[SCM] Packaging for mathgl branch, master, updated. 34ae83790f01e52aaab6b1f9b063d777569f643f

Dimitrios Eftaxiopoulos eftaxi12 at otenet.gr
Sun Sep 5 05:17:20 UTC 2010


The following commit has been merged in the master branch:
commit b3d5bfe567520904efe71619a12421d20a43e0cc
Author: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>
Date:   Fri Sep 3 03:17:54 2010 +0300

    To be reverted

diff --git a/.pc/.quilt_patches b/.pc/.quilt_patches
new file mode 100644
index 0000000..6857a8d
--- /dev/null
+++ b/.pc/.quilt_patches
@@ -0,0 +1 @@
+debian/patches
diff --git a/.pc/.quilt_series b/.pc/.quilt_series
new file mode 100644
index 0000000..c206706
--- /dev/null
+++ b/.pc/.quilt_series
@@ -0,0 +1 @@
+series
diff --git a/debinstall/pycompat b/.pc/.version
similarity index 100%
copy from debinstall/pycompat
copy to .pc/.version
diff --git a/texinfo/mathgl_en.texi b/.pc/00_add_info_section.diff/texinfo/mathgl_en.texi
similarity index 100%
copy from texinfo/mathgl_en.texi
copy to .pc/00_add_info_section.diff/texinfo/mathgl_en.texi
diff --git a/.pc/applied-patches b/.pc/applied-patches
new file mode 100644
index 0000000..8ad695e
--- /dev/null
+++ b/.pc/applied-patches
@@ -0,0 +1,5 @@
+00_add_info_section.diff
+examples-ldflags.patch
+mglview-ldflags.patch
+upstream-svg-namespace.patch
+upstream-mgl-memleak.patch
diff --git a/examples/Makefile.am b/.pc/examples-ldflags.patch/examples/Makefile.am
similarity index 100%
copy from examples/Makefile.am
copy to .pc/examples-ldflags.patch/examples/Makefile.am
diff --git a/utils/Makefile.am b/.pc/mglview-ldflags.patch/utils/Makefile.am
similarity index 100%
copy from utils/Makefile.am
copy to .pc/mglview-ldflags.patch/utils/Makefile.am
diff --git a/mgl/mgl_ab.cpp b/.pc/upstream-mgl-memleak.patch/mgl/mgl_ab.cpp
similarity index 100%
copy from mgl/mgl_ab.cpp
copy to .pc/upstream-mgl-memleak.patch/mgl/mgl_ab.cpp
diff --git a/mgl/mgl_eps.cpp b/.pc/upstream-svg-namespace.patch/mgl/mgl_eps.cpp
similarity index 100%
copy from mgl/mgl_eps.cpp
copy to .pc/upstream-svg-namespace.patch/mgl/mgl_eps.cpp
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..d069c50
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,800 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+pkgdatadir = $(datadir)/mathgl
+pkgincludedir = $(includedir)/mathgl
+pkglibdir = $(libdir)/mathgl
+pkglibexecdir = $(libexecdir)/mathgl
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = x86_64-pc-linux-gnu
+am__append_1 = texinfo
+#doctargets += install-html install-pdf
+am__append_2 = install-html
+subdir = .
+DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
+	$(srcdir)/Makefile.in $(top_srcdir)/configure \
+	$(top_srcdir)/include/mgl/config.h.in AUTHORS COPYING \
+	ChangeLog INSTALL NEWS TODO config/config.guess \
+	config/config.sub config/depcomp config/install-sh \
+	config/ltmain.sh config/missing config/py-compile \
+	config/texinfo.tex
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
+	$(top_srcdir)/config/libtool.m4 \
+	$(top_srcdir)/config/ltoptions.m4 \
+	$(top_srcdir)/config/ltsugar.m4 \
+	$(top_srcdir)/config/ltversion.m4 \
+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno config.status.lineno
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/include/mgl/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+	html-recursive info-recursive install-data-recursive \
+	install-dvi-recursive install-exec-recursive \
+	install-html-recursive install-info-recursive \
+	install-pdf-recursive install-ps-recursive install-recursive \
+	installcheck-recursive installdirs-recursive pdf-recursive \
+	ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+	$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+	distdir dist dist-all distcheck
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = mgl lang widgets utils examples include texinfo
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d "$(distdir)" \
+    || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr "$(distdir)"; }; }
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
+ACLOCAL = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar
+AM_CXXFLAGS = -Wall -I/usr/include
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11
+AWK = gawk
+CC = x86_64-linux-gnu-gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -g -O2
+CPP = x86_64-linux-gnu-gcc -E
+CPPFLAGS = 
+CXX = x86_64-linux-gnu-g++
+CXXCPP = x86_64-linux-gnu-g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+FGREP = /bin/grep -F
+FLTK_FLAGS = -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+FLTK_LIBS = -lfltk
+GIF_FLAGS = -DHAVE_GIF
+GIF_LIBS = -lgif
+GLUT_FLAGS = -DHAVE_GLUT
+GLUT_LIBS = -lglut
+GL_LIBS = -lGL
+GREP = /bin/grep
+GSL_FLAGS = -I/usr/include
+GSL_LIBS = -L/usr/lib -lgsl -lgslcblas -lm
+HAVE_SWIG = 
+HDF5_FLAGS = -DHAVE_HDF5 -DH5_USE_16_API
+HDF5_LIBS = -lhdf5
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+JPEG_FLAGS = -DHAVE_JPEG
+JPEG_LIBS = -ljpeg
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo
+MGL_AGE = 0
+MGL_CURRENT = 5
+MGL_REVISION = 0
+MKDIR_P = /bin/mkdir -p
+MOC = /usr/bin/moc-qt4
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OCTAVE = octave-config
+OCTAVE_ARCH = x86_64-pc-linux-gnu-api-v37
+OCTAVE_INCFLAGS = -I/usr/include/octave-3.2.4
+OTOOL = 
+OTOOL64 = 
+PACKAGE = mathgl
+PACKAGE_BUGREPORT = mathgl.abalakin at gmail.com
+PACKAGE_NAME = mathgl
+PACKAGE_STRING = mathgl 1.10
+PACKAGE_TARNAME = mathgl
+PACKAGE_URL = 
+PACKAGE_VERSION = 1.10
+PATH_SEPARATOR = :
+PNG_LIBS = -lpng
+PTHREAD_FLAGS = -DHAVE_PTHREAD
+PTHREAD_LIBS = -lpthread
+PYTHON = 
+PYTHON_EXEC_PREFIX = 
+PYTHON_HEADERS = 
+PYTHON_PLATFORM = 
+PYTHON_PREFIX = 
+PYTHON_VERSION = 
+QMAKE = /usr/bin/qmake-qt4
+QT_CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_CPPFLAGS = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+QT_INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_LDFLAGS = 
+QT_LFLAGS = 
+QT_LIBS = -L/usr/lib -lQtGui -lQtCore -lpthread 
+QT_PATH = /usr/bin
+QT_VERSION = 4.6.3
+QT_VERSION_MAJOR = ok, looks like Qt 4
+RANLIB = ranlib
+RCC = /usr/bin/rcc
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+TMPDIR = /tmp
+UIC = /usr/bin/uic-qt4
+VERSION = 1.10
+WX_FLAGS = -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+WX_LIBS = -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+abs_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+ac_ct_CC = 
+ac_ct_CXX = 
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-pc-linux-gnu
+host_alias = x86_64-linux-gnu
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${prefix}/share/info
+install_sh = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${prefix}/share/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgpyexecdir = 
+pkgpythondir = 
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+pyexecdir = 
+pythondir = 
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = 
+top_builddir = .
+top_srcdir = .
+ACLOCAL_AMFLAGS = -I config
+SUBDIRS = mgl lang widgets utils examples include $(am__append_1)
+doctargets = $(am__append_2)
+mgldest = $(DESTDIR)$(datadir)/$(PACKAGE)/fonts
+all: all-recursive
+
+.SUFFIXES:
+am--refresh:
+	@:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
+	      $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
+		&& exit 0; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    echo ' $(SHELL) ./config.status'; \
+	    $(SHELL) ./config.status;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	$(SHELL) ./config.status --recheck
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	$(am__cd) $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+$(am__aclocal_m4_deps):
+
+include/mgl/config.h: include/mgl/stamp-h1
+	@if test ! -f $@; then \
+	  rm -f include/mgl/stamp-h1; \
+	  $(MAKE) $(AM_MAKEFLAGS) include/mgl/stamp-h1; \
+	else :; fi
+
+include/mgl/stamp-h1: $(top_srcdir)/include/mgl/config.h.in $(top_builddir)/config.status
+	@rm -f include/mgl/stamp-h1
+	cd $(top_builddir) && $(SHELL) ./config.status include/mgl/config.h
+$(top_srcdir)/include/mgl/config.h.in:  $(am__configure_deps) 
+	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
+	rm -f include/mgl/stamp-h1
+	touch $@
+
+distclean-hdr:
+	-rm -f include/mgl/config.h include/mgl/stamp-h1
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+
+distclean-libtool:
+	-rm -f libtool config.lt
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+	@fail= failcom='exit 1'; \
+	for f in x $$MAKEFLAGS; do \
+	  case $$f in \
+	    *=* | --[!k]*);; \
+	    *k*) failcom='fail=yes';; \
+	  esac; \
+	done; \
+	dot_seen=no; \
+	target=`echo $@ | sed s/-recursive//`; \
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  echo "Making $$target in $$subdir"; \
+	  if test "$$subdir" = "."; then \
+	    dot_seen=yes; \
+	    local_target="$$target-am"; \
+	  else \
+	    local_target="$$target"; \
+	  fi; \
+	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+	  || eval $$failcom; \
+	done; \
+	if test "$$dot_seen" = "no"; then \
+	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+	fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+	@fail= failcom='exit 1'; \
+	for f in x $$MAKEFLAGS; do \
+	  case $$f in \
+	    *=* | --[!k]*);; \
+	    *k*) failcom='fail=yes';; \
+	  esac; \
+	done; \
+	dot_seen=no; \
+	case "$@" in \
+	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+	  *) list='$(SUBDIRS)' ;; \
+	esac; \
+	rev=''; for subdir in $$list; do \
+	  if test "$$subdir" = "."; then :; else \
+	    rev="$$subdir $$rev"; \
+	  fi; \
+	done; \
+	rev="$$rev ."; \
+	target=`echo $@ | sed s/-recursive//`; \
+	for subdir in $$rev; do \
+	  echo "Making $$target in $$subdir"; \
+	  if test "$$subdir" = "."; then \
+	    local_target="$$target-am"; \
+	  else \
+	    local_target="$$target"; \
+	  fi; \
+	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+	  || eval $$failcom; \
+	done && test -z "$$fail"
+tags-recursive:
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+	done
+ctags-recursive:
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+	done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	set x; \
+	here=`pwd`; \
+	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+	  include_option=--etags-include; \
+	  empty_fix=.; \
+	else \
+	  include_option=--include; \
+	  empty_fix=; \
+	fi; \
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  if test "$$subdir" = .; then :; else \
+	    test ! -f $$subdir/TAGS || \
+	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+	  fi; \
+	done; \
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	$(am__remove_distdir)
+	test -d "$(distdir)" || mkdir "$(distdir)"
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+	  if test "$$subdir" = .; then :; else \
+	    test -d "$(distdir)/$$subdir" \
+	    || $(MKDIR_P) "$(distdir)/$$subdir" \
+	    || exit 1; \
+	  fi; \
+	done
+	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+	  if test "$$subdir" = .; then :; else \
+	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+	    $(am__relativize); \
+	    new_distdir=$$reldir; \
+	    dir1=$$subdir; dir2="$(top_distdir)"; \
+	    $(am__relativize); \
+	    new_top_distdir=$$reldir; \
+	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+	    ($(am__cd) $$subdir && \
+	      $(MAKE) $(AM_MAKEFLAGS) \
+	        top_distdir="$$new_top_distdir" \
+	        distdir="$$new_distdir" \
+		am__remove_distdir=: \
+		am__skip_length_check=: \
+		am__skip_mode_fix=: \
+	        distdir) \
+	      || exit 1; \
+	  fi; \
+	done
+	-test -n "$(am__skip_mode_fix)" \
+	|| find "$(distdir)" -type d ! -perm -755 \
+		-exec chmod u+rwx,go+rx {} \; -o \
+	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
+	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
+	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
+	|| chmod -R a+r "$(distdir)"
+dist-gzip: distdir
+	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+	$(am__remove_distdir)
+
+dist-bzip2: distdir
+	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+	$(am__remove_distdir)
+
+dist-lzma: distdir
+	tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
+	$(am__remove_distdir)
+
+dist-xz: distdir
+	tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
+	$(am__remove_distdir)
+
+dist-tarZ: distdir
+	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+	$(am__remove_distdir)
+
+dist-shar: distdir
+	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+	$(am__remove_distdir)
+
+dist-zip: distdir
+	-rm -f $(distdir).zip
+	zip -rq $(distdir).zip $(distdir)
+	$(am__remove_distdir)
+
+dist dist-all: distdir
+	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+	$(am__remove_distdir)
+
+# This target untars the dist file and tries a VPATH configuration.  Then
+# it guarantees that the distribution is self-contained by making another
+# tarfile.
+distcheck: dist
+	case '$(DIST_ARCHIVES)' in \
+	*.tar.gz*) \
+	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
+	*.tar.bz2*) \
+	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
+	*.tar.lzma*) \
+	  lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
+	*.tar.xz*) \
+	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\
+	*.tar.Z*) \
+	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+	*.shar.gz*) \
+	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
+	*.zip*) \
+	  unzip $(distdir).zip ;;\
+	esac
+	chmod -R a-w $(distdir); chmod a+w $(distdir)
+	mkdir $(distdir)/_build
+	mkdir $(distdir)/_inst
+	chmod a-w $(distdir)
+	test -d $(distdir)/_build || exit 0; \
+	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
+	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
+	  && am__cwd=`pwd` \
+	  && $(am__cd) $(distdir)/_build \
+	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
+	    $(DISTCHECK_CONFIGURE_FLAGS) \
+	  && $(MAKE) $(AM_MAKEFLAGS) \
+	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
+	  && $(MAKE) $(AM_MAKEFLAGS) check \
+	  && $(MAKE) $(AM_MAKEFLAGS) install \
+	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
+	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
+	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
+	        distuninstallcheck \
+	  && chmod -R a-w "$$dc_install_base" \
+	  && ({ \
+	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
+	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
+	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
+	  && rm -rf "$$dc_destdir" \
+	  && $(MAKE) $(AM_MAKEFLAGS) dist \
+	  && rm -rf $(DIST_ARCHIVES) \
+	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
+	  && cd "$$am__cwd" \
+	  || exit 1
+	$(am__remove_distdir)
+	@(echo "$(distdir) archives ready for distribution: "; \
+	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
+distuninstallcheck:
+	@$(am__cd) '$(distuninstallcheck_dir)' \
+	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
+	   || { echo "ERROR: files left after uninstall:" ; \
+	        if test -n "$(DESTDIR)"; then \
+	          echo "  (check DESTDIR support)"; \
+	        fi ; \
+	        $(distuninstallcheck_listfiles) ; \
+	        exit 1; } >&2
+distcleancheck: distclean
+	@if test '$(srcdir)' = . ; then \
+	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
+	  exit 1 ; \
+	fi
+	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
+	  || { echo "ERROR: files left in build directory after distclean:" ; \
+	       $(distcleancheck_listfiles) ; \
+	       exit 1; } >&2
+check-am: all-am
+check: check-recursive
+all-am: Makefile all-local
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-recursive
+	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
+	-rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-hdr \
+	distclean-libtool distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
+	-rm -rf $(top_srcdir)/autom4te.cache
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
+	install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+	all all-am all-local am--refresh check check-am clean \
+	clean-generic clean-libtool clean-local ctags ctags-recursive \
+	dist dist-all dist-bzip2 dist-gzip dist-lzma dist-shar \
+	dist-tarZ dist-xz dist-zip distcheck distclean \
+	distclean-generic distclean-hdr distclean-libtool \
+	distclean-tags distcleancheck distdir distuninstallcheck dvi \
+	dvi-am html html-am info info-am install install-am \
+	install-data install-data-am install-data-local install-dvi \
+	install-dvi-am install-exec install-exec-am install-html \
+	install-html-am install-info install-info-am install-man \
+	install-pdf install-pdf-am install-ps install-ps-am \
+	install-strip installcheck installcheck-am installdirs \
+	installdirs-am maintainer-clean maintainer-clean-generic \
+	mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+	ps ps-am tags tags-recursive uninstall uninstall-am \
+	uninstall-local
+
+
+install-data-local: $(doctargets)
+	mkdir -p $(mgldest)
+	cp -r $(top_srcdir)/fonts/*.vfm $(mgldest)
+
+uninstall-local:
+	rm -rf $(mgldest)
+
+clean-local:
+	find . -name '*~' -print0 | xargs -0 rm -f
+
+#all-local: html pdf
+all-local: html
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/autom4te.cache/output.0 b/autom4te.cache/output.0
new file mode 100644
index 0000000..6bbf5fe
--- /dev/null
+++ b/autom4te.cache/output.0
@@ -0,0 +1,19583 @@
+@%:@! /bin/sh
+@%:@ Guess values for system-dependent variables and create Makefiles.
+@%:@ Generated by GNU Autoconf 2.67 for mathgl 1.10.
+@%:@
+@%:@ Report bugs to <mathgl.abalakin at gmail.com>.
+@%:@ 
+@%:@ 
+@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
+@%:@ Foundation, Inc.
+@%:@ 
+@%:@ 
+@%:@ This configure script is free software; the Free Software Foundation
+@%:@ gives unlimited permission to copy, distribute and modify it.
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in @%:@(
+  *posix*) :
+    set -o posix ;; @%:@(
+  *) :
+     ;;
+esac
+fi
+
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='print -r --'
+  as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='printf %s\n'
+  as_echo_n='printf %s'
+else
+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+    as_echo_n='/usr/ucb/echo -n'
+  else
+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+    as_echo_n_body='eval
+      arg=$1;
+      case $arg in @%:@(
+      *"$as_nl"*)
+	expr "X$arg" : "X\\(.*\\)$as_nl";
+	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+      esac;
+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+    '
+    export as_echo_n_body
+    as_echo_n='sh -c $as_echo_n_body as_echo'
+  fi
+  export as_echo_body
+  as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  PATH_SEPARATOR=:
+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+      PATH_SEPARATOR=';'
+  }
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in @%:@((
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  exit 1
+fi
+
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there.  '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# CDPATH.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test "x$CONFIG_SHELL" = x; then
+  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '\${1+\"\$@\"}'='\"\$@\"'
+  setopt NO_GLOB_SUBST
+else
+  case \`(set -o) 2>/dev/null\` in @%:@(
+  *posix*) :
+    set -o posix ;; @%:@(
+  *) :
+     ;;
+esac
+fi
+"
+  as_required="as_fn_return () { (exit \$1); }
+as_fn_success () { as_fn_return 0; }
+as_fn_failure () { as_fn_return 1; }
+as_fn_ret_success () { return 0; }
+as_fn_ret_failure () { return 1; }
+
+exitcode=0
+as_fn_success || { exitcode=1; echo as_fn_success failed.; }
+as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
+as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
+as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
+if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
+  
+else
+  exitcode=1; echo positional parameters were not saved.
+fi
+test x\$exitcode = x0 || exit 1"
+  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
+  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
+  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
+  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
+test \$(( 1 + 1 )) = 2 || exit 1"
+  if (eval "$as_required") 2>/dev/null; then :
+  as_have_required=yes
+else
+  as_have_required=no
+fi
+  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
+  
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_found=false
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  as_found=:
+  case $as_dir in @%:@(
+	 /*)
+	   for as_base in sh bash ksh sh5; do
+	     # Try only shells that exist, to save several forks.
+	     as_shell=$as_dir/$as_base
+	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
+  CONFIG_SHELL=$as_shell as_have_required=yes
+		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
+  break 2
+fi
+fi
+	   done;;
+       esac
+  as_found=false
+done
+$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
+	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
+  CONFIG_SHELL=$SHELL as_have_required=yes
+fi; }
+IFS=$as_save_IFS
+
+
+      if test "x$CONFIG_SHELL" != x; then :
+  # We cannot yet assume a decent shell, so we have to provide a
+	# neutralization value for shells without unset; and this also
+	# works around shells that cannot unset nonexistent variables.
+	BASH_ENV=/dev/null
+	ENV=/dev/null
+	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
+	export CONFIG_SHELL
+	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+fi
+
+    if test x$as_have_required = xno; then :
+  $as_echo "$0: This script requires a shell more modern than all"
+  $as_echo "$0: the shells that I found on your system."
+  if test x${ZSH_VERSION+set} = xset ; then
+    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
+    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
+  else
+    $as_echo "$0: Please tell bug-autoconf at gnu.org and
+$0: mathgl.abalakin at gmail.com about your system, including
+$0: any error possibly output before this message. Then
+$0: install a modern shell, or manually run the script
+$0: under such a shell if you do have one."
+  fi
+  exit 1
+fi
+fi
+fi
+SHELL=${CONFIG_SHELL-/bin/sh}
+export SHELL
+# Unset more variables known to interfere with behavior of common tools.
+CLICOLOR_FORCE= GREP_OPTIONS=
+unset CLICOLOR_FORCE GREP_OPTIONS
+
+## --------------------- ##
+## M4sh Shell Functions. ##
+## --------------------- ##
+@%:@ as_fn_unset VAR
+@%:@ ---------------
+@%:@ Portably unset VAR.
+as_fn_unset ()
+{
+  { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
+
+@%:@ as_fn_set_status STATUS
+@%:@ -----------------------
+@%:@ Set @S|@? to STATUS, without forking.
+as_fn_set_status ()
+{
+  return $1
+} @%:@ as_fn_set_status
+
+@%:@ as_fn_exit STATUS
+@%:@ -----------------
+@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+  set +e
+  as_fn_set_status $1
+  exit $1
+} @%:@ as_fn_exit
+
+@%:@ as_fn_mkdir_p
+@%:@ -------------
+@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
+
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || eval $as_mkdir_p || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_dir" : 'X\(//\)[^/]' \| \
+	 X"$as_dir" : 'X\(//\)$' \| \
+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
+
+
+} @%:@ as_fn_mkdir_p
+@%:@ as_fn_append VAR VALUE
+@%:@ ----------------------
+@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
+@%:@ advantage of any shell optimizations that allow amortized linear growth over
+@%:@ repeated appends, instead of the typical quadratic growth present in naive
+@%:@ implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+  eval 'as_fn_append ()
+  {
+    eval $1+=\$2
+  }'
+else
+  as_fn_append ()
+  {
+    eval $1=\$$1\$2
+  }
+fi # as_fn_append
+
+@%:@ as_fn_arith ARG...
+@%:@ ------------------
+@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
+@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
+@%:@ must be portable across @S|@(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+  eval 'as_fn_arith ()
+  {
+    as_val=$(( $* ))
+  }'
+else
+  as_fn_arith ()
+  {
+    as_val=`expr "$@" || test $? -eq 1`
+  }
+fi # as_fn_arith
+
+
+@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
+@%:@ ----------------------------------------
+@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+@%:@ script with STATUS, using 1 if that was 0.
+as_fn_error ()
+{
+  as_status=$1; test $as_status -eq 0 && as_status=1
+  if test "$4"; then
+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+  fi
+  $as_echo "$as_me: error: $2" >&2
+  as_fn_exit $as_status
+} @%:@ as_fn_error
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+
+  as_lineno_1=$LINENO as_lineno_1a=$LINENO
+  as_lineno_2=$LINENO as_lineno_2a=$LINENO
+  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
+  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
+  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
+  sed -n '
+    p
+    /[$]LINENO/=
+  ' <$as_myself |
+    sed '
+      s/[$]LINENO.*/&-/
+      t lineno
+      b
+      :lineno
+      N
+      :loop
+      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+      t loop
+      s/-\n.*//
+    ' >$as_me.lineno &&
+  chmod +x "$as_me.lineno" ||
+    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
+
+  # Don't try to exec as it changes $[0], causing all sort of problems
+  # (the dirname of $[0] is not the place where we might find the
+  # original and so on.  Autoconf is especially sensitive to this).
+  . "./$as_me.lineno"
+  # Exit status is that of the last command.
+  exit
+}
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in @%:@(((((
+-n*)
+  case `echo 'xy\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  xy)  ECHO_C='\c';;
+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
+       ECHO_T='	';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+  if ln -s conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s='ln -s'
+    # ... but there are two gotchas:
+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+    # In both cases, we have to default to `cp -p'.
+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+      as_ln_s='cp -p'
+  elif ln conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s=ln
+  else
+    as_ln_s='cp -p'
+  fi
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p='mkdir -p "$as_dir"'
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+	test -d "$1/.";
+      else
+	case $1 in @%:@(
+	-*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$lt_ECHO in
+X*--fallback-echo)
+  # Remove one level of quotation (which was required for Make).
+  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
+  ;;
+esac
+
+ECHO=${lt_ECHO-echo}
+if test "X$1" = X--no-reexec; then
+  # Discard the --no-reexec flag, and continue.
+  shift
+elif test "X$1" = X--fallback-echo; then
+  # Avoid inline document here, it may be left over
+  :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
+  # Yippee, $ECHO works!
+  :
+else
+  # Restart under the correct shell.
+  exec $SHELL "$0" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+  # used as fallback echo
+  shift
+  cat <<_LT_EOF
+$*
+_LT_EOF
+  exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test -z "$lt_ECHO"; then
+  if test "X${echo_test_string+set}" != Xset; then
+    # find a string as large as possible, as long as the shell can cope with it
+    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
+      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
+	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
+      then
+        break
+      fi
+    done
+  fi
+
+  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+     test "X$echo_testing_string" = "X$echo_test_string"; then
+    :
+  else
+    # The Solaris, AIX, and Digital Unix default echo programs unquote
+    # backslashes.  This makes it impossible to quote backslashes using
+    #   echo "$something" | sed 's/\\/\\\\/g'
+    #
+    # So, first we look for a working echo in the user's PATH.
+
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+    for dir in $PATH /usr/ucb; do
+      IFS="$lt_save_ifs"
+      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+         test "X$echo_testing_string" = "X$echo_test_string"; then
+        ECHO="$dir/echo"
+        break
+      fi
+    done
+    IFS="$lt_save_ifs"
+
+    if test "X$ECHO" = Xecho; then
+      # We didn't find a better echo, so look for alternatives.
+      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
+         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
+         test "X$echo_testing_string" = "X$echo_test_string"; then
+        # This shell has a builtin print -r that does the trick.
+        ECHO='print -r'
+      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
+	   test "X$CONFIG_SHELL" != X/bin/ksh; then
+        # If we have ksh, try running configure again with it.
+        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+        export ORIGINAL_CONFIG_SHELL
+        CONFIG_SHELL=/bin/ksh
+        export CONFIG_SHELL
+        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
+      else
+        # Try using printf.
+        ECHO='printf %s\n'
+        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+	   test "X$echo_testing_string" = "X$echo_test_string"; then
+	  # Cool, printf works
+	  :
+        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+	     test "X$echo_testing_string" = 'X\t' &&
+	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+	     test "X$echo_testing_string" = "X$echo_test_string"; then
+	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+	  export CONFIG_SHELL
+	  SHELL="$CONFIG_SHELL"
+	  export SHELL
+	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
+        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+	     test "X$echo_testing_string" = 'X\t' &&
+	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+	     test "X$echo_testing_string" = "X$echo_test_string"; then
+	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
+        else
+	  # maybe with a smaller string...
+	  prev=:
+
+	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
+	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
+	    then
+	      break
+	    fi
+	    prev="$cmd"
+	  done
+
+	  if test "$prev" != 'sed 50q "$0"'; then
+	    echo_test_string=`eval $prev`
+	    export echo_test_string
+	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
+	  else
+	    # Oops.  We lost completely, so just stick with echo.
+	    ECHO=echo
+	  fi
+        fi
+      fi
+    fi
+  fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+lt_ECHO=$ECHO
+if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
+   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
+fi
+
+
+
+as_awk_strverscmp='
+  # Use only awk features that work with 7th edition Unix awk (1978).
+  # My, what an old awk you have, Mr. Solaris!
+  END {
+    while (length(v1) && length(v2)) {
+      # Set d1 to be the next thing to compare from v1, and likewise for d2.
+      # Normally this is a single character, but if v1 and v2 contain digits,
+      # compare them as integers and fractions as strverscmp does.
+      if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
+	# Split v1 and v2 into their leading digit string components d1 and d2,
+	# and advance v1 and v2 past the leading digit strings.
+	for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
+	for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
+	d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
+	d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
+	if (d1 ~ /^0/) {
+	  if (d2 ~ /^0/) {
+	    # Compare two fractions.
+	    while (d1 ~ /^0/ && d2 ~ /^0/) {
+	      d1 = substr(d1, 2); len1--
+	      d2 = substr(d2, 2); len2--
+	    }
+	    if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
+	      # The two components differ in length, and the common prefix
+	      # contains only leading zeros.  Consider the longer to be less.
+	      d1 = -len1
+	      d2 = -len2
+	    } else {
+	      # Otherwise, compare as strings.
+	      d1 = "x" d1
+	      d2 = "x" d2
+	    }
+	  } else {
+	    # A fraction is less than an integer.
+	    exit 1
+	  }
+	} else {
+	  if (d2 ~ /^0/) {
+	    # An integer is greater than a fraction.
+	    exit 2
+	  } else {
+	    # Compare two integers.
+	    d1 += 0
+	    d2 += 0
+	  }
+	}
+      } else {
+	# The normal case, without worrying about digits.
+	d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
+	d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
+      }
+      if (d1 < d2) exit 1
+      if (d1 > d2) exit 2
+    }
+    # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
+    # which mishandles some comparisons of empty strings to integers.
+    if (length(v2)) exit 1
+    if (length(v1)) exit 2
+  }
+'
+
+test -n "$DJDIR" || exec 7<&0 </dev/null
+exec 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIB@&t at OBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+
+# Identity of this package.
+PACKAGE_NAME='mathgl'
+PACKAGE_TARNAME='mathgl'
+PACKAGE_VERSION='1.10'
+PACKAGE_STRING='mathgl 1.10'
+PACKAGE_BUGREPORT='mathgl.abalakin at gmail.com'
+PACKAGE_URL=''
+
+ac_unique_file="mgl"
+# Factoring default headers for most tests.
+ac_includes_default="\
+#include <stdio.h>
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+# include <stddef.h>
+#else
+# ifdef HAVE_STDLIB_H
+#  include <stdlib.h>
+# endif
+#endif
+#ifdef HAVE_STRING_H
+# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+#  include <memory.h>
+# endif
+# include <string.h>
+#endif
+#ifdef HAVE_STRINGS_H
+# include <strings.h>
+#endif
+#ifdef HAVE_INTTYPES_H
+# include <inttypes.h>
+#endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif"
+
+ac_subst_vars='am__EXEEXT_FALSE
+am__EXEEXT_TRUE
+LTLIBOBJS
+LIB@&t at OBJS
+AM_CXXFLAGS
+USE_DOCS_FALSE
+USE_DOCS_TRUE
+USE_TESTIO_FALSE
+USE_TESTIO_TRUE
+USE_OCTAVE_FALSE
+USE_OCTAVE_TRUE
+OCTAVE_INCFLAGS
+OCTAVE_ARCH
+OCTAVE
+USE_PYTHON_FALSE
+USE_PYTHON_TRUE
+pkgpyexecdir
+pyexecdir
+pkgpythondir
+pythondir
+PYTHON_PLATFORM
+PYTHON_EXEC_PREFIX
+PYTHON_PREFIX
+PYTHON_VERSION
+PYTHON
+HAVE_SWIG
+PYTHON_HEADERS
+USE_QT_FALSE
+USE_QT_TRUE
+QT_VERSION
+QT_LIBS
+QT_LDFLAGS
+QT_LFLAGS
+QT_CPPFLAGS
+QT_INCPATH
+QT_CXXFLAGS
+QT_CFLAGS
+QT_DEFINES
+QT_VERSION_MAJOR
+TMPDIR
+QT_PATH
+RCC
+UIC
+MOC
+QMAKE
+USE_WX_FALSE
+USE_WX_TRUE
+WX_LIBS
+WX_FLAGS
+USE_FLTK_FALSE
+USE_FLTK_TRUE
+FLTK_LIBS
+FLTK_FLAGS
+USE_JPEG_FALSE
+USE_JPEG_TRUE
+JPEG_LIBS
+JPEG_FLAGS
+PNG_LIBS
+USE_GIF_FALSE
+USE_GIF_TRUE
+GIF_LIBS
+GIF_FLAGS
+USE_HDF5_FALSE
+USE_HDF5_TRUE
+HDF5_LIBS
+HDF5_FLAGS
+USE_GLUT_FALSE
+USE_GLUT_TRUE
+GLUT_FLAGS
+GLUT_LIBS
+GL_LIBS
+USE_GSL_FALSE
+USE_GSL_TRUE
+GSL_LIBS
+GSL_FLAGS
+USE_PTHREAD_FALSE
+USE_PTHREAD_TRUE
+PTHREAD_LIBS
+PTHREAD_FLAGS
+CXXCPP
+CPP
+OTOOL64
+OTOOL
+LIPO
+NMEDIT
+DSYMUTIL
+lt_ECHO
+RANLIB
+AR
+LN_S
+NM
+ac_ct_DUMPBIN
+DUMPBIN
+LD
+FGREP
+EGREP
+GREP
+SED
+LIBTOOL
+OBJDUMP
+DLLTOOL
+AS
+host_os
+host_vendor
+host_cpu
+host
+build_os
+build_vendor
+build_cpu
+build
+am__fastdepCXX_FALSE
+am__fastdepCXX_TRUE
+CXXDEPMODE
+ac_ct_CXX
+CXXFLAGS
+CXX
+am__fastdepCC_FALSE
+am__fastdepCC_TRUE
+CCDEPMODE
+AMDEPBACKSLASH
+AMDEP_FALSE
+AMDEP_TRUE
+am__quote
+am__include
+DEPDIR
+OBJEXT
+EXEEXT
+ac_ct_CC
+CPPFLAGS
+LDFLAGS
+CFLAGS
+CC
+am__untar
+am__tar
+AMTAR
+am__leading_dot
+SET_MAKE
+AWK
+mkdir_p
+MKDIR_P
+INSTALL_STRIP_PROGRAM
+STRIP
+install_sh
+MAKEINFO
+AUTOHEADER
+AUTOMAKE
+AUTOCONF
+ACLOCAL
+VERSION
+PACKAGE
+CYGPATH_W
+am__isrc
+INSTALL_DATA
+INSTALL_SCRIPT
+INSTALL_PROGRAM
+MGL_AGE
+MGL_REVISION
+MGL_CURRENT
+target_alias
+host_alias
+build_alias
+LIBS
+ECHO_T
+ECHO_N
+ECHO_C
+DEFS
+mandir
+localedir
+libdir
+psdir
+pdfdir
+dvidir
+htmldir
+infodir
+docdir
+oldincludedir
+includedir
+localstatedir
+sharedstatedir
+sysconfdir
+datadir
+datarootdir
+libexecdir
+sbindir
+bindir
+program_transform_name
+prefix
+exec_prefix
+PACKAGE_URL
+PACKAGE_BUGREPORT
+PACKAGE_STRING
+PACKAGE_VERSION
+PACKAGE_TARNAME
+PACKAGE_NAME
+PATH_SEPARATOR
+SHELL'
+ac_subst_files=''
+ac_user_opts='
+enable_option_checking
+enable_dependency_tracking
+enable_shared
+enable_static
+with_pic
+enable_fast_install
+with_gnu_ld
+enable_libtool_lock
+enable_double
+enable_all
+enable_langall
+enable_pthread
+enable_gsl
+enable_glut
+enable_hdf5
+enable_hdf5_18
+enable_gif
+enable_jpeg
+enable_fltk
+enable_wx
+enable_qt
+with_qt
+enable_python
+enable_octave
+enable_testio
+enable_docs
+'
+      ac_precious_vars='build_alias
+host_alias
+target_alias
+CC
+CFLAGS
+LDFLAGS
+LIBS
+CPPFLAGS
+CXX
+CXXFLAGS
+CCC
+CPP
+CXXCPP
+TMPDIR'
+
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+ac_unrecognized_opts=
+ac_unrecognized_sep=
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+  # If the previous option needs an argument, assign it.
+  if test -n "$ac_prev"; then
+    eval $ac_prev=\$ac_option
+    ac_prev=
+    continue
+  fi
+
+  case $ac_option in
+  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+  *=)   ac_optarg= ;;
+  *)    ac_optarg=yes ;;
+  esac
+
+  # Accept the important Cygnus configure options, so we can diagnose typos.
+
+  case $ac_dashdash$ac_option in
+  --)
+    ac_dashdash=yes ;;
+
+  -bindir | --bindir | --bindi | --bind | --bin | --bi)
+    ac_prev=bindir ;;
+  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+    bindir=$ac_optarg ;;
+
+  -build | --build | --buil | --bui | --bu)
+    ac_prev=build_alias ;;
+  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+    build_alias=$ac_optarg ;;
+
+  -cache-file | --cache-file | --cache-fil | --cache-fi \
+  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+    ac_prev=cache_file ;;
+  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+    cache_file=$ac_optarg ;;
+
+  --config-cache | -C)
+    cache_file=config.cache ;;
+
+  -datadir | --datadir | --datadi | --datad)
+    ac_prev=datadir ;;
+  -datadir=* | --datadir=* | --datadi=* | --datad=*)
+    datadir=$ac_optarg ;;
+
+  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+  | --dataroo | --dataro | --datar)
+    ac_prev=datarootdir ;;
+  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+    datarootdir=$ac_optarg ;;
+
+  -disable-* | --disable-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid feature name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"enable_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
+	 ac_unrecognized_sep=', ';;
+    esac
+    eval enable_$ac_useropt=no ;;
+
+  -docdir | --docdir | --docdi | --doc | --do)
+    ac_prev=docdir ;;
+  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+    docdir=$ac_optarg ;;
+
+  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+    ac_prev=dvidir ;;
+  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+    dvidir=$ac_optarg ;;
+
+  -enable-* | --enable-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid feature name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"enable_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
+	 ac_unrecognized_sep=', ';;
+    esac
+    eval enable_$ac_useropt=\$ac_optarg ;;
+
+  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+  | --exec | --exe | --ex)
+    ac_prev=exec_prefix ;;
+  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+  | --exec=* | --exe=* | --ex=*)
+    exec_prefix=$ac_optarg ;;
+
+  -gas | --gas | --ga | --g)
+    # Obsolete; use --with-gas.
+    with_gas=yes ;;
+
+  -help | --help | --hel | --he | -h)
+    ac_init_help=long ;;
+  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+    ac_init_help=recursive ;;
+  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+    ac_init_help=short ;;
+
+  -host | --host | --hos | --ho)
+    ac_prev=host_alias ;;
+  -host=* | --host=* | --hos=* | --ho=*)
+    host_alias=$ac_optarg ;;
+
+  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+    ac_prev=htmldir ;;
+  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+  | --ht=*)
+    htmldir=$ac_optarg ;;
+
+  -includedir | --includedir | --includedi | --included | --include \
+  | --includ | --inclu | --incl | --inc)
+    ac_prev=includedir ;;
+  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+  | --includ=* | --inclu=* | --incl=* | --inc=*)
+    includedir=$ac_optarg ;;
+
+  -infodir | --infodir | --infodi | --infod | --info | --inf)
+    ac_prev=infodir ;;
+  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+    infodir=$ac_optarg ;;
+
+  -libdir | --libdir | --libdi | --libd)
+    ac_prev=libdir ;;
+  -libdir=* | --libdir=* | --libdi=* | --libd=*)
+    libdir=$ac_optarg ;;
+
+  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+  | --libexe | --libex | --libe)
+    ac_prev=libexecdir ;;
+  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+  | --libexe=* | --libex=* | --libe=*)
+    libexecdir=$ac_optarg ;;
+
+  -localedir | --localedir | --localedi | --localed | --locale)
+    ac_prev=localedir ;;
+  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+    localedir=$ac_optarg ;;
+
+  -localstatedir | --localstatedir | --localstatedi | --localstated \
+  | --localstate | --localstat | --localsta | --localst | --locals)
+    ac_prev=localstatedir ;;
+  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+    localstatedir=$ac_optarg ;;
+
+  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+    ac_prev=mandir ;;
+  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+    mandir=$ac_optarg ;;
+
+  -nfp | --nfp | --nf)
+    # Obsolete; use --without-fp.
+    with_fp=no ;;
+
+  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+  | --no-cr | --no-c | -n)
+    no_create=yes ;;
+
+  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+    no_recursion=yes ;;
+
+  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+  | --oldin | --oldi | --old | --ol | --o)
+    ac_prev=oldincludedir ;;
+  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+    oldincludedir=$ac_optarg ;;
+
+  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+    ac_prev=prefix ;;
+  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+    prefix=$ac_optarg ;;
+
+  -program-prefix | --program-prefix | --program-prefi | --program-pref \
+  | --program-pre | --program-pr | --program-p)
+    ac_prev=program_prefix ;;
+  -program-prefix=* | --program-prefix=* | --program-prefi=* \
+  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+    program_prefix=$ac_optarg ;;
+
+  -program-suffix | --program-suffix | --program-suffi | --program-suff \
+  | --program-suf | --program-su | --program-s)
+    ac_prev=program_suffix ;;
+  -program-suffix=* | --program-suffix=* | --program-suffi=* \
+  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+    program_suffix=$ac_optarg ;;
+
+  -program-transform-name | --program-transform-name \
+  | --program-transform-nam | --program-transform-na \
+  | --program-transform-n | --program-transform- \
+  | --program-transform | --program-transfor \
+  | --program-transfo | --program-transf \
+  | --program-trans | --program-tran \
+  | --progr-tra | --program-tr | --program-t)
+    ac_prev=program_transform_name ;;
+  -program-transform-name=* | --program-transform-name=* \
+  | --program-transform-nam=* | --program-transform-na=* \
+  | --program-transform-n=* | --program-transform-=* \
+  | --program-transform=* | --program-transfor=* \
+  | --program-transfo=* | --program-transf=* \
+  | --program-trans=* | --program-tran=* \
+  | --progr-tra=* | --program-tr=* | --program-t=*)
+    program_transform_name=$ac_optarg ;;
+
+  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+    ac_prev=pdfdir ;;
+  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+    pdfdir=$ac_optarg ;;
+
+  -psdir | --psdir | --psdi | --psd | --ps)
+    ac_prev=psdir ;;
+  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+    psdir=$ac_optarg ;;
+
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil)
+    silent=yes ;;
+
+  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+    ac_prev=sbindir ;;
+  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+  | --sbi=* | --sb=*)
+    sbindir=$ac_optarg ;;
+
+  -sharedstatedir | --sharedstatedir | --sharedstatedi \
+  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+  | --sharedst | --shareds | --shared | --share | --shar \
+  | --sha | --sh)
+    ac_prev=sharedstatedir ;;
+  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+  | --sha=* | --sh=*)
+    sharedstatedir=$ac_optarg ;;
+
+  -site | --site | --sit)
+    ac_prev=site ;;
+  -site=* | --site=* | --sit=*)
+    site=$ac_optarg ;;
+
+  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+    ac_prev=srcdir ;;
+  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+    srcdir=$ac_optarg ;;
+
+  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+  | --syscon | --sysco | --sysc | --sys | --sy)
+    ac_prev=sysconfdir ;;
+  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+    sysconfdir=$ac_optarg ;;
+
+  -target | --target | --targe | --targ | --tar | --ta | --t)
+    ac_prev=target_alias ;;
+  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+    target_alias=$ac_optarg ;;
+
+  -v | -verbose | --verbose | --verbos | --verbo | --verb)
+    verbose=yes ;;
+
+  -version | --version | --versio | --versi | --vers | -V)
+    ac_init_version=: ;;
+
+  -with-* | --with-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid package name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"with_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
+	 ac_unrecognized_sep=', ';;
+    esac
+    eval with_$ac_useropt=\$ac_optarg ;;
+
+  -without-* | --without-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid package name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"with_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
+	 ac_unrecognized_sep=', ';;
+    esac
+    eval with_$ac_useropt=no ;;
+
+  --x)
+    # Obsolete; use --with-x.
+    with_x=yes ;;
+
+  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+  | --x-incl | --x-inc | --x-in | --x-i)
+    ac_prev=x_includes ;;
+  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+    x_includes=$ac_optarg ;;
+
+  -x-libraries | --x-libraries | --x-librarie | --x-librari \
+  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+    ac_prev=x_libraries ;;
+  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+    x_libraries=$ac_optarg ;;
+
+  -*) as_fn_error $? "unrecognized option: \`$ac_option'
+Try \`$0 --help' for more information"
+    ;;
+
+  *=*)
+    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+    # Reject names that are not valid shell variable names.
+    case $ac_envvar in #(
+      '' | [0-9]* | *[!_$as_cr_alnum]* )
+      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
+    esac
+    eval $ac_envvar=\$ac_optarg
+    export $ac_envvar ;;
+
+  *)
+    # FIXME: should be removed in autoconf 3.0.
+    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+    ;;
+
+  esac
+done
+
+if test -n "$ac_prev"; then
+  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+  as_fn_error $? "missing argument to $ac_option"
+fi
+
+if test -n "$ac_unrecognized_opts"; then
+  case $enable_option_checking in
+    no) ;;
+    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
+    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
+  esac
+fi
+
+# Check all directory arguments for consistency.
+for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
+		datadir sysconfdir sharedstatedir localstatedir includedir \
+		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+		libdir localedir mandir
+do
+  eval ac_val=\$$ac_var
+  # Remove trailing slashes.
+  case $ac_val in
+    */ )
+      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
+      eval $ac_var=\$ac_val;;
+  esac
+  # Be sure to have absolute directory names.
+  case $ac_val in
+    [\\/$]* | ?:[\\/]* )  continue;;
+    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+  esac
+  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+  if test "x$build_alias" = x; then
+    cross_compiling=maybe
+    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
+    If a cross compiler is detected then cross compile mode will be used" >&2
+  elif test "x$build_alias" != "x$host_alias"; then
+    cross_compiling=yes
+  fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+  as_fn_error $? "working directory cannot be determined"
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+  as_fn_error $? "pwd does not report name of working directory"
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+  ac_srcdir_defaulted=yes
+  # Try the directory containing this script, then the parent directory.
+  ac_confdir=`$as_dirname -- "$as_myself" ||
+$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_myself" : 'X\(//\)[^/]' \| \
+	 X"$as_myself" : 'X\(//\)$' \| \
+	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_myself" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  srcdir=$ac_confdir
+  if test ! -r "$srcdir/$ac_unique_file"; then
+    srcdir=..
+  fi
+else
+  ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
+	pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+  srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+  eval ac_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_env_${ac_var}_value=\$${ac_var}
+  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+  # Omit some internal or obsolete options to make the list less imposing.
+  # This message is too long to be a string in the A/UX 3.1 sh.
+  cat <<_ACEOF
+\`configure' configures mathgl 1.10 to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE.  See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+  -h, --help              display this help and exit
+      --help=short        display options specific to this package
+      --help=recursive    display the short help of all the included packages
+  -V, --version           display version information and exit
+  -q, --quiet, --silent   do not print \`checking ...' messages
+      --cache-file=FILE   cache test results in FILE [disabled]
+  -C, --config-cache      alias for \`--cache-file=config.cache'
+  -n, --no-create         do not create output files
+      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+  --prefix=PREFIX         install architecture-independent files in PREFIX
+                          @<:@@S|@ac_default_prefix@:>@
+  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
+                          @<:@PREFIX@:>@
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+  --bindir=DIR            user executables [EPREFIX/bin]
+  --sbindir=DIR           system admin executables [EPREFIX/sbin]
+  --libexecdir=DIR        program executables [EPREFIX/libexec]
+  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
+  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
+  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
+  --libdir=DIR            object code libraries [EPREFIX/lib]
+  --includedir=DIR        C header files [PREFIX/include]
+  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
+  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
+  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
+  --infodir=DIR           info documentation [DATAROOTDIR/info]
+  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
+  --mandir=DIR            man documentation [DATAROOTDIR/man]
+  --docdir=DIR            documentation root @<:@DATAROOTDIR/doc/mathgl@:>@
+  --htmldir=DIR           html documentation [DOCDIR]
+  --dvidir=DIR            dvi documentation [DOCDIR]
+  --pdfdir=DIR            pdf documentation [DOCDIR]
+  --psdir=DIR             ps documentation [DOCDIR]
+_ACEOF
+
+  cat <<\_ACEOF
+
+Program names:
+  --program-prefix=PREFIX            prepend PREFIX to installed program names
+  --program-suffix=SUFFIX            append SUFFIX to installed program names
+  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
+
+System types:
+  --build=BUILD     configure for building on BUILD [guessed]
+  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+  case $ac_init_help in
+     short | recursive ) echo "Configuration of mathgl 1.10:";;
+   esac
+  cat <<\_ACEOF
+
+Optional Features:
+  --disable-option-checking  ignore unrecognized --enable/--with options
+  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
+  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+  --disable-dependency-tracking  speeds up one-time build
+  --enable-dependency-tracking   do not reject slow dependency extractors
+  --enable-shared@<:@=PKGS@:>@  build shared libraries @<:@default=yes@:>@
+  --enable-static@<:@=PKGS@:>@  build static libraries @<:@default=yes@:>@
+  --enable-fast-install@<:@=PKGS@:>@ 
+                          optimize for fast installation @<:@default=yes@:>@
+  --disable-libtool-lock  avoid locking (might break parallel builds)
+  --enable-double    Turn on double precision in MathGL library
+  --enable-all    Turn on all features
+  --enable-langall    Turn on all language interfaces
+  --enable-pthread    Turn on pthread support in MathGL library
+  --enable-gsl    Turn on gsl functions
+  --enable-glut    Turn on glut
+  --enable-hdf5    Turn on hdf5
+  --enable-hdf5_18    Turn on hdf5 version 1.8
+  --enable-gif    Turn on gif
+  --enable-jpeg    Turn on jpeg
+  --enable-fltk    Turn on fltk
+  --enable-wx    Turn on wxWidget
+  --enable-qt    Turn on Qt
+  --enable-python    Turn on interface to python
+  --enable-octave    Turn on interface to octave
+  --enable-testio    Turn on testio
+  --enable-docs    Turn on documentation building
+
+Optional Packages:
+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
+  --with-pic              try to use only PIC/non-PIC objects @<:@default=use
+                          both@:>@
+  --with-gnu-ld           assume the C compiler uses GNU ld @<:@default=no@:>@
+  --with-qt               Path to Qt @<:@Look in PATH and /usr/local/Trolltech@:>@
+
+Some influential environment variables:
+  CC          C compiler command
+  CFLAGS      C compiler flags
+  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
+              nonstandard directory <lib dir>
+  LIBS        libraries to pass to the linker, e.g. -l<library>
+  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
+              you have headers in a nonstandard directory <include dir>
+  CXX         C++ compiler command
+  CXXFLAGS    C++ compiler flags
+  CPP         C preprocessor
+  CXXCPP      C++ preprocessor
+  TMPDIR      A temporary directory with write access @<:@/tmp@:>@
+
+Use these variables to override the choices made by `configure' or to help
+it to find libraries and programs with nonstandard names/locations.
+
+Report bugs to <mathgl.abalakin at gmail.com>.
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+  # If there are subdirs, report their specific --help.
+  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+    test -d "$ac_dir" ||
+      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
+      continue
+    ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+    cd "$ac_dir" || { ac_status=$?; continue; }
+    # Check for guested configure.
+    if test -f "$ac_srcdir/configure.gnu"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+    elif test -f "$ac_srcdir/configure"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure" --help=recursive
+    else
+      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+    fi || ac_status=$?
+    cd "$ac_pwd" || { ac_status=$?; break; }
+  done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+  cat <<\_ACEOF
+mathgl configure 1.10
+generated by GNU Autoconf 2.67
+
+Copyright (C) 2010 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+  exit
+fi
+
+## ------------------------ ##
+## Autoconf initialization. ##
+## ------------------------ ##
+
+@%:@ ac_fn_c_try_compile LINENO
+@%:@ --------------------------
+@%:@ Try to compile conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_c_try_compile ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext
+  if { { ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compile") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_c_try_compile
+
+@%:@ ac_fn_cxx_try_compile LINENO
+@%:@ ----------------------------
+@%:@ Try to compile conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_cxx_try_compile ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext
+  if { { ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compile") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_cxx_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_cxx_try_compile
+
+@%:@ ac_fn_c_try_link LINENO
+@%:@ -----------------------
+@%:@ Try to link conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_c_try_link ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext conftest$ac_exeext
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest$ac_exeext && {
+	 test "$cross_compiling" = yes ||
+	 $as_test_x conftest$ac_exeext
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1
+fi
+  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
+  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
+  # interfere with the next link command; also delete a directory that is
+  # left behind by Apple's compiler.  We do this before executing the actions.
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_c_try_link
+
+@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
+@%:@ -------------------------------------------------------
+@%:@ Tests whether HEADER exists and can be compiled using the include files in
+@%:@ INCLUDES, setting the cache variable VAR accordingly.
+ac_fn_c_check_header_compile ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval "test \"\${$3+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+$4
+@%:@include <$2>
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  eval "$3=yes"
+else
+  eval "$3=no"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+eval ac_res=\$$3
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+
+} @%:@ ac_fn_c_check_header_compile
+
+@%:@ ac_fn_c_try_cpp LINENO
+@%:@ ----------------------
+@%:@ Try to preprocess conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_c_try_cpp ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if { { ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } > conftest.i && {
+	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+    ac_retval=1
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_c_try_cpp
+
+@%:@ ac_fn_c_try_run LINENO
+@%:@ ----------------------
+@%:@ Try to link conftest. at S|@ac_ext, and return whether this succeeded. Assumes
+@%:@ that executables *can* be run.
+ac_fn_c_try_run ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
+  { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: program exited with status $ac_status" >&5
+       $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+       ac_retval=$ac_status
+fi
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_c_try_run
+
+@%:@ ac_fn_c_check_func LINENO FUNC VAR
+@%:@ ----------------------------------
+@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
+ac_fn_c_check_func ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval "test \"\${$3+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
+   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
+#define $2 innocuous_$2
+
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char $2 (); below.
+    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+    <limits.h> exists even on freestanding compilers.  */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $2
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $2 ();
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined __stub_$2 || defined __stub___$2
+choke me
+#endif
+
+int
+main ()
+{
+return $2 ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$3=yes"
+else
+  eval "$3=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+fi
+eval ac_res=\$$3
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+
+} @%:@ ac_fn_c_check_func
+
+@%:@ ac_fn_cxx_try_cpp LINENO
+@%:@ ------------------------
+@%:@ Try to preprocess conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_cxx_try_cpp ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if { { ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } > conftest.i && {
+	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
+	 test ! -s conftest.err
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+    ac_retval=1
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_cxx_try_cpp
+
+@%:@ ac_fn_cxx_try_link LINENO
+@%:@ -------------------------
+@%:@ Try to link conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_cxx_try_link ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext conftest$ac_exeext
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_cxx_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest$ac_exeext && {
+	 test "$cross_compiling" = yes ||
+	 $as_test_x conftest$ac_exeext
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1
+fi
+  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
+  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
+  # interfere with the next link command; also delete a directory that is
+  # left behind by Apple's compiler.  We do this before executing the actions.
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_cxx_try_link
+
+@%:@ ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
+@%:@ -------------------------------------------------------
+@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
+@%:@ the include files in INCLUDES and setting the cache variable VAR
+@%:@ accordingly.
+ac_fn_c_check_header_mongrel ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if eval "test \"\${$3+set}\"" = set; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval "test \"\${$3+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+fi
+eval ac_res=\$$3
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+  # Is the header compilable?
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
+$as_echo_n "checking $2 usability... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+$4
+@%:@include <$2>
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_header_compiler=yes
+else
+  ac_header_compiler=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
+$as_echo_n "checking $2 presence... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <$2>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  ac_header_preproc=yes
+else
+  ac_header_preproc=no
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So?  What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
+  yes:no: )
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
+    ;;
+  no:yes:* )
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
+( $as_echo "## ---------------------------------------- ##
+## Report this to mathgl.abalakin at gmail.com ##
+## ---------------------------------------- ##"
+     ) | sed "s/^/$as_me: WARNING:     /" >&2
+    ;;
+esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval "test \"\${$3+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  eval "$3=\$ac_header_compiler"
+fi
+eval ac_res=\$$3
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+
+} @%:@ ac_fn_c_check_header_mongrel
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by mathgl $as_me 1.10, which was
+generated by GNU Autoconf 2.67.  Invocation command line was
+
+  $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
+
+/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
+/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
+/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
+/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
+/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    $as_echo "PATH: $as_dir"
+  done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+  for ac_arg
+  do
+    case $ac_arg in
+    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+    | -silent | --silent | --silen | --sile | --sil)
+      continue ;;
+    *\'*)
+      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    case $ac_pass in
+    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
+    2)
+      as_fn_append ac_configure_args1 " '$ac_arg'"
+      if test $ac_must_keep_next = true; then
+	ac_must_keep_next=false # Got value, back to normal.
+      else
+	case $ac_arg in
+	  *=* | --config-cache | -C | -disable-* | --disable-* \
+	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+	  | -with-* | --with-* | -without-* | --without-* | --x)
+	    case "$ac_configure_args0 " in
+	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+	    esac
+	    ;;
+	  -* ) ac_must_keep_next=true ;;
+	esac
+      fi
+      as_fn_append ac_configure_args " '$ac_arg'"
+      ;;
+    esac
+  done
+done
+{ ac_configure_args0=; unset ac_configure_args0;}
+{ ac_configure_args1=; unset ac_configure_args1;}
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log.  We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+  # Save into config.log some information that might help in debugging.
+  {
+    echo
+
+    $as_echo "## ---------------- ##
+## Cache variables. ##
+## ---------------- ##"
+    echo
+    # The following way of writing the cache mishandles newlines in values,
+(
+  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+      *) { eval $ac_var=; unset $ac_var;} ;;
+      esac ;;
+    esac
+  done
+  (set) 2>&1 |
+    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      sed -n \
+	"s/'\''/'\''\\\\'\'''\''/g;
+	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+      ;; #(
+    *)
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+)
+    echo
+
+    $as_echo "## ----------------- ##
+## Output variables. ##
+## ----------------- ##"
+    echo
+    for ac_var in $ac_subst_vars
+    do
+      eval ac_val=\$$ac_var
+      case $ac_val in
+      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+      esac
+      $as_echo "$ac_var='\''$ac_val'\''"
+    done | sort
+    echo
+
+    if test -n "$ac_subst_files"; then
+      $as_echo "## ------------------- ##
+## File substitutions. ##
+## ------------------- ##"
+      echo
+      for ac_var in $ac_subst_files
+      do
+	eval ac_val=\$$ac_var
+	case $ac_val in
+	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+	esac
+	$as_echo "$ac_var='\''$ac_val'\''"
+      done | sort
+      echo
+    fi
+
+    if test -s confdefs.h; then
+      $as_echo "## ----------- ##
+## confdefs.h. ##
+## ----------- ##"
+      echo
+      cat confdefs.h
+      echo
+    fi
+    test "$ac_signal" != 0 &&
+      $as_echo "$as_me: caught signal $ac_signal"
+    $as_echo "$as_me: exit $exit_status"
+  } >&5
+  rm -f core *.core core.conftest.* &&
+    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+    exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+$as_echo "/* confdefs.h */" > confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_URL "$PACKAGE_URL"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer an explicitly selected file to automatically selected ones.
+ac_site_file1=NONE
+ac_site_file2=NONE
+if test -n "$CONFIG_SITE"; then
+  # We do not want a PATH search for config.site.
+  case $CONFIG_SITE in @%:@((
+    -*)  ac_site_file1=./$CONFIG_SITE;;
+    */*) ac_site_file1=$CONFIG_SITE;;
+    *)   ac_site_file1=./$CONFIG_SITE;;
+  esac
+elif test "x$prefix" != xNONE; then
+  ac_site_file1=$prefix/share/config.site
+  ac_site_file2=$prefix/etc/config.site
+else
+  ac_site_file1=$ac_default_prefix/share/config.site
+  ac_site_file2=$ac_default_prefix/etc/config.site
+fi
+for ac_site_file in "$ac_site_file1" "$ac_site_file2"
+do
+  test "x$ac_site_file" = xNONE && continue
+  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
+$as_echo "$as_me: loading site script $ac_site_file" >&6;}
+    sed 's/^/| /' "$ac_site_file" >&5
+    . "$ac_site_file" \
+      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "failed to load site script $ac_site_file
+See \`config.log' for more details" "$LINENO" 5 ; }
+  fi
+done
+
+if test -r "$cache_file"; then
+  # Some versions of bash will fail to source /dev/null (special files
+  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
+  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
+$as_echo "$as_me: loading cache $cache_file" >&6;}
+    case $cache_file in
+      [\\/]* | ?:[\\/]* ) . "$cache_file";;
+      *)                      . "./$cache_file";;
+    esac
+  fi
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
+$as_echo "$as_me: creating cache $cache_file" >&6;}
+  >$cache_file
+fi
+
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+  eval ac_old_set=\$ac_cv_env_${ac_var}_set
+  eval ac_new_set=\$ac_env_${ac_var}_set
+  eval ac_old_val=\$ac_cv_env_${ac_var}_value
+  eval ac_new_val=\$ac_env_${ac_var}_value
+  case $ac_old_set,$ac_new_set in
+    set,)
+      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,set)
+      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,);;
+    *)
+      if test "x$ac_old_val" != "x$ac_new_val"; then
+	# differences in whitespace do not lead to failure.
+	ac_old_val_w=`echo x $ac_old_val`
+	ac_new_val_w=`echo x $ac_new_val`
+	if test "$ac_old_val_w" != "$ac_new_val_w"; then
+	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
+$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+	  ac_cache_corrupted=:
+	else
+	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
+$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
+	  eval $ac_var=\$ac_old_val
+	fi
+	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
+$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
+	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
+$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
+      fi;;
+  esac
+  # Pass precious variables to config.status.
+  if test "$ac_new_set" = set; then
+    case $ac_new_val in
+    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+    *) ac_arg=$ac_var=$ac_new_val ;;
+    esac
+    case " $ac_configure_args " in
+      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
+      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
+    esac
+  fi
+done
+if $ac_cache_corrupted; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
+$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 
+fi
+## -------------------- ##
+## Main body of script. ##
+## -------------------- ##
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+
+ac_aux_dir=
+for ac_dir in config "$srcdir"/config; do
+  if test -f "$ac_dir/install-sh"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/install-sh -c"
+    break
+  elif test -f "$ac_dir/install.sh"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/install.sh -c"
+    break
+  elif test -f "$ac_dir/shtool"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/shtool install -c"
+    break
+  fi
+done
+if test -z "$ac_aux_dir"; then
+  as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 
+fi
+
+# These three variables are undocumented and unsupported,
+# and are intended to be withdrawn in a future Autoconf release.
+# They can cause serious problems if a builder's source tree is in a directory
+# whose full name contains unusual characters.
+ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
+ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
+ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
+
+
+
+ac_config_headers="$ac_config_headers include/mgl/config.h"
+
+
+#MGL_RELEASE=1.4
+#AC_SUBST(MGL_RELEASE)
+
+# LT Version numbers, remember to change them just *before* a release.
+#   (Interfaces removed:    CURRENT++, AGE=0, REVISION=0)
+#   (Interfaces added:      CURRENT++, AGE++, REVISION=0)
+#   (No interfaces changed:                   REVISION++)
+MGL_CURRENT=5
+MGL_REVISION=0
+MGL_AGE=0
+
+
+
+
+am__api_version='1.11'
+
+# Find a good install program.  We prefer a C program (faster),
+# so one script is as good as another.  But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+# Reject install programs that cannot install multiple files.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
+$as_echo_n "checking for a BSD-compatible install... " >&6; }
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in @%:@((
+  ./ | .// | /[cC]/* | \
+  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
+  /usr/ucb/* ) ;;
+  *)
+    # OSF1 and SCO ODT 3.0 have their own names for install.
+    # Don't use installbsd from OSF since it installs stuff as root
+    # by default.
+    for ac_prog in ginstall scoinst install; do
+      for ac_exec_ext in '' $ac_executable_extensions; do
+	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+	  if test $ac_prog = install &&
+	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+	    # AIX install.  It has an incompatible calling convention.
+	    :
+	  elif test $ac_prog = install &&
+	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+	    # program-specific install script used by HP pwplus--don't use.
+	    :
+	  else
+	    rm -rf conftest.one conftest.two conftest.dir
+	    echo one > conftest.one
+	    echo two > conftest.two
+	    mkdir conftest.dir
+	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
+	      test -s conftest.one && test -s conftest.two &&
+	      test -s conftest.dir/conftest.one &&
+	      test -s conftest.dir/conftest.two
+	    then
+	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+	      break 3
+	    fi
+	  fi
+	fi
+      done
+    done
+    ;;
+esac
+
+  done
+IFS=$as_save_IFS
+
+rm -rf conftest.one conftest.two conftest.dir
+
+fi
+  if test "${ac_cv_path_install+set}" = set; then
+    INSTALL=$ac_cv_path_install
+  else
+    # As a last resort, use the slow shell script.  Don't cache a
+    # value for INSTALL within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the value is a relative name.
+    INSTALL=$ac_install_sh
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
+$as_echo "$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
+$as_echo_n "checking whether build environment is sane... " >&6; }
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Reject unsafe characters in $srcdir or the absolute working directory
+# name.  Accept space and tab only in the latter.
+am_lf='
+'
+case `pwd` in
+  *[\\\"\#\$\&\'\`$am_lf]*)
+    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
+esac
+case $srcdir in
+  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
+    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
+esac
+
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments.  Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+   if test "$*" = "X"; then
+      # -L didn't work.
+      set X `ls -t "$srcdir/configure" conftest.file`
+   fi
+   rm -f conftest.file
+   if test "$*" != "X $srcdir/configure conftest.file" \
+      && test "$*" != "X conftest.file $srcdir/configure"; then
+
+      # If neither matched, then we have a broken ls.  This can happen
+      # if, for instance, CONFIG_SHELL is bash and it inherits a
+      # broken ls alias from the environment.  This has actually
+      # happened.  Such a system could not be considered "sane".
+      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
+alias in your environment" "$LINENO" 5 
+   fi
+
+   test "$2" = conftest.file
+   )
+then
+   # Ok.
+   :
+else
+   as_fn_error $? "newly created file is older than distributed files!
+Check your system clock" "$LINENO" 5 
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+test "$program_prefix" != NONE &&
+  program_transform_name="s&^&$program_prefix&;$program_transform_name"
+# Use a double $ so make ignores it.
+test "$program_suffix" != NONE &&
+  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
+# Double any \ or $.
+# By default was `s,x,x', remove it if useless.
+ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
+program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
+
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+
+if test x"${MISSING+set}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\	*)
+    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
+  *)
+    MISSING="\${SHELL} $am_aux_dir/missing" ;;
+  esac
+fi
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+  am_missing_run="$MISSING --run "
+else
+  am_missing_run=
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
+$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
+fi
+
+if test x"${install_sh}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\	*)
+    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
+  *)
+    install_sh="\${SHELL} $am_aux_dir/install-sh"
+  esac
+fi
+
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'.  However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+if test "$cross_compiling" != no; then
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$STRIP"; then
+  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+  ac_ct_STRIP=$STRIP
+  # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_STRIP"; then
+  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_STRIP="strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_STRIP" = x; then
+    STRIP=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    STRIP=$ac_ct_STRIP
+  fi
+else
+  STRIP="$ac_cv_prog_STRIP"
+fi
+
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
+$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
+if test -z "$MKDIR_P"; then
+  if test "${ac_cv_path_mkdir+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in mkdir gmkdir; do
+	 for ac_exec_ext in '' $ac_executable_extensions; do
+	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
+	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
+	     'mkdir (GNU coreutils) '* | \
+	     'mkdir (coreutils) '* | \
+	     'mkdir (fileutils) '4.1*)
+	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
+	       break 3;;
+	   esac
+	 done
+       done
+  done
+IFS=$as_save_IFS
+
+fi
+
+  test -d ./--version && rmdir ./--version
+  if test "${ac_cv_path_mkdir+set}" = set; then
+    MKDIR_P="$ac_cv_path_mkdir -p"
+  else
+    # As a last resort, use the slow shell script.  Don't cache a
+    # value for MKDIR_P within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the value is a relative name.
+    MKDIR_P="$ac_install_sh -d"
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
+$as_echo "$MKDIR_P" >&6; }
+
+mkdir_p="$MKDIR_P"
+case $mkdir_p in
+  [\\/$]* | ?:[\\/]*) ;;
+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+
+for ac_prog in gawk mawk nawk awk
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AWK+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AWK"; then
+  ac_cv_prog_AWK="$AWK" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AWK="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AWK=$ac_cv_prog_AWK
+if test -n "$AWK"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
+$as_echo "$AWK" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$AWK" && break
+done
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+set x ${MAKE-make}
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+	@echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+  *@@@%%%=?*=@@@%%%*)
+    eval ac_cv_prog_make_${ac_make}_set=yes;;
+  *)
+    eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+  SET_MAKE=
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+  SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+  am__leading_dot=.
+else
+  am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+  # is not polluted with repeated "-I."
+  am__isrc=' -I$(srcdir)'
+  # test to see if srcdir already configured
+  if test -f $srcdir/config.status; then
+    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 
+  fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+  if (cygpath --version) >/dev/null 2>/dev/null; then
+    CYGPATH_W='cygpath -w'
+  else
+    CYGPATH_W=echo
+  fi
+fi
+
+
+# Define the identity of the package.
+ PACKAGE='mathgl'
+ VERSION='1.10'
+
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE "$PACKAGE"
+_ACEOF
+
+ 
+cat >>confdefs.h <<_ACEOF
+@%:@define VERSION "$VERSION"
+_ACEOF
+
+# Some tools Automake needs.
+
+ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
+
+
+AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
+
+
+AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
+
+
+AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
+
+
+MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
+
+# We need awk for the "check" target.  The system "awk" is bad on
+# some platforms.
+# Always define AMTAR for backward compatibility.
+
+AMTAR=${AMTAR-"${am_missing_run}tar"}
+
+am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
+
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}gcc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="${ac_tool_prefix}gcc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_CC"; then
+  ac_ct_CC=$CC
+  # Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CC"; then
+  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CC="gcc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_CC" = x; then
+    CC=""
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CC=$ac_ct_CC
+  fi
+else
+  CC="$ac_cv_prog_CC"
+fi
+
+if test -z "$CC"; then
+          if test -n "$ac_tool_prefix"; then
+    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}cc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="${ac_tool_prefix}cc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  fi
+fi
+if test -z "$CC"; then
+  # Extract the first word of "cc", so it can be a program name with args.
+set dummy cc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  ac_prog_rejected=no
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
+       ac_prog_rejected=yes
+       continue
+     fi
+    ac_cv_prog_CC="cc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+if test $ac_prog_rejected = yes; then
+  # We found a bogon in the path, so make sure we never use it.
+  set dummy $ac_cv_prog_CC
+  shift
+  if test $@%:@ != 0; then
+    # We chose a different compiler from the bogus one.
+    # However, it has the same basename, so the bogon will be chosen
+    # first if we set CC to just the basename; use the full file name.
+    shift
+    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
+  fi
+fi
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$CC"; then
+  if test -n "$ac_tool_prefix"; then
+  for ac_prog in cl.exe
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$CC" && break
+  done
+fi
+if test -z "$CC"; then
+  ac_ct_CC=$CC
+  for ac_prog in cl.exe
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CC"; then
+  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CC="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_CC" && break
+done
+
+  if test "x$ac_ct_CC" = x; then
+    CC=""
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CC=$ac_ct_CC
+  fi
+fi
+
+fi
+
+
+test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "no acceptable C compiler found in \$PATH
+See \`config.log' for more details" "$LINENO" 5 ; }
+
+# Provide some information about the compiler.
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+for ac_option in --version -v -V -qversion; do
+  { { ac_try="$ac_compiler $ac_option >&5"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    sed '10a\
+... rest of stderr output deleted ...
+         10q' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+  fi
+  rm -f conftest.er1 conftest.err
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+done
+
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
+# Try to create an executable without -o first, disregard a.out.
+# It will help us diagnose broken compilers, and finding out an intuition
+# of exeext.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
+$as_echo_n "checking whether the C compiler works... " >&6; }
+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
+
+# The possible output files:
+ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
+
+ac_rmfiles=
+for ac_file in $ac_files
+do
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
+  esac
+done
+rm -f $ac_rmfiles
+
+if { { ac_try="$ac_link_default"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link_default") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
+# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
+# in a Makefile.  We should not override ac_cv_exeext if it was cached,
+# so that the user can short-circuit this test for compilers unknown to
+# Autoconf.
+for ac_file in $ac_files ''
+do
+  test -f "$ac_file" || continue
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
+	;;
+    [ab].out )
+	# We found the default executable, but exeext='' is most
+	# certainly right.
+	break;;
+    *.* )
+	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
+	then :; else
+	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+	fi
+	# We set ac_cv_exeext here because the later test for it is not
+	# safe: cross compilers may not add the suffix if given an `-o'
+	# argument, so we may need to know it at that point already.
+	# Even if this section looks crufty: it has the advantage of
+	# actually working.
+	break;;
+    * )
+	break;;
+  esac
+done
+test "$ac_cv_exeext" = no && ac_cv_exeext=
+
+else
+  ac_file=''
+fi
+if test -z "$ac_file"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error 77 "C compiler cannot create executables
+See \`config.log' for more details" "$LINENO" 5 ; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
+$as_echo_n "checking for C compiler default output file name... " >&6; }
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
+$as_echo "$ac_file" >&6; }
+ac_exeext=$ac_cv_exeext
+
+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
+ac_clean_files=$ac_clean_files_save
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
+$as_echo_n "checking for suffix of executables... " >&6; }
+if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  # If both `conftest.exe' and `conftest' are `present' (well, observable)
+# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
+# work properly (i.e., refer to `conftest.exe'), while it won't with
+# `rm'.
+for ac_file in conftest.exe conftest conftest.*; do
+  test -f "$ac_file" || continue
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+	  break;;
+    * ) break;;
+  esac
+done
+else
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details" "$LINENO" 5 ; }
+fi
+rm -f conftest conftest$ac_cv_exeext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
+$as_echo "$ac_cv_exeext" >&6; }
+
+rm -f conftest.$ac_ext
+EXEEXT=$ac_cv_exeext
+ac_exeext=$EXEEXT
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <stdio.h>
+int
+main ()
+{
+FILE *f = fopen ("conftest.out", "w");
+ return ferror (f) || fclose (f) != 0;
+
+  ;
+  return 0;
+}
+_ACEOF
+ac_clean_files="$ac_clean_files conftest.out"
+# Check that the compiler produces executables we can run.  If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
+$as_echo_n "checking whether we are cross compiling... " >&6; }
+if test "$cross_compiling" != yes; then
+  { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+  if { ac_try='./conftest$ac_cv_exeext'
+  { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; }; then
+    cross_compiling=no
+  else
+    if test "$cross_compiling" = maybe; then
+	cross_compiling=yes
+    else
+	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details" "$LINENO" 5 ; }
+    fi
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
+$as_echo "$cross_compiling" >&6; }
+
+rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
+ac_clean_files=$ac_clean_files_save
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
+$as_echo_n "checking for suffix of object files... " >&6; }
+if test "${ac_cv_objext+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.o conftest.obj
+if { { ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compile") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  for ac_file in conftest.o conftest.obj conftest.*; do
+  test -f "$ac_file" || continue;
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
+    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
+       break;;
+  esac
+done
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot compute suffix of object files: cannot compile
+See \`config.log' for more details" "$LINENO" 5 ; }
+fi
+rm -f conftest.$ac_cv_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
+$as_echo "$ac_cv_objext" >&6; }
+OBJEXT=$ac_cv_objext
+ac_objext=$OBJEXT
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
+if test "${ac_cv_c_compiler_gnu+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+#ifndef __GNUC__
+       choke me
+#endif
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_compiler_gnu=yes
+else
+  ac_compiler_gnu=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_c_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
+$as_echo "$ac_cv_c_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+  GCC=yes
+else
+  GCC=
+fi
+ac_test_CFLAGS=${CFLAGS+set}
+ac_save_CFLAGS=$CFLAGS
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
+$as_echo_n "checking whether $CC accepts -g... " >&6; }
+if test "${ac_cv_prog_cc_g+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_save_c_werror_flag=$ac_c_werror_flag
+   ac_c_werror_flag=yes
+   ac_cv_prog_cc_g=no
+   CFLAGS="-g"
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_g=yes
+else
+  CFLAGS=""
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  
+else
+  ac_c_werror_flag=$ac_save_c_werror_flag
+	 CFLAGS="-g"
+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_g=yes
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   ac_c_werror_flag=$ac_save_c_werror_flag
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
+$as_echo "$ac_cv_prog_cc_g" >&6; }
+if test "$ac_test_CFLAGS" = set; then
+  CFLAGS=$ac_save_CFLAGS
+elif test $ac_cv_prog_cc_g = yes; then
+  if test "$GCC" = yes; then
+    CFLAGS="-g -O2"
+  else
+    CFLAGS="-g"
+  fi
+else
+  if test "$GCC" = yes; then
+    CFLAGS="-O2"
+  else
+    CFLAGS=
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
+if test "${ac_cv_prog_cc_c89+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_cv_prog_cc_c89=no
+ac_save_CC=$CC
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdarg.h>
+#include <stdio.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
+struct buf { int x; };
+FILE * (*rcsopen) (struct buf *, struct stat *, int);
+static char *e (p, i)
+     char **p;
+     int i;
+{
+  return p[i];
+}
+static char *f (char * (*g) (char **, int), char **p, ...)
+{
+  char *s;
+  va_list v;
+  va_start (v,p);
+  s = g (p, va_arg (v,int));
+  va_end (v);
+  return s;
+}
+
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
+   function prototypes and stuff, but not '\xHH' hex character constants.
+   These don't provoke an error unfortunately, instead are silently treated
+   as 'x'.  The following induces an error, until -std is added to get
+   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
+   array size at least.  It's necessary to write '\x00'==0 to get something
+   that's true only with -std.  */
+int osf4_cc_array ['\x00' == 0 ? 1 : -1];
+
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
+   inside strings and character constants.  */
+#define FOO(x) 'x'
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
+
+int test (int i, double x);
+struct s1 {int (*f) (int a);};
+struct s2 {int (*f) (double a);};
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
+int argc;
+char **argv;
+int
+main ()
+{
+return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
+  ;
+  return 0;
+}
+_ACEOF
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
+	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
+do
+  CC="$ac_save_CC $ac_arg"
+  if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_c89=$ac_arg
+fi
+rm -f core conftest.err conftest.$ac_objext
+  test "x$ac_cv_prog_cc_c89" != "xno" && break
+done
+rm -f conftest.$ac_ext
+CC=$ac_save_CC
+
+fi
+# AC_CACHE_VAL
+case "x$ac_cv_prog_cc_c89" in
+  x)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; } ;;
+  xno)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;;
+  *)
+    CC="$CC $ac_cv_prog_cc_c89"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
+esac
+if test "x$ac_cv_prog_cc_c89" != xno; then :
+  
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+DEPDIR="${am__leading_dot}deps"
+
+ac_config_commands="$ac_config_commands depfiles"
+
+
+am_make=${MAKE-make}
+cat > confinc << 'END'
+am__doit:
+	@echo this is the am__doit target
+.PHONY: am__doit
+END
+# If we don't find an include directive, just comment out the code.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
+$as_echo_n "checking for style of include used by $am_make... " >&6; }
+am__include="#"
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# Ignore all kinds of additional output from `make'.
+case `$am_make -s -f confmf 2> /dev/null` in #(
+*the\ am__doit\ target*)
+  am__include=include
+  am__quote=
+  _am_result=GNU
+  ;;
+esac
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+   echo '.include "confinc"' > confmf
+   case `$am_make -s -f confmf 2> /dev/null` in #(
+   *the\ am__doit\ target*)
+     am__include=.include
+     am__quote="\""
+     _am_result=BSD
+     ;;
+   esac
+fi
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
+$as_echo "$_am_result" >&6; }
+rm -f confinc confmf
+
+@%:@ Check whether --enable-dependency-tracking was given.
+if test "${enable_dependency_tracking+set}" = set; then :
+  enableval=$enable_dependency_tracking; 
+fi
+
+if test "x$enable_dependency_tracking" != xno; then
+  am_depcomp="$ac_aux_dir/depcomp"
+  AMDEPBACKSLASH='\'
+fi
+ if test "x$enable_dependency_tracking" != xno; then
+  AMDEP_TRUE=
+  AMDEP_FALSE='#'
+else
+  AMDEP_TRUE='#'
+  AMDEP_FALSE=
+fi
+
+
+
+depcc="$CC"   am_compiler_list=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_CC_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+  fi
+  am__universal=false
+  case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+	continue
+      else
+	break
+      fi
+      ;;
+    msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_CC_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_CC_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
+CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
+
+ if 
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
+  am__fastdepCC_TRUE=
+  am__fastdepCC_FALSE='#'
+else
+  am__fastdepCC_TRUE='#'
+  am__fastdepCC_FALSE=
+fi
+
+
+ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+if test -z "$CXX"; then
+  if test -n "$CCC"; then
+    CXX=$CCC
+  else
+    if test -n "$ac_tool_prefix"; then
+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CXX"; then
+  ac_cv_prog_CXX="$CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CXX=$ac_cv_prog_CXX
+if test -n "$CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
+$as_echo "$CXX" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$CXX" && break
+  done
+fi
+if test -z "$CXX"; then
+  ac_ct_CXX=$CXX
+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CXX"; then
+  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CXX="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
+if test -n "$ac_ct_CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
+$as_echo "$ac_ct_CXX" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_CXX" && break
+done
+
+  if test "x$ac_ct_CXX" = x; then
+    CXX="g++"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CXX=$ac_ct_CXX
+  fi
+fi
+
+  fi
+fi
+# Provide some information about the compiler.
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+for ac_option in --version -v -V -qversion; do
+  { { ac_try="$ac_compiler $ac_option >&5"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    sed '10a\
+... rest of stderr output deleted ...
+         10q' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+  fi
+  rm -f conftest.er1 conftest.err
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+done
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
+$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
+if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+#ifndef __GNUC__
+       choke me
+#endif
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_compiler_gnu=yes
+else
+  ac_compiler_gnu=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+  GXX=yes
+else
+  GXX=
+fi
+ac_test_CXXFLAGS=${CXXFLAGS+set}
+ac_save_CXXFLAGS=$CXXFLAGS
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
+$as_echo_n "checking whether $CXX accepts -g... " >&6; }
+if test "${ac_cv_prog_cxx_g+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
+   ac_cxx_werror_flag=yes
+   ac_cv_prog_cxx_g=no
+   CXXFLAGS="-g"
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_cv_prog_cxx_g=yes
+else
+  CXXFLAGS=""
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  
+else
+  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
+	 CXXFLAGS="-g"
+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_cv_prog_cxx_g=yes
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
+$as_echo "$ac_cv_prog_cxx_g" >&6; }
+if test "$ac_test_CXXFLAGS" = set; then
+  CXXFLAGS=$ac_save_CXXFLAGS
+elif test $ac_cv_prog_cxx_g = yes; then
+  if test "$GXX" = yes; then
+    CXXFLAGS="-g -O2"
+  else
+    CXXFLAGS="-g"
+  fi
+else
+  if test "$GXX" = yes; then
+    CXXFLAGS="-O2"
+  else
+    CXXFLAGS=
+  fi
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+depcc="$CXX"  am_compiler_list=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_CXX_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+  fi
+  am__universal=false
+  case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+	continue
+      else
+	break
+      fi
+      ;;
+    msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_CXX_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_CXX_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
+
+ if 
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
+  am__fastdepCXX_TRUE=
+  am__fastdepCXX_FALSE='#'
+else
+  am__fastdepCXX_TRUE='#'
+  am__fastdepCXX_FALSE=
+fi
+
+
+
+
+# Make sure we can run config.sub.
+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
+  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
+$as_echo_n "checking build system type... " >&6; }
+if test "${ac_cv_build+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_build_alias=$build_alias
+test "x$ac_build_alias" = x &&
+  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
+test "x$ac_build_alias" = x &&
+  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 
+ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
+  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
+$as_echo "$ac_cv_build" >&6; }
+case $ac_cv_build in
+*-*-*) ;;
+*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
+esac
+build=$ac_cv_build
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_build
+shift
+build_cpu=$1
+build_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+build_os=$*
+IFS=$ac_save_IFS
+case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
+$as_echo_n "checking host system type... " >&6; }
+if test "${ac_cv_host+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test "x$host_alias" = x; then
+  ac_cv_host=$ac_cv_build
+else
+  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
+    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
+$as_echo "$ac_cv_host" >&6; }
+case $ac_cv_host in
+*-*-*) ;;
+*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
+esac
+host=$ac_cv_host
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_host
+shift
+host_cpu=$1
+host_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+host_os=$*
+IFS=$ac_save_IFS
+case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
+
+
+enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
+set dummy ${ac_tool_prefix}as; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AS"; then
+  ac_cv_prog_AS="$AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AS="${ac_tool_prefix}as"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AS=$ac_cv_prog_AS
+if test -n "$AS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
+$as_echo "$AS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AS"; then
+  ac_ct_AS=$AS
+  # Extract the first word of "as", so it can be a program name with args.
+set dummy as; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_AS"; then
+  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_AS="as"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AS=$ac_cv_prog_ac_ct_AS
+if test -n "$ac_ct_AS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
+$as_echo "$ac_ct_AS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_AS" = x; then
+    AS="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    AS=$ac_ct_AS
+  fi
+else
+  AS="$ac_cv_prog_AS"
+fi
+
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DLLTOOL"; then
+  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DLLTOOL=$ac_cv_prog_DLLTOOL
+if test -n "$DLLTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
+$as_echo "$DLLTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DLLTOOL"; then
+  ac_ct_DLLTOOL=$DLLTOOL
+  # Extract the first word of "dlltool", so it can be a program name with args.
+set dummy dlltool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DLLTOOL"; then
+  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
+if test -n "$ac_ct_DLLTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
+$as_echo "$ac_ct_DLLTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_DLLTOOL" = x; then
+    DLLTOOL="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DLLTOOL=$ac_ct_DLLTOOL
+  fi
+else
+  DLLTOOL="$ac_cv_prog_DLLTOOL"
+fi
+
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OBJDUMP"; then
+  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+  ac_ct_OBJDUMP=$OBJDUMP
+  # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OBJDUMP"; then
+  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OBJDUMP="objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OBJDUMP" = x; then
+    OBJDUMP="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OBJDUMP=$ac_ct_OBJDUMP
+  fi
+else
+  OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+  ;;
+esac
+
+test -z "$AS" && AS=as
+
+    
+    
+    
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+
+    
+    
+    
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+    
+    
+    
+
+
+
+enable_dlopen=yes
+
+
+
+case `pwd` in
+  *\ * | *\	*)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
+esac
+
+
+
+macro_version='2.2.6'
+macro_revision='1.3012'
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
+$as_echo_n "checking for a sed that does not truncate output... " >&6; }
+if test "${ac_cv_path_SED+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
+     for ac_i in 1 2 3 4 5 6 7; do
+       ac_script="$ac_script$as_nl$ac_script"
+     done
+     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
+     { ac_script=; unset ac_script;}
+     if test -z "$SED"; then
+  ac_path_SED_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in sed gsed; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
+# Check for GNU ac_path_SED and select it if it is found.
+  # Check for GNU $ac_path_SED
+case `"$ac_path_SED" --version 2>&1` in
+*GNU*)
+  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo '' >> "conftest.nl"
+    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_SED_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_SED="$ac_path_SED"
+      ac_path_SED_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_SED_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_SED"; then
+    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 
+  fi
+else
+  ac_cv_path_SED=$SED
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
+$as_echo "$ac_cv_path_SED" >&6; }
+ SED="$ac_cv_path_SED"
+  rm -f conftest.sed
+
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
+$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
+if test "${ac_cv_path_GREP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$GREP"; then
+  ac_path_GREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in grep ggrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
+# Check for GNU ac_path_GREP and select it if it is found.
+  # Check for GNU $ac_path_GREP
+case `"$ac_path_GREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'GREP' >> "conftest.nl"
+    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_GREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_GREP="$ac_path_GREP"
+      ac_path_GREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_GREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_GREP"; then
+    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 
+  fi
+else
+  ac_cv_path_GREP=$GREP
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
+$as_echo "$ac_cv_path_GREP" >&6; }
+ GREP="$ac_cv_path_GREP"
+ 
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
+$as_echo_n "checking for egrep... " >&6; }
+if test "${ac_cv_path_EGREP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
+   then ac_cv_path_EGREP="$GREP -E"
+   else
+     if test -z "$EGREP"; then
+  ac_path_EGREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in egrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
+# Check for GNU ac_path_EGREP and select it if it is found.
+  # Check for GNU $ac_path_EGREP
+case `"$ac_path_EGREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'EGREP' >> "conftest.nl"
+    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_EGREP="$ac_path_EGREP"
+      ac_path_EGREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_EGREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_EGREP"; then
+    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 
+  fi
+else
+  ac_cv_path_EGREP=$EGREP
+fi
+
+   fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
+$as_echo "$ac_cv_path_EGREP" >&6; }
+ EGREP="$ac_cv_path_EGREP"
+ 
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
+$as_echo_n "checking for fgrep... " >&6; }
+if test "${ac_cv_path_FGREP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
+   then ac_cv_path_FGREP="$GREP -F"
+   else
+     if test -z "$FGREP"; then
+  ac_path_FGREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in fgrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
+# Check for GNU ac_path_FGREP and select it if it is found.
+  # Check for GNU $ac_path_FGREP
+case `"$ac_path_FGREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'FGREP' >> "conftest.nl"
+    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_FGREP="$ac_path_FGREP"
+      ac_path_FGREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_FGREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_FGREP"; then
+    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 
+  fi
+else
+  ac_cv_path_FGREP=$FGREP
+fi
+
+   fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
+$as_echo "$ac_cv_path_FGREP" >&6; }
+ FGREP="$ac_cv_path_FGREP"
+ 
+
+test -z "$GREP" && GREP=grep
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+
+
+@%:@ Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then :
+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+  with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
+$as_echo_n "checking for ld used by $CC... " >&6; }
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [\\/]* | ?:[\\/]*)
+      re_direlt='/[^/][^/]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if test "${lt_cv_path_LD+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+	test "$with_gnu_ld" != no && break
+	;;
+      *)
+	test "$with_gnu_ld" != yes && break
+	;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if test "${lt_cv_prog_gnu_ld+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  # I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  lt_cv_prog_gnu_ld=yes
+  ;;
+*)
+  lt_cv_prog_gnu_ld=no
+  ;;
+esac
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+
+
+    
+    
+    
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
+$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
+if test "${lt_cv_path_NM+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  lt_nm_to_check="${ac_tool_prefix}nm"
+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+    lt_nm_to_check="$lt_nm_to_check nm"
+  fi
+  for lt_tmp_nm in $lt_nm_to_check; do
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+      IFS="$lt_save_ifs"
+      test -z "$ac_dir" && ac_dir=.
+      tmp_nm="$ac_dir/$lt_tmp_nm"
+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+	# Check to see if the nm accepts a BSD-compat flag.
+	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
+	#   nm: unknown option "B" ignored
+	# Tru64's nm complains that /dev/null is an invalid object file
+	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+	*/dev/null* | *'Invalid file or object type'*)
+	  lt_cv_path_NM="$tmp_nm -B"
+	  break
+	  ;;
+	*)
+	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+	  */dev/null*)
+	    lt_cv_path_NM="$tmp_nm -p"
+	    break
+	    ;;
+	  *)
+	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+	    continue # so that we can try to find one that supports BSD flags
+	    ;;
+	  esac
+	  ;;
+	esac
+      fi
+    done
+    IFS="$lt_save_ifs"
+  done
+  : ${lt_cv_path_NM=no}
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
+$as_echo "$lt_cv_path_NM" >&6; }
+if test "$lt_cv_path_NM" != "no"; then
+  NM="$lt_cv_path_NM"
+else
+  # Didn't find any BSD compatible name lister, look for dumpbin.
+  if test -n "$ac_tool_prefix"; then
+  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DUMPBIN"; then
+  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DUMPBIN=$ac_cv_prog_DUMPBIN
+if test -n "$DUMPBIN"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
+$as_echo "$DUMPBIN" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$DUMPBIN" && break
+  done
+fi
+if test -z "$DUMPBIN"; then
+  ac_ct_DUMPBIN=$DUMPBIN
+  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DUMPBIN"; then
+  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
+if test -n "$ac_ct_DUMPBIN"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
+$as_echo "$ac_ct_DUMPBIN" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_DUMPBIN" && break
+done
+
+  if test "x$ac_ct_DUMPBIN" = x; then
+    DUMPBIN=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DUMPBIN=$ac_ct_DUMPBIN
+  fi
+fi
+
+  
+  if test "$DUMPBIN" != ":"; then
+    NM="$DUMPBIN"
+  fi
+fi
+test -z "$NM" && NM=nm
+
+
+    
+    
+    
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
+$as_echo_n "checking the name lister ($NM) interface... " >&6; }
+if test "${lt_cv_nm_interface+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_nm_interface="BSD nm"
+  echo "int some_variable = 0;" > conftest.$ac_ext
+  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&5)
+  (eval "$ac_compile" 2>conftest.err)
+  cat conftest.err >&5
+  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+  cat conftest.err >&5
+  (eval echo "\"\$as_me:__oline__: output\"" >&5)
+  cat conftest.out >&5
+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+    lt_cv_nm_interface="MS dumpbin"
+  fi
+  rm -f conftest*
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
+$as_echo "$lt_cv_nm_interface" >&6; }
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
+$as_echo_n "checking whether ln -s works... " >&6; }
+LN_S=$as_ln_s
+if test "$LN_S" = "ln -s"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
+$as_echo "no, using $LN_S" >&6; }
+fi
+
+# find the maximum length of command line arguments
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
+$as_echo_n "checking the maximum length of command line arguments... " >&6; }
+if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+    i=0
+  teststring="ABCD"
+
+  case $build_os in
+  msdosdjgpp*)
+    # On DJGPP, this test can blow up pretty badly due to problems in libc
+    # (any single argument exceeding 2000 bytes causes a buffer overrun
+    # during glob expansion).  Even if it were fixed, the result of this
+    # check would be larger than it should be.
+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
+    ;;
+
+  gnu*)
+    # Under GNU Hurd, this test is not required because there is
+    # no limit to the length of command line arguments.
+    # Libtool will interpret -1 as no limit whatsoever
+    lt_cv_sys_max_cmd_len=-1;
+    ;;
+
+  cygwin* | mingw* | cegcc*)
+    # On Win9x/ME, this test blows up -- it succeeds, but takes
+    # about 5 minutes as the teststring grows exponentially.
+    # Worse, since 9x/ME are not pre-emptively multitasking,
+    # you end up with a "frozen" computer, even though with patience
+    # the test eventually succeeds (with a max line length of 256k).
+    # Instead, let's just punt: use the minimum linelength reported by
+    # all of the supported platforms: 8192 (on NT/2K/XP).
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  amigaos*)
+    # On AmigaOS with pdksh, this test takes hours, literally.
+    # So we just punt and use a minimum line length of 8192.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+    # This has been around since 386BSD, at least.  Likely further.
+    if test -x /sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+    elif test -x /usr/sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+    else
+      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
+    fi
+    # And add a safety zone
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    ;;
+
+  interix*)
+    # We know the value 262144 and hardcode it with a safety zone (like BSD)
+    lt_cv_sys_max_cmd_len=196608
+    ;;
+
+  osf*)
+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+    # nice to cause kernel panics so lets avoid the loop below.
+    # First set a reasonable default.
+    lt_cv_sys_max_cmd_len=16384
+    #
+    if test -x /sbin/sysconfig; then
+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+        *1*) lt_cv_sys_max_cmd_len=-1 ;;
+      esac
+    fi
+    ;;
+  sco3.2v5*)
+    lt_cv_sys_max_cmd_len=102400
+    ;;
+  sysv5* | sco5v6* | sysv4.2uw2*)
+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+    if test -n "$kargmax"; then
+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
+    else
+      lt_cv_sys_max_cmd_len=32768
+    fi
+    ;;
+  *)
+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+    if test -n "$lt_cv_sys_max_cmd_len"; then
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    else
+      # Make teststring a little bigger before we do anything with it.
+      # a 1K string should be a reasonable start.
+      for i in 1 2 3 4 5 6 7 8 ; do
+        teststring=$teststring$teststring
+      done
+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+      # If test is not a shell built-in, we'll probably end up computing a
+      # maximum length that is only half of the actual maximum length, but
+      # we can't tell.
+      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
+	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
+	      test $i != 17 # 1/2 MB should be enough
+      do
+        i=`expr $i + 1`
+        teststring=$teststring$teststring
+      done
+      # Only check the string length outside the loop.
+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+      teststring=
+      # Add a significant safety factor because C++ compilers can tack on
+      # massive amounts of additional arguments before passing them to the
+      # linker.  It appears as though 1/2 is a usable value.
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+    fi
+    ;;
+  esac
+
+fi
+
+if test -n $lt_cv_sys_max_cmd_len ; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
+$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
+$as_echo "none" >&6; }
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+
+    
+    
+    
+
+
+: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
+$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
+      = c,a/b,, \
+    && eval 'test $(( 1 + 1 )) -eq 2 \
+    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+  && xsi_shell=yes
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
+$as_echo "$xsi_shell" >&6; }
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
+$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
+    >/dev/null 2>&1 \
+  && lt_shell_append=yes
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
+$as_echo "$lt_shell_append" >&6; }
+
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  lt_unset=unset
+else
+  lt_unset=false
+fi
+
+    
+    
+    
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+  lt_SP2NL='tr \040 \012'
+  lt_NL2SP='tr \015\012 \040\040'
+  ;;
+ *) # EBCDIC based system
+  lt_SP2NL='tr \100 \n'
+  lt_NL2SP='tr \r\n \100\100'
+  ;;
+esac
+
+    
+    
+    
+
+    
+    
+    
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
+$as_echo_n "checking for $LD option to reload object files... " >&6; }
+if test "${lt_cv_ld_reload_flag+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_ld_reload_flag='-r'
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
+$as_echo "$lt_cv_ld_reload_flag" >&6; }
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+  darwin*)
+    if test "$GCC" = yes; then
+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+    else
+      reload_cmds='$LD$reload_flag -o $output$reload_objs'
+    fi
+    ;;
+esac
+
+    
+    
+    
+
+    
+    
+    
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OBJDUMP"; then
+  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+  ac_ct_OBJDUMP=$OBJDUMP
+  # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OBJDUMP"; then
+  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OBJDUMP="objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OBJDUMP" = x; then
+    OBJDUMP="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OBJDUMP=$ac_ct_OBJDUMP
+  fi
+else
+  OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
+$as_echo_n "checking how to recognize dependent libraries... " >&6; }
+if test "${lt_cv_deplibs_check_method+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[4-9]*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+beos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+bsdi[45]*)
+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  ;;
+
+cygwin*)
+  # func_win32_libid is a shell function defined in ltmain.sh
+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+  lt_cv_file_magic_cmd='func_win32_libid'
+  ;;
+
+mingw* | pw32*)
+  # Base MSYS/MinGW do not provide the 'file' command needed by
+  # func_win32_libid shell function, so use a weaker test based on 'objdump',
+  # unless we find 'file', for example because we are cross-compiling.
+  if ( file / ) >/dev/null 2>&1; then
+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+    lt_cv_file_magic_cmd='func_win32_libid'
+  else
+    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+    lt_cv_file_magic_cmd='$OBJDUMP -f'
+  fi
+  ;;
+
+cegcc)
+  # use the weaker test based on 'objdump'. See mingw*.
+  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+  lt_cv_file_magic_cmd='$OBJDUMP -f'
+  ;;
+
+darwin* | rhapsody*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+freebsd* | dragonfly*)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    case $host_cpu in
+    i*86 )
+      # Not sure whether the presence of OpenBSD here was a mistake.
+      # Let's accept both of them until this is cleared up.
+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
+      lt_cv_file_magic_cmd=/usr/bin/file
+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+      ;;
+    esac
+  else
+    lt_cv_deplibs_check_method=pass_all
+  fi
+  ;;
+
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+hpux10.20* | hpux11*)
+  lt_cv_file_magic_cmd=/usr/bin/file
+  case $host_cpu in
+  ia64*)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+    ;;
+  hppa*64*)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+    ;;
+  *)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
+    lt_cv_file_magic_test_file=/usr/lib/libc.sl
+    ;;
+  esac
+  ;;
+
+interix[3-9]*)
+  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $LD in
+  *-32|*"-32 ") libmagic=32-bit;;
+  *-n32|*"-n32 ") libmagic=N32;;
+  *-64|*"-64 ") libmagic=64-bit;;
+  *) libmagic=never-match;;
+  esac
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+netbsd* | netbsdelf*-gnu)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
+  fi
+  ;;
+
+newos6*)
+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
+  ;;
+
+*nto* | *qnx*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+openbsd*)
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+  fi
+  ;;
+
+osf3* | osf4* | osf5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+rdos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+solaris*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv4 | sysv4.3*)
+  case $host_vendor in
+  motorola)
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    ;;
+  ncr)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  sequent)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
+    ;;
+  sni)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
+    lt_cv_file_magic_test_file=/lib/libc.so
+    ;;
+  siemens)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  pc)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  esac
+  ;;
+
+tpf*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+esac
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
+$as_echo "$lt_cv_deplibs_check_method" >&6; }
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ar; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AR+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AR"; then
+  ac_cv_prog_AR="$AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AR="${ac_tool_prefix}ar"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AR=$ac_cv_prog_AR
+if test -n "$AR"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
+$as_echo "$AR" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AR"; then
+  ac_ct_AR=$AR
+  # Extract the first word of "ar", so it can be a program name with args.
+set dummy ar; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_AR"; then
+  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_AR="ar"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AR=$ac_cv_prog_ac_ct_AR
+if test -n "$ac_ct_AR"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
+$as_echo "$ac_ct_AR" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_AR" = x; then
+    AR="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    AR=$ac_ct_AR
+  fi
+else
+  AR="$ac_cv_prog_AR"
+fi
+
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$STRIP"; then
+  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+  ac_ct_STRIP=$STRIP
+  # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_STRIP"; then
+  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_STRIP="strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_STRIP" = x; then
+    STRIP=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    STRIP=$ac_ct_STRIP
+  fi
+else
+  STRIP="$ac_cv_prog_STRIP"
+fi
+
+test -z "$STRIP" && STRIP=:
+
+    
+    
+    
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_RANLIB+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$RANLIB"; then
+  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+RANLIB=$ac_cv_prog_RANLIB
+if test -n "$RANLIB"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
+$as_echo "$RANLIB" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_RANLIB"; then
+  ac_ct_RANLIB=$RANLIB
+  # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_RANLIB"; then
+  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_RANLIB="ranlib"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
+if test -n "$ac_ct_RANLIB"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
+$as_echo "$ac_ct_RANLIB" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_RANLIB" = x; then
+    RANLIB=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    RANLIB=$ac_ct_RANLIB
+  fi
+else
+  RANLIB="$ac_cv_prog_RANLIB"
+fi
+
+test -z "$RANLIB" && RANLIB=:
+
+    
+    
+    
+
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+  case $host_os in
+  openbsd*)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+    ;;
+  *)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+    ;;
+  esac
+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
+if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[BCDEGRST]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+  symcode='[BCDT]'
+  ;;
+cygwin* | mingw* | pw32* | cegcc*)
+  symcode='[ABCDGISTW]'
+  ;;
+hpux*)
+  if test "$host_cpu" = ia64; then
+    symcode='[ABCDEGRST]'
+  fi
+  ;;
+irix* | nonstopux*)
+  symcode='[BCDEGRST]'
+  ;;
+osf*)
+  symcode='[BCDEGQRST]'
+  ;;
+solaris*)
+  symcode='[BDRT]'
+  ;;
+sco3.2v5*)
+  symcode='[DT]'
+  ;;
+sysv4.2uw2*)
+  symcode='[DT]'
+  ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+  symcode='[ABDT]'
+  ;;
+sysv4)
+  symcode='[DFNSTU]'
+  ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+  symcode='[ABCDGIRSTW]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+  ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+  symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+  # Write the raw and C identifiers.
+  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+    # Fake it for dumpbin and say T for any non-static function
+    # and D for any global variable.
+    # Also find C++ and __fastcall symbols from MSVC++,
+    # which start with @ or ?.
+    lt_cv_sys_global_symbol_pipe="$AWK '"\
+"     {last_section=section; section=\$ 3};"\
+"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+"     \$ 0!~/External *\|/{next};"\
+"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+"     {if(hide[section]) next};"\
+"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
+"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+"     ' prfx=^$ac_symprfx"
+  else
+    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+  fi
+
+  # Check to see that the pipe works correctly.
+  pipe_works=no
+
+  rm -f conftest*
+  cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    # Now try to grab the symbols.
+    nlist=conftest.nm
+    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
+  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s "$nlist"; then
+      # Try sorting and uniquifying the output.
+      if sort "$nlist" | uniq > "$nlist"T; then
+	mv -f "$nlist"T "$nlist"
+      else
+	rm -f "$nlist"T
+      fi
+
+      # Make sure that we snagged all the symbols we need.
+      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+	  cat <<_LT_EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+	  # Now generate the symbol file.
+	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+	  cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols.  */
+const struct {
+  const char *name;
+  void       *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[] =
+{
+  { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+	  cat <<\_LT_EOF >> conftest.$ac_ext
+  {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+  return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+	  # Now try linking the two files.
+	  mv conftest.$ac_objext conftstm.$ac_objext
+	  lt_save_LIBS="$LIBS"
+	  lt_save_CFLAGS="$CFLAGS"
+	  LIBS="conftstm.$ac_objext"
+	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
+	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
+	    pipe_works=yes
+	  fi
+	  LIBS="$lt_save_LIBS"
+	  CFLAGS="$lt_save_CFLAGS"
+	else
+	  echo "cannot find nm_test_func in $nlist" >&5
+	fi
+      else
+	echo "cannot find nm_test_var in $nlist" >&5
+      fi
+    else
+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
+    fi
+  else
+    echo "$progname: failed program was:" >&5
+    cat conftest.$ac_ext >&5
+  fi
+  rm -rf conftest* conftst*
+
+  # Do not use the global_symbol_pipe unless it works.
+  if test "$pipe_works" = yes; then
+    break
+  else
+    lt_cv_sys_global_symbol_pipe=
+  fi
+done
+
+fi
+
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+  lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
+$as_echo "failed" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
+$as_echo "ok" >&6; }
+fi
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+@%:@ Check whether --enable-libtool-lock was given.
+if test "${enable_libtool_lock+set}" = set; then :
+  enableval=$enable_libtool_lock; 
+fi
+
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.$ac_objext` in
+      *ELF-32*)
+	HPUX_IA64_MODE="32"
+	;;
+      *ELF-64*)
+	HPUX_IA64_MODE="64"
+	;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+*-*-irix6*)
+  # Find out which ABI we are using.
+  echo '#line __oline__ "configure"' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    if test "$lt_cv_prog_gnu_ld" = yes; then
+      case `/usr/bin/file conftest.$ac_objext` in
+	*32-bit*)
+	  LD="${LD-ld} -melf32bsmip"
+	  ;;
+	*N32*)
+	  LD="${LD-ld} -melf32bmipn32"
+	  ;;
+	*64-bit*)
+	  LD="${LD-ld} -melf64bmip"
+	;;
+      esac
+    else
+      case `/usr/bin/file conftest.$ac_objext` in
+	*32-bit*)
+	  LD="${LD-ld} -32"
+	  ;;
+	*N32*)
+	  LD="${LD-ld} -n32"
+	  ;;
+	*64-bit*)
+	  LD="${LD-ld} -64"
+	  ;;
+      esac
+    fi
+  fi
+  rm -rf conftest*
+  ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.o` in
+      *32-bit*)
+	case $host in
+	  x86_64-*kfreebsd*-gnu)
+	    LD="${LD-ld} -m elf_i386_fbsd"
+	    ;;
+	  x86_64-*linux*)
+	    LD="${LD-ld} -m elf_i386"
+	    ;;
+	  ppc64-*linux*|powerpc64-*linux*)
+	    LD="${LD-ld} -m elf32ppclinux"
+	    ;;
+	  s390x-*linux*)
+	    LD="${LD-ld} -m elf_s390"
+	    ;;
+	  sparc64-*linux*)
+	    LD="${LD-ld} -m elf32_sparc"
+	    ;;
+	esac
+	;;
+      *64-bit*)
+	case $host in
+	  x86_64-*kfreebsd*-gnu)
+	    LD="${LD-ld} -m elf_x86_64_fbsd"
+	    ;;
+	  x86_64-*linux*)
+	    LD="${LD-ld} -m elf_x86_64"
+	    ;;
+	  ppc*-*linux*|powerpc*-*linux*)
+	    LD="${LD-ld} -m elf64ppc"
+	    ;;
+	  s390*-*linux*|s390*-*tpf*)
+	    LD="${LD-ld} -m elf64_s390"
+	    ;;
+	  sparc*-*linux*)
+	    LD="${LD-ld} -m elf64_sparc"
+	    ;;
+	esac
+	;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+
+*-*-sco3.2v5*)
+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+  SAVE_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -belf"
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
+$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
+if test "${lt_cv_cc_needs_belf+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  lt_cv_cc_needs_belf=yes
+else
+  lt_cv_cc_needs_belf=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+     ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
+$as_echo "$lt_cv_cc_needs_belf" >&6; }
+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+    CFLAGS="$SAVE_CFLAGS"
+  fi
+  ;;
+sparc*-*solaris*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.o` in
+    *64-bit*)
+      case $lt_cv_prog_gnu_ld in
+      yes*) LD="${LD-ld} -m elf64_sparc" ;;
+      *)
+	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+	  LD="${LD-ld} -64"
+	fi
+	;;
+      esac
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+esac
+
+need_locks="$enable_libtool_lock"
+
+
+  case $host_os in
+    rhapsody* | darwin*)
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DSYMUTIL"; then
+  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DSYMUTIL=$ac_cv_prog_DSYMUTIL
+if test -n "$DSYMUTIL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
+$as_echo "$DSYMUTIL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DSYMUTIL"; then
+  ac_ct_DSYMUTIL=$DSYMUTIL
+  # Extract the first word of "dsymutil", so it can be a program name with args.
+set dummy dsymutil; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DSYMUTIL"; then
+  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
+if test -n "$ac_ct_DSYMUTIL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
+$as_echo "$ac_ct_DSYMUTIL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_DSYMUTIL" = x; then
+    DSYMUTIL=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DSYMUTIL=$ac_ct_DSYMUTIL
+  fi
+else
+  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
+set dummy ${ac_tool_prefix}nmedit; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_NMEDIT+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$NMEDIT"; then
+  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+NMEDIT=$ac_cv_prog_NMEDIT
+if test -n "$NMEDIT"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
+$as_echo "$NMEDIT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_NMEDIT"; then
+  ac_ct_NMEDIT=$NMEDIT
+  # Extract the first word of "nmedit", so it can be a program name with args.
+set dummy nmedit; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_NMEDIT"; then
+  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_NMEDIT="nmedit"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
+if test -n "$ac_ct_NMEDIT"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
+$as_echo "$ac_ct_NMEDIT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_NMEDIT" = x; then
+    NMEDIT=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    NMEDIT=$ac_ct_NMEDIT
+  fi
+else
+  NMEDIT="$ac_cv_prog_NMEDIT"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
+set dummy ${ac_tool_prefix}lipo; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_LIPO+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$LIPO"; then
+  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+LIPO=$ac_cv_prog_LIPO
+if test -n "$LIPO"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
+$as_echo "$LIPO" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_LIPO"; then
+  ac_ct_LIPO=$LIPO
+  # Extract the first word of "lipo", so it can be a program name with args.
+set dummy lipo; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_LIPO"; then
+  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_LIPO="lipo"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
+if test -n "$ac_ct_LIPO"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
+$as_echo "$ac_ct_LIPO" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_LIPO" = x; then
+    LIPO=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    LIPO=$ac_ct_LIPO
+  fi
+else
+  LIPO="$ac_cv_prog_LIPO"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OTOOL"; then
+  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL=$ac_cv_prog_OTOOL
+if test -n "$OTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
+$as_echo "$OTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL"; then
+  ac_ct_OTOOL=$OTOOL
+  # Extract the first word of "otool", so it can be a program name with args.
+set dummy otool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OTOOL"; then
+  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OTOOL="otool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
+if test -n "$ac_ct_OTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
+$as_echo "$ac_ct_OTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OTOOL" = x; then
+    OTOOL=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OTOOL=$ac_ct_OTOOL
+  fi
+else
+  OTOOL="$ac_cv_prog_OTOOL"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool64; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL64+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OTOOL64"; then
+  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL64=$ac_cv_prog_OTOOL64
+if test -n "$OTOOL64"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
+$as_echo "$OTOOL64" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL64"; then
+  ac_ct_OTOOL64=$OTOOL64
+  # Extract the first word of "otool64", so it can be a program name with args.
+set dummy otool64; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OTOOL64"; then
+  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OTOOL64="otool64"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
+if test -n "$ac_ct_OTOOL64"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
+$as_echo "$ac_ct_OTOOL64" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OTOOL64" = x; then
+    OTOOL64=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OTOOL64=$ac_ct_OTOOL64
+  fi
+else
+  OTOOL64="$ac_cv_prog_OTOOL64"
+fi
+
+    
+    
+    
+    
+
+    
+    
+    
+    
+
+    
+    
+    
+    
+
+    
+    
+    
+    
+
+    
+    
+    
+    
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
+$as_echo_n "checking for -single_module linker flag... " >&6; }
+if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_apple_cc_single_mod=no
+      if test -z "${LT_MULTI_MODULE}"; then
+	# By default we will add the -single_module flag. You can override
+	# by either setting the environment variable LT_MULTI_MODULE
+	# non-empty at configure time, or by adding -multi_module to the
+	# link flags.
+	rm -rf libconftest.dylib*
+	echo "int foo(void){return 1;}" > conftest.c
+	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&5
+	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+        _lt_result=$?
+	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+	  lt_cv_apple_cc_single_mod=yes
+	else
+	  cat conftest.err >&5
+	fi
+	rm -rf libconftest.dylib*
+	rm -f conftest.*
+      fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
+$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
+if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_ld_exported_symbols_list=no
+      save_LDFLAGS=$LDFLAGS
+      echo "_main" > conftest.sym
+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  lt_cv_ld_exported_symbols_list=yes
+else
+  lt_cv_ld_exported_symbols_list=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+	LDFLAGS="$save_LDFLAGS"
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
+$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
+    case $host_os in
+    rhapsody* | darwin1.[012])
+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+    darwin1.*)
+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+    darwin*) # darwin 5.x on
+      # if running on 10.5 or later, the deployment target defaults
+      # to the OS version, if on x86, and 10.4, the deployment
+      # target defaults to 10.4. Don't you love it?
+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+	10.[012]*)
+	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+	10.*)
+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+      esac
+    ;;
+  esac
+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+      _lt_dar_single_mod='$single_module'
+    fi
+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+    else
+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+    fi
+    if test "$DSYMUTIL" != ":"; then
+      _lt_dsymutil='~$DSYMUTIL $lib || :'
+    else
+      _lt_dsymutil=
+    fi
+    ;;
+  esac
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
+$as_echo_n "checking how to run the C preprocessor... " >&6; }
+# On Suns, sometimes $CPP names a directory.
+if test -n "$CPP" && test -d "$CPP"; then
+  CPP=
+fi
+if test -z "$CPP"; then
+  if test "${ac_cv_prog_CPP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+      # Double quotes because CPP needs to be expanded
+    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
+    do
+      ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@ifdef __STDC__
+@%:@ include <limits.h>
+@%:@else
+@%:@ include <assert.h>
+@%:@endif
+		     Syntax error
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  break
+fi
+
+    done
+    ac_cv_prog_CPP=$CPP
+  
+fi
+  CPP=$ac_cv_prog_CPP
+else
+  ac_cv_prog_CPP=$CPP
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
+$as_echo "$CPP" >&6; }
+ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@ifdef __STDC__
+@%:@ include <limits.h>
+@%:@else
+@%:@ include <assert.h>
+@%:@endif
+		     Syntax error
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  
+else
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details" "$LINENO" 5 ; }
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
+$as_echo_n "checking for ANSI C header files... " >&6; }
+if test "${ac_cv_header_stdc+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+#include <stdarg.h>
+#include <string.h>
+#include <float.h>
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_header_stdc=yes
+else
+  ac_cv_header_stdc=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+if test $ac_cv_header_stdc = yes; then
+  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <string.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "memchr" >/dev/null 2>&1; then :
+  
+else
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "free" >/dev/null 2>&1; then :
+  
+else
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+  if test "$cross_compiling" = yes; then :
+  :
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <ctype.h>
+#include <stdlib.h>
+#if ((' ' & 0x0FF) == 0x020)
+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+#else
+# define ISLOWER(c) \
+		   (('a' <= (c) && (c) <= 'i') \
+		     || ('j' <= (c) && (c) <= 'r') \
+		     || ('s' <= (c) && (c) <= 'z'))
+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
+#endif
+
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+int
+main ()
+{
+  int i;
+  for (i = 0; i < 256; i++)
+    if (XOR (islower (i), ISLOWER (i))
+	|| toupper (i) != TOUPPER (i))
+      return 2;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+  
+else
+  ac_cv_header_stdc=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
+$as_echo "$ac_cv_header_stdc" >&6; }
+if test $ac_cv_header_stdc = yes; then
+  
+$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
+
+fi
+
+# On IRIX 5.3, sys/types and inttypes.h are conflicting.
+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
+		  inttypes.h stdint.h unistd.h
+do :
+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
+"
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
+  cat >>confdefs.h <<_ACEOF
+@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+ 
+fi
+
+done
+
+
+for ac_header in dlfcn.h
+do :
+  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
+"
+if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
+  cat >>confdefs.h <<_ACEOF
+@%:@define HAVE_DLFCN_H 1
+_ACEOF
+ 
+fi
+
+done
+
+
+
+ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+if test -z "$CXX"; then
+  if test -n "$CCC"; then
+    CXX=$CCC
+  else
+    if test -n "$ac_tool_prefix"; then
+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CXX"; then
+  ac_cv_prog_CXX="$CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CXX=$ac_cv_prog_CXX
+if test -n "$CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
+$as_echo "$CXX" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$CXX" && break
+  done
+fi
+if test -z "$CXX"; then
+  ac_ct_CXX=$CXX
+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CXX"; then
+  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CXX="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
+if test -n "$ac_ct_CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
+$as_echo "$ac_ct_CXX" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_CXX" && break
+done
+
+  if test "x$ac_ct_CXX" = x; then
+    CXX="g++"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CXX=$ac_ct_CXX
+  fi
+fi
+
+  fi
+fi
+# Provide some information about the compiler.
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+for ac_option in --version -v -V -qversion; do
+  { { ac_try="$ac_compiler $ac_option >&5"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    sed '10a\
+... rest of stderr output deleted ...
+         10q' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+  fi
+  rm -f conftest.er1 conftest.err
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+done
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
+$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
+if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+#ifndef __GNUC__
+       choke me
+#endif
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_compiler_gnu=yes
+else
+  ac_compiler_gnu=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+  GXX=yes
+else
+  GXX=
+fi
+ac_test_CXXFLAGS=${CXXFLAGS+set}
+ac_save_CXXFLAGS=$CXXFLAGS
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
+$as_echo_n "checking whether $CXX accepts -g... " >&6; }
+if test "${ac_cv_prog_cxx_g+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
+   ac_cxx_werror_flag=yes
+   ac_cv_prog_cxx_g=no
+   CXXFLAGS="-g"
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_cv_prog_cxx_g=yes
+else
+  CXXFLAGS=""
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  
+else
+  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
+	 CXXFLAGS="-g"
+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_cv_prog_cxx_g=yes
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
+$as_echo "$ac_cv_prog_cxx_g" >&6; }
+if test "$ac_test_CXXFLAGS" = set; then
+  CXXFLAGS=$ac_save_CXXFLAGS
+elif test $ac_cv_prog_cxx_g = yes; then
+  if test "$GXX" = yes; then
+    CXXFLAGS="-g -O2"
+  else
+    CXXFLAGS="-g"
+  fi
+else
+  if test "$GXX" = yes; then
+    CXXFLAGS="-O2"
+  else
+    CXXFLAGS=
+  fi
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+depcc="$CXX"  am_compiler_list=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_CXX_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+  fi
+  am__universal=false
+  case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+	continue
+      else
+	break
+      fi
+      ;;
+    msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_CXX_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_CXX_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
+
+ if 
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
+  am__fastdepCXX_TRUE=
+  am__fastdepCXX_FALSE='#'
+else
+  am__fastdepCXX_TRUE='#'
+  am__fastdepCXX_FALSE=
+fi
+
+
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+    (test "X$CXX" != "Xg++"))) ; then
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
+$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
+if test -z "$CXXCPP"; then
+  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+      # Double quotes because CXXCPP needs to be expanded
+    for CXXCPP in "$CXX -E" "/lib/cpp"
+    do
+      ac_preproc_ok=false
+for ac_cxx_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@ifdef __STDC__
+@%:@ include <limits.h>
+@%:@else
+@%:@ include <assert.h>
+@%:@endif
+		     Syntax error
+_ACEOF
+if ac_fn_cxx_try_cpp "$LINENO"; then :
+  
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_cxx_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  break
+fi
+
+    done
+    ac_cv_prog_CXXCPP=$CXXCPP
+  
+fi
+  CXXCPP=$ac_cv_prog_CXXCPP
+else
+  ac_cv_prog_CXXCPP=$CXXCPP
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
+$as_echo "$CXXCPP" >&6; }
+ac_preproc_ok=false
+for ac_cxx_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@ifdef __STDC__
+@%:@ include <limits.h>
+@%:@else
+@%:@ include <assert.h>
+@%:@endif
+		     Syntax error
+_ACEOF
+if ac_fn_cxx_try_cpp "$LINENO"; then :
+  
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_cxx_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  
+else
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+_lt_caught_CXX_error=yes; }
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+else
+  _lt_caught_CXX_error=yes
+fi
+
+
+
+
+
+# Set options
+
+
+
+        
+  
+            @%:@ Check whether --enable-shared was given.
+if test "${enable_shared+set}" = set; then :
+  enableval=$enable_shared; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_shared=yes ;;
+    no) enable_shared=no ;;
+    *)
+      enable_shared=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_shared=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_shared=yes
+fi
+
+
+    
+    
+    
+    
+
+
+
+  @%:@ Check whether --enable-static was given.
+if test "${enable_static+set}" = set; then :
+  enableval=$enable_static; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_static=yes ;;
+    no) enable_static=no ;;
+    *)
+     enable_static=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_static=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_static=yes
+fi
+
+
+    
+    
+    
+    
+
+
+
+  
+@%:@ Check whether --with-pic was given.
+if test "${with_pic+set}" = set; then :
+  withval=$with_pic; pic_mode="$withval"
+else
+  pic_mode=default
+fi
+
+
+test -z "$pic_mode" && pic_mode=default
+
+
+    
+    
+    
+
+
+  @%:@ Check whether --enable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then :
+  enableval=$enable_fast_install; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_fast_install=yes ;;
+    no) enable_fast_install=no ;;
+    *)
+      enable_fast_install=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_fast_install=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_fast_install=yes
+fi
+
+
+
+    
+    
+    
+
+
+  
+
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+test -z "$LN_S" && LN_S="ln -s"
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+
+if test -n "${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
+$as_echo_n "checking for objdir... " >&6; }
+if test "${lt_cv_objdir+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+  lt_cv_objdir=.libs
+else
+  # MS-DOS does not allow filenames that begin with a dot.
+  lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
+$as_echo "$lt_cv_objdir" >&6; }
+objdir=$lt_cv_objdir
+
+    
+    
+    
+
+cat >>confdefs.h <<_ACEOF
+@%:@define LT_OBJDIR "$lt_cv_objdir/"
+_ACEOF
+
+
+
+
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+case $host_os in
+aix3*)
+  # AIX sometimes has problems with the GCC collect2 program.  For some
+  # reason, if we set the COLLECT_NAMES environment variable, the problems
+  # vanish in a puff of smoke.
+  if test "X${COLLECT_NAMES+set}" != Xset; then
+    COLLECT_NAMES=
+    export COLLECT_NAMES
+  fi
+  ;;
+esac
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+for cc_temp in $compiler""; do
+  case $cc_temp in
+    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MAGIC_CMD in
+[\\/*] |  ?:[\\/]*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/${ac_tool_prefix}file; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
+      if test -n "$file_magic_test_file"; then
+	case $deplibs_check_method in
+	"file_magic "*)
+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+	    $EGREP "$file_magic_regex" > /dev/null; then
+	    :
+	  else
+	    cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool at gnu.org
+
+_LT_EOF
+	  fi ;;
+	esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+    
+    
+    
+
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+  if test -n "$ac_tool_prefix"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
+$as_echo_n "checking for file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MAGIC_CMD in
+[\\/*] |  ?:[\\/]*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/file; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/file"
+      if test -n "$file_magic_test_file"; then
+	case $deplibs_check_method in
+	"file_magic "*)
+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+	    $EGREP "$file_magic_regex" > /dev/null; then
+	    :
+	  else
+	    cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool at gnu.org
+
+_LT_EOF
+	  fi ;;
+	esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  else
+    MAGIC_CMD=:
+  fi
+fi
+
+  fi
+  ;;
+esac
+
+# Use C for the default configuration in the libtool script
+
+lt_save_CC="$CC"
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+objext=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+  
+lt_prog_compiler_no_builtin_flag=
+
+if test "$GCC" = yes; then
+  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
+$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
+if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_rtti_exceptions=no
+   ac_outfile=conftest.$ac_objext
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="-fno-rtti -fno-exceptions"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_rtti_exceptions=yes
+     fi
+   fi
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
+$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
+
+if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
+    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
+else
+    :
+fi
+
+fi
+
+    
+    
+    
+
+
+  lt_prog_compiler_wl=
+lt_prog_compiler_pic=
+lt_prog_compiler_static=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
+
+  if test "$GCC" = yes; then
+    lt_prog_compiler_wl='-Wl,'
+    lt_prog_compiler_static='-static'
+
+    case $host_os in
+      aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+	# AIX 5 now supports IA64 processor
+	lt_prog_compiler_static='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            lt_prog_compiler_pic='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      lt_prog_compiler_pic='-DDLL_EXPORT'
+      ;;
+
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      lt_prog_compiler_pic='-fno-common'
+      ;;
+
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+	# +Z the default
+	;;
+      *)
+	lt_prog_compiler_pic='-fPIC'
+	;;
+      esac
+      ;;
+
+    interix[3-9]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+
+    msdosdjgpp*)
+      # Just because we use GCC doesn't mean we suddenly get shared libraries
+      # on systems that don't support them.
+      lt_prog_compiler_can_build_shared=no
+      enable_shared=no
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      lt_prog_compiler_pic='-fPIC -shared'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+	lt_prog_compiler_pic=-Kconform_pic
+      fi
+      ;;
+
+    *)
+      lt_prog_compiler_pic='-fPIC'
+      ;;
+    esac
+  else
+    # PORTME Check for flag to pass linker flags through the system compiler.
+    case $host_os in
+    aix*)
+      lt_prog_compiler_wl='-Wl,'
+      if test "$host_cpu" = ia64; then
+	# AIX 5 now supports IA64 processor
+	lt_prog_compiler_static='-Bstatic'
+      else
+	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
+      fi
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      lt_prog_compiler_pic='-DDLL_EXPORT'
+      ;;
+
+    hpux9* | hpux10* | hpux11*)
+      lt_prog_compiler_wl='-Wl,'
+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+      # not for PA HP-UX.
+      case $host_cpu in
+      hppa*64*|ia64*)
+	# +Z the default
+	;;
+      *)
+	lt_prog_compiler_pic='+Z'
+	;;
+      esac
+      # Is there a better lt_prog_compiler_static that works with the bundled CC?
+      lt_prog_compiler_static='${wl}-a ${wl}archive'
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      lt_prog_compiler_wl='-Wl,'
+      # PIC (with -KPIC) is the default.
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    linux* | k*bsd*-gnu)
+      case $cc_basename in
+      # old Intel for x86_64 which still supported -KPIC.
+      ecc*)
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='-KPIC'
+	lt_prog_compiler_static='-static'
+        ;;
+      # icc used to be incompatible with GCC.
+      # ICC 10 doesn't accept -KPIC any more.
+      icc* | ifort*)
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='-fPIC'
+	lt_prog_compiler_static='-static'
+        ;;
+      # Lahey Fortran 8.1.
+      lf95*)
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='--shared'
+	lt_prog_compiler_static='--static'
+	;;
+      pgcc* | pgf77* | pgf90* | pgf95*)
+        # Portland Group compilers (*not* the Pentium gcc compiler,
+	# which looks to be a dead project)
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='-fpic'
+	lt_prog_compiler_static='-Bstatic'
+        ;;
+      ccc*)
+        lt_prog_compiler_wl='-Wl,'
+        # All Alpha code is PIC.
+        lt_prog_compiler_static='-non_shared'
+        ;;
+      xl*)
+	# IBM XL C 8.0/Fortran 10.1 on PPC
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='-qpic'
+	lt_prog_compiler_static='-qstaticlink'
+	;;
+      *)
+	case `$CC -V 2>&1 | sed 5q` in
+	*Sun\ C*)
+	  # Sun C 5.9
+	  lt_prog_compiler_pic='-KPIC'
+	  lt_prog_compiler_static='-Bstatic'
+	  lt_prog_compiler_wl='-Wl,'
+	  ;;
+	*Sun\ F*)
+	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
+	  lt_prog_compiler_pic='-KPIC'
+	  lt_prog_compiler_static='-Bstatic'
+	  lt_prog_compiler_wl=''
+	  ;;
+	esac
+	;;
+      esac
+      ;;
+
+    newsos6)
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      lt_prog_compiler_pic='-fPIC -shared'
+      ;;
+
+    osf3* | osf4* | osf5*)
+      lt_prog_compiler_wl='-Wl,'
+      # All OSF/1 code is PIC.
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    rdos*)
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    solaris*)
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      case $cc_basename in
+      f77* | f90* | f95*)
+	lt_prog_compiler_wl='-Qoption ld ';;
+      *)
+	lt_prog_compiler_wl='-Wl,';;
+      esac
+      ;;
+
+    sunos4*)
+      lt_prog_compiler_wl='-Qoption ld '
+      lt_prog_compiler_pic='-PIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    sysv4 | sysv4.2uw2* | sysv4.3*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec ;then
+	lt_prog_compiler_pic='-Kconform_pic'
+	lt_prog_compiler_static='-Bstatic'
+      fi
+      ;;
+
+    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    unicos*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_can_build_shared=no
+      ;;
+
+    uts4*)
+      lt_prog_compiler_pic='-pic'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    *)
+      lt_prog_compiler_can_build_shared=no
+      ;;
+    esac
+  fi
+
+case $host_os in
+  # For platforms which do not support PIC, -DPIC is meaningless:
+  *djgpp*)
+    lt_prog_compiler_pic=
+    ;;
+  *)
+    lt_prog_compiler_pic="$lt_prog_compiler_pic@&t@ -DPIC"
+    ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
+$as_echo "$lt_prog_compiler_pic" >&6; }
+
+    
+    
+    
+
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$lt_prog_compiler_pic"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
+if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_pic_works=no
+   ac_outfile=conftest.$ac_objext
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$lt_prog_compiler_pic@&t@ -DPIC"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_pic_works=yes
+     fi
+   fi
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
+    case $lt_prog_compiler_pic in
+     "" | " "*) ;;
+     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
+     esac
+else
+    lt_prog_compiler_pic=
+     lt_prog_compiler_can_build_shared=no
+fi
+
+fi
+
+    
+    
+    
+
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
+if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_static_works=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&5
+       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         lt_cv_prog_compiler_static_works=yes
+       fi
+     else
+       lt_cv_prog_compiler_static_works=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
+$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_static_works" = xyes; then
+    :
+else
+    lt_prog_compiler_static=
+fi
+
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+hard_links="nottested"
+if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
+$as_echo_n "checking if we can lock with hard links... " >&6; }
+  hard_links=yes
+  $RM conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
+$as_echo "$hard_links" >&6; }
+  if test "$hard_links" = no; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+
+  runpath_var=
+  allow_undefined_flag=
+  always_export_symbols=no
+  archive_cmds=
+  archive_expsym_cmds=
+  compiler_needs_object=no
+  enable_shared_with_static_runtimes=no
+  export_dynamic_flag_spec=
+  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  hardcode_automatic=no
+  hardcode_direct=no
+  hardcode_direct_absolute=no
+  hardcode_libdir_flag_spec=
+  hardcode_libdir_flag_spec_ld=
+  hardcode_libdir_separator=
+  hardcode_minus_L=no
+  hardcode_shlibpath_var=unsupported
+  inherit_rpath=no
+  link_all_deplibs=unknown
+  module_cmds=
+  module_expsym_cmds=
+  old_archive_from_new_cmds=
+  old_archive_from_expsyms_cmds=
+  thread_safe_flag_spec=
+  whole_archive_flag_spec=
+  # include_expsyms should be a list of space-separated symbols to be *always*
+  # included in the symbol list
+  include_expsyms=
+  # exclude_expsyms can be an extended regexp of symbols to exclude
+  # it will be wrapped by ` (' and `)$', so one must not match beginning or
+  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+  # as well as any symbol that contains `d'.
+  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+  # platforms (ab)use it in PIC code, but their linkers get confused if
+  # the symbol is explicitly referenced.  Since portable code cannot
+  # rely on this symbol name, it's probably fine to never include it in
+  # preloaded symbol tables.
+  # Exclude shared library initialization/finalization symbols.
+  extract_expsyms_cmds=
+
+  case $host_os in
+  cygwin* | mingw* | pw32* | cegcc*)
+    # FIXME: the MSVC++ port hasn't been tested in a loooong time
+    # When not using gcc, we currently assume that we are using
+    # Microsoft Visual C++.
+    if test "$GCC" != yes; then
+      with_gnu_ld=no
+    fi
+    ;;
+  interix*)
+    # we just hope/assume this is gcc and not c89 (= MSVC++)
+    with_gnu_ld=yes
+    ;;
+  openbsd*)
+    with_gnu_ld=no
+    ;;
+  linux* | k*bsd*-gnu)
+    link_all_deplibs=no
+    ;;
+  esac
+
+  ld_shlibs=yes
+  if test "$with_gnu_ld" = yes; then
+    # If archive_cmds runs LD, not CC, wlarc should be empty
+    wlarc='${wl}'
+
+    # Set some defaults for GNU ld with shared library support. These
+    # are reset later if shared libraries are not supported. Putting them
+    # here allows them to be overridden if necessary.
+    runpath_var=LD_RUN_PATH
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    export_dynamic_flag_spec='${wl}--export-dynamic'
+    # ancient GNU ld didn't support --whole-archive et. al.
+    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+    else
+      whole_archive_flag_spec=
+    fi
+    supports_anon_versioning=no
+    case `$LD -v 2>&1` in
+      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
+      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+      *\ 2.11.*) ;; # other 2.11 versions
+      *) supports_anon_versioning=yes ;;
+    esac
+
+    # See if GNU ld supports shared libraries.
+    case $host_os in
+    aix[3-9]*)
+      # On AIX/PPC, the GNU linker is very broken
+      if test "$host_cpu" != ia64; then
+	ld_shlibs=no
+	cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support.  If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+_LT_EOF
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            archive_expsym_cmds=''
+        ;;
+      m68k)
+            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            hardcode_libdir_flag_spec='-L$libdir'
+            hardcode_minus_L=yes
+        ;;
+      esac
+      ;;
+
+    beos*)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	allow_undefined_flag=unsupported
+	# Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
+	# support --undefined.  This deserves some investigation.  FIXME
+	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      else
+	ld_shlibs=no
+      fi
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
+      # as there is no search path for DLLs.
+      hardcode_libdir_flag_spec='-L$libdir'
+      allow_undefined_flag=unsupported
+      always_export_symbols=no
+      enable_shared_with_static_runtimes=yes
+      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
+
+      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+	# If the export-symbols file already is a .def file (1st line
+	# is EXPORTS), use it as is; otherwise, prepend...
+	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+	  cp $export_symbols $output_objdir/$soname.def;
+	else
+	  echo EXPORTS > $output_objdir/$soname.def;
+	  cat $export_symbols >> $output_objdir/$soname.def;
+	fi~
+	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+      else
+	ld_shlibs=no
+      fi
+      ;;
+
+    interix[3-9]*)
+      hardcode_direct=no
+      hardcode_shlibpath_var=no
+      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+      export_dynamic_flag_spec='${wl}-E'
+      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+      # Instead, shared libraries are loaded at an image base (0x10000000 by
+      # default) and relocated if they conflict, which is a slow very memory
+      # consuming and fragmenting process.  To avoid this, we pick a random,
+      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      ;;
+
+    gnu* | linux* | tpf* | k*bsd*-gnu)
+      tmp_diet=no
+      if test "$host_os" = linux-dietlibc; then
+	case $cc_basename in
+	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
+	esac
+      fi
+      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+	 && test "$tmp_diet" = no
+      then
+	tmp_addflag=
+	tmp_sharedflag='-shared'
+	case $cc_basename,$host_cpu in
+        pgcc*)				# Portland Group C compiler
+	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+	  tmp_addflag=' $pic_flag'
+	  ;;
+	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
+	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+	  tmp_addflag=' $pic_flag -Mnomain' ;;
+	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
+	  tmp_addflag=' -i_dynamic' ;;
+	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
+	  tmp_addflag=' -i_dynamic -nofor_main' ;;
+	ifc* | ifort*)			# Intel Fortran compiler
+	  tmp_addflag=' -nofor_main' ;;
+	lf95*)				# Lahey Fortran 8.1
+	  whole_archive_flag_spec=
+	  tmp_sharedflag='--shared' ;;
+	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
+	  tmp_sharedflag='-qmkshrobj'
+	  tmp_addflag= ;;
+	esac
+	case `$CC -V 2>&1 | sed 5q` in
+	*Sun\ C*)			# Sun C 5.9
+	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+	  compiler_needs_object=yes
+	  tmp_sharedflag='-G' ;;
+	*Sun\ F*)			# Sun Fortran 8.3
+	  tmp_sharedflag='-G' ;;
+	esac
+	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+        if test "x$supports_anon_versioning" = xyes; then
+          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+	    echo "local: *; };" >> $output_objdir/$libname.ver~
+	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+        fi
+
+	case $cc_basename in
+	xlf*)
+	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
+	  hardcode_libdir_flag_spec=
+	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
+	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
+	  if test "x$supports_anon_versioning" = xyes; then
+	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+	      echo "local: *; };" >> $output_objdir/$libname.ver~
+	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+	  fi
+	  ;;
+	esac
+      else
+        ld_shlibs=no
+      fi
+      ;;
+
+    netbsd* | netbsdelf*-gnu)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+	wlarc=
+      else
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      fi
+      ;;
+
+    solaris*)
+      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+	ld_shlibs=no
+	cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+	ld_shlibs=no
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+      case `$LD -v 2>&1` in
+        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
+	ld_shlibs=no
+	cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+	;;
+	*)
+	  # For security reasons, it is highly recommended that you always
+	  # use absolute paths for naming shared libraries, and exclude the
+	  # DT_RUNPATH tag from executables and libraries.  But doing so
+	  # requires that you compile everything twice, which is a pain.
+	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+	  else
+	    ld_shlibs=no
+	  fi
+	;;
+      esac
+      ;;
+
+    sunos4*)
+      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      wlarc=
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    *)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+	ld_shlibs=no
+      fi
+      ;;
+    esac
+
+    if test "$ld_shlibs" = no; then
+      runpath_var=
+      hardcode_libdir_flag_spec=
+      export_dynamic_flag_spec=
+      whole_archive_flag_spec=
+    fi
+  else
+    # PORTME fill in a description of your system's linker (not GNU ld)
+    case $host_os in
+    aix3*)
+      allow_undefined_flag=unsupported
+      always_export_symbols=yes
+      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+      # Note: this linker hardcodes the directories in LIBPATH if there
+      # are no directories specified by -L.
+      hardcode_minus_L=yes
+      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+	# Neither direct hardcoding nor static linking is supported with a
+	# broken collect2.
+	hardcode_direct=unsupported
+      fi
+      ;;
+
+    aix[4-9]*)
+      if test "$host_cpu" = ia64; then
+	# On IA64, the linker does run time linking by default, so we don't
+	# have to do anything special.
+	aix_use_runtimelinking=no
+	exp_sym_flag='-Bexport'
+	no_entry_flag=""
+      else
+	# If we're using GNU nm, then we don't want the "-C" option.
+	# -C means demangle to AIX nm, but means don't demangle with GNU nm
+	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+	else
+	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+	fi
+	aix_use_runtimelinking=no
+
+	# Test if we are trying to use run time linking or normal
+	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
+	# need to do runtime linking.
+	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+	  for ld_flag in $LDFLAGS; do
+	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+	    aix_use_runtimelinking=yes
+	    break
+	  fi
+	  done
+	  ;;
+	esac
+
+	exp_sym_flag='-bexport'
+	no_entry_flag='-bnoentry'
+      fi
+
+      # When large executables or shared objects are built, AIX ld can
+      # have problems creating the table of contents.  If linking a library
+      # or program results in "error TOC overflow" add -mminimal-toc to
+      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+      archive_cmds=''
+      hardcode_direct=yes
+      hardcode_direct_absolute=yes
+      hardcode_libdir_separator=':'
+      link_all_deplibs=yes
+      file_list_spec='${wl}-f,'
+
+      if test "$GCC" = yes; then
+	case $host_os in aix4.[012]|aix4.[012].*)
+	# We only want to do this on AIX 4.2 and lower, the check
+	# below for broken collect2 doesn't work under 4.3+
+	  collect2name=`${CC} -print-prog-name=collect2`
+	  if test -f "$collect2name" &&
+	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+	  then
+	  # We have reworked collect2
+	  :
+	  else
+	  # We have old collect2
+	  hardcode_direct=unsupported
+	  # It fails to find uninstalled libraries when the uninstalled
+	  # path is not listed in the libpath.  Setting hardcode_minus_L
+	  # to unsupported forces relinking
+	  hardcode_minus_L=yes
+	  hardcode_libdir_flag_spec='-L$libdir'
+	  hardcode_libdir_separator=
+	  fi
+	  ;;
+	esac
+	shared_flag='-shared'
+	if test "$aix_use_runtimelinking" = yes; then
+	  shared_flag="$shared_flag "'${wl}-G'
+	fi
+	link_all_deplibs=no
+      else
+	# not using gcc
+	if test "$host_cpu" = ia64; then
+	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+	# chokes on -Wl,-G. The following line is correct:
+	  shared_flag='-G'
+	else
+	  if test "$aix_use_runtimelinking" = yes; then
+	    shared_flag='${wl}-G'
+	  else
+	    shared_flag='${wl}-bM:SRE'
+	  fi
+	fi
+      fi
+
+      export_dynamic_flag_spec='${wl}-bexpall'
+      # It seems that -bexpall does not export symbols beginning with
+      # underscore (_), so it is better to generate a list of symbols to export.
+      always_export_symbols=yes
+      if test "$aix_use_runtimelinking" = yes; then
+	# Warning - without using the other runtime loading flags (-brtl),
+	# -berok will link without error, but may produce a broken library.
+	allow_undefined_flag='-berok'
+        # Determine the default libpath from the value encoded in an
+        # empty executable.
+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  
+lt_aix_libpath_sed='
+    /Import File Strings/,/^$/ {
+	/^0/ {
+	    s/^0  *\(.*\)$/\1/
+	    p
+	}
+    }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+      else
+	if test "$host_cpu" = ia64; then
+	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
+	  allow_undefined_flag="-z nodefs"
+	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+	else
+	 # Determine the default libpath from the value encoded in an
+	 # empty executable.
+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  
+lt_aix_libpath_sed='
+    /Import File Strings/,/^$/ {
+	/^0/ {
+	    s/^0  *\(.*\)$/\1/
+	    p
+	}
+    }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+	  # Warning - without using the other run time loading flags,
+	  # -berok will link without error, but may produce a broken library.
+	  no_undefined_flag=' ${wl}-bernotok'
+	  allow_undefined_flag=' ${wl}-berok'
+	  # Exported symbols can be pulled into shared objects from archives
+	  whole_archive_flag_spec='$convenience'
+	  archive_cmds_need_lc=yes
+	  # This is similar to how AIX traditionally builds its shared libraries.
+	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+	fi
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            archive_expsym_cmds=''
+        ;;
+      m68k)
+            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            hardcode_libdir_flag_spec='-L$libdir'
+            hardcode_minus_L=yes
+        ;;
+      esac
+      ;;
+
+    bsdi[45]*)
+      export_dynamic_flag_spec=-rdynamic
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # When not using gcc, we currently assume that we are using
+      # Microsoft Visual C++.
+      # hardcode_libdir_flag_spec is actually meaningless, as there is
+      # no search path for DLLs.
+      hardcode_libdir_flag_spec=' '
+      allow_undefined_flag=unsupported
+      # Tell ltmain to make .lib files, not .a files.
+      libext=lib
+      # Tell ltmain to make .dll files, not .so files.
+      shrext_cmds=".dll"
+      # FIXME: Setting linknames here is a bad hack.
+      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+      # The linker will automatically build a .lib file if we build a DLL.
+      old_archive_from_new_cmds='true'
+      # FIXME: Should let the user specify the lib program.
+      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
+      fix_srcfile_path='`cygpath -w "$srcfile"`'
+      enable_shared_with_static_runtimes=yes
+      ;;
+
+    darwin* | rhapsody*)
+      
+  
+  archive_cmds_need_lc=no
+  hardcode_direct=no
+  hardcode_automatic=yes
+  hardcode_shlibpath_var=unsupported
+  whole_archive_flag_spec=''
+  link_all_deplibs=yes
+  allow_undefined_flag="$_lt_dar_allow_undefined"
+  case $cc_basename in
+     ifort*) _lt_dar_can_shared=yes ;;
+     *) _lt_dar_can_shared=$GCC ;;
+  esac
+  if test "$_lt_dar_can_shared" = "yes"; then
+    output_verbose_link_cmd=echo
+    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+    
+  else
+  ld_shlibs=no
+  fi
+
+      ;;
+
+    dgux*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_shlibpath_var=no
+      ;;
+
+    freebsd1*)
+      ld_shlibs=no
+      ;;
+
+    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+    # support.  Future versions do this automatically, but an explicit c++rt0.o
+    # does not break anything, and helps significantly (at the cost of a little
+    # extra space).
+    freebsd2.2*)
+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+    freebsd2*)
+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_direct=yes
+      hardcode_minus_L=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+    freebsd* | dragonfly*)
+      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    hpux9*)
+      if test "$GCC" = yes; then
+	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      else
+	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      fi
+      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+      hardcode_libdir_separator=:
+      hardcode_direct=yes
+
+      # hardcode_minus_L: Not really in the search PATH,
+      # but as the default location of the library.
+      hardcode_minus_L=yes
+      export_dynamic_flag_spec='${wl}-E'
+      ;;
+
+    hpux10*)
+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+      else
+	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      if test "$with_gnu_ld" = no; then
+	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+	hardcode_libdir_flag_spec_ld='+b $libdir'
+	hardcode_libdir_separator=:
+	hardcode_direct=yes
+	hardcode_direct_absolute=yes
+	export_dynamic_flag_spec='${wl}-E'
+	# hardcode_minus_L: Not really in the search PATH,
+	# but as the default location of the library.
+	hardcode_minus_L=yes
+      fi
+      ;;
+
+    hpux11*)
+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+	case $host_cpu in
+	hppa*64*)
+	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	ia64*)
+	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	*)
+	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	esac
+      else
+	case $host_cpu in
+	hppa*64*)
+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	ia64*)
+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	*)
+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	esac
+      fi
+      if test "$with_gnu_ld" = no; then
+	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+	hardcode_libdir_separator=:
+
+	case $host_cpu in
+	hppa*64*|ia64*)
+	  hardcode_direct=no
+	  hardcode_shlibpath_var=no
+	  ;;
+	*)
+	  hardcode_direct=yes
+	  hardcode_direct_absolute=yes
+	  export_dynamic_flag_spec='${wl}-E'
+
+	  # hardcode_minus_L: Not really in the search PATH,
+	  # but as the default location of the library.
+	  hardcode_minus_L=yes
+	  ;;
+	esac
+      fi
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      if test "$GCC" = yes; then
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+	# Try to use the -exported_symbol ld option, if it does not
+	# work, assume that -exports_file does not work either and
+	# implicitly export all symbols.
+        save_LDFLAGS="$LDFLAGS"
+        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+int foo(void) {}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+        
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+        LDFLAGS="$save_LDFLAGS"
+      else
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      inherit_rpath=yes
+      link_all_deplibs=yes
+      ;;
+
+    netbsd* | netbsdelf*-gnu)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
+      else
+	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
+      fi
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    newsos6)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_direct=yes
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      hardcode_shlibpath_var=no
+      ;;
+
+    *nto* | *qnx*)
+      ;;
+
+    openbsd*)
+      if test -f /usr/libexec/ld.so; then
+	hardcode_direct=yes
+	hardcode_shlibpath_var=no
+	hardcode_direct_absolute=yes
+	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+	  export_dynamic_flag_spec='${wl}-E'
+	else
+	  case $host_os in
+	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+	     hardcode_libdir_flag_spec='-R$libdir'
+	     ;;
+	   *)
+	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+	     ;;
+	  esac
+	fi
+      else
+	ld_shlibs=no
+      fi
+      ;;
+
+    os2*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_minus_L=yes
+      allow_undefined_flag=unsupported
+      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+      ;;
+
+    osf3*)
+      if test "$GCC" = yes; then
+	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+      else
+	allow_undefined_flag=' -expect_unresolved \*'
+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      ;;
+
+    osf4* | osf5*)	# as osf3* with the addition of -msym flag
+      if test "$GCC" = yes; then
+	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      else
+	allow_undefined_flag=' -expect_unresolved \*'
+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+	# Both c and cxx compiler support -rpath directly
+	hardcode_libdir_flag_spec='-rpath $libdir'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_separator=:
+      ;;
+
+    solaris*)
+      no_undefined_flag=' -z defs'
+      if test "$GCC" = yes; then
+	wlarc='${wl}'
+	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+      else
+	case `$CC -V 2>&1` in
+	*"Compilers 5.0"*)
+	  wlarc=''
+	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+	  ;;
+	*)
+	  wlarc='${wl}'
+	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+	  ;;
+	esac
+      fi
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_shlibpath_var=no
+      case $host_os in
+      solaris2.[0-5] | solaris2.[0-5].*) ;;
+      *)
+	# The compiler driver will combine and reorder linker options,
+	# but understands `-z linker_flag'.  GCC discards it without `$wl',
+	# but is careful enough not to reorder.
+	# Supported since Solaris 2.6 (maybe 2.5.1?)
+	if test "$GCC" = yes; then
+	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+	else
+	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
+	fi
+	;;
+      esac
+      link_all_deplibs=yes
+      ;;
+
+    sunos4*)
+      if test "x$host_vendor" = xsequent; then
+	# Use $CC to link under sequent, because it throws in some extra .o
+	# files that make .init and .fini sections work.
+	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_direct=yes
+      hardcode_minus_L=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    sysv4)
+      case $host_vendor in
+	sni)
+	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+	  hardcode_direct=yes # is this really true???
+	;;
+	siemens)
+	  ## LD is ld it makes a PLAMLIB
+	  ## CC just makes a GrossModule.
+	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+	  reload_cmds='$CC -r -o $output$reload_objs'
+	  hardcode_direct=no
+        ;;
+	motorola)
+	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+	;;
+      esac
+      runpath_var='LD_RUN_PATH'
+      hardcode_shlibpath_var=no
+      ;;
+
+    sysv4.3*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_shlibpath_var=no
+      export_dynamic_flag_spec='-Bexport'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+	hardcode_shlibpath_var=no
+	runpath_var=LD_RUN_PATH
+	hardcode_runpath_var=yes
+	ld_shlibs=yes
+      fi
+      ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+      no_undefined_flag='${wl}-z,text'
+      archive_cmds_need_lc=no
+      hardcode_shlibpath_var=no
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6*)
+      # Note: We can NOT use -z defs as we might desire, because we do not
+      # link with -lc, and that would cause any symbols used from libc to
+      # always be unresolved, which means just about no library would
+      # ever link correctly.  If we're not using GNU ld we use -z text
+      # though, which does catch some bad symbols but isn't as heavy-handed
+      # as -z defs.
+      no_undefined_flag='${wl}-z,text'
+      allow_undefined_flag='${wl}-z,nodefs'
+      archive_cmds_need_lc=no
+      hardcode_shlibpath_var=no
+      hardcode_libdir_flag_spec='${wl}-R,$libdir'
+      hardcode_libdir_separator=':'
+      link_all_deplibs=yes
+      export_dynamic_flag_spec='${wl}-Bexport'
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    uts4*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_shlibpath_var=no
+      ;;
+
+    *)
+      ld_shlibs=no
+      ;;
+    esac
+
+    if test x$host_vendor = xsni; then
+      case $host in
+      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+	export_dynamic_flag_spec='${wl}-Blargedynsym'
+	;;
+      esac
+    fi
+  fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
+$as_echo "$ld_shlibs" >&6; }
+test "$ld_shlibs" = no && can_build_shared=no
+
+with_gnu_ld=$with_gnu_ld
+
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$archive_cmds_need_lc" in
+x|xyes)
+  # Assume -lc should be added
+  archive_cmds_need_lc=yes
+
+  if test "$enable_shared" = yes && test "$GCC" = yes; then
+    case $archive_cmds in
+    *'~'*)
+      # FIXME: we may have to deal with multi-command sequences.
+      ;;
+    '$CC '*)
+      # Test whether the compiler implicitly links with -lc since on some
+      # systems, -lgcc has to come before -lc. If gcc already passes -lc
+      # to ld, don't add -lc before -lgcc.
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
+      $RM conftest*
+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } 2>conftest.err; then
+        soname=conftest
+        lib=conftest
+        libobjs=conftest.$ac_objext
+        deplibs=
+        wl=$lt_prog_compiler_wl
+	pic_flag=$lt_prog_compiler_pic
+        compiler_flags=-v
+        linker_flags=-v
+        verstring=
+        output_objdir=.
+        libname=conftest
+        lt_save_allow_undefined_flag=$allow_undefined_flag
+        allow_undefined_flag=
+        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
+  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+        then
+	  archive_cmds_need_lc=no
+        else
+	  archive_cmds_need_lc=yes
+        fi
+        allow_undefined_flag=$lt_save_allow_undefined_flag
+      else
+        cat conftest.err 1>&5
+      fi
+      $RM conftest*
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
+$as_echo "$archive_cmds_need_lc" >&6; }
+      ;;
+    esac
+  fi
+  ;;
+esac
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
+$as_echo_n "checking dynamic linker characteristics... " >&6; }
+
+if test "$GCC" = yes; then
+  case $host_os in
+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+    *) lt_awk_arg="/^libraries:/" ;;
+  esac
+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
+    # if the path contains ";" then we assume it to be the separator
+    # otherwise default to the standard path separator (i.e. ":") - it is
+    # assumed that no part of a normal pathname contains ";" but that should
+    # okay in the real world where ";" in dirpaths is itself problematic.
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
+  else
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
+  fi
+  # Ok, now we have the path, separated by spaces, we can step through it
+  # and add multilib dir if necessary.
+  lt_tmp_lt_search_path_spec=
+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+  for lt_sys_path in $lt_search_path_spec; do
+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+    else
+      test -d "$lt_sys_path" && \
+	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+    fi
+  done
+  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+  lt_foo="";
+  lt_count=0;
+  for (lt_i = NF; lt_i > 0; lt_i--) {
+    if ($lt_i != "" && $lt_i != ".") {
+      if ($lt_i == "..") {
+        lt_count++;
+      } else {
+        if (lt_count == 0) {
+          lt_foo="/" $lt_i lt_foo;
+        } else {
+          lt_count--;
+        }
+      }
+    }
+  }
+  if (lt_foo != "") { lt_freq[lt_foo]++; }
+  if (lt_freq[lt_foo] == 1) { print lt_foo; }
+}'`
+  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
+else
+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX 3 has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}${shared_ext}$major'
+  ;;
+
+aix[4-9]*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  hardcode_into_libs=yes
+  if test "$host_cpu" = ia64; then
+    # AIX 5 supports IA64
+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+    shlibpath_var=LD_LIBRARY_PATH
+  else
+    # With GCC up to 2.95.x, collect2 would create an import file
+    # for dependence libraries.  The import file would start with
+    # the line `#! .'.  This would cause the generated library to
+    # depend on `.', always an invalid library.  This was fixed in
+    # development snapshots of GCC prior to 3.0.
+    case $host_os in
+      aix4 | aix4.[01] | aix4.[01].*)
+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+	   echo ' yes '
+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+	:
+      else
+	can_build_shared=no
+      fi
+      ;;
+    esac
+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+    # soname into executable. Probably we can add versioning support to
+    # collect2, so additional links can be useful in future.
+    if test "$aix_use_runtimelinking" = yes; then
+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+      # instead of lib<name>.a to let people know that these are not
+      # typical AIX shared libraries.
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    else
+      # We preserve .a as extension for shared libraries through AIX4.2
+      # and later when we are not doing run time linking.
+      library_names_spec='${libname}${release}.a $libname.a'
+      soname_spec='${libname}${release}${shared_ext}$major'
+    fi
+    shlibpath_var=LIBPATH
+  fi
+  ;;
+
+amigaos*)
+  case $host_cpu in
+  powerpc)
+    # Since July 2007 AmigaOS4 officially supports .so libraries.
+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    ;;
+  m68k)
+    library_names_spec='$libname.ixlibrary $libname.a'
+    # Create ${libname}_ixlibrary.a entries in /sys/libs.
+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+    ;;
+  esac
+  ;;
+
+beos*)
+  library_names_spec='${libname}${shared_ext}'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi[45]*)
+  version_type=linux
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+  version_type=windows
+  shrext_cmds=".dll"
+  need_version=no
+  need_lib_prefix=no
+
+  case $GCC,$host_os in
+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+    library_names_spec='$libname.dll.a'
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname~
+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+      fi'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+
+    case $host_os in
+    cygwin*)
+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+      ;;
+    mingw* | cegcc*)
+      # MinGW DLLs use traditional 'lib' prefix
+      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
+        # It is most probably a Windows format PATH printed by
+        # mingw gcc, but we are running on Cygwin. Gcc prints its search
+        # path with ; separators, and with drive letters. We can handle the
+        # drive letters (cygwin fileutils understands them), so leave them,
+        # especially as we might pass files found there to a mingw objdump,
+        # which wouldn't understand a cygwinified path. Ahh.
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+      else
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
+      fi
+      ;;
+    pw32*)
+      # pw32 DLLs use 'pw' prefix rather than 'lib'
+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    esac
+    ;;
+
+  *)
+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
+    ;;
+  esac
+  dynamic_linker='Win32 ld.exe'
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  dynamic_linker="$host_os dyld"
+  version_type=darwin
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+  soname_spec='${libname}${release}${major}$shared_ext'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+
+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+  ;;
+
+dgux*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+freebsd1*)
+  dynamic_linker=no
+  ;;
+
+freebsd* | dragonfly*)
+  # DragonFly does not have aout.  When/if they implement a new
+  # versioning mechanism, adjust this.
+  if test -x /usr/bin/objformat; then
+    objformat=`/usr/bin/objformat`
+  else
+    case $host_os in
+    freebsd[123]*) objformat=aout ;;
+    *) objformat=elf ;;
+    esac
+  fi
+  version_type=freebsd-$objformat
+  case $version_type in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_os in
+  freebsd2*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  freebsd3.[01]* | freebsdelf3.[01]*)
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
+  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  *) # from 4.6 on, and DragonFly
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  case $host_cpu in
+  ia64*)
+    shrext_cmds='.so'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.so"
+    shlibpath_var=LD_LIBRARY_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    if test "X$HPUX_IA64_MODE" = X32; then
+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+    else
+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+    fi
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  hppa*64*)
+    shrext_cmds='.sl'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  *)
+    shrext_cmds='.sl'
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=SHLIB_PATH
+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    ;;
+  esac
+  # HP-UX runs *really* slowly unless shared libraries are mode 555.
+  postinstall_cmds='chmod 555 $lib'
+  ;;
+
+interix[3-9]*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $host_os in
+    nonstopux*) version_type=nonstopux ;;
+    *)
+	if test "$lt_cv_prog_gnu_ld" = yes; then
+		version_type=linux
+	else
+		version_type=irix
+	fi ;;
+  esac
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+  case $host_os in
+  irix5* | nonstopux*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case $LD in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+      libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+      libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  hardcode_into_libs=yes
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+  dynamic_linker=no
+  ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  # Some binutils ld are patched to set DT_RUNPATH
+  save_LDFLAGS=$LDFLAGS
+  save_libdir=$libdir
+  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
+       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
+  shlibpath_overrides_runpath=yes
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+  LDFLAGS=$save_LDFLAGS
+  libdir=$save_libdir
+
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # Append ld.so.conf contents to the search path
+  if test -f /etc/ld.so.conf; then
+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+  fi
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsdelf*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='NetBSD ld.elf_so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+*nto* | *qnx*)
+  version_type=qnx
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='ldqnx.so'
+  ;;
+
+openbsd*)
+  version_type=sunos
+  sys_lib_dlsearch_path_spec="/usr/lib"
+  need_lib_prefix=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
+    *)				need_version=no  ;;
+  esac
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    case $host_os in
+      openbsd2.[89] | openbsd2.[89].*)
+	shlibpath_overrides_runpath=no
+	;;
+      *)
+	shlibpath_overrides_runpath=yes
+	;;
+      esac
+  else
+    shlibpath_overrides_runpath=yes
+  fi
+  ;;
+
+os2*)
+  libname_spec='$name'
+  shrext_cmds=".dll"
+  need_lib_prefix=no
+  library_names_spec='$libname${shared_ext} $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+rdos*)
+  dynamic_linker=no
+  ;;
+
+solaris*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_vendor in
+    sni)
+      shlibpath_overrides_runpath=no
+      need_lib_prefix=no
+      runpath_var=LD_RUN_PATH
+      ;;
+    siemens)
+      need_lib_prefix=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux
+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+    soname_spec='$libname${shared_ext}.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  version_type=freebsd-elf
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  if test "$with_gnu_ld" = yes; then
+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+  else
+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+    case $host_os in
+      sco3.2v5*)
+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+	;;
+    esac
+  fi
+  sys_lib_dlsearch_path_spec='/usr/lib'
+  ;;
+
+tpf*)
+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+uts4*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
+$as_echo "$dynamic_linker" >&6; }
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
+hardcode_action=
+if test -n "$hardcode_libdir_flag_spec" ||
+   test -n "$runpath_var" ||
+   test "X$hardcode_automatic" = "Xyes" ; then
+
+  # We can hardcode non-existent directories.
+  if test "$hardcode_direct" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
+     test "$hardcode_minus_L" != no; then
+    # Linking always hardcodes the temporary library directory.
+    hardcode_action=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    hardcode_action=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  hardcode_action=unsupported
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
+$as_echo "$hardcode_action" >&6; }
+
+if test "$hardcode_action" = relink ||
+   test "$inherit_rpath" = yes; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+
+    
+    
+    
+
+
+  if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case $host_os in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  mingw* | pw32* | cegcc*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+    ;;
+
+  cygwin*)
+    lt_cv_dlopen="dlopen"
+    lt_cv_dlopen_libs=
+    ;;
+
+  darwin*)
+  # if libdl is installed we need to link against it
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dl_dlopen=yes
+else
+  ac_cv_lib_dl_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+  
+    lt_cv_dlopen="dyld"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    
+fi
+
+    ;;
+
+  *)
+    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
+if test "x$ac_cv_func_shl_load" = x""yes; then :
+  lt_cv_dlopen="shl_load"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
+$as_echo_n "checking for shl_load in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+int
+main ()
+{
+return shl_load ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dld_shl_load=yes
+else
+  ac_cv_lib_dld_shl_load=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
+$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
+if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
+  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
+else
+  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
+if test "x$ac_cv_func_dlopen" = x""yes; then :
+  lt_cv_dlopen="dlopen"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dl_dlopen=yes
+else
+  ac_cv_lib_dl_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
+$as_echo_n "checking for dlopen in -lsvld... " >&6; }
+if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lsvld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_svld_dlopen=yes
+else
+  ac_cv_lib_svld_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
+$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
+if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
+$as_echo_n "checking for dld_link in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dld_link ();
+int
+main ()
+{
+return dld_link ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dld_dld_link=yes
+else
+  ac_cv_lib_dld_dld_link=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
+$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
+if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
+  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
+fi
+
+	      
+fi
+
+	    
+fi
+
+	  
+fi
+
+	
+fi
+
+      
+fi
+
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case $lt_cv_dlopen in
+  dlopen)
+    save_CPPFLAGS="$CPPFLAGS"
+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
+$as_echo_n "checking whether a program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  	  if test "$cross_compiling" = yes; then :
+  lt_cv_dlopen_self=cross
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<_LT_EOF
+#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL		RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL		DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL		0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW		DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW	RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW	DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW	0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+      /* dlclose (self); */
+    }
+  else
+    puts (dlerror ());
+
+  return status;
+}
+_LT_EOF
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&5 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
+      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
+      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
+    esac
+  else :
+    # compilation failed
+    lt_cv_dlopen_self=no
+  fi
+fi
+rm -fr conftest*
+
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
+$as_echo "$lt_cv_dlopen_self" >&6; }
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self_static+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  	  if test "$cross_compiling" = yes; then :
+  lt_cv_dlopen_self_static=cross
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<_LT_EOF
+#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL		RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL		DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL		0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW		DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW	RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW	DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW	0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+      /* dlclose (self); */
+    }
+  else
+    puts (dlerror ());
+
+  return status;
+}
+_LT_EOF
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&5 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
+      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
+      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
+    esac
+  else :
+    # compilation failed
+    lt_cv_dlopen_self_static=no
+  fi
+fi
+rm -fr conftest*
+
+      
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
+$as_echo "$lt_cv_dlopen_self_static" >&6; }
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case $lt_cv_dlopen_self in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case $lt_cv_dlopen_self_static in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+  
+striplib=
+old_striplib=
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
+$as_echo_n "checking whether stripping libraries is possible... " >&6; }
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+  case $host_os in
+  darwin*)
+    if test -n "$STRIP" ; then
+      striplib="$STRIP -x"
+      old_striplib="$STRIP -S"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+    else
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+    fi
+    ;;
+  *)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+    ;;
+  esac
+fi
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+  # Report which library types will actually be built
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
+$as_echo_n "checking if libtool supports shared libraries... " >&6; }
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
+$as_echo "$can_build_shared" >&6; }
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
+$as_echo_n "checking whether to build shared libraries... " >&6; }
+  test "$can_build_shared" = "no" && enable_shared=no
+
+  # On AIX, shared libraries and static libraries use the same namespace, and
+  # are all built from PIC.
+  case $host_os in
+  aix3*)
+    test "$enable_shared" = yes && enable_static=no
+    if test -n "$RANLIB"; then
+      archive_cmds="$archive_cmds~\$RANLIB \$lib"
+      postinstall_cmds='$RANLIB $lib'
+    fi
+    ;;
+
+  aix[4-9]*)
+    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+      test "$enable_shared" = yes && enable_static=no
+    fi
+    ;;
+  esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
+$as_echo "$enable_shared" >&6; }
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
+$as_echo_n "checking whether to build static libraries... " >&6; }
+  # Make sure either enable_shared or enable_static is yes.
+  test "$enable_shared" = yes || enable_static=yes
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
+$as_echo "$enable_static" >&6; }
+
+  
+
+
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+CC="$lt_save_CC"
+
+      
+ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+archive_cmds_need_lc_CXX=no
+allow_undefined_flag_CXX=
+always_export_symbols_CXX=no
+archive_expsym_cmds_CXX=
+compiler_needs_object_CXX=no
+export_dynamic_flag_spec_CXX=
+hardcode_direct_CXX=no
+hardcode_direct_absolute_CXX=no
+hardcode_libdir_flag_spec_CXX=
+hardcode_libdir_flag_spec_ld_CXX=
+hardcode_libdir_separator_CXX=
+hardcode_minus_L_CXX=no
+hardcode_shlibpath_var_CXX=unsupported
+hardcode_automatic_CXX=no
+inherit_rpath_CXX=no
+module_cmds_CXX=
+module_expsym_cmds_CXX=
+link_all_deplibs_CXX=unknown
+old_archive_cmds_CXX=$old_archive_cmds
+no_undefined_flag_CXX=
+whole_archive_flag_spec_CXX=
+enable_shared_with_static_runtimes_CXX=no
+
+# Source file extension for C++ test sources.
+ac_ext=cpp
+
+# Object file extension for compiled C++ test sources.
+objext=o
+objext_CXX=$objext
+
+# No sense in running all these tests if we already determined that
+# the CXX compiler isn't working.  Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_caught_CXX_error" != yes; then
+  # Code to be used in simple compile tests
+  lt_simple_compile_test_code="int some_variable = 0;"
+
+  # Code to be used in simple link tests
+  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
+
+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+  
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+  # save warnings/boilerplate of simple test code
+  ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+  ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+  # Allow CC to be a program name with arguments.
+  lt_save_CC=$CC
+  lt_save_LD=$LD
+  lt_save_GCC=$GCC
+  GCC=$GXX
+  lt_save_with_gnu_ld=$with_gnu_ld
+  lt_save_path_LD=$lt_cv_path_LD
+  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
+    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
+  else
+    $as_unset lt_cv_prog_gnu_ld
+  fi
+  if test -n "${lt_cv_path_LDCXX+set}"; then
+    lt_cv_path_LD=$lt_cv_path_LDCXX
+  else
+    $as_unset lt_cv_path_LD
+  fi
+  test -z "${LDCXX+set}" || LD=$LDCXX
+  CC=${CXX-"c++"}
+  compiler=$CC
+  compiler_CXX=$CC
+  for cc_temp in $compiler""; do
+  case $cc_temp in
+    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+  if test -n "$compiler"; then
+    # We don't want -fno-exception when compiling C++ code, so set the
+    # no_builtin_flag separately
+    if test "$GXX" = yes; then
+      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
+    else
+      lt_prog_compiler_no_builtin_flag_CXX=
+    fi
+
+    if test "$GXX" = yes; then
+      # Set up default GNU C++ configuration
+
+      
+
+@%:@ Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then :
+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+  with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
+$as_echo_n "checking for ld used by $CC... " >&6; }
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [\\/]* | ?:[\\/]*)
+      re_direlt='/[^/][^/]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if test "${lt_cv_path_LD+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+	test "$with_gnu_ld" != no && break
+	;;
+      *)
+	test "$with_gnu_ld" != yes && break
+	;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if test "${lt_cv_prog_gnu_ld+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  # I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  lt_cv_prog_gnu_ld=yes
+  ;;
+*)
+  lt_cv_prog_gnu_ld=no
+  ;;
+esac
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+
+
+
+
+
+      # Check if GNU C++ uses GNU ld as the underlying linker, since the
+      # archiving commands below assume that GNU ld is being used.
+      if test "$with_gnu_ld" = yes; then
+        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+        archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+
+        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+
+        # If archive_cmds runs LD, not CC, wlarc should be empty
+        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
+        #     investigate it a little bit more. (MM)
+        wlarc='${wl}'
+
+        # ancient GNU ld didn't support --whole-archive et. al.
+        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
+	  $GREP 'no-whole-archive' > /dev/null; then
+          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+        else
+          whole_archive_flag_spec_CXX=
+        fi
+      else
+        with_gnu_ld=no
+        wlarc=
+
+        # A generic and very simple default shared library creation
+        # command for GNU C++ for the case where it uses the native
+        # linker, instead of GNU ld.  If possible, this setting should
+        # overridden to take advantage of the native linker features on
+        # the platform it is being used on.
+        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+      fi
+
+      # Commands to make compiler produce verbose output that lists
+      # what "hidden" libraries, object files and flags are used when
+      # linking a shared library.
+      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+
+    else
+      GXX=no
+      with_gnu_ld=no
+      wlarc=
+    fi
+
+    # PORTME: fill in a description of your system's C++ link characteristics
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+    ld_shlibs_CXX=yes
+    case $host_os in
+      aix3*)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+        ;;
+      aix[4-9]*)
+        if test "$host_cpu" = ia64; then
+          # On IA64, the linker does run time linking by default, so we don't
+          # have to do anything special.
+          aix_use_runtimelinking=no
+          exp_sym_flag='-Bexport'
+          no_entry_flag=""
+        else
+          aix_use_runtimelinking=no
+
+          # Test if we are trying to use run time linking or normal
+          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+          # need to do runtime linking.
+          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+	    for ld_flag in $LDFLAGS; do
+	      case $ld_flag in
+	      *-brtl*)
+	        aix_use_runtimelinking=yes
+	        break
+	        ;;
+	      esac
+	    done
+	    ;;
+          esac
+
+          exp_sym_flag='-bexport'
+          no_entry_flag='-bnoentry'
+        fi
+
+        # When large executables or shared objects are built, AIX ld can
+        # have problems creating the table of contents.  If linking a library
+        # or program results in "error TOC overflow" add -mminimal-toc to
+        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+        archive_cmds_CXX=''
+        hardcode_direct_CXX=yes
+        hardcode_direct_absolute_CXX=yes
+        hardcode_libdir_separator_CXX=':'
+        link_all_deplibs_CXX=yes
+        file_list_spec_CXX='${wl}-f,'
+
+        if test "$GXX" = yes; then
+          case $host_os in aix4.[012]|aix4.[012].*)
+          # We only want to do this on AIX 4.2 and lower, the check
+          # below for broken collect2 doesn't work under 4.3+
+	  collect2name=`${CC} -print-prog-name=collect2`
+	  if test -f "$collect2name" &&
+	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+	  then
+	    # We have reworked collect2
+	    :
+	  else
+	    # We have old collect2
+	    hardcode_direct_CXX=unsupported
+	    # It fails to find uninstalled libraries when the uninstalled
+	    # path is not listed in the libpath.  Setting hardcode_minus_L
+	    # to unsupported forces relinking
+	    hardcode_minus_L_CXX=yes
+	    hardcode_libdir_flag_spec_CXX='-L$libdir'
+	    hardcode_libdir_separator_CXX=
+	  fi
+          esac
+          shared_flag='-shared'
+	  if test "$aix_use_runtimelinking" = yes; then
+	    shared_flag="$shared_flag "'${wl}-G'
+	  fi
+        else
+          # not using gcc
+          if test "$host_cpu" = ia64; then
+	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+	  # chokes on -Wl,-G. The following line is correct:
+	  shared_flag='-G'
+          else
+	    if test "$aix_use_runtimelinking" = yes; then
+	      shared_flag='${wl}-G'
+	    else
+	      shared_flag='${wl}-bM:SRE'
+	    fi
+          fi
+        fi
+
+        export_dynamic_flag_spec_CXX='${wl}-bexpall'
+        # It seems that -bexpall does not export symbols beginning with
+        # underscore (_), so it is better to generate a list of symbols to
+	# export.
+        always_export_symbols_CXX=yes
+        if test "$aix_use_runtimelinking" = yes; then
+          # Warning - without using the other runtime loading flags (-brtl),
+          # -berok will link without error, but may produce a broken library.
+          allow_undefined_flag_CXX='-berok'
+          # Determine the default libpath from the value encoded in an empty
+          # executable.
+          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_link "$LINENO"; then :
+  
+lt_aix_libpath_sed='
+    /Import File Strings/,/^$/ {
+	/^0/ {
+	    s/^0  *\(.*\)$/\1/
+	    p
+	}
+    }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
+
+          archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+        else
+          if test "$host_cpu" = ia64; then
+	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
+	    allow_undefined_flag_CXX="-z nodefs"
+	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+          else
+	    # Determine the default libpath from the value encoded in an
+	    # empty executable.
+	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_link "$LINENO"; then :
+  
+lt_aix_libpath_sed='
+    /Import File Strings/,/^$/ {
+	/^0/ {
+	    s/^0  *\(.*\)$/\1/
+	    p
+	}
+    }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
+	    # Warning - without using the other run time loading flags,
+	    # -berok will link without error, but may produce a broken library.
+	    no_undefined_flag_CXX=' ${wl}-bernotok'
+	    allow_undefined_flag_CXX=' ${wl}-berok'
+	    # Exported symbols can be pulled into shared objects from archives
+	    whole_archive_flag_spec_CXX='$convenience'
+	    archive_cmds_need_lc_CXX=yes
+	    # This is similar to how AIX traditionally builds its shared
+	    # libraries.
+	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+          fi
+        fi
+        ;;
+
+      beos*)
+	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	  allow_undefined_flag_CXX=unsupported
+	  # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
+	  # support --undefined.  This deserves some investigation.  FIXME
+	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	else
+	  ld_shlibs_CXX=no
+	fi
+	;;
+
+      chorus*)
+        case $cc_basename in
+          *)
+	  # FIXME: insert proper C++ library support
+	  ld_shlibs_CXX=no
+	  ;;
+        esac
+        ;;
+
+      cygwin* | mingw* | pw32* | cegcc*)
+        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
+        # as there is no search path for DLLs.
+        hardcode_libdir_flag_spec_CXX='-L$libdir'
+        allow_undefined_flag_CXX=unsupported
+        always_export_symbols_CXX=no
+        enable_shared_with_static_runtimes_CXX=yes
+
+        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+          archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+          # If the export-symbols file already is a .def file (1st line
+          # is EXPORTS), use it as is; otherwise, prepend...
+          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+	    cp $export_symbols $output_objdir/$soname.def;
+          else
+	    echo EXPORTS > $output_objdir/$soname.def;
+	    cat $export_symbols >> $output_objdir/$soname.def;
+          fi~
+          $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+        else
+          ld_shlibs_CXX=no
+        fi
+        ;;
+      darwin* | rhapsody*)
+        
+  
+  archive_cmds_need_lc_CXX=no
+  hardcode_direct_CXX=no
+  hardcode_automatic_CXX=yes
+  hardcode_shlibpath_var_CXX=unsupported
+  whole_archive_flag_spec_CXX=''
+  link_all_deplibs_CXX=yes
+  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
+  case $cc_basename in
+     ifort*) _lt_dar_can_shared=yes ;;
+     *) _lt_dar_can_shared=$GCC ;;
+  esac
+  if test "$_lt_dar_can_shared" = "yes"; then
+    output_verbose_link_cmd=echo
+    archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+    archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+    module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
+      archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
+      archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
+    fi
+
+  else
+  ld_shlibs_CXX=no
+  fi
+
+	;;
+
+      dgux*)
+        case $cc_basename in
+          ec++*)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          ghcx*)
+	    # Green Hills C++ Compiler
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          *)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+        esac
+        ;;
+
+      freebsd[12]*)
+        # C++ shared libraries reported to be fairly broken before
+	# switch to ELF
+        ld_shlibs_CXX=no
+        ;;
+
+      freebsd-elf*)
+        archive_cmds_need_lc_CXX=no
+        ;;
+
+      freebsd* | dragonfly*)
+        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
+        # conventions
+        ld_shlibs_CXX=yes
+        ;;
+
+      gnu*)
+        ;;
+
+      hpux9*)
+        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
+        hardcode_libdir_separator_CXX=:
+        export_dynamic_flag_spec_CXX='${wl}-E'
+        hardcode_direct_CXX=yes
+        hardcode_minus_L_CXX=yes # Not in the search PATH,
+				             # but as the default
+				             # location of the library.
+
+        case $cc_basename in
+          CC*)
+            # FIXME: insert proper C++ library support
+            ld_shlibs_CXX=no
+            ;;
+          aCC*)
+            archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+            # Commands to make compiler produce verbose output that lists
+            # what "hidden" libraries, object files and flags are used when
+            # linking a shared library.
+            #
+            # There doesn't appear to be a way to prevent this compiler from
+            # explicitly linking system object files so we need to strip them
+            # from the output so that they don't get included in the library
+            # dependencies.
+            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+            ;;
+          *)
+            if test "$GXX" = yes; then
+              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+            else
+              # FIXME: insert proper C++ library support
+              ld_shlibs_CXX=no
+            fi
+            ;;
+        esac
+        ;;
+
+      hpux10*|hpux11*)
+        if test $with_gnu_ld = no; then
+	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
+	  hardcode_libdir_separator_CXX=:
+
+          case $host_cpu in
+            hppa*64*|ia64*)
+              ;;
+            *)
+	      export_dynamic_flag_spec_CXX='${wl}-E'
+              ;;
+          esac
+        fi
+        case $host_cpu in
+          hppa*64*|ia64*)
+            hardcode_direct_CXX=no
+            hardcode_shlibpath_var_CXX=no
+            ;;
+          *)
+            hardcode_direct_CXX=yes
+            hardcode_direct_absolute_CXX=yes
+            hardcode_minus_L_CXX=yes # Not in the search PATH,
+					         # but as the default
+					         # location of the library.
+            ;;
+        esac
+
+        case $cc_basename in
+          CC*)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          aCC*)
+	    case $host_cpu in
+	      hppa*64*)
+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	        ;;
+	      ia64*)
+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	        ;;
+	      *)
+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	        ;;
+	    esac
+	    # Commands to make compiler produce verbose output that lists
+	    # what "hidden" libraries, object files and flags are used when
+	    # linking a shared library.
+	    #
+	    # There doesn't appear to be a way to prevent this compiler from
+	    # explicitly linking system object files so we need to strip them
+	    # from the output so that they don't get included in the library
+	    # dependencies.
+	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+	    ;;
+          *)
+	    if test "$GXX" = yes; then
+	      if test $with_gnu_ld = no; then
+	        case $host_cpu in
+	          hppa*64*)
+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	            ;;
+	          ia64*)
+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	            ;;
+	          *)
+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	            ;;
+	        esac
+	      fi
+	    else
+	      # FIXME: insert proper C++ library support
+	      ld_shlibs_CXX=no
+	    fi
+	    ;;
+        esac
+        ;;
+
+      interix[3-9]*)
+	hardcode_direct_CXX=no
+	hardcode_shlibpath_var_CXX=no
+	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	export_dynamic_flag_spec_CXX='${wl}-E'
+	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+	# Instead, shared libraries are loaded at an image base (0x10000000 by
+	# default) and relocated if they conflict, which is a slow very memory
+	# consuming and fragmenting process.  To avoid this, we pick a random,
+	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+	archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+	;;
+      irix5* | irix6*)
+        case $cc_basename in
+          CC*)
+	    # SGI C++
+	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+
+	    # Archives containing C++ object files must be created using
+	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
+	    # necessary to make sure instantiated templates are included
+	    # in the archive.
+	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
+	    ;;
+          *)
+	    if test "$GXX" = yes; then
+	      if test "$with_gnu_ld" = no; then
+	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+	      else
+	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
+	      fi
+	    fi
+	    link_all_deplibs_CXX=yes
+	    ;;
+        esac
+        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+        hardcode_libdir_separator_CXX=:
+        inherit_rpath_CXX=yes
+        ;;
+
+      linux* | k*bsd*-gnu)
+        case $cc_basename in
+          KCC*)
+	    # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+	    # KCC will only create a shared library if the output file
+	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
+	    # to its proper name (with version) after linking.
+	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
+	    # Commands to make compiler produce verbose output that lists
+	    # what "hidden" libraries, object files and flags are used when
+	    # linking a shared library.
+	    #
+	    # There doesn't appear to be a way to prevent this compiler from
+	    # explicitly linking system object files so we need to strip them
+	    # from the output so that they don't get included in the library
+	    # dependencies.
+	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+
+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+
+	    # Archives containing C++ object files must be created using
+	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
+	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
+	    ;;
+	  icpc* | ecpc* )
+	    # Intel C++
+	    with_gnu_ld=yes
+	    # version 8.0 and above of icpc choke on multiply defined symbols
+	    # if we add $predep_objects and $postdep_objects, however 7.1 and
+	    # earlier do not add the objects themselves.
+	    case `$CC -V 2>&1` in
+	      *"Version 7."*)
+	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+		;;
+	      *)  # Version 8.0 or newer
+	        tmp_idyn=
+	        case $host_cpu in
+		  ia64*) tmp_idyn=' -i_dynamic';;
+		esac
+	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+		;;
+	    esac
+	    archive_cmds_need_lc_CXX=no
+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+	    ;;
+          pgCC* | pgcpp*)
+            # Portland Group C++ compiler
+	    case `$CC -V` in
+	    *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
+	      prelink_cmds_CXX='tpldir=Template.dir~
+		rm -rf $tpldir~
+		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
+		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
+	      old_archive_cmds_CXX='tpldir=Template.dir~
+		rm -rf $tpldir~
+		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
+		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
+		$RANLIB $oldlib'
+	      archive_cmds_CXX='tpldir=Template.dir~
+		rm -rf $tpldir~
+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+	      archive_expsym_cmds_CXX='tpldir=Template.dir~
+		rm -rf $tpldir~
+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+	      ;;
+	    *) # Version 6 will use weak symbols
+	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+	      ;;
+	    esac
+
+	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+	    whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+            ;;
+	  cxx*)
+	    # Compaq C++
+	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
+
+	    runpath_var=LD_RUN_PATH
+	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
+	    hardcode_libdir_separator_CXX=:
+
+	    # Commands to make compiler produce verbose output that lists
+	    # what "hidden" libraries, object files and flags are used when
+	    # linking a shared library.
+	    #
+	    # There doesn't appear to be a way to prevent this compiler from
+	    # explicitly linking system object files so we need to strip them
+	    # from the output so that they don't get included in the library
+	    # dependencies.
+	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+	    ;;
+	  xl*)
+	    # IBM XL 8.0 on PPC, with GNU ld
+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	    if test "x$supports_anon_versioning" = xyes; then
+	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
+		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+		echo "local: *; };" >> $output_objdir/$libname.ver~
+		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+	    fi
+	    ;;
+	  *)
+	    case `$CC -V 2>&1 | sed 5q` in
+	    *Sun\ C*)
+	      # Sun C++ 5.9
+	      no_undefined_flag_CXX=' -zdefs'
+	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	      archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
+	      hardcode_libdir_flag_spec_CXX='-R$libdir'
+	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+	      compiler_needs_object_CXX=yes
+
+	      # Not sure whether something based on
+	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
+	      # would be better.
+	      output_verbose_link_cmd='echo'
+
+	      # Archives containing C++ object files must be created using
+	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
+	      # necessary to make sure instantiated templates are included
+	      # in the archive.
+	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
+	      ;;
+	    esac
+	    ;;
+	esac
+	;;
+
+      lynxos*)
+        # FIXME: insert proper C++ library support
+	ld_shlibs_CXX=no
+	;;
+
+      m88k*)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+	;;
+
+      mvs*)
+        case $cc_basename in
+          cxx*)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+	  *)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+	esac
+	;;
+
+      netbsd*)
+        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
+	  wlarc=
+	  hardcode_libdir_flag_spec_CXX='-R$libdir'
+	  hardcode_direct_CXX=yes
+	  hardcode_shlibpath_var_CXX=no
+	fi
+	# Workaround some broken pre-1.5 toolchains
+	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
+	;;
+
+      *nto* | *qnx*)
+        ld_shlibs_CXX=yes
+	;;
+
+      openbsd2*)
+        # C++ shared libraries are fairly broken
+	ld_shlibs_CXX=no
+	;;
+
+      openbsd*)
+	if test -f /usr/libexec/ld.so; then
+	  hardcode_direct_CXX=yes
+	  hardcode_shlibpath_var_CXX=no
+	  hardcode_direct_absolute_CXX=yes
+	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
+	    export_dynamic_flag_spec_CXX='${wl}-E'
+	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+	  fi
+	  output_verbose_link_cmd=echo
+	else
+	  ld_shlibs_CXX=no
+	fi
+	;;
+
+      osf3* | osf4* | osf5*)
+        case $cc_basename in
+          KCC*)
+	    # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+	    # KCC will only create a shared library if the output file
+	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
+	    # to its proper name (with version) after linking.
+	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+
+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	    hardcode_libdir_separator_CXX=:
+
+	    # Archives containing C++ object files must be created using
+	    # the KAI C++ compiler.
+	    case $host in
+	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
+	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
+	    esac
+	    ;;
+          RCC*)
+	    # Rational C++ 2.4.1
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          cxx*)
+	    case $host in
+	      osf3*)
+	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
+	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+		;;
+	      *)
+	        allow_undefined_flag_CXX=' -expect_unresolved \*'
+	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
+	          echo "-hidden">> $lib.exp~
+	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
+	          $RM $lib.exp'
+	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
+		;;
+	    esac
+
+	    hardcode_libdir_separator_CXX=:
+
+	    # Commands to make compiler produce verbose output that lists
+	    # what "hidden" libraries, object files and flags are used when
+	    # linking a shared library.
+	    #
+	    # There doesn't appear to be a way to prevent this compiler from
+	    # explicitly linking system object files so we need to strip them
+	    # from the output so that they don't get included in the library
+	    # dependencies.
+	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+	    ;;
+	  *)
+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
+	      case $host in
+	        osf3*)
+	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+		  ;;
+	        *)
+	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+		  ;;
+	      esac
+
+	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+	      hardcode_libdir_separator_CXX=:
+
+	      # Commands to make compiler produce verbose output that lists
+	      # what "hidden" libraries, object files and flags are used when
+	      # linking a shared library.
+	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+
+	    else
+	      # FIXME: insert proper C++ library support
+	      ld_shlibs_CXX=no
+	    fi
+	    ;;
+        esac
+        ;;
+
+      psos*)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+        ;;
+
+      sunos4*)
+        case $cc_basename in
+          CC*)
+	    # Sun C++ 4.x
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          lcc*)
+	    # Lucid
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          *)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+        esac
+        ;;
+
+      solaris*)
+        case $cc_basename in
+          CC*)
+	    # Sun C++ 4.2, 5.x and Centerline C++
+            archive_cmds_need_lc_CXX=yes
+	    no_undefined_flag_CXX=' -zdefs'
+	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+	    hardcode_libdir_flag_spec_CXX='-R$libdir'
+	    hardcode_shlibpath_var_CXX=no
+	    case $host_os in
+	      solaris2.[0-5] | solaris2.[0-5].*) ;;
+	      *)
+		# The compiler driver will combine and reorder linker options,
+		# but understands `-z linker_flag'.
+	        # Supported since Solaris 2.6 (maybe 2.5.1?)
+		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
+	        ;;
+	    esac
+	    link_all_deplibs_CXX=yes
+
+	    output_verbose_link_cmd='echo'
+
+	    # Archives containing C++ object files must be created using
+	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
+	    # necessary to make sure instantiated templates are included
+	    # in the archive.
+	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
+	    ;;
+          gcx*)
+	    # Green Hills C++ Compiler
+	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+
+	    # The C++ compiler must be used to create the archive.
+	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
+	    ;;
+          *)
+	    # GNU C++ compiler with Solaris linker
+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
+	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
+	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+	        # Commands to make compiler produce verbose output that lists
+	        # what "hidden" libraries, object files and flags are used when
+	        # linking a shared library.
+	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+	      else
+	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
+	        # platform.
+	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+	        # Commands to make compiler produce verbose output that lists
+	        # what "hidden" libraries, object files and flags are used when
+	        # linking a shared library.
+	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+	      fi
+
+	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
+	      case $host_os in
+		solaris2.[0-5] | solaris2.[0-5].*) ;;
+		*)
+		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+		  ;;
+	      esac
+	    fi
+	    ;;
+        esac
+        ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+      no_undefined_flag_CXX='${wl}-z,text'
+      archive_cmds_need_lc_CXX=no
+      hardcode_shlibpath_var_CXX=no
+      runpath_var='LD_RUN_PATH'
+
+      case $cc_basename in
+        CC*)
+	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	*)
+	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+      esac
+      ;;
+
+      sysv5* | sco3.2v5* | sco5v6*)
+	# Note: We can NOT use -z defs as we might desire, because we do not
+	# link with -lc, and that would cause any symbols used from libc to
+	# always be unresolved, which means just about no library would
+	# ever link correctly.  If we're not using GNU ld we use -z text
+	# though, which does catch some bad symbols but isn't as heavy-handed
+	# as -z defs.
+	no_undefined_flag_CXX='${wl}-z,text'
+	allow_undefined_flag_CXX='${wl}-z,nodefs'
+	archive_cmds_need_lc_CXX=no
+	hardcode_shlibpath_var_CXX=no
+	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
+	hardcode_libdir_separator_CXX=':'
+	link_all_deplibs_CXX=yes
+	export_dynamic_flag_spec_CXX='${wl}-Bexport'
+	runpath_var='LD_RUN_PATH'
+
+	case $cc_basename in
+          CC*)
+	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	    ;;
+	  *)
+	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	    ;;
+	esac
+      ;;
+
+      tandem*)
+        case $cc_basename in
+          NCC*)
+	    # NonStop-UX NCC 3.20
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          *)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+        esac
+        ;;
+
+      vxworks*)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+        ;;
+
+      *)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+        ;;
+    esac
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
+$as_echo "$ld_shlibs_CXX" >&6; }
+    test "$ld_shlibs_CXX" = no && can_build_shared=no
+
+    GCC_CXX="$GXX"
+    LD_CXX="$LD"
+
+    ## CAVEAT EMPTOR:
+    ## There is no encapsulation within the following macros, do not change
+    ## the running order or otherwise move them around unless you know exactly
+    ## what you are doing...
+    # Dependencies to place before and after the object being linked:
+predep_objects_CXX=
+postdep_objects_CXX=
+predeps_CXX=
+postdeps_CXX=
+compiler_lib_search_path_CXX=
+
+cat > conftest.$ac_ext <<_LT_EOF
+class Foo
+{
+public:
+  Foo (void) { a = 0; }
+private:
+  int a;
+};
+_LT_EOF
+
+if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  # Parse the compiler output and extract the necessary
+  # objects, libraries and library flags.
+
+  # Sentinel used to keep track of whether or not we are before
+  # the conftest object file.
+  pre_test_object_deps_done=no
+
+  for p in `eval "$output_verbose_link_cmd"`; do
+    case $p in
+
+    -L* | -R* | -l*)
+       # Some compilers place space between "-{L,R}" and the path.
+       # Remove the space.
+       if test $p = "-L" ||
+          test $p = "-R"; then
+	 prev=$p
+	 continue
+       else
+	 prev=
+       fi
+
+       if test "$pre_test_object_deps_done" = no; then
+	 case $p in
+	 -L* | -R*)
+	   # Internal compiler library paths should come after those
+	   # provided the user.  The postdeps already come after the
+	   # user supplied libs so there is no need to process them.
+	   if test -z "$compiler_lib_search_path_CXX"; then
+	     compiler_lib_search_path_CXX="${prev}${p}"
+	   else
+	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
+	   fi
+	   ;;
+	 # The "-l" case would never come before the object being
+	 # linked, so don't bother handling this case.
+	 esac
+       else
+	 if test -z "$postdeps_CXX"; then
+	   postdeps_CXX="${prev}${p}"
+	 else
+	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
+	 fi
+       fi
+       ;;
+
+    *.$objext)
+       # This assumes that the test object file only shows up
+       # once in the compiler output.
+       if test "$p" = "conftest.$objext"; then
+	 pre_test_object_deps_done=yes
+	 continue
+       fi
+
+       if test "$pre_test_object_deps_done" = no; then
+	 if test -z "$predep_objects_CXX"; then
+	   predep_objects_CXX="$p"
+	 else
+	   predep_objects_CXX="$predep_objects_CXX $p"
+	 fi
+       else
+	 if test -z "$postdep_objects_CXX"; then
+	   postdep_objects_CXX="$p"
+	 else
+	   postdep_objects_CXX="$postdep_objects_CXX $p"
+	 fi
+       fi
+       ;;
+
+    *) ;; # Ignore the rest.
+
+    esac
+  done
+
+  # Clean up.
+  rm -f a.out a.exe
+else
+  echo "libtool.m4: error: problem compiling CXX test program"
+fi
+
+$RM -f confest.$objext
+
+# PORTME: override above test on systems where it is broken
+case $host_os in
+interix[3-9]*)
+  # Interix 3.5 installs completely hosed .la files for C++, so rather than
+  # hack all around it, let's just trust "g++" to DTRT.
+  predep_objects_CXX=
+  postdep_objects_CXX=
+  postdeps_CXX=
+  ;;
+
+linux*)
+  case `$CC -V 2>&1 | sed 5q` in
+  *Sun\ C*)
+    # Sun C++ 5.9
+
+    # The more standards-conforming stlport4 library is
+    # incompatible with the Cstd library. Avoid specifying
+    # it if it's in CXXFLAGS. Ignore libCrun as
+    # -library=stlport4 depends on it.
+    case " $CXX $CXXFLAGS " in
+    *" -library=stlport4 "*)
+      solaris_use_stlport4=yes
+      ;;
+    esac
+
+    if test "$solaris_use_stlport4" != yes; then
+      postdeps_CXX='-library=Cstd -library=Crun'
+    fi
+    ;;
+  esac
+  ;;
+
+solaris*)
+  case $cc_basename in
+  CC*)
+    # The more standards-conforming stlport4 library is
+    # incompatible with the Cstd library. Avoid specifying
+    # it if it's in CXXFLAGS. Ignore libCrun as
+    # -library=stlport4 depends on it.
+    case " $CXX $CXXFLAGS " in
+    *" -library=stlport4 "*)
+      solaris_use_stlport4=yes
+      ;;
+    esac
+
+    # Adding this requires a known-good setup of shared libraries for
+    # Sun compiler versions before 5.6, else PIC objects from an old
+    # archive will be linked into the output, leading to subtle bugs.
+    if test "$solaris_use_stlport4" != yes; then
+      postdeps_CXX='-library=Cstd -library=Crun'
+    fi
+    ;;
+  esac
+  ;;
+esac
+
+
+case " $postdeps_CXX " in
+*" -lc "*) archive_cmds_need_lc_CXX=no ;;
+esac
+ compiler_lib_search_dirs_CXX=
+if test -n "${compiler_lib_search_path_CXX}"; then
+ compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
+fi
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    lt_prog_compiler_wl_CXX=
+lt_prog_compiler_pic_CXX=
+lt_prog_compiler_static_CXX=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
+
+  # C++ specific cases for pic, static, wl, etc.
+  if test "$GXX" = yes; then
+    lt_prog_compiler_wl_CXX='-Wl,'
+    lt_prog_compiler_static_CXX='-static'
+
+    case $host_os in
+    aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+	# AIX 5 now supports IA64 processor
+	lt_prog_compiler_static_CXX='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            lt_prog_compiler_pic_CXX='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+    mingw* | cygwin* | os2* | pw32* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
+      ;;
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      lt_prog_compiler_pic_CXX='-fno-common'
+      ;;
+    *djgpp*)
+      # DJGPP does not support shared libraries at all
+      lt_prog_compiler_pic_CXX=
+      ;;
+    interix[3-9]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+    sysv4*MP*)
+      if test -d /usr/nec; then
+	lt_prog_compiler_pic_CXX=-Kconform_pic
+      fi
+      ;;
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+	;;
+      *)
+	lt_prog_compiler_pic_CXX='-fPIC'
+	;;
+      esac
+      ;;
+    *qnx* | *nto*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      lt_prog_compiler_pic_CXX='-fPIC -shared'
+      ;;
+    *)
+      lt_prog_compiler_pic_CXX='-fPIC'
+      ;;
+    esac
+  else
+    case $host_os in
+      aix[4-9]*)
+	# All AIX code is PIC.
+	if test "$host_cpu" = ia64; then
+	  # AIX 5 now supports IA64 processor
+	  lt_prog_compiler_static_CXX='-Bstatic'
+	else
+	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
+	fi
+	;;
+      chorus*)
+	case $cc_basename in
+	cxch68*)
+	  # Green Hills C++ Compiler
+	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
+	  ;;
+	esac
+	;;
+      dgux*)
+	case $cc_basename in
+	  ec++*)
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    ;;
+	  ghcx*)
+	    # Green Hills C++ Compiler
+	    lt_prog_compiler_pic_CXX='-pic'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      freebsd* | dragonfly*)
+	# FreeBSD uses GNU C++
+	;;
+      hpux9* | hpux10* | hpux11*)
+	case $cc_basename in
+	  CC*)
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
+	    if test "$host_cpu" != ia64; then
+	      lt_prog_compiler_pic_CXX='+Z'
+	    fi
+	    ;;
+	  aCC*)
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
+	    case $host_cpu in
+	    hppa*64*|ia64*)
+	      # +Z the default
+	      ;;
+	    *)
+	      lt_prog_compiler_pic_CXX='+Z'
+	      ;;
+	    esac
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      interix*)
+	# This is c89, which is MS Visual C++ (no shared libs)
+	# Anyone wants to do a port?
+	;;
+      irix5* | irix6* | nonstopux*)
+	case $cc_basename in
+	  CC*)
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_static_CXX='-non_shared'
+	    # CC pic flag -KPIC is the default.
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      linux* | k*bsd*-gnu)
+	case $cc_basename in
+	  KCC*)
+	    # KAI C++ Compiler
+	    lt_prog_compiler_wl_CXX='--backend -Wl,'
+	    lt_prog_compiler_pic_CXX='-fPIC'
+	    ;;
+	  ecpc* )
+	    # old Intel C++ for x86_64 which still supported -KPIC.
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    lt_prog_compiler_static_CXX='-static'
+	    ;;
+	  icpc* )
+	    # Intel C++, used to be incompatible with GCC.
+	    # ICC 10 doesn't accept -KPIC any more.
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-fPIC'
+	    lt_prog_compiler_static_CXX='-static'
+	    ;;
+	  pgCC* | pgcpp*)
+	    # Portland Group C++ compiler
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-fpic'
+	    lt_prog_compiler_static_CXX='-Bstatic'
+	    ;;
+	  cxx*)
+	    # Compaq C++
+	    # Make sure the PIC flag is empty.  It appears that all Alpha
+	    # Linux and Compaq Tru64 Unix objects are PIC.
+	    lt_prog_compiler_pic_CXX=
+	    lt_prog_compiler_static_CXX='-non_shared'
+	    ;;
+	  xlc* | xlC*)
+	    # IBM XL 8.0 on PPC
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-qpic'
+	    lt_prog_compiler_static_CXX='-qstaticlink'
+	    ;;
+	  *)
+	    case `$CC -V 2>&1 | sed 5q` in
+	    *Sun\ C*)
+	      # Sun C++ 5.9
+	      lt_prog_compiler_pic_CXX='-KPIC'
+	      lt_prog_compiler_static_CXX='-Bstatic'
+	      lt_prog_compiler_wl_CXX='-Qoption ld '
+	      ;;
+	    esac
+	    ;;
+	esac
+	;;
+      lynxos*)
+	;;
+      m88k*)
+	;;
+      mvs*)
+	case $cc_basename in
+	  cxx*)
+	    lt_prog_compiler_pic_CXX='-W c,exportall'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      netbsd* | netbsdelf*-gnu)
+	;;
+      *qnx* | *nto*)
+        # QNX uses GNU C++, but need to define -shared option too, otherwise
+        # it will coredump.
+        lt_prog_compiler_pic_CXX='-fPIC -shared'
+        ;;
+      osf3* | osf4* | osf5*)
+	case $cc_basename in
+	  KCC*)
+	    lt_prog_compiler_wl_CXX='--backend -Wl,'
+	    ;;
+	  RCC*)
+	    # Rational C++ 2.4.1
+	    lt_prog_compiler_pic_CXX='-pic'
+	    ;;
+	  cxx*)
+	    # Digital/Compaq C++
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    # Make sure the PIC flag is empty.  It appears that all Alpha
+	    # Linux and Compaq Tru64 Unix objects are PIC.
+	    lt_prog_compiler_pic_CXX=
+	    lt_prog_compiler_static_CXX='-non_shared'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      psos*)
+	;;
+      solaris*)
+	case $cc_basename in
+	  CC*)
+	    # Sun C++ 4.2, 5.x and Centerline C++
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    lt_prog_compiler_static_CXX='-Bstatic'
+	    lt_prog_compiler_wl_CXX='-Qoption ld '
+	    ;;
+	  gcx*)
+	    # Green Hills C++ Compiler
+	    lt_prog_compiler_pic_CXX='-PIC'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      sunos4*)
+	case $cc_basename in
+	  CC*)
+	    # Sun C++ 4.x
+	    lt_prog_compiler_pic_CXX='-pic'
+	    lt_prog_compiler_static_CXX='-Bstatic'
+	    ;;
+	  lcc*)
+	    # Lucid
+	    lt_prog_compiler_pic_CXX='-pic'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+	case $cc_basename in
+	  CC*)
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    lt_prog_compiler_static_CXX='-Bstatic'
+	    ;;
+	esac
+	;;
+      tandem*)
+	case $cc_basename in
+	  NCC*)
+	    # NonStop-UX NCC 3.20
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      vxworks*)
+	;;
+      *)
+	lt_prog_compiler_can_build_shared_CXX=no
+	;;
+    esac
+  fi
+
+case $host_os in
+  # For platforms which do not support PIC, -DPIC is meaningless:
+  *djgpp*)
+    lt_prog_compiler_pic_CXX=
+    ;;
+  *)
+    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX@&t@ -DPIC"
+    ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
+$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
+
+
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$lt_prog_compiler_pic_CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
+if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_pic_works_CXX=no
+   ac_outfile=conftest.$ac_objext
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$lt_prog_compiler_pic_CXX@&t@ -DPIC"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_pic_works_CXX=yes
+     fi
+   fi
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
+$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
+
+if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
+    case $lt_prog_compiler_pic_CXX in
+     "" | " "*) ;;
+     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
+     esac
+else
+    lt_prog_compiler_pic_CXX=
+     lt_prog_compiler_can_build_shared_CXX=no
+fi
+
+fi
+
+
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
+if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_static_works_CXX=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&5
+       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         lt_cv_prog_compiler_static_works_CXX=yes
+       fi
+     else
+       lt_cv_prog_compiler_static_works_CXX=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
+$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
+
+if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
+    :
+else
+    lt_prog_compiler_static_CXX=
+fi
+
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o_CXX=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o_CXX=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o_CXX=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o_CXX=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
+
+
+
+
+hard_links="nottested"
+if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
+$as_echo_n "checking if we can lock with hard links... " >&6; }
+  hard_links=yes
+  $RM conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
+$as_echo "$hard_links" >&6; }
+  if test "$hard_links" = no; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+
+  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  case $host_os in
+  aix[4-9]*)
+    # If we're using GNU nm, then we don't want the "-C" option.
+    # -C means demangle to AIX nm, but means don't demangle with GNU nm
+    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+    else
+      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+    fi
+    ;;
+  pw32*)
+    export_symbols_cmds_CXX="$ltdll_cmds"
+  ;;
+  cygwin* | mingw* | cegcc*)
+    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
+  ;;
+  linux* | k*bsd*-gnu)
+    link_all_deplibs_CXX=no
+  ;;
+  *)
+    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  ;;
+  esac
+  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
+$as_echo "$ld_shlibs_CXX" >&6; }
+test "$ld_shlibs_CXX" = no && can_build_shared=no
+
+with_gnu_ld_CXX=$with_gnu_ld
+
+
+
+
+
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$archive_cmds_need_lc_CXX" in
+x|xyes)
+  # Assume -lc should be added
+  archive_cmds_need_lc_CXX=yes
+
+  if test "$enable_shared" = yes && test "$GCC" = yes; then
+    case $archive_cmds_CXX in
+    *'~'*)
+      # FIXME: we may have to deal with multi-command sequences.
+      ;;
+    '$CC '*)
+      # Test whether the compiler implicitly links with -lc since on some
+      # systems, -lgcc has to come before -lc. If gcc already passes -lc
+      # to ld, don't add -lc before -lgcc.
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
+      $RM conftest*
+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } 2>conftest.err; then
+        soname=conftest
+        lib=conftest
+        libobjs=conftest.$ac_objext
+        deplibs=
+        wl=$lt_prog_compiler_wl_CXX
+	pic_flag=$lt_prog_compiler_pic_CXX
+        compiler_flags=-v
+        linker_flags=-v
+        verstring=
+        output_objdir=.
+        libname=conftest
+        lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
+        allow_undefined_flag_CXX=
+        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
+  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+        then
+	  archive_cmds_need_lc_CXX=no
+        else
+	  archive_cmds_need_lc_CXX=yes
+        fi
+        allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
+      else
+        cat conftest.err 1>&5
+      fi
+      $RM conftest*
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
+$as_echo "$archive_cmds_need_lc_CXX" >&6; }
+      ;;
+    esac
+  fi
+  ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
+$as_echo_n "checking dynamic linker characteristics... " >&6; }
+
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX 3 has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}${shared_ext}$major'
+  ;;
+
+aix[4-9]*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  hardcode_into_libs=yes
+  if test "$host_cpu" = ia64; then
+    # AIX 5 supports IA64
+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+    shlibpath_var=LD_LIBRARY_PATH
+  else
+    # With GCC up to 2.95.x, collect2 would create an import file
+    # for dependence libraries.  The import file would start with
+    # the line `#! .'.  This would cause the generated library to
+    # depend on `.', always an invalid library.  This was fixed in
+    # development snapshots of GCC prior to 3.0.
+    case $host_os in
+      aix4 | aix4.[01] | aix4.[01].*)
+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+	   echo ' yes '
+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+	:
+      else
+	can_build_shared=no
+      fi
+      ;;
+    esac
+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+    # soname into executable. Probably we can add versioning support to
+    # collect2, so additional links can be useful in future.
+    if test "$aix_use_runtimelinking" = yes; then
+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+      # instead of lib<name>.a to let people know that these are not
+      # typical AIX shared libraries.
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    else
+      # We preserve .a as extension for shared libraries through AIX4.2
+      # and later when we are not doing run time linking.
+      library_names_spec='${libname}${release}.a $libname.a'
+      soname_spec='${libname}${release}${shared_ext}$major'
+    fi
+    shlibpath_var=LIBPATH
+  fi
+  ;;
+
+amigaos*)
+  case $host_cpu in
+  powerpc)
+    # Since July 2007 AmigaOS4 officially supports .so libraries.
+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    ;;
+  m68k)
+    library_names_spec='$libname.ixlibrary $libname.a'
+    # Create ${libname}_ixlibrary.a entries in /sys/libs.
+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+    ;;
+  esac
+  ;;
+
+beos*)
+  library_names_spec='${libname}${shared_ext}'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi[45]*)
+  version_type=linux
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+  version_type=windows
+  shrext_cmds=".dll"
+  need_version=no
+  need_lib_prefix=no
+
+  case $GCC,$host_os in
+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+    library_names_spec='$libname.dll.a'
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname~
+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+      fi'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+
+    case $host_os in
+    cygwin*)
+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+      ;;
+    mingw* | cegcc*)
+      # MinGW DLLs use traditional 'lib' prefix
+      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
+        # It is most probably a Windows format PATH printed by
+        # mingw gcc, but we are running on Cygwin. Gcc prints its search
+        # path with ; separators, and with drive letters. We can handle the
+        # drive letters (cygwin fileutils understands them), so leave them,
+        # especially as we might pass files found there to a mingw objdump,
+        # which wouldn't understand a cygwinified path. Ahh.
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+      else
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
+      fi
+      ;;
+    pw32*)
+      # pw32 DLLs use 'pw' prefix rather than 'lib'
+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    esac
+    ;;
+
+  *)
+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
+    ;;
+  esac
+  dynamic_linker='Win32 ld.exe'
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  dynamic_linker="$host_os dyld"
+  version_type=darwin
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+  soname_spec='${libname}${release}${major}$shared_ext'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+
+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+  ;;
+
+dgux*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+freebsd1*)
+  dynamic_linker=no
+  ;;
+
+freebsd* | dragonfly*)
+  # DragonFly does not have aout.  When/if they implement a new
+  # versioning mechanism, adjust this.
+  if test -x /usr/bin/objformat; then
+    objformat=`/usr/bin/objformat`
+  else
+    case $host_os in
+    freebsd[123]*) objformat=aout ;;
+    *) objformat=elf ;;
+    esac
+  fi
+  version_type=freebsd-$objformat
+  case $version_type in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_os in
+  freebsd2*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  freebsd3.[01]* | freebsdelf3.[01]*)
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
+  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  *) # from 4.6 on, and DragonFly
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  case $host_cpu in
+  ia64*)
+    shrext_cmds='.so'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.so"
+    shlibpath_var=LD_LIBRARY_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    if test "X$HPUX_IA64_MODE" = X32; then
+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+    else
+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+    fi
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  hppa*64*)
+    shrext_cmds='.sl'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  *)
+    shrext_cmds='.sl'
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=SHLIB_PATH
+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    ;;
+  esac
+  # HP-UX runs *really* slowly unless shared libraries are mode 555.
+  postinstall_cmds='chmod 555 $lib'
+  ;;
+
+interix[3-9]*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $host_os in
+    nonstopux*) version_type=nonstopux ;;
+    *)
+	if test "$lt_cv_prog_gnu_ld" = yes; then
+		version_type=linux
+	else
+		version_type=irix
+	fi ;;
+  esac
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+  case $host_os in
+  irix5* | nonstopux*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case $LD in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+      libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+      libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  hardcode_into_libs=yes
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+  dynamic_linker=no
+  ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  # Some binutils ld are patched to set DT_RUNPATH
+  save_LDFLAGS=$LDFLAGS
+  save_libdir=$libdir
+  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
+       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_link "$LINENO"; then :
+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
+  shlibpath_overrides_runpath=yes
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+  LDFLAGS=$save_LDFLAGS
+  libdir=$save_libdir
+
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # Append ld.so.conf contents to the search path
+  if test -f /etc/ld.so.conf; then
+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+  fi
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsdelf*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='NetBSD ld.elf_so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+*nto* | *qnx*)
+  version_type=qnx
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='ldqnx.so'
+  ;;
+
+openbsd*)
+  version_type=sunos
+  sys_lib_dlsearch_path_spec="/usr/lib"
+  need_lib_prefix=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
+    *)				need_version=no  ;;
+  esac
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    case $host_os in
+      openbsd2.[89] | openbsd2.[89].*)
+	shlibpath_overrides_runpath=no
+	;;
+      *)
+	shlibpath_overrides_runpath=yes
+	;;
+      esac
+  else
+    shlibpath_overrides_runpath=yes
+  fi
+  ;;
+
+os2*)
+  libname_spec='$name'
+  shrext_cmds=".dll"
+  need_lib_prefix=no
+  library_names_spec='$libname${shared_ext} $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+rdos*)
+  dynamic_linker=no
+  ;;
+
+solaris*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_vendor in
+    sni)
+      shlibpath_overrides_runpath=no
+      need_lib_prefix=no
+      runpath_var=LD_RUN_PATH
+      ;;
+    siemens)
+      need_lib_prefix=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux
+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+    soname_spec='$libname${shared_ext}.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  version_type=freebsd-elf
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  if test "$with_gnu_ld" = yes; then
+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+  else
+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+    case $host_os in
+      sco3.2v5*)
+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+	;;
+    esac
+  fi
+  sys_lib_dlsearch_path_spec='/usr/lib'
+  ;;
+
+tpf*)
+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+uts4*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
+$as_echo "$dynamic_linker" >&6; }
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
+hardcode_action_CXX=
+if test -n "$hardcode_libdir_flag_spec_CXX" ||
+   test -n "$runpath_var_CXX" ||
+   test "X$hardcode_automatic_CXX" = "Xyes" ; then
+
+  # We can hardcode non-existent directories.
+  if test "$hardcode_direct_CXX" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
+     test "$hardcode_minus_L_CXX" != no; then
+    # Linking always hardcodes the temporary library directory.
+    hardcode_action_CXX=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    hardcode_action_CXX=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  hardcode_action_CXX=unsupported
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
+$as_echo "$hardcode_action_CXX" >&6; }
+
+if test "$hardcode_action_CXX" = relink ||
+   test "$inherit_rpath_CXX" = yes; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+
+
+
+
+    
+
+
+  fi # test -n "$compiler"
+
+  CC=$lt_save_CC
+  LDCXX=$LD
+  LD=$lt_save_LD
+  GCC=$lt_save_GCC
+  with_gnu_ld=$lt_save_with_gnu_ld
+  lt_cv_path_LDCXX=$lt_cv_path_LD
+  lt_cv_path_LD=$lt_save_path_LD
+  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
+  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
+fi # test "$_lt_caught_CXX_error" != yes
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+
+
+
+
+
+       
+       
+
+
+
+        ac_config_commands="$ac_config_commands libtool"
+
+
+
+
+# Only expand once:
+
+
+
+@%:@ Check whether --enable-double was given.
+if test "${enable_double+set}" = set; then :
+  enableval=$enable_double; case "${enableval}" in
+  yes) double=true ;;
+  no)  double=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-double" "$LINENO" 5  ;;
+esac
+else
+  double=false
+fi
+
+
+if (test x$double = xtrue) ;then
+    
+$as_echo "@%:@define MGL_USE_DOUBLE 1" >>confdefs.h
+
+else
+    
+$as_echo "@%:@define MGL_USE_DOUBLE 0" >>confdefs.h
+
+fi
+
+@%:@ Check whether --enable-all was given.
+if test "${enable_all+set}" = set; then :
+  enableval=$enable_all; case "${enableval}" in
+  yes) all=true ;;
+  no)  all=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-all" "$LINENO" 5  ;;
+esac
+else
+  all=false
+fi
+
+
+@%:@ Check whether --enable-langall was given.
+if test "${enable_langall+set}" = set; then :
+  enableval=$enable_langall; case "${enableval}" in
+  yes) langall=true ;;
+  no)  langall=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-langall" "$LINENO" 5  ;;
+esac
+else
+  langall=false
+fi
+
+
+@%:@ Check whether --enable-pthread was given.
+if test "${enable_pthread+set}" = set; then :
+  enableval=$enable_pthread; case "${enableval}" in
+  yes) pthread=true ;;
+  no)  pthread=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-pthread" "$LINENO" 5  ;;
+esac
+else
+  pthread=true
+fi
+
+ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
+if test "x$ac_cv_header_pthread_h" = x""yes; then :
+  (test x$all = xtrue || test x$pthread = xtrue) && PTHREAD_FLAGS=-DHAVE_PTHREAD 
+else
+  (test x$all = xtrue || test x$pthread = xtrue) && echo "Please install posix threads headers" && exit
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
+$as_echo_n "checking for main in -lpthread... " >&6; }
+if test "${ac_cv_lib_pthread_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lpthread  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_pthread_main=yes
+else
+  ac_cv_lib_pthread_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
+$as_echo "$ac_cv_lib_pthread_main" >&6; }
+if test "x$ac_cv_lib_pthread_main" = x""yes; then :
+  (test x$all = xtrue || test x$pthread = xtrue) && PTHREAD_LIBS=-lpthread 
+else
+  (test x$all = xtrue || test x$pthread = xtrue) && echo "Please install posix threads library" && exit
+fi
+
+ if test x$pthread = xtrue; then
+  USE_PTHREAD_TRUE=
+  USE_PTHREAD_FALSE='#'
+else
+  USE_PTHREAD_TRUE='#'
+  USE_PTHREAD_FALSE=
+fi
+
+
+@%:@ Check whether --enable-gsl was given.
+if test "${enable_gsl+set}" = set; then :
+  enableval=$enable_gsl; case "${enableval}" in
+  yes) gsl=true ;;
+  no)  gsl=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-gsl" "$LINENO" 5  ;;
+esac
+else
+  gsl=true
+fi
+
+
+if (test x$all = xtrue || test x$gsl = xtrue) ;then
+    GSL_PROG=gsl-config
+    # Extract the first word of "$GSL_PROG", so it can be a program name with args.
+set dummy $GSL_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_GSL_FLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$GSL_FLAGS"; then
+  ac_cv_prog_GSL_FLAGS="$GSL_FLAGS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_GSL_FLAGS="`$GSL_PROG --cflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+GSL_FLAGS=$ac_cv_prog_GSL_FLAGS
+if test -n "$GSL_FLAGS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSL_FLAGS" >&5
+$as_echo "$GSL_FLAGS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    # Extract the first word of "$GSL_PROG", so it can be a program name with args.
+set dummy $GSL_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_GSL_LIBS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$GSL_LIBS"; then
+  ac_cv_prog_GSL_LIBS="$GSL_LIBS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_GSL_LIBS="`$GSL_PROG --libs`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+GSL_LIBS=$ac_cv_prog_GSL_LIBS
+if test -n "$GSL_LIBS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSL_LIBS" >&5
+$as_echo "$GSL_LIBS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    if test "$GSL_LIBS" ;then
+	test_gsl=true
+    else
+	echo "Please install gsl headers and libraries and make sure that \
+	path to $GSL_PROG exist in your PATH"
+	exit
+    fi
+else
+    GSL_FLAGS=-DNO_GSL
+    
+fi
+ if test x$test_gsl = xtrue; then
+  USE_GSL_TRUE=
+  USE_GSL_FALSE='#'
+else
+  USE_GSL_TRUE='#'
+  USE_GSL_FALSE=
+fi
+
+
+@%:@ Check whether --enable-glut was given.
+if test "${enable_glut+set}" = set; then :
+  enableval=$enable_glut; case "${enableval}" in
+  yes) glut=true ;;
+  no)  glut=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-glut" "$LINENO" 5  ;;
+esac
+else
+  glut=false
+fi
+
+
+case "${host}" in
+  *darwin*)
+	GL_LIBS="-framework OpenGL"
+	
+	if (test x$all = xtrue || test x$glut = xtrue) ;then
+	    GLUT_LIBS="-framework GLUT -framework OpenGL"
+	    
+	fi
+       ;;
+
+  *w32*)
+	GL_LIBS=opengl32
+	ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default"
+if test "x$ac_cv_header_GL_gl_h" = x""yes; then :
+  
+else
+  echo "Please install OpenGL headers (GL/gl.h)"; exit
+fi
+
+
+	as_ac_Lib=`$as_echo "ac_cv_lib_${GL_LIBS}''_main" | $as_tr_sh`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GL_LIBS}" >&5
+$as_echo_n "checking for main in -l${GL_LIBS}... " >&6; }
+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-l${GL_LIBS}  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$as_ac_Lib=yes"
+else
+  eval "$as_ac_Lib=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+eval ac_res=\$$as_ac_Lib
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
+  GL_LIBS=-l${GL_LIBS} 
+else
+  echo "Please install OpenGL library (lib${GL_LIBS}.a)"; exit
+fi
+
+	GLUT_LIBS=glut32
+	ac_fn_c_check_header_mongrel "$LINENO" "GL/glut.h" "ac_cv_header_GL_glut_h" "$ac_includes_default"
+if test "x$ac_cv_header_GL_glut_h" = x""yes; then :
+  (test x$all = xtrue || test x$glut = xtrue) && GLUT_FLAGS=-DHAVE_GLUT 
+else
+  (test x$all = xtrue || test x$glut = xtrue) && (echo "Please install FreeGLUT headers (GL/glut.h)" && exit)
+fi
+
+
+	as_ac_Lib=`$as_echo "ac_cv_lib_${GLUT_LIBS}''_main" | $as_tr_sh`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GLUT_LIBS}" >&5
+$as_echo_n "checking for main in -l${GLUT_LIBS}... " >&6; }
+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-l${GLUT_LIBS}  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$as_ac_Lib=yes"
+else
+  eval "$as_ac_Lib=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+eval ac_res=\$$as_ac_Lib
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
+  (test x$all = xtrue || test x$glut = xtrue) && GLUT_LIBS=-l${GLUT_LIBS} 
+else
+  (test x$all = xtrue || test x$glut = xtrue) && echo "Please install FreeGLUT library (lib${GLUT_LIBS}.a)" && exit
+fi
+
+       ;;
+
+       *)
+	GL_LIBS=GL
+	ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default"
+if test "x$ac_cv_header_GL_gl_h" = x""yes; then :
+  
+else
+  echo "Please install OpenGL headers (GL/gl.h)"; exit
+fi
+
+
+	as_ac_Lib=`$as_echo "ac_cv_lib_${GL_LIBS}''_main" | $as_tr_sh`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GL_LIBS}" >&5
+$as_echo_n "checking for main in -l${GL_LIBS}... " >&6; }
+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-l${GL_LIBS}  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$as_ac_Lib=yes"
+else
+  eval "$as_ac_Lib=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+eval ac_res=\$$as_ac_Lib
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
+  GL_LIBS=-l${GL_LIBS} 
+else
+  echo "Please install OpenGL library (lib${GL_LIBS}.a)"; exit
+fi
+
+	GLUT_LIBS=glut
+	ac_fn_c_check_header_mongrel "$LINENO" "GL/glut.h" "ac_cv_header_GL_glut_h" "$ac_includes_default"
+if test "x$ac_cv_header_GL_glut_h" = x""yes; then :
+  (test x$all = xtrue || test x$glut = xtrue) && GLUT_FLAGS=-DHAVE_GLUT 
+else
+  (test x$all = xtrue || test x$glut = xtrue) && (echo "Please install FreeGLUT headers (GL/glut.h)" && exit)
+fi
+
+
+	as_ac_Lib=`$as_echo "ac_cv_lib_${GLUT_LIBS}''_main" | $as_tr_sh`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GLUT_LIBS}" >&5
+$as_echo_n "checking for main in -l${GLUT_LIBS}... " >&6; }
+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-l${GLUT_LIBS}  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$as_ac_Lib=yes"
+else
+  eval "$as_ac_Lib=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+eval ac_res=\$$as_ac_Lib
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
+  (test x$all = xtrue || test x$glut = xtrue) && GLUT_LIBS=-l${GLUT_LIBS} 
+else
+  (test x$all = xtrue || test x$glut = xtrue) && echo "Please install FreeGLUT library (lib${GLUT_LIBS}.a)" && exit
+fi
+
+       ;;
+
+esac
+ if (test x$all = xtrue || test x$glut = xtrue); then
+  USE_GLUT_TRUE=
+  USE_GLUT_FALSE='#'
+else
+  USE_GLUT_TRUE='#'
+  USE_GLUT_FALSE=
+fi
+
+
+case "${host}" in
+  *linux*)
+       ADDON_FLAGS=-DNO_COLOR_ARRAY
+       ;;
+
+       *)
+       ;;
+esac
+
+@%:@ Check whether --enable-hdf5 was given.
+if test "${enable_hdf5+set}" = set; then :
+  enableval=$enable_hdf5; case "${enableval}" in
+  yes) hdf5=true ;;
+  no)  hdf5=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-hdf5" "$LINENO" 5  ;;
+esac
+else
+  hdf5=false
+fi
+
+@%:@ Check whether --enable-hdf5_18 was given.
+if test "${enable_hdf5_18+set}" = set; then :
+  enableval=$enable_hdf5_18; case "${enableval}" in
+  yes) hdf5_18=true ;;
+  no)  hdf5_18=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-hdf5_18" "$LINENO" 5  ;;
+esac
+else
+  hdf5_18=false
+fi
+
+#AC_CHECK_HEADER(hdf5.h,[(test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && HDF5_FLAGS=-DHAVE_HDF5 AC_SUBST(HDF5_FLAGS)],
+ac_fn_c_check_header_mongrel "$LINENO" "hdf5.h" "ac_cv_header_hdf5_h" "$ac_includes_default"
+if test "x$ac_cv_header_hdf5_h" = x""yes; then :
+  (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && HDF5_FLAGS=-DHAVE_HDF5 
+else
+  (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && echo "Please install hdf5 headers" && exit
+fi
+
+
+if ((test x$all = xtrue || test x$hdf5 = xtrue) && test x$hdf5_18 = xfalse) ;then
+    HDF5_FLAGS="$HDF5_FLAGS -DH5_USE_16_API"
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lhdf5" >&5
+$as_echo_n "checking for main in -lhdf5... " >&6; }
+if test "${ac_cv_lib_hdf5_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lhdf5  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_hdf5_main=yes
+else
+  ac_cv_lib_hdf5_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_hdf5_main" >&5
+$as_echo "$ac_cv_lib_hdf5_main" >&6; }
+if test "x$ac_cv_lib_hdf5_main" = x""yes; then :
+  (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && HDF5_LIBS=-lhdf5 
+else
+  (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && echo "Please install hdf5 library" && exit
+fi
+
+ if (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue); then
+  USE_HDF5_TRUE=
+  USE_HDF5_FALSE='#'
+else
+  USE_HDF5_TRUE='#'
+  USE_HDF5_FALSE=
+fi
+
+
+@%:@ Check whether --enable-gif was given.
+if test "${enable_gif+set}" = set; then :
+  enableval=$enable_gif; case "${enableval}" in
+  yes) gif=true ;;
+  no)  gif=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-gif" "$LINENO" 5  ;;
+esac
+else
+  gif=false
+fi
+
+ac_fn_c_check_header_mongrel "$LINENO" "gif_lib.h" "ac_cv_header_gif_lib_h" "$ac_includes_default"
+if test "x$ac_cv_header_gif_lib_h" = x""yes; then :
+  (test x$all = xtrue || test x$gif = xtrue) && GIF_FLAGS=-DHAVE_GIF 
+else
+  (test x$all = xtrue || test x$gif = xtrue) && echo "Please install gif headers" && exit
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgif" >&5
+$as_echo_n "checking for main in -lgif... " >&6; }
+if test "${ac_cv_lib_gif_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lgif  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_gif_main=yes
+else
+  ac_cv_lib_gif_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_main" >&5
+$as_echo "$ac_cv_lib_gif_main" >&6; }
+if test "x$ac_cv_lib_gif_main" = x""yes; then :
+  (test x$all = xtrue || test x$gif = xtrue) && GIF_LIBS=-lgif 
+else
+  (test x$all = xtrue || test x$gif = xtrue) && echo "Please install gif library" && exit
+fi
+
+ if (test x$all = xtrue || test x$gif = xtrue); then
+  USE_GIF_TRUE=
+  USE_GIF_FALSE='#'
+else
+  USE_GIF_TRUE='#'
+  USE_GIF_FALSE=
+fi
+
+
+ac_fn_c_check_header_mongrel "$LINENO" "png.h" "ac_cv_header_png_h" "$ac_includes_default"
+if test "x$ac_cv_header_png_h" = x""yes; then :
+  
+else
+  echo "Please install png headers" && exit
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpng" >&5
+$as_echo_n "checking for main in -lpng... " >&6; }
+if test "${ac_cv_lib_png_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lpng  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_png_main=yes
+else
+  ac_cv_lib_png_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_main" >&5
+$as_echo "$ac_cv_lib_png_main" >&6; }
+if test "x$ac_cv_lib_png_main" = x""yes; then :
+  PNG_LIBS=-lpng 
+else
+  echo "Please install png library" && exit
+fi
+
+
+@%:@ Check whether --enable-jpeg was given.
+if test "${enable_jpeg+set}" = set; then :
+  enableval=$enable_jpeg; case "${enableval}" in
+  yes) jpeg=true ;;
+  no)  jpeg=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-jpeg" "$LINENO" 5  ;;
+esac
+else
+  jpeg=false
+fi
+
+ac_fn_c_check_header_mongrel "$LINENO" "jpeglib.h" "ac_cv_header_jpeglib_h" "$ac_includes_default"
+if test "x$ac_cv_header_jpeglib_h" = x""yes; then :
+  (test x$all = xtrue || test x$jpeg = xtrue) && JPEG_FLAGS=-DHAVE_JPEG 
+else
+  (test x$all = xtrue || test x$jpeg = xtrue) && echo "Please install jpeg headers" && exit
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -ljpeg" >&5
+$as_echo_n "checking for main in -ljpeg... " >&6; }
+if test "${ac_cv_lib_jpeg_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ljpeg  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_jpeg_main=yes
+else
+  ac_cv_lib_jpeg_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_main" >&5
+$as_echo "$ac_cv_lib_jpeg_main" >&6; }
+if test "x$ac_cv_lib_jpeg_main" = x""yes; then :
+  (test x$all = xtrue || test x$jpeg = xtrue) && JPEG_LIBS=-ljpeg 
+else
+  (test x$all = xtrue || test x$jpeg = xtrue) && echo "Please install jpeg library" && exit
+fi
+
+ if (test x$all = xtrue || test x$jpeg = xtrue); then
+  USE_JPEG_TRUE=
+  USE_JPEG_FALSE='#'
+else
+  USE_JPEG_TRUE='#'
+  USE_JPEG_FALSE=
+fi
+
+
+@%:@ Check whether --enable-fltk was given.
+if test "${enable_fltk+set}" = set; then :
+  enableval=$enable_fltk; case "${enableval}" in
+  yes) fltk=true ;;
+  no)  fltk=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-fltk" "$LINENO" 5  ;;
+esac
+else
+  fltk=false
+fi
+
+if (test x$all = xtrue || test x$fltk = xtrue) ;then
+    FLTK_PROG=fltk-config
+    # Extract the first word of "$FLTK_PROG", so it can be a program name with args.
+set dummy $FLTK_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_FLTK_FLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$FLTK_FLAGS"; then
+  ac_cv_prog_FLTK_FLAGS="$FLTK_FLAGS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_FLTK_FLAGS="`$FLTK_PROG --cxxflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+FLTK_FLAGS=$ac_cv_prog_FLTK_FLAGS
+if test -n "$FLTK_FLAGS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLTK_FLAGS" >&5
+$as_echo "$FLTK_FLAGS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    # Extract the first word of "$FLTK_PROG", so it can be a program name with args.
+set dummy $FLTK_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_FLTK_LIBS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$FLTK_LIBS"; then
+  ac_cv_prog_FLTK_LIBS="$FLTK_LIBS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_FLTK_LIBS="`$FLTK_PROG --ldflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+FLTK_LIBS=$ac_cv_prog_FLTK_LIBS
+if test -n "$FLTK_LIBS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLTK_LIBS" >&5
+$as_echo "$FLTK_LIBS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    if test "$FLTK_FLAGS" && test "$FLTK_LIBS" ;then
+	test_fltk=true
+    else
+	echo "Please install FLTK headers and libraries and make sure that \
+	            path to $FLTK_PROG exist in your PATH"
+	exit
+    fi 
+fi
+ if test x$test_fltk = xtrue; then
+  USE_FLTK_TRUE=
+  USE_FLTK_FALSE='#'
+else
+  USE_FLTK_TRUE='#'
+  USE_FLTK_FALSE=
+fi
+
+
+@%:@ Check whether --enable-wx was given.
+if test "${enable_wx+set}" = set; then :
+  enableval=$enable_wx; case "${enableval}" in
+  yes) wx=true ;;
+  no)  wx=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-wx" "$LINENO" 5  ;;
+esac
+else
+  wx=false
+fi
+
+if (test x$all = xtrue || test x$wx = xtrue) ;then
+#if (test x$wx = xtrue) ;then
+    WX_PROG=wx-config
+    # Extract the first word of "$WX_PROG", so it can be a program name with args.
+set dummy $WX_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_WX_FLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$WX_FLAGS"; then
+  ac_cv_prog_WX_FLAGS="$WX_FLAGS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_WX_FLAGS="`$WX_PROG --cflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+WX_FLAGS=$ac_cv_prog_WX_FLAGS
+if test -n "$WX_FLAGS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_FLAGS" >&5
+$as_echo "$WX_FLAGS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    # Extract the first word of "$WX_PROG", so it can be a program name with args.
+set dummy $WX_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_WX_LIBS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$WX_LIBS"; then
+  ac_cv_prog_WX_LIBS="$WX_LIBS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_WX_LIBS="`$WX_PROG --libs`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+WX_LIBS=$ac_cv_prog_WX_LIBS
+if test -n "$WX_LIBS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_LIBS" >&5
+$as_echo "$WX_LIBS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    if test "$WX_FLAGS" && test "$WX_LIBS" ;then
+	test_wx=true
+    else
+	echo "Please install wxwidget headers and libraries and make sure that \
+	            path to $WX_PROG exist in your PATH"
+	exit
+    fi 
+fi
+ if test x$test_wx = xtrue; then
+  USE_WX_TRUE=
+  USE_WX_FALSE='#'
+else
+  USE_WX_TRUE='#'
+  USE_WX_FALSE=
+fi
+
+
+@%:@ Check whether --enable-qt was given.
+if test "${enable_qt+set}" = set; then :
+  enableval=$enable_qt; case "${enableval}" in
+  yes) qt=true ;;
+  no)  qt=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-qt" "$LINENO" 5  ;;
+esac
+else
+  qt=false
+fi
+
+if (test x$all = xtrue || test x$qt = xtrue) ;then
+     
+  
+  
+
+  test x"$TROLL" != x && echo 'ViM rox emacs.'
+
+  
+@%:@ Check whether --with-qt was given.
+if test "${with_qt+set}" = set; then :
+  withval=$with_qt; QT_PATH=$withval
+else
+  QT_PATH=
+fi
+
+
+  # Find Qt.
+  if test -d /usr/local/Trolltech; then
+    # Try to find the latest version.
+    tmp_qt_paths=`echo /usr/local/Trolltech/*/bin | tr ' ' '\n' | sort -nr \
+                                              | xargs | sed 's/  */:/g'`
+  fi
+
+  # Find qmake.
+  for ac_prog in qmake-qt4${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_QMAKE+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $QMAKE in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_QMAKE="$QMAKE" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_DIR:$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_QMAKE="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+QMAKE=$ac_cv_path_QMAKE
+if test -n "$QMAKE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QMAKE" >&5
+$as_echo "$QMAKE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$QMAKE" && break
+done
+test -n "$QMAKE" || QMAKE="missing"
+
+  if test x"$QMAKE" = xmissing; then
+    for ac_prog in qmake${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_QMAKE+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $QMAKE in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_QMAKE="$QMAKE" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_DIR:$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_QMAKE="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+QMAKE=$ac_cv_path_QMAKE
+if test -n "$QMAKE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QMAKE" >&5
+$as_echo "$QMAKE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$QMAKE" && break
+done
+test -n "$QMAKE" || QMAKE="missing"
+
+    if test x"$QMAKE" = xmissing; then
+      as_fn_error $? "Cannot find qmake in your PATH. Try using --with-qt." "$LINENO" 5 
+    fi
+  fi
+
+  # Find moc (Meta Object Compiler).
+  for ac_prog in moc-qt4${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_MOC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MOC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_MOC="$MOC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_MOC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+MOC=$ac_cv_path_MOC
+if test -n "$MOC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOC" >&5
+$as_echo "$MOC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$MOC" && break
+done
+test -n "$MOC" || MOC="missing"
+
+  if test x"$MOC" = xmissing; then
+    for ac_prog in moc${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_MOC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MOC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_MOC="$MOC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_MOC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+MOC=$ac_cv_path_MOC
+if test -n "$MOC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOC" >&5
+$as_echo "$MOC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$MOC" && break
+done
+test -n "$MOC" || MOC="missing"
+
+    if test x"$MOC" = xmissing; then
+      as_fn_error $? "Cannot find moc (Meta Object Compiler) in your PATH. Try using --with-qt." "$LINENO" 5 
+    fi
+  fi
+
+  # Find uic (User Interface Compiler).
+  for ac_prog in uic-qt4${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_UIC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $UIC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_UIC="$UIC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_UIC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+UIC=$ac_cv_path_UIC
+if test -n "$UIC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UIC" >&5
+$as_echo "$UIC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$UIC" && break
+done
+test -n "$UIC" || UIC="missing"
+
+  if test x"$UIC" = xmissing; then
+    for ac_prog in uic${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_UIC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $UIC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_UIC="$UIC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_UIC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+UIC=$ac_cv_path_UIC
+if test -n "$UIC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UIC" >&5
+$as_echo "$UIC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$UIC" && break
+done
+test -n "$UIC" || UIC="missing"
+
+    if test x"$UIC" = xmissing; then
+      as_fn_error $? "Cannot find uic (User Interface Compiler) in your PATH. Try using --with-qt." "$LINENO" 5 
+    fi
+  fi
+
+  # Find rcc (Qt Resource Compiler).
+  for ac_prog in rcc-qt4${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_RCC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $RCC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_RCC="$RCC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_RCC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+RCC=$ac_cv_path_RCC
+if test -n "$RCC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RCC" >&5
+$as_echo "$RCC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$RCC" && break
+done
+test -n "$RCC" || RCC="false"
+
+  if test x"$RCC" = xfalse; then
+    for ac_prog in rcc${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_RCC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $RCC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_RCC="$RCC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_RCC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+RCC=$ac_cv_path_RCC
+if test -n "$RCC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RCC" >&5
+$as_echo "$RCC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$RCC" && break
+done
+test -n "$RCC" || RCC="false"
+
+    if test x"$RCC" = xfalse; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find rcc (Qt Resource Compiler) in your PATH. Try using --with-qt." >&5
+$as_echo "$as_me: WARNING: Cannot find rcc (Qt Resource Compiler) in your PATH. Try using --with-qt." >&2;}
+    fi
+  fi
+
+  # If we don't know the path to Qt, guess it from the path to qmake.
+  if test x"$QT_PATH" = x; then
+    QT_PATH=`dirname "$QMAKE"`
+  fi
+  if test x"$QT_PATH" = x; then
+    as_fn_error $? "Cannot find the path to your Qt install. Use --with-qt." "$LINENO" 5 
+  fi
+  
+
+  # Get ready to build a test-app with Qt.
+
+  # Look for a writable temporary directory.
+  
+  if test x"$TMPDIR" = x || test ! -d "$TMPDIR" || test ! -w "$TMPDIR"; then
+    echo "$as_me:$LINENO: no TMPDIR or bad TMPDIR ($TMPDIR)" \
+      >&5
+    for i in /tmp /var/tmp; do
+      if test -d "$i" && test -w "$i"; then
+        TMPDIR=$i
+        export TMPDIR
+        echo "$as_me:$LINENO: setting TMPDIR=$TMPDIR" >&5
+        break
+      fi
+    done
+  fi
+
+  # Kludge!!  QMake has a very strange behavior.  For instance, if you
+  # install Qt under your $HOME and run QMake somewhere else under your
+  # $HOME, it will try to be clever and produce Makefiles with relative
+  # include paths.  In order to avoid this, we will test QMake from a
+  # temporary directory (usually /tmp).  Note that this problem was only
+  # observed with Qt 4.
+  my_configure_pwd=`pwd`
+  my_tmpdir="$TMPDIR/conftest$$.dir"
+  test -d "$my_tmpdir" || mkdir "$my_tmpdir"
+  if test -w "$my_tmpdir" && cd "$my_tmpdir"
+  then
+    :
+  else
+    as_fn_error $? "Cannot cd to or write in $my_tmpdir" "$LINENO" 5 
+  fi
+  cat >conftest.h <<_ASEOF
+#include <QObject>
+
+class Foo: public QObject
+{
+  Q_OBJECT;
+public:
+  Foo();
+  ~Foo() {}
+public slots:
+  void setValue(int value);
+signals:
+  void valueChanged(int newValue);
+private:
+  int value_;
+};
+_ASEOF
+
+  cat >conftest.cpp <<_ASEOF
+#include "conftest.h"
+Foo::Foo()
+  : value_ (42)
+{
+  connect(this, SIGNAL(valueChanged(int)), this, SLOT(setValue(int)));
+}
+
+void Foo::setValue(int value)
+{
+  value_ = value;
+}
+
+int main()
+{
+  Foo f;
+}
+_ASEOF
+  if $QMAKE -project; then :; else
+    as_fn_error $? "Calling $QMAKE -project failed." "$LINENO" 5 
+  fi
+
+  # Find the .pro file generated by qmake.
+  pro_file='conftest.dir.pro'
+  test -f $pro_file || pro_file=`echo *.pro`
+  if test -f "$pro_file"; then :; else
+    as_fn_error $? "Can't find the .pro file generated by Qmake." "$LINENO" 5 
+  fi
+
+
+
+
+
+
+
+  echo "$as_me:$LINENO: Invoking $QMAKE on $pro_file" >&5
+  sed 's/^/| /' "$pro_file" >&5
+
+  if $QMAKE; then :; else
+    as_fn_error $? "Calling $QMAKE failed." "$LINENO" 5 
+  fi
+  # Try to compile a simple Qt app.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can build a simple Qt app" >&5
+$as_echo_n "checking whether we can build a simple Qt app... " >&6; }
+if test "${at_cv_qt_build+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_qt_build=ko
+  : ${MAKE=make}
+
+  if $MAKE >&5 2>&1; then
+    at_cv_qt_build='ok, looks like Qt 4'
+  else
+    echo "$as_me:$LINENO: Build failed, trying to #include <qobject.h> \
+instead" >&5
+    sed 's/<QObject>/<qobject.h>/' conftest.h > tmp.h && mv tmp.h conftest.h
+    if $MAKE >&5 2>&1; then
+      at_cv_qt_build='ok, looks like Qt 3'
+    else
+      # Sometimes (such as on Debian) build will fail because Qt hasn't been
+      # installed in debug mode and qmake tries (by default) to build apps in
+      # debug mode => Try again in release mode.
+      echo "$as_me:$LINENO: Build failed, trying to enforce release mode" \
+            >&5
+
+       # Tweak the value of CONFIG in the .pro file for +release.
+
+  qt_conf=''
+  for at_mod in +release; do
+    at_mod=`echo "$at_mod" | sed 's/^-//; tough
+                                  s/^+//; beef
+                                  :ough
+                                  s/^/CONFIG -= /;n
+                                  :eef
+                                  s/^/CONFIG += /'`
+    qt_conf="$qt_conf
+$at_mod"
+  done
+  echo "$qt_conf" | sed 1d >>"$pro_file"
+
+
+      sed 's/<qobject.h>/<QObject>/' conftest.h > tmp.h && mv tmp.h conftest.h
+      if $MAKE >&5 2>&1; then
+        at_cv_qt_build='ok, looks like Qt 4, release mode forced'
+      else
+        echo "$as_me:$LINENO: Build failed, trying to #include <qobject.h> \
+instead" >&5
+        sed 's/<QObject>/<qobject.h>/' conftest.h > tmp.h && mv tmp.h conftest.h
+        if $MAKE >&5 2>&1; then
+          at_cv_qt_build='ok, looks like Qt 3, release mode forced'
+        else
+          at_cv_qt_build=ko
+          echo "$as_me:$LINENO: failed program was:" >&5
+          sed 's/^/| /' conftest.h >&5
+          echo "$as_me:$LINENO: failed program was:" >&5
+          sed 's/^/| /' conftest.cpp >&5
+        fi # if make with Qt3-style #include and release mode forced.
+      fi # if make with Qt4-style #include and release mode forced.
+    fi # if make with Qt3-style #include.
+  fi # if make with Qt4-style #include.
+  
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_qt_build" >&5
+$as_echo "$at_cv_qt_build" >&6; }
+  if test x"$at_cv_qt_build" = xko; then
+    as_fn_error $? "Cannot build a test Qt program" "$LINENO" 5 
+  fi
+  QT_VERSION_MAJOR=`echo "$at_cv_qt_build" | sed 's/^^0-9*//'`
+  
+
+  # This sed filter is applied after an expression of the form: /^FOO.*=/!d;
+  # It starts by removing the beginning of the line, removing references to
+  # SUBLIBS, removing unnecessary whitespaces at the beginning, and prefixes
+  # all variable uses by QT_.
+  qt_sed_filter='s///;
+                 s/$(SUBLIBS)//g;
+                 s/^ *//;
+                 s/\$(\(@<:@A-Z_@:>@@<:@A-Z_@:>@*\))/$(QT_\1)/g'
+
+  # Find the Makefile (qmake happens to generate a fake Makefile which invokes
+  # a Makefile.Debug or Makefile.Release). We we have both, we'll pick the
+  # Makefile.Release. The reason is that the main difference is that release
+  # uses -Os and debug -g. We can override -Os by passing another -O but we
+  # usually don't override -g.
+  if test -f Makefile.Release; then
+    at_mfile='Makefile.Release'
+  else
+    at_mfile='Makefile'
+  fi
+  if test -f $at_mfile; then :; else
+    cd "$my_configure_pwd"
+    as_fn_error $? "Cannot find the Makefile generated by qmake." "$LINENO" 5 
+  fi
+
+  # Find the DEFINES of Qt (should have been named CPPFLAGS).
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the DEFINES to use with Qt" >&5
+$as_echo_n "checking for the DEFINES to use with Qt... " >&6; }
+if test "${at_cv_env_QT_DEFINES+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_DEFINES=`sed "/^DEFINES@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_DEFINES" >&5
+$as_echo "$at_cv_env_QT_DEFINES" >&6; }
+  QT_DEFINES=$at_cv_env_QT_DEFINES
+
+
+  # Find the CFLAGS of Qt (We can use Qt in C?!)
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the CFLAGS to use with Qt" >&5
+$as_echo_n "checking for the CFLAGS to use with Qt... " >&6; }
+if test "${at_cv_env_QT_CFLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_CFLAGS=`sed "/^CFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_CFLAGS" >&5
+$as_echo "$at_cv_env_QT_CFLAGS" >&6; }
+  QT_CFLAGS=$at_cv_env_QT_CFLAGS
+
+
+  # Find the CXXFLAGS of Qt.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the CXXFLAGS to use with Qt" >&5
+$as_echo_n "checking for the CXXFLAGS to use with Qt... " >&6; }
+if test "${at_cv_env_QT_CXXFLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_CXXFLAGS=`sed "/^CXXFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_CXXFLAGS" >&5
+$as_echo "$at_cv_env_QT_CXXFLAGS" >&6; }
+  QT_CXXFLAGS=$at_cv_env_QT_CXXFLAGS
+
+
+  # Find the INCPATH of Qt.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the INCPATH to use with Qt" >&5
+$as_echo_n "checking for the INCPATH to use with Qt... " >&6; }
+if test "${at_cv_env_QT_INCPATH+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_INCPATH=`sed "/^INCPATH@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_INCPATH" >&5
+$as_echo "$at_cv_env_QT_INCPATH" >&6; }
+  QT_INCPATH=$at_cv_env_QT_INCPATH
+
+
+  QT_CPPFLAGS="$at_cv_env_QT_DEFINES $at_cv_env_QT_INCPATH"
+
+
+  # Find the LFLAGS of Qt (Should have been named LDFLAGS)
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the LDFLAGS to use with Qt" >&5
+$as_echo_n "checking for the LDFLAGS to use with Qt... " >&6; }
+if test "${at_cv_env_QT_LDFLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_LDFLAGS=`sed "/^LDFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_LDFLAGS" >&5
+$as_echo "$at_cv_env_QT_LDFLAGS" >&6; }
+  QT_LFLAGS=$at_cv_env_QT_LDFLAGS
+
+  QT_LDFLAGS=$at_cv_env_QT_LDFLAGS
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether host operating system is Darwin" >&5
+$as_echo_n "checking whether host operating system is Darwin... " >&6; }
+  at_darwin="no"
+  case $host_os in
+    darwin*)
+      at_darwin="yes"
+      ;;
+  esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_darwin" >&5
+$as_echo "$at_darwin" >&6; }
+
+  # Find the LIBS of Qt.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the LIBS to use with Qt" >&5
+$as_echo_n "checking for the LIBS to use with Qt... " >&6; }
+if test "${at_cv_env_QT_LIBS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_LIBS=`sed "/^LIBS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+   if test x$at_darwin = xyes; then
+     # Fix QT_LIBS: as of today Libtool (GNU Libtool 1.5.23a) doesn't handle
+     # -F properly. The "bug" has been fixed on 22 October 2006
+     # by Peter O'Gorman but we provide backward compatibility here.
+     at_cv_env_QT_LIBS=`echo "$at_cv_env_QT_LIBS" \
+                             | sed 's/^-F/-Wl,-F/;s/ -F/ -Wl,-F/g'`
+   fi
+  
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_LIBS" >&5
+$as_echo "$at_cv_env_QT_LIBS" >&6; }
+  QT_LIBS=$at_cv_env_QT_LIBS
+
+
+  cd "$my_configure_pwd" || echo 'WTF!'
+  rm -rf "$my_tmpdir"
+
+     
+  if test x"$QMAKE" = x; then
+    as_fn_error $? "\$QMAKE is empty. \
+Did you invoke AT@&t at _WITH_QT before AT@&t at _REQUIRE_QT_VERSION?" "$LINENO" 5 
+  fi
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt's version" >&5
+$as_echo_n "checking for Qt's version... " >&6; }
+if test "${at_cv_QT_VERSION+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  echo "$as_me:$LINENO: Running $QMAKE --version:" >&5
+  $QMAKE --version >&5 2>&1
+  qmake_version_sed='/^.*\([0-9]\.[0-9]\.[0-9]\).*$/!d;s//\1/'
+  at_cv_QT_VERSION=`$QMAKE --version 2>&1 | sed "$qmake_version_sed"`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_QT_VERSION" >&5
+$as_echo "$at_cv_QT_VERSION" >&6; }
+  if test x"$at_cv_QT_VERSION" = x; then
+    as_fn_error $? "Cannot detect Qt's version." "$LINENO" 5 
+  fi
+  QT_VERSION=$at_cv_QT_VERSION
+
+  as_arg_v1=$QT_VERSION
+as_arg_v2=4.3
+awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
+case $? in @%:@(
+  1) :
+    as_fn_error $? "This package requires Qt 4.3 or above." "$LINENO" 5  ;; @%:@(
+  0) :
+     ;; @%:@(
+  2) :
+     ;; @%:@(
+  *) :
+     ;;
+esac
+
+    test_qt=true
+fi
+ if test x$test_qt = xtrue; then
+  USE_QT_TRUE=
+  USE_QT_FALSE='#'
+else
+  USE_QT_TRUE='#'
+  USE_QT_FALSE=
+fi
+
+
+@%:@ Check whether --enable-python was given.
+if test "${enable_python+set}" = set; then :
+  enableval=$enable_python; case "${enableval}" in
+  yes) python=true ;;
+  no)  python=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-python" "$LINENO" 5  ;;
+esac
+else
+  python=false
+fi
+
+if (test x$langall = xtrue || test x$python = xtrue) ;then
+    # Extract the first word of "python-config", so it can be a program name with args.
+set dummy python-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_PYTHON_HEADERS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$PYTHON_HEADERS"; then
+  ac_cv_prog_PYTHON_HEADERS="$PYTHON_HEADERS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PYTHON_HEADERS="`python-config --cflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+PYTHON_HEADERS=$ac_cv_prog_PYTHON_HEADERS
+if test -n "$PYTHON_HEADERS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_HEADERS" >&5
+$as_echo "$PYTHON_HEADERS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    # Extract the first word of "swig$EXEEXT", so it can be a program name with args.
+set dummy swig$EXEEXT; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_HAVE_SWIG+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$HAVE_SWIG"; then
+  ac_cv_prog_HAVE_SWIG="$HAVE_SWIG" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_HAVE_SWIG="true"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+HAVE_SWIG=$ac_cv_prog_HAVE_SWIG
+if test -n "$HAVE_SWIG"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_SWIG" >&5
+$as_echo "$HAVE_SWIG" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    if (test "$PYTHON_HEADERS" && test "$HAVE_SWIG") ;then
+	test_python=true
+	
+      
+
+  
+        # Find any Python interpreter.
+    if test -z "$PYTHON"; then
+      for ac_prog in python python2 python3 python3.0 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_PYTHON+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $PYTHON in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+PYTHON=$ac_cv_path_PYTHON
+if test -n "$PYTHON"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
+$as_echo "$PYTHON" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$PYTHON" && break
+done
+test -n "$PYTHON" || PYTHON=":"
+
+    fi
+    am_display_PYTHON=python
+  
+
+  if test "$PYTHON" = :; then
+      as_fn_error $? "no suitable Python interpreter found" "$LINENO" 5 
+  else
+
+      
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
+$as_echo_n "checking for $am_display_PYTHON version... " >&6; }
+if test "${am_cv_python_version+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
+$as_echo "$am_cv_python_version" >&6; }
+  PYTHON_VERSION=$am_cv_python_version
+
+
+        
+  PYTHON_PREFIX='${prefix}'
+
+  PYTHON_EXEC_PREFIX='${exec_prefix}'
+
+
+    
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
+$as_echo_n "checking for $am_display_PYTHON platform... " >&6; }
+if test "${am_cv_python_platform+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
+$as_echo "$am_cv_python_platform" >&6; }
+  PYTHON_PLATFORM=$am_cv_python_platform
+
+
+
+  
+                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
+$as_echo_n "checking for $am_display_PYTHON script directory... " >&6; }
+if test "${am_cv_python_pythondir+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test "x$prefix" = xNONE
+     then
+       am_py_prefix=$ac_default_prefix
+     else
+       am_py_prefix=$prefix
+     fi
+     am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
+     echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
+     case $am_cv_python_pythondir in
+     $am_py_prefix*)
+       am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
+       am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
+       ;;
+     *)
+       case $am_py_prefix in
+         /usr|/System*) ;;
+         *)
+	  am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
+	  ;;
+       esac
+       ;;
+     esac
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
+$as_echo "$am_cv_python_pythondir" >&6; }
+  pythondir=$am_cv_python_pythondir
+
+
+      
+  pkgpythondir=\${pythondir}/$PACKAGE
+
+
+            { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
+$as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; }
+if test "${am_cv_python_pyexecdir+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test "x$exec_prefix" = xNONE
+     then
+       am_py_exec_prefix=$am_py_prefix
+     else
+       am_py_exec_prefix=$exec_prefix
+     fi
+     am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
+     echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
+     case $am_cv_python_pyexecdir in
+     $am_py_exec_prefix*)
+       am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
+       am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
+       ;;
+     *)
+       case $am_py_exec_prefix in
+         /usr|/System*) ;;
+         *)
+	   am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
+	   ;;
+       esac
+       ;;
+     esac
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
+$as_echo "$am_cv_python_pyexecdir" >&6; }
+  pyexecdir=$am_cv_python_pyexecdir
+
+
+  
+  pkgpyexecdir=\${pyexecdir}/$PACKAGE
+
+
+    
+  fi
+
+
+    else
+	echo Please install python-dev and swig packages
+	exit
+    fi 
+fi
+ if test x$test_python = xtrue ; then
+  USE_PYTHON_TRUE=
+  USE_PYTHON_FALSE='#'
+else
+  USE_PYTHON_TRUE='#'
+  USE_PYTHON_FALSE=
+fi
+
+
+@%:@ Check whether --enable-octave was given.
+if test "${enable_octave+set}" = set; then :
+  enableval=$enable_octave; case "${enableval}" in
+  yes) octave=true ;;
+  no)  octave=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-octave" "$LINENO" 5  ;;
+esac
+else
+  octave=false
+fi
+
+if (test x$langall = xtrue || test x$octave = xtrue) ;then
+    # Extract the first word of "octave-config", so it can be a program name with args.
+set dummy octave-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OCTAVE+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OCTAVE"; then
+  ac_cv_prog_OCTAVE="$OCTAVE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OCTAVE="octave-config"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OCTAVE=$ac_cv_prog_OCTAVE
+if test -n "$OCTAVE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OCTAVE" >&5
+$as_echo "$OCTAVE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+# find Octave arch
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Octave arch" >&5
+$as_echo_n "checking for Octave arch... " >&6; }
+    OCTAVE_ARCH=`$OCTAVE -p CANONICAL_HOST_TYPE`-`$OCTAVE -p API_VERSION`
+    OCTAVE_INCFLAGS="-I`$OCTAVE -p OCTINCLUDEDIR`"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OCTAVE_ARCH" >&5
+$as_echo "$OCTAVE_ARCH" >&6; }
+    OCTAVE_ARCH=$OCTAVE_ARCH
+
+    OCTAVE_INCFLAGS=$OCTAVE_INCFLAGS
+
+    test_octave=true
+fi
+ if test x$test_octave = xtrue ; then
+  USE_OCTAVE_TRUE=
+  USE_OCTAVE_FALSE='#'
+else
+  USE_OCTAVE_TRUE='#'
+  USE_OCTAVE_FALSE=
+fi
+
+
+@%:@ Check whether --enable-testio was given.
+if test "${enable_testio+set}" = set; then :
+  enableval=$enable_testio; case "${enableval}" in
+  yes) testio=true ;;
+  no)  testio=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-testio" "$LINENO" 5  ;;
+esac
+else
+  testio=false
+fi
+
+ if test x$testio = xtrue ; then
+  USE_TESTIO_TRUE=
+  USE_TESTIO_FALSE='#'
+else
+  USE_TESTIO_TRUE='#'
+  USE_TESTIO_FALSE=
+fi
+
+
+@%:@ Check whether --enable-docs was given.
+if test "${enable_docs+set}" = set; then :
+  enableval=$enable_docs; case "${enableval}" in
+  yes) docs=true ;;
+  no)  docs=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-docs" "$LINENO" 5  ;;
+esac
+else
+  docs=false
+fi
+
+if (test x$docs = xtrue || test x$all = xtrue) ;then
+	ac_config_files="$ac_config_files texinfo/Makefile texinfo/png/Makefile"
+
+fi
+ if (test x$docs = xtrue || test x$all = xtrue) ; then
+  USE_DOCS_TRUE=
+  USE_DOCS_FALSE='#'
+else
+  USE_DOCS_TRUE='#'
+  USE_DOCS_FALSE=
+fi
+
+
+AM_CXXFLAGS="-Wall $GSL_FLAGS"
+
+
+ac_config_files="$ac_config_files Makefile mgl/Makefile examples/Makefile include/Makefile lang/Makefile utils/Makefile widgets/Makefile"
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems.  If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+      *) { eval $ac_var=; unset $ac_var;} ;;
+      esac ;;
+    esac
+  done
+
+  (set) 2>&1 |
+    case $as_nl`(ac_space=' '; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      # `set' does not quote correctly, so add quotes: double-quote
+      # substitution turns \\\\ into \\, and sed turns \\ into \.
+      sed -n \
+	"s/'/'\\\\''/g;
+	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+      ;; #(
+    *)
+      # `set' quotes correctly as required by POSIX, so do not add quotes.
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+) |
+  sed '
+     /^ac_cv_env_/b end
+     t clear
+     :clear
+     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+     t end
+     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+     :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+  if test -w "$cache_file"; then
+    test "x$cache_file" != "x/dev/null" &&
+      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
+$as_echo "$as_me: updating cache $cache_file" >&6;}
+    cat confcache >$cache_file
+  else
+    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
+$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+  fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+DEFS=-DHAVE_CONFIG_H
+
+ac_libobjs=
+ac_ltlibobjs=
+U=
+for ac_i in : $LIB@&t at OBJS; do test "x$ac_i" = x: && continue
+  # 1. Remove the extension, and $U if already installed.
+  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
+  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
+  #    will be set to the directory where LIBOBJS objects are built.
+  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIB@&t at OBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+ if test -n "$EXEEXT"; then
+  am__EXEEXT_TRUE=
+  am__EXEEXT_FALSE='#'
+else
+  am__EXEEXT_TRUE='#'
+  am__EXEEXT_FALSE=
+fi
+
+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
+  as_fn_error $? "conditional \"AMDEP\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
+  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
+  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
+  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_PTHREAD_TRUE}" && test -z "${USE_PTHREAD_FALSE}"; then
+  as_fn_error $? "conditional \"USE_PTHREAD\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_GSL_TRUE}" && test -z "${USE_GSL_FALSE}"; then
+  as_fn_error $? "conditional \"USE_GSL\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_GLUT_TRUE}" && test -z "${USE_GLUT_FALSE}"; then
+  as_fn_error $? "conditional \"USE_GLUT\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_HDF5_TRUE}" && test -z "${USE_HDF5_FALSE}"; then
+  as_fn_error $? "conditional \"USE_HDF5\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_GIF_TRUE}" && test -z "${USE_GIF_FALSE}"; then
+  as_fn_error $? "conditional \"USE_GIF\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_JPEG_TRUE}" && test -z "${USE_JPEG_FALSE}"; then
+  as_fn_error $? "conditional \"USE_JPEG\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_FLTK_TRUE}" && test -z "${USE_FLTK_FALSE}"; then
+  as_fn_error $? "conditional \"USE_FLTK\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_WX_TRUE}" && test -z "${USE_WX_FALSE}"; then
+  as_fn_error $? "conditional \"USE_WX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_QT_TRUE}" && test -z "${USE_QT_FALSE}"; then
+  as_fn_error $? "conditional \"USE_QT\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_PYTHON_TRUE}" && test -z "${USE_PYTHON_FALSE}"; then
+  as_fn_error $? "conditional \"USE_PYTHON\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_OCTAVE_TRUE}" && test -z "${USE_OCTAVE_FALSE}"; then
+  as_fn_error $? "conditional \"USE_OCTAVE\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_TESTIO_TRUE}" && test -z "${USE_TESTIO_FALSE}"; then
+  as_fn_error $? "conditional \"USE_TESTIO\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_DOCS_TRUE}" && test -z "${USE_DOCS_FALSE}"; then
+  as_fn_error $? "conditional \"USE_DOCS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+
+: ${CONFIG_STATUS=./config.status}
+ac_write_fail=0
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
+as_write_fail=0
+cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+
+SHELL=\${CONFIG_SHELL-$SHELL}
+export SHELL
+_ASEOF
+cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in @%:@(
+  *posix*) :
+    set -o posix ;; @%:@(
+  *) :
+     ;;
+esac
+fi
+
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='print -r --'
+  as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='printf %s\n'
+  as_echo_n='printf %s'
+else
+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+    as_echo_n='/usr/ucb/echo -n'
+  else
+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+    as_echo_n_body='eval
+      arg=$1;
+      case $arg in @%:@(
+      *"$as_nl"*)
+	expr "X$arg" : "X\\(.*\\)$as_nl";
+	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+      esac;
+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+    '
+    export as_echo_n_body
+    as_echo_n='sh -c $as_echo_n_body as_echo'
+  fi
+  export as_echo_body
+  as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  PATH_SEPARATOR=:
+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+      PATH_SEPARATOR=';'
+  }
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in @%:@((
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  exit 1
+fi
+
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there.  '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# CDPATH.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+
+@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
+@%:@ ----------------------------------------
+@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+@%:@ script with STATUS, using 1 if that was 0.
+as_fn_error ()
+{
+  as_status=$1; test $as_status -eq 0 && as_status=1
+  if test "$4"; then
+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+  fi
+  $as_echo "$as_me: error: $2" >&2
+  as_fn_exit $as_status
+} @%:@ as_fn_error
+
+
+@%:@ as_fn_set_status STATUS
+@%:@ -----------------------
+@%:@ Set @S|@? to STATUS, without forking.
+as_fn_set_status ()
+{
+  return $1
+} @%:@ as_fn_set_status
+
+@%:@ as_fn_exit STATUS
+@%:@ -----------------
+@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+  set +e
+  as_fn_set_status $1
+  exit $1
+} @%:@ as_fn_exit
+
+@%:@ as_fn_unset VAR
+@%:@ ---------------
+@%:@ Portably unset VAR.
+as_fn_unset ()
+{
+  { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
+@%:@ as_fn_append VAR VALUE
+@%:@ ----------------------
+@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
+@%:@ advantage of any shell optimizations that allow amortized linear growth over
+@%:@ repeated appends, instead of the typical quadratic growth present in naive
+@%:@ implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+  eval 'as_fn_append ()
+  {
+    eval $1+=\$2
+  }'
+else
+  as_fn_append ()
+  {
+    eval $1=\$$1\$2
+  }
+fi # as_fn_append
+
+@%:@ as_fn_arith ARG...
+@%:@ ------------------
+@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
+@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
+@%:@ must be portable across @S|@(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+  eval 'as_fn_arith ()
+  {
+    as_val=$(( $* ))
+  }'
+else
+  as_fn_arith ()
+  {
+    as_val=`expr "$@" || test $? -eq 1`
+  }
+fi # as_fn_arith
+
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in @%:@(((((
+-n*)
+  case `echo 'xy\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  xy)  ECHO_C='\c';;
+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
+       ECHO_T='	';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+  if ln -s conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s='ln -s'
+    # ... but there are two gotchas:
+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+    # In both cases, we have to default to `cp -p'.
+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+      as_ln_s='cp -p'
+  elif ln conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s=ln
+  else
+    as_ln_s='cp -p'
+  fi
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+
+@%:@ as_fn_mkdir_p
+@%:@ -------------
+@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
+
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || eval $as_mkdir_p || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_dir" : 'X\(//\)[^/]' \| \
+	 X"$as_dir" : 'X\(//\)$' \| \
+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
+
+
+} @%:@ as_fn_mkdir_p
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p='mkdir -p "$as_dir"'
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+	test -d "$1/.";
+      else
+	case $1 in @%:@(
+	-*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+## ----------------------------------- ##
+## Main body of $CONFIG_STATUS script. ##
+## ----------------------------------- ##
+_ASEOF
+test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# Save the log message, to keep $0 and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by mathgl $as_me 1.10, which was
+generated by GNU Autoconf 2.67.  Invocation command line was
+
+  CONFIG_FILES    = $CONFIG_FILES
+  CONFIG_HEADERS  = $CONFIG_HEADERS
+  CONFIG_LINKS    = $CONFIG_LINKS
+  CONFIG_COMMANDS = $CONFIG_COMMANDS
+  $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+case $ac_config_files in *"
+"*) set x $ac_config_files; shift; ac_config_files=$*;;
+esac
+
+case $ac_config_headers in *"
+"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
+esac
+
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+# Files that config.status was made for.
+config_files="$ac_config_files"
+config_headers="$ac_config_headers"
+config_commands="$ac_config_commands"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+ac_cs_usage="\
+\`$as_me' instantiates files and other configuration actions
+from templates according to the current configuration.  Unless the files
+and actions are specified as TAGs, all are instantiated by default.
+
+Usage: $0 [OPTION]... [TAG]...
+
+  -h, --help       print this help, then exit
+  -V, --version    print version number and configuration settings, then exit
+      --config     print configuration, then exit
+  -q, --quiet, --silent
+                   do not print progress messages
+  -d, --debug      don't remove temporary files
+      --recheck    update $as_me by reconfiguring in the same conditions
+      --file=FILE[:TEMPLATE] 
+                   instantiate the configuration file FILE
+      --header=FILE[:TEMPLATE] 
+                   instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Configuration commands:
+$config_commands
+
+Report bugs to <mathgl.abalakin at gmail.com>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
+ac_cs_version="\\
+mathgl config.status 1.10
+configured by $0, generated by GNU Autoconf 2.67,
+  with options \\"\$ac_cs_config\\"
+
+Copyright (C) 2010 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+INSTALL='$INSTALL'
+MKDIR_P='$MKDIR_P'
+AWK='$AWK'
+test -n "\$AWK" || AWK=awk
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+  case $1 in
+  --*=?*)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+    ac_shift=:
+    ;;
+  --*=)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=
+    ac_shift=:
+    ;;
+  *)
+    ac_option=$1
+    ac_optarg=$2
+    ac_shift=shift
+    ;;
+  esac
+
+  case $ac_option in
+  # Handling of the options.
+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+    ac_cs_recheck=: ;;
+  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+    $as_echo "$ac_cs_version"; exit ;;
+  --config | --confi | --conf | --con | --co | --c )
+    $as_echo "$ac_cs_config"; exit ;;
+  --debug | --debu | --deb | --de | --d | -d )
+    debug=: ;;
+  --file | --fil | --fi | --f )
+    $ac_shift
+    case $ac_optarg in
+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    '') as_fn_error $? "missing file argument" ;;
+    esac
+    as_fn_append CONFIG_FILES " '$ac_optarg'"
+    ac_need_defaults=false;;
+  --header | --heade | --head | --hea )
+    $ac_shift
+    case $ac_optarg in
+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
+    ac_need_defaults=false;;
+  --he | --h)
+    # Conflict between --help and --header
+    as_fn_error $? "ambiguous option: \`$1'
+Try \`$0 --help' for more information.";;
+  --help | --hel | -h )
+    $as_echo "$ac_cs_usage"; exit ;;
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil | --si | --s)
+    ac_cs_silent=: ;;
+
+  # This is an error.
+  -*) as_fn_error $? "unrecognized option: \`$1'
+Try \`$0 --help' for more information." ;;
+
+  *) as_fn_append ac_config_targets " $1"
+     ac_need_defaults=false ;;
+
+  esac
+  shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+  exec 6>/dev/null
+  ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+if \$ac_cs_recheck; then
+  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+  shift
+  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
+  CONFIG_SHELL='$SHELL'
+  export CONFIG_SHELL
+  exec "\$@"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+exec 5>>config.log
+{
+  echo
+  sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
+@%:@@%:@ Running $as_me. @%:@@%:@
+_ASBOX
+  $as_echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#
+# INIT-COMMANDS
+#
+AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
+DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
+macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
+macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
+enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
+pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
+enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
+host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
+host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
+host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
+build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
+build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
+build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
+SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
+Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
+GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
+EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
+FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
+LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
+NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
+LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
+max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
+ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
+exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
+lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
+lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
+lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
+reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
+reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
+file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
+AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
+AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
+RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
+old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
+CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
+GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
+SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
+ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
+MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
+need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
+DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
+NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
+LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
+libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
+shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
+export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
+allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
+inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
+link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
+fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
+always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
+export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
+variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
+need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
+version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
+runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
+libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
+soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
+old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
+striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
+predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
+postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
+predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
+postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
+LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# Quote evaled strings.
+for var in SED \
+GREP \
+EGREP \
+FGREP \
+LD \
+NM \
+LN_S \
+lt_SP2NL \
+lt_NL2SP \
+reload_flag \
+deplibs_check_method \
+file_magic_cmd \
+AR \
+AR_FLAGS \
+STRIP \
+RANLIB \
+CC \
+CFLAGS \
+compiler \
+lt_cv_sys_global_symbol_pipe \
+lt_cv_sys_global_symbol_to_cdecl \
+lt_cv_sys_global_symbol_to_c_name_address \
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
+SHELL \
+ECHO \
+lt_prog_compiler_no_builtin_flag \
+lt_prog_compiler_wl \
+lt_prog_compiler_pic \
+lt_prog_compiler_static \
+lt_cv_prog_compiler_c_o \
+need_locks \
+DSYMUTIL \
+NMEDIT \
+LIPO \
+OTOOL \
+OTOOL64 \
+shrext_cmds \
+export_dynamic_flag_spec \
+whole_archive_flag_spec \
+compiler_needs_object \
+with_gnu_ld \
+allow_undefined_flag \
+no_undefined_flag \
+hardcode_libdir_flag_spec \
+hardcode_libdir_flag_spec_ld \
+hardcode_libdir_separator \
+fix_srcfile_path \
+exclude_expsyms \
+include_expsyms \
+file_list_spec \
+variables_saved_for_relink \
+libname_spec \
+library_names_spec \
+soname_spec \
+finish_eval \
+old_striplib \
+striplib \
+compiler_lib_search_dirs \
+predep_objects \
+postdep_objects \
+predeps \
+postdeps \
+compiler_lib_search_path \
+LD_CXX \
+compiler_CXX \
+lt_prog_compiler_no_builtin_flag_CXX \
+lt_prog_compiler_wl_CXX \
+lt_prog_compiler_pic_CXX \
+lt_prog_compiler_static_CXX \
+lt_cv_prog_compiler_c_o_CXX \
+export_dynamic_flag_spec_CXX \
+whole_archive_flag_spec_CXX \
+compiler_needs_object_CXX \
+with_gnu_ld_CXX \
+allow_undefined_flag_CXX \
+no_undefined_flag_CXX \
+hardcode_libdir_flag_spec_CXX \
+hardcode_libdir_flag_spec_ld_CXX \
+hardcode_libdir_separator_CXX \
+fix_srcfile_path_CXX \
+exclude_expsyms_CXX \
+include_expsyms_CXX \
+file_list_spec_CXX \
+compiler_lib_search_dirs_CXX \
+predep_objects_CXX \
+postdep_objects_CXX \
+predeps_CXX \
+postdeps_CXX \
+compiler_lib_search_path_CXX; do
+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+    *[\\\\\\\`\\"\\\$]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds \
+old_postinstall_cmds \
+old_postuninstall_cmds \
+old_archive_cmds \
+extract_expsyms_cmds \
+old_archive_from_new_cmds \
+old_archive_from_expsyms_cmds \
+archive_cmds \
+archive_expsym_cmds \
+module_cmds \
+module_expsym_cmds \
+export_symbols_cmds \
+prelink_cmds \
+postinstall_cmds \
+postuninstall_cmds \
+finish_cmds \
+sys_lib_search_path_spec \
+sys_lib_dlsearch_path_spec \
+old_archive_cmds_CXX \
+old_archive_from_new_cmds_CXX \
+old_archive_from_expsyms_cmds_CXX \
+archive_cmds_CXX \
+archive_expsym_cmds_CXX \
+module_cmds_CXX \
+module_expsym_cmds_CXX \
+export_symbols_cmds_CXX \
+prelink_cmds_CXX; do
+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+    *[\\\\\\\`\\"\\\$]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case \$lt_ECHO in
+*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
+  ;;
+esac
+
+ac_aux_dir='$ac_aux_dir'
+xsi_shell='$xsi_shell'
+lt_shell_append='$lt_shell_append'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+
+    PACKAGE='$PACKAGE'
+    VERSION='$VERSION'
+    TIMESTAMP='$TIMESTAMP'
+    RM='$RM'
+    ofile='$ofile'
+
+
+
+
+
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+  case $ac_config_target in
+    "include/mgl/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/mgl/config.h" ;;
+    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
+    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+    "texinfo/Makefile") CONFIG_FILES="$CONFIG_FILES texinfo/Makefile" ;;
+    "texinfo/png/Makefile") CONFIG_FILES="$CONFIG_FILES texinfo/png/Makefile" ;;
+    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+    "mgl/Makefile") CONFIG_FILES="$CONFIG_FILES mgl/Makefile" ;;
+    "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
+    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
+    "lang/Makefile") CONFIG_FILES="$CONFIG_FILES lang/Makefile" ;;
+    "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
+    "widgets/Makefile") CONFIG_FILES="$CONFIG_FILES widgets/Makefile" ;;
+
+  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
+  esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used.  Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience.  Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+  tmp=
+  trap 'exit_status=$?
+  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+  trap 'as_fn_exit 1' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+  test -n "$tmp" && test -d "$tmp"
+}  ||
+{
+  tmp=./conf$$-$RANDOM
+  (umask 077 && mkdir "$tmp")
+} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=`echo X | tr X '\015'`
+# On cygwin, bash can eat \r inside `` if the user requested igncr.
+# But we know of no other shell where ac_cr would be empty at this
+# point, so we can use a bashism as a fallback.
+if test "x$ac_cr" = x; then
+  eval ac_cr=\$\'\\r\'
+fi
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+  ac_cs_awk_cr='\\r'
+else
+  ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+_ACEOF
+
+
+{
+  echo "cat >conf$$subs.awk <<_ACEOF" &&
+  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
+  echo "_ACEOF"
+} >conf$$subs.sh ||
+  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 
+ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+  . ./conf$$subs.sh ||
+    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 
+
+  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
+  if test $ac_delim_n = $ac_delim_num; then
+    break
+  elif $ac_last_try; then
+    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 
+  else
+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+  fi
+done
+rm -f conf$$subs.sh
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
+_ACEOF
+sed -n '
+h
+s/^/S["/; s/!.*/"]=/
+p
+g
+s/^[^!]*!//
+:repl
+t repl
+s/'"$ac_delim"'$//
+t delim
+:nl
+h
+s/\(.\{148\}\)..*/\1/
+t more1
+s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
+p
+n
+b repl
+:more1
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t nl
+:delim
+h
+s/\(.\{148\}\)..*/\1/
+t more2
+s/["\\]/\\&/g; s/^/"/; s/$/"/
+p
+b
+:more2
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t delim
+' <conf$$subs.awk | sed '
+/^[^""]/{
+  N
+  s/\n//
+}
+' >>$CONFIG_STATUS || ac_write_fail=1
+rm -f conf$$subs.awk
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+_ACAWK
+cat >>"\$tmp/subs1.awk" <<_ACAWK &&
+  for (key in S) S_is_set[key] = 1
+  FS = ""
+
+}
+{
+  line = $ 0
+  nfields = split(line, field, "@")
+  substed = 0
+  len = length(field[1])
+  for (i = 2; i < nfields; i++) {
+    key = field[i]
+    keylen = length(key)
+    if (S_is_set[key]) {
+      value = S[key]
+      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+      len += length(value) + length(field[++i])
+      substed = 1
+    } else
+      len += 1 + keylen
+  }
+
+  print line
+}
+
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+  cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 
+_ACEOF
+
+# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
+# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
+h
+s///
+s/^/:/
+s/[	 ]*$/:/
+s/:\$(srcdir):/:/g
+s/:\${srcdir}:/:/g
+s/:@srcdir@:/:/g
+s/^:*//
+s/:*$//
+x
+s/\(=[	 ]*\).*/\1/
+G
+s/\n//
+s/^[^=]*=[	 ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+fi # test -n "$CONFIG_FILES"
+
+# Set up the scripts for CONFIG_HEADERS section.
+# No need to generate them if there are no CONFIG_HEADERS.
+# This happens for instance with `./config.status Makefile'.
+if test -n "$CONFIG_HEADERS"; then
+cat >"$tmp/defines.awk" <<\_ACAWK ||
+BEGIN {
+_ACEOF
+
+# Transform confdefs.h into an awk script `defines.awk', embedded as
+# here-document in config.status, that substitutes the proper values into
+# config.h.in to produce config.h.
+
+# Create a delimiter string that does not exist in confdefs.h, to ease
+# handling of long lines.
+ac_delim='%!_!# '
+for ac_last_try in false false :; do
+  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
+  if test -z "$ac_t"; then
+    break
+  elif $ac_last_try; then
+    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 
+  else
+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+  fi
+done
+
+# For the awk script, D is an array of macro values keyed by name,
+# likewise P contains macro parameters if any.  Preserve backslash
+# newline sequences.
+
+ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
+sed -n '
+s/.\{148\}/&'"$ac_delim"'/g
+t rset
+:rset
+s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
+t def
+d
+:def
+s/\\$//
+t bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3"/p
+s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
+d
+:bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3\\\\\\n"\\/p
+t cont
+s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
+t cont
+d
+:cont
+n
+s/.\{148\}/&'"$ac_delim"'/g
+t clear
+:clear
+s/\\$//
+t bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/"/p
+d
+:bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
+b cont
+' <confdefs.h | sed '
+s/'"$ac_delim"'/"\\\
+"/g' >>$CONFIG_STATUS || ac_write_fail=1
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+  for (key in D) D_is_set[key] = 1
+  FS = ""
+}
+/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
+  line = \$ 0
+  split(line, arg, " ")
+  if (arg[1] == "#") {
+    defundef = arg[2]
+    mac1 = arg[3]
+  } else {
+    defundef = substr(arg[1], 2)
+    mac1 = arg[2]
+  }
+  split(mac1, mac2, "(") #)
+  macro = mac2[1]
+  prefix = substr(line, 1, index(line, defundef) - 1)
+  if (D_is_set[macro]) {
+    # Preserve the white space surrounding the "#".
+    print prefix "define", macro P[macro] D[macro]
+    next
+  } else {
+    # Replace #undef with comments.  This is necessary, for example,
+    # in the case of _POSIX_SOURCE, which is predefined and required
+    # on some systems where configure will not decide to define it.
+    if (defundef == "undef") {
+      print "/*", prefix defundef, macro, "*/"
+      next
+    }
+  }
+}
+{ print }
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 
+fi # test -n "$CONFIG_HEADERS"
+
+
+eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+  case $ac_tag in
+  :[FHLC]) ac_mode=$ac_tag; continue;;
+  esac
+  case $ac_mode$ac_tag in
+  :[FHL]*:*);;
+  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
+  :[FH]-) ac_tag=-:-;;
+  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+  esac
+  ac_save_IFS=$IFS
+  IFS=:
+  set x $ac_tag
+  IFS=$ac_save_IFS
+  shift
+  ac_file=$1
+  shift
+
+  case $ac_mode in
+  :L) ac_source=$1;;
+  :[FH])
+    ac_file_inputs=
+    for ac_f
+    do
+      case $ac_f in
+      -) ac_f="$tmp/stdin";;
+      *) # Look for the file first in the build tree, then in the source tree
+	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
+	 # because $ac_f cannot contain `:'.
+	 test -f "$ac_f" ||
+	   case $ac_f in
+	   [\\/$]*) false;;
+	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+	   esac ||
+	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
+      esac
+      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+      as_fn_append ac_file_inputs " '$ac_f'"
+    done
+
+    # Let's still pretend it is `configure' which instantiates (i.e., don't
+    # use $as_me), people would be surprised to read:
+    #    /* config.h.  Generated by config.status.  */
+    configure_input='Generated from '`
+	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+	`' by configure.'
+    if test x"$ac_file" != x-; then
+      configure_input="$ac_file.  $configure_input"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+    fi
+    # Neutralize special characters interpreted by sed in replacement strings.
+    case $configure_input in #(
+    *\&* | *\|* | *\\* )
+       ac_sed_conf_input=`$as_echo "$configure_input" |
+       sed 's/[\\\\&|]/\\\\&/g'`;; #(
+    *) ac_sed_conf_input=$configure_input;;
+    esac
+
+    case $ac_tag in
+    *:-:* | *:-) cat >"$tmp/stdin" \
+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
+    esac
+    ;;
+  esac
+
+  ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$ac_file" : 'X\(//\)[^/]' \| \
+	 X"$ac_file" : 'X\(//\)$' \| \
+	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  as_dir="$ac_dir"; as_fn_mkdir_p
+  ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+  case $ac_mode in
+  :F)
+  #
+  # CONFIG_FILE
+  #
+
+  case $INSTALL in
+  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+  esac
+  ac_MKDIR_P=$MKDIR_P
+  case $MKDIR_P in
+  [\\/$]* | ?:[\\/]* ) ;;
+  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
+  esac
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+ac_sed_dataroot='
+/datarootdir/ {
+  p
+  q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+  ac_datarootdir_hack='
+  s&@datadir@&$datadir&g
+  s&@docdir@&$docdir&g
+  s&@infodir@&$infodir&g
+  s&@localedir@&$localedir&g
+  s&@mandir@&$mandir&g
+  s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_sed_extra="$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+s&@MKDIR_P@&$ac_MKDIR_P&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5 
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined" >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined" >&2;}
+
+  rm -f "$tmp/stdin"
+  case $ac_file in
+  -) cat "$tmp/out" && rm -f "$tmp/out";;
+  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+  esac \
+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5 
+ ;;
+  :H)
+  #
+  # CONFIG_HEADER
+  #
+  if test x"$ac_file" != x-; then
+    {
+      $as_echo "/* $configure_input  */" \
+      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
+    } >"$tmp/config.h" \
+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 
+    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
+$as_echo "$as_me: $ac_file is unchanged" >&6;}
+    else
+      rm -f "$ac_file"
+      mv "$tmp/config.h" "$ac_file" \
+	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5 
+    fi
+  else
+    $as_echo "/* $configure_input  */" \
+      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
+      || as_fn_error $? "could not create -" "$LINENO" 5 
+  fi
+# Compute "$ac_file"'s index in $config_headers.
+_am_arg="$ac_file"
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+  case $_am_header in
+    $_am_arg | $_am_arg:* )
+      break ;;
+    * )
+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+  esac
+done
+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$_am_arg" : 'X\(//\)[^/]' \| \
+	 X"$_am_arg" : 'X\(//\)$' \| \
+	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$_am_arg" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`/stamp-h$_am_stamp_count
+ ;;
+  
+  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+  esac
+
+
+  case $ac_file$ac_mode in
+    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
+  # Autoconf 2.62 quotes --file arguments for eval, but not when files
+  # are listed without --file.  Let's play safe and only enable the eval
+  # if we detect the quoting.
+  case $CONFIG_FILES in
+  *\'*) eval set x "$CONFIG_FILES" ;;
+  *)   set x $CONFIG_FILES ;;
+  esac
+  shift
+  for mf
+  do
+    # Strip MF so we end up with the name of the file.
+    mf=`echo "$mf" | sed -e 's/:.*$//'`
+    # Check whether this is an Automake generated Makefile or not.
+    # We used to match only the files named `Makefile.in', but
+    # some people rename them; so instead we look at the file content.
+    # Grep'ing the first line is not enough: some people post-process
+    # each Makefile.in and add a new line on top of each file to say so.
+    # Grep'ing the whole file is not good either: AIX grep has a line
+    # limit of 2048, but all sed's we know have understand at least 4000.
+    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+      dirpart=`$as_dirname -- "$mf" ||
+$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$mf" : 'X\(//\)[^/]' \| \
+	 X"$mf" : 'X\(//\)$' \| \
+	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$mf" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+    else
+      continue
+    fi
+    # Extract the definition of DEPDIR, am__include, and am__quote
+    # from the Makefile without running `make'.
+    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+    test -z "$DEPDIR" && continue
+    am__include=`sed -n 's/^am__include = //p' < "$mf"`
+    test -z "am__include" && continue
+    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+    # When using ansi2knr, U may be empty or an underscore; expand it
+    U=`sed -n 's/^U = //p' < "$mf"`
+    # Find all dependency output files, they are included files with
+    # $(DEPDIR) in their names.  We invoke sed twice because it is the
+    # simplest approach to changing $(DEPDIR) to its actual value in the
+    # expansion.
+    for file in `sed -n "
+      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+      # Make sure the directory exists.
+      test -f "$dirpart/$file" && continue
+      fdir=`$as_dirname -- "$file" ||
+$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$file" : 'X\(//\)[^/]' \| \
+	 X"$file" : 'X\(//\)$' \| \
+	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      as_dir=$dirpart/$fdir; as_fn_mkdir_p
+      # echo "creating $dirpart/$file"
+      echo '# dummy' > "$dirpart/$file"
+    done
+  done
+}
+ ;;
+    "libtool":C) 
+    
+    # See if we are running on zsh, and set the options which allow our
+    # commands through without removal of \ escapes.
+    if test -n "${ZSH_VERSION+set}" ; then
+      setopt NO_GLOB_SUBST
+    fi
+
+    cfgfile="${ofile}T"
+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+    $RM "$cfgfile"
+
+    cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008 Free Software Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+#   This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags="CXX "
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names.  First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking.  This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# The directories searched by this compiler when creating a shared library.
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
+
+# Dependencies to place before and after the objects being linked to
+# create a shared library.
+predep_objects=$lt_predep_objects
+postdep_objects=$lt_postdep_objects
+predeps=$lt_predeps
+postdeps=$lt_postdeps
+
+# The library search path used internally by the compiler when linking
+# a shared library.
+compiler_lib_search_path=$lt_compiler_lib_search_path
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+  case $host_os in
+  aix3*)
+    cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+_LT_EOF
+    ;;
+  esac
+
+  
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+    || (rm -f "$cfgfile"; exit 1)
+
+  case $xsi_shell in
+  yes)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+  case ${1} in
+    */*) func_dirname_result="${1%/*}${2}" ;;
+    *  ) func_dirname_result="${3}" ;;
+  esac
+}
+
+# func_basename file
+func_basename ()
+{
+  func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+#   dirname:  Compute the dirname of FILE.  If nonempty,
+#             add APPEND to the result, otherwise set result
+#             to NONDIR_REPLACEMENT.
+#             value returned in "$func_dirname_result"
+#   basename: Compute filename of FILE.
+#             value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+  case ${1} in
+    */*) func_dirname_result="${1%/*}${2}" ;;
+    *  ) func_dirname_result="${3}" ;;
+  esac
+  func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+  # positional parameters, so assign one to ordinary parameter first.
+  func_stripname_result=${3}
+  func_stripname_result=${func_stripname_result#"${1}"}
+  func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+  func_opt_split_opt=${1%%=*}
+  func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+  case ${1} in
+    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+    *)    func_lo2o_result=${1} ;;
+  esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+  func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+  func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+  func_len_result=${#1}
+}
+
+_LT_EOF
+    ;;
+  *) # Bourne compatible functions.
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+  # Extract subdirectory from the argument.
+  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+  if test "X$func_dirname_result" = "X${1}"; then
+    func_dirname_result="${3}"
+  else
+    func_dirname_result="$func_dirname_result${2}"
+  fi
+}
+
+# func_basename file
+func_basename ()
+{
+  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+  case ${2} in
+    .*) func_stripname_result=`$ECHO "X${3}" \
+           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+    *)  func_stripname_result=`$ECHO "X${3}" \
+           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+  esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+  func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+  yes)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+  eval "$1+=\$2"
+}
+_LT_EOF
+    ;;
+  *)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+  eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+    ;;
+  esac
+
+
+  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+    || (rm -f "$cfgfile"; exit 1)
+
+  mv -f "$cfgfile" "$ofile" ||
+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+  chmod +x "$ofile"
+
+
+    cat <<_LT_EOF >> "$ofile"
+
+# ### BEGIN LIBTOOL TAG CONFIG: CXX
+
+# The linker used to build libraries.
+LD=$lt_LD_CXX
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds_CXX
+
+# A language specific compiler.
+CC=$lt_compiler_CXX
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC_CXX
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl_CXX
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic_CXX
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static_CXX
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc_CXX
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object_CXX
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds_CXX
+archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds_CXX
+module_expsym_cmds=$lt_module_expsym_cmds_CXX
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld_CXX
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag_CXX
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag_CXX
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking.  This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct_CXX
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute_CXX
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L_CXX
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic_CXX
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath_CXX
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs_CXX
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path_CXX
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols_CXX
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds_CXX
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms_CXX
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms_CXX
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds_CXX
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec_CXX
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action_CXX
+
+# The directories searched by this compiler when creating a shared library.
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
+
+# Dependencies to place before and after the objects being linked to
+# create a shared library.
+predep_objects=$lt_predep_objects_CXX
+postdep_objects=$lt_postdep_objects_CXX
+predeps=$lt_predeps_CXX
+postdeps=$lt_postdeps_CXX
+
+# The library search path used internally by the compiler when linking
+# a shared library.
+compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
+
+# ### END LIBTOOL TAG CONFIG: CXX
+_LT_EOF
+
+ ;;
+
+  esac
+done # for ac_tag
+
+
+as_fn_exit 0
+_ACEOF
+ac_clean_files=$ac_clean_files_save
+
+test $ac_write_fail = 0 ||
+  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded.  So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status.  When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+  ac_cs_success=:
+  ac_config_status_args=
+  test "$silent" = yes &&
+    ac_config_status_args="$ac_config_status_args --quiet"
+  exec 5>/dev/null
+  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+  exec 5>>config.log
+  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+  # would make configure fail if this is the last instruction.
+  $ac_cs_success || as_fn_exit 1
+fi
+if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
+fi
+
+
diff --git a/autom4te.cache/output.1 b/autom4te.cache/output.1
new file mode 100644
index 0000000..6bbf5fe
--- /dev/null
+++ b/autom4te.cache/output.1
@@ -0,0 +1,19583 @@
+@%:@! /bin/sh
+@%:@ Guess values for system-dependent variables and create Makefiles.
+@%:@ Generated by GNU Autoconf 2.67 for mathgl 1.10.
+@%:@
+@%:@ Report bugs to <mathgl.abalakin at gmail.com>.
+@%:@ 
+@%:@ 
+@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
+@%:@ Foundation, Inc.
+@%:@ 
+@%:@ 
+@%:@ This configure script is free software; the Free Software Foundation
+@%:@ gives unlimited permission to copy, distribute and modify it.
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in @%:@(
+  *posix*) :
+    set -o posix ;; @%:@(
+  *) :
+     ;;
+esac
+fi
+
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='print -r --'
+  as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='printf %s\n'
+  as_echo_n='printf %s'
+else
+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+    as_echo_n='/usr/ucb/echo -n'
+  else
+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+    as_echo_n_body='eval
+      arg=$1;
+      case $arg in @%:@(
+      *"$as_nl"*)
+	expr "X$arg" : "X\\(.*\\)$as_nl";
+	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+      esac;
+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+    '
+    export as_echo_n_body
+    as_echo_n='sh -c $as_echo_n_body as_echo'
+  fi
+  export as_echo_body
+  as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  PATH_SEPARATOR=:
+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+      PATH_SEPARATOR=';'
+  }
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in @%:@((
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  exit 1
+fi
+
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there.  '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# CDPATH.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test "x$CONFIG_SHELL" = x; then
+  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '\${1+\"\$@\"}'='\"\$@\"'
+  setopt NO_GLOB_SUBST
+else
+  case \`(set -o) 2>/dev/null\` in @%:@(
+  *posix*) :
+    set -o posix ;; @%:@(
+  *) :
+     ;;
+esac
+fi
+"
+  as_required="as_fn_return () { (exit \$1); }
+as_fn_success () { as_fn_return 0; }
+as_fn_failure () { as_fn_return 1; }
+as_fn_ret_success () { return 0; }
+as_fn_ret_failure () { return 1; }
+
+exitcode=0
+as_fn_success || { exitcode=1; echo as_fn_success failed.; }
+as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
+as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
+as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
+if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
+  
+else
+  exitcode=1; echo positional parameters were not saved.
+fi
+test x\$exitcode = x0 || exit 1"
+  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
+  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
+  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
+  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
+test \$(( 1 + 1 )) = 2 || exit 1"
+  if (eval "$as_required") 2>/dev/null; then :
+  as_have_required=yes
+else
+  as_have_required=no
+fi
+  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
+  
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_found=false
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  as_found=:
+  case $as_dir in @%:@(
+	 /*)
+	   for as_base in sh bash ksh sh5; do
+	     # Try only shells that exist, to save several forks.
+	     as_shell=$as_dir/$as_base
+	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
+  CONFIG_SHELL=$as_shell as_have_required=yes
+		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
+  break 2
+fi
+fi
+	   done;;
+       esac
+  as_found=false
+done
+$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
+	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
+  CONFIG_SHELL=$SHELL as_have_required=yes
+fi; }
+IFS=$as_save_IFS
+
+
+      if test "x$CONFIG_SHELL" != x; then :
+  # We cannot yet assume a decent shell, so we have to provide a
+	# neutralization value for shells without unset; and this also
+	# works around shells that cannot unset nonexistent variables.
+	BASH_ENV=/dev/null
+	ENV=/dev/null
+	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
+	export CONFIG_SHELL
+	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+fi
+
+    if test x$as_have_required = xno; then :
+  $as_echo "$0: This script requires a shell more modern than all"
+  $as_echo "$0: the shells that I found on your system."
+  if test x${ZSH_VERSION+set} = xset ; then
+    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
+    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
+  else
+    $as_echo "$0: Please tell bug-autoconf at gnu.org and
+$0: mathgl.abalakin at gmail.com about your system, including
+$0: any error possibly output before this message. Then
+$0: install a modern shell, or manually run the script
+$0: under such a shell if you do have one."
+  fi
+  exit 1
+fi
+fi
+fi
+SHELL=${CONFIG_SHELL-/bin/sh}
+export SHELL
+# Unset more variables known to interfere with behavior of common tools.
+CLICOLOR_FORCE= GREP_OPTIONS=
+unset CLICOLOR_FORCE GREP_OPTIONS
+
+## --------------------- ##
+## M4sh Shell Functions. ##
+## --------------------- ##
+@%:@ as_fn_unset VAR
+@%:@ ---------------
+@%:@ Portably unset VAR.
+as_fn_unset ()
+{
+  { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
+
+@%:@ as_fn_set_status STATUS
+@%:@ -----------------------
+@%:@ Set @S|@? to STATUS, without forking.
+as_fn_set_status ()
+{
+  return $1
+} @%:@ as_fn_set_status
+
+@%:@ as_fn_exit STATUS
+@%:@ -----------------
+@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+  set +e
+  as_fn_set_status $1
+  exit $1
+} @%:@ as_fn_exit
+
+@%:@ as_fn_mkdir_p
+@%:@ -------------
+@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
+
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || eval $as_mkdir_p || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_dir" : 'X\(//\)[^/]' \| \
+	 X"$as_dir" : 'X\(//\)$' \| \
+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
+
+
+} @%:@ as_fn_mkdir_p
+@%:@ as_fn_append VAR VALUE
+@%:@ ----------------------
+@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
+@%:@ advantage of any shell optimizations that allow amortized linear growth over
+@%:@ repeated appends, instead of the typical quadratic growth present in naive
+@%:@ implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+  eval 'as_fn_append ()
+  {
+    eval $1+=\$2
+  }'
+else
+  as_fn_append ()
+  {
+    eval $1=\$$1\$2
+  }
+fi # as_fn_append
+
+@%:@ as_fn_arith ARG...
+@%:@ ------------------
+@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
+@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
+@%:@ must be portable across @S|@(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+  eval 'as_fn_arith ()
+  {
+    as_val=$(( $* ))
+  }'
+else
+  as_fn_arith ()
+  {
+    as_val=`expr "$@" || test $? -eq 1`
+  }
+fi # as_fn_arith
+
+
+@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
+@%:@ ----------------------------------------
+@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+@%:@ script with STATUS, using 1 if that was 0.
+as_fn_error ()
+{
+  as_status=$1; test $as_status -eq 0 && as_status=1
+  if test "$4"; then
+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+  fi
+  $as_echo "$as_me: error: $2" >&2
+  as_fn_exit $as_status
+} @%:@ as_fn_error
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+
+  as_lineno_1=$LINENO as_lineno_1a=$LINENO
+  as_lineno_2=$LINENO as_lineno_2a=$LINENO
+  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
+  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
+  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
+  sed -n '
+    p
+    /[$]LINENO/=
+  ' <$as_myself |
+    sed '
+      s/[$]LINENO.*/&-/
+      t lineno
+      b
+      :lineno
+      N
+      :loop
+      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+      t loop
+      s/-\n.*//
+    ' >$as_me.lineno &&
+  chmod +x "$as_me.lineno" ||
+    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
+
+  # Don't try to exec as it changes $[0], causing all sort of problems
+  # (the dirname of $[0] is not the place where we might find the
+  # original and so on.  Autoconf is especially sensitive to this).
+  . "./$as_me.lineno"
+  # Exit status is that of the last command.
+  exit
+}
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in @%:@(((((
+-n*)
+  case `echo 'xy\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  xy)  ECHO_C='\c';;
+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
+       ECHO_T='	';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+  if ln -s conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s='ln -s'
+    # ... but there are two gotchas:
+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+    # In both cases, we have to default to `cp -p'.
+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+      as_ln_s='cp -p'
+  elif ln conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s=ln
+  else
+    as_ln_s='cp -p'
+  fi
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p='mkdir -p "$as_dir"'
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+	test -d "$1/.";
+      else
+	case $1 in @%:@(
+	-*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$lt_ECHO in
+X*--fallback-echo)
+  # Remove one level of quotation (which was required for Make).
+  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
+  ;;
+esac
+
+ECHO=${lt_ECHO-echo}
+if test "X$1" = X--no-reexec; then
+  # Discard the --no-reexec flag, and continue.
+  shift
+elif test "X$1" = X--fallback-echo; then
+  # Avoid inline document here, it may be left over
+  :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
+  # Yippee, $ECHO works!
+  :
+else
+  # Restart under the correct shell.
+  exec $SHELL "$0" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+  # used as fallback echo
+  shift
+  cat <<_LT_EOF
+$*
+_LT_EOF
+  exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test -z "$lt_ECHO"; then
+  if test "X${echo_test_string+set}" != Xset; then
+    # find a string as large as possible, as long as the shell can cope with it
+    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
+      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
+	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
+      then
+        break
+      fi
+    done
+  fi
+
+  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+     test "X$echo_testing_string" = "X$echo_test_string"; then
+    :
+  else
+    # The Solaris, AIX, and Digital Unix default echo programs unquote
+    # backslashes.  This makes it impossible to quote backslashes using
+    #   echo "$something" | sed 's/\\/\\\\/g'
+    #
+    # So, first we look for a working echo in the user's PATH.
+
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+    for dir in $PATH /usr/ucb; do
+      IFS="$lt_save_ifs"
+      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+         test "X$echo_testing_string" = "X$echo_test_string"; then
+        ECHO="$dir/echo"
+        break
+      fi
+    done
+    IFS="$lt_save_ifs"
+
+    if test "X$ECHO" = Xecho; then
+      # We didn't find a better echo, so look for alternatives.
+      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
+         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
+         test "X$echo_testing_string" = "X$echo_test_string"; then
+        # This shell has a builtin print -r that does the trick.
+        ECHO='print -r'
+      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
+	   test "X$CONFIG_SHELL" != X/bin/ksh; then
+        # If we have ksh, try running configure again with it.
+        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+        export ORIGINAL_CONFIG_SHELL
+        CONFIG_SHELL=/bin/ksh
+        export CONFIG_SHELL
+        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
+      else
+        # Try using printf.
+        ECHO='printf %s\n'
+        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+	   test "X$echo_testing_string" = "X$echo_test_string"; then
+	  # Cool, printf works
+	  :
+        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+	     test "X$echo_testing_string" = 'X\t' &&
+	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+	     test "X$echo_testing_string" = "X$echo_test_string"; then
+	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+	  export CONFIG_SHELL
+	  SHELL="$CONFIG_SHELL"
+	  export SHELL
+	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
+        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+	     test "X$echo_testing_string" = 'X\t' &&
+	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+	     test "X$echo_testing_string" = "X$echo_test_string"; then
+	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
+        else
+	  # maybe with a smaller string...
+	  prev=:
+
+	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
+	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
+	    then
+	      break
+	    fi
+	    prev="$cmd"
+	  done
+
+	  if test "$prev" != 'sed 50q "$0"'; then
+	    echo_test_string=`eval $prev`
+	    export echo_test_string
+	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
+	  else
+	    # Oops.  We lost completely, so just stick with echo.
+	    ECHO=echo
+	  fi
+        fi
+      fi
+    fi
+  fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+lt_ECHO=$ECHO
+if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
+   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
+fi
+
+
+
+as_awk_strverscmp='
+  # Use only awk features that work with 7th edition Unix awk (1978).
+  # My, what an old awk you have, Mr. Solaris!
+  END {
+    while (length(v1) && length(v2)) {
+      # Set d1 to be the next thing to compare from v1, and likewise for d2.
+      # Normally this is a single character, but if v1 and v2 contain digits,
+      # compare them as integers and fractions as strverscmp does.
+      if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
+	# Split v1 and v2 into their leading digit string components d1 and d2,
+	# and advance v1 and v2 past the leading digit strings.
+	for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
+	for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
+	d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
+	d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
+	if (d1 ~ /^0/) {
+	  if (d2 ~ /^0/) {
+	    # Compare two fractions.
+	    while (d1 ~ /^0/ && d2 ~ /^0/) {
+	      d1 = substr(d1, 2); len1--
+	      d2 = substr(d2, 2); len2--
+	    }
+	    if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
+	      # The two components differ in length, and the common prefix
+	      # contains only leading zeros.  Consider the longer to be less.
+	      d1 = -len1
+	      d2 = -len2
+	    } else {
+	      # Otherwise, compare as strings.
+	      d1 = "x" d1
+	      d2 = "x" d2
+	    }
+	  } else {
+	    # A fraction is less than an integer.
+	    exit 1
+	  }
+	} else {
+	  if (d2 ~ /^0/) {
+	    # An integer is greater than a fraction.
+	    exit 2
+	  } else {
+	    # Compare two integers.
+	    d1 += 0
+	    d2 += 0
+	  }
+	}
+      } else {
+	# The normal case, without worrying about digits.
+	d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
+	d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
+      }
+      if (d1 < d2) exit 1
+      if (d1 > d2) exit 2
+    }
+    # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
+    # which mishandles some comparisons of empty strings to integers.
+    if (length(v2)) exit 1
+    if (length(v1)) exit 2
+  }
+'
+
+test -n "$DJDIR" || exec 7<&0 </dev/null
+exec 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIB@&t at OBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+
+# Identity of this package.
+PACKAGE_NAME='mathgl'
+PACKAGE_TARNAME='mathgl'
+PACKAGE_VERSION='1.10'
+PACKAGE_STRING='mathgl 1.10'
+PACKAGE_BUGREPORT='mathgl.abalakin at gmail.com'
+PACKAGE_URL=''
+
+ac_unique_file="mgl"
+# Factoring default headers for most tests.
+ac_includes_default="\
+#include <stdio.h>
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+# include <stddef.h>
+#else
+# ifdef HAVE_STDLIB_H
+#  include <stdlib.h>
+# endif
+#endif
+#ifdef HAVE_STRING_H
+# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+#  include <memory.h>
+# endif
+# include <string.h>
+#endif
+#ifdef HAVE_STRINGS_H
+# include <strings.h>
+#endif
+#ifdef HAVE_INTTYPES_H
+# include <inttypes.h>
+#endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif"
+
+ac_subst_vars='am__EXEEXT_FALSE
+am__EXEEXT_TRUE
+LTLIBOBJS
+LIB@&t at OBJS
+AM_CXXFLAGS
+USE_DOCS_FALSE
+USE_DOCS_TRUE
+USE_TESTIO_FALSE
+USE_TESTIO_TRUE
+USE_OCTAVE_FALSE
+USE_OCTAVE_TRUE
+OCTAVE_INCFLAGS
+OCTAVE_ARCH
+OCTAVE
+USE_PYTHON_FALSE
+USE_PYTHON_TRUE
+pkgpyexecdir
+pyexecdir
+pkgpythondir
+pythondir
+PYTHON_PLATFORM
+PYTHON_EXEC_PREFIX
+PYTHON_PREFIX
+PYTHON_VERSION
+PYTHON
+HAVE_SWIG
+PYTHON_HEADERS
+USE_QT_FALSE
+USE_QT_TRUE
+QT_VERSION
+QT_LIBS
+QT_LDFLAGS
+QT_LFLAGS
+QT_CPPFLAGS
+QT_INCPATH
+QT_CXXFLAGS
+QT_CFLAGS
+QT_DEFINES
+QT_VERSION_MAJOR
+TMPDIR
+QT_PATH
+RCC
+UIC
+MOC
+QMAKE
+USE_WX_FALSE
+USE_WX_TRUE
+WX_LIBS
+WX_FLAGS
+USE_FLTK_FALSE
+USE_FLTK_TRUE
+FLTK_LIBS
+FLTK_FLAGS
+USE_JPEG_FALSE
+USE_JPEG_TRUE
+JPEG_LIBS
+JPEG_FLAGS
+PNG_LIBS
+USE_GIF_FALSE
+USE_GIF_TRUE
+GIF_LIBS
+GIF_FLAGS
+USE_HDF5_FALSE
+USE_HDF5_TRUE
+HDF5_LIBS
+HDF5_FLAGS
+USE_GLUT_FALSE
+USE_GLUT_TRUE
+GLUT_FLAGS
+GLUT_LIBS
+GL_LIBS
+USE_GSL_FALSE
+USE_GSL_TRUE
+GSL_LIBS
+GSL_FLAGS
+USE_PTHREAD_FALSE
+USE_PTHREAD_TRUE
+PTHREAD_LIBS
+PTHREAD_FLAGS
+CXXCPP
+CPP
+OTOOL64
+OTOOL
+LIPO
+NMEDIT
+DSYMUTIL
+lt_ECHO
+RANLIB
+AR
+LN_S
+NM
+ac_ct_DUMPBIN
+DUMPBIN
+LD
+FGREP
+EGREP
+GREP
+SED
+LIBTOOL
+OBJDUMP
+DLLTOOL
+AS
+host_os
+host_vendor
+host_cpu
+host
+build_os
+build_vendor
+build_cpu
+build
+am__fastdepCXX_FALSE
+am__fastdepCXX_TRUE
+CXXDEPMODE
+ac_ct_CXX
+CXXFLAGS
+CXX
+am__fastdepCC_FALSE
+am__fastdepCC_TRUE
+CCDEPMODE
+AMDEPBACKSLASH
+AMDEP_FALSE
+AMDEP_TRUE
+am__quote
+am__include
+DEPDIR
+OBJEXT
+EXEEXT
+ac_ct_CC
+CPPFLAGS
+LDFLAGS
+CFLAGS
+CC
+am__untar
+am__tar
+AMTAR
+am__leading_dot
+SET_MAKE
+AWK
+mkdir_p
+MKDIR_P
+INSTALL_STRIP_PROGRAM
+STRIP
+install_sh
+MAKEINFO
+AUTOHEADER
+AUTOMAKE
+AUTOCONF
+ACLOCAL
+VERSION
+PACKAGE
+CYGPATH_W
+am__isrc
+INSTALL_DATA
+INSTALL_SCRIPT
+INSTALL_PROGRAM
+MGL_AGE
+MGL_REVISION
+MGL_CURRENT
+target_alias
+host_alias
+build_alias
+LIBS
+ECHO_T
+ECHO_N
+ECHO_C
+DEFS
+mandir
+localedir
+libdir
+psdir
+pdfdir
+dvidir
+htmldir
+infodir
+docdir
+oldincludedir
+includedir
+localstatedir
+sharedstatedir
+sysconfdir
+datadir
+datarootdir
+libexecdir
+sbindir
+bindir
+program_transform_name
+prefix
+exec_prefix
+PACKAGE_URL
+PACKAGE_BUGREPORT
+PACKAGE_STRING
+PACKAGE_VERSION
+PACKAGE_TARNAME
+PACKAGE_NAME
+PATH_SEPARATOR
+SHELL'
+ac_subst_files=''
+ac_user_opts='
+enable_option_checking
+enable_dependency_tracking
+enable_shared
+enable_static
+with_pic
+enable_fast_install
+with_gnu_ld
+enable_libtool_lock
+enable_double
+enable_all
+enable_langall
+enable_pthread
+enable_gsl
+enable_glut
+enable_hdf5
+enable_hdf5_18
+enable_gif
+enable_jpeg
+enable_fltk
+enable_wx
+enable_qt
+with_qt
+enable_python
+enable_octave
+enable_testio
+enable_docs
+'
+      ac_precious_vars='build_alias
+host_alias
+target_alias
+CC
+CFLAGS
+LDFLAGS
+LIBS
+CPPFLAGS
+CXX
+CXXFLAGS
+CCC
+CPP
+CXXCPP
+TMPDIR'
+
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+ac_unrecognized_opts=
+ac_unrecognized_sep=
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+  # If the previous option needs an argument, assign it.
+  if test -n "$ac_prev"; then
+    eval $ac_prev=\$ac_option
+    ac_prev=
+    continue
+  fi
+
+  case $ac_option in
+  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+  *=)   ac_optarg= ;;
+  *)    ac_optarg=yes ;;
+  esac
+
+  # Accept the important Cygnus configure options, so we can diagnose typos.
+
+  case $ac_dashdash$ac_option in
+  --)
+    ac_dashdash=yes ;;
+
+  -bindir | --bindir | --bindi | --bind | --bin | --bi)
+    ac_prev=bindir ;;
+  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+    bindir=$ac_optarg ;;
+
+  -build | --build | --buil | --bui | --bu)
+    ac_prev=build_alias ;;
+  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+    build_alias=$ac_optarg ;;
+
+  -cache-file | --cache-file | --cache-fil | --cache-fi \
+  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+    ac_prev=cache_file ;;
+  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+    cache_file=$ac_optarg ;;
+
+  --config-cache | -C)
+    cache_file=config.cache ;;
+
+  -datadir | --datadir | --datadi | --datad)
+    ac_prev=datadir ;;
+  -datadir=* | --datadir=* | --datadi=* | --datad=*)
+    datadir=$ac_optarg ;;
+
+  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+  | --dataroo | --dataro | --datar)
+    ac_prev=datarootdir ;;
+  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+    datarootdir=$ac_optarg ;;
+
+  -disable-* | --disable-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid feature name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"enable_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
+	 ac_unrecognized_sep=', ';;
+    esac
+    eval enable_$ac_useropt=no ;;
+
+  -docdir | --docdir | --docdi | --doc | --do)
+    ac_prev=docdir ;;
+  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+    docdir=$ac_optarg ;;
+
+  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+    ac_prev=dvidir ;;
+  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+    dvidir=$ac_optarg ;;
+
+  -enable-* | --enable-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid feature name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"enable_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
+	 ac_unrecognized_sep=', ';;
+    esac
+    eval enable_$ac_useropt=\$ac_optarg ;;
+
+  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+  | --exec | --exe | --ex)
+    ac_prev=exec_prefix ;;
+  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+  | --exec=* | --exe=* | --ex=*)
+    exec_prefix=$ac_optarg ;;
+
+  -gas | --gas | --ga | --g)
+    # Obsolete; use --with-gas.
+    with_gas=yes ;;
+
+  -help | --help | --hel | --he | -h)
+    ac_init_help=long ;;
+  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+    ac_init_help=recursive ;;
+  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+    ac_init_help=short ;;
+
+  -host | --host | --hos | --ho)
+    ac_prev=host_alias ;;
+  -host=* | --host=* | --hos=* | --ho=*)
+    host_alias=$ac_optarg ;;
+
+  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+    ac_prev=htmldir ;;
+  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+  | --ht=*)
+    htmldir=$ac_optarg ;;
+
+  -includedir | --includedir | --includedi | --included | --include \
+  | --includ | --inclu | --incl | --inc)
+    ac_prev=includedir ;;
+  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+  | --includ=* | --inclu=* | --incl=* | --inc=*)
+    includedir=$ac_optarg ;;
+
+  -infodir | --infodir | --infodi | --infod | --info | --inf)
+    ac_prev=infodir ;;
+  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+    infodir=$ac_optarg ;;
+
+  -libdir | --libdir | --libdi | --libd)
+    ac_prev=libdir ;;
+  -libdir=* | --libdir=* | --libdi=* | --libd=*)
+    libdir=$ac_optarg ;;
+
+  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+  | --libexe | --libex | --libe)
+    ac_prev=libexecdir ;;
+  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+  | --libexe=* | --libex=* | --libe=*)
+    libexecdir=$ac_optarg ;;
+
+  -localedir | --localedir | --localedi | --localed | --locale)
+    ac_prev=localedir ;;
+  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+    localedir=$ac_optarg ;;
+
+  -localstatedir | --localstatedir | --localstatedi | --localstated \
+  | --localstate | --localstat | --localsta | --localst | --locals)
+    ac_prev=localstatedir ;;
+  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+    localstatedir=$ac_optarg ;;
+
+  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+    ac_prev=mandir ;;
+  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+    mandir=$ac_optarg ;;
+
+  -nfp | --nfp | --nf)
+    # Obsolete; use --without-fp.
+    with_fp=no ;;
+
+  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+  | --no-cr | --no-c | -n)
+    no_create=yes ;;
+
+  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+    no_recursion=yes ;;
+
+  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+  | --oldin | --oldi | --old | --ol | --o)
+    ac_prev=oldincludedir ;;
+  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+    oldincludedir=$ac_optarg ;;
+
+  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+    ac_prev=prefix ;;
+  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+    prefix=$ac_optarg ;;
+
+  -program-prefix | --program-prefix | --program-prefi | --program-pref \
+  | --program-pre | --program-pr | --program-p)
+    ac_prev=program_prefix ;;
+  -program-prefix=* | --program-prefix=* | --program-prefi=* \
+  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+    program_prefix=$ac_optarg ;;
+
+  -program-suffix | --program-suffix | --program-suffi | --program-suff \
+  | --program-suf | --program-su | --program-s)
+    ac_prev=program_suffix ;;
+  -program-suffix=* | --program-suffix=* | --program-suffi=* \
+  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+    program_suffix=$ac_optarg ;;
+
+  -program-transform-name | --program-transform-name \
+  | --program-transform-nam | --program-transform-na \
+  | --program-transform-n | --program-transform- \
+  | --program-transform | --program-transfor \
+  | --program-transfo | --program-transf \
+  | --program-trans | --program-tran \
+  | --progr-tra | --program-tr | --program-t)
+    ac_prev=program_transform_name ;;
+  -program-transform-name=* | --program-transform-name=* \
+  | --program-transform-nam=* | --program-transform-na=* \
+  | --program-transform-n=* | --program-transform-=* \
+  | --program-transform=* | --program-transfor=* \
+  | --program-transfo=* | --program-transf=* \
+  | --program-trans=* | --program-tran=* \
+  | --progr-tra=* | --program-tr=* | --program-t=*)
+    program_transform_name=$ac_optarg ;;
+
+  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+    ac_prev=pdfdir ;;
+  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+    pdfdir=$ac_optarg ;;
+
+  -psdir | --psdir | --psdi | --psd | --ps)
+    ac_prev=psdir ;;
+  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+    psdir=$ac_optarg ;;
+
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil)
+    silent=yes ;;
+
+  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+    ac_prev=sbindir ;;
+  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+  | --sbi=* | --sb=*)
+    sbindir=$ac_optarg ;;
+
+  -sharedstatedir | --sharedstatedir | --sharedstatedi \
+  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+  | --sharedst | --shareds | --shared | --share | --shar \
+  | --sha | --sh)
+    ac_prev=sharedstatedir ;;
+  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+  | --sha=* | --sh=*)
+    sharedstatedir=$ac_optarg ;;
+
+  -site | --site | --sit)
+    ac_prev=site ;;
+  -site=* | --site=* | --sit=*)
+    site=$ac_optarg ;;
+
+  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+    ac_prev=srcdir ;;
+  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+    srcdir=$ac_optarg ;;
+
+  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+  | --syscon | --sysco | --sysc | --sys | --sy)
+    ac_prev=sysconfdir ;;
+  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+    sysconfdir=$ac_optarg ;;
+
+  -target | --target | --targe | --targ | --tar | --ta | --t)
+    ac_prev=target_alias ;;
+  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+    target_alias=$ac_optarg ;;
+
+  -v | -verbose | --verbose | --verbos | --verbo | --verb)
+    verbose=yes ;;
+
+  -version | --version | --versio | --versi | --vers | -V)
+    ac_init_version=: ;;
+
+  -with-* | --with-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid package name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"with_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
+	 ac_unrecognized_sep=', ';;
+    esac
+    eval with_$ac_useropt=\$ac_optarg ;;
+
+  -without-* | --without-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid package name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"with_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
+	 ac_unrecognized_sep=', ';;
+    esac
+    eval with_$ac_useropt=no ;;
+
+  --x)
+    # Obsolete; use --with-x.
+    with_x=yes ;;
+
+  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+  | --x-incl | --x-inc | --x-in | --x-i)
+    ac_prev=x_includes ;;
+  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+    x_includes=$ac_optarg ;;
+
+  -x-libraries | --x-libraries | --x-librarie | --x-librari \
+  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+    ac_prev=x_libraries ;;
+  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+    x_libraries=$ac_optarg ;;
+
+  -*) as_fn_error $? "unrecognized option: \`$ac_option'
+Try \`$0 --help' for more information"
+    ;;
+
+  *=*)
+    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+    # Reject names that are not valid shell variable names.
+    case $ac_envvar in #(
+      '' | [0-9]* | *[!_$as_cr_alnum]* )
+      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
+    esac
+    eval $ac_envvar=\$ac_optarg
+    export $ac_envvar ;;
+
+  *)
+    # FIXME: should be removed in autoconf 3.0.
+    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+    ;;
+
+  esac
+done
+
+if test -n "$ac_prev"; then
+  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+  as_fn_error $? "missing argument to $ac_option"
+fi
+
+if test -n "$ac_unrecognized_opts"; then
+  case $enable_option_checking in
+    no) ;;
+    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
+    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
+  esac
+fi
+
+# Check all directory arguments for consistency.
+for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
+		datadir sysconfdir sharedstatedir localstatedir includedir \
+		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+		libdir localedir mandir
+do
+  eval ac_val=\$$ac_var
+  # Remove trailing slashes.
+  case $ac_val in
+    */ )
+      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
+      eval $ac_var=\$ac_val;;
+  esac
+  # Be sure to have absolute directory names.
+  case $ac_val in
+    [\\/$]* | ?:[\\/]* )  continue;;
+    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+  esac
+  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+  if test "x$build_alias" = x; then
+    cross_compiling=maybe
+    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
+    If a cross compiler is detected then cross compile mode will be used" >&2
+  elif test "x$build_alias" != "x$host_alias"; then
+    cross_compiling=yes
+  fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+  as_fn_error $? "working directory cannot be determined"
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+  as_fn_error $? "pwd does not report name of working directory"
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+  ac_srcdir_defaulted=yes
+  # Try the directory containing this script, then the parent directory.
+  ac_confdir=`$as_dirname -- "$as_myself" ||
+$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_myself" : 'X\(//\)[^/]' \| \
+	 X"$as_myself" : 'X\(//\)$' \| \
+	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_myself" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  srcdir=$ac_confdir
+  if test ! -r "$srcdir/$ac_unique_file"; then
+    srcdir=..
+  fi
+else
+  ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
+	pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+  srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+  eval ac_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_env_${ac_var}_value=\$${ac_var}
+  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+  # Omit some internal or obsolete options to make the list less imposing.
+  # This message is too long to be a string in the A/UX 3.1 sh.
+  cat <<_ACEOF
+\`configure' configures mathgl 1.10 to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE.  See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+  -h, --help              display this help and exit
+      --help=short        display options specific to this package
+      --help=recursive    display the short help of all the included packages
+  -V, --version           display version information and exit
+  -q, --quiet, --silent   do not print \`checking ...' messages
+      --cache-file=FILE   cache test results in FILE [disabled]
+  -C, --config-cache      alias for \`--cache-file=config.cache'
+  -n, --no-create         do not create output files
+      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+  --prefix=PREFIX         install architecture-independent files in PREFIX
+                          @<:@@S|@ac_default_prefix@:>@
+  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
+                          @<:@PREFIX@:>@
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+  --bindir=DIR            user executables [EPREFIX/bin]
+  --sbindir=DIR           system admin executables [EPREFIX/sbin]
+  --libexecdir=DIR        program executables [EPREFIX/libexec]
+  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
+  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
+  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
+  --libdir=DIR            object code libraries [EPREFIX/lib]
+  --includedir=DIR        C header files [PREFIX/include]
+  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
+  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
+  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
+  --infodir=DIR           info documentation [DATAROOTDIR/info]
+  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
+  --mandir=DIR            man documentation [DATAROOTDIR/man]
+  --docdir=DIR            documentation root @<:@DATAROOTDIR/doc/mathgl@:>@
+  --htmldir=DIR           html documentation [DOCDIR]
+  --dvidir=DIR            dvi documentation [DOCDIR]
+  --pdfdir=DIR            pdf documentation [DOCDIR]
+  --psdir=DIR             ps documentation [DOCDIR]
+_ACEOF
+
+  cat <<\_ACEOF
+
+Program names:
+  --program-prefix=PREFIX            prepend PREFIX to installed program names
+  --program-suffix=SUFFIX            append SUFFIX to installed program names
+  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
+
+System types:
+  --build=BUILD     configure for building on BUILD [guessed]
+  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+  case $ac_init_help in
+     short | recursive ) echo "Configuration of mathgl 1.10:";;
+   esac
+  cat <<\_ACEOF
+
+Optional Features:
+  --disable-option-checking  ignore unrecognized --enable/--with options
+  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
+  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+  --disable-dependency-tracking  speeds up one-time build
+  --enable-dependency-tracking   do not reject slow dependency extractors
+  --enable-shared@<:@=PKGS@:>@  build shared libraries @<:@default=yes@:>@
+  --enable-static@<:@=PKGS@:>@  build static libraries @<:@default=yes@:>@
+  --enable-fast-install@<:@=PKGS@:>@ 
+                          optimize for fast installation @<:@default=yes@:>@
+  --disable-libtool-lock  avoid locking (might break parallel builds)
+  --enable-double    Turn on double precision in MathGL library
+  --enable-all    Turn on all features
+  --enable-langall    Turn on all language interfaces
+  --enable-pthread    Turn on pthread support in MathGL library
+  --enable-gsl    Turn on gsl functions
+  --enable-glut    Turn on glut
+  --enable-hdf5    Turn on hdf5
+  --enable-hdf5_18    Turn on hdf5 version 1.8
+  --enable-gif    Turn on gif
+  --enable-jpeg    Turn on jpeg
+  --enable-fltk    Turn on fltk
+  --enable-wx    Turn on wxWidget
+  --enable-qt    Turn on Qt
+  --enable-python    Turn on interface to python
+  --enable-octave    Turn on interface to octave
+  --enable-testio    Turn on testio
+  --enable-docs    Turn on documentation building
+
+Optional Packages:
+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
+  --with-pic              try to use only PIC/non-PIC objects @<:@default=use
+                          both@:>@
+  --with-gnu-ld           assume the C compiler uses GNU ld @<:@default=no@:>@
+  --with-qt               Path to Qt @<:@Look in PATH and /usr/local/Trolltech@:>@
+
+Some influential environment variables:
+  CC          C compiler command
+  CFLAGS      C compiler flags
+  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
+              nonstandard directory <lib dir>
+  LIBS        libraries to pass to the linker, e.g. -l<library>
+  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
+              you have headers in a nonstandard directory <include dir>
+  CXX         C++ compiler command
+  CXXFLAGS    C++ compiler flags
+  CPP         C preprocessor
+  CXXCPP      C++ preprocessor
+  TMPDIR      A temporary directory with write access @<:@/tmp@:>@
+
+Use these variables to override the choices made by `configure' or to help
+it to find libraries and programs with nonstandard names/locations.
+
+Report bugs to <mathgl.abalakin at gmail.com>.
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+  # If there are subdirs, report their specific --help.
+  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+    test -d "$ac_dir" ||
+      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
+      continue
+    ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+    cd "$ac_dir" || { ac_status=$?; continue; }
+    # Check for guested configure.
+    if test -f "$ac_srcdir/configure.gnu"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+    elif test -f "$ac_srcdir/configure"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure" --help=recursive
+    else
+      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+    fi || ac_status=$?
+    cd "$ac_pwd" || { ac_status=$?; break; }
+  done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+  cat <<\_ACEOF
+mathgl configure 1.10
+generated by GNU Autoconf 2.67
+
+Copyright (C) 2010 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+  exit
+fi
+
+## ------------------------ ##
+## Autoconf initialization. ##
+## ------------------------ ##
+
+@%:@ ac_fn_c_try_compile LINENO
+@%:@ --------------------------
+@%:@ Try to compile conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_c_try_compile ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext
+  if { { ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compile") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_c_try_compile
+
+@%:@ ac_fn_cxx_try_compile LINENO
+@%:@ ----------------------------
+@%:@ Try to compile conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_cxx_try_compile ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext
+  if { { ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compile") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_cxx_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_cxx_try_compile
+
+@%:@ ac_fn_c_try_link LINENO
+@%:@ -----------------------
+@%:@ Try to link conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_c_try_link ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext conftest$ac_exeext
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest$ac_exeext && {
+	 test "$cross_compiling" = yes ||
+	 $as_test_x conftest$ac_exeext
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1
+fi
+  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
+  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
+  # interfere with the next link command; also delete a directory that is
+  # left behind by Apple's compiler.  We do this before executing the actions.
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_c_try_link
+
+@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
+@%:@ -------------------------------------------------------
+@%:@ Tests whether HEADER exists and can be compiled using the include files in
+@%:@ INCLUDES, setting the cache variable VAR accordingly.
+ac_fn_c_check_header_compile ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval "test \"\${$3+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+$4
+@%:@include <$2>
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  eval "$3=yes"
+else
+  eval "$3=no"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+eval ac_res=\$$3
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+
+} @%:@ ac_fn_c_check_header_compile
+
+@%:@ ac_fn_c_try_cpp LINENO
+@%:@ ----------------------
+@%:@ Try to preprocess conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_c_try_cpp ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if { { ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } > conftest.i && {
+	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+    ac_retval=1
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_c_try_cpp
+
+@%:@ ac_fn_c_try_run LINENO
+@%:@ ----------------------
+@%:@ Try to link conftest. at S|@ac_ext, and return whether this succeeded. Assumes
+@%:@ that executables *can* be run.
+ac_fn_c_try_run ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
+  { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: program exited with status $ac_status" >&5
+       $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+       ac_retval=$ac_status
+fi
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_c_try_run
+
+@%:@ ac_fn_c_check_func LINENO FUNC VAR
+@%:@ ----------------------------------
+@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
+ac_fn_c_check_func ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval "test \"\${$3+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
+   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
+#define $2 innocuous_$2
+
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char $2 (); below.
+    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+    <limits.h> exists even on freestanding compilers.  */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $2
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $2 ();
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined __stub_$2 || defined __stub___$2
+choke me
+#endif
+
+int
+main ()
+{
+return $2 ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$3=yes"
+else
+  eval "$3=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+fi
+eval ac_res=\$$3
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+
+} @%:@ ac_fn_c_check_func
+
+@%:@ ac_fn_cxx_try_cpp LINENO
+@%:@ ------------------------
+@%:@ Try to preprocess conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_cxx_try_cpp ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if { { ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } > conftest.i && {
+	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
+	 test ! -s conftest.err
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+    ac_retval=1
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_cxx_try_cpp
+
+@%:@ ac_fn_cxx_try_link LINENO
+@%:@ -------------------------
+@%:@ Try to link conftest. at S|@ac_ext, and return whether this succeeded.
+ac_fn_cxx_try_link ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext conftest$ac_exeext
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_cxx_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest$ac_exeext && {
+	 test "$cross_compiling" = yes ||
+	 $as_test_x conftest$ac_exeext
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1
+fi
+  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
+  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
+  # interfere with the next link command; also delete a directory that is
+  # left behind by Apple's compiler.  We do this before executing the actions.
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+  as_fn_set_status $ac_retval
+
+} @%:@ ac_fn_cxx_try_link
+
+@%:@ ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
+@%:@ -------------------------------------------------------
+@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
+@%:@ the include files in INCLUDES and setting the cache variable VAR
+@%:@ accordingly.
+ac_fn_c_check_header_mongrel ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if eval "test \"\${$3+set}\"" = set; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval "test \"\${$3+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+fi
+eval ac_res=\$$3
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+  # Is the header compilable?
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
+$as_echo_n "checking $2 usability... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+$4
+@%:@include <$2>
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_header_compiler=yes
+else
+  ac_header_compiler=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
+$as_echo_n "checking $2 presence... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <$2>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  ac_header_preproc=yes
+else
+  ac_header_preproc=no
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So?  What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
+  yes:no: )
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
+    ;;
+  no:yes:* )
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
+( $as_echo "## ---------------------------------------- ##
+## Report this to mathgl.abalakin at gmail.com ##
+## ---------------------------------------- ##"
+     ) | sed "s/^/$as_me: WARNING:     /" >&2
+    ;;
+esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval "test \"\${$3+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  eval "$3=\$ac_header_compiler"
+fi
+eval ac_res=\$$3
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+fi
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+
+} @%:@ ac_fn_c_check_header_mongrel
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by mathgl $as_me 1.10, which was
+generated by GNU Autoconf 2.67.  Invocation command line was
+
+  $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
+
+/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
+/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
+/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
+/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
+/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    $as_echo "PATH: $as_dir"
+  done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+  for ac_arg
+  do
+    case $ac_arg in
+    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+    | -silent | --silent | --silen | --sile | --sil)
+      continue ;;
+    *\'*)
+      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    case $ac_pass in
+    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
+    2)
+      as_fn_append ac_configure_args1 " '$ac_arg'"
+      if test $ac_must_keep_next = true; then
+	ac_must_keep_next=false # Got value, back to normal.
+      else
+	case $ac_arg in
+	  *=* | --config-cache | -C | -disable-* | --disable-* \
+	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+	  | -with-* | --with-* | -without-* | --without-* | --x)
+	    case "$ac_configure_args0 " in
+	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+	    esac
+	    ;;
+	  -* ) ac_must_keep_next=true ;;
+	esac
+      fi
+      as_fn_append ac_configure_args " '$ac_arg'"
+      ;;
+    esac
+  done
+done
+{ ac_configure_args0=; unset ac_configure_args0;}
+{ ac_configure_args1=; unset ac_configure_args1;}
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log.  We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+  # Save into config.log some information that might help in debugging.
+  {
+    echo
+
+    $as_echo "## ---------------- ##
+## Cache variables. ##
+## ---------------- ##"
+    echo
+    # The following way of writing the cache mishandles newlines in values,
+(
+  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+      *) { eval $ac_var=; unset $ac_var;} ;;
+      esac ;;
+    esac
+  done
+  (set) 2>&1 |
+    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      sed -n \
+	"s/'\''/'\''\\\\'\'''\''/g;
+	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+      ;; #(
+    *)
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+)
+    echo
+
+    $as_echo "## ----------------- ##
+## Output variables. ##
+## ----------------- ##"
+    echo
+    for ac_var in $ac_subst_vars
+    do
+      eval ac_val=\$$ac_var
+      case $ac_val in
+      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+      esac
+      $as_echo "$ac_var='\''$ac_val'\''"
+    done | sort
+    echo
+
+    if test -n "$ac_subst_files"; then
+      $as_echo "## ------------------- ##
+## File substitutions. ##
+## ------------------- ##"
+      echo
+      for ac_var in $ac_subst_files
+      do
+	eval ac_val=\$$ac_var
+	case $ac_val in
+	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+	esac
+	$as_echo "$ac_var='\''$ac_val'\''"
+      done | sort
+      echo
+    fi
+
+    if test -s confdefs.h; then
+      $as_echo "## ----------- ##
+## confdefs.h. ##
+## ----------- ##"
+      echo
+      cat confdefs.h
+      echo
+    fi
+    test "$ac_signal" != 0 &&
+      $as_echo "$as_me: caught signal $ac_signal"
+    $as_echo "$as_me: exit $exit_status"
+  } >&5
+  rm -f core *.core core.conftest.* &&
+    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+    exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+$as_echo "/* confdefs.h */" > confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_URL "$PACKAGE_URL"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer an explicitly selected file to automatically selected ones.
+ac_site_file1=NONE
+ac_site_file2=NONE
+if test -n "$CONFIG_SITE"; then
+  # We do not want a PATH search for config.site.
+  case $CONFIG_SITE in @%:@((
+    -*)  ac_site_file1=./$CONFIG_SITE;;
+    */*) ac_site_file1=$CONFIG_SITE;;
+    *)   ac_site_file1=./$CONFIG_SITE;;
+  esac
+elif test "x$prefix" != xNONE; then
+  ac_site_file1=$prefix/share/config.site
+  ac_site_file2=$prefix/etc/config.site
+else
+  ac_site_file1=$ac_default_prefix/share/config.site
+  ac_site_file2=$ac_default_prefix/etc/config.site
+fi
+for ac_site_file in "$ac_site_file1" "$ac_site_file2"
+do
+  test "x$ac_site_file" = xNONE && continue
+  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
+$as_echo "$as_me: loading site script $ac_site_file" >&6;}
+    sed 's/^/| /' "$ac_site_file" >&5
+    . "$ac_site_file" \
+      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "failed to load site script $ac_site_file
+See \`config.log' for more details" "$LINENO" 5 ; }
+  fi
+done
+
+if test -r "$cache_file"; then
+  # Some versions of bash will fail to source /dev/null (special files
+  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
+  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
+$as_echo "$as_me: loading cache $cache_file" >&6;}
+    case $cache_file in
+      [\\/]* | ?:[\\/]* ) . "$cache_file";;
+      *)                      . "./$cache_file";;
+    esac
+  fi
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
+$as_echo "$as_me: creating cache $cache_file" >&6;}
+  >$cache_file
+fi
+
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+  eval ac_old_set=\$ac_cv_env_${ac_var}_set
+  eval ac_new_set=\$ac_env_${ac_var}_set
+  eval ac_old_val=\$ac_cv_env_${ac_var}_value
+  eval ac_new_val=\$ac_env_${ac_var}_value
+  case $ac_old_set,$ac_new_set in
+    set,)
+      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,set)
+      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,);;
+    *)
+      if test "x$ac_old_val" != "x$ac_new_val"; then
+	# differences in whitespace do not lead to failure.
+	ac_old_val_w=`echo x $ac_old_val`
+	ac_new_val_w=`echo x $ac_new_val`
+	if test "$ac_old_val_w" != "$ac_new_val_w"; then
+	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
+$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+	  ac_cache_corrupted=:
+	else
+	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
+$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
+	  eval $ac_var=\$ac_old_val
+	fi
+	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
+$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
+	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
+$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
+      fi;;
+  esac
+  # Pass precious variables to config.status.
+  if test "$ac_new_set" = set; then
+    case $ac_new_val in
+    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+    *) ac_arg=$ac_var=$ac_new_val ;;
+    esac
+    case " $ac_configure_args " in
+      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
+      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
+    esac
+  fi
+done
+if $ac_cache_corrupted; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
+$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 
+fi
+## -------------------- ##
+## Main body of script. ##
+## -------------------- ##
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+
+ac_aux_dir=
+for ac_dir in config "$srcdir"/config; do
+  if test -f "$ac_dir/install-sh"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/install-sh -c"
+    break
+  elif test -f "$ac_dir/install.sh"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/install.sh -c"
+    break
+  elif test -f "$ac_dir/shtool"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/shtool install -c"
+    break
+  fi
+done
+if test -z "$ac_aux_dir"; then
+  as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 
+fi
+
+# These three variables are undocumented and unsupported,
+# and are intended to be withdrawn in a future Autoconf release.
+# They can cause serious problems if a builder's source tree is in a directory
+# whose full name contains unusual characters.
+ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
+ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
+ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
+
+
+
+ac_config_headers="$ac_config_headers include/mgl/config.h"
+
+
+#MGL_RELEASE=1.4
+#AC_SUBST(MGL_RELEASE)
+
+# LT Version numbers, remember to change them just *before* a release.
+#   (Interfaces removed:    CURRENT++, AGE=0, REVISION=0)
+#   (Interfaces added:      CURRENT++, AGE++, REVISION=0)
+#   (No interfaces changed:                   REVISION++)
+MGL_CURRENT=5
+MGL_REVISION=0
+MGL_AGE=0
+
+
+
+
+am__api_version='1.11'
+
+# Find a good install program.  We prefer a C program (faster),
+# so one script is as good as another.  But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+# Reject install programs that cannot install multiple files.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
+$as_echo_n "checking for a BSD-compatible install... " >&6; }
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in @%:@((
+  ./ | .// | /[cC]/* | \
+  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
+  /usr/ucb/* ) ;;
+  *)
+    # OSF1 and SCO ODT 3.0 have their own names for install.
+    # Don't use installbsd from OSF since it installs stuff as root
+    # by default.
+    for ac_prog in ginstall scoinst install; do
+      for ac_exec_ext in '' $ac_executable_extensions; do
+	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+	  if test $ac_prog = install &&
+	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+	    # AIX install.  It has an incompatible calling convention.
+	    :
+	  elif test $ac_prog = install &&
+	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+	    # program-specific install script used by HP pwplus--don't use.
+	    :
+	  else
+	    rm -rf conftest.one conftest.two conftest.dir
+	    echo one > conftest.one
+	    echo two > conftest.two
+	    mkdir conftest.dir
+	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
+	      test -s conftest.one && test -s conftest.two &&
+	      test -s conftest.dir/conftest.one &&
+	      test -s conftest.dir/conftest.two
+	    then
+	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+	      break 3
+	    fi
+	  fi
+	fi
+      done
+    done
+    ;;
+esac
+
+  done
+IFS=$as_save_IFS
+
+rm -rf conftest.one conftest.two conftest.dir
+
+fi
+  if test "${ac_cv_path_install+set}" = set; then
+    INSTALL=$ac_cv_path_install
+  else
+    # As a last resort, use the slow shell script.  Don't cache a
+    # value for INSTALL within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the value is a relative name.
+    INSTALL=$ac_install_sh
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
+$as_echo "$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
+$as_echo_n "checking whether build environment is sane... " >&6; }
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Reject unsafe characters in $srcdir or the absolute working directory
+# name.  Accept space and tab only in the latter.
+am_lf='
+'
+case `pwd` in
+  *[\\\"\#\$\&\'\`$am_lf]*)
+    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
+esac
+case $srcdir in
+  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
+    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
+esac
+
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments.  Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+   if test "$*" = "X"; then
+      # -L didn't work.
+      set X `ls -t "$srcdir/configure" conftest.file`
+   fi
+   rm -f conftest.file
+   if test "$*" != "X $srcdir/configure conftest.file" \
+      && test "$*" != "X conftest.file $srcdir/configure"; then
+
+      # If neither matched, then we have a broken ls.  This can happen
+      # if, for instance, CONFIG_SHELL is bash and it inherits a
+      # broken ls alias from the environment.  This has actually
+      # happened.  Such a system could not be considered "sane".
+      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
+alias in your environment" "$LINENO" 5 
+   fi
+
+   test "$2" = conftest.file
+   )
+then
+   # Ok.
+   :
+else
+   as_fn_error $? "newly created file is older than distributed files!
+Check your system clock" "$LINENO" 5 
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+test "$program_prefix" != NONE &&
+  program_transform_name="s&^&$program_prefix&;$program_transform_name"
+# Use a double $ so make ignores it.
+test "$program_suffix" != NONE &&
+  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
+# Double any \ or $.
+# By default was `s,x,x', remove it if useless.
+ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
+program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
+
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+
+if test x"${MISSING+set}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\	*)
+    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
+  *)
+    MISSING="\${SHELL} $am_aux_dir/missing" ;;
+  esac
+fi
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+  am_missing_run="$MISSING --run "
+else
+  am_missing_run=
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
+$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
+fi
+
+if test x"${install_sh}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\	*)
+    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
+  *)
+    install_sh="\${SHELL} $am_aux_dir/install-sh"
+  esac
+fi
+
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'.  However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+if test "$cross_compiling" != no; then
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$STRIP"; then
+  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+  ac_ct_STRIP=$STRIP
+  # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_STRIP"; then
+  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_STRIP="strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_STRIP" = x; then
+    STRIP=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    STRIP=$ac_ct_STRIP
+  fi
+else
+  STRIP="$ac_cv_prog_STRIP"
+fi
+
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
+$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
+if test -z "$MKDIR_P"; then
+  if test "${ac_cv_path_mkdir+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in mkdir gmkdir; do
+	 for ac_exec_ext in '' $ac_executable_extensions; do
+	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
+	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
+	     'mkdir (GNU coreutils) '* | \
+	     'mkdir (coreutils) '* | \
+	     'mkdir (fileutils) '4.1*)
+	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
+	       break 3;;
+	   esac
+	 done
+       done
+  done
+IFS=$as_save_IFS
+
+fi
+
+  test -d ./--version && rmdir ./--version
+  if test "${ac_cv_path_mkdir+set}" = set; then
+    MKDIR_P="$ac_cv_path_mkdir -p"
+  else
+    # As a last resort, use the slow shell script.  Don't cache a
+    # value for MKDIR_P within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the value is a relative name.
+    MKDIR_P="$ac_install_sh -d"
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
+$as_echo "$MKDIR_P" >&6; }
+
+mkdir_p="$MKDIR_P"
+case $mkdir_p in
+  [\\/$]* | ?:[\\/]*) ;;
+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+
+for ac_prog in gawk mawk nawk awk
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AWK+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AWK"; then
+  ac_cv_prog_AWK="$AWK" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AWK="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AWK=$ac_cv_prog_AWK
+if test -n "$AWK"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
+$as_echo "$AWK" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$AWK" && break
+done
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+set x ${MAKE-make}
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+	@echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+  *@@@%%%=?*=@@@%%%*)
+    eval ac_cv_prog_make_${ac_make}_set=yes;;
+  *)
+    eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+  SET_MAKE=
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+  SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+  am__leading_dot=.
+else
+  am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+  # is not polluted with repeated "-I."
+  am__isrc=' -I$(srcdir)'
+  # test to see if srcdir already configured
+  if test -f $srcdir/config.status; then
+    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 
+  fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+  if (cygpath --version) >/dev/null 2>/dev/null; then
+    CYGPATH_W='cygpath -w'
+  else
+    CYGPATH_W=echo
+  fi
+fi
+
+
+# Define the identity of the package.
+ PACKAGE='mathgl'
+ VERSION='1.10'
+
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE "$PACKAGE"
+_ACEOF
+
+ 
+cat >>confdefs.h <<_ACEOF
+@%:@define VERSION "$VERSION"
+_ACEOF
+
+# Some tools Automake needs.
+
+ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
+
+
+AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
+
+
+AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
+
+
+AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
+
+
+MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
+
+# We need awk for the "check" target.  The system "awk" is bad on
+# some platforms.
+# Always define AMTAR for backward compatibility.
+
+AMTAR=${AMTAR-"${am_missing_run}tar"}
+
+am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
+
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}gcc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="${ac_tool_prefix}gcc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_CC"; then
+  ac_ct_CC=$CC
+  # Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CC"; then
+  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CC="gcc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_CC" = x; then
+    CC=""
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CC=$ac_ct_CC
+  fi
+else
+  CC="$ac_cv_prog_CC"
+fi
+
+if test -z "$CC"; then
+          if test -n "$ac_tool_prefix"; then
+    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}cc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="${ac_tool_prefix}cc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  fi
+fi
+if test -z "$CC"; then
+  # Extract the first word of "cc", so it can be a program name with args.
+set dummy cc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  ac_prog_rejected=no
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
+       ac_prog_rejected=yes
+       continue
+     fi
+    ac_cv_prog_CC="cc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+if test $ac_prog_rejected = yes; then
+  # We found a bogon in the path, so make sure we never use it.
+  set dummy $ac_cv_prog_CC
+  shift
+  if test $@%:@ != 0; then
+    # We chose a different compiler from the bogus one.
+    # However, it has the same basename, so the bogon will be chosen
+    # first if we set CC to just the basename; use the full file name.
+    shift
+    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
+  fi
+fi
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$CC"; then
+  if test -n "$ac_tool_prefix"; then
+  for ac_prog in cl.exe
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$CC" && break
+  done
+fi
+if test -z "$CC"; then
+  ac_ct_CC=$CC
+  for ac_prog in cl.exe
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CC"; then
+  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CC="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_CC" && break
+done
+
+  if test "x$ac_ct_CC" = x; then
+    CC=""
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CC=$ac_ct_CC
+  fi
+fi
+
+fi
+
+
+test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "no acceptable C compiler found in \$PATH
+See \`config.log' for more details" "$LINENO" 5 ; }
+
+# Provide some information about the compiler.
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+for ac_option in --version -v -V -qversion; do
+  { { ac_try="$ac_compiler $ac_option >&5"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    sed '10a\
+... rest of stderr output deleted ...
+         10q' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+  fi
+  rm -f conftest.er1 conftest.err
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+done
+
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
+# Try to create an executable without -o first, disregard a.out.
+# It will help us diagnose broken compilers, and finding out an intuition
+# of exeext.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
+$as_echo_n "checking whether the C compiler works... " >&6; }
+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
+
+# The possible output files:
+ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
+
+ac_rmfiles=
+for ac_file in $ac_files
+do
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
+  esac
+done
+rm -f $ac_rmfiles
+
+if { { ac_try="$ac_link_default"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link_default") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
+# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
+# in a Makefile.  We should not override ac_cv_exeext if it was cached,
+# so that the user can short-circuit this test for compilers unknown to
+# Autoconf.
+for ac_file in $ac_files ''
+do
+  test -f "$ac_file" || continue
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
+	;;
+    [ab].out )
+	# We found the default executable, but exeext='' is most
+	# certainly right.
+	break;;
+    *.* )
+	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
+	then :; else
+	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+	fi
+	# We set ac_cv_exeext here because the later test for it is not
+	# safe: cross compilers may not add the suffix if given an `-o'
+	# argument, so we may need to know it at that point already.
+	# Even if this section looks crufty: it has the advantage of
+	# actually working.
+	break;;
+    * )
+	break;;
+  esac
+done
+test "$ac_cv_exeext" = no && ac_cv_exeext=
+
+else
+  ac_file=''
+fi
+if test -z "$ac_file"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error 77 "C compiler cannot create executables
+See \`config.log' for more details" "$LINENO" 5 ; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
+$as_echo_n "checking for C compiler default output file name... " >&6; }
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
+$as_echo "$ac_file" >&6; }
+ac_exeext=$ac_cv_exeext
+
+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
+ac_clean_files=$ac_clean_files_save
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
+$as_echo_n "checking for suffix of executables... " >&6; }
+if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  # If both `conftest.exe' and `conftest' are `present' (well, observable)
+# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
+# work properly (i.e., refer to `conftest.exe'), while it won't with
+# `rm'.
+for ac_file in conftest.exe conftest conftest.*; do
+  test -f "$ac_file" || continue
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+	  break;;
+    * ) break;;
+  esac
+done
+else
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details" "$LINENO" 5 ; }
+fi
+rm -f conftest conftest$ac_cv_exeext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
+$as_echo "$ac_cv_exeext" >&6; }
+
+rm -f conftest.$ac_ext
+EXEEXT=$ac_cv_exeext
+ac_exeext=$EXEEXT
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <stdio.h>
+int
+main ()
+{
+FILE *f = fopen ("conftest.out", "w");
+ return ferror (f) || fclose (f) != 0;
+
+  ;
+  return 0;
+}
+_ACEOF
+ac_clean_files="$ac_clean_files conftest.out"
+# Check that the compiler produces executables we can run.  If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
+$as_echo_n "checking whether we are cross compiling... " >&6; }
+if test "$cross_compiling" != yes; then
+  { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+  if { ac_try='./conftest$ac_cv_exeext'
+  { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; }; then
+    cross_compiling=no
+  else
+    if test "$cross_compiling" = maybe; then
+	cross_compiling=yes
+    else
+	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details" "$LINENO" 5 ; }
+    fi
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
+$as_echo "$cross_compiling" >&6; }
+
+rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
+ac_clean_files=$ac_clean_files_save
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
+$as_echo_n "checking for suffix of object files... " >&6; }
+if test "${ac_cv_objext+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.o conftest.obj
+if { { ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compile") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  for ac_file in conftest.o conftest.obj conftest.*; do
+  test -f "$ac_file" || continue;
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
+    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
+       break;;
+  esac
+done
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot compute suffix of object files: cannot compile
+See \`config.log' for more details" "$LINENO" 5 ; }
+fi
+rm -f conftest.$ac_cv_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
+$as_echo "$ac_cv_objext" >&6; }
+OBJEXT=$ac_cv_objext
+ac_objext=$OBJEXT
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
+if test "${ac_cv_c_compiler_gnu+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+#ifndef __GNUC__
+       choke me
+#endif
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_compiler_gnu=yes
+else
+  ac_compiler_gnu=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_c_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
+$as_echo "$ac_cv_c_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+  GCC=yes
+else
+  GCC=
+fi
+ac_test_CFLAGS=${CFLAGS+set}
+ac_save_CFLAGS=$CFLAGS
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
+$as_echo_n "checking whether $CC accepts -g... " >&6; }
+if test "${ac_cv_prog_cc_g+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_save_c_werror_flag=$ac_c_werror_flag
+   ac_c_werror_flag=yes
+   ac_cv_prog_cc_g=no
+   CFLAGS="-g"
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_g=yes
+else
+  CFLAGS=""
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  
+else
+  ac_c_werror_flag=$ac_save_c_werror_flag
+	 CFLAGS="-g"
+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_g=yes
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   ac_c_werror_flag=$ac_save_c_werror_flag
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
+$as_echo "$ac_cv_prog_cc_g" >&6; }
+if test "$ac_test_CFLAGS" = set; then
+  CFLAGS=$ac_save_CFLAGS
+elif test $ac_cv_prog_cc_g = yes; then
+  if test "$GCC" = yes; then
+    CFLAGS="-g -O2"
+  else
+    CFLAGS="-g"
+  fi
+else
+  if test "$GCC" = yes; then
+    CFLAGS="-O2"
+  else
+    CFLAGS=
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
+if test "${ac_cv_prog_cc_c89+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_cv_prog_cc_c89=no
+ac_save_CC=$CC
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdarg.h>
+#include <stdio.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
+struct buf { int x; };
+FILE * (*rcsopen) (struct buf *, struct stat *, int);
+static char *e (p, i)
+     char **p;
+     int i;
+{
+  return p[i];
+}
+static char *f (char * (*g) (char **, int), char **p, ...)
+{
+  char *s;
+  va_list v;
+  va_start (v,p);
+  s = g (p, va_arg (v,int));
+  va_end (v);
+  return s;
+}
+
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
+   function prototypes and stuff, but not '\xHH' hex character constants.
+   These don't provoke an error unfortunately, instead are silently treated
+   as 'x'.  The following induces an error, until -std is added to get
+   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
+   array size at least.  It's necessary to write '\x00'==0 to get something
+   that's true only with -std.  */
+int osf4_cc_array ['\x00' == 0 ? 1 : -1];
+
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
+   inside strings and character constants.  */
+#define FOO(x) 'x'
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
+
+int test (int i, double x);
+struct s1 {int (*f) (int a);};
+struct s2 {int (*f) (double a);};
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
+int argc;
+char **argv;
+int
+main ()
+{
+return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
+  ;
+  return 0;
+}
+_ACEOF
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
+	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
+do
+  CC="$ac_save_CC $ac_arg"
+  if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_c89=$ac_arg
+fi
+rm -f core conftest.err conftest.$ac_objext
+  test "x$ac_cv_prog_cc_c89" != "xno" && break
+done
+rm -f conftest.$ac_ext
+CC=$ac_save_CC
+
+fi
+# AC_CACHE_VAL
+case "x$ac_cv_prog_cc_c89" in
+  x)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; } ;;
+  xno)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;;
+  *)
+    CC="$CC $ac_cv_prog_cc_c89"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
+esac
+if test "x$ac_cv_prog_cc_c89" != xno; then :
+  
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+DEPDIR="${am__leading_dot}deps"
+
+ac_config_commands="$ac_config_commands depfiles"
+
+
+am_make=${MAKE-make}
+cat > confinc << 'END'
+am__doit:
+	@echo this is the am__doit target
+.PHONY: am__doit
+END
+# If we don't find an include directive, just comment out the code.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
+$as_echo_n "checking for style of include used by $am_make... " >&6; }
+am__include="#"
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# Ignore all kinds of additional output from `make'.
+case `$am_make -s -f confmf 2> /dev/null` in #(
+*the\ am__doit\ target*)
+  am__include=include
+  am__quote=
+  _am_result=GNU
+  ;;
+esac
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+   echo '.include "confinc"' > confmf
+   case `$am_make -s -f confmf 2> /dev/null` in #(
+   *the\ am__doit\ target*)
+     am__include=.include
+     am__quote="\""
+     _am_result=BSD
+     ;;
+   esac
+fi
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
+$as_echo "$_am_result" >&6; }
+rm -f confinc confmf
+
+@%:@ Check whether --enable-dependency-tracking was given.
+if test "${enable_dependency_tracking+set}" = set; then :
+  enableval=$enable_dependency_tracking; 
+fi
+
+if test "x$enable_dependency_tracking" != xno; then
+  am_depcomp="$ac_aux_dir/depcomp"
+  AMDEPBACKSLASH='\'
+fi
+ if test "x$enable_dependency_tracking" != xno; then
+  AMDEP_TRUE=
+  AMDEP_FALSE='#'
+else
+  AMDEP_TRUE='#'
+  AMDEP_FALSE=
+fi
+
+
+
+depcc="$CC"   am_compiler_list=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_CC_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+  fi
+  am__universal=false
+  case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+	continue
+      else
+	break
+      fi
+      ;;
+    msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_CC_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_CC_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
+CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
+
+ if 
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
+  am__fastdepCC_TRUE=
+  am__fastdepCC_FALSE='#'
+else
+  am__fastdepCC_TRUE='#'
+  am__fastdepCC_FALSE=
+fi
+
+
+ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+if test -z "$CXX"; then
+  if test -n "$CCC"; then
+    CXX=$CCC
+  else
+    if test -n "$ac_tool_prefix"; then
+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CXX"; then
+  ac_cv_prog_CXX="$CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CXX=$ac_cv_prog_CXX
+if test -n "$CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
+$as_echo "$CXX" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$CXX" && break
+  done
+fi
+if test -z "$CXX"; then
+  ac_ct_CXX=$CXX
+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CXX"; then
+  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CXX="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
+if test -n "$ac_ct_CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
+$as_echo "$ac_ct_CXX" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_CXX" && break
+done
+
+  if test "x$ac_ct_CXX" = x; then
+    CXX="g++"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CXX=$ac_ct_CXX
+  fi
+fi
+
+  fi
+fi
+# Provide some information about the compiler.
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+for ac_option in --version -v -V -qversion; do
+  { { ac_try="$ac_compiler $ac_option >&5"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    sed '10a\
+... rest of stderr output deleted ...
+         10q' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+  fi
+  rm -f conftest.er1 conftest.err
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+done
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
+$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
+if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+#ifndef __GNUC__
+       choke me
+#endif
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_compiler_gnu=yes
+else
+  ac_compiler_gnu=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+  GXX=yes
+else
+  GXX=
+fi
+ac_test_CXXFLAGS=${CXXFLAGS+set}
+ac_save_CXXFLAGS=$CXXFLAGS
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
+$as_echo_n "checking whether $CXX accepts -g... " >&6; }
+if test "${ac_cv_prog_cxx_g+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
+   ac_cxx_werror_flag=yes
+   ac_cv_prog_cxx_g=no
+   CXXFLAGS="-g"
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_cv_prog_cxx_g=yes
+else
+  CXXFLAGS=""
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  
+else
+  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
+	 CXXFLAGS="-g"
+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_cv_prog_cxx_g=yes
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
+$as_echo "$ac_cv_prog_cxx_g" >&6; }
+if test "$ac_test_CXXFLAGS" = set; then
+  CXXFLAGS=$ac_save_CXXFLAGS
+elif test $ac_cv_prog_cxx_g = yes; then
+  if test "$GXX" = yes; then
+    CXXFLAGS="-g -O2"
+  else
+    CXXFLAGS="-g"
+  fi
+else
+  if test "$GXX" = yes; then
+    CXXFLAGS="-O2"
+  else
+    CXXFLAGS=
+  fi
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+depcc="$CXX"  am_compiler_list=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_CXX_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+  fi
+  am__universal=false
+  case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+	continue
+      else
+	break
+      fi
+      ;;
+    msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_CXX_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_CXX_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
+
+ if 
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
+  am__fastdepCXX_TRUE=
+  am__fastdepCXX_FALSE='#'
+else
+  am__fastdepCXX_TRUE='#'
+  am__fastdepCXX_FALSE=
+fi
+
+
+
+
+# Make sure we can run config.sub.
+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
+  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
+$as_echo_n "checking build system type... " >&6; }
+if test "${ac_cv_build+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_build_alias=$build_alias
+test "x$ac_build_alias" = x &&
+  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
+test "x$ac_build_alias" = x &&
+  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 
+ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
+  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
+$as_echo "$ac_cv_build" >&6; }
+case $ac_cv_build in
+*-*-*) ;;
+*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
+esac
+build=$ac_cv_build
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_build
+shift
+build_cpu=$1
+build_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+build_os=$*
+IFS=$ac_save_IFS
+case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
+$as_echo_n "checking host system type... " >&6; }
+if test "${ac_cv_host+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test "x$host_alias" = x; then
+  ac_cv_host=$ac_cv_build
+else
+  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
+    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
+$as_echo "$ac_cv_host" >&6; }
+case $ac_cv_host in
+*-*-*) ;;
+*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
+esac
+host=$ac_cv_host
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_host
+shift
+host_cpu=$1
+host_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+host_os=$*
+IFS=$ac_save_IFS
+case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
+
+
+enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
+set dummy ${ac_tool_prefix}as; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AS"; then
+  ac_cv_prog_AS="$AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AS="${ac_tool_prefix}as"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AS=$ac_cv_prog_AS
+if test -n "$AS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
+$as_echo "$AS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AS"; then
+  ac_ct_AS=$AS
+  # Extract the first word of "as", so it can be a program name with args.
+set dummy as; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_AS"; then
+  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_AS="as"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AS=$ac_cv_prog_ac_ct_AS
+if test -n "$ac_ct_AS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
+$as_echo "$ac_ct_AS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_AS" = x; then
+    AS="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    AS=$ac_ct_AS
+  fi
+else
+  AS="$ac_cv_prog_AS"
+fi
+
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DLLTOOL"; then
+  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DLLTOOL=$ac_cv_prog_DLLTOOL
+if test -n "$DLLTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
+$as_echo "$DLLTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DLLTOOL"; then
+  ac_ct_DLLTOOL=$DLLTOOL
+  # Extract the first word of "dlltool", so it can be a program name with args.
+set dummy dlltool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DLLTOOL"; then
+  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
+if test -n "$ac_ct_DLLTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
+$as_echo "$ac_ct_DLLTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_DLLTOOL" = x; then
+    DLLTOOL="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DLLTOOL=$ac_ct_DLLTOOL
+  fi
+else
+  DLLTOOL="$ac_cv_prog_DLLTOOL"
+fi
+
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OBJDUMP"; then
+  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+  ac_ct_OBJDUMP=$OBJDUMP
+  # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OBJDUMP"; then
+  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OBJDUMP="objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OBJDUMP" = x; then
+    OBJDUMP="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OBJDUMP=$ac_ct_OBJDUMP
+  fi
+else
+  OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+  ;;
+esac
+
+test -z "$AS" && AS=as
+
+    
+    
+    
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+
+    
+    
+    
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+    
+    
+    
+
+
+
+enable_dlopen=yes
+
+
+
+case `pwd` in
+  *\ * | *\	*)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
+esac
+
+
+
+macro_version='2.2.6'
+macro_revision='1.3012'
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
+$as_echo_n "checking for a sed that does not truncate output... " >&6; }
+if test "${ac_cv_path_SED+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
+     for ac_i in 1 2 3 4 5 6 7; do
+       ac_script="$ac_script$as_nl$ac_script"
+     done
+     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
+     { ac_script=; unset ac_script;}
+     if test -z "$SED"; then
+  ac_path_SED_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in sed gsed; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
+# Check for GNU ac_path_SED and select it if it is found.
+  # Check for GNU $ac_path_SED
+case `"$ac_path_SED" --version 2>&1` in
+*GNU*)
+  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo '' >> "conftest.nl"
+    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_SED_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_SED="$ac_path_SED"
+      ac_path_SED_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_SED_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_SED"; then
+    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 
+  fi
+else
+  ac_cv_path_SED=$SED
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
+$as_echo "$ac_cv_path_SED" >&6; }
+ SED="$ac_cv_path_SED"
+  rm -f conftest.sed
+
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
+$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
+if test "${ac_cv_path_GREP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$GREP"; then
+  ac_path_GREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in grep ggrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
+# Check for GNU ac_path_GREP and select it if it is found.
+  # Check for GNU $ac_path_GREP
+case `"$ac_path_GREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'GREP' >> "conftest.nl"
+    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_GREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_GREP="$ac_path_GREP"
+      ac_path_GREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_GREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_GREP"; then
+    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 
+  fi
+else
+  ac_cv_path_GREP=$GREP
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
+$as_echo "$ac_cv_path_GREP" >&6; }
+ GREP="$ac_cv_path_GREP"
+ 
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
+$as_echo_n "checking for egrep... " >&6; }
+if test "${ac_cv_path_EGREP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
+   then ac_cv_path_EGREP="$GREP -E"
+   else
+     if test -z "$EGREP"; then
+  ac_path_EGREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in egrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
+# Check for GNU ac_path_EGREP and select it if it is found.
+  # Check for GNU $ac_path_EGREP
+case `"$ac_path_EGREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'EGREP' >> "conftest.nl"
+    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_EGREP="$ac_path_EGREP"
+      ac_path_EGREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_EGREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_EGREP"; then
+    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 
+  fi
+else
+  ac_cv_path_EGREP=$EGREP
+fi
+
+   fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
+$as_echo "$ac_cv_path_EGREP" >&6; }
+ EGREP="$ac_cv_path_EGREP"
+ 
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
+$as_echo_n "checking for fgrep... " >&6; }
+if test "${ac_cv_path_FGREP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
+   then ac_cv_path_FGREP="$GREP -F"
+   else
+     if test -z "$FGREP"; then
+  ac_path_FGREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in fgrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
+# Check for GNU ac_path_FGREP and select it if it is found.
+  # Check for GNU $ac_path_FGREP
+case `"$ac_path_FGREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'FGREP' >> "conftest.nl"
+    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_FGREP="$ac_path_FGREP"
+      ac_path_FGREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_FGREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_FGREP"; then
+    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 
+  fi
+else
+  ac_cv_path_FGREP=$FGREP
+fi
+
+   fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
+$as_echo "$ac_cv_path_FGREP" >&6; }
+ FGREP="$ac_cv_path_FGREP"
+ 
+
+test -z "$GREP" && GREP=grep
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+
+
+@%:@ Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then :
+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+  with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
+$as_echo_n "checking for ld used by $CC... " >&6; }
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [\\/]* | ?:[\\/]*)
+      re_direlt='/[^/][^/]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if test "${lt_cv_path_LD+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+	test "$with_gnu_ld" != no && break
+	;;
+      *)
+	test "$with_gnu_ld" != yes && break
+	;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if test "${lt_cv_prog_gnu_ld+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  # I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  lt_cv_prog_gnu_ld=yes
+  ;;
+*)
+  lt_cv_prog_gnu_ld=no
+  ;;
+esac
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+
+
+    
+    
+    
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
+$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
+if test "${lt_cv_path_NM+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  lt_nm_to_check="${ac_tool_prefix}nm"
+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+    lt_nm_to_check="$lt_nm_to_check nm"
+  fi
+  for lt_tmp_nm in $lt_nm_to_check; do
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+      IFS="$lt_save_ifs"
+      test -z "$ac_dir" && ac_dir=.
+      tmp_nm="$ac_dir/$lt_tmp_nm"
+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+	# Check to see if the nm accepts a BSD-compat flag.
+	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
+	#   nm: unknown option "B" ignored
+	# Tru64's nm complains that /dev/null is an invalid object file
+	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+	*/dev/null* | *'Invalid file or object type'*)
+	  lt_cv_path_NM="$tmp_nm -B"
+	  break
+	  ;;
+	*)
+	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+	  */dev/null*)
+	    lt_cv_path_NM="$tmp_nm -p"
+	    break
+	    ;;
+	  *)
+	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+	    continue # so that we can try to find one that supports BSD flags
+	    ;;
+	  esac
+	  ;;
+	esac
+      fi
+    done
+    IFS="$lt_save_ifs"
+  done
+  : ${lt_cv_path_NM=no}
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
+$as_echo "$lt_cv_path_NM" >&6; }
+if test "$lt_cv_path_NM" != "no"; then
+  NM="$lt_cv_path_NM"
+else
+  # Didn't find any BSD compatible name lister, look for dumpbin.
+  if test -n "$ac_tool_prefix"; then
+  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DUMPBIN"; then
+  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DUMPBIN=$ac_cv_prog_DUMPBIN
+if test -n "$DUMPBIN"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
+$as_echo "$DUMPBIN" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$DUMPBIN" && break
+  done
+fi
+if test -z "$DUMPBIN"; then
+  ac_ct_DUMPBIN=$DUMPBIN
+  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DUMPBIN"; then
+  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
+if test -n "$ac_ct_DUMPBIN"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
+$as_echo "$ac_ct_DUMPBIN" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_DUMPBIN" && break
+done
+
+  if test "x$ac_ct_DUMPBIN" = x; then
+    DUMPBIN=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DUMPBIN=$ac_ct_DUMPBIN
+  fi
+fi
+
+  
+  if test "$DUMPBIN" != ":"; then
+    NM="$DUMPBIN"
+  fi
+fi
+test -z "$NM" && NM=nm
+
+
+    
+    
+    
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
+$as_echo_n "checking the name lister ($NM) interface... " >&6; }
+if test "${lt_cv_nm_interface+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_nm_interface="BSD nm"
+  echo "int some_variable = 0;" > conftest.$ac_ext
+  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&5)
+  (eval "$ac_compile" 2>conftest.err)
+  cat conftest.err >&5
+  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+  cat conftest.err >&5
+  (eval echo "\"\$as_me:__oline__: output\"" >&5)
+  cat conftest.out >&5
+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+    lt_cv_nm_interface="MS dumpbin"
+  fi
+  rm -f conftest*
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
+$as_echo "$lt_cv_nm_interface" >&6; }
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
+$as_echo_n "checking whether ln -s works... " >&6; }
+LN_S=$as_ln_s
+if test "$LN_S" = "ln -s"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
+$as_echo "no, using $LN_S" >&6; }
+fi
+
+# find the maximum length of command line arguments
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
+$as_echo_n "checking the maximum length of command line arguments... " >&6; }
+if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+    i=0
+  teststring="ABCD"
+
+  case $build_os in
+  msdosdjgpp*)
+    # On DJGPP, this test can blow up pretty badly due to problems in libc
+    # (any single argument exceeding 2000 bytes causes a buffer overrun
+    # during glob expansion).  Even if it were fixed, the result of this
+    # check would be larger than it should be.
+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
+    ;;
+
+  gnu*)
+    # Under GNU Hurd, this test is not required because there is
+    # no limit to the length of command line arguments.
+    # Libtool will interpret -1 as no limit whatsoever
+    lt_cv_sys_max_cmd_len=-1;
+    ;;
+
+  cygwin* | mingw* | cegcc*)
+    # On Win9x/ME, this test blows up -- it succeeds, but takes
+    # about 5 minutes as the teststring grows exponentially.
+    # Worse, since 9x/ME are not pre-emptively multitasking,
+    # you end up with a "frozen" computer, even though with patience
+    # the test eventually succeeds (with a max line length of 256k).
+    # Instead, let's just punt: use the minimum linelength reported by
+    # all of the supported platforms: 8192 (on NT/2K/XP).
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  amigaos*)
+    # On AmigaOS with pdksh, this test takes hours, literally.
+    # So we just punt and use a minimum line length of 8192.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+    # This has been around since 386BSD, at least.  Likely further.
+    if test -x /sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+    elif test -x /usr/sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+    else
+      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
+    fi
+    # And add a safety zone
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    ;;
+
+  interix*)
+    # We know the value 262144 and hardcode it with a safety zone (like BSD)
+    lt_cv_sys_max_cmd_len=196608
+    ;;
+
+  osf*)
+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+    # nice to cause kernel panics so lets avoid the loop below.
+    # First set a reasonable default.
+    lt_cv_sys_max_cmd_len=16384
+    #
+    if test -x /sbin/sysconfig; then
+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+        *1*) lt_cv_sys_max_cmd_len=-1 ;;
+      esac
+    fi
+    ;;
+  sco3.2v5*)
+    lt_cv_sys_max_cmd_len=102400
+    ;;
+  sysv5* | sco5v6* | sysv4.2uw2*)
+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+    if test -n "$kargmax"; then
+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
+    else
+      lt_cv_sys_max_cmd_len=32768
+    fi
+    ;;
+  *)
+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+    if test -n "$lt_cv_sys_max_cmd_len"; then
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    else
+      # Make teststring a little bigger before we do anything with it.
+      # a 1K string should be a reasonable start.
+      for i in 1 2 3 4 5 6 7 8 ; do
+        teststring=$teststring$teststring
+      done
+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+      # If test is not a shell built-in, we'll probably end up computing a
+      # maximum length that is only half of the actual maximum length, but
+      # we can't tell.
+      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
+	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
+	      test $i != 17 # 1/2 MB should be enough
+      do
+        i=`expr $i + 1`
+        teststring=$teststring$teststring
+      done
+      # Only check the string length outside the loop.
+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+      teststring=
+      # Add a significant safety factor because C++ compilers can tack on
+      # massive amounts of additional arguments before passing them to the
+      # linker.  It appears as though 1/2 is a usable value.
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+    fi
+    ;;
+  esac
+
+fi
+
+if test -n $lt_cv_sys_max_cmd_len ; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
+$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
+$as_echo "none" >&6; }
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+
+    
+    
+    
+
+
+: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
+$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
+      = c,a/b,, \
+    && eval 'test $(( 1 + 1 )) -eq 2 \
+    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+  && xsi_shell=yes
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
+$as_echo "$xsi_shell" >&6; }
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
+$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
+    >/dev/null 2>&1 \
+  && lt_shell_append=yes
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
+$as_echo "$lt_shell_append" >&6; }
+
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  lt_unset=unset
+else
+  lt_unset=false
+fi
+
+    
+    
+    
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+  lt_SP2NL='tr \040 \012'
+  lt_NL2SP='tr \015\012 \040\040'
+  ;;
+ *) # EBCDIC based system
+  lt_SP2NL='tr \100 \n'
+  lt_NL2SP='tr \r\n \100\100'
+  ;;
+esac
+
+    
+    
+    
+
+    
+    
+    
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
+$as_echo_n "checking for $LD option to reload object files... " >&6; }
+if test "${lt_cv_ld_reload_flag+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_ld_reload_flag='-r'
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
+$as_echo "$lt_cv_ld_reload_flag" >&6; }
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+  darwin*)
+    if test "$GCC" = yes; then
+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+    else
+      reload_cmds='$LD$reload_flag -o $output$reload_objs'
+    fi
+    ;;
+esac
+
+    
+    
+    
+
+    
+    
+    
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OBJDUMP"; then
+  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+  ac_ct_OBJDUMP=$OBJDUMP
+  # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OBJDUMP"; then
+  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OBJDUMP="objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OBJDUMP" = x; then
+    OBJDUMP="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OBJDUMP=$ac_ct_OBJDUMP
+  fi
+else
+  OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
+$as_echo_n "checking how to recognize dependent libraries... " >&6; }
+if test "${lt_cv_deplibs_check_method+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[4-9]*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+beos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+bsdi[45]*)
+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  ;;
+
+cygwin*)
+  # func_win32_libid is a shell function defined in ltmain.sh
+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+  lt_cv_file_magic_cmd='func_win32_libid'
+  ;;
+
+mingw* | pw32*)
+  # Base MSYS/MinGW do not provide the 'file' command needed by
+  # func_win32_libid shell function, so use a weaker test based on 'objdump',
+  # unless we find 'file', for example because we are cross-compiling.
+  if ( file / ) >/dev/null 2>&1; then
+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+    lt_cv_file_magic_cmd='func_win32_libid'
+  else
+    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+    lt_cv_file_magic_cmd='$OBJDUMP -f'
+  fi
+  ;;
+
+cegcc)
+  # use the weaker test based on 'objdump'. See mingw*.
+  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+  lt_cv_file_magic_cmd='$OBJDUMP -f'
+  ;;
+
+darwin* | rhapsody*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+freebsd* | dragonfly*)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    case $host_cpu in
+    i*86 )
+      # Not sure whether the presence of OpenBSD here was a mistake.
+      # Let's accept both of them until this is cleared up.
+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
+      lt_cv_file_magic_cmd=/usr/bin/file
+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+      ;;
+    esac
+  else
+    lt_cv_deplibs_check_method=pass_all
+  fi
+  ;;
+
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+hpux10.20* | hpux11*)
+  lt_cv_file_magic_cmd=/usr/bin/file
+  case $host_cpu in
+  ia64*)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+    ;;
+  hppa*64*)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+    ;;
+  *)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
+    lt_cv_file_magic_test_file=/usr/lib/libc.sl
+    ;;
+  esac
+  ;;
+
+interix[3-9]*)
+  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $LD in
+  *-32|*"-32 ") libmagic=32-bit;;
+  *-n32|*"-n32 ") libmagic=N32;;
+  *-64|*"-64 ") libmagic=64-bit;;
+  *) libmagic=never-match;;
+  esac
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+netbsd* | netbsdelf*-gnu)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
+  fi
+  ;;
+
+newos6*)
+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
+  ;;
+
+*nto* | *qnx*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+openbsd*)
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+  fi
+  ;;
+
+osf3* | osf4* | osf5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+rdos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+solaris*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv4 | sysv4.3*)
+  case $host_vendor in
+  motorola)
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    ;;
+  ncr)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  sequent)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
+    ;;
+  sni)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
+    lt_cv_file_magic_test_file=/lib/libc.so
+    ;;
+  siemens)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  pc)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  esac
+  ;;
+
+tpf*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+esac
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
+$as_echo "$lt_cv_deplibs_check_method" >&6; }
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ar; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AR+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AR"; then
+  ac_cv_prog_AR="$AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AR="${ac_tool_prefix}ar"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AR=$ac_cv_prog_AR
+if test -n "$AR"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
+$as_echo "$AR" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AR"; then
+  ac_ct_AR=$AR
+  # Extract the first word of "ar", so it can be a program name with args.
+set dummy ar; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_AR"; then
+  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_AR="ar"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AR=$ac_cv_prog_ac_ct_AR
+if test -n "$ac_ct_AR"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
+$as_echo "$ac_ct_AR" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_AR" = x; then
+    AR="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    AR=$ac_ct_AR
+  fi
+else
+  AR="$ac_cv_prog_AR"
+fi
+
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$STRIP"; then
+  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+  ac_ct_STRIP=$STRIP
+  # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_STRIP"; then
+  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_STRIP="strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_STRIP" = x; then
+    STRIP=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    STRIP=$ac_ct_STRIP
+  fi
+else
+  STRIP="$ac_cv_prog_STRIP"
+fi
+
+test -z "$STRIP" && STRIP=:
+
+    
+    
+    
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_RANLIB+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$RANLIB"; then
+  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+RANLIB=$ac_cv_prog_RANLIB
+if test -n "$RANLIB"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
+$as_echo "$RANLIB" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_RANLIB"; then
+  ac_ct_RANLIB=$RANLIB
+  # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_RANLIB"; then
+  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_RANLIB="ranlib"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
+if test -n "$ac_ct_RANLIB"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
+$as_echo "$ac_ct_RANLIB" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_RANLIB" = x; then
+    RANLIB=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    RANLIB=$ac_ct_RANLIB
+  fi
+else
+  RANLIB="$ac_cv_prog_RANLIB"
+fi
+
+test -z "$RANLIB" && RANLIB=:
+
+    
+    
+    
+
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+  case $host_os in
+  openbsd*)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+    ;;
+  *)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+    ;;
+  esac
+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
+if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[BCDEGRST]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+  symcode='[BCDT]'
+  ;;
+cygwin* | mingw* | pw32* | cegcc*)
+  symcode='[ABCDGISTW]'
+  ;;
+hpux*)
+  if test "$host_cpu" = ia64; then
+    symcode='[ABCDEGRST]'
+  fi
+  ;;
+irix* | nonstopux*)
+  symcode='[BCDEGRST]'
+  ;;
+osf*)
+  symcode='[BCDEGQRST]'
+  ;;
+solaris*)
+  symcode='[BDRT]'
+  ;;
+sco3.2v5*)
+  symcode='[DT]'
+  ;;
+sysv4.2uw2*)
+  symcode='[DT]'
+  ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+  symcode='[ABDT]'
+  ;;
+sysv4)
+  symcode='[DFNSTU]'
+  ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+  symcode='[ABCDGIRSTW]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+  ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+  symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+  # Write the raw and C identifiers.
+  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+    # Fake it for dumpbin and say T for any non-static function
+    # and D for any global variable.
+    # Also find C++ and __fastcall symbols from MSVC++,
+    # which start with @ or ?.
+    lt_cv_sys_global_symbol_pipe="$AWK '"\
+"     {last_section=section; section=\$ 3};"\
+"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+"     \$ 0!~/External *\|/{next};"\
+"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+"     {if(hide[section]) next};"\
+"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
+"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+"     ' prfx=^$ac_symprfx"
+  else
+    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+  fi
+
+  # Check to see that the pipe works correctly.
+  pipe_works=no
+
+  rm -f conftest*
+  cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    # Now try to grab the symbols.
+    nlist=conftest.nm
+    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
+  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s "$nlist"; then
+      # Try sorting and uniquifying the output.
+      if sort "$nlist" | uniq > "$nlist"T; then
+	mv -f "$nlist"T "$nlist"
+      else
+	rm -f "$nlist"T
+      fi
+
+      # Make sure that we snagged all the symbols we need.
+      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+	  cat <<_LT_EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+	  # Now generate the symbol file.
+	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+	  cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols.  */
+const struct {
+  const char *name;
+  void       *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[] =
+{
+  { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+	  cat <<\_LT_EOF >> conftest.$ac_ext
+  {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+  return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+	  # Now try linking the two files.
+	  mv conftest.$ac_objext conftstm.$ac_objext
+	  lt_save_LIBS="$LIBS"
+	  lt_save_CFLAGS="$CFLAGS"
+	  LIBS="conftstm.$ac_objext"
+	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
+	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
+	    pipe_works=yes
+	  fi
+	  LIBS="$lt_save_LIBS"
+	  CFLAGS="$lt_save_CFLAGS"
+	else
+	  echo "cannot find nm_test_func in $nlist" >&5
+	fi
+      else
+	echo "cannot find nm_test_var in $nlist" >&5
+      fi
+    else
+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
+    fi
+  else
+    echo "$progname: failed program was:" >&5
+    cat conftest.$ac_ext >&5
+  fi
+  rm -rf conftest* conftst*
+
+  # Do not use the global_symbol_pipe unless it works.
+  if test "$pipe_works" = yes; then
+    break
+  else
+    lt_cv_sys_global_symbol_pipe=
+  fi
+done
+
+fi
+
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+  lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
+$as_echo "failed" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
+$as_echo "ok" >&6; }
+fi
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+@%:@ Check whether --enable-libtool-lock was given.
+if test "${enable_libtool_lock+set}" = set; then :
+  enableval=$enable_libtool_lock; 
+fi
+
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.$ac_objext` in
+      *ELF-32*)
+	HPUX_IA64_MODE="32"
+	;;
+      *ELF-64*)
+	HPUX_IA64_MODE="64"
+	;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+*-*-irix6*)
+  # Find out which ABI we are using.
+  echo '#line __oline__ "configure"' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    if test "$lt_cv_prog_gnu_ld" = yes; then
+      case `/usr/bin/file conftest.$ac_objext` in
+	*32-bit*)
+	  LD="${LD-ld} -melf32bsmip"
+	  ;;
+	*N32*)
+	  LD="${LD-ld} -melf32bmipn32"
+	  ;;
+	*64-bit*)
+	  LD="${LD-ld} -melf64bmip"
+	;;
+      esac
+    else
+      case `/usr/bin/file conftest.$ac_objext` in
+	*32-bit*)
+	  LD="${LD-ld} -32"
+	  ;;
+	*N32*)
+	  LD="${LD-ld} -n32"
+	  ;;
+	*64-bit*)
+	  LD="${LD-ld} -64"
+	  ;;
+      esac
+    fi
+  fi
+  rm -rf conftest*
+  ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.o` in
+      *32-bit*)
+	case $host in
+	  x86_64-*kfreebsd*-gnu)
+	    LD="${LD-ld} -m elf_i386_fbsd"
+	    ;;
+	  x86_64-*linux*)
+	    LD="${LD-ld} -m elf_i386"
+	    ;;
+	  ppc64-*linux*|powerpc64-*linux*)
+	    LD="${LD-ld} -m elf32ppclinux"
+	    ;;
+	  s390x-*linux*)
+	    LD="${LD-ld} -m elf_s390"
+	    ;;
+	  sparc64-*linux*)
+	    LD="${LD-ld} -m elf32_sparc"
+	    ;;
+	esac
+	;;
+      *64-bit*)
+	case $host in
+	  x86_64-*kfreebsd*-gnu)
+	    LD="${LD-ld} -m elf_x86_64_fbsd"
+	    ;;
+	  x86_64-*linux*)
+	    LD="${LD-ld} -m elf_x86_64"
+	    ;;
+	  ppc*-*linux*|powerpc*-*linux*)
+	    LD="${LD-ld} -m elf64ppc"
+	    ;;
+	  s390*-*linux*|s390*-*tpf*)
+	    LD="${LD-ld} -m elf64_s390"
+	    ;;
+	  sparc*-*linux*)
+	    LD="${LD-ld} -m elf64_sparc"
+	    ;;
+	esac
+	;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+
+*-*-sco3.2v5*)
+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+  SAVE_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -belf"
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
+$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
+if test "${lt_cv_cc_needs_belf+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  lt_cv_cc_needs_belf=yes
+else
+  lt_cv_cc_needs_belf=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+     ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
+$as_echo "$lt_cv_cc_needs_belf" >&6; }
+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+    CFLAGS="$SAVE_CFLAGS"
+  fi
+  ;;
+sparc*-*solaris*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.o` in
+    *64-bit*)
+      case $lt_cv_prog_gnu_ld in
+      yes*) LD="${LD-ld} -m elf64_sparc" ;;
+      *)
+	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+	  LD="${LD-ld} -64"
+	fi
+	;;
+      esac
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+esac
+
+need_locks="$enable_libtool_lock"
+
+
+  case $host_os in
+    rhapsody* | darwin*)
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DSYMUTIL"; then
+  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DSYMUTIL=$ac_cv_prog_DSYMUTIL
+if test -n "$DSYMUTIL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
+$as_echo "$DSYMUTIL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DSYMUTIL"; then
+  ac_ct_DSYMUTIL=$DSYMUTIL
+  # Extract the first word of "dsymutil", so it can be a program name with args.
+set dummy dsymutil; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DSYMUTIL"; then
+  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
+if test -n "$ac_ct_DSYMUTIL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
+$as_echo "$ac_ct_DSYMUTIL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_DSYMUTIL" = x; then
+    DSYMUTIL=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DSYMUTIL=$ac_ct_DSYMUTIL
+  fi
+else
+  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
+set dummy ${ac_tool_prefix}nmedit; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_NMEDIT+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$NMEDIT"; then
+  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+NMEDIT=$ac_cv_prog_NMEDIT
+if test -n "$NMEDIT"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
+$as_echo "$NMEDIT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_NMEDIT"; then
+  ac_ct_NMEDIT=$NMEDIT
+  # Extract the first word of "nmedit", so it can be a program name with args.
+set dummy nmedit; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_NMEDIT"; then
+  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_NMEDIT="nmedit"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
+if test -n "$ac_ct_NMEDIT"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
+$as_echo "$ac_ct_NMEDIT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_NMEDIT" = x; then
+    NMEDIT=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    NMEDIT=$ac_ct_NMEDIT
+  fi
+else
+  NMEDIT="$ac_cv_prog_NMEDIT"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
+set dummy ${ac_tool_prefix}lipo; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_LIPO+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$LIPO"; then
+  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+LIPO=$ac_cv_prog_LIPO
+if test -n "$LIPO"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
+$as_echo "$LIPO" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_LIPO"; then
+  ac_ct_LIPO=$LIPO
+  # Extract the first word of "lipo", so it can be a program name with args.
+set dummy lipo; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_LIPO"; then
+  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_LIPO="lipo"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
+if test -n "$ac_ct_LIPO"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
+$as_echo "$ac_ct_LIPO" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_LIPO" = x; then
+    LIPO=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    LIPO=$ac_ct_LIPO
+  fi
+else
+  LIPO="$ac_cv_prog_LIPO"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OTOOL"; then
+  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL=$ac_cv_prog_OTOOL
+if test -n "$OTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
+$as_echo "$OTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL"; then
+  ac_ct_OTOOL=$OTOOL
+  # Extract the first word of "otool", so it can be a program name with args.
+set dummy otool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OTOOL"; then
+  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OTOOL="otool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
+if test -n "$ac_ct_OTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
+$as_echo "$ac_ct_OTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OTOOL" = x; then
+    OTOOL=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OTOOL=$ac_ct_OTOOL
+  fi
+else
+  OTOOL="$ac_cv_prog_OTOOL"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool64; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL64+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OTOOL64"; then
+  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL64=$ac_cv_prog_OTOOL64
+if test -n "$OTOOL64"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
+$as_echo "$OTOOL64" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL64"; then
+  ac_ct_OTOOL64=$OTOOL64
+  # Extract the first word of "otool64", so it can be a program name with args.
+set dummy otool64; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OTOOL64"; then
+  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OTOOL64="otool64"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
+if test -n "$ac_ct_OTOOL64"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
+$as_echo "$ac_ct_OTOOL64" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OTOOL64" = x; then
+    OTOOL64=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OTOOL64=$ac_ct_OTOOL64
+  fi
+else
+  OTOOL64="$ac_cv_prog_OTOOL64"
+fi
+
+    
+    
+    
+    
+
+    
+    
+    
+    
+
+    
+    
+    
+    
+
+    
+    
+    
+    
+
+    
+    
+    
+    
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
+$as_echo_n "checking for -single_module linker flag... " >&6; }
+if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_apple_cc_single_mod=no
+      if test -z "${LT_MULTI_MODULE}"; then
+	# By default we will add the -single_module flag. You can override
+	# by either setting the environment variable LT_MULTI_MODULE
+	# non-empty at configure time, or by adding -multi_module to the
+	# link flags.
+	rm -rf libconftest.dylib*
+	echo "int foo(void){return 1;}" > conftest.c
+	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&5
+	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+        _lt_result=$?
+	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+	  lt_cv_apple_cc_single_mod=yes
+	else
+	  cat conftest.err >&5
+	fi
+	rm -rf libconftest.dylib*
+	rm -f conftest.*
+      fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
+$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
+if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_ld_exported_symbols_list=no
+      save_LDFLAGS=$LDFLAGS
+      echo "_main" > conftest.sym
+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  lt_cv_ld_exported_symbols_list=yes
+else
+  lt_cv_ld_exported_symbols_list=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+	LDFLAGS="$save_LDFLAGS"
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
+$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
+    case $host_os in
+    rhapsody* | darwin1.[012])
+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+    darwin1.*)
+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+    darwin*) # darwin 5.x on
+      # if running on 10.5 or later, the deployment target defaults
+      # to the OS version, if on x86, and 10.4, the deployment
+      # target defaults to 10.4. Don't you love it?
+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+	10.[012]*)
+	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+	10.*)
+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+      esac
+    ;;
+  esac
+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+      _lt_dar_single_mod='$single_module'
+    fi
+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+    else
+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+    fi
+    if test "$DSYMUTIL" != ":"; then
+      _lt_dsymutil='~$DSYMUTIL $lib || :'
+    else
+      _lt_dsymutil=
+    fi
+    ;;
+  esac
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
+$as_echo_n "checking how to run the C preprocessor... " >&6; }
+# On Suns, sometimes $CPP names a directory.
+if test -n "$CPP" && test -d "$CPP"; then
+  CPP=
+fi
+if test -z "$CPP"; then
+  if test "${ac_cv_prog_CPP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+      # Double quotes because CPP needs to be expanded
+    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
+    do
+      ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@ifdef __STDC__
+@%:@ include <limits.h>
+@%:@else
+@%:@ include <assert.h>
+@%:@endif
+		     Syntax error
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  break
+fi
+
+    done
+    ac_cv_prog_CPP=$CPP
+  
+fi
+  CPP=$ac_cv_prog_CPP
+else
+  ac_cv_prog_CPP=$CPP
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
+$as_echo "$CPP" >&6; }
+ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@ifdef __STDC__
+@%:@ include <limits.h>
+@%:@else
+@%:@ include <assert.h>
+@%:@endif
+		     Syntax error
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  
+else
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details" "$LINENO" 5 ; }
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
+$as_echo_n "checking for ANSI C header files... " >&6; }
+if test "${ac_cv_header_stdc+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+#include <stdarg.h>
+#include <string.h>
+#include <float.h>
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_header_stdc=yes
+else
+  ac_cv_header_stdc=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+if test $ac_cv_header_stdc = yes; then
+  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <string.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "memchr" >/dev/null 2>&1; then :
+  
+else
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "free" >/dev/null 2>&1; then :
+  
+else
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+  if test "$cross_compiling" = yes; then :
+  :
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <ctype.h>
+#include <stdlib.h>
+#if ((' ' & 0x0FF) == 0x020)
+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+#else
+# define ISLOWER(c) \
+		   (('a' <= (c) && (c) <= 'i') \
+		     || ('j' <= (c) && (c) <= 'r') \
+		     || ('s' <= (c) && (c) <= 'z'))
+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
+#endif
+
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+int
+main ()
+{
+  int i;
+  for (i = 0; i < 256; i++)
+    if (XOR (islower (i), ISLOWER (i))
+	|| toupper (i) != TOUPPER (i))
+      return 2;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+  
+else
+  ac_cv_header_stdc=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
+$as_echo "$ac_cv_header_stdc" >&6; }
+if test $ac_cv_header_stdc = yes; then
+  
+$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
+
+fi
+
+# On IRIX 5.3, sys/types and inttypes.h are conflicting.
+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
+		  inttypes.h stdint.h unistd.h
+do :
+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
+"
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
+  cat >>confdefs.h <<_ACEOF
+@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+ 
+fi
+
+done
+
+
+for ac_header in dlfcn.h
+do :
+  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
+"
+if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
+  cat >>confdefs.h <<_ACEOF
+@%:@define HAVE_DLFCN_H 1
+_ACEOF
+ 
+fi
+
+done
+
+
+
+ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+if test -z "$CXX"; then
+  if test -n "$CCC"; then
+    CXX=$CCC
+  else
+    if test -n "$ac_tool_prefix"; then
+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CXX"; then
+  ac_cv_prog_CXX="$CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CXX=$ac_cv_prog_CXX
+if test -n "$CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
+$as_echo "$CXX" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$CXX" && break
+  done
+fi
+if test -z "$CXX"; then
+  ac_ct_CXX=$CXX
+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CXX"; then
+  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CXX="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
+if test -n "$ac_ct_CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
+$as_echo "$ac_ct_CXX" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_CXX" && break
+done
+
+  if test "x$ac_ct_CXX" = x; then
+    CXX="g++"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CXX=$ac_ct_CXX
+  fi
+fi
+
+  fi
+fi
+# Provide some information about the compiler.
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+for ac_option in --version -v -V -qversion; do
+  { { ac_try="$ac_compiler $ac_option >&5"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    sed '10a\
+... rest of stderr output deleted ...
+         10q' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+  fi
+  rm -f conftest.er1 conftest.err
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+done
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
+$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
+if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+#ifndef __GNUC__
+       choke me
+#endif
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_compiler_gnu=yes
+else
+  ac_compiler_gnu=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+  GXX=yes
+else
+  GXX=
+fi
+ac_test_CXXFLAGS=${CXXFLAGS+set}
+ac_save_CXXFLAGS=$CXXFLAGS
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
+$as_echo_n "checking whether $CXX accepts -g... " >&6; }
+if test "${ac_cv_prog_cxx_g+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
+   ac_cxx_werror_flag=yes
+   ac_cv_prog_cxx_g=no
+   CXXFLAGS="-g"
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_cv_prog_cxx_g=yes
+else
+  CXXFLAGS=""
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  
+else
+  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
+	 CXXFLAGS="-g"
+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ac_cv_prog_cxx_g=yes
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
+$as_echo "$ac_cv_prog_cxx_g" >&6; }
+if test "$ac_test_CXXFLAGS" = set; then
+  CXXFLAGS=$ac_save_CXXFLAGS
+elif test $ac_cv_prog_cxx_g = yes; then
+  if test "$GXX" = yes; then
+    CXXFLAGS="-g -O2"
+  else
+    CXXFLAGS="-g"
+  fi
+else
+  if test "$GXX" = yes; then
+    CXXFLAGS="-O2"
+  else
+    CXXFLAGS=
+  fi
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+depcc="$CXX"  am_compiler_list=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_CXX_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+  fi
+  am__universal=false
+  case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+	continue
+      else
+	break
+      fi
+      ;;
+    msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_CXX_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_CXX_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
+
+ if 
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
+  am__fastdepCXX_TRUE=
+  am__fastdepCXX_FALSE='#'
+else
+  am__fastdepCXX_TRUE='#'
+  am__fastdepCXX_FALSE=
+fi
+
+
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+    (test "X$CXX" != "Xg++"))) ; then
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
+$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
+if test -z "$CXXCPP"; then
+  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+      # Double quotes because CXXCPP needs to be expanded
+    for CXXCPP in "$CXX -E" "/lib/cpp"
+    do
+      ac_preproc_ok=false
+for ac_cxx_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@ifdef __STDC__
+@%:@ include <limits.h>
+@%:@else
+@%:@ include <assert.h>
+@%:@endif
+		     Syntax error
+_ACEOF
+if ac_fn_cxx_try_cpp "$LINENO"; then :
+  
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_cxx_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  break
+fi
+
+    done
+    ac_cv_prog_CXXCPP=$CXXCPP
+  
+fi
+  CXXCPP=$ac_cv_prog_CXXCPP
+else
+  ac_cv_prog_CXXCPP=$CXXCPP
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
+$as_echo "$CXXCPP" >&6; }
+ac_preproc_ok=false
+for ac_cxx_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@ifdef __STDC__
+@%:@ include <limits.h>
+@%:@else
+@%:@ include <assert.h>
+@%:@endif
+		     Syntax error
+_ACEOF
+if ac_fn_cxx_try_cpp "$LINENO"; then :
+  
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+@%:@include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_cxx_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  
+else
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+_lt_caught_CXX_error=yes; }
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+else
+  _lt_caught_CXX_error=yes
+fi
+
+
+
+
+
+# Set options
+
+
+
+        
+  
+            @%:@ Check whether --enable-shared was given.
+if test "${enable_shared+set}" = set; then :
+  enableval=$enable_shared; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_shared=yes ;;
+    no) enable_shared=no ;;
+    *)
+      enable_shared=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_shared=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_shared=yes
+fi
+
+
+    
+    
+    
+    
+
+
+
+  @%:@ Check whether --enable-static was given.
+if test "${enable_static+set}" = set; then :
+  enableval=$enable_static; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_static=yes ;;
+    no) enable_static=no ;;
+    *)
+     enable_static=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_static=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_static=yes
+fi
+
+
+    
+    
+    
+    
+
+
+
+  
+@%:@ Check whether --with-pic was given.
+if test "${with_pic+set}" = set; then :
+  withval=$with_pic; pic_mode="$withval"
+else
+  pic_mode=default
+fi
+
+
+test -z "$pic_mode" && pic_mode=default
+
+
+    
+    
+    
+
+
+  @%:@ Check whether --enable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then :
+  enableval=$enable_fast_install; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_fast_install=yes ;;
+    no) enable_fast_install=no ;;
+    *)
+      enable_fast_install=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_fast_install=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_fast_install=yes
+fi
+
+
+
+    
+    
+    
+
+
+  
+
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+test -z "$LN_S" && LN_S="ln -s"
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+
+if test -n "${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
+$as_echo_n "checking for objdir... " >&6; }
+if test "${lt_cv_objdir+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+  lt_cv_objdir=.libs
+else
+  # MS-DOS does not allow filenames that begin with a dot.
+  lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
+$as_echo "$lt_cv_objdir" >&6; }
+objdir=$lt_cv_objdir
+
+    
+    
+    
+
+cat >>confdefs.h <<_ACEOF
+@%:@define LT_OBJDIR "$lt_cv_objdir/"
+_ACEOF
+
+
+
+
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+case $host_os in
+aix3*)
+  # AIX sometimes has problems with the GCC collect2 program.  For some
+  # reason, if we set the COLLECT_NAMES environment variable, the problems
+  # vanish in a puff of smoke.
+  if test "X${COLLECT_NAMES+set}" != Xset; then
+    COLLECT_NAMES=
+    export COLLECT_NAMES
+  fi
+  ;;
+esac
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+for cc_temp in $compiler""; do
+  case $cc_temp in
+    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MAGIC_CMD in
+[\\/*] |  ?:[\\/]*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/${ac_tool_prefix}file; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
+      if test -n "$file_magic_test_file"; then
+	case $deplibs_check_method in
+	"file_magic "*)
+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+	    $EGREP "$file_magic_regex" > /dev/null; then
+	    :
+	  else
+	    cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool at gnu.org
+
+_LT_EOF
+	  fi ;;
+	esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+    
+    
+    
+
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+  if test -n "$ac_tool_prefix"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
+$as_echo_n "checking for file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MAGIC_CMD in
+[\\/*] |  ?:[\\/]*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/file; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/file"
+      if test -n "$file_magic_test_file"; then
+	case $deplibs_check_method in
+	"file_magic "*)
+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+	    $EGREP "$file_magic_regex" > /dev/null; then
+	    :
+	  else
+	    cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool at gnu.org
+
+_LT_EOF
+	  fi ;;
+	esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  else
+    MAGIC_CMD=:
+  fi
+fi
+
+  fi
+  ;;
+esac
+
+# Use C for the default configuration in the libtool script
+
+lt_save_CC="$CC"
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+objext=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+  
+lt_prog_compiler_no_builtin_flag=
+
+if test "$GCC" = yes; then
+  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
+$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
+if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_rtti_exceptions=no
+   ac_outfile=conftest.$ac_objext
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="-fno-rtti -fno-exceptions"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_rtti_exceptions=yes
+     fi
+   fi
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
+$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
+
+if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
+    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
+else
+    :
+fi
+
+fi
+
+    
+    
+    
+
+
+  lt_prog_compiler_wl=
+lt_prog_compiler_pic=
+lt_prog_compiler_static=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
+
+  if test "$GCC" = yes; then
+    lt_prog_compiler_wl='-Wl,'
+    lt_prog_compiler_static='-static'
+
+    case $host_os in
+      aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+	# AIX 5 now supports IA64 processor
+	lt_prog_compiler_static='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            lt_prog_compiler_pic='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      lt_prog_compiler_pic='-DDLL_EXPORT'
+      ;;
+
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      lt_prog_compiler_pic='-fno-common'
+      ;;
+
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+	# +Z the default
+	;;
+      *)
+	lt_prog_compiler_pic='-fPIC'
+	;;
+      esac
+      ;;
+
+    interix[3-9]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+
+    msdosdjgpp*)
+      # Just because we use GCC doesn't mean we suddenly get shared libraries
+      # on systems that don't support them.
+      lt_prog_compiler_can_build_shared=no
+      enable_shared=no
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      lt_prog_compiler_pic='-fPIC -shared'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+	lt_prog_compiler_pic=-Kconform_pic
+      fi
+      ;;
+
+    *)
+      lt_prog_compiler_pic='-fPIC'
+      ;;
+    esac
+  else
+    # PORTME Check for flag to pass linker flags through the system compiler.
+    case $host_os in
+    aix*)
+      lt_prog_compiler_wl='-Wl,'
+      if test "$host_cpu" = ia64; then
+	# AIX 5 now supports IA64 processor
+	lt_prog_compiler_static='-Bstatic'
+      else
+	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
+      fi
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      lt_prog_compiler_pic='-DDLL_EXPORT'
+      ;;
+
+    hpux9* | hpux10* | hpux11*)
+      lt_prog_compiler_wl='-Wl,'
+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+      # not for PA HP-UX.
+      case $host_cpu in
+      hppa*64*|ia64*)
+	# +Z the default
+	;;
+      *)
+	lt_prog_compiler_pic='+Z'
+	;;
+      esac
+      # Is there a better lt_prog_compiler_static that works with the bundled CC?
+      lt_prog_compiler_static='${wl}-a ${wl}archive'
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      lt_prog_compiler_wl='-Wl,'
+      # PIC (with -KPIC) is the default.
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    linux* | k*bsd*-gnu)
+      case $cc_basename in
+      # old Intel for x86_64 which still supported -KPIC.
+      ecc*)
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='-KPIC'
+	lt_prog_compiler_static='-static'
+        ;;
+      # icc used to be incompatible with GCC.
+      # ICC 10 doesn't accept -KPIC any more.
+      icc* | ifort*)
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='-fPIC'
+	lt_prog_compiler_static='-static'
+        ;;
+      # Lahey Fortran 8.1.
+      lf95*)
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='--shared'
+	lt_prog_compiler_static='--static'
+	;;
+      pgcc* | pgf77* | pgf90* | pgf95*)
+        # Portland Group compilers (*not* the Pentium gcc compiler,
+	# which looks to be a dead project)
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='-fpic'
+	lt_prog_compiler_static='-Bstatic'
+        ;;
+      ccc*)
+        lt_prog_compiler_wl='-Wl,'
+        # All Alpha code is PIC.
+        lt_prog_compiler_static='-non_shared'
+        ;;
+      xl*)
+	# IBM XL C 8.0/Fortran 10.1 on PPC
+	lt_prog_compiler_wl='-Wl,'
+	lt_prog_compiler_pic='-qpic'
+	lt_prog_compiler_static='-qstaticlink'
+	;;
+      *)
+	case `$CC -V 2>&1 | sed 5q` in
+	*Sun\ C*)
+	  # Sun C 5.9
+	  lt_prog_compiler_pic='-KPIC'
+	  lt_prog_compiler_static='-Bstatic'
+	  lt_prog_compiler_wl='-Wl,'
+	  ;;
+	*Sun\ F*)
+	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
+	  lt_prog_compiler_pic='-KPIC'
+	  lt_prog_compiler_static='-Bstatic'
+	  lt_prog_compiler_wl=''
+	  ;;
+	esac
+	;;
+      esac
+      ;;
+
+    newsos6)
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      lt_prog_compiler_pic='-fPIC -shared'
+      ;;
+
+    osf3* | osf4* | osf5*)
+      lt_prog_compiler_wl='-Wl,'
+      # All OSF/1 code is PIC.
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    rdos*)
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    solaris*)
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      case $cc_basename in
+      f77* | f90* | f95*)
+	lt_prog_compiler_wl='-Qoption ld ';;
+      *)
+	lt_prog_compiler_wl='-Wl,';;
+      esac
+      ;;
+
+    sunos4*)
+      lt_prog_compiler_wl='-Qoption ld '
+      lt_prog_compiler_pic='-PIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    sysv4 | sysv4.2uw2* | sysv4.3*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec ;then
+	lt_prog_compiler_pic='-Kconform_pic'
+	lt_prog_compiler_static='-Bstatic'
+      fi
+      ;;
+
+    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    unicos*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_can_build_shared=no
+      ;;
+
+    uts4*)
+      lt_prog_compiler_pic='-pic'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    *)
+      lt_prog_compiler_can_build_shared=no
+      ;;
+    esac
+  fi
+
+case $host_os in
+  # For platforms which do not support PIC, -DPIC is meaningless:
+  *djgpp*)
+    lt_prog_compiler_pic=
+    ;;
+  *)
+    lt_prog_compiler_pic="$lt_prog_compiler_pic@&t@ -DPIC"
+    ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
+$as_echo "$lt_prog_compiler_pic" >&6; }
+
+    
+    
+    
+
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$lt_prog_compiler_pic"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
+if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_pic_works=no
+   ac_outfile=conftest.$ac_objext
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$lt_prog_compiler_pic@&t@ -DPIC"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_pic_works=yes
+     fi
+   fi
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
+    case $lt_prog_compiler_pic in
+     "" | " "*) ;;
+     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
+     esac
+else
+    lt_prog_compiler_pic=
+     lt_prog_compiler_can_build_shared=no
+fi
+
+fi
+
+    
+    
+    
+
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
+if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_static_works=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&5
+       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         lt_cv_prog_compiler_static_works=yes
+       fi
+     else
+       lt_cv_prog_compiler_static_works=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
+$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_static_works" = xyes; then
+    :
+else
+    lt_prog_compiler_static=
+fi
+
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+hard_links="nottested"
+if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
+$as_echo_n "checking if we can lock with hard links... " >&6; }
+  hard_links=yes
+  $RM conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
+$as_echo "$hard_links" >&6; }
+  if test "$hard_links" = no; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+
+  runpath_var=
+  allow_undefined_flag=
+  always_export_symbols=no
+  archive_cmds=
+  archive_expsym_cmds=
+  compiler_needs_object=no
+  enable_shared_with_static_runtimes=no
+  export_dynamic_flag_spec=
+  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  hardcode_automatic=no
+  hardcode_direct=no
+  hardcode_direct_absolute=no
+  hardcode_libdir_flag_spec=
+  hardcode_libdir_flag_spec_ld=
+  hardcode_libdir_separator=
+  hardcode_minus_L=no
+  hardcode_shlibpath_var=unsupported
+  inherit_rpath=no
+  link_all_deplibs=unknown
+  module_cmds=
+  module_expsym_cmds=
+  old_archive_from_new_cmds=
+  old_archive_from_expsyms_cmds=
+  thread_safe_flag_spec=
+  whole_archive_flag_spec=
+  # include_expsyms should be a list of space-separated symbols to be *always*
+  # included in the symbol list
+  include_expsyms=
+  # exclude_expsyms can be an extended regexp of symbols to exclude
+  # it will be wrapped by ` (' and `)$', so one must not match beginning or
+  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+  # as well as any symbol that contains `d'.
+  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+  # platforms (ab)use it in PIC code, but their linkers get confused if
+  # the symbol is explicitly referenced.  Since portable code cannot
+  # rely on this symbol name, it's probably fine to never include it in
+  # preloaded symbol tables.
+  # Exclude shared library initialization/finalization symbols.
+  extract_expsyms_cmds=
+
+  case $host_os in
+  cygwin* | mingw* | pw32* | cegcc*)
+    # FIXME: the MSVC++ port hasn't been tested in a loooong time
+    # When not using gcc, we currently assume that we are using
+    # Microsoft Visual C++.
+    if test "$GCC" != yes; then
+      with_gnu_ld=no
+    fi
+    ;;
+  interix*)
+    # we just hope/assume this is gcc and not c89 (= MSVC++)
+    with_gnu_ld=yes
+    ;;
+  openbsd*)
+    with_gnu_ld=no
+    ;;
+  linux* | k*bsd*-gnu)
+    link_all_deplibs=no
+    ;;
+  esac
+
+  ld_shlibs=yes
+  if test "$with_gnu_ld" = yes; then
+    # If archive_cmds runs LD, not CC, wlarc should be empty
+    wlarc='${wl}'
+
+    # Set some defaults for GNU ld with shared library support. These
+    # are reset later if shared libraries are not supported. Putting them
+    # here allows them to be overridden if necessary.
+    runpath_var=LD_RUN_PATH
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    export_dynamic_flag_spec='${wl}--export-dynamic'
+    # ancient GNU ld didn't support --whole-archive et. al.
+    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+    else
+      whole_archive_flag_spec=
+    fi
+    supports_anon_versioning=no
+    case `$LD -v 2>&1` in
+      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
+      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+      *\ 2.11.*) ;; # other 2.11 versions
+      *) supports_anon_versioning=yes ;;
+    esac
+
+    # See if GNU ld supports shared libraries.
+    case $host_os in
+    aix[3-9]*)
+      # On AIX/PPC, the GNU linker is very broken
+      if test "$host_cpu" != ia64; then
+	ld_shlibs=no
+	cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support.  If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+_LT_EOF
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            archive_expsym_cmds=''
+        ;;
+      m68k)
+            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            hardcode_libdir_flag_spec='-L$libdir'
+            hardcode_minus_L=yes
+        ;;
+      esac
+      ;;
+
+    beos*)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	allow_undefined_flag=unsupported
+	# Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
+	# support --undefined.  This deserves some investigation.  FIXME
+	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      else
+	ld_shlibs=no
+      fi
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
+      # as there is no search path for DLLs.
+      hardcode_libdir_flag_spec='-L$libdir'
+      allow_undefined_flag=unsupported
+      always_export_symbols=no
+      enable_shared_with_static_runtimes=yes
+      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
+
+      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+	# If the export-symbols file already is a .def file (1st line
+	# is EXPORTS), use it as is; otherwise, prepend...
+	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+	  cp $export_symbols $output_objdir/$soname.def;
+	else
+	  echo EXPORTS > $output_objdir/$soname.def;
+	  cat $export_symbols >> $output_objdir/$soname.def;
+	fi~
+	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+      else
+	ld_shlibs=no
+      fi
+      ;;
+
+    interix[3-9]*)
+      hardcode_direct=no
+      hardcode_shlibpath_var=no
+      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+      export_dynamic_flag_spec='${wl}-E'
+      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+      # Instead, shared libraries are loaded at an image base (0x10000000 by
+      # default) and relocated if they conflict, which is a slow very memory
+      # consuming and fragmenting process.  To avoid this, we pick a random,
+      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      ;;
+
+    gnu* | linux* | tpf* | k*bsd*-gnu)
+      tmp_diet=no
+      if test "$host_os" = linux-dietlibc; then
+	case $cc_basename in
+	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
+	esac
+      fi
+      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+	 && test "$tmp_diet" = no
+      then
+	tmp_addflag=
+	tmp_sharedflag='-shared'
+	case $cc_basename,$host_cpu in
+        pgcc*)				# Portland Group C compiler
+	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+	  tmp_addflag=' $pic_flag'
+	  ;;
+	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
+	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+	  tmp_addflag=' $pic_flag -Mnomain' ;;
+	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
+	  tmp_addflag=' -i_dynamic' ;;
+	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
+	  tmp_addflag=' -i_dynamic -nofor_main' ;;
+	ifc* | ifort*)			# Intel Fortran compiler
+	  tmp_addflag=' -nofor_main' ;;
+	lf95*)				# Lahey Fortran 8.1
+	  whole_archive_flag_spec=
+	  tmp_sharedflag='--shared' ;;
+	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
+	  tmp_sharedflag='-qmkshrobj'
+	  tmp_addflag= ;;
+	esac
+	case `$CC -V 2>&1 | sed 5q` in
+	*Sun\ C*)			# Sun C 5.9
+	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+	  compiler_needs_object=yes
+	  tmp_sharedflag='-G' ;;
+	*Sun\ F*)			# Sun Fortran 8.3
+	  tmp_sharedflag='-G' ;;
+	esac
+	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+        if test "x$supports_anon_versioning" = xyes; then
+          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+	    echo "local: *; };" >> $output_objdir/$libname.ver~
+	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+        fi
+
+	case $cc_basename in
+	xlf*)
+	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
+	  hardcode_libdir_flag_spec=
+	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
+	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
+	  if test "x$supports_anon_versioning" = xyes; then
+	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+	      echo "local: *; };" >> $output_objdir/$libname.ver~
+	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+	  fi
+	  ;;
+	esac
+      else
+        ld_shlibs=no
+      fi
+      ;;
+
+    netbsd* | netbsdelf*-gnu)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+	wlarc=
+      else
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      fi
+      ;;
+
+    solaris*)
+      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+	ld_shlibs=no
+	cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+	ld_shlibs=no
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+      case `$LD -v 2>&1` in
+        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
+	ld_shlibs=no
+	cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+	;;
+	*)
+	  # For security reasons, it is highly recommended that you always
+	  # use absolute paths for naming shared libraries, and exclude the
+	  # DT_RUNPATH tag from executables and libraries.  But doing so
+	  # requires that you compile everything twice, which is a pain.
+	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+	  else
+	    ld_shlibs=no
+	  fi
+	;;
+      esac
+      ;;
+
+    sunos4*)
+      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      wlarc=
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    *)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+	ld_shlibs=no
+      fi
+      ;;
+    esac
+
+    if test "$ld_shlibs" = no; then
+      runpath_var=
+      hardcode_libdir_flag_spec=
+      export_dynamic_flag_spec=
+      whole_archive_flag_spec=
+    fi
+  else
+    # PORTME fill in a description of your system's linker (not GNU ld)
+    case $host_os in
+    aix3*)
+      allow_undefined_flag=unsupported
+      always_export_symbols=yes
+      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+      # Note: this linker hardcodes the directories in LIBPATH if there
+      # are no directories specified by -L.
+      hardcode_minus_L=yes
+      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+	# Neither direct hardcoding nor static linking is supported with a
+	# broken collect2.
+	hardcode_direct=unsupported
+      fi
+      ;;
+
+    aix[4-9]*)
+      if test "$host_cpu" = ia64; then
+	# On IA64, the linker does run time linking by default, so we don't
+	# have to do anything special.
+	aix_use_runtimelinking=no
+	exp_sym_flag='-Bexport'
+	no_entry_flag=""
+      else
+	# If we're using GNU nm, then we don't want the "-C" option.
+	# -C means demangle to AIX nm, but means don't demangle with GNU nm
+	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+	else
+	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+	fi
+	aix_use_runtimelinking=no
+
+	# Test if we are trying to use run time linking or normal
+	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
+	# need to do runtime linking.
+	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+	  for ld_flag in $LDFLAGS; do
+	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+	    aix_use_runtimelinking=yes
+	    break
+	  fi
+	  done
+	  ;;
+	esac
+
+	exp_sym_flag='-bexport'
+	no_entry_flag='-bnoentry'
+      fi
+
+      # When large executables or shared objects are built, AIX ld can
+      # have problems creating the table of contents.  If linking a library
+      # or program results in "error TOC overflow" add -mminimal-toc to
+      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+      archive_cmds=''
+      hardcode_direct=yes
+      hardcode_direct_absolute=yes
+      hardcode_libdir_separator=':'
+      link_all_deplibs=yes
+      file_list_spec='${wl}-f,'
+
+      if test "$GCC" = yes; then
+	case $host_os in aix4.[012]|aix4.[012].*)
+	# We only want to do this on AIX 4.2 and lower, the check
+	# below for broken collect2 doesn't work under 4.3+
+	  collect2name=`${CC} -print-prog-name=collect2`
+	  if test -f "$collect2name" &&
+	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+	  then
+	  # We have reworked collect2
+	  :
+	  else
+	  # We have old collect2
+	  hardcode_direct=unsupported
+	  # It fails to find uninstalled libraries when the uninstalled
+	  # path is not listed in the libpath.  Setting hardcode_minus_L
+	  # to unsupported forces relinking
+	  hardcode_minus_L=yes
+	  hardcode_libdir_flag_spec='-L$libdir'
+	  hardcode_libdir_separator=
+	  fi
+	  ;;
+	esac
+	shared_flag='-shared'
+	if test "$aix_use_runtimelinking" = yes; then
+	  shared_flag="$shared_flag "'${wl}-G'
+	fi
+	link_all_deplibs=no
+      else
+	# not using gcc
+	if test "$host_cpu" = ia64; then
+	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+	# chokes on -Wl,-G. The following line is correct:
+	  shared_flag='-G'
+	else
+	  if test "$aix_use_runtimelinking" = yes; then
+	    shared_flag='${wl}-G'
+	  else
+	    shared_flag='${wl}-bM:SRE'
+	  fi
+	fi
+      fi
+
+      export_dynamic_flag_spec='${wl}-bexpall'
+      # It seems that -bexpall does not export symbols beginning with
+      # underscore (_), so it is better to generate a list of symbols to export.
+      always_export_symbols=yes
+      if test "$aix_use_runtimelinking" = yes; then
+	# Warning - without using the other runtime loading flags (-brtl),
+	# -berok will link without error, but may produce a broken library.
+	allow_undefined_flag='-berok'
+        # Determine the default libpath from the value encoded in an
+        # empty executable.
+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  
+lt_aix_libpath_sed='
+    /Import File Strings/,/^$/ {
+	/^0/ {
+	    s/^0  *\(.*\)$/\1/
+	    p
+	}
+    }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+      else
+	if test "$host_cpu" = ia64; then
+	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
+	  allow_undefined_flag="-z nodefs"
+	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+	else
+	 # Determine the default libpath from the value encoded in an
+	 # empty executable.
+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  
+lt_aix_libpath_sed='
+    /Import File Strings/,/^$/ {
+	/^0/ {
+	    s/^0  *\(.*\)$/\1/
+	    p
+	}
+    }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+	  # Warning - without using the other run time loading flags,
+	  # -berok will link without error, but may produce a broken library.
+	  no_undefined_flag=' ${wl}-bernotok'
+	  allow_undefined_flag=' ${wl}-berok'
+	  # Exported symbols can be pulled into shared objects from archives
+	  whole_archive_flag_spec='$convenience'
+	  archive_cmds_need_lc=yes
+	  # This is similar to how AIX traditionally builds its shared libraries.
+	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+	fi
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            archive_expsym_cmds=''
+        ;;
+      m68k)
+            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            hardcode_libdir_flag_spec='-L$libdir'
+            hardcode_minus_L=yes
+        ;;
+      esac
+      ;;
+
+    bsdi[45]*)
+      export_dynamic_flag_spec=-rdynamic
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # When not using gcc, we currently assume that we are using
+      # Microsoft Visual C++.
+      # hardcode_libdir_flag_spec is actually meaningless, as there is
+      # no search path for DLLs.
+      hardcode_libdir_flag_spec=' '
+      allow_undefined_flag=unsupported
+      # Tell ltmain to make .lib files, not .a files.
+      libext=lib
+      # Tell ltmain to make .dll files, not .so files.
+      shrext_cmds=".dll"
+      # FIXME: Setting linknames here is a bad hack.
+      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+      # The linker will automatically build a .lib file if we build a DLL.
+      old_archive_from_new_cmds='true'
+      # FIXME: Should let the user specify the lib program.
+      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
+      fix_srcfile_path='`cygpath -w "$srcfile"`'
+      enable_shared_with_static_runtimes=yes
+      ;;
+
+    darwin* | rhapsody*)
+      
+  
+  archive_cmds_need_lc=no
+  hardcode_direct=no
+  hardcode_automatic=yes
+  hardcode_shlibpath_var=unsupported
+  whole_archive_flag_spec=''
+  link_all_deplibs=yes
+  allow_undefined_flag="$_lt_dar_allow_undefined"
+  case $cc_basename in
+     ifort*) _lt_dar_can_shared=yes ;;
+     *) _lt_dar_can_shared=$GCC ;;
+  esac
+  if test "$_lt_dar_can_shared" = "yes"; then
+    output_verbose_link_cmd=echo
+    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+    
+  else
+  ld_shlibs=no
+  fi
+
+      ;;
+
+    dgux*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_shlibpath_var=no
+      ;;
+
+    freebsd1*)
+      ld_shlibs=no
+      ;;
+
+    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+    # support.  Future versions do this automatically, but an explicit c++rt0.o
+    # does not break anything, and helps significantly (at the cost of a little
+    # extra space).
+    freebsd2.2*)
+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+    freebsd2*)
+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_direct=yes
+      hardcode_minus_L=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+    freebsd* | dragonfly*)
+      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    hpux9*)
+      if test "$GCC" = yes; then
+	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      else
+	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      fi
+      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+      hardcode_libdir_separator=:
+      hardcode_direct=yes
+
+      # hardcode_minus_L: Not really in the search PATH,
+      # but as the default location of the library.
+      hardcode_minus_L=yes
+      export_dynamic_flag_spec='${wl}-E'
+      ;;
+
+    hpux10*)
+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+      else
+	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      if test "$with_gnu_ld" = no; then
+	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+	hardcode_libdir_flag_spec_ld='+b $libdir'
+	hardcode_libdir_separator=:
+	hardcode_direct=yes
+	hardcode_direct_absolute=yes
+	export_dynamic_flag_spec='${wl}-E'
+	# hardcode_minus_L: Not really in the search PATH,
+	# but as the default location of the library.
+	hardcode_minus_L=yes
+      fi
+      ;;
+
+    hpux11*)
+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+	case $host_cpu in
+	hppa*64*)
+	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	ia64*)
+	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	*)
+	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	esac
+      else
+	case $host_cpu in
+	hppa*64*)
+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	ia64*)
+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	*)
+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	esac
+      fi
+      if test "$with_gnu_ld" = no; then
+	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+	hardcode_libdir_separator=:
+
+	case $host_cpu in
+	hppa*64*|ia64*)
+	  hardcode_direct=no
+	  hardcode_shlibpath_var=no
+	  ;;
+	*)
+	  hardcode_direct=yes
+	  hardcode_direct_absolute=yes
+	  export_dynamic_flag_spec='${wl}-E'
+
+	  # hardcode_minus_L: Not really in the search PATH,
+	  # but as the default location of the library.
+	  hardcode_minus_L=yes
+	  ;;
+	esac
+      fi
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      if test "$GCC" = yes; then
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+	# Try to use the -exported_symbol ld option, if it does not
+	# work, assume that -exports_file does not work either and
+	# implicitly export all symbols.
+        save_LDFLAGS="$LDFLAGS"
+        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+int foo(void) {}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+        
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+        LDFLAGS="$save_LDFLAGS"
+      else
+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      inherit_rpath=yes
+      link_all_deplibs=yes
+      ;;
+
+    netbsd* | netbsdelf*-gnu)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
+      else
+	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
+      fi
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    newsos6)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_direct=yes
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      hardcode_shlibpath_var=no
+      ;;
+
+    *nto* | *qnx*)
+      ;;
+
+    openbsd*)
+      if test -f /usr/libexec/ld.so; then
+	hardcode_direct=yes
+	hardcode_shlibpath_var=no
+	hardcode_direct_absolute=yes
+	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+	  export_dynamic_flag_spec='${wl}-E'
+	else
+	  case $host_os in
+	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+	     hardcode_libdir_flag_spec='-R$libdir'
+	     ;;
+	   *)
+	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+	     ;;
+	  esac
+	fi
+      else
+	ld_shlibs=no
+      fi
+      ;;
+
+    os2*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_minus_L=yes
+      allow_undefined_flag=unsupported
+      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+      ;;
+
+    osf3*)
+      if test "$GCC" = yes; then
+	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+      else
+	allow_undefined_flag=' -expect_unresolved \*'
+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      ;;
+
+    osf4* | osf5*)	# as osf3* with the addition of -msym flag
+      if test "$GCC" = yes; then
+	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      else
+	allow_undefined_flag=' -expect_unresolved \*'
+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+	# Both c and cxx compiler support -rpath directly
+	hardcode_libdir_flag_spec='-rpath $libdir'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_separator=:
+      ;;
+
+    solaris*)
+      no_undefined_flag=' -z defs'
+      if test "$GCC" = yes; then
+	wlarc='${wl}'
+	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+      else
+	case `$CC -V 2>&1` in
+	*"Compilers 5.0"*)
+	  wlarc=''
+	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+	  ;;
+	*)
+	  wlarc='${wl}'
+	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+	  ;;
+	esac
+      fi
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_shlibpath_var=no
+      case $host_os in
+      solaris2.[0-5] | solaris2.[0-5].*) ;;
+      *)
+	# The compiler driver will combine and reorder linker options,
+	# but understands `-z linker_flag'.  GCC discards it without `$wl',
+	# but is careful enough not to reorder.
+	# Supported since Solaris 2.6 (maybe 2.5.1?)
+	if test "$GCC" = yes; then
+	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+	else
+	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
+	fi
+	;;
+      esac
+      link_all_deplibs=yes
+      ;;
+
+    sunos4*)
+      if test "x$host_vendor" = xsequent; then
+	# Use $CC to link under sequent, because it throws in some extra .o
+	# files that make .init and .fini sections work.
+	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_direct=yes
+      hardcode_minus_L=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    sysv4)
+      case $host_vendor in
+	sni)
+	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+	  hardcode_direct=yes # is this really true???
+	;;
+	siemens)
+	  ## LD is ld it makes a PLAMLIB
+	  ## CC just makes a GrossModule.
+	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+	  reload_cmds='$CC -r -o $output$reload_objs'
+	  hardcode_direct=no
+        ;;
+	motorola)
+	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+	;;
+      esac
+      runpath_var='LD_RUN_PATH'
+      hardcode_shlibpath_var=no
+      ;;
+
+    sysv4.3*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_shlibpath_var=no
+      export_dynamic_flag_spec='-Bexport'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+	hardcode_shlibpath_var=no
+	runpath_var=LD_RUN_PATH
+	hardcode_runpath_var=yes
+	ld_shlibs=yes
+      fi
+      ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+      no_undefined_flag='${wl}-z,text'
+      archive_cmds_need_lc=no
+      hardcode_shlibpath_var=no
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6*)
+      # Note: We can NOT use -z defs as we might desire, because we do not
+      # link with -lc, and that would cause any symbols used from libc to
+      # always be unresolved, which means just about no library would
+      # ever link correctly.  If we're not using GNU ld we use -z text
+      # though, which does catch some bad symbols but isn't as heavy-handed
+      # as -z defs.
+      no_undefined_flag='${wl}-z,text'
+      allow_undefined_flag='${wl}-z,nodefs'
+      archive_cmds_need_lc=no
+      hardcode_shlibpath_var=no
+      hardcode_libdir_flag_spec='${wl}-R,$libdir'
+      hardcode_libdir_separator=':'
+      link_all_deplibs=yes
+      export_dynamic_flag_spec='${wl}-Bexport'
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    uts4*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_shlibpath_var=no
+      ;;
+
+    *)
+      ld_shlibs=no
+      ;;
+    esac
+
+    if test x$host_vendor = xsni; then
+      case $host in
+      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+	export_dynamic_flag_spec='${wl}-Blargedynsym'
+	;;
+      esac
+    fi
+  fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
+$as_echo "$ld_shlibs" >&6; }
+test "$ld_shlibs" = no && can_build_shared=no
+
+with_gnu_ld=$with_gnu_ld
+
+
+    
+    
+    
+
+    
+    
+    
+
+    
+    
+    
+
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$archive_cmds_need_lc" in
+x|xyes)
+  # Assume -lc should be added
+  archive_cmds_need_lc=yes
+
+  if test "$enable_shared" = yes && test "$GCC" = yes; then
+    case $archive_cmds in
+    *'~'*)
+      # FIXME: we may have to deal with multi-command sequences.
+      ;;
+    '$CC '*)
+      # Test whether the compiler implicitly links with -lc since on some
+      # systems, -lgcc has to come before -lc. If gcc already passes -lc
+      # to ld, don't add -lc before -lgcc.
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
+      $RM conftest*
+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } 2>conftest.err; then
+        soname=conftest
+        lib=conftest
+        libobjs=conftest.$ac_objext
+        deplibs=
+        wl=$lt_prog_compiler_wl
+	pic_flag=$lt_prog_compiler_pic
+        compiler_flags=-v
+        linker_flags=-v
+        verstring=
+        output_objdir=.
+        libname=conftest
+        lt_save_allow_undefined_flag=$allow_undefined_flag
+        allow_undefined_flag=
+        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
+  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+        then
+	  archive_cmds_need_lc=no
+        else
+	  archive_cmds_need_lc=yes
+        fi
+        allow_undefined_flag=$lt_save_allow_undefined_flag
+      else
+        cat conftest.err 1>&5
+      fi
+      $RM conftest*
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
+$as_echo "$archive_cmds_need_lc" >&6; }
+      ;;
+    esac
+  fi
+  ;;
+esac
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
+$as_echo_n "checking dynamic linker characteristics... " >&6; }
+
+if test "$GCC" = yes; then
+  case $host_os in
+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+    *) lt_awk_arg="/^libraries:/" ;;
+  esac
+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
+    # if the path contains ";" then we assume it to be the separator
+    # otherwise default to the standard path separator (i.e. ":") - it is
+    # assumed that no part of a normal pathname contains ";" but that should
+    # okay in the real world where ";" in dirpaths is itself problematic.
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
+  else
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
+  fi
+  # Ok, now we have the path, separated by spaces, we can step through it
+  # and add multilib dir if necessary.
+  lt_tmp_lt_search_path_spec=
+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+  for lt_sys_path in $lt_search_path_spec; do
+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+    else
+      test -d "$lt_sys_path" && \
+	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+    fi
+  done
+  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+  lt_foo="";
+  lt_count=0;
+  for (lt_i = NF; lt_i > 0; lt_i--) {
+    if ($lt_i != "" && $lt_i != ".") {
+      if ($lt_i == "..") {
+        lt_count++;
+      } else {
+        if (lt_count == 0) {
+          lt_foo="/" $lt_i lt_foo;
+        } else {
+          lt_count--;
+        }
+      }
+    }
+  }
+  if (lt_foo != "") { lt_freq[lt_foo]++; }
+  if (lt_freq[lt_foo] == 1) { print lt_foo; }
+}'`
+  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
+else
+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX 3 has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}${shared_ext}$major'
+  ;;
+
+aix[4-9]*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  hardcode_into_libs=yes
+  if test "$host_cpu" = ia64; then
+    # AIX 5 supports IA64
+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+    shlibpath_var=LD_LIBRARY_PATH
+  else
+    # With GCC up to 2.95.x, collect2 would create an import file
+    # for dependence libraries.  The import file would start with
+    # the line `#! .'.  This would cause the generated library to
+    # depend on `.', always an invalid library.  This was fixed in
+    # development snapshots of GCC prior to 3.0.
+    case $host_os in
+      aix4 | aix4.[01] | aix4.[01].*)
+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+	   echo ' yes '
+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+	:
+      else
+	can_build_shared=no
+      fi
+      ;;
+    esac
+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+    # soname into executable. Probably we can add versioning support to
+    # collect2, so additional links can be useful in future.
+    if test "$aix_use_runtimelinking" = yes; then
+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+      # instead of lib<name>.a to let people know that these are not
+      # typical AIX shared libraries.
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    else
+      # We preserve .a as extension for shared libraries through AIX4.2
+      # and later when we are not doing run time linking.
+      library_names_spec='${libname}${release}.a $libname.a'
+      soname_spec='${libname}${release}${shared_ext}$major'
+    fi
+    shlibpath_var=LIBPATH
+  fi
+  ;;
+
+amigaos*)
+  case $host_cpu in
+  powerpc)
+    # Since July 2007 AmigaOS4 officially supports .so libraries.
+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    ;;
+  m68k)
+    library_names_spec='$libname.ixlibrary $libname.a'
+    # Create ${libname}_ixlibrary.a entries in /sys/libs.
+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+    ;;
+  esac
+  ;;
+
+beos*)
+  library_names_spec='${libname}${shared_ext}'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi[45]*)
+  version_type=linux
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+  version_type=windows
+  shrext_cmds=".dll"
+  need_version=no
+  need_lib_prefix=no
+
+  case $GCC,$host_os in
+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+    library_names_spec='$libname.dll.a'
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname~
+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+      fi'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+
+    case $host_os in
+    cygwin*)
+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+      ;;
+    mingw* | cegcc*)
+      # MinGW DLLs use traditional 'lib' prefix
+      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
+        # It is most probably a Windows format PATH printed by
+        # mingw gcc, but we are running on Cygwin. Gcc prints its search
+        # path with ; separators, and with drive letters. We can handle the
+        # drive letters (cygwin fileutils understands them), so leave them,
+        # especially as we might pass files found there to a mingw objdump,
+        # which wouldn't understand a cygwinified path. Ahh.
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+      else
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
+      fi
+      ;;
+    pw32*)
+      # pw32 DLLs use 'pw' prefix rather than 'lib'
+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    esac
+    ;;
+
+  *)
+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
+    ;;
+  esac
+  dynamic_linker='Win32 ld.exe'
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  dynamic_linker="$host_os dyld"
+  version_type=darwin
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+  soname_spec='${libname}${release}${major}$shared_ext'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+
+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+  ;;
+
+dgux*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+freebsd1*)
+  dynamic_linker=no
+  ;;
+
+freebsd* | dragonfly*)
+  # DragonFly does not have aout.  When/if they implement a new
+  # versioning mechanism, adjust this.
+  if test -x /usr/bin/objformat; then
+    objformat=`/usr/bin/objformat`
+  else
+    case $host_os in
+    freebsd[123]*) objformat=aout ;;
+    *) objformat=elf ;;
+    esac
+  fi
+  version_type=freebsd-$objformat
+  case $version_type in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_os in
+  freebsd2*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  freebsd3.[01]* | freebsdelf3.[01]*)
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
+  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  *) # from 4.6 on, and DragonFly
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  case $host_cpu in
+  ia64*)
+    shrext_cmds='.so'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.so"
+    shlibpath_var=LD_LIBRARY_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    if test "X$HPUX_IA64_MODE" = X32; then
+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+    else
+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+    fi
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  hppa*64*)
+    shrext_cmds='.sl'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  *)
+    shrext_cmds='.sl'
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=SHLIB_PATH
+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    ;;
+  esac
+  # HP-UX runs *really* slowly unless shared libraries are mode 555.
+  postinstall_cmds='chmod 555 $lib'
+  ;;
+
+interix[3-9]*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $host_os in
+    nonstopux*) version_type=nonstopux ;;
+    *)
+	if test "$lt_cv_prog_gnu_ld" = yes; then
+		version_type=linux
+	else
+		version_type=irix
+	fi ;;
+  esac
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+  case $host_os in
+  irix5* | nonstopux*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case $LD in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+      libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+      libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  hardcode_into_libs=yes
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+  dynamic_linker=no
+  ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  # Some binutils ld are patched to set DT_RUNPATH
+  save_LDFLAGS=$LDFLAGS
+  save_libdir=$libdir
+  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
+       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
+  shlibpath_overrides_runpath=yes
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+  LDFLAGS=$save_LDFLAGS
+  libdir=$save_libdir
+
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # Append ld.so.conf contents to the search path
+  if test -f /etc/ld.so.conf; then
+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+  fi
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsdelf*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='NetBSD ld.elf_so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+*nto* | *qnx*)
+  version_type=qnx
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='ldqnx.so'
+  ;;
+
+openbsd*)
+  version_type=sunos
+  sys_lib_dlsearch_path_spec="/usr/lib"
+  need_lib_prefix=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
+    *)				need_version=no  ;;
+  esac
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    case $host_os in
+      openbsd2.[89] | openbsd2.[89].*)
+	shlibpath_overrides_runpath=no
+	;;
+      *)
+	shlibpath_overrides_runpath=yes
+	;;
+      esac
+  else
+    shlibpath_overrides_runpath=yes
+  fi
+  ;;
+
+os2*)
+  libname_spec='$name'
+  shrext_cmds=".dll"
+  need_lib_prefix=no
+  library_names_spec='$libname${shared_ext} $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+rdos*)
+  dynamic_linker=no
+  ;;
+
+solaris*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_vendor in
+    sni)
+      shlibpath_overrides_runpath=no
+      need_lib_prefix=no
+      runpath_var=LD_RUN_PATH
+      ;;
+    siemens)
+      need_lib_prefix=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux
+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+    soname_spec='$libname${shared_ext}.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  version_type=freebsd-elf
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  if test "$with_gnu_ld" = yes; then
+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+  else
+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+    case $host_os in
+      sco3.2v5*)
+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+	;;
+    esac
+  fi
+  sys_lib_dlsearch_path_spec='/usr/lib'
+  ;;
+
+tpf*)
+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+uts4*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
+$as_echo "$dynamic_linker" >&6; }
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
+hardcode_action=
+if test -n "$hardcode_libdir_flag_spec" ||
+   test -n "$runpath_var" ||
+   test "X$hardcode_automatic" = "Xyes" ; then
+
+  # We can hardcode non-existent directories.
+  if test "$hardcode_direct" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
+     test "$hardcode_minus_L" != no; then
+    # Linking always hardcodes the temporary library directory.
+    hardcode_action=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    hardcode_action=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  hardcode_action=unsupported
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
+$as_echo "$hardcode_action" >&6; }
+
+if test "$hardcode_action" = relink ||
+   test "$inherit_rpath" = yes; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+
+    
+    
+    
+
+
+  if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case $host_os in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  mingw* | pw32* | cegcc*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+    ;;
+
+  cygwin*)
+    lt_cv_dlopen="dlopen"
+    lt_cv_dlopen_libs=
+    ;;
+
+  darwin*)
+  # if libdl is installed we need to link against it
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dl_dlopen=yes
+else
+  ac_cv_lib_dl_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+  
+    lt_cv_dlopen="dyld"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    
+fi
+
+    ;;
+
+  *)
+    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
+if test "x$ac_cv_func_shl_load" = x""yes; then :
+  lt_cv_dlopen="shl_load"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
+$as_echo_n "checking for shl_load in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+int
+main ()
+{
+return shl_load ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dld_shl_load=yes
+else
+  ac_cv_lib_dld_shl_load=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
+$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
+if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
+  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
+else
+  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
+if test "x$ac_cv_func_dlopen" = x""yes; then :
+  lt_cv_dlopen="dlopen"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dl_dlopen=yes
+else
+  ac_cv_lib_dl_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
+$as_echo_n "checking for dlopen in -lsvld... " >&6; }
+if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lsvld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_svld_dlopen=yes
+else
+  ac_cv_lib_svld_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
+$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
+if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
+$as_echo_n "checking for dld_link in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dld_link ();
+int
+main ()
+{
+return dld_link ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dld_dld_link=yes
+else
+  ac_cv_lib_dld_dld_link=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
+$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
+if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
+  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
+fi
+
+	      
+fi
+
+	    
+fi
+
+	  
+fi
+
+	
+fi
+
+      
+fi
+
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case $lt_cv_dlopen in
+  dlopen)
+    save_CPPFLAGS="$CPPFLAGS"
+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
+$as_echo_n "checking whether a program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  	  if test "$cross_compiling" = yes; then :
+  lt_cv_dlopen_self=cross
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<_LT_EOF
+#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL		RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL		DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL		0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW		DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW	RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW	DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW	0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+      /* dlclose (self); */
+    }
+  else
+    puts (dlerror ());
+
+  return status;
+}
+_LT_EOF
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&5 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
+      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
+      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
+    esac
+  else :
+    # compilation failed
+    lt_cv_dlopen_self=no
+  fi
+fi
+rm -fr conftest*
+
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
+$as_echo "$lt_cv_dlopen_self" >&6; }
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self_static+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  	  if test "$cross_compiling" = yes; then :
+  lt_cv_dlopen_self_static=cross
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<_LT_EOF
+#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL		RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL		DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL		0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW		DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW	RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW	DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW	0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+      /* dlclose (self); */
+    }
+  else
+    puts (dlerror ());
+
+  return status;
+}
+_LT_EOF
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&5 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
+      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
+      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
+    esac
+  else :
+    # compilation failed
+    lt_cv_dlopen_self_static=no
+  fi
+fi
+rm -fr conftest*
+
+      
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
+$as_echo "$lt_cv_dlopen_self_static" >&6; }
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case $lt_cv_dlopen_self in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case $lt_cv_dlopen_self_static in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+  
+striplib=
+old_striplib=
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
+$as_echo_n "checking whether stripping libraries is possible... " >&6; }
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+  case $host_os in
+  darwin*)
+    if test -n "$STRIP" ; then
+      striplib="$STRIP -x"
+      old_striplib="$STRIP -S"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+    else
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+    fi
+    ;;
+  *)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+    ;;
+  esac
+fi
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+
+  # Report which library types will actually be built
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
+$as_echo_n "checking if libtool supports shared libraries... " >&6; }
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
+$as_echo "$can_build_shared" >&6; }
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
+$as_echo_n "checking whether to build shared libraries... " >&6; }
+  test "$can_build_shared" = "no" && enable_shared=no
+
+  # On AIX, shared libraries and static libraries use the same namespace, and
+  # are all built from PIC.
+  case $host_os in
+  aix3*)
+    test "$enable_shared" = yes && enable_static=no
+    if test -n "$RANLIB"; then
+      archive_cmds="$archive_cmds~\$RANLIB \$lib"
+      postinstall_cmds='$RANLIB $lib'
+    fi
+    ;;
+
+  aix[4-9]*)
+    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+      test "$enable_shared" = yes && enable_static=no
+    fi
+    ;;
+  esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
+$as_echo "$enable_shared" >&6; }
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
+$as_echo_n "checking whether to build static libraries... " >&6; }
+  # Make sure either enable_shared or enable_static is yes.
+  test "$enable_shared" = yes || enable_static=yes
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
+$as_echo "$enable_static" >&6; }
+
+  
+
+
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+CC="$lt_save_CC"
+
+      
+ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+
+archive_cmds_need_lc_CXX=no
+allow_undefined_flag_CXX=
+always_export_symbols_CXX=no
+archive_expsym_cmds_CXX=
+compiler_needs_object_CXX=no
+export_dynamic_flag_spec_CXX=
+hardcode_direct_CXX=no
+hardcode_direct_absolute_CXX=no
+hardcode_libdir_flag_spec_CXX=
+hardcode_libdir_flag_spec_ld_CXX=
+hardcode_libdir_separator_CXX=
+hardcode_minus_L_CXX=no
+hardcode_shlibpath_var_CXX=unsupported
+hardcode_automatic_CXX=no
+inherit_rpath_CXX=no
+module_cmds_CXX=
+module_expsym_cmds_CXX=
+link_all_deplibs_CXX=unknown
+old_archive_cmds_CXX=$old_archive_cmds
+no_undefined_flag_CXX=
+whole_archive_flag_spec_CXX=
+enable_shared_with_static_runtimes_CXX=no
+
+# Source file extension for C++ test sources.
+ac_ext=cpp
+
+# Object file extension for compiled C++ test sources.
+objext=o
+objext_CXX=$objext
+
+# No sense in running all these tests if we already determined that
+# the CXX compiler isn't working.  Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_caught_CXX_error" != yes; then
+  # Code to be used in simple compile tests
+  lt_simple_compile_test_code="int some_variable = 0;"
+
+  # Code to be used in simple link tests
+  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
+
+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+  
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+  # save warnings/boilerplate of simple test code
+  ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+  ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+  # Allow CC to be a program name with arguments.
+  lt_save_CC=$CC
+  lt_save_LD=$LD
+  lt_save_GCC=$GCC
+  GCC=$GXX
+  lt_save_with_gnu_ld=$with_gnu_ld
+  lt_save_path_LD=$lt_cv_path_LD
+  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
+    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
+  else
+    $as_unset lt_cv_prog_gnu_ld
+  fi
+  if test -n "${lt_cv_path_LDCXX+set}"; then
+    lt_cv_path_LD=$lt_cv_path_LDCXX
+  else
+    $as_unset lt_cv_path_LD
+  fi
+  test -z "${LDCXX+set}" || LD=$LDCXX
+  CC=${CXX-"c++"}
+  compiler=$CC
+  compiler_CXX=$CC
+  for cc_temp in $compiler""; do
+  case $cc_temp in
+    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+  if test -n "$compiler"; then
+    # We don't want -fno-exception when compiling C++ code, so set the
+    # no_builtin_flag separately
+    if test "$GXX" = yes; then
+      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
+    else
+      lt_prog_compiler_no_builtin_flag_CXX=
+    fi
+
+    if test "$GXX" = yes; then
+      # Set up default GNU C++ configuration
+
+      
+
+@%:@ Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then :
+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+  with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
+$as_echo_n "checking for ld used by $CC... " >&6; }
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [\\/]* | ?:[\\/]*)
+      re_direlt='/[^/][^/]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if test "${lt_cv_path_LD+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+	test "$with_gnu_ld" != no && break
+	;;
+      *)
+	test "$with_gnu_ld" != yes && break
+	;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if test "${lt_cv_prog_gnu_ld+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  # I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  lt_cv_prog_gnu_ld=yes
+  ;;
+*)
+  lt_cv_prog_gnu_ld=no
+  ;;
+esac
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+
+
+
+
+
+      # Check if GNU C++ uses GNU ld as the underlying linker, since the
+      # archiving commands below assume that GNU ld is being used.
+      if test "$with_gnu_ld" = yes; then
+        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+        archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+
+        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+
+        # If archive_cmds runs LD, not CC, wlarc should be empty
+        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
+        #     investigate it a little bit more. (MM)
+        wlarc='${wl}'
+
+        # ancient GNU ld didn't support --whole-archive et. al.
+        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
+	  $GREP 'no-whole-archive' > /dev/null; then
+          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+        else
+          whole_archive_flag_spec_CXX=
+        fi
+      else
+        with_gnu_ld=no
+        wlarc=
+
+        # A generic and very simple default shared library creation
+        # command for GNU C++ for the case where it uses the native
+        # linker, instead of GNU ld.  If possible, this setting should
+        # overridden to take advantage of the native linker features on
+        # the platform it is being used on.
+        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+      fi
+
+      # Commands to make compiler produce verbose output that lists
+      # what "hidden" libraries, object files and flags are used when
+      # linking a shared library.
+      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+
+    else
+      GXX=no
+      with_gnu_ld=no
+      wlarc=
+    fi
+
+    # PORTME: fill in a description of your system's C++ link characteristics
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+    ld_shlibs_CXX=yes
+    case $host_os in
+      aix3*)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+        ;;
+      aix[4-9]*)
+        if test "$host_cpu" = ia64; then
+          # On IA64, the linker does run time linking by default, so we don't
+          # have to do anything special.
+          aix_use_runtimelinking=no
+          exp_sym_flag='-Bexport'
+          no_entry_flag=""
+        else
+          aix_use_runtimelinking=no
+
+          # Test if we are trying to use run time linking or normal
+          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+          # need to do runtime linking.
+          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+	    for ld_flag in $LDFLAGS; do
+	      case $ld_flag in
+	      *-brtl*)
+	        aix_use_runtimelinking=yes
+	        break
+	        ;;
+	      esac
+	    done
+	    ;;
+          esac
+
+          exp_sym_flag='-bexport'
+          no_entry_flag='-bnoentry'
+        fi
+
+        # When large executables or shared objects are built, AIX ld can
+        # have problems creating the table of contents.  If linking a library
+        # or program results in "error TOC overflow" add -mminimal-toc to
+        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+        archive_cmds_CXX=''
+        hardcode_direct_CXX=yes
+        hardcode_direct_absolute_CXX=yes
+        hardcode_libdir_separator_CXX=':'
+        link_all_deplibs_CXX=yes
+        file_list_spec_CXX='${wl}-f,'
+
+        if test "$GXX" = yes; then
+          case $host_os in aix4.[012]|aix4.[012].*)
+          # We only want to do this on AIX 4.2 and lower, the check
+          # below for broken collect2 doesn't work under 4.3+
+	  collect2name=`${CC} -print-prog-name=collect2`
+	  if test -f "$collect2name" &&
+	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+	  then
+	    # We have reworked collect2
+	    :
+	  else
+	    # We have old collect2
+	    hardcode_direct_CXX=unsupported
+	    # It fails to find uninstalled libraries when the uninstalled
+	    # path is not listed in the libpath.  Setting hardcode_minus_L
+	    # to unsupported forces relinking
+	    hardcode_minus_L_CXX=yes
+	    hardcode_libdir_flag_spec_CXX='-L$libdir'
+	    hardcode_libdir_separator_CXX=
+	  fi
+          esac
+          shared_flag='-shared'
+	  if test "$aix_use_runtimelinking" = yes; then
+	    shared_flag="$shared_flag "'${wl}-G'
+	  fi
+        else
+          # not using gcc
+          if test "$host_cpu" = ia64; then
+	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+	  # chokes on -Wl,-G. The following line is correct:
+	  shared_flag='-G'
+          else
+	    if test "$aix_use_runtimelinking" = yes; then
+	      shared_flag='${wl}-G'
+	    else
+	      shared_flag='${wl}-bM:SRE'
+	    fi
+          fi
+        fi
+
+        export_dynamic_flag_spec_CXX='${wl}-bexpall'
+        # It seems that -bexpall does not export symbols beginning with
+        # underscore (_), so it is better to generate a list of symbols to
+	# export.
+        always_export_symbols_CXX=yes
+        if test "$aix_use_runtimelinking" = yes; then
+          # Warning - without using the other runtime loading flags (-brtl),
+          # -berok will link without error, but may produce a broken library.
+          allow_undefined_flag_CXX='-berok'
+          # Determine the default libpath from the value encoded in an empty
+          # executable.
+          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_link "$LINENO"; then :
+  
+lt_aix_libpath_sed='
+    /Import File Strings/,/^$/ {
+	/^0/ {
+	    s/^0  *\(.*\)$/\1/
+	    p
+	}
+    }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
+
+          archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+        else
+          if test "$host_cpu" = ia64; then
+	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
+	    allow_undefined_flag_CXX="-z nodefs"
+	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+          else
+	    # Determine the default libpath from the value encoded in an
+	    # empty executable.
+	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_link "$LINENO"; then :
+  
+lt_aix_libpath_sed='
+    /Import File Strings/,/^$/ {
+	/^0/ {
+	    s/^0  *\(.*\)$/\1/
+	    p
+	}
+    }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
+	    # Warning - without using the other run time loading flags,
+	    # -berok will link without error, but may produce a broken library.
+	    no_undefined_flag_CXX=' ${wl}-bernotok'
+	    allow_undefined_flag_CXX=' ${wl}-berok'
+	    # Exported symbols can be pulled into shared objects from archives
+	    whole_archive_flag_spec_CXX='$convenience'
+	    archive_cmds_need_lc_CXX=yes
+	    # This is similar to how AIX traditionally builds its shared
+	    # libraries.
+	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+          fi
+        fi
+        ;;
+
+      beos*)
+	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+	  allow_undefined_flag_CXX=unsupported
+	  # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
+	  # support --undefined.  This deserves some investigation.  FIXME
+	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	else
+	  ld_shlibs_CXX=no
+	fi
+	;;
+
+      chorus*)
+        case $cc_basename in
+          *)
+	  # FIXME: insert proper C++ library support
+	  ld_shlibs_CXX=no
+	  ;;
+        esac
+        ;;
+
+      cygwin* | mingw* | pw32* | cegcc*)
+        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
+        # as there is no search path for DLLs.
+        hardcode_libdir_flag_spec_CXX='-L$libdir'
+        allow_undefined_flag_CXX=unsupported
+        always_export_symbols_CXX=no
+        enable_shared_with_static_runtimes_CXX=yes
+
+        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+          archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+          # If the export-symbols file already is a .def file (1st line
+          # is EXPORTS), use it as is; otherwise, prepend...
+          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+	    cp $export_symbols $output_objdir/$soname.def;
+          else
+	    echo EXPORTS > $output_objdir/$soname.def;
+	    cat $export_symbols >> $output_objdir/$soname.def;
+          fi~
+          $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+        else
+          ld_shlibs_CXX=no
+        fi
+        ;;
+      darwin* | rhapsody*)
+        
+  
+  archive_cmds_need_lc_CXX=no
+  hardcode_direct_CXX=no
+  hardcode_automatic_CXX=yes
+  hardcode_shlibpath_var_CXX=unsupported
+  whole_archive_flag_spec_CXX=''
+  link_all_deplibs_CXX=yes
+  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
+  case $cc_basename in
+     ifort*) _lt_dar_can_shared=yes ;;
+     *) _lt_dar_can_shared=$GCC ;;
+  esac
+  if test "$_lt_dar_can_shared" = "yes"; then
+    output_verbose_link_cmd=echo
+    archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+    archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+    module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
+      archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
+      archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
+    fi
+
+  else
+  ld_shlibs_CXX=no
+  fi
+
+	;;
+
+      dgux*)
+        case $cc_basename in
+          ec++*)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          ghcx*)
+	    # Green Hills C++ Compiler
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          *)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+        esac
+        ;;
+
+      freebsd[12]*)
+        # C++ shared libraries reported to be fairly broken before
+	# switch to ELF
+        ld_shlibs_CXX=no
+        ;;
+
+      freebsd-elf*)
+        archive_cmds_need_lc_CXX=no
+        ;;
+
+      freebsd* | dragonfly*)
+        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
+        # conventions
+        ld_shlibs_CXX=yes
+        ;;
+
+      gnu*)
+        ;;
+
+      hpux9*)
+        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
+        hardcode_libdir_separator_CXX=:
+        export_dynamic_flag_spec_CXX='${wl}-E'
+        hardcode_direct_CXX=yes
+        hardcode_minus_L_CXX=yes # Not in the search PATH,
+				             # but as the default
+				             # location of the library.
+
+        case $cc_basename in
+          CC*)
+            # FIXME: insert proper C++ library support
+            ld_shlibs_CXX=no
+            ;;
+          aCC*)
+            archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+            # Commands to make compiler produce verbose output that lists
+            # what "hidden" libraries, object files and flags are used when
+            # linking a shared library.
+            #
+            # There doesn't appear to be a way to prevent this compiler from
+            # explicitly linking system object files so we need to strip them
+            # from the output so that they don't get included in the library
+            # dependencies.
+            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+            ;;
+          *)
+            if test "$GXX" = yes; then
+              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+            else
+              # FIXME: insert proper C++ library support
+              ld_shlibs_CXX=no
+            fi
+            ;;
+        esac
+        ;;
+
+      hpux10*|hpux11*)
+        if test $with_gnu_ld = no; then
+	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
+	  hardcode_libdir_separator_CXX=:
+
+          case $host_cpu in
+            hppa*64*|ia64*)
+              ;;
+            *)
+	      export_dynamic_flag_spec_CXX='${wl}-E'
+              ;;
+          esac
+        fi
+        case $host_cpu in
+          hppa*64*|ia64*)
+            hardcode_direct_CXX=no
+            hardcode_shlibpath_var_CXX=no
+            ;;
+          *)
+            hardcode_direct_CXX=yes
+            hardcode_direct_absolute_CXX=yes
+            hardcode_minus_L_CXX=yes # Not in the search PATH,
+					         # but as the default
+					         # location of the library.
+            ;;
+        esac
+
+        case $cc_basename in
+          CC*)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          aCC*)
+	    case $host_cpu in
+	      hppa*64*)
+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	        ;;
+	      ia64*)
+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	        ;;
+	      *)
+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	        ;;
+	    esac
+	    # Commands to make compiler produce verbose output that lists
+	    # what "hidden" libraries, object files and flags are used when
+	    # linking a shared library.
+	    #
+	    # There doesn't appear to be a way to prevent this compiler from
+	    # explicitly linking system object files so we need to strip them
+	    # from the output so that they don't get included in the library
+	    # dependencies.
+	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+	    ;;
+          *)
+	    if test "$GXX" = yes; then
+	      if test $with_gnu_ld = no; then
+	        case $host_cpu in
+	          hppa*64*)
+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	            ;;
+	          ia64*)
+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	            ;;
+	          *)
+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	            ;;
+	        esac
+	      fi
+	    else
+	      # FIXME: insert proper C++ library support
+	      ld_shlibs_CXX=no
+	    fi
+	    ;;
+        esac
+        ;;
+
+      interix[3-9]*)
+	hardcode_direct_CXX=no
+	hardcode_shlibpath_var_CXX=no
+	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	export_dynamic_flag_spec_CXX='${wl}-E'
+	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+	# Instead, shared libraries are loaded at an image base (0x10000000 by
+	# default) and relocated if they conflict, which is a slow very memory
+	# consuming and fragmenting process.  To avoid this, we pick a random,
+	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+	archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+	;;
+      irix5* | irix6*)
+        case $cc_basename in
+          CC*)
+	    # SGI C++
+	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+
+	    # Archives containing C++ object files must be created using
+	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
+	    # necessary to make sure instantiated templates are included
+	    # in the archive.
+	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
+	    ;;
+          *)
+	    if test "$GXX" = yes; then
+	      if test "$with_gnu_ld" = no; then
+	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+	      else
+	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
+	      fi
+	    fi
+	    link_all_deplibs_CXX=yes
+	    ;;
+        esac
+        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+        hardcode_libdir_separator_CXX=:
+        inherit_rpath_CXX=yes
+        ;;
+
+      linux* | k*bsd*-gnu)
+        case $cc_basename in
+          KCC*)
+	    # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+	    # KCC will only create a shared library if the output file
+	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
+	    # to its proper name (with version) after linking.
+	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
+	    # Commands to make compiler produce verbose output that lists
+	    # what "hidden" libraries, object files and flags are used when
+	    # linking a shared library.
+	    #
+	    # There doesn't appear to be a way to prevent this compiler from
+	    # explicitly linking system object files so we need to strip them
+	    # from the output so that they don't get included in the library
+	    # dependencies.
+	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+
+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+
+	    # Archives containing C++ object files must be created using
+	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
+	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
+	    ;;
+	  icpc* | ecpc* )
+	    # Intel C++
+	    with_gnu_ld=yes
+	    # version 8.0 and above of icpc choke on multiply defined symbols
+	    # if we add $predep_objects and $postdep_objects, however 7.1 and
+	    # earlier do not add the objects themselves.
+	    case `$CC -V 2>&1` in
+	      *"Version 7."*)
+	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+		;;
+	      *)  # Version 8.0 or newer
+	        tmp_idyn=
+	        case $host_cpu in
+		  ia64*) tmp_idyn=' -i_dynamic';;
+		esac
+	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+		;;
+	    esac
+	    archive_cmds_need_lc_CXX=no
+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+	    ;;
+          pgCC* | pgcpp*)
+            # Portland Group C++ compiler
+	    case `$CC -V` in
+	    *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
+	      prelink_cmds_CXX='tpldir=Template.dir~
+		rm -rf $tpldir~
+		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
+		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
+	      old_archive_cmds_CXX='tpldir=Template.dir~
+		rm -rf $tpldir~
+		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
+		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
+		$RANLIB $oldlib'
+	      archive_cmds_CXX='tpldir=Template.dir~
+		rm -rf $tpldir~
+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+	      archive_expsym_cmds_CXX='tpldir=Template.dir~
+		rm -rf $tpldir~
+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+	      ;;
+	    *) # Version 6 will use weak symbols
+	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+	      ;;
+	    esac
+
+	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+	    whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+            ;;
+	  cxx*)
+	    # Compaq C++
+	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
+
+	    runpath_var=LD_RUN_PATH
+	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
+	    hardcode_libdir_separator_CXX=:
+
+	    # Commands to make compiler produce verbose output that lists
+	    # what "hidden" libraries, object files and flags are used when
+	    # linking a shared library.
+	    #
+	    # There doesn't appear to be a way to prevent this compiler from
+	    # explicitly linking system object files so we need to strip them
+	    # from the output so that they don't get included in the library
+	    # dependencies.
+	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+	    ;;
+	  xl*)
+	    # IBM XL 8.0 on PPC, with GNU ld
+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+	    if test "x$supports_anon_versioning" = xyes; then
+	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
+		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+		echo "local: *; };" >> $output_objdir/$libname.ver~
+		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+	    fi
+	    ;;
+	  *)
+	    case `$CC -V 2>&1 | sed 5q` in
+	    *Sun\ C*)
+	      # Sun C++ 5.9
+	      no_undefined_flag_CXX=' -zdefs'
+	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	      archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
+	      hardcode_libdir_flag_spec_CXX='-R$libdir'
+	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+	      compiler_needs_object_CXX=yes
+
+	      # Not sure whether something based on
+	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
+	      # would be better.
+	      output_verbose_link_cmd='echo'
+
+	      # Archives containing C++ object files must be created using
+	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
+	      # necessary to make sure instantiated templates are included
+	      # in the archive.
+	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
+	      ;;
+	    esac
+	    ;;
+	esac
+	;;
+
+      lynxos*)
+        # FIXME: insert proper C++ library support
+	ld_shlibs_CXX=no
+	;;
+
+      m88k*)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+	;;
+
+      mvs*)
+        case $cc_basename in
+          cxx*)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+	  *)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+	esac
+	;;
+
+      netbsd*)
+        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
+	  wlarc=
+	  hardcode_libdir_flag_spec_CXX='-R$libdir'
+	  hardcode_direct_CXX=yes
+	  hardcode_shlibpath_var_CXX=no
+	fi
+	# Workaround some broken pre-1.5 toolchains
+	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
+	;;
+
+      *nto* | *qnx*)
+        ld_shlibs_CXX=yes
+	;;
+
+      openbsd2*)
+        # C++ shared libraries are fairly broken
+	ld_shlibs_CXX=no
+	;;
+
+      openbsd*)
+	if test -f /usr/libexec/ld.so; then
+	  hardcode_direct_CXX=yes
+	  hardcode_shlibpath_var_CXX=no
+	  hardcode_direct_absolute_CXX=yes
+	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
+	    export_dynamic_flag_spec_CXX='${wl}-E'
+	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+	  fi
+	  output_verbose_link_cmd=echo
+	else
+	  ld_shlibs_CXX=no
+	fi
+	;;
+
+      osf3* | osf4* | osf5*)
+        case $cc_basename in
+          KCC*)
+	    # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+	    # KCC will only create a shared library if the output file
+	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
+	    # to its proper name (with version) after linking.
+	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+
+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
+	    hardcode_libdir_separator_CXX=:
+
+	    # Archives containing C++ object files must be created using
+	    # the KAI C++ compiler.
+	    case $host in
+	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
+	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
+	    esac
+	    ;;
+          RCC*)
+	    # Rational C++ 2.4.1
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          cxx*)
+	    case $host in
+	      osf3*)
+	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
+	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+		;;
+	      *)
+	        allow_undefined_flag_CXX=' -expect_unresolved \*'
+	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
+	          echo "-hidden">> $lib.exp~
+	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
+	          $RM $lib.exp'
+	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
+		;;
+	    esac
+
+	    hardcode_libdir_separator_CXX=:
+
+	    # Commands to make compiler produce verbose output that lists
+	    # what "hidden" libraries, object files and flags are used when
+	    # linking a shared library.
+	    #
+	    # There doesn't appear to be a way to prevent this compiler from
+	    # explicitly linking system object files so we need to strip them
+	    # from the output so that they don't get included in the library
+	    # dependencies.
+	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+	    ;;
+	  *)
+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
+	      case $host in
+	        osf3*)
+	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+		  ;;
+	        *)
+	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+		  ;;
+	      esac
+
+	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+	      hardcode_libdir_separator_CXX=:
+
+	      # Commands to make compiler produce verbose output that lists
+	      # what "hidden" libraries, object files and flags are used when
+	      # linking a shared library.
+	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+
+	    else
+	      # FIXME: insert proper C++ library support
+	      ld_shlibs_CXX=no
+	    fi
+	    ;;
+        esac
+        ;;
+
+      psos*)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+        ;;
+
+      sunos4*)
+        case $cc_basename in
+          CC*)
+	    # Sun C++ 4.x
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          lcc*)
+	    # Lucid
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          *)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+        esac
+        ;;
+
+      solaris*)
+        case $cc_basename in
+          CC*)
+	    # Sun C++ 4.2, 5.x and Centerline C++
+            archive_cmds_need_lc_CXX=yes
+	    no_undefined_flag_CXX=' -zdefs'
+	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+	    hardcode_libdir_flag_spec_CXX='-R$libdir'
+	    hardcode_shlibpath_var_CXX=no
+	    case $host_os in
+	      solaris2.[0-5] | solaris2.[0-5].*) ;;
+	      *)
+		# The compiler driver will combine and reorder linker options,
+		# but understands `-z linker_flag'.
+	        # Supported since Solaris 2.6 (maybe 2.5.1?)
+		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
+	        ;;
+	    esac
+	    link_all_deplibs_CXX=yes
+
+	    output_verbose_link_cmd='echo'
+
+	    # Archives containing C++ object files must be created using
+	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
+	    # necessary to make sure instantiated templates are included
+	    # in the archive.
+	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
+	    ;;
+          gcx*)
+	    # Green Hills C++ Compiler
+	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+
+	    # The C++ compiler must be used to create the archive.
+	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
+	    ;;
+          *)
+	    # GNU C++ compiler with Solaris linker
+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
+	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
+	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+	        # Commands to make compiler produce verbose output that lists
+	        # what "hidden" libraries, object files and flags are used when
+	        # linking a shared library.
+	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+	      else
+	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
+	        # platform.
+	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+	        # Commands to make compiler produce verbose output that lists
+	        # what "hidden" libraries, object files and flags are used when
+	        # linking a shared library.
+	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+	      fi
+
+	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
+	      case $host_os in
+		solaris2.[0-5] | solaris2.[0-5].*) ;;
+		*)
+		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+		  ;;
+	      esac
+	    fi
+	    ;;
+        esac
+        ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+      no_undefined_flag_CXX='${wl}-z,text'
+      archive_cmds_need_lc_CXX=no
+      hardcode_shlibpath_var_CXX=no
+      runpath_var='LD_RUN_PATH'
+
+      case $cc_basename in
+        CC*)
+	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+	*)
+	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	  ;;
+      esac
+      ;;
+
+      sysv5* | sco3.2v5* | sco5v6*)
+	# Note: We can NOT use -z defs as we might desire, because we do not
+	# link with -lc, and that would cause any symbols used from libc to
+	# always be unresolved, which means just about no library would
+	# ever link correctly.  If we're not using GNU ld we use -z text
+	# though, which does catch some bad symbols but isn't as heavy-handed
+	# as -z defs.
+	no_undefined_flag_CXX='${wl}-z,text'
+	allow_undefined_flag_CXX='${wl}-z,nodefs'
+	archive_cmds_need_lc_CXX=no
+	hardcode_shlibpath_var_CXX=no
+	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
+	hardcode_libdir_separator_CXX=':'
+	link_all_deplibs_CXX=yes
+	export_dynamic_flag_spec_CXX='${wl}-Bexport'
+	runpath_var='LD_RUN_PATH'
+
+	case $cc_basename in
+          CC*)
+	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	    ;;
+	  *)
+	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+	    ;;
+	esac
+      ;;
+
+      tandem*)
+        case $cc_basename in
+          NCC*)
+	    # NonStop-UX NCC 3.20
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+          *)
+	    # FIXME: insert proper C++ library support
+	    ld_shlibs_CXX=no
+	    ;;
+        esac
+        ;;
+
+      vxworks*)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+        ;;
+
+      *)
+        # FIXME: insert proper C++ library support
+        ld_shlibs_CXX=no
+        ;;
+    esac
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
+$as_echo "$ld_shlibs_CXX" >&6; }
+    test "$ld_shlibs_CXX" = no && can_build_shared=no
+
+    GCC_CXX="$GXX"
+    LD_CXX="$LD"
+
+    ## CAVEAT EMPTOR:
+    ## There is no encapsulation within the following macros, do not change
+    ## the running order or otherwise move them around unless you know exactly
+    ## what you are doing...
+    # Dependencies to place before and after the object being linked:
+predep_objects_CXX=
+postdep_objects_CXX=
+predeps_CXX=
+postdeps_CXX=
+compiler_lib_search_path_CXX=
+
+cat > conftest.$ac_ext <<_LT_EOF
+class Foo
+{
+public:
+  Foo (void) { a = 0; }
+private:
+  int a;
+};
+_LT_EOF
+
+if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  # Parse the compiler output and extract the necessary
+  # objects, libraries and library flags.
+
+  # Sentinel used to keep track of whether or not we are before
+  # the conftest object file.
+  pre_test_object_deps_done=no
+
+  for p in `eval "$output_verbose_link_cmd"`; do
+    case $p in
+
+    -L* | -R* | -l*)
+       # Some compilers place space between "-{L,R}" and the path.
+       # Remove the space.
+       if test $p = "-L" ||
+          test $p = "-R"; then
+	 prev=$p
+	 continue
+       else
+	 prev=
+       fi
+
+       if test "$pre_test_object_deps_done" = no; then
+	 case $p in
+	 -L* | -R*)
+	   # Internal compiler library paths should come after those
+	   # provided the user.  The postdeps already come after the
+	   # user supplied libs so there is no need to process them.
+	   if test -z "$compiler_lib_search_path_CXX"; then
+	     compiler_lib_search_path_CXX="${prev}${p}"
+	   else
+	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
+	   fi
+	   ;;
+	 # The "-l" case would never come before the object being
+	 # linked, so don't bother handling this case.
+	 esac
+       else
+	 if test -z "$postdeps_CXX"; then
+	   postdeps_CXX="${prev}${p}"
+	 else
+	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
+	 fi
+       fi
+       ;;
+
+    *.$objext)
+       # This assumes that the test object file only shows up
+       # once in the compiler output.
+       if test "$p" = "conftest.$objext"; then
+	 pre_test_object_deps_done=yes
+	 continue
+       fi
+
+       if test "$pre_test_object_deps_done" = no; then
+	 if test -z "$predep_objects_CXX"; then
+	   predep_objects_CXX="$p"
+	 else
+	   predep_objects_CXX="$predep_objects_CXX $p"
+	 fi
+       else
+	 if test -z "$postdep_objects_CXX"; then
+	   postdep_objects_CXX="$p"
+	 else
+	   postdep_objects_CXX="$postdep_objects_CXX $p"
+	 fi
+       fi
+       ;;
+
+    *) ;; # Ignore the rest.
+
+    esac
+  done
+
+  # Clean up.
+  rm -f a.out a.exe
+else
+  echo "libtool.m4: error: problem compiling CXX test program"
+fi
+
+$RM -f confest.$objext
+
+# PORTME: override above test on systems where it is broken
+case $host_os in
+interix[3-9]*)
+  # Interix 3.5 installs completely hosed .la files for C++, so rather than
+  # hack all around it, let's just trust "g++" to DTRT.
+  predep_objects_CXX=
+  postdep_objects_CXX=
+  postdeps_CXX=
+  ;;
+
+linux*)
+  case `$CC -V 2>&1 | sed 5q` in
+  *Sun\ C*)
+    # Sun C++ 5.9
+
+    # The more standards-conforming stlport4 library is
+    # incompatible with the Cstd library. Avoid specifying
+    # it if it's in CXXFLAGS. Ignore libCrun as
+    # -library=stlport4 depends on it.
+    case " $CXX $CXXFLAGS " in
+    *" -library=stlport4 "*)
+      solaris_use_stlport4=yes
+      ;;
+    esac
+
+    if test "$solaris_use_stlport4" != yes; then
+      postdeps_CXX='-library=Cstd -library=Crun'
+    fi
+    ;;
+  esac
+  ;;
+
+solaris*)
+  case $cc_basename in
+  CC*)
+    # The more standards-conforming stlport4 library is
+    # incompatible with the Cstd library. Avoid specifying
+    # it if it's in CXXFLAGS. Ignore libCrun as
+    # -library=stlport4 depends on it.
+    case " $CXX $CXXFLAGS " in
+    *" -library=stlport4 "*)
+      solaris_use_stlport4=yes
+      ;;
+    esac
+
+    # Adding this requires a known-good setup of shared libraries for
+    # Sun compiler versions before 5.6, else PIC objects from an old
+    # archive will be linked into the output, leading to subtle bugs.
+    if test "$solaris_use_stlport4" != yes; then
+      postdeps_CXX='-library=Cstd -library=Crun'
+    fi
+    ;;
+  esac
+  ;;
+esac
+
+
+case " $postdeps_CXX " in
+*" -lc "*) archive_cmds_need_lc_CXX=no ;;
+esac
+ compiler_lib_search_dirs_CXX=
+if test -n "${compiler_lib_search_path_CXX}"; then
+ compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
+fi
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    
+    
+    
+
+
+    lt_prog_compiler_wl_CXX=
+lt_prog_compiler_pic_CXX=
+lt_prog_compiler_static_CXX=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
+
+  # C++ specific cases for pic, static, wl, etc.
+  if test "$GXX" = yes; then
+    lt_prog_compiler_wl_CXX='-Wl,'
+    lt_prog_compiler_static_CXX='-static'
+
+    case $host_os in
+    aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+	# AIX 5 now supports IA64 processor
+	lt_prog_compiler_static_CXX='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            lt_prog_compiler_pic_CXX='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+    mingw* | cygwin* | os2* | pw32* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
+      ;;
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      lt_prog_compiler_pic_CXX='-fno-common'
+      ;;
+    *djgpp*)
+      # DJGPP does not support shared libraries at all
+      lt_prog_compiler_pic_CXX=
+      ;;
+    interix[3-9]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+    sysv4*MP*)
+      if test -d /usr/nec; then
+	lt_prog_compiler_pic_CXX=-Kconform_pic
+      fi
+      ;;
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+	;;
+      *)
+	lt_prog_compiler_pic_CXX='-fPIC'
+	;;
+      esac
+      ;;
+    *qnx* | *nto*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      lt_prog_compiler_pic_CXX='-fPIC -shared'
+      ;;
+    *)
+      lt_prog_compiler_pic_CXX='-fPIC'
+      ;;
+    esac
+  else
+    case $host_os in
+      aix[4-9]*)
+	# All AIX code is PIC.
+	if test "$host_cpu" = ia64; then
+	  # AIX 5 now supports IA64 processor
+	  lt_prog_compiler_static_CXX='-Bstatic'
+	else
+	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
+	fi
+	;;
+      chorus*)
+	case $cc_basename in
+	cxch68*)
+	  # Green Hills C++ Compiler
+	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
+	  ;;
+	esac
+	;;
+      dgux*)
+	case $cc_basename in
+	  ec++*)
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    ;;
+	  ghcx*)
+	    # Green Hills C++ Compiler
+	    lt_prog_compiler_pic_CXX='-pic'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      freebsd* | dragonfly*)
+	# FreeBSD uses GNU C++
+	;;
+      hpux9* | hpux10* | hpux11*)
+	case $cc_basename in
+	  CC*)
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
+	    if test "$host_cpu" != ia64; then
+	      lt_prog_compiler_pic_CXX='+Z'
+	    fi
+	    ;;
+	  aCC*)
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
+	    case $host_cpu in
+	    hppa*64*|ia64*)
+	      # +Z the default
+	      ;;
+	    *)
+	      lt_prog_compiler_pic_CXX='+Z'
+	      ;;
+	    esac
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      interix*)
+	# This is c89, which is MS Visual C++ (no shared libs)
+	# Anyone wants to do a port?
+	;;
+      irix5* | irix6* | nonstopux*)
+	case $cc_basename in
+	  CC*)
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_static_CXX='-non_shared'
+	    # CC pic flag -KPIC is the default.
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      linux* | k*bsd*-gnu)
+	case $cc_basename in
+	  KCC*)
+	    # KAI C++ Compiler
+	    lt_prog_compiler_wl_CXX='--backend -Wl,'
+	    lt_prog_compiler_pic_CXX='-fPIC'
+	    ;;
+	  ecpc* )
+	    # old Intel C++ for x86_64 which still supported -KPIC.
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    lt_prog_compiler_static_CXX='-static'
+	    ;;
+	  icpc* )
+	    # Intel C++, used to be incompatible with GCC.
+	    # ICC 10 doesn't accept -KPIC any more.
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-fPIC'
+	    lt_prog_compiler_static_CXX='-static'
+	    ;;
+	  pgCC* | pgcpp*)
+	    # Portland Group C++ compiler
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-fpic'
+	    lt_prog_compiler_static_CXX='-Bstatic'
+	    ;;
+	  cxx*)
+	    # Compaq C++
+	    # Make sure the PIC flag is empty.  It appears that all Alpha
+	    # Linux and Compaq Tru64 Unix objects are PIC.
+	    lt_prog_compiler_pic_CXX=
+	    lt_prog_compiler_static_CXX='-non_shared'
+	    ;;
+	  xlc* | xlC*)
+	    # IBM XL 8.0 on PPC
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-qpic'
+	    lt_prog_compiler_static_CXX='-qstaticlink'
+	    ;;
+	  *)
+	    case `$CC -V 2>&1 | sed 5q` in
+	    *Sun\ C*)
+	      # Sun C++ 5.9
+	      lt_prog_compiler_pic_CXX='-KPIC'
+	      lt_prog_compiler_static_CXX='-Bstatic'
+	      lt_prog_compiler_wl_CXX='-Qoption ld '
+	      ;;
+	    esac
+	    ;;
+	esac
+	;;
+      lynxos*)
+	;;
+      m88k*)
+	;;
+      mvs*)
+	case $cc_basename in
+	  cxx*)
+	    lt_prog_compiler_pic_CXX='-W c,exportall'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      netbsd* | netbsdelf*-gnu)
+	;;
+      *qnx* | *nto*)
+        # QNX uses GNU C++, but need to define -shared option too, otherwise
+        # it will coredump.
+        lt_prog_compiler_pic_CXX='-fPIC -shared'
+        ;;
+      osf3* | osf4* | osf5*)
+	case $cc_basename in
+	  KCC*)
+	    lt_prog_compiler_wl_CXX='--backend -Wl,'
+	    ;;
+	  RCC*)
+	    # Rational C++ 2.4.1
+	    lt_prog_compiler_pic_CXX='-pic'
+	    ;;
+	  cxx*)
+	    # Digital/Compaq C++
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    # Make sure the PIC flag is empty.  It appears that all Alpha
+	    # Linux and Compaq Tru64 Unix objects are PIC.
+	    lt_prog_compiler_pic_CXX=
+	    lt_prog_compiler_static_CXX='-non_shared'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      psos*)
+	;;
+      solaris*)
+	case $cc_basename in
+	  CC*)
+	    # Sun C++ 4.2, 5.x and Centerline C++
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    lt_prog_compiler_static_CXX='-Bstatic'
+	    lt_prog_compiler_wl_CXX='-Qoption ld '
+	    ;;
+	  gcx*)
+	    # Green Hills C++ Compiler
+	    lt_prog_compiler_pic_CXX='-PIC'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      sunos4*)
+	case $cc_basename in
+	  CC*)
+	    # Sun C++ 4.x
+	    lt_prog_compiler_pic_CXX='-pic'
+	    lt_prog_compiler_static_CXX='-Bstatic'
+	    ;;
+	  lcc*)
+	    # Lucid
+	    lt_prog_compiler_pic_CXX='-pic'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+	case $cc_basename in
+	  CC*)
+	    lt_prog_compiler_wl_CXX='-Wl,'
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    lt_prog_compiler_static_CXX='-Bstatic'
+	    ;;
+	esac
+	;;
+      tandem*)
+	case $cc_basename in
+	  NCC*)
+	    # NonStop-UX NCC 3.20
+	    lt_prog_compiler_pic_CXX='-KPIC'
+	    ;;
+	  *)
+	    ;;
+	esac
+	;;
+      vxworks*)
+	;;
+      *)
+	lt_prog_compiler_can_build_shared_CXX=no
+	;;
+    esac
+  fi
+
+case $host_os in
+  # For platforms which do not support PIC, -DPIC is meaningless:
+  *djgpp*)
+    lt_prog_compiler_pic_CXX=
+    ;;
+  *)
+    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX@&t@ -DPIC"
+    ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
+$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
+
+
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$lt_prog_compiler_pic_CXX"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
+if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_pic_works_CXX=no
+   ac_outfile=conftest.$ac_objext
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$lt_prog_compiler_pic_CXX@&t@ -DPIC"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_pic_works_CXX=yes
+     fi
+   fi
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
+$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
+
+if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
+    case $lt_prog_compiler_pic_CXX in
+     "" | " "*) ;;
+     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
+     esac
+else
+    lt_prog_compiler_pic_CXX=
+     lt_prog_compiler_can_build_shared_CXX=no
+fi
+
+fi
+
+
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
+if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_static_works_CXX=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&5
+       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         lt_cv_prog_compiler_static_works_CXX=yes
+       fi
+     else
+       lt_cv_prog_compiler_static_works_CXX=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
+$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
+
+if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
+    :
+else
+    lt_prog_compiler_static_CXX=
+fi
+
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o_CXX=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o_CXX=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o_CXX=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:__oline__: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o_CXX=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
+
+
+
+
+hard_links="nottested"
+if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
+$as_echo_n "checking if we can lock with hard links... " >&6; }
+  hard_links=yes
+  $RM conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
+$as_echo "$hard_links" >&6; }
+  if test "$hard_links" = no; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+
+  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  case $host_os in
+  aix[4-9]*)
+    # If we're using GNU nm, then we don't want the "-C" option.
+    # -C means demangle to AIX nm, but means don't demangle with GNU nm
+    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+    else
+      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+    fi
+    ;;
+  pw32*)
+    export_symbols_cmds_CXX="$ltdll_cmds"
+  ;;
+  cygwin* | mingw* | cegcc*)
+    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
+  ;;
+  linux* | k*bsd*-gnu)
+    link_all_deplibs_CXX=no
+  ;;
+  *)
+    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  ;;
+  esac
+  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
+$as_echo "$ld_shlibs_CXX" >&6; }
+test "$ld_shlibs_CXX" = no && can_build_shared=no
+
+with_gnu_ld_CXX=$with_gnu_ld
+
+
+
+
+
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$archive_cmds_need_lc_CXX" in
+x|xyes)
+  # Assume -lc should be added
+  archive_cmds_need_lc_CXX=yes
+
+  if test "$enable_shared" = yes && test "$GCC" = yes; then
+    case $archive_cmds_CXX in
+    *'~'*)
+      # FIXME: we may have to deal with multi-command sequences.
+      ;;
+    '$CC '*)
+      # Test whether the compiler implicitly links with -lc since on some
+      # systems, -lgcc has to come before -lc. If gcc already passes -lc
+      # to ld, don't add -lc before -lgcc.
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
+      $RM conftest*
+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } 2>conftest.err; then
+        soname=conftest
+        lib=conftest
+        libobjs=conftest.$ac_objext
+        deplibs=
+        wl=$lt_prog_compiler_wl_CXX
+	pic_flag=$lt_prog_compiler_pic_CXX
+        compiler_flags=-v
+        linker_flags=-v
+        verstring=
+        output_objdir=.
+        libname=conftest
+        lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
+        allow_undefined_flag_CXX=
+        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
+  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+        then
+	  archive_cmds_need_lc_CXX=no
+        else
+	  archive_cmds_need_lc_CXX=yes
+        fi
+        allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
+      else
+        cat conftest.err 1>&5
+      fi
+      $RM conftest*
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
+$as_echo "$archive_cmds_need_lc_CXX" >&6; }
+      ;;
+    esac
+  fi
+  ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
+$as_echo_n "checking dynamic linker characteristics... " >&6; }
+
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX 3 has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}${shared_ext}$major'
+  ;;
+
+aix[4-9]*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  hardcode_into_libs=yes
+  if test "$host_cpu" = ia64; then
+    # AIX 5 supports IA64
+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+    shlibpath_var=LD_LIBRARY_PATH
+  else
+    # With GCC up to 2.95.x, collect2 would create an import file
+    # for dependence libraries.  The import file would start with
+    # the line `#! .'.  This would cause the generated library to
+    # depend on `.', always an invalid library.  This was fixed in
+    # development snapshots of GCC prior to 3.0.
+    case $host_os in
+      aix4 | aix4.[01] | aix4.[01].*)
+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+	   echo ' yes '
+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+	:
+      else
+	can_build_shared=no
+      fi
+      ;;
+    esac
+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+    # soname into executable. Probably we can add versioning support to
+    # collect2, so additional links can be useful in future.
+    if test "$aix_use_runtimelinking" = yes; then
+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+      # instead of lib<name>.a to let people know that these are not
+      # typical AIX shared libraries.
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    else
+      # We preserve .a as extension for shared libraries through AIX4.2
+      # and later when we are not doing run time linking.
+      library_names_spec='${libname}${release}.a $libname.a'
+      soname_spec='${libname}${release}${shared_ext}$major'
+    fi
+    shlibpath_var=LIBPATH
+  fi
+  ;;
+
+amigaos*)
+  case $host_cpu in
+  powerpc)
+    # Since July 2007 AmigaOS4 officially supports .so libraries.
+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    ;;
+  m68k)
+    library_names_spec='$libname.ixlibrary $libname.a'
+    # Create ${libname}_ixlibrary.a entries in /sys/libs.
+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+    ;;
+  esac
+  ;;
+
+beos*)
+  library_names_spec='${libname}${shared_ext}'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi[45]*)
+  version_type=linux
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+  version_type=windows
+  shrext_cmds=".dll"
+  need_version=no
+  need_lib_prefix=no
+
+  case $GCC,$host_os in
+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+    library_names_spec='$libname.dll.a'
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname~
+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+      fi'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+
+    case $host_os in
+    cygwin*)
+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+      ;;
+    mingw* | cegcc*)
+      # MinGW DLLs use traditional 'lib' prefix
+      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
+        # It is most probably a Windows format PATH printed by
+        # mingw gcc, but we are running on Cygwin. Gcc prints its search
+        # path with ; separators, and with drive letters. We can handle the
+        # drive letters (cygwin fileutils understands them), so leave them,
+        # especially as we might pass files found there to a mingw objdump,
+        # which wouldn't understand a cygwinified path. Ahh.
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+      else
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
+      fi
+      ;;
+    pw32*)
+      # pw32 DLLs use 'pw' prefix rather than 'lib'
+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    esac
+    ;;
+
+  *)
+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
+    ;;
+  esac
+  dynamic_linker='Win32 ld.exe'
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  dynamic_linker="$host_os dyld"
+  version_type=darwin
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+  soname_spec='${libname}${release}${major}$shared_ext'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+
+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+  ;;
+
+dgux*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+freebsd1*)
+  dynamic_linker=no
+  ;;
+
+freebsd* | dragonfly*)
+  # DragonFly does not have aout.  When/if they implement a new
+  # versioning mechanism, adjust this.
+  if test -x /usr/bin/objformat; then
+    objformat=`/usr/bin/objformat`
+  else
+    case $host_os in
+    freebsd[123]*) objformat=aout ;;
+    *) objformat=elf ;;
+    esac
+  fi
+  version_type=freebsd-$objformat
+  case $version_type in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_os in
+  freebsd2*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  freebsd3.[01]* | freebsdelf3.[01]*)
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
+  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  *) # from 4.6 on, and DragonFly
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  case $host_cpu in
+  ia64*)
+    shrext_cmds='.so'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.so"
+    shlibpath_var=LD_LIBRARY_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    if test "X$HPUX_IA64_MODE" = X32; then
+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+    else
+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+    fi
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  hppa*64*)
+    shrext_cmds='.sl'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  *)
+    shrext_cmds='.sl'
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=SHLIB_PATH
+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    ;;
+  esac
+  # HP-UX runs *really* slowly unless shared libraries are mode 555.
+  postinstall_cmds='chmod 555 $lib'
+  ;;
+
+interix[3-9]*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $host_os in
+    nonstopux*) version_type=nonstopux ;;
+    *)
+	if test "$lt_cv_prog_gnu_ld" = yes; then
+		version_type=linux
+	else
+		version_type=irix
+	fi ;;
+  esac
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+  case $host_os in
+  irix5* | nonstopux*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case $LD in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+      libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+      libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  hardcode_into_libs=yes
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+  dynamic_linker=no
+  ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  # Some binutils ld are patched to set DT_RUNPATH
+  save_LDFLAGS=$LDFLAGS
+  save_libdir=$libdir
+  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
+       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_link "$LINENO"; then :
+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
+  shlibpath_overrides_runpath=yes
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+  LDFLAGS=$save_LDFLAGS
+  libdir=$save_libdir
+
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # Append ld.so.conf contents to the search path
+  if test -f /etc/ld.so.conf; then
+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+  fi
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsdelf*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='NetBSD ld.elf_so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+*nto* | *qnx*)
+  version_type=qnx
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='ldqnx.so'
+  ;;
+
+openbsd*)
+  version_type=sunos
+  sys_lib_dlsearch_path_spec="/usr/lib"
+  need_lib_prefix=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
+    *)				need_version=no  ;;
+  esac
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    case $host_os in
+      openbsd2.[89] | openbsd2.[89].*)
+	shlibpath_overrides_runpath=no
+	;;
+      *)
+	shlibpath_overrides_runpath=yes
+	;;
+      esac
+  else
+    shlibpath_overrides_runpath=yes
+  fi
+  ;;
+
+os2*)
+  libname_spec='$name'
+  shrext_cmds=".dll"
+  need_lib_prefix=no
+  library_names_spec='$libname${shared_ext} $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+rdos*)
+  dynamic_linker=no
+  ;;
+
+solaris*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_vendor in
+    sni)
+      shlibpath_overrides_runpath=no
+      need_lib_prefix=no
+      runpath_var=LD_RUN_PATH
+      ;;
+    siemens)
+      need_lib_prefix=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux
+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+    soname_spec='$libname${shared_ext}.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  version_type=freebsd-elf
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  if test "$with_gnu_ld" = yes; then
+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+  else
+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+    case $host_os in
+      sco3.2v5*)
+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+	;;
+    esac
+  fi
+  sys_lib_dlsearch_path_spec='/usr/lib'
+  ;;
+
+tpf*)
+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+uts4*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
+$as_echo "$dynamic_linker" >&6; }
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
+hardcode_action_CXX=
+if test -n "$hardcode_libdir_flag_spec_CXX" ||
+   test -n "$runpath_var_CXX" ||
+   test "X$hardcode_automatic_CXX" = "Xyes" ; then
+
+  # We can hardcode non-existent directories.
+  if test "$hardcode_direct_CXX" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
+     test "$hardcode_minus_L_CXX" != no; then
+    # Linking always hardcodes the temporary library directory.
+    hardcode_action_CXX=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    hardcode_action_CXX=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  hardcode_action_CXX=unsupported
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
+$as_echo "$hardcode_action_CXX" >&6; }
+
+if test "$hardcode_action_CXX" = relink ||
+   test "$inherit_rpath_CXX" = yes; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+
+
+
+
+    
+
+
+  fi # test -n "$compiler"
+
+  CC=$lt_save_CC
+  LDCXX=$LD
+  LD=$lt_save_LD
+  GCC=$lt_save_GCC
+  with_gnu_ld=$lt_save_with_gnu_ld
+  lt_cv_path_LDCXX=$lt_cv_path_LD
+  lt_cv_path_LD=$lt_save_path_LD
+  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
+  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
+fi # test "$_lt_caught_CXX_error" != yes
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+
+
+
+
+
+       
+       
+
+
+
+        ac_config_commands="$ac_config_commands libtool"
+
+
+
+
+# Only expand once:
+
+
+
+@%:@ Check whether --enable-double was given.
+if test "${enable_double+set}" = set; then :
+  enableval=$enable_double; case "${enableval}" in
+  yes) double=true ;;
+  no)  double=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-double" "$LINENO" 5  ;;
+esac
+else
+  double=false
+fi
+
+
+if (test x$double = xtrue) ;then
+    
+$as_echo "@%:@define MGL_USE_DOUBLE 1" >>confdefs.h
+
+else
+    
+$as_echo "@%:@define MGL_USE_DOUBLE 0" >>confdefs.h
+
+fi
+
+@%:@ Check whether --enable-all was given.
+if test "${enable_all+set}" = set; then :
+  enableval=$enable_all; case "${enableval}" in
+  yes) all=true ;;
+  no)  all=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-all" "$LINENO" 5  ;;
+esac
+else
+  all=false
+fi
+
+
+@%:@ Check whether --enable-langall was given.
+if test "${enable_langall+set}" = set; then :
+  enableval=$enable_langall; case "${enableval}" in
+  yes) langall=true ;;
+  no)  langall=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-langall" "$LINENO" 5  ;;
+esac
+else
+  langall=false
+fi
+
+
+@%:@ Check whether --enable-pthread was given.
+if test "${enable_pthread+set}" = set; then :
+  enableval=$enable_pthread; case "${enableval}" in
+  yes) pthread=true ;;
+  no)  pthread=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-pthread" "$LINENO" 5  ;;
+esac
+else
+  pthread=true
+fi
+
+ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
+if test "x$ac_cv_header_pthread_h" = x""yes; then :
+  (test x$all = xtrue || test x$pthread = xtrue) && PTHREAD_FLAGS=-DHAVE_PTHREAD 
+else
+  (test x$all = xtrue || test x$pthread = xtrue) && echo "Please install posix threads headers" && exit
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
+$as_echo_n "checking for main in -lpthread... " >&6; }
+if test "${ac_cv_lib_pthread_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lpthread  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_pthread_main=yes
+else
+  ac_cv_lib_pthread_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
+$as_echo "$ac_cv_lib_pthread_main" >&6; }
+if test "x$ac_cv_lib_pthread_main" = x""yes; then :
+  (test x$all = xtrue || test x$pthread = xtrue) && PTHREAD_LIBS=-lpthread 
+else
+  (test x$all = xtrue || test x$pthread = xtrue) && echo "Please install posix threads library" && exit
+fi
+
+ if test x$pthread = xtrue; then
+  USE_PTHREAD_TRUE=
+  USE_PTHREAD_FALSE='#'
+else
+  USE_PTHREAD_TRUE='#'
+  USE_PTHREAD_FALSE=
+fi
+
+
+@%:@ Check whether --enable-gsl was given.
+if test "${enable_gsl+set}" = set; then :
+  enableval=$enable_gsl; case "${enableval}" in
+  yes) gsl=true ;;
+  no)  gsl=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-gsl" "$LINENO" 5  ;;
+esac
+else
+  gsl=true
+fi
+
+
+if (test x$all = xtrue || test x$gsl = xtrue) ;then
+    GSL_PROG=gsl-config
+    # Extract the first word of "$GSL_PROG", so it can be a program name with args.
+set dummy $GSL_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_GSL_FLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$GSL_FLAGS"; then
+  ac_cv_prog_GSL_FLAGS="$GSL_FLAGS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_GSL_FLAGS="`$GSL_PROG --cflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+GSL_FLAGS=$ac_cv_prog_GSL_FLAGS
+if test -n "$GSL_FLAGS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSL_FLAGS" >&5
+$as_echo "$GSL_FLAGS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    # Extract the first word of "$GSL_PROG", so it can be a program name with args.
+set dummy $GSL_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_GSL_LIBS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$GSL_LIBS"; then
+  ac_cv_prog_GSL_LIBS="$GSL_LIBS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_GSL_LIBS="`$GSL_PROG --libs`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+GSL_LIBS=$ac_cv_prog_GSL_LIBS
+if test -n "$GSL_LIBS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSL_LIBS" >&5
+$as_echo "$GSL_LIBS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    if test "$GSL_LIBS" ;then
+	test_gsl=true
+    else
+	echo "Please install gsl headers and libraries and make sure that \
+	path to $GSL_PROG exist in your PATH"
+	exit
+    fi
+else
+    GSL_FLAGS=-DNO_GSL
+    
+fi
+ if test x$test_gsl = xtrue; then
+  USE_GSL_TRUE=
+  USE_GSL_FALSE='#'
+else
+  USE_GSL_TRUE='#'
+  USE_GSL_FALSE=
+fi
+
+
+@%:@ Check whether --enable-glut was given.
+if test "${enable_glut+set}" = set; then :
+  enableval=$enable_glut; case "${enableval}" in
+  yes) glut=true ;;
+  no)  glut=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-glut" "$LINENO" 5  ;;
+esac
+else
+  glut=false
+fi
+
+
+case "${host}" in
+  *darwin*)
+	GL_LIBS="-framework OpenGL"
+	
+	if (test x$all = xtrue || test x$glut = xtrue) ;then
+	    GLUT_LIBS="-framework GLUT -framework OpenGL"
+	    
+	fi
+       ;;
+
+  *w32*)
+	GL_LIBS=opengl32
+	ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default"
+if test "x$ac_cv_header_GL_gl_h" = x""yes; then :
+  
+else
+  echo "Please install OpenGL headers (GL/gl.h)"; exit
+fi
+
+
+	as_ac_Lib=`$as_echo "ac_cv_lib_${GL_LIBS}''_main" | $as_tr_sh`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GL_LIBS}" >&5
+$as_echo_n "checking for main in -l${GL_LIBS}... " >&6; }
+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-l${GL_LIBS}  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$as_ac_Lib=yes"
+else
+  eval "$as_ac_Lib=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+eval ac_res=\$$as_ac_Lib
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
+  GL_LIBS=-l${GL_LIBS} 
+else
+  echo "Please install OpenGL library (lib${GL_LIBS}.a)"; exit
+fi
+
+	GLUT_LIBS=glut32
+	ac_fn_c_check_header_mongrel "$LINENO" "GL/glut.h" "ac_cv_header_GL_glut_h" "$ac_includes_default"
+if test "x$ac_cv_header_GL_glut_h" = x""yes; then :
+  (test x$all = xtrue || test x$glut = xtrue) && GLUT_FLAGS=-DHAVE_GLUT 
+else
+  (test x$all = xtrue || test x$glut = xtrue) && (echo "Please install FreeGLUT headers (GL/glut.h)" && exit)
+fi
+
+
+	as_ac_Lib=`$as_echo "ac_cv_lib_${GLUT_LIBS}''_main" | $as_tr_sh`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GLUT_LIBS}" >&5
+$as_echo_n "checking for main in -l${GLUT_LIBS}... " >&6; }
+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-l${GLUT_LIBS}  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$as_ac_Lib=yes"
+else
+  eval "$as_ac_Lib=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+eval ac_res=\$$as_ac_Lib
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
+  (test x$all = xtrue || test x$glut = xtrue) && GLUT_LIBS=-l${GLUT_LIBS} 
+else
+  (test x$all = xtrue || test x$glut = xtrue) && echo "Please install FreeGLUT library (lib${GLUT_LIBS}.a)" && exit
+fi
+
+       ;;
+
+       *)
+	GL_LIBS=GL
+	ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default"
+if test "x$ac_cv_header_GL_gl_h" = x""yes; then :
+  
+else
+  echo "Please install OpenGL headers (GL/gl.h)"; exit
+fi
+
+
+	as_ac_Lib=`$as_echo "ac_cv_lib_${GL_LIBS}''_main" | $as_tr_sh`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GL_LIBS}" >&5
+$as_echo_n "checking for main in -l${GL_LIBS}... " >&6; }
+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-l${GL_LIBS}  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$as_ac_Lib=yes"
+else
+  eval "$as_ac_Lib=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+eval ac_res=\$$as_ac_Lib
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
+  GL_LIBS=-l${GL_LIBS} 
+else
+  echo "Please install OpenGL library (lib${GL_LIBS}.a)"; exit
+fi
+
+	GLUT_LIBS=glut
+	ac_fn_c_check_header_mongrel "$LINENO" "GL/glut.h" "ac_cv_header_GL_glut_h" "$ac_includes_default"
+if test "x$ac_cv_header_GL_glut_h" = x""yes; then :
+  (test x$all = xtrue || test x$glut = xtrue) && GLUT_FLAGS=-DHAVE_GLUT 
+else
+  (test x$all = xtrue || test x$glut = xtrue) && (echo "Please install FreeGLUT headers (GL/glut.h)" && exit)
+fi
+
+
+	as_ac_Lib=`$as_echo "ac_cv_lib_${GLUT_LIBS}''_main" | $as_tr_sh`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GLUT_LIBS}" >&5
+$as_echo_n "checking for main in -l${GLUT_LIBS}... " >&6; }
+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-l${GLUT_LIBS}  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$as_ac_Lib=yes"
+else
+  eval "$as_ac_Lib=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+eval ac_res=\$$as_ac_Lib
+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
+  (test x$all = xtrue || test x$glut = xtrue) && GLUT_LIBS=-l${GLUT_LIBS} 
+else
+  (test x$all = xtrue || test x$glut = xtrue) && echo "Please install FreeGLUT library (lib${GLUT_LIBS}.a)" && exit
+fi
+
+       ;;
+
+esac
+ if (test x$all = xtrue || test x$glut = xtrue); then
+  USE_GLUT_TRUE=
+  USE_GLUT_FALSE='#'
+else
+  USE_GLUT_TRUE='#'
+  USE_GLUT_FALSE=
+fi
+
+
+case "${host}" in
+  *linux*)
+       ADDON_FLAGS=-DNO_COLOR_ARRAY
+       ;;
+
+       *)
+       ;;
+esac
+
+@%:@ Check whether --enable-hdf5 was given.
+if test "${enable_hdf5+set}" = set; then :
+  enableval=$enable_hdf5; case "${enableval}" in
+  yes) hdf5=true ;;
+  no)  hdf5=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-hdf5" "$LINENO" 5  ;;
+esac
+else
+  hdf5=false
+fi
+
+@%:@ Check whether --enable-hdf5_18 was given.
+if test "${enable_hdf5_18+set}" = set; then :
+  enableval=$enable_hdf5_18; case "${enableval}" in
+  yes) hdf5_18=true ;;
+  no)  hdf5_18=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-hdf5_18" "$LINENO" 5  ;;
+esac
+else
+  hdf5_18=false
+fi
+
+#AC_CHECK_HEADER(hdf5.h,[(test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && HDF5_FLAGS=-DHAVE_HDF5 AC_SUBST(HDF5_FLAGS)],
+ac_fn_c_check_header_mongrel "$LINENO" "hdf5.h" "ac_cv_header_hdf5_h" "$ac_includes_default"
+if test "x$ac_cv_header_hdf5_h" = x""yes; then :
+  (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && HDF5_FLAGS=-DHAVE_HDF5 
+else
+  (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && echo "Please install hdf5 headers" && exit
+fi
+
+
+if ((test x$all = xtrue || test x$hdf5 = xtrue) && test x$hdf5_18 = xfalse) ;then
+    HDF5_FLAGS="$HDF5_FLAGS -DH5_USE_16_API"
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lhdf5" >&5
+$as_echo_n "checking for main in -lhdf5... " >&6; }
+if test "${ac_cv_lib_hdf5_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lhdf5  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_hdf5_main=yes
+else
+  ac_cv_lib_hdf5_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_hdf5_main" >&5
+$as_echo "$ac_cv_lib_hdf5_main" >&6; }
+if test "x$ac_cv_lib_hdf5_main" = x""yes; then :
+  (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && HDF5_LIBS=-lhdf5 
+else
+  (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue) && echo "Please install hdf5 library" && exit
+fi
+
+ if (test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue); then
+  USE_HDF5_TRUE=
+  USE_HDF5_FALSE='#'
+else
+  USE_HDF5_TRUE='#'
+  USE_HDF5_FALSE=
+fi
+
+
+@%:@ Check whether --enable-gif was given.
+if test "${enable_gif+set}" = set; then :
+  enableval=$enable_gif; case "${enableval}" in
+  yes) gif=true ;;
+  no)  gif=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-gif" "$LINENO" 5  ;;
+esac
+else
+  gif=false
+fi
+
+ac_fn_c_check_header_mongrel "$LINENO" "gif_lib.h" "ac_cv_header_gif_lib_h" "$ac_includes_default"
+if test "x$ac_cv_header_gif_lib_h" = x""yes; then :
+  (test x$all = xtrue || test x$gif = xtrue) && GIF_FLAGS=-DHAVE_GIF 
+else
+  (test x$all = xtrue || test x$gif = xtrue) && echo "Please install gif headers" && exit
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgif" >&5
+$as_echo_n "checking for main in -lgif... " >&6; }
+if test "${ac_cv_lib_gif_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lgif  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_gif_main=yes
+else
+  ac_cv_lib_gif_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_main" >&5
+$as_echo "$ac_cv_lib_gif_main" >&6; }
+if test "x$ac_cv_lib_gif_main" = x""yes; then :
+  (test x$all = xtrue || test x$gif = xtrue) && GIF_LIBS=-lgif 
+else
+  (test x$all = xtrue || test x$gif = xtrue) && echo "Please install gif library" && exit
+fi
+
+ if (test x$all = xtrue || test x$gif = xtrue); then
+  USE_GIF_TRUE=
+  USE_GIF_FALSE='#'
+else
+  USE_GIF_TRUE='#'
+  USE_GIF_FALSE=
+fi
+
+
+ac_fn_c_check_header_mongrel "$LINENO" "png.h" "ac_cv_header_png_h" "$ac_includes_default"
+if test "x$ac_cv_header_png_h" = x""yes; then :
+  
+else
+  echo "Please install png headers" && exit
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpng" >&5
+$as_echo_n "checking for main in -lpng... " >&6; }
+if test "${ac_cv_lib_png_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lpng  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_png_main=yes
+else
+  ac_cv_lib_png_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_main" >&5
+$as_echo "$ac_cv_lib_png_main" >&6; }
+if test "x$ac_cv_lib_png_main" = x""yes; then :
+  PNG_LIBS=-lpng 
+else
+  echo "Please install png library" && exit
+fi
+
+
+@%:@ Check whether --enable-jpeg was given.
+if test "${enable_jpeg+set}" = set; then :
+  enableval=$enable_jpeg; case "${enableval}" in
+  yes) jpeg=true ;;
+  no)  jpeg=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-jpeg" "$LINENO" 5  ;;
+esac
+else
+  jpeg=false
+fi
+
+ac_fn_c_check_header_mongrel "$LINENO" "jpeglib.h" "ac_cv_header_jpeglib_h" "$ac_includes_default"
+if test "x$ac_cv_header_jpeglib_h" = x""yes; then :
+  (test x$all = xtrue || test x$jpeg = xtrue) && JPEG_FLAGS=-DHAVE_JPEG 
+else
+  (test x$all = xtrue || test x$jpeg = xtrue) && echo "Please install jpeg headers" && exit
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -ljpeg" >&5
+$as_echo_n "checking for main in -ljpeg... " >&6; }
+if test "${ac_cv_lib_jpeg_main+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ljpeg  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+
+int
+main ()
+{
+return main ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_jpeg_main=yes
+else
+  ac_cv_lib_jpeg_main=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_main" >&5
+$as_echo "$ac_cv_lib_jpeg_main" >&6; }
+if test "x$ac_cv_lib_jpeg_main" = x""yes; then :
+  (test x$all = xtrue || test x$jpeg = xtrue) && JPEG_LIBS=-ljpeg 
+else
+  (test x$all = xtrue || test x$jpeg = xtrue) && echo "Please install jpeg library" && exit
+fi
+
+ if (test x$all = xtrue || test x$jpeg = xtrue); then
+  USE_JPEG_TRUE=
+  USE_JPEG_FALSE='#'
+else
+  USE_JPEG_TRUE='#'
+  USE_JPEG_FALSE=
+fi
+
+
+@%:@ Check whether --enable-fltk was given.
+if test "${enable_fltk+set}" = set; then :
+  enableval=$enable_fltk; case "${enableval}" in
+  yes) fltk=true ;;
+  no)  fltk=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-fltk" "$LINENO" 5  ;;
+esac
+else
+  fltk=false
+fi
+
+if (test x$all = xtrue || test x$fltk = xtrue) ;then
+    FLTK_PROG=fltk-config
+    # Extract the first word of "$FLTK_PROG", so it can be a program name with args.
+set dummy $FLTK_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_FLTK_FLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$FLTK_FLAGS"; then
+  ac_cv_prog_FLTK_FLAGS="$FLTK_FLAGS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_FLTK_FLAGS="`$FLTK_PROG --cxxflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+FLTK_FLAGS=$ac_cv_prog_FLTK_FLAGS
+if test -n "$FLTK_FLAGS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLTK_FLAGS" >&5
+$as_echo "$FLTK_FLAGS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    # Extract the first word of "$FLTK_PROG", so it can be a program name with args.
+set dummy $FLTK_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_FLTK_LIBS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$FLTK_LIBS"; then
+  ac_cv_prog_FLTK_LIBS="$FLTK_LIBS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_FLTK_LIBS="`$FLTK_PROG --ldflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+FLTK_LIBS=$ac_cv_prog_FLTK_LIBS
+if test -n "$FLTK_LIBS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLTK_LIBS" >&5
+$as_echo "$FLTK_LIBS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    if test "$FLTK_FLAGS" && test "$FLTK_LIBS" ;then
+	test_fltk=true
+    else
+	echo "Please install FLTK headers and libraries and make sure that \
+	            path to $FLTK_PROG exist in your PATH"
+	exit
+    fi 
+fi
+ if test x$test_fltk = xtrue; then
+  USE_FLTK_TRUE=
+  USE_FLTK_FALSE='#'
+else
+  USE_FLTK_TRUE='#'
+  USE_FLTK_FALSE=
+fi
+
+
+@%:@ Check whether --enable-wx was given.
+if test "${enable_wx+set}" = set; then :
+  enableval=$enable_wx; case "${enableval}" in
+  yes) wx=true ;;
+  no)  wx=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-wx" "$LINENO" 5  ;;
+esac
+else
+  wx=false
+fi
+
+if (test x$all = xtrue || test x$wx = xtrue) ;then
+#if (test x$wx = xtrue) ;then
+    WX_PROG=wx-config
+    # Extract the first word of "$WX_PROG", so it can be a program name with args.
+set dummy $WX_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_WX_FLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$WX_FLAGS"; then
+  ac_cv_prog_WX_FLAGS="$WX_FLAGS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_WX_FLAGS="`$WX_PROG --cflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+WX_FLAGS=$ac_cv_prog_WX_FLAGS
+if test -n "$WX_FLAGS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_FLAGS" >&5
+$as_echo "$WX_FLAGS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    # Extract the first word of "$WX_PROG", so it can be a program name with args.
+set dummy $WX_PROG; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_WX_LIBS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$WX_LIBS"; then
+  ac_cv_prog_WX_LIBS="$WX_LIBS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_WX_LIBS="`$WX_PROG --libs`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+WX_LIBS=$ac_cv_prog_WX_LIBS
+if test -n "$WX_LIBS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_LIBS" >&5
+$as_echo "$WX_LIBS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    if test "$WX_FLAGS" && test "$WX_LIBS" ;then
+	test_wx=true
+    else
+	echo "Please install wxwidget headers and libraries and make sure that \
+	            path to $WX_PROG exist in your PATH"
+	exit
+    fi 
+fi
+ if test x$test_wx = xtrue; then
+  USE_WX_TRUE=
+  USE_WX_FALSE='#'
+else
+  USE_WX_TRUE='#'
+  USE_WX_FALSE=
+fi
+
+
+@%:@ Check whether --enable-qt was given.
+if test "${enable_qt+set}" = set; then :
+  enableval=$enable_qt; case "${enableval}" in
+  yes) qt=true ;;
+  no)  qt=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-qt" "$LINENO" 5  ;;
+esac
+else
+  qt=false
+fi
+
+if (test x$all = xtrue || test x$qt = xtrue) ;then
+     
+  
+  
+
+  test x"$TROLL" != x && echo 'ViM rox emacs.'
+
+  
+@%:@ Check whether --with-qt was given.
+if test "${with_qt+set}" = set; then :
+  withval=$with_qt; QT_PATH=$withval
+else
+  QT_PATH=
+fi
+
+
+  # Find Qt.
+  if test -d /usr/local/Trolltech; then
+    # Try to find the latest version.
+    tmp_qt_paths=`echo /usr/local/Trolltech/*/bin | tr ' ' '\n' | sort -nr \
+                                              | xargs | sed 's/  */:/g'`
+  fi
+
+  # Find qmake.
+  for ac_prog in qmake-qt4${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_QMAKE+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $QMAKE in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_QMAKE="$QMAKE" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_DIR:$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_QMAKE="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+QMAKE=$ac_cv_path_QMAKE
+if test -n "$QMAKE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QMAKE" >&5
+$as_echo "$QMAKE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$QMAKE" && break
+done
+test -n "$QMAKE" || QMAKE="missing"
+
+  if test x"$QMAKE" = xmissing; then
+    for ac_prog in qmake${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_QMAKE+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $QMAKE in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_QMAKE="$QMAKE" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_DIR:$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_QMAKE="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+QMAKE=$ac_cv_path_QMAKE
+if test -n "$QMAKE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QMAKE" >&5
+$as_echo "$QMAKE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$QMAKE" && break
+done
+test -n "$QMAKE" || QMAKE="missing"
+
+    if test x"$QMAKE" = xmissing; then
+      as_fn_error $? "Cannot find qmake in your PATH. Try using --with-qt." "$LINENO" 5 
+    fi
+  fi
+
+  # Find moc (Meta Object Compiler).
+  for ac_prog in moc-qt4${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_MOC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MOC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_MOC="$MOC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_MOC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+MOC=$ac_cv_path_MOC
+if test -n "$MOC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOC" >&5
+$as_echo "$MOC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$MOC" && break
+done
+test -n "$MOC" || MOC="missing"
+
+  if test x"$MOC" = xmissing; then
+    for ac_prog in moc${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_MOC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MOC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_MOC="$MOC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_MOC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+MOC=$ac_cv_path_MOC
+if test -n "$MOC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOC" >&5
+$as_echo "$MOC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$MOC" && break
+done
+test -n "$MOC" || MOC="missing"
+
+    if test x"$MOC" = xmissing; then
+      as_fn_error $? "Cannot find moc (Meta Object Compiler) in your PATH. Try using --with-qt." "$LINENO" 5 
+    fi
+  fi
+
+  # Find uic (User Interface Compiler).
+  for ac_prog in uic-qt4${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_UIC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $UIC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_UIC="$UIC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_UIC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+UIC=$ac_cv_path_UIC
+if test -n "$UIC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UIC" >&5
+$as_echo "$UIC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$UIC" && break
+done
+test -n "$UIC" || UIC="missing"
+
+  if test x"$UIC" = xmissing; then
+    for ac_prog in uic${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_UIC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $UIC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_UIC="$UIC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_UIC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+UIC=$ac_cv_path_UIC
+if test -n "$UIC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UIC" >&5
+$as_echo "$UIC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$UIC" && break
+done
+test -n "$UIC" || UIC="missing"
+
+    if test x"$UIC" = xmissing; then
+      as_fn_error $? "Cannot find uic (User Interface Compiler) in your PATH. Try using --with-qt." "$LINENO" 5 
+    fi
+  fi
+
+  # Find rcc (Qt Resource Compiler).
+  for ac_prog in rcc-qt4${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_RCC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $RCC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_RCC="$RCC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_RCC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+RCC=$ac_cv_path_RCC
+if test -n "$RCC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RCC" >&5
+$as_echo "$RCC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$RCC" && break
+done
+test -n "$RCC" || RCC="false"
+
+  if test x"$RCC" = xfalse; then
+    for ac_prog in rcc${EXEEXT}
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_RCC+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $RCC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_RCC="$RCC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_dummy="$QT_PATH:$PATH:$tmp_qt_paths"
+for as_dir in $as_dummy
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_RCC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+RCC=$ac_cv_path_RCC
+if test -n "$RCC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RCC" >&5
+$as_echo "$RCC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$RCC" && break
+done
+test -n "$RCC" || RCC="false"
+
+    if test x"$RCC" = xfalse; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find rcc (Qt Resource Compiler) in your PATH. Try using --with-qt." >&5
+$as_echo "$as_me: WARNING: Cannot find rcc (Qt Resource Compiler) in your PATH. Try using --with-qt." >&2;}
+    fi
+  fi
+
+  # If we don't know the path to Qt, guess it from the path to qmake.
+  if test x"$QT_PATH" = x; then
+    QT_PATH=`dirname "$QMAKE"`
+  fi
+  if test x"$QT_PATH" = x; then
+    as_fn_error $? "Cannot find the path to your Qt install. Use --with-qt." "$LINENO" 5 
+  fi
+  
+
+  # Get ready to build a test-app with Qt.
+
+  # Look for a writable temporary directory.
+  
+  if test x"$TMPDIR" = x || test ! -d "$TMPDIR" || test ! -w "$TMPDIR"; then
+    echo "$as_me:$LINENO: no TMPDIR or bad TMPDIR ($TMPDIR)" \
+      >&5
+    for i in /tmp /var/tmp; do
+      if test -d "$i" && test -w "$i"; then
+        TMPDIR=$i
+        export TMPDIR
+        echo "$as_me:$LINENO: setting TMPDIR=$TMPDIR" >&5
+        break
+      fi
+    done
+  fi
+
+  # Kludge!!  QMake has a very strange behavior.  For instance, if you
+  # install Qt under your $HOME and run QMake somewhere else under your
+  # $HOME, it will try to be clever and produce Makefiles with relative
+  # include paths.  In order to avoid this, we will test QMake from a
+  # temporary directory (usually /tmp).  Note that this problem was only
+  # observed with Qt 4.
+  my_configure_pwd=`pwd`
+  my_tmpdir="$TMPDIR/conftest$$.dir"
+  test -d "$my_tmpdir" || mkdir "$my_tmpdir"
+  if test -w "$my_tmpdir" && cd "$my_tmpdir"
+  then
+    :
+  else
+    as_fn_error $? "Cannot cd to or write in $my_tmpdir" "$LINENO" 5 
+  fi
+  cat >conftest.h <<_ASEOF
+#include <QObject>
+
+class Foo: public QObject
+{
+  Q_OBJECT;
+public:
+  Foo();
+  ~Foo() {}
+public slots:
+  void setValue(int value);
+signals:
+  void valueChanged(int newValue);
+private:
+  int value_;
+};
+_ASEOF
+
+  cat >conftest.cpp <<_ASEOF
+#include "conftest.h"
+Foo::Foo()
+  : value_ (42)
+{
+  connect(this, SIGNAL(valueChanged(int)), this, SLOT(setValue(int)));
+}
+
+void Foo::setValue(int value)
+{
+  value_ = value;
+}
+
+int main()
+{
+  Foo f;
+}
+_ASEOF
+  if $QMAKE -project; then :; else
+    as_fn_error $? "Calling $QMAKE -project failed." "$LINENO" 5 
+  fi
+
+  # Find the .pro file generated by qmake.
+  pro_file='conftest.dir.pro'
+  test -f $pro_file || pro_file=`echo *.pro`
+  if test -f "$pro_file"; then :; else
+    as_fn_error $? "Can't find the .pro file generated by Qmake." "$LINENO" 5 
+  fi
+
+
+
+
+
+
+
+  echo "$as_me:$LINENO: Invoking $QMAKE on $pro_file" >&5
+  sed 's/^/| /' "$pro_file" >&5
+
+  if $QMAKE; then :; else
+    as_fn_error $? "Calling $QMAKE failed." "$LINENO" 5 
+  fi
+  # Try to compile a simple Qt app.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can build a simple Qt app" >&5
+$as_echo_n "checking whether we can build a simple Qt app... " >&6; }
+if test "${at_cv_qt_build+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_qt_build=ko
+  : ${MAKE=make}
+
+  if $MAKE >&5 2>&1; then
+    at_cv_qt_build='ok, looks like Qt 4'
+  else
+    echo "$as_me:$LINENO: Build failed, trying to #include <qobject.h> \
+instead" >&5
+    sed 's/<QObject>/<qobject.h>/' conftest.h > tmp.h && mv tmp.h conftest.h
+    if $MAKE >&5 2>&1; then
+      at_cv_qt_build='ok, looks like Qt 3'
+    else
+      # Sometimes (such as on Debian) build will fail because Qt hasn't been
+      # installed in debug mode and qmake tries (by default) to build apps in
+      # debug mode => Try again in release mode.
+      echo "$as_me:$LINENO: Build failed, trying to enforce release mode" \
+            >&5
+
+       # Tweak the value of CONFIG in the .pro file for +release.
+
+  qt_conf=''
+  for at_mod in +release; do
+    at_mod=`echo "$at_mod" | sed 's/^-//; tough
+                                  s/^+//; beef
+                                  :ough
+                                  s/^/CONFIG -= /;n
+                                  :eef
+                                  s/^/CONFIG += /'`
+    qt_conf="$qt_conf
+$at_mod"
+  done
+  echo "$qt_conf" | sed 1d >>"$pro_file"
+
+
+      sed 's/<qobject.h>/<QObject>/' conftest.h > tmp.h && mv tmp.h conftest.h
+      if $MAKE >&5 2>&1; then
+        at_cv_qt_build='ok, looks like Qt 4, release mode forced'
+      else
+        echo "$as_me:$LINENO: Build failed, trying to #include <qobject.h> \
+instead" >&5
+        sed 's/<QObject>/<qobject.h>/' conftest.h > tmp.h && mv tmp.h conftest.h
+        if $MAKE >&5 2>&1; then
+          at_cv_qt_build='ok, looks like Qt 3, release mode forced'
+        else
+          at_cv_qt_build=ko
+          echo "$as_me:$LINENO: failed program was:" >&5
+          sed 's/^/| /' conftest.h >&5
+          echo "$as_me:$LINENO: failed program was:" >&5
+          sed 's/^/| /' conftest.cpp >&5
+        fi # if make with Qt3-style #include and release mode forced.
+      fi # if make with Qt4-style #include and release mode forced.
+    fi # if make with Qt3-style #include.
+  fi # if make with Qt4-style #include.
+  
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_qt_build" >&5
+$as_echo "$at_cv_qt_build" >&6; }
+  if test x"$at_cv_qt_build" = xko; then
+    as_fn_error $? "Cannot build a test Qt program" "$LINENO" 5 
+  fi
+  QT_VERSION_MAJOR=`echo "$at_cv_qt_build" | sed 's/^^0-9*//'`
+  
+
+  # This sed filter is applied after an expression of the form: /^FOO.*=/!d;
+  # It starts by removing the beginning of the line, removing references to
+  # SUBLIBS, removing unnecessary whitespaces at the beginning, and prefixes
+  # all variable uses by QT_.
+  qt_sed_filter='s///;
+                 s/$(SUBLIBS)//g;
+                 s/^ *//;
+                 s/\$(\(@<:@A-Z_@:>@@<:@A-Z_@:>@*\))/$(QT_\1)/g'
+
+  # Find the Makefile (qmake happens to generate a fake Makefile which invokes
+  # a Makefile.Debug or Makefile.Release). We we have both, we'll pick the
+  # Makefile.Release. The reason is that the main difference is that release
+  # uses -Os and debug -g. We can override -Os by passing another -O but we
+  # usually don't override -g.
+  if test -f Makefile.Release; then
+    at_mfile='Makefile.Release'
+  else
+    at_mfile='Makefile'
+  fi
+  if test -f $at_mfile; then :; else
+    cd "$my_configure_pwd"
+    as_fn_error $? "Cannot find the Makefile generated by qmake." "$LINENO" 5 
+  fi
+
+  # Find the DEFINES of Qt (should have been named CPPFLAGS).
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the DEFINES to use with Qt" >&5
+$as_echo_n "checking for the DEFINES to use with Qt... " >&6; }
+if test "${at_cv_env_QT_DEFINES+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_DEFINES=`sed "/^DEFINES@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_DEFINES" >&5
+$as_echo "$at_cv_env_QT_DEFINES" >&6; }
+  QT_DEFINES=$at_cv_env_QT_DEFINES
+
+
+  # Find the CFLAGS of Qt (We can use Qt in C?!)
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the CFLAGS to use with Qt" >&5
+$as_echo_n "checking for the CFLAGS to use with Qt... " >&6; }
+if test "${at_cv_env_QT_CFLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_CFLAGS=`sed "/^CFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_CFLAGS" >&5
+$as_echo "$at_cv_env_QT_CFLAGS" >&6; }
+  QT_CFLAGS=$at_cv_env_QT_CFLAGS
+
+
+  # Find the CXXFLAGS of Qt.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the CXXFLAGS to use with Qt" >&5
+$as_echo_n "checking for the CXXFLAGS to use with Qt... " >&6; }
+if test "${at_cv_env_QT_CXXFLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_CXXFLAGS=`sed "/^CXXFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_CXXFLAGS" >&5
+$as_echo "$at_cv_env_QT_CXXFLAGS" >&6; }
+  QT_CXXFLAGS=$at_cv_env_QT_CXXFLAGS
+
+
+  # Find the INCPATH of Qt.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the INCPATH to use with Qt" >&5
+$as_echo_n "checking for the INCPATH to use with Qt... " >&6; }
+if test "${at_cv_env_QT_INCPATH+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_INCPATH=`sed "/^INCPATH@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_INCPATH" >&5
+$as_echo "$at_cv_env_QT_INCPATH" >&6; }
+  QT_INCPATH=$at_cv_env_QT_INCPATH
+
+
+  QT_CPPFLAGS="$at_cv_env_QT_DEFINES $at_cv_env_QT_INCPATH"
+
+
+  # Find the LFLAGS of Qt (Should have been named LDFLAGS)
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the LDFLAGS to use with Qt" >&5
+$as_echo_n "checking for the LDFLAGS to use with Qt... " >&6; }
+if test "${at_cv_env_QT_LDFLAGS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_LDFLAGS=`sed "/^LDFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_LDFLAGS" >&5
+$as_echo "$at_cv_env_QT_LDFLAGS" >&6; }
+  QT_LFLAGS=$at_cv_env_QT_LDFLAGS
+
+  QT_LDFLAGS=$at_cv_env_QT_LDFLAGS
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether host operating system is Darwin" >&5
+$as_echo_n "checking whether host operating system is Darwin... " >&6; }
+  at_darwin="no"
+  case $host_os in
+    darwin*)
+      at_darwin="yes"
+      ;;
+  esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_darwin" >&5
+$as_echo "$at_darwin" >&6; }
+
+  # Find the LIBS of Qt.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the LIBS to use with Qt" >&5
+$as_echo_n "checking for the LIBS to use with Qt... " >&6; }
+if test "${at_cv_env_QT_LIBS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  at_cv_env_QT_LIBS=`sed "/^LIBS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+   if test x$at_darwin = xyes; then
+     # Fix QT_LIBS: as of today Libtool (GNU Libtool 1.5.23a) doesn't handle
+     # -F properly. The "bug" has been fixed on 22 October 2006
+     # by Peter O'Gorman but we provide backward compatibility here.
+     at_cv_env_QT_LIBS=`echo "$at_cv_env_QT_LIBS" \
+                             | sed 's/^-F/-Wl,-F/;s/ -F/ -Wl,-F/g'`
+   fi
+  
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_env_QT_LIBS" >&5
+$as_echo "$at_cv_env_QT_LIBS" >&6; }
+  QT_LIBS=$at_cv_env_QT_LIBS
+
+
+  cd "$my_configure_pwd" || echo 'WTF!'
+  rm -rf "$my_tmpdir"
+
+     
+  if test x"$QMAKE" = x; then
+    as_fn_error $? "\$QMAKE is empty. \
+Did you invoke AT@&t at _WITH_QT before AT@&t at _REQUIRE_QT_VERSION?" "$LINENO" 5 
+  fi
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt's version" >&5
+$as_echo_n "checking for Qt's version... " >&6; }
+if test "${at_cv_QT_VERSION+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  echo "$as_me:$LINENO: Running $QMAKE --version:" >&5
+  $QMAKE --version >&5 2>&1
+  qmake_version_sed='/^.*\([0-9]\.[0-9]\.[0-9]\).*$/!d;s//\1/'
+  at_cv_QT_VERSION=`$QMAKE --version 2>&1 | sed "$qmake_version_sed"`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_QT_VERSION" >&5
+$as_echo "$at_cv_QT_VERSION" >&6; }
+  if test x"$at_cv_QT_VERSION" = x; then
+    as_fn_error $? "Cannot detect Qt's version." "$LINENO" 5 
+  fi
+  QT_VERSION=$at_cv_QT_VERSION
+
+  as_arg_v1=$QT_VERSION
+as_arg_v2=4.3
+awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
+case $? in @%:@(
+  1) :
+    as_fn_error $? "This package requires Qt 4.3 or above." "$LINENO" 5  ;; @%:@(
+  0) :
+     ;; @%:@(
+  2) :
+     ;; @%:@(
+  *) :
+     ;;
+esac
+
+    test_qt=true
+fi
+ if test x$test_qt = xtrue; then
+  USE_QT_TRUE=
+  USE_QT_FALSE='#'
+else
+  USE_QT_TRUE='#'
+  USE_QT_FALSE=
+fi
+
+
+@%:@ Check whether --enable-python was given.
+if test "${enable_python+set}" = set; then :
+  enableval=$enable_python; case "${enableval}" in
+  yes) python=true ;;
+  no)  python=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-python" "$LINENO" 5  ;;
+esac
+else
+  python=false
+fi
+
+if (test x$langall = xtrue || test x$python = xtrue) ;then
+    # Extract the first word of "python-config", so it can be a program name with args.
+set dummy python-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_PYTHON_HEADERS+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$PYTHON_HEADERS"; then
+  ac_cv_prog_PYTHON_HEADERS="$PYTHON_HEADERS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PYTHON_HEADERS="`python-config --cflags`"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+PYTHON_HEADERS=$ac_cv_prog_PYTHON_HEADERS
+if test -n "$PYTHON_HEADERS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_HEADERS" >&5
+$as_echo "$PYTHON_HEADERS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    # Extract the first word of "swig$EXEEXT", so it can be a program name with args.
+set dummy swig$EXEEXT; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_HAVE_SWIG+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$HAVE_SWIG"; then
+  ac_cv_prog_HAVE_SWIG="$HAVE_SWIG" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_HAVE_SWIG="true"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+HAVE_SWIG=$ac_cv_prog_HAVE_SWIG
+if test -n "$HAVE_SWIG"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_SWIG" >&5
+$as_echo "$HAVE_SWIG" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    if (test "$PYTHON_HEADERS" && test "$HAVE_SWIG") ;then
+	test_python=true
+	
+      
+
+  
+        # Find any Python interpreter.
+    if test -z "$PYTHON"; then
+      for ac_prog in python python2 python3 python3.0 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_PYTHON+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $PYTHON in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+PYTHON=$ac_cv_path_PYTHON
+if test -n "$PYTHON"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
+$as_echo "$PYTHON" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$PYTHON" && break
+done
+test -n "$PYTHON" || PYTHON=":"
+
+    fi
+    am_display_PYTHON=python
+  
+
+  if test "$PYTHON" = :; then
+      as_fn_error $? "no suitable Python interpreter found" "$LINENO" 5 
+  else
+
+      
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
+$as_echo_n "checking for $am_display_PYTHON version... " >&6; }
+if test "${am_cv_python_version+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
+$as_echo "$am_cv_python_version" >&6; }
+  PYTHON_VERSION=$am_cv_python_version
+
+
+        
+  PYTHON_PREFIX='${prefix}'
+
+  PYTHON_EXEC_PREFIX='${exec_prefix}'
+
+
+    
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
+$as_echo_n "checking for $am_display_PYTHON platform... " >&6; }
+if test "${am_cv_python_platform+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
+$as_echo "$am_cv_python_platform" >&6; }
+  PYTHON_PLATFORM=$am_cv_python_platform
+
+
+
+  
+                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
+$as_echo_n "checking for $am_display_PYTHON script directory... " >&6; }
+if test "${am_cv_python_pythondir+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test "x$prefix" = xNONE
+     then
+       am_py_prefix=$ac_default_prefix
+     else
+       am_py_prefix=$prefix
+     fi
+     am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
+     echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
+     case $am_cv_python_pythondir in
+     $am_py_prefix*)
+       am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
+       am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
+       ;;
+     *)
+       case $am_py_prefix in
+         /usr|/System*) ;;
+         *)
+	  am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
+	  ;;
+       esac
+       ;;
+     esac
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
+$as_echo "$am_cv_python_pythondir" >&6; }
+  pythondir=$am_cv_python_pythondir
+
+
+      
+  pkgpythondir=\${pythondir}/$PACKAGE
+
+
+            { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
+$as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; }
+if test "${am_cv_python_pyexecdir+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test "x$exec_prefix" = xNONE
+     then
+       am_py_exec_prefix=$am_py_prefix
+     else
+       am_py_exec_prefix=$exec_prefix
+     fi
+     am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
+     echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
+     case $am_cv_python_pyexecdir in
+     $am_py_exec_prefix*)
+       am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
+       am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
+       ;;
+     *)
+       case $am_py_exec_prefix in
+         /usr|/System*) ;;
+         *)
+	   am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
+	   ;;
+       esac
+       ;;
+     esac
+    
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
+$as_echo "$am_cv_python_pyexecdir" >&6; }
+  pyexecdir=$am_cv_python_pyexecdir
+
+
+  
+  pkgpyexecdir=\${pyexecdir}/$PACKAGE
+
+
+    
+  fi
+
+
+    else
+	echo Please install python-dev and swig packages
+	exit
+    fi 
+fi
+ if test x$test_python = xtrue ; then
+  USE_PYTHON_TRUE=
+  USE_PYTHON_FALSE='#'
+else
+  USE_PYTHON_TRUE='#'
+  USE_PYTHON_FALSE=
+fi
+
+
+@%:@ Check whether --enable-octave was given.
+if test "${enable_octave+set}" = set; then :
+  enableval=$enable_octave; case "${enableval}" in
+  yes) octave=true ;;
+  no)  octave=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-octave" "$LINENO" 5  ;;
+esac
+else
+  octave=false
+fi
+
+if (test x$langall = xtrue || test x$octave = xtrue) ;then
+    # Extract the first word of "octave-config", so it can be a program name with args.
+set dummy octave-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OCTAVE+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OCTAVE"; then
+  ac_cv_prog_OCTAVE="$OCTAVE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OCTAVE="octave-config"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OCTAVE=$ac_cv_prog_OCTAVE
+if test -n "$OCTAVE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OCTAVE" >&5
+$as_echo "$OCTAVE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+# find Octave arch
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Octave arch" >&5
+$as_echo_n "checking for Octave arch... " >&6; }
+    OCTAVE_ARCH=`$OCTAVE -p CANONICAL_HOST_TYPE`-`$OCTAVE -p API_VERSION`
+    OCTAVE_INCFLAGS="-I`$OCTAVE -p OCTINCLUDEDIR`"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OCTAVE_ARCH" >&5
+$as_echo "$OCTAVE_ARCH" >&6; }
+    OCTAVE_ARCH=$OCTAVE_ARCH
+
+    OCTAVE_INCFLAGS=$OCTAVE_INCFLAGS
+
+    test_octave=true
+fi
+ if test x$test_octave = xtrue ; then
+  USE_OCTAVE_TRUE=
+  USE_OCTAVE_FALSE='#'
+else
+  USE_OCTAVE_TRUE='#'
+  USE_OCTAVE_FALSE=
+fi
+
+
+@%:@ Check whether --enable-testio was given.
+if test "${enable_testio+set}" = set; then :
+  enableval=$enable_testio; case "${enableval}" in
+  yes) testio=true ;;
+  no)  testio=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-testio" "$LINENO" 5  ;;
+esac
+else
+  testio=false
+fi
+
+ if test x$testio = xtrue ; then
+  USE_TESTIO_TRUE=
+  USE_TESTIO_FALSE='#'
+else
+  USE_TESTIO_TRUE='#'
+  USE_TESTIO_FALSE=
+fi
+
+
+@%:@ Check whether --enable-docs was given.
+if test "${enable_docs+set}" = set; then :
+  enableval=$enable_docs; case "${enableval}" in
+  yes) docs=true ;;
+  no)  docs=false ;;
+  *) as_fn_error $? "bad value ${enableval} for --enable-docs" "$LINENO" 5  ;;
+esac
+else
+  docs=false
+fi
+
+if (test x$docs = xtrue || test x$all = xtrue) ;then
+	ac_config_files="$ac_config_files texinfo/Makefile texinfo/png/Makefile"
+
+fi
+ if (test x$docs = xtrue || test x$all = xtrue) ; then
+  USE_DOCS_TRUE=
+  USE_DOCS_FALSE='#'
+else
+  USE_DOCS_TRUE='#'
+  USE_DOCS_FALSE=
+fi
+
+
+AM_CXXFLAGS="-Wall $GSL_FLAGS"
+
+
+ac_config_files="$ac_config_files Makefile mgl/Makefile examples/Makefile include/Makefile lang/Makefile utils/Makefile widgets/Makefile"
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems.  If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+      *) { eval $ac_var=; unset $ac_var;} ;;
+      esac ;;
+    esac
+  done
+
+  (set) 2>&1 |
+    case $as_nl`(ac_space=' '; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      # `set' does not quote correctly, so add quotes: double-quote
+      # substitution turns \\\\ into \\, and sed turns \\ into \.
+      sed -n \
+	"s/'/'\\\\''/g;
+	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+      ;; #(
+    *)
+      # `set' quotes correctly as required by POSIX, so do not add quotes.
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+) |
+  sed '
+     /^ac_cv_env_/b end
+     t clear
+     :clear
+     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+     t end
+     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+     :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+  if test -w "$cache_file"; then
+    test "x$cache_file" != "x/dev/null" &&
+      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
+$as_echo "$as_me: updating cache $cache_file" >&6;}
+    cat confcache >$cache_file
+  else
+    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
+$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+  fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+DEFS=-DHAVE_CONFIG_H
+
+ac_libobjs=
+ac_ltlibobjs=
+U=
+for ac_i in : $LIB@&t at OBJS; do test "x$ac_i" = x: && continue
+  # 1. Remove the extension, and $U if already installed.
+  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
+  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
+  #    will be set to the directory where LIBOBJS objects are built.
+  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIB@&t at OBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+ if test -n "$EXEEXT"; then
+  am__EXEEXT_TRUE=
+  am__EXEEXT_FALSE='#'
+else
+  am__EXEEXT_TRUE='#'
+  am__EXEEXT_FALSE=
+fi
+
+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
+  as_fn_error $? "conditional \"AMDEP\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
+  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
+  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
+  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_PTHREAD_TRUE}" && test -z "${USE_PTHREAD_FALSE}"; then
+  as_fn_error $? "conditional \"USE_PTHREAD\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_GSL_TRUE}" && test -z "${USE_GSL_FALSE}"; then
+  as_fn_error $? "conditional \"USE_GSL\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_GLUT_TRUE}" && test -z "${USE_GLUT_FALSE}"; then
+  as_fn_error $? "conditional \"USE_GLUT\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_HDF5_TRUE}" && test -z "${USE_HDF5_FALSE}"; then
+  as_fn_error $? "conditional \"USE_HDF5\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_GIF_TRUE}" && test -z "${USE_GIF_FALSE}"; then
+  as_fn_error $? "conditional \"USE_GIF\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_JPEG_TRUE}" && test -z "${USE_JPEG_FALSE}"; then
+  as_fn_error $? "conditional \"USE_JPEG\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_FLTK_TRUE}" && test -z "${USE_FLTK_FALSE}"; then
+  as_fn_error $? "conditional \"USE_FLTK\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_WX_TRUE}" && test -z "${USE_WX_FALSE}"; then
+  as_fn_error $? "conditional \"USE_WX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_QT_TRUE}" && test -z "${USE_QT_FALSE}"; then
+  as_fn_error $? "conditional \"USE_QT\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_PYTHON_TRUE}" && test -z "${USE_PYTHON_FALSE}"; then
+  as_fn_error $? "conditional \"USE_PYTHON\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_OCTAVE_TRUE}" && test -z "${USE_OCTAVE_FALSE}"; then
+  as_fn_error $? "conditional \"USE_OCTAVE\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_TESTIO_TRUE}" && test -z "${USE_TESTIO_FALSE}"; then
+  as_fn_error $? "conditional \"USE_TESTIO\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+if test -z "${USE_DOCS_TRUE}" && test -z "${USE_DOCS_FALSE}"; then
+  as_fn_error $? "conditional \"USE_DOCS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 
+fi
+
+: ${CONFIG_STATUS=./config.status}
+ac_write_fail=0
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
+as_write_fail=0
+cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+
+SHELL=\${CONFIG_SHELL-$SHELL}
+export SHELL
+_ASEOF
+cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in @%:@(
+  *posix*) :
+    set -o posix ;; @%:@(
+  *) :
+     ;;
+esac
+fi
+
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='print -r --'
+  as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='printf %s\n'
+  as_echo_n='printf %s'
+else
+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+    as_echo_n='/usr/ucb/echo -n'
+  else
+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+    as_echo_n_body='eval
+      arg=$1;
+      case $arg in @%:@(
+      *"$as_nl"*)
+	expr "X$arg" : "X\\(.*\\)$as_nl";
+	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+      esac;
+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+    '
+    export as_echo_n_body
+    as_echo_n='sh -c $as_echo_n_body as_echo'
+  fi
+  export as_echo_body
+  as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  PATH_SEPARATOR=:
+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+      PATH_SEPARATOR=';'
+  }
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in @%:@((
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  exit 1
+fi
+
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there.  '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# CDPATH.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+
+@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
+@%:@ ----------------------------------------
+@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+@%:@ script with STATUS, using 1 if that was 0.
+as_fn_error ()
+{
+  as_status=$1; test $as_status -eq 0 && as_status=1
+  if test "$4"; then
+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+  fi
+  $as_echo "$as_me: error: $2" >&2
+  as_fn_exit $as_status
+} @%:@ as_fn_error
+
+
+@%:@ as_fn_set_status STATUS
+@%:@ -----------------------
+@%:@ Set @S|@? to STATUS, without forking.
+as_fn_set_status ()
+{
+  return $1
+} @%:@ as_fn_set_status
+
+@%:@ as_fn_exit STATUS
+@%:@ -----------------
+@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+  set +e
+  as_fn_set_status $1
+  exit $1
+} @%:@ as_fn_exit
+
+@%:@ as_fn_unset VAR
+@%:@ ---------------
+@%:@ Portably unset VAR.
+as_fn_unset ()
+{
+  { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
+@%:@ as_fn_append VAR VALUE
+@%:@ ----------------------
+@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
+@%:@ advantage of any shell optimizations that allow amortized linear growth over
+@%:@ repeated appends, instead of the typical quadratic growth present in naive
+@%:@ implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+  eval 'as_fn_append ()
+  {
+    eval $1+=\$2
+  }'
+else
+  as_fn_append ()
+  {
+    eval $1=\$$1\$2
+  }
+fi # as_fn_append
+
+@%:@ as_fn_arith ARG...
+@%:@ ------------------
+@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
+@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
+@%:@ must be portable across @S|@(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+  eval 'as_fn_arith ()
+  {
+    as_val=$(( $* ))
+  }'
+else
+  as_fn_arith ()
+  {
+    as_val=`expr "$@" || test $? -eq 1`
+  }
+fi # as_fn_arith
+
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in @%:@(((((
+-n*)
+  case `echo 'xy\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  xy)  ECHO_C='\c';;
+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
+       ECHO_T='	';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+  if ln -s conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s='ln -s'
+    # ... but there are two gotchas:
+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+    # In both cases, we have to default to `cp -p'.
+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+      as_ln_s='cp -p'
+  elif ln conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s=ln
+  else
+    as_ln_s='cp -p'
+  fi
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+
+@%:@ as_fn_mkdir_p
+@%:@ -------------
+@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
+
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || eval $as_mkdir_p || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_dir" : 'X\(//\)[^/]' \| \
+	 X"$as_dir" : 'X\(//\)$' \| \
+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
+
+
+} @%:@ as_fn_mkdir_p
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p='mkdir -p "$as_dir"'
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+	test -d "$1/.";
+      else
+	case $1 in @%:@(
+	-*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+## ----------------------------------- ##
+## Main body of $CONFIG_STATUS script. ##
+## ----------------------------------- ##
+_ASEOF
+test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# Save the log message, to keep $0 and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by mathgl $as_me 1.10, which was
+generated by GNU Autoconf 2.67.  Invocation command line was
+
+  CONFIG_FILES    = $CONFIG_FILES
+  CONFIG_HEADERS  = $CONFIG_HEADERS
+  CONFIG_LINKS    = $CONFIG_LINKS
+  CONFIG_COMMANDS = $CONFIG_COMMANDS
+  $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+case $ac_config_files in *"
+"*) set x $ac_config_files; shift; ac_config_files=$*;;
+esac
+
+case $ac_config_headers in *"
+"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
+esac
+
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+# Files that config.status was made for.
+config_files="$ac_config_files"
+config_headers="$ac_config_headers"
+config_commands="$ac_config_commands"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+ac_cs_usage="\
+\`$as_me' instantiates files and other configuration actions
+from templates according to the current configuration.  Unless the files
+and actions are specified as TAGs, all are instantiated by default.
+
+Usage: $0 [OPTION]... [TAG]...
+
+  -h, --help       print this help, then exit
+  -V, --version    print version number and configuration settings, then exit
+      --config     print configuration, then exit
+  -q, --quiet, --silent
+                   do not print progress messages
+  -d, --debug      don't remove temporary files
+      --recheck    update $as_me by reconfiguring in the same conditions
+      --file=FILE[:TEMPLATE] 
+                   instantiate the configuration file FILE
+      --header=FILE[:TEMPLATE] 
+                   instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Configuration commands:
+$config_commands
+
+Report bugs to <mathgl.abalakin at gmail.com>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
+ac_cs_version="\\
+mathgl config.status 1.10
+configured by $0, generated by GNU Autoconf 2.67,
+  with options \\"\$ac_cs_config\\"
+
+Copyright (C) 2010 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+INSTALL='$INSTALL'
+MKDIR_P='$MKDIR_P'
+AWK='$AWK'
+test -n "\$AWK" || AWK=awk
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+  case $1 in
+  --*=?*)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+    ac_shift=:
+    ;;
+  --*=)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=
+    ac_shift=:
+    ;;
+  *)
+    ac_option=$1
+    ac_optarg=$2
+    ac_shift=shift
+    ;;
+  esac
+
+  case $ac_option in
+  # Handling of the options.
+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+    ac_cs_recheck=: ;;
+  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+    $as_echo "$ac_cs_version"; exit ;;
+  --config | --confi | --conf | --con | --co | --c )
+    $as_echo "$ac_cs_config"; exit ;;
+  --debug | --debu | --deb | --de | --d | -d )
+    debug=: ;;
+  --file | --fil | --fi | --f )
+    $ac_shift
+    case $ac_optarg in
+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    '') as_fn_error $? "missing file argument" ;;
+    esac
+    as_fn_append CONFIG_FILES " '$ac_optarg'"
+    ac_need_defaults=false;;
+  --header | --heade | --head | --hea )
+    $ac_shift
+    case $ac_optarg in
+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
+    ac_need_defaults=false;;
+  --he | --h)
+    # Conflict between --help and --header
+    as_fn_error $? "ambiguous option: \`$1'
+Try \`$0 --help' for more information.";;
+  --help | --hel | -h )
+    $as_echo "$ac_cs_usage"; exit ;;
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil | --si | --s)
+    ac_cs_silent=: ;;
+
+  # This is an error.
+  -*) as_fn_error $? "unrecognized option: \`$1'
+Try \`$0 --help' for more information." ;;
+
+  *) as_fn_append ac_config_targets " $1"
+     ac_need_defaults=false ;;
+
+  esac
+  shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+  exec 6>/dev/null
+  ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+if \$ac_cs_recheck; then
+  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+  shift
+  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
+  CONFIG_SHELL='$SHELL'
+  export CONFIG_SHELL
+  exec "\$@"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+exec 5>>config.log
+{
+  echo
+  sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
+@%:@@%:@ Running $as_me. @%:@@%:@
+_ASBOX
+  $as_echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#
+# INIT-COMMANDS
+#
+AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
+DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
+macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
+macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
+enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
+pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
+enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
+host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
+host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
+host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
+build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
+build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
+build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
+SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
+Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
+GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
+EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
+FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
+LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
+NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
+LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
+max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
+ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
+exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
+lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
+lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
+lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
+reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
+reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
+file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
+AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
+AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
+RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
+old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
+CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
+GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
+SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
+ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
+MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
+need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
+DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
+NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
+LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
+libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
+shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
+export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
+allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
+inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
+link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
+fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
+always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
+export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
+variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
+need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
+version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
+runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
+libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
+soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
+old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
+striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
+predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
+postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
+predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
+postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
+LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
+
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# Quote evaled strings.
+for var in SED \
+GREP \
+EGREP \
+FGREP \
+LD \
+NM \
+LN_S \
+lt_SP2NL \
+lt_NL2SP \
+reload_flag \
+deplibs_check_method \
+file_magic_cmd \
+AR \
+AR_FLAGS \
+STRIP \
+RANLIB \
+CC \
+CFLAGS \
+compiler \
+lt_cv_sys_global_symbol_pipe \
+lt_cv_sys_global_symbol_to_cdecl \
+lt_cv_sys_global_symbol_to_c_name_address \
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
+SHELL \
+ECHO \
+lt_prog_compiler_no_builtin_flag \
+lt_prog_compiler_wl \
+lt_prog_compiler_pic \
+lt_prog_compiler_static \
+lt_cv_prog_compiler_c_o \
+need_locks \
+DSYMUTIL \
+NMEDIT \
+LIPO \
+OTOOL \
+OTOOL64 \
+shrext_cmds \
+export_dynamic_flag_spec \
+whole_archive_flag_spec \
+compiler_needs_object \
+with_gnu_ld \
+allow_undefined_flag \
+no_undefined_flag \
+hardcode_libdir_flag_spec \
+hardcode_libdir_flag_spec_ld \
+hardcode_libdir_separator \
+fix_srcfile_path \
+exclude_expsyms \
+include_expsyms \
+file_list_spec \
+variables_saved_for_relink \
+libname_spec \
+library_names_spec \
+soname_spec \
+finish_eval \
+old_striplib \
+striplib \
+compiler_lib_search_dirs \
+predep_objects \
+postdep_objects \
+predeps \
+postdeps \
+compiler_lib_search_path \
+LD_CXX \
+compiler_CXX \
+lt_prog_compiler_no_builtin_flag_CXX \
+lt_prog_compiler_wl_CXX \
+lt_prog_compiler_pic_CXX \
+lt_prog_compiler_static_CXX \
+lt_cv_prog_compiler_c_o_CXX \
+export_dynamic_flag_spec_CXX \
+whole_archive_flag_spec_CXX \
+compiler_needs_object_CXX \
+with_gnu_ld_CXX \
+allow_undefined_flag_CXX \
+no_undefined_flag_CXX \
+hardcode_libdir_flag_spec_CXX \
+hardcode_libdir_flag_spec_ld_CXX \
+hardcode_libdir_separator_CXX \
+fix_srcfile_path_CXX \
+exclude_expsyms_CXX \
+include_expsyms_CXX \
+file_list_spec_CXX \
+compiler_lib_search_dirs_CXX \
+predep_objects_CXX \
+postdep_objects_CXX \
+predeps_CXX \
+postdeps_CXX \
+compiler_lib_search_path_CXX; do
+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+    *[\\\\\\\`\\"\\\$]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds \
+old_postinstall_cmds \
+old_postuninstall_cmds \
+old_archive_cmds \
+extract_expsyms_cmds \
+old_archive_from_new_cmds \
+old_archive_from_expsyms_cmds \
+archive_cmds \
+archive_expsym_cmds \
+module_cmds \
+module_expsym_cmds \
+export_symbols_cmds \
+prelink_cmds \
+postinstall_cmds \
+postuninstall_cmds \
+finish_cmds \
+sys_lib_search_path_spec \
+sys_lib_dlsearch_path_spec \
+old_archive_cmds_CXX \
+old_archive_from_new_cmds_CXX \
+old_archive_from_expsyms_cmds_CXX \
+archive_cmds_CXX \
+archive_expsym_cmds_CXX \
+module_cmds_CXX \
+module_expsym_cmds_CXX \
+export_symbols_cmds_CXX \
+prelink_cmds_CXX; do
+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+    *[\\\\\\\`\\"\\\$]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case \$lt_ECHO in
+*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
+  ;;
+esac
+
+ac_aux_dir='$ac_aux_dir'
+xsi_shell='$xsi_shell'
+lt_shell_append='$lt_shell_append'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+
+    PACKAGE='$PACKAGE'
+    VERSION='$VERSION'
+    TIMESTAMP='$TIMESTAMP'
+    RM='$RM'
+    ofile='$ofile'
+
+
+
+
+
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+  case $ac_config_target in
+    "include/mgl/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/mgl/config.h" ;;
+    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
+    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+    "texinfo/Makefile") CONFIG_FILES="$CONFIG_FILES texinfo/Makefile" ;;
+    "texinfo/png/Makefile") CONFIG_FILES="$CONFIG_FILES texinfo/png/Makefile" ;;
+    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+    "mgl/Makefile") CONFIG_FILES="$CONFIG_FILES mgl/Makefile" ;;
+    "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
+    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
+    "lang/Makefile") CONFIG_FILES="$CONFIG_FILES lang/Makefile" ;;
+    "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
+    "widgets/Makefile") CONFIG_FILES="$CONFIG_FILES widgets/Makefile" ;;
+
+  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
+  esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used.  Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience.  Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+  tmp=
+  trap 'exit_status=$?
+  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+  trap 'as_fn_exit 1' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+  test -n "$tmp" && test -d "$tmp"
+}  ||
+{
+  tmp=./conf$$-$RANDOM
+  (umask 077 && mkdir "$tmp")
+} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=`echo X | tr X '\015'`
+# On cygwin, bash can eat \r inside `` if the user requested igncr.
+# But we know of no other shell where ac_cr would be empty at this
+# point, so we can use a bashism as a fallback.
+if test "x$ac_cr" = x; then
+  eval ac_cr=\$\'\\r\'
+fi
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+  ac_cs_awk_cr='\\r'
+else
+  ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+_ACEOF
+
+
+{
+  echo "cat >conf$$subs.awk <<_ACEOF" &&
+  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
+  echo "_ACEOF"
+} >conf$$subs.sh ||
+  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 
+ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+  . ./conf$$subs.sh ||
+    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 
+
+  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
+  if test $ac_delim_n = $ac_delim_num; then
+    break
+  elif $ac_last_try; then
+    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 
+  else
+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+  fi
+done
+rm -f conf$$subs.sh
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
+_ACEOF
+sed -n '
+h
+s/^/S["/; s/!.*/"]=/
+p
+g
+s/^[^!]*!//
+:repl
+t repl
+s/'"$ac_delim"'$//
+t delim
+:nl
+h
+s/\(.\{148\}\)..*/\1/
+t more1
+s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
+p
+n
+b repl
+:more1
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t nl
+:delim
+h
+s/\(.\{148\}\)..*/\1/
+t more2
+s/["\\]/\\&/g; s/^/"/; s/$/"/
+p
+b
+:more2
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t delim
+' <conf$$subs.awk | sed '
+/^[^""]/{
+  N
+  s/\n//
+}
+' >>$CONFIG_STATUS || ac_write_fail=1
+rm -f conf$$subs.awk
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+_ACAWK
+cat >>"\$tmp/subs1.awk" <<_ACAWK &&
+  for (key in S) S_is_set[key] = 1
+  FS = ""
+
+}
+{
+  line = $ 0
+  nfields = split(line, field, "@")
+  substed = 0
+  len = length(field[1])
+  for (i = 2; i < nfields; i++) {
+    key = field[i]
+    keylen = length(key)
+    if (S_is_set[key]) {
+      value = S[key]
+      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+      len += length(value) + length(field[++i])
+      substed = 1
+    } else
+      len += 1 + keylen
+  }
+
+  print line
+}
+
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+  cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 
+_ACEOF
+
+# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
+# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
+h
+s///
+s/^/:/
+s/[	 ]*$/:/
+s/:\$(srcdir):/:/g
+s/:\${srcdir}:/:/g
+s/:@srcdir@:/:/g
+s/^:*//
+s/:*$//
+x
+s/\(=[	 ]*\).*/\1/
+G
+s/\n//
+s/^[^=]*=[	 ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+fi # test -n "$CONFIG_FILES"
+
+# Set up the scripts for CONFIG_HEADERS section.
+# No need to generate them if there are no CONFIG_HEADERS.
+# This happens for instance with `./config.status Makefile'.
+if test -n "$CONFIG_HEADERS"; then
+cat >"$tmp/defines.awk" <<\_ACAWK ||
+BEGIN {
+_ACEOF
+
+# Transform confdefs.h into an awk script `defines.awk', embedded as
+# here-document in config.status, that substitutes the proper values into
+# config.h.in to produce config.h.
+
+# Create a delimiter string that does not exist in confdefs.h, to ease
+# handling of long lines.
+ac_delim='%!_!# '
+for ac_last_try in false false :; do
+  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
+  if test -z "$ac_t"; then
+    break
+  elif $ac_last_try; then
+    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 
+  else
+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+  fi
+done
+
+# For the awk script, D is an array of macro values keyed by name,
+# likewise P contains macro parameters if any.  Preserve backslash
+# newline sequences.
+
+ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
+sed -n '
+s/.\{148\}/&'"$ac_delim"'/g
+t rset
+:rset
+s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
+t def
+d
+:def
+s/\\$//
+t bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3"/p
+s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
+d
+:bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3\\\\\\n"\\/p
+t cont
+s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
+t cont
+d
+:cont
+n
+s/.\{148\}/&'"$ac_delim"'/g
+t clear
+:clear
+s/\\$//
+t bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/"/p
+d
+:bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
+b cont
+' <confdefs.h | sed '
+s/'"$ac_delim"'/"\\\
+"/g' >>$CONFIG_STATUS || ac_write_fail=1
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+  for (key in D) D_is_set[key] = 1
+  FS = ""
+}
+/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
+  line = \$ 0
+  split(line, arg, " ")
+  if (arg[1] == "#") {
+    defundef = arg[2]
+    mac1 = arg[3]
+  } else {
+    defundef = substr(arg[1], 2)
+    mac1 = arg[2]
+  }
+  split(mac1, mac2, "(") #)
+  macro = mac2[1]
+  prefix = substr(line, 1, index(line, defundef) - 1)
+  if (D_is_set[macro]) {
+    # Preserve the white space surrounding the "#".
+    print prefix "define", macro P[macro] D[macro]
+    next
+  } else {
+    # Replace #undef with comments.  This is necessary, for example,
+    # in the case of _POSIX_SOURCE, which is predefined and required
+    # on some systems where configure will not decide to define it.
+    if (defundef == "undef") {
+      print "/*", prefix defundef, macro, "*/"
+      next
+    }
+  }
+}
+{ print }
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 
+fi # test -n "$CONFIG_HEADERS"
+
+
+eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+  case $ac_tag in
+  :[FHLC]) ac_mode=$ac_tag; continue;;
+  esac
+  case $ac_mode$ac_tag in
+  :[FHL]*:*);;
+  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
+  :[FH]-) ac_tag=-:-;;
+  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+  esac
+  ac_save_IFS=$IFS
+  IFS=:
+  set x $ac_tag
+  IFS=$ac_save_IFS
+  shift
+  ac_file=$1
+  shift
+
+  case $ac_mode in
+  :L) ac_source=$1;;
+  :[FH])
+    ac_file_inputs=
+    for ac_f
+    do
+      case $ac_f in
+      -) ac_f="$tmp/stdin";;
+      *) # Look for the file first in the build tree, then in the source tree
+	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
+	 # because $ac_f cannot contain `:'.
+	 test -f "$ac_f" ||
+	   case $ac_f in
+	   [\\/$]*) false;;
+	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+	   esac ||
+	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
+      esac
+      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+      as_fn_append ac_file_inputs " '$ac_f'"
+    done
+
+    # Let's still pretend it is `configure' which instantiates (i.e., don't
+    # use $as_me), people would be surprised to read:
+    #    /* config.h.  Generated by config.status.  */
+    configure_input='Generated from '`
+	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+	`' by configure.'
+    if test x"$ac_file" != x-; then
+      configure_input="$ac_file.  $configure_input"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+    fi
+    # Neutralize special characters interpreted by sed in replacement strings.
+    case $configure_input in #(
+    *\&* | *\|* | *\\* )
+       ac_sed_conf_input=`$as_echo "$configure_input" |
+       sed 's/[\\\\&|]/\\\\&/g'`;; #(
+    *) ac_sed_conf_input=$configure_input;;
+    esac
+
+    case $ac_tag in
+    *:-:* | *:-) cat >"$tmp/stdin" \
+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
+    esac
+    ;;
+  esac
+
+  ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$ac_file" : 'X\(//\)[^/]' \| \
+	 X"$ac_file" : 'X\(//\)$' \| \
+	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  as_dir="$ac_dir"; as_fn_mkdir_p
+  ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+  case $ac_mode in
+  :F)
+  #
+  # CONFIG_FILE
+  #
+
+  case $INSTALL in
+  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+  esac
+  ac_MKDIR_P=$MKDIR_P
+  case $MKDIR_P in
+  [\\/$]* | ?:[\\/]* ) ;;
+  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
+  esac
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+ac_sed_dataroot='
+/datarootdir/ {
+  p
+  q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+  ac_datarootdir_hack='
+  s&@datadir@&$datadir&g
+  s&@docdir@&$docdir&g
+  s&@infodir@&$infodir&g
+  s&@localedir@&$localedir&g
+  s&@mandir@&$mandir&g
+  s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_sed_extra="$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+s&@MKDIR_P@&$ac_MKDIR_P&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5 
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined" >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined" >&2;}
+
+  rm -f "$tmp/stdin"
+  case $ac_file in
+  -) cat "$tmp/out" && rm -f "$tmp/out";;
+  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+  esac \
+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5 
+ ;;
+  :H)
+  #
+  # CONFIG_HEADER
+  #
+  if test x"$ac_file" != x-; then
+    {
+      $as_echo "/* $configure_input  */" \
+      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
+    } >"$tmp/config.h" \
+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 
+    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
+$as_echo "$as_me: $ac_file is unchanged" >&6;}
+    else
+      rm -f "$ac_file"
+      mv "$tmp/config.h" "$ac_file" \
+	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5 
+    fi
+  else
+    $as_echo "/* $configure_input  */" \
+      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
+      || as_fn_error $? "could not create -" "$LINENO" 5 
+  fi
+# Compute "$ac_file"'s index in $config_headers.
+_am_arg="$ac_file"
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+  case $_am_header in
+    $_am_arg | $_am_arg:* )
+      break ;;
+    * )
+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+  esac
+done
+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$_am_arg" : 'X\(//\)[^/]' \| \
+	 X"$_am_arg" : 'X\(//\)$' \| \
+	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$_am_arg" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`/stamp-h$_am_stamp_count
+ ;;
+  
+  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+  esac
+
+
+  case $ac_file$ac_mode in
+    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
+  # Autoconf 2.62 quotes --file arguments for eval, but not when files
+  # are listed without --file.  Let's play safe and only enable the eval
+  # if we detect the quoting.
+  case $CONFIG_FILES in
+  *\'*) eval set x "$CONFIG_FILES" ;;
+  *)   set x $CONFIG_FILES ;;
+  esac
+  shift
+  for mf
+  do
+    # Strip MF so we end up with the name of the file.
+    mf=`echo "$mf" | sed -e 's/:.*$//'`
+    # Check whether this is an Automake generated Makefile or not.
+    # We used to match only the files named `Makefile.in', but
+    # some people rename them; so instead we look at the file content.
+    # Grep'ing the first line is not enough: some people post-process
+    # each Makefile.in and add a new line on top of each file to say so.
+    # Grep'ing the whole file is not good either: AIX grep has a line
+    # limit of 2048, but all sed's we know have understand at least 4000.
+    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+      dirpart=`$as_dirname -- "$mf" ||
+$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$mf" : 'X\(//\)[^/]' \| \
+	 X"$mf" : 'X\(//\)$' \| \
+	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$mf" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+    else
+      continue
+    fi
+    # Extract the definition of DEPDIR, am__include, and am__quote
+    # from the Makefile without running `make'.
+    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+    test -z "$DEPDIR" && continue
+    am__include=`sed -n 's/^am__include = //p' < "$mf"`
+    test -z "am__include" && continue
+    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+    # When using ansi2knr, U may be empty or an underscore; expand it
+    U=`sed -n 's/^U = //p' < "$mf"`
+    # Find all dependency output files, they are included files with
+    # $(DEPDIR) in their names.  We invoke sed twice because it is the
+    # simplest approach to changing $(DEPDIR) to its actual value in the
+    # expansion.
+    for file in `sed -n "
+      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+      # Make sure the directory exists.
+      test -f "$dirpart/$file" && continue
+      fdir=`$as_dirname -- "$file" ||
+$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$file" : 'X\(//\)[^/]' \| \
+	 X"$file" : 'X\(//\)$' \| \
+	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      as_dir=$dirpart/$fdir; as_fn_mkdir_p
+      # echo "creating $dirpart/$file"
+      echo '# dummy' > "$dirpart/$file"
+    done
+  done
+}
+ ;;
+    "libtool":C) 
+    
+    # See if we are running on zsh, and set the options which allow our
+    # commands through without removal of \ escapes.
+    if test -n "${ZSH_VERSION+set}" ; then
+      setopt NO_GLOB_SUBST
+    fi
+
+    cfgfile="${ofile}T"
+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+    $RM "$cfgfile"
+
+    cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008 Free Software Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+#   This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags="CXX "
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names.  First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking.  This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# The directories searched by this compiler when creating a shared library.
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
+
+# Dependencies to place before and after the objects being linked to
+# create a shared library.
+predep_objects=$lt_predep_objects
+postdep_objects=$lt_postdep_objects
+predeps=$lt_predeps
+postdeps=$lt_postdeps
+
+# The library search path used internally by the compiler when linking
+# a shared library.
+compiler_lib_search_path=$lt_compiler_lib_search_path
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+  case $host_os in
+  aix3*)
+    cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+_LT_EOF
+    ;;
+  esac
+
+  
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+    || (rm -f "$cfgfile"; exit 1)
+
+  case $xsi_shell in
+  yes)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+  case ${1} in
+    */*) func_dirname_result="${1%/*}${2}" ;;
+    *  ) func_dirname_result="${3}" ;;
+  esac
+}
+
+# func_basename file
+func_basename ()
+{
+  func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+#   dirname:  Compute the dirname of FILE.  If nonempty,
+#             add APPEND to the result, otherwise set result
+#             to NONDIR_REPLACEMENT.
+#             value returned in "$func_dirname_result"
+#   basename: Compute filename of FILE.
+#             value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+  case ${1} in
+    */*) func_dirname_result="${1%/*}${2}" ;;
+    *  ) func_dirname_result="${3}" ;;
+  esac
+  func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+  # positional parameters, so assign one to ordinary parameter first.
+  func_stripname_result=${3}
+  func_stripname_result=${func_stripname_result#"${1}"}
+  func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+  func_opt_split_opt=${1%%=*}
+  func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+  case ${1} in
+    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+    *)    func_lo2o_result=${1} ;;
+  esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+  func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+  func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+  func_len_result=${#1}
+}
+
+_LT_EOF
+    ;;
+  *) # Bourne compatible functions.
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+  # Extract subdirectory from the argument.
+  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+  if test "X$func_dirname_result" = "X${1}"; then
+    func_dirname_result="${3}"
+  else
+    func_dirname_result="$func_dirname_result${2}"
+  fi
+}
+
+# func_basename file
+func_basename ()
+{
+  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+  case ${2} in
+    .*) func_stripname_result=`$ECHO "X${3}" \
+           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+    *)  func_stripname_result=`$ECHO "X${3}" \
+           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+  esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+  func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+  yes)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+  eval "$1+=\$2"
+}
+_LT_EOF
+    ;;
+  *)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+  eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+    ;;
+  esac
+
+
+  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+    || (rm -f "$cfgfile"; exit 1)
+
+  mv -f "$cfgfile" "$ofile" ||
+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+  chmod +x "$ofile"
+
+
+    cat <<_LT_EOF >> "$ofile"
+
+# ### BEGIN LIBTOOL TAG CONFIG: CXX
+
+# The linker used to build libraries.
+LD=$lt_LD_CXX
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds_CXX
+
+# A language specific compiler.
+CC=$lt_compiler_CXX
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC_CXX
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl_CXX
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic_CXX
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static_CXX
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc_CXX
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object_CXX
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds_CXX
+archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds_CXX
+module_expsym_cmds=$lt_module_expsym_cmds_CXX
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld_CXX
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag_CXX
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag_CXX
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking.  This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct_CXX
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute_CXX
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L_CXX
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic_CXX
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath_CXX
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs_CXX
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path_CXX
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols_CXX
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds_CXX
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms_CXX
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms_CXX
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds_CXX
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec_CXX
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action_CXX
+
+# The directories searched by this compiler when creating a shared library.
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
+
+# Dependencies to place before and after the objects being linked to
+# create a shared library.
+predep_objects=$lt_predep_objects_CXX
+postdep_objects=$lt_postdep_objects_CXX
+predeps=$lt_predeps_CXX
+postdeps=$lt_postdeps_CXX
+
+# The library search path used internally by the compiler when linking
+# a shared library.
+compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
+
+# ### END LIBTOOL TAG CONFIG: CXX
+_LT_EOF
+
+ ;;
+
+  esac
+done # for ac_tag
+
+
+as_fn_exit 0
+_ACEOF
+ac_clean_files=$ac_clean_files_save
+
+test $ac_write_fail = 0 ||
+  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded.  So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status.  When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+  ac_cs_success=:
+  ac_config_status_args=
+  test "$silent" = yes &&
+    ac_config_status_args="$ac_config_status_args --quiet"
+  exec 5>/dev/null
+  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+  exec 5>>config.log
+  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+  # would make configure fail if this is the last instruction.
+  $ac_cs_success || as_fn_exit 1
+fi
+if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
+fi
+
+
diff --git a/autom4te.cache/requests b/autom4te.cache/requests
new file mode 100644
index 0000000..b8df06f
--- /dev/null
+++ b/autom4te.cache/requests
@@ -0,0 +1,279 @@
+# This file was generated by Autom4te Tue Aug  3 21:06:07 PDT 2010.
+# It contains the lists of macros which have been traced.
+# It can be safely removed.
+
+ at request = (
+             bless( [
+                      '0',
+                      1,
+                      [
+                        '/usr/share/autoconf'
+                      ],
+                      [
+                        '/usr/share/autoconf/autoconf/autoconf.m4f',
+                        '/usr/share/aclocal/argz.m4',
+                        '/usr/share/aclocal/ltdl.m4',
+                        '/usr/share/aclocal-1.11/amversion.m4',
+                        '/usr/share/aclocal-1.11/auxdir.m4',
+                        '/usr/share/aclocal-1.11/cond.m4',
+                        '/usr/share/aclocal-1.11/depend.m4',
+                        '/usr/share/aclocal-1.11/depout.m4',
+                        '/usr/share/aclocal-1.11/init.m4',
+                        '/usr/share/aclocal-1.11/install-sh.m4',
+                        '/usr/share/aclocal-1.11/lead-dot.m4',
+                        '/usr/share/aclocal-1.11/make.m4',
+                        '/usr/share/aclocal-1.11/missing.m4',
+                        '/usr/share/aclocal-1.11/mkdirp.m4',
+                        '/usr/share/aclocal-1.11/options.m4',
+                        '/usr/share/aclocal-1.11/python.m4',
+                        '/usr/share/aclocal-1.11/runlog.m4',
+                        '/usr/share/aclocal-1.11/sanity.m4',
+                        '/usr/share/aclocal-1.11/silent.m4',
+                        '/usr/share/aclocal-1.11/strip.m4',
+                        '/usr/share/aclocal-1.11/substnot.m4',
+                        '/usr/share/aclocal-1.11/tar.m4',
+                        'config/autotroll.m4',
+                        'config/libtool.m4',
+                        'config/ltoptions.m4',
+                        'config/ltsugar.m4',
+                        'config/ltversion.m4',
+                        'config/lt~obsolete.m4',
+                        'configure.ac'
+                      ],
+                      {
+                        'AM_ENABLE_STATIC' => 1,
+                        'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
+                        '_LT_AC_SHELL_INIT' => 1,
+                        'AC_DEFUN' => 1,
+                        '_LT_AC_LANG_CXX_CONFIG' => 1,
+                        'AC_PROG_LIBTOOL' => 1,
+                        'AM_PROG_MKDIR_P' => 1,
+                        'AM_PYTHON_CHECK_VERSION' => 1,
+                        'AM_AUTOMAKE_VERSION' => 1,
+                        'AM_SUBST_NOTMAKE' => 1,
+                        'AM_MISSING_PROG' => 1,
+                        'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
+                        '_LT_AC_LANG_C_CONFIG' => 1,
+                        'AM_PROG_INSTALL_STRIP' => 1,
+                        '_m4_warn' => 1,
+                        'AC_LIBTOOL_OBJDIR' => 1,
+                        'gl_FUNC_ARGZ' => 1,
+                        'LTOBSOLETE_VERSION' => 1,
+                        'AM_SANITY_CHECK' => 1,
+                        'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
+                        'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
+                        'LT_LIB_M' => 1,
+                        '_LT_AC_CHECK_DLFCN' => 1,
+                        'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
+                        'LTSUGAR_VERSION' => 1,
+                        '_LT_PROG_LTMAIN' => 1,
+                        'LT_SYS_SYMBOL_USCORE' => 1,
+                        '_AM_PROG_TAR' => 1,
+                        'AC_LIBTOOL_GCJ' => 1,
+                        'LT_SYS_DLOPEN_DEPLIBS' => 1,
+                        'LT_FUNC_DLSYM_USCORE' => 1,
+                        '_LT_AC_LANG_F77' => 1,
+                        'AC_LIBTOOL_CONFIG' => 1,
+                        'AC_LTDL_DLLIB' => 1,
+                        '_AM_SUBST_NOTMAKE' => 1,
+                        '_AM_AUTOCONF_VERSION' => 1,
+                        'AM_DISABLE_SHARED' => 1,
+                        '_LTDL_SETUP' => 1,
+                        'AM_PROG_LIBTOOL' => 1,
+                        '_LT_AC_LANG_CXX' => 1,
+                        'AM_PROG_LD' => 1,
+                        '_LT_AC_FILE_LTDLL_C' => 1,
+                        'AC_LIB_LTDL' => 1,
+                        'AU_DEFUN' => 1,
+                        'AC_PROG_NM' => 1,
+                        'AC_LIBTOOL_DLOPEN' => 1,
+                        'AC_PROG_LD' => 1,
+                        'AC_ENABLE_FAST_INSTALL' => 1,
+                        'AC_PROG_LD_GNU' => 1,
+                        'AC_LIBTOOL_FC' => 1,
+                        'LTDL_CONVENIENCE' => 1,
+                        '_AM_SET_OPTION' => 1,
+                        'AC_LTDL_PREOPEN' => 1,
+                        '_LT_LINKER_BOILERPLATE' => 1,
+                        'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
+                        'AC_LIBTOOL_PROG_CC_C_O' => 1,
+                        'gl_PREREQ_ARGZ' => 1,
+                        'LT_SUPPORTED_TAG' => 1,
+                        'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
+                        'LT_PROG_RC' => 1,
+                        'LT_SYS_MODULE_EXT' => 1,
+                        'AC_DEFUN_ONCE' => 1,
+                        'AT_WITH_QT' => 1,
+                        '_LT_AC_LANG_GCJ' => 1,
+                        'AC_LTDL_OBJDIR' => 1,
+                        '_LT_PATH_TOOL_PREFIX' => 1,
+                        'AC_LIBTOOL_RC' => 1,
+                        'AC_DISABLE_FAST_INSTALL' => 1,
+                        '_LT_AC_PROG_ECHO_BACKSLASH' => 1,
+                        'AM_SILENT_RULES' => 1,
+                        'AT_REQUIRE_QT_VERSION' => 1,
+                        'include' => 1,
+                        '_LT_AC_TRY_DLOPEN_SELF' => 1,
+                        '_LT_AC_SYS_LIBPATH_AIX' => 1,
+                        'LT_AC_PROG_SED' => 1,
+                        'AM_ENABLE_SHARED' => 1,
+                        'LTDL_INSTALLABLE' => 1,
+                        '_LT_AC_LANG_GCJ_CONFIG' => 1,
+                        'AC_ENABLE_SHARED' => 1,
+                        'AC_ENABLE_STATIC' => 1,
+                        'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
+                        '_LT_AC_TAGVAR' => 1,
+                        'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
+                        'AM_CONDITIONAL' => 1,
+                        '_AT_TWEAK_PRO_FILE' => 1,
+                        'LT_LIB_DLLOAD' => 1,
+                        'LTDL_INIT' => 1,
+                        'LTVERSION_VERSION' => 1,
+                        'm4_include' => 1,
+                        'AM_PROG_INSTALL_SH' => 1,
+                        'AC_PROG_EGREP' => 1,
+                        'AM_PATH_PYTHON' => 1,
+                        'AC_PATH_MAGIC' => 1,
+                        '_AC_AM_CONFIG_HEADER_HOOK' => 1,
+                        'AC_LTDL_SYSSEARCHPATH' => 1,
+                        'AM_MAKE_INCLUDE' => 1,
+                        '_LT_AC_TAGCONFIG' => 1,
+                        'LT_CMD_MAX_LEN' => 1,
+                        'm4_pattern_forbid' => 1,
+                        '_LT_LINKER_OPTION' => 1,
+                        'AC_LIBTOOL_COMPILER_OPTION' => 1,
+                        'AC_DISABLE_SHARED' => 1,
+                        '_LT_COMPILER_BOILERPLATE' => 1,
+                        'AC_LIBTOOL_WIN32_DLL' => 1,
+                        'AC_LIBTOOL_SETUP' => 1,
+                        'AC_PROG_LD_RELOAD_FLAG' => 1,
+                        'AC_LTDL_DLSYM_USCORE' => 1,
+                        'AM_MISSING_HAS_RUN' => 1,
+                        'LT_LANG' => 1,
+                        'LT_SYS_DLSEARCH_PATH' => 1,
+                        'LT_CONFIG_LTDL_DIR' => 1,
+                        'AC_LIBTOOL_DLOPEN_SELF' => 1,
+                        'LT_OUTPUT' => 1,
+                        'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
+                        'AC_WITH_LTDL' => 1,
+                        'AC_LIBTOOL_LINKER_OPTION' => 1,
+                        'LT_AC_PROG_RC' => 1,
+                        'AC_LIBTOOL_CXX' => 1,
+                        'LT_INIT' => 1,
+                        'LT_AC_PROG_GCJ' => 1,
+                        'LT_SYS_DLOPEN_SELF' => 1,
+                        'AM_DISABLE_STATIC' => 1,
+                        'AM_DEP_TRACK' => 1,
+                        '_AC_PROG_LIBTOOL' => 1,
+                        '_AM_IF_OPTION' => 1,
+                        'AC_PATH_TOOL_PREFIX' => 1,
+                        'm4_pattern_allow' => 1,
+                        'AC_LIBTOOL_F77' => 1,
+                        'AM_SET_LEADING_DOT' => 1,
+                        'LT_AC_PROG_EGREP' => 1,
+                        '_AM_DEPENDENCIES' => 1,
+                        'AC_LIBTOOL_LANG_C_CONFIG' => 1,
+                        'LTOPTIONS_VERSION' => 1,
+                        '_LT_AC_SYS_COMPILER' => 1,
+                        'AM_PROG_NM' => 1,
+                        'AC_LIBLTDL_CONVENIENCE' => 1,
+                        'AC_DEPLIBS_CHECK_METHOD' => 1,
+                        'AC_LIBLTDL_INSTALLABLE' => 1,
+                        'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
+                        'AC_LTDL_ENABLE_INSTALL' => 1,
+                        'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
+                        'LT_PROG_GCJ' => 1,
+                        'AM_INIT_AUTOMAKE' => 1,
+                        'AC_DISABLE_STATIC' => 1,
+                        'LT_PATH_NM' => 1,
+                        'AC_LTDL_SHLIBEXT' => 1,
+                        '_LT_AC_LOCK' => 1,
+                        '_LT_AC_LANG_RC_CONFIG' => 1,
+                        'LT_SYS_MODULE_PATH' => 1,
+                        'LT_WITH_LTDL' => 1,
+                        'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
+                        'AC_LTDL_SHLIBPATH' => 1,
+                        'AM_AUX_DIR_EXPAND' => 1,
+                        'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
+                        '_LT_AC_LANG_F77_CONFIG' => 1,
+                        '_LT_COMPILER_OPTION' => 1,
+                        '_AM_SET_OPTIONS' => 1,
+                        'AM_RUN_LOG' => 1,
+                        '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
+                        'AC_LIBTOOL_PICMODE' => 1,
+                        'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1,
+                        'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
+                        'AC_CHECK_LIBM' => 1,
+                        'LT_PATH_LD' => 1,
+                        'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
+                        '_AM_MANGLE_OPTION' => 1,
+                        'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
+                        'AC_LTDL_SYMBOL_USCORE' => 1,
+                        'AM_SET_DEPDIR' => 1,
+                        '_LT_CC_BASENAME' => 1,
+                        '_LT_LIBOBJ' => 1
+                      }
+                    ], 'Autom4te::Request' ),
+             bless( [
+                      '1',
+                      1,
+                      [
+                        '/usr/share/autoconf'
+                      ],
+                      [
+                        '/usr/share/autoconf/autoconf/autoconf.m4f',
+                        'aclocal.m4',
+                        'configure.ac'
+                      ],
+                      {
+                        'AM_PROG_F77_C_O' => 1,
+                        '_LT_AC_TAGCONFIG' => 1,
+                        'AC_INIT' => 1,
+                        'm4_pattern_forbid' => 1,
+                        'AC_CANONICAL_TARGET' => 1,
+                        '_AM_COND_IF' => 1,
+                        'AC_CONFIG_LIBOBJ_DIR' => 1,
+                        'AC_SUBST' => 1,
+                        'AC_CANONICAL_HOST' => 1,
+                        'AC_FC_SRCEXT' => 1,
+                        'AC_PROG_LIBTOOL' => 1,
+                        'AM_INIT_AUTOMAKE' => 1,
+                        'AC_CONFIG_SUBDIRS' => 1,
+                        'AM_AUTOMAKE_VERSION' => 1,
+                        'LT_CONFIG_LTDL_DIR' => 1,
+                        'AC_CONFIG_LINKS' => 1,
+                        'AC_REQUIRE_AUX_FILE' => 1,
+                        'LT_SUPPORTED_TAG' => 1,
+                        'm4_sinclude' => 1,
+                        'AM_MAINTAINER_MODE' => 1,
+                        'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
+                        '_m4_warn' => 1,
+                        'AM_PROG_CXX_C_O' => 1,
+                        '_AM_COND_ENDIF' => 1,
+                        'AM_ENABLE_MULTILIB' => 1,
+                        'AM_SILENT_RULES' => 1,
+                        'AC_CONFIG_FILES' => 1,
+                        'LT_INIT' => 1,
+                        'include' => 1,
+                        'AM_GNU_GETTEXT' => 1,
+                        'AC_LIBSOURCE' => 1,
+                        'AC_CANONICAL_BUILD' => 1,
+                        'AM_PROG_FC_C_O' => 1,
+                        'AC_FC_FREEFORM' => 1,
+                        'AH_OUTPUT' => 1,
+                        'AC_CONFIG_AUX_DIR' => 1,
+                        '_AM_SUBST_NOTMAKE' => 1,
+                        'AM_PROG_CC_C_O' => 1,
+                        'm4_pattern_allow' => 1,
+                        'sinclude' => 1,
+                        'AM_CONDITIONAL' => 1,
+                        'AC_CANONICAL_SYSTEM' => 1,
+                        'AC_CONFIG_HEADERS' => 1,
+                        'AC_DEFINE_TRACE_LITERAL' => 1,
+                        'm4_include' => 1,
+                        '_AM_COND_ELSE' => 1,
+                        'AC_SUBST_TRACE' => 1
+                      }
+                    ], 'Autom4te::Request' )
+           );
+
diff --git a/autom4te.cache/traces.0 b/autom4te.cache/traces.0
new file mode 100644
index 0000000..0248479
--- /dev/null
+++ b/autom4te.cache/traces.0
@@ -0,0 +1,2998 @@
+m4trace:/usr/share/aclocal/argz.m4:12: -1- AC_DEFUN([gl_FUNC_ARGZ], [gl_PREREQ_ARGZ
+
+AC_CHECK_HEADERS([argz.h], [], [], [AC_INCLUDES_DEFAULT])
+
+AC_CHECK_TYPES([error_t],
+  [],
+  [AC_DEFINE([error_t], [int],
+   [Define to a type to use for `error_t' if it is not otherwise available.])
+   AC_DEFINE([__error_t_defined], [1], [Define so that glibc/gnulib argp.h
+    does not typedef error_t.])],
+  [#if defined(HAVE_ARGZ_H)
+#  include <argz.h>
+#endif])
+
+ARGZ_H=
+AC_CHECK_FUNCS([argz_add argz_append argz_count argz_create_sep argz_insert \
+	argz_next argz_stringify], [], [ARGZ_H=argz.h; AC_LIBOBJ([argz])])
+
+dnl if have system argz functions, allow forced use of
+dnl libltdl-supplied implementation (and default to do so
+dnl on "known bad" systems). Could use a runtime check, but
+dnl (a) detecting malloc issues is notoriously unreliable
+dnl (b) only known system that declares argz functions,
+dnl     provides them, yet they are broken, is cygwin
+dnl     releases prior to 16-Mar-2007 (1.5.24 and earlier)
+dnl So, it's more straightforward simply to special case
+dnl this for known bad systems.
+AS_IF([test -z "$ARGZ_H"],
+    [AC_CACHE_CHECK(
+        [if argz actually works],
+        [lt_cv_sys_argz_works],
+        [[case $host_os in #(
+	 *cygwin*)
+	   lt_cv_sys_argz_works=no
+	   if test "$cross_compiling" != no; then
+	     lt_cv_sys_argz_works="guessing no"
+	   else
+	     lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
+	     save_IFS=$IFS
+	     IFS=-.
+	     set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
+	     IFS=$save_IFS
+	     lt_os_major=${2-0}
+	     lt_os_minor=${3-0}
+	     lt_os_micro=${4-0}
+	     if test "$lt_os_major" -gt 1 \
+		|| { test "$lt_os_major" -eq 1 \
+		  && { test "$lt_os_minor" -gt 5 \
+		    || { test "$lt_os_minor" -eq 5 \
+		      && test "$lt_os_micro" -gt 24; }; }; }; then
+	       lt_cv_sys_argz_works=yes
+	     fi
+	   fi
+	   ;; #(
+	 *) lt_cv_sys_argz_works=yes ;;
+	 esac]])
+     AS_IF([test $lt_cv_sys_argz_works = yes],
+        [AC_DEFINE([HAVE_WORKING_ARGZ], 1,
+                   [This value is set to 1 to indicate that the system argz facility works])],
+        [ARGZ_H=argz.h
+        AC_LIBOBJ([argz])])])
+
+AC_SUBST([ARGZ_H])
+])
+m4trace:/usr/share/aclocal/argz.m4:79: -1- AC_DEFUN([gl_PREREQ_ARGZ], [:])
+m4trace:/usr/share/aclocal/ltdl.m4:16: -1- AC_DEFUN([LT_CONFIG_LTDL_DIR], [AC_BEFORE([$0], [LTDL_INIT])
+_$0($*)
+])
+m4trace:/usr/share/aclocal/ltdl.m4:68: -1- AC_DEFUN([LTDL_CONVENIENCE], [AC_BEFORE([$0], [LTDL_INIT])dnl
+dnl Although the argument is deprecated and no longer documented,
+dnl LTDL_CONVENIENCE used to take a DIRECTORY orgument, if we have one
+dnl here make sure it is the same as any other declaration of libltdl's
+dnl location!  This also ensures lt_ltdl_dir is set when configure.ac is
+dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
+m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
+_$0()
+])
+m4trace:/usr/share/aclocal/ltdl.m4:81: -1- AU_DEFUN([AC_LIBLTDL_CONVENIENCE], [_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
+_LTDL_CONVENIENCE])
+m4trace:/usr/share/aclocal/ltdl.m4:81: -1- AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBLTDL_CONVENIENCE' is obsolete.
+You should run autoupdate.])dnl
+_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
+_LTDL_CONVENIENCE])
+m4trace:/usr/share/aclocal/ltdl.m4:124: -1- AC_DEFUN([LTDL_INSTALLABLE], [AC_BEFORE([$0], [LTDL_INIT])dnl
+dnl Although the argument is deprecated and no longer documented,
+dnl LTDL_INSTALLABLE used to take a DIRECTORY orgument, if we have one
+dnl here make sure it is the same as any other declaration of libltdl's
+dnl location!  This also ensures lt_ltdl_dir is set when configure.ac is
+dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
+m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
+_$0()
+])
+m4trace:/usr/share/aclocal/ltdl.m4:137: -1- AU_DEFUN([AC_LIBLTDL_INSTALLABLE], [_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
+_LTDL_INSTALLABLE])
+m4trace:/usr/share/aclocal/ltdl.m4:137: -1- AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBLTDL_INSTALLABLE' is obsolete.
+You should run autoupdate.])dnl
+_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
+_LTDL_INSTALLABLE])
+m4trace:/usr/share/aclocal/ltdl.m4:213: -1- AC_DEFUN([_LT_LIBOBJ], [
+  m4_pattern_allow([^_LT_LIBOBJS$])
+  _LT_LIBOBJS="$_LT_LIBOBJS $1.$ac_objext"
+])
+m4trace:/usr/share/aclocal/ltdl.m4:226: -1- AC_DEFUN([LTDL_INIT], [dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
+dnl We need to keep our own list of libobjs separate from our parent project,
+dnl and the easiest way to do that is redefine the AC_LIBOBJs macro while
+dnl we look for our own LIBOBJs.
+m4_pushdef([AC_LIBOBJ], m4_defn([_LT_LIBOBJ]))
+m4_pushdef([AC_LIBSOURCES])
+
+dnl If not otherwise defined, default to the 1.5.x compatible subproject mode:
+m4_if(_LTDL_MODE, [],
+        [m4_define([_LTDL_MODE], m4_default([$2], [subproject]))
+        m4_if([-1], [m4_bregexp(_LTDL_MODE, [\(subproject\|\(non\)?recursive\)])],
+                [m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])])
+
+AC_ARG_WITH([included_ltdl],
+    [AS_HELP_STRING([--with-included-ltdl],
+                    [use the GNU ltdl sources included here])])
+
+if test "x$with_included_ltdl" != xyes; then
+  # We are not being forced to use the included libltdl sources, so
+  # decide whether there is a useful installed version we can use.
+  AC_CHECK_HEADER([ltdl.h],
+      [AC_CHECK_DECL([lt_dlinterface_register],
+	   [AC_CHECK_LIB([ltdl], [lt_dladvise_preload],
+	       [with_included_ltdl=no],
+	       [with_included_ltdl=yes])],
+	   [with_included_ltdl=yes],
+	   [AC_INCLUDES_DEFAULT
+	    #include <ltdl.h>])],
+      [with_included_ltdl=yes],
+      [AC_INCLUDES_DEFAULT]
+  )
+fi
+
+dnl If neither LT_CONFIG_LTDL_DIR, LTDL_CONVENIENCE nor LTDL_INSTALLABLE
+dnl was called yet, then for old times' sake, we assume libltdl is in an
+dnl eponymous directory:
+AC_PROVIDE_IFELSE([LT_CONFIG_LTDL_DIR], [], [_LT_CONFIG_LTDL_DIR([libltdl])])
+
+AC_ARG_WITH([ltdl_include],
+    [AS_HELP_STRING([--with-ltdl-include=DIR],
+                    [use the ltdl headers installed in DIR])])
+
+if test -n "$with_ltdl_include"; then
+  if test -f "$with_ltdl_include/ltdl.h"; then :
+  else
+    AC_MSG_ERROR([invalid ltdl include directory: `$with_ltdl_include'])
+  fi
+else
+  with_ltdl_include=no
+fi
+
+AC_ARG_WITH([ltdl_lib],
+    [AS_HELP_STRING([--with-ltdl-lib=DIR],
+                    [use the libltdl.la installed in DIR])])
+
+if test -n "$with_ltdl_lib"; then
+  if test -f "$with_ltdl_lib/libltdl.la"; then :
+  else
+    AC_MSG_ERROR([invalid ltdl library directory: `$with_ltdl_lib'])
+  fi
+else
+  with_ltdl_lib=no
+fi
+
+case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in
+  ,yes,no,no,)
+	m4_case(m4_default(_LTDL_TYPE, [convenience]),
+	    [convenience], [_LTDL_CONVENIENCE],
+	    [installable], [_LTDL_INSTALLABLE],
+	  [m4_fatal([unknown libltdl build type: ]_LTDL_TYPE)])
+	;;
+  ,no,no,no,)
+	# If the included ltdl is not to be used, then use the
+	# preinstalled libltdl we found.
+	AC_DEFINE([HAVE_LTDL], [1],
+	  [Define this if a modern libltdl is already installed])
+	LIBLTDL=-lltdl
+	LTDLDEPS=
+	LTDLINCL=
+	;;
+  ,no*,no,*)
+	AC_MSG_ERROR([`--with-ltdl-include' and `--with-ltdl-lib' options must be used together])
+	;;
+  *)	with_included_ltdl=no
+	LIBLTDL="-L$with_ltdl_lib -lltdl"
+	LTDLDEPS=
+	LTDLINCL="-I$with_ltdl_include"
+	;;
+esac
+INCLTDL="$LTDLINCL"
+
+# Report our decision...
+AC_MSG_CHECKING([where to find libltdl headers])
+AC_MSG_RESULT([$LTDLINCL])
+AC_MSG_CHECKING([where to find libltdl library])
+AC_MSG_RESULT([$LIBLTDL])
+
+_LTDL_SETUP
+
+dnl restore autoconf definition.
+m4_popdef([AC_LIBOBJ])
+m4_popdef([AC_LIBSOURCES])
+
+AC_CONFIG_COMMANDS_PRE([
+    _ltdl_libobjs=
+    _ltdl_ltlibobjs=
+    if test -n "$_LT_LIBOBJS"; then
+      # Remove the extension.
+      _lt_sed_drop_objext='s/\.o$//;s/\.obj$//'
+      for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do
+        _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext"
+        _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo"
+      done
+    fi
+    AC_SUBST([ltdl_LIBOBJS], [$_ltdl_libobjs])
+    AC_SUBST([ltdl_LTLIBOBJS], [$_ltdl_ltlibobjs])
+])
+
+# Only expand once:
+m4_define([LTDL_INIT])
+])
+m4trace:/usr/share/aclocal/ltdl.m4:352: -1- AU_DEFUN([AC_LIB_LTDL], [LTDL_INIT($@)])
+m4trace:/usr/share/aclocal/ltdl.m4:352: -1- AC_DEFUN([AC_LIB_LTDL], [AC_DIAGNOSE([obsolete], [The macro `AC_LIB_LTDL' is obsolete.
+You should run autoupdate.])dnl
+LTDL_INIT($@)])
+m4trace:/usr/share/aclocal/ltdl.m4:353: -1- AU_DEFUN([AC_WITH_LTDL], [LTDL_INIT($@)])
+m4trace:/usr/share/aclocal/ltdl.m4:353: -1- AC_DEFUN([AC_WITH_LTDL], [AC_DIAGNOSE([obsolete], [The macro `AC_WITH_LTDL' is obsolete.
+You should run autoupdate.])dnl
+LTDL_INIT($@)])
+m4trace:/usr/share/aclocal/ltdl.m4:354: -1- AU_DEFUN([LT_WITH_LTDL], [LTDL_INIT($@)])
+m4trace:/usr/share/aclocal/ltdl.m4:354: -1- AC_DEFUN([LT_WITH_LTDL], [AC_DIAGNOSE([obsolete], [The macro `LT_WITH_LTDL' is obsolete.
+You should run autoupdate.])dnl
+LTDL_INIT($@)])
+m4trace:/usr/share/aclocal/ltdl.m4:367: -1- AC_DEFUN([_LTDL_SETUP], [AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([LT_SYS_MODULE_EXT])dnl
+AC_REQUIRE([LT_SYS_MODULE_PATH])dnl
+AC_REQUIRE([LT_SYS_DLSEARCH_PATH])dnl
+AC_REQUIRE([LT_LIB_DLLOAD])dnl
+AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
+AC_REQUIRE([LT_FUNC_DLSYM_USCORE])dnl
+AC_REQUIRE([LT_SYS_DLOPEN_DEPLIBS])dnl
+AC_REQUIRE([gl_FUNC_ARGZ])dnl
+
+m4_require([_LT_CHECK_OBJDIR])dnl
+m4_require([_LT_HEADER_DLFCN])dnl
+m4_require([_LT_CHECK_DLPREOPEN])dnl
+m4_require([_LT_DECL_SED])dnl
+
+dnl Don't require this, or it will be expanded earlier than the code
+dnl that sets the variables it relies on:
+_LT_ENABLE_INSTALL
+
+dnl _LTDL_MODE specific code must be called at least once:
+_LTDL_MODE_DISPATCH
+
+# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
+# the user used.  This is so that ltdl.h can pick up the parent projects
+# config.h file, The first file in AC_CONFIG_HEADERS must contain the
+# definitions required by ltdl.c.
+# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
+AC_CONFIG_COMMANDS_PRE([dnl
+m4_pattern_allow([^LT_CONFIG_H$])dnl
+m4_ifset([AH_HEADER],
+    [LT_CONFIG_H=AH_HEADER],
+    [m4_ifset([AC_LIST_HEADERS],
+	    [LT_CONFIG_H=`echo "AC_LIST_HEADERS" | $SED 's,^[[      ]]*,,;s,[[ :]].*$,,'`],
+	[])])])
+AC_SUBST([LT_CONFIG_H])
+
+AC_CHECK_HEADERS([unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h],
+	[], [], [AC_INCLUDES_DEFAULT])
+
+AC_CHECK_FUNCS([closedir opendir readdir], [], [AC_LIBOBJ([lt__dirent])])
+AC_CHECK_FUNCS([strlcat strlcpy], [], [AC_LIBOBJ([lt__strl])])
+
+AC_DEFINE_UNQUOTED([LT_LIBEXT],["$libext"],[The archive extension])
+
+name=ltdl
+LTDLOPEN=`eval "\\$ECHO \"$libname_spec\""`
+AC_SUBST([LTDLOPEN])
+])
+m4trace:/usr/share/aclocal/ltdl.m4:437: -1- AC_DEFUN([LT_SYS_DLOPEN_DEPLIBS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_CACHE_CHECK([whether deplibs are loaded by dlopen],
+  [lt_cv_sys_dlopen_deplibs],
+  [# PORTME does your system automatically load deplibs for dlopen?
+  # or its logical equivalent (e.g. shl_load for HP-UX < 11)
+  # For now, we just catch OSes we know something about -- in the
+  # future, we'll try test this programmatically.
+  lt_cv_sys_dlopen_deplibs=unknown
+  case $host_os in
+  aix3*|aix4.1.*|aix4.2.*)
+    # Unknown whether this is true for these versions of AIX, but
+    # we want this `case' here to explicitly catch those versions.
+    lt_cv_sys_dlopen_deplibs=unknown
+    ;;
+  aix[[4-9]]*)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  amigaos*)
+    case $host_cpu in
+    powerpc)
+      lt_cv_sys_dlopen_deplibs=no
+      ;;
+    esac
+    ;;
+  darwin*)
+    # Assuming the user has installed a libdl from somewhere, this is true
+    # If you are looking for one http://www.opendarwin.org/projects/dlcompat
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  freebsd* | dragonfly*)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
+    # GNU and its variants, using gnu ld.so (Glibc)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  hpux10*|hpux11*)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  interix*)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  irix[[12345]]*|irix6.[[01]]*)
+    # Catch all versions of IRIX before 6.2, and indicate that we don't
+    # know how it worked for any of those versions.
+    lt_cv_sys_dlopen_deplibs=unknown
+    ;;
+  irix*)
+    # The case above catches anything before 6.2, and it's known that
+    # at 6.2 and later dlopen does load deplibs.
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  netbsd* | netbsdelf*-gnu)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  openbsd*)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  osf[[1234]]*)
+    # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
+    # it did *not* use an RPATH in a shared library to find objects the
+    # library depends on, so we explicitly say `no'.
+    lt_cv_sys_dlopen_deplibs=no
+    ;;
+  osf5.0|osf5.0a|osf5.1)
+    # dlopen *does* load deplibs and with the right loader patch applied
+    # it even uses RPATH in a shared library to search for shared objects
+    # that the library depends on, but there's no easy way to know if that
+    # patch is installed.  Since this is the case, all we can really
+    # say is unknown -- it depends on the patch being installed.  If
+    # it is, this changes to `yes'.  Without it, it would be `no'.
+    lt_cv_sys_dlopen_deplibs=unknown
+    ;;
+  osf*)
+    # the two cases above should catch all versions of osf <= 5.1.  Read
+    # the comments above for what we know about them.
+    # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
+    # is used to find them so we can finally say `yes'.
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  qnx*)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  solaris*)
+    lt_cv_sys_dlopen_deplibs=yes
+    ;;
+  sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+    libltdl_cv_sys_dlopen_deplibs=yes
+    ;;
+  esac
+  ])
+if test "$lt_cv_sys_dlopen_deplibs" != yes; then
+ AC_DEFINE([LTDL_DLOPEN_DEPLIBS], [1],
+    [Define if the OS needs help to load dependent libraries for dlopen().])
+fi
+])
+m4trace:/usr/share/aclocal/ltdl.m4:536: -1- AU_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [m4_if($#, 0, [LT_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:536: -1- AC_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYS_DLOPEN_DEPLIBS' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:543: -1- AC_DEFUN([LT_SYS_MODULE_EXT], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
+AC_CACHE_CHECK([which extension is used for runtime loadable modules],
+  [libltdl_cv_shlibext],
+[
+module=yes
+eval libltdl_cv_shlibext=$shrext_cmds
+  ])
+if test -n "$libltdl_cv_shlibext"; then
+  m4_pattern_allow([LT_MODULE_EXT])dnl
+  AC_DEFINE_UNQUOTED([LT_MODULE_EXT], ["$libltdl_cv_shlibext"],
+    [Define to the extension used for runtime loadable modules, say, ".so".])
+fi
+])
+m4trace:/usr/share/aclocal/ltdl.m4:559: -1- AU_DEFUN([AC_LTDL_SHLIBEXT], [m4_if($#, 0, [LT_SYS_MODULE_EXT], [LT_SYS_MODULE_EXT($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:559: -1- AC_DEFUN([AC_LTDL_SHLIBEXT], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SHLIBEXT' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_SYS_MODULE_EXT], [LT_SYS_MODULE_EXT($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:566: -1- AC_DEFUN([LT_SYS_MODULE_PATH], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
+AC_CACHE_CHECK([which variable specifies run-time module search path],
+  [lt_cv_module_path_var], [lt_cv_module_path_var="$shlibpath_var"])
+if test -n "$lt_cv_module_path_var"; then
+  m4_pattern_allow([LT_MODULE_PATH_VAR])dnl
+  AC_DEFINE_UNQUOTED([LT_MODULE_PATH_VAR], ["$lt_cv_module_path_var"],
+    [Define to the name of the environment variable that determines the run-time module search path.])
+fi
+])
+m4trace:/usr/share/aclocal/ltdl.m4:578: -1- AU_DEFUN([AC_LTDL_SHLIBPATH], [m4_if($#, 0, [LT_SYS_MODULE_PATH], [LT_SYS_MODULE_PATH($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:578: -1- AC_DEFUN([AC_LTDL_SHLIBPATH], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SHLIBPATH' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_SYS_MODULE_PATH], [LT_SYS_MODULE_PATH($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:585: -1- AC_DEFUN([LT_SYS_DLSEARCH_PATH], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
+AC_CACHE_CHECK([for the default library search path],
+  [lt_cv_sys_dlsearch_path],
+  [lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"])
+if test -n "$lt_cv_sys_dlsearch_path"; then
+  sys_dlsearch_path=
+  for dir in $lt_cv_sys_dlsearch_path; do
+    if test -z "$sys_dlsearch_path"; then
+      sys_dlsearch_path="$dir"
+    else
+      sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
+    fi
+  done
+  m4_pattern_allow([LT_DLSEARCH_PATH])dnl
+  AC_DEFINE_UNQUOTED([LT_DLSEARCH_PATH], ["$sys_dlsearch_path"],
+    [Define to the system default library search path.])
+fi
+])
+m4trace:/usr/share/aclocal/ltdl.m4:606: -1- AU_DEFUN([AC_LTDL_SYSSEARCHPATH], [m4_if($#, 0, [LT_SYS_DLSEARCH_PATH], [LT_SYS_DLSEARCH_PATH($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:606: -1- AC_DEFUN([AC_LTDL_SYSSEARCHPATH], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYSSEARCHPATH' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_SYS_DLSEARCH_PATH], [LT_SYS_DLSEARCH_PATH($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:632: -1- AC_DEFUN([LT_LIB_DLLOAD], [m4_pattern_allow([^LT_DLLOADERS$])
+LT_DLLOADERS=
+AC_SUBST([LT_DLLOADERS])
+
+AC_LANG_PUSH([C])
+
+LIBADD_DLOPEN=
+AC_SEARCH_LIBS([dlopen], [dl],
+	[AC_DEFINE([HAVE_LIBDL], [1],
+		   [Define if you have the libdl library or equivalent.])
+	if test "$ac_cv_search_dlopen" != "none required" ; then
+	  LIBADD_DLOPEN="-ldl"
+	fi
+	libltdl_cv_lib_dl_dlopen="yes"
+	LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
+    [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#if HAVE_DLFCN_H
+#  include <dlfcn.h>
+#endif
+    ]], [[dlopen(0, 0);]])],
+	    [AC_DEFINE([HAVE_LIBDL], [1],
+		       [Define if you have the libdl library or equivalent.])
+	    libltdl_cv_func_dlopen="yes"
+	    LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
+	[AC_CHECK_LIB([svld], [dlopen],
+		[AC_DEFINE([HAVE_LIBDL], [1],
+			 [Define if you have the libdl library or equivalent.])
+	        LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
+		LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])])
+if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
+then
+  lt_save_LIBS="$LIBS"
+  LIBS="$LIBS $LIBADD_DLOPEN"
+  AC_CHECK_FUNCS([dlerror])
+  LIBS="$lt_save_LIBS"
+fi
+AC_SUBST([LIBADD_DLOPEN])
+
+LIBADD_SHL_LOAD=
+AC_CHECK_FUNC([shl_load],
+	[AC_DEFINE([HAVE_SHL_LOAD], [1],
+		   [Define if you have the shl_load function.])
+	LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"],
+    [AC_CHECK_LIB([dld], [shl_load],
+	    [AC_DEFINE([HAVE_SHL_LOAD], [1],
+		       [Define if you have the shl_load function.])
+	    LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
+	    LIBADD_SHL_LOAD="-ldld"])])
+AC_SUBST([LIBADD_SHL_LOAD])
+
+case $host_os in
+darwin[[1567]].*)
+# We only want this for pre-Mac OS X 10.4.
+  AC_CHECK_FUNC([_dyld_func_lookup],
+	[AC_DEFINE([HAVE_DYLD], [1],
+		   [Define if you have the _dyld_func_lookup function.])
+	LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"])
+  ;;
+beos*)
+  LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
+  ;;
+cygwin* | mingw* | os2* | pw32*)
+  AC_CHECK_DECLS([cygwin_conv_path], [], [], [[#include <sys/cygwin.h>]])
+  LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
+  ;;
+esac
+
+AC_CHECK_LIB([dld], [dld_link],
+	[AC_DEFINE([HAVE_DLD], [1],
+		   [Define if you have the GNU dld library.])
+		LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"])
+AC_SUBST([LIBADD_DLD_LINK])
+
+m4_pattern_allow([^LT_DLPREOPEN$])
+LT_DLPREOPEN=
+if test -n "$LT_DLLOADERS"
+then
+  for lt_loader in $LT_DLLOADERS; do
+    LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
+  done
+  AC_DEFINE([HAVE_LIBDLLOADER], [1],
+            [Define if libdlloader will be built on this platform])
+fi
+AC_SUBST([LT_DLPREOPEN])
+
+dnl This isn't used anymore, but set it for backwards compatibility
+LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
+AC_SUBST([LIBADD_DL])
+
+AC_LANG_POP
+])
+m4trace:/usr/share/aclocal/ltdl.m4:725: -1- AU_DEFUN([AC_LTDL_DLLIB], [m4_if($#, 0, [LT_LIB_DLLOAD], [LT_LIB_DLLOAD($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:725: -1- AC_DEFUN([AC_LTDL_DLLIB], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLLIB' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_LIB_DLLOAD], [LT_LIB_DLLOAD($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:733: -1- AC_DEFUN([LT_SYS_SYMBOL_USCORE], [m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+AC_CACHE_CHECK([for _ prefix in compiled symbols],
+  [lt_cv_sys_symbol_underscore],
+  [lt_cv_sys_symbol_underscore=no
+  cat > conftest.$ac_ext <<_LT_EOF
+void nm_test_func(){}
+int main(){nm_test_func;return 0;}
+_LT_EOF
+  if AC_TRY_EVAL(ac_compile); then
+    # Now try to grab the symbols.
+    ac_nlist=conftest.nm
+    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) && test -s "$ac_nlist"; then
+      # See whether the symbols have a leading underscore.
+      if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
+        lt_cv_sys_symbol_underscore=yes
+      else
+        if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
+	  :
+        else
+	  echo "configure: cannot find nm_test_func in $ac_nlist" >&AS_MESSAGE_LOG_FD
+        fi
+      fi
+    else
+      echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
+    fi
+  else
+    echo "configure: failed program was:" >&AS_MESSAGE_LOG_FD
+    cat conftest.c >&AS_MESSAGE_LOG_FD
+  fi
+  rm -rf conftest*
+  ])
+  sys_symbol_underscore=$lt_cv_sys_symbol_underscore
+  AC_SUBST([sys_symbol_underscore])
+])
+m4trace:/usr/share/aclocal/ltdl.m4:770: -1- AU_DEFUN([AC_LTDL_SYMBOL_USCORE], [m4_if($#, 0, [LT_SYS_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:770: -1- AC_DEFUN([AC_LTDL_SYMBOL_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYMBOL_USCORE' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_SYS_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:777: -1- AC_DEFUN([LT_FUNC_DLSYM_USCORE], [AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
+if test x"$lt_cv_sys_symbol_underscore" = xyes; then
+  if test x"$libltdl_cv_func_dlopen" = xyes ||
+     test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
+	AC_CACHE_CHECK([whether we have to add an underscore for dlsym],
+	  [libltdl_cv_need_uscore],
+	  [libltdl_cv_need_uscore=unknown
+          save_LIBS="$LIBS"
+          LIBS="$LIBS $LIBADD_DLOPEN"
+	  _LT_TRY_DLOPEN_SELF(
+	    [libltdl_cv_need_uscore=no], [libltdl_cv_need_uscore=yes],
+	    [],				 [libltdl_cv_need_uscore=cross])
+	  LIBS="$save_LIBS"
+	])
+  fi
+fi
+
+if test x"$libltdl_cv_need_uscore" = xyes; then
+  AC_DEFINE([NEED_USCORE], [1],
+    [Define if dlsym() requires a leading underscore in symbol names.])
+fi
+])
+m4trace:/usr/share/aclocal/ltdl.m4:802: -1- AU_DEFUN([AC_LTDL_DLSYM_USCORE], [m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])])
+m4trace:/usr/share/aclocal/ltdl.m4:802: -1- AC_DEFUN([AC_LTDL_DLSYM_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLSYM_USCORE' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])])
+m4trace:/usr/share/aclocal-1.11/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.11'
+dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
+dnl require some minimum version.  Point them to the right macro.
+m4_if([$1], [1.11.1], [],
+      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
+])
+m4trace:/usr/share/aclocal-1.11/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.11.1])dnl
+m4_ifndef([AC_AUTOCONF_VERSION],
+  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
+m4trace:/usr/share/aclocal-1.11/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly.
+AC_PREREQ([2.50])dnl
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+])
+m4trace:/usr/share/aclocal-1.11/cond.m4:15: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl
+ ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
+	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
+AC_SUBST([$1_TRUE])dnl
+AC_SUBST([$1_FALSE])dnl
+_AM_SUBST_NOTMAKE([$1_TRUE])dnl
+_AM_SUBST_NOTMAKE([$1_FALSE])dnl
+m4_define([_AM_COND_VALUE_$1], [$2])dnl
+if $2; then
+  $1_TRUE=
+  $1_FALSE='#'
+else
+  $1_TRUE='#'
+  $1_FALSE=
+fi
+AC_CONFIG_COMMANDS_PRE(
+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
+  AC_MSG_ERROR([[conditional "$1" was never defined.
+Usually this means the macro was only invoked conditionally.]])
+fi])])
+m4trace:/usr/share/aclocal-1.11/depend.m4:28: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl
+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
+AC_REQUIRE([AM_MAKE_INCLUDE])dnl
+AC_REQUIRE([AM_DEP_TRACK])dnl
+
+ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
+       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
+       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
+       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
+       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
+                   [depcc="$$1"   am_compiler_list=])
+
+AC_CACHE_CHECK([dependency style of $depcc],
+               [am_cv_$1_dependencies_compiler_type],
+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_$1_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
+  fi
+  am__universal=false
+  m4_case([$1], [CC],
+    [case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac],
+    [CXX],
+    [case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac])
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+	continue
+      else
+	break
+      fi
+      ;;
+    msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_$1_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_$1_dependencies_compiler_type=none
+fi
+])
+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
+AM_CONDITIONAL([am__fastdep$1], [
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
+])
+m4trace:/usr/share/aclocal-1.11/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
+])
+m4trace:/usr/share/aclocal-1.11/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking,
+[  --disable-dependency-tracking  speeds up one-time build
+  --enable-dependency-tracking   do not reject slow dependency extractors])
+if test "x$enable_dependency_tracking" != xno; then
+  am_depcomp="$ac_aux_dir/depcomp"
+  AMDEPBACKSLASH='\'
+fi
+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
+AC_SUBST([AMDEPBACKSLASH])dnl
+_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
+])
+m4trace:/usr/share/aclocal-1.11/depout.m4:14: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{
+  # Autoconf 2.62 quotes --file arguments for eval, but not when files
+  # are listed without --file.  Let's play safe and only enable the eval
+  # if we detect the quoting.
+  case $CONFIG_FILES in
+  *\'*) eval set x "$CONFIG_FILES" ;;
+  *)   set x $CONFIG_FILES ;;
+  esac
+  shift
+  for mf
+  do
+    # Strip MF so we end up with the name of the file.
+    mf=`echo "$mf" | sed -e 's/:.*$//'`
+    # Check whether this is an Automake generated Makefile or not.
+    # We used to match only the files named `Makefile.in', but
+    # some people rename them; so instead we look at the file content.
+    # Grep'ing the first line is not enough: some people post-process
+    # each Makefile.in and add a new line on top of each file to say so.
+    # Grep'ing the whole file is not good either: AIX grep has a line
+    # limit of 2048, but all sed's we know have understand at least 4000.
+    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+      dirpart=`AS_DIRNAME("$mf")`
+    else
+      continue
+    fi
+    # Extract the definition of DEPDIR, am__include, and am__quote
+    # from the Makefile without running `make'.
+    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+    test -z "$DEPDIR" && continue
+    am__include=`sed -n 's/^am__include = //p' < "$mf"`
+    test -z "am__include" && continue
+    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+    # When using ansi2knr, U may be empty or an underscore; expand it
+    U=`sed -n 's/^U = //p' < "$mf"`
+    # Find all dependency output files, they are included files with
+    # $(DEPDIR) in their names.  We invoke sed twice because it is the
+    # simplest approach to changing $(DEPDIR) to its actual value in the
+    # expansion.
+    for file in `sed -n "
+      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+      # Make sure the directory exists.
+      test -f "$dirpart/$file" && continue
+      fdir=`AS_DIRNAME(["$file"])`
+      AS_MKDIR_P([$dirpart/$fdir])
+      # echo "creating $dirpart/$file"
+      echo '# dummy' > "$dirpart/$file"
+    done
+  done
+}
+])
+m4trace:/usr/share/aclocal-1.11/depout.m4:75: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles],
+     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
+     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
+])
+m4trace:/usr/share/aclocal-1.11/init.m4:26: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.62])dnl
+dnl Autoconf wants to disallow AM_ names.  We explicitly allow
+dnl the ones we care about.
+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])dnl
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+  # is not polluted with repeated "-I."
+  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
+  # test to see if srcdir already configured
+  if test -f $srcdir/config.status; then
+    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
+  fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+  if (cygpath --version) >/dev/null 2>/dev/null; then
+    CYGPATH_W='cygpath -w'
+  else
+    CYGPATH_W=echo
+  fi
+fi
+AC_SUBST([CYGPATH_W])
+
+# Define the identity of the package.
+dnl Distinguish between old-style and new-style calls.
+m4_ifval([$2],
+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
+ AC_SUBST([PACKAGE], [$1])dnl
+ AC_SUBST([VERSION], [$2])],
+[_AM_SET_OPTIONS([$1])dnl
+dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
+m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
+  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
+
+_AM_IF_OPTION([no-define],,
+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
+
+# Some tools Automake needs.
+AC_REQUIRE([AM_SANITY_CHECK])dnl
+AC_REQUIRE([AC_ARG_PROGRAM])dnl
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
+AM_MISSING_PROG(AUTOCONF, autoconf)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
+AM_MISSING_PROG(AUTOHEADER, autoheader)
+AM_MISSING_PROG(MAKEINFO, makeinfo)
+AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
+AC_REQUIRE([AM_PROG_MKDIR_P])dnl
+# We need awk for the "check" target.  The system "awk" is bad on
+# some platforms.
+AC_REQUIRE([AC_PROG_AWK])dnl
+AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+AC_REQUIRE([AM_SET_LEADING_DOT])dnl
+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
+	      [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
+			     [_AM_PROG_TAR([v7])])])
+_AM_IF_OPTION([no-dependencies],,
+[AC_PROVIDE_IFELSE([AC_PROG_CC],
+		  [_AM_DEPENDENCIES(CC)],
+		  [define([AC_PROG_CC],
+			  defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_CXX],
+		  [_AM_DEPENDENCIES(CXX)],
+		  [define([AC_PROG_CXX],
+			  defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_OBJC],
+		  [_AM_DEPENDENCIES(OBJC)],
+		  [define([AC_PROG_OBJC],
+			  defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
+])
+_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
+dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
+dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
+dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
+AC_CONFIG_COMMANDS_PRE(dnl
+[m4_provide_if([_AM_COMPILER_EXEEXT],
+  [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
+])
+m4trace:/usr/share/aclocal-1.11/init.m4:126: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers.
+_am_arg=$1
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+  case $_am_header in
+    $_am_arg | $_am_arg:* )
+      break ;;
+    * )
+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+  esac
+done
+echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
+m4trace:/usr/share/aclocal-1.11/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+if test x"${install_sh}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\	*)
+    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
+  *)
+    install_sh="\${SHELL} $am_aux_dir/install-sh"
+  esac
+fi
+AC_SUBST(install_sh)])
+m4trace:/usr/share/aclocal-1.11/lead-dot.m4:12: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+  am__leading_dot=.
+else
+  am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+AC_SUBST([am__leading_dot])])
+m4trace:/usr/share/aclocal-1.11/make.m4:14: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make}
+cat > confinc << 'END'
+am__doit:
+	@echo this is the am__doit target
+.PHONY: am__doit
+END
+# If we don't find an include directive, just comment out the code.
+AC_MSG_CHECKING([for style of include used by $am_make])
+am__include="#"
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# Ignore all kinds of additional output from `make'.
+case `$am_make -s -f confmf 2> /dev/null` in #(
+*the\ am__doit\ target*)
+  am__include=include
+  am__quote=
+  _am_result=GNU
+  ;;
+esac
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+   echo '.include "confinc"' > confmf
+   case `$am_make -s -f confmf 2> /dev/null` in #(
+   *the\ am__doit\ target*)
+     am__include=.include
+     am__quote="\""
+     _am_result=BSD
+     ;;
+   esac
+fi
+AC_SUBST([am__include])
+AC_SUBST([am__quote])
+AC_MSG_RESULT([$_am_result])
+rm -f confinc confmf
+])
+m4trace:/usr/share/aclocal-1.11/missing.m4:14: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN])
+$1=${$1-"${am_missing_run}$2"}
+AC_SUBST($1)])
+m4trace:/usr/share/aclocal-1.11/missing.m4:24: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+AC_REQUIRE_AUX_FILE([missing])dnl
+if test x"${MISSING+set}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\	*)
+    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
+  *)
+    MISSING="\${SHELL} $am_aux_dir/missing" ;;
+  esac
+fi
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+  am_missing_run="$MISSING --run "
+else
+  am_missing_run=
+  AC_MSG_WARN([`missing' script is too old or missing])
+fi
+])
+m4trace:/usr/share/aclocal-1.11/mkdirp.m4:11: -1- AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl
+AC_REQUIRE([AC_PROG_MKDIR_P])dnl
+dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
+dnl while keeping a definition of mkdir_p for backward compatibility.
+dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
+dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
+dnl Makefile.ins that do not define MKDIR_P, so we do our own
+dnl adjustment using top_builddir (which is defined more often than
+dnl MKDIR_P).
+AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
+case $mkdir_p in
+  [[\\/$]]* | ?:[[\\/]]*) ;;
+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+])
+m4trace:/usr/share/aclocal-1.11/options.m4:13: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
+m4trace:/usr/share/aclocal-1.11/options.m4:19: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
+m4trace:/usr/share/aclocal-1.11/options.m4:25: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
+m4trace:/usr/share/aclocal-1.11/options.m4:31: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
+m4trace:/usr/share/aclocal-1.11/python.m4:35: -1- AC_DEFUN([AM_PATH_PYTHON], [
+  dnl Find a Python interpreter.  Python versions prior to 2.0 are not
+  dnl supported. (2.0 was released on October 16, 2000).
+  m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
+                    [python python2 python3 python3.0 python2.5 python2.4 python2.3 python2.2 dnl
+python2.1 python2.0])
+
+  m4_if([$1],[],[
+    dnl No version check is needed.
+    # Find any Python interpreter.
+    if test -z "$PYTHON"; then
+      AC_PATH_PROGS([PYTHON], _AM_PYTHON_INTERPRETER_LIST, :)
+    fi
+    am_display_PYTHON=python
+  ], [
+    dnl A version check is needed.
+    if test -n "$PYTHON"; then
+      # If the user set $PYTHON, use it and don't search something else.
+      AC_MSG_CHECKING([whether $PYTHON version >= $1])
+      AM_PYTHON_CHECK_VERSION([$PYTHON], [$1],
+			      [AC_MSG_RESULT(yes)],
+			      [AC_MSG_ERROR(too old)])
+      am_display_PYTHON=$PYTHON
+    else
+      # Otherwise, try each interpreter until we find one that satisfies
+      # VERSION.
+      AC_CACHE_CHECK([for a Python interpreter with version >= $1],
+	[am_cv_pathless_PYTHON],[
+	for am_cv_pathless_PYTHON in _AM_PYTHON_INTERPRETER_LIST none; do
+	  test "$am_cv_pathless_PYTHON" = none && break
+	  AM_PYTHON_CHECK_VERSION([$am_cv_pathless_PYTHON], [$1], [break])
+	done])
+      # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
+      if test "$am_cv_pathless_PYTHON" = none; then
+	PYTHON=:
+      else
+        AC_PATH_PROG([PYTHON], [$am_cv_pathless_PYTHON])
+      fi
+      am_display_PYTHON=$am_cv_pathless_PYTHON
+    fi
+  ])
+
+  if test "$PYTHON" = :; then
+  dnl Run any user-specified action, or abort.
+    m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])])
+  else
+
+  dnl Query Python for its version number.  Getting [:3] seems to be
+  dnl the best way to do this; it's what "site.py" does in the standard
+  dnl library.
+
+  AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version],
+    [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`])
+  AC_SUBST([PYTHON_VERSION], [$am_cv_python_version])
+
+  dnl Use the values of $prefix and $exec_prefix for the corresponding
+  dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX.  These are made
+  dnl distinct variables so they can be overridden if need be.  However,
+  dnl general consensus is that you shouldn't need this ability.
+
+  AC_SUBST([PYTHON_PREFIX], ['${prefix}'])
+  AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}'])
+
+  dnl At times (like when building shared libraries) you may want
+  dnl to know which OS platform Python thinks this is.
+
+  AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform],
+    [am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`])
+  AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform])
+
+
+  dnl Set up 4 directories:
+
+  dnl pythondir -- where to install python scripts.  This is the
+  dnl   site-packages directory, not the python standard library
+  dnl   directory like in previous automake betas.  This behavior
+  dnl   is more consistent with lispdir.m4 for example.
+  dnl Query distutils for this directory.  distutils does not exist in
+  dnl Python 1.5, so we fall back to the hardcoded directory if it
+  dnl doesn't work.
+  AC_CACHE_CHECK([for $am_display_PYTHON script directory],
+    [am_cv_python_pythondir],
+    [if test "x$prefix" = xNONE
+     then
+       am_py_prefix=$ac_default_prefix
+     else
+       am_py_prefix=$prefix
+     fi
+     am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
+     echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
+     case $am_cv_python_pythondir in
+     $am_py_prefix*)
+       am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
+       am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
+       ;;
+     *)
+       case $am_py_prefix in
+         /usr|/System*) ;;
+         *)
+	  am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
+	  ;;
+       esac
+       ;;
+     esac
+    ])
+  AC_SUBST([pythondir], [$am_cv_python_pythondir])
+
+  dnl pkgpythondir -- $PACKAGE directory under pythondir.  Was
+  dnl   PYTHON_SITE_PACKAGE in previous betas, but this naming is
+  dnl   more consistent with the rest of automake.
+
+  AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE])
+
+  dnl pyexecdir -- directory for installing python extension modules
+  dnl   (shared libraries)
+  dnl Query distutils for this directory.  distutils does not exist in
+  dnl Python 1.5, so we fall back to the hardcoded directory if it
+  dnl doesn't work.
+  AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
+    [am_cv_python_pyexecdir],
+    [if test "x$exec_prefix" = xNONE
+     then
+       am_py_exec_prefix=$am_py_prefix
+     else
+       am_py_exec_prefix=$exec_prefix
+     fi
+     am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
+     echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
+     case $am_cv_python_pyexecdir in
+     $am_py_exec_prefix*)
+       am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
+       am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
+       ;;
+     *)
+       case $am_py_exec_prefix in
+         /usr|/System*) ;;
+         *)
+	   am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
+	   ;;
+       esac
+       ;;
+     esac
+    ])
+  AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
+
+  dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE)
+
+  AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE])
+
+  dnl Run any user-specified action.
+  $2
+  fi
+
+])
+m4trace:/usr/share/aclocal-1.11/python.m4:199: -1- AC_DEFUN([AM_PYTHON_CHECK_VERSION], [prog="import sys
+# split strings by '.' and convert to numeric.  Append some zeros
+# because we need at least 4 digits for the hex conversion.
+# map returns an iterator in Python 3.0 and a list in 2.x
+minver = list(map(int, '$2'.split('.'))) + [[0, 0, 0]]
+minverhex = 0
+# xrange is not present in Python 3.0 and range returns an iterator
+for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]]
+sys.exit(sys.hexversion < minverhex)"
+  AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])])
+m4trace:/usr/share/aclocal-1.11/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
+   ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
+   ac_status=$?
+   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   (exit $ac_status); }])
+m4trace:/usr/share/aclocal-1.11/sanity.m4:14: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane])
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Reject unsafe characters in $srcdir or the absolute working directory
+# name.  Accept space and tab only in the latter.
+am_lf='
+'
+case `pwd` in
+  *[[\\\"\#\$\&\'\`$am_lf]]*)
+    AC_MSG_ERROR([unsafe absolute working directory name]);;
+esac
+case $srcdir in
+  *[[\\\"\#\$\&\'\`$am_lf\ \	]]*)
+    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
+esac
+
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments.  Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+   if test "$[*]" = "X"; then
+      # -L didn't work.
+      set X `ls -t "$srcdir/configure" conftest.file`
+   fi
+   rm -f conftest.file
+   if test "$[*]" != "X $srcdir/configure conftest.file" \
+      && test "$[*]" != "X conftest.file $srcdir/configure"; then
+
+      # If neither matched, then we have a broken ls.  This can happen
+      # if, for instance, CONFIG_SHELL is bash and it inherits a
+      # broken ls alias from the environment.  This has actually
+      # happened.  Such a system could not be considered "sane".
+      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
+alias in your environment])
+   fi
+
+   test "$[2]" = conftest.file
+   )
+then
+   # Ok.
+   :
+else
+   AC_MSG_ERROR([newly created file is older than distributed files!
+Check your system clock])
+fi
+AC_MSG_RESULT(yes)])
+m4trace:/usr/share/aclocal-1.11/silent.m4:14: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules],
+[  --enable-silent-rules          less verbose build output (undo: `make V=1')
+  --disable-silent-rules         verbose build output (undo: `make V=0')])
+case $enable_silent_rules in
+yes) AM_DEFAULT_VERBOSITY=0;;
+no)  AM_DEFAULT_VERBOSITY=1;;
+*)   AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
+esac
+AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
+AM_BACKSLASH='\'
+AC_SUBST([AM_BACKSLASH])dnl
+_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
+])
+m4trace:/usr/share/aclocal-1.11/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'.  However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
+if test "$cross_compiling" != no; then
+  AC_CHECK_TOOL([STRIP], [strip], :)
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+AC_SUBST([INSTALL_STRIP_PROGRAM])])
+m4trace:/usr/share/aclocal-1.11/substnot.m4:14: -1- AC_DEFUN([_AM_SUBST_NOTMAKE])
+m4trace:/usr/share/aclocal-1.11/substnot.m4:19: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
+m4trace:/usr/share/aclocal-1.11/tar.m4:24: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility.
+AM_MISSING_PROG([AMTAR], [tar])
+m4_if([$1], [v7],
+     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
+     [m4_case([$1], [ustar],, [pax],,
+              [m4_fatal([Unknown tar format])])
+AC_MSG_CHECKING([how to create a $1 tar archive])
+# Loop over all known methods to create a tar archive until one works.
+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
+_am_tools=${am_cv_prog_tar_$1-$_am_tools}
+# Do not fold the above two line into one, because Tru64 sh and
+# Solaris sh will not grok spaces in the rhs of `-'.
+for _am_tool in $_am_tools
+do
+  case $_am_tool in
+  gnutar)
+    for _am_tar in tar gnutar gtar;
+    do
+      AM_RUN_LOG([$_am_tar --version]) && break
+    done
+    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
+    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
+    am__untar="$_am_tar -xf -"
+    ;;
+  plaintar)
+    # Must skip GNU tar: if it does not support --format= it doesn't create
+    # ustar tarball either.
+    (tar --version) >/dev/null 2>&1 && continue
+    am__tar='tar chf - "$$tardir"'
+    am__tar_='tar chf - "$tardir"'
+    am__untar='tar xf -'
+    ;;
+  pax)
+    am__tar='pax -L -x $1 -w "$$tardir"'
+    am__tar_='pax -L -x $1 -w "$tardir"'
+    am__untar='pax -r'
+    ;;
+  cpio)
+    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
+    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
+    am__untar='cpio -i -H $1 -d'
+    ;;
+  none)
+    am__tar=false
+    am__tar_=false
+    am__untar=false
+    ;;
+  esac
+
+  # If the value was cached, stop now.  We just wanted to have am__tar
+  # and am__untar set.
+  test -n "${am_cv_prog_tar_$1}" && break
+
+  # tar/untar a dummy directory, and stop if the command works
+  rm -rf conftest.dir
+  mkdir conftest.dir
+  echo GrepMe > conftest.dir/file
+  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
+  rm -rf conftest.dir
+  if test -s conftest.tar; then
+    AM_RUN_LOG([$am__untar <conftest.tar])
+    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
+  fi
+done
+rm -rf conftest.dir
+
+AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
+AC_MSG_RESULT([$am_cv_prog_tar_$1])])
+AC_SUBST([am__tar])
+AC_SUBST([am__untar])
+])
+m4trace:config/autotroll.m4:70: -1- m4_pattern_forbid([^AT_])
+m4trace:config/autotroll.m4:71: -1- m4_pattern_forbid([^_AT_])
+m4trace:config/autotroll.m4:97: -1- AC_DEFUN([AT_WITH_QT], [ AC_REQUIRE([AC_CANONICAL_HOST])
+  AC_REQUIRE([AC_CANONICAL_BUILD])
+  AC_REQUIRE([AC_PROG_CXX])
+
+  test x"$TROLL" != x && echo 'ViM rox emacs.'
+
+dnl Memo: AC_ARG_WITH(package, help-string, [if-given], [if-not-given])
+  AC_ARG_WITH([qt],
+              [AS_HELP_STRING([--with-qt],
+                 [Path to Qt @<:@Look in PATH and /usr/local/Trolltech@:>@])],
+              [QT_PATH=$withval], [QT_PATH=])
+
+  # Find Qt.
+  if test -d /usr/local/Trolltech; then
+    # Try to find the latest version.
+    tmp_qt_paths=`echo /usr/local/Trolltech/*/bin | tr ' ' '\n' | sort -nr \
+                                              | xargs | sed 's/  */:/g'`
+  fi
+
+  # Find qmake.
+  AC_PATH_PROGS([QMAKE], [qmake-qt4${EXEEXT}], [missing], [$QT_DIR:$QT_PATH:$PATH:$tmp_qt_paths])
+  if test x"$QMAKE" = xmissing; then
+    AC_PATH_PROGS([QMAKE], [qmake${EXEEXT}], [missing], [$QT_DIR:$QT_PATH:$PATH:$tmp_qt_paths])
+    if test x"$QMAKE" = xmissing; then
+      AC_MSG_ERROR([Cannot find qmake in your PATH. Try using --with-qt.])
+    fi
+  fi
+
+  # Find moc (Meta Object Compiler).
+  AC_PATH_PROGS([MOC], [moc-qt4${EXEEXT}], [missing], [$QT_PATH:$PATH:$tmp_qt_paths])
+  if test x"$MOC" = xmissing; then
+    AC_PATH_PROGS([MOC], [moc${EXEEXT}], [missing], [$QT_PATH:$PATH:$tmp_qt_paths])
+    if test x"$MOC" = xmissing; then
+      AC_MSG_ERROR([Cannot find moc (Meta Object Compiler) in your PATH. Try using --with-qt.])
+    fi
+  fi
+
+  # Find uic (User Interface Compiler).
+  AC_PATH_PROGS([UIC], [uic-qt4${EXEEXT}], [missing], [$QT_PATH:$PATH:$tmp_qt_paths])
+  if test x"$UIC" = xmissing; then
+    AC_PATH_PROGS([UIC], [uic${EXEEXT}], [missing], [$QT_PATH:$PATH:$tmp_qt_paths])
+    if test x"$UIC" = xmissing; then
+      AC_MSG_ERROR([Cannot find uic (User Interface Compiler) in your PATH. Try using --with-qt.])
+    fi
+  fi
+
+  # Find rcc (Qt Resource Compiler).
+  AC_PATH_PROGS([RCC], [rcc-qt4${EXEEXT}], [false], [$QT_PATH:$PATH:$tmp_qt_paths])
+  if test x"$RCC" = xfalse; then
+    AC_PATH_PROGS([RCC], [rcc${EXEEXT}], [false], [$QT_PATH:$PATH:$tmp_qt_paths])
+    if test x"$RCC" = xfalse; then
+      AC_MSG_WARN([Cannot find rcc (Qt Resource Compiler) in your PATH. Try using --with-qt.])
+    fi
+  fi
+
+  # If we don't know the path to Qt, guess it from the path to qmake.
+  if test x"$QT_PATH" = x; then
+    QT_PATH=`dirname "$QMAKE"`
+  fi
+  if test x"$QT_PATH" = x; then
+    AC_MSG_ERROR([Cannot find the path to your Qt install. Use --with-qt.])
+  fi
+  AC_SUBST([QT_PATH])
+
+  # Get ready to build a test-app with Qt.
+
+  # Look for a writable temporary directory.
+  AC_ARG_VAR([TMPDIR], [A temporary directory with write access @<:@/tmp@:>@])
+  if test x"$TMPDIR" = x || test ! -d "$TMPDIR" || test ! -w "$TMPDIR"; then
+    echo "$as_me:$LINENO: no TMPDIR or bad TMPDIR ($TMPDIR)" \
+      >&AS_MESSAGE_LOG_FD
+    for i in /tmp /var/tmp; do
+      if test -d "$i" && test -w "$i"; then
+        TMPDIR=$i
+        export TMPDIR
+        echo "$as_me:$LINENO: setting TMPDIR=$TMPDIR" >&AS_MESSAGE_LOG_FD
+        break
+      fi
+    done
+  fi
+
+  # Kludge!!  QMake has a very strange behavior.  For instance, if you
+  # install Qt under your $HOME and run QMake somewhere else under your
+  # $HOME, it will try to be clever and produce Makefiles with relative
+  # include paths.  In order to avoid this, we will test QMake from a
+  # temporary directory (usually /tmp).  Note that this problem was only
+  # observed with Qt 4.
+  my_configure_pwd=`pwd`
+  my_tmpdir="$TMPDIR/conftest$$.dir"
+  test -d "$my_tmpdir" || mkdir "$my_tmpdir"
+  if test -w "$my_tmpdir" && cd "$my_tmpdir"
+  then
+    :
+  else
+    AC_MSG_ERROR([Cannot cd to or write in $my_tmpdir])
+  fi
+  cat >conftest.h <<_ASEOF
+#include <QObject>
+
+class Foo: public QObject
+{
+  Q_OBJECT;
+public:
+  Foo();
+  ~Foo() {}
+public slots:
+  void setValue(int value);
+signals:
+  void valueChanged(int newValue);
+private:
+  int value_;
+};
+_ASEOF
+
+  cat >conftest.cpp <<_ASEOF
+#include "conftest.h"
+Foo::Foo()
+  : value_ (42)
+{
+  connect(this, SIGNAL(valueChanged(int)), this, SLOT(setValue(int)));
+}
+
+void Foo::setValue(int value)
+{
+  value_ = value;
+}
+
+int main()
+{
+  Foo f;
+}
+_ASEOF
+  if $QMAKE -project; then :; else
+    AC_MSG_ERROR([Calling $QMAKE -project failed.])
+  fi
+
+  # Find the .pro file generated by qmake.
+  pro_file='conftest.dir.pro'
+  test -f $pro_file || pro_file=`echo *.pro`
+  if test -f "$pro_file"; then :; else
+    AC_MSG_ERROR([Can't find the .pro file generated by Qmake.])
+  fi
+
+dnl Tweak the value of QT in the .pro if have been the 1st arg.
+m4_ifval([$1], [_AT_TWEAK_PRO_FILE([QT], [$1])])
+
+dnl Tweak the value of CONFIG in the .pro if have been given a 2nd arg.
+m4_ifval([$2], [_AT_TWEAK_PRO_FILE([CONFIG], [$2])])
+
+m4_ifval([$3],
+[ # Add the extra-settings the user wants to set in the .pro
+  echo "$3" >>"$pro_file"
+])
+
+  echo "$as_me:$LINENO: Invoking $QMAKE on $pro_file" >&AS_MESSAGE_LOG_FD
+  sed 's/^/| /' "$pro_file" >&AS_MESSAGE_LOG_FD
+
+  if $QMAKE; then :; else
+    AC_MSG_ERROR([Calling $QMAKE failed.])
+  fi
+  # Try to compile a simple Qt app.
+  AC_CACHE_CHECK([whether we can build a simple Qt app], [at_cv_qt_build],
+  [at_cv_qt_build=ko
+  : ${MAKE=make}
+
+  if $MAKE >&AS_MESSAGE_LOG_FD 2>&1; then
+    at_cv_qt_build='ok, looks like Qt 4'
+  else
+    echo "$as_me:$LINENO: Build failed, trying to #include <qobject.h> \
+instead" >&AS_MESSAGE_LOG_FD
+    sed 's/<QObject>/<qobject.h>/' conftest.h > tmp.h && mv tmp.h conftest.h
+    if $MAKE >&AS_MESSAGE_LOG_FD 2>&1; then
+      at_cv_qt_build='ok, looks like Qt 3'
+    else
+      # Sometimes (such as on Debian) build will fail because Qt hasn't been
+      # installed in debug mode and qmake tries (by default) to build apps in
+      # debug mode => Try again in release mode.
+      echo "$as_me:$LINENO: Build failed, trying to enforce release mode" \
+            >&AS_MESSAGE_LOG_FD
+
+      _AT_TWEAK_PRO_FILE([CONFIG], [+release])
+
+      sed 's/<qobject.h>/<QObject>/' conftest.h > tmp.h && mv tmp.h conftest.h
+      if $MAKE >&AS_MESSAGE_LOG_FD 2>&1; then
+        at_cv_qt_build='ok, looks like Qt 4, release mode forced'
+      else
+        echo "$as_me:$LINENO: Build failed, trying to #include <qobject.h> \
+instead" >&AS_MESSAGE_LOG_FD
+        sed 's/<QObject>/<qobject.h>/' conftest.h > tmp.h && mv tmp.h conftest.h
+        if $MAKE >&AS_MESSAGE_LOG_FD 2>&1; then
+          at_cv_qt_build='ok, looks like Qt 3, release mode forced'
+        else
+          at_cv_qt_build=ko
+          echo "$as_me:$LINENO: failed program was:" >&AS_MESSAGE_LOG_FD
+          sed 's/^/| /' conftest.h >&AS_MESSAGE_LOG_FD
+          echo "$as_me:$LINENO: failed program was:" >&AS_MESSAGE_LOG_FD
+          sed 's/^/| /' conftest.cpp >&AS_MESSAGE_LOG_FD
+        fi # if make with Qt3-style #include and release mode forced.
+      fi # if make with Qt4-style #include and release mode forced.
+    fi # if make with Qt3-style #include.
+  fi # if make with Qt4-style #include.
+  ])dnl end: AC_CACHE_CHECK(at_cv_qt_build)
+
+  if test x"$at_cv_qt_build" = xko; then
+    AC_MSG_ERROR([Cannot build a test Qt program])
+  fi
+  QT_VERSION_MAJOR=`echo "$at_cv_qt_build" | sed 's/^[^0-9]*//'`
+  AC_SUBST([QT_VERSION_MAJOR])
+
+  # This sed filter is applied after an expression of the form: /^FOO.*=/!d;
+  # It starts by removing the beginning of the line, removing references to
+  # SUBLIBS, removing unnecessary whitespaces at the beginning, and prefixes
+  # all variable uses by QT_.
+  qt_sed_filter='s///;
+                 s/$(SUBLIBS)//g;
+                 s/^ *//;
+                 s/\$(\(@<:@A-Z_@:>@@<:@A-Z_@:>@*\))/$(QT_\1)/g'
+
+  # Find the Makefile (qmake happens to generate a fake Makefile which invokes
+  # a Makefile.Debug or Makefile.Release). We we have both, we'll pick the
+  # Makefile.Release. The reason is that the main difference is that release
+  # uses -Os and debug -g. We can override -Os by passing another -O but we
+  # usually don't override -g.
+  if test -f Makefile.Release; then
+    at_mfile='Makefile.Release'
+  else
+    at_mfile='Makefile'
+  fi
+  if test -f $at_mfile; then :; else
+    cd "$my_configure_pwd"
+    AC_MSG_ERROR([Cannot find the Makefile generated by qmake.])
+  fi
+
+  # Find the DEFINES of Qt (should have been named CPPFLAGS).
+  AC_CACHE_CHECK([for the DEFINES to use with Qt], [at_cv_env_QT_DEFINES],
+  [at_cv_env_QT_DEFINES=`sed "/^DEFINES@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`])
+  AC_SUBST([QT_DEFINES], [$at_cv_env_QT_DEFINES])
+
+  # Find the CFLAGS of Qt (We can use Qt in C?!)
+  AC_CACHE_CHECK([for the CFLAGS to use with Qt], [at_cv_env_QT_CFLAGS],
+  [at_cv_env_QT_CFLAGS=`sed "/^CFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`])
+  AC_SUBST([QT_CFLAGS], [$at_cv_env_QT_CFLAGS])
+
+  # Find the CXXFLAGS of Qt.
+  AC_CACHE_CHECK([for the CXXFLAGS to use with Qt], [at_cv_env_QT_CXXFLAGS],
+  [at_cv_env_QT_CXXFLAGS=`sed "/^CXXFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`])
+  AC_SUBST([QT_CXXFLAGS], [$at_cv_env_QT_CXXFLAGS])
+
+  # Find the INCPATH of Qt.
+  AC_CACHE_CHECK([for the INCPATH to use with Qt], [at_cv_env_QT_INCPATH],
+  [at_cv_env_QT_INCPATH=`sed "/^INCPATH@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`])
+  AC_SUBST([QT_INCPATH], [$at_cv_env_QT_INCPATH])
+
+  AC_SUBST([QT_CPPFLAGS], ["$at_cv_env_QT_DEFINES $at_cv_env_QT_INCPATH"])
+
+  # Find the LFLAGS of Qt (Should have been named LDFLAGS)
+  AC_CACHE_CHECK([for the LDFLAGS to use with Qt], [at_cv_env_QT_LDFLAGS],
+  [at_cv_env_QT_LDFLAGS=`sed "/^LDFLAGS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`])
+  AC_SUBST([QT_LFLAGS], [$at_cv_env_QT_LDFLAGS])
+  AC_SUBST([QT_LDFLAGS], [$at_cv_env_QT_LDFLAGS])
+
+  AC_MSG_CHECKING([whether host operating system is Darwin])
+  at_darwin="no"
+  case $host_os in
+    darwin*)
+      at_darwin="yes"
+      ;;
+  esac
+  AC_MSG_RESULT([$at_darwin])
+
+  # Find the LIBS of Qt.
+  AC_CACHE_CHECK([for the LIBS to use with Qt], [at_cv_env_QT_LIBS],
+  [at_cv_env_QT_LIBS=`sed "/^LIBS@<:@ @:>@*=/!d;$qt_sed_filter" $at_mfile`
+   if test x$at_darwin = xyes; then
+     # Fix QT_LIBS: as of today Libtool (GNU Libtool 1.5.23a) doesn't handle
+     # -F properly. The "bug" has been fixed on 22 October 2006
+     # by Peter O'Gorman but we provide backward compatibility here.
+     at_cv_env_QT_LIBS=`echo "$at_cv_env_QT_LIBS" \
+                             | sed 's/^-F/-Wl,-F/;s/ -F/ -Wl,-F/g'`
+   fi
+  ])
+  AC_SUBST([QT_LIBS], [$at_cv_env_QT_LIBS])
+
+  cd "$my_configure_pwd" || echo 'WTF!'
+  rm -rf "$my_tmpdir"
+])
+m4trace:config/autotroll.m4:389: -1- AC_DEFUN([AT_REQUIRE_QT_VERSION], [ AC_PREREQ([2.60])
+  if test x"$QMAKE" = x; then
+    AC_MSG_ERROR([\$QMAKE is empty. \
+Did you invoke AT@&t at _WITH_QT before AT@&t at _REQUIRE_QT_VERSION?])
+  fi
+  AC_CACHE_CHECK([for Qt's version], [at_cv_QT_VERSION],
+  [echo "$as_me:$LINENO: Running $QMAKE --version:" >&AS_MESSAGE_LOG_FD
+  $QMAKE --version >&AS_MESSAGE_LOG_FD 2>&1
+  qmake_version_sed=['/^.*\([0-9]\.[0-9]\.[0-9]\).*$/!d;s//\1/']
+  at_cv_QT_VERSION=`$QMAKE --version 2>&1 | sed "$qmake_version_sed"`])
+  if test x"$at_cv_QT_VERSION" = x; then
+    AC_MSG_ERROR([Cannot detect Qt's version.])
+  fi
+  AC_SUBST([QT_VERSION], [$at_cv_QT_VERSION])
+  AS_VERSION_COMPARE([$QT_VERSION], [$1],
+    [AC_MSG_ERROR([This package requires Qt $1 or above.])])
+])
+m4trace:config/autotroll.m4:416: -1- AC_DEFUN([_AT_TWEAK_PRO_FILE], [ # Tweak the value of $1 in the .pro file for $2.
+
+  qt_conf=''
+  for at_mod in $2; do
+    at_mod=`echo "$at_mod" | sed 's/^-//; tough
+                                  s/^+//; beef
+                                  :ough
+                                  s/^/$1 -= /;n
+                                  :eef
+                                  s/^/$1 += /'`
+    qt_conf="$qt_conf
+$at_mod"
+  done
+  echo "$qt_conf" | sed 1d >>"$pro_file"
+])
+m4trace:config/libtool.m4:67: -1- AC_DEFUN([LT_INIT], [AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
+AC_BEFORE([$0], [LT_LANG])dnl
+AC_BEFORE([$0], [LT_OUTPUT])dnl
+AC_BEFORE([$0], [LTDL_INIT])dnl
+m4_require([_LT_CHECK_BUILDDIR])dnl
+
+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
+dnl unless we require an AC_DEFUNed macro:
+AC_REQUIRE([LTOPTIONS_VERSION])dnl
+AC_REQUIRE([LTSUGAR_VERSION])dnl
+AC_REQUIRE([LTVERSION_VERSION])dnl
+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
+m4_require([_LT_PROG_LTMAIN])dnl
+
+dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+_LT_SETUP
+
+# Only expand once:
+m4_define([LT_INIT])
+])
+m4trace:config/libtool.m4:102: -1- AU_DEFUN([AC_PROG_LIBTOOL], [m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
+m4trace:config/libtool.m4:102: -1- AC_DEFUN([AC_PROG_LIBTOOL], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LIBTOOL' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
+m4trace:config/libtool.m4:103: -1- AU_DEFUN([AM_PROG_LIBTOOL], [m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
+m4trace:config/libtool.m4:103: -1- AC_DEFUN([AM_PROG_LIBTOOL], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LIBTOOL' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
+m4trace:config/libtool.m4:562: -1- AC_DEFUN([LT_OUTPUT], [: ${CONFIG_LT=./config.lt}
+AC_MSG_NOTICE([creating $CONFIG_LT])
+cat >"$CONFIG_LT" <<_LTEOF
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate a libtool stub with the current configuration.
+
+lt_cl_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AS_SHELL_SANITIZE
+_AS_PREPARE
+
+exec AS_MESSAGE_FD>&1
+exec AS_MESSAGE_LOG_FD>>config.log
+{
+  echo
+  AS_BOX([Running $as_me.])
+} >&AS_MESSAGE_LOG_FD
+
+lt_cl_help="\
+\`$as_me' creates a local libtool stub from the current configuration,
+for use in further configure time tests before the real libtool is
+generated.
+
+Usage: $[0] [[OPTIONS]]
+
+  -h, --help      print this help, then exit
+  -V, --version   print version number, then exit
+  -q, --quiet     do not print progress messages
+  -d, --debug     don't remove temporary files
+
+Report bugs to <bug-libtool at gnu.org>."
+
+lt_cl_version="\
+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
+configured by $[0], generated by m4_PACKAGE_STRING.
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.lt script is free software; the Free Software Foundation
+gives unlimited permision to copy, distribute and modify it."
+
+while test $[#] != 0
+do
+  case $[1] in
+    --version | --v* | -V )
+      echo "$lt_cl_version"; exit 0 ;;
+    --help | --h* | -h )
+      echo "$lt_cl_help"; exit 0 ;;
+    --debug | --d* | -d )
+      debug=: ;;
+    --quiet | --q* | --silent | --s* | -q )
+      lt_cl_silent=: ;;
+
+    -*) AC_MSG_ERROR([unrecognized option: $[1]
+Try \`$[0] --help' for more information.]) ;;
+
+    *) AC_MSG_ERROR([unrecognized argument: $[1]
+Try \`$[0] --help' for more information.]) ;;
+  esac
+  shift
+done
+
+if $lt_cl_silent; then
+  exec AS_MESSAGE_FD>/dev/null
+fi
+_LTEOF
+
+cat >>"$CONFIG_LT" <<_LTEOF
+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AC_MSG_NOTICE([creating $ofile])
+_LT_OUTPUT_LIBTOOL_COMMANDS
+AS_EXIT(0)
+_LTEOF
+chmod +x "$CONFIG_LT"
+
+# configure is writing to config.log, but config.lt does its own redirection,
+# appending to config.log, which fails on DOS, as config.log is still kept
+# open by configure.  Here we exec the FD to /dev/null, effectively closing
+# config.log, so it can be properly (re)opened and appended to by config.lt.
+if test "$no_create" != yes; then
+  lt_cl_success=:
+  test "$silent" = yes &&
+    lt_config_lt_args="$lt_config_lt_args --quiet"
+  exec AS_MESSAGE_LOG_FD>/dev/null
+  $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
+  exec AS_MESSAGE_LOG_FD>>config.log
+  $lt_cl_success || AS_EXIT(1)
+fi
+])
+m4trace:config/libtool.m4:757: -1- AC_DEFUN([LT_SUPPORTED_TAG], [])
+m4trace:config/libtool.m4:768: -1- AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl
+m4_case([$1],
+  [C],			[_LT_LANG(C)],
+  [C++],		[_LT_LANG(CXX)],
+  [Java],		[_LT_LANG(GCJ)],
+  [Fortran 77],		[_LT_LANG(F77)],
+  [Fortran],		[_LT_LANG(FC)],
+  [Windows Resource],	[_LT_LANG(RC)],
+  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
+    [_LT_LANG($1)],
+    [m4_fatal([$0: unsupported language: "$1"])])])dnl
+])
+m4trace:config/libtool.m4:830: -1- AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
+m4trace:config/libtool.m4:830: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_CXX' is obsolete.
+You should run autoupdate.])dnl
+LT_LANG(C++)])
+m4trace:config/libtool.m4:831: -1- AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
+m4trace:config/libtool.m4:831: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_F77' is obsolete.
+You should run autoupdate.])dnl
+LT_LANG(Fortran 77)])
+m4trace:config/libtool.m4:832: -1- AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
+m4trace:config/libtool.m4:832: -1- AC_DEFUN([AC_LIBTOOL_FC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_FC' is obsolete.
+You should run autoupdate.])dnl
+LT_LANG(Fortran)])
+m4trace:config/libtool.m4:833: -1- AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
+m4trace:config/libtool.m4:833: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_GCJ' is obsolete.
+You should run autoupdate.])dnl
+LT_LANG(Java)])
+m4trace:config/libtool.m4:1402: -1- AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+  [$2=no
+   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$3"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&AS_MESSAGE_LOG_FD
+   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       $2=yes
+     fi
+   fi
+   $RM conftest*
+])
+
+if test x"[$]$2" = xyes; then
+    m4_if([$5], , :, [$5])
+else
+    m4_if([$6], , :, [$6])
+fi
+])
+m4trace:config/libtool.m4:1444: -1- AU_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])])
+m4trace:config/libtool.m4:1444: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_COMPILER_OPTION' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])])
+m4trace:config/libtool.m4:1453: -1- AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+  [$2=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $3"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&AS_MESSAGE_LOG_FD
+       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         $2=yes
+       fi
+     else
+       $2=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+])
+
+if test x"[$]$2" = xyes; then
+    m4_if([$4], , :, [$4])
+else
+    m4_if([$5], , :, [$5])
+fi
+])
+m4trace:config/libtool.m4:1488: -1- AU_DEFUN([AC_LIBTOOL_LINKER_OPTION], [m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])])
+m4trace:config/libtool.m4:1488: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_LINKER_OPTION' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])])
+m4trace:config/libtool.m4:1495: -1- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# find the maximum length of command line arguments
+AC_MSG_CHECKING([the maximum length of command line arguments])
+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
+  i=0
+  teststring="ABCD"
+
+  case $build_os in
+  msdosdjgpp*)
+    # On DJGPP, this test can blow up pretty badly due to problems in libc
+    # (any single argument exceeding 2000 bytes causes a buffer overrun
+    # during glob expansion).  Even if it were fixed, the result of this
+    # check would be larger than it should be.
+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
+    ;;
+
+  gnu*)
+    # Under GNU Hurd, this test is not required because there is
+    # no limit to the length of command line arguments.
+    # Libtool will interpret -1 as no limit whatsoever
+    lt_cv_sys_max_cmd_len=-1;
+    ;;
+
+  cygwin* | mingw* | cegcc*)
+    # On Win9x/ME, this test blows up -- it succeeds, but takes
+    # about 5 minutes as the teststring grows exponentially.
+    # Worse, since 9x/ME are not pre-emptively multitasking,
+    # you end up with a "frozen" computer, even though with patience
+    # the test eventually succeeds (with a max line length of 256k).
+    # Instead, let's just punt: use the minimum linelength reported by
+    # all of the supported platforms: 8192 (on NT/2K/XP).
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  amigaos*)
+    # On AmigaOS with pdksh, this test takes hours, literally.
+    # So we just punt and use a minimum line length of 8192.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+    # This has been around since 386BSD, at least.  Likely further.
+    if test -x /sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+    elif test -x /usr/sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+    else
+      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
+    fi
+    # And add a safety zone
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    ;;
+
+  interix*)
+    # We know the value 262144 and hardcode it with a safety zone (like BSD)
+    lt_cv_sys_max_cmd_len=196608
+    ;;
+
+  osf*)
+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+    # nice to cause kernel panics so lets avoid the loop below.
+    # First set a reasonable default.
+    lt_cv_sys_max_cmd_len=16384
+    #
+    if test -x /sbin/sysconfig; then
+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+        *1*) lt_cv_sys_max_cmd_len=-1 ;;
+      esac
+    fi
+    ;;
+  sco3.2v5*)
+    lt_cv_sys_max_cmd_len=102400
+    ;;
+  sysv5* | sco5v6* | sysv4.2uw2*)
+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+    if test -n "$kargmax"; then
+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[	 ]]//'`
+    else
+      lt_cv_sys_max_cmd_len=32768
+    fi
+    ;;
+  *)
+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+    if test -n "$lt_cv_sys_max_cmd_len"; then
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    else
+      # Make teststring a little bigger before we do anything with it.
+      # a 1K string should be a reasonable start.
+      for i in 1 2 3 4 5 6 7 8 ; do
+        teststring=$teststring$teststring
+      done
+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+      # If test is not a shell built-in, we'll probably end up computing a
+      # maximum length that is only half of the actual maximum length, but
+      # we can't tell.
+      while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
+	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
+	      test $i != 17 # 1/2 MB should be enough
+      do
+        i=`expr $i + 1`
+        teststring=$teststring$teststring
+      done
+      # Only check the string length outside the loop.
+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+      teststring=
+      # Add a significant safety factor because C++ compilers can tack on
+      # massive amounts of additional arguments before passing them to the
+      # linker.  It appears as though 1/2 is a usable value.
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+    fi
+    ;;
+  esac
+])
+if test -n $lt_cv_sys_max_cmd_len ; then
+  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
+else
+  AC_MSG_RESULT(none)
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+_LT_DECL([], [max_cmd_len], [0],
+    [What is the maximum length of a command?])
+])
+m4trace:config/libtool.m4:1623: -1- AU_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])])
+m4trace:config/libtool.m4:1623: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_SYS_MAX_CMD_LEN' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])])
+m4trace:config/libtool.m4:1724: -1- AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl
+if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case $host_os in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  mingw* | pw32* | cegcc*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+    ;;
+
+  cygwin*)
+    lt_cv_dlopen="dlopen"
+    lt_cv_dlopen_libs=
+    ;;
+
+  darwin*)
+  # if libdl is installed we need to link against it
+    AC_CHECK_LIB([dl], [dlopen],
+		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
+    lt_cv_dlopen="dyld"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ])
+    ;;
+
+  *)
+    AC_CHECK_FUNC([shl_load],
+	  [lt_cv_dlopen="shl_load"],
+      [AC_CHECK_LIB([dld], [shl_load],
+	    [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
+	[AC_CHECK_FUNC([dlopen],
+	      [lt_cv_dlopen="dlopen"],
+	  [AC_CHECK_LIB([dl], [dlopen],
+		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+	    [AC_CHECK_LIB([svld], [dlopen],
+		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+	      [AC_CHECK_LIB([dld], [dld_link],
+		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
+	      ])
+	    ])
+	  ])
+	])
+      ])
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case $lt_cv_dlopen in
+  dlopen)
+    save_CPPFLAGS="$CPPFLAGS"
+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    AC_CACHE_CHECK([whether a program can dlopen itself],
+	  lt_cv_dlopen_self, [dnl
+	  _LT_TRY_DLOPEN_SELF(
+	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+    ])
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+	  lt_cv_dlopen_self_static, [dnl
+	  _LT_TRY_DLOPEN_SELF(
+	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
+      ])
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case $lt_cv_dlopen_self in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case $lt_cv_dlopen_self_static in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+_LT_DECL([dlopen_support], [enable_dlopen], [0],
+	 [Whether dlopen is supported])
+_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
+	 [Whether dlopen of programs is supported])
+_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
+	 [Whether dlopen of statically linked programs is supported])
+])
+m4trace:config/libtool.m4:1841: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])])
+m4trace:config/libtool.m4:1841: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN_SELF' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])])
+m4trace:config/libtool.m4:2741: -1- AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl
+AC_MSG_CHECKING([for $1])
+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
+[case $MAGIC_CMD in
+[[\\/*] |  ?:[\\/]*])
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+dnl $ac_dummy forces splitting on constant user-supplied paths.
+dnl POSIX.2 word splitting is done only on the output of word expansions,
+dnl not every word.  This closes a longstanding sh security hole.
+  ac_dummy="m4_if([$2], , $PATH, [$2])"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$1; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
+      if test -n "$file_magic_test_file"; then
+	case $deplibs_check_method in
+	"file_magic "*)
+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+	    $EGREP "$file_magic_regex" > /dev/null; then
+	    :
+	  else
+	    cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool at gnu.org
+
+_LT_EOF
+	  fi ;;
+	esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac])
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  AC_MSG_RESULT($MAGIC_CMD)
+else
+  AC_MSG_RESULT(no)
+fi
+_LT_DECL([], [MAGIC_CMD], [0],
+	 [Used to examine libraries when file_magic_cmd begins with "file"])dnl
+])
+m4trace:config/libtool.m4:2803: -1- AU_DEFUN([AC_PATH_TOOL_PREFIX], [m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])])
+m4trace:config/libtool.m4:2803: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_DIAGNOSE([obsolete], [The macro `AC_PATH_TOOL_PREFIX' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])])
+m4trace:config/libtool.m4:2826: -1- AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+
+AC_ARG_WITH([gnu-ld],
+    [AS_HELP_STRING([--with-gnu-ld],
+	[assume the C compiler uses GNU ld @<:@default=no@:>@])],
+    [test "$withval" = no || with_gnu_ld=yes],
+    [with_gnu_ld=no])dnl
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  AC_MSG_CHECKING([for ld used by $CC])
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [[\\/]]* | ?:[[\\/]]*)
+      re_direlt='/[[^/]][[^/]]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  AC_MSG_CHECKING([for GNU ld])
+else
+  AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(lt_cv_path_LD,
+[if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+	test "$with_gnu_ld" != no && break
+	;;
+      *)
+	test "$with_gnu_ld" != yes && break
+	;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  AC_MSG_RESULT($LD)
+else
+  AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+_LT_PATH_LD_GNU
+AC_SUBST([LD])
+
+_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
+])
+m4trace:config/libtool.m4:2914: -1- AU_DEFUN([AM_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
+m4trace:config/libtool.m4:2914: -1- AC_DEFUN([AM_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LD' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
+m4trace:config/libtool.m4:2915: -1- AU_DEFUN([AC_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
+m4trace:config/libtool.m4:2915: -1- AC_DEFUN([AC_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LD' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
+m4trace:config/libtool.m4:3179: -1- AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl
+AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
+[if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  lt_nm_to_check="${ac_tool_prefix}nm"
+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+    lt_nm_to_check="$lt_nm_to_check nm"
+  fi
+  for lt_tmp_nm in $lt_nm_to_check; do
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+      IFS="$lt_save_ifs"
+      test -z "$ac_dir" && ac_dir=.
+      tmp_nm="$ac_dir/$lt_tmp_nm"
+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+	# Check to see if the nm accepts a BSD-compat flag.
+	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
+	#   nm: unknown option "B" ignored
+	# Tru64's nm complains that /dev/null is an invalid object file
+	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+	*/dev/null* | *'Invalid file or object type'*)
+	  lt_cv_path_NM="$tmp_nm -B"
+	  break
+	  ;;
+	*)
+	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+	  */dev/null*)
+	    lt_cv_path_NM="$tmp_nm -p"
+	    break
+	    ;;
+	  *)
+	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+	    continue # so that we can try to find one that supports BSD flags
+	    ;;
+	  esac
+	  ;;
+	esac
+      fi
+    done
+    IFS="$lt_save_ifs"
+  done
+  : ${lt_cv_path_NM=no}
+fi])
+if test "$lt_cv_path_NM" != "no"; then
+  NM="$lt_cv_path_NM"
+else
+  # Didn't find any BSD compatible name lister, look for dumpbin.
+  AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
+  AC_SUBST([DUMPBIN])
+  if test "$DUMPBIN" != ":"; then
+    NM="$DUMPBIN"
+  fi
+fi
+test -z "$NM" && NM=nm
+AC_SUBST([NM])
+_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
+
+AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
+  [lt_cv_nm_interface="BSD nm"
+  echo "int some_variable = 0;" > conftest.$ac_ext
+  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
+  (eval "$ac_compile" 2>conftest.err)
+  cat conftest.err >&AS_MESSAGE_LOG_FD
+  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+  cat conftest.err >&AS_MESSAGE_LOG_FD
+  (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
+  cat conftest.out >&AS_MESSAGE_LOG_FD
+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+    lt_cv_nm_interface="MS dumpbin"
+  fi
+  rm -f conftest*])
+])
+m4trace:config/libtool.m4:3257: -1- AU_DEFUN([AM_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
+m4trace:config/libtool.m4:3257: -1- AC_DEFUN([AM_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_NM' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
+m4trace:config/libtool.m4:3258: -1- AU_DEFUN([AC_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
+m4trace:config/libtool.m4:3258: -1- AC_DEFUN([AC_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_NM' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
+m4trace:config/libtool.m4:3267: -1- AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
+LIBM=
+case $host in
+*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
+  # These system don't have libm, or don't need it
+  ;;
+*-ncr-sysv4.3*)
+  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
+  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
+  ;;
+*)
+  AC_CHECK_LIB(m, cos, LIBM="-lm")
+  ;;
+esac
+AC_SUBST([LIBM])
+])
+m4trace:config/libtool.m4:3286: -1- AU_DEFUN([AC_CHECK_LIBM], [m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])])
+m4trace:config/libtool.m4:3286: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_DIAGNOSE([obsolete], [The macro `AC_CHECK_LIBM' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])])
+m4trace:config/libtool.m4:6986: -1- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
+  [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
+    [AC_CHECK_TOOL(GCJ, gcj,)
+      test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
+      AC_SUBST(GCJFLAGS)])])[]dnl
+])
+m4trace:config/libtool.m4:6995: -1- AU_DEFUN([LT_AC_PROG_GCJ], [m4_if($#, 0, [LT_PROG_GCJ], [LT_PROG_GCJ($@)])])
+m4trace:config/libtool.m4:6995: -1- AC_DEFUN([LT_AC_PROG_GCJ], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_GCJ' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_PROG_GCJ], [LT_PROG_GCJ($@)])])
+m4trace:config/libtool.m4:7002: -1- AC_DEFUN([LT_PROG_RC], [AC_CHECK_TOOL(RC, windres,)
+])
+m4trace:config/libtool.m4:7007: -1- AU_DEFUN([LT_AC_PROG_RC], [m4_if($#, 0, [LT_PROG_RC], [LT_PROG_RC($@)])])
+m4trace:config/libtool.m4:7007: -1- AC_DEFUN([LT_AC_PROG_RC], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_RC' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [LT_PROG_RC], [LT_PROG_RC($@)])])
+m4trace:config/libtool.m4:7118: -1- AU_DEFUN([LT_AC_PROG_SED], [m4_if($#, 0, [AC_PROG_SED], [AC_PROG_SED($@)])])
+m4trace:config/libtool.m4:7118: -1- AC_DEFUN([LT_AC_PROG_SED], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_SED' is obsolete.
+You should run autoupdate.])dnl
+m4_if($#, 0, [AC_PROG_SED], [AC_PROG_SED($@)])])
+m4trace:config/ltoptions.m4:13: -1- AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
+m4trace:config/ltoptions.m4:110: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN], [_LT_SET_OPTION([LT_INIT], [dlopen])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:110: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN' is obsolete.
+You should run autoupdate.])dnl
+_LT_SET_OPTION([LT_INIT], [dlopen])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:145: -1- AU_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
+_LT_SET_OPTION([LT_INIT], [win32-dll])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:145: -1- AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
+You should run autoupdate.])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+_LT_SET_OPTION([LT_INIT], [win32-dll])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:194: -1- AC_DEFUN([AC_ENABLE_SHARED], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
+])
+m4trace:config/ltoptions.m4:198: -1- AC_DEFUN([AC_DISABLE_SHARED], [_LT_SET_OPTION([LT_INIT], [disable-shared])
+])
+m4trace:config/ltoptions.m4:202: -1- AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
+m4trace:config/ltoptions.m4:202: -1- AC_DEFUN([AM_ENABLE_SHARED], [AC_DIAGNOSE([obsolete], [The macro `AM_ENABLE_SHARED' is obsolete.
+You should run autoupdate.])dnl
+AC_ENABLE_SHARED($@)])
+m4trace:config/ltoptions.m4:203: -1- AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+m4trace:config/ltoptions.m4:203: -1- AC_DEFUN([AM_DISABLE_SHARED], [AC_DIAGNOSE([obsolete], [The macro `AM_DISABLE_SHARED' is obsolete.
+You should run autoupdate.])dnl
+AC_DISABLE_SHARED($@)])
+m4trace:config/ltoptions.m4:248: -1- AC_DEFUN([AC_ENABLE_STATIC], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
+])
+m4trace:config/ltoptions.m4:252: -1- AC_DEFUN([AC_DISABLE_STATIC], [_LT_SET_OPTION([LT_INIT], [disable-static])
+])
+m4trace:config/ltoptions.m4:256: -1- AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
+m4trace:config/ltoptions.m4:256: -1- AC_DEFUN([AM_ENABLE_STATIC], [AC_DIAGNOSE([obsolete], [The macro `AM_ENABLE_STATIC' is obsolete.
+You should run autoupdate.])dnl
+AC_ENABLE_STATIC($@)])
+m4trace:config/ltoptions.m4:257: -1- AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+m4trace:config/ltoptions.m4:257: -1- AC_DEFUN([AM_DISABLE_STATIC], [AC_DIAGNOSE([obsolete], [The macro `AM_DISABLE_STATIC' is obsolete.
+You should run autoupdate.])dnl
+AC_DISABLE_STATIC($@)])
+m4trace:config/ltoptions.m4:302: -1- AU_DEFUN([AC_ENABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `fast-install' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:302: -1- AC_DEFUN([AC_ENABLE_FAST_INSTALL], [AC_DIAGNOSE([obsolete], [The macro `AC_ENABLE_FAST_INSTALL' is obsolete.
+You should run autoupdate.])dnl
+_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `fast-install' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:309: -1- AU_DEFUN([AC_DISABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], [disable-fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `disable-fast-install' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:309: -1- AC_DEFUN([AC_DISABLE_FAST_INSTALL], [AC_DIAGNOSE([obsolete], [The macro `AC_DISABLE_FAST_INSTALL' is obsolete.
+You should run autoupdate.])dnl
+_LT_SET_OPTION([LT_INIT], [disable-fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `disable-fast-install' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:342: -1- AU_DEFUN([AC_LIBTOOL_PICMODE], [_LT_SET_OPTION([LT_INIT], [pic-only])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `pic-only' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltoptions.m4:342: -1- AC_DEFUN([AC_LIBTOOL_PICMODE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_PICMODE' is obsolete.
+You should run autoupdate.])dnl
+_LT_SET_OPTION([LT_INIT], [pic-only])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `pic-only' option into LT_INIT's first parameter.])
+])
+m4trace:config/ltsugar.m4:13: -1- AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
+m4trace:config/ltversion.m4:18: -1- AC_DEFUN([LTVERSION_VERSION], [macro_version='2.2.6'
+macro_revision='1.3012'
+_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
+_LT_DECL(, macro_revision, 0)
+])
+m4trace:config/lt~obsolete.m4:36: -1- AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
+m4trace:config/lt~obsolete.m4:40: -1- AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])
+m4trace:config/lt~obsolete.m4:41: -1- AC_DEFUN([_LT_AC_SHELL_INIT])
+m4trace:config/lt~obsolete.m4:42: -1- AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])
+m4trace:config/lt~obsolete.m4:44: -1- AC_DEFUN([_LT_AC_TAGVAR])
+m4trace:config/lt~obsolete.m4:45: -1- AC_DEFUN([AC_LTDL_ENABLE_INSTALL])
+m4trace:config/lt~obsolete.m4:46: -1- AC_DEFUN([AC_LTDL_PREOPEN])
+m4trace:config/lt~obsolete.m4:47: -1- AC_DEFUN([_LT_AC_SYS_COMPILER])
+m4trace:config/lt~obsolete.m4:48: -1- AC_DEFUN([_LT_AC_LOCK])
+m4trace:config/lt~obsolete.m4:49: -1- AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])
+m4trace:config/lt~obsolete.m4:50: -1- AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])
+m4trace:config/lt~obsolete.m4:51: -1- AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])
+m4trace:config/lt~obsolete.m4:52: -1- AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])
+m4trace:config/lt~obsolete.m4:53: -1- AC_DEFUN([AC_LIBTOOL_OBJDIR])
+m4trace:config/lt~obsolete.m4:54: -1- AC_DEFUN([AC_LTDL_OBJDIR])
+m4trace:config/lt~obsolete.m4:55: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])
+m4trace:config/lt~obsolete.m4:56: -1- AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])
+m4trace:config/lt~obsolete.m4:57: -1- AC_DEFUN([AC_PATH_MAGIC])
+m4trace:config/lt~obsolete.m4:58: -1- AC_DEFUN([AC_PROG_LD_GNU])
+m4trace:config/lt~obsolete.m4:59: -1- AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])
+m4trace:config/lt~obsolete.m4:60: -1- AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])
+m4trace:config/lt~obsolete.m4:61: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])
+m4trace:config/lt~obsolete.m4:62: -1- AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])
+m4trace:config/lt~obsolete.m4:63: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])
+m4trace:config/lt~obsolete.m4:64: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])
+m4trace:config/lt~obsolete.m4:65: -1- AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])
+m4trace:config/lt~obsolete.m4:66: -1- AC_DEFUN([LT_AC_PROG_EGREP])
+m4trace:config/lt~obsolete.m4:71: -1- AC_DEFUN([_AC_PROG_LIBTOOL])
+m4trace:config/lt~obsolete.m4:72: -1- AC_DEFUN([AC_LIBTOOL_SETUP])
+m4trace:config/lt~obsolete.m4:73: -1- AC_DEFUN([_LT_AC_CHECK_DLFCN])
+m4trace:config/lt~obsolete.m4:74: -1- AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])
+m4trace:config/lt~obsolete.m4:75: -1- AC_DEFUN([_LT_AC_TAGCONFIG])
+m4trace:config/lt~obsolete.m4:77: -1- AC_DEFUN([_LT_AC_LANG_CXX])
+m4trace:config/lt~obsolete.m4:78: -1- AC_DEFUN([_LT_AC_LANG_F77])
+m4trace:config/lt~obsolete.m4:79: -1- AC_DEFUN([_LT_AC_LANG_GCJ])
+m4trace:config/lt~obsolete.m4:80: -1- AC_DEFUN([AC_LIBTOOL_RC])
+m4trace:config/lt~obsolete.m4:81: -1- AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])
+m4trace:config/lt~obsolete.m4:82: -1- AC_DEFUN([_LT_AC_LANG_C_CONFIG])
+m4trace:config/lt~obsolete.m4:83: -1- AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])
+m4trace:config/lt~obsolete.m4:84: -1- AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])
+m4trace:config/lt~obsolete.m4:85: -1- AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])
+m4trace:config/lt~obsolete.m4:86: -1- AC_DEFUN([_LT_AC_LANG_F77_CONFIG])
+m4trace:config/lt~obsolete.m4:87: -1- AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])
+m4trace:config/lt~obsolete.m4:88: -1- AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])
+m4trace:config/lt~obsolete.m4:89: -1- AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])
+m4trace:config/lt~obsolete.m4:90: -1- AC_DEFUN([_LT_AC_LANG_RC_CONFIG])
+m4trace:config/lt~obsolete.m4:91: -1- AC_DEFUN([AC_LIBTOOL_CONFIG])
+m4trace:config/lt~obsolete.m4:92: -1- AC_DEFUN([_LT_AC_FILE_LTDLL_C])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?A[CHUM]_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([_AC_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^AS_FLAGS$])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?m4_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^dnl$])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?AS_])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^SHELL$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PATH_SEPARATOR$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_URL$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^exec_prefix$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^prefix$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^program_transform_name$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^bindir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sbindir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^libexecdir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^datarootdir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^datadir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sysconfdir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sharedstatedir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^localstatedir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^includedir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^oldincludedir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^docdir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^infodir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^htmldir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^dvidir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^pdfdir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^psdir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^libdir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^localedir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^mandir$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_URL$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^DEFS$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_C$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_N$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_T$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^build_alias$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^host_alias$])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^target_alias$])
+m4trace:configure.ac:18: -1- m4_pattern_allow([^MGL_CURRENT$])
+m4trace:configure.ac:19: -1- m4_pattern_allow([^MGL_REVISION$])
+m4trace:configure.ac:20: -1- m4_pattern_allow([^MGL_AGE$])
+m4trace:configure.ac:22: -1- AM_INIT_AUTOMAKE
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
+m4trace:configure.ac:22: -1- AM_SET_CURRENT_AUTOMAKE_VERSION
+m4trace:configure.ac:22: -1- AM_AUTOMAKE_VERSION([1.11.1])
+m4trace:configure.ac:22: -1- _AM_AUTOCONF_VERSION([2.67])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^INSTALL_DATA$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^am__isrc$])
+m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__isrc])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^CYGPATH_W$])
+m4trace:configure.ac:22: -1- _AM_SET_OPTIONS([])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^PACKAGE$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^VERSION$])
+m4trace:configure.ac:22: -1- _AM_IF_OPTION([no-define], [], [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
+m4trace:configure.ac:22: -2- _AM_MANGLE_OPTION([no-define])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^PACKAGE$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^VERSION$])
+m4trace:configure.ac:22: -1- AM_SANITY_CHECK
+m4trace:configure.ac:22: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
+m4trace:configure.ac:22: -1- AM_MISSING_HAS_RUN
+m4trace:configure.ac:22: -1- AM_AUX_DIR_EXPAND
+m4trace:configure.ac:22: -1- m4_pattern_allow([^ACLOCAL$])
+m4trace:configure.ac:22: -1- AM_MISSING_PROG([AUTOCONF], [autoconf])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AUTOCONF$])
+m4trace:configure.ac:22: -1- AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AUTOMAKE$])
+m4trace:configure.ac:22: -1- AM_MISSING_PROG([AUTOHEADER], [autoheader])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AUTOHEADER$])
+m4trace:configure.ac:22: -1- AM_MISSING_PROG([MAKEINFO], [makeinfo])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^MAKEINFO$])
+m4trace:configure.ac:22: -1- AM_PROG_INSTALL_SH
+m4trace:configure.ac:22: -1- m4_pattern_allow([^install_sh$])
+m4trace:configure.ac:22: -1- AM_PROG_INSTALL_STRIP
+m4trace:configure.ac:22: -1- m4_pattern_allow([^STRIP$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
+m4trace:configure.ac:22: -1- AM_PROG_MKDIR_P
+m4trace:configure.ac:22: -1- m4_pattern_allow([^MKDIR_P$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^mkdir_p$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AWK$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^SET_MAKE$])
+m4trace:configure.ac:22: -1- AM_SET_LEADING_DOT
+m4trace:configure.ac:22: -1- m4_pattern_allow([^am__leading_dot$])
+m4trace:configure.ac:22: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
+			     [_AM_PROG_TAR([v7])])])
+m4trace:configure.ac:22: -2- _AM_MANGLE_OPTION([tar-ustar])
+m4trace:configure.ac:22: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])
+m4trace:configure.ac:22: -2- _AM_MANGLE_OPTION([tar-pax])
+m4trace:configure.ac:22: -1- _AM_PROG_TAR([v7])
+m4trace:configure.ac:22: -1- AM_MISSING_PROG([AMTAR], [tar])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AMTAR$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^am__tar$])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^am__untar$])
+m4trace:configure.ac:22: -1- _AM_IF_OPTION([no-dependencies], [], [AC_PROVIDE_IFELSE([AC_PROG_CC],
+		  [_AM_DEPENDENCIES(CC)],
+		  [define([AC_PROG_CC],
+			  defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_CXX],
+		  [_AM_DEPENDENCIES(CXX)],
+		  [define([AC_PROG_CXX],
+			  defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_OBJC],
+		  [_AM_DEPENDENCIES(OBJC)],
+		  [define([AC_PROG_OBJC],
+			  defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
+])
+m4trace:configure.ac:22: -2- _AM_MANGLE_OPTION([no-dependencies])
+m4trace:configure.ac:22: -1- _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])
+m4trace:configure.ac:22: -2- _AM_MANGLE_OPTION([silent-rules])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CFLAGS$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^LDFLAGS$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^ac_ct_CC$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^EXEEXT$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^OBJEXT$])
+m4trace:configure.ac:24: -1- _AM_DEPENDENCIES([CC])
+m4trace:configure.ac:24: -1- AM_SET_DEPDIR
+m4trace:configure.ac:24: -1- m4_pattern_allow([^DEPDIR$])
+m4trace:configure.ac:24: -1- AM_OUTPUT_DEPENDENCY_COMMANDS
+m4trace:configure.ac:24: -1- AM_MAKE_INCLUDE
+m4trace:configure.ac:24: -1- m4_pattern_allow([^am__include$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^am__quote$])
+m4trace:configure.ac:24: -1- AM_DEP_TRACK
+m4trace:configure.ac:24: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEP_TRUE$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEP_FALSE$])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CCDEPMODE$])
+m4trace:configure.ac:24: -1- AM_CONDITIONAL([am__fastdepCC], [
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CXX$])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CXXFLAGS$])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^LDFLAGS$])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CXX$])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^ac_ct_CXX$])
+m4trace:configure.ac:25: -1- _AM_DEPENDENCIES([CXX])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CXXDEPMODE$])
+m4trace:configure.ac:25: -1- AM_CONDITIONAL([am__fastdepCXX], [
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$])
+m4trace:configure.ac:25: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE])
+m4trace:configure.ac:25: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE])
+m4trace:configure.ac:28: -1- AC_LIBTOOL_WIN32_DLL
+m4trace:configure.ac:28: -1- _m4_warn([obsolete], [The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
+You should run autoupdate.], [config/ltoptions.m4:145: AC_LIBTOOL_WIN32_DLL is expanded from...
+configure.ac:28: the top level])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^build$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^build_cpu$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^build_vendor$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^build_os$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^host$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^host_cpu$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^host_vendor$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^host_os$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^AS$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^DLLTOOL$])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^OBJDUMP$])
+m4trace:configure.ac:28: -1- _m4_warn([obsolete], [AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.], [config/ltoptions.m4:145: AC_LIBTOOL_WIN32_DLL is expanded from...
+configure.ac:28: the top level])
+m4trace:configure.ac:29: -1- AC_LIBTOOL_DLOPEN
+m4trace:configure.ac:29: -1- _m4_warn([obsolete], [The macro `AC_LIBTOOL_DLOPEN' is obsolete.
+You should run autoupdate.], [config/ltoptions.m4:110: AC_LIBTOOL_DLOPEN is expanded from...
+configure.ac:29: the top level])
+m4trace:configure.ac:29: -1- _m4_warn([obsolete], [AC_LIBTOOL_DLOPEN: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.], [config/ltoptions.m4:110: AC_LIBTOOL_DLOPEN is expanded from...
+configure.ac:29: the top level])
+m4trace:configure.ac:30: -1- AC_PROG_LIBTOOL
+m4trace:configure.ac:30: -1- _m4_warn([obsolete], [The macro `AC_PROG_LIBTOOL' is obsolete.
+You should run autoupdate.], [config/libtool.m4:102: AC_PROG_LIBTOOL is expanded from...
+configure.ac:30: the top level])
+m4trace:configure.ac:30: -1- LT_INIT
+m4trace:configure.ac:30: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])
+m4trace:configure.ac:30: -1- LTOPTIONS_VERSION
+m4trace:configure.ac:30: -1- LTSUGAR_VERSION
+m4trace:configure.ac:30: -1- LTVERSION_VERSION
+m4trace:configure.ac:30: -1- LTOBSOLETE_VERSION
+m4trace:configure.ac:30: -1- _LT_PROG_LTMAIN
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LIBTOOL$])
+m4trace:configure.ac:30: -1- LT_PATH_LD
+m4trace:configure.ac:30: -1- m4_pattern_allow([^SED$])
+m4trace:configure.ac:30: -1- AC_PROG_EGREP
+m4trace:configure.ac:30: -1- m4_pattern_allow([^GREP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^EGREP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^FGREP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^GREP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LD$])
+m4trace:configure.ac:30: -1- LT_PATH_NM
+m4trace:configure.ac:30: -1- m4_pattern_allow([^DUMPBIN$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^ac_ct_DUMPBIN$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^DUMPBIN$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^NM$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LN_S$])
+m4trace:configure.ac:30: -1- LT_CMD_MAX_LEN
+m4trace:configure.ac:30: -1- m4_pattern_allow([^OBJDUMP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^OBJDUMP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^AR$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^STRIP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^RANLIB$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([LT_OBJDIR])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LT_OBJDIR$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^lt_ECHO$])
+m4trace:configure.ac:30: -1- _LT_CC_BASENAME([$compiler])
+m4trace:configure.ac:30: -1- _LT_PATH_TOOL_PREFIX([${ac_tool_prefix}file], [/usr/bin$PATH_SEPARATOR$PATH])
+m4trace:configure.ac:30: -1- _LT_PATH_TOOL_PREFIX([file], [/usr/bin$PATH_SEPARATOR$PATH])
+m4trace:configure.ac:30: -1- LT_SUPPORTED_TAG([CC])
+m4trace:configure.ac:30: -1- _LT_COMPILER_BOILERPLATE
+m4trace:configure.ac:30: -1- _LT_LINKER_BOILERPLATE
+m4trace:configure.ac:30: -1- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], [lt_cv_prog_compiler_rtti_exceptions], [-fno-rtti -fno-exceptions], [], [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, )="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, ) -fno-rtti -fno-exceptions"])
+m4trace:configure.ac:30: -1- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, ) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, )], [$_LT_TAGVAR(lt_prog_compiler_pic, )@&t at m4_if([],[],[ -DPIC],[m4_if([],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, ) in
+     "" | " "*) ;;
+     *) _LT_TAGVAR(lt_prog_compiler_pic, )=" $_LT_TAGVAR(lt_prog_compiler_pic, )" ;;
+     esac], [_LT_TAGVAR(lt_prog_compiler_pic, )=
+     _LT_TAGVAR(lt_prog_compiler_can_build_shared, )=no])
+m4trace:configure.ac:30: -1- _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works], [$lt_tmp_static_flag], [], [_LT_TAGVAR(lt_prog_compiler_static, )=])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^DSYMUTIL$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^NMEDIT$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LIPO$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^OTOOL$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^OTOOL64$])
+m4trace:configure.ac:30: -1- LT_SYS_DLOPEN_SELF
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^STDC_HEADERS$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_DLFCN_H$])
+m4trace:configure.ac:30: -1- LT_LANG([CXX])
+m4trace:configure.ac:30: -1- LT_SUPPORTED_TAG([CXX])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXX$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXXFLAGS$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LDFLAGS$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXX$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^ac_ct_CXX$])
+m4trace:configure.ac:30: -1- _AM_DEPENDENCIES([CXX])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXXDEPMODE$])
+m4trace:configure.ac:30: -1- AM_CONDITIONAL([am__fastdepCXX], [
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$])
+m4trace:configure.ac:30: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE])
+m4trace:configure.ac:30: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXXCPP$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXXCPP$])
+m4trace:configure.ac:30: -1- _LT_COMPILER_BOILERPLATE
+m4trace:configure.ac:30: -1- _LT_LINKER_BOILERPLATE
+m4trace:configure.ac:30: -1- _LT_CC_BASENAME([$compiler])
+m4trace:configure.ac:30: -1- LT_PATH_LD
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LD$])
+m4trace:configure.ac:30: -1- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, CXX) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, CXX)], [$_LT_TAGVAR(lt_prog_compiler_pic, CXX)@&t at m4_if([CXX],[],[ -DPIC],[m4_if([CXX],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, CXX) in
+     "" | " "*) ;;
+     *) _LT_TAGVAR(lt_prog_compiler_pic, CXX)=" $_LT_TAGVAR(lt_prog_compiler_pic, CXX)" ;;
+     esac], [_LT_TAGVAR(lt_prog_compiler_pic, CXX)=
+     _LT_TAGVAR(lt_prog_compiler_can_build_shared, CXX)=no])
+m4trace:configure.ac:30: -1- _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works_CXX], [$lt_tmp_static_flag], [], [_LT_TAGVAR(lt_prog_compiler_static, CXX)=])
+m4trace:configure.ac:41: -1- m4_pattern_allow([^MGL_USE_DOUBLE$])
+m4trace:configure.ac:43: -1- m4_pattern_allow([^MGL_USE_DOUBLE$])
+m4trace:configure.ac:69: -1- m4_pattern_allow([^PTHREAD_FLAGS$])
+m4trace:configure.ac:72: -1- m4_pattern_allow([^PTHREAD_LIBS$])
+m4trace:configure.ac:74: -1- AM_CONDITIONAL([USE_PTHREAD], [test x$pthread = xtrue])
+m4trace:configure.ac:74: -1- m4_pattern_allow([^USE_PTHREAD_TRUE$])
+m4trace:configure.ac:74: -1- m4_pattern_allow([^USE_PTHREAD_FALSE$])
+m4trace:configure.ac:74: -1- _AM_SUBST_NOTMAKE([USE_PTHREAD_TRUE])
+m4trace:configure.ac:74: -1- _AM_SUBST_NOTMAKE([USE_PTHREAD_FALSE])
+m4trace:configure.ac:86: -1- m4_pattern_allow([^GSL_FLAGS$])
+m4trace:configure.ac:87: -1- m4_pattern_allow([^GSL_LIBS$])
+m4trace:configure.ac:97: -1- m4_pattern_allow([^GSL_FLAGS$])
+m4trace:configure.ac:99: -1- AM_CONDITIONAL([USE_GSL], [test x$test_gsl = xtrue])
+m4trace:configure.ac:99: -1- m4_pattern_allow([^USE_GSL_TRUE$])
+m4trace:configure.ac:99: -1- m4_pattern_allow([^USE_GSL_FALSE$])
+m4trace:configure.ac:99: -1- _AM_SUBST_NOTMAKE([USE_GSL_TRUE])
+m4trace:configure.ac:99: -1- _AM_SUBST_NOTMAKE([USE_GSL_FALSE])
+m4trace:configure.ac:112: -1- m4_pattern_allow([^GL_LIBS$])
+m4trace:configure.ac:115: -1- m4_pattern_allow([^GLUT_LIBS$])
+m4trace:configure.ac:122: -1- m4_pattern_allow([^GL_LIBS$])
+m4trace:configure.ac:125: -1- m4_pattern_allow([^GLUT_FLAGS$])
+m4trace:configure.ac:127: -1- m4_pattern_allow([^GLUT_LIBS$])
+m4trace:configure.ac:134: -1- m4_pattern_allow([^GL_LIBS$])
+m4trace:configure.ac:137: -1- m4_pattern_allow([^GLUT_FLAGS$])
+m4trace:configure.ac:139: -1- m4_pattern_allow([^GLUT_LIBS$])
+m4trace:configure.ac:144: -1- AM_CONDITIONAL([USE_GLUT], [(test x$all = xtrue || test x$glut = xtrue)])
+m4trace:configure.ac:144: -1- m4_pattern_allow([^USE_GLUT_TRUE$])
+m4trace:configure.ac:144: -1- m4_pattern_allow([^USE_GLUT_FALSE$])
+m4trace:configure.ac:144: -1- _AM_SUBST_NOTMAKE([USE_GLUT_TRUE])
+m4trace:configure.ac:144: -1- _AM_SUBST_NOTMAKE([USE_GLUT_FALSE])
+m4trace:configure.ac:174: -1- m4_pattern_allow([^HDF5_FLAGS$])
+m4trace:configure.ac:176: -1- m4_pattern_allow([^HDF5_LIBS$])
+m4trace:configure.ac:178: -1- AM_CONDITIONAL([USE_HDF5], [(test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue)])
+m4trace:configure.ac:178: -1- m4_pattern_allow([^USE_HDF5_TRUE$])
+m4trace:configure.ac:178: -1- m4_pattern_allow([^USE_HDF5_FALSE$])
+m4trace:configure.ac:178: -1- _AM_SUBST_NOTMAKE([USE_HDF5_TRUE])
+m4trace:configure.ac:178: -1- _AM_SUBST_NOTMAKE([USE_HDF5_FALSE])
+m4trace:configure.ac:187: -1- m4_pattern_allow([^GIF_FLAGS$])
+m4trace:configure.ac:190: -1- m4_pattern_allow([^GIF_LIBS$])
+m4trace:configure.ac:192: -1- AM_CONDITIONAL([USE_GIF], [(test x$all = xtrue || test x$gif = xtrue)])
+m4trace:configure.ac:192: -1- m4_pattern_allow([^USE_GIF_TRUE$])
+m4trace:configure.ac:192: -1- m4_pattern_allow([^USE_GIF_FALSE$])
+m4trace:configure.ac:192: -1- _AM_SUBST_NOTMAKE([USE_GIF_TRUE])
+m4trace:configure.ac:192: -1- _AM_SUBST_NOTMAKE([USE_GIF_FALSE])
+m4trace:configure.ac:196: -1- m4_pattern_allow([^PNG_LIBS$])
+m4trace:configure.ac:206: -1- m4_pattern_allow([^JPEG_FLAGS$])
+m4trace:configure.ac:209: -1- m4_pattern_allow([^JPEG_LIBS$])
+m4trace:configure.ac:211: -1- AM_CONDITIONAL([USE_JPEG], [(test x$all = xtrue || test x$jpeg = xtrue)])
+m4trace:configure.ac:211: -1- m4_pattern_allow([^USE_JPEG_TRUE$])
+m4trace:configure.ac:211: -1- m4_pattern_allow([^USE_JPEG_FALSE$])
+m4trace:configure.ac:211: -1- _AM_SUBST_NOTMAKE([USE_JPEG_TRUE])
+m4trace:configure.ac:211: -1- _AM_SUBST_NOTMAKE([USE_JPEG_FALSE])
+m4trace:configure.ac:222: -1- m4_pattern_allow([^FLTK_FLAGS$])
+m4trace:configure.ac:223: -1- m4_pattern_allow([^FLTK_LIBS$])
+m4trace:configure.ac:232: -1- AM_CONDITIONAL([USE_FLTK], [test x$test_fltk = xtrue])
+m4trace:configure.ac:232: -1- m4_pattern_allow([^USE_FLTK_TRUE$])
+m4trace:configure.ac:232: -1- m4_pattern_allow([^USE_FLTK_FALSE$])
+m4trace:configure.ac:232: -1- _AM_SUBST_NOTMAKE([USE_FLTK_TRUE])
+m4trace:configure.ac:232: -1- _AM_SUBST_NOTMAKE([USE_FLTK_FALSE])
+m4trace:configure.ac:244: -1- m4_pattern_allow([^WX_FLAGS$])
+m4trace:configure.ac:245: -1- m4_pattern_allow([^WX_LIBS$])
+m4trace:configure.ac:254: -1- AM_CONDITIONAL([USE_WX], [test x$test_wx = xtrue])
+m4trace:configure.ac:254: -1- m4_pattern_allow([^USE_WX_TRUE$])
+m4trace:configure.ac:254: -1- m4_pattern_allow([^USE_WX_FALSE$])
+m4trace:configure.ac:254: -1- _AM_SUBST_NOTMAKE([USE_WX_TRUE])
+m4trace:configure.ac:254: -1- _AM_SUBST_NOTMAKE([USE_WX_FALSE])
+m4trace:configure.ac:264: -1- AT_WITH_QT
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QMAKE$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QMAKE$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^MOC$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^MOC$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^UIC$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^UIC$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^RCC$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^RCC$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_PATH$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^TMPDIR$])
+m4trace:configure.ac:264: -1- _AT_TWEAK_PRO_FILE([CONFIG], [+release])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_VERSION_MAJOR$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_DEFINES$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_CFLAGS$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_CXXFLAGS$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_INCPATH$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_CPPFLAGS$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_LFLAGS$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_LDFLAGS$])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_LIBS$])
+m4trace:configure.ac:265: -1- AT_REQUIRE_QT_VERSION([4.3])
+m4trace:configure.ac:265: -1- m4_pattern_allow([^QT_VERSION$])
+m4trace:configure.ac:268: -1- AM_CONDITIONAL([USE_QT], [test x$test_qt = xtrue])
+m4trace:configure.ac:268: -1- m4_pattern_allow([^USE_QT_TRUE$])
+m4trace:configure.ac:268: -1- m4_pattern_allow([^USE_QT_FALSE$])
+m4trace:configure.ac:268: -1- _AM_SUBST_NOTMAKE([USE_QT_TRUE])
+m4trace:configure.ac:268: -1- _AM_SUBST_NOTMAKE([USE_QT_FALSE])
+m4trace:configure.ac:278: -1- m4_pattern_allow([^PYTHON_HEADERS$])
+m4trace:configure.ac:279: -1- m4_pattern_allow([^HAVE_SWIG$])
+m4trace:configure.ac:282: -1- AM_PATH_PYTHON([])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON$])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON_VERSION$])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON_PREFIX$])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON_EXEC_PREFIX$])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON_PLATFORM$])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^pythondir$])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^pkgpythondir$])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^pyexecdir$])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^pkgpyexecdir$])
+m4trace:configure.ac:288: -1- AM_CONDITIONAL([USE_PYTHON], [test x$test_python = xtrue ])
+m4trace:configure.ac:288: -1- m4_pattern_allow([^USE_PYTHON_TRUE$])
+m4trace:configure.ac:288: -1- m4_pattern_allow([^USE_PYTHON_FALSE$])
+m4trace:configure.ac:288: -1- _AM_SUBST_NOTMAKE([USE_PYTHON_TRUE])
+m4trace:configure.ac:288: -1- _AM_SUBST_NOTMAKE([USE_PYTHON_FALSE])
+m4trace:configure.ac:298: -1- m4_pattern_allow([^OCTAVE$])
+m4trace:configure.ac:304: -1- m4_pattern_allow([^OCTAVE_ARCH$])
+m4trace:configure.ac:305: -1- m4_pattern_allow([^OCTAVE_INCFLAGS$])
+m4trace:configure.ac:308: -1- AM_CONDITIONAL([USE_OCTAVE], [test x$test_octave = xtrue ])
+m4trace:configure.ac:308: -1- m4_pattern_allow([^USE_OCTAVE_TRUE$])
+m4trace:configure.ac:308: -1- m4_pattern_allow([^USE_OCTAVE_FALSE$])
+m4trace:configure.ac:308: -1- _AM_SUBST_NOTMAKE([USE_OCTAVE_TRUE])
+m4trace:configure.ac:308: -1- _AM_SUBST_NOTMAKE([USE_OCTAVE_FALSE])
+m4trace:configure.ac:317: -1- AM_CONDITIONAL([USE_TESTIO], [test x$testio = xtrue ])
+m4trace:configure.ac:317: -1- m4_pattern_allow([^USE_TESTIO_TRUE$])
+m4trace:configure.ac:317: -1- m4_pattern_allow([^USE_TESTIO_FALSE$])
+m4trace:configure.ac:317: -1- _AM_SUBST_NOTMAKE([USE_TESTIO_TRUE])
+m4trace:configure.ac:317: -1- _AM_SUBST_NOTMAKE([USE_TESTIO_FALSE])
+m4trace:configure.ac:329: -1- AM_CONDITIONAL([USE_DOCS], [(test x$docs = xtrue || test x$all = xtrue) ])
+m4trace:configure.ac:329: -1- m4_pattern_allow([^USE_DOCS_TRUE$])
+m4trace:configure.ac:329: -1- m4_pattern_allow([^USE_DOCS_FALSE$])
+m4trace:configure.ac:329: -1- _AM_SUBST_NOTMAKE([USE_DOCS_TRUE])
+m4trace:configure.ac:329: -1- _AM_SUBST_NOTMAKE([USE_DOCS_FALSE])
+m4trace:configure.ac:332: -1- m4_pattern_allow([^AM_CXXFLAGS$])
+m4trace:configure.ac:343: -1- m4_pattern_allow([^LIB@&t at OBJS$])
+m4trace:configure.ac:343: -1- m4_pattern_allow([^LTLIBOBJS$])
+m4trace:configure.ac:343: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
+m4trace:configure.ac:343: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
+m4trace:configure.ac:343: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
+m4trace:configure.ac:343: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
+m4trace:configure.ac:343: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
+m4trace:configure.ac:343: -1- _AC_AM_CONFIG_HEADER_HOOK(["$ac_file"])
+m4trace:configure.ac:343: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS
+m4trace:configure.ac:343: -1- _LT_PROG_LTMAIN
diff --git a/autom4te.cache/traces.1 b/autom4te.cache/traces.1
new file mode 100644
index 0000000..55c8270
--- /dev/null
+++ b/autom4te.cache/traces.1
@@ -0,0 +1,913 @@
+m4trace:aclocal.m4:1157: -1- m4_include([config/autotroll.m4])
+m4trace:config/autotroll.m4:70: -1- m4_pattern_forbid([^AT_])
+m4trace:config/autotroll.m4:71: -1- m4_pattern_forbid([^_AT_])
+m4trace:aclocal.m4:1158: -1- m4_include([config/libtool.m4])
+m4trace:aclocal.m4:1159: -1- m4_include([config/ltoptions.m4])
+m4trace:aclocal.m4:1160: -1- m4_include([config/ltsugar.m4])
+m4trace:aclocal.m4:1161: -1- m4_include([config/ltversion.m4])
+m4trace:aclocal.m4:1162: -1- m4_include([config/lt~obsolete.m4])
+m4trace:configure.ac:1: -1- AC_INIT([mathgl], [1.10], [mathgl.abalakin at gmail.com])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?A[CHUM]_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([_AC_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^AS_FLAGS$])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?m4_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^dnl$])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?AS_])
+m4trace:configure.ac:1: -1- AC_SUBST([SHELL])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([SHELL])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^SHELL$])
+m4trace:configure.ac:1: -1- AC_SUBST([PATH_SEPARATOR])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PATH_SEPARATOR$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME],      ['AC_PACKAGE_NAME'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_NAME])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME],   ['AC_PACKAGE_TARNAME'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION],   ['AC_PACKAGE_VERSION'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING],    ['AC_PACKAGE_STRING'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_STRING])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL],       ['AC_PACKAGE_URL'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_URL])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_URL$])
+m4trace:configure.ac:1: -1- AC_SUBST([exec_prefix], [NONE])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([exec_prefix])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^exec_prefix$])
+m4trace:configure.ac:1: -1- AC_SUBST([prefix], [NONE])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([prefix])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^prefix$])
+m4trace:configure.ac:1: -1- AC_SUBST([program_transform_name], [s,x,x,])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([program_transform_name])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^program_transform_name$])
+m4trace:configure.ac:1: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([bindir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^bindir$])
+m4trace:configure.ac:1: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sbindir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sbindir$])
+m4trace:configure.ac:1: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([libexecdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^libexecdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([datarootdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^datarootdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([datadir], ['${datarootdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([datadir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^datadir$])
+m4trace:configure.ac:1: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sysconfdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sysconfdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sharedstatedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sharedstatedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([localstatedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^localstatedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([includedir], ['${prefix}/include'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([includedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^includedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([oldincludedir], ['/usr/include'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([oldincludedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^oldincludedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
+				     ['${datarootdir}/doc/${PACKAGE_TARNAME}'],
+				     ['${datarootdir}/doc/${PACKAGE}'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([docdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^docdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([infodir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^infodir$])
+m4trace:configure.ac:1: -1- AC_SUBST([htmldir], ['${docdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([htmldir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^htmldir$])
+m4trace:configure.ac:1: -1- AC_SUBST([dvidir], ['${docdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([dvidir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^dvidir$])
+m4trace:configure.ac:1: -1- AC_SUBST([pdfdir], ['${docdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([pdfdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^pdfdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([psdir], ['${docdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([psdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^psdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([libdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^libdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([localedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^localedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([mandir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^mandir$])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
+@%:@undef PACKAGE_NAME])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
+@%:@undef PACKAGE_TARNAME])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
+@%:@undef PACKAGE_VERSION])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
+@%:@undef PACKAGE_STRING])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
+@%:@undef PACKAGE_BUGREPORT])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_URL$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
+@%:@undef PACKAGE_URL])
+m4trace:configure.ac:1: -1- AC_SUBST([DEFS])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([DEFS])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^DEFS$])
+m4trace:configure.ac:1: -1- AC_SUBST([ECHO_C])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_C])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_C$])
+m4trace:configure.ac:1: -1- AC_SUBST([ECHO_N])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_N])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_N$])
+m4trace:configure.ac:1: -1- AC_SUBST([ECHO_T])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_T])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_T$])
+m4trace:configure.ac:1: -1- AC_SUBST([LIBS])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([LIBS])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:1: -1- AC_SUBST([build_alias])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([build_alias])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^build_alias$])
+m4trace:configure.ac:1: -1- AC_SUBST([host_alias])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([host_alias])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^host_alias$])
+m4trace:configure.ac:1: -1- AC_SUBST([target_alias])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([target_alias])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^target_alias$])
+m4trace:configure.ac:4: -1- AC_CONFIG_AUX_DIR([config])
+m4trace:configure.ac:6: -1- AC_CONFIG_HEADERS([include/mgl/config.h])
+m4trace:configure.ac:18: -1- AC_SUBST([MGL_CURRENT])
+m4trace:configure.ac:18: -1- AC_SUBST_TRACE([MGL_CURRENT])
+m4trace:configure.ac:18: -1- m4_pattern_allow([^MGL_CURRENT$])
+m4trace:configure.ac:19: -1- AC_SUBST([MGL_REVISION])
+m4trace:configure.ac:19: -1- AC_SUBST_TRACE([MGL_REVISION])
+m4trace:configure.ac:19: -1- m4_pattern_allow([^MGL_REVISION$])
+m4trace:configure.ac:20: -1- AC_SUBST([MGL_AGE])
+m4trace:configure.ac:20: -1- AC_SUBST_TRACE([MGL_AGE])
+m4trace:configure.ac:20: -1- m4_pattern_allow([^MGL_AGE$])
+m4trace:configure.ac:22: -1- AM_INIT_AUTOMAKE
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
+m4trace:configure.ac:22: -1- AM_AUTOMAKE_VERSION([1.11.1])
+m4trace:configure.ac:22: -1- AC_REQUIRE_AUX_FILE([install-sh])
+m4trace:configure.ac:22: -1- AC_SUBST([INSTALL_PROGRAM])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
+m4trace:configure.ac:22: -1- AC_SUBST([INSTALL_SCRIPT])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
+m4trace:configure.ac:22: -1- AC_SUBST([INSTALL_DATA])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([INSTALL_DATA])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^INSTALL_DATA$])
+m4trace:configure.ac:22: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__isrc])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^am__isrc$])
+m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__isrc])
+m4trace:configure.ac:22: -1- AC_SUBST([CYGPATH_W])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CYGPATH_W])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^CYGPATH_W$])
+m4trace:configure.ac:22: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([PACKAGE])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^PACKAGE$])
+m4trace:configure.ac:22: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([VERSION])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^VERSION$])
+m4trace:configure.ac:22: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^PACKAGE$])
+m4trace:configure.ac:22: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
+@%:@undef PACKAGE])
+m4trace:configure.ac:22: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^VERSION$])
+m4trace:configure.ac:22: -1- AH_OUTPUT([VERSION], [/* Version number of package */
+@%:@undef VERSION])
+m4trace:configure.ac:22: -1- AC_REQUIRE_AUX_FILE([missing])
+m4trace:configure.ac:22: -1- AC_SUBST([ACLOCAL])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([ACLOCAL])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^ACLOCAL$])
+m4trace:configure.ac:22: -1- AC_SUBST([AUTOCONF])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AUTOCONF])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AUTOCONF$])
+m4trace:configure.ac:22: -1- AC_SUBST([AUTOMAKE])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AUTOMAKE])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AUTOMAKE$])
+m4trace:configure.ac:22: -1- AC_SUBST([AUTOHEADER])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AUTOHEADER])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AUTOHEADER$])
+m4trace:configure.ac:22: -1- AC_SUBST([MAKEINFO])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([MAKEINFO])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^MAKEINFO$])
+m4trace:configure.ac:22: -1- AC_SUBST([install_sh])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([install_sh])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^install_sh$])
+m4trace:configure.ac:22: -1- AC_SUBST([STRIP])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([STRIP])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^STRIP$])
+m4trace:configure.ac:22: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
+m4trace:configure.ac:22: -1- AC_REQUIRE_AUX_FILE([install-sh])
+m4trace:configure.ac:22: -1- AC_SUBST([MKDIR_P])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([MKDIR_P])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^MKDIR_P$])
+m4trace:configure.ac:22: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([mkdir_p])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^mkdir_p$])
+m4trace:configure.ac:22: -1- AC_SUBST([AWK])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AWK])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AWK$])
+m4trace:configure.ac:22: -1- AC_SUBST([SET_MAKE])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([SET_MAKE])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^SET_MAKE$])
+m4trace:configure.ac:22: -1- AC_SUBST([am__leading_dot])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__leading_dot])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^am__leading_dot$])
+m4trace:configure.ac:22: -1- AC_SUBST([AMTAR])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AMTAR])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^AMTAR$])
+m4trace:configure.ac:22: -1- AC_SUBST([am__tar])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__tar])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^am__tar$])
+m4trace:configure.ac:22: -1- AC_SUBST([am__untar])
+m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__untar])
+m4trace:configure.ac:22: -1- m4_pattern_allow([^am__untar$])
+m4trace:configure.ac:24: -1- AC_SUBST([CC])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- AC_SUBST([CFLAGS])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CFLAGS])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CFLAGS$])
+m4trace:configure.ac:24: -1- AC_SUBST([LDFLAGS])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([LDFLAGS])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^LDFLAGS$])
+m4trace:configure.ac:24: -1- AC_SUBST([LIBS])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([LIBS])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:24: -1- AC_SUBST([CPPFLAGS])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CPPFLAGS])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:24: -1- AC_SUBST([CC])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- AC_SUBST([CC])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- AC_SUBST([CC])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- AC_SUBST([CC])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
+m4trace:configure.ac:24: -1- AC_SUBST([ac_ct_CC])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([ac_ct_CC])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^ac_ct_CC$])
+m4trace:configure.ac:24: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([EXEEXT])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^EXEEXT$])
+m4trace:configure.ac:24: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([OBJEXT])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^OBJEXT$])
+m4trace:configure.ac:24: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([DEPDIR])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^DEPDIR$])
+m4trace:configure.ac:24: -1- AC_SUBST([am__include])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([am__include])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^am__include$])
+m4trace:configure.ac:24: -1- AC_SUBST([am__quote])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([am__quote])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^am__quote$])
+m4trace:configure.ac:24: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
+m4trace:configure.ac:24: -1- AC_SUBST([AMDEP_TRUE])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([AMDEP_TRUE])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEP_TRUE$])
+m4trace:configure.ac:24: -1- AC_SUBST([AMDEP_FALSE])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([AMDEP_FALSE])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEP_FALSE$])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
+m4trace:configure.ac:24: -1- AC_SUBST([AMDEPBACKSLASH])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
+m4trace:configure.ac:24: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CCDEPMODE])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^CCDEPMODE$])
+m4trace:configure.ac:24: -1- AM_CONDITIONAL([am__fastdepCC], [
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
+m4trace:configure.ac:24: -1- AC_SUBST([am__fastdepCC_TRUE])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
+m4trace:configure.ac:24: -1- AC_SUBST([am__fastdepCC_FALSE])
+m4trace:configure.ac:24: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
+m4trace:configure.ac:24: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
+m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
+m4trace:configure.ac:25: -1- AC_SUBST([CXX])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CXX])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CXX$])
+m4trace:configure.ac:25: -1- AC_SUBST([CXXFLAGS])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CXXFLAGS])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CXXFLAGS$])
+m4trace:configure.ac:25: -1- AC_SUBST([LDFLAGS])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([LDFLAGS])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^LDFLAGS$])
+m4trace:configure.ac:25: -1- AC_SUBST([LIBS])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([LIBS])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:25: -1- AC_SUBST([CPPFLAGS])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CPPFLAGS])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:25: -1- AC_SUBST([CXX])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CXX])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CXX$])
+m4trace:configure.ac:25: -1- AC_SUBST([ac_ct_CXX])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([ac_ct_CXX])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^ac_ct_CXX$])
+m4trace:configure.ac:25: -1- AC_SUBST([CXXDEPMODE], [depmode=$am_cv_CXX_dependencies_compiler_type])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CXXDEPMODE])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^CXXDEPMODE$])
+m4trace:configure.ac:25: -1- AM_CONDITIONAL([am__fastdepCXX], [
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
+m4trace:configure.ac:25: -1- AC_SUBST([am__fastdepCXX_TRUE])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([am__fastdepCXX_TRUE])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$])
+m4trace:configure.ac:25: -1- AC_SUBST([am__fastdepCXX_FALSE])
+m4trace:configure.ac:25: -1- AC_SUBST_TRACE([am__fastdepCXX_FALSE])
+m4trace:configure.ac:25: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$])
+m4trace:configure.ac:25: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE])
+m4trace:configure.ac:25: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE])
+m4trace:configure.ac:28: -1- _m4_warn([obsolete], [The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
+You should run autoupdate.], [config/ltoptions.m4:145: AC_LIBTOOL_WIN32_DLL is expanded from...
+configure.ac:28: the top level])
+m4trace:configure.ac:28: -1- AC_CANONICAL_HOST
+m4trace:configure.ac:28: -1- AC_CANONICAL_BUILD
+m4trace:configure.ac:28: -1- AC_REQUIRE_AUX_FILE([config.sub])
+m4trace:configure.ac:28: -1- AC_REQUIRE_AUX_FILE([config.guess])
+m4trace:configure.ac:28: -1- AC_SUBST([build], [$ac_cv_build])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([build])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^build$])
+m4trace:configure.ac:28: -1- AC_SUBST([build_cpu], [$[1]])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([build_cpu])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^build_cpu$])
+m4trace:configure.ac:28: -1- AC_SUBST([build_vendor], [$[2]])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([build_vendor])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^build_vendor$])
+m4trace:configure.ac:28: -1- AC_SUBST([build_os])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([build_os])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^build_os$])
+m4trace:configure.ac:28: -1- AC_SUBST([host], [$ac_cv_host])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([host])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^host$])
+m4trace:configure.ac:28: -1- AC_SUBST([host_cpu], [$[1]])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([host_cpu])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^host_cpu$])
+m4trace:configure.ac:28: -1- AC_SUBST([host_vendor], [$[2]])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([host_vendor])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^host_vendor$])
+m4trace:configure.ac:28: -1- AC_SUBST([host_os])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([host_os])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^host_os$])
+m4trace:configure.ac:28: -1- AC_SUBST([AS])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([AS])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^AS$])
+m4trace:configure.ac:28: -1- AC_SUBST([DLLTOOL])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([DLLTOOL])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^DLLTOOL$])
+m4trace:configure.ac:28: -1- AC_SUBST([OBJDUMP])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([OBJDUMP])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^OBJDUMP$])
+m4trace:configure.ac:28: -1- _m4_warn([obsolete], [AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.], [config/ltoptions.m4:145: AC_LIBTOOL_WIN32_DLL is expanded from...
+configure.ac:28: the top level])
+m4trace:configure.ac:29: -1- _m4_warn([obsolete], [The macro `AC_LIBTOOL_DLOPEN' is obsolete.
+You should run autoupdate.], [config/ltoptions.m4:110: AC_LIBTOOL_DLOPEN is expanded from...
+configure.ac:29: the top level])
+m4trace:configure.ac:29: -1- _m4_warn([obsolete], [AC_LIBTOOL_DLOPEN: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.], [config/ltoptions.m4:110: AC_LIBTOOL_DLOPEN is expanded from...
+configure.ac:29: the top level])
+m4trace:configure.ac:30: -1- AC_PROG_LIBTOOL
+m4trace:configure.ac:30: -1- _m4_warn([obsolete], [The macro `AC_PROG_LIBTOOL' is obsolete.
+You should run autoupdate.], [config/libtool.m4:102: AC_PROG_LIBTOOL is expanded from...
+configure.ac:30: the top level])
+m4trace:configure.ac:30: -1- LT_INIT
+m4trace:configure.ac:30: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])
+m4trace:configure.ac:30: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
+m4trace:configure.ac:30: -1- AC_SUBST([LIBTOOL])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([LIBTOOL])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LIBTOOL$])
+m4trace:configure.ac:30: -1- AC_SUBST([SED])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([SED])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^SED$])
+m4trace:configure.ac:30: -1- AC_SUBST([GREP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([GREP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^GREP$])
+m4trace:configure.ac:30: -1- AC_SUBST([EGREP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([EGREP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^EGREP$])
+m4trace:configure.ac:30: -1- AC_SUBST([FGREP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([FGREP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^FGREP$])
+m4trace:configure.ac:30: -1- AC_SUBST([GREP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([GREP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^GREP$])
+m4trace:configure.ac:30: -1- AC_SUBST([LD])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([LD])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LD$])
+m4trace:configure.ac:30: -1- AC_SUBST([DUMPBIN])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([DUMPBIN])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^DUMPBIN$])
+m4trace:configure.ac:30: -1- AC_SUBST([ac_ct_DUMPBIN])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([ac_ct_DUMPBIN])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^ac_ct_DUMPBIN$])
+m4trace:configure.ac:30: -1- AC_SUBST([DUMPBIN])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([DUMPBIN])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^DUMPBIN$])
+m4trace:configure.ac:30: -1- AC_SUBST([NM])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([NM])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^NM$])
+m4trace:configure.ac:30: -1- AC_SUBST([LN_S], [$as_ln_s])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([LN_S])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LN_S$])
+m4trace:configure.ac:30: -1- AC_SUBST([OBJDUMP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([OBJDUMP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^OBJDUMP$])
+m4trace:configure.ac:30: -1- AC_SUBST([OBJDUMP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([OBJDUMP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^OBJDUMP$])
+m4trace:configure.ac:30: -1- AC_SUBST([AR])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([AR])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^AR$])
+m4trace:configure.ac:30: -1- AC_SUBST([STRIP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([STRIP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^STRIP$])
+m4trace:configure.ac:30: -1- AC_SUBST([RANLIB])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([RANLIB])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^RANLIB$])
+m4trace:configure.ac:30: -1- m4_pattern_allow([LT_OBJDIR])
+m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([LT_OBJDIR])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LT_OBJDIR$])
+m4trace:configure.ac:30: -1- AH_OUTPUT([LT_OBJDIR], [/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+@%:@undef LT_OBJDIR])
+m4trace:configure.ac:30: -1- AC_SUBST([lt_ECHO])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([lt_ECHO])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^lt_ECHO$])
+m4trace:configure.ac:30: -1- LT_SUPPORTED_TAG([CC])
+m4trace:configure.ac:30: -1- AC_SUBST([DSYMUTIL])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([DSYMUTIL])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^DSYMUTIL$])
+m4trace:configure.ac:30: -1- AC_SUBST([NMEDIT])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([NMEDIT])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^NMEDIT$])
+m4trace:configure.ac:30: -1- AC_SUBST([LIPO])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([LIPO])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LIPO$])
+m4trace:configure.ac:30: -1- AC_SUBST([OTOOL])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([OTOOL])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^OTOOL$])
+m4trace:configure.ac:30: -1- AC_SUBST([OTOOL64])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([OTOOL64])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^OTOOL64$])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the <dlfcn.h> header file. */
+@%:@undef HAVE_DLFCN_H])
+m4trace:configure.ac:30: -1- AC_SUBST([CPP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CPP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPP$])
+m4trace:configure.ac:30: -1- AC_SUBST([CPPFLAGS])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CPPFLAGS])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:30: -1- AC_SUBST([CPP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CPP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPP$])
+m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^STDC_HEADERS$])
+m4trace:configure.ac:30: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
+@%:@undef STDC_HEADERS])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
+@%:@undef HAVE_SYS_TYPES_H])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
+@%:@undef HAVE_SYS_STAT_H])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
+@%:@undef HAVE_STDLIB_H])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
+@%:@undef HAVE_STRING_H])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
+@%:@undef HAVE_MEMORY_H])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
+@%:@undef HAVE_STRINGS_H])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
+@%:@undef HAVE_INTTYPES_H])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
+@%:@undef HAVE_STDINT_H])
+m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
+@%:@undef HAVE_UNISTD_H])
+m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLFCN_H])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_DLFCN_H$])
+m4trace:configure.ac:30: -1- LT_SUPPORTED_TAG([CXX])
+m4trace:configure.ac:30: -1- AC_SUBST([CXX])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CXX])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXX$])
+m4trace:configure.ac:30: -1- AC_SUBST([CXXFLAGS])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CXXFLAGS])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXXFLAGS$])
+m4trace:configure.ac:30: -1- AC_SUBST([LDFLAGS])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([LDFLAGS])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LDFLAGS$])
+m4trace:configure.ac:30: -1- AC_SUBST([LIBS])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([LIBS])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:30: -1- AC_SUBST([CPPFLAGS])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CPPFLAGS])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:30: -1- AC_SUBST([CXX])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CXX])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXX$])
+m4trace:configure.ac:30: -1- AC_SUBST([ac_ct_CXX])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([ac_ct_CXX])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^ac_ct_CXX$])
+m4trace:configure.ac:30: -1- AC_SUBST([CXXDEPMODE], [depmode=$am_cv_CXX_dependencies_compiler_type])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CXXDEPMODE])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXXDEPMODE$])
+m4trace:configure.ac:30: -1- AM_CONDITIONAL([am__fastdepCXX], [
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
+m4trace:configure.ac:30: -1- AC_SUBST([am__fastdepCXX_TRUE])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([am__fastdepCXX_TRUE])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$])
+m4trace:configure.ac:30: -1- AC_SUBST([am__fastdepCXX_FALSE])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([am__fastdepCXX_FALSE])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$])
+m4trace:configure.ac:30: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE])
+m4trace:configure.ac:30: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE])
+m4trace:configure.ac:30: -1- AC_SUBST([CXXCPP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CXXCPP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXXCPP$])
+m4trace:configure.ac:30: -1- AC_SUBST([CPPFLAGS])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CPPFLAGS])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CPPFLAGS$])
+m4trace:configure.ac:30: -1- AC_SUBST([CXXCPP])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([CXXCPP])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^CXXCPP$])
+m4trace:configure.ac:30: -1- AC_SUBST([LD])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([LD])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^LD$])
+m4trace:configure.ac:41: -1- AC_DEFINE_TRACE_LITERAL([MGL_USE_DOUBLE])
+m4trace:configure.ac:41: -1- m4_pattern_allow([^MGL_USE_DOUBLE$])
+m4trace:configure.ac:41: -1- AH_OUTPUT([MGL_USE_DOUBLE], [/* This define enables double precision in MathGL */
+@%:@undef MGL_USE_DOUBLE])
+m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([MGL_USE_DOUBLE])
+m4trace:configure.ac:43: -1- m4_pattern_allow([^MGL_USE_DOUBLE$])
+m4trace:configure.ac:43: -1- AH_OUTPUT([MGL_USE_DOUBLE], [/* This define enables double precision in MathGL */
+@%:@undef MGL_USE_DOUBLE])
+m4trace:configure.ac:69: -1- AC_SUBST([PTHREAD_FLAGS])
+m4trace:configure.ac:69: -1- AC_SUBST_TRACE([PTHREAD_FLAGS])
+m4trace:configure.ac:69: -1- m4_pattern_allow([^PTHREAD_FLAGS$])
+m4trace:configure.ac:72: -1- AC_SUBST([PTHREAD_LIBS])
+m4trace:configure.ac:72: -1- AC_SUBST_TRACE([PTHREAD_LIBS])
+m4trace:configure.ac:72: -1- m4_pattern_allow([^PTHREAD_LIBS$])
+m4trace:configure.ac:74: -1- AM_CONDITIONAL([USE_PTHREAD], [test x$pthread = xtrue])
+m4trace:configure.ac:74: -1- AC_SUBST([USE_PTHREAD_TRUE])
+m4trace:configure.ac:74: -1- AC_SUBST_TRACE([USE_PTHREAD_TRUE])
+m4trace:configure.ac:74: -1- m4_pattern_allow([^USE_PTHREAD_TRUE$])
+m4trace:configure.ac:74: -1- AC_SUBST([USE_PTHREAD_FALSE])
+m4trace:configure.ac:74: -1- AC_SUBST_TRACE([USE_PTHREAD_FALSE])
+m4trace:configure.ac:74: -1- m4_pattern_allow([^USE_PTHREAD_FALSE$])
+m4trace:configure.ac:74: -1- _AM_SUBST_NOTMAKE([USE_PTHREAD_TRUE])
+m4trace:configure.ac:74: -1- _AM_SUBST_NOTMAKE([USE_PTHREAD_FALSE])
+m4trace:configure.ac:86: -1- AC_SUBST([GSL_FLAGS])
+m4trace:configure.ac:86: -1- AC_SUBST_TRACE([GSL_FLAGS])
+m4trace:configure.ac:86: -1- m4_pattern_allow([^GSL_FLAGS$])
+m4trace:configure.ac:87: -1- AC_SUBST([GSL_LIBS])
+m4trace:configure.ac:87: -1- AC_SUBST_TRACE([GSL_LIBS])
+m4trace:configure.ac:87: -1- m4_pattern_allow([^GSL_LIBS$])
+m4trace:configure.ac:97: -1- AC_SUBST([GSL_FLAGS])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([GSL_FLAGS])
+m4trace:configure.ac:97: -1- m4_pattern_allow([^GSL_FLAGS$])
+m4trace:configure.ac:99: -1- AM_CONDITIONAL([USE_GSL], [test x$test_gsl = xtrue])
+m4trace:configure.ac:99: -1- AC_SUBST([USE_GSL_TRUE])
+m4trace:configure.ac:99: -1- AC_SUBST_TRACE([USE_GSL_TRUE])
+m4trace:configure.ac:99: -1- m4_pattern_allow([^USE_GSL_TRUE$])
+m4trace:configure.ac:99: -1- AC_SUBST([USE_GSL_FALSE])
+m4trace:configure.ac:99: -1- AC_SUBST_TRACE([USE_GSL_FALSE])
+m4trace:configure.ac:99: -1- m4_pattern_allow([^USE_GSL_FALSE$])
+m4trace:configure.ac:99: -1- _AM_SUBST_NOTMAKE([USE_GSL_TRUE])
+m4trace:configure.ac:99: -1- _AM_SUBST_NOTMAKE([USE_GSL_FALSE])
+m4trace:configure.ac:112: -1- AC_SUBST([GL_LIBS])
+m4trace:configure.ac:112: -1- AC_SUBST_TRACE([GL_LIBS])
+m4trace:configure.ac:112: -1- m4_pattern_allow([^GL_LIBS$])
+m4trace:configure.ac:115: -1- AC_SUBST([GLUT_LIBS])
+m4trace:configure.ac:115: -1- AC_SUBST_TRACE([GLUT_LIBS])
+m4trace:configure.ac:115: -1- m4_pattern_allow([^GLUT_LIBS$])
+m4trace:configure.ac:122: -1- AC_SUBST([GL_LIBS])
+m4trace:configure.ac:122: -1- AC_SUBST_TRACE([GL_LIBS])
+m4trace:configure.ac:122: -1- m4_pattern_allow([^GL_LIBS$])
+m4trace:configure.ac:125: -1- AC_SUBST([GLUT_FLAGS])
+m4trace:configure.ac:125: -1- AC_SUBST_TRACE([GLUT_FLAGS])
+m4trace:configure.ac:125: -1- m4_pattern_allow([^GLUT_FLAGS$])
+m4trace:configure.ac:127: -1- AC_SUBST([GLUT_LIBS])
+m4trace:configure.ac:127: -1- AC_SUBST_TRACE([GLUT_LIBS])
+m4trace:configure.ac:127: -1- m4_pattern_allow([^GLUT_LIBS$])
+m4trace:configure.ac:134: -1- AC_SUBST([GL_LIBS])
+m4trace:configure.ac:134: -1- AC_SUBST_TRACE([GL_LIBS])
+m4trace:configure.ac:134: -1- m4_pattern_allow([^GL_LIBS$])
+m4trace:configure.ac:137: -1- AC_SUBST([GLUT_FLAGS])
+m4trace:configure.ac:137: -1- AC_SUBST_TRACE([GLUT_FLAGS])
+m4trace:configure.ac:137: -1- m4_pattern_allow([^GLUT_FLAGS$])
+m4trace:configure.ac:139: -1- AC_SUBST([GLUT_LIBS])
+m4trace:configure.ac:139: -1- AC_SUBST_TRACE([GLUT_LIBS])
+m4trace:configure.ac:139: -1- m4_pattern_allow([^GLUT_LIBS$])
+m4trace:configure.ac:144: -1- AM_CONDITIONAL([USE_GLUT], [(test x$all = xtrue || test x$glut = xtrue)])
+m4trace:configure.ac:144: -1- AC_SUBST([USE_GLUT_TRUE])
+m4trace:configure.ac:144: -1- AC_SUBST_TRACE([USE_GLUT_TRUE])
+m4trace:configure.ac:144: -1- m4_pattern_allow([^USE_GLUT_TRUE$])
+m4trace:configure.ac:144: -1- AC_SUBST([USE_GLUT_FALSE])
+m4trace:configure.ac:144: -1- AC_SUBST_TRACE([USE_GLUT_FALSE])
+m4trace:configure.ac:144: -1- m4_pattern_allow([^USE_GLUT_FALSE$])
+m4trace:configure.ac:144: -1- _AM_SUBST_NOTMAKE([USE_GLUT_TRUE])
+m4trace:configure.ac:144: -1- _AM_SUBST_NOTMAKE([USE_GLUT_FALSE])
+m4trace:configure.ac:174: -1- AC_SUBST([HDF5_FLAGS])
+m4trace:configure.ac:174: -1- AC_SUBST_TRACE([HDF5_FLAGS])
+m4trace:configure.ac:174: -1- m4_pattern_allow([^HDF5_FLAGS$])
+m4trace:configure.ac:176: -1- AC_SUBST([HDF5_LIBS])
+m4trace:configure.ac:176: -1- AC_SUBST_TRACE([HDF5_LIBS])
+m4trace:configure.ac:176: -1- m4_pattern_allow([^HDF5_LIBS$])
+m4trace:configure.ac:178: -1- AM_CONDITIONAL([USE_HDF5], [(test x$all = xtrue || test x$hdf5 = xtrue || test x$hdf5_18 = xtrue)])
+m4trace:configure.ac:178: -1- AC_SUBST([USE_HDF5_TRUE])
+m4trace:configure.ac:178: -1- AC_SUBST_TRACE([USE_HDF5_TRUE])
+m4trace:configure.ac:178: -1- m4_pattern_allow([^USE_HDF5_TRUE$])
+m4trace:configure.ac:178: -1- AC_SUBST([USE_HDF5_FALSE])
+m4trace:configure.ac:178: -1- AC_SUBST_TRACE([USE_HDF5_FALSE])
+m4trace:configure.ac:178: -1- m4_pattern_allow([^USE_HDF5_FALSE$])
+m4trace:configure.ac:178: -1- _AM_SUBST_NOTMAKE([USE_HDF5_TRUE])
+m4trace:configure.ac:178: -1- _AM_SUBST_NOTMAKE([USE_HDF5_FALSE])
+m4trace:configure.ac:187: -1- AC_SUBST([GIF_FLAGS])
+m4trace:configure.ac:187: -1- AC_SUBST_TRACE([GIF_FLAGS])
+m4trace:configure.ac:187: -1- m4_pattern_allow([^GIF_FLAGS$])
+m4trace:configure.ac:190: -1- AC_SUBST([GIF_LIBS])
+m4trace:configure.ac:190: -1- AC_SUBST_TRACE([GIF_LIBS])
+m4trace:configure.ac:190: -1- m4_pattern_allow([^GIF_LIBS$])
+m4trace:configure.ac:192: -1- AM_CONDITIONAL([USE_GIF], [(test x$all = xtrue || test x$gif = xtrue)])
+m4trace:configure.ac:192: -1- AC_SUBST([USE_GIF_TRUE])
+m4trace:configure.ac:192: -1- AC_SUBST_TRACE([USE_GIF_TRUE])
+m4trace:configure.ac:192: -1- m4_pattern_allow([^USE_GIF_TRUE$])
+m4trace:configure.ac:192: -1- AC_SUBST([USE_GIF_FALSE])
+m4trace:configure.ac:192: -1- AC_SUBST_TRACE([USE_GIF_FALSE])
+m4trace:configure.ac:192: -1- m4_pattern_allow([^USE_GIF_FALSE$])
+m4trace:configure.ac:192: -1- _AM_SUBST_NOTMAKE([USE_GIF_TRUE])
+m4trace:configure.ac:192: -1- _AM_SUBST_NOTMAKE([USE_GIF_FALSE])
+m4trace:configure.ac:196: -1- AC_SUBST([PNG_LIBS])
+m4trace:configure.ac:196: -1- AC_SUBST_TRACE([PNG_LIBS])
+m4trace:configure.ac:196: -1- m4_pattern_allow([^PNG_LIBS$])
+m4trace:configure.ac:206: -1- AC_SUBST([JPEG_FLAGS])
+m4trace:configure.ac:206: -1- AC_SUBST_TRACE([JPEG_FLAGS])
+m4trace:configure.ac:206: -1- m4_pattern_allow([^JPEG_FLAGS$])
+m4trace:configure.ac:209: -1- AC_SUBST([JPEG_LIBS])
+m4trace:configure.ac:209: -1- AC_SUBST_TRACE([JPEG_LIBS])
+m4trace:configure.ac:209: -1- m4_pattern_allow([^JPEG_LIBS$])
+m4trace:configure.ac:211: -1- AM_CONDITIONAL([USE_JPEG], [(test x$all = xtrue || test x$jpeg = xtrue)])
+m4trace:configure.ac:211: -1- AC_SUBST([USE_JPEG_TRUE])
+m4trace:configure.ac:211: -1- AC_SUBST_TRACE([USE_JPEG_TRUE])
+m4trace:configure.ac:211: -1- m4_pattern_allow([^USE_JPEG_TRUE$])
+m4trace:configure.ac:211: -1- AC_SUBST([USE_JPEG_FALSE])
+m4trace:configure.ac:211: -1- AC_SUBST_TRACE([USE_JPEG_FALSE])
+m4trace:configure.ac:211: -1- m4_pattern_allow([^USE_JPEG_FALSE$])
+m4trace:configure.ac:211: -1- _AM_SUBST_NOTMAKE([USE_JPEG_TRUE])
+m4trace:configure.ac:211: -1- _AM_SUBST_NOTMAKE([USE_JPEG_FALSE])
+m4trace:configure.ac:222: -1- AC_SUBST([FLTK_FLAGS])
+m4trace:configure.ac:222: -1- AC_SUBST_TRACE([FLTK_FLAGS])
+m4trace:configure.ac:222: -1- m4_pattern_allow([^FLTK_FLAGS$])
+m4trace:configure.ac:223: -1- AC_SUBST([FLTK_LIBS])
+m4trace:configure.ac:223: -1- AC_SUBST_TRACE([FLTK_LIBS])
+m4trace:configure.ac:223: -1- m4_pattern_allow([^FLTK_LIBS$])
+m4trace:configure.ac:232: -1- AM_CONDITIONAL([USE_FLTK], [test x$test_fltk = xtrue])
+m4trace:configure.ac:232: -1- AC_SUBST([USE_FLTK_TRUE])
+m4trace:configure.ac:232: -1- AC_SUBST_TRACE([USE_FLTK_TRUE])
+m4trace:configure.ac:232: -1- m4_pattern_allow([^USE_FLTK_TRUE$])
+m4trace:configure.ac:232: -1- AC_SUBST([USE_FLTK_FALSE])
+m4trace:configure.ac:232: -1- AC_SUBST_TRACE([USE_FLTK_FALSE])
+m4trace:configure.ac:232: -1- m4_pattern_allow([^USE_FLTK_FALSE$])
+m4trace:configure.ac:232: -1- _AM_SUBST_NOTMAKE([USE_FLTK_TRUE])
+m4trace:configure.ac:232: -1- _AM_SUBST_NOTMAKE([USE_FLTK_FALSE])
+m4trace:configure.ac:244: -1- AC_SUBST([WX_FLAGS])
+m4trace:configure.ac:244: -1- AC_SUBST_TRACE([WX_FLAGS])
+m4trace:configure.ac:244: -1- m4_pattern_allow([^WX_FLAGS$])
+m4trace:configure.ac:245: -1- AC_SUBST([WX_LIBS])
+m4trace:configure.ac:245: -1- AC_SUBST_TRACE([WX_LIBS])
+m4trace:configure.ac:245: -1- m4_pattern_allow([^WX_LIBS$])
+m4trace:configure.ac:254: -1- AM_CONDITIONAL([USE_WX], [test x$test_wx = xtrue])
+m4trace:configure.ac:254: -1- AC_SUBST([USE_WX_TRUE])
+m4trace:configure.ac:254: -1- AC_SUBST_TRACE([USE_WX_TRUE])
+m4trace:configure.ac:254: -1- m4_pattern_allow([^USE_WX_TRUE$])
+m4trace:configure.ac:254: -1- AC_SUBST([USE_WX_FALSE])
+m4trace:configure.ac:254: -1- AC_SUBST_TRACE([USE_WX_FALSE])
+m4trace:configure.ac:254: -1- m4_pattern_allow([^USE_WX_FALSE$])
+m4trace:configure.ac:254: -1- _AM_SUBST_NOTMAKE([USE_WX_TRUE])
+m4trace:configure.ac:254: -1- _AM_SUBST_NOTMAKE([USE_WX_FALSE])
+m4trace:configure.ac:264: -1- AC_SUBST([QMAKE])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QMAKE])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QMAKE$])
+m4trace:configure.ac:264: -1- AC_SUBST([QMAKE])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QMAKE])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QMAKE$])
+m4trace:configure.ac:264: -1- AC_SUBST([MOC])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([MOC])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^MOC$])
+m4trace:configure.ac:264: -1- AC_SUBST([MOC])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([MOC])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^MOC$])
+m4trace:configure.ac:264: -1- AC_SUBST([UIC])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([UIC])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^UIC$])
+m4trace:configure.ac:264: -1- AC_SUBST([UIC])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([UIC])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^UIC$])
+m4trace:configure.ac:264: -1- AC_SUBST([RCC])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([RCC])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^RCC$])
+m4trace:configure.ac:264: -1- AC_SUBST([RCC])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([RCC])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^RCC$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_PATH])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_PATH])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_PATH$])
+m4trace:configure.ac:264: -1- AC_SUBST([TMPDIR])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([TMPDIR])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^TMPDIR$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_VERSION_MAJOR])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_VERSION_MAJOR])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_VERSION_MAJOR$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_DEFINES], [$at_cv_env_QT_DEFINES])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_DEFINES])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_DEFINES$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_CFLAGS], [$at_cv_env_QT_CFLAGS])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_CFLAGS])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_CFLAGS$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_CXXFLAGS], [$at_cv_env_QT_CXXFLAGS])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_CXXFLAGS])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_CXXFLAGS$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_INCPATH], [$at_cv_env_QT_INCPATH])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_INCPATH])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_INCPATH$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_CPPFLAGS], ["$at_cv_env_QT_DEFINES $at_cv_env_QT_INCPATH"])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_CPPFLAGS])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_CPPFLAGS$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_LFLAGS], [$at_cv_env_QT_LDFLAGS])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_LFLAGS])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_LFLAGS$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_LDFLAGS], [$at_cv_env_QT_LDFLAGS])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_LDFLAGS])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_LDFLAGS$])
+m4trace:configure.ac:264: -1- AC_SUBST([QT_LIBS], [$at_cv_env_QT_LIBS])
+m4trace:configure.ac:264: -1- AC_SUBST_TRACE([QT_LIBS])
+m4trace:configure.ac:264: -1- m4_pattern_allow([^QT_LIBS$])
+m4trace:configure.ac:265: -1- AC_SUBST([QT_VERSION], [$at_cv_QT_VERSION])
+m4trace:configure.ac:265: -1- AC_SUBST_TRACE([QT_VERSION])
+m4trace:configure.ac:265: -1- m4_pattern_allow([^QT_VERSION$])
+m4trace:configure.ac:268: -1- AM_CONDITIONAL([USE_QT], [test x$test_qt = xtrue])
+m4trace:configure.ac:268: -1- AC_SUBST([USE_QT_TRUE])
+m4trace:configure.ac:268: -1- AC_SUBST_TRACE([USE_QT_TRUE])
+m4trace:configure.ac:268: -1- m4_pattern_allow([^USE_QT_TRUE$])
+m4trace:configure.ac:268: -1- AC_SUBST([USE_QT_FALSE])
+m4trace:configure.ac:268: -1- AC_SUBST_TRACE([USE_QT_FALSE])
+m4trace:configure.ac:268: -1- m4_pattern_allow([^USE_QT_FALSE$])
+m4trace:configure.ac:268: -1- _AM_SUBST_NOTMAKE([USE_QT_TRUE])
+m4trace:configure.ac:268: -1- _AM_SUBST_NOTMAKE([USE_QT_FALSE])
+m4trace:configure.ac:278: -1- AC_SUBST([PYTHON_HEADERS])
+m4trace:configure.ac:278: -1- AC_SUBST_TRACE([PYTHON_HEADERS])
+m4trace:configure.ac:278: -1- m4_pattern_allow([^PYTHON_HEADERS$])
+m4trace:configure.ac:279: -1- AC_SUBST([HAVE_SWIG])
+m4trace:configure.ac:279: -1- AC_SUBST_TRACE([HAVE_SWIG])
+m4trace:configure.ac:279: -1- m4_pattern_allow([^HAVE_SWIG$])
+m4trace:configure.ac:282: -1- AC_SUBST([PYTHON])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([PYTHON])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON$])
+m4trace:configure.ac:282: -1- AC_SUBST([PYTHON_VERSION], [$am_cv_python_version])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([PYTHON_VERSION])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON_VERSION$])
+m4trace:configure.ac:282: -1- AC_SUBST([PYTHON_PREFIX], ['${prefix}'])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([PYTHON_PREFIX])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON_PREFIX$])
+m4trace:configure.ac:282: -1- AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}'])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([PYTHON_EXEC_PREFIX])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON_EXEC_PREFIX$])
+m4trace:configure.ac:282: -1- AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([PYTHON_PLATFORM])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^PYTHON_PLATFORM$])
+m4trace:configure.ac:282: -1- AC_SUBST([pythondir], [$am_cv_python_pythondir])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([pythondir])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^pythondir$])
+m4trace:configure.ac:282: -1- AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([pkgpythondir])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^pkgpythondir$])
+m4trace:configure.ac:282: -1- AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([pyexecdir])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^pyexecdir$])
+m4trace:configure.ac:282: -1- AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE])
+m4trace:configure.ac:282: -1- AC_SUBST_TRACE([pkgpyexecdir])
+m4trace:configure.ac:282: -1- m4_pattern_allow([^pkgpyexecdir$])
+m4trace:configure.ac:288: -1- AM_CONDITIONAL([USE_PYTHON], [test x$test_python = xtrue ])
+m4trace:configure.ac:288: -1- AC_SUBST([USE_PYTHON_TRUE])
+m4trace:configure.ac:288: -1- AC_SUBST_TRACE([USE_PYTHON_TRUE])
+m4trace:configure.ac:288: -1- m4_pattern_allow([^USE_PYTHON_TRUE$])
+m4trace:configure.ac:288: -1- AC_SUBST([USE_PYTHON_FALSE])
+m4trace:configure.ac:288: -1- AC_SUBST_TRACE([USE_PYTHON_FALSE])
+m4trace:configure.ac:288: -1- m4_pattern_allow([^USE_PYTHON_FALSE$])
+m4trace:configure.ac:288: -1- _AM_SUBST_NOTMAKE([USE_PYTHON_TRUE])
+m4trace:configure.ac:288: -1- _AM_SUBST_NOTMAKE([USE_PYTHON_FALSE])
+m4trace:configure.ac:298: -1- AC_SUBST([OCTAVE])
+m4trace:configure.ac:298: -1- AC_SUBST_TRACE([OCTAVE])
+m4trace:configure.ac:298: -1- m4_pattern_allow([^OCTAVE$])
+m4trace:configure.ac:304: -1- AC_SUBST([OCTAVE_ARCH], [$OCTAVE_ARCH])
+m4trace:configure.ac:304: -1- AC_SUBST_TRACE([OCTAVE_ARCH])
+m4trace:configure.ac:304: -1- m4_pattern_allow([^OCTAVE_ARCH$])
+m4trace:configure.ac:305: -1- AC_SUBST([OCTAVE_INCFLAGS], [$OCTAVE_INCFLAGS])
+m4trace:configure.ac:305: -1- AC_SUBST_TRACE([OCTAVE_INCFLAGS])
+m4trace:configure.ac:305: -1- m4_pattern_allow([^OCTAVE_INCFLAGS$])
+m4trace:configure.ac:308: -1- AM_CONDITIONAL([USE_OCTAVE], [test x$test_octave = xtrue ])
+m4trace:configure.ac:308: -1- AC_SUBST([USE_OCTAVE_TRUE])
+m4trace:configure.ac:308: -1- AC_SUBST_TRACE([USE_OCTAVE_TRUE])
+m4trace:configure.ac:308: -1- m4_pattern_allow([^USE_OCTAVE_TRUE$])
+m4trace:configure.ac:308: -1- AC_SUBST([USE_OCTAVE_FALSE])
+m4trace:configure.ac:308: -1- AC_SUBST_TRACE([USE_OCTAVE_FALSE])
+m4trace:configure.ac:308: -1- m4_pattern_allow([^USE_OCTAVE_FALSE$])
+m4trace:configure.ac:308: -1- _AM_SUBST_NOTMAKE([USE_OCTAVE_TRUE])
+m4trace:configure.ac:308: -1- _AM_SUBST_NOTMAKE([USE_OCTAVE_FALSE])
+m4trace:configure.ac:317: -1- AM_CONDITIONAL([USE_TESTIO], [test x$testio = xtrue ])
+m4trace:configure.ac:317: -1- AC_SUBST([USE_TESTIO_TRUE])
+m4trace:configure.ac:317: -1- AC_SUBST_TRACE([USE_TESTIO_TRUE])
+m4trace:configure.ac:317: -1- m4_pattern_allow([^USE_TESTIO_TRUE$])
+m4trace:configure.ac:317: -1- AC_SUBST([USE_TESTIO_FALSE])
+m4trace:configure.ac:317: -1- AC_SUBST_TRACE([USE_TESTIO_FALSE])
+m4trace:configure.ac:317: -1- m4_pattern_allow([^USE_TESTIO_FALSE$])
+m4trace:configure.ac:317: -1- _AM_SUBST_NOTMAKE([USE_TESTIO_TRUE])
+m4trace:configure.ac:317: -1- _AM_SUBST_NOTMAKE([USE_TESTIO_FALSE])
+m4trace:configure.ac:327: -1- AC_CONFIG_FILES([texinfo/Makefile texinfo/png/Makefile])
+m4trace:configure.ac:329: -1- AM_CONDITIONAL([USE_DOCS], [(test x$docs = xtrue || test x$all = xtrue) ])
+m4trace:configure.ac:329: -1- AC_SUBST([USE_DOCS_TRUE])
+m4trace:configure.ac:329: -1- AC_SUBST_TRACE([USE_DOCS_TRUE])
+m4trace:configure.ac:329: -1- m4_pattern_allow([^USE_DOCS_TRUE$])
+m4trace:configure.ac:329: -1- AC_SUBST([USE_DOCS_FALSE])
+m4trace:configure.ac:329: -1- AC_SUBST_TRACE([USE_DOCS_FALSE])
+m4trace:configure.ac:329: -1- m4_pattern_allow([^USE_DOCS_FALSE$])
+m4trace:configure.ac:329: -1- _AM_SUBST_NOTMAKE([USE_DOCS_TRUE])
+m4trace:configure.ac:329: -1- _AM_SUBST_NOTMAKE([USE_DOCS_FALSE])
+m4trace:configure.ac:332: -1- AC_SUBST([AM_CXXFLAGS])
+m4trace:configure.ac:332: -1- AC_SUBST_TRACE([AM_CXXFLAGS])
+m4trace:configure.ac:332: -1- m4_pattern_allow([^AM_CXXFLAGS$])
+m4trace:configure.ac:334: -1- AC_CONFIG_FILES([
+Makefile
+mgl/Makefile
+examples/Makefile
+include/Makefile
+lang/Makefile
+utils/Makefile
+widgets/Makefile
+])
+m4trace:configure.ac:343: -1- AC_SUBST([LIB@&t at OBJS], [$ac_libobjs])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([LIB@&t at OBJS])
+m4trace:configure.ac:343: -1- m4_pattern_allow([^LIB@&t at OBJS$])
+m4trace:configure.ac:343: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([LTLIBOBJS])
+m4trace:configure.ac:343: -1- m4_pattern_allow([^LTLIBOBJS$])
+m4trace:configure.ac:343: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
+m4trace:configure.ac:343: -1- AC_SUBST([am__EXEEXT_TRUE])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
+m4trace:configure.ac:343: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
+m4trace:configure.ac:343: -1- AC_SUBST([am__EXEEXT_FALSE])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
+m4trace:configure.ac:343: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
+m4trace:configure.ac:343: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
+m4trace:configure.ac:343: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([top_builddir])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([top_build_prefix])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([srcdir])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([abs_srcdir])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([top_srcdir])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([abs_top_srcdir])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([builddir])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([abs_builddir])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([abs_top_builddir])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([INSTALL])
+m4trace:configure.ac:343: -1- AC_SUBST_TRACE([MKDIR_P])
+m4trace:configure.ac:343: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
diff --git a/lang/INDEX b/build-stamp
similarity index 100%
copy from lang/INDEX
copy to build-stamp
diff --git a/config.log b/config.log
new file mode 100644
index 0000000..fa8b21f
--- /dev/null
+++ b/config.log
@@ -0,0 +1,1223 @@
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by mathgl configure 1.10, which was
+generated by GNU Autoconf 2.67.  Invocation command line was
+
+  $ ./configure --prefix=/usr --mandir=${prefix}/share/man --infodir=${prefix}/share/info --host=x86_64-linux-gnu --build=x86_64-linux-gnu --enable-all --enable-octave
+
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = filippos
+uname -m = x86_64
+uname -r = 2.6.35-trunk-amd64
+uname -s = Linux
+uname -v = #1 SMP Tue Aug 17 08:22:25 UTC 2010
+
+/usr/bin/uname -p = unknown
+/bin/uname -X     = unknown
+
+/bin/arch              = unknown
+/usr/bin/arch -k       = unknown
+/usr/convex/getsysinfo = unknown
+/usr/bin/hostinfo      = unknown
+/bin/machine           = unknown
+/usr/bin/oslevel       = unknown
+/bin/universe          = unknown
+
+PATH: /usr/sbin
+PATH: /usr/bin
+PATH: /sbin
+PATH: /bin
+PATH: /usr/bin/X11
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+configure:2681: checking for a BSD-compatible install
+configure:2749: result: /usr/bin/install -c
+configure:2760: checking whether build environment is sane
+configure:2810: result: yes
+configure:2951: checking for a thread-safe mkdir -p
+configure:2990: result: /bin/mkdir -p
+configure:3003: checking for gawk
+configure:3019: found /usr/bin/gawk
+configure:3030: result: gawk
+configure:3041: checking whether make sets $(MAKE)
+configure:3063: result: yes
+configure:3152: checking for x86_64-linux-gnu-gcc
+configure:3168: found /usr/bin/x86_64-linux-gnu-gcc
+configure:3179: result: x86_64-linux-gnu-gcc
+configure:3448: checking for C compiler version
+configure:3457: x86_64-linux-gnu-gcc --version >&5
+x86_64-linux-gnu-gcc (Debian 4.4.4-11) 4.4.5 20100824 (prerelease)
+Copyright (C) 2010 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:3468: $? = 0
+configure:3457: x86_64-linux-gnu-gcc -v >&5
+Using built-in specs.
+Target: x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.4-11' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Thread model: posix
+gcc version 4.4.5 20100824 (prerelease) (Debian 4.4.4-11) 
+configure:3468: $? = 0
+configure:3457: x86_64-linux-gnu-gcc -V >&5
+x86_64-linux-gnu-gcc: '-V' option must have argument
+configure:3468: $? = 1
+configure:3457: x86_64-linux-gnu-gcc -qversion >&5
+x86_64-linux-gnu-gcc: unrecognized option '-qversion'
+x86_64-linux-gnu-gcc: no input files
+configure:3468: $? = 1
+configure:3488: checking whether the C compiler works
+configure:3510: x86_64-linux-gnu-gcc -Wall -g -O2   conftest.c  >&5
+configure:3514: $? = 0
+configure:3562: result: yes
+configure:3565: checking for C compiler default output file name
+configure:3567: result: a.out
+configure:3573: checking for suffix of executables
+configure:3580: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c  >&5
+configure:3584: $? = 0
+configure:3606: result: 
+configure:3628: checking whether we are cross compiling
+configure:3636: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c  >&5
+configure:3640: $? = 0
+configure:3647: ./conftest
+configure:3651: $? = 0
+configure:3666: result: no
+configure:3671: checking for suffix of object files
+configure:3693: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:3697: $? = 0
+configure:3718: result: o
+configure:3722: checking whether we are using the GNU C compiler
+configure:3741: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:3741: $? = 0
+configure:3750: result: yes
+configure:3759: checking whether x86_64-linux-gnu-gcc accepts -g
+configure:3779: x86_64-linux-gnu-gcc -c -g  conftest.c >&5
+configure:3779: $? = 0
+configure:3820: result: yes
+configure:3837: checking for x86_64-linux-gnu-gcc option to accept ISO C89
+configure:3901: x86_64-linux-gnu-gcc  -c -Wall -g -O2  conftest.c >&5
+configure:3901: $? = 0
+configure:3914: result: none needed
+configure:3945: checking for style of include used by make
+configure:3973: result: GNU
+configure:3998: checking dependency style of x86_64-linux-gnu-gcc
+configure:4108: result: gcc3
+configure:4137: checking for x86_64-linux-gnu-g++
+configure:4153: found /usr/bin/x86_64-linux-gnu-g++
+configure:4164: result: x86_64-linux-gnu-g++
+configure:4235: checking for C++ compiler version
+configure:4244: x86_64-linux-gnu-g++ --version >&5
+x86_64-linux-gnu-g++ (Debian 4.4.4-11) 4.4.5 20100824 (prerelease)
+Copyright (C) 2010 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:4255: $? = 0
+configure:4244: x86_64-linux-gnu-g++ -v >&5
+Using built-in specs.
+Target: x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.4-11' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Thread model: posix
+gcc version 4.4.5 20100824 (prerelease) (Debian 4.4.4-11) 
+configure:4255: $? = 0
+configure:4244: x86_64-linux-gnu-g++ -V >&5
+x86_64-linux-gnu-g++: '-V' option must have argument
+configure:4255: $? = 1
+configure:4244: x86_64-linux-gnu-g++ -qversion >&5
+x86_64-linux-gnu-g++: unrecognized option '-qversion'
+x86_64-linux-gnu-g++: no input files
+configure:4255: $? = 1
+configure:4259: checking whether we are using the GNU C++ compiler
+configure:4278: x86_64-linux-gnu-g++ -c -g -O2  conftest.cpp >&5
+configure:4278: $? = 0
+configure:4287: result: yes
+configure:4296: checking whether x86_64-linux-gnu-g++ accepts -g
+configure:4316: x86_64-linux-gnu-g++ -c -g  conftest.cpp >&5
+configure:4316: $? = 0
+configure:4357: result: yes
+configure:4382: checking dependency style of x86_64-linux-gnu-g++
+configure:4492: result: gcc3
+configure:4513: checking build system type
+configure:4527: result: x86_64-pc-linux-gnu
+configure:4547: checking host system type
+configure:4560: result: x86_64-pc-linux-gnu
+configure:4912: checking for a sed that does not truncate output
+configure:4976: result: /bin/sed
+configure:4994: checking for grep that handles long lines and -e
+configure:5052: result: /bin/grep
+configure:5057: checking for egrep
+configure:5119: result: /bin/grep -E
+configure:5124: checking for fgrep
+configure:5186: result: /bin/grep -F
+configure:5221: checking for ld used by x86_64-linux-gnu-gcc
+configure:5288: result: /usr/bin/ld
+configure:5295: checking if the linker (/usr/bin/ld) is GNU ld
+configure:5310: result: yes
+configure:5322: checking for BSD- or MS-compatible name lister (nm)
+configure:5371: result: /usr/bin/nm -B
+configure:5489: checking the name lister (/usr/bin/nm -B) interface
+configure:5496: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:5499: /usr/bin/nm -B "conftest.o"
+configure:5502: output
+0000000000000000 B some_variable
+configure:5509: result: BSD nm
+configure:5512: checking whether ln -s works
+configure:5516: result: yes
+configure:5524: checking the maximum length of command line arguments
+configure:5644: result: 3458764513820540925
+configure:5661: checking whether the shell understands some XSI constructs
+configure:5671: result: yes
+configure:5675: checking whether the shell understands "+="
+configure:5681: result: yes
+configure:5716: checking for /usr/bin/ld option to reload object files
+configure:5723: result: -r
+configure:5752: checking for x86_64-linux-gnu-objdump
+configure:5779: result: objdump
+configure:5848: checking how to recognize dependent libraries
+configure:6044: result: pass_all
+configure:6064: checking for x86_64-linux-gnu-ar
+configure:6094: result: no
+configure:6104: checking for ar
+configure:6120: found /usr/bin/ar
+configure:6131: result: ar
+configure:6169: checking for x86_64-linux-gnu-strip
+configure:6199: result: no
+configure:6209: checking for strip
+configure:6225: found /usr/bin/strip
+configure:6236: result: strip
+configure:6268: checking for x86_64-linux-gnu-ranlib
+configure:6298: result: no
+configure:6308: checking for ranlib
+configure:6324: found /usr/bin/ranlib
+configure:6335: result: ranlib
+configure:6425: checking command to parse /usr/bin/nm -B output from x86_64-linux-gnu-gcc object
+configure:6543: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:6546: $? = 0
+configure:6550: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
+configure:6553: $? = 0
+configure:6607: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c conftstm.o >&5
+configure:6610: $? = 0
+configure:6648: result: ok
+configure:6744: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:6747: $? = 0
+configure:7457: checking how to run the C preprocessor
+configure:7488: x86_64-linux-gnu-gcc -E  conftest.c
+configure:7488: $? = 0
+configure:7502: x86_64-linux-gnu-gcc -E  conftest.c
+conftest.c:11:28: error: ac_nonexistent.h: No such file or directory
+configure:7502: $? = 1
+configure: failed program was:
+| /* confdefs.h */
+| #define PACKAGE_NAME "mathgl"
+| #define PACKAGE_TARNAME "mathgl"
+| #define PACKAGE_VERSION "1.10"
+| #define PACKAGE_STRING "mathgl 1.10"
+| #define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+| #define PACKAGE_URL ""
+| #define PACKAGE "mathgl"
+| #define VERSION "1.10"
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:7527: result: x86_64-linux-gnu-gcc -E
+configure:7547: x86_64-linux-gnu-gcc -E  conftest.c
+configure:7547: $? = 0
+configure:7561: x86_64-linux-gnu-gcc -E  conftest.c
+conftest.c:11:28: error: ac_nonexistent.h: No such file or directory
+configure:7561: $? = 1
+configure: failed program was:
+| /* confdefs.h */
+| #define PACKAGE_NAME "mathgl"
+| #define PACKAGE_TARNAME "mathgl"
+| #define PACKAGE_VERSION "1.10"
+| #define PACKAGE_STRING "mathgl 1.10"
+| #define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+| #define PACKAGE_URL ""
+| #define PACKAGE "mathgl"
+| #define VERSION "1.10"
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:7590: checking for ANSI C header files
+configure:7610: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7610: $? = 0
+configure:7683: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c  >&5
+configure:7683: $? = 0
+configure:7683: ./conftest
+configure:7683: $? = 0
+configure:7694: result: yes
+configure:7707: checking for sys/types.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7707: checking for sys/stat.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7707: checking for stdlib.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7707: checking for string.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7707: checking for memory.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7707: checking for strings.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7707: checking for inttypes.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7707: checking for stdint.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7707: checking for unistd.h
+configure:7707: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7707: $? = 0
+configure:7707: result: yes
+configure:7721: checking for dlfcn.h
+configure:7721: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:7721: $? = 0
+configure:7721: result: yes
+configure:7846: checking for C++ compiler version
+configure:7855: x86_64-linux-gnu-g++ --version >&5
+x86_64-linux-gnu-g++ (Debian 4.4.4-11) 4.4.5 20100824 (prerelease)
+Copyright (C) 2010 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:7866: $? = 0
+configure:7855: x86_64-linux-gnu-g++ -v >&5
+Using built-in specs.
+Target: x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.4-11' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Thread model: posix
+gcc version 4.4.5 20100824 (prerelease) (Debian 4.4.4-11) 
+configure:7866: $? = 0
+configure:7855: x86_64-linux-gnu-g++ -V >&5
+x86_64-linux-gnu-g++: '-V' option must have argument
+configure:7866: $? = 1
+configure:7855: x86_64-linux-gnu-g++ -qversion >&5
+x86_64-linux-gnu-g++: unrecognized option '-qversion'
+x86_64-linux-gnu-g++: no input files
+configure:7866: $? = 1
+configure:7870: checking whether we are using the GNU C++ compiler
+configure:7898: result: yes
+configure:7907: checking whether x86_64-linux-gnu-g++ accepts -g
+configure:7968: result: yes
+configure:7993: checking dependency style of x86_64-linux-gnu-g++
+configure:8103: result: gcc3
+configure:8126: checking how to run the C++ preprocessor
+configure:8153: x86_64-linux-gnu-g++ -E  conftest.cpp
+configure:8153: $? = 0
+configure:8167: x86_64-linux-gnu-g++ -E  conftest.cpp
+conftest.cpp:22:28: error: ac_nonexistent.h: No such file or directory
+configure:8167: $? = 1
+configure: failed program was:
+| /* confdefs.h */
+| #define PACKAGE_NAME "mathgl"
+| #define PACKAGE_TARNAME "mathgl"
+| #define PACKAGE_VERSION "1.10"
+| #define PACKAGE_STRING "mathgl 1.10"
+| #define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+| #define PACKAGE_URL ""
+| #define PACKAGE "mathgl"
+| #define VERSION "1.10"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_DLFCN_H 1
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:8192: result: x86_64-linux-gnu-g++ -E
+configure:8212: x86_64-linux-gnu-g++ -E  conftest.cpp
+configure:8212: $? = 0
+configure:8226: x86_64-linux-gnu-g++ -E  conftest.cpp
+conftest.cpp:22:28: error: ac_nonexistent.h: No such file or directory
+configure:8226: $? = 1
+configure: failed program was:
+| /* confdefs.h */
+| #define PACKAGE_NAME "mathgl"
+| #define PACKAGE_TARNAME "mathgl"
+| #define PACKAGE_VERSION "1.10"
+| #define PACKAGE_STRING "mathgl 1.10"
+| #define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+| #define PACKAGE_URL ""
+| #define PACKAGE "mathgl"
+| #define VERSION "1.10"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_DLFCN_H 1
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:8428: checking for objdir
+configure:8443: result: .libs
+configure:8739: checking if x86_64-linux-gnu-gcc supports -fno-rtti -fno-exceptions
+configure:8757: x86_64-linux-gnu-gcc -c -Wall -g -O2  -fno-rtti -fno-exceptions conftest.c >&5
+cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
+configure:8761: $? = 0
+configure:8774: result: no
+configure:8794: checking for x86_64-linux-gnu-gcc option to produce PIC
+configure:9066: result: -fPIC -DPIC
+configure:9078: checking if x86_64-linux-gnu-gcc PIC flag -fPIC -DPIC works
+configure:9096: x86_64-linux-gnu-gcc -c -Wall -g -O2  -fPIC -DPIC -DPIC conftest.c >&5
+configure:9100: $? = 0
+configure:9113: result: yes
+configure:9137: checking if x86_64-linux-gnu-gcc static flag -static works
+configure:9165: result: yes
+configure:9180: checking if x86_64-linux-gnu-gcc supports -c -o file.o
+configure:9201: x86_64-linux-gnu-gcc -c -Wall -g -O2  -o out/conftest2.o conftest.c >&5
+configure:9205: $? = 0
+configure:9227: result: yes
+configure:9235: checking if x86_64-linux-gnu-gcc supports -c -o file.o
+configure:9282: result: yes
+configure:9315: checking whether the x86_64-linux-gnu-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:10305: result: yes
+configure:10342: checking whether -lc should be explicitly linked in
+configure:10347: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:10350: $? = 0
+configure:10365: x86_64-linux-gnu-gcc -shared conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep  -lc  \>/dev/null 2\>\&1
+configure:10368: $? = 0
+configure:10380: result: no
+configure:10544: checking dynamic linker characteristics
+configure:10977: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   -Wl,-rpath -Wl,/foo conftest.c  >&5
+configure:10977: $? = 0
+configure:11207: result: GNU/Linux ld.so
+configure:11309: checking how to hardcode library paths into programs
+configure:11334: result: immediate
+configure:11428: checking for shl_load
+configure:11428: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c  >&5
+/tmp/ccTY4AvB.o: In function `main':
+/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/conftest.c:57: undefined reference to `shl_load'
+collect2: ld returned 1 exit status
+configure:11428: $? = 1
+configure: failed program was:
+| /* confdefs.h */
+| #define PACKAGE_NAME "mathgl"
+| #define PACKAGE_TARNAME "mathgl"
+| #define PACKAGE_VERSION "1.10"
+| #define PACKAGE_STRING "mathgl 1.10"
+| #define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+| #define PACKAGE_URL ""
+| #define PACKAGE "mathgl"
+| #define VERSION "1.10"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| /* end confdefs.h.  */
+| /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
+|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
+| #define shl_load innocuous_shl_load
+| 
+| /* System header to define __stub macros and hopefully few prototypes,
+|     which can conflict with char shl_load (); below.
+|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+|     <limits.h> exists even on freestanding compilers.  */
+| 
+| #ifdef __STDC__
+| # include <limits.h>
+| #else
+| # include <assert.h>
+| #endif
+| 
+| #undef shl_load
+| 
+| /* Override any GCC internal prototype to avoid an error.
+|    Use char because int might match the return type of a GCC
+|    builtin and then its argument prototype would still apply.  */
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char shl_load ();
+| /* The GNU C library defines this for functions which it implements
+|     to always fail with ENOSYS.  Some functions are actually named
+|     something starting with __ and the normal name is an alias.  */
+| #if defined __stub_shl_load || defined __stub___shl_load
+| choke me
+| #endif
+| 
+| int
+| main ()
+| {
+| return shl_load ();
+|   ;
+|   return 0;
+| }
+configure:11428: result: no
+configure:11432: checking for shl_load in -ldld
+configure:11457: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -ldld   >&5
+/usr/bin/ld: cannot find -ldld
+collect2: ld returned 1 exit status
+configure:11457: $? = 1
+configure: failed program was:
+| /* confdefs.h */
+| #define PACKAGE_NAME "mathgl"
+| #define PACKAGE_TARNAME "mathgl"
+| #define PACKAGE_VERSION "1.10"
+| #define PACKAGE_STRING "mathgl 1.10"
+| #define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+| #define PACKAGE_URL ""
+| #define PACKAGE "mathgl"
+| #define VERSION "1.10"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| /* end confdefs.h.  */
+| 
+| /* Override any GCC internal prototype to avoid an error.
+|    Use char because int might match the return type of a GCC
+|    builtin and then its argument prototype would still apply.  */
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char shl_load ();
+| int
+| main ()
+| {
+| return shl_load ();
+|   ;
+|   return 0;
+| }
+configure:11466: result: no
+configure:11471: checking for dlopen
+configure:11471: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c  >&5
+/tmp/ccJMWFOG.o: In function `main':
+/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/conftest.c:57: undefined reference to `dlopen'
+collect2: ld returned 1 exit status
+configure:11471: $? = 1
+configure: failed program was:
+| /* confdefs.h */
+| #define PACKAGE_NAME "mathgl"
+| #define PACKAGE_TARNAME "mathgl"
+| #define PACKAGE_VERSION "1.10"
+| #define PACKAGE_STRING "mathgl 1.10"
+| #define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+| #define PACKAGE_URL ""
+| #define PACKAGE "mathgl"
+| #define VERSION "1.10"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| /* end confdefs.h.  */
+| /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
+|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
+| #define dlopen innocuous_dlopen
+| 
+| /* System header to define __stub macros and hopefully few prototypes,
+|     which can conflict with char dlopen (); below.
+|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+|     <limits.h> exists even on freestanding compilers.  */
+| 
+| #ifdef __STDC__
+| # include <limits.h>
+| #else
+| # include <assert.h>
+| #endif
+| 
+| #undef dlopen
+| 
+| /* Override any GCC internal prototype to avoid an error.
+|    Use char because int might match the return type of a GCC
+|    builtin and then its argument prototype would still apply.  */
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char dlopen ();
+| /* The GNU C library defines this for functions which it implements
+|     to always fail with ENOSYS.  Some functions are actually named
+|     something starting with __ and the normal name is an alias.  */
+| #if defined __stub_dlopen || defined __stub___dlopen
+| choke me
+| #endif
+| 
+| int
+| main ()
+| {
+| return dlopen ();
+|   ;
+|   return 0;
+| }
+configure:11471: result: no
+configure:11475: checking for dlopen in -ldl
+configure:11500: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -ldl   >&5
+configure:11500: $? = 0
+configure:11509: result: yes
+configure:11628: checking whether a program can dlopen itself
+configure:11698: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2  -DHAVE_DLFCN_H  -Wl,--export-dynamic conftest.c -ldl  >&5
+configure: In function 'fnord':
+configure:11679: warning: unused variable 'i'
+configure:11701: $? = 0
+configure:11719: result: yes
+configure:11724: checking whether a statically linked program can dlopen itself
+configure:11794: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2  -DHAVE_DLFCN_H  -Wl,--export-dynamic -static conftest.c -ldl  >&5
+configure: In function 'fnord':
+configure:11775: warning: unused variable 'i'
+/tmp/ccZQZ80Q.o: In function `main':
+/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/configure:11778: warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
+/usr/bin/ld: dynamic STT_GNU_IFUNC symbol `strcmp' with pointer equality in `/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/libc.a(strcmp.o)' can not be used when making an executable; recompile with -fPIE and relink with -pie
+collect2: ld returned 1 exit status
+configure:11797: $? = 1
+configure:11815: result: no
+configure:11854: checking whether stripping libraries is possible
+configure:11859: result: yes
+configure:11894: checking if libtool supports shared libraries
+configure:11896: result: yes
+configure:11899: checking whether to build shared libraries
+configure:11920: result: yes
+configure:11923: checking whether to build static libraries
+configure:11927: result: yes
+configure:12077: checking for ld used by x86_64-linux-gnu-g++
+configure:12144: result: /usr/bin/ld -m elf_x86_64
+configure:12151: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
+configure:12166: result: yes
+configure:12221: checking whether the x86_64-linux-gnu-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:13134: result: yes
+configure:13162: x86_64-linux-gnu-g++ -c -g -O2  conftest.cpp >&5
+configure:13165: $? = 0
+configure:13347: checking for x86_64-linux-gnu-g++ option to produce PIC
+configure:13664: result: -fPIC -DPIC
+configure:13673: checking if x86_64-linux-gnu-g++ PIC flag -fPIC -DPIC works
+configure:13691: x86_64-linux-gnu-g++ -c -g -O2  -fPIC -DPIC -DPIC conftest.cpp >&5
+configure:13695: $? = 0
+configure:13708: result: yes
+configure:13729: checking if x86_64-linux-gnu-g++ static flag -static works
+configure:13757: result: yes
+configure:13769: checking if x86_64-linux-gnu-g++ supports -c -o file.o
+configure:13790: x86_64-linux-gnu-g++ -c -g -O2  -o out/conftest2.o conftest.cpp >&5
+configure:13794: $? = 0
+configure:13816: result: yes
+configure:13821: checking if x86_64-linux-gnu-g++ supports -c -o file.o
+configure:13868: result: yes
+configure:13898: checking whether the x86_64-linux-gnu-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:13927: result: yes
+configure:14064: checking dynamic linker characteristics
+configure:14445: x86_64-linux-gnu-g++ -o conftest -g -O2   -Wl,-rpath -Wl,/foo conftest.cpp  >&5
+configure:14445: $? = 0
+configure:14675: result: GNU/Linux ld.so
+configure:14726: checking how to hardcode library paths into programs
+configure:14751: result: immediate
+configure:14867: checking pthread.h usability
+configure:14867: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:14867: $? = 0
+configure:14867: result: yes
+configure:14867: checking pthread.h presence
+configure:14867: x86_64-linux-gnu-gcc -E  conftest.c
+configure:14867: $? = 0
+configure:14867: result: yes
+configure:14867: checking for pthread.h
+configure:14867: result: yes
+configure:14876: checking for main in -lpthread
+configure:14895: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -lpthread   >&5
+configure:14895: $? = 0
+configure:14904: result: yes
+configure:14937: checking for gsl-config
+configure:14953: found /usr/bin/gsl-config
+configure:14964: result: -I/usr/include
+configure:14974: checking for gsl-config
+configure:14990: found /usr/bin/gsl-config
+configure:15001: result: -L/usr/lib -lgsl -lgslcblas -lm
+configure:15150: checking GL/gl.h usability
+configure:15150: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:15150: $? = 0
+configure:15150: result: yes
+configure:15150: checking GL/gl.h presence
+configure:15150: x86_64-linux-gnu-gcc -E  conftest.c
+configure:15150: $? = 0
+configure:15150: result: yes
+configure:15150: checking for GL/gl.h
+configure:15150: result: yes
+configure:15159: checking for main in -lGL
+configure:15178: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -lGL   >&5
+configure:15178: $? = 0
+configure:15188: result: yes
+configure:15197: checking GL/glut.h usability
+configure:15197: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:15197: $? = 0
+configure:15197: result: yes
+configure:15197: checking GL/glut.h presence
+configure:15197: x86_64-linux-gnu-gcc -E  conftest.c
+configure:15197: $? = 0
+configure:15197: result: yes
+configure:15197: checking for GL/glut.h
+configure:15197: result: yes
+configure:15206: checking for main in -lglut
+configure:15225: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -lglut   >&5
+configure:15225: $? = 0
+configure:15235: result: yes
+configure:15287: checking hdf5.h usability
+configure:15287: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:15287: $? = 0
+configure:15287: result: yes
+configure:15287: checking hdf5.h presence
+configure:15287: x86_64-linux-gnu-gcc -E  conftest.c
+configure:15287: $? = 0
+configure:15287: result: yes
+configure:15287: checking for hdf5.h
+configure:15287: result: yes
+configure:15299: checking for main in -lhdf5
+configure:15318: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -lhdf5   >&5
+configure:15318: $? = 0
+configure:15327: result: yes
+configure:15355: checking gif_lib.h usability
+configure:15355: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:15355: $? = 0
+configure:15355: result: yes
+configure:15355: checking gif_lib.h presence
+configure:15355: x86_64-linux-gnu-gcc -E  conftest.c
+configure:15355: $? = 0
+configure:15355: result: yes
+configure:15355: checking for gif_lib.h
+configure:15355: result: yes
+configure:15364: checking for main in -lgif
+configure:15383: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -lgif   >&5
+configure:15383: $? = 0
+configure:15392: result: yes
+configure:15409: checking png.h usability
+configure:15409: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:15409: $? = 0
+configure:15409: result: yes
+configure:15409: checking png.h presence
+configure:15409: x86_64-linux-gnu-gcc -E  conftest.c
+configure:15409: $? = 0
+configure:15409: result: yes
+configure:15409: checking for png.h
+configure:15409: result: yes
+configure:15418: checking for main in -lpng
+configure:15437: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -lpng   >&5
+configure:15437: $? = 0
+configure:15446: result: yes
+configure:15466: checking jpeglib.h usability
+configure:15466: x86_64-linux-gnu-gcc -c -Wall -g -O2  conftest.c >&5
+configure:15466: $? = 0
+configure:15466: result: yes
+configure:15466: checking jpeglib.h presence
+configure:15466: x86_64-linux-gnu-gcc -E  conftest.c
+configure:15466: $? = 0
+configure:15466: result: yes
+configure:15466: checking for jpeglib.h
+configure:15466: result: yes
+configure:15475: checking for main in -ljpeg
+configure:15494: x86_64-linux-gnu-gcc -o conftest -Wall -g -O2   conftest.c -ljpeg   >&5
+configure:15494: $? = 0
+configure:15503: result: yes
+configure:15535: checking for fltk-config
+configure:15551: found /usr/bin/fltk-config
+configure:15562: result: -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+configure:15572: checking for fltk-config
+configure:15588: found /usr/bin/fltk-config
+configure:15599: result: -lfltk
+configure:15640: checking for wx-config
+configure:15656: found /usr/bin/wx-config
+configure:15667: result: -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+configure:15677: checking for wx-config
+configure:15693: found /usr/bin/wx-config
+configure:15704: result: -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+configure:15768: checking for qmake-qt4
+configure:15787: found /usr/bin/qmake-qt4
+configure:15799: result: /usr/bin/qmake-qt4
+configure:15869: checking for moc-qt4
+configure:15888: found /usr/bin/moc-qt4
+configure:15900: result: /usr/bin/moc-qt4
+configure:15970: checking for uic-qt4
+configure:15989: found /usr/bin/uic-qt4
+configure:16001: result: /usr/bin/uic-qt4
+configure:16071: checking for rcc-qt4
+configure:16105: result: no
+configure:16119: checking for rcc
+configure:16138: found /usr/bin/rcc
+configure:16150: result: /usr/bin/rcc
+configure:16182: no TMPDIR or bad TMPDIR ()
+configure:16188: setting TMPDIR=/tmp
+configure:16262: Invoking /usr/bin/qmake-qt4 on conftest12379.dir.pro
+| ######################################################################
+| # Automatically generated by qmake (2.01a) Fri Sep 3 02:31:27 2010
+| ######################################################################
+| 
+| TEMPLATE = app
+| TARGET = 
+| DEPENDPATH += .
+| INCLUDEPATH += .
+| 
+| # Input
+| HEADERS += conftest.h
+| SOURCES += conftest.cpp
+configure:16269: checking whether we can build a simple Qt app
+make[1]: Entering directory `/tmp/conftest12379.dir'
+g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o conftest.o conftest.cpp
+/usr/bin/moc-qt4 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. conftest.h -o moc_conftest.cpp
+g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_conftest.o moc_conftest.cpp
+g++ -Wl,-O1 -o conftest12379 conftest.o moc_conftest.o    -L/usr/lib -lQtGui -lQtCore -lpthread 
+make[1]: Leaving directory `/tmp/conftest12379.dir'
+configure:16329: result: ok, looks like Qt 4
+configure:16362: checking for the DEFINES to use with Qt
+configure:16369: result: -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+configure:16375: checking for the CFLAGS to use with Qt
+configure:16382: result: -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+configure:16388: checking for the CXXFLAGS to use with Qt
+configure:16395: result: -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+configure:16401: checking for the INCPATH to use with Qt
+configure:16408: result: -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+configure:16417: checking for the LDFLAGS to use with Qt
+configure:16424: result: 
+configure:16431: checking whether host operating system is Darwin
+configure:16439: result: no
+configure:16443: checking for the LIBS to use with Qt
+configure:16458: result: -L/usr/lib -lQtGui -lQtCore -lpthread 
+configure:16471: checking for Qt's version
+configure:16476: Running /usr/bin/qmake-qt4 --version:
+QMake version 2.01a
+Using Qt version 4.6.3 in /usr/lib
+configure:16481: result: 4.6.3
+configure:16803: checking for octave-config
+configure:16819: found /usr/bin/octave-config
+configure:16830: result: octave-config
+configure:16839: checking for Octave arch
+configure:16843: result: x86_64-pc-linux-gnu-api-v37
+configure:17088: creating ./config.status
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by mathgl config.status 1.10, which was
+generated by GNU Autoconf 2.67.  Invocation command line was
+
+  CONFIG_FILES    = 
+  CONFIG_HEADERS  = 
+  CONFIG_LINKS    = 
+  CONFIG_COMMANDS = 
+  $ ./config.status 
+
+on filippos
+
+config.status:1223: creating texinfo/Makefile
+config.status:1223: creating texinfo/png/Makefile
+config.status:1223: creating Makefile
+config.status:1223: creating mgl/Makefile
+config.status:1223: creating examples/Makefile
+config.status:1223: creating include/Makefile
+config.status:1223: creating lang/Makefile
+config.status:1223: creating utils/Makefile
+config.status:1223: creating widgets/Makefile
+config.status:1223: creating include/mgl/config.h
+config.status:1451: executing depfiles commands
+config.status:1451: executing libtool commands
+
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+
+ac_cv_build=x86_64-pc-linux-gnu
+ac_cv_c_compiler_gnu=yes
+ac_cv_cxx_compiler_gnu=yes
+ac_cv_env_CCC_set=
+ac_cv_env_CCC_value=
+ac_cv_env_CC_set=
+ac_cv_env_CC_value=
+ac_cv_env_CFLAGS_set=set
+ac_cv_env_CFLAGS_value='-Wall -g -O2'
+ac_cv_env_CPPFLAGS_set=set
+ac_cv_env_CPPFLAGS_value=
+ac_cv_env_CPP_set=
+ac_cv_env_CPP_value=
+ac_cv_env_CXXCPP_set=
+ac_cv_env_CXXCPP_value=
+ac_cv_env_CXXFLAGS_set=set
+ac_cv_env_CXXFLAGS_value='-g -O2'
+ac_cv_env_CXX_set=
+ac_cv_env_CXX_value=
+ac_cv_env_LDFLAGS_set=set
+ac_cv_env_LDFLAGS_value=
+ac_cv_env_LIBS_set=
+ac_cv_env_LIBS_value=
+ac_cv_env_TMPDIR_set=
+ac_cv_env_TMPDIR_value=
+ac_cv_env_build_alias_set=set
+ac_cv_env_build_alias_value=x86_64-linux-gnu
+ac_cv_env_host_alias_set=set
+ac_cv_env_host_alias_value=x86_64-linux-gnu
+ac_cv_env_target_alias_set=
+ac_cv_env_target_alias_value=
+ac_cv_func_dlopen=no
+ac_cv_func_shl_load=no
+ac_cv_header_GL_gl_h=yes
+ac_cv_header_GL_glut_h=yes
+ac_cv_header_dlfcn_h=yes
+ac_cv_header_gif_lib_h=yes
+ac_cv_header_hdf5_h=yes
+ac_cv_header_inttypes_h=yes
+ac_cv_header_jpeglib_h=yes
+ac_cv_header_memory_h=yes
+ac_cv_header_png_h=yes
+ac_cv_header_pthread_h=yes
+ac_cv_header_stdc=yes
+ac_cv_header_stdint_h=yes
+ac_cv_header_stdlib_h=yes
+ac_cv_header_string_h=yes
+ac_cv_header_strings_h=yes
+ac_cv_header_sys_stat_h=yes
+ac_cv_header_sys_types_h=yes
+ac_cv_header_unistd_h=yes
+ac_cv_host=x86_64-pc-linux-gnu
+ac_cv_lib_GL___main=yes
+ac_cv_lib_dl_dlopen=yes
+ac_cv_lib_dld_shl_load=no
+ac_cv_lib_gif_main=yes
+ac_cv_lib_glut___main=yes
+ac_cv_lib_hdf5_main=yes
+ac_cv_lib_jpeg_main=yes
+ac_cv_lib_png_main=yes
+ac_cv_lib_pthread_main=yes
+ac_cv_objext=o
+ac_cv_path_EGREP='/bin/grep -E'
+ac_cv_path_FGREP='/bin/grep -F'
+ac_cv_path_GREP=/bin/grep
+ac_cv_path_MOC=/usr/bin/moc-qt4
+ac_cv_path_QMAKE=/usr/bin/qmake-qt4
+ac_cv_path_RCC=/usr/bin/rcc
+ac_cv_path_SED=/bin/sed
+ac_cv_path_UIC=/usr/bin/uic-qt4
+ac_cv_path_install='/usr/bin/install -c'
+ac_cv_path_mkdir=/bin/mkdir
+ac_cv_prog_AWK=gawk
+ac_cv_prog_CC=x86_64-linux-gnu-gcc
+ac_cv_prog_CPP='x86_64-linux-gnu-gcc -E'
+ac_cv_prog_CXX=x86_64-linux-gnu-g++
+ac_cv_prog_CXXCPP='x86_64-linux-gnu-g++ -E'
+ac_cv_prog_FLTK_FLAGS='-I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT'
+ac_cv_prog_FLTK_LIBS=-lfltk
+ac_cv_prog_GSL_FLAGS=-I/usr/include
+ac_cv_prog_GSL_LIBS='-L/usr/lib -lgsl -lgslcblas -lm'
+ac_cv_prog_OBJDUMP=objdump
+ac_cv_prog_OCTAVE=octave-config
+ac_cv_prog_WX_FLAGS='-I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread'
+ac_cv_prog_WX_LIBS='-pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 '
+ac_cv_prog_ac_ct_AR=ar
+ac_cv_prog_ac_ct_RANLIB=ranlib
+ac_cv_prog_ac_ct_STRIP=strip
+ac_cv_prog_cc_c89=
+ac_cv_prog_cc_g=yes
+ac_cv_prog_cxx_g=yes
+ac_cv_prog_make_make_set=yes
+am_cv_CC_dependencies_compiler_type=gcc3
+am_cv_CXX_dependencies_compiler_type=gcc3
+at_cv_QT_VERSION=4.6.3
+at_cv_env_QT_CFLAGS='-pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)'
+at_cv_env_QT_CXXFLAGS='-pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)'
+at_cv_env_QT_DEFINES='-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED'
+at_cv_env_QT_INCPATH='-I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.'
+at_cv_env_QT_LDFLAGS=
+at_cv_env_QT_LIBS='-L/usr/lib -lQtGui -lQtCore -lpthread '
+at_cv_qt_build='ok, looks like Qt 4'
+lt_cv_deplibs_check_method=pass_all
+lt_cv_dlopen=dlopen
+lt_cv_dlopen_libs=-ldl
+lt_cv_dlopen_self=yes
+lt_cv_dlopen_self_static=no
+lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_ld_reload_flag=-r
+lt_cv_nm_interface='BSD nm'
+lt_cv_objdir=.libs
+lt_cv_path_LD=/usr/bin/ld
+lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
+lt_cv_path_NM='/usr/bin/nm -B'
+lt_cv_prog_compiler_c_o=yes
+lt_cv_prog_compiler_c_o_CXX=yes
+lt_cv_prog_compiler_pic_works=yes
+lt_cv_prog_compiler_pic_works_CXX=yes
+lt_cv_prog_compiler_rtti_exceptions=no
+lt_cv_prog_compiler_static_works=yes
+lt_cv_prog_compiler_static_works_CXX=yes
+lt_cv_prog_gnu_ld=yes
+lt_cv_prog_gnu_ldcxx=yes
+lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
+lt_cv_sys_max_cmd_len=3458764513820540925
+
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+
+ACLOCAL='${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11'
+AMDEPBACKSLASH='\'
+AMDEP_FALSE='#'
+AMDEP_TRUE=''
+AMTAR='${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar'
+AM_CXXFLAGS='-Wall -I/usr/include'
+AR='ar'
+AS='as'
+AUTOCONF='${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf'
+AUTOHEADER='${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader'
+AUTOMAKE='${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11'
+AWK='gawk'
+CC='x86_64-linux-gnu-gcc'
+CCDEPMODE='depmode=gcc3'
+CFLAGS='-Wall -g -O2'
+CPP='x86_64-linux-gnu-gcc -E'
+CPPFLAGS=''
+CXX='x86_64-linux-gnu-g++'
+CXXCPP='x86_64-linux-gnu-g++ -E'
+CXXDEPMODE='depmode=gcc3'
+CXXFLAGS='-g -O2'
+CYGPATH_W='echo'
+DEFS='-DHAVE_CONFIG_H'
+DEPDIR='.deps'
+DLLTOOL='dlltool'
+DSYMUTIL=''
+DUMPBIN=''
+ECHO_C=''
+ECHO_N='-n'
+ECHO_T=''
+EGREP='/bin/grep -E'
+EXEEXT=''
+FGREP='/bin/grep -F'
+FLTK_FLAGS='-I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT'
+FLTK_LIBS='-lfltk'
+GIF_FLAGS='-DHAVE_GIF'
+GIF_LIBS='-lgif'
+GLUT_FLAGS='-DHAVE_GLUT'
+GLUT_LIBS='-lglut'
+GL_LIBS='-lGL'
+GREP='/bin/grep'
+GSL_FLAGS='-I/usr/include'
+GSL_LIBS='-L/usr/lib -lgsl -lgslcblas -lm'
+HAVE_SWIG=''
+HDF5_FLAGS='-DHAVE_HDF5 -DH5_USE_16_API'
+HDF5_LIBS='-lhdf5'
+INSTALL_DATA='${INSTALL} -m 644'
+INSTALL_PROGRAM='${INSTALL}'
+INSTALL_SCRIPT='${INSTALL}'
+INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
+JPEG_FLAGS='-DHAVE_JPEG'
+JPEG_LIBS='-ljpeg'
+LD='/usr/bin/ld -m elf_x86_64'
+LDFLAGS=''
+LIBOBJS=''
+LIBS=''
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+LIPO=''
+LN_S='ln -s'
+LTLIBOBJS=''
+MAKEINFO='${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo'
+MGL_AGE='0'
+MGL_CURRENT='5'
+MGL_REVISION='0'
+MKDIR_P='/bin/mkdir -p'
+MOC='/usr/bin/moc-qt4'
+NM='/usr/bin/nm -B'
+NMEDIT=''
+OBJDUMP='objdump'
+OBJEXT='o'
+OCTAVE='octave-config'
+OCTAVE_ARCH='x86_64-pc-linux-gnu-api-v37'
+OCTAVE_INCFLAGS='-I/usr/include/octave-3.2.4'
+OTOOL64=''
+OTOOL=''
+PACKAGE='mathgl'
+PACKAGE_BUGREPORT='mathgl.abalakin at gmail.com'
+PACKAGE_NAME='mathgl'
+PACKAGE_STRING='mathgl 1.10'
+PACKAGE_TARNAME='mathgl'
+PACKAGE_URL=''
+PACKAGE_VERSION='1.10'
+PATH_SEPARATOR=':'
+PNG_LIBS='-lpng'
+PTHREAD_FLAGS='-DHAVE_PTHREAD'
+PTHREAD_LIBS='-lpthread'
+PYTHON=''
+PYTHON_EXEC_PREFIX=''
+PYTHON_HEADERS=''
+PYTHON_PLATFORM=''
+PYTHON_PREFIX=''
+PYTHON_VERSION=''
+QMAKE='/usr/bin/qmake-qt4'
+QT_CFLAGS='-pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)'
+QT_CPPFLAGS='-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.'
+QT_CXXFLAGS='-pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)'
+QT_DEFINES='-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED'
+QT_INCPATH='-I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.'
+QT_LDFLAGS=''
+QT_LFLAGS=''
+QT_LIBS='-L/usr/lib -lQtGui -lQtCore -lpthread '
+QT_PATH='/usr/bin'
+QT_VERSION='4.6.3'
+QT_VERSION_MAJOR='ok, looks like Qt 4'
+RANLIB='ranlib'
+RCC='/usr/bin/rcc'
+SED='/bin/sed'
+SET_MAKE=''
+SHELL='/bin/bash'
+STRIP='strip'
+TMPDIR='/tmp'
+UIC='/usr/bin/uic-qt4'
+USE_DOCS_FALSE='#'
+USE_DOCS_TRUE=''
+USE_FLTK_FALSE='#'
+USE_FLTK_TRUE=''
+USE_GIF_FALSE='#'
+USE_GIF_TRUE=''
+USE_GLUT_FALSE='#'
+USE_GLUT_TRUE=''
+USE_GSL_FALSE='#'
+USE_GSL_TRUE=''
+USE_HDF5_FALSE='#'
+USE_HDF5_TRUE=''
+USE_JPEG_FALSE='#'
+USE_JPEG_TRUE=''
+USE_OCTAVE_FALSE='#'
+USE_OCTAVE_TRUE=''
+USE_PTHREAD_FALSE='#'
+USE_PTHREAD_TRUE=''
+USE_PYTHON_FALSE=''
+USE_PYTHON_TRUE='#'
+USE_QT_FALSE='#'
+USE_QT_TRUE=''
+USE_TESTIO_FALSE=''
+USE_TESTIO_TRUE='#'
+USE_WX_FALSE='#'
+USE_WX_TRUE=''
+VERSION='1.10'
+WX_FLAGS='-I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread'
+WX_LIBS='-pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 '
+ac_ct_CC=''
+ac_ct_CXX=''
+ac_ct_DUMPBIN=''
+am__EXEEXT_FALSE=''
+am__EXEEXT_TRUE='#'
+am__fastdepCC_FALSE='#'
+am__fastdepCC_TRUE=''
+am__fastdepCXX_FALSE='#'
+am__fastdepCXX_TRUE=''
+am__include='include'
+am__isrc=''
+am__leading_dot='.'
+am__quote=''
+am__tar='${AMTAR} chof - "$$tardir"'
+am__untar='${AMTAR} xf -'
+bindir='${exec_prefix}/bin'
+build='x86_64-pc-linux-gnu'
+build_alias='x86_64-linux-gnu'
+build_cpu='x86_64'
+build_os='linux-gnu'
+build_vendor='pc'
+datadir='${datarootdir}'
+datarootdir='${prefix}/share'
+docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
+dvidir='${docdir}'
+exec_prefix='${prefix}'
+host='x86_64-pc-linux-gnu'
+host_alias='x86_64-linux-gnu'
+host_cpu='x86_64'
+host_os='linux-gnu'
+host_vendor='pc'
+htmldir='${docdir}'
+includedir='${prefix}/include'
+infodir='${prefix}/share/info'
+install_sh='${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh'
+libdir='${exec_prefix}/lib'
+libexecdir='${exec_prefix}/libexec'
+localedir='${datarootdir}/locale'
+localstatedir='${prefix}/var'
+lt_ECHO='echo'
+mandir='${prefix}/share/man'
+mkdir_p='/bin/mkdir -p'
+oldincludedir='/usr/include'
+pdfdir='${docdir}'
+pkgpyexecdir=''
+pkgpythondir=''
+prefix='/usr'
+program_transform_name='s,x,x,'
+psdir='${docdir}'
+pyexecdir=''
+pythondir=''
+sbindir='${exec_prefix}/sbin'
+sharedstatedir='${prefix}/com'
+sysconfdir='${prefix}/etc'
+target_alias=''
+
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+
+/* confdefs.h */
+#define PACKAGE_NAME "mathgl"
+#define PACKAGE_TARNAME "mathgl"
+#define PACKAGE_VERSION "1.10"
+#define PACKAGE_STRING "mathgl 1.10"
+#define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+#define PACKAGE_URL ""
+#define PACKAGE "mathgl"
+#define VERSION "1.10"
+#define STDC_HEADERS 1
+#define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_STAT_H 1
+#define HAVE_STDLIB_H 1
+#define HAVE_STRING_H 1
+#define HAVE_MEMORY_H 1
+#define HAVE_STRINGS_H 1
+#define HAVE_INTTYPES_H 1
+#define HAVE_STDINT_H 1
+#define HAVE_UNISTD_H 1
+#define HAVE_DLFCN_H 1
+#define LT_OBJDIR ".libs/"
+#define MGL_USE_DOUBLE 0
+
+configure: exit 0
diff --git a/config.status b/config.status
new file mode 100755
index 0000000..c93720b
--- /dev/null
+++ b/config.status
@@ -0,0 +1,2366 @@
+#! /bin/bash
+# Generated by configure.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+
+SHELL=${CONFIG_SHELL-/bin/bash}
+export SHELL
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in #(
+  *posix*) :
+    set -o posix ;; #(
+  *) :
+     ;;
+esac
+fi
+
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='print -r --'
+  as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='printf %s\n'
+  as_echo_n='printf %s'
+else
+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+    as_echo_n='/usr/ucb/echo -n'
+  else
+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+    as_echo_n_body='eval
+      arg=$1;
+      case $arg in #(
+      *"$as_nl"*)
+	expr "X$arg" : "X\\(.*\\)$as_nl";
+	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+      esac;
+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+    '
+    export as_echo_n_body
+    as_echo_n='sh -c $as_echo_n_body as_echo'
+  fi
+  export as_echo_body
+  as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  PATH_SEPARATOR=:
+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+      PATH_SEPARATOR=';'
+  }
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in #((
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  exit 1
+fi
+
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there.  '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# CDPATH.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+
+# as_fn_error STATUS ERROR [LINENO LOG_FD]
+# ----------------------------------------
+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+# script with STATUS, using 1 if that was 0.
+as_fn_error ()
+{
+  as_status=$1; test $as_status -eq 0 && as_status=1
+  if test "$4"; then
+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+  fi
+  $as_echo "$as_me: error: $2" >&2
+  as_fn_exit $as_status
+} # as_fn_error
+
+
+# as_fn_set_status STATUS
+# -----------------------
+# Set $? to STATUS, without forking.
+as_fn_set_status ()
+{
+  return $1
+} # as_fn_set_status
+
+# as_fn_exit STATUS
+# -----------------
+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+  set +e
+  as_fn_set_status $1
+  exit $1
+} # as_fn_exit
+
+# as_fn_unset VAR
+# ---------------
+# Portably unset VAR.
+as_fn_unset ()
+{
+  { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
+# as_fn_append VAR VALUE
+# ----------------------
+# Append the text in VALUE to the end of the definition contained in VAR. Take
+# advantage of any shell optimizations that allow amortized linear growth over
+# repeated appends, instead of the typical quadratic growth present in naive
+# implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+  eval 'as_fn_append ()
+  {
+    eval $1+=\$2
+  }'
+else
+  as_fn_append ()
+  {
+    eval $1=\$$1\$2
+  }
+fi # as_fn_append
+
+# as_fn_arith ARG...
+# ------------------
+# Perform arithmetic evaluation on the ARGs, and store the result in the
+# global $as_val. Take advantage of shells that can avoid forks. The arguments
+# must be portable across $(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+  eval 'as_fn_arith ()
+  {
+    as_val=$(( $* ))
+  }'
+else
+  as_fn_arith ()
+  {
+    as_val=`expr "$@" || test $? -eq 1`
+  }
+fi # as_fn_arith
+
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in #(((((
+-n*)
+  case `echo 'xy\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  xy)  ECHO_C='\c';;
+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
+       ECHO_T='	';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+  if ln -s conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s='ln -s'
+    # ... but there are two gotchas:
+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+    # In both cases, we have to default to `cp -p'.
+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+      as_ln_s='cp -p'
+  elif ln conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s=ln
+  else
+    as_ln_s='cp -p'
+  fi
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+
+# as_fn_mkdir_p
+# -------------
+# Create "$as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
+
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || eval $as_mkdir_p || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_dir" : 'X\(//\)[^/]' \| \
+	 X"$as_dir" : 'X\(//\)$' \| \
+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
+
+
+} # as_fn_mkdir_p
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p='mkdir -p "$as_dir"'
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+	test -d "$1/.";
+      else
+	case $1 in #(
+	-*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+## ----------------------------------- ##
+## Main body of $CONFIG_STATUS script. ##
+## ----------------------------------- ##
+# Save the log message, to keep $0 and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by mathgl $as_me 1.10, which was
+generated by GNU Autoconf 2.67.  Invocation command line was
+
+  CONFIG_FILES    = $CONFIG_FILES
+  CONFIG_HEADERS  = $CONFIG_HEADERS
+  CONFIG_LINKS    = $CONFIG_LINKS
+  CONFIG_COMMANDS = $CONFIG_COMMANDS
+  $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+# Files that config.status was made for.
+config_files=" texinfo/Makefile texinfo/png/Makefile Makefile mgl/Makefile examples/Makefile include/Makefile lang/Makefile utils/Makefile widgets/Makefile"
+config_headers=" include/mgl/config.h"
+config_commands=" depfiles libtool"
+
+ac_cs_usage="\
+\`$as_me' instantiates files and other configuration actions
+from templates according to the current configuration.  Unless the files
+and actions are specified as TAGs, all are instantiated by default.
+
+Usage: $0 [OPTION]... [TAG]...
+
+  -h, --help       print this help, then exit
+  -V, --version    print version number and configuration settings, then exit
+      --config     print configuration, then exit
+  -q, --quiet, --silent
+                   do not print progress messages
+  -d, --debug      don't remove temporary files
+      --recheck    update $as_me by reconfiguring in the same conditions
+      --file=FILE[:TEMPLATE]
+                   instantiate the configuration file FILE
+      --header=FILE[:TEMPLATE]
+                   instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Configuration commands:
+$config_commands
+
+Report bugs to <mathgl.abalakin at gmail.com>."
+
+ac_cs_config="'--prefix=/usr' '--mandir=\${prefix}/share/man' '--infodir=\${prefix}/share/info' '--host=x86_64-linux-gnu' '--build=x86_64-linux-gnu' '--enable-all' '--enable-octave' 'build_alias=x86_64-linux-gnu' 'host_alias=x86_64-linux-gnu' 'CFLAGS=-Wall -g -O2' 'LDFLAGS=' 'CPPFLAGS=' 'CXXFLAGS=-g -O2'"
+ac_cs_version="\
+mathgl config.status 1.10
+configured by ./configure, generated by GNU Autoconf 2.67,
+  with options \"$ac_cs_config\"
+
+Copyright (C) 2010 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1'
+srcdir='.'
+INSTALL='/usr/bin/install -c'
+MKDIR_P='/bin/mkdir -p'
+AWK='gawk'
+test -n "$AWK" || AWK=awk
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+  case $1 in
+  --*=?*)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+    ac_shift=:
+    ;;
+  --*=)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=
+    ac_shift=:
+    ;;
+  *)
+    ac_option=$1
+    ac_optarg=$2
+    ac_shift=shift
+    ;;
+  esac
+
+  case $ac_option in
+  # Handling of the options.
+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+    ac_cs_recheck=: ;;
+  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+    $as_echo "$ac_cs_version"; exit ;;
+  --config | --confi | --conf | --con | --co | --c )
+    $as_echo "$ac_cs_config"; exit ;;
+  --debug | --debu | --deb | --de | --d | -d )
+    debug=: ;;
+  --file | --fil | --fi | --f )
+    $ac_shift
+    case $ac_optarg in
+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    '') as_fn_error $? "missing file argument" ;;
+    esac
+    as_fn_append CONFIG_FILES " '$ac_optarg'"
+    ac_need_defaults=false;;
+  --header | --heade | --head | --hea )
+    $ac_shift
+    case $ac_optarg in
+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
+    ac_need_defaults=false;;
+  --he | --h)
+    # Conflict between --help and --header
+    as_fn_error $? "ambiguous option: \`$1'
+Try \`$0 --help' for more information.";;
+  --help | --hel | -h )
+    $as_echo "$ac_cs_usage"; exit ;;
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil | --si | --s)
+    ac_cs_silent=: ;;
+
+  # This is an error.
+  -*) as_fn_error $? "unrecognized option: \`$1'
+Try \`$0 --help' for more information." ;;
+
+  *) as_fn_append ac_config_targets " $1"
+     ac_need_defaults=false ;;
+
+  esac
+  shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+  exec 6>/dev/null
+  ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+if $ac_cs_recheck; then
+  set X '/bin/bash' './configure'  '--prefix=/usr' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--host=x86_64-linux-gnu' '--build=x86_64-linux-gnu' '--enable-all' '--enable-octave' 'build_alias=x86_64-linux-gnu' 'host_alias=x86_64-linux-gnu' 'CFLAGS=-Wall -g -O2' 'LDFLAGS=' 'CPPFLAGS=' 'CXXFLAGS=-g -O2' $ac_configure_extra_args --no-create --no-recursion
+  shift
+  $as_echo "running CONFIG_SHELL=/bin/bash $*" >&6
+  CONFIG_SHELL='/bin/bash'
+  export CONFIG_SHELL
+  exec "$@"
+fi
+
+exec 5>>config.log
+{
+  echo
+  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+  $as_echo "$ac_log"
+} >&5
+
+#
+# INIT-COMMANDS
+#
+AMDEP_TRUE="" ac_aux_dir="config"
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+AS='as'
+DLLTOOL='dlltool'
+OBJDUMP='objdump'
+macro_version='2.2.6'
+macro_revision='1.3012'
+enable_shared='yes'
+enable_static='yes'
+pic_mode='default'
+enable_fast_install='yes'
+host_alias='x86_64-linux-gnu'
+host='x86_64-pc-linux-gnu'
+host_os='linux-gnu'
+build_alias='x86_64-linux-gnu'
+build='x86_64-pc-linux-gnu'
+build_os='linux-gnu'
+SED='/bin/sed'
+Xsed='/bin/sed -e 1s/^X//'
+GREP='/bin/grep'
+EGREP='/bin/grep -E'
+FGREP='/bin/grep -F'
+LD='/usr/bin/ld -m elf_x86_64'
+NM='/usr/bin/nm -B'
+LN_S='ln -s'
+max_cmd_len='3458764513820540925'
+ac_objext='o'
+exeext=''
+lt_unset='unset'
+lt_SP2NL='tr \040 \012'
+lt_NL2SP='tr \015\012 \040\040'
+reload_flag=' -r'
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+deplibs_check_method='pass_all'
+file_magic_cmd='$MAGIC_CMD'
+AR='ar'
+AR_FLAGS='cru'
+STRIP='strip'
+RANLIB='ranlib'
+old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $oldlib'
+old_postuninstall_cmds=''
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $oldlib'
+CC='x86_64-linux-gnu-gcc'
+CFLAGS='-Wall -g -O2'
+compiler='x86_64-linux-gnu-g++'
+GCC='yes'
+lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
+lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
+objdir='.libs'
+SHELL='/bin/bash'
+ECHO='echo'
+MAGIC_CMD='file'
+lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+lt_prog_compiler_wl='-Wl,'
+lt_prog_compiler_pic=' -fPIC -DPIC'
+lt_prog_compiler_static='-static'
+lt_cv_prog_compiler_c_o='yes'
+need_locks='no'
+DSYMUTIL=''
+NMEDIT=''
+LIPO=''
+OTOOL=''
+OTOOL64=''
+libext='a'
+shrext_cmds='.so'
+extract_expsyms_cmds=''
+archive_cmds_need_lc='no'
+enable_shared_with_static_runtimes='no'
+export_dynamic_flag_spec='${wl}--export-dynamic'
+whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+compiler_needs_object='no'
+old_archive_from_new_cmds=''
+old_archive_from_expsyms_cmds=''
+archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+	    echo "local: *; };" >> $output_objdir/$libname.ver~
+	    $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+module_cmds=''
+module_expsym_cmds=''
+with_gnu_ld='yes'
+allow_undefined_flag=''
+no_undefined_flag=''
+hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+hardcode_libdir_flag_spec_ld=''
+hardcode_libdir_separator=''
+hardcode_direct='no'
+hardcode_direct_absolute='no'
+hardcode_minus_L='no'
+hardcode_shlibpath_var='unsupported'
+hardcode_automatic='no'
+inherit_rpath='no'
+link_all_deplibs='no'
+fix_srcfile_path=''
+always_export_symbols='no'
+export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+include_expsyms=''
+prelink_cmds=''
+file_list_spec=''
+variables_saved_for_relink='PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH'
+need_lib_prefix='no'
+need_version='no'
+version_type='linux'
+runpath_var='LD_RUN_PATH'
+shlibpath_var='LD_LIBRARY_PATH'
+shlibpath_overrides_runpath='no'
+libname_spec='lib$name'
+library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+soname_spec='${libname}${release}${shared_ext}$major'
+postinstall_cmds=''
+postuninstall_cmds=''
+finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+finish_eval=''
+hardcode_into_libs='yes'
+sys_lib_search_path_spec='/usr/lib/gcc/x86_64-linux-gnu/4.4.5 /usr/lib /lib'
+sys_lib_dlsearch_path_spec='/lib /usr/lib /usr/lib/atlas /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu '
+hardcode_action='immediate'
+enable_dlopen='yes'
+enable_dlopen_self='yes'
+enable_dlopen_self_static='no'
+old_striplib='strip --strip-debug'
+striplib='strip --strip-unneeded'
+compiler_lib_search_dirs=''
+predep_objects=''
+postdep_objects=''
+predeps=''
+postdeps=''
+compiler_lib_search_path=''
+LD_CXX='/usr/bin/ld -m elf_x86_64'
+old_archive_cmds_CXX='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $oldlib'
+compiler_CXX='x86_64-linux-gnu-g++'
+GCC_CXX='yes'
+lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
+lt_prog_compiler_wl_CXX='-Wl,'
+lt_prog_compiler_pic_CXX=' -fPIC -DPIC'
+lt_prog_compiler_static_CXX='-static'
+lt_cv_prog_compiler_c_o_CXX='yes'
+archive_cmds_need_lc_CXX='no'
+enable_shared_with_static_runtimes_CXX='no'
+export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
+whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+compiler_needs_object_CXX='no'
+old_archive_from_new_cmds_CXX=''
+old_archive_from_expsyms_cmds_CXX=''
+archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+module_cmds_CXX=''
+module_expsym_cmds_CXX=''
+with_gnu_ld_CXX='yes'
+allow_undefined_flag_CXX=''
+no_undefined_flag_CXX=''
+hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
+hardcode_libdir_flag_spec_ld_CXX=''
+hardcode_libdir_separator_CXX=''
+hardcode_direct_CXX='no'
+hardcode_direct_absolute_CXX='no'
+hardcode_minus_L_CXX='no'
+hardcode_shlibpath_var_CXX='unsupported'
+hardcode_automatic_CXX='no'
+inherit_rpath_CXX='no'
+link_all_deplibs_CXX='no'
+fix_srcfile_path_CXX=''
+always_export_symbols_CXX='no'
+export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+include_expsyms_CXX=''
+prelink_cmds_CXX=''
+file_list_spec_CXX=''
+hardcode_action_CXX='immediate'
+compiler_lib_search_dirs_CXX='/usr/lib/gcc/x86_64-linux-gnu/4.4.5 /usr/lib/gcc/x86_64-linux-gnu/4.4.5 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib /lib/../lib /usr/lib/../lib /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../..'
+predep_objects_CXX='/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtbeginS.o'
+postdep_objects_CXX='/usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crtn.o'
+predeps_CXX=''
+postdeps_CXX='-lstdc++ -lm -lgcc_s -lc -lgcc_s'
+compiler_lib_search_path_CXX='-L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../..'
+
+LTCC='x86_64-linux-gnu-gcc'
+LTCFLAGS='-Wall -g -O2'
+compiler='x86_64-linux-gnu-gcc'
+
+# Quote evaled strings.
+for var in SED GREP EGREP FGREP LD NM LN_S lt_SP2NL lt_NL2SP reload_flag deplibs_check_method file_magic_cmd AR AR_FLAGS STRIP RANLIB CC CFLAGS compiler lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_symbol_to_c_name_address lt_cv_sys_global_symbol_to_c_name_address_lib_prefix SHELL ECHO lt_prog_compiler_no_builtin_flag lt_prog_compiler_wl lt_prog_compiler_pic lt_prog_compiler_static lt_cv_prog_compiler_c_o need_locks DSYMUTIL NMEDIT LIPO OTOOL OTOOL64 shrext_cmds export_dynamic_flag_spec whole_archive_flag_spec compiler_needs_object with_gnu_ld allow_undefined_flag no_undefined_flag hardcode_libdir_flag_spec hardcode_libdir_flag_spec_ld hardcode_libdir_separator fix_srcfile_path exclude_expsyms include_expsyms file_list_spec variables_saved_for_relink libname_spec library_names_spec soname_spec finish_eval old_striplib striplib compiler_lib_search_dirs predep_objects postdep_objects predeps postdeps compiler_lib_search_path LD_CXX compiler_CXX lt_prog_compiler_no_builtin_flag_CXX lt_prog_compiler_wl_CXX lt_prog_compiler_pic_CXX lt_prog_compiler_static_CXX lt_cv_prog_compiler_c_o_CXX export_dynamic_flag_spec_CXX whole_archive_flag_spec_CXX compiler_needs_object_CXX with_gnu_ld_CXX allow_undefined_flag_CXX no_undefined_flag_CXX hardcode_libdir_flag_spec_CXX hardcode_libdir_flag_spec_ld_CXX hardcode_libdir_separator_CXX fix_srcfile_path_CXX exclude_expsyms_CXX include_expsyms_CXX file_list_spec_CXX compiler_lib_search_dirs_CXX predep_objects_CXX postdep_objects_CXX predeps_CXX postdeps_CXX compiler_lib_search_path_CXX; do
+    case `eval \\$ECHO "X\\$$var"` in
+    *[\\\`\"\$]*)
+      eval "lt_$var=\\\"\`\$ECHO \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
+      ;;
+    *)
+      eval "lt_$var=\\\"\$$var\\\""
+      ;;
+    esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds old_postinstall_cmds old_postuninstall_cmds old_archive_cmds extract_expsyms_cmds old_archive_from_new_cmds old_archive_from_expsyms_cmds archive_cmds archive_expsym_cmds module_cmds module_expsym_cmds export_symbols_cmds prelink_cmds postinstall_cmds postuninstall_cmds finish_cmds sys_lib_search_path_spec sys_lib_dlsearch_path_spec old_archive_cmds_CXX old_archive_from_new_cmds_CXX old_archive_from_expsyms_cmds_CXX archive_cmds_CXX archive_expsym_cmds_CXX module_cmds_CXX module_expsym_cmds_CXX export_symbols_cmds_CXX prelink_cmds_CXX; do
+    case `eval \\$ECHO "X\\$$var"` in
+    *[\\\`\"\$]*)
+      eval "lt_$var=\\\"\`\$ECHO \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
+      ;;
+    *)
+      eval "lt_$var=\\\"\$$var\\\""
+      ;;
+    esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case $lt_ECHO in
+*'\$0 --fallback-echo"')  lt_ECHO=`$ECHO "X$lt_ECHO" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
+  ;;
+esac
+
+ac_aux_dir='config'
+xsi_shell='yes'
+lt_shell_append='yes'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+
+    PACKAGE='mathgl'
+    VERSION='1.10'
+    TIMESTAMP=''
+    RM='rm -f'
+    ofile='libtool'
+
+
+
+
+
+
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+  case $ac_config_target in
+    "include/mgl/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/mgl/config.h" ;;
+    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
+    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+    "texinfo/Makefile") CONFIG_FILES="$CONFIG_FILES texinfo/Makefile" ;;
+    "texinfo/png/Makefile") CONFIG_FILES="$CONFIG_FILES texinfo/png/Makefile" ;;
+    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+    "mgl/Makefile") CONFIG_FILES="$CONFIG_FILES mgl/Makefile" ;;
+    "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
+    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
+    "lang/Makefile") CONFIG_FILES="$CONFIG_FILES lang/Makefile" ;;
+    "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
+    "widgets/Makefile") CONFIG_FILES="$CONFIG_FILES widgets/Makefile" ;;
+
+  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
+  esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used.  Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience.  Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+  tmp=
+  trap 'exit_status=$?
+  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+  trap 'as_fn_exit 1' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+  test -n "$tmp" && test -d "$tmp"
+}  ||
+{
+  tmp=./conf$$-$RANDOM
+  (umask 077 && mkdir "$tmp")
+} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=`echo X | tr X '\015'`
+# On cygwin, bash can eat \r inside `` if the user requested igncr.
+# But we know of no other shell where ac_cr would be empty at this
+# point, so we can use a bashism as a fallback.
+if test "x$ac_cr" = x; then
+  eval ac_cr=\$\'\\r\'
+fi
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+  ac_cs_awk_cr='\\r'
+else
+  ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+cat >>"$tmp/subs1.awk" <<\_ACAWK &&
+S["am__EXEEXT_FALSE"]=""
+S["am__EXEEXT_TRUE"]="#"
+S["LTLIBOBJS"]=""
+S["LIBOBJS"]=""
+S["AM_CXXFLAGS"]="-Wall -I/usr/include"
+S["USE_DOCS_FALSE"]="#"
+S["USE_DOCS_TRUE"]=""
+S["USE_TESTIO_FALSE"]=""
+S["USE_TESTIO_TRUE"]="#"
+S["USE_OCTAVE_FALSE"]="#"
+S["USE_OCTAVE_TRUE"]=""
+S["OCTAVE_INCFLAGS"]="-I/usr/include/octave-3.2.4"
+S["OCTAVE_ARCH"]="x86_64-pc-linux-gnu-api-v37"
+S["OCTAVE"]="octave-config"
+S["USE_PYTHON_FALSE"]=""
+S["USE_PYTHON_TRUE"]="#"
+S["pkgpyexecdir"]=""
+S["pyexecdir"]=""
+S["pkgpythondir"]=""
+S["pythondir"]=""
+S["PYTHON_PLATFORM"]=""
+S["PYTHON_EXEC_PREFIX"]=""
+S["PYTHON_PREFIX"]=""
+S["PYTHON_VERSION"]=""
+S["PYTHON"]=""
+S["HAVE_SWIG"]=""
+S["PYTHON_HEADERS"]=""
+S["USE_QT_FALSE"]="#"
+S["USE_QT_TRUE"]=""
+S["QT_VERSION"]="4.6.3"
+S["QT_LIBS"]="-L/usr/lib -lQtGui -lQtCore -lpthread "
+S["QT_LDFLAGS"]=""
+S["QT_LFLAGS"]=""
+S["QT_CPPFLAGS"]="-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/us"\
+"r/include/qt4 -I. -I."
+S["QT_INCPATH"]="-I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I."
+S["QT_CXXFLAGS"]="-pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)"
+S["QT_CFLAGS"]="-pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)"
+S["QT_DEFINES"]="-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED"
+S["QT_VERSION_MAJOR"]="ok, looks like Qt 4"
+S["TMPDIR"]="/tmp"
+S["QT_PATH"]="/usr/bin"
+S["RCC"]="/usr/bin/rcc"
+S["UIC"]="/usr/bin/uic-qt4"
+S["MOC"]="/usr/bin/moc-qt4"
+S["QMAKE"]="/usr/bin/qmake-qt4"
+S["USE_WX_FALSE"]="#"
+S["USE_WX_TRUE"]=""
+S["WX_LIBS"]="-pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2."\
+"8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 "
+S["WX_FLAGS"]="-I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread"
+S["USE_FLTK_FALSE"]="#"
+S["USE_FLTK_TRUE"]=""
+S["FLTK_LIBS"]="-lfltk"
+S["FLTK_FLAGS"]="-I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT"
+S["USE_JPEG_FALSE"]="#"
+S["USE_JPEG_TRUE"]=""
+S["JPEG_LIBS"]="-ljpeg"
+S["JPEG_FLAGS"]="-DHAVE_JPEG"
+S["PNG_LIBS"]="-lpng"
+S["USE_GIF_FALSE"]="#"
+S["USE_GIF_TRUE"]=""
+S["GIF_LIBS"]="-lgif"
+S["GIF_FLAGS"]="-DHAVE_GIF"
+S["USE_HDF5_FALSE"]="#"
+S["USE_HDF5_TRUE"]=""
+S["HDF5_LIBS"]="-lhdf5"
+S["HDF5_FLAGS"]="-DHAVE_HDF5 -DH5_USE_16_API"
+S["USE_GLUT_FALSE"]="#"
+S["USE_GLUT_TRUE"]=""
+S["GLUT_FLAGS"]="-DHAVE_GLUT"
+S["GLUT_LIBS"]="-lglut"
+S["GL_LIBS"]="-lGL"
+S["USE_GSL_FALSE"]="#"
+S["USE_GSL_TRUE"]=""
+S["GSL_LIBS"]="-L/usr/lib -lgsl -lgslcblas -lm"
+S["GSL_FLAGS"]="-I/usr/include"
+S["USE_PTHREAD_FALSE"]="#"
+S["USE_PTHREAD_TRUE"]=""
+S["PTHREAD_LIBS"]="-lpthread"
+S["PTHREAD_FLAGS"]="-DHAVE_PTHREAD"
+S["CXXCPP"]="x86_64-linux-gnu-g++ -E"
+S["CPP"]="x86_64-linux-gnu-gcc -E"
+S["OTOOL64"]=""
+S["OTOOL"]=""
+S["LIPO"]=""
+S["NMEDIT"]=""
+S["DSYMUTIL"]=""
+S["lt_ECHO"]="echo"
+S["RANLIB"]="ranlib"
+S["AR"]="ar"
+S["LN_S"]="ln -s"
+S["NM"]="/usr/bin/nm -B"
+S["ac_ct_DUMPBIN"]=""
+S["DUMPBIN"]=""
+S["LD"]="/usr/bin/ld -m elf_x86_64"
+S["FGREP"]="/bin/grep -F"
+S["EGREP"]="/bin/grep -E"
+S["GREP"]="/bin/grep"
+S["SED"]="/bin/sed"
+S["LIBTOOL"]="$(SHELL) $(top_builddir)/libtool"
+S["OBJDUMP"]="objdump"
+S["DLLTOOL"]="dlltool"
+S["AS"]="as"
+S["host_os"]="linux-gnu"
+S["host_vendor"]="pc"
+S["host_cpu"]="x86_64"
+S["host"]="x86_64-pc-linux-gnu"
+S["build_os"]="linux-gnu"
+S["build_vendor"]="pc"
+S["build_cpu"]="x86_64"
+S["build"]="x86_64-pc-linux-gnu"
+S["am__fastdepCXX_FALSE"]="#"
+S["am__fastdepCXX_TRUE"]=""
+S["CXXDEPMODE"]="depmode=gcc3"
+S["ac_ct_CXX"]=""
+S["CXXFLAGS"]="-g -O2"
+S["CXX"]="x86_64-linux-gnu-g++"
+S["am__fastdepCC_FALSE"]="#"
+S["am__fastdepCC_TRUE"]=""
+S["CCDEPMODE"]="depmode=gcc3"
+S["AMDEPBACKSLASH"]="\\"
+S["AMDEP_FALSE"]="#"
+S["AMDEP_TRUE"]=""
+S["am__quote"]=""
+S["am__include"]="include"
+S["DEPDIR"]=".deps"
+S["OBJEXT"]="o"
+S["EXEEXT"]=""
+S["ac_ct_CC"]=""
+S["CPPFLAGS"]=""
+S["LDFLAGS"]=""
+S["CFLAGS"]="-Wall -g -O2"
+S["CC"]="x86_64-linux-gnu-gcc"
+S["am__untar"]="${AMTAR} xf -"
+S["am__tar"]="${AMTAR} chof - \"$$tardir\""
+S["AMTAR"]="${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar"
+S["am__leading_dot"]="."
+S["SET_MAKE"]=""
+S["AWK"]="gawk"
+S["mkdir_p"]="/bin/mkdir -p"
+S["MKDIR_P"]="/bin/mkdir -p"
+S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s"
+S["STRIP"]="strip"
+S["install_sh"]="${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh"
+S["MAKEINFO"]="${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo"
+S["AUTOHEADER"]="${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader"
+S["AUTOMAKE"]="${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11"
+S["AUTOCONF"]="${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf"
+S["ACLOCAL"]="${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11"
+S["VERSION"]="1.10"
+S["PACKAGE"]="mathgl"
+S["CYGPATH_W"]="echo"
+S["am__isrc"]=""
+S["INSTALL_DATA"]="${INSTALL} -m 644"
+S["INSTALL_SCRIPT"]="${INSTALL}"
+S["INSTALL_PROGRAM"]="${INSTALL}"
+S["MGL_AGE"]="0"
+S["MGL_REVISION"]="0"
+S["MGL_CURRENT"]="5"
+S["target_alias"]=""
+S["host_alias"]="x86_64-linux-gnu"
+S["build_alias"]="x86_64-linux-gnu"
+S["LIBS"]=""
+S["ECHO_T"]=""
+S["ECHO_N"]="-n"
+S["ECHO_C"]=""
+S["DEFS"]="-DHAVE_CONFIG_H"
+S["mandir"]="${prefix}/share/man"
+S["localedir"]="${datarootdir}/locale"
+S["libdir"]="${exec_prefix}/lib"
+S["psdir"]="${docdir}"
+S["pdfdir"]="${docdir}"
+S["dvidir"]="${docdir}"
+S["htmldir"]="${docdir}"
+S["infodir"]="${prefix}/share/info"
+S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}"
+S["oldincludedir"]="/usr/include"
+S["includedir"]="${prefix}/include"
+S["localstatedir"]="${prefix}/var"
+S["sharedstatedir"]="${prefix}/com"
+S["sysconfdir"]="${prefix}/etc"
+S["datadir"]="${datarootdir}"
+S["datarootdir"]="${prefix}/share"
+S["libexecdir"]="${exec_prefix}/libexec"
+S["sbindir"]="${exec_prefix}/sbin"
+S["bindir"]="${exec_prefix}/bin"
+S["program_transform_name"]="s,x,x,"
+S["prefix"]="/usr"
+S["exec_prefix"]="${prefix}"
+S["PACKAGE_URL"]=""
+S["PACKAGE_BUGREPORT"]="mathgl.abalakin at gmail.com"
+S["PACKAGE_STRING"]="mathgl 1.10"
+S["PACKAGE_VERSION"]="1.10"
+S["PACKAGE_TARNAME"]="mathgl"
+S["PACKAGE_NAME"]="mathgl"
+S["PATH_SEPARATOR"]=":"
+S["SHELL"]="/bin/bash"
+_ACAWK
+cat >>"$tmp/subs1.awk" <<_ACAWK &&
+  for (key in S) S_is_set[key] = 1
+  FS = ""
+
+}
+{
+  line = $ 0
+  nfields = split(line, field, "@")
+  substed = 0
+  len = length(field[1])
+  for (i = 2; i < nfields; i++) {
+    key = field[i]
+    keylen = length(key)
+    if (S_is_set[key]) {
+      value = S[key]
+      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+      len += length(value) + length(field[++i])
+      substed = 1
+    } else
+      len += 1 + keylen
+  }
+
+  print line
+}
+
+_ACAWK
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+  cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
+fi # test -n "$CONFIG_FILES"
+
+# Set up the scripts for CONFIG_HEADERS section.
+# No need to generate them if there are no CONFIG_HEADERS.
+# This happens for instance with `./config.status Makefile'.
+if test -n "$CONFIG_HEADERS"; then
+cat >"$tmp/defines.awk" <<\_ACAWK ||
+BEGIN {
+D["PACKAGE_NAME"]=" \"mathgl\""
+D["PACKAGE_TARNAME"]=" \"mathgl\""
+D["PACKAGE_VERSION"]=" \"1.10\""
+D["PACKAGE_STRING"]=" \"mathgl 1.10\""
+D["PACKAGE_BUGREPORT"]=" \"mathgl.abalakin at gmail.com\""
+D["PACKAGE_URL"]=" \"\""
+D["PACKAGE"]=" \"mathgl\""
+D["VERSION"]=" \"1.10\""
+D["STDC_HEADERS"]=" 1"
+D["HAVE_SYS_TYPES_H"]=" 1"
+D["HAVE_SYS_STAT_H"]=" 1"
+D["HAVE_STDLIB_H"]=" 1"
+D["HAVE_STRING_H"]=" 1"
+D["HAVE_MEMORY_H"]=" 1"
+D["HAVE_STRINGS_H"]=" 1"
+D["HAVE_INTTYPES_H"]=" 1"
+D["HAVE_STDINT_H"]=" 1"
+D["HAVE_UNISTD_H"]=" 1"
+D["HAVE_DLFCN_H"]=" 1"
+D["LT_OBJDIR"]=" \".libs/\""
+D["MGL_USE_DOUBLE"]=" 0"
+  for (key in D) D_is_set[key] = 1
+  FS = ""
+}
+/^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ {
+  line = $ 0
+  split(line, arg, " ")
+  if (arg[1] == "#") {
+    defundef = arg[2]
+    mac1 = arg[3]
+  } else {
+    defundef = substr(arg[1], 2)
+    mac1 = arg[2]
+  }
+  split(mac1, mac2, "(") #)
+  macro = mac2[1]
+  prefix = substr(line, 1, index(line, defundef) - 1)
+  if (D_is_set[macro]) {
+    # Preserve the white space surrounding the "#".
+    print prefix "define", macro P[macro] D[macro]
+    next
+  } else {
+    # Replace #undef with comments.  This is necessary, for example,
+    # in the case of _POSIX_SOURCE, which is predefined and required
+    # on some systems where configure will not decide to define it.
+    if (defundef == "undef") {
+      print "/*", prefix defundef, macro, "*/"
+      next
+    }
+  }
+}
+{ print }
+_ACAWK
+  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
+fi # test -n "$CONFIG_HEADERS"
+
+
+eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+  case $ac_tag in
+  :[FHLC]) ac_mode=$ac_tag; continue;;
+  esac
+  case $ac_mode$ac_tag in
+  :[FHL]*:*);;
+  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
+  :[FH]-) ac_tag=-:-;;
+  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+  esac
+  ac_save_IFS=$IFS
+  IFS=:
+  set x $ac_tag
+  IFS=$ac_save_IFS
+  shift
+  ac_file=$1
+  shift
+
+  case $ac_mode in
+  :L) ac_source=$1;;
+  :[FH])
+    ac_file_inputs=
+    for ac_f
+    do
+      case $ac_f in
+      -) ac_f="$tmp/stdin";;
+      *) # Look for the file first in the build tree, then in the source tree
+	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
+	 # because $ac_f cannot contain `:'.
+	 test -f "$ac_f" ||
+	   case $ac_f in
+	   [\\/$]*) false;;
+	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+	   esac ||
+	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
+      esac
+      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+      as_fn_append ac_file_inputs " '$ac_f'"
+    done
+
+    # Let's still pretend it is `configure' which instantiates (i.e., don't
+    # use $as_me), people would be surprised to read:
+    #    /* config.h.  Generated by config.status.  */
+    configure_input='Generated from '`
+	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+	`' by configure.'
+    if test x"$ac_file" != x-; then
+      configure_input="$ac_file.  $configure_input"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+    fi
+    # Neutralize special characters interpreted by sed in replacement strings.
+    case $configure_input in #(
+    *\&* | *\|* | *\\* )
+       ac_sed_conf_input=`$as_echo "$configure_input" |
+       sed 's/[\\\\&|]/\\\\&/g'`;; #(
+    *) ac_sed_conf_input=$configure_input;;
+    esac
+
+    case $ac_tag in
+    *:-:* | *:-) cat >"$tmp/stdin" \
+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
+    esac
+    ;;
+  esac
+
+  ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$ac_file" : 'X\(//\)[^/]' \| \
+	 X"$ac_file" : 'X\(//\)$' \| \
+	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  as_dir="$ac_dir"; as_fn_mkdir_p
+  ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+  case $ac_mode in
+  :F)
+  #
+  # CONFIG_FILE
+  #
+
+  case $INSTALL in
+  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+  esac
+  ac_MKDIR_P=$MKDIR_P
+  case $MKDIR_P in
+  [\\/$]* | ?:[\\/]* ) ;;
+  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
+  esac
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+ac_sed_dataroot='
+/datarootdir/ {
+  p
+  q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+  ac_datarootdir_hack='
+  s&@datadir@&${datarootdir}&g
+  s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g
+  s&@infodir@&${prefix}/share/info&g
+  s&@localedir@&${datarootdir}/locale&g
+  s&@mandir@&${prefix}/share/man&g
+  s&\${datarootdir}&${prefix}/share&g' ;;
+esac
+ac_sed_extra="/^[	 ]*VPATH[	 ]*=[	 ]*/{
+h
+s///
+s/^/:/
+s/[	 ]*$/:/
+s/:\$(srcdir):/:/g
+s/:\${srcdir}:/:/g
+s/:@srcdir@:/:/g
+s/^:*//
+s/:*$//
+x
+s/\(=[	 ]*\).*/\1/
+G
+s/\n//
+s/^[^=]*=[	 ]*$//
+}
+
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+s&@MKDIR_P@&$ac_MKDIR_P&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined" >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined" >&2;}
+
+  rm -f "$tmp/stdin"
+  case $ac_file in
+  -) cat "$tmp/out" && rm -f "$tmp/out";;
+  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+  esac \
+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
+ ;;
+  :H)
+  #
+  # CONFIG_HEADER
+  #
+  if test x"$ac_file" != x-; then
+    {
+      $as_echo "/* $configure_input  */" \
+      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
+    } >"$tmp/config.h" \
+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
+    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
+$as_echo "$as_me: $ac_file is unchanged" >&6;}
+    else
+      rm -f "$ac_file"
+      mv "$tmp/config.h" "$ac_file" \
+	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
+    fi
+  else
+    $as_echo "/* $configure_input  */" \
+      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
+      || as_fn_error $? "could not create -" "$LINENO" 5
+  fi
+# Compute "$ac_file"'s index in $config_headers.
+_am_arg="$ac_file"
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+  case $_am_header in
+    $_am_arg | $_am_arg:* )
+      break ;;
+    * )
+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+  esac
+done
+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$_am_arg" : 'X\(//\)[^/]' \| \
+	 X"$_am_arg" : 'X\(//\)$' \| \
+	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$_am_arg" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`/stamp-h$_am_stamp_count
+ ;;
+
+  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+  esac
+
+
+  case $ac_file$ac_mode in
+    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
+  # Autoconf 2.62 quotes --file arguments for eval, but not when files
+  # are listed without --file.  Let's play safe and only enable the eval
+  # if we detect the quoting.
+  case $CONFIG_FILES in
+  *\'*) eval set x "$CONFIG_FILES" ;;
+  *)   set x $CONFIG_FILES ;;
+  esac
+  shift
+  for mf
+  do
+    # Strip MF so we end up with the name of the file.
+    mf=`echo "$mf" | sed -e 's/:.*$//'`
+    # Check whether this is an Automake generated Makefile or not.
+    # We used to match only the files named `Makefile.in', but
+    # some people rename them; so instead we look at the file content.
+    # Grep'ing the first line is not enough: some people post-process
+    # each Makefile.in and add a new line on top of each file to say so.
+    # Grep'ing the whole file is not good either: AIX grep has a line
+    # limit of 2048, but all sed's we know have understand at least 4000.
+    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+      dirpart=`$as_dirname -- "$mf" ||
+$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$mf" : 'X\(//\)[^/]' \| \
+	 X"$mf" : 'X\(//\)$' \| \
+	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$mf" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+    else
+      continue
+    fi
+    # Extract the definition of DEPDIR, am__include, and am__quote
+    # from the Makefile without running `make'.
+    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+    test -z "$DEPDIR" && continue
+    am__include=`sed -n 's/^am__include = //p' < "$mf"`
+    test -z "am__include" && continue
+    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+    # When using ansi2knr, U may be empty or an underscore; expand it
+    U=`sed -n 's/^U = //p' < "$mf"`
+    # Find all dependency output files, they are included files with
+    # $(DEPDIR) in their names.  We invoke sed twice because it is the
+    # simplest approach to changing $(DEPDIR) to its actual value in the
+    # expansion.
+    for file in `sed -n "
+      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+      # Make sure the directory exists.
+      test -f "$dirpart/$file" && continue
+      fdir=`$as_dirname -- "$file" ||
+$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$file" : 'X\(//\)[^/]' \| \
+	 X"$file" : 'X\(//\)$' \| \
+	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      as_dir=$dirpart/$fdir; as_fn_mkdir_p
+      # echo "creating $dirpart/$file"
+      echo '# dummy' > "$dirpart/$file"
+    done
+  done
+}
+ ;;
+    "libtool":C)
+
+    # See if we are running on zsh, and set the options which allow our
+    # commands through without removal of \ escapes.
+    if test -n "${ZSH_VERSION+set}" ; then
+      setopt NO_GLOB_SUBST
+    fi
+
+    cfgfile="${ofile}T"
+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+    $RM "$cfgfile"
+
+    cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008 Free Software Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+#   This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags="CXX "
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names.  First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking.  This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# The directories searched by this compiler when creating a shared library.
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
+
+# Dependencies to place before and after the objects being linked to
+# create a shared library.
+predep_objects=$lt_predep_objects
+postdep_objects=$lt_postdep_objects
+predeps=$lt_predeps
+postdeps=$lt_postdeps
+
+# The library search path used internally by the compiler when linking
+# a shared library.
+compiler_lib_search_path=$lt_compiler_lib_search_path
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+  case $host_os in
+  aix3*)
+    cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+_LT_EOF
+    ;;
+  esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+    || (rm -f "$cfgfile"; exit 1)
+
+  case $xsi_shell in
+  yes)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+  case ${1} in
+    */*) func_dirname_result="${1%/*}${2}" ;;
+    *  ) func_dirname_result="${3}" ;;
+  esac
+}
+
+# func_basename file
+func_basename ()
+{
+  func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+#   dirname:  Compute the dirname of FILE.  If nonempty,
+#             add APPEND to the result, otherwise set result
+#             to NONDIR_REPLACEMENT.
+#             value returned in "$func_dirname_result"
+#   basename: Compute filename of FILE.
+#             value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+  case ${1} in
+    */*) func_dirname_result="${1%/*}${2}" ;;
+    *  ) func_dirname_result="${3}" ;;
+  esac
+  func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+  # positional parameters, so assign one to ordinary parameter first.
+  func_stripname_result=${3}
+  func_stripname_result=${func_stripname_result#"${1}"}
+  func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+  func_opt_split_opt=${1%%=*}
+  func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+  case ${1} in
+    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+    *)    func_lo2o_result=${1} ;;
+  esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+  func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+  func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+  func_len_result=${#1}
+}
+
+_LT_EOF
+    ;;
+  *) # Bourne compatible functions.
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+  # Extract subdirectory from the argument.
+  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+  if test "X$func_dirname_result" = "X${1}"; then
+    func_dirname_result="${3}"
+  else
+    func_dirname_result="$func_dirname_result${2}"
+  fi
+}
+
+# func_basename file
+func_basename ()
+{
+  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+  case ${2} in
+    .*) func_stripname_result=`$ECHO "X${3}" \
+           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+    *)  func_stripname_result=`$ECHO "X${3}" \
+           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+  esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+  func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+  yes)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+  eval "$1+=\$2"
+}
+_LT_EOF
+    ;;
+  *)
+    cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+  eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+    ;;
+  esac
+
+
+  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+    || (rm -f "$cfgfile"; exit 1)
+
+  mv -f "$cfgfile" "$ofile" ||
+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+  chmod +x "$ofile"
+
+
+    cat <<_LT_EOF >> "$ofile"
+
+# ### BEGIN LIBTOOL TAG CONFIG: CXX
+
+# The linker used to build libraries.
+LD=$lt_LD_CXX
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds_CXX
+
+# A language specific compiler.
+CC=$lt_compiler_CXX
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC_CXX
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl_CXX
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic_CXX
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static_CXX
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc_CXX
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object_CXX
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds_CXX
+archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds_CXX
+module_expsym_cmds=$lt_module_expsym_cmds_CXX
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld_CXX
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag_CXX
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag_CXX
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking.  This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct_CXX
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute_CXX
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L_CXX
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic_CXX
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath_CXX
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs_CXX
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path_CXX
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols_CXX
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds_CXX
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms_CXX
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms_CXX
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds_CXX
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec_CXX
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action_CXX
+
+# The directories searched by this compiler when creating a shared library.
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
+
+# Dependencies to place before and after the objects being linked to
+# create a shared library.
+predep_objects=$lt_predep_objects_CXX
+postdep_objects=$lt_postdep_objects_CXX
+predeps=$lt_predeps_CXX
+postdeps=$lt_postdeps_CXX
+
+# The library search path used internally by the compiler when linking
+# a shared library.
+compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
+
+# ### END LIBTOOL TAG CONFIG: CXX
+_LT_EOF
+
+ ;;
+
+  esac
+done # for ac_tag
+
+
+as_fn_exit 0
diff --git a/lang/INDEX b/configure-stamp
similarity index 100%
copy from lang/INDEX
copy to configure-stamp
diff --git a/debian/.directory b/debian/.directory
new file mode 100644
index 0000000..e6fb72b
--- /dev/null
+++ b/debian/.directory
@@ -0,0 +1,2 @@
+[Dolphin]
+Timestamp=2010,8,29,4,54,51
diff --git a/debian/files b/debian/files
new file mode 100644
index 0000000..f5abdba
--- /dev/null
+++ b/debian/files
@@ -0,0 +1,9 @@
+mathgl_1.10.2.1-2_amd64.deb libs optional
+mathgl-doc_1.10.2.1-2_all.deb doc optional
+libmgl5_1.10.2.1-2_amd64.deb libs optional
+libmgl-data_1.10.2.1-2_all.deb misc optional
+libmgl-dev_1.10.2.1-2_amd64.deb libdevel optional
+libmgl-fltk5_1.10.2.1-2_amd64.deb libs optional
+libmgl-qt5_1.10.2.1-2_amd64.deb libs optional
+libmgl-wx5_1.10.2.1-2_amd64.deb libs optional
+libmgl-glut5_1.10.2.1-2_amd64.deb libs optional
diff --git a/debian/libmgl-data.debhelper.log b/debian/libmgl-data.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/libmgl-data.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/libmgl-data.substvars b/debian/libmgl-data.substvars
new file mode 100644
index 0000000..abd3ebe
--- /dev/null
+++ b/debian/libmgl-data.substvars
@@ -0,0 +1 @@
+misc:Depends=
diff --git a/debian/libmgl-data/DEBIAN/control b/debian/libmgl-data/DEBIAN/control
new file mode 100644
index 0000000..2d6048e
--- /dev/null
+++ b/debian/libmgl-data/DEBIAN/control
@@ -0,0 +1,17 @@
+Package: libmgl-data
+Source: mathgl
+Version: 1.10.2.1-2
+Architecture: all
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 11580
+Section: misc
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (data files)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
+ .
+ This package contains the MathGL data files.
diff --git a/debian/libmgl-data/DEBIAN/md5sums b/debian/libmgl-data/DEBIAN/md5sums
new file mode 100644
index 0000000..fbb423c
--- /dev/null
+++ b/debian/libmgl-data/DEBIAN/md5sums
@@ -0,0 +1,8 @@
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/libmgl-data/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/libmgl-data/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/libmgl-data/copyright
+1190066600130afae9ada1fddf67f684  usr/share/mathgl/fonts/STIX.vfm
+cbd96ccef9d42d9d6d7eb48c41b86494  usr/share/mathgl/fonts/STIX_b.vfm
+a2e8288de3932526958dfc9d94bbebdf  usr/share/mathgl/fonts/STIX_bi.vfm
+68b058965782751f5bee62e9ee963994  usr/share/mathgl/fonts/STIX_i.vfm
+1aaef5f6d688bd7c115a6a837baa53ec  usr/share/mathgl/octave/mathgl.tar.gz
diff --git a/debian/libmgl-data/usr/share/doc/libmgl-data/changelog.Debian.gz b/debian/libmgl-data/usr/share/doc/libmgl-data/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/libmgl-data/usr/share/doc/libmgl-data/changelog.Debian.gz differ
diff --git a/debian/libmgl-data/usr/share/doc/libmgl-data/changelog.gz b/debian/libmgl-data/usr/share/doc/libmgl-data/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/libmgl-data/usr/share/doc/libmgl-data/changelog.gz differ
diff --git a/debian/copyright b/debian/libmgl-data/usr/share/doc/libmgl-data/copyright
similarity index 100%
copy from debian/copyright
copy to debian/libmgl-data/usr/share/doc/libmgl-data/copyright
diff --git a/debian/libmgl-data/usr/share/mathgl/fonts/STIX.vfm b/debian/libmgl-data/usr/share/mathgl/fonts/STIX.vfm
new file mode 100644
index 0000000..6561074
--- /dev/null
+++ b/debian/libmgl-data/usr/share/mathgl/fonts/STIX.vfm
@@ -0,0 +1,2283 @@
+# font STIXGeneral.otf has 2280 glyphs 
+2280 35.7143 1033352
+33 166 41 0 39 259640
+34 204 43 82 38 259874
+35 250 33 168 32 260102
+36 250 81 234 80 260294
+37 373 130 396 129 260774
+38 388 128 656 127 261548
+39 89 20 912 19 262310
+40 166 22 952 20 262424
+41 166 22 996 21 262544
+42 250 154 1040 169 262670
+43 342 12 1348 8 263684
+44 125 34 1372 34 263732
+45 166 4 1440 2 263936
+46 125 21 1448 18 263948
+47 138 4 1490 2 264056
+48 250 43 1498 41 264068
+49 250 28 1584 27 264314
+50 250 43 1640 41 264476
+51 250 91 1726 90 264722
+52 250 15 1908 12 265262
+53 250 72 1938 77 265334
+54 250 68 2082 66 265796
+55 250 13 2218 11 266192
+56 250 85 2244 83 266258
+57 250 68 2414 67 266756
+58 138 43 2550 36 267158
+59 138 57 2636 52 267374
+60 342 7 2750 5 267686
+61 342 9 2764 4 267716
+62 342 7 2782 5 267740
+63 222 77 2796 73 267770
+64 460 136 2950 136 268208
+65 361 47 3222 50 269024
+66 333 90 3316 90 269324
+67 333 72 3496 72 269864
+68 361 67 3640 68 270296
+69 305 57 3774 54 270704
+70 277 51 3888 47 271028
+71 361 88 3990 86 271310
+72 361 60 4166 56 271826
+73 166 27 4286 26 272162
+74 186 45 4340 43 272318
+75 361 70 4430 69 272576
+76 305 37 4570 39 272990
+77 444 49 4644 47 273224
+78 361 47 4742 50 273506
+79 361 63 4836 60 273806
+80 278 66 4962 69 274166
+81 361 85 5094 83 274580
+82 333 69 5264 69 275078
+83 277 91 5402 94 275492
+84 305 32 5584 30 276056
+85 361 68 5648 68 276236
+86 361 42 5784 41 276644
+87 472 72 5868 75 276890
+88 361 82 6012 80 277340
+89 361 55 6176 54 277820
+90 305 32 6286 30 278144
+91 166 18 6350 16 278324
+92 138 4 6386 2 278420
+93 166 17 6394 16 278432
+94 234 7 6428 5 278528
+95 250 4 6442 2 278558
+96 166 17 6450 16 278570
+97 222 112 6484 115 278666
+98 250 70 6708 71 279356
+99 222 62 6848 60 279782
+100 250 72 6972 79 280142
+101 222 53 7116 53 280616
+102 166 57 7222 53 280934
+103 250 139 7336 149 281252
+104 250 60 7614 67 282146
+105 138 45 7734 44 282548
+106 138 71 7824 71 282812
+107 250 69 7966 72 283238
+108 138 30 8104 30 283670
+109 388 102 8164 108 283850
+110 250 66 8368 67 284498
+111 250 53 8500 50 284900
+112 250 68 8606 72 285200
+113 250 64 8742 68 285632
+114 166 61 8870 61 286040
+115 194 79 8992 86 286406
+116 138 47 9150 49 286922
+117 250 54 9244 56 287216
+118 250 54 9352 53 287552
+119 361 72 9460 81 287870
+120 250 83 9604 89 288356
+121 250 74 9770 79 288890
+122 222 27 9918 25 289364
+123 239 55 9972 54 289514
+124 99 4 10082 2 289838
+125 239 55 10090 55 289850
+126 270 41 10200 40 290180
+161 165 41 10282 39 290420
+162 250 81 10364 84 290654
+163 250 135 10526 148 291158
+164 250 73 10796 72 292046
+165 250 71 10942 69 292478
+166 99 9 11084 4 292892
+167 250 152 11102 156 292916
+168 166 43 11406 36 293852
+169 380 92 11492 87 294068
+170 137 95 11676 103 294590
+171 250 69 11866 73 295208
+172 300 6 12004 4 295646
+173 166 4 12016 2 295670
+174 380 106 12024 106 295682
+175 166 4 12236 2 296318
+176 199 43 12244 41 296330
+177 342 17 12330 10 296576
+178 150 41 12364 41 296636
+179 150 74 12446 75 296882
+180 166 16 12594 16 297332
+181 250 68 12626 67 297428
+182 295 48 12762 47 297830
+183 125 21 12858 18 298112
+184 166 40 12900 43 298220
+185 150 23 12980 26 298478
+186 155 46 13026 45 298634
+187 250 73 13118 72 298904
+188 375 43 13264 40 299336
+189 375 74 13350 69 299576
+190 375 95 13498 89 299990
+191 222 86 13688 82 300524
+192 361 65 13860 66 301016
+193 361 65 13990 66 301412
+194 361 55 14120 55 301808
+195 361 89 14230 92 302138
+196 361 91 14408 86 302690
+197 361 91 14590 90 303206
+198 444 86 14772 85 303746
+199 333 108 14944 116 304256
+200 305 74 15160 70 304952
+201 305 74 15308 70 305372
+202 305 65 15456 59 305792
+203 305 101 15586 90 306146
+204 166 45 15788 42 306686
+205 166 45 15878 42 306938
+206 166 36 15968 31 307190
+207 166 72 16040 62 307376
+208 361 70 16184 69 307748
+209 361 88 16324 92 308162
+210 361 80 16500 76 308714
+211 361 81 16660 76 309170
+212 361 71 16822 65 309626
+213 361 104 16964 102 310016
+214 361 107 17172 96 310628
+215 319 12 17386 10 311204
+216 361 78 17410 80 311264
+217 361 87 17566 84 311744
+218 361 87 17740 84 312248
+219 361 76 17914 73 312752
+220 361 112 18066 104 313190
+221 361 73 18290 70 313814
+222 277 70 18436 75 314234
+223 250 98 18576 98 314684
+224 222 130 18772 131 315272
+225 222 129 19032 131 316058
+226 222 120 19290 120 316844
+227 222 155 19530 157 317564
+228 222 156 19840 151 318506
+229 222 156 20152 155 319412
+230 333 127 20464 132 320342
+231 222 97 20718 99 321134
+232 222 71 20912 69 321728
+233 222 72 21054 69 322142
+234 222 61 21198 58 322556
+235 222 97 21320 89 322904
+236 138 40 21514 42 323438
+237 138 41 21594 42 323690
+238 138 33 21676 31 323942
+239 138 70 21742 62 324128
+240 250 74 21882 72 324500
+241 250 109 22030 109 324932
+242 250 71 22248 66 325586
+243 250 71 22390 66 325982
+244 250 61 22532 55 326378
+245 250 94 22654 92 326708
+246 250 97 22842 86 327260
+247 281 48 23036 38 327776
+248 250 73 23132 76 328004
+249 250 73 23278 72 328460
+250 250 73 23424 72 328892
+251 250 62 23570 61 329324
+252 250 98 23694 92 329690
+253 250 92 23890 95 330242
+254 250 71 24074 72 330812
+255 250 118 24216 115 331244
+256 361 52 24452 52 331934
+257 222 117 24556 117 332246
+258 361 70 24790 70 332948
+259 222 135 24930 135 333368
+260 361 79 25200 82 334178
+261 222 142 25358 146 334670
+262 333 89 25642 88 335546
+263 222 79 25820 76 336074
+264 333 80 25978 77 336530
+265 222 70 26138 65 336992
+266 333 94 26278 90 337382
+267 222 84 26466 78 337922
+268 333 80 26634 77 338390
+269 222 70 26794 65 338852
+270 361 75 26934 73 339242
+271 292 109 27084 117 339680
+272 361 70 27302 69 340382
+273 250 80 27442 85 340796
+274 305 62 27602 56 341306
+275 222 58 27726 55 341642
+276 305 80 27842 74 341972
+277 222 76 28002 73 342416
+278 305 79 28154 72 342854
+279 222 75 28312 71 343286
+280 305 89 28462 86 343712
+281 222 84 28640 85 344228
+282 305 65 28808 59 344738
+283 222 61 28938 58 345092
+284 361 96 29060 91 345440
+285 250 147 29252 154 345986
+286 361 111 29546 106 346910
+287 250 162 29768 169 347546
+288 361 110 30092 104 348560
+289 250 161 30312 167 349184
+290 361 124 30634 120 350186
+291 250 172 30882 186 350906
+292 361 68 31226 61 352022
+293 250 68 31362 72 352388
+294 361 73 31498 66 352820
+295 250 68 31644 73 353216
+296 166 69 31780 68 353654
+297 138 65 31918 68 354062
+298 166 32 32048 28 354470
+299 138 28 32112 28 354638
+300 166 50 32168 46 354806
+301 138 46 32268 46 355082
+302 166 59 32360 58 355358
+303 138 77 32478 76 355706
+304 166 49 32632 44 356162
+305 138 23 32730 26 356426
+306 373 73 32776 69 356582
+307 268 117 32922 115 356996
+308 186 53 33156 48 357686
+309 138 57 33262 58 357974
+310 361 106 33376 103 358322
+311 250 105 33588 106 358940
+312 271 115 33798 123 359576
+313 305 54 34028 55 360314
+314 138 48 34136 46 360644
+315 305 73 34232 73 360920
+316 138 66 34378 64 361358
+317 305 75 34510 77 361742
+318 190 65 34660 68 362204
+319 310 60 34790 57 362612
+320 185 52 34910 48 362954
+321 305 46 35014 44 363242
+322 138 39 35106 38 363506
+323 361 65 35184 66 363734
+324 250 84 35314 83 364130
+325 361 83 35482 84 364628
+326 250 101 35648 101 365132
+327 361 55 35850 55 365738
+328 250 74 35960 72 366068
+329 295 100 36108 104 366500
+330 354 78 36308 78 367124
+331 252 83 36464 89 367592
+332 361 68 36630 62 368126
+333 250 58 36766 52 368498
+334 361 86 36882 80 368810
+335 250 76 37054 70 369290
+336 361 100 37206 92 369710
+337 250 90 37406 82 370262
+338 444 100 37586 104 370754
+339 361 107 37786 106 371378
+340 333 86 38000 85 372014
+341 166 78 38172 77 372524
+342 333 105 38328 103 372986
+343 166 97 38538 95 373604
+344 333 77 38732 74 374174
+345 166 69 38886 66 374618
+346 277 109 39024 110 375014
+347 194 97 39242 102 375674
+348 277 99 39436 99 376286
+349 194 87 39634 91 376880
+350 277 130 39808 138 377426
+351 194 119 40068 130 378254
+352 277 99 40306 99 379034
+353 194 89 40504 91 379628
+354 305 72 40682 75 380174
+355 138 86 40826 93 380624
+356 305 40 40998 35 381182
+357 157 83 41078 87 381392
+358 306 40 41244 36 381914
+359 139 52 41324 51 382130
+360 361 110 41428 110 382436
+361 250 96 41648 98 383096
+362 361 73 41840 70 383684
+363 250 59 41986 58 384104
+364 361 91 42104 88 384452
+365 250 77 42286 76 384980
+366 361 112 42440 108 385436
+367 250 98 42664 96 386084
+368 361 106 42860 100 386660
+369 250 91 43072 88 387260
+370 361 99 43254 100 387788
+371 250 82 43452 86 388388
+372 472 80 43616 80 388904
+373 361 80 43776 86 389384
+374 361 63 43936 59 389900
+375 250 82 44062 84 390254
+376 361 99 44226 90 390758
+377 305 50 44424 46 391298
+378 222 45 44524 41 391574
+379 305 54 44614 48 391820
+380 222 49 44722 43 392108
+381 305 40 44820 35 392366
+382 222 35 44900 30 392576
+383 166 63 44970 66 392756
+384 250 67 45096 67 393152
+392 250 80 45230 80 393554
+400 290 99 45390 99 394034
+402 217 91 45588 99 394628
+405 367 82 45770 88 395222
+409 250 85 45934 84 395750
+410 138 38 46104 36 396254
+411 260 83 46180 89 396470
+414 250 66 46346 67 397004
+416 361 96 46478 101 397406
+417 272 81 46670 82 398012
+421 250 82 46832 80 398504
+426 215 77 46996 75 398984
+427 145 69 47150 78 399434
+429 155 55 47288 55 399902
+431 382 94 47398 94 400232
+432 250 79 47586 81 400796
+437 305 40 47744 38 401282
+442 190 103 47824 105 401510
+443 250 56 48030 61 402140
+446 250 48 48142 50 402506
+448 79 4 48238 2 402806
+449 140 9 48246 4 402818
+450 217 20 48264 14 402842
+451 166 41 48304 39 402926
+496 138 57 48386 58 403160
+506 361 106 48500 107 403508
+507 222 175 48712 171 404150
+508 444 104 49062 101 405176
+509 333 145 49270 147 405782
+510 361 95 49560 96 406664
+511 250 90 49750 91 407240
+545 335 114 49930 125 407786
+564 214 68 50158 78 408536
+565 335 100 50294 115 409004
+566 200 76 50494 89 409694
+567 138 49 50646 53 410228
+592 222 112 50744 113 410546
+593 250 57 50968 60 411224
+594 250 55 51082 58 411584
+595 250 69 51192 68 411932
+596 222 62 51330 62 412340
+597 222 89 51454 89 412712
+598 276 82 51632 87 413246
+599 293 84 51796 88 413768
+600 222 44 51964 43 414296
+601 222 44 52052 43 414554
+602 328 81 52140 88 414812
+603 218 92 52302 92 415340
+604 218 94 52486 92 415892
+605 311 99 52674 102 416444
+606 239 63 52872 63 417056
+607 157 60 52998 64 417434
+608 296 108 53118 109 417818
+609 268 75 53334 74 418472
+610 285 84 53484 86 418916
+611 250 79 53652 85 419432
+612 250 90 53810 95 419942
+613 250 60 53990 68 420512
+614 250 83 54110 84 420920
+615 240 96 54276 96 421424
+616 138 53 54468 50 422000
+617 166 40 54574 42 422300
+618 128 26 54654 27 422552
+619 175 63 54706 74 422714
+620 187 76 54832 85 423158
+621 151 40 54984 42 423668
+622 274 88 55064 90 423920
+623 388 106 55240 108 424460
+624 401 98 55452 98 425108
+625 388 114 55648 114 425696
+626 264 77 55876 78 426380
+627 266 78 56030 78 426848
+628 300 48 56186 48 427316
+629 250 45 56282 44 427604
+630 359 97 56372 104 427868
+631 333 83 56566 80 428492
+632 333 76 56732 77 428972
+633 185 59 56884 61 429434
+634 185 47 57002 50 429800
+635 209 64 57096 63 430100
+636 166 52 57224 56 430478
+637 185 64 57328 68 430814
+638 157 39 57456 38 431222
+639 175 39 57534 38 431450
+640 237 72 57612 73 431678
+641 237 73 57756 74 432116
+642 194 106 57902 116 432560
+643 161 51 58114 50 433256
+644 151 58 58216 56 433556
+645 199 51 58332 50 433892
+646 218 82 58434 85 434192
+647 138 44 58598 51 434702
+648 135 43 58686 47 435008
+649 250 67 58772 66 435290
+650 268 77 58906 76 435686
+651 250 51 59060 52 436142
+652 250 50 59162 48 436454
+653 361 70 59262 81 436742
+654 222 74 59402 78 437228
+655 293 51 59550 55 437696
+656 263 56 59652 59 438026
+657 253 62 59764 68 438380
+658 206 63 59888 66 438788
+659 215 81 60014 86 439184
+660 224 60 60176 59 439700
+661 224 61 60296 59 440054
+662 224 60 60418 58 440408
+663 224 59 60538 62 440756
+664 361 65 60656 59 441128
+665 229 71 60786 73 441482
+666 239 63 60928 63 441920
+667 300 81 61054 84 442298
+668 286 57 61216 56 442802
+669 193 88 61330 89 443138
+670 259 73 61506 75 443672
+671 234 39 61652 38 444122
+672 300 98 61730 102 444350
+673 224 57 61926 54 444962
+674 224 59 62040 55 445286
+675 401 92 62158 98 445616
+676 371 119 62342 128 446204
+677 431 127 62580 141 446972
+678 267 128 62834 141 447818
+679 241 94 63090 100 448664
+680 324 135 63278 140 449264
+686 309 74 63548 79 450104
+687 339 87 63696 86 450578
+688 189 58 63870 61 451094
+689 189 80 63986 84 451460
+690 150 69 64146 71 451964
+691 126 55 64284 61 452390
+692 138 59 64394 61 452756
+693 162 66 64512 63 453122
+694 194 66 64644 73 453500
+695 260 72 64776 81 453938
+696 185 68 64920 78 454424
+697 103 15 65056 16 454892
+698 152 33 65086 32 454988
+699 166 35 65152 34 455180
+700 166 36 65222 34 455384
+701 166 34 65294 34 455588
+702 98 26 65362 24 455792
+703 98 26 65414 24 455936
+704 162 50 65466 52 456080
+705 162 50 65566 52 456392
+706 158 7 65666 5 456704
+707 158 7 65680 5 456734
+708 158 7 65694 5 456764
+709 158 7 65708 5 456794
+710 166 7 65722 5 456824
+711 166 7 65736 5 456854
+712 138 4 65750 2 456884
+713 166 4 65758 2 456896
+714 166 18 65766 16 456908
+715 166 18 65802 16 457004
+716 138 4 65838 2 457100
+717 166 4 65846 2 457112
+718 166 17 65854 16 457124
+719 166 16 65888 16 457220
+720 166 9 65920 4 457316
+721 166 4 65938 2 457340
+722 166 26 65946 25 457352
+723 166 26 65998 24 457502
+724 166 8 66050 6 457646
+725 166 8 66066 6 457682
+726 166 12 66082 8 457718
+727 166 4 66106 2 457766
+728 167 22 66114 20 457778
+729 166 21 66158 18 457898
+730 166 43 66200 40 458006
+731 166 32 66286 31 458246
+732 166 42 66350 42 458432
+733 166 36 66434 32 458684
+734 148 52 66506 55 458876
+735 166 12 66610 10 459206
+736 189 82 66634 83 459266
+737 107 26 66798 30 459764
+738 145 96 66850 109 459944
+739 189 72 67042 79 460598
+740 170 59 67186 58 461072
+741 206 6 67304 4 461420
+742 202 8 67316 6 461444
+743 202 8 67332 6 461480
+744 202 8 67348 6 461516
+745 202 6 67364 4 461552
+748 166 7 67376 5 461576
+749 202 9 67390 4 461606
+768 0 15 67408 16 461630
+769 0 16 67438 16 461726
+770 0 7 67470 5 461822
+771 0 40 67484 40 461852
+772 0 4 67564 2 462092
+773 0 4 67572 2 462104
+774 0 22 67580 20 462116
+775 0 21 67624 18 462236
+776 0 43 67666 36 462344
+777 0 44 67752 43 462560
+778 0 43 67840 40 462818
+779 0 36 67926 32 463058
+780 0 7 67998 5 463250
+781 0 4 68012 2 463280
+782 0 9 68020 4 463292
+783 0 36 68038 32 463316
+784 0 44 68110 38 463508
+785 0 22 68198 20 463736
+786 0 34 68242 34 463856
+787 0 31 68310 34 464060
+788 0 31 68372 34 464264
+789 0 31 68434 34 464468
+790 0 15 68496 16 464672
+791 0 16 68526 16 464768
+792 0 8 68558 6 464864
+793 0 8 68574 4 464900
+794 0 6 68590 4 464924
+795 0 30 68602 29 464948
+796 0 26 68662 24 465122
+797 0 8 68714 6 465266
+798 0 8 68730 6 465302
+799 0 12 68746 8 465338
+800 0 4 68770 2 465386
+801 0 33 68778 31 465398
+802 0 31 68844 31 465584
+803 0 21 68906 18 465770
+804 0 43 68948 36 465878
+805 0 43 69034 40 466094
+806 0 35 69120 34 466334
+807 0 41 69190 43 466538
+808 0 32 69272 31 466796
+809 0 4 69336 2 466982
+810 0 8 69344 6 466994
+811 0 48 69360 47 467030
+812 0 7 69456 5 467312
+813 0 7 69470 5 467342
+814 0 22 69484 20 467372
+815 0 22 69528 20 467492
+816 0 41 69572 40 467612
+817 0 4 69654 2 467852
+818 0 4 69662 2 467864
+819 0 9 69670 4 467876
+820 0 40 69688 40 467900
+821 0 4 69768 2 468140
+822 0 4 69776 2 468152
+823 0 4 69784 2 468164
+824 0 4 69792 2 468176
+825 0 26 69800 25 468188
+826 0 8 69852 6 468338
+827 0 9 69868 8 468374
+828 0 42 69886 41 468422
+829 0 12 69970 10 468668
+830 0 41 69994 40 468728
+831 0 9 70076 4 468968
+838 0 8 70094 6 468992
+844 0 80 70110 84 469028
+857 0 122 70270 133 469532
+860 0 22 70514 20 470330
+864 0 39 70558 50 470450
+865 0 22 70636 20 470750
+866 0 29 70680 36 470870
+894 138 57 70738 52 471086
+900 138 16 70852 16 471398
+901 166 60 70884 52 471494
+902 361 62 71004 62 471806
+903 138 21 71128 18 472178
+904 375 71 71170 68 472286
+905 425 77 71312 73 472694
+906 234 45 71466 42 473132
+908 361 80 71556 76 473384
+910 420 72 71716 72 473840
+911 372 79 71860 76 474272
+912 170 96 72018 90 474728
+913 361 45 72210 46 475268
+914 333 71 72300 70 475544
+915 293 35 72442 33 475964
+916 361 8 72512 7 476162
+917 305 56 72528 52 476204
+918 305 32 72640 30 476516
+919 361 60 72704 56 476696
+920 361 105 72824 104 477032
+921 166 27 73034 26 477656
+922 365 70 73088 69 477812
+923 351 41 73228 40 478226
+924 444 49 73310 47 478466
+925 361 47 73408 50 478748
+926 321 62 73502 54 479048
+927 361 63 73626 60 479372
+928 361 52 73752 52 479732
+929 278 66 73856 69 480044
+931 311 24 73988 22 480458
+932 305 32 74036 30 480590
+933 361 55 74100 56 480770
+934 381 76 74210 77 481106
+935 361 82 74362 80 481568
+936 372 81 74526 81 482048
+937 372 62 74688 60 482534
+938 166 71 74812 62 482894
+939 361 99 74954 92 483266
+940 271 84 75152 80 483818
+941 219 111 75320 110 484298
+942 256 71 75542 72 484958
+943 137 52 75684 54 485390
+944 262 119 75788 110 485714
+945 271 66 76026 64 486374
+946 247 96 76158 99 486758
+947 237 47 76350 48 487352
+948 250 83 76444 80 487640
+949 219 94 76610 94 488120
+950 220 100 76798 101 488684
+951 256 55 76998 56 489290
+952 247 57 77108 56 489626
+953 137 34 77222 38 489962
+954 250 64 77290 66 490190
+955 248 48 77418 47 490586
+956 263 64 77514 63 490868
+957 227 33 77642 35 491246
+958 220 137 77708 139 491456
+959 252 43 77982 41 492290
+960 250 67 78068 69 492536
+961 247 55 78202 53 492950
+962 220 79 78312 79 493268
+963 273 45 78470 43 493742
+964 238 46 78560 44 494000
+965 262 58 78652 58 494264
+966 311 73 78768 72 494612
+967 250 52 78914 51 495044
+968 347 54 79018 55 495350
+969 312 91 79126 90 495680
+970 170 79 79308 74 496220
+971 262 102 79466 94 496664
+972 252 60 79670 57 497228
+973 262 75 79790 74 497570
+974 312 108 79940 106 498014
+976 224 92 80156 93 498650
+977 276 96 80340 99 499208
+978 361 70 80532 70 499802
+981 311 63 80672 64 500222
+982 381 95 80798 96 500606
+984 361 77 80988 75 501182
+985 250 55 81142 53 501632
+986 333 71 81252 69 501950
+987 230 78 81394 79 502364
+988 277 39 81550 35 502838
+989 234 10 81628 6 503048
+990 351 68 81648 68 503084
+991 255 8 81784 6 503492
+992 400 55 81800 54 503528
+993 263 45 81910 46 503852
+1008 275 77 82000 76 504128
+1009 250 63 82154 62 504584
+1012 361 65 82280 64 504956
+1013 219 51 82410 50 505340
+1014 222 50 82512 50 505640
+1025 314 100 82612 90 505940
+1026 377 112 82812 116 506480
+1027 285 56 83036 54 507176
+1028 325 74 83148 75 507500
+1029 277 90 83296 94 507950
+1030 166 27 83476 26 508514
+1031 166 72 83530 62 508670
+1032 186 45 83674 43 509042
+1033 493 86 83764 86 509300
+1034 508 83 83936 78 509816
+1035 401 90 84102 91 510284
+1036 344 117 84282 115 510830
+1038 355 126 84516 128 511520
+1039 357 72 84768 76 512288
+1040 356 47 84912 50 512744
+1041 305 63 85006 60 513044
+1042 325 92 85132 90 513404
+1043 285 38 85316 38 513944
+1044 332 71 85392 73 514172
+1045 314 56 85534 54 514610
+1046 510 145 85646 143 514934
+1047 287 90 85936 89 515792
+1048 361 58 86116 55 516326
+1049 361 107 86232 104 516656
+1050 344 100 86446 99 517280
+1051 341 64 86646 64 517874
+1052 446 48 86774 47 518258
+1053 362 60 86870 56 518540
+1054 364 63 86990 60 518876
+1055 362 52 87116 52 519236
+1056 285 65 87220 69 519548
+1057 338 71 87350 72 519962
+1058 309 32 87492 30 520394
+1059 355 75 87556 78 520574
+1060 384 76 87706 77 521042
+1061 358 82 87858 80 521504
+1062 357 59 88022 63 521984
+1063 328 64 88140 63 522362
+1064 497 71 88268 78 522740
+1065 497 81 88410 89 523208
+1066 368 53 88572 50 523742
+1067 441 80 88678 75 524042
+1068 305 51 88838 48 524492
+1069 325 76 88940 76 524780
+1070 450 93 89092 89 525236
+1071 318 64 89278 64 525770
+1072 224 113 89406 114 526154
+1073 253 79 89632 78 526838
+1074 237 84 89790 84 527306
+1075 196 34 89958 32 527810
+1076 231 59 90026 64 528002
+1077 233 49 90144 48 528386
+1078 360 144 90242 148 528674
+1079 194 85 90530 88 529562
+1080 262 56 90700 55 530090
+1081 262 106 90812 103 530420
+1082 251 85 91024 87 531038
+1083 249 63 91194 64 531560
+1084 308 48 91320 48 531944
+1085 262 58 91416 56 532232
+1086 256 53 91532 50 532568
+1087 262 52 91638 52 532868
+1088 249 71 91742 72 533180
+1089 228 63 91884 60 533612
+1090 217 40 92010 38 533972
+1091 245 69 92090 73 534200
+1092 338 134 92228 136 534638
+1093 244 77 92496 81 535454
+1094 262 57 92650 59 535940
+1095 256 62 92764 63 536294
+1096 383 76 92888 78 536672
+1097 383 82 93040 85 537140
+1098 269 56 93204 54 537650
+1099 334 77 93316 75 537974
+1100 228 49 93470 48 538424
+1101 222 54 93568 55 538712
+1102 368 81 93676 79 539042
+1103 235 59 93838 59 539516
+1105 233 93 93956 84 539870
+1106 256 88 94142 95 540374
+1107 196 52 94318 48 540944
+1108 222 53 94422 56 541232
+1109 194 79 94528 86 541568
+1110 138 46 94686 44 542084
+1111 138 69 94778 62 542348
+1112 138 69 94916 71 542720
+1113 351 86 95054 86 543146
+1114 360 81 95226 80 543662
+1115 256 71 95388 73 544142
+1116 251 103 95530 103 544580
+1118 245 120 95736 121 545198
+1119 258 60 95976 65 545924
+1122 372 89 96096 85 546314
+1123 269 80 96274 78 546824
+1130 498 77 96434 78 547292
+1131 361 76 96588 80 547760
+1138 364 95 96740 92 548240
+1139 256 86 96930 89 548792
+1140 382 49 97102 48 549326
+1141 269 55 97200 57 549614
+1168 285 38 97310 38 549956
+1169 196 35 97386 33 550184
+7424 255 40 97456 50 550382
+7431 252 52 97536 54 550682
+7452 291 65 97640 68 551006
+7553 263 103 97770 110 551414
+7556 271 100 97976 103 552074
+7557 146 52 98176 56 552692
+7562 194 112 98280 123 553028
+7565 257 115 98504 120 553766
+7566 226 57 98734 56 554486
+7808 472 90 98848 91 554822
+7809 361 91 99028 97 555368
+7810 472 89 99210 91 555950
+7811 361 90 99388 97 556496
+7812 472 116 99568 111 557078
+7813 361 116 99800 117 557744
+7922 361 73 100032 70 558446
+7923 250 91 100178 95 558866
+8208 166 4 100360 2 559436
+8209 166 4 100368 2 559448
+8210 250 4 100376 2 559460
+8211 250 4 100384 2 559472
+8212 500 4 100392 2 559484
+8213 1000 4 100400 2 559496
+8214 261 9 100408 4 559508
+8215 250 9 100426 4 559532
+8216 166 36 100444 38 559556
+8217 166 35 100516 38 559784
+8218 166 35 100586 38 560012
+8219 166 34 100656 37 560240
+8220 222 73 100724 76 560462
+8221 222 71 100870 74 560918
+8222 222 71 101012 74 561362
+8223 222 71 101154 76 561806
+8224 250 103 101296 109 562262
+8225 250 191 101502 198 562916
+8226 261 21 101884 18 564104
+8229 333 43 101926 36 564212
+8230 500 65 102012 54 564428
+8240 554 179 102142 174 564752
+8241 735 228 102500 219 565796
+8242 144 17 102956 16 567110
+8243 213 34 102990 33 567206
+8244 281 51 103058 49 567404
+8245 144 18 103160 16 567698
+8246 213 34 103196 32 567794
+8247 281 52 103264 48 567986
+8248 255 7 103368 5 568274
+8249 166 35 103382 36 568304
+8250 166 33 103452 36 568520
+8251 342 100 103518 82 568736
+8252 274 84 103718 78 569228
+8254 250 4 103886 2 569696
+8256 398 22 103894 20 569708
+8259 166 4 103938 2 569828
+8260 83 4 103946 2 569840
+8263 419 155 103954 144 569852
+8270 250 155 104264 169 570716
+8271 138 56 104574 52 571730
+8272 395 45 104686 42 572042
+8273 250 310 104776 337 572294
+8274 235 48 105396 38 574316
+8279 354 67 105492 64 574544
+8319 270 66 105626 67 574928
+8355 277 51 105758 45 575330
+8356 250 148 105860 158 575600
+8359 590 197 106156 205 576548
+8364 250 59 106550 63 577778
+8400 0 15 106668 13 578156
+8401 0 15 106698 13 578234
+8402 0 4 106728 2 578312
+8406 0 24 106736 25 578324
+8407 0 24 106784 25 578474
+8411 0 65 106832 54 578624
+8412 0 87 106962 72 578948
+8413 500 43 107136 41 579380
+8414 0 9 107222 8 579626
+8415 0 9 107240 8 579674
+8417 0 44 107258 48 579722
+8420 755 7 107346 6 580010
+8421 0 4 107360 2 580046
+8422 0 9 107368 4 580058
+8423 0 6 107386 4 580082
+8424 0 65 107398 54 580106
+8425 0 8 107528 6 580430
+8426 0 40 107544 44 580466
+8427 0 9 107624 4 580730
+8428 0 14 107642 13 580754
+8429 0 14 107670 13 580832
+8430 0 24 107698 25 580910
+8431 0 24 107746 26 581060
+8432 0 127 107794 133 581216
+8450 352 58 108048 59 582014
+8453 418 118 108164 112 582368
+8455 299 107 108400 108 583040
+8460 411 127 108614 129 583688
+8461 358 22 108868 20 584462
+8462 288 81 108912 88 584582
+8463 289 94 109074 101 585110
+8465 381 130 109262 125 585716
+8469 348 20 109522 18 586466
+8470 506 114 109562 109 586574
+8471 380 106 109790 110 587228
+8472 412 145 110002 146 587888
+8473 338 45 110292 47 588764
+8474 382 116 110382 127 589046
+8476 436 132 110614 135 589808
+8477 373 58 110878 64 590618
+8478 390 75 110994 84 591002
+8482 489 83 111144 82 591506
+8484 363 15 111310 14 591998
+8485 212 62 111340 61 592082
+8486 372 62 111464 60 592448
+8487 372 62 111588 60 592808
+8488 362 106 111712 104 593168
+8489 180 22 111924 22 593792
+8491 361 88 111968 91 593924
+8493 358 104 112144 100 594470
+8494 421 66 112352 69 595070
+8498 267 10 112484 8 595484
+8501 340 114 112504 125 595532
+8502 319 69 112732 73 596282
+8503 252 79 112870 82 596720
+8504 299 77 113028 80 597212
+8508 336 48 113182 53 597692
+8509 270 103 113278 107 598010
+8510 234 11 113484 10 598652
+8511 358 18 113506 18 598712
+8512 461 19 113542 18 598820
+8513 347 47 113580 46 598928
+8514 279 6 113674 4 599204
+8515 279 6 113686 4 599228
+8516 314 9 113698 7 599252
+8517 361 45 113716 46 599294
+8518 286 65 113806 67 599570
+8519 261 64 113936 69 599972
+8520 128 19 114064 16 600386
+8521 152 40 114102 40 600482
+8522 332 40 114182 36 600722
+8523 388 127 114262 127 600938
+8531 375 105 114516 103 601700
+8532 375 126 114726 119 602318
+8533 375 96 114978 102 603032
+8534 375 116 115170 116 603644
+8535 375 147 115402 150 604340
+8536 375 88 115696 87 605240
+8537 375 82 115872 80 605762
+8538 375 121 116036 126 606242
+8539 375 116 116278 112 606998
+8540 375 165 116510 160 607670
+8541 375 154 116840 157 608630
+8542 375 103 117148 96 609572
+8592 463 40 117354 44 610148
+8593 255 39 117434 44 610412
+8594 463 41 117512 44 610676
+8595 255 38 117594 44 610940
+8596 463 75 117670 86 611204
+8597 255 74 117820 86 611720
+8598 463 50 117968 66 612236
+8599 463 50 118068 65 612632
+8600 463 45 118168 63 613022
+8601 463 49 118258 64 613400
+8602 463 46 118356 52 613784
+8603 463 46 118448 52 614096
+8604 463 65 118540 72 614408
+8605 463 63 118670 73 614840
+8606 463 77 118796 88 615278
+8607 255 79 118950 87 615806
+8608 463 76 119108 88 616328
+8609 255 79 119260 86 616856
+8610 463 67 119418 75 617372
+8611 463 67 119552 75 617822
+8612 463 43 119686 48 618272
+8613 255 43 119772 48 618560
+8614 463 44 119858 46 618848
+8615 255 44 119946 48 619124
+8616 255 81 120034 90 619412
+8617 463 64 120196 67 619952
+8618 463 63 120324 66 620354
+8619 463 77 120450 81 620750
+8620 463 77 120604 80 621236
+8621 599 118 120758 128 621716
+8622 463 82 120994 94 622484
+8623 255 51 121158 59 623048
+8624 231 39 121260 46 623402
+8625 231 40 121338 47 623678
+8626 231 44 121418 46 623960
+8627 231 42 121506 46 624236
+8628 463 39 121590 46 624512
+8629 463 42 121668 47 624788
+8630 463 59 121752 62 625070
+8631 463 61 121870 62 625442
+8632 463 59 121992 66 625814
+8633 463 88 122110 95 626210
+8634 487 87 122286 98 626780
+8635 487 90 122460 98 627368
+8636 477 20 122640 18 627956
+8637 477 20 122680 18 628064
+8638 255 21 122720 23 628172
+8639 255 23 122762 23 628310
+8640 477 20 122808 18 628448
+8641 477 20 122848 18 628556
+8642 255 22 122888 23 628664
+8643 255 22 122932 23 628802
+8644 463 84 122976 89 628940
+8645 386 77 123144 88 629474
+8646 463 81 123298 88 630002
+8647 463 79 123460 88 630530
+8648 386 79 123618 88 631058
+8649 463 73 123776 88 631586
+8650 386 77 123922 88 632114
+8651 463 46 124076 46 632642
+8652 463 47 124168 46 632918
+8653 463 63 124262 71 633194
+8654 463 99 124388 104 633620
+8655 463 63 124586 71 634244
+8656 463 50 124712 57 634670
+8657 342 50 124812 57 635012
+8658 463 50 124912 57 635354
+8659 342 57 125012 57 635696
+8660 463 86 125126 90 636038
+8661 342 98 125298 110 636578
+8662 463 54 125494 72 637238
+8663 463 55 125602 72 637670
+8664 463 55 125712 72 638102
+8665 463 59 125822 72 638534
+8666 463 58 125940 63 638966
+8667 463 58 126056 61 639344
+8668 463 48 126172 54 639710
+8669 463 48 126268 54 640034
+8670 255 55 126364 56 640358
+8671 255 55 126474 56 640694
+8672 463 53 126584 50 641030
+8673 255 54 126690 50 641330
+8674 463 53 126798 50 641630
+8675 255 53 126904 50 641930
+8676 463 39 127010 47 642230
+8677 463 43 127088 48 642512
+8678 463 33 127174 35 642800
+8679 342 32 127240 36 643010
+8680 463 33 127304 35 643226
+8681 342 35 127370 35 643436
+8682 342 44 127440 44 643646
+8692 463 87 127528 93 643910
+8693 386 81 127702 88 644468
+8694 463 105 127864 124 644996
+8695 463 46 128074 50 645740
+8696 463 48 128166 50 646040
+8697 463 82 128262 92 646340
+8698 463 54 128426 56 646892
+8699 463 54 128534 56 647228
+8700 463 90 128642 98 647564
+8701 463 30 128822 28 648152
+8702 463 30 128882 29 648320
+8703 463 56 128942 55 648494
+8704 280 12 129054 11 648824
+8705 231 48 129078 47 648890
+8706 235 70 129174 72 649172
+8707 280 12 129314 10 649604
+8708 280 30 129338 30 649664
+8709 381 70 129398 70 649844
+8710 365 8 129538 7 650264
+8711 365 8 129554 7 650306
+8712 342 29 129570 27 650348
+8713 342 52 129628 56 650510
+8714 242 29 129732 27 650846
+8715 342 30 129790 27 651008
+8716 342 56 129850 55 651170
+8717 242 29 129962 28 651500
+8718 272 4 130020 2 651668
+8719 500 49 130028 47 651680
+8720 500 49 130126 47 651962
+8721 457 22 130224 20 652244
+8722 342 4 130268 2 652364
+8723 342 17 130276 10 652376
+8724 342 34 130310 26 652436
+8725 261 4 130378 2 652592
+8726 213 4 130386 2 652604
+8727 261 135 130394 133 652616
+8728 175 43 130664 40 653414
+8729 175 21 130750 18 653654
+8730 463 19 130792 18 653762
+8731 463 93 130830 93 653870
+8732 463 35 131016 30 654428
+8733 342 65 131086 65 654608
+8734 463 85 131216 85 654998
+8735 342 6 131386 4 655508
+8736 342 6 131398 4 655532
+8737 342 33 131410 42 655556
+8738 342 48 131476 52 655808
+8739 132 4 131572 2 656120
+8740 202 12 131580 8 656132
+8741 261 9 131604 4 656180
+8742 304 20 131622 14 656204
+8743 310 7 131662 5 656288
+8744 310 7 131676 5 656318
+8745 310 26 131690 25 656348
+8746 310 26 131742 24 656498
+8747 229 67 131794 70 656642
+8748 350 137 131928 140 657062
+8749 471 205 132202 210 657902
+8750 249 117 132612 126 659162
+8751 370 209 132846 232 659918
+8752 491 295 133264 318 661310
+8753 249 135 133854 146 663218
+8754 249 152 134124 181 664094
+8755 249 151 134428 175 665180
+8756 310 65 134730 54 666230
+8757 310 65 134860 54 666554
+8758 255 43 134990 36 666878
+8759 342 87 135076 72 667094
+8760 342 26 135250 20 667526
+8761 342 48 135302 38 667646
+8762 342 92 135398 74 667874
+8763 342 76 135582 66 668318
+8764 342 32 135734 31 668714
+8765 342 32 135798 31 668900
+8766 342 71 135862 70 669086
+8767 342 42 136004 40 669506
+8768 142 32 136088 30 669746
+8769 342 48 136152 47 669926
+8770 342 37 136248 32 670208
+8771 342 37 136322 33 670400
+8772 342 56 136396 54 670598
+8773 342 42 136508 35 670922
+8774 342 53 136592 49 671132
+8775 342 60 136698 63 671426
+8776 342 65 136818 61 671804
+8777 342 90 136948 90 672170
+8778 342 70 137128 63 672710
+8779 342 98 137268 91 673088
+8780 342 42 137464 35 673634
+8781 342 45 137548 40 673844
+8782 342 53 137638 48 674084
+8783 342 31 137744 26 674372
+8784 342 31 137806 22 674528
+8785 342 53 137868 40 674660
+8786 342 53 137974 40 674900
+8787 342 53 138080 40 675140
+8788 411 53 138186 40 675380
+8789 411 53 138292 40 675620
+8790 342 52 138398 50 675860
+8791 342 53 138502 44 676160
+8792 342 32 138608 25 676424
+8793 342 16 138672 8 676574
+8794 342 16 138704 8 676622
+8795 342 51 138736 55 676670
+8796 342 17 138838 10 677000
+8797 342 183 138872 185 677060
+8798 342 106 139238 110 678170
+8799 342 86 139450 78 678830
+8800 342 20 139622 18 679298
+8801 342 14 139662 6 679406
+8802 342 28 139690 26 679442
+8803 342 19 139746 8 679598
+8804 342 12 139784 7 679646
+8805 342 12 139808 7 679688
+8806 342 17 139832 9 679730
+8807 342 17 139866 9 679784
+8808 342 28 139900 23 679838
+8809 342 28 139956 23 679976
+8810 466 15 140012 10 680114
+8811 466 15 140042 10 680174
+8812 233 80 140072 84 680234
+8813 342 55 140232 60 680738
+8814 342 20 140342 19 681098
+8815 342 20 140382 19 681212
+8816 342 28 140422 27 681326
+8817 342 28 140478 27 681488
+8818 342 40 140534 35 681650
+8819 342 40 140614 35 681860
+8820 342 60 140694 63 682070
+8821 342 55 140814 54 682448
+8822 342 15 140924 10 682772
+8823 342 15 140954 10 682832
+8824 342 36 140984 36 682892
+8825 342 36 141056 36 683108
+8826 342 23 141128 21 683324
+8827 342 23 141174 21 683450
+8828 342 36 141220 31 683576
+8829 342 36 141292 31 683762
+8830 342 56 141364 51 683948
+8831 342 56 141476 51 684254
+8832 342 48 141588 51 684560
+8833 342 51 141684 51 684866
+8834 342 26 141786 24 685172
+8835 342 26 141838 25 685316
+8836 342 41 141890 46 685466
+8837 342 46 141972 46 685742
+8838 342 31 142064 26 686018
+8839 342 31 142126 27 686174
+8840 342 45 142188 49 686336
+8841 342 52 142278 54 686630
+8842 342 39 142382 34 686954
+8843 342 39 142460 35 687158
+8844 310 67 142538 69 687368
+8845 310 48 142672 42 687782
+8846 310 39 142768 32 688034
+8847 342 8 142846 6 688226
+8848 342 8 142862 6 688262
+8849 342 13 142878 8 688298
+8850 342 13 142904 8 688346
+8851 310 8 142930 6 688394
+8852 310 8 142946 6 688430
+8853 420 53 142962 53 688466
+8854 420 45 143068 44 688784
+8855 420 73 143158 74 689048
+8856 420 55 143304 54 689492
+8857 381 65 143414 58 689816
+8858 420 87 143544 80 690164
+8859 420 173 143718 173 690644
+8860 420 53 144064 44 691682
+8861 420 48 144170 42 691946
+8862 454 24 144266 22 692198
+8863 454 14 144314 12 692330
+8864 454 20 144342 22 692402
+8865 454 31 144382 26 692534
+8866 342 8 144444 4 692690
+8867 342 8 144460 6 692714
+8868 342 8 144476 6 692750
+8869 342 8 144492 6 692786
+8870 248 8 144508 4 692822
+8871 248 12 144524 6 692846
+8872 342 12 144548 6 692882
+8873 430 13 144572 6 692918
+8874 430 18 144598 8 692954
+8875 430 17 144634 8 693002
+8876 392 21 144668 16 693050
+8877 392 26 144710 21 693146
+8878 483 25 144762 19 693272
+8879 483 33 144812 24 693386
+8880 342 72 144878 72 693530
+8881 342 74 145022 73 693962
+8882 342 7 145170 6 694400
+8883 342 7 145184 6 694436
+8884 342 12 145198 8 694472
+8885 342 12 145222 8 694520
+8886 572 64 145246 62 694568
+8887 572 64 145374 63 694940
+8888 424 45 145502 44 695318
+8889 342 19 145592 8 695582
+8890 239 8 145630 6 695630
+8891 310 12 145646 7 695666
+8892 310 12 145670 7 695708
+8893 310 12 145694 7 695750
+8894 342 19 145718 19 695792
+8895 455 7 145756 6 695906
+8896 462 8 145770 6 695942
+8897 462 8 145786 6 695978
+8898 462 26 145802 25 696014
+8899 462 26 145854 24 696164
+8900 261 9 145906 8 696308
+8901 142 21 145924 18 696356
+8902 349 10 145966 8 696464
+8903 342 62 145986 52 696512
+8904 405 14 146110 14 696824
+8905 405 13 146138 12 696908
+8906 405 13 146164 12 696980
+8907 405 8 146190 6 697052
+8908 405 8 146206 6 697088
+8909 342 37 146222 33 697124
+8910 290 23 146296 21 697322
+8911 290 23 146342 22 697448
+8912 342 53 146388 48 697580
+8913 342 53 146494 49 697868
+8914 310 53 146600 48 698162
+8915 310 53 146706 48 698450
+8916 310 32 146812 31 698738
+8917 342 33 146876 24 698924
+8918 342 29 146942 23 699068
+8919 342 29 147000 23 699206
+8920 636 23 147058 15 699344
+8921 636 23 147104 15 699434
+8922 342 20 147150 12 699524
+8923 342 20 147190 12 699596
+8924 342 12 147230 7 699668
+8925 342 12 147254 7 699710
+8926 342 36 147278 31 699752
+8927 342 36 147350 31 699938
+8928 342 75 147422 75 700124
+8929 342 74 147572 76 700574
+8930 342 29 147720 28 701030
+8931 342 29 147778 28 701198
+8932 342 21 147836 16 701366
+8933 342 21 147878 16 701462
+8934 342 55 147920 51 701558
+8935 342 55 148030 53 701864
+8936 342 71 148140 67 702182
+8937 342 72 148282 67 702584
+8938 317 21 148426 21 702986
+8939 317 21 148468 21 703112
+8940 317 29 148510 29 703238
+8941 317 29 148568 29 703412
+8942 255 65 148626 54 703586
+8943 463 65 148756 54 703910
+8944 463 65 148886 54 704234
+8945 463 65 149016 54 704558
+8946 411 32 149146 30 704882
+8947 342 33 149210 31 705062
+8948 242 33 149276 31 705248
+8949 342 51 149342 45 705434
+8950 342 34 149444 29 705704
+8951 242 34 149512 29 705878
+8952 342 34 149580 29 706052
+8953 342 35 149648 40 706226
+8954 411 32 149718 30 706466
+8955 342 33 149782 29 706646
+8956 242 33 149848 30 706820
+8957 342 34 149914 29 707000
+8958 242 34 149982 29 707174
+8959 280 12 150050 8 707348
+8960 303 70 150074 70 707396
+8962 463 11 150214 10 707816
+8965 310 13 150236 8 707876
+8966 310 18 150262 10 707924
+8968 234 11 150298 9 707984
+8969 234 11 150320 9 708038
+8970 234 11 150342 9 708092
+8971 234 11 150364 9 708146
+8972 231 9 150386 4 708200
+8973 231 9 150404 4 708224
+8974 231 8 150422 4 708248
+8975 231 8 150438 4 708272
+8976 300 6 150454 4 708296
+8977 261 79 150466 80 708320
+8978 381 22 150624 21 708800
+8979 381 23 150668 22 708926
+8981 423 50 150714 48 709058
+8982 550 64 150814 65 709346
+8983 550 33 150942 24 709736
+8984 463 149 151008 144 709880
+8985 300 6 151306 4 710744
+8986 342 79 151318 80 710768
+8988 231 6 151476 4 711248
+8989 231 6 151488 4 711272
+8990 231 6 151500 4 711296
+8991 231 6 151512 4 711320
+8994 509 22 151524 20 711344
+8995 509 22 151568 20 711464
+9001 199 7 151612 5 711584
+9002 199 7 151626 5 711614
+9004 463 28 151640 18 711644
+9005 492 50 151696 51 711752
+9006 311 103 151796 111 712058
+9010 444 12 152002 10 712724
+9014 463 12 152026 10 712784
+9021 454 50 152050 49 712844
+9023 341 12 152150 10 713138
+9024 341 12 152174 10 713198
+9043 396 16 152198 14 713258
+9072 396 87 152230 81 713342
+9084 435 66 152404 80 713828
+9107 456 19 152536 8 714308
+9108 463 13 152574 12 714356
+9135 377 4 152600 2 714428
+9140 463 8 152608 6 714440
+9141 463 8 152624 6 714476
+9142 463 17 152640 12 714512
+9166 463 58 152674 59 714584
+9168 255 4 152790 2 714938
+9180 277 22 152798 21 714950
+9181 277 22 152842 20 715076
+9182 277 55 152886 56 715196
+9183 277 50 152996 56 715532
+9184 463 8 153096 6 715868
+9185 463 8 153112 6 715904
+9186 571 9 153128 8 715940
+9187 454 57 153146 52 715988
+9188 546 4 153260 2 716300
+9189 508 9 153268 8 716312
+9190 463 46 153286 47 716360
+9191 398 43 153378 51 716642
+9251 250 8 153464 6 716948
+9312 342 70 153480 67 716984
+9313 342 86 153620 81 717386
+9314 342 121 153792 121 717872
+9315 342 59 154034 52 718598
+9316 342 103 154152 103 718910
+9317 342 102 154358 96 719528
+9318 342 56 154562 51 720104
+9319 342 129 154674 123 720410
+9320 342 101 154932 97 721148
+9398 342 88 155134 86 721730
+9399 342 111 155310 110 722246
+9400 342 95 155532 92 722906
+9401 342 89 155722 86 723458
+9402 342 95 155900 94 723974
+9403 342 91 156090 87 724538
+9404 342 113 156272 111 725060
+9405 342 102 156498 96 725726
+9406 342 68 156702 66 726302
+9407 342 85 156838 83 726698
+9408 342 110 157008 107 727196
+9409 342 82 157228 78 727838
+9410 342 94 157392 90 728306
+9411 342 88 157580 88 728846
+9412 342 87 157756 81 729374
+9413 342 99 157930 97 729860
+9414 342 98 158128 92 730442
+9415 342 103 158324 102 730994
+9416 342 122 158530 130 731606
+9417 342 74 158774 70 732386
+9418 342 93 158922 88 732806
+9419 342 85 159108 80 733334
+9420 342 107 159278 105 733814
+9421 342 119 159492 121 734444
+9422 342 94 159730 95 735170
+9423 342 66 159918 60 735740
+9424 342 139 160050 139 736100
+9425 342 99 160328 100 736934
+9426 342 95 160526 89 737534
+9427 342 110 160716 116 738068
+9428 342 88 160936 83 738764
+9429 342 92 161112 89 739262
+9430 342 163 161296 166 739796
+9431 342 108 161622 106 740792
+9432 342 86 161838 84 741428
+9433 342 102 162010 100 741932
+9434 342 107 162214 109 742532
+9435 342 71 162428 70 743186
+9436 342 138 162570 142 743606
+9437 342 103 162846 106 744458
+9438 342 87 163052 81 745094
+9439 342 112 163226 113 745580
+9440 342 102 163450 98 746258
+9441 342 95 163654 95 746846
+9442 342 127 163844 124 747416
+9443 342 89 164098 90 748160
+9444 342 93 164276 90 748700
+9445 342 91 164462 90 749240
+9446 342 113 164644 122 749780
+9447 342 117 164870 119 750512
+9448 342 111 165104 113 751226
+9449 342 70 165326 65 751904
+9450 342 87 165466 80 752294
+9472 353 4 165640 2 752774
+9474 353 4 165648 2 752786
+9478 353 14 165656 6 752798
+9480 353 19 165684 8 752834
+9482 353 19 165722 8 752882
+9484 353 6 165760 4 752930
+9488 353 6 165772 4 752954
+9492 353 6 165784 4 752978
+9496 353 6 165796 4 753002
+9500 353 8 165808 4 753026
+9508 353 8 165824 6 753050
+9516 353 8 165840 6 753086
+9524 353 8 165856 6 753122
+9532 353 12 165872 8 753158
+9552 353 9 165896 4 753206
+9553 353 9 165914 4 753230
+9554 353 10 165932 6 753254
+9555 353 10 165952 8 753290
+9556 353 13 165972 8 753338
+9557 353 10 165998 8 753386
+9558 353 10 166018 8 753434
+9559 353 13 166038 8 753482
+9560 353 10 166064 6 753530
+9561 353 10 166084 8 753566
+9562 353 13 166104 8 753614
+9563 353 10 166130 8 753662
+9564 353 10 166150 8 753710
+9565 353 13 166170 8 753758
+9566 353 12 166196 6 753806
+9567 353 13 166220 6 753842
+9568 353 18 166246 10 753878
+9569 353 12 166282 10 753938
+9570 353 13 166306 8 753998
+9571 353 18 166332 10 754046
+9572 353 13 166368 8 754106
+9573 353 12 166394 10 754154
+9574 353 18 166418 10 754214
+9575 353 13 166454 8 754274
+9576 353 12 166480 10 754322
+9577 353 18 166504 10 754382
+9578 353 20 166540 14 754442
+9579 353 20 166580 14 754526
+9580 353 27 166620 16 754610
+9585 353 4 166674 2 754706
+9586 353 4 166682 2 754718
+9600 606 4 166690 2 754730
+9604 606 4 166698 2 754742
+9608 606 4 166706 2 754754
+9612 606 4 166714 2 754766
+9616 606 4 166722 2 754778
+9617 599 3765 166730 4050 754790
+9618 599 2184 174260 2116 779090
+9619 599 3747 178628 4748 791786
+9632 454 4 186122 2 820274
+9633 454 9 186130 8 820286
+9634 454 49 186148 50 820334
+9635 454 14 186246 10 820634
+9636 454 24 186274 20 820694
+9637 454 24 186322 26 820814
+9638 454 84 186370 74 820970
+9639 454 42 186538 42 821414
+9640 454 42 186622 42 821666
+9641 454 188 186706 220 821918
+9642 242 4 187082 2 823238
+9643 242 9 187090 8 823250
+9644 510 4 187108 2 823298
+9645 510 9 187116 8 823310
+9646 280 4 187134 2 823358
+9647 280 9 187142 8 823370
+9648 569 4 187160 2 823418
+9649 569 9 187168 8 823430
+9650 572 3 187186 1 823478
+9651 572 7 187192 6 823484
+9652 329 3 187206 1 823520
+9653 329 7 187212 6 823526
+9654 521 3 187226 1 823562
+9655 521 7 187232 6 823568
+9656 329 3 187246 1 823604
+9657 329 7 187252 6 823610
+9658 464 3 187266 1 823646
+9659 464 7 187272 6 823652
+9660 572 3 187286 1 823688
+9661 572 7 187292 6 823694
+9662 329 3 187306 1 823730
+9663 329 7 187312 6 823736
+9664 521 3 187326 1 823772
+9665 521 7 187332 6 823778
+9666 329 3 187346 1 823814
+9667 329 7 187352 6 823820
+9668 464 3 187366 1 823856
+9669 464 7 187372 6 823862
+9670 531 4 187386 2 823898
+9671 531 9 187394 8 823910
+9672 531 14 187412 10 823958
+9673 420 65 187440 58 824018
+9674 395 9 187570 8 824366
+9675 420 43 187588 40 824414
+9676 454 193 187674 196 824654
+9677 454 85 188060 101 825830
+9678 420 87 188230 80 826436
+9679 420 21 188404 18 826916
+9680 420 33 188446 31 827024
+9681 420 33 188512 31 827210
+9682 420 33 188578 31 827396
+9683 420 33 188644 31 827582
+9684 420 39 188710 37 827768
+9685 420 29 188788 27 827990
+9686 290 11 188846 9 828152
+9687 290 11 188868 9 828206
+9688 454 26 188890 24 828260
+9689 454 48 188942 42 828404
+9690 454 27 189038 22 828656
+9691 454 27 189092 22 828788
+9692 454 12 189146 10 828920
+9693 454 12 189170 10 828980
+9694 454 12 189194 10 829040
+9695 454 12 189218 10 829100
+9696 454 22 189242 20 829160
+9697 454 22 189286 20 829280
+9698 455 3 189330 1 829400
+9699 455 3 189336 1 829406
+9700 455 3 189342 1 829412
+9701 455 3 189348 1 829418
+9702 261 43 189354 42 829424
+9703 454 9 189440 8 829676
+9704 454 9 189458 8 829724
+9705 454 8 189476 7 829772
+9706 454 8 189492 7 829814
+9707 454 14 189508 14 829856
+9708 572 29 189536 24 829940
+9709 572 7 189594 5 830084
+9710 572 7 189608 6 830114
+9711 603 43 189622 41 830150
+9712 454 16 189708 14 830396
+9713 454 16 189740 14 830480
+9714 454 16 189772 16 830564
+9715 454 16 189804 16 830660
+9716 420 47 189836 46 830756
+9717 420 47 189930 46 831032
+9718 420 47 190024 46 831308
+9719 420 47 190118 46 831584
+9720 455 7 190212 6 831860
+9721 455 7 190226 6 831896
+9722 455 7 190240 6 831932
+9723 372 9 190254 8 831968
+9724 372 4 190272 2 832016
+9725 300 9 190280 8 832028
+9726 300 4 190298 2 832076
+9727 455 7 190306 6 832088
+9733 435 10 190320 8 832124
+9734 435 21 190340 20 832172
+9737 381 65 190382 58 832292
+9740 290 50 190512 48 832640
+9742 500 83 190612 84 832928
+9746 454 22 190778 18 833432
+9761 309 48 190822 46 833540
+9785 574 110 190918 96 833816
+9786 574 110 191138 96 834392
+9787 574 88 191358 86 834968
+9788 418 83 191534 84 835484
+9789 320 54 191700 51 835988
+9790 320 54 191808 52 836294
+9791 301 75 191916 72 836606
+9792 301 53 192066 50 837038
+9793 301 53 192172 49 837338
+9794 329 70 192278 70 837632
+9795 484 62 192418 63 838052
+9796 484 68 192542 66 838430
+9798 420 49 192678 44 838826
+9799 315 31 192776 28 839090
+9800 482 70 192838 69 839258
+9801 390 72 192978 73 839672
+9824 342 45 193122 43 840110
+9825 342 63 193212 62 840368
+9826 342 72 193338 80 840740
+9827 342 74 193482 75 841220
+9828 342 77 193630 76 841670
+9829 342 31 193784 28 842126
+9830 342 19 193846 19 842294
+9831 342 137 193884 140 842408
+9833 194 24 194158 21 843248
+9834 280 49 194206 47 843374
+9835 420 45 194304 44 843656
+9837 213 36 194394 36 843920
+9838 213 13 194466 10 844136
+9839 213 33 194492 24 844196
+9854 593 130 194558 124 844340
+9856 516 31 194818 26 845084
+9857 516 53 194880 44 845240
+9858 516 75 194986 62 845504
+9859 516 97 195136 80 845876
+9860 516 119 195330 98 846356
+9861 516 141 195568 116 846944
+9862 516 65 195850 58 847640
+9863 516 87 195980 76 847988
+9864 516 43 196154 40 848444
+9865 516 65 196240 62 848684
+9888 755 48 196370 45 849056
+9893 329 80 196466 79 849326
+9898 381 43 196626 40 849800
+9899 381 21 196712 18 850040
+9900 282 43 196754 40 850148
+9906 301 45 196840 43 850388
+9986 480 142 196930 149 850646
+9993 344 45 197214 61 851540
+10003 377 46 197304 49 851906
+10016 383 52 197396 49 852200
+10026 394 32 197500 30 852494
+10038 347 41 197564 43 852674
+10045 340 143 197646 141 852932
+10098 243 8 197932 6 853778
+10099 243 8 197948 6 853814
+10112 393 56 197964 50 853850
+10113 393 95 198076 92 854150
+10114 393 109 198266 111 854702
+10115 393 59 198484 52 855368
+10116 393 91 198602 85 855680
+10117 393 108 198784 103 856190
+10118 393 59 199000 53 856808
+10119 393 129 199118 123 857126
+10120 393 113 199376 107 857864
+10121 393 99 199602 90 858506
+10122 393 34 199800 32 859046
+10123 393 67 199868 65 859238
+10124 393 89 200002 93 859628
+10125 393 37 200180 32 860186
+10126 393 69 200254 68 860378
+10127 393 85 200392 79 860786
+10128 393 37 200562 35 861260
+10129 393 112 200636 102 861470
+10130 393 85 200860 80 862082
+10131 393 77 201030 72 862562
+10139 459 27 201184 25 862994
+10176 342 9 201238 7 863144
+10177 572 15 201256 12 863186
+10178 346 8 201286 6 863258
+10179 342 70 201302 64 863294
+10180 342 70 201442 64 863678
+10181 227 54 201582 52 864062
+10182 227 54 201690 52 864374
+10183 310 29 201798 23 864686
+10184 483 31 201856 26 864824
+10185 483 31 201918 26 864980
+10188 162 33 201980 33 865136
+10192 531 31 202046 26 865334
+10193 310 29 202108 23 865490
+10194 310 29 202166 27 865628
+10195 342 28 202224 22 865790
+10196 342 28 202280 22 865922
+10197 509 20 202336 20 866054
+10198 509 20 202376 18 866174
+10199 613 26 202416 24 866282
+10200 433 8 202468 6 866426
+10201 433 8 202484 6 866462
+10202 688 25 202500 16 866498
+10203 688 17 202550 10 866594
+10204 424 45 202584 43 866654
+10205 786 8 202674 4 866912
+10206 786 8 202690 6 866936
+10207 251 49 202706 48 866972
+10208 395 12 202804 12 867260
+10209 382 43 202828 41 867332
+10210 401 45 202914 44 867578
+10211 401 45 203004 43 867842
+10212 590 13 203094 12 868100
+10213 590 13 203120 10 868172
+10214 252 21 203146 20 868232
+10215 252 21 203188 20 868352
+10216 199 7 203230 5 868472
+10217 199 7 203244 5 868502
+10218 305 13 203258 8 868532
+10219 305 13 203284 8 868580
+10220 243 13 203310 12 868628
+10221 243 13 203336 12 868700
+10222 116 23 203362 21 868772
+10223 116 23 203408 21 868898
+10224 516 53 203454 53 869024
+10225 516 50 203560 54 869342
+10226 487 79 203660 87 869666
+10227 487 77 203818 87 870188
+10228 599 97 203972 102 870710
+10229 786 42 204166 45 871322
+10230 786 41 204250 44 871592
+10231 786 78 204332 87 871856
+10232 786 53 204488 57 872378
+10233 786 54 204594 57 872720
+10234 786 86 204702 90 873062
+10235 786 46 204874 49 873602
+10236 786 43 204966 46 873896
+10237 786 58 205052 63 874172
+10238 786 59 205168 59 874550
+10239 786 61 205286 66 874904
+10496 463 84 205408 94 875300
+10497 463 92 205576 100 875864
+10498 463 66 205760 67 876464
+10499 463 68 205892 67 876866
+10500 463 99 206028 100 877268
+10501 463 80 206226 90 877868
+10502 463 58 206386 63 878408
+10503 463 60 206502 59 878786
+10504 255 45 206622 50 879140
+10505 255 47 206712 50 879440
+10506 463 56 206806 62 879740
+10507 463 58 206918 62 880112
+10508 463 46 207034 46 880484
+10509 463 46 207126 46 880760
+10510 463 51 207218 48 881036
+10511 463 51 207320 48 881324
+10512 705 121 207422 123 881612
+10513 463 155 207664 141 882350
+10514 255 44 207974 48 883196
+10515 255 43 208062 48 883484
+10516 463 77 208148 81 883772
+10517 463 85 208302 87 884258
+10518 463 106 208472 119 884780
+10519 463 112 208684 125 885494
+10520 463 115 208908 129 886244
+10521 463 35 209138 33 887018
+10522 463 34 209208 33 887216
+10523 463 71 209276 77 887414
+10524 463 69 209418 77 887876
+10525 463 61 209556 66 888338
+10526 463 62 209678 66 888734
+10527 463 64 209802 70 889130
+10528 463 65 209930 68 889550
+10529 463 86 210060 108 889958
+10530 463 86 210232 106 890606
+10531 463 75 210404 86 891242
+10532 463 76 210554 87 891758
+10533 463 75 210706 86 892280
+10534 463 73 210856 86 892796
+10535 463 84 211002 116 893312
+10536 463 86 211170 115 894008
+10537 463 94 211342 114 894698
+10538 463 94 211530 116 895382
+10539 463 14 211718 6 896078
+10540 463 14 211746 6 896114
+10541 463 90 211774 111 896150
+10542 463 94 211954 111 896816
+10543 463 49 212142 59 897482
+10544 463 53 212240 58 897836
+10545 463 97 212346 110 898184
+10546 463 95 212540 111 898844
+10547 463 61 212730 64 899510
+10548 463 49 212852 58 899894
+10549 463 52 212950 57 900242
+10550 391 52 213054 57 900584
+10551 391 53 213158 56 900926
+10552 255 62 213264 72 901262
+10553 255 66 213388 72 901694
+10554 463 65 213520 72 902126
+10555 463 67 213650 74 902558
+10556 463 71 213784 75 903002
+10557 463 78 213926 80 903452
+10558 463 72 214082 82 903932
+10559 463 75 214226 82 904424
+10560 463 76 214376 83 904916
+10561 463 78 214528 83 905414
+10562 463 82 214684 89 905912
+10563 463 81 214848 89 906446
+10564 463 81 215010 88 906980
+10565 463 54 215172 52 907508
+10566 463 54 215280 52 907820
+10567 463 55 215388 58 908132
+10568 463 121 215498 134 908480
+10569 255 117 215740 130 909284
+10570 463 39 215974 44 910064
+10571 463 40 216052 44 910328
+10572 255 38 216132 44 910592
+10573 255 41 216208 44 910856
+10574 463 39 216290 44 911120
+10575 255 39 216368 45 911384
+10576 463 39 216446 44 911654
+10577 255 39 216524 44 911918
+10578 463 26 216602 26 912182
+10579 463 26 216654 27 912338
+10580 255 27 216706 27 912500
+10581 255 27 216760 27 912662
+10582 463 27 216814 25 912824
+10583 463 26 216868 27 912974
+10584 255 27 216920 27 913136
+10585 255 25 216974 27 913298
+10586 463 27 217024 27 913460
+10587 463 26 217078 25 913622
+10588 255 25 217130 27 913772
+10589 255 26 217180 27 913934
+10590 463 27 217232 27 914096
+10591 463 26 217286 25 914258
+10592 255 27 217338 27 914408
+10593 255 25 217392 27 914570
+10594 463 48 217442 46 914732
+10595 342 46 217538 46 915008
+10596 463 46 217630 46 915284
+10597 342 44 217722 46 915560
+10598 463 46 217810 46 915836
+10599 463 47 217902 47 916112
+10600 463 45 217996 47 916394
+10601 463 47 218086 46 916676
+10602 463 28 218180 25 916952
+10603 463 29 218236 25 917102
+10604 463 27 218294 25 917252
+10605 463 28 218348 25 917402
+10606 342 45 218404 46 917552
+10607 342 45 218494 46 917828
+10608 463 26 218584 25 918104
+10609 463 51 218636 48 918254
+10610 463 74 218738 75 918542
+10611 463 74 218886 74 918992
+10612 463 73 219034 75 919436
+10613 463 106 219180 105 919886
+10614 342 51 219392 49 920516
+10615 463 47 219494 52 920810
+10616 342 45 219588 49 921122
+10617 342 64 219678 68 921416
+10618 463 64 219806 72 921824
+10619 342 66 219934 68 922256
+10620 463 45 220066 43 922664
+10621 463 45 220156 44 922922
+10622 342 45 220246 43 923186
+10623 342 45 220336 43 923444
+10624 296 14 220426 6 923702
+10625 282 21 220454 18 923738
+10626 251 87 220496 80 923846
+10627 297 57 220670 57 924326
+10628 297 57 220784 56 924668
+10629 231 51 220898 52 925004
+10630 231 53 221000 52 925316
+10631 255 23 221106 22 925628
+10632 255 23 221152 22 925760
+10633 255 7 221198 6 925892
+10634 255 7 221212 6 925928
+10635 234 13 221226 8 925964
+10636 234 13 221252 8 926012
+10637 234 11 221278 9 926060
+10638 234 11 221300 9 926114
+10639 234 11 221322 9 926168
+10640 234 11 221344 9 926222
+10641 199 28 221366 22 926276
+10642 199 28 221422 22 926408
+10643 342 48 221478 54 926540
+10644 342 51 221574 53 926864
+10645 342 93 221676 101 927182
+10646 342 92 221862 101 927788
+10647 243 8 222046 6 928394
+10648 243 8 222062 6 928430
+10649 105 87 222078 72 928466
+10650 255 20 222252 18 928898
+10651 342 35 222292 43 929006
+10652 342 13 222362 10 929264
+10653 342 41 222388 36 929324
+10654 342 84 222470 80 929540
+10655 342 6 222638 4 930020
+10656 342 45 222650 52 930044
+10657 342 46 222740 53 930356
+10658 342 6 222832 4 930674
+10659 342 6 222844 4 930698
+10660 342 11 222856 6 930722
+10661 342 11 222878 6 930758
+10662 449 6 222900 4 930794
+10663 449 6 222912 4 930818
+10664 342 78 222924 94 930842
+10665 342 77 223080 94 931406
+10666 342 81 223234 94 931970
+10667 342 80 223396 94 932534
+10668 353 79 223556 95 933098
+10669 353 78 223714 94 933668
+10670 353 73 223870 93 934232
+10671 353 72 224016 93 934790
+10672 381 70 224160 70 935348
+10673 381 75 224300 72 935768
+10674 381 114 224450 110 936200
+10675 381 110 224678 114 936860
+10676 381 112 224898 115 937544
+10677 454 50 225122 51 938234
+10678 420 45 225222 44 938540
+10679 420 53 225312 44 938804
+10680 420 55 225418 54 939068
+10681 420 52 225528 46 939392
+10682 420 49 225632 49 939668
+10683 420 104 225730 106 939962
+10684 420 92 225938 78 940598
+10685 420 85 226122 91 941066
+10686 420 87 226292 82 941612
+10687 420 65 226466 58 942104
+10688 420 51 226596 45 942452
+10689 420 51 226698 45 942722
+10690 545 87 226800 80 942992
+10691 545 53 226974 56 943472
+10692 454 12 227080 12 943808
+10693 454 12 227104 12 943880
+10694 454 139 227128 141 943952
+10695 454 53 227406 48 944798
+10696 454 19 227512 16 945086
+10697 522 27 227550 24 945182
+10698 572 29 227604 24 945326
+10699 572 12 227662 8 945470
+10700 572 83 227686 82 945518
+10701 582 11 227852 10 946010
+10702 390 17 227874 14 946070
+10703 428 13 227908 9 946154
+10704 428 13 227934 9 946208
+10705 405 10 227960 9 946262
+10706 405 10 227980 9 946316
+10707 405 6 228000 4 946370
+10708 405 9 228012 7 946394
+10709 405 9 228030 7 946436
+10710 405 14 228048 14 946478
+10711 405 6 228076 4 946562
+10712 255 18 228088 16 946586
+10713 255 18 228124 16 946682
+10714 343 37 228160 32 946778
+10715 343 37 228234 32 946970
+10716 463 63 228308 61 947162
+10717 463 112 228434 117 947528
+10718 463 90 228658 90 948230
+10719 572 86 228838 84 948770
+10720 454 11 229010 10 949274
+10721 333 12 229032 8 949334
+10722 395 12 229056 10 949382
+10723 342 33 229080 32 949442
+10724 342 66 229146 63 949634
+10725 342 46 229278 46 950012
+10726 398 17 229370 12 950288
+10727 314 20 229404 14 950360
+10728 572 7 229444 5 950444
+10729 572 7 229458 6 950474
+10730 381 40 229472 47 950510
+10731 395 4 229552 2 950792
+10732 381 79 229560 85 950804
+10733 381 57 229718 63 951314
+10734 381 25 229832 24 951692
+10735 381 20 229882 16 951836
+10736 381 23 229922 22 951932
+10737 381 18 229968 14 952064
+10738 381 56 230004 54 952148
+10739 381 34 230116 32 952472
+10740 463 85 230184 80 952664
+10741 261 4 230354 2 953144
+10742 260 9 230362 4 953156
+10743 260 12 230380 10 953180
+10744 300 4 230404 2 953240
+10745 300 4 230412 2 953252
+10746 342 20 230420 14 953264
+10747 342 28 230460 20 953348
+10748 229 24 230516 22 953468
+10749 229 24 230564 23 953600
+10750 381 12 230612 10 953738
+10751 381 22 230636 26 953798
+10752 563 65 230680 58 953954
+10753 563 53 230810 53 954302
+10754 563 73 230916 74 954620
+10755 462 48 231062 42 955064
+10756 462 39 231158 32 955316
+10757 462 8 231236 6 955508
+10758 462 8 231252 6 955544
+10759 589 20 231268 18 955580
+10760 589 20 231308 18 955688
+10761 510 12 231348 10 955796
+10762 457 84 231372 88 955856
+10763 344 109 231540 113 956384
+10764 592 275 231758 280 957062
+10765 249 75 232308 78 958742
+10766 249 83 232458 86 959210
+10767 249 75 232624 78 959726
+10768 249 119 232774 130 960194
+10769 249 129 233012 140 960974
+10770 259 97 233270 96 961814
+10771 249 119 233464 120 962390
+10772 314 129 233702 130 963110
+10773 249 137 233960 138 963890
+10774 264 85 234234 90 964718
+10775 368 134 234404 142 965258
+10776 269 81 234672 84 966110
+10777 279 98 234834 104 966614
+10778 279 100 235030 104 967238
+10779 229 72 235230 72 967862
+10780 229 73 235374 72 968294
+10781 635 14 235520 14 968726
+10782 508 7 235548 6 968810
+10783 251 101 235562 96 968846
+10784 588 13 235764 8 969422
+10785 273 6 235790 4 969470
+10786 342 56 235802 48 969494
+10787 342 20 235914 13 969782
+10788 342 45 235954 39 969860
+10789 342 34 236044 26 970094
+10790 342 45 236112 38 970250
+10791 342 56 236202 49 970478
+10792 342 18 236314 12 970772
+10793 342 39 236350 36 970844
+10794 342 26 236428 20 971060
+10795 342 48 236480 38 971180
+10796 342 48 236576 38 971408
+10797 362 35 236672 28 971636
+10798 362 35 236742 28 971804
+10799 244 12 236812 10 971972
+10800 319 34 236836 28 972032
+10801 319 17 236904 12 972200
+10802 319 15 236938 14 972272
+10803 342 33 236968 32 972356
+10804 337 35 237034 30 972548
+10805 337 35 237104 30 972728
+10806 420 64 237174 55 972908
+10807 550 100 237302 90 973238
+10808 420 92 237502 78 973778
+10809 572 20 237686 14 974246
+10810 572 12 237726 8 974330
+10811 572 20 237750 16 974378
+10812 300 6 237790 4 974474
+10813 300 6 237802 4 974498
+10814 150 101 237814 96 974522
+10815 347 44 238016 42 975098
+10816 310 48 238104 42 975350
+10817 310 31 238200 26 975602
+10818 310 31 238262 26 975758
+10819 310 31 238324 26 975914
+10820 310 34 238386 30 976070
+10821 310 34 238454 29 976250
+10822 310 53 238522 48 976424
+10823 310 53 238628 48 976712
+10824 310 58 238734 50 977000
+10825 310 58 238850 51 977300
+10826 539 49 238966 47 977606
+10827 539 49 239064 48 977888
+10828 310 31 239162 30 978176
+10829 310 31 239224 30 978356
+10830 310 17 239286 12 978536
+10831 310 17 239320 12 978608
+10832 310 65 239354 62 978680
+10833 310 29 239484 23 979052
+10834 310 29 239542 23 979190
+10835 310 15 239600 10 979328
+10836 310 15 239630 10 979388
+10837 390 18 239660 16 979448
+10838 390 18 239696 16 979544
+10839 353 7 239732 5 979640
+10840 353 7 239746 5 979670
+10841 310 23 239760 22 979700
+10842 310 10 239806 8 979832
+10843 310 10 239826 8 979880
+10844 310 20 239846 19 979928
+10845 310 20 239886 19 980042
+10846 310 17 239926 9 980156
+10847 310 12 239960 7 980210
+10848 310 17 239984 9 980252
+10849 310 11 240018 6 980306
+10850 310 17 240040 9 980342
+10851 310 17 240074 9 980396
+10852 521 11 240108 11 980450
+10853 521 11 240130 9 980516
+10854 342 31 240152 22 980570
+10855 342 36 240214 24 980702
+10856 342 46 240286 34 980846
+10857 342 64 240378 48 981050
+10858 342 54 240506 48 981338
+10859 342 76 240614 66 981626
+10860 342 70 240766 63 982022
+10861 342 64 240906 52 982400
+10862 342 163 241034 173 982712
+10863 342 73 241360 65 983750
+10864 342 75 241506 65 984140
+10865 342 22 241656 12 984530
+10866 342 22 241700 12 984602
+10867 342 42 241744 34 984674
+10868 507 97 241828 76 984878
+10869 498 19 242022 8 985334
+10870 718 29 242060 12 985382
+10871 342 97 242118 76 985454
+10872 342 102 242312 78 985910
+10873 342 51 242516 45 986378
+10874 342 51 242618 45 986648
+10875 342 82 242720 77 986918
+10876 342 85 242884 77 987380
+10877 342 12 243054 7 987842
+10878 342 12 243078 7 987884
+10879 342 34 243102 25 987926
+10880 342 34 243170 25 988076
+10881 342 34 243238 25 988226
+10882 342 34 243306 25 988376
+10883 342 34 243374 25 988526
+10884 342 35 243442 25 988676
+10885 342 73 243512 65 988826
+10886 342 73 243658 65 989216
+10887 342 20 243804 15 989606
+10888 343 20 243844 15 989696
+10889 342 95 243884 95 989786
+10890 342 95 244074 95 990356
+10891 342 25 244264 14 990926
+10892 342 25 244314 14 991010
+10893 342 45 244364 37 991094
+10894 342 45 244454 37 991316
+10895 342 48 244544 40 991538
+10896 342 48 244640 40 991778
+10897 342 25 244736 14 992018
+10898 342 25 244786 14 992102
+10899 342 25 244836 14 992186
+10900 342 25 244886 14 992270
+10901 342 12 244936 7 992354
+10902 342 12 244960 7 992396
+10903 342 34 244984 25 992438
+10904 342 34 245052 25 992588
+10905 342 17 245120 9 992738
+10906 342 17 245154 9 992792
+10907 342 17 245188 9 992846
+10908 342 17 245222 9 992900
+10909 342 40 245256 36 992954
+10910 342 40 245336 36 993170
+10911 342 50 245416 40 993386
+10912 342 50 245516 40 993626
+10913 342 15 245616 10 993866
+10914 342 15 245646 10 993926
+10915 466 20 245676 12 993986
+10916 391 23 245716 22 994058
+10917 427 15 245762 10 994190
+10918 342 25 245792 25 994250
+10919 342 26 245842 25 994400
+10920 342 31 245894 27 994550
+10921 342 31 245956 27 994712
+10922 342 10 246018 8 994874
+10923 342 10 246038 8 994922
+10924 342 15 246058 10 994970
+10925 342 15 246088 10 995030
+10926 342 36 246118 28 995090
+10927 342 28 246190 24 995258
+10928 342 28 246246 23 995402
+10929 342 36 246302 32 995540
+10930 342 36 246374 31 995732
+10931 342 33 246446 26 995918
+10932 342 33 246512 25 996074
+10933 342 44 246578 40 996224
+10934 342 44 246666 39 996464
+10935 342 89 246754 81 996698
+10936 342 89 246932 81 997184
+10937 342 111 247110 111 997670
+10938 342 111 247332 111 998336
+10939 466 47 247554 43 999002
+10940 466 47 247648 42 999260
+10941 342 48 247742 42 999512
+10942 342 49 247838 42 999764
+10943 342 39 247936 32 1000016
+10944 342 39 248014 32 1000208
+10945 342 39 248092 34 1000400
+10946 342 39 248170 35 1000604
+10947 342 53 248248 44 1000814
+10948 342 53 248354 44 1001078
+10949 342 36 248460 28 1001342
+10950 342 36 248532 29 1001510
+10951 342 59 248604 54 1001684
+10952 342 60 248722 54 1002008
+10953 342 92 248842 84 1002332
+10954 342 92 249026 85 1002836
+10955 342 47 249210 42 1003346
+10956 342 47 249304 42 1003598
+10957 675 8 249398 6 1003850
+10958 675 8 249414 6 1003886
+10959 342 27 249430 26 1003922
+10960 342 27 249484 26 1004078
+10961 342 32 249538 28 1004234
+10962 342 33 249602 28 1004402
+10963 342 53 249668 48 1004570
+10964 342 54 249774 49 1004858
+10965 342 54 249882 49 1005152
+10966 342 53 249990 48 1005446
+10967 625 53 250096 49 1005734
+10968 625 60 250202 59 1006028
+10969 310 29 250322 27 1006382
+10970 310 36 250380 34 1006544
+10971 310 32 250452 31 1006748
+10972 310 29 250516 27 1006934
+10973 310 49 250574 48 1007096
+10974 248 8 250672 6 1007384
+10975 342 8 250688 6 1007420
+10976 342 8 250704 6 1007456
+10977 342 85 250720 82 1007492
+10978 342 16 250890 8 1007984
+10979 430 13 250922 8 1008032
+10980 342 12 250948 10 1008080
+10981 430 17 250972 12 1008140
+10982 342 16 251006 10 1008212
+10983 342 13 251038 8 1008272
+10984 342 13 251064 8 1008320
+10985 342 17 251090 12 1008368
+10986 342 12 251124 10 1008440
+10987 342 12 251148 10 1008500
+10988 300 10 251172 8 1008560
+10989 300 10 251192 6 1008608
+10990 202 12 251212 8 1008644
+10991 251 45 251236 44 1008692
+10992 251 45 251326 43 1008956
+10993 251 49 251416 47 1009214
+10994 261 20 251514 14 1009496
+10995 342 48 251554 48 1009580
+10996 342 14 251650 6 1009868
+10997 342 28 251678 20 1009904
+10998 342 65 251734 54 1010024
+10999 584 23 251864 15 1010348
+11000 584 23 251910 15 1010438
+11001 342 17 251956 9 1010528
+11002 342 17 251990 9 1010582
+11003 446 14 252024 6 1010636
+11005 354 9 252052 4 1010672
+11006 204 9 252070 8 1010696
+11026 454 9 252088 8 1010744
+11027 454 9 252106 8 1010792
+11028 454 8 252124 7 1010840
+11029 454 8 252140 7 1010882
+11030 531 8 252156 6 1010924
+11031 531 8 252172 7 1010960
+11032 531 8 252188 7 1011002
+11033 531 8 252204 7 1011044
+11034 454 107 252220 48 1011086
+11035 520 4 252434 2 1011374
+11036 520 9 252442 8 1011386
+11037 119 4 252460 2 1011434
+11038 119 9 252468 8 1011446
+11039 454 5 252486 3 1011494
+11040 454 11 252496 10 1011512
+11041 454 13 252518 12 1011572
+11042 454 6 252544 4 1011644
+11043 463 6 252556 4 1011668
+11044 603 21 252568 18 1011692
+11045 389 4 252610 2 1011800
+11046 389 9 252618 8 1011812
+11047 271 4 252636 2 1011860
+11048 271 9 252644 8 1011872
+11049 261 4 252662 2 1011920
+11050 178 4 252670 2 1011932
+11051 178 9 252678 8 1011944
+11052 420 21 252696 18 1011992
+11053 420 43 252738 40 1012100
+11054 297 21 252824 18 1012340
+11055 297 43 252866 40 1012448
+11056 463 86 252952 93 1012688
+11057 463 111 253124 124 1013246
+11058 599 90 253346 102 1013990
+11059 786 63 253526 66 1014602
+11060 463 79 253652 94 1014998
+11061 463 93 253810 100 1015562
+11062 463 81 253996 92 1016162
+11063 705 125 254158 124 1016714
+11064 463 156 254408 141 1017458
+11065 463 78 254720 81 1018304
+11066 463 86 254876 87 1018790
+11067 463 107 255048 119 1019312
+11068 463 113 255262 125 1020026
+11069 463 117 255488 129 1020776
+11070 463 57 255722 59 1021550
+11071 463 63 255836 65 1021904
+11072 463 53 255962 48 1022294
+11073 463 76 256068 75 1022582
+11074 463 107 256220 104 1023032
+11075 463 47 256434 52 1023656
+11076 463 64 256528 73 1023968
+11077 463 51 256656 54 1024406
+11078 463 51 256758 53 1024730
+11079 463 74 256860 75 1025048
+11080 463 106 257008 105 1025498
+11081 463 76 257220 75 1026128
+11082 463 107 257372 104 1026578
+11083 463 74 257586 74 1027202
+11084 463 73 257734 75 1027646
+11088 396 21 257880 20 1028096
+11089 396 10 257922 8 1028216
+11090 349 21 257942 20 1028264
+11091 432 5 257984 3 1028384
+11092 432 11 257994 10 1028402
+12306 342 13 258016 8 1028462
+12336 705 101 258042 101 1028510
+12398 450 91 258244 98 1029116
+64256 302 109 258426 105 1029704
+64257 279 77 258644 83 1030334
+64258 277 76 258798 76 1030832
+64259 415 132 258950 135 1031288
+64260 415 130 259214 127 1032098
+65533 435 83 259474 82 1032860
+88	88	94	88	117	278	117	282	118	286	118	297	117	311	113	322	108	331	101	336	92	338	81	336	74	331	69	323	66	312	65	300	65	289	66	284	66	278	16383	16383	118	21	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	22	66	13	70	6	75	0	82	-2	91	-3	100	-2	107	0	113	6	116	13	118	21	150	215	154	243	158	268	162	289	165	306	166	318	165	324	162	330	157	334	151	337	145	338	138	337	132	334	127	330	124	324	123	316	124	307	126	291	129	270	134	244	139	215	16383	16383	65	215	70	243	75	268	78	289	80	306	81	318	80	324	77	330	73	334	67	337	60	338	53	337	47	334	42	330	40	324	39	316	39	307	42	291	45	270	50	244	55	215	248	203	248	230	200	230	214	331	185	331	171	230	104	230	119	331	90	331	75	230	17	230	17	203	71	203	60	136	3	136	3	108	56	108	40	0	69	0	85	108	152	108	137	0	166	0	181	108	235	108	235	136	185	136	195	203	16383	16383	166	203	156	136	89	136	100	203	132	319	154	314	172	304	186	291	197	273	205	250	213	250	213	305	202	314	189	321	173	326	155	330	132	332	132	363	115	363	115	332	88	328	64	319	44	304	31	283	26	257	29	234	38	214	54	196	79	177	115	155	115	14	90	17	69	27	52	42	38	63	30	90	22	90	22	26	38	16	54	9	71	4	91	1	115	0	115	-43	132	-43	132	0	164	6	191	17	211	32	224	54	229	85	228	96	227	105	225	115	222	123	219	130	210	141	199	152	185	164	163	178	132	195	16383	16383	115	204	93	219	79	232	69	243	64	254	63	266	65	281	71	293	81	304	96	313	115	319	16383	16383	132	147	156	132	172	118	182	105	188	90	189	74	187	55	181	40	170	28	154	20	132	14	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	368	55	359	45	350	38	342	33	332	30	321	29	304	31	288	36	274	46	259	58	246	75	260	96	273	115	284	134	296	152	309	173	316	184	323	192	332	198	342	201	355	203	355	213	248	213	248	203	261	201	270	197	276	193	279	187	280	179	278	165	273	150	264	133	251	113	234	89	218	107	205	126	192	146	180	167	168	192	199	207	221	222	235	238	243	256	246	276	242	298	233	315	218	328	199	335	177	338	153	335	132	325	116	309	105	288	101	263	101	250	103	237	106	223	111	207	118	189	99	177	72	158	50	138	34	116	24	92	21	69	25	42	36	20	53	5	77	-3	107	-6	130	-4	151	0	172	9	193	22	214	39	233	22	250	9	266	0	283	-4	300	-6	319	-3	336	3	352	14	365	30	375	50	16383	16383	219	278	217	261	211	246	200	233	183	220	161	208	152	225	146	239	143	253	141	266	141	281	142	294	148	306	156	315	167	320	180	322	193	320	204	314	212	304	217	292	219	278	16383	16383	202	52	185	40	170	31	155	25	142	21	129	20	109	23	92	31	79	45	70	64	67	87	69	106	75	124	86	140	103	155	126	171	142	141	156	115	170	92	202	52	50	215	56	244	60	269	64	290	66	306	66	324	63	330	59	334	53	337	46	338	39	337	33	334	28	330	25	324	24	317	25	306	27	289	31	268	35	243	40	215	152	-79	116	-44	92	-8	77	31	69	76	67	127	69	180	77	223	92	261	116	295	152	330	147	338	104	307	69	270	44	227	29	179	24	126	29	75	44	27	69	-17	103	-56	146	-88	15	330	51	295	76	259	90	219	97	174	99	122	97	69	90	26	75	-11	51	-45	15	-79	19	-88	62	-56	97	-19	122	23	137	71	142	123	137	174	121	222	96	267	63	306	21	338	134	235	147	243	158	248	178	254	190	256	200	258	207	261	212	265	215	270	216	277	215	284	213	289	209	293	204	295	198	296	190	294	183	288	174	281	166	272	159	264	154	259	144	251	130	243	130	262	131	270	133	278	135	287	140	302	142	307	143	312	144	316	144	320	143	326	140	331	136	335	131	337	126	338	120	337	115	335	111	331	109	326	108	321	108	317	110	307	111	301	113	295	115	285	118	276	121	249	121	243	110	249	101	255	93	262	85	270	76	280	70	286	65	290	60	293	56	295	51	296	46	295	41	292	38	288	36	283	35	277	36	270	40	265	46	261	56	257	69	254	78	252	87	249	97	246	106	242	117	235	106	229	97	224	88	221	78	218	65	215	53	213	45	210	39	205	35	200	34	193	35	187	37	182	41	178	46	176	52	175	57	176	61	177	65	179	74	188	81	196	92	207	94	210	97	212	105	218	112	222	121	228	121	224	120	212	119	201	118	192	115	183	113	174	111	169	109	163	108	159	107	154	107	151	108	145	110	140	114	136	119	133	124	132	130	133	136	136	140	141	143	146	145	152	144	154	144	157	143	161	141	164	140	169	136	179	130	212	130	228	134	225	140	221	147	217	153	212	161	205	169	196	175	188	182	182	187	178	193	175	199	175	205	176	210	178	216	188	217	194	215	201	212	206	206	210	198	213	186	215	176	218	165	220	147	228	138	233	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	41	-69	60	-58	76	-44	88	-27	95	-10	98	7	96	22	90	34	81	43	70	49	57	51	47	49	39	46	33	40	29	32	27	22	29	13	32	6	38	1	46	-1	56	-2	60	-2	63	-1	66	-1	68	0	73	0	75	-1	78	-4	78	-6	76	-16	71	-27	63	-38	51	-49	36	-60	142	97	142	128	20	128	20	97	90	22	89	30	85	38	79	44	71	49	63	50	54	49	46	45	40	39	37	31	35	22	37	13	40	6	46	0	54	-3	63	-5	71	-3	79	0	85	6	89	13	90	22	143	338	110	338	-3	-6	30	-6	238	165	232	222	218	270	194	307	164	330	127	338	84	329	52	304	29	266	16	220	12	168	16	118	27	71	48	31	80	3	125	-6	168	2	200	29	222	67	234	114	238	165	16383	16383	190	162	187	108	179	65	166	33	148	13	125	6	102	13	84	33	71	65	63	109	60	165	63	220	71	265	84	298	101	318	124	325	148	318	166	298	179	265	187	219	190	162	197	0	197	7	178	8	164	12	155	18	151	27	150	38	150	336	145	338	55	292	55	286	69	291	74	293	84	295	88	296	92	296	97	295	101	293	104	288	106	281	107	272	107	47	105	33	100	22	92	14	78	10	59	7	59	0	237	69	230	71	221	57	212	48	203	42	193	39	182	38	65	38	147	126	171	153	189	179	202	203	209	226	211	250	207	278	195	302	176	321	150	334	119	338	86	333	59	320	39	299	24	271	15	238	26	236	38	262	50	280	63	292	79	299	99	301	123	298	142	289	156	275	165	255	169	230	166	205	159	181	146	155	128	129	103	100	15	6	15	0	210	0	31	255	43	275	57	290	71	300	87	306	105	308	123	306	138	300	149	290	157	275	159	257	157	240	152	224	143	211	132	199	118	190	112	186	105	183	96	179	87	176	76	172	76	165	92	165	104	164	113	163	121	162	127	160	146	152	161	141	171	127	178	109	180	88	176	63	167	42	153	26	135	15	114	11	106	11	99	13	90	15	82	20	71	26	64	31	57	35	51	38	41	40	34	39	29	36	25	32	22	27	21	22	23	12	30	4	41	-1	57	-5	76	-6	103	-4	130	0	154	9	175	22	193	40	200	52	207	65	211	79	214	94	215	109	214	125	212	139	207	152	201	164	194	174	187	180	181	185	173	190	164	195	152	200	170	213	183	226	192	241	197	255	199	270	195	292	184	311	168	326	146	335	121	338	92	334	68	323	48	306	33	284	22	257	237	84	237	116	185	116	185	338	163	338	6	116	6	84	146	84	146	0	185	0	185	84	16383	16383	146	116	26	116	146	287	219	340	214	344	210	339	206	335	202	333	197	331	87	331	32	213	32	208	34	206	38	206	65	204	89	199	110	191	129	182	145	171	156	159	166	146	172	131	177	114	178	96	174	71	164	48	149	29	131	16	110	12	104	12	98	14	90	17	83	21	75	27	66	34	58	39	51	41	45	43	38	43	30	42	24	40	19	36	17	31	16	24	19	13	27	5	40	-1	58	-5	79	-6	99	-5	117	-2	134	1	149	8	164	17	182	33	196	51	206	71	211	95	213	122	213	137	211	150	207	162	202	174	195	185	178	205	159	220	137	232	108	241	70	249	90	291	188	291	192	292	198	294	200	296	201	298	223	342	185	337	152	329	123	317	97	300	71	277	52	254	37	229	26	201	19	171	17	140	18	118	21	98	26	78	33	60	41	44	53	26	68	12	86	1	106	-4	129	-6	148	-5	166	0	182	7	196	17	209	30	218	43	225	57	230	73	233	91	234	109	230	145	217	174	198	196	172	209	140	214	127	213	115	211	103	207	90	201	76	191	89	234	111	270	142	300	180	321	224	334	16383	16383	189	94	187	65	180	41	169	23	154	11	134	7	109	13	89	30	75	56	66	91	64	133	67	157	76	173	89	184	105	189	122	191	146	187	165	175	179	156	187	128	189	94	224	323	224	331	40	331	10	257	19	253	30	270	40	282	51	289	62	293	78	294	185	294	86	-3	118	-3	223	78	220	100	213	121	199	141	177	162	145	185	171	200	190	215	203	229	210	246	212	267	208	289	197	309	179	324	156	334	128	338	97	335	70	324	49	308	36	287	31	260	33	242	38	225	49	208	67	189	93	166	66	145	47	127	35	111	30	94	28	75	32	48	45	25	66	8	92	-2	124	-6	157	-2	185	8	205	26	218	49	223	78	16383	16383	177	267	176	249	171	234	162	220	149	207	131	195	107	210	90	225	77	240	70	257	68	275	71	292	78	305	89	316	104	322	123	324	142	322	157	314	168	302	175	286	177	267	16383	16383	136	136	154	122	167	109	177	95	183	79	185	62	182	44	175	29	163	17	148	10	129	7	108	10	91	19	77	34	69	54	66	79	67	97	71	113	79	128	90	142	106	156	30	-10	65	-4	95	3	121	13	145	28	170	49	191	72	208	100	220	130	227	163	229	197	228	221	224	244	217	265	209	284	198	300	185	313	171	324	155	332	138	337	119	338	85	332	57	316	35	291	20	258	15	220	19	186	31	158	50	137	75	123	105	118	122	119	138	122	153	128	167	136	180	147	164	101	140	63	109	33	71	12	28	0	16383	16383	181	177	177	163	167	153	153	146	137	141	123	140	102	144	85	157	72	177	64	204	61	237	62	253	64	269	68	284	73	297	79	307	84	313	91	318	98	321	106	323	115	324	139	319	157	304	170	278	178	243	181	197	96	201	95	210	91	218	85	224	77	228	69	229	60	228	52	224	46	218	42	211	41	201	42	193	46	185	52	179	60	176	69	174	77	176	85	179	91	185	95	193	96	201	16383	16383	96	22	95	31	91	38	85	45	77	49	69	50	60	49	52	45	46	39	42	31	41	22	42	13	46	6	52	0	60	-3	69	-5	77	-3	85	0	91	6	95	13	96	22	95	201	94	210	90	218	84	224	77	228	68	229	59	228	51	224	45	218	42	211	40	201	42	193	46	185	52	179	59	176	68	174	77	176	84	179	90	185	94	193	95	201	16383	16383	54	-69	73	-58	88	-44	100	-28	107	-11	109	7	107	22	102	34	93	43	82	49	70	51	60	49	52	46	46	40	42	32	40	23	41	14	45	7	51	2	59	-1	69	-2	72	-2	75	-1	78	-1	81	0	85	0	87	-2	89	-3	90	-5	90	-7	88	-17	83	-28	75	-38	63	-49	49	-60	310	-11	310	20	94	127	310	234	310	267	28	129	28	124	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	310	124	310	129	28	267	28	234	244	127	28	20	28	-11	122	82	126	101	131	118	137	133	145	147	155	161	176	187	191	208	201	226	206	242	207	259	202	286	189	308	169	324	144	335	116	338	89	335	66	325	49	310	38	290	34	267	35	255	38	246	44	239	50	235	58	233	65	234	71	237	75	242	78	248	79	255	77	264	72	270	66	276	62	283	60	292	62	301	69	310	80	317	92	321	107	323	124	320	139	312	151	300	159	283	161	264	160	246	156	227	150	209	136	171	126	147	120	127	116	109	114	95	113	82	16383	16383	145	22	144	30	140	38	134	44	127	48	119	49	110	48	103	44	97	38	93	31	92	22	93	14	97	7	102	1	110	-2	119	-3	127	-2	135	1	140	7	144	14	145	22	344	36	323	27	303	20	283	16	263	13	243	12	196	19	156	40	126	71	107	112	100	161	101	184	105	206	112	227	120	247	131	265	148	285	167	301	189	313	214	320	241	323	286	316	326	296	357	267	377	229	384	186	381	157	372	130	358	108	341	94	321	88	314	89	308	92	304	96	301	103	300	112	300	115	301	117	301	120	334	247	300	247	295	228	294	228	289	238	284	245	276	250	268	253	257	254	242	252	229	248	216	241	204	231	194	219	183	203	174	185	167	167	162	147	161	128	163	109	169	93	179	82	191	75	204	72	219	74	232	78	245	86	257	96	267	108	268	108	271	96	279	86	288	78	300	73	313	71	341	78	366	95	386	121	400	154	405	191	396	238	374	279	338	310	293	331	241	338	215	337	191	333	169	326	148	316	128	304	105	282	86	257	71	228	61	197	58	164	67	108	93	61	132	24	182	1	241	-6	261	-5	281	-2	302	2	324	10	350	22	16383	16383	286	202	285	187	282	171	277	155	271	138	264	123	257	113	250	105	242	99	234	95	226	94	216	96	207	101	201	110	197	122	196	137	197	150	199	163	203	175	208	186	214	197	223	209	234	219	244	226	254	231	263	232	271	231	277	227	282	221	285	213	286	202	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	211	175	225	178	236	182	245	185	259	195	266	203	272	213	276	224	279	235	280	248	274	277	258	300	232	317	195	327	148	331	8	331	8	321	29	320	43	316	51	308	55	295	56	275	56	56	55	37	51	24	42	16	29	11	8	9	8	0	177	0	217	4	250	15	275	34	291	58	296	89	295	102	292	115	287	126	281	137	272	147	263	154	254	160	242	166	229	170	211	174	16383	16383	108	183	108	303	109	307	112	310	115	312	119	313	140	313	172	309	197	301	214	287	225	268	228	245	225	223	217	205	202	193	181	186	153	183	16383	16383	108	163	139	162	162	161	181	158	198	152	215	143	224	136	231	126	235	115	238	103	239	89	238	77	236	66	232	56	227	47	220	40	207	30	194	24	179	20	161	19	138	18	126	19	118	21	112	26	109	32	108	41	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	8	331	8	321	27	320	40	316	47	308	51	295	52	275	52	57	51	38	48	25	40	16	27	12	8	9	8	0	148	0	178	1	206	6	231	12	254	21	275	32	299	51	318	75	331	102	340	133	343	167	341	196	334	223	324	247	310	267	293	286	270	302	244	314	214	323	180	329	143	331	16383	16383	103	291	104	300	107	306	112	310	119	312	129	313	157	311	182	308	203	301	222	291	241	278	257	260	271	241	280	219	286	193	288	164	286	132	280	104	270	81	255	61	236	45	218	34	200	27	179	22	155	19	127	18	117	19	110	22	106	26	104	33	103	42	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	164	171	164	193	162	209	158	219	150	225	136	228	115	239	115	239	232	228	232	225	212	218	198	208	190	193	185	171	184	100	184	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	432	0	432	9	413	12	401	17	393	25	389	38	388	56	388	275	389	294	393	307	401	316	413	320	431	321	431	331	332	331	222	80	106	331	7	331	7	321	28	319	42	315	50	307	54	294	55	275	55	75	54	47	49	29	41	18	27	12	6	9	6	0	123	0	123	9	103	12	90	18	82	29	78	48	76	75	76	275	203	0	209	0	337	286	337	61	336	40	333	26	325	17	312	12	292	9	292	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	101	146	109	145	115	145	122	144	136	144	164	145	188	147	208	153	225	161	243	175	253	185	260	197	266	210	270	225	271	240	270	254	267	268	262	280	255	291	246	300	231	310	213	319	191	325	166	329	137	331	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	155	310	182	302	202	288	213	266	217	238	213	213	202	192	185	177	162	167	132	164	120	164	114	165	108	165	101	166	350	-88	350	-78	318	-74	288	-65	261	-51	236	-30	213	-2	232	1	248	6	263	12	277	21	290	32	309	54	324	77	335	104	342	133	344	166	336	224	314	272	279	308	234	330	180	338	127	330	82	308	47	272	25	224	17	166	18	140	23	115	31	92	42	70	55	50	67	36	79	25	94	16	111	7	132	0	153	-25	177	-48	206	-66	241	-78	282	-85	326	-88	16383	16383	287	169	285	139	281	111	275	85	266	64	255	47	243	35	230	25	215	18	198	13	180	11	163	13	146	18	129	26	115	37	103	50	93	68	85	89	79	113	75	139	74	167	76	196	80	222	87	247	96	268	107	285	119	297	133	307	147	314	163	318	179	320	193	319	206	316	219	312	231	306	242	297	257	280	270	258	279	232	285	202	287	169	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	349	331	247	331	247	321	258	321	268	319	276	316	281	310	282	301	282	295	281	289	279	282	276	274	273	265	200	80	123	252	116	269	110	283	106	292	104	300	104	305	105	310	107	314	112	317	118	319	127	320	141	321	141	331	8	331	8	321	21	320	31	316	41	307	50	291	62	267	184	-5	191	-5	302	276	311	295	319	308	328	316	338	320	349	321	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	352	0	352	9	338	12	327	16	317	22	307	32	296	46	200	184	272	272	289	292	303	305	316	314	331	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	263	301	260	296	257	290	251	282	243	272	188	202	166	234	151	255	139	272	131	286	126	297	124	306	125	312	128	316	133	319	139	320	147	321	161	321	161	331	11	331	11	321	29	319	44	312	59	299	78	276	103	242	156	164	78	66	58	42	43	26	31	17	19	12	5	9	5	0	121	0	121	9	106	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	100	57	109	70	169	145	217	74	226	60	233	48	238	38	241	31	242	25	241	20	238	16	233	14	226	12	217	11	204	9	204	0	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	150	-77	150	-64	108	-64	99	-63	92	-61	86	-56	83	-48	82	-38	82	295	83	304	86	311	92	315	99	318	108	319	150	319	150	331	44	331	44	-77	143	-6	29	338	-3	338	109	-6	123	-77	123	331	17	331	17	319	59	319	69	318	76	314	81	309	83	301	84	291	84	-50	81	-56	77	-61	70	-63	61	-64	17	-64	17	-77	223	148	132	331	103	331	12	148	46	148	118	293	189	148	250	-62	250	-36	0	-36	0	-62	121	253	49	328	44	332	40	335	35	337	27	339	21	338	16	336	12	333	10	329	9	323	10	318	12	314	15	309	19	305	24	301	101	253	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	76	340	74	342	62	338	51	334	41	331	29	328	17	324	2	320	2	311	5	311	6	312	10	312	21	311	28	309	32	304	34	296	35	283	35	28	39	18	52	9	71	2	93	-2	117	-4	155	1	187	18	212	44	228	78	234	120	230	155	218	185	199	209	174	224	144	230	126	228	110	223	96	214	85	202	76	188	16383	16383	76	159	79	171	86	182	97	191	111	197	126	199	137	198	146	195	155	190	164	183	171	175	177	163	183	149	186	133	189	116	190	99	189	82	187	67	183	54	178	42	171	32	164	25	156	19	147	15	136	12	125	11	110	12	97	16	86	21	79	28	76	37	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	140	0	140	7	119	9	106	13	98	21	95	33	94	52	94	209	155	209	155	225	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	153	301	157	296	161	293	166	291	171	290	177	291	183	294	188	298	190	304	191	310	189	321	182	329	171	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	97	316	96	324	92	331	86	337	79	340	71	342	63	340	56	336	51	331	47	324	46	316	47	308	51	301	56	295	63	292	71	291	79	292	87	295	92	301	96	308	97	316	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	252	0	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	387	0	387	7	374	8	366	10	360	13	356	19	354	27	353	39	353	140	351	172	344	197	333	215	317	226	295	230	278	228	262	224	246	215	230	204	214	188	207	203	199	215	188	223	176	228	161	230	147	229	133	226	119	220	103	208	84	191	83	191	83	228	79	230	51	220	25	212	9	208	9	199	13	200	16	200	19	201	26	201	32	200	37	196	41	190	42	181	43	168	43	44	42	29	39	19	32	12	22	9	8	7	8	0	119	0	119	7	105	8	96	11	89	16	86	24	85	35	85	175	99	189	109	195	121	200	133	203	145	204	156	202	165	195	172	183	176	168	177	148	177	43	176	28	173	18	167	12	157	9	143	7	143	0	255	0	255	7	240	9	230	12	223	19	220	31	219	47	219	174	228	185	237	194	248	200	259	203	272	204	287	202	298	196	305	185	310	169	311	148	311	45	310	30	307	20	302	14	293	10	278	7	278	0	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	79	229	76	230	62	224	20	209	4	204	4	196	7	197	17	197	26	196	31	194	35	189	37	180	37	-78	34	-87	27	-93	17	-97	2	-99	2	-107	123	-107	123	-98	104	-97	92	-94	84	-88	80	-77	79	-61	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	158	219	188	202	210	179	225	151	230	135	228	120	224	106	216	93	205	79	190	16383	16383	79	167	82	176	91	185	103	193	116	198	131	200	151	195	168	183	181	163	189	136	192	103	189	73	181	47	168	28	152	15	132	11	117	13	103	18	91	26	82	35	79	44	244	-107	244	-99	231	-97	222	-93	216	-88	213	-80	213	228	207	228	180	213	167	220	155	224	144	228	122	230	87	224	57	206	33	179	18	144	12	103	16	67	27	38	44	15	66	0	92	-4	109	-2	126	1	142	8	157	19	171	32	171	-61	169	-75	165	-86	157	-93	144	-97	126	-99	126	-107	16383	16383	171	64	170	57	170	52	168	47	167	44	165	41	149	31	140	28	130	26	112	26	96	30	89	34	83	39	74	50	66	64	60	81	56	100	55	121	58	153	67	179	81	199	100	211	124	215	141	214	154	208	163	198	169	184	171	166	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	93	-3	106	1	118	8	129	19	140	33	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	238	225	169	225	169	218	178	216	184	214	189	211	192	207	193	201	192	198	192	195	191	192	191	189	190	186	140	57	89	185	87	190	86	194	85	197	84	201	84	204	85	209	88	212	92	215	99	216	108	218	108	225	9	225	9	218	19	216	27	212	35	202	44	186	55	160	115	17	116	14	118	10	118	8	119	6	121	1	123	-1	125	-4	126	-6	128	-6	130	-5	132	-3	135	1	138	8	142	18	206	179	213	195	219	206	224	213	231	216	238	218	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	239	0	239	7	230	8	222	12	215	18	207	26	199	37	134	136	176	195	182	203	190	209	198	214	207	216	217	218	217	225	137	225	137	218	145	217	151	215	155	213	157	210	157	202	154	197	150	191	145	184	136	169	133	165	130	160	124	152	123	154	121	156	119	160	117	162	109	174	103	185	98	194	95	201	94	206	95	210	97	213	101	216	107	217	116	218	116	225	12	225	12	218	17	218	25	217	32	214	39	208	47	200	55	187	55	188	102	116	45	33	37	22	31	15	24	11	17	9	8	7	8	0	81	0	81	7	73	8	68	9	64	11	62	13	61	17	61	19	62	22	64	26	67	31	71	37	110	99	156	28	157	27	159	23	159	15	157	12	153	9	147	8	139	7	139	0	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	175	-84	157	-78	144	-69	136	-58	131	-42	129	-22	129	60	128	82	124	98	115	110	102	118	83	124	102	131	115	140	124	151	128	167	129	189	129	273	131	293	136	308	144	320	157	328	175	334	175	340	157	339	144	338	132	336	114	328	107	321	100	312	96	300	94	287	93	271	93	181	91	163	87	149	80	139	67	131	50	125	67	118	80	110	87	100	91	86	93	68	93	-20	94	-35	96	-49	101	-61	107	-70	114	-77	123	-82	132	-85	143	-87	157	-89	175	-89	66	-6	66	338	33	338	33	-6	147	270	146	286	144	300	139	312	133	321	126	328	108	336	97	338	83	339	65	340	65	334	83	328	96	320	104	308	109	293	110	273	110	189	112	167	116	151	125	139	138	131	157	125	138	118	125	110	116	98	112	82	110	60	110	-22	109	-42	104	-58	96	-69	83	-78	65	-84	65	-89	83	-89	96	-87	108	-85	117	-82	126	-77	133	-71	139	-61	144	-50	146	-36	147	-20	147	68	149	86	153	100	160	111	172	118	190	125	172	131	160	139	153	149	149	163	147	181	233	162	227	151	219	141	211	133	201	128	189	126	179	127	157	135	148	140	141	143	124	150	111	155	100	158	92	160	83	160	69	159	56	154	43	146	31	134	20	117	38	92	44	104	51	114	60	122	70	126	80	128	92	127	103	125	114	122	122	119	128	116	143	107	155	101	166	97	176	95	189	94	202	95	214	100	226	108	238	120	251	137	101	209	100	217	96	224	90	229	83	233	75	234	66	233	59	229	53	224	49	217	48	209	49	200	53	192	58	186	66	182	74	181	83	182	90	186	96	192	100	200	101	209	16383	16383	78	141	71	141	49	-49	49	-53	48	-57	48	-69	49	-82	52	-93	58	-101	65	-106	75	-108	84	-106	91	-100	96	-92	100	-81	101	-68	101	-57	100	-53	100	-49	218	82	203	62	189	48	175	39	160	33	144	32	138	32	133	33	127	34	121	36	114	38	165	184	170	173	176	166	181	161	187	158	194	157	201	158	207	161	211	166	214	173	215	180	214	190	209	200	202	208	191	216	178	222	201	290	184	290	162	228	155	229	150	229	145	230	137	230	101	224	71	207	47	181	32	148	26	109	27	94	30	79	34	64	40	50	47	38	53	30	59	24	66	18	74	12	84	6	59	-68	76	-68	100	0	107	-1	119	-3	140	-3	151	0	161	3	171	8	180	15	190	24	198	33	206	45	214	59	224	78	16383	16383	99	49	86	63	76	77	70	92	66	110	65	130	68	158	77	182	91	200	110	211	133	215	138	215	142	214	147	213	151	212	156	210	172	164	172	186	109	186	107	205	106	220	105	233	104	245	104	256	106	280	112	299	122	313	135	322	151	325	161	324	169	321	175	315	178	308	180	299	180	285	182	275	186	269	191	266	199	265	207	266	214	270	219	276	223	283	224	291	221	306	212	319	198	329	180	336	159	338	126	333	99	317	79	293	66	261	61	221	62	214	62	208	64	194	65	186	12	186	12	164	65	164	68	147	71	127	73	109	75	93	76	81	76	69	75	67	75	63	69	64	64	64	60	65	51	65	36	63	24	58	14	50	8	40	6	27	8	16	12	8	19	1	28	-2	40	-3	50	-2	59	0	68	6	78	14	89	27	107	15	123	6	136	1	149	-1	161	-2	175	-1	188	1	201	7	212	15	223	24	229	32	235	42	240	52	244	61	245	68	245	69	244	70	240	70	238	69	236	67	233	65	230	62	230	63	221	54	210	47	199	42	187	39	174	38	160	38	147	40	133	43	117	48	99	55	109	105	111	117	112	125	112	164	16383	16383	71	38	71	35	68	29	66	26	64	22	59	18	55	14	50	12	46	10	40	10	33	11	27	13	23	17	20	22	19	28	20	35	23	40	28	44	35	46	44	47	52	46	59	45	65	43	69	41	71	38	261	20	213	68	221	81	226	93	230	105	232	118	233	132	232	146	230	158	226	170	221	182	213	194	261	243	237	267	188	219	176	226	165	232	153	235	140	238	112	238	99	236	87	232	75	226	62	219	14	267	-10	243	38	194	30	182	24	170	20	158	18	145	17	131	18	117	20	105	24	92	30	80	38	68	-10	20	14	-4	62	44	74	36	87	31	99	27	112	24	126	23	139	24	152	27	164	31	176	37	188	44	237	-4	16383	16383	199	132	195	108	185	86	169	70	149	59	126	55	102	59	82	70	66	86	55	107	51	132	55	155	66	176	81	192	101	203	124	206	148	203	168	192	184	176	195	156	199	132	256	331	158	331	158	321	174	321	181	319	186	315	190	311	191	306	191	303	190	299	188	294	187	289	184	284	128	174	69	285	67	289	65	294	64	299	63	303	63	307	64	313	67	317	73	319	83	321	95	321	95	331	-25	331	-25	321	-13	319	-3	314	7	304	18	287	32	262	80	176	8	176	8	156	92	156	95	149	95	111	8	111	8	91	95	91	95	60	94	39	91	25	84	16	72	11	55	9	55	0	177	0	177	9	161	11	150	16	142	24	138	37	137	55	137	91	224	91	224	111	137	111	137	149	141	156	224	156	224	176	151	176	197	268	207	286	218	300	229	310	242	317	256	321	66	200	66	338	33	338	33	200	16383	16383	66	-6	66	131	33	131	33	-6	100	257	94	262	86	276	84	284	83	292	85	304	91	314	100	321	111	326	126	328	135	327	144	324	150	321	155	316	156	311	156	310	155	309	154	307	152	306	144	298	142	293	140	289	140	284	141	277	144	271	149	266	155	263	163	262	172	263	179	267	184	272	188	280	189	289	185	305	177	318	163	329	145	336	124	338	101	335	82	327	68	314	58	297	55	277	57	262	61	248	70	235	84	220	105	202	99	202	97	203	92	203	74	200	58	191	46	179	38	162	35	143	38	121	48	100	64	79	88	57	121	32	137	20	150	8	159	-2	164	-13	165	-24	163	-37	157	-48	148	-56	136	-61	122	-63	111	-62	101	-59	93	-55	88	-50	86	-45	86	-44	87	-42	90	-39	92	-38	96	-33	99	-29	103	-21	103	-17	102	-10	99	-5	93	0	87	2	79	3	70	2	63	-1	57	-7	53	-14	52	-23	55	-39	65	-53	80	-64	99	-71	121	-73	145	-70	165	-62	180	-48	190	-31	193	-10	192	4	187	17	179	30	165	45	146	63	152	63	173	65	190	73	202	86	210	102	213	123	211	139	206	154	197	170	184	185	169	200	16383	16383	187	105	185	96	180	87	172	80	163	75	152	73	141	75	129	79	116	87	101	99	84	114	75	124	69	133	65	141	62	149	61	158	63	169	68	178	75	185	84	190	95	191	106	190	118	184	132	176	146	165	161	152	170	142	177	132	183	123	186	114	187	105	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	273	124	266	124	257	108	247	95	236	87	223	82	208	80	183	84	162	95	147	113	137	138	133	169	137	197	146	221	161	240	180	252	205	256	221	254	234	249	245	240	253	227	257	211	266	211	266	247	265	249	264	250	263	252	261	254	259	255	249	259	238	262	216	266	205	266	169	262	138	248	115	227	100	199	95	165	99	133	112	107	132	87	158	75	191	70	210	71	230	74	247	78	260	82	265	86	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	329	89	305	52	268	28	220	19	165	28	110	52	63	89	26	136	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	167	326	119	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	144	309	189	317	234	309	274	288	305	255	326	214	334	167	135	221	129	217	127	216	124	215	118	215	116	217	115	220	115	225	114	233	114	290	112	307	106	321	96	330	81	336	62	338	44	337	29	332	18	325	10	316	8	305	9	300	11	295	14	292	19	290	24	289	29	290	37	294	39	298	40	301	40	303	39	304	39	307	38	309	38	313	39	316	43	319	48	322	54	324	60	324	67	323	72	321	76	316	78	310	79	303	79	288	56	279	40	273	29	268	20	263	13	257	9	253	6	248	4	243	2	231	4	220	9	210	16	203	26	199	37	197	46	198	55	200	64	205	73	211	83	219	85	210	88	204	93	200	98	198	105	197	112	197	117	199	123	202	128	206	135	212	16383	16383	79	237	79	235	78	233	77	230	76	228	74	226	64	222	60	221	56	221	52	220	46	222	41	225	37	230	34	236	33	243	35	250	39	256	48	262	61	269	79	276	117	113	157	77	172	64	203	33	216	21	222	17	224	17	225	18	227	19	228	20	228	22	227	26	224	31	219	39	212	49	203	60	196	70	188	80	180	91	171	102	161	113	203	166	212	178	219	187	224	194	227	199	228	203	228	205	227	207	225	208	223	208	216	204	204	193	172	163	157	150	16383	16383	21	113	61	77	76	64	107	33	120	21	126	17	128	17	129	18	131	19	132	20	132	22	131	26	128	31	123	39	116	49	107	60	100	70	92	80	65	113	107	166	116	178	123	187	128	194	131	199	132	203	132	205	131	207	129	208	127	208	120	204	108	193	76	163	61	150	276	57	276	196	24	196	24	164	243	164	243	57	142	97	142	128	20	128	20	97	283	76	283	80	276	86	268	94	252	112	244	123	216	162	230	168	241	177	249	188	254	199	256	211	253	228	246	241	233	251	217	258	196	260	110	260	110	252	122	251	128	248	132	244	134	237	134	98	132	91	129	87	121	85	110	84	109	76	190	76	190	84	178	85	171	87	168	92	166	100	166	157	190	157	199	143	206	133	210	127	213	121	216	116	224	101	232	90	239	82	246	77	252	76	16383	16383	166	166	166	251	185	251	199	248	210	243	217	234	221	222	222	209	221	196	216	184	209	175	199	168	187	166	188	166	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	330	89	305	52	268	28	221	19	166	28	111	51	63	88	26	135	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	165	326	118	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	145	309	189	317	235	309	275	288	306	255	326	213	334	165	161	273	161	300	6	300	6	273	171	267	168	289	158	309	143	324	123	334	101	338	78	335	58	325	42	309	32	290	28	267	32	244	42	224	57	209	77	198	100	195	123	198	142	209	158	224	168	244	171	267	16383	16383	152	267	149	250	142	235	130	223	116	215	100	212	84	215	69	223	58	234	51	249	48	267	51	284	58	298	69	310	83	318	99	321	115	318	130	310	141	299	149	284	152	267	319	121	319	154	188	154	188	251	155	251	155	154	24	154	24	121	155	121	155	17	188	17	188	121	16383	16383	319	-43	319	-10	24	-10	24	-43	148	177	139	181	134	175	124	169	110	167	54	167	95	208	112	226	125	241	133	255	137	269	138	283	136	301	127	316	114	328	97	335	75	338	53	336	35	329	21	317	10	301	1	278	13	271	20	284	28	295	37	302	46	307	57	308	68	306	78	301	86	292	91	282	93	270	91	260	86	247	78	233	67	217	54	201	3	147	3	135	128	135	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	46	253	66	253	143	302	149	306	153	310	156	314	158	318	158	329	155	333	152	336	147	338	141	339	133	337	129	335	125	332	120	328	215	225	171	225	171	57	164	46	155	38	144	31	131	27	116	26	102	28	90	34	81	45	76	59	74	78	74	225	30	225	30	27	29	14	26	-5	22	-28	19	-51	18	-69	19	-82	22	-93	26	-101	32	-106	40	-108	48	-106	55	-102	60	-94	63	-83	64	-69	62	-51	58	-29	52	-6	48	14	46	32	55	18	66	8	77	1	91	-3	107	-4	123	-2	137	2	150	11	162	24	172	40	174	40	176	24	182	11	191	2	201	-2	211	-4	222	-3	231	0	239	4	247	12	256	23	256	28	249	22	244	18	239	15	235	14	230	13	224	15	220	19	217	26	215	36	215	48	266	-76	266	-65	247	-62	234	-58	227	-50	223	-38	222	-20	222	271	223	290	227	304	234	313	247	318	266	321	266	331	134	331	95	327	66	316	46	297	34	270	30	235	34	199	46	172	66	154	93	142	127	137	127	-14	126	-35	123	-49	115	-58	102	-63	83	-65	83	-76	160	-76	160	320	189	320	189	-76	16383	16383	127	147	105	153	88	164	77	182	70	206	68	237	70	266	75	289	86	305	103	315	127	320	90	127	89	135	85	143	79	149	71	154	63	155	54	154	46	150	40	144	37	136	35	127	37	118	40	111	46	105	54	101	63	99	71	101	79	105	85	111	89	118	90	127	87	0	70	0	49	-49	52	-51	55	-50	57	-50	60	-49	66	-49	76	-50	84	-52	89	-55	92	-60	93	-67	92	-74	88	-81	83	-85	75	-88	65	-89	59	-89	47	-87	40	-86	33	-83	26	-98	35	-102	51	-106	59	-106	68	-107	89	-105	107	-99	120	-91	128	-79	131	-64	129	-52	123	-43	114	-36	102	-32	88	-30	80	-30	77	-31	75	-31	124	135	124	147	113	148	105	150	99	154	96	159	95	166	95	336	89	338	30	310	30	299	36	302	41	304	45	305	52	305	54	301	55	297	55	157	52	153	47	150	40	148	28	147	28	135	152	271	148	293	139	312	123	326	103	335	79	338	54	335	33	325	17	310	6	291	3	267	6	244	16	225	32	210	52	200	75	197	100	201	121	211	138	227	148	247	152	271	16383	16383	116	258	114	242	110	230	102	221	93	216	80	214	73	214	66	216	56	224	52	230	44	250	42	261	40	273	40	285	41	297	46	307	53	315	63	320	74	321	88	318	99	310	108	297	114	279	116	258	229	111	189	147	174	161	143	192	130	204	124	208	122	208	121	207	119	206	118	204	118	203	119	199	122	193	127	185	134	176	143	165	150	155	158	145	167	134	176	122	185	111	143	58	134	47	127	38	122	31	119	25	118	22	118	19	119	18	121	17	123	17	130	21	142	32	158	46	174	61	189	75	16383	16383	132	111	92	147	62	177	46	192	34	204	27	208	26	208	24	207	23	206	22	204	22	203	23	199	26	193	31	185	38	176	46	165	53	155	61	145	70	134	79	122	89	111	46	58	38	47	31	38	26	31	23	25	22	22	22	19	23	18	25	17	27	17	33	21	45	32	61	46	77	61	92	75	357	45	357	74	329	74	329	203	305	203	204	70	204	45	294	45	294	0	329	0	329	45	16383	16383	294	74	227	74	294	163	16383	16383	316	338	293	338	66	-6	91	-6	16383	16383	112	135	112	147	100	148	92	150	87	154	84	159	83	166	83	336	76	338	22	310	22	299	29	302	34	304	38	305	45	305	47	301	47	157	44	153	40	150	32	148	21	147	21	135	371	42	362	46	357	40	352	36	346	34	340	33	333	32	276	32	318	73	335	91	347	106	355	120	360	134	361	148	358	166	350	181	337	193	320	200	298	203	275	201	257	194	243	182	232	165	223	143	235	136	243	149	251	159	259	167	269	171	280	173	291	171	301	166	308	158	313	147	315	135	313	125	308	112	301	98	290	82	276	66	225	12	225	0	351	0	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	19	310	19	299	26	302	31	304	35	305	42	305	44	301	44	297	45	291	45	164	44	157	41	153	37	150	29	148	18	147	18	135	359	45	359	74	331	74	331	203	308	203	206	70	206	45	296	45	296	0	331	0	331	45	16383	16383	296	74	229	74	296	163	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	130	208	129	216	125	223	119	229	112	232	103	233	95	232	87	229	82	223	78	217	77	208	78	199	82	192	87	186	95	182	103	180	112	182	119	186	125	192	129	199	130	208	16383	16383	100	147	96	128	91	112	85	97	77	84	68	70	46	42	31	20	22	2	17	-13	15	-30	16	-42	18	-52	22	-62	27	-71	33	-79	45	-89	58	-97	74	-103	90	-107	107	-108	133	-104	155	-94	173	-79	184	-59	188	-35	187	-24	184	-16	179	-10	173	-6	164	-5	157	-5	151	-8	147	-12	144	-18	143	-25	145	-33	147	-37	150	-42	154	-46	160	-54	161	-57	162	-59	162	-62	160	-71	153	-80	142	-87	130	-91	116	-93	98	-90	83	-81	71	-69	64	-52	61	-34	62	-19	64	-4	67	11	72	27	79	44	93	75	101	99	106	118	108	133	108	147	225	378	153	453	148	457	144	460	140	462	132	464	125	463	120	461	117	458	114	454	113	448	114	443	116	439	119	434	123	430	128	426	205	378	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	138	378	158	378	235	427	245	435	248	439	249	443	250	448	249	454	247	458	243	461	239	463	233	464	228	463	224	462	221	460	216	457	211	453	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	257	378	194	462	163	462	101	378	118	378	179	430	239	378	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	248	444	243	434	238	427	233	422	227	420	221	419	216	419	211	420	206	422	200	424	195	426	182	432	175	436	161	440	154	441	147	441	133	439	121	433	111	423	103	409	97	391	112	391	115	399	120	406	125	410	131	413	137	414	141	414	149	412	157	408	169	403	180	398	189	394	196	392	202	391	209	391	224	393	237	399	247	409	255	424	262	444	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	254	411	253	419	249	426	244	431	237	435	229	436	221	435	214	431	209	426	206	419	204	411	205	403	209	397	214	391	221	388	228	387	236	388	244	391	249	397	253	403	254	411	16383	16383	155	411	153	419	150	426	144	431	137	435	129	436	122	435	115	431	110	426	106	419	105	411	106	403	110	397	115	391	121	388	129	387	137	388	144	391	150	397	153	403	155	411	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	229	430	227	446	220	460	209	471	196	478	180	480	164	478	151	471	140	460	133	447	130	431	132	415	139	401	150	391	163	384	179	381	195	384	209	391	220	401	227	415	229	430	16383	16383	213	431	211	420	206	411	199	404	190	400	179	398	169	400	160	404	153	411	148	420	147	431	148	441	153	450	160	457	169	462	179	464	190	462	199	457	206	450	211	441	213	431	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	431	84	420	84	404	56	389	37	372	26	349	20	320	19	268	19	257	22	252	26	249	34	248	47	248	165	319	165	337	163	350	158	360	149	366	135	370	114	381	114	381	232	370	232	367	211	359	197	346	189	326	184	300	183	248	183	248	295	249	301	251	306	253	310	257	312	262	313	305	313	341	312	367	308	382	299	392	283	397	261	408	261	408	331	126	331	126	321	143	320	155	318	164	315	169	310	171	305	171	302	170	300	168	294	166	291	44	49	36	33	28	23	21	16	11	12	0	9	0	0	99	0	99	9	87	11	77	13	70	16	66	20	65	24	66	33	71	48	80	68	93	95	111	130	199	130	199	56	198	39	195	27	189	18	179	13	164	11	155	9	155	0	410	0	16383	16383	199	150	120	150	199	309	307	65	285	47	264	32	242	23	220	17	196	15	175	17	155	21	137	29	120	40	105	54	93	72	84	94	77	118	73	145	72	173	77	222	93	262	118	292	151	311	191	318	221	313	249	300	272	280	289	255	299	225	310	225	305	338	295	338	293	332	285	324	280	322	275	321	271	322	268	322	263	323	259	325	254	326	240	330	225	334	210	336	196	338	181	338	160	337	140	333	120	327	101	319	84	308	59	287	40	262	25	233	17	200	14	165	16	135	21	107	30	82	43	60	58	41	73	27	90	15	109	6	129	0	151	-4	132	-49	136	-51	139	-50	141	-50	144	-49	150	-49	160	-50	168	-52	173	-55	175	-60	176	-67	175	-74	172	-81	166	-85	158	-88	149	-89	143	-89	131	-87	124	-86	117	-83	109	-98	118	-102	134	-106	142	-106	151	-107	173	-105	190	-99	203	-91	211	-79	214	-64	212	-52	206	-43	198	-36	186	-32	171	-30	163	-30	161	-31	158	-31	168	-6	180	-6	213	-4	244	3	272	16	297	34	316	56	201	378	128	453	124	457	119	460	115	462	107	464	101	463	96	461	92	458	90	454	89	448	89	443	91	439	94	434	104	426	181	378	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	123	378	142	378	219	427	225	431	229	435	232	439	234	443	234	454	231	458	228	461	223	463	217	464	209	462	205	460	201	457	196	453	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	242	378	179	462	148	462	86	378	103	378	164	430	224	378	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	238	411	236	419	233	426	227	431	220	435	213	436	205	435	198	431	193	426	189	419	188	411	189	403	193	397	198	391	204	388	212	387	220	388	227	391	233	397	236	403	238	411	16383	16383	138	411	137	419	133	426	128	431	121	435	113	436	105	435	98	431	93	426	90	419	89	411	90	403	93	397	98	391	105	388	113	387	121	388	128	391	133	397	137	403	138	411	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	134	378	62	453	57	457	53	460	49	462	41	464	35	463	29	461	26	458	23	454	22	448	23	443	25	439	28	434	32	430	37	426	114	378	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	32	378	52	378	129	427	139	435	142	439	143	443	144	448	143	454	141	458	137	461	133	463	127	464	122	463	118	462	115	460	110	457	105	453	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	161	378	98	462	67	462	5	378	22	378	83	430	143	378	16383	16383	153	0	153	9	133	11	119	16	110	24	106	37	104	56	104	276	105	295	110	308	118	316	132	320	153	321	153	331	5	331	5	321	26	320	40	316	49	308	53	295	54	276	54	56	53	36	49	23	40	15	26	11	5	9	5	0	157	411	156	419	153	426	147	431	140	435	132	436	125	435	118	431	113	426	109	419	108	411	109	403	113	397	118	391	124	388	132	387	140	388	147	391	153	397	156	403	157	411	16383	16383	58	411	57	419	53	426	48	431	41	435	33	436	25	435	18	431	13	426	10	419	8	411	10	403	13	397	18	391	25	388	32	387	40	388	47	391	53	397	57	403	58	411	16383	16383	157	0	157	9	136	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	8	331	8	321	30	320	44	316	52	308	56	295	57	276	57	56	56	36	52	23	44	15	29	11	8	9	8	0	8	331	8	321	28	319	40	315	48	307	51	295	52	276	52	180	11	180	11	157	52	157	52	55	51	36	47	24	40	16	27	12	8	9	8	0	150	0	183	2	213	7	242	16	267	27	287	41	307	60	322	83	333	109	340	137	343	167	334	224	308	269	267	303	212	324	143	331	16383	16383	103	157	176	157	176	180	103	180	103	293	104	301	106	307	111	310	117	312	127	313	152	312	175	309	194	304	212	297	227	289	249	271	266	249	278	224	285	195	288	164	285	130	278	101	266	76	249	55	227	39	211	31	194	26	175	22	153	19	128	18	118	19	111	21	106	25	104	31	103	39	244	444	240	434	235	427	230	422	224	420	218	419	213	419	208	420	203	422	191	426	180	432	172	436	158	440	151	441	145	441	130	439	118	433	108	423	100	409	94	391	108	391	112	399	116	406	122	410	128	413	134	414	138	414	146	412	150	410	155	408	177	398	185	394	193	392	200	391	206	391	221	393	234	399	244	409	252	424	259	444	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	225	378	152	453	148	457	143	460	139	462	131	464	125	463	120	461	116	458	114	454	113	448	113	443	115	439	118	434	128	426	205	378	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	129	378	150	378	227	427	232	431	236	435	239	439	241	443	242	448	241	454	239	458	235	461	230	463	224	464	216	462	212	460	208	457	203	453	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	255	378	193	462	161	462	99	378	117	378	177	430	238	378	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	244	444	240	434	235	427	230	422	224	420	218	419	213	419	208	420	203	422	191	426	180	432	172	436	158	440	151	441	145	441	130	439	118	433	108	423	100	409	94	391	108	391	112	399	116	406	122	410	128	413	134	414	138	414	146	412	150	410	155	408	177	398	185	394	193	392	200	391	206	391	221	393	234	399	244	409	252	424	259	444	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	252	411	250	419	247	426	241	431	234	435	227	436	219	435	212	431	207	426	203	419	202	411	203	403	207	397	212	391	218	388	226	387	234	388	241	391	247	397	250	403	252	411	16383	16383	152	411	151	419	147	426	142	431	135	435	127	436	119	435	113	431	107	426	104	419	103	411	104	403	107	397	112	391	119	388	127	387	135	388	142	391	147	397	151	403	152	411	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	329	367	305	367	268	314	250	323	233	330	217	335	200	337	181	338	127	330	81	307	47	270	25	222	17	165	18	147	20	129	24	111	30	94	36	79	48	59	55	50	75	30	28	-39	52	-39	92	18	110	8	127	1	143	-3	161	-5	180	-6	234	1	279	24	314	61	336	109	344	166	343	184	340	203	336	220	331	237	325	252	319	263	313	272	305	281	296	291	285	302	16383	16383	97	61	88	80	82	99	77	119	75	141	74	165	79	218	93	261	115	293	144	313	180	320	196	319	211	315	225	309	238	300	251	287	16383	16383	263	270	272	251	279	232	284	212	286	190	287	165	282	113	268	70	246	38	217	18	180	11	164	12	149	16	135	22	122	32	109	44	227	378	154	453	149	457	145	460	141	462	137	463	132	464	126	463	121	461	118	458	115	454	114	448	115	443	117	439	120	434	124	430	129	426	206	378	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	132	378	152	378	229	427	234	431	238	435	241	439	243	443	244	448	243	454	241	458	237	461	233	463	227	464	222	463	218	462	214	460	210	457	205	453	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	256	378	193	462	162	462	100	378	117	378	177	430	238	378	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	252	411	250	419	247	426	241	431	234	435	227	436	219	435	212	431	207	426	203	419	202	411	203	403	207	397	212	391	218	388	226	387	234	388	241	391	247	397	250	403	252	411	16383	16383	152	411	151	419	147	426	142	431	135	435	127	436	119	435	113	431	107	426	104	419	103	411	104	403	107	397	112	391	119	388	127	387	135	388	142	391	147	397	151	403	152	411	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	133	378	153	378	230	427	240	435	243	439	244	443	245	448	244	454	242	458	238	461	234	463	228	464	223	463	219	462	216	460	211	457	206	453	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	101	266	101	268	100	269	100	271	101	292	105	306	113	314	127	319	147	321	147	331	8	331	8	321	27	319	39	314	46	307	49	294	50	276	50	60	49	39	46	25	39	17	27	12	8	9	8	0	148	0	148	9	128	11	114	16	106	23	102	36	101	55	101	80	109	80	115	79	136	79	158	80	177	82	194	85	210	90	223	96	239	107	253	121	263	138	269	156	271	175	265	206	248	231	221	250	185	262	141	266	16383	16383	101	230	101	237	103	242	106	245	110	247	117	247	154	244	182	236	201	221	213	200	217	172	213	146	202	126	185	111	161	102	129	99	113	99	107	100	101	100	36	42	36	28	33	19	28	13	19	9	6	7	6	0	79	0	79	275	81	293	86	308	95	319	107	326	122	328	137	325	150	316	159	302	165	282	167	258	165	237	159	220	150	207	137	199	119	195	114	194	110	193	107	191	105	189	105	184	107	182	110	180	115	179	121	179	145	173	163	161	176	140	184	111	187	75	186	61	185	48	182	36	179	26	175	19	172	15	164	11	160	10	155	10	150	11	146	12	143	15	142	19	141	25	140	36	138	42	135	48	130	52	125	55	118	56	111	55	105	51	100	46	97	40	96	32	98	20	105	10	115	2	129	-2	145	-3	173	0	198	14	217	35	229	62	234	93	233	110	229	125	223	139	214	152	203	163	193	170	183	176	172	181	158	185	142	189	169	203	189	216	202	230	208	246	210	266	207	291	195	312	178	328	154	338	126	342	93	337	68	324	50	301	40	269	36	227	158	253	86	328	81	332	77	335	73	337	65	339	59	338	53	336	50	333	47	329	46	323	47	318	49	314	52	309	56	305	61	301	138	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	60	253	79	253	156	302	162	306	166	310	169	314	171	318	171	329	168	333	165	336	160	338	154	339	146	337	142	335	138	332	133	328	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	190	253	128	337	97	337	35	253	52	253	113	305	174	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	180	319	175	309	170	302	165	297	160	295	153	294	149	294	144	295	138	297	133	299	127	301	115	307	108	311	94	315	87	316	80	316	66	314	54	308	43	298	35	284	30	266	44	266	48	274	52	281	57	285	63	288	70	289	73	289	81	287	86	285	90	283	102	278	112	273	121	269	128	267	135	266	142	266	157	268	169	274	180	284	188	299	195	319	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	186	286	185	294	182	301	176	306	169	310	161	311	154	310	147	306	142	301	138	294	137	286	138	278	142	272	147	266	153	263	161	262	169	263	176	266	182	272	185	278	186	286	16383	16383	87	286	86	294	82	301	77	306	70	310	62	311	54	310	48	306	42	301	39	294	37	286	39	278	42	272	47	266	54	263	61	262	69	263	76	266	82	272	86	278	87	286	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	162	306	159	322	152	336	142	347	128	354	113	357	97	354	83	347	72	336	65	323	63	307	65	291	72	277	83	267	96	260	112	257	128	260	141	267	152	277	159	291	162	306	16383	16383	145	307	143	296	139	287	132	280	122	276	112	274	101	276	92	280	85	287	81	296	79	307	81	317	86	326	93	333	102	338	112	339	122	338	131	333	139	326	143	317	145	307	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	310	77	296	58	283	44	269	35	254	30	238	28	226	30	215	33	205	38	197	45	190	54	185	65	181	78	179	93	178	112	177	138	308	138	302	173	292	199	277	216	255	227	228	230	215	229	203	227	192	222	181	216	169	206	157	216	147	222	136	227	123	229	109	230	84	227	62	220	45	208	34	193	30	176	31	168	34	161	38	156	44	153	52	152	59	153	66	156	70	161	73	167	74	175	74	185	73	188	73	196	74	203	79	208	86	213	96	216	107	217	119	215	127	210	133	202	136	189	137	172	137	141	73	123	48	112	32	99	24	84	20	68	19	50	22	32	30	17	42	6	58	0	77	-2	91	-1	105	1	119	7	134	17	153	31	164	18	175	8	188	1	202	-1	218	-2	230	-2	243	0	254	3	266	9	276	17	285	24	293	33	300	44	308	58	316	75	16383	16383	177	153	180	177	186	194	194	206	206	212	221	214	235	212	246	206	254	194	259	177	261	153	16383	16383	137	100	138	90	140	68	146	46	146	45	147	45	147	44	143	38	134	31	121	25	108	21	95	19	83	21	74	28	67	37	64	49	63	63	64	79	71	92	85	103	106	114	137	127	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	220	67	213	55	204	40	189	28	172	19	152	14	130	12	106	16	72	27	43	45	20	68	4	96	-3	77	-49	80	-51	83	-50	85	-50	88	-49	94	-49	104	-50	112	-52	117	-55	120	-60	121	-67	120	-74	116	-81	111	-85	103	-88	94	-89	88	-89	82	-88	75	-87	69	-86	61	-83	54	-98	63	-102	79	-106	87	-106	96	-107	117	-105	135	-99	148	-91	156	-79	158	-64	157	-52	151	-43	142	-36	130	-32	116	-30	108	-30	105	-31	103	-31	113	-4	136	0	156	9	174	24	190	46	206	74	155	253	83	328	78	332	74	335	69	337	61	339	55	338	50	336	46	333	44	329	43	323	44	318	46	314	49	309	53	305	58	301	135	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	58	253	78	253	155	302	161	306	165	310	168	314	170	318	170	323	169	329	167	333	163	336	158	338	152	339	148	338	145	337	141	335	137	332	132	328	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	190	253	127	337	97	337	35	253	51	253	112	305	173	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	186	286	185	294	181	301	176	306	169	310	161	311	153	310	147	306	141	301	138	294	137	286	138	278	141	272	146	266	153	263	161	262	169	263	176	266	181	272	185	278	186	286	16383	16383	86	286	85	294	82	301	76	306	69	310	61	311	54	310	47	306	42	301	38	294	37	286	38	278	41	272	47	266	53	263	61	262	69	263	76	266	81	272	85	278	86	286	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	115	253	42	328	38	332	33	335	29	337	21	339	15	338	10	336	6	333	4	329	3	323	3	318	5	314	8	309	18	301	95	253	16383	16383	122	0	122	7	105	9	94	14	88	21	85	34	84	52	84	228	82	230	5	203	5	195	15	197	26	197	33	196	37	193	40	187	42	178	42	33	38	20	32	13	20	9	3	7	3	0	25	253	45	253	122	302	127	306	131	310	134	314	136	318	137	323	136	329	134	333	130	336	125	338	119	339	111	337	107	335	103	332	98	328	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	147	253	84	337	54	337	-7	253	8	253	69	305	130	253	16383	16383	110	0	110	7	93	9	83	14	77	21	74	34	73	52	73	228	70	230	-6	203	-6	195	0	196	3	197	15	197	21	196	26	193	29	187	31	178	31	52	30	33	27	20	21	13	9	9	-7	7	-7	0	144	286	143	294	139	301	133	306	127	310	119	311	111	310	104	306	99	301	96	294	94	286	96	278	99	272	104	266	111	263	118	262	126	263	133	266	139	272	143	278	144	286	16383	16383	45	286	43	294	40	301	34	306	27	310	20	311	12	310	5	306	0	301	-3	294	-4	286	-3	278	0	272	5	266	11	263	19	262	27	263	34	266	40	272	43	278	45	286	16383	16383	113	0	113	7	97	9	86	14	80	21	77	34	76	52	76	228	74	230	-2	203	-2	195	2	196	7	197	18	197	25	196	29	193	32	187	34	178	35	166	35	52	34	33	31	20	24	13	12	9	-4	7	-4	0	212	328	195	343	148	318	135	326	122	332	107	337	90	340	71	342	50	329	66	326	80	323	93	318	105	311	118	302	57	270	74	255	135	287	151	272	163	256	172	239	179	220	184	200	170	212	159	221	148	226	136	229	123	230	89	224	59	208	35	182	20	148	15	108	20	70	35	38	58	15	88	0	123	-4	145	-2	165	3	182	13	196	26	209	44	218	60	225	79	231	99	234	120	235	142	233	179	225	215	211	248	192	278	166	304	16383	16383	190	101	187	69	179	44	167	25	151	13	132	9	104	18	83	41	70	73	62	108	60	141	62	165	70	185	83	201	99	212	118	216	142	211	162	195	177	171	187	139	190	101	196	319	191	309	186	302	181	297	176	295	170	294	165	294	160	295	154	297	149	299	143	301	131	307	124	311	110	315	103	316	96	316	82	314	70	308	59	298	51	284	46	266	60	266	64	274	68	281	73	285	79	288	85	289	89	289	97	287	102	285	106	283	118	278	128	273	137	269	144	267	151	266	158	266	173	268	185	274	195	284	203	299	210	319	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	166	253	94	328	89	332	84	335	80	337	72	339	66	338	61	336	57	333	55	329	54	323	55	318	57	314	60	309	64	305	69	301	146	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	77	253	97	253	174	302	180	306	184	310	187	314	189	318	189	323	188	329	186	333	182	336	177	338	171	339	163	337	160	335	156	332	151	328	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	200	253	138	337	107	337	45	253	62	253	123	305	184	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	190	319	185	309	181	302	176	297	170	295	164	294	159	294	154	295	149	297	137	301	126	307	118	311	104	315	97	316	90	316	76	314	64	308	54	298	46	284	40	266	55	266	58	274	63	281	68	285	73	288	80	289	84	289	92	287	100	283	112	278	123	273	131	269	139	267	145	266	152	266	168	268	180	274	190	284	198	299	205	319	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	197	286	196	294	192	301	186	306	180	310	172	311	164	310	157	306	152	301	149	294	147	286	149	278	152	272	157	266	164	263	171	262	179	263	186	266	192	272	196	278	197	286	16383	16383	98	286	96	294	93	301	87	306	80	310	73	311	65	310	58	306	53	301	49	294	48	286	49	278	53	272	58	266	64	263	72	262	80	263	87	266	93	272	96	278	98	286	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	169	229	168	238	164	246	158	252	150	256	142	258	133	256	125	252	119	246	115	239	113	230	115	221	119	214	125	208	132	204	141	203	150	204	158	208	164	214	168	221	169	229	16383	16383	267	110	267	143	15	143	15	110	16383	16383	169	22	168	31	164	38	158	45	150	49	142	50	133	49	125	45	119	39	115	31	113	22	115	14	119	6	125	0	132	-3	141	-4	150	-3	158	0	164	6	168	13	169	22	219	276	199	276	171	221	161	224	152	227	143	229	134	230	124	230	88	224	58	208	35	184	20	152	15	113	15	100	17	87	20	74	30	50	35	42	40	36	46	29	53	22	63	14	26	-55	45	-55	77	6	87	1	105	-3	114	-4	123	-4	159	1	190	18	214	44	229	78	235	117	233	141	227	162	218	181	204	198	186	213	16383	16383	79	46	72	63	66	81	63	99	60	118	60	138	62	164	70	186	82	202	99	212	118	216	127	215	135	213	143	210	151	205	158	198	16383	16383	170	183	178	167	183	152	187	136	189	120	190	102	187	69	180	44	168	25	151	13	131	9	121	10	112	12	104	16	97	22	89	30	170	253	97	328	92	332	88	335	84	337	80	338	75	339	69	338	64	336	61	333	58	329	57	323	58	318	60	314	63	309	67	305	73	301	150	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	78	253	98	253	175	302	181	306	185	310	188	314	189	318	190	323	189	329	187	333	183	336	179	338	172	339	168	338	165	337	161	335	156	332	151	328	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	200	253	138	337	107	337	45	253	62	253	123	305	184	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	196	286	195	294	192	301	186	306	179	310	171	311	164	310	157	306	152	301	148	294	147	286	148	278	151	272	157	266	163	263	171	262	179	263	186	266	192	272	195	278	196	286	16383	16383	97	286	96	294	92	301	87	306	80	310	72	311	64	310	58	306	52	301	49	294	47	286	49	278	52	272	57	266	64	263	71	262	79	263	86	266	92	272	96	278	97	286	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	71	253	92	253	169	302	174	306	178	310	181	314	183	318	184	323	183	329	181	333	177	336	172	338	166	339	158	337	154	335	150	332	145	328	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	79	339	76	342	63	337	51	333	38	329	23	325	4	320	4	311	8	311	9	312	13	312	23	311	30	308	35	303	37	295	37	-76	34	-86	27	-92	17	-96	2	-98	2	-107	123	-107	123	-98	104	-97	91	-93	84	-87	80	-75	79	-59	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	160	221	190	204	212	180	225	151	230	135	229	120	224	106	216	92	205	79	190	16383	16383	79	166	83	175	91	184	103	192	117	198	131	200	152	196	170	185	182	166	189	140	192	107	189	75	181	49	169	29	152	16	131	11	117	13	103	19	91	27	82	36	79	45	198	286	197	294	193	301	188	306	181	310	173	311	165	310	159	306	153	301	150	294	148	286	150	278	153	272	158	266	165	263	172	262	180	263	187	266	193	272	197	278	198	286	16383	16383	99	286	97	294	94	301	88	306	81	310	74	311	66	310	59	306	54	301	50	294	49	286	50	278	54	272	59	266	65	263	73	262	81	263	88	266	94	272	97	278	99	286	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	256	359	256	387	100	387	100	359	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	190	253	190	281	35	281	35	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	235	438	226	419	217	406	207	396	194	391	180	390	162	392	148	397	137	407	129	421	123	438	109	438	112	411	120	389	134	373	153	363	179	359	201	362	219	372	234	387	244	410	249	438	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	171	332	163	313	153	300	143	290	131	285	116	283	99	285	84	291	73	301	65	315	60	332	46	332	48	305	57	283	70	267	90	257	115	253	138	256	156	266	170	281	180	303	186	332	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	281	0	271	-7	263	-16	258	-25	254	-34	253	-45	255	-58	260	-68	268	-75	278	-80	291	-82	304	-80	315	-76	325	-69	336	-58	346	-44	336	-35	328	-43	320	-48	313	-51	307	-53	300	-54	294	-53	289	-51	285	-47	282	-42	281	-34	282	-27	285	-20	289	-13	295	-6	304	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	226	-35	218	-43	210	-48	203	-51	197	-53	190	-54	184	-53	179	-51	175	-47	172	-42	171	-34	172	-28	174	-22	178	-15	183	-9	189	-2	195	-1	202	1	208	6	221	19	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	146	20	149	11	153	4	159	0	166	-2	157	-10	151	-18	147	-26	144	-35	143	-45	145	-58	150	-68	158	-75	168	-80	180	-82	193	-80	205	-76	215	-69	226	-58	236	-44	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	147	359	166	359	243	408	249	412	253	416	256	420	258	424	258	435	255	439	252	442	247	444	241	445	233	443	229	441	225	438	220	434	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	89	253	108	253	185	302	191	306	195	310	198	314	200	318	200	329	197	333	194	336	189	338	183	339	175	337	171	335	167	332	162	328	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	255	359	193	443	161	443	99	359	117	359	177	411	238	359	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	188	253	126	337	94	337	32	253	50	253	110	305	171	253	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	225	392	224	400	221	407	215	412	208	416	200	417	192	416	185	412	180	407	176	400	175	392	176	384	180	378	185	372	192	369	200	368	208	369	215	372	220	377	224	384	225	392	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	151	286	150	294	146	301	141	306	134	310	126	311	117	310	110	306	105	301	102	294	101	286	102	278	106	272	111	266	118	263	126	262	133	263	140	266	146	271	149	278	151	286	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	272	443	254	443	194	392	133	443	116	443	177	359	209	359	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	198	337	180	337	120	286	60	337	42	337	104	253	136	253	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	248	443	230	443	170	392	110	443	93	443	154	359	186	359	16383	16383	8	331	8	321	27	320	40	316	47	308	51	295	52	275	52	57	51	38	48	25	40	16	27	12	8	9	8	0	148	0	178	1	206	6	231	12	254	21	275	32	299	51	318	75	331	102	340	133	343	167	341	196	334	223	324	247	310	267	293	286	270	302	244	314	214	323	180	329	143	331	16383	16383	103	291	104	300	107	306	112	310	119	312	129	313	157	311	182	308	203	301	222	291	241	278	257	260	271	241	280	219	286	193	288	164	286	132	280	104	270	81	255	61	236	45	218	34	200	27	179	22	155	19	127	18	117	19	110	22	106	26	104	33	103	42	246	229	265	240	280	255	292	271	299	288	302	306	300	320	294	332	286	342	275	348	262	350	252	349	244	345	238	339	234	331	233	322	234	313	238	306	244	301	252	297	262	296	264	296	266	297	272	297	273	298	275	298	276	299	280	297	281	296	282	294	282	292	281	282	276	271	268	261	256	250	242	238	16383	16383	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	8	331	8	321	28	319	40	315	48	307	51	295	52	276	52	180	11	180	11	157	52	157	52	55	51	36	47	24	40	16	27	12	8	9	8	0	150	0	183	2	213	7	242	16	267	27	287	41	307	60	322	83	333	109	340	137	343	167	334	224	308	269	267	303	212	324	143	331	16383	16383	103	157	176	157	176	180	103	180	103	293	104	301	106	307	111	310	117	312	127	313	152	312	175	309	194	304	212	297	227	289	249	271	266	249	278	224	285	195	288	164	285	130	278	101	266	76	249	55	227	39	211	31	194	26	175	22	153	19	128	18	118	19	111	21	106	25	104	31	103	39	253	261	253	281	212	281	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	281	83	281	83	261	170	261	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	261	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	230	359	230	387	75	387	75	359	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	190	253	190	281	35	281	35	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	211	438	203	419	193	406	183	396	171	391	156	390	139	392	125	397	113	407	105	421	100	438	85	438	88	411	96	389	110	373	130	363	155	359	178	362	196	372	210	387	220	410	226	438	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	166	332	158	313	148	300	138	290	126	285	111	283	94	285	79	291	68	301	60	315	55	332	41	332	43	305	52	283	65	267	85	257	110	253	133	256	151	266	165	281	175	303	181	332	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	175	392	174	400	171	407	166	412	159	416	150	417	142	416	135	412	130	407	127	400	126	392	127	384	130	378	136	372	142	369	150	368	158	369	165	372	170	377	174	384	175	392	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	145	286	144	294	141	301	136	306	129	310	120	311	112	310	105	306	100	301	97	294	95	286	97	278	100	272	106	266	112	263	120	262	128	263	135	266	140	271	144	278	145	286	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	191	0	181	-7	173	-16	168	-25	165	-34	164	-45	166	-58	171	-68	179	-75	189	-80	201	-82	214	-80	225	-76	236	-69	246	-58	257	-44	247	-35	238	-43	231	-48	224	-51	217	-53	211	-54	205	-53	199	-51	195	-47	193	-42	192	-34	193	-27	195	-20	200	-13	206	-6	214	0	276	0	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	173	-35	165	-43	157	-48	150	-51	144	-53	137	-54	131	-53	126	-51	122	-47	119	-42	118	-34	119	-27	122	-20	126	-13	132	-6	140	0	159	8	175	20	190	36	202	55	212	79	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	111	-4	103	-11	93	-27	91	-35	90	-45	92	-58	97	-68	105	-75	115	-80	127	-82	140	-80	152	-76	162	-69	173	-58	183	-44	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	234	443	217	443	156	392	97	443	79	443	141	359	172	359	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	198	337	180	337	120	286	60	337	42	337	104	253	136	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	254	359	192	443	161	443	99	359	116	359	176	411	238	359	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	203	253	140	337	109	337	47	253	64	253	124	305	185	253	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	248	438	239	419	230	406	219	396	207	391	192	390	175	392	161	397	149	407	141	421	136	438	122	438	124	411	133	389	146	373	166	363	191	359	214	362	232	372	246	387	256	410	262	438	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	175	332	167	313	157	300	147	290	135	285	120	283	103	285	89	291	77	301	69	315	64	332	50	332	52	305	61	283	74	267	94	257	119	253	142	256	160	266	174	281	184	303	190	332	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	210	392	209	400	206	407	200	412	194	416	185	417	177	416	170	412	165	407	162	400	161	392	162	384	165	378	171	372	177	369	185	368	193	369	200	372	205	377	209	384	210	392	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	150	286	149	294	146	301	141	306	134	310	125	311	117	310	110	306	105	301	102	294	100	286	102	278	105	272	111	266	117	263	125	262	133	263	140	266	145	271	149	278	150	286	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	16383	16383	179	-139	198	-127	214	-113	225	-97	232	-79	235	-61	233	-47	227	-35	219	-25	208	-19	195	-17	185	-19	177	-23	170	-29	167	-36	165	-46	166	-55	170	-62	176	-67	184	-71	194	-72	197	-71	200	-71	203	-70	206	-70	209	-69	213	-71	214	-72	215	-74	215	-76	214	-86	209	-97	200	-108	189	-119	174	-130	147	383	128	371	112	357	100	341	93	324	90	306	92	292	98	279	107	270	118	264	131	262	140	263	148	267	155	273	159	281	160	290	159	299	155	306	149	311	141	314	131	315	121	315	119	314	115	314	111	316	110	318	110	320	112	330	116	341	125	351	136	362	151	373	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	259	359	196	443	166	443	103	359	121	359	181	411	242	359	16383	16383	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	188	359	126	443	94	443	32	359	50	359	110	411	171	359	16383	16383	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	351	0	351	9	332	12	319	17	311	25	307	37	306	55	306	238	350	238	350	260	306	260	306	274	307	293	311	307	319	315	332	319	351	321	351	331	211	331	211	321	230	319	243	315	251	307	255	294	256	274	256	260	104	260	104	274	105	294	109	307	117	315	130	319	148	321	148	331	8	331	8	321	28	319	41	315	48	307	52	294	53	274	53	260	8	260	8	238	53	238	53	61	52	39	49	25	41	16	28	12	8	9	8	0	148	0	148	9	129	12	116	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	251	26	244	17	231	12	211	9	211	0	16383	16383	256	180	104	180	104	238	256	238	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	256	160	256	160	283	79	283	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	283	4	283	4	256	36	256	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	151	425	146	415	141	408	136	403	131	401	124	400	120	400	115	401	109	403	104	405	98	407	86	414	79	417	65	421	58	422	51	422	37	420	25	414	14	404	6	390	1	372	15	372	19	380	23	387	28	391	34	394	41	395	44	395	52	393	56	391	61	390	83	379	92	375	99	373	106	372	113	372	128	374	140	380	151	390	159	405	166	425	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	138	319	133	309	128	302	123	297	118	295	112	294	107	294	102	295	90	299	85	301	73	307	66	311	52	315	45	316	38	316	24	314	12	308	1	298	-6	284	-11	266	2	266	6	274	10	281	15	285	21	288	27	289	31	289	39	287	44	285	48	283	60	278	70	273	79	269	86	267	93	266	100	266	115	268	127	274	137	284	145	299	152	319	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	161	359	161	387	6	387	6	359	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	145	253	145	281	-10	281	-10	253	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	138	438	129	419	120	406	109	396	97	391	83	390	65	392	51	397	40	407	32	421	26	438	12	438	15	411	23	389	37	373	56	363	81	359	104	362	123	372	137	387	147	410	152	438	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	126	332	117	313	108	300	97	290	85	285	70	283	53	285	39	291	27	301	19	315	14	332	0	332	2	305	10	283	24	267	44	257	69	253	92	256	110	266	124	281	134	303	140	332	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	87	0	77	-7	69	-16	64	-25	61	-34	60	-45	62	-58	67	-68	75	-75	85	-80	97	-82	110	-80	121	-76	132	-69	142	-58	152	-44	142	-35	134	-43	127	-48	120	-51	113	-53	107	-54	101	-53	96	-51	92	-47	89	-42	88	-34	89	-27	91	-20	96	-13	102	-6	110	0	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	73	0	63	-7	55	-16	50	-25	47	-34	46	-45	48	-58	53	-68	61	-75	71	-80	83	-82	96	-80	107	-76	118	-69	128	-58	138	-44	128	-35	120	-43	113	-48	106	-51	99	-53	93	-54	87	-53	82	-51	78	-47	75	-42	74	-34	75	-27	77	-20	82	-13	88	-6	96	0	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	16383	16383	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	108	392	107	400	103	407	98	412	91	416	83	417	74	416	67	412	62	407	59	400	58	392	59	384	63	378	68	372	75	369	83	368	90	369	97	372	103	377	106	384	108	392	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	364	331	220	331	220	321	241	319	254	315	262	308	266	295	267	275	267	47	266	34	265	24	262	17	256	13	248	12	243	13	240	16	238	21	236	27	233	34	229	41	225	47	220	52	215	54	209	55	201	54	194	50	189	44	185	37	184	29	186	16	193	6	204	0	218	-5	234	-6	263	-2	287	8	304	28	314	56	318	93	318	275	319	294	323	307	330	315	344	319	364	321	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	227	316	226	324	222	331	217	337	209	340	201	342	193	340	186	336	181	331	177	324	176	316	177	308	181	301	186	295	193	292	201	291	209	292	217	295	222	301	226	308	227	316	16383	16383	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	227	228	224	230	207	224	192	218	178	213	163	208	146	203	146	195	148	195	153	196	157	197	169	197	175	196	179	193	182	187	184	178	185	167	185	-21	184	-41	184	-56	182	-67	180	-76	177	-82	175	-85	169	-89	165	-91	156	-91	148	-87	144	-83	140	-77	129	-66	125	-63	120	-61	116	-61	109	-62	103	-65	99	-69	96	-74	95	-80	97	-90	103	-97	113	-103	126	-107	142	-108	172	-103	195	-90	213	-68	223	-38	227	0	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	184	359	121	443	90	443	28	359	45	359	105	411	166	359	16383	16383	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	147	253	85	337	54	337	-7	253	9	253	70	305	131	253	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	16383	16383	164	-139	183	-127	199	-113	210	-97	217	-79	220	-61	218	-47	212	-35	204	-25	193	-19	180	-17	170	-19	162	-23	155	-29	151	-36	150	-46	151	-55	155	-62	161	-67	169	-71	179	-72	182	-71	186	-71	188	-70	191	-70	194	-69	198	-71	199	-72	200	-74	200	-76	199	-86	194	-97	185	-108	174	-119	159	-130	252	0	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	16383	16383	94	-139	113	-127	129	-113	140	-97	148	-79	150	-61	148	-47	142	-35	134	-25	123	-19	110	-17	100	-19	92	-23	85	-29	81	-36	80	-46	81	-55	85	-62	91	-67	99	-71	109	-72	112	-71	115	-71	118	-70	121	-70	123	-69	126	-70	128	-71	129	-72	131	-76	129	-86	124	-97	116	-108	104	-119	89	-130	266	0	266	7	253	11	239	18	225	26	212	36	201	49	194	61	185	77	175	95	166	111	157	122	148	131	142	133	151	141	158	150	165	161	171	174	176	188	178	193	180	197	183	200	186	202	191	203	196	201	200	196	205	190	213	185	224	183	231	184	237	187	243	191	246	197	248	204	246	213	240	220	231	225	221	228	209	229	195	228	184	225	175	219	168	210	162	198	158	187	153	177	148	168	142	160	136	154	126	146	120	143	114	141	108	140	85	138	85	198	86	204	88	209	90	213	94	216	97	218	101	219	107	220	123	222	123	229	2	229	2	222	11	221	19	220	25	219	30	218	33	216	36	213	38	210	39	205	41	191	41	39	40	31	39	25	38	20	35	16	32	13	29	11	24	10	18	9	11	8	2	8	2	0	123	0	123	8	115	8	108	9	102	11	97	13	94	15	90	18	86	26	85	32	85	120	101	120	106	121	112	121	119	114	122	108	127	101	131	94	138	81	144	70	150	58	156	47	163	36	171	25	178	16	186	10	193	5	201	0	65	359	85	359	162	408	168	412	172	416	175	420	177	424	177	435	174	439	171	442	166	444	160	445	152	443	148	441	144	438	139	434	16383	16383	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	15	359	35	359	112	408	117	412	121	416	124	420	126	424	127	429	126	435	124	439	120	442	115	444	109	445	101	443	97	441	93	438	88	434	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	16383	16383	129	-139	148	-127	164	-113	175	-97	183	-79	185	-61	183	-47	178	-35	169	-25	158	-19	145	-17	135	-19	127	-23	120	-29	116	-36	115	-46	116	-55	120	-62	126	-67	134	-71	144	-72	147	-71	150	-71	153	-70	156	-70	158	-69	161	-70	163	-71	164	-72	166	-76	164	-86	159	-97	150	-108	139	-119	124	-130	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	16383	16383	49	-139	68	-127	84	-113	95	-97	102	-79	105	-61	103	-47	97	-35	89	-25	78	-19	65	-17	55	-19	47	-23	40	-29	37	-36	35	-46	36	-55	40	-62	46	-67	54	-71	64	-72	67	-71	71	-71	73	-70	76	-70	79	-69	83	-71	84	-72	85	-74	85	-76	84	-86	79	-97	70	-108	59	-119	44	-130	189	220	208	231	223	246	235	262	242	279	245	297	243	311	237	323	229	333	218	339	205	342	195	340	187	336	181	330	177	322	175	313	177	304	180	297	186	292	195	289	205	287	207	287	209	288	213	288	215	289	217	289	218	290	219	290	223	288	224	287	225	285	225	283	224	273	219	262	211	251	199	240	185	229	16383	16383	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	125	229	144	241	159	255	171	271	178	288	181	306	179	321	173	333	165	343	154	349	141	351	131	350	123	346	117	340	113	332	112	323	113	314	117	307	123	301	131	298	141	297	147	297	149	298	151	298	152	299	157	299	159	298	161	294	161	292	160	282	155	272	146	261	135	250	121	239	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	228	172	227	181	223	189	216	195	209	199	200	201	192	199	184	196	178	190	174	182	172	173	174	164	178	157	184	151	191	147	200	146	209	147	216	151	223	157	227	164	228	172	16383	16383	307	87	295	87	290	77	285	69	281	62	273	50	262	39	248	30	231	24	212	21	189	20	135	20	122	22	114	26	110	32	109	42	109	274	110	294	114	307	122	315	135	319	156	321	156	331	15	331	15	321	34	319	47	314	54	306	57	292	58	273	58	57	57	38	53	25	46	16	33	12	15	9	15	0	283	0	177	171	175	180	171	187	165	194	158	198	150	200	141	198	133	194	127	188	123	180	122	171	123	163	127	155	133	149	140	145	149	144	158	145	165	149	171	155	175	162	177	171	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	299	87	286	87	279	74	272	62	266	52	258	43	249	36	239	30	227	25	212	22	195	20	125	20	113	22	105	26	101	32	100	41	100	166	177	213	177	237	100	190	100	276	101	295	105	307	114	315	127	320	147	321	147	331	6	331	6	321	24	320	37	315	44	307	48	294	49	276	49	165	6	138	6	113	49	140	49	55	48	38	44	25	36	17	24	12	5	9	5	0	274	0	129	214	129	237	91	210	91	340	89	342	74	337	59	333	45	329	28	324	9	320	9	310	14	311	18	312	25	312	28	313	36	312	42	309	46	303	48	294	49	281	49	181	10	155	10	132	49	160	49	45	48	30	45	20	38	13	27	9	10	7	10	0	129	0	129	7	112	10	101	13	95	19	92	28	91	43	91	188	140	359	160	359	237	408	242	412	246	416	249	420	251	424	252	429	251	435	249	439	245	442	240	444	234	445	226	443	222	441	218	438	213	434	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	95	253	116	253	193	302	198	306	202	310	205	314	207	318	208	323	207	329	205	333	201	336	196	338	190	339	182	337	178	335	174	332	169	328	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	16383	16383	159	-139	178	-127	194	-113	205	-97	212	-79	215	-61	213	-47	207	-35	199	-25	188	-19	175	-17	165	-19	157	-23	150	-29	146	-36	145	-46	146	-55	150	-62	156	-67	164	-71	174	-72	177	-71	181	-71	183	-70	186	-70	189	-69	193	-71	194	-72	195	-74	195	-76	194	-86	189	-97	180	-108	169	-119	154	-130	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	16383	16383	107	-139	126	-127	141	-113	153	-97	160	-79	162	-61	160	-47	155	-35	146	-25	135	-19	123	-17	113	-19	104	-23	98	-29	94	-36	93	-46	94	-55	98	-62	103	-67	112	-71	122	-72	125	-71	128	-71	131	-70	134	-70	136	-69	142	-72	143	-74	143	-76	141	-86	136	-97	128	-108	116	-119	102	-130	259	443	242	443	181	392	122	443	104	443	166	359	198	359	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	203	337	185	337	125	286	65	337	47	337	109	253	141	253	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	23	229	42	241	58	255	69	271	77	288	79	306	77	321	72	333	63	343	52	349	40	351	30	350	21	346	15	340	11	332	10	323	11	314	15	307	21	301	29	298	40	297	46	297	48	298	50	298	51	299	55	299	57	298	59	296	60	294	60	292	59	282	53	272	45	261	34	250	19	239	16383	16383	283	0	283	7	270	9	262	13	256	19	253	29	252	42	252	153	250	180	243	201	231	217	214	227	194	230	180	229	166	224	151	216	137	205	122	190	121	190	121	228	117	230	103	225	90	220	64	212	49	208	49	199	51	200	53	200	57	201	63	201	70	200	75	197	78	191	80	181	80	32	77	21	71	14	62	9	50	7	50	0	155	0	155	7	142	9	133	13	127	18	124	26	123	36	123	174	135	186	146	194	155	199	165	202	174	203	187	201	197	195	205	185	209	171	210	152	210	35	207	23	201	15	192	10	180	7	179	0	95	331	8	331	8	323	15	323	28	320	36	314	42	304	45	290	46	273	46	46	45	34	43	23	39	15	30	10	17	8	17	0	129	0	129	8	122	8	112	11	105	18	100	29	98	42	97	55	97	221	107	255	123	282	141	301	162	312	184	316	218	308	246	287	265	254	278	209	282	156	279	106	270	65	257	35	239	16	219	9	215	10	211	12	209	15	208	18	208	25	209	29	211	39	211	43	210	53	206	61	200	69	191	74	180	75	168	73	160	67	153	58	149	48	148	37	151	22	158	9	169	0	184	-6	202	-8	251	2	289	32	316	74	331	122	336	170	331	220	314	266	285	304	245	329	192	339	170	337	149	330	129	317	111	298	95	271	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	-41	169	-56	168	-67	166	-76	163	-82	161	-85	158	-87	150	-91	142	-91	134	-87	130	-83	120	-71	115	-66	110	-63	106	-61	101	-61	94	-62	89	-65	84	-69	81	-74	80	-80	83	-90	89	-97	99	-103	112	-107	127	-108	157	-103	181	-90	198	-68	209	-38	212	0	258	359	258	387	103	387	103	359	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	202	253	202	281	46	281	46	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	235	438	227	419	217	406	207	396	195	391	180	390	163	392	149	397	137	407	129	421	124	438	109	438	112	411	120	389	134	373	154	363	179	359	202	362	220	372	234	387	244	410	250	438	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	181	332	172	313	163	300	152	290	140	285	126	283	108	285	94	291	83	301	75	315	70	332	55	332	58	305	66	283	80	267	99	257	124	253	147	256	166	266	180	281	190	303	195	332	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	164	359	184	359	261	407	266	411	270	416	273	420	275	425	275	430	274	435	272	439	268	442	263	444	258	445	254	445	251	444	247	442	242	439	237	434	16383	16383	85	359	105	359	182	407	188	411	192	416	195	420	197	430	196	435	194	439	190	442	186	444	180	445	176	445	173	444	169	442	164	439	158	434	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	115	253	135	253	212	301	217	305	222	310	224	314	226	319	227	324	226	329	223	333	220	336	215	338	209	339	206	339	202	338	198	336	194	333	188	328	16383	16383	37	253	57	253	134	301	139	305	143	310	146	314	148	319	148	329	145	333	142	336	137	338	132	339	128	339	124	338	120	336	115	333	110	328	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	443	84	430	84	416	59	402	41	387	28	370	21	352	19	296	19	283	20	274	23	269	29	266	36	266	165	332	165	350	163	364	159	373	150	380	135	383	115	394	115	394	232	383	232	380	211	373	197	360	189	342	184	316	183	266	183	266	296	267	302	270	307	276	311	286	312	300	313	327	313	358	312	380	307	394	298	402	283	407	261	419	261	419	331	238	331	224	332	212	332	204	333	192	333	184	334	171	334	151	333	131	330	112	324	95	317	79	307	57	287	39	262	26	234	18	201	15	165	17	136	21	110	28	85	39	63	52	44	68	28	88	15	110	6	133	0	157	-2	173	-1	191	-1	211	0	421	0	16383	16383	215	66	214	48	208	33	198	23	184	18	166	16	147	17	130	23	115	32	103	44	92	59	85	75	79	94	74	115	72	139	71	165	75	218	88	260	108	291	135	309	169	316	187	314	200	308	209	297	214	282	215	262	339	73	326	56	313	43	301	35	288	30	275	28	253	33	235	45	223	67	214	98	210	138	337	138	336	155	334	169	330	180	326	190	320	199	310	210	299	218	286	225	272	229	257	230	242	229	228	225	216	217	204	207	192	192	177	207	163	217	149	225	133	229	116	230	102	229	89	226	77	222	65	216	55	208	42	193	30	175	22	155	17	132	15	109	20	71	34	40	56	16	84	0	118	-4	137	-2	153	2	167	11	180	24	191	42	201	24	212	11	224	2	238	-2	256	-4	277	-1	296	6	314	20	329	41	345	70	16383	16383	290	153	209	153	211	176	216	193	224	205	236	213	250	215	263	213	274	206	282	196	288	183	290	167	16383	16383	171	98	169	66	163	41	153	23	138	12	120	8	110	9	101	12	92	17	85	24	79	33	72	47	67	64	63	84	61	105	60	127	61	146	63	163	66	177	70	189	76	198	82	203	89	208	97	212	105	215	113	215	134	211	150	196	162	173	169	140	171	98	108	359	127	359	204	408	210	412	214	416	217	420	219	424	219	435	216	439	213	442	208	444	202	445	194	443	190	441	186	438	181	434	16383	16383	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	33	253	53	253	130	302	140	310	143	314	144	318	145	323	144	329	142	333	138	336	133	338	127	339	119	337	116	335	111	332	107	328	16383	16383	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	16383	16383	154	-139	173	-127	189	-113	200	-97	207	-79	210	-61	208	-47	202	-35	194	-25	183	-19	170	-17	160	-19	152	-23	145	-29	141	-36	140	-46	141	-55	145	-62	151	-67	159	-71	169	-72	172	-71	175	-71	178	-70	181	-70	184	-69	188	-71	189	-72	190	-74	190	-76	189	-86	184	-97	175	-108	164	-119	149	-130	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	16383	16383	59	-139	78	-127	94	-113	105	-97	112	-79	115	-61	113	-47	107	-35	99	-25	88	-19	75	-17	65	-19	57	-23	50	-29	47	-36	45	-46	46	-55	50	-62	56	-67	64	-71	74	-72	77	-71	80	-71	83	-70	86	-70	89	-69	93	-71	94	-72	95	-74	95	-76	94	-86	89	-97	80	-108	69	-119	54	-130	223	443	205	443	145	392	85	443	68	443	129	359	161	359	16383	16383	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	161	337	143	337	83	286	22	337	5	337	66	253	99	253	16383	16383	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	100	359	121	359	198	408	203	412	207	416	210	420	212	424	213	429	212	435	210	439	206	442	201	444	195	445	187	443	183	441	179	438	174	434	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	59	253	79	253	156	302	161	306	165	310	168	314	170	318	171	323	170	329	168	333	164	336	159	338	153	339	145	337	141	335	137	332	132	328	16383	16383	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	213	359	151	443	119	443	57	359	75	359	135	411	196	359	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	175	253	113	337	82	337	20	253	37	253	98	305	158	253	16383	16383	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	113	-49	116	-51	118	-50	121	-50	124	-49	130	-49	140	-50	147	-52	152	-55	155	-60	156	-67	155	-74	152	-81	146	-85	138	-88	129	-89	123	-89	111	-87	104	-86	97	-83	89	-98	98	-102	114	-106	123	-106	132	-107	153	-105	170	-99	183	-91	191	-79	194	-64	192	-52	187	-43	178	-36	166	-32	151	-30	143	-30	141	-31	138	-31	148	-6	179	-1	206	11	227	31	241	56	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	93	1	111	-3	121	-5	131	-6	73	-49	76	-51	78	-50	81	-50	84	-49	90	-49	100	-50	107	-52	113	-55	116	-60	117	-67	115	-74	112	-81	106	-85	98	-88	89	-89	83	-89	71	-87	64	-86	56	-83	50	-98	58	-102	74	-106	83	-106	92	-107	113	-105	130	-99	143	-91	151	-79	154	-64	152	-52	147	-43	138	-36	126	-32	111	-30	103	-30	101	-31	98	-31	108	-4	129	0	147	9	161	23	171	39	174	57	173	73	168	86	159	97	147	108	130	119	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	72	-1	77	-2	81	-2	86	-3	91	-3	214	462	197	462	137	411	76	462	59	462	121	378	152	378	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	175	337	157	337	97	286	36	337	19	337	80	253	113	253	16383	16383	71	151	64	156	58	163	54	170	51	178	50	185	52	197	57	207	65	214	75	217	88	219	104	217	117	210	128	198	137	181	144	157	151	157	149	225	143	225	138	220	133	220	131	221	128	221	125	223	122	224	115	226	109	228	102	229	88	229	65	227	46	219	31	207	22	190	19	168	21	153	28	138	40	123	57	109	79	95	106	80	115	74	122	68	128	60	131	52	132	43	130	31	125	21	117	13	105	8	91	6	72	9	57	17	44	31	35	50	27	76	20	76	20	-1	26	-1	28	0	30	2	32	3	35	4	41	4	45	3	49	3	54	1	61	0	68	-2	76	-3	83	-4	98	-4	119	-1	139	7	154	21	164	38	167	57	166	73	161	86	153	97	140	108	123	119	143	0	123	-49	126	-51	128	-50	131	-50	134	-49	140	-49	150	-50	157	-52	163	-55	165	-60	166	-67	165	-74	162	-81	156	-85	148	-88	139	-89	133	-89	121	-87	114	-86	107	-83	99	-98	108	-102	124	-106	133	-106	142	-107	163	-105	180	-99	193	-91	201	-79	204	-64	202	-52	197	-43	188	-36	176	-32	161	-30	153	-30	151	-31	148	-31	161	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	44	-49	47	-51	50	-50	52	-50	55	-49	61	-49	71	-50	79	-52	84	-55	87	-60	88	-67	87	-74	83	-81	78	-85	70	-88	60	-89	54	-89	42	-87	35	-86	28	-83	21	-98	30	-102	46	-106	54	-106	63	-107	84	-105	102	-99	115	-91	123	-79	126	-64	124	-52	118	-43	109	-36	97	-32	83	-30	75	-30	73	-31	70	-31	80	-4	94	-2	107	1	118	9	129	19	140	33	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	36	40	40	25	45	12	53	3	64	-1	230	443	213	443	152	392	93	443	75	443	137	359	169	359	16383	16383	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	110	229	129	240	145	255	156	271	164	288	166	306	164	320	159	332	150	342	139	348	127	350	117	349	109	345	102	339	98	331	97	322	98	313	102	306	108	301	117	297	127	296	129	296	131	297	137	297	138	298	140	298	140	299	146	296	146	294	147	292	145	282	140	271	132	261	121	250	106	238	16383	16383	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	103	209	103	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	93	-3	106	1	118	8	129	19	140	33	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	178	63	178	63	156	127	156	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	156	241	156	241	178	178	178	178	310	208	310	235	309	254	303	268	292	277	274	285	246	133	41	127	34	122	30	116	26	110	24	103	23	95	25	87	29	82	37	79	50	78	68	78	118	126	118	126	140	78	140	78	211	128	211	128	228	78	228	78	286	77	289	77	290	75	292	74	292	55	266	43	250	36	242	24	230	19	227	11	221	8	218	7	215	7	213	8	212	10	212	11	211	36	211	36	140	6	140	6	118	36	118	36	63	37	43	41	26	48	11	61	1	80	-1	94	0	107	4	119	11	130	22	140	36	252	425	247	415	243	408	238	403	232	400	221	400	211	402	205	404	200	407	188	413	180	416	173	419	166	421	159	422	152	422	138	420	126	414	116	403	108	389	102	372	117	372	120	380	125	386	130	391	135	394	142	395	146	394	150	394	154	392	158	391	174	383	185	378	194	375	201	373	207	372	214	372	229	374	242	379	252	390	260	405	267	425	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	188	319	183	309	178	302	173	297	168	295	161	294	157	294	152	295	146	297	141	299	135	301	123	307	116	311	102	315	95	316	88	316	74	314	62	308	51	298	43	284	37	266	52	266	56	274	60	281	65	285	71	288	78	289	81	289	89	287	94	285	98	283	120	273	129	269	136	267	143	266	150	266	165	268	177	274	187	284	196	299	203	319	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	255	359	255	387	99	387	99	359	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	203	253	203	281	47	281	47	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	242	438	233	419	224	406	213	396	201	391	186	390	169	392	155	397	144	407	135	421	130	438	116	438	118	411	126	389	140	373	160	363	185	359	208	362	226	372	240	387	250	410	256	438	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	176	332	167	313	158	300	147	290	135	285	121	283	103	285	89	291	78	301	70	315	65	332	50	332	53	305	61	283	75	267	94	257	119	253	142	256	161	266	175	281	185	303	190	332	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	233	399	230	415	223	428	212	439	199	447	184	449	168	447	154	440	143	429	135	415	133	400	135	384	142	370	153	359	166	352	182	349	198	352	212	359	223	370	230	383	233	399	16383	16383	215	400	214	389	209	380	202	373	193	368	182	367	172	368	163	373	156	380	152	389	150	400	152	410	156	418	163	426	172	430	182	432	192	430	202	426	209	419	214	410	215	400	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	175	305	172	321	165	335	154	346	141	353	126	355	110	353	96	346	85	335	77	322	75	306	77	290	84	276	95	266	108	259	124	256	140	259	154	266	165	276	172	290	175	305	16383	16383	157	306	156	295	151	286	144	279	135	275	124	273	114	275	105	279	98	286	94	295	92	306	94	316	98	325	105	332	114	337	124	339	134	337	144	332	151	325	156	316	157	306	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	169	359	189	359	266	407	272	411	276	416	278	420	280	425	281	430	280	435	277	439	274	442	269	444	263	445	260	445	256	444	252	442	248	439	242	434	16383	16383	91	359	111	359	188	407	193	411	198	416	200	420	202	425	203	430	202	435	199	439	196	442	191	444	185	445	182	445	178	444	174	442	170	439	164	434	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	105	253	126	253	203	301	208	305	212	310	215	314	217	319	217	324	216	329	214	333	210	336	205	338	200	339	196	339	193	338	189	336	184	333	179	328	16383	16383	27	253	47	253	124	301	130	305	134	310	137	314	139	324	138	329	136	333	132	336	128	338	122	339	118	339	115	338	111	336	106	333	100	328	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	248	-35	240	-43	233	-48	226	-51	220	-53	213	-54	207	-53	202	-51	198	-47	195	-42	194	-34	195	-28	197	-22	200	-16	204	-10	210	-3	227	0	243	4	256	11	268	20	278	30	290	45	298	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	185	-6	178	-13	172	-20	166	-36	166	-45	168	-58	173	-68	181	-75	191	-80	203	-82	216	-80	227	-76	238	-69	248	-58	258	-44	169	2	160	-5	154	-13	149	-21	146	-30	146	-40	147	-53	153	-63	160	-71	171	-76	182	-77	195	-76	207	-71	217	-64	227	-53	238	-39	228	-31	220	-38	212	-43	205	-47	199	-49	186	-49	181	-46	177	-43	174	-37	174	-23	177	-16	181	-9	187	-2	195	4	213	10	221	13	230	15	240	18	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	314	359	251	443	220	443	158	359	175	359	235	411	296	359	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	264	253	201	337	171	337	108	253	126	253	186	305	247	253	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	258	359	196	443	165	443	103	359	120	359	180	411	242	359	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	203	253	140	337	109	337	47	253	64	253	124	305	185	253	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	259	411	258	419	254	426	249	431	242	435	234	436	226	435	219	431	214	426	211	419	209	411	210	403	214	397	219	391	226	388	233	387	242	388	249	391	254	397	258	403	259	411	16383	16383	160	411	158	419	155	426	149	431	142	435	134	436	127	435	120	431	115	426	111	419	110	411	111	403	115	397	120	391	126	388	134	387	142	388	149	391	155	397	158	403	160	411	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	119	359	139	359	216	408	226	416	229	420	230	424	231	429	230	435	228	439	224	442	220	444	214	445	209	444	205	443	202	441	197	438	193	434	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	77	253	97	253	174	302	180	306	184	310	187	314	189	318	189	323	188	329	186	333	182	336	177	338	171	339	163	337	160	335	156	332	151	328	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	185	392	184	400	180	407	175	412	168	416	160	417	151	416	144	412	139	407	136	400	135	392	136	384	140	378	145	372	152	369	160	368	167	369	174	372	180	377	183	384	185	392	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	143	286	142	294	139	301	134	306	127	310	118	311	110	310	103	306	98	301	95	294	94	286	95	278	99	272	104	266	111	263	118	262	126	263	133	266	139	271	142	278	143	286	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	232	462	214	462	154	411	94	462	76	462	138	378	170	378	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	192	337	175	337	114	286	54	337	36	337	98	253	130	253	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	38	225	38	209	51	209	51	37	50	30	48	24	46	19	42	16	39	13	27	9	19	8	10	7	10	0	140	0	140	7	130	8	121	9	113	10	107	12	103	15	100	18	97	23	95	29	94	36	94	282	95	298	98	310	103	320	111	326	122	328	128	327	134	324	139	320	144	315	148	307	152	301	160	293	165	291	171	290	177	291	183	294	187	299	190	304	191	310	191	316	188	322	184	327	179	331	171	335	164	338	157	339	151	341	145	341	140	342	114	338	92	329	76	315	63	296	55	272	54	264	53	255	51	235	51	225	79	254	172	254	172	270	79	270	79	340	76	342	64	338	53	334	43	331	31	328	18	324	3	320	3	311	7	311	8	312	12	312	22	311	29	309	34	304	36	296	36	270	-8	270	-8	254	36	254	36	28	41	18	54	9	72	2	95	-2	119	-4	157	1	189	18	214	44	230	78	236	120	232	155	220	185	201	209	176	224	146	230	128	228	112	223	98	214	87	202	79	188	16383	16383	79	159	81	171	88	182	99	191	113	197	128	199	155	191	174	172	185	147	190	122	192	100	188	63	177	38	162	22	145	14	127	11	112	12	99	16	88	21	81	28	79	37	199	78	188	63	176	50	162	40	146	33	127	31	100	37	78	52	63	73	54	99	51	127	54	156	62	181	77	199	97	211	122	215	139	209	148	195	152	178	160	163	176	157	183	158	190	162	195	166	198	172	199	180	199	185	197	190	195	194	193	199	190	203	190	237	192	248	195	258	201	264	209	267	219	264	225	256	228	247	233	240	243	237	248	237	251	239	254	242	255	246	256	251	254	260	248	268	240	275	231	278	220	280	201	277	186	269	174	257	166	241	162	222	155	225	139	229	131	230	123	230	109	229	96	227	84	223	73	217	63	211	46	196	31	178	21	156	15	132	12	105	17	71	29	41	48	17	75	1	107	-4	135	0	158	10	177	28	193	49	206	74	263	84	251	59	236	42	217	33	193	28	164	27	129	29	103	37	84	50	72	68	69	90	72	115	80	135	95	149	114	158	139	161	145	161	154	160	164	159	173	159	180	158	188	159	197	162	207	166	214	172	217	180	215	185	211	189	205	192	199	194	185	194	173	192	161	191	149	189	141	189	117	191	98	196	85	206	77	219	74	237	78	267	87	290	104	307	127	316	156	320	167	319	179	315	190	309	199	302	204	292	208	277	214	266	220	258	228	253	236	252	244	253	251	258	256	265	258	273	259	281	256	296	248	309	237	320	223	329	208	335	188	339	177	341	166	342	155	342	118	338	82	328	51	309	30	283	22	249	25	227	33	211	47	197	64	186	85	176	61	168	42	153	28	133	20	110	17	86	25	51	48	25	79	9	116	0	152	-2	177	-1	199	2	218	8	236	16	251	26	261	36	270	46	276	57	280	68	281	79	31	219	31	203	86	203	85	178	84	155	83	134	82	114	82	68	83	51	83	20	82	-11	78	-35	71	-53	61	-63	49	-67	45	-66	42	-65	40	-64	38	-60	38	-58	39	-57	41	-53	42	-50	43	-48	43	-42	44	-40	43	-34	40	-28	36	-25	30	-22	24	-21	17	-22	11	-25	6	-30	4	-36	3	-44	5	-55	11	-65	21	-72	32	-77	46	-78	61	-76	74	-71	85	-62	95	-48	103	-30	110	-2	117	41	123	95	127	152	129	203	189	203	189	219	129	219	130	241	131	266	134	292	139	314	146	329	149	333	152	335	156	337	166	339	169	338	172	338	175	335	176	333	175	329	173	323	172	319	171	313	173	307	176	302	180	299	186	297	192	296	199	297	205	301	209	306	212	312	213	319	211	330	204	340	194	347	181	352	167	353	142	348	122	332	106	305	95	267	88	219	214	143	213	163	210	186	200	208	182	224	151	230	129	227	112	219	97	209	87	198	79	188	79	340	76	342	62	337	47	332	5	320	5	311	7	312	21	312	28	310	33	306	35	300	36	289	36	35	34	23	29	15	20	10	4	7	4	0	113	0	113	7	97	10	87	15	82	23	79	35	79	171	87	181	97	189	108	196	120	201	133	203	150	200	160	192	167	180	170	165	171	150	171	64	175	37	185	18	200	5	222	-2	248	-4	289	2	319	23	339	52	351	88	355	127	354	149	351	176	343	202	330	222	310	230	305	229	299	227	294	224	290	219	289	214	294	201	307	190	322	176	335	153	340	117	336	89	325	62	308	38	285	22	257	16	244	18	232	26	222	36	216	49	214	63	252	0	252	7	244	8	234	11	222	17	209	27	195	42	118	141	137	160	147	168	160	179	174	191	188	201	200	209	209	213	225	217	232	217	240	218	240	225	138	225	138	218	149	217	156	216	160	214	162	212	163	209	162	207	161	203	155	195	151	191	83	131	83	255	86	278	94	297	106	312	120	321	134	325	144	322	152	314	159	305	168	298	179	295	185	295	190	298	195	302	198	307	199	314	197	324	189	331	179	337	166	340	152	342	116	336	85	320	62	296	46	266	41	233	41	40	40	27	37	19	31	14	20	10	3	7	3	0	121	0	121	7	110	8	101	9	94	11	88	16	84	23	83	33	83	126	153	33	156	29	159	24	162	21	163	18	164	16	163	12	161	10	158	8	156	7	143	7	143	0	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	174	128	174	128	189	91	189	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	189	11	189	11	174	49	174	49	46	48	32	45	21	38	14	27	10	11	7	11	0	258	0	258	7	251	9	246	12	241	16	237	23	233	33	149	262	193	307	193	334	140	280	128	300	116	316	102	326	87	332	70	334	59	333	49	329	42	322	37	314	36	305	37	298	40	291	44	286	50	283	57	282	62	282	72	284	78	286	83	289	89	291	92	291	94	292	96	292	101	291	106	288	111	283	116	277	121	270	122	269	122	268	123	267	123	266	124	265	36	176	36	150	132	247	134	242	136	236	139	229	140	222	141	216	140	210	136	201	132	190	120	166	54	25	51	19	46	14	41	11	35	9	27	7	27	0	130	0	130	7	119	8	111	10	105	13	102	16	102	25	104	33	108	41	164	166	213	28	213	26	214	25	214	20	213	15	211	12	206	9	200	8	191	7	191	0	243	-116	243	-108	230	-106	221	-102	216	-96	213	-87	212	-73	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	-63	169	-80	166	-93	161	-101	152	-106	139	-108	138	-116	276	314	293	314	296	315	308	318	317	323	324	330	328	339	329	349	328	359	325	367	319	372	313	376	305	377	297	376	291	373	286	368	283	363	282	357	283	351	285	346	289	341	294	337	299	334	298	329	295	326	290	324	282	323	260	323	254	324	244	326	232	331	220	334	194	338	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	340	203	331	237	315	267	295	293	269	314	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	235	191	234	189	231	187	221	183	217	182	204	199	188	212	170	222	149	228	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	233	140	230	152	227	162	222	172	232	175	243	178	253	183	260	190	264	199	266	209	264	219	260	227	255	232	248	236	241	237	234	236	227	233	222	228	219	222	218	217	219	210	222	205	225	201	235	193	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	79	267	80	288	84	302	89	311	96	316	104	318	114	314	122	307	129	298	138	291	149	287	155	288	160	291	165	295	168	300	169	306	167	316	160	324	149	330	137	333	123	334	89	329	65	313	49	289	40	259	37	225	37	-78	34	-87	27	-93	17	-97	2	-99	2	-107	123	-107	123	-98	104	-97	92	-94	84	-88	80	-77	79	-61	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	158	219	188	202	210	179	225	151	230	135	228	120	224	106	216	93	205	79	190	16383	16383	79	167	82	176	91	185	103	193	116	198	131	200	151	195	168	183	181	163	189	136	192	103	189	73	181	47	168	28	152	15	132	11	117	13	103	18	91	26	82	35	79	44	206	-88	205	-82	202	-76	197	-72	192	-70	186	-69	175	-72	166	-79	159	-88	151	-95	141	-98	130	-95	122	-88	118	-77	116	-65	116	-54	118	5	125	66	133	127	140	188	142	247	139	275	130	300	114	322	93	337	65	342	48	339	33	331	21	319	13	303	10	286	13	269	21	254	33	242	48	234	65	232	73	232	87	236	93	239	99	243	95	190	89	137	82	84	76	31	74	-21	77	-52	88	-78	105	-98	129	-111	160	-116	171	-115	183	-112	194	-107	203	-99	206	-88	16383	16383	100	272	96	264	90	258	83	253	74	249	65	248	53	250	42	256	34	264	29	274	27	286	29	300	35	310	44	318	55	323	68	325	82	322	92	313	97	301	100	287	100	272	133	39	129	34	124	30	118	25	111	22	103	21	90	24	83	32	79	43	77	55	77	209	127	209	127	225	77	225	77	286	76	288	76	289	74	290	71	286	64	276	54	262	42	247	22	227	16	223	11	219	8	216	7	213	7	210	8	209	35	209	35	59	37	33	44	15	54	3	66	-2	81	-4	94	-2	106	0	115	5	121	10	124	12	124	7	125	2	125	-34	123	-54	120	-73	114	-86	106	-91	97	-88	73	-64	61	-61	56	-62	50	-64	46	-68	42	-74	41	-80	44	-90	51	-98	62	-103	74	-107	88	-108	112	-102	127	-88	135	-66	138	-40	138	6	139	15	139	24	140	33	8	209	35	209	35	59	36	40	40	22	48	8	61	-1	79	-4	95	-2	109	2	121	11	131	21	140	33	133	39	128	33	123	28	117	25	110	22	103	21	91	24	83	32	79	42	77	54	77	209	127	209	127	225	77	225	77	288	79	301	83	313	91	322	102	325	112	322	120	314	127	305	136	298	147	295	153	296	158	298	162	302	165	308	166	314	163	325	155	333	144	338	131	341	120	342	87	336	63	322	47	299	38	271	35	239	31	235	23	229	7	213	375	341	374	339	370	336	365	333	358	332	352	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	309	298	317	310	329	317	348	321	365	323	377	326	388	330	397	337	403	347	405	359	404	369	400	377	394	383	388	386	381	387	373	386	366	382	361	377	358	372	357	366	358	360	361	354	365	350	370	346	374	343	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	240	25	237	25	225	26	217	29	212	34	209	42	209	217	223	217	239	218	251	223	261	230	267	240	270	252	268	262	264	270	258	276	252	280	245	281	237	280	231	277	226	273	223	268	222	262	224	253	228	248	233	244	237	240	239	234	237	231	232	229	216	225	209	225	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	172	158	259	158	259	180	187	180	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	128	180	51	180	51	158	113	158	5	7	5	0	286	0	180	214	180	225	18	225	2	151	11	151	15	165	23	177	33	186	43	191	53	193	136	193	30	87	37	80	39	79	40	78	51	88	60	95	70	99	82	101	96	102	112	101	124	96	133	89	139	80	141	70	140	62	138	55	134	49	129	45	123	41	107	32	93	25	69	11	55	3	44	-4	35	-13	28	-24	23	-37	22	-53	23	-64	26	-74	31	-84	38	-93	47	-102	63	-110	73	-113	82	-115	93	-116	106	-115	120	-113	133	-110	145	-106	156	-100	164	-93	170	-86	174	-78	176	-71	177	-65	176	-58	173	-52	168	-48	161	-44	153	-43	146	-44	140	-48	135	-55	130	-63	127	-75	123	-84	117	-92	109	-98	99	-101	89	-102	74	-101	63	-96	53	-88	48	-79	46	-68	46	-59	48	-51	52	-45	57	-39	63	-34	82	-22	104	-9	126	3	143	12	149	16	159	24	167	33	174	44	178	56	180	69	177	89	169	105	156	119	139	127	118	130	109	129	100	127	92	125	86	123	84	122	241	180	190	180	197	193	203	207	208	220	211	235	211	250	207	280	194	304	174	323	148	334	119	338	85	333	58	320	38	298	24	271	15	238	26	236	35	257	45	275	59	288	76	298	99	301	123	298	142	289	157	274	166	255	169	230	167	210	165	200	159	180	11	180	11	157	147	156	140	144	113	111	103	100	15	6	15	0	210	0	237	69	230	71	223	60	215	50	207	44	196	39	182	38	65	38	147	126	153	132	158	138	164	144	174	156	214	156	228	157	241	157	106	224	145	224	145	239	105	239	104	270	80	270	80	239	42	239	42	224	80	224	80	149	90	149	113	146	133	138	150	124	162	106	166	83	164	64	159	43	151	24	138	9	120	3	101	10	90	26	83	45	75	61	60	68	52	66	46	63	41	59	37	53	36	46	42	27	55	13	74	2	94	-3	113	-5	148	-1	176	9	196	28	209	55	214	89	209	121	197	149	177	172	150	187	119	193	108	193	52	0	52	368	27	368	27	0	113	0	113	368	87	368	87	0	16383	16383	52	0	52	368	27	368	27	0	200	136	200	161	122	161	122	206	200	206	200	232	122	232	122	368	96	368	96	232	17	232	17	206	96	206	96	161	17	161	17	136	96	136	96	0	122	0	122	136	89	88	95	88	117	278	117	284	118	289	118	300	117	312	114	323	109	331	102	336	92	338	82	336	75	331	69	322	66	311	65	297	65	286	66	282	66	278	16383	16383	118	22	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	21	66	13	70	6	76	0	83	-2	92	-3	101	-2	108	0	113	6	117	13	118	22	147	337	129	337	69	286	9	337	-7	337	53	253	85	253	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	190	323	199	327	207	333	214	341	217	351	219	361	217	374	211	385	203	393	192	399	180	401	167	399	156	394	147	385	142	374	140	362	141	351	145	342	151	334	158	327	167	323	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	16383	16383	224	128	108	128	166	266	16383	16383	203	362	201	355	198	348	193	343	186	339	179	338	172	339	165	343	161	348	157	355	156	362	157	369	161	375	166	380	172	383	179	384	186	383	193	380	198	375	201	369	203	362	16383	16383	128	399	145	399	215	439	225	445	228	448	230	452	231	456	231	460	229	464	227	466	223	468	219	469	214	469	210	468	207	466	203	463	199	459	59	359	79	359	156	408	161	412	165	416	168	420	170	424	171	429	170	435	168	439	164	442	160	444	153	445	149	444	146	443	142	441	137	438	132	434	16383	16383	165	305	163	321	155	335	145	346	131	353	116	355	100	353	86	346	75	335	68	322	65	306	68	290	75	276	85	266	99	259	114	256	130	259	144	266	155	276	163	290	165	305	16383	16383	148	306	146	295	142	286	134	279	125	275	114	273	104	275	96	279	89	286	84	295	83	306	84	316	89	325	96	332	105	337	114	339	125	337	134	332	141	325	146	316	148	306	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	217	359	237	359	314	408	319	412	323	416	326	420	328	424	329	429	328	435	326	439	322	442	317	444	311	445	303	443	299	441	295	438	290	434	16383	16383	431	84	420	84	404	56	389	37	372	26	349	20	320	19	268	19	257	22	252	26	249	34	248	47	248	165	319	165	337	163	350	158	360	149	366	135	370	114	381	114	381	232	370	232	367	211	359	197	346	189	326	184	300	183	248	183	248	295	249	301	251	306	253	310	257	312	262	313	305	313	341	312	367	308	382	299	392	283	397	261	408	261	408	331	126	331	126	321	143	320	155	318	164	315	169	310	171	305	171	302	170	300	168	294	166	291	44	49	36	33	28	23	21	16	11	12	0	9	0	0	99	0	99	9	87	11	77	13	70	16	66	20	65	24	66	33	71	48	80	68	93	95	111	130	199	130	199	56	198	39	195	27	189	18	179	13	164	11	155	9	155	0	410	0	16383	16383	199	150	120	150	199	309	109	253	129	253	206	302	216	310	219	314	220	318	221	323	220	329	218	333	214	336	210	338	204	339	199	338	195	337	192	335	187	332	182	328	16383	16383	310	77	296	58	283	44	269	35	254	30	238	28	226	30	215	33	205	38	197	45	190	54	185	65	181	78	179	93	178	112	177	138	308	138	302	173	292	199	277	216	255	227	228	230	215	229	203	227	192	222	181	216	169	206	157	216	147	222	136	227	123	229	109	230	84	227	62	220	45	208	34	193	30	176	31	168	34	161	38	156	44	153	52	152	59	153	66	156	70	161	73	167	74	175	74	185	73	188	73	196	74	203	79	208	86	213	96	216	107	217	119	215	127	210	133	202	136	189	137	172	137	141	73	123	48	112	32	99	24	84	20	68	19	50	22	32	30	17	42	6	58	0	77	-2	91	-1	105	1	119	7	134	17	153	31	164	18	175	8	188	1	202	-1	218	-2	230	-2	243	0	254	3	266	9	276	17	285	24	293	33	300	44	308	58	316	75	16383	16383	177	153	180	177	186	194	194	206	206	212	221	214	235	212	246	206	254	194	259	177	261	153	16383	16383	137	100	138	90	140	68	146	46	146	45	147	45	147	44	143	38	134	31	121	25	108	21	95	19	83	21	74	28	67	37	64	49	63	63	64	79	71	92	85	103	106	114	137	127	123	359	142	359	219	408	225	412	229	416	232	420	234	424	234	435	231	439	228	442	223	444	217	445	209	443	205	441	201	438	196	434	16383	16383	329	367	305	367	268	314	250	323	233	330	217	335	200	337	181	338	127	330	81	307	47	270	25	222	17	165	18	147	20	129	24	111	30	94	36	79	48	59	55	50	75	30	28	-39	52	-39	92	18	110	8	127	1	143	-3	161	-5	180	-6	234	1	279	24	314	61	336	109	344	166	343	184	340	203	336	220	331	237	325	252	319	263	313	272	305	281	296	291	285	302	16383	16383	97	61	88	80	82	99	77	119	75	141	74	165	79	218	93	261	115	293	144	313	180	320	196	319	211	315	225	309	238	300	251	287	16383	16383	263	270	272	251	279	232	284	212	286	190	287	165	282	113	268	70	246	38	217	18	180	11	164	12	149	16	135	22	122	32	109	44	65	253	85	253	162	302	168	306	172	310	175	314	177	318	177	329	174	333	171	336	166	338	160	339	152	337	148	335	144	332	139	328	16383	16383	219	276	199	276	171	221	161	224	152	227	143	229	134	230	124	230	88	224	58	208	35	184	20	152	15	113	15	100	17	87	20	74	30	50	35	42	40	36	46	29	53	22	63	14	26	-55	45	-55	77	6	87	1	105	-3	114	-4	123	-4	159	1	190	18	214	44	229	78	235	117	233	141	227	162	218	181	204	198	186	213	16383	16383	79	46	72	63	66	81	63	99	60	118	60	138	62	164	70	186	82	202	99	212	118	216	127	215	135	213	143	210	151	205	158	198	16383	16383	170	183	178	167	183	152	187	136	189	120	190	102	187	69	180	44	168	25	151	13	131	9	121	10	112	12	104	16	97	22	89	30	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	147	312	149	313	157	312	163	309	167	304	169	297	170	286	170	209	160	216	151	222	141	226	130	229	118	230	81	222	52	202	31	173	18	139	13	103	17	70	28	40	47	16	73	1	106	-4	122	-3	137	1	150	8	163	18	174	30	178	20	184	12	193	5	202	0	212	-2	196	-30	188	-45	181	-59	174	-74	191	-74	199	-60	206	-45	214	-32	230	-4	261	-4	287	0	299	5	310	13	316	18	320	24	323	31	325	38	326	46	325	55	321	65	314	72	306	77	296	79	277	75	260	65	246	50	233	33	223	16	220	21	214	33	212	45	16383	16383	240	10	247	23	256	38	267	51	280	61	295	65	300	64	305	60	308	56	310	50	311	45	307	30	297	20	283	14	267	11	253	10	16383	16383	170	51	170	48	168	45	167	42	156	31	149	27	142	24	134	22	126	21	98	28	78	44	65	68	58	95	56	123	58	147	65	172	76	194	94	210	119	216	134	213	149	206	160	195	167	181	170	166	91	339	89	342	57	332	9	320	9	311	13	312	22	312	25	313	36	311	43	307	47	300	49	291	49	59	51	42	55	26	63	13	75	3	91	-2	75	-30	67	-45	60	-59	52	-74	70	-74	78	-60	85	-45	93	-32	109	-4	140	-4	166	0	178	5	190	13	195	18	199	24	202	31	204	38	205	46	203	55	200	65	193	72	185	77	175	79	156	75	139	65	124	50	112	33	102	16	97	22	94	30	92	38	91	47	91	55	16383	16383	119	10	126	23	136	38	146	51	159	61	174	65	179	64	184	60	187	56	189	50	190	45	186	30	176	20	162	14	146	11	132	10	212	153	210	176	204	197	193	214	176	226	153	230	136	228	120	222	106	213	93	202	81	190	80	190	80	228	76	230	63	225	49	220	36	216	22	211	8	208	8	199	11	200	13	200	16	201	22	201	31	199	36	195	39	188	40	180	40	33	37	23	32	15	23	10	9	7	9	0	114	0	114	7	103	9	94	11	88	16	83	25	82	36	82	174	100	190	110	197	121	201	133	203	149	200	160	192	166	181	169	167	170	152	170	38	168	26	162	17	153	10	138	7	138	0	214	0	206	-14	174	-74	192	-74	216	-29	225	-14	233	0	246	0	267	1	288	4	307	12	321	25	326	45	325	55	321	64	315	72	306	77	296	79	277	75	260	64	246	50	234	33	224	17	220	21	214	33	212	45	16383	16383	311	45	307	32	297	23	282	18	267	15	243	15	250	26	259	39	269	52	280	61	292	65	299	64	304	61	308	56	310	51	311	45	77	209	127	209	127	225	77	225	77	286	76	288	74	290	66	278	64	276	55	264	47	252	37	241	27	231	15	222	13	221	7	215	7	210	8	210	8	209	35	209	35	59	36	41	41	26	48	13	60	3	76	-2	68	-16	61	-30	53	-45	46	-59	39	-74	56	-74	64	-60	71	-46	95	-4	126	-4	152	0	164	5	175	13	181	18	185	24	188	31	190	38	191	46	189	55	186	65	179	72	171	77	161	79	142	75	125	65	111	50	98	33	88	16	83	24	80	34	78	45	77	56	77	66	16383	16383	105	10	112	23	121	38	132	51	145	61	160	65	165	64	170	60	173	56	175	50	176	45	172	30	162	20	148	14	132	11	118	10	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	81	194	79	207	74	218	68	225	59	229	49	230	39	229	30	227	21	223	13	216	4	206	4	192	9	196	17	200	21	201	26	201	31	200	35	196	38	190	40	181	41	169	41	57	42	44	45	34	49	26	55	17	63	9	73	3	85	0	98	-3	114	-4	127	-3	140	-1	152	1	162	5	171	10	181	17	188	25	193	34	196	42	197	50	196	58	192	64	187	69	182	72	175	73	168	72	162	69	157	64	153	58	152	52	153	47	154	43	155	40	155	36	156	31	154	24	149	17	142	12	132	8	121	7	108	9	97	14	89	23	83	35	81	52	81	79	111	90	133	99	149	107	162	113	171	119	182	128	192	138	200	150	205	163	206	178	204	196	197	211	186	221	171	228	154	230	141	229	127	226	112	219	97	209	81	194	16383	16383	81	161	82	169	83	176	86	182	91	187	99	193	104	196	116	200	122	201	128	201	139	199	148	195	156	188	161	177	162	162	162	153	160	145	152	131	146	124	137	117	126	111	114	104	99	98	81	91	246	29	242	29	240	28	237	28	225	30	217	33	214	39	212	47	212	230	201	230	170	209	160	216	150	222	140	227	129	229	117	230	85	223	56	205	34	179	19	145	13	107	21	56	40	24	64	5	87	-2	104	-4	125	-2	141	2	153	10	163	18	169	27	170	27	170	-2	172	-4	246	21	16383	16383	170	51	166	41	159	33	149	26	138	23	126	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	132	214	146	208	157	198	166	184	170	166	89	198	89	228	87	230	13	204	13	196	22	196	34	195	42	192	45	186	47	178	47	-4	57	-4	89	17	99	9	109	3	119	-1	130	-3	142	-4	174	1	203	19	225	46	240	80	246	118	238	169	219	201	195	220	172	228	155	230	135	228	118	223	106	215	96	207	90	198	16383	16383	89	174	93	184	100	192	110	199	121	203	133	204	153	201	172	189	188	170	199	141	203	102	199	66	189	40	174	22	158	12	141	9	127	11	113	17	102	27	93	41	89	59	76	255	79	278	87	297	99	312	113	321	128	325	137	322	145	314	153	305	161	298	172	295	178	295	184	298	188	302	191	307	193	314	190	324	183	331	173	337	160	340	146	342	110	336	79	320	55	296	40	266	35	233	35	28	40	17	53	8	72	1	94	-2	115	-4	162	3	196	25	218	55	230	88	234	118	230	151	220	182	202	207	176	224	144	230	123	227	106	220	92	210	82	199	76	188	16383	16383	76	158	80	173	89	185	101	193	114	197	125	199	150	193	168	177	180	155	188	128	190	99	188	78	183	54	172	33	152	17	123	11	111	12	98	15	87	20	79	27	76	36	12	147	26	165	39	178	52	187	67	192	83	194	108	189	130	176	146	155	156	128	160	96	157	67	148	43	133	25	115	13	92	9	83	10	75	12	70	17	66	23	62	33	63	33	60	44	57	52	52	58	47	63	42	66	36	67	28	66	22	63	17	58	13	52	12	46	16	30	27	16	44	4	65	-2	89	-5	103	-4	131	4	144	11	156	20	171	35	183	52	192	72	197	94	199	118	194	155	181	185	161	209	135	224	103	229	91	229	79	226	67	222	56	216	46	209	38	201	30	192	22	181	14	168	5	151	42	-79	60	-79	100	-4	114	-6	122	-6	129	-7	147	-7	170	-5	187	1	199	11	206	23	209	37	207	50	201	60	192	68	180	73	166	75	151	73	139	68	127	59	116	47	103	30	86	45	72	63	61	83	53	104	51	127	56	164	68	189	85	205	102	213	117	215	130	214	138	211	144	204	148	194	151	180	154	173	157	167	162	162	168	159	175	157	184	159	190	162	195	167	198	173	199	180	198	187	195	194	191	201	184	208	176	214	167	220	157	224	146	227	134	229	123	230	91	225	61	210	36	185	19	151	12	107	16	76	25	50	39	28	58	11	81	0	16383	16383	192	38	191	30	188	22	180	16	168	12	149	10	142	11	136	12	129	14	122	17	115	21	125	35	134	46	143	55	153	60	166	61	175	60	182	57	188	53	191	46	192	38	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	150	312	157	311	163	309	167	304	170	297	170	209	161	216	151	222	140	226	129	229	117	230	82	223	54	203	32	175	18	142	13	107	17	74	27	43	45	18	71	1	104	-4	120	-3	135	0	148	7	160	16	170	28	170	1	172	-32	178	-64	191	-91	215	-109	253	-116	264	-115	277	-112	288	-107	296	-99	300	-88	299	-82	296	-76	291	-72	286	-70	280	-69	268	-72	260	-79	252	-88	244	-95	235	-98	224	-96	218	-89	214	-79	212	-68	212	-56	16383	16383	170	51	167	41	159	32	148	26	136	23	126	21	98	28	78	45	65	69	58	96	56	123	58	148	65	172	76	194	94	210	118	216	134	213	148	206	160	195	167	182	170	166	170	209	160	216	150	222	140	227	129	229	117	230	85	224	56	206	34	178	19	144	13	103	15	77	21	55	30	37	40	23	52	12	66	4	79	0	90	-3	99	-4	107	-4	126	-2	142	3	154	11	163	20	170	28	170	-2	172	-4	246	21	246	29	241	29	239	28	234	28	224	30	217	33	214	39	212	47	212	288	214	303	218	315	225	322	237	325	246	322	254	314	261	305	270	298	281	295	287	295	292	298	297	302	300	307	301	314	298	324	291	331	281	337	268	340	254	342	221	336	197	320	181	296	173	266	170	233	16383	16383	170	51	166	41	159	33	149	26	138	23	126	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	133	214	147	207	159	197	167	182	170	164	175	138	168	93	154	62	136	42	116	32	95	30	71	33	52	43	37	56	26	70	18	82	10	79	16	64	29	42	49	20	78	2	116	-4	147	0	173	14	192	37	205	68	209	107	203	155	185	190	161	213	133	226	108	230	81	227	58	217	39	199	26	173	20	138	16383	16383	70	155	73	170	78	185	86	199	99	208	118	212	134	210	148	205	159	194	167	177	174	155	15	143	23	155	34	169	49	182	68	192	93	195	113	193	133	183	151	163	164	132	172	86	17	86	23	52	36	26	55	8	78	-1	104	-4	130	0	158	12	182	35	200	70	206	118	202	157	190	188	170	211	144	225	113	230	75	223	46	205	26	183	13	161	7	147	16383	16383	171	70	164	47	156	31	144	20	131	15	116	13	96	17	82	26	74	40	70	55	68	70	310	147	307	139	304	132	298	126	292	122	284	120	276	121	268	125	263	131	259	138	257	147	257	156	258	171	258	213	256	215	196	180	180	198	162	212	142	222	120	228	96	230	76	228	61	223	47	215	34	204	20	190	28	185	40	194	53	201	67	206	81	210	95	211	113	208	129	201	143	190	154	177	162	161	18	78	24	49	38	26	57	8	82	-2	110	-6	144	0	174	19	198	47	213	79	219	113	218	124	216	136	213	147	203	169	243	193	243	182	242	175	242	162	243	145	246	129	253	117	266	108	284	105	296	107	306	112	314	120	321	130	325	141	16383	16383	167	148	171	134	172	127	172	113	169	85	158	58	141	35	118	20	90	14	72	17	58	25	47	38	40	54	38	72	189	42	173	31	157	22	142	16	126	12	110	11	93	14	78	21	67	32	59	47	57	65	60	82	68	96	81	107	97	114	117	117	123	117	123	132	112	132	104	133	97	135	91	138	85	142	79	148	74	154	68	168	68	176	70	190	76	203	85	212	98	219	113	221	119	220	124	217	128	211	132	202	136	190	138	183	146	171	152	167	160	166	168	167	175	170	179	175	183	181	184	188	183	194	180	201	176	208	170	216	162	223	153	227	142	231	130	235	117	237	105	238	78	235	55	227	38	215	27	199	23	179	26	164	33	150	44	140	61	131	81	126	81	124	71	123	62	121	54	118	47	116	41	113	30	105	22	96	15	85	11	74	10	61	11	49	15	38	21	27	30	18	40	10	51	4	63	0	77	-3	91	-5	105	-6	126	-4	145	0	163	9	180	21	195	36	123	126	144	131	160	140	171	150	178	164	181	179	177	199	166	215	149	227	126	235	99	238	87	237	74	235	62	231	51	227	42	223	34	216	28	208	24	201	22	194	21	187	21	188	22	181	25	175	30	170	37	167	45	166	52	167	58	171	63	177	67	183	69	190	76	211	80	217	85	220	92	221	107	219	119	212	129	203	135	190	137	176	136	168	134	161	131	154	126	148	119	142	114	138	108	135	101	133	92	132	82	132	82	117	88	117	107	114	124	107	136	96	144	82	147	65	145	47	138	32	126	21	112	14	94	11	79	12	63	16	47	22	31	31	16	42	10	36	25	21	41	9	59	0	79	-4	99	-6	114	-5	128	-3	141	0	154	4	165	10	175	18	183	27	189	38	193	49	195	61	193	74	189	85	183	96	174	105	164	113	157	116	150	118	143	121	134	123	123	124	286	147	284	139	280	132	275	126	268	121	260	120	252	121	244	125	239	131	235	138	233	147	233	182	234	191	234	213	232	215	180	185	173	206	159	221	141	231	120	236	99	238	80	236	59	230	40	221	26	207	21	187	21	188	22	181	26	175	30	170	37	167	44	166	59	171	67	185	73	202	79	215	92	221	107	219	119	212	129	203	135	190	137	176	134	159	126	147	113	139	98	134	82	132	82	117	102	115	119	109	134	99	144	85	147	65	145	47	137	32	126	21	111	14	94	11	77	13	60	17	45	24	30	32	16	42	10	36	25	21	41	9	59	0	79	-4	99	-6	125	-4	151	3	173	16	189	35	195	61	191	83	180	100	164	112	144	120	123	124	123	126	138	129	153	135	166	144	176	156	181	171	219	193	219	183	218	179	218	165	219	147	222	131	229	117	241	108	260	105	272	107	282	112	290	120	297	130	301	141	143	126	160	130	176	137	189	148	198	161	201	179	196	202	183	218	164	229	142	236	119	238	81	232	50	215	28	189	15	156	10	117	14	76	27	42	48	15	79	0	120	-6	146	-4	171	3	193	16	209	35	215	61	211	83	200	100	184	112	165	120	143	124	16383	16383	103	117	122	115	140	109	154	99	164	85	168	65	165	47	156	32	144	21	128	14	110	11	85	19	66	38	53	64	45	92	42	118	45	143	53	171	67	196	87	214	113	221	127	219	139	212	149	203	155	190	157	176	154	159	146	147	133	138	119	133	103	132	148	105	148	121	107	121	107	191	108	198	112	210	117	214	120	217	125	219	130	220	137	222	146	223	146	230	27	230	27	223	35	222	42	221	47	220	51	218	55	217	59	213	62	209	64	197	65	189	65	121	4	121	4	105	65	105	65	-41	64	-56	63	-67	61	-76	58	-82	56	-85	53	-87	45	-91	37	-91	29	-87	25	-83	15	-71	10	-66	5	-63	1	-61	-3	-61	-10	-62	-15	-65	-20	-69	-23	-74	-24	-80	-21	-90	-15	-97	-5	-103	7	-107	22	-108	52	-103	76	-90	93	-68	104	-38	107	0	107	105	186	218	175	225	165	231	154	235	144	237	132	238	96	231	64	213	39	185	22	150	16	110	21	74	36	42	57	16	85	0	116	-6	130	-5	145	0	160	6	174	15	186	26	186	-31	184	-42	181	-52	177	-61	171	-69	164	-76	154	-83	144	-87	133	-90	122	-91	113	-90	104	-88	95	-84	87	-80	80	-75	74	-69	68	-61	62	-54	55	-49	46	-47	40	-48	35	-50	31	-54	28	-59	27	-65	32	-78	44	-89	62	-97	86	-103	113	-105	151	-101	182	-88	207	-69	222	-43	228	-12	228	278	229	297	233	312	240	321	252	325	262	322	270	314	277	305	286	298	297	295	303	295	308	298	313	302	316	307	317	314	314	324	307	331	297	337	284	340	271	342	237	336	213	320	197	296	188	266	186	233	16383	16383	186	44	178	36	169	30	159	26	149	23	138	22	114	27	93	42	77	65	66	93	62	127	65	157	74	183	88	204	106	217	127	222	137	221	146	218	156	213	164	207	171	200	177	193	181	185	184	176	186	166	186	156	228	241	213	241	209	234	206	228	202	223	198	217	192	212	181	221	170	228	159	233	146	237	132	238	94	231	62	211	38	183	22	148	16	110	21	77	34	45	55	18	82	0	116	-6	131	-5	147	0	161	6	175	16	186	26	186	-19	184	-42	176	-62	163	-77	145	-87	122	-91	98	-86	82	-76	69	-63	59	-52	46	-47	40	-48	35	-50	31	-54	28	-59	27	-65	34	-82	51	-93	74	-100	96	-104	113	-105	147	-101	178	-91	204	-72	221	-46	228	-12	16383	16383	186	44	178	37	169	31	159	26	149	23	138	22	111	28	89	46	74	71	65	99	62	127	64	151	71	177	84	199	102	215	127	222	147	218	163	208	176	193	184	176	186	156	270	118	174	118	174	112	189	111	198	108	204	102	206	93	207	80	207	27	204	20	194	14	182	11	168	9	156	8	123	12	96	25	76	45	63	72	59	105	60	126	63	145	69	162	78	177	89	190	99	198	111	204	123	208	137	210	151	211	163	210	175	208	186	205	196	200	205	193	212	187	217	181	227	165	232	154	240	154	238	225	229	225	228	221	225	219	222	216	214	214	211	215	208	215	198	217	194	218	180	221	169	222	160	224	152	225	145	225	125	224	105	220	88	214	71	206	56	196	42	183	31	168	22	152	17	133	15	113	16	94	20	76	26	59	35	43	47	30	63	17	82	7	103	0	126	-3	151	-5	191	0	217	6	236	12	244	19	244	84	245	95	247	103	252	108	259	110	270	112	240	225	174	225	174	218	180	217	186	217	191	214	195	211	196	205	196	201	195	197	194	194	193	190	146	59	88	188	86	192	85	196	84	199	84	204	86	210	91	214	98	216	106	217	112	218	112	225	9	225	9	218	17	216	23	214	28	211	33	207	36	200	51	167	124	12	98	-40	95	-47	93	-55	92	-63	92	-73	95	-90	102	-102	113	-110	127	-115	144	-116	161	-114	176	-107	187	-97	194	-83	197	-65	195	-43	192	-34	184	-16	158	37	213	186	216	193	219	201	223	209	230	215	240	218	16383	16383	133	-6	155	-48	159	-58	160	-63	161	-67	161	-71	160	-80	156	-88	151	-94	143	-98	134	-99	126	-97	120	-92	116	-85	114	-76	113	-68	114	-62	114	-56	115	-50	119	-40	133	132	99	185	91	196	82	207	72	216	60	223	46	225	34	223	23	217	14	208	9	198	7	185	7	177	8	173	10	169	11	165	13	168	16	176	20	184	27	190	37	193	44	192	51	188	57	183	62	177	112	102	90	72	86	66	78	52	76	45	75	38	77	22	84	10	94	2	107	-2	123	-4	139	-2	154	4	166	15	175	29	177	46	175	59	168	75	160	91	151	106	143	118	175	169	180	176	185	182	192	188	199	192	207	193	215	191	221	186	226	179	232	165	241	183	242	190	243	196	241	205	237	213	231	219	223	223	214	225	203	223	194	218	187	212	175	194	16383	16383	142	42	141	34	138	26	133	20	126	16	118	15	110	15	103	18	98	22	94	28	93	36	95	47	100	58	106	69	114	79	120	88	125	80	131	70	136	60	140	51	142	42	246	225	137	225	137	218	152	215	162	211	168	203	171	192	171	54	160	41	149	32	138	26	127	23	116	22	102	24	92	30	85	41	80	56	79	75	79	192	82	203	88	211	98	215	113	218	113	225	7	225	7	218	20	214	29	210	34	203	36	191	36	75	39	46	46	24	59	8	76	-1	98	-4	115	-3	130	1	144	9	158	21	171	37	171	-114	174	-116	184	-112	204	-106	216	-102	232	-98	245	-93	245	-85	244	-86	239	-86	228	-85	221	-83	216	-79	214	-71	214	192	217	203	222	211	231	215	246	218	243	0	243	7	231	10	222	14	217	21	214	33	214	151	213	167	210	187	200	208	182	224	151	230	134	228	119	223	104	215	91	203	79	188	79	278	81	287	84	295	88	302	93	308	99	315	106	321	113	325	121	328	130	329	138	328	146	325	153	321	160	315	166	309	172	301	177	295	182	290	188	287	195	286	201	287	206	290	210	294	213	299	214	305	209	317	197	327	179	335	155	340	128	342	98	337	73	324	53	304	41	278	36	249	36	32	33	21	27	14	18	10	4	7	4	0	113	0	113	7	100	9	90	13	84	19	80	31	79	49	79	171	91	184	102	193	113	199	124	202	133	203	148	201	158	194	166	183	170	168	171	150	171	47	170	30	167	19	160	13	150	9	137	7	137	0	214	149	213	166	210	187	200	208	182	224	151	230	134	228	118	223	104	214	91	202	79	188	79	278	81	287	84	295	88	302	93	308	99	315	107	321	114	325	123	328	131	329	138	328	146	325	153	321	160	315	166	309	173	300	178	294	183	290	188	287	195	286	201	287	206	290	210	294	213	299	214	305	209	317	197	327	179	335	155	340	128	342	98	337	73	324	53	304	41	278	36	249	36	33	33	21	27	14	18	10	4	7	4	0	113	0	113	7	100	9	90	13	84	20	80	32	79	51	79	171	91	184	102	193	113	199	124	202	133	203	148	201	158	194	166	183	170	168	171	150	171	-29	170	-52	166	-71	160	-86	150	-95	137	-98	128	-95	120	-88	112	-79	104	-72	93	-69	87	-70	81	-72	77	-76	74	-81	73	-88	75	-98	82	-106	92	-111	105	-114	119	-116	154	-110	180	-94	199	-70	210	-40	214	-6	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	115	127	115	127	131	89	131	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	131	8	131	8	115	47	115	47	33	43	20	37	13	25	9	8	7	8	0	147	40	140	33	134	28	127	25	121	22	114	22	107	23	100	26	94	31	90	40	88	52	88	220	87	223	85	227	83	227	75	225	61	221	43	214	24	208	8	203	8	195	14	196	19	197	30	197	36	196	40	193	43	187	45	179	46	167	46	63	47	39	52	20	60	6	74	-1	94	-4	109	-2	123	4	136	13	147	23	156	34	116	0	116	9	100	11	91	16	86	24	84	34	84	193	86	203	91	210	100	214	116	216	116	225	11	225	11	216	26	214	36	210	41	204	43	195	44	182	44	45	43	32	41	22	36	15	26	11	11	9	11	0	156	213	151	203	146	196	141	191	135	188	129	187	125	187	113	190	108	192	108	339	105	342	90	337	62	329	45	324	26	320	26	311	31	312	42	312	45	313	53	311	59	308	63	302	65	293	66	281	66	209	62	209	60	210	55	210	41	208	29	201	19	191	11	177	5	160	20	160	23	168	28	174	33	179	39	182	49	182	61	179	65	177	66	176	66	46	65	32	61	21	55	14	44	10	27	7	27	0	146	0	146	7	129	9	119	13	112	20	109	29	108	44	108	160	118	160	133	161	145	167	155	178	163	193	170	213	175	180	168	174	158	167	146	159	132	151	116	145	116	340	114	342	97	336	81	332	66	327	50	324	35	320	35	311	38	312	49	312	52	313	61	312	67	308	71	302	74	294	74	223	73	223	71	224	68	224	65	225	60	225	43	222	29	215	17	203	9	188	6	171	9	154	17	140	28	128	43	121	60	118	66	118	68	119	74	119	74	45	73	31	69	20	62	14	51	10	36	7	36	0	153	0	153	7	138	9	128	12	121	18	117	28	116	42	116	129	140	140	158	151	171	162	178	170	181	174	16383	16383	74	138	65	138	54	141	45	147	38	155	33	165	32	176	34	186	39	196	47	203	57	208	66	210	71	210	73	209	74	209	86	340	84	342	68	337	53	332	5	320	5	311	9	312	19	312	22	313	31	312	38	308	42	302	44	294	45	282	45	-6	47	-40	56	-70	72	-94	96	-110	129	-116	143	-114	156	-111	166	-106	173	-98	176	-88	175	-81	172	-76	167	-72	162	-70	156	-69	145	-72	136	-79	129	-88	121	-95	112	-98	99	-95	92	-86	88	-71	87	-52	86	-29	253	200	253	225	91	225	91	340	89	342	73	336	57	332	41	327	25	324	9	320	9	311	13	312	24	312	27	313	36	312	42	308	46	302	48	294	49	282	49	44	48	29	43	19	35	13	24	9	11	7	11	0	128	0	128	7	113	9	103	12	96	18	92	28	91	42	91	193	229	193	123	64	129	58	139	62	145	65	151	67	156	68	180	65	200	56	217	40	228	18	232	-12	227	-49	214	-75	198	-91	181	-99	167	-101	154	-100	145	-97	139	-91	135	-82	132	-69	129	-60	125	-53	120	-48	114	-44	108	-43	99	-44	93	-48	88	-52	85	-58	84	-65	84	-71	87	-78	91	-86	97	-93	105	-100	114	-105	124	-109	135	-113	147	-115	158	-116	188	-111	218	-98	244	-75	262	-42	269	1	264	35	252	63	234	83	212	95	187	99	174	99	171	98	385	225	274	225	274	218	288	216	297	214	304	209	307	201	308	190	308	50	305	47	304	45	301	42	294	36	284	30	272	25	260	22	248	21	237	24	228	31	221	42	217	57	216	76	216	182	217	197	220	207	226	213	236	216	250	218	250	225	138	225	138	218	153	216	163	213	170	205	173	194	174	177	174	51	165	40	155	32	145	26	134	22	121	21	106	23	95	29	87	40	83	56	82	77	82	180	83	195	85	205	91	211	100	215	114	218	114	225	6	225	6	218	18	217	26	215	33	212	37	207	39	198	40	186	40	85	42	53	49	28	60	10	77	0	98	-4	115	-2	132	1	148	10	164	21	180	37	186	22	194	10	205	2	218	-2	233	-4	246	-3	260	0	274	5	291	16	309	33	310	33	310	-2	314	-4	328	0	342	5	354	9	368	13	383	17	383	26	380	25	377	25	374	24	368	24	361	25	356	29	352	35	350	44	350	181	351	196	354	206	361	213	371	216	385	218	392	-116	392	-108	378	-107	367	-104	358	-98	352	-88	350	-70	350	182	352	199	356	209	364	215	374	217	385	218	385	225	274	225	274	218	285	217	294	215	302	211	306	203	308	191	308	50	305	46	297	39	285	31	268	24	249	21	237	24	227	31	221	42	217	58	216	76	216	183	217	198	220	208	226	213	236	216	250	218	250	225	138	225	138	218	150	217	160	214	167	209	172	198	174	180	174	51	158	33	148	27	135	23	121	21	103	24	91	33	85	46	83	61	82	78	82	181	83	197	86	206	92	212	101	216	114	218	114	225	6	225	6	218	20	217	29	214	35	209	39	202	40	194	40	84	41	61	46	37	55	16	73	1	99	-4	122	-1	142	6	158	17	171	28	180	37	186	22	194	11	204	2	217	-2	234	-4	250	-2	266	1	281	9	295	20	308	33	308	-74	307	-88	303	-96	297	-102	287	-105	272	-108	272	-116	353	141	352	165	348	188	338	209	321	224	295	230	273	227	254	220	237	210	224	198	214	187	214	188	208	201	201	213	191	222	177	228	160	230	145	229	130	225	116	218	101	207	83	191	83	229	79	230	64	225	50	220	37	215	23	211	9	208	9	199	12	200	18	200	22	201	30	201	35	199	39	194	42	184	43	169	43	42	42	26	37	16	30	11	20	8	8	7	8	0	119	0	119	7	108	8	98	10	91	14	86	22	85	34	85	174	88	179	96	186	108	195	125	201	145	204	156	202	165	195	171	184	176	169	177	151	177	41	176	25	172	16	165	11	155	9	143	7	143	0	255	0	255	7	244	8	234	10	226	16	221	27	219	44	219	174	226	183	235	191	245	198	257	203	273	204	291	201	302	191	308	178	310	163	311	147	311	-29	310	-52	306	-71	299	-86	289	-95	276	-98	267	-95	259	-88	252	-79	243	-72	232	-69	226	-70	221	-72	216	-76	213	-81	212	-88	215	-98	222	-106	232	-111	245	-114	258	-116	293	-110	320	-94	338	-70	350	-40	353	-6	257	0	257	7	245	9	236	13	230	19	227	28	227	153	223	184	214	207	200	220	184	228	167	230	150	228	135	222	121	214	108	202	95	189	95	228	91	230	77	225	64	220	50	216	36	211	22	208	22	199	24	200	29	200	33	201	42	201	47	199	51	194	54	185	55	171	55	-29	54	-52	53	-71	49	-86	42	-95	30	-98	20	-95	12	-88	5	-79	-3	-72	-14	-69	-20	-70	-25	-72	-30	-76	-33	-81	-34	-88	-32	-98	-25	-106	-14	-111	-1	-114	12	-116	45	-110	69	-94	85	-70	94	-40	97	-6	97	174	107	184	117	192	127	198	137	201	147	203	162	200	173	194	180	183	184	169	185	152	185	50	183	31	179	19	172	13	163	9	153	7	153	0	212	154	208	185	199	207	185	221	169	228	152	230	135	228	120	222	106	213	93	202	80	189	80	228	76	230	63	225	49	220	35	216	22	211	8	208	8	199	10	200	15	200	18	201	28	201	32	199	36	194	39	185	40	170	40	45	39	30	36	20	30	13	21	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	93	184	103	192	113	198	122	201	132	203	148	200	158	194	165	183	169	169	170	152	170	-6	173	-40	181	-70	197	-94	221	-110	255	-116	269	-114	281	-111	292	-106	299	-98	301	-88	300	-81	297	-76	292	-72	287	-70	281	-69	270	-72	262	-79	254	-88	247	-95	237	-98	225	-95	217	-86	214	-71	212	-52	212	-29	281	225	189	225	189	216	199	215	207	214	212	213	216	210	219	207	222	203	225	197	226	191	226	183	227	173	227	63	81	225	15	225	15	216	25	215	33	213	40	210	46	205	53	198	53	53	52	35	49	23	43	15	31	11	15	9	15	0	105	0	105	9	90	11	80	16	74	24	71	35	70	53	70	180	237	-3	244	-3	244	183	246	194	248	201	251	206	254	209	258	212	266	214	273	215	281	216	235	116	230	154	214	186	191	210	161	225	126	230	89	225	58	210	35	186	20	153	15	114	20	76	35	43	58	18	89	1	126	-4	162	1	192	18	215	44	230	77	235	116	16383	16383	60	123	64	157	74	183	89	201	107	212	126	216	145	212	162	201	176	183	186	157	190	123	16383	16383	190	107	186	74	176	47	162	27	145	14	126	9	107	14	89	27	74	47	64	74	60	107	349	55	340	55	329	38	317	26	305	18	292	14	277	12	233	12	224	13	217	15	213	19	210	24	210	110	261	110	276	109	287	106	295	100	300	90	303	76	312	76	312	156	303	156	300	142	295	132	285	127	270	124	248	123	210	123	210	198	211	202	213	206	218	208	225	209	283	209	300	206	311	200	318	190	321	175	330	175	330	223	177	223	167	224	151	224	145	225	136	225	119	224	103	222	88	218	74	213	61	206	44	193	30	177	20	158	14	135	12	110	13	91	16	73	22	57	30	42	41	29	53	18	69	10	86	3	105	0	124	-2	136	-2	150	-1	166	-1	181	0	331	0	16383	16383	170	44	168	31	164	22	157	15	146	11	131	10	116	11	103	15	91	21	81	29	72	39	66	50	61	62	58	77	56	93	55	110	59	146	69	175	85	195	106	208	133	212	147	211	157	207	164	200	168	189	170	176	315	97	306	145	284	184	251	213	211	231	167	238	122	231	81	213	48	184	26	145	18	97	23	67	34	39	53	18	78	3	109	-1	125	0	138	5	150	14	159	26	166	40	174	26	183	14	195	5	208	0	224	-1	254	3	280	18	299	39	311	67	315	97	16383	16383	267	105	266	84	261	62	253	41	240	25	220	19	208	21	198	26	189	34	184	45	182	57	183	71	186	85	190	100	193	116	195	132	194	143	191	151	185	158	177	162	166	163	156	162	148	158	142	151	139	143	138	132	139	116	143	100	147	85	150	71	151	57	149	45	144	34	135	26	125	21	113	19	93	25	80	41	72	62	68	84	66	105	72	150	86	185	108	209	136	223	167	228	198	223	225	209	247	185	262	150	267	105	188	300	189	314	192	324	199	330	210	333	225	334	225	342	107	342	107	334	123	332	133	328	141	322	144	312	146	298	146	218	108	211	74	197	46	176	27	147	20	110	27	74	45	44	73	21	107	5	146	-1	146	-72	144	-86	141	-96	133	-102	123	-106	107	-108	107	-116	225	-116	225	-108	210	-107	199	-104	192	-98	189	-88	188	-74	188	-1	226	5	261	21	288	44	306	74	313	110	306	147	287	176	259	197	225	211	187	218	188	218	16383	16383	188	204	215	197	236	184	251	164	260	140	263	111	260	84	251	58	236	37	215	21	187	12	188	12	16383	16383	146	12	118	21	97	37	82	58	73	84	70	111	73	140	82	164	97	184	118	197	146	204	180	225	60	225	60	218	78	216	90	212	97	205	101	195	103	180	103	68	100	57	94	46	86	36	77	29	68	26	66	27	63	28	61	29	58	31	55	34	50	38	46	41	42	43	38	44	35	44	28	43	22	40	18	36	16	29	15	22	16	13	20	5	26	0	33	-3	42	-4	54	-3	66	1	77	10	89	23	103	42	103	-3	105	-4	120	1	148	11	163	16	179	22	179	30	175	29	171	29	168	28	161	28	155	29	150	32	147	38	145	47	145	196	148	204	154	210	164	214	180	218	182	0	182	7	167	9	156	12	149	18	146	27	145	42	145	340	142	342	127	337	111	332	63	320	63	311	67	312	78	312	81	313	90	311	96	307	100	301	102	292	103	280	103	68	100	57	94	46	86	36	77	29	68	26	62	28	50	38	43	42	34	44	27	43	22	40	18	35	16	29	15	22	16	13	20	5	25	0	33	-3	42	-4	54	-3	66	1	77	10	89	23	103	42	103	0	145	183	146	197	149	206	156	211	166	215	180	218	180	225	60	225	60	218	74	217	86	214	95	208	101	197	103	180	103	68	100	57	94	46	86	36	77	29	69	26	62	28	50	38	43	42	34	44	27	43	22	40	18	35	16	29	15	22	16	13	20	5	25	0	33	-3	42	-4	53	-3	65	1	77	9	89	22	103	41	105	2	114	-39	130	-77	154	-105	188	-116	201	-114	214	-111	224	-106	231	-98	234	-88	233	-81	230	-76	225	-72	220	-70	214	-69	203	-72	194	-79	187	-88	179	-95	170	-98	157	-86	150	-55	146	-14	145	26	145	59	80	229	78	230	48	218	3	203	3	195	6	195	9	196	13	197	25	197	30	195	34	190	37	181	38	167	38	-74	37	-88	33	-96	27	-102	17	-105	2	-108	2	-116	123	-116	123	-108	108	-107	97	-104	88	-98	82	-88	80	-70	80	158	82	168	88	179	97	189	106	196	114	199	120	197	132	187	139	183	148	181	155	182	160	185	164	190	167	196	167	203	166	212	163	220	157	225	150	229	140	230	128	228	117	224	105	215	93	201	80	183	80	157	82	168	88	179	97	189	106	196	114	199	120	197	132	187	139	183	148	181	155	182	160	185	164	190	167	196	167	203	166	212	163	220	157	225	150	229	141	230	128	228	117	224	105	215	94	202	80	183	80	229	78	230	48	218	3	203	3	195	6	195	9	196	13	197	25	197	30	195	34	190	37	181	38	167	38	-6	41	-40	49	-70	65	-94	89	-110	123	-116	137	-114	150	-111	160	-106	167	-98	170	-88	168	-81	165	-76	161	-72	155	-70	150	-69	138	-72	130	-79	122	-88	114	-95	105	-98	93	-95	85	-86	81	-71	80	-52	80	-29	37	38	36	25	33	16	28	11	19	8	5	7	5	0	111	0	111	7	97	8	88	12	82	17	80	26	79	38	79	172	81	191	85	206	92	215	104	218	113	215	121	208	129	199	137	191	148	188	154	189	160	191	164	195	167	201	169	207	166	217	159	225	149	230	136	234	122	235	88	229	64	214	48	190	39	160	37	126	166	0	166	7	152	8	143	11	137	16	135	25	134	38	134	126	131	160	123	190	107	214	83	229	49	235	35	234	22	230	12	225	5	217	2	207	3	201	7	195	11	191	17	189	22	188	34	191	42	199	50	208	58	215	67	218	79	215	87	206	90	191	92	172	92	38	91	26	89	17	84	12	74	8	60	7	60	0	235	0	235	9	224	9	218	11	213	14	208	19	203	26	146	111	167	119	184	129	197	141	204	155	206	171	202	191	191	208	173	221	150	229	122	232	11	232	11	223	18	222	24	220	29	218	33	215	37	211	40	207	42	202	43	196	44	188	44	40	43	33	42	28	41	24	39	21	35	16	30	13	25	11	11	9	11	0	118	0	118	9	105	11	95	15	89	23	85	35	84	51	84	104	103	104	175	0	16383	16383	84	121	84	213	90	214	94	215	99	215	103	216	108	216	126	214	141	208	151	199	158	186	160	171	159	161	155	151	150	143	142	135	132	129	126	126	119	124	111	122	103	121	93	121	235	223	235	232	175	232	103	127	84	127	84	180	85	197	89	209	95	217	105	221	118	223	118	232	11	232	11	223	18	223	25	221	30	219	35	216	39	211	41	208	42	204	43	199	44	192	44	44	43	36	42	30	40	25	37	21	33	17	29	14	24	12	18	10	11	9	11	0	122	0	150	3	173	11	191	24	202	41	206	61	204	77	197	91	184	103	167	113	146	121	203	206	208	213	213	218	218	221	224	223	230	223	16383	16383	84	111	103	111	111	110	119	108	126	106	132	103	142	97	150	89	155	81	159	71	160	61	158	46	151	33	141	24	126	18	108	16	103	16	99	17	94	17	90	18	84	20	78	150	64	162	60	170	57	177	56	184	58	197	63	206	71	213	82	217	94	218	110	216	123	209	134	198	143	180	151	156	158	156	156	224	150	224	148	222	146	221	145	220	143	219	142	219	140	220	137	220	131	222	128	224	122	226	115	227	109	228	102	229	94	229	72	226	53	219	38	206	29	189	26	167	28	152	35	137	47	123	63	109	85	95	113	80	121	74	129	67	134	60	138	51	139	42	137	31	132	21	123	13	112	7	98	6	79	8	63	16	51	30	41	50	34	76	26	76	26	-32	25	-41	25	-50	26	-70	30	-86	39	-98	54	-105	78	-108	91	-107	104	-103	114	-98	121	-90	124	-80	123	-74	120	-68	115	-64	110	-62	104	-61	93	-64	84	-72	77	-80	69	-88	60	-91	52	-89	46	-82	43	-72	41	-59	41	3	52	3	56	2	61	1	68	0	75	-2	82	-3	90	-4	97	-4	104	-5	126	-1	145	7	160	20	170	38	174	57	173	72	168	85	159	96	147	107	130	118	55	-54	54	-69	52	-81	47	-90	40	-96	30	-98	20	-95	12	-88	5	-79	-3	-72	-14	-69	-20	-70	-25	-72	-30	-76	-33	-81	-34	-88	-32	-98	-25	-106	-14	-111	-1	-114	12	-116	43	-111	67	-98	84	-77	94	-51	98	-21	98	282	99	297	103	311	110	321	122	325	131	322	139	314	146	305	155	298	166	295	171	295	177	298	181	302	185	307	186	314	183	324	176	331	166	337	153	340	140	342	106	336	82	320	66	297	58	267	55	233	55	16	16	16	16	0	55	0	55	-23	54	-46	53	-65	49	-79	42	-88	30	-91	20	-88	12	-80	5	-72	-3	-64	-14	-61	-21	-62	-26	-65	-31	-70	-33	-75	-34	-80	-32	-90	-24	-98	-14	-103	-1	-107	12	-108	45	-102	70	-86	85	-62	94	-32	97	0	135	0	135	16	97	16	97	277	98	293	102	308	110	320	122	325	132	322	140	314	147	305	155	298	166	295	172	296	177	298	182	302	185	308	186	314	183	325	174	333	163	338	151	341	140	342	102	334	77	315	63	286	56	252	55	215	139	126	136	160	128	190	112	214	88	229	54	235	40	234	28	230	17	225	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	84	215	92	206	95	191	97	172	97	-6	100	-40	108	-70	124	-94	148	-110	182	-116	196	-114	208	-111	219	-106	226	-98	228	-88	227	-81	224	-76	220	-72	214	-70	209	-69	197	-72	189	-79	181	-88	173	-95	164	-98	152	-95	144	-86	141	-71	139	-52	139	-29	80	6	75	7	69	8	63	8	57	9	51	9	31	6	14	-2	1	-16	-7	-33	-11	-53	-7	-72	0	-89	14	-103	31	-112	51	-116	75	-112	94	-100	108	-82	118	-58	123	-29	135	-43	144	-59	151	-76	155	-95	156	-113	156	-121	169	-121	169	-119	170	-117	170	-112	168	-89	162	-67	153	-47	139	-28	123	-13	123	284	124	298	128	311	135	321	147	325	156	322	164	314	171	305	180	298	191	295	197	296	202	298	207	302	210	308	211	314	208	325	199	333	188	338	176	341	165	342	131	336	107	321	92	298	83	268	80	235	16383	16383	80	-56	79	-70	77	-83	71	-93	63	-100	51	-103	36	-100	22	-93	11	-82	4	-68	1	-53	4	-37	11	-23	22	-12	35	-5	51	-2	56	-3	63	-3	75	-5	80	-7	113	16	113	166	111	189	106	207	97	220	84	227	69	230	54	228	41	224	29	217	18	206	8	192	15	186	21	193	27	198	32	202	38	204	45	204	54	203	62	197	67	189	69	176	70	159	70	16	20	16	20	0	70	0	70	-60	71	-62	73	-64	74	-64	84	-49	95	-34	106	-21	115	-10	124	-2	132	3	138	7	140	9	141	11	141	14	140	15	140	16	139	16	77	209	127	209	127	225	77	225	77	287	74	290	64	276	55	264	39	244	22	227	16	223	11	219	8	216	7	213	7	210	8	209	35	209	35	-40	36	-65	41	-85	51	-101	68	-112	94	-116	108	-114	121	-111	132	-106	139	-98	142	-88	141	-81	137	-76	133	-72	127	-69	121	-68	111	-71	104	-79	99	-88	93	-95	84	-98	81	-97	79	-93	78	-88	77	-80	77	-70	240	25	225	25	217	28	212	33	209	42	209	115	239	115	239	131	209	131	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	131	78	131	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	131	4	131	4	115	36	115	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	16383	16383	166	69	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	115	166	115	245	215	245	225	175	225	185	197	192	171	196	147	199	124	200	103	200	95	199	88	199	81	198	73	196	65	191	46	182	29	169	17	153	8	134	5	115	8	99	17	86	29	77	46	71	65	70	74	69	82	69	90	68	97	68	102	69	124	72	146	76	170	84	196	93	225	23	225	23	215	42	215	48	214	53	211	58	207	61	202	62	195	63	195	62	192	62	189	61	186	59	184	57	181	53	176	44	165	35	149	27	128	24	104	30	70	45	41	69	17	99	1	134	-4	169	1	199	17	223	41	238	71	244	107	241	129	233	149	224	165	215	176	210	181	209	184	207	186	206	189	206	193	205	196	206	202	210	207	214	211	220	214	226	215	97	228	94	230	79	224	63	218	48	213	16	203	16	195	20	195	24	196	29	197	37	197	46	195	51	190	54	183	55	175	55	64	58	37	68	17	84	4	105	-2	132	-4	172	2	202	23	222	52	234	88	238	127	237	149	234	176	226	202	213	222	194	230	188	229	182	227	177	224	173	219	172	214	177	201	190	191	205	176	218	153	223	117	219	89	208	62	191	38	168	22	140	16	126	18	114	26	105	36	99	49	97	63	227	0	227	7	217	9	209	13	201	23	193	39	181	65	118	219	115	223	113	227	112	230	110	232	108	232	106	231	104	229	102	224	98	217	94	207	31	46	23	30	17	19	12	12	6	9	-1	7	-1	0	68	0	68	7	59	9	52	11	48	14	45	18	44	23	44	26	45	29	45	32	46	35	47	39	97	168	147	40	149	35	150	31	151	28	152	24	152	21	151	16	149	13	144	10	138	8	129	7	129	0	347	0	347	7	341	8	336	11	331	17	326	26	320	39	253	210	246	224	244	229	242	231	240	232	238	231	236	229	228	213	171	93	126	210	122	220	120	226	118	230	116	232	112	232	110	229	107	225	104	218	100	208	31	35	27	24	23	17	20	13	16	10	11	7	11	0	72	0	72	7	57	12	53	15	51	18	50	22	53	40	59	56	103	167	146	55	149	47	151	40	153	35	154	30	154	25	153	20	151	15	145	12	125	7	125	0	227	0	227	7	217	9	209	13	203	19	197	28	182	70	228	170	277	39	280	30	280	24	279	18	277	14	273	11	266	9	257	7	257	0	229	0	229	7	222	9	216	11	211	14	207	19	203	25	137	166	125	190	121	201	117	210	116	216	117	223	120	234	130	260	136	270	141	277	146	283	152	288	157	291	161	292	163	292	165	291	168	291	174	289	179	286	184	284	189	283	195	282	200	282	207	283	213	286	217	291	220	298	222	305	220	314	215	322	208	329	198	333	186	334	165	331	147	321	130	302	114	275	99	238	24	33	20	23	16	16	11	12	6	9	0	7	0	0	65	0	65	7	57	8	51	9	46	12	43	15	42	20	42	21	43	23	43	25	44	26	45	28	93	166	149	41	153	33	156	21	155	16	152	13	146	10	138	8	127	7	127	0	282	232	203	232	203	223	213	223	218	221	222	220	223	217	223	211	222	207	221	204	217	198	159	122	102	198	96	204	94	208	92	214	92	217	93	219	95	221	99	222	106	223	117	223	117	232	12	232	12	223	22	222	32	217	43	208	57	193	76	170	128	103	128	48	127	37	125	27	120	18	110	11	94	9	94	0	203	0	203	9	187	11	177	18	171	28	169	40	169	106	228	184	240	199	250	210	259	217	269	221	282	223	200	70	198	58	195	49	193	40	190	34	186	28	180	23	172	19	161	17	149	15	67	15	201	218	201	225	28	225	26	166	36	166	38	181	42	193	48	202	59	208	75	210	147	210	13	7	13	0	188	0	188	-7	187	-16	186	-24	186	-43	187	-62	191	-80	200	-94	215	-104	238	-108	252	-107	265	-103	275	-98	282	-90	285	-80	283	-74	280	-68	276	-64	270	-62	265	-61	253	-64	229	-88	220	-91	212	-90	206	-85	202	-78	200	-69	200	-46	201	-32	203	-10	205	21	209	68	67	15	201	218	201	225	28	225	26	166	36	166	38	181	42	194	48	203	59	208	76	210	147	210	13	7	13	0	115	0	103	-21	92	-42	84	-58	79	-70	77	-74	95	-74	97	-69	103	-58	111	-41	122	-21	134	0	184	0	206	2	222	8	234	17	241	28	243	42	241	55	236	65	227	73	215	78	201	79	189	79	176	74	163	64	150	50	137	33	124	15	16383	16383	143	15	153	30	162	43	180	61	189	65	191	65	194	66	201	66	210	65	217	62	223	58	226	51	227	43	226	35	222	27	215	21	203	17	184	15	180	200	180	225	18	225	6	150	15	150	17	165	21	177	27	186	39	191	57	193	156	193	50	64	56	58	66	62	72	65	78	67	83	68	107	65	127	56	144	40	155	18	158	-12	154	-49	141	-75	125	-91	108	-99	94	-101	81	-100	72	-97	66	-91	62	-82	59	-68	56	-61	53	-55	48	-49	42	-45	35	-43	26	-44	20	-48	15	-52	12	-58	11	-65	11	-71	14	-78	18	-86	24	-93	32	-100	40	-105	62	-113	73	-115	84	-116	116	-111	146	-98	172	-74	189	-41	196	1	191	35	179	63	161	83	139	95	114	99	101	99	98	98	199	218	199	225	26	225	24	166	33	166	35	181	39	193	45	202	57	208	75	210	144	210	49	64	55	58	59	60	65	62	71	65	77	67	84	68	109	63	130	52	146	34	157	12	160	-12	158	-38	153	-59	145	-75	136	-86	126	-94	109	-70	94	-52	81	-40	66	-33	50	-31	34	-33	22	-38	13	-47	8	-58	6	-70	9	-87	19	-100	34	-109	54	-114	79	-116	87	-116	95	-115	103	-115	111	-114	118	-113	140	-151	158	-151	135	-108	156	-98	175	-82	191	-61	201	-34	205	-1	199	29	185	53	165	70	141	81	118	84	110	84	16383	16383	110	-100	108	-101	88	-101	76	-100	63	-97	52	-91	44	-82	41	-70	41	-63	44	-57	47	-52	52	-49	59	-48	64	-49	72	-54	82	-63	95	-78	110	-100	80	51	79	34	77	22	71	14	60	9	43	7	43	0	161	0	161	7	145	9	134	12	127	19	123	32	122	51	122	168	144	174	165	185	183	201	195	223	200	253	197	276	188	300	170	321	142	336	102	342	89	341	77	339	65	335	54	331	45	326	37	319	31	312	27	304	24	297	23	291	24	284	28	278	32	273	39	270	47	269	54	270	61	274	66	280	70	289	74	301	76	310	81	318	88	326	97	331	107	333	124	328	136	315	145	296	151	275	152	254	148	231	138	210	122	193	102	182	80	178	102	51	101	32	97	19	90	12	79	9	62	7	63	7	63	0	181	0	181	7	164	9	153	14	147	22	145	34	144	51	144	178	122	182	102	193	86	210	75	231	71	254	73	275	78	296	87	315	101	328	118	333	127	331	135	326	142	318	147	310	151	301	154	289	158	280	164	274	170	270	176	269	185	270	191	273	196	278	199	284	200	291	200	297	197	304	193	312	187	319	179	326	170	331	159	335	147	339	135	341	123	342	82	336	54	321	36	300	27	276	24	253	29	223	41	201	59	185	80	174	102	168	122	280	123	300	127	312	134	319	145	322	161	324	161	331	43	331	43	324	60	321	71	317	77	309	79	297	80	280	80	156	102	152	122	141	138	124	148	104	152	80	151	60	145	39	136	20	124	7	107	2	97	4	88	9	81	16	76	24	74	33	70	45	66	54	61	60	54	64	47	65	39	64	32	61	28	56	24	50	23	44	24	37	27	30	31	23	37	15	45	8	54	3	65	0	77	-3	89	-5	102	-6	142	0	170	14	188	35	197	58	200	81	195	111	183	134	165	150	144	161	122	166	205	-19	193	-19	193	-26	194	-28	194	-30	191	-49	185	-66	173	-79	157	-88	137	-91	120	-88	105	-79	93	-67	85	-51	82	-33	82	165	85	180	94	193	106	203	120	210	135	213	145	211	154	206	161	199	166	190	167	180	167	175	161	160	161	151	164	147	167	144	171	142	175	141	183	143	188	149	192	156	194	164	195	171	191	191	182	207	169	220	151	227	132	230	105	226	80	216	59	200	45	178	40	151	40	-37	45	-61	57	-82	76	-99	98	-110	123	-114	147	-110	169	-99	187	-82	200	-61	205	-38	210	166	209	176	204	184	198	191	189	195	180	197	169	195	160	191	153	184	149	176	147	166	149	156	154	147	161	140	169	136	180	134	190	136	198	140	205	147	209	156	210	166	16383	16383	345	165	337	221	316	269	282	306	237	331	182	339	128	331	82	308	47	272	25	224	17	166	25	107	49	59	84	23	130	0	181	-7	237	0	283	25	316	63	338	110	345	165	16383	16383	299	166	292	116	275	72	250	38	217	16	181	8	139	16	106	38	82	73	68	116	63	166	69	222	85	266	110	299	142	319	180	325	220	317	253	295	278	261	293	217	299	166	155	123	172	127	187	133	198	143	206	156	208	174	204	194	193	210	173	222	145	230	109	232	7	232	7	223	23	220	34	215	41	207	45	197	46	185	46	45	45	31	41	21	34	14	23	10	7	9	7	0	127	0	159	3	186	11	205	24	218	41	222	63	219	82	209	97	194	109	176	117	155	122	16383	16383	86	130	86	209	87	212	91	216	103	216	128	214	146	209	159	200	166	188	169	172	167	156	160	144	149	136	134	132	113	130	16383	16383	86	113	97	113	121	112	143	108	161	100	173	85	177	62	177	63	173	44	163	31	149	22	131	18	110	16	101	17	94	18	89	21	87	25	86	32	81	124	60	120	41	112	25	100	14	83	10	61	16	35	32	16	54	3	79	-4	105	-6	145	0	176	15	198	42	211	76	215	117	210	156	197	189	175	215	144	232	105	238	83	236	61	229	42	218	29	202	23	179	27	161	36	148	49	137	65	130	81	126	16383	16383	123	132	107	133	92	138	79	147	71	159	68	176	70	190	76	203	86	212	98	219	113	221	139	214	158	196	172	171	180	143	182	118	180	92	172	64	159	38	140	19	115	11	97	14	81	21	69	32	60	47	57	65	61	85	70	99	85	109	103	115	123	117	243	85	244	96	246	103	251	107	259	110	269	111	269	118	172	118	172	111	186	110	195	108	202	103	205	95	206	82	206	27	202	19	191	13	178	10	164	8	155	8	122	12	95	25	74	46	61	73	57	107	60	139	71	168	89	191	115	206	148	211	171	209	191	202	207	190	220	174	230	154	239	154	238	167	238	179	237	192	237	225	238	234	240	242	245	249	253	251	261	249	269	235	273	229	281	227	285	227	288	229	290	231	291	234	291	238	290	246	285	252	279	257	271	261	262	262	246	259	233	253	223	243	217	229	214	214	186	220	158	224	143	225	105	220	70	205	41	182	22	151	15	113	21	69	41	36	70	12	108	0	151	-5	165	-3	188	0	214	5	234	12	243	19	280	0	280	9	266	11	256	15	250	22	247	32	246	45	246	190	247	203	250	212	256	218	265	221	280	223	280	232	172	232	172	223	187	221	196	218	202	213	205	204	205	127	84	127	84	190	85	204	88	213	94	218	104	222	118	223	118	232	11	232	11	223	25	221	35	218	41	213	43	203	44	190	44	33	41	22	36	15	26	11	11	9	11	0	118	0	118	9	103	11	93	16	88	23	85	33	84	47	84	110	205	110	205	32	203	21	197	14	187	11	172	9	172	0	142	316	140	324	137	331	131	337	124	340	116	342	108	340	101	336	96	331	92	324	91	316	92	308	96	301	101	296	108	292	116	291	124	292	131	295	137	301	140	308	142	316	16383	16383	206	-116	194	-99	182	-83	156	-53	142	-39	142	228	139	230	124	224	108	218	93	213	61	203	61	195	65	195	69	196	74	197	82	197	90	195	95	191	98	185	99	177	99	-9	90	-6	81	-4	71	-1	61	0	51	0	33	-2	16	-10	2	-22	-7	-38	-11	-56	-7	-76	2	-92	16	-105	34	-113	54	-116	76	-113	96	-107	113	-95	126	-80	137	-59	147	-70	157	-82	177	-104	186	-116	16383	16383	99	-46	98	-62	94	-76	87	-87	75	-95	59	-98	44	-96	29	-91	17	-82	9	-70	6	-54	9	-41	17	-31	27	-23	40	-18	54	-16	62	-17	72	-18	92	-24	99	-27	249	-93	249	-85	246	-86	239	-86	236	-87	233	-87	225	-86	219	-83	215	-77	213	-68	212	-56	212	184	213	197	215	205	221	211	232	214	249	218	249	225	132	225	132	218	142	217	153	216	161	213	166	208	169	201	170	191	170	99	95	199	93	202	91	204	89	208	89	210	90	212	91	215	94	216	96	217	100	218	109	218	109	225	1	225	1	218	13	216	24	211	36	204	47	194	59	181	136	84	121	70	89	42	66	24	47	13	31	8	13	7	13	0	115	0	115	7	105	8	98	8	93	10	91	13	90	16	90	19	92	22	94	26	98	30	102	33	170	94	170	-115	172	-116	183	-112	205	-106	218	-102	234	-98	220	64	211	64	207	57	204	51	201	46	199	41	196	37	188	29	178	23	165	19	151	17	134	16	109	16	96	17	87	18	81	21	78	25	77	32	77	200	79	210	84	217	93	221	107	223	107	232	11	232	11	223	25	221	34	217	38	211	40	202	41	189	41	41	40	29	38	20	32	14	24	10	11	9	11	0	203	0	181	213	167	220	155	225	144	228	122	230	87	224	57	206	33	179	18	144	12	103	16	67	27	38	44	15	66	0	92	-4	109	-2	126	1	142	8	157	19	171	32	171	-61	169	-75	165	-86	157	-93	144	-97	126	-99	126	-107	244	-107	244	-99	231	-97	222	-93	216	-88	213	-80	213	226	214	245	218	258	224	265	230	269	235	270	240	269	244	267	248	264	252	259	256	253	259	248	263	244	267	241	272	239	278	239	284	240	289	242	293	246	295	251	295	256	294	264	291	270	287	275	282	279	278	282	269	286	260	289	251	290	243	291	235	291	220	288	206	281	195	268	186	252	182	232	16383	16383	171	64	170	57	170	52	168	47	167	44	165	41	149	31	140	28	130	26	112	26	96	30	89	34	83	39	74	50	66	64	60	81	56	100	55	121	58	153	67	179	81	199	100	211	124	215	141	214	154	208	163	198	169	184	171	166	80	97	42	97	42	81	80	81	80	34	77	22	71	14	61	10	44	7	44	0	162	0	162	7	144	10	132	15	126	23	123	33	122	46	122	81	161	81	161	97	122	97	122	167	148	174	170	187	186	204	197	226	200	253	195	286	181	311	159	328	131	338	99	342	80	339	60	333	42	322	29	308	24	290	25	283	29	277	34	272	40	269	47	268	62	275	71	290	78	309	88	325	108	332	125	326	138	312	147	292	151	271	153	253	149	230	139	209	123	193	103	181	80	177	103	97	64	97	64	81	103	81	103	46	102	33	99	23	92	15	81	10	62	7	63	7	63	0	181	0	181	7	164	10	153	14	147	22	145	34	144	51	144	81	182	81	182	97	144	97	144	177	121	181	101	193	86	209	75	230	71	253	73	271	78	292	87	312	100	326	117	332	136	325	147	309	154	290	162	275	177	268	185	269	191	272	196	277	199	283	200	290	195	308	182	322	164	333	144	339	126	342	94	338	66	328	44	311	29	286	24	253	28	226	38	204	55	187	76	174	103	167	387	63	378	65	376	52	374	42	371	35	369	29	365	23	360	19	352	15	341	12	328	11	312	10	246	10	380	213	380	220	212	220	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	380	-4	16383	16383	325	205	214	36	213	39	213	43	212	47	212	161	214	161	217	180	222	192	230	200	241	204	257	205	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	345	200	345	225	212	225	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	148	312	159	311	165	307	169	302	170	295	170	209	160	216	150	222	140	227	129	229	117	230	85	224	56	206	34	179	19	144	13	104	20	58	37	27	60	7	84	-1	104	-4	126	-2	142	3	154	11	163	20	170	28	170	-2	177	-3	188	11	198	24	207	35	217	46	230	59	238	65	243	67	248	68	272	65	293	56	309	40	320	18	324	-12	319	-49	306	-75	290	-91	273	-99	259	-101	246	-100	237	-97	231	-92	228	-85	223	-65	218	-56	213	-49	206	-45	199	-43	190	-44	184	-48	179	-52	176	-58	175	-65	176	-71	179	-78	183	-86	189	-93	197	-100	205	-105	215	-109	226	-113	238	-115	249	-116	279	-112	309	-99	336	-77	354	-45	361	-1	357	33	345	61	326	82	304	95	279	99	266	99	263	98	16383	16383	321	193	212	63	212	193	16383	16383	170	52	168	44	162	36	152	28	140	23	127	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	133	214	147	207	159	197	167	182	170	164	246	10	380	213	380	220	212	220	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	294	-4	281	-26	271	-47	257	-75	256	-79	273	-79	281	-63	289	-46	300	-26	313	-4	362	-4	384	-2	401	3	413	12	420	23	422	37	420	50	414	60	406	68	394	73	379	75	375	75	372	74	367	74	355	69	341	59	328	45	315	28	302	10	16383	16383	321	10	331	25	341	38	350	49	359	56	367	60	370	61	380	61	389	60	396	57	401	53	405	46	406	38	405	30	401	22	394	16	381	12	363	10	16383	16383	325	205	214	36	213	39	213	43	212	47	212	161	214	161	217	177	220	189	227	198	237	203	254	205	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	151	151	144	157	138	164	133	171	131	178	130	185	132	198	137	207	145	214	155	218	167	219	184	217	197	210	208	198	217	181	224	157	232	157	229	225	224	225	221	223	220	222	218	221	217	221	215	220	213	221	211	221	205	223	201	224	195	227	189	228	175	230	161	230	143	227	137	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	285	65	279	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	87	-4	101	0	107	1	113	5	115	5	116	4	125	4	129	3	135	2	141	0	148	-1	156	-2	163	-3	171	-4	177	-4	199	-1	219	8	234	21	244	39	248	58	246	73	241	86	233	98	220	108	204	119	16383	16383	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	113	209	108	203	104	195	101	187	99	178	99	169	101	153	108	138	120	124	137	110	159	96	186	81	195	75	202	68	208	61	211	53	213	44	211	32	205	21	197	13	185	8	171	6	162	7	154	8	146	11	139	15	132	22	140	33	77	225	77	287	74	290	64	276	56	264	47	253	38	243	22	227	16	223	11	219	8	216	7	212	7	210	8	209	35	209	35	58	37	32	44	14	54	3	66	-2	81	-4	93	-3	107	0	119	6	130	11	140	17	140	-54	139	-69	136	-81	131	-90	124	-96	113	-98	104	-95	96	-88	89	-79	80	-72	69	-69	63	-70	58	-72	53	-76	50	-81	49	-88	52	-98	59	-106	69	-111	82	-114	95	-116	127	-111	151	-98	168	-77	178	-52	181	-22	181	273	182	288	184	302	188	314	195	322	205	325	215	322	223	314	230	305	239	298	250	295	256	295	261	298	266	302	269	307	270	314	268	324	261	331	250	337	238	340	224	342	201	339	182	332	167	322	156	307	147	290	144	278	142	267	140	254	140	225	16383	16383	140	31	132	27	116	23	109	22	103	21	91	24	84	31	79	41	77	53	77	209	140	209	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	95	-3	111	0	126	4	142	12	160	22	166	17	172	13	179	9	186	6	194	2	216	-2	229	-3	243	-4	259	-4	281	-2	298	3	310	13	318	25	320	41	318	56	310	68	299	77	285	83	271	85	255	84	241	81	226	76	210	68	191	56	182	69	175	83	169	98	165	114	164	129	168	167	181	193	197	209	215	217	229	219	242	218	251	214	256	207	260	197	264	184	266	176	270	170	275	165	281	162	288	161	296	162	303	165	307	170	310	176	311	182	310	190	308	197	303	204	297	211	289	218	280	223	258	231	247	233	235	233	204	228	174	213	149	188	132	154	125	109	126	91	129	75	134	59	141	46	150	33	142	30	134	26	114	22	103	21	93	23	86	28	81	36	78	49	77	66	16383	16383	305	41	304	32	300	25	293	19	280	14	261	13	251	14	240	17	228	23	215	33	201	45	220	56	234	64	246	69	257	71	270	72	280	71	289	67	297	60	303	51	305	41	306	225	198	225	198	218	213	216	223	211	229	204	231	192	232	175	232	54	220	42	209	33	198	27	187	23	176	22	163	25	152	31	145	42	140	57	139	75	139	126	136	160	128	189	112	213	88	229	54	234	40	233	28	230	17	224	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	83	216	90	209	94	198	97	183	97	75	100	46	107	24	119	8	136	0	158	-3	175	-2	191	2	205	10	219	21	232	37	232	-113	234	-115	254	-109	264	-105	277	-102	292	-97	305	-93	305	-85	289	-85	281	-83	277	-78	275	-71	274	-60	274	175	275	192	277	204	282	211	291	215	306	218	274	175	275	192	277	204	282	211	291	215	306	218	306	225	198	225	198	218	213	216	223	211	229	204	231	192	232	175	232	54	220	42	209	33	198	27	187	23	176	22	163	25	152	31	145	42	140	57	139	75	139	126	136	160	128	189	112	213	88	229	54	234	40	233	28	230	17	224	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	83	216	90	209	94	198	97	183	97	75	100	46	107	24	119	8	136	0	158	-3	175	-2	191	2	205	10	219	21	232	37	232	-21	235	-51	245	-77	262	-98	286	-111	318	-116	332	-114	345	-111	355	-106	362	-98	364	-88	363	-81	360	-76	355	-72	350	-70	344	-69	333	-72	325	-79	317	-88	310	-95	300	-98	290	-96	283	-90	278	-81	275	-69	274	-54	182	168	182	174	172	176	166	179	162	185	161	195	161	282	159	303	153	319	143	331	129	338	113	340	101	339	90	335	80	330	69	321	59	309	59	423	57	424	4	407	4	401	5	402	8	402	17	401	22	400	25	396	27	391	27	192	25	184	21	179	14	176	3	174	3	168	84	168	84	174	74	175	66	178	62	184	60	193	59	206	59	296	68	306	77	313	85	317	93	320	100	320	110	319	118	314	124	306	128	295	129	281	129	204	128	192	126	184	121	178	114	175	103	174	103	168	182	168	182	174	173	176	167	179	163	184	161	193	161	281	160	293	158	308	150	323	136	335	113	340	101	339	89	335	79	329	69	320	59	309	59	369	61	383	63	389	66	394	70	398	75	404	85	412	91	414	98	415	104	414	110	412	120	404	124	400	129	394	133	389	137	386	141	384	147	383	155	385	158	388	160	392	161	397	157	406	148	413	134	419	117	423	97	424	74	421	55	411	40	396	31	376	27	354	27	192	25	183	21	178	14	175	3	174	3	168	84	168	84	174	75	175	67	177	63	182	60	191	59	204	59	296	68	306	77	313	85	317	93	320	100	320	111	319	119	313	125	305	128	294	129	281	129	203	128	191	125	183	120	178	113	175	103	174	103	168	122	406	121	413	118	418	114	422	109	425	103	426	97	425	91	422	87	418	85	413	84	406	85	400	87	395	91	391	97	388	103	387	109	388	114	391	118	395	121	400	122	406	16383	16383	122	340	120	342	107	337	85	329	73	325	60	321	60	315	63	315	66	316	82	316	86	313	88	309	89	303	90	294	90	135	89	124	88	115	87	109	84	104	83	102	81	100	75	98	68	98	65	99	62	101	59	104	56	108	52	113	48	116	45	118	41	120	37	120	33	119	28	117	25	114	23	110	22	105	23	99	28	93	36	88	46	85	57	84	80	88	98	98	111	115	119	138	122	167	60	340	59	340	47	336	37	332	15	324	3	320	3	315	9	315	11	316	16	316	21	315	25	313	27	309	29	302	29	190	26	184	22	179	14	176	2	174	2	168	92	168	92	174	79	175	70	178	64	183	61	191	60	202	60	286	62	294	66	302	73	310	80	315	86	317	88	317	92	315	94	313	97	311	100	308	103	306	109	304	112	304	117	305	121	307	124	310	126	320	125	327	122	333	118	337	112	340	105	340	96	339	88	336	80	329	71	319	60	305	128	340	39	340	39	334	52	333	61	330	67	325	70	317	70	222	69	214	64	206	58	198	51	193	45	191	43	191	39	193	37	195	35	196	31	200	28	202	22	204	15	204	11	201	8	198	6	193	5	187	5	188	6	181	9	175	13	171	19	168	26	167	35	168	43	172	51	178	60	188	70	203	70	168	73	167	84	172	94	176	105	180	116	183	128	188	128	194	125	193	122	193	120	192	115	192	110	193	106	195	104	199	103	206	102	214	102	309	103	318	104	324	109	329	116	332	128	334	102	310	103	319	105	325	110	329	117	332	128	334	128	340	39	340	39	334	50	334	59	331	65	327	69	319	70	309	70	222	69	214	64	206	58	198	51	193	45	191	40	192	36	196	31	200	26	203	20	204	14	203	10	201	7	197	6	193	5	187	5	188	6	181	8	175	13	171	18	168	26	167	35	168	43	172	51	178	60	188	70	203	72	173	79	142	91	113	109	92	134	84	144	85	154	88	162	92	167	98	169	105	168	110	166	114	162	117	158	119	154	119	145	117	139	112	133	105	128	99	121	97	112	106	106	127	103	156	102	185	102	210	190	334	190	340	140	340	80	261	65	261	65	302	66	314	68	323	74	329	82	332	93	334	93	340	3	340	3	334	10	333	15	332	20	330	23	328	26	325	30	319	31	315	31	194	29	190	28	186	22	180	19	178	14	176	9	175	3	174	3	167	95	167	119	170	138	176	153	185	162	197	166	212	164	224	158	234	148	243	134	250	116	256	163	321	167	326	171	330	175	332	185	334	16383	16383	65	248	87	248	94	247	104	243	112	238	119	233	123	226	126	220	127	212	125	201	120	192	111	185	99	181	84	179	80	179	77	180	73	180	69	181	65	181	256	340	209	340	209	334	216	333	221	331	224	329	226	327	226	320	224	310	220	298	186	214	155	299	152	305	150	310	148	318	148	326	150	329	154	331	161	333	170	334	170	340	94	340	94	334	101	333	107	331	111	326	115	319	119	309	127	287	93	213	55	311	55	313	54	315	54	326	56	329	59	332	64	333	70	334	70	340	3	340	3	334	8	334	11	332	15	328	19	321	23	311	74	182	76	176	80	168	82	166	85	166	86	168	88	171	90	175	93	180	135	271	169	182	172	175	174	170	175	167	177	166	179	166	181	168	183	171	185	176	189	184	241	315	244	322	246	327	249	331	252	333	256	334	180	340	130	340	130	334	136	334	141	333	145	331	147	328	147	320	146	319	109	214	68	309	66	312	65	315	63	318	63	328	65	330	69	332	76	334	84	334	84	340	7	340	7	334	13	333	17	332	21	329	24	326	26	321	76	215	81	206	89	188	91	182	92	177	91	171	89	163	85	153	81	144	77	136	69	126	65	123	62	120	59	119	57	119	55	120	53	120	41	126	37	127	29	127	24	126	19	124	16	120	14	115	13	109	14	102	17	97	23	92	30	89	39	88	55	91	69	98	81	112	93	133	105	161	161	315	164	322	167	327	171	331	175	333	180	334	45	216	54	210	119	305	122	310	128	322	128	331	126	336	123	339	119	341	114	342	108	341	103	339	99	335	95	330	92	322	79	216	87	210	152	305	155	310	158	314	160	318	162	326	161	331	159	336	157	339	152	341	147	342	142	341	137	339	133	335	129	330	125	322	16383	16383	9	216	18	210	84	305	87	310	93	322	93	331	91	336	88	339	84	341	79	342	73	341	68	339	64	335	60	330	56	322	95	343	84	337	69	325	55	309	44	290	40	270	43	249	51	235	61	227	71	223	80	222	88	222	96	225	102	231	107	239	109	251	107	261	102	268	94	273	86	275	78	276	75	275	72	275	70	274	68	274	66	273	62	275	61	276	60	278	59	281	60	288	64	297	71	309	83	321	100	334	53	222	65	228	79	239	94	255	104	274	109	295	106	316	98	330	88	338	77	342	69	343	61	342	53	339	46	334	41	325	40	314	42	304	47	297	54	292	62	290	70	289	73	289	76	290	78	290	81	291	83	291	85	290	86	290	88	288	89	286	89	284	88	277	84	267	77	256	65	244	49	231	100	231	83	244	71	256	64	267	60	277	59	284	62	290	64	290	66	291	68	291	70	290	72	290	75	289	78	289	86	290	94	292	102	297	107	304	109	314	107	325	102	334	96	339	88	342	80	343	71	342	61	338	51	330	43	316	40	295	44	274	55	255	69	239	84	228	95	222	17	340	17	321	32	321	42	320	51	316	57	309	62	301	63	291	62	282	57	273	51	267	42	263	32	261	17	261	17	243	32	243	48	245	61	252	72	263	79	276	81	291	79	307	72	320	61	331	48	337	32	340	81	243	81	261	66	261	57	263	49	267	42	273	38	282	36	291	38	301	42	309	49	316	57	320	66	321	81	321	81	340	66	340	51	337	38	331	27	320	20	307	17	291	20	276	27	263	38	252	51	245	66	243	46	223	46	147	65	147	68	189	70	188	77	188	100	192	120	203	137	221	147	243	151	270	149	292	142	312	128	329	106	341	74	345	63	344	53	342	44	340	36	336	28	333	22	327	18	322	14	316	12	310	12	305	13	300	15	295	19	291	24	288	31	287	36	289	41	292	45	297	48	304	51	314	53	321	63	333	70	337	76	339	91	335	101	324	108	309	113	292	114	276	111	259	103	244	90	233	73	226	52	223	98	147	117	147	117	223	110	223	90	226	73	233	60	244	52	259	49	276	50	292	55	309	62	324	73	335	86	339	94	337	100	333	110	321	112	314	115	304	118	297	122	292	127	289	132	287	139	288	144	291	148	295	150	300	151	305	151	310	149	316	146	322	141	327	134	333	127	336	119	340	110	342	100	344	89	345	57	341	35	329	21	312	14	292	12	270	16	243	26	221	42	203	63	192	86	188	93	188	95	189	142	209	142	243	61	294	142	344	142	377	17	301	17	286	142	286	142	301	17	377	17	344	98	294	17	243	17	209	164	230	87	357	72	357	-3	230	30	230	79	312	129	230	164	357	129	357	79	275	30	357	-3	357	72	230	87	230	161	253	99	337	68	337	6	253	22	253	83	305	144	253	161	337	143	337	83	286	23	337	6	337	67	253	99	253	79	224	79	357	60	357	60	224	161	273	161	300	6	300	6	273	46	254	66	254	142	302	147	305	152	309	156	313	159	317	160	321	159	328	157	333	154	337	149	339	144	339	139	338	133	336	127	332	120	328	114	323	124	254	56	323	51	328	44	332	38	336	32	338	27	339	22	339	17	337	14	333	12	328	11	321	12	317	15	313	19	309	24	305	28	302	104	254	79	-97	79	35	60	35	60	-97	161	-78	161	-51	6	-51	6	-78	124	-95	52	-21	47	-16	43	-13	39	-11	35	-10	24	-10	19	-12	16	-15	13	-20	12	-25	13	-30	15	-35	18	-39	22	-43	27	-47	104	-95	42	-95	62	-95	139	-46	149	-38	152	-34	153	-30	154	-25	153	-20	151	-16	147	-12	143	-10	132	-10	128	-11	125	-13	120	-16	116	-21	122	230	45	230	72	150	94	150	16383	16383	122	9	94	90	72	90	45	9	122	230	45	230	72	150	94	150	36	182	36	155	59	155	73	153	85	146	95	137	101	124	103	110	101	96	95	83	85	73	73	67	59	65	36	65	36	37	59	37	82	41	101	51	117	67	127	87	131	110	127	133	117	153	101	169	82	179	59	182	131	37	131	65	108	65	94	67	81	73	72	83	65	96	63	110	65	124	72	137	82	146	94	153	108	155	131	155	131	182	108	182	85	179	65	169	50	153	39	133	36	110	39	87	50	67	65	51	85	41	108	37	141	9	141	29	93	29	93	103	73	103	73	29	26	29	26	9	141	83	141	103	26	103	26	83	73	83	73	9	93	9	93	83	132	50	132	72	93	72	93	109	74	109	74	72	36	72	36	50	74	50	74	13	93	13	93	50	132	50	132	72	36	72	36	50	140	332	131	313	122	300	111	290	99	285	84	283	67	285	53	291	41	301	33	315	28	332	13	332	16	305	24	283	38	267	58	257	83	253	106	256	124	266	138	281	148	303	154	332	108	286	107	294	104	301	99	306	92	310	84	311	75	310	69	306	63	301	60	294	59	286	60	278	64	272	69	266	76	263	84	262	91	263	98	266	103	271	107	278	108	286	133	305	130	321	123	335	113	346	99	353	84	355	68	353	54	346	43	335	36	322	33	306	36	290	43	276	53	266	67	259	83	256	99	259	112	266	123	276	130	290	133	305	16383	16383	116	306	114	295	110	286	103	279	93	275	83	273	72	275	63	279	56	286	52	295	50	306	52	316	57	325	64	332	73	337	83	339	93	337	102	332	110	325	114	316	116	306	114	-35	106	-43	99	-48	92	-51	85	-53	79	-54	73	-53	68	-51	64	-47	61	-42	60	-34	61	-27	63	-20	68	-13	74	-6	82	0	59	0	49	-7	41	-16	36	-25	33	-34	32	-45	34	-58	39	-68	47	-75	57	-80	69	-82	82	-80	93	-76	104	-69	114	-58	124	-44	151	319	146	309	141	302	136	297	131	295	124	294	120	294	115	295	109	297	104	299	98	301	86	307	79	311	65	315	58	316	51	316	37	314	25	308	14	298	6	284	1	266	15	266	19	274	23	281	28	285	34	288	41	289	44	289	52	287	56	285	61	283	73	278	83	273	92	269	99	267	106	266	113	266	128	268	140	274	151	284	159	299	166	319	76	253	97	253	174	301	179	305	183	310	186	314	188	319	188	324	187	329	185	333	181	336	176	338	171	339	167	339	164	338	160	336	155	333	150	328	16383	16383	-1	253	18	253	95	301	101	305	105	310	108	314	110	324	109	329	107	333	103	336	99	338	93	339	89	339	86	338	81	336	77	333	71	328	122	161	120	154	118	149	116	145	115	141	113	137	107	129	103	126	99	124	94	123	91	123	88	125	82	131	79	133	68	152	59	173	51	193	45	210	41	222	37	210	35	203	31	196	27	190	20	182	14	177	4	169	0	167	2	143	6	145	13	148	21	153	30	160	36	167	40	157	50	139	55	129	61	118	65	112	70	105	76	99	82	95	89	93	95	93	101	94	107	96	113	101	119	107	123	113	126	118	129	124	130	129	132	133	142	314	126	331	83	290	42	331	24	314	66	272	26	230	42	213	83	254	124	213	141	231	100	272	167	342	121	342	121	337	125	337	133	333	135	330	136	325	133	312	126	290	116	266	107	244	100	228	94	243	84	266	74	292	66	313	63	326	64	331	66	334	70	336	74	337	79	337	79	342	12	342	12	337	22	335	28	329	31	325	35	316	40	306	44	297	48	287	51	278	84	200	79	189	73	176	69	163	65	151	64	138	66	127	71	119	79	113	88	110	99	109	111	111	121	115	128	123	133	132	134	144	133	159	128	174	121	188	114	201	108	215	146	310	148	317	151	324	155	330	160	335	167	337	16383	16383	112	140	111	134	108	128	104	124	99	121	93	121	87	122	82	125	79	131	78	136	77	142	78	152	80	161	84	169	87	178	90	186	95	179	100	169	106	158	110	148	112	140	99	168	99	174	87	175	78	178	73	183	71	190	70	200	70	422	69	424	58	420	36	414	24	411	9	407	9	401	13	402	30	402	34	399	37	395	39	388	39	203	38	192	36	184	31	179	23	175	11	174	11	168	117	286	117	338	112	338	110	334	108	332	104	332	102	333	99	334	95	335	90	336	86	337	81	339	77	340	62	340	54	338	47	336	40	332	34	328	28	323	24	317	20	310	18	294	18	287	20	280	23	274	27	268	32	262	36	259	41	255	47	251	54	246	62	242	70	237	77	233	83	229	87	226	90	224	99	215	101	210	103	206	103	201	102	191	97	184	91	178	82	175	73	174	58	176	46	182	36	192	29	207	24	225	18	225	18	168	23	168	24	170	25	171	31	174	34	173	37	173	41	172	46	171	56	167	61	166	83	166	92	167	100	170	107	173	113	178	120	184	128	198	130	206	131	215	130	223	127	230	122	238	116	245	108	252	100	258	91	263	83	268	65	278	57	284	51	290	46	296	44	302	43	308	44	316	49	323	55	328	62	331	71	332	82	330	91	325	99	315	106	303	111	286	186	168	186	174	179	175	172	177	166	182	160	188	153	198	103	269	136	316	141	322	146	327	153	331	160	333	167	334	167	340	104	340	104	334	111	334	115	332	118	331	120	328	121	325	120	323	120	321	119	318	115	312	94	282	75	314	71	320	70	322	70	329	72	331	76	333	81	334	87	334	87	340	5	340	5	334	15	334	21	331	26	327	32	320	39	310	76	253	31	194	25	186	20	181	15	177	9	175	2	174	2	168	60	168	60	174	54	174	46	176	45	178	44	181	44	183	45	186	47	189	49	193	52	198	84	239	119	190	121	188	122	186	122	180	120	177	117	176	113	175	106	174	106	168	83	208	82	193	79	183	74	178	65	175	52	174	52	168	144	168	144	174	131	176	123	179	118	185	116	194	116	298	98	301	83	310	70	323	62	339	59	357	60	373	64	390	71	404	82	415	95	419	102	417	109	413	114	407	118	401	121	393	123	384	126	377	131	372	135	369	141	368	147	369	152	372	156	376	159	381	160	386	159	391	157	396	154	402	149	408	142	413	135	417	127	420	118	423	108	425	99	425	67	421	45	409	31	393	24	374	22	357	26	333	36	316	50	303	66	295	83	291	186	0	186	331	24	331	24	306	161	306	161	0	182	0	182	331	157	331	157	241	20	241	20	215	157	215	157	0	182	0	182	331	157	331	157	178	20	178	20	153	157	153	157	0	182	0	182	331	157	331	157	116	20	116	20	90	157	90	157	0	182	0	182	331	157	331	157	25	20	25	20	0	156	35	121	35	83	-24	45	35	11	35	76	-73	89	-73	198	305	198	333	5	333	5	305	16383	16383	198	253	198	281	5	281	5	253	166	253	94	328	89	332	85	335	81	337	73	339	66	338	61	336	58	333	55	329	55	318	57	314	60	309	70	301	147	253	55	253	75	253	151	301	157	305	161	309	164	314	166	318	166	329	163	333	160	336	155	338	148	339	140	337	136	335	132	332	127	328	203	253	140	337	109	337	47	253	64	253	124	305	185	253	193	319	188	309	183	302	178	297	173	294	161	294	155	295	148	298	139	302	128	307	121	311	107	315	100	316	93	316	79	314	67	308	56	298	48	284	42	266	57	266	61	274	65	281	70	285	76	288	83	289	88	289	92	288	98	286	105	282	114	278	125	273	134	269	141	267	148	266	155	266	170	268	182	274	192	284	201	299	208	319	203	273	203	300	47	300	47	273	250	385	250	410	0	410	0	385	180	332	171	313	162	300	151	290	139	285	124	283	107	285	93	291	82	301	73	315	68	332	54	332	56	305	64	283	78	267	98	257	123	253	145	256	164	266	178	281	188	303	194	332	150	286	148	294	145	301	140	306	133	310	124	311	116	310	109	306	104	301	101	294	100	286	101	278	105	272	110	266	117	263	124	262	132	263	139	266	145	271	148	278	150	286	200	286	198	294	195	301	189	306	182	310	175	311	167	310	160	306	155	301	151	294	150	286	151	278	155	272	160	266	166	263	174	262	182	263	189	266	195	272	198	278	200	286	16383	16383	100	286	99	294	95	301	90	306	83	310	75	311	67	310	60	306	55	301	51	294	50	286	51	278	55	272	60	266	67	263	75	262	83	263	90	266	95	272	99	278	100	286	109	291	109	246	126	246	127	263	131	263	147	266	160	274	171	287	178	303	181	321	179	337	175	352	165	364	150	373	129	376	122	375	116	374	109	372	104	370	99	367	94	363	91	359	88	354	86	346	87	342	89	338	92	335	96	333	100	332	109	335	113	343	116	353	121	361	131	364	139	362	146	356	150	347	153	336	153	325	152	314	146	304	138	297	128	292	116	291	175	305	173	321	165	335	155	346	141	353	126	355	110	353	96	346	85	335	78	322	75	306	78	290	85	276	95	266	109	259	124	256	140	259	154	266	165	276	173	290	175	305	16383	16383	158	306	156	295	152	286	144	279	135	275	124	273	114	275	106	279	99	286	94	295	93	306	94	316	99	325	106	332	115	337	124	339	135	337	144	332	151	325	156	316	158	306	118	253	137	253	214	301	220	305	224	310	227	314	229	324	228	329	226	333	222	336	218	338	212	339	208	339	204	338	200	336	196	333	190	328	16383	16383	40	253	60	253	137	301	142	305	146	310	149	314	151	319	151	324	150	329	148	333	144	336	140	338	134	339	130	339	126	338	123	336	118	333	113	328	203	337	185	337	125	286	65	337	47	337	109	253	141	253	142	250	142	350	115	350	115	250	174	250	174	350	146	350	146	250	16383	16383	104	250	104	350	77	350	77	250	229	253	156	328	151	333	146	336	142	338	138	339	134	339	129	338	124	336	121	333	119	329	118	324	118	319	120	314	123	310	127	305	132	301	209	253	16383	16383	151	253	78	328	73	333	68	336	64	338	60	339	56	339	51	338	46	336	43	333	40	329	40	319	42	314	44	310	49	305	54	301	131	253	150	358	148	366	145	373	140	379	133	382	124	383	116	382	109	379	104	373	101	366	100	358	101	351	105	344	110	339	117	335	124	334	132	335	139	339	145	344	148	350	150	358	16383	16383	180	332	171	313	162	300	151	290	139	285	124	283	107	285	93	291	82	301	73	315	68	332	54	332	56	305	64	283	78	267	98	257	123	253	145	256	164	266	178	281	188	303	194	332	194	253	188	282	178	304	164	320	145	329	123	332	98	329	78	318	64	302	56	280	54	253	68	253	73	271	82	284	93	294	107	300	124	302	139	300	151	295	162	286	171	272	180	253	147	373	135	367	120	355	106	339	95	320	90	299	94	278	101	264	112	256	122	252	131	251	139	252	147	255	153	261	158	269	160	280	158	290	153	298	145	302	137	305	126	305	123	304	121	304	119	303	115	303	113	304	111	306	110	308	110	310	111	317	115	327	122	338	134	350	151	363	104	251	115	257	130	269	145	285	156	304	160	325	157	346	149	360	139	368	128	372	119	373	112	372	104	369	97	363	92	355	90	344	92	333	98	326	105	322	113	319	127	319	130	320	136	320	138	319	139	318	141	314	139	306	136	297	128	285	116	273	99	261	151	261	134	273	122	285	115	297	111	306	110	314	110	316	111	318	115	320	121	320	123	319	137	319	145	322	153	326	158	333	160	344	158	355	153	363	147	369	139	372	131	373	122	372	112	368	101	360	94	346	90	325	95	304	106	285	120	269	135	257	147	251	211	251	223	257	237	269	251	285	262	304	267	325	264	346	256	360	246	368	235	372	227	373	219	372	211	369	204	363	199	355	198	344	200	333	205	326	212	322	220	319	234	319	237	320	243	320	245	319	246	318	248	314	247	306	243	297	235	285	223	273	206	261	166	-111	94	-37	89	-32	85	-29	81	-27	73	-25	66	-26	61	-28	58	-31	55	-36	55	-46	57	-51	60	-55	70	-63	147	-111	55	-111	75	-111	151	-63	157	-59	161	-55	164	-51	166	-46	166	-36	163	-31	160	-28	155	-26	148	-25	140	-27	136	-29	132	-32	127	-37	135	-141	135	-25	115	-25	115	-73	41	-73	41	-93	115	-93	115	-141	135	-93	135	-73	61	-73	61	-25	41	-25	41	-141	61	-141	61	-93	200	266	200	368	50	368	50	340	172	340	172	266	222	172	232	174	238	176	243	178	249	180	255	185	260	190	263	196	265	203	266	209	264	219	260	227	255	232	248	236	241	237	234	236	227	233	222	228	219	222	218	217	220	208	224	202	229	197	234	194	235	191	235	190	234	188	231	187	227	185	222	184	124	-132	124	-113	109	-113	99	-112	91	-108	84	-101	80	-93	79	-83	80	-73	84	-65	91	-59	99	-55	109	-53	124	-53	124	-35	109	-35	93	-37	80	-44	70	-54	63	-68	60	-83	63	-99	70	-112	80	-122	93	-129	109	-132	182	-119	182	-99	135	-99	135	-25	115	-25	115	-99	68	-99	68	-119	182	-45	182	-25	68	-25	68	-45	115	-45	115	-119	135	-119	135	-45	173	-83	173	-61	134	-61	134	-25	116	-25	116	-61	77	-61	77	-83	116	-83	116	-124	134	-124	134	-83	173	-83	173	-61	77	-61	77	-83	241	37	213	37	213	-88	212	-101	210	-113	204	-123	197	-130	185	-133	179	-132	173	-130	167	-126	162	-122	158	-117	154	-113	150	-108	147	-105	142	-103	137	-102	132	-102	128	-104	125	-107	123	-111	123	-115	126	-124	135	-132	149	-137	166	-141	186	-142	204	-139	219	-129	230	-114	238	-95	241	-73	241	37	213	37	213	-73	216	-95	223	-114	235	-129	250	-139	267	-142	287	-141	305	-137	318	-132	328	-124	331	-115	330	-111	328	-107	325	-104	321	-102	317	-102	311	-103	307	-105	303	-108	300	-113	291	-122	281	-130	275	-132	268	-133	257	-130	249	-123	244	-113	241	-101	241	-88	150	-83	148	-75	145	-68	140	-63	133	-59	124	-58	116	-59	109	-63	104	-68	101	-75	100	-83	101	-91	105	-97	110	-103	117	-106	124	-107	132	-106	139	-103	145	-98	148	-91	150	-83	200	-83	198	-75	195	-69	189	-63	182	-60	175	-59	167	-60	160	-63	155	-69	151	-75	150	-83	151	-91	155	-98	160	-103	166	-107	174	-108	182	-107	189	-103	195	-98	198	-91	200	-83	16383	16383	100	-83	99	-75	95	-69	90	-63	83	-60	75	-59	67	-60	60	-63	55	-69	51	-75	50	-83	51	-91	55	-98	60	-103	67	-107	75	-108	83	-107	90	-103	95	-98	99	-91	100	-83	175	-83	173	-68	165	-54	155	-43	141	-36	126	-34	110	-36	96	-43	85	-54	78	-67	75	-83	78	-99	85	-113	95	-123	109	-130	124	-133	140	-130	154	-123	165	-113	173	-99	175	-83	16383	16383	158	-83	156	-94	152	-103	144	-110	135	-115	124	-116	114	-115	106	-110	99	-103	94	-94	93	-83	94	-73	99	-64	106	-57	115	-52	124	-50	135	-52	144	-57	151	-64	156	-73	158	-83	104	-175	115	-169	130	-158	145	-142	156	-123	160	-102	157	-81	149	-67	139	-59	128	-55	119	-54	112	-55	104	-58	97	-64	92	-72	90	-83	92	-93	98	-100	105	-105	113	-107	122	-108	125	-108	127	-107	130	-107	132	-106	136	-106	138	-107	139	-109	140	-110	141	-113	139	-120	136	-130	128	-141	116	-153	99	-166	134	0	117	0	96	-49	99	-51	102	-50	104	-50	107	-49	113	-49	123	-50	131	-52	136	-55	139	-60	140	-67	139	-74	135	-81	130	-85	122	-88	113	-89	107	-89	101	-88	94	-87	88	-86	80	-83	73	-98	82	-102	98	-106	106	-106	115	-107	136	-105	154	-99	167	-91	175	-79	177	-64	176	-52	170	-43	161	-36	149	-32	134	-30	127	-30	124	-31	122	-31	161	-35	153	-43	146	-48	139	-51	132	-53	126	-54	120	-53	115	-51	111	-47	108	-42	107	-34	108	-27	110	-20	114	-13	121	-6	129	0	106	0	96	-7	88	-16	83	-25	80	-34	79	-45	81	-58	86	-68	94	-75	104	-80	116	-82	129	-80	140	-76	151	-69	161	-58	171	-44	135	-116	135	-50	115	-50	115	-116	204	-117	204	-48	47	-48	47	-117	75	-117	75	-75	176	-75	176	-117	203	-54	182	-54	182	-79	179	-85	174	-89	167	-92	158	-93	151	-92	144	-89	139	-85	136	-79	135	-72	135	-54	115	-54	115	-72	114	-80	112	-85	108	-90	102	-92	94	-93	86	-92	79	-89	74	-85	71	-80	70	-72	70	-54	50	-54	50	-72	52	-85	58	-97	67	-105	79	-110	94	-112	103	-111	111	-109	117	-105	122	-101	125	-96	128	-101	134	-105	141	-109	150	-111	159	-112	174	-110	186	-105	195	-97	201	-85	203	-72	203	-35	185	-35	125	-87	65	-35	47	-35	109	-119	141	-119	203	-119	141	-35	109	-35	47	-119	65	-119	125	-68	186	-119	181	-33	172	-52	163	-66	152	-75	140	-80	126	-82	108	-80	94	-73	83	-64	75	-50	70	-33	55	-33	58	-60	66	-82	80	-98	99	-108	124	-112	147	-109	166	-99	180	-84	190	-62	195	-33	195	-107	190	-79	180	-57	166	-41	147	-32	124	-29	99	-32	80	-42	66	-59	58	-80	55	-107	70	-107	75	-90	83	-76	94	-67	108	-61	126	-59	140	-60	152	-66	163	-75	172	-88	181	-107	193	-55	188	-65	183	-72	178	-77	173	-80	166	-81	161	-81	155	-79	148	-77	139	-73	128	-67	114	-61	107	-60	100	-58	93	-58	79	-60	67	-67	56	-77	48	-91	42	-108	57	-108	61	-100	65	-94	70	-89	76	-86	83	-85	88	-86	92	-87	98	-89	105	-92	114	-97	125	-102	134	-105	141	-107	148	-108	155	-108	170	-107	182	-101	192	-90	201	-75	208	-55	203	-97	203	-69	47	-69	47	-97	250	-94	250	-69	0	-69	0	-94	250	-94	250	-69	0	-69	0	-94	16383	16383	250	-149	250	-124	0	-124	0	-149	190	160	185	150	180	143	175	138	170	135	164	134	152	136	145	139	136	143	125	148	118	152	104	156	97	157	90	157	76	155	63	149	53	139	45	125	40	107	54	107	58	116	62	122	67	126	73	129	79	130	84	130	89	129	95	127	102	123	112	119	123	114	131	110	138	108	145	107	152	107	167	109	179	115	189	125	198	140	204	160	201	115	201	137	48	137	48	115	250	115	250	137	0	137	0	115	219	290	193	290	50	-36	77	-36	256	331	228	331	50	-77	77	-77	60	-35	60	-53	75	-53	85	-55	93	-59	100	-65	104	-73	105	-83	104	-93	100	-101	93	-108	85	-112	75	-113	60	-113	60	-132	75	-132	90	-129	104	-122	114	-112	121	-99	124	-83	121	-68	114	-54	104	-44	90	-37	75	-35	204	-94	204	-25	176	-25	176	-67	75	-67	75	-25	47	-25	47	-94	166	-112	166	-25	84	-25	84	-112	16383	16383	147	-93	103	-93	103	-45	147	-45	200	-45	193	-40	186	-36	181	-33	175	-32	168	-31	159	-32	151	-35	142	-40	133	-48	125	-58	117	-48	109	-40	101	-35	92	-32	83	-31	71	-33	65	-36	58	-40	50	-45	50	-70	59	-65	66	-62	72	-60	76	-59	79	-59	92	-61	101	-66	108	-73	115	-83	121	-93	131	-93	136	-82	143	-73	149	-65	157	-61	166	-59	170	-59	175	-60	182	-62	190	-65	200	-70	172	344	159	358	125	324	92	358	77	344	111	310	79	277	92	263	125	296	158	262	171	277	139	310	151	415	134	409	120	401	109	390	103	378	101	364	101	357	102	350	104	343	110	329	115	318	119	309	122	302	123	296	124	291	123	284	120	279	116	274	108	269	99	264	99	249	119	256	134	265	144	275	149	287	151	302	151	309	150	316	148	323	145	332	140	343	135	352	132	359	130	365	129	370	128	374	129	381	132	387	137	392	143	396	151	400	250	439	250	464	0	464	0	439	16383	16383	250	385	250	410	0	410	0	385	141	269	141	340	0	340	0	269	27	269	27	314	114	314	114	269	198	388	193	379	188	372	183	367	177	364	171	363	156	366	150	368	145	371	132	377	118	383	111	385	104	386	98	386	83	384	71	378	61	367	53	353	47	335	61	335	65	344	69	350	75	355	80	357	87	358	91	358	103	355	108	353	130	343	138	339	146	337	152	336	160	335	175	337	187	343	197	353	205	368	212	388	16383	16383	198	319	193	309	188	302	183	297	177	295	171	294	166	294	161	295	156	297	150	299	145	301	132	307	125	311	111	315	104	316	98	316	83	314	71	308	61	298	53	284	47	266	61	266	65	274	69	281	75	285	80	288	87	289	91	289	99	287	103	285	108	283	130	273	138	269	146	267	152	266	160	266	175	268	187	274	197	284	205	299	212	319	196	-78	196	-73	194	-69	192	-66	188	-63	181	-63	180	-64	178	-64	176	-65	170	-70	164	-77	156	-85	146	-94	132	-102	133	-88	136	-75	139	-63	142	-53	143	-45	142	-41	140	-37	137	-34	134	-32	130	-31	126	-32	122	-34	119	-37	117	-41	117	-45	118	-53	120	-63	123	-75	126	-88	127	-103	115	-96	105	-87	88	-70	81	-65	80	-64	78	-64	77	-63	70	-63	66	-66	64	-69	62	-73	61	-78	62	-80	63	-83	64	-85	66	-86	68	-88	76	-91	87	-94	111	-102	123	-108	99	-118	87	-121	77	-124	70	-127	67	-129	65	-132	63	-138	63	-144	65	-147	67	-149	71	-151	79	-151	83	-149	84	-149	90	-144	98	-137	106	-128	116	-119	127	-112	126	-126	123	-139	120	-151	118	-161	117	-169	117	-173	119	-176	122	-179	126	-182	130	-183	134	-182	140	-176	142	-173	143	-169	142	-161	139	-151	136	-139	133	-126	132	-112	147	-122	158	-133	166	-142	174	-149	182	-151	187	-151	190	-149	193	-146	195	-142	195	-136	194	-133	193	-131	191	-129	188	-127	181	-124	172	-122	161	-119	148	-114	135	-108	150	-101	163	-96	173	-93	182	-91	188	-88	191	-87	194	-85	195	-83	196	-80	196	-78	373	-37	357	-58	325	-72	286	-80	249	-84	220	-85	192	-84	154	-80	116	-72	84	-58	68	-37	54	-37	66	-72	98	-95	140	-108	184	-114	220	-116	257	-114	301	-108	343	-95	375	-72	387	-37	408	309	401	298	390	291	376	288	361	286	339	286	314	287	287	290	259	295	232	300	208	306	176	312	144	316	128	316	106	315	85	311	66	302	51	287	42	266	57	266	63	277	75	283	88	287	103	289	127	289	142	288	158	287	173	284	189	281	204	278	256	266	283	262	310	259	336	258	359	260	380	264	399	273	414	288	422	309	387	253	375	289	343	311	301	325	257	331	220	332	184	331	140	325	98	311	66	289	54	253	68	253	84	275	116	289	154	297	192	301	220	302	249	301	286	297	325	289	357	275	373	253	417	-79	405	-72	393	-63	382	-53	371	-42	362	-31	352	-41	365	-58	368	-61	368	-65	365	-68	364	-68	363	-69	42	-69	42	-97	364	-97	366	-98	368	-100	368	-102	367	-104	367	-105	366	-106	365	-108	352	-125	361	-134	381	-112	393	-102	405	-93	417	-87	95	201	94	210	90	218	84	224	77	228	68	229	59	228	51	224	45	218	42	211	40	201	42	193	46	185	52	179	59	176	68	174	77	176	84	179	90	185	94	193	95	201	16383	16383	54	-69	73	-58	88	-44	100	-28	107	-11	109	7	107	22	102	34	93	43	82	49	70	51	60	49	52	46	46	40	42	32	40	23	41	14	45	7	51	2	59	-1	69	-2	72	-2	75	-1	78	-1	81	0	85	0	87	-2	89	-3	90	-5	90	-7	88	-17	83	-28	75	-38	63	-49	49	-60	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	158	278	157	286	153	293	148	298	141	302	133	303	125	302	119	298	113	293	110	286	108	278	110	271	113	264	119	258	125	255	133	253	141	255	148	258	153	264	157	271	158	278	16383	16383	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	16383	16383	59	278	57	286	54	293	48	298	41	302	33	303	26	302	19	298	14	293	10	286	9	278	10	271	14	264	19	258	26	255	33	253	41	255	48	258	54	264	57	271	59	278	56	264	74	264	107	305	115	315	118	319	120	327	119	332	117	336	113	339	109	341	105	342	99	341	95	340	91	337	88	334	86	330	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	22	258	18	256	15	252	13	248	12	226	9	226	0	16383	16383	224	128	108	128	166	266	96	201	95	210	91	218	85	224	77	228	69	229	60	228	52	224	46	218	42	211	41	201	42	193	46	185	52	179	60	176	69	174	77	176	85	179	91	185	95	193	96	201	368	84	354	84	340	57	323	38	300	26	267	20	221	18	202	19	187	21	178	25	172	31	171	42	171	164	246	164	268	162	283	158	292	150	298	136	302	115	314	115	314	232	302	232	298	212	292	198	283	190	268	185	246	184	171	184	171	302	173	307	176	310	181	312	188	312	250	311	289	306	313	297	325	282	330	259	343	259	340	331	76	331	76	321	95	320	107	315	115	307	118	294	119	275	119	37	115	24	108	16	95	12	76	9	76	0	345	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	418	0	418	9	399	12	386	17	378	25	374	37	373	55	373	274	374	293	378	307	386	315	399	319	418	321	418	331	278	331	278	321	297	319	310	315	318	307	322	294	323	274	323	180	171	180	171	274	172	294	176	307	184	315	197	319	215	321	215	331	75	331	75	321	95	319	108	315	115	307	119	294	120	274	120	61	119	39	116	25	108	16	95	12	75	9	75	0	215	0	214	9	196	12	183	17	175	25	172	38	171	56	171	157	323	157	323	62	322	41	318	26	311	17	298	12	278	9	278	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	16383	16383	224	0	224	9	204	11	189	16	181	24	176	37	175	56	175	276	176	295	180	308	189	316	203	320	224	321	224	331	76	331	76	321	97	320	111	316	120	308	123	295	124	276	124	56	123	36	119	23	111	15	97	11	76	9	76	0	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	409	329	402	332	396	334	390	335	377	335	346	330	316	315	290	290	268	258	255	218	254	218	243	260	226	293	203	318	174	332	139	337	125	336	110	332	96	327	83	319	72	311	76	303	82	305	90	308	98	310	106	311	113	312	142	306	167	289	187	257	203	211	215	147	215	61	214	39	210	25	202	16	187	12	165	9	165	0	318	0	318	9	296	11	281	15	272	23	268	36	266	55	266	152	273	204	291	251	318	288	353	313	393	322	400	322	406	320	409	320	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	358	0	358	84	345	84	343	71	339	61	333	53	325	49	314	47	237	47	238	66	275	80	305	100	327	126	341	159	345	199	338	242	318	280	285	310	241	331	186	338	130	330	86	309	53	277	33	239	26	199	31	159	44	126	65	100	95	80	132	66	133	47	58	47	46	48	38	52	32	59	28	70	27	85	15	85	15	0	158	0	153	80	129	93	110	114	96	140	87	170	84	200	88	235	100	268	120	295	149	313	186	320	222	314	250	298	271	273	284	239	289	200	285	168	276	138	261	112	242	92	218	80	214	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	158	278	157	286	153	293	148	298	141	302	133	303	125	302	119	298	113	293	110	286	108	278	110	271	113	264	119	258	125	255	133	253	141	255	148	258	153	264	157	271	158	278	16383	16383	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	16383	16383	59	278	57	286	54	293	48	298	41	302	33	303	26	302	19	298	14	293	10	286	9	278	10	271	14	264	19	258	26	255	33	253	41	255	48	258	54	264	57	271	59	278	16383	16383	143	54	137	43	132	36	127	31	122	29	117	28	113	29	110	31	108	33	107	36	107	228	104	230	89	224	74	219	58	214	42	208	27	204	27	195	32	196	54	196	59	193	62	188	64	181	65	172	65	39	66	26	68	14	74	4	82	-2	94	-4	109	-1	122	7	133	20	143	35	151	50	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	22	258	18	256	15	252	13	248	12	226	9	226	0	16383	16383	224	128	108	128	166	266	211	175	235	181	254	191	268	205	277	224	280	248	274	277	258	300	232	317	195	327	148	331	8	331	8	321	29	320	43	316	51	308	55	295	56	275	56	56	55	37	51	24	42	16	29	11	8	9	8	0	177	0	217	4	250	15	275	34	291	58	296	89	292	116	281	138	263	155	239	167	211	174	16383	16383	108	183	108	303	109	307	112	310	115	312	119	313	162	310	192	302	213	289	225	270	228	245	225	223	214	205	197	193	172	186	139	183	16383	16383	108	163	140	163	171	161	198	155	220	142	234	121	239	89	234	59	220	39	198	26	170	20	138	18	126	19	118	21	112	26	109	32	108	41	289	247	286	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	62	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	126	11	113	16	105	24	101	37	100	56	100	292	101	300	103	306	106	310	111	311	118	312	206	312	232	310	251	303	264	291	272	273	276	247	338	0	184	337	174	337	24	0	16383	16383	262	46	68	46	166	266	299	84	285	84	271	57	254	38	230	26	197	20	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	118	312	179	311	219	306	243	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	251	118	249	129	247	142	245	170	245	189	246	197	247	204	251	220	238	220	235	211	231	203	226	197	218	193	209	191	156	191	146	192	139	196	133	201	129	209	124	220	112	220	114	210	116	197	117	184	117	172	118	161	118	153	115	126	113	118	125	118	129	129	134	138	139	144	146	148	156	149	209	149	219	148	226	144	231	137	235	128	238	118	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	344	0	344	9	330	12	320	17	311	26	304	38	296	55	179	337	169	337	70	93	56	58	44	34	34	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	160	267	161	267	241	61	244	51	247	44	249	37	250	31	251	26	249	18	244	13	236	11	227	10	216	9	216	0	432	0	432	9	413	12	401	17	393	25	389	38	388	56	388	275	389	294	393	307	401	316	413	320	431	321	431	331	332	331	222	80	106	331	7	331	7	321	28	319	42	315	50	307	54	294	55	275	55	75	54	47	49	29	41	18	27	12	6	9	6	0	123	0	123	9	103	12	90	18	82	29	78	48	76	75	76	275	203	0	209	0	337	286	337	61	336	40	333	26	325	17	312	12	292	9	292	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	295	247	295	331	26	331	26	246	39	246	43	263	48	276	55	284	66	289	79	290	242	290	256	289	266	284	274	276	279	263	282	247	16383	16383	252	109	252	225	240	225	239	211	235	200	229	193	219	189	207	188	114	188	102	189	93	193	87	200	83	211	81	225	70	225	70	109	81	109	84	122	87	132	93	140	101	146	113	147	205	147	218	146	227	141	234	133	239	123	240	109	16383	16383	307	0	307	85	295	85	293	70	287	57	278	49	265	44	248	42	70	42	56	44	44	49	35	57	29	69	27	85	15	85	15	0	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	296	105	303	107	307	111	310	116	312	238	312	245	311	251	310	254	306	256	301	256	62	255	41	252	26	244	17	232	12	212	9	212	0	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	101	146	109	145	115	145	122	144	136	144	164	145	188	147	208	153	225	161	243	175	253	185	260	197	266	210	270	225	271	240	270	254	267	268	262	280	255	291	246	300	231	310	213	319	191	325	166	329	137	331	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	155	310	182	302	202	288	213	266	217	238	213	213	202	192	185	177	162	167	132	164	120	164	114	165	108	165	101	166	300	102	289	102	283	82	275	66	264	56	249	49	229	47	74	47	193	184	86	312	190	312	214	310	234	305	248	294	259	276	266	251	278	251	278	331	15	331	15	324	148	162	15	7	15	0	286	0	296	246	293	331	12	331	8	246	21	246	28	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	284	246	352	329	345	332	338	334	332	335	320	335	289	330	259	315	232	290	211	258	198	218	196	218	186	260	169	293	146	318	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	152	215	204	233	251	261	288	296	313	335	322	342	322	348	320	352	320	216	290	217	301	221	310	230	316	245	320	267	321	267	331	114	331	114	321	136	320	151	317	160	311	164	302	165	290	165	280	122	276	82	263	49	241	26	209	17	165	23	128	39	97	67	72	106	57	156	51	165	51	165	42	163	29	157	20	146	14	132	10	114	9	114	0	267	0	267	9	248	11	234	15	224	20	218	29	216	43	216	51	228	51	264	56	300	69	332	91	355	123	364	165	355	209	332	241	298	263	258	276	216	280	16383	16383	215	262	250	256	276	240	295	216	306	188	310	159	304	128	290	103	268	85	243	74	215	70	16383	16383	166	70	133	75	107	88	88	107	76	132	72	159	76	189	89	216	109	240	135	256	166	262	352	0	352	9	338	12	327	16	317	22	307	32	296	46	200	184	272	272	289	292	303	305	316	314	331	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	263	301	260	296	257	290	251	282	243	272	188	202	166	234	151	255	139	272	131	286	126	297	124	306	125	312	128	316	133	319	139	320	147	321	161	321	161	331	11	331	11	321	29	319	44	312	59	299	78	276	103	242	156	164	78	66	58	42	43	26	31	17	19	12	5	9	5	0	121	0	121	9	106	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	100	57	109	70	169	145	217	74	226	60	233	48	238	38	241	31	242	25	241	20	238	16	233	14	226	12	217	11	204	9	204	0	362	345	332	341	310	328	295	309	287	284	285	254	283	226	278	198	267	175	248	159	218	153	212	153	212	281	214	299	221	311	232	318	246	321	263	321	263	331	110	331	110	321	128	321	142	317	152	310	159	299	161	281	161	153	156	153	125	159	106	175	95	198	90	226	89	254	86	284	78	309	64	328	42	341	11	345	11	335	21	330	28	320	32	308	34	295	35	283	34	274	34	265	33	256	33	247	32	238	39	199	59	170	87	150	122	139	161	135	161	62	160	40	156	25	147	16	132	12	110	9	110	0	263	0	263	9	244	11	229	14	220	22	214	35	212	55	212	135	251	139	286	150	314	170	333	199	340	238	340	256	339	265	339	295	341	308	345	320	352	330	362	335	358	0	358	84	345	84	343	71	339	61	333	53	325	49	314	47	237	47	238	66	275	80	305	100	327	126	341	159	345	199	338	242	318	280	285	310	241	331	186	338	130	330	86	309	53	277	33	239	26	199	31	159	44	126	65	100	95	80	132	66	133	47	58	47	46	48	38	52	32	59	28	70	27	85	15	85	15	0	158	0	153	80	129	93	110	114	96	140	87	170	84	200	88	235	100	268	120	295	149	313	186	320	222	314	250	298	271	273	284	239	289	200	285	168	276	138	261	112	242	92	218	80	214	0	158	411	157	419	153	426	148	432	141	435	133	436	125	435	118	432	113	426	110	420	108	412	109	404	113	397	118	392	125	388	132	387	140	388	148	392	153	397	157	404	158	411	16383	16383	59	411	57	419	54	426	48	432	41	435	33	436	26	435	19	432	14	426	10	420	9	412	10	404	14	397	19	392	25	388	33	387	41	388	48	392	54	397	57	404	59	411	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	257	411	256	419	252	426	247	432	240	435	233	436	225	435	218	432	213	426	209	420	208	412	209	404	213	397	218	392	225	388	232	387	240	388	247	392	252	397	256	404	257	411	16383	16383	158	411	157	419	153	426	148	432	141	435	133	436	125	435	118	432	113	426	110	420	108	412	109	404	113	397	118	392	125	388	132	387	140	388	148	392	153	397	157	404	158	411	16383	16383	352	329	345	332	338	334	332	335	320	335	289	330	259	315	232	290	211	258	198	218	196	218	186	260	169	293	146	318	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	152	215	204	233	251	261	288	296	313	335	322	342	322	348	320	352	320	108	253	126	253	158	294	163	299	167	304	169	309	171	313	172	316	171	322	168	326	165	329	157	331	151	330	147	329	143	327	140	324	138	320	16383	16383	257	65	255	50	252	39	248	32	245	27	241	26	232	31	223	43	216	60	210	78	206	94	261	225	212	225	190	157	182	178	171	198	156	215	137	226	113	230	79	224	52	207	31	181	19	148	15	112	19	73	32	41	52	16	78	1	108	-4	129	-1	147	5	162	17	174	32	185	50	190	32	196	17	204	5	213	-1	225	-4	239	0	250	8	258	24	263	43	265	65	16383	16383	166	104	162	84	155	59	145	35	131	16	113	9	90	19	75	43	66	76	61	109	60	137	63	167	70	189	81	204	95	213	110	216	129	208	144	187	154	159	161	130	166	104	76	253	94	253	127	294	135	304	138	309	139	313	140	316	139	322	137	326	133	329	125	331	119	330	115	329	111	327	108	324	106	320	16383	16383	196	73	182	54	166	39	149	29	131	22	110	20	95	22	80	27	69	36	60	49	57	65	61	81	70	94	83	102	97	107	111	108	117	108	125	106	128	106	133	105	142	106	148	108	153	111	156	115	157	118	156	122	154	124	150	127	145	128	138	129	131	128	121	126	115	125	108	124	92	127	80	133	72	142	67	154	65	167	67	182	74	195	83	206	96	213	112	215	127	215	140	212	148	208	154	203	156	195	155	193	155	190	154	187	154	183	153	179	155	171	158	166	163	161	168	158	175	157	182	158	188	161	194	165	198	171	199	179	194	199	181	214	163	223	142	228	121	230	87	226	60	217	40	202	28	184	24	165	26	152	31	141	39	131	49	123	63	118	47	113	33	103	22	91	15	77	12	61	14	46	21	29	37	13	65	0	108	-4	130	-1	151	6	171	20	189	40	204	68	84	253	101	253	134	294	142	304	145	309	147	313	147	316	146	322	144	326	140	329	132	331	122	329	119	327	116	324	113	320	16383	16383	226	-107	223	-101	221	-94	219	-86	218	-76	218	160	216	182	208	202	196	217	180	226	159	230	145	229	131	224	117	216	102	205	87	190	86	190	84	205	81	215	76	223	68	226	56	228	44	225	33	216	22	203	13	188	5	172	12	170	15	176	25	188	30	193	36	194	39	193	41	190	44	184	45	173	46	156	46	0	88	0	88	174	100	185	111	194	120	199	130	202	140	203	153	201	163	195	170	185	174	172	176	154	176	-79	177	-89	179	-97	181	-103	184	-107	40	253	57	253	90	294	98	304	101	309	103	313	103	316	102	322	100	326	96	329	93	330	89	331	83	330	78	329	75	327	72	324	70	320	16383	16383	126	54	120	43	115	36	110	31	105	29	99	28	95	29	91	33	90	36	89	40	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	37	196	42	193	45	188	47	181	47	39	48	26	51	14	57	4	65	-2	77	-4	92	-1	105	7	116	20	126	35	133	50	202	278	201	286	197	293	192	298	185	302	177	303	169	302	163	298	157	293	154	286	152	278	154	271	157	264	163	258	169	255	177	253	185	255	192	258	197	264	201	271	202	278	16383	16383	100	253	118	253	151	294	159	304	162	309	163	313	164	316	163	322	161	326	157	329	149	331	143	330	139	329	135	327	132	324	130	320	16383	16383	103	278	101	286	98	293	92	298	85	302	78	303	70	302	63	298	58	293	54	286	53	278	54	271	58	264	63	258	70	255	78	253	85	255	92	258	98	264	101	271	103	278	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	257	65	255	50	252	39	248	32	245	27	241	26	232	31	223	43	216	60	210	78	206	94	261	225	212	225	190	157	182	178	171	198	156	215	137	226	113	230	79	224	52	207	31	181	19	148	15	112	19	73	32	41	52	16	78	1	108	-4	129	-1	147	5	162	17	174	32	185	50	190	32	196	17	204	5	213	-1	225	-4	239	0	250	8	258	24	263	43	265	65	16383	16383	166	104	162	84	155	59	145	35	131	16	113	9	90	19	75	43	66	76	61	109	60	137	63	167	70	189	81	204	95	213	110	216	129	208	144	187	154	159	161	130	166	104	172	200	181	204	190	209	196	215	202	222	206	229	209	236	211	244	213	251	213	257	214	264	209	289	197	311	179	327	157	338	133	342	102	337	76	322	54	293	41	249	36	186	36	-67	34	-85	30	-101	27	-107	70	-107	72	-102	74	-95	76	-87	78	-67	78	16	88	7	98	1	108	-2	119	-3	131	-4	164	2	192	19	214	46	228	78	233	114	231	137	223	158	211	176	194	190	173	199	16383	16383	78	243	78	250	79	276	85	297	95	314	108	324	124	328	144	322	158	309	167	290	172	268	173	247	172	235	170	225	166	215	160	209	152	206	147	207	141	208	136	209	130	210	118	210	112	208	108	206	106	203	105	200	106	195	109	192	113	189	118	188	125	187	130	187	142	190	148	190	158	187	169	178	179	162	187	136	190	101	187	72	179	47	167	28	150	16	129	11	114	13	100	19	88	26	80	35	78	45	222	225	172	225	120	49	115	84	108	130	97	177	78	214	49	228	32	224	20	212	12	195	7	173	5	150	12	150	16	166	21	178	28	187	35	192	41	194	66	179	84	143	96	96	103	50	107	18	103	9	100	0	96	-7	90	-25	84	-47	82	-57	81	-66	81	-74	82	-85	85	-94	90	-101	96	-106	105	-108	118	-105	127	-98	133	-87	135	-73	136	-58	136	-45	135	-32	133	-19	131	-8	129	0	110	213	77	203	50	187	31	164	19	137	15	108	20	74	34	44	56	18	86	1	123	-4	161	1	192	17	215	43	230	76	235	116	232	141	225	164	213	184	197	202	176	217	145	233	114	248	87	261	68	274	61	290	64	302	72	310	83	316	95	319	106	320	137	316	154	307	165	296	176	286	191	282	198	284	203	288	206	293	208	299	209	304	203	318	188	328	168	336	145	340	124	342	102	340	81	334	61	324	47	309	42	289	45	269	54	251	68	237	87	224	110	213	16383	16383	190	104	187	71	180	45	168	25	151	13	130	9	121	10	111	13	101	19	93	26	85	35	76	52	69	70	64	88	61	106	60	121	62	144	70	165	84	183	103	195	127	200	149	190	167	172	179	149	187	126	190	104	196	73	182	54	166	39	149	29	131	22	110	20	95	22	80	27	69	36	60	49	57	65	61	81	70	94	83	102	97	107	111	108	117	108	125	106	128	106	133	105	142	106	148	108	153	111	156	115	157	118	156	122	154	124	150	127	145	128	138	129	131	128	121	126	115	125	108	124	92	127	80	133	72	142	67	154	65	167	67	182	74	195	83	206	96	213	112	215	127	215	140	212	148	208	154	203	156	195	155	193	155	190	154	187	154	183	153	179	155	171	158	166	163	161	168	158	175	157	182	158	188	161	194	165	198	171	199	179	194	199	181	214	163	223	142	228	121	230	87	226	60	217	40	202	28	184	24	165	26	152	31	141	39	131	49	123	63	118	47	113	33	103	22	91	15	77	12	61	14	46	21	29	37	13	65	0	108	-4	130	-1	151	6	171	20	189	40	204	68	76	342	59	335	45	327	35	318	29	308	27	296	30	283	38	272	48	265	60	260	71	259	72	257	52	225	36	196	25	166	19	135	17	100	21	58	33	28	49	9	71	-1	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	117	41	113	40	103	40	78	44	61	55	49	72	43	93	41	117	44	151	53	184	65	213	80	238	94	257	119	262	142	271	161	283	174	297	179	311	178	316	175	321	171	325	166	327	159	328	142	325	125	315	108	302	94	287	84	273	74	274	65	277	57	281	52	288	50	298	51	305	55	312	61	320	70	328	81	334	226	-107	223	-101	221	-94	219	-86	218	-76	218	160	216	182	208	202	196	217	180	226	159	230	145	229	131	224	117	216	102	205	87	190	86	190	84	205	81	215	76	223	68	226	56	228	44	225	33	216	22	203	13	188	5	172	12	170	15	176	25	188	30	193	36	194	39	193	41	190	44	184	45	173	46	156	46	0	88	0	88	174	100	185	111	194	120	199	130	202	140	203	153	201	163	195	170	185	174	172	176	154	176	-79	177	-89	179	-97	181	-103	184	-107	234	166	233	198	230	228	226	254	220	277	211	296	199	313	185	325	169	334	150	340	126	342	87	333	55	310	32	273	18	226	13	170	14	144	15	120	18	100	23	81	28	64	40	41	55	21	74	7	96	-1	122	-4	161	3	192	27	215	63	229	110	234	166	16383	16383	59	177	59	193	62	247	70	285	83	310	99	324	119	328	150	318	171	292	182	256	188	216	189	177	16383	16383	189	158	187	109	180	67	168	36	151	16	128	9	98	18	78	42	67	77	61	118	59	161	189	161	126	54	120	43	115	36	110	31	105	29	99	28	95	29	91	33	90	36	89	40	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	37	196	42	193	45	188	47	181	47	39	48	26	51	14	57	4	65	-2	77	-4	92	-1	105	7	116	20	126	35	133	50	252	0	252	7	239	10	228	13	219	19	209	27	199	39	113	140	131	158	147	172	161	181	174	185	188	187	194	186	201	185	207	183	213	182	220	181	227	182	233	185	239	189	243	196	245	206	244	214	240	220	234	225	226	229	215	230	202	228	184	222	160	205	127	176	83	129	83	229	81	230	70	226	48	220	35	216	18	212	3	208	3	200	10	200	14	201	20	201	28	200	34	197	38	192	40	183	41	171	41	0	83	0	83	113	148	34	151	30	155	24	156	22	156	20	155	15	153	12	149	9	144	8	137	7	133	7	133	0	238	69	235	53	229	42	222	35	215	31	209	30	200	32	193	38	186	47	181	58	176	71	121	266	113	292	104	313	95	329	83	338	68	342	51	337	39	325	32	308	28	288	26	268	34	268	38	284	43	295	49	302	56	305	64	306	74	304	83	296	92	283	100	267	107	248	113	225	6	0	56	0	128	177	164	45	169	29	176	15	184	4	193	-2	204	-5	219	-1	230	8	239	24	244	45	246	69	251	53	244	42	239	35	234	31	230	29	224	28	221	29	218	31	216	36	215	45	214	56	214	225	172	225	172	59	171	53	169	48	166	44	161	40	153	33	144	29	136	26	128	24	121	24	108	26	96	32	87	41	80	53	78	69	78	225	36	225	36	-65	35	-75	34	-84	32	-93	30	-101	27	-107	69	-107	71	-102	73	-94	75	-85	76	-75	76	9	78	9	81	4	87	0	93	-2	101	-4	109	-4	119	-3	131	0	144	7	158	19	171	36	172	36	173	23	177	12	182	3	191	-2	203	-4	217	-1	230	7	241	20	250	35	258	50	212	230	206	188	189	141	163	97	129	63	90	45	89	45	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	31	196	37	195	42	192	45	188	47	181	47	-6	59	-6	100	7	134	28	163	55	186	84	203	116	212	141	217	166	220	189	221	211	222	230	89	342	71	335	57	328	48	319	43	309	41	297	42	286	47	278	53	272	61	268	69	266	63	259	58	251	54	242	52	233	51	224	52	215	55	206	59	198	65	190	73	184	54	168	39	150	27	129	20	106	17	81	20	53	29	29	44	11	67	0	98	-4	107	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-59	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-53	204	-26	201	-3	192	15	177	29	156	38	128	41	118	41	111	40	98	40	79	42	63	48	51	59	43	75	40	98	43	118	50	136	62	152	77	164	94	174	102	172	110	171	117	170	142	170	157	173	171	178	181	186	185	197	184	204	179	210	172	214	164	216	153	217	140	216	127	213	113	208	101	202	89	194	83	199	78	204	74	211	72	218	71	225	73	235	77	243	83	251	93	256	106	258	126	260	144	264	160	271	171	280	175	291	174	297	171	301	166	305	160	307	151	307	139	306	125	303	111	297	96	290	83	281	76	283	70	286	66	291	64	297	63	305	64	310	66	316	72	322	80	328	93	334	237	114	232	151	218	183	197	208	167	224	129	230	91	223	60	203	37	174	22	139	17	101	23	67	38	38	62	15	92	0	126	-4	161	2	191	20	215	47	231	79	237	114	16383	16383	192	95	190	74	183	52	172	31	156	17	134	11	107	19	87	38	73	65	65	95	62	122	64	145	70	169	80	191	97	207	119	214	148	205	168	184	182	155	190	124	192	95	233	69	229	55	223	45	216	40	209	37	203	36	194	38	188	41	184	47	180	54	178	61	177	69	176	78	175	88	175	109	176	127	176	144	178	160	179	173	180	183	239	183	239	225	97	225	68	222	46	214	29	200	16	180	4	155	12	155	23	167	35	176	47	180	62	183	78	183	72	119	64	77	54	54	42	42	30	36	26	35	20	31	18	25	20	15	23	6	30	0	39	-5	52	-6	77	9	91	48	98	99	100	148	100	183	147	183	145	160	143	136	139	82	139	56	141	37	147	20	156	7	169	-1	185	-4	205	0	220	12	232	29	239	49	241	69	36	-65	35	-75	34	-84	32	-93	30	-101	27	-107	70	-107	72	-102	74	-95	76	-85	77	-75	78	-64	78	15	88	7	98	1	108	-2	118	-4	130	-4	164	1	192	19	214	47	228	82	233	123	228	158	214	188	191	210	163	225	129	230	101	225	75	210	54	182	41	138	36	76	16383	16383	78	137	79	163	85	185	94	202	107	212	123	216	145	211	163	197	177	175	186	144	190	106	187	75	179	49	166	29	150	16	129	11	115	13	101	18	89	26	81	35	78	44	216	176	213	191	205	206	190	218	169	227	142	230	107	223	73	202	45	171	25	130	17	83	21	45	33	20	50	5	71	-2	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	119	41	115	40	103	40	78	45	60	54	48	68	42	85	41	105	45	135	58	158	76	174	97	183	118	186	141	182	158	174	170	163	181	155	192	151	201	153	208	157	212	163	215	169	216	176	259	183	259	225	119	225	87	220	58	207	35	184	20	151	15	108	20	73	35	42	58	18	87	1	119	-4	156	1	187	16	212	38	228	65	233	94	229	121	218	138	203	152	186	165	171	183	16383	16383	189	85	186	63	180	42	168	25	152	13	131	9	110	15	90	30	75	54	64	84	60	117	65	145	78	164	97	176	118	182	137	183	153	172	167	155	178	134	186	110	189	85	221	183	221	225	81	225	55	219	34	204	18	183	7	160	2	138	9	138	16	153	25	166	37	175	50	181	66	183	107	183	102	164	96	142	92	119	88	95	87	71	89	49	94	28	103	11	118	0	138	-4	157	0	172	10	183	27	191	48	193	71	185	71	182	59	176	49	169	42	161	38	151	36	141	39	133	47	128	59	125	74	124	91	125	113	128	135	131	155	134	172	136	183	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	134	9	124	10	114	13	104	18	94	25	86	34	76	52	68	72	63	94	61	116	60	137	63	166	73	189	88	206	109	216	134	221	134	228	132	229	129	229	126	230	121	230	84	224	54	207	33	181	19	150	15	114	19	78	33	46	55	20	85	3	123	-3	134	-4	134	-107	176	-107	176	-4	220	1	254	18	277	43	292	75	296	111	291	151	278	184	258	209	233	224	207	230	195	229	184	226	175	221	167	215	160	208	148	187	141	162	137	134	135	105	134	76	16383	16383	176	9	176	129	177	155	178	179	182	198	189	211	201	216	218	209	232	190	243	164	249	134	252	103	250	74	243	49	231	28	214	14	191	9	243	225	194	225	123	93	113	139	103	177	92	206	79	224	63	230	49	227	38	217	31	202	27	182	26	156	34	156	37	171	41	182	46	190	51	194	56	195	67	192	77	183	85	168	93	147	101	119	110	78	6	-104	55	-104	126	26	136	-34	141	-57	148	-78	157	-94	168	-105	182	-109	198	-104	209	-90	216	-71	219	-52	220	-34	213	-34	210	-49	206	-61	201	-68	195	-72	187	-74	188	-74	177	-71	168	-63	160	-48	153	-27	147	1	138	41	342	228	332	230	316	230	290	224	273	209	262	187	256	162	254	136	253	103	249	69	239	39	223	17	197	9	197	225	155	225	155	9	129	17	112	39	103	69	99	104	98	137	96	163	90	188	78	210	61	224	36	230	31	230	25	229	14	229	10	228	10	220	30	210	42	190	49	164	52	137	52	114	55	72	65	39	84	15	114	0	155	-4	155	-107	197	-107	197	-4	236	0	265	16	285	41	296	74	300	114	300	137	303	164	310	190	322	211	342	221	180	223	206	218	226	203	240	179	249	146	252	104	252	76	248	51	242	29	229	14	210	9	200	12	190	20	181	33	174	51	170	73	173	85	177	105	178	115	179	127	177	145	174	158	169	168	163	173	156	175	149	173	143	168	138	159	135	145	133	126	134	114	135	103	137	94	139	84	142	73	138	51	132	33	123	20	113	12	100	9	82	15	71	31	64	54	61	81	60	109	63	149	73	180	88	204	108	218	132	223	132	230	94	225	62	211	37	186	20	151	15	104	15	84	18	66	23	50	30	35	39	23	49	13	59	5	70	0	81	-3	93	-4	109	-2	123	3	136	12	147	26	156	43	164	26	175	12	187	3	202	-2	218	-4	230	-3	242	0	253	5	263	13	273	23	282	35	289	49	294	66	296	85	297	105	292	152	275	187	250	211	218	225	180	230	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	16383	16383	138	54	132	43	127	36	122	31	118	29	112	28	108	29	105	31	103	33	102	36	102	228	99	230	84	224	68	219	53	214	37	208	22	204	22	195	27	196	49	196	54	193	57	188	59	181	60	172	60	39	61	26	63	14	69	4	77	-2	89	-4	104	-1	117	7	128	20	138	35	146	50	202	286	201	294	197	301	192	306	185	310	177	311	169	310	162	306	157	301	154	294	152	286	154	278	157	272	162	266	169	263	176	262	184	263	191	266	197	272	201	278	202	286	16383	16383	103	286	101	294	98	301	92	306	85	310	78	311	70	310	63	306	58	301	54	294	53	286	54	278	58	272	63	266	69	263	77	262	85	263	92	266	98	272	101	278	103	286	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	95	253	113	253	146	294	154	304	157	309	158	313	159	316	158	322	156	326	152	329	144	331	138	330	134	329	130	327	127	324	125	320	16383	16383	237	114	232	151	218	183	197	208	167	224	129	230	91	223	60	203	37	174	22	139	17	101	23	67	38	38	62	15	92	0	126	-4	161	2	191	20	215	47	231	79	237	114	16383	16383	192	95	190	74	183	52	172	31	156	17	134	11	107	19	87	38	73	65	65	95	62	122	64	145	70	169	80	191	97	207	119	214	148	205	168	184	182	155	190	124	192	95	96	253	113	253	146	294	151	299	157	309	159	313	160	316	159	322	156	326	153	329	145	331	139	330	134	329	131	327	128	324	126	320	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	123	253	141	253	174	294	182	304	184	309	186	313	187	316	186	322	184	326	180	329	172	331	166	330	162	329	158	327	155	324	153	320	16383	16383	180	223	206	218	226	203	240	179	249	146	252	104	252	76	248	51	242	29	229	14	210	9	200	12	190	20	181	33	174	51	170	73	173	85	177	105	178	115	179	127	177	145	174	158	169	168	163	173	156	175	149	173	143	168	138	159	135	145	133	126	134	114	135	103	137	94	139	84	142	73	138	51	132	33	123	20	113	12	100	9	82	15	71	31	64	54	61	81	60	109	63	149	73	180	88	204	108	218	132	223	132	230	94	225	62	211	37	186	20	151	15	104	15	84	18	66	23	50	30	35	39	23	49	13	59	5	70	0	81	-3	93	-4	109	-2	123	3	136	12	147	26	156	43	164	26	175	12	187	3	202	-2	218	-4	230	-3	242	0	253	5	263	13	273	23	282	35	289	49	294	66	296	85	297	105	292	152	275	187	250	211	218	225	180	230	205	305	202	322	194	334	183	342	168	345	151	347	141	345	130	342	119	337	109	331	101	325	70	293	48	255	35	213	29	169	27	124	29	91	37	56	53	25	77	3	111	-4	141	1	166	17	184	41	195	70	199	100	196	125	188	150	174	172	154	187	129	193	104	189	83	178	65	162	50	143	36	123	39	149	45	175	54	200	66	224	79	247	86	247	92	246	112	246	136	247	161	253	183	264	199	281	205	305	16383	16383	83	253	94	274	109	296	127	316	147	331	170	337	175	336	180	334	183	330	186	325	187	320	184	308	176	295	165	281	154	270	143	263	135	259	127	257	118	255	100	253	16383	16383	179	136	173	110	159	77	139	45	115	21	90	12	78	14	69	21	62	31	59	42	57	54	63	80	77	111	97	142	120	166	143	175	155	173	165	167	172	158	177	148	179	136	272	145	263	146	255	146	246	147	238	148	230	150	229	176	225	203	220	230	212	257	201	281	191	300	179	316	163	329	144	338	121	342	100	339	80	331	63	316	50	294	46	264	53	226	74	194	104	168	142	149	185	137	186	133	186	116	185	85	180	56	171	32	157	15	137	9	115	14	101	28	91	46	87	66	85	84	85	110	84	131	81	145	76	154	67	159	55	160	43	158	31	151	20	140	9	125	0	105	7	100	15	114	20	123	25	128	29	131	33	132	37	131	39	128	42	123	43	115	44	104	44	93	46	61	55	34	72	13	97	0	133	-4	172	3	200	26	217	58	227	95	230	134	247	134	256	135	272	137	16383	16383	185	161	141	182	112	208	95	235	86	260	84	280	86	295	91	307	99	316	109	321	119	323	135	320	149	310	162	289	173	253	181	200	181	198	182	193	183	184	184	174	185	161	198	208	186	255	169	291	146	317	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	126	211	167	220	219	236	270	261	309	296	325	299	325	305	323	308	321	309	319	307	315	296	304	291	295	289	285	290	276	294	268	301	262	308	259	318	257	329	259	338	265	344	273	348	284	349	295	346	309	339	320	329	330	317	336	303	338	268	330	241	308	221	277	207	242	199	208	176	342	134	342	134	230	126	230	86	224	55	206	32	180	19	149	15	114	19	79	33	47	55	20	85	2	123	-4	134	-4	134	-107	176	-107	176	-4	223	2	257	21	280	48	292	81	296	116	294	143	286	168	272	190	254	208	230	222	221	225	211	228	189	230	176	230	16383	16383	176	9	176	216	203	210	225	193	240	168	249	137	252	102	249	73	243	48	231	27	214	14	191	9	16383	16383	135	9	125	10	114	13	104	18	95	25	86	34	77	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	99	212	120	216	135	216	363	183	363	225	77	225	53	219	33	204	18	183	8	160	3	137	11	137	18	152	27	164	36	174	48	181	61	183	84	183	76	169	69	153	64	137	61	120	60	103	64	64	76	34	92	12	112	0	134	-4	153	-2	169	3	182	12	193	26	201	43	210	25	221	12	233	2	247	-2	261	-4	286	0	309	12	327	33	339	63	343	102	342	119	340	136	336	153	329	169	320	183	16383	16383	279	183	285	171	291	155	295	138	297	120	298	103	297	76	293	51	286	29	275	15	258	9	246	12	236	20	226	33	219	51	215	74	218	82	220	90	222	99	224	115	223	126	221	138	217	149	211	156	202	159	193	156	186	149	182	139	180	127	179	116	180	107	181	99	185	81	188	74	183	51	176	33	167	19	156	12	143	9	126	15	115	30	108	52	106	76	105	99	106	118	108	137	112	153	118	169	125	183	155	-46	154	-68	151	-83	143	-91	129	-96	108	-98	108	-107	254	-107	254	-98	233	-96	219	-92	211	-84	207	-71	206	-52	206	-4	252	8	290	33	319	68	337	113	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	23	114	42	69	71	33	109	8	155	-4	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	103	-107	146	-107	146	-2	176	7	200	26	219	50	231	81	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	19	79	31	49	50	24	74	7	103	-2	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	114	-72	129	-86	146	-96	164	-103	181	-107	198	-108	233	-104	263	-91	288	-71	305	-43	311	-8	308	15	299	36	286	53	267	67	244	77	194	88	143	96	97	107	63	132	51	177	59	220	81	256	114	284	155	303	200	309	227	305	242	295	251	283	260	273	274	269	285	271	294	275	299	281	302	288	303	296	298	313	286	325	267	333	245	337	220	338	164	329	108	304	60	264	27	213	14	153	21	106	41	73	71	53	107	42	147	36	179	33	212	27	242	17	264	0	272	-24	271	-36	267	-47	262	-57	256	-65	248	-72	239	-78	228	-82	218	-84	206	-86	195	-86	180	-85	165	-82	150	-76	136	-69	124	-59	210	245	197	220	178	201	155	187	134	178	118	172	85	161	58	145	36	125	22	100	17	68	21	39	33	19	50	5	71	-2	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	120	40	87	34	79	33	66	35	55	42	47	51	42	62	41	75	42	84	45	93	50	102	57	110	66	116	76	120	87	123	111	127	123	128	158	135	185	149	204	171	215	203	218	245	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	164	224	164	224	184	100	184	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	218	195	218	225	40	225	40	-94	80	-94	80	45	193	45	193	65	80	65	80	195	339	271	333	278	66	182	141	283	156	304	166	320	172	333	175	345	176	355	174	367	168	379	159	389	145	396	126	398	112	397	99	393	86	386	72	376	57	363	64	355	74	362	83	367	92	370	100	372	108	372	116	371	121	367	125	361	127	354	127	342	125	335	122	328	120	322	118	318	7	120	13	113	279	209	205	108	190	88	180	71	174	58	171	47	170	36	172	24	178	12	187	2	201	-4	220	-6	234	-5	247	-1	260	6	274	16	289	29	282	36	272	29	263	24	254	21	246	20	238	20	230	21	225	25	221	31	219	37	219	49	221	56	224	63	226	70	228	74	228	186	95	186	186	331	137	331	32	145	165	145	73	0	123	0	20	254	36	267	52	278	69	287	86	294	103	300	103	161	126	161	126	305	130	306	135	306	140	307	148	307	181	303	213	293	242	276	269	254	291	227	239	203	200	160	172	107	155	51	150	0	201	0	204	48	213	100	232	149	260	188	301	209	312	186	320	161	327	136	331	109	332	80	326	35	309	-7	283	-45	250	-74	212	-91	212	-108	266	-91	313	-58	350	-12	375	43	383	103	372	185	341	251	295	299	239	328	177	338	139	336	103	328	69	314	37	293	6	265	-2	272	29	256	60	236	89	212	116	186	140	156	55	108	64	94	150	143	159	128	163	123	166	118	169	112	172	107	174	101	180	91	94	41	102	27	186	76	198	48	207	20	213	-5	217	-32	218	-58	217	-67	217	-76	216	-85	215	-95	214	-104	231	-107	236	-87	239	-68	241	-48	243	-29	243	-10	242	21	237	53	229	83	218	112	204	140	181	172	148	205	106	236	57	264	3	286	257	225	206	225	111	104	110	104	112	114	114	125	115	138	117	150	117	160	115	183	108	202	97	217	82	226	64	230	53	229	43	225	35	219	29	210	27	198	28	193	31	188	35	184	40	181	46	180	54	181	60	184	63	188	67	191	71	192	81	190	89	184	95	174	99	162	100	148	99	136	98	121	96	107	94	94	91	85	21	0	73	0	170	121	171	121	168	111	166	100	164	88	163	76	162	65	164	46	170	27	180	11	194	0	214	-4	225	-3	236	0	244	5	250	14	252	26	251	32	248	37	244	41	239	43	233	44	225	43	219	40	213	34	209	33	199	35	191	40	185	50	181	64	180	85	180	98	181	111	183	122	186	132	189	141	213	-107	214	-103	216	-93	217	-89	217	-86	202	-54	166	-40	119	-30	75	-8	44	40	45	40	55	24	69	11	86	2	106	-2	131	-4	166	1	195	18	217	44	230	75	235	110	230	150	217	183	195	208	166	224	129	230	83	221	50	197	29	163	18	126	15	89	15	69	16	49	18	29	22	10	28	-6	65	-50	110	-71	154	-79	189	-88	205	-107	16383	16383	190	108	188	82	183	55	173	32	157	15	133	9	105	17	85	37	70	66	62	101	60	137	63	166	71	188	83	203	100	213	120	216	141	210	160	195	175	171	186	142	190	108	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	74	180	77	205	82	229	88	251	97	271	108	286	121	299	134	308	149	315	164	318	180	320	194	319	207	316	219	311	231	305	242	296	256	281	268	261	277	237	284	210	286	180	16383	16383	287	157	285	126	279	98	271	73	260	52	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	51	91	73	82	98	76	126	74	157	196	56	183	41	169	29	155	22	139	17	123	16	100	21	82	35	68	56	60	82	57	112	155	112	155	127	57	127	61	151	69	175	82	196	99	210	119	215	142	212	158	203	169	191	177	177	183	162	191	162	184	230	176	230	174	224	173	222	171	220	167	220	160	221	152	223	144	226	133	229	118	230	82	223	53	205	31	178	17	145	12	108	17	74	30	44	50	18	78	1	112	-4	136	-1	157	5	176	17	191	33	204	52	23	169	37	184	50	195	65	203	80	208	97	209	119	204	138	190	151	169	159	143	162	113	65	113	65	98	162	98	159	73	150	50	137	29	120	15	100	9	77	13	61	21	50	34	42	48	36	63	28	63	36	-4	44	-4	44	-1	46	3	52	5	60	4	67	1	76	0	87	-3	101	-4	137	2	167	20	189	47	202	80	207	117	203	150	190	181	169	207	142	224	108	230	84	227	62	220	44	208	28	192	16	172	243	411	241	419	238	426	232	431	225	435	218	436	210	435	203	431	198	426	194	419	193	411	194	403	198	397	203	391	209	388	217	387	225	388	232	391	238	397	241	403	243	411	16383	16383	143	411	142	419	138	426	133	431	126	435	118	436	110	435	104	431	98	426	95	419	94	411	95	403	98	397	103	391	110	388	118	387	126	388	133	391	138	397	142	403	143	411	16383	16383	304	84	290	84	276	57	260	38	239	27	211	21	174	19	137	19	122	21	113	25	107	32	105	42	105	164	181	164	203	162	218	158	227	150	234	136	238	115	249	115	249	232	238	232	234	211	227	198	218	189	203	185	181	184	105	184	105	294	106	302	108	307	111	310	116	312	189	312	218	311	239	306	252	297	261	282	266	259	278	259	276	331	11	331	11	321	30	320	43	315	50	307	54	294	55	275	55	57	54	37	50	24	43	16	30	12	11	9	11	0	281	0	164	298	164	304	166	307	169	310	174	312	185	312	205	311	222	307	235	300	246	287	254	267	255	263	256	258	258	254	258	250	259	247	271	247	268	331	12	331	9	247	21	247	22	251	22	255	24	261	25	265	31	285	38	299	48	307	65	311	88	312	95	312	102	311	107	309	110	306	112	301	113	294	113	60	111	38	107	24	98	15	85	11	65	9	65	0	206	0	206	9	188	12	176	16	168	25	165	39	164	60	164	147	180	162	196	173	213	180	228	184	242	186	267	181	282	167	289	146	292	118	292	51	291	8	287	-32	279	-63	267	-75	261	-73	259	-70	258	-67	257	-63	258	-60	258	-57	260	-49	260	-45	259	-37	255	-30	249	-25	242	-22	234	-21	224	-23	215	-28	210	-35	206	-44	205	-53	208	-67	216	-78	228	-86	242	-92	257	-93	274	-92	288	-86	301	-78	311	-68	321	-54	332	-29	340	-1	346	29	349	60	350	91	348	127	340	161	325	190	301	211	266	218	255	218	243	216	230	213	208	205	196	198	186	189	177	181	169	173	164	166	126	378	146	378	223	427	228	431	232	435	235	439	237	443	238	448	237	454	235	458	231	461	226	463	220	464	212	462	208	460	204	457	199	453	16383	16383	272	242	270	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	192	312	206	311	221	307	234	300	246	286	255	267	256	262	258	256	259	250	260	245	260	242	301	65	280	46	260	32	240	23	219	17	195	15	168	18	144	26	124	39	107	57	94	78	88	92	83	108	80	124	78	142	77	161	223	161	223	184	78	184	84	228	99	265	122	293	153	312	190	318	208	316	225	311	240	304	255	293	268	280	274	272	279	263	283	252	287	239	290	224	302	224	300	338	290	338	288	332	280	324	275	322	270	321	264	322	250	326	242	328	235	330	213	336	201	337	190	338	179	338	152	336	127	330	103	319	81	304	62	284	47	263	35	240	26	215	21	188	19	160	21	131	28	104	38	79	51	57	67	37	85	22	107	9	131	0	158	-4	185	-6	217	-4	246	3	271	16	292	33	310	55	244	232	233	338	223	338	221	332	218	327	215	324	211	322	206	321	203	321	195	323	185	327	174	331	164	334	144	338	132	338	104	334	80	323	62	305	49	281	45	251	47	232	54	214	65	196	82	180	106	165	125	154	144	142	162	130	177	118	190	107	195	100	199	93	202	85	204	77	204	67	201	49	194	33	181	21	165	14	145	11	118	15	95	25	74	42	57	67	42	99	31	99	46	-6	56	-6	57	0	59	4	62	7	66	9	70	10	74	10	78	9	88	7	94	4	105	0	141	-6	153	-6	186	-2	214	10	236	29	250	55	255	86	252	108	243	128	228	148	206	166	177	185	148	202	123	218	104	234	92	251	88	270	90	286	97	299	107	310	121	317	138	320	156	318	172	312	187	303	200	291	211	278	216	271	220	263	224	254	228	244	232	232	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	161	411	160	419	156	426	151	431	144	435	137	436	129	435	122	431	117	426	113	419	112	411	113	403	117	397	122	391	129	388	136	387	144	388	151	391	156	397	160	403	161	411	16383	16383	62	411	61	419	57	426	51	431	45	435	37	436	29	435	22	431	17	426	14	419	12	411	13	403	17	397	22	391	29	388	36	387	44	388	51	391	57	397	61	403	62	411	16383	16383	161	0	161	9	140	11	126	16	118	24	113	37	112	56	112	276	113	295	117	308	126	316	140	320	161	321	161	331	12	331	12	321	34	320	48	316	56	308	60	295	61	276	61	56	60	36	56	23	48	15	34	11	12	9	12	0	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	288	183	288	274	289	293	293	307	301	315	314	319	333	321	333	331	65	331	65	321	81	320	93	316	101	308	107	295	108	275	108	112	106	78	100	47	90	26	73	17	66	21	60	31	55	43	46	53	33	57	26	56	18	53	12	48	7	40	5	30	8	14	15	4	25	-2	39	-5	56	-6	92	2	115	27	127	60	131	97	132	131	132	300	134	305	137	309	142	311	149	312	219	312	227	311	232	309	235	305	237	300	237	56	236	37	232	24	223	16	209	11	189	9	189	0	358	0	398	4	431	15	456	34	472	59	477	91	471	126	452	153	423	170	386	180	343	183	16383	16383	288	163	327	163	355	161	380	154	401	141	415	120	420	89	415	59	400	39	379	27	351	21	319	19	307	20	298	22	292	26	289	33	288	41	302	183	302	274	304	293	308	307	315	315	328	319	347	321	347	331	208	331	208	321	227	319	240	315	247	307	251	294	252	274	252	183	105	183	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	163	252	163	252	56	250	37	246	24	237	16	224	11	204	9	204	0	372	0	412	4	446	15	470	34	486	59	492	91	485	126	466	153	438	170	401	180	357	183	16383	16383	302	163	342	163	369	161	395	154	415	141	429	120	434	89	429	59	415	39	393	27	366	21	334	19	321	20	313	22	307	26	303	33	302	41	393	0	393	9	375	12	363	16	355	25	352	39	350	60	350	121	347	156	336	183	318	203	295	214	267	218	255	218	245	216	234	213	225	209	215	205	205	199	194	193	183	185	173	177	164	166	164	304	166	307	169	310	174	312	185	312	205	311	221	307	234	300	245	287	253	267	254	263	255	258	257	250	258	247	270	247	267	331	12	331	9	246	21	246	22	250	22	254	23	258	24	261	25	265	31	285	38	299	48	307	65	311	88	312	95	312	102	311	107	309	110	306	112	301	113	294	113	60	111	38	107	24	98	15	85	11	65	9	65	0	208	0	208	9	190	12	177	16	169	25	165	39	164	60	164	147	180	162	197	173	214	180	230	184	246	186	263	183	278	175	289	162	297	143	300	119	300	60	298	38	294	24	285	15	272	11	252	9	252	0	127	378	147	378	224	427	230	431	234	435	237	439	239	443	239	454	237	458	233	461	228	463	222	464	214	462	210	460	206	457	201	453	16383	16383	343	0	343	9	321	13	312	17	302	23	292	30	282	40	271	54	259	71	246	92	230	114	218	131	206	145	193	155	180	164	164	171	164	172	178	181	190	193	201	208	211	227	220	251	225	266	232	281	239	294	247	303	257	306	263	303	267	296	272	287	281	280	294	277	303	279	310	284	315	291	318	299	319	306	317	317	313	325	305	332	295	337	281	338	257	335	239	325	224	309	213	290	204	267	196	245	187	226	176	209	162	195	142	185	137	183	131	182	124	181	106	181	106	274	107	293	110	307	117	315	130	319	151	321	151	331	10	331	10	321	30	319	43	315	51	306	54	293	55	275	55	65	54	42	51	27	43	17	29	12	9	9	9	0	151	0	151	9	132	12	119	16	111	23	107	36	106	55	106	161	113	161	119	160	125	158	130	156	134	154	140	149	149	140	160	126	174	108	189	85	203	61	216	40	227	24	238	10	248	0	255	424	253	436	249	445	242	452	234	456	225	458	221	457	218	456	215	453	213	450	212	445	214	438	220	434	232	430	234	425	232	418	228	413	219	408	206	406	187	405	188	405	169	406	156	408	147	413	143	418	141	425	143	430	155	434	161	438	163	445	162	450	161	453	158	456	155	457	151	458	143	456	134	452	127	445	122	436	120	424	124	408	136	395	152	386	170	380	188	378	205	380	223	385	239	395	251	407	255	424	16383	16383	347	331	243	331	243	322	254	320	263	316	269	312	273	306	274	299	273	292	271	284	268	273	263	260	257	245	204	118	132	245	123	262	110	288	107	297	106	303	107	309	112	314	119	318	129	321	142	322	142	331	7	331	7	322	15	320	27	316	37	310	42	305	46	300	51	294	61	278	181	67	172	53	163	41	154	33	146	28	138	27	136	27	133	28	131	29	127	30	124	32	118	35	108	39	104	40	99	41	92	40	85	37	80	32	77	26	76	20	78	10	84	3	93	-2	104	-5	117	-6	132	-4	147	0	161	9	175	22	188	40	194	51	202	65	210	81	219	100	228	122	291	272	300	289	310	302	321	312	333	319	347	322	348	0	348	9	330	12	317	16	309	24	305	37	304	57	304	292	308	306	316	315	329	319	348	321	348	331	209	331	209	321	228	319	240	315	248	306	251	293	252	275	252	28	250	23	247	21	242	19	115	19	110	21	107	23	105	28	105	269	106	290	109	305	117	314	129	319	149	321	149	331	9	331	9	321	28	319	41	314	49	306	53	294	54	276	54	57	53	37	49	24	41	16	28	12	9	9	9	0	122	0	136	-5	149	-15	160	-29	169	-49	170	-54	171	-60	172	-65	173	-71	174	-74	174	-75	185	-75	185	-74	186	-71	187	-65	188	-60	189	-54	190	-49	199	-29	210	-15	222	-5	237	0	253	0	350	0	350	9	337	12	327	17	319	26	311	38	304	55	180	337	171	337	68	93	52	58	41	34	31	20	19	13	4	9	4	0	104	0	104	9	91	10	81	12	74	16	70	22	69	30	69	34	70	38	71	43	72	47	74	51	97	108	228	108	248	61	254	45	256	38	257	31	257	23	256	21	255	18	251	14	247	12	239	10	232	10	223	9	223	0	16383	16383	220	128	105	128	162	266	108	183	108	294	109	301	111	306	114	310	119	311	126	312	188	312	202	311	217	307	230	300	242	287	251	267	252	263	253	258	255	254	256	250	256	247	268	247	266	331	9	331	9	321	30	320	44	315	52	308	56	295	57	275	57	56	56	37	52	24	43	16	29	11	9	9	9	0	169	0	209	4	242	16	267	35	283	60	289	91	280	132	256	159	223	174	185	181	146	183	16383	16383	108	163	138	163	166	161	191	154	212	141	226	120	231	89	226	59	212	39	190	27	162	21	131	19	120	20	113	22	110	26	108	33	108	41	212	180	226	183	237	187	245	190	253	195	260	200	267	208	273	218	277	229	280	240	281	252	275	281	259	303	233	318	196	328	150	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	178	0	218	4	251	17	276	37	292	63	297	94	296	107	293	120	289	131	282	142	273	151	264	159	255	165	244	171	230	175	212	179	16383	16383	108	188	108	296	109	302	110	307	113	310	116	311	121	312	141	312	173	310	198	302	215	290	226	273	229	250	226	228	217	210	203	198	182	191	155	188	16383	16383	108	168	139	168	163	167	182	164	199	158	217	148	225	141	232	131	237	120	239	108	240	94	239	82	237	69	233	58	228	48	221	41	208	31	195	25	180	21	162	19	140	19	127	20	119	22	113	26	109	33	108	41	272	242	270	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	192	312	206	311	221	307	234	300	246	286	255	267	256	262	258	256	259	250	260	245	260	242	323	-75	323	9	303	11	291	17	283	27	279	40	278	57	278	274	280	293	283	307	291	315	304	319	323	321	323	331	47	331	47	321	62	320	75	316	83	308	88	295	90	275	87	172	79	97	65	46	45	18	17	9	7	9	7	-75	19	-75	19	-72	20	-67	21	-60	23	-54	24	-49	32	-29	43	-15	56	-5	71	0	259	0	274	-5	287	-15	298	-29	306	-49	307	-54	308	-60	309	-67	310	-72	311	-75	16383	16383	228	41	227	33	225	27	222	22	217	20	209	19	76	19	91	48	101	88	108	141	112	209	113	294	113	303	115	308	119	311	124	312	210	312	217	311	222	310	225	306	227	301	228	294	304	84	290	84	276	57	260	38	239	27	211	21	174	19	137	19	122	21	113	25	107	32	105	42	105	164	181	164	203	162	218	158	227	150	234	136	238	115	249	115	249	232	238	232	234	211	227	198	218	189	203	185	181	184	105	184	105	294	106	302	108	307	111	310	116	312	189	312	218	311	239	306	252	297	261	282	266	259	278	259	276	331	11	331	11	321	30	320	43	315	50	307	54	294	55	275	55	57	54	37	50	24	43	16	30	12	11	9	11	0	281	0	507	0	507	9	476	18	453	32	435	52	417	79	394	113	382	130	370	144	359	155	345	164	330	172	329	173	342	181	354	193	364	209	373	228	382	251	388	266	394	280	401	293	410	301	419	305	425	302	430	295	435	286	443	279	457	276	466	278	473	283	478	289	481	297	482	305	480	315	475	324	467	331	456	336	442	338	419	335	401	325	388	309	376	290	367	267	356	239	345	216	331	197	310	185	280	181	280	293	283	307	291	315	304	319	325	321	325	331	186	331	186	321	206	320	220	315	227	307	230	294	231	275	231	181	203	185	182	197	167	216	154	239	143	267	134	290	123	309	109	325	91	335	68	338	54	336	43	331	35	324	30	315	28	305	29	297	32	289	37	283	44	278	53	276	67	279	75	286	80	295	85	302	91	305	100	301	109	293	115	280	122	266	128	251	137	228	146	209	156	193	168	181	181	173	180	172	165	164	152	155	140	144	129	130	117	113	94	79	75	52	57	32	35	18	4	9	4	0	99	0	109	10	120	23	131	40	144	60	158	84	177	116	190	138	201	152	213	159	231	161	231	55	230	36	228	23	222	16	210	11	193	9	193	0	323	0	323	9	305	12	292	16	284	23	281	36	280	55	280	161	297	159	309	152	320	138	333	116	352	84	367	60	380	40	391	23	401	10	411	0	177	175	201	180	222	192	240	208	251	229	256	253	252	281	239	304	217	322	185	334	142	338	131	338	121	337	111	335	100	333	89	330	83	328	67	324	60	322	54	321	49	322	44	324	40	328	37	332	35	338	25	338	23	220	35	220	43	253	56	280	76	301	101	314	131	319	156	316	176	308	191	294	201	277	204	257	204	245	201	232	196	219	188	207	175	196	165	191	155	187	143	185	127	183	104	183	104	163	128	163	146	161	160	158	172	153	184	146	194	138	202	129	209	118	213	105	215	91	211	64	201	43	183	28	159	18	128	15	105	17	85	23	65	33	44	47	23	65	14	57	32	35	54	17	80	4	109	-3	141	-6	160	-6	177	-3	193	0	208	5	223	13	239	25	253	39	264	55	270	74	272	95	267	121	252	142	230	158	204	169	177	174	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	212	331	212	321	230	319	242	315	251	309	255	299	257	285	105	82	105	274	106	294	110	307	118	315	131	319	150	321	150	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	148	9	131	11	118	16	110	23	106	33	105	48	257	252	257	62	256	41	252	26	245	17	232	12	213	9	213	0	248	424	246	436	242	445	235	452	227	456	219	458	211	456	208	453	206	450	205	445	207	438	213	434	225	430	227	425	226	418	221	413	212	408	199	406	180	405	162	406	149	408	140	413	135	418	134	425	136	430	148	434	154	438	156	445	156	450	154	453	151	456	148	457	144	458	135	456	127	452	120	445	115	436	113	424	117	408	129	395	145	386	163	380	180	378	198	380	216	385	232	395	243	407	248	424	16383	16383	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	212	331	212	321	230	319	242	316	250	310	254	300	256	285	105	82	105	274	106	294	110	307	118	315	131	319	150	321	150	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	148	9	131	11	119	15	111	22	107	33	105	48	257	252	257	62	256	41	252	26	245	17	232	12	213	9	213	0	343	0	343	9	321	13	312	17	302	23	292	30	282	40	271	54	259	71	246	92	230	114	218	131	206	145	193	155	180	164	164	171	164	172	178	181	190	193	201	208	211	227	220	251	225	266	232	281	239	294	247	303	257	306	263	303	267	296	272	287	281	280	294	277	303	279	310	284	315	291	318	299	319	306	317	317	313	325	305	332	295	337	281	338	257	335	239	325	224	309	213	290	204	267	196	245	187	226	176	209	162	195	142	185	137	183	131	182	124	181	106	181	106	274	107	293	110	307	117	315	130	319	151	321	151	331	10	331	10	321	30	319	43	315	51	306	54	293	55	275	55	65	54	42	51	27	43	17	29	12	9	9	9	0	151	0	151	9	132	12	119	16	111	23	107	36	106	55	106	161	113	161	119	160	125	158	130	156	134	154	140	149	149	140	160	126	174	108	189	85	203	61	216	40	227	24	238	10	248	0	332	0	332	9	313	12	300	17	292	25	288	37	287	55	287	274	288	293	292	307	300	315	313	319	332	321	332	331	65	331	65	321	80	320	93	316	101	308	107	295	108	275	108	112	105	78	100	47	89	26	73	17	65	21	54	43	46	53	32	57	25	56	18	53	11	48	6	40	4	30	7	14	14	4	25	-2	39	-5	55	-6	92	2	114	27	126	60	130	97	131	131	131	292	132	300	133	305	136	309	141	311	148	312	219	312	226	311	231	309	234	305	236	300	237	292	237	63	236	41	232	26	225	17	212	12	193	9	193	0	435	0	435	9	417	12	404	17	397	25	393	38	392	56	392	275	393	294	397	307	404	316	417	320	435	321	435	331	335	331	225	80	109	331	11	331	11	321	31	319	45	315	53	307	57	294	58	275	58	75	57	47	53	29	44	18	30	12	9	9	9	0	127	0	127	9	107	12	94	18	85	29	81	48	80	75	80	275	206	0	213	0	340	286	340	40	336	26	328	17	315	12	296	9	296	0	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	213	331	213	321	232	319	245	315	252	307	256	294	257	274	257	180	105	180	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	157	257	157	257	62	256	41	252	26	245	17	232	12	213	9	213	0	345	166	337	222	316	269	281	306	236	330	181	338	127	330	82	307	47	271	26	224	18	167	26	109	47	61	82	24	127	1	181	-6	235	1	280	24	315	60	337	108	345	166	16383	16383	288	169	286	134	281	103	273	76	261	53	247	35	235	26	223	19	210	15	197	12	182	11	168	12	155	15	143	19	131	25	120	33	103	52	91	75	82	102	77	132	75	166	76	194	81	222	88	247	98	269	109	286	122	298	135	308	150	314	165	318	181	320	194	319	207	316	220	311	231	305	243	296	258	279	271	257	280	231	286	201	288	169	353	0	353	9	333	12	321	17	313	25	309	37	308	55	308	274	309	293	313	307	321	315	334	319	353	321	353	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	300	107	306	111	309	116	311	124	312	238	312	246	311	251	309	255	306	257	300	257	62	256	41	253	26	246	17	233	12	213	9	213	0	9	331	9	321	28	319	40	315	47	307	51	294	51	39	48	25	41	16	29	12	9	9	9	0	150	0	150	9	129	12	115	16	107	24	104	37	103	56	103	146	110	145	115	145	120	144	132	144	161	145	184	147	204	153	221	161	239	175	249	185	257	197	263	210	266	225	267	240	266	254	263	268	258	280	252	291	243	300	227	310	209	319	187	325	162	329	134	331	16383	16383	103	294	103	301	105	306	108	310	113	311	120	312	156	309	182	302	200	287	210	266	213	238	210	213	199	192	182	177	158	167	128	164	118	164	113	165	109	165	103	166	311	65	289	47	269	32	248	23	226	17	201	15	180	17	161	21	143	28	126	38	112	51	99	68	89	88	82	112	77	140	76	171	81	219	96	260	121	291	154	311	196	318	215	316	232	311	248	304	263	293	276	280	283	272	289	263	294	252	299	240	302	224	314	224	310	338	300	338	297	332	289	324	284	322	278	321	273	322	266	324	258	326	244	330	232	333	208	337	196	338	185	338	157	336	131	330	106	320	83	305	63	286	47	266	35	243	26	218	20	191	18	162	20	133	26	106	36	80	49	57	66	37	85	22	107	9	131	0	157	-4	184	-6	218	-4	249	3	277	16	301	34	320	56	296	246	292	331	18	331	15	246	27	246	33	274	42	292	54	303	73	309	100	310	130	310	130	61	129	39	125	25	117	16	104	12	83	9	83	0	229	0	229	9	208	11	194	16	186	23	182	36	181	55	181	310	210	310	237	309	256	303	269	292	277	274	284	246	347	331	243	331	243	322	254	320	263	316	269	312	273	306	274	299	273	292	271	284	268	273	263	260	257	245	204	118	132	245	123	262	110	288	107	297	106	303	107	309	112	314	119	318	129	321	142	322	142	331	7	331	7	322	15	320	27	316	37	310	42	305	46	300	51	294	61	278	181	67	172	53	163	41	154	33	146	28	138	27	136	27	133	28	131	29	127	30	124	32	118	35	108	39	104	40	99	41	92	40	85	37	80	32	77	26	76	20	78	10	84	3	93	-2	104	-5	117	-6	132	-4	147	0	161	9	175	22	188	40	194	51	202	65	210	81	219	100	228	122	291	272	300	289	310	302	321	312	333	319	347	322	218	290	219	301	223	310	232	316	247	320	269	321	269	331	116	331	116	321	138	320	152	317	161	311	165	302	166	290	166	280	124	276	84	263	50	241	27	209	19	165	24	128	41	97	69	72	107	57	158	51	166	51	166	37	164	27	158	19	148	14	134	10	116	9	116	0	269	0	269	9	248	11	233	14	224	19	219	27	218	38	218	51	230	51	265	56	302	69	334	91	357	123	366	165	357	209	333	241	300	263	260	276	218	280	16383	16383	217	262	251	256	278	240	296	216	307	188	311	159	305	128	291	103	270	85	244	74	217	70	16383	16383	167	70	135	75	108	88	89	107	78	132	74	159	78	189	91	216	111	240	136	256	167	262	352	0	352	9	337	12	326	16	316	22	306	32	296	46	200	184	272	272	289	292	303	305	316	314	330	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	262	301	260	296	256	290	250	282	243	272	187	202	165	234	151	255	139	272	130	286	125	297	123	306	124	312	127	316	132	319	139	320	147	320	161	321	161	331	11	331	11	321	28	319	43	312	58	299	77	276	102	242	155	164	77	66	57	42	42	26	30	17	18	12	4	9	4	0	121	0	121	9	105	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	99	57	109	70	169	145	216	74	225	60	232	48	238	38	241	31	242	25	241	20	237	16	232	14	225	12	217	11	204	9	204	0	348	-75	348	9	329	12	316	16	308	24	305	37	304	57	304	292	308	306	316	315	329	319	348	321	348	331	209	331	209	321	228	319	240	315	248	306	251	293	252	275	252	28	250	23	247	21	242	19	115	19	110	21	107	23	105	28	105	269	106	290	109	305	117	314	129	319	149	321	149	331	9	331	9	321	28	319	41	314	49	306	53	294	54	276	54	57	53	37	49	24	41	16	28	12	9	9	9	0	284	0	299	-5	312	-15	323	-29	331	-49	332	-54	333	-60	335	-67	335	-72	336	-75	320	0	320	9	301	12	288	16	280	24	276	37	275	57	275	269	276	291	280	306	288	315	301	319	320	321	320	331	186	331	186	321	204	319	214	316	221	309	223	299	224	283	224	174	216	170	204	166	190	161	173	158	155	156	132	158	116	165	105	176	99	193	97	216	97	273	98	294	101	307	109	315	121	319	139	321	139	331	2	331	2	321	21	319	34	315	41	307	45	293	46	273	46	211	50	178	62	155	80	142	104	136	133	134	157	136	178	140	197	145	212	152	224	157	224	57	223	37	219	24	211	16	199	12	180	9	180	0	483	0	483	9	463	12	450	16	443	24	439	37	438	57	438	270	439	292	443	306	450	315	463	319	483	321	483	331	343	331	344	321	362	319	375	315	383	306	386	293	387	275	387	28	385	23	382	21	377	19	282	19	277	21	274	23	272	27	272	269	273	290	276	305	283	314	296	319	315	321	315	331	183	331	183	321	200	319	210	314	217	306	220	294	220	28	218	23	215	21	210	19	120	19	115	21	112	23	110	28	110	269	111	291	114	306	120	315	131	320	147	321	147	331	15	331	15	321	34	319	46	314	54	306	58	294	59	276	59	57	58	37	54	24	46	16	33	12	15	9	15	0	483	-75	483	9	463	12	450	16	443	24	439	37	438	57	438	270	439	292	443	306	450	315	463	319	483	321	483	331	343	331	344	321	362	319	375	315	383	306	386	293	387	275	387	28	385	23	382	21	377	19	282	19	277	21	274	23	272	27	272	269	273	290	276	305	283	314	296	319	315	321	315	331	183	331	183	321	200	319	210	314	217	306	220	294	220	28	218	23	215	21	210	19	120	19	115	21	112	23	110	28	110	269	111	291	114	306	120	315	131	320	147	321	147	331	15	331	15	321	34	319	46	314	54	306	58	294	59	276	59	57	58	37	54	24	46	16	33	12	15	9	15	0	419	0	433	-5	446	-15	457	-29	465	-49	467	-55	468	-61	469	-68	470	-73	470	-75	171	183	171	274	172	293	177	307	186	315	200	319	219	321	219	331	10	331	7	246	18	246	25	274	33	293	45	304	63	309	90	310	120	310	120	56	119	37	114	24	106	16	92	11	72	9	72	0	231	0	271	4	305	15	330	34	346	59	352	91	345	126	327	153	299	170	262	180	219	183	16383	16383	171	163	204	163	231	161	256	154	276	141	289	120	294	89	289	59	275	39	253	27	226	21	195	19	185	20	178	22	174	26	171	33	171	41	432	0	432	9	414	12	401	17	393	25	389	38	388	57	388	274	389	294	393	307	401	315	414	319	432	321	432	331	292	331	292	321	312	319	325	315	332	307	336	294	337	274	337	61	336	39	333	25	325	16	312	12	292	9	292	0	16383	16383	108	183	108	274	110	293	115	307	123	315	137	319	156	321	156	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	170	0	210	4	244	15	268	34	284	59	290	91	283	126	265	153	238	170	201	180	158	183	16383	16383	108	163	142	163	170	161	194	154	214	141	227	120	232	89	227	59	214	39	193	27	166	21	134	19	123	20	115	22	111	26	109	33	108	41	108	183	108	274	110	293	115	307	123	315	137	319	156	321	156	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	170	0	210	4	243	15	268	34	284	59	289	91	283	126	265	153	237	170	201	180	158	183	16383	16383	108	163	142	163	170	161	194	154	214	141	227	120	232	89	227	59	213	39	193	27	166	21	134	19	123	20	115	22	111	26	109	33	108	41	26	338	23	224	36	224	39	239	42	252	46	263	51	272	57	280	71	293	85	304	101	311	118	316	136	318	173	312	203	293	226	265	241	228	248	184	103	184	103	161	248	161	248	142	246	124	242	108	237	92	231	78	218	57	201	39	181	26	158	18	131	15	107	17	86	23	65	32	45	46	25	65	15	55	33	33	55	16	80	3	109	-4	141	-6	168	-4	194	0	218	9	240	22	258	37	275	57	288	79	298	104	304	131	306	160	305	188	299	215	290	240	278	263	263	284	244	304	222	319	198	330	173	336	147	338	136	338	124	337	113	336	101	333	90	330	83	328	75	326	61	322	55	321	50	322	45	324	41	328	38	332	36	338	105	180	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	157	149	157	157	102	177	57	207	22	245	0	291	-6	337	1	376	24	405	60	425	108	431	166	425	222	406	269	377	306	338	330	291	338	245	331	207	310	178	276	158	232	149	180	16383	16383	377	169	376	134	373	103	367	76	359	53	347	35	337	26	327	19	315	15	303	12	291	11	279	12	268	15	257	19	247	25	237	33	224	52	214	75	208	102	204	132	203	166	204	194	207	222	211	247	219	269	228	286	239	299	251	308	263	315	276	318	290	320	302	319	313	316	324	311	334	305	343	296	356	279	366	257	372	231	376	201	377	169	309	0	309	9	290	12	277	16	270	25	267	39	267	276	268	294	271	307	278	315	290	319	309	321	309	331	180	331	136	329	98	321	69	306	49	282	42	246	47	216	60	193	81	176	108	164	141	157	49	35	41	26	31	19	22	14	12	11	2	9	2	0	83	0	198	155	216	155	216	56	215	37	211	24	203	16	189	12	169	9	169	0	16383	16383	216	174	186	174	156	177	131	186	113	200	101	219	97	244	99	261	103	276	111	288	121	298	133	305	143	308	153	310	164	311	177	312	190	312	200	311	207	309	212	304	215	296	216	286	223	33	218	29	210	25	206	24	201	23	196	25	192	28	189	35	187	44	186	56	186	152	185	168	184	181	181	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	207	83	212	93	215	104	217	117	215	129	210	138	202	144	190	146	173	146	146	116	135	93	126	76	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	99	0	114	6	130	16	146	31	149	17	153	7	160	0	168	-3	178	-4	188	-3	197	-1	206	2	214	9	223	19	16383	16383	146	65	145	57	144	50	140	44	135	38	128	32	122	29	110	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	78	68	84	73	91	79	97	88	104	99	111	112	118	128	125	146	132	42	174	47	203	59	230	77	253	100	270	129	278	142	279	169	279	182	280	194	283	210	293	220	306	226	320	229	333	230	343	220	343	217	332	212	325	205	320	195	318	183	317	150	317	94	304	57	269	34	223	23	172	20	127	24	87	36	52	57	22	87	2	127	-4	164	1	195	17	219	43	234	76	239	116	233	154	218	186	195	210	166	225	131	230	111	228	92	223	74	213	57	196	43	173	16383	16383	194	102	192	70	184	44	172	25	155	13	135	9	125	10	115	13	106	18	98	25	91	34	81	51	74	70	69	91	66	113	65	137	67	164	75	186	87	202	102	212	122	216	134	215	144	211	153	206	161	199	169	191	178	177	185	161	190	142	193	122	194	102	153	118	169	121	183	128	194	137	202	151	205	168	201	188	191	204	174	215	149	222	118	225	12	225	12	218	26	216	35	214	40	209	42	200	43	187	43	39	42	25	40	16	35	11	26	8	12	7	12	0	149	0	161	2	171	4	181	8	190	12	200	19	208	28	214	39	218	51	219	63	215	82	206	96	191	107	174	114	153	118	16383	16383	85	195	86	202	88	207	92	209	97	211	103	211	127	209	145	203	156	194	162	182	164	166	161	151	154	139	143	130	128	125	110	123	99	124	92	125	87	128	85	132	85	139	16383	16383	85	97	85	102	87	105	91	108	98	109	127	109	144	105	159	98	170	84	174	62	174	63	170	42	160	28	146	19	127	15	106	14	98	15	92	17	88	20	85	26	85	34	194	155	191	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	205	86	208	91	209	98	210	130	208	154	201	170	190	180	175	185	155	219	225	21	225	21	218	34	216	44	212	51	206	55	197	56	183	56	99	55	66	51	40	42	22	28	11	7	7	7	-68	16	-68	26	-37	37	-17	47	-5	58	0	172	0	182	-5	191	-17	200	-37	210	-68	219	-68	219	7	206	9	197	11	192	16	189	25	189	198	192	207	198	213	206	216	219	218	16383	16383	147	41	146	30	143	23	139	18	133	15	126	14	58	14	64	28	68	43	71	59	73	75	73	190	74	199	76	205	80	209	85	210	92	211	135	211	141	209	145	205	146	199	147	190	210	82	196	63	182	48	167	39	150	33	132	31	102	37	80	53	66	77	58	106	55	137	209	137	208	152	205	165	202	176	197	186	192	195	181	207	169	217	156	224	140	228	123	230	88	224	59	207	37	182	24	148	19	108	23	70	35	39	55	15	81	0	114	-4	142	-1	167	9	188	26	205	49	219	79	16383	16383	56	151	61	172	69	190	80	203	93	211	109	214	126	211	139	203	148	191	154	173	158	151	353	0	353	7	347	8	341	10	331	14	327	17	323	21	317	28	311	37	304	47	298	58	286	79	275	94	264	105	253	113	240	120	240	121	258	137	269	156	278	172	286	185	297	190	301	189	306	187	318	183	324	182	332	183	338	186	343	191	346	197	347	204	346	211	342	218	336	223	327	227	316	228	306	227	297	224	289	218	282	211	275	201	267	187	259	171	251	156	242	143	233	135	228	132	222	130	215	128	208	127	200	127	200	190	201	199	204	207	210	212	219	216	232	218	232	225	128	225	128	218	140	216	149	214	154	209	158	201	158	127	151	127	144	128	138	129	132	132	127	135	117	145	108	157	101	170	88	196	82	207	75	216	67	223	56	227	44	228	34	227	26	224	20	219	15	212	14	204	15	197	18	191	23	186	29	183	36	182	43	183	50	185	60	189	65	190	74	185	80	172	87	155	100	137	121	121	121	120	107	114	95	107	85	95	74	79	62	57	63	57	56	46	50	36	44	28	38	21	33	17	29	14	25	12	19	10	14	8	7	7	7	0	73	0	124	83	133	96	139	104	145	109	151	112	158	113	158	25	155	18	151	13	145	10	137	8	126	7	126	0	234	0	234	7	214	9	207	12	203	17	201	24	200	33	200	113	209	111	216	108	222	104	228	95	237	82	287	0	114	121	130	126	146	134	158	146	167	160	170	177	168	188	164	198	158	207	149	215	139	221	121	227	111	229	99	230	80	230	75	229	69	228	64	226	57	224	49	222	46	220	42	219	35	219	29	223	27	226	26	230	20	230	16	150	25	150	30	172	38	190	50	204	65	213	85	216	98	214	110	209	119	200	125	188	127	172	126	163	123	155	118	147	112	140	104	135	97	132	89	129	81	128	72	127	60	127	60	113	86	111	106	106	120	96	129	82	132	62	130	47	124	34	114	23	99	15	79	13	65	14	52	18	40	24	28	33	14	46	7	39	19	23	32	11	46	2	64	-2	85	-4	113	-2	125	1	137	5	147	12	157	20	166	29	173	40	177	52	179	65	175	84	165	99	151	110	133	117	114	121	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	84	60	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	178	165	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	201	319	199	330	195	340	188	347	180	351	171	352	167	352	161	348	159	344	158	339	160	332	166	329	172	327	178	324	180	319	179	313	174	307	166	303	152	300	133	299	115	300	102	303	93	307	88	313	87	319	89	324	95	327	101	329	107	332	109	339	108	344	107	348	101	352	97	352	88	351	80	347	73	340	68	330	66	319	70	302	82	289	98	280	116	275	133	273	151	275	169	280	185	289	196	302	201	319	16383	16383	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	84	60	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	178	165	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	248	0	248	7	241	8	235	10	225	14	221	17	217	21	211	28	205	37	198	47	192	58	180	79	168	94	156	105	144	113	131	120	131	121	148	137	160	156	168	172	176	185	188	190	192	189	202	185	208	183	214	182	222	183	228	186	233	191	237	197	238	204	236	211	233	218	226	223	218	227	207	228	196	227	185	223	176	216	168	207	161	196	140	154	132	143	124	135	118	132	112	130	105	128	98	127	91	127	91	190	92	199	95	207	100	212	109	216	122	218	122	225	18	225	18	218	31	216	39	214	45	209	48	201	49	189	49	25	46	18	42	13	36	10	26	8	12	7	12	0	128	0	128	7	117	8	107	9	99	12	94	17	92	24	91	33	91	113	99	111	106	108	112	103	118	95	127	82	181	0	238	225	45	225	45	218	57	216	66	212	71	206	74	197	75	183	75	99	74	77	73	53	69	33	62	18	50	12	46	15	42	22	38	30	32	36	23	39	18	38	13	36	8	33	5	27	4	20	6	10	10	3	18	-1	28	-3	39	-4	64	2	79	18	88	41	91	66	92	89	92	198	94	204	98	208	103	210	110	211	154	211	159	209	163	205	165	199	165	37	164	26	161	18	156	12	147	9	134	7	134	0	238	0	238	7	225	9	216	12	211	17	208	26	207	40	207	183	208	198	211	207	216	213	225	216	238	218	297	225	229	225	157	62	79	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	92	0	92	7	78	9	69	12	63	18	60	26	59	36	59	172	60	172	143	0	147	0	224	174	224	37	223	26	220	18	214	12	204	9	190	7	190	0	296	0	296	7	284	9	275	12	270	17	267	26	266	40	266	183	267	198	270	207	275	213	284	216	297	218	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	178	124	84	124	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	178	108	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	238	116	232	154	217	186	194	210	165	225	130	230	92	225	61	209	38	185	23	153	17	114	23	75	38	42	61	17	91	1	126	-4	163	1	194	17	218	43	233	76	238	116	16383	16383	193	102	190	70	183	44	171	25	154	13	134	9	123	10	114	13	104	18	96	25	89	34	79	51	72	70	66	91	63	113	63	137	65	164	73	186	85	202	101	212	121	216	132	215	143	211	152	206	161	199	168	191	177	177	184	161	189	142	192	122	193	102	251	225	12	225	12	218	25	217	33	214	39	209	42	200	42	26	39	17	33	12	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	186	85	196	88	203	92	208	98	210	105	211	156	211	163	210	169	208	174	203	177	196	178	186	178	37	177	26	175	18	170	12	161	9	148	7	148	0	251	0	251	7	238	9	229	11	224	16	221	24	220	37	220	184	221	199	224	209	230	214	238	217	251	218	76	229	73	230	58	224	44	219	31	214	17	209	1	204	1	196	4	197	13	197	22	196	28	194	32	189	34	180	34	-65	33	-79	30	-88	24	-94	14	-98	0	-100	0	-107	120	-107	120	-100	101	-99	88	-95	81	-89	77	-78	76	-62	76	17	86	8	96	2	107	-1	117	-3	129	-4	163	1	191	19	213	47	227	82	232	123	228	158	216	188	198	210	175	225	148	230	132	228	117	224	103	216	89	205	76	190	16383	16383	76	167	79	176	87	185	99	193	113	198	127	200	148	195	165	183	178	163	186	136	189	103	186	73	178	47	165	27	148	14	128	10	113	12	99	18	87	26	79	35	76	44	207	78	193	60	180	46	167	38	153	33	137	31	111	36	89	49	73	69	63	96	59	128	62	157	71	182	86	200	105	212	127	216	137	215	144	212	149	208	153	201	156	191	160	180	163	172	167	166	171	161	177	158	184	157	191	158	197	161	202	166	206	172	207	179	203	195	192	209	175	220	154	227	130	230	116	229	102	226	88	221	75	213	62	204	63	204	48	189	36	172	28	152	22	130	21	106	25	70	38	39	58	15	84	0	116	-4	128	-3	140	-1	152	3	163	9	173	16	182	24	189	32	197	43	205	57	214	74	213	155	210	225	7	225	4	155	12	155	17	175	24	191	35	202	50	209	70	211	77	211	82	209	85	207	87	202	88	195	88	40	87	25	84	16	78	11	69	9	56	7	56	0	161	0	161	7	148	9	139	13	133	18	130	26	129	36	129	195	130	201	131	206	134	209	139	210	146	211	166	209	182	202	192	191	200	175	204	155	242	225	175	225	175	218	184	217	190	216	195	213	198	210	199	205	199	201	198	198	198	195	197	193	145	55	84	184	83	188	79	196	78	201	78	204	79	209	82	212	87	215	95	217	107	218	107	225	4	225	4	218	11	217	23	211	27	206	31	200	99	59	105	47	111	34	116	22	120	13	122	6	119	-5	111	-24	100	-44	88	-60	75	-66	70	-66	64	-64	60	-63	55	-60	49	-58	39	-56	33	-56	27	-57	21	-60	16	-65	13	-72	12	-79	14	-88	18	-96	26	-102	35	-106	47	-108	68	-105	86	-94	102	-76	118	-48	134	-11	217	192	221	202	225	208	230	213	235	216	242	218	190	330	186	331	172	325	146	315	132	310	117	305	117	297	119	298	129	298	138	297	144	295	147	290	149	281	150	270	150	204	144	212	136	219	127	225	116	229	104	230	76	225	53	209	36	185	25	153	22	113	23	89	27	66	32	46	41	29	51	15	60	8	69	2	79	-1	91	-3	103	-4	115	-3	126	0	136	6	144	13	150	22	150	-65	149	-79	146	-88	140	-94	129	-98	114	-100	114	-107	233	-107	233	-100	214	-99	202	-95	194	-89	191	-78	190	-62	190	22	195	13	203	6	213	0	224	-3	236	-4	249	-3	260	-1	270	2	279	8	287	15	298	29	306	46	313	66	316	89	318	113	314	153	303	185	286	209	263	225	235	230	223	229	212	225	203	219	195	212	190	204	16383	16383	190	179	192	188	198	197	207	206	219	212	233	215	248	209	260	194	268	172	273	146	275	117	274	99	273	82	271	66	267	51	263	38	258	29	253	21	247	15	240	11	233	10	219	13	207	19	198	28	192	38	190	47	16383	16383	150	47	147	38	141	28	132	19	120	13	105	10	99	11	92	15	86	21	81	29	76	38	72	51	68	66	66	82	65	99	65	117	66	146	71	172	80	194	91	209	105	215	120	212	132	206	141	197	147	187	150	177	238	0	238	7	229	8	221	12	213	18	205	26	197	37	133	136	175	195	181	203	188	209	197	214	215	218	215	225	136	225	136	218	144	217	150	215	154	213	156	210	156	201	154	195	150	187	145	178	138	169	124	149	116	162	108	174	101	185	97	194	94	201	93	206	93	210	96	213	100	216	106	217	114	218	114	225	11	225	11	218	15	218	23	217	31	214	38	208	45	200	54	187	54	188	100	115	45	32	37	22	30	15	23	11	16	9	7	7	7	0	79	0	79	7	72	8	66	9	62	11	60	13	60	19	61	23	63	27	65	33	69	39	108	100	155	28	156	27	156	25	157	23	157	15	155	12	152	9	146	8	137	7	137	0	251	225	146	225	146	218	159	216	168	212	174	207	177	199	178	189	178	39	177	29	174	22	170	17	164	15	157	14	104	14	97	15	92	17	88	22	85	29	84	39	84	188	85	199	88	207	94	213	103	216	116	218	116	225	12	225	12	218	25	216	33	214	39	209	42	201	42	26	39	16	33	11	24	8	12	7	12	0	199	0	210	-3	221	-14	232	-34	243	-68	251	-68	251	7	238	8	229	11	224	16	221	25	220	40	220	186	221	199	223	208	229	213	238	216	251	218	244	225	139	225	139	218	152	216	161	212	167	207	170	200	171	190	171	118	166	116	158	113	148	110	136	108	123	107	106	108	94	112	87	120	83	131	81	147	81	186	82	199	86	208	91	213	100	216	113	218	113	225	9	225	9	218	22	216	30	213	36	209	39	200	40	186	40	144	43	121	52	105	66	97	85	93	107	92	124	93	139	96	152	100	162	104	171	108	171	27	168	18	162	13	153	9	141	7	141	0	244	0	244	7	231	9	223	12	217	17	215	25	214	39	214	199	217	208	223	213	231	216	244	218	373	225	270	225	270	218	282	216	291	213	296	207	299	200	300	189	300	39	299	29	297	22	293	17	287	15	278	14	235	14	228	15	221	17	217	22	214	29	213	39	213	189	214	199	218	207	224	213	232	216	243	218	243	225	141	225	141	218	152	216	160	213	166	207	170	199	171	189	171	39	170	29	168	22	164	17	158	15	150	14	107	14	99	15	93	17	88	22	85	29	84	39	84	189	85	199	88	207	93	212	102	216	114	218	114	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	372	0	372	7	360	8	351	11	345	16	342	25	342	198	345	207	351	213	360	216	373	218	373	225	270	225	270	218	282	216	291	213	296	207	299	200	300	189	300	39	299	29	297	22	293	17	287	15	278	14	235	14	228	15	221	17	217	22	214	29	213	39	213	189	214	199	218	207	224	212	232	216	243	218	243	225	141	225	141	218	142	218	152	216	160	212	166	207	170	199	171	189	171	39	170	29	168	22	164	17	158	15	150	14	107	14	99	15	93	17	88	22	85	29	84	39	84	189	85	199	87	207	93	212	101	216	114	218	114	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	325	0	335	-5	345	-17	354	-37	364	-68	372	-68	372	7	360	8	351	11	345	15	342	25	342	198	345	207	351	213	360	216	373	218	126	126	126	199	129	207	134	212	143	216	156	218	156	225	8	225	4	161	12	161	18	181	25	195	35	205	46	209	61	211	68	211	74	209	79	207	83	202	84	195	84	40	83	25	80	16	75	11	66	9	52	7	52	0	169	0	196	3	220	10	238	23	249	40	253	62	249	86	235	105	215	117	188	124	158	126	16383	16383	126	112	148	112	167	111	183	107	196	98	205	84	208	64	205	43	196	29	182	20	164	15	142	14	135	14	130	16	127	19	126	23	126	30	323	0	323	8	310	10	301	13	295	18	293	26	292	36	292	199	295	207	300	212	309	216	323	218	323	225	219	225	219	218	232	216	241	212	246	206	249	197	250	183	250	40	249	25	246	16	241	11	232	9	219	7	219	0	16383	16383	84	126	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	127	0	155	3	179	10	197	23	209	40	213	62	208	86	194	105	174	117	148	124	118	126	16383	16383	84	112	107	112	126	111	142	107	155	98	164	84	167	64	164	43	155	29	141	20	123	15	102	14	94	14	89	16	86	19	85	23	84	30	84	126	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	127	0	155	3	179	10	197	23	209	40	213	62	208	86	194	105	174	117	148	124	118	126	16383	16383	84	112	107	112	126	111	142	107	155	98	164	84	167	64	164	43	155	29	141	20	123	15	102	14	94	14	89	16	86	19	85	23	84	30	30	228	23	157	32	157	38	173	46	189	58	203	75	212	99	216	122	212	140	200	154	182	162	157	165	128	75	128	75	112	165	112	160	87	150	64	135	47	114	35	88	31	71	33	56	37	42	46	28	59	15	78	7	74	18	53	32	32	49	14	72	0	101	-4	136	1	165	16	187	41	200	73	205	110	201	147	189	179	169	206	140	223	102	230	92	230	84	229	63	222	59	220	56	218	52	217	48	217	44	218	42	219	40	221	38	224	37	228	84	124	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	131	108	138	70	153	39	176	16	205	0	239	-4	276	1	308	17	331	43	346	76	352	116	346	154	331	186	308	210	278	225	243	230	207	225	177	211	154	189	138	160	131	124	16383	16383	306	102	304	70	296	44	284	25	268	13	248	9	237	10	227	13	218	18	210	25	203	34	193	51	185	70	180	91	177	113	176	137	179	164	186	186	199	202	215	212	234	216	246	215	257	211	266	206	274	199	281	191	290	177	297	161	302	142	305	122	306	102	224	225	121	225	91	224	65	219	45	210	31	193	26	167	30	148	40	131	55	118	74	109	97	104	37	31	32	25	26	19	19	14	11	9	2	7	2	0	64	0	142	103	151	103	151	25	148	16	143	11	135	8	123	7	123	0	224	0	224	8	211	10	202	13	197	18	194	26	193	40	193	183	194	198	197	207	202	213	211	216	224	218	16383	16383	151	117	131	117	111	119	94	125	82	135	74	148	71	165	75	185	85	198	99	206	117	210	136	211	142	211	147	209	149	206	151	202	151	195	193	286	191	294	188	301	182	306	175	310	167	311	160	310	153	306	148	301	144	294	143	286	144	278	147	272	153	266	159	263	167	262	175	263	182	266	188	272	191	278	193	286	16383	16383	93	286	92	294	88	301	83	306	76	310	68	311	60	310	54	306	48	301	45	294	44	286	45	278	48	272	53	266	60	263	68	262	76	263	83	266	88	272	92	278	93	286	16383	16383	210	82	196	63	182	48	167	39	150	33	132	31	102	37	80	53	66	77	58	106	55	137	209	137	208	152	205	165	202	176	197	186	192	195	181	207	169	217	156	224	140	228	123	230	88	224	59	207	37	182	24	148	19	108	23	70	35	39	55	15	81	0	114	-4	142	-1	167	9	188	26	205	49	219	79	16383	16383	56	151	61	172	69	190	80	203	93	211	109	214	126	211	139	203	148	191	154	173	158	151	219	153	217	180	209	201	197	217	181	227	160	230	142	229	126	224	112	216	98	204	84	188	84	266	191	266	191	282	84	282	84	340	82	342	72	338	63	335	52	332	40	328	25	324	11	320	11	311	12	312	28	312	35	310	40	306	42	299	42	282	3	282	3	266	42	266	42	33	40	22	34	15	25	10	11	7	11	0	118	0	118	7	104	10	94	14	88	22	85	34	84	51	84	171	96	184	107	193	118	199	129	202	141	203	154	201	164	195	172	185	176	171	177	152	177	-56	175	-67	173	-76	171	-82	165	-88	162	-90	158	-91	153	-92	145	-90	141	-87	137	-83	127	-71	122	-66	118	-63	113	-61	108	-61	102	-62	96	-65	92	-69	89	-74	88	-80	90	-90	97	-97	107	-103	119	-107	134	-108	165	-103	188	-90	205	-68	216	-38	219	0	54	254	74	254	151	302	157	306	161	310	164	315	165	319	166	324	165	329	163	334	159	337	155	339	144	339	141	338	137	336	132	333	127	328	16383	16383	194	155	191	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	205	86	208	91	209	98	210	130	208	154	201	170	190	180	175	185	155	208	78	194	59	180	46	166	37	151	33	134	31	108	35	87	47	72	64	62	87	57	112	147	112	147	128	57	128	60	157	68	182	82	200	100	212	123	216	147	212	164	203	176	189	185	173	190	157	199	157	193	228	185	228	184	224	182	221	180	219	174	217	170	217	166	218	162	220	159	222	138	229	130	230	121	230	83	223	53	206	33	179	21	147	17	110	21	73	35	41	57	16	86	1	121	-4	150	0	173	14	190	32	204	53	215	74	77	151	69	156	63	163	59	170	56	178	55	185	57	197	62	207	70	214	81	217	93	219	109	217	122	210	133	198	142	181	150	157	157	157	155	225	149	225	144	220	139	220	136	221	133	221	130	223	121	226	114	228	108	229	94	229	71	227	52	219	37	207	28	190	25	168	27	153	34	138	45	123	62	109	84	95	112	80	128	68	133	60	137	52	138	43	136	31	131	21	122	13	111	8	97	6	78	9	62	17	50	31	40	50	33	76	25	76	25	-1	31	-1	33	0	35	2	38	3	40	4	47	4	51	3	55	3	60	1	66	0	74	-2	81	-3	89	-4	103	-4	125	-1	144	7	159	21	169	38	173	57	172	73	167	86	158	97	146	108	129	119	97	316	95	324	92	331	86	337	79	340	71	342	63	340	56	336	51	331	47	324	46	316	47	308	50	301	56	295	62	292	70	291	79	292	86	295	92	301	95	308	97	316	16383	16383	133	0	133	7	116	9	106	14	99	21	97	34	96	52	96	228	94	230	17	203	17	195	27	197	37	197	44	196	49	193	52	187	54	178	54	52	53	33	50	20	43	13	32	9	15	7	15	0	150	286	148	294	145	301	139	306	132	310	124	311	117	310	110	306	105	301	101	294	100	286	101	278	104	272	110	266	116	263	124	262	132	263	139	266	145	272	148	278	150	286	16383	16383	50	286	49	294	45	301	40	306	33	310	25	311	17	310	11	306	5	301	2	294	1	286	2	278	5	272	10	266	17	263	25	262	33	263	40	266	45	272	49	278	50	286	16383	16383	132	0	132	7	116	9	105	14	98	21	96	34	95	52	95	228	93	230	16	203	16	195	21	196	25	197	36	197	43	196	48	193	51	187	53	178	53	52	52	33	49	20	42	13	31	9	13	7	13	0	94	316	92	324	89	331	83	337	76	340	68	342	60	340	53	336	47	331	44	324	42	316	44	308	47	301	53	295	60	292	68	291	76	292	83	295	89	301	92	308	94	316	16383	16383	93	228	90	230	74	224	59	218	29	208	12	203	12	195	15	195	20	196	24	197	35	197	41	196	45	193	48	187	50	178	51	167	51	-41	50	-56	49	-67	47	-76	44	-82	42	-85	39	-87	31	-91	23	-91	15	-87	11	-83	1	-71	-3	-66	-8	-63	-12	-61	-17	-61	-24	-62	-29	-65	-34	-69	-36	-74	-38	-80	-35	-90	-29	-97	-19	-103	-6	-107	8	-108	38	-103	62	-90	79	-68	90	-38	93	0	207	126	207	183	208	198	211	207	216	213	225	216	238	218	238	225	45	225	45	218	57	216	66	212	71	206	74	197	75	183	75	99	74	77	73	53	69	33	62	18	50	12	46	15	42	22	38	30	32	36	23	39	18	38	13	36	8	33	5	27	4	20	6	10	10	3	18	-1	28	-3	39	-4	64	2	79	18	88	41	91	66	92	89	92	198	94	204	98	208	103	210	110	211	154	211	159	209	163	205	165	199	165	40	164	25	162	16	156	11	147	9	134	7	134	0	250	0	278	3	301	10	319	23	331	40	335	62	330	86	317	105	296	117	270	124	240	126	16383	16383	207	112	229	112	248	111	265	107	278	98	287	84	290	64	286	43	278	29	264	20	245	15	224	14	216	14	211	16	209	19	207	23	207	30	217	123	217	201	221	209	226	214	235	216	248	218	248	225	143	225	143	218	157	216	166	213	171	207	174	200	175	189	175	123	84	123	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	175	108	175	40	174	25	171	16	166	11	157	9	143	7	143	0	259	0	287	3	311	10	329	23	340	40	344	62	339	86	326	103	305	115	279	121	249	123	16383	16383	217	108	239	108	258	107	274	104	287	96	296	83	299	62	299	63	296	42	287	28	273	19	255	15	233	14	226	14	221	16	218	19	217	23	217	30	249	0	249	7	236	10	227	15	222	22	220	34	219	51	219	151	217	179	210	201	197	217	180	227	158	230	141	228	126	224	112	216	98	204	84	188	84	266	191	266	191	282	84	282	84	340	82	342	72	338	63	335	52	332	40	328	25	324	11	320	11	311	12	312	17	312	28	311	35	309	40	304	42	297	42	282	3	282	3	266	42	266	42	33	40	22	34	15	25	10	11	7	11	0	118	0	118	7	104	10	94	14	88	22	85	34	84	51	84	171	96	184	107	193	118	199	129	202	141	203	154	201	164	195	172	184	176	169	177	150	177	34	174	22	168	14	158	10	143	7	143	0	83	254	103	254	180	302	185	306	189	310	192	315	194	319	195	324	194	329	192	334	188	337	183	339	173	339	169	338	165	336	161	333	156	328	16383	16383	248	0	248	7	241	8	235	10	225	14	221	17	217	21	211	28	205	37	198	47	192	58	180	79	168	94	156	105	144	113	131	120	131	121	148	137	160	156	168	172	176	185	188	190	192	189	202	185	208	183	214	182	222	183	228	186	233	191	237	197	238	204	236	211	233	218	226	223	218	227	207	228	196	227	185	223	176	216	168	207	161	196	140	154	132	143	124	135	118	132	112	130	105	128	98	127	91	127	91	190	92	199	95	207	100	212	109	216	122	218	122	225	18	225	18	218	31	216	39	214	45	209	48	201	49	189	49	25	46	18	42	13	36	10	26	8	12	7	12	0	128	0	128	7	117	8	107	9	99	12	94	17	92	24	91	33	91	113	99	111	106	108	112	103	118	95	127	82	181	0	196	319	195	330	190	340	184	347	176	351	167	352	163	352	159	350	156	348	154	344	153	339	156	332	161	329	168	327	173	324	175	319	174	313	169	307	161	303	148	300	129	299	110	300	97	303	89	307	84	313	83	319	85	324	90	327	97	329	102	332	104	339	104	344	102	348	100	350	96	352	93	352	84	351	76	347	68	340	63	330	61	319	66	302	78	289	94	280	112	275	129	273	146	275	164	280	180	289	192	302	196	319	16383	16383	242	225	175	225	175	218	184	217	190	216	195	213	198	210	199	205	199	201	198	198	198	195	197	193	143	55	84	184	83	188	79	196	78	201	78	204	79	209	82	212	87	215	95	217	107	218	107	225	4	225	4	218	11	217	23	211	27	206	31	200	98	59	103	46	115	22	119	12	120	6	117	-5	110	-24	100	-44	88	-60	75	-66	70	-66	64	-64	60	-63	55	-60	49	-58	39	-56	33	-56	27	-57	21	-60	16	-65	13	-72	12	-79	14	-88	18	-96	26	-102	35	-106	47	-108	68	-105	86	-94	102	-76	118	-48	134	-11	217	192	221	202	225	208	230	213	235	216	242	218	248	225	142	225	142	218	155	216	164	212	170	207	174	199	175	189	175	39	174	29	171	22	166	17	161	15	153	14	104	14	97	15	92	17	88	22	85	29	84	39	84	188	85	199	88	207	94	213	103	216	116	218	116	225	12	225	12	218	25	216	33	214	39	209	42	201	42	26	39	16	33	11	24	8	12	7	12	0	82	0	94	-3	106	-14	116	-34	125	-68	133	-68	142	-34	153	-14	164	-3	176	0	247	0	247	7	235	8	226	11	220	16	217	25	217	199	220	208	226	213	235	216	248	218	167	183	167	253	168	259	170	263	174	266	179	267	185	268	190	268	209	267	224	264	236	259	245	250	253	238	255	234	256	229	257	225	257	221	258	218	270	218	267	287	167	287	169	302	175	311	185	317	198	320	215	321	215	331	69	331	69	321	87	320	101	317	110	311	115	301	117	287	17	287	13	217	25	217	26	221	26	225	27	229	27	232	28	235	34	249	42	258	53	264	69	267	92	268	99	268	105	267	110	266	114	263	116	258	117	252	117	56	115	37	111	24	103	16	89	11	69	9	69	0	237	0	277	4	311	15	335	34	351	59	357	91	350	126	331	153	303	170	266	180	222	183	16383	16383	167	163	206	163	234	161	260	154	280	141	294	120	299	89	294	59	280	39	258	27	231	21	199	19	186	20	178	22	172	26	168	33	167	41	126	126	126	201	127	206	130	209	135	210	142	211	162	209	176	203	186	193	192	179	196	161	205	161	201	225	126	225	126	340	123	342	108	336	94	330	80	326	66	321	50	316	50	308	56	308	58	309	63	309	72	308	78	306	81	301	83	294	84	282	84	225	8	225	4	161	12	161	17	179	23	193	32	203	46	209	66	211	73	210	77	209	81	206	83	203	84	198	84	40	83	26	80	17	75	12	66	9	52	7	52	0	169	0	196	3	220	10	238	23	249	40	253	62	249	86	235	105	215	117	188	124	158	126	16383	16383	126	112	148	112	167	111	183	107	196	98	205	84	208	64	205	43	196	29	182	20	164	15	142	14	135	14	130	16	127	19	126	23	126	30	496	0	496	9	465	19	443	40	425	68	408	97	387	124	372	138	354	151	334	162	312	170	290	174	391	331	99	331	205	174	180	167	159	159	141	148	126	137	113	124	91	97	74	68	56	40	34	19	3	9	3	0	148	0	148	9	137	11	129	15	124	20	122	26	121	34	122	42	124	50	127	59	137	79	154	103	171	123	189	138	206	148	224	152	224	61	223	39	219	25	212	16	198	12	179	9	179	0	321	0	321	9	302	11	289	15	281	23	276	36	275	55	275	152	292	148	310	138	328	123	345	103	362	79	368	69	372	59	375	50	377	42	378	34	377	26	375	20	370	15	362	11	351	9	351	0	16383	16383	350	309	263	174	174	309	354	0	354	7	332	14	317	30	304	49	292	70	277	89	267	98	255	106	242	112	226	116	209	118	209	119	277	225	71	225	151	119	151	118	135	116	120	112	106	105	94	98	84	89	69	70	57	49	45	29	29	14	7	7	7	0	109	0	109	7	101	9	95	11	92	14	90	19	90	29	94	41	97	47	102	54	113	69	124	82	136	93	148	101	160	104	160	33	159	22	156	14	151	10	143	8	132	7	132	0	229	0	229	7	218	8	210	10	205	14	202	22	201	33	201	104	213	101	225	93	237	82	248	69	259	54	267	40	269	35	271	29	271	19	269	14	266	11	260	9	252	7	252	0	16383	16383	251	211	195	124	134	211	345	166	337	222	316	269	281	306	236	330	181	338	127	330	82	307	47	271	26	224	18	167	26	109	47	61	82	24	127	1	181	-6	235	1	280	24	315	60	337	108	345	166	16383	16383	287	179	279	171	271	166	264	162	257	160	249	159	228	164	208	178	187	193	167	206	147	211	134	211	121	207	107	201	92	191	75	177	77	201	81	226	89	249	98	269	109	286	122	298	135	308	150	314	165	318	181	320	194	319	207	316	220	311	231	305	243	296	257	281	269	260	279	236	285	209	287	179	16383	16383	288	158	286	128	281	100	272	75	261	53	247	35	235	26	223	19	210	15	197	12	182	11	168	12	155	15	143	19	131	25	120	33	104	51	92	73	83	97	77	125	75	156	83	164	91	170	99	174	106	176	113	177	133	171	154	158	175	143	197	130	219	124	236	126	251	131	265	138	277	148	288	158	238	116	232	154	217	186	194	210	165	225	130	230	92	225	61	209	38	185	23	153	17	114	23	75	38	42	61	17	91	1	126	-4	163	1	194	17	218	43	233	76	238	116	16383	16383	192	120	188	116	183	114	179	112	175	111	172	111	159	114	147	122	136	132	123	140	108	143	100	143	91	140	82	136	73	130	63	122	63	137	65	164	73	186	85	202	101	212	121	216	132	215	143	211	152	206	160	199	168	191	175	179	181	166	186	152	190	136	192	120	16383	16383	193	102	190	70	183	44	171	25	154	13	134	9	123	10	114	13	104	18	96	25	89	34	81	47	75	61	70	76	66	92	64	108	68	112	73	114	77	116	81	117	84	118	96	114	107	106	119	96	131	88	147	85	158	86	168	89	177	94	186	100	193	107	200	80	123	252	116	269	110	283	106	292	104	300	104	305	105	310	107	314	112	317	118	319	127	320	141	321	141	331	8	331	8	321	21	320	31	316	41	307	50	291	62	267	184	-5	191	-5	292	272	297	283	301	292	306	299	312	304	319	306	325	303	329	296	334	287	342	280	356	277	365	279	372	284	377	291	379	299	380	306	378	317	374	325	366	332	356	337	342	338	318	335	300	325	286	309	275	290	266	267	140	57	138	57	89	185	87	190	86	194	85	197	84	201	84	204	85	209	88	212	92	215	99	216	108	218	108	225	9	225	9	218	20	216	28	211	36	201	45	185	55	160	113	17	119	5	125	-5	128	-6	130	-6	132	-3	135	0	138	7	142	17	195	156	199	166	203	175	208	183	213	188	219	190	224	189	232	185	237	183	243	182	250	183	257	186	262	191	265	197	266	204	265	211	262	218	256	223	248	227	238	228	220	224	206	214	195	199	186	183	180	166	272	401	260	401	260	398	259	393	258	387	256	381	255	377	246	357	234	343	221	336	206	332	192	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	270	312	194	279	185	279	181	259	173	244	160	233	139	227	107	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	204	86	207	89	209	95	210	191	210	248	0	248	9	239	11	232	14	226	19	221	27	215	39	130	234	123	234	51	65	41	40	33	24	26	15	18	11	7	9	7	0	76	0	76	9	68	9	62	10	58	12	56	15	56	26	59	35	75	75	162	75	176	42	179	36	181	31	183	21	183	16	180	13	176	11	170	9	159	9	159	0	16383	16383	156	92	81	92	118	181	241	60	230	60	219	41	206	28	189	21	167	18	137	17	102	17	93	18	87	21	85	26	85	113	160	113	172	110	180	104	184	94	188	79	198	79	198	162	188	162	184	149	180	139	172	134	160	131	143	130	85	130	85	208	87	212	89	214	93	215	172	215	189	212	199	206	206	195	210	180	220	180	220	232	11	232	11	223	26	222	35	218	41	213	43	204	44	190	44	42	43	29	41	20	35	14	26	11	11	9	11	0	223	0	280	232	195	232	195	223	210	221	220	216	226	208	229	195	229	73	228	60	225	49	220	40	214	31	205	24	195	18	182	14	168	11	140	11	129	13	118	17	110	21	102	26	94	35	89	45	86	56	85	68	84	84	84	190	85	202	87	211	92	217	102	221	118	223	118	232	11	232	11	223	26	222	35	218	41	212	43	204	44	193	44	86	45	65	49	48	56	33	65	22	77	12	87	6	99	1	112	-3	127	-5	144	-6	165	-5	184	-2	200	3	213	10	224	19	234	30	240	42	244	55	246	71	246	195	249	208	254	216	264	221	280	223	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	218	11	218	-88	217	-101	215	-113	209	-123	201	-130	190	-133	184	-132	178	-130	172	-126	167	-122	163	-117	159	-113	155	-108	152	-105	147	-103	142	-102	137	-102	133	-104	130	-107	128	-111	127	-115	131	-124	140	-132	154	-137	171	-141	191	-142	209	-139	224	-129	235	-114	243	-95	246	-73	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	225	0	225	-88	224	-101	221	-113	216	-123	208	-130	197	-133	191	-132	185	-130	179	-126	174	-122	170	-117	166	-113	162	-108	159	-105	154	-103	148	-102	144	-102	140	-104	137	-107	135	-111	134	-115	138	-124	147	-132	161	-137	178	-141	199	-142	216	-139	231	-129	242	-114	250	-95	252	-73	128	7	113	9	103	12	96	18	92	28	91	44	91	339	89	342	57	332	9	320	9	311	13	312	24	312	28	313	38	311	44	306	47	299	49	290	49	46	48	31	44	20	37	13	26	9	11	7	11	0	101	0	101	-88	100	-100	98	-112	93	-122	85	-130	73	-133	60	-130	50	-122	42	-113	34	-105	25	-102	20	-102	16	-104	13	-107	11	-111	11	-115	16	-126	29	-134	45	-139	62	-142	75	-142	94	-138	109	-127	120	-111	126	-92	128	-73	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	111	-4	118	-3	125	-1	131	0	137	3	137	-101	134	-113	129	-123	121	-130	109	-133	103	-132	97	-130	87	-122	83	-117	79	-113	75	-108	71	-105	66	-103	61	-102	56	-102	53	-104	50	-107	48	-111	47	-115	50	-124	59	-132	73	-137	91	-141	111	-142	128	-139	143	-129	155	-114	162	-95	165	-73	165	27	171	39	173	45	174	51	174	57	173	73	168	86	159	97	147	108	130	119	239	7	230	8	222	12	215	18	207	26	199	37	134	136	176	195	182	203	190	209	198	214	207	216	217	218	217	225	137	225	137	218	145	217	151	215	155	213	157	210	157	202	154	197	150	191	145	183	139	174	136	169	133	165	130	160	124	152	123	154	121	156	119	160	117	162	109	174	103	185	98	194	95	201	94	206	95	210	97	213	101	216	107	217	116	218	116	225	12	225	12	218	17	218	25	217	32	214	39	208	47	200	55	187	55	188	102	116	45	33	37	22	31	15	24	11	17	9	8	7	8	0	81	0	81	7	73	8	68	9	64	11	62	13	61	17	61	19	62	22	64	26	67	31	71	37	110	99	156	28	157	27	159	23	159	15	157	12	153	9	147	8	139	7	139	0	212	0	212	-88	211	-101	208	-113	203	-123	195	-130	184	-133	178	-132	172	-130	166	-126	161	-122	157	-117	153	-113	150	-108	146	-105	141	-103	136	-102	131	-102	127	-104	124	-107	122	-111	122	-115	125	-124	134	-132	148	-137	165	-141	185	-142	203	-139	218	-129	229	-114	237	-95	239	-73	208	68	200	69	197	56	195	46	193	39	190	33	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	180	0	180	-88	179	-101	177	-113	172	-123	164	-130	152	-133	146	-132	140	-130	130	-122	126	-117	122	-113	118	-108	114	-105	109	-103	104	-102	99	-102	96	-104	93	-107	91	-111	90	-115	93	-124	102	-132	116	-137	134	-141	154	-142	171	-139	186	-129	198	-114	205	-95	208	-73	291	359	219	434	214	438	209	441	205	443	197	445	191	444	186	442	182	439	180	435	179	429	180	424	182	420	185	415	189	411	194	407	271	359	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	242	253	170	328	165	332	161	335	157	337	152	338	148	339	142	338	137	336	133	333	131	329	130	323	131	318	133	314	136	309	140	305	145	301	222	253	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	180	359	200	359	276	408	282	412	286	416	289	420	291	424	291	435	288	439	285	442	280	444	274	445	266	443	262	441	258	438	253	434	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	130	253	150	253	227	302	233	306	237	310	240	314	242	318	242	323	241	329	239	333	235	336	230	338	224	339	216	337	213	335	209	332	204	328	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	310	392	308	400	305	407	299	412	292	416	285	417	277	416	270	412	265	407	261	400	260	392	261	384	265	378	270	372	276	369	284	368	292	369	299	372	305	378	308	384	310	392	16383	16383	210	392	209	400	205	407	200	412	193	416	185	417	177	416	171	412	165	407	162	400	161	392	162	384	165	378	170	372	177	369	185	368	193	369	200	372	205	378	209	384	210	392	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	261	286	259	294	256	301	250	306	243	310	235	311	228	310	221	306	216	301	212	294	211	286	212	278	216	272	221	266	227	263	235	262	243	263	250	266	256	272	259	278	261	286	16383	16383	161	286	160	294	156	301	151	306	144	310	136	311	128	310	122	306	116	301	113	294	112	286	113	278	116	272	121	266	128	263	136	262	144	263	151	266	156	272	160	278	161	286	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	238	359	166	434	161	438	156	441	152	443	144	445	138	444	133	442	129	439	127	435	126	429	127	424	129	420	132	415	136	411	141	407	218	359	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	182	253	109	328	105	332	100	335	96	337	88	339	82	338	77	336	73	333	71	329	70	323	70	318	72	314	75	309	85	301	162	253	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	142	97	142	129	20	129	20	97	142	97	142	128	20	128	20	97	250	97	250	129	0	129	0	97	250	100	250	125	0	125	0	100	500	100	500	125	0	125	0	100	1000	100	1000	125	0	125	0	100	197	-93	197	345	164	345	164	-93	16383	16383	98	-93	98	345	65	345	65	-93	250	-94	250	-69	0	-69	0	-94	16383	16383	250	-149	250	-124	0	-124	0	-149	113	338	95	327	79	312	67	296	60	279	57	261	59	247	65	234	74	225	85	219	98	217	107	218	116	222	122	228	126	236	127	245	126	254	122	261	116	266	108	270	98	271	95	271	93	270	88	270	86	269	85	269	85	268	84	268	78	271	77	273	77	276	79	286	83	296	92	306	103	317	118	329	53	217	72	228	87	242	99	258	106	276	109	294	107	308	101	320	93	330	82	336	69	338	59	337	51	333	45	327	41	319	40	310	41	301	45	294	51	288	59	285	69	284	73	284	75	285	79	285	80	286	85	286	87	285	88	283	89	282	89	280	88	269	83	259	74	248	63	237	49	226	53	-69	72	-58	87	-44	99	-28	106	-10	109	7	107	21	101	33	93	42	82	49	69	51	59	49	51	46	45	40	41	32	40	22	41	14	45	7	51	2	59	-1	69	-2	73	-2	75	-1	80	-1	81	0	85	0	87	-1	88	-3	89	-4	89	-6	88	-16	83	-27	74	-38	63	-49	49	-60	100	226	85	237	74	248	66	259	61	269	59	280	59	282	62	285	64	286	68	286	70	285	73	285	75	284	79	284	90	285	98	288	104	294	108	301	109	310	107	319	104	327	97	333	89	337	79	338	67	336	56	330	47	320	42	308	40	294	42	276	50	258	61	242	77	228	95	217	194	338	175	327	159	312	147	296	140	279	137	261	139	247	145	234	154	225	165	219	177	217	187	218	195	222	202	228	206	236	207	245	206	254	202	261	196	266	187	270	177	271	175	271	173	270	167	270	166	269	165	269	165	268	164	268	158	271	157	273	157	276	158	286	163	296	172	306	183	317	198	329	16383	16383	78	338	59	327	43	312	32	296	24	279	22	261	24	247	29	234	38	225	48	219	61	217	71	218	80	222	86	228	90	236	91	245	90	254	86	261	80	266	71	270	61	271	59	271	57	270	51	270	50	269	49	269	49	268	48	268	42	271	41	273	41	276	42	286	47	296	56	306	67	317	82	329	145	217	163	228	179	242	190	258	198	276	200	294	198	308	193	320	184	330	173	336	161	338	151	337	143	333	136	327	132	319	131	310	132	301	136	294	142	288	151	285	161	284	165	284	167	285	171	285	172	286	176	286	178	285	180	283	180	282	181	280	179	269	174	259	166	248	155	237	140	226	16383	16383	28	217	47	228	63	242	74	258	82	276	84	294	82	308	77	320	68	330	57	336	45	338	35	337	27	333	20	327	16	319	15	310	16	301	20	294	26	288	35	285	45	284	49	284	51	285	55	285	56	286	60	286	62	285	64	283	64	282	65	280	63	269	58	259	50	248	39	237	24	226	152	-69	171	-58	186	-44	198	-28	206	-10	208	7	206	21	200	33	192	42	181	49	168	51	158	49	150	46	144	40	140	32	138	22	140	14	144	7	150	2	158	-1	169	-2	172	-2	174	-1	179	-1	180	0	184	0	186	-1	187	-3	188	-4	189	-6	187	-17	182	-27	174	-38	162	-49	147	-60	16383	16383	36	-69	55	-58	70	-44	82	-28	89	-10	92	7	90	21	85	33	76	42	65	49	52	51	42	49	34	46	28	40	24	32	22	22	24	14	27	7	34	2	42	-1	52	-2	56	-2	58	-1	63	-1	64	0	68	0	70	-1	71	-3	72	-4	73	-6	71	-16	66	-27	58	-38	46	-49	31	-60	191	226	177	237	165	248	157	259	152	269	151	280	151	282	152	283	153	285	155	286	160	286	161	285	165	285	167	284	171	284	181	285	189	288	195	294	199	301	200	310	199	319	195	327	189	333	181	337	171	338	158	336	147	330	139	320	133	308	131	294	134	276	141	258	153	242	168	228	187	217	16383	16383	75	226	61	237	49	248	41	259	36	269	35	280	35	282	36	283	37	285	39	286	44	286	45	285	49	285	51	284	55	284	65	285	73	288	79	294	83	301	84	310	83	319	79	327	73	333	65	337	55	338	42	336	31	330	23	320	17	308	15	294	18	276	25	258	37	242	52	228	71	217	120	-74	131	-74	131	-12	132	21	134	52	138	80	144	104	151	127	144	137	138	152	134	170	132	192	131	219	140	218	148	217	156	215	165	212	176	208	188	204	198	202	203	202	209	203	214	206	218	211	220	217	221	224	220	231	217	237	213	241	208	244	202	246	198	245	188	243	183	241	177	239	166	235	157	231	141	229	131	228	131	243	132	255	134	266	137	278	142	292	144	298	148	308	149	312	149	315	148	322	144	328	139	333	132	337	126	338	118	337	112	333	107	328	103	322	102	315	102	312	103	308	104	303	106	298	108	292	113	278	116	266	119	255	120	243	120	228	110	229	94	231	85	235	74	239	62	243	57	244	49	246	43	244	37	241	33	237	31	231	30	224	30	216	33	210	37	205	44	203	51	202	55	202	63	204	68	206	75	208	85	212	94	215	102	217	120	219	119	192	117	169	113	151	107	137	99	127	106	103	112	76	116	46	119	16	120	-12	221	223	220	230	217	237	213	241	208	244	202	246	198	245	188	243	183	241	177	239	166	235	157	231	148	230	140	229	131	228	131	243	132	255	134	266	137	278	142	292	144	298	146	303	147	308	148	312	148	315	147	322	144	328	139	333	132	337	125	338	118	337	112	333	107	328	103	322	102	315	102	312	103	308	104	303	106	298	108	292	113	278	116	266	118	255	119	243	119	228	110	229	94	231	85	235	74	239	62	243	58	244	53	245	49	246	43	244	37	241	33	237	31	231	30	224	30	216	33	210	37	205	44	203	51	202	55	202	63	204	68	206	75	208	85	212	94	215	102	217	110	218	119	219	119	195	117	174	113	157	107	143	99	130	107	120	113	108	117	91	119	69	119	42	110	43	94	47	85	50	74	54	68	56	62	57	57	59	52	59	48	60	42	59	36	56	32	51	30	45	29	39	30	31	33	25	37	20	42	17	49	16	52	16	62	18	67	20	73	22	84	27	93	30	101	32	110	33	119	33	119	19	118	7	116	-4	113	-16	108	-30	105	-35	104	-41	102	-45	102	-53	103	-60	106	-66	111	-71	118	-74	124	-75	132	-74	138	-71	143	-66	147	-60	148	-53	148	-50	147	-45	146	-41	144	-35	142	-30	137	-16	134	-4	132	7	131	19	131	33	140	33	148	32	156	30	165	27	176	22	188	18	193	17	197	16	201	16	207	17	213	20	217	25	219	31	220	37	220	45	217	51	213	56	208	59	201	60	197	59	192	59	187	57	181	56	175	54	164	50	155	47	148	45	140	43	131	42	131	69	133	89	137	106	143	119	151	130	143	142	137	155	133	172	131	193	131	219	140	218	148	217	156	215	165	212	176	208	188	204	198	202	203	202	209	203	214	206	218	210	220	216	221	223	228	126	223	156	210	183	190	203	163	217	131	222	101	217	74	203	54	182	40	156	35	126	40	96	54	69	74	48	101	34	131	30	161	35	188	48	209	69	223	96	228	126	277	22	276	30	272	38	266	44	258	49	250	50	241	49	233	45	227	39	223	31	222	22	223	13	227	6	233	0	241	-3	249	-5	258	-3	266	0	272	6	276	13	277	22	16383	16383	111	22	110	30	106	38	100	44	92	49	84	50	75	49	67	45	61	39	57	31	55	22	57	13	61	6	67	0	74	-3	83	-5	92	-3	99	0	106	6	110	13	111	22	444	22	443	30	439	38	432	44	425	49	416	50	408	49	400	45	394	39	390	31	388	22	390	13	394	6	400	0	407	-3	416	-5	424	-3	432	0	439	6	443	13	444	22	16383	16383	277	22	276	30	272	38	266	44	258	49	250	50	241	49	233	45	227	39	223	31	222	22	223	13	227	6	233	0	241	-3	249	-5	258	-3	266	0	272	6	276	13	277	22	16383	16383	111	22	110	30	106	38	100	44	92	49	84	50	75	49	67	45	61	39	57	31	55	22	57	13	61	6	67	0	74	-3	83	-5	92	-3	99	0	106	6	110	13	111	22	524	107	522	127	516	143	506	155	493	163	476	165	448	159	422	143	401	120	387	91	382	60	385	38	393	19	406	4	423	-5	443	-8	467	-2	490	14	508	39	520	71	524	107	16383	16383	512	108	509	77	499	48	484	25	466	10	445	4	436	6	428	10	423	18	419	27	417	39	419	57	424	76	430	96	439	114	448	129	454	137	461	143	467	148	474	150	481	151	492	149	500	143	507	134	511	122	512	108	16383	16383	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	705	107	703	127	697	143	687	155	674	163	657	165	629	159	603	143	582	120	568	91	563	60	566	38	574	19	587	4	604	-5	623	-8	648	-2	670	14	688	39	700	71	705	107	16383	16383	694	108	690	77	680	48	665	25	647	10	627	4	617	6	610	10	604	18	600	27	599	39	600	57	605	76	611	96	620	114	629	129	635	137	642	143	648	148	655	150	662	151	672	149	681	143	688	134	692	122	694	108	16383	16383	524	107	522	127	516	143	506	155	493	163	476	165	448	159	422	143	401	120	387	91	382	60	385	38	393	19	406	4	423	-5	443	-8	467	-2	490	14	508	39	520	71	524	107	16383	16383	512	108	509	77	499	48	484	25	466	10	445	4	436	6	428	10	423	18	419	27	417	39	419	57	424	76	430	96	439	114	448	129	454	137	461	143	467	148	474	150	481	151	492	149	500	143	507	134	511	122	512	108	16383	16383	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	37	205	47	201	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	338	80	334	76	329	73	323	71	316	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	175	205	184	201	237	304	239	307	241	311	244	323	243	328	242	332	239	336	235	338	230	339	222	338	217	334	213	329	210	323	208	316	16383	16383	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	107	205	74	316	71	323	68	329	64	334	59	338	51	339	46	338	42	335	40	332	38	327	37	323	38	318	39	314	41	310	43	307	45	303	98	201	175	205	142	316	140	323	137	329	133	334	127	337	120	339	115	338	111	335	108	332	107	327	106	323	106	318	108	314	109	310	111	307	113	303	166	200	16383	16383	107	205	74	316	72	323	68	329	64	334	59	338	51	339	46	338	42	336	38	328	37	323	39	315	43	307	45	304	98	201	244	205	211	316	209	323	206	329	202	334	196	337	189	339	184	338	180	335	177	332	175	327	175	318	176	314	178	310	180	307	181	303	235	200	16383	16383	175	205	142	316	140	323	137	329	133	334	127	338	120	339	115	338	111	336	108	332	107	328	106	323	106	319	108	315	109	311	111	307	113	304	166	201	16383	16383	107	205	74	316	72	323	68	329	64	334	59	338	51	339	46	338	42	336	38	328	37	323	39	315	43	307	45	304	98	201	227	-68	130	51	125	51	30	-68	40	-77	127	26	216	-77	31	113	72	77	86	64	102	48	118	33	130	21	137	17	138	17	140	18	142	20	142	22	141	26	138	31	133	39	126	49	118	60	111	70	103	80	85	102	75	113	118	166	126	178	133	187	138	194	141	199	142	203	142	205	141	207	140	208	137	208	131	204	118	193	103	178	86	163	72	150	135	111	94	147	37	204	30	208	28	208	27	207	25	206	24	204	24	203	25	199	28	193	34	185	40	176	49	165	56	155	64	145	72	134	81	122	91	111	49	58	40	47	34	38	28	31	25	25	24	22	24	20	27	17	30	17	36	21	48	32	64	46	80	61	94	75	308	127	306	137	302	145	295	152	286	157	276	158	266	157	257	152	250	145	246	137	244	127	246	116	250	108	257	101	266	96	276	94	286	96	295	101	302	108	306	116	308	127	16383	16383	204	231	202	241	197	250	190	257	182	261	171	263	161	261	153	257	146	250	141	241	140	231	141	221	146	212	153	205	161	201	171	199	182	201	190	205	197	212	202	221	204	231	16383	16383	318	2	195	127	318	251	295	273	171	150	47	273	24	251	147	127	24	2	47	-20	171	103	295	-20	16383	16383	204	22	202	32	197	41	190	48	182	52	171	54	161	52	153	48	146	41	141	32	140	22	141	12	146	3	153	-3	161	-7	171	-9	182	-7	190	-3	197	3	202	12	204	22	16383	16383	99	127	97	137	93	145	86	152	77	157	66	158	56	157	48	152	41	145	36	137	35	127	36	116	41	108	48	101	56	96	66	94	77	96	86	101	93	108	97	116	99	127	195	88	203	88	225	278	225	282	226	286	226	297	225	311	222	322	216	331	209	336	200	338	189	336	182	331	177	323	174	312	173	300	173	293	174	289	174	284	175	278	16383	16383	88	88	94	88	117	278	117	282	118	286	118	297	117	311	113	322	108	331	101	336	92	338	81	336	74	331	69	323	66	312	65	300	65	289	66	284	66	278	16383	16383	226	21	225	30	221	37	215	43	208	47	200	49	191	47	184	43	178	37	174	30	173	22	174	13	178	6	183	0	191	-2	199	-3	208	-2	215	0	221	6	225	13	226	21	16383	16383	118	21	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	22	66	13	70	6	75	0	82	-2	91	-3	100	-2	107	0	113	6	116	13	118	21	250	385	250	410	0	410	0	385	363	262	339	298	309	325	274	342	236	351	200	354	165	351	128	342	92	324	60	298	36	261	44	256	75	285	108	304	141	315	172	320	200	321	226	320	256	315	289	304	323	285	356	256	142	86	142	166	20	166	20	86	166	338	142	338	-83	-6	-59	-6	320	82	323	101	328	118	334	133	342	147	352	161	374	187	389	208	398	226	403	242	405	259	400	286	387	308	367	324	342	335	314	338	287	335	264	325	247	310	236	290	232	267	233	255	236	246	241	239	248	235	256	233	262	234	268	237	272	242	275	248	276	255	274	264	270	270	264	276	259	283	257	292	260	301	267	310	277	317	290	321	304	323	321	320	336	312	348	300	356	283	358	264	357	246	353	227	347	209	333	171	324	147	318	126	314	109	312	95	311	82	16383	16383	343	22	341	30	337	38	332	44	324	48	316	49	308	48	300	44	295	38	291	31	290	22	291	14	294	7	300	1	307	-2	316	-3	325	-2	332	1	338	7	341	14	343	22	16383	16383	122	82	126	101	131	118	137	133	145	147	155	161	176	187	191	208	201	226	206	242	207	259	202	286	189	308	169	324	144	335	116	338	89	335	66	325	49	310	38	290	34	267	35	255	38	246	44	239	50	235	58	233	65	234	71	237	75	242	78	248	79	255	77	264	72	270	66	276	62	283	60	292	62	301	69	310	80	317	92	321	107	323	124	320	139	312	151	300	159	283	161	264	160	246	156	227	150	209	136	171	126	147	120	127	116	109	114	95	113	82	16383	16383	145	22	144	30	140	38	134	44	127	48	119	49	110	48	103	44	97	38	93	31	92	22	93	14	97	7	102	1	110	-2	119	-3	127	-2	135	1	140	7	144	14	145	22	134	17	147	24	158	30	178	36	190	38	200	40	207	43	212	47	215	53	216	60	215	66	213	71	209	75	204	78	198	79	190	76	183	71	174	63	166	54	159	46	154	41	144	33	130	25	130	44	131	52	133	60	135	69	138	79	140	84	142	90	144	98	144	102	143	108	140	113	136	117	131	119	126	120	120	119	115	117	111	113	109	109	108	103	108	99	110	89	111	83	113	77	115	67	118	58	121	31	121	25	110	31	101	37	93	44	76	61	70	68	65	72	60	75	56	77	51	78	46	77	41	74	38	70	36	65	35	59	36	52	40	47	46	43	56	39	69	36	78	34	87	31	97	28	106	23	117	17	106	11	97	6	88	3	78	0	65	-1	53	-4	45	-8	39	-12	35	-17	34	-24	35	-30	37	-35	41	-39	46	-41	52	-42	57	-42	65	-38	69	-35	74	-30	81	-22	86	-16	89	-12	92	-10	94	-7	97	-4	105	0	112	4	121	10	121	6	119	-16	118	-25	115	-34	113	-43	111	-49	109	-54	108	-58	107	-63	107	-67	108	-72	110	-77	114	-81	119	-83	124	-84	130	-83	136	-80	140	-76	143	-71	145	-65	144	-63	144	-60	143	-56	141	-53	140	-49	136	-38	130	-5	130	10	134	7	140	3	147	0	153	-5	161	-12	169	-21	175	-29	182	-35	187	-39	193	-42	199	-43	205	-42	210	-39	213	-35	216	-29	217	-23	215	-16	212	-11	206	-7	198	-4	186	-1	176	0	165	2	147	10	138	15	99	201	98	211	94	218	88	224	81	228	71	229	63	228	55	224	49	218	45	210	44	201	45	193	49	185	55	179	63	176	71	174	80	176	88	179	94	185	98	193	99	201	16383	16383	91	-60	76	-49	65	-38	56	-28	51	-17	50	-7	50	-5	51	-3	54	0	59	0	61	-1	64	-1	67	-2	70	-2	80	-1	88	2	94	7	98	14	99	23	98	32	94	40	87	46	79	49	70	51	57	49	46	43	38	34	32	22	30	7	33	-11	40	-28	51	-44	67	-58	86	-69	368	230	351	271	322	303	285	327	243	341	197	345	151	341	109	327	73	303	44	271	27	230	60	222	71	252	92	277	120	296	155	308	196	313	237	308	272	296	302	277	323	252	334	222	16383	16383	334	104	322	72	301	46	272	27	236	16	196	12	156	16	121	27	92	46	72	72	61	104	27	95	44	54	72	22	109	0	151	-14	196	-19	242	-14	285	0	321	22	350	54	367	95	134	235	147	243	158	248	178	254	190	256	200	258	207	261	212	265	215	270	216	277	215	284	213	289	209	293	204	295	198	296	190	294	183	288	174	281	166	272	159	264	154	259	144	251	130	243	130	262	131	270	133	278	135	287	140	302	142	307	143	312	144	316	144	320	143	326	140	331	136	335	131	337	126	338	120	337	115	335	111	331	109	326	108	321	108	317	110	307	111	301	113	295	115	285	118	276	121	249	121	243	110	249	101	255	93	262	85	270	76	280	70	286	65	290	60	293	56	295	51	296	46	295	41	292	38	288	36	283	35	277	36	270	40	265	46	261	56	257	69	254	78	252	87	249	97	246	106	242	117	235	106	229	97	224	88	221	78	218	65	215	53	213	45	210	39	205	35	200	34	193	35	187	37	182	41	178	46	176	52	175	57	176	61	177	65	179	74	188	81	196	92	207	94	210	97	212	105	218	112	222	121	228	121	224	120	212	119	201	118	192	115	183	113	174	111	169	109	163	108	159	107	154	107	151	108	145	110	140	114	136	119	133	124	132	130	133	136	136	140	141	143	146	145	152	144	154	144	157	143	161	141	164	140	169	136	179	130	212	130	228	134	225	140	221	147	217	153	212	161	205	169	196	175	188	182	182	187	178	193	175	199	175	205	176	210	178	216	188	217	194	215	201	212	206	206	210	198	213	186	215	176	218	165	220	147	228	138	233	16383	16383	134	17	147	24	158	30	178	36	190	38	200	40	207	43	212	47	215	53	216	60	215	66	213	71	209	75	204	78	198	79	190	76	183	71	174	63	166	54	159	46	154	41	144	33	130	25	130	44	131	52	133	60	135	69	138	79	140	84	142	90	144	98	144	102	143	108	140	113	136	117	131	119	126	120	120	119	115	117	111	113	109	109	108	103	108	99	110	89	111	83	113	77	115	67	118	58	121	31	121	25	110	31	101	37	93	44	76	61	70	68	65	72	60	75	56	77	51	78	46	77	41	74	38	70	36	65	35	59	36	52	40	47	46	43	56	39	69	36	78	34	87	31	97	28	106	23	117	17	106	11	97	6	88	3	78	0	65	-1	53	-4	45	-8	39	-12	35	-17	34	-24	35	-30	37	-35	41	-39	46	-41	52	-42	57	-42	65	-38	69	-35	74	-30	81	-22	86	-16	89	-12	92	-10	94	-7	97	-4	105	0	112	4	121	10	121	6	119	-16	118	-25	115	-34	113	-43	111	-49	109	-54	108	-58	107	-63	107	-67	108	-72	110	-77	114	-81	119	-83	124	-84	130	-83	136	-80	140	-76	143	-71	145	-65	144	-63	144	-60	143	-56	141	-53	140	-49	136	-38	130	-5	130	10	134	7	140	3	147	0	153	-5	161	-12	169	-21	175	-29	182	-35	187	-39	193	-42	199	-43	205	-42	210	-39	213	-35	216	-29	217	-23	215	-16	212	-11	206	-7	198	-4	186	-1	176	0	165	2	147	10	138	15	88	310	87	318	83	326	76	332	69	337	60	338	52	337	44	333	38	327	34	319	32	310	34	301	38	294	44	288	51	284	60	282	69	284	76	288	83	294	87	301	88	310	16383	16383	209	353	175	353	27	-99	61	-99	16383	16383	203	-57	202	-48	197	-41	191	-34	184	-30	175	-29	167	-30	159	-34	153	-40	149	-48	147	-56	149	-65	153	-73	159	-79	166	-82	175	-84	184	-82	191	-79	197	-73	202	-65	203	-57	248	205	257	201	310	304	312	307	316	315	318	323	317	328	313	336	309	338	304	339	296	338	290	334	286	329	283	323	281	316	16383	16383	175	205	184	201	237	304	239	307	241	311	244	323	243	328	242	332	239	336	235	338	230	339	222	338	217	334	213	329	210	323	208	316	16383	16383	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	242	135	242	147	231	148	223	149	218	152	216	158	215	170	215	270	212	294	205	313	194	327	178	335	160	338	147	337	135	333	123	326	110	316	97	302	96	302	96	336	89	338	76	334	65	329	54	326	42	322	28	318	28	306	30	307	33	308	38	308	41	309	48	308	52	305	55	299	56	291	56	161	53	154	49	150	41	148	30	147	30	135	126	135	126	147	114	148	106	149	101	151	98	156	97	164	97	289	108	299	118	306	126	311	134	313	142	314	154	312	163	307	170	299	173	286	175	270	175	178	174	164	171	155	167	150	159	148	147	147	147	135	192	195	100	195	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	195	8	195	8	180	50	180	50	135	8	135	8	120	50	120	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	120	192	120	192	135	100	135	100	180	192	180	12	138	12	123	71	123	73	110	74	98	75	87	76	78	76	69	75	67	75	63	69	64	64	64	60	65	51	65	36	63	24	58	14	50	8	40	6	27	8	16	12	8	19	1	28	-2	40	-3	50	-2	59	0	68	6	78	14	89	27	107	15	123	6	136	1	149	-1	161	-2	175	-1	188	1	201	7	212	15	223	24	229	32	235	42	240	52	244	61	245	68	245	69	244	70	240	70	238	69	236	67	233	65	230	62	230	63	221	54	210	47	199	42	187	39	174	38	160	38	147	40	133	43	117	48	99	55	102	70	105	84	107	98	109	111	111	123	177	123	177	138	112	138	112	164	111	173	109	184	176	184	176	199	108	199	106	210	105	222	104	233	104	256	106	280	112	299	122	313	135	322	151	325	161	324	169	321	175	315	178	308	180	299	180	288	182	278	186	271	191	267	199	265	207	266	214	270	219	276	223	283	224	291	221	306	212	319	198	329	180	336	159	338	126	333	99	317	79	293	66	261	61	221	61	215	62	209	62	202	63	199	12	199	12	184	64	184	65	174	66	165	67	155	68	147	69	138	16383	16383	44	47	52	46	59	45	65	43	69	41	71	38	71	35	68	29	66	26	64	22	59	18	55	14	50	12	46	10	40	10	33	11	27	13	23	17	20	22	19	28	20	35	23	40	28	44	35	46	44	47	101	146	107	145	111	145	115	144	124	144	150	145	171	147	190	152	209	161	228	175	236	184	243	196	249	209	252	224	253	240	252	254	249	268	244	280	237	291	228	300	214	310	197	319	178	325	155	329	127	331	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	147	310	169	302	186	288	196	266	199	238	196	217	187	197	172	180	150	168	121	164	113	164	110	165	107	165	101	166	16383	16383	386	225	335	225	335	286	334	287	334	289	333	289	331	290	330	287	326	281	321	276	310	260	300	247	290	236	281	228	273	222	270	220	266	216	265	214	265	210	266	210	267	209	293	209	293	59	295	36	300	18	309	5	321	-1	337	-4	351	-3	364	1	376	8	387	19	397	33	391	39	385	32	379	27	373	24	367	22	361	21	351	23	344	28	339	36	336	49	335	66	335	209	386	209	16383	16383	555	157	552	225	546	225	544	223	543	221	541	220	536	220	534	221	531	221	528	223	525	224	518	226	512	228	505	229	491	229	468	227	449	219	434	207	425	190	422	168	424	153	431	138	443	123	460	109	482	95	509	80	518	74	525	68	531	60	534	52	536	43	534	31	528	21	520	13	508	8	494	6	475	9	460	17	447	31	438	50	430	76	422	76	422	-1	429	-1	431	0	433	2	435	3	438	4	444	4	448	3	452	3	457	1	464	0	471	-2	479	-3	486	-4	501	-4	522	-1	542	7	557	21	567	38	570	57	569	73	564	86	556	97	543	108	526	119	474	151	467	156	461	163	457	170	454	178	453	185	455	197	460	207	468	214	478	217	491	219	507	217	520	210	531	198	540	181	547	157	231	250	231	305	218	316	201	323	183	328	166	331	151	332	117	326	89	307	66	278	50	241	40	196	23	196	19	180	39	180	38	176	38	155	23	155	19	138	39	138	46	89	60	49	80	19	106	0	137	-5	158	-3	176	3	193	16	209	35	225	62	219	67	203	45	190	29	177	20	162	15	145	14	123	20	105	38	91	65	82	99	79	138	188	138	191	155	78	155	78	175	79	180	198	180	201	196	79	196	86	238	97	272	111	297	130	313	151	319	172	315	190	306	205	291	217	272	224	250	232	314	232	340	91	340	83	341	77	342	73	344	71	347	70	350	71	353	72	357	75	362	81	369	89	376	79	380	13	314	232	314	166	380	156	376	164	369	170	362	173	357	174	353	175	350	174	347	172	344	169	342	163	341	154	340	13	340	13	314	144	-77	144	331	119	331	119	-77	232	314	232	340	89	340	80	341	73	341	68	343	65	345	64	348	65	351	68	356	80	368	89	376	79	380	13	327	80	274	89	278	69	298	65	303	64	306	65	309	69	311	74	313	81	313	89	314	232	327	165	380	156	376	176	356	180	351	181	348	180	345	176	343	171	341	164	341	156	340	13	340	13	314	156	314	165	313	172	313	177	311	180	309	181	306	180	303	177	298	165	286	156	278	166	274	257	286	256	294	252	301	247	306	240	310	233	311	225	310	218	306	213	301	209	294	208	286	209	278	213	272	218	266	225	263	232	262	240	263	247	266	252	272	256	278	257	286	16383	16383	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	348	286	347	294	343	301	338	306	331	310	323	311	315	310	309	306	303	301	300	294	299	286	300	278	303	272	308	266	315	263	323	262	331	263	338	266	343	272	347	278	348	286	16383	16383	248	286	247	294	244	301	238	306	231	310	224	311	216	310	209	306	204	301	200	294	199	286	200	278	204	272	209	266	215	263	223	262	231	263	238	266	244	272	247	278	248	286	16383	16383	149	286	148	294	144	301	139	306	132	310	124	311	116	310	109	306	104	301	101	294	99	286	101	278	104	272	109	266	116	263	123	262	131	263	138	266	144	272	148	278	149	286	16383	16383	50	286	48	294	45	301	39	306	32	310	25	311	17	310	10	306	5	301	1	294	0	286	1	278	5	272	10	266	16	263	24	262	32	263	39	266	45	272	48	278	50	286	13	126	25	51	59	-13	110	-64	175	-97	250	-109	325	-97	390	-64	441	-13	475	51	487	126	475	201	441	266	390	317	325	351	250	363	175	351	110	317	59	266	25	201	13	126	16383	16383	46	126	57	190	86	246	130	290	186	319	250	329	314	319	370	290	414	246	443	190	454	126	443	62	414	6	370	-37	314	-66	250	-77	186	-66	130	-37	86	6	57	62	46	126	480	-89	480	390	0	390	0	-89	16383	16383	447	-56	33	-56	33	357	447	357	592	126	296	421	0	126	296	-170	16383	16383	546	126	296	-123	46	126	296	376	252	327	186	380	177	376	197	356	201	351	202	348	201	345	197	343	192	341	185	341	177	340	89	340	80	341	73	341	68	343	65	345	64	348	65	351	68	356	80	368	89	376	79	380	13	327	80	274	89	278	69	298	65	303	64	306	65	309	68	311	73	312	80	313	89	314	177	314	186	313	193	313	198	311	201	309	202	306	201	303	198	298	186	286	177	278	186	274	743	-77	373	512	12	-77	16383	16383	78	-44	373	438	677	-44	220	-77	52	331	25	331	193	-77	189	-77	189	331	164	331	164	-77	16383	16383	98	-77	98	331	73	331	73	-77	408	-88	408	363	0	363	0	329	375	329	375	-88	257	-83	256	-76	252	-69	247	-63	240	-60	233	-59	225	-60	218	-63	213	-69	209	-75	208	-83	209	-91	213	-98	218	-103	225	-107	232	-108	240	-107	247	-103	252	-98	256	-91	257	-83	16383	16383	158	-83	157	-76	153	-69	148	-63	141	-60	133	-59	125	-60	118	-63	113	-69	110	-75	108	-83	109	-91	113	-98	118	-103	125	-107	132	-108	140	-107	148	-103	153	-98	157	-91	158	-83	16383	16383	59	-83	57	-76	54	-69	48	-63	41	-60	33	-59	26	-60	19	-63	14	-69	10	-75	9	-83	10	-91	14	-98	19	-103	25	-107	33	-108	41	-107	48	-103	54	-98	57	-91	59	-83	267	269	267	340	0	340	0	269	27	269	27	314	239	314	239	269	299	110	299	143	4	143	1	144	-1	145	-7	151	-7	157	-5	161	-3	164	-1	166	6	174	11	179	25	200	15	209	-3	188	-21	171	-40	155	-62	141	-88	129	-88	124	-62	111	-40	98	-21	82	-3	64	15	44	25	53	19	61	15	67	11	72	6	78	0	86	-3	89	-4	92	-6	95	-7	97	-7	100	-5	106	-2	108	0	109	5	110	336	378	310	378	108	-107	135	-107	16383	16383	244	378	218	378	16	-107	44	-107	232	-59	13	-59	13	-85	154	-85	163	-86	169	-87	172	-89	174	-92	175	-95	174	-98	173	-102	170	-107	156	-121	166	-125	232	-85	232	-59	13	-59	79	-125	89	-121	75	-107	72	-102	71	-98	70	-95	71	-92	73	-89	77	-87	83	-86	91	-85	232	-85	232	-59	89	-59	80	-58	73	-58	68	-56	65	-54	64	-51	65	-48	68	-43	80	-31	89	-23	79	-19	13	-72	80	-125	89	-121	69	-101	65	-96	64	-93	65	-90	69	-88	74	-86	81	-86	89	-85	232	-72	166	-19	156	-23	165	-31	177	-43	180	-48	181	-51	180	-54	177	-56	172	-58	165	-58	156	-59	13	-59	13	-85	156	-85	164	-86	171	-86	176	-88	180	-90	181	-93	180	-96	176	-101	156	-121	165	-125	196	363	196	368	194	372	192	375	188	377	184	378	181	378	180	377	178	377	176	376	170	371	164	364	156	356	146	347	132	339	133	353	136	366	139	378	142	388	143	396	142	400	140	404	137	407	134	409	130	410	126	409	122	407	119	404	117	400	117	396	118	388	120	378	123	366	126	353	127	338	115	346	105	354	88	371	81	376	80	377	78	377	77	378	74	378	70	377	66	375	64	372	62	368	61	363	62	361	63	358	64	356	66	355	68	353	76	350	87	347	111	339	123	333	99	323	87	320	77	317	70	314	67	312	65	310	64	306	63	303	63	297	65	294	67	292	71	290	79	290	81	291	83	291	84	292	90	297	98	304	106	313	116	321	127	329	126	315	123	301	120	290	118	280	117	272	117	268	119	265	122	261	126	259	130	258	134	259	137	261	140	265	142	268	143	272	142	280	139	290	136	301	133	315	132	329	147	319	158	308	166	299	174	292	182	290	187	290	190	292	193	295	195	299	195	305	194	307	193	310	191	312	188	314	181	317	172	320	161	323	148	327	135	333	150	340	163	345	173	348	182	350	188	353	191	354	194	356	195	358	196	361	196	363	316	79	293	57	271	39	248	26	221	18	189	15	173	16	155	20	137	25	120	32	107	40	107	291	121	300	138	307	155	312	173	315	190	316	222	313	248	305	271	292	293	274	315	252	330	267	307	292	281	312	253	327	222	335	187	338	188	338	132	330	86	306	51	269	30	222	22	166	30	111	52	63	86	26	132	2	187	-6	222	-3	253	4	281	19	307	39	331	64	16383	16383	84	59	82	61	74	73	64	90	56	108	50	127	46	146	45	166	47	191	52	214	60	237	71	258	84	279	397	85	393	115	382	139	364	157	341	169	315	173	286	169	262	157	244	138	232	114	228	84	232	54	244	29	262	10	285	-2	311	-6	340	-2	364	10	382	30	393	55	397	85	16383	16383	363	75	361	50	355	31	346	16	333	7	318	4	310	5	302	7	295	11	288	16	283	23	275	36	270	51	266	67	264	84	263	102	265	123	271	139	280	152	292	159	307	162	316	161	324	159	332	155	344	143	350	132	355	120	359	106	362	90	363	75	16383	16383	323	338	300	338	74	-6	98	-6	16383	16383	167	222	156	207	146	197	136	190	125	186	113	185	93	189	77	199	64	215	56	236	54	261	56	283	63	301	74	315	89	323	106	326	113	326	118	324	122	321	126	316	128	309	133	294	136	289	140	285	144	283	149	282	155	283	160	285	166	293	167	299	164	311	155	322	143	330	126	336	108	338	97	337	86	335	76	330	65	325	56	318	45	307	36	293	29	278	25	261	24	243	27	215	37	192	53	174	73	162	97	158	107	159	116	160	125	164	133	168	141	174	148	180	153	187	159	195	165	205	172	218	195	183	171	183	151	185	135	187	122	191	111	196	101	203	92	212	87	222	83	233	82	245	85	269	95	289	111	305	134	315	164	319	194	315	220	303	240	283	254	257	262	224	274	224	269	338	259	338	257	332	254	328	250	324	245	322	240	321	234	322	227	324	211	328	204	330	193	333	173	337	163	338	152	338	107	334	73	321	50	302	36	278	31	251	32	239	35	228	39	218	45	209	52	201	62	193	73	186	85	181	97	177	109	175	109	174	82	170	56	161	35	146	20	125	14	96	16	75	23	56	33	39	47	25	64	13	79	5	96	0	113	-3	131	-6	161	-6	173	-5	186	-3	200	0	216	4	235	13	252	23	267	35	277	49	281	65	280	72	277	78	274	81	268	84	262	84	252	82	245	77	239	68	232	57	224	44	217	35	207	27	195	21	181	17	164	15	132	18	106	28	87	43	75	64	71	91	73	105	76	118	82	129	89	138	99	146	113	153	129	158	147	161	169	162	195	163	313	348	300	336	286	328	272	324	258	321	244	321	230	322	217	325	204	330	191	338	179	348	153	328	127	304	102	278	84	250	78	220	86	179	105	144	129	115	148	90	156	68	155	59	153	52	150	46	141	37	134	40	119	49	101	59	84	69	74	76	22	2	33	-4	38	2	44	9	55	20	56	22	65	18	77	12	92	3	105	-4	115	-10	150	19	176	44	192	65	201	83	204	101	202	115	198	123	193	131	186	142	164	170	182	181	197	189	211	194	224	196	235	197	267	191	293	174	312	150	324	120	328	86	326	60	317	31	301	1	275	-29	238	-58	224	-45	211	-35	199	-29	186	-26	173	-25	147	-29	125	-39	106	-54	92	-73	80	-93	90	-98	100	-88	111	-80	122	-75	135	-71	147	-70	163	-71	177	-75	190	-81	202	-90	214	-101	220	-101	239	-80	263	-61	317	-21	342	2	356	18	369	35	378	55	384	79	387	108	382	147	367	181	342	210	309	232	267	247	249	238	231	228	211	216	186	202	155	184	145	196	137	210	131	224	127	239	126	253	127	264	129	274	133	283	139	291	147	299	161	288	174	281	187	276	200	274	213	273	241	277	266	287	287	302	306	320	323	341	324	0	324	331	241	331	241	176	118	176	118	331	35	331	35	0	118	0	118	155	241	155	241	0	16383	16383	302	22	263	22	263	309	302	309	16383	16383	96	22	57	22	57	309	96	309	267	59	253	44	243	34	234	29	228	26	222	25	216	28	216	31	215	33	216	38	217	44	218	49	220	55	221	61	247	151	249	159	252	180	252	186	250	202	245	214	236	223	224	228	208	230	189	227	169	216	147	196	123	165	99	123	98	123	158	340	154	342	143	337	130	333	116	329	98	325	76	320	76	312	85	312	92	311	99	309	103	306	104	301	104	293	103	290	103	286	23	0	65	0	78	41	88	72	98	97	109	117	121	137	137	159	152	177	167	191	180	200	190	203	198	202	203	199	207	194	209	188	209	175	207	161	206	155	204	150	185	78	181	65	178	52	175	40	173	30	172	23	174	13	177	5	183	0	190	-3	199	-4	211	-2	224	3	239	13	255	30	272	53	266	59	253	44	242	34	234	29	228	26	222	25	216	28	216	31	215	33	216	38	217	44	218	49	220	55	221	61	247	151	249	159	252	180	252	186	250	202	245	214	236	223	224	228	208	230	189	227	169	216	147	196	123	165	99	123	98	123	133	252	205	278	211	300	139	273	146	296	148	306	151	315	153	324	156	332	158	340	155	342	143	337	131	333	116	329	98	325	76	320	76	312	85	312	92	311	99	309	103	306	104	301	104	293	103	290	103	286	93	257	45	239	40	218	87	234	23	0	65	0	78	41	88	72	98	97	109	117	121	137	137	159	152	177	167	191	180	200	190	203	198	202	203	199	207	194	209	188	209	175	207	161	206	155	204	150	185	78	182	66	178	54	175	41	173	31	172	23	174	13	177	5	183	0	190	-3	199	-4	211	-2	225	3	240	14	256	30	273	54	344	337	341	331	335	324	327	316	316	310	302	308	271	312	246	322	222	334	193	344	154	348	118	342	88	327	65	305	51	278	46	248	49	224	60	204	77	189	100	179	128	176	136	176	144	177	151	179	159	182	167	186	163	197	157	195	150	193	144	191	137	190	131	190	116	192	102	198	90	208	82	222	79	241	83	262	93	278	106	289	122	295	138	297	168	293	193	283	216	272	242	262	273	258	303	263	325	276	340	294	349	314	355	334	16383	16383	352	209	344	217	335	225	325	231	312	235	295	237	275	234	257	225	241	212	231	195	227	174	232	145	243	121	257	99	269	76	273	49	271	34	264	22	253	11	238	5	219	2	204	4	191	8	181	16	172	28	165	44	158	63	149	82	136	98	118	110	94	114	72	109	53	97	38	82	28	65	22	51	34	49	39	57	45	64	53	69	61	73	69	74	75	73	81	70	87	65	92	58	97	49	102	39	108	29	114	20	122	11	132	3	144	-3	157	-9	172	-13	192	-15	215	-16	253	-11	285	1	311	22	329	47	335	76	329	103	316	127	300	149	287	169	281	186	283	197	287	205	294	211	302	214	310	215	316	215	322	214	328	211	335	207	343	200	314	0	314	331	292	331	292	78	291	78	118	309	103	331	35	331	35	0	57	0	57	252	58	252	247	0	16383	16383	292	22	257	22	57	289	57	309	91	309	292	41	483	153	480	178	471	200	456	217	437	229	414	233	389	229	370	217	356	199	347	177	344	152	347	128	355	107	370	89	389	78	414	74	437	78	457	89	471	106	480	128	483	153	16383	16383	444	152	443	127	439	108	433	95	424	87	413	84	402	87	393	95	387	108	384	127	383	152	384	178	388	197	394	211	402	219	412	222	424	219	433	211	439	197	443	178	444	152	16383	16383	481	0	481	44	346	44	346	0	16383	16383	278	107	135	331	45	331	45	321	53	321	71	318	75	316	80	313	86	308	92	301	99	291	107	280	107	112	104	78	98	47	88	26	71	17	64	21	53	43	45	53	31	57	24	56	17	53	10	48	5	40	3	30	6	14	13	4	24	-2	38	-5	55	-6	91	2	113	27	124	60	128	97	129	131	129	246	291	-5	300	-5	300	186	301	219	303	253	309	284	319	305	335	314	343	309	348	300	354	288	362	278	376	274	383	275	390	278	397	283	402	291	403	301	401	317	394	327	383	334	369	337	353	338	316	329	294	304	283	271	278	234	278	200	123	260	123	252	133	251	140	249	144	245	146	238	146	100	144	92	140	87	134	85	123	84	123	76	204	76	204	84	192	85	185	87	181	91	179	98	178	109	178	157	184	157	187	156	194	156	209	157	222	158	233	161	243	166	252	174	258	180	262	186	265	193	267	201	267	218	263	232	259	238	254	243	246	248	236	253	224	257	210	259	195	260	16383	16383	178	239	178	243	179	246	181	248	184	249	188	249	206	248	220	243	228	236	233	224	234	209	232	195	227	183	219	175	207	169	191	167	188	167	186	168	181	168	178	169	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	330	89	305	52	268	28	221	19	166	28	111	51	63	88	26	135	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	165	326	118	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	145	309	189	317	235	309	275	288	306	255	326	213	334	165	219	231	217	246	209	258	198	267	185	272	170	273	124	266	84	245	53	214	33	178	26	140	28	120	34	101	45	84	62	69	84	57	78	48	73	38	68	29	60	11	56	0	52	-13	49	-27	47	-41	46	-55	47	-72	52	-86	61	-97	75	-105	95	-107	124	-102	150	-87	170	-65	183	-37	188	-6	185	14	178	29	166	40	151	49	134	55	165	97	202	139	242	176	280	201	315	211	332	208	343	200	349	189	353	176	354	163	350	124	338	83	320	46	296	19	268	9	259	10	252	12	246	15	243	21	242	27	243	33	248	38	252	43	257	49	258	58	257	66	254	72	249	76	243	79	237	80	227	78	218	73	212	65	209	55	208	45	210	31	216	18	227	6	243	-1	265	-4	281	-3	297	0	312	7	327	16	340	27	360	49	376	74	389	100	397	128	400	154	396	180	386	200	371	214	350	222	325	225	307	224	287	222	267	218	245	211	223	200	193	180	178	168	164	156	150	142	126	116	114	102	104	88	94	73	86	78	80	86	75	97	72	112	71	130	77	173	94	208	118	232	146	247	174	252	184	252	194	249	202	245	209	239	212	231	16383	16383	153	-5	150	-26	143	-49	133	-71	119	-86	103	-92	96	-91	90	-88	87	-82	86	-75	85	-67	89	-42	98	-14	109	10	119	30	124	38	134	32	142	24	148	15	152	4	153	-5	35	331	35	0	118	0	118	127	195	127	233	131	266	142	291	163	308	191	314	229	308	267	291	296	265	316	232	327	195	331	16383	16383	246	302	262	293	275	281	285	265	290	247	292	228	290	210	284	193	275	177	262	164	246	155	16383	16383	224	152	218	151	211	150	203	149	196	149	190	148	118	148	118	309	206	309	212	308	219	306	224	305	16383	16383	96	22	57	22	57	309	96	309	352	-5	336	-7	328	-9	321	-9	313	-10	303	-8	294	-5	286	0	279	5	271	12	301	33	325	59	343	91	354	127	358	166	350	222	329	269	294	306	248	330	193	338	135	330	88	307	52	271	30	223	22	166	30	111	53	63	89	26	135	2	190	-6	202	-6	214	-5	226	-3	237	0	247	2	257	-7	268	-17	280	-24	295	-29	313	-31	321	-31	330	-30	354	-27	16383	16383	296	274	311	255	322	235	330	213	334	190	335	166	334	143	329	120	322	98	310	78	296	60	16383	16383	273	40	270	37	267	35	255	29	245	39	234	47	222	54	208	59	192	61	177	59	163	55	150	48	139	39	128	28	123	30	119	32	114	35	110	37	107	40	107	292	120	300	137	307	156	312	174	315	190	316	207	315	225	313	243	308	259	301	273	292	16383	16383	84	60	70	78	59	98	51	120	46	143	45	166	46	190	50	213	58	235	69	255	84	274	16383	16383	230	21	214	17	205	16	198	15	184	15	168	17	152	21	159	27	166	32	173	36	181	38	190	39	200	38	209	36	216	32	223	27	230	21	406	57	402	52	396	46	384	36	379	35	361	47	353	78	347	119	335	159	309	190	309	191	331	203	348	218	361	236	368	256	371	277	367	300	355	321	335	337	308	348	272	352	206	304	193	317	178	329	160	339	140	345	118	348	89	344	63	335	43	319	30	297	25	270	31	247	45	229	62	214	76	197	82	175	79	163	73	153	64	144	54	138	45	134	49	123	74	132	97	145	115	161	128	180	132	200	126	227	112	245	95	259	81	275	75	299	76	308	80	318	87	325	97	330	108	332	133	322	149	297	157	265	161	231	162	203	162	165	160	123	156	84	149	56	137	45	129	47	116	54	100	62	86	70	76	75	30	2	41	-3	51	9	56	14	60	17	63	20	70	17	83	11	97	3	111	-4	122	-10	149	19	173	53	193	88	209	125	220	161	257	170	269	162	276	149	280	132	282	113	283	94	284	70	289	44	298	21	313	1	333	-10	339	-10	355	0	372	11	388	24	403	36	415	47	16383	16383	222	179	223	189	223	200	224	212	224	233	223	242	222	253	220	265	217	276	214	286	225	297	235	304	245	310	255	313	266	314	283	310	296	302	305	291	310	278	312	266	310	246	303	226	289	208	268	192	238	182	356	0	248	142	271	153	290	167	303	186	311	208	314	233	308	271	291	298	265	317	232	328	195	331	35	331	35	0	118	0	118	136	155	136	252	0	16383	16383	246	302	262	293	275	281	284	268	290	251	292	232	290	214	284	197	274	182	261	170	246	161	16383	16383	224	160	218	159	212	159	207	158	201	158	196	157	118	157	118	309	203	309	208	308	214	307	224	305	16383	16383	313	22	264	22	181	136	184	136	186	135	206	135	213	136	219	136	225	137	16383	16383	96	22	57	22	57	309	96	309	382	0	382	11	365	13	350	18	337	26	326	36	314	47	382	113	368	127	300	61	284	80	254	120	224	158	250	166	274	178	295	196	309	217	315	244	306	281	282	306	250	323	213	331	177	334	35	334	35	321	57	320	73	315	85	307	92	292	94	269	94	65	92	42	85	27	73	18	57	14	35	12	35	0	197	0	197	12	175	14	158	18	147	27	140	42	138	65	138	152	145	152	149	151	162	151	165	152	172	152	270	31	200	-35	213	-49	282	17	295	0	16383	16383	138	283	140	298	146	308	156	314	168	317	182	318	212	315	235	307	251	293	261	271	264	240	259	207	244	186	222	174	194	168	163	166	158	166	153	167	138	167	478	331	427	331	347	176	270	331	209	331	209	321	218	319	226	316	233	311	239	304	244	296	244	171	243	159	241	150	236	145	229	141	218	139	218	129	283	129	283	139	273	141	265	145	260	150	258	159	257	171	257	283	333	128	338	128	415	284	415	152	414	148	413	145	411	143	409	143	407	142	404	141	398	140	391	139	391	129	475	129	475	139	463	141	456	143	452	147	451	155	450	166	450	294	451	304	454	311	459	316	467	319	478	321	16383	16383	188	287	188	331	15	331	15	287	25	287	29	300	34	309	41	316	49	320	59	321	84	321	84	155	82	147	78	143	71	141	59	139	59	129	144	129	144	139	132	141	124	143	120	147	119	155	119	321	144	321	153	320	161	316	168	309	173	300	177	287	339	309	339	331	50	331	50	309	234	309	25	22	25	0	334	0	334	22	126	22	16383	16383	309	309	100	22	51	22	262	309	109	132	189	218	189	225	91	225	91	226	189	324	189	331	23	331	21	272	31	272	34	290	39	303	46	311	58	315	74	316	133	316	133	315	33	218	33	210	132	210	132	209	52	124	52	117	79	117	107	112	127	100	140	81	147	54	150	22	146	-13	136	-44	122	-69	105	-84	88	-90	83	-90	73	-86	67	-83	57	-71	52	-66	47	-63	43	-61	38	-61	31	-62	26	-65	21	-69	18	-74	17	-80	20	-90	26	-97	37	-103	50	-107	65	-108	109	-101	145	-81	172	-51	189	-11	195	33	192	62	182	87	165	107	141	122	109	132	358	0	358	79	348	79	347	66	345	55	340	48	334	43	324	42	238	42	239	60	276	74	306	94	327	121	341	154	345	194	338	237	318	277	285	309	241	330	186	338	130	330	86	308	53	275	33	236	26	194	31	154	43	121	64	95	94	75	132	60	132	42	58	42	46	43	37	47	30	53	26	64	24	80	15	80	15	0	158	0	153	75	129	87	110	108	96	135	87	165	84	195	88	231	100	265	120	293	149	312	186	320	222	314	250	296	271	269	284	235	289	195	285	163	276	132	261	106	242	86	218	75	214	0	358	252	358	331	214	331	218	256	242	245	261	225	276	199	285	168	289	137	284	96	271	62	250	35	222	17	186	11	149	18	120	38	100	66	88	101	84	137	87	167	96	196	110	223	129	243	153	256	158	331	15	331	15	251	24	251	26	267	30	277	37	284	46	288	58	289	132	289	132	271	94	256	64	236	43	210	30	177	26	137	33	95	53	56	86	23	130	1	186	-6	241	1	285	22	318	54	338	94	345	137	341	177	327	210	306	237	276	257	239	271	238	289	324	289	334	288	340	283	345	276	347	265	348	252	242	134	272	147	295	165	312	187	322	213	325	240	318	278	299	308	270	330	234	343	194	348	152	343	118	328	90	305	70	274	56	238	69	234	84	267	103	292	125	310	151	320	179	324	205	321	228	312	248	296	262	272	267	238	263	209	252	185	236	167	216	155	194	151	180	153	166	157	153	165	141	175	129	190	116	181	122	170	131	159	142	150	156	142	174	137	174	136	154	130	139	121	126	110	116	98	107	84	118	78	131	93	144	105	158	113	175	118	197	119	223	115	244	101	261	79	272	50	276	15	274	-13	269	-40	258	-62	240	-77	213	-82	193	-79	178	-72	167	-60	158	-46	152	-29	146	-13	138	1	127	13	112	21	91	24	69	19	51	8	38	-6	30	-22	25	-36	36	-40	41	-31	48	-24	55	-19	63	-15	71	-14	81	-17	86	-25	90	-36	94	-50	103	-64	120	-79	138	-90	157	-97	178	-100	200	-101	247	-95	286	-77	314	-50	332	-16	338	22	334	56	321	85	301	108	274	124	242	133	138	0	138	171	135	193	127	210	113	222	95	229	73	232	54	229	39	220	28	208	20	192	16	174	31	174	35	192	39	200	46	206	55	208	64	206	70	199	74	191	76	181	76	0	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	336	198	340	211	347	221	358	227	371	229	386	227	401	220	415	209	426	196	433	180	435	164	433	151	426	140	415	133	402	130	386	132	371	138	358	147	347	159	340	173	336	16383	16383	213	386	211	376	206	367	199	360	190	355	179	353	169	355	160	360	153	367	148	376	147	386	148	396	153	405	160	412	169	417	179	419	190	417	199	412	206	405	211	396	213	386	16383	16383	224	128	108	128	166	266	329	339	321	332	314	327	307	323	300	321	293	320	285	321	277	325	268	330	258	338	247	348	224	329	200	308	177	285	160	261	154	237	160	208	174	183	192	161	206	137	212	109	210	98	206	90	199	84	190	80	180	79	176	79	173	80	169	81	165	83	160	85	155	74	161	71	168	69	182	67	188	66	212	70	233	80	251	95	262	113	267	134	259	164	242	191	221	216	203	239	196	262	197	269	199	276	203	283	208	291	215	299	224	290	234	284	244	279	256	277	270	276	287	280	303	290	317	304	329	319	338	331	16383	16383	312	86	292	67	272	52	251	41	229	35	205	32	158	42	123	69	99	107	86	152	82	200	85	233	94	266	109	295	130	315	157	323	165	322	172	321	178	320	184	318	190	315	198	324	192	330	184	335	175	339	164	342	150	343	102	331	66	302	42	262	28	218	23	178	30	124	49	73	81	29	126	0	185	-11	223	-6	255	7	283	28	305	53	322	80	404	165	391	227	361	275	318	310	267	331	212	338	148	329	94	304	53	266	27	219	17	165	27	110	54	62	96	25	150	0	212	-7	252	-4	287	3	317	18	345	38	371	64	335	64	315	43	293	27	268	16	241	9	212	7	183	9	157	16	133	26	113	39	97	55	93	60	91	63	89	67	89	165	16383	16383	333	194	333	189	331	185	329	183	326	182	95	182	92	183	90	185	89	188	89	258	90	263	91	267	93	270	97	274	114	289	135	302	159	312	185	319	212	321	238	319	264	314	288	305	308	292	323	278	327	273	329	270	331	265	333	261	333	254	231	0	231	331	188	331	188	175	40	175	40	138	188	138	188	37	7	37	11	0	247	132	271	233	280	224	284	219	288	215	291	210	292	207	294	204	294	200	295	197	295	193	307	193	310	199	313	206	315	213	316	221	317	228	316	237	314	247	309	258	302	269	291	281	266	305	259	311	253	317	249	323	246	328	246	338	247	339	234	339	231	333	228	326	224	312	224	305	225	293	228	281	235	270	243	258	254	248	229	147	79	288	70	297	61	305	54	313	49	322	47	330	48	332	48	335	50	339	37	339	33	333	25	317	23	308	22	298	23	288	25	278	30	269	35	261	41	253	83	213	67	201	52	187	41	171	33	152	30	129	35	99	48	78	62	64	75	52	80	37	76	27	66	20	54	15	41	13	30	12	30	0	68	0	91	2	110	8	123	17	132	28	134	42	133	53	128	63	122	71	106	89	97	100	90	110	85	121	82	133	81	146	83	168	86	179	91	189	96	200	248	60	266	42	277	30	287	18	294	6	294	3	295	1	295	-6	307	-6	311	4	314	14	316	23	317	32	317	40	316	50	312	60	307	70	300	78	294	85	277	60	271	56	264	54	256	52	248	51	243	51	250	80	258	112	264	145	269	177	271	205	267	244	256	273	237	293	211	305	177	309	161	308	145	305	130	302	115	300	99	299	88	300	80	304	73	310	69	319	68	329	68	334	69	336	69	339	57	339	50	332	45	324	41	315	39	305	38	293	40	280	48	267	60	257	79	250	104	248	120	248	148	252	174	254	194	251	212	241	225	222	234	190	237	145	236	126	234	104	232	83	229	65	225	51	109	51	90	49	73	44	56	35	41	19	28	-2	39	-8	47	-4	57	-1	67	0	229	0	248	2	263	9	275	21	283	36	286	54	84	339	77	333	72	326	68	318	66	308	65	295	67	281	75	269	88	258	106	250	131	247	141	245	149	237	155	226	158	212	160	197	159	185	159	172	158	158	157	143	155	127	143	101	130	80	116	64	101	54	84	50	69	48	55	41	42	31	31	16	20	-2	30	-8	38	-4	48	-1	58	0	87	0	96	2	104	4	111	8	118	13	128	26	138	41	146	58	152	75	157	92	158	92	168	61	180	41	193	25	203	11	206	-6	219	-6	223	0	227	8	229	16	231	27	232	40	226	61	212	81	196	102	183	124	177	147	178	168	181	189	185	209	188	229	190	249	188	266	184	280	176	291	162	298	124	302	110	306	101	312	96	320	94	329	94	331	95	333	95	339	45	339	38	332	33	324	29	315	27	305	26	293	27	284	30	277	34	269	40	263	47	257	54	254	63	251	73	249	84	248	113	248	132	250	150	252	167	253	181	254	191	254	199	253	206	252	212	251	218	249	207	234	195	216	184	194	175	170	172	142	173	126	174	106	177	84	179	62	180	42	179	35	178	26	174	6	171	-3	181	-8	198	0	212	12	223	27	230	43	233	60	231	86	227	109	222	131	218	156	216	188	217	201	220	214	225	225	230	235	236	243	240	247	246	257	247	262	248	268	246	280	239	291	227	300	210	306	185	309	167	308	125	302	105	300	86	299	76	300	68	304	61	310	57	319	55	329	55	330	56	332	56	336	57	339	323	46	301	54	293	42	285	32	276	23	265	18	249	16	246	23	244	31	242	49	242	203	305	203	305	225	12	225	12	203	59	203	59	0	133	0	133	203	168	203	168	68	171	43	179	23	194	7	213	-2	237	-5	257	-4	274	-1	288	4	302	15	314	31	16383	16383	222	18	209	24	199	34	194	46	191	60	190	74	190	203	220	203	220	35	221	27	222	20	16383	16383	111	22	81	22	81	203	111	203	244	229	243	228	243	227	242	225	241	224	239	223	223	200	207	178	177	132	162	108	147	132	131	156	113	179	95	201	75	222	74	224	72	225	71	227	69	228	68	230	0	198	26	166	53	135	79	104	103	71	123	35	114	19	107	3	102	-13	98	-31	97	-48	99	-66	106	-82	117	-95	132	-105	150	-108	172	-103	189	-91	201	-74	209	-53	211	-30	209	-7	204	16	196	40	187	63	176	84	190	109	205	134	221	158	237	181	254	204	263	217	16383	16383	171	-81	171	-77	172	-73	172	-60	164	-7	143	43	113	92	79	137	45	178	42	180	40	183	39	185	37	187	35	190	61	204	63	202	64	200	66	198	99	161	132	116	161	67	181	17	189	-30	189	-42	187	-53	184	-63	179	-72	172	-82	16383	16383	136	6	141	-4	145	-17	148	-32	150	-46	151	-58	151	-64	150	-70	150	-75	148	-81	147	-86	137	-83	129	-76	123	-66	119	-55	118	-45	119	-34	121	-23	125	-13	130	-3	136	6	283	309	283	331	35	331	35	0	118	0	118	309	16383	16383	96	22	57	22	57	309	96	309	324	0	324	331	35	331	35	0	118	0	118	309	241	309	241	0	16383	16383	302	22	263	22	263	309	302	309	16383	16383	96	22	57	22	57	309	96	309	441	-128	441	-99	166	-99	308	126	169	353	383	353	383	382	31	382	31	353	172	126	31	-99	31	-128	16383	16383	275	126	132	-99	65	-99	204	126	65	353	136	353	34	152	132	152	121	190	78	190	78	270	80	278	88	286	104	293	126	298	158	300	205	292	241	272	268	241	284	203	290	163	284	124	269	88	243	58	207	39	161	31	135	33	110	40	87	53	67	72	50	100	40	100	40	49	60	27	83	11	108	0	135	-4	161	-6	218	1	265	25	302	62	326	109	334	165	326	221	304	269	267	306	219	330	160	338	122	336	92	331	69	322	51	312	34	301	243	0	243	331	16	331	7	294	199	294	199	0	243	0	243	331	199	331	199	37	7	37	16	0	305	0	180	187	180	331	136	331	136	187	11	0	58	0	157	150	257	0	35	331	35	0	174	0	229	8	274	30	309	65	331	111	339	166	331	221	309	267	275	302	229	323	174	331	16383	16383	276	271	292	254	303	235	311	215	315	193	316	171	315	149	310	125	303	101	291	79	276	63	16383	16383	254	50	241	40	225	32	206	26	187	23	171	22	118	22	118	309	171	309	188	308	205	305	223	300	240	293	254	286	16383	16383	96	22	57	22	57	309	96	309	259	0	259	342	185	342	185	200	174	213	161	221	147	226	132	229	118	230	83	223	57	206	38	180	26	148	22	114	26	80	38	48	57	21	83	2	117	-4	133	-3	147	0	161	5	174	13	185	24	185	0	16383	16383	238	22	208	22	208	320	238	320	16383	16383	185	78	182	59	174	43	161	29	145	20	127	17	121	17	114	18	108	19	102	22	97	25	97	200	101	204	107	206	112	207	118	208	124	208	142	205	159	196	173	183	182	167	185	150	16383	16383	75	35	63	48	54	63	49	79	46	97	45	114	45	131	48	148	54	165	62	180	75	191	239	99	239	137	233	167	218	193	195	213	168	225	137	230	99	224	67	209	43	184	28	152	22	113	27	74	42	42	66	17	98	1	137	-4	161	-2	183	3	202	13	219	28	233	47	215	59	203	43	189	30	174	23	156	18	135	17	128	17	119	18	103	22	97	26	97	99	16383	16383	217	122	187	122	187	193	197	185	205	175	212	163	216	150	217	138	16383	16383	165	122	97	122	97	198	111	204	120	206	128	208	142	208	160	202	165	199	16383	16383	75	36	63	48	55	63	49	79	46	96	45	113	46	130	49	147	55	163	63	177	75	190	102	268	102	342	27	342	27	268	16383	16383	79	291	50	291	50	320	79	320	16383	16383	102	0	102	225	27	225	27	0	16383	16383	79	22	50	22	50	203	79	203	125	268	125	342	54	342	54	268	16383	16383	103	291	75	291	75	320	103	320	16383	16383	125	225	54	225	54	-80	44	-84	39	-84	34	-85	23	-85	17	-84	5	-80	0	-78	-6	-99	1	-102	9	-105	17	-106	26	-107	35	-107	65	-103	90	-92	109	-74	121	-50	125	-20	16383	16383	103	-28	102	-40	99	-51	93	-61	85	-69	75	-75	75	203	103	203	146	276	146	346	113	346	113	276	22	276	22	153	55	153	55	243	113	243	113	0	279	0	279	33	146	33	146	99	197	99	232	102	260	112	282	130	296	154	301	188	296	219	282	244	260	262	231	273	196	276	16383	16383	146	132	146	243	196	243	219	241	239	235	254	225	264	209	268	187	268	188	264	166	254	150	238	140	218	134	195	132	22	276	31	286	39	294	47	299	57	302	68	302	85	301	101	295	115	286	129	273	143	257	129	236	116	216	105	198	93	179	80	158	73	148	66	139	57	134	47	130	33	129	33	118	142	118	142	129	129	131	119	134	113	138	110	144	109	152	111	166	116	182	125	199	138	219	155	243	171	224	197	186	209	164	221	140	190	125	168	109	154	93	146	76	143	55	147	34	156	17	171	4	190	-3	212	-6	236	-2	257	7	273	23	284	43	288	69	286	95	283	108	278	124	271	143	290	154	317	173	339	194	355	216	364	239	368	263	364	290	353	311	336	326	312	335	282	338	259	337	238	332	217	323	196	310	175	292	156	310	139	323	123	331	106	337	89	338	70	336	52	329	37	317	24	301	14	281	16383	16383	322	244	320	225	314	208	302	192	286	176	263	160	247	191	233	217	218	239	203	259	187	280	204	292	219	301	234	307	247	310	260	311	280	308	297	300	310	286	319	268	322	244	16383	16383	248	51	247	37	241	26	233	17	222	11	209	9	196	12	185	18	177	27	172	40	170	54	172	70	178	85	189	99	206	111	228	123	237	107	243	92	246	79	248	65	248	51	319	121	331	128	340	136	345	144	348	153	349	161	346	175	339	186	327	195	312	201	295	203	278	201	263	196	250	187	239	173	228	156	240	146	248	158	256	166	264	171	273	174	283	175	292	174	300	171	306	166	310	160	311	151	309	141	304	132	295	124	282	117	263	109	263	95	269	96	275	96	277	97	293	95	305	90	314	81	320	70	322	55	320	44	316	34	309	27	299	22	288	20	283	20	278	21	268	26	262	30	252	36	249	38	245	39	242	40	236	39	231	37	227	34	225	30	224	24	226	15	232	7	242	1	254	-2	269	-3	300	0	326	9	346	23	358	42	363	65	361	79	356	92	347	104	335	113	319	119	16383	16383	297	338	274	338	47	-6	72	-6	16383	16383	108	135	108	147	97	148	89	150	83	154	80	159	79	166	79	336	73	338	19	310	19	299	26	302	31	304	35	305	42	305	44	301	44	297	45	291	45	164	44	157	41	153	37	150	29	148	18	147	18	135	322	121	334	128	343	136	348	144	351	153	352	161	349	175	342	186	330	195	315	201	298	203	281	201	266	196	253	187	241	173	230	156	243	146	251	158	259	166	267	171	276	174	286	175	296	174	304	171	309	166	313	160	314	151	313	141	307	132	298	124	285	117	267	109	267	95	273	96	279	96	280	97	281	97	296	95	308	90	317	81	323	70	325	55	323	44	319	34	312	27	302	22	291	20	286	20	281	21	276	23	271	26	266	30	260	33	256	36	252	38	248	39	245	40	239	39	234	37	230	34	228	30	227	24	229	15	235	7	245	1	257	-2	272	-3	303	0	329	9	349	23	361	42	366	65	364	79	359	92	350	104	338	113	322	119	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	155	177	146	181	141	175	136	172	130	169	124	168	117	167	60	167	102	208	119	226	131	241	139	255	144	269	145	283	142	301	134	316	121	328	104	335	82	338	59	336	41	329	27	317	16	301	7	278	20	271	27	284	36	295	46	302	57	307	68	308	80	307	90	302	98	295	102	284	104	271	102	259	96	246	86	232	74	217	60	201	9	147	9	135	135	135	358	202	348	208	346	205	340	201	337	200	268	200	226	123	226	121	225	121	225	119	226	117	226	115	228	113	230	113	247	112	262	111	276	108	287	104	296	99	305	92	311	86	316	78	319	70	320	61	318	47	312	35	304	27	294	22	281	20	277	20	273	21	259	28	253	33	248	36	243	38	239	38	234	39	229	38	225	36	221	32	219	28	219	22	220	15	225	8	233	2	245	-1	262	-3	293	0	318	10	337	26	348	47	352	73	351	88	348	100	343	110	336	118	328	127	310	139	297	143	280	147	258	151	266	164	334	164	337	165	339	166	341	170	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	155	177	146	181	141	175	136	172	130	169	124	168	117	167	60	167	102	208	119	226	131	241	139	255	144	269	145	283	142	301	134	316	121	328	104	335	82	338	59	336	41	329	27	317	16	301	7	278	20	271	27	284	35	295	43	302	53	307	64	308	75	306	85	301	92	292	97	282	99	270	97	260	92	247	85	233	74	217	60	201	9	147	9	135	135	135	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	160	180	160	209	132	209	132	338	108	338	7	205	7	180	97	180	97	136	132	136	132	180	16383	16383	97	209	30	209	97	299	351	208	308	202	269	186	238	159	217	124	209	80	212	53	222	30	237	10	258	-2	285	-6	308	-3	328	6	344	21	355	41	358	65	355	88	347	107	334	121	315	131	292	134	284	133	268	129	261	126	255	123	264	150	281	169	303	182	328	191	353	196	16383	16383	319	55	317	42	313	32	307	23	298	18	287	16	274	19	264	30	256	45	252	62	251	81	252	92	257	101	263	108	271	113	281	115	294	111	305	101	312	87	317	71	319	55	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	353	208	310	202	271	185	240	158	220	123	212	79	215	52	224	29	239	10	260	-2	287	-6	311	-3	331	6	347	21	357	41	361	64	358	87	350	106	336	121	318	130	295	133	287	133	279	131	271	128	257	122	266	148	283	168	305	181	330	190	355	195	16383	16383	321	54	320	42	316	31	309	23	301	17	290	15	276	19	266	28	259	42	254	60	253	79	254	89	259	99	265	107	274	112	283	114	297	111	307	101	315	87	319	70	321	54	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	153	332	144	338	139	333	136	331	133	330	64	330	22	252	22	245	24	243	26	243	43	242	58	241	71	238	83	234	93	229	101	222	107	215	112	208	115	200	116	191	114	177	108	165	100	157	90	152	78	150	73	150	69	151	55	158	49	163	44	166	39	168	35	168	31	169	25	168	21	166	17	162	15	158	15	152	16	145	21	138	29	132	41	128	57	126	89	130	114	140	132	156	144	177	148	203	147	218	144	230	139	240	132	249	123	257	115	263	105	269	93	273	76	277	55	281	62	294	130	294	133	295	135	296	137	300	361	49	360	63	355	75	345	87	332	98	312	111	313	111	328	119	340	128	347	137	352	148	353	161	350	174	343	186	330	195	314	201	295	203	273	201	255	194	241	184	231	170	228	153	229	142	233	132	239	123	250	112	266	100	249	88	238	77	231	65	227	54	226	42	229	26	238	13	252	4	270	-1	292	-3	315	-1	334	5	349	16	358	31	361	49	16383	16383	322	151	321	143	317	136	311	130	304	125	295	119	281	127	272	133	265	140	262	147	261	155	262	162	266	168	272	173	280	175	290	176	299	175	308	172	315	166	320	159	322	151	16383	16383	299	81	309	74	316	67	322	60	326	53	327	46	326	38	321	31	315	27	306	24	296	23	285	24	275	28	268	34	263	42	261	54	262	62	264	69	268	77	275	84	283	90	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	153	332	144	338	139	333	136	331	133	330	64	330	22	252	22	245	24	243	26	243	43	242	58	241	71	238	83	234	93	229	101	222	107	215	112	208	115	200	116	191	114	177	108	165	100	157	90	152	78	150	73	150	69	151	55	158	49	163	44	166	39	168	35	168	31	169	25	168	21	166	17	162	15	158	15	152	16	145	21	138	29	132	41	128	57	126	89	130	114	140	132	156	144	177	148	203	147	218	144	230	139	240	132	249	123	257	115	263	105	269	93	273	76	277	55	281	62	294	130	294	133	295	135	296	137	300	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	300	338	277	338	50	-6	75	-6	16383	16383	161	321	161	330	36	330	14	284	26	279	33	287	38	292	44	296	51	297	124	297	60	127	89	127	429	110	429	143	125	143	121	145	119	147	117	150	117	155	119	161	123	167	132	176	141	186	149	195	165	215	155	224	134	202	112	180	89	160	63	143	36	129	36	124	63	110	89	93	112	73	134	51	154	29	164	39	157	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	99	117	102	119	105	122	107	126	109	129	110	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	-77	144	-77	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	341	145	338	144	334	143	35	143	35	110	334	110	339	109	343	108	345	106	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	216	50	206	43	186	27	168	9	165	7	163	5	160	3	158	3	156	2	153	3	147	9	145	12	145	331	112	331	112	16	111	11	110	8	105	3	99	3	96	4	90	8	88	10	78	19	69	28	49	44	40	51	30	41	53	20	74	-1	94	-24	111	-49	126	-77	131	-77	145	-49	162	-24	182	-1	203	20	225	41	444	129	417	143	391	160	368	180	346	201	325	224	315	214	322	204	330	194	339	185	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	133	195	141	205	148	215	138	224	96	180	72	160	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	38	325	28	345	51	367	72	391	92	417	110	444	124	225	246	203	266	182	288	162	312	145	337	131	365	126	365	112	337	94	312	74	288	53	267	31	247	40	237	50	244	70	260	79	269	88	277	93	282	96	283	100	285	104	284	107	281	111	275	112	272	112	-16	111	-21	110	-25	107	-28	105	-29	102	-30	93	-27	90	-25	88	-22	78	-13	69	-5	59	2	49	10	40	17	30	7	53	-12	74	-34	94	-58	111	-83	126	-111	131	-111	145	-83	162	-58	181	-34	203	-12	225	7	215	17	206	10	196	2	186	-5	163	-28	160	-29	158	-30	156	-30	153	-29	150	-27	147	-24	145	-20	145	276	147	280	149	282	152	284	157	284	160	283	169	277	178	268	187	260	197	251	206	243	216	236	428	-54	118	271	115	274	111	280	110	282	110	285	111	287	111	288	112	290	113	291	115	292	117	294	121	295	124	296	153	296	166	297	178	298	190	300	190	315	182	314	173	313	125	313	103	315	81	318	60	324	39	331	35	328	43	306	48	285	51	263	53	241	54	219	53	210	53	193	52	184	51	176	65	176	68	188	70	214	70	243	72	249	73	251	76	254	77	254	78	255	83	255	85	254	88	254	92	252	404	-77	425	331	403	324	382	318	360	315	338	313	289	313	281	314	272	315	272	300	284	298	297	297	309	296	339	296	342	295	346	294	348	292	350	291	351	290	352	288	353	287	353	282	352	280	348	274	345	271	35	-54	59	-77	372	252	373	253	375	254	377	254	380	255	385	255	387	254	388	254	388	253	390	251	391	249	392	246	392	226	393	214	395	188	397	176	411	176	411	185	410	193	410	241	412	263	415	285	421	307	428	328	428	-74	421	-53	415	-31	412	-9	410	12	410	60	411	68	411	76	397	77	395	65	392	26	392	7	391	4	390	2	387	-1	380	-1	377	0	373	0	372	2	59	331	35	307	345	-17	348	-20	352	-26	353	-28	353	-33	352	-34	351	-36	350	-36	346	-40	342	-41	335	-41	322	-42	309	-42	297	-43	284	-45	272	-46	272	-60	281	-60	289	-59	338	-59	360	-61	382	-65	403	-70	425	-77	428	307	404	331	92	2	90	0	88	0	85	-1	77	-1	76	0	75	0	73	2	72	4	70	10	70	39	68	65	65	77	51	76	53	60	53	43	54	35	53	12	51	-9	48	-31	43	-53	35	-74	39	-77	60	-70	81	-65	103	-61	125	-59	173	-59	182	-60	190	-60	190	-46	178	-45	166	-43	153	-42	140	-42	127	-41	121	-41	117	-40	113	-36	112	-36	111	-34	111	-33	110	-32	110	-28	111	-26	115	-20	118	-17	433	110	433	143	300	143	349	225	320	225	272	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	252	110	204	29	233	29	281	110	433	129	405	143	380	161	356	181	335	202	314	225	304	215	311	206	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	207	143	255	225	226	225	178	143	30	143	30	110	158	110	111	29	140	29	188	110	339	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	428	119	408	135	388	147	368	155	347	159	325	161	298	157	273	149	250	139	225	130	196	127	170	129	148	136	129	146	118	157	113	167	115	171	119	173	125	175	132	176	137	177	150	179	162	182	173	185	185	188	196	192	194	205	174	201	155	198	135	195	95	193	84	194	72	195	60	197	38	201	35	196	50	169	60	141	68	111	73	81	76	51	90	53	89	67	87	93	86	105	86	122	88	128	90	129	96	129	97	128	105	123	120	115	140	105	166	97	197	94	231	97	258	106	282	115	305	124	329	127	343	126	358	123	375	117	392	108	409	94	425	201	403	197	391	195	379	194	368	193	328	195	309	198	289	201	270	205	267	192	278	188	302	182	313	179	326	177	338	175	348	171	349	167	345	157	333	146	315	136	292	129	267	127	238	130	213	139	189	149	165	157	138	161	116	159	95	155	75	147	55	135	35	119	54	94	71	108	88	117	105	123	120	126	134	127	158	124	181	115	205	106	232	97	266	94	297	97	323	105	343	115	358	123	367	128	367	129	373	129	375	128	377	122	377	105	376	93	374	80	373	67	373	53	387	51	390	81	395	111	403	141	413	169	428	196	428	110	428	143	228	143	224	145	221	147	219	153	220	155	222	161	224	164	236	176	244	186	252	195	260	205	267	215	257	224	241	206	224	189	206	172	186	157	166	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	195	157	205	164	215	154	224	134	202	112	180	88	160	63	143	35	129	35	124	63	110	88	93	112	73	133	51	153	29	164	39	156	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	102	119	105	125	109	128	110	166	110	187	96	206	81	224	64	241	47	257	29	267	39	260	49	252	59	244	68	235	78	226	86	223	89	221	92	219	96	219	99	220	102	222	105	225	107	229	109	232	110	225	108	207	125	190	142	173	160	158	179	144	200	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	200	97	179	82	160	66	142	48	125	30	109	40	99	49	106	69	122	79	131	88	140	90	143	93	145	97	147	100	147	103	146	106	144	109	141	110	137	111	134	111	-76	144	-76	144	133	145	138	146	142	148	145	154	147	157	146	159	145	162	144	168	140	177	131	187	122	197	114	206	106	216	99	428	129	400	143	375	160	351	180	309	224	299	215	306	205	314	195	322	186	331	176	340	167	346	158	347	155	347	150	345	147	343	145	339	143	297	143	276	157	257	172	239	189	222	206	205	224	195	215	211	195	219	186	228	176	237	167	241	161	243	155	243	150	241	147	239	145	235	143	35	143	35	110	231	110	234	109	238	107	241	105	243	102	244	99	244	96	242	92	240	89	237	86	228	78	220	68	211	59	203	49	196	39	206	29	222	47	239	64	257	81	276	96	296	110	334	110	338	109	344	105	347	102	348	99	347	96	347	94	345	92	343	89	332	78	323	68	314	59	300	39	310	29	330	51	352	73	375	93	400	110	428	124	216	52	206	45	197	37	187	29	177	20	168	11	159	5	157	4	151	4	148	6	146	8	145	12	144	17	144	54	158	75	173	94	190	112	207	129	225	146	216	156	206	148	197	140	187	132	177	123	168	114	162	110	159	109	157	108	151	108	148	110	146	112	145	116	144	121	144	331	111	331	111	120	110	115	109	111	103	107	97	107	93	109	90	111	88	114	79	123	69	131	59	140	49	148	40	155	30	145	48	129	66	112	82	94	97	75	111	55	111	17	110	11	109	8	106	5	100	3	97	4	95	4	93	6	90	8	88	11	79	19	59	37	49	44	40	51	30	41	52	21	74	0	94	-23	111	-48	125	-76	130	-76	144	-48	162	-23	181	0	225	42	418	224	402	206	385	189	367	172	347	157	326	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	195	157	205	164	215	154	224	134	202	112	180	88	160	63	143	35	129	35	124	63	110	88	93	112	73	133	51	153	29	164	39	156	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	102	119	105	125	109	128	110	327	110	347	96	367	81	385	64	402	47	417	29	427	39	420	48	404	68	395	77	387	86	383	91	376	105	374	115	373	127	374	136	376	145	379	154	383	161	387	167	396	177	404	187	412	196	421	205	428	215	428	129	400	143	375	160	351	180	309	224	299	215	306	205	314	195	322	186	331	176	340	167	346	158	347	155	347	150	345	147	343	145	339	143	137	143	116	157	97	172	78	189	61	206	45	224	35	215	42	205	50	196	59	187	68	177	76	167	80	161	84	154	90	136	90	127	89	115	87	105	84	97	80	91	76	86	68	77	59	68	43	48	36	39	46	29	62	47	79	64	97	81	116	96	136	110	334	110	338	109	344	105	347	102	348	99	347	96	347	94	345	92	343	89	332	78	323	68	314	59	300	39	310	29	330	51	352	73	375	93	400	110	428	124	429	28	429	225	403	225	403	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	196	157	206	164	215	154	225	134	202	112	181	88	161	63	143	35	129	35	124	63	110	88	92	112	72	133	51	153	28	164	38	156	48	149	58	140	68	132	78	123	86	120	89	118	92	116	96	116	102	117	105	120	107	124	109	128	110	403	110	403	28	225	-76	225	-51	144	-51	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	-51	30	-51	30	-76	429	129	401	143	376	161	352	181	330	202	310	225	300	215	307	205	323	185	332	175	341	166	344	164	346	161	348	157	348	151	346	148	343	145	340	144	335	143	60	143	60	225	35	225	35	28	60	28	60	110	334	110	339	109	343	108	346	106	348	100	347	97	346	95	345	92	343	89	331	77	323	67	314	58	300	38	310	28	330	51	352	72	375	92	401	110	429	124	225	306	225	331	30	331	30	306	111	306	111	17	110	12	109	8	107	6	104	4	98	4	96	5	87	11	78	20	68	29	58	37	49	45	39	52	30	42	74	0	93	-23	111	-48	125	-76	130	-76	144	-48	161	-23	181	0	203	21	225	41	215	51	206	44	196	37	176	19	167	11	165	8	162	6	160	4	158	4	155	3	152	4	146	10	145	13	144	17	144	306	225	-76	225	-51	130	-51	144	-23	161	1	181	25	203	46	225	66	215	76	206	69	186	53	176	44	167	36	165	33	162	31	158	29	155	28	152	29	149	31	146	34	145	37	144	41	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	106	249	109	247	110	243	111	238	111	42	110	37	109	33	107	31	104	29	98	29	96	30	87	36	78	45	68	54	58	62	49	70	39	77	30	67	52	47	74	25	93	1	111	-23	125	-51	30	-51	30	-76	300	276	300	243	347	243	363	241	377	234	387	224	393	210	395	193	392	175	384	161	371	151	355	145	338	143	127	143	123	144	120	146	118	148	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	103	117	105	119	108	122	109	127	110	340	110	364	113	388	123	408	139	423	163	428	193	423	222	411	245	393	262	372	273	349	276	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	346	148	343	145	340	144	335	143	125	143	108	145	92	151	79	161	71	175	68	193	70	210	76	224	86	234	100	241	116	243	164	243	164	276	114	276	92	273	70	262	52	245	40	222	35	193	41	163	55	139	75	123	99	113	123	110	336	110	340	109	343	108	345	105	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	265	143	127	143	124	144	118	148	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	103	120	107	123	109	127	110	265	110	265	0	297	0	297	110	340	110	364	113	388	123	408	139	423	163	428	193	423	222	411	245	393	262	372	273	349	276	323	272	300	261	282	243	269	218	265	186	16383	16383	297	143	297	187	300	207	307	223	318	234	332	241	347	243	363	241	377	234	387	224	393	210	395	193	392	175	384	161	371	151	355	145	338	143	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	345	148	339	144	335	143	199	143	199	186	194	218	181	243	163	261	140	272	114	276	92	273	70	262	52	245	40	222	35	193	41	163	55	139	75	123	99	113	123	110	166	110	166	0	199	0	199	110	336	110	340	109	343	107	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	16383	16383	166	143	125	143	108	145	92	151	79	161	71	175	68	193	70	210	76	224	86	234	100	241	116	243	131	241	145	234	156	223	163	207	166	187	575	129	548	143	522	160	499	180	477	202	456	224	446	215	462	195	470	186	479	176	488	167	492	161	494	155	494	150	492	147	490	145	486	143	451	143	431	137	416	124	404	109	393	95	381	90	367	101	355	128	342	159	325	186	300	197	276	186	259	159	246	128	234	101	219	90	207	95	196	109	184	124	169	137	148	143	114	143	110	145	107	147	105	153	106	155	108	161	110	164	113	167	121	176	130	186	138	195	146	205	153	215	143	224	123	202	101	180	78	160	52	143	25	129	25	124	52	110	78	93	101	73	123	51	143	29	153	39	146	49	138	59	130	68	121	78	112	86	109	89	107	92	105	96	105	99	106	102	108	105	114	109	117	110	148	110	164	104	177	91	189	76	203	62	219	57	242	68	259	95	272	126	285	153	300	164	315	153	328	126	342	95	359	68	381	57	397	62	411	76	424	91	437	104	451	110	483	110	486	109	492	105	494	102	495	99	495	96	494	94	492	92	488	86	479	78	471	68	462	59	454	49	447	39	457	29	477	51	499	73	522	93	548	110	575	124	444	129	417	143	391	161	368	181	346	202	325	225	315	215	322	205	330	195	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	252	143	287	225	260	225	225	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	141	206	148	215	138	225	117	202	96	181	72	161	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	211	110	177	29	204	29	238	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	39	325	29	345	51	367	73	391	93	417	110	444	124	225	160	104	160	225	311	195	331	30	127	161	127	82	12	80	9	78	7	76	6	73	5	71	4	68	5	62	11	61	15	60	20	57	32	54	45	48	69	44	81	30	78	35	58	39	38	42	18	44	-2	45	-22	44	-32	44	-43	43	-53	41	-63	40	-73	44	-76	71	-61	99	-50	129	-42	159	-37	189	-33	188	-20	180	-20	169	-21	158	-21	146	-23	135	-24	124	-26	115	-26	112	-25	109	-22	107	-19	107	-10	108	-9	108	-7	212	-77	212	254	109	254	105	256	103	258	101	261	101	267	102	270	106	278	108	281	131	304	137	312	144	321	134	331	114	309	92	288	68	270	43	254	15	240	15	235	43	221	68	205	92	187	113	166	133	145	143	154	137	164	130	173	116	189	108	198	105	200	103	203	101	207	100	210	102	216	105	219	113	221	179	221	179	-77	217	240	189	254	163	270	140	288	118	309	98	331	88	321	94	312	101	304	107	297	126	278	128	274	129	270	131	264	129	258	123	254	20	254	20	-77	52	-77	52	221	118	221	123	220	127	218	129	216	131	213	131	207	129	203	127	200	124	198	116	189	108	181	101	173	95	164	88	154	98	145	118	166	140	187	163	205	189	221	217	235	209	0	209	331	176	331	176	33	111	33	106	34	103	35	100	38	98	44	98	47	100	51	102	54	105	56	113	65	121	73	128	82	135	90	141	100	131	109	111	88	89	67	66	49	40	32	12	19	12	14	40	0	66	-15	89	-34	111	-54	132	-76	142	-67	135	-57	128	-49	121	-42	114	-34	105	-25	101	-19	100	-15	99	-12	99	-6	101	-3	103	-1	107	0	112	0	217	19	189	33	163	49	140	67	118	88	98	109	88	100	95	90	101	82	108	73	116	65	124	56	127	54	129	51	131	47	131	41	127	35	123	34	118	33	52	33	52	331	20	331	20	0	123	0	126	-1	129	-3	131	-9	129	-15	128	-19	126	-22	123	-25	115	-34	107	-42	101	-49	94	-57	88	-67	98	-76	118	-54	140	-34	163	-15	189	0	217	14	419	52	409	45	389	29	371	11	362	5	359	4	354	4	351	6	349	8	347	12	347	331	35	331	35	298	314	298	314	17	313	12	311	8	309	5	306	4	302	3	300	4	298	4	295	6	290	11	281	19	272	28	262	37	242	51	233	41	255	21	276	0	296	-23	314	-48	328	-76	333	-76	347	-48	364	-23	384	0	428	42	428	0	428	331	395	331	395	33	129	33	124	34	120	35	117	38	116	41	116	47	118	51	120	54	123	56	149	82	156	91	164	101	153	110	133	89	112	68	88	49	63	33	35	19	35	14	63	0	88	-15	112	-34	134	-55	154	-77	164	-68	157	-58	149	-49	140	-41	132	-32	120	-20	118	-17	117	-14	116	-12	116	-6	118	-3	120	-1	124	0	129	0	441	96	432	150	408	197	371	234	324	258	271	267	216	258	169	234	131	197	107	150	98	96	98	92	97	87	96	84	94	81	90	80	88	81	86	81	79	88	70	96	61	105	51	114	31	128	22	118	44	98	64	76	83	53	99	28	112	0	117	0	131	28	147	53	165	77	186	98	208	119	198	129	188	122	178	114	169	106	159	97	148	86	145	84	144	82	142	81	137	81	135	83	133	86	132	90	131	97	138	140	158	178	188	207	226	227	270	234	313	227	351	207	381	178	401	140	408	96	431	128	411	114	402	105	392	96	383	88	381	85	378	83	376	81	375	81	373	80	369	81	367	84	366	87	365	92	365	96	356	150	332	197	294	234	247	258	192	267	138	258	92	234	55	197	31	150	22	96	55	96	62	140	82	178	112	207	150	227	194	234	237	227	275	207	305	178	325	140	332	97	332	90	330	86	328	83	326	81	321	81	319	82	318	84	315	86	304	97	294	106	284	114	275	122	265	129	256	119	278	98	298	77	316	53	332	28	346	0	351	0	364	28	381	53	399	77	419	98	441	118	428	333	428	366	31	366	31	333	16383	16383	436	-54	108	273	106	275	103	281	103	287	104	288	104	289	105	290	108	292	110	294	114	295	120	295	133	296	145	296	158	297	170	298	183	300	183	315	174	314	166	313	117	313	95	315	73	318	52	324	31	331	27	328	34	307	40	286	43	264	45	242	46	220	46	212	45	203	45	185	44	176	59	175	60	188	62	200	63	213	63	226	64	238	64	248	65	250	67	253	68	254	70	254	71	255	73	255	75	256	77	255	79	255	82	252	84	251	412	-77	433	190	433	223	150	223	147	224	143	225	140	227	138	230	137	234	137	236	138	239	139	241	143	247	152	255	159	263	165	271	172	280	178	290	168	299	148	277	128	257	106	239	82	223	55	209	55	299	30	299	30	114	55	114	55	204	82	190	106	174	128	156	168	114	178	123	172	132	166	140	159	149	152	157	143	166	139	172	137	178	137	183	139	186	141	188	145	189	150	190	16383	16383	433	-45	433	139	408	139	408	49	381	63	357	79	335	98	315	118	295	139	285	129	291	121	298	113	304	104	311	96	320	87	324	81	325	78	326	76	326	70	325	67	322	65	314	63	30	63	30	30	316	30	320	28	323	26	326	23	326	14	324	12	322	9	304	-9	298	-17	291	-26	285	-35	295	-45	315	-23	335	-3	357	15	381	31	408	44	408	-45	408	343	381	331	354	321	325	312	296	307	267	305	261	305	258	300	278	276	294	250	307	223	318	194	328	165	341	169	332	205	324	229	322	233	322	235	321	237	321	242	325	248	331	250	333	250	334	249	335	249	336	248	357	230	373	207	386	182	394	155	396	127	388	79	366	38	333	5	291	-16	243	-24	195	-16	153	4	120	37	98	78	90	126	96	165	110	200	133	231	163	256	198	273	186	304	144	284	108	254	81	217	64	174	58	127	68	69	94	18	134	-21	185	-48	243	-57	302	-48	353	-21	393	18	420	69	429	127	427	153	422	179	412	204	400	227	384	248	378	256	371	263	363	270	356	276	348	282	346	283	345	284	344	286	344	293	345	294	346	296	348	297	351	300	355	302	357	302	369	308	380	313	392	319	403	324	414	330	290	273	325	256	354	231	377	200	392	165	397	126	389	78	367	37	334	4	292	-16	244	-24	196	-16	154	5	121	38	99	79	91	127	94	155	101	182	114	207	130	230	151	248	151	249	152	249	154	250	156	250	162	248	164	245	166	239	166	237	165	235	165	233	164	231	164	229	159	217	155	205	146	169	159	165	169	194	180	223	193	250	209	276	228	300	227	305	220	305	191	307	162	312	133	321	106	331	79	343	73	330	84	324	96	319	107	313	119	308	130	302	132	301	134	301	136	300	138	298	140	297	141	296	142	294	143	293	143	286	142	284	140	282	124	270	116	263	109	256	103	248	87	227	75	204	66	179	60	153	58	127	68	69	94	18	134	-21	185	-48	243	-57	302	-48	353	-21	393	18	420	69	429	127	423	174	406	217	379	254	343	284	300	304	450	110	450	143	148	143	138	144	132	146	129	150	127	154	127	159	130	169	140	182	154	199	170	217	188	236	176	247	148	219	120	192	93	166	62	140	27	112	27	110	450	110	450	143	27	143	27	141	62	114	93	87	120	61	148	34	176	6	188	17	170	36	154	54	140	71	130	84	127	94	127	99	129	103	132	107	138	109	148	110	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-77	144	-77	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	144	-77	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-77	450	110	450	112	415	140	385	166	357	192	330	219	301	247	290	236	308	217	324	199	338	182	347	169	351	159	351	154	349	150	345	146	339	144	329	143	27	143	27	110	450	143	27	143	27	110	329	110	339	109	345	107	349	103	351	99	351	94	347	84	338	70	324	54	308	36	290	17	301	6	330	34	357	61	385	87	415	114	450	141	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	331	111	331	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	144	-77	144	331	111	331	111	15	109	9	106	8	104	7	102	8	99	8	95	12	92	14	83	22	73	30	63	37	54	43	44	50	35	40	58	21	82	0	105	-23	125	-49	142	-77	428	209	400	223	375	239	352	257	330	277	310	299	300	290	307	280	314	271	341	244	343	241	344	239	345	236	345	234	344	230	342	227	338	225	335	224	331	223	40	223	40	190	332	190	337	189	340	188	343	186	345	180	345	178	344	175	342	172	341	169	338	166	330	157	322	149	314	140	307	132	300	123	310	114	352	156	375	174	401	190	428	204	16383	16383	424	30	424	63	132	63	127	64	123	65	120	67	118	73	119	76	120	78	121	81	123	84	126	87	134	96	142	104	149	113	157	121	164	129	153	139	133	118	112	98	88	79	63	63	36	49	36	44	63	31	89	15	112	-3	133	-23	153	-45	164	-35	150	-17	126	7	123	9	121	12	119	14	119	16	118	19	119	23	122	26	125	28	129	30	132	30	362	51	352	44	332	28	314	10	305	4	302	3	297	3	294	5	290	11	290	326	257	326	257	16	256	11	254	7	252	5	249	3	246	2	243	3	241	3	238	5	236	7	233	9	215	27	195	43	185	50	175	41	198	20	219	-1	239	-24	257	-49	271	-77	276	-77	290	-49	307	-24	327	-1	371	41	16383	16383	211	212	188	232	167	254	147	278	130	303	116	331	110	331	96	303	79	278	59	254	38	233	16	213	25	203	35	210	55	226	64	235	73	243	78	248	81	249	85	251	91	249	94	246	96	243	97	238	97	-72	129	-72	129	237	130	242	132	246	134	248	137	250	142	250	145	249	151	245	153	243	163	234	172	226	182	217	192	209	201	202	424	190	424	223	132	223	129	224	125	225	122	227	119	230	118	234	119	236	119	239	121	241	123	244	150	271	157	280	164	290	153	299	133	277	112	257	89	239	63	223	36	209	36	204	63	190	88	174	112	156	133	135	153	114	164	123	157	132	149	140	142	149	134	157	126	166	123	169	121	172	119	178	118	180	120	186	123	188	127	189	132	190	16383	16383	428	49	400	63	375	79	352	98	331	118	310	139	300	129	314	113	322	104	330	96	338	87	341	84	342	81	344	78	345	76	345	73	343	67	340	65	337	64	332	63	40	63	40	30	335	30	338	28	342	26	344	23	345	19	345	16	343	12	341	9	338	7	314	-17	300	-35	310	-45	330	-23	352	-3	375	15	400	31	428	44	428	30	428	63	132	63	127	64	123	65	120	67	118	73	119	76	120	78	121	81	123	84	132	93	138	100	145	107	153	116	162	127	153	138	144	148	131	161	125	166	122	169	120	172	119	174	119	177	118	179	119	182	121	185	124	187	128	189	131	190	428	190	428	223	132	223	127	224	123	225	120	228	119	230	118	233	120	239	121	241	123	244	126	247	134	256	150	272	164	290	154	300	134	278	112	257	88	239	63	223	35	209	35	204	60	192	82	178	104	163	142	127	123	108	103	91	82	75	59	61	35	49	35	44	63	31	88	15	112	-3	133	-23	153	-45	164	-35	150	-17	126	7	123	9	121	12	119	14	119	16	118	19	120	25	123	28	126	29	131	30	366	212	344	232	324	254	305	278	289	303	276	331	271	331	259	306	245	284	229	262	212	242	193	224	175	242	157	262	141	284	127	307	116	331	110	331	97	303	81	278	63	254	42	233	21	213	30	203	39	209	48	217	57	224	65	232	73	241	76	243	78	245	81	247	83	247	85	248	91	246	94	243	96	240	97	235	97	-77	129	-77	129	234	130	239	132	243	134	246	140	248	142	247	148	245	151	243	166	228	174	221	182	213	193	204	205	213	221	229	228	235	233	241	238	246	241	247	243	248	246	248	249	247	252	245	254	242	256	238	257	235	257	-77	290	-77	290	239	292	243	294	246	300	248	302	247	308	245	314	241	322	232	331	224	339	216	347	209	357	202	428	49	404	61	381	75	360	91	340	108	321	127	359	163	381	178	403	192	428	204	428	209	400	223	375	239	351	257	330	278	309	300	299	290	313	272	338	247	342	241	343	239	344	236	344	230	342	228	340	225	336	224	331	223	35	223	35	190	332	190	335	189	339	187	344	182	344	174	342	172	341	169	338	166	332	161	319	148	310	138	300	127	310	116	318	107	338	87	342	81	343	78	344	76	344	70	342	67	340	65	336	64	331	63	35	63	35	30	332	30	337	29	340	28	343	25	344	22	344	16	342	12	340	9	338	7	329	-1	313	-17	306	-26	300	-35	310	-45	330	-23	352	-3	375	15	400	31	428	44	357	51	347	44	339	37	331	29	322	21	314	12	308	8	302	6	297	6	294	8	292	10	290	14	290	331	257	331	257	18	256	15	254	11	252	8	249	6	241	6	238	8	236	10	233	12	228	18	221	24	205	40	193	50	182	40	174	32	166	25	160	18	153	12	151	10	148	8	142	6	137	6	134	8	132	10	130	14	129	18	129	331	97	331	97	18	96	13	94	10	91	7	88	6	81	6	78	8	76	10	73	12	65	21	57	29	48	36	39	44	30	50	21	41	63	-1	81	-24	97	-49	110	-77	116	-77	127	-53	141	-30	157	-9	193	29	212	10	229	-9	245	-30	259	-53	271	-77	276	-77	289	-49	305	-24	324	-1	344	20	366	41	428	160	428	193	129	193	123	195	122	197	121	200	121	202	122	205	124	207	125	209	128	212	136	221	144	231	151	240	157	250	164	260	154	270	135	246	113	222	89	199	63	179	35	162	35	160	16383	16383	428	93	35	93	35	60	334	60	338	59	340	58	342	56	342	51	341	48	337	44	335	41	326	32	319	22	312	13	306	3	299	-6	309	-16	328	7	350	31	374	54	400	74	428	90	428	160	428	162	400	179	374	199	350	222	328	246	309	270	299	260	306	250	312	240	319	231	326	221	335	212	337	209	341	205	342	202	342	197	340	195	338	194	334	193	35	193	35	160	16383	16383	428	60	428	93	35	93	35	90	63	74	89	54	113	31	135	7	154	-16	164	-6	157	3	151	13	144	22	136	32	128	41	125	44	124	46	122	48	121	51	121	53	122	56	123	58	129	60	134	60	433	60	433	93	328	93	358	160	433	160	433	193	373	193	411	276	383	276	345	193	188	193	183	194	177	198	175	204	176	209	177	213	179	217	194	232	201	241	209	249	216	257	224	266	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	224	-11	216	-2	207	6	198	15	191	23	186	28	182	33	179	37	177	40	176	44	175	49	177	55	183	59	188	60	285	60	248	-21	276	-21	313	60	16383	16383	330	160	300	93	116	93	106	100	98	106	92	113	88	119	86	127	88	134	92	141	98	148	116	160	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	257	193	268	258	243	258	231	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	208	60	196	-4	222	-4	233	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	239	93	251	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	16383	16383	225	160	214	93	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	433	129	396	156	322	212	286	243	250	276	239	266	247	257	254	249	262	241	269	232	284	217	286	213	287	209	288	204	286	198	280	194	275	193	177	193	215	276	188	276	150	193	30	193	30	160	134	160	104	93	30	93	30	60	89	60	52	-21	79	-21	117	60	275	60	280	59	286	55	288	49	288	44	286	40	284	37	281	33	276	28	272	23	265	15	256	6	247	-2	239	-11	250	-21	286	11	322	41	396	97	433	124	16383	16383	132	93	162	160	347	160	365	148	371	141	375	134	377	127	375	119	371	113	365	106	357	100	348	93	433	60	433	93	116	93	106	100	98	106	92	113	88	119	86	127	88	134	92	141	98	148	116	160	433	160	433	193	188	193	183	194	177	198	175	204	176	209	177	213	179	217	194	232	201	241	209	249	216	257	224	266	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	224	-11	216	-2	207	6	198	15	191	23	186	28	182	33	179	37	177	40	176	44	175	49	177	55	183	59	188	60	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	32	137	41	145	51	154	60	163	68	170	73	175	78	179	82	182	86	184	89	185	94	186	100	184	104	178	105	173	105	-77	138	-77	138	246	144	255	151	263	157	269	164	273	171	275	179	273	186	269	192	263	199	254	205	245	205	-77	238	-77	238	173	239	178	243	184	249	186	254	186	258	185	261	183	265	180	293	152	302	145	310	137	433	129	396	156	322	212	286	243	250	276	239	266	247	257	254	249	262	241	269	232	284	217	286	213	287	209	288	204	286	198	280	194	275	193	30	193	30	160	347	160	365	148	371	141	375	134	377	127	375	119	371	113	365	106	357	100	348	93	30	93	30	60	275	60	280	59	286	55	288	49	288	44	286	40	284	37	281	33	276	28	272	23	265	15	256	6	247	-2	239	-11	250	-21	286	11	322	41	396	97	433	124	310	116	302	108	293	101	285	93	277	86	270	78	265	74	261	71	258	68	254	67	246	67	243	69	241	71	239	75	238	80	238	331	205	331	205	8	199	0	192	-9	186	-15	179	-19	171	-21	164	-19	157	-15	151	-9	144	-1	138	7	138	331	105	331	105	80	104	75	102	71	100	69	97	67	89	67	86	69	82	71	78	74	73	79	68	83	60	91	51	99	41	108	32	116	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	310	81	302	74	293	67	285	59	277	52	270	44	265	40	261	37	258	34	254	33	246	33	243	35	241	37	239	41	238	46	238	207	239	212	243	218	249	220	254	220	258	219	261	217	265	214	293	186	302	179	310	171	320	182	287	218	257	254	201	328	174	365	169	365	142	328	86	254	55	218	22	182	32	171	41	179	51	188	60	197	68	204	73	209	78	213	82	216	86	218	89	220	94	220	100	218	104	212	105	207	105	46	104	41	102	37	100	35	97	33	89	33	86	35	82	37	78	40	73	45	68	49	60	57	51	65	41	74	32	81	22	71	55	35	86	0	142	-74	169	-111	174	-111	201	-74	257	0	287	35	320	71	16383	16383	205	-25	199	-34	192	-42	186	-49	179	-53	171	-54	164	-53	157	-49	151	-42	144	-34	138	-25	138	280	144	289	151	297	157	303	164	307	171	309	179	307	186	303	192	297	199	289	205	279	437	16	185	268	185	270	184	272	184	276	185	277	185	279	186	280	186	281	190	285	193	287	197	288	231	288	264	291	264	305	215	307	168	311	122	317	77	324	31	331	27	328	41	236	47	190	52	143	54	94	68	94	69	106	70	119	70	149	72	163	74	169	78	173	84	175	86	174	88	174	94	171	343	-77	367	-54	66	245	64	255	64	260	63	265	63	274	64	278	65	283	67	286	70	289	76	293	80	295	85	295	90	296	94	296	114	292	414	-6	434	331	388	324	343	317	296	311	249	307	200	305	200	291	211	290	223	289	234	288	267	288	271	286	275	285	278	281	280	279	280	277	281	276	281	272	278	266	276	265	27	16	50	-6	350	292	356	293	366	295	370	296	374	296	379	295	384	295	392	291	395	289	398	286	399	283	401	278	401	260	398	245	98	-54	122	-77	371	171	372	172	376	174	378	174	380	175	386	173	390	169	393	163	394	156	394	132	396	106	397	94	411	94	413	143	417	190	423	236	437	328	437	-74	430	-28	423	17	417	63	413	110	411	158	397	158	396	147	394	121	394	96	393	90	390	84	386	80	380	79	376	79	372	81	371	83	122	331	98	308	398	8	399	3	400	-1	401	-6	401	-25	399	-28	398	-32	392	-38	388	-39	384	-41	366	-41	356	-39	350	-38	50	261	27	237	276	-11	278	-12	281	-18	281	-22	280	-23	280	-25	278	-27	275	-31	271	-33	267	-34	245	-34	234	-35	223	-35	211	-36	200	-36	200	-51	249	-53	296	-57	343	-63	388	-70	434	-77	437	237	414	261	114	-38	99	-41	80	-41	76	-39	73	-38	67	-32	65	-28	64	-25	63	-20	63	-11	64	-6	64	-1	65	3	66	8	367	308	343	331	94	83	92	81	88	79	84	79	78	80	74	84	72	90	71	96	70	104	70	134	69	147	68	158	54	158	52	110	47	63	41	17	34	-28	27	-74	31	-77	77	-70	122	-63	168	-57	215	-53	264	-51	264	-36	253	-36	242	-35	231	-35	220	-34	197	-34	193	-33	190	-31	186	-27	186	-26	185	-25	185	-23	184	-22	184	-18	185	-16	185	-14	188	-11	426	10	426	43	143	43	136	51	128	61	119	71	110	80	103	86	100	90	98	93	96	95	96	97	95	99	96	102	101	107	104	109	108	110	426	110	426	143	104	143	100	145	98	147	96	150	96	155	97	158	103	167	119	183	127	192	136	201	143	210	426	210	426	243	167	243	167	244	179	260	190	275	200	290	209	303	217	315	205	322	177	282	144	241	107	201	67	163	23	129	23	124	72	84	115	44	151	3	181	-34	204	-69	216	-60	209	-49	200	-36	190	-21	179	-5	166	9	166	10	440	129	390	168	348	209	312	250	282	288	258	323	247	315	254	303	263	290	273	275	284	259	296	243	37	243	37	210	320	210	327	202	335	192	345	182	353	173	363	163	365	160	367	158	368	156	368	154	367	151	365	149	363	146	359	144	355	143	37	143	37	110	354	110	359	109	363	108	365	106	367	103	367	97	366	95	360	86	344	70	336	61	327	52	320	43	37	43	37	10	296	10	296	8	284	-6	273	-21	263	-36	254	-49	247	-60	258	-68	286	-29	318	11	355	52	396	90	440	124	433	110	433	143	362	143	331	110	272	197	210	110	180	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	195	152	205	159	215	149	224	129	202	107	180	83	160	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	164	110	210	57	272	143	331	57	376	110	433	129	405	143	380	160	356	180	314	224	304	215	311	205	319	195	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	283	143	253	110	191	197	132	110	102	143	30	143	30	110	87	110	132	57	191	143	253	57	299	110	340	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	225	38	225	63	144	63	144	103	225	103	225	127	144	127	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	127	30	127	30	103	111	103	111	63	30	63	30	38	111	38	111	-77	144	-77	144	38	216	51	206	44	197	36	187	28	177	19	168	10	159	4	157	3	151	3	148	5	146	8	145	11	144	16	144	126	225	126	225	151	144	151	144	190	225	190	225	215	144	215	144	331	111	331	111	215	30	215	30	190	111	190	111	151	30	151	30	126	111	126	111	16	110	12	109	9	106	5	103	3	100	2	97	3	95	3	93	5	90	7	79	18	69	27	49	43	40	50	30	41	74	-1	94	-24	111	-49	125	-77	130	-77	144	-49	162	-24	181	-1	225	41	433	110	433	143	379	143	379	110	16383	16383	349	110	349	143	296	143	296	110	16383	16383	265	110	265	143	211	143	211	110	16383	16383	181	110	181	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	195	152	205	159	215	149	224	129	202	107	180	83	160	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	181	144	181	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	16383	16383	144	95	144	148	111	148	111	95	16383	16383	144	8	144	62	111	62	111	8	16383	16383	144	-77	144	-24	111	-24	111	-77	433	129	405	143	380	160	356	180	314	224	304	215	311	205	319	195	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	282	143	282	110	339	110	344	109	348	107	351	105	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	16383	16383	252	110	252	143	198	143	198	110	16383	16383	167	110	167	143	114	143	114	110	16383	16383	84	110	84	143	30	143	30	110	144	277	144	331	111	331	111	277	16383	16383	144	191	144	244	111	244	111	191	16383	16383	144	104	144	158	111	158	111	104	16383	16383	216	51	206	44	197	36	187	28	177	19	168	10	159	4	157	3	151	3	148	5	146	8	145	11	144	16	144	71	111	71	111	16	110	11	109	7	103	3	100	2	97	3	95	3	93	5	90	7	79	18	69	27	49	43	40	50	30	41	74	-1	94	-24	111	-49	125	-77	130	-77	144	-49	162	-24	181	-1	225	41	433	110	433	143	144	143	138	147	136	153	136	155	137	158	139	161	140	164	152	176	161	186	177	206	184	215	174	225	154	202	132	181	108	161	83	143	55	129	55	225	30	225	30	29	55	29	55	124	83	110	108	93	132	73	174	29	184	39	168	59	160	68	151	78	142	86	138	92	136	96	136	102	139	105	145	109	148	110	433	29	433	225	408	225	408	129	380	143	355	161	331	181	309	202	289	225	279	215	286	206	294	196	303	186	311	176	320	167	326	158	327	155	327	150	325	147	323	145	319	143	30	143	30	110	315	110	318	109	324	105	327	102	328	99	327	96	325	92	323	89	312	78	303	68	295	59	287	49	280	39	290	29	310	51	331	73	355	93	380	110	408	124	408	29	433	60	433	193	223	193	223	271	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	223	-16	223	60	16383	16383	408	85	198	85	198	26	116	90	106	98	92	112	88	119	86	127	88	134	93	142	99	149	107	156	116	163	198	226	198	168	408	168	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	27	138	105	138	105	-77	238	-77	238	138	315	138	16383	16383	271	163	213	163	213	-52	130	-52	130	163	71	163	136	246	150	262	157	269	164	273	171	275	179	273	187	268	194	262	208	246	433	129	396	156	322	212	286	243	250	276	240	271	240	193	30	193	30	60	240	60	240	-16	250	-21	286	11	322	41	396	97	433	124	16383	16383	265	26	265	85	55	85	55	168	265	168	265	226	348	163	364	149	370	142	375	134	377	127	375	119	371	112	364	105	356	98	348	90	315	115	238	115	238	331	105	331	105	115	27	115	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	16383	16383	271	90	208	7	201	0	194	-8	187	-15	179	-19	171	-21	164	-19	157	-15	143	-1	136	7	71	90	130	90	130	306	213	306	213	90	320	162	287	198	257	234	201	308	174	345	169	345	142	308	86	234	55	197	22	162	27	152	105	152	105	21	238	21	238	152	315	152	16383	16383	271	177	213	177	213	46	130	46	130	177	71	177	136	259	143	268	150	276	157	283	164	287	171	289	179	287	187	282	194	276	201	268	208	259	16383	16383	238	-91	238	-11	105	-11	105	-91	16383	16383	213	-66	130	-66	130	-35	213	-35	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	341	145	338	144	334	143	271	143	264	163	252	180	236	193	217	201	195	204	174	201	155	193	139	180	127	163	120	143	35	143	35	110	120	110	127	90	139	74	155	61	174	53	195	50	217	53	236	61	252	74	263	90	271	110	334	110	339	109	343	108	345	106	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	16383	16383	146	143	151	155	160	165	170	172	182	177	195	179	209	177	221	172	231	165	239	155	245	143	16383	16383	244	110	239	98	231	89	221	81	209	76	195	75	182	76	170	81	160	89	152	98	146	110	371	212	349	232	327	254	307	278	290	303	276	331	271	331	257	303	239	278	219	254	198	233	175	213	185	203	195	210	215	226	224	235	233	243	238	248	241	249	243	250	246	251	249	250	252	248	254	246	256	242	257	238	257	-72	290	-72	290	242	292	246	294	248	297	250	302	250	305	249	314	243	323	234	332	226	342	217	352	209	362	202	16383	16383	201	51	192	44	172	28	163	19	153	10	151	8	145	4	142	3	137	3	134	5	132	7	130	11	129	16	129	326	97	326	97	16	96	11	94	7	91	4	85	2	83	3	81	3	78	5	76	7	73	9	55	27	35	43	25	50	16	41	38	20	59	-1	79	-24	97	-49	110	-77	116	-77	130	-49	147	-24	167	-1	188	20	211	41	433	-20	409	-8	386	4	365	19	345	35	326	51	345	68	365	84	386	99	409	112	433	124	433	129	409	141	386	154	365	169	345	185	326	201	345	218	365	234	386	249	409	262	433	274	433	279	405	293	380	309	356	327	335	347	314	369	304	360	318	342	343	317	347	311	348	308	349	306	349	300	347	297	345	295	341	294	336	293	30	293	30	260	337	260	340	259	344	258	346	255	349	252	349	244	348	243	346	240	343	238	304	201	314	192	323	184	330	177	337	171	345	163	347	160	348	158	349	155	349	150	347	147	341	143	30	143	30	110	337	110	341	109	347	105	349	102	349	94	348	92	346	90	343	88	304	51	314	42	323	34	330	27	337	21	345	13	347	10	348	8	349	5	349	0	345	-4	341	-6	30	-6	30	-39	337	-39	342	-40	345	-41	348	-44	349	-47	349	-52	348	-55	347	-57	343	-63	334	-71	318	-87	311	-96	305	-106	315	-115	335	-93	357	-73	380	-55	405	-38	433	-25	433	110	433	143	280	143	280	225	254	225	254	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	254	110	254	29	280	29	280	110	430	129	403	143	377	161	354	181	332	202	311	225	301	215	309	206	325	186	334	176	343	167	347	161	349	155	349	150	347	147	345	145	341	143	209	143	209	225	184	225	184	143	27	143	27	110	184	110	184	29	209	29	209	110	337	110	340	109	344	107	347	105	349	102	350	99	350	96	348	92	346	89	343	86	334	78	326	68	317	59	309	49	302	39	312	29	332	51	354	73	377	93	403	110	430	124	439	129	412	143	386	161	363	181	341	202	320	225	310	215	317	205	325	195	343	175	354	164	356	161	358	157	358	154	357	151	355	148	352	145	349	144	345	143	243	143	243	225	219	225	219	143	113	143	109	145	107	147	105	150	105	155	106	158	112	167	121	176	130	186	146	206	153	215	143	225	122	202	101	181	77	161	52	143	24	129	24	124	52	110	77	93	100	73	122	51	142	29	152	39	138	59	129	68	120	78	109	89	107	92	105	94	105	96	104	99	105	102	108	105	114	109	118	110	219	110	219	29	243	29	243	110	345	110	350	109	353	108	356	106	358	103	358	97	357	95	351	86	342	77	333	67	325	58	317	48	310	39	320	29	340	51	362	73	386	93	412	110	439	124	433	110	433	143	320	143	320	225	296	225	296	143	256	143	256	225	231	225	231	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	231	110	231	29	256	29	256	110	296	110	296	29	320	29	320	110	433	129	405	143	380	161	356	181	335	202	314	225	304	215	311	206	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	232	143	232	225	207	225	207	143	167	143	167	225	142	225	142	143	30	143	30	110	142	110	142	29	167	29	167	110	207	110	207	29	232	29	232	110	339	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	444	129	417	143	391	161	368	181	346	202	325	225	315	215	322	205	330	195	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	276	143	276	225	252	225	252	143	212	143	212	225	187	225	187	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	141	206	148	215	138	225	117	202	96	181	72	161	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	187	110	187	29	212	29	212	110	252	110	252	29	276	29	276	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	39	325	29	345	51	367	73	391	93	417	110	444	124	433	110	433	143	164	143	164	222	159	224	138	202	113	180	87	160	59	143	30	129	30	124	59	110	87	92	114	72	138	51	159	28	164	31	164	110	16383	16383	139	83	130	93	117	103	103	113	90	121	79	127	90	133	103	141	117	151	130	160	139	170	433	129	404	143	376	160	350	180	325	202	304	224	299	222	299	143	30	143	30	110	299	110	299	31	304	28	326	51	350	72	376	92	404	110	433	124	16383	16383	324	170	333	161	346	151	360	141	373	132	384	126	373	120	360	112	346	103	333	93	324	84	453	129	424	143	396	160	370	180	345	202	324	224	319	222	319	143	144	143	144	222	139	224	118	202	93	180	67	160	39	143	10	129	10	124	39	110	67	92	93	72	118	51	139	28	144	31	144	110	319	110	319	31	324	28	346	51	370	72	397	92	424	110	453	124	16383	16383	344	170	353	161	366	151	380	141	394	132	405	126	394	120	380	112	366	103	353	93	344	84	16383	16383	119	83	110	93	97	103	83	113	70	121	59	127	70	133	83	141	97	151	110	160	119	170	279	331	243	331	206	232	74	232	36	331	1	331	123	0	156	0	16383	16383	195	201	140	51	84	201	202	110	169	110	169	65	165	48	155	37	141	30	128	27	117	26	107	26	92	29	78	36	67	47	63	65	63	308	67	326	78	337	92	344	105	346	116	347	126	347	140	344	154	338	165	326	169	307	169	262	202	262	202	305	196	339	180	360	158	373	136	379	117	380	97	379	74	373	52	361	36	339	30	306	30	65	36	32	51	11	72	0	94	-5	114	-6	134	-5	157	0	179	10	196	30	202	61	98	313	112	317	119	318	127	319	134	319	161	314	179	300	191	279	198	255	200	228	200	221	199	214	199	207	198	200	196	194	189	203	180	210	169	214	159	217	148	218	107	210	72	188	44	156	26	117	20	75	22	51	30	29	43	11	62	0	88	-5	148	9	190	47	217	98	231	154	235	204	232	250	220	287	202	313	175	329	142	334	131	334	121	333	101	327	93	323	16383	16383	184	160	182	140	180	131	178	121	176	110	166	80	152	53	135	30	116	15	94	9	78	13	68	21	63	33	61	46	60	59	65	100	79	139	99	172	124	194	153	203	161	201	169	197	177	189	182	176	184	160	243	0	243	331	36	331	36	298	210	298	210	182	42	182	42	149	210	149	210	33	36	33	36	0	243	0	243	331	199	331	219	387	190	387	170	331	36	331	36	298	159	298	119	182	42	182	42	149	108	149	68	33	36	33	36	0	56	0	36	-60	65	-60	85	0	16383	16383	210	182	148	182	188	298	210	298	16383	16383	210	33	97	33	137	149	210	149	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	333	0	185	337	175	337	31	0	16383	16383	272	21	63	21	167	267	334	331	31	331	180	-5	190	-5	16383	16383	302	310	197	64	93	310	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	313	-12	313	20	154	20	148	22	142	23	136	25	179	109	313	109	313	142	195	142	239	233	313	233	313	266	256	266	289	331	257	331	225	266	166	266	121	258	84	238	55	207	37	169	30	126	33	97	42	70	55	45	73	24	96	7	54	-78	84	-78	121	-5	130	-7	139	-10	157	-12	167	-12	16383	16383	209	233	164	142	65	142	74	170	90	195	112	215	138	228	167	233	16383	16383	147	109	112	37	98	49	86	62	76	77	69	93	64	109	211	22	211	55	138	55	116	57	97	64	83	75	72	90	65	109	211	109	211	142	65	142	72	162	82	177	97	188	115	194	137	196	211	196	211	229	137	229	102	224	73	210	51	188	37	159	32	126	37	93	51	65	73	42	102	28	137	22	30	266	30	233	175	233	205	228	231	215	253	195	269	170	278	142	30	142	30	109	278	109	269	82	253	57	232	37	205	24	175	20	30	20	30	-12	175	-12	220	-5	258	14	287	45	306	83	312	126	313	126	306	169	288	207	259	238	222	258	177	266	289	331	257	331	222	258	213	261	204	263	196	264	186	265	177	266	30	266	30	233	175	233	182	232	188	232	194	231	200	229	206	228	164	142	30	142	30	109	147	109	103	20	30	20	30	-12	86	-12	54	-78	84	-78	117	-12	175	-12	220	-5	258	14	287	45	306	83	312	126	313	126	310	155	301	183	287	208	269	229	247	247	16383	16383	195	142	230	214	244	203	256	190	266	175	273	159	278	142	16383	16383	278	109	269	82	253	57	232	37	205	24	175	20	133	20	179	109	32	229	32	196	105	196	128	194	146	188	161	177	171	162	177	142	32	142	32	109	177	109	171	90	161	75	146	64	127	57	105	55	32	55	32	22	107	22	141	28	170	42	192	65	206	93	211	126	206	159	192	188	170	210	140	224	105	229	243	0	243	320	30	320	30	0	474	-128	474	-115	465	-115	447	-112	433	-104	424	-92	418	-74	416	-51	416	307	418	330	423	347	434	359	451	366	474	368	474	382	26	382	26	368	35	368	52	366	66	360	76	349	83	331	85	305	85	-60	83	-80	77	-95	67	-106	54	-112	36	-115	26	-115	26	-128	210	-128	210	-115	195	-115	177	-112	165	-104	157	-91	152	-72	151	-48	151	349	350	349	350	-48	349	-69	344	-88	337	-102	324	-111	306	-115	290	-115	290	-128	474	-128	474	-115	451	-112	434	-106	423	-94	418	-77	416	-54	416	304	418	327	424	345	433	358	447	365	465	368	474	368	474	382	290	382	290	368	306	368	324	364	337	355	344	341	349	322	350	300	350	-96	151	-96	151	300	152	325	157	344	165	357	177	365	195	368	210	368	210	382	26	382	26	368	36	368	54	366	67	359	77	348	83	333	85	313	85	-53	83	-78	76	-96	66	-107	52	-113	35	-115	26	-115	26	-128	428	20	413	20	405	-7	394	-30	379	-48	357	-59	328	-63	121	-63	289	153	144	349	304	349	339	346	364	336	381	318	392	292	400	256	415	256	415	382	41	382	225	126	29	-128	401	-128	310	110	310	143	32	143	32	110	319	218	319	251	24	251	24	218	16383	16383	319	54	319	86	188	86	188	191	155	191	155	86	24	86	24	54	155	54	155	-43	188	-43	188	54	203	339	201	349	196	358	189	365	180	369	171	371	161	369	153	365	146	358	141	350	139	339	140	328	145	319	151	313	160	308	171	307	181	309	190	313	197	320	201	329	203	339	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	239	355	203	355	23	-110	59	-110	201	46	44	205	12	205	171	46	228	169	227	175	225	181	221	185	216	189	210	190	208	190	206	189	204	189	202	188	200	186	191	180	182	170	170	158	156	145	137	133	138	153	142	172	146	190	150	204	151	215	150	222	147	227	143	231	138	234	132	235	127	234	121	231	117	227	114	222	113	215	114	204	118	189	122	172	126	153	127	132	111	143	96	155	72	179	62	186	63	186	60	188	58	189	56	189	54	190	51	190	45	189	40	185	37	181	34	175	33	169	34	165	35	162	37	159	40	156	44	153	55	149	70	144	87	139	105	133	122	125	105	117	88	111	71	106	56	102	46	98	42	95	39	91	37	87	36	82	35	78	36	73	38	69	42	65	47	63	54	62	56	62	59	63	61	64	67	66	75	72	85	83	98	95	112	108	127	118	126	98	122	80	118	63	114	49	113	37	114	31	117	26	121	21	127	18	132	17	138	18	143	21	147	26	150	31	151	37	150	49	146	63	142	80	138	98	137	118	157	104	173	89	185	75	196	65	208	61	215	62	220	65	224	70	227	75	228	81	227	85	226	88	224	91	221	95	217	97	207	101	193	105	177	109	159	116	140	125	161	135	179	142	195	146	208	149	218	153	221	155	224	158	226	162	228	165	228	169	155	126	152	147	142	166	128	180	110	190	89	194	67	190	48	181	33	167	24	148	20	127	23	105	33	86	47	72	66	62	88	59	109	62	128	72	142	86	152	105	155	126	16383	16383	122	126	120	115	116	105	108	98	99	93	88	92	77	93	67	98	60	106	55	115	53	127	55	138	59	147	67	154	77	159	89	161	99	159	108	154	116	147	120	137	122	126	155	126	152	147	142	166	128	180	110	190	89	194	67	190	48	181	33	167	24	148	20	127	23	105	33	86	47	72	66	62	88	59	109	62	128	72	142	86	152	105	155	126	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	149	381	156	391	162	399	169	404	177	407	185	408	195	407	202	404	208	399	212	392	213	382	211	369	204	359	195	351	183	345	171	340	171	335	184	335	189	334	193	333	196	333	206	328	213	323	219	315	222	306	223	296	222	284	217	274	210	266	201	261	190	259	186	260	182	260	178	262	173	264	168	267	164	270	161	272	152	275	146	273	144	271	142	268	142	265	143	260	146	255	152	251	160	249	171	248	193	250	214	257	231	269	242	286	247	307	245	320	240	331	233	340	223	347	210	352	218	358	224	365	229	373	232	381	233	388	231	400	226	410	218	417	206	421	193	423	178	421	166	416	156	407	149	396	143	382	16383	16383	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	252	291	252	312	225	312	225	421	210	421	131	312	131	291	201	291	201	249	225	249	225	291	16383	16383	201	312	142	312	201	395	16383	16383	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	321	42	304	45	287	54	270	70	253	92	235	121	235	123	245	137	258	150	275	162	296	170	321	173	321	215	294	211	272	201	254	185	239	165	225	142	199	174	177	195	156	207	137	213	116	215	95	212	70	201	46	180	28	147	21	100	26	63	39	35	59	15	83	4	108	0	135	3	159	12	180	27	198	47	213	73	232	47	250	27	271	12	294	3	321	0	16383	16383	202	90	193	78	180	66	164	54	144	45	120	42	96	47	76	59	62	78	53	101	50	126	53	144	60	161	71	174	85	182	100	185	121	181	140	169	160	150	181	124	202	92	427	111	422	148	408	177	387	198	363	210	336	215	309	211	287	201	269	185	253	165	239	142	213	174	191	195	171	207	151	213	131	215	110	212	84	201	60	180	42	147	35	100	40	63	54	35	73	15	97	4	123	0	150	3	174	12	195	27	213	47	228	73	246	47	264	27	284	12	305	3	328	0	363	7	390	25	410	51	423	81	427	111	16383	16383	249	123	259	136	270	149	285	161	304	170	328	173	352	169	371	157	385	138	394	115	397	89	394	70	387	54	377	41	363	33	347	30	327	33	308	45	290	63	270	89	249	121	16383	16383	217	90	207	78	195	66	179	54	159	45	134	42	110	47	91	59	77	78	68	101	65	126	67	144	74	161	85	174	99	182	115	185	135	181	155	169	175	150	195	124	217	92	317	0	317	33	58	33	58	292	25	292	25	0	321	0	321	33	91	33	310	252	285	273	12	0	321	0	321	33	271	33	265	61	257	88	247	113	233	138	218	160	310	252	284	273	196	185	186	195	174	205	169	209	148	182	168	166	172	161	11	0	239	0	239	-18	238	-24	238	-30	270	-35	272	-21	272	0	16383	16383	90	33	194	137	207	118	217	98	226	77	233	56	237	33	326	40	281	59	284	72	286	86	288	99	290	127	289	140	288	154	286	168	280	196	326	216	314	246	269	228	266	234	263	241	257	253	253	259	225	243	228	237	231	232	233	226	236	220	238	215	28	127	239	40	237	34	234	29	232	23	229	17	225	12	254	-5	258	1	261	8	265	14	268	21	270	27	314	9	16383	16383	114	127	249	184	252	172	254	161	255	149	257	127	256	115	254	93	252	82	249	71	83	-93	83	345	50	345	50	-93	190	152	179	178	118	147	118	345	84	345	84	130	12	93	23	66	84	98	84	-93	118	-93	118	114	197	-93	197	345	164	345	164	-93	16383	16383	98	-93	98	345	65	345	65	-93	293	181	281	207	219	175	219	345	185	345	185	158	119	125	119	345	86	345	86	108	12	70	23	44	86	75	86	-93	119	-93	119	93	185	126	185	-93	219	-93	219	143	295	-14	157	268	152	268	16	-14	47	-14	155	201	262	-14	295	268	263	268	156	52	48	268	16	268	153	-14	158	-14	286	-15	286	132	280	177	261	215	233	243	197	261	155	268	113	262	77	244	49	216	30	178	24	134	24	-15	57	-15	57	132	62	165	76	193	97	215	124	230	155	235	186	230	212	215	234	193	248	165	253	132	253	-15	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	18	-143	22	-150	28	-155	37	-158	49	-159	78	-153	102	-135	119	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	318	396	314	402	307	407	298	411	287	412	255	404	231	385	213	359	201	330	193	303	223	-61	215	-89	207	-112	198	-129	188	-140	175	-144	173	-143	172	-143	170	-142	170	-140	171	-137	173	-135	175	-132	178	-127	179	-120	178	-116	175	-112	172	-109	168	-108	163	-107	155	-109	148	-113	142	-119	139	-127	137	-136	138	-143	141	-150	146	-155	154	-158	165	-159	195	-153	219	-135	238	-111	252	-84	261	-58	352	308	360	337	368	362	378	380	389	393	402	397	404	397	406	396	408	394	408	392	407	390	405	387	402	384	400	379	399	372	400	368	402	364	410	360	415	360	423	361	430	366	435	372	439	380	440	390	439	396	436	402	431	407	424	411	413	412	381	404	355	385	336	359	323	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	293	-143	291	-141	291	-140	292	-137	297	-132	299	-127	300	-120	299	-116	296	-112	293	-109	288	-108	284	-107	276	-109	269	-113	263	-119	259	-127	258	-136	259	-143	262	-150	267	-155	275	-158	286	-159	316	-153	341	-135	359	-111	373	-84	382	-58	473	308	481	337	489	362	499	380	510	393	523	397	525	397	527	396	529	394	529	392	528	390	526	387	523	384	521	379	520	372	521	368	523	364	531	360	536	360	544	361	551	366	556	372	560	380	561	390	560	396	558	402	552	407	545	411	534	412	502	404	476	385	457	359	443	330	435	303	16383	16383	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	352	308	359	337	368	362	377	380	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	176	238	167	238	131	232	101	216	76	192	60	161	55	126	58	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	18	-143	22	-150	28	-155	37	-158	49	-159	78	-153	102	-135	119	-111	131	-84	140	-58	157	13	167	13	202	19	233	35	258	59	274	90	280	126	276	152	267	177	253	199	234	216	211	229	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	318	396	314	402	307	407	298	411	287	412	255	404	231	385	213	358	201	330	193	303	16383	16383	162	32	206	210	224	199	239	185	251	167	258	147	261	126	256	96	243	70	222	50	197	37	167	32	16383	16383	172	219	127	41	109	52	95	66	83	84	76	104	74	126	78	155	92	181	112	201	137	214	167	219	296	231	284	234	271	236	258	237	244	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	175	233	135	222	101	204	76	182	61	155	55	126	58	104	67	84	82	65	102	48	126	35	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	160	22	172	19	200	15	230	13	235	13	237	14	242	14	223	-61	216	-89	208	-112	199	-129	188	-140	175	-144	173	-143	172	-143	170	-142	170	-140	171	-137	173	-135	175	-132	178	-127	179	-120	178	-116	175	-112	172	-109	168	-108	163	-107	155	-109	148	-113	142	-119	139	-127	137	-136	138	-143	141	-150	146	-155	154	-158	165	-159	195	-153	220	-135	239	-111	252	-84	261	-58	280	18	321	29	356	47	382	70	398	96	404	126	401	149	391	170	376	189	355	206	330	219	352	308	360	337	368	362	378	380	389	393	402	397	404	397	406	396	408	394	408	392	407	390	405	387	402	384	400	379	399	372	400	368	402	364	410	360	415	360	423	361	430	366	435	372	439	380	440	390	439	396	436	402	431	407	424	411	413	412	381	404	355	385	336	359	323	330	314	303	16383	16383	325	200	345	188	362	175	374	160	382	143	385	126	380	103	367	82	345	64	318	50	285	39	16383	16383	247	33	235	33	232	32	228	32	214	33	201	34	188	36	176	38	165	41	209	219	241	219	267	217	291	211	16383	16383	131	54	111	65	96	78	84	93	77	109	74	126	79	149	91	170	112	188	138	203	171	213	415	225	385	231	368	234	351	236	334	237	352	308	360	337	368	362	377	381	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	297	238	257	238	227	236	213	234	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	174	227	132	214	99	197	74	177	59	153	54	126	57	103	66	82	80	64	101	49	127	37	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	161	26	175	23	191	20	207	18	224	16	242	15	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	278	13	289	13	305	14	320	14	335	15	349	16	363	18	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	292	-143	290	-141	290	-140	291	-137	296	-132	298	-127	299	-120	298	-116	296	-112	292	-109	288	-108	283	-107	275	-109	268	-113	262	-119	259	-127	257	-136	258	-143	261	-150	267	-155	275	-158	285	-159	316	-153	340	-135	359	-111	372	-84	381	-58	401	24	444	36	478	53	503	73	519	98	524	126	521	148	511	168	496	186	475	201	449	214	473	308	480	337	489	362	498	380	509	393	523	397	525	397	528	394	528	390	525	387	523	384	520	379	520	368	523	364	526	362	531	360	535	360	543	361	550	366	556	372	559	380	561	390	560	396	557	402	552	407	544	411	533	412	501	404	476	385	457	359	443	330	435	303	16383	16383	444	195	465	185	482	173	495	159	502	143	505	126	500	103	487	83	467	67	439	54	406	44	16383	16383	368	37	353	36	337	34	320	33	303	33	286	32	282	32	329	218	346	217	363	215	380	212	410	206	16383	16383	292	219	247	34	229	35	212	37	196	39	180	42	166	46	208	214	222	216	237	217	269	219	286	219	16383	16383	132	57	111	67	95	80	83	93	75	109	73	126	77	146	89	165	109	181	136	195	169	206	163	183	159	183	158	184	154	184	119	178	88	162	63	137	47	106	41	71	60	71	65	101	78	126	99	147	125	160	154	165	158	165	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	193	156	203	151	213	144	229	128	234	118	237	113	237	112	238	112	238	110	237	108	234	105	233	105	230	104	229	105	226	105	219	108	213	110	206	112	200	113	194	115	192	109	207	103	223	97	238	90	252	81	265	71	267	73	268	89	271	105	276	121	281	136	288	151	282	154	279	148	275	142	269	130	267	123	266	121	264	120	263	118	262	118	260	117	259	117	258	118	257	118	255	119	254	121	246	135	237	147	225	158	212	167	198	175	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	176	238	167	238	132	233	101	217	77	192	61	162	55	126	58	99	68	75	82	53	101	36	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	162	14	164	13	167	13	203	19	234	35	258	60	274	91	280	126	281	143	284	159	289	175	295	191	302	206	296	209	279	175	276	172	273	172	271	173	268	176	260	190	250	202	239	213	226	222	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	162	32	206	211	217	205	227	198	236	189	244	180	251	169	251	166	252	166	251	163	250	162	246	160	242	160	241	161	239	161	233	163	226	165	220	167	213	169	207	170	205	164	216	160	228	156	239	151	250	145	260	139	260	137	261	134	261	126	256	97	243	71	223	51	197	37	167	32	16383	16383	172	219	127	41	110	52	95	67	84	84	77	104	74	126	79	156	92	181	112	201	138	215	167	219	177	238	167	238	132	233	101	217	77	192	61	162	55	126	58	99	68	75	82	53	101	36	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	162	14	164	13	167	13	203	19	234	35	258	60	274	91	280	126	280	135	278	144	277	153	274	162	271	170	271	174	273	176	282	176	289	174	297	172	306	170	315	169	316	175	301	179	287	184	272	190	258	198	246	206	240	212	226	222	219	226	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	162	32	206	211	214	207	226	199	232	194	238	188	232	164	224	140	219	129	225	126	229	132	232	139	242	159	244	161	245	163	247	164	251	164	254	161	256	155	260	141	261	133	261	126	256	97	243	71	223	51	197	37	167	32	16383	16383	172	219	127	41	110	52	95	67	84	84	77	104	74	126	79	156	92	181	112	201	138	215	167	219	187	229	185	239	180	248	173	255	165	259	156	261	146	259	137	255	130	248	125	239	123	229	125	218	129	209	136	203	145	198	156	197	166	199	175	203	181	210	186	219	187	229	16383	16383	291	24	289	34	284	43	277	50	269	54	259	55	250	54	241	50	234	43	229	35	228	24	229	13	233	4	240	-1	249	-5	259	-7	270	-5	279	0	285	6	289	14	291	24	16383	16383	83	24	81	34	76	43	69	50	60	54	51	55	41	54	33	50	26	43	21	35	19	24	20	13	25	4	31	-1	40	-5	51	-7	61	-5	70	0	77	6	81	14	83	24	291	228	289	239	285	248	278	255	270	259	259	261	248	259	240	254	233	247	229	238	228	228	229	218	234	209	241	203	249	198	259	197	268	198	277	203	284	209	289	218	291	228	16383	16383	83	228	81	239	77	248	70	255	61	259	50	261	40	259	31	254	25	247	20	238	19	228	21	218	25	209	32	203	41	198	50	197	60	198	69	203	76	209	81	218	83	228	16383	16383	186	23	185	34	181	43	174	50	165	54	155	55	144	54	135	49	128	42	124	33	123	23	125	13	129	4	136	-1	145	-5	155	-7	164	-5	173	-1	180	4	185	13	186	23	160	229	158	239	153	248	146	255	137	259	128	261	118	259	110	255	103	248	98	239	96	229	97	218	102	209	108	203	117	198	128	197	138	199	147	203	154	210	158	219	160	229	16383	16383	160	26	158	37	153	45	146	52	137	56	127	57	118	56	109	52	102	45	98	37	96	26	98	16	102	7	109	0	118	-4	127	-6	137	-4	146	0	153	7	158	16	160	26	301	229	299	239	294	248	288	255	279	259	270	261	260	259	251	255	244	248	239	239	238	229	239	218	243	209	250	203	259	198	270	197	280	199	289	203	295	210	299	219	301	229	16383	16383	104	229	103	239	98	248	91	255	82	259	73	261	64	259	55	255	47	248	43	239	41	229	42	218	47	209	54	203	62	198	73	197	84	199	92	203	99	210	103	219	104	229	16383	16383	301	26	299	37	295	45	288	52	279	56	269	57	259	56	251	52	244	45	239	37	238	26	239	16	244	7	251	0	259	-4	269	-6	279	-4	288	0	295	7	299	16	301	26	16383	16383	104	26	103	37	98	45	91	52	82	56	73	57	63	56	54	52	47	45	42	37	41	26	42	16	47	7	54	0	63	-4	73	-6	82	-4	91	0	98	7	103	16	104	26	203	224	201	234	196	243	189	250	180	254	171	256	161	254	153	250	146	243	141	234	139	224	140	213	145	204	151	198	160	193	171	192	181	194	190	198	197	205	201	214	203	224	16383	16383	319	110	319	143	24	143	24	110	319	224	317	234	312	243	305	250	296	254	287	256	278	254	269	250	262	243	257	234	255	224	257	213	261	204	267	198	276	193	287	192	297	194	306	198	313	205	317	214	319	224	16383	16383	319	30	317	41	312	49	305	56	296	60	286	61	277	60	268	56	261	49	257	41	255	30	257	20	261	11	268	4	277	0	286	-1	296	0	305	4	312	11	317	20	319	30	16383	16383	224	110	224	143	24	143	24	110	319	224	317	234	312	243	305	250	296	254	287	256	278	254	269	250	262	243	257	234	255	224	257	213	261	204	267	198	276	193	287	192	297	194	306	198	313	205	317	214	319	224	16383	16383	319	30	317	40	312	49	305	55	296	59	287	61	278	59	269	55	262	49	257	40	255	30	257	19	261	10	267	3	276	0	287	-1	297	0	306	4	313	11	317	20	319	30	16383	16383	319	110	319	143	24	143	24	110	16383	16383	88	224	86	234	81	243	74	250	65	254	56	256	46	254	38	250	31	243	26	234	24	224	25	213	30	204	36	198	45	193	56	192	66	194	75	198	82	205	86	214	88	224	16383	16383	88	30	86	40	81	49	74	55	65	59	56	61	46	59	38	55	31	49	26	40	24	30	25	19	30	10	36	3	45	0	56	-1	66	0	75	4	82	11	86	20	88	30	208	229	206	239	201	248	194	255	185	259	176	261	166	259	158	255	151	248	146	239	144	229	145	218	150	209	156	203	165	198	176	197	186	199	195	203	202	210	206	219	208	229	16383	16383	309	181	302	160	294	140	282	123	267	111	248	107	224	115	196	133	166	155	135	173	105	181	78	174	56	158	39	133	29	104	24	74	34	74	40	95	49	115	62	132	78	144	97	148	121	140	149	122	179	100	210	82	239	74	266	81	288	100	303	125	314	153	319	181	16383	16383	208	26	206	37	201	45	194	52	185	56	175	57	166	56	157	52	150	45	146	37	144	26	146	16	150	7	157	0	166	-4	175	-6	185	-4	194	0	201	7	206	16	208	26	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	319	74	314	101	303	128	288	152	266	169	239	176	210	169	181	153	152	135	126	119	102	112	83	116	68	126	56	141	47	160	41	181	24	181	29	151	39	124	56	101	78	85	105	79	135	86	164	102	193	120	220	136	243	143	262	139	277	129	288	114	296	95	302	74	251	174	268	172	283	167	294	158	301	146	304	129	301	111	293	96	282	86	266	80	248	78	237	79	227	82	219	86	212	91	205	97	191	114	178	132	165	151	153	169	142	182	133	191	124	198	114	203	104	206	93	206	73	203	54	192	39	175	28	153	24	125	27	103	35	81	49	63	69	50	94	45	94	78	77	80	62	85	50	93	42	106	39	122	42	141	49	155	61	165	76	171	94	174	104	173	113	171	121	168	128	163	149	142	164	121	180	98	196	77	212	60	219	55	227	51	235	48	243	46	252	45	272	48	290	58	305	74	315	96	319	124	314	159	301	183	284	197	266	205	251	206	288	126	286	103	279	83	269	67	255	56	237	52	221	56	208	67	200	83	194	104	190	127	182	163	171	193	154	215	133	228	106	233	78	227	56	211	39	187	28	158	25	126	55	126	57	149	64	170	74	186	88	196	106	200	122	196	134	186	143	170	149	150	154	127	162	90	173	60	189	38	210	24	237	20	265	25	287	42	304	65	315	94	319	126	124	-3	104	1	85	9	69	21	59	35	55	54	62	78	78	104	97	133	113	163	119	192	114	219	98	241	75	258	47	269	17	273	17	257	38	251	57	242	72	230	83	214	86	195	80	172	64	145	45	117	29	87	22	58	29	31	46	10	70	-5	98	-15	124	-20	302	181	297	162	289	144	278	128	263	116	243	112	233	114	221	118	210	124	200	130	191	136	235	212	205	212	169	150	158	157	145	164	132	170	119	174	105	176	77	170	55	153	39	129	28	102	24	74	41	74	46	93	54	112	66	128	82	139	102	143	112	141	123	137	133	132	143	126	152	121	108	44	137	44	174	106	185	99	198	91	212	85	226	81	239	79	266	86	288	103	304	127	314	154	319	181	319	190	319	223	24	223	24	190	16383	16383	302	134	296	114	288	95	277	79	262	69	243	65	220	72	193	88	164	107	135	123	105	129	78	124	56	108	39	85	29	57	24	27	41	27	47	48	56	67	68	82	83	93	102	97	126	90	152	74	181	55	210	39	239	32	266	39	288	56	303	80	314	108	319	134	302	223	296	202	288	183	277	168	262	157	243	153	220	160	193	176	164	195	135	211	105	218	78	212	56	196	39	173	29	145	24	116	41	116	47	136	56	155	68	171	83	181	102	185	126	178	152	162	181	143	210	127	239	121	266	127	288	144	303	168	314	196	319	223	16383	16383	319	27	319	60	24	60	24	27	319	27	319	60	155	60	188	136	198	129	209	123	219	119	229	116	239	116	266	123	288	141	303	167	314	195	319	223	309	223	302	201	294	181	282	164	267	153	248	148	240	149	231	152	222	157	213	163	203	170	242	259	214	259	182	185	166	196	151	206	135	215	120	221	105	223	78	216	56	199	39	175	29	146	24	116	34	116	40	137	49	157	62	174	78	185	97	190	109	187	122	181	136	172	151	162	167	150	128	60	24	60	24	27	113	27	94	-16	121	-16	141	27	309	266	302	245	294	225	282	208	267	196	248	192	224	200	196	218	166	240	135	258	105	266	78	260	56	243	39	218	29	189	24	159	34	159	40	180	49	201	62	217	78	229	97	233	121	226	149	207	179	185	210	167	239	159	266	166	288	185	303	210	314	239	319	266	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	308	302	302	281	293	261	282	244	267	233	248	228	224	236	196	254	165	276	135	294	105	302	78	296	56	279	39	254	28	225	23	195	33	195	40	216	49	236	61	253	77	265	97	269	120	261	148	243	178	221	209	202	239	195	266	202	287	220	303	246	313	274	318	302	16383	16383	319	-10	319	22	163	22	205	89	319	89	319	123	225	123	252	166	223	166	195	123	24	123	24	89	175	89	133	22	24	22	24	-10	113	-10	86	-53	116	-53	142	-10	319	-12	319	20	151	20	179	86	319	86	319	119	192	119	213	170	223	166	229	165	234	164	239	164	266	171	288	188	303	212	314	239	319	266	302	266	296	245	288	226	277	211	262	201	243	197	240	197	237	198	225	201	276	324	249	324	204	213	185	225	165	238	145	250	125	258	105	261	78	255	56	240	39	217	29	189	24	159	41	159	47	180	56	199	68	214	83	224	102	228	117	225	134	217	152	206	190	180	166	119	24	119	24	86	152	86	124	20	24	20	24	-12	111	-12	75	-100	102	-100	137	-12	302	238	296	217	288	198	277	183	262	172	243	169	220	175	193	191	164	210	135	226	105	233	78	227	56	211	39	188	29	160	24	131	41	131	47	151	56	170	68	186	83	196	102	200	126	193	152	177	181	158	210	142	239	136	266	142	288	159	303	183	314	211	319	238	16383	16383	302	119	296	99	288	80	277	64	262	54	243	50	220	57	193	73	164	92	135	108	105	114	78	109	56	93	39	70	29	42	24	12	41	12	47	33	56	52	68	67	83	78	102	81	126	75	152	59	181	40	210	24	239	17	266	24	288	41	303	65	314	93	319	119	309	119	302	98	294	78	282	62	267	50	248	46	235	48	220	56	204	66	187	78	170	91	194	147	203	141	212	137	222	134	231	131	239	131	266	138	288	156	303	181	314	210	319	238	309	238	302	216	294	196	282	179	267	168	248	164	241	164	234	167	226	170	217	175	209	180	249	275	223	275	188	195	171	207	155	219	138	229	121	235	105	238	78	231	56	214	39	190	29	161	24	131	34	131	40	152	49	172	62	188	78	200	97	204	110	202	124	195	139	185	156	173	172	161	148	105	139	110	131	114	122	117	114	119	105	119	78	113	56	96	39	72	29	43	24	12	34	12	40	34	49	54	62	71	78	82	97	86	104	86	111	84	125	76	133	71	92	-24	119	-24	154	56	188	32	206	22	223	15	239	12	266	19	288	38	303	63	314	92	319	119	302	276	296	255	288	236	277	221	262	211	243	207	220	214	193	230	164	249	135	265	105	271	78	265	56	250	39	226	29	199	24	169	41	169	47	190	56	208	68	224	83	234	102	238	126	231	152	215	181	196	210	181	239	174	266	181	288	198	303	222	314	249	319	276	16383	16383	302	158	296	137	288	118	277	103	262	93	243	89	220	95	193	111	164	130	135	146	105	153	78	147	56	131	39	108	29	81	24	51	41	51	47	72	56	91	68	106	83	116	102	120	126	113	152	97	181	78	210	62	239	56	266	62	288	80	303	104	314	131	319	158	16383	16383	319	-21	319	11	24	11	24	-21	309	266	302	247	294	232	282	221	267	214	248	212	224	218	196	231	166	247	135	261	105	266	78	262	56	250	39	231	29	207	24	179	34	179	40	198	49	213	62	224	78	231	97	233	121	228	149	214	179	198	210	185	239	179	266	184	288	198	303	217	314	241	319	266	16383	16383	309	170	303	151	294	136	282	125	268	118	249	116	225	122	197	135	167	151	136	165	106	170	79	166	57	154	40	135	29	111	25	83	35	83	41	102	50	117	63	128	78	135	98	137	122	132	149	118	179	102	210	89	240	83	267	88	288	101	304	121	314	145	319	170	16383	16383	309	74	302	55	294	40	282	29	267	22	248	20	224	26	196	39	166	55	135	69	105	74	78	70	56	58	39	39	29	15	24	-12	34	-12	40	6	49	21	62	32	78	39	97	41	121	35	149	22	179	6	210	-6	239	-12	266	-7	288	5	303	25	314	49	319	74	319	159	314	186	303	215	288	241	266	259	239	266	210	258	179	240	149	218	121	200	97	192	78	196	62	208	49	225	40	245	34	266	24	266	29	236	39	207	56	182	78	165	105	159	135	167	166	185	196	207	224	226	248	233	267	229	282	217	294	201	302	180	309	159	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	319	249	296	225	269	207	238	195	205	188	171	186	138	188	105	195	75	206	47	224	24	249	24	232	43	204	70	182	102	166	137	156	171	153	204	156	239	166	272	182	300	204	319	232	16383	16383	319	22	300	50	273	71	240	87	205	97	171	100	137	97	103	87	70	71	43	49	24	22	24	4	46	28	73	46	104	58	137	65	171	67	204	65	237	58	268	46	295	28	319	4	319	160	319	193	241	193	234	205	223	217	208	227	191	233	171	235	152	233	135	227	121	217	110	205	102	193	24	193	24	160	129	160	131	172	136	184	145	193	157	200	172	203	186	200	197	193	206	184	212	172	214	160	16383	16383	319	60	319	93	214	93	212	81	207	69	198	59	186	53	172	50	158	53	146	59	137	69	131	81	129	93	24	93	24	60	102	60	109	48	120	36	135	26	152	20	171	17	191	20	208	26	222	36	233	48	241	60	319	160	319	193	241	193	234	205	223	217	209	227	191	233	171	235	152	233	135	227	121	217	110	205	102	193	24	193	24	160	129	160	131	172	137	184	146	193	158	200	172	203	186	200	198	193	206	184	212	172	214	160	16383	16383	319	60	319	93	24	93	24	60	203	274	201	284	196	293	189	300	180	304	171	305	161	304	153	300	146	293	141	285	139	274	140	263	145	254	151	248	160	244	171	242	181	244	190	249	197	256	201	264	203	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	203	274	201	284	196	293	189	300	180	304	171	305	161	304	153	300	146	293	141	285	139	274	140	263	145	254	151	248	160	244	171	242	181	244	190	249	197	256	201	264	203	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	203	-20	201	-9	196	0	189	5	181	9	171	11	161	9	152	5	145	0	141	-9	139	-20	141	-30	145	-39	152	-46	161	-50	171	-52	181	-50	189	-46	196	-39	201	-30	203	-20	319	160	319	193	24	193	24	160	16383	16383	88	274	86	284	81	293	74	300	65	304	56	305	46	304	38	300	31	293	26	285	24	274	25	263	30	254	36	248	45	244	56	242	66	244	75	249	82	256	86	264	88	274	16383	16383	319	-20	317	-9	312	0	305	5	296	10	287	11	278	10	269	5	262	0	257	-9	255	-20	257	-30	261	-39	267	-46	276	-50	287	-51	297	-50	306	-45	313	-38	317	-29	319	-20	16383	16383	319	60	319	93	24	93	24	60	319	274	317	284	312	293	305	300	296	304	287	305	278	304	269	300	262	293	257	285	255	274	257	263	261	254	267	248	276	244	287	242	297	244	306	249	313	256	317	264	319	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	88	-20	86	-10	81	-1	74	5	65	9	56	11	46	9	38	5	31	-1	26	-10	24	-20	25	-31	30	-40	36	-46	45	-51	56	-52	66	-50	75	-46	82	-39	86	-30	88	-20	388	160	388	193	133	193	133	160	16383	16383	388	60	388	93	133	93	133	60	16383	16383	88	177	86	187	81	196	74	203	65	207	56	209	46	207	38	203	31	196	26	187	24	177	25	166	30	157	36	151	45	147	56	145	66	147	75	151	82	158	86	167	88	177	16383	16383	88	76	86	88	81	97	74	103	65	107	55	108	46	107	37	103	30	96	26	87	24	76	26	67	30	58	37	51	46	46	55	45	65	46	74	51	81	58	86	67	88	76	388	177	386	187	381	196	375	203	366	207	357	209	347	207	338	203	331	196	327	187	325	177	326	166	331	157	337	151	346	147	357	145	367	147	376	151	382	158	386	167	388	177	16383	16383	388	76	386	88	382	97	375	103	366	107	356	108	346	107	338	103	331	96	326	87	325	76	326	67	331	58	338	51	346	46	356	45	366	46	375	51	382	58	386	67	388	76	16383	16383	278	160	278	193	24	193	24	160	16383	16383	278	60	278	93	24	93	24	60	319	45	319	78	206	78	214	85	221	94	226	104	229	114	230	126	229	138	226	149	221	159	213	168	205	175	319	175	319	208	24	208	24	175	137	175	129	168	121	159	116	149	113	138	112	126	113	114	116	104	121	94	128	85	136	78	24	78	24	45	16383	16383	205	126	204	115	199	105	191	98	182	93	171	92	160	93	151	98	143	106	138	115	137	126	138	137	143	147	151	154	160	159	171	161	182	159	191	154	199	146	204	137	205	126	230	316	227	335	219	352	206	365	190	373	171	376	152	373	136	365	123	352	115	335	112	316	115	298	123	281	136	269	152	260	171	257	190	260	206	269	219	281	227	298	230	316	16383	16383	205	316	204	305	199	296	191	288	182	284	171	282	160	284	151	289	143	296	138	306	137	316	138	328	143	337	151	344	160	349	171	351	182	349	191	344	199	337	204	327	205	316	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	299	276	281	305	260	329	235	348	206	360	171	364	138	360	109	348	83	329	62	305	44	276	52	271	71	291	90	308	112	320	138	329	171	331	201	329	227	321	250	309	271	292	290	271	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	281	242	171	426	63	242	99	242	170	367	245	242	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	277	426	242	426	170	302	95	426	59	426	169	242	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	250	317	208	320	201	321	196	323	193	326	190	330	188	335	171	378	154	335	151	330	148	326	144	323	139	321	133	320	92	317	128	286	131	284	133	281	134	279	135	275	136	272	135	270	135	267	134	265	134	263	123	229	159	250	161	251	164	252	166	253	176	253	182	250	218	228	211	266	211	267	210	267	210	270	209	271	209	275	212	284	215	287	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	282	242	172	426	63	242	16383	16383	226	272	116	272	171	367	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	243	349	243	337	265	337	265	248	263	241	259	237	252	235	242	234	242	228	313	228	313	234	301	235	294	237	290	241	288	248	287	259	287	337	320	337	320	349	287	349	287	376	288	384	290	391	293	396	297	399	302	400	306	399	308	398	313	393	315	389	318	385	321	382	323	381	326	380	328	379	332	380	335	382	337	384	338	388	339	391	337	397	334	402	328	407	320	410	311	411	302	410	293	407	285	401	279	395	274	387	270	381	268	375	266	368	265	360	265	349	16383	16383	237	271	230	260	223	252	216	247	207	244	198	243	190	243	184	245	178	248	173	252	168	258	163	265	160	272	158	279	156	288	156	299	239	299	238	307	234	321	232	327	229	333	217	345	201	351	191	352	173	348	157	339	146	326	139	307	136	286	138	265	145	248	156	235	170	227	187	224	202	226	215	232	227	241	236	253	243	270	16383	16383	156	310	159	321	163	330	169	336	176	339	185	340	194	339	201	336	205	331	209	322	211	310	16383	16383	129	239	129	243	118	243	115	244	112	247	111	251	111	411	109	411	102	408	95	406	88	403	80	401	70	398	70	392	76	392	81	391	85	390	87	387	88	383	89	377	89	339	84	344	72	350	60	352	42	348	27	338	14	323	6	304	3	282	6	263	12	247	23	235	37	227	54	224	63	225	70	227	77	230	83	235	89	242	89	225	90	224	16383	16383	89	259	89	258	87	254	81	248	78	246	74	244	69	243	65	243	52	245	42	251	34	261	30	276	28	294	29	310	34	323	41	333	50	338	61	340	70	339	77	336	83	331	87	325	89	317	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	275	228	275	233	268	234	263	235	259	237	256	242	256	303	255	316	253	330	247	341	238	349	224	352	214	350	205	347	196	342	189	336	181	329	178	337	173	343	167	348	160	351	151	352	141	351	133	348	125	343	117	337	110	330	109	330	109	350	108	352	100	349	93	346	85	344	78	341	70	339	70	331	74	333	79	333	83	332	86	330	88	326	89	323	89	253	88	245	86	240	83	236	77	234	70	233	70	228	128	228	128	233	122	234	117	235	114	238	112	242	111	248	111	319	115	325	122	330	129	334	136	337	143	338	151	335	156	330	159	323	160	314	161	307	161	252	160	244	159	239	155	236	150	234	142	233	142	228	203	228	203	233	195	234	189	236	186	240	184	246	184	318	188	324	193	329	199	334	205	337	213	338	222	336	228	331	231	324	233	316	233	246	232	240	229	236	224	234	216	233	216	228	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	176	283	179	295	182	305	185	313	195	327	208	342	218	354	224	364	227	373	228	383	225	400	216	414	203	423	186	429	168	431	150	429	135	422	124	412	116	400	113	385	114	378	117	371	121	366	126	363	133	362	139	363	143	365	147	369	149	373	150	378	149	384	147	387	144	390	142	393	141	396	142	399	145	404	150	408	157	411	164	412	172	411	179	407	184	402	187	395	188	386	187	377	184	367	176	347	172	338	167	325	164	313	162	303	161	293	161	283	16383	16383	191	248	190	255	187	261	182	265	177	268	171	270	164	269	158	266	153	261	150	255	149	248	150	242	153	236	157	231	163	228	171	227	177	228	183	231	188	236	190	242	191	248	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	319	60	319	93	170	93	200	160	319	160	319	193	214	193	274	331	247	331	187	193	24	193	24	160	172	160	143	93	24	93	24	60	128	60	69	-77	95	-77	156	60	319	206	319	239	24	239	24	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	319	14	319	47	150	47	177	110	319	110	319	143	192	143	219	206	319	206	319	239	233	239	274	331	247	331	207	239	24	239	24	206	193	206	165	143	24	143	24	110	151	110	123	47	24	47	24	14	108	14	69	-77	95	-77	136	14	319	239	319	272	24	272	24	239	16383	16383	319	153	319	186	24	186	24	153	16383	16383	319	67	319	100	24	100	24	67	16383	16383	319	-18	319	14	24	14	24	-18	315	26	315	57	99	165	315	272	315	305	32	167	32	162	16383	16383	315	-50	315	-17	32	-17	32	-50	315	162	315	167	32	305	32	272	248	165	32	57	32	26	16383	16383	315	-50	315	-17	32	-17	32	-50	311	80	311	112	95	219	311	326	311	359	28	222	28	217	16383	16383	311	-5	311	27	28	27	28	-5	16383	16383	311	-104	311	-72	28	-72	28	-104	311	217	311	222	28	359	28	326	244	219	28	112	28	80	16383	16383	311	-5	311	27	28	27	28	-5	16383	16383	311	-104	311	-72	28	-72	28	-104	310	94	310	126	94	233	310	340	310	373	28	235	28	230	16383	16383	310	-91	310	-58	158	-58	200	8	310	8	310	41	221	41	245	79	215	79	191	41	28	41	28	8	171	8	128	-58	28	-58	28	-91	108	-91	84	-129	114	-129	138	-91	310	230	310	235	28	373	28	340	244	233	28	126	28	94	16383	16383	310	-91	310	-58	165	-58	207	8	310	8	310	41	228	41	252	79	222	79	198	41	28	41	28	8	177	8	135	-58	28	-58	28	-91	114	-91	91	-129	121	-129	145	-91	454	-12	454	18	238	127	454	233	454	266	171	129	171	124	16383	16383	295	-12	295	18	79	127	295	233	295	266	12	129	12	124	454	124	454	129	171	266	171	233	387	127	171	18	171	-12	16383	16383	295	124	295	129	12	266	12	233	228	127	12	18	12	-12	190	-102	179	-89	167	-74	154	-59	130	-25	149	4	165	35	176	66	183	97	185	127	183	156	176	187	164	218	149	248	130	278	142	296	154	312	167	328	179	342	190	355	190	365	174	353	158	340	143	326	130	312	117	296	103	312	89	326	74	340	59	353	42	365	42	357	66	329	78	313	91	296	103	278	84	249	68	218	57	187	50	156	47	127	50	97	57	66	68	35	84	4	103	-25	91	-42	78	-58	66	-74	42	-102	42	-111	59	-99	89	-73	117	-43	143	-73	158	-86	174	-99	190	-111	16383	16383	152	127	151	98	146	70	138	45	128	20	116	-2	104	20	95	45	87	71	82	98	80	127	82	155	87	182	95	208	105	233	117	256	128	233	138	208	146	182	151	155	152	127	319	22	300	49	273	71	242	87	207	96	174	100	198	155	227	162	255	173	281	188	303	208	319	232	319	249	302	230	283	215	261	204	237	195	213	190	254	286	228	286	184	186	171	186	138	188	105	195	75	206	47	224	24	249	24	232	43	204	69	182	101	166	135	156	170	153	146	98	116	92	88	81	61	65	40	46	24	22	24	4	40	22	60	38	82	49	106	58	131	64	89	-32	116	-32	159	66	161	67	171	67	204	65	237	58	268	46	295	28	319	4	310	-12	310	18	171	88	214	185	310	233	310	266	232	228	277	331	250	331	198	211	28	128	28	123	137	71	71	-77	99	-77	158	60	16383	16383	179	168	148	99	94	126	310	123	310	128	203	181	268	331	241	331	180	192	28	266	28	233	168	164	126	68	28	18	28	-12	108	26	63	-77	89	-77	142	42	16383	16383	244	126	161	84	190	153	310	-50	310	-17	129	-17	171	92	310	25	310	56	181	120	220	226	310	271	310	304	236	267	272	365	246	365	203	251	28	166	28	161	147	103	103	-17	28	-17	28	-50	90	-50	67	-113	94	-113	118	-50	16383	16383	188	209	158	132	94	164	311	-50	311	-17	123	-17	162	89	310	161	310	166	209	215	266	365	238	365	186	227	28	304	28	271	176	198	145	114	28	56	28	25	129	74	95	-17	28	-17	28	-50	84	-50	60	-113	87	-113	110	-50	16383	16383	244	164	178	131	199	186	310	53	310	84	94	192	310	300	310	332	28	195	28	190	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	315	190	315	195	32	332	32	300	248	192	32	84	32	53	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	302	25	296	4	288	-14	277	-29	262	-39	243	-43	227	-39	208	-30	188	-17	167	-3	146	8	176	118	310	53	310	84	185	147	214	251	310	300	310	332	224	290	246	366	219	366	194	275	28	195	28	190	152	129	122	17	118	18	112	20	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	108	-12	110	-13	113	-14	85	-113	112	-113	137	-25	156	-37	176	-51	197	-63	218	-72	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	16383	16383	182	235	161	158	94	192	302	25	296	4	288	-14	277	-29	262	-39	243	-43	224	-39	203	-27	181	-12	157	2	133	14	162	116	315	190	315	195	201	249	234	365	208	365	177	261	32	332	32	300	169	232	142	140	32	84	32	53	131	101	108	20	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	46	-61	55	-42	66	-27	80	-17	98	-12	69	-113	96	-113	123	-17	145	-30	167	-45	191	-60	215	-71	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	16383	16383	248	192	174	155	193	219	310	104	310	136	94	228	310	320	310	353	28	231	28	226	16383	16383	310	20	310	25	28	147	28	114	244	22	28	-69	28	-101	310	226	310	231	28	353	28	320	244	228	28	136	28	104	16383	16383	310	-101	310	-69	94	22	310	114	310	147	28	25	28	20	319	19	319	24	176	83	190	157	319	104	319	137	196	186	215	278	319	320	319	353	222	313	234	375	209	375	194	301	24	231	24	226	167	167	152	93	24	146	24	113	147	63	128	-26	24	-69	24	-102	122	-62	109	-124	134	-124	149	-50	16383	16383	188	267	173	196	93	228	16383	16383	248	22	156	-16	171	53	319	-102	319	-69	159	-4	171	53	319	113	319	146	177	87	195	175	319	226	319	231	214	274	235	375	209	375	191	284	24	353	24	320	185	254	174	198	24	137	24	104	167	164	150	76	24	24	24	19	129	-24	109	-124	135	-124	153	-34	16383	16383	249	228	202	209	209	245	16383	16383	143	41	136	4	93	22	310	26	289	51	259	75	222	96	182	113	143	127	182	140	222	157	259	179	289	202	310	228	310	266	268	223	216	190	157	167	94	151	32	143	32	110	94	102	157	86	216	63	268	30	310	-12	310	143	248	151	186	167	127	190	74	223	32	266	32	228	53	202	84	179	121	157	160	140	199	127	160	113	121	96	84	75	53	51	32	26	32	-12	74	30	127	63	186	86	248	102	310	110	310	74	289	99	259	123	222	144	182	161	143	175	182	188	222	205	259	227	289	250	310	276	310	314	268	271	216	238	157	215	94	199	32	191	32	158	94	150	157	134	216	111	268	78	310	35	16383	16383	310	-20	262	21	206	53	145	74	86	88	32	93	32	60	83	54	143	41	204	18	262	-14	310	-59	310	191	248	200	186	215	127	239	74	272	32	315	32	276	53	251	84	227	121	206	160	188	199	175	160	162	121	144	84	123	53	100	32	74	32	36	74	79	127	111	186	135	248	150	310	158	16383	16383	310	94	257	88	197	75	137	53	80	22	32	-20	32	-59	80	-13	138	18	200	41	259	54	310	60	310	92	289	117	258	141	221	162	181	180	143	193	181	206	221	223	258	244	289	268	310	294	310	332	268	289	215	256	156	233	93	217	31	209	31	176	93	168	156	152	215	129	268	96	310	53	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	311	209	249	217	186	233	127	256	75	289	32	332	32	294	53	268	84	244	121	223	161	206	200	193	161	179	121	162	84	141	53	117	32	92	32	53	75	96	127	129	186	152	249	168	311	176	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	310	26	296	44	277	61	254	77	228	92	200	106	220	156	243	169	264	182	283	197	299	212	310	228	310	266	298	251	285	238	271	225	239	203	291	331	264	331	204	185	171	172	137	161	102	152	66	147	32	143	32	110	84	104	111	99	137	92	164	84	98	-77	125	-77	187	75	216	62	243	47	268	30	291	10	310	-12	16383	16383	176	116	170	118	156	122	150	125	143	127	152	129	160	132	178	138	187	142	310	143	284	145	258	149	231	154	205	161	179	169	245	331	218	331	156	177	127	190	99	205	74	223	51	243	32	266	32	228	46	209	65	192	89	175	115	160	143	147	123	97	100	84	78	71	59	56	43	41	32	26	32	-12	44	2	57	15	72	28	87	39	104	50	52	-77	79	-77	138	68	171	81	206	92	241	100	276	106	310	110	16383	16383	166	137	173	135	180	132	186	130	193	128	199	127	191	124	182	121	174	118	156	112	310	-11	310	21	167	21	135	27	107	43	84	67	70	96	65	127	70	159	84	187	106	211	134	227	167	233	310	233	310	266	167	266	122	258	85	238	56	208	38	170	32	127	38	84	56	46	84	15	121	-4	166	-11	32	266	32	233	175	233	208	227	236	211	258	187	272	159	277	127	272	96	258	67	236	43	208	27	175	21	32	21	32	-11	177	-11	221	-4	258	15	286	46	304	84	310	127	304	170	286	208	257	238	220	258	175	266	311	-11	311	21	158	21	143	24	234	233	311	233	311	266	249	266	277	331	251	331	222	266	167	266	123	258	85	238	57	208	39	170	32	127	36	96	45	66	60	40	81	18	107	1	72	-77	99	-77	129	-6	137	-8	158	-11	166	-11	16383	16383	208	233	121	33	102	47	87	64	75	83	68	105	65	127	70	159	85	187	107	211	135	227	167	233	271	331	243	331	213	261	206	262	199	264	191	265	184	265	176	266	32	266	32	233	181	233	186	232	190	231	195	231	199	229	108	21	32	21	32	-11	94	-11	65	-77	92	-77	121	-11	178	-11	222	-4	259	15	287	46	305	84	311	127	308	158	298	187	283	213	262	235	236	252	16383	16383	135	21	222	220	241	207	256	191	268	171	276	150	278	127	273	96	259	67	237	43	209	27	176	21	310	26	310	59	167	59	135	65	107	81	84	105	70	134	65	165	70	197	84	225	106	249	134	265	167	271	310	271	310	304	167	304	122	296	85	276	56	246	38	208	32	165	38	122	56	84	84	53	121	33	166	26	16383	16383	310	-50	310	-17	36	-17	36	-50	32	304	32	271	175	271	208	265	236	249	258	225	272	197	277	165	272	134	258	105	236	81	208	65	175	59	32	59	32	26	177	26	221	33	258	53	286	84	304	122	310	165	304	208	286	246	257	276	220	296	175	304	16383	16383	306	-50	306	-17	32	-17	32	-50	310	-50	310	-17	133	-17	151	26	310	26	310	59	162	59	242	271	310	271	310	304	253	304	276	365	249	365	227	304	167	304	122	296	85	276	56	246	38	208	32	165	36	129	48	97	68	68	94	46	126	31	107	-17	36	-17	36	-50	94	-50	71	-113	98	-113	122	-50	16383	16383	214	271	137	64	113	76	93	93	78	115	68	139	65	165	70	197	84	225	106	249	134	265	167	271	273	365	247	365	220	296	212	298	194	302	185	303	175	304	32	304	32	271	175	271	196	268	203	266	209	264	132	59	32	59	32	26	120	26	103	-17	32	-17	32	-50	92	-50	68	-113	95	-113	118	-50	306	-50	306	-17	131	-17	147	26	177	26	221	33	258	53	286	84	304	122	310	165	307	194	299	222	285	247	267	268	244	285	16383	16383	160	59	232	252	247	239	260	223	269	205	275	185	277	165	272	134	258	105	236	81	208	65	175	59	310	36	310	69	167	69	135	75	107	91	84	115	70	144	65	175	70	207	84	235	106	259	134	275	167	281	310	281	310	314	167	314	122	306	85	286	56	256	38	218	32	175	38	132	56	94	84	63	121	43	166	36	16383	16383	310	-59	310	-26	190	-26	220	21	191	21	161	-26	36	-26	36	-59	140	-59	109	-107	139	-107	169	-59	32	314	32	281	175	281	208	275	236	259	258	235	272	207	277	175	272	144	258	115	236	91	208	75	175	69	32	69	32	36	177	36	221	43	258	63	286	94	304	132	310	175	304	218	286	256	257	286	220	306	175	314	16383	16383	305	-59	305	-26	192	-26	223	21	193	21	162	-26	32	-26	32	-59	142	-59	112	-107	141	-107	171	-59	224	128	224	161	171	161	168	162	162	166	159	169	158	172	159	175	160	177	161	180	166	185	171	191	175	197	180	203	184	210	190	218	180	228	162	207	147	189	131	173	112	160	86	147	86	142	112	130	131	116	147	101	162	83	180	62	190	71	185	79	177	91	172	97	166	104	163	107	161	110	159	116	159	118	161	124	167	128	172	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	187	145	185	155	180	164	173	171	165	175	156	176	146	175	137	171	130	164	125	156	123	145	125	134	129	125	136	118	145	114	156	113	166	114	175	119	181	126	186	135	187	145	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	230	128	230	161	171	161	171	220	138	220	138	161	80	161	80	128	138	128	138	70	171	70	171	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	310	-11	310	21	65	21	65	233	310	233	310	266	32	266	32	-11	310	-11	310	266	32	266	32	233	277	233	277	21	32	21	32	-11	310	26	310	59	65	59	65	271	310	271	310	304	32	304	32	26	16383	16383	310	-50	310	-17	32	-17	32	-50	310	26	310	304	32	304	32	271	277	271	277	59	32	59	32	26	16383	16383	310	-50	310	-17	32	-17	32	-50	286	-15	286	268	24	268	24	-15	57	-15	57	235	253	235	253	-15	286	-15	286	268	253	268	253	17	57	17	57	268	24	268	24	-15	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	142	227	277	268	267	303	247	332	219	352	183	362	142	16383	16383	194	142	59	142	69	183	89	219	118	247	153	267	194	277	16383	16383	362	109	352	69	332	33	303	5	268	-14	227	-25	227	109	16383	16383	194	-25	153	-14	118	5	89	33	69	69	59	109	194	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	59	142	70	186	93	223	126	253	165	272	210	278	256	272	295	253	328	223	351	186	362	142	16383	16383	362	109	351	66	328	29	295	0	256	-18	210	-25	165	-18	126	0	93	29	70	66	59	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	150	115	245	132	257	150	266	169	273	189	277	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	234	126	329	222	341	205	350	187	357	168	361	147	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	187	126	92	31	80	47	71	65	64	84	59	105	58	126	59	147	64	168	71	187	80	205	92	222	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	210	103	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	92	31	80	47	71	65	64	84	59	105	58	126	66	174	88	216	121	249	162	271	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	329	222	341	205	350	187	357	168	361	147	363	126	355	78	333	36	300	3	259	-17	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	222	127	220	137	216	146	208	152	200	156	190	158	181	156	172	152	165	146	160	137	158	127	160	116	164	107	171	100	180	96	190	94	201	96	210	101	216	108	221	117	222	127	16383	16383	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	277	126	273	147	264	166	250	180	231	190	210	194	188	190	170	181	155	167	145	148	142	127	145	105	155	86	169	72	188	62	209	59	231	62	249	72	264	86	273	105	277	126	16383	16383	244	126	242	115	237	105	230	98	220	93	209	92	198	93	189	98	182	106	177	115	175	127	177	138	182	147	189	154	199	159	210	161	221	159	230	154	237	147	242	137	244	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	306	83	305	86	304	90	302	94	294	100	284	104	271	107	256	111	239	116	219	126	241	136	259	142	273	145	284	147	294	151	298	154	304	160	306	168	305	176	303	182	299	187	293	190	286	191	284	191	281	190	279	190	276	189	274	187	274	188	266	181	258	171	249	160	235	148	215	135	217	156	221	174	226	190	230	203	232	214	230	221	227	227	222	231	216	234	210	235	204	234	199	231	194	227	191	221	190	214	191	203	195	190	200	174	204	155	205	134	189	145	175	157	164	170	154	180	145	188	142	189	140	190	137	190	135	191	132	191	125	190	119	186	115	181	113	175	113	164	115	160	117	157	123	151	134	147	149	143	165	139	182	134	200	126	182	118	165	112	149	108	135	104	124	100	120	97	117	93	114	88	113	83	113	79	114	73	116	69	120	65	126	62	133	61	136	61	148	65	156	72	165	82	176	95	190	108	205	119	204	98	200	80	195	64	191	51	190	40	191	33	194	27	199	22	204	19	210	17	216	19	222	22	227	27	230	33	232	40	230	51	226	64	221	80	217	98	215	119	237	103	252	88	263	74	273	65	285	61	293	62	299	65	303	70	305	76	306	83	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	317	148	317	181	104	181	104	148	16383	16383	317	71	317	104	104	104	104	71	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	317	109	317	142	104	142	104	109	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	432	-78	432	331	22	331	22	-78	16383	16383	400	139	241	139	241	298	400	298	16383	16383	214	139	55	139	55	298	214	298	16383	16383	400	-45	241	-45	241	113	400	113	16383	16383	214	-45	55	-45	55	113	214	113	432	-78	432	331	22	331	22	-78	16383	16383	400	139	55	139	55	298	400	298	16383	16383	400	-45	55	-45	55	113	400	113	432	-78	432	331	22	331	22	-78	16383	16383	381	298	228	145	74	298	16383	16383	400	-27	246	126	400	280	16383	16383	381	-45	75	-45	228	107	16383	16383	209	126	55	-27	55	280	259	126	257	136	253	145	246	151	238	156	228	157	217	156	209	151	202	145	197	136	195	126	197	115	201	107	208	100	217	95	228	94	238	95	246	100	253	107	257	116	259	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	310	149	310	182	65	182	65	331	32	331	32	0	65	0	65	149	310	0	310	331	277	331	277	182	32	182	32	149	277	149	277	0	319	298	319	331	24	331	24	298	155	298	155	0	188	0	188	298	319	0	319	33	188	33	188	331	155	331	155	33	24	33	24	0	217	149	217	182	65	182	65	331	32	331	32	0	65	0	65	149	217	99	217	132	65	132	65	199	217	199	217	232	65	232	65	331	32	331	32	0	65	0	65	99	310	99	310	132	65	132	65	199	310	199	310	232	65	232	65	331	32	331	32	0	65	0	65	99	407	149	407	182	161	182	161	331	128	331	128	0	161	0	161	149	16383	16383	61	0	61	331	28	331	28	0	407	149	407	182	256	182	256	331	223	331	223	0	256	0	256	149	16383	16383	156	0	156	331	123	331	123	0	16383	16383	55	0	55	331	22	331	22	0	407	99	407	132	161	132	161	199	407	199	407	232	161	232	161	331	128	331	128	0	161	0	161	99	16383	16383	61	0	61	331	28	331	28	0	362	331	327	331	181	182	116	182	116	331	83	331	83	80	4	0	39	0	83	45	83	0	116	0	116	79	184	149	361	149	361	182	216	182	16383	16383	150	149	116	114	116	149	362	331	327	331	230	232	116	232	116	331	83	331	83	80	4	0	39	0	83	45	83	0	116	0	116	79	136	99	361	99	361	132	167	132	233	199	361	199	361	232	265	232	16383	16383	199	199	133	132	116	132	116	199	461	149	461	182	273	182	461	331	422	331	234	182	215	182	215	331	182	331	182	141	116	88	116	331	83	331	83	61	4	0	44	0	83	31	83	0	116	0	116	57	182	110	182	0	215	0	215	137	231	149	461	99	461	132	215	132	215	136	295	199	461	199	461	232	336	232	461	331	421	331	296	232	215	232	215	331	182	331	182	141	116	88	116	331	83	331	83	62	4	0	45	0	83	30	83	0	116	0	116	56	182	109	182	0	215	0	215	99	16383	16383	255	199	215	167	215	199	158	127	196	132	237	142	273	158	300	184	310	222	308	239	301	254	291	265	277	273	260	276	245	273	231	267	221	258	214	246	211	232	235	232	238	239	242	244	247	248	253	250	259	251	266	250	272	247	278	242	281	234	282	224	272	199	247	180	214	167	179	159	150	155	125	151	77	147	54	145	32	143	32	110	54	108	77	106	125	102	150	99	179	94	214	86	247	73	272	54	282	28	281	18	278	11	272	6	266	3	259	2	253	3	247	5	242	9	238	14	235	21	211	21	214	7	221	-4	231	-13	245	-19	260	-21	277	-19	291	-11	301	0	308	14	310	31	300	68	273	94	236	111	196	121	158	126	310	143	289	145	266	147	242	149	217	151	193	155	164	159	129	167	95	180	70	199	60	224	62	234	65	242	70	247	77	250	84	251	90	250	95	248	100	244	105	239	108	232	132	232	129	246	122	258	111	267	98	274	83	276	66	273	51	265	41	254	34	239	32	222	42	184	69	158	106	142	146	132	184	127	184	126	146	121	106	111	69	94	42	68	32	31	34	14	41	0	51	-11	66	-19	83	-21	98	-19	111	-13	122	-4	129	7	132	21	108	21	105	14	100	9	95	5	90	3	84	2	77	3	70	6	65	11	62	18	60	28	70	54	95	73	129	86	164	94	193	99	217	102	242	104	266	106	289	108	310	110	315	-11	315	266	12	127	16383	16383	282	40	90	127	282	213	330	127	27	266	27	-11	16383	16383	252	127	60	40	60	213	315	26	315	304	12	165	16383	16383	282	78	90	165	282	251	16383	16383	315	-50	315	-17	17	-17	17	-50	330	165	27	304	27	26	16383	16383	252	165	60	78	60	251	16383	16383	325	-50	325	-17	27	-17	27	-50	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	522	127	520	111	513	97	502	86	488	79	473	76	457	79	443	86	432	97	425	111	422	127	425	142	432	156	443	167	457	174	473	176	488	174	502	167	513	156	520	142	522	127	25	143	25	110	252	110	259	91	270	75	285	62	304	54	325	51	348	55	369	66	385	82	396	103	400	127	396	150	385	171	369	187	348	198	325	201	304	199	285	190	270	178	259	162	252	143	16383	16383	374	127	372	111	365	97	354	86	340	79	325	76	309	79	295	86	284	97	277	111	275	127	277	142	284	156	295	167	309	174	325	176	340	174	354	167	365	156	372	142	374	127	188	163	188	273	155	273	155	163	16383	16383	318	110	318	143	208	143	208	110	16383	16383	134	110	134	143	24	143	24	110	16383	16383	188	-20	188	90	155	90	155	-20	203	192	203	225	37	225	37	192	99	192	99	-105	142	-105	142	192	295	268	263	268	156	52	49	268	16	268	153	-14	158	-14	16383	16383	286	-69	286	-35	24	-35	24	-69	286	290	286	323	24	323	24	290	16383	16383	295	-14	158	268	153	268	16	-14	49	-14	156	201	263	-14	286	290	286	323	24	323	24	290	16383	16383	295	268	263	268	156	52	49	268	16	268	153	-14	158	-14	317	0	317	33	230	33	216	84	189	128	153	164	109	191	58	205	58	292	25	292	25	0	16383	16383	58	33	58	172	98	159	133	137	162	108	184	73	196	33	432	-78	432	331	22	-78	16383	16383	400	-45	102	-45	400	252	435	-128	245	382	217	382	27	-128	65	-128	230	309	232	309	397	-128	435	382	397	382	232	-56	230	-56	65	382	27	382	217	-128	245	-128	415	-126	415	224	405	279	377	325	336	359	286	381	234	389	176	381	125	359	84	325	57	279	47	224	47	-126	84	-126	84	230	91	268	112	301	144	328	184	346	231	353	278	346	318	328	350	301	371	268	378	230	378	-126	415	384	378	384	378	26	371	-10	350	-43	318	-70	278	-88	231	-94	184	-88	144	-70	112	-43	91	-10	84	26	84	384	47	384	47	33	57	-21	84	-67	125	-101	176	-124	234	-131	286	-124	336	-102	377	-67	405	-21	415	33	248	126	131	244	13	126	131	8	16383	16383	202	126	131	55	60	126	131	198	102	127	100	136	96	144	89	150	81	155	72	156	62	155	54	150	47	144	43	136	41	127	43	118	47	110	54	103	62	98	72	97	81	98	89	102	96	109	100	117	102	127	333	182	201	167	175	299	148	167	17	182	131	114	77	-6	175	83	273	-6	219	114	203	231	201	241	197	250	190	257	181	261	171	262	162	261	153	257	146	250	141	242	140	231	141	220	145	211	152	205	161	201	171	199	182	201	191	205	197	212	202	221	203	231	16383	16383	317	4	212	109	317	109	317	142	211	142	317	249	294	272	171	150	49	272	26	249	132	142	26	142	26	109	131	109	26	4	49	-18	171	103	294	-18	16383	16383	203	22	201	34	197	42	190	49	181	53	171	54	161	53	153	49	146	42	141	33	140	22	141	13	146	4	153	-2	161	-7	171	-8	181	-7	190	-2	197	4	201	13	203	22	378	-39	378	291	203	148	27	291	27	-39	203	103	16383	16383	345	29	225	126	345	222	16383	16383	180	126	60	29	60	222	358	-39	358	3	227	126	358	247	358	291	202	148	46	291	46	-39	202	103	16383	16383	178	126	79	35	79	217	358	-39	358	291	203	148	46	291	46	247	178	126	46	3	46	-39	203	103	16383	16383	325	35	227	126	325	217	368	-16	60	291	37	268	180	126	37	-16	60	-39	203	103	345	-39	368	-16	225	126	368	268	345	291	37	-16	60	-39	203	103	345	-39	319	116	314	142	303	170	288	194	266	211	239	218	210	211	181	195	152	176	126	160	102	153	83	157	68	168	56	183	47	202	41	223	24	223	29	193	39	165	56	142	78	126	105	121	135	127	164	143	193	162	220	178	243	185	262	181	277	171	288	155	296	136	302	116	16383	16383	319	27	319	60	24	60	24	27	236	266	211	235	190	203	172	170	157	135	145	99	133	135	118	170	100	203	79	235	54	266	16	266	54	219	84	166	106	109	121	49	128	-11	161	-11	169	49	184	109	206	166	236	219	275	266	275	-11	236	35	206	88	184	145	169	205	161	266	128	266	121	205	106	145	84	88	54	35	16	-11	54	-11	79	19	100	51	118	84	133	119	145	155	157	119	172	84	190	51	211	19	236	-11	310	59	310	92	169	92	159	94	150	99	143	107	138	117	136	127	138	137	142	146	149	154	158	159	169	161	310	161	310	194	168	194	148	191	130	181	116	167	107	149	103	127	106	106	115	88	129	73	146	63	168	59	16383	16383	310	-11	310	21	167	21	135	27	107	43	84	67	70	96	65	127	70	159	84	187	106	211	134	227	167	233	310	233	310	266	167	266	122	258	85	238	56	208	38	170	32	127	38	84	56	46	84	15	121	-4	166	-11	32	266	32	233	175	233	208	227	236	211	258	187	272	159	277	127	272	96	258	67	236	43	208	27	175	21	32	21	32	-11	177	-11	221	-4	258	15	286	46	304	84	310	127	304	170	286	208	257	238	220	258	175	266	16383	16383	32	194	32	161	174	161	184	159	193	154	200	146	205	137	206	127	205	117	200	107	193	99	184	94	174	92	32	92	32	59	175	59	196	63	214	73	228	88	236	106	239	127	236	149	227	167	213	181	195	191	175	194	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	217	-15	217	134	214	156	205	174	192	187	175	196	155	199	135	196	118	187	105	174	97	156	94	134	94	-15	127	-15	127	133	128	144	131	152	137	159	145	164	155	166	165	164	173	159	179	152	182	143	184	133	184	-15	217	268	184	268	184	119	182	109	179	100	173	93	165	88	155	86	145	88	137	93	131	100	128	109	127	119	127	268	94	268	94	118	97	97	105	79	118	65	135	57	155	54	175	57	192	65	205	79	214	97	217	118	16383	16383	286	268	253	268	253	121	248	88	234	60	213	37	186	23	155	17	125	23	98	37	76	59	62	87	57	120	57	268	24	268	24	120	31	75	49	38	77	9	113	-8	155	-15	197	-8	233	9	261	37	280	74	286	118	286	-15	286	132	281	174	265	209	240	237	209	257	171	267	171	315	138	315	138	267	101	257	69	238	45	210	30	175	24	134	24	-15	57	-15	57	132	61	162	72	188	90	209	112	225	138	234	138	-15	171	-15	171	234	197	225	220	209	237	188	249	162	253	132	253	-15	319	60	319	93	238	93	238	160	319	160	319	193	238	193	238	345	205	345	205	193	138	193	138	345	105	345	105	193	24	193	24	160	105	160	105	93	24	93	24	60	105	60	105	-93	138	-93	138	60	205	60	205	-93	238	-93	238	60	16383	16383	205	93	138	93	138	160	205	160	270	127	268	138	263	147	255	154	246	159	236	160	226	159	217	154	209	147	204	138	202	127	204	115	208	106	215	99	225	94	236	93	247	94	257	99	264	107	268	116	270	127	16383	16383	310	-11	310	20	94	127	310	234	310	267	28	129	28	124	310	124	310	129	28	267	28	234	244	127	28	20	28	-11	16383	16383	137	127	135	138	130	147	122	154	113	159	103	160	93	159	83	154	76	147	71	138	69	127	71	116	75	107	82	99	91	94	103	93	114	94	123	99	131	106	135	115	137	127	614	-11	614	20	398	127	614	234	614	267	332	129	332	124	16383	16383	460	-11	460	20	244	127	460	234	460	267	177	129	177	124	16383	16383	305	-11	305	20	89	127	305	234	305	267	22	129	22	124	614	124	614	129	332	267	332	234	548	127	332	20	332	-11	16383	16383	459	124	459	129	177	267	177	234	393	127	177	20	177	-11	16383	16383	305	124	305	129	22	267	22	234	238	127	22	20	22	-11	310	196	310	228	108	306	310	382	310	415	28	309	28	304	16383	16383	310	110	310	143	28	143	28	110	16383	16383	310	-54	310	-49	28	56	28	24	231	-52	28	-130	28	-161	310	304	310	309	28	415	28	382	231	306	28	228	28	196	16383	16383	310	110	310	143	28	143	28	110	16383	16383	310	-161	310	-130	108	-52	310	24	310	56	28	-49	28	-54	310	271	310	304	32	304	32	271	16383	16383	310	-50	310	-17	100	88	310	194	310	227	32	90	32	85	310	271	310	304	32	304	32	271	16383	16383	310	85	310	90	32	227	32	194	243	88	32	-17	32	-50	310	314	262	268	204	235	143	213	83	200	32	194	32	161	86	166	145	179	206	201	262	232	310	275	16383	16383	310	-21	289	4	259	27	222	48	182	66	143	79	182	92	222	110	259	131	289	155	310	180	310	219	268	176	216	143	157	119	94	103	32	95	32	63	94	54	157	39	216	15	268	-16	310	-59	310	194	259	200	200	213	138	235	80	268	32	314	32	275	80	232	137	201	197	179	257	166	310	161	16383	16383	310	95	248	103	186	119	127	143	74	176	32	219	32	180	53	155	84	131	121	110	160	92	199	79	160	66	121	48	84	27	53	4	32	-21	32	-59	74	-16	127	15	186	39	248	54	310	63	310	-21	290	1	268	21	242	38	214	52	185	64	203	118	228	105	251	91	273	75	293	56	310	36	310	69	292	90	272	108	252	123	232	136	212	147	234	214	250	224	266	236	281	249	296	264	310	281	310	314	300	301	288	288	262	266	248	257	283	365	257	365	215	238	181	223	144	211	106	202	69	195	32	191	32	158	61	156	91	151	121	145	151	137	180	127	161	71	136	78	110	83	83	87	57	91	32	93	32	60	55	58	79	55	103	51	127	46	151	40	101	-113	127	-113	175	31	207	19	237	4	264	-13	289	-35	310	-59	16383	16383	189	156	173	162	158	167	145	170	133	173	123	175	134	177	148	181	165	185	183	191	203	199	310	93	274	90	238	84	202	77	166	67	132	54	152	123	183	134	215	143	247	150	279	155	310	158	310	191	284	194	258	198	232	203	205	209	180	217	223	365	196	365	156	225	127	238	99	253	74	271	51	291	32	314	32	281	53	256	76	236	100	220	124	206	147	196	132	147	112	137	91	124	71	109	51	91	32	69	32	36	47	53	63	69	81	84	101	97	122	109	100	38	85	28	70	17	56	5	43	-7	32	-21	32	-59	41	-47	63	-25	75	-15	87	-6	56	-113	83	-113	119	11	155	27	193	40	232	49	272	56	310	60	16383	16383	171	187	182	183	193	180	203	178	212	176	219	175	201	171	189	168	176	164	162	160	311	-50	311	-17	132	-17	148	26	311	26	311	59	161	59	240	271	311	271	311	304	252	304	275	365	248	365	225	304	32	304	32	26	122	26	105	-17	32	-17	32	-50	93	-50	70	-113	97	-113	120	-50	16383	16383	213	271	134	59	65	59	65	271	311	-50	311	-17	136	-17	152	26	311	26	311	304	256	304	278	365	252	365	228	304	32	304	32	271	216	271	137	59	32	59	32	26	125	26	108	-17	32	-17	32	-50	97	-50	73	-113	100	-113	123	-50	16383	16383	278	59	165	59	243	271	278	271	310	36	310	69	65	69	65	281	310	281	310	314	32	314	32	36	16383	16383	310	-59	310	-26	190	-26	221	21	191	21	161	-26	32	-26	32	-59	140	-59	110	-107	140	-107	170	-59	310	36	310	314	32	314	32	281	277	281	277	69	32	69	32	36	16383	16383	310	-59	310	-26	192	-26	223	21	193	21	162	-26	32	-26	32	-59	142	-59	112	-107	141	-107	171	-59	310	55	310	87	94	195	310	302	310	334	28	197	28	192	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	222	-53	198	-39	185	-30	225	52	198	52	165	-16	153	-9	141	-3	129	1	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	129	-36	140	-41	150	-48	108	-139	135	-139	171	-62	185	-71	198	-79	212	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	192	310	197	28	334	28	302	244	195	28	87	28	55	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	223	-53	212	-47	200	-40	187	-32	188	-32	228	52	200	52	166	-18	142	-4	118	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	130	-36	141	-42	152	-49	110	-139	137	-139	172	-64	186	-72	199	-80	213	-86	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	94	289	120	259	143	222	165	182	182	143	195	182	209	222	226	259	247	289	271	310	296	310	335	268	292	216	259	157	235	94	220	32	212	32	179	94	171	157	155	216	132	268	99	310	56	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	222	-53	198	-39	185	-30	225	52	198	52	165	-16	153	-9	141	-3	129	1	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	129	-35	139	-41	150	-48	107	-139	134	-139	171	-62	184	-71	198	-79	212	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	212	248	220	186	236	127	259	74	292	32	335	32	296	53	271	84	247	121	226	160	209	199	195	160	182	121	165	84	143	53	120	32	94	32	56	74	99	127	132	186	155	248	171	310	179	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	223	-53	211	-47	199	-40	187	-31	227	52	200	52	166	-17	154	-10	142	-4	129	0	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	130	-36	140	-42	151	-49	109	-139	137	-139	172	-63	185	-72	199	-79	213	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	291	-11	291	266	223	232	264	331	237	331	189	215	12	127	128	68	69	-77	95	-77	151	57	16383	16383	257	40	164	86	204	186	257	213	16383	16383	171	170	141	98	84	126	84	127	305	127	188	185	248	331	220	331	165	196	27	266	27	-11	93	20	52	-77	79	-77	127	37	16383	16383	233	126	145	82	175	156	233	127	16383	16383	152	166	111	65	60	40	60	213	291	-50	291	-17	124	-17	161	90	291	26	291	304	223	270	256	365	229	365	191	254	12	165	138	101	98	-17	12	-17	12	-50	86	-50	65	-113	92	-113	113	-50	16383	16383	257	78	171	121	208	226	257	251	16383	16383	176	210	149	132	84	164	84	165	305	-50	305	-17	123	-17	153	89	305	165	192	221	233	365	207	365	169	233	27	304	27	26	123	73	96	-17	27	-17	27	-50	86	-50	69	-113	95	-113	113	-50	16383	16383	233	164	166	131	183	190	233	165	16383	16383	160	201	134	115	60	78	60	251	160	272	158	282	153	291	146	297	137	302	128	303	118	302	110	297	103	291	98	282	96	272	97	261	102	252	108	245	117	241	128	239	138	241	147	246	154	253	158	262	160	272	16383	16383	160	126	158	136	153	145	146	152	137	156	128	157	118	156	110	152	103	145	98	137	96	126	97	115	102	106	108	100	117	95	128	94	138	95	147	100	154	107	158	116	160	126	16383	16383	160	-19	158	-9	153	0	146	6	137	10	128	12	118	10	110	6	103	0	98	-8	96	-19	97	-30	102	-39	108	-45	117	-49	128	-51	138	-49	147	-45	154	-38	158	-29	160	-19	409	127	407	137	403	146	395	152	387	156	377	158	368	156	359	152	352	146	347	137	345	127	347	116	351	107	358	100	367	96	377	94	388	96	397	101	403	108	408	117	409	127	16383	16383	263	127	261	137	256	146	250	152	241	156	232	158	222	156	213	152	206	146	202	137	200	127	201	116	206	107	212	100	221	96	232	94	242	96	251	101	257	108	261	117	263	127	16383	16383	118	127	116	137	111	146	104	152	95	156	86	158	76	156	68	152	61	146	56	137	54	127	56	116	60	107	67	100	75	96	86	94	97	96	105	101	112	108	116	117	118	127	366	228	364	239	360	248	352	254	344	259	334	260	325	259	316	254	309	248	304	239	302	228	304	218	308	209	315	202	324	198	334	196	345	198	354	203	360	210	365	219	366	228	16383	16383	264	126	262	136	257	145	250	152	242	156	233	157	223	156	214	152	207	145	202	137	200	126	202	115	206	106	213	100	222	95	233	94	243	95	252	100	258	107	263	116	264	126	16383	16383	161	23	159	33	154	42	147	49	138	53	129	55	119	53	111	49	104	42	99	33	97	23	99	12	103	3	110	-2	118	-6	129	-8	140	-6	148	-2	155	4	159	13	161	23	161	228	159	239	154	248	147	254	138	259	129	260	119	259	111	254	104	248	99	239	97	228	99	218	103	209	110	202	118	198	129	196	140	198	148	203	155	210	159	219	161	228	16383	16383	366	23	364	33	360	42	352	49	344	53	334	55	325	53	316	49	309	42	304	33	302	23	304	12	308	3	315	-2	324	-6	334	-8	345	-6	354	-2	360	4	365	13	366	23	16383	16383	262	126	261	136	256	145	249	152	240	156	231	157	222	156	213	152	206	145	201	137	199	126	201	115	205	106	212	100	220	95	231	94	242	95	250	100	257	107	261	116	262	126	382	-12	382	20	236	20	206	24	180	37	158	57	142	82	133	109	382	109	382	142	133	142	142	170	159	195	181	215	207	228	237	233	382	233	382	266	234	266	193	259	158	241	130	215	110	181	100	142	27	142	27	109	100	109	110	71	130	37	158	11	194	-6	236	-12	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	280	109	280	53	313	53	313	199	280	199	280	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	210	22	210	55	137	55	115	57	96	64	82	75	71	90	65	109	177	109	177	74	210	74	210	179	177	179	177	142	65	142	71	162	81	177	96	188	114	194	137	196	210	196	210	229	137	229	102	224	73	210	50	188	36	159	31	126	36	93	50	65	72	42	101	28	136	22	213	326	211	337	207	346	200	352	191	357	181	358	172	357	163	353	156	346	151	337	150	326	151	316	155	307	162	300	171	296	181	295	192	296	201	301	207	308	212	317	213	326	16383	16383	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	313	310	313	343	35	343	35	310	16383	16383	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	210	273	210	306	40	306	40	273	16383	16383	210	22	210	55	137	55	115	57	96	64	82	75	71	90	65	109	210	109	210	142	65	142	71	162	81	177	96	188	114	194	137	196	210	196	210	229	137	229	102	224	73	210	50	188	36	159	31	126	36	93	50	65	72	42	101	28	136	22	313	-12	313	20	167	20	138	25	111	38	90	58	74	82	65	110	313	110	313	143	64	143	73	170	89	195	111	215	137	228	167	233	313	233	313	266	167	266	122	259	84	238	55	208	37	169	30	127	37	84	55	46	84	15	121	-4	166	-12	16383	16383	313	-89	313	-56	35	-56	35	-89	313	-12	313	20	166	20	143	22	122	31	104	43	88	59	75	78	313	78	313	111	65	111	64	114	64	138	65	141	313	141	313	174	75	174	87	193	103	209	122	222	143	230	166	233	313	233	313	266	166	266	121	258	83	238	55	207	37	169	31	127	37	84	55	45	83	15	120	-5	164	-12	382	109	382	142	309	142	299	181	279	215	251	242	216	259	175	266	27	266	27	233	172	233	202	228	228	215	250	195	266	170	276	142	27	142	27	109	276	109	267	82	251	57	229	37	203	24	173	20	27	20	27	-12	173	-12	215	-6	251	11	279	37	299	71	309	109	30	266	30	233	175	233	204	228	231	215	252	195	268	170	277	142	63	142	63	199	30	199	30	53	63	53	63	109	278	109	269	82	253	57	231	37	205	24	175	20	30	20	30	-12	175	-12	220	-5	258	14	287	45	305	83	312	126	305	169	287	207	259	238	221	258	176	266	31	229	31	196	104	196	127	194	145	188	160	177	170	162	176	142	64	142	64	179	31	179	31	74	64	74	64	109	176	109	170	90	159	75	145	64	126	57	104	55	31	55	31	22	105	22	140	28	169	42	191	65	205	93	210	126	205	159	191	188	168	210	139	224	104	229	308	310	308	343	31	343	31	310	16383	16383	31	266	31	233	175	233	205	228	232	215	253	195	269	170	278	142	31	142	31	109	279	109	270	82	254	57	232	37	206	24	176	20	31	20	31	-12	176	-12	221	-5	259	14	288	45	306	83	313	126	307	169	288	207	260	238	222	258	177	266	204	273	204	306	33	306	33	273	16383	16383	33	229	33	196	107	196	129	194	148	188	162	177	173	162	179	142	33	142	33	109	179	109	173	90	162	75	147	64	129	57	107	55	33	55	33	22	108	22	143	28	172	42	194	65	208	93	213	126	208	159	193	188	171	210	142	224	107	229	243	0	243	25	70	25	70	153	238	153	238	178	70	178	70	306	243	306	243	331	36	331	36	0	291	243	252	243	225	218	212	227	199	234	184	239	168	242	152	243	115	237	83	221	57	196	40	163	33	126	35	110	38	95	43	80	50	66	59	52	12	7	51	7	78	33	91	24	105	17	121	11	136	8	152	7	190	13	222	30	248	56	264	89	270	126	269	142	266	157	261	172	254	186	245	199	16383	16383	83	76	77	85	72	95	69	105	67	115	66	126	71	153	83	176	102	194	125	206	152	210	163	210	173	208	183	205	193	200	202	195	16383	16383	221	175	227	166	231	157	235	147	237	136	237	126	233	99	221	76	203	57	179	45	152	40	142	41	131	43	121	46	111	51	102	56	435	0	435	204	232	387	27	204	27	0	16383	16383	402	33	60	33	60	191	232	341	402	191	286	256	286	289	24	289	24	256	16383	16383	286	0	171	228	139	228	24	0	60	0	155	187	156	187	250	0	286	331	286	364	24	364	24	331	16383	16383	286	256	286	289	24	289	24	256	16383	16383	286	0	171	228	139	228	24	0	60	0	155	187	156	187	250	0	224	340	224	357	94	357	94	-106	127	-106	127	292	128	310	133	323	140	332	152	338	169	340	143	-106	143	357	13	357	13	340	68	340	85	338	97	332	105	323	109	310	110	292	110	-106	224	-106	224	-89	169	-89	152	-87	140	-81	133	-72	128	-59	127	-41	127	357	94	357	94	-106	143	-106	143	357	110	357	110	-41	109	-59	105	-72	97	-81	85	-87	68	-89	13	-89	13	-106	59	50	206	50	206	83	59	83	16383	16383	59	50	26	50	26	-107	59	-107	173	50	173	-107	206	-107	206	50	16383	16383	173	50	173	83	26	83	26	50	206	248	206	281	59	281	59	438	26	438	26	281	59	281	59	248	173	248	173	281	206	281	206	438	173	438	173	281	26	281	26	248	276	164	276	196	24	196	24	57	57	57	57	164	224	32	218	49	212	67	208	86	206	106	205	126	206	146	209	166	212	185	218	203	224	219	208	213	190	207	171	203	151	201	131	200	111	201	91	203	72	207	54	213	37	219	44	203	49	185	53	166	55	146	56	126	55	106	53	86	49	67	44	49	37	32	54	39	72	44	91	48	111	50	131	51	151	50	171	48	190	44	208	39	224	32	16383	16383	197	60	186	65	173	68	160	70	145	71	117	71	103	70	89	68	76	65	65	60	70	72	73	84	75	98	76	112	76	140	75	155	73	168	70	181	65	192	76	187	89	184	103	182	131	180	145	181	160	182	173	184	186	187	197	192	192	181	189	168	187	155	186	140	185	126	187	98	189	84	192	72	197	60	356	0	348	52	324	98	288	134	243	157	190	166	138	157	93	134	57	98	34	52	25	0	58	0	65	42	84	78	112	107	149	126	190	132	232	126	269	107	297	78	316	42	323	0	356	0	348	52	324	98	288	134	243	157	190	166	138	157	93	134	57	98	34	52	25	0	16383	16383	62	33	75	65	96	92	123	114	155	127	190	132	226	127	258	114	285	92	306	65	319	33	13	-70	36	-93	128	-2	146	-15	166	-25	187	-33	209	-38	233	-39	285	-31	330	-7	366	28	389	73	398	126	389	178	366	223	330	259	285	282	233	291	180	282	135	259	99	223	75	178	67	126	69	102	73	79	81	58	91	39	104	21	16383	16383	366	126	359	84	340	48	311	19	275	0	233	-6	191	0	155	19	126	48	107	84	100	126	107	168	126	204	155	233	191	252	233	258	275	252	311	233	340	204	359	168	366	126	523	109	523	142	440	142	429	186	407	225	375	257	336	279	292	290	292	374	259	374	259	290	214	279	175	257	143	225	121	186	110	142	26	142	26	109	110	109	122	65	144	26	176	-5	215	-27	259	-38	259	-122	292	-122	292	-38	336	-27	375	-5	406	26	429	65	440	109	16383	16383	292	142	292	257	326	248	355	230	380	205	397	175	406	142	16383	16383	259	142	143	142	153	175	170	205	195	230	225	248	259	257	16383	16383	406	109	397	75	379	45	355	21	325	3	292	-5	292	109	16383	16383	259	-5	225	3	195	21	170	45	153	75	143	109	259	109	523	3	523	36	397	36	397	215	523	215	523	248	397	248	397	374	364	374	364	248	185	248	185	374	152	374	152	248	26	248	26	215	152	215	152	36	26	36	26	3	152	3	152	-122	185	-122	185	3	364	3	364	-122	397	-122	397	3	16383	16383	364	36	185	36	185	215	364	215	299	92	299	161	353	161	379	165	402	177	420	196	431	219	435	246	431	274	419	297	401	315	378	327	350	331	323	327	300	316	282	298	270	275	266	248	266	194	198	194	198	246	193	274	182	297	164	315	140	327	113	331	85	327	62	315	43	297	32	274	27	246	31	219	43	196	61	177	84	165	110	161	165	161	165	92	110	92	84	88	61	76	43	58	31	35	27	7	32	-19	43	-43	62	-61	85	-73	113	-77	140	-73	163	-62	182	-44	193	-21	198	5	198	59	266	59	266	5	270	-21	282	-44	300	-62	323	-73	350	-77	378	-73	401	-61	419	-43	431	-19	435	7	431	35	420	58	402	76	379	88	353	92	16383	16383	299	194	299	246	301	263	308	278	320	289	334	296	350	298	367	295	382	288	393	277	400	263	402	246	400	229	393	215	383	204	369	197	353	194	16383	16383	165	194	110	194	94	197	80	204	70	215	63	229	60	246	63	263	70	277	81	288	96	295	113	298	129	295	144	288	155	277	162	263	165	246	16383	16383	266	92	198	92	198	161	266	161	16383	16383	299	59	353	59	369	57	383	49	393	38	400	24	402	7	400	-9	393	-23	382	-34	367	-42	350	-44	334	-42	319	-35	308	-24	301	-10	299	5	16383	16383	165	5	162	-10	155	-24	144	-35	129	-42	113	-44	96	-42	81	-34	70	-23	63	-9	60	7	63	24	70	38	80	49	94	57	110	59	165	59	276	57	276	90	57	90	57	196	24	196	24	57	235	335	108	335	108	275	82	258	61	236	46	211	35	182	32	151	35	119	46	90	61	65	82	43	108	26	108	-34	235	-34	235	26	260	43	281	65	297	90	307	119	311	151	307	182	297	211	281	236	260	258	235	275	16383	16383	210	285	132	285	132	310	210	310	16383	16383	277	137	270	109	256	85	236	65	212	51	184	44	184	69	159	69	159	44	131	51	106	65	86	85	72	109	65	137	90	137	90	162	65	162	72	190	86	215	106	235	131	249	159	256	159	231	184	231	184	256	191	255	199	253	206	251	212	249	219	246	171	162	113	162	113	137	184	137	239	233	251	221	261	208	269	194	274	178	277	162	252	162	252	137	16383	16383	210	-8	132	-8	132	17	210	17	205	298	205	331	26	331	26	141	59	141	59	298	205	141	205	331	26	331	26	298	172	298	172	141	205	-107	205	-74	59	-74	59	82	26	82	26	-107	206	-107	206	82	173	82	173	-74	26	-74	26	-107	483	81	436	117	387	145	340	164	295	176	255	180	207	176	159	164	113	145	69	117	27	81	32	74	69	97	108	115	152	128	200	135	255	137	304	135	352	128	397	115	439	97	478	74	478	180	439	157	397	139	352	126	304	119	255	116	200	119	152	126	108	139	69	157	32	180	27	172	69	136	113	109	159	89	207	78	255	74	295	78	340	89	387	109	436	137	483	172	167	357	142	357	39	131	39	121	141	-106	167	-106	71	126	161	120	161	130	59	357	33	357	128	125	32	-106	59	-106	372	188	215	279	199	250	355	160	16383	16383	372	66	355	94	199	4	215	-24	16383	16383	142	36	142	218	109	218	109	36	16383	16383	421	17	421	236	232	346	41	236	41	17	232	-92	16383	16383	388	36	232	-54	75	36	75	217	232	308	388	217	465	280	437	296	355	154	343	182	326	205	303	223	276	234	247	238	234	238	222	236	217	234	243	280	214	296	27	-26	56	-43	137	98	149	70	166	47	189	29	217	17	247	13	253	13	258	14	264	14	270	15	276	17	250	-26	278	-43	16383	16383	326	127	322	102	311	80	293	62	271	51	247	46	222	51	200	62	183	80	171	102	167	127	171	151	183	173	200	190	222	201	247	205	271	201	293	190	311	173	322	151	326	127	44	5	41	3	40	2	38	1	36	1	32	2	29	4	27	8	26	13	26	18	25	29	24	39	20	59	18	70	4	70	6	48	6	38	7	28	7	17	5	-15	2	-32	-2	-48	-8	-65	-5	-69	11	-62	28	-58	44	-55	61	-54	109	-54	119	-55	130	-56	131	-42	119	-39	109	-37	98	-36	88	-35	78	-35	73	-34	68	-34	65	-32	63	-29	62	-25	62	-23	63	-21	63	-19	64	-17	65	-16	105	23	117	15	130	9	144	4	159	1	175	0	211	6	241	21	266	45	281	76	287	112	281	148	265	179	241	203	210	219	175	225	139	219	108	203	84	179	68	148	62	113	63	98	66	83	70	70	76	57	84	45	16383	16383	169	129	108	69	103	77	100	85	97	94	95	103	95	113	99	137	111	159	128	176	150	188	175	192	196	189	215	180	232	167	244	149	252	129	16383	16383	252	97	245	76	232	58	216	45	196	36	175	33	155	35	146	38	137	42	129	47	179	97	405	121	405	132	40	281	40	-27	16383	16383	281	143	73	143	73	229	16383	16383	281	110	73	24	73	110	421	-77	421	-52	248	-52	248	350	420	350	421	376	42	376	42	350	214	350	214	-52	42	-52	42	-77	244	342	211	342	211	311	157	298	111	270	74	231	50	182	42	126	50	70	74	22	111	-17	157	-45	211	-58	211	-88	244	-88	244	-58	298	-45	344	-17	381	22	404	70	413	126	404	182	381	231	344	270	298	298	244	311	16383	16383	244	277	287	266	325	243	354	211	373	171	380	126	373	81	354	41	325	9	287	-13	244	-25	16383	16383	211	-25	167	-13	130	9	101	41	82	81	75	126	82	171	101	211	130	243	167	266	211	277	311	117	311	150	192	150	266	352	237	352	163	150	30	150	30	117	151	117	77	-87	105	-87	180	117	311	117	311	150	179	150	105	352	75	352	150	150	30	150	30	117	161	117	236	-87	265	-87	190	117	369	-87	369	376	27	376	27	-87	16383	16383	336	73	199	312	60	73	60	343	336	343	16383	16383	336	-54	60	-54	60	3	199	243	336	3	200	59	204	78	208	95	215	110	223	124	233	137	254	164	269	185	279	202	284	218	285	235	280	262	267	284	247	301	222	311	194	315	167	311	145	301	127	286	116	266	112	243	113	232	117	222	122	216	128	211	136	210	143	211	149	214	153	218	155	224	156	232	154	240	150	246	144	252	139	259	137	268	140	278	147	286	158	293	171	298	185	300	202	297	217	289	228	276	236	260	239	241	237	222	234	204	228	185	214	147	205	123	198	103	194	86	192	71	191	59	16383	16383	223	0	222	7	218	14	212	20	205	24	197	26	188	24	181	21	175	15	171	7	170	0	171	-8	175	-15	180	-21	188	-25	197	-26	206	-25	213	-21	218	-16	222	-8	223	0	16383	16383	369	-87	369	376	27	376	27	-87	16383	16383	336	-54	60	-54	60	343	336	343	410	0	410	33	195	33	228	61	151	108	151	189	249	269	226	292	151	230	151	292	118	292	118	203	39	138	118	90	118	8	78	-26	72	-30	70	-31	66	-31	62	-30	60	-28	56	-20	56	-15	55	-2	53	22	51	35	48	46	34	46	35	33	36	21	37	8	38	-4	38	-32	37	-40	37	-48	36	-56	35	-66	31	-86	28	-95	25	-105	28	-109	56	-98	84	-92	114	-89	145	-87	178	-87	178	-71	171	-70	165	-69	109	-69	106	-68	102	-67	98	-61	98	-53	99	-51	100	-50	102	-49	158	0	16383	16383	118	128	95	143	118	161	16383	16383	173	57	151	37	151	70	421	60	421	93	314	93	314	60	16383	16383	421	160	421	193	42	193	42	160	16383	16383	285	60	285	93	178	93	178	60	16383	16383	149	60	149	93	42	93	42	60	451	127	341	316	122	316	12	127	122	-63	341	-63	16383	16383	413	127	322	-30	141	-30	50	127	141	283	322	283	383	110	383	143	-4	143	-4	110	435	287	435	383	27	383	27	287	60	287	60	350	402	350	402	287	435	-40	435	55	402	55	402	-7	60	-7	60	55	27	55	27	-40	435	151	435	248	402	248	402	185	60	185	60	248	27	248	27	151	16383	16383	435	6	435	102	27	102	27	6	60	6	60	69	402	69	402	6	428	366	295	366	295	164	294	140	289	121	279	108	260	100	232	98	218	98	218	170	208	175	172	142	136	113	99	86	62	60	25	33	25	28	62	2	99	-23	136	-50	173	-79	208	-112	218	-107	218	-35	268	-35	324	-26	368	-2	401	32	421	75	428	123	16383	16383	403	132	396	83	377	43	348	14	310	-3	266	-10	193	-10	193	-68	110	-4	101	2	87	16	83	24	81	31	83	39	88	47	94	54	110	68	193	125	193	73	227	73	272	78	300	93	314	114	319	139	320	166	320	340	403	340	144	50	144	203	111	203	111	50	283	-75	259	-37	229	-7	198	12	166	24	139	27	107	23	74	12	43	-8	16	-37	-4	-75	9	-75	30	-49	54	-27	79	-12	107	-2	139	0	168	-2	196	-12	222	-27	247	-49	269	-75	269	386	247	359	222	338	196	323	168	313	139	310	107	313	79	323	54	338	30	359	9	386	-4	386	16	347	43	318	74	298	107	286	139	282	166	286	198	298	229	318	259	347	283	386	283	-43	277	-18	267	1	253	16	234	24	212	27	177	27	169	28	161	30	153	36	147	45	143	59	134	59	131	45	125	36	117	30	109	28	100	27	66	27	44	24	25	16	11	1	1	-18	-4	-43	7	-43	11	-29	16	-16	23	-6	33	0	46	2	51	1	62	1	68	0	93	0	104	1	115	4	124	11	132	21	138	36	140	36	146	21	154	11	163	4	174	1	185	0	210	0	216	1	221	1	227	2	232	2	245	0	255	-6	262	-16	267	-29	271	-43	271	384	267	370	262	358	255	348	245	341	232	339	221	339	216	340	174	340	163	336	154	330	146	320	140	305	138	305	132	320	124	330	115	336	104	340	62	340	56	339	46	339	33	341	23	348	16	358	11	370	7	384	-4	384	1	359	11	340	25	325	44	316	66	313	100	313	109	312	117	310	125	305	131	296	134	282	143	282	147	296	153	305	161	310	169	312	177	313	212	313	234	316	253	325	267	340	277	359	283	384	464	-105	464	-79	356	33	107	33	-1	-78	-1	-104	118	0	344	0	464	395	464	421	344	315	118	315	-1	421	-1	395	107	282	356	282	545	-25	388	279	62	279	27	-25	16383	16383	493	7	64	7	92	246	370	246	339	127	334	162	318	193	294	218	263	234	228	240	192	234	161	218	137	193	121	162	116	127	121	91	137	61	161	37	192	21	228	15	263	21	294	37	318	61	334	91	339	127	16383	16383	314	127	309	100	296	76	277	57	254	45	228	41	200	45	176	57	158	76	146	99	142	127	146	154	158	178	176	197	200	209	228	214	254	209	277	197	296	178	309	154	314	127	16383	16383	414	18	414	233	228	340	41	233	41	18	228	-88	16383	16383	381	36	228	-50	74	36	74	213	228	302	381	213	523	110	523	143	23	143	23	110	498	263	168	263	12	-9	342	-9	16383	16383	441	230	323	23	69	23	186	230	232	143	213	165	194	185	174	202	153	213	131	217	101	211	74	194	51	169	34	140	27	110	229	110	248	88	267	68	287	52	308	40	330	36	360	43	388	62	411	87	428	115	435	143	16383	16383	407	110	395	97	381	86	366	77	351	71	336	69	319	71	304	77	289	85	275	97	261	110	16383	16383	55	143	67	156	80	167	95	176	111	182	126	184	142	182	157	176	172	167	186	156	200	143	367	191	358	211	235	157	230	162	218	168	211	170	200	170	172	303	151	299	180	162	169	151	166	144	164	137	163	129	163	124	164	119	166	114	170	106	97	-38	117	-48	187	91	190	90	194	89	197	88	213	88	219	90	286	-45	306	-35	236	103	240	107	244	117	246	123	246	134	245	136	245	138	16383	16383	153	189	140	185	121	286	100	282	119	180	104	180	140	140	230	-59	230	8	215	8	215	-29	35	-29	35	8	20	8	20	-59	218	70	218	80	205	81	197	82	191	85	188	89	188	257	185	258	128	233	128	223	137	227	140	227	144	228	147	228	149	229	151	229	157	227	159	223	160	219	160	99	159	92	156	87	151	84	142	82	130	80	130	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	245	113	235	117	229	109	224	104	219	100	212	98	141	98	186	137	201	151	213	165	221	179	225	193	227	207	224	224	216	238	204	249	188	256	168	258	147	255	130	247	116	234	107	217	100	196	110	193	117	207	125	218	133	226	143	230	155	232	170	230	182	226	191	218	197	209	199	196	197	183	193	170	185	157	173	142	157	127	101	80	101	70	224	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	120	205	127	216	135	225	144	231	154	234	165	235	176	235	185	232	192	227	197	220	198	211	197	202	194	194	189	187	182	181	174	176	166	174	161	172	154	170	146	167	146	157	164	157	170	156	175	156	191	152	200	147	206	140	210	131	211	121	209	109	204	99	195	91	184	86	171	84	165	84	155	86	150	88	144	92	138	94	134	97	130	98	127	99	120	99	116	97	113	94	111	90	110	86	112	80	116	74	124	70	134	68	147	67	172	69	196	77	216	90	230	108	235	133	233	147	229	159	222	168	212	175	200	181	209	188	216	195	220	202	223	210	224	218	222	232	215	243	205	251	191	256	175	258	156	256	141	249	128	239	118	225	110	209	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	232	114	232	138	200	138	200	258	184	258	84	137	84	114	172	114	172	70	200	70	200	114	16383	16383	172	138	102	138	172	224	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	232	261	223	266	221	263	218	261	216	260	213	259	209	258	147	258	113	193	111	191	111	187	112	185	113	184	117	184	142	182	165	175	185	164	199	149	204	127	202	114	196	102	186	93	175	87	162	84	158	85	154	85	149	87	145	89	140	92	134	96	129	98	125	100	121	101	117	101	111	100	107	98	104	95	102	91	102	86	103	79	109	74	117	70	128	68	142	67	169	70	192	79	211	93	223	114	227	141	223	167	211	185	192	198	168	207	139	214	149	230	212	230	215	231	217	232	219	236	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	226	258	202	256	182	251	163	245	146	236	129	223	118	210	108	194	100	178	95	160	93	142	97	118	106	97	122	81	142	71	167	67	188	70	206	79	221	93	230	110	233	132	231	152	223	169	211	181	194	189	174	191	166	191	159	190	152	188	144	185	135	180	144	200	157	217	176	230	199	240	226	246	16383	16383	203	123	202	108	198	97	192	88	182	83	171	81	155	84	142	92	133	105	127	122	126	143	128	155	133	163	141	169	151	172	162	173	177	171	189	165	197	155	202	141	203	123	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	236	250	236	258	118	258	97	213	105	208	112	217	119	224	125	228	133	230	207	230	145	67	168	67	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	237	116	236	129	230	140	221	151	208	162	190	174	204	181	215	189	222	197	226	207	228	219	225	231	218	242	206	251	192	256	174	258	154	256	137	250	124	241	115	228	112	213	113	203	116	193	122	184	132	175	147	163	131	152	120	142	113	131	109	121	108	109	111	94	120	83	133	74	151	69	171	67	192	69	211	76	225	86	234	99	237	116	16383	16383	204	216	203	208	200	200	194	194	186	188	175	181	161	189	150	197	143	204	138	212	137	220	138	229	143	235	150	240	160	243	171	244	182	243	192	239	199	233	203	226	204	216	16383	16383	179	144	190	137	198	129	204	122	208	114	209	105	208	97	203	90	196	85	186	82	175	81	162	83	151	87	143	93	137	102	136	115	136	124	139	132	144	140	151	147	161	155	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	114	67	136	70	155	74	171	80	187	88	203	99	216	111	227	126	235	142	239	159	241	178	238	203	229	225	215	242	196	254	171	258	149	255	131	246	117	231	108	213	104	191	107	171	115	155	127	143	142	135	161	132	181	134	190	137	199	141	206	146	196	125	182	107	163	94	140	85	114	79	16383	16383	209	166	206	160	200	156	191	153	182	151	172	151	160	153	149	159	141	169	136	183	134	200	136	213	140	225	146	235	155	242	168	244	182	242	194	235	202	224	207	207	209	184	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	272	70	272	82	264	84	258	87	254	91	250	97	246	105	174	262	169	262	109	126	101	108	94	95	88	88	82	84	73	82	73	70	131	70	131	82	124	82	119	83	115	85	113	87	112	90	112	94	114	98	114	100	127	128	201	128	213	105	215	102	216	98	217	95	217	92	218	89	217	86	214	84	204	82	199	82	199	70	16383	16383	195	147	134	147	164	215	165	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	85	258	85	247	97	246	104	244	109	240	110	234	110	96	108	89	104	85	97	83	85	82	85	70	188	70	212	73	233	79	248	90	259	105	262	123	260	136	254	148	245	157	234	164	221	170	231	174	238	180	244	188	248	198	249	209	246	226	237	240	221	250	199	256	170	258	16383	16383	146	177	146	238	147	240	148	241	149	241	152	242	165	242	184	240	198	236	207	229	213	220	214	208	213	197	208	188	200	182	189	178	172	177	16383	16383	146	158	176	158	193	156	208	150	218	140	222	123	219	107	211	97	198	91	182	88	157	88	152	89	148	90	146	93	146	97	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	113	249	103	236	95	223	90	208	86	192	85	164	89	142	99	125	116	115	139	112	167	115	193	125	214	141	230	162	241	189	244	207	242	224	236	238	225	248	211	254	194	266	194	263	262	256	262	254	259	252	257	249	255	246	254	242	253	239	254	236	254	232	255	229	256	217	259	190	262	181	262	148	258	118	245	95	224	79	197	73	163	79	129	94	103	117	83	147	71	181	67	203	69	223	73	242	81	258	92	272	106	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	69	258	69	247	80	246	88	245	92	241	94	236	94	94	92	88	88	85	80	83	69	82	69	70	156	70	197	75	229	87	253	107	267	134	272	166	266	203	249	230	223	247	190	256	153	258	16383	16383	129	234	130	237	130	239	132	241	135	241	141	242	171	239	196	232	216	218	229	196	233	165	229	134	217	112	199	98	175	90	147	88	141	88	136	89	132	90	130	93	129	97	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	123	250	123	242	108	233	98	221	92	205	89	183	88	152	88	148	89	144	91	142	93	142	158	196	158	205	156	210	152	213	145	215	134	226	134	226	201	215	201	213	191	210	184	205	179	196	177	142	177	142	238	143	240	147	242	189	242	206	241	218	238	226	233	230	224	233	211	244	211	243	258	81	258	81	247	92	246	100	244	104	241	106	235	107	227	107	103	106	94	104	88	100	84	92	83	81	82	81	70	244	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	254	211	252	258	81	258	81	247	93	246	101	244	105	240	106	233	107	224	107	106	106	95	104	89	100	85	93	83	81	82	81	70	175	70	175	82	161	83	152	85	146	88	143	93	142	101	142	158	202	158	210	156	216	152	219	145	221	134	232	134	232	201	221	201	219	191	216	184	210	179	201	177	142	177	142	238	143	240	144	241	147	242	198	242	216	241	228	238	235	233	240	224	243	211	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	281	174	201	174	201	162	213	161	220	159	225	156	227	150	227	99	226	95	221	91	214	88	204	86	192	85	164	89	142	99	125	116	115	138	112	167	116	195	127	217	144	232	164	241	187	244	195	244	203	242	211	239	219	235	231	225	235	220	239	214	243	207	246	198	257	198	254	262	246	262	244	259	242	257	239	255	233	253	230	253	227	254	224	254	218	256	211	258	203	260	196	261	188	262	181	262	148	258	118	245	94	224	79	197	73	164	78	131	93	104	116	84	145	71	180	67	199	68	217	70	234	74	249	80	261	87	261	144	262	152	264	157	267	160	273	161	281	162	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	269	70	269	82	259	84	252	86	249	90	247	96	246	104	246	224	247	233	249	240	252	243	259	246	269	247	269	258	188	258	188	247	198	246	205	243	209	240	210	233	211	224	211	177	134	177	134	233	137	240	141	243	147	246	157	247	157	258	76	258	76	247	86	246	93	243	97	240	98	233	99	224	99	107	98	97	97	90	93	86	86	83	76	82	76	70	156	70	156	82	147	83	140	86	136	90	134	96	134	158	211	158	211	108	210	97	209	90	205	86	198	83	188	82	188	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	218	70	218	82	206	83	198	85	193	89	190	95	190	234	193	240	197	244	206	246	218	247	218	258	127	258	127	247	140	246	148	244	153	240	155	234	155	95	152	89	147	85	139	83	127	82	127	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	223	258	132	258	132	247	145	246	153	244	157	240	160	234	160	95	156	87	152	85	147	84	144	85	142	86	140	88	139	90	139	92	137	98	134	102	131	105	127	107	123	108	117	107	113	105	109	101	107	96	106	90	108	82	112	75	119	71	128	68	139	67	158	69	174	76	185	87	192	104	195	125	195	233	197	239	202	243	210	246	223	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	278	70	278	82	271	83	264	85	256	89	246	98	233	110	165	180	218	225	228	234	236	240	243	244	252	246	262	247	262	258	187	258	187	247	195	247	203	245	205	244	206	243	206	241	205	238	202	234	191	223	184	217	134	172	134	225	135	234	138	240	142	244	150	246	162	247	162	258	72	258	72	247	84	246	91	244	96	241	99	235	99	97	97	90	93	85	85	83	72	82	72	70	162	70	162	82	150	83	142	85	138	89	135	95	134	104	134	152	142	158	193	107	196	102	200	98	204	95	207	89	206	87	204	85	201	84	195	83	188	82	188	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	124	240	124	238	119	235	114	231	106	229	103	224	98	218	93	210	90	201	89	190	88	174	88	165	89	158	90	154	92	152	96	152	228	153	236	156	242	162	245	170	246	180	247	180	258	89	258	89	247	99	246	107	245	113	242	116	237	117	229	117	103	116	94	114	88	109	84	101	83	89	82	89	70	235	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	285	70	285	82	275	83	268	86	264	90	262	96	261	104	261	224	262	234	264	240	268	244	275	246	284	247	284	258	224	258	166	120	113	258	61	258	61	247	72	246	78	244	82	240	83	233	84	224	84	116	83	102	82	92	78	87	71	84	60	82	60	70	123	70	123	82	113	84	106	87	102	92	100	102	99	116	99	212	100	212	154	70	160	70	225	224	226	224	226	97	224	90	220	86	213	83	203	82	203	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	258	200	258	200	247	206	247	210	246	214	244	217	243	219	241	221	237	222	233	224	223	224	127	127	258	85	258	85	247	92	247	100	243	103	239	107	233	107	114	106	101	105	92	102	87	95	83	85	81	85	70	145	70	145	81	135	84	129	87	125	92	123	101	123	215	232	67	239	67	239	213	240	223	241	231	242	236	244	240	248	244	254	246	258	247	263	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	274	166	269	197	256	224	234	244	206	258	172	262	139	258	111	245	89	225	76	199	71	167	76	135	89	108	111	88	139	75	172	70	206	75	234	88	255	108	269	134	274	166	16383	16383	235	168	233	142	227	120	215	102	197	91	173	86	149	91	131	102	119	119	112	141	109	166	112	191	119	213	131	230	148	242	172	246	195	242	213	231	225	215	233	193	235	168	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	86	258	86	247	96	247	104	245	109	242	112	237	113	228	113	104	112	94	110	88	105	84	97	83	86	82	86	70	176	70	176	82	165	83	157	84	152	88	149	94	148	103	148	150	152	149	159	149	163	148	167	148	190	150	211	156	228	167	239	183	243	205	239	227	229	242	212	252	192	257	169	258	16383	16383	148	234	149	237	149	239	151	241	154	241	157	242	177	240	190	236	199	229	204	219	205	204	204	192	200	181	192	173	180	169	165	167	152	167	148	168	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	39	248	50	231	52	217	56	206	61	198	68	191	76	218	82	241	95	259	113	270	137	274	166	269	198	255	225	233	245	205	258	172	262	140	258	112	246	90	226	76	199	71	166	74	139	84	117	100	100	119	87	141	79	154	62	169	51	187	44	209	40	234	39	16383	16383	235	167	233	142	227	120	215	104	197	94	173	90	149	94	131	104	119	121	112	141	109	166	112	191	119	213	131	230	149	242	172	246	195	242	213	232	225	215	233	193	235	167	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	275	70	275	82	268	83	262	84	257	86	253	89	248	94	199	157	216	162	228	170	237	180	242	192	243	205	238	229	225	244	208	253	188	257	169	258	86	258	86	247	96	247	104	245	109	242	112	237	113	228	113	104	112	94	109	88	104	84	96	83	86	82	86	70	173	70	173	82	162	83	155	85	151	89	149	95	148	104	148	153	165	153	228	70	16383	16383	148	234	149	238	150	240	156	242	161	242	181	240	194	234	201	226	205	216	205	205	203	191	198	181	189	176	176	173	161	172	148	172	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	238	198	229	262	220	262	219	259	217	256	215	254	213	253	205	253	199	255	195	256	189	258	184	260	172	262	166	262	148	260	132	253	120	243	113	228	110	211	112	200	116	189	125	179	136	169	150	161	166	153	181	144	195	134	205	124	208	113	207	103	202	95	195	89	186	85	174	84	157	86	143	91	131	101	121	114	113	132	101	132	112	67	122	67	124	73	125	75	127	76	138	76	144	74	151	72	158	69	172	67	179	67	200	69	218	77	232	88	242	103	245	122	243	135	237	147	227	158	213	169	195	179	177	188	162	196	151	204	144	213	142	222	143	229	146	235	152	240	160	243	170	244	181	243	191	240	199	236	206	231	217	220	220	216	226	198	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	205	257	258	87	258	85	205	95	205	99	221	104	231	112	238	124	241	141	242	155	242	155	96	153	89	148	85	140	83	127	82	127	70	218	70	218	82	206	83	198	85	193	89	190	95	190	242	203	242	219	241	231	238	239	231	245	221	249	205	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	258	200	258	200	247	210	246	217	242	221	236	223	227	224	214	224	142	222	124	218	108	210	96	196	88	177	85	158	88	147	95	140	106	138	121	137	139	137	224	138	233	140	239	143	243	150	245	160	247	160	258	79	258	79	247	89	246	96	243	100	240	102	234	102	142	105	116	114	95	128	79	147	70	171	67	197	71	216	81	230	98	237	120	239	146	239	215	240	227	242	236	246	241	252	245	263	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	272	258	212	258	212	247	217	247	223	246	228	245	231	242	233	239	232	236	232	233	231	230	229	225	227	221	185	123	141	214	136	224	133	231	131	236	130	239	129	241	130	243	131	244	137	246	142	247	151	247	151	258	73	258	73	247	81	246	87	244	93	239	98	231	104	219	176	70	180	70	245	224	250	234	254	240	260	244	265	246	272	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	285	258	235	258	235	247	242	247	247	245	250	244	252	241	252	235	251	232	249	224	248	219	219	128	185	227	183	230	182	233	182	236	181	238	181	239	182	243	184	245	187	246	193	247	199	247	199	258	134	258	134	247	142	247	147	245	151	241	155	234	159	223	166	204	141	129	108	230	106	236	105	238	105	240	104	242	105	244	106	245	109	246	113	247	119	247	119	258	60	258	60	247	67	246	72	243	77	237	81	229	85	217	132	70	135	70	171	185	172	185	211	70	214	70	264	230	266	236	269	240	273	243	278	245	285	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	70	260	82	253	84	247	86	242	89	237	94	232	101	185	175	219	220	227	231	235	238	241	243	249	246	258	247	258	258	198	258	198	247	205	247	210	246	212	245	214	243	214	239	213	237	211	234	209	230	205	225	177	188	160	214	155	223	151	229	146	239	146	244	150	246	153	247	165	247	165	258	88	258	88	247	97	245	105	241	113	234	122	222	133	204	159	163	122	112	112	99	105	91	98	86	92	83	85	82	85	70	144	70	144	82	136	83	131	84	127	85	126	86	125	88	125	90	127	93	129	98	133	103	138	110	167	150	191	113	196	105	200	99	202	94	204	90	204	86	202	85	196	83	192	83	185	82	185	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	258	204	258	204	247	211	247	215	246	218	245	220	243	220	238	219	237	218	234	217	232	181	172	143	232	142	234	141	237	139	241	139	244	143	246	147	246	151	247	157	247	157	258	85	258	85	247	92	246	99	242	106	235	115	223	127	205	155	159	155	95	152	88	147	85	139	83	127	82	127	70	218	70	218	82	207	83	199	84	194	88	191	94	190	103	190	160	224	218	232	229	238	237	244	243	251	246	260	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	126	250	126	244	109	236	98	227	92	214	89	198	88	131	88	254	249	254	258	99	258	92	205	102	205	106	221	113	232	122	238	135	241	153	242	209	242	85	80	85	70	252	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	239	117	236	115	233	114	231	113	228	112	225	112	219	114	217	117	215	121	215	180	213	198	207	211	197	219	184	224	166	225	152	224	137	221	124	215	116	205	112	193	113	187	115	183	118	180	122	178	127	177	132	178	137	180	140	183	142	187	142	196	141	199	140	201	140	203	141	206	144	209	149	211	155	212	162	213	170	212	177	209	182	205	186	199	187	191	187	180	168	174	154	169	143	165	135	161	128	158	122	153	115	148	111	141	107	132	106	123	108	113	112	104	120	98	129	94	141	93	149	94	158	95	167	99	177	104	188	113	190	105	193	100	197	96	203	94	209	93	215	93	227	97	233	101	239	107	16383	16383	187	132	185	126	180	121	173	117	165	115	157	114	151	115	145	117	140	121	137	126	136	132	136	136	137	140	139	144	142	147	147	151	152	154	158	157	166	160	176	164	187	167	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	147	262	145	262	136	259	120	255	109	252	97	249	97	239	98	240	110	240	114	239	117	237	118	233	118	88	123	80	133	73	147	70	161	68	172	67	196	70	217	79	234	93	244	113	248	136	245	156	237	174	225	187	209	196	190	199	179	198	169	195	160	190	152	184	147	176	16383	16383	147	157	148	163	153	168	160	172	168	174	178	175	193	173	205	165	213	154	217	140	219	124	217	110	211	99	202	89	190	83	176	81	167	81	159	83	152	86	148	89	147	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	229	143	220	133	212	126	203	122	194	119	184	118	167	121	154	127	145	138	139	152	137	168	138	182	144	194	152	204	163	209	177	211	183	211	187	210	191	208	194	205	195	200	198	195	200	189	204	185	209	181	215	180	220	181	224	183	227	186	229	190	230	195	227	204	220	213	209	219	195	224	180	225	157	222	137	213	121	198	110	179	107	156	110	135	118	118	132	105	149	96	170	93	189	95	204	101	217	111	228	123	238	139	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	81	248	91	244	91	242	90	240	90	234	91	230	92	228	95	227	98	227	261	224	262	215	259	206	257	197	254	187	252	176	249	176	239	178	240	190	240	194	239	197	237	199	229	199	187	198	187	186	195	172	199	165	199	143	196	124	186	110	171	100	151	97	128	100	108	107	91	120	78	136	70	156	67	166	68	175	70	183	73	191	78	199	85	199	69	200	67	16383	16383	199	103	197	97	192	93	185	90	177	88	169	88	154	90	142	96	133	106	128	120	126	137	128	153	133	166	141	177	152	183	166	185	176	184	185	180	192	175	197	168	199	161	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	233	143	224	133	215	126	206	122	197	119	186	118	169	121	155	128	145	139	139	153	137	170	235	170	232	189	225	204	213	216	198	223	179	225	155	222	135	213	120	198	110	179	107	157	110	135	119	118	133	104	151	96	173	93	192	95	207	101	220	111	231	123	241	139	16383	16383	137	185	140	193	145	200	152	205	160	208	170	209	180	208	188	205	194	199	198	193	200	185	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	119	197	119	181	145	181	145	102	144	93	142	87	138	83	130	81	118	80	118	70	203	70	203	80	190	81	181	83	176	87	173	93	172	102	172	181	213	181	213	197	172	197	172	227	173	235	175	241	179	245	184	248	190	249	195	248	199	246	202	244	204	241	216	229	219	227	228	227	232	228	235	231	237	236	238	242	236	248	231	254	223	258	213	261	202	262	180	259	164	249	154	235	147	217	145	197	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	247	237	247	252	213	252	201	255	193	258	186	260	179	261	173	262	168	262	150	260	135	253	123	243	115	229	112	214	113	203	117	194	122	186	129	180	137	175	129	171	123	167	117	162	114	156	113	149	113	145	114	141	116	138	124	132	114	125	106	118	102	111	99	105	98	98	101	86	109	77	122	71	138	68	156	67	177	69	201	74	222	83	238	98	244	118	242	129	237	137	228	144	216	148	202	151	160	152	151	153	144	154	141	156	139	157	138	159	139	162	141	165	144	168	154	170	160	170	165	169	172	169	188	171	203	177	214	186	222	199	225	215	225	219	224	223	224	227	222	232	221	237	16383	16383	199	204	198	197	194	191	189	186	183	183	175	182	163	184	154	190	146	199	142	210	140	224	141	232	145	238	150	244	156	247	165	248	177	245	187	238	194	228	197	216	199	204	16383	16383	231	113	228	105	220	99	208	94	191	91	171	90	155	91	141	93	131	96	125	101	123	107	123	110	124	113	127	117	131	122	138	128	146	127	157	125	169	125	182	124	208	124	219	123	226	121	230	118	231	113	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	70	251	80	242	82	236	85	233	88	231	93	231	154	229	170	225	183	217	192	205	198	191	200	181	199	171	196	161	192	152	185	143	176	143	261	141	262	135	260	128	258	120	255	109	253	95	250	95	239	96	240	99	240	100	241	107	240	111	239	114	237	115	234	116	229	116	102	115	93	114	88	110	84	104	82	94	80	94	70	166	70	166	80	156	82	150	84	146	88	144	93	143	102	143	162	151	169	158	173	165	176	172	178	180	179	188	178	194	175	199	170	202	163	203	153	203	93	201	88	197	84	190	82	180	80	180	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	189	271	188	277	186	282	182	286	177	288	171	289	165	288	160	286	156	282	154	277	153	271	154	265	156	260	160	256	165	254	171	253	177	254	182	256	186	260	188	265	189	271	16383	16383	211	93	211	103	201	104	193	106	189	110	187	116	187	224	185	225	134	210	134	200	153	200	156	199	158	196	159	192	159	115	157	109	152	106	145	104	133	103	133	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	203	280	202	286	200	290	196	294	191	297	179	297	174	294	170	290	168	286	167	280	168	274	170	269	174	265	179	263	185	262	191	263	196	265	200	269	202	274	203	280	16383	16383	201	232	199	234	188	230	158	221	147	219	147	208	152	208	155	209	166	209	169	207	171	204	173	200	173	79	172	69	170	61	165	57	157	55	151	57	146	61	141	66	135	71	127	73	123	72	119	70	116	67	114	63	113	59	115	52	119	47	126	43	134	41	145	40	165	42	181	50	192	63	199	81	201	104	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	253	70	253	80	245	82	238	84	230	88	223	92	216	99	169	150	176	156	196	170	211	180	223	185	235	187	246	188	246	198	179	198	179	188	182	187	190	187	193	186	194	185	194	184	190	180	187	179	188	179	144	147	144	261	142	262	134	259	126	257	117	254	105	252	92	250	92	240	98	240	101	241	103	241	108	240	112	239	114	237	116	233	116	91	114	87	110	84	103	82	92	80	92	70	166	70	166	80	157	81	151	82	147	85	145	89	144	94	144	138	192	86	194	84	194	82	193	81	192	81	191	80	182	80	182	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	211	70	211	80	201	81	194	83	189	86	187	91	187	260	185	262	175	259	157	255	147	252	135	250	135	240	143	240	145	241	147	241	152	240	155	239	157	236	159	232	159	99	158	92	156	87	151	84	144	82	134	80	134	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	299	93	299	103	290	103	285	104	281	106	278	108	276	112	276	173	274	192	270	206	263	217	252	223	237	225	226	225	215	222	205	218	194	211	184	203	179	211	173	217	166	222	158	225	139	225	130	223	120	220	109	214	97	204	97	224	94	225	78	219	68	217	48	211	48	201	63	201	67	200	68	197	69	192	70	186	70	119	69	113	67	108	63	105	56	104	47	103	47	93	120	93	120	103	111	104	105	105	101	107	99	110	98	115	98	190	103	194	110	198	118	201	127	203	137	204	145	203	151	199	155	194	158	186	159	176	159	112	157	108	153	105	147	104	137	103	137	93	211	93	211	103	202	104	195	106	190	109	188	114	187	122	187	189	193	195	199	199	206	202	214	204	223	204	232	203	239	200	244	195	247	187	248	176	248	120	247	114	246	109	242	106	236	104	227	103	227	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	93	251	103	242	104	236	106	232	108	230	113	230	180	228	196	224	209	216	218	205	224	191	225	182	225	173	222	164	218	154	212	144	204	144	224	141	225	114	216	105	214	95	211	95	201	110	201	113	200	115	197	116	193	117	187	117	122	116	115	114	110	110	106	104	104	95	103	95	93	166	93	166	103	157	104	151	106	147	108	145	111	145	189	153	195	160	199	166	202	172	204	179	204	187	203	194	200	198	196	201	189	202	180	202	125	201	117	200	111	196	106	190	104	181	103	181	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	244	161	241	182	231	200	216	214	197	222	174	225	149	222	129	214	113	200	103	182	100	160	103	138	113	119	129	105	148	96	171	93	196	96	216	106	231	120	241	138	244	161	16383	16383	214	153	213	137	208	124	200	115	190	109	177	107	159	111	146	121	137	136	132	154	130	172	132	186	137	197	145	205	156	210	168	211	186	208	199	199	208	186	213	170	214	153	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	147	262	144	262	135	259	125	256	117	253	107	250	98	248	98	238	112	238	115	237	118	235	119	231	119	97	118	90	116	86	112	83	106	82	95	80	95	70	176	70	176	80	164	81	155	83	150	86	147	91	147	139	153	135	159	132	166	129	173	128	181	127	203	131	222	141	237	157	247	177	250	200	247	221	240	238	228	251	213	259	195	262	184	262	174	259	165	255	156	249	147	241	16383	16383	147	224	152	229	158	233	164	236	172	238	181	239	194	237	205	230	214	220	219	206	221	189	219	173	214	161	205	151	194	145	181	143	172	143	164	145	157	148	151	153	147	159	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	249	70	249	80	240	81	234	83	231	85	229	89	228	94	228	262	225	262	206	252	198	256	190	259	183	261	176	262	169	262	145	259	125	249	109	233	99	213	95	189	98	168	106	151	117	138	132	130	150	127	163	128	173	130	183	134	192	140	200	147	200	91	197	86	192	83	183	81	171	80	171	70	16383	16383	200	171	198	163	193	157	185	153	176	151	167	151	151	153	139	160	131	170	126	184	124	199	127	216	133	230	142	240	155	246	170	248	181	247	189	244	195	239	199	232	200	224	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	170	200	170	224	168	225	158	222	140	216	130	213	119	210	119	200	136	200	138	199	140	196	141	192	142	187	142	118	141	113	140	110	136	107	129	105	118	103	118	93	198	93	198	103	187	104	179	106	174	109	171	114	170	120	170	182	172	187	175	193	181	198	187	201	193	203	201	199	204	196	208	193	214	192	219	193	223	195	226	198	228	203	228	208	227	214	225	219	221	222	216	225	202	225	195	222	187	217	180	210	171	200	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	211	180	209	223	203	223	201	222	200	221	199	221	198	220	197	220	192	221	188	222	183	224	177	225	170	225	154	224	141	219	132	212	125	202	123	189	125	180	130	171	138	163	149	155	164	147	177	140	187	134	193	130	196	126	197	122	196	116	192	112	187	108	180	106	171	105	159	106	150	111	142	118	138	129	135	142	125	142	125	94	129	94	130	96	132	97	133	97	135	98	139	98	142	97	145	97	148	96	152	95	157	94	162	94	167	93	175	93	190	95	202	100	212	108	219	118	221	129	220	139	217	146	211	153	203	159	193	166	179	172	172	176	166	179	159	182	154	185	151	188	148	192	146	195	146	198	147	204	150	208	155	211	162	213	169	213	179	212	188	208	194	202	199	193	201	180	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	214	100	209	96	204	93	199	91	189	89	182	90	177	94	173	99	171	106	171	201	209	201	209	217	171	217	175	254	175	257	174	260	173	261	173	262	169	262	166	260	164	257	162	255	161	252	147	234	134	221	127	216	125	214	123	213	121	209	121	205	122	204	123	202	124	201	142	201	142	108	144	93	148	81	155	73	164	68	175	66	184	67	193	70	202	76	211	83	220	94	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	250	116	242	116	237	117	233	118	231	121	230	124	229	129	229	225	177	225	177	215	187	214	194	213	198	210	201	207	201	137	199	129	193	122	185	118	175	115	166	114	159	115	153	118	148	122	145	128	143	134	143	225	95	225	95	215	103	214	109	212	113	210	115	206	116	200	116	132	117	119	122	108	130	100	141	95	156	93	163	94	172	96	182	101	192	108	203	118	203	94	205	93	232	102	240	104	250	107	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	225	200	225	200	215	206	214	210	213	213	212	215	211	215	204	214	203	214	201	183	134	182	134	151	202	149	204	149	206	148	208	147	209	147	210	148	212	149	213	152	213	162	215	162	225	98	225	98	215	104	214	110	212	115	207	120	199	127	186	167	105	169	102	171	98	173	96	174	94	175	93	176	94	178	95	180	98	182	103	185	109	227	195	231	204	234	209	238	212	242	214	248	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	283	225	239	225	239	215	245	214	250	213	253	212	254	210	254	204	251	198	223	134	222	134	190	203	190	204	189	206	189	211	191	212	194	213	200	214	208	215	208	225	140	225	140	215	147	214	152	212	156	209	159	205	169	185	140	132	108	203	108	205	107	206	107	211	108	212	111	213	115	214	121	215	121	225	61	225	61	215	66	214	69	213	72	211	75	207	79	200	123	107	125	102	127	98	129	95	131	93	132	94	134	95	138	101	141	105	176	169	206	107	208	102	210	98	212	95	214	93	216	94	218	96	220	99	224	109	268	203	271	207	273	210	276	212	280	214	283	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	93	251	103	247	103	242	104	237	106	232	109	223	118	182	171	208	204	212	208	217	210	222	213	229	214	235	215	235	225	181	225	181	215	186	214	193	214	195	212	194	210	192	208	190	205	186	201	182	195	173	184	162	199	159	202	156	206	154	210	153	211	154	213	155	213	158	214	162	214	167	215	167	225	97	225	97	215	100	215	106	214	111	213	116	210	121	206	126	200	155	161	119	116	110	107	106	105	101	104	94	103	94	93	145	93	145	103	140	103	136	104	134	104	132	106	132	107	134	109	135	111	137	113	164	149	194	110	195	109	195	108	196	107	196	106	194	104	191	104	187	103	181	103	181	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	250	262	204	262	204	252	210	252	214	251	217	251	219	249	219	246	217	242	217	240	186	169	149	238	147	242	146	245	145	246	145	247	146	249	148	250	151	251	157	252	164	252	164	262	94	262	94	252	104	250	110	246	112	244	157	162	160	156	164	150	169	140	170	137	169	133	167	128	164	121	161	115	157	109	154	106	150	103	147	100	143	98	134	98	130	100	127	101	122	103	116	103	111	102	107	100	103	97	100	92	99	87	100	80	103	75	108	71	115	68	123	67	137	69	150	75	161	86	172	103	183	124	233	239	236	244	238	247	241	249	245	251	250	252	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	239	137	228	137	226	130	225	125	221	117	219	114	215	112	210	111	203	109	194	109	184	108	147	108	233	215	233	225	116	225	114	185	125	185	127	196	130	203	136	207	143	209	154	210	193	210	106	102	106	93	233	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	244	161	241	193	232	220	217	241	197	254	174	258	146	253	126	239	112	218	103	192	100	162	103	134	110	109	123	87	144	72	172	67	200	72	220	86	234	107	242	132	244	161	16383	16383	213	159	212	131	207	109	198	93	187	84	172	80	158	84	147	93	139	109	134	132	132	161	134	190	139	213	147	231	158	241	171	245	186	241	198	230	206	213	211	189	213	159	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	359	133	359	170	-5	170	-5	133	195	-150	195	455	158	455	158	-150	195	272	195	455	158	455	158	272	16383	16383	195	60	195	243	158	243	158	60	16383	16383	195	-150	195	32	158	32	158	-150	359	133	359	170	287	170	287	133	16383	16383	262	133	262	170	190	170	190	133	16383	16383	165	133	165	170	92	170	92	133	16383	16383	67	133	67	170	-5	170	-5	133	195	325	195	455	158	455	158	325	16383	16383	195	166	195	296	158	296	158	166	16383	16383	195	7	195	137	158	137	158	7	16383	16383	195	-150	195	-21	158	-21	158	-150	360	133	360	170	158	170	158	-150	195	-150	195	133	195	-150	195	170	-5	170	-5	133	158	133	158	-150	360	133	360	170	195	170	195	455	158	455	158	133	195	133	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	-150	195	-150	195	133	195	-150	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	359	133	359	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	455	113	455	113	-150	360	87	360	123	195	123	195	180	360	180	360	217	158	217	158	-150	195	-150	195	87	360	133	360	170	113	170	113	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	359	180	359	217	113	217	113	-150	149	-150	149	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	195	-150	195	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	217	-5	217	-5	180	205	180	205	-150	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	158	455	158	87	360	133	360	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	359	87	359	123	149	123	149	455	113	455	113	87	195	87	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	242	133	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	242	87	242	455	205	455	205	123	-5	123	-5	87	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	158	455	158	-150	195	-150	195	87	360	133	360	170	242	170	242	455	205	455	205	-150	242	-150	242	133	16383	16383	149	-150	149	455	113	455	113	-150	360	180	360	217	242	217	242	455	205	455	205	180	16383	16383	149	-150	149	455	113	455	113	-150	16383	16383	360	87	360	123	205	123	205	-150	242	-150	242	87	195	-150	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	455	113	455	113	170	-5	170	-5	133	113	133	113	-150	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	359	87	359	123	195	123	195	180	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	362	439	333	455	-6	-135	22	-150	362	-135	22	455	-6	439	333	-150	607	152	607	455	0	455	0	152	607	-150	607	151	0	151	0	-150	607	-150	607	455	0	455	0	-150	303	-150	303	455	0	455	0	-150	606	-150	606	455	303	455	303	-150	580	420	578	426	576	428	573	430	567	430	564	428	562	426	560	420	562	414	564	412	570	410	576	412	578	414	580	420	16383	16383	600	382	598	388	596	390	590	392	584	390	582	388	580	385	580	379	582	376	584	374	587	372	593	372	596	374	598	376	600	382	16383	16383	540	420	540	423	538	426	536	428	533	430	527	430	524	428	522	426	520	420	522	414	524	412	530	410	536	412	538	414	540	417	540	420	16383	16383	560	382	560	385	558	388	556	390	550	392	544	390	542	388	540	382	542	376	544	374	547	372	553	372	556	374	558	376	560	379	560	382	16383	16383	580	343	578	349	576	351	573	353	567	353	564	351	562	349	560	343	562	337	564	335	570	333	576	335	578	337	580	343	16383	16383	500	420	498	426	496	428	493	430	487	430	484	428	482	426	480	423	480	417	482	414	484	412	490	410	496	412	498	414	500	420	16383	16383	600	305	598	311	596	313	590	315	584	313	582	311	580	308	580	301	584	297	587	295	593	295	596	297	598	299	600	305	16383	16383	520	382	520	385	518	388	516	390	510	392	504	390	502	388	500	382	502	376	504	374	507	372	513	372	516	374	518	376	520	379	520	382	16383	16383	540	343	540	346	538	349	536	351	533	353	527	353	524	351	522	349	520	343	522	337	524	335	530	333	536	335	538	337	540	340	540	343	16383	16383	460	420	458	426	456	428	453	430	447	430	444	428	442	426	440	423	440	417	442	414	444	412	450	410	456	412	458	414	460	420	16383	16383	560	305	560	308	558	311	556	313	550	315	544	313	542	311	540	305	541	301	542	299	544	297	547	295	553	295	556	297	558	299	560	302	560	305	16383	16383	480	382	478	388	476	390	470	392	464	390	462	388	460	385	460	379	462	376	464	374	467	372	473	372	476	374	478	376	480	382	16383	16383	580	266	578	272	576	274	573	276	567	276	564	274	562	272	560	266	562	260	564	258	570	256	576	258	578	260	580	266	16383	16383	500	343	498	349	496	351	493	353	487	353	484	351	482	349	480	346	480	340	482	337	484	335	490	333	496	335	498	337	500	343	16383	16383	420	420	420	423	418	426	416	428	413	430	407	430	404	428	402	426	400	420	402	414	404	412	410	410	416	412	418	414	420	417	420	420	16383	16383	600	228	598	234	596	236	590	238	584	236	582	234	580	231	580	224	584	220	587	218	593	218	596	220	598	222	599	224	600	228	16383	16383	520	305	520	308	518	311	516	313	510	315	504	313	502	311	500	305	501	301	502	299	504	297	507	295	513	295	516	297	518	299	520	302	520	305	16383	16383	440	382	438	388	436	390	430	392	424	390	422	388	420	382	422	376	424	374	427	372	433	372	436	374	438	376	440	382	16383	16383	540	266	540	269	538	272	536	274	533	276	527	276	524	274	522	272	520	266	522	260	524	258	530	256	536	258	538	260	540	263	540	266	16383	16383	460	343	458	349	456	351	453	353	447	353	444	351	442	349	440	346	440	340	442	337	444	335	450	333	456	335	458	337	460	343	16383	16383	380	420	380	423	378	426	376	428	373	430	367	430	364	428	362	426	360	423	360	417	362	414	364	412	370	410	376	412	378	414	380	417	380	420	16383	16383	560	228	560	231	558	234	556	236	550	238	544	236	542	234	540	228	541	224	542	222	544	220	547	218	553	218	556	220	560	224	560	228	16383	16383	480	305	478	311	476	313	470	315	464	313	462	311	460	308	460	301	464	297	467	295	473	295	476	297	478	299	480	305	16383	16383	400	382	400	385	398	388	396	390	390	392	384	390	382	388	380	382	382	376	384	374	387	372	393	372	396	374	398	376	400	379	400	382	16383	16383	580	189	578	195	576	197	573	199	567	199	564	197	562	195	560	189	562	183	564	181	570	179	576	181	578	183	580	189	16383	16383	500	266	498	272	496	274	493	276	487	276	484	274	482	272	480	269	480	263	482	260	484	258	490	256	496	258	498	260	500	266	16383	16383	420	343	420	346	418	349	416	351	413	353	407	353	404	351	402	349	400	343	402	337	404	335	410	333	416	335	418	337	420	340	420	343	16383	16383	340	420	338	426	336	428	333	430	327	430	324	428	322	426	320	423	320	417	322	414	324	412	330	410	336	412	338	414	340	420	16383	16383	600	151	598	157	596	159	590	161	584	159	582	157	580	154	580	147	584	143	587	141	593	141	596	143	598	145	599	147	600	151	16383	16383	520	228	520	231	518	234	516	236	510	238	504	236	502	234	500	228	501	224	502	222	504	220	507	218	513	218	516	220	520	224	520	228	16383	16383	440	305	438	311	436	313	430	315	424	313	422	311	420	305	421	301	422	299	424	297	427	295	433	295	436	297	438	299	440	305	16383	16383	360	382	358	388	356	390	350	392	344	390	342	388	340	385	340	379	342	376	344	374	347	372	353	372	356	374	358	376	360	382	16383	16383	540	189	540	192	538	195	536	197	533	199	527	199	524	197	522	195	520	189	522	183	524	181	530	179	536	181	538	183	540	186	540	189	16383	16383	460	266	458	272	456	274	453	276	447	276	444	274	442	272	440	269	440	263	442	260	444	258	450	256	456	258	458	260	460	266	16383	16383	380	343	380	346	378	349	376	351	373	353	367	353	364	351	362	349	360	346	360	340	362	337	364	335	370	333	376	335	378	337	380	340	380	343	16383	16383	300	420	300	423	298	426	296	428	293	430	287	430	284	428	282	426	280	420	282	414	284	412	290	410	296	412	298	414	300	417	300	420	16383	16383	560	151	560	154	558	157	556	159	550	161	544	159	542	157	540	151	541	147	542	145	544	143	547	141	553	141	556	143	560	147	560	151	16383	16383	480	228	478	234	476	236	470	238	464	236	462	234	460	231	460	224	464	220	467	218	473	218	476	220	478	222	479	224	480	228	16383	16383	400	305	400	308	398	311	396	313	390	315	384	313	382	311	380	305	381	301	382	299	384	297	387	295	393	295	396	297	398	299	400	302	400	305	16383	16383	320	382	318	388	316	390	310	392	304	390	302	388	300	382	302	376	304	374	307	372	313	372	316	374	318	376	320	382	16383	16383	580	112	578	118	576	120	573	122	567	122	564	120	562	118	560	112	562	106	564	104	570	102	576	104	578	106	580	112	16383	16383	500	189	498	195	496	197	493	199	487	199	484	197	482	195	480	192	480	186	482	183	484	181	490	179	496	181	498	183	500	189	16383	16383	420	266	420	269	418	272	416	274	413	276	407	276	404	274	402	272	400	266	402	260	404	258	410	256	416	258	418	260	420	263	420	266	16383	16383	340	343	338	349	336	351	333	353	327	353	324	351	322	349	320	346	320	340	322	337	324	335	330	333	336	335	338	337	340	343	16383	16383	260	420	260	423	258	426	256	428	253	430	247	430	244	428	242	426	240	423	240	417	242	414	244	412	250	410	256	412	258	414	260	417	260	420	16383	16383	600	74	598	80	596	82	590	84	584	82	582	80	580	77	580	70	584	66	587	64	593	64	596	66	598	68	599	70	600	74	16383	16383	520	151	520	154	518	157	516	159	510	161	504	159	502	157	500	151	501	147	502	145	504	143	507	141	513	141	516	143	520	147	520	151	16383	16383	440	228	438	234	436	236	430	238	424	236	422	234	420	228	421	224	422	222	424	220	427	218	433	218	436	220	438	222	439	224	440	228	16383	16383	360	305	358	311	356	313	350	315	344	313	342	311	340	308	340	301	344	297	347	295	353	295	356	297	358	299	360	305	16383	16383	280	382	280	385	278	388	276	390	270	392	264	390	262	388	260	382	262	376	264	374	267	372	273	372	276	374	278	376	280	379	280	382	16383	16383	540	112	540	115	538	118	536	120	533	122	527	122	524	120	522	118	520	112	522	106	524	104	530	102	536	104	538	106	540	109	540	112	16383	16383	460	189	458	195	456	197	453	199	447	199	444	197	442	195	440	192	440	186	442	183	444	181	450	179	456	181	458	183	460	189	16383	16383	380	266	380	269	378	272	376	274	373	276	367	276	364	274	362	272	360	269	360	263	362	260	364	258	370	256	376	258	378	260	380	263	380	266	16383	16383	300	343	300	346	298	349	296	351	293	353	287	353	284	351	282	349	280	343	282	337	284	335	290	333	296	335	298	337	300	340	300	343	16383	16383	220	420	218	426	216	428	213	430	207	430	204	428	202	426	200	423	200	417	202	414	204	412	210	410	216	412	218	414	220	420	16383	16383	560	74	560	77	558	80	556	82	550	84	544	82	542	80	540	74	541	70	542	68	544	66	547	64	553	64	556	66	560	70	560	74	16383	16383	480	151	478	157	476	159	470	161	464	159	462	157	460	154	460	147	464	143	467	141	473	141	476	143	478	145	479	147	480	151	16383	16383	400	228	400	231	398	234	396	236	390	238	384	236	382	234	380	228	381	224	382	222	384	220	387	218	393	218	396	220	400	224	400	228	16383	16383	320	305	318	311	316	313	310	315	304	313	302	311	300	305	301	301	302	299	304	297	307	295	313	295	316	297	318	299	320	305	16383	16383	240	382	238	388	236	390	230	392	224	390	222	388	220	385	220	379	222	376	224	374	227	372	233	372	236	374	238	376	240	382	16383	16383	580	35	578	41	576	43	573	45	567	45	564	43	562	41	560	35	562	29	564	27	570	25	576	27	578	29	580	35	16383	16383	500	112	498	118	496	120	493	122	487	122	484	120	482	118	480	115	480	109	482	106	484	104	490	102	496	104	498	106	500	112	16383	16383	420	189	420	192	418	195	416	197	413	199	407	199	404	197	402	195	400	189	402	183	404	181	410	179	416	181	418	183	420	186	420	189	16383	16383	340	266	338	272	336	274	333	276	327	276	324	274	322	272	320	269	320	263	322	260	324	258	330	256	336	258	338	260	340	266	16383	16383	260	343	260	346	258	349	256	351	253	353	247	353	244	351	242	349	240	346	240	340	242	337	244	335	250	333	256	335	258	337	260	340	260	343	16383	16383	180	420	180	423	178	426	176	428	173	430	167	430	164	428	162	426	160	420	162	414	164	412	170	410	176	412	178	414	180	417	180	420	16383	16383	600	-2	599	0	598	3	596	5	590	7	584	5	582	3	580	0	580	-6	584	-10	587	-12	593	-12	596	-10	598	-8	599	-6	600	-2	16383	16383	520	74	520	77	518	80	516	82	510	84	504	82	502	80	500	74	501	70	502	68	504	66	507	64	513	64	516	66	520	70	520	74	16383	16383	440	151	438	157	436	159	430	161	424	159	422	157	420	151	421	147	422	145	424	143	427	141	433	141	436	143	438	145	439	147	440	151	16383	16383	360	228	358	234	356	236	350	238	344	236	342	234	340	231	340	224	344	220	347	218	353	218	356	220	358	222	359	224	360	228	16383	16383	280	305	280	308	278	311	276	313	270	315	264	313	262	311	260	305	261	301	262	299	264	297	267	295	273	295	276	297	278	299	280	302	280	305	16383	16383	200	382	198	388	196	390	190	392	184	390	182	388	180	382	182	376	184	374	187	372	193	372	196	374	198	376	200	382	16383	16383	540	35	540	38	538	41	536	43	533	45	527	45	524	43	522	41	520	35	522	29	524	27	530	25	536	27	538	29	540	32	540	35	16383	16383	460	112	458	118	456	120	453	122	447	122	444	120	442	118	440	115	440	109	442	106	444	104	450	102	456	104	458	106	460	112	16383	16383	380	189	380	192	378	195	376	197	373	199	367	199	364	197	362	195	360	192	360	186	362	183	364	181	370	179	376	181	378	183	380	186	380	189	16383	16383	300	266	300	269	298	272	296	274	293	276	287	276	284	274	282	272	280	266	282	260	284	258	290	256	296	258	298	260	300	263	300	266	16383	16383	220	343	218	349	216	351	213	353	207	353	204	351	202	349	200	346	200	340	202	337	204	335	210	333	216	335	218	337	220	343	16383	16383	140	420	140	423	138	426	136	428	133	430	127	430	124	428	122	426	120	423	120	417	122	414	124	412	130	410	136	412	138	414	140	417	140	420	16383	16383	560	-2	560	0	558	3	556	5	550	7	544	5	542	3	541	0	540	-2	541	-6	542	-8	544	-10	547	-12	553	-12	556	-10	560	-6	560	-2	16383	16383	480	74	478	80	476	82	470	84	464	82	462	80	460	77	460	70	464	66	467	64	473	64	476	66	478	68	479	70	480	74	16383	16383	400	151	400	154	398	157	396	159	390	161	384	159	382	157	380	151	381	147	382	145	384	143	387	141	393	141	396	143	400	147	400	151	16383	16383	320	228	318	234	316	236	310	238	304	236	302	234	300	228	301	224	302	222	304	220	307	218	313	218	316	220	318	222	319	224	320	228	16383	16383	240	305	238	311	236	313	230	315	224	313	222	311	220	308	220	301	224	297	227	295	233	295	236	297	238	299	240	305	16383	16383	160	382	160	385	158	388	156	390	150	392	144	390	142	388	140	382	142	376	144	374	147	372	153	372	156	374	158	376	160	379	160	382	16383	16383	580	-41	578	-35	576	-33	573	-31	567	-31	564	-33	562	-35	560	-41	562	-47	564	-49	570	-51	576	-49	578	-47	580	-41	16383	16383	500	35	498	41	496	43	493	45	487	45	484	43	482	41	480	38	480	32	482	29	484	27	490	25	496	27	498	29	500	35	16383	16383	420	112	420	115	418	118	416	120	413	122	407	122	404	120	402	118	400	112	402	106	404	104	410	102	416	104	418	106	420	109	420	112	16383	16383	340	189	338	195	336	197	333	199	327	199	324	197	322	195	320	192	320	186	322	183	324	181	330	179	336	181	338	183	340	189	16383	16383	260	266	260	269	258	272	256	274	253	276	247	276	244	274	242	272	240	269	240	263	242	260	244	258	250	256	256	258	258	260	260	263	260	266	16383	16383	180	343	180	346	178	349	176	351	173	353	167	353	164	351	162	349	160	343	162	337	164	335	170	333	176	335	178	337	180	340	180	343	16383	16383	100	420	98	426	96	428	93	430	87	430	84	428	82	426	80	423	80	417	82	414	84	412	90	410	96	412	98	414	100	420	16383	16383	600	-79	598	-73	596	-71	590	-69	584	-71	582	-73	580	-76	580	-83	584	-87	587	-89	593	-89	596	-87	598	-85	599	-83	600	-79	16383	16383	520	-2	520	0	518	3	516	5	510	7	504	5	502	3	501	0	500	-2	501	-6	502	-8	504	-10	507	-12	513	-12	516	-10	520	-6	520	-2	16383	16383	440	74	438	80	436	82	430	84	424	82	422	80	420	74	421	70	422	68	424	66	427	64	433	64	436	66	438	68	439	70	440	74	16383	16383	360	151	358	157	356	159	350	161	344	159	342	157	340	154	340	147	344	143	347	141	353	141	356	143	358	145	359	147	360	151	16383	16383	280	228	280	231	278	234	276	236	270	238	264	236	262	234	260	228	261	224	262	222	264	220	267	218	273	218	276	220	280	224	280	228	16383	16383	200	305	198	311	196	313	190	315	184	313	182	311	180	305	181	301	182	299	184	297	187	295	193	295	196	297	198	299	200	305	16383	16383	120	382	118	388	116	390	110	392	104	390	102	388	100	385	100	379	102	376	104	374	107	372	113	372	116	374	118	376	120	382	16383	16383	540	-41	540	-38	538	-35	536	-33	533	-31	527	-31	524	-33	522	-35	520	-41	522	-47	524	-49	530	-51	536	-49	538	-47	540	-44	540	-41	16383	16383	460	35	458	41	456	43	453	45	447	45	444	43	442	41	440	38	440	32	442	29	444	27	450	25	456	27	458	29	460	35	16383	16383	380	112	380	115	378	118	376	120	373	122	367	122	364	120	362	118	360	115	360	109	362	106	364	104	370	102	376	104	378	106	380	109	380	112	16383	16383	300	189	300	192	298	195	296	197	293	199	287	199	284	197	282	195	280	189	282	183	284	181	290	179	296	181	298	183	300	186	300	189	16383	16383	220	266	218	272	216	274	213	276	207	276	204	274	202	272	200	269	200	263	202	260	204	258	210	256	216	258	218	260	220	266	16383	16383	140	343	140	346	138	349	136	351	133	353	127	353	124	351	122	349	120	346	120	340	122	337	124	335	130	333	136	335	138	337	140	340	140	343	16383	16383	60	420	60	423	58	426	56	428	53	430	47	430	44	428	42	426	40	420	42	414	44	412	50	410	56	412	58	414	60	417	60	420	16383	16383	560	-79	560	-76	558	-73	556	-71	550	-69	544	-71	542	-73	540	-79	541	-83	542	-85	544	-87	547	-89	553	-89	556	-87	560	-83	560	-79	16383	16383	480	-2	479	0	478	3	476	5	470	7	464	5	462	3	460	0	460	-6	464	-10	467	-12	473	-12	476	-10	478	-8	479	-6	480	-2	16383	16383	400	74	400	77	398	80	396	82	390	84	384	82	382	80	380	74	381	70	382	68	384	66	387	64	393	64	396	66	400	70	400	74	16383	16383	320	151	318	157	316	159	310	161	304	159	302	157	300	151	301	147	302	145	304	143	307	141	313	141	316	143	318	145	319	147	320	151	16383	16383	240	228	238	234	236	236	230	238	224	236	222	234	220	231	220	224	224	220	227	218	233	218	236	220	238	222	239	224	240	228	16383	16383	160	305	160	308	158	311	156	313	150	315	144	313	142	311	140	305	141	301	142	299	144	297	147	295	153	295	156	297	158	299	160	302	160	305	16383	16383	80	382	78	388	76	390	70	392	64	390	62	388	60	382	62	376	64	374	67	372	73	372	76	374	78	376	80	382	16383	16383	580	-118	578	-112	576	-110	573	-108	567	-108	564	-110	562	-112	560	-118	562	-124	564	-126	570	-128	576	-126	578	-124	580	-118	16383	16383	500	-41	498	-35	496	-33	493	-31	487	-31	484	-33	482	-35	480	-38	480	-44	482	-47	484	-49	490	-51	496	-49	498	-47	500	-41	16383	16383	420	35	420	38	418	41	416	43	413	45	407	45	404	43	402	41	400	35	402	29	404	27	410	25	416	27	418	29	420	32	420	35	16383	16383	340	112	338	118	336	120	333	122	327	122	324	120	322	118	320	115	320	109	322	106	324	104	330	102	336	104	338	106	340	112	16383	16383	260	189	260	192	258	195	256	197	253	199	247	199	244	197	242	195	240	192	240	186	242	183	244	181	250	179	256	181	258	183	260	186	260	189	16383	16383	180	266	180	269	178	272	176	274	173	276	167	276	164	274	162	272	160	266	162	260	164	258	170	256	176	258	178	260	180	263	180	266	16383	16383	100	343	98	349	96	351	93	353	87	353	84	351	82	349	80	346	80	340	82	337	84	335	90	333	96	335	98	337	100	343	16383	16383	20	420	20	423	18	426	16	428	13	430	7	430	4	428	2	426	0	420	2	414	4	412	10	410	16	412	18	414	20	417	20	420	16383	16383	520	-79	520	-76	518	-73	516	-71	510	-69	504	-71	502	-73	500	-79	501	-83	502	-85	504	-87	507	-89	513	-89	516	-87	520	-83	520	-79	16383	16383	440	-2	439	0	438	3	436	5	430	7	424	5	422	3	421	0	420	-2	421	-6	422	-8	424	-10	427	-12	433	-12	436	-10	438	-8	439	-6	440	-2	16383	16383	360	74	358	80	356	82	350	84	344	82	342	80	340	77	340	70	344	66	347	64	353	64	356	66	358	68	359	70	360	74	16383	16383	280	151	280	154	278	157	276	159	270	161	264	159	262	157	260	151	261	147	262	145	264	143	267	141	273	141	276	143	280	147	280	151	16383	16383	200	228	198	234	196	236	190	238	184	236	182	234	180	228	181	224	182	222	184	220	187	218	193	218	196	220	198	222	199	224	200	228	16383	16383	120	305	118	311	116	313	110	315	104	313	102	311	100	308	100	301	104	297	107	295	113	295	116	297	118	299	120	305	16383	16383	40	382	40	385	38	388	36	390	30	392	24	390	22	388	20	382	22	376	24	374	27	372	33	372	36	374	38	376	40	379	40	382	16383	16383	540	-118	540	-115	538	-112	536	-110	533	-108	527	-108	524	-110	522	-112	520	-118	522	-124	524	-126	530	-128	536	-126	538	-124	540	-121	540	-118	16383	16383	460	-41	458	-35	456	-33	453	-31	447	-31	444	-33	442	-35	440	-38	440	-44	442	-47	444	-49	450	-51	456	-49	458	-47	460	-41	16383	16383	380	35	380	38	378	41	376	43	373	45	367	45	364	43	362	41	360	38	360	32	362	29	364	27	370	25	376	27	378	29	380	32	380	35	16383	16383	300	112	300	115	298	118	296	120	293	122	287	122	284	120	282	118	280	112	282	106	284	104	290	102	296	104	298	106	300	109	300	112	16383	16383	220	189	218	195	216	197	213	199	207	199	204	197	202	195	200	192	200	186	202	183	204	181	210	179	216	181	218	183	220	189	16383	16383	140	266	140	269	138	272	136	274	133	276	127	276	124	274	122	272	120	269	120	263	122	260	124	258	130	256	136	258	138	260	140	263	140	266	16383	16383	60	343	60	346	58	349	56	351	53	353	47	353	44	351	42	349	40	343	42	337	44	335	50	333	56	335	58	337	60	340	60	343	16383	16383	480	-79	478	-73	476	-71	470	-69	464	-71	462	-73	460	-76	460	-83	464	-87	467	-89	473	-89	476	-87	478	-85	479	-83	480	-79	16383	16383	400	-2	400	0	398	3	396	5	390	7	384	5	382	3	381	0	380	-2	381	-6	382	-8	384	-10	387	-12	393	-12	396	-10	400	-6	400	-2	16383	16383	320	74	318	80	316	82	310	84	304	82	302	80	300	74	301	70	302	68	304	66	307	64	313	64	316	66	318	68	319	70	320	74	16383	16383	240	151	238	157	236	159	230	161	224	159	222	157	220	154	220	147	224	143	227	141	233	141	236	143	238	145	239	147	240	151	16383	16383	160	228	160	231	158	234	156	236	150	238	144	236	142	234	140	228	141	224	142	222	144	220	147	218	153	218	156	220	160	224	160	228	16383	16383	80	305	78	311	76	313	70	315	64	313	62	311	60	305	61	301	62	299	64	297	67	295	73	295	76	297	78	299	80	305	16383	16383	500	-118	498	-112	496	-110	493	-108	487	-108	484	-110	482	-112	480	-115	480	-121	482	-124	484	-126	490	-128	496	-126	498	-124	500	-118	16383	16383	420	-41	420	-38	418	-35	416	-33	413	-31	407	-31	404	-33	402	-35	400	-41	402	-47	404	-49	410	-51	416	-49	418	-47	420	-44	420	-41	16383	16383	340	35	338	41	336	43	333	45	327	45	324	43	322	41	320	38	320	32	322	29	324	27	330	25	336	27	338	29	340	35	16383	16383	260	112	260	115	258	118	256	120	253	122	247	122	244	120	242	118	240	115	240	109	242	106	244	104	250	102	256	104	258	106	260	109	260	112	16383	16383	180	189	180	192	178	195	176	197	173	199	167	199	164	197	162	195	160	189	162	183	164	181	170	179	176	181	178	183	180	186	180	189	16383	16383	100	266	98	272	96	274	93	276	87	276	84	274	82	272	80	269	80	263	82	260	84	258	90	256	96	258	98	260	100	266	16383	16383	20	343	20	346	18	349	16	351	13	353	7	353	4	351	2	349	0	343	2	337	4	335	10	333	16	335	18	337	20	340	20	343	16383	16383	440	-79	438	-73	436	-71	430	-69	424	-71	422	-73	420	-79	421	-83	422	-85	424	-87	427	-89	433	-89	436	-87	438	-85	439	-83	440	-79	16383	16383	360	-2	359	0	358	3	356	5	350	7	344	5	342	3	340	0	340	-6	344	-10	347	-12	353	-12	356	-10	358	-8	359	-6	360	-2	16383	16383	280	74	280	77	278	80	276	82	270	84	264	82	262	80	260	74	261	70	262	68	264	66	267	64	273	64	276	66	280	70	280	74	16383	16383	200	151	198	157	196	159	190	161	184	159	182	157	180	151	181	147	182	145	184	143	187	141	193	141	196	143	198	145	199	147	200	151	16383	16383	120	228	118	234	116	236	110	238	104	236	102	234	100	231	100	224	104	220	107	218	113	218	116	220	118	222	119	224	120	228	16383	16383	40	305	40	308	38	311	36	313	30	315	24	313	22	311	20	305	21	301	22	299	24	297	27	295	33	295	36	297	38	299	40	302	40	305	16383	16383	460	-118	458	-112	456	-110	453	-108	447	-108	444	-110	442	-112	440	-115	440	-121	442	-124	444	-126	450	-128	456	-126	458	-124	460	-118	16383	16383	380	-41	380	-38	378	-35	376	-33	373	-31	367	-31	364	-33	362	-35	360	-38	360	-44	362	-47	364	-49	370	-51	376	-49	378	-47	380	-44	380	-41	16383	16383	300	35	300	38	298	41	296	43	293	45	287	45	284	43	282	41	280	35	282	29	284	27	290	25	296	27	298	29	300	32	300	35	16383	16383	220	112	218	118	216	120	213	122	207	122	204	120	202	118	200	115	200	109	202	106	204	104	210	102	216	104	218	106	220	112	16383	16383	140	189	140	192	138	195	136	197	133	199	127	199	124	197	122	195	120	192	120	186	122	183	124	181	130	179	136	181	138	183	140	186	140	189	16383	16383	60	266	60	269	58	272	56	274	53	276	47	276	44	274	42	272	40	266	42	260	44	258	50	256	56	258	58	260	60	263	60	266	16383	16383	400	-79	400	-76	398	-73	396	-71	390	-69	384	-71	382	-73	380	-79	381	-83	382	-85	384	-87	387	-89	393	-89	396	-87	400	-83	400	-79	16383	16383	320	-2	319	0	318	3	316	5	310	7	304	5	302	3	301	0	300	-2	301	-6	302	-8	304	-10	307	-12	313	-12	316	-10	318	-8	319	-6	320	-2	16383	16383	240	74	238	80	236	82	230	84	224	82	222	80	220	77	220	70	224	66	227	64	233	64	236	66	238	68	239	70	240	74	16383	16383	160	151	160	154	158	157	156	159	150	161	144	159	142	157	140	151	141	147	142	145	144	143	147	141	153	141	156	143	160	147	160	151	16383	16383	80	228	78	234	76	236	70	238	64	236	62	234	60	228	61	224	62	222	64	220	67	218	73	218	76	220	78	222	79	224	80	228	16383	16383	420	-118	420	-115	418	-112	416	-110	413	-108	407	-108	404	-110	402	-112	400	-118	402	-124	404	-126	410	-128	416	-126	418	-124	420	-121	420	-118	16383	16383	340	-41	338	-35	336	-33	333	-31	327	-31	324	-33	322	-35	320	-38	320	-44	322	-47	324	-49	330	-51	336	-49	338	-47	340	-41	16383	16383	260	35	260	38	258	41	256	43	253	45	247	45	244	43	242	41	240	38	240	32	242	29	244	27	250	25	256	27	258	29	260	32	260	35	16383	16383	180	112	180	115	178	118	176	120	173	122	167	122	164	120	162	118	160	112	162	106	164	104	170	102	176	104	178	106	180	109	180	112	16383	16383	100	189	98	195	96	197	93	199	87	199	84	197	82	195	80	192	80	186	82	183	84	181	90	179	96	181	98	183	100	189	16383	16383	20	266	20	269	18	272	16	274	13	276	7	276	4	274	2	272	0	266	2	260	4	258	10	256	16	258	18	260	20	263	20	266	16383	16383	360	-79	358	-73	356	-71	350	-69	344	-71	342	-73	340	-76	340	-83	344	-87	347	-89	353	-89	356	-87	358	-85	359	-83	360	-79	16383	16383	280	-2	280	0	278	3	276	5	270	7	264	5	262	3	261	0	260	-2	261	-6	262	-8	264	-10	267	-12	273	-12	276	-10	280	-6	280	-2	16383	16383	200	74	198	80	196	82	190	84	184	82	182	80	180	74	181	70	182	68	184	66	187	64	193	64	196	66	198	68	199	70	200	74	16383	16383	120	151	118	157	116	159	110	161	104	159	102	157	100	154	100	147	104	143	107	141	113	141	116	143	118	145	119	147	120	151	16383	16383	40	228	40	231	38	234	36	236	30	238	24	236	22	234	20	228	21	224	22	222	24	220	27	218	33	218	36	220	40	224	40	228	16383	16383	380	-118	380	-115	378	-112	376	-110	373	-108	367	-108	364	-110	362	-112	360	-115	360	-121	362	-124	364	-126	370	-128	376	-126	378	-124	380	-121	380	-118	16383	16383	300	-41	300	-38	298	-35	296	-33	293	-31	287	-31	284	-33	282	-35	280	-41	282	-47	284	-49	290	-51	296	-49	298	-47	300	-44	300	-41	16383	16383	220	35	218	41	216	43	213	45	207	45	204	43	202	41	200	38	200	32	202	29	204	27	210	25	216	27	218	29	220	35	16383	16383	140	112	140	115	138	118	136	120	133	122	127	122	124	120	122	118	120	115	120	109	122	106	124	104	130	102	136	104	138	106	140	109	140	112	16383	16383	60	189	60	192	58	195	56	197	53	199	47	199	44	197	42	195	40	189	42	183	44	181	50	179	56	181	58	183	60	186	60	189	16383	16383	320	-79	318	-73	316	-71	310	-69	304	-71	302	-73	300	-79	301	-83	302	-85	304	-87	307	-89	313	-89	316	-87	318	-85	319	-83	320	-79	16383	16383	240	-2	239	0	238	3	236	5	230	7	224	5	222	3	220	0	220	-6	224	-10	227	-12	233	-12	236	-10	238	-8	239	-6	240	-2	16383	16383	160	74	160	77	158	80	156	82	150	84	144	82	142	80	140	74	141	70	142	68	144	66	147	64	153	64	156	66	160	70	160	74	16383	16383	80	151	78	157	76	159	70	161	64	159	62	157	60	151	61	147	62	145	64	143	67	141	73	141	76	143	78	145	79	147	80	151	16383	16383	340	-118	338	-112	336	-110	333	-108	327	-108	324	-110	322	-112	320	-115	320	-121	322	-124	324	-126	330	-128	336	-126	338	-124	340	-118	16383	16383	260	-41	260	-38	258	-35	256	-33	253	-31	247	-31	244	-33	242	-35	240	-38	240	-44	242	-47	244	-49	250	-51	256	-49	258	-47	260	-44	260	-41	16383	16383	180	35	180	38	178	41	176	43	173	45	167	45	164	43	162	41	160	35	162	29	164	27	170	25	176	27	178	29	180	32	180	35	16383	16383	100	112	98	118	96	120	93	122	87	122	84	120	82	118	80	115	80	109	82	106	84	104	90	102	96	104	98	106	100	112	16383	16383	20	189	20	192	18	195	16	197	13	199	7	199	4	197	2	195	0	189	2	183	4	181	10	179	16	181	18	183	20	186	20	189	16383	16383	280	-79	280	-76	278	-73	276	-71	270	-69	264	-71	262	-73	260	-79	261	-83	262	-85	264	-87	267	-89	273	-89	276	-87	280	-83	280	-79	16383	16383	200	-2	199	0	198	3	196	5	190	7	184	5	182	3	181	0	180	-2	181	-6	182	-8	184	-10	187	-12	193	-12	196	-10	198	-8	199	-6	200	-2	16383	16383	120	74	118	80	116	82	110	84	104	82	102	80	100	77	100	70	104	66	107	64	113	64	116	66	118	68	119	70	120	74	16383	16383	40	151	40	154	38	157	36	159	30	161	24	159	22	157	20	151	21	147	22	145	24	143	27	141	33	141	36	143	40	147	40	151	16383	16383	300	-118	300	-115	298	-112	296	-110	293	-108	287	-108	284	-110	282	-112	280	-118	282	-124	284	-126	290	-128	296	-126	298	-124	300	-121	300	-118	16383	16383	220	-41	218	-35	216	-33	213	-31	207	-31	204	-33	202	-35	200	-38	200	-44	202	-47	204	-49	210	-51	216	-49	218	-47	220	-41	16383	16383	140	35	140	38	138	41	136	43	133	45	127	45	124	43	122	41	120	38	120	32	122	29	124	27	130	25	136	27	138	29	140	32	140	35	16383	16383	60	112	60	115	58	118	56	120	53	122	47	122	44	120	42	118	40	112	42	106	44	104	50	102	56	104	58	106	60	109	60	112	16383	16383	240	-79	238	-73	236	-71	230	-69	224	-71	222	-73	220	-76	220	-83	224	-87	227	-89	233	-89	236	-87	238	-85	239	-83	240	-79	16383	16383	160	-2	160	0	158	3	156	5	150	7	144	5	142	3	141	0	140	-2	141	-6	142	-8	144	-10	147	-12	153	-12	156	-10	160	-6	160	-2	16383	16383	80	74	78	80	76	82	70	84	64	82	62	80	60	74	61	70	62	68	64	66	67	64	73	64	76	66	78	68	79	70	80	74	16383	16383	260	-118	260	-115	258	-112	256	-110	253	-108	247	-108	244	-110	242	-112	240	-115	240	-121	242	-124	244	-126	250	-128	256	-126	258	-124	260	-121	260	-118	16383	16383	180	-41	180	-38	178	-35	176	-33	173	-31	167	-31	164	-33	162	-35	160	-41	162	-47	164	-49	170	-51	176	-49	178	-47	180	-44	180	-41	16383	16383	100	35	98	41	96	43	93	45	87	45	84	43	82	41	80	38	80	32	82	29	84	27	90	25	96	27	98	29	100	35	16383	16383	20	112	20	115	18	118	16	120	13	122	7	122	4	120	2	118	0	112	2	106	4	104	10	102	16	104	18	106	20	109	20	112	16383	16383	200	-79	198	-73	196	-71	190	-69	184	-71	182	-73	180	-79	181	-83	182	-85	184	-87	187	-89	193	-89	196	-87	198	-85	199	-83	200	-79	16383	16383	120	-2	119	0	118	3	116	5	110	7	104	5	102	3	100	0	100	-6	104	-10	107	-12	113	-12	116	-10	118	-8	119	-6	120	-2	16383	16383	40	74	40	77	38	80	36	82	30	84	24	82	22	80	20	74	21	70	22	68	24	66	27	64	33	64	36	66	40	70	40	74	16383	16383	220	-118	218	-112	216	-110	213	-108	207	-108	204	-110	202	-112	200	-115	200	-121	202	-124	204	-126	210	-128	216	-126	218	-124	220	-118	16383	16383	140	-41	140	-38	138	-35	136	-33	133	-31	127	-31	124	-33	122	-35	120	-38	120	-44	122	-47	124	-49	130	-51	136	-49	138	-47	140	-44	140	-41	16383	16383	60	35	60	38	58	41	56	43	53	45	47	45	44	43	42	41	40	35	42	29	44	27	50	25	56	27	58	29	60	32	60	35	16383	16383	160	-79	160	-76	158	-73	156	-71	150	-69	144	-71	142	-73	140	-79	141	-83	142	-85	144	-87	147	-89	153	-89	156	-87	160	-83	160	-79	16383	16383	80	-2	79	0	78	3	76	5	70	7	64	5	62	3	61	0	60	-2	61	-6	62	-8	64	-10	67	-12	73	-12	76	-10	78	-8	79	-6	80	-2	16383	16383	180	-118	180	-115	178	-112	176	-110	173	-108	167	-108	164	-110	162	-112	160	-118	162	-124	164	-126	170	-128	176	-126	178	-124	180	-121	180	-118	16383	16383	100	-41	98	-35	96	-33	93	-31	87	-31	84	-33	82	-35	80	-38	80	-44	82	-47	84	-49	90	-51	96	-49	98	-47	100	-41	16383	16383	20	35	20	38	18	41	16	43	13	45	7	45	4	43	2	41	0	35	2	29	4	27	10	25	16	27	18	29	20	32	20	35	16383	16383	120	-79	118	-73	116	-71	110	-69	104	-71	102	-73	100	-76	100	-83	104	-87	107	-89	113	-89	116	-87	118	-85	119	-83	120	-79	16383	16383	40	-2	40	0	38	3	36	5	30	7	24	5	22	3	21	0	20	-2	21	-6	22	-8	24	-10	27	-12	33	-12	36	-10	40	-6	40	-2	16383	16383	140	-118	140	-115	138	-112	136	-110	133	-108	127	-108	124	-110	122	-112	120	-115	120	-121	122	-124	124	-126	130	-128	136	-126	138	-124	140	-121	140	-118	16383	16383	60	-41	60	-38	58	-35	56	-33	53	-31	47	-31	44	-33	42	-35	40	-41	42	-47	44	-49	50	-51	56	-49	58	-47	60	-44	60	-41	16383	16383	80	-79	78	-73	76	-71	70	-69	64	-71	62	-73	60	-79	61	-83	62	-85	64	-87	67	-89	73	-89	76	-87	78	-85	79	-83	80	-79	16383	16383	100	-118	98	-112	96	-110	93	-108	87	-108	84	-110	82	-112	80	-115	80	-121	82	-124	84	-126	90	-128	96	-126	98	-124	100	-118	16383	16383	20	-41	20	-38	18	-35	16	-33	13	-31	7	-31	4	-33	2	-35	0	-41	2	-47	4	-49	10	-51	16	-49	18	-47	20	-44	20	-41	16383	16383	40	-79	40	-76	38	-73	36	-71	30	-69	24	-71	22	-73	20	-79	21	-83	22	-85	24	-87	27	-89	33	-89	36	-87	40	-83	40	-79	16383	16383	60	-118	60	-115	58	-112	56	-110	53	-108	47	-108	44	-110	42	-112	40	-118	42	-124	44	-126	50	-128	56	-126	58	-124	60	-121	60	-118	16383	16383	20	-118	20	-115	18	-112	16	-110	13	-108	7	-108	4	-110	2	-112	0	-118	2	-124	4	-126	10	-128	16	-126	18	-124	20	-121	20	-118	570	411	569	406	567	402	564	399	560	397	555	396	550	397	546	399	543	402	541	406	540	411	541	416	543	420	546	423	550	425	555	426	560	425	564	423	567	420	569	416	570	411	16383	16383	510	411	509	406	507	402	504	399	500	397	495	396	490	397	486	399	483	402	481	406	480	411	481	416	483	420	486	423	490	425	495	426	500	425	504	423	507	420	509	416	510	411	16383	16383	540	353	539	348	537	344	534	341	530	339	525	338	520	339	516	341	513	344	511	348	510	353	511	358	513	362	516	365	520	367	525	368	530	367	534	365	537	362	539	358	540	353	16383	16383	570	295	569	290	567	286	564	283	560	281	555	280	550	281	546	283	543	286	541	290	540	295	541	300	543	304	546	307	550	310	560	310	564	307	567	304	569	300	570	295	16383	16383	450	411	449	406	447	402	444	399	440	397	435	396	430	397	426	399	423	402	421	406	420	411	421	416	423	420	426	423	430	425	435	426	440	425	444	423	447	420	449	416	450	411	16383	16383	480	353	479	348	477	344	474	341	470	339	465	338	460	339	456	341	453	344	451	348	450	353	451	358	453	362	456	365	460	367	465	368	470	367	474	365	477	362	479	358	480	353	16383	16383	510	295	509	290	507	286	504	283	500	281	495	280	490	281	486	283	483	286	481	290	480	295	481	300	483	304	486	307	490	310	500	310	504	307	507	304	509	300	510	295	16383	16383	390	411	389	406	387	402	384	399	380	397	375	396	370	397	366	399	363	402	361	406	360	411	361	416	363	420	366	423	370	425	375	426	380	425	384	423	387	420	389	416	390	411	16383	16383	540	237	539	232	537	228	534	225	530	223	525	222	520	223	516	225	513	228	511	232	510	237	511	242	513	246	516	249	520	251	525	252	530	251	534	249	537	246	539	242	540	237	16383	16383	420	353	419	348	417	344	414	341	410	339	405	338	400	339	396	341	393	344	391	348	390	353	391	358	393	362	396	365	400	367	405	368	410	367	414	365	417	362	419	358	420	353	16383	16383	570	179	569	174	567	170	564	167	560	165	555	164	550	165	546	167	543	170	541	174	540	179	541	184	543	188	546	191	550	193	555	194	560	193	564	191	567	188	569	184	570	179	16383	16383	450	295	449	290	447	286	444	283	440	281	435	280	430	281	426	283	423	286	421	290	420	295	421	300	423	304	426	307	430	310	440	310	444	307	447	304	449	300	450	295	16383	16383	330	411	329	406	327	402	324	399	320	397	315	396	310	397	306	399	303	402	301	406	300	411	301	416	303	420	306	423	310	425	315	426	320	425	324	423	327	420	329	416	330	411	16383	16383	480	237	479	232	477	228	474	225	470	223	465	222	460	223	456	225	453	228	451	232	450	237	451	242	453	246	456	249	460	251	465	252	470	251	474	249	477	246	479	242	480	237	16383	16383	360	353	359	348	357	344	354	341	350	339	345	338	340	339	336	341	333	344	331	348	330	353	331	358	333	362	336	365	340	367	345	368	350	367	354	365	357	362	359	358	360	353	16383	16383	510	179	509	174	507	170	504	167	500	165	495	164	490	165	486	167	483	170	481	174	480	179	481	184	483	188	486	191	490	193	495	194	500	193	504	191	507	188	509	184	510	179	16383	16383	390	295	389	290	387	286	384	283	380	281	375	280	370	281	366	283	363	286	361	290	360	295	361	300	363	304	366	307	370	310	380	310	384	307	387	304	389	300	390	295	16383	16383	270	411	269	406	267	402	264	399	260	397	255	396	250	397	246	399	243	402	241	406	240	411	241	416	243	420	246	423	250	425	255	426	260	425	264	423	267	420	269	416	270	411	16383	16383	540	121	539	116	537	112	534	109	530	107	525	106	520	107	516	109	513	112	511	116	510	121	511	126	513	130	516	133	520	135	525	136	530	135	534	133	537	130	539	126	540	121	16383	16383	420	237	419	232	417	228	414	225	410	223	405	222	400	223	396	225	393	228	391	232	390	237	391	242	393	246	396	249	400	251	405	252	410	251	414	249	417	246	419	242	420	237	16383	16383	300	353	299	348	297	344	294	341	290	339	285	338	280	339	276	341	273	344	271	348	270	353	271	358	273	362	276	365	280	367	285	368	290	367	294	365	297	362	299	358	300	353	16383	16383	570	63	569	58	567	54	564	51	560	49	555	48	550	49	546	51	543	54	541	58	540	63	541	68	543	72	546	75	550	77	555	78	560	77	564	75	567	72	569	68	570	63	16383	16383	450	179	449	174	447	170	444	167	440	165	435	164	430	165	426	167	423	170	421	174	420	179	421	184	423	188	426	191	430	193	435	194	440	193	444	191	447	188	449	184	450	179	16383	16383	330	295	329	290	327	286	324	283	320	281	315	280	310	281	306	283	303	286	301	290	300	295	301	300	303	304	306	307	310	310	320	310	324	307	327	304	329	300	330	295	16383	16383	210	411	209	406	207	402	204	399	200	397	195	396	190	397	186	399	183	402	181	406	180	411	181	416	183	420	186	423	190	425	195	426	200	425	204	423	207	420	209	416	210	411	16383	16383	480	121	479	116	477	112	474	109	470	107	465	106	460	107	456	109	453	112	451	116	450	121	451	126	453	130	456	133	460	135	465	136	470	135	474	133	477	130	479	126	480	121	16383	16383	360	237	359	232	357	228	354	225	350	223	345	222	340	223	336	225	333	228	331	232	330	237	331	242	333	246	336	249	340	251	345	252	350	251	354	249	357	246	359	242	360	237	16383	16383	240	353	239	348	237	344	234	341	230	339	225	338	220	339	216	341	213	344	211	348	210	353	211	358	213	362	216	365	220	367	225	368	230	367	234	365	237	362	239	358	240	353	16383	16383	510	63	509	58	507	54	504	51	500	49	495	48	490	49	486	51	483	54	481	58	480	63	481	68	483	72	486	75	490	77	495	78	500	77	504	75	507	72	509	68	510	63	16383	16383	390	179	389	174	387	170	384	167	380	165	375	164	370	165	366	167	363	170	361	174	360	179	361	184	363	188	366	191	370	193	375	194	380	193	384	191	387	188	389	184	390	179	16383	16383	270	295	269	290	267	286	264	283	260	281	255	280	250	281	246	283	243	286	241	290	240	295	241	300	243	304	246	307	250	310	260	310	264	307	267	304	269	300	270	295	16383	16383	150	411	149	406	147	402	144	399	140	397	135	396	130	397	126	399	123	402	121	406	120	411	121	416	123	420	126	423	130	425	135	426	140	425	144	423	147	420	149	416	150	411	16383	16383	540	5	539	0	537	-3	534	-6	530	-8	525	-9	520	-8	516	-6	513	-3	511	0	510	5	511	10	513	14	516	17	520	19	525	20	530	19	534	17	537	14	539	10	540	5	16383	16383	420	121	419	116	417	112	414	109	410	107	405	106	400	107	396	109	393	112	391	116	390	121	391	126	393	130	396	133	400	135	405	136	410	135	414	133	417	130	419	126	420	121	16383	16383	300	237	299	232	297	228	294	225	290	223	285	222	280	223	276	225	273	228	271	232	270	237	271	242	273	246	276	249	280	251	285	252	290	251	294	249	297	246	299	242	300	237	16383	16383	180	353	179	348	177	344	174	341	170	339	165	338	160	339	156	341	153	344	151	348	150	353	151	358	153	362	156	365	160	367	165	368	170	367	174	365	177	362	179	358	180	353	16383	16383	570	-52	569	-57	567	-61	564	-64	560	-66	555	-67	550	-66	546	-64	543	-61	541	-57	540	-52	541	-47	543	-43	546	-40	550	-38	555	-37	560	-38	564	-40	567	-43	569	-47	570	-52	16383	16383	450	63	449	58	447	54	444	51	440	49	435	48	430	49	426	51	423	54	421	58	420	63	421	68	423	72	426	75	430	77	435	78	440	77	444	75	447	72	449	68	450	63	16383	16383	330	179	329	174	327	170	324	167	320	165	315	164	310	165	306	167	303	170	301	174	300	179	301	184	303	188	306	191	310	193	315	194	320	193	324	191	327	188	329	184	330	179	16383	16383	210	295	209	290	207	286	204	283	200	281	195	280	190	281	186	283	183	286	181	290	180	295	181	300	183	304	186	307	190	310	200	310	204	307	207	304	209	300	210	295	16383	16383	90	411	89	406	87	402	84	399	80	397	75	396	70	397	66	399	63	402	61	406	60	411	61	416	63	420	66	423	70	425	75	426	80	425	84	423	87	420	89	416	90	411	16383	16383	480	5	479	0	477	-3	474	-6	470	-8	465	-9	460	-8	456	-6	453	-3	451	0	450	5	451	10	453	14	456	17	460	19	465	20	470	19	474	17	477	14	479	10	480	5	16383	16383	360	121	359	116	357	112	354	109	350	107	345	106	340	107	336	109	333	112	331	116	330	121	331	126	333	130	336	133	340	135	345	136	350	135	354	133	357	130	359	126	360	121	16383	16383	240	237	239	232	237	228	234	225	230	223	225	222	220	223	216	225	213	228	211	232	210	237	211	242	213	246	216	249	220	251	225	252	230	251	234	249	237	246	239	242	240	237	16383	16383	120	353	119	348	117	344	114	341	110	339	105	338	100	339	96	341	93	344	91	348	90	353	91	358	93	362	96	365	100	367	105	368	110	367	114	365	117	362	119	358	120	353	16383	16383	510	-52	509	-57	507	-61	504	-64	500	-66	495	-67	490	-66	486	-64	483	-61	481	-57	480	-52	481	-47	483	-43	486	-40	490	-38	495	-37	500	-38	504	-40	507	-43	509	-47	510	-52	16383	16383	390	63	389	58	387	54	384	51	380	49	375	48	370	49	366	51	363	54	361	58	360	63	361	68	363	72	366	75	370	77	375	78	380	77	384	75	387	72	389	68	390	63	16383	16383	270	179	269	174	267	170	264	167	260	165	255	164	250	165	246	167	243	170	241	174	240	179	241	184	243	188	246	191	250	193	255	194	260	193	264	191	267	188	269	184	270	179	16383	16383	150	295	149	290	147	286	144	283	140	281	135	280	130	281	126	283	123	286	121	290	120	295	121	300	123	304	126	307	130	310	140	310	144	307	147	304	149	300	150	295	16383	16383	540	-110	539	-115	537	-119	534	-122	530	-124	525	-125	520	-124	516	-122	513	-119	511	-115	510	-110	511	-105	513	-101	516	-98	520	-96	525	-95	530	-96	534	-98	537	-101	539	-105	540	-110	16383	16383	420	5	419	0	417	-3	414	-6	410	-8	405	-9	400	-8	396	-6	393	-3	391	0	390	5	391	10	393	14	396	17	400	19	405	20	410	19	414	17	417	14	419	10	420	5	16383	16383	300	121	299	116	297	112	294	109	290	107	285	106	280	107	276	109	273	112	271	116	270	121	271	126	273	130	276	133	280	135	285	136	290	135	294	133	297	130	299	126	300	121	16383	16383	180	237	179	232	177	228	174	225	170	223	165	222	160	223	156	225	153	228	151	232	150	237	151	242	153	246	156	249	160	251	165	252	170	251	174	249	177	246	179	242	180	237	16383	16383	60	353	60	348	57	344	54	341	50	339	45	338	40	339	36	341	33	344	31	348	30	353	31	358	33	362	36	365	40	367	45	368	50	367	54	365	57	362	60	358	60	353	16383	16383	450	-52	449	-57	447	-61	444	-64	440	-66	435	-67	430	-66	426	-64	423	-61	421	-57	420	-52	421	-47	423	-43	426	-40	430	-38	435	-37	440	-38	444	-40	447	-43	449	-47	450	-52	16383	16383	330	63	329	58	327	54	324	51	320	49	315	48	310	49	306	51	303	54	301	58	300	63	301	68	303	72	306	75	310	77	315	78	320	77	324	75	327	72	329	68	330	63	16383	16383	210	179	209	174	207	170	204	167	200	165	195	164	190	165	186	167	183	170	181	174	180	179	181	184	183	188	186	191	190	193	195	194	200	193	204	191	207	188	209	184	210	179	16383	16383	90	295	89	290	87	286	84	283	80	281	75	280	70	281	66	283	63	286	61	290	60	295	61	300	63	304	66	307	70	310	80	310	84	307	87	304	89	300	90	295	16383	16383	480	-110	479	-115	477	-119	474	-122	470	-124	465	-125	460	-124	456	-122	453	-119	451	-115	450	-110	451	-105	453	-101	456	-98	460	-96	465	-95	470	-96	474	-98	477	-101	479	-105	480	-110	16383	16383	360	5	359	0	357	-3	354	-6	350	-8	345	-9	340	-8	336	-6	333	-3	331	0	330	5	331	10	333	14	336	17	340	19	345	20	350	19	354	17	357	14	359	10	360	5	16383	16383	240	121	239	116	237	112	234	109	230	107	225	106	220	107	216	109	213	112	211	116	210	121	211	126	213	130	216	133	220	135	225	136	230	135	234	133	237	130	239	126	240	121	16383	16383	120	237	119	232	117	228	114	225	110	223	105	222	100	223	96	225	93	228	91	232	90	237	91	242	93	246	96	249	100	251	105	252	110	251	114	249	117	246	119	242	120	237	16383	16383	390	-52	389	-57	387	-61	384	-64	380	-66	375	-67	370	-66	366	-64	363	-61	361	-57	360	-52	361	-47	363	-43	366	-40	370	-38	375	-37	380	-38	384	-40	387	-43	389	-47	390	-52	16383	16383	270	63	269	58	267	54	264	51	260	49	255	48	250	49	246	51	243	54	241	58	240	63	241	68	243	72	246	75	250	77	255	78	260	77	264	75	267	72	269	68	270	63	16383	16383	150	179	149	174	147	170	144	167	140	165	135	164	130	165	126	167	123	170	121	174	120	179	121	184	123	188	126	191	130	193	135	194	140	193	144	191	147	188	149	184	150	179	16383	16383	420	-110	419	-115	417	-119	414	-122	410	-124	405	-125	400	-124	396	-122	393	-119	391	-115	390	-110	391	-105	393	-101	396	-98	400	-96	405	-95	410	-96	414	-98	417	-101	419	-105	420	-110	16383	16383	300	5	299	0	297	-3	294	-6	290	-8	285	-9	280	-8	276	-6	273	-3	271	0	270	5	271	10	273	14	276	17	280	19	285	20	290	19	294	17	297	14	299	10	300	5	16383	16383	180	121	179	116	177	112	174	109	170	107	165	106	160	107	156	109	153	112	151	116	150	121	151	126	153	130	156	133	160	135	165	136	170	135	174	133	177	130	179	126	180	121	16383	16383	60	237	60	232	57	228	54	225	50	223	45	222	40	223	36	225	33	228	31	232	30	237	31	242	33	246	36	249	40	251	45	252	50	251	54	249	57	246	60	242	60	237	16383	16383	330	-52	329	-57	327	-61	324	-64	320	-66	315	-67	310	-66	306	-64	303	-61	301	-57	300	-52	301	-47	303	-43	306	-40	310	-38	315	-37	320	-38	324	-40	327	-43	329	-47	330	-52	16383	16383	210	63	209	58	207	54	204	51	200	49	195	48	190	49	186	51	183	54	181	58	180	63	181	68	183	72	186	75	190	77	195	78	200	77	204	75	207	72	209	68	210	63	16383	16383	90	179	89	174	87	170	84	167	80	165	75	164	70	165	66	167	63	170	61	174	60	179	61	184	63	188	66	191	70	193	75	194	80	193	84	191	87	188	89	184	90	179	16383	16383	360	-110	359	-115	357	-119	354	-122	350	-124	345	-125	340	-124	336	-122	333	-119	331	-115	330	-110	331	-105	333	-101	336	-98	340	-96	345	-95	350	-96	354	-98	357	-101	359	-105	360	-110	16383	16383	240	5	239	0	237	-3	234	-6	230	-8	225	-9	220	-8	216	-6	213	-3	211	0	210	5	211	10	213	14	216	17	220	19	225	20	230	19	234	17	237	14	239	10	240	5	16383	16383	120	121	119	116	117	112	114	109	110	107	105	106	100	107	96	109	93	112	91	116	90	121	91	126	93	130	96	133	100	135	105	136	110	135	114	133	117	130	119	126	120	121	16383	16383	270	-52	269	-57	267	-61	264	-64	260	-66	255	-67	250	-66	246	-64	243	-61	241	-57	240	-52	241	-47	243	-43	246	-40	250	-38	255	-37	260	-38	264	-40	267	-43	269	-47	270	-52	16383	16383	150	63	149	58	147	54	144	51	140	49	135	48	130	49	126	51	123	54	121	58	120	63	121	68	123	72	126	75	130	77	135	78	140	77	144	75	147	72	149	68	150	63	16383	16383	300	-110	299	-115	297	-119	294	-122	290	-124	285	-125	280	-124	276	-122	273	-119	271	-115	270	-110	271	-105	273	-101	276	-98	280	-96	285	-95	290	-96	294	-98	297	-101	299	-105	300	-110	16383	16383	180	5	179	0	177	-3	174	-6	170	-8	165	-9	160	-8	156	-6	153	-3	151	0	150	5	151	10	153	14	156	17	160	19	165	20	170	19	174	17	177	14	179	10	180	5	16383	16383	60	121	60	116	57	112	54	109	50	107	45	106	40	107	36	109	33	112	31	116	30	121	31	126	33	130	36	133	40	135	45	136	50	135	54	133	57	130	60	126	60	121	16383	16383	210	-52	209	-57	207	-61	204	-64	200	-66	195	-67	190	-66	186	-64	183	-61	181	-57	180	-52	181	-47	183	-43	186	-40	190	-38	195	-37	200	-38	204	-40	207	-43	209	-47	210	-52	16383	16383	90	63	89	58	87	54	84	51	80	49	75	48	70	49	66	51	63	54	61	58	60	63	61	68	63	72	66	75	70	77	75	78	80	77	84	75	87	72	89	68	90	63	16383	16383	240	-110	239	-115	237	-119	234	-122	230	-124	225	-125	220	-124	216	-122	213	-119	211	-115	210	-110	211	-105	213	-101	216	-98	220	-96	225	-95	230	-96	234	-98	237	-101	239	-105	240	-110	16383	16383	120	5	119	0	117	-3	114	-6	110	-8	105	-9	100	-8	96	-6	93	-3	91	0	90	5	91	10	93	14	96	17	100	19	105	20	110	19	114	17	117	14	119	10	120	5	16383	16383	150	-52	149	-57	147	-61	144	-64	140	-66	135	-67	130	-66	126	-64	123	-61	121	-57	120	-52	121	-47	123	-43	126	-40	130	-38	135	-37	140	-38	144	-40	147	-43	149	-47	150	-52	16383	16383	180	-110	179	-115	177	-119	174	-122	170	-124	165	-125	160	-124	156	-122	153	-119	151	-115	150	-110	151	-105	153	-101	156	-98	160	-96	165	-95	170	-96	174	-98	177	-101	179	-105	180	-110	16383	16383	60	5	60	0	54	-6	50	-8	45	-9	40	-8	36	-6	33	-3	31	0	30	5	31	10	33	14	36	17	40	19	45	20	50	19	54	17	57	14	60	10	60	5	16383	16383	90	-52	89	-57	87	-61	84	-64	80	-66	75	-67	70	-66	66	-64	63	-61	61	-57	60	-52	61	-47	63	-43	66	-40	70	-38	75	-37	80	-38	84	-40	87	-43	89	-47	90	-52	16383	16383	120	-110	119	-115	117	-119	114	-122	110	-124	105	-125	100	-124	96	-122	93	-119	91	-115	90	-110	91	-105	93	-101	96	-98	100	-96	105	-95	110	-96	114	-98	117	-101	119	-105	120	-110	16383	16383	30	-52	29	-57	27	-61	24	-64	20	-66	15	-67	10	-66	6	-64	3	-61	1	-57	0	-52	0	-136	600	-136	600	-110	599	-115	597	-119	594	-122	590	-124	585	-125	580	-124	576	-122	573	-119	571	-115	570	-110	571	-105	573	-101	576	-98	580	-96	585	-95	590	-96	594	-98	597	-101	599	-105	600	-110	600	5	599	0	597	-3	594	-6	590	-8	585	-9	580	-8	576	-6	573	-3	571	0	570	5	571	10	573	14	576	17	580	19	585	20	590	19	594	17	597	14	599	10	600	5	600	121	599	116	597	112	594	109	590	107	585	106	580	107	576	109	573	112	571	116	570	121	571	126	573	130	576	133	580	135	585	136	590	135	594	133	597	130	599	126	600	121	600	237	599	232	597	228	594	225	590	223	585	222	580	223	576	225	573	228	571	232	570	237	571	242	573	246	576	249	580	251	585	252	590	251	594	249	597	246	599	242	600	237	600	353	599	348	597	344	594	341	590	339	585	338	580	339	576	341	573	344	571	348	570	353	571	358	573	362	576	365	580	367	585	368	590	367	594	365	597	362	599	358	600	353	600	437	0	437	0	411	1	416	3	420	6	423	10	425	15	426	20	425	24	423	27	420	29	416	30	411	29	406	27	402	24	399	20	397	15	396	10	397	6	399	3	402	1	406	0	411	0	295	1	300	3	304	6	307	10	310	20	310	24	307	27	304	29	300	30	295	29	290	27	286	24	283	20	281	15	280	10	281	6	283	3	286	1	290	0	295	0	179	1	184	3	188	6	191	10	193	15	194	20	193	24	191	27	188	29	184	30	179	29	174	27	170	24	167	20	165	15	164	10	165	6	167	3	170	1	174	0	179	0	63	1	68	3	72	6	75	10	77	15	78	20	77	24	75	27	72	29	68	30	63	29	58	27	54	24	51	20	49	15	48	10	49	6	51	3	54	1	58	0	63	0	-52	1	-47	3	-43	6	-40	10	-38	15	-37	20	-38	24	-40	27	-43	29	-47	30	-52	16383	16383	60	-110	60	-115	57	-119	54	-122	50	-124	45	-125	40	-124	36	-122	33	-119	31	-115	30	-110	31	-105	33	-101	36	-98	40	-96	45	-95	50	-96	54	-98	57	-101	60	-105	60	-110	580	420	578	414	576	412	570	410	564	412	562	414	560	420	562	426	564	428	567	430	573	430	576	428	578	426	580	420	16383	16383	540	420	540	417	538	414	536	412	530	410	524	412	522	414	520	420	522	426	524	428	527	430	533	430	536	428	538	426	540	423	540	420	16383	16383	560	382	560	379	558	376	556	374	553	372	547	372	544	374	542	376	540	382	542	388	544	390	550	392	556	390	558	388	560	385	560	382	16383	16383	580	343	578	337	576	335	570	333	564	335	562	337	560	343	562	349	564	351	567	353	573	353	576	351	578	349	580	343	16383	16383	500	420	498	414	496	412	490	410	484	412	482	414	480	417	480	423	482	426	484	428	487	430	493	430	496	428	498	426	500	420	16383	16383	520	382	520	379	518	376	516	374	513	372	507	372	504	374	502	376	500	382	502	388	504	390	510	392	516	390	518	388	520	385	520	382	16383	16383	540	343	540	340	538	337	536	335	530	333	524	335	522	337	520	343	522	349	524	351	527	353	533	353	536	351	538	349	540	346	540	343	16383	16383	460	420	458	414	456	412	450	410	444	412	442	414	440	417	440	423	442	426	444	428	447	430	453	430	456	428	458	426	460	420	16383	16383	560	305	560	301	556	297	553	295	547	295	544	297	542	299	540	305	542	311	544	313	550	315	556	313	558	311	560	308	560	305	16383	16383	480	382	478	376	476	374	473	372	467	372	464	374	462	376	460	379	460	385	462	388	464	390	470	392	476	390	478	388	480	382	16383	16383	580	266	578	260	576	258	570	256	564	258	562	260	560	266	562	272	564	274	567	276	573	276	576	274	578	272	580	266	16383	16383	500	343	498	337	496	335	490	333	484	335	482	337	480	340	480	346	482	349	484	351	487	353	493	353	496	351	498	349	500	343	16383	16383	420	420	420	417	418	414	416	412	410	410	404	412	402	414	400	420	402	426	404	428	407	430	413	430	416	428	418	426	420	423	420	420	16383	16383	520	305	520	301	516	297	513	295	507	295	504	297	502	299	500	305	502	311	504	313	510	315	516	313	518	311	520	308	520	305	16383	16383	440	382	438	376	436	374	433	372	427	372	424	374	422	376	420	382	422	388	424	390	430	392	436	390	438	388	440	382	16383	16383	540	266	540	263	538	260	536	258	530	256	524	258	522	260	520	266	522	272	524	274	527	276	533	276	536	274	538	272	540	269	540	266	16383	16383	460	343	458	337	456	335	450	333	444	335	442	337	440	340	440	346	442	349	444	351	447	353	453	353	456	351	458	349	460	343	16383	16383	380	420	380	417	378	414	376	412	370	410	364	412	362	414	360	417	360	423	362	426	364	428	367	430	373	430	376	428	378	426	380	423	380	420	16383	16383	560	228	560	224	556	220	553	218	547	218	544	220	542	222	541	224	540	228	542	234	544	236	550	238	556	236	558	234	560	231	560	228	16383	16383	480	305	479	301	478	299	476	297	473	295	467	295	464	297	462	299	460	302	460	308	462	311	464	313	470	315	476	313	478	311	480	305	16383	16383	400	382	400	379	398	376	396	374	393	372	387	372	384	374	382	376	380	382	382	388	384	390	390	392	396	390	398	388	400	385	400	382	16383	16383	580	189	578	183	576	181	570	179	564	181	562	183	560	189	562	195	564	197	567	199	573	199	576	197	578	195	580	189	16383	16383	500	266	498	260	496	258	490	256	484	258	482	260	480	263	480	269	482	272	484	274	487	276	493	276	496	274	498	272	500	266	16383	16383	420	343	420	340	418	337	416	335	410	333	404	335	402	337	400	343	402	349	404	351	407	353	413	353	416	351	418	349	420	346	420	343	16383	16383	340	420	338	414	336	412	330	410	324	412	322	414	320	417	320	423	322	426	324	428	327	430	333	430	336	428	338	426	340	420	16383	16383	520	228	520	224	516	220	513	218	507	218	504	220	502	222	501	224	500	228	502	234	504	236	510	238	516	236	518	234	520	231	520	228	16383	16383	440	305	439	301	438	299	436	297	433	295	427	295	424	297	422	299	420	305	422	311	424	313	430	315	436	313	438	311	440	305	16383	16383	360	382	358	376	356	374	353	372	347	372	344	374	342	376	340	379	340	385	342	388	344	390	350	392	356	390	358	388	360	382	16383	16383	540	189	540	186	538	183	536	181	530	179	524	181	522	183	520	189	522	195	524	197	527	199	533	199	536	197	538	195	540	192	540	189	16383	16383	460	266	458	260	456	258	450	256	444	258	442	260	440	263	440	269	442	272	444	274	447	276	453	276	456	274	458	272	460	266	16383	16383	380	343	380	340	378	337	376	335	370	333	364	335	362	337	360	340	360	346	362	349	364	351	367	353	373	353	376	351	378	349	380	346	380	343	16383	16383	300	420	300	417	298	414	296	412	290	410	284	412	282	414	280	420	282	426	284	428	287	430	293	430	296	428	298	426	300	423	300	420	16383	16383	560	151	560	147	556	143	553	141	547	141	544	143	542	145	541	147	540	151	542	157	544	159	550	161	556	159	558	157	560	154	560	151	16383	16383	480	228	479	224	478	222	476	220	473	218	467	218	464	220	460	224	460	231	462	234	464	236	470	238	476	236	478	234	480	228	16383	16383	400	305	400	301	396	297	393	295	387	295	384	297	382	299	380	305	382	311	384	313	390	315	396	313	398	311	400	308	400	305	16383	16383	320	382	318	376	316	374	313	372	307	372	304	374	302	376	300	382	302	388	304	390	310	392	316	390	318	388	320	382	16383	16383	580	112	578	106	576	104	570	102	564	104	562	106	560	112	562	118	564	120	567	122	573	122	576	120	578	118	580	112	16383	16383	500	189	498	183	496	181	490	179	484	181	482	183	480	186	480	192	482	195	484	197	487	199	493	199	496	197	498	195	500	189	16383	16383	420	266	420	263	418	260	416	258	410	256	404	258	402	260	400	266	402	272	404	274	407	276	413	276	416	274	418	272	420	269	420	266	16383	16383	340	343	338	337	336	335	330	333	324	335	322	337	320	340	320	346	322	349	324	351	327	353	333	353	336	351	338	349	340	343	16383	16383	260	420	260	417	258	414	256	412	250	410	244	412	242	414	240	417	240	423	242	426	244	428	247	430	253	430	256	428	258	426	260	423	260	420	16383	16383	520	151	520	147	516	143	513	141	507	141	504	143	502	145	501	147	500	151	502	157	504	159	510	161	516	159	518	157	520	154	520	151	16383	16383	440	228	439	224	438	222	436	220	433	218	427	218	424	220	422	222	421	224	420	228	422	234	424	236	430	238	436	236	438	234	440	228	16383	16383	360	305	359	301	358	299	356	297	353	295	347	295	344	297	342	299	340	302	340	308	342	311	344	313	350	315	356	313	358	311	360	305	16383	16383	280	382	280	379	278	376	276	374	273	372	267	372	264	374	262	376	260	382	262	388	264	390	270	392	276	390	278	388	280	385	280	382	16383	16383	540	112	540	109	538	106	536	104	530	102	524	104	522	106	520	112	522	118	524	120	527	122	533	122	536	120	538	118	540	115	540	112	16383	16383	460	189	458	183	456	181	450	179	444	181	442	183	440	186	440	192	442	195	444	197	447	199	453	199	456	197	458	195	460	189	16383	16383	380	266	380	263	378	260	376	258	370	256	364	258	362	260	360	263	360	269	362	272	364	274	367	276	373	276	376	274	378	272	380	269	380	266	16383	16383	300	343	300	340	298	337	296	335	290	333	284	335	282	337	280	343	282	349	284	351	287	353	293	353	296	351	298	349	300	346	300	343	16383	16383	220	420	218	414	216	412	210	410	204	412	202	414	200	417	200	423	202	426	204	428	207	430	213	430	216	428	218	426	220	420	16383	16383	560	74	560	70	556	66	553	64	547	64	544	66	542	68	541	70	540	74	542	80	544	82	550	84	556	82	558	80	560	77	560	74	16383	16383	480	151	479	147	478	145	476	143	473	141	467	141	464	143	460	147	460	154	462	157	464	159	470	161	476	159	478	157	480	151	16383	16383	400	228	400	224	396	220	393	218	387	218	384	220	382	222	381	224	380	228	382	234	384	236	390	238	396	236	398	234	400	231	400	228	16383	16383	320	305	319	301	318	299	316	297	313	295	307	295	304	297	302	299	300	305	302	311	304	313	310	315	316	313	318	311	320	305	16383	16383	240	382	238	376	236	374	233	372	227	372	224	374	222	376	220	379	220	385	222	388	224	390	230	392	236	390	238	388	240	382	16383	16383	580	35	578	29	576	27	570	25	564	27	562	29	560	35	562	41	564	43	567	45	573	45	576	43	578	41	580	35	16383	16383	500	112	498	106	496	104	490	102	484	104	482	106	480	109	480	115	482	118	484	120	487	122	493	122	496	120	498	118	500	112	16383	16383	420	189	420	186	418	183	416	181	410	179	404	181	402	183	400	189	402	195	404	197	407	199	413	199	416	197	418	195	420	192	420	189	16383	16383	340	266	338	260	336	258	330	256	324	258	322	260	320	263	320	269	322	272	324	274	327	276	333	276	336	274	338	272	340	266	16383	16383	260	343	260	340	258	337	256	335	250	333	244	335	242	337	240	340	240	346	242	349	244	351	247	353	253	353	256	351	258	349	260	346	260	343	16383	16383	180	420	180	417	178	414	176	412	170	410	164	412	162	414	160	420	162	426	164	428	167	430	173	430	176	428	178	426	180	423	180	420	16383	16383	520	74	520	70	516	66	513	64	507	64	504	66	502	68	501	70	500	74	502	80	504	82	510	84	516	82	518	80	520	77	520	74	16383	16383	440	151	439	147	438	145	436	143	433	141	427	141	424	143	422	145	421	147	420	151	422	157	424	159	430	161	436	159	438	157	440	151	16383	16383	360	228	359	224	358	222	356	220	353	218	347	218	344	220	340	224	340	231	342	234	344	236	350	238	356	236	358	234	360	228	16383	16383	280	305	280	301	276	297	273	295	267	295	264	297	262	299	260	305	262	311	264	313	270	315	276	313	278	311	280	308	280	305	16383	16383	200	382	198	376	196	374	193	372	187	372	184	374	182	376	180	382	182	388	184	390	190	392	196	390	198	388	200	382	16383	16383	540	35	540	32	538	29	536	27	530	25	524	27	522	29	520	35	522	41	524	43	527	45	533	45	536	43	538	41	540	38	540	35	16383	16383	460	112	458	106	456	104	450	102	444	104	442	106	440	109	440	115	442	118	444	120	447	122	453	122	456	120	458	118	460	112	16383	16383	380	189	380	186	378	183	376	181	370	179	364	181	362	183	360	186	360	192	362	195	364	197	367	199	373	199	376	197	378	195	380	192	380	189	16383	16383	300	266	300	263	298	260	296	258	290	256	284	258	282	260	280	266	282	272	284	274	287	276	293	276	296	274	298	272	300	269	300	266	16383	16383	220	343	218	337	216	335	210	333	204	335	202	337	200	340	200	346	202	349	204	351	207	353	213	353	216	351	218	349	220	343	16383	16383	140	420	140	417	138	414	136	412	130	410	124	412	122	414	120	417	120	423	122	426	124	428	127	430	133	430	136	428	138	426	140	423	140	420	16383	16383	560	-2	560	-6	556	-10	553	-12	547	-12	544	-10	542	-8	541	-6	540	-2	541	0	542	3	544	5	550	7	556	5	558	3	560	0	560	-2	16383	16383	480	74	479	70	478	68	476	66	473	64	467	64	464	66	460	70	460	77	462	80	464	82	470	84	476	82	478	80	480	74	16383	16383	400	151	400	147	396	143	393	141	387	141	384	143	382	145	381	147	380	151	382	157	384	159	390	161	396	159	398	157	400	154	400	151	16383	16383	320	228	319	224	318	222	316	220	313	218	307	218	304	220	302	222	301	224	300	228	302	234	304	236	310	238	316	236	318	234	320	228	16383	16383	240	305	239	301	238	299	236	297	233	295	227	295	224	297	222	299	220	302	220	308	222	311	224	313	230	315	236	313	238	311	240	305	16383	16383	160	382	160	379	158	376	156	374	153	372	147	372	144	374	142	376	140	382	142	388	144	390	150	392	156	390	158	388	160	385	160	382	16383	16383	580	-41	578	-47	576	-49	570	-51	564	-49	562	-47	560	-41	562	-35	564	-33	567	-31	573	-31	576	-33	578	-35	580	-41	16383	16383	500	35	498	29	496	27	490	25	484	27	482	29	480	32	480	38	482	41	484	43	487	45	493	45	496	43	498	41	500	35	16383	16383	420	112	420	109	418	106	416	104	410	102	404	104	402	106	400	112	402	118	404	120	407	122	413	122	416	120	418	118	420	115	420	112	16383	16383	340	189	338	183	336	181	330	179	324	181	322	183	320	186	320	192	322	195	324	197	327	199	333	199	336	197	338	195	340	189	16383	16383	260	266	260	263	258	260	256	258	250	256	244	258	242	260	240	263	240	269	242	272	244	274	247	276	253	276	256	274	258	272	260	269	260	266	16383	16383	180	343	180	340	178	337	176	335	170	333	164	335	162	337	160	343	162	349	164	351	167	353	173	353	176	351	178	349	180	346	180	343	16383	16383	100	420	98	414	96	412	90	410	84	412	82	414	80	417	80	423	82	426	84	428	87	430	93	430	96	428	98	426	100	420	16383	16383	520	-2	520	-6	516	-10	513	-12	507	-12	504	-10	502	-8	501	-6	500	-2	501	0	502	3	504	5	510	7	516	5	518	3	520	0	520	-2	16383	16383	440	74	439	70	438	68	436	66	433	64	427	64	424	66	422	68	421	70	420	74	422	80	424	82	430	84	436	82	438	80	440	74	16383	16383	360	151	359	147	358	145	356	143	353	141	347	141	344	143	340	147	340	154	342	157	344	159	350	161	356	159	358	157	360	151	16383	16383	280	228	280	224	276	220	273	218	267	218	264	220	262	222	261	224	260	228	262	234	264	236	270	238	276	236	278	234	280	231	280	228	16383	16383	200	305	199	301	198	299	196	297	193	295	187	295	184	297	182	299	180	305	182	311	184	313	190	315	196	313	198	311	200	305	16383	16383	120	382	118	376	116	374	113	372	107	372	104	374	102	376	100	379	100	385	102	388	104	390	110	392	116	390	118	388	120	382	16383	16383	540	-41	540	-44	538	-47	536	-49	530	-51	524	-49	522	-47	520	-41	522	-35	524	-33	527	-31	533	-31	536	-33	538	-35	540	-38	540	-41	16383	16383	460	35	458	29	456	27	450	25	444	27	442	29	440	32	440	38	442	41	444	43	447	45	453	45	456	43	458	41	460	35	16383	16383	380	112	380	109	378	106	376	104	370	102	364	104	362	106	360	109	360	115	362	118	364	120	367	122	373	122	376	120	378	118	380	115	380	112	16383	16383	300	189	300	186	298	183	296	181	290	179	284	181	282	183	280	189	282	195	284	197	287	199	293	199	296	197	298	195	300	192	300	189	16383	16383	220	266	218	260	216	258	210	256	204	258	202	260	200	263	200	269	202	272	204	274	207	276	213	276	216	274	218	272	220	266	16383	16383	140	343	140	340	138	337	136	335	130	333	124	335	122	337	120	340	120	346	122	349	124	351	127	353	133	353	136	351	138	349	140	346	140	343	16383	16383	60	420	60	417	58	414	56	412	50	410	44	412	42	414	40	420	42	426	44	428	47	430	53	430	56	428	58	426	60	423	60	420	16383	16383	560	-79	560	-83	556	-87	553	-89	547	-89	544	-87	542	-85	541	-83	540	-79	542	-73	544	-71	550	-69	556	-71	558	-73	560	-76	560	-79	16383	16383	480	-2	479	-6	478	-8	476	-10	473	-12	467	-12	464	-10	460	-6	460	0	462	3	464	5	470	7	476	5	478	3	479	0	480	-2	16383	16383	400	74	400	70	396	66	393	64	387	64	384	66	382	68	381	70	380	74	382	80	384	82	390	84	396	82	398	80	400	77	400	74	16383	16383	320	151	319	147	318	145	316	143	313	141	307	141	304	143	302	145	301	147	300	151	302	157	304	159	310	161	316	159	318	157	320	151	16383	16383	240	228	239	224	238	222	236	220	233	218	227	218	224	220	220	224	220	231	222	234	224	236	230	238	236	236	238	234	240	228	16383	16383	160	305	160	301	156	297	153	295	147	295	144	297	142	299	140	305	142	311	144	313	150	315	156	313	158	311	160	308	160	305	16383	16383	80	382	78	376	76	374	73	372	67	372	64	374	62	376	60	382	62	388	64	390	70	392	76	390	78	388	80	382	16383	16383	580	-118	578	-124	576	-126	570	-128	564	-126	562	-124	560	-118	562	-112	564	-110	567	-108	573	-108	576	-110	578	-112	580	-118	16383	16383	500	-41	498	-47	496	-49	490	-51	484	-49	482	-47	480	-44	480	-38	482	-35	484	-33	487	-31	493	-31	496	-33	498	-35	500	-41	16383	16383	420	35	420	32	418	29	416	27	410	25	404	27	402	29	400	35	402	41	404	43	407	45	413	45	416	43	418	41	420	38	420	35	16383	16383	340	112	338	106	336	104	330	102	324	104	322	106	320	109	320	115	322	118	324	120	327	122	333	122	336	120	338	118	340	112	16383	16383	260	189	260	186	258	183	256	181	250	179	244	181	242	183	240	186	240	192	242	195	244	197	247	199	253	199	256	197	258	195	260	192	260	189	16383	16383	180	266	180	263	178	260	176	258	170	256	164	258	162	260	160	266	162	272	164	274	167	276	173	276	176	274	178	272	180	269	180	266	16383	16383	100	343	98	337	96	335	90	333	84	335	82	337	80	340	80	346	82	349	84	351	87	353	93	353	96	351	98	349	100	343	16383	16383	520	-79	520	-83	516	-87	513	-89	507	-89	504	-87	502	-85	501	-83	500	-79	502	-73	504	-71	510	-69	516	-71	518	-73	520	-76	520	-79	16383	16383	440	-2	439	-6	438	-8	436	-10	433	-12	427	-12	424	-10	422	-8	421	-6	420	-2	421	0	422	3	424	5	430	7	436	5	438	3	439	0	440	-2	16383	16383	360	74	359	70	358	68	356	66	353	64	347	64	344	66	340	70	340	77	342	80	344	82	350	84	356	82	358	80	360	74	16383	16383	280	151	280	147	276	143	273	141	267	141	264	143	262	145	261	147	260	151	262	157	264	159	270	161	276	159	278	157	280	154	280	151	16383	16383	200	228	199	224	198	222	196	220	193	218	187	218	184	220	182	222	181	224	180	228	182	234	184	236	190	238	196	236	198	234	200	228	16383	16383	120	305	119	301	118	299	116	297	113	295	107	295	104	297	102	299	100	302	100	308	102	311	104	313	110	315	116	313	118	311	120	305	16383	16383	40	382	40	379	38	376	36	374	33	372	27	372	24	374	22	376	20	382	22	388	24	390	30	392	36	390	38	388	40	385	40	382	16383	16383	540	-118	540	-121	538	-124	536	-126	530	-128	524	-126	522	-124	520	-118	522	-112	524	-110	527	-108	533	-108	536	-110	538	-112	540	-115	540	-118	16383	16383	460	-41	458	-47	456	-49	450	-51	444	-49	442	-47	440	-44	440	-38	442	-35	444	-33	447	-31	453	-31	456	-33	458	-35	460	-41	16383	16383	380	35	380	32	378	29	376	27	370	25	364	27	362	29	360	32	360	38	362	41	364	43	367	45	373	45	376	43	378	41	380	38	380	35	16383	16383	300	112	300	109	298	106	296	104	290	102	284	104	282	106	280	112	282	118	284	120	287	122	293	122	296	120	298	118	300	115	300	112	16383	16383	220	189	218	183	216	181	210	179	204	181	202	183	200	186	200	192	202	195	204	197	207	199	213	199	216	197	218	195	220	189	16383	16383	140	266	140	263	138	260	136	258	130	256	124	258	122	260	120	263	120	269	122	272	124	274	127	276	133	276	136	274	138	272	140	269	140	266	16383	16383	60	343	60	340	58	337	56	335	50	333	44	335	42	337	40	343	42	349	44	351	47	353	53	353	56	351	58	349	60	346	60	343	16383	16383	480	-79	479	-83	478	-85	476	-87	473	-89	467	-89	464	-87	460	-83	460	-76	462	-73	464	-71	470	-69	476	-71	478	-73	480	-79	16383	16383	400	-2	400	-6	396	-10	393	-12	387	-12	384	-10	382	-8	381	-6	380	-2	381	0	382	3	384	5	390	7	396	5	398	3	400	0	400	-2	16383	16383	320	74	319	70	318	68	316	66	313	64	307	64	304	66	302	68	301	70	300	74	302	80	304	82	310	84	316	82	318	80	320	74	16383	16383	240	151	239	147	238	145	236	143	233	141	227	141	224	143	220	147	220	154	222	157	224	159	230	161	236	159	238	157	240	151	16383	16383	160	228	160	224	156	220	153	218	147	218	144	220	142	222	141	224	140	228	142	234	144	236	150	238	156	236	158	234	160	231	160	228	16383	16383	80	305	79	301	78	299	76	297	73	295	67	295	64	297	62	299	60	305	62	311	64	313	70	315	76	313	78	311	80	305	16383	16383	500	-118	498	-124	496	-126	490	-128	484	-126	482	-124	480	-121	480	-115	482	-112	484	-110	487	-108	493	-108	496	-110	498	-112	500	-118	16383	16383	420	-41	420	-44	418	-47	416	-49	410	-51	404	-49	402	-47	400	-41	402	-35	404	-33	407	-31	413	-31	416	-33	418	-35	420	-38	420	-41	16383	16383	340	35	338	29	336	27	330	25	324	27	322	29	320	32	320	38	322	41	324	43	327	45	333	45	336	43	338	41	340	35	16383	16383	260	112	260	109	258	106	256	104	250	102	244	104	242	106	240	109	240	115	242	118	244	120	247	122	253	122	256	120	258	118	260	115	260	112	16383	16383	180	189	180	186	178	183	176	181	170	179	164	181	162	183	160	189	162	195	164	197	167	199	173	199	176	197	178	195	180	192	180	189	16383	16383	100	266	98	260	96	258	90	256	84	258	82	260	80	263	80	269	82	272	84	274	87	276	93	276	96	274	98	272	100	266	16383	16383	440	-79	439	-83	438	-85	436	-87	433	-89	427	-89	424	-87	422	-85	421	-83	420	-79	422	-73	424	-71	430	-69	436	-71	438	-73	440	-79	16383	16383	360	-2	359	-6	358	-8	356	-10	353	-12	347	-12	344	-10	340	-6	340	0	342	3	344	5	350	7	356	5	358	3	359	0	360	-2	16383	16383	280	74	280	70	276	66	273	64	267	64	264	66	262	68	261	70	260	74	262	80	264	82	270	84	276	82	278	80	280	77	280	74	16383	16383	200	151	199	147	198	145	196	143	193	141	187	141	184	143	182	145	181	147	180	151	182	157	184	159	190	161	196	159	198	157	200	151	16383	16383	120	228	119	224	118	222	116	220	113	218	107	218	104	220	100	224	100	231	102	234	104	236	110	238	116	236	118	234	120	228	16383	16383	40	305	40	301	36	297	33	295	27	295	24	297	22	299	20	305	22	311	24	313	30	315	36	313	38	311	40	308	40	305	16383	16383	460	-118	458	-124	456	-126	450	-128	444	-126	442	-124	440	-121	440	-115	442	-112	444	-110	447	-108	453	-108	456	-110	458	-112	460	-118	16383	16383	380	-41	380	-44	378	-47	376	-49	370	-51	364	-49	362	-47	360	-44	360	-38	362	-35	364	-33	367	-31	373	-31	376	-33	378	-35	380	-38	380	-41	16383	16383	300	35	300	32	298	29	296	27	290	25	284	27	282	29	280	35	282	41	284	43	287	45	293	45	296	43	298	41	300	38	300	35	16383	16383	220	112	218	106	216	104	210	102	204	104	202	106	200	109	200	115	202	118	204	120	207	122	213	122	216	120	218	118	220	112	16383	16383	140	189	140	186	138	183	136	181	130	179	124	181	122	183	120	186	120	192	122	195	124	197	127	199	133	199	136	197	138	195	140	192	140	189	16383	16383	60	266	60	263	58	260	56	258	50	256	44	258	42	260	40	266	42	272	44	274	47	276	53	276	56	274	58	272	60	269	60	266	16383	16383	400	-79	400	-83	396	-87	393	-89	387	-89	384	-87	382	-85	381	-83	380	-79	382	-73	384	-71	390	-69	396	-71	398	-73	400	-76	400	-79	16383	16383	320	-2	319	-6	318	-8	316	-10	313	-12	307	-12	304	-10	302	-8	301	-6	300	-2	301	0	302	3	304	5	310	7	316	5	318	3	319	0	320	-2	16383	16383	240	74	239	70	238	68	236	66	233	64	227	64	224	66	220	70	220	77	222	80	224	82	230	84	236	82	238	80	240	74	16383	16383	160	151	160	147	156	143	153	141	147	141	144	143	142	145	141	147	140	151	142	157	144	159	150	161	156	159	158	157	160	154	160	151	16383	16383	80	228	79	224	78	222	76	220	73	218	67	218	64	220	62	222	61	224	60	228	62	234	64	236	70	238	76	236	78	234	80	228	16383	16383	420	-118	420	-121	418	-124	416	-126	410	-128	404	-126	402	-124	400	-118	402	-112	404	-110	407	-108	413	-108	416	-110	418	-112	420	-115	420	-118	16383	16383	340	-41	338	-47	336	-49	330	-51	324	-49	322	-47	320	-44	320	-38	322	-35	324	-33	327	-31	333	-31	336	-33	338	-35	340	-41	16383	16383	260	35	260	32	258	29	256	27	250	25	244	27	242	29	240	32	240	38	242	41	244	43	247	45	253	45	256	43	258	41	260	38	260	35	16383	16383	180	112	180	109	178	106	176	104	170	102	164	104	162	106	160	112	162	118	164	120	167	122	173	122	176	120	178	118	180	115	180	112	16383	16383	100	189	98	183	96	181	90	179	84	181	82	183	80	186	80	192	82	195	84	197	87	199	93	199	96	197	98	195	100	189	16383	16383	360	-79	359	-83	358	-85	356	-87	353	-89	347	-89	344	-87	340	-83	340	-76	342	-73	344	-71	350	-69	356	-71	358	-73	360	-79	16383	16383	280	-2	280	-6	276	-10	273	-12	267	-12	264	-10	262	-8	261	-6	260	-2	261	0	262	3	264	5	270	7	276	5	278	3	280	0	280	-2	16383	16383	200	74	199	70	198	68	196	66	193	64	187	64	184	66	182	68	181	70	180	74	182	80	184	82	190	84	196	82	198	80	200	74	16383	16383	120	151	119	147	118	145	116	143	113	141	107	141	104	143	100	147	100	154	102	157	104	159	110	161	116	159	118	157	120	151	16383	16383	40	228	40	224	36	220	33	218	27	218	24	220	22	222	21	224	20	228	22	234	24	236	30	238	36	236	38	234	40	231	40	228	16383	16383	380	-118	380	-121	378	-124	376	-126	370	-128	364	-126	362	-124	360	-121	360	-115	362	-112	364	-110	367	-108	373	-108	376	-110	378	-112	380	-115	380	-118	16383	16383	300	-41	300	-44	298	-47	296	-49	290	-51	284	-49	282	-47	280	-41	282	-35	284	-33	287	-31	293	-31	296	-33	298	-35	300	-38	300	-41	16383	16383	220	35	218	29	216	27	210	25	204	27	202	29	200	32	200	38	202	41	204	43	207	45	213	45	216	43	218	41	220	35	16383	16383	140	112	140	109	138	106	136	104	130	102	124	104	122	106	120	109	120	115	122	118	124	120	127	122	133	122	136	120	138	118	140	115	140	112	16383	16383	60	189	60	186	58	183	56	181	50	179	44	181	42	183	40	189	42	195	44	197	47	199	53	199	56	197	58	195	60	192	60	189	16383	16383	320	-79	319	-83	318	-85	316	-87	313	-89	307	-89	304	-87	302	-85	301	-83	300	-79	302	-73	304	-71	310	-69	316	-71	318	-73	320	-79	16383	16383	240	-2	239	-6	238	-8	236	-10	233	-12	227	-12	224	-10	220	-6	220	0	222	3	224	5	230	7	236	5	238	3	239	0	240	-2	16383	16383	160	74	160	70	156	66	153	64	147	64	144	66	142	68	141	70	140	74	142	80	144	82	150	84	156	82	158	80	160	77	160	74	16383	16383	80	151	79	147	78	145	76	143	73	141	67	141	64	143	62	145	61	147	60	151	62	157	64	159	70	161	76	159	78	157	80	151	16383	16383	340	-118	338	-124	336	-126	330	-128	324	-126	322	-124	320	-121	320	-115	322	-112	324	-110	327	-108	333	-108	336	-110	338	-112	340	-118	16383	16383	260	-41	260	-44	258	-47	256	-49	250	-51	244	-49	242	-47	240	-44	240	-38	242	-35	244	-33	247	-31	253	-31	256	-33	258	-35	260	-38	260	-41	16383	16383	180	35	180	32	178	29	176	27	170	25	164	27	162	29	160	35	162	41	164	43	167	45	173	45	176	43	178	41	180	38	180	35	16383	16383	100	112	98	106	96	104	90	102	84	104	82	106	80	109	80	115	82	118	84	120	87	122	93	122	96	120	98	118	100	112	16383	16383	280	-79	280	-83	276	-87	273	-89	267	-89	264	-87	262	-85	261	-83	260	-79	262	-73	264	-71	270	-69	276	-71	278	-73	280	-76	280	-79	16383	16383	200	-2	199	-6	198	-8	196	-10	193	-12	187	-12	184	-10	182	-8	181	-6	180	-2	181	0	182	3	184	5	190	7	196	5	198	3	199	0	200	-2	16383	16383	120	74	119	70	118	68	116	66	113	64	107	64	104	66	100	70	100	77	102	80	104	82	110	84	116	82	118	80	120	74	16383	16383	40	151	40	147	36	143	33	141	27	141	24	143	22	145	21	147	20	151	22	157	24	159	30	161	36	159	38	157	40	154	40	151	16383	16383	300	-118	300	-121	298	-124	296	-126	290	-128	284	-126	282	-124	280	-118	282	-112	284	-110	287	-108	293	-108	296	-110	298	-112	300	-115	300	-118	16383	16383	220	-41	218	-47	216	-49	210	-51	204	-49	202	-47	200	-44	200	-38	202	-35	204	-33	207	-31	213	-31	216	-33	218	-35	220	-41	16383	16383	140	35	140	32	138	29	136	27	130	25	124	27	122	29	120	32	120	38	122	41	124	43	127	45	133	45	136	43	138	41	140	38	140	35	16383	16383	60	112	60	109	58	106	56	104	50	102	44	104	42	106	40	112	42	118	44	120	47	122	53	122	56	120	58	118	60	115	60	112	16383	16383	240	-79	239	-83	238	-85	236	-87	233	-89	227	-89	224	-87	220	-83	220	-76	222	-73	224	-71	230	-69	236	-71	238	-73	240	-79	16383	16383	160	-2	160	-6	156	-10	153	-12	147	-12	144	-10	142	-8	141	-6	140	-2	141	0	142	3	144	5	150	7	156	5	158	3	160	0	160	-2	16383	16383	80	74	79	70	78	68	76	66	73	64	67	64	64	66	62	68	61	70	60	74	62	80	64	82	70	84	76	82	78	80	80	74	16383	16383	260	-118	260	-121	258	-124	256	-126	250	-128	244	-126	242	-124	240	-121	240	-115	242	-112	244	-110	247	-108	253	-108	256	-110	258	-112	260	-115	260	-118	16383	16383	180	-41	180	-44	178	-47	176	-49	170	-51	164	-49	162	-47	160	-41	162	-35	164	-33	167	-31	173	-31	176	-33	178	-35	180	-38	180	-41	16383	16383	100	35	98	29	96	27	90	25	84	27	82	29	80	32	80	38	82	41	84	43	87	45	93	45	96	43	98	41	100	35	16383	16383	200	-79	199	-83	198	-85	196	-87	193	-89	187	-89	184	-87	182	-85	181	-83	180	-79	182	-73	184	-71	190	-69	196	-71	198	-73	200	-79	16383	16383	120	-2	119	-6	118	-8	116	-10	113	-12	107	-12	104	-10	100	-6	100	0	102	3	104	5	110	7	116	5	118	3	119	0	120	-2	16383	16383	40	74	40	70	36	66	33	64	27	64	24	66	22	68	21	70	20	74	22	80	24	82	30	84	36	82	38	80	40	77	40	74	16383	16383	220	-118	218	-124	216	-126	210	-128	204	-126	202	-124	200	-121	200	-115	202	-112	204	-110	207	-108	213	-108	216	-110	218	-112	220	-118	16383	16383	140	-41	140	-44	138	-47	136	-49	130	-51	124	-49	122	-47	120	-44	120	-38	122	-35	124	-33	127	-31	133	-31	136	-33	138	-35	140	-38	140	-41	16383	16383	60	35	60	32	58	29	56	27	50	25	44	27	42	29	40	35	42	41	44	43	47	45	53	45	56	43	58	41	60	38	60	35	16383	16383	160	-79	160	-83	156	-87	153	-89	147	-89	144	-87	142	-85	141	-83	140	-79	142	-73	144	-71	150	-69	156	-71	158	-73	160	-76	160	-79	16383	16383	80	-2	79	-6	78	-8	76	-10	73	-12	67	-12	64	-10	62	-8	61	-6	60	-2	61	0	62	3	64	5	70	7	76	5	78	3	79	0	80	-2	16383	16383	180	-118	180	-121	178	-124	176	-126	170	-128	164	-126	162	-124	160	-118	162	-112	164	-110	167	-108	173	-108	176	-110	178	-112	180	-115	180	-118	16383	16383	100	-41	98	-47	96	-49	90	-51	84	-49	82	-47	80	-44	80	-38	82	-35	84	-33	87	-31	93	-31	96	-33	98	-35	100	-41	16383	16383	120	-79	119	-83	118	-85	116	-87	113	-89	107	-89	104	-87	100	-83	100	-76	102	-73	104	-71	110	-69	116	-71	118	-73	120	-79	16383	16383	40	-2	40	-6	36	-10	33	-12	27	-12	24	-10	22	-8	21	-6	20	-2	21	0	22	3	24	5	30	7	36	5	38	3	40	0	40	-2	16383	16383	140	-118	140	-121	138	-124	136	-126	130	-128	124	-126	122	-124	120	-121	120	-115	122	-112	124	-110	127	-108	133	-108	136	-110	138	-112	140	-115	140	-118	16383	16383	60	-41	60	-44	58	-47	56	-49	50	-51	44	-49	42	-47	40	-41	42	-35	44	-33	47	-31	53	-31	56	-33	58	-35	60	-38	60	-41	16383	16383	80	-79	79	-83	78	-85	76	-87	73	-89	67	-89	64	-87	62	-85	61	-83	60	-79	62	-73	64	-71	70	-69	76	-71	78	-73	80	-79	16383	16383	100	-118	98	-124	96	-126	90	-128	84	-126	82	-124	80	-121	80	-115	82	-112	84	-110	87	-108	93	-108	96	-110	98	-112	100	-118	16383	16383	40	-79	40	-83	36	-87	33	-89	27	-89	24	-87	22	-85	21	-83	20	-79	22	-73	24	-71	30	-69	36	-71	38	-73	40	-76	40	-79	16383	16383	60	-118	60	-121	58	-124	56	-126	50	-128	44	-126	42	-124	40	-118	42	-112	44	-110	47	-108	53	-108	56	-110	58	-112	60	-115	60	-118	16383	16383	20	-118	20	-121	18	-124	16	-126	10	-128	4	-126	2	-124	0	-118	0	-136	600	-136	600	-79	599	-83	598	-85	596	-87	593	-89	587	-89	584	-87	580	-83	580	-76	582	-73	584	-71	590	-69	596	-71	598	-73	600	-79	600	-2	599	-6	598	-8	596	-10	593	-12	587	-12	584	-10	580	-6	580	0	582	3	584	5	590	7	596	5	598	3	599	0	600	-2	600	74	599	70	598	68	596	66	593	64	587	64	584	66	580	70	580	77	582	80	584	82	590	84	596	82	598	80	600	74	600	151	599	147	598	145	596	143	593	141	587	141	584	143	580	147	580	154	582	157	584	159	590	161	596	159	598	157	600	151	600	228	599	224	598	222	596	220	593	218	587	218	584	220	580	224	580	231	582	234	584	236	590	238	596	236	598	234	600	228	600	305	599	301	598	299	596	297	593	295	587	295	584	297	582	299	580	302	580	308	582	311	584	313	590	315	596	313	598	311	600	305	600	382	598	376	596	374	593	372	587	372	584	374	582	376	580	379	580	385	582	388	584	390	590	392	596	390	598	388	600	382	600	437	0	437	0	420	2	426	4	428	7	430	13	430	16	428	18	426	20	423	20	417	18	414	16	412	10	410	4	412	2	414	0	420	0	343	2	349	4	351	7	353	13	353	16	351	18	349	20	346	20	340	18	337	16	335	10	333	4	335	2	337	0	343	0	266	2	272	4	274	7	276	13	276	16	274	18	272	20	269	20	263	18	260	16	258	10	256	4	258	2	260	0	266	0	189	2	195	4	197	7	199	13	199	16	197	18	195	20	192	20	186	18	183	16	181	10	179	4	181	2	183	0	189	0	112	2	118	4	120	7	122	13	122	16	120	18	118	20	115	20	109	18	106	16	104	10	102	4	104	2	106	0	112	0	35	2	41	4	43	7	45	13	45	16	43	18	41	20	38	20	32	18	29	16	27	10	25	4	27	2	29	0	35	0	-41	2	-35	4	-33	7	-31	13	-31	16	-33	18	-35	20	-38	20	-44	18	-47	16	-49	10	-51	4	-49	2	-47	0	-41	0	-118	2	-112	4	-110	7	-108	13	-108	16	-110	18	-112	20	-115	20	-118	432	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	432	211	426	249	409	282	383	308	350	325	312	331	142	331	105	325	72	308	46	282	28	249	22	211	22	41	28	3	46	-29	72	-55	105	-72	142	-78	313	-78	350	-72	383	-55	409	-29	426	3	432	41	16383	16383	400	41	395	13	383	-10	364	-28	340	-40	312	-45	142	-45	115	-40	91	-28	72	-10	60	13	55	41	55	211	60	239	72	263	91	281	115	294	142	298	313	298	340	294	364	281	383	263	395	239	400	211	332	20	332	230	122	230	122	20	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	399	-45	55	-45	55	298	399	298	432	-78	432	331	22	331	22	-78	16383	16383	399	231	55	231	55	298	399	298	16383	16383	399	138	55	138	55	205	399	205	16383	16383	399	46	55	46	55	113	399	113	16383	16383	399	-45	55	-45	55	20	399	20	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	333	-45	333	298	400	298	16383	16383	306	-45	240	-45	240	298	306	298	16383	16383	214	-45	147	-45	147	298	214	298	16383	16383	122	-45	55	-45	55	298	122	298	432	-78	432	331	22	331	22	-78	16383	16383	399	231	333	231	333	298	399	298	16383	16383	306	231	240	231	240	298	306	298	16383	16383	399	138	333	138	333	205	399	205	16383	16383	214	231	147	231	147	298	214	298	16383	16383	306	138	240	138	240	205	306	205	16383	16383	399	46	333	46	333	113	399	113	16383	16383	122	231	55	231	55	298	122	298	16383	16383	399	-45	333	-45	333	20	399	20	16383	16383	214	138	147	138	147	205	214	205	16383	16383	306	46	240	46	240	113	306	113	16383	16383	306	-45	240	-45	240	20	306	20	16383	16383	122	138	55	138	55	205	122	205	16383	16383	214	46	147	46	147	113	214	113	16383	16383	214	-45	147	-45	147	20	214	20	16383	16383	122	46	55	46	55	113	122	113	16383	16383	122	-45	55	-45	55	20	122	20	432	-78	432	331	22	331	22	-78	16383	16383	400	233	334	297	400	297	16383	16383	400	146	248	297	297	297	400	195	16383	16383	400	59	161	297	210	297	400	108	16383	16383	400	-27	74	297	123	297	400	22	16383	16383	381	-45	330	-45	55	229	55	279	16383	16383	294	-45	242	-45	55	141	55	192	16383	16383	205	-45	155	-45	55	53	55	104	16383	16383	118	-45	55	-45	55	17	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	338	-45	400	17	16383	16383	400	229	125	-45	75	-45	400	279	16383	16383	400	141	213	-45	161	-45	400	192	16383	16383	400	53	300	-45	249	-45	400	104	16383	16383	382	297	55	-27	55	22	331	297	16383	16383	121	297	55	233	55	297	16383	16383	208	297	55	146	55	195	157	297	16383	16383	295	297	55	59	55	108	244	297	432	-78	432	331	22	331	22	-78	16383	16383	382	297	358	274	334	297	16383	16383	400	233	376	256	400	279	16383	16383	339	256	314	230	290	256	315	281	16383	16383	382	212	358	187	333	212	358	237	16383	16383	295	297	271	274	248	297	16383	16383	400	146	376	169	400	192	16383	16383	252	256	228	230	203	256	228	281	16383	16383	296	212	271	187	246	212	271	237	16383	16383	339	169	315	143	289	169	314	194	16383	16383	383	124	358	99	333	125	358	150	16383	16383	208	297	184	274	161	297	16383	16383	400	59	377	81	400	104	16383	16383	166	256	141	230	116	256	141	281	16383	16383	209	212	184	187	159	212	184	237	16383	16383	252	169	227	143	203	169	228	194	16383	16383	296	125	271	100	246	125	271	150	16383	16383	339	81	315	56	289	81	314	107	16383	16383	383	37	358	12	333	37	358	63	16383	16383	121	297	97	274	74	297	16383	16383	400	-27	377	-5	400	17	16383	16383	381	-45	338	-45	359	-24	16383	16383	79	256	55	233	55	279	16383	16383	209	126	184	100	159	125	184	150	16383	16383	252	81	228	56	203	82	228	107	16383	16383	296	38	272	12	246	39	271	64	16383	16383	340	-5	315	-30	290	-5	315	20	16383	16383	122	212	97	187	72	212	97	237	16383	16383	166	169	141	143	116	169	141	194	16383	16383	294	-45	249	-45	272	-23	16383	16383	79	169	55	146	55	192	16383	16383	166	82	140	56	115	81	141	107	16383	16383	209	38	184	12	158	38	184	64	16383	16383	122	125	97	99	71	124	97	150	16383	16383	253	-5	228	-30	201	-5	228	20	16383	16383	205	-45	161	-45	184	-23	16383	16383	78	81	55	59	55	104	16383	16383	165	-5	140	-30	114	-5	140	20	16383	16383	122	38	96	12	71	37	97	63	16383	16383	118	-45	75	-45	96	-23	16383	16383	78	-5	55	-27	55	17	226	20	226	230	16	230	16	20	226	20	226	230	16	230	16	20	16383	16383	193	53	49	53	49	197	193	197	491	-5	491	234	19	234	19	-5	491	-5	491	234	19	234	19	-5	16383	16383	458	27	52	27	52	201	458	201	260	-109	260	362	20	362	20	-109	260	-109	260	362	20	362	20	-109	16383	16383	227	-76	53	-76	53	329	227	329	556	257	84	257	14	-5	486	-5	555	257	84	257	15	-5	486	-5	16383	16383	514	224	462	27	56	27	108	224	555	-63	286	406	17	-63	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	316	14	165	276	13	14	316	14	165	276	13	14	16383	16383	261	47	70	47	165	210	504	127	35	395	35	-141	504	127	35	396	35	-141	16383	16383	438	127	68	-83	68	339	302	127	40	278	40	-24	302	127	40	277	40	-24	16383	16383	236	126	73	30	73	222	443	126	32	277	32	-24	443	126	32	277	32	-24	16383	16383	349	126	65	23	65	229	555	406	17	406	286	-63	555	406	17	406	286	-63	16383	16383	498	373	286	3	75	373	316	238	13	238	165	-23	316	238	13	238	165	-23	16383	16383	260	205	165	42	69	205	487	-141	487	395	17	127	504	-141	504	396	35	127	16383	16383	471	-83	102	127	471	339	290	-24	290	277	27	127	290	-25	290	277	27	126	16383	16383	257	31	94	126	257	222	432	-24	432	277	22	126	432	-24	432	277	22	126	16383	16383	400	23	117	127	400	229	512	126	266	372	20	126	267	-120	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	384	126	266	244	147	126	266	7	16383	16383	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	328	126	322	163	305	195	280	221	247	237	210	243	173	237	140	221	114	195	98	163	92	126	98	88	114	56	140	30	173	13	210	7	247	13	280	30	305	56	322	88	328	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	373	127	198	397	22	127	197	-144	16383	16383	334	127	197	-83	62	127	198	337	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	378	277	368	287	356	297	350	301	331	273	336	269	341	266	346	262	350	257	354	253	16383	16383	421	217	418	223	414	230	411	236	407	242	402	248	376	229	379	224	382	218	385	213	388	207	391	202	16383	16383	315	312	308	316	302	320	290	330	283	333	275	300	280	298	286	297	292	294	304	290	16383	16383	440	145	440	152	439	160	438	167	434	181	401	172	403	166	407	142	16383	16383	247	339	243	339	239	340	216	340	212	339	209	339	211	306	218	306	221	307	240	307	243	306	16383	16383	407	110	403	86	401	79	434	70	436	78	438	85	439	92	440	100	440	107	16383	16383	172	333	165	330	158	328	151	325	144	323	137	320	151	290	163	294	169	297	174	298	180	300	16383	16383	391	50	388	45	385	39	382	34	379	28	376	23	402	3	407	10	411	16	415	23	418	29	421	36	16383	16383	105	301	99	297	93	292	87	288	76	277	100	253	109	262	124	274	16383	16383	354	0	350	-4	346	-9	331	-21	350	-48	356	-43	362	-39	368	-34	378	-24	16383	16383	52	248	48	242	45	236	41	230	37	223	34	217	64	202	79	229	16383	16383	304	-36	298	-39	280	-45	275	-47	283	-79	297	-75	304	-72	311	-70	318	-67	16383	16383	21	181	17	167	16	160	15	152	15	145	47	142	50	160	52	166	53	172	16383	16383	243	-53	240	-53	237	-54	211	-54	209	-86	212	-86	216	-87	239	-87	243	-86	247	-86	16383	16383	53	79	52	86	50	92	47	110	15	107	15	100	16	92	17	85	19	78	21	70	16383	16383	180	-47	174	-45	169	-43	157	-39	151	-36	137	-67	144	-70	151	-72	158	-75	172	-79	16383	16383	79	23	73	33	67	45	64	50	34	36	37	29	41	22	45	16	48	9	52	3	16383	16383	124	-21	109	-9	105	-4	100	0	76	-25	82	-30	87	-34	93	-39	99	-43	105	-48	442	126	431	194	400	252	354	299	295	329	228	340	160	329	101	299	55	252	24	194	13	126	24	58	55	0	101	-46	160	-76	228	-87	295	-76	354	-46	400	0	431	58	442	126	16383	16383	371	237	384	218	394	196	402	174	407	151	409	126	407	101	402	78	394	55	384	34	371	15	16383	16383	344	-11	337	-17	330	-22	314	-32	305	-36	305	289	314	285	330	275	337	270	344	264	16383	16383	280	-46	256	-52	248	-53	241	-54	241	307	248	306	256	305	280	299	16383	16383	214	-54	198	-52	191	-50	175	-46	175	299	191	303	198	305	214	307	16383	16383	150	-36	141	-32	125	-22	118	-17	110	-11	110	263	118	269	125	275	141	285	150	289	16383	16383	84	15	71	34	61	55	53	78	48	101	46	126	48	151	53	174	61	196	71	217	84	237	328	126	322	163	305	195	280	221	247	237	210	243	173	237	140	221	114	195	98	163	92	126	98	88	114	56	140	30	173	13	210	7	247	13	280	30	305	56	322	88	328	126	16383	16383	295	126	291	99	279	75	260	57	237	45	210	40	183	45	159	57	141	75	129	99	124	126	129	152	141	176	159	194	183	206	210	210	237	206	260	194	279	176	291	153	295	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	278	259	271	300	249	333	216	355	174	363	126	355	78	333	36	300	3	259	-17	210	-25	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	126	58	126	66	174	88	216	121	249	162	271	210	278	247	340	179	329	121	299	74	252	44	194	33	126	44	58	74	0	121	-46	179	-76	247	-87	43	-87	111	-76	170	-46	216	0	246	58	257	126	246	194	216	252	170	299	111	329	43	340	432	-78	432	331	22	331	22	-78	16383	16383	325	127	320	96	306	70	285	49	259	35	228	30	198	35	172	49	151	70	137	96	132	127	137	157	151	183	172	204	198	218	228	223	260	218	287	204	307	183	320	157	325	127	367	126	360	170	340	208	310	238	272	258	228	265	184	258	145	238	115	208	96	170	89	126	96	82	115	44	146	14	184	-5	228	-12	272	-5	310	14	340	44	360	82	367	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	126	391	72	366	25	329	-12	282	-36	228	-45	173	-36	126	-12	89	25	64	72	55	126	64	180	89	227	126	265	173	289	228	298	282	289	329	265	366	227	391	180	400	126	432	126	432	331	22	331	22	126	55	126	64	180	89	227	126	265	173	289	228	298	282	289	329	265	366	227	391	180	400	126	16383	16383	367	126	360	170	340	208	310	238	272	258	228	265	184	258	145	238	115	208	96	170	89	126	89	126	96	82	115	44	146	14	184	-5	228	-12	272	-5	310	14	340	44	360	82	367	126	16383	16383	432	-78	432	126	400	126	391	72	366	25	329	-12	282	-36	228	-45	173	-36	126	-12	89	25	64	72	55	126	22	126	22	-78	228	340	160	329	101	299	55	252	24	194	13	126	46	126	56	183	81	233	121	272	170	298	228	307	442	126	431	194	400	252	354	299	295	329	228	340	228	307	285	298	334	272	374	233	400	183	409	126	228	-54	170	-45	120	-19	81	19	55	69	46	126	13	126	24	58	54	0	101	-46	160	-76	228	-87	409	126	400	69	374	19	334	-19	285	-45	228	-54	228	-87	295	-76	354	-46	400	0	431	58	442	126	442	126	431	193	400	252	354	298	295	329	228	340	160	329	101	298	55	252	24	193	13	126	46	126	56	183	81	232	121	272	170	298	228	307	285	298	334	272	374	232	400	183	409	126	409	126	400	69	374	19	335	-19	285	-45	228	-54	171	-45	121	-19	82	19	56	69	46	126	13	126	24	58	55	0	102	-46	160	-76	228	-87	296	-76	354	-46	401	0	431	58	442	126	432	-78	432	331	22	-78	432	-78	22	331	22	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	228	126	223	156	210	183	190	203	163	217	131	222	101	217	74	203	54	182	40	156	35	126	40	96	54	69	74	48	101	34	131	30	161	35	188	48	209	69	223	96	228	126	16383	16383	195	126	192	105	183	88	169	74	151	66	131	63	111	66	93	74	80	88	71	105	68	126	71	146	80	163	93	177	111	186	131	189	151	186	169	177	183	163	192	146	195	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	227	-45	227	298	400	298	432	-78	432	331	22	331	22	-78	16383	16383	228	-45	55	-45	55	298	228	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	400	298	432	-78	432	331	22	331	22	-78	16383	16383	400	298	55	-45	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	241	-45	241	298	400	298	16383	16383	214	-45	55	-45	55	298	214	298	336	119	334	135	327	149	316	160	302	167	286	170	271	167	257	160	246	149	239	135	237	119	239	104	246	90	257	79	271	72	286	70	302	72	316	79	327	90	334	104	336	119	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	555	-63	286	406	17	-63	16383	16383	498	-30	286	-30	286	339	555	-63	286	406	17	-63	16383	16383	286	-30	75	-30	286	339	569	126	555	210	517	283	459	341	386	379	302	392	218	379	145	341	87	283	49	210	35	126	49	42	87	-31	145	-89	218	-127	302	-140	386	-127	459	-89	517	-31	555	42	569	126	16383	16383	536	126	524	52	490	-11	440	-62	375	-95	302	-107	229	-95	164	-62	114	-11	80	52	68	126	80	199	114	263	164	314	229	347	302	359	376	347	440	314	490	263	524	199	536	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	113	241	113	241	298	400	298	16383	16383	214	138	55	138	55	298	214	298	432	-78	432	331	22	331	22	-78	16383	16383	399	-45	241	-45	241	139	55	139	55	298	399	298	16383	16383	214	-45	55	-45	55	113	214	113	432	-78	432	331	22	331	22	-78	16383	16383	400	139	214	139	214	-45	56	-45	56	298	400	298	16383	16383	400	-45	241	-45	241	113	400	113	432	-78	432	331	22	331	22	-78	16383	16383	400	138	241	138	241	298	400	298	16383	16383	400	-45	55	-45	55	298	214	298	214	113	400	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	198	139	59	139	68	181	89	218	118	248	155	268	198	278	16383	16383	224	113	224	278	268	267	306	245	336	212	356	172	363	126	355	78	333	36	300	3	259	-17	210	-25	165	-18	124	0	92	30	69	68	59	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	224	139	59	139	69	183	92	222	124	252	165	271	210	278	259	271	300	249	333	216	355	174	363	126	356	80	336	40	306	7	268	-15	224	-25	16383	16383	198	-25	155	-15	118	4	89	34	68	71	59	113	198	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	198	139	198	-25	153	-15	115	7	85	40	65	80	58	126	66	174	88	216	121	249	162	271	210	278	256	271	297	252	329	222	352	183	363	139	16383	16383	363	113	353	71	332	34	303	4	266	-15	224	-25	224	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	224	139	224	278	266	268	303	248	332	218	353	181	363	139	16383	16383	363	113	352	68	329	30	297	0	256	-18	210	-25	162	-17	121	3	88	36	66	78	58	126	65	172	85	212	115	245	153	267	198	278	198	113	432	331	22	331	22	-78	16383	16383	353	298	55	1	55	298	432	-78	432	331	22	331	16383	16383	400	0	102	298	400	298	432	-78	22	331	22	-78	16383	16383	353	-45	55	-45	55	252	350	-37	350	290	22	290	22	-37	16383	16383	318	-4	55	-4	55	257	318	257	350	-37	350	290	22	290	22	-37	281	-5	281	257	19	257	19	-5	16383	16383	248	27	52	27	52	224	248	224	281	-5	281	257	19	257	19	-5	432	-78	432	331	22	-78	16383	16383	400	-45	102	-45	400	252	405	191	264	191	218	328	171	191	30	191	144	103	103	-32	218	48	332	-32	291	103	405	191	264	191	218	328	171	191	30	191	144	103	103	-32	218	48	332	-32	291	103	16383	16383	329	165	261	113	286	32	218	80	150	32	174	113	106	165	190	165	218	247	246	165	232	127	229	140	223	151	214	160	203	165	190	167	178	166	167	160	158	152	151	140	149	127	151	112	156	101	165	92	177	87	190	85	204	87	215	93	224	102	230	114	232	127	16383	16383	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	276	305	249	317	184	165	176	167	169	169	162	170	154	171	146	171	108	165	75	148	50	123	33	90	27	54	33	16	50	-16	75	-41	108	-58	146	-64	183	-58	215	-41	241	-16	257	16	263	54	261	77	254	99	243	119	229	137	211	151	16383	16383	230	54	226	26	214	3	196	-15	173	-27	146	-31	119	-27	95	-15	77	3	65	26	60	54	65	80	77	103	95	121	119	133	146	138	173	134	196	122	214	103	226	80	230	54	150	218	150	248	152	258	156	268	164	274	175	276	325	276	336	274	344	268	348	258	350	248	350	218	454	167	461	173	469	179	476	186	481	192	483	198	483	217	480	235	476	250	468	264	458	276	425	298	383	315	336	328	290	335	250	338	211	336	167	328	122	316	80	301	47	281	35	269	27	254	21	238	17	222	16	205	18	196	24	188	31	180	39	173	46	167	16383	16383	325	181	321	205	310	226	293	242	273	253	249	257	226	253	206	242	190	226	179	206	175	183	179	159	190	138	206	122	227	111	250	107	273	111	294	121	310	137	321	157	325	181	16383	16383	402	0	402	108	365	169	348	169	341	144	326	120	306	102	282	89	256	84	226	88	199	99	177	117	161	140	153	169	135	169	98	108	98	0	359	12	246	126	359	240	342	258	228	145	113	258	95	240	209	126	95	12	113	-5	228	108	342	-5	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	275	-16	275	10	133	10	118	12	105	16	95	24	88	34	85	48	87	58	91	69	98	79	107	90	118	100	219	186	231	198	240	209	246	222	250	235	251	248	247	272	237	291	220	304	199	312	174	315	35	315	35	287	176	287	192	286	205	282	215	274	221	264	224	250	223	242	221	234	218	226	213	218	206	211	94	118	82	106	72	93	65	79	60	64	59	49	62	25	73	6	90	-6	111	-14	136	-16	377	222	376	230	373	236	367	242	361	245	353	247	345	245	338	242	332	236	329	230	328	222	329	214	332	207	338	201	345	198	353	196	361	198	367	201	373	207	376	214	377	222	16383	16383	248	222	246	230	243	236	238	242	231	245	223	247	215	245	208	242	202	236	199	230	198	222	199	214	202	207	208	201	215	198	223	196	231	198	238	201	243	207	246	214	248	222	16383	16383	402	76	387	100	369	120	347	137	321	147	288	151	255	147	229	137	207	120	190	100	175	76	184	70	205	90	224	104	244	112	265	117	288	118	311	117	332	112	352	104	372	90	392	70	16383	16383	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	464	161	455	106	430	57	391	19	343	-5	287	-14	232	-5	183	19	145	57	120	106	111	161	120	217	145	265	183	304	232	329	287	338	343	329	391	304	430	265	455	217	464	161	377	222	376	230	373	236	367	242	361	245	353	247	345	245	338	242	332	236	329	230	328	222	329	214	332	207	338	201	345	198	353	196	361	198	367	201	373	207	376	214	377	222	16383	16383	248	222	246	230	243	236	238	242	231	245	223	247	215	245	208	242	202	236	199	230	198	222	199	214	202	207	208	201	215	198	223	196	231	198	238	201	243	207	246	214	248	222	16383	16383	392	124	371	104	351	90	332	81	311	77	287	76	264	77	243	81	224	90	204	104	184	124	174	118	189	94	207	73	229	57	255	47	287	43	320	47	347	57	368	73	386	94	401	118	16383	16383	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	464	161	455	106	430	57	391	19	343	-5	287	-14	232	-5	183	19	145	57	120	106	111	161	120	217	145	265	183	304	232	329	287	338	343	329	391	304	430	265	455	217	464	161	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	377	222	376	214	373	207	367	201	361	198	353	196	345	198	338	201	332	207	329	214	328	222	329	230	332	236	338	242	345	245	353	247	361	245	367	242	373	236	376	230	377	222	16383	16383	248	222	246	214	243	207	238	201	231	198	223	196	215	198	208	201	202	207	199	214	198	222	199	230	202	236	208	242	215	245	223	247	231	245	238	242	243	236	246	230	248	222	16383	16383	401	118	386	94	368	73	347	57	320	47	287	43	255	47	229	57	207	73	189	94	174	118	184	124	204	104	224	90	243	81	264	77	287	76	311	77	332	81	351	90	371	104	392	124	396	109	396	142	325	142	323	154	320	165	315	176	310	186	304	196	353	246	329	268	280	219	270	226	260	232	249	237	238	240	225	243	225	311	193	311	193	243	169	237	158	232	138	220	89	268	66	246	114	197	108	187	102	176	97	165	94	154	92	142	23	142	23	108	92	108	94	97	97	85	102	74	114	54	66	5	89	-17	138	31	148	24	158	19	169	14	181	10	193	8	193	-60	226	-60	226	8	238	10	249	14	260	19	270	24	280	31	329	-17	353	5	303	55	310	64	315	74	320	85	323	97	325	109	16383	16383	294	126	289	99	277	75	259	57	236	45	209	40	182	45	158	57	139	75	127	99	123	126	127	152	139	176	158	194	182	206	209	210	236	206	259	194	278	176	290	153	294	126	300	160	290	224	261	280	218	324	162	353	99	364	82	363	65	361	49	357	34	352	20	345	79	336	129	310	169	269	194	219	204	160	194	102	169	52	129	13	79	-12	20	-21	35	-27	50	-32	66	-36	82	-39	99	-40	162	-30	218	-1	261	41	290	96	300	160	16383	16383	99	-21	140	1	174	31	200	68	216	112	222	160	217	207	201	250	177	289	145	320	107	344	107	345	162	333	210	306	248	266	273	217	282	160	273	102	247	51	208	12	157	-12	99	-21	300	-21	242	-12	192	13	152	54	126	104	117	163	126	221	152	271	192	311	242	336	300	345	285	351	270	356	254	360	238	363	222	364	158	354	103	325	59	282	30	227	20	163	30	99	59	43	103	0	158	-29	222	-40	239	-39	255	-37	271	-33	286	-28	300	-21	16383	16383	222	344	180	322	147	292	121	255	104	211	99	163	104	116	120	73	144	34	176	3	214	-20	214	-21	158	-9	110	17	72	57	47	106	39	163	48	222	73	272	113	311	163	336	222	345	233	351	225	330	211	313	194	299	174	290	151	287	128	291	108	299	91	313	77	330	69	351	35	351	40	331	49	313	60	297	74	283	90	271	71	257	55	239	43	218	35	195	32	170	37	135	52	105	74	80	102	62	135	52	135	0	65	0	65	-32	135	-32	135	-98	168	-98	168	-32	236	-32	236	0	168	0	168	52	200	62	228	80	250	105	264	135	269	170	266	195	259	218	246	239	230	257	211	271	227	283	241	297	253	313	261	331	267	351	16383	16383	236	170	232	143	220	119	201	101	178	89	151	84	124	89	100	101	82	119	70	143	65	170	70	197	82	220	100	238	124	250	151	254	178	250	201	238	220	220	232	197	236	170	135	31	65	31	65	-1	135	-1	135	-67	168	-67	168	-1	236	-1	236	31	168	31	168	84	200	93	228	111	250	136	264	167	269	201	263	239	246	271	221	296	188	313	151	319	114	313	81	296	55	271	38	239	32	201	37	167	52	136	74	111	102	93	135	84	16383	16383	236	201	232	174	220	150	201	132	178	120	151	116	124	120	100	132	82	150	70	174	65	201	70	228	82	251	100	270	124	282	151	286	178	282	201	270	220	251	232	228	236	201	168	220	236	220	236	253	168	253	168	319	135	319	135	253	65	253	65	220	135	220	135	168	102	159	74	141	52	115	37	85	32	50	38	13	55	-18	81	-44	114	-60	151	-67	188	-60	221	-44	246	-18	263	13	269	50	264	85	250	115	228	140	200	158	168	168	16383	16383	236	50	232	23	220	0	201	-17	178	-29	151	-34	124	-29	100	-17	82	0	70	24	65	50	70	78	82	101	100	120	124	132	151	136	178	132	201	120	220	101	232	78	236	50	310	200	299	220	287	242	278	266	272	290	270	313	258	317	240	303	219	291	195	282	171	274	149	268	142	252	159	252	176	254	210	260	227	265	184	165	176	167	169	169	162	170	154	171	146	171	108	165	75	148	50	123	33	90	27	54	33	16	50	-16	75	-41	108	-58	146	-64	183	-58	215	-41	241	-16	257	16	263	54	261	77	254	99	243	119	229	137	211	151	254	252	262	237	282	209	293	196	304	184	16383	16383	230	54	226	26	214	3	196	-15	173	-27	146	-31	119	-27	95	-15	77	3	65	26	60	54	65	80	77	103	95	121	119	133	146	138	173	134	196	122	214	103	226	80	230	54	452	0	452	27	366	27	366	358	338	358	338	27	137	27	178	59	214	99	242	143	260	192	267	242	261	282	244	316	218	343	184	360	145	366	111	361	80	347	56	325	39	297	33	263	35	241	42	222	52	205	67	190	84	178	87	182	93	192	95	196	98	201	87	211	76	222	68	235	63	249	61	264	66	289	78	309	97	325	121	334	146	337	177	332	203	318	222	296	233	269	237	238	232	195	216	154	194	115	165	82	132	54	118	45	103	38	87	32	71	28	55	26	37	26	37	0	338	0	338	-87	366	-87	366	0	405	-11	398	-22	391	-30	381	-36	371	-40	358	-41	344	-39	331	-33	321	-23	313	-10	311	3	311	10	312	17	316	31	318	37	325	61	334	90	343	121	349	149	352	171	347	201	332	227	310	246	282	258	252	262	227	260	203	253	179	243	157	230	137	215	137	321	271	321	271	349	137	349	137	397	109	397	109	349	31	349	31	321	109	321	109	0	137	0	137	176	154	195	176	211	201	224	227	232	252	235	274	232	294	223	310	210	321	192	325	170	321	142	310	107	298	70	288	34	284	2	288	-22	299	-42	316	-57	337	-66	362	-69	381	-66	399	-58	415	-46	426	-30	433	-11	390	322	346	380	302	322	332	322	332	237	327	201	312	170	289	144	259	125	224	116	224	322	254	322	210	380	166	322	196	322	196	116	161	125	131	144	108	170	93	201	88	237	88	322	118	322	74	380	30	322	60	322	60	237	67	193	86	153	115	121	152	99	196	88	196	28	142	28	142	0	196	0	196	-54	224	-54	224	0	278	0	278	28	224	28	224	88	268	99	305	121	334	153	353	193	360	237	360	322	38	365	38	-54	261	-54	261	-26	66	-26	66	160	180	160	214	164	244	178	267	199	282	228	288	262	282	297	267	325	244	347	214	360	180	365	16383	16383	66	188	66	337	182	337	206	333	227	323	244	307	256	287	260	262	256	238	244	217	227	201	206	191	182	188	255	-54	258	15	269	119	291	230	329	317	387	353	401	351	415	344	428	331	438	313	441	288	439	272	434	258	426	245	416	234	405	225	408	220	410	216	416	206	419	202	436	215	450	230	460	248	467	269	469	291	465	322	452	347	434	365	411	376	386	380	333	362	294	316	268	253	251	181	241	113	232	181	215	253	188	316	149	362	96	380	71	376	48	365	30	347	17	322	12	291	15	269	21	248	32	230	46	215	64	202	67	206	69	211	72	216	75	220	77	225	66	234	56	245	48	258	43	272	41	288	44	313	54	331	67	344	81	351	95	353	153	317	191	230	213	119	224	15	227	-54	369	321	368	321	328	305	304	267	282	222	250	183	194	167	138	183	106	222	86	267	62	305	22	321	22	291	24	291	33	288	35	286	54	263	68	232	83	200	103	171	135	151	115	137	98	119	86	98	78	74	75	50	81	12	98	-20	124	-46	157	-63	195	-69	232	-63	264	-46	289	-20	306	12	312	50	309	74	302	97	289	118	273	137	253	151	285	172	307	201	322	234	337	264	357	287	361	289	364	290	366	291	369	291	16383	16383	279	50	275	23	263	0	245	-19	222	-31	195	-35	167	-31	144	-19	125	0	113	23	108	50	113	76	125	100	144	118	168	130	195	134	221	130	244	117	263	99	275	76	279	50	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	205	19	217	10	229	5	241	3	252	2	271	5	291	15	308	31	321	55	325	86	315	133	290	173	253	212	212	254	172	305	130	254	88	212	52	173	26	132	17	85	21	58	32	35	48	18	66	6	85	2	98	3	112	5	126	11	139	20	151	34	325	208	322	241	311	267	294	286	273	297	248	301	231	299	214	293	199	280	184	260	171	230	159	260	144	280	128	293	111	299	95	301	72	297	51	285	33	266	21	240	17	207	27	156	53	106	89	55	131	2	171	-51	213	2	255	54	291	105	316	156	325	208	16383	16383	190	198	199	225	209	245	220	258	234	266	251	268	265	266	276	259	285	246	291	230	292	209	288	176	274	140	250	99	216	54	171	2	130	55	96	101	71	141	56	177	50	209	52	230	58	246	67	258	79	266	92	268	108	266	121	258	133	245	143	225	153	198	321	126	290	160	230	230	200	267	171	305	144	267	115	230	85	194	21	126	51	92	82	57	112	22	142	-14	171	-51	199	-14	227	21	257	57	288	92	321	126	16383	16383	267	126	266	120	266	115	262	105	258	101	216	53	203	37	191	21	184	14	180	12	176	11	167	11	163	12	159	14	155	17	152	21	138	39	125	56	112	72	98	88	85	103	82	107	80	111	78	116	77	121	77	131	78	136	82	144	85	148	113	180	127	197	140	213	153	230	157	234	160	238	164	240	167	241	171	242	175	241	178	240	182	238	185	235	189	232	202	213	230	179	243	163	258	149	261	144	263	140	265	135	266	130	267	126	236	170	241	179	245	188	248	198	250	210	251	223	247	246	236	268	219	285	198	297	174	301	149	297	127	285	109	267	98	245	94	221	94	209	96	198	99	188	103	180	108	171	105	168	102	168	100	169	97	170	93	170	69	166	48	155	31	138	21	115	17	86	21	58	31	35	47	17	68	6	91	2	107	4	121	8	133	15	144	24	151	34	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	200	24	211	15	223	8	238	4	253	2	275	6	294	16	311	33	321	57	325	86	322	111	311	134	296	153	275	166	251	170	247	170	241	168	239	167	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	202	22	213	13	226	7	239	3	252	2	274	6	294	16	310	32	321	55	325	84	316	132	291	173	255	212	214	254	172	305	130	254	88	212	52	173	26	132	17	85	21	56	32	33	49	16	70	6	92	2	105	3	118	7	131	13	142	22	152	34	16383	16383	149	84	143	66	133	52	122	42	108	37	94	35	81	37	69	43	59	54	53	69	50	89	56	118	72	149	98	181	132	215	172	252	212	215	245	180	271	148	287	118	292	89	290	69	284	54	275	44	263	37	250	35	238	37	225	43	213	52	203	66	195	84	325	206	322	240	311	266	294	285	273	297	248	301	231	299	214	293	199	280	184	260	171	230	159	260	144	280	128	293	111	299	95	301	72	297	51	285	33	266	21	239	17	206	27	155	53	105	89	54	131	2	171	-51	213	2	255	54	291	104	316	155	325	206	321	126	290	160	230	230	200	267	171	305	144	267	115	230	85	194	21	126	51	92	82	57	112	22	142	-14	171	-51	199	-14	227	21	257	57	288	92	321	126	236	170	241	179	245	188	248	198	250	210	251	223	247	246	236	268	219	285	198	297	174	301	149	297	127	285	109	267	98	245	94	221	94	209	96	198	99	188	103	180	108	171	105	168	102	168	100	169	97	170	93	170	69	166	48	155	31	138	21	115	17	86	21	58	31	35	47	17	68	6	91	2	107	4	121	8	133	15	144	24	151	34	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	200	24	211	15	223	8	238	4	253	2	275	6	294	16	311	33	321	57	325	86	322	111	311	134	296	153	275	166	251	170	247	170	241	168	239	167	16383	16383	148	84	143	66	133	52	122	42	110	37	98	35	84	37	71	43	60	52	53	66	50	84	52	101	59	116	70	127	84	135	102	137	107	137	114	136	120	134	127	132	134	129	151	166	142	176	135	187	130	197	128	207	127	215	129	231	134	246	143	257	156	265	173	268	189	266	201	258	210	247	216	232	218	215	217	207	214	197	208	187	201	176	192	166	209	129	215	132	227	136	233	137	238	137	256	135	271	127	283	116	290	101	292	84	290	66	283	52	272	43	260	37	246	35	234	37	222	43	211	52	202	66	195	84	172	357	152	357	152	59	147	60	141	61	134	62	126	62	118	63	94	58	68	46	45	28	29	6	22	-18	25	-33	32	-45	43	-54	57	-59	74	-61	74	-62	102	-57	128	-45	151	-27	167	-5	172	20	151	357	151	56	146	59	141	61	137	62	132	62	125	63	97	58	70	46	47	27	31	4	25	-20	27	-32	34	-44	45	-53	58	-59	75	-61	75	-62	109	-56	135	-43	155	-23	167	0	171	23	171	260	192	251	212	236	228	217	239	195	243	172	242	159	241	145	235	121	230	109	238	105	243	115	247	129	251	145	254	162	255	177	254	188	253	198	250	209	245	219	239	229	226	251	208	275	189	302	172	330	162	357	360	421	146	357	146	57	139	60	129	62	124	62	118	63	92	58	66	46	43	28	26	5	20	-20	23	-35	32	-47	44	-55	57	-60	71	-61	71	-62	101	-57	127	-44	147	-25	161	-3	166	20	166	321	340	374	340	108	336	111	324	115	317	115	311	116	289	112	264	100	240	83	222	59	215	31	218	20	225	8	235	0	249	-6	266	-8	297	-4	323	9	343	29	356	53	360	80	49	384	28	373	28	-4	37	-4	98	35	137	74	160	112	170	149	173	184	170	208	161	228	147	242	128	251	105	254	96	253	85	250	73	245	60	237	49	225	16383	16383	49	185	51	198	58	211	68	223	82	232	97	235	111	232	121	224	128	211	132	196	133	181	130	154	122	123	106	91	82	60	49	31	175	-78	175	299	57	254	57	384	37	373	37	-4	155	40	155	-89	16383	16383	155	82	57	46	57	211	155	248	193	47	193	90	166	81	166	249	193	257	193	300	166	291	166	384	146	373	146	286	68	261	68	341	48	329	48	255	21	247	21	204	48	213	48	45	21	36	21	-5	48	2	48	-89	68	-78	68	8	146	33	146	-46	166	-35	166	39	16383	16383	146	75	68	51	68	219	146	243	451	124	448	153	439	179	423	200	400	214	371	219	349	216	332	208	317	196	305	180	293	162	282	179	270	195	255	208	238	216	218	219	190	214	169	200	154	179	145	154	142	127	145	99	154	73	171	52	193	38	223	32	244	35	262	44	276	56	289	72	300	89	312	72	324	57	339	44	356	36	376	32	403	38	424	52	439	73	448	98	451	124	16383	16383	435	130	432	111	425	95	412	82	396	74	377	71	359	73	344	79	332	88	321	100	312	116	313	116	321	135	331	156	344	174	361	187	382	193	400	189	415	179	426	165	433	148	435	130	16383	16383	281	139	273	119	263	99	249	80	233	67	211	62	193	65	179	75	168	89	161	106	158	124	161	144	169	160	181	172	197	180	217	183	234	181	249	176	262	167	272	154	281	139	16383	16383	558	126	545	209	507	280	451	337	379	374	296	387	214	374	142	337	86	280	48	209	35	126	48	44	86	-27	142	-84	214	-121	296	-135	379	-121	451	-84	507	-27	545	44	558	126	16383	16383	525	126	513	54	481	-8	431	-57	368	-90	296	-102	224	-90	162	-57	112	-8	80	54	68	126	80	198	112	261	162	310	224	343	296	354	368	343	431	310	481	261	513	198	525	126	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	369	161	368	170	364	178	358	184	351	188	342	189	333	188	326	184	320	178	316	170	315	161	316	153	320	145	326	139	333	135	342	134	351	135	358	139	364	145	368	153	369	161	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	161	200	170	196	178	190	184	183	188	174	189	165	188	158	184	152	178	148	170	147	161	148	153	152	145	158	139	165	135	174	134	183	135	190	139	196	145	200	153	201	161	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	366	161	364	170	360	178	354	184	347	188	338	189	329	188	322	184	316	178	312	170	310	161	312	153	316	145	322	139	329	135	338	134	347	135	354	139	360	145	364	153	366	161	16383	16383	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	415	161	407	112	385	69	351	35	308	13	258	5	209	13	166	35	132	69	110	112	102	161	110	211	132	254	166	288	209	310	258	318	308	310	351	288	385	254	407	211	415	161	366	161	364	170	360	178	354	184	347	188	338	189	329	188	322	184	316	178	312	170	310	161	312	153	316	145	322	139	329	135	338	134	347	135	354	139	360	145	364	153	366	161	16383	16383	206	161	205	170	201	178	195	184	187	188	179	189	170	188	162	184	156	178	153	170	151	161	153	153	156	145	162	139	170	135	179	134	187	135	195	139	201	145	205	153	206	161	16383	16383	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	415	161	407	112	385	69	351	35	308	13	258	5	209	13	166	35	132	69	110	112	102	161	110	211	132	254	166	288	209	310	258	318	308	310	351	288	385	254	407	211	415	161	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	366	161	364	153	360	145	354	139	347	135	338	134	329	135	322	139	316	145	312	153	310	161	312	170	316	178	322	184	329	188	338	189	347	188	354	184	360	178	364	170	366	161	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	366	161	364	153	360	145	354	139	347	135	338	134	329	135	322	139	316	145	312	153	310	161	312	170	316	178	322	184	329	188	338	189	347	188	354	184	360	178	364	170	366	161	16383	16383	206	161	205	153	201	145	195	139	187	135	179	134	170	135	162	139	156	145	153	153	151	161	153	170	156	178	162	184	170	188	179	189	187	188	195	184	201	178	205	170	206	161	369	88	376	88	398	278	399	282	399	294	400	297	398	311	395	322	390	331	382	336	373	338	363	336	355	331	350	323	347	312	347	289	348	284	348	278	16383	16383	400	21	398	30	394	37	388	43	381	47	373	49	364	47	357	43	352	37	348	30	347	22	348	13	351	6	357	0	364	-2	373	-3	381	-2	389	0	394	6	398	13	400	21	16383	16383	743	-77	373	512	12	-77	16383	16383	677	-44	78	-44	373	438	310	275	299	295	287	317	278	341	272	364	270	387	258	392	240	378	219	366	195	357	171	349	149	343	142	326	159	327	176	329	210	335	227	339	184	239	176	242	169	244	162	245	154	246	146	246	108	240	75	223	50	198	33	165	27	128	32	94	46	63	68	38	97	20	129	11	129	-40	60	-40	60	-74	129	-74	129	-140	162	-140	162	-74	230	-74	230	-40	162	-40	162	11	195	20	223	38	244	63	258	94	263	128	261	152	254	174	243	194	229	212	211	227	254	327	262	312	282	284	304	258	16383	16383	230	128	226	101	214	77	196	59	173	47	146	42	119	47	95	59	77	77	65	101	60	128	65	155	77	178	95	197	119	209	146	213	173	209	196	197	214	178	226	155	230	128	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	259	126	253	163	237	195	211	221	179	237	142	243	104	237	71	221	46	195	29	163	23	126	29	88	46	56	71	30	104	13	142	7	179	13	211	30	237	56	253	88	259	126	16383	16383	227	126	222	99	210	75	192	57	168	45	142	40	114	45	91	57	72	75	60	99	56	126	60	152	72	176	91	194	114	206	142	210	169	206	192	194	210	176	222	153	227	126	135	-67	168	-67	168	84	201	94	229	112	250	137	264	168	269	201	263	239	246	271	221	296	188	313	151	319	114	313	81	297	56	271	39	239	32	201	37	167	51	136	73	111	102	93	135	84	16383	16383	236	201	232	175	220	151	202	132	178	120	151	116	124	120	100	132	82	151	70	174	65	201	70	228	82	252	101	270	124	282	151	286	178	282	201	270	220	251	232	228	236	201	453	248	445	253	437	259	428	263	418	266	406	267	392	266	378	263	366	259	353	254	339	249	207	198	174	210	162	214	150	217	147	218	138	218	133	219	124	219	122	221	116	225	113	228	114	232	115	238	119	252	119	259	117	275	110	288	100	298	86	304	70	306	52	304	37	298	26	288	20	275	17	258	20	240	27	226	39	215	54	209	71	206	124	206	137	205	148	201	158	195	166	187	173	177	168	165	161	155	151	148	139	143	126	142	77	142	58	139	41	133	29	122	20	106	17	87	20	70	27	57	38	48	53	43	70	41	87	43	101	49	111	59	117	72	119	89	119	96	117	103	115	108	114	114	113	121	116	124	119	126	123	128	126	129	135	129	140	130	145	130	150	131	162	135	173	138	184	143	195	147	207	151	339	100	352	95	366	91	379	87	392	85	405	84	417	85	428	87	438	91	446	97	452	104	270	175	16383	16383	104	258	103	246	99	237	93	230	84	225	73	224	60	225	49	229	40	236	34	245	32	257	34	268	38	278	45	285	55	289	67	291	79	289	90	286	97	279	103	270	104	258	16383	16383	104	91	103	79	99	69	92	62	82	57	70	56	58	57	48	60	40	66	34	75	32	86	34	99	40	109	48	117	60	122	73	124	85	122	94	118	100	111	103	102	104	91	319	69	319	277	17	277	17	69	16383	16383	310	89	209	169	210	170	210	177	209	178	209	180	310	257	16383	16383	307	268	207	189	202	198	197	205	189	210	180	214	169	215	157	214	148	210	140	205	134	198	129	189	29	268	16383	16383	307	78	29	78	128	160	133	151	140	144	148	137	158	133	169	132	180	133	190	137	197	144	203	151	207	160	16383	16383	26	89	26	257	127	180	127	169	352	345	349	353	335	352	321	350	307	347	295	343	283	338	271	328	257	313	243	296	230	279	221	265	101	85	93	97	87	112	80	128	74	140	67	145	62	145	59	144	55	142	25	126	20	121	18	118	17	115	17	113	20	91	29	60	41	29	53	4	63	-5	99	-5	104	-3	108	-1	111	2	114	6	137	42	160	79	183	115	207	152	232	189	250	214	275	248	302	284	326	314	340	331	357	215	323	184	295	162	269	148	244	140	218	138	204	138	204	158	207	189	217	217	234	244	255	270	281	296	103	296	129	270	151	244	167	216	177	188	180	157	180	138	166	138	137	142	108	152	79	169	52	190	26	215	26	37	59	68	87	90	113	104	138	112	166	114	180	114	180	95	177	64	166	35	150	8	129	-17	103	-43	281	-43	253	-15	231	10	216	36	207	64	204	95	204	114	218	114	246	111	274	101	303	85	331	63	357	37	367	126	358	183	335	232	298	271	250	297	194	306	138	297	89	272	51	233	26	183	17	126	26	69	51	20	89	-18	137	-43	193	-52	250	-43	298	-18	335	20	358	69	367	126	16383	16383	345	180	252	108	286	-7	193	63	92	-8	132	108	37	180	156	180	193	292	229	180	224	126	250	149	274	170	295	189	311	205	320	218	199	175	194	198	189	224	177	280	170	308	163	280	156	251	150	223	145	197	141	175	17	218	35	199	54	180	96	144	116	126	19	37	28	38	41	42	62	49	94	60	142	76	152	24	157	-1	163	-27	170	-53	177	-27	183	-1	188	24	193	50	199	76	223	68	248	59	274	50	298	42	321	37	171	147	174	171	182	194	192	218	200	241	203	262	201	276	196	288	187	297	177	304	165	306	154	304	143	297	135	288	130	275	128	260	131	240	139	218	148	194	156	171	160	147	160	138	149	145	138	155	127	166	117	178	108	189	100	201	93	213	84	223	72	230	57	233	43	231	32	227	24	220	20	210	18	198	20	185	24	174	30	166	39	160	50	156	72	151	94	147	116	142	137	135	155	126	140	118	123	113	105	108	67	102	52	98	39	93	28	84	20	71	17	53	19	41	24	31	32	24	42	20	55	19	73	22	86	31	96	43	104	57	113	70	121	80	130	89	139	99	149	108	160	116	160	107	156	81	148	56	139	31	131	9	128	-9	130	-23	135	-35	143	-45	153	-51	165	-53	177	-51	187	-44	196	-34	201	-22	203	-7	200	10	192	32	182	56	174	81	171	107	171	116	183	107	193	98	203	87	212	76	220	65	229	53	237	40	247	30	259	22	274	19	288	20	299	24	307	31	311	40	313	52	310	70	304	83	294	91	281	97	267	102	248	106	228	109	209	113	192	118	177	126	193	136	214	142	236	146	260	150	281	155	292	160	301	167	308	176	312	187	313	198	310	213	304	223	295	229	284	231	275	232	261	230	250	223	240	214	230	202	220	189	211	177	201	166	192	155	182	145	171	138	233	359	207	359	94	251	94	2	206	-106	233	-106	127	13	127	239	150	2	150	251	37	359	12	359	117	239	117	13	11	-106	37	-106	210	56	210	291	191	291	188	278	181	268	171	262	158	258	143	257	132	257	132	235	180	235	180	56	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	147	211	148	230	152	246	160	259	173	267	190	270	206	267	218	260	227	250	232	236	234	219	231	198	223	182	212	168	199	157	185	147	167	135	150	122	135	107	124	88	121	65	121	59	123	55	263	55	263	81	151	81	162	96	177	108	192	119	208	130	223	142	236	153	247	166	257	181	264	199	266	220	263	247	253	268	237	283	215	293	189	296	173	294	159	291	148	285	138	277	131	269	125	260	121	250	118	239	117	228	117	215	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	151	228	153	242	157	254	165	263	176	268	189	270	204	268	215	263	224	256	229	245	230	230	228	215	221	203	210	195	195	190	178	189	171	189	171	167	183	167	201	166	216	161	227	152	233	140	235	123	234	108	228	96	219	87	207	81	193	79	176	81	164	87	156	97	151	111	150	128	123	122	126	95	136	75	152	62	171	55	194	53	218	56	238	64	254	78	264	97	267	121	265	138	260	152	252	164	240	173	226	179	238	185	248	193	255	203	259	216	261	231	257	254	248	272	233	285	214	293	190	296	169	293	151	285	138	271	129	253	126	231	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	262	114	262	142	225	142	225	292	199	292	98	145	98	114	199	114	199	56	225	56	225	114	16383	16383	199	142	124	142	199	251	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	156	270	251	270	251	296	132	296	132	158	153	158	157	171	163	182	172	191	183	197	198	199	212	196	224	190	233	179	239	164	242	146	240	125	235	106	226	92	212	83	193	79	178	81	166	86	158	94	153	105	152	119	126	113	129	92	138	76	153	63	172	56	194	53	223	57	244	70	260	89	269	114	272	143	269	169	260	191	247	208	227	219	203	223	190	222	179	219	169	215	162	210	156	202	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	141	189	143	214	147	236	157	254	172	267	194	271	206	269	215	265	221	257	225	247	228	236	253	242	249	260	241	274	229	286	214	293	195	295	162	289	139	272	124	246	115	213	113	174	115	136	122	103	136	77	158	59	190	53	215	57	235	68	249	85	257	108	259	134	257	158	249	179	236	195	218	205	195	209	180	207	167	203	156	195	147	186	141	175	16383	16383	233	129	231	112	227	98	219	87	208	80	192	77	174	80	161	87	151	99	146	114	144	132	146	149	151	164	161	175	173	182	190	185	206	182	218	175	226	163	231	148	233	129	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	267	291	115	291	115	264	240	264	211	226	188	189	169	150	154	106	142	56	175	56	186	104	202	149	221	189	243	227	267	263	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	264	122	262	139	257	153	249	165	238	174	224	180	237	186	247	194	254	204	259	217	260	233	257	254	249	272	235	284	217	292	195	295	173	293	155	285	141	272	132	254	129	233	131	217	136	204	143	194	153	186	164	180	149	174	137	165	128	154	122	141	120	123	123	99	133	80	147	65	167	56	190	53	215	56	236	64	251	78	261	98	264	122	16383	16383	233	234	232	219	227	207	219	198	208	193	194	191	180	193	170	198	162	206	158	218	156	233	158	246	162	257	170	265	181	270	195	271	208	270	219	265	227	258	232	247	233	234	16383	16383	237	123	235	107	229	94	220	85	207	79	193	77	177	79	165	84	155	93	149	105	147	121	149	136	154	148	163	158	175	164	190	166	206	164	219	159	229	151	235	139	237	123	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	238	160	237	133	231	110	222	92	206	81	185	77	174	78	166	83	160	89	155	97	152	108	127	102	133	84	141	70	153	61	168	55	185	53	218	59	241	76	256	103	264	136	267	175	266	196	264	216	260	235	255	252	247	267	236	279	225	287	213	292	201	295	189	295	165	291	146	281	131	263	123	241	120	214	123	190	130	169	143	153	161	143	184	140	199	141	213	146	224	153	232	162	238	172	16383	16383	235	217	234	199	228	184	219	173	206	166	190	164	173	166	161	174	153	185	148	200	147	218	148	235	152	250	160	261	172	269	188	271	205	269	218	261	228	250	234	234	235	217	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	299	172	297	216	291	249	279	274	262	289	238	294	216	289	199	274	187	249	181	216	179	172	180	134	186	101	197	75	214	57	238	51	262	57	279	75	290	101	297	134	299	172	16383	16383	268	172	268	141	266	114	261	93	252	80	238	75	225	80	216	93	211	114	209	141	209	207	211	235	216	255	225	267	238	271	252	267	261	255	266	235	268	207	268	172	16383	16383	145	56	145	291	126	291	122	278	116	269	107	262	94	258	78	257	74	257	74	235	115	235	115	56	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	217	56	172	56	172	233	126	233	126	261	141	261	155	262	166	266	175	273	181	283	184	297	217	297	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	267	87	267	55	113	55	113	64	117	88	127	107	143	124	165	141	193	161	203	170	212	179	219	190	224	204	226	220	225	236	221	249	213	259	203	266	189	268	174	265	163	256	157	244	154	227	153	208	110	213	114	245	124	269	140	286	162	297	190	300	217	297	240	287	257	272	268	250	272	224	268	199	259	177	245	159	229	143	211	129	200	121	188	113	177	105	167	97	160	87	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	156	137	157	120	161	105	167	95	176	88	190	86	204	88	215	93	222	101	227	113	228	127	227	141	221	152	213	160	201	165	186	166	164	166	164	196	171	196	175	195	184	195	197	197	208	201	216	209	220	219	222	233	221	246	218	256	212	264	204	269	193	270	179	268	170	263	163	254	160	242	159	227	119	232	122	256	132	276	147	290	167	299	193	302	217	299	237	291	253	277	263	258	266	234	265	219	261	206	254	197	246	189	237	183	248	176	258	167	265	156	270	143	272	127	268	100	258	79	241	63	219	54	193	51	165	54	144	63	129	78	120	100	117	128	193	147	193	237	135	147	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	269	116	233	116	233	56	193	56	193	116	91	116	91	148	195	300	233	300	233	147	269	147	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	160	127	161	113	164	101	171	91	180	85	192	83	210	87	222	96	229	110	233	127	234	146	232	162	228	176	221	186	211	192	196	195	184	193	174	188	168	179	163	169	160	157	124	157	124	297	257	297	257	265	164	265	164	218	170	221	177	224	184	225	191	227	200	227	228	223	250	213	265	195	275	172	278	145	275	114	264	88	248	68	224	55	194	51	169	54	149	62	134	76	124	95	121	118	226	132	225	148	222	163	215	174	205	181	190	184	176	182	165	175	157	165	153	152	152	137	153	120	158	105	165	94	177	86	193	83	206	86	216	93	222	104	225	117	226	132	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	224	235	222	246	219	255	214	263	206	269	195	271	176	266	162	254	154	237	150	218	149	197	156	203	164	208	173	212	183	215	195	216	221	212	241	202	255	185	263	163	266	137	263	109	254	85	238	67	217	55	190	51	157	57	132	75	116	102	108	136	105	176	108	212	117	247	134	275	159	295	194	302	216	300	233	292	246	280	255	264	261	244	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	272	266	249	229	227	190	208	150	192	105	181	56	135	56	146	105	162	150	182	191	205	229	230	265	109	265	109	297	272	297	228	237	226	249	222	259	216	266	207	271	195	272	182	271	173	266	166	258	162	248	161	235	162	223	166	213	173	205	182	200	194	199	206	200	216	205	222	213	226	224	228	237	16383	16383	231	127	229	140	225	151	217	159	207	165	194	166	180	165	169	159	160	151	155	139	153	125	155	111	160	99	168	90	180	85	194	83	207	85	218	91	225	100	230	112	231	127	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	271	125	270	110	266	98	261	87	254	78	246	70	238	63	229	58	218	54	207	52	194	51	167	54	145	63	128	78	117	99	113	125	115	142	121	157	129	168	140	177	154	183	144	189	136	198	129	208	124	220	123	234	126	257	136	276	151	289	171	297	195	300	219	297	239	289	253	276	262	258	266	235	264	220	260	208	253	197	245	189	234	183	245	176	255	167	264	156	269	142	271	125	227	217	225	234	221	248	213	260	201	268	186	271	172	268	163	261	157	250	153	237	152	222	153	205	157	191	163	180	174	172	188	170	203	172	213	179	221	189	225	202	227	217	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	154	118	156	108	160	98	165	90	172	85	184	83	203	88	216	99	224	116	228	136	229	156	222	150	214	145	205	141	195	138	183	137	158	141	138	152	124	169	116	191	113	217	116	245	125	268	140	287	161	298	188	302	222	296	246	279	262	252	271	217	273	177	271	141	262	107	245	78	220	58	185	51	163	54	145	61	132	74	123	90	118	109	269	175	269	195	267	220	262	246	253	265	238	272	225	265	217	247	212	223	209	198	209	158	212	132	217	107	226	89	240	81	254	89	262	107	267	131	269	155	269	175	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	309	176	308	138	302	104	290	76	270	58	238	51	207	58	187	75	175	102	170	135	169	172	170	212	175	247	187	275	207	294	240	300	271	294	291	275	303	248	308	214	309	176	16383	16383	149	56	106	56	106	233	68	233	68	261	75	261	89	262	101	266	109	273	115	283	118	297	149	297	144	217	195	131	181	131	167	132	137	133	96	134	54	136	17	137	17	114	54	116	96	118	136	119	167	120	181	121	194	121	144	35	250	78	267	84	286	90	314	98	360	109	430	126	360	143	315	154	286	161	268	167	251	174	317	0	317	33	81	33	317	268	294	292	58	56	58	292	25	292	25	0	421	14	286	248	151	14	16383	16383	364	47	209	47	286	185	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	320	0	320	33	190	33	190	331	157	331	157	33	26	33	26	0	313	126	309	150	298	171	281	188	260	199	235	203	211	199	189	188	173	171	162	150	158	126	162	101	173	79	189	63	211	52	235	48	260	52	281	63	298	79	309	101	313	126	16383	16383	285	126	283	110	275	96	265	85	251	78	235	75	220	78	206	85	195	96	188	110	185	126	188	141	195	155	206	165	220	173	235	175	251	173	265	165	275	155	283	141	285	126	16383	16383	313	-12	313	20	166	20	133	25	105	42	83	65	68	94	63	126	68	158	83	186	105	210	133	226	165	232	313	232	313	265	165	265	120	257	83	237	55	207	36	169	30	126	36	83	54	45	82	14	119	-5	164	-12	31	265	31	232	177	232	210	226	238	209	260	186	275	157	280	125	275	93	261	65	239	41	210	25	178	20	31	20	31	-12	178	-12	223	-5	260	14	289	44	307	82	313	125	307	168	289	206	261	237	224	257	180	265	16383	16383	185	126	181	150	170	172	154	188	132	199	108	203	83	199	62	188	45	172	35	150	31	126	35	101	45	80	62	63	83	52	108	48	132	52	154	63	171	80	181	101	185	126	16383	16383	157	126	155	110	148	96	137	85	123	78	108	75	92	78	78	85	68	96	61	110	58	126	61	141	68	155	78	165	92	173	108	175	123	173	137	165	148	155	155	141	157	126	181	-48	175	-54	169	-59	162	-62	155	-64	147	-65	134	-62	123	-53	115	-40	110	-23	108	-2	114	49	128	102	144	156	158	212	164	272	161	298	151	320	136	337	117	347	95	351	75	348	56	339	41	326	31	308	27	286	27	219	60	219	60	285	62	295	67	304	74	312	83	316	94	318	105	316	115	311	123	302	129	289	131	271	125	214	111	160	95	106	81	52	75	-2	78	-30	86	-56	101	-78	121	-92	147	-98	160	-97	171	-94	182	-89	192	-82	200	-74	200	219	200	286	196	308	186	326	171	339	153	348	132	351	111	347	92	337	77	320	67	298	64	272	69	212	83	156	99	102	113	49	119	-2	117	-23	112	-40	104	-53	94	-62	80	-65	72	-64	65	-62	58	-59	52	-54	46	-48	27	-74	36	-82	46	-89	56	-94	68	-97	80	-98	107	-92	127	-78	141	-56	149	-30	152	-2	146	52	132	106	116	160	102	214	97	271	99	289	104	302	113	311	123	316	133	318	144	316	153	312	161	304	165	295	167	285	167	219	187	181	185	192	180	201	173	207	164	212	155	213	146	212	137	207	130	201	125	192	123	181	125	172	129	163	136	156	145	151	155	150	166	151	175	155	181	162	185	171	187	181	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	453	-11	453	21	310	21	277	27	249	43	227	67	212	96	207	127	212	159	227	188	249	211	277	227	310	233	453	233	453	267	310	267	265	259	227	239	199	208	181	170	175	127	181	84	199	46	227	16	264	-4	308	-11	16383	16383	156	-11	64	267	30	267	122	-11	453	267	420	267	327	-11	361	-11	16383	16383	30	267	30	233	174	233	206	227	234	211	256	188	271	159	276	127	271	96	256	67	234	43	206	27	173	21	30	21	30	-11	175	-11	220	-4	256	16	284	46	302	84	309	127	302	170	284	208	256	239	218	259	174	267	162	376	162	403	10	403	10	393	39	347	59	302	70	256	75	207	76	153	76	119	74	83	70	46	64	11	54	-20	47	-36	39	-52	30	-67	20	-82	10	-96	22	-106	58	-61	70	-45	80	-29	95	3	106	41	113	81	117	120	118	157	116	209	110	254	96	294	75	334	45	376	305	126	303	138	297	149	288	157	278	163	266	165	254	163	243	158	235	149	230	139	228	127	230	114	235	103	243	95	253	90	266	88	278	90	288	96	297	104	303	114	305	126	16383	16383	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	16383	16383	187	72	185	83	181	92	175	98	166	102	155	104	145	102	136	97	129	90	125	82	123	72	125	62	130	53	137	46	146	42	155	41	164	42	173	46	180	53	185	61	187	72	286	268	253	268	253	121	249	91	238	65	220	43	198	27	171	18	171	268	138	268	138	19	113	28	90	43	73	65	61	91	57	120	57	268	24	268	24	120	31	75	49	38	77	9	113	-8	155	-15	197	-8	233	9	261	37	280	74	286	118	317	0	317	292	284	292	284	33	25	33	25	0	16383	16383	203	146	201	157	196	165	189	172	180	176	171	177	162	176	153	172	146	165	141	157	140	146	141	136	145	127	152	120	160	116	171	114	181	115	190	120	197	126	202	135	203	146	203	146	201	156	197	165	190	172	181	176	171	178	160	177	151	172	145	166	140	157	139	146	141	136	146	127	153	120	161	116	171	114	180	116	189	120	196	127	201	136	203	146	16383	16383	317	259	317	292	25	292	25	0	58	0	58	259	483	-39	483	291	307	148	132	291	20	291	20	258	132	258	132	-6	20	-6	20	-39	132	-39	307	103	16383	16383	450	29	330	126	450	222	16383	16383	284	126	165	29	165	222	489	-39	489	-6	378	-6	378	258	489	258	489	291	378	291	203	148	27	291	27	-39	203	103	378	-39	16383	16383	345	29	225	126	345	222	16383	16383	180	126	60	29	60	222	594	-39	594	-6	483	-6	483	258	594	258	594	291	483	291	307	148	132	291	20	291	20	258	132	258	132	-6	20	-6	20	-39	132	-39	307	103	483	-39	16383	16383	450	29	330	126	450	222	16383	16383	284	126	165	29	165	222	408	-106	408	-73	233	-73	233	359	200	359	200	-73	25	-73	25	-106	408	326	408	359	25	359	25	326	200	326	200	-106	233	-106	233	326	656	99	656	132	411	132	411	199	656	199	656	232	411	232	411	331	377	331	377	0	411	0	411	99	16383	16383	310	0	310	331	277	331	277	232	32	232	32	199	277	199	277	132	32	132	32	99	277	99	277	0	656	149	656	182	411	182	411	331	377	331	377	0	411	0	411	149	16383	16383	310	0	310	331	277	331	277	182	32	182	32	149	277	149	277	0	400	110	400	143	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	759	110	759	143	52	143	52	225	27	225	27	28	52	28	52	110	759	28	759	225	734	225	734	143	27	143	27	110	734	110	734	28	109	-59	51	-59	51	-93	200	-93	200	-59	142	-59	142	199	161	206	177	217	189	232	197	251	200	272	197	295	186	316	170	332	149	343	126	347	102	343	81	332	65	316	54	295	50	272	53	251	61	232	74	217	90	206	109	199	16383	16383	175	272	173	256	166	242	155	231	141	224	126	222	110	224	96	231	85	242	78	256	75	272	78	287	85	301	96	312	110	319	126	321	141	319	155	312	166	301	173	287	175	272	373	127	198	397	22	127	197	-144	16383	16383	323	143	73	143	198	337	16383	16383	323	110	197	-83	73	110	359	126	318	148	279	178	243	214	213	254	191	295	169	254	139	214	103	178	63	148	22	126	63	104	103	73	139	37	169	-2	191	-43	213	-2	243	37	279	73	318	104	359	126	16383	16383	295	126	272	110	249	90	226	67	206	44	191	22	176	44	156	68	133	90	110	110	88	126	110	141	133	161	156	184	176	207	191	229	206	207	226	184	249	161	272	141	295	126	379	109	379	142	328	142	294	166	262	194	233	226	209	260	191	295	169	254	139	214	103	178	63	148	22	126	63	104	103	73	139	37	169	-2	191	-43	209	-8	233	25	261	57	293	86	327	109	16383	16383	295	126	272	110	249	90	226	68	206	44	191	22	176	44	156	67	133	90	110	110	88	126	110	141	133	161	156	184	176	207	191	229	206	207	226	184	249	161	272	141	295	126	22	142	22	109	75	109	108	86	140	57	169	25	193	-8	210	-43	232	-2	262	37	298	73	338	104	379	126	338	148	298	178	262	214	232	254	210	295	192	260	168	226	140	194	108	166	74	142	16383	16383	314	126	292	110	268	90	246	67	226	44	210	22	195	44	175	68	152	90	129	110	107	126	129	141	153	161	175	184	195	207	210	229	226	207	246	184	268	161	292	141	314	126	569	-78	569	331	158	331	158	143	22	143	22	110	158	110	158	-78	16383	16383	536	-45	191	-45	191	298	536	298	569	110	569	143	432	143	432	331	22	331	22	-78	432	-78	432	110	16383	16383	400	-45	55	-45	55	298	400	298	241	-106	241	-96	208	-96	208	349	241	349	241	358	94	358	94	-106	16383	16383	182	-96	165	-94	149	-89	138	-82	130	-70	127	-54	127	300	130	320	137	334	148	342	163	347	182	349	158	-106	158	358	11	358	11	349	45	349	45	-96	11	-96	11	-106	16383	16383	125	-47	123	-67	115	-81	104	-89	89	-94	70	-96	70	349	88	347	103	342	115	335	122	323	125	306	167	357	142	357	39	131	39	121	141	-106	167	-106	71	126	161	120	161	130	59	357	33	357	128	125	32	-106	59	-106	272	359	247	359	142	127	246	-106	272	-106	176	127	16383	16383	167	359	142	359	36	127	141	-106	167	-106	71	127	268	127	164	359	138	359	233	127	137	-106	164	-106	16383	16383	164	127	59	359	33	359	128	127	32	-106	59	-106	233	359	207	359	89	251	89	2	206	-106	233	-106	200	-70	200	324	16383	16383	175	-43	122	13	122	239	175	297	155	2	155	251	37	359	12	359	44	324	44	-70	11	-106	37	-106	16383	16383	122	13	69	-43	69	297	122	239	105	-82	89	-57	77	-33	70	-8	66	18	65	48	65	201	66	231	70	258	77	283	89	308	105	333	98	338	64	303	43	262	33	218	29	171	28	123	29	76	33	30	43	-13	64	-53	98	-88	11	333	28	308	39	283	47	258	50	231	51	201	51	48	50	18	47	-8	39	-33	28	-57	11	-82	19	-88	53	-53	73	-13	84	30	88	76	89	123	88	171	84	218	73	262	53	303	19	338	483	149	434	177	389	209	345	246	303	287	262	331	256	331	208	282	162	239	118	203	76	173	35	150	42	137	68	150	83	158	98	168	114	178	114	-77	147	-77	147	200	161	210	172	220	183	229	192	236	200	243	200	-77	233	-77	233	271	238	274	242	277	247	280	253	281	258	282	268	280	274	277	279	274	285	271	285	-77	318	-77	318	244	325	238	334	230	344	221	356	211	369	200	369	-77	402	-77	402	177	418	168	433	158	448	150	463	143	476	137	475	116	449	103	434	95	419	85	402	75	402	331	369	331	369	52	356	43	345	33	334	24	325	17	318	10	318	331	285	331	285	-16	280	-20	270	-26	258	-28	248	-26	238	-20	233	-16	233	331	200	331	200	8	192	15	183	23	173	32	161	42	147	52	147	331	114	331	114	75	99	85	83	95	68	103	54	110	41	116	35	104	83	76	128	43	172	6	213	-33	254	-77	261	-77	309	-28	355	14	399	50	441	80	483	103	27	273	41	246	55	218	66	190	74	160	78	129	83	127	105	149	130	167	157	183	184	197	212	209	206	221	170	209	158	204	147	198	144	197	140	195	133	195	131	197	128	199	127	201	126	204	126	207	127	208	127	209	146	233	169	253	196	268	225	277	256	280	303	272	345	251	378	218	400	176	408	127	400	80	379	38	346	4	304	-17	256	-25	221	-20	188	-8	158	11	133	37	114	69	85	55	106	17	136	-13	171	-37	212	-52	256	-57	314	-48	365	-21	405	18	431	69	441	127	431	186	405	237	365	278	314	304	256	313	217	309	179	296	145	277	116	250	93	218	92	216	86	213	84	213	81	214	79	216	76	218	74	222	71	225	59	247	52	258	46	269	39	280	448	280	434	258	416	225	413	222	411	218	408	216	406	214	402	213	401	213	395	216	394	218	371	250	342	277	307	296	270	309	231	313	173	304	122	278	82	237	55	186	46	127	55	69	81	18	121	-21	172	-48	232	-57	275	-52	316	-37	351	-13	380	17	402	55	373	69	354	37	330	11	300	-8	266	-20	231	-25	183	-17	141	4	108	38	87	80	79	127	87	176	109	218	142	251	184	272	232	280	262	277	291	268	318	253	341	233	360	209	360	208	361	207	361	204	360	201	359	199	357	197	354	195	347	195	345	196	342	197	328	204	317	209	281	221	275	209	303	197	330	183	357	167	382	149	404	127	409	129	413	160	421	190	432	218	445	246	460	273	574	129	546	143	521	160	497	180	475	202	455	224	445	215	452	205	468	185	477	175	486	166	489	164	491	161	493	157	493	154	492	151	490	148	487	145	483	144	480	143	420	143	409	190	386	229	353	259	312	278	265	285	215	277	173	257	140	226	118	187	107	143	26	143	26	110	107	110	117	62	140	23	174	-5	216	-23	265	-30	313	-23	354	-3	386	26	409	65	420	110	479	110	484	109	488	108	491	106	493	100	492	97	491	95	490	92	488	89	485	86	477	77	468	67	460	58	452	48	445	38	454	28	475	51	497	72	521	92	546	110	574	124	16383	16383	276	143	276	252	311	244	340	227	363	204	379	175	387	143	16383	16383	251	143	140	143	148	176	165	205	189	228	218	244	251	252	16383	16383	387	110	379	78	362	49	339	26	310	10	276	2	276	110	16383	16383	251	2	217	10	188	26	165	49	148	77	140	110	251	110	759	110	759	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	196	149	205	156	215	146	224	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	93	104	73	126	51	146	29	156	39	149	49	141	59	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	759	129	732	143	706	160	683	180	661	202	641	224	631	215	638	205	654	185	663	175	672	166	675	164	677	161	679	157	679	154	678	151	676	148	673	145	669	144	666	143	27	143	27	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	129	732	143	707	160	683	180	662	201	642	224	632	214	646	194	655	185	663	175	672	166	675	164	677	161	679	157	679	154	678	151	676	148	673	145	669	144	666	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	60	759	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	759	160	759	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	759	129	723	156	685	184	649	212	612	243	576	276	566	266	574	257	583	247	591	238	598	230	608	220	611	216	613	212	614	209	614	201	612	198	610	196	606	194	602	193	27	193	27	160	674	160	683	154	691	147	697	140	702	134	703	127	702	119	697	112	691	106	683	99	674	93	27	93	27	60	602	60	606	59	610	57	612	55	614	52	614	44	613	40	610	36	607	33	603	28	588	13	581	4	573	-3	566	-11	576	-21	612	11	649	41	723	97	759	124	759	129	740	143	712	165	678	193	640	225	603	258	589	247	596	239	605	231	614	222	620	213	622	204	622	201	620	198	617	196	613	194	608	193	174	193	169	194	166	196	163	199	162	203	164	210	171	219	190	238	198	247	186	258	148	225	110	193	76	165	47	143	27	129	27	124	47	111	76	89	111	61	149	29	186	-4	198	7	187	19	177	28	170	36	165	44	163	51	164	55	165	58	169	59	174	60	615	60	620	59	622	57	623	55	623	52	620	43	614	33	596	13	589	6	603	-4	639	29	677	61	712	89	740	110	759	124	16383	16383	113	93	103	100	96	106	89	113	85	120	84	127	85	134	90	141	96	148	104	154	113	160	674	160	683	154	691	147	697	140	702	134	703	127	702	119	697	112	691	106	683	99	674	93	759	28	759	225	734	225	734	143	121	143	116	144	113	145	110	148	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	734	110	734	28	759	129	732	143	706	161	683	181	661	202	641	225	631	215	638	205	654	185	663	175	672	166	675	164	677	161	679	157	679	151	675	145	671	144	666	143	52	143	52	225	27	225	27	28	52	28	52	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	-21	759	276	734	276	734	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	734	60	734	-21	16383	16383	734	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	734	160	759	129	723	156	649	212	612	243	576	276	566	266	573	257	581	249	588	241	596	232	603	224	610	217	613	213	614	209	614	201	612	198	610	196	606	194	602	193	52	193	52	276	27	276	27	-21	52	-21	52	60	602	60	606	59	610	57	612	55	614	52	614	44	613	40	611	37	608	33	598	23	591	15	583	6	574	-2	566	-11	576	-21	612	11	649	41	685	69	723	97	759	124	16383	16383	52	93	52	160	674	160	683	154	691	148	697	141	702	134	703	127	702	119	697	113	691	106	683	100	674	93	759	129	732	143	706	160	683	180	661	202	641	224	631	215	645	195	654	186	662	176	674	164	676	161	678	155	679	153	677	147	674	145	670	143	623	143	593	110	531	197	471	110	409	197	349	110	287	197	228	110	166	197	107	110	76	143	27	143	27	110	62	110	107	57	166	143	228	57	287	143	349	57	409	143	471	57	531	143	593	57	638	110	667	110	670	109	676	105	678	102	679	99	679	96	677	92	675	89	672	86	663	78	654	68	646	59	638	49	631	39	641	29	661	51	683	73	706	93	732	110	759	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	186	143	186	225	161	225	161	143	28	143	28	110	161	110	161	28	186	28	186	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	203	143	203	225	177	225	177	143	138	143	138	225	113	225	113	143	27	143	27	110	113	110	113	28	138	28	138	110	177	110	177	28	203	28	203	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	60	435	93	307	93	307	160	435	160	435	193	307	193	307	265	282	265	282	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	282	60	282	-11	307	-11	307	60	16383	16383	282	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	282	160	435	129	399	156	325	212	288	243	252	276	242	266	249	257	257	249	264	241	272	232	280	224	283	220	286	217	289	213	290	209	291	204	289	198	286	196	282	194	277	193	181	193	181	265	156	265	156	193	27	193	27	160	156	160	156	93	27	93	27	60	156	60	156	-11	181	-11	181	60	277	60	282	59	286	57	289	55	291	49	290	44	289	40	287	37	283	33	279	28	274	23	267	15	259	6	250	-2	242	-11	252	-21	288	11	324	41	398	97	435	124	16383	16383	181	93	181	160	349	160	359	154	367	148	373	141	377	134	379	127	377	119	373	113	367	106	359	100	350	93	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	244	193	244	276	219	276	219	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	219	60	219	-21	244	-21	244	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	244	93	244	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	16383	16383	219	93	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	219	160	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	52	143	52	225	27	225	27	28	52	28	52	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	-11	435	265	411	265	411	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	411	60	411	-11	16383	16383	411	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	411	160	435	129	399	156	325	212	288	243	252	276	242	266	249	257	257	249	264	241	272	232	280	224	283	220	286	217	289	213	290	209	291	204	289	198	286	196	282	194	277	193	52	193	52	265	27	265	27	-11	52	-11	52	60	277	60	282	59	286	57	289	55	291	49	290	44	289	40	287	37	283	33	279	28	274	23	267	15	259	6	250	-2	242	-11	252	-21	288	11	324	41	398	97	435	124	16383	16383	52	93	52	160	349	160	359	154	367	148	373	141	377	134	379	127	377	119	373	113	367	106	359	100	350	93	226	160	226	185	145	185	145	331	112	331	112	185	30	185	30	160	112	160	112	16	111	11	110	8	105	3	99	3	96	4	90	8	88	10	68	28	59	36	49	44	39	51	30	41	74	-1	94	-24	111	-49	126	-77	131	-77	145	-49	162	-24	182	-1	203	20	225	41	216	50	206	43	186	27	168	9	165	7	163	5	160	3	158	3	156	2	153	3	147	9	145	12	145	160	226	212	203	232	182	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	93	30	93	30	68	111	68	111	-77	144	-77	144	68	225	68	225	93	144	93	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	207	209	217	202	427	149	387	177	346	209	306	246	268	287	234	331	229	331	190	282	149	239	108	203	70	173	36	150	44	138	55	145	68	154	83	164	99	175	114	188	115	188	115	-77	148	-77	148	211	156	218	166	226	176	236	185	244	191	252	194	255	197	256	200	258	207	258	213	254	214	250	215	244	215	-77	248	-77	248	250	250	254	252	256	258	258	261	258	263	257	266	255	269	254	288	235	297	227	306	218	315	210	315	-77	348	-77	348	187	349	187	365	175	395	153	408	144	420	137	420	115	408	108	395	99	380	89	364	78	349	65	348	65	348	331	315	331	315	42	307	35	297	27	287	18	278	9	272	2	263	-4	261	-4	259	-5	253	-3	250	0	248	3	248	331	215	331	215	8	214	3	213	0	211	-2	208	-4	202	-4	199	-3	197	-1	194	0	191	2	175	18	166	26	157	35	148	42	148	331	115	331	115	66	113	66	98	78	83	89	68	99	55	108	44	116	36	104	76	76	116	43	157	6	195	-33	229	-77	234	-77	273	-28	314	14	355	50	393	80	427	103	435	110	435	143	305	143	305	110	16383	16383	252	110	252	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	210	143	210	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	158	110	158	143	27	143	27	110	435	110	435	143	358	143	358	110	16383	16383	316	110	316	143	239	143	239	110	16383	16383	198	110	198	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	266	143	266	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	224	110	224	143	147	143	147	110	16383	16383	104	110	104	143	27	143	27	110	679	129	651	143	625	160	602	180	580	202	560	224	550	215	564	195	573	186	581	176	593	164	595	161	597	155	598	153	596	147	590	143	578	143	557	157	538	172	520	189	503	206	487	224	477	215	491	195	500	186	508	176	520	164	522	161	524	155	525	153	523	147	521	145	517	143	513	143	513	110	516	109	522	105	524	102	525	99	525	96	523	92	518	87	510	78	501	69	492	58	484	48	477	38	487	28	503	46	520	64	538	81	557	96	578	110	585	110	588	109	592	107	595	105	597	102	598	99	598	96	596	92	594	89	591	86	582	78	573	68	557	48	550	38	560	28	580	51	602	72	626	92	651	110	679	124	16383	16383	471	110	471	143	399	143	399	110	16383	16383	357	110	357	143	285	143	285	110	16383	16383	243	110	243	143	171	143	171	110	16383	16383	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	129	110	436	129	409	143	383	160	360	180	338	202	318	224	308	215	315	205	323	195	331	186	340	176	349	167	353	161	355	155	355	150	353	146	351	145	349	145	343	144	339	141	336	137	334	132	333	127	334	121	336	116	339	112	343	109	349	108	351	108	355	104	356	102	356	96	355	94	353	92	349	86	340	78	331	68	315	48	308	38	318	28	338	51	360	72	383	92	409	110	436	124	16383	16383	308	127	307	133	305	138	301	142	296	144	290	145	284	144	279	142	275	138	273	133	272	127	273	121	275	116	279	112	284	109	290	108	296	109	301	112	305	116	307	121	308	127	16383	16383	248	127	247	133	244	138	240	142	235	144	229	145	223	144	218	142	214	138	212	133	211	127	212	121	214	116	218	112	223	109	229	108	235	109	240	112	244	116	247	121	248	127	16383	16383	186	127	185	132	182	137	179	141	174	144	168	145	162	144	157	141	154	137	151	132	150	127	151	121	154	116	157	112	162	109	168	108	174	109	179	112	182	116	185	121	186	127	16383	16383	125	127	124	133	121	138	118	142	113	144	107	145	101	144	96	142	92	138	90	133	89	127	90	121	92	116	96	112	101	109	107	108	113	109	118	112	121	116	124	121	125	127	16383	16383	64	127	63	133	60	138	56	142	51	144	46	145	40	144	35	142	31	138	28	133	27	127	28	121	31	116	35	112	40	109	46	108	51	109	56	112	60	116	63	121	64	127	226	212	207	229	189	246	172	265	157	285	143	306	225	306	225	331	30	331	30	306	113	306	99	285	84	265	67	246	49	229	31	213	40	203	60	217	70	226	79	234	88	243	91	245	93	247	96	249	98	250	104	250	107	248	109	246	111	242	112	237	112	-77	145	-77	145	242	147	246	149	248	152	250	157	250	160	249	169	243	178	234	187	226	197	217	207	209	217	202	226	-77	226	-52	142	-52	156	-31	172	-11	189	7	225	41	215	50	206	43	196	36	186	27	176	19	167	10	165	7	162	5	158	3	152	3	149	5	146	8	145	11	144	16	144	331	111	331	111	16	110	11	109	8	107	5	104	3	98	3	96	4	87	10	78	19	68	28	58	36	49	44	39	51	30	41	66	7	83	-11	99	-31	113	-52	31	-52	31	-77	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	227	143	227	225	201	225	201	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	201	110	201	28	227	28	227	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	266	143	266	225	241	225	241	143	201	143	201	225	176	225	176	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	176	110	176	28	201	28	201	110	241	110	241	28	266	28	266	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	334	143	314	157	295	172	276	189	259	206	243	224	233	215	240	205	248	195	256	186	265	176	274	167	280	158	281	155	281	150	279	147	277	145	273	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	270	110	273	109	277	107	279	105	281	102	281	96	279	92	275	86	266	78	248	58	240	48	233	38	243	28	259	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	334	143	314	157	295	172	276	189	259	207	243	225	233	215	240	206	256	186	265	176	274	167	280	158	281	155	281	150	279	147	277	145	273	143	197	143	197	225	172	225	172	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	172	110	172	28	197	28	197	110	270	110	273	109	277	107	279	105	281	102	281	96	279	92	275	86	266	78	248	58	240	48	233	38	243	28	259	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	438	129	411	143	387	161	365	181	344	202	324	225	314	215	321	206	345	176	354	167	360	158	361	155	361	150	359	147	357	145	354	143	349	143	328	157	309	172	277	206	261	225	251	215	258	206	266	196	273	186	282	176	291	167	295	161	297	155	297	150	295	147	293	145	290	143	225	143	225	225	200	225	200	143	171	143	171	225	146	225	146	143	121	143	101	157	83	172	66	189	51	206	35	225	25	215	32	206	39	196	47	187	63	167	67	161	71	154	77	136	78	127	77	114	74	104	70	96	66	89	63	85	55	76	47	66	40	57	32	48	26	38	36	28	51	47	67	65	83	81	101	96	121	110	146	110	146	28	171	28	171	110	200	110	200	28	225	28	225	110	286	110	290	109	296	105	298	99	298	96	297	94	295	92	291	86	282	78	258	48	251	38	261	28	276	47	292	65	309	81	328	96	349	110	352	109	355	107	359	105	361	102	362	99	361	96	359	92	357	89	346	78	337	68	329	58	315	38	325	28	344	51	365	72	387	92	411	110	438	124	435	38	428	48	420	57	411	67	403	76	395	86	390	92	387	99	383	108	381	117	380	127	381	139	383	148	387	156	391	162	394	166	402	176	411	185	420	195	428	205	435	215	425	224	409	207	392	189	374	172	355	157	334	143	27	143	27	110	334	110	355	96	374	81	392	64	409	47	425	28	435	110	435	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	435	38	428	48	420	57	411	67	403	76	395	86	390	92	387	99	383	108	381	117	380	127	381	139	383	148	387	156	391	162	394	166	402	176	411	185	420	195	428	205	435	215	425	224	409	207	392	189	374	172	355	157	334	143	325	143	322	144	316	148	314	151	314	157	316	161	318	164	329	175	338	185	362	215	352	224	335	207	318	189	300	172	281	157	261	143	27	143	27	110	260	110	281	96	300	81	336	47	352	28	362	38	355	48	347	58	339	67	330	77	318	89	317	92	315	95	314	97	314	100	315	103	316	105	318	107	321	109	325	110	334	110	355	96	374	81	392	64	409	47	425	28	435	110	435	143	203	143	182	157	163	172	127	206	111	224	101	215	108	205	116	195	125	186	133	176	142	167	148	158	149	155	149	150	148	148	142	144	138	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	138	110	141	109	144	107	149	102	150	99	149	96	147	92	145	89	134	78	125	68	109	48	102	38	112	28	127	46	144	64	163	81	182	96	203	110	435	110	435	143	222	143	216	147	214	150	214	155	215	158	221	167	230	176	239	186	247	195	255	205	262	215	252	224	232	202	210	180	186	161	160	144	133	129	133	124	160	110	186	93	209	73	231	51	252	28	262	38	255	48	247	58	229	78	220	86	216	92	214	96	214	99	215	102	217	105	223	109	227	110	16383	16383	131	129	121	137	110	147	99	158	89	169	81	179	76	179	68	169	59	158	48	147	37	137	27	129	27	124	37	116	48	107	68	85	76	75	81	75	89	85	99	96	110	107	121	116	131	124	435	129	426	137	415	147	404	158	395	169	387	179	382	179	374	169	364	158	353	147	342	137	333	129	333	124	342	116	353	107	364	96	374	85	382	75	387	75	394	85	404	96	415	107	426	116	435	124	16383	16383	330	129	302	143	277	161	253	181	232	202	211	224	201	215	225	185	234	175	245	164	247	161	249	159	249	151	243	145	237	143	27	143	27	110	236	110	241	109	244	108	247	106	249	100	249	97	248	95	246	92	245	89	233	77	225	67	216	58	208	48	201	38	211	28	231	51	253	73	277	93	302	110	330	124	435	28	435	225	411	225	411	143	222	143	216	147	214	150	214	155	215	158	221	167	230	176	239	186	255	206	262	215	252	225	232	202	210	181	186	161	160	144	133	129	133	124	160	110	186	93	209	73	231	51	252	28	262	38	255	48	247	58	229	78	220	86	216	92	214	96	214	99	215	102	217	105	223	109	227	110	411	110	411	28	16383	16383	131	129	121	137	110	147	99	158	89	169	81	179	76	179	68	169	59	158	48	147	37	137	27	129	27	124	37	116	48	107	68	85	76	75	81	75	89	85	99	96	110	107	121	116	131	124	435	129	426	137	415	147	404	158	395	169	387	179	382	179	374	169	364	158	353	147	342	137	333	129	333	124	342	116	353	107	364	96	374	85	382	75	387	75	394	85	404	96	415	107	426	116	435	124	16383	16383	330	129	302	144	277	161	253	181	211	225	201	215	225	185	234	175	245	164	247	161	249	159	249	151	243	145	237	143	52	143	52	225	27	225	27	28	52	28	52	110	236	110	241	109	244	108	247	106	249	100	249	97	248	95	246	92	245	89	233	77	225	67	216	58	208	48	201	38	211	28	231	51	253	73	277	93	302	110	330	124	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	108	275	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	355	-21	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	433	330	413	323	392	317	370	314	349	312	328	311	318	312	300	312	282	314	281	300	293	298	306	296	319	295	344	295	349	294	354	294	357	292	360	289	360	280	357	274	84	2	82	0	80	0	76	-2	75	-2	70	-1	67	1	63	9	63	27	61	53	60	65	58	78	44	77	45	68	45	51	46	42	46	33	45	12	43	-9	40	-31	35	-53	27	-74	31	-77	52	-70	73	-65	94	-61	115	-59	164	-59	173	-60	182	-60	182	-46	170	-44	158	-43	145	-42	132	-42	119	-41	114	-41	106	-39	104	-36	103	-31	103	-29	104	-27	105	-24	106	-22	107	-21	380	250	382	252	388	255	390	255	394	254	397	251	401	243	401	225	403	199	404	187	406	175	420	175	420	184	419	193	418	201	418	219	419	241	420	262	424	284	429	305	436	326	116	277	113	280	110	286	110	292	112	296	114	298	118	300	123	301	136	303	175	312	186	315	185	329	169	326	152	324	136	322	119	321	103	320	88	321	74	322	59	325	45	327	31	331	27	328	40	299	49	269	54	239	57	208	59	178	73	179	74	185	74	192	75	198	75	214	74	219	74	246	76	252	79	256	85	257	87	257	88	256	90	256	91	254	384	13	392	6	397	0	400	-5	402	-11	402	-17	401	-27	397	-34	391	-40	384	-43	377	-44	372	-44	367	-43	363	-42	359	-40	355	-36	325	-11	302	-37	338	-67	345	-71	354	-75	363	-76	374	-77	393	-74	409	-67	423	-54	432	-37	435	-17	434	-3	429	9	422	21	412	32	401	42	432	331	418	327	404	325	389	322	375	321	360	320	344	321	327	322	295	326	278	329	276	315	288	312	327	303	340	301	345	300	351	296	353	292	353	286	350	280	348	277	61	42	50	32	41	21	34	9	29	-3	27	-17	31	-37	40	-54	53	-67	70	-74	89	-77	100	-76	109	-75	125	-67	131	-61	131	-62	161	-37	138	-11	108	-36	104	-40	100	-42	96	-43	91	-44	86	-44	79	-43	72	-40	66	-34	62	-27	60	-17	62	-5	66	0	71	6	79	13	372	254	373	256	375	256	376	257	378	257	384	256	387	252	389	246	389	239	390	233	389	229	389	214	388	209	388	204	389	198	389	185	390	179	405	178	406	208	409	239	414	269	423	299	435	328	435	-74	423	-45	414	-16	409	14	406	45	405	75	390	74	389	68	389	62	388	56	388	44	389	39	389	23	390	20	389	13	389	7	387	2	384	-1	378	-3	376	-3	375	-2	373	-2	372	-1	79	239	71	247	66	253	62	259	60	271	62	281	66	289	72	294	79	297	86	298	91	298	96	297	100	296	104	294	108	291	138	265	161	291	131	315	125	321	117	325	109	328	100	330	89	331	70	328	53	321	40	308	31	292	27	271	29	257	34	244	41	232	50	221	61	211	348	-24	350	-26	353	-32	353	-38	351	-41	348	-44	345	-46	340	-47	314	-51	288	-57	276	-60	278	-75	295	-72	327	-68	344	-67	375	-67	389	-68	404	-71	432	-77	302	291	325	265	355	291	359	294	363	296	367	297	372	298	377	298	384	297	391	294	397	289	401	281	402	271	402	265	400	259	397	253	392	247	384	239	91	-1	90	-2	88	-2	87	-3	85	-3	79	-1	76	2	74	7	74	34	75	39	75	56	74	62	74	68	73	74	59	75	57	45	54	14	49	-16	40	-45	27	-74	31	-77	59	-71	74	-68	88	-67	119	-67	136	-68	152	-70	169	-72	185	-75	186	-60	175	-57	149	-51	123	-47	118	-46	114	-44	110	-38	110	-32	113	-26	116	-24	401	211	412	221	422	232	429	244	434	257	435	271	432	292	423	308	409	321	393	328	374	331	363	330	354	328	345	325	338	321	332	315	433	331	413	324	392	318	370	315	349	313	300	313	282	315	281	300	293	298	319	296	349	296	354	295	357	293	360	290	360	281	359	278	358	276	232	150	108	275	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	208	126	27	-54	51	-77	232	103	412	-77	435	-54	255	126	382	253	388	256	390	256	394	255	397	252	401	244	401	226	404	187	406	175	420	176	420	184	418	202	418	219	420	263	424	285	429	307	436	328	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	254	127	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	230	151	50	331	26	307	207	127	26	-53	50	-76	230	103	355	-21	360	-26	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	255	127	435	307	412	331	232	151	51	331	27	307	208	127	81	0	79	0	75	-2	74	-2	69	-1	66	1	62	9	62	27	60	53	59	65	57	78	43	77	44	68	44	60	45	51	45	12	43	-9	39	-31	34	-53	26	-74	30	-77	51	-70	71	-65	93	-61	114	-59	163	-59	172	-60	181	-60	181	-46	169	-44	157	-43	144	-42	131	-42	118	-41	113	-41	109	-40	106	-39	103	-36	103	-27	104	-24	105	-22	106	-21	232	103	355	-21	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	436	-54	256	126	436	306	413	330	233	150	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	209	126	84	2	82	0	80	0	76	-2	75	-2	70	-1	67	1	63	9	63	27	61	53	60	65	58	78	44	77	45	68	45	51	46	42	46	33	45	12	43	-9	40	-31	35	-53	27	-74	31	-77	52	-70	73	-65	94	-61	115	-59	164	-59	173	-60	182	-60	182	-46	170	-44	158	-43	145	-42	132	-42	119	-41	114	-41	106	-39	104	-36	103	-31	103	-29	104	-27	105	-24	106	-22	107	-21	233	103	413	-77	201	180	51	331	27	307	177	157	16383	16383	435	307	412	331	27	-54	51	-77	16383	16383	435	-54	286	96	262	73	412	-77	435	307	412	331	262	180	286	157	16383	16383	435	-54	51	331	27	307	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	262	180	286	157	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	16383	16383	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	51	331	27	307	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	16383	16383	201	73	177	96	27	-54	51	-77	201	180	51	331	27	307	177	157	16383	16383	432	331	411	324	390	318	368	315	346	313	298	313	289	314	281	315	280	300	292	298	305	297	317	296	343	296	353	294	357	292	359	288	360	284	360	280	358	279	357	277	355	275	27	-54	51	-77	379	252	383	254	385	254	388	255	390	255	395	254	397	252	399	248	400	244	400	226	401	214	403	188	405	176	419	176	418	185	418	194	417	204	417	243	419	265	423	286	428	307	435	328	16383	16383	435	-74	428	-53	423	-31	419	-9	417	12	417	51	418	60	418	68	419	77	405	78	403	65	402	53	400	27	400	9	396	1	393	-1	388	-2	387	-2	383	0	381	0	379	2	286	96	262	73	356	-21	359	-27	359	-36	356	-39	353	-40	349	-41	344	-41	331	-42	318	-42	306	-43	293	-44	281	-46	281	-60	290	-60	299	-59	348	-59	369	-61	391	-65	412	-70	432	-77	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	262	180	286	157	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	16383	16383	435	-54	51	331	27	307	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	436	-73	429	-52	424	-31	420	-10	418	32	418	50	419	59	420	69	420	78	406	78	404	66	401	27	401	10	399	2	396	0	384	0	382	1	286	97	262	73	357	-20	358	-22	360	-23	361	-25	361	-27	362	-29	361	-33	358	-36	354	-39	349	-40	344	-40	331	-41	318	-41	306	-42	293	-44	281	-45	281	-59	290	-59	299	-58	347	-58	369	-60	391	-64	412	-69	433	-76	16383	16383	436	307	413	331	27	-53	51	-76	16383	16383	201	181	51	331	27	307	178	157	201	180	107	275	106	276	105	278	104	281	103	283	103	286	104	290	106	293	110	295	114	296	145	296	158	297	170	298	182	300	182	315	164	313	115	313	94	315	73	318	52	324	31	331	27	328	35	307	40	285	43	263	45	241	46	219	46	211	45	202	45	184	44	176	58	175	60	187	63	226	63	244	67	252	70	255	75	256	76	256	82	253	84	251	177	157	16383	16383	431	331	411	324	390	318	369	315	347	313	299	313	281	315	280	300	292	298	318	296	348	296	353	295	356	293	358	290	359	286	359	283	358	281	357	278	356	276	355	275	27	-54	50	-77	378	251	381	253	383	254	384	255	386	256	388	256	392	255	396	252	398	248	399	244	400	238	400	213	401	200	403	187	405	175	419	176	418	184	417	193	417	202	416	211	416	219	417	241	419	263	422	285	428	307	435	328	16383	16383	435	-54	285	96	262	73	411	-77	431	331	411	324	390	318	369	315	347	313	299	313	281	315	280	300	292	298	318	296	348	296	353	295	356	293	358	290	359	286	359	283	358	281	357	278	356	276	355	275	262	180	285	157	378	251	381	253	383	254	384	255	386	256	388	256	392	255	396	252	398	248	399	244	400	238	400	226	403	187	405	175	419	176	418	184	417	193	417	202	416	211	416	219	417	241	419	263	422	285	428	307	435	328	16383	16383	435	-54	107	275	106	276	105	278	104	281	103	283	103	286	104	290	106	293	110	295	114	296	145	296	158	297	170	298	182	300	182	315	164	313	115	313	94	315	73	318	52	324	31	331	27	328	35	307	40	285	43	263	45	241	46	219	46	211	45	202	45	184	44	176	58	175	60	187	63	226	63	244	67	252	70	255	75	256	76	256	82	253	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	288	143	265	151	242	170	217	193	186	212	148	220	118	215	91	201	66	181	45	156	27	128	53	111	67	133	83	154	102	171	123	183	148	187	177	179	202	160	227	137	254	118	288	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	398	162	376	182	354	204	335	228	317	254	303	281	298	281	284	254	266	228	247	204	203	162	212	152	242	176	252	185	263	196	266	198	270	200	273	200	276	199	279	197	282	194	283	191	284	187	284	161	278	121	261	85	235	58	201	39	161	33	70	33	70	0	161	0	211	8	254	31	288	66	309	110	317	161	317	188	319	196	321	198	324	200	330	200	332	199	335	198	341	194	350	185	370	167	379	159	389	152	389	129	379	122	370	114	360	105	350	97	338	85	335	83	332	82	330	81	327	80	321	82	319	85	318	89	317	94	317	119	309	171	288	215	254	250	211	273	161	281	70	281	70	248	161	248	201	241	235	223	261	195	278	160	284	119	284	94	283	90	282	87	276	81	273	80	270	81	268	81	266	83	263	85	261	88	252	96	232	114	212	128	203	118	225	98	247	76	266	53	284	28	298	0	303	0	317	28	335	53	354	77	398	119	325	247	291	247	291	156	285	116	267	82	239	56	204	39	163	33	137	33	134	34	130	35	127	38	125	41	124	44	124	47	126	51	128	54	131	56	140	65	149	75	165	95	172	105	162	114	142	92	120	70	97	50	71	33	44	19	44	14	71	0	97	-17	120	-36	142	-58	162	-80	172	-71	165	-61	157	-51	149	-42	140	-32	131	-23	125	-14	124	-12	124	-6	126	-3	128	-1	132	0	163	0	214	8	258	29	294	63	317	106	325	156	349	19	321	33	295	50	272	70	250	92	230	114	220	105	227	95	235	85	244	75	252	65	261	56	264	54	266	51	268	47	268	44	267	41	265	38	262	35	258	34	255	33	229	33	188	39	153	56	125	82	107	116	100	156	100	247	68	247	68	156	76	106	99	63	134	29	178	8	229	0	260	0	263	-1	266	-3	268	-9	268	-12	267	-14	265	-17	264	-20	252	-32	243	-42	235	-51	219	-71	229	-80	250	-58	272	-36	295	-17	321	0	349	14	66	297	101	281	131	253	154	219	169	180	175	140	173	119	170	97	164	76	157	56	147	40	140	31	131	21	121	11	111	4	100	2	95	2	93	4	92	6	92	15	93	17	96	29	100	55	102	79	89	81	83	52	75	24	64	-3	51	-30	35	-56	37	-61	46	-60	54	-59	63	-59	71	-58	79	-58	101	-59	123	-61	165	-69	185	-75	189	-63	178	-58	166	-53	153	-49	129	-43	126	-42	123	-40	121	-39	119	-36	119	-33	121	-29	124	-26	154	-1	177	28	194	63	204	100	208	138	201	187	183	233	155	275	119	308	77	329	220	-56	204	-30	191	-3	181	24	172	52	166	81	153	79	154	67	156	55	160	29	163	17	163	15	164	13	164	6	163	4	161	2	155	2	145	4	134	11	124	21	115	31	109	40	99	56	91	76	85	97	82	119	81	140	86	180	101	219	125	253	155	281	190	297	179	329	136	308	100	275	72	233	54	187	48	138	51	100	62	63	79	28	102	-1	132	-26	135	-29	137	-33	137	-34	136	-36	135	-39	133	-40	130	-42	127	-43	115	-46	102	-49	90	-53	66	-63	70	-75	90	-69	111	-65	133	-61	154	-59	176	-58	184	-58	193	-59	201	-59	210	-60	218	-61	433	81	413	123	381	159	340	187	294	205	247	211	210	208	174	198	140	181	109	157	84	128	81	125	79	124	78	123	74	123	70	127	68	130	67	133	61	157	57	170	52	182	47	193	35	190	41	169	46	148	49	127	51	105	52	84	52	75	51	67	51	58	50	50	49	41	54	39	80	55	107	69	135	79	163	87	193	93	190	106	166	104	140	100	127	97	125	96	122	96	121	95	119	95	115	97	113	99	113	104	115	115	123	125	132	135	142	144	151	151	167	160	186	168	206	174	227	177	248	179	288	173	326	158	359	135	385	105	402	70	429	61	422	81	418	102	414	124	412	145	411	167	411	175	412	184	412	192	413	201	414	209	409	211	383	195	356	182	329	171	300	163	271	157	273	145	285	145	297	147	323	151	335	154	337	154	339	155	346	155	348	154	350	152	350	146	348	136	340	125	331	115	321	107	312	100	313	100	296	90	277	82	256	77	236	73	215	72	176	77	138	92	104	116	78	145	61	180	30	170	51	127	83	91	123	63	169	45	217	39	253	43	289	53	323	70	354	93	379	123	381	125	383	126	384	127	390	127	392	125	393	123	395	121	396	118	399	106	402	93	406	81	416	57	415	193	410	182	406	170	402	157	396	133	394	130	393	127	389	123	385	123	384	124	382	125	379	128	354	157	323	181	289	198	252	208	216	211	168	205	122	187	82	159	50	123	30	81	60	70	77	105	104	135	137	158	175	173	215	179	235	177	256	174	276	168	295	160	312	151	320	144	330	135	340	125	347	115	350	104	350	101	348	97	346	96	343	95	342	95	340	96	337	96	335	97	322	100	309	102	297	104	284	105	272	106	270	93	299	87	328	79	356	69	383	55	408	39	414	41	412	50	412	58	411	67	411	105	414	127	417	148	422	169	428	190	16383	16383	268	32	268	57	140	57	140	32	433	81	413	123	381	159	340	187	294	205	247	211	210	208	174	198	140	181	109	157	84	128	81	125	79	124	78	123	74	123	70	127	68	130	67	133	61	157	57	170	52	182	47	193	35	190	41	169	46	148	49	127	51	105	52	84	52	75	51	67	51	58	50	50	49	41	54	39	80	55	107	69	135	79	163	87	193	93	190	106	166	104	140	100	127	97	125	96	122	96	121	95	119	95	115	97	113	99	113	104	115	115	123	125	132	135	142	144	151	151	167	160	186	168	206	174	227	177	248	179	288	173	326	158	359	135	385	105	402	70	16383	16383	323	32	323	57	271	57	271	103	246	103	246	57	194	57	194	32	246	32	246	-14	271	-14	271	32	326	254	349	236	368	213	383	187	392	158	395	127	387	79	366	37	333	4	291	-16	243	-24	211	-21	182	-11	155	3	132	22	114	46	113	49	111	51	111	54	110	56	110	60	111	62	113	64	115	65	124	65	126	64	138	61	164	57	176	56	189	55	191	69	162	74	133	81	104	91	77	104	50	120	46	118	48	108	49	99	50	89	50	50	47	29	44	9	40	-10	35	-30	47	-34	52	-22	60	2	66	26	67	31	68	34	72	38	75	39	79	37	80	36	82	35	84	32	107	2	135	-22	167	-41	203	-53	243	-57	301	-48	352	-21	392	18	419	69	428	127	424	165	413	200	395	231	372	259	344	281	428	-30	423	-10	418	9	415	29	413	50	412	70	412	80	413	89	413	99	414	108	416	118	412	120	386	104	358	91	330	81	301	74	271	69	274	55	286	56	299	57	311	59	324	61	337	64	339	65	347	65	349	64	351	62	352	60	353	57	352	56	352	54	351	51	350	49	349	46	330	22	307	3	281	-11	251	-21	219	-24	171	-16	130	4	97	37	75	79	68	127	71	158	80	187	94	213	113	236	137	254	118	281	90	259	67	231	50	200	38	165	35	127	44	69	70	18	110	-21	161	-48	219	-57	259	-53	295	-41	328	-22	356	2	378	32	380	35	388	39	390	38	394	34	396	31	397	26	399	14	402	2	410	-22	415	-34	286	394	270	375	252	357	232	339	210	322	182	306	138	288	100	259	71	221	52	177	46	127	55	69	82	18	122	-21	173	-48	232	-57	290	-48	341	-21	381	18	407	69	417	127	409	180	387	227	353	266	309	294	258	311	254	312	251	314	249	317	248	320	248	325	249	328	253	334	255	336	264	346	273	355	289	375	296	384	16383	16383	296	208	289	218	281	228	272	238	264	247	250	261	249	264	248	266	248	271	249	274	251	276	254	277	258	278	259	278	299	265	334	241	361	209	378	171	384	127	377	79	355	37	322	4	280	-17	232	-25	183	-17	141	4	108	37	86	79	79	127	85	169	101	207	127	239	160	263	199	277	237	249	254	233	286	199	167	384	174	375	190	355	199	346	208	336	211	334	212	331	214	328	215	325	215	323	213	317	211	314	208	312	204	311	154	294	110	266	76	227	54	180	46	127	55	69	82	18	122	-21	173	-48	232	-57	290	-48	341	-21	381	18	407	69	417	127	410	177	392	221	363	259	325	288	281	306	254	322	231	339	211	357	193	375	177	394	16383	16383	205	278	209	277	211	276	213	274	215	268	215	266	214	264	213	261	199	247	191	238	182	228	175	218	167	208	177	199	209	233	227	249	245	263	265	277	303	263	336	239	362	207	379	169	384	127	377	79	355	37	322	4	280	-17	232	-25	183	-17	141	4	108	37	86	79	79	127	85	171	102	209	129	241	164	265	204	278	435	209	408	223	382	239	359	257	338	277	318	299	307	290	314	280	321	271	348	244	350	241	352	239	352	236	353	234	352	230	349	227	346	225	342	224	339	223	32	223	32	190	339	190	344	189	348	188	351	186	353	180	352	178	350	172	348	169	345	166	337	157	329	149	322	140	314	132	307	123	318	114	338	135	359	156	383	174	408	190	435	204	16383	16383	224	30	224	63	123	63	115	65	112	67	110	73	111	76	112	78	113	81	115	84	118	87	126	96	134	104	141	113	149	121	156	129	146	139	125	118	104	98	80	79	55	63	27	49	27	44	55	31	80	15	104	-3	125	-23	146	-45	156	-35	142	-17	118	7	115	9	113	12	111	16	110	19	111	23	114	26	117	28	121	30	124	30	430	190	430	223	124	223	121	224	117	225	114	227	111	230	110	234	111	236	112	239	113	241	115	244	142	271	149	280	156	290	146	299	125	277	104	257	80	239	55	223	27	209	27	204	55	190	80	174	104	156	146	114	156	123	149	132	141	140	134	149	126	157	118	166	115	169	113	172	111	178	110	180	112	186	115	188	123	190	16383	16383	435	49	408	63	383	79	359	98	338	118	318	139	307	129	314	121	322	113	329	104	337	96	345	87	348	84	350	81	351	78	352	76	353	73	351	67	348	65	344	64	339	63	239	63	239	30	342	30	346	28	349	26	352	23	353	19	352	16	352	14	350	12	348	9	345	7	321	-17	307	-35	318	-45	338	-23	359	-3	382	15	408	31	435	44	435	209	408	223	383	239	359	257	338	278	318	299	307	290	314	281	322	273	329	264	337	256	345	247	348	244	350	241	351	239	353	233	352	230	351	228	348	225	344	224	339	223	239	223	239	190	339	190	342	189	346	188	349	186	352	183	353	179	352	177	352	174	350	172	348	169	321	142	314	133	307	123	318	114	338	136	359	156	382	175	408	191	435	204	16383	16383	430	30	430	63	121	63	117	65	114	67	111	70	110	74	111	77	113	81	115	84	118	86	126	95	142	111	156	129	146	139	125	117	104	97	80	79	55	63	27	49	27	44	55	30	80	14	104	-3	125	-23	146	-45	156	-35	149	-27	141	-19	134	-10	115	9	113	12	111	18	110	20	112	26	115	28	119	30	123	30	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	194	12	194	37	142	37	142	84	117	84	117	37	65	37	65	12	117	12	117	-34	142	-34	142	12	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	12	398	37	346	37	346	84	321	84	321	37	269	37	269	12	321	12	321	-34	346	-34	346	12	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	208	143	263	198	246	215	175	145	103	215	86	198	141	143	27	143	27	110	140	110	86	56	103	39	175	109	246	39	263	56	209	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	444	129	417	143	391	160	368	180	346	201	325	224	315	214	322	204	330	194	339	185	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	307	143	300	163	288	180	272	193	253	201	232	204	210	201	191	193	175	180	163	163	156	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	133	195	141	205	148	215	138	224	96	180	72	160	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	156	110	164	90	176	74	191	61	210	53	232	50	253	53	272	61	288	74	299	90	306	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	38	325	28	345	51	367	72	391	92	417	110	444	124	16383	16383	182	143	187	155	196	165	206	172	218	177	232	179	245	177	257	172	267	165	275	155	281	143	16383	16383	281	110	275	98	267	89	256	81	245	76	232	75	219	76	207	81	196	89	188	98	182	110	225	138	207	155	190	172	173	190	158	210	144	230	144	240	146	245	149	249	154	250	157	250	160	249	166	245	168	243	178	234	196	218	216	202	225	212	203	233	181	255	161	278	144	304	130	331	125	331	111	304	94	278	74	255	53	233	30	213	40	203	50	210	60	218	69	226	78	235	88	243	90	246	92	248	94	249	100	251	103	250	109	244	111	238	111	229	97	209	82	190	66	172	48	155	30	139	40	129	60	145	69	153	78	162	88	170	94	176	97	177	100	177	103	176	106	174	110	168	111	165	111	71	109	71	90	64	73	52	61	37	53	18	50	-1	54	-25	65	-45	81	-62	102	-72	126	-76	149	-72	170	-62	186	-45	197	-25	200	-1	198	18	190	36	179	51	163	63	144	70	144	169	146	172	148	174	151	176	157	176	160	175	163	173	166	172	168	170	178	161	187	153	196	144	216	128	16383	16383	175	-1	173	-17	166	-31	155	-41	141	-48	126	-51	110	-48	96	-41	85	-31	78	-17	75	-1	78	14	85	28	96	38	110	45	126	48	141	45	155	38	166	27	173	14	175	-1	444	143	113	143	109	144	107	145	105	147	105	152	106	155	110	159	112	162	121	171	128	181	135	190	141	200	148	210	138	219	119	196	97	172	73	149	47	129	19	113	19	110	350	110	356	108	358	106	358	101	357	98	353	94	351	91	343	82	335	72	328	63	322	53	315	43	325	33	344	57	366	81	390	104	416	124	444	141	444	110	444	113	416	129	390	149	366	172	344	196	325	219	315	210	322	200	328	190	335	181	343	171	351	162	353	159	357	155	358	152	358	147	356	145	350	143	19	143	19	141	47	124	73	104	97	81	119	57	138	33	148	43	141	53	135	63	128	72	121	82	112	91	110	94	106	98	105	101	105	106	107	108	109	109	113	110	118	110	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	144	-77	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	444	110	444	113	416	129	390	149	366	172	344	196	325	219	315	210	322	200	328	190	335	181	343	171	351	162	353	159	357	155	358	152	358	147	356	145	350	143	113	143	109	144	107	145	105	147	105	152	106	155	110	159	112	162	121	171	128	181	135	190	141	200	148	210	138	219	119	196	97	172	73	149	47	129	19	113	19	110	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	444	143	19	143	19	141	47	124	73	104	97	81	119	57	138	33	148	43	141	53	135	63	128	72	121	82	112	91	110	94	106	98	105	101	105	106	107	108	109	109	113	110	350	110	356	108	358	106	358	101	357	98	353	94	351	91	343	82	335	72	328	63	322	53	315	43	325	33	344	57	366	81	390	104	416	124	444	141	144	-77	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	106	245	108	244	110	242	111	239	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	435	110	435	143	146	143	140	145	139	147	138	150	139	152	140	155	141	157	146	162	154	171	162	181	168	190	175	200	181	210	171	219	152	196	131	172	107	149	80	129	52	113	52	224	27	224	27	29	52	29	52	110	435	29	435	224	411	224	411	113	383	129	357	149	333	172	311	196	291	219	281	210	295	190	302	181	309	171	318	162	320	159	324	155	324	152	325	150	324	147	323	145	320	144	316	143	27	143	27	110	411	110	411	29	225	306	225	331	30	331	30	306	111	306	111	-77	144	-77	144	212	145	215	147	218	151	220	154	220	156	219	158	217	160	216	163	213	172	205	182	197	192	190	201	184	211	177	220	187	197	206	173	228	150	252	130	278	113	306	225	-77	225	-52	114	-52	130	-24	151	1	174	25	198	47	221	66	211	76	202	69	192	63	182	56	173	49	164	40	161	38	159	36	156	34	154	33	149	33	147	35	146	37	145	41	145	331	112	331	112	-52	30	-52	30	-77	435	110	435	143	52	143	52	224	27	224	27	29	52	29	52	141	80	124	107	104	131	81	152	57	171	33	181	43	175	53	168	63	162	72	154	82	146	91	141	96	140	98	139	101	138	103	139	106	140	108	146	110	151	110	435	29	435	224	411	224	411	143	27	143	27	110	316	110	320	109	323	108	324	106	325	103	324	101	324	98	320	94	318	91	309	82	302	72	295	63	281	43	291	33	311	57	333	81	357	104	383	124	411	141	411	29	225	306	225	331	30	331	30	306	142	306	125	278	105	252	82	228	58	206	35	187	44	177	54	184	63	190	73	197	83	205	92	213	95	216	97	217	99	219	102	220	104	220	106	219	109	218	111	212	111	-77	144	-77	144	306	225	-77	225	-52	144	-52	144	331	111	331	111	41	110	37	109	35	106	33	102	33	99	34	95	38	92	40	83	49	63	63	54	69	44	76	35	66	58	47	82	25	105	1	125	-24	142	-52	30	-52	30	-77	435	29	435	224	411	224	411	143	122	143	118	144	115	145	114	147	113	150	114	152	115	155	116	157	121	162	129	171	136	181	143	190	150	200	156	210	147	219	127	196	106	172	81	149	55	129	27	113	27	110	411	110	411	29	435	110	435	113	407	129	381	149	357	172	336	196	316	219	306	210	320	190	327	181	334	171	343	162	345	159	347	157	348	155	349	152	349	147	347	145	345	144	341	143	52	143	52	224	27	224	27	29	52	29	52	110	225	-77	225	-52	144	-52	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-52	30	-52	30	-77	225	306	225	331	30	331	30	306	111	306	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	306	435	29	435	224	411	224	411	143	27	143	27	141	55	124	81	104	106	81	127	57	147	33	156	43	150	53	143	63	136	72	129	82	121	91	116	96	115	98	114	101	113	103	114	106	115	108	118	109	122	110	411	110	411	29	435	143	52	143	52	224	27	224	27	29	52	29	52	110	341	110	345	109	347	108	349	106	349	101	348	98	347	96	345	94	343	91	334	82	327	72	320	63	306	43	316	33	336	57	357	81	381	104	407	124	435	141	225	-77	225	-52	144	-52	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-52	30	-52	30	-77	225	306	225	331	30	331	30	306	111	306	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	144	-77	144	306	435	160	435	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	315	212	291	231	267	253	244	277	224	303	208	331	205	331	205	-77	238	-77	238	237	239	241	240	243	242	245	247	245	250	244	254	240	257	238	266	230	276	222	285	215	295	209	305	202	16383	16383	138	-77	138	331	136	331	119	303	99	277	76	253	52	231	28	212	38	202	48	209	58	215	67	222	77	230	86	238	89	240	93	244	96	245	98	245	101	244	103	243	104	241	105	237	105	-77	435	160	435	162	407	179	381	199	357	222	336	246	316	270	306	260	320	240	327	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	27	193	27	160	16383	16383	435	93	27	93	27	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	305	51	295	44	285	38	276	31	266	23	257	15	254	13	250	9	247	8	242	8	240	10	238	16	238	331	205	331	205	-77	208	-77	224	-49	244	-23	267	0	291	22	315	41	16383	16383	138	-77	138	331	105	331	105	16	103	10	101	8	96	8	93	9	91	11	88	13	86	15	77	23	67	31	58	38	48	44	38	51	28	41	52	22	76	0	99	-23	119	-49	136	-77	430	160	430	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	63	410	77	388	94	367	111	350	129	334	146	324	137	327	133	330	128	338	118	343	112	345	109	347	107	348	104	349	102	349	97	347	95	345	94	341	93	32	93	32	60	430	160	430	193	27	193	27	190	53	175	75	159	95	142	113	124	129	107	140	116	136	120	133	125	125	135	120	141	118	144	116	146	115	149	113	153	114	156	115	158	118	159	122	160	127	160	16383	16383	435	93	32	93	32	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	435	160	435	162	407	179	380	199	356	222	334	246	314	270	304	260	318	240	326	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	32	193	32	160	16383	16383	430	60	430	93	122	93	118	94	115	95	114	97	113	100	115	104	116	107	118	109	120	112	125	118	133	128	136	133	140	137	129	146	113	129	95	111	75	94	53	77	27	62	27	60	435	193	32	193	32	160	341	160	345	159	347	158	349	156	349	151	348	149	347	146	345	144	343	141	338	135	330	125	327	120	324	116	334	107	350	124	367	142	388	159	410	175	435	190	16383	16383	430	60	430	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	435	160	435	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	93	32	93	32	60	435	160	435	193	32	193	32	160	16383	16383	435	60	435	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	435	160	435	162	407	179	381	199	357	222	336	246	316	270	306	260	320	240	327	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	27	193	27	160	16383	16383	430	60	430	93	27	93	27	60	430	160	430	193	27	193	27	160	16383	16383	435	93	27	93	27	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	305	51	295	44	285	38	276	31	266	23	257	15	254	13	250	9	247	8	242	8	240	10	238	16	238	326	205	326	205	-77	208	-77	224	-49	244	-23	267	0	291	22	315	41	16383	16383	138	-72	138	331	136	331	119	303	99	277	76	253	52	231	28	212	38	202	48	209	58	215	67	222	77	230	86	238	89	240	93	244	96	245	98	245	101	244	103	243	104	241	105	237	105	-72	315	212	291	231	267	253	244	277	224	303	208	331	205	331	205	-72	238	-72	238	237	239	241	240	243	242	245	247	245	250	244	254	240	257	238	266	230	276	222	285	215	295	209	305	202	16383	16383	138	-77	138	326	105	326	105	16	103	10	101	8	96	8	93	9	91	11	88	13	86	15	77	23	67	31	58	38	48	44	38	51	28	41	52	22	76	0	99	-23	119	-49	136	-77	27	193	27	160	369	160	380	158	389	154	396	146	401	137	402	127	401	116	396	107	389	100	380	95	369	93	27	93	27	60	369	60	390	64	409	73	423	87	432	106	435	127	432	148	423	166	409	180	390	190	369	193	259	257	259	282	75	282	75	257	16383	16383	259	185	259	210	75	210	75	185	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	260	254	256	240	249	228	241	218	230	212	218	210	202	214	184	225	163	238	143	249	123	254	106	250	90	240	77	224	69	205	65	185	75	185	79	199	86	211	95	220	106	227	118	229	134	224	152	213	173	201	193	190	213	185	230	190	245	201	257	217	266	236	270	254	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	388	68	384	54	377	42	368	32	357	26	345	24	329	29	311	40	290	53	270	63	251	68	233	64	218	52	205	36	197	17	194	0	203	0	207	13	214	25	222	35	233	41	245	43	260	38	279	27	300	14	320	3	339	0	357	3	373	13	386	29	394	48	398	68	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	259	68	255	54	248	42	239	32	229	26	217	24	201	29	182	40	162	53	141	63	122	68	104	64	89	52	77	36	69	17	65	0	75	0	79	13	85	25	94	35	104	41	117	43	132	38	151	27	171	14	191	3	211	0	229	3	244	13	257	29	266	48	270	68	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	259	68	255	54	248	42	239	32	229	26	217	24	201	29	182	40	162	53	141	63	122	68	104	64	89	52	77	36	69	17	65	0	75	0	79	13	85	25	94	35	104	41	117	43	132	38	151	27	171	14	191	3	211	0	229	3	244	13	257	29	266	48	270	68	16383	16383	259	-1	255	-15	248	-27	239	-36	229	-43	217	-45	201	-40	182	-29	162	-16	141	-5	122	-1	104	-5	89	-16	77	-33	69	-51	65	-69	75	-69	79	-55	85	-43	94	-34	104	-27	117	-25	132	-30	151	-41	171	-54	191	-65	211	-69	229	-65	244	-55	257	-40	266	-21	270	-1	310	25	310	59	100	165	310	270	310	304	32	167	32	162	16383	16383	310	-59	310	-26	126	-26	123	-25	119	-23	116	-21	114	-18	113	-15	113	-13	114	-10	115	-8	117	-5	120	-2	129	5	138	15	154	35	161	45	151	55	131	32	109	10	85	-9	60	-26	32	-40	32	-45	60	-59	85	-76	109	-96	131	-118	151	-141	161	-131	154	-121	146	-111	138	-102	129	-92	121	-83	118	-80	116	-77	114	-71	113	-69	115	-63	118	-61	122	-60	127	-59	435	-12	435	20	257	110	416	110	416	143	258	143	435	233	435	266	185	143	112	143	108	145	105	147	103	153	104	155	106	161	110	167	119	176	128	186	136	195	144	205	151	215	142	224	121	202	99	180	75	160	50	143	22	129	22	124	50	110	75	92	99	72	121	51	141	28	151	38	144	48	128	68	119	78	110	86	107	89	105	92	103	96	103	99	105	105	107	107	111	109	116	110	185	110	310	162	310	167	32	304	32	271	243	165	32	59	32	26	16383	16383	310	-40	283	-26	257	-8	233	11	191	55	181	46	189	36	197	25	205	16	214	6	223	-2	225	-5	227	-7	228	-10	229	-12	229	-15	228	-18	226	-21	220	-25	32	-25	32	-59	221	-59	227	-63	229	-69	229	-71	228	-74	226	-77	225	-80	204	-101	188	-121	181	-131	191	-140	211	-118	233	-96	257	-76	283	-59	310	-45	310	80	310	113	167	113	135	117	107	128	84	145	70	168	65	198	70	227	84	250	106	267	134	277	167	281	310	281	310	314	167	314	122	309	85	294	56	270	38	238	32	198	38	157	56	124	84	100	121	85	166	80	16383	16383	310	-30	283	-16	257	1	233	21	212	42	191	65	181	55	197	35	205	26	214	16	223	7	225	4	227	2	229	-2	229	-5	228	-8	226	-11	220	-15	217	-16	32	-16	32	-49	221	-49	227	-53	229	-59	229	-61	228	-64	226	-67	225	-70	204	-91	188	-111	181	-121	191	-130	211	-108	233	-86	257	-66	283	-49	310	-35	435	-12	435	20	292	20	263	25	237	38	215	58	200	82	191	110	416	110	416	143	191	143	200	170	215	195	237	215	262	228	292	233	435	233	435	266	292	266	250	260	215	242	187	215	168	181	158	143	112	143	108	145	105	147	103	153	104	155	106	161	110	167	119	176	133	192	147	210	137	219	117	197	96	177	74	159	49	143	22	129	22	124	49	110	74	94	96	76	116	55	136	33	146	43	140	53	133	62	126	70	107	89	105	92	103	96	103	99	105	105	107	107	111	109	116	110	158	110	167	71	187	38	214	11	249	-5	291	-12	31	314	31	281	175	281	208	277	236	267	257	250	272	227	277	198	272	168	257	145	235	128	207	117	175	113	31	113	31	80	176	80	221	85	258	100	286	124	304	157	310	198	304	238	286	270	257	294	220	309	175	314	16383	16383	310	-49	310	-16	126	-16	122	-15	116	-11	114	-8	113	-5	113	-2	115	2	117	4	119	7	128	16	137	26	146	35	154	45	161	55	151	65	130	42	108	21	85	1	59	-16	32	-30	32	-35	59	-49	85	-66	109	-86	131	-108	151	-130	161	-121	154	-111	138	-91	120	-73	118	-70	115	-67	113	-61	113	-56	115	-53	121	-49	126	-49	396	110	396	143	141	143	129	144	119	149	109	156	103	167	100	182	103	196	109	208	118	216	129	221	141	223	141	256	121	253	101	244	84	229	72	208	68	182	69	168	72	155	78	144	85	135	94	127	85	119	78	109	72	98	69	85	68	71	72	44	84	24	101	9	121	1	141	-1	141	31	129	32	118	37	109	45	103	57	100	71	103	86	109	97	118	104	129	109	141	110	323	223	334	221	345	216	354	208	360	196	363	182	360	167	354	156	345	148	334	144	323	143	68	143	68	110	323	110	334	109	345	104	354	97	360	86	363	71	360	57	354	45	345	37	334	32	323	31	323	-1	342	1	362	9	379	24	391	44	396	71	394	85	391	98	385	109	378	119	369	127	378	135	385	144	391	155	394	168	396	182	391	208	379	229	362	244	342	253	323	256	300	218	297	237	288	257	274	274	253	286	227	291	212	289	200	286	188	280	179	273	171	265	163	273	153	280	142	286	130	289	116	291	89	286	68	274	54	257	45	237	42	218	75	218	76	229	81	240	90	249	101	255	116	257	131	255	142	249	149	240	153	229	155	218	155	-36	188	-36	188	218	189	229	193	240	201	249	212	255	227	257	241	255	252	249	260	240	265	229	267	218	267	36	265	24	260	13	252	4	241	-1	227	-3	212	-1	201	4	193	13	189	24	188	36	188	291	155	291	155	36	153	24	149	13	141	4	130	-1	116	-3	101	-1	90	4	81	13	76	24	75	36	42	36	45	16	54	-3	68	-20	89	-32	116	-36	130	-35	142	-32	153	-26	163	-19	171	-11	179	-19	188	-26	200	-32	212	-35	227	-36	253	-32	274	-20	288	-3	297	16	300	36	254	-93	254	348	222	348	222	-93	16383	16383	165	-93	165	348	132	348	132	-93	16383	16383	75	-93	75	348	42	348	42	-93	259	126	253	163	237	195	211	221	179	237	142	243	104	237	71	221	46	195	29	163	23	126	29	88	46	56	71	30	104	13	142	7	179	13	211	30	237	56	253	88	259	126	196	213	193	235	183	254	168	270	148	279	126	283	103	279	84	270	69	254	59	235	55	213	59	190	69	171	84	155	103	145	126	142	148	145	168	155	183	171	193	190	196	213	16383	16383	166	212	164	199	158	188	150	180	138	174	126	172	113	174	102	180	93	188	87	199	85	212	87	225	93	236	102	245	113	250	126	252	138	250	150	245	158	236	164	225	166	212	16383	16383	196	41	193	63	183	83	168	98	148	109	126	112	103	109	84	98	69	83	59	63	55	41	59	19	69	0	84	-15	103	-25	126	-29	148	-25	168	-15	183	0	193	19	196	41	16383	16383	166	41	164	28	158	17	150	8	138	3	126	1	113	3	102	8	93	17	87	28	85	41	87	54	93	65	102	74	113	80	126	82	138	80	150	74	158	65	164	54	166	41	238	-106	238	-96	205	-96	205	349	238	349	238	359	172	359	144	356	122	347	105	330	95	305	92	273	92	192	91	174	87	159	80	146	70	135	54	128	54	125	70	118	80	108	87	94	91	79	92	61	92	-19	95	-52	105	-76	122	-93	144	-102	172	-106	16383	16383	180	-96	172	-96	149	-89	135	-73	127	-51	125	-26	124	-2	124	42	123	64	118	83	109	100	95	115	77	126	77	127	95	139	109	153	118	170	123	189	124	210	124	256	125	280	127	305	135	327	149	343	172	349	180	349	244	128	228	135	218	146	211	159	207	174	206	192	206	273	203	305	193	330	176	347	154	356	126	359	60	359	60	349	93	349	93	-96	60	-96	60	-106	126	-106	154	-102	176	-93	193	-76	203	-51	206	-19	206	61	207	79	211	94	218	108	228	118	244	125	16383	16383	221	126	203	115	189	100	180	83	175	64	174	42	174	-2	173	-26	171	-51	163	-73	149	-89	126	-96	118	-96	118	349	126	349	149	343	163	327	171	305	173	280	174	256	174	210	175	189	180	170	189	153	203	139	221	127	196	-94	191	-92	186	-89	181	-85	175	-82	170	-78	155	-60	142	-32	132	7	126	59	123	127	126	193	132	245	142	285	156	314	171	333	176	337	196	349	196	359	144	331	99	295	65	249	43	193	35	127	43	59	65	3	99	-41	144	-78	196	-106	16383	16383	142	-59	117	-35	94	-6	76	30	65	74	60	127	65	179	76	222	94	258	117	288	142	312	126	288	114	258	106	222	101	179	99	127	101	74	106	30	114	-5	126	-35	142	-59	35	349	40	346	46	343	51	339	61	333	77	314	90	286	100	246	106	194	108	127	106	60	99	8	89	-31	76	-60	61	-79	56	-82	51	-86	46	-89	41	-93	35	-96	35	-106	88	-77	132	-40	166	4	189	60	196	127	189	194	166	250	132	295	87	332	35	359	16383	16383	171	127	167	75	155	31	137	-4	115	-34	90	-58	105	-34	117	-4	126	31	131	74	133	127	131	180	126	223	117	259	105	289	90	313	115	289	137	260	155	223	167	179	171	127	184	359	141	325	106	284	80	236	63	183	57	127	63	70	80	17	106	-30	141	-72	184	-106	16383	16383	158	-54	133	-24	112	9	96	45	86	85	83	127	86	168	96	207	112	244	133	278	158	307	72	-106	114	-72	149	-30	176	16	192	69	198	126	192	183	176	236	149	284	114	325	72	359	16383	16383	97	307	123	277	144	244	160	207	170	168	173	126	170	85	160	45	144	8	123	-24	97	-54	176	-106	176	359	50	127	16383	16383	151	-7	79	127	151	262	205	127	79	359	79	-106	16383	16383	177	127	104	-7	104	262	224	-40	224	-16	127	-16	127	334	224	334	224	359	94	359	94	-40	16383	16383	224	-106	224	-80	94	-80	94	-106	141	-40	141	359	11	359	11	334	108	334	108	-16	11	-16	11	-40	16383	16383	141	-106	141	-80	11	-80	11	-106	224	-106	224	-80	127	-80	127	316	194	250	211	268	145	334	224	334	224	359	94	359	94	-106	141	-106	141	359	11	359	11	334	108	334	108	-63	41	3	23	-14	90	-80	11	-80	11	-106	224	-106	224	-80	145	-80	211	-14	194	3	127	-63	127	334	224	334	224	359	94	359	94	-106	141	-106	141	359	11	359	11	334	90	334	23	268	41	250	108	316	108	-80	11	-80	11	-106	179	127	177	137	172	146	165	152	156	156	147	158	137	156	129	152	122	146	117	137	115	127	116	116	121	107	127	100	136	96	147	94	157	96	166	101	173	108	177	117	179	127	16383	16383	167	359	142	359	36	127	141	-106	167	-106	71	127	179	127	74	359	48	359	143	127	47	-106	74	-106	16383	16383	100	127	98	137	94	146	87	153	79	157	68	158	57	157	49	152	42	145	38	136	36	127	38	116	43	108	50	101	59	96	68	95	78	96	86	101	93	107	98	116	100	127	296	-11	296	21	181	79	177	99	176	108	175	118	175	136	176	145	182	175	296	233	296	266	198	218	208	238	222	257	237	274	255	289	276	302	262	325	241	310	218	290	196	265	177	235	161	200	17	129	17	124	161	54	176	18	195	-11	217	-36	240	-56	262	-70	276	-49	255	-36	237	-21	221	-3	208	16	197	36	16383	16383	152	161	152	154	151	148	151	141	150	134	150	120	151	113	151	99	152	93	85	127	325	123	325	128	181	199	166	235	147	265	125	290	102	310	80	325	67	304	88	290	106	275	121	257	135	237	146	217	47	266	47	232	161	175	164	164	165	154	167	145	167	117	166	108	165	98	161	78	47	21	47	-12	145	35	133	15	120	-3	105	-20	87	-35	67	-48	80	-70	102	-55	125	-36	146	-11	166	18	181	52	16383	16383	257	126	190	92	191	99	191	106	192	112	192	119	193	127	192	133	192	140	191	147	191	154	190	160	321	124	321	129	195	191	205	217	219	242	237	265	259	285	284	302	271	325	250	310	227	291	205	267	186	237	171	203	125	225	136	244	149	261	163	276	180	290	199	302	186	325	169	313	151	299	133	282	116	261	101	237	43	266	43	233	89	209	79	179	76	162	74	145	74	108	76	90	79	74	83	58	88	44	43	21	43	-11	100	16	115	-7	132	-28	150	-45	168	-59	186	-70	199	-49	180	-37	163	-23	148	-7	135	9	124	27	171	50	186	16	205	-12	227	-36	249	-56	271	-70	284	-49	259	-33	237	-12	219	11	205	36	195	62	16383	16383	253	127	186	93	185	100	185	107	184	114	184	140	185	146	185	153	186	160	16383	16383	163	172	161	163	159	145	159	136	158	127	159	117	159	107	161	89	162	81	112	55	107	70	103	85	101	100	99	114	99	140	101	153	104	168	108	183	113	198	300	-11	300	21	254	44	259	58	263	74	266	91	268	108	269	127	268	145	266	163	263	179	259	195	254	210	300	233	300	266	242	238	227	261	210	282	192	299	174	313	156	325	143	304	162	292	179	278	194	262	207	244	218	226	171	204	156	238	137	267	116	291	93	310	71	325	59	304	84	287	105	266	122	242	137	217	147	191	21	129	21	124	147	62	137	36	123	11	105	-11	84	-31	59	-48	71	-70	93	-56	116	-37	137	-12	156	16	171	50	218	27	207	10	194	-6	179	-22	162	-36	143	-48	156	-70	174	-59	192	-45	209	-27	226	-7	242	16	16383	16383	180	81	184	117	184	136	183	146	181	164	180	172	230	198	235	182	239	168	242	153	243	139	244	127	243	114	242	100	239	85	235	71	230	56	16383	16383	89	127	156	161	157	153	158	146	159	140	159	114	157	100	156	94	233	359	219	359	94	251	94	2	219	-106	233	-106	171	-35	171	289	150	2	150	251	26	359	12	359	73	290	73	-35	11	-106	25	-106	80	302	79	311	75	318	69	325	61	329	53	330	44	329	36	325	30	319	27	311	25	302	26	294	30	286	36	280	44	276	52	275	61	277	69	280	75	286	79	294	80	302	16383	16383	80	185	79	194	75	201	70	208	62	212	53	213	44	212	36	208	30	202	27	194	25	185	26	176	30	169	36	163	44	159	52	157	62	159	70	163	75	169	79	176	80	185	16383	16383	80	67	79	76	75	83	69	90	61	94	53	95	44	94	36	90	30	84	27	76	25	68	26	59	30	51	36	45	44	42	52	40	61	42	69	45	75	51	79	59	80	67	16383	16383	80	-49	79	-41	75	-33	69	-27	61	-22	53	-21	44	-22	36	-26	30	-32	27	-40	25	-49	26	-58	30	-65	36	-71	44	-75	52	-77	61	-75	69	-71	75	-65	79	-58	80	-49	167	272	108	331	90	313	132	272	90	230	131	189	89	147	131	106	89	64	130	23	89	-18	147	-77	165	-59	124	-17	166	22	124	64	166	105	125	147	166	189	126	230	331	0	170	161	174	166	194	182	174	209	168	205	162	200	157	195	151	190	146	185	58	273	34	251	124	160	109	138	95	113	85	88	77	61	71	33	21	33	21	0	70	0	70	-21	72	-35	104	-30	104	-24	103	-18	103	0	16383	16383	252	33	105	33	109	56	116	77	125	98	135	118	148	137	317	0	317	33	177	33	177	152	58	152	58	292	25	292	25	0	16383	16383	152	33	58	33	58	127	152	127	142	86	141	96	136	105	129	112	121	116	111	118	102	116	93	112	86	105	81	97	79	86	81	75	85	66	92	60	100	56	111	54	122	56	130	61	137	68	141	76	142	86	16383	16383	317	0	317	33	214	33	206	82	184	125	150	159	107	182	58	190	58	292	25	292	25	0	16383	16383	58	33	58	165	100	158	136	139	164	111	183	74	190	33	281	142	276	145	271	149	267	153	264	158	263	162	264	170	267	177	272	181	279	184	287	185	298	183	308	179	315	171	319	159	322	144	331	144	331	189	325	189	324	187	323	186	322	186	321	185	320	185	314	186	309	189	303	191	296	194	287	195	273	193	260	187	251	179	244	168	242	155	244	145	248	137	255	129	266	122	279	114	296	104	302	100	307	95	311	90	313	85	314	79	313	73	310	67	304	62	297	59	288	57	276	59	266	63	259	71	253	81	248	96	238	96	238	49	247	49	248	51	251	54	253	55	256	56	260	55	265	53	271	50	280	48	293	47	308	49	320	55	329	64	335	76	338	88	336	99	332	107	326	115	317	122	305	129	16383	16383	315	0	315	33	85	33	302	251	278	273	6	0	321	0	321	33	112	33	296	171	276	198	12	0	327	127	116	213	118	219	121	225	123	230	129	242	101	258	97	252	94	245	90	239	87	232	85	225	41	244	28	213	75	194	71	181	69	167	67	154	66	140	65	127	67	99	71	71	75	57	28	37	41	7	86	26	92	12	98	0	102	-6	130	11	124	21	122	27	119	32	117	38	16383	16383	241	127	106	70	103	81	101	93	100	104	99	116	99	138	101	160	103	171	106	181	304	232	297	236	290	239	284	242	277	245	271	248	289	292	258	305	239	258	226	262	212	264	199	266	185	267	158	267	144	266	130	264	102	258	82	305	52	292	70	247	64	244	57	241	39	232	55	203	61	206	66	209	72	212	78	214	83	217	172	6	258	218	264	215	269	213	281	207	286	204	16383	16383	171	92	114	227	126	230	137	232	159	234	182	234	193	233	205	232	216	230	227	227	331	273	21	273	21	241	252	241	34	22	58	0	331	0	58	273	34	251	252	33	21	33	21	0	321	0	321	33	91	33	309	251	285	273	12	0	16383	16383	321	-99	321	-66	12	-66	12	-99	331	0	58	273	34	251	252	33	21	33	21	0	16383	16383	331	-99	331	-66	21	-66	21	-99	430	0	430	33	157	33	50	273	20	261	136	0	430	241	430	273	136	273	20	13	50	0	157	241	325	0	325	33	274	33	269	61	261	88	250	113	237	138	221	160	270	209	272	210	275	211	278	211	283	210	286	208	288	205	289	200	289	184	290	175	290	166	292	157	294	146	308	147	307	156	307	164	306	172	306	207	308	226	312	245	317	264	325	283	321	287	301	280	281	275	262	271	243	269	208	269	200	270	192	270	183	271	182	257	193	255	220	252	237	252	241	250	246	248	248	244	249	240	249	236	248	234	244	230	200	185	194	190	189	195	183	200	178	205	172	209	152	182	167	170	176	161	15	0	243	0	243	-12	242	-18	242	-24	241	-30	273	-35	275	-28	275	-21	276	-14	276	0	16383	16383	94	33	198	137	210	118	221	98	229	77	236	56	241	33	328	0	166	161	171	166	176	170	180	174	190	182	171	209	165	205	153	195	143	185	96	232	93	238	93	240	94	244	97	248	101	250	106	252	122	252	132	253	150	255	160	257	160	271	151	270	143	270	135	269	100	269	81	271	61	275	42	280	22	287	18	283	25	264	30	245	34	226	36	207	36	164	35	156	35	147	49	146	51	157	53	175	53	184	54	195	54	200	55	205	57	208	60	210	64	211	68	211	72	209	75	206	122	160	106	138	93	113	82	88	74	61	69	33	18	33	18	0	66	0	66	-6	67	-14	67	-21	69	-35	102	-30	100	-18	100	-12	99	-5	99	0	16383	16383	248	33	102	33	107	56	113	77	122	98	133	118	145	137	325	-30	317	-10	312	8	308	27	306	46	306	81	307	89	307	98	308	107	294	107	290	87	290	78	289	68	289	53	288	48	286	45	283	43	278	42	275	42	272	43	270	44	267	46	221	93	237	116	250	140	261	165	269	192	274	220	325	220	325	253	276	253	276	267	275	275	275	282	273	289	241	284	242	278	242	272	243	265	243	253	15	253	176	92	167	83	162	79	157	74	152	70	172	44	178	49	183	53	189	58	194	63	200	68	244	22	249	17	249	13	248	8	246	5	241	3	237	2	232	1	220	1	211	0	202	0	193	-1	182	-3	183	-16	200	-16	208	-15	224	-15	262	-17	281	-21	301	-26	321	-33	16383	16383	241	220	236	197	229	176	221	155	210	135	198	117	94	220	328	253	99	253	99	259	100	265	100	272	102	284	69	289	67	275	67	267	66	260	66	253	18	253	18	220	69	220	74	192	82	165	93	140	106	116	122	93	75	46	72	44	68	42	64	42	60	43	57	45	55	48	54	53	54	58	53	68	53	78	52	87	51	97	49	107	35	107	35	98	36	89	36	46	34	27	30	8	25	-10	18	-30	22	-33	42	-26	61	-21	81	-17	119	-15	135	-15	143	-16	160	-16	160	-3	150	-1	141	0	132	0	122	1	111	1	101	3	97	5	94	8	93	13	93	15	95	19	98	22	143	68	153	58	159	53	165	49	171	44	190	70	185	74	176	83	171	87	166	92	16383	16383	248	220	145	117	133	135	122	155	113	176	107	197	102	220	336	281	317	274	298	268	279	265	260	263	242	262	234	262	225	263	217	263	209	264	200	265	199	251	210	248	228	246	248	246	258	244	261	243	263	239	264	235	264	231	263	229	262	226	259	224	213	177	191	193	166	206	141	217	114	225	86	230	86	281	53	281	53	233	46	233	38	232	31	232	17	230	22	198	28	198	34	199	40	199	47	200	53	200	53	-28	214	132	219	128	235	108	262	128	258	134	253	140	248	145	243	151	238	156	285	203	291	206	293	206	297	205	301	202	303	198	305	193	305	176	308	149	310	139	324	140	323	148	323	156	322	164	322	180	324	218	328	238	333	257	340	277	16383	16383	86	50	86	197	109	193	130	186	151	177	171	167	190	154	336	230	322	232	315	232	307	233	300	233	300	281	267	281	267	230	239	225	212	217	186	206	162	193	140	177	94	224	91	226	90	229	89	231	89	235	90	239	92	243	95	244	105	246	125	246	143	248	154	251	153	265	144	264	136	263	128	263	120	262	112	262	93	263	74	265	55	268	36	274	17	281	13	277	20	257	25	238	29	218	31	199	31	156	30	148	30	140	43	139	45	149	48	176	48	193	50	198	52	202	56	205	60	206	62	206	68	203	115	156	110	151	105	145	100	140	96	134	91	128	118	108	134	128	138	132	300	-28	300	200	306	200	312	199	319	199	325	198	331	198	16383	16383	267	50	164	154	182	167	202	177	222	186	244	193	267	197	340	-25	333	-4	328	14	324	34	322	72	322	88	323	96	323	104	324	113	310	113	308	102	307	94	305	76	305	59	303	54	301	50	297	47	293	46	291	46	285	49	238	96	248	106	253	112	258	117	262	123	235	143	231	138	227	134	219	124	214	119	53	281	53	52	47	53	34	53	22	55	17	22	31	20	53	20	53	-28	86	-28	86	22	114	27	141	35	166	45	191	59	213	75	259	28	262	25	264	21	264	17	263	12	261	9	258	8	253	7	237	7	210	4	199	2	200	-11	209	-11	217	-10	260	-10	279	-12	298	-16	317	-21	336	-28	16383	16383	190	98	171	85	151	75	130	66	109	59	86	55	86	201	331	55	319	53	306	53	300	52	300	281	138	119	126	134	122	138	118	143	91	123	96	117	100	112	105	106	115	96	68	49	62	46	60	46	56	47	52	50	50	54	48	59	48	76	46	94	45	102	43	113	30	113	30	104	31	96	31	53	29	34	25	14	20	-4	13	-25	17	-28	36	-21	55	-16	74	-12	93	-10	136	-10	144	-11	153	-11	154	2	143	4	125	6	115	7	100	7	95	8	92	9	90	12	89	17	89	21	91	25	94	28	140	75	162	59	186	45	212	35	239	27	267	22	267	-28	300	-28	300	20	322	20	336	22	16383	16383	267	55	244	59	222	66	202	75	182	85	164	98	267	201	63	291	28	291	73	241	56	221	43	200	33	176	27	152	25	126	34	74	57	28	93	-6	138	-30	190	-39	212	-37	233	-33	252	-26	271	-17	289	-6	318	-39	353	-39	309	11	325	30	338	51	348	75	354	100	356	126	348	178	324	223	288	259	242	283	190	291	168	290	148	285	128	279	110	270	92	258	16383	16383	114	233	125	241	140	248	156	254	173	257	190	258	232	252	269	233	298	205	316	168	323	127	322	106	317	86	310	68	300	51	287	36	16383	16383	267	18	253	9	239	2	223	-2	207	-5	190	-6	149	0	112	19	84	48	65	85	58	127	60	147	64	166	71	184	81	201	94	217	340	334	340	358	41	358	41	334	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	248	353	245	371	237	386	225	399	209	407	190	410	172	407	156	399	144	386	136	371	133	353	136	334	144	318	156	306	172	298	190	295	209	298	225	306	237	318	245	334	248	353	16383	16383	223	353	221	343	216	334	209	326	200	322	190	320	180	322	172	326	164	334	160	343	158	353	160	362	164	371	172	378	180	383	190	384	200	383	209	378	216	371	221	362	223	353	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	318	358	298	367	282	377	269	388	256	400	242	416	234	409	238	402	242	397	245	393	247	390	251	387	252	384	254	382	255	380	256	379	256	375	255	372	253	370	250	369	246	368	71	368	71	344	248	344	251	343	253	342	255	340	256	338	256	334	255	332	254	329	242	317	233	302	242	296	256	311	269	324	282	335	298	345	318	354	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	299	344	299	368	123	368	117	370	114	376	115	378	115	380	117	383	118	385	121	387	124	391	128	395	131	400	134	404	137	409	129	416	115	400	102	387	88	377	73	367	53	358	53	354	73	345	88	335	102	324	115	311	129	296	137	303	132	310	129	315	126	319	120	325	118	328	117	330	115	331	115	333	114	335	115	337	116	340	118	342	124	344	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	443	109	443	142	412	142	399	196	372	243	332	279	283	303	228	311	172	303	123	279	83	243	56	196	42	142	12	142	12	109	42	109	56	56	83	9	123	-26	172	-50	228	-59	283	-50	332	-26	372	9	399	56	412	109	16383	16383	76	142	87	186	110	223	143	253	182	272	228	278	273	272	312	253	345	223	368	186	379	142	16383	16383	379	109	368	66	345	29	312	0	273	-18	228	-25	182	-18	143	0	110	29	87	66	76	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	277	271	266	308	243	337	211	356	171	363	126	356	81	337	42	308	9	271	-13	227	-25	16383	16383	194	-25	150	-13	113	9	84	42	65	81	58	126	65	171	84	211	113	243	150	266	194	277	280	20	280	233	247	233	247	20	16383	16383	173	20	173	233	140	233	140	20	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	115	245	132	257	150	266	169	273	189	277	210	278	259	271	300	249	333	216	355	174	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	162	-17	121	3	88	36	66	78	58	126	59	147	64	168	71	187	80	205	92	222	315	39	315	71	227	71	227	255	194	255	194	71	106	71	106	39	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	142	227	277	268	267	303	247	332	219	352	183	362	142	16383	16383	194	142	59	142	69	183	89	219	118	247	153	267	194	277	16383	16383	362	109	351	67	328	30	296	0	258	-18	214	-25	168	-19	127	0	94	27	71	65	59	109	391	282	367	305	329	268	309	283	287	295	263	304	237	309	210	311	184	310	159	304	134	295	112	283	92	268	55	305	31	282	68	245	53	224	41	202	32	178	27	153	25	126	27	100	32	74	41	50	53	28	68	7	31	-29	54	-53	92	-15	112	-30	134	-42	158	-51	184	-57	210	-59	237	-57	262	-51	286	-42	309	-30	329	-16	367	-53	390	-29	353	7	368	28	380	50	389	74	394	100	396	126	394	153	389	178	380	202	368	224	353	244	16383	16383	210	150	115	245	132	257	150	266	169	273	189	277	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	234	126	329	222	341	205	350	187	357	167	361	147	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	187	126	92	31	80	47	71	65	64	84	59	105	58	126	59	147	64	168	71	187	80	205	92	222	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	210	103	315	70	314	79	310	87	303	93	296	98	287	99	278	98	270	93	263	87	259	79	257	70	259	62	263	54	269	47	277	43	286	41	296	43	303	47	310	53	314	61	315	70	16383	16383	312	204	289	228	108	47	132	24	16383	16383	164	182	162	191	158	199	151	206	143	210	134	211	126	210	118	206	111	199	107	191	105	182	107	173	111	165	118	159	125	155	134	153	144	155	152	159	158	165	162	173	164	182	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	227	347	227	351	229	354	230	357	233	359	237	360	240	360	243	359	249	355	251	353	260	345	270	336	279	328	299	312	309	322	286	343	264	365	244	388	227	413	213	441	208	441	194	413	177	388	157	365	136	343	113	323	122	313	133	320	143	328	152	336	161	345	171	353	177	359	180	360	186	360	192	354	194	351	194	311	140	298	93	270	57	230	34	181	25	126	34	71	57	22	93	-17	140	-45	194	-58	194	-88	227	-88	227	-58	281	-45	328	-17	364	22	388	71	396	126	388	181	364	230	328	270	281	298	227	311	16383	16383	227	277	271	266	308	243	337	211	356	171	363	126	356	81	337	42	308	9	271	-13	227	-25	16383	16383	194	-25	150	-13	113	9	84	42	65	81	58	126	65	171	84	211	113	243	150	266	194	277	307	126	302	156	289	183	269	203	242	217	210	222	180	217	154	203	133	182	119	156	114	126	119	96	133	69	154	48	180	34	210	30	241	35	267	48	288	69	302	96	307	126	16383	16383	274	126	271	105	262	88	248	74	231	66	210	63	190	66	173	74	159	88	150	105	147	126	150	146	159	163	173	177	190	186	210	189	231	186	248	177	262	163	271	146	274	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	277	126	273	147	264	166	250	180	231	190	210	194	188	190	170	181	155	167	145	148	142	127	145	105	155	86	169	72	188	62	209	59	231	62	249	72	264	86	273	105	277	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	284	15	284	53	150	126	284	199	284	238	88	131	88	121	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	333	121	333	131	137	238	137	199	272	126	137	53	137	15	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	528	126	525	146	516	164	502	177	484	186	464	190	444	186	426	177	412	164	403	146	400	126	403	106	412	88	426	74	444	65	464	62	484	65	502	74	516	88	525	106	528	126	16383	16383	503	126	501	114	495	103	487	95	476	89	464	87	452	89	441	95	433	103	427	114	425	126	427	138	433	149	441	158	452	163	464	165	476	163	487	158	495	149	501	138	503	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	528	78	528	103	395	103	395	107	396	112	396	140	395	145	395	150	528	150	528	175	390	175	371	219	342	257	304	286	260	305	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	260	-52	304	-33	342	-4	371	33	390	78	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	75	-45	400	280	16383	16383	381	298	55	-27	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-27	74	298	400	298	16383	16383	381	-45	55	-45	55	280	344	71	343	77	341	82	338	87	334	91	329	94	318	98	302	101	284	106	261	113	235	126	263	139	286	146	304	150	318	152	329	156	334	159	338	162	341	167	343	172	344	179	343	187	340	195	335	200	328	204	320	205	317	205	308	202	305	200	295	191	286	179	274	165	257	149	232	133	234	161	240	184	246	204	252	220	254	233	253	242	249	249	243	254	236	257	228	258	219	257	212	254	206	249	202	242	201	233	203	220	209	204	215	184	221	160	223	133	202	147	185	163	171	178	159	191	147	200	144	202	135	205	132	205	123	203	116	199	111	193	108	186	107	179	108	173	110	167	113	163	117	159	122	156	135	152	152	148	172	143	194	136	218	126	194	114	172	107	136	98	123	94	117	91	113	86	110	80	108	73	107	68	108	61	112	56	117	51	124	47	133	46	136	46	144	48	147	50	151	52	161	60	173	73	204	104	223	119	221	92	215	69	209	50	203	34	201	21	202	13	206	5	212	0	219	-4	228	-6	236	-4	243	0	249	5	253	13	254	21	252	34	246	50	240	69	234	92	232	119	259	100	277	80	291	63	303	51	318	46	328	47	335	51	340	57	343	64	344	71	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	324	127	319	157	306	183	286	204	259	218	227	223	197	218	170	204	150	183	136	157	131	127	136	96	150	70	170	49	197	35	227	30	257	35	284	49	305	70	319	96	324	127	16383	16383	297	126	294	104	284	84	269	69	249	59	227	56	205	59	185	69	170	84	160	104	157	126	160	148	170	168	185	183	205	193	227	196	249	193	269	183	284	168	294	148	297	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	320	33	320	228	135	228	135	33	16383	16383	294	59	161	59	161	202	294	202	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	491	-102	491	202	338	202	338	356	32	356	32	50	185	50	185	-102	16383	16383	305	202	185	202	185	84	65	84	65	323	305	323	16383	16383	305	84	218	84	218	169	305	169	16383	16383	458	-69	218	-69	218	50	338	50	338	169	458	169	318	470	316	480	312	489	304	496	296	500	286	502	277	500	268	496	261	489	256	480	254	470	256	459	260	450	267	444	276	439	286	438	297	440	306	444	312	451	317	460	318	470	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	16383	16383	555	-128	555	-96	17	-96	17	-128	280	119	273	123	268	127	263	132	259	142	261	151	264	158	270	162	277	165	286	166	299	165	309	160	317	151	322	139	325	122	335	122	335	171	329	171	326	168	325	168	324	167	323	167	316	168	304	174	296	176	286	177	270	175	256	170	245	160	238	148	235	134	237	124	241	114	249	105	260	97	275	89	296	79	304	74	309	69	313	63	316	57	316	51	315	44	311	37	305	32	297	29	287	27	273	29	262	33	254	41	248	53	243	69	232	69	232	18	242	18	243	21	244	23	246	24	248	26	251	26	256	25	261	23	269	20	279	17	293	16	309	19	323	25	334	35	341	47	343	61	342	72	337	82	330	91	319	99	306	106	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	575	-63	575	-30	541	-30	291	406	41	-30	7	-30	7	-63	16383	16383	502	-30	79	-30	291	339	314	210	35	349	35	71	16383	16383	241	209	68	123	68	296	241	210	16383	16383	355	-96	355	181	76	42	16383	16383	322	-43	149	42	149	43	322	129	388	-11	388	266	355	266	355	-11	16383	16383	302	-11	302	266	24	127	16383	16383	270	40	97	126	97	127	270	213	405	127	126	266	126	-11	16383	16383	332	126	159	40	159	213	332	127	16383	16383	73	-11	73	266	40	266	40	-11	358	-39	358	291	202	148	46	291	46	-39	202	103	16383	16383	325	35	227	126	325	217	358	-39	358	291	202	148	46	291	46	-39	202	103	16383	16383	178	126	79	35	79	217	358	-39	358	291	202	148	46	291	46	-39	202	103	358	-39	358	3	227	126	358	247	358	291	203	148	47	291	47	-39	203	103	358	-39	358	291	203	148	46	291	46	247	178	126	46	3	46	-39	203	103	368	-49	225	126	368	301	37	301	180	126	37	-49	16383	16383	299	268	203	148	106	268	16383	16383	299	-16	106	-16	203	103	368	-49	225	126	368	301	37	301	180	126	37	-49	167	251	108	310	90	292	132	251	90	209	131	168	89	126	131	85	89	43	130	2	89	-39	107	-57	166	2	124	43	166	84	125	126	166	167	126	209	166	-39	125	2	166	43	124	85	166	126	124	168	165	209	123	251	165	292	147	310	88	251	129	209	89	167	130	126	89	84	131	43	89	2	148	-57	256	251	197	310	179	292	220	251	179	209	219	168	178	126	219	85	177	43	219	2	177	-39	195	-57	254	2	213	43	254	84	214	126	255	167	214	209	16383	16383	167	251	108	310	90	292	132	251	90	209	131	168	89	126	131	85	89	43	130	2	89	-39	107	-57	166	2	124	43	166	84	125	126	166	167	126	209	256	-39	214	2	255	43	214	85	254	126	213	168	254	209	213	251	253	292	235	310	177	251	219	209	177	167	219	126	178	84	219	43	179	2	237	-57	16383	16383	167	-39	126	2	166	43	125	85	166	126	124	168	166	209	124	251	165	292	147	310	89	251	130	209	89	167	131	126	89	84	131	43	90	2	148	-57	412	113	408	88	397	68	380	53	358	45	334	42	307	47	283	60	264	77	248	97	237	116	213	153	193	181	173	200	151	211	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	154	3	177	11	198	26	219	48	241	79	255	53	271	32	290	15	312	4	339	0	365	4	389	18	408	40	422	72	427	113	16383	16383	212	121	189	86	170	63	152	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	175	159	191	146	203	132	212	121	427	105	420	152	403	183	381	203	357	212	336	215	327	215	325	214	319	257	305	289	284	310	259	323	231	326	203	323	177	310	157	289	143	257	137	214	135	215	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	154	3	177	11	198	26	219	48	241	79	255	53	271	32	290	15	312	4	339	0	365	4	389	17	408	38	422	68	427	105	16383	16383	310	213	295	209	279	200	262	186	243	165	220	137	209	157	198	175	185	190	170	202	152	211	152	214	156	239	168	259	185	273	206	282	231	285	256	282	277	273	294	259	306	239	310	214	16383	16383	251	96	274	128	293	151	311	164	328	171	350	173	371	170	389	162	401	149	409	132	412	113	408	88	397	68	380	53	358	45	334	42	309	46	289	55	273	68	260	82	251	94	16383	16383	212	121	189	86	170	63	152	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	175	159	191	146	203	132	212	121	243	348	219	348	219	147	205	169	190	187	172	202	151	211	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	149	1	167	6	185	14	202	26	219	42	219	-93	243	-93	243	65	257	44	274	26	293	12	314	3	339	0	365	4	389	17	408	38	422	68	427	105	420	152	403	183	381	203	357	212	336	215	319	214	301	211	283	204	264	191	243	171	16383	16383	247	96	271	128	291	151	309	164	328	171	350	173	371	170	389	162	401	149	409	132	412	113	408	88	397	68	380	53	358	45	334	42	309	46	288	55	270	68	257	82	247	94	16383	16383	216	121	192	86	172	63	154	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	176	159	193	146	206	132	216	121	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	522	127	520	111	513	97	502	86	488	79	473	76	457	79	443	86	432	97	425	111	422	127	425	142	432	156	443	167	457	174	473	176	488	174	502	167	513	156	520	142	522	127	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	432	-78	432	299	378	331	22	331	22	-45	76	-78	16383	16383	400	-45	89	-45	89	266	400	266	306	96	306	256	12	96	16383	16383	273	129	141	129	273	201	16383	16383	306	-3	306	29	12	29	12	-3	363	0	363	207	338	207	338	33	210	33	210	207	185	207	185	33	57	33	57	207	32	207	32	0	319	60	319	93	224	93	251	160	319	160	319	193	263	193	319	331	291	331	236	193	158	193	213	331	185	331	131	193	24	193	24	160	118	160	91	93	24	93	24	60	78	60	23	-77	51	-77	105	60	184	60	129	-77	156	-77	211	60	16383	16383	223	160	196	93	118	93	145	160	309	421	305	407	298	395	290	386	279	379	267	377	251	382	233	393	212	405	192	416	172	421	155	417	139	407	126	391	118	373	114	352	124	352	128	366	135	378	144	388	155	394	167	396	183	392	201	381	222	368	242	357	262	352	279	356	294	368	306	384	315	402	319	421	16383	16383	319	60	319	93	224	93	251	160	319	160	319	193	263	193	319	331	291	331	236	193	158	193	213	331	185	331	131	193	24	193	24	160	118	160	91	93	24	93	24	60	78	60	23	-77	51	-77	105	60	184	60	129	-77	156	-77	211	60	16383	16383	223	160	196	93	118	93	145	160	319	14	319	47	206	47	231	110	319	110	319	143	244	143	269	206	319	206	319	239	282	239	319	331	291	331	254	239	177	239	214	331	186	331	150	239	24	239	24	206	137	206	112	143	24	143	24	110	99	110	74	47	24	47	24	14	60	14	24	-77	51	-77	88	14	166	14	129	-77	156	-77	193	14	16383	16383	242	206	217	143	139	143	164	206	16383	16383	204	110	179	47	101	47	126	110	369	-38	369	292	336	292	336	193	63	193	63	292	30	292	30	-38	63	-38	63	60	336	60	336	-38	16383	16383	336	93	63	93	63	160	336	160	290	31	290	64	174	64	174	189	290	189	290	222	174	222	174	348	141	348	141	222	24	222	24	189	141	189	141	64	24	64	24	31	141	31	141	-93	174	-93	174	31	555	406	17	406	286	-63	16383	16383	498	373	286	3	286	373	555	406	17	406	286	-63	16383	16383	286	373	286	3	75	373	365	197	190	372	16	197	174	39	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	39	373	127	198	397	22	127	197	-144	174	-28	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	41	255	53	296	78	328	113	349	157	356	206	348	258	324	304	288	340	243	363	190	372	138	363	93	340	57	304	34	258	25	206	33	157	53	113	85	78	126	53	174	41	16383	16383	323	206	316	164	297	128	269	99	232	80	190	74	149	80	112	99	84	128	65	164	58	206	65	248	84	284	112	313	149	332	190	339	232	332	269	313	297	284	316	248	323	206	174	-28	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	41	255	53	296	78	328	113	349	157	356	206	348	258	324	304	288	340	243	363	190	372	138	363	93	340	57	304	34	258	25	206	33	157	53	113	85	78	126	53	174	41	333	-15	333	268	207	268	207	340	294	340	294	373	95	373	95	340	174	340	174	268	49	268	49	-15	174	-15	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-15	16383	16383	300	17	81	17	81	235	300	235	333	-15	333	268	207	268	207	340	294	340	294	373	95	373	95	340	174	340	174	268	49	268	49	-15	174	-15	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-15	365	126	207	284	207	340	294	340	294	373	95	373	95	340	174	340	174	284	16	126	174	-31	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-31	16383	16383	319	126	190	-1	63	126	190	254	365	126	207	284	207	340	294	340	294	373	95	373	95	340	174	340	174	284	16	126	174	-31	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-31	203	340	290	340	290	373	91	373	91	340	170	340	170	282	126	270	88	245	58	212	39	172	32	126	39	80	58	40	88	6	126	-17	170	-30	170	-88	91	-88	91	-121	290	-121	290	-88	203	-88	203	-30	250	-19	290	3	321	37	342	79	349	126	341	173	321	215	290	249	250	272	203	283	16383	16383	315	126	309	87	291	52	264	25	230	8	190	1	151	8	117	25	90	52	72	87	65	126	72	165	90	200	117	227	151	245	190	251	230	245	264	227	291	200	309	165	315	126	203	340	290	340	290	373	91	373	91	340	170	340	170	282	126	270	88	245	58	212	39	172	32	126	39	80	58	40	88	6	126	-17	170	-30	170	-88	91	-88	91	-121	290	-121	290	-88	203	-88	203	-30	250	-19	290	3	321	37	342	79	349	126	341	173	321	215	290	249	250	272	203	283	435	129	408	143	382	160	359	180	337	201	317	224	307	214	314	204	322	194	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	91	143	91	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	91	229	89	239	84	248	77	255	69	259	60	261	50	259	41	255	34	248	29	239	27	229	29	218	33	209	40	203	49	198	60	197	70	199	79	203	85	210	90	219	91	229	16383	16383	91	26	89	37	85	45	78	52	69	56	59	57	49	56	41	52	34	45	29	37	27	26	29	16	34	7	41	0	49	-4	59	-6	69	-4	78	0	85	7	89	16	91	26	239	-110	59	355	23	355	203	-110	194	358	194	382	66	382	66	358	16383	16383	213	331	181	331	47	-39	79	-39	213	-39	150	133	209	133	209	158	141	158	79	331	47	331	109	158	50	158	50	133	118	133	181	-39	258	348	228	348	42	-161	74	-161	258	-161	74	348	42	348	228	-161	310	110	310	143	220	143	220	266	188	266	188	143	155	143	155	266	122	266	122	143	32	143	32	110	122	110	122	-11	155	-11	155	110	188	110	188	-11	220	-11	220	110	310	110	310	143	254	143	254	266	221	266	221	143	188	143	188	266	155	266	155	143	122	143	122	266	89	266	89	143	32	143	32	110	89	110	89	-11	122	-11	122	110	155	110	155	-11	188	-11	188	110	221	110	221	-11	254	-11	254	110	197	-67	188	-29	174	10	151	50	118	89	73	124	73	126	118	161	151	200	174	240	188	280	197	318	197	357	176	302	150	251	118	206	80	169	39	142	39	108	80	81	118	44	150	0	176	-51	197	-106	191	142	149	169	112	206	80	251	53	302	32	357	32	318	41	280	56	240	78	200	111	161	157	126	157	124	111	89	78	50	56	10	41	-29	32	-67	32	-106	53	-51	80	0	112	44	149	81	191	108	334	95	334	158	206	142	222	270	159	270	175	142	46	158	46	95	175	111	159	-17	222	-17	205	111	334	158	306	153	277	148	248	145	219	143	190	142	161	143	132	145	104	148	46	158	46	95	74	100	102	104	129	108	157	110	185	111	190	111	219	110	248	108	277	105	305	100	334	95	323	125	321	138	315	149	306	158	295	164	281	166	268	164	257	158	248	149	242	138	240	125	242	112	248	101	257	92	268	86	281	84	295	86	306	92	315	101	321	112	323	125	16383	16383	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	497	126	486	58	455	0	408	-47	349	-77	281	-88	213	-77	155	-47	108	0	77	58	66	126	77	194	108	253	155	300	213	330	281	342	349	330	408	300	455	253	486	194	497	126	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	298	142	298	341	358	327	411	298	453	255	482	203	496	142	16383	16383	265	142	67	142	80	203	110	255	152	298	205	327	265	341	16383	16383	496	109	482	49	453	-2	411	-45	358	-74	298	-88	298	109	16383	16383	265	-88	205	-74	152	-45	110	-2	80	49	67	109	265	109	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	281	150	142	290	166	307	192	322	220	333	250	339	281	342	313	339	343	333	371	322	397	307	421	290	16383	16383	305	126	445	266	463	242	477	216	488	188	494	158	497	126	494	95	488	65	477	37	463	10	445	-12	16383	16383	258	126	118	-12	100	10	86	37	75	65	69	95	66	126	69	158	75	188	86	216	100	242	118	266	16383	16383	421	-36	397	-54	371	-69	343	-79	313	-86	281	-88	250	-86	220	-79	192	-69	166	-54	142	-36	281	103	272	133	270	147	264	158	255	167	244	173	231	175	218	173	207	167	198	158	192	147	190	133	192	120	198	109	207	100	218	94	231	92	244	94	255	100	264	109	270	120	272	133	16383	16383	415	384	375	384	375	27	367	-8	346	-41	314	-67	274	-85	228	-91	183	-85	144	-67	114	-41	94	-8	87	27	87	384	47	384	47	33	57	-21	85	-67	127	-102	176	-124	228	-131	286	-124	337	-101	378	-67	405	-21	415	33	415	384	375	384	375	27	367	-8	346	-41	314	-67	274	-85	228	-91	183	-85	144	-67	114	-41	94	-8	87	27	87	384	47	384	47	33	57	-21	85	-67	127	-102	176	-124	228	-131	286	-124	337	-101	378	-67	405	-21	415	33	16383	16383	335	73	335	106	248	106	248	194	215	194	215	106	127	106	127	73	215	73	215	-13	248	-13	248	73	415	-128	415	382	47	382	47	-128	87	-128	87	342	375	342	375	-128	415	-128	415	382	375	382	375	-88	87	-88	87	382	47	382	47	-128	549	-128	358	382	330	382	295	286	259	382	232	382	41	-128	79	-128	245	309	246	309	275	233	141	-128	179	-128	295	180	411	-128	450	-128	315	233	344	309	345	309	511	-128	549	382	511	382	345	-56	344	-56	315	20	450	382	411	382	295	73	179	382	141	382	275	20	246	-56	245	-56	79	382	41	382	232	-128	259	-128	295	-33	330	-128	358	-128	485	-102	282	126	485	354	455	382	255	156	55	382	25	354	228	126	25	-102	55	-128	255	96	455	-128	428	20	413	20	405	-7	394	-30	379	-48	357	-59	328	-63	121	-63	194	31	203	28	221	24	230	23	238	23	277	29	311	47	337	73	355	107	361	146	355	184	337	218	311	244	277	262	238	268	232	268	226	267	219	267	213	265	207	264	144	349	309	349	343	346	367	336	382	318	393	292	400	256	415	256	415	382	41	382	150	230	138	216	128	200	122	182	117	164	116	146	118	123	124	101	134	81	148	63	165	47	29	-128	401	-128	16383	16383	289	153	223	242	226	242	229	243	238	243	269	238	296	224	317	203	331	177	336	146	331	115	317	88	296	67	269	53	238	48	233	48	221	50	216	51	210	52	16383	16383	225	126	180	68	167	80	156	94	148	110	143	128	141	146	142	160	145	173	150	186	157	198	165	209	198	281	26	281	161	135	155	109	17	-29	120	-29	112	-61	104	-89	96	-112	87	-129	77	-140	64	-144	62	-143	61	-143	59	-142	59	-140	60	-137	62	-135	64	-132	67	-127	68	-120	67	-116	64	-112	61	-109	57	-108	52	-107	44	-109	37	-113	31	-119	28	-127	26	-136	27	-143	30	-150	35	-155	43	-158	54	-159	84	-153	109	-135	128	-111	141	-84	150	-58	156	-29	305	-29	325	68	314	68	307	47	297	33	284	23	268	17	247	16	168	16	193	116	217	139	203	154	228	257	242	255	255	251	267	244	277	233	284	215	286	209	286	206	287	203	287	200	297	200	297	281	234	281	241	308	249	337	257	362	267	381	278	393	291	397	293	397	295	396	297	394	297	392	296	390	294	387	291	384	289	379	288	372	289	368	291	364	299	360	304	360	312	361	319	366	324	372	328	380	329	390	328	396	325	402	320	407	312	411	302	412	270	404	244	385	225	358	212	330	203	303	16383	16383	191	257	174	185	105	257	16383	16383	144	67	131	16	93	16	464	-61	457	-89	449	-112	440	-129	429	-140	416	-144	414	-143	413	-143	411	-141	411	-140	412	-137	417	-132	419	-127	420	-120	419	-116	417	-112	413	-109	405	-107	396	-109	389	-113	384	-119	380	-127	378	-136	379	-143	382	-150	388	-155	396	-158	406	-159	437	-153	461	-135	480	-111	494	-84	502	-58	594	308	601	337	610	362	619	380	630	393	644	397	646	397	647	396	649	395	649	394	650	392	649	390	646	387	644	384	642	379	641	372	642	368	644	364	647	362	652	360	656	360	664	361	671	366	677	372	681	380	682	390	681	396	678	402	673	407	665	411	655	412	622	404	596	385	577	359	564	330	555	303	16383	16383	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	293	-143	291	-141	291	-140	292	-137	297	-132	299	-127	300	-120	299	-116	296	-112	293	-109	288	-108	284	-107	276	-109	269	-113	263	-119	259	-127	258	-136	259	-143	262	-150	267	-155	275	-158	286	-159	316	-153	341	-135	359	-111	373	-84	382	-58	473	308	481	337	489	362	499	380	510	393	523	397	525	397	527	396	529	394	529	392	528	390	526	387	523	384	521	379	520	372	521	368	523	364	531	360	536	360	544	361	551	366	556	372	560	380	561	390	560	396	558	402	552	407	545	411	534	412	502	404	476	385	457	359	443	330	435	303	16383	16383	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	352	308	359	337	368	362	377	380	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	153	142	55	142	55	109	145	109	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	181	109	281	109	281	142	190	142	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	166	193	55	193	55	160	157	160	141	93	55	93	55	60	132	60	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	169	60	281	60	281	93	177	93	194	160	281	160	281	193	202	193	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	151	136	40	72	55	43	140	92	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	183	116	296	179	280	209	194	160	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	177	238	166	238	131	233	100	217	76	192	60	162	54	126	57	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	176	14	185	15	195	17	203	20	212	23	204	40	197	37	189	35	182	34	166	32	162	32	206	210	217	204	227	197	236	188	244	178	250	167	267	177	259	190	249	202	238	213	225	222	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	172	219	127	41	109	52	94	66	83	84	76	104	73	126	78	156	91	181	111	201	137	215	166	219	141	94	118	103	99	118	85	137	75	159	72	184	53	184	57	154	68	127	86	104	109	87	136	75	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	172	72	199	77	222	88	241	102	256	118	266	134	267	135	268	137	269	137	270	138	273	138	275	137	276	135	277	134	278	132	281	125	290	107	294	101	300	104	293	119	287	134	283	150	280	166	278	182	276	184	263	174	249	165	234	158	204	146	205	140	211	141	218	143	224	145	231	147	238	150	240	150	241	151	242	151	244	150	246	150	247	148	249	147	249	142	248	142	246	137	238	125	227	114	213	104	196	96	177	92	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	172	219	261	219	261	32	125	32	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	13	280	13	280	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	172	219	200	214	224	200	244	180	256	155	261	126	256	97	243	71	222	51	197	37	167	32	159	33	150	34	142	36	135	38	127	41	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	202	19	233	35	257	60	273	91	279	126	276	153	267	177	252	199	233	216	211	229	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	271	127	269	140	263	150	255	159	244	164	232	166	221	164	210	159	201	151	195	140	193	127	195	113	200	103	209	94	219	89	232	88	245	90	256	96	264	104	269	115	271	127	16383	16383	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	166	191	177	201	189	209	202	215	217	218	232	219	261	215	287	201	307	181	320	156	325	126	320	97	307	71	287	51	261	37	232	32	208	36	186	45	167	59	152	78	142	100	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	164	36	175	28	188	22	202	17	216	14	232	13	267	19	298	35	322	60	338	91	344	126	338	162	322	192	298	217	267	233	232	238	220	238	217	237	214	237	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	16383	16383	176	238	166	238	131	233	100	217	76	192	60	162	54	126	57	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	202	19	233	35	257	60	273	91	279	126	276	153	267	177	252	199	234	216	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	261	126	256	97	243	71	222	51	197	37	167	32	137	37	112	51	92	71	78	97	74	126	78	156	92	181	112	201	137	215	167	219	197	215	222	201	243	181	256	156	261	126	177	238	55	238	55	13	121	13	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	157	13	280	13	280	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	261	32	162	32	209	219	261	219	16383	16383	172	219	126	32	74	32	74	219	246	152	285	308	292	337	301	362	310	380	321	393	335	397	337	397	338	396	340	395	340	392	339	390	335	384	332	379	331	372	332	368	335	364	338	362	342	360	347	360	355	361	362	366	368	372	371	380	373	390	372	396	369	402	364	407	356	411	345	412	313	404	288	385	269	359	255	330	247	303	209	152	103	152	100	154	98	156	97	159	97	164	98	167	100	170	101	173	113	185	121	195	130	204	138	214	145	224	135	233	115	211	93	189	69	169	44	152	16	137	16	132	44	119	69	101	93	82	114	60	134	38	145	47	137	58	129	68	121	77	112	87	103	95	99	101	97	105	97	111	99	114	101	116	104	118	108	119	200	119	156	-61	148	-89	140	-112	131	-129	120	-140	108	-144	106	-143	104	-143	102	-141	102	-140	103	-137	108	-132	110	-127	111	-120	110	-116	108	-112	104	-109	100	-108	95	-107	87	-109	80	-113	75	-119	71	-127	70	-136	71	-143	74	-150	79	-155	87	-158	97	-159	127	-153	152	-135	171	-111	184	-84	193	-58	237	119	343	119	353	118	362	115	369	110	374	102	376	91	375	80	370	71	364	65	357	62	349	61	314	61	314	28	350	28	367	31	383	38	396	51	406	68	409	90	405	113	394	130	379	142	362	149	344	152	157	160	73	243	50	220	145	126	50	31	73	8	135	70	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	177	93	262	8	285	31	190	126	285	220	262	243	199	181	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	181	257	178	258	167	258	125	251	89	233	61	205	43	167	36	123	36	-5	69	-5	69	123	74	155	88	183	110	205	136	220	167	225	174	225	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	208	216	227	204	243	188	255	169	262	146	265	122	265	-5	298	-5	298	124	294	159	283	189	266	215	243	235	216	249	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	127	36	108	48	92	65	80	84	72	106	69	131	69	258	36	258	36	128	40	94	51	63	68	38	91	17	118	3	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	153	-3	156	-4	161	-4	164	-5	167	-5	209	1	245	19	273	48	291	85	298	130	298	258	265	258	265	130	260	97	246	69	224	47	197	33	167	27	161	27	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	320	440	320	474	94	474	94	440	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	104	-55	96	-84	88	-109	79	-127	68	-139	54	-144	52	-143	50	-143	49	-142	49	-137	52	-134	54	-131	57	-126	57	-115	54	-111	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	76	-152	101	-132	120	-106	134	-77	142	-50	233	314	241	342	249	365	258	382	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	380	278	373	279	368	281	365	285	362	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	261	405	237	388	218	364	204	337	196	311	16383	16383	241	-221	241	-188	16	-188	16	-221	589	-125	589	385	318	156	46	385	46	-125	318	104	16383	16383	549	-40	345	133	549	299	16383	16383	289	127	86	-40	86	299	462	-128	462	382	22	127	16383	16383	422	-59	102	127	422	313	196	213	193	235	183	254	168	270	148	279	126	283	103	279	84	269	69	254	59	235	55	213	59	190	69	171	84	155	103	145	126	142	148	145	167	155	183	171	193	190	196	213	16383	16383	166	212	164	199	158	188	149	180	138	174	126	172	113	174	102	180	93	188	87	199	85	212	87	225	93	236	102	244	113	250	126	252	138	250	149	245	158	236	164	225	166	212	16383	16383	89	-145	127	-122	159	-96	184	-66	199	-29	205	16	202	44	192	71	177	92	155	107	126	112	103	108	84	98	69	83	59	63	55	41	59	19	69	0	84	-15	103	-25	126	-29	128	-28	131	-27	133	-26	135	-26	138	-25	148	-27	152	-29	156	-32	157	-37	150	-56	134	-75	113	-93	91	-108	73	-118	16383	16383	166	41	164	28	158	17	149	8	138	3	126	1	113	3	102	8	93	17	87	28	85	41	87	54	93	65	102	74	113	80	126	82	138	80	149	74	158	65	164	54	166	41	540	127	213	316	213	278	475	127	213	-25	213	-63	16383	16383	376	127	49	316	49	278	311	127	49	-25	49	-63	236	256	108	402	108	-149	147	-149	147	299	208	228	232	350	229	369	221	385	208	398	191	407	172	410	153	407	137	398	124	385	116	369	113	350	116	331	124	315	137	302	153	294	172	291	191	294	208	302	221	315	229	331	232	350	16383	16383	206	350	205	339	200	330	192	322	183	317	172	315	161	317	152	322	144	329	139	339	137	350	139	361	144	370	152	378	161	383	172	384	183	383	192	378	200	371	205	361	206	350	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	249	270	186	353	156	353	94	270	110	270	171	321	232	270	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	264	352	260	338	253	326	245	316	234	310	222	308	207	313	188	324	167	337	147	348	127	352	110	348	94	338	81	322	73	303	69	283	79	283	84	297	90	309	99	319	110	325	122	327	138	322	156	311	177	298	197	288	217	283	234	287	250	299	262	315	270	334	273	352	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	16383	16383	202	-85	201	-74	196	-65	190	-59	181	-55	170	-53	160	-55	151	-60	144	-67	140	-75	138	-85	140	-95	145	-104	152	-111	161	-115	170	-117	180	-115	188	-111	195	-104	200	-96	202	-85	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	16383	16383	263	-29	259	-43	252	-55	243	-65	232	-71	220	-73	204	-69	186	-58	165	-45	145	-34	126	-29	108	-33	93	-45	80	-61	72	-79	69	-98	78	-98	82	-84	89	-72	97	-63	108	-56	120	-54	135	-59	154	-70	175	-82	195	-93	214	-98	232	-94	248	-84	261	-68	269	-50	273	-29	315	110	315	143	184	143	184	273	151	273	151	143	21	143	21	110	151	110	151	-20	184	-20	184	110	16383	16383	336	-63	328	-58	322	-67	317	-74	311	-79	305	-81	297	-82	231	-82	282	-38	295	-25	306	-12	314	0	319	13	320	27	318	44	311	59	299	70	284	77	265	79	245	76	229	68	216	56	207	39	201	20	210	17	218	32	226	43	235	51	245	56	257	57	270	55	280	50	288	42	293	31	295	19	294	5	290	-7	283	-18	272	-31	257	-47	200	-101	200	-104	320	-104	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	109	92	17	155	17	155	-20	188	-20	188	17	251	17	188	109	188	110	150	161	169	172	184	186	196	200	203	217	205	234	203	249	198	261	189	270	178	276	166	278	156	277	147	273	141	267	137	259	136	249	137	240	141	233	146	228	155	225	165	224	168	224	171	225	174	225	177	226	181	226	183	225	186	222	186	219	184	210	179	201	171	191	159	182	145	171	16383	16383	319	110	319	143	24	143	24	110	319	110	319	143	24	143	24	110	16383	16383	204	29	202	40	198	49	191	55	182	59	171	61	161	59	152	54	146	47	141	39	140	29	142	19	147	10	154	3	162	0	171	-1	181	0	190	3	197	10	202	18	204	29	304	30	302	40	297	49	290	55	281	59	272	61	262	59	254	55	247	49	242	40	240	30	241	19	246	10	252	3	261	0	272	-1	282	0	291	4	298	11	302	20	304	30	16383	16383	319	110	319	143	24	143	24	110	16383	16383	103	224	101	234	96	243	89	250	80	254	71	256	62	254	53	250	46	243	41	234	39	224	41	213	45	204	51	198	60	193	71	192	81	194	90	198	97	205	101	214	103	224	304	224	302	234	297	243	290	250	281	254	272	256	262	254	254	250	247	243	242	234	240	224	241	213	246	204	252	198	261	193	272	192	282	194	291	198	298	205	302	214	304	224	16383	16383	319	110	319	143	24	143	24	110	16383	16383	103	30	101	40	96	49	89	55	80	59	71	61	62	59	53	55	46	49	41	40	39	30	41	19	45	10	51	3	60	0	71	-1	81	0	90	4	97	11	101	20	103	30	337	109	337	142	227	142	227	252	194	252	194	142	84	142	84	109	194	109	194	0	227	0	227	109	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	151	278	199	271	241	249	275	216	296	174	304	126	296	78	275	36	241	3	199	-17	151	-25	151	-59	210	-49	261	-23	301	16	328	67	337	126	328	185	301	235	261	276	210	302	151	311	16383	16383	278	109	278	142	168	142	168	252	135	252	135	142	25	142	25	109	135	109	135	0	168	0	168	109	219	60	152	127	219	193	189	224	122	157	55	224	25	193	92	127	25	60	55	30	123	96	189	30	193	311	192	322	187	331	181	337	172	342	161	343	150	341	142	337	135	330	131	321	129	311	131	301	136	292	143	285	152	281	161	280	171	281	179	285	186	292	191	300	193	311	16383	16383	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	16383	16383	276	-64	276	-31	45	-31	45	-64	299	-21	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	22	-21	16383	16383	252	11	68	11	160	103	314	61	248	127	314	192	290	215	224	150	195	180	259	246	237	269	171	204	105	269	83	246	147	180	118	150	52	215	28	192	94	127	28	61	52	38	118	103	147	73	83	7	105	-15	171	50	237	-15	259	7	195	73	224	103	290	38	16383	16383	201	127	171	96	141	127	171	157	312	48	234	126	312	204	289	228	210	150	132	228	109	204	187	126	109	48	132	25	210	103	289	25	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	127	278	175	271	216	249	250	216	271	174	279	126	271	78	249	36	216	3	175	-17	127	-25	127	-59	185	-49	236	-23	276	16	302	67	312	126	302	185	276	235	236	276	185	302	127	311	16383	16383	228	48	150	126	228	204	204	228	127	150	49	228	25	204	103	126	25	48	49	25	127	103	204	25	296	321	226	405	195	405	126	321	142	321	210	373	279	321	16383	16383	312	48	234	126	312	204	289	228	210	150	132	228	109	204	187	126	109	48	132	25	210	103	289	25	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	373	51	299	126	373	200	349	224	275	150	200	224	177	200	252	126	177	51	200	28	275	103	349	28	16383	16383	450	126	441	182	416	230	379	267	331	292	275	301	220	292	171	267	134	230	109	182	100	126	109	71	134	22	171	-14	220	-39	275	-48	331	-39	379	-14	416	22	441	71	450	126	16383	16383	424	126	417	79	395	38	363	6	322	-14	275	-22	228	-14	187	6	155	38	134	79	126	126	134	173	155	214	187	246	228	268	275	275	322	268	363	246	395	214	417	173	424	126	16383	16383	525	126	512	205	477	274	423	328	354	363	275	376	196	363	128	328	73	274	38	205	25	126	38	47	73	-21	128	-75	196	-110	275	-123	354	-110	423	-75	477	-21	512	47	525	126	16383	16383	492	126	481	57	450	-1	403	-48	344	-79	275	-90	206	-79	147	-48	100	-1	69	57	58	126	69	195	100	254	147	301	206	332	275	343	344	332	403	301	450	254	481	195	492	126	239	205	238	215	234	223	228	228	220	232	210	233	201	232	193	228	187	222	183	214	182	205	183	195	188	188	194	182	202	178	210	176	219	178	227	181	233	187	237	195	239	205	16383	16383	317	109	317	142	104	142	104	109	16383	16383	239	47	238	57	234	65	228	70	220	74	210	75	201	74	193	70	187	64	183	56	182	47	183	37	188	30	194	24	202	20	210	18	219	20	227	23	233	29	237	37	239	47	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	376	77	376	110	303	110	303	182	270	182	270	110	198	110	198	77	270	77	270	4	303	4	303	77	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	376	77	376	110	198	110	198	77	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	361	42	310	94	361	145	338	168	286	117	235	168	212	145	263	94	212	42	235	19	286	70	338	19	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	276	57	276	196	243	196	243	90	24	90	24	57	276	57	276	90	57	90	57	196	24	196	24	57	115	200	113	214	107	226	98	236	87	242	73	244	59	242	47	236	38	226	32	214	30	200	32	187	38	176	47	167	59	161	73	159	87	161	98	167	107	176	113	187	115	200	16383	16383	93	201	92	195	89	189	85	185	79	182	73	181	66	182	60	185	56	189	53	194	52	200	53	207	56	213	60	218	66	221	73	222	79	221	85	218	89	213	92	208	93	201	16383	16383	52	-84	80	-67	98	-48	109	-28	114	-6	115	19	114	32	110	45	103	58	90	67	71	71	57	69	46	63	37	53	32	41	30	27	32	14	37	3	46	-5	57	-11	69	-13	73	-13	75	-12	77	-12	79	-11	81	-11	84	-12	86	-14	87	-16	87	-18	86	-26	81	-35	72	-45	59	-55	42	-64	16383	16383	92	27	91	21	88	15	84	11	79	9	73	8	66	9	60	12	56	16	53	21	52	27	53	34	56	40	60	45	66	48	73	49	79	48	84	45	88	40	91	34	92	27	332	0	332	9	315	12	303	17	297	25	294	38	293	55	293	276	294	294	297	307	304	315	315	319	332	321	332	331	209	331	209	321	226	319	237	315	244	307	247	295	248	276	248	25	99	25	99	276	100	294	103	307	109	315	120	319	137	321	137	331	15	331	15	321	32	319	43	315	50	307	54	295	55	276	55	60	54	41	52	27	45	17	34	12	16	9	16	0	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	186	108	185	119	181	127	174	134	165	138	155	140	144	138	135	133	128	126	124	117	123	108	125	97	129	88	136	82	145	77	155	76	164	77	173	82	180	88	185	97	186	108	230	128	230	161	80	161	80	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	260	301	260	334	50	334	50	301	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	260	301	260	334	50	334	50	301	16383	16383	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	229	-15	157	133	152	133	80	-15	114	-15	155	66	195	-15	229	268	195	268	155	186	114	268	80	268	152	119	157	119	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	457	253	457	253	310	248	277	234	249	213	226	186	212	155	206	125	212	98	226	76	248	62	277	57	309	57	457	24	457	24	309	31	264	49	227	77	198	113	180	155	174	197	180	233	198	261	226	280	263	286	307	16383	16383	286	-202	286	-54	280	-9	261	27	233	56	197	74	155	80	113	74	77	56	49	28	30	-8	24	-53	24	-202	57	-202	57	-54	62	-22	76	5	97	28	124	42	155	47	186	42	212	28	234	6	248	-21	253	-54	253	-202	286	174	286	323	280	367	261	404	233	433	197	451	155	457	113	451	77	432	49	404	31	366	24	321	24	174	57	174	57	321	62	354	76	382	98	404	125	419	155	424	186	419	213	404	234	382	248	353	253	321	253	174	16383	16383	286	80	253	80	253	-67	248	-99	234	-127	212	-149	186	-164	155	-169	124	-164	97	-149	76	-127	62	-99	57	-66	57	80	24	80	24	-68	30	-113	49	-150	77	-178	113	-196	155	-202	197	-196	233	-177	261	-149	280	-111	286	-67	286	457	253	457	253	310	248	277	234	249	213	226	186	212	155	206	125	212	98	226	76	248	62	277	57	309	57	457	24	457	24	309	31	264	49	227	77	198	113	180	155	174	197	180	233	198	261	226	280	263	286	307	16383	16383	260	110	260	143	50	143	50	110	16383	16383	286	-202	286	-54	280	-9	261	27	233	56	197	74	155	80	113	74	77	56	49	28	30	-8	24	-53	24	-202	57	-202	57	-54	62	-22	76	5	97	28	124	42	155	47	186	42	212	28	234	6	248	-21	253	-54	253	-202	286	174	286	323	280	367	261	404	233	433	197	451	155	457	113	451	77	432	49	404	31	366	24	321	24	174	57	174	57	321	62	354	76	382	98	404	125	419	155	424	186	419	213	404	234	382	248	353	253	321	253	174	16383	16383	260	110	260	143	50	143	50	110	16383	16383	286	80	253	80	253	-67	248	-99	234	-127	212	-149	186	-164	155	-169	124	-164	97	-149	76	-127	62	-99	57	-66	57	80	24	80	24	-68	30	-113	49	-150	77	-178	113	-196	155	-202	197	-196	233	-177	261	-149	280	-111	286	-67	515	264	482	264	482	116	477	84	463	55	441	33	414	19	384	13	353	18	326	32	305	54	291	81	286	114	286	264	253	264	253	114	248	81	234	54	212	32	185	18	155	13	124	19	97	33	76	56	62	84	57	117	57	264	24	264	24	114	30	70	49	33	77	5	113	-12	155	-19	184	-16	210	-7	234	6	254	24	269	46	284	24	304	6	328	-7	355	-16	384	-19	426	-12	462	5	490	34	509	71	515	116	515	-19	515	128	509	173	490	210	462	239	426	257	384	263	355	260	328	252	304	238	284	220	269	198	254	220	234	238	210	252	184	260	155	263	113	257	77	239	49	211	30	174	24	129	24	-19	57	-19	57	127	62	160	76	188	97	211	124	225	155	230	185	226	212	212	234	190	248	162	253	129	253	-19	286	-19	286	129	291	162	305	190	326	212	353	226	384	230	415	225	441	211	463	189	477	161	482	128	482	-19	305	268	305	301	5	301	5	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	268	16383	16383	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	253	268	305	-48	305	-15	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	5	-15	5	-48	16383	16383	253	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	217	54	217	268	184	268	184	86	127	86	127	268	94	268	94	54	16383	16383	286	-15	286	268	253	268	253	17	57	17	57	268	24	268	24	-15	286	-15	286	268	24	268	24	-15	57	-15	57	235	253	235	253	-15	16383	16383	217	-15	217	199	94	199	94	-15	127	-15	127	166	184	166	184	-15	234	105	198	142	234	179	221	191	185	155	168	172	204	208	191	221	155	185	118	221	106	208	142	172	126	155	89	191	76	179	113	142	76	105	89	93	126	129	142	113	106	76	118	63	155	99	191	63	204	76	168	113	185	129	221	93	16383	16383	172	142	155	125	138	142	155	159	16383	16383	305	268	305	301	5	301	5	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	268	16383	16383	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	253	268	187	323	185	334	181	343	175	349	166	353	155	355	145	353	136	349	129	342	125	333	123	323	125	313	130	304	137	297	146	293	155	291	164	293	173	297	180	304	185	313	187	323	16383	16383	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	187	323	185	334	181	343	175	349	166	353	155	355	145	353	136	349	129	342	125	333	123	323	125	313	130	304	137	297	146	293	155	291	164	293	173	297	180	304	185	313	187	323	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	16383	16383	229	-14	157	134	152	134	80	-14	114	-14	155	68	195	-14	229	268	195	268	155	186	114	268	80	268	152	119	157	119	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	374	-14	237	268	232	268	195	191	158	268	153	268	16	-14	49	-14	156	201	177	156	95	-14	127	-14	195	122	262	-14	295	-14	212	156	234	201	342	-14	374	268	342	268	234	52	212	97	295	268	262	268	195	132	127	268	95	268	177	97	156	52	49	268	16	268	153	-14	158	-14	195	61	232	-14	237	-14	342	268	296	268	86	59	86	268	53	268	53	-14	58	-14	300	-14	300	268	295	268	12	-14	56	-14	267	195	267	-14	295	-38	214	127	295	292	262	292	197	162	157	244	152	244	113	162	48	292	16	292	95	127	16	-38	48	-38	113	92	152	10	157	10	197	92	262	-38	16383	16383	180	127	155	76	130	127	155	177	295	-14	157	268	152	268	16	-14	48	-14	138	168	138	-14	171	-14	171	168	262	-14	295	268	262	268	171	85	171	268	138	268	138	85	48	268	16	268	152	-14	157	-14	295	-14	245	88	295	88	295	121	229	121	157	268	152	268	81	121	16	121	16	88	65	88	16	-14	48	-14	99	88	211	88	262	-14	16383	16383	195	121	115	121	155	201	295	133	295	166	245	166	295	268	262	268	211	166	99	166	48	268	16	268	65	166	16	166	16	133	81	133	152	-14	157	-14	229	133	16383	16383	195	133	155	52	115	133	286	365	286	398	23	398	23	365	16383	16383	286	290	286	323	23	323	23	290	16383	16383	295	-14	158	268	153	268	16	-14	48	-14	156	201	263	-14	295	-14	157	268	152	268	15	-14	47	-14	155	201	262	-14	16383	16383	286	-69	286	-35	23	-35	23	-69	295	-14	157	268	152	268	15	-14	47	-14	155	201	262	-14	16383	16383	287	-69	287	-35	22	-35	22	-69	16383	16383	287	-144	287	-111	22	-111	22	-144	264	239	228	239	156	115	81	239	46	239	155	55	16383	16383	287	0	287	33	22	33	22	0	287	370	287	403	22	403	22	370	16383	16383	287	295	287	328	22	328	22	295	16383	16383	295	268	262	268	155	52	47	268	15	268	152	-14	157	-14	295	268	262	268	155	52	47	268	15	268	152	-14	157	-14	16383	16383	287	-69	287	-35	22	-35	22	-69	16383	16383	287	-144	287	-111	22	-111	22	-144	504	-141	504	396	35	127	16383	16383	471	143	131	143	471	339	16383	16383	471	-83	131	110	471	110	504	127	35	396	35	-141	16383	16383	408	143	68	143	68	339	16383	16383	408	110	68	-83	68	110	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	203	-20	202	-9	197	0	190	5	181	10	171	11	160	9	152	5	145	-1	141	-10	140	-20	141	-31	146	-39	153	-46	162	-50	171	-51	180	-50	189	-46	196	-39	201	-31	203	-20	203	320	201	330	196	339	189	346	180	350	171	352	161	350	153	346	146	339	141	330	139	320	140	309	145	300	151	294	160	289	171	288	181	290	190	294	197	301	201	310	203	320	16383	16383	319	206	319	239	24	239	24	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	319	14	319	47	229	47	229	110	319	110	319	143	229	143	229	206	319	206	319	239	229	239	229	348	196	348	196	239	147	239	147	348	113	348	113	239	24	239	24	206	113	206	113	143	24	143	24	110	113	110	113	47	24	47	24	14	113	14	113	-93	147	-93	147	14	196	14	196	-93	229	-93	229	14	16383	16383	196	143	147	143	147	206	196	206	16383	16383	196	47	147	47	147	110	196	110	319	14	319	47	268	47	268	110	319	110	319	143	268	143	268	206	319	206	319	239	268	239	268	331	235	331	235	239	188	239	188	331	155	331	155	239	107	239	107	331	74	331	74	239	24	239	24	206	74	206	74	143	24	143	24	110	74	110	74	47	24	47	24	14	74	14	74	-77	107	-77	107	14	155	14	155	-77	188	-77	188	14	235	14	235	-77	268	-77	268	14	16383	16383	235	143	188	143	188	206	235	206	16383	16383	155	143	107	143	107	206	155	206	16383	16383	235	47	188	47	188	110	235	110	16383	16383	155	47	107	47	107	110	155	110	208	229	206	239	201	248	194	255	185	259	176	261	166	259	158	255	151	248	146	239	144	229	145	218	150	209	156	203	165	198	176	197	186	199	195	203	202	210	206	219	208	229	16383	16383	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	277	229	276	239	271	248	264	255	256	259	246	261	237	259	228	255	220	248	216	239	214	229	215	218	220	209	227	203	235	198	246	197	257	199	265	203	272	210	276	219	277	229	16383	16383	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	16383	16383	142	26	141	37	136	45	129	52	120	56	110	57	101	56	92	52	85	45	81	37	79	26	81	16	85	7	92	0	101	-4	110	-6	120	-4	129	0	136	7	141	16	142	26	302	272	296	251	288	232	277	217	262	206	243	203	220	209	193	225	164	244	135	260	105	267	78	261	56	245	39	222	29	194	24	165	41	165	47	185	56	204	68	219	83	229	102	233	126	227	152	211	181	192	210	176	239	170	266	176	288	193	303	217	314	245	319	272	16383	16383	319	110	319	143	24	143	24	110	16383	16383	302	88	296	67	288	48	277	33	262	23	243	19	220	26	193	42	164	61	135	76	105	83	78	77	56	62	39	39	29	11	24	-18	41	-18	47	2	56	21	68	36	83	46	102	50	126	44	152	28	181	9	210	-6	239	-13	266	-6	288	10	303	34	314	61	319	88	205	320	203	330	198	339	192	346	183	350	174	352	164	350	155	346	148	339	143	330	142	320	143	309	147	300	154	294	163	289	174	288	184	290	193	294	199	301	203	310	205	320	16383	16383	309	266	302	245	294	225	282	208	267	196	248	192	224	200	196	218	166	240	135	258	105	266	78	260	56	243	39	218	29	189	24	159	34	159	40	180	49	201	62	217	78	229	97	233	121	226	149	207	179	185	210	167	239	159	266	166	288	185	303	210	314	239	319	266	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	180	321	193	328	204	333	214	337	225	339	237	342	247	344	254	346	259	351	261	356	262	363	261	369	259	375	255	379	250	381	244	382	237	380	229	374	221	366	213	357	205	349	200	345	195	340	190	337	184	333	176	329	176	340	179	364	187	388	189	398	190	402	190	406	189	411	187	416	183	420	178	423	172	424	166	423	161	420	157	416	155	412	154	406	154	402	155	398	156	392	158	387	160	381	164	361	166	352	167	343	167	329	156	335	140	347	132	355	123	365	112	376	107	379	103	381	98	381	93	380	88	378	84	374	82	368	81	363	83	356	86	350	93	346	102	342	115	339	125	337	134	335	143	331	153	327	164	321	152	314	134	306	124	303	112	301	100	298	91	295	85	291	81	285	80	278	81	273	84	268	87	264	93	261	103	261	107	262	111	264	116	268	121	273	128	281	133	286	136	290	139	293	141	296	144	298	147	301	152	304	167	314	167	297	166	287	162	269	159	259	155	249	154	244	153	240	153	236	154	231	156	226	160	222	165	219	171	218	177	219	182	222	187	227	190	232	191	238	191	240	189	246	188	250	186	254	183	265	180	275	178	286	177	298	176	309	176	314	180	311	186	307	193	303	207	291	215	282	222	274	228	268	234	263	239	261	245	260	251	261	256	264	260	268	262	273	263	280	262	286	259	291	253	295	244	298	233	301	222	303	202	309	194	313	185	318	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	249	270	186	353	156	353	94	270	110	270	171	321	232	270	16383	16383	302	238	296	217	288	198	277	183	262	172	243	169	220	175	193	191	164	210	135	226	105	233	78	227	56	211	39	188	29	160	24	131	41	131	47	151	56	170	68	186	83	196	102	200	126	193	152	177	181	158	210	142	239	136	266	142	288	159	303	183	314	211	319	238	16383	16383	302	119	296	99	288	80	277	64	262	54	243	50	220	57	193	73	164	92	135	108	105	114	78	109	56	93	39	70	29	42	24	12	41	12	47	33	56	52	68	67	83	78	102	81	126	75	152	59	181	40	210	24	239	17	266	24	288	41	303	65	314	93	319	119	302	325	296	304	288	285	277	270	262	260	243	256	220	263	193	279	164	297	135	313	105	320	78	314	56	298	39	275	29	248	24	218	41	218	47	239	56	258	68	273	83	283	102	287	126	280	152	264	181	246	210	230	239	223	266	230	288	247	303	271	314	298	319	325	16383	16383	302	207	296	186	288	167	277	152	262	142	243	138	220	145	193	160	164	179	135	195	105	202	78	196	56	181	39	158	29	130	24	100	41	100	47	121	56	140	68	155	83	165	102	169	126	162	152	146	181	127	210	112	239	105	266	111	288	129	303	153	314	180	319	207	16383	16383	319	27	319	60	24	60	24	27	16383	16383	319	-72	319	-39	24	-39	24	-72	319	291	319	324	24	324	24	291	16383	16383	319	191	319	224	24	224	24	191	16383	16383	319	26	319	60	188	60	188	164	155	164	155	60	24	60	24	26	155	26	155	-69	188	-69	188	26	319	194	319	227	188	227	188	324	155	324	155	227	24	227	24	194	155	194	155	89	188	89	188	194	16383	16383	319	30	319	63	24	63	24	30	16383	16383	319	-69	319	-36	24	-36	24	-69	319	233	319	266	24	266	24	233	16383	16383	319	133	319	166	24	166	24	133	16383	16383	302	94	296	73	288	54	277	39	262	28	243	25	220	31	193	47	164	66	135	82	105	89	78	83	56	67	39	44	29	16	24	-12	41	-12	47	7	56	26	68	41	83	51	102	55	126	49	152	33	181	14	210	-1	239	-7	266	-1	288	15	303	39	314	67	319	94	483	160	483	193	229	193	229	160	16383	16383	483	60	483	93	229	93	229	60	16383	16383	188	177	186	187	182	196	174	203	166	207	156	209	147	207	138	203	131	196	126	187	124	177	126	166	130	157	137	151	146	147	156	145	167	147	176	151	182	158	187	167	188	177	16383	16383	88	177	86	187	81	196	74	203	65	207	56	209	46	207	38	203	31	196	26	187	24	177	25	166	30	157	36	151	45	147	56	145	66	147	75	151	82	158	86	167	88	177	16383	16383	188	76	186	88	182	97	175	103	166	107	156	108	147	107	138	103	131	96	126	87	124	76	126	67	131	58	138	51	147	46	156	45	166	46	175	51	182	58	186	67	188	76	16383	16383	88	76	86	88	81	97	74	103	65	107	55	108	46	107	37	103	30	96	26	87	24	76	26	67	30	58	37	51	46	46	55	45	65	46	74	51	81	58	86	67	88	76	474	160	474	193	275	193	275	160	16383	16383	474	60	474	93	275	93	275	60	16383	16383	224	160	224	193	24	193	24	160	16383	16383	224	60	224	93	24	93	24	60	694	160	694	193	504	193	504	160	16383	16383	694	60	694	93	504	93	504	60	16383	16383	454	160	454	193	264	193	264	160	16383	16383	454	60	454	93	264	93	264	60	16383	16383	214	160	214	193	24	193	24	160	16383	16383	214	60	214	93	24	93	24	60	253	274	252	285	247	294	240	300	231	304	222	305	212	304	203	300	196	294	191	285	190	274	191	264	196	256	203	249	212	244	222	242	231	244	240	249	247	256	252	264	253	274	16383	16383	152	274	151	285	146	294	139	300	130	304	121	305	111	304	102	300	95	294	90	285	89	274	90	264	95	256	102	249	111	244	121	242	130	244	139	249	146	256	151	264	152	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	253	-20	252	-9	247	0	240	5	231	9	222	11	212	9	203	5	196	0	191	-9	190	-20	191	-30	196	-39	203	-46	212	-50	222	-52	231	-50	240	-46	247	-39	252	-30	253	-20	16383	16383	152	-20	151	-9	146	0	139	5	130	9	121	11	111	9	102	5	95	0	90	-9	89	-20	90	-30	95	-39	102	-46	111	-50	121	-52	130	-50	139	-46	146	-39	151	-30	152	-20	324	320	322	330	317	339	310	346	301	350	292	352	283	350	274	346	267	339	262	330	260	320	262	309	266	300	272	294	281	289	292	288	302	290	311	294	318	301	322	310	324	320	16383	16383	243	320	241	330	236	339	229	346	221	350	211	352	202	350	193	346	186	339	181	330	180	320	181	309	185	300	192	294	201	289	211	288	222	290	231	294	237	301	241	310	243	320	16383	16383	163	320	161	330	156	339	149	346	141	350	132	352	122	350	113	346	106	339	101	330	99	320	101	309	105	300	112	294	121	289	132	288	142	290	151	294	157	301	162	310	163	320	16383	16383	319	206	319	239	24	239	24	206	16383	16383	83	320	81	330	76	339	69	346	60	350	51	352	41	350	33	346	26	339	21	330	19	320	20	309	25	300	31	294	40	289	51	288	61	290	70	294	77	301	81	310	83	320	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	305	127	302	141	295	154	285	165	272	172	257	174	242	172	229	165	219	154	212	141	209	127	212	112	219	99	229	88	242	82	257	79	272	82	285	88	295	99	302	112	305	127	16383	16383	280	127	278	119	275	113	270	108	264	105	257	104	250	105	244	108	239	113	236	119	234	127	236	134	239	140	244	145	250	148	257	149	264	148	270	145	275	140	278	134	280	127	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	16383	16383	133	127	130	141	124	154	113	165	100	172	85	174	71	172	58	165	47	154	40	141	38	127	40	112	47	99	58	88	71	82	85	79	100	82	113	88	124	99	130	112	133	127	16383	16383	108	127	107	119	104	113	99	108	93	105	85	104	78	105	72	108	67	113	64	119	63	127	64	134	67	140	72	145	78	148	85	149	93	148	99	145	104	140	107	134	108	127	121	255	123	267	126	277	129	285	139	299	152	313	162	325	168	335	171	345	172	355	169	372	160	385	146	395	130	401	112	403	94	401	79	394	68	384	60	371	57	357	58	349	61	343	65	338	70	335	77	334	83	334	91	340	93	345	94	350	93	355	90	359	88	362	85	364	84	367	85	371	89	375	94	379	101	382	108	383	116	382	123	379	128	374	131	367	132	358	131	348	125	328	117	310	111	296	108	285	106	274	105	265	105	255	16383	16383	136	220	134	227	131	232	126	237	121	240	114	241	108	240	102	237	97	233	94	227	93	220	94	213	97	207	101	203	107	200	114	199	121	200	127	203	132	207	135	213	136	220	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	230	255	233	267	235	277	239	285	243	292	248	299	262	313	271	325	277	335	280	345	281	355	278	372	269	385	256	395	240	401	222	403	204	401	189	394	177	384	170	371	167	357	168	349	170	343	174	338	180	335	186	334	192	334	197	337	201	340	203	345	204	350	203	355	200	359	198	362	195	364	194	367	195	371	199	375	204	379	210	382	218	383	226	382	232	379	237	374	240	367	241	358	240	348	238	338	234	328	226	310	221	296	217	285	215	274	214	265	214	255	16383	16383	245	220	244	227	241	232	236	237	230	240	224	241	217	240	211	237	207	233	204	227	203	220	203	213	206	207	211	203	216	200	224	199	231	200	237	203	241	207	244	213	245	220	16383	16383	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	310	33	310	66	94	174	310	281	310	313	28	176	28	171	16383	16383	310	-68	310	-35	28	102	28	69	310	171	310	176	28	313	28	281	244	174	28	66	28	33	16383	16383	310	69	310	102	28	-35	28	-68	275	174	273	184	268	193	261	199	252	203	243	205	233	203	225	199	218	193	213	184	211	174	212	163	217	154	223	147	232	143	243	142	254	143	262	148	269	155	273	164	275	174	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	132	174	130	184	125	193	118	200	109	204	100	205	91	204	82	200	75	193	70	185	68	174	70	163	74	154	80	148	89	143	100	142	110	143	119	148	126	155	130	164	132	174	16383	16383	313	69	313	102	30	-35	30	-68	143	276	142	287	137	295	130	302	121	306	112	307	103	306	94	302	87	295	82	287	80	276	81	265	86	256	93	250	102	245	112	244	123	246	131	250	138	257	142	266	143	276	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	262	276	261	287	256	295	249	302	240	306	230	307	221	306	212	302	206	295	201	287	199	276	201	266	205	257	211	250	220	246	230	244	241	245	250	250	257	256	261	265	262	276	16383	16383	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	313	69	313	102	30	-35	30	-68	311	357	310	367	305	376	298	383	289	387	280	388	271	387	262	383	254	376	250	368	248	357	249	346	254	337	261	331	269	326	280	325	291	326	299	331	306	338	310	347	311	357	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	94	357	93	368	88	376	81	383	72	387	62	388	63	388	53	387	45	383	38	376	33	367	31	357	33	347	37	338	43	331	52	326	63	325	73	326	82	331	89	337	93	346	94	357	16383	16383	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	313	69	313	102	30	-35	30	-68	311	124	311	156	95	249	311	340	311	373	28	252	28	247	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	315	247	315	252	32	373	32	340	248	249	32	156	32	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	313	35	313	68	97	174	313	281	313	314	30	176	30	171	16383	16383	313	-59	313	-26	194	-26	224	21	195	21	165	-26	30	-26	30	-59	143	-59	113	-107	143	-107	173	-59	310	171	310	176	28	314	28	281	244	174	28	66	28	35	16383	16383	310	-59	310	-26	192	-26	223	21	193	21	162	-26	28	-26	28	-59	142	-59	112	-107	141	-107	171	-59	310	124	310	156	94	249	310	340	310	373	28	252	28	247	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	246	310	251	28	373	28	342	244	248	28	157	28	124	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	247	310	278	107	355	310	432	310	465	28	358	28	353	16383	16383	310	160	310	193	28	193	28	160	16383	16383	310	60	310	93	28	93	28	60	16383	16383	310	-105	310	-100	28	7	28	-25	232	-102	28	-179	28	-211	310	353	310	358	28	465	28	432	232	355	28	278	28	247	16383	16383	310	160	310	193	28	193	28	160	16383	16383	310	60	310	93	28	93	28	60	16383	16383	310	-211	310	-179	107	-102	310	-25	310	7	28	-100	28	-105	313	124	313	157	97	249	313	340	313	373	30	252	30	247	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	313	-87	313	-54	30	-54	30	-87	313	246	313	251	30	373	30	340	242	248	30	157	30	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	313	-87	313	-54	30	-54	30	-87	313	202	313	234	109	318	313	401	313	434	30	320	30	315	16383	16383	308	180	302	159	294	140	283	125	268	115	249	111	226	118	199	134	170	153	141	169	112	175	84	169	62	154	46	131	35	103	30	73	46	73	53	94	62	112	74	128	89	138	108	142	132	135	158	119	187	101	216	85	246	78	272	85	294	102	310	126	320	153	325	180	16383	16383	313	-65	313	-60	30	51	30	18	233	-63	30	-147	30	-179	313	316	313	321	30	434	30	401	233	319	30	234	30	202	16383	16383	308	180	302	159	294	140	283	125	268	115	249	111	226	118	199	134	170	153	141	169	112	175	84	169	62	154	46	131	35	103	30	73	46	73	53	94	62	112	74	128	89	138	108	142	132	135	158	119	187	101	216	85	246	78	272	85	294	102	310	126	320	153	325	180	16383	16383	313	-179	313	-147	109	-64	313	18	313	51	30	-61	30	-66	310	190	310	223	107	306	310	390	310	422	27	309	27	304	16383	16383	315	120	315	125	32	239	32	206	236	123	32	40	32	7	16383	16383	313	-68	313	-35	30	-35	30	-68	16383	16383	313	-168	313	-135	30	-135	30	-168	315	303	315	308	32	422	32	390	236	305	32	223	32	190	16383	16383	310	7	310	40	107	123	310	206	310	239	27	126	27	121	16383	16383	313	-68	313	-35	30	-35	30	-68	16383	16383	313	-168	313	-135	30	-135	30	-168	313	201	313	234	109	317	313	401	313	433	30	320	30	315	16383	16383	313	103	313	136	30	248	30	215	16383	16383	313	31	313	36	30	150	30	117	233	33	30	-49	30	-81	16383	16383	313	-67	313	-35	30	-147	30	-179	313	315	313	320	30	433	30	401	233	317	30	234	30	201	16383	16383	313	215	313	248	30	136	30	103	16383	16383	313	-81	313	-49	109	33	313	117	313	150	30	36	30	31	16383	16383	313	-179	313	-147	30	-35	30	-67	310	287	310	320	28	182	28	150	16383	16383	310	-60	310	-29	94	78	310	185	310	218	28	80	28	75	310	150	310	182	28	320	28	287	16383	16383	310	75	310	80	28	218	28	185	244	78	28	-29	28	-60	310	287	310	320	28	182	28	150	16383	16383	272	78	271	88	267	97	260	104	251	108	241	109	230	108	221	103	215	96	211	87	209	78	211	67	216	58	223	52	231	47	241	46	250	47	259	51	266	58	271	67	272	78	16383	16383	310	-60	310	-27	94	79	310	185	310	218	28	81	28	76	310	150	310	182	28	320	28	287	16383	16383	310	76	310	81	28	218	28	185	244	79	28	-27	28	-60	16383	16383	129	79	128	90	123	99	116	105	107	110	98	111	89	110	80	105	73	99	68	90	66	79	67	69	72	60	79	53	88	49	98	47	109	49	117	54	124	61	128	70	129	79	313	326	313	359	30	359	30	326	16383	16383	313	226	313	259	30	259	30	226	16383	16383	313	-104	313	-72	97	33	313	141	313	174	30	36	30	31	313	326	313	359	30	359	30	326	16383	16383	313	226	313	259	30	259	30	226	16383	16383	313	31	313	36	30	174	30	141	246	34	30	-72	30	-104	313	330	313	363	30	225	30	193	16383	16383	313	233	313	266	30	128	30	95	16383	16383	313	-109	313	-77	97	30	313	137	313	169	30	32	30	27	313	193	313	225	30	363	30	330	16383	16383	313	95	313	128	30	266	30	233	16383	16383	313	27	313	32	30	169	30	137	246	30	30	-77	30	-109	305	332	299	311	291	292	279	277	265	267	246	263	222	270	195	285	167	304	137	320	108	327	81	321	59	306	42	283	31	255	26	225	43	225	49	246	58	265	70	280	85	290	104	294	128	287	155	271	183	252	213	237	242	230	269	236	290	254	306	278	316	305	321	332	16383	16383	310	-81	310	-49	94	57	310	165	310	197	27	60	27	55	300	332	294	311	286	292	274	277	260	267	241	263	217	270	190	285	162	304	132	320	103	327	76	321	54	306	37	283	26	255	22	225	38	225	44	246	53	265	65	280	80	290	99	294	123	287	150	271	178	252	208	237	237	230	264	236	285	254	301	278	311	305	316	332	16383	16383	315	55	315	60	32	197	32	165	248	57	32	-49	32	-81	302	387	296	366	288	347	277	332	262	322	243	318	220	325	193	341	164	360	135	376	105	382	78	376	56	361	39	338	29	310	24	280	41	280	47	301	56	319	68	335	83	345	102	349	126	342	152	326	181	308	210	292	239	285	266	292	288	309	303	333	314	360	319	387	16383	16383	313	33	313	65	113	143	313	219	313	252	30	146	30	141	16383	16383	313	-32	313	0	30	0	30	-32	16383	16383	313	-132	313	-99	30	-99	30	-132	302	387	296	366	288	347	277	332	262	322	243	318	220	325	193	341	164	360	135	376	105	382	78	376	56	361	39	338	29	310	24	280	41	280	47	301	56	319	68	335	83	345	102	349	126	342	152	326	181	308	210	292	239	285	266	292	288	309	303	333	314	360	319	387	16383	16383	313	139	313	144	30	252	30	219	230	142	30	65	30	33	16383	16383	313	-32	313	0	30	0	30	-32	16383	16383	313	-132	313	-99	30	-99	30	-132	305	52	305	86	223	127	305	167	305	201	156	129	156	124	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	16383	16383	186	124	186	129	38	200	38	166	120	127	38	85	38	51	454	26	454	57	238	165	454	272	454	305	171	167	171	162	16383	16383	295	26	295	57	79	165	295	272	295	305	12	167	12	162	16383	16383	454	-50	454	-17	12	-17	12	-50	361	-12	361	20	230	84	313	124	313	129	230	169	361	233	361	266	195	185	30	266	30	233	161	169	79	129	79	124	161	84	30	20	30	-12	195	67	16383	16383	246	127	195	102	145	127	195	151	397	-12	397	22	267	127	397	231	397	266	220	129	220	124	16383	16383	208	124	208	129	30	266	30	231	161	127	30	22	30	-12	17	129	17	124	278	-12	290	13	300	39	307	68	311	97	313	127	311	156	307	185	300	213	290	240	278	266	16383	16383	80	127	262	224	268	205	273	187	279	147	280	127	279	107	277	87	273	68	268	49	262	31	325	124	325	129	65	266	53	240	43	213	36	185	32	156	30	127	32	97	36	68	43	39	53	13	65	-12	16383	16383	262	127	81	30	75	48	70	67	66	86	64	106	63	126	64	146	66	166	70	185	75	204	81	223	25	175	25	171	286	33	298	59	307	86	314	114	318	143	320	173	318	203	314	232	307	260	298	287	286	313	16383	16383	88	173	269	270	275	252	280	233	284	214	286	194	287	174	286	153	284	134	280	114	275	96	269	77	16383	16383	307	-68	307	-35	25	102	25	69	318	171	318	176	57	313	45	288	35	261	28	232	24	203	22	174	24	144	28	114	35	86	45	60	57	34	16383	16383	254	174	74	76	67	95	62	114	59	133	56	153	55	173	56	193	58	213	62	232	67	251	74	270	16383	16383	318	69	318	102	35	-35	35	-68	305	-15	305	17	117	110	305	110	305	143	117	143	305	236	305	268	22	132	22	122	320	122	320	132	38	268	38	236	225	143	38	143	38	110	225	110	38	17	38	-15	312	22	312	55	124	148	312	148	312	181	124	181	312	274	312	306	30	170	30	160	16383	16383	313	-50	313	-17	30	-17	30	-50	313	160	313	170	31	306	31	274	218	181	31	181	31	148	218	148	31	55	31	22	16383	16383	313	-50	313	-17	30	-17	30	-50	319	206	319	239	241	239	234	251	223	263	209	272	191	279	171	281	152	279	135	272	121	263	110	251	102	239	24	239	24	206	129	206	131	218	137	230	146	239	158	246	172	248	186	246	198	239	206	230	212	218	214	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	310	64	289	89	259	113	222	134	182	152	143	165	182	178	222	196	259	217	289	241	310	266	310	305	268	262	216	229	157	205	94	190	32	181	32	148	94	140	157	125	216	101	268	69	310	26	16383	16383	310	-50	310	-17	32	-17	32	-50	310	181	248	190	186	205	127	229	74	262	32	305	32	266	53	241	84	217	121	196	160	178	199	165	160	152	121	134	84	113	53	89	32	64	32	26	74	69	127	101	186	125	248	140	310	148	16383	16383	310	-50	310	-17	32	-17	32	-50	313	74	291	99	259	123	221	144	181	161	142	175	181	188	221	205	259	227	291	250	313	276	313	314	270	271	216	238	156	215	93	199	30	191	30	158	93	150	156	134	216	111	270	78	313	35	16383	16383	313	-59	313	-26	192	-26	223	21	193	21	162	-26	30	-26	30	-59	142	-59	112	-107	141	-107	171	-59	313	191	250	199	186	215	126	238	73	271	30	314	30	276	52	250	83	227	122	205	162	188	201	175	162	161	121	144	83	123	52	99	30	74	30	35	73	78	126	111	186	134	250	150	313	158	16383	16383	313	-59	313	-26	193	-26	224	21	194	21	164	-26	30	-26	30	-59	142	-59	113	-107	142	-107	172	-59	313	118	291	143	259	167	221	188	181	206	142	219	181	232	221	250	259	271	291	294	313	320	313	358	270	315	216	283	156	259	93	244	30	235	30	203	93	195	156	179	216	155	270	122	313	79	16383	16383	313	-5	313	27	30	27	30	-5	16383	16383	313	-104	313	-72	30	-72	30	-104	313	235	250	244	186	259	126	283	73	315	30	358	30	320	52	294	83	271	122	250	162	232	201	219	162	206	121	188	83	167	52	143	30	118	30	79	73	122	126	155	186	179	250	195	313	203	16383	16383	313	-5	313	27	30	27	30	-5	16383	16383	313	-104	313	-72	30	-72	30	-104	311	133	290	158	259	182	222	203	183	221	144	234	183	247	222	265	259	286	290	310	311	335	311	373	269	330	216	298	157	274	95	259	32	251	32	218	95	209	157	194	216	170	269	137	311	94	16383	16383	311	-91	311	-58	163	-58	205	8	311	8	311	41	225	41	249	79	219	79	195	41	32	41	32	8	175	8	133	-58	32	-58	32	-91	113	-91	89	-129	119	-129	142	-91	311	251	249	259	186	274	127	298	75	330	32	373	32	335	53	310	84	286	121	265	161	247	200	234	161	221	121	203	84	182	53	158	32	133	32	94	75	137	127	170	186	194	249	209	311	218	16383	16383	311	-91	311	-58	166	-58	208	8	311	8	311	41	228	41	252	79	222	79	198	41	32	41	32	8	177	8	136	-58	32	-58	32	-91	115	-91	92	-129	122	-129	145	-91	310	163	289	188	259	210	222	228	182	241	143	249	182	257	222	270	259	288	289	310	310	335	310	373	268	332	216	303	157	284	94	272	32	266	32	233	94	226	157	214	216	195	268	166	310	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	266	248	272	186	284	127	303	74	332	32	373	32	335	53	310	84	288	121	270	160	257	199	249	160	241	121	228	84	210	53	188	32	163	32	124	74	166	127	195	186	214	248	226	310	233	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	311	163	290	188	259	210	222	228	183	241	144	249	183	257	222	270	259	288	290	310	311	335	311	373	269	332	216	303	157	284	95	272	32	266	32	233	95	226	157	214	216	195	269	166	311	124	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	311	266	249	272	186	284	127	303	75	332	32	373	32	335	53	310	84	288	121	270	161	257	200	249	161	241	121	228	84	210	53	188	32	163	32	124	75	166	127	195	186	214	249	226	311	233	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	454	26	434	51	405	75	370	96	333	113	298	127	333	140	370	157	405	179	434	202	454	228	454	266	413	223	362	190	306	167	248	151	191	143	191	110	248	102	306	86	362	63	413	30	454	-12	16383	16383	275	26	255	51	225	75	191	96	154	113	119	127	154	140	191	157	225	179	255	202	275	228	275	266	233	223	183	190	127	167	69	151	12	143	12	110	69	102	127	86	183	63	233	30	275	-12	454	143	398	151	340	167	284	190	233	223	191	266	191	228	212	202	241	179	275	157	312	140	348	127	312	113	275	96	241	75	212	51	191	26	191	-12	233	30	284	63	340	86	398	102	454	110	16383	16383	275	143	218	151	160	167	104	190	54	223	12	266	12	228	33	202	62	179	96	157	133	140	169	127	133	113	96	96	62	75	33	51	12	26	12	-12	54	30	104	63	160	86	218	102	275	110	224	126	223	135	219	144	212	151	204	156	193	158	182	156	173	152	167	146	163	137	161	126	163	116	167	107	174	100	183	96	193	94	203	96	212	101	219	108	223	117	224	126	16383	16383	313	-12	313	20	167	20	135	26	106	42	83	66	68	95	63	127	68	158	83	187	106	211	134	227	167	233	313	233	313	266	167	266	122	259	84	238	55	208	37	169	30	127	37	84	55	46	84	15	121	-4	166	-12	30	266	30	233	175	233	208	227	237	211	259	187	274	158	280	127	274	95	259	66	237	42	208	26	175	20	30	20	30	-12	175	-12	220	-4	258	15	287	46	306	84	312	127	313	127	306	169	288	208	259	238	222	259	177	266	16383	16383	181	127	180	138	175	146	168	153	159	157	150	158	139	157	130	152	124	145	119	136	118	127	119	118	123	109	130	102	139	97	150	95	160	96	169	101	176	108	180	117	181	127	313	103	313	137	127	137	106	141	89	151	75	166	66	184	63	204	66	224	75	242	89	257	106	267	127	271	313	271	313	304	128	304	95	298	68	284	48	262	35	235	30	204	35	173	47	145	68	123	94	109	126	103	16383	16383	248	3	248	28	193	28	193	84	168	84	168	28	113	28	113	3	168	3	168	-50	193	-50	193	3	30	304	30	271	216	271	236	267	254	257	267	241	276	223	280	204	276	184	267	166	254	151	236	140	216	137	30	137	30	103	214	103	247	109	274	123	295	145	308	173	313	204	308	235	295	262	275	284	249	298	217	304	16383	16383	229	3	229	28	175	28	175	84	150	84	150	28	95	28	95	3	150	3	150	-50	175	-50	175	3	313	103	313	137	127	137	106	141	89	151	75	166	66	184	63	204	66	224	75	242	89	257	106	267	127	271	313	271	313	304	128	304	95	298	68	284	48	262	35	235	30	204	35	173	47	145	68	123	94	109	126	103	16383	16383	248	-33	198	16	248	65	229	83	180	33	131	83	113	65	163	16	113	-32	132	-50	180	-1	230	-50	30	304	30	271	216	271	236	267	254	257	267	242	276	224	280	204	276	184	267	166	254	151	236	141	216	137	30	137	30	103	217	103	249	109	275	123	295	145	308	173	313	204	308	235	295	262	274	284	247	298	214	304	16383	16383	229	-32	180	16	229	65	211	83	162	33	113	83	95	65	145	16	95	-33	113	-50	162	-1	211	-50	203	323	201	333	197	342	190	349	181	353	171	354	162	353	153	349	146	342	141	334	140	323	141	312	145	303	152	297	161	292	171	291	182	292	191	297	197	304	202	313	203	323	16383	16383	313	48	313	81	127	81	106	85	89	95	75	110	66	128	63	148	66	168	75	186	89	201	106	211	127	215	313	215	313	248	128	248	95	243	68	228	48	206	35	179	30	148	35	117	47	90	68	68	94	53	126	48	16383	16383	313	-50	313	-17	35	-17	35	-50	203	323	201	334	196	342	189	349	180	353	171	354	162	353	153	349	146	342	141	333	140	323	141	313	145	304	152	297	160	292	171	291	181	292	190	297	197	303	202	312	203	323	16383	16383	30	248	30	215	216	215	236	211	254	201	267	186	276	168	280	148	276	128	267	110	254	95	236	85	216	81	30	81	30	48	217	48	249	53	275	68	295	90	308	117	313	148	308	179	295	206	274	228	247	243	214	248	16383	16383	307	-50	307	-17	30	-17	30	-50	311	80	311	113	167	113	135	119	107	135	84	159	70	188	65	220	70	251	84	280	106	304	134	320	167	325	311	325	311	358	167	358	122	351	85	331	56	301	38	263	32	220	38	177	56	139	84	108	121	88	166	80	16383	16383	311	-5	311	27	37	27	37	-5	16383	16383	311	-104	311	-72	37	-72	37	-104	32	358	32	325	176	325	209	320	237	304	259	280	273	251	278	220	273	188	259	159	237	135	209	119	176	113	32	113	32	80	178	80	222	88	259	108	287	139	305	177	311	220	305	263	287	301	259	331	221	351	176	358	16383	16383	311	-5	311	27	32	27	32	-5	16383	16383	311	-104	311	-72	32	-72	32	-104	313	54	313	86	167	86	135	92	106	109	83	132	68	161	63	193	68	225	83	254	106	278	134	294	167	300	313	300	313	333	167	333	122	325	84	305	55	274	37	236	30	193	37	150	55	112	84	81	121	61	166	54	16383	16383	296	25	291	4	283	-14	272	-29	258	-39	241	-43	218	-36	192	-20	164	-1	136	13	108	20	82	14	61	0	45	-23	35	-51	30	-81	46	-81	52	-60	60	-41	72	-26	87	-16	105	-12	127	-19	153	-34	180	-53	208	-69	237	-76	262	-69	283	-52	298	-28	308	-1	313	25	30	333	30	300	175	300	208	294	237	278	259	254	274	225	280	193	274	161	259	132	237	109	208	92	175	86	30	86	30	54	175	54	220	61	258	81	287	112	306	150	312	193	313	193	306	236	288	274	259	305	222	325	177	333	16383	16383	296	25	291	4	283	-14	272	-29	258	-39	241	-43	218	-36	192	-20	164	-1	136	13	108	20	82	14	61	0	45	-23	35	-51	30	-81	46	-81	52	-60	60	-41	72	-26	87	-16	105	-12	127	-19	153	-34	180	-53	208	-69	237	-76	262	-69	283	-52	298	-28	308	-1	313	25	313	124	313	157	150	157	122	163	98	177	80	197	68	222	64	249	68	276	80	301	98	321	122	335	150	340	313	340	313	373	152	373	111	366	78	348	52	321	36	287	31	248	36	210	52	176	77	149	110	131	150	124	16383	16383	296	88	291	67	283	48	272	33	258	23	241	19	218	26	192	42	164	61	136	76	108	83	82	77	61	62	45	39	35	11	30	-18	46	-18	52	2	60	21	72	36	87	46	105	50	127	44	153	28	180	9	208	-6	237	-13	262	-6	283	10	298	34	308	61	313	88	16383	16383	296	-29	291	-50	283	-68	272	-84	258	-94	241	-98	218	-91	192	-75	164	-57	136	-41	108	-34	82	-40	61	-56	45	-79	35	-106	30	-136	46	-136	52	-115	60	-96	72	-81	87	-71	105	-67	127	-74	153	-90	180	-109	208	-125	237	-131	262	-125	283	-108	298	-83	308	-56	313	-29	30	373	30	340	193	340	221	335	244	321	263	301	275	276	279	249	275	222	263	197	244	177	221	163	193	157	30	157	30	124	193	124	233	131	266	149	291	176	306	210	312	248	306	287	290	321	264	348	231	366	190	373	16383	16383	296	88	291	67	283	48	272	33	258	23	241	19	218	26	192	42	164	61	136	76	108	83	82	77	61	62	45	39	35	11	30	-18	46	-18	52	2	60	21	72	36	87	46	105	50	127	44	153	28	180	9	208	-6	237	-13	262	-6	283	10	298	34	308	61	313	88	16383	16383	296	-29	291	-50	283	-68	272	-84	258	-94	241	-98	218	-91	192	-75	164	-57	136	-41	108	-34	82	-40	61	-56	45	-79	35	-106	30	-136	46	-136	52	-115	60	-96	72	-81	87	-71	105	-67	127	-74	153	-90	180	-109	208	-125	237	-131	262	-125	283	-108	298	-83	308	-56	313	-29	310	80	310	113	166	113	133	119	105	135	83	159	69	188	64	220	69	251	83	280	105	304	133	320	166	325	310	325	310	358	166	358	121	351	83	331	55	301	37	263	31	220	37	177	55	139	83	108	120	88	164	80	16383	16383	310	-104	310	-72	171	-72	209	-5	310	-5	310	27	227	27	251	70	219	70	195	27	36	27	36	-5	177	-5	141	-72	36	-72	36	-104	122	-104	92	-159	123	-159	153	-104	33	358	33	325	176	325	209	319	237	303	259	279	274	250	279	219	274	187	259	159	237	135	209	119	177	113	33	113	33	80	177	80	222	88	259	108	288	138	306	176	312	219	306	262	288	300	260	331	223	351	179	358	16383	16383	307	-104	307	-72	170	-72	206	-5	307	-5	307	27	224	27	248	70	218	70	194	27	33	27	33	-5	175	-5	138	-72	33	-72	33	-104	120	-104	90	-159	121	-159	151	-104	644	246	644	279	32	279	32	-25	338	-25	338	7	65	7	65	246	644	-25	644	279	32	279	32	246	611	246	611	7	338	7	338	-25	307	-12	307	266	162	266	117	259	79	238	50	208	32	169	25	127	32	84	50	46	79	15	116	-4	161	-12	16383	16383	275	20	162	20	130	26	101	42	78	66	63	95	58	127	63	158	78	187	101	211	129	227	162	233	275	233	35	266	35	-12	180	-12	225	-4	263	15	292	46	311	84	318	127	311	169	293	208	264	238	227	259	182	266	16383	16383	68	20	68	233	180	233	213	227	242	211	264	187	279	158	285	127	279	95	264	66	242	42	213	26	180	20	313	26	313	305	167	305	122	297	84	277	55	246	37	208	30	165	37	122	55	84	84	53	121	33	166	26	16383	16383	280	59	167	59	135	65	106	81	83	105	68	134	63	165	68	197	83	226	106	250	134	266	167	272	280	272	16383	16383	313	-50	313	-17	35	-17	35	-50	30	305	30	26	175	26	220	33	258	53	287	84	306	122	312	165	313	165	306	208	288	246	259	277	222	297	177	305	16383	16383	63	59	63	272	175	272	208	266	237	250	259	226	274	197	280	165	274	134	259	105	237	81	208	65	175	59	16383	16383	307	-50	307	-17	30	-17	30	-50	307	157	307	190	127	190	106	194	89	204	75	219	66	238	63	257	66	277	75	295	89	311	106	321	127	325	307	325	307	358	128	358	95	352	68	338	48	316	35	288	30	257	35	227	47	199	68	177	94	163	126	157	16383	16383	35	95	35	63	216	63	236	59	254	48	267	33	276	15	280	-3	276	-23	267	-42	254	-57	236	-67	216	-70	35	-70	35	-103	214	-103	247	-98	274	-84	295	-62	308	-34	313	-3	308	26	295	54	275	76	249	90	217	95	35	358	35	325	216	325	236	321	254	311	267	295	276	277	280	257	276	237	267	219	254	204	236	194	216	190	35	190	35	157	214	157	247	163	274	177	295	199	308	227	313	257	308	288	295	316	275	338	249	352	217	358	16383	16383	307	-103	307	-70	127	-70	106	-67	89	-56	75	-41	66	-23	63	-3	66	15	75	34	89	49	106	59	127	62	127	63	307	63	307	95	128	95	95	90	68	76	48	54	35	26	30	-3	35	-34	47	-62	68	-84	94	-98	126	-103	313	157	313	190	127	190	106	194	89	204	75	219	66	238	63	257	66	277	75	295	89	311	106	321	127	325	313	325	313	358	128	358	95	352	68	338	48	316	35	288	30	257	35	227	47	199	68	177	94	163	126	157	16383	16383	313	-103	313	-70	127	-70	106	-67	89	-56	75	-41	66	-23	63	-3	66	15	75	34	89	49	106	59	127	62	127	63	313	63	313	95	128	95	95	90	68	76	48	54	35	26	30	-3	35	-34	47	-62	68	-84	94	-98	126	-103	30	358	30	325	216	325	236	321	254	311	267	295	276	277	280	257	276	237	267	219	254	204	236	194	216	190	30	190	30	157	214	157	247	163	274	177	295	199	308	227	313	257	308	288	295	316	275	338	249	352	217	358	16383	16383	30	95	30	63	216	63	236	59	254	48	267	33	276	15	280	-3	276	-23	267	-42	254	-57	236	-67	216	-70	30	-70	30	-103	214	-103	247	-98	274	-84	295	-62	308	-34	313	-3	308	26	295	54	275	76	249	90	217	95	595	-12	595	20	460	20	427	26	398	42	376	66	361	95	355	127	361	158	376	187	398	211	427	227	459	233	595	233	595	266	459	266	414	259	377	238	348	208	329	169	323	127	329	84	347	46	376	15	413	-4	458	-12	16383	16383	30	266	30	233	166	233	198	227	227	211	249	187	264	158	270	127	264	95	249	66	226	42	198	26	165	20	30	20	30	-12	167	-12	212	-4	249	15	278	46	296	84	302	127	296	169	277	208	248	238	211	259	166	266	595	-12	595	20	460	20	430	25	403	39	380	60	364	85	356	114	441	114	441	139	356	139	364	168	380	193	402	214	429	228	459	233	595	233	595	266	459	266	417	260	381	241	352	213	332	179	323	139	301	139	292	179	273	213	244	241	208	260	166	266	30	266	30	233	166	233	196	228	223	214	245	193	260	168	268	139	184	139	184	114	268	114	260	85	245	60	222	39	195	25	165	20	30	20	30	-12	167	-12	209	-5	245	12	273	40	292	74	301	114	323	114	332	74	352	40	380	12	416	-5	458	-12	286	-15	286	132	280	177	261	215	233	243	197	261	155	268	113	262	77	244	49	216	30	178	24	134	24	-15	57	-15	57	132	61	162	72	187	90	209	112	225	138	233	138	-15	171	-15	171	233	197	224	220	209	237	188	249	162	253	132	253	-15	286	-15	286	132	281	174	265	209	240	237	209	257	171	267	171	315	233	315	233	349	76	349	76	315	138	315	138	267	101	257	69	238	45	210	30	175	24	134	24	-15	57	-15	57	132	61	162	72	188	90	209	112	225	138	234	138	-63	171	-63	171	234	197	225	220	209	237	188	249	162	253	132	253	-15	286	0	286	148	281	190	265	225	240	253	209	273	171	282	171	348	138	348	138	282	101	273	69	254	45	226	30	191	24	150	24	0	57	0	57	147	61	177	72	203	90	225	112	241	138	249	138	-48	171	-48	171	249	197	241	220	225	237	203	249	177	253	148	253	0	286	164	253	164	253	131	249	101	238	75	220	53	198	37	171	28	171	278	138	278	138	28	113	37	90	53	73	74	61	101	57	131	57	164	24	164	24	131	30	88	47	51	74	21	111	2	155	-4	200	2	236	21	264	50	280	86	286	128	286	164	253	164	253	131	249	101	238	75	220	53	198	37	171	28	171	127	286	244	248	244	171	165	171	278	138	278	138	131	76	68	70	78	65	90	60	103	58	116	57	131	57	164	24	164	24	131	25	111	29	92	34	74	42	58	52	43	6	-4	43	-4	71	23	85	14	100	6	117	0	135	-3	155	-4	200	2	236	21	264	50	280	86	286	128	16383	16383	138	28	120	34	111	38	103	43	95	49	138	93	217	0	217	331	184	331	184	182	32	182	32	149	184	149	184	0	319	152	319	185	24	185	24	152	155	152	155	0	188	0	188	152	319	0	319	33	188	33	188	185	155	185	155	33	24	33	24	0	257	155	251	158	246	162	242	166	239	171	238	175	239	183	242	190	247	194	254	197	262	198	274	197	284	192	291	184	296	172	299	157	309	157	309	202	303	202	301	201	299	199	296	199	291	200	285	203	280	205	272	208	263	209	248	207	235	201	225	192	218	181	216	167	217	158	222	149	229	141	239	133	252	126	272	116	279	112	284	107	288	102	290	96	291	90	290	84	286	78	281	74	273	71	263	70	251	71	241	75	234	82	228	93	223	108	213	108	213	60	222	60	223	63	224	65	226	66	227	67	230	68	235	67	240	64	246	61	256	59	269	58	284	60	297	66	307	75	313	87	315	99	314	110	310	119	303	127	293	134	281	142	16383	16383	319	0	319	33	188	33	188	331	155	331	155	33	24	33	24	0	313	53	313	86	63	86	63	149	313	149	313	182	63	182	63	245	313	245	313	278	63	278	63	331	30	331	30	0	63	0	63	53	401	0	401	331	368	331	368	0	16383	16383	301	0	301	331	268	331	268	182	23	182	23	149	268	149	268	0	313	0	313	331	280	331	280	232	30	232	30	199	280	199	280	132	30	132	30	99	280	99	280	0	401	0	401	331	368	331	368	0	16383	16383	301	0	301	331	268	331	268	232	23	232	23	199	268	199	268	132	23	132	23	99	268	99	268	0	313	149	313	182	161	182	161	331	128	331	128	182	61	182	61	331	28	331	28	0	61	0	61	149	128	149	128	0	161	0	161	149	319	252	319	286	24	286	24	252	16383	16383	319	152	319	185	24	185	24	152	155	152	155	0	188	0	188	152	319	100	319	133	188	133	188	286	155	286	155	133	24	133	24	100	16383	16383	319	0	319	33	24	33	24	0	319	160	319	193	188	193	188	345	155	345	155	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	155	60	155	-92	188	-92	188	60	319	298	319	331	24	331	24	298	104	298	104	0	137	0	137	298	204	298	204	0	238	0	238	298	319	0	319	33	238	33	238	331	205	331	205	33	138	33	138	331	105	331	105	33	24	33	24	0	276	9	276	244	24	244	24	211	243	211	243	145	24	145	24	112	243	112	243	9	276	112	276	145	57	145	57	211	276	211	276	244	24	244	24	9	57	9	57	112	190	93	118	130	118	345	84	345	84	147	23	178	12	152	84	114	84	-93	118	-93	118	98	179	66	109	-76	142	-76	142	182	161	189	177	201	189	216	197	234	200	255	197	279	186	299	170	315	149	326	126	330	102	326	81	315	65	299	54	279	50	255	53	234	61	216	74	201	90	189	109	182	16383	16383	175	255	173	239	166	226	155	215	141	207	126	205	110	207	96	215	85	226	78	239	75	255	78	271	85	285	96	295	110	303	126	305	141	303	155	295	166	285	173	271	175	255	142	330	109	330	109	71	90	64	74	52	61	37	53	19	50	-1	54	-25	65	-45	81	-62	102	-72	126	-76	149	-72	170	-62	186	-45	197	-25	200	-1	197	19	189	37	177	52	161	64	142	71	16383	16383	175	-1	173	-17	166	-31	155	-41	141	-48	126	-51	110	-48	96	-41	85	-31	78	-17	75	-1	78	14	85	28	96	38	110	45	126	48	141	45	155	38	166	27	173	14	175	-1	142	314	200	314	200	347	51	347	51	314	109	314	109	55	90	48	74	36	61	20	53	2	50	-17	54	-41	65	-62	81	-78	102	-89	126	-93	149	-89	170	-78	186	-62	197	-41	200	-17	197	2	189	20	177	36	161	48	142	55	16383	16383	175	-17	173	-33	166	-47	155	-58	141	-65	126	-68	110	-65	96	-58	85	-47	78	-33	75	-17	78	-2	85	11	96	22	110	29	126	31	141	29	155	22	166	11	173	-2	175	-17	257	114	257	139	197	139	197	348	164	348	164	139	98	139	98	348	65	348	65	139	5	139	5	114	65	114	65	-93	98	-93	98	114	164	114	164	-93	197	-93	197	114	302	180	296	159	288	140	277	125	262	115	243	111	239	111	238	112	238	348	204	348	204	126	192	134	179	143	165	152	152	160	138	167	138	348	105	348	105	175	78	169	56	153	39	130	29	103	24	73	41	73	47	94	56	112	68	128	83	138	102	142	105	142	105	-93	138	-93	138	128	150	120	164	112	177	103	191	94	204	87	204	-93	238	-93	238	78	239	78	266	85	288	102	303	126	314	153	319	180	277	-93	277	348	244	348	244	-93	16383	16383	188	-93	188	348	155	348	155	-93	16383	16383	99	-93	99	348	65	348	65	-93	337	114	337	139	277	139	277	348	244	348	244	139	188	139	188	348	155	348	155	139	99	139	99	348	65	348	65	139	6	139	6	114	65	114	65	-93	99	-93	99	114	155	114	155	-93	188	-93	188	114	244	114	244	-93	277	-93	277	114	203	272	201	283	197	291	190	298	181	303	171	304	162	303	153	298	146	292	141	283	140	272	141	262	145	253	152	246	161	242	171	241	182	242	191	247	197	254	202	263	203	272	16383	16383	203	127	201	138	197	146	190	153	181	157	171	158	162	157	153	153	146	146	141	138	140	127	141	116	145	107	152	101	161	96	171	95	182	97	191	101	197	108	202	117	203	127	16383	16383	203	-18	201	-8	197	0	190	7	181	11	171	12	162	11	153	7	146	0	141	-7	140	-18	141	-29	145	-38	152	-44	161	-48	171	-50	182	-48	191	-44	197	-37	202	-28	203	-18	540	51	540	84	436	127	540	169	540	201	357	129	357	124	16383	16383	540	-12	540	20	277	127	540	233	540	266	193	129	193	124	16383	16383	540	-77	540	-44	118	126	540	298	540	330	29	129	29	124	556	124	556	129	45	330	45	298	467	127	45	-44	45	-77	16383	16383	392	124	392	129	45	266	45	233	308	127	45	20	45	-12	16383	16383	228	124	228	129	45	201	45	169	149	127	45	84	45	51	313	84	313	117	97	224	313	330	313	363	30	226	30	221	16383	16383	313	-12	313	20	30	157	30	124	16383	16383	313	-109	313	-76	30	60	30	27	313	221	313	226	30	363	30	330	246	224	30	117	30	84	16383	16383	313	124	313	157	30	20	30	-12	16383	16383	313	27	313	60	30	-76	30	-109	424	355	388	355	208	-110	244	-110	16383	16383	331	355	296	355	116	-110	151	-110	16383	16383	239	355	203	355	23	-110	59	-110	331	355	296	355	116	-110	151	-110	16383	16383	239	355	203	355	23	-110	59	-110	155	-93	155	345	50	345	50	-93	16383	16383	135	-74	70	-74	70	325	135	325	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	127	400	127	432	-78	432	331	22	331	22	-78	16383	16383	400	126	55	126	55	298	400	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	298	400	298	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	266	325	512	126	266	372	20	126	267	-120	16383	16383	266	-74	66	126	266	325	512	126	266	372	20	126	267	-120	16383	16383	466	126	267	-74	66	126	512	126	266	372	20	126	267	-120	16383	16383	466	126	66	126	266	325	432	281	432	331	382	331	382	306	408	306	408	281	16383	16383	360	306	360	331	310	331	310	306	16383	16383	432	209	432	259	408	259	408	209	16383	16383	289	306	289	331	238	331	238	306	16383	16383	432	137	432	187	408	187	408	137	16383	16383	217	306	217	331	166	331	166	306	16383	16383	432	65	432	115	408	115	408	65	16383	16383	145	306	145	331	94	331	94	306	16383	16383	432	-6	432	43	408	43	408	-6	16383	16383	432	-78	432	-27	408	-27	408	-53	382	-53	382	-78	16383	16383	73	306	73	331	22	331	22	281	47	281	47	306	16383	16383	360	-78	360	-53	310	-53	310	-78	16383	16383	47	209	47	259	22	259	22	209	16383	16383	289	-78	289	-53	238	-53	238	-78	16383	16383	47	137	47	187	22	187	22	137	16383	16383	217	-78	217	-53	166	-53	166	-78	16383	16383	47	65	47	115	22	115	22	65	16383	16383	145	-78	145	-53	94	-53	94	-78	16383	16383	47	-6	47	43	22	43	22	-6	16383	16383	73	-78	73	-53	47	-53	47	-27	22	-27	22	-78	500	-89	500	390	20	390	20	-89	500	-89	500	390	20	390	20	-89	16383	16383	467	-56	53	-56	53	357	467	357	95	86	95	166	25	166	25	86	95	86	95	166	25	166	25	86	16383	16383	80	101	40	101	40	151	80	151	437	194	228	345	18	194	98	-51	357	-51	437	194	228	345	18	194	98	-51	357	-51	16383	16383	397	181	333	-19	122	-19	58	181	228	305	414	18	414	233	228	340	41	233	41	18	228	-88	16383	16383	381	36	228	-50	74	36	74	213	228	302	381	213	414	18	414	233	228	340	41	233	41	18	228	-88	451	127	341	316	122	316	12	127	122	-63	341	-63	569	126	555	210	517	283	459	341	386	379	302	392	218	379	145	341	87	283	49	210	35	126	49	42	87	-31	145	-89	218	-127	302	-140	386	-127	459	-89	517	-31	555	42	569	126	367	126	195	291	22	126	195	-47	367	126	195	291	22	126	195	-47	16383	16383	320	125	195	0	70	125	195	245	252	126	136	305	20	126	137	-51	252	126	136	305	20	126	137	-51	16383	16383	213	126	137	8	60	126	136	244	248	126	131	244	13	126	131	8	166	126	89	244	13	126	89	8	166	126	89	244	13	126	89	8	16383	16383	129	126	89	65	50	126	89	188	396	126	384	175	353	210	309	233	259	246	210	250	162	246	113	233	69	210	37	175	25	126	37	77	69	42	113	19	162	6	210	2	259	6	309	19	353	42	384	77	396	126	396	126	384	175	353	210	309	233	259	246	210	250	162	246	113	233	69	210	37	175	25	126	37	77	69	42	113	19	162	6	210	2	259	6	309	19	353	42	384	77	396	126	16383	16383	363	126	352	89	325	63	288	47	247	38	210	35	174	38	133	47	96	63	69	89	58	126	69	163	96	189	133	205	174	214	210	217	247	214	288	205	325	189	352	163	363	126	273	126	269	174	256	224	233	268	198	299	149	311	100	299	65	268	42	224	29	174	25	126	29	78	42	28	65	-15	100	-47	149	-59	198	-47	233	-15	256	28	269	78	273	126	273	126	269	174	256	224	233	268	198	299	149	311	100	299	65	268	42	224	29	174	25	126	29	78	42	28	65	-15	100	-47	149	-59	198	-47	233	-15	256	28	269	78	273	126	16383	16383	240	126	236	80	225	38	207	5	181	-17	149	-25	117	-17	91	5	73	39	62	80	58	126	62	172	73	213	91	247	117	270	149	278	181	270	207	247	225	213	236	172	240	126	428	110	428	143	343	143	336	163	324	180	308	193	289	201	267	204	246	201	227	193	211	180	199	163	192	143	128	143	122	145	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	100	118	106	121	108	124	109	129	110	193	110	200	90	211	74	227	61	246	53	267	50	289	53	308	61	324	74	336	90	343	110	16383	16383	218	143	224	155	232	165	242	172	254	177	267	179	281	177	293	172	303	165	311	155	317	143	16383	16383	317	110	311	98	303	89	293	81	281	76	267	75	254	76	242	81	232	89	224	98	219	110	433	-39	433	-6	122	-6	118	-4	115	-2	114	0	113	3	114	5	115	8	116	10	118	13	121	15	140	34	149	42	159	51	120	88	117	90	115	92	113	96	113	99	114	102	116	105	122	109	126	110	433	110	433	143	122	143	116	147	114	150	113	153	114	155	115	158	116	160	118	163	121	165	140	184	149	192	159	201	120	238	117	240	115	243	114	244	113	246	113	249	114	252	116	255	119	258	123	259	126	260	433	260	433	293	127	293	122	294	118	295	115	297	113	303	114	306	115	308	116	311	118	314	121	317	129	326	145	342	159	360	149	369	129	347	107	327	83	309	58	293	30	279	30	274	55	262	77	249	98	234	118	218	137	201	118	185	98	169	77	154	54	141	30	129	30	124	55	112	77	99	98	84	118	68	137	51	118	35	98	19	77	4	54	-8	30	-20	30	-25	58	-38	83	-55	107	-73	128	-93	148	-115	158	-106	152	-96	144	-87	137	-79	118	-60	116	-57	114	-55	114	-52	113	-50	115	-44	118	-41	121	-40	126	-39	574	110	574	143	493	143	482	187	459	226	426	257	384	277	334	285	287	278	247	259	214	229	191	190	180	143	119	143	113	145	107	151	107	159	109	161	111	164	122	175	131	185	155	215	145	224	103	180	79	160	54	143	26	129	26	124	54	110	79	92	103	72	125	51	145	28	155	38	148	48	140	58	132	67	123	77	111	89	110	92	108	95	107	97	107	100	109	106	112	108	115	109	120	110	180	110	190	65	213	26	246	-3	287	-23	334	-30	383	-23	426	-5	459	23	482	62	493	110	16383	16383	349	143	349	252	382	244	411	228	434	205	451	176	460	143	16383	16383	324	143	212	143	220	175	236	204	260	227	289	244	324	252	16383	16383	460	110	451	77	435	49	412	26	383	10	349	2	349	110	16383	16383	324	2	289	10	260	26	237	49	221	78	212	110	324	110	759	110	759	143	710	143	680	110	621	197	559	110	499	197	438	110	378	197	316	110	257	197	195	110	165	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	93	104	73	126	51	146	29	156	39	149	49	141	59	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	117	109	120	110	148	110	195	57	257	143	316	57	378	143	438	57	499	143	559	57	621	143	680	57	725	110	435	110	435	143	302	143	302	225	277	225	277	143	189	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	223	206	230	215	220	225	204	207	187	189	168	172	149	157	128	143	117	143	113	145	111	147	109	150	109	155	110	158	116	167	125	176	134	186	150	206	157	215	147	225	126	202	105	181	81	161	56	143	28	129	28	124	56	110	81	92	105	72	126	51	147	28	156	38	142	58	124	78	113	89	111	92	109	94	109	96	108	99	109	102	112	105	118	109	122	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	187	107	190	109	194	110	277	110	277	28	302	28	302	110	435	110	435	143	350	143	350	225	325	225	325	143	286	143	286	225	261	225	261	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	196	222	206	229	215	219	225	203	207	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	206	68	197	78	188	86	185	89	183	92	181	96	181	99	182	102	187	107	190	109	193	110	261	110	261	28	286	28	286	110	325	110	325	28	350	28	350	110	435	28	435	225	411	225	411	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	196	222	206	229	215	219	225	203	207	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	206	68	197	78	188	86	185	89	183	92	181	96	181	99	182	102	187	107	190	109	193	110	411	110	411	28	669	224	652	206	635	189	617	172	598	157	577	143	577	110	597	96	617	81	635	64	652	46	668	28	678	38	671	48	663	58	654	68	645	77	637	86	634	91	630	97	626	105	624	115	623	127	624	136	626	145	630	154	633	161	637	167	646	177	654	187	663	196	671	205	679	215	16383	16383	535	110	535	143	463	143	463	110	16383	16383	421	110	421	143	349	143	349	110	16383	16383	307	110	307	143	235	143	235	110	16383	16383	219	224	203	206	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	214	58	205	69	187	87	188	87	183	92	181	96	181	99	182	102	184	105	190	109	193	110	193	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	195	229	215	436	127	435	133	433	138	429	142	424	144	419	145	413	144	408	142	404	138	401	133	400	127	401	121	404	116	408	112	413	109	419	108	424	109	429	112	433	116	435	121	436	127	16383	16383	376	127	375	133	372	138	368	142	363	144	357	145	352	144	347	142	342	138	340	133	339	127	340	121	342	116	347	112	352	109	357	108	363	109	368	112	372	116	375	121	376	127	16383	16383	314	127	313	132	311	137	307	141	302	144	296	145	290	144	285	141	281	137	279	132	278	127	279	121	281	116	285	112	290	109	296	108	302	109	307	112	311	116	313	121	314	127	16383	16383	253	127	252	133	249	138	245	142	240	144	235	145	229	144	224	142	220	138	217	133	217	121	220	116	224	112	229	109	235	108	240	109	245	112	249	116	252	121	253	127	16383	16383	193	127	192	133	189	138	185	142	180	144	174	145	168	144	163	142	160	138	157	133	156	127	157	121	160	116	163	112	168	109	174	108	180	109	185	112	189	116	192	121	193	127	16383	16383	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	102	109	104	113	108	116	108	121	109	125	112	129	116	130	121	131	127	129	137	125	141	121	144	116	145	113	145	111	146	109	148	109	150	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	425	225	409	207	392	189	374	172	355	157	334	143	262	143	262	225	237	225	237	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	237	110	237	28	262	28	262	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	425	225	409	207	392	189	374	172	355	157	334	143	287	143	287	225	262	225	262	143	223	143	223	225	198	225	198	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	198	110	198	28	223	28	223	110	262	110	262	28	287	28	287	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	425	224	409	206	392	189	374	172	355	157	334	143	190	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	215	195	223	205	230	215	220	224	204	206	187	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	184	105	186	107	190	109	194	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	205	435	215	425	225	409	207	392	189	374	172	355	157	334	143	291	143	291	225	266	225	266	143	190	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	223	206	230	215	220	225	204	207	187	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	184	105	186	107	190	109	194	110	266	110	266	28	291	28	291	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	428	225	412	206	380	172	362	157	342	143	317	143	317	225	292	225	292	143	262	143	262	225	238	225	238	143	173	143	170	145	168	147	166	150	166	155	168	161	172	167	181	176	190	186	197	196	205	206	212	215	202	225	186	206	170	189	153	172	135	157	114	143	109	143	106	145	104	147	102	150	102	155	103	158	105	161	106	164	118	176	142	206	149	215	139	225	119	202	98	181	76	161	52	143	25	129	25	124	52	110	76	92	98	72	119	51	138	28	148	38	134	58	125	68	117	78	108	86	104	92	102	94	102	102	104	105	107	107	111	109	114	110	135	96	154	81	171	65	186	47	202	28	212	38	205	48	181	78	172	86	169	89	167	92	165	96	165	99	167	105	173	109	177	110	238	110	238	28	262	28	262	110	292	110	292	28	317	28	317	110	343	110	362	96	380	81	396	65	412	47	427	28	438	38	431	48	423	57	416	66	408	76	400	85	397	89	393	96	389	104	387	114	386	127	387	136	389	145	392	154	397	161	401	167	409	177	416	187	424	196	431	206	438	215	435	110	435	143	322	143	377	198	359	215	289	145	218	215	200	198	255	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	254	110	200	56	218	39	289	109	359	39	377	56	323	110	435	128	418	156	397	181	372	201	345	215	315	220	277	212	246	193	221	170	198	151	175	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	175	110	209	118	236	137	260	160	286	179	315	187	339	183	361	171	380	154	396	133	410	111	388	257	388	282	204	282	204	257	16383	16383	388	185	388	210	204	210	204	185	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	398	185	394	205	386	224	373	240	357	250	339	254	320	249	299	238	279	225	260	214	245	210	233	212	222	218	214	228	207	240	203	254	194	254	197	236	205	217	218	201	233	190	251	185	270	190	290	201	311	213	329	224	345	229	357	227	368	220	377	211	384	199	388	185	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	0	394	17	386	36	374	52	359	64	341	68	322	63	301	53	281	40	262	29	247	24	234	26	224	32	215	42	208	54	204	68	194	68	197	48	206	29	219	13	234	3	252	0	271	3	292	14	312	27	331	38	347	43	359	41	369	35	378	25	384	13	388	0	16383	16383	398	-69	394	-51	386	-33	374	-16	359	-5	341	-1	322	-5	301	-16	281	-29	262	-40	247	-45	234	-43	224	-36	215	-27	208	-15	204	-1	194	-1	197	-21	206	-40	219	-55	234	-65	252	-69	271	-65	292	-54	312	-41	331	-30	347	-25	359	-27	369	-34	378	-43	384	-55	388	-69	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	272	143	22	266	22	233	200	143	42	143	42	110	200	110	22	20	22	-12	272	110	342	110	347	109	351	107	353	105	355	102	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	384	159	362	177	341	197	321	219	311	210	325	192	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	300	143	290	181	271	215	243	242	207	260	166	266	22	266	22	233	166	233	195	228	221	215	243	195	258	170	267	143	42	143	42	110	267	110	258	82	243	58	221	38	195	25	166	20	22	20	22	-12	167	-12	209	-5	244	11	272	38	291	71	300	110	342	110	347	109	351	107	353	105	355	102	355	96	353	92	351	89	332	70	325	62	319	53	312	43	322	33	342	55	362	76	384	94	408	110	435	124	436	-16	436	16	158	16	148	29	130	51	122	60	116	68	436	68	436	100	88	100	84	105	81	110	79	116	77	121	76	127	77	132	81	142	84	147	88	152	436	152	436	185	114	185	120	193	128	202	137	212	147	224	158	238	436	238	436	271	181	271	191	286	209	316	216	331	222	344	209	350	181	302	149	256	112	213	71	172	27	131	27	124	77	76	120	30	156	-13	185	-55	209	-97	221	-89	216	-77	209	-63	191	-33	180	-16	436	131	392	172	352	213	315	257	282	302	254	350	243	344	248	331	255	316	273	286	283	271	27	271	27	238	306	238	317	224	327	212	336	202	343	193	350	185	27	185	27	152	376	152	380	147	383	142	387	132	387	121	385	116	383	110	380	105	376	100	27	100	27	68	349	68	342	60	334	51	326	40	316	29	306	16	27	16	27	-16	283	-16	273	-33	255	-63	248	-77	243	-89	255	-97	279	-55	309	-13	345	30	387	76	436	124	270	185	266	205	257	224	244	240	229	250	211	254	191	249	171	238	151	225	132	214	117	210	104	212	94	218	85	228	79	240	75	254	65	254	69	236	77	217	89	201	104	190	122	185	141	190	162	201	182	213	201	224	217	229	229	227	239	220	248	211	255	199	259	185	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	270	0	266	17	257	36	245	52	230	64	213	68	193	63	173	53	152	40	134	29	118	24	106	26	95	32	86	42	79	54	75	68	65	68	69	48	77	29	90	13	106	3	123	0	143	3	163	14	184	27	202	38	218	43	230	41	241	35	249	25	256	13	260	0	16383	16383	270	-69	266	-51	257	-33	245	-16	230	-5	213	-1	193	-5	173	-16	152	-29	134	-40	118	-45	106	-43	95	-36	86	-27	79	-15	75	-1	65	-1	69	-21	77	-40	90	-55	106	-65	123	-69	143	-65	163	-54	184	-41	202	-30	218	-25	230	-27	241	-34	249	-43	256	-55	260	-69	388	254	384	240	378	228	369	218	359	212	347	210	331	214	312	225	292	238	271	249	252	254	234	250	219	240	206	224	197	205	194	185	204	185	208	199	215	211	224	220	234	227	247	229	262	224	281	213	301	201	322	190	341	185	359	190	374	201	386	217	394	236	398	254	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	388	68	384	54	377	42	368	32	357	26	345	24	329	29	311	40	290	53	270	63	251	68	233	64	218	52	205	36	197	17	194	0	203	0	207	13	214	25	222	35	233	41	245	43	260	38	279	27	300	14	320	3	339	0	357	3	373	13	386	29	394	48	398	68	16383	16383	388	-1	384	-15	377	-27	368	-36	357	-43	345	-45	329	-40	311	-29	290	-16	270	-5	251	-1	233	-5	218	-16	205	-33	197	-51	194	-69	203	-69	207	-55	214	-43	222	-34	233	-27	245	-25	260	-30	279	-41	300	-54	320	-65	339	-69	357	-65	373	-55	386	-40	394	-21	398	-1	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	0	394	17	386	36	374	52	359	64	341	68	322	63	301	53	281	40	262	29	247	24	234	26	224	32	215	42	208	54	204	68	194	68	197	48	206	29	219	13	234	3	252	0	271	3	292	14	312	27	331	38	347	43	359	41	369	35	378	25	384	13	388	0	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	270	0	266	17	257	36	245	52	230	64	213	68	193	63	173	53	152	40	134	29	118	24	106	26	95	32	86	42	79	54	75	68	65	68	69	48	77	29	90	13	106	3	123	0	143	3	163	14	184	27	202	38	218	43	230	41	241	35	249	25	256	13	260	0	367	186	241	186	199	310	156	186	30	186	132	108	95	-14	199	58	301	-14	265	108	16383	16383	329	174	249	113	278	17	199	74	119	17	147	113	68	174	166	174	199	270	231	174	367	186	241	186	199	310	156	186	30	186	132	108	95	-14	199	58	301	-14	265	108	333	182	201	167	175	299	148	167	17	182	131	114	77	-6	175	83	273	-6	219	114	16383	16383	275	163	203	119	236	45	175	100	114	45	147	119	75	163	159	153	175	233	191	153	420	147	268	356	22	276	22	17	268	-62	420	147	268	356	22	276	22	17	268	-63	16383	16383	379	147	257	-22	55	41	55	252	257	316	336	298	336	331	5	331	5	298	16383	16383	336	198	336	231	5	231	5	198	154	198	154	0	187	0	187	198	684	209	656	204	636	193	620	176	609	156	599	134	591	118	583	103	574	90	562	82	548	79	534	82	523	90	513	102	505	117	498	134	488	155	477	176	462	193	443	204	419	209	394	204	375	193	360	176	349	155	339	134	331	117	323	102	314	90	303	82	289	79	274	82	263	90	254	103	245	118	238	134	228	156	217	176	202	193	183	204	158	209	133	204	114	193	99	176	88	156	79	134	71	118	62	103	52	90	39	82	22	79	23	46	50	51	70	62	86	79	98	99	108	121	115	138	123	152	132	164	144	172	158	175	172	172	184	164	193	152	201	137	209	121	218	99	230	79	244	62	263	51	289	46	313	51	332	62	347	79	358	99	368	121	376	137	384	152	393	164	404	172	419	175	433	172	444	164	453	152	461	137	469	121	479	99	491	79	505	62	524	51	549	46	574	51	593	62	607	79	618	99	628	121	644	153	654	165	667	173	684	176	420	154	418	182	411	209	401	233	387	255	371	276	348	298	322	313	294	323	266	329	238	330	177	323	117	300	67	263	32	212	18	147	25	108	42	76	65	51	87	33	104	23	107	24	111	27	123	33	118	26	112	19	105	13	96	7	102	3	109	0	117	-1	125	-3	137	-3	139	-2	142	-2	144	-1	175	45	198	92	216	140	230	191	244	248	245	250	246	251	248	255	248	259	246	263	245	264	243	265	233	260	222	256	212	252	202	249	193	246	194	243	197	241	200	240	202	238	203	235	199	187	190	145	177	109	160	78	141	54	111	70	88	89	72	111	63	135	60	161	68	204	91	245	126	279	171	302	224	311	275	301	318	273	350	234	370	186	377	134	372	92	357	54	332	21	297	-4	252	-19	255	-19	258	-20	267	-20	323	-9	366	18	396	59	414	106	420	154	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	152	301	156	296	159	293	162	291	167	290	174	291	180	294	184	298	187	304	188	310	186	321	180	329	170	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	127	0	127	7	112	9	102	13	97	21	94	33	94	209	188	209	188	52	187	34	184	21	178	13	168	9	153	7	153	0	276	0	276	7	255	9	242	13	234	20	230	33	229	51	229	209	287	209	287	225	229	225	229	283	230	299	234	311	239	320	247	326	257	328	263	327	269	325	274	321	279	316	284	308	289	301	293	296	297	293	302	291	306	290	313	291	319	294	324	298	327	304	328	310	325	321	318	329	307	336	292	340	276	342	257	340	241	335	226	328	214	318	205	305	198	292	194	279	190	264	189	247	188	225	262	0	262	7	248	10	239	14	232	22	229	33	228	50	228	228	226	230	214	229	203	227	181	225	92	225	92	265	93	280	95	293	100	304	107	313	113	319	120	323	136	329	145	329	161	325	173	314	184	302	194	291	205	287	212	288	217	290	220	295	222	300	223	307	220	319	212	329	199	336	182	340	160	342	143	341	126	338	111	333	98	327	86	318	73	303	64	288	58	271	54	250	50	225	17	225	17	209	50	209	50	48	49	32	46	20	40	13	30	9	16	7	16	0	126	0	126	7	112	9	102	14	96	20	93	31	92	45	92	209	134	209	157	208	172	206	181	201	184	192	185	180	185	32	182	21	177	14	167	9	151	7	151	0	261	0	261	7	248	9	239	12	233	18	229	27	228	41	228	340	226	342	219	340	210	337	202	334	195	331	190	329	180	331	158	337	146	340	134	342	123	341	112	338	102	334	93	329	84	322	70	307	60	291	55	273	52	252	51	225	16	225	16	209	50	209	50	54	49	34	47	21	41	14	31	9	16	7	16	0	127	0	127	7	113	9	103	13	97	19	94	28	93	41	93	209	186	209	186	43	185	29	182	19	176	13	167	9	153	7	153	0	16383	16383	186	225	93	225	93	250	94	279	98	301	105	317	114	325	126	328	132	328	138	326	142	323	147	317	157	303	161	298	165	295	171	293	177	292	182	292	183	293	185	294	186	296	398	0	398	7	385	10	375	14	369	22	365	33	364	50	364	193	365	203	365	214	366	228	363	230	351	229	340	227	318	225	229	225	229	265	230	280	232	293	237	304	244	313	250	318	257	323	273	327	281	328	297	323	310	313	320	301	331	291	342	287	349	288	353	290	357	295	359	300	359	307	357	319	349	329	336	336	319	340	297	342	279	341	263	338	249	333	235	327	224	318	210	303	201	288	195	271	191	250	187	225	94	225	94	282	95	298	99	311	105	320	113	326	123	328	129	327	134	325	139	321	143	315	148	307	152	300	156	295	159	292	163	290	167	290	174	291	180	294	185	298	188	304	189	310	186	320	180	329	170	335	156	339	140	341	121	339	105	335	90	327	78	318	69	305	62	292	57	279	54	264	52	246	51	225	11	225	11	209	51	209	51	51	50	33	47	21	40	13	28	9	10	7	10	0	127	0	127	7	113	10	103	13	97	21	94	33	94	209	187	209	187	48	186	32	184	21	179	14	169	10	153	7	153	0	263	0	263	7	249	9	239	14	233	20	230	31	229	45	229	209	295	209	310	206	318	201	322	192	323	180	323	50	322	32	320	21	314	14	304	9	289	7	289	0	398	0	398	7	385	9	376	12	370	18	366	27	366	340	363	342	356	340	347	337	339	334	332	331	326	329	316	331	306	334	294	337	283	340	271	342	260	341	249	338	239	334	229	329	221	322	207	307	198	291	192	273	189	252	189	225	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	153	301	157	296	161	293	166	291	171	290	177	291	183	294	188	298	190	304	191	310	189	321	182	329	171	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	140	0	140	7	119	9	106	13	98	21	95	33	94	52	94	209	188	209	188	54	187	34	184	21	177	14	167	9	152	7	152	0	265	0	265	7	251	9	241	13	234	19	230	28	229	41	229	209	324	209	324	43	323	29	319	19	313	13	304	9	291	7	291	0	16383	16383	324	225	229	225	229	250	231	279	235	301	242	316	251	325	263	328	269	327	275	325	280	322	284	317	290	310	294	303	298	298	302	295	308	293	315	292	319	292	320	293	322	294	324	296	408	112	219	331	27	110	217	-107	16383	16383	207	29	208	39	209	50	213	63	218	79	227	99	234	113	242	126	249	140	254	154	256	171	255	188	250	202	241	211	229	217	213	219	199	217	187	211	177	203	171	194	169	184	171	177	175	173	180	169	184	164	185	158	184	152	179	147	173	143	166	141	158	140	151	141	144	144	137	149	133	157	131	165	135	186	147	206	165	223	189	235	218	239	243	235	267	225	287	210	302	190	307	167	306	154	301	141	292	127	276	110	252	89	244	79	237	68	232	57	229	44	226	29	16383	16383	242	-24	240	-30	236	-37	231	-43	223	-47	215	-48	208	-47	201	-43	195	-37	192	-31	190	-24	192	-14	196	-7	201	-1	208	1	215	2	223	1	230	-1	236	-7	240	-14	242	-24	107	43	107	0	113	37	113	37	107	0	113	6	113	37	113	6	116	30	116	30	113	6	116	13	116	30	116	13	118	21	65	22	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	75	0	70	37	75	0	76	43	76	43	75	0	82	-2	76	43	82	-2	83	47	83	47	82	-2	91	-3	83	47	91	-3	92	49	92	49	91	-3	100	-2	92	49	100	-2	100	47	100	47	100	-2	107	0	100	47	107	0	107	43	118	297	117	311	117	278	118	297	117	278	117	282	118	297	117	282	118	286	118	297	118	286	118	290	118	297	118	290	118	294	117	278	117	311	113	322	117	278	113	322	108	331	117	278	108	331	101	336	117	278	101	336	94	88	92	338	81	336	88	88	92	338	88	88	94	88	92	338	94	88	101	336	66	284	66	278	69	323	69	323	66	278	88	88	69	323	88	88	74	331	74	331	88	88	81	336	66	312	65	300	65	297	66	312	65	297	65	293	66	312	65	293	65	289	66	312	65	289	66	284	66	312	66	284	69	323	123	316	124	307	124	324	124	324	124	307	126	291	124	324	126	291	127	330	127	330	126	291	129	270	127	330	129	270	132	334	132	334	129	270	134	244	132	334	134	244	138	337	138	337	134	244	139	215	138	337	139	215	145	338	145	338	139	215	150	215	145	338	150	215	151	337	151	337	150	215	154	243	151	337	154	243	157	334	157	334	154	243	158	268	157	334	158	268	162	330	162	330	158	268	162	289	162	330	162	289	165	324	165	324	162	289	165	306	165	324	165	306	166	318	39	316	39	307	40	324	40	324	39	307	42	291	40	324	42	291	42	330	42	330	42	291	45	270	42	330	45	270	47	334	47	334	45	270	50	244	47	334	50	244	53	337	53	337	50	244	55	215	53	337	55	215	60	338	60	338	55	215	65	215	60	338	65	215	67	337	67	337	65	215	70	243	67	337	70	243	73	334	73	334	70	243	75	268	73	334	75	268	77	330	77	330	75	268	78	289	77	330	78	289	80	324	80	324	78	289	80	306	80	324	80	306	81	318	90	331	75	230	85	108	85	108	75	230	71	203	85	108	71	203	69	0	69	0	71	203	60	136	69	0	60	136	56	108	56	108	60	136	3	136	56	108	3	136	3	108	17	230	17	203	71	203	17	230	71	203	75	230	90	331	85	108	89	136	90	331	89	136	100	203	90	331	100	203	104	230	90	331	104	230	119	331	185	331	171	230	181	108	181	108	171	230	166	203	181	108	166	203	166	0	166	0	166	203	156	136	166	0	156	136	152	108	152	108	156	136	89	136	152	108	89	136	85	108	104	230	100	203	166	203	104	230	166	203	171	230	200	230	214	331	195	203	195	203	214	331	185	331	195	203	185	331	185	136	185	136	185	331	181	108	185	136	181	108	235	108	200	230	195	203	248	203	200	230	248	203	248	230	185	136	235	108	235	136	166	0	152	108	137	0	69	0	56	108	40	0	132	319	154	314	155	330	155	330	154	314	172	304	155	330	172	304	173	326	173	326	172	304	186	291	173	326	186	291	189	321	189	321	186	291	197	273	189	321	197	273	202	314	202	314	197	273	205	250	202	314	205	250	213	305	213	305	205	250	213	250	228	96	227	105	229	85	229	85	227	105	225	115	229	85	225	115	224	54	224	54	225	115	222	123	224	54	222	123	219	130	211	32	224	54	219	130	211	32	219	130	210	141	211	32	210	141	199	152	211	32	199	152	191	17	191	17	199	152	189	74	191	17	189	74	187	55	191	17	187	55	181	40	191	17	181	40	170	28	191	17	170	28	164	6	188	90	189	74	199	152	188	90	199	152	185	164	188	90	185	164	182	105	132	147	156	132	163	178	163	178	156	132	172	118	163	178	172	118	185	164	185	164	172	118	182	105	132	14	132	147	132	195	132	14	132	195	115	155	132	14	115	155	132	-43	132	332	132	363	115	155	132	332	115	155	132	195	132	332	132	195	132	319	132	332	132	319	155	330	115	0	115	155	115	14	115	0	115	14	91	1	91	1	115	14	90	17	91	1	90	17	71	4	71	4	90	17	69	27	71	4	69	27	54	9	54	9	69	27	52	42	54	9	52	42	38	63	38	16	54	9	38	63	38	16	38	63	30	90	38	16	30	90	22	90	38	16	22	90	22	26	132	363	115	363	115	319	115	319	115	363	115	332	115	319	115	155	132	363	71	293	81	304	88	328	88	328	81	304	96	313	88	328	96	313	115	332	115	332	96	313	115	319	64	319	44	304	54	196	64	319	54	196	63	266	64	319	63	266	65	281	64	319	65	281	71	293	64	319	71	293	88	328	63	266	54	196	64	254	64	254	54	196	79	177	64	254	79	177	69	243	69	243	79	177	79	232	26	257	29	234	31	283	31	283	29	234	38	214	31	283	38	214	44	304	44	304	38	214	54	196	79	232	79	177	93	219	93	219	79	177	115	155	93	219	115	155	115	204	115	204	115	155	115	319	164	6	170	28	154	20	164	6	154	20	132	14	164	6	132	14	132	0	132	-43	115	155	115	0	132	-43	115	0	115	-43	132	195	132	147	163	178	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	153	335	132	325	142	294	142	294	132	325	141	281	142	141	141	281	132	325	142	141	132	325	126	171	118	189	103	155	126	171	118	189	126	171	132	325	118	189	132	325	116	309	118	189	116	309	111	207	99	177	72	158	75	124	99	177	75	124	86	140	99	177	86	140	103	155	99	177	103	155	118	189	72	158	50	138	53	5	72	158	53	5	67	87	72	158	67	87	69	106	72	158	69	106	75	124	79	45	70	64	77	-3	77	-3	70	64	67	87	53	5	50	138	36	20	36	20	50	138	34	116	36	20	34	116	25	42	25	42	34	116	24	92	25	42	24	92	21	69	101	250	103	237	105	288	105	288	103	237	106	223	105	288	106	223	116	309	116	309	106	223	111	207	185	40	170	31	172	9	172	9	170	31	155	25	172	9	155	25	151	0	151	0	155	25	142	21	151	0	142	21	130	-4	130	-4	142	21	129	20	109	23	92	31	107	-6	109	23	107	-6	130	-4	109	23	130	-4	129	20	79	45	77	-3	107	-6	79	45	107	-6	92	31	246	75	251	113	234	89	246	75	234	89	250	9	250	9	234	89	233	22	233	22	234	89	218	107	233	22	218	107	214	39	214	39	218	107	205	126	214	39	205	126	202	52	202	52	205	126	192	146	202	52	192	146	186	72	186	72	192	146	180	167	186	72	180	167	170	92	170	92	180	167	168	192	170	92	168	192	161	208	156	115	170	92	161	208	156	115	161	208	152	225	156	115	152	225	146	239	156	115	146	239	143	253	156	115	143	253	142	141	141	266	141	281	142	141	141	266	142	141	143	253	142	294	148	306	153	335	153	335	148	306	156	315	153	335	156	315	177	338	177	338	156	315	167	320	177	338	167	320	180	322	180	322	193	320	199	335	199	335	193	320	204	314	199	335	204	314	218	328	218	328	204	314	212	304	218	328	212	304	217	292	217	261	221	222	219	278	219	278	221	222	233	315	233	315	221	222	235	238	233	315	235	238	242	298	242	298	235	238	243	256	242	298	243	256	246	276	218	328	217	292	219	278	218	328	219	278	233	315	199	335	177	338	180	322	183	220	168	192	199	207	183	220	199	207	200	233	200	233	199	207	221	222	200	233	221	222	211	246	211	246	221	222	217	261	183	220	161	208	168	192	193	22	214	39	202	52	193	22	202	52	185	40	193	22	185	40	172	9	246	75	250	9	259	58	259	58	250	9	266	0	259	58	266	0	274	46	274	46	266	0	283	-4	274	46	283	-4	288	36	288	36	283	-4	300	-6	288	36	300	-6	304	31	304	31	300	-6	319	-3	304	31	319	-3	321	29	321	29	319	-3	336	3	321	29	336	3	332	30	270	197	276	193	355	213	355	213	276	193	279	187	355	213	279	187	280	179	280	179	284	134	296	152	280	179	296	152	309	173	309	173	316	184	280	179	280	179	316	184	323	192	280	179	323	192	332	198	342	201	355	203	355	213	342	201	355	213	332	198	332	198	355	213	280	179	261	201	270	197	355	213	261	201	355	213	248	213	261	201	248	213	248	203	280	179	278	165	284	134	284	134	278	165	273	150	284	134	273	150	273	115	273	115	273	150	264	133	273	115	264	133	260	96	260	96	264	133	251	113	260	96	251	113	246	75	375	50	368	55	365	30	365	30	368	55	359	45	365	30	359	45	352	14	352	14	359	45	350	38	352	14	350	38	342	33	342	33	332	30	336	3	342	33	336	3	352	14	77	-3	67	87	53	5	101	250	105	288	101	263	24	317	25	306	25	324	25	324	25	306	27	289	25	324	27	289	28	330	28	330	27	289	31	268	28	330	31	268	33	334	33	334	31	268	35	243	33	334	35	243	39	337	39	337	35	243	40	215	39	337	40	215	46	338	46	338	40	215	50	215	46	338	50	215	53	337	53	337	50	215	56	244	53	337	56	244	59	334	59	334	56	244	60	269	59	334	60	269	63	330	63	330	60	269	64	290	63	330	64	290	66	324	66	324	64	290	66	306	66	324	66	306	66	318	24	126	29	75	29	179	29	179	29	75	44	27	29	179	44	27	44	227	44	227	44	27	69	-17	44	227	69	-17	67	127	67	127	69	270	44	227	116	295	152	330	147	338	116	295	147	338	104	307	116	295	104	307	92	261	67	127	69	180	69	270	69	270	69	180	77	223	69	270	77	223	104	307	104	307	77	223	92	261	116	-44	92	-8	103	-56	116	-44	103	-56	146	-88	116	-44	146	-88	152	-79	77	31	69	76	69	-17	77	31	69	-17	103	-56	77	31	103	-56	92	-8	67	127	69	-17	69	76	97	174	99	122	99	122	122	23	99	122	97	69	122	23	97	69	97	-19	97	-19	97	69	90	26	97	-19	90	26	75	-11	97	174	99	122	121	222	121	222	99	122	122	23	121	222	122	23	137	174	137	174	122	23	137	71	137	174	137	71	142	123	96	267	63	306	76	259	96	267	76	259	90	219	96	267	90	219	97	174	96	267	97	174	121	222	51	295	76	259	63	306	51	295	63	306	21	338	51	295	21	338	15	330	15	-79	19	-88	51	-45	51	-45	19	-88	62	-56	51	-45	62	-56	75	-11	75	-11	62	-56	97	-19	69	254	69	254	78	252	69	254	78	252	70	286	69	254	70	286	65	290	69	254	65	290	60	293	69	254	60	293	56	295	69	254	56	295	56	257	51	296	46	295	46	261	51	296	46	261	56	257	51	296	56	257	56	295	36	283	36	270	38	288	38	288	36	270	40	265	38	288	40	265	41	292	41	292	40	265	46	261	41	292	46	261	46	295	81	196	86	201	88	221	88	221	86	201	89	204	88	221	89	204	97	224	97	224	89	204	92	207	97	224	92	207	94	210	94	210	97	212	97	224	97	224	97	212	106	229	78	218	65	215	69	183	78	218	69	183	74	188	78	218	74	188	81	196	78	218	81	196	88	221	110	140	114	136	111	169	111	169	114	136	113	174	115	183	113	174	114	136	115	183	114	136	119	133	144	157	143	161	143	146	144	157	143	146	145	152	144	157	145	152	144	154	141	164	140	169	140	141	141	164	140	141	143	146	141	164	143	146	143	161	136	179	134	190	136	136	136	179	136	136	140	141	136	179	140	141	140	169	134	190	132	201	136	136	136	136	132	201	130	212	136	136	130	212	130	133	130	133	130	212	130	224	126	338	120	337	120	258	126	338	120	258	121	249	126	338	121	249	121	228	126	338	121	228	124	132	126	338	124	132	130	133	126	338	130	133	130	224	126	338	130	224	130	243	126	338	130	243	130	255	126	338	130	255	131	337	121	243	121	228	121	249	120	337	115	335	115	285	120	337	115	285	118	276	120	337	118	276	119	267	120	337	119	267	120	258	113	295	115	285	115	335	113	295	115	335	111	331	113	295	111	331	111	301	204	295	198	296	200	258	200	258	198	296	190	294	200	258	190	294	190	256	190	256	190	294	183	288	190	256	183	288	178	254	178	254	183	288	174	281	178	254	174	281	168	251	168	251	174	281	166	272	168	251	166	272	159	264	159	264	154	259	158	248	158	248	154	259	149	255	158	248	149	255	147	243	147	243	149	255	144	251	147	243	144	251	137	247	130	243	130	228	134	225	130	243	134	225	134	235	130	243	134	235	137	247	137	247	134	235	147	243	176	218	165	220	169	196	176	218	169	196	175	188	176	218	175	188	182	182	176	218	182	182	186	215	199	175	205	176	206	210	206	210	205	176	210	178	206	210	210	178	212	206	212	206	210	178	213	183	212	206	213	183	215	201	215	201	213	183	216	188	215	201	216	188	217	194	198	213	186	215	187	178	198	213	187	178	193	175	198	213	193	175	199	175	198	213	199	175	206	210	216	277	215	284	215	270	215	270	215	284	213	289	215	270	213	289	212	265	212	265	213	289	209	293	212	265	209	293	207	261	207	261	209	293	204	295	207	261	204	295	200	258	159	264	158	248	168	251	161	205	169	196	165	220	161	205	165	220	156	224	161	205	156	224	153	212	147	228	138	233	140	221	147	228	140	221	147	217	147	228	147	217	153	212	147	228	153	212	156	224	143	326	140	331	142	307	143	326	142	307	143	312	143	326	143	312	144	316	143	326	144	316	144	320	133	278	135	287	136	335	136	335	135	287	138	296	136	335	138	296	140	331	140	331	138	296	140	302	140	331	140	302	142	307	131	337	130	255	130	262	131	337	130	262	131	270	131	337	131	270	133	278	131	337	133	278	136	335	134	235	134	225	140	221	134	235	140	221	138	233	124	132	121	228	121	224	124	132	121	224	120	212	124	132	120	212	119	201	124	132	119	201	119	133	118	192	115	183	119	133	118	192	119	133	119	201	101	215	105	218	106	229	106	229	105	218	112	222	106	229	112	222	117	235	117	235	112	222	121	228	117	235	121	228	121	243	76	280	78	252	85	270	85	270	78	252	87	249	85	270	87	249	93	262	93	262	87	249	97	246	93	262	97	246	101	255	101	255	97	246	106	242	101	255	106	242	110	249	110	249	106	242	117	235	110	249	117	235	121	243	108	317	109	312	109	326	109	326	109	312	110	307	109	326	110	307	111	331	111	331	110	307	111	301	111	169	109	163	110	140	110	140	109	163	108	159	110	140	108	159	108	145	108	145	108	159	107	154	108	145	107	154	107	151	65	215	53	213	57	176	65	215	57	176	61	177	65	215	61	177	65	179	65	215	65	179	69	183	34	193	35	187	35	200	35	200	35	187	37	182	35	200	37	182	39	205	39	205	37	182	41	178	39	205	41	178	45	210	45	210	41	178	46	176	45	210	46	176	53	213	53	213	46	176	52	175	53	213	52	175	57	176	70	286	78	252	76	280	106	229	97	212	101	215	108	317	109	326	108	321	187	178	186	215	182	182	36	270	36	283	35	277	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	63	-1	66	-1	70	49	70	49	66	-1	68	0	70	49	68	0	71	0	71	0	73	0	81	43	81	43	73	0	75	-1	81	43	75	-1	77	-3	27	22	29	13	29	32	29	32	29	13	32	6	29	32	32	6	33	40	33	40	32	6	38	1	33	40	38	1	39	46	39	46	38	1	46	-1	39	46	46	-1	47	49	47	49	46	-1	56	-2	47	49	56	-2	57	51	57	51	56	-2	60	-2	57	51	60	-2	70	49	70	49	60	-2	63	-1	98	7	96	22	95	-10	95	-10	96	22	90	34	95	-10	90	34	88	-27	88	-27	90	34	81	43	88	-27	81	43	78	-6	78	-6	76	-16	88	-27	88	-27	76	-16	76	-44	81	43	77	-3	78	-4	81	43	78	-4	78	-6	81	43	70	49	71	0	36	-60	41	-69	51	-49	51	-49	41	-69	60	-58	51	-49	60	-58	63	-38	63	-38	60	-58	76	-44	63	-38	76	-44	71	-27	71	-27	76	-44	76	-16	142	97	142	128	20	128	142	97	20	128	20	97	35	22	37	13	37	31	37	31	37	13	40	6	37	31	40	6	40	39	40	39	40	6	46	0	40	39	46	0	46	45	46	45	46	0	54	-3	46	45	54	-3	54	49	54	49	54	-3	62	-5	54	49	62	-5	63	50	63	50	62	-5	71	-3	63	50	71	-3	71	49	71	49	71	-3	79	0	71	49	79	0	79	44	79	44	79	0	85	6	79	44	85	6	85	38	85	38	85	6	89	13	85	38	89	13	89	30	89	30	89	13	90	22	143	338	110	338	-3	-6	143	338	-3	-6	30	-6	101	318	124	325	124	325	127	338	124	325	148	318	127	338	148	318	164	330	164	330	148	318	166	298	164	330	166	298	194	307	194	307	166	298	179	265	194	307	179	265	187	219	166	33	168	2	179	65	179	65	168	2	200	29	179	65	200	29	187	108	187	108	200	29	190	162	194	307	190	162	200	29	194	307	200	29	218	270	218	270	200	29	222	67	218	270	222	67	232	222	232	222	222	67	234	114	232	222	234	114	238	165	125	6	125	-6	148	13	148	13	125	-6	168	2	148	13	168	2	166	33	71	265	84	298	84	329	84	329	84	298	101	318	84	329	101	318	127	338	127	338	101	318	124	325	12	168	16	118	16	220	16	220	16	118	27	71	16	220	27	71	29	266	29	266	27	71	48	31	29	266	48	31	52	304	52	304	48	31	63	109	52	304	63	109	60	165	60	165	63	220	52	304	52	304	63	220	71	265	52	304	71	265	84	329	102	13	84	33	80	3	102	13	80	3	125	-6	102	13	125	-6	125	6	80	3	84	33	71	65	80	3	71	65	63	109	80	3	63	109	48	31	194	307	187	219	190	162	100	22	92	14	197	0	197	0	92	14	78	10	197	0	78	10	59	7	79	294	84	295	145	338	145	338	84	295	88	296	145	338	88	296	92	296	92	296	97	295	145	338	145	338	97	295	101	293	145	338	101	293	104	288	164	12	155	18	107	47	107	47	155	18	151	27	107	47	151	27	107	272	106	281	107	272	145	338	106	281	145	338	104	288	145	338	55	292	69	291	145	338	69	291	74	293	145	338	74	293	79	294	150	38	150	336	145	338	150	38	145	338	107	272	150	38	107	272	151	27	197	0	197	7	178	8	197	0	178	8	164	12	197	0	164	12	105	33	197	0	105	33	100	22	197	0	59	7	59	0	105	33	164	12	107	47	69	291	55	292	55	286	26	236	38	262	39	299	39	299	38	262	50	280	39	299	50	280	59	320	59	320	50	280	63	292	59	320	63	292	86	333	86	333	63	292	79	299	86	333	79	299	99	301	99	301	123	298	119	338	119	338	123	298	150	334	24	271	15	238	26	236	24	271	26	236	39	299	166	205	171	153	169	230	169	230	171	153	176	321	176	321	171	153	189	179	176	321	189	179	195	302	195	302	189	179	202	203	195	302	202	203	207	278	207	278	202	203	209	226	207	278	209	226	211	250	176	321	150	334	156	275	176	321	156	275	165	255	176	321	165	255	169	230	150	334	123	298	142	289	150	334	142	289	156	275	159	181	146	155	147	126	159	181	147	126	171	153	159	181	171	153	166	205	15	0	210	0	15	6	15	6	210	0	65	38	15	6	65	38	103	100	103	100	65	38	147	126	103	100	147	126	128	129	128	129	147	126	146	155	119	338	86	333	99	301	212	48	203	42	210	0	210	0	203	42	193	39	210	0	193	39	182	38	210	0	182	38	65	38	237	69	230	71	221	57	237	69	221	57	212	48	237	69	212	48	210	0	22	257	31	255	33	284	33	284	31	255	43	275	33	284	43	275	48	306	48	306	43	275	57	290	48	306	57	290	68	323	68	323	57	290	71	300	68	323	71	300	92	334	92	334	71	300	87	306	92	334	87	306	105	308	105	308	123	306	121	338	121	338	123	306	146	335	123	306	138	300	146	335	146	335	138	300	149	290	146	335	149	290	168	326	168	326	149	290	157	275	168	326	157	275	159	257	159	257	157	240	170	213	170	213	157	240	152	200	170	213	183	226	184	311	184	311	183	226	192	241	184	311	192	241	195	292	195	292	192	241	197	255	195	292	197	255	199	270	170	213	184	311	168	326	170	213	168	326	159	257	152	200	157	240	152	224	152	200	152	224	146	152	152	200	146	152	161	141	152	200	161	141	164	195	164	195	171	127	173	190	173	190	171	127	178	109	173	190	178	109	181	185	181	185	178	109	180	88	193	40	180	88	176	63	193	40	176	63	175	22	175	22	176	63	167	42	175	22	167	42	154	9	154	9	167	42	153	26	154	9	153	26	135	15	132	199	127	160	146	152	132	199	146	152	143	211	143	211	146	152	152	224	215	109	214	125	214	94	214	94	214	125	212	139	214	94	212	139	211	79	211	79	212	139	207	152	211	79	207	152	207	65	207	65	207	152	201	164	207	65	201	164	200	52	200	52	201	164	194	174	200	52	194	174	193	40	193	40	194	174	187	180	193	40	187	180	181	185	103	-4	130	0	106	11	106	11	130	0	114	11	135	15	114	11	130	0	135	15	130	0	154	9	87	176	76	172	92	165	87	176	92	165	96	179	96	179	92	165	104	164	96	179	104	164	105	183	105	183	104	164	113	163	105	183	113	163	112	186	112	186	113	163	118	190	132	199	118	190	121	162	132	199	121	162	127	160	121	338	92	334	105	308	118	190	113	163	121	162	103	-4	106	11	99	13	103	-4	99	13	90	15	103	-4	90	15	82	20	103	-4	82	20	76	-6	76	-6	82	20	71	26	76	-6	71	26	64	31	76	-6	64	31	57	35	76	-6	57	35	57	-5	57	35	51	38	57	-5	57	-5	51	38	46	39	57	-5	46	39	41	-1	41	-1	46	39	41	40	41	-1	41	40	34	39	30	4	41	-1	34	39	30	4	34	39	29	36	30	4	29	36	25	32	30	4	25	32	23	12	22	27	21	22	23	12	22	27	23	12	25	32	92	165	76	172	76	165	180	88	193	40	181	185	164	195	161	141	171	127	6	84	146	84	6	116	6	116	146	84	26	116	6	116	26	116	163	338	163	338	26	116	146	287	163	338	146	287	185	0	185	0	146	287	146	116	185	0	146	116	146	84	146	84	146	116	26	116	163	338	185	0	185	338	185	116	185	84	237	84	185	116	237	84	237	116	185	0	146	84	146	0	211	95	213	122	213	137	211	95	213	137	211	150	211	95	211	150	207	162	211	95	207	162	206	71	178	205	178	96	182	33	178	205	182	33	195	185	195	185	182	33	196	51	195	185	196	51	202	174	202	174	196	51	206	71	202	174	206	71	207	162	149	8	164	17	164	48	164	48	164	17	182	33	164	48	182	33	174	71	174	71	182	33	178	96	110	12	117	-2	131	16	131	16	117	-2	134	1	131	16	134	1	149	29	149	29	134	1	149	8	149	29	149	8	164	48	202	333	197	331	198	294	202	333	198	294	200	296	202	333	200	296	201	298	202	333	201	298	219	340	202	333	219	340	206	335	190	331	192	292	197	331	197	331	192	292	195	293	197	331	195	293	198	294	210	339	206	335	219	340	210	339	219	340	214	344	87	331	70	249	90	291	87	331	90	291	190	331	190	331	90	291	188	291	190	331	188	291	192	292	38	206	65	204	70	249	70	249	65	204	89	199	70	249	89	199	108	241	108	241	89	199	110	191	108	241	110	191	137	232	137	232	110	191	129	182	137	232	129	182	145	171	145	171	156	159	159	220	159	220	156	159	166	146	159	220	166	146	178	205	178	205	166	146	172	131	178	205	172	131	177	114	87	331	32	213	33	207	87	331	33	207	34	206	87	331	34	206	36	206	87	331	36	206	38	206	87	331	38	206	70	249	32	213	32	212	33	207	33	207	32	212	32	208	32	208	32	212	32	211	79	-6	99	-5	83	21	79	-6	83	21	75	27	79	-6	75	27	66	34	79	-6	66	34	58	39	79	-6	58	39	58	-5	58	39	51	41	58	-5	58	-5	51	41	45	43	58	-5	45	43	40	-1	40	-1	45	43	38	43	40	-1	38	43	30	42	27	5	40	-1	30	42	27	5	30	42	24	40	27	5	24	40	19	36	27	5	19	36	19	13	17	31	16	24	19	13	17	31	19	13	19	36	104	12	98	14	99	-5	104	12	99	-5	117	-2	104	12	117	-2	110	12	159	220	137	232	145	171	90	17	83	21	99	-5	90	17	99	-5	98	14	178	205	177	114	178	96	32	208	32	211	32	210	140	214	127	213	146	187	146	187	127	213	122	191	105	189	122	191	115	211	105	189	115	211	103	207	64	133	67	157	71	277	71	277	67	157	76	173	71	277	76	173	76	191	76	191	76	173	89	184	76	191	89	184	90	201	90	201	89	184	105	189	90	201	105	189	103	207	127	213	115	211	122	191	187	65	180	41	182	7	182	7	180	41	169	23	182	7	169	23	166	0	166	0	169	23	154	11	166	0	154	11	148	-5	148	-5	154	11	134	7	148	-5	134	7	129	-6	129	-6	134	7	109	13	129	-6	109	13	106	-4	106	-4	109	13	89	30	106	-4	89	30	86	1	86	1	89	30	75	56	86	1	75	56	68	12	68	12	75	56	66	91	68	12	66	91	64	133	53	26	68	12	64	133	64	133	71	277	53	26	53	26	71	277	52	254	53	26	52	254	41	44	41	44	52	254	37	229	41	44	37	229	33	60	33	60	37	229	26	78	218	43	225	57	230	145	230	145	225	57	230	73	230	145	230	73	234	109	234	109	230	73	233	91	189	94	196	17	198	196	198	196	196	17	209	30	198	196	209	30	217	174	217	174	209	30	218	43	217	174	218	43	230	145	146	187	165	175	172	209	172	209	165	175	179	156	172	209	179	156	198	196	198	196	179	156	187	128	198	196	187	128	189	94	187	65	182	7	196	17	187	65	196	17	189	94	76	191	89	234	97	300	97	300	89	234	111	270	97	300	111	270	123	317	123	317	111	270	142	300	123	317	142	300	152	329	152	329	142	300	180	321	152	329	180	321	185	337	185	337	180	321	224	334	185	337	224	334	223	342	97	300	71	277	76	191	17	140	18	118	19	171	19	171	18	118	21	98	19	171	21	98	26	201	26	201	21	98	26	78	26	201	26	78	37	229	140	214	146	187	172	209	118	-3	224	323	185	294	185	294	224	323	224	331	185	294	224	331	78	294	62	293	78	294	224	331	62	293	224	331	40	331	40	331	10	257	19	253	40	331	19	253	30	270	40	331	30	270	40	282	40	331	40	282	51	289	40	331	51	289	62	293	118	-3	185	294	86	-3	167	109	177	162	154	122	154	122	177	162	145	185	154	122	145	185	136	136	136	136	145	185	149	207	136	136	149	207	131	195	131	195	107	210	136	136	136	136	107	210	106	156	90	142	106	156	93	166	66	8	69	54	66	79	66	79	67	97	66	145	66	145	67	97	71	113	66	145	71	113	93	166	93	166	71	113	79	128	93	166	79	128	90	142	30	94	32	48	35	111	35	111	32	48	45	25	35	111	45	25	47	127	47	127	45	25	66	8	47	127	66	8	66	145	66	145	66	8	66	79	107	210	90	225	93	166	107	210	93	166	106	156	90	225	77	240	93	166	93	166	77	240	70	257	93	166	70	257	67	189	67	189	70	257	68	275	70	324	68	275	71	292	70	324	71	292	78	305	128	338	123	324	142	322	128	338	142	322	156	334	156	334	142	322	157	314	156	334	157	314	179	324	179	324	157	314	168	302	179	324	168	302	175	286	182	44	175	29	185	8	185	8	175	29	163	17	185	8	163	17	157	-2	157	-2	163	17	148	10	157	-2	148	10	129	7	129	7	108	10	124	-6	124	-6	108	10	92	-2	92	-2	108	10	91	19	92	-2	91	19	77	34	92	-2	77	34	69	54	92	-2	69	54	66	8	78	305	89	316	97	335	97	335	89	316	104	322	97	335	104	322	128	338	128	338	104	322	123	324	49	308	36	287	38	225	49	308	38	225	49	208	49	308	49	208	67	189	49	308	67	189	68	275	49	308	68	275	70	324	36	287	31	260	33	242	36	287	33	242	38	225	171	200	190	215	176	249	176	249	190	215	177	267	179	324	177	267	190	215	179	324	190	215	197	309	197	309	190	215	203	229	197	309	203	229	208	289	208	289	203	229	210	246	208	289	210	246	212	267	171	200	176	249	171	234	171	200	171	234	162	220	171	200	162	220	149	207	171	200	149	207	145	185	223	78	220	100	218	49	218	49	220	100	213	121	218	49	213	121	205	26	205	26	213	121	199	141	205	26	199	141	185	62	185	62	199	141	183	79	177	95	183	79	199	141	177	95	199	141	177	162	177	95	177	162	167	109	185	62	185	8	205	26	129	7	124	-6	157	-2	182	44	185	8	185	62	179	324	175	286	177	267	70	324	78	305	97	335	32	48	30	94	28	75	62	253	64	269	57	316	57	316	64	269	68	284	57	316	68	284	85	332	85	332	68	284	73	297	85	332	73	297	79	307	79	307	84	313	85	332	85	332	84	313	91	318	85	332	91	318	119	338	119	338	91	318	98	321	119	338	98	321	106	323	119	338	106	323	115	324	115	324	139	319	119	338	119	338	139	319	138	337	123	140	105	118	122	119	123	140	122	119	138	122	123	140	102	144	105	118	85	157	72	177	75	123	85	157	75	123	105	118	85	157	105	118	102	144	61	237	62	253	57	316	61	237	57	316	50	137	61	237	50	137	64	204	64	204	50	137	75	123	64	204	75	123	72	177	15	220	19	186	20	258	20	258	19	186	31	158	20	258	31	158	35	291	35	291	31	158	50	137	35	291	50	137	57	316	137	141	123	140	138	122	137	141	138	122	153	146	153	146	138	122	153	128	153	146	153	128	167	153	167	153	153	128	167	136	167	153	167	136	177	163	177	163	167	136	180	147	177	163	180	147	181	177	181	177	180	147	191	72	181	177	191	72	181	197	178	243	181	197	185	313	178	243	185	313	171	324	138	337	139	319	155	332	155	332	139	319	157	304	155	332	157	304	171	324	171	324	157	304	170	278	171	324	170	278	178	243	229	197	228	221	227	163	227	163	228	221	224	244	227	163	224	244	220	130	220	130	224	244	217	265	220	130	217	265	209	284	220	130	209	284	208	100	208	100	209	284	198	300	208	100	198	300	191	72	191	72	198	300	185	313	191	72	185	313	181	197	30	-10	65	-4	71	12	71	12	65	-4	95	3	71	12	95	3	109	33	109	33	95	3	121	13	109	33	121	13	140	63	140	63	121	13	145	28	140	63	145	28	164	101	164	101	145	28	170	49	164	101	170	49	180	147	180	147	170	49	191	72	71	12	28	0	30	-10	42	211	42	193	46	218	46	218	42	193	46	185	46	218	46	185	52	224	52	224	46	185	52	179	52	224	52	179	60	228	60	228	52	179	60	176	60	228	60	176	69	229	69	229	60	176	69	174	69	229	69	174	77	228	77	228	69	174	77	176	77	228	77	176	85	224	85	224	77	176	85	179	85	224	85	179	91	218	91	218	85	179	91	185	91	218	91	185	95	210	95	210	91	185	95	193	95	210	95	193	96	201	42	31	42	13	46	39	46	39	42	13	46	6	46	39	46	6	52	45	52	45	46	6	52	0	52	45	52	0	60	49	60	49	52	0	60	-3	60	49	60	-3	69	50	69	50	60	-3	69	-5	69	50	69	-5	77	49	77	49	69	-5	77	-3	77	49	77	-3	85	45	85	45	77	-3	85	0	85	45	85	0	91	38	91	38	85	0	91	6	91	38	91	6	95	31	95	31	91	6	95	13	95	31	95	13	96	22	42	13	42	31	41	22	42	193	42	211	41	201	42	211	42	193	45	218	45	218	42	193	46	185	45	218	46	185	51	224	51	224	46	185	52	179	51	224	52	179	59	228	59	228	52	179	59	176	59	228	59	176	68	229	68	229	59	176	68	174	68	229	68	174	77	228	77	228	68	174	77	176	77	228	77	176	84	224	84	224	77	176	84	179	84	224	84	179	90	218	90	218	84	179	90	185	90	218	90	185	94	210	94	210	90	185	94	193	94	210	94	193	95	201	75	-1	78	-1	82	49	82	49	78	-1	81	0	82	49	81	0	83	0	83	0	85	0	93	43	93	43	85	0	87	-2	93	43	87	-2	89	-3	40	23	41	14	42	32	42	32	41	14	45	7	42	32	45	7	46	40	46	40	45	7	51	2	46	40	51	2	52	46	52	46	51	2	59	-1	52	46	59	-1	60	49	60	49	59	-1	69	-2	60	49	69	-2	70	51	70	51	69	-2	72	-2	70	51	72	-2	82	49	82	49	72	-2	75	-1	109	7	107	22	107	-11	107	-11	107	22	102	34	107	-11	102	34	100	-28	100	-28	102	34	93	43	100	-28	93	43	90	-7	90	-7	88	-44	100	-28	93	43	89	-3	90	-5	93	43	90	-5	90	-7	93	43	82	49	83	0	88	-44	90	-7	88	-17	88	-44	88	-17	83	-28	88	-44	83	-28	75	-38	88	-44	75	-38	73	-58	63	-49	49	-60	54	-69	63	-49	54	-69	73	-58	63	-49	73	-58	75	-38	42	193	42	211	40	201	94	127	310	234	310	267	94	127	310	267	28	129	94	127	28	129	310	-11	94	127	310	-11	310	20	310	-11	28	129	28	124	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	310	124	310	129	28	267	310	124	28	267	28	234	310	124	28	234	244	127	310	124	244	127	28	20	310	124	28	20	28	-11	60	292	60	292	60	292	60	292	66	325	49	310	60	292	49	310	50	235	60	292	50	235	58	233	144	335	116	338	124	320	124	320	116	338	107	323	92	321	107	323	116	338	92	321	116	338	89	335	60	292	62	301	66	325	66	325	62	301	69	310	66	325	69	310	89	335	89	335	69	310	80	317	89	335	80	317	92	321	34	267	35	255	38	290	38	290	35	255	38	246	38	290	38	246	49	310	49	310	38	246	44	239	49	310	44	239	50	235	62	283	65	234	66	276	66	276	65	234	71	237	66	276	71	237	72	270	72	270	71	237	75	242	72	270	75	242	77	264	77	264	75	242	78	248	77	264	78	248	79	255	65	234	62	283	60	292	65	234	60	292	58	233	119	49	119	-3	127	48	127	48	119	-3	127	-2	127	48	127	-2	134	44	134	44	127	-2	135	1	134	44	135	1	140	38	140	38	135	1	140	7	140	38	140	7	144	30	144	30	140	7	144	14	144	30	144	14	145	22	92	22	93	14	93	31	93	31	93	14	97	7	93	31	97	7	97	38	97	38	97	7	102	1	97	38	102	1	103	44	103	44	102	1	110	-2	103	44	110	-2	110	48	110	48	110	-2	119	-3	110	48	119	-3	119	49	124	320	139	312	144	335	144	335	139	312	151	300	144	335	151	300	169	324	169	324	151	300	159	283	169	324	159	283	161	264	161	264	160	246	176	187	176	187	160	246	156	227	176	187	156	227	155	161	155	161	156	227	150	209	155	161	150	209	145	147	145	147	150	209	143	190	145	147	143	190	137	133	137	133	143	190	136	171	137	133	136	171	131	118	131	118	136	171	126	147	131	118	126	147	126	101	126	101	126	147	122	82	202	286	189	308	191	208	202	286	191	208	201	226	202	286	201	226	206	242	202	286	206	242	207	259	176	187	191	208	189	308	176	187	189	308	169	324	176	187	169	324	161	264	122	82	126	147	120	127	122	82	120	127	116	109	122	82	116	109	114	95	122	82	114	95	113	82	156	40	126	71	132	24	132	24	126	71	107	112	132	24	107	112	93	61	93	61	107	112	100	161	105	282	100	161	101	184	105	282	101	184	105	206	105	206	112	227	128	304	128	304	112	227	120	247	128	304	120	247	131	265	131	265	148	285	148	316	148	316	148	285	167	301	148	316	167	301	169	326	169	326	167	301	189	313	169	326	189	313	191	333	191	333	189	313	214	320	191	333	214	320	215	337	215	337	214	320	241	323	215	337	241	323	241	338	241	338	241	323	293	331	93	61	100	161	105	282	93	61	105	282	86	257	93	61	86	257	71	228	93	61	71	228	67	108	61	197	58	164	67	108	61	197	67	108	71	228	384	186	386	121	396	238	384	186	396	238	377	229	377	229	396	238	374	279	377	229	374	279	357	267	357	267	374	279	338	310	357	267	338	310	326	296	326	296	338	310	293	331	326	296	293	331	286	316	286	316	293	331	241	323	148	316	128	304	131	265	344	36	323	27	324	10	324	10	323	27	303	20	324	10	303	20	302	2	302	2	303	20	283	16	302	2	283	16	281	-2	281	-2	283	16	263	13	281	-2	263	13	261	-5	261	-5	263	13	243	12	261	-5	243	12	241	-6	241	-6	243	12	196	19	241	-6	196	19	182	1	182	1	196	19	156	40	182	1	156	40	132	24	276	250	268	253	271	231	271	231	268	253	263	232	254	231	263	232	257	254	254	231	257	254	244	226	244	226	257	254	242	252	244	226	242	252	234	219	234	219	242	252	229	248	234	219	229	248	223	209	223	209	229	248	216	241	223	209	216	241	214	197	199	163	203	175	204	231	204	231	203	175	208	186	204	231	208	186	216	241	216	241	208	186	214	197	194	219	196	137	197	150	194	219	197	150	204	231	204	231	197	150	199	163	201	110	204	72	207	101	207	101	204	72	219	74	207	101	219	74	216	96	216	96	219	74	226	94	234	95	226	94	232	78	234	95	232	78	245	86	197	122	196	137	191	75	197	122	191	75	204	72	197	122	204	72	201	110	196	137	194	219	191	75	191	75	194	219	183	203	191	75	183	203	179	82	179	82	183	203	174	185	179	82	174	185	169	93	169	93	174	185	167	167	169	93	167	167	163	109	163	109	167	167	162	147	163	109	162	147	161	128	268	253	257	254	263	232	267	108	268	108	271	138	267	108	271	138	264	123	264	123	257	113	267	108	267	108	257	113	257	96	308	92	304	96	312	71	312	71	304	96	301	103	312	71	301	103	300	73	300	73	301	103	300	112	300	115	301	117	300	247	300	247	301	117	301	119	300	247	301	119	301	120	301	120	334	247	300	247	300	247	295	228	300	73	300	247	300	73	300	112	300	247	300	112	300	114	300	247	300	114	300	115	295	228	294	228	300	73	300	73	294	228	289	238	300	73	289	238	288	78	288	78	289	238	286	202	288	78	286	202	285	187	288	78	285	187	282	171	285	213	286	202	289	238	285	213	289	238	284	245	285	213	284	245	282	221	277	227	282	221	284	245	277	227	284	245	276	250	277	227	276	250	271	231	384	186	381	157	386	121	386	121	381	157	372	130	386	121	372	130	366	95	366	95	372	130	358	108	366	95	358	108	341	78	341	78	358	108	341	94	341	78	341	94	321	88	321	88	314	89	341	78	341	78	314	89	312	71	396	238	386	121	400	154	396	238	400	154	405	191	288	78	282	171	279	86	279	86	282	171	277	155	279	86	277	155	271	96	271	96	277	155	271	138	271	96	271	138	268	108	250	105	242	99	245	86	250	105	245	86	257	96	250	105	257	96	257	113	226	94	219	74	232	78	234	95	245	86	242	99	308	92	312	71	314	89	344	36	324	10	350	22	105	282	105	206	128	304	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	51	24	42	16	177	0	177	0	42	16	29	11	177	0	29	11	8	9	55	295	56	275	112	310	55	295	112	310	148	331	148	331	112	310	115	312	148	331	115	312	119	313	148	331	119	313	140	313	148	331	140	313	172	309	207	30	194	24	217	4	217	4	194	24	179	20	217	4	179	20	177	0	177	0	179	20	161	19	177	0	161	19	138	18	138	18	126	19	177	0	177	0	126	19	118	21	177	0	118	21	55	37	55	37	118	21	56	56	258	300	232	317	236	182	236	182	232	317	228	245	236	182	228	245	225	223	236	182	225	223	225	178	225	178	225	223	217	205	225	178	217	205	211	175	211	175	217	205	202	193	211	175	202	193	211	174	211	174	202	193	215	143	211	174	215	143	229	170	229	170	215	143	224	136	153	183	162	161	181	186	181	186	162	161	181	158	181	186	181	158	202	193	202	193	181	158	198	152	202	193	198	152	215	143	236	66	232	56	250	15	250	15	232	56	227	47	250	15	227	47	220	40	220	40	207	30	217	4	162	161	153	183	139	162	139	162	153	183	108	183	139	162	108	183	108	163	109	32	108	41	56	275	109	32	56	275	56	56	56	56	118	21	112	26	56	56	112	26	109	32	272	147	263	154	275	34	275	34	263	154	254	160	275	34	254	160	250	15	250	15	254	160	242	166	250	15	242	166	239	89	239	89	238	77	250	15	250	15	238	77	236	66	242	166	229	170	231	126	242	166	231	126	235	115	242	166	235	115	238	103	242	166	238	103	239	89	232	317	195	327	197	301	232	317	197	301	214	287	232	317	214	287	225	268	232	317	225	268	228	245	195	327	148	331	172	309	195	327	172	309	197	301	56	275	108	41	108	296	56	275	108	296	108	303	56	275	108	303	109	307	56	275	109	307	112	310	148	331	8	331	29	320	148	331	29	320	43	316	148	331	43	316	51	308	148	331	51	308	55	295	266	203	272	213	274	277	274	277	272	213	276	224	274	277	276	224	280	248	280	248	276	224	279	235	245	185	252	190	258	300	258	300	252	190	259	195	258	300	259	195	274	277	274	277	259	195	266	203	292	115	287	126	291	58	292	115	291	58	296	89	292	115	296	89	295	102	281	137	272	147	275	34	281	137	275	34	291	58	281	137	291	58	287	126	220	40	217	4	250	15	258	300	236	182	245	185	29	320	8	331	8	321	229	170	224	136	231	126	177	0	8	9	8	0	51	24	177	0	55	37	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	48	25	40	16	148	0	148	0	40	16	27	12	148	0	27	12	8	9	52	57	51	38	110	22	110	22	51	38	148	0	110	22	148	0	117	19	117	19	148	0	127	18	155	19	127	18	148	0	155	19	148	0	178	1	104	300	107	306	52	275	52	275	107	306	112	310	52	275	112	310	143	331	143	331	112	310	119	312	143	331	119	312	129	313	129	313	119	312	129	312	129	313	129	312	157	311	129	313	157	311	143	331	143	331	157	311	180	329	206	6	231	12	218	34	218	34	231	12	236	45	255	61	236	45	254	21	255	61	254	21	275	32	155	19	178	1	179	22	179	22	178	1	206	6	179	22	206	6	200	27	200	27	206	6	218	34	244	314	241	278	257	260	244	314	257	260	270	302	270	302	257	260	271	241	270	302	271	241	293	286	293	286	271	241	280	219	293	286	280	219	286	193	182	308	203	301	214	323	214	323	203	301	222	291	214	323	222	291	244	314	244	314	222	291	241	278	180	329	157	311	182	308	180	329	182	308	214	323	343	167	341	196	340	133	340	133	341	196	334	223	340	133	334	223	331	102	331	102	334	223	324	247	331	102	324	247	318	75	318	75	324	247	310	267	318	75	310	267	299	51	299	51	310	267	293	286	299	51	293	286	288	164	288	164	286	132	299	51	299	51	286	132	280	104	299	51	280	104	275	32	275	32	280	104	270	81	275	32	270	81	255	61	236	45	231	12	254	21	110	22	106	26	52	57	52	57	106	26	104	33	52	57	104	33	52	275	52	275	104	33	103	42	52	275	103	42	103	291	40	316	47	308	143	331	143	331	47	308	51	295	143	331	51	295	52	275	27	320	40	316	143	331	27	320	143	331	8	331	27	320	8	331	8	321	148	0	8	9	8	0	48	25	148	0	51	38	104	300	52	275	103	291	293	286	286	193	288	164	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	50	276	102	37	100	56	100	184	100	164	171	164	100	184	171	164	171	184	193	185	171	184	193	162	193	185	193	162	208	190	208	190	193	162	209	158	208	190	209	158	218	198	218	198	209	158	219	150	218	198	219	150	225	212	225	212	219	150	225	136	225	212	225	136	228	232	228	232	225	136	228	115	228	232	228	115	239	115	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	61	49	40	113	16	50	61	113	16	105	24	50	61	105	24	102	37	50	61	102	37	50	276	171	184	171	164	193	162	228	232	239	115	239	232	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	54	319	33	331	33	321	143	315	80	275	136	307	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	49	29	41	18	123	0	123	0	41	18	27	12	123	0	27	12	6	9	333	26	325	17	432	0	432	0	325	17	312	12	432	0	312	12	292	9	413	320	431	321	431	331	413	320	431	331	401	316	401	316	431	331	337	286	401	316	337	286	393	307	393	307	337	286	389	294	401	17	393	25	337	61	337	61	393	25	389	38	337	61	389	38	337	286	337	286	389	38	388	56	337	286	388	56	388	275	203	0	209	0	222	80	222	80	209	0	337	286	222	80	337	286	332	331	332	331	337	286	431	331	106	331	7	331	28	319	106	331	28	319	42	315	106	331	42	315	50	307	106	331	50	307	54	294	106	331	54	294	55	275	106	331	55	275	76	275	106	331	76	275	203	0	106	331	203	0	222	80	76	75	76	275	55	275	76	75	55	275	78	48	78	48	55	275	55	75	78	48	55	75	82	29	82	29	55	75	54	47	82	29	54	47	90	18	90	18	54	47	49	29	90	18	49	29	123	0	432	0	432	9	413	12	432	0	413	12	401	17	432	0	401	17	336	40	432	0	336	40	333	26	103	12	90	18	123	0	103	12	123	0	123	9	123	0	6	9	6	0	432	0	292	9	292	0	336	40	401	17	337	61	28	319	7	331	7	321	389	294	337	286	388	275	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	111	312	118	312	118	313	137	331	118	313	155	310	137	331	155	310	166	329	166	329	155	310	182	302	166	329	182	302	191	325	191	325	182	302	202	288	191	325	202	288	213	319	213	319	202	288	213	266	213	319	213	266	231	310	231	310	213	266	217	238	231	310	217	238	225	161	225	161	213	213	208	153	208	153	213	213	202	192	208	153	202	192	188	147	188	147	202	192	185	177	188	147	185	177	164	145	164	145	185	177	162	167	164	145	162	167	136	144	136	144	162	167	132	164	136	144	132	164	128	144	128	144	132	164	126	164	128	144	126	164	122	144	122	144	126	164	120	164	122	144	120	164	115	145	115	145	120	164	114	165	115	145	114	165	109	145	109	145	114	165	108	165	109	145	108	165	101	166	101	56	101	166	50	276	101	56	50	276	102	37	102	37	50	276	50	61	101	166	101	146	109	145	271	240	270	254	270	225	270	225	270	254	267	268	270	225	267	268	266	210	266	210	267	268	262	280	266	210	262	280	260	197	260	197	262	280	255	291	260	197	255	291	253	185	253	185	255	291	246	300	253	185	246	300	243	175	243	175	246	300	231	310	243	175	231	310	225	161	137	331	8	331	27	319	137	331	27	319	39	315	137	331	39	315	46	307	137	331	46	307	49	294	137	331	49	294	50	276	137	331	50	276	106	310	137	331	106	310	111	312	137	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	27	319	8	331	8	321	213	213	225	161	217	238	155	310	118	313	118	312	79	113	79	25	85	89	85	89	79	25	94	16	85	89	94	16	93	68	93	68	94	16	103	50	115	37	103	50	111	7	115	37	111	7	132	0	79	113	75	139	79	25	79	25	75	139	74	167	67	36	74	167	76	196	67	36	76	196	55	50	55	50	76	196	82	308	55	50	82	308	47	272	147	314	180	338	133	307	133	307	180	338	127	330	133	307	127	330	119	297	119	297	127	330	107	285	96	268	107	285	127	330	96	268	127	330	82	308	129	26	132	0	146	18	146	18	132	0	153	-25	146	18	153	-25	163	13	163	13	153	-25	177	-48	163	13	177	-48	180	11	180	11	177	-48	206	-66	180	11	206	-66	198	13	234	330	180	338	193	319	193	319	180	338	179	320	163	318	179	320	180	338	163	318	180	338	147	314	206	316	219	312	234	330	234	330	219	312	231	306	234	330	231	306	242	297	242	297	257	280	279	308	279	308	257	280	270	258	279	308	270	258	279	232	232	1	248	6	243	35	243	35	248	6	255	47	266	64	255	47	263	12	266	64	263	12	277	21	236	-30	213	-2	241	-78	215	18	213	-2	232	1	215	18	232	1	230	25	230	25	232	1	243	35	206	-66	241	-78	213	-2	206	-66	213	-2	215	18	206	-66	215	18	198	13	336	224	314	272	324	77	336	224	324	77	335	104	336	224	335	104	342	133	336	224	342	133	344	166	285	139	290	32	287	169	287	169	290	32	314	272	314	272	290	32	309	54	314	272	309	54	324	77	285	202	287	169	314	272	285	202	314	272	279	308	285	202	279	308	279	232	279	308	234	330	242	297	281	111	275	85	277	21	281	111	277	21	290	32	281	111	290	32	285	139	255	47	248	6	263	12	326	-88	350	-88	350	-78	326	-88	350	-78	318	-74	326	-88	318	-74	288	-65	326	-88	288	-65	282	-85	261	-51	236	-30	241	-78	261	-51	241	-78	282	-85	261	-51	282	-85	288	-65	82	308	76	196	80	222	82	308	80	222	87	247	82	308	87	247	96	268	18	140	23	115	25	224	25	224	23	115	31	92	25	224	31	92	47	272	47	272	31	92	42	70	47	272	42	70	55	50	103	50	94	16	111	7	18	140	25	224	17	166	266	64	277	21	275	85	234	330	193	319	206	316	115	37	132	0	129	26	79	25	74	167	67	36	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	102	56	102	171	51	276	102	56	51	276	103	37	103	37	51	276	51	62	102	171	102	153	130	154	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	291	103	300	51	276	102	291	51	276	102	171	106	306	111	310	51	276	106	306	51	276	103	300	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	28	319	8	331	8	321	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	62	267	184	-5	62	267	62	267	184	-5	104	300	62	267	104	300	104	305	104	305	105	310	62	267	62	267	105	310	107	314	62	267	107	314	50	291	141	331	8	331	21	320	141	331	21	320	31	316	141	331	31	316	41	307	141	331	41	307	50	291	141	331	50	291	112	317	141	331	112	317	118	319	141	331	118	319	127	320	141	331	127	320	141	321	281	289	279	282	302	276	302	276	279	282	276	274	302	276	276	274	273	265	273	265	200	80	302	276	302	276	200	80	191	-5	349	331	247	331	258	321	349	331	258	321	268	319	349	331	268	319	276	316	349	331	276	316	281	310	349	331	281	310	282	301	349	331	282	301	328	316	349	331	328	316	338	320	349	331	338	320	349	321	282	301	302	276	311	295	282	301	311	295	319	308	282	301	319	308	328	316	282	295	281	289	302	276	282	295	302	276	282	301	184	-5	191	-5	200	80	184	-5	200	80	123	252	184	-5	123	252	116	269	184	-5	116	269	110	283	184	-5	110	283	106	292	184	-5	106	292	104	300	258	321	247	331	247	321	21	320	8	331	8	321	112	317	50	291	107	314	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	31	17	121	0	43	26	43	26	121	0	88	17	43	26	88	17	58	42	58	42	88	17	84	21	58	42	84	21	83	26	83	26	84	31	78	66	78	66	84	31	87	38	78	66	87	38	156	164	156	164	87	38	92	46	156	164	92	46	100	57	103	242	156	164	126	297	103	242	126	297	124	306	124	306	125	312	103	242	156	164	100	57	109	70	109	70	169	145	156	164	156	164	169	145	166	234	156	164	166	234	151	255	78	66	58	42	83	26	103	242	125	312	78	276	78	276	125	312	128	316	78	276	128	316	59	299	59	299	128	316	133	319	59	299	133	319	161	331	161	331	133	319	139	320	161	331	139	320	147	321	147	321	161	321	161	331	161	331	11	331	29	319	161	331	29	319	44	312	161	331	44	312	59	299	260	296	257	290	272	272	272	272	257	290	251	282	272	272	251	282	243	272	243	272	188	202	200	184	200	184	188	202	217	74	200	184	217	74	296	46	296	46	217	74	226	60	296	46	226	60	233	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	331	319	348	331	331	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	263	301	260	296	272	272	263	301	272	272	263	305	243	272	200	184	272	272	238	16	233	14	352	0	352	0	233	14	226	12	352	0	226	12	217	11	242	25	352	0	327	16	242	25	327	16	317	22	242	25	317	22	307	32	242	25	307	32	296	46	242	25	296	46	241	31	296	46	233	48	238	38	296	46	238	38	241	31	188	202	166	234	169	145	188	202	169	145	217	74	338	12	327	16	352	0	338	12	352	0	352	9	241	20	238	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	156	164	151	255	139	272	156	164	139	272	131	286	156	164	131	286	126	297	121	0	121	9	106	11	121	0	106	11	95	13	121	0	95	13	88	17	19	12	5	9	121	0	19	12	121	0	31	17	121	0	5	9	5	0	243	320	229	331	229	321	29	319	11	331	11	321	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	224	312	5	7	73	19	73	19	5	7	286	0	73	19	286	0	199	19	199	19	286	0	215	20	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	5	7	5	0	215	20	286	0	228	21	26	331	81	309	97	311	86	311	92	315	44	331	44	331	92	315	99	318	44	331	99	318	150	331	150	331	99	318	108	319	82	-38	82	295	44	331	82	-38	44	331	44	-77	82	-38	44	-77	83	-48	83	304	86	311	44	331	83	304	44	331	82	295	150	-64	108	-64	150	-77	150	-77	108	-64	99	-63	150	-77	99	-63	44	-77	44	-77	99	-63	92	-61	44	-77	92	-61	86	-56	83	-48	44	-77	86	-56	150	331	108	319	150	319	143	-6	29	338	-3	338	143	-6	-3	338	109	-6	123	-77	123	331	84	291	123	-77	84	291	84	-41	123	-77	84	-41	84	-50	123	-77	84	-50	81	-56	123	-77	81	-56	77	-61	123	-77	77	-61	70	-63	123	-77	70	-63	61	-64	123	-77	61	-64	17	-64	123	-77	17	-64	17	-77	76	314	81	309	123	331	123	331	81	309	83	301	123	331	83	301	84	291	123	331	17	331	59	319	123	331	59	319	69	318	123	331	69	318	76	314	59	319	17	331	17	319	12	148	46	148	103	331	103	331	46	148	118	293	103	331	118	293	132	331	132	331	118	293	189	148	132	331	189	148	223	148	250	-62	250	-36	0	-36	250	-62	0	-36	0	-62	101	253	121	253	49	328	101	253	49	328	44	332	101	253	44	332	40	335	101	253	40	335	35	337	101	253	35	337	31	338	101	253	31	338	27	339	101	253	27	339	24	301	9	323	10	318	10	329	10	329	10	318	12	314	10	329	12	314	12	333	12	333	12	314	15	309	12	333	15	309	16	336	16	336	15	309	19	305	16	336	19	305	21	338	21	338	19	305	24	301	21	338	24	301	27	339	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	5	311	6	312	17	324	17	324	6	312	8	312	17	324	8	312	10	312	10	312	21	311	17	324	17	324	21	311	29	328	97	16	86	21	93	-2	93	-2	86	21	79	28	93	-2	79	28	71	2	71	2	79	28	76	37	71	2	76	37	74	342	74	342	76	37	76	188	74	342	76	188	76	340	62	338	51	334	52	9	52	9	51	334	41	331	52	9	41	331	39	18	39	18	41	331	35	283	39	18	35	283	35	28	3	311	5	311	17	324	3	311	17	324	2	320	3	311	2	320	2	311	156	19	147	15	155	1	155	1	147	15	136	12	155	1	136	12	125	11	125	11	110	12	117	-4	117	-4	110	12	97	16	117	-4	97	16	93	-2	62	338	52	9	71	2	62	338	71	2	74	342	21	311	28	309	29	328	29	328	28	309	32	304	29	328	32	304	41	331	41	331	32	304	34	296	41	331	34	296	35	283	126	228	126	199	137	198	126	228	137	198	144	230	144	230	137	198	146	195	144	230	146	195	174	224	174	224	146	195	155	190	174	224	155	190	164	183	76	159	79	171	85	202	85	202	79	171	86	182	85	202	86	182	96	214	96	214	86	182	97	191	96	214	97	191	110	223	110	223	97	191	111	197	110	223	111	197	126	228	126	228	111	197	126	199	76	159	85	202	76	188	76	159	76	188	76	37	174	224	171	175	177	163	174	224	177	163	199	209	199	209	177	163	183	149	199	209	183	149	186	133	187	67	183	54	187	18	187	18	183	54	178	42	187	18	178	42	171	32	171	32	164	25	187	18	187	18	164	25	156	19	187	18	156	19	155	1	234	120	230	155	228	78	228	78	230	155	218	185	228	78	218	185	212	44	212	44	218	185	199	209	212	44	199	209	190	99	190	99	199	209	189	116	187	67	187	18	189	82	189	82	187	18	212	44	189	82	212	44	190	99	125	11	117	-4	155	1	199	209	186	133	189	116	174	224	164	183	171	175	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	57	279	54	264	95	33	95	33	54	264	52	247	95	33	52	247	51	209	51	209	52	247	51	225	51	209	51	225	11	225	78	318	95	33	94	52	94	225	94	209	155	209	94	225	155	209	155	225	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	90	328	78	318	94	52	90	328	94	52	94	283	189	321	182	329	183	294	189	321	183	294	188	298	189	321	188	298	190	304	189	321	190	304	191	310	166	291	171	290	171	336	171	336	171	290	177	291	171	336	177	291	182	329	182	329	177	291	183	294	148	308	153	301	156	340	156	340	153	301	157	296	156	340	157	296	171	336	171	336	157	296	161	293	171	336	161	293	166	291	143	316	148	308	156	340	143	316	156	340	140	342	143	316	140	342	138	321	140	342	121	340	122	328	140	0	140	7	119	9	140	0	119	9	106	13	140	0	106	13	50	34	140	0	50	34	47	21	140	0	47	21	40	13	140	0	40	13	28	9	140	0	28	9	10	7	140	0	10	7	10	0	95	33	78	318	69	305	95	33	69	305	62	292	95	33	62	292	57	279	51	52	50	34	106	13	51	52	106	13	98	21	51	52	98	21	95	33	51	52	95	33	51	209	51	209	11	225	11	209	140	342	133	325	138	321	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	18	324	5	320	6	312	18	324	6	312	7	312	88	14	82	22	36	51	36	51	82	22	79	34	36	51	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	66	338	79	51	66	338	79	34	79	34	66	338	56	335	79	34	56	335	46	332	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	113	0	4	7	4	0	36	33	88	14	36	51	36	286	79	34	46	332	243	0	137	7	137	0	6	312	5	320	5	311	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	89	52	89	228	88	230	89	52	88	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	86	337	87	295	92	331	92	331	87	295	92	301	92	331	92	301	96	324	96	324	92	301	96	308	96	324	96	308	97	316	46	316	47	308	47	324	47	324	47	308	51	301	47	324	51	301	51	331	51	331	51	301	56	295	51	331	56	295	56	336	56	336	56	295	63	292	56	336	63	292	63	340	63	340	63	292	71	291	63	340	71	291	71	342	71	342	71	291	79	292	71	342	79	292	79	340	79	340	79	292	87	295	79	340	87	295	86	337	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	162	10	159	9	252	0	252	0	159	9	156	8	252	0	156	8	153	7	164	15	252	0	228	13	164	15	228	13	217	20	164	15	217	20	206	30	164	15	206	30	194	44	164	15	194	44	163	17	194	44	158	26	160	24	194	44	160	24	162	21	194	44	162	21	163	19	194	44	163	19	163	17	240	9	228	13	252	0	240	9	252	0	252	7	163	13	162	10	252	0	163	13	252	0	164	15	143	7	143	0	252	0	143	7	252	0	153	7	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	121	0	3	7	3	0	40	28	92	12	41	41	148	218	138	225	138	218	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	16	200	19	201	25	212	25	212	19	201	22	201	25	212	22	201	26	201	26	201	32	200	38	216	38	216	32	200	37	196	38	216	37	196	41	190	25	212	9	208	13	200	25	212	13	200	16	200	38	216	41	190	51	220	51	220	41	190	42	181	51	220	42	181	43	168	86	24	43	168	43	44	86	24	43	44	89	16	89	16	43	44	96	11	38	216	25	212	26	201	83	228	79	230	83	191	83	191	79	230	85	35	83	191	85	35	84	191	84	191	85	35	85	174	84	191	85	174	85	175	173	18	167	12	255	0	255	0	167	12	157	9	255	0	157	9	143	7	161	230	147	229	156	202	156	202	147	229	145	204	133	203	145	204	133	226	133	203	133	226	121	200	121	200	133	226	119	220	121	200	119	220	109	195	109	195	119	220	103	208	109	195	103	208	99	189	99	189	103	208	92	182	103	208	84	191	85	175	103	208	85	175	86	176	103	208	86	176	88	178	103	208	88	178	90	180	103	208	90	180	92	182	85	35	79	230	65	225	85	35	65	225	86	24	147	229	133	226	145	204	173	18	255	0	176	28	176	28	255	0	230	12	176	28	230	12	177	43	177	43	230	12	223	19	177	43	223	19	177	148	176	228	177	148	188	223	176	228	161	230	165	195	176	228	165	195	172	183	176	228	172	183	176	168	176	228	176	168	177	148	207	203	199	215	220	31	207	203	220	31	219	47	207	203	219	47	214	188	219	174	228	185	230	204	230	204	228	185	237	194	230	204	237	194	246	215	246	215	237	194	248	200	246	215	248	200	262	224	262	224	248	200	259	203	262	224	259	203	272	204	272	204	287	202	278	228	278	228	287	202	295	230	219	47	219	174	214	188	214	188	219	174	230	204	278	228	262	224	272	204	307	20	302	14	387	0	387	0	302	14	293	10	387	0	293	10	278	7	298	196	305	185	317	226	317	226	305	185	310	169	317	226	310	169	311	148	356	19	311	148	311	45	356	19	311	45	360	13	360	13	311	45	310	30	360	13	310	30	366	10	366	10	310	30	387	0	366	10	387	0	374	8	374	8	387	0	387	7	295	230	287	202	298	196	295	230	298	196	317	226	353	39	353	140	351	172	353	39	351	172	344	197	353	39	344	197	333	215	353	39	333	215	354	27	354	27	333	215	317	226	354	27	317	226	311	148	354	27	311	148	356	19	240	9	230	12	255	0	240	9	255	0	255	7	220	31	199	215	188	223	220	31	188	223	177	148	220	31	177	148	223	19	119	0	119	7	105	8	119	0	105	8	96	11	119	0	96	11	42	29	119	0	42	29	39	19	119	0	39	19	32	12	119	0	32	12	22	9	119	0	22	9	8	7	119	0	8	7	8	0	51	220	43	168	86	24	51	220	86	24	65	225	13	200	9	208	9	199	42	29	96	11	43	44	255	0	143	7	143	0	387	0	278	7	278	0	307	20	387	0	310	30	161	230	156	202	165	195	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	243	0	139	7	138	0	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	34	-87	27	-93	123	-107	123	-107	27	-93	17	-97	123	-107	17	-97	2	-99	9	197	12	197	20	209	20	209	12	197	14	197	20	209	14	197	17	197	17	197	26	196	20	209	20	209	26	196	34	214	20	209	4	204	7	197	20	209	7	197	9	197	82	35	79	44	90	8	90	8	79	44	79	17	80	-77	79	-61	48	219	80	-77	48	219	37	169	37	169	48	219	37	180	26	196	31	194	34	214	34	214	31	194	35	189	34	214	35	189	48	219	48	219	35	189	37	180	79	190	79	229	76	230	79	190	76	230	79	-61	79	190	79	-61	79	167	79	190	79	167	82	176	79	190	82	176	93	205	235	123	231	158	230	82	230	82	231	158	219	188	230	82	219	188	215	47	215	47	219	188	202	210	215	47	202	210	193	19	193	19	202	210	192	103	193	19	192	103	189	73	193	19	189	73	181	47	202	210	179	225	181	163	202	210	181	163	189	136	202	210	189	136	192	103	135	228	131	200	151	195	135	228	151	195	151	230	151	230	151	195	168	183	151	230	168	183	179	225	179	225	168	183	181	163	108	-1	118	-3	117	13	117	13	118	-3	132	11	152	15	132	11	164	1	152	15	164	1	168	28	168	28	164	1	193	19	168	28	193	19	181	47	132	11	118	-3	130	-4	132	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	92	-94	123	-107	92	-94	37	-78	123	-107	37	-78	34	-87	62	224	48	219	79	-61	62	224	79	-61	76	230	92	-94	84	-88	37	-64	37	-64	84	-88	80	-77	37	-64	80	-77	37	169	82	176	91	185	93	205	93	205	91	185	103	193	93	205	103	193	106	216	106	216	103	193	116	198	106	216	116	198	120	224	120	224	116	198	131	200	120	224	131	200	135	228	82	35	90	8	91	26	91	26	90	8	99	2	91	26	99	2	103	18	103	18	99	2	108	-1	103	18	108	-1	117	13	7	197	4	204	4	196	123	-107	2	-99	2	-107	37	-78	92	-94	37	-64	112	26	104	28	109	-2	109	-2	104	28	96	30	109	-2	96	30	92	-4	92	-4	96	30	89	34	92	-4	89	34	83	39	83	39	74	50	92	-4	92	-4	74	50	66	64	92	-4	66	64	66	0	66	0	66	64	60	81	66	0	60	81	56	100	109	-2	126	1	112	26	112	26	126	1	121	26	130	26	121	26	126	1	130	26	126	1	142	8	133	229	124	215	141	214	133	229	141	214	144	228	144	228	141	214	154	208	144	228	154	208	155	224	155	224	154	208	163	198	155	224	163	198	167	220	167	220	163	198	169	184	167	220	169	184	180	213	180	213	169	184	171	166	180	213	171	166	171	32	171	32	171	166	171	64	67	179	81	199	87	224	87	224	81	199	100	211	87	224	100	211	122	230	122	230	100	211	124	215	122	230	124	215	133	229	57	206	33	179	44	15	57	206	44	15	55	121	57	206	55	121	58	153	57	206	58	153	67	179	57	206	67	179	87	224	55	121	44	15	56	100	12	103	16	67	18	144	18	144	16	67	27	38	18	144	27	38	33	179	33	179	27	38	44	15	165	-86	157	-93	244	-107	244	-107	157	-93	144	-97	244	-107	144	-97	126	-99	170	52	168	47	171	32	171	32	168	47	167	44	171	32	167	44	165	41	165	41	157	36	171	32	171	32	157	36	157	19	170	57	170	52	171	32	170	57	171	32	171	64	149	31	140	28	142	8	149	31	142	8	157	19	149	31	157	19	157	36	213	-69	213	228	207	228	213	-69	207	228	180	213	213	-69	180	213	213	-80	244	-107	244	-99	231	-97	244	-107	231	-97	222	-93	244	-107	222	-93	169	-75	244	-107	169	-75	165	-86	171	32	216	-88	213	-80	171	32	213	-80	180	213	171	-61	169	-75	222	-93	171	-61	222	-93	216	-88	171	-61	216	-88	171	32	244	-107	126	-99	126	-107	56	100	44	15	66	0	130	26	142	8	140	28	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	93	-3	93	23	93	23	93	-3	103	21	109	22	103	21	106	1	109	22	106	1	118	8	81	36	78	49	79	-4	81	36	79	-4	93	-3	81	36	93	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	8	115	24	109	22	118	8	115	24	118	8	121	27	103	21	93	-3	106	1	77	66	79	-4	78	49	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	87	190	86	194	115	17	115	17	86	194	85	197	115	17	85	197	55	160	55	160	85	197	84	201	55	160	84	201	84	204	84	204	85	209	55	160	108	225	9	225	19	216	108	225	19	216	27	212	108	225	27	212	35	202	108	225	35	202	44	186	108	225	44	186	88	212	108	225	88	212	92	215	108	225	92	215	99	216	108	225	99	216	108	218	85	209	88	212	44	186	85	209	44	186	55	160	140	57	89	185	115	17	140	57	115	17	116	14	140	57	116	14	117	12	140	57	117	12	118	10	140	57	118	10	118	8	140	57	118	8	119	6	140	57	119	6	121	1	140	57	121	1	123	-1	140	57	123	-1	125	-4	140	57	125	-4	126	-6	140	57	126	-6	128	-6	140	57	128	-6	130	-5	140	57	130	-5	132	-3	140	57	132	-3	135	1	140	57	135	1	138	8	140	57	138	8	142	18	140	57	142	18	190	186	206	179	190	186	142	18	238	225	169	225	178	216	238	225	178	216	184	214	238	225	184	214	189	211	238	225	189	211	192	207	238	225	192	207	193	201	238	225	193	201	224	213	238	225	224	213	231	216	238	225	231	216	238	218	206	179	213	195	193	201	206	179	193	201	192	198	206	179	192	198	192	195	206	179	192	195	191	192	206	179	191	192	191	189	206	179	191	189	190	186	219	206	224	213	193	201	219	206	193	201	213	195	178	216	169	225	169	218	87	190	115	17	89	185	19	216	9	225	9	218	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	31	15	24	11	81	0	81	0	24	11	17	9	81	0	17	9	8	7	32	214	39	208	116	225	116	225	39	208	47	200	116	225	47	200	55	188	55	187	55	188	102	116	55	187	102	116	94	206	94	206	95	210	55	187	55	187	95	210	97	213	55	187	97	213	116	225	116	225	97	213	101	216	116	225	101	216	107	217	31	15	81	0	37	22	37	22	81	0	64	11	37	22	64	11	45	33	45	33	64	11	62	13	45	33	62	13	61	17	61	17	61	19	45	33	45	33	61	19	62	22	45	33	62	22	102	116	102	116	62	22	64	26	102	116	64	26	67	31	102	116	67	31	71	37	71	37	110	99	102	116	102	116	110	99	103	185	102	116	103	185	98	194	107	217	116	218	116	225	116	225	12	225	17	218	116	225	17	218	25	217	116	225	25	217	32	214	95	201	94	206	102	116	95	201	102	116	98	194	121	156	120	158	156	28	156	28	120	158	119	160	156	28	119	160	117	162	117	162	109	174	110	99	110	99	109	174	103	185	222	12	215	18	159	20	159	20	215	18	207	26	159	20	207	26	199	37	199	37	134	136	156	28	156	28	134	136	127	156	156	28	127	156	124	152	124	152	123	154	156	28	156	28	123	154	121	156	217	225	137	225	145	217	217	225	145	217	151	215	217	225	151	215	155	213	217	225	155	213	157	210	217	225	157	210	157	206	217	225	157	206	190	209	217	225	190	209	198	214	217	225	198	214	207	216	217	225	207	216	217	218	176	195	182	203	157	206	176	195	157	206	157	202	176	195	157	202	154	197	176	195	154	197	150	191	176	195	150	191	145	184	176	195	145	184	139	174	176	195	139	174	136	169	176	195	136	169	134	136	134	136	136	169	133	165	134	136	133	165	130	160	134	136	130	160	127	156	157	12	153	9	239	0	239	0	153	9	147	8	239	0	147	8	139	7	158	25	159	23	199	37	199	37	159	23	159	21	199	37	159	21	159	20	159	20	159	15	239	0	239	0	159	15	157	12	199	37	156	28	157	27	199	37	157	27	158	25	117	162	110	99	156	28	239	0	239	7	230	8	239	0	230	8	222	12	239	0	222	12	159	20	81	0	81	7	73	8	81	0	73	8	68	9	81	0	68	9	64	11	81	0	8	7	8	0	239	0	139	7	139	0	145	217	137	225	137	218	190	209	157	206	182	203	17	218	12	225	12	218	116	225	55	188	55	187	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	107	-70	114	-77	115	110	115	110	114	-77	123	-82	115	110	123	-82	124	98	124	98	123	-82	132	-85	124	98	132	-85	129	-22	129	-22	129	60	128	82	129	-22	128	82	124	98	157	-89	175	-89	175	-84	157	-89	175	-84	157	-78	157	-89	157	-78	144	-69	157	-89	144	-69	143	-87	136	-58	131	-42	132	-85	136	-58	132	-85	143	-87	136	-58	143	-87	144	-69	102	118	83	124	87	100	102	118	87	100	91	86	102	118	91	86	93	68	102	118	93	68	94	-35	102	118	94	-35	96	-49	102	118	96	-49	101	-61	102	118	101	-61	107	-70	102	118	107	-70	115	110	93	68	93	-20	94	-35	80	110	87	100	83	124	80	110	83	124	87	149	80	110	87	149	80	139	80	110	80	139	67	118	157	339	144	338	144	320	157	339	144	320	157	328	157	339	157	328	175	334	157	339	175	334	175	340	129	273	131	293	132	336	132	336	131	293	136	308	132	336	136	308	144	338	144	338	136	308	144	320	114	328	115	140	123	332	123	332	115	140	124	151	123	332	124	151	129	273	129	273	124	151	128	167	129	273	128	167	129	189	107	321	100	312	102	131	107	321	102	131	115	140	107	321	115	140	114	328	102	131	100	312	96	300	102	131	96	300	94	287	102	131	94	287	93	271	102	131	93	271	93	181	102	131	93	181	91	163	102	131	91	163	87	149	102	131	87	149	83	124	67	131	50	125	67	118	67	131	67	118	80	139	123	332	129	273	132	336	129	-22	132	-85	131	-42	66	-6	66	338	33	338	66	-6	33	338	33	-6	110	273	112	167	110	273	110	273	112	167	117	332	110	273	117	332	109	293	109	293	117	332	108	336	109	293	108	336	104	308	104	308	108	336	97	338	104	308	97	338	96	320	96	320	97	338	83	339	96	320	83	339	83	328	83	328	83	339	65	340	83	328	65	340	65	334	147	181	147	270	146	286	147	181	146	286	144	300	147	181	144	300	139	312	147	181	139	312	138	131	147	181	138	131	149	163	172	118	190	125	172	131	172	118	172	131	160	111	160	111	172	131	160	139	160	111	160	139	157	125	157	125	160	139	153	149	157	125	153	149	149	163	112	167	116	151	117	332	117	332	116	151	125	139	117	332	125	139	126	328	126	328	125	139	138	131	126	328	138	131	133	321	133	321	138	131	139	312	157	125	138	118	149	86	157	125	149	86	153	100	157	125	153	100	160	111	147	68	149	86	138	118	147	68	138	118	139	-61	147	68	139	-61	144	-50	147	68	144	-50	146	-36	147	68	146	-36	147	-20	116	98	117	-82	125	110	125	110	117	-82	126	-77	125	110	126	-77	138	118	138	118	126	-77	133	-71	138	118	133	-71	139	-61	117	-82	116	98	112	82	117	-82	112	82	110	60	117	-82	110	60	110	-22	117	-82	110	-22	109	-42	117	-82	109	-42	108	-85	104	-58	96	-69	96	-87	104	-58	96	-87	108	-85	104	-58	108	-85	109	-42	83	-78	65	-84	83	-89	83	-78	83	-89	96	-87	83	-78	96	-87	96	-69	83	-89	65	-84	65	-89	149	163	138	131	157	125	112	167	110	273	110	189	92	160	83	160	92	127	92	127	83	160	80	128	70	126	80	128	83	160	70	126	83	160	69	159	141	143	128	116	143	107	141	143	143	107	148	140	148	140	143	107	155	101	148	140	155	101	157	135	157	135	155	101	166	97	157	135	166	97	168	131	168	131	166	97	176	95	168	131	176	95	179	127	179	127	176	95	189	94	179	127	189	94	189	126	189	126	189	94	202	95	189	126	202	95	201	128	92	160	92	127	100	158	100	158	92	127	103	125	100	158	103	125	111	155	111	155	103	125	114	122	111	155	114	122	124	150	124	150	114	122	122	119	124	150	122	119	128	116	201	128	202	95	211	133	211	133	202	95	214	100	211	133	214	100	219	141	219	141	214	100	226	108	219	141	226	108	227	151	227	151	226	108	238	120	227	151	238	120	233	162	233	162	238	120	251	137	44	104	51	114	56	154	56	154	51	114	60	122	56	154	60	122	69	159	69	159	60	122	70	126	43	146	31	134	38	92	43	146	38	92	44	104	43	146	44	104	56	154	38	92	31	134	20	117	128	116	141	143	124	150	48	209	49	200	49	217	49	217	49	200	53	192	49	217	53	192	53	224	53	224	53	192	58	186	53	224	58	186	59	229	59	229	58	186	66	182	59	229	66	182	66	233	66	233	66	182	74	181	66	233	74	181	75	234	75	234	74	181	83	182	75	234	83	182	83	233	83	233	83	182	90	186	83	233	90	186	90	229	90	229	90	186	96	192	90	229	96	192	96	224	96	224	96	192	100	200	96	224	100	200	100	217	100	217	100	200	101	209	100	-49	78	141	84	-106	100	-49	84	-106	91	-100	100	-49	91	-100	96	-92	100	-49	96	-92	100	-81	100	-49	100	-81	101	-68	100	-49	101	-68	100	-53	58	-101	65	-106	71	141	71	141	65	-106	75	-108	71	141	75	-108	78	141	78	141	75	-108	84	-106	71	141	49	-49	49	-82	71	141	49	-82	52	-93	71	141	52	-93	58	-101	49	-82	49	-49	49	-53	49	-82	49	-53	48	-57	49	-82	48	-57	48	-61	49	-82	48	-61	48	-65	49	-82	48	-65	48	-69	101	-68	101	-64	101	-61	101	-68	101	-61	101	-57	101	-68	101	-57	100	-53	156	210	99	49	100	0	100	0	99	49	86	63	100	0	86	63	84	6	84	6	86	63	76	77	84	6	76	77	74	12	74	12	76	77	70	92	74	12	70	92	66	110	53	30	59	24	65	130	65	130	66	18	66	110	66	110	66	18	74	12	113	-2	119	-3	114	38	114	38	119	-3	121	36	121	36	119	-3	124	-3	121	36	124	-3	127	34	127	34	124	-3	129	-3	127	34	129	-3	133	33	133	33	129	-3	140	-3	133	33	140	-3	138	32	138	32	140	-3	144	32	160	33	144	32	151	0	160	33	151	0	161	3	114	38	165	184	156	210	156	210	162	228	155	229	156	210	155	229	151	212	151	212	155	229	150	229	151	212	150	229	147	213	147	213	150	229	145	230	147	213	145	230	142	214	142	214	145	230	141	230	142	214	141	230	138	215	138	215	141	230	137	230	138	215	137	230	133	215	184	290	162	228	165	184	184	290	165	184	170	173	184	290	170	173	178	222	184	290	178	222	201	290	170	173	176	166	178	222	178	222	176	166	181	161	178	222	181	161	191	216	191	216	181	161	187	158	191	216	187	158	194	157	114	38	156	210	100	0	114	38	100	0	107	-1	114	38	107	-1	113	-2	76	-68	100	0	84	6	76	-68	84	6	59	-68	194	157	201	158	202	208	202	208	201	158	207	161	202	208	207	161	209	200	209	200	207	161	211	166	209	200	211	166	214	190	214	190	211	166	214	173	214	190	214	173	215	180	77	182	91	200	101	224	101	224	91	200	110	211	101	224	110	211	137	230	137	230	110	211	133	215	71	207	47	181	47	38	71	207	47	38	53	30	71	207	53	30	65	130	71	207	65	130	68	158	71	207	68	158	77	182	71	207	77	182	101	224	27	94	30	79	32	148	32	148	30	79	34	64	32	148	34	64	47	181	47	181	34	64	40	50	47	181	40	50	47	38	190	24	198	33	203	62	203	62	198	33	206	45	203	62	206	45	218	82	218	82	206	45	214	59	218	82	214	59	224	78	161	3	171	8	175	39	175	39	171	8	180	15	175	39	180	15	189	48	189	48	180	15	190	24	189	48	190	24	203	62	144	32	140	-3	151	0	160	33	161	3	175	39	27	94	32	148	26	109	191	216	194	157	202	208	156	210	165	184	162	228	66	18	65	130	59	24	59	18	55	14	59	0	59	0	55	14	50	12	59	0	50	12	50	-2	50	-2	50	12	46	10	50	-2	46	10	40	-3	40	-3	46	10	40	10	69	64	64	64	65	43	65	43	64	64	60	65	65	43	60	65	59	45	59	45	60	65	56	65	59	45	56	65	52	46	52	46	56	65	51	65	52	46	51	65	44	47	20	35	23	40	24	58	24	58	23	40	28	44	24	58	28	44	36	63	36	63	28	44	35	46	36	63	35	46	44	47	20	22	19	28	19	1	19	1	19	28	14	50	14	50	19	28	24	58	24	58	19	28	20	35	71	35	70	33	78	14	78	14	70	33	68	29	78	14	68	29	68	6	68	6	68	29	66	26	68	6	66	26	64	22	64	22	59	18	68	6	68	6	59	18	59	0	75	67	75	65	78	14	78	14	75	65	75	62	78	14	75	62	71	38	71	38	75	62	75	63	71	38	75	63	69	41	69	41	75	63	69	64	69	41	69	64	65	43	78	14	71	38	71	35	89	27	107	15	99	55	99	55	107	15	117	48	117	48	107	15	123	6	117	48	123	6	133	43	133	43	123	6	136	1	133	43	136	1	147	40	147	40	136	1	149	-1	147	40	149	-1	160	38	160	38	149	-1	161	-2	160	38	161	-2	174	38	174	38	161	-2	175	-1	174	38	175	-1	187	39	99	55	105	85	104	256	104	256	106	280	99	317	99	317	106	280	112	299	99	317	112	299	126	333	126	333	112	299	122	313	126	333	122	313	135	322	180	336	159	338	161	324	161	324	159	338	151	325	135	322	151	325	159	338	135	322	159	338	126	333	221	306	212	319	214	270	221	306	214	270	219	276	221	306	219	276	223	283	221	306	223	283	224	291	186	269	191	266	198	329	198	329	191	266	199	265	198	329	199	265	212	319	212	319	199	265	207	266	212	319	207	266	214	270	178	308	180	299	180	336	180	336	180	299	180	285	180	336	180	285	198	329	198	329	180	285	182	275	198	329	182	275	186	269	180	336	161	324	169	321	180	336	169	321	175	315	180	336	175	315	178	308	76	71	78	14	76	73	76	73	78	14	79	293	79	293	78	14	89	27	79	293	89	27	99	317	99	317	89	27	99	55	99	317	99	55	104	256	109	105	111	117	109	186	109	186	111	117	112	164	109	186	112	164	172	186	172	186	112	164	172	164	109	186	107	205	109	105	109	105	107	205	106	220	109	105	106	220	105	85	105	85	106	220	105	233	105	85	105	233	104	245	112	139	112	146	112	133	112	133	112	146	112	152	112	133	112	152	112	125	112	125	112	152	112	158	112	125	112	158	112	164	229	32	230	62	223	24	223	24	230	62	221	54	223	24	221	54	212	15	212	15	221	54	210	47	212	15	210	47	201	7	201	7	210	47	199	42	201	7	199	42	188	1	188	1	199	42	187	39	188	1	187	39	175	-1	245	69	244	70	245	68	245	68	244	70	244	61	244	61	244	70	243	70	244	61	243	70	242	70	240	52	244	61	242	70	240	52	242	70	240	70	240	52	240	70	238	69	240	52	238	69	236	67	240	52	236	67	235	42	235	42	236	67	233	65	235	42	233	65	230	62	235	42	230	62	229	32	79	293	66	261	68	147	79	293	68	147	71	127	79	293	71	127	73	109	79	293	73	109	75	93	79	293	75	93	76	81	79	293	76	81	76	73	66	261	61	221	62	214	66	261	62	214	62	208	66	261	62	208	63	201	66	261	63	201	64	194	66	261	64	194	65	186	66	261	65	186	65	164	66	261	65	164	68	147	76	69	75	67	78	14	76	69	78	14	76	71	65	164	65	186	12	186	65	164	12	186	12	164	33	11	27	13	28	-2	33	11	28	-2	40	-3	33	11	40	-3	40	10	28	-2	27	13	23	17	28	-2	23	17	20	22	28	-2	20	22	19	1	6	27	8	16	8	40	8	40	8	16	12	8	8	40	12	8	14	50	14	50	12	8	19	1	221	54	230	62	230	63	112	125	112	164	111	117	104	256	105	85	104	245	44	47	51	65	36	63	99	27	112	24	102	59	102	59	112	24	126	55	149	59	126	55	126	23	149	59	126	23	139	24	62	219	14	267	38	194	62	219	38	194	38	68	62	219	38	68	51	132	62	219	51	132	55	155	62	219	55	155	66	176	62	219	66	176	75	226	66	86	55	107	62	44	62	44	55	107	51	132	140	238	126	238	148	203	148	203	126	238	124	206	101	203	124	206	112	238	101	203	112	238	99	236	87	232	75	226	81	192	87	232	81	192	101	203	87	232	101	203	99	236	261	20	213	68	237	-4	237	-4	213	68	195	108	237	-4	195	108	188	44	188	44	195	108	185	86	188	44	185	86	176	37	176	37	185	86	169	70	176	37	169	70	164	31	164	31	169	70	152	27	149	59	139	24	152	27	149	59	152	27	169	70	195	156	199	132	213	194	195	156	213	194	237	267	237	267	213	194	261	243	165	232	168	192	176	226	176	226	168	192	184	176	176	226	184	176	188	219	188	219	184	176	195	156	188	219	195	156	237	267	153	235	140	238	148	203	153	235	148	203	168	192	153	235	168	192	165	232	213	194	213	68	221	182	221	182	213	68	221	81	221	182	221	81	226	170	226	170	221	81	226	93	226	170	226	93	230	158	230	158	226	93	230	105	230	158	230	105	232	146	232	146	230	105	232	118	232	146	232	118	233	132	213	68	213	194	199	132	213	68	199	132	195	108	126	55	112	24	126	23	126	238	112	238	124	206	99	27	102	59	87	31	87	31	102	59	82	70	87	31	82	70	74	36	74	36	82	70	66	86	74	36	66	86	62	44	38	68	14	-4	62	44	38	68	62	44	51	132	38	68	38	194	30	80	30	80	38	194	30	182	30	80	30	182	24	92	24	92	30	182	24	170	24	92	24	170	20	105	20	105	24	170	20	158	20	105	20	158	18	117	18	117	20	158	18	145	18	117	18	145	17	131	14	-4	38	68	-10	20	75	226	66	176	81	192	38	194	14	267	-10	243	32	262	80	176	32	262	32	262	80	176	63	303	32	262	63	303	63	307	63	307	64	313	32	262	91	25	84	16	177	0	177	0	84	16	72	11	177	0	72	11	55	9	95	331	-25	331	-13	319	95	331	-13	319	-3	314	95	331	-3	314	7	304	95	331	7	304	67	317	95	331	67	317	73	319	95	331	73	319	83	321	95	331	83	321	95	321	18	287	32	262	64	313	18	287	64	313	67	317	18	287	67	317	7	304	184	284	128	174	137	149	184	284	137	149	141	156	184	284	141	156	151	176	184	284	151	176	197	268	184	284	197	268	187	289	256	331	158	331	166	321	256	331	166	321	174	321	256	331	174	321	181	319	256	331	181	319	186	315	256	331	186	315	190	311	256	331	190	311	191	306	256	331	191	306	229	310	256	331	229	310	242	317	256	331	242	317	256	321	197	268	207	286	191	306	197	268	191	306	191	303	197	268	191	303	190	299	197	268	190	299	188	294	197	268	188	294	187	289	218	300	229	310	191	306	218	300	191	306	207	286	92	156	95	149	128	174	128	174	95	149	138	37	128	174	138	37	137	55	137	111	137	91	224	91	137	111	224	91	224	111	151	176	141	156	224	156	151	176	224	156	224	176	177	0	177	9	161	11	177	0	161	11	150	16	177	0	150	16	94	39	177	0	94	39	91	25	142	24	138	37	95	149	142	24	95	149	95	111	142	24	95	111	95	91	142	24	95	91	95	60	142	24	95	60	150	16	8	111	8	91	95	91	8	111	95	91	95	111	80	176	8	176	92	156	80	176	92	156	128	174	80	176	128	174	69	285	80	176	69	285	67	289	80	176	67	289	65	294	80	176	65	294	64	299	80	176	64	299	63	303	92	156	8	176	8	156	177	0	55	9	55	0	94	39	150	16	95	60	137	149	128	174	137	55	166	321	158	331	158	321	-13	319	-25	331	-25	321	33	338	33	200	66	200	33	338	66	200	66	338	33	131	33	-6	66	-6	33	131	66	-6	66	131	101	335	82	327	85	304	85	304	82	327	83	292	84	220	83	292	82	327	84	220	82	327	70	235	70	235	82	327	68	314	70	235	68	314	61	248	61	248	68	314	58	297	61	248	58	297	57	262	57	262	58	297	55	277	69	133	88	57	75	124	75	124	88	57	84	114	101	99	84	114	88	57	101	99	88	57	121	32	95	191	94	203	92	203	95	191	92	203	84	190	95	191	97	203	94	203	63	169	68	178	74	200	74	200	68	178	75	185	74	200	75	185	92	203	92	203	75	185	84	190	74	200	58	191	63	169	63	169	58	191	61	158	64	79	61	158	58	191	64	79	58	191	48	100	48	100	58	191	46	179	48	100	46	179	38	121	38	121	46	179	38	162	38	121	38	162	35	143	165	45	146	63	150	8	150	8	146	63	141	75	150	8	141	75	137	20	137	20	141	75	129	79	137	20	129	79	121	32	121	32	129	79	116	87	121	32	116	87	101	99	163	-37	157	-48	165	-62	165	-62	157	-48	148	-56	165	-62	148	-56	145	-70	145	-70	148	-56	136	-61	145	-70	136	-61	122	-63	122	-63	111	-62	121	-73	121	-73	111	-62	101	-59	121	-73	101	-59	99	-71	99	-71	101	-59	93	-55	99	-71	93	-55	88	-50	79	3	80	-64	87	2	87	2	80	-64	86	-45	88	-50	86	-45	80	-64	88	-50	80	-64	99	-71	144	324	145	336	135	327	135	327	145	336	126	328	111	326	126	328	124	338	111	326	124	338	101	335	101	335	85	304	91	314	101	335	91	314	100	321	101	335	100	321	111	326	152	73	146	63	152	63	152	73	152	63	173	65	152	73	141	75	146	63	180	87	172	80	173	65	173	65	172	80	163	75	173	65	163	75	152	73	118	184	132	176	169	200	169	200	132	176	146	165	169	200	146	165	161	152	161	152	170	142	169	200	169	200	170	142	184	185	213	123	211	139	210	102	210	102	211	139	206	154	210	102	206	154	202	86	202	86	206	154	197	170	202	86	197	170	190	73	190	73	197	170	187	105	190	73	187	105	185	96	190	73	185	96	180	87	177	132	183	123	184	185	184	185	183	123	186	114	184	185	186	114	197	170	197	170	186	114	187	105	106	190	118	184	169	200	106	190	169	200	105	202	106	190	105	202	102	202	106	190	102	202	99	202	106	190	99	202	97	203	106	190	97	203	95	191	100	257	94	262	105	202	100	257	105	202	169	200	94	262	90	269	105	202	105	202	90	269	86	276	105	202	86	276	84	220	84	220	86	276	84	284	84	220	84	284	83	292	193	-10	192	4	190	-31	190	-31	192	4	187	17	190	-31	187	17	180	-48	180	-48	187	17	179	30	180	-48	179	30	165	45	165	45	150	8	159	-2	165	45	159	-2	164	-13	165	45	164	-13	165	-24	165	45	165	-24	165	-62	165	45	165	-62	180	-48	163	-37	165	-62	165	-24	122	-63	121	-73	145	-70	156	311	156	310	163	262	163	262	156	310	155	309	163	262	155	309	155	263	155	263	155	309	154	307	155	263	154	307	152	306	163	329	156	311	163	262	155	316	156	311	163	329	155	316	163	329	150	321	150	321	163	329	145	336	150	321	145	336	144	324	145	336	124	338	126	328	185	305	177	318	179	267	185	305	179	267	184	272	185	305	184	272	188	280	185	305	188	280	189	289	177	318	163	329	163	262	177	318	163	262	172	263	177	318	172	263	179	267	149	266	155	263	152	306	149	266	152	306	148	302	149	266	148	302	144	298	149	266	144	298	144	271	142	293	140	289	141	277	142	293	141	277	144	271	142	293	144	271	144	298	102	-10	99	-5	99	-29	102	-10	99	-29	101	-25	102	-10	101	-25	103	-21	102	-10	103	-21	103	-17	99	-29	99	-5	96	-33	96	-33	99	-5	93	0	96	-33	93	0	92	-38	92	-38	93	0	90	-39	86	-45	86	-44	87	2	87	2	86	-44	87	-42	87	2	87	-42	93	0	93	0	87	-42	88	-41	93	0	88	-41	90	-39	70	2	63	-1	65	-53	70	2	65	-53	80	-64	70	2	80	-64	79	3	57	-7	53	-14	55	-39	57	-7	55	-39	65	-53	57	-7	65	-53	63	-1	65	141	62	149	64	79	65	141	64	79	88	57	65	141	88	57	69	133	61	158	64	79	62	149	55	-39	53	-14	52	-23	141	277	140	289	140	284	180	87	173	65	190	73	184	185	170	142	177	132	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	162	95	147	113	158	75	158	75	147	113	137	138	158	75	137	138	132	87	132	87	137	138	133	169	138	248	133	169	137	197	138	248	137	197	146	221	216	266	205	266	221	254	221	254	205	266	205	256	180	252	205	256	205	266	180	252	205	266	169	262	263	252	261	254	266	211	266	211	261	254	259	255	266	211	259	255	257	211	257	211	259	255	253	227	169	262	138	248	146	221	169	262	146	221	161	240	169	262	161	240	180	252	115	227	100	199	112	107	115	227	112	107	132	87	115	227	132	87	133	169	115	227	133	169	138	248	100	199	95	165	99	133	100	199	99	133	112	107	266	124	257	108	260	82	260	82	257	108	247	95	260	82	247	95	247	78	247	78	247	95	236	87	247	78	236	87	230	74	230	74	236	87	223	82	230	74	223	82	210	71	210	71	223	82	208	80	191	70	210	71	208	80	191	70	208	80	183	84	191	70	183	84	162	95	191	70	162	95	158	75	266	211	266	247	265	249	266	211	265	249	264	250	266	211	264	250	263	252	216	266	221	254	227	264	227	264	221	254	234	249	227	264	234	249	238	262	238	262	234	249	245	240	238	262	245	240	249	259	249	259	245	240	253	227	249	259	253	227	259	255	266	124	260	82	265	86	266	124	265	86	273	124	193	338	189	317	234	309	193	338	234	309	246	329	246	329	234	309	274	288	246	329	274	288	292	305	292	305	274	288	305	255	292	305	305	255	329	267	329	267	305	255	326	214	329	267	326	214	334	167	334	167	352	220	329	267	334	167	353	110	352	220	329	63	353	110	334	167	329	63	334	167	326	119	329	63	326	119	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	329	137	329	106	287	144	309	137	329	144	309	193	338	193	338	144	309	189	317	28	110	52	63	28	220	28	220	52	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	136	1	145	22	136	1	190	-6	145	22	190	-6	190	14	89	26	136	1	106	43	89	26	106	43	74	76	89	26	74	76	54	118	89	26	54	118	52	63	46	166	52	63	54	118	28	110	28	220	19	165	28	220	46	166	52	268	352	220	353	110	361	165	38	309	38	310	39	298	39	298	38	310	38	311	39	298	38	311	37	294	37	294	38	311	38	313	44	337	38	313	39	316	44	337	39	316	43	319	39	305	39	307	39	298	39	305	39	298	40	301	40	301	40	302	40	303	40	301	40	303	39	304	40	301	39	304	39	305	46	198	55	200	46	222	46	222	55	200	52	220	56	221	52	220	55	200	56	221	55	200	64	205	81	336	62	338	67	323	67	323	62	338	60	324	54	324	60	324	62	338	54	324	62	338	48	322	48	322	62	338	44	337	48	322	44	337	43	319	78	233	77	230	83	219	83	219	77	230	76	228	83	219	76	228	74	226	74	226	69	224	73	211	73	211	69	224	64	222	73	211	64	222	64	205	64	205	64	222	60	221	64	205	60	221	56	221	24	289	29	290	29	332	29	332	29	290	33	292	29	332	33	292	38	313	38	313	33	292	37	294	11	295	14	292	18	325	18	325	14	292	19	290	18	325	19	290	29	332	29	332	19	290	24	289	10	316	8	305	9	300	10	316	9	300	11	295	10	316	11	295	18	325	81	336	79	276	83	219	81	336	83	219	96	330	96	330	83	219	85	210	96	330	85	210	88	204	81	336	67	323	72	321	81	336	72	321	76	316	81	336	76	316	78	310	81	336	78	310	79	303	81	336	79	303	79	276	98	198	105	197	106	321	106	321	105	197	112	197	106	321	112	197	112	307	112	307	112	197	115	225	112	307	115	225	114	233	117	199	123	202	118	215	118	215	123	202	121	215	124	215	121	215	123	202	124	215	123	202	128	206	135	221	132	219	135	212	135	212	132	219	129	217	135	212	129	217	128	206	128	206	129	217	127	216	128	206	127	216	124	215	117	199	118	215	116	217	117	199	116	217	115	220	117	199	115	220	115	225	117	199	115	225	112	197	96	330	88	204	93	200	96	330	93	200	98	198	96	330	98	198	106	321	83	219	79	276	79	237	83	219	79	237	79	235	83	219	79	235	78	233	74	226	73	211	83	219	35	250	39	256	40	273	40	273	39	256	48	262	40	273	48	262	56	279	56	279	48	262	61	269	56	279	61	269	79	288	79	288	61	269	79	276	79	288	79	276	79	303	40	273	29	268	35	250	35	250	29	268	33	243	37	197	33	243	29	268	37	197	29	268	26	199	26	199	29	268	20	263	26	199	20	263	16	203	16	203	20	263	13	257	16	203	13	257	9	253	41	225	37	230	37	197	41	225	37	197	46	198	41	225	46	198	46	222	34	236	33	243	37	197	34	236	37	197	37	230	9	210	16	203	9	253	9	210	9	253	6	248	9	210	6	248	4	243	9	210	4	243	4	220	3	237	2	231	4	220	3	237	4	220	4	243	114	233	114	290	112	307	29	332	38	313	44	337	38	309	39	298	39	307	203	60	196	70	203	60	203	60	196	70	203	33	203	60	203	33	212	49	212	49	203	33	216	21	212	49	216	21	219	39	219	39	216	21	222	17	219	39	222	17	224	31	224	31	222	17	224	17	224	31	224	17	225	18	227	26	224	31	225	18	227	26	225	18	227	19	227	26	227	19	228	20	227	26	228	20	228	22	171	102	172	64	180	91	180	91	172	64	188	48	180	91	188	48	188	80	188	80	188	48	203	33	188	80	203	33	196	70	161	113	172	163	157	150	161	113	157	150	157	77	161	113	157	77	172	64	161	113	172	64	171	102	228	205	227	207	227	199	228	205	227	199	228	203	228	205	228	203	228	204	188	178	203	166	204	193	204	193	203	166	212	178	204	193	212	178	216	204	216	204	212	178	219	187	216	204	219	187	223	208	223	208	219	187	224	194	223	208	224	194	225	208	225	208	224	194	227	199	225	208	227	199	227	207	172	163	161	113	203	166	172	163	203	166	188	178	107	60	100	70	107	33	107	60	107	33	116	49	116	49	107	33	120	21	116	49	120	21	123	39	123	39	120	21	126	17	123	39	126	17	128	31	128	31	126	17	128	17	128	31	128	17	129	18	131	26	128	31	129	18	131	26	129	18	131	19	131	26	131	19	132	20	131	26	132	20	132	22	74	102	76	64	83	91	83	91	76	64	92	48	83	91	92	48	92	80	92	80	92	48	107	33	92	80	107	33	100	70	65	113	76	163	61	150	65	113	61	150	61	77	65	113	61	77	76	64	65	113	76	64	74	102	132	205	131	207	131	199	132	205	131	199	132	203	132	205	132	203	132	204	92	178	107	166	108	193	108	193	107	166	116	178	108	193	116	178	120	204	120	204	116	178	123	187	120	204	123	187	127	208	127	208	123	187	128	194	127	208	128	194	129	208	129	208	128	194	131	199	129	208	131	199	131	207	76	163	65	113	107	166	76	163	107	166	92	178	61	77	61	150	21	113	157	77	157	150	117	113	243	164	243	57	276	57	243	164	276	57	276	196	243	164	276	196	24	196	243	164	24	196	24	164	142	97	142	128	20	128	142	97	20	128	20	97	222	209	222	209	222	209	222	209	230	168	233	251	233	251	230	168	241	177	233	251	241	177	246	241	246	241	241	177	249	188	246	241	249	188	253	228	253	228	249	188	254	199	253	228	254	199	256	211	221	222	222	209	233	251	221	222	233	251	217	258	221	222	217	258	217	234	166	251	185	251	196	260	196	260	185	251	199	248	196	260	199	248	217	258	217	258	199	248	210	243	217	258	210	243	217	234	134	226	168	92	166	100	134	226	166	100	166	111	166	166	166	157	190	157	166	166	190	157	187	166	187	166	190	157	188	166	187	166	188	166	199	168	199	168	188	166	190	157	199	168	190	157	199	143	166	251	196	260	132	244	166	251	132	244	134	237	166	251	134	237	134	226	166	251	134	226	166	111	196	260	110	260	122	251	196	260	122	251	128	248	196	260	128	248	132	244	213	121	216	162	216	184	216	184	216	162	230	168	216	184	230	168	221	196	221	196	230	168	222	209	213	121	216	184	210	127	210	127	216	184	209	175	210	127	209	175	206	133	206	133	209	175	199	168	206	133	199	168	199	143	232	90	239	82	244	123	244	123	239	82	246	77	244	123	246	77	252	112	252	112	246	77	252	76	252	112	252	76	260	103	260	103	252	76	283	76	260	103	283	76	268	94	268	94	283	76	276	86	244	123	216	162	216	116	244	123	216	116	224	101	244	123	224	101	232	90	190	76	190	84	178	85	190	76	178	85	171	87	190	76	171	87	134	108	190	76	134	108	134	98	190	76	134	98	132	91	190	76	132	91	129	87	190	76	129	87	121	85	190	76	121	85	110	84	190	76	110	84	109	76	134	111	134	108	171	87	134	111	171	87	168	92	134	111	168	92	134	226	193	338	189	317	235	309	193	338	235	309	246	329	246	329	235	309	275	288	246	329	275	288	292	305	292	305	275	288	306	255	292	305	306	255	329	267	329	267	306	255	326	213	329	267	326	213	334	165	334	165	352	220	329	267	334	165	353	110	352	220	329	63	353	110	334	165	329	63	334	165	326	118	329	63	326	118	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	330	137	330	106	287	145	309	137	330	145	309	193	338	193	338	145	309	189	317	28	111	51	63	28	221	28	221	51	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	135	1	145	22	135	1	190	-6	145	22	190	-6	190	14	88	26	135	1	106	43	88	26	106	43	74	76	88	26	74	76	54	118	88	26	54	118	51	63	46	166	51	63	54	118	28	111	28	221	19	166	28	221	46	166	52	268	352	220	353	110	361	165	216	116	216	162	213	121	276	86	283	76	283	80	122	251	110	260	110	252	161	273	161	300	6	300	161	273	6	300	6	273	83	318	99	321	99	321	101	338	99	321	115	318	101	338	115	318	123	334	123	334	115	318	130	310	123	334	130	310	143	324	143	324	130	310	141	299	143	324	141	299	149	284	171	267	168	289	168	244	168	244	168	289	158	309	168	244	158	309	158	224	158	224	158	309	152	267	158	224	152	267	149	250	158	224	149	250	142	209	142	209	149	250	142	235	142	209	142	235	130	223	158	309	143	324	149	284	158	309	149	284	152	267	142	209	130	223	123	198	123	198	130	223	116	215	123	198	116	215	100	195	100	195	116	215	100	212	58	298	69	310	78	335	78	335	69	310	83	318	78	335	83	318	101	338	101	338	83	318	99	321	42	309	48	267	51	284	42	309	51	284	58	325	58	325	51	284	58	298	58	325	58	298	78	335	84	215	69	223	77	198	84	215	77	198	100	195	84	215	100	195	100	212	48	267	42	224	51	249	51	249	42	224	57	209	51	249	57	209	58	234	58	234	57	209	77	198	58	234	77	198	69	223	28	267	32	244	32	290	32	290	32	244	42	224	32	290	42	224	42	309	42	309	42	224	48	267	188	251	155	251	188	17	188	17	155	251	155	154	188	17	155	154	155	121	155	121	155	154	24	154	155	121	24	154	24	121	188	121	319	121	188	154	24	-10	24	-43	319	-43	24	-10	319	-43	319	-10	188	154	319	121	319	154	188	17	155	121	155	17	54	201	3	147	54	167	54	201	54	167	95	208	54	201	95	208	67	217	13	271	20	284	21	317	21	317	20	284	28	295	21	317	28	295	35	329	35	329	28	295	37	302	35	329	37	302	53	336	53	336	37	302	46	307	53	336	46	307	57	308	57	308	68	306	75	338	75	338	68	306	78	301	75	338	78	301	97	335	97	335	78	301	86	292	97	335	86	292	91	282	10	301	1	278	13	271	10	301	13	271	21	317	91	260	95	208	93	270	93	270	95	208	97	335	97	335	95	208	112	226	97	335	112	226	114	328	114	328	112	226	125	241	114	328	125	241	127	316	127	316	125	241	133	255	127	316	133	255	136	301	136	301	133	255	137	269	136	301	137	269	138	283	97	335	91	282	93	270	75	338	53	336	57	308	95	208	91	260	86	247	95	208	86	247	78	233	95	208	78	233	67	217	129	172	124	169	128	135	128	135	124	169	117	168	128	135	117	168	110	167	128	135	110	167	54	167	128	135	54	167	3	147	148	177	139	181	134	175	148	177	134	175	129	172	148	177	129	172	128	135	128	135	3	147	3	135	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	141	339	143	302	147	338	147	338	143	302	149	306	147	338	149	306	152	336	152	336	149	306	153	310	152	336	153	310	155	333	155	333	153	310	156	314	155	333	156	314	158	329	158	329	156	314	158	318	158	329	158	318	158	323	143	302	141	339	137	338	143	302	137	338	133	337	143	302	133	337	129	335	143	302	129	335	125	332	143	302	125	332	120	328	143	302	120	328	66	253	66	253	120	328	46	253	46	32	46	32	46	32	46	32	74	225	30	225	46	32	30	225	32	-106	46	32	32	-106	40	-108	46	32	40	-108	48	-106	76	59	74	78	77	1	77	1	74	78	66	8	66	8	74	78	74	225	66	8	74	225	55	18	55	18	74	225	46	32	30	225	30	27	32	-106	32	-106	30	27	29	14	32	-106	29	14	26	-101	26	-101	29	14	26	-5	26	-101	26	-5	22	-28	18	-69	19	-82	19	-51	19	-51	19	-82	22	-93	19	-51	22	-93	22	-28	22	-28	22	-93	26	-101	171	225	171	57	172	40	172	40	171	57	164	46	172	40	164	46	162	24	162	24	164	46	155	38	162	24	155	38	150	11	150	11	155	38	144	31	150	11	144	31	137	2	137	2	144	31	131	27	137	2	131	27	123	-2	123	-2	131	27	116	26	123	-2	116	26	107	-4	107	-4	116	26	102	28	107	-4	102	28	91	-3	91	-3	102	28	90	34	91	-3	90	34	81	45	81	45	76	59	77	1	81	45	77	1	91	-3	215	225	171	225	172	40	215	225	172	40	174	40	215	225	174	40	176	24	215	225	176	24	182	11	215	225	182	11	191	2	215	225	191	2	201	-2	215	225	201	-2	211	-4	215	225	211	-4	215	48	249	22	244	18	247	12	247	12	244	18	239	15	247	12	239	15	239	4	239	4	239	15	235	14	239	4	235	14	231	0	231	0	235	14	230	13	249	22	247	12	256	23	249	22	256	23	256	28	224	15	220	19	222	-3	224	15	222	-3	231	0	224	15	231	0	230	13	215	48	211	-4	215	36	215	36	211	-4	222	-3	215	36	222	-3	217	26	217	26	222	-3	220	19	48	14	48	-106	52	-6	52	-6	48	-106	55	-102	52	-6	55	-102	58	-29	58	-29	55	-102	60	-94	58	-29	60	-94	62	-51	62	-51	60	-94	63	-83	62	-51	63	-83	64	-69	46	32	48	-106	48	14	123	-49	115	-58	160	-76	160	-76	115	-58	102	-63	160	-76	102	-63	83	-65	134	331	95	327	103	315	134	331	103	315	127	320	134	331	127	320	127	137	134	331	127	137	160	-76	134	331	160	-76	160	320	134	331	160	320	266	331	127	320	127	147	127	137	105	153	88	164	93	142	93	142	88	164	77	182	93	142	77	182	66	154	66	154	77	182	70	206	66	154	70	206	68	237	68	237	70	266	66	316	66	316	70	266	75	289	66	316	75	289	95	327	95	327	75	289	86	305	95	327	86	305	103	315	66	316	46	297	46	172	66	316	46	172	66	154	66	316	66	154	68	237	247	318	266	321	266	331	247	318	266	331	234	313	234	313	266	331	189	320	234	313	189	320	227	304	227	304	189	320	223	290	234	-58	227	-50	189	-76	189	-76	227	-50	223	-38	189	-76	223	-38	189	320	189	320	223	-38	222	-20	189	320	222	-20	222	271	160	-76	127	137	127	-14	160	-76	127	-14	126	-35	160	-76	126	-35	123	-49	266	-76	266	-65	247	-62	266	-76	247	-62	234	-58	266	-76	234	-58	189	-76	105	153	93	142	127	137	105	153	127	137	127	147	34	199	46	172	46	297	34	199	46	297	34	270	34	199	34	270	30	235	160	-76	83	-65	83	-76	266	331	160	320	189	320	223	290	189	320	222	271	35	127	37	118	37	136	37	136	37	118	40	111	37	136	40	111	40	144	40	144	40	111	46	105	40	144	46	105	46	150	46	150	46	105	54	101	46	150	54	101	54	154	54	154	54	101	62	99	54	154	62	99	63	155	63	155	62	99	71	101	63	155	71	101	71	154	71	154	71	101	79	105	71	154	79	105	79	149	79	149	79	105	85	111	79	149	85	111	85	143	85	143	85	111	89	118	85	143	89	118	89	135	89	135	89	118	90	127	59	-106	68	-107	59	-89	59	-89	68	-107	65	-89	75	-88	65	-89	68	-107	75	-88	68	-107	89	-105	57	-50	60	-49	70	0	70	0	60	-49	63	-49	70	0	63	-49	66	-49	66	-49	76	-50	70	0	70	0	76	-50	75	-31	70	0	75	-31	87	0	70	0	49	-49	52	-51	70	0	52	-51	55	-50	70	0	55	-50	57	-50	131	-64	129	-52	128	-79	128	-79	129	-52	123	-43	128	-79	123	-43	120	-91	120	-91	123	-43	114	-36	120	-91	114	-36	107	-99	107	-99	114	-36	102	-32	107	-99	102	-32	93	-67	93	-67	102	-32	92	-60	89	-55	92	-60	102	-32	89	-55	102	-32	88	-30	89	-55	88	-30	85	-30	89	-55	85	-30	84	-52	84	-52	85	-30	82	-30	84	-52	82	-30	80	-30	84	-52	80	-30	77	-31	84	-52	77	-31	76	-50	107	-99	93	-67	92	-74	107	-99	92	-74	89	-105	89	-105	92	-74	88	-81	89	-105	88	-81	83	-85	33	-83	35	-102	40	-86	40	-86	35	-102	43	-104	40	-86	43	-104	47	-87	47	-87	43	-104	51	-106	47	-87	51	-106	53	-88	53	-88	51	-106	59	-106	53	-88	59	-106	59	-89	35	-102	33	-83	26	-98	75	-88	89	-105	83	-85	75	-31	76	-50	77	-31	52	153	47	150	124	135	124	135	47	150	40	148	124	135	40	148	28	147	41	304	45	305	89	338	89	338	45	305	48	305	89	338	48	305	50	305	50	305	52	305	89	338	89	338	52	305	53	303	89	338	53	303	54	301	113	148	105	150	124	135	124	135	105	150	99	154	124	135	99	154	55	164	55	164	99	154	96	159	55	164	96	159	55	291	55	297	55	291	89	338	55	297	89	338	54	301	36	302	41	304	89	338	36	302	89	338	30	310	36	302	30	310	30	299	95	166	95	336	89	338	95	166	89	338	55	291	95	166	55	291	96	159	55	157	52	153	124	135	55	157	124	135	55	164	124	135	28	147	28	135	113	148	124	135	124	147	44	250	52	200	48	240	48	240	52	200	52	230	56	224	52	230	52	200	56	224	52	200	75	197	42	261	40	273	33	325	42	261	33	325	32	210	42	261	32	210	52	200	42	261	52	200	44	250	33	325	40	285	41	297	33	325	41	297	54	335	54	335	41	297	46	307	54	335	46	307	53	315	3	267	6	244	6	291	6	291	6	244	16	225	6	291	16	225	17	310	17	310	16	225	32	210	17	310	32	210	33	325	103	335	79	338	88	318	88	318	79	338	74	321	63	320	74	321	79	338	63	320	79	338	54	335	114	242	110	230	121	211	121	211	110	230	102	221	121	211	102	221	100	201	100	201	102	221	93	216	100	201	93	216	80	214	80	214	73	214	75	197	75	197	73	214	66	216	75	197	66	216	61	220	152	271	148	293	148	247	148	247	148	293	139	312	148	247	139	312	138	227	138	227	139	312	123	326	138	227	123	326	121	211	121	211	123	326	116	258	88	318	99	310	103	335	103	335	99	310	108	297	103	335	108	297	123	326	123	326	108	297	114	279	123	326	114	279	116	258	80	214	75	197	100	201	54	335	53	315	63	320	114	242	121	211	116	258	56	224	75	197	61	220	33	325	40	273	40	285	92	75	132	111	92	147	92	75	92	147	89	111	92	75	89	111	77	61	53	155	61	145	62	177	62	177	61	145	70	134	62	177	70	134	78	161	78	161	70	134	79	122	78	161	79	122	92	147	92	147	79	122	89	111	53	155	62	177	46	165	46	165	62	177	46	192	46	165	46	192	38	176	38	176	46	192	34	204	38	176	34	204	31	185	31	185	34	204	27	208	31	185	27	208	26	193	26	193	27	208	26	208	26	193	26	208	24	207	23	206	22	204	23	199	23	206	23	199	26	193	23	206	26	193	24	207	189	75	229	111	189	147	189	75	189	147	185	111	189	75	185	111	174	61	150	155	158	145	158	177	158	177	158	145	167	134	158	177	167	134	174	161	174	161	167	134	176	122	174	161	176	122	189	147	189	147	176	122	185	111	150	155	158	177	143	165	143	165	158	177	143	192	143	165	143	192	134	176	134	176	143	192	130	204	134	176	130	204	127	185	127	185	130	204	124	208	127	185	124	208	122	208	122	193	127	185	122	208	122	193	122	208	121	207	122	193	121	207	119	206	122	193	119	206	119	199	118	204	118	203	119	199	118	204	119	199	119	206	119	18	121	17	122	31	122	31	121	17	123	17	122	31	123	17	127	38	127	38	123	17	130	21	127	38	130	21	134	47	134	47	130	21	142	32	134	47	142	32	143	58	143	58	142	32	158	46	143	58	158	46	185	111	185	111	158	46	174	61	119	25	118	22	118	20	119	25	118	20	118	19	119	25	118	19	119	18	119	25	119	18	122	31	23	18	25	17	26	31	26	31	25	17	27	17	26	31	27	17	31	38	31	38	27	17	33	21	31	38	33	21	38	47	38	47	33	21	45	32	38	47	45	32	46	58	46	58	45	32	61	46	46	58	61	46	89	111	89	111	61	46	77	61	23	25	22	22	22	20	23	25	22	20	22	19	23	25	22	19	23	18	23	25	23	18	26	31	23	199	22	204	22	203	204	45	294	45	204	70	204	70	294	45	227	74	204	70	227	74	305	203	305	203	227	74	294	163	305	203	294	163	329	0	329	0	294	163	294	74	329	0	294	74	294	45	294	45	294	74	227	74	305	203	329	0	329	203	329	74	329	45	357	45	329	74	357	45	357	74	293	338	66	-6	91	-6	293	338	91	-6	316	338	44	153	40	150	112	135	112	135	40	150	32	148	112	135	32	148	21	147	34	304	38	305	76	338	76	338	38	305	41	305	76	338	41	305	43	305	43	305	45	305	76	338	76	338	45	305	46	303	76	338	46	303	47	301	100	148	92	150	112	135	112	135	92	150	87	154	112	135	87	154	47	164	47	164	87	154	84	159	47	164	84	159	47	291	47	297	47	291	76	338	47	297	76	338	47	301	29	302	34	304	76	338	29	302	76	338	22	310	29	302	22	310	22	299	83	166	83	336	76	338	83	166	76	338	47	291	83	166	47	291	84	159	47	157	44	153	112	135	47	157	112	135	47	164	112	135	21	147	21	135	100	148	112	135	112	147	329	0	294	45	294	0	308	112	301	98	318	73	318	73	301	98	290	82	318	73	290	82	276	66	276	66	225	12	276	32	276	32	225	12	351	0	276	32	351	0	333	32	340	33	333	32	351	0	340	33	351	0	346	34	346	34	351	0	352	36	235	136	243	149	243	182	243	182	243	149	251	159	243	182	251	159	257	194	257	194	251	159	259	167	257	194	259	167	275	201	275	201	259	167	269	171	275	201	269	171	280	173	280	173	291	171	298	203	298	203	291	171	301	166	298	203	301	166	320	200	320	200	301	166	308	158	320	200	308	158	313	147	232	165	223	143	235	136	232	165	235	136	243	182	371	42	362	46	357	40	371	42	357	40	352	36	371	42	352	36	351	0	275	338	48	-6	73	-6	275	338	73	-6	297	338	41	153	37	150	108	135	108	135	37	150	29	148	108	135	29	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	40	305	40	305	42	305	73	338	73	338	42	305	43	303	73	338	43	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	44	297	45	291	73	338	44	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	19	310	26	302	19	310	19	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	313	125	318	73	315	135	315	135	318	73	320	200	320	200	318	73	335	91	320	200	335	91	337	193	337	193	335	91	347	106	337	193	347	106	350	181	350	181	347	106	355	120	350	181	355	120	358	166	358	166	355	120	360	134	358	166	360	134	361	148	320	200	313	147	315	135	298	203	275	201	280	173	276	66	276	32	318	73	44	157	41	153	108	135	44	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	308	112	318	73	313	125	351	0	225	12	225	0	206	45	296	45	206	70	206	70	296	45	229	74	206	70	229	74	308	203	308	203	229	74	296	163	308	203	296	163	331	0	331	0	296	163	296	74	331	0	296	74	296	45	296	45	296	74	229	74	308	203	331	0	331	203	331	74	331	45	359	45	331	74	359	45	359	74	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	331	0	296	45	296	0	103	180	112	182	112	232	112	232	112	182	119	186	112	232	119	186	119	229	119	229	119	186	125	192	119	229	125	192	125	223	125	223	125	192	129	199	125	223	129	199	129	216	129	216	129	199	130	208	78	217	78	199	82	223	82	223	78	199	82	192	82	223	82	192	87	229	87	229	82	192	87	186	87	229	87	186	95	232	95	232	87	186	95	182	95	232	95	182	103	233	103	233	95	182	103	180	103	233	103	180	112	232	72	27	79	44	77	84	72	27	77	84	68	70	68	70	46	42	62	-19	62	-19	46	42	61	-34	64	-52	61	-34	58	-97	64	-52	58	-97	74	-103	68	70	62	-19	64	-4	68	70	64	-4	67	11	68	70	67	11	72	27	33	-79	45	-89	46	42	46	42	45	-89	58	-97	46	42	58	-97	61	-34	31	20	22	2	22	-62	31	20	22	-62	27	-71	31	20	27	-71	33	-79	31	20	33	-79	46	42	15	-30	16	-42	17	-13	17	-13	16	-42	18	-52	17	-13	18	-52	22	2	22	2	18	-52	22	-62	108	147	100	147	101	99	108	147	101	99	106	118	108	147	106	118	108	133	96	128	91	112	93	75	96	128	93	75	101	99	96	128	101	99	100	147	85	97	77	84	79	44	85	97	79	44	93	75	85	97	93	75	91	112	160	-71	153	-80	155	-94	155	-94	153	-80	142	-87	155	-94	142	-87	133	-104	133	-104	142	-87	130	-91	133	-104	130	-91	116	-93	116	-93	98	-90	107	-108	107	-108	98	-90	90	-107	83	-81	71	-69	74	-103	83	-81	74	-103	90	-107	83	-81	90	-107	98	-90	147	-37	150	-42	151	-8	151	-8	150	-42	154	-46	151	-8	154	-46	157	-5	157	-5	154	-46	157	-50	157	-5	157	-50	164	-5	164	-5	157	-50	160	-54	164	-5	160	-54	161	-57	143	-25	144	-29	144	-18	144	-18	144	-29	145	-33	144	-18	145	-33	147	-12	147	-12	145	-33	147	-37	147	-12	147	-37	151	-8	173	-6	173	-79	179	-10	179	-10	173	-79	184	-59	179	-10	184	-59	184	-16	184	-16	184	-59	188	-35	184	-16	188	-35	187	-24	155	-94	173	-79	160	-71	160	-71	173	-79	162	-62	164	-5	162	-62	173	-79	164	-5	173	-79	173	-6	116	-93	107	-108	133	-104	164	-5	161	-57	162	-59	164	-5	162	-59	162	-62	64	-52	74	-103	71	-69	78	199	78	217	77	208	205	378	225	378	153	453	205	378	153	453	148	457	205	378	148	457	144	460	205	378	144	460	140	462	205	378	140	462	136	463	205	378	136	463	132	464	205	378	132	464	128	426	113	448	114	443	114	454	114	454	114	443	116	439	114	454	116	439	117	458	117	458	116	439	119	434	117	458	119	434	120	461	120	461	119	434	123	430	120	461	123	430	125	463	125	463	123	430	128	426	125	463	128	426	132	464	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	233	464	235	427	239	463	239	463	235	427	240	431	239	463	240	431	243	461	243	461	240	431	245	435	243	461	245	435	247	458	247	458	245	435	248	439	247	458	248	439	249	454	249	454	248	439	249	443	249	454	249	443	250	448	235	427	233	464	228	463	235	427	228	463	224	462	235	427	224	462	221	460	235	427	221	460	216	457	235	427	216	457	211	453	235	427	211	453	158	378	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	158	378	211	453	138	378	101	378	118	378	163	462	163	462	118	378	179	430	163	462	179	430	194	462	194	462	179	430	239	378	194	462	239	378	257	378	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	115	399	120	406	121	433	121	433	120	406	125	410	121	433	125	410	133	439	133	439	125	410	131	413	133	439	131	413	137	414	137	414	141	414	147	441	147	441	141	414	145	413	147	441	145	413	149	412	112	391	115	399	121	433	112	391	121	433	111	423	112	391	111	423	103	409	112	391	103	409	97	391	147	441	149	412	154	441	154	441	149	412	153	410	154	441	153	410	157	408	157	408	169	403	161	440	161	440	169	403	168	438	147	441	133	439	137	414	161	440	154	441	157	408	168	438	169	403	175	436	175	436	169	403	180	398	175	436	180	398	182	432	182	432	180	398	189	394	182	432	189	394	195	426	195	426	189	394	196	392	195	426	196	392	200	424	200	424	196	392	202	391	200	424	202	391	206	422	206	422	202	391	209	391	206	422	209	391	211	420	211	420	209	391	224	393	211	420	224	393	216	419	216	419	224	393	221	419	227	420	221	419	224	393	227	420	224	393	237	399	248	444	243	434	247	409	248	444	247	409	255	424	248	444	255	424	262	444	238	427	233	422	237	399	238	427	237	399	247	409	238	427	247	409	243	434	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	227	420	237	399	233	422	204	411	205	403	206	419	206	419	205	403	209	397	206	419	209	397	209	426	209	426	209	397	214	391	209	426	214	391	214	431	214	431	214	391	221	388	214	431	221	388	221	435	221	435	221	388	228	387	221	435	228	387	229	436	229	436	228	387	236	388	229	436	236	388	237	435	237	435	236	388	244	391	237	435	244	391	244	431	244	431	244	391	249	397	244	431	249	397	249	426	249	426	249	397	253	403	249	426	253	403	253	419	253	419	253	403	254	411	105	411	106	403	106	419	106	419	106	403	110	397	106	419	110	397	110	426	110	426	110	397	115	391	110	426	115	391	115	431	115	431	115	391	121	388	115	431	121	388	122	435	122	435	121	388	129	387	122	435	129	387	129	436	129	436	129	387	137	388	129	436	137	388	137	435	137	435	137	388	144	391	137	435	144	391	144	431	144	431	144	391	150	397	144	431	150	397	150	426	150	426	150	397	153	403	150	426	153	403	153	419	153	419	153	403	155	411	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	211	420	206	411	209	391	209	391	206	411	199	404	209	391	199	404	195	384	195	384	199	404	190	400	195	384	190	400	179	381	179	381	190	400	179	398	180	480	179	464	190	462	180	480	190	462	196	478	196	478	190	462	199	457	196	478	199	457	209	471	209	471	199	457	206	450	209	471	206	450	211	441	229	430	227	446	227	415	227	415	227	446	220	460	227	415	220	460	220	401	220	401	220	460	213	431	211	441	213	431	220	460	211	441	220	460	209	471	211	420	209	391	220	401	211	420	220	401	213	431	153	450	160	457	164	478	164	478	160	457	169	462	164	478	169	462	180	480	180	480	169	462	179	464	151	471	140	460	147	431	151	471	147	431	148	441	151	471	148	441	153	450	151	471	153	450	164	478	153	411	148	420	150	391	150	391	148	420	147	431	169	400	160	404	163	384	169	400	163	384	179	381	169	400	179	381	179	398	153	411	150	391	163	384	153	411	163	384	160	404	130	431	132	415	133	447	133	447	132	415	139	401	133	447	139	401	140	460	140	460	139	401	150	391	140	460	150	391	147	431	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	87	11	77	13	99	0	99	0	77	13	70	16	99	0	70	16	36	33	36	33	70	16	66	20	36	33	66	20	44	49	44	49	66	20	65	24	71	48	80	68	166	291	166	291	80	68	93	95	166	291	93	95	111	130	111	130	199	130	120	150	120	150	199	130	199	150	195	27	189	18	410	0	410	0	189	18	179	13	410	0	179	13	164	11	166	291	111	130	120	150	166	291	120	150	199	309	166	291	199	309	168	294	262	313	408	331	199	309	199	309	408	331	169	310	199	309	169	310	171	305	171	305	171	302	199	309	199	309	171	302	170	300	199	309	170	300	169	297	360	149	366	135	367	211	367	211	366	135	370	114	367	211	370	114	370	232	370	232	370	114	381	114	370	232	381	114	381	232	300	183	319	165	326	184	326	184	319	165	337	163	326	184	337	163	346	189	346	189	337	163	350	158	346	189	350	158	359	197	359	197	350	158	360	149	359	197	360	149	367	211	199	309	249	34	248	47	248	183	248	165	319	165	248	183	319	165	300	183	408	331	262	313	305	313	408	331	305	313	341	312	408	331	341	312	367	308	408	331	367	308	382	299	408	331	382	299	392	283	408	331	392	283	397	261	408	331	397	261	408	261	199	309	248	47	248	295	199	309	248	295	249	301	199	309	249	301	251	306	199	309	251	306	253	310	199	309	253	310	257	312	199	309	257	312	262	313	408	331	126	331	143	320	408	331	143	320	155	318	408	331	155	318	164	315	408	331	164	315	169	310	389	37	372	26	410	0	410	0	372	26	349	20	410	0	349	20	320	19	410	0	431	84	420	84	410	0	420	84	404	56	410	0	404	56	389	37	199	56	198	39	257	22	257	22	198	39	195	27	257	22	195	27	268	19	268	19	195	27	410	0	268	19	410	0	283	19	283	19	410	0	320	19	199	150	199	130	252	26	199	150	252	26	249	34	199	150	249	34	199	309	199	56	257	22	252	26	199	56	252	26	199	130	155	9	155	0	410	0	155	9	410	0	164	11	44	49	65	24	66	33	44	49	66	33	71	48	44	49	71	48	166	291	99	0	36	33	28	23	99	0	28	23	21	16	99	0	21	16	11	12	99	0	11	12	0	9	99	0	0	9	0	0	87	11	99	0	99	9	168	294	199	309	169	297	143	320	126	331	126	321	84	94	77	118	90	15	90	15	77	118	73	145	90	15	73	145	73	27	73	27	73	145	72	173	59	287	72	173	84	308	158	-31	175	17	155	21	158	-31	155	21	151	-4	151	-4	155	21	137	29	151	-4	137	29	129	0	129	0	137	29	120	40	129	0	120	40	109	6	109	6	120	40	105	54	142	-106	151	-107	143	-89	143	-89	151	-107	149	-89	158	-88	149	-89	151	-107	158	-88	151	-107	173	-105	141	-50	144	-49	151	-4	151	-4	144	-49	147	-49	151	-4	147	-49	150	-49	150	-49	160	-50	151	-4	151	-4	132	-49	136	-51	151	-4	136	-51	139	-50	151	-4	139	-50	141	-50	196	15	178	-6	180	-6	196	15	180	-6	213	-4	196	15	175	17	175	-6	196	15	175	-6	178	-6	175	17	158	-31	168	-6	175	17	168	-6	171	-6	175	17	171	-6	173	-6	175	17	173	-6	175	-6	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	272	16	272	16	285	47	264	32	272	16	264	32	244	3	244	3	264	32	242	23	244	3	242	23	220	17	220	17	196	15	213	-4	220	17	213	-4	244	3	191	318	181	338	160	337	191	318	160	337	151	311	191	318	196	338	181	338	72	173	77	222	84	308	84	308	77	222	93	262	84	308	93	262	101	319	101	319	93	262	118	292	101	319	118	292	120	327	120	327	118	292	151	311	120	327	151	311	140	333	140	333	151	311	160	337	210	336	221	313	225	334	225	334	221	313	249	300	225	334	249	300	240	330	240	330	249	300	254	326	221	313	210	336	196	338	221	313	196	338	191	318	289	328	285	324	289	255	289	255	285	324	280	322	289	255	280	322	275	321	275	321	271	322	272	280	272	280	271	322	268	322	272	280	268	322	263	323	272	280	263	323	259	325	272	280	259	325	254	326	272	280	254	326	249	300	299	225	310	225	305	338	299	225	305	338	295	338	299	225	295	338	293	332	299	225	293	332	289	255	275	321	272	280	289	255	214	-64	212	-52	211	-79	211	-79	212	-52	206	-43	211	-79	206	-43	203	-91	203	-91	206	-43	198	-36	203	-91	198	-36	190	-99	190	-99	198	-36	186	-32	190	-99	186	-32	176	-67	176	-67	186	-32	175	-60	173	-55	175	-60	186	-32	173	-55	186	-32	171	-30	173	-55	171	-30	168	-30	173	-55	168	-30	168	-52	168	-52	168	-30	166	-30	168	-52	166	-30	163	-30	168	-52	163	-30	161	-31	168	-52	161	-31	160	-50	158	-31	151	-4	160	-50	158	-31	160	-50	161	-31	190	-99	176	-67	175	-74	190	-99	175	-74	173	-105	173	-105	175	-74	172	-81	173	-105	172	-81	166	-85	117	-83	118	-102	124	-86	124	-86	118	-102	126	-104	124	-86	126	-104	131	-87	131	-87	126	-104	134	-106	131	-87	134	-106	137	-88	137	-88	134	-106	142	-106	137	-88	142	-106	143	-89	93	72	84	94	90	15	93	72	90	15	109	6	93	72	109	6	105	54	59	287	40	262	43	60	59	287	43	60	58	41	59	287	58	41	73	27	59	287	73	27	72	173	14	165	16	135	17	200	17	200	16	135	21	107	17	200	21	107	25	233	25	233	21	107	30	82	25	233	30	82	40	262	40	262	30	82	43	60	118	-102	117	-83	109	-98	158	-88	173	-105	166	-85	289	328	289	255	293	332	181	378	201	378	128	453	181	378	128	453	124	457	181	378	124	457	119	460	181	378	119	460	115	462	181	378	115	462	111	463	181	378	111	463	107	464	181	378	107	464	104	426	89	448	89	443	90	454	90	454	89	443	91	439	90	454	91	439	92	458	92	458	91	439	94	434	92	458	94	434	96	461	96	461	94	434	99	430	96	461	99	430	101	463	101	463	99	430	104	426	101	463	104	426	107	464	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	217	464	219	427	223	463	223	463	219	427	225	431	223	463	225	431	228	461	228	461	225	431	229	435	228	461	229	435	231	458	231	458	229	435	232	439	231	458	232	439	234	454	234	454	232	439	234	443	234	454	234	443	234	448	219	427	217	464	213	463	219	427	213	463	209	462	219	427	209	462	205	460	219	427	205	460	201	457	219	427	201	457	196	453	219	427	196	453	142	378	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	142	378	196	453	123	378	86	378	103	378	148	462	148	462	103	378	164	430	148	462	164	430	179	462	179	462	164	430	224	378	179	462	224	378	242	378	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	113	436	113	387	121	435	121	435	113	387	121	388	121	435	121	388	128	431	128	431	121	388	128	391	128	431	128	391	133	426	133	426	128	391	133	397	133	426	133	397	137	419	137	419	133	397	137	403	137	419	137	403	138	411	89	411	90	403	90	419	90	419	90	403	93	397	90	419	93	397	93	426	93	426	93	397	98	391	93	426	98	391	98	431	98	431	98	391	105	388	98	431	105	388	105	435	105	435	105	388	113	387	105	435	113	387	113	436	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	188	411	189	403	189	419	189	419	189	403	193	397	189	419	193	397	193	426	193	426	193	397	198	391	193	426	198	391	198	431	198	431	198	391	204	388	198	431	204	388	205	435	205	435	204	388	212	387	205	435	212	387	213	436	213	436	212	387	220	388	213	436	220	388	220	435	220	435	220	388	227	391	220	435	227	391	227	431	227	431	227	391	233	397	227	431	233	397	233	426	233	426	233	397	236	403	233	426	236	403	236	419	236	419	236	403	238	411	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	114	378	134	378	62	453	114	378	62	453	57	457	114	378	57	457	53	460	114	378	53	460	49	462	114	378	49	462	45	463	114	378	45	463	41	464	114	378	41	464	37	426	22	448	23	443	23	454	23	454	23	443	25	439	23	454	25	439	26	458	26	458	25	439	28	434	26	458	28	434	29	461	29	461	28	434	32	430	29	461	32	430	35	463	35	463	32	430	37	426	35	463	37	426	41	464	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	127	464	129	427	133	463	133	463	129	427	134	431	133	463	134	431	137	461	137	461	134	431	139	435	137	461	139	435	141	458	141	458	139	435	142	439	141	458	142	439	143	454	143	454	142	439	143	443	143	454	143	443	144	448	129	427	127	464	122	463	129	427	122	463	118	462	129	427	118	462	115	460	129	427	115	460	110	457	129	427	110	457	105	453	129	427	105	453	52	378	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	52	378	105	453	32	378	5	378	22	378	67	462	67	462	22	378	83	430	67	462	83	430	98	462	98	462	83	430	143	378	98	462	143	378	161	378	49	23	40	15	153	0	153	0	40	15	26	11	153	0	26	11	5	9	153	331	5	331	26	320	153	331	26	320	40	316	153	331	40	316	49	308	153	331	49	308	53	295	153	331	53	295	118	316	153	331	118	316	132	320	153	331	132	320	153	321	119	16	110	24	54	56	54	56	110	24	106	37	54	56	106	37	54	276	54	276	106	37	104	56	54	276	104	56	104	276	54	276	104	276	105	295	54	276	105	295	110	308	54	276	110	308	118	316	54	276	118	316	53	295	153	0	153	9	133	11	153	0	133	11	119	16	153	0	119	16	53	36	153	0	53	36	49	23	153	0	5	9	5	0	53	36	119	16	54	56	26	320	5	331	5	321	8	411	10	403	10	419	10	419	10	403	13	397	10	419	13	397	13	426	13	426	13	397	18	391	13	426	18	391	18	431	18	431	18	391	25	388	18	431	25	388	25	435	25	435	25	388	32	387	25	435	32	387	33	436	33	436	32	387	40	388	33	436	40	388	41	435	41	435	40	388	47	391	41	435	47	391	48	431	48	431	47	391	53	397	48	431	53	397	53	426	53	426	53	397	57	403	53	426	57	403	57	419	57	419	57	403	58	411	52	23	44	15	157	0	157	0	44	15	29	11	157	0	29	11	8	9	157	331	8	331	30	320	157	331	30	320	44	316	157	331	44	316	52	308	157	331	52	308	56	295	157	331	56	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	56	295	132	436	132	387	140	435	140	435	132	387	140	388	140	435	140	388	147	431	147	431	140	388	147	391	147	431	147	391	153	426	153	426	147	391	153	397	153	426	153	397	156	419	156	419	153	397	156	403	156	419	156	403	157	411	108	411	109	403	109	419	109	419	109	403	113	397	109	419	113	397	113	426	113	426	113	397	118	391	113	426	118	391	118	431	118	431	118	391	124	388	118	431	124	388	125	435	125	435	124	388	132	387	125	435	132	387	132	436	157	0	157	9	136	11	157	0	136	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	8	9	8	0	56	36	122	16	57	56	30	320	8	331	8	321	47	24	40	16	150	0	150	0	40	16	27	12	150	0	27	12	8	9	40	315	48	307	143	331	143	331	48	307	51	295	143	331	51	295	52	276	104	31	52	276	52	180	104	31	52	180	52	157	52	157	52	180	11	180	52	157	11	180	11	157	104	301	106	307	52	276	52	276	106	307	111	310	52	276	111	310	143	331	143	331	111	310	117	312	143	331	117	312	127	313	127	313	117	312	127	312	127	313	127	312	152	312	127	313	152	312	143	331	143	331	152	312	212	324	175	22	183	2	194	26	194	26	183	2	213	7	194	26	213	7	211	31	211	31	213	7	227	39	249	55	227	39	242	16	249	55	242	16	267	27	128	18	150	0	153	19	153	19	150	0	183	2	153	19	183	2	175	22	175	309	194	304	212	324	212	324	194	304	212	297	212	324	212	297	227	289	227	289	249	271	267	303	267	303	249	271	266	249	267	303	266	249	278	224	334	224	308	269	322	83	334	224	322	83	333	109	334	224	333	109	340	137	334	224	340	137	343	167	322	83	308	269	307	60	307	60	308	269	288	164	287	41	288	164	285	130	287	41	285	130	278	101	267	303	278	224	308	269	308	269	278	224	285	195	308	269	285	195	288	164	267	303	212	324	227	289	267	27	287	41	278	101	267	27	278	101	266	76	267	27	266	76	249	55	227	39	213	7	242	16	52	276	104	31	103	39	103	180	103	157	176	157	103	180	176	157	176	180	103	293	104	301	52	276	103	293	52	276	103	39	143	331	8	331	28	319	143	331	28	319	40	315	52	55	51	36	111	21	111	21	51	36	150	0	111	21	150	0	118	19	118	19	150	0	128	18	52	55	111	21	106	25	52	55	106	25	104	31	52	55	104	31	52	157	150	0	8	9	8	0	47	24	150	0	51	36	28	319	8	331	8	321	288	164	287	41	307	60	212	324	152	312	175	309	112	399	116	406	118	433	118	433	116	406	122	410	118	433	122	410	130	439	130	439	122	410	128	413	130	439	128	413	134	414	134	414	138	414	145	441	145	441	138	414	142	413	145	441	142	413	146	412	108	391	112	399	118	433	108	391	118	433	108	423	108	391	108	423	100	409	108	391	100	409	94	391	145	441	146	412	151	441	151	441	146	412	150	410	151	441	150	410	155	408	155	408	166	403	158	440	158	440	166	403	165	438	145	441	130	439	134	414	158	440	151	441	155	408	165	438	166	403	172	436	172	436	166	403	177	398	172	436	177	398	180	432	180	432	177	398	185	394	180	432	185	394	191	426	191	426	185	394	193	392	191	426	193	392	197	424	197	424	193	392	200	391	197	424	200	391	203	422	203	422	200	391	206	391	203	422	206	391	208	420	208	420	206	391	221	393	208	420	221	393	213	419	213	419	221	393	218	419	224	420	218	419	221	393	224	420	221	393	234	399	244	444	240	434	244	409	244	444	244	409	252	424	244	444	252	424	259	444	235	427	230	422	234	399	235	427	234	399	244	409	235	427	244	409	240	434	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	224	420	234	399	230	422	205	378	225	378	152	453	205	378	152	453	148	457	205	378	148	457	143	460	205	378	143	460	139	462	205	378	139	462	135	463	205	378	135	463	131	464	205	378	131	464	128	426	113	448	113	443	114	454	114	454	113	443	115	439	114	454	115	439	116	458	116	458	115	439	118	434	116	458	118	434	120	461	120	461	118	434	123	430	120	461	123	430	125	463	125	463	123	430	128	426	125	463	128	426	131	464	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	224	464	227	427	230	463	230	463	227	427	232	431	230	463	232	431	235	461	235	461	232	431	236	435	235	461	236	435	239	458	239	458	236	435	239	439	239	458	239	439	241	454	241	454	239	439	241	443	241	454	241	443	242	448	227	427	224	464	220	463	227	427	220	463	216	462	227	427	216	462	212	460	227	427	212	460	208	457	227	427	208	457	203	453	227	427	203	453	150	378	81	24	74	166	46	61	150	378	203	453	129	378	223	19	234	1	235	26	130	25	180	-6	142	19	99	378	117	378	161	462	161	462	117	378	177	430	161	462	177	430	193	462	193	462	177	430	238	378	193	462	238	378	255	378	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	112	399	116	406	118	433	118	433	116	406	122	410	118	433	122	410	130	439	130	439	122	410	128	413	130	439	128	413	134	414	134	414	138	414	145	441	145	441	138	414	142	413	145	441	142	413	146	412	108	391	112	399	118	433	108	391	118	433	108	423	108	391	108	423	100	409	108	391	100	409	94	391	145	441	146	412	151	441	151	441	146	412	150	410	151	441	150	410	155	408	155	408	166	403	158	440	158	440	166	403	165	438	145	441	130	439	134	414	158	440	151	441	155	408	165	438	166	403	172	436	172	436	166	403	177	398	172	436	177	398	180	432	180	432	177	398	185	394	180	432	185	394	191	426	191	426	185	394	193	392	191	426	193	392	197	424	197	424	193	392	200	391	197	424	200	391	203	422	203	422	200	391	206	391	203	422	206	391	208	420	208	420	206	391	221	393	208	420	221	393	213	419	213	419	221	393	218	419	224	420	218	419	221	393	224	420	221	393	234	399	244	444	240	434	244	409	244	444	244	409	252	424	244	444	252	424	259	444	235	427	230	422	234	399	235	427	234	399	244	409	235	427	244	409	240	434	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	224	420	234	399	230	422	103	411	104	403	104	419	104	419	104	403	107	397	104	419	107	397	107	426	107	426	107	397	112	391	107	426	112	391	113	431	113	431	112	391	119	388	113	431	119	388	119	435	119	435	119	388	127	387	119	435	127	387	127	436	127	436	127	387	135	388	127	436	135	388	135	435	135	435	135	388	142	391	135	435	142	391	142	431	142	431	142	391	147	397	142	431	147	397	147	426	147	426	147	397	151	403	147	426	151	403	151	419	151	419	151	403	152	411	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	202	411	203	403	203	419	203	419	203	403	207	397	203	419	207	397	207	426	207	426	207	397	212	391	207	426	212	391	212	431	212	431	212	391	218	388	212	431	218	388	219	435	219	435	218	388	226	387	219	435	226	387	227	436	227	436	226	387	234	388	227	436	234	388	234	435	234	435	234	388	241	391	234	435	241	391	241	431	241	431	241	391	247	397	241	431	247	397	247	426	247	426	247	397	250	403	247	426	250	403	250	419	250	419	250	403	252	411	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	48	59	55	50	81	307	81	307	55	50	64	41	81	307	64	41	74	165	74	165	75	30	75	141	75	141	75	30	77	119	282	113	268	70	279	24	279	24	268	70	246	38	279	24	246	38	234	1	234	1	246	38	217	18	234	1	217	18	180	11	180	11	164	12	180	-6	180	-6	164	12	161	-5	88	80	92	18	97	61	97	61	92	18	110	8	97	61	110	8	109	44	109	44	110	8	122	32	122	32	110	8	127	1	122	32	127	1	135	22	135	22	127	1	143	-3	135	22	143	-3	149	16	149	16	143	-3	161	-5	149	16	161	-5	164	12	92	18	88	80	82	99	92	18	82	99	77	119	92	18	77	119	75	30	92	18	75	30	52	-39	75	30	28	-39	52	-39	109	44	263	270	251	287	251	287	268	314	250	323	251	287	250	323	238	300	238	300	250	323	233	330	238	300	233	330	225	309	225	309	233	330	217	335	225	309	217	335	211	315	211	315	217	335	200	337	211	315	200	337	196	319	196	319	200	337	181	338	196	319	181	338	180	320	343	184	340	203	344	166	344	166	340	203	336	220	344	166	336	220	336	109	336	109	336	220	331	237	336	109	331	237	325	252	319	263	313	272	314	61	319	263	314	61	336	109	319	263	336	109	325	252	279	24	314	61	282	113	282	113	314	61	287	165	296	291	287	165	314	61	296	291	314	61	305	281	305	281	314	61	313	272	180	11	180	-6	234	1	263	270	272	251	268	314	268	314	272	251	285	302	268	314	285	302	305	367	305	367	285	302	329	367	285	302	272	251	279	232	285	302	279	232	284	212	285	302	284	212	286	190	285	302	286	190	296	291	251	287	97	61	109	44	93	261	115	293	127	330	127	330	115	293	144	313	127	330	144	313	181	338	181	338	144	313	180	320	81	307	74	165	79	218	81	307	79	218	93	261	81	307	93	261	127	330	47	270	25	222	30	94	47	270	30	94	36	79	47	270	36	79	42	69	47	270	42	69	48	59	47	270	48	59	81	307	25	222	17	165	18	147	25	222	18	147	20	129	25	222	20	129	24	111	25	222	24	111	30	94	296	291	286	190	287	165	268	314	251	287	263	270	75	30	74	165	64	41	206	378	227	378	154	453	206	378	154	453	149	457	206	378	149	457	145	460	206	378	145	460	141	462	206	378	141	462	137	463	206	378	137	463	132	464	206	378	132	464	129	426	114	448	115	443	115	454	115	454	115	443	117	439	115	454	117	439	118	458	118	458	117	439	120	434	118	458	120	434	121	461	121	461	120	434	124	430	121	461	124	430	126	463	126	463	124	430	129	426	126	463	129	426	132	464	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	227	464	229	427	233	463	233	463	229	427	234	431	233	463	234	431	237	461	237	461	234	431	238	435	237	461	238	435	241	458	241	458	238	435	241	439	241	458	241	439	243	454	243	454	241	439	243	443	243	454	243	443	244	448	229	427	227	464	222	463	229	427	222	463	218	462	229	427	218	462	214	460	229	427	214	460	210	457	229	427	210	457	205	453	229	427	205	453	152	378	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	152	378	205	453	132	378	100	378	117	378	162	462	162	462	117	378	177	430	162	462	177	430	193	462	193	462	177	430	238	378	193	462	238	378	256	378	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	202	411	203	403	203	419	203	419	203	403	207	397	203	419	207	397	207	426	207	426	207	397	212	391	207	426	212	391	212	431	212	431	212	391	218	388	212	431	218	388	219	435	219	435	218	388	226	387	219	435	226	387	227	436	227	436	226	387	234	388	227	436	234	388	234	435	234	435	234	388	241	391	234	435	241	391	241	431	241	431	241	391	247	397	241	431	247	397	247	426	247	426	247	397	250	403	247	426	250	403	250	419	250	419	250	403	252	411	103	411	104	403	104	419	104	419	104	403	107	397	104	419	107	397	107	426	107	426	107	397	112	391	107	426	112	391	113	431	113	431	112	391	119	388	113	431	119	388	119	435	119	435	119	388	127	387	119	435	127	387	127	436	127	436	127	387	135	388	127	436	135	388	135	435	135	435	135	388	142	391	135	435	142	391	142	431	142	431	142	391	147	397	142	431	147	397	147	426	147	426	147	397	151	403	147	426	151	403	151	419	151	419	151	403	152	411	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	228	464	230	427	234	463	234	463	230	427	235	431	234	463	235	431	238	461	238	461	235	431	240	435	238	461	240	435	242	458	242	458	240	435	243	439	242	458	243	439	244	454	244	454	243	439	244	443	244	454	244	443	245	448	230	427	228	464	223	463	230	427	223	463	219	462	230	427	219	462	216	460	230	427	216	460	211	457	230	427	211	457	206	453	230	427	206	453	153	378	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	153	378	206	453	133	378	256	321	243	331	243	321	24	319	11	331	11	321	50	276	102	36	50	276	50	276	102	36	101	55	50	276	101	55	100	271	100	271	101	292	50	276	50	276	101	292	105	306	50	276	105	306	113	314	147	331	8	331	27	319	147	331	27	319	39	314	147	331	39	314	46	307	147	331	46	307	49	294	147	331	49	294	113	314	147	331	113	314	127	319	147	331	127	319	147	321	50	276	113	314	49	294	101	237	103	242	101	266	101	266	103	242	106	245	101	266	106	245	141	266	141	266	106	245	110	247	141	266	110	247	117	247	117	247	154	244	141	266	141	266	154	244	185	262	201	221	213	200	221	250	221	250	213	200	217	172	223	96	217	172	213	146	185	262	154	244	182	236	185	262	182	236	201	221	185	262	201	221	221	250	265	206	248	231	253	121	265	206	253	121	263	138	265	206	263	138	269	156	265	206	269	156	271	175	248	231	221	250	223	96	248	231	223	96	239	107	248	231	239	107	253	121	136	79	158	80	161	102	161	102	158	80	177	82	161	102	177	82	185	111	185	111	177	82	194	85	185	111	194	85	202	126	202	126	194	85	210	90	202	126	210	90	213	146	213	146	210	90	223	96	161	102	129	99	136	79	136	79	129	99	128	79	128	79	129	99	124	99	128	79	124	99	122	79	122	79	124	99	118	99	122	79	118	99	115	79	115	79	118	99	113	99	115	79	113	99	109	80	109	80	113	99	107	100	109	80	107	100	101	100	101	266	101	100	101	230	101	266	101	230	101	237	101	267	101	268	101	55	101	267	101	55	101	100	101	267	101	100	101	266	101	100	101	80	109	80	148	0	148	9	128	11	148	0	128	11	114	16	148	0	114	16	49	39	148	0	49	39	46	25	148	0	46	25	39	17	148	0	39	17	27	12	148	0	27	12	8	9	148	0	8	9	8	0	101	55	101	268	100	269	101	55	100	269	100	270	101	55	100	270	100	271	50	60	49	39	114	16	50	60	114	16	106	23	50	60	106	23	102	36	50	60	102	36	50	276	217	172	223	96	221	250	27	319	8	331	8	321	33	19	28	13	79	0	79	0	28	13	19	9	79	0	19	9	6	7	158	185	142	189	145	173	145	173	142	189	137	199	145	173	137	199	121	179	121	179	137	199	119	195	121	179	119	195	115	179	115	179	119	195	114	194	115	179	114	194	110	180	110	180	114	194	110	193	110	180	110	193	107	182	107	182	110	193	107	191	107	182	107	191	105	184	105	184	107	191	105	189	105	184	105	189	105	187	81	293	86	308	93	337	93	337	86	308	95	319	93	337	95	319	126	342	126	342	95	319	107	326	126	342	107	326	122	328	122	328	137	325	126	342	126	342	137	325	154	338	165	237	169	203	167	258	167	258	169	203	178	328	178	328	169	203	189	216	178	328	189	216	195	312	195	312	189	216	202	230	195	312	202	230	207	291	207	291	202	230	208	246	207	291	208	246	210	266	137	325	150	316	154	338	154	338	150	316	159	302	154	338	159	302	178	328	178	328	159	302	165	282	178	328	165	282	167	258	150	207	142	189	169	203	150	207	169	203	159	220	159	220	169	203	165	237	229	62	234	93	233	110	229	62	233	110	229	125	229	62	229	125	223	139	229	62	223	139	217	35	223	139	214	152	217	35	217	35	214	152	203	163	217	35	203	163	198	14	198	14	203	163	193	170	198	14	193	170	187	75	187	75	193	170	184	111	198	14	187	75	186	61	198	14	186	61	185	48	198	14	185	48	182	36	198	14	182	36	179	26	198	14	179	26	175	19	198	14	175	19	173	0	141	25	140	36	138	42	141	25	138	42	145	-3	141	25	145	-3	142	19	68	324	50	301	79	0	68	324	79	0	79	275	68	324	79	275	81	293	68	324	81	293	93	337	79	0	50	301	40	269	79	0	40	269	36	227	79	0	36	227	36	42	79	0	36	42	36	28	79	0	36	28	33	19	168	13	164	11	173	0	173	0	164	11	160	10	173	0	160	10	155	10	155	10	150	11	173	0	173	0	150	11	146	12	173	0	146	12	145	-3	145	-3	146	12	143	15	145	-3	143	15	142	19	168	13	173	0	172	15	172	15	173	0	175	19	138	42	135	48	145	-3	145	-3	135	48	130	52	145	-3	130	52	129	-2	129	-2	130	52	125	55	129	-2	125	55	118	56	115	2	129	-2	118	56	115	2	118	56	111	55	115	2	111	55	105	51	115	2	105	51	105	10	100	46	97	40	98	20	100	46	98	20	105	10	100	46	105	10	105	51	158	185	163	161	172	181	172	181	163	161	176	140	172	181	176	140	183	176	183	176	176	140	184	111	183	176	184	111	193	170	158	185	145	173	163	161	98	20	97	40	96	32	79	0	6	7	6	0	142	189	150	207	137	199	138	253	158	253	86	328	138	253	86	328	81	332	138	253	81	332	77	335	138	253	77	335	73	337	138	253	73	337	69	338	138	253	69	338	65	339	138	253	65	339	61	301	46	323	47	318	47	329	47	329	47	318	49	314	47	329	49	314	50	333	50	333	49	314	52	309	50	333	52	309	53	336	53	336	52	309	56	305	53	336	56	305	59	338	59	338	56	305	61	301	59	338	61	301	65	339	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	154	339	156	302	160	338	160	338	156	302	162	306	160	338	162	306	165	336	165	336	162	306	166	310	165	336	166	310	168	333	168	333	166	310	169	314	168	333	169	314	171	329	171	329	169	314	171	318	171	329	171	318	171	323	156	302	154	339	150	338	156	302	150	338	146	337	156	302	146	337	142	335	156	302	142	335	138	332	156	302	138	332	133	328	156	302	133	328	79	253	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	79	253	133	328	60	253	184	56	186	-3	185	44	29	167	29	183	28	175	35	253	52	253	97	337	97	337	52	253	113	305	97	337	113	305	128	337	128	337	113	305	174	253	128	337	174	253	190	253	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	48	274	52	281	54	308	54	308	52	281	57	285	54	308	57	285	66	314	66	314	57	285	63	288	66	314	63	288	70	289	70	289	73	289	80	316	80	316	73	289	77	288	80	316	77	288	81	287	44	266	48	274	54	308	44	266	54	308	43	298	44	266	43	298	35	284	44	266	35	284	30	266	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	80	316	81	287	87	316	87	316	81	287	86	285	87	316	86	285	90	283	90	283	102	278	94	315	94	315	102	278	101	313	80	316	66	314	70	289	94	315	87	316	90	283	101	313	102	278	108	311	108	311	102	278	112	273	108	311	112	273	115	307	115	307	112	273	121	269	115	307	121	269	127	301	127	301	121	269	128	267	127	301	128	267	133	299	133	299	128	267	135	266	133	299	135	266	138	297	138	297	135	266	142	266	138	297	142	266	144	295	144	295	142	266	157	268	144	295	157	268	149	294	149	294	157	268	153	294	160	295	153	294	157	268	160	295	157	268	169	274	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	180	319	175	309	180	284	180	319	180	284	188	299	180	319	188	299	195	319	170	302	165	297	169	274	170	302	169	274	180	284	170	302	180	284	175	309	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	29	167	29	183	28	175	160	295	169	274	165	297	184	56	186	-3	185	44	161	311	161	262	169	310	169	310	161	262	169	263	169	310	169	263	176	306	176	306	169	263	176	266	176	306	176	266	182	301	182	301	176	266	182	272	182	301	182	272	185	294	185	294	182	272	185	278	185	294	185	278	186	286	137	286	138	278	138	294	138	294	138	278	142	272	138	294	142	272	142	301	142	301	142	272	147	266	142	301	147	266	147	306	147	306	147	266	153	263	147	306	153	263	154	310	154	310	153	263	161	262	154	310	161	262	161	311	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	37	286	39	278	39	294	39	294	39	278	42	272	39	294	42	272	42	301	42	301	42	272	47	266	42	301	47	266	48	306	48	306	47	266	54	263	48	306	54	263	54	310	54	310	54	263	61	262	54	310	61	262	62	311	62	311	61	262	69	263	62	311	69	263	70	310	70	310	69	263	76	266	70	310	76	266	77	306	77	306	76	266	82	272	77	306	82	272	82	301	82	301	82	272	86	278	82	301	86	278	86	294	86	294	86	278	87	286	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	29	167	29	183	28	175	184	56	186	-3	185	44	143	296	139	287	141	267	141	267	139	287	132	280	141	267	132	280	128	260	128	260	132	280	122	276	128	260	122	276	112	257	112	257	122	276	112	274	63	307	65	291	65	323	65	323	65	291	72	277	65	323	72	277	72	336	72	336	72	277	83	267	72	336	83	267	79	307	79	307	83	347	72	336	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	113	357	112	339	122	338	113	357	122	338	128	354	128	354	122	338	131	333	128	354	131	333	142	347	142	347	131	333	139	326	142	347	139	326	143	317	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	162	306	159	322	159	291	159	291	159	322	152	336	159	291	152	336	152	277	152	277	152	336	145	307	143	317	145	307	152	336	143	317	152	336	142	347	143	296	141	267	152	277	143	296	152	277	145	307	86	326	93	333	97	354	97	354	93	333	102	338	97	354	102	338	113	357	113	357	102	338	112	339	83	347	79	307	81	317	83	347	81	317	86	326	83	347	86	326	97	354	101	276	92	280	96	260	101	276	96	260	112	257	101	276	112	257	112	274	85	287	81	296	83	267	85	287	83	267	96	260	85	287	96	260	92	280	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	79	307	83	267	81	296	184	56	186	-3	185	44	29	167	29	183	28	175	73	196	73	196	73	196	73	196	74	203	62	220	73	196	62	220	66	156	73	196	66	156	70	161	143	38	134	31	134	17	134	17	134	31	121	25	134	17	121	25	119	7	119	7	121	25	108	21	119	7	108	21	105	1	105	1	108	21	95	19	105	1	95	19	91	-1	91	-1	95	19	83	21	91	-1	83	21	77	-2	77	-2	83	21	74	28	77	-2	74	28	67	37	63	63	58	0	64	49	64	49	58	0	77	-2	64	49	77	-2	67	37	74	203	79	208	84	227	84	227	79	208	86	213	84	227	86	213	109	230	109	230	86	213	96	216	109	230	96	216	107	217	107	217	119	215	109	230	109	230	119	215	123	229	175	8	177	138	169	206	175	8	169	206	164	18	164	18	169	206	157	216	164	18	157	216	153	31	153	31	157	216	147	44	147	45	147	44	147	222	147	222	147	44	157	216	147	222	136	227	136	189	147	222	136	189	137	172	147	222	137	172	137	127	147	222	137	127	138	90	147	222	138	90	139	79	147	222	139	79	140	68	147	222	140	68	143	57	147	222	143	57	146	46	147	222	146	46	146	45	147	222	146	45	147	45	137	141	137	127	137	172	136	227	123	229	127	210	136	227	127	210	133	202	136	227	133	202	136	189	228	230	221	214	235	212	228	230	235	212	255	227	255	227	235	212	246	206	255	227	246	206	254	194	177	153	180	177	181	216	181	216	180	177	186	194	181	216	186	194	192	222	192	222	186	194	194	206	192	222	194	206	203	227	203	227	194	206	206	212	203	227	206	212	215	229	215	229	206	212	221	214	215	229	221	214	228	230	277	216	261	153	308	138	308	138	261	153	177	153	308	138	177	153	177	138	169	206	177	138	177	153	169	206	177	153	181	216	259	177	261	153	277	216	259	177	277	216	255	227	259	177	255	227	254	194	292	199	277	216	308	138	292	199	308	138	302	173	226	30	215	33	218	-2	218	-2	215	33	205	38	218	-2	205	38	202	-1	202	-1	205	38	197	45	202	-1	197	45	190	54	190	54	185	65	188	1	188	1	185	65	181	78	188	1	181	78	179	93	175	8	188	1	179	93	175	8	179	93	178	112	175	8	178	112	177	138	218	-2	230	-2	226	30	226	30	230	-2	238	28	254	30	238	28	243	0	254	30	243	0	254	3	190	54	188	1	202	-1	285	24	293	33	296	58	296	58	293	33	300	44	296	58	300	44	310	77	310	77	300	44	308	58	310	77	308	58	316	75	254	3	266	9	269	35	269	35	266	9	276	17	269	35	276	17	283	44	283	44	276	17	285	24	283	44	285	24	296	58	238	28	230	-2	243	0	143	38	134	17	153	31	143	38	153	31	147	44	64	79	71	92	73	123	73	123	71	92	85	103	73	123	85	103	137	141	137	141	85	103	106	114	137	141	106	114	137	127	42	6	58	0	48	112	48	112	58	0	63	63	48	112	63	63	64	79	20	68	22	32	24	84	24	84	22	32	30	17	24	84	30	17	32	99	32	99	30	17	42	6	32	99	42	6	48	112	38	156	44	153	45	208	45	208	44	153	52	152	45	208	52	152	62	220	62	220	52	152	59	153	62	220	59	153	66	156	34	193	30	176	31	168	34	193	31	168	34	161	34	193	34	161	38	156	34	193	38	156	45	208	74	185	73	188	73	167	74	185	73	167	74	175	74	185	74	175	74	180	73	167	73	188	73	192	73	167	73	192	73	196	73	167	73	196	70	161	62	220	74	203	84	227	22	32	20	68	19	50	48	112	64	79	73	123	138	90	137	127	137	100	254	30	254	3	269	35	123	229	119	215	127	210	81	49	65	69	68	4	68	4	65	69	54	96	68	4	54	96	45	20	45	20	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	87	-106	96	-107	88	-89	88	-89	96	-107	94	-89	103	-88	94	-89	96	-107	103	-88	96	-107	117	-105	96	-3	94	-49	104	-50	96	-3	104	-50	103	-31	96	-3	103	-31	103	36	103	36	103	-31	113	-4	96	-3	77	-49	80	-51	96	-3	80	-51	83	-50	96	-3	83	-50	85	-50	96	-3	85	-50	88	-49	96	-3	88	-49	91	-49	96	-3	91	-49	94	-49	185	60	172	46	174	24	174	24	172	46	159	38	174	24	159	38	156	9	156	9	159	38	144	33	156	9	144	33	136	0	136	0	144	33	128	31	113	-4	136	0	128	31	113	-4	128	31	103	36	81	49	68	4	96	-3	81	49	96	-3	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	190	46	206	74	199	78	190	46	199	78	185	60	190	46	185	60	174	24	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	220	96	211	80	220	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	220	45	20	51	128	55	204	45	20	55	204	40	189	45	20	40	189	28	172	45	20	28	172	27	43	19	152	14	130	16	72	19	152	16	72	27	43	19	152	27	43	28	172	158	-64	157	-52	156	-79	156	-79	157	-52	151	-43	156	-79	151	-43	148	-91	148	-91	151	-43	142	-36	148	-91	142	-36	135	-99	135	-99	142	-36	130	-32	135	-99	130	-32	121	-67	121	-67	130	-32	120	-60	117	-55	120	-60	130	-32	117	-55	130	-32	116	-30	117	-55	116	-30	113	-30	117	-55	113	-30	112	-52	112	-52	113	-30	110	-30	112	-52	110	-30	108	-30	112	-52	108	-30	105	-31	112	-52	105	-31	104	-50	135	-99	121	-67	120	-74	135	-99	120	-74	117	-105	117	-105	120	-74	116	-81	117	-105	116	-81	111	-85	61	-83	63	-102	69	-86	69	-86	63	-102	71	-104	69	-86	71	-104	75	-87	75	-87	71	-104	79	-106	75	-87	79	-106	82	-88	82	-88	79	-106	87	-106	82	-88	87	-106	88	-89	63	-102	61	-83	54	-98	103	-88	117	-105	111	-85	103	-31	104	-50	105	-31	119	215	122	230	108	229	16	72	14	130	12	106	56	85	75	0	62	71	62	71	75	0	71	57	80	47	71	57	75	0	80	47	75	0	108	-4	52	100	50	118	49	15	52	100	49	15	75	0	52	100	75	0	56	85	12	108	17	70	17	148	17	148	17	70	29	39	17	148	29	39	31	182	31	182	29	39	49	15	31	182	49	15	49	138	49	138	49	15	50	118	135	253	155	253	83	328	135	253	83	328	78	332	135	253	78	332	74	335	135	253	74	335	69	337	135	253	69	337	65	338	135	253	65	338	61	339	135	253	61	339	58	301	43	323	44	318	44	329	44	329	44	318	46	314	44	329	46	314	46	333	46	333	46	314	49	309	46	333	49	309	50	336	50	336	49	309	53	305	50	336	53	305	55	338	55	338	53	305	58	301	55	338	58	301	61	339	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	90	39	80	47	108	-4	90	39	108	-4	101	34	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	152	339	155	302	158	338	158	338	155	302	161	306	158	338	161	306	163	336	163	336	161	306	165	310	163	336	165	310	167	333	167	333	165	310	168	314	167	333	168	314	169	329	169	329	168	314	170	318	169	329	170	318	170	323	155	302	152	339	148	338	155	302	148	338	145	337	155	302	145	337	141	335	155	302	141	335	137	332	155	302	137	332	132	328	155	302	132	328	78	253	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	78	253	132	328	58	253	35	253	51	253	97	337	97	337	51	253	112	305	97	337	112	305	127	337	127	337	112	305	173	253	127	337	173	253	190	253	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	137	286	138	278	138	294	138	294	138	278	141	272	138	294	141	272	141	301	141	301	141	272	146	266	141	301	146	266	147	306	147	306	146	266	153	263	147	306	153	263	153	310	153	310	153	263	161	262	153	310	161	262	161	311	161	311	161	262	169	263	161	311	169	263	169	310	169	310	169	263	176	266	169	310	176	266	176	306	176	306	176	266	181	272	176	306	181	272	181	301	181	301	181	272	185	278	181	301	185	278	185	294	185	294	185	278	186	286	37	286	38	278	38	294	38	294	38	278	41	272	38	294	41	272	42	301	42	301	41	272	47	266	42	301	47	266	47	306	47	306	47	266	53	263	47	306	53	263	54	310	54	310	53	263	61	262	54	310	61	262	61	311	61	311	61	262	69	263	61	311	69	263	69	310	69	310	69	263	76	266	69	310	76	266	76	306	76	306	76	266	81	272	76	306	81	272	82	301	82	301	81	272	85	278	82	301	85	278	85	294	85	294	85	278	86	286	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	95	253	115	253	42	328	95	253	42	328	38	332	95	253	38	332	33	335	95	253	33	335	29	337	95	253	29	337	25	338	95	253	25	338	21	339	95	253	21	339	18	301	3	323	3	318	4	329	4	329	3	318	5	314	4	329	5	314	6	333	6	333	5	314	8	309	6	333	8	309	10	336	10	336	8	309	13	305	10	336	13	305	15	338	15	338	13	305	18	301	15	338	18	301	21	339	38	20	32	13	122	0	122	0	32	13	20	9	122	0	20	9	3	7	15	197	19	197	82	230	82	230	19	197	23	197	82	230	23	197	26	197	26	197	33	196	82	230	82	230	33	196	37	193	82	230	37	193	40	187	38	20	122	0	42	33	42	33	122	0	94	14	42	33	94	14	42	52	42	52	94	14	88	21	42	52	88	21	42	166	42	178	42	166	82	230	42	178	82	230	40	187	10	196	15	197	82	230	10	196	82	230	5	203	10	196	5	203	5	195	84	52	84	228	82	230	84	52	82	230	42	166	84	52	42	166	85	34	105	9	94	14	122	0	105	9	122	0	122	7	122	0	3	7	3	0	42	166	88	21	85	34	119	339	122	302	125	338	125	338	122	302	127	306	125	338	127	306	130	336	130	336	127	306	131	310	130	336	131	310	134	333	134	333	131	310	134	314	134	333	134	314	136	329	136	329	134	314	136	318	136	329	136	318	137	323	122	302	119	339	115	338	122	302	115	338	111	337	122	302	111	337	107	335	122	302	107	335	103	332	122	302	103	332	98	328	122	302	98	328	45	253	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	45	253	98	328	25	253	-7	253	8	253	54	337	54	337	8	253	69	305	54	337	69	305	84	337	84	337	69	305	130	253	84	337	130	253	147	253	27	20	21	13	110	0	110	0	21	13	9	9	110	0	9	9	-7	7	3	197	8	197	70	230	70	230	8	197	11	197	70	230	11	197	15	197	15	197	21	196	70	230	70	230	21	196	26	193	70	230	26	193	29	187	31	166	31	52	77	21	31	166	77	21	74	34	31	166	74	34	73	52	31	166	73	52	70	230	31	166	70	230	31	178	0	196	3	197	70	230	0	196	70	230	-6	203	0	196	-6	203	-6	195	73	52	73	228	70	230	110	0	110	7	93	9	110	0	93	9	83	14	110	0	83	14	30	33	110	0	30	33	27	20	31	52	30	33	83	14	31	52	83	14	77	21	110	0	-7	7	-7	0	70	230	29	187	31	178	31	20	113	0	34	33	34	33	113	0	86	14	34	33	86	14	35	52	35	52	86	14	80	21	35	52	80	21	35	166	35	166	80	21	77	34	35	166	77	34	76	52	74	230	-2	203	2	196	74	230	2	196	7	197	74	230	7	197	11	197	74	230	11	197	15	197	74	230	15	197	18	197	74	230	18	197	25	196	74	230	25	196	29	193	74	230	29	193	32	187	74	230	32	187	34	178	74	230	34	178	35	166	74	230	35	166	76	52	74	230	76	52	76	228	94	286	96	278	96	294	96	294	96	278	99	272	96	294	99	272	99	301	99	301	99	272	104	266	99	301	104	266	104	306	104	306	104	266	111	263	104	306	111	263	111	310	111	310	111	263	118	262	111	310	118	262	119	311	119	311	118	262	126	263	119	311	126	263	127	310	127	310	126	263	133	266	127	310	133	266	133	306	133	306	133	266	139	272	133	306	139	272	139	301	139	301	139	272	143	278	139	301	143	278	143	294	143	294	143	278	144	286	97	9	86	14	113	0	97	9	113	0	113	7	113	0	31	20	24	13	113	0	24	13	12	9	113	0	12	9	-4	7	113	0	-4	7	-4	0	-4	286	-3	278	-3	294	-3	294	-3	278	0	272	-3	294	0	272	0	301	0	301	0	272	5	266	0	301	5	266	5	306	5	306	5	266	11	263	5	306	11	263	12	310	12	310	11	263	19	262	12	310	19	262	20	311	20	311	19	262	27	263	20	311	27	263	27	310	27	310	27	263	34	266	27	310	34	266	34	306	34	306	34	266	40	272	34	306	40	272	40	301	40	301	40	272	43	278	40	301	43	278	43	294	43	294	43	278	45	286	2	196	-2	203	-2	195	136	229	123	230	142	211	142	211	123	230	118	216	99	212	118	216	123	230	99	212	123	230	89	224	122	332	118	302	135	287	122	332	135	287	135	326	135	326	135	287	151	272	135	326	151	272	148	318	148	318	151	272	166	304	148	318	166	304	195	343	195	343	166	304	212	328	107	337	90	340	93	318	107	337	93	318	105	311	107	337	105	311	118	302	107	337	118	302	122	332	50	329	66	326	71	342	71	342	66	326	80	323	71	342	80	323	90	340	90	340	80	323	93	318	187	69	179	44	182	13	182	13	179	44	167	25	182	13	167	25	165	3	165	3	167	25	151	13	165	3	151	13	145	-2	145	-2	151	13	132	9	145	-2	132	9	123	-4	123	-4	132	9	104	18	123	-4	104	18	88	0	88	0	104	18	83	41	88	0	83	41	70	73	88	0	70	73	58	15	58	15	70	73	62	108	58	15	62	108	60	141	60	141	62	165	59	208	59	208	62	165	70	185	59	208	70	185	89	224	89	224	70	185	83	201	89	224	83	201	99	212	15	108	20	70	20	148	20	148	20	70	35	38	20	148	35	38	35	182	35	182	35	38	58	15	35	182	58	15	59	208	59	208	58	15	60	141	151	272	163	256	166	304	166	304	163	256	172	239	166	304	172	239	192	278	192	278	172	239	179	220	192	278	179	220	184	200	118	302	57	270	74	255	118	302	74	255	135	287	184	200	187	139	192	278	192	278	187	139	190	101	196	26	190	101	187	69	233	179	225	215	225	79	233	179	225	79	231	99	233	179	231	99	234	120	233	179	234	120	235	142	196	26	209	44	211	248	211	248	209	44	218	60	211	248	218	60	225	215	225	215	218	60	225	79	192	278	190	101	196	26	192	278	196	26	211	248	187	139	184	200	177	171	177	171	184	200	170	212	177	171	170	212	162	195	162	195	170	212	159	221	162	195	159	221	148	226	148	226	136	229	142	211	148	226	142	211	162	195	187	69	182	13	196	26	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	64	274	68	281	70	308	70	308	68	281	73	285	70	308	73	285	82	314	82	314	73	285	79	288	82	314	79	288	85	289	85	289	89	289	96	316	96	316	89	289	93	288	96	316	93	288	97	287	60	266	64	274	70	308	60	266	70	308	59	298	60	266	59	298	51	284	60	266	51	284	46	266	96	316	97	287	103	316	103	316	97	287	102	285	103	316	102	285	106	283	106	283	118	278	110	315	110	315	118	278	117	313	96	316	82	314	85	289	110	315	103	316	106	283	117	313	118	278	124	311	124	311	118	278	128	273	124	311	128	273	131	307	131	307	128	273	137	269	131	307	137	269	143	301	143	301	137	269	144	267	143	301	144	267	149	299	149	299	144	267	151	266	149	299	151	266	154	297	154	297	151	266	158	266	154	297	158	266	160	295	160	295	158	266	173	268	160	295	173	268	165	294	165	294	173	268	170	294	176	295	170	294	173	268	176	295	173	268	185	274	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	196	319	191	309	195	284	196	319	195	284	203	299	196	319	203	299	210	319	186	302	181	297	185	274	186	302	185	274	195	284	186	302	195	284	191	309	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	176	295	185	274	181	297	243	0	139	7	138	0	146	253	166	253	94	328	146	253	94	328	89	332	146	253	89	332	84	335	146	253	84	335	80	337	146	253	80	337	76	338	146	253	76	338	72	339	146	253	72	339	69	301	54	323	55	318	55	329	55	329	55	318	57	314	55	329	57	314	57	333	57	333	57	314	60	309	57	333	60	309	61	336	61	336	60	309	64	305	61	336	64	305	66	338	66	338	64	305	69	301	66	338	69	301	72	339	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	171	339	174	302	177	338	177	338	174	302	180	306	177	338	180	306	182	336	182	336	180	306	184	310	182	336	184	310	186	333	186	333	184	310	187	314	186	333	187	314	188	329	188	329	187	314	189	318	188	329	189	318	189	323	174	302	171	339	167	338	174	302	167	338	163	337	174	302	163	337	160	335	174	302	160	335	156	332	174	302	156	332	151	328	174	302	151	328	97	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	97	253	151	328	77	253	45	253	62	253	107	337	107	337	62	253	123	305	107	337	123	305	138	337	138	337	123	305	184	253	138	337	184	253	200	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	58	274	63	281	64	308	64	308	63	281	68	285	64	308	68	285	76	314	76	314	68	285	73	288	76	314	73	288	80	289	80	289	84	289	90	316	90	316	84	289	88	288	90	316	88	288	92	287	55	266	58	274	64	308	55	266	64	308	54	298	55	266	54	298	46	284	55	266	46	284	40	266	90	316	92	287	97	316	97	316	92	287	96	285	97	316	96	285	100	283	100	283	112	278	104	315	104	315	112	278	111	313	90	316	76	314	80	289	104	315	97	316	100	283	111	313	112	278	118	311	118	311	112	278	123	273	118	311	123	273	126	307	126	307	123	273	131	269	126	307	131	269	137	301	137	301	131	269	139	267	137	301	139	267	143	299	143	299	139	267	145	266	143	299	145	266	149	297	149	297	145	266	152	266	149	297	152	266	154	295	154	295	152	266	168	268	154	295	168	268	159	294	159	294	168	268	164	294	170	295	164	294	168	268	170	295	168	268	180	274	190	319	185	309	190	284	190	319	190	284	198	299	190	319	198	299	205	319	181	302	176	297	180	274	181	302	180	274	190	284	181	302	190	284	185	309	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	170	295	180	274	176	297	48	286	49	278	49	294	49	294	49	278	53	272	49	294	53	272	53	301	53	301	53	272	58	266	53	301	58	266	58	306	58	306	58	266	64	263	58	306	64	263	65	310	65	310	64	263	72	262	65	310	72	262	73	311	73	311	72	262	80	263	73	311	80	263	80	310	80	310	80	263	87	266	80	310	87	266	87	306	87	306	87	266	93	272	87	306	93	272	93	301	93	301	93	272	96	278	93	301	96	278	96	294	96	294	96	278	98	286	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	147	286	149	278	149	294	149	294	149	278	152	272	149	294	152	272	152	301	152	301	152	272	157	266	152	301	157	266	157	306	157	306	157	266	164	263	157	306	164	263	164	310	164	310	164	263	171	262	164	310	171	262	172	311	172	311	171	262	179	263	172	311	179	263	180	310	180	310	179	263	186	266	180	310	186	266	186	306	186	306	186	266	192	272	186	306	192	272	192	301	192	301	192	272	196	278	192	301	196	278	196	294	196	294	196	278	197	286	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	113	230	115	221	115	239	115	239	115	221	119	214	115	239	119	214	119	246	119	246	119	214	125	208	119	246	125	208	125	252	125	252	125	208	132	204	125	252	132	204	133	256	133	256	132	204	141	203	133	256	141	203	142	258	142	258	141	203	150	204	142	258	150	204	150	256	150	256	150	204	158	208	150	256	158	208	158	252	158	252	158	208	164	214	158	252	164	214	164	246	164	246	164	214	168	221	164	246	168	221	168	238	168	238	168	221	169	229	15	143	15	110	267	110	15	143	267	110	267	143	113	22	115	14	115	31	115	31	115	14	119	6	115	31	119	6	119	39	119	39	119	6	125	0	119	39	125	0	125	45	125	45	125	0	132	-3	125	45	132	-3	133	49	133	49	132	-3	141	-4	133	49	141	-4	142	50	142	50	141	-4	150	-3	142	50	150	-3	150	49	150	49	150	-3	158	0	150	49	158	0	158	45	158	45	158	0	164	6	158	45	164	6	164	38	164	38	164	6	168	13	164	38	168	13	168	31	168	31	168	13	169	22	63	14	63	14	45	-55	63	14	45	-55	77	6	63	14	77	6	63	99	63	14	63	99	60	118	63	14	60	118	60	138	63	14	60	138	58	208	63	14	58	208	53	22	58	208	35	184	35	42	58	208	35	42	40	36	58	208	40	36	46	29	58	208	46	29	53	22	35	184	20	152	20	74	35	184	20	74	25	62	35	184	25	62	30	50	35	184	30	50	35	42	20	152	15	113	15	100	20	152	15	100	17	87	20	152	17	87	20	74	124	230	118	216	127	215	124	230	127	215	134	230	134	230	127	215	135	213	134	230	135	213	143	229	143	229	135	213	143	210	143	229	143	210	152	227	152	227	143	210	151	205	152	227	151	205	158	198	187	69	180	44	190	18	190	18	180	44	168	25	190	18	168	25	159	1	159	1	168	25	151	13	159	1	151	13	131	9	131	9	121	10	123	-4	123	-4	121	10	114	-4	112	12	104	16	105	-3	112	12	105	-3	114	-4	112	12	114	-4	121	10	87	1	96	-1	89	30	89	30	96	-1	97	22	97	22	96	-1	105	-3	97	22	105	-3	104	16	161	224	158	198	170	183	161	224	170	183	171	221	171	221	170	183	178	167	171	221	178	167	186	213	186	213	178	167	183	152	186	213	183	152	187	136	199	276	171	221	186	213	199	276	186	213	219	276	158	198	79	46	89	30	158	198	89	30	170	183	79	46	72	63	77	6	79	46	77	6	87	1	79	46	87	1	89	30	66	81	63	99	77	6	66	81	77	6	72	63	229	78	235	117	233	141	229	78	233	141	227	162	229	78	227	162	218	181	229	78	218	181	214	44	187	69	190	18	190	102	190	102	190	18	204	198	204	198	190	18	214	44	204	198	214	44	218	181	186	213	187	136	204	198	204	198	187	136	189	120	204	198	189	120	190	102	131	9	123	-4	159	1	70	186	82	202	88	224	88	224	82	202	99	212	88	224	99	212	124	230	124	230	99	212	118	216	60	138	62	164	58	208	58	208	62	164	70	186	58	208	70	186	88	224	45	-55	63	14	26	-55	152	227	158	198	161	224	150	253	170	253	97	328	150	253	97	328	92	332	150	253	92	332	88	335	150	253	88	335	84	337	150	253	84	337	80	338	150	253	80	338	75	339	150	253	75	339	73	301	57	323	58	318	58	329	58	329	58	318	60	314	58	329	60	314	61	333	61	333	60	314	63	309	61	333	63	309	64	336	64	336	63	309	67	305	64	336	67	305	69	338	69	338	67	305	73	301	69	338	73	301	75	339	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	172	339	175	302	179	338	179	338	175	302	181	306	179	338	181	306	183	336	183	336	181	306	185	310	183	336	185	310	187	333	187	333	185	310	188	314	187	333	188	314	189	329	189	329	188	314	189	318	189	329	189	318	190	323	175	302	172	339	168	338	175	302	168	338	165	337	175	302	165	337	161	335	175	302	161	335	156	332	175	302	156	332	151	328	175	302	151	328	98	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	98	253	151	328	78	253	145	215	129	225	129	217	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	45	253	62	253	107	337	107	337	62	253	123	305	107	337	123	305	138	337	138	337	123	305	184	253	138	337	184	253	200	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	147	286	148	278	148	294	148	294	148	278	151	272	148	294	151	272	152	301	152	301	151	272	157	266	152	301	157	266	157	306	157	306	157	266	163	263	157	306	163	263	164	310	164	310	163	263	171	262	164	310	171	262	171	311	171	311	171	262	179	263	171	311	179	263	179	310	179	310	179	263	186	266	179	310	186	266	186	306	186	306	186	266	192	272	186	306	192	272	192	301	192	301	192	272	195	278	192	301	195	278	195	294	195	294	195	278	196	286	47	286	49	278	49	294	49	294	49	278	52	272	49	294	52	272	52	301	52	301	52	272	57	266	52	301	57	266	58	306	58	306	57	266	64	263	58	306	64	263	64	310	64	310	64	263	71	262	64	310	71	262	72	311	72	311	71	262	79	263	72	311	79	263	80	310	80	310	79	263	86	266	80	310	86	266	87	306	87	306	86	266	92	272	87	306	92	272	92	301	92	301	92	272	96	278	92	301	96	278	96	294	96	294	96	278	97	286	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	166	339	169	302	172	338	172	338	169	302	174	306	172	338	174	306	177	336	177	336	174	306	178	310	177	336	178	310	181	333	181	333	178	310	181	314	181	333	181	314	183	329	183	329	181	314	183	318	183	329	183	318	184	323	169	302	166	339	162	338	169	302	162	338	158	337	169	302	158	337	154	335	169	302	154	335	150	332	169	302	150	332	145	328	169	302	145	328	92	253	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	92	253	145	328	71	253	34	-86	27	-92	123	-107	123	-107	27	-92	17	-96	123	-107	17	-96	2	-98	8	311	9	312	23	325	23	325	9	312	11	312	23	325	11	312	13	312	13	312	23	311	23	325	23	325	23	311	38	329	23	325	4	320	6	311	23	325	6	311	8	311	30	308	35	303	38	329	38	329	35	303	37	295	38	329	37	295	37	284	80	-75	37	284	37	-63	80	-75	37	-63	84	-87	84	-87	37	-63	91	-93	79	190	79	339	76	342	79	190	76	342	79	-59	79	190	79	-59	79	166	79	190	79	166	92	205	235	123	231	160	230	82	230	82	231	160	221	190	230	82	221	190	215	47	215	47	221	190	204	212	215	47	204	212	193	19	193	19	204	212	192	107	193	19	192	107	189	75	193	19	189	75	181	49	152	196	170	185	180	225	180	225	170	185	182	166	180	225	182	166	204	212	204	212	182	166	189	140	204	212	189	140	192	107	135	229	131	200	152	196	135	229	152	196	151	230	151	230	152	196	180	225	108	-1	118	-3	117	13	117	13	118	-3	131	11	152	16	131	11	164	1	152	16	164	1	169	29	169	29	164	1	193	19	169	29	193	19	181	49	131	11	118	-3	130	-4	131	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	91	-93	123	-107	91	-93	37	-76	123	-107	37	-76	34	-86	82	36	79	45	90	8	90	8	79	45	79	17	80	-75	79	-59	51	333	80	-75	51	333	38	329	63	337	51	333	79	-59	63	337	79	-59	76	342	83	175	91	184	92	205	92	205	91	184	103	192	92	205	103	192	106	216	106	216	103	192	117	198	106	216	117	198	120	224	120	224	117	198	131	200	120	224	131	200	135	229	82	36	90	8	91	27	91	27	90	8	99	2	91	27	99	2	103	19	103	19	99	2	108	-1	103	19	108	-1	117	13	92	205	79	166	83	175	6	311	4	320	4	311	123	-107	2	-98	2	-107	37	-76	91	-93	37	-63	37	284	80	-75	38	329	38	329	23	311	30	308	148	286	150	278	150	294	150	294	150	278	153	272	150	294	153	272	153	301	153	301	153	272	158	266	153	301	158	266	159	306	159	306	158	266	165	263	159	306	165	263	165	310	165	310	165	263	172	262	165	310	172	262	173	311	173	311	172	262	180	263	173	311	180	263	181	310	181	310	180	263	187	266	181	310	187	266	188	306	188	306	187	266	193	272	188	306	193	272	193	301	193	301	193	272	197	278	193	301	197	278	197	294	197	294	197	278	198	286	49	286	50	278	50	294	50	294	50	278	54	272	50	294	54	272	54	301	54	301	54	272	59	266	54	301	59	266	59	306	59	306	59	266	65	263	59	306	65	263	66	310	66	310	65	263	73	262	66	310	73	262	74	311	74	311	73	262	81	263	74	311	81	263	81	310	81	310	81	263	88	266	81	310	88	266	88	306	88	306	88	266	94	272	88	306	94	272	94	301	94	301	94	272	97	278	94	301	97	278	97	294	97	294	97	278	99	286	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	100	387	100	359	256	359	100	387	256	359	256	387	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	35	281	35	253	190	253	35	281	190	253	190	281	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	162	392	148	397	153	363	153	363	148	397	137	407	153	363	137	407	134	373	134	373	137	407	129	421	134	373	129	421	123	438	226	419	217	406	219	372	219	372	217	406	207	396	219	372	207	396	201	362	201	362	207	396	194	391	201	362	194	391	180	390	180	390	162	392	179	359	179	359	162	392	153	363	123	438	109	438	112	411	123	438	112	411	120	389	123	438	120	389	134	373	235	438	226	419	234	387	235	438	234	387	244	410	235	438	244	410	249	438	180	390	179	359	201	362	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	226	419	219	372	234	387	99	285	84	291	90	257	90	257	84	291	73	301	90	257	73	301	70	267	70	267	73	301	65	315	70	267	65	315	60	332	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	163	313	153	300	156	266	156	266	153	300	143	290	156	266	143	290	138	256	138	256	143	290	131	285	138	256	131	285	116	283	116	283	99	285	115	253	115	253	99	285	90	257	60	332	46	332	48	305	60	332	48	305	57	283	60	332	57	283	70	267	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	171	332	163	313	170	281	171	332	170	281	180	303	171	332	180	303	186	332	116	283	115	253	138	256	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	163	313	156	266	170	281	184	56	186	-3	185	44	29	167	29	183	28	175	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	281	0	281	0	242	10	235	10	281	0	235	10	226	9	259	21	258	18	281	0	281	0	258	18	256	16	281	0	256	16	253	14	253	14	250	12	281	0	281	0	250	12	246	11	281	-34	281	0	278	-80	278	-80	281	0	271	-7	278	-80	271	-7	268	-75	268	-75	271	-7	263	-16	268	-75	263	-16	260	-68	260	-68	263	-16	258	-25	260	-68	258	-25	255	-58	255	-58	258	-25	254	-34	255	-58	254	-34	253	-45	285	-20	289	-13	306	55	306	55	289	-13	295	-6	306	55	295	-6	304	0	304	0	353	0	330	17	330	17	353	0	340	12	304	0	330	17	321	26	304	0	321	26	314	38	304	0	314	38	306	55	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	306	55	260	31	261	26	306	55	261	26	281	0	306	55	281	0	282	-27	306	55	282	-27	285	-20	282	-27	281	0	281	-34	281	0	261	26	260	23	281	0	260	23	259	21	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	291	-82	304	-80	294	-53	294	-53	304	-80	300	-54	307	-53	300	-54	304	-80	307	-53	304	-80	315	-76	346	-44	336	-35	336	-58	336	-58	336	-35	328	-43	336	-58	328	-43	325	-69	325	-69	328	-43	320	-48	325	-69	320	-48	315	-76	315	-76	320	-48	313	-51	315	-76	313	-51	307	-53	291	-82	294	-53	289	-51	291	-82	289	-51	285	-47	291	-82	285	-47	282	-42	291	-82	282	-42	278	-80	281	-34	278	-80	282	-42	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	281	0	226	9	226	0	340	12	353	0	353	9	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	172	-28	176	199	171	-34	171	-34	170	208	168	-80	168	-80	170	208	166	-2	195	25	190	28	195	-1	195	-1	190	28	189	-2	183	-9	189	-2	185	44	183	-9	185	44	184	56	172	-28	174	-22	176	199	176	199	174	-22	178	-15	176	199	178	-15	180	191	180	191	178	-15	183	-9	180	191	183	-9	183	181	183	181	183	-9	184	56	183	181	184	56	184	168	184	168	184	56	184	152	189	-2	190	28	187	35	189	-2	187	35	185	44	216	29	212	27	214	12	214	12	212	27	208	25	214	12	208	25	208	6	208	6	208	25	204	24	208	6	204	24	202	1	202	1	204	24	200	23	195	-1	202	1	200	23	195	-1	200	23	195	25	216	29	214	12	221	19	216	29	221	19	221	33	180	-82	193	-80	184	-53	184	-53	193	-80	190	-54	197	-53	190	-54	193	-80	197	-53	193	-80	205	-76	236	-44	226	-35	226	-58	226	-58	226	-35	218	-43	226	-58	218	-43	215	-69	215	-69	218	-43	210	-48	215	-69	210	-48	205	-76	205	-76	210	-48	203	-51	205	-76	203	-51	197	-53	180	-82	184	-53	179	-51	180	-82	179	-51	175	-47	180	-82	175	-47	172	-42	180	-82	172	-42	168	-80	171	-34	168	-80	172	-42	162	215	152	222	153	4	162	215	153	4	159	0	162	215	159	0	166	-2	162	215	166	-2	170	208	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	146	20	152	222	146	20	149	11	152	222	149	11	153	4	143	31	144	31	143	134	143	146	143	134	143	173	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	158	-75	168	-80	166	-2	158	-75	166	-2	157	-10	158	-75	157	-10	151	-18	158	-75	151	-18	150	-68	147	-26	144	-35	145	-58	147	-26	145	-58	150	-68	147	-26	150	-68	151	-18	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	145	-58	144	-35	143	-45	170	208	171	-34	176	199	29	167	29	183	28	175	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	241	445	243	408	247	444	247	444	243	408	249	412	247	444	249	412	252	442	252	442	249	412	253	416	252	442	253	416	255	439	255	439	253	416	256	420	255	439	256	420	258	435	258	435	256	420	258	424	258	435	258	424	258	429	243	408	241	445	237	444	243	408	237	444	233	443	243	408	233	443	229	441	243	408	229	441	225	438	243	408	225	438	220	434	243	408	220	434	166	359	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	166	359	220	434	147	359	183	339	185	302	189	338	189	338	185	302	191	306	189	338	191	306	194	336	194	336	191	306	195	310	194	336	195	310	197	333	197	333	195	310	198	314	197	333	198	314	200	329	200	329	198	314	200	318	200	329	200	318	200	323	185	302	183	339	179	338	185	302	179	338	175	337	185	302	175	337	171	335	185	302	171	335	167	332	185	302	167	332	162	328	185	302	162	328	108	253	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	108	253	162	328	89	253	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	99	359	117	359	161	443	161	443	117	359	177	411	161	443	177	411	193	443	193	443	177	411	238	359	193	443	238	359	255	359	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	32	253	50	253	94	337	94	337	50	253	110	305	94	337	110	305	126	337	126	337	110	305	171	253	126	337	171	253	188	253	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	200	368	208	369	208	416	208	416	208	369	215	372	208	416	215	372	215	412	215	412	215	372	220	377	215	412	220	377	221	407	221	407	220	377	224	384	221	407	224	384	224	400	224	400	224	384	225	392	176	400	176	384	180	407	180	407	176	384	180	378	180	407	180	378	185	412	185	412	180	378	185	372	185	412	185	372	192	416	192	416	185	372	192	369	192	416	192	369	200	417	200	417	192	369	200	368	200	417	200	368	208	416	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	176	384	176	400	175	392	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	126	262	133	263	134	310	134	310	133	263	140	266	134	310	140	266	141	306	141	306	140	266	146	271	141	306	146	271	146	301	146	301	146	271	149	278	146	301	149	278	150	294	150	294	149	278	151	286	102	294	102	278	105	301	105	301	102	278	106	272	105	301	106	272	110	306	110	306	106	272	111	266	110	306	111	266	117	310	117	310	111	266	118	263	117	310	118	263	126	311	126	311	118	263	126	262	126	311	126	262	134	310	119	215	122	230	108	229	102	278	102	294	101	286	17	70	14	130	12	106	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	272	443	254	443	209	359	209	359	254	443	194	392	209	359	194	392	177	359	177	359	194	392	133	443	177	359	133	443	116	443	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	198	337	180	337	136	253	136	253	180	337	120	286	136	253	120	286	104	253	104	253	120	286	60	337	104	253	60	337	42	337	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	248	443	230	443	186	359	186	359	230	443	170	392	186	359	170	392	154	359	154	359	170	392	110	443	154	359	110	443	93	443	48	25	40	16	148	0	148	0	40	16	27	12	148	0	27	12	8	9	52	57	51	38	110	22	110	22	51	38	148	0	110	22	148	0	117	19	117	19	148	0	127	18	155	19	127	18	148	0	155	19	148	0	178	1	104	300	107	306	52	275	52	275	107	306	112	310	52	275	112	310	143	331	143	331	112	310	119	312	143	331	119	312	129	313	129	313	119	312	129	312	129	313	129	312	157	311	129	313	157	311	143	331	143	331	157	311	180	329	206	6	231	12	218	34	218	34	231	12	236	45	255	61	236	45	254	21	255	61	254	21	275	32	155	19	178	1	179	22	179	22	178	1	206	6	179	22	206	6	200	27	200	27	206	6	218	34	244	314	241	278	257	260	244	314	257	260	270	302	270	302	257	260	271	241	270	302	271	241	293	286	293	286	271	241	280	219	293	286	280	219	286	193	182	308	203	301	214	323	214	323	203	301	222	291	214	323	222	291	244	314	244	314	222	291	241	278	180	329	157	311	182	308	180	329	182	308	214	323	343	167	341	196	340	133	340	133	341	196	334	223	340	133	334	223	331	102	331	102	334	223	324	247	331	102	324	247	318	75	318	75	324	247	310	267	318	75	310	267	299	51	299	51	310	267	293	286	299	51	293	286	288	164	288	164	286	132	299	51	299	51	286	132	280	104	299	51	280	104	275	32	275	32	280	104	270	81	275	32	270	81	255	61	236	45	231	12	254	21	110	22	106	26	52	57	52	57	106	26	104	33	52	57	104	33	52	275	52	275	104	33	103	42	52	275	103	42	103	291	40	316	47	308	143	331	143	331	47	308	51	295	143	331	51	295	52	275	27	320	40	316	143	331	27	320	143	331	8	331	27	320	8	331	8	321	148	0	8	9	8	0	48	25	148	0	51	38	104	300	52	275	103	291	293	286	286	193	288	164	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	286	342	275	348	275	298	286	342	275	298	276	299	286	342	276	299	278	298	286	342	278	298	280	297	286	342	280	297	281	296	286	342	281	296	282	294	286	342	282	294	282	292	286	342	282	292	292	271	286	342	292	271	294	332	275	348	262	350	262	296	275	348	262	296	264	296	275	348	264	296	266	297	275	348	266	297	268	297	275	348	268	297	270	297	275	348	270	297	272	297	275	348	272	297	273	298	275	348	273	298	274	298	275	348	274	298	275	298	233	322	234	313	234	331	234	331	234	313	238	306	234	331	238	306	238	339	238	339	238	306	244	301	238	339	244	301	244	345	244	345	244	301	252	297	244	345	252	297	252	349	252	349	252	297	262	296	252	349	262	296	262	350	299	288	302	306	300	320	299	288	300	320	294	332	299	288	294	332	292	271	292	271	282	292	281	282	292	271	281	282	280	255	280	255	281	282	276	271	280	255	276	271	268	261	242	238	246	229	256	250	256	250	246	229	265	240	256	250	265	240	268	261	268	261	265	240	280	255	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	47	24	40	16	150	0	150	0	40	16	27	12	150	0	27	12	8	9	40	315	48	307	143	331	143	331	48	307	51	295	143	331	51	295	52	276	104	31	52	276	52	180	104	31	52	180	52	157	52	157	52	180	11	180	52	157	11	180	11	157	104	301	106	307	52	276	52	276	106	307	111	310	52	276	111	310	143	331	143	331	111	310	117	312	143	331	117	312	127	313	127	313	117	312	127	312	127	313	127	312	152	312	127	313	152	312	143	331	143	331	152	312	212	324	175	22	183	2	194	26	194	26	183	2	213	7	194	26	213	7	211	31	211	31	213	7	227	39	249	55	227	39	242	16	249	55	242	16	267	27	128	18	150	0	153	19	153	19	150	0	183	2	153	19	183	2	175	22	175	309	194	304	212	324	212	324	194	304	212	297	212	324	212	297	227	289	227	289	249	271	267	303	267	303	249	271	266	249	267	303	266	249	278	224	334	224	308	269	322	83	334	224	322	83	333	109	334	224	333	109	340	137	334	224	340	137	343	167	322	83	308	269	307	60	307	60	308	269	288	164	287	41	288	164	285	130	287	41	285	130	278	101	267	303	278	224	308	269	308	269	278	224	285	195	308	269	285	195	288	164	267	303	212	324	227	289	267	27	287	41	278	101	267	27	278	101	266	76	267	27	266	76	249	55	227	39	213	7	242	16	52	276	104	31	103	39	103	180	103	157	176	157	103	180	176	157	176	180	103	293	104	301	52	276	103	293	52	276	103	39	143	331	8	331	28	319	143	331	28	319	40	315	52	55	51	36	111	21	111	21	51	36	150	0	111	21	150	0	118	19	118	19	150	0	128	18	52	55	111	21	106	25	52	55	106	25	104	31	52	55	104	31	52	157	150	0	8	9	8	0	47	24	150	0	51	36	28	319	8	331	8	321	288	164	287	41	307	60	212	324	152	312	175	309	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	160	195	167	181	170	209	167	181	170	166	170	209	170	166	170	28	170	209	170	28	170	261	83	281	170	261	170	281	170	281	170	261	170	28	170	281	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	195	337	213	45	212	57	212	281	212	261	253	261	212	281	253	261	253	281	212	57	212	340	209	342	212	57	209	342	195	337	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	170	261	83	281	83	261	75	387	75	359	230	359	75	387	230	359	230	387	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	35	281	35	253	190	253	35	281	190	253	190	281	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	139	392	125	397	130	363	130	363	125	397	113	407	130	363	113	407	110	373	110	373	113	407	105	421	110	373	105	421	100	438	203	419	193	406	196	372	196	372	193	406	183	396	196	372	183	396	178	362	178	362	183	396	171	391	178	362	171	391	156	390	156	390	139	392	155	359	155	359	139	392	130	363	100	438	85	438	88	411	100	438	88	411	96	389	100	438	96	389	110	373	211	438	203	419	210	387	211	438	210	387	220	410	211	438	220	410	226	438	156	390	155	359	178	362	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	203	419	196	372	210	387	94	285	79	291	85	257	85	257	79	291	68	301	85	257	68	301	65	267	65	267	68	301	60	315	65	267	60	315	55	332	158	313	148	300	151	266	151	266	148	300	138	290	151	266	138	290	133	256	133	256	138	290	126	285	133	256	126	285	111	283	111	283	94	285	110	253	110	253	94	285	85	257	55	332	41	332	43	305	55	332	43	305	52	283	55	332	52	283	65	267	166	332	158	313	165	281	166	332	165	281	175	303	166	332	175	303	181	332	111	283	110	253	133	256	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	158	313	151	266	165	281	150	368	158	369	159	416	159	416	158	369	165	372	159	416	165	372	166	412	166	412	165	372	170	377	166	412	170	377	171	407	171	407	170	377	174	384	171	407	174	384	174	400	174	400	174	384	175	392	127	400	127	384	130	407	130	407	127	384	130	378	130	407	130	378	135	412	135	412	130	378	136	372	135	412	136	372	142	416	142	416	136	372	142	369	142	416	142	369	150	417	150	417	142	369	150	368	150	417	150	368	159	416	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	127	384	127	400	126	392	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	120	262	128	263	129	310	129	310	128	263	135	266	129	310	135	266	136	306	136	306	135	266	140	271	136	306	140	271	141	301	141	301	140	271	144	278	141	301	144	278	144	294	144	294	144	278	145	286	97	294	97	278	100	301	100	301	97	278	100	272	100	301	100	272	105	306	105	306	100	272	106	266	105	306	106	266	112	310	112	310	106	266	112	263	112	310	112	263	120	311	120	311	112	263	120	262	120	311	120	262	129	310	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	97	278	97	294	95	286	45	24	38	16	191	0	191	0	38	16	25	12	191	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	151	18	132	19	191	0	191	0	132	19	117	21	191	0	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	192	-34	191	0	189	-80	189	-80	191	0	181	-7	189	-80	181	-7	179	-75	179	-75	181	-7	173	-16	179	-75	173	-16	171	-68	171	-68	173	-16	168	-25	171	-68	168	-25	166	-58	166	-58	168	-25	165	-34	166	-58	165	-34	164	-45	201	-82	214	-80	205	-53	205	-53	214	-80	211	-54	217	-53	211	-54	214	-80	217	-53	214	-80	225	-76	195	-20	200	-13	206	20	206	20	200	-13	206	-6	206	20	206	-6	214	0	214	0	276	0	234	26	234	26	276	0	255	38	206	20	169	18	191	0	206	20	191	0	193	-27	206	20	193	-27	195	-20	193	-27	191	0	192	-34	234	26	206	20	214	0	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	257	-44	247	-35	246	-58	246	-58	247	-35	238	-43	246	-58	238	-43	236	-69	236	-69	238	-43	231	-48	236	-69	231	-48	225	-76	225	-76	231	-48	224	-51	225	-76	224	-51	217	-53	201	-82	205	-53	199	-51	201	-82	199	-51	195	-47	201	-82	195	-47	193	-42	201	-82	193	-42	189	-80	192	-34	189	-80	193	-42	191	0	6	9	6	0	45	24	191	0	49	37	151	18	191	0	169	18	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	163	217	151	155	203	138	203	138	151	155	50	155	203	138	50	155	49	138	49	138	50	155	52	207	49	138	52	207	31	182	56	85	75	0	62	71	62	71	75	0	71	57	80	47	71	57	75	0	80	47	75	0	108	-4	114	31	101	34	108	-4	114	31	108	-4	111	-4	114	31	111	-4	115	-80	114	31	115	-80	118	-34	114	31	118	-34	119	-27	114	31	119	-27	127	30	90	39	80	47	108	-4	90	39	108	-4	101	34	126	-51	122	-47	127	-82	127	-82	122	-47	119	-42	127	-82	119	-42	115	-80	115	-80	119	-42	118	-34	127	30	119	-27	122	-20	127	30	122	-20	126	-13	127	30	126	-13	132	-6	105	-75	115	-80	111	-4	105	-75	111	-4	103	-11	105	-75	103	-11	98	-19	105	-75	98	-19	97	-68	93	-27	91	-35	92	-58	93	-27	92	-58	97	-68	93	-27	97	-68	98	-19	212	79	204	82	202	55	202	55	204	82	190	62	202	55	190	62	190	36	190	36	190	62	176	48	190	36	176	48	175	20	175	20	176	48	162	37	175	20	162	37	159	8	159	8	162	37	146	31	159	8	146	31	140	0	146	31	127	30	132	-6	146	31	132	-6	140	0	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	127	-82	140	-80	131	-53	131	-53	140	-80	137	-54	144	-53	137	-54	140	-80	144	-53	140	-80	152	-76	183	-44	173	-35	173	-58	173	-58	173	-35	165	-43	173	-58	165	-43	162	-69	162	-69	165	-43	157	-48	162	-69	157	-48	152	-76	152	-76	157	-48	150	-51	152	-76	150	-51	144	-53	52	100	49	15	75	0	52	100	75	0	56	85	126	-51	127	-82	131	-53	92	-58	91	-35	90	-45	234	443	217	443	172	359	172	359	217	443	156	392	172	359	156	392	141	359	141	359	156	392	97	443	141	359	97	443	79	443	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	198	337	180	337	136	253	136	253	180	337	120	286	136	253	120	286	104	253	104	253	120	286	60	337	104	253	60	337	42	337	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	244	19	251	0	259	25	251	0	278	6	259	25	278	6	268	34	204	13	223	-5	226	14	226	14	223	-5	251	0	226	14	251	0	244	19	99	359	116	359	161	443	161	443	116	359	176	411	161	443	176	411	192	443	192	443	176	411	238	359	192	443	238	359	254	359	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	73	162	57	46	79	28	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	75	191	70	295	73	162	246	166	227	177	227	168	283	322	290	262	289	325	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	175	392	161	397	166	363	166	363	161	397	149	407	166	363	149	407	146	373	146	373	149	407	141	421	146	373	141	421	136	438	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	239	419	230	406	232	372	232	372	230	406	219	396	232	372	219	396	214	362	214	362	219	396	207	391	214	362	207	391	192	390	192	390	175	392	191	359	191	359	175	392	166	363	136	438	122	438	124	411	136	438	124	411	133	389	136	438	133	389	146	373	248	438	239	419	246	387	248	438	246	387	256	410	248	438	256	410	262	438	192	390	191	359	214	362	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	239	419	232	372	246	387	75	191	70	295	73	162	103	285	89	291	94	257	94	257	89	291	77	301	94	257	77	301	74	267	74	267	77	301	69	315	74	267	69	315	64	332	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	167	313	157	300	160	266	160	266	157	300	147	290	160	266	147	290	142	256	142	256	147	290	135	285	142	256	135	285	120	283	120	283	103	285	119	253	119	253	103	285	94	257	64	332	50	332	52	305	64	332	52	305	61	283	64	332	61	283	74	267	175	332	167	313	174	281	175	332	174	281	184	303	175	332	184	303	190	332	120	283	119	253	142	256	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	167	313	160	266	174	281	64	65	66	46	68	69	185	368	193	369	194	416	194	416	193	369	200	372	194	416	200	372	200	412	200	412	200	372	205	377	200	412	205	377	206	407	206	407	205	377	209	384	206	407	209	384	209	400	209	400	209	384	210	392	162	400	162	384	165	407	165	407	162	384	165	378	165	407	165	378	170	412	170	412	165	378	171	372	170	412	171	372	177	416	177	416	171	372	177	369	177	416	177	369	185	417	185	417	177	369	185	368	185	417	185	368	194	416	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	162	384	162	400	161	392	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	125	262	133	263	134	310	134	310	133	263	140	266	134	310	140	266	141	306	141	306	140	266	145	271	141	306	145	271	146	301	146	301	145	271	149	278	146	301	149	278	149	294	149	294	149	278	150	286	102	294	102	278	105	301	105	301	102	278	105	272	105	301	105	272	110	306	110	306	105	272	111	266	110	306	111	266	117	310	117	310	111	266	117	263	117	310	117	263	125	311	125	311	117	263	125	262	125	311	125	262	134	310	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	102	278	102	294	100	286	64	65	66	46	68	69	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	200	-71	203	-70	208	-19	208	-19	203	-70	206	-70	208	-19	206	-70	209	-69	209	-69	211	-70	219	-25	219	-25	211	-70	213	-71	219	-25	213	-71	214	-72	165	-46	166	-55	167	-36	167	-36	166	-55	170	-62	167	-36	170	-62	170	-29	170	-29	170	-62	176	-67	170	-29	176	-67	177	-23	177	-23	176	-67	184	-71	177	-23	184	-71	185	-19	185	-19	184	-71	194	-72	185	-19	194	-72	195	-17	195	-17	194	-72	197	-71	195	-17	197	-71	208	-19	208	-19	197	-71	200	-71	235	-61	233	-47	232	-79	232	-79	233	-47	227	-35	232	-79	227	-35	225	-97	225	-97	227	-35	219	-25	225	-97	219	-25	215	-76	215	-76	214	-86	225	-97	225	-97	214	-86	214	-113	219	-25	214	-72	215	-74	219	-25	215	-74	215	-76	219	-25	208	-19	209	-69	174	-130	179	-139	189	-119	189	-119	179	-139	198	-127	189	-119	198	-127	200	-108	200	-108	198	-127	214	-113	200	-108	214	-113	209	-97	209	-97	214	-113	214	-86	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	90	306	92	292	93	324	93	324	92	292	98	279	93	324	98	279	100	341	100	341	98	279	107	270	100	341	107	270	112	357	112	357	107	270	110	320	118	264	110	320	107	270	136	362	151	373	147	383	136	362	147	383	128	371	136	362	128	371	125	351	110	320	112	330	112	357	112	357	112	330	116	341	112	357	116	341	128	371	128	371	116	341	125	351	131	262	140	263	141	314	141	314	140	263	148	267	141	314	148	267	149	311	149	311	148	267	155	273	149	311	155	273	155	306	155	306	155	273	159	281	155	306	159	281	159	299	159	299	159	281	160	290	131	262	141	314	131	315	131	262	131	315	129	315	131	262	129	315	126	315	131	262	126	315	124	315	131	262	124	315	122	315	131	262	122	315	121	315	131	262	121	315	119	314	131	262	119	314	118	314	131	262	118	314	118	264	118	264	118	314	117	314	118	264	117	314	115	314	118	264	115	314	113	315	118	264	113	315	111	316	118	264	111	316	110	318	118	264	110	318	110	320	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	103	359	121	359	166	443	166	443	121	359	181	411	166	443	181	411	196	443	196	443	181	411	242	359	196	443	242	359	259	359	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	18	324	5	320	6	312	18	324	6	312	7	312	88	14	82	22	36	51	36	51	82	22	79	34	36	51	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	66	338	79	51	66	338	79	34	79	34	66	338	56	335	79	34	56	335	46	332	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	32	359	50	359	94	443	94	443	50	359	110	411	94	443	110	411	126	443	126	443	110	411	171	359	126	443	171	359	188	359	113	0	4	7	4	0	36	33	88	14	36	51	36	286	79	34	46	332	243	0	137	7	137	0	6	312	5	320	5	311	49	25	41	16	148	0	148	0	41	16	28	12	148	0	28	12	8	9	8	260	53	238	53	260	53	260	53	238	105	38	53	260	105	38	53	274	53	274	105	38	104	56	53	274	104	56	104	274	148	331	8	331	28	319	148	331	28	319	41	315	148	331	41	315	48	307	148	331	48	307	52	294	148	331	52	294	117	315	148	331	117	315	130	319	148	331	130	319	148	321	332	319	351	321	351	331	332	319	351	331	319	315	319	315	351	331	255	294	319	315	255	294	256	274	307	37	256	274	256	260	307	37	256	260	256	238	256	238	256	260	104	260	256	238	104	260	104	238	104	180	104	157	256	157	53	274	104	274	105	294	53	274	105	294	109	307	53	274	109	307	117	315	53	274	117	315	52	294	251	26	244	17	351	0	351	0	244	17	231	12	351	0	231	12	211	9	251	26	351	0	255	41	255	41	351	0	319	17	255	41	319	17	256	62	256	62	319	17	311	25	256	62	311	25	256	157	256	157	311	25	256	180	256	157	256	180	104	180	256	274	307	37	306	55	306	260	306	238	350	238	306	260	350	238	350	260	256	274	306	55	306	274	256	274	306	274	307	293	256	274	307	293	311	307	256	274	311	307	319	315	351	331	211	331	230	319	351	331	230	319	243	315	351	331	243	315	251	307	351	331	251	307	255	294	332	12	319	17	351	0	332	12	351	0	351	9	256	180	311	25	307	37	256	180	307	37	256	238	148	0	148	9	129	12	148	0	129	12	116	17	148	0	116	17	52	39	148	0	52	39	49	25	53	61	52	39	116	17	53	61	116	17	109	25	53	61	109	25	105	38	53	61	105	38	53	238	148	0	8	9	8	0	351	0	211	9	211	0	230	319	211	331	211	321	28	319	8	331	8	321	53	238	8	260	8	238	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	4	283	36	256	36	283	36	283	36	256	79	34	36	283	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	18	324	5	320	6	312	18	324	6	312	7	312	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	283	79	256	160	256	79	283	160	256	160	283	56	335	79	34	66	338	66	338	79	34	79	51	66	338	79	51	76	342	76	342	79	51	79	188	76	342	79	188	79	340	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	46	332	36	286	79	34	46	332	79	34	56	335	36	51	36	33	88	14	36	51	88	14	82	22	36	51	82	22	79	34	36	51	79	34	36	256	113	0	4	7	4	0	243	0	137	7	137	0	6	312	5	320	5	311	36	256	4	283	4	256	19	380	23	387	25	414	25	414	23	387	28	391	25	414	28	391	37	420	37	420	28	391	34	394	37	420	34	394	41	395	41	395	44	395	51	422	51	422	44	395	48	394	51	422	48	394	52	393	15	372	19	380	25	414	15	372	25	414	14	404	15	372	14	404	6	390	15	372	6	390	1	372	51	422	52	393	58	422	58	422	52	393	56	391	58	422	56	391	61	390	61	390	73	384	65	421	65	421	73	384	72	419	51	422	37	420	41	395	65	421	58	422	61	390	72	419	73	384	79	417	79	417	73	384	83	379	79	417	83	379	86	414	86	414	83	379	92	375	86	414	92	375	98	407	98	407	92	375	99	373	98	407	99	373	104	405	104	405	99	373	106	372	104	405	106	372	109	403	109	403	106	372	113	372	109	403	113	372	115	401	115	401	113	372	128	374	115	401	128	374	120	400	120	400	128	374	124	400	131	401	124	400	128	374	131	401	128	374	140	380	151	425	146	415	151	390	151	425	151	390	159	405	151	425	159	405	166	425	141	408	136	403	140	380	141	408	140	380	151	390	141	408	151	390	146	415	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	131	401	140	380	136	403	6	274	10	281	12	308	12	308	10	281	15	285	12	308	15	285	24	314	24	314	15	285	21	288	24	314	21	288	27	289	27	289	31	289	38	316	38	316	31	289	35	288	38	316	35	288	39	287	2	266	6	274	12	308	2	266	12	308	1	298	2	266	1	298	-6	284	2	266	-6	284	-11	266	38	316	39	287	45	316	45	316	39	287	44	285	45	316	44	285	48	283	48	283	60	278	52	315	52	315	60	278	59	313	38	316	24	314	27	289	52	315	45	316	48	283	59	313	60	278	66	311	66	311	60	278	70	273	66	311	70	273	73	307	73	307	70	273	79	269	73	307	79	269	85	301	85	301	79	269	86	267	85	301	86	267	90	299	90	299	86	267	93	266	90	299	93	266	96	297	96	297	93	266	100	266	96	297	100	266	102	295	102	295	100	266	115	268	102	295	115	268	107	294	107	294	115	268	112	294	118	295	112	294	115	268	118	295	115	268	127	274	138	319	133	309	137	284	138	319	137	284	145	299	138	319	145	299	152	319	128	302	123	297	127	274	128	302	127	274	137	284	128	302	137	284	133	309	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	118	295	127	274	123	297	6	387	6	359	161	359	6	387	161	359	161	387	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	-10	281	-10	253	145	253	-10	281	145	253	145	281	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	65	392	51	397	56	363	56	363	51	397	40	407	56	363	40	407	37	373	37	373	40	407	32	421	37	373	32	421	26	438	129	419	120	406	123	372	123	372	120	406	109	396	123	372	109	396	104	362	104	362	109	396	97	391	104	362	97	391	83	390	83	390	65	392	81	359	81	359	65	392	56	363	26	438	12	438	15	411	26	438	15	411	23	389	26	438	23	389	37	373	138	438	129	419	137	387	138	438	137	387	147	410	138	438	147	410	152	438	83	390	81	359	104	362	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	129	419	123	372	137	387	53	285	39	291	44	257	44	257	39	291	27	301	44	257	27	301	24	267	24	267	27	301	19	315	24	267	19	315	14	332	117	313	108	300	110	266	110	266	108	300	97	290	110	266	97	290	92	256	92	256	97	290	85	285	92	256	85	285	70	283	70	283	53	285	69	253	69	253	53	285	44	257	14	332	0	332	2	305	14	332	2	305	10	283	14	332	10	283	24	267	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	127	0	127	7	110	9	127	0	110	9	99	14	127	0	99	14	47	33	127	0	47	33	43	20	127	0	43	20	37	13	127	0	37	13	25	9	127	0	25	9	8	7	127	0	8	7	8	0	47	166	87	230	47	178	47	166	93	21	90	34	47	52	47	33	99	14	47	52	99	14	93	21	47	52	93	21	47	166	126	332	117	313	124	281	126	332	124	281	134	303	126	332	134	303	140	332	70	283	69	253	92	256	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	87	230	45	187	47	178	117	313	110	266	124	281	52	23	44	15	87	0	87	0	44	15	30	11	87	0	30	11	9	9	89	-27	109	295	88	-34	88	-34	87	0	85	-80	85	-80	87	0	77	-7	85	-80	77	-7	75	-75	75	-75	77	-7	69	-16	75	-75	69	-16	67	-68	67	-68	69	-16	64	-25	67	-68	64	-25	62	-58	62	-58	64	-25	61	-34	62	-58	61	-34	60	-45	97	-82	110	-80	101	-53	101	-53	110	-80	107	-54	113	-53	107	-54	110	-80	113	-53	110	-80	121	-76	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	137	11	122	16	157	0	157	0	122	16	110	0	102	-6	110	0	108	56	102	-6	108	56	108	276	108	276	109	295	91	-20	108	276	91	-20	96	-13	108	276	96	-13	102	-6	87	0	88	-34	109	295	87	0	109	295	57	276	87	0	57	276	57	56	87	0	57	56	56	36	87	0	56	36	52	23	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	110	0	114	24	109	37	110	0	109	37	108	56	152	-44	142	-35	142	-58	142	-58	142	-35	134	-43	142	-58	134	-43	132	-69	132	-69	134	-43	127	-48	132	-69	127	-48	121	-76	121	-76	127	-48	120	-51	121	-76	120	-51	113	-53	97	-82	101	-53	96	-51	97	-82	96	-51	92	-47	97	-82	92	-47	89	-42	97	-82	89	-42	85	-80	88	-34	85	-80	89	-42	87	0	9	9	9	0	110	0	122	16	114	24	137	11	157	0	157	9	30	320	9	331	9	321	109	295	89	-27	91	-20	43	20	37	13	73	0	73	0	37	13	25	9	73	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	75	-27	88	230	74	-34	74	-34	73	0	71	-80	71	-80	73	0	63	-7	71	-80	63	-7	61	-75	61	-75	63	-7	55	-16	61	-75	55	-16	53	-68	53	-68	55	-16	50	-25	53	-68	50	-25	48	-58	48	-58	50	-25	47	-34	48	-58	47	-34	46	-45	110	9	99	14	127	0	127	0	99	14	96	0	88	-6	96	0	90	34	88	-6	90	34	89	52	77	-20	82	-13	88	230	88	230	82	-13	88	-6	88	230	88	-6	89	228	89	228	88	-6	89	52	73	0	74	-34	88	230	73	0	88	230	47	166	73	0	47	166	47	52	73	0	47	52	47	33	73	0	47	33	43	20	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	83	-82	96	-80	87	-53	87	-53	96	-80	93	-54	99	-53	93	-54	96	-80	99	-53	96	-80	107	-76	96	0	99	14	93	21	96	0	93	21	90	34	138	-44	128	-35	128	-58	128	-58	128	-35	120	-43	128	-58	120	-43	118	-69	118	-69	120	-43	113	-48	118	-69	113	-48	107	-76	107	-76	113	-48	106	-51	107	-76	106	-51	99	-53	83	-82	87	-53	82	-51	83	-82	82	-51	78	-47	83	-82	78	-47	75	-42	83	-82	75	-42	71	-80	74	-34	71	-80	75	-42	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	73	0	8	7	8	0	110	9	127	0	127	7	88	230	75	-27	77	-20	83	368	90	369	91	416	91	416	90	369	97	372	91	416	97	372	98	412	98	412	97	372	103	377	98	412	103	377	103	407	103	407	103	377	106	384	103	407	106	384	107	400	107	400	106	384	108	392	59	400	59	384	62	407	62	407	59	384	63	378	62	407	63	378	67	412	67	412	63	378	68	372	67	412	68	372	74	416	74	416	68	372	75	369	74	416	75	369	83	417	83	417	75	369	83	368	83	417	83	368	91	416	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	59	384	59	400	58	392	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	265	24	262	17	263	-2	263	-2	262	17	256	13	263	-2	256	13	248	12	248	12	243	13	263	-2	263	-2	243	13	234	-6	344	319	364	321	364	331	344	319	364	331	330	315	330	315	364	331	266	295	330	315	266	295	267	275	287	8	267	275	267	47	287	8	267	47	266	34	267	275	287	8	319	294	319	294	287	8	304	28	319	294	304	28	318	275	318	275	304	28	314	56	318	275	314	56	318	93	323	307	330	315	267	275	323	307	267	275	319	294	364	331	220	331	241	319	364	331	241	319	254	315	364	331	254	315	262	308	364	331	262	308	266	295	265	24	263	-2	287	8	265	24	287	8	266	34	234	-6	243	13	240	16	234	-6	240	16	238	21	234	-6	238	21	236	27	234	-6	236	27	233	34	234	-6	233	34	229	41	234	-6	229	41	225	47	234	-6	225	47	220	52	234	-6	220	52	218	-5	220	52	215	54	218	-5	218	-5	215	54	209	55	218	-5	209	55	204	0	204	0	209	55	201	54	204	0	201	54	194	50	204	0	194	50	193	6	193	6	194	50	189	44	193	6	189	44	186	16	186	16	189	44	185	37	186	16	185	37	184	29	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	241	319	220	331	220	321	217	337	217	295	222	331	222	331	217	295	222	301	222	331	222	301	226	324	226	324	222	301	226	308	226	324	226	308	227	316	176	316	177	308	177	324	177	324	177	308	181	301	177	324	181	301	181	331	181	331	181	301	186	295	181	331	186	295	186	336	186	336	186	295	193	292	186	336	193	292	193	340	193	340	193	292	201	291	193	340	201	291	201	342	201	342	201	291	209	292	201	342	209	292	209	340	209	340	209	292	217	295	209	340	217	295	217	337	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	148	195	153	196	163	208	148	195	163	208	146	203	148	195	146	203	146	195	172	-87	169	-89	172	-103	172	-103	169	-89	165	-91	172	-103	165	-91	161	-91	161	-91	156	-91	172	-103	172	-103	156	-91	152	-89	172	-103	152	-89	148	-87	182	187	192	218	179	193	179	193	192	218	178	213	179	193	178	213	175	196	175	196	178	213	169	197	165	197	169	197	178	213	165	197	178	213	163	208	184	-56	182	-67	195	-90	195	-90	182	-67	180	-76	195	-90	180	-76	177	-82	177	-82	175	-85	195	-90	195	-90	175	-85	172	-87	195	-90	172	-87	172	-103	223	-38	224	230	213	-68	213	-68	224	230	207	224	213	-68	207	224	195	-90	195	-90	207	224	192	218	195	-90	192	218	185	167	185	167	192	218	184	178	163	208	153	196	157	197	163	208	157	197	162	197	163	208	162	197	165	197	227	0	227	228	224	230	227	0	224	230	223	-38	195	-90	185	167	185	-21	195	-90	185	-21	184	-41	195	-90	184	-41	184	-56	142	-108	172	-103	148	-87	142	-108	148	-87	144	-83	142	-108	144	-83	140	-77	142	-108	140	-77	134	-71	142	-108	134	-71	129	-66	142	-108	129	-66	126	-107	126	-107	129	-66	125	-63	126	-107	125	-63	120	-61	126	-107	120	-61	116	-61	126	-107	116	-61	113	-103	109	-62	103	-65	103	-97	109	-62	103	-97	113	-103	109	-62	113	-103	116	-61	99	-69	96	-74	97	-90	99	-69	97	-90	103	-97	99	-69	103	-97	103	-65	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	89	52	89	228	88	230	89	52	88	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	97	-90	96	-74	95	-80	192	218	182	187	184	178	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	28	359	45	359	90	443	90	443	45	359	105	411	90	443	105	411	121	443	121	443	105	411	166	359	121	443	166	359	184	359	54	319	33	331	33	321	143	315	80	275	136	307	-7	253	9	253	54	337	54	337	9	253	70	305	54	337	70	305	85	337	85	337	70	305	131	253	85	337	131	253	147	253	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	186	-71	188	-70	193	-19	193	-19	188	-70	191	-70	193	-19	191	-70	194	-69	194	-69	196	-70	204	-25	204	-25	196	-70	198	-71	204	-25	198	-71	199	-72	150	-46	151	-55	151	-36	151	-36	151	-55	155	-62	151	-36	155	-62	155	-29	155	-29	155	-62	161	-67	155	-29	161	-67	162	-23	162	-23	161	-67	169	-71	162	-23	169	-71	170	-19	170	-19	169	-71	179	-72	170	-19	179	-72	180	-17	180	-17	179	-72	182	-71	180	-17	182	-71	193	-19	193	-19	182	-71	186	-71	220	-61	218	-47	217	-79	217	-79	218	-47	212	-35	217	-79	212	-35	210	-97	210	-97	212	-35	204	-25	210	-97	204	-25	200	-76	200	-76	199	-86	210	-97	210	-97	199	-86	199	-113	204	-25	199	-72	200	-74	204	-25	200	-74	200	-76	204	-25	193	-19	194	-69	159	-130	164	-139	174	-119	174	-119	164	-139	183	-127	174	-119	183	-127	185	-108	185	-108	183	-127	199	-113	185	-108	199	-113	194	-97	194	-97	199	-113	199	-86	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	115	-71	118	-70	123	-19	123	-19	118	-70	121	-70	123	-19	121	-70	123	-69	123	-69	126	-70	134	-25	134	-25	126	-70	128	-71	134	-25	128	-71	129	-72	80	-46	81	-55	81	-36	81	-36	81	-55	85	-62	81	-36	85	-62	85	-29	85	-29	85	-62	91	-67	85	-29	91	-67	92	-23	92	-23	91	-67	99	-71	92	-23	99	-71	100	-19	100	-19	99	-71	109	-72	100	-19	109	-72	110	-17	110	-17	109	-72	112	-71	110	-17	112	-71	123	-19	123	-19	112	-71	115	-71	150	-61	148	-47	148	-79	148	-79	148	-47	142	-35	148	-79	142	-35	140	-97	140	-97	142	-35	134	-25	140	-97	134	-25	131	-76	131	-76	129	-86	140	-97	140	-97	129	-86	129	-113	134	-25	129	-72	130	-74	134	-25	130	-74	131	-76	134	-25	123	-19	123	-69	89	-130	94	-139	104	-119	104	-119	94	-139	113	-127	104	-119	113	-127	116	-108	116	-108	113	-127	129	-113	116	-108	129	-113	124	-97	124	-97	129	-113	129	-86	162	10	159	9	252	0	252	0	159	9	156	8	252	0	156	8	153	7	164	15	252	0	228	13	164	15	228	13	217	20	164	15	217	20	206	30	164	15	206	30	194	44	164	15	194	44	163	17	194	44	158	26	160	24	194	44	160	24	162	21	194	44	162	21	163	19	194	44	163	19	163	17	240	9	228	13	252	0	240	9	252	0	252	7	163	13	162	10	252	0	163	13	252	0	164	15	143	7	143	0	252	0	143	7	252	0	153	7	148	218	138	225	138	218	121	0	3	7	3	0	40	28	92	12	41	41	24	10	18	9	123	0	123	0	18	9	11	8	123	0	11	8	2	8	39	25	38	20	123	0	123	0	38	20	35	16	123	0	35	16	32	13	19	220	25	219	123	229	123	229	25	219	30	218	123	229	30	218	33	216	33	216	36	213	123	229	123	229	36	213	38	210	123	229	38	210	39	205	86	204	88	209	41	191	41	191	88	209	90	213	41	191	90	213	94	216	94	216	97	218	41	191	41	191	97	218	40	198	123	229	39	205	40	198	123	229	40	198	97	218	123	229	97	218	101	219	123	229	101	219	107	220	123	229	107	220	115	221	123	229	115	221	123	222	41	191	86	26	85	32	41	191	85	32	85	39	85	138	85	120	90	120	85	138	90	120	108	140	108	140	90	120	95	120	108	140	95	120	101	120	41	191	85	39	85	190	41	191	85	190	85	198	41	191	85	198	86	204	11	221	19	220	123	229	11	221	123	229	2	229	11	221	2	229	2	222	120	143	114	141	115	118	115	118	114	141	112	121	106	121	112	121	108	140	106	121	108	140	101	120	114	141	108	140	112	121	150	129	148	131	150	58	150	58	148	131	145	132	150	58	145	132	144	70	144	70	145	132	142	133	144	70	142	133	138	81	138	81	142	133	142	160	138	81	142	160	136	154	136	154	131	150	138	81	138	81	131	150	131	94	127	101	131	94	131	150	127	101	131	150	126	146	115	118	119	114	120	143	120	143	119	114	122	108	120	143	122	108	126	146	126	146	122	108	127	101	253	11	239	18	266	0	266	0	239	18	225	26	266	0	225	26	201	0	201	0	225	26	212	36	201	0	212	36	201	49	201	49	194	61	201	0	201	0	194	61	193	5	193	5	194	61	186	10	186	10	194	61	185	77	186	10	185	77	178	16	178	16	185	77	175	95	178	16	175	95	171	25	171	25	175	95	166	111	171	25	166	111	163	36	163	36	166	111	157	122	163	36	157	122	156	47	156	47	157	122	153	126	156	47	153	126	150	129	224	183	231	184	231	225	231	225	231	184	237	187	231	225	237	187	240	220	240	220	237	187	243	191	240	220	243	191	246	213	246	213	243	191	246	197	246	213	246	197	248	204	200	196	205	190	209	229	209	229	205	190	213	185	209	229	213	185	221	228	221	228	213	185	224	183	221	228	224	183	231	225	195	228	191	203	196	201	195	228	196	201	209	229	209	229	196	201	200	196	148	168	151	141	153	177	153	177	151	141	158	150	153	177	158	150	158	187	158	187	158	150	162	198	142	160	142	133	151	141	142	160	151	141	148	168	180	197	183	200	184	225	184	225	183	200	186	202	184	225	186	202	195	228	195	228	186	202	191	203	162	198	165	161	168	210	168	210	165	161	171	174	168	210	171	174	175	219	175	219	171	174	176	188	175	219	176	188	184	225	184	225	176	188	178	193	184	225	178	193	180	197	97	13	94	15	41	39	97	13	41	39	123	0	123	0	41	39	40	31	123	0	40	31	39	25	123	0	123	8	115	8	123	0	115	8	108	9	123	0	108	9	102	11	123	0	102	11	97	13	41	39	94	15	90	18	41	39	90	18	88	22	41	39	88	22	86	26	41	39	86	26	41	191	29	11	24	10	123	0	29	11	123	0	32	13	123	0	2	8	2	0	165	161	162	198	158	150	253	11	266	0	266	7	150	129	150	58	156	47	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	160	445	162	408	166	444	166	444	162	408	168	412	166	444	168	412	171	442	171	442	168	412	172	416	171	442	172	416	174	439	174	439	172	416	175	420	174	439	175	420	177	435	177	435	175	420	177	424	177	435	177	424	177	429	162	408	160	445	156	444	162	408	156	444	152	443	162	408	152	443	148	441	162	408	148	441	144	438	162	408	144	438	139	434	162	408	139	434	85	359	85	359	139	434	65	359	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	109	445	112	408	115	444	115	444	112	408	117	412	115	444	117	412	120	442	120	442	117	412	121	416	120	442	121	416	124	439	124	439	121	416	124	420	124	439	124	420	126	435	126	435	124	420	126	424	126	435	126	424	127	429	112	408	109	445	105	444	112	408	105	444	101	443	112	408	101	443	97	441	112	408	97	441	93	438	112	408	93	438	88	434	112	408	88	434	35	359	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	35	359	88	434	15	359	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	239	30	223	24	275	0	275	0	223	24	203	21	275	0	203	21	180	20	45	25	37	16	275	0	275	0	37	16	25	12	275	0	25	12	6	9	150	-71	153	-70	158	-19	158	-19	153	-70	156	-70	158	-19	156	-70	158	-69	158	-69	161	-70	169	-25	169	-25	161	-70	163	-71	169	-25	163	-71	164	-72	115	-46	116	-55	116	-36	116	-36	116	-55	120	-62	116	-36	120	-62	120	-29	120	-29	120	-62	126	-67	120	-29	126	-67	127	-23	127	-23	126	-67	134	-71	127	-23	134	-71	135	-19	135	-19	134	-71	144	-72	135	-19	144	-72	145	-17	145	-17	144	-72	147	-71	145	-17	147	-71	158	-19	158	-19	147	-71	150	-71	185	-61	183	-47	183	-79	183	-79	183	-47	178	-35	183	-79	178	-35	175	-97	175	-97	178	-35	169	-25	175	-97	169	-25	166	-76	166	-76	164	-86	175	-97	175	-97	164	-86	164	-113	169	-25	164	-72	165	-74	169	-25	165	-74	166	-76	169	-25	158	-19	158	-69	124	-130	129	-139	139	-119	139	-119	129	-139	148	-127	139	-119	148	-127	150	-108	150	-108	148	-127	164	-113	150	-108	164	-113	159	-97	159	-97	164	-113	164	-86	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	71	-71	73	-70	78	-19	78	-19	73	-70	76	-70	78	-19	76	-70	79	-69	79	-69	81	-70	89	-25	89	-25	81	-70	83	-71	89	-25	83	-71	84	-72	35	-46	36	-55	37	-36	37	-36	36	-55	40	-62	37	-36	40	-62	40	-29	40	-29	40	-62	46	-67	40	-29	46	-67	47	-23	47	-23	46	-67	54	-71	47	-23	54	-71	55	-19	55	-19	54	-71	64	-72	55	-19	64	-72	65	-17	65	-17	64	-72	67	-71	65	-17	67	-71	78	-19	78	-19	67	-71	71	-71	105	-61	103	-47	102	-79	102	-79	103	-47	97	-35	102	-79	97	-35	95	-97	95	-97	97	-35	89	-25	95	-97	89	-25	85	-76	85	-76	84	-86	95	-97	95	-97	84	-86	84	-113	89	-25	84	-72	85	-74	89	-25	85	-74	85	-76	89	-25	78	-19	79	-69	44	-130	49	-139	59	-119	59	-119	49	-139	68	-127	59	-119	68	-127	70	-108	70	-108	68	-127	84	-113	70	-108	84	-113	79	-97	79	-97	84	-113	84	-86	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	229	333	218	339	218	290	229	333	218	290	219	290	229	333	219	290	221	289	229	333	221	289	223	288	229	333	223	288	224	287	229	333	224	287	225	285	229	333	225	285	225	283	229	333	225	283	235	262	229	333	235	262	237	323	218	339	205	342	205	287	218	339	205	287	207	287	218	339	207	287	209	288	218	339	209	288	211	288	218	339	211	288	213	288	218	339	213	288	215	289	218	339	215	289	216	289	218	339	216	289	217	289	218	339	217	289	218	290	175	313	177	304	177	322	177	322	177	304	180	297	177	322	180	297	181	330	181	330	180	297	186	292	181	330	186	292	187	336	187	336	186	292	195	289	187	336	195	289	195	340	195	340	195	289	205	287	195	340	205	287	205	342	242	279	245	297	243	311	242	279	243	311	237	323	242	279	237	323	235	262	235	262	225	283	224	273	235	262	224	273	223	246	223	246	224	273	219	262	223	246	219	262	211	251	185	229	189	220	199	240	199	240	189	220	208	231	199	240	208	231	211	251	211	251	208	231	223	246	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	165	343	154	349	154	299	165	343	154	299	155	299	165	343	155	299	157	299	165	343	157	299	159	298	165	343	159	298	160	296	165	343	160	296	161	294	165	343	161	294	161	292	165	343	161	292	171	271	165	343	171	271	173	333	154	349	141	351	141	297	154	349	141	297	143	297	154	349	143	297	145	297	154	349	145	297	147	297	154	349	147	297	149	298	154	349	149	298	151	298	154	349	151	298	152	299	154	349	152	299	153	299	154	349	153	299	154	299	112	323	113	314	113	332	113	332	113	314	117	307	113	332	117	307	117	340	117	340	117	307	123	301	117	340	123	301	123	346	123	346	123	301	131	298	123	346	131	298	131	350	131	350	131	298	141	297	131	350	141	297	141	351	178	288	181	306	179	321	178	288	179	321	173	333	178	288	173	333	171	271	171	271	161	292	160	282	171	271	160	282	159	255	159	255	160	282	155	272	159	255	155	272	146	261	121	239	125	229	135	250	135	250	125	229	144	241	135	250	144	241	146	261	146	261	144	241	159	255	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	156	321	156	321	135	319	135	319	156	321	156	331	135	319	156	331	122	315	122	315	156	331	57	292	122	315	57	292	58	273	110	32	58	273	58	57	110	32	58	57	114	26	114	26	58	57	57	38	114	26	57	38	122	22	122	22	57	38	53	25	122	22	53	25	135	20	135	20	53	25	283	0	135	20	283	0	154	20	154	20	283	0	189	20	109	42	109	274	58	273	58	273	109	274	110	294	58	273	110	294	114	307	156	331	15	331	34	319	156	331	34	319	47	314	156	331	47	314	54	306	156	331	54	306	57	292	285	69	281	62	283	0	283	0	281	62	277	56	283	0	277	56	273	50	273	50	262	39	283	0	283	0	262	39	248	30	283	0	248	30	231	24	307	87	295	87	290	77	307	87	290	77	285	69	307	87	285	69	283	0	212	21	189	20	283	0	212	21	283	0	231	24	283	0	53	25	46	16	283	0	46	16	33	12	283	0	33	12	15	9	283	0	15	9	15	0	172	173	174	164	174	182	174	182	174	164	178	157	174	182	178	157	178	190	178	190	178	157	184	151	178	190	184	151	184	196	184	196	184	151	191	147	184	196	191	147	192	199	192	199	191	147	200	146	192	199	200	146	200	201	200	201	200	146	209	147	200	201	209	147	209	199	209	199	209	147	216	151	209	199	216	151	216	195	216	195	216	151	223	157	216	195	223	157	223	189	223	189	223	157	227	164	223	189	227	164	227	181	227	181	227	164	228	172	58	273	110	32	109	42	34	319	15	331	15	321	122	315	58	273	114	307	122	171	123	163	123	180	123	180	123	163	127	155	123	180	127	155	127	188	127	188	127	155	133	149	127	188	133	149	133	194	133	194	133	149	140	145	133	194	140	145	141	198	141	198	140	145	149	144	141	198	149	144	150	200	150	200	149	144	158	145	150	200	158	145	158	198	158	198	158	145	165	149	158	198	165	149	165	194	165	194	165	149	171	155	165	194	171	155	171	187	171	187	171	155	175	162	171	187	175	162	175	180	175	180	175	162	177	171	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	44	25	36	17	274	0	274	0	36	17	24	12	274	0	24	12	5	9	175	20	144	20	274	0	274	0	144	20	125	20	274	0	125	20	44	25	44	25	125	20	113	22	44	25	113	22	48	38	48	38	113	22	105	26	48	38	105	26	49	55	49	55	105	26	101	32	49	55	101	32	49	140	49	140	101	32	49	165	49	140	49	165	6	138	147	331	6	331	24	320	147	331	24	320	37	315	147	331	37	315	44	307	147	331	44	307	48	294	147	331	48	294	114	315	147	331	114	315	127	320	147	331	127	320	147	321	49	276	101	32	100	41	100	190	100	166	177	213	100	190	177	213	177	237	49	276	100	41	100	276	49	276	100	276	101	295	49	276	101	295	105	307	49	276	105	307	114	315	49	276	114	315	48	294	272	62	266	52	274	0	274	0	266	52	258	43	274	0	258	43	249	36	249	36	239	30	274	0	274	0	239	30	227	25	274	0	227	25	212	22	279	74	272	62	274	0	279	74	274	0	299	87	279	74	299	87	286	87	195	20	175	20	274	0	195	20	274	0	212	22	274	0	5	9	5	0	49	165	101	32	49	276	24	320	6	331	6	321	49	140	6	138	6	113	45	20	38	13	129	0	129	0	38	13	27	9	129	0	27	9	10	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	25	312	28	312	28	313	28	312	36	312	28	313	36	312	28	324	28	324	36	312	45	329	28	324	9	320	14	311	28	324	14	311	18	312	36	312	42	309	45	329	45	329	42	309	46	303	45	329	46	303	59	333	59	333	46	303	48	294	59	333	48	294	49	281	92	28	49	281	49	181	92	28	49	181	49	160	49	160	49	181	10	155	49	160	10	155	10	132	74	337	92	28	91	43	91	210	91	188	129	214	91	210	129	214	129	237	91	43	91	340	89	342	91	43	89	342	74	337	129	0	129	7	112	10	129	0	112	10	101	13	129	0	101	13	48	30	129	0	48	30	45	20	59	333	49	281	92	28	59	333	92	28	74	337	48	30	101	13	49	45	49	45	101	13	95	19	49	45	95	19	49	160	49	160	95	19	92	28	14	311	9	320	9	310	129	0	10	7	10	0	234	445	237	408	240	444	240	444	237	408	242	412	240	444	242	412	245	442	245	442	242	412	246	416	245	442	246	416	249	439	249	439	246	416	249	420	249	439	249	420	251	435	251	435	249	420	251	424	251	435	251	424	252	429	237	408	234	445	230	444	237	408	230	444	226	443	237	408	226	443	222	441	237	408	222	441	218	438	237	408	218	438	213	434	237	408	213	434	160	359	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	160	359	213	434	140	359	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	190	339	193	302	196	338	196	338	193	302	198	306	196	338	198	306	201	336	201	336	198	306	202	310	201	336	202	310	205	333	205	333	202	310	205	314	205	333	205	314	207	329	207	329	205	314	207	318	207	329	207	318	208	323	193	302	190	339	186	338	193	302	186	338	182	337	193	302	182	337	178	335	193	302	178	335	174	332	193	302	174	332	169	328	193	302	169	328	116	253	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	116	253	169	328	95	253	243	0	139	7	138	0	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	181	-71	183	-70	188	-19	188	-19	183	-70	186	-70	188	-19	186	-70	189	-69	189	-69	191	-70	199	-25	199	-25	191	-70	193	-71	199	-25	193	-71	194	-72	145	-46	146	-55	146	-36	146	-36	146	-55	150	-62	146	-36	150	-62	150	-29	150	-29	150	-62	156	-67	150	-29	156	-67	157	-23	157	-23	156	-67	164	-71	157	-23	164	-71	165	-19	165	-19	164	-71	174	-72	165	-19	174	-72	175	-17	175	-17	174	-72	177	-71	175	-17	177	-71	188	-19	188	-19	177	-71	181	-71	215	-61	213	-47	212	-79	212	-79	213	-47	207	-35	212	-79	207	-35	205	-97	205	-97	207	-35	199	-25	205	-97	199	-25	195	-76	195	-76	194	-86	205	-97	205	-97	194	-86	194	-113	199	-25	194	-72	195	-74	199	-25	195	-74	195	-76	199	-25	188	-19	189	-69	154	-130	159	-139	169	-119	169	-119	159	-139	178	-127	169	-119	178	-127	180	-108	180	-108	178	-127	194	-113	180	-108	194	-113	189	-97	189	-97	194	-113	194	-86	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	82	36	76	230	63	225	82	36	63	225	83	26	50	220	40	169	83	26	50	220	83	26	63	225	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	128	-71	131	-70	135	-19	135	-19	131	-70	134	-70	135	-19	134	-70	136	-69	136	-69	138	-70	146	-25	146	-25	138	-70	140	-71	146	-25	140	-71	142	-72	93	-46	94	-55	94	-36	94	-36	94	-55	98	-62	94	-36	98	-62	98	-29	98	-29	98	-62	103	-67	98	-29	103	-67	104	-23	104	-23	103	-67	112	-71	104	-23	112	-71	113	-19	113	-19	112	-71	122	-72	113	-19	122	-72	123	-17	123	-17	122	-72	125	-71	123	-17	125	-71	135	-19	135	-19	125	-71	128	-71	162	-61	160	-47	160	-79	160	-79	160	-47	155	-35	160	-79	155	-35	153	-97	153	-97	155	-35	146	-25	153	-97	146	-25	143	-76	143	-76	141	-86	153	-97	153	-97	141	-86	141	-113	146	-25	142	-72	143	-74	146	-25	143	-74	143	-76	146	-25	135	-19	136	-69	102	-130	107	-139	116	-119	116	-119	107	-139	126	-127	116	-119	126	-127	128	-108	128	-108	126	-127	141	-113	128	-108	141	-113	136	-97	136	-97	141	-113	141	-86	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	243	0	139	7	138	0	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	259	443	242	443	198	359	198	359	242	443	181	392	198	359	181	392	166	359	166	359	181	392	122	443	166	359	122	443	104	443	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	243	0	243	7	230	9	243	0	230	9	221	13	243	0	221	13	169	35	243	0	169	35	166	23	243	0	166	23	161	15	243	0	161	15	152	10	243	0	152	10	139	7	243	0	139	7	138	0	202	201	190	217	213	29	213	29	190	217	174	227	213	29	174	227	170	152	170	152	174	227	169	171	216	19	213	29	170	152	216	19	170	152	170	52	216	19	170	52	221	13	203	337	185	337	141	253	141	253	185	337	125	286	141	253	125	286	109	253	109	253	125	286	65	337	109	253	65	337	47	337	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	174	227	153	230	157	195	174	227	157	195	164	185	174	227	164	185	169	171	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	153	230	147	201	157	195	169	35	221	13	170	52	63	343	52	349	52	299	63	343	52	299	53	299	63	343	53	299	55	299	63	343	55	299	57	298	63	343	57	298	59	296	63	343	59	296	60	294	63	343	60	294	60	292	63	343	60	292	69	271	63	343	69	271	72	333	52	349	40	351	40	297	52	349	40	297	42	297	52	349	42	297	44	297	52	349	44	297	46	297	52	349	46	297	48	298	52	349	48	298	50	298	52	349	50	298	51	299	52	349	51	299	52	299	10	323	11	314	11	332	11	332	11	314	15	307	11	332	15	307	15	340	15	340	15	307	21	301	15	340	21	301	21	346	21	346	21	301	29	298	21	346	29	298	30	350	30	350	29	298	40	297	30	350	40	297	40	351	77	288	79	306	77	321	77	288	77	321	72	333	77	288	72	333	69	271	69	271	60	292	59	282	69	271	59	282	58	255	58	255	59	282	53	272	58	255	53	272	45	261	19	239	23	229	34	250	34	250	23	229	42	241	34	250	42	241	45	261	45	261	42	241	58	255	70	200	75	197	77	216	77	216	75	197	78	191	77	216	78	191	90	220	90	220	78	191	80	181	90	220	80	181	80	169	124	26	80	169	80	47	124	26	80	47	127	18	127	18	80	47	133	13	64	212	49	208	51	200	64	212	51	200	53	200	64	212	53	200	57	201	64	212	57	201	60	201	64	212	60	201	63	201	64	212	63	201	70	200	64	212	70	200	77	216	121	228	117	230	121	190	121	190	117	230	123	36	121	190	123	36	122	190	122	190	123	36	123	174	122	190	123	174	137	205	137	205	123	174	135	186	137	205	135	186	146	194	137	205	146	194	151	216	151	216	146	194	155	199	151	216	155	199	166	224	166	224	155	199	165	202	166	224	165	202	174	203	174	203	187	201	180	229	180	229	187	201	194	230	123	36	117	230	103	225	123	36	103	225	124	26	180	229	166	224	174	203	207	23	201	15	283	0	283	0	201	15	192	10	283	0	192	10	180	7	197	195	205	185	214	227	214	227	205	185	209	171	214	227	209	171	210	152	256	19	210	152	210	52	256	19	210	52	262	13	262	13	210	52	210	35	262	13	210	35	283	0	283	0	210	35	207	23	194	230	187	201	197	195	194	230	197	195	214	227	252	42	252	153	250	180	252	42	250	180	243	201	252	42	243	201	231	217	252	42	231	217	253	29	270	9	262	13	283	0	270	9	283	0	283	7	253	29	231	217	214	227	253	29	214	227	210	152	253	29	210	152	256	19	155	0	155	7	142	9	155	0	142	9	133	13	155	0	133	13	80	32	155	0	80	32	77	21	155	0	77	21	71	14	155	0	71	14	62	9	155	0	62	9	50	7	155	0	50	7	50	0	90	220	80	169	124	26	90	220	124	26	103	225	51	200	49	208	49	199	80	32	133	13	80	47	283	0	180	7	179	0	43	23	39	15	129	0	129	0	39	15	30	10	129	0	30	10	17	8	95	331	8	331	15	323	95	331	15	323	28	320	95	331	28	320	36	314	95	331	36	314	42	304	95	331	42	304	45	290	95	331	45	290	46	273	95	331	46	273	95	271	192	339	184	316	218	308	192	339	218	308	245	329	245	329	218	308	246	287	245	329	246	287	285	304	285	304	246	287	265	254	285	304	265	254	278	209	97	221	107	255	111	298	111	298	107	255	123	282	111	298	123	282	129	317	129	317	123	282	141	301	129	317	141	301	149	330	149	330	141	301	162	312	149	330	162	312	170	337	170	337	162	312	184	316	170	337	184	316	192	339	208	25	210	53	208	22	208	22	206	61	202	-8	202	-8	206	61	200	69	202	-8	200	69	191	74	210	53	208	25	209	29	210	53	209	29	210	34	210	53	210	34	211	39	210	53	211	39	211	43	279	106	270	65	289	32	289	32	270	65	257	35	289	32	257	35	251	2	251	2	257	35	239	16	251	2	239	16	219	9	219	9	215	10	251	2	251	2	215	10	202	-8	285	304	282	156	289	32	285	304	289	32	314	266	314	266	289	32	316	74	314	266	316	74	331	220	331	220	316	74	331	122	331	220	331	122	336	170	211	12	209	15	202	-8	202	-8	209	15	208	18	202	-8	208	18	208	22	202	-8	191	74	184	-6	184	-6	191	74	180	75	184	-6	180	75	169	0	169	0	180	75	168	73	169	0	168	73	160	67	169	0	160	67	158	9	158	9	160	67	153	58	158	9	153	58	151	22	151	22	153	58	149	48	151	22	149	48	148	37	112	11	105	18	46	46	46	46	105	18	100	29	46	46	100	29	46	273	46	273	100	29	98	42	46	273	98	42	97	55	95	271	46	273	97	55	95	271	97	55	97	221	95	271	97	221	111	298	129	0	129	8	122	8	129	0	122	8	112	11	129	0	112	11	46	46	129	0	46	46	45	34	129	0	45	34	43	23	129	0	17	8	17	0	211	12	202	-8	215	10	279	106	289	32	282	156	285	304	278	209	282	156	206	61	208	22	210	53	15	323	8	331	8	323	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	158	-87	154	-89	157	-103	157	-103	154	-89	150	-91	157	-103	150	-91	146	-91	146	-91	142	-91	157	-103	157	-103	142	-91	138	-89	157	-103	138	-89	134	-87	169	-56	168	-67	181	-90	181	-90	168	-67	166	-76	181	-90	166	-76	163	-82	163	-82	161	-85	181	-90	181	-90	161	-85	158	-87	181	-90	158	-87	157	-103	212	0	212	153	210	180	212	0	210	180	209	-38	209	-38	210	180	202	201	209	-38	202	201	198	-68	198	-68	202	201	190	217	198	-68	190	217	181	-90	181	-90	190	217	174	227	181	-90	174	227	170	152	170	152	174	227	169	171	174	227	153	230	157	195	174	227	157	195	164	185	174	227	164	185	169	171	181	-90	170	152	170	-21	181	-90	170	-21	170	-41	181	-90	170	-41	169	-56	127	-108	157	-103	134	-87	127	-108	134	-87	130	-83	127	-108	130	-83	125	-77	127	-108	125	-77	120	-71	127	-108	120	-71	115	-66	127	-108	115	-66	112	-107	112	-107	115	-66	110	-63	112	-107	110	-63	106	-61	112	-107	106	-61	101	-61	112	-107	101	-61	99	-103	94	-62	89	-65	89	-97	94	-62	89	-97	99	-103	94	-62	99	-103	101	-61	84	-69	81	-74	83	-90	84	-69	83	-90	89	-97	84	-69	89	-97	89	-65	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	83	-90	81	-74	80	-80	153	230	147	201	157	195	103	387	103	359	258	359	103	387	258	359	258	387	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	46	281	46	253	202	253	46	281	202	253	202	281	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	163	392	149	397	154	363	154	363	149	397	137	407	154	363	137	407	134	373	134	373	137	407	129	421	134	373	129	421	124	438	227	419	217	406	220	372	220	372	217	406	207	396	220	372	207	396	202	362	202	362	207	396	195	391	202	362	195	391	180	390	180	390	163	392	179	359	179	359	163	392	154	363	124	438	109	438	112	411	124	438	112	411	120	389	124	438	120	389	134	373	235	438	227	419	234	387	235	438	234	387	244	410	235	438	244	410	250	438	180	390	179	359	202	362	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	227	419	220	372	234	387	108	285	94	291	99	257	99	257	94	291	83	301	99	257	83	301	80	267	80	267	83	301	75	315	80	267	75	315	70	332	172	313	163	300	166	266	166	266	163	300	152	290	166	266	152	290	147	256	147	256	152	290	140	285	147	256	140	285	126	283	126	283	108	285	124	253	124	253	108	285	99	257	70	332	55	332	58	305	70	332	58	305	66	283	70	332	66	283	80	267	181	332	172	313	180	281	181	332	180	281	190	303	181	332	190	303	195	332	126	283	124	253	147	256	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	172	313	166	266	180	281	258	445	261	407	263	444	263	444	261	407	266	411	263	444	266	411	268	442	268	442	266	411	270	416	268	442	270	416	272	439	272	439	270	416	273	420	272	439	273	420	274	435	274	435	273	420	275	425	274	435	275	425	275	430	261	407	258	445	254	445	261	407	254	445	251	444	261	407	251	444	247	442	261	407	247	442	242	439	261	407	242	439	237	434	261	407	237	434	184	359	180	445	182	407	186	444	186	444	182	407	188	411	186	444	188	411	190	442	190	442	188	411	192	416	190	442	192	416	194	439	194	439	192	416	195	420	194	439	195	420	196	435	196	435	195	420	196	425	196	435	196	425	197	430	182	407	180	445	176	445	182	407	176	445	173	444	182	407	173	444	169	442	182	407	169	442	164	439	182	407	164	439	158	434	182	407	158	434	105	359	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	105	359	158	434	85	359	184	359	237	434	164	359	209	339	212	301	215	338	215	338	212	301	217	305	215	338	217	305	220	336	220	336	217	305	222	310	220	336	222	310	223	333	223	333	222	310	224	314	223	333	224	314	226	329	226	329	224	314	226	319	226	329	226	319	227	324	212	301	209	339	206	339	212	301	206	339	202	338	212	301	202	338	198	336	212	301	198	336	194	333	212	301	194	333	188	328	212	301	188	328	135	253	132	339	134	301	137	338	137	338	134	301	139	305	137	338	139	305	142	336	142	336	139	305	143	310	142	336	143	310	145	333	145	333	143	310	146	314	145	333	146	314	148	329	148	329	146	314	148	319	148	329	148	319	148	324	134	301	132	339	128	339	134	301	128	339	124	338	134	301	124	338	120	336	134	301	120	336	115	333	134	301	115	333	110	328	134	301	110	328	57	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	57	253	110	328	37	253	135	253	188	328	115	253	85	75	79	94	88	15	88	15	79	94	74	115	88	15	74	115	68	28	68	28	74	115	72	139	68	28	72	139	71	165	71	165	79	307	57	287	147	17	130	23	133	0	133	0	130	23	115	32	133	0	115	32	110	6	110	6	115	32	103	44	110	6	103	44	92	59	92	59	85	75	88	15	214	48	208	33	211	0	211	0	208	33	198	23	211	0	198	23	191	-1	191	-1	198	23	184	18	191	-1	184	18	173	-1	173	-1	184	18	166	16	157	-2	173	-1	166	16	157	-2	166	16	147	17	157	-2	147	17	133	0	92	59	88	15	110	6	175	334	171	334	187	314	187	314	171	334	169	316	135	309	169	316	151	333	135	309	151	333	131	330	71	165	75	218	79	307	79	307	75	218	88	260	79	307	88	260	95	317	95	317	88	260	108	291	95	317	108	291	112	324	112	324	108	291	135	309	112	324	135	309	131	330	28	85	39	63	39	262	39	262	39	63	52	44	39	262	52	44	57	287	57	287	52	44	68	28	57	287	68	28	71	165	15	165	17	136	18	201	18	201	17	136	21	110	18	201	21	110	26	234	26	234	21	110	28	85	26	234	28	85	39	262	270	307	276	311	260	331	260	331	276	311	286	312	260	331	286	312	419	331	419	331	286	312	300	313	373	150	380	135	380	211	380	211	380	135	383	115	380	211	383	115	383	232	383	232	383	115	394	115	383	232	394	115	394	232	316	183	332	165	342	184	342	184	332	165	350	163	342	184	350	163	360	189	360	189	350	163	364	159	360	189	364	159	373	197	373	197	364	159	373	150	373	197	373	150	380	211	274	23	269	29	249	0	249	0	269	29	266	36	249	0	266	36	266	46	266	183	266	165	332	165	266	183	332	165	316	183	419	331	300	313	327	313	419	331	327	313	358	312	419	331	358	312	380	307	419	331	380	307	394	298	419	331	394	298	402	283	419	331	402	283	407	261	419	331	407	261	419	261	266	296	260	331	266	46	266	46	260	331	251	331	266	46	251	331	249	0	249	0	251	331	238	331	249	0	238	331	230	0	230	0	238	331	224	332	230	0	224	332	215	262	215	262	224	332	214	282	267	302	270	307	260	331	267	302	260	331	266	296	402	41	387	28	421	0	421	0	387	28	370	21	421	0	370	21	352	19	421	0	443	84	430	84	421	0	430	84	416	59	421	0	416	59	402	41	274	23	249	0	283	20	283	20	249	0	421	0	283	20	421	0	296	19	296	19	421	0	352	19	230	0	215	262	215	66	230	0	215	66	214	48	230	0	214	48	211	0	214	282	212	332	209	297	209	297	212	332	204	333	209	297	204	333	200	308	200	308	204	333	192	333	200	308	192	333	187	314	187	314	192	333	184	334	187	314	184	334	179	334	171	334	151	333	169	316	212	332	214	282	224	332	175	334	187	314	179	334	61	146	63	163	65	216	65	216	63	163	66	177	65	216	66	177	77	222	77	222	66	177	70	189	77	222	70	189	76	198	76	198	82	203	77	222	77	222	82	203	89	226	67	64	63	84	56	16	56	16	63	84	61	105	56	16	61	105	60	127	60	127	61	146	56	16	56	16	61	146	55	208	56	16	55	208	42	193	34	40	56	16	42	193	34	40	42	193	30	175	34	40	30	175	22	155	34	40	22	155	20	71	17	132	15	109	20	71	17	132	20	71	22	155	110	9	101	12	118	-4	118	-4	101	12	92	17	118	-4	92	17	84	0	84	0	92	17	85	24	84	0	85	24	79	33	79	33	72	47	84	0	84	0	72	47	67	64	84	0	67	64	56	16	133	229	116	230	134	211	134	211	116	230	113	215	105	215	113	215	116	230	105	215	116	230	102	229	163	41	153	23	153	2	153	2	153	23	138	12	153	2	138	12	137	-2	137	-2	138	12	120	8	118	-4	137	-2	120	8	118	-4	120	8	110	9	150	196	162	173	163	217	163	217	162	173	169	140	163	217	169	140	177	207	177	207	169	140	171	98	180	24	171	98	169	66	180	24	169	66	167	11	167	11	169	66	163	41	167	11	163	41	153	2	149	225	133	229	134	211	149	225	134	211	150	196	149	225	150	196	163	217	180	24	191	42	192	192	192	192	191	42	201	24	192	192	201	24	204	207	204	207	201	24	212	11	204	207	212	11	209	153	209	153	212	11	210	138	209	153	210	138	290	153	290	153	210	138	337	138	177	207	171	98	180	24	177	207	180	24	192	192	235	45	223	67	224	2	224	2	223	67	214	98	224	2	214	98	212	11	212	11	214	98	210	138	326	56	313	43	314	20	314	20	313	43	301	35	314	20	301	35	296	6	296	6	301	35	288	30	296	6	288	30	277	-1	277	-1	288	30	275	28	277	-1	275	28	256	-4	256	-4	275	28	253	33	256	-4	253	33	238	-2	238	-2	253	33	235	45	238	-2	235	45	224	2	337	138	336	155	334	169	337	138	334	169	330	180	337	138	330	180	326	190	337	138	326	190	320	199	337	138	320	199	310	210	337	138	310	210	299	218	337	138	299	218	290	167	337	138	290	167	290	153	329	41	345	70	339	73	329	41	339	73	326	56	329	41	326	56	314	20	102	229	89	226	89	208	102	229	89	208	97	212	102	229	97	212	105	215	257	230	250	215	263	213	257	230	263	213	272	229	272	229	263	213	274	206	272	229	274	206	286	225	286	225	274	206	282	196	286	225	282	196	288	183	216	193	224	205	228	225	228	225	224	205	236	213	228	225	236	213	242	229	242	229	236	213	250	215	242	229	250	215	257	230	216	217	204	207	211	176	216	217	211	176	216	193	216	217	216	193	228	225	288	183	290	167	299	218	288	183	299	218	286	225	211	176	204	207	209	153	89	226	82	203	89	208	55	208	61	146	65	216	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	215	270	219	246	217	319	217	319	219	246	234	311	234	311	219	246	242	180	234	311	242	180	249	301	249	301	242	180	260	197	249	301	260	197	258	292	258	292	260	197	265	281	242	180	219	246	218	231	242	180	218	231	216	168	216	168	218	231	214	218	216	168	214	218	208	206	128	172	130	154	147	174	147	174	130	154	249	0	147	174	249	0	163	177	163	177	249	0	183	160	163	177	183	160	177	182	177	182	183	160	190	189	200	196	190	189	216	168	200	196	216	168	208	206	190	189	183	160	216	168	202	445	204	408	208	444	208	444	204	408	210	412	208	444	210	412	213	442	213	442	210	412	214	416	213	442	214	416	216	439	216	439	214	416	217	420	216	439	217	420	219	435	219	435	217	420	219	424	219	435	219	424	219	429	204	408	202	445	198	444	204	408	198	444	194	443	204	408	194	443	190	441	204	408	190	441	186	438	204	408	186	438	181	434	204	408	181	434	127	359	103	300	106	306	51	276	51	276	106	306	111	310	51	276	111	310	145	331	145	331	111	310	118	312	145	331	118	312	127	313	127	313	118	312	127	312	127	313	127	312	161	310	127	313	161	310	145	331	145	331	161	310	172	330	215	270	217	319	205	289	205	289	217	319	196	326	205	289	196	326	186	302	186	302	196	326	172	330	186	302	172	330	161	310	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	51	276	103	37	102	56	51	276	102	56	102	171	102	171	130	154	128	172	102	171	102	153	130	154	102	291	103	300	51	276	102	291	51	276	102	171	40	315	47	307	145	331	145	331	47	307	50	294	145	331	50	294	51	276	28	319	40	315	145	331	28	319	145	331	8	331	28	319	8	331	8	321	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	51	62	103	37	51	276	183	160	249	0	283	33	318	11	330	0	330	9	127	359	181	434	108	359	127	339	130	302	133	338	133	338	130	302	135	306	133	338	135	306	138	336	138	336	135	306	140	310	138	336	140	310	142	333	142	333	140	310	143	314	142	333	143	314	144	329	144	329	143	314	144	318	144	329	144	318	145	323	130	302	127	339	123	338	130	302	123	338	119	337	130	302	119	337	116	335	130	302	116	335	111	332	130	302	111	332	107	328	130	302	107	328	53	253	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	53	253	107	328	33	253	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	153	130	154	102	171	102	171	102	291	51	276	51	276	102	291	103	300	51	276	103	300	106	306	103	37	102	56	51	276	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	102	56	102	171	51	276	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	51	62	103	37	51	276	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	175	-71	178	-70	183	-19	183	-19	178	-70	181	-70	183	-19	181	-70	184	-69	184	-69	186	-70	194	-25	194	-25	186	-70	188	-71	194	-25	188	-71	189	-72	140	-46	141	-55	141	-36	141	-36	141	-55	145	-62	141	-36	145	-62	145	-29	145	-29	145	-62	151	-67	145	-29	151	-67	152	-23	152	-23	151	-67	159	-71	152	-23	159	-71	160	-19	160	-19	159	-71	169	-72	160	-19	169	-72	170	-17	170	-17	169	-72	172	-71	170	-17	172	-71	183	-19	183	-19	172	-71	175	-71	210	-61	208	-47	207	-79	207	-79	208	-47	202	-35	207	-79	202	-35	200	-97	200	-97	202	-35	194	-25	200	-97	194	-25	190	-76	190	-76	189	-86	200	-97	200	-97	189	-86	189	-113	194	-25	189	-72	190	-74	194	-25	190	-74	190	-76	194	-25	183	-19	184	-69	149	-130	154	-139	164	-119	164	-119	154	-139	173	-127	164	-119	173	-127	175	-108	175	-108	173	-127	189	-113	175	-108	189	-113	184	-97	184	-97	189	-113	189	-86	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	28	319	8	331	8	321	111	310	51	276	106	306	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	80	-71	83	-70	88	-19	88	-19	83	-70	86	-70	88	-19	86	-70	89	-69	89	-69	91	-70	99	-25	99	-25	91	-70	93	-71	99	-25	93	-71	94	-72	45	-46	46	-55	47	-36	47	-36	46	-55	50	-62	47	-36	50	-62	50	-29	50	-29	50	-62	56	-67	50	-29	56	-67	57	-23	57	-23	56	-67	64	-71	57	-23	64	-71	65	-19	65	-19	64	-71	74	-72	65	-19	74	-72	75	-17	75	-17	74	-72	77	-71	75	-17	77	-71	88	-19	88	-19	77	-71	80	-71	115	-61	113	-47	112	-79	112	-79	113	-47	107	-35	112	-79	107	-35	105	-97	105	-97	107	-35	99	-25	105	-97	99	-25	95	-76	95	-76	94	-86	105	-97	105	-97	94	-86	94	-113	99	-25	94	-72	95	-74	99	-25	95	-74	95	-76	99	-25	88	-19	89	-69	54	-130	59	-139	69	-119	69	-119	59	-139	78	-127	69	-119	78	-127	80	-108	80	-108	78	-127	94	-113	80	-108	94	-113	89	-97	89	-97	94	-113	94	-86	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	223	443	205	443	161	359	161	359	205	443	145	392	161	359	145	392	129	359	129	359	145	392	85	443	129	359	85	443	68	443	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	102	56	102	171	51	276	102	56	51	276	103	37	103	37	51	276	51	62	102	171	102	153	130	154	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	291	103	300	51	276	102	291	51	276	102	171	106	306	111	310	51	276	106	306	51	276	103	300	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	28	319	8	331	8	321	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	161	337	143	337	99	253	99	253	143	337	83	286	99	253	83	286	66	253	66	253	83	286	22	337	66	253	22	337	5	337	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	195	445	198	408	201	444	201	444	198	408	203	412	201	444	203	412	206	442	206	442	203	412	207	416	206	442	207	416	210	439	210	439	207	416	210	420	210	439	210	420	212	435	212	435	210	420	212	424	212	435	212	424	213	429	198	408	195	445	191	444	198	408	191	444	187	443	198	408	187	443	183	441	198	408	183	441	179	438	198	408	179	438	174	434	198	408	174	434	121	359	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	121	359	174	434	100	359	153	339	156	302	159	338	159	338	156	302	161	306	159	338	161	306	164	336	164	336	161	306	165	310	164	336	165	310	168	333	168	333	165	310	168	314	168	333	168	314	170	329	170	329	168	314	170	318	170	329	170	318	171	323	156	302	153	339	149	338	156	302	149	338	145	337	156	302	145	337	141	335	156	302	141	335	137	332	156	302	137	332	132	328	156	302	132	328	79	253	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	79	253	132	328	59	253	57	359	75	359	119	443	119	443	75	359	135	411	119	443	135	411	151	443	151	443	135	411	196	359	151	443	196	359	213	359	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	20	253	37	253	82	337	82	337	37	253	98	305	82	337	98	305	113	337	113	337	98	305	158	253	113	337	158	253	175	253	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	123	-106	132	-107	123	-89	123	-89	132	-107	129	-89	138	-88	129	-89	132	-107	138	-88	132	-107	153	-105	138	-31	136	11	131	-6	138	-31	131	-6	140	-50	140	-50	131	-6	130	-49	131	-6	113	-49	116	-51	131	-6	116	-51	118	-50	131	-6	118	-50	121	-50	131	-6	121	-50	124	-49	131	-6	124	-49	127	-49	131	-6	127	-49	130	-49	93	1	102	-1	109	15	109	15	102	-1	111	-3	109	15	111	-3	136	11	136	11	111	-3	121	-5	136	11	121	-5	131	-6	85	25	79	7	84	4	85	25	84	4	93	1	85	25	93	1	109	15	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	116	154	135	142	139	202	139	202	135	142	152	130	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	114	218	95	234	97	165	114	218	97	165	116	154	114	218	116	154	139	202	246	86	243	108	241	56	241	56	243	108	233	128	241	56	233	128	227	31	227	31	233	128	218	148	227	31	218	148	206	11	206	11	218	148	196	166	206	11	196	166	195	67	195	67	192	49	206	11	206	11	192	49	184	33	206	11	184	33	179	-1	179	-1	184	33	172	21	179	-1	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	138	-31	155	14	138	-31	148	-6	155	14	148	-6	179	-1	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	180	325	175	327	177	302	177	302	175	327	164	331	177	302	164	331	162	310	162	310	164	331	154	334	162	310	154	334	146	316	146	316	154	334	144	336	146	316	144	336	134	338	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	194	-64	192	-52	191	-79	191	-79	192	-52	187	-43	191	-79	187	-43	183	-91	183	-91	187	-43	178	-36	183	-91	178	-36	170	-99	170	-99	178	-36	166	-32	170	-99	166	-32	156	-67	156	-67	166	-32	155	-60	152	-55	155	-60	166	-32	152	-55	166	-32	151	-30	152	-55	151	-30	148	-30	152	-55	148	-30	147	-52	147	-52	148	-30	146	-30	147	-52	146	-30	143	-30	147	-52	143	-30	141	-31	147	-52	141	-31	140	-50	170	-99	156	-67	155	-74	170	-99	155	-74	153	-105	153	-105	155	-74	152	-81	153	-105	152	-81	146	-85	97	-83	98	-102	104	-86	104	-86	98	-102	106	-104	104	-86	106	-104	111	-87	111	-87	106	-104	114	-106	111	-87	114	-106	117	-88	117	-88	114	-106	123	-106	117	-88	123	-106	123	-89	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	98	-102	97	-83	89	-98	97	165	79	270	73	180	138	-88	153	-105	146	-85	138	-31	140	-50	141	-31	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	92	-107	89	-89	83	-89	92	-107	83	-89	83	-106	83	-106	83	-89	77	-88	83	-106	77	-88	74	-106	74	-106	77	-88	71	-87	74	-106	71	-87	66	-104	66	-104	71	-87	64	-86	66	-104	64	-86	58	-102	58	-102	64	-86	56	-83	58	-102	56	-83	50	-98	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	171	39	171	39	173	73	168	86	171	39	168	86	161	23	161	23	168	86	159	97	161	23	159	97	147	9	147	9	159	97	147	108	147	9	147	108	139	43	139	43	137	31	147	9	147	9	137	31	132	21	147	9	132	21	129	0	129	0	132	21	123	13	129	0	123	13	112	8	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	112	8	98	6	98	-31	112	8	98	-31	108	-4	112	8	108	-4	129	0	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	91	-3	90	-49	100	-50	91	-3	100	-50	98	-31	91	-3	98	-31	98	6	91	-3	73	-49	76	-51	91	-3	76	-51	78	-50	91	-3	78	-50	81	-50	91	-3	81	-50	84	-49	91	-3	84	-49	87	-49	91	-3	87	-49	90	-49	72	-1	77	-2	79	9	79	9	77	-2	81	-2	79	9	81	-2	98	6	98	6	81	-2	86	-3	98	6	86	-3	91	-3	68	0	72	-1	79	9	68	0	79	9	63	17	68	0	63	17	61	1	154	-64	152	-52	151	-79	151	-79	152	-52	147	-43	151	-79	147	-43	143	-91	143	-91	147	-43	138	-36	143	-91	138	-36	130	-99	130	-99	138	-36	126	-32	130	-99	126	-32	117	-67	117	-67	126	-32	116	-60	113	-55	116	-60	126	-32	113	-55	126	-32	111	-30	113	-55	111	-30	108	-30	113	-55	108	-30	107	-52	107	-52	108	-30	106	-30	107	-52	106	-30	103	-30	107	-52	103	-30	101	-31	107	-52	101	-31	100	-50	130	-99	117	-67	115	-74	130	-99	115	-74	113	-105	113	-105	115	-74	112	-81	113	-105	112	-81	106	-85	98	-88	89	-89	92	-107	98	-88	92	-107	113	-105	98	-88	113	-105	106	-85	51	31	41	50	45	4	98	-31	100	-50	101	-31	56	185	63	109	57	178	214	462	197	462	152	378	152	378	197	462	137	411	152	378	137	411	121	378	121	378	137	411	76	462	121	378	76	462	59	462	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	175	337	157	337	113	253	113	253	157	337	97	286	113	253	97	286	80	253	80	253	97	286	36	337	80	253	36	337	19	337	30	2	32	3	35	50	35	50	32	3	35	4	35	50	35	4	38	4	38	4	41	4	44	31	44	31	41	4	45	3	44	31	45	3	57	17	57	17	45	3	49	3	57	17	49	3	54	1	30	2	35	50	28	0	28	0	35	50	27	76	28	0	27	76	26	-1	26	-1	27	76	20	76	26	-1	20	76	20	-1	65	227	46	219	52	197	52	197	46	219	50	185	57	109	50	185	46	219	57	109	46	219	40	123	40	123	46	219	31	207	40	123	31	207	28	138	28	138	31	207	22	190	28	138	22	190	21	153	21	153	22	190	19	168	95	229	88	229	104	217	104	217	88	229	88	219	75	217	88	219	88	229	75	217	88	229	65	227	133	220	131	221	137	181	137	181	131	221	128	221	137	181	128	221	128	198	128	198	128	221	125	223	128	198	125	223	122	224	65	227	52	197	57	207	65	227	57	207	65	214	65	227	65	214	75	217	91	6	83	-4	91	-4	91	6	91	-4	98	-4	91	6	72	9	76	-3	91	6	76	-3	83	-4	72	9	57	17	61	0	72	9	61	0	68	-2	72	9	68	-2	76	-3	123	119	71	151	79	95	123	119	79	95	106	80	123	119	106	80	115	74	123	119	115	74	122	68	123	119	122	68	128	60	123	119	128	60	140	108	71	151	64	156	79	95	79	95	64	156	58	163	79	95	58	163	57	109	57	109	58	163	54	170	57	109	54	170	51	178	167	57	166	73	164	38	164	38	166	73	161	86	164	38	161	86	154	21	154	21	161	86	153	97	154	21	153	97	140	108	117	13	119	-1	125	21	125	21	119	-1	139	7	125	21	139	7	130	31	130	31	139	7	132	43	140	108	132	43	139	7	140	108	139	7	154	21	140	108	128	60	131	52	140	108	131	52	132	43	105	8	91	6	98	-4	105	8	98	-4	119	-1	105	8	119	-1	117	13	137	181	144	157	137	220	137	181	137	220	136	220	136	220	133	220	137	181	144	157	151	157	149	225	144	157	149	225	143	225	144	157	143	225	141	223	144	157	141	223	139	221	144	157	139	221	138	220	144	157	138	220	137	220	117	210	128	198	122	224	117	210	122	224	115	226	117	210	115	226	109	228	117	210	109	228	104	217	102	229	95	229	104	217	102	229	104	217	109	228	61	0	57	17	54	1	44	31	35	50	38	4	50	185	57	109	51	178	143	0	123	-49	126	-51	143	0	126	-51	128	-50	143	0	128	-50	131	-50	143	0	131	-50	134	-49	143	0	134	-49	137	-49	143	0	137	-49	140	-49	143	0	140	-49	150	-50	143	0	150	-50	148	-31	143	0	148	-31	178	310	143	0	178	310	127	310	143	0	127	310	127	61	143	0	127	61	126	39	143	0	126	39	123	25	143	0	123	25	115	16	143	0	115	16	101	12	143	0	101	12	80	9	143	0	80	9	80	0	142	-107	139	-89	133	-89	142	-107	133	-89	133	-106	133	-106	133	-89	127	-88	133	-106	127	-88	124	-106	124	-106	127	-88	121	-87	124	-106	121	-87	116	-104	116	-104	121	-87	114	-86	116	-104	114	-86	108	-102	108	-102	114	-86	107	-83	108	-102	107	-83	99	-98	226	9	205	11	226	0	226	0	205	11	192	16	226	0	192	16	161	0	161	0	192	16	183	23	161	0	183	23	179	36	178	310	148	-31	161	0	178	310	161	0	178	55	178	55	161	0	179	36	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	204	-64	202	-52	201	-79	201	-79	202	-52	197	-43	201	-79	197	-43	193	-91	193	-91	197	-43	188	-36	193	-91	188	-36	180	-99	180	-99	188	-36	176	-32	180	-99	176	-32	166	-67	166	-67	176	-32	165	-60	163	-55	165	-60	176	-32	163	-55	176	-32	161	-30	163	-55	161	-30	158	-30	163	-55	158	-30	157	-52	157	-52	158	-30	156	-30	157	-52	156	-30	153	-30	157	-52	153	-30	151	-31	157	-52	151	-31	150	-50	180	-99	166	-67	165	-74	180	-99	165	-74	163	-105	163	-105	165	-74	162	-81	163	-105	162	-81	156	-85	148	-88	139	-89	142	-107	148	-88	142	-107	163	-105	148	-88	163	-105	156	-85	148	-31	150	-50	151	-31	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	36	40	40	25	42	247	36	40	42	247	35	209	36	40	35	209	35	59	63	-107	60	-89	54	-89	63	-107	54	-89	54	-106	54	-106	54	-89	48	-88	54	-106	48	-88	46	-106	46	-106	48	-88	42	-87	46	-106	42	-87	38	-104	38	-104	42	-87	35	-86	38	-104	35	-86	30	-102	30	-102	35	-86	28	-83	30	-102	28	-83	21	-98	52	-50	55	-49	64	-1	64	-1	55	-49	58	-49	64	-1	58	-49	61	-49	61	-49	71	-50	64	-1	64	-1	44	-49	47	-51	64	-1	47	-51	50	-50	64	-1	50	-50	52	-50	53	260	42	247	45	12	53	260	45	12	53	3	53	260	53	3	64	276	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	77	-30	75	-30	79	-52	79	-52	75	-30	73	-31	79	-52	73	-31	71	-50	71	-50	73	-31	70	-31	71	-50	70	-31	64	-1	64	-1	70	-31	65	278	64	-1	65	278	64	276	70	-31	80	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	70	-31	126	-64	124	-52	123	-79	123	-79	124	-52	118	-43	123	-79	118	-43	115	-91	115	-91	118	-43	109	-36	115	-91	109	-36	102	-99	102	-99	109	-36	97	-32	102	-99	97	-32	88	-67	88	-67	97	-32	87	-60	84	-55	87	-60	97	-32	84	-55	97	-32	83	-30	84	-55	83	-30	80	-30	84	-55	80	-30	79	-52	70	-31	72	287	69	284	70	-31	69	284	67	281	70	-31	67	281	65	278	102	-99	88	-67	87	-74	102	-99	87	-74	84	-105	84	-105	87	-74	83	-81	84	-105	83	-81	78	-85	70	-88	60	-89	63	-107	70	-88	63	-107	84	-105	70	-88	84	-105	78	-85	86	28	94	-2	93	23	93	23	94	-2	103	21	109	22	103	21	107	1	109	22	107	1	118	9	81	36	78	49	80	-4	81	36	80	-4	94	-2	81	36	94	-2	86	28	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	9	115	24	109	22	118	9	115	24	118	9	121	27	103	21	94	-2	107	1	77	66	80	-4	78	49	77	-30	79	-52	80	-30	64	-1	64	276	53	3	42	247	40	25	45	12	230	443	213	443	169	359	169	359	213	443	152	392	169	359	152	392	137	359	137	359	152	392	93	443	137	359	93	443	75	443	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	103	209	77	225	103	209	103	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	93	-3	93	23	93	23	93	-3	103	21	109	22	103	21	106	1	109	22	106	1	118	8	81	36	78	49	79	-4	81	36	79	-4	93	-3	81	36	93	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	150	342	139	348	140	298	150	342	140	298	140	299	150	342	140	299	142	298	150	342	142	298	144	297	150	342	144	297	146	296	150	342	146	296	146	294	150	342	146	294	147	292	150	342	147	292	156	271	150	342	156	271	159	332	139	348	127	350	127	296	139	348	127	296	129	296	139	348	129	296	131	297	139	348	131	297	133	297	139	348	133	297	135	297	139	348	135	297	137	297	139	348	137	297	138	298	139	348	138	298	139	298	139	348	139	298	140	298	97	322	98	313	98	331	98	331	98	313	102	306	98	331	102	306	102	339	102	339	102	306	108	301	102	339	108	301	109	345	109	345	108	301	117	297	109	345	117	297	117	349	117	349	117	297	127	296	117	349	127	296	127	350	164	288	166	306	164	320	164	288	164	320	159	332	164	288	159	332	156	271	156	271	147	292	145	282	156	271	145	282	145	255	145	255	145	282	140	271	145	255	140	271	132	261	106	238	110	229	121	250	121	250	110	229	129	240	121	250	129	240	132	261	132	261	129	240	145	255	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	8	115	24	109	22	118	8	115	24	118	8	121	27	103	21	93	-3	106	1	77	66	79	-4	78	49	123	25	226	0	126	39	126	39	226	0	192	16	126	39	192	16	127	61	127	61	192	16	183	23	127	61	183	23	127	156	127	156	183	23	127	178	127	156	127	178	63	178	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	127	310	179	36	178	55	178	178	178	156	241	156	178	178	241	156	241	178	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	205	11	192	16	226	0	205	11	226	0	226	9	127	178	183	23	179	36	127	178	179	36	127	310	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	178	310	127	310	178	55	127	156	63	178	63	156	9	212	10	212	11	221	11	221	10	212	11	211	11	221	11	211	15	224	15	224	11	211	36	211	15	224	36	211	19	227	19	227	36	211	24	230	30	236	24	230	36	211	30	236	36	211	36	242	36	242	36	211	37	43	36	242	37	43	43	250	43	250	37	43	41	26	43	250	41	26	48	11	78	286	77	289	78	68	78	228	78	211	128	211	78	228	128	211	128	228	78	140	78	118	126	118	78	140	126	118	126	140	94	0	107	4	95	25	95	25	107	4	103	23	110	24	103	23	107	4	110	24	107	4	119	11	130	22	140	36	133	41	130	22	133	41	127	34	130	22	127	34	122	30	130	22	122	30	119	11	116	26	110	24	119	11	116	26	119	11	122	30	95	25	87	29	94	0	94	0	87	29	82	37	94	0	82	37	80	-1	80	-1	82	37	79	50	80	-1	79	50	78	68	78	68	77	289	77	290	78	68	77	290	76	291	78	68	76	291	75	292	78	68	75	292	74	292	78	68	74	292	61	1	78	68	61	1	80	-1	43	250	48	11	49	258	49	258	48	11	61	1	49	258	61	1	55	266	55	266	61	1	74	292	36	140	6	140	36	118	36	140	36	118	37	43	36	140	37	43	36	211	8	218	7	215	7	213	8	218	7	213	8	212	8	218	8	212	9	212	8	218	9	212	11	221	36	118	6	140	6	118	37	43	36	118	36	63	120	380	125	386	126	414	126	414	125	386	130	391	126	414	130	391	138	420	138	420	130	391	135	394	138	420	135	394	142	395	142	395	146	394	152	422	152	422	146	394	150	394	152	422	150	394	154	392	117	372	120	380	126	414	117	372	126	414	116	403	117	372	116	403	108	389	117	372	108	389	102	372	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	152	422	154	392	159	422	159	422	154	392	158	391	159	422	158	391	162	389	162	389	174	383	166	421	166	421	174	383	173	419	152	422	138	420	142	395	166	421	159	422	162	389	173	419	174	383	180	416	180	416	174	383	185	378	180	416	185	378	188	413	188	413	185	378	194	375	188	413	194	375	200	407	200	407	194	375	201	373	200	407	201	373	205	404	205	404	201	373	207	372	205	404	207	372	211	402	211	402	207	372	214	372	211	402	214	372	216	401	216	401	214	372	229	374	216	401	229	374	221	400	221	400	229	374	226	400	232	400	226	400	229	374	232	400	229	374	242	379	252	425	247	415	252	390	252	425	252	390	260	405	252	425	260	405	267	425	243	408	238	403	242	379	243	408	242	379	252	390	243	408	252	390	247	415	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	232	400	242	379	238	403	56	274	60	281	62	308	62	308	60	281	65	285	62	308	65	285	74	314	74	314	65	285	71	288	74	314	71	288	78	289	78	289	81	289	88	316	88	316	81	289	85	288	88	316	85	288	89	287	52	266	56	274	62	308	52	266	62	308	51	298	52	266	51	298	43	284	52	266	43	284	37	266	88	316	89	287	95	316	95	316	89	287	94	285	95	316	94	285	98	283	98	283	109	278	102	315	102	315	109	278	109	313	88	316	74	314	78	289	102	315	95	316	98	283	109	313	109	278	116	311	116	311	109	278	120	273	116	311	120	273	123	307	123	307	120	273	129	269	123	307	129	269	135	301	135	301	129	269	136	267	135	301	136	267	141	299	141	299	136	267	143	266	141	299	143	266	146	297	146	297	143	266	150	266	146	297	150	266	152	295	152	295	150	266	165	268	152	295	165	268	157	294	157	294	165	268	161	294	168	295	161	294	165	268	168	295	165	268	177	274	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	188	319	183	309	187	284	188	319	187	284	196	299	188	319	196	299	203	319	178	302	173	297	177	274	178	302	177	274	187	284	178	302	187	284	183	309	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	168	295	177	274	173	297	145	215	129	225	129	217	99	387	99	359	255	359	99	387	255	359	255	387	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	47	281	47	253	203	253	47	281	203	253	203	281	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	169	392	155	397	160	363	160	363	155	397	144	407	160	363	144	407	140	373	140	373	144	407	135	421	140	373	135	421	130	438	233	419	224	406	226	372	226	372	224	406	213	396	226	372	213	396	208	362	208	362	213	396	201	391	208	362	201	391	186	390	186	390	169	392	185	359	185	359	169	392	160	363	130	438	116	438	118	411	130	438	118	411	126	389	130	438	126	389	140	373	242	438	233	419	240	387	242	438	240	387	250	410	242	438	250	410	256	438	186	390	185	359	208	362	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	233	419	226	372	240	387	103	285	89	291	94	257	94	257	89	291	78	301	94	257	78	301	75	267	75	267	78	301	70	315	75	267	70	315	65	332	167	313	158	300	161	266	161	266	158	300	147	290	161	266	147	290	142	256	142	256	147	290	135	285	142	256	135	285	121	283	121	283	103	285	119	253	119	253	103	285	94	257	65	332	50	332	53	305	65	332	53	305	61	283	65	332	61	283	75	267	176	332	167	313	175	281	176	332	175	281	185	303	176	332	185	303	190	332	121	283	119	253	142	256	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	167	313	161	266	175	281	214	389	209	380	212	359	212	359	209	380	202	373	212	359	202	373	198	352	198	352	202	373	193	368	198	352	193	368	182	349	182	349	193	368	182	367	184	449	182	432	192	430	184	449	192	430	199	447	199	447	192	430	202	426	199	447	202	426	212	439	212	439	202	426	209	419	212	439	209	419	214	410	233	399	230	415	230	383	230	383	230	415	223	428	230	383	223	428	223	370	223	370	223	428	215	400	214	410	215	400	223	428	214	410	223	428	212	439	214	389	212	359	223	370	214	389	223	370	215	400	156	418	163	426	168	447	168	447	163	426	172	430	168	447	172	430	184	449	184	449	172	430	182	432	154	440	143	429	150	400	154	440	150	400	152	410	154	440	152	410	156	418	154	440	156	418	168	447	156	380	152	389	153	359	153	359	152	389	150	400	172	368	163	373	166	352	172	368	166	352	182	349	172	368	182	349	182	367	156	380	153	359	166	352	156	380	166	352	163	373	133	400	135	384	135	415	135	415	135	384	142	370	135	415	142	370	143	429	143	429	142	370	153	359	143	429	153	359	150	400	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	156	295	151	286	154	266	154	266	151	286	144	279	154	266	144	279	140	259	140	259	144	279	135	275	140	259	135	275	124	256	124	256	135	275	124	273	126	355	124	339	134	337	126	355	134	337	141	353	141	353	134	337	144	332	141	353	144	332	154	346	154	346	144	332	151	325	154	346	151	325	156	316	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	175	305	172	321	172	290	172	290	172	321	165	335	172	290	165	335	165	276	165	276	165	335	157	306	156	316	157	306	165	335	156	316	165	335	154	346	156	295	154	266	165	276	156	295	165	276	157	306	98	325	105	332	110	353	110	353	105	332	114	337	110	353	114	337	126	355	126	355	114	337	124	339	96	346	85	335	92	306	96	346	92	306	94	316	96	346	94	316	98	325	96	346	98	325	110	353	98	286	94	295	95	266	95	266	94	295	92	306	114	275	105	279	108	259	114	275	108	259	124	256	114	275	124	256	124	273	98	286	95	266	108	259	98	286	108	259	105	279	75	306	77	290	77	322	77	322	77	290	84	276	77	322	84	276	85	335	85	335	84	276	95	266	85	335	95	266	92	306	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	38	38	36	185	36	59	17	216	4	225	4	218	145	215	129	225	129	217	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	290	45	283	103	282	85	290	45	282	85	279	70	290	45	279	70	278	30	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	247	6	264	17	254	34	254	34	264	17	265	45	273	57	265	45	278	30	273	57	278	30	279	70	265	45	264	17	278	30	263	445	266	407	269	444	269	444	266	407	272	411	269	444	272	411	274	442	274	442	272	411	276	416	274	442	276	416	277	439	277	439	276	416	278	420	277	439	278	420	280	435	280	435	278	420	280	425	280	435	280	425	281	430	266	407	263	445	260	445	266	407	260	445	256	444	266	407	256	444	252	442	266	407	252	442	248	439	266	407	248	439	242	434	266	407	242	434	189	359	185	445	188	407	191	444	191	444	188	407	193	411	191	444	193	411	196	442	196	442	193	411	198	416	196	442	198	416	199	439	199	439	198	416	200	420	199	439	200	420	202	435	202	435	200	420	202	425	202	435	202	425	203	430	188	407	185	445	182	445	188	407	182	445	178	444	188	407	178	444	174	442	188	407	174	442	170	439	188	407	170	439	164	434	188	407	164	434	111	359	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	208	16	227	0	225	20	111	359	164	434	91	359	189	359	242	434	169	359	257	319	237	331	237	321	318	311	279	301	282	283	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	209	225	199	6	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	200	339	203	301	205	338	205	338	203	301	208	305	205	338	208	305	210	336	210	336	208	305	212	310	210	336	212	310	214	333	214	333	212	310	215	314	214	333	215	314	216	329	216	329	215	314	217	319	216	329	217	319	217	324	203	301	200	339	196	339	203	301	196	339	193	338	203	301	193	338	189	336	203	301	189	336	184	333	203	301	184	333	179	328	203	301	179	328	126	253	122	339	124	301	128	338	128	338	124	301	130	305	128	338	130	305	132	336	132	336	130	305	134	310	132	336	134	310	136	333	136	333	134	310	137	314	136	333	137	314	138	329	138	329	137	314	138	319	138	329	138	319	139	324	124	301	122	339	118	339	124	301	118	339	115	338	124	301	115	338	111	336	124	301	111	336	106	333	124	301	106	333	100	328	124	301	100	328	47	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	47	253	100	328	27	253	126	253	179	328	105	253	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	195	-28	208	16	195	-28	197	-22	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	194	-34	195	-28	189	15	194	-34	189	15	191	-80	191	-80	189	15	185	-6	185	-6	189	15	177	-6	125	37	121	1	138	-3	202	-51	198	-47	203	-82	203	-82	198	-47	195	-42	203	-82	195	-42	191	-80	191	-80	195	-42	194	-34	225	20	210	-3	227	0	225	20	227	0	241	26	241	26	227	0	243	4	241	26	243	4	254	34	254	34	243	4	256	11	254	34	256	11	265	45	265	45	256	11	268	20	265	45	268	20	273	57	208	16	197	-22	200	-16	208	16	200	-16	204	-10	208	16	204	-10	210	-3	208	16	210	-3	225	20	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	298	62	305	258	298	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	298	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	290	45	283	103	282	85	290	45	282	85	279	70	290	45	279	70	278	30	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	273	57	268	20	278	30	273	57	278	30	279	70	203	-82	216	-80	207	-53	207	-53	216	-80	213	-54	220	-53	213	-54	216	-80	220	-53	216	-80	227	-76	258	-44	248	-35	248	-58	248	-58	248	-35	240	-43	248	-58	240	-43	238	-69	238	-69	240	-43	233	-48	238	-69	233	-48	227	-76	227	-76	233	-48	226	-51	227	-76	226	-51	220	-53	191	-80	185	-6	181	-75	181	-75	185	-6	178	-13	181	-75	178	-13	173	-68	173	-68	178	-13	172	-20	173	-68	172	-20	169	-28	168	-58	173	-68	169	-28	168	-58	169	-28	166	-36	168	-58	166	-36	166	-45	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	202	-51	203	-82	207	-53	257	319	237	331	237	321	318	311	279	301	282	283	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	174	-23	174	-23	169	38	174	-30	174	-37	174	-30	171	-76	174	-37	171	-76	182	-77	177	-16	181	-9	209	225	209	225	181	-9	187	-2	209	225	187	-2	195	4	195	4	204	7	209	225	209	225	204	7	209	54	171	-76	174	-30	169	38	171	-76	169	38	169	2	171	-76	169	2	160	-71	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	212	34	213	10	217	29	217	29	213	10	221	13	217	29	221	13	225	26	225	26	221	13	230	15	225	26	230	15	237	25	237	25	230	15	240	18	237	25	240	18	240	25	209	42	209	54	204	7	209	42	204	7	213	10	209	42	213	10	212	34	182	-77	195	-76	186	-49	186	-49	195	-76	193	-49	199	-49	193	-49	195	-76	199	-49	195	-76	207	-71	238	-39	228	-31	227	-53	227	-53	228	-31	220	-38	227	-53	220	-38	217	-64	217	-64	220	-38	212	-43	217	-64	212	-43	207	-71	207	-71	212	-43	205	-47	207	-71	205	-47	199	-49	182	-77	186	-49	181	-46	182	-77	181	-46	177	-43	182	-77	177	-43	174	-37	169	2	160	-5	160	-71	160	-71	160	-5	154	-13	160	-71	154	-13	153	-63	153	-63	154	-13	149	-21	153	-63	149	-21	147	-53	147	-53	149	-21	146	-30	147	-53	146	-30	146	-40	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	38	38	36	185	36	59	145	215	129	225	129	217	209	225	174	-23	177	-16	17	216	4	225	4	218	158	359	175	359	220	443	220	443	175	359	235	411	220	443	235	411	251	443	251	443	235	411	296	359	251	443	296	359	314	359	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	108	253	126	253	171	337	171	337	126	253	186	305	171	337	186	305	201	337	201	337	186	305	247	253	201	337	247	253	264	253	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	103	359	120	359	165	443	165	443	120	359	180	411	165	443	180	411	196	443	196	443	180	411	242	359	196	443	242	359	258	359	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	209	411	210	403	211	419	211	419	210	403	214	397	211	419	214	397	214	426	214	426	214	397	219	391	214	426	219	391	219	431	219	431	219	391	226	388	219	431	226	388	226	435	226	435	226	388	233	387	226	435	233	387	234	436	234	436	233	387	242	388	234	436	242	388	242	435	242	435	242	388	249	391	242	435	249	391	249	431	249	431	249	391	254	397	249	431	254	397	254	426	254	426	254	397	258	403	254	426	258	403	258	419	258	419	258	403	259	411	110	411	111	403	111	419	111	419	111	403	115	397	111	419	115	397	115	426	115	426	115	397	120	391	115	426	120	391	120	431	120	431	120	391	126	388	120	431	126	388	127	435	127	435	126	388	134	387	127	435	134	387	134	436	134	436	134	387	142	388	134	436	142	388	142	435	142	435	142	388	149	391	142	435	149	391	149	431	149	431	149	391	155	397	149	431	155	397	155	426	155	426	155	397	158	403	155	426	158	403	158	419	158	419	158	403	160	411	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	214	445	216	408	220	444	220	444	216	408	221	412	220	444	221	412	224	442	224	442	221	412	226	416	224	442	226	416	228	439	228	439	226	416	229	420	228	439	229	420	230	435	230	435	229	420	230	424	230	435	230	424	231	429	216	408	214	445	209	444	216	408	209	444	205	443	216	408	205	443	202	441	216	408	202	441	197	438	216	408	197	438	193	434	216	408	193	434	139	359	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	139	359	193	434	119	359	171	339	174	302	177	338	177	338	174	302	180	306	177	338	180	306	182	336	182	336	180	306	184	310	182	336	184	310	186	333	186	333	184	310	187	314	186	333	187	314	188	329	188	329	187	314	189	318	188	329	189	318	189	323	174	302	171	339	167	338	174	302	167	338	163	337	174	302	163	337	160	335	174	302	160	335	156	332	174	302	156	332	151	328	174	302	151	328	97	253	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	97	253	151	328	77	253	160	368	167	369	168	416	168	416	167	369	174	372	168	416	174	372	175	412	175	412	174	372	180	377	175	412	180	377	180	407	180	407	180	377	183	384	180	407	183	384	184	400	184	400	183	384	185	392	136	400	136	384	139	407	139	407	136	384	140	378	139	407	140	378	144	412	144	412	140	378	145	372	144	412	145	372	151	416	151	416	145	372	152	369	151	416	152	369	160	417	160	417	152	369	160	368	160	417	160	368	168	416	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	136	384	136	400	135	392	118	262	126	263	127	310	127	310	126	263	133	266	127	310	133	266	134	306	134	306	133	266	139	271	134	306	139	271	139	301	139	301	139	271	142	278	139	301	142	278	142	294	142	294	142	278	143	286	95	294	95	278	98	301	98	301	95	278	99	272	98	301	99	272	103	306	103	306	99	272	104	266	103	306	104	266	110	310	110	310	104	266	111	263	110	310	111	263	118	311	118	311	111	263	118	262	118	311	118	262	127	310	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	163	17	149	16	201	0	149	16	133	15	201	0	133	15	67	15	201	0	67	15	13	7	201	0	13	7	13	0	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	67	15	147	210	13	7	95	278	95	294	94	286	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	232	462	214	462	170	378	170	378	214	462	154	411	170	378	154	411	138	378	138	378	154	411	94	462	138	378	94	462	76	462	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	192	337	175	337	130	253	130	253	175	337	114	286	130	253	114	286	98	253	98	253	114	286	54	337	98	253	54	337	36	337	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	50	30	48	24	140	0	140	0	48	24	46	19	140	0	46	19	42	16	42	16	39	13	140	0	140	0	39	13	33	11	140	0	33	11	27	9	97	23	51	45	100	18	100	18	51	45	103	15	107	12	103	15	51	45	107	12	51	45	51	37	95	298	98	310	92	329	92	329	98	310	103	320	92	329	103	320	114	338	114	338	103	320	111	326	114	338	111	326	122	328	122	328	128	327	140	342	140	342	128	327	134	324	140	342	134	324	139	320	94	44	94	282	92	329	94	44	92	329	76	315	94	44	76	315	94	36	165	291	171	290	171	335	171	335	171	290	177	291	171	335	177	291	179	331	179	331	177	291	183	294	179	331	183	294	184	327	184	327	183	294	187	299	184	327	187	299	188	322	188	322	187	299	190	304	188	322	190	304	191	316	191	316	190	304	191	310	152	301	156	297	157	339	157	339	156	297	160	293	157	339	160	293	164	338	164	338	160	293	165	291	164	338	165	291	171	335	140	342	144	315	145	341	145	341	144	315	148	307	145	341	148	307	151	341	151	341	148	307	152	301	151	341	152	301	157	339	140	342	114	338	122	328	140	0	140	7	130	8	140	0	130	8	121	9	140	0	121	9	113	10	140	0	113	10	107	12	140	0	107	12	50	30	76	315	63	296	94	36	94	36	63	296	55	272	94	36	55	272	95	29	95	29	55	272	54	264	95	29	54	264	53	255	95	29	53	255	52	245	95	29	52	245	51	235	95	29	51	235	51	225	95	29	51	225	51	209	95	29	51	209	51	45	95	29	51	45	97	23	19	8	10	7	140	0	19	8	140	0	27	9	51	209	51	225	38	225	51	209	38	225	38	209	140	0	10	7	10	0	50	30	107	12	51	37	140	342	139	320	144	315	95	298	92	329	94	282	7	311	8	312	18	324	18	324	8	312	10	312	18	324	10	312	12	312	12	312	22	311	18	324	18	324	22	311	31	328	22	311	29	309	31	328	31	328	29	309	34	304	31	328	34	304	43	331	43	331	34	304	36	296	43	331	36	296	36	283	41	18	36	283	36	270	41	18	36	270	36	254	36	254	36	270	-8	270	36	254	-8	270	-8	254	79	270	79	254	172	254	79	270	172	254	172	270	99	16	88	21	95	-2	95	-2	88	21	81	28	95	-2	81	28	72	2	72	2	81	28	79	37	72	2	79	37	76	342	76	342	79	37	79	188	76	342	79	188	79	340	5	311	7	311	18	324	5	311	18	324	3	320	5	311	3	320	3	311	188	63	177	38	189	18	189	18	177	38	162	22	189	18	162	22	157	1	157	1	162	22	145	14	157	1	145	14	127	11	127	11	112	12	119	-4	119	-4	112	12	99	16	119	-4	99	16	95	-2	64	338	53	334	54	9	64	338	54	9	72	2	64	338	72	2	76	342	43	331	36	283	41	18	43	331	41	18	54	9	43	331	54	9	53	334	146	230	128	228	155	191	155	191	128	228	128	199	113	197	128	199	128	228	113	197	128	228	112	223	79	159	81	171	87	202	87	202	81	171	88	182	87	202	88	182	98	214	98	214	88	182	99	191	98	214	99	191	112	223	112	223	99	191	113	197	79	159	87	202	79	188	79	159	79	188	79	37	236	120	232	155	230	78	230	78	232	155	220	185	230	78	220	185	214	44	214	44	220	185	201	209	214	44	201	209	192	100	192	100	189	18	214	44	155	191	174	172	176	224	176	224	174	172	185	147	176	224	185	147	201	209	201	209	185	147	190	122	201	209	190	122	192	100	127	11	119	-4	157	1	188	63	189	18	192	100	146	230	155	191	176	224	41	18	36	254	36	28	78	52	63	73	75	1	75	1	63	73	54	99	75	1	54	99	48	17	48	17	54	99	51	127	188	63	176	50	177	28	177	28	176	50	162	40	177	28	162	40	158	10	158	10	162	40	146	33	158	10	146	33	135	0	135	0	146	33	127	31	107	-4	135	0	127	31	107	-4	127	31	100	37	107	-4	100	37	78	52	107	-4	78	52	75	1	193	49	206	74	199	78	193	49	199	78	188	63	193	49	188	63	177	28	131	230	123	230	139	209	139	209	123	230	122	215	97	211	122	215	109	229	97	211	109	229	96	227	84	223	73	217	77	199	84	223	77	199	97	211	84	223	97	211	96	227	63	211	46	196	54	156	63	211	54	156	62	181	63	211	62	181	77	199	63	211	77	199	73	217	15	132	17	71	21	156	21	156	17	71	29	41	21	156	29	41	31	178	31	178	29	41	48	17	31	178	48	17	46	196	46	196	48	17	51	127	46	196	51	127	54	156	155	225	147	227	148	195	155	225	148	195	152	178	155	225	152	178	160	163	155	225	160	163	162	222	139	209	148	195	147	227	139	209	147	227	139	229	139	209	139	229	131	230	190	225	190	237	186	269	190	225	186	269	190	162	190	225	190	162	190	203	192	248	195	258	201	277	201	277	195	258	201	264	201	277	201	264	209	267	209	267	219	264	220	280	220	280	219	264	225	256	220	280	225	256	231	278	231	278	225	256	228	247	231	278	228	247	233	240	243	237	248	237	248	268	248	268	248	237	251	239	248	268	251	239	254	260	254	260	251	239	254	242	254	260	254	242	256	251	256	251	254	242	255	246	240	275	231	278	233	240	240	275	233	240	243	237	240	275	243	237	248	268	220	280	201	277	209	267	186	269	190	237	192	248	186	269	192	248	201	277	186	269	174	257	176	157	186	269	176	157	183	158	186	269	183	158	190	162	176	157	174	257	166	241	176	157	166	241	162	222	176	157	162	222	160	163	198	172	199	180	199	185	198	172	199	185	197	190	198	172	197	190	195	194	198	172	195	194	195	166	195	166	195	194	193	199	195	166	193	199	190	203	195	166	190	203	190	162	123	230	109	229	122	215	17	71	15	132	12	105	84	50	72	68	79	9	79	9	72	68	69	90	61	168	69	90	72	115	61	168	72	115	85	176	85	176	72	115	80	135	85	176	80	135	95	149	139	161	145	161	141	189	139	161	141	189	117	191	139	161	117	191	114	158	114	158	117	191	98	196	114	158	98	196	95	149	95	149	98	196	85	206	95	149	85	206	85	176	85	176	85	206	77	219	85	176	77	219	64	186	64	186	77	219	74	237	82	328	74	237	78	267	82	328	78	267	87	290	180	158	185	194	173	159	173	159	185	194	173	192	173	159	173	192	164	159	164	159	173	192	161	191	164	159	161	191	154	160	154	160	161	191	149	189	154	160	149	189	145	161	145	161	149	189	141	189	256	296	248	309	251	258	256	296	251	258	256	265	256	296	256	265	258	273	256	296	258	273	259	281	228	253	236	252	237	320	237	320	236	252	244	253	237	320	244	253	248	309	248	309	244	253	251	258	223	329	208	335	208	277	223	329	208	277	214	266	223	329	214	266	220	258	223	329	220	258	228	253	223	329	228	253	237	320	166	342	156	320	167	319	166	342	167	319	177	341	177	341	167	319	179	315	177	341	179	315	188	339	188	339	179	315	190	309	188	339	190	309	198	337	198	337	190	309	199	302	198	337	199	302	208	335	208	335	199	302	204	292	208	335	204	292	208	277	217	180	215	185	214	172	214	172	215	185	211	189	214	172	211	189	207	166	207	166	211	189	205	192	207	166	205	192	199	194	207	166	199	194	197	162	197	162	199	194	194	194	197	162	194	194	188	159	188	159	194	194	185	194	188	159	185	194	180	158	261	36	263	84	251	26	251	26	263	84	251	59	251	26	251	59	236	16	236	16	251	59	236	42	236	16	236	42	218	8	218	8	236	42	217	33	218	8	217	33	199	2	199	2	217	33	193	28	199	2	193	28	177	-1	177	-1	193	28	164	27	177	-1	164	27	152	-2	152	-2	164	27	129	29	152	-2	129	29	116	0	116	0	129	29	103	37	116	0	103	37	84	50	48	25	79	9	69	90	48	25	69	90	61	168	48	25	61	168	42	153	48	25	42	153	28	133	48	25	28	133	25	51	20	110	17	86	25	51	20	110	25	51	28	133	281	79	263	84	270	46	281	79	270	46	276	57	281	79	276	57	280	68	87	290	104	307	118	338	118	338	104	307	127	316	118	338	127	316	155	342	155	342	127	316	156	320	155	342	156	320	166	342	33	211	47	197	51	309	51	309	47	197	64	186	51	309	64	186	82	328	82	328	64	186	74	237	30	283	22	249	25	227	30	283	25	227	33	211	30	283	33	211	51	309	82	328	87	290	118	338	263	84	261	36	270	46	84	50	79	9	116	0	42	-65	40	-64	46	-78	46	-78	40	-64	39	-62	46	-78	39	-62	32	-77	32	-77	39	-62	38	-60	40	-28	38	-60	38	-59	40	-28	38	-59	38	-58	41	-53	42	-50	43	-34	43	-34	42	-50	43	-48	43	-34	43	-48	44	-40	44	-40	43	-48	43	-45	44	-40	43	-45	43	-42	40	-28	38	-58	39	-57	40	-28	39	-57	40	-55	40	-28	40	-55	41	-53	40	-28	41	-53	43	-34	36	-25	30	-22	32	-77	36	-25	32	-77	38	-60	36	-25	38	-60	40	-28	42	-65	46	-78	45	-66	45	-66	46	-78	49	-67	61	-63	49	-67	61	-76	61	-63	61	-76	74	-71	11	-25	11	-65	17	-22	17	-22	11	-65	21	-72	17	-22	21	-72	24	-21	24	-21	21	-72	32	-77	24	-21	32	-77	30	-22	6	-30	4	-36	5	-55	6	-30	5	-55	11	-65	6	-30	11	-65	11	-25	86	203	85	178	85	-62	85	-62	85	178	84	155	85	-62	84	155	83	20	83	20	82	-11	85	-62	85	-62	82	-11	78	-35	85	-62	78	-35	74	-71	74	-71	78	-35	71	-53	74	-71	71	-53	61	-63	82	68	83	51	83	134	83	134	83	51	83	34	83	134	83	34	84	155	84	155	83	34	83	20	82	114	82	94	82	83	82	114	82	83	82	68	82	114	82	68	83	134	88	219	86	203	95	-48	88	219	95	-48	95	267	95	267	95	-48	103	-30	95	267	103	-30	106	305	106	305	103	-30	110	-2	106	305	110	-2	122	332	122	332	110	-2	117	41	122	332	117	41	123	95	31	219	31	203	86	203	31	219	86	203	88	219	123	95	127	152	130	241	130	241	127	152	129	203	130	241	129	203	129	219	129	219	129	203	189	203	129	219	189	203	189	219	130	241	131	266	122	332	122	332	131	266	134	292	122	332	134	292	142	348	142	348	134	292	139	314	142	348	139	314	146	329	146	329	149	333	142	348	142	348	149	333	167	353	152	335	156	337	167	353	167	353	156	337	161	338	167	353	161	338	166	339	166	339	169	338	167	353	167	353	169	338	181	352	211	330	204	340	205	301	211	330	205	301	209	306	211	330	209	306	212	312	211	330	212	312	213	319	186	297	192	296	194	347	194	347	192	296	199	297	194	347	199	297	204	340	204	340	199	297	205	301	181	352	169	338	172	338	181	352	172	338	174	336	181	352	174	336	175	335	181	352	175	335	176	333	181	352	176	333	180	299	181	352	180	299	186	297	181	352	186	297	194	347	180	299	176	333	176	302	176	302	176	333	175	329	176	302	175	329	174	326	173	323	172	319	173	307	173	323	173	307	176	302	173	323	176	302	174	326	49	-67	46	-78	61	-76	167	353	149	333	152	335	173	307	172	319	171	313	86	203	85	-62	95	-48	122	332	123	95	130	241	5	-55	4	-36	3	-44	34	23	29	15	113	0	113	0	29	15	20	10	113	0	20	10	4	7	8	312	10	312	19	324	19	324	10	312	11	312	19	324	11	312	12	312	12	312	21	312	19	324	19	324	21	312	33	328	19	324	5	320	7	312	19	324	7	312	8	312	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	62	337	79	51	62	337	79	35	79	35	62	337	47	332	79	35	47	332	36	289	36	289	47	332	35	300	33	328	21	312	28	310	33	328	28	310	33	306	33	328	33	306	35	300	33	328	35	300	47	332	167	180	182	224	160	192	160	192	182	224	151	230	160	192	151	230	150	200	150	200	151	230	133	203	120	201	133	203	129	227	120	201	129	227	112	219	87	181	97	189	97	209	97	209	97	189	108	196	97	209	108	196	112	219	112	219	108	196	120	201	87	198	79	188	79	171	87	198	79	171	87	181	87	198	87	181	97	209	79	51	79	171	79	188	171	150	175	37	182	224	182	224	175	37	185	18	182	224	185	18	200	208	200	208	185	18	200	5	200	208	200	5	210	186	210	186	200	5	214	63	210	186	214	63	213	163	213	163	214	63	214	143	222	36	216	49	222	-2	222	-2	216	49	214	63	340	117	336	89	339	52	339	52	336	89	325	62	339	52	325	62	319	23	319	23	325	62	308	38	319	23	308	38	289	2	289	2	308	38	285	22	289	2	285	22	257	16	257	16	244	18	248	-4	248	-4	244	18	232	26	248	-4	232	26	222	36	182	224	167	180	170	165	182	224	170	165	171	150	151	230	129	227	133	203	339	52	351	88	340	117	340	117	343	202	335	153	335	153	343	202	330	222	335	153	330	222	322	176	322	176	330	222	310	230	322	176	310	230	307	190	307	190	310	230	305	229	307	190	305	229	299	227	294	201	307	190	299	227	294	201	299	227	294	224	294	201	294	224	290	219	294	201	290	219	289	214	351	88	355	127	354	149	351	88	354	149	351	176	351	88	351	176	343	202	351	88	343	202	340	117	257	16	248	-4	289	2	113	0	113	7	97	10	113	0	97	10	87	15	113	0	87	15	36	35	113	0	36	35	34	23	36	50	36	35	87	15	36	50	87	15	82	23	36	50	82	23	79	35	36	50	79	35	36	289	7	312	5	320	5	311	113	0	4	7	4	0	214	63	200	5	222	-2	222	36	222	-2	248	-4	175	37	171	150	171	64	152	314	152	342	144	322	144	322	152	342	134	325	120	321	134	325	152	342	120	321	152	342	116	336	151	191	137	160	147	168	151	191	147	168	160	179	151	191	83	131	118	141	151	191	118	141	137	160	197	324	189	331	190	298	197	324	190	298	195	302	197	324	195	302	198	307	197	324	198	307	199	314	152	342	159	305	166	340	166	340	159	305	168	298	166	340	168	298	179	337	179	337	168	298	179	295	179	337	179	295	189	331	189	331	179	295	185	295	189	331	185	295	190	298	83	255	86	278	85	320	85	320	86	278	94	297	85	320	94	297	116	336	116	336	94	297	106	312	116	336	106	312	120	321	244	8	234	11	252	0	252	0	234	11	222	17	252	0	222	17	164	16	164	16	222	17	209	27	164	16	209	27	195	42	195	42	118	141	153	33	153	33	118	141	83	131	153	33	83	131	83	126	84	23	83	33	46	266	84	23	46	266	41	233	62	296	46	266	83	33	62	296	83	33	83	255	62	296	83	255	85	320	161	203	158	199	160	179	160	179	158	199	155	195	160	179	155	195	151	191	163	209	162	207	174	191	163	209	174	191	188	201	163	209	188	201	200	209	200	209	209	213	163	209	163	209	209	213	240	225	163	209	240	225	162	212	162	212	240	225	160	214	240	225	209	213	217	215	240	225	217	215	225	217	240	225	225	217	232	217	240	225	232	217	240	218	240	225	138	225	149	217	240	225	149	217	156	216	240	225	156	216	160	214	161	203	160	179	174	191	161	203	174	191	162	207	161	10	158	8	252	0	252	0	158	8	156	7	252	0	156	7	153	7	159	24	162	21	195	42	195	42	162	21	163	18	195	42	163	18	164	16	164	16	163	12	252	0	252	0	163	12	161	10	195	42	153	33	156	29	195	42	156	29	159	24	143	7	143	0	252	0	143	7	252	0	153	7	121	0	121	7	110	8	121	0	110	8	101	9	121	0	101	9	94	11	121	0	94	11	40	27	121	0	40	27	37	19	121	0	37	19	31	14	121	0	31	14	20	10	121	0	20	10	3	7	121	0	3	7	3	0	41	40	40	27	94	11	41	40	94	11	88	16	41	40	88	16	84	23	41	40	84	23	41	233	244	8	252	0	252	7	149	217	138	225	138	218	152	342	152	314	159	305	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	189	92	29	49	189	49	174	49	174	49	189	11	189	49	174	11	189	11	174	59	333	92	29	91	44	91	189	91	174	128	174	91	189	128	174	128	189	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	49	46	48	32	101	13	49	46	101	13	95	20	49	46	95	20	92	29	49	46	92	29	49	174	14	312	9	320	9	311	128	0	11	7	11	0	49	281	92	29	59	333	46	14	41	11	130	0	130	0	41	11	35	9	130	0	35	9	27	7	89	291	92	291	102	326	102	326	92	291	94	292	102	326	94	292	96	292	96	292	101	291	102	326	102	326	101	291	106	288	102	326	106	288	116	316	116	316	106	288	111	283	116	316	111	283	116	277	120	166	54	25	102	25	102	25	54	25	102	21	102	16	102	21	54	25	102	16	54	25	105	13	105	13	54	25	130	0	105	13	130	0	111	10	111	10	130	0	119	8	132	190	126	178	164	166	164	166	126	178	120	166	164	166	120	166	108	41	108	41	120	166	106	37	122	268	128	300	122	269	122	269	128	300	121	270	116	277	121	270	128	300	116	277	128	300	116	316	128	300	122	268	123	267	128	300	123	267	123	266	128	300	123	266	124	265	128	300	124	265	132	247	128	300	132	247	140	280	87	332	70	334	72	284	87	332	72	284	78	286	87	332	78	286	83	289	87	332	83	289	86	290	87	332	86	290	89	291	87	332	89	291	102	326	50	283	57	282	59	333	59	333	57	282	62	282	59	333	62	282	70	334	70	334	62	282	67	283	70	334	67	283	72	284	36	305	37	298	37	314	37	314	37	298	40	291	37	314	40	291	42	322	42	322	40	291	44	286	42	322	44	286	49	329	49	329	44	286	50	283	49	329	50	283	59	333	149	262	193	307	193	334	149	262	193	334	140	280	149	262	140	280	140	222	149	262	140	222	141	216	149	262	141	216	164	166	149	262	164	166	233	33	140	280	132	247	134	242	140	280	134	242	136	236	140	280	136	236	139	229	140	280	139	229	140	222	132	247	124	265	36	176	132	247	36	176	36	150	211	12	206	9	258	0	258	0	206	9	200	8	258	0	200	8	191	7	214	20	258	0	246	12	214	20	246	12	241	16	214	20	241	16	237	23	214	20	237	23	233	33	214	20	233	33	214	21	233	33	164	166	213	28	233	33	213	28	213	26	233	33	213	26	214	25	233	33	214	25	214	23	233	33	214	23	214	21	141	216	140	210	164	166	136	201	132	190	164	166	136	201	164	166	140	210	120	166	102	25	103	29	120	166	103	29	104	33	120	166	104	33	106	37	251	9	246	12	258	0	251	9	258	0	258	7	213	15	211	12	258	0	213	15	258	0	214	20	51	19	46	14	130	0	51	19	130	0	54	25	130	0	27	7	27	0	119	8	130	0	130	7	258	0	191	7	191	0	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	-93	161	-101	243	-116	243	-116	161	-101	152	-106	243	-116	152	-106	139	-108	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	213	-87	170	152	170	-63	213	-87	170	-63	216	-96	216	-96	170	-63	221	-102	153	230	147	201	157	195	153	230	157	195	174	227	212	-73	212	153	210	180	212	-73	210	180	202	201	212	-73	202	201	190	217	212	-73	190	217	213	-87	243	-116	243	-108	230	-106	243	-116	230	-106	221	-102	243	-116	221	-102	169	-80	243	-116	169	-80	166	-93	174	227	170	152	213	-87	174	227	213	-87	190	217	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	243	-116	139	-108	138	-116	169	-80	221	-102	170	-63	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	242	296	257	279	244	326	242	296	244	326	232	331	242	296	232	331	231	305	231	305	232	331	220	334	231	305	220	334	219	311	219	311	220	334	207	336	219	311	207	336	207	316	207	316	207	336	194	338	207	316	194	338	194	319	194	319	194	338	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	194	338	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	269	314	272	323	266	323	269	314	266	323	270	257	270	257	266	323	260	323	270	257	260	323	257	279	257	279	260	323	254	324	257	279	254	324	249	325	282	323	272	323	276	314	282	323	276	314	280	314	282	357	283	351	283	363	283	363	283	351	285	346	283	363	285	346	286	368	286	368	285	346	289	341	286	368	289	341	291	373	291	373	289	341	294	337	291	373	294	337	297	376	297	376	294	337	299	334	297	376	299	334	305	377	305	377	299	334	308	318	305	377	308	318	313	376	313	376	308	318	317	323	313	376	317	323	319	372	319	372	317	323	324	330	319	372	324	330	325	367	325	367	324	330	328	339	325	367	328	339	328	359	328	359	328	339	329	349	284	314	289	314	290	324	290	324	289	314	293	314	290	324	293	314	295	326	295	326	293	314	296	315	295	326	296	315	298	329	298	329	296	315	308	318	298	329	308	318	299	334	282	323	280	314	284	314	282	323	284	314	290	324	272	323	269	314	276	314	270	257	279	231	295	293	295	293	279	231	285	201	295	293	285	201	287	169	287	169	285	134	314	60	314	60	285	134	280	103	314	60	280	103	279	24	336	108	344	166	340	203	336	108	340	203	331	237	336	108	331	237	315	267	336	108	315	267	314	60	314	60	315	267	295	293	314	60	295	293	287	169	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	244	326	257	279	249	325	269	314	270	257	295	293	130	25	180	-6	142	19	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	149	228	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	130	215	140	211	149	228	149	228	140	211	149	206	149	228	149	206	170	222	170	222	149	206	158	199	170	222	158	199	165	191	165	191	174	177	170	222	170	222	174	177	188	212	191	17	215	43	204	199	204	199	215	43	217	182	221	183	217	182	222	172	221	183	222	172	226	185	226	185	222	172	232	175	204	199	190	102	191	17	189	122	190	102	204	199	189	122	204	199	188	212	188	212	174	177	181	161	188	212	181	161	186	142	188	212	186	142	189	122	266	209	264	219	264	199	264	199	264	219	260	227	264	199	260	227	260	190	260	190	260	227	255	232	260	190	255	232	253	183	253	183	255	232	248	236	253	183	248	236	243	178	243	178	248	236	241	237	243	178	241	237	235	191	235	191	241	237	235	193	234	189	231	187	232	175	234	189	232	175	243	178	234	189	243	178	235	191	218	217	219	210	219	222	219	222	219	210	222	205	219	222	222	205	222	228	222	228	222	205	225	201	222	228	225	201	227	233	227	233	225	201	230	197	227	233	230	197	234	236	234	236	230	197	235	193	234	236	235	193	241	237	234	128	233	140	235	116	235	116	233	140	230	152	235	116	230	152	230	76	230	76	230	152	227	162	230	76	227	162	222	172	230	76	222	172	217	182	230	76	217	182	215	43	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	187	70	191	17	190	102	226	185	232	175	231	187	93	25	123	-4	101	18	122	307	123	334	114	314	114	314	123	334	104	318	96	316	104	318	123	334	96	316	123	334	89	329	167	316	160	324	160	291	167	316	160	291	165	295	167	316	165	295	168	300	167	316	168	300	169	306	138	291	149	287	149	330	149	330	149	287	155	288	149	330	155	288	160	324	160	324	155	288	160	291	137	333	123	334	129	298	137	333	129	298	138	291	137	333	138	291	149	330	89	329	65	313	80	288	89	329	80	288	84	302	89	329	84	302	89	311	89	329	89	311	96	316	79	190	79	267	65	313	79	190	65	313	79	-61	79	-61	65	313	49	289	79	-61	49	289	80	-77	80	-77	49	289	40	259	80	-77	40	259	37	225	235	123	231	158	230	82	230	82	231	158	219	188	230	82	219	188	215	47	215	47	219	188	202	210	215	47	202	210	193	19	193	19	202	210	192	103	193	19	192	103	189	73	193	19	189	73	181	47	202	210	179	225	181	163	202	210	181	163	189	136	202	210	189	136	192	103	135	228	131	200	151	195	135	228	151	195	151	230	151	230	151	195	168	183	151	230	168	183	179	225	179	225	168	183	181	163	108	-1	118	-3	117	13	117	13	118	-3	132	11	152	15	132	11	164	1	152	15	164	1	168	28	168	28	164	1	193	19	168	28	193	19	181	47	132	11	118	-3	130	-4	132	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	92	-94	123	-107	92	-94	37	-78	123	-107	37	-78	34	-87	123	-107	34	-87	27	-93	123	-107	27	-93	17	-97	123	-107	17	-97	2	-99	123	-107	2	-99	2	-107	79	-61	79	167	79	190	79	190	79	167	82	176	79	190	82	176	93	205	93	205	82	176	91	185	93	205	91	185	103	193	37	-64	37	-78	92	-94	37	-64	92	-94	84	-88	37	-64	84	-88	80	-77	37	-64	80	-77	37	225	93	205	103	193	106	216	106	216	103	193	116	198	106	216	116	198	120	224	120	224	116	198	131	200	120	224	131	200	135	228	82	35	79	44	90	8	90	8	79	44	79	17	82	35	90	8	91	26	91	26	90	8	99	2	91	26	99	2	103	18	103	18	99	2	108	-1	103	18	108	-1	117	13	80	288	65	313	79	267	123	334	122	307	129	298	48	234	65	232	53	250	53	250	65	232	65	248	74	249	65	248	65	232	74	249	65	232	73	232	92	313	93	337	82	322	82	322	93	337	68	325	55	323	68	325	65	342	55	323	65	342	48	339	27	286	29	300	33	331	33	331	29	300	35	310	33	331	35	310	48	339	48	339	35	310	44	318	48	339	44	318	55	323	21	254	33	242	27	286	27	286	33	331	21	254	21	254	33	331	21	319	21	254	21	319	13	269	13	269	21	319	13	303	13	269	13	303	10	286	100	272	105	-98	114	322	114	322	105	-98	116	-54	130	300	116	-54	118	5	130	300	118	5	125	66	139	275	130	300	133	127	139	275	133	127	140	188	139	275	140	188	142	247	166	-79	159	-88	160	-116	160	-116	159	-88	151	-95	160	-116	151	-95	141	-98	141	-98	130	-95	160	-116	160	-116	130	-95	129	-111	203	-99	206	-88	205	-82	203	-99	205	-82	202	-76	203	-99	202	-76	197	-72	203	-99	197	-72	194	-107	197	-72	192	-70	194	-107	194	-107	192	-70	186	-69	194	-107	186	-69	183	-112	183	-112	186	-69	175	-72	183	-112	175	-72	171	-115	171	-115	175	-72	166	-79	171	-115	166	-79	160	-116	116	-65	116	-54	105	-98	116	-65	105	-98	118	-77	118	-77	105	-98	129	-111	118	-77	129	-111	122	-88	122	-88	129	-111	130	-95	114	322	93	337	97	301	114	322	97	301	100	287	114	322	100	287	100	272	93	337	65	342	68	325	105	-98	100	272	99	243	99	243	100	272	96	264	99	243	96	264	93	239	93	239	96	264	90	258	93	239	90	258	87	236	87	236	90	258	83	253	87	236	83	253	80	234	80	234	83	253	74	249	80	234	74	249	73	232	105	-98	99	243	95	190	105	-98	95	190	89	137	105	-98	89	137	88	-78	82	84	76	31	77	-52	82	84	77	-52	88	-78	82	84	88	-78	89	137	53	250	42	256	48	234	48	234	42	256	34	264	48	234	34	264	33	242	33	242	34	264	29	274	33	242	29	274	27	286	77	-52	76	31	74	-21	93	337	92	313	97	301	114	322	116	-54	130	300	130	300	125	66	133	127	35	59	37	33	35	209	35	209	37	33	42	247	35	209	42	247	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	64	276	66	-2	71	286	71	286	66	-2	77	55	71	286	77	55	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	285	77	66	77	285	77	286	77	66	77	286	76	288	77	66	76	288	76	289	77	66	76	289	74	290	77	66	74	290	71	286	124	12	124	10	124	30	124	12	124	30	121	10	121	10	124	30	118	25	121	10	118	25	115	5	115	5	118	25	111	22	115	5	111	22	106	0	106	0	111	22	103	21	103	21	90	24	94	-2	94	-2	90	24	83	32	94	-2	83	32	81	-4	81	-4	83	32	79	43	81	-4	79	43	77	55	54	262	42	247	44	15	54	262	44	15	54	3	54	262	54	3	66	-2	54	262	66	-2	64	276	88	-108	112	-102	97	-88	97	-88	112	-102	106	-91	114	-86	106	-91	112	-102	114	-86	112	-102	127	-88	139	24	140	33	133	39	139	24	133	39	135	-66	135	-66	133	39	129	34	135	-66	129	34	127	-88	127	-88	129	34	125	-14	138	-11	138	-2	138	-40	138	-40	138	-2	138	6	138	-40	138	6	135	-66	135	-66	138	6	139	15	135	-66	139	15	139	24	124	10	124	7	124	30	124	30	124	7	125	2	124	30	125	2	129	34	129	34	125	2	125	-4	129	34	125	-4	125	-14	127	-88	125	-14	125	-34	127	-88	125	-34	123	-54	127	-88	123	-54	120	-73	127	-88	120	-73	114	-86	97	-88	89	-80	88	-108	88	-108	89	-80	81	-72	88	-108	81	-72	74	-107	74	-107	81	-72	73	-64	74	-107	73	-64	62	-103	62	-103	73	-64	61	-61	62	-103	61	-61	56	-62	51	-98	62	-103	56	-62	51	-98	56	-62	50	-64	51	-98	50	-64	46	-68	51	-98	46	-68	44	-90	42	-74	41	-80	44	-90	42	-74	44	-90	46	-68	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	213	7	212	8	216	7	212	7	211	8	216	7	211	7	210	106	0	103	21	94	-2	42	247	37	33	44	15	77	55	66	-2	81	-4	120	314	120	342	112	322	112	322	120	342	102	325	91	322	102	325	120	342	91	322	120	342	87	336	61	-1	79	-4	63	322	63	322	79	-4	77	54	63	322	77	54	77	65	77	225	77	209	127	209	77	225	127	209	127	225	79	42	79	-4	83	32	83	32	79	-4	95	-2	83	32	95	-2	91	24	91	24	95	-2	103	21	110	22	103	21	109	2	110	22	109	2	121	11	61	-1	63	322	48	8	48	8	63	322	47	299	48	8	47	299	40	22	40	22	47	299	38	271	40	22	38	271	36	40	36	40	38	271	35	239	36	40	35	239	35	209	35	209	35	239	31	235	163	325	155	333	158	298	163	325	158	298	162	302	163	325	162	302	165	308	163	325	165	308	166	314	120	342	127	305	131	341	131	341	127	305	136	298	131	341	136	298	144	338	144	338	136	298	147	295	144	338	147	295	155	333	155	333	147	295	153	296	155	333	153	296	158	298	77	275	77	288	63	322	63	322	77	288	79	301	63	322	79	301	87	336	87	336	79	301	83	313	87	336	83	313	91	322	131	21	140	33	133	39	131	21	133	39	128	33	131	21	128	33	123	28	131	21	123	28	121	11	117	25	110	22	121	11	117	25	121	11	123	28	103	21	95	-2	109	2	35	209	31	235	23	229	35	209	23	229	16	222	35	209	16	222	10	216	35	209	10	216	8	209	8	209	10	216	7	213	77	275	63	322	77	65	120	342	120	314	127	305	36	40	35	209	35	59	77	54	79	-4	79	42	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	352	331	237	331	257	319	352	331	257	319	270	312	352	331	270	312	279	301	352	331	279	301	317	310	352	331	317	310	329	317	352	331	329	317	348	321	352	331	348	321	365	323	405	359	404	369	403	347	403	347	404	369	400	377	403	347	400	377	397	337	397	337	400	377	394	383	397	337	394	383	388	330	388	330	394	383	388	386	388	330	388	386	381	387	377	326	388	330	381	387	377	326	381	387	375	341	377	326	375	341	374	339	377	326	374	339	370	336	377	326	370	336	365	323	358	360	361	354	361	377	361	377	361	354	365	350	361	377	365	350	366	382	366	382	365	350	370	346	366	382	370	346	373	386	373	386	370	346	374	343	373	386	374	343	381	387	381	387	374	343	375	341	358	372	357	366	358	360	358	372	358	360	361	377	365	323	370	336	365	333	365	323	365	333	358	332	365	323	358	332	352	331	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	309	298	317	310	282	283	309	298	282	283	283	257	309	298	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	317	310	279	301	282	283	208	16	227	0	225	20	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	237	231	232	229	239	218	239	218	232	229	224	227	239	218	224	227	223	217	223	217	224	227	216	225	223	217	216	225	209	225	209	54	209	225	199	6	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	166	184	166	69	168	38	270	252	268	262	267	240	267	240	268	262	264	270	267	240	264	270	261	230	261	230	264	270	258	276	261	230	258	276	252	280	261	230	252	280	251	223	251	223	252	280	245	281	251	223	245	281	239	234	239	234	239	218	251	223	239	234	245	281	237	240	237	240	245	281	237	280	237	240	237	280	233	244	233	244	237	280	231	277	233	244	231	277	228	248	228	248	231	277	226	273	228	248	226	273	224	253	224	253	226	273	223	268	224	253	223	268	222	262	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	209	225	209	217	223	217	237	231	239	218	239	234	145	215	129	225	129	217	17	216	4	225	4	218	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	113	158	5	7	73	19	113	158	73	19	172	158	113	158	172	158	128	180	113	158	128	180	51	180	113	158	51	180	51	158	187	180	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	172	158	259	158	187	180	172	158	187	180	224	312	172	158	224	312	128	180	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	187	180	259	158	259	180	26	331	81	309	97	311	22	-53	23	-64	23	-37	23	-37	23	-64	26	-74	23	-37	26	-74	28	-24	28	-24	26	-74	31	-84	28	-24	31	-84	35	-13	35	-13	31	-84	38	-93	35	-13	38	-93	44	-4	44	-4	38	-93	46	-68	84	122	180	214	136	193	136	193	180	214	180	225	136	193	180	225	53	193	43	191	53	193	180	225	43	191	180	225	18	225	123	-84	117	-92	120	-113	120	-113	117	-92	109	-98	120	-113	109	-98	106	-115	106	-115	109	-98	99	-101	106	-115	99	-101	93	-116	93	-116	99	-101	89	-102	74	-101	63	-96	63	-110	74	-101	63	-110	73	-113	74	-101	73	-113	82	-115	74	-101	82	-115	89	-102	55	-106	63	-110	63	-96	55	-106	63	-96	53	-88	55	-106	53	-88	48	-79	55	-106	48	-79	47	-102	47	-102	48	-79	46	-68	47	-102	46	-68	38	-93	135	-55	130	-63	133	-110	133	-110	130	-63	127	-75	133	-110	127	-75	123	-84	153	-43	156	-100	161	-44	161	-44	156	-100	164	-93	161	-44	164	-93	168	-48	168	-48	164	-93	170	-86	168	-48	170	-86	173	-52	173	-52	170	-86	174	-78	173	-52	174	-78	176	-58	176	-58	174	-78	176	-71	176	-58	176	-71	177	-65	146	-44	140	-48	145	-106	146	-44	145	-106	156	-100	146	-44	156	-100	153	-43	135	-55	133	-110	145	-106	135	-55	145	-106	140	-48	96	102	92	125	86	123	96	102	86	123	84	122	96	102	84	122	82	101	96	102	100	127	92	125	104	-9	126	3	107	32	107	32	126	3	123	41	129	45	123	41	126	3	129	45	126	3	143	12	159	24	167	33	169	105	169	105	167	33	174	44	169	105	174	44	177	89	177	89	174	44	178	56	177	89	178	56	180	69	156	119	139	127	139	80	156	119	139	80	141	70	156	119	141	70	143	12	156	119	143	12	149	16	156	119	149	16	159	24	156	119	159	24	169	105	143	12	141	70	140	62	109	129	112	101	118	130	118	130	112	101	124	96	118	130	124	96	139	127	139	127	124	96	133	89	139	127	133	89	139	80	112	101	109	129	100	127	112	101	100	127	96	102	143	12	140	62	138	55	143	12	138	55	134	49	143	12	134	49	129	45	93	25	81	18	82	-22	93	25	82	-22	104	-9	93	25	104	-9	107	32	81	18	69	11	82	-22	82	-22	69	11	63	-34	57	-39	63	-34	69	11	57	-39	69	11	55	3	55	3	44	-4	46	-59	55	3	46	-59	48	-51	55	3	48	-51	52	-45	55	3	52	-45	57	-39	18	225	2	151	11	151	18	225	11	151	15	165	18	225	15	165	23	177	18	225	23	177	33	186	18	225	33	186	43	191	40	78	51	88	136	193	136	193	51	88	60	95	136	193	60	95	84	122	84	122	60	95	70	99	84	122	70	99	82	101	136	193	30	87	32	85	136	193	32	85	35	82	136	193	35	82	37	80	136	193	37	80	39	79	136	193	39	79	40	78	46	-59	44	-4	46	-68	93	-116	89	-102	82	-115	123	-84	120	-113	133	-110	26	236	35	257	38	298	38	298	35	257	45	275	38	298	45	275	58	320	58	320	45	275	59	288	58	320	59	288	85	333	85	333	59	288	76	298	85	333	76	298	99	301	99	301	123	298	119	338	119	338	123	298	148	334	24	271	15	238	26	236	24	271	26	236	38	298	159	180	153	132	158	138	159	180	158	138	164	144	159	180	147	156	147	126	159	180	147	126	153	132	11	180	11	157	147	156	11	180	147	156	159	180	241	180	190	180	201	156	241	180	201	156	214	156	241	180	214	156	228	157	241	180	228	157	241	157	187	156	201	156	190	180	187	156	190	180	194	304	187	156	194	304	174	323	187	156	174	323	174	156	168	220	167	210	169	150	169	150	167	210	165	200	169	150	165	200	164	144	164	144	165	200	162	190	164	144	162	190	159	180	168	220	169	150	169	230	169	230	169	150	174	323	174	323	169	150	174	156	123	298	142	289	148	334	148	334	142	289	157	274	148	334	157	274	174	323	174	323	157	274	166	255	174	323	166	255	169	230	197	193	203	207	207	280	207	280	203	207	208	220	207	280	208	220	211	250	211	250	208	220	211	235	194	304	190	180	197	193	194	304	197	193	207	280	147	126	147	156	140	144	147	126	140	144	131	133	147	126	131	133	122	122	147	126	122	122	113	111	147	126	113	111	103	100	147	126	103	100	65	38	119	338	85	333	99	301	103	100	15	6	65	38	65	38	15	6	210	0	65	38	210	0	182	38	182	38	210	0	196	39	230	71	223	60	237	69	237	69	223	60	215	50	237	69	215	50	210	0	210	0	215	50	207	44	210	0	207	44	196	39	210	0	15	6	15	0	106	224	145	224	145	239	106	224	145	239	105	239	106	224	105	239	104	270	106	224	104	270	90	149	106	224	90	149	108	193	164	64	159	43	176	9	176	9	159	43	151	24	176	9	151	24	148	-1	148	-1	151	24	138	9	148	-1	138	9	120	3	120	3	101	10	113	-5	113	-5	101	10	94	-3	94	-3	101	10	90	26	94	-3	90	26	83	45	94	-3	83	45	75	61	94	-3	75	61	74	2	60	68	52	66	55	13	60	68	55	13	74	2	60	68	74	2	75	61	46	63	41	59	42	27	46	63	42	27	55	13	46	63	55	13	52	66	37	53	36	46	42	27	37	53	42	27	41	59	164	64	176	9	166	83	166	83	176	9	177	172	177	172	176	9	196	28	177	172	196	28	197	149	197	149	196	28	209	55	197	149	209	55	209	121	209	121	209	55	214	89	162	106	166	83	177	172	162	106	177	172	150	187	162	106	150	187	150	124	133	138	150	124	150	187	133	138	150	187	119	193	133	138	119	193	117	193	133	138	117	193	114	193	133	138	114	193	113	146	113	146	114	193	112	193	113	146	112	193	110	193	113	146	110	193	108	193	113	146	108	193	90	149	104	270	80	270	90	149	90	149	80	270	80	239	90	149	80	239	80	224	80	224	80	239	42	239	80	224	42	239	42	224	120	3	113	-5	148	-1	90	149	80	224	80	149	52	0	52	368	27	368	52	0	27	368	27	0	87	368	87	0	113	0	87	368	113	0	113	368	27	368	27	0	52	0	27	368	52	0	52	368	17	161	96	136	96	161	96	161	96	136	122	0	96	161	122	0	96	206	96	206	122	0	96	232	96	206	96	232	17	232	122	368	96	368	122	0	122	232	122	206	200	206	122	232	200	206	200	232	122	161	122	136	200	136	122	161	200	136	200	161	122	0	96	136	96	0	96	232	122	0	96	368	96	206	17	232	17	206	96	136	17	161	17	136	83	47	83	-2	92	49	92	49	83	-2	92	-3	92	49	92	-3	100	47	100	47	92	-3	101	-2	100	47	101	-2	107	43	107	43	101	-2	108	0	107	43	108	0	113	37	113	37	108	0	113	6	113	37	113	6	116	30	116	30	113	6	117	13	116	30	117	13	118	22	65	21	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	76	0	70	37	76	0	76	43	76	43	76	0	83	-2	76	43	83	-2	83	47	118	300	117	312	117	284	118	300	117	284	118	289	118	300	118	289	118	293	118	300	118	293	118	297	117	278	117	284	117	312	117	278	117	312	114	323	117	278	114	323	109	331	117	278	109	331	102	336	117	278	102	336	95	88	92	338	82	336	89	88	92	338	89	88	95	88	92	338	95	88	102	336	89	88	82	336	75	331	89	88	75	331	69	322	89	88	69	322	66	311	89	88	66	311	66	278	66	311	65	297	65	294	66	311	65	294	65	290	66	311	65	290	65	286	66	311	65	286	66	282	66	311	66	282	66	278	147	337	129	337	85	253	85	253	129	337	69	286	85	253	69	286	53	253	53	253	69	286	9	337	53	253	9	337	-7	337	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	167	323	76	51	99	108	167	323	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	190	323	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	353	0	246	11	242	10	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	201	355	198	348	199	327	199	327	198	348	193	343	199	327	193	343	190	323	190	323	193	343	186	339	190	323	186	339	224	128	224	128	186	339	179	338	224	128	179	338	172	339	224	128	172	339	167	323	224	128	167	323	166	266	75	47	76	51	167	323	75	47	167	323	70	93	75	47	70	93	74	43	70	93	55	58	72	30	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	235	10	226	9	353	0	235	10	353	0	242	10	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	172	339	165	343	167	323	167	323	165	343	161	348	167	323	161	348	158	327	158	327	161	348	157	355	158	327	157	355	156	362	156	394	156	362	157	369	156	394	157	369	167	399	167	399	157	369	161	375	167	399	161	375	166	380	151	334	158	327	156	362	151	334	156	362	156	394	151	334	156	394	147	385	151	334	147	385	145	342	142	374	140	362	141	351	142	374	141	351	145	342	142	374	145	342	147	385	180	401	179	384	186	383	180	401	186	383	192	399	192	399	186	383	193	380	192	399	193	380	203	393	203	393	193	380	198	375	203	393	198	375	201	369	203	393	203	362	207	333	203	393	207	333	211	385	211	385	207	333	214	341	211	385	214	341	217	374	217	374	214	341	217	351	217	374	217	351	219	361	201	355	199	327	207	333	201	355	207	333	203	362	172	383	179	384	180	401	172	383	180	401	167	399	172	383	167	399	166	380	231	456	231	460	230	452	230	452	231	460	229	464	230	452	229	464	228	448	228	448	229	464	227	466	228	448	227	466	225	445	225	445	227	466	223	468	225	445	223	468	220	442	220	442	223	468	219	469	220	442	219	469	215	439	215	439	219	469	214	469	215	439	214	469	210	468	215	439	210	468	207	466	215	439	207	466	203	463	215	439	203	463	199	459	215	439	199	459	145	399	199	459	128	399	145	399	203	393	201	369	203	362	353	0	226	9	226	0	167	323	108	128	166	266	146	295	142	286	144	266	144	266	142	286	134	279	144	266	134	279	130	259	130	259	134	279	125	275	130	259	125	275	114	256	114	256	125	275	114	273	65	306	68	290	68	322	68	322	68	290	75	276	68	322	75	276	75	335	75	335	75	276	85	266	75	335	85	266	83	306	83	306	86	346	75	335	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	116	355	114	339	125	337	116	355	125	337	131	353	131	353	125	337	134	332	131	353	134	332	145	346	145	346	134	332	141	325	145	346	141	325	146	316	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	153	445	156	408	160	444	160	444	156	408	161	412	160	444	161	412	164	442	164	442	161	412	165	416	164	442	165	416	168	439	168	439	165	416	168	420	168	439	168	420	170	435	170	435	168	420	170	424	170	435	170	424	171	429	156	408	153	445	149	444	156	408	149	444	146	443	156	408	146	443	142	441	156	408	142	441	137	438	156	408	137	438	132	434	156	408	132	434	79	359	165	305	163	321	163	290	163	290	163	321	155	335	163	290	155	335	155	276	155	276	155	335	148	306	146	316	148	306	155	335	146	316	155	335	145	346	146	295	144	266	155	276	146	295	155	276	148	306	89	325	96	332	100	353	100	353	96	332	105	337	100	353	105	337	116	355	116	355	105	337	114	339	86	346	83	306	84	316	86	346	84	316	89	325	86	346	89	325	100	353	104	275	96	279	99	259	104	275	99	259	114	256	104	275	114	256	114	273	89	286	84	295	85	266	89	286	85	266	99	259	89	286	99	259	96	279	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	83	306	85	266	84	295	79	359	132	434	59	359	184	56	186	-3	185	44	29	167	29	183	28	175	360	149	366	135	367	211	367	211	366	135	370	114	367	211	370	114	370	232	370	232	370	114	381	114	370	232	381	114	381	232	300	183	319	165	326	184	326	184	319	165	337	163	326	184	337	163	346	189	346	189	337	163	350	158	346	189	350	158	359	197	359	197	350	158	360	149	359	197	360	149	367	211	311	445	314	408	317	444	317	444	314	408	319	412	317	444	319	412	322	442	322	442	319	412	323	416	322	442	323	416	326	439	326	439	323	416	326	420	326	439	326	420	328	435	328	435	326	420	328	424	328	435	328	424	329	429	314	408	311	445	307	444	314	408	307	444	303	443	314	408	303	443	299	441	314	408	299	441	295	438	314	408	295	438	290	434	314	408	290	434	237	359	87	11	77	13	99	0	99	0	77	13	70	16	99	0	70	16	36	33	36	33	70	16	66	20	36	33	66	20	44	49	44	49	66	20	65	24	71	48	80	68	166	291	166	291	80	68	93	95	166	291	93	95	111	130	111	130	199	130	120	150	120	150	199	130	199	150	195	27	189	18	410	0	410	0	189	18	179	13	410	0	179	13	164	11	166	291	111	130	120	150	166	291	120	150	199	309	166	291	199	309	168	294	262	313	408	331	199	309	199	309	408	331	169	310	199	309	169	310	171	305	171	305	171	302	199	309	199	309	171	302	170	300	199	309	170	300	169	297	199	309	249	34	248	47	248	183	248	165	319	165	248	183	319	165	300	183	408	331	262	313	305	313	408	331	305	313	341	312	408	331	341	312	367	308	408	331	367	308	382	299	408	331	382	299	392	283	408	331	392	283	397	261	408	331	397	261	408	261	199	309	248	47	248	295	199	309	248	295	249	301	199	309	249	301	251	306	199	309	251	306	253	310	199	309	253	310	257	312	199	309	257	312	262	313	408	331	126	331	143	320	408	331	143	320	155	318	408	331	155	318	164	315	408	331	164	315	169	310	389	37	372	26	410	0	410	0	372	26	349	20	410	0	349	20	320	19	410	0	431	84	420	84	410	0	420	84	404	56	410	0	404	56	389	37	199	56	198	39	257	22	257	22	198	39	195	27	257	22	195	27	268	19	268	19	195	27	410	0	268	19	410	0	283	19	283	19	410	0	320	19	199	150	199	130	252	26	199	150	252	26	249	34	199	150	249	34	199	309	199	56	257	22	252	26	199	56	252	26	199	130	155	9	155	0	410	0	155	9	410	0	164	11	44	49	65	24	66	33	44	49	66	33	71	48	44	49	71	48	166	291	99	0	36	33	28	23	99	0	28	23	21	16	99	0	21	16	11	12	99	0	11	12	0	9	99	0	0	9	0	0	87	11	99	0	99	9	168	294	199	309	169	297	143	320	126	331	126	321	237	359	290	434	217	359	204	339	206	302	210	338	210	338	206	302	211	306	210	338	211	306	214	336	214	336	211	306	216	310	214	336	216	310	218	333	218	333	216	310	219	314	218	333	219	314	220	329	220	329	219	314	220	318	220	329	220	318	221	323	206	302	204	339	199	338	206	302	199	338	195	337	206	302	195	337	192	335	206	302	192	335	187	332	206	302	187	332	182	328	206	302	182	328	129	253	73	196	74	203	62	220	73	196	62	220	66	156	73	196	66	156	70	161	143	38	134	31	134	17	134	17	134	31	121	25	134	17	121	25	119	7	119	7	121	25	108	21	119	7	108	21	105	1	105	1	108	21	95	19	105	1	95	19	91	-1	91	-1	95	19	83	21	91	-1	83	21	77	-2	77	-2	83	21	74	28	77	-2	74	28	67	37	63	63	58	0	64	49	64	49	58	0	77	-2	64	49	77	-2	67	37	74	203	79	208	84	227	84	227	79	208	86	213	84	227	86	213	109	230	109	230	86	213	96	216	109	230	96	216	107	217	107	217	119	215	109	230	109	230	119	215	123	229	175	8	177	138	169	206	175	8	169	206	164	18	164	18	169	206	157	216	164	18	157	216	153	31	153	31	157	216	147	44	147	45	147	44	147	222	147	222	147	44	157	216	147	222	136	227	136	189	147	222	136	189	137	172	147	222	137	172	137	127	147	222	137	127	138	90	147	222	138	90	139	79	147	222	139	79	140	68	147	222	140	68	143	57	147	222	143	57	146	46	147	222	146	46	146	45	147	222	146	45	147	45	137	141	137	127	137	172	136	227	123	229	127	210	136	227	127	210	133	202	136	227	133	202	136	189	228	230	221	214	235	212	228	230	235	212	255	227	255	227	235	212	246	206	255	227	246	206	254	194	177	153	180	177	181	216	181	216	180	177	186	194	181	216	186	194	192	222	192	222	186	194	194	206	192	222	194	206	203	227	203	227	194	206	206	212	203	227	206	212	215	229	215	229	206	212	221	214	215	229	221	214	228	230	277	216	261	153	308	138	308	138	261	153	177	153	308	138	177	153	177	138	169	206	177	138	177	153	169	206	177	153	181	216	259	177	261	153	277	216	259	177	277	216	255	227	259	177	255	227	254	194	292	199	277	216	308	138	292	199	308	138	302	173	226	30	215	33	218	-2	218	-2	215	33	205	38	218	-2	205	38	202	-1	202	-1	205	38	197	45	202	-1	197	45	190	54	190	54	185	65	188	1	188	1	185	65	181	78	188	1	181	78	179	93	175	8	188	1	179	93	175	8	179	93	178	112	175	8	178	112	177	138	218	-2	230	-2	226	30	226	30	230	-2	238	28	254	30	238	28	243	0	254	30	243	0	254	3	190	54	188	1	202	-1	285	24	293	33	296	58	296	58	293	33	300	44	296	58	300	44	310	77	310	77	300	44	308	58	310	77	308	58	316	75	254	3	266	9	269	35	269	35	266	9	276	17	269	35	276	17	283	44	283	44	276	17	285	24	283	44	285	24	296	58	238	28	230	-2	243	0	143	38	134	17	153	31	143	38	153	31	147	44	64	79	71	92	73	123	73	123	71	92	85	103	73	123	85	103	137	141	137	141	85	103	106	114	137	141	106	114	137	127	42	6	58	0	48	112	48	112	58	0	63	63	48	112	63	63	64	79	20	68	22	32	24	84	24	84	22	32	30	17	24	84	30	17	32	99	32	99	30	17	42	6	32	99	42	6	48	112	38	156	44	153	45	208	45	208	44	153	52	152	45	208	52	152	62	220	62	220	52	152	59	153	62	220	59	153	66	156	34	193	30	176	31	168	34	193	31	168	34	161	34	193	34	161	38	156	34	193	38	156	45	208	74	185	73	188	73	167	74	185	73	167	74	175	74	185	74	175	74	180	73	167	73	188	73	192	73	167	73	192	73	196	73	167	73	196	70	161	62	220	74	203	84	227	22	32	20	68	19	50	48	112	64	79	73	123	138	90	137	127	137	100	254	30	254	3	269	35	123	229	119	215	127	210	129	253	182	328	109	253	343	184	340	203	344	166	344	166	340	203	336	220	344	166	336	220	336	109	336	109	336	220	331	237	336	109	331	237	325	252	319	263	313	272	314	61	319	263	314	61	336	109	319	263	336	109	325	252	279	24	314	61	282	113	282	113	314	61	287	165	296	291	287	165	314	61	296	291	314	61	305	281	305	281	314	61	313	272	161	-5	180	-6	164	12	164	12	180	-6	180	11	217	18	180	11	234	1	217	18	234	1	246	38	246	38	234	1	279	24	246	38	279	24	268	70	268	70	279	24	282	113	180	11	180	-6	234	1	217	445	219	408	223	444	223	444	219	408	225	412	223	444	225	412	228	442	228	442	225	412	229	416	228	442	229	416	231	439	231	439	229	416	232	420	231	439	232	420	234	435	234	435	232	420	234	424	234	435	234	424	234	429	219	408	217	445	213	444	219	408	213	444	209	443	219	408	209	443	205	441	219	408	205	441	201	438	219	408	201	438	196	434	219	408	196	434	142	359	48	59	55	50	81	307	81	307	55	50	64	41	81	307	64	41	74	165	74	165	75	30	75	141	75	141	75	30	77	119	88	80	92	18	97	61	97	61	92	18	110	8	97	61	110	8	109	44	109	44	110	8	122	32	122	32	110	8	127	1	122	32	127	1	135	22	135	22	127	1	143	-3	135	22	143	-3	149	16	149	16	143	-3	161	-5	149	16	161	-5	164	12	92	18	88	80	82	99	92	18	82	99	77	119	92	18	77	119	75	30	92	18	75	30	52	-39	75	30	28	-39	52	-39	109	44	263	270	251	287	251	287	268	314	250	323	251	287	250	323	238	300	238	300	250	323	233	330	238	300	233	330	225	309	225	309	233	330	217	335	225	309	217	335	211	315	211	315	217	335	200	337	211	315	200	337	196	319	196	319	200	337	181	338	196	319	181	338	180	320	263	270	272	251	268	314	268	314	272	251	285	302	268	314	285	302	305	367	305	367	285	302	329	367	285	302	272	251	279	232	285	302	279	232	284	212	285	302	284	212	286	190	285	302	286	190	296	291	251	287	97	61	109	44	93	261	115	293	127	330	127	330	115	293	144	313	127	330	144	313	181	338	181	338	144	313	180	320	81	307	74	165	79	218	81	307	79	218	93	261	81	307	93	261	127	330	47	270	25	222	30	94	47	270	30	94	36	79	47	270	36	79	42	69	47	270	42	69	48	59	47	270	48	59	81	307	25	222	17	165	18	147	25	222	18	147	20	129	25	222	20	129	24	111	25	222	24	111	30	94	296	291	286	190	287	165	268	314	251	287	263	270	75	30	74	165	64	41	142	359	196	434	123	359	160	339	162	302	166	338	166	338	162	302	168	306	166	338	168	306	171	336	171	336	168	306	172	310	171	336	172	310	174	333	174	333	172	310	175	314	174	333	175	314	177	329	177	329	175	314	177	318	177	329	177	318	177	323	162	302	160	339	156	338	162	302	156	338	152	337	162	302	152	337	148	335	162	302	148	335	144	332	162	302	144	332	139	328	162	302	139	328	85	253	63	14	45	-55	77	6	63	14	77	6	63	99	63	14	63	99	60	118	63	14	60	118	60	138	63	14	60	138	58	208	63	14	58	208	53	22	58	208	35	184	35	42	58	208	35	42	40	36	58	208	40	36	46	29	58	208	46	29	53	22	35	184	20	152	20	74	35	184	20	74	25	62	35	184	25	62	30	50	35	184	30	50	35	42	20	152	15	113	15	100	20	152	15	100	17	87	20	152	17	87	20	74	124	230	118	216	127	215	124	230	127	215	134	230	134	230	127	215	135	213	134	230	135	213	143	229	143	229	135	213	143	210	143	229	143	210	152	227	152	227	143	210	151	205	152	227	151	205	158	198	187	69	180	44	190	18	190	18	180	44	168	25	190	18	168	25	159	1	159	1	168	25	151	13	159	1	151	13	131	9	131	9	121	10	123	-4	123	-4	121	10	114	-4	112	12	104	16	105	-3	112	12	105	-3	114	-4	112	12	114	-4	121	10	87	1	96	-1	89	30	89	30	96	-1	97	22	97	22	96	-1	105	-3	97	22	105	-3	104	16	161	224	158	198	170	183	161	224	170	183	171	221	171	221	170	183	178	167	171	221	178	167	186	213	186	213	178	167	183	152	186	213	183	152	187	136	199	276	171	221	186	213	199	276	186	213	219	276	158	198	79	46	89	30	158	198	89	30	170	183	79	46	72	63	77	6	79	46	77	6	87	1	79	46	87	1	89	30	66	81	63	99	77	6	66	81	77	6	72	63	229	78	235	117	233	141	229	78	233	141	227	162	229	78	227	162	218	181	229	78	218	181	214	44	187	69	190	18	190	102	190	102	190	18	204	198	204	198	190	18	214	44	204	198	214	44	218	181	186	213	187	136	204	198	204	198	187	136	189	120	204	198	189	120	190	102	131	9	123	-4	159	1	70	186	82	202	88	224	88	224	82	202	99	212	88	224	99	212	124	230	124	230	99	212	118	216	60	138	62	164	58	208	58	208	62	164	70	186	58	208	70	186	88	224	45	-55	63	14	26	-55	152	227	158	198	161	224	85	253	139	328	65	253	306	77	296	79	300	64	300	64	296	79	295	65	280	61	295	65	296	79	280	61	296	79	277	75	314	72	311	45	316	18	314	72	316	18	321	65	321	65	316	18	320	24	321	65	320	24	323	31	300	64	305	60	306	77	306	77	305	60	308	56	306	77	308	56	314	72	314	72	308	56	310	50	314	72	310	50	311	45	325	55	321	65	323	31	325	55	323	31	325	38	325	55	325	38	326	46	311	45	310	13	316	18	220	21	222	-18	223	16	223	16	222	-18	230	-4	223	16	230	-4	233	33	233	33	230	-4	240	10	240	10	230	-4	247	-4	240	10	247	-4	253	10	253	10	247	-4	261	-4	253	10	261	-4	267	11	267	11	261	-4	274	-2	267	11	274	-2	283	14	283	14	274	-2	287	0	283	14	287	0	297	20	297	20	287	0	299	5	297	20	299	5	307	30	307	30	299	5	310	13	307	30	310	13	311	45	247	23	256	38	260	65	260	65	256	38	267	51	260	65	267	51	277	75	277	75	267	51	280	61	246	50	233	33	240	10	246	50	240	10	247	23	246	50	247	23	260	65	130	229	119	216	134	213	130	229	134	213	141	226	141	226	134	213	149	206	141	226	149	206	151	222	151	222	149	206	160	195	151	222	160	195	160	216	160	216	160	195	167	181	160	216	167	181	170	209	170	209	167	181	170	166	65	172	76	194	81	222	81	222	76	194	94	210	81	222	94	210	118	230	118	230	94	210	119	216	118	230	119	216	130	229	13	103	17	70	18	139	18	139	17	70	28	40	18	139	28	40	31	173	31	173	28	40	47	16	31	173	47	16	52	202	52	202	47	16	56	123	52	202	56	123	58	147	52	202	58	147	65	172	52	202	65	172	81	222	126	21	106	-4	122	-3	126	21	122	-3	137	1	126	21	98	28	106	-4	78	44	65	68	73	1	78	44	73	1	106	-4	78	44	106	-4	98	28	58	95	56	123	47	16	58	95	47	16	73	1	58	95	73	1	65	68	150	8	163	18	156	31	156	31	163	18	162	37	164	39	162	37	163	18	164	39	163	18	174	30	134	22	126	21	137	1	134	22	137	1	142	24	142	24	137	1	150	8	142	24	150	8	149	27	149	27	150	8	156	31	142	312	144	312	151	324	151	324	144	312	147	312	151	324	147	312	149	313	149	313	157	312	151	324	151	324	157	312	166	328	151	324	136	320	139	312	151	324	139	312	142	312	220	21	217	27	222	-18	222	-18	217	27	214	33	222	-18	214	33	214	-32	214	-32	214	33	213	39	214	-32	213	39	212	-2	212	-2	213	39	212	45	212	45	212	340	209	342	184	12	193	5	195	337	195	337	193	5	202	0	195	337	202	0	209	342	209	342	202	0	212	-2	209	342	212	-2	212	45	180	332	166	328	167	304	180	332	167	304	169	297	180	332	169	297	170	286	180	332	170	286	174	30	180	332	174	30	178	20	180	332	178	20	184	12	180	332	184	12	195	337	170	286	170	209	174	30	166	328	157	312	163	309	166	328	163	309	167	304	188	-45	191	-74	196	-30	196	-30	191	-74	199	-60	196	-30	199	-60	204	-16	204	-16	199	-60	206	-45	204	-16	206	-45	212	-2	212	-2	206	-45	214	-32	181	-59	174	-74	191	-74	181	-59	191	-74	188	-45	174	30	170	209	170	166	174	30	170	166	170	51	174	30	170	51	170	48	174	30	170	48	168	45	174	30	168	45	167	42	174	30	167	42	164	39	139	312	136	320	136	311	22	312	25	313	25	313	25	324	25	313	36	311	25	324	36	311	41	328	41	328	36	311	43	307	41	328	43	307	57	332	57	332	43	307	47	300	57	332	47	300	49	291	25	324	9	320	13	312	25	324	13	312	16	312	25	324	16	312	19	312	25	324	19	312	22	312	25	324	22	312	25	313	51	42	55	26	57	332	57	332	55	26	63	13	57	332	63	13	73	337	73	337	63	13	75	3	73	337	75	3	89	342	89	342	75	3	91	-2	89	342	91	-2	91	55	112	33	109	-4	119	10	112	33	119	10	124	50	124	50	119	10	126	23	124	50	126	23	139	65	139	65	126	23	136	38	139	65	136	38	146	51	101	-18	109	-4	102	16	101	-18	102	16	97	22	101	-18	97	22	94	30	101	-18	94	30	93	-32	67	-45	70	-74	75	-30	75	-30	70	-74	78	-60	75	-30	78	-60	83	-16	83	-16	78	-60	85	-45	83	-16	85	-45	91	-2	91	-2	85	-45	93	-32	91	-2	93	-32	91	47	91	-2	91	47	91	55	49	281	51	42	57	332	49	281	57	332	49	291	92	38	91	47	93	-32	92	38	93	-32	94	30	60	-59	52	-74	70	-74	60	-59	70	-74	67	-45	185	77	175	79	179	64	179	64	175	79	174	65	159	61	174	65	175	79	159	61	175	79	156	75	195	18	199	24	200	65	200	65	199	24	202	31	200	65	202	31	203	55	203	55	202	31	204	38	203	55	204	38	205	46	119	10	126	-4	132	10	132	10	126	-4	140	-4	132	10	140	-4	146	11	146	11	140	-4	153	-2	146	11	153	-2	162	14	162	14	153	-2	166	0	162	14	166	0	176	20	176	20	166	0	178	5	176	20	178	5	186	30	186	30	178	5	190	13	186	30	190	13	190	45	190	45	190	13	193	72	193	72	190	13	195	18	193	72	195	18	200	65	193	72	185	77	187	56	193	72	187	56	189	50	193	72	189	50	190	45	185	77	179	64	184	60	185	77	184	60	187	56	156	75	139	65	146	51	156	75	146	51	159	61	109	-4	126	-4	119	10	13	312	9	320	9	311	51	42	49	281	49	59	109	-4	112	33	102	16	91	55	91	339	89	342	13	200	16	201	22	211	22	211	16	201	19	201	22	211	19	201	22	201	22	201	31	199	36	216	36	216	31	199	36	195	36	216	36	195	49	220	49	220	36	195	39	188	49	220	39	188	40	180	22	211	8	208	11	200	22	211	11	200	13	200	76	230	63	225	82	36	82	36	63	225	49	220	82	36	49	220	83	25	83	25	49	220	40	172	36	216	22	211	22	201	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	93	202	93	202	82	174	91	182	93	202	91	182	100	190	136	228	133	203	149	200	136	228	149	200	153	230	153	230	149	200	160	192	153	230	160	192	176	226	176	226	160	192	166	181	176	226	166	181	169	167	93	202	100	190	106	213	106	213	100	190	110	197	106	213	110	197	120	222	120	222	110	197	121	201	120	222	121	201	136	228	136	228	121	201	133	203	168	26	162	17	214	0	214	0	162	17	153	10	214	0	153	10	138	7	204	197	193	214	214	0	214	0	193	214	176	226	214	0	176	226	170	152	170	152	176	226	169	167	212	45	212	153	210	176	212	45	210	176	204	197	212	45	204	197	214	0	190	-44	192	-74	198	-29	198	-29	192	-74	200	-59	198	-29	200	-59	206	-14	206	-14	200	-59	208	-44	206	-14	208	-44	214	0	214	0	208	-44	216	-29	214	0	216	-29	217	27	217	27	216	-29	225	-14	217	27	225	-14	220	21	220	21	225	-14	224	17	243	15	246	50	234	33	243	15	234	33	246	0	246	0	234	33	233	0	225	-14	233	0	234	33	225	-14	234	33	224	17	214	0	217	27	214	33	214	0	214	33	213	39	214	0	213	39	212	45	214	0	170	152	170	52	214	0	170	52	170	38	214	0	170	38	168	26	182	-59	174	-74	192	-74	182	-59	192	-74	190	-44	114	0	114	7	103	9	114	0	103	9	94	11	114	0	94	11	40	33	114	0	40	33	37	23	114	0	37	23	32	15	114	0	32	15	23	10	114	0	23	10	9	7	114	0	9	7	9	0	40	47	40	33	94	11	40	47	94	11	88	16	40	47	88	16	83	25	40	47	83	25	40	172	249	15	267	1	251	15	251	15	267	1	253	15	267	15	253	15	267	1	267	15	267	1	288	4	306	77	296	79	299	64	299	64	296	79	292	65	280	61	292	65	296	79	280	61	296	79	277	75	325	55	321	64	321	25	321	25	321	64	315	72	321	25	315	72	311	45	311	45	307	12	321	25	299	64	304	61	306	77	306	77	304	61	308	56	306	77	308	56	315	72	315	72	308	56	310	51	315	72	310	51	311	45	311	45	307	32	307	12	307	12	307	32	297	23	307	12	297	23	288	4	288	4	297	23	282	18	288	4	282	18	267	15	250	26	259	39	260	64	260	64	259	39	269	52	260	64	269	52	277	75	277	75	269	52	280	61	246	50	243	15	250	26	246	50	250	26	260	64	247	15	245	15	246	0	247	15	246	0	267	1	247	15	267	1	249	15	243	15	246	0	245	15	325	55	321	25	326	45	11	200	8	208	8	199	214	0	138	7	138	0	49	220	40	180	40	172	15	222	15	222	27	231	27	231	15	222	35	209	27	231	35	209	37	241	37	241	35	209	36	41	37	241	36	41	41	26	53	-45	56	-74	61	-30	61	-30	56	-74	64	-60	61	-30	64	-60	68	-16	68	-16	64	-60	71	-46	68	-16	71	-46	76	-2	76	-2	71	-46	79	-32	76	-2	79	-32	77	56	76	-2	77	56	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	283	77	284	77	66	77	66	77	284	77	286	77	66	77	286	76	-2	76	-2	77	286	76	288	76	-2	76	288	75	289	98	33	95	-4	105	10	98	33	105	10	111	50	111	50	105	10	112	23	111	50	112	23	125	65	125	65	112	23	121	38	125	65	121	38	132	51	87	-18	95	-4	88	16	87	-18	88	16	83	24	87	-18	83	24	80	34	87	-18	80	34	79	-32	78	45	77	56	79	-32	78	45	79	-32	80	34	46	-59	39	-74	56	-74	46	-59	56	-74	53	-45	76	-2	75	289	74	290	76	-2	74	290	72	287	76	-2	72	287	70	284	76	-2	70	284	68	281	76	-2	68	281	66	278	76	-2	66	278	64	276	76	-2	64	276	60	3	37	241	41	26	47	252	47	252	41	26	48	13	47	252	48	13	55	264	55	264	48	13	60	3	55	264	60	3	64	276	35	209	15	222	13	221	35	209	13	221	11	219	35	209	11	219	9	217	35	209	9	217	8	209	7	212	7	211	7	215	7	215	7	211	7	210	7	215	7	210	9	217	9	217	7	210	8	210	9	217	8	210	8	209	171	77	161	79	165	64	165	64	161	79	160	65	145	61	160	65	161	79	145	61	161	79	142	75	179	72	176	45	181	18	179	72	181	18	186	65	186	65	181	18	185	24	186	65	185	24	188	31	165	64	170	60	171	77	171	77	170	60	173	56	171	77	173	56	179	72	179	72	173	56	175	50	179	72	175	50	176	45	189	55	186	65	188	31	189	55	188	31	190	38	189	55	190	38	191	46	176	45	175	13	181	18	105	10	112	-4	118	10	118	10	112	-4	126	-4	118	10	126	-4	132	11	132	11	126	-4	139	-2	132	11	139	-2	148	14	148	14	139	-2	152	0	148	14	152	0	162	20	162	20	152	0	164	5	162	20	164	5	172	30	172	30	164	5	175	13	172	30	175	13	176	45	142	75	125	65	132	51	142	75	132	51	145	61	95	-4	112	-4	105	10	36	41	35	209	35	59	7	212	7	215	7	213	95	-4	98	33	88	16	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	13	198	17	200	21	223	21	223	17	200	21	201	21	223	21	201	26	201	26	201	31	200	30	227	30	227	31	200	39	229	13	216	4	206	9	196	13	216	9	196	13	198	13	216	13	198	21	223	30	227	21	223	26	201	35	196	38	190	39	229	39	229	38	190	40	181	39	229	40	181	49	230	49	230	40	181	41	169	49	230	41	169	41	57	41	57	41	169	41	73	83	176	86	182	97	209	97	209	86	182	91	187	97	209	91	187	99	193	99	193	104	196	112	219	112	219	104	196	110	198	112	219	110	198	116	200	81	194	81	91	81	161	81	194	81	161	82	169	81	194	82	169	83	176	81	194	83	176	97	209	112	219	116	200	127	226	127	226	116	200	122	201	127	226	122	201	128	201	128	201	139	199	141	229	141	229	139	199	148	195	141	229	148	195	154	230	154	230	148	195	156	188	154	230	156	188	171	228	171	228	156	188	161	177	171	228	161	177	162	162	162	162	162	153	171	119	171	119	162	153	162	113	112	219	97	209	99	193	133	99	149	107	137	117	137	117	149	107	146	124	152	131	146	124	149	107	152	131	149	107	162	113	137	117	126	111	133	99	133	99	126	111	114	104	133	99	114	104	111	90	111	90	114	104	99	98	111	90	99	98	81	91	81	91	81	79	111	90	154	24	149	17	152	1	152	1	149	17	142	12	152	1	142	12	140	-1	140	-1	142	12	132	8	140	-1	132	8	127	-3	127	-3	132	8	121	7	127	-3	121	7	114	-4	114	-4	121	7	108	9	114	-4	108	9	98	-3	98	-3	108	9	97	14	98	-3	97	14	89	23	85	0	98	-3	89	23	85	0	89	23	83	35	85	0	83	35	81	52	85	0	81	52	73	3	81	52	81	91	81	194	81	52	81	194	79	207	81	52	79	207	74	218	81	52	74	218	73	3	45	34	49	26	49	230	49	230	49	26	55	17	49	230	55	17	59	229	59	229	55	17	63	9	59	229	63	9	68	225	68	225	63	9	73	3	68	225	73	3	74	218	49	230	41	57	42	44	49	230	42	44	45	34	162	162	171	119	171	228	171	228	171	119	182	128	171	228	182	128	186	221	186	221	182	128	192	138	186	221	192	138	197	211	197	211	192	138	200	150	197	211	200	150	204	196	204	196	200	150	205	163	204	196	205	163	206	178	141	229	127	226	128	201	187	69	188	25	192	64	192	64	188	25	193	34	192	64	193	34	196	58	196	58	193	34	196	42	196	58	196	42	197	50	162	69	162	5	168	72	168	72	162	5	171	10	168	72	171	10	175	73	175	73	171	10	181	17	175	73	181	17	182	72	182	72	181	17	188	25	182	72	188	25	187	69	157	64	153	58	154	43	157	64	154	43	155	40	157	64	155	40	155	36	157	64	155	36	156	31	157	64	156	31	162	5	157	64	162	5	162	69	156	31	154	24	162	5	162	113	162	153	160	145	162	113	160	145	156	138	162	113	156	138	152	131	153	58	152	52	153	47	153	58	153	47	154	43	154	24	152	1	162	5	39	229	31	200	35	196	9	196	4	206	4	192	170	166	170	209	170	166	170	166	172	-4	201	230	201	230	172	-4	212	47	201	230	212	47	212	57	242	29	240	28	246	21	246	21	240	28	238	28	246	21	238	28	237	28	237	28	225	30	246	21	246	21	225	30	172	-4	244	29	242	29	246	21	244	29	246	21	246	29	172	-4	225	30	217	33	172	-4	217	33	214	39	172	-4	214	39	212	47	129	229	118	216	132	214	129	229	132	214	140	227	140	227	132	214	146	208	140	227	146	208	150	222	150	222	146	208	157	198	150	222	157	198	160	216	160	216	157	198	166	184	160	216	166	184	170	209	170	209	166	184	170	166	70	185	84	203	85	223	85	223	84	203	101	213	85	223	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	40	24	64	5	56	123	56	123	60	159	56	205	56	205	60	159	70	185	56	205	70	185	85	223	19	145	21	56	34	179	34	179	21	56	40	24	34	179	40	24	56	205	56	205	40	24	56	123	170	-2	172	-4	170	27	170	27	172	-4	170	51	170	27	170	51	169	27	169	27	170	51	166	41	169	27	166	41	163	18	163	18	166	41	159	33	163	18	159	33	153	10	153	10	159	33	149	26	153	10	149	26	141	2	141	2	149	26	138	23	141	2	138	23	126	21	126	21	106	25	125	-2	125	-2	106	25	104	-4	87	-2	104	-4	106	25	87	-2	106	25	87	36	87	-2	87	36	71	55	87	-2	71	55	64	5	60	84	56	123	64	5	60	84	64	5	71	55	126	21	125	-2	141	2	170	51	172	-4	170	166	21	56	19	145	13	107	170	209	170	166	201	230	212	57	212	230	201	230	17	196	19	196	87	230	87	230	19	196	21	196	87	230	21	196	22	196	22	196	34	195	87	230	87	230	34	195	42	192	87	230	42	192	45	186	47	168	57	-4	87	230	87	230	57	-4	89	17	87	230	89	17	89	59	89	59	99	9	93	41	93	41	99	9	102	27	96	207	90	198	93	184	93	184	90	198	89	198	93	184	89	198	89	174	89	174	89	228	89	59	195	220	172	228	172	189	172	189	172	228	155	230	172	189	155	230	153	201	153	201	155	230	135	228	153	201	135	228	133	204	133	204	135	228	121	203	121	203	135	228	118	223	121	203	118	223	110	199	110	199	118	223	106	215	110	199	106	215	100	192	100	192	106	215	96	207	100	192	96	207	93	184	199	66	189	40	203	19	203	19	189	40	174	22	203	19	174	22	174	1	174	1	174	22	158	12	174	1	158	12	142	-4	142	-4	158	12	141	9	142	-4	141	9	130	-3	130	-3	141	9	127	11	130	-3	127	11	119	-1	119	-1	127	11	113	17	119	-1	113	17	109	3	109	3	113	17	102	27	109	3	102	27	99	9	87	230	45	186	47	178	87	230	47	178	47	168	15	196	17	196	87	230	15	196	87	230	13	204	15	196	13	204	13	196	199	66	203	19	203	102	203	102	203	19	219	201	219	201	203	19	225	46	219	201	225	46	238	169	238	169	225	46	240	80	238	169	240	80	246	118	199	141	203	102	219	201	199	141	219	201	195	220	199	141	195	220	188	170	195	220	172	189	188	170	89	59	89	17	99	9	89	59	89	228	87	230	57	-4	47	168	47	-4	145	314	146	342	137	322	137	322	146	342	128	325	113	321	128	325	146	342	113	321	146	342	110	336	188	78	183	54	196	25	196	25	183	54	172	33	196	25	172	33	162	3	162	3	172	33	152	17	162	3	152	17	123	11	123	11	111	12	115	-4	115	-4	111	12	98	15	115	-4	98	15	94	-2	94	-2	98	15	87	20	94	-2	87	20	79	27	76	188	76	255	72	1	76	188	72	1	76	36	76	36	72	1	79	27	144	230	125	199	150	193	144	230	150	193	176	224	176	224	150	193	168	177	176	224	168	177	180	155	76	158	80	173	82	199	82	199	80	173	89	185	82	199	89	185	92	210	92	210	89	185	101	193	92	210	101	193	106	220	106	220	101	193	114	197	106	220	114	197	123	227	123	227	114	197	125	199	123	227	125	199	144	230	76	158	82	199	76	188	76	158	76	188	76	36	190	324	183	331	184	298	190	324	184	298	188	302	190	324	188	302	191	307	190	324	191	307	193	314	161	298	172	295	173	337	173	337	172	295	178	295	173	337	178	295	183	331	183	331	178	295	184	298	160	340	146	342	153	305	160	340	153	305	161	298	160	340	161	298	173	337	76	255	79	278	79	320	79	320	79	278	87	297	79	320	87	297	110	336	110	336	87	297	99	312	110	336	99	312	113	321	55	296	40	266	53	8	55	296	53	8	72	1	55	296	72	1	76	255	55	296	76	255	79	320	35	233	35	28	40	17	35	233	40	17	40	266	40	266	40	17	53	8	234	118	230	151	230	88	230	88	230	151	220	182	230	88	220	182	218	55	218	55	220	182	202	207	218	55	202	207	196	25	196	25	202	207	190	99	176	224	180	155	202	207	202	207	180	155	188	128	202	207	188	128	190	99	123	11	115	-4	162	3	188	78	196	25	190	99	146	342	145	314	153	305	79	27	72	1	94	-2	83	10	75	12	89	-5	89	-5	75	12	70	17	89	-5	70	17	65	-2	65	-2	70	17	66	23	65	-2	66	23	63	33	63	33	66	23	62	33	62	33	60	44	65	-2	65	-2	60	44	57	52	65	-2	57	52	52	58	91	229	79	226	83	194	83	194	79	226	67	222	83	194	67	222	67	192	67	192	67	222	56	216	67	192	56	216	52	187	52	187	56	216	46	209	52	187	46	209	39	178	39	178	46	209	38	201	39	178	38	201	30	192	135	224	103	229	108	189	108	189	103	229	91	229	108	189	91	229	83	194	26	165	39	178	30	192	26	165	30	192	22	181	26	165	22	181	14	168	26	165	14	168	12	147	131	4	133	25	117	0	117	0	133	25	115	13	117	0	115	13	103	-4	103	-4	115	13	92	9	89	-5	103	-4	92	9	89	-5	92	9	83	10	146	155	156	128	161	209	161	209	156	128	160	96	171	35	160	96	157	67	171	35	157	67	156	20	156	20	157	67	148	43	156	20	148	43	144	11	144	11	148	43	133	25	144	11	133	25	131	4	135	224	108	189	130	176	135	224	130	176	146	155	135	224	146	155	161	209	194	155	181	185	183	52	194	155	183	52	192	72	194	155	192	72	197	94	194	155	197	94	199	118	171	35	183	52	181	185	171	35	181	185	161	209	171	35	161	209	160	96	47	63	42	66	44	4	47	63	44	4	65	-2	47	63	65	-2	52	58	42	66	36	67	44	4	44	4	36	67	28	66	44	4	28	66	27	16	27	16	28	66	22	63	27	16	22	63	17	58	16	30	27	16	17	58	16	30	17	58	13	52	16	30	13	52	12	46	62	33	65	-2	63	33	12	147	14	168	5	151	61	83	53	104	58	11	58	11	53	104	51	127	39	28	51	127	36	185	39	28	36	185	25	50	25	50	36	185	19	151	25	50	19	151	16	76	16	76	19	151	12	107	123	230	117	215	130	214	123	230	130	214	134	229	134	229	130	214	138	211	134	229	138	211	146	227	146	227	138	211	144	204	146	227	144	204	148	194	168	159	175	157	176	214	176	214	175	157	184	159	176	214	184	159	184	208	184	208	184	159	190	162	184	208	190	162	191	201	191	201	190	162	195	167	191	201	195	167	195	194	195	194	195	167	198	173	195	194	198	173	198	187	198	187	198	173	199	180	167	220	157	224	157	167	167	220	157	167	162	162	167	220	162	162	168	159	167	220	168	159	176	214	157	224	146	227	148	194	157	224	148	194	151	180	157	224	151	180	154	173	157	224	154	173	157	167	68	189	85	205	91	225	91	225	85	205	102	213	91	225	102	213	123	230	123	230	102	213	117	215	61	210	36	185	51	127	61	210	51	127	56	164	61	210	56	164	68	189	61	210	68	189	91	225	107	-5	114	-6	115	21	115	21	114	-6	122	-6	115	21	116	47	107	-5	107	-5	116	47	103	30	107	-5	103	30	100	-4	100	-4	103	30	86	45	100	-4	86	45	81	0	81	0	86	45	72	63	81	0	72	63	61	83	60	-79	100	-4	81	0	60	-79	81	0	42	-79	209	37	207	50	206	23	206	23	207	50	201	60	206	23	201	60	199	11	199	11	201	60	192	68	199	11	192	68	192	38	192	38	191	30	199	11	199	11	191	30	188	22	199	11	188	22	187	1	187	1	188	22	180	16	187	1	180	16	170	-5	170	-5	180	16	168	12	170	-5	168	12	149	10	149	10	142	11	147	-7	147	-7	142	11	137	-7	136	12	129	14	129	-7	136	12	129	-7	137	-7	136	12	137	-7	142	11	122	17	115	21	122	-6	122	17	122	-6	129	-7	122	17	129	-7	129	14	188	53	192	68	182	57	182	57	192	68	180	73	182	57	180	73	175	60	175	60	180	73	166	61	153	60	166	61	166	75	153	60	166	75	151	73	153	60	151	73	143	55	143	55	151	73	139	68	143	55	139	68	134	46	134	46	139	68	127	59	134	46	127	59	125	35	125	35	127	59	116	47	125	35	116	47	115	21	192	68	188	53	191	46	192	68	191	46	192	38	180	73	166	75	166	61	149	10	147	-7	170	-5	58	11	51	127	39	28	61	83	58	11	81	0	94	210	118	216	118	216	129	229	118	216	134	213	129	229	134	213	140	226	140	226	134	213	148	206	140	226	148	206	151	222	151	222	148	206	160	195	151	222	160	195	161	216	161	216	160	195	167	182	161	216	167	182	170	209	170	209	167	182	170	166	65	172	76	194	82	223	82	223	76	194	94	210	82	223	94	210	117	230	117	230	94	210	118	216	117	230	118	216	129	229	13	107	17	74	18	142	18	142	17	74	27	43	18	142	27	43	32	175	32	175	27	43	45	18	32	175	45	18	54	203	54	203	45	18	56	123	54	203	56	123	58	148	54	203	58	148	65	172	54	203	65	172	82	223	126	21	104	-4	120	-3	126	21	120	-3	135	0	126	21	98	28	104	-4	78	45	65	69	71	1	78	45	71	1	104	-4	78	45	104	-4	98	28	58	96	56	123	45	18	58	96	45	18	71	1	58	96	71	1	65	69	142	312	145	312	151	324	151	324	145	312	147	312	151	324	147	312	150	312	150	312	157	311	151	324	151	324	157	311	166	328	151	324	136	320	139	312	151	324	139	312	142	312	170	28	172	-32	180	332	170	28	180	332	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	167	41	170	28	167	41	160	16	159	32	148	26	148	7	159	32	148	7	160	16	159	32	160	16	167	41	136	23	126	21	135	0	136	23	135	0	148	7	136	23	148	7	148	26	172	-32	178	-64	180	332	180	332	178	-64	191	-91	180	332	191	-91	195	337	195	337	191	-91	212	-68	195	337	212	-68	212	-56	212	-56	212	340	209	342	212	-56	209	342	195	337	260	-79	252	-88	253	-116	253	-116	252	-88	244	-95	253	-116	244	-95	235	-98	235	-98	224	-96	253	-116	253	-116	224	-96	215	-109	296	-99	300	-88	299	-82	296	-99	299	-82	296	-76	296	-99	296	-76	291	-72	296	-99	291	-72	288	-107	291	-72	286	-70	288	-107	288	-107	286	-70	280	-69	288	-107	280	-69	277	-112	277	-112	280	-69	268	-72	277	-112	268	-72	264	-115	264	-115	268	-72	260	-79	264	-115	260	-79	253	-116	215	-109	224	-96	218	-89	215	-109	218	-89	214	-79	215	-109	214	-79	212	-68	215	-109	212	-68	191	-91	157	311	163	309	166	328	166	328	163	309	167	304	166	328	167	304	180	332	180	332	167	304	170	297	180	332	170	297	170	286	139	312	136	320	136	311	172	-32	170	28	170	1	101	213	118	216	118	216	129	229	118	216	133	214	129	229	133	214	140	227	140	227	133	214	147	207	140	227	147	207	150	222	150	222	147	207	159	197	150	222	159	197	160	216	160	216	159	197	167	182	160	216	167	182	170	209	170	209	167	182	170	164	70	185	84	203	85	224	85	224	84	203	101	213	85	224	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	52	12	66	4	56	123	56	123	60	159	56	206	56	206	60	159	70	185	56	206	70	185	85	224	56	206	34	178	40	23	56	206	40	23	52	12	56	206	52	12	56	123	170	164	170	51	170	28	170	28	170	51	166	41	170	28	166	41	163	20	163	20	166	41	159	33	163	20	159	33	154	11	154	11	159	33	149	26	154	11	149	26	142	3	142	3	149	26	138	23	142	3	138	23	126	-2	126	-2	138	23	126	21	106	25	87	36	90	-3	106	25	90	-3	99	-4	106	25	99	-4	107	-4	106	25	107	-4	126	21	90	-3	87	36	79	0	79	0	87	36	71	55	79	0	71	55	66	4	66	4	71	55	60	84	66	4	60	84	56	123	13	103	15	77	19	144	19	144	15	77	21	55	19	144	21	55	34	178	34	178	21	55	30	37	34	178	30	37	40	23	172	-4	246	21	224	30	172	-4	224	30	217	33	172	-4	217	33	214	39	172	-4	214	39	173	266	172	-4	173	266	170	28	172	-4	170	28	170	-2	254	314	254	342	246	322	246	322	254	342	237	325	225	322	237	325	254	342	225	322	254	342	221	336	298	324	291	331	292	298	298	324	292	298	297	302	298	324	297	302	300	307	298	324	300	307	301	314	254	342	261	305	268	340	268	340	261	305	270	298	268	340	270	298	281	337	281	337	270	298	281	295	281	337	281	295	291	331	291	331	281	295	287	295	291	331	287	295	292	298	212	270	212	288	197	320	197	320	212	288	214	303	197	320	214	303	221	336	221	336	214	303	218	315	221	336	218	315	225	322	212	57	212	270	197	320	212	57	197	320	212	47	212	47	197	320	181	296	212	47	181	296	173	266	241	29	239	28	246	21	246	21	239	28	236	28	246	21	236	28	234	28	234	28	224	30	246	21	243	29	241	29	246	21	243	29	246	21	246	29	170	28	173	266	170	233	170	28	170	233	170	209	170	28	170	209	170	164	126	-2	126	21	107	-4	173	266	214	39	212	47	254	342	254	314	261	305	175	138	168	93	173	14	173	14	168	93	154	62	173	14	154	62	147	0	147	0	154	62	136	42	147	0	136	42	116	-4	116	-4	136	42	116	32	116	-4	116	32	95	30	95	30	71	33	78	2	78	2	71	33	52	43	78	2	52	43	49	20	49	20	52	43	37	56	49	20	37	56	29	42	29	42	37	56	26	70	29	42	26	70	18	82	73	170	78	185	81	227	81	227	78	185	86	199	81	227	86	199	108	230	108	230	86	199	99	208	108	230	99	208	118	212	118	212	134	210	133	226	133	226	134	210	161	213	70	155	73	170	81	227	70	155	81	227	58	217	70	155	58	217	39	199	70	155	39	199	26	173	70	155	26	173	20	138	70	155	20	138	175	138	70	155	175	138	174	155	133	226	108	230	118	212	148	205	159	194	161	213	161	213	159	194	167	177	161	213	167	177	185	190	185	190	167	177	174	155	185	190	174	155	175	138	185	190	175	138	192	37	192	37	175	138	173	14	203	155	185	190	192	37	203	155	192	37	205	68	203	155	205	68	209	107	95	30	78	2	116	-4	18	82	10	79	16	64	18	82	16	64	29	42	161	213	134	210	148	205	15	143	23	155	26	183	26	183	23	155	34	169	26	183	34	169	46	205	46	205	34	169	49	182	46	205	49	182	75	223	75	223	49	182	68	192	75	223	68	192	93	195	93	195	113	193	113	230	113	230	113	193	144	225	13	161	7	147	15	143	13	161	15	143	26	183	74	40	78	-1	82	26	82	26	78	-1	104	-4	82	26	104	-4	96	17	96	17	104	-4	116	13	131	15	116	13	130	0	131	15	130	0	158	12	36	26	55	8	68	70	68	70	78	-1	70	55	70	55	78	-1	74	40	172	86	17	86	68	70	172	86	68	70	171	70	172	86	190	188	170	211	172	86	170	211	164	132	68	70	17	86	23	52	68	70	23	52	36	26	206	118	202	157	200	70	200	70	202	157	190	188	200	70	190	188	182	35	182	35	190	188	172	86	182	35	172	86	171	70	113	193	133	183	144	225	144	225	133	183	151	163	144	225	151	163	170	211	170	211	151	163	164	132	164	47	156	31	158	12	164	47	158	12	182	35	164	47	182	35	171	70	144	20	131	15	158	12	144	20	158	12	156	31	116	13	104	-4	130	0	113	230	75	223	93	195	68	70	55	8	78	-1	47	38	57	8	58	25	58	25	57	8	82	-2	58	25	82	-2	72	17	72	17	82	-2	90	14	118	20	90	14	110	-6	118	20	110	-6	144	0	180	198	162	161	167	148	167	148	162	161	38	72	38	72	38	26	40	54	40	54	38	26	57	8	40	54	57	8	47	38	96	230	95	211	113	208	96	230	113	208	120	228	120	228	113	208	129	201	120	228	129	201	142	222	142	222	129	201	143	190	142	222	143	190	162	212	162	212	143	190	154	177	162	212	154	177	162	161	216	136	213	147	213	79	216	136	213	79	219	113	216	136	219	113	218	124	213	147	208	158	213	79	213	79	208	158	203	169	213	79	203	169	198	47	198	47	203	169	196	180	198	47	196	180	180	198	174	19	198	47	180	198	174	19	180	198	172	113	174	19	172	113	169	85	174	19	169	85	158	58	174	19	158	58	144	0	141	35	118	20	144	0	141	35	144	0	158	58	172	127	172	120	180	198	180	198	172	120	172	113	38	72	162	161	18	78	38	72	18	78	24	49	38	72	24	49	38	26	243	145	246	129	256	215	243	145	256	215	243	193	243	145	243	193	243	188	243	145	243	188	243	182	243	145	243	182	242	175	243	145	242	175	242	169	243	145	242	169	242	162	256	215	257	147	257	156	256	215	257	156	258	213	258	213	257	156	258	171	258	213	258	171	258	187	258	213	258	187	258	200	258	213	258	200	258	206	263	131	266	108	268	125	268	125	266	108	284	105	268	125	284	105	276	121	276	121	284	105	284	120	292	122	284	120	284	105	292	122	284	105	296	107	314	120	321	130	325	141	314	120	325	141	310	147	314	120	310	147	307	139	314	120	307	139	306	112	292	122	296	107	298	126	298	126	296	107	306	112	298	126	306	112	304	132	304	132	306	112	307	139	259	138	257	147	253	117	259	138	253	117	266	108	259	138	266	108	263	131	256	215	246	129	253	117	256	215	253	117	257	147	256	215	196	180	203	169	256	215	203	169	243	193	180	198	167	148	169	141	180	198	169	141	171	134	180	198	171	134	172	127	20	190	28	185	34	204	34	204	28	185	40	194	34	204	40	194	47	215	47	215	40	194	53	201	47	215	53	201	61	223	61	223	53	201	67	206	61	223	67	206	76	228	76	228	67	206	81	210	76	228	81	210	96	230	96	230	81	210	95	211	90	14	82	-2	110	-6	162	212	162	161	180	198	60	82	62	121	57	65	57	65	54	118	51	4	51	4	54	118	47	116	51	4	47	116	41	113	23	179	26	164	27	199	27	199	26	164	33	150	27	199	33	150	38	215	38	215	33	150	44	140	38	215	44	140	55	227	55	227	44	140	61	131	55	227	61	131	70	190	70	190	61	131	68	176	68	168	68	176	61	131	68	168	61	131	81	126	104	133	97	135	97	114	97	114	97	135	91	138	97	114	91	138	85	142	85	142	79	148	81	126	81	126	79	148	74	154	81	126	74	154	71	161	195	36	189	42	180	21	180	21	189	42	173	31	180	21	173	31	163	9	163	9	173	31	157	22	163	9	157	22	145	0	145	0	157	22	142	16	145	0	142	16	126	-4	126	-4	142	16	126	12	126	-4	126	12	110	11	110	11	93	14	105	-6	105	-6	93	14	91	-5	59	47	63	0	67	32	67	32	63	0	77	-3	67	32	77	-3	78	21	78	21	77	-3	91	-5	78	21	91	-5	93	14	63	0	59	47	57	65	63	0	57	65	51	4	10	61	11	49	11	74	11	74	11	49	15	38	11	74	15	38	15	85	15	85	15	38	21	27	15	85	21	27	22	96	22	96	21	27	30	18	22	96	30	18	30	105	30	105	30	18	40	10	30	105	40	10	41	113	41	113	40	10	51	4	70	190	76	203	78	235	78	235	76	203	85	212	78	235	85	212	105	238	105	238	85	212	98	219	105	238	98	219	113	221	113	221	119	220	117	237	117	237	119	220	130	235	117	237	105	238	113	221	146	171	152	167	153	227	153	227	152	167	160	166	153	227	160	166	162	223	162	223	160	166	168	167	162	223	168	167	170	216	170	216	168	167	175	170	170	216	175	170	176	208	176	208	175	170	179	175	176	208	179	175	180	201	180	201	179	175	183	181	180	201	183	181	183	194	183	194	183	181	184	187	142	231	130	235	132	202	142	231	132	202	136	190	142	231	136	190	138	183	142	231	138	183	142	177	142	231	142	177	146	171	142	231	146	171	153	227	130	235	119	220	124	217	130	235	124	217	128	211	130	235	128	211	132	202	117	117	123	117	123	132	117	117	123	132	112	132	117	117	112	132	104	133	117	117	104	133	97	114	97	114	85	142	81	126	97	114	81	126	81	124	97	114	81	124	81	107	71	123	62	121	68	96	71	123	68	96	81	107	71	123	81	107	81	124	110	11	105	-6	126	-4	54	118	57	65	62	121	62	121	60	82	68	96	55	227	70	190	78	235	68	168	81	126	71	161	108	135	101	133	107	114	107	114	101	133	92	132	107	114	92	132	88	117	88	117	92	132	82	132	88	117	82	132	82	117	76	211	80	217	87	237	87	237	80	217	85	220	87	237	85	220	92	221	92	221	107	219	99	238	99	238	107	219	126	235	74	235	62	231	63	177	74	235	63	177	67	183	74	235	67	183	69	190	74	235	69	190	73	202	74	235	73	202	76	211	74	235	76	211	87	237	22	194	22	181	24	201	24	201	22	181	25	175	24	201	25	175	28	208	28	208	25	175	30	170	28	208	30	170	34	216	34	216	30	170	37	167	34	216	37	167	42	223	42	223	37	167	45	166	42	223	45	166	51	227	51	227	45	166	52	167	51	227	52	167	62	231	62	231	52	167	58	171	62	231	58	171	63	177	164	113	165	10	174	105	174	105	165	10	175	18	174	105	175	18	183	96	183	96	175	18	183	27	183	96	183	27	189	85	189	85	183	27	189	38	189	85	189	38	193	74	193	74	189	38	193	49	193	74	193	49	195	61	150	118	147	65	154	4	150	118	154	4	157	116	157	116	154	4	165	10	157	116	165	10	164	113	94	11	99	-6	112	14	112	14	99	-6	114	-5	112	14	114	-5	126	21	126	21	114	-5	128	-3	126	21	128	-3	138	32	138	32	128	-3	141	0	138	32	141	0	145	47	145	47	141	0	154	4	145	47	154	4	147	65	99	238	87	237	92	221	79	12	63	16	79	-4	79	12	79	-4	99	-6	79	12	99	-6	94	11	108	135	124	107	114	138	114	138	124	107	119	142	126	148	119	142	123	126	126	148	123	126	144	131	136	168	144	131	137	176	137	176	144	131	149	227	149	227	144	131	160	140	149	227	160	140	166	215	166	215	160	140	171	150	166	215	171	150	177	199	177	199	171	150	178	164	177	199	178	164	181	179	107	219	119	212	126	235	126	235	119	212	129	203	126	235	129	203	149	227	149	227	129	203	135	190	149	227	135	190	137	176	144	131	136	168	134	161	144	131	134	161	131	154	144	131	131	154	126	148	123	124	123	126	119	142	123	124	119	142	124	107	123	124	124	107	134	123	147	65	150	118	144	82	144	82	150	118	143	121	144	82	143	121	136	96	136	96	143	121	134	123	136	96	134	123	124	107	79	-4	63	16	59	0	59	0	63	16	47	22	59	0	47	22	41	9	41	9	47	22	31	31	41	9	31	31	25	21	25	21	31	31	16	42	25	21	16	42	10	36	108	135	107	114	124	107	22	181	22	194	21	188	82	132	82	132	98	134	98	134	82	132	102	115	98	134	102	115	113	139	113	139	102	115	119	109	113	139	119	109	126	147	126	147	119	109	123	126	126	147	123	126	138	129	67	185	73	202	80	236	80	236	73	202	79	215	80	236	79	215	92	221	92	221	107	219	99	238	99	238	107	219	120	236	30	170	37	167	40	221	40	221	37	167	44	166	40	221	44	166	59	230	59	230	44	166	59	171	59	230	59	171	80	236	80	236	59	171	67	185	26	207	21	187	22	181	26	207	22	181	26	175	26	207	26	175	30	170	26	207	30	170	40	221	219	193	219	188	219	147	219	193	219	147	232	215	219	193	232	215	181	171	181	171	180	185	176	156	176	156	180	185	173	206	176	156	173	206	166	144	166	144	173	206	159	221	166	144	159	221	153	135	153	135	159	221	141	231	153	135	141	231	138	129	138	129	141	231	137	176	138	129	137	176	134	159	138	129	134	159	126	147	123	124	123	126	119	109	123	124	119	109	134	99	123	124	134	99	144	120	195	61	191	83	189	35	189	35	191	83	180	100	189	35	180	100	173	16	173	16	180	100	164	112	173	16	164	112	151	3	151	3	164	112	147	65	151	3	147	65	145	47	151	3	145	47	137	32	144	120	134	99	144	85	144	120	144	85	147	65	144	120	147	65	164	112	94	11	99	-6	111	14	111	14	99	-6	125	-4	111	14	125	-4	126	21	126	21	125	-4	151	3	126	21	151	3	137	32	219	147	219	188	219	183	219	147	219	183	218	179	219	147	218	179	218	173	219	147	218	173	218	165	229	117	235	138	233	147	233	147	233	159	232	215	232	215	233	159	233	171	232	215	233	171	233	182	234	191	234	198	234	213	234	191	234	213	232	215	234	191	232	215	233	182	232	215	219	147	222	131	232	215	222	131	229	117	232	215	229	117	233	147	239	131	241	108	244	125	244	125	241	108	260	105	244	125	260	105	252	121	252	121	260	105	260	120	268	121	260	120	260	105	268	121	260	105	272	107	290	120	297	130	301	141	290	120	301	141	286	147	290	120	286	147	284	139	290	120	284	139	282	112	268	121	272	107	275	126	275	126	272	107	282	112	275	126	282	112	280	132	280	132	282	112	284	139	235	138	229	117	241	108	235	138	241	108	239	131	141	231	120	236	129	203	141	231	129	203	135	190	141	231	135	190	137	176	120	236	107	219	119	212	120	236	119	212	129	203	99	238	80	236	92	221	16	42	25	21	30	32	30	32	25	21	41	9	30	32	41	9	45	24	45	24	41	9	59	0	45	24	59	0	60	17	60	17	59	0	79	-4	60	17	79	-4	77	13	77	13	79	-4	94	11	25	21	16	42	10	36	99	-6	94	11	79	-4	180	185	181	171	232	215	102	115	82	132	82	117	103	132	103	132	119	133	119	133	103	132	122	115	119	133	122	115	133	138	133	138	122	115	140	109	133	138	140	109	146	147	146	147	140	109	143	126	146	147	143	126	160	130	79	0	120	-6	85	19	85	19	120	-6	110	11	128	14	110	11	120	-6	128	14	120	-6	146	-4	142	236	119	238	127	219	127	219	119	238	113	221	87	214	113	221	119	238	87	214	119	238	81	232	154	159	160	130	157	176	157	176	160	130	164	229	164	229	160	130	176	137	164	229	176	137	183	218	183	218	176	137	189	148	183	218	189	148	196	202	196	202	189	148	198	161	196	202	198	161	201	179	164	229	142	236	149	203	164	229	149	203	155	190	164	229	155	190	157	176	142	236	127	219	139	212	142	236	139	212	149	203	143	124	143	126	140	109	143	124	140	109	154	99	143	124	154	99	165	120	215	61	211	83	209	35	209	35	211	83	200	100	209	35	200	100	193	16	193	16	200	100	184	112	193	16	184	112	171	3	171	3	184	112	168	65	171	3	168	65	165	47	171	3	165	47	156	32	165	120	154	99	164	85	165	120	164	85	168	65	165	120	168	65	184	112	146	-4	171	3	156	32	146	-4	156	32	144	21	146	-4	144	21	128	14	42	118	45	143	50	215	50	215	45	143	53	171	50	215	53	171	81	232	81	232	53	171	67	196	81	232	67	196	87	214	10	117	14	76	15	156	15	156	14	76	27	42	15	156	27	42	28	189	28	189	27	42	48	15	28	189	48	15	42	118	42	118	50	215	28	189	85	19	66	38	79	0	79	0	66	38	53	64	79	0	53	64	48	15	48	15	53	64	45	92	48	15	45	92	42	118	122	115	103	132	103	117	146	147	160	130	154	159	53	-87	49	-89	52	-103	52	-103	49	-89	45	-91	52	-103	45	-91	41	-91	41	-91	37	-91	52	-103	52	-103	37	-91	33	-89	52	-103	33	-89	29	-87	42	221	47	220	146	230	146	230	47	220	51	218	146	230	51	218	55	217	55	217	59	213	146	230	146	230	59	213	62	209	146	230	62	209	63	203	64	-56	63	-67	76	-90	76	-90	63	-67	61	-76	76	-90	61	-76	58	-82	58	-82	56	-85	76	-90	76	-90	56	-85	53	-87	76	-90	53	-87	52	-103	108	198	110	204	65	189	65	189	110	204	112	210	65	189	112	210	117	214	117	214	120	217	65	189	65	189	120	217	146	230	65	189	146	230	64	197	64	197	146	230	63	203	146	230	120	217	125	219	146	230	125	219	130	220	146	230	130	220	137	222	146	230	137	222	146	223	107	184	107	191	93	-68	107	184	93	-68	104	-38	107	184	104	-38	107	0	76	-90	93	-68	107	191	76	-90	107	191	108	198	76	-90	108	198	65	189	76	-90	65	189	65	121	76	-90	65	121	65	105	76	-90	65	105	65	-21	76	-90	65	-21	65	-41	76	-90	65	-41	64	-56	35	222	42	221	146	230	35	222	146	230	27	230	35	222	27	230	27	223	107	121	107	105	148	105	107	121	148	105	148	121	22	-108	52	-103	29	-87	22	-108	29	-87	25	-83	22	-108	25	-83	20	-77	22	-108	20	-77	15	-71	22	-108	15	-71	10	-66	22	-108	10	-66	7	-107	4	121	4	105	65	105	4	121	65	105	65	121	7	-107	10	-66	5	-63	7	-107	5	-63	1	-61	7	-107	1	-61	-3	-61	7	-107	-3	-61	-5	-103	-10	-62	-15	-65	-15	-97	-10	-62	-15	-97	-5	-103	-10	-62	-5	-103	-3	-61	-20	-69	-23	-74	-21	-90	-20	-69	-21	-90	-15	-97	-20	-69	-15	-97	-15	-65	-21	-90	-23	-74	-24	-80	62	-54	62	-97	68	-61	68	-61	62	-97	86	-103	68	-61	86	-103	74	-69	74	-69	86	-103	80	-75	87	-80	80	-75	86	-103	87	-80	86	-103	113	-105	154	-83	144	-87	151	-101	151	-101	144	-87	133	-90	151	-101	133	-90	122	-91	122	-91	113	-90	151	-101	151	-101	113	-90	113	-105	184	-42	181	-52	182	-88	182	-88	181	-52	177	-61	182	-88	177	-61	171	-69	171	-69	164	-76	182	-88	182	-88	164	-76	154	-83	182	-88	154	-83	151	-101	186	218	175	225	177	193	177	193	175	225	171	200	164	207	171	200	165	231	164	207	165	231	156	213	156	213	165	231	154	235	156	213	154	235	146	218	146	218	154	235	144	237	146	218	144	237	137	221	137	221	144	237	132	238	137	221	132	238	127	222	138	22	116	-6	130	-5	138	22	130	-5	145	0	138	22	114	27	116	-6	93	42	77	65	85	0	93	42	85	0	116	-6	93	42	116	-6	114	27	65	157	64	213	62	127	62	127	57	16	66	93	66	93	57	16	85	0	66	93	85	0	77	65	175	225	165	231	171	200	184	176	186	166	186	218	186	218	186	166	186	156	186	218	186	156	186	233	186	233	186	156	188	266	188	266	186	156	186	26	188	266	186	26	207	-69	207	-69	186	26	186	-19	186	218	177	193	181	185	186	218	181	185	184	176	270	314	271	342	262	322	262	322	271	342	252	325	240	321	252	325	271	342	240	321	271	342	237	336	314	324	307	331	308	298	314	324	308	298	313	302	314	324	313	302	316	307	314	324	316	307	317	314	286	298	297	295	297	337	297	337	297	295	303	295	297	337	303	295	307	331	307	331	303	295	308	298	284	340	271	342	277	305	284	340	277	305	286	298	284	340	286	298	297	337	228	-12	228	255	222	-43	222	-43	228	255	228	278	222	-43	228	278	213	320	213	320	228	278	229	297	213	320	229	297	237	336	237	336	229	297	233	312	237	336	233	312	240	321	207	-69	222	-43	213	320	207	-69	213	320	197	296	207	-69	197	296	188	266	207	-69	186	-19	186	-31	207	-69	186	-31	184	-42	207	-69	184	-42	182	-88	113	-105	113	-90	104	-88	113	-105	104	-88	95	-84	113	-105	95	-84	87	-80	186	26	186	156	186	44	186	26	186	44	178	36	186	26	178	36	174	15	169	30	159	26	160	6	169	30	160	6	174	15	169	30	174	15	178	36	149	23	138	22	145	0	149	23	145	0	160	6	149	23	160	6	159	26	74	183	88	204	96	231	96	231	88	204	106	217	96	231	106	217	132	238	132	238	106	217	127	222	64	213	65	157	74	183	64	213	74	183	96	231	16	110	21	74	22	150	22	150	21	74	36	42	22	150	36	42	39	185	39	185	36	42	57	16	39	185	57	16	64	213	64	213	57	16	62	127	62	-54	55	-49	62	-97	62	-97	55	-49	46	-47	62	-97	46	-47	44	-89	44	-89	46	-47	40	-48	44	-89	40	-48	35	-50	32	-78	44	-89	35	-50	32	-78	35	-50	31	-54	32	-78	31	-54	28	-59	32	-78	28	-59	27	-65	271	342	270	314	277	305	184	-42	176	-62	178	-91	178	-91	176	-62	163	-77	178	-91	163	-77	147	-101	147	-101	163	-77	145	-87	147	-101	145	-87	122	-91	122	-91	98	-86	113	-105	113	-105	98	-86	96	-104	82	-76	69	-63	74	-100	82	-76	74	-100	96	-104	82	-76	96	-104	98	-86	59	-52	46	-47	51	-93	59	-52	51	-93	74	-100	59	-52	74	-100	69	-63	46	-47	40	-48	51	-93	51	-93	40	-48	35	-50	51	-93	35	-50	34	-82	34	-82	35	-50	31	-54	34	-82	31	-54	28	-59	146	237	132	238	147	218	147	218	132	238	127	222	102	215	127	222	132	238	102	215	132	238	94	231	138	22	116	-6	131	-5	138	22	131	-5	147	0	138	22	111	28	116	-6	89	46	74	71	82	0	89	46	82	0	116	-6	89	46	116	-6	111	28	64	151	62	211	62	127	62	127	55	18	65	99	65	99	55	18	82	0	65	99	82	0	74	71	146	237	147	218	159	233	159	233	147	218	163	208	159	233	163	208	170	228	170	228	163	208	176	193	170	228	176	193	181	221	181	221	176	193	184	176	181	221	184	176	192	212	192	212	184	176	186	156	192	212	186	156	186	26	186	26	186	156	186	44	186	26	186	44	178	37	206	228	202	223	204	-72	204	-72	202	223	198	217	204	-72	198	217	192	212	228	241	213	241	221	-46	228	241	221	-46	228	-12	221	-46	213	241	209	234	221	-46	209	234	206	228	221	-46	206	228	204	-72	204	-72	192	212	186	26	204	-72	186	26	186	-19	204	-72	186	-19	184	-42	204	-72	184	-42	178	-91	122	-91	113	-105	147	-101	186	26	178	37	175	16	175	16	178	37	169	31	175	16	169	31	161	6	161	6	169	31	159	26	161	6	159	26	149	23	149	23	138	22	147	0	149	23	147	0	161	6	94	231	62	211	71	177	94	231	71	177	84	199	94	231	84	199	102	215	16	110	21	77	22	148	22	148	21	77	34	45	22	148	34	45	38	183	38	183	34	45	55	18	38	183	55	18	62	211	62	211	55	18	62	127	62	211	64	151	71	177	34	-82	28	-59	27	-65	15	113	16	94	17	133	17	133	16	94	20	76	17	133	20	76	22	152	22	152	20	76	26	59	22	152	26	59	31	168	31	168	26	59	35	43	31	168	35	43	42	183	42	183	35	43	47	30	42	183	47	30	56	196	56	196	47	30	59	105	123	208	125	224	111	204	111	204	125	224	105	220	111	204	105	220	99	198	99	198	105	220	89	190	78	177	89	190	88	214	78	177	88	214	71	206	71	206	56	196	60	126	71	206	60	126	63	145	71	206	63	145	69	162	71	206	69	162	78	177	160	224	152	225	163	210	163	210	152	225	151	211	137	210	151	211	145	225	137	210	145	225	125	224	105	220	88	214	89	190	152	225	145	225	151	211	160	224	163	210	169	222	169	222	163	210	175	208	169	222	175	208	180	221	180	221	175	208	186	205	180	221	186	205	194	218	194	218	186	205	196	200	194	218	196	200	198	217	198	217	196	200	205	193	198	217	205	193	203	216	203	216	205	193	208	215	151	-5	156	8	126	-3	126	-3	156	8	123	12	126	-3	123	12	103	0	103	0	123	12	96	25	103	0	96	25	82	7	82	7	96	25	76	45	82	7	76	45	63	17	63	17	76	45	63	72	63	17	63	72	59	105	194	14	182	11	191	0	191	0	182	11	168	9	191	0	168	9	167	-3	167	-3	168	9	156	8	59	105	47	30	63	17	208	215	205	193	212	187	208	215	212	187	211	215	211	215	212	187	214	214	218	215	214	214	217	181	218	215	217	181	222	173	232	154	240	154	238	225	232	154	238	225	229	225	232	154	229	225	228	221	232	154	228	221	227	165	225	219	222	216	222	173	225	219	222	173	227	165	225	219	227	165	228	221	214	214	212	187	217	181	259	110	270	112	270	118	259	110	270	118	252	108	252	108	270	118	206	93	252	108	206	93	207	80	217	6	207	80	207	27	217	6	207	27	204	20	252	108	207	80	247	103	247	103	207	80	217	6	247	103	217	6	245	95	245	95	217	6	236	12	245	95	236	12	244	84	244	84	236	12	244	19	270	118	174	118	189	111	270	118	189	111	198	108	270	118	198	108	204	102	270	118	204	102	206	93	194	14	191	0	217	6	194	14	217	6	204	20	167	-3	156	8	151	-5	189	111	174	118	174	112	218	215	222	173	222	216	125	224	123	208	137	210	60	126	56	196	59	105	23	214	28	211	112	225	112	225	28	211	33	207	112	225	33	207	36	200	36	200	51	167	86	210	86	210	51	167	84	204	84	202	84	204	51	167	84	202	51	167	84	199	84	199	51	167	124	12	84	199	124	12	85	196	85	196	124	12	86	192	112	225	36	200	91	214	112	225	91	214	98	216	112	225	98	216	106	217	112	225	106	217	112	218	17	216	23	214	112	225	17	216	112	225	9	225	17	216	9	225	9	218	114	-56	115	-50	124	12	124	12	115	-50	117	-45	124	12	117	-45	119	-40	119	-40	133	-6	124	12	124	12	133	-6	146	59	124	12	146	59	88	188	126	-97	120	-92	127	-115	127	-115	120	-92	116	-85	127	-115	116	-85	113	-110	113	-110	116	-85	114	-76	113	-110	114	-76	113	-68	113	-68	114	-62	102	-102	102	-102	114	-62	114	-56	102	-102	114	-56	124	12	113	-68	102	-102	113	-110	102	-102	124	12	102	-32	102	-102	102	-32	98	-40	102	-102	98	-40	95	-47	102	-102	95	-47	95	-90	95	-90	95	-47	93	-55	95	-90	93	-55	92	-63	95	-90	92	-63	92	-73	160	-80	156	-88	161	-114	161	-114	156	-88	151	-94	161	-114	151	-94	144	-116	144	-116	151	-94	143	-98	144	-116	143	-98	134	-99	134	-99	126	-97	127	-115	193	190	146	59	158	37	193	190	158	37	213	186	193	190	213	186	194	194	240	225	174	225	180	217	240	225	180	217	186	217	240	225	186	217	191	214	240	225	191	214	195	211	240	225	195	211	196	205	240	225	196	205	223	209	240	225	223	209	230	215	240	225	230	215	240	218	196	205	213	186	216	193	196	205	216	193	219	201	196	205	219	201	223	209	196	203	196	201	213	186	196	203	213	186	196	205	195	197	194	194	213	186	195	197	213	186	196	201	155	-48	157	-53	158	37	158	37	157	-53	159	-58	158	37	159	-58	184	-16	184	-16	159	-58	160	-63	184	-16	160	-63	161	-67	146	59	133	-6	155	-48	146	59	155	-48	158	37	160	-80	161	-114	161	-71	161	-71	161	-114	184	-16	184	-16	161	-114	176	-107	184	-16	176	-107	187	-97	134	-99	127	-115	144	-116	195	-43	192	-34	194	-83	195	-43	194	-83	197	-65	195	-43	197	-65	196	-54	188	-25	184	-16	187	-97	188	-25	187	-97	194	-83	188	-25	194	-83	192	-34	161	-71	184	-16	161	-67	86	192	124	12	88	188	180	217	174	225	174	218	91	214	36	200	86	210	57	183	60	223	51	188	51	188	60	223	46	225	51	188	46	225	44	192	44	192	46	225	37	193	27	190	37	193	34	223	27	190	34	223	23	217	11	165	13	168	14	208	14	208	13	168	16	176	14	208	16	176	23	217	23	217	16	176	20	184	23	217	20	184	27	190	7	177	8	173	9	198	9	198	8	173	10	169	9	198	10	169	14	208	14	208	10	169	11	165	9	198	7	185	7	181	9	198	7	181	7	177	82	207	72	216	112	102	112	102	72	216	66	171	62	177	66	171	72	216	62	177	72	216	60	223	46	225	34	223	37	193	112	102	90	72	95	47	112	102	95	47	100	58	112	102	100	58	106	69	112	102	106	69	114	79	112	102	114	79	133	132	112	102	133	132	99	185	112	102	99	185	91	196	112	102	91	196	82	207	82	59	84	10	86	66	86	66	84	10	94	2	86	66	94	2	90	72	90	72	94	2	93	36	107	-2	123	-4	110	15	110	15	123	-4	118	15	126	16	118	15	123	-4	126	16	123	-4	139	-2	139	-2	154	4	141	34	141	34	154	4	142	42	143	118	142	42	154	4	143	118	175	194	133	132	175	194	143	118	175	169	175	194	175	169	181	203	125	80	131	70	133	132	133	132	131	70	136	60	133	132	136	60	143	118	143	118	136	60	140	51	143	118	140	51	142	42	120	88	125	80	133	132	120	88	133	132	114	79	214	225	207	193	215	191	214	225	215	191	223	223	223	223	215	191	221	186	223	223	221	186	226	179	175	169	180	176	181	203	181	203	180	176	185	182	181	203	185	182	187	212	187	212	185	182	192	188	187	212	192	188	194	218	194	218	192	188	199	192	194	218	199	192	203	223	203	223	199	192	207	193	203	223	207	193	214	225	241	205	237	213	238	177	241	205	238	177	241	183	241	205	241	183	242	190	241	205	242	190	243	196	226	179	229	172	231	219	231	219	229	172	232	165	231	219	232	165	237	213	237	213	232	165	235	171	237	213	235	171	238	177	177	46	175	59	175	29	175	29	175	59	168	75	175	29	168	75	166	15	166	15	168	75	160	91	166	15	160	91	154	4	154	4	160	91	151	106	154	4	151	106	143	118	139	-2	141	34	138	26	139	-2	138	26	133	20	139	-2	133	20	126	16	110	15	103	18	107	-2	107	-2	103	18	98	22	107	-2	98	22	94	2	94	2	98	22	94	28	94	2	94	28	93	36	78	52	76	45	77	22	78	52	77	22	84	10	78	52	84	10	82	59	77	22	76	45	75	38	223	223	226	179	231	219	95	47	90	72	93	36	60	223	57	183	62	177	113	218	113	218	98	215	98	215	113	218	113	225	98	215	113	225	88	211	88	211	113	225	36	191	88	211	36	191	36	174	39	46	36	174	36	75	39	46	46	24	79	192	79	192	46	24	59	8	79	192	59	8	79	174	79	174	59	8	76	-1	79	174	76	-1	79	75	79	75	76	-1	80	56	82	203	88	211	36	174	82	203	36	174	39	46	82	203	39	46	79	192	113	225	7	225	20	214	113	225	20	214	29	210	113	225	29	210	34	203	113	225	34	203	36	191	171	174	171	54	171	37	171	37	171	54	160	41	171	37	160	41	158	21	158	21	160	41	149	32	158	21	149	32	144	9	144	9	149	32	138	26	144	9	138	26	130	1	130	1	138	26	127	23	130	1	127	23	116	22	116	22	102	24	115	-3	115	-3	102	24	98	-4	98	-4	102	24	92	30	98	-4	92	30	85	41	98	-4	85	41	80	56	98	-4	80	56	76	-1	243	-86	241	-86	245	-93	245	-93	241	-86	240	-86	245	-93	240	-86	239	-86	239	-86	228	-85	232	-98	232	-98	228	-85	221	-83	232	-98	221	-83	216	-79	214	-60	214	174	204	-106	214	-60	204	-106	214	-71	214	-71	204	-106	216	-102	214	-71	216	-102	216	-79	216	-79	216	-102	232	-98	244	-86	243	-86	245	-93	244	-86	245	-93	245	-85	239	-86	232	-98	245	-93	171	37	174	-116	214	192	171	37	214	192	217	203	171	37	217	203	171	174	116	22	115	-3	130	1	246	225	137	225	152	215	246	225	152	215	162	211	246	225	162	211	168	203	246	225	168	203	171	192	246	225	171	192	222	211	246	225	222	211	231	215	246	225	231	215	246	218	214	192	174	-116	184	-112	214	192	184	-112	194	-109	214	192	194	-109	204	-106	214	192	204	-106	214	174	171	174	217	203	222	211	171	174	222	211	171	192	152	215	137	225	137	218	174	-116	171	37	171	-114	20	214	7	225	7	218	81	287	84	295	98	337	98	337	84	295	88	302	98	337	88	302	93	308	93	308	99	315	98	337	98	337	99	315	128	342	79	188	79	268	73	324	79	188	73	324	79	49	79	49	73	324	53	304	79	49	53	304	80	31	80	31	53	304	41	278	80	31	41	278	36	249	73	324	79	268	79	278	73	324	79	278	81	287	73	324	81	287	98	337	106	321	113	325	128	342	128	342	113	325	121	328	128	342	121	328	130	329	130	329	138	328	155	340	155	340	138	328	146	325	155	340	146	325	153	321	177	295	179	335	172	301	172	301	179	335	166	309	160	315	166	309	179	335	160	315	179	335	155	340	201	287	206	290	209	317	209	317	206	290	210	294	209	317	210	294	214	305	214	305	210	294	213	299	197	327	179	335	182	290	197	327	182	290	188	287	197	327	188	287	195	286	197	327	195	286	201	287	197	327	201	287	209	317	155	340	128	342	130	329	214	51	214	151	213	167	214	51	213	167	210	187	214	51	210	187	200	208	214	51	200	208	214	33	158	194	166	183	182	224	182	224	166	183	170	168	182	224	170	168	171	150	217	21	171	150	171	47	217	21	171	47	222	14	222	14	171	47	243	0	222	14	243	0	231	10	231	10	243	0	243	7	214	33	200	208	182	224	214	33	182	224	171	150	214	33	171	150	217	21	243	0	171	47	170	30	243	0	170	30	167	19	243	0	167	19	160	13	243	0	160	13	150	9	243	0	150	9	137	7	243	0	137	7	137	0	134	228	133	203	148	201	134	228	148	201	151	230	151	230	148	201	158	194	151	230	158	194	182	224	79	171	91	184	91	203	91	203	91	184	102	193	91	203	102	193	104	215	104	215	102	193	113	199	104	215	113	199	119	223	119	223	113	199	124	202	119	223	124	202	134	228	134	228	124	202	133	203	79	49	79	171	79	188	79	188	79	171	91	203	113	0	113	7	100	9	113	0	100	9	90	13	113	0	90	13	36	32	113	0	36	32	33	21	113	0	33	21	27	14	113	0	27	14	18	10	113	0	18	10	4	7	113	0	4	7	4	0	36	50	36	32	90	13	36	50	90	13	84	19	36	50	84	19	80	31	36	50	80	31	36	249	155	340	153	321	160	315	179	335	177	295	182	290	128	342	99	315	106	321	33	21	27	14	113	0	113	0	27	14	18	10	113	0	18	10	4	7	81	287	84	295	98	337	98	337	84	295	88	302	98	337	88	302	93	308	93	308	99	315	98	337	98	337	99	315	128	342	79	188	79	268	73	324	79	188	73	324	79	51	79	51	73	324	53	304	79	51	53	304	80	32	80	32	53	304	41	278	80	32	41	278	36	249	73	324	79	268	79	278	73	324	79	278	81	287	73	324	81	287	98	337	134	228	133	203	148	201	134	228	148	201	151	230	151	230	148	201	158	194	151	230	158	194	182	224	182	224	158	194	166	183	182	224	166	183	170	168	79	171	91	184	91	202	91	202	91	184	102	193	91	202	102	193	104	214	104	214	102	193	113	199	104	214	113	199	118	223	118	223	113	199	124	202	118	223	124	202	134	228	134	228	124	202	133	203	79	51	79	171	79	188	79	188	79	171	91	202	170	-52	166	-71	180	-94	180	-94	166	-71	160	-86	180	-94	160	-86	154	-110	154	-110	160	-86	150	-95	154	-110	150	-95	137	-98	137	-98	128	-95	154	-110	154	-110	128	-95	119	-116	107	321	114	325	128	342	128	342	114	325	123	328	128	342	123	328	131	329	131	329	138	328	155	340	155	340	138	328	146	325	155	340	146	325	153	321	178	294	179	335	173	300	173	300	179	335	166	309	160	315	166	309	179	335	160	315	179	335	155	340	201	287	206	290	209	317	209	317	206	290	210	294	209	317	210	294	214	305	214	305	210	294	213	299	197	327	179	335	183	290	197	327	183	290	188	287	197	327	188	287	195	286	197	327	195	286	201	287	197	327	201	287	209	317	155	340	128	342	131	329	214	-6	214	149	213	166	214	-6	213	166	210	-40	210	-40	213	166	210	187	210	-40	210	187	200	208	171	150	180	-94	182	224	182	224	180	-94	199	-70	182	224	199	-70	200	208	200	208	199	-70	210	-40	171	-29	170	-52	180	-94	171	-29	180	-94	171	150	128	-95	120	-88	119	-116	119	-116	120	-88	112	-79	119	-116	112	-79	105	-114	105	-114	112	-79	104	-72	105	-114	104	-72	93	-69	105	-114	93	-69	92	-111	92	-111	93	-69	87	-70	92	-111	87	-70	82	-106	82	-106	87	-70	81	-72	82	-106	81	-72	77	-76	75	-98	82	-106	77	-76	75	-98	77	-76	74	-81	75	-98	74	-81	73	-88	113	0	113	7	100	9	113	0	100	9	90	13	113	0	90	13	36	33	113	0	36	33	33	21	36	51	36	33	90	13	36	51	90	13	84	20	36	51	84	20	80	32	36	51	80	32	36	249	113	0	4	7	4	0	182	224	170	168	171	150	155	340	153	321	160	315	179	335	178	294	183	290	128	342	99	315	107	321	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	8	131	47	115	47	131	47	131	47	115	93	21	47	131	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	47	166	90	34	89	52	89	131	89	115	127	115	89	131	127	115	127	131	89	52	89	228	88	230	89	52	88	230	47	166	127	0	127	7	110	9	127	0	110	9	99	14	127	0	99	14	47	33	127	0	47	33	43	20	47	52	47	33	99	14	47	52	99	14	93	21	47	52	93	21	47	115	127	0	8	7	8	0	47	166	93	21	90	34	47	115	8	131	8	115	40	193	43	214	36	196	36	196	43	214	30	197	27	197	30	197	43	214	27	197	43	214	24	208	46	63	47	39	46	167	45	179	46	167	61	221	45	179	61	221	43	187	43	187	61	221	43	214	43	187	43	214	40	193	88	52	88	217	88	220	88	52	88	220	87	223	88	52	87	223	86	225	88	52	86	225	85	227	88	52	85	227	83	227	88	52	83	227	75	225	88	52	75	225	74	-1	88	52	74	-1	94	-4	140	33	134	28	136	13	136	13	134	28	127	25	136	13	127	25	123	4	123	4	127	25	121	22	123	4	121	22	114	22	114	22	107	23	109	-2	109	-2	107	23	100	26	109	-2	100	26	94	-4	94	-4	100	26	94	31	94	-4	94	31	90	40	61	221	46	167	47	39	61	221	47	39	52	20	61	221	52	20	60	6	61	221	60	6	74	-1	61	221	74	-1	75	225	24	208	8	203	14	196	24	208	14	196	19	197	24	208	19	197	23	197	24	208	23	197	27	197	147	23	156	34	147	40	147	23	147	40	140	33	147	23	140	33	136	13	114	22	109	-2	123	4	14	196	8	203	8	195	88	52	94	-4	90	40	116	216	116	216	100	214	100	214	116	216	116	225	100	214	116	225	91	210	91	210	116	225	43	195	91	210	43	195	44	182	86	24	44	182	44	45	86	24	44	45	91	16	91	16	44	45	116	0	91	16	116	0	100	11	100	11	116	0	116	9	84	47	84	180	44	182	44	182	84	180	84	193	44	182	84	193	86	203	116	225	11	225	26	214	116	225	26	214	36	210	116	225	36	210	41	204	116	225	41	204	43	195	44	182	86	24	84	34	44	182	84	34	84	47	116	0	44	45	43	32	116	0	43	32	41	22	116	0	41	22	36	15	116	0	36	15	26	11	116	0	26	11	11	9	116	0	11	9	11	0	26	214	11	225	11	216	91	210	44	182	86	203	23	168	28	174	29	201	29	201	28	174	33	179	29	201	33	179	41	208	41	208	33	179	39	182	41	208	39	182	45	182	45	182	49	182	55	210	55	210	49	182	53	181	55	210	53	181	57	180	20	160	23	168	29	201	20	160	29	201	19	191	20	160	19	191	11	177	20	160	11	177	5	160	62	329	45	324	53	311	53	311	45	324	45	313	42	312	45	313	45	324	42	312	45	324	39	312	39	312	45	324	35	312	45	324	26	320	31	312	45	324	31	312	35	312	65	177	64	209	62	209	65	177	62	209	61	179	65	177	66	209	64	209	55	210	57	180	58	210	58	210	57	180	61	179	58	210	61	179	60	210	60	210	61	179	62	209	55	210	41	208	45	182	53	311	59	308	62	329	62	329	59	308	63	302	62	329	63	302	76	333	76	333	63	302	65	293	76	333	65	293	66	281	109	29	66	281	66	209	109	29	66	209	66	176	66	176	66	209	65	177	146	0	146	7	129	9	146	0	129	9	119	13	146	0	119	13	65	32	146	0	65	32	61	21	146	0	61	21	55	14	146	0	55	14	44	10	146	0	44	10	27	7	146	0	27	7	27	0	108	44	108	192	105	342	108	44	105	342	90	337	108	44	90	337	109	29	76	333	66	281	109	29	76	333	109	29	90	337	66	46	65	32	119	13	66	46	119	13	112	20	66	46	112	20	109	29	66	46	109	29	66	176	108	192	110	160	113	190	113	190	110	160	112	160	113	190	112	160	114	160	108	339	105	342	108	192	114	160	116	160	117	189	117	189	116	160	118	160	117	189	118	160	121	188	121	188	118	160	133	161	121	188	133	161	125	187	125	187	133	161	129	187	135	188	129	187	133	161	135	188	133	161	145	167	156	213	151	203	155	178	156	213	155	178	163	193	156	213	163	193	170	213	146	196	141	191	145	167	146	196	145	167	155	178	146	196	155	178	151	203	108	192	108	160	110	160	31	312	26	320	26	311	113	190	114	160	117	189	135	188	145	167	141	191	42	312	45	312	50	324	50	324	45	312	49	312	50	324	49	312	52	313	52	313	61	312	66	327	66	327	61	312	67	308	66	327	67	308	81	332	81	332	67	308	71	302	81	332	71	302	74	294	50	324	35	320	38	312	50	324	38	312	42	312	65	138	60	118	63	118	65	138	63	118	66	118	65	138	54	141	60	118	45	147	38	155	43	121	45	147	43	121	60	118	45	147	60	118	54	141	32	176	34	186	29	215	32	176	29	215	28	128	32	176	28	128	33	165	33	165	28	128	43	121	33	165	43	121	38	155	6	171	9	154	9	188	9	188	9	154	17	140	9	188	17	140	17	203	17	203	17	140	28	128	17	203	28	128	29	215	66	210	65	225	60	225	66	210	60	225	57	208	66	210	68	224	65	225	34	186	39	196	43	222	43	222	39	196	47	203	43	222	47	203	60	225	60	225	47	203	57	208	71	210	71	224	69	210	69	210	71	224	68	224	69	210	68	224	68	210	68	210	68	224	66	210	153	0	153	7	138	9	153	0	138	9	128	12	153	0	128	12	73	31	153	0	73	31	69	20	153	0	69	20	62	14	153	0	62	14	51	10	153	0	51	10	36	7	153	0	36	7	36	0	116	42	116	145	114	342	116	42	114	342	97	336	116	42	97	336	81	332	116	42	81	332	117	28	74	119	121	18	117	28	74	119	117	28	81	332	74	119	81	332	74	209	74	119	74	209	74	138	74	119	74	138	72	138	74	119	72	138	71	119	74	45	73	31	128	12	74	45	128	12	121	18	74	45	121	18	74	119	116	129	140	140	116	145	116	145	116	340	114	342	178	170	181	174	175	180	178	170	175	180	171	162	171	162	175	180	168	174	171	162	168	174	158	167	171	162	158	167	158	151	158	151	158	167	146	159	158	151	146	159	140	140	140	140	146	159	132	151	140	140	132	151	116	145	74	209	81	332	74	282	74	209	74	282	74	223	74	209	74	223	73	223	74	209	73	223	73	209	74	282	81	332	74	294	66	327	50	324	52	313	65	138	66	118	67	138	67	138	66	118	68	119	67	138	68	119	69	138	69	138	68	119	71	119	69	138	71	119	70	138	70	138	71	119	72	138	71	224	71	210	73	209	71	224	73	209	73	223	38	312	35	320	35	311	29	215	34	186	43	222	12	312	15	312	21	324	21	324	15	312	19	312	21	324	19	312	22	313	22	313	31	312	37	328	37	328	31	312	38	308	37	328	38	308	53	332	53	332	38	308	42	302	53	332	42	302	44	294	21	324	5	320	9	312	21	324	9	312	12	312	45	282	47	-40	53	332	53	332	47	-40	56	-70	53	332	56	-70	68	337	68	337	56	-70	72	-94	68	337	72	-94	84	342	84	342	72	-94	86	-29	84	342	86	-29	86	340	136	-79	129	-88	129	-116	129	-116	129	-88	121	-95	129	-116	121	-95	112	-98	112	-98	99	-95	129	-116	129	-116	99	-95	96	-110	173	-98	176	-88	175	-81	173	-98	175	-81	172	-76	173	-98	172	-76	167	-72	173	-98	167	-72	166	-106	167	-72	162	-70	166	-106	166	-106	162	-70	156	-69	166	-106	156	-69	156	-111	156	-111	156	-69	145	-72	156	-111	145	-72	143	-114	143	-114	145	-72	136	-79	143	-114	136	-79	129	-116	87	-52	86	-29	72	-94	87	-52	72	-94	88	-71	88	-71	72	-94	96	-110	88	-71	96	-110	92	-86	92	-86	96	-110	99	-95	37	328	21	324	22	313	9	312	5	320	5	311	53	332	44	294	45	282	47	-40	45	282	45	-6	17	312	20	312	25	324	25	324	20	312	24	312	25	324	24	312	27	313	27	313	36	312	41	327	41	327	36	312	42	308	41	327	42	308	57	332	57	332	42	308	46	302	57	332	46	302	48	294	25	324	9	320	13	312	25	324	13	312	17	312	253	200	253	225	229	193	229	193	253	225	91	225	229	193	91	225	91	193	92	28	91	42	57	332	92	28	57	332	49	282	49	282	57	332	48	294	41	327	25	324	27	313	91	42	91	340	89	342	91	42	89	342	73	336	91	42	73	336	57	332	177	99	174	99	180	65	180	65	174	99	171	98	180	65	171	98	156	68	151	67	156	68	171	98	151	67	171	98	229	193	229	193	171	98	253	200	227	-49	214	-75	218	-98	218	-98	214	-75	198	-91	218	-98	198	-91	188	-111	188	-111	198	-91	181	-99	188	-111	181	-99	167	-101	167	-101	154	-100	158	-116	158	-116	154	-100	147	-115	147	-115	154	-100	145	-97	147	-115	145	-97	139	-91	147	-115	139	-91	135	-82	147	-115	135	-82	135	-113	135	-113	135	-82	132	-69	135	-113	132	-69	129	-60	135	-113	129	-60	125	-53	135	-113	125	-53	124	-109	229	193	123	64	129	58	229	193	129	58	134	60	229	193	134	60	139	62	229	193	139	62	145	65	229	193	145	65	151	67	269	1	264	35	262	-42	262	-42	264	35	252	63	262	-42	252	63	244	-75	244	-75	252	63	234	83	244	-75	234	83	232	-12	232	-12	227	-49	244	-75	244	-75	227	-49	218	-98	187	99	200	56	212	95	212	95	200	56	217	40	212	95	217	40	234	83	234	83	217	40	228	18	234	83	228	18	232	-12	177	99	180	65	180	99	180	99	180	65	200	56	180	99	200	56	184	99	184	99	200	56	187	99	167	-101	158	-116	188	-111	84	-65	84	-71	85	-58	85	-58	84	-71	87	-78	85	-58	87	-78	88	-52	88	-52	87	-78	91	-86	88	-52	91	-86	93	-48	93	-48	91	-86	97	-93	93	-48	97	-93	99	-44	99	-44	97	-93	105	-100	99	-44	105	-100	108	-43	108	-43	105	-100	114	-105	108	-43	114	-105	114	-44	114	-44	114	-105	124	-109	114	-44	124	-109	120	-48	120	-48	124	-109	125	-53	128	0	128	7	113	9	128	0	113	9	103	12	128	0	103	12	48	29	128	0	48	29	43	19	128	0	43	19	35	13	128	0	35	13	24	9	128	0	24	9	11	7	128	0	11	7	11	0	103	12	96	18	49	44	49	44	96	18	92	28	49	44	92	28	49	282	13	312	9	320	9	311	48	29	103	12	49	44	114	225	6	225	18	217	114	225	18	217	26	215	114	225	26	215	33	212	114	225	33	212	37	207	114	225	37	207	39	198	114	225	39	198	40	186	114	225	40	186	91	211	114	225	91	211	100	215	114	225	100	215	114	218	95	29	87	40	98	-4	98	-4	87	40	83	56	98	-4	83	56	77	0	77	0	83	56	82	77	77	0	82	77	82	180	42	53	49	28	83	195	83	195	49	28	60	10	83	195	60	10	82	180	82	180	60	10	77	0	85	205	91	211	40	186	85	205	40	186	42	53	85	205	42	53	83	195	98	-4	115	-2	106	23	106	23	115	-2	121	21	134	22	121	21	132	1	134	22	132	1	148	10	233	-4	246	-3	237	24	237	24	246	-3	248	21	260	22	248	21	260	0	260	22	260	0	274	5	237	24	228	31	233	-4	233	-4	228	31	221	42	233	-4	221	42	218	-2	218	-2	221	42	217	57	218	-2	217	57	216	76	186	22	194	10	217	197	217	197	194	10	205	2	217	197	205	2	216	182	216	182	205	2	216	76	307	49	305	47	309	33	309	33	305	47	304	45	309	33	304	45	301	42	301	42	294	36	309	33	309	33	294	36	291	16	350	44	350	57	342	5	342	5	350	57	350	181	342	5	350	181	328	0	328	0	350	181	351	196	328	0	351	196	314	-4	314	-4	351	196	310	33	314	-4	310	33	310	-2	309	33	310	33	351	196	309	33	351	196	308	190	309	33	308	190	308	51	309	33	308	51	308	50	309	33	308	50	307	49	284	30	272	25	274	5	284	30	274	5	291	16	284	30	291	16	294	36	385	225	274	225	288	216	385	225	288	216	297	214	385	225	297	214	304	209	385	225	304	209	307	201	385	225	307	201	308	190	385	225	308	190	361	213	385	225	361	213	371	216	385	225	371	216	385	218	354	206	361	213	308	190	354	206	308	190	351	196	368	13	383	17	371	24	368	13	371	24	368	24	368	24	361	25	368	13	368	13	361	25	356	29	368	13	356	29	354	9	354	9	356	29	352	35	354	9	352	35	350	44	383	17	383	26	380	25	383	17	380	25	377	25	383	17	377	25	374	24	383	17	374	24	371	24	248	21	246	-3	260	0	180	37	186	22	217	197	180	37	217	197	174	177	180	37	174	177	174	51	180	37	174	51	165	40	180	37	165	40	164	21	155	32	145	26	148	10	155	32	148	10	164	21	155	32	164	21	165	40	250	225	138	225	153	216	250	225	153	216	163	213	250	225	163	213	170	205	250	225	170	205	173	194	250	225	173	194	226	213	250	225	226	213	236	216	250	225	236	216	250	218	174	177	217	197	220	207	174	177	220	207	226	213	174	177	226	213	173	194	121	21	115	-2	132	1	42	53	40	186	40	85	153	216	138	225	138	218	134	22	148	10	145	26	350	44	342	5	354	9	288	216	274	225	274	218	260	22	274	5	272	25	218	-2	216	76	205	2	95	29	98	-4	106	23	18	217	6	225	6	218	166	42	158	33	158	17	158	17	158	33	148	27	158	17	148	27	142	6	142	6	148	27	135	23	142	6	135	23	122	-1	122	-1	135	23	121	21	234	-4	250	-2	237	24	237	24	250	-2	249	21	268	24	249	21	250	-2	268	24	250	-2	266	1	385	225	274	225	285	217	385	225	285	217	294	215	385	225	294	215	302	211	385	225	302	211	306	203	385	225	306	203	308	191	385	225	308	191	364	215	385	225	364	215	374	217	385	225	374	217	385	218	350	-70	350	182	308	33	308	33	350	182	352	199	308	33	352	199	308	191	308	191	352	199	356	209	308	191	356	209	364	215	308	191	308	50	308	33	392	-116	392	-108	378	-107	392	-116	378	-107	367	-104	392	-116	367	-104	307	-88	392	-116	307	-88	303	-96	392	-116	303	-96	297	-102	392	-116	297	-102	287	-105	392	-116	287	-105	272	-108	392	-116	272	-108	272	-116	352	-88	350	-70	308	33	352	-88	308	33	308	-74	352	-88	308	-74	358	-98	308	-74	307	-88	367	-104	308	-74	367	-104	358	-98	308	50	305	46	308	33	308	33	305	46	297	39	308	33	297	39	295	20	295	20	297	39	285	31	295	20	285	31	281	9	281	9	285	31	268	24	281	9	268	24	266	1	237	24	227	31	234	-4	234	-4	227	31	221	42	234	-4	221	42	217	-2	217	-2	221	42	217	58	217	-2	217	58	216	76	186	22	194	11	217	198	217	198	194	11	204	2	217	198	204	2	216	183	216	183	204	2	216	76	180	37	186	22	217	198	180	37	217	198	174	180	180	37	174	180	174	51	180	37	174	51	171	28	166	42	158	17	171	28	166	42	171	28	174	51	250	225	138	225	150	217	250	225	150	217	160	214	250	225	160	214	167	209	250	225	167	209	172	198	250	225	172	198	226	213	250	225	226	213	236	216	250	225	236	216	250	218	174	180	217	198	220	208	174	180	220	208	226	213	174	180	226	213	172	198	103	24	91	33	99	-4	103	24	99	-4	122	-1	103	24	122	-1	121	21	83	61	82	78	73	1	83	61	73	1	85	46	85	46	73	1	99	-4	85	46	99	-4	91	33	40	187	41	61	83	197	40	187	83	197	86	206	40	187	86	206	92	212	40	187	92	212	114	225	40	187	114	225	40	194	101	216	114	218	114	225	101	216	114	225	92	212	82	181	83	197	55	16	82	181	55	16	73	1	82	181	73	1	82	78	83	197	41	61	46	37	83	197	46	37	55	16	114	225	6	225	20	217	114	225	20	217	29	214	114	225	29	214	35	209	114	225	35	209	39	202	114	225	39	202	40	194	20	217	6	225	6	218	41	61	40	187	40	84	150	217	138	225	138	218	217	-2	216	76	204	2	285	217	274	225	274	218	15	200	18	200	23	211	23	211	18	200	22	201	23	211	22	201	26	201	26	201	30	201	37	215	37	215	30	201	35	199	37	215	35	199	39	194	23	211	9	208	12	200	23	211	12	200	15	200	86	22	85	34	50	220	86	22	50	220	43	169	43	169	50	220	42	184	50	220	37	215	39	194	50	220	39	194	42	184	37	215	23	211	26	201	83	191	83	229	79	230	83	191	79	230	85	34	83	191	85	34	85	174	83	191	85	174	101	207	130	225	125	201	145	204	145	204	156	202	160	230	160	230	156	202	165	195	160	230	165	195	177	228	177	228	165	195	171	184	177	228	171	184	176	169	208	201	201	213	219	44	219	44	201	213	191	222	219	44	191	222	221	27	221	27	191	222	177	228	221	27	177	228	177	151	177	151	177	228	176	169	145	204	160	230	145	229	145	204	145	229	130	225	214	187	214	188	208	201	214	187	208	201	219	44	214	187	219	44	219	174	214	187	219	174	224	198	273	227	273	204	291	201	273	227	291	201	295	230	295	230	291	201	302	191	295	230	302	191	321	224	321	224	302	191	308	178	321	224	308	178	310	163	226	183	235	191	237	210	237	210	235	191	245	198	237	210	245	198	254	220	254	220	245	198	257	203	254	220	257	203	273	227	273	227	257	203	273	204	224	198	219	174	226	183	224	198	226	183	237	210	310	-52	306	-71	320	-94	320	-94	306	-71	299	-86	320	-94	299	-86	293	-110	293	-110	299	-86	289	-95	293	-110	289	-95	276	-98	276	-98	267	-95	293	-110	293	-110	267	-95	258	-116	338	209	338	-70	348	188	348	188	338	-70	350	-40	348	188	350	-40	352	165	352	165	350	-40	353	-6	352	165	353	-6	353	141	311	147	320	-94	321	224	321	224	320	-94	338	-70	321	224	338	-70	338	209	311	-29	310	-52	320	-94	311	-29	320	-94	311	147	267	-95	259	-88	258	-116	258	-116	259	-88	252	-79	258	-116	252	-79	245	-114	245	-114	252	-79	243	-72	245	-114	243	-72	232	-69	245	-114	232	-69	232	-111	232	-111	232	-69	226	-70	232	-111	226	-70	222	-106	222	-106	226	-70	221	-72	222	-106	221	-72	216	-76	215	-98	222	-106	216	-76	215	-98	216	-76	213	-81	215	-98	213	-81	212	-88	255	0	255	7	244	8	255	0	244	8	234	10	255	0	234	10	176	25	255	0	176	25	172	16	255	0	172	16	165	11	255	0	165	11	155	9	255	0	155	9	143	7	255	0	143	7	143	0	234	10	226	16	177	41	177	41	226	16	221	27	177	41	221	27	177	151	88	179	96	186	101	207	101	207	96	186	108	195	101	207	108	195	116	218	116	218	108	195	125	201	116	218	125	201	130	225	119	0	119	7	108	8	119	0	108	8	98	10	119	0	98	10	42	26	119	0	42	26	37	16	119	0	37	16	30	11	119	0	30	11	20	8	119	0	20	8	8	7	119	0	8	7	8	0	64	225	50	220	85	34	64	225	85	34	79	230	43	42	42	26	98	10	43	42	98	10	91	14	43	42	91	14	86	22	43	42	86	22	43	169	12	200	9	208	9	199	101	207	85	174	88	179	176	25	234	10	177	41	321	224	310	163	311	147	24	200	26	200	36	211	24	200	36	211	22	208	24	200	22	208	22	199	54	-52	53	-71	69	-94	69	-94	53	-71	49	-86	69	-94	49	-86	45	-110	45	-110	49	-86	42	-95	45	-110	42	-95	30	-98	30	-98	20	-95	45	-110	45	-110	20	-95	12	-116	26	200	29	200	36	211	36	211	29	200	33	201	36	211	33	201	37	201	37	201	42	201	50	216	50	216	42	201	47	199	50	216	47	199	51	194	95	189	95	228	94	-40	94	-40	95	228	91	230	94	-40	91	230	85	-70	85	-70	91	230	77	225	85	-70	77	225	69	-94	69	-94	77	225	64	220	69	-94	64	220	55	171	55	171	64	220	54	185	64	220	50	216	51	194	64	220	51	194	54	185	50	216	36	211	37	201	55	-29	54	-52	69	-94	55	-29	69	-94	55	171	20	-95	12	-88	12	-116	12	-116	12	-88	5	-79	12	-116	5	-79	-1	-114	-1	-114	5	-79	-3	-72	-1	-114	-3	-72	-14	-69	-1	-114	-14	-69	-14	-111	-14	-111	-14	-69	-20	-70	-14	-111	-20	-70	-25	-106	-25	-106	-20	-70	-25	-72	-25	-106	-25	-72	-30	-76	-32	-98	-25	-106	-30	-76	-32	-98	-30	-76	-33	-81	-32	-98	-33	-81	-34	-88	150	228	147	203	162	200	150	228	162	200	167	230	167	230	162	200	173	194	167	230	173	194	184	228	184	228	173	194	180	183	184	228	180	183	184	169	97	174	107	184	108	202	108	202	107	184	117	192	108	202	117	192	121	214	121	214	117	192	127	198	121	214	127	198	135	222	135	222	127	198	137	201	135	222	137	201	150	228	150	228	137	201	147	203	97	174	108	202	95	189	97	174	95	189	97	-6	179	19	172	13	257	0	257	0	172	13	163	9	257	0	163	9	153	7	227	153	223	184	227	41	227	41	223	184	214	207	227	41	214	207	227	28	227	28	214	207	200	220	227	28	200	220	185	152	185	152	200	220	184	228	185	152	184	228	184	169	257	0	257	7	245	9	257	0	245	9	236	13	257	0	236	13	183	31	257	0	183	31	179	19	230	19	227	28	185	152	230	19	185	152	185	50	230	19	185	50	236	13	257	0	153	7	153	0	183	31	236	13	185	50	97	-6	95	189	94	-40	12	200	15	200	22	211	22	211	15	200	18	201	22	211	18	201	22	201	22	201	28	201	35	216	35	216	28	201	32	199	35	216	32	199	36	194	22	211	8	208	10	200	22	211	10	200	12	200	80	189	80	228	76	230	80	189	76	230	82	36	82	36	76	230	63	225	82	36	63	225	83	26	83	26	63	225	49	220	83	26	49	220	40	170	40	170	49	220	39	185	49	220	35	216	36	194	49	220	36	194	39	185	35	216	22	211	22	201	135	228	132	203	148	200	135	228	148	200	152	230	152	230	148	200	158	194	152	230	158	194	169	228	169	228	158	194	165	183	169	228	165	183	169	169	93	184	103	192	106	213	106	213	103	192	113	198	106	213	113	198	120	222	120	222	113	198	122	201	120	222	122	201	135	228	135	228	122	201	132	203	93	202	80	189	82	174	93	202	82	174	93	184	93	202	93	184	106	213	82	36	82	174	80	189	169	228	169	169	185	221	185	221	169	169	170	152	185	221	170	152	173	-40	173	-40	170	152	170	-6	173	-40	181	-70	185	221	185	221	181	-70	197	-94	185	221	197	-94	199	207	199	207	197	-94	212	-52	199	207	212	-52	208	185	208	185	212	-52	212	-29	208	185	212	-29	212	154	262	-79	254	-88	255	-116	255	-116	254	-88	247	-95	255	-116	247	-95	237	-98	237	-98	225	-95	255	-116	255	-116	225	-95	221	-110	299	-98	301	-88	300	-81	299	-98	300	-81	297	-76	299	-98	297	-76	292	-72	299	-98	292	-72	292	-106	287	-70	281	-69	281	-111	287	-70	281	-111	292	-106	287	-70	292	-106	292	-72	270	-72	262	-79	269	-114	270	-72	269	-114	281	-111	270	-72	281	-111	281	-69	212	-52	197	-94	214	-71	214	-71	197	-94	221	-110	214	-71	221	-110	217	-86	217	-86	221	-110	225	-95	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	30	114	0	39	30	36	20	114	0	36	20	30	13	114	0	30	13	21	9	114	0	21	9	9	7	114	0	9	7	9	0	40	45	39	30	92	13	40	45	92	13	86	18	40	45	86	18	83	26	40	45	83	26	40	170	10	200	8	208	8	199	262	-79	255	-116	269	-114	49	23	43	15	105	0	105	0	43	15	31	11	105	0	31	11	15	9	207	214	212	213	281	225	281	225	212	213	216	210	281	225	216	210	219	207	219	207	222	203	281	225	281	225	222	203	225	197	281	225	225	197	258	212	258	212	225	197	254	209	251	206	254	209	226	191	251	206	226	191	226	183	281	225	258	212	262	213	281	225	262	213	266	214	281	225	266	214	273	215	281	225	273	215	281	216	237	-3	244	-3	244	169	237	-3	244	169	244	183	237	-3	244	183	227	173	237	-3	227	173	227	63	237	-3	227	63	81	225	237	-3	81	225	70	180	227	173	244	183	246	194	227	173	246	194	248	201	227	173	248	201	251	206	227	173	251	206	226	183	254	209	225	197	226	191	199	215	207	214	281	225	199	215	281	225	189	225	199	215	189	225	189	216	33	213	40	210	81	225	81	225	40	210	46	205	81	225	46	205	53	198	53	198	71	35	70	53	53	198	70	53	70	180	53	198	70	180	81	225	25	215	33	213	81	225	25	215	81	225	15	225	25	215	15	225	15	216	52	35	49	23	80	16	80	16	49	23	105	0	80	16	105	0	90	11	90	11	105	0	105	9	53	53	52	35	74	24	53	53	74	24	71	35	53	53	71	35	53	198	105	0	15	9	15	0	52	35	80	16	74	24	176	183	191	210	162	201	162	201	191	210	161	225	162	201	161	225	145	212	145	212	161	225	126	216	107	212	126	216	126	230	107	212	126	230	89	225	89	225	58	210	64	157	89	225	64	157	74	183	89	225	74	183	89	201	89	225	89	201	107	212	60	123	64	157	58	210	60	123	58	210	58	18	60	123	58	18	60	107	60	123	60	107	190	123	58	18	58	210	35	43	35	43	58	210	35	186	35	43	35	186	20	76	20	76	35	186	20	153	20	76	20	153	15	114	176	183	186	157	191	210	191	210	186	157	190	123	190	107	190	123	60	107	161	225	126	230	126	216	191	210	192	18	214	186	214	186	192	18	215	44	214	186	215	44	230	154	230	154	215	44	230	77	230	154	230	77	235	116	192	18	191	210	190	123	192	18	190	123	190	107	192	18	190	107	186	74	192	18	186	74	176	47	192	18	176	47	162	27	192	18	162	27	162	1	126	9	126	-4	145	14	145	14	126	-4	162	1	145	14	162	1	162	27	107	14	89	27	89	1	107	14	89	1	126	-4	107	14	126	-4	126	9	60	107	58	18	64	74	64	74	58	18	89	1	64	74	89	1	74	47	74	47	89	1	89	27	66	50	61	62	69	10	69	10	61	62	58	77	69	10	58	77	53	18	53	18	58	77	56	93	53	18	56	93	55	110	55	110	61	206	44	193	116	11	103	15	105	0	105	0	103	15	91	21	105	0	91	21	86	3	86	3	91	21	81	29	86	3	81	29	72	39	72	39	66	50	69	10	168	31	164	22	166	-1	166	-1	164	22	157	15	166	-1	157	15	150	-1	150	-1	157	15	146	11	150	-1	146	11	136	-2	136	-2	146	11	131	10	124	-2	136	-2	131	10	124	-2	131	10	116	11	124	-2	116	11	105	0	72	39	69	10	86	3	138	225	136	225	147	211	147	211	136	225	133	212	106	208	133	212	119	224	106	208	119	224	103	222	55	110	59	146	61	206	61	206	59	146	69	175	61	206	69	175	74	213	74	213	69	175	85	195	74	213	85	195	88	218	88	218	85	195	106	208	88	218	106	208	103	222	30	42	41	29	44	193	44	193	41	29	53	18	44	193	53	18	55	110	12	110	13	91	14	135	14	135	13	91	16	73	14	135	16	73	20	158	20	158	16	73	22	57	20	158	22	57	30	177	30	177	22	57	30	42	30	177	30	42	44	193	213	206	218	208	205	223	205	223	218	208	225	209	205	223	225	209	330	223	330	223	225	209	237	209	295	100	300	90	300	142	300	142	300	90	303	76	300	142	303	76	303	156	303	156	303	76	312	76	303	156	312	76	312	156	248	123	261	110	270	124	270	124	261	110	276	109	270	124	276	109	285	127	285	127	276	109	287	106	285	127	287	106	295	132	295	132	287	106	295	100	295	132	295	100	300	142	217	15	213	19	196	0	196	0	213	19	210	24	196	0	210	24	210	31	210	123	210	110	261	110	210	123	261	110	248	123	330	223	237	209	257	209	330	223	257	209	283	209	330	223	283	209	300	206	330	223	300	206	311	200	330	223	311	200	318	190	330	223	318	190	321	175	330	223	321	175	330	175	210	198	205	223	210	31	210	31	205	223	198	223	210	31	198	223	196	0	196	0	198	223	188	223	196	0	188	223	181	0	181	0	188	223	177	223	181	0	177	223	170	176	170	176	177	223	168	189	211	202	213	206	205	223	211	202	205	223	210	198	317	26	305	18	331	0	331	0	305	18	292	14	331	0	292	14	277	12	331	0	349	55	340	55	331	0	340	55	329	38	331	0	329	38	317	26	217	15	196	0	224	13	224	13	196	0	331	0	224	13	331	0	233	12	233	12	331	0	277	12	181	0	170	176	170	44	181	0	170	44	168	31	181	0	168	31	166	-1	151	224	145	225	147	211	151	224	147	211	157	207	151	224	157	207	160	224	141	225	138	225	147	211	141	225	147	211	145	225	136	225	119	224	133	212	167	224	160	224	164	200	167	224	164	200	168	189	167	224	168	189	177	223	164	200	160	224	157	207	72	62	78	3	80	41	80	41	78	3	109	-1	80	41	109	-1	93	25	93	25	109	-1	113	19	125	21	113	19	125	0	125	21	125	0	138	5	66	105	53	18	68	84	68	84	53	18	78	3	68	84	78	3	72	62	167	238	136	223	167	228	167	228	198	223	211	231	211	231	198	223	225	209	211	231	225	209	251	213	251	213	225	209	247	185	251	213	247	185	262	150	198	26	189	34	195	5	195	5	189	34	184	45	195	5	184	45	183	14	183	14	184	45	182	57	177	162	182	57	185	158	186	85	190	100	191	151	191	151	190	100	193	116	191	151	193	116	194	143	194	143	193	116	195	132	185	158	182	57	183	71	185	158	183	71	186	85	185	158	186	85	191	151	198	26	208	0	208	21	208	21	208	0	220	19	240	25	220	19	224	-1	240	25	224	-1	254	3	177	162	166	163	166	40	177	162	166	40	174	26	177	162	174	26	183	14	177	162	183	14	182	57	166	40	166	163	159	26	159	26	166	163	156	162	159	26	156	162	151	57	151	57	150	14	159	26	151	57	149	45	150	14	150	14	149	45	144	34	150	14	144	34	138	5	138	5	144	34	135	26	138	5	135	26	125	21	267	105	280	18	284	184	284	184	280	18	299	39	284	184	299	39	306	145	306	145	299	39	311	67	306	145	311	67	315	97	262	150	267	105	284	184	262	150	284	184	251	213	211	231	167	238	167	228	253	41	254	3	261	62	261	62	254	3	280	18	261	62	280	18	266	84	266	84	280	18	267	105	220	19	208	0	224	-1	122	231	81	213	86	185	122	231	86	185	108	209	122	231	108	209	136	223	122	231	136	223	167	238	72	150	86	185	81	213	72	150	81	213	48	184	72	150	48	184	53	18	72	150	53	18	66	105	18	97	23	67	26	145	26	145	23	67	34	39	26	145	34	39	48	184	48	184	34	39	53	18	143	100	147	85	148	158	148	158	147	85	150	71	148	158	150	71	156	162	156	162	150	71	151	57	142	151	139	143	139	116	142	151	139	116	143	100	142	151	143	100	148	158	113	19	109	-1	125	0	139	116	139	143	138	132	240	25	254	3	253	41	198	26	195	5	208	0	225	334	225	334	210	333	210	333	225	334	225	342	210	333	225	342	199	330	199	330	225	342	144	312	199	330	144	312	146	298	146	204	146	298	146	218	146	204	146	-1	189	314	189	314	146	-1	188	300	188	218	188	300	187	218	187	218	188	300	146	-1	187	218	146	-1	187	12	187	12	146	-1	188	-74	187	12	188	-74	188	12	192	324	199	330	146	298	192	324	146	298	146	204	192	324	146	204	189	314	225	342	107	342	123	332	225	342	123	332	133	328	225	342	133	328	141	322	225	342	141	322	144	312	146	204	146	12	146	-1	146	-1	146	12	118	21	146	-1	118	21	107	5	107	5	118	21	97	37	107	5	97	37	82	58	73	21	107	5	82	58	73	21	82	58	73	84	73	21	73	84	70	111	73	21	70	111	46	176	73	21	46	176	45	44	27	147	20	110	27	74	27	147	27	74	45	44	27	147	45	44	46	176	82	164	97	184	108	211	108	211	97	184	118	197	108	211	118	197	146	218	146	218	118	197	146	204	74	197	46	176	70	111	74	197	70	111	73	140	74	197	73	140	82	164	74	197	82	164	108	211	263	111	288	44	287	176	263	111	287	176	260	140	259	197	225	211	236	184	259	197	236	184	251	164	259	197	251	164	260	140	259	197	260	140	287	176	225	211	187	218	188	204	225	211	188	204	215	197	225	211	215	197	236	184	188	-1	226	5	188	12	188	12	226	5	187	12	187	12	188	204	187	218	306	147	287	176	288	44	306	147	288	44	306	74	306	147	306	74	313	110	261	21	288	44	263	111	261	21	263	111	260	84	261	21	260	84	251	58	261	21	251	58	236	37	261	21	236	37	226	5	215	21	187	12	226	5	215	21	226	5	236	37	225	-116	225	-108	210	-107	225	-116	210	-107	199	-104	225	-116	199	-104	144	-86	225	-116	144	-86	141	-96	225	-116	141	-96	133	-102	225	-116	133	-102	123	-106	225	-116	123	-106	107	-108	225	-116	107	-108	107	-116	189	-88	188	-74	146	-1	189	-88	146	-1	192	-98	192	-98	146	-1	146	-72	146	-72	144	-86	199	-104	146	-72	199	-104	192	-98	123	332	107	342	107	334	55	34	50	38	54	-3	55	34	54	-3	66	1	55	34	66	1	58	31	103	68	100	57	103	42	103	42	100	57	94	46	103	42	94	46	89	23	89	23	94	46	86	36	89	23	86	36	77	10	77	10	86	36	77	29	77	10	77	29	68	26	68	26	66	27	77	10	77	10	66	27	66	1	103	42	105	-4	145	196	103	42	145	196	103	180	103	42	103	180	103	68	66	1	66	27	63	28	66	1	63	28	61	29	66	1	61	29	58	31	46	41	42	43	42	-4	46	41	42	-4	54	-3	46	41	54	-3	50	38	42	43	38	44	42	-4	42	-4	38	44	35	44	42	-4	35	44	33	-3	33	-3	35	44	28	43	33	-3	28	43	26	0	26	0	28	43	22	40	26	0	22	40	20	5	20	5	22	40	18	36	20	5	18	36	16	13	16	13	18	36	16	29	16	13	16	29	15	22	180	225	60	225	78	216	180	225	78	216	90	212	180	225	90	212	97	205	180	225	97	205	101	195	180	225	101	195	154	210	180	225	154	210	164	214	180	225	164	214	180	218	145	58	145	183	134	6	134	6	145	183	145	196	134	6	145	196	120	1	120	1	145	196	105	-4	103	180	145	196	148	204	103	180	148	204	154	210	103	180	154	210	101	195	163	16	179	22	165	28	163	16	165	28	161	28	161	28	155	29	163	16	163	16	155	29	150	32	163	16	150	32	148	11	148	11	150	32	147	38	148	11	147	38	145	47	179	22	179	30	175	29	179	22	175	29	171	29	179	22	171	29	168	28	179	22	168	28	165	28	145	47	145	58	134	6	145	47	134	6	148	11	78	216	60	225	60	218	105	-4	103	42	103	-3	103	68	100	57	103	42	103	42	100	57	94	46	103	42	94	46	89	23	89	23	94	46	86	36	89	23	86	36	77	10	77	10	86	36	77	29	77	10	77	29	68	26	68	26	62	28	66	1	66	1	62	28	56	33	66	1	56	33	54	-3	54	-3	56	33	50	38	54	-3	50	38	43	42	54	-3	43	42	42	-4	42	-4	43	42	34	44	42	-4	34	44	33	-3	33	-3	34	44	27	43	33	-3	27	43	25	0	25	0	27	43	22	40	25	0	22	40	20	5	20	5	22	40	18	35	20	5	18	35	16	13	16	13	18	35	16	29	16	13	16	29	15	22	70	312	74	312	79	324	79	324	74	312	78	312	79	324	78	312	81	313	81	313	90	311	95	328	95	328	90	311	96	307	95	328	96	307	111	332	111	332	96	307	100	301	111	332	100	301	102	292	79	324	63	320	67	312	79	324	67	312	70	312	103	42	156	12	149	18	103	42	149	18	146	27	103	42	146	27	111	332	103	42	111	332	103	280	103	42	103	280	103	68	103	280	111	332	102	292	95	328	79	324	81	313	68	26	66	1	77	10	145	42	145	340	142	342	145	42	142	342	127	337	145	42	127	337	111	332	145	42	111	332	146	27	103	42	103	0	156	12	156	12	103	0	182	0	156	12	182	0	167	9	167	9	182	0	182	7	67	312	63	320	63	311	50	38	53	-3	56	33	56	33	53	-3	65	1	56	33	65	1	62	28	62	28	65	1	69	26	77	29	69	26	77	9	77	29	77	9	89	22	16	29	16	13	18	35	18	35	16	13	20	5	18	35	20	5	22	40	22	40	20	5	25	0	22	40	25	0	27	43	27	43	25	0	33	-3	27	43	33	-3	34	44	34	44	33	-3	42	-4	34	44	42	-4	43	42	43	42	42	-4	53	-3	43	42	53	-3	50	38	180	225	60	225	74	217	180	225	74	217	86	214	180	225	86	214	95	208	180	225	95	208	101	197	180	225	101	197	156	211	180	225	156	211	166	215	180	225	166	215	180	218	157	-86	150	-55	154	-105	154	-105	150	-55	146	-14	154	-105	146	-14	130	-77	130	-77	146	-14	145	26	130	-77	145	26	145	59	103	41	105	2	146	197	146	197	105	2	114	-39	146	197	114	-39	145	183	145	183	114	-39	130	-77	145	183	130	-77	145	59	103	180	103	68	103	41	103	180	103	41	146	197	103	180	146	197	149	206	103	180	149	206	156	211	103	180	156	211	101	197	194	-79	187	-88	188	-116	188	-116	187	-88	179	-95	188	-116	179	-95	170	-98	170	-98	157	-86	154	-105	231	-98	234	-88	233	-81	231	-98	233	-81	230	-76	231	-98	230	-76	225	-72	231	-98	225	-72	224	-106	220	-70	214	-69	214	-111	220	-70	214	-111	224	-106	220	-70	224	-106	225	-72	203	-72	194	-79	201	-114	203	-72	201	-114	214	-111	203	-72	214	-111	214	-69	170	-98	154	-105	188	-116	103	68	100	57	103	41	103	41	100	57	94	46	103	41	94	46	89	22	89	22	94	46	86	36	89	22	86	36	77	29	69	26	65	1	77	9	194	-79	188	-116	201	-114	74	217	60	225	60	218	16	13	16	29	15	22	9	196	13	197	18	208	18	208	13	197	16	197	18	208	16	197	21	197	21	197	25	197	33	213	33	213	25	197	30	195	33	213	30	195	34	190	18	208	3	203	6	195	18	208	6	195	9	196	38	167	38	-74	82	-88	38	167	82	-88	80	-70	38	167	80	-70	48	218	38	167	48	218	37	181	48	218	33	213	34	190	48	218	34	190	37	181	33	213	18	208	21	197	80	183	80	229	78	230	80	183	78	230	80	-70	80	183	80	-70	80	158	80	183	80	158	82	168	80	183	82	168	93	201	128	228	117	224	120	197	120	197	117	224	114	199	106	196	114	199	117	224	106	196	117	224	105	215	82	168	88	179	93	201	93	201	88	179	97	189	93	201	97	189	105	215	105	215	97	189	106	196	132	187	139	183	140	230	140	230	139	183	148	181	140	230	148	181	150	229	150	229	148	181	155	182	150	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	212	166	212	164	190	167	196	166	212	167	196	167	203	128	228	120	197	126	192	128	228	126	192	132	187	128	228	132	187	140	230	123	-116	123	-108	108	-107	123	-116	108	-107	97	-104	123	-116	97	-104	37	-88	123	-116	37	-88	33	-96	123	-116	33	-96	27	-102	123	-116	27	-102	17	-105	123	-116	17	-105	2	-108	123	-116	2	-108	2	-116	63	224	48	218	80	-70	63	224	80	-70	78	230	38	-74	37	-88	97	-104	38	-74	97	-104	88	-98	38	-74	88	-98	82	-88	6	195	3	203	3	195	9	196	13	197	18	208	18	208	13	197	16	197	18	208	16	197	21	197	21	197	25	197	33	213	33	213	25	197	30	195	33	213	30	195	34	190	18	208	3	203	6	195	18	208	6	195	9	196	80	157	80	183	80	-29	80	-29	80	183	78	230	80	-29	78	230	65	-94	65	-94	78	230	63	224	65	-94	63	224	49	-70	49	-70	63	224	48	218	49	-70	48	218	41	-40	41	-40	48	218	38	167	41	-40	38	167	38	-6	80	229	78	230	80	183	128	228	117	224	120	197	120	197	117	224	114	199	106	196	114	199	117	224	106	196	117	224	105	215	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	105	215	105	215	97	189	106	196	93	-95	85	-86	89	-110	89	-110	85	-86	81	-71	89	-110	81	-71	65	-94	65	-94	81	-71	80	-52	65	-94	80	-52	80	-29	82	168	94	202	80	183	82	168	80	183	80	157	130	-79	122	-88	123	-116	123	-116	122	-88	114	-95	123	-116	114	-95	105	-98	105	-98	93	-95	123	-116	123	-116	93	-95	89	-110	132	187	139	183	141	230	141	230	139	183	148	181	141	230	148	181	150	229	150	229	148	181	155	182	150	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	212	166	212	164	190	167	196	166	212	167	196	167	203	128	228	120	197	126	192	128	228	126	192	132	187	128	228	132	187	141	230	167	-98	170	-88	168	-81	167	-98	168	-81	165	-76	167	-98	165	-76	161	-72	167	-98	161	-72	160	-106	155	-70	150	-69	150	-111	155	-70	150	-111	160	-106	155	-70	160	-106	161	-72	138	-72	130	-79	137	-114	138	-72	137	-114	150	-111	138	-72	150	-111	150	-69	33	213	34	190	48	218	48	218	34	190	37	181	48	218	37	181	38	167	33	213	18	208	21	197	6	195	3	203	3	195	130	-79	123	-116	137	-114	121	208	122	235	113	215	113	215	122	235	104	218	92	215	104	218	122	235	92	215	122	235	88	229	166	217	159	225	160	191	166	217	160	191	164	195	166	217	164	195	167	201	166	217	167	201	169	207	137	191	148	188	149	230	149	230	148	188	154	189	149	230	154	189	159	225	159	225	154	189	160	191	136	234	122	235	129	199	136	234	129	199	137	191	136	234	137	191	149	230	79	148	79	172	64	214	64	214	79	172	81	191	64	214	81	191	88	229	88	229	81	191	85	206	88	229	85	206	92	215	79	38	79	148	64	214	79	38	64	214	80	26	80	26	64	214	48	190	80	26	48	190	39	160	111	0	111	7	97	8	111	0	97	8	88	12	111	0	88	12	36	25	111	0	36	25	33	16	111	0	33	16	28	11	111	0	28	11	19	8	111	0	19	8	5	7	111	0	5	7	5	0	82	17	80	26	39	160	82	17	39	160	37	126	82	17	37	126	37	38	82	17	37	38	88	12	36	25	88	12	37	38	122	235	121	208	129	199	89	17	84	12	166	0	166	0	84	12	74	8	166	0	74	8	60	7	90	191	107	214	87	206	87	206	107	214	83	229	87	206	83	229	79	215	79	215	83	229	67	218	58	215	67	218	83	229	58	215	83	229	49	235	89	17	166	0	91	26	91	26	166	0	143	11	91	26	143	11	92	38	92	38	143	11	137	16	92	38	137	16	92	148	92	172	92	148	107	214	92	172	107	214	90	191	17	189	22	188	22	230	22	230	22	188	34	191	22	230	34	191	35	234	35	234	34	191	42	199	35	234	42	199	49	235	49	235	42	199	50	208	49	235	50	208	58	215	12	225	5	217	7	195	12	225	7	195	11	191	12	225	11	191	17	189	12	225	17	189	22	230	5	217	2	207	3	201	5	217	3	201	7	195	134	38	134	126	131	160	134	38	131	160	123	190	134	38	123	190	135	25	152	8	143	11	166	0	152	8	166	0	166	7	135	25	123	190	107	214	135	25	107	214	92	148	135	25	92	148	137	16	166	0	60	7	60	0	43	33	42	28	118	0	118	0	42	28	41	24	118	0	41	24	39	21	39	21	35	16	118	0	118	0	35	16	30	13	118	0	30	13	25	11	126	126	119	124	175	0	175	0	119	124	111	122	175	0	111	122	103	104	103	104	111	122	103	121	103	104	103	121	93	121	103	104	93	121	84	121	103	104	84	121	84	104	85	35	84	51	44	177	94	215	99	215	122	232	122	232	99	215	103	216	122	232	103	216	108	216	108	216	126	214	122	232	122	232	126	214	150	229	122	232	11	232	18	222	122	232	18	222	24	220	122	232	24	220	29	218	122	232	29	218	33	215	122	232	33	215	37	211	122	232	37	211	40	207	122	232	40	207	42	202	122	232	42	202	43	196	122	232	43	196	84	213	122	232	84	213	90	214	122	232	90	214	94	215	84	213	43	196	44	188	84	213	44	188	44	177	84	213	44	177	84	51	159	161	155	151	167	119	167	119	155	151	150	143	167	119	150	143	146	111	146	111	150	143	142	135	146	111	142	135	132	129	132	129	126	126	175	0	159	161	167	119	160	171	160	171	167	119	173	221	173	221	167	119	184	129	173	221	184	129	191	208	191	208	184	129	197	141	191	208	197	141	202	191	202	191	197	141	204	155	202	191	204	155	206	171	126	214	141	208	150	229	150	229	141	208	151	199	150	229	151	199	173	221	173	221	151	199	158	186	173	221	158	186	160	171	224	9	218	11	235	0	235	0	218	11	213	14	235	0	213	14	175	0	175	0	213	14	208	19	175	0	208	19	203	26	230	9	224	9	235	0	230	9	235	0	235	9	175	0	203	26	146	111	175	0	146	111	132	129	118	0	118	9	105	11	118	0	105	11	95	15	118	0	95	15	44	49	118	0	44	49	44	40	118	0	44	40	43	33	44	49	95	15	89	23	44	49	89	23	85	35	44	49	85	35	44	177	18	10	11	9	118	0	18	10	118	0	25	11	118	0	11	9	11	0	18	222	11	232	11	223	29	14	24	12	122	0	122	0	24	12	18	10	122	0	18	10	11	9	43	36	42	30	122	0	122	0	42	30	40	25	122	0	40	25	37	21	25	221	30	219	118	232	118	232	30	219	35	216	118	232	35	216	39	211	39	211	41	208	118	232	118	232	41	208	42	204	118	232	42	204	43	199	105	221	118	223	118	232	105	221	118	232	95	217	95	217	118	232	44	183	95	217	44	183	89	209	89	209	44	183	85	197	90	18	84	20	122	0	84	180	84	20	84	111	84	127	84	111	93	111	84	127	93	111	103	127	103	127	93	111	103	111	103	127	103	111	111	110	84	20	84	180	44	183	84	20	44	183	44	55	84	20	44	55	44	44	84	20	44	44	43	36	84	20	43	36	122	0	44	192	44	183	118	232	44	192	118	232	43	199	18	223	25	221	118	232	18	223	118	232	11	232	18	223	11	232	11	223	99	17	122	0	103	16	103	16	122	0	108	16	126	18	108	16	122	0	126	18	122	0	150	3	111	110	119	108	175	232	175	232	119	108	126	106	175	232	126	106	132	103	132	103	142	97	146	121	146	121	142	97	150	89	146	121	150	89	167	113	167	113	150	89	155	81	167	113	155	81	159	71	213	218	218	221	235	232	235	232	218	221	224	223	235	232	224	223	230	223	235	232	230	223	235	223	206	61	204	77	202	41	202	41	204	77	197	91	202	41	197	91	191	24	191	24	197	91	184	103	191	24	184	103	173	11	173	11	184	103	167	113	173	11	167	113	160	61	160	61	158	46	173	11	173	11	158	46	151	33	173	11	151	33	150	3	150	3	151	33	141	24	150	3	141	24	126	18	94	17	90	18	122	0	94	17	122	0	99	17	33	17	29	14	122	0	33	17	122	0	37	21	175	232	132	103	146	121	175	232	146	121	203	206	175	232	203	206	208	213	175	232	208	213	213	218	175	232	213	218	235	232	103	127	111	110	175	232	122	0	11	9	11	0	167	113	159	71	160	61	85	197	44	183	84	180	46	-82	43	-72	39	-98	39	-98	43	-72	41	-59	39	-98	41	-59	41	-44	41	-44	41	-34	39	-98	39	-98	41	-34	41	-25	39	-98	41	-25	41	50	41	50	41	-25	41	-15	41	50	41	-15	41	-5	41	50	41	3	45	3	41	50	45	3	51	30	51	30	45	3	48	3	51	30	48	3	52	3	34	76	26	76	30	-86	34	76	30	-86	39	-98	34	76	39	-98	41	50	72	226	53	219	58	197	58	197	53	219	56	184	63	109	56	184	53	219	63	109	53	219	47	123	47	123	53	219	38	206	47	123	38	206	35	137	35	137	38	206	29	189	35	137	29	189	28	152	28	152	29	189	26	167	102	229	94	229	110	216	110	216	94	229	94	218	82	217	94	218	94	229	82	217	94	229	72	226	148	222	146	221	151	156	151	156	146	221	145	220	151	156	145	220	143	180	143	180	145	220	143	219	143	180	143	219	142	219	142	219	140	220	143	180	143	180	140	220	137	220	143	180	137	220	134	198	134	198	137	220	134	221	134	198	134	221	131	222	151	156	158	156	156	224	151	156	156	224	150	224	151	156	150	224	148	222	128	224	122	226	123	209	128	224	123	209	134	198	128	224	134	198	131	222	115	227	109	228	110	216	115	227	110	216	123	209	115	227	123	209	122	226	174	57	173	72	170	38	170	38	173	72	168	85	170	38	168	85	160	20	160	20	168	85	159	96	160	20	159	96	147	107	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	42	147	107	139	42	145	7	147	107	145	7	160	20	121	74	129	67	130	118	130	118	129	67	134	60	130	118	134	60	147	107	147	107	134	60	138	51	147	107	138	51	139	42	130	118	78	150	85	95	130	118	85	95	113	80	130	118	113	80	121	74	78	150	71	156	85	95	85	95	71	156	64	162	85	95	64	162	63	109	63	109	64	162	60	170	63	109	60	170	57	177	98	6	104	-5	112	7	112	7	104	-5	126	-1	112	7	126	-1	123	13	121	-90	124	-80	123	-74	121	-90	123	-74	120	-68	121	-90	120	-68	115	-64	121	-90	115	-64	114	-98	110	-62	104	-61	104	-103	110	-62	104	-103	114	-98	110	-62	114	-98	115	-64	77	-80	78	-108	84	-72	84	-72	78	-108	91	-107	84	-72	91	-107	93	-64	93	-64	91	-107	104	-103	93	-64	104	-103	104	-61	46	-82	54	-105	52	-89	52	-89	54	-105	60	-91	69	-88	60	-91	78	-108	69	-88	78	-108	77	-80	60	-91	54	-105	78	-108	72	226	58	197	63	206	72	226	63	206	71	213	72	226	71	213	82	217	98	6	79	8	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-5	56	2	61	1	63	16	63	16	61	1	68	0	63	16	68	0	79	8	79	8	68	0	75	-2	79	8	75	-2	82	-3	63	16	51	30	52	3	63	16	52	3	56	2	26	-1	26	-12	26	-70	26	-1	26	-70	30	-86	26	-1	30	-86	26	76	26	-70	26	-12	26	-22	26	-70	26	-22	26	-32	26	-70	26	-32	25	-41	26	-70	25	-41	25	-50	46	-82	39	-98	54	-105	56	184	63	109	57	177	102	229	110	216	109	228	41	50	41	-5	41	3	54	-69	52	-81	67	-98	67	-98	52	-81	47	-90	67	-98	47	-90	43	-111	43	-111	47	-90	40	-96	43	-111	40	-96	30	-98	30	-98	20	-95	43	-111	43	-111	20	-95	12	-116	139	314	140	342	131	322	131	322	140	342	122	325	110	321	122	325	140	342	110	321	140	342	106	336	183	324	176	331	177	298	183	324	177	298	181	302	183	324	181	302	185	307	183	324	185	307	186	314	155	298	166	295	166	337	166	337	166	295	171	295	166	337	171	295	176	331	176	331	171	295	177	298	153	340	140	342	146	305	153	340	146	305	155	298	153	340	155	298	166	337	94	-51	98	268	84	-77	84	-77	98	268	98	282	84	-77	98	282	82	320	82	320	98	282	99	297	82	320	99	297	106	336	106	336	99	297	103	311	106	336	103	311	110	321	98	268	94	-51	98	-21	67	-98	84	-77	82	320	67	-98	82	320	66	297	67	-98	66	297	58	267	67	-98	58	267	55	233	67	-98	55	233	55	-54	67	-98	55	-54	54	-69	20	-95	12	-88	12	-116	12	-116	12	-88	5	-79	12	-116	5	-79	-1	-114	-1	-114	5	-79	-3	-72	-1	-114	-3	-72	-14	-69	-1	-114	-14	-69	-14	-111	-14	-111	-14	-69	-20	-70	-14	-111	-20	-70	-25	-106	-25	-106	-20	-70	-25	-72	-25	-106	-25	-72	-30	-76	-32	-98	-25	-106	-30	-76	-32	-98	-30	-76	-33	-81	-32	-98	-33	-81	-34	-88	140	342	139	314	146	305	54	-46	53	-65	70	-86	70	-86	53	-65	49	-79	70	-86	49	-79	45	-102	45	-102	49	-79	42	-88	45	-102	42	-88	30	-91	30	-91	20	-88	45	-102	45	-102	20	-88	12	-108	56	252	55	215	70	-86	70	-86	55	215	55	16	70	-86	55	16	55	0	55	0	55	16	16	16	55	0	16	16	16	0	147	305	151	341	140	314	140	314	151	341	140	342	140	314	140	342	132	322	132	322	140	342	122	325	110	320	122	325	140	342	110	320	140	342	102	334	183	325	174	333	177	298	183	325	177	298	182	302	183	325	182	302	185	308	183	325	185	308	186	314	151	341	155	298	163	338	163	338	155	298	166	295	163	338	166	295	174	333	174	333	166	295	172	296	174	333	172	296	177	298	102	334	77	315	97	277	102	334	97	277	98	293	102	334	98	293	102	308	102	334	102	308	110	320	97	265	97	277	85	-62	97	265	85	-62	94	-32	97	265	94	-32	97	0	77	315	63	286	70	-86	77	315	70	-86	85	-62	77	315	85	-62	97	277	55	-23	54	-46	70	-86	55	-23	70	-86	55	0	20	-88	12	-80	12	-108	12	-108	12	-80	5	-72	12	-108	5	-72	-1	-107	-1	-107	5	-72	-3	-64	-1	-107	-3	-64	-14	-103	-14	-103	-3	-64	-14	-61	-14	-103	-14	-61	-21	-62	-24	-98	-14	-103	-21	-62	-24	-98	-21	-62	-26	-65	-24	-98	-26	-65	-31	-70	-24	-98	-31	-70	-32	-90	-33	-75	-34	-80	-32	-90	-33	-75	-32	-90	-31	-70	97	16	97	0	135	0	97	16	135	0	135	16	56	252	70	-86	63	286	151	341	147	305	155	298	95	191	112	214	92	206	92	206	112	214	88	229	92	206	88	229	84	215	84	215	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	235	95	191	97	172	112	214	112	214	97	172	97	148	112	214	97	148	100	-40	100	-40	97	148	97	-6	100	-40	108	-70	112	214	112	214	108	-70	124	-94	112	214	124	-94	128	190	128	190	124	-94	139	-52	128	190	139	-52	136	160	136	160	139	-52	139	-29	136	160	139	-29	139	126	189	-79	181	-88	182	-116	182	-116	181	-88	173	-95	182	-116	173	-95	164	-98	164	-98	152	-95	182	-116	182	-116	152	-95	148	-110	226	-98	228	-88	227	-81	226	-98	227	-81	224	-76	226	-98	224	-76	220	-72	226	-98	220	-72	219	-106	220	-72	214	-70	219	-106	219	-106	214	-70	209	-69	219	-106	209	-69	208	-111	208	-111	209	-69	197	-72	208	-111	197	-72	196	-114	196	-114	197	-72	189	-79	196	-114	189	-79	182	-116	139	-52	124	-94	141	-71	141	-71	124	-94	148	-110	141	-71	148	-110	144	-86	144	-86	148	-110	152	-95	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	234	40	234	39	191	47	199	40	234	47	199	54	235	54	235	47	199	55	208	54	235	55	208	63	215	17	225	10	217	12	195	17	225	12	195	16	191	17	225	16	191	22	189	17	225	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	31	-112	51	-116	36	-100	36	-100	51	-116	51	-103	63	-100	51	-103	51	-116	63	-100	51	-116	75	-112	51	9	51	-2	56	-3	51	9	56	-3	57	9	57	9	56	-3	63	-3	57	9	63	-3	63	8	63	8	63	-3	69	-4	63	8	69	-4	69	8	69	8	69	-4	75	-5	69	8	75	-5	75	7	75	7	75	-5	80	-7	75	7	80	-7	80	6	94	-100	80	-7	80	-56	94	-100	80	-56	79	-70	107	321	92	298	94	-100	94	-100	92	298	83	268	94	-100	83	268	80	-7	80	-7	83	268	80	235	164	314	165	342	156	322	156	322	165	342	147	325	135	321	147	325	165	342	135	321	165	342	131	336	170	-112	168	-89	169	-121	169	-121	168	-89	162	-67	169	-121	162	-67	156	-113	156	-113	162	-67	155	-95	153	-47	139	-28	144	-59	153	-47	144	-59	151	-76	153	-47	151	-76	155	-95	153	-47	155	-95	162	-67	128	311	131	336	124	298	124	298	131	336	107	321	124	298	107	321	123	284	123	284	107	321	108	-82	123	284	108	-82	123	272	123	272	108	-82	118	-58	123	272	118	-58	123	-13	123	-13	118	-58	123	-29	123	-13	123	-29	139	-28	139	-28	123	-29	135	-43	139	-28	135	-43	144	-59	170	-112	169	-121	169	-119	170	-112	169	-119	170	-117	170	-112	170	-117	170	-115	170	-112	170	-115	170	-113	156	-113	156	-121	169	-121	208	325	199	333	202	298	208	325	202	298	207	302	208	325	207	302	210	308	208	325	210	308	211	314	165	342	171	305	176	341	176	341	171	305	180	298	176	341	180	298	188	338	188	338	180	298	191	295	188	338	191	295	199	333	199	333	191	295	197	296	199	333	197	296	202	298	77	-83	71	-93	75	-112	77	-83	75	-112	94	-100	77	-83	94	-100	79	-70	4	-37	11	-23	14	-2	14	-2	11	-23	22	-12	14	-2	22	-12	31	6	31	6	22	-12	35	-5	31	6	35	-5	51	9	51	9	35	-5	51	-2	22	-93	11	-82	14	-103	14	-103	11	-82	4	-68	14	-103	4	-68	0	-89	0	-89	4	-68	1	-53	0	-89	1	-53	1	-16	1	-16	1	-53	4	-37	22	-93	14	-103	31	-112	22	-93	31	-112	36	-100	-7	-33	-11	-53	-7	-72	-7	-33	-7	-72	0	-89	-7	-33	0	-89	1	-16	1	-16	4	-37	14	-2	63	-100	75	-112	71	-93	107	321	94	-100	108	-82	131	336	128	311	135	321	165	342	164	314	171	305	80	6	80	-7	80	235	21	193	27	198	29	217	29	217	27	198	32	202	29	217	32	202	41	224	41	224	32	202	38	204	41	224	38	204	45	204	45	204	54	203	54	228	54	228	54	203	69	230	18	206	8	192	15	186	18	206	15	186	21	193	18	206	21	193	29	217	54	228	41	224	45	204	62	197	67	189	69	230	69	230	67	189	69	176	69	230	69	176	84	227	84	227	69	176	70	159	84	227	70	159	70	-60	70	-60	70	159	70	16	70	-60	70	16	70	0	70	0	70	16	20	16	70	0	20	16	20	0	84	227	70	-60	71	-62	84	227	71	-62	72	-63	84	227	72	-63	73	-64	84	227	73	-64	74	-64	84	227	74	-64	76	-61	84	227	76	-61	78	-58	84	227	78	-58	80	-55	84	227	80	-55	82	-52	84	227	82	-52	84	-49	84	227	84	-49	95	-34	84	227	95	-34	97	220	124	-2	132	3	139	16	124	-2	139	16	115	-10	115	-10	139	16	113	16	115	-10	113	16	106	-21	106	-21	113	16	111	189	106	-21	111	189	106	207	141	14	140	15	141	11	141	14	141	11	141	12	141	14	141	12	141	13	135	5	138	7	139	16	139	16	138	7	140	9	139	16	140	9	140	16	140	16	140	9	141	11	140	16	141	11	140	15	97	220	95	-34	106	-21	97	220	106	-21	106	207	70	-60	70	0	70	-57	139	16	132	3	135	5	113	166	111	189	113	16	69	230	54	203	62	197	35	-40	36	-65	35	209	35	209	36	-65	39	244	35	209	39	244	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	79	-93	78	-88	68	-112	68	-112	78	-88	77	-80	68	-112	77	-80	77	-70	77	225	77	209	127	209	77	225	127	209	127	225	77	-70	77	283	77	285	77	-70	77	285	77	287	77	-70	77	287	76	288	77	-70	76	288	75	289	77	-70	75	289	74	290	77	-70	74	290	68	-112	111	-71	104	-79	108	-114	108	-114	104	-79	99	-88	108	-114	99	-88	94	-116	94	-116	99	-88	93	-95	94	-116	93	-95	84	-98	84	-98	81	-97	94	-116	94	-116	81	-97	68	-112	139	-98	142	-88	141	-81	139	-98	141	-81	137	-76	139	-98	137	-76	133	-72	139	-98	133	-72	132	-106	127	-69	121	-68	121	-111	127	-69	121	-111	132	-106	127	-69	132	-106	133	-72	111	-71	108	-114	121	-111	111	-71	121	-111	121	-68	74	290	64	276	68	-112	68	-112	64	276	55	264	68	-112	55	264	51	-101	51	-101	55	264	47	254	51	-101	47	254	41	-85	41	-85	47	254	39	244	41	-85	39	244	36	-65	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	213	7	212	8	216	7	212	7	211	8	216	7	211	7	210	79	-93	68	-112	81	-97	32	207	35	197	78	225	78	225	35	197	36	185	78	225	36	185	38	38	38	38	36	185	36	131	38	38	36	131	36	115	36	115	36	131	4	131	36	115	4	131	4	115	155	212	162	206	209	225	209	225	162	206	165	197	209	225	165	197	166	184	168	38	166	184	166	131	168	38	166	131	166	115	166	115	166	131	78	131	166	115	78	131	78	115	78	64	78	225	75	-1	78	64	75	-1	79	51	79	51	75	-1	97	-4	79	51	97	-4	84	40	84	40	97	-4	92	31	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	145	215	155	212	209	225	145	215	209	225	129	225	145	215	129	225	129	217	209	131	209	115	239	115	209	131	239	115	239	131	237	25	225	25	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	33	212	33	212	10	225	14	212	33	225	14	217	28	217	28	225	14	225	25	113	24	109	-3	123	0	168	38	166	115	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	38	38	36	115	36	59	171	-3	169	38	169	-2	92	31	97	-4	102	26	17	216	4	225	4	218	44	165	45	41	53	176	53	176	45	41	69	17	53	176	69	17	57	181	57	181	69	17	59	184	53	211	58	207	93	225	93	225	58	207	61	202	93	225	61	202	63	195	62	195	63	195	69	17	62	195	69	17	63	195	63	195	69	17	68	102	72	146	76	170	63	195	63	195	76	170	84	196	63	195	84	196	93	225	69	124	72	146	63	195	69	124	63	195	68	102	93	225	23	225	42	215	93	225	42	215	48	214	93	225	48	214	53	211	69	82	69	17	70	74	70	74	69	17	71	65	77	46	71	65	69	17	77	46	69	17	99	1	99	1	134	-4	115	8	115	8	134	-4	134	5	153	8	134	5	134	-4	153	8	134	-4	169	1	199	88	199	81	199	17	199	17	199	81	198	73	199	17	198	73	196	65	196	65	191	46	199	17	199	17	191	46	182	29	199	17	182	29	169	1	169	1	182	29	169	17	169	1	169	17	153	8	185	197	192	171	206	202	206	202	192	171	205	196	206	193	205	196	200	103	206	193	200	103	223	41	223	41	200	103	200	95	220	214	226	215	245	225	220	214	245	225	175	225	220	214	175	225	185	197	220	214	185	197	214	211	224	165	215	176	223	41	223	41	215	176	210	181	223	41	210	181	209	184	245	225	226	215	245	215	205	196	192	171	196	147	205	196	196	147	199	124	205	196	199	124	200	103	210	207	214	211	185	197	210	207	185	197	206	202	238	71	244	107	241	129	238	71	241	129	233	149	238	71	233	149	224	165	238	71	224	165	223	41	223	41	209	184	207	186	223	41	207	186	206	189	223	41	206	189	206	193	199	88	199	17	223	41	199	88	223	41	200	95	99	1	115	8	99	17	99	1	99	17	86	29	99	1	86	29	77	46	69	17	69	82	69	90	69	17	69	90	68	97	69	17	68	97	68	102	69	17	63	195	62	192	69	17	62	192	62	189	69	17	62	189	61	186	69	17	61	186	59	184	35	149	27	128	30	70	35	149	30	70	45	41	35	149	45	41	44	165	30	70	27	128	24	104	42	215	23	225	23	215	54	183	63	218	51	190	51	190	63	218	48	213	51	190	48	213	46	195	46	195	48	213	37	197	33	197	37	197	48	213	33	197	48	213	32	208	55	167	58	37	63	218	63	218	58	37	68	17	63	218	68	17	79	224	79	224	68	17	84	4	79	224	84	4	94	230	94	230	84	4	97	63	94	230	97	63	97	228	223	117	219	89	222	52	222	52	219	89	208	62	222	52	208	62	202	23	202	23	208	62	191	38	202	23	191	38	172	2	172	2	191	38	168	22	172	2	168	22	140	16	140	16	126	18	132	-4	132	-4	126	18	114	26	132	-4	114	26	105	-2	105	-2	114	26	105	36	105	-2	105	36	99	49	105	-2	99	49	97	63	105	-2	97	63	84	4	63	218	54	183	55	175	63	218	55	175	55	167	32	208	16	203	20	195	32	208	20	195	24	196	32	208	24	196	29	197	32	208	29	197	33	197	222	52	234	88	223	117	223	117	226	202	218	153	218	153	226	202	213	222	218	153	213	222	205	176	205	176	213	222	194	230	205	176	194	230	190	191	190	191	194	230	188	229	190	191	188	229	182	227	177	201	190	191	182	227	177	201	182	227	177	224	177	201	177	224	173	219	177	201	173	219	172	214	234	88	238	127	237	149	234	88	237	149	234	176	234	88	234	176	226	202	234	88	226	202	223	117	140	16	132	-4	172	2	20	195	16	203	16	195	58	37	55	167	55	64	59	9	52	11	68	0	68	0	52	11	48	14	68	0	48	14	23	30	23	30	48	14	45	18	23	30	45	18	31	46	31	46	45	18	44	23	104	229	102	224	147	40	147	40	102	224	98	217	147	40	98	217	97	168	97	168	98	217	94	207	97	168	94	207	47	39	149	13	144	10	227	0	227	0	144	10	138	8	227	0	138	8	129	7	152	21	227	0	209	13	152	21	209	13	201	23	152	21	201	23	193	39	152	21	193	39	181	65	152	21	181	65	152	24	181	65	118	219	147	40	181	65	147	40	149	35	181	65	149	35	150	31	181	65	150	31	151	28	181	65	151	28	152	24	147	40	118	219	115	223	147	40	115	223	113	227	147	40	113	227	112	230	147	40	112	230	110	232	147	40	110	232	108	232	147	40	108	232	106	231	147	40	106	231	104	229	217	9	209	13	227	0	217	9	227	0	227	7	151	16	149	13	227	0	151	16	227	0	152	21	45	29	45	32	31	46	31	46	45	32	46	35	31	46	46	35	94	207	94	207	46	35	47	39	44	26	45	29	31	46	44	26	31	46	44	23	68	0	23	30	17	19	68	0	17	19	12	12	68	0	12	12	6	9	68	0	6	9	-1	7	68	0	-1	7	-1	0	59	9	68	0	68	7	227	0	129	7	129	0	23	17	72	0	27	24	27	24	72	0	53	15	27	24	53	15	31	35	31	35	53	15	51	18	31	35	51	18	50	22	50	22	51	28	31	35	31	35	51	28	52	34	31	35	52	34	53	40	31	35	53	40	100	208	100	208	53	40	56	48	100	208	56	48	59	56	59	56	103	167	100	208	100	208	103	167	104	218	171	93	126	210	146	55	171	93	146	55	149	47	171	93	149	47	151	40	171	93	151	40	153	35	171	93	153	35	154	30	171	93	154	30	154	25	171	93	154	25	197	28	171	93	197	28	192	42	171	93	192	42	182	70	171	93	182	70	228	213	277	14	273	11	347	0	347	0	273	11	266	9	347	0	266	9	257	7	280	24	347	0	336	11	280	24	336	11	331	17	280	24	331	17	326	26	280	24	326	26	320	39	280	24	320	39	280	27	320	39	253	210	277	39	320	39	277	39	278	36	320	39	278	36	279	33	320	39	279	33	280	30	320	39	280	30	280	27	277	39	253	210	249	218	277	39	249	218	246	224	277	39	246	224	244	229	277	39	244	229	242	231	277	39	242	231	240	232	277	39	240	232	238	231	277	39	238	231	236	229	277	39	236	229	234	225	277	39	234	225	231	219	277	39	231	219	228	170	228	213	182	70	228	170	228	213	228	170	231	219	341	8	336	11	347	0	341	8	347	0	347	7	279	18	277	14	347	0	279	18	347	0	280	24	227	0	227	7	217	9	227	0	217	9	209	13	227	0	209	13	154	25	227	0	154	25	153	20	227	0	153	20	151	15	227	0	151	15	145	12	227	0	145	12	137	10	227	0	137	10	125	7	227	0	125	7	125	0	154	25	209	13	203	19	154	25	203	19	197	28	146	55	126	210	122	220	146	55	122	220	120	226	146	55	120	226	118	230	146	55	118	230	116	232	146	55	116	232	114	232	146	55	114	232	112	232	146	55	112	232	110	229	146	55	110	229	107	225	146	55	107	225	104	218	146	55	104	218	103	167	72	0	72	7	63	10	72	0	63	10	57	12	72	0	57	12	53	15	72	0	23	17	20	13	72	0	20	13	16	10	72	0	16	10	11	7	72	0	11	7	11	0	347	0	257	7	257	0	16	16	65	0	20	23	20	23	65	0	46	12	20	23	46	12	24	33	24	33	46	12	43	15	24	33	43	15	42	20	42	20	42	21	24	33	24	33	42	21	43	23	24	33	43	23	43	25	24	33	43	25	99	238	99	238	43	25	44	26	99	238	44	26	45	28	121	201	117	210	149	41	149	41	117	210	116	216	114	275	116	216	117	223	114	275	117	223	130	302	130	302	117	223	120	234	130	302	120	234	125	247	146	283	147	321	141	277	141	277	147	321	136	270	130	260	136	270	147	321	130	260	147	321	130	302	168	291	186	334	165	291	165	291	186	334	165	331	165	291	165	331	163	292	163	292	165	331	161	292	157	291	161	292	165	331	157	291	165	331	152	288	152	288	165	331	147	321	152	288	147	321	146	283	184	284	186	334	179	286	179	286	186	334	174	289	171	290	174	289	186	334	171	290	186	334	168	291	200	282	207	283	208	329	208	329	207	283	213	286	208	329	213	286	215	322	215	322	213	286	217	291	215	322	217	291	220	314	220	314	217	291	220	298	220	314	220	298	222	305	198	333	186	334	189	283	198	333	189	283	195	282	198	333	195	282	200	282	198	333	200	282	208	329	152	13	146	10	229	0	229	0	146	10	138	8	229	0	138	8	127	7	153	33	154	29	203	25	203	25	154	29	155	25	203	25	155	25	156	21	156	21	155	16	229	0	229	0	155	16	152	13	203	25	137	166	149	41	203	25	149	41	151	37	203	25	151	37	153	33	149	41	137	166	131	178	149	41	131	178	125	190	149	41	125	190	121	201	99	238	45	28	93	166	99	238	93	166	149	41	99	238	149	41	116	216	99	238	116	216	114	275	222	9	216	11	229	0	229	0	216	11	211	14	229	0	211	14	156	21	156	21	211	14	207	19	156	21	207	19	203	25	65	0	65	7	57	8	65	0	57	8	51	9	65	0	51	9	46	12	65	0	16	16	11	12	65	0	11	12	6	9	65	0	6	9	0	7	65	0	0	7	0	0	229	0	127	7	127	0	222	9	229	0	229	7	130	302	125	247	130	260	186	334	184	284	189	283	76	170	128	103	76	170	76	170	128	103	93	211	76	170	93	211	92	214	92	214	92	217	76	170	117	232	12	232	22	222	117	232	22	222	32	217	117	232	32	217	43	208	117	232	43	208	95	221	117	232	95	221	99	222	117	232	99	222	106	223	117	232	106	223	117	223	57	193	76	170	92	217	57	193	92	217	93	219	57	193	93	219	95	221	57	193	95	221	43	208	169	53	169	106	159	122	159	122	169	106	217	198	219	201	217	198	228	184	219	201	228	184	221	204	221	204	228	184	222	207	282	232	203	232	213	223	282	232	213	223	218	221	282	232	218	221	222	220	282	232	222	220	223	217	282	232	223	217	223	214	282	232	223	214	259	217	282	232	259	217	269	221	282	232	269	221	282	223	223	214	228	184	240	199	223	214	240	199	250	210	223	214	250	210	259	217	223	211	222	207	228	184	223	211	228	184	223	214	217	198	169	106	228	184	203	0	203	9	187	11	203	0	187	11	177	18	203	0	177	18	128	48	203	0	128	48	127	37	203	0	127	37	125	27	203	0	125	27	120	18	203	0	120	18	110	11	203	0	110	11	94	9	203	0	94	9	94	0	177	18	171	28	128	103	128	103	171	28	169	40	128	103	169	40	159	122	159	122	169	40	169	53	128	103	159	122	102	198	128	103	102	198	99	201	128	103	99	201	96	204	128	103	96	204	94	208	128	103	94	208	93	211	128	48	177	18	128	103	213	223	203	232	203	223	22	222	12	232	12	223	42	193	48	202	28	225	28	225	48	202	59	208	28	225	59	208	75	210	201	225	75	210	147	210	201	225	147	210	201	218	201	218	147	210	67	15	28	225	26	166	36	166	28	225	36	166	38	181	28	225	38	181	42	193	147	210	13	7	67	15	67	15	13	7	188	0	67	15	188	0	133	15	133	15	188	0	149	15	172	19	188	0	180	23	180	23	188	0	186	28	190	34	186	28	188	0	190	34	188	0	191	-80	191	-80	188	0	188	-7	191	-80	188	-7	187	-16	202	-78	200	-69	200	-94	200	-94	200	-69	200	-56	200	70	200	-56	200	-46	201	-32	203	-10	200	70	200	70	203	-10	205	21	200	70	205	21	209	68	198	58	195	49	200	-94	198	58	200	-94	200	-56	198	58	200	-56	200	70	245	-72	237	-80	238	-108	238	-108	237	-80	229	-88	238	-108	229	-88	220	-91	220	-91	212	-90	215	-104	215	-104	212	-90	206	-85	215	-104	206	-85	202	-78	193	40	190	34	191	-80	193	40	191	-80	200	-94	193	40	200	-94	195	49	187	-62	191	-80	187	-16	187	-62	187	-16	186	-24	187	-62	186	-24	186	-33	187	-62	186	-33	186	-43	282	-90	285	-80	283	-74	282	-90	283	-74	280	-68	282	-90	280	-68	276	-64	282	-90	276	-64	275	-98	270	-62	265	-61	265	-103	270	-62	265	-103	275	-98	270	-62	275	-98	276	-64	253	-64	245	-72	252	-107	253	-64	252	-107	265	-103	253	-64	265	-103	265	-61	220	-91	215	-104	238	-108	161	17	149	15	188	0	161	17	188	0	172	19	188	0	13	7	13	0	245	-72	238	-108	252	-107	202	-78	200	-94	215	-104	200	70	200	-46	201	-32	28	225	75	210	201	225	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	76	210	59	208	76	210	201	225	59	208	201	225	28	225	28	225	26	166	36	166	28	225	36	166	38	181	28	225	38	181	42	194	28	225	42	194	48	203	28	225	48	203	59	208	184	15	143	15	184	0	184	0	143	15	134	0	122	-21	134	0	124	15	122	-21	124	15	115	0	115	0	124	15	67	15	115	0	67	15	13	7	13	7	67	15	147	210	137	33	134	0	143	15	137	33	143	15	150	50	150	50	143	15	153	30	150	50	153	30	163	64	163	64	153	30	162	43	163	64	162	43	172	53	97	-69	103	-58	103	-21	103	-21	103	-58	111	-41	103	-21	111	-41	115	0	115	0	111	-41	122	-21	95	-74	97	-69	103	-21	95	-74	103	-21	92	-42	95	-74	92	-42	84	-58	95	-74	84	-58	79	-70	95	-74	79	-70	77	-74	223	58	227	73	217	62	217	62	227	73	215	78	217	62	215	78	210	65	210	65	215	78	201	66	199	66	201	66	201	79	199	66	201	79	199	79	163	64	172	53	176	74	176	74	172	53	180	61	176	74	180	61	189	79	189	79	180	61	189	65	189	79	189	65	191	79	191	79	189	65	191	65	191	79	191	65	194	79	194	79	191	65	194	66	194	79	194	66	196	79	196	79	194	66	197	66	196	79	197	66	199	79	199	79	197	66	199	66	243	42	241	55	241	28	241	28	241	55	236	65	241	28	236	65	234	17	234	17	236	65	227	73	234	17	227	73	227	43	227	43	226	35	234	17	234	17	226	35	222	8	227	73	223	58	226	51	227	73	226	51	227	43	215	78	201	79	201	66	203	17	184	15	206	2	203	17	206	2	215	21	215	21	206	2	222	8	215	21	222	8	222	27	222	27	222	8	226	35	184	15	184	0	206	2	115	0	13	7	13	0	134	0	137	33	124	15	101	99	98	98	107	65	107	65	98	98	83	68	78	67	83	68	98	98	78	67	98	98	156	193	156	193	98	98	180	200	154	-49	141	-75	146	-98	146	-98	141	-75	125	-91	146	-98	125	-91	116	-111	116	-111	125	-91	108	-99	116	-111	108	-99	94	-101	94	-101	81	-100	84	-116	84	-116	81	-100	73	-115	73	-115	81	-100	72	-97	73	-115	72	-97	66	-91	73	-115	66	-91	62	-82	73	-115	62	-82	62	-113	62	-113	62	-82	59	-68	62	-113	59	-68	56	-61	62	-113	56	-61	53	-55	62	-113	53	-55	51	-109	180	225	18	225	39	191	180	225	39	191	57	193	180	225	57	193	156	193	180	225	156	193	180	200	18	225	6	150	15	150	18	225	15	150	17	165	18	225	17	165	21	177	18	225	21	177	27	186	18	225	27	186	39	191	156	193	50	64	56	58	156	193	56	58	61	60	156	193	61	60	66	62	156	193	66	62	72	65	156	193	72	65	78	67	196	1	191	35	189	-41	189	-41	191	35	179	63	189	-41	179	63	172	-74	172	-74	179	63	161	83	172	-74	161	83	158	-12	158	-12	154	-49	172	-74	172	-74	154	-49	146	-98	114	99	127	56	139	95	139	95	127	56	144	40	139	95	144	40	161	83	161	83	144	40	155	18	161	83	155	18	158	-12	114	99	111	99	127	56	127	56	111	99	107	99	127	56	107	99	107	65	107	65	107	99	104	99	107	65	104	99	101	99	94	-101	84	-116	116	-111	11	-65	11	-71	12	-58	12	-58	11	-71	14	-78	12	-58	14	-78	15	-52	15	-52	14	-78	18	-86	15	-52	18	-86	20	-48	20	-48	18	-86	24	-93	20	-48	24	-93	26	-44	26	-44	24	-93	32	-100	26	-44	32	-100	35	-43	35	-43	32	-100	40	-105	35	-43	40	-105	42	-45	42	-45	40	-105	51	-109	42	-45	51	-109	48	-49	48	-49	51	-109	53	-55	65	62	71	65	144	210	144	210	71	65	77	67	144	210	77	67	84	68	84	68	109	63	110	84	110	84	109	63	130	52	110	84	144	210	84	68	88	-101	79	-116	87	-116	88	-101	87	-116	95	-115	88	-101	76	-100	79	-116	63	-97	52	-91	54	-114	63	-97	54	-114	79	-116	63	-97	79	-116	76	-100	41	-70	41	-63	34	-33	41	-70	34	-33	34	-109	41	-70	34	-109	44	-82	44	-82	34	-109	54	-114	44	-82	54	-114	52	-91	8	-58	9	-87	13	-47	13	-47	9	-87	19	-100	13	-47	19	-100	22	-38	22	-38	19	-100	34	-109	22	-38	34	-109	34	-33	108	-101	103	-101	103	-115	103	-115	103	-101	98	-101	103	-115	98	-101	95	-115	95	-115	98	-101	92	-101	95	-115	92	-101	88	-101	110	84	199	218	144	210	144	210	199	218	199	225	144	210	199	225	75	210	57	208	75	210	199	225	57	208	199	225	26	225	26	225	24	166	33	166	26	225	33	166	35	181	26	225	35	181	39	193	26	225	39	193	45	202	26	225	45	202	57	208	144	210	49	64	55	58	144	210	55	58	59	60	144	210	59	60	65	62	118	-113	140	-151	126	-94	118	-113	126	-94	111	-114	111	-114	126	-94	110	-100	66	-33	52	-49	59	-48	59	-48	64	-49	66	-33	66	-33	64	-49	72	-54	66	-33	72	-54	81	-40	81	-40	72	-54	82	-63	81	-40	82	-63	94	-52	94	-52	82	-63	95	-78	94	-52	95	-78	109	-70	109	-70	95	-78	110	-100	109	-70	110	-100	126	-94	50	-31	34	-33	41	-63	50	-31	41	-63	44	-57	50	-31	44	-57	47	-52	50	-31	47	-52	52	-49	50	-31	52	-49	66	-33	156	-98	175	-82	158	-38	158	-38	175	-82	160	-12	165	70	160	-12	175	-82	165	70	175	-82	185	53	185	53	175	-82	191	-61	185	53	191	-61	199	29	199	29	191	-61	201	-34	199	29	201	-34	205	-1	118	84	130	52	141	81	141	81	130	52	146	34	141	81	146	34	165	70	165	70	146	34	157	12	165	70	157	12	160	-12	130	52	118	84	116	84	130	52	116	84	114	84	130	52	114	84	113	84	130	52	113	84	111	84	130	52	111	84	110	84	156	-98	158	-38	153	-59	156	-98	153	-59	145	-75	156	-98	145	-75	136	-86	156	-98	136	-86	135	-108	126	-94	135	-108	136	-86	126	-94	140	-151	135	-108	108	-101	103	-115	111	-114	108	-101	111	-114	110	-100	135	-108	140	-151	158	-151	9	-87	8	-58	6	-70	80	178	80	178	102	182	102	182	80	178	123	32	102	182	123	32	122	51	88	326	89	341	81	318	81	318	89	341	77	339	81	318	77	339	76	310	76	310	77	339	74	301	136	315	142	336	124	328	124	328	142	336	107	333	97	331	107	333	102	342	97	331	102	342	89	341	54	270	61	274	65	335	65	335	61	274	66	280	65	335	66	280	77	339	77	339	66	280	70	289	77	339	70	289	74	301	24	297	24	284	27	304	27	304	24	284	28	278	27	304	28	278	31	312	31	312	28	278	32	273	31	312	32	273	37	319	37	319	32	273	39	270	37	319	39	270	45	326	45	326	39	270	47	269	45	326	47	269	54	331	54	331	47	269	54	270	54	331	54	270	65	335	200	253	197	276	195	223	195	223	197	276	188	300	195	223	188	300	183	201	183	201	188	300	170	321	183	201	170	321	165	185	165	185	170	321	152	254	151	275	152	254	170	321	151	275	170	321	145	296	145	296	170	321	142	336	145	296	142	336	136	315	142	336	102	342	107	333	102	182	122	51	122	193	122	193	122	51	122	168	122	193	122	168	138	210	138	210	122	168	144	174	138	210	144	174	148	231	148	231	144	174	165	185	148	231	165	185	152	254	161	0	161	7	145	9	161	0	145	9	134	12	161	0	134	12	79	34	161	0	79	34	77	22	161	0	77	22	71	14	161	0	71	14	60	9	161	0	60	9	43	7	161	0	43	7	43	0	80	51	79	34	134	12	80	51	134	12	127	19	80	51	127	19	123	32	80	51	123	32	80	178	24	284	24	297	23	291	89	341	88	326	97	331	97	19	90	12	181	0	181	0	90	12	79	9	181	0	79	9	63	7	63	7	79	9	62	7	86	210	75	231	80	174	80	174	75	231	71	254	59	185	71	254	73	275	59	185	73	275	82	336	82	336	73	275	78	296	82	336	78	296	87	315	123	342	118	333	127	331	123	342	127	331	135	341	135	341	127	331	135	326	135	341	135	326	147	339	147	339	135	326	142	318	147	339	142	318	147	310	144	51	144	178	122	182	144	51	122	182	145	34	145	34	122	182	102	168	145	34	102	168	147	22	147	22	102	168	102	51	181	0	181	7	164	9	181	0	164	9	153	14	181	0	153	14	101	32	181	0	101	32	97	19	102	51	101	32	153	14	102	51	153	14	147	22	164	274	170	270	170	331	170	331	170	270	176	269	170	331	176	269	179	326	179	326	176	269	185	270	179	326	185	270	187	319	187	319	185	270	191	273	187	319	191	273	193	312	193	312	191	273	196	278	193	312	196	278	197	304	197	304	196	278	199	284	197	304	199	284	200	297	200	297	199	284	200	291	159	335	147	339	147	310	159	335	147	310	151	301	159	335	151	301	154	289	159	335	154	289	158	280	159	335	158	280	164	274	159	335	164	274	170	331	101	328	118	333	123	342	101	328	123	342	82	336	101	328	82	336	87	315	27	276	29	223	36	300	36	300	29	223	41	201	36	300	41	201	54	321	54	321	41	201	59	185	54	321	59	185	82	336	102	168	122	182	102	193	102	168	102	193	86	210	102	168	86	210	80	174	80	174	71	254	59	185	29	223	27	276	24	253	181	0	63	7	63	0	145	39	136	20	142	0	142	0	136	20	124	7	142	0	124	7	107	2	107	2	97	4	102	-6	102	-6	97	4	89	-5	76	24	74	33	77	-3	76	24	77	-3	81	16	81	16	77	-3	89	-5	81	16	89	-5	88	9	88	9	89	-5	97	4	74	33	70	45	77	-3	77	-3	70	45	66	54	77	-3	66	54	65	0	65	0	66	54	61	60	65	0	61	60	54	64	23	44	24	37	24	50	24	50	24	37	27	30	24	50	27	30	28	56	28	56	27	30	31	23	28	56	31	23	32	61	32	61	31	23	37	15	32	61	37	15	39	64	39	64	37	15	45	8	39	64	45	8	47	65	47	65	45	8	54	3	47	65	54	3	54	64	54	64	54	3	65	0	145	322	161	324	161	331	145	322	161	331	134	319	134	319	161	331	79	297	134	319	79	297	80	280	102	152	80	280	80	156	122	280	123	300	102	152	122	280	102	152	122	141	122	280	122	141	122	166	80	280	102	152	123	300	80	280	123	300	127	312	80	280	127	312	134	319	161	331	43	331	60	321	161	331	60	321	71	317	161	331	71	317	77	309	161	331	77	309	79	297	197	58	195	111	188	35	188	35	195	111	183	134	188	35	183	134	170	14	170	14	183	134	165	150	170	14	165	150	152	80	152	80	165	150	148	104	144	161	122	166	138	124	144	161	138	124	148	104	144	161	148	104	165	150	152	80	151	60	170	14	145	39	142	0	170	14	145	39	170	14	151	60	107	2	102	-6	142	0	195	111	197	58	200	81	138	124	122	166	122	141	60	321	43	331	43	324	93	-67	98	-110	105	-79	105	-79	98	-110	123	-114	105	-79	123	-114	120	-88	120	-88	123	-114	137	-91	157	-88	137	-91	147	-110	157	-88	147	-110	169	-99	82	165	80	216	82	-33	82	-33	80	216	76	-99	82	-33	76	-99	85	-51	85	-51	76	-99	98	-110	85	-51	98	-110	93	-67	40	151	40	-37	45	-61	40	151	45	-61	45	178	45	178	45	-61	57	-82	45	178	57	-82	59	200	59	200	57	-82	76	-99	59	200	76	-99	80	216	205	-19	193	-19	193	-21	205	-19	193	-21	193	-23	205	-19	193	-23	193	-26	205	-19	193	-26	194	-28	205	-19	194	-28	194	-30	205	-19	194	-30	200	-61	205	-19	200	-61	205	-38	200	-61	194	-30	191	-49	200	-61	191	-49	187	-82	187	-82	191	-49	185	-66	187	-82	185	-66	173	-79	173	-79	157	-88	169	-99	173	-79	169	-99	187	-82	137	-91	123	-114	147	-110	85	180	94	193	105	226	105	226	94	193	106	203	105	226	106	203	132	230	132	230	106	203	120	210	132	230	120	210	135	213	135	213	145	211	151	227	151	227	145	211	154	206	151	227	154	206	169	220	169	220	154	206	161	199	169	220	161	199	166	190	85	180	105	226	80	216	85	180	80	216	82	165	171	142	167	180	167	144	167	144	167	180	167	175	167	144	167	175	165	170	151	227	132	230	135	213	183	143	188	149	191	191	191	191	188	149	192	156	191	191	192	156	195	171	195	171	192	156	194	164	182	207	169	220	171	142	182	207	171	142	175	141	182	207	175	141	183	143	182	207	183	143	191	191	167	144	165	170	164	147	164	147	165	170	163	165	164	147	163	165	161	151	161	151	163	165	161	160	161	151	161	160	161	155	167	180	171	142	169	220	169	220	166	190	167	180	142	319	180	325	180	325	182	339	180	325	220	317	182	339	220	317	237	331	237	331	220	317	253	295	237	331	253	295	282	306	282	306	253	295	278	261	282	306	278	261	293	217	149	176	149	156	153	184	153	184	149	156	154	147	153	184	154	147	160	191	160	191	154	147	161	140	160	191	161	140	169	195	169	195	161	140	169	136	169	195	169	136	180	197	180	197	169	136	180	134	180	197	180	134	189	195	189	195	180	134	190	136	189	195	190	136	198	191	198	191	190	136	198	140	198	191	198	140	204	184	204	184	198	140	205	147	204	184	205	147	209	176	209	176	205	147	209	156	209	176	209	156	210	166	316	63	299	166	292	116	316	63	292	116	283	25	283	25	292	116	275	72	283	25	275	72	250	38	293	217	299	166	316	269	316	269	299	166	316	63	316	269	316	63	337	221	337	221	316	63	338	110	337	221	338	110	345	165	283	25	250	38	237	0	237	0	250	38	217	16	237	0	217	16	181	-7	181	-7	217	16	181	8	85	266	110	299	128	331	128	331	110	299	142	319	128	331	142	319	182	339	182	339	142	319	180	325	25	107	49	59	47	272	47	272	49	59	69	222	47	272	69	222	82	308	82	308	69	222	85	266	82	308	85	266	128	331	106	38	82	73	84	23	84	23	82	73	68	116	84	23	68	116	49	59	49	59	68	116	63	166	25	224	17	166	25	107	25	224	25	107	47	272	139	16	106	38	130	0	139	16	130	0	181	-7	139	16	181	-7	181	8	106	38	84	23	130	0	69	222	49	59	63	166	282	306	293	217	316	269	149	156	149	176	147	166	41	21	34	14	127	0	127	0	34	14	23	10	127	0	23	10	7	9	86	209	87	212	46	185	46	185	87	212	89	214	46	185	89	214	109	232	109	232	89	214	91	216	109	232	91	216	95	216	109	232	95	216	103	216	109	232	103	216	128	214	167	156	172	127	169	172	169	172	172	127	173	222	173	222	172	127	187	133	173	222	187	133	193	210	193	210	187	133	198	143	193	210	198	143	204	194	204	194	198	143	206	156	204	194	206	156	208	174	173	222	145	230	146	209	173	222	146	209	159	200	173	222	159	200	166	188	173	222	166	188	169	172	145	230	109	232	128	214	145	230	128	214	146	209	176	117	155	122	161	100	161	100	155	122	149	136	161	100	149	136	143	108	143	108	149	136	134	132	143	108	134	132	121	112	121	112	134	132	113	130	121	112	113	130	97	113	97	113	113	130	86	130	97	113	86	130	86	113	87	25	86	32	46	185	87	25	46	185	46	45	86	205	86	209	46	185	86	205	46	185	86	32	34	215	41	207	109	232	109	232	41	207	45	197	109	232	45	197	46	185	23	220	34	215	109	232	23	220	109	232	7	232	23	220	7	232	7	223	160	144	149	136	155	123	160	144	155	123	172	127	160	144	172	127	167	156	155	123	149	136	155	122	222	62	219	82	218	41	218	41	219	82	209	97	218	41	209	97	205	24	205	24	209	97	194	109	205	24	194	109	186	11	186	11	194	109	177	63	186	11	177	63	177	62	186	11	177	62	173	44	186	11	173	44	163	31	176	117	161	100	173	85	176	117	173	85	177	62	176	117	177	62	177	63	176	117	177	63	194	109	159	3	186	11	163	31	159	3	163	31	149	22	159	3	149	22	131	18	159	3	131	18	127	0	46	45	45	31	94	18	94	18	45	31	127	0	94	18	127	0	101	17	101	17	127	0	110	16	131	18	110	16	127	0	46	45	94	18	89	21	46	45	89	21	87	25	127	0	7	9	7	0	41	21	127	0	45	31	71	159	68	176	68	176	65	130	68	176	61	229	65	130	61	229	49	137	49	137	61	229	42	218	49	137	42	218	36	148	36	148	42	218	29	202	36	148	29	202	27	161	27	161	29	202	23	179	70	190	76	203	83	236	83	236	76	203	86	212	83	236	86	212	105	238	105	238	86	212	98	219	105	238	98	219	113	221	113	221	139	214	144	232	144	232	139	214	158	196	144	232	158	196	175	215	175	215	158	196	172	171	175	215	172	171	180	143	70	190	83	236	61	229	70	190	61	229	68	176	180	92	172	64	176	15	176	15	172	64	159	38	176	15	159	38	145	0	145	0	159	38	140	19	145	0	140	19	115	11	115	11	97	14	105	-6	105	-6	97	14	81	21	105	-6	81	21	79	-4	79	-4	81	21	69	32	79	-4	69	32	60	47	54	3	57	65	41	112	54	3	41	112	32	16	32	16	41	112	25	100	32	16	25	100	16	35	16	35	25	100	14	83	16	35	14	83	10	61	60	47	57	65	54	3	60	47	54	3	79	-4	81	126	85	109	92	138	92	138	85	109	103	115	92	138	103	115	107	133	107	133	103	115	123	117	107	133	123	117	123	132	68	176	65	130	71	159	71	159	65	130	81	126	71	159	81	126	79	147	79	147	81	126	92	138	176	15	198	42	180	92	180	92	198	42	182	118	180	143	182	118	197	189	180	143	197	189	175	215	144	232	105	238	113	221	210	156	197	189	198	42	210	156	198	42	211	76	210	156	211	76	215	117	182	118	198	42	197	189	115	11	105	-6	145	0	61	85	70	99	81	124	81	124	70	99	85	109	81	124	85	109	81	126	60	120	41	112	57	65	60	120	57	65	61	85	60	120	61	85	81	124	122	12	95	25	108	0	108	0	95	25	74	46	108	0	74	46	70	12	70	12	74	46	61	73	70	12	61	73	41	182	41	182	61	73	57	107	200	217	186	220	191	202	191	202	186	220	172	222	191	202	172	222	171	209	171	209	172	222	158	224	171	209	158	224	148	211	71	168	89	191	105	220	105	220	89	191	115	206	105	220	115	206	143	225	143	225	115	206	148	211	143	225	148	211	158	224	70	205	41	182	60	139	70	205	60	139	71	168	70	205	71	168	105	220	223	243	217	229	220	174	220	174	217	229	214	214	220	174	214	214	207	190	207	190	214	214	200	217	206	27	202	19	214	5	214	5	202	19	191	13	214	5	191	13	188	0	188	0	191	13	178	10	188	0	178	10	165	-3	165	-3	178	10	164	8	165	-3	164	8	155	8	155	8	122	12	151	-5	151	-5	122	12	108	0	15	113	21	69	22	151	22	151	21	69	41	36	22	151	41	36	41	182	41	182	41	36	70	12	269	118	172	118	186	110	269	118	186	110	195	108	269	118	195	108	202	103	269	118	202	103	205	95	269	118	205	95	206	82	269	118	206	82	251	107	269	118	251	107	259	110	269	118	259	110	269	111	206	82	214	5	244	96	244	96	214	5	234	12	244	96	234	12	243	85	243	85	234	12	243	19	246	103	251	107	206	82	246	103	206	82	244	96	155	8	151	-5	165	-3	238	179	237	192	233	253	233	253	237	192	237	204	233	253	237	204	237	217	237	217	237	225	233	253	233	253	237	225	238	234	233	253	238	234	240	242	233	253	240	242	246	259	246	259	240	242	245	249	246	259	245	249	253	251	253	251	261	249	262	262	262	262	261	249	265	242	262	262	265	242	271	261	271	261	265	242	269	235	271	261	269	235	273	229	281	227	285	227	285	252	285	252	285	227	288	229	285	252	288	229	290	246	290	246	288	229	290	231	290	246	290	231	291	238	291	238	290	231	291	234	279	257	271	261	273	229	279	257	273	229	281	227	279	257	281	227	285	252	262	262	246	259	253	251	233	253	223	243	230	154	233	253	230	154	239	154	233	253	239	154	238	167	233	253	238	167	238	179	230	154	223	243	220	174	206	27	214	5	206	82	186	110	172	118	172	111	200	217	191	202	207	190	60	139	41	182	57	107	118	232	11	232	25	221	118	232	25	221	35	218	118	232	35	218	41	213	118	232	41	213	43	203	118	232	43	203	44	190	118	232	44	190	94	218	118	232	94	218	104	222	118	232	104	222	118	223	44	190	85	33	84	47	84	127	84	110	205	110	84	127	205	110	205	127	205	127	205	110	250	22	205	127	250	22	247	32	44	190	84	47	84	190	44	190	84	190	85	204	44	190	85	204	88	213	44	190	88	213	94	218	203	21	197	14	280	0	280	0	197	14	187	11	280	0	187	11	172	9	280	232	172	232	187	221	280	232	187	221	196	218	280	232	196	218	202	213	280	232	202	213	205	204	280	232	205	204	205	190	280	232	205	190	256	218	280	232	256	218	265	221	280	232	265	221	280	223	246	45	246	190	205	190	205	190	246	190	247	203	205	190	247	203	250	212	205	190	247	32	246	45	280	0	280	9	266	11	280	0	266	11	256	15	280	0	256	15	205	32	280	0	205	32	203	21	205	47	205	32	256	15	205	47	256	15	250	22	205	47	250	22	205	110	118	0	118	9	103	11	118	0	103	11	93	16	118	0	93	16	44	33	118	0	44	33	41	22	118	0	41	22	36	15	118	0	36	15	26	11	118	0	26	11	11	9	118	0	11	9	11	0	44	49	44	33	93	16	44	49	93	16	88	23	44	49	88	23	85	33	44	49	85	33	44	190	280	0	172	9	172	0	205	127	247	32	205	190	187	221	172	232	172	223	256	218	205	190	250	212	25	221	11	232	11	223	92	324	92	308	96	331	96	331	92	308	96	301	96	331	96	301	101	336	101	336	96	301	101	296	101	336	101	296	108	340	108	340	101	296	108	292	108	340	108	292	116	342	116	342	108	292	116	291	116	342	116	291	124	340	124	340	116	291	124	292	124	340	124	292	131	337	131	337	124	292	131	295	131	337	131	295	137	331	137	331	131	295	137	301	137	331	137	301	140	324	140	324	137	301	140	308	140	324	140	308	142	316	142	-39	142	228	139	230	142	-39	139	230	137	-59	142	-39	137	-59	147	-70	142	-39	147	-70	156	-53	157	-82	167	-93	169	-68	169	-68	167	-93	177	-104	169	-68	177	-104	182	-83	182	-83	177	-104	186	-116	182	-83	186	-116	194	-99	194	-99	186	-116	206	-116	156	-53	147	-70	157	-82	156	-53	157	-82	169	-68	99	170	99	-9	99	-27	99	-27	99	-9	92	-24	92	-24	99	-9	90	-6	92	-24	90	-6	82	-21	82	-21	90	-6	81	-4	82	-21	81	-4	72	-18	72	-18	81	-4	71	-1	72	-18	71	-1	62	-17	62	-17	71	-1	61	0	62	-17	61	0	54	-16	17	-31	27	-23	33	-2	33	-2	27	-23	40	-18	33	-2	40	-18	51	0	51	0	40	-18	54	-16	51	0	54	-16	61	0	9	-70	6	-54	2	-92	2	-92	6	-54	2	-22	2	-22	6	-54	9	-41	2	-22	9	-41	16	-10	16	-10	9	-41	17	-31	16	-10	17	-31	33	-2	-7	-76	2	-92	2	-22	-7	-76	2	-22	-7	-38	-7	-76	-7	-38	-11	-56	98	-62	94	-76	96	-107	96	-107	94	-76	87	-87	96	-107	87	-87	76	-113	76	-113	87	-87	75	-95	76	-113	75	-95	59	-98	59	-98	44	-96	54	-116	54	-116	44	-96	34	-113	44	-96	29	-91	34	-113	34	-113	29	-91	17	-82	34	-113	17	-82	16	-105	16	-105	17	-82	9	-70	16	-105	9	-70	2	-92	98	185	108	218	95	191	95	191	108	218	93	213	95	191	93	213	90	195	90	195	93	213	82	197	78	197	82	197	93	213	78	197	93	213	77	208	137	-59	139	230	126	-80	126	-80	139	230	124	224	126	-80	124	224	113	-95	113	-95	124	224	108	218	113	-95	108	218	99	-27	99	-27	108	218	99	170	108	218	98	185	99	177	108	218	99	177	99	170	77	208	61	203	65	195	77	208	65	195	69	196	77	208	69	196	74	197	77	208	74	197	78	197	113	-95	99	-27	99	-46	113	-95	99	-46	98	-62	113	-95	98	-62	96	-107	59	-98	54	-116	76	-113	65	195	61	203	61	195	92	308	92	324	91	316	13	7	13	7	31	8	31	8	13	7	115	0	31	8	115	0	47	13	47	13	115	0	93	10	47	13	93	10	66	24	66	24	93	10	91	13	66	24	91	13	90	16	90	16	90	19	89	42	89	42	90	19	92	22	89	42	92	22	121	70	121	70	92	22	94	26	121	70	94	26	98	30	93	202	91	204	136	84	136	84	91	204	90	206	136	84	90	206	59	181	59	181	90	206	89	208	59	181	89	208	89	210	89	210	90	212	59	181	59	181	90	212	91	215	59	181	91	215	47	194	109	218	109	225	100	218	96	217	100	218	109	225	96	217	109	225	94	216	94	216	109	225	47	194	94	216	47	194	91	215	121	70	102	33	170	94	121	70	170	94	136	84	136	84	170	94	170	99	136	84	170	99	95	199	89	42	66	24	90	16	249	225	132	225	142	217	249	225	142	217	153	216	249	225	153	216	161	213	249	225	161	213	166	208	249	225	166	208	169	201	249	225	169	201	170	191	249	225	170	191	221	211	249	225	221	211	232	214	249	225	232	214	249	218	219	-83	215	-77	218	-102	218	-102	215	-77	213	-68	218	-102	213	-68	205	-106	205	-106	213	-68	212	-56	205	-106	212	-56	212	184	172	-116	183	-112	213	197	213	197	183	-112	194	-109	213	197	194	-109	212	184	212	184	194	-109	205	-106	170	191	172	-116	213	197	170	191	213	197	215	205	170	191	215	205	221	211	219	-83	234	-98	225	-86	225	-86	234	-98	233	-87	236	-87	233	-87	234	-98	236	-87	234	-98	249	-93	249	-93	249	-85	246	-86	249	-93	246	-86	242	-86	249	-93	242	-86	239	-86	249	-93	239	-86	236	-87	234	-98	219	-83	218	-102	172	-116	170	191	170	99	172	-116	170	99	170	94	172	-116	170	94	170	-115	109	225	1	225	13	216	109	225	13	216	24	211	109	225	24	211	36	204	109	225	36	204	47	194	115	0	115	7	105	8	115	0	105	8	98	8	115	0	98	8	93	10	115	0	13	7	13	0	13	216	1	225	1	218	93	202	136	84	95	199	142	217	132	225	132	218	121	70	98	30	102	33	107	232	11	232	25	221	107	232	25	221	34	217	107	232	34	217	38	211	107	232	38	211	40	202	107	232	40	202	41	189	107	232	41	189	84	217	107	232	84	217	93	221	107	232	93	221	107	223	77	32	77	188	41	189	41	189	77	188	77	200	41	189	77	200	79	210	32	14	203	0	38	20	38	20	203	0	87	18	38	20	87	18	40	29	40	29	87	18	81	21	40	29	81	21	41	41	41	41	81	21	78	25	41	41	78	25	41	189	204	51	201	46	203	0	203	0	201	46	199	41	203	0	199	41	196	37	196	37	188	29	203	0	203	0	188	29	178	23	203	0	178	23	165	19	220	64	211	64	207	57	220	64	207	57	204	51	220	64	204	51	203	0	203	0	165	19	151	17	203	0	151	17	134	16	203	0	134	16	109	16	203	0	109	16	96	17	203	0	96	17	87	18	24	10	11	9	203	0	24	10	203	0	32	14	203	0	11	9	11	0	41	189	78	25	77	32	25	221	11	232	11	223	84	217	41	189	79	210	112	26	104	28	109	-2	109	-2	104	28	96	30	109	-2	96	30	92	-4	92	-4	96	30	89	34	92	-4	89	34	83	39	83	39	74	50	92	-4	92	-4	74	50	66	64	92	-4	66	64	66	0	66	0	66	64	60	81	66	0	60	81	56	100	109	-2	126	1	112	26	112	26	126	1	121	26	130	26	121	26	126	1	130	26	126	1	142	8	133	229	124	215	141	214	133	229	141	214	144	228	144	228	141	214	154	208	144	228	154	208	155	225	155	225	154	208	163	198	155	225	163	198	167	220	167	220	163	198	169	184	167	220	169	184	181	213	181	213	169	184	171	166	181	213	171	166	171	32	171	32	171	166	171	64	67	179	81	199	87	224	87	224	81	199	100	211	87	224	100	211	122	230	122	230	100	211	124	215	122	230	124	215	133	229	57	206	33	179	44	15	57	206	44	15	55	121	57	206	55	121	58	153	57	206	58	153	67	179	57	206	67	179	87	224	55	121	44	15	56	100	12	103	16	67	18	144	18	144	16	67	27	38	18	144	27	38	33	179	33	179	27	38	44	15	165	-86	157	-93	244	-107	244	-107	157	-93	144	-97	244	-107	144	-97	126	-99	170	52	168	47	171	32	171	32	168	47	167	44	171	32	167	44	165	41	165	41	157	36	171	32	171	32	157	36	157	19	170	57	170	52	171	32	170	57	171	32	171	64	149	31	140	28	142	8	149	31	142	8	157	19	149	31	157	19	157	36	206	281	195	268	213	-69	213	-69	195	268	186	252	213	-69	186	252	213	-80	213	-80	186	252	182	232	213	-80	182	232	181	213	214	245	218	258	220	288	220	288	218	258	224	265	220	288	224	265	235	291	235	291	224	265	230	269	235	291	230	269	235	270	235	270	240	269	243	291	243	291	240	269	244	267	243	291	244	267	251	290	251	290	244	267	248	264	251	290	248	264	252	259	213	-69	213	226	206	281	206	281	213	226	214	245	206	281	214	245	220	288	256	253	259	248	260	289	256	253	260	289	252	259	263	244	267	241	269	286	269	286	267	241	272	239	269	286	272	239	278	282	278	282	272	239	278	239	278	282	278	239	282	279	282	279	278	239	284	240	282	279	284	240	287	275	287	275	284	240	289	242	287	275	289	242	291	270	291	270	289	242	293	246	291	270	293	246	294	264	294	264	293	246	295	251	294	264	295	251	295	256	260	289	259	248	263	244	260	289	263	244	269	286	243	291	235	291	235	270	244	-107	244	-99	231	-97	244	-107	231	-97	222	-93	244	-107	222	-93	169	-75	244	-107	169	-75	165	-86	171	32	216	-88	213	-80	171	32	213	-80	181	213	171	-61	169	-75	222	-93	171	-61	222	-93	216	-88	171	-61	216	-88	171	32	244	-107	126	-99	126	-107	251	290	252	259	260	289	56	100	44	15	66	0	130	26	142	8	140	28	77	22	71	14	162	0	162	0	71	14	61	10	162	0	61	10	44	7	42	97	80	81	80	97	80	97	80	81	126	23	80	97	126	23	80	177	80	177	126	23	123	33	80	177	123	33	103	181	103	181	123	33	122	46	103	181	122	46	122	167	147	292	159	328	138	312	138	312	159	328	131	338	138	312	131	338	125	326	125	326	131	338	108	332	88	325	108	332	99	342	88	325	99	342	80	339	80	339	60	333	62	275	80	339	62	275	71	290	80	339	71	290	78	309	80	339	78	309	88	325	34	272	40	269	42	322	42	322	40	269	47	268	42	322	47	268	60	333	60	333	47	268	62	275	29	308	24	290	25	283	29	308	25	283	29	277	29	308	29	277	34	272	29	308	34	272	42	322	148	174	170	187	149	230	149	230	170	187	153	253	159	328	153	253	170	187	159	328	170	187	181	311	181	311	170	187	186	204	181	311	186	204	195	286	195	286	186	204	197	226	195	286	197	226	200	253	159	328	147	292	151	271	159	328	151	271	153	253	131	338	99	342	108	332	103	181	122	167	123	193	123	193	122	167	148	174	123	193	148	174	139	209	139	209	148	174	149	230	122	97	122	81	161	81	122	97	161	81	161	97	162	0	162	7	144	10	162	0	144	10	132	15	162	0	132	15	80	34	162	0	80	34	77	22	80	51	80	34	132	15	80	51	132	15	126	23	80	51	126	23	80	81	162	0	44	7	44	0	80	81	42	97	42	81	24	253	28	226	29	286	29	286	28	226	38	204	29	286	38	204	44	311	44	311	38	204	55	187	44	311	55	187	66	328	66	328	55	187	76	174	66	328	76	174	71	253	71	253	73	271	66	328	66	328	73	271	78	292	66	328	78	292	94	338	94	338	78	292	87	312	94	338	87	312	100	326	126	342	117	332	136	325	126	342	136	325	144	339	144	339	136	325	147	309	144	339	147	309	164	333	164	333	147	309	154	290	164	333	154	290	162	275	101	193	103	167	121	181	121	181	103	167	145	34	121	181	145	34	144	51	144	97	144	81	182	81	144	97	182	81	182	97	181	0	181	7	164	10	181	0	164	10	153	14	181	0	153	14	102	33	181	0	102	33	99	23	181	0	99	23	92	15	181	0	92	15	81	10	181	0	81	10	63	7	181	0	63	7	63	0	147	22	145	34	103	167	147	22	103	167	103	97	147	22	103	97	103	81	147	22	103	81	103	46	147	22	103	46	153	14	185	269	191	272	195	308	195	308	191	272	196	277	195	308	196	277	200	290	200	290	196	277	199	283	182	322	164	333	177	268	182	322	177	268	185	269	182	322	185	269	195	308	126	342	94	338	100	326	126	342	100	326	117	332	64	97	64	81	103	81	64	97	103	81	103	97	86	209	75	230	76	174	86	209	76	174	103	167	86	209	103	167	101	193	81	10	62	7	63	7	71	253	76	174	75	230	164	333	162	275	177	268	102	33	153	14	103	46	144	51	144	177	121	181	214	36	213	39	172	-4	172	-4	213	39	213	43	172	-4	213	43	182	333	182	333	213	43	212	47	182	333	212	47	195	337	195	337	212	47	212	52	195	337	212	52	212	57	212	220	212	161	214	161	212	220	214	161	217	180	212	57	212	340	209	342	212	57	209	342	195	337	246	10	380	213	325	205	325	205	380	213	380	220	325	205	380	220	257	205	241	204	257	205	380	220	241	204	380	220	212	220	212	220	217	180	222	192	212	220	222	192	230	200	212	220	230	200	241	204	246	10	325	205	214	36	246	10	214	36	172	-4	246	10	172	-4	380	-4	246	10	380	-4	312	10	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	374	42	371	35	380	-4	380	-4	371	35	369	29	380	-4	369	29	365	23	365	23	360	19	380	-4	380	-4	360	19	352	15	380	-4	352	15	341	12	380	-4	387	63	378	65	380	-4	378	65	376	52	380	-4	376	52	374	42	328	11	312	10	380	-4	328	11	380	-4	341	12	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	345	200	345	225	321	193	321	193	345	225	212	225	321	193	212	225	212	193	212	63	212	340	209	342	212	63	209	342	207	35	207	35	209	342	198	24	269	99	266	99	272	65	272	65	266	99	263	98	272	65	263	98	248	68	243	67	248	68	263	98	243	67	263	98	321	193	321	193	263	98	345	200	319	-49	306	-75	309	-99	309	-99	306	-75	290	-91	309	-99	290	-91	279	-112	279	-112	290	-91	273	-99	279	-112	273	-99	259	-101	259	-101	246	-100	249	-116	249	-116	246	-100	238	-115	238	-115	246	-100	237	-97	238	-115	237	-97	231	-92	238	-115	231	-92	228	-85	238	-115	228	-85	226	-113	226	-113	228	-85	226	-77	226	-113	226	-77	223	-65	226	-113	223	-65	218	-56	226	-113	218	-56	215	-109	321	193	212	63	217	46	321	193	217	46	227	56	321	193	227	56	230	59	321	193	230	59	234	62	321	193	234	62	238	65	321	193	238	65	243	67	170	28	177	-3	180	332	180	332	177	-3	188	11	180	332	188	11	195	337	195	337	188	11	198	24	195	337	198	24	209	342	170	28	180	332	170	286	170	28	170	286	170	209	170	28	170	209	170	164	170	28	170	164	170	52	170	28	170	52	168	44	170	28	168	44	163	20	159	311	165	307	166	328	166	328	165	307	169	302	166	328	169	302	180	332	180	332	169	302	170	295	180	332	170	295	170	286	151	324	136	320	139	312	151	324	139	312	141	312	151	324	141	312	144	312	151	324	144	312	146	312	151	324	146	312	148	312	151	324	148	312	159	311	151	324	159	311	166	328	361	-1	357	33	354	-45	354	-45	357	33	345	61	354	-45	345	61	336	-77	336	-77	345	61	326	82	336	-77	326	82	324	-12	324	-12	319	-49	336	-77	336	-77	319	-49	309	-99	279	99	293	56	304	95	304	95	293	56	309	40	304	95	309	40	326	82	326	82	309	40	320	18	326	82	320	18	324	-12	269	99	272	65	273	99	273	99	272	65	293	56	273	99	293	56	276	99	276	99	293	56	279	99	259	-101	249	-116	279	-112	175	-65	176	-71	176	-58	176	-58	176	-71	179	-78	176	-58	179	-78	179	-52	179	-52	179	-78	183	-86	179	-52	183	-86	184	-48	184	-48	183	-86	189	-93	184	-48	189	-93	190	-44	190	-44	189	-93	197	-100	190	-44	197	-100	199	-43	199	-43	197	-100	205	-105	199	-43	205	-105	206	-45	206	-45	205	-105	215	-109	206	-45	215	-109	213	-49	213	-49	215	-109	218	-56	129	229	118	216	133	214	129	229	133	214	140	227	140	227	133	214	147	207	140	227	147	207	150	222	150	222	147	207	159	197	150	222	159	197	160	216	160	216	159	197	167	182	160	216	167	182	170	209	170	209	167	182	170	164	70	185	84	203	85	224	85	224	84	203	101	213	85	224	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	37	27	60	7	56	123	56	123	60	159	56	206	56	206	60	159	70	185	56	206	70	185	85	224	19	144	20	58	34	179	34	179	20	58	37	27	34	179	37	27	56	206	56	206	37	27	56	123	104	-4	126	-2	106	25	106	25	126	-2	127	21	140	23	127	21	142	3	140	23	142	3	152	28	152	28	142	3	154	11	152	28	154	11	162	36	162	36	154	11	163	20	162	36	163	20	168	44	87	36	71	55	84	-1	87	36	84	-1	104	-4	87	36	104	-4	106	25	60	84	56	123	60	7	60	84	60	7	84	-1	60	84	84	-1	71	55	170	28	170	-2	177	-3	127	21	126	-2	142	3	139	312	136	320	136	311	20	58	19	144	13	104	212	63	207	35	217	46	405	30	401	22	401	3	401	3	401	22	394	16	401	3	394	16	384	-2	384	-2	394	16	381	12	384	-2	381	12	363	10	380	61	389	60	394	73	380	61	394	73	379	75	380	61	379	75	378	61	378	61	379	75	377	75	378	61	377	75	375	61	375	61	377	75	375	75	375	61	375	75	373	61	373	61	375	75	372	74	373	61	372	74	370	61	370	61	372	74	370	74	370	61	370	74	367	60	367	60	370	74	367	74	367	60	367	74	359	56	422	37	420	50	420	23	420	23	420	50	414	60	420	23	414	60	413	12	413	12	414	60	406	68	413	12	406	68	406	38	406	38	405	30	413	12	413	12	405	30	401	3	406	68	394	73	396	57	406	68	396	57	401	53	406	68	401	53	405	46	406	68	405	46	406	38	275	-75	281	-63	281	-26	281	-26	281	-63	289	-46	281	-26	289	-46	294	-4	294	-4	289	-46	300	-26	294	-4	300	-26	302	10	302	10	300	-26	313	-4	302	10	313	-4	315	28	315	28	313	-4	321	10	321	10	313	-4	362	-4	321	10	362	-4	363	10	363	10	362	-4	384	-2	331	25	341	38	341	59	341	59	341	38	350	49	341	59	350	49	355	69	355	69	350	49	359	56	355	69	359	56	367	74	328	45	315	28	321	10	328	45	321	10	331	25	328	45	331	25	341	59	214	36	213	39	172	-4	172	-4	213	39	213	43	172	-4	213	43	182	333	182	333	213	43	212	47	182	333	212	47	195	337	195	337	212	47	212	52	195	337	212	52	212	57	212	220	212	161	214	161	212	220	214	161	217	177	212	57	212	340	209	342	212	57	209	342	195	337	246	10	380	213	325	205	246	10	325	205	214	36	246	10	214	36	172	-4	246	10	172	-4	294	-4	246	10	294	-4	302	10	170	28	172	-4	182	333	170	28	182	333	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	170	28	169	46	167	43	170	28	167	43	165	40	170	28	165	40	162	37	170	28	162	37	160	16	170	297	170	286	182	333	170	297	182	333	169	329	170	297	169	329	167	304	154	324	147	312	156	311	154	324	156	311	169	329	169	329	156	311	163	309	169	329	163	309	167	304	273	-79	275	-75	281	-26	273	-79	281	-26	271	-47	273	-79	271	-47	263	-63	273	-79	263	-63	257	-75	273	-79	257	-75	256	-79	220	189	227	198	212	220	212	220	227	198	237	203	212	220	237	203	380	220	380	220	237	203	254	205	380	220	254	205	325	205	380	220	325	205	380	213	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	135	22	126	21	136	0	135	22	136	0	143	24	143	24	136	0	148	7	143	24	148	7	150	27	150	27	148	7	160	16	150	27	160	16	157	31	157	31	160	16	162	37	154	324	136	320	138	312	154	324	138	312	140	312	154	324	140	312	142	312	154	324	142	312	145	312	154	324	145	312	147	312	170	209	160	195	167	181	170	209	167	181	170	166	138	312	136	320	136	311	172	-4	170	28	170	-2	212	220	217	177	220	189	394	73	389	60	396	57	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	285	79	-4	77	66	77	225	77	209	113	209	77	225	113	209	137	225	137	225	113	209	132	198	137	225	132	198	137	207	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	285	103	21	94	-2	101	0	103	21	101	0	107	1	103	21	93	23	94	-2	87	-4	94	-2	93	23	87	-4	93	23	86	28	87	-4	86	28	81	36	87	-4	81	36	79	-4	78	49	77	66	79	-4	78	49	79	-4	81	36	79	-4	69	285	67	282	79	-4	67	282	65	279	79	-4	65	279	64	276	79	-4	64	276	64	-1	121	27	115	24	115	5	121	27	115	5	116	4	121	27	116	4	117	4	121	27	117	4	118	4	121	27	118	4	121	4	121	27	121	4	127	32	103	21	107	1	109	22	109	22	107	1	113	5	109	22	113	5	115	24	115	24	113	5	114	5	115	24	114	5	115	5	120	124	137	110	130	185	130	185	132	198	120	124	120	124	132	198	113	209	120	124	113	209	108	138	108	138	113	209	108	203	108	138	108	203	104	195	129	3	135	2	132	22	132	22	135	2	139	15	139	15	135	2	141	0	139	15	141	0	146	11	146	11	141	0	148	-1	146	11	148	-1	154	8	154	8	148	-1	156	-2	154	8	156	-2	162	7	162	7	156	-2	163	-3	162	7	163	-3	171	6	171	6	163	-3	171	-4	171	6	171	-4	177	-4	205	21	197	13	199	-1	199	-1	197	13	185	8	199	-1	185	8	177	-4	177	-4	185	8	171	6	217	181	224	157	217	221	217	181	217	221	215	220	215	220	213	221	217	181	217	181	213	221	211	221	217	181	211	221	208	222	224	225	221	223	224	157	224	225	224	157	232	157	224	225	232	157	229	225	224	157	221	223	220	222	224	157	220	222	218	221	224	157	218	221	217	221	208	198	217	181	208	222	208	198	208	222	205	223	208	198	205	223	201	224	208	198	201	224	197	210	201	224	195	227	197	210	197	210	195	227	189	228	197	210	189	228	184	217	184	217	189	228	182	229	184	217	182	229	175	230	175	230	168	230	184	217	184	217	168	230	167	219	155	218	167	219	161	230	155	218	161	230	155	229	248	58	246	73	244	39	244	39	246	73	241	86	244	39	241	86	234	21	234	21	241	86	233	98	234	21	233	98	220	108	205	21	219	8	211	32	211	32	219	8	213	44	220	108	213	44	219	8	220	108	219	8	234	21	195	75	202	68	204	119	204	119	202	68	208	61	204	119	208	61	220	108	220	108	208	61	211	53	220	108	211	53	213	44	204	119	151	151	159	96	204	119	159	96	186	81	204	119	186	81	195	75	151	151	144	157	159	96	159	96	144	157	138	164	159	96	138	164	137	110	137	110	138	164	133	171	137	110	133	171	131	178	149	228	143	227	145	214	149	228	145	214	155	218	149	228	155	218	155	229	137	225	137	207	145	214	137	225	145	214	143	227	168	230	161	230	167	219	133	39	127	32	129	3	133	39	129	3	132	22	133	39	132	22	140	33	127	32	121	4	125	4	127	32	125	4	129	3	101	187	99	178	101	153	101	187	101	153	108	138	101	187	108	138	104	195	101	153	99	178	99	169	205	21	199	-1	219	8	130	185	137	110	131	178	35	58	37	32	35	209	35	209	37	32	38	243	35	209	38	243	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	212	7	211	8	216	7	211	7	210	140	209	140	225	77	225	140	209	77	225	77	209	77	53	77	65	66	-2	77	53	66	-2	81	-4	77	65	77	283	77	285	77	65	77	285	77	287	77	65	77	287	76	288	77	65	76	288	75	289	77	65	75	289	74	290	77	65	74	290	66	-2	79	41	81	-4	84	31	84	31	81	-4	93	-3	84	31	93	-3	91	24	91	24	93	-3	103	21	109	22	103	21	107	0	109	22	107	0	119	6	74	290	64	276	66	-2	66	-2	64	276	56	264	66	-2	56	264	54	3	54	3	56	264	47	253	54	3	47	253	44	14	44	14	47	253	38	243	44	14	38	243	37	32	103	21	93	-3	107	0	182	288	184	302	182	332	182	332	184	302	188	314	182	332	188	314	201	339	201	339	188	314	195	322	201	339	195	322	205	325	205	325	215	322	224	342	224	342	215	322	223	314	224	342	223	314	230	305	181	273	182	288	182	332	181	273	182	332	168	-77	181	273	168	-77	178	-52	181	273	178	-52	181	-22	182	332	167	322	168	-77	168	-77	167	322	156	307	168	-77	156	307	151	-98	151	-98	156	307	147	290	151	-98	147	290	144	278	151	-98	144	278	142	267	151	-98	142	267	140	254	151	-98	140	254	140	241	151	-98	140	241	140	17	151	-98	140	17	140	-54	151	-98	140	-54	139	-69	151	-98	139	-69	136	-81	151	-98	136	-81	131	-90	151	-98	131	-90	127	-111	95	-116	127	-111	104	-95	104	-95	127	-111	113	-98	124	-96	113	-98	127	-111	124	-96	127	-111	131	-90	104	-95	96	-88	95	-116	95	-116	96	-88	89	-79	95	-116	89	-79	82	-114	82	-114	89	-79	80	-72	82	-114	80	-72	69	-69	82	-114	69	-69	69	-111	69	-111	69	-69	63	-70	69	-111	63	-70	59	-106	59	-106	63	-70	58	-72	59	-106	58	-72	53	-76	52	-98	59	-106	53	-76	52	-98	53	-76	50	-81	52	-98	50	-81	49	-88	268	324	261	331	261	298	268	324	261	298	266	302	268	324	266	302	269	307	268	324	269	307	270	314	239	298	250	295	250	337	250	337	250	295	256	295	250	337	256	295	261	331	261	331	256	295	261	298	238	340	224	342	230	305	238	340	230	305	239	298	238	340	239	298	250	337	224	342	201	339	205	325	140	17	140	241	140	225	140	17	140	225	140	209	140	17	140	209	140	31	140	17	140	31	132	27	140	17	132	27	130	11	124	25	116	23	119	6	124	25	119	6	130	11	124	25	130	11	132	27	109	22	119	6	116	23	77	53	81	-4	79	41	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	95	-3	93	23	93	23	95	-3	103	21	114	22	103	21	111	0	114	22	111	0	126	4	81	36	78	49	79	-4	81	36	79	-4	95	-3	81	36	95	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	169	98	165	114	166	17	166	17	165	114	164	129	160	22	164	129	150	33	160	22	150	33	142	12	142	12	150	33	142	30	235	233	229	219	242	218	235	233	242	218	247	233	247	233	242	218	251	214	247	233	251	214	258	231	258	231	251	214	256	207	258	231	256	207	260	197	281	162	288	161	289	218	289	218	288	161	296	162	289	218	296	162	297	211	297	211	296	162	303	165	297	211	303	165	303	204	303	204	303	165	307	170	303	204	307	170	308	197	308	197	307	170	310	176	308	197	310	176	310	190	310	190	310	176	311	182	280	223	269	227	270	170	280	223	270	170	275	165	280	223	275	165	281	162	280	223	281	162	289	218	269	227	258	231	260	197	269	227	260	197	264	184	269	227	264	184	266	176	269	227	266	176	270	170	181	193	197	209	204	228	204	228	197	209	215	217	204	228	215	217	235	233	235	233	215	217	229	219	174	213	149	188	150	33	174	213	150	33	164	129	174	213	164	129	168	167	174	213	168	167	181	193	174	213	181	193	204	228	126	91	129	75	132	154	132	154	129	75	134	59	132	154	134	59	149	188	149	188	134	59	141	46	149	188	141	46	150	33	191	56	182	69	186	6	191	56	186	6	194	2	191	56	194	2	201	45	191	56	201	45	210	68	186	6	182	69	179	9	179	9	182	69	175	83	179	9	175	83	172	13	172	13	175	83	169	98	172	13	169	98	166	17	160	22	166	17	164	129	243	-4	259	-4	251	14	251	14	259	-4	261	13	280	14	261	13	281	-2	280	14	281	-2	293	19	293	19	281	-2	298	3	293	19	298	3	300	25	300	25	298	3	310	13	300	25	310	13	304	32	304	32	310	13	305	41	303	51	305	41	310	68	303	51	310	68	299	77	194	2	205	0	201	45	201	45	205	0	215	33	215	33	205	0	216	-2	215	33	216	-2	228	23	228	23	216	-2	229	-3	228	23	229	-3	240	17	240	17	229	-3	243	-4	240	17	243	-4	251	14	271	85	270	72	280	71	271	85	280	71	285	83	285	83	280	71	289	67	285	83	289	67	299	77	299	77	289	67	297	60	299	77	297	60	303	51	318	56	310	68	310	13	318	56	310	13	318	25	318	56	318	25	320	41	305	41	310	13	310	68	261	13	259	-4	281	-2	210	68	201	45	220	56	210	68	220	56	226	76	226	76	220	56	234	64	226	76	234	64	241	81	241	81	234	64	246	69	241	81	246	69	255	84	255	84	246	69	257	71	255	84	257	71	271	85	271	85	257	71	270	72	134	26	124	24	126	4	134	26	126	4	142	12	134	26	142	12	142	30	103	21	95	-3	111	0	114	22	126	4	124	24	126	91	132	154	125	109	77	66	79	-4	78	49	94	198	112	213	90	209	90	209	112	213	88	229	90	209	88	229	83	216	83	216	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	234	136	0	158	-3	140	57	136	0	140	57	139	75	136	0	139	75	139	126	136	0	139	126	136	160	136	0	136	160	128	189	136	0	128	189	119	8	112	213	94	198	97	183	112	213	97	183	97	166	112	213	97	166	100	46	112	213	100	46	107	24	112	213	107	24	119	8	112	213	119	8	128	189	97	166	97	75	100	46	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	233	40	233	39	191	47	199	40	233	47	199	54	234	54	234	47	199	55	208	54	234	55	208	63	215	17	224	10	217	12	195	17	224	12	195	16	191	17	224	16	191	22	189	17	224	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	232	175	232	54	232	37	232	37	232	54	220	42	232	37	220	42	219	21	219	21	220	42	209	33	219	21	209	33	205	10	205	10	209	33	198	27	205	10	198	27	191	2	191	2	198	27	187	23	191	2	187	23	176	22	176	22	163	25	175	-2	175	-2	163	25	158	-3	158	-3	163	25	152	31	158	-3	152	31	145	42	158	-3	145	42	140	57	232	37	234	-115	275	192	232	37	275	192	277	204	232	37	277	204	232	175	176	22	175	-2	191	2	306	225	198	225	213	216	306	225	213	216	223	211	306	225	223	211	229	204	306	225	229	204	231	192	306	225	231	192	282	211	306	225	282	211	291	215	306	225	291	215	306	218	289	-85	281	-83	292	-97	292	-97	281	-83	277	-78	292	-97	277	-78	277	-102	277	-102	277	-78	275	-71	277	-102	275	-71	264	-105	264	-105	275	-71	274	-60	264	-105	274	-60	274	175	275	192	234	-115	244	-112	275	192	244	-112	254	-109	275	192	254	-109	264	-105	275	192	264	-105	274	175	232	175	277	204	282	211	232	175	282	211	231	192	303	-85	302	-85	305	-93	305	-93	302	-85	301	-85	305	-93	301	-85	300	-85	300	-85	289	-85	292	-97	304	-85	303	-85	305	-93	304	-85	305	-93	305	-85	300	-85	292	-97	305	-93	213	216	198	225	198	218	234	-115	232	37	232	-113	94	198	112	213	90	209	90	209	112	213	88	229	90	209	88	229	83	216	83	216	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	234	136	0	158	-3	140	57	136	0	140	57	139	75	136	0	139	75	139	126	136	0	139	126	136	160	136	0	136	160	128	189	136	0	128	189	119	8	112	213	94	198	97	183	112	213	97	183	97	166	112	213	97	166	100	46	112	213	100	46	107	24	112	213	107	24	119	8	112	213	119	8	128	189	97	166	97	75	100	46	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	233	40	233	39	191	47	199	40	233	47	199	54	234	54	234	47	199	55	208	54	234	55	208	63	215	17	224	10	217	12	195	17	224	12	195	16	191	17	224	16	191	22	189	17	224	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	232	175	232	54	232	37	232	37	232	54	220	42	232	37	220	42	219	21	219	21	220	42	209	33	219	21	209	33	205	10	205	10	209	33	198	27	205	10	198	27	191	2	191	2	198	27	187	23	191	2	187	23	176	22	176	22	163	25	175	-2	175	-2	163	25	158	-3	158	-3	163	25	152	31	158	-3	152	31	145	42	158	-3	145	42	140	57	232	37	235	-51	275	192	232	37	275	192	277	204	232	37	277	204	232	175	176	22	175	-2	191	2	306	225	198	225	213	216	306	225	213	216	223	211	306	225	223	211	229	204	306	225	229	204	231	192	306	225	231	192	282	211	306	225	282	211	291	215	306	225	291	215	306	218	290	-96	283	-90	286	-111	286	-111	283	-90	278	-81	286	-111	278	-81	262	-98	262	-98	278	-81	275	-69	262	-98	275	-69	274	-54	235	-51	245	-77	275	192	275	192	245	-77	262	-98	275	192	262	-98	274	175	274	175	262	-98	274	-54	232	175	277	204	282	211	232	175	282	211	231	192	325	-79	317	-88	318	-116	318	-116	317	-88	310	-95	318	-116	310	-95	300	-98	300	-98	290	-96	318	-116	318	-116	290	-96	286	-111	362	-98	364	-88	363	-81	362	-98	363	-81	360	-76	362	-98	360	-76	355	-72	362	-98	355	-72	355	-106	350	-70	344	-69	345	-111	350	-70	345	-111	355	-106	350	-70	355	-106	355	-72	333	-72	325	-79	332	-114	333	-72	332	-114	345	-111	333	-72	345	-111	344	-69	325	-79	318	-116	332	-114	213	216	198	225	198	218	235	-51	232	37	232	-21	25	184	21	179	84	168	84	168	21	179	14	176	84	168	14	176	3	174	6	402	7	402	57	424	57	424	7	402	8	402	8	402	17	401	57	424	57	424	17	401	22	400	57	424	22	400	25	396	68	306	69	321	59	296	59	296	69	321	59	309	59	296	59	309	59	206	59	206	59	309	57	424	59	206	57	424	27	383	27	383	57	424	27	391	5	402	6	402	57	424	5	402	57	424	4	407	5	402	4	407	4	401	59	423	57	424	59	309	101	339	100	320	110	319	101	339	110	319	113	340	113	340	110	319	118	314	113	340	118	314	129	338	129	338	118	314	124	306	129	338	124	306	128	295	100	320	101	339	93	320	93	320	101	339	90	335	93	320	90	335	85	317	85	317	90	335	80	330	85	317	80	330	77	313	77	313	80	330	69	321	77	313	69	321	68	306	59	206	27	383	60	193	126	184	121	178	182	168	182	168	121	178	114	175	182	168	114	175	103	174	129	338	128	295	129	281	162	185	129	281	129	204	162	185	129	204	166	179	166	179	129	204	182	168	166	179	182	168	172	176	172	176	182	168	182	174	161	208	161	282	159	303	161	208	159	303	161	195	161	195	159	303	153	319	161	195	153	319	143	331	129	338	129	281	162	185	129	338	162	185	161	195	129	338	161	195	143	331	128	192	126	184	182	168	128	192	182	168	129	204	84	168	84	174	74	175	84	168	74	175	66	178	84	168	66	178	27	192	84	168	27	192	25	184	66	178	62	184	27	205	27	205	62	184	60	193	27	205	60	193	27	383	84	168	3	174	3	168	27	192	66	178	27	205	182	168	103	174	103	168	57	424	25	396	27	391	80	408	97	424	75	404	75	404	97	424	74	421	75	404	74	421	70	398	70	398	74	421	66	394	101	339	100	320	111	319	101	339	111	319	113	340	113	340	111	319	119	313	113	340	119	313	136	335	136	335	119	313	125	305	136	335	125	305	128	294	59	296	68	306	69	320	69	320	68	306	77	313	69	320	77	313	79	329	79	329	77	313	85	317	79	329	85	317	89	335	89	335	85	317	93	320	89	335	93	320	101	339	101	339	93	320	100	320	59	309	59	369	55	411	59	309	55	411	59	204	59	309	59	204	59	296	59	309	59	296	69	320	125	183	120	178	182	168	182	168	120	178	113	175	182	168	113	175	103	174	80	408	85	412	97	424	97	424	85	412	91	414	97	424	91	414	98	415	98	415	104	414	117	423	117	423	104	414	110	412	117	423	110	412	115	408	59	369	60	376	55	411	55	411	60	376	61	383	55	411	61	383	74	421	74	421	61	383	63	389	74	421	63	389	66	394	133	389	134	419	129	394	129	394	134	419	124	400	120	404	124	400	134	419	120	404	134	419	117	423	151	384	155	385	157	406	157	406	155	385	158	388	157	406	158	388	161	397	161	397	158	388	160	392	148	413	134	419	137	386	148	413	137	386	141	384	148	413	141	384	147	383	148	413	147	383	151	384	148	413	151	384	157	406	117	423	97	424	98	415	161	206	161	281	160	293	161	206	160	293	158	308	161	206	158	308	150	323	161	206	150	323	161	193	136	335	128	294	129	281	163	184	129	281	129	203	163	184	129	203	167	179	167	179	129	203	182	168	167	179	182	168	173	176	173	176	182	168	182	174	161	193	150	323	136	335	161	193	136	335	129	281	161	193	129	281	163	184	128	191	125	183	182	168	128	191	182	168	129	203	84	168	84	174	75	175	84	168	75	175	67	177	84	168	67	177	27	192	84	168	27	192	25	183	84	168	25	183	21	178	84	168	21	178	14	175	84	168	14	175	3	174	84	168	3	174	3	168	60	191	59	204	40	396	60	191	40	396	31	376	60	191	31	376	27	354	60	191	27	354	27	205	60	191	27	205	63	182	27	205	27	192	67	177	27	205	67	177	63	182	40	396	59	204	55	411	182	168	103	174	103	168	117	423	115	408	120	404	134	419	133	389	137	386	85	413	85	400	87	418	87	418	85	400	87	395	87	418	87	395	91	422	91	422	87	395	91	391	91	422	91	391	97	425	97	425	91	391	97	388	97	425	97	388	103	426	103	426	97	388	103	387	103	426	103	387	109	425	109	425	103	387	109	388	109	425	109	388	114	422	114	422	109	388	114	391	114	422	114	391	118	418	118	418	114	391	118	395	118	418	118	395	121	413	121	413	118	395	121	400	121	413	121	400	122	406	63	315	66	316	73	325	63	315	73	325	60	321	63	315	60	321	60	315	81	100	78	99	80	88	80	88	78	99	75	98	80	88	75	98	71	98	71	98	68	98	80	88	80	88	68	98	65	99	80	88	65	99	62	101	88	309	96	333	86	313	86	313	96	333	85	329	86	313	85	329	82	316	82	316	85	329	78	316	75	316	78	316	85	329	75	316	85	329	73	325	89	124	88	115	98	98	98	98	88	115	87	109	98	98	87	109	84	104	84	104	83	102	98	98	98	98	83	102	81	100	98	98	81	100	80	88	119	138	120	342	111	115	111	115	120	342	107	337	111	115	107	337	98	98	98	98	107	337	96	333	98	98	96	333	90	294	90	294	96	333	89	303	73	325	66	316	69	316	73	325	69	316	73	316	73	325	73	316	75	316	122	167	122	340	120	342	122	167	120	342	119	138	98	98	90	294	90	150	98	98	90	150	90	135	98	98	90	135	89	124	57	84	80	88	62	101	57	84	62	101	59	104	57	84	59	104	56	108	57	84	56	108	52	113	57	84	52	113	48	116	57	84	48	116	46	85	46	85	48	116	45	118	46	85	45	118	41	120	46	85	41	120	37	120	46	85	37	120	36	88	33	119	28	117	28	93	33	119	28	93	36	88	33	119	36	88	37	120	25	114	23	110	23	99	25	114	23	99	28	93	25	114	28	93	28	117	23	99	23	110	22	105	96	333	88	309	89	303	85	400	85	413	84	406	9	315	11	316	15	324	15	324	11	316	14	316	15	324	14	316	16	316	16	316	21	315	26	328	26	328	21	315	25	313	26	328	25	313	27	309	15	324	3	320	6	315	15	324	6	315	9	315	60	305	60	340	59	340	60	305	59	340	60	202	60	202	59	340	47	336	60	202	47	336	61	191	61	191	47	336	37	332	61	191	37	332	29	294	29	294	37	332	29	302	37	332	26	328	27	309	37	332	27	309	29	302	26	328	15	324	16	316	62	294	66	302	71	319	71	319	66	302	73	310	71	319	73	310	80	329	80	329	73	310	80	315	80	329	80	315	86	317	86	317	88	317	88	336	88	336	88	317	90	316	88	336	90	316	96	339	96	339	90	316	92	315	96	339	92	315	94	313	60	305	60	202	60	286	60	305	60	286	62	294	60	305	62	294	71	319	96	339	94	313	97	311	97	311	100	308	105	340	105	340	100	308	103	306	105	340	103	306	106	305	88	336	80	329	86	317	109	304	112	304	112	340	112	340	112	304	117	305	112	340	117	305	118	337	118	337	117	305	121	307	118	337	121	307	122	333	122	333	121	307	124	310	122	333	124	310	125	327	125	327	124	310	125	315	125	327	125	315	126	320	112	340	105	340	106	305	112	340	106	305	109	304	105	340	96	339	97	311	92	168	92	174	79	175	92	168	79	175	70	178	92	168	70	178	29	190	92	168	29	190	26	184	92	168	26	184	22	179	92	168	22	179	14	176	92	168	14	176	2	174	92	168	2	174	2	168	29	200	29	190	70	178	29	200	70	178	64	183	29	200	64	183	61	191	29	200	61	191	29	294	6	315	3	320	3	315	41	192	39	193	43	172	43	172	39	193	37	195	43	172	37	195	35	196	35	196	31	200	35	168	35	168	31	200	28	202	35	168	28	202	26	167	26	167	28	202	25	203	26	167	25	203	22	204	6	193	6	181	8	198	8	198	6	181	9	175	8	198	9	175	11	201	11	201	9	175	13	171	11	201	13	171	15	204	15	204	13	171	19	168	15	204	19	168	20	204	20	204	19	168	26	167	20	204	26	167	22	204	43	172	51	178	43	191	43	191	51	178	45	191	51	193	45	191	51	178	51	193	51	178	60	188	70	203	73	167	103	318	70	203	103	318	70	306	70	203	70	306	70	222	70	203	70	222	69	214	70	203	69	214	64	206	70	203	64	206	60	188	58	198	51	193	60	188	58	198	60	188	64	206	128	340	39	340	52	333	128	340	52	333	61	330	128	340	61	330	67	325	128	340	67	325	70	317	128	340	70	317	109	329	128	340	109	329	116	332	128	340	116	332	128	334	102	214	102	309	94	176	94	176	102	309	103	318	94	176	103	318	84	172	84	172	103	318	73	167	70	306	103	318	104	324	70	306	104	324	109	329	70	306	109	329	70	317	116	183	128	188	118	192	116	183	118	192	115	192	115	192	110	193	116	183	116	183	110	193	106	195	116	183	106	195	105	180	105	180	106	195	104	199	105	180	104	199	103	206	128	188	128	194	125	193	128	188	125	193	122	193	128	188	122	193	120	192	128	188	120	192	118	192	103	206	102	214	94	176	103	206	94	176	105	180	35	196	35	168	43	172	41	192	43	172	43	191	52	333	39	340	39	334	73	167	70	203	70	168	6	181	6	193	5	187	31	200	35	168	36	196	36	196	35	168	43	172	36	196	43	172	40	192	40	192	43	172	45	191	51	193	45	191	51	178	51	193	51	178	60	188	6	193	6	181	7	197	7	197	6	181	8	175	7	197	8	175	10	201	10	201	8	175	13	171	10	201	13	171	14	203	14	203	13	171	18	168	14	203	18	168	20	204	20	204	18	168	26	167	20	204	26	167	26	203	26	203	26	167	35	168	26	203	35	168	31	200	128	340	39	340	50	334	128	340	50	334	59	331	128	340	59	331	65	327	128	340	65	327	69	319	128	340	69	319	70	309	128	340	70	309	110	329	128	340	110	329	117	332	128	340	117	332	128	334	112	106	106	127	109	92	109	92	106	127	103	156	109	92	103	156	91	113	91	113	103	156	102	185	91	113	102	185	102	210	70	203	72	173	103	319	103	319	72	173	79	142	103	319	79	142	102	310	102	310	79	142	91	113	102	310	91	113	102	210	70	203	103	319	70	309	70	203	70	309	70	222	70	203	70	222	69	214	70	203	69	214	64	206	70	203	64	206	60	188	105	325	110	329	70	309	105	325	70	309	103	319	139	112	133	105	134	84	134	84	133	105	128	99	134	84	128	99	121	97	121	97	112	106	109	92	167	98	169	105	168	110	167	98	168	110	166	114	167	98	166	114	162	117	167	98	162	117	162	92	162	117	158	119	162	92	162	92	158	119	154	119	162	92	154	119	154	88	154	88	154	119	145	117	154	88	145	117	144	85	144	85	145	117	139	112	144	85	139	112	134	84	121	97	109	92	134	84	58	198	51	193	60	188	58	198	60	188	64	206	45	191	43	172	51	178	50	334	39	340	39	334	6	181	6	193	5	188	93	340	3	340	10	333	93	340	10	333	15	332	93	340	15	332	20	330	93	340	20	330	23	328	93	340	23	328	26	325	93	340	26	325	28	322	93	340	28	322	30	319	93	340	30	319	31	315	93	340	31	315	31	311	93	340	31	311	74	329	93	340	74	329	82	332	93	340	82	332	93	334	65	261	65	248	72	248	65	261	72	248	80	261	80	261	72	248	80	248	80	261	80	248	140	340	140	340	80	248	87	248	140	340	87	248	94	247	31	304	65	181	65	302	31	304	65	302	66	314	31	304	66	314	68	323	31	304	68	323	74	329	31	304	74	329	31	311	77	180	95	167	80	179	80	179	95	167	84	179	99	181	84	179	95	167	99	181	95	167	119	170	167	326	171	330	140	340	140	340	171	330	175	332	140	340	175	332	190	340	190	340	175	332	180	333	190	340	180	333	185	334	190	340	185	334	190	334	166	212	164	224	162	197	162	197	164	224	158	234	162	197	158	234	153	185	153	185	158	234	148	243	153	185	148	243	138	176	138	176	148	243	134	250	138	176	134	250	127	212	127	212	125	201	138	176	138	176	125	201	120	192	138	176	120	192	119	170	119	170	120	192	111	185	119	170	111	185	99	181	134	250	116	256	119	233	134	250	119	233	123	226	134	250	123	226	126	220	134	250	126	220	127	212	94	247	99	245	140	340	140	340	99	245	104	243	140	340	104	243	116	256	116	256	104	243	112	238	116	256	112	238	119	233	95	167	77	180	73	180	95	167	73	180	69	181	95	167	69	181	65	181	95	167	65	181	31	194	95	167	31	194	29	190	95	167	29	190	28	186	95	167	28	186	25	183	95	167	25	183	22	180	95	167	22	180	19	178	95	167	19	178	14	176	95	167	14	176	9	175	95	167	9	175	3	174	95	167	3	174	3	167	65	181	31	304	31	208	65	181	31	208	31	200	65	181	31	200	31	194	140	340	116	256	163	321	140	340	163	321	167	326	10	333	3	340	3	334	55	313	54	315	74	182	74	182	54	315	54	318	74	182	54	318	23	311	23	311	54	318	54	320	23	311	54	320	54	322	54	322	54	326	23	311	23	311	54	326	56	329	23	311	56	329	59	332	70	340	3	340	8	334	70	340	8	334	11	332	70	340	11	332	15	328	70	340	15	328	19	321	70	340	19	321	23	311	70	340	23	311	59	332	70	340	59	332	64	333	70	340	64	333	70	334	88	171	90	175	93	213	93	213	90	175	93	180	93	213	93	180	127	287	127	287	93	180	135	271	127	287	135	271	148	326	148	326	135	271	148	321	148	318	148	321	135	271	148	318	135	271	169	182	161	333	170	334	170	340	161	333	170	340	154	331	154	331	170	340	115	319	154	331	115	319	150	329	150	329	115	319	119	309	150	329	119	309	148	326	148	326	119	309	127	287	170	340	94	340	101	333	170	340	101	333	107	331	170	340	107	331	111	326	170	340	111	326	115	319	186	214	155	299	169	182	186	214	169	182	172	175	186	214	172	175	174	170	186	214	174	170	175	167	186	214	175	167	177	166	186	214	177	166	178	166	186	214	178	166	179	166	186	214	179	166	181	168	186	214	181	168	183	171	186	214	183	171	185	176	186	214	185	176	189	184	186	214	189	184	220	298	169	182	155	299	152	305	169	182	152	305	150	310	169	182	150	310	149	314	169	182	149	314	148	318	225	315	224	310	241	315	241	315	224	310	222	304	241	315	222	304	220	298	256	340	209	340	216	333	256	340	216	333	221	331	256	340	221	331	224	329	256	340	224	329	226	327	256	340	226	327	226	324	256	340	226	324	246	327	256	340	246	327	249	331	256	340	249	331	252	333	256	340	252	333	256	334	226	324	241	315	244	322	226	324	244	322	246	327	226	320	225	315	241	315	226	320	241	315	226	324	220	298	189	184	241	315	93	213	55	311	74	182	93	213	74	182	76	176	93	213	76	176	78	172	93	213	78	172	80	168	93	213	80	168	82	166	93	213	82	166	84	166	93	213	84	166	85	166	93	213	85	166	86	168	93	213	86	168	88	171	55	313	74	182	55	311	216	333	209	340	209	334	101	333	94	340	94	334	8	334	3	340	3	334	69	126	65	123	69	98	69	98	65	123	62	120	69	98	62	120	59	119	59	119	57	119	69	98	69	98	57	119	55	120	69	98	55	120	55	91	55	91	55	120	53	120	55	91	53	120	51	121	69	126	81	112	73	131	73	131	81	112	77	136	81	144	77	136	81	112	81	144	81	112	93	133	109	214	68	309	76	215	109	214	76	215	81	206	109	214	81	206	85	197	109	214	85	197	89	188	109	214	89	188	91	182	109	214	91	182	92	177	109	214	92	177	93	133	109	214	93	133	105	161	109	214	105	161	161	315	109	214	161	315	146	319	147	323	147	321	161	315	161	315	147	321	147	320	161	315	147	320	146	319	180	340	130	340	136	334	180	340	136	334	141	333	180	340	141	333	145	331	180	340	145	331	147	328	180	340	147	328	147	325	180	340	147	325	171	331	180	340	171	331	175	333	180	340	175	333	180	334	147	325	161	315	164	322	147	325	164	322	167	327	147	325	167	327	171	331	147	324	147	323	161	315	147	324	161	315	147	325	93	133	92	177	91	171	76	215	68	309	66	312	76	215	66	312	65	315	76	215	65	315	63	318	76	215	63	318	63	321	76	215	63	321	26	321	26	321	63	321	63	324	63	324	63	328	26	321	26	321	63	328	65	330	26	321	65	330	84	340	84	340	65	330	69	332	84	340	69	332	76	334	93	133	91	171	89	163	93	133	89	163	85	153	93	133	85	153	81	144	55	91	51	121	49	122	55	91	49	122	45	124	55	91	45	124	41	126	55	91	41	126	39	88	41	126	37	127	39	88	39	88	37	127	33	127	39	88	33	127	30	89	30	89	33	127	29	127	30	89	29	127	24	126	30	89	24	126	23	92	23	92	24	126	19	124	23	92	19	124	17	97	17	97	19	124	16	120	17	97	16	120	14	102	14	102	16	120	14	115	14	102	14	115	13	109	76	334	84	334	84	340	84	340	7	340	13	333	84	340	13	333	17	332	84	340	17	332	21	329	84	340	21	329	24	326	84	340	24	326	26	321	13	333	7	340	7	334	69	126	69	98	81	112	136	334	130	340	130	334	114	342	119	305	119	341	119	341	119	305	122	310	119	341	122	310	123	339	123	339	122	310	124	314	123	339	124	314	126	336	126	336	124	314	126	318	126	336	126	318	128	331	128	331	126	318	128	322	128	331	128	322	128	326	119	305	114	342	108	341	119	305	108	341	103	339	119	305	103	339	99	335	119	305	99	335	95	330	119	305	95	330	92	322	119	305	92	322	54	210	54	210	92	322	45	216	147	342	152	305	152	341	152	341	152	305	155	310	152	341	155	310	157	339	157	339	155	310	158	314	157	339	158	314	159	336	159	336	158	314	160	318	159	336	160	318	161	331	161	331	160	318	161	322	161	331	161	322	162	326	152	305	147	342	142	341	152	305	142	341	137	339	152	305	137	339	133	335	152	305	133	335	129	330	152	305	129	330	125	322	152	305	125	322	87	210	79	342	84	305	84	341	84	341	84	305	87	310	84	341	87	310	88	339	88	339	87	310	89	314	88	339	89	314	91	336	91	336	89	314	91	318	91	336	91	318	93	331	93	331	91	318	93	322	93	331	93	322	93	326	84	305	79	342	73	341	84	305	73	341	68	339	84	305	68	339	64	335	84	305	64	335	60	330	84	305	60	330	56	322	84	305	56	322	18	210	18	210	56	322	9	216	87	210	125	322	79	216	69	325	55	309	60	288	60	288	55	309	59	281	61	227	59	281	55	309	61	227	55	309	51	235	51	235	55	309	44	290	51	235	44	290	43	249	43	249	44	290	40	270	84	337	69	325	71	309	84	337	71	309	83	321	84	337	83	321	100	334	84	337	100	334	95	343	69	325	60	288	64	297	69	325	64	297	71	309	72	275	70	274	71	223	71	223	70	274	68	274	71	223	68	274	66	273	66	273	64	274	71	223	71	223	64	274	62	275	71	223	62	275	61	227	61	227	62	275	61	276	61	227	61	276	60	278	78	276	80	222	86	275	86	275	80	222	88	222	86	275	88	222	94	273	94	273	88	222	96	225	94	273	96	225	102	268	102	268	96	225	102	231	102	268	102	231	107	261	107	261	102	231	107	239	107	261	107	239	109	251	80	222	78	276	75	275	80	222	75	275	72	275	80	222	72	275	71	223	59	281	61	227	60	278	73	289	76	290	77	342	77	342	76	290	78	290	77	342	78	290	88	338	88	338	78	290	81	291	88	338	81	291	83	291	83	291	85	290	88	338	88	338	85	290	86	290	88	338	86	290	88	288	109	295	106	316	104	274	104	274	106	316	98	330	104	274	98	330	94	255	94	255	98	330	89	284	94	255	89	284	88	277	94	255	88	277	84	267	88	338	88	288	98	330	98	330	88	288	89	286	98	330	89	286	89	284	73	289	77	342	70	289	70	289	77	342	69	343	70	289	69	343	62	290	62	290	69	343	61	342	62	290	61	342	54	292	54	292	61	342	53	339	54	292	53	339	47	297	47	297	53	339	46	334	47	297	46	334	42	304	42	304	46	334	41	325	42	304	41	325	40	314	79	239	94	255	84	267	79	239	84	267	77	256	79	239	77	256	65	244	79	239	65	244	65	228	65	244	49	231	53	222	65	244	53	222	65	228	71	256	64	267	69	239	69	239	64	267	60	277	69	239	60	277	55	255	55	255	60	277	59	284	61	338	59	284	60	286	61	338	60	286	61	288	70	290	71	342	68	291	68	291	71	342	66	291	64	290	66	291	71	342	64	290	71	342	62	290	62	290	71	342	61	338	62	290	61	338	61	288	75	289	78	289	80	343	80	343	78	289	86	290	80	343	86	290	88	342	88	342	86	290	94	292	88	342	94	292	96	339	96	339	94	292	102	297	96	339	102	297	102	334	102	334	102	297	107	304	102	334	107	304	107	325	107	325	107	304	109	314	72	290	75	289	80	343	72	290	80	343	71	342	72	290	71	342	70	290	59	284	61	338	55	255	55	255	61	338	51	330	55	255	51	330	44	274	44	274	51	330	43	316	44	274	43	316	40	295	84	228	95	222	100	231	84	228	100	231	83	244	84	228	83	244	71	256	84	228	71	256	69	239	62	282	57	273	61	252	61	252	57	273	51	267	61	252	51	267	48	245	48	245	51	267	42	263	48	245	42	263	32	261	32	243	32	261	17	261	32	243	17	261	17	243	61	252	72	263	62	282	62	282	72	263	63	291	62	301	63	291	72	320	62	301	72	320	61	331	32	321	42	320	48	337	48	337	42	320	51	316	48	337	51	316	61	331	61	331	51	316	57	309	61	331	57	309	62	301	32	321	48	337	32	340	32	321	32	340	17	340	32	321	17	340	17	321	79	307	72	320	72	263	79	307	72	263	79	276	79	307	79	276	81	291	63	291	72	263	72	320	32	261	32	243	48	245	49	267	42	273	51	245	51	245	42	273	38	282	51	245	38	282	38	252	38	252	38	282	36	291	27	263	36	291	38	331	27	263	38	331	27	320	42	309	49	316	51	337	51	337	49	316	57	320	51	337	57	320	66	340	66	340	57	320	66	321	66	243	81	243	81	261	66	243	81	261	66	261	66	243	66	261	57	263	66	243	57	263	51	245	81	340	66	340	66	321	81	340	66	321	81	321	38	331	36	291	38	301	38	331	38	301	51	337	51	337	38	301	42	309	20	276	27	263	27	320	20	276	27	320	20	307	20	276	20	307	17	291	38	252	36	291	27	263	49	267	51	245	57	263	53	342	44	340	45	297	53	342	45	297	48	304	53	342	48	304	51	314	53	342	51	314	53	321	53	342	53	321	63	344	12	310	13	300	14	316	14	316	13	300	15	295	14	316	15	295	18	322	18	322	15	295	19	291	18	322	19	291	22	327	22	327	19	291	24	288	22	327	24	288	28	333	28	333	24	288	31	287	28	333	31	287	36	336	36	336	31	287	36	289	36	336	36	289	44	340	44	340	36	289	41	292	44	340	41	292	45	297	101	324	106	341	91	335	91	335	106	341	76	339	70	337	76	339	74	345	70	337	74	345	63	344	63	344	53	321	58	327	63	344	58	327	63	333	63	344	63	333	70	337	151	270	149	292	147	243	147	243	149	292	142	312	147	243	142	312	137	221	137	221	142	312	128	329	137	221	128	329	120	203	120	203	128	329	114	276	113	292	114	276	128	329	113	292	128	329	108	309	108	309	128	329	106	341	108	309	106	341	101	324	106	341	74	345	76	339	75	188	77	188	90	233	90	233	77	188	100	192	90	233	100	192	103	244	103	244	100	192	120	203	103	244	120	203	111	259	111	259	120	203	114	276	70	188	71	188	73	226	73	226	71	188	73	188	73	226	73	188	90	233	90	233	73	188	75	188	46	223	65	147	52	223	73	226	52	223	68	189	73	226	68	189	70	188	65	147	46	223	46	147	68	189	52	223	65	147	13	300	12	310	12	305	42	203	63	192	49	276	49	276	50	292	42	203	42	203	50	292	35	329	42	203	35	329	26	221	26	221	35	329	21	312	26	221	21	312	16	243	16	243	21	312	14	292	16	243	14	292	12	270	89	345	86	339	94	337	89	345	94	337	100	344	100	344	94	337	100	333	100	344	100	333	110	342	110	342	100	333	105	327	110	342	105	327	110	321	122	292	127	289	127	336	127	336	127	289	132	287	127	336	132	287	134	333	134	333	132	287	139	288	134	333	139	288	141	327	141	327	139	288	144	291	141	327	144	291	146	322	146	322	144	291	148	295	146	322	148	295	149	316	149	316	148	295	150	300	149	316	150	300	151	310	151	310	150	300	151	305	119	340	110	342	112	314	119	340	112	314	115	304	119	340	115	304	118	297	119	340	118	297	122	292	119	340	122	292	127	336	112	314	110	342	110	321	55	309	62	324	57	341	57	341	62	324	73	335	57	341	73	335	89	345	89	345	73	335	86	339	57	341	35	329	50	292	57	341	50	292	55	309	110	223	90	226	92	188	110	223	92	188	93	188	110	223	93	188	95	189	110	223	95	189	98	147	110	223	98	147	117	147	110	223	117	147	117	223	90	226	73	233	86	188	90	226	86	188	88	188	90	226	88	188	90	188	90	226	90	188	92	188	63	192	86	188	73	233	63	192	73	233	60	244	63	192	60	244	52	259	63	192	52	259	49	276	61	294	142	344	142	377	61	294	142	377	17	301	61	294	17	301	142	209	61	294	142	209	142	243	142	209	17	301	17	286	142	286	142	301	17	377	142	286	17	377	17	344	142	286	17	344	98	294	142	286	98	294	17	243	142	286	17	243	17	209	-3	230	30	230	72	357	72	357	30	230	79	312	72	357	79	312	87	357	87	357	79	312	129	230	87	357	129	230	164	230	164	357	129	357	87	230	87	230	129	357	79	275	87	230	79	275	72	230	72	230	79	275	30	357	72	230	30	357	-3	357	6	253	22	253	68	337	68	337	22	253	83	305	68	337	83	305	99	337	99	337	83	305	144	253	99	337	144	253	161	253	161	337	143	337	99	253	99	253	143	337	83	286	99	253	83	286	67	253	67	253	83	286	23	337	67	253	23	337	6	337	79	224	79	357	60	357	79	224	60	357	60	224	161	273	161	300	6	300	161	273	6	300	6	273	160	321	159	328	159	317	159	317	159	328	157	333	159	317	157	333	156	313	156	313	157	333	154	337	156	313	154	337	152	309	152	309	154	337	149	339	152	309	149	339	147	305	147	305	149	339	144	339	147	305	144	339	142	302	142	302	144	339	139	338	142	302	139	338	133	336	142	302	133	336	127	332	142	302	127	332	120	328	142	302	120	328	114	323	142	302	114	323	66	254	66	254	114	323	46	254	104	254	124	254	56	323	104	254	56	323	51	328	104	254	51	328	44	332	104	254	44	332	38	336	104	254	38	336	32	338	104	254	32	338	28	302	12	328	12	317	14	333	14	333	12	317	15	313	14	333	15	313	17	337	17	337	15	313	19	309	17	337	19	309	22	339	22	339	19	309	24	305	22	339	24	305	27	339	27	339	24	305	28	302	27	339	28	302	32	338	12	317	12	328	11	321	79	-97	79	35	60	35	79	-97	60	35	60	-97	161	-78	161	-51	6	-51	161	-78	6	-51	6	-78	104	-95	124	-95	52	-21	104	-95	52	-21	47	-16	104	-95	47	-16	43	-13	104	-95	43	-13	39	-11	104	-95	39	-11	35	-10	104	-95	35	-10	31	-10	104	-95	31	-10	27	-47	12	-25	13	-30	13	-20	13	-20	13	-30	15	-35	13	-20	15	-35	16	-15	16	-15	15	-35	18	-39	16	-15	18	-39	19	-12	19	-12	18	-39	22	-43	19	-12	22	-43	24	-10	24	-10	22	-43	27	-47	24	-10	27	-47	31	-10	137	-10	139	-46	143	-10	143	-10	139	-46	144	-42	143	-10	144	-42	147	-12	147	-12	144	-42	149	-38	147	-12	149	-38	151	-16	151	-16	149	-38	152	-34	151	-16	152	-34	153	-20	153	-20	152	-34	153	-30	153	-20	153	-30	154	-25	139	-46	137	-10	132	-10	139	-46	132	-10	128	-11	139	-46	128	-11	125	-13	139	-46	125	-13	120	-16	139	-46	120	-16	116	-21	139	-46	116	-21	62	-95	62	-95	116	-21	42	-95	122	230	45	230	72	150	122	230	72	150	94	150	72	90	45	9	122	9	72	90	122	9	94	90	122	230	45	230	72	150	122	230	72	150	94	150	59	182	36	182	59	182	59	182	36	182	59	155	59	182	59	155	82	179	82	179	59	155	73	153	82	179	73	153	85	146	101	96	95	83	101	51	101	51	95	83	85	73	101	51	85	73	82	41	82	41	85	73	73	67	82	41	73	67	59	65	101	124	103	110	101	169	101	169	103	110	117	153	117	153	103	110	117	67	117	153	117	67	127	133	127	133	117	67	127	87	127	133	127	87	131	110	101	169	82	179	85	146	101	169	85	146	95	137	101	169	95	137	101	124	103	110	101	51	117	67	59	37	82	41	59	65	59	37	59	65	36	65	59	37	36	65	36	37	101	96	101	51	103	110	59	155	36	182	36	155	50	67	65	51	63	110	63	110	65	169	50	67	50	67	65	169	50	153	50	67	50	153	39	87	39	87	50	153	39	133	39	87	39	133	36	110	72	137	82	146	85	179	85	179	82	146	94	153	85	179	94	153	108	182	108	182	94	153	108	155	131	182	108	182	108	155	131	182	108	155	131	155	65	169	63	110	65	124	65	169	65	124	72	137	65	169	72	137	85	179	108	37	131	37	131	65	108	37	131	65	108	65	108	37	108	65	94	67	108	37	94	67	85	41	94	67	81	73	85	41	85	41	81	73	72	83	85	41	72	83	65	51	65	51	72	83	65	96	65	51	65	96	63	110	93	103	73	103	93	29	93	29	73	103	73	29	93	29	73	29	141	9	141	9	73	29	26	29	141	9	26	29	26	9	93	29	141	9	141	29	73	9	93	9	73	83	73	83	93	9	93	83	73	83	93	83	141	103	141	103	93	83	141	83	26	103	26	83	73	83	26	103	73	83	141	103	93	109	74	109	93	13	93	13	74	109	74	72	93	13	74	72	74	50	74	50	74	72	36	72	74	50	36	72	36	50	93	50	132	50	93	72	93	72	132	50	132	72	93	13	74	50	74	13	132	50	132	72	36	72	132	50	36	72	36	50	67	285	53	291	58	257	58	257	53	291	41	301	58	257	41	301	38	267	38	267	41	301	33	315	38	267	33	315	28	332	131	313	122	300	124	266	124	266	122	300	111	290	124	266	111	290	106	256	106	256	111	290	99	285	106	256	99	285	84	283	84	283	67	285	83	253	83	253	67	285	58	257	28	332	13	332	16	305	28	332	16	305	24	283	28	332	24	283	38	267	140	332	131	313	138	281	140	332	138	281	148	303	140	332	148	303	154	332	84	283	83	253	106	256	131	313	124	266	138	281	84	262	91	263	92	310	92	310	91	263	98	266	92	310	98	266	99	306	99	306	98	266	103	271	99	306	103	271	104	301	104	301	103	271	107	278	104	301	107	278	107	294	107	294	107	278	108	286	60	294	60	278	63	301	63	301	60	278	64	272	63	301	64	272	69	306	69	306	64	272	69	266	69	306	69	266	75	310	75	310	69	266	76	263	75	310	76	263	84	311	84	311	76	263	84	262	84	311	84	262	92	310	60	278	60	294	59	286	114	295	110	286	112	266	112	266	110	286	103	279	112	266	103	279	99	259	99	259	103	279	93	275	99	259	93	275	83	256	83	256	93	275	83	273	84	355	83	339	93	337	84	355	93	337	99	353	99	353	93	337	102	332	99	353	102	332	113	346	113	346	102	332	110	325	113	346	110	325	114	316	133	305	130	321	130	290	130	290	130	321	123	335	130	290	123	335	123	276	123	276	123	335	116	306	114	316	116	306	123	335	114	316	123	335	113	346	114	295	112	266	123	276	114	295	123	276	116	306	57	325	64	332	68	353	68	353	64	332	73	337	68	353	73	337	84	355	84	355	73	337	83	339	54	346	43	335	50	306	54	346	50	306	52	316	54	346	52	316	57	325	54	346	57	325	68	353	56	286	52	295	53	266	53	266	52	295	50	306	72	275	63	279	67	259	72	275	67	259	83	256	72	275	83	256	83	273	56	286	53	266	67	259	56	286	67	259	63	279	33	306	36	290	36	322	36	322	36	290	43	276	36	322	43	276	43	335	43	335	43	276	53	266	43	335	53	266	50	306	60	-34	60	-34	60	-34	60	-34	59	0	57	-80	57	-80	59	0	49	-7	57	-80	49	-7	47	-75	47	-75	49	-7	41	-16	47	-75	41	-16	39	-68	39	-68	41	-16	36	-25	39	-68	36	-25	34	-58	34	-58	36	-25	33	-34	34	-58	33	-34	32	-45	63	-20	68	-13	59	0	59	0	68	-13	74	-6	59	0	74	-6	82	0	61	-27	63	-20	59	0	61	-27	59	0	60	-34	69	-82	82	-80	73	-53	73	-53	82	-80	79	-54	85	-53	79	-54	82	-80	85	-53	82	-80	93	-76	124	-44	114	-35	114	-58	114	-58	114	-35	106	-43	114	-58	106	-43	104	-69	104	-69	106	-43	99	-48	104	-69	99	-48	93	-76	93	-76	99	-48	92	-51	93	-76	92	-51	85	-53	69	-82	73	-53	68	-51	69	-82	68	-51	64	-47	69	-82	64	-47	61	-42	69	-82	61	-42	57	-80	60	-34	57	-80	61	-42	19	274	23	281	25	308	25	308	23	281	28	285	25	308	28	285	37	314	37	314	28	285	34	288	37	314	34	288	41	289	41	289	44	289	51	316	51	316	44	289	48	288	51	316	48	288	52	287	15	266	19	274	25	308	15	266	25	308	14	298	15	266	14	298	6	284	15	266	6	284	1	266	51	316	52	287	58	316	58	316	52	287	56	285	58	316	56	285	61	283	61	283	73	278	65	315	65	315	73	278	72	313	51	316	37	314	41	289	65	315	58	316	61	283	72	313	73	278	79	311	79	311	73	278	83	273	79	311	83	273	86	307	86	307	83	273	92	269	86	307	92	269	98	301	98	301	92	269	99	267	98	301	99	267	104	299	104	299	99	267	106	266	104	299	106	266	109	297	109	297	106	266	113	266	109	297	113	266	115	295	115	295	113	266	128	268	115	295	128	268	120	294	120	294	128	268	124	294	131	295	124	294	128	268	131	295	128	268	140	274	151	319	146	309	151	284	151	319	151	284	159	299	151	319	159	299	166	319	141	302	136	297	140	274	141	302	140	274	151	284	141	302	151	284	146	309	131	295	140	274	136	297	171	339	174	301	176	338	176	338	174	301	179	305	176	338	179	305	181	336	181	336	179	305	183	310	181	336	183	310	185	333	185	333	183	310	186	314	185	333	186	314	187	329	187	329	186	314	188	319	187	329	188	319	188	324	174	301	171	339	167	339	174	301	167	339	164	338	174	301	164	338	160	336	174	301	160	336	155	333	174	301	155	333	150	328	174	301	150	328	97	253	93	339	95	301	99	338	99	338	95	301	101	305	99	338	101	305	103	336	103	336	101	305	105	310	103	336	105	310	107	333	107	333	105	310	108	314	107	333	108	314	109	329	109	329	108	314	109	319	109	329	109	319	110	324	95	301	93	339	89	339	95	301	89	339	86	338	95	301	86	338	81	336	95	301	81	336	77	333	95	301	77	333	71	328	95	301	71	328	18	253	18	253	71	328	-1	253	97	253	150	328	76	253	0	167	2	143	4	169	4	169	2	143	6	145	4	169	6	145	9	173	9	173	6	145	13	148	9	173	13	148	14	177	14	177	13	148	21	153	14	177	21	153	20	182	20	182	21	153	27	190	31	196	27	190	30	160	31	196	30	160	36	167	79	133	70	105	76	99	79	133	76	99	82	95	79	133	68	152	70	105	45	148	50	139	51	193	51	193	50	139	55	129	51	193	55	129	59	173	59	173	55	129	61	118	59	173	61	118	68	152	68	152	61	118	65	112	68	152	65	112	70	105	51	193	45	210	45	148	45	148	45	210	41	222	45	148	41	222	40	157	40	157	41	222	39	216	40	157	39	216	37	210	36	167	40	157	37	210	36	167	37	210	35	203	36	167	35	203	31	196	91	123	88	125	89	93	89	93	88	125	85	128	89	93	85	128	82	95	82	95	85	128	82	131	82	95	82	131	79	133	110	133	107	129	107	96	107	96	107	129	103	126	107	96	103	126	101	94	101	94	103	126	99	124	101	94	99	124	95	93	95	93	99	124	94	123	107	96	113	101	110	133	110	133	113	101	113	137	115	141	113	137	113	101	115	141	113	101	119	107	132	133	122	161	123	113	132	133	123	113	126	118	132	133	126	118	129	124	132	133	129	124	130	129	120	154	118	149	119	107	120	154	119	107	123	113	120	154	123	113	122	161	116	145	115	141	119	107	116	145	119	107	118	149	91	123	89	93	95	93	91	123	95	93	94	123	27	190	21	153	30	160	100	272	142	314	126	331	100	272	126	331	83	290	100	272	83	290	124	213	100	272	124	213	141	231	26	230	42	213	66	272	66	272	42	213	83	254	66	272	83	254	83	290	83	290	83	254	124	213	42	331	24	314	66	272	42	331	66	272	83	290	22	335	25	332	79	342	79	342	25	332	28	329	79	342	28	329	31	325	31	325	35	316	79	342	79	342	35	316	66	334	79	342	66	334	70	336	74	292	66	313	84	200	84	200	66	313	63	326	51	278	63	326	64	331	51	278	64	331	48	287	48	287	64	331	44	297	74	337	79	337	79	342	74	337	79	342	70	336	40	306	44	297	64	331	40	306	64	331	66	334	40	306	66	334	35	316	17	336	22	335	79	342	17	336	79	342	12	342	17	336	12	342	12	337	90	186	95	179	94	243	90	186	94	243	87	178	87	178	94	243	84	266	87	178	84	266	84	200	84	200	84	266	74	292	77	142	78	152	79	189	79	189	78	152	80	161	79	189	80	161	84	200	84	200	80	161	84	169	84	200	84	169	87	178	79	113	77	142	73	176	79	113	73	176	71	119	71	119	73	176	69	163	71	119	69	163	66	127	66	127	69	163	65	151	66	127	65	151	64	138	77	142	79	189	73	176	111	134	108	128	111	111	111	111	108	128	104	124	111	111	104	124	99	109	99	109	104	124	99	121	99	109	99	121	93	121	93	121	87	122	88	110	88	110	87	122	82	125	88	110	82	125	79	131	79	113	88	110	79	131	79	113	79	131	78	136	79	113	78	136	77	142	95	179	100	169	100	228	100	228	100	169	106	158	100	228	106	158	107	244	107	244	106	158	108	215	107	244	108	215	116	266	116	266	108	215	146	310	94	243	95	179	100	228	111	111	121	115	112	140	112	140	114	201	110	148	110	148	114	201	108	215	110	148	108	215	106	158	167	342	121	342	125	337	167	342	125	337	129	335	167	342	129	335	133	333	167	342	133	333	135	330	167	342	135	330	136	325	167	342	136	325	155	330	167	342	155	330	160	335	167	342	160	335	167	337	136	325	146	310	148	317	136	325	148	317	151	324	136	325	151	324	155	330	133	312	126	290	146	310	133	312	146	310	136	325	133	159	128	174	128	123	133	159	128	123	133	132	133	159	133	132	134	144	121	188	114	201	121	115	121	188	121	115	128	123	121	188	128	123	128	174	112	140	111	134	111	111	93	121	88	110	99	109	112	140	121	115	114	201	116	266	146	310	126	290	125	337	121	342	121	337	84	200	63	326	51	278	36	184	31	179	99	168	99	168	31	179	23	175	99	168	23	175	11	174	16	402	19	402	24	411	24	411	19	402	22	402	24	411	22	402	23	402	23	402	30	402	24	411	24	411	30	402	36	414	24	411	9	407	13	402	24	411	13	402	16	402	30	402	34	399	36	414	36	414	34	399	37	395	36	414	37	395	47	417	47	417	37	395	39	388	47	417	39	388	39	378	71	190	39	378	39	203	71	190	39	203	73	183	73	183	39	203	78	178	70	200	70	422	69	424	70	200	69	424	58	420	70	200	58	420	47	417	70	200	47	417	71	190	99	168	99	174	87	175	99	168	87	175	78	178	99	168	78	178	38	192	99	168	38	192	36	184	13	402	9	407	9	401	99	168	11	174	11	168	38	192	78	178	39	203	39	378	71	190	47	417	25	171	27	172	29	207	29	207	27	172	29	173	29	207	29	173	31	174	31	174	34	173	36	192	36	192	34	173	37	173	36	192	37	173	46	182	46	182	37	173	41	172	46	182	41	172	46	171	25	171	29	207	24	170	24	170	29	207	24	225	24	170	24	225	23	168	23	168	24	225	18	225	23	168	18	225	18	168	46	296	44	302	47	251	47	251	44	302	43	308	41	255	43	308	40	332	41	255	40	332	36	259	36	259	40	332	34	328	36	259	34	328	32	262	32	262	34	328	28	323	32	262	28	323	27	268	27	268	28	323	24	317	27	268	24	317	23	274	23	274	24	317	20	310	23	274	20	310	20	280	20	280	20	310	19	302	20	280	19	302	18	287	18	287	19	302	18	294	100	258	91	263	95	219	95	219	91	263	90	224	87	226	90	224	91	263	87	226	91	263	83	229	83	229	91	263	83	268	83	229	83	268	77	233	77	233	83	268	74	273	77	233	74	273	70	237	70	237	74	273	65	278	70	237	65	278	62	242	62	242	65	278	57	284	62	242	57	284	54	246	54	246	57	284	51	290	54	246	51	290	47	251	47	251	51	290	46	296	77	340	74	340	82	330	82	330	74	340	71	332	62	331	71	332	70	340	62	331	70	340	62	340	43	308	44	316	47	336	47	336	44	316	49	323	47	336	49	323	54	338	54	338	49	323	55	328	54	338	55	328	62	340	62	340	55	328	62	331	47	336	40	332	43	308	74	340	70	340	71	332	73	174	66	166	70	166	73	174	70	166	74	166	73	174	58	176	61	166	73	174	61	166	66	166	58	176	46	182	51	169	58	176	51	169	56	167	58	176	56	167	61	166	73	174	74	166	82	175	82	175	74	166	83	166	82	175	83	166	91	178	91	178	83	166	92	167	91	178	92	167	97	184	97	184	92	167	100	170	97	184	100	170	102	191	102	191	100	170	107	173	102	191	107	173	103	201	103	201	108	252	103	206	103	206	108	252	101	210	102	333	99	334	99	315	99	315	99	334	95	335	99	315	95	335	91	325	91	325	95	335	90	336	91	325	90	336	86	337	110	334	109	333	111	286	111	286	109	333	108	332	111	286	108	332	106	332	106	332	104	332	106	303	106	303	104	332	102	333	106	303	102	333	99	315	82	330	91	325	86	337	82	330	86	337	81	339	82	330	81	339	77	340	110	334	111	286	111	336	111	336	111	286	117	286	111	336	117	286	112	338	112	338	117	286	117	338	111	286	106	332	106	303	103	201	107	173	108	252	108	252	107	173	113	178	108	252	113	178	116	245	116	245	113	178	120	184	116	245	120	184	122	238	122	238	120	184	124	191	122	238	124	191	127	230	127	230	124	191	128	198	127	230	128	198	130	223	130	223	128	198	130	206	130	223	130	206	131	215	100	258	95	219	99	215	100	258	99	215	101	210	100	258	101	210	108	252	51	169	46	182	46	171	36	192	29	207	31	174	47	251	43	308	41	255	20	181	15	177	60	168	60	168	15	177	9	175	60	168	9	175	2	174	72	331	39	310	70	329	70	329	39	310	70	325	76	253	70	325	39	310	32	320	39	310	72	331	32	320	72	331	87	340	87	340	72	331	76	333	87	340	76	333	81	334	54	174	50	175	60	168	60	168	50	175	46	176	60	168	46	176	25	186	25	186	46	176	45	178	25	186	45	178	31	194	31	194	45	178	44	181	172	177	166	182	122	184	122	184	166	182	160	188	122	184	160	188	153	198	153	198	103	269	119	190	119	190	103	269	94	282	119	190	94	282	84	239	84	239	94	282	76	253	84	239	76	253	52	198	76	253	31	194	45	186	76	253	45	186	47	189	76	253	47	189	49	193	76	253	49	193	52	198	44	183	45	186	31	194	44	183	31	194	44	181	81	334	87	334	87	340	87	340	5	340	8	334	87	340	8	334	15	334	87	340	15	334	21	331	87	340	21	331	26	327	87	340	26	327	32	320	120	321	119	318	136	316	136	316	119	318	117	315	136	316	117	315	115	312	115	312	94	282	103	269	167	340	104	340	111	334	167	340	111	334	115	332	167	340	115	332	118	331	167	340	118	331	120	328	167	340	120	328	121	325	167	340	121	325	146	327	167	340	146	327	153	331	167	340	153	331	160	333	167	340	160	333	167	334	121	325	136	316	141	322	121	325	141	322	146	327	120	323	120	321	136	316	120	323	136	316	121	325	115	312	103	269	136	316	120	177	117	176	186	168	186	168	117	176	113	175	186	168	113	175	106	174	121	188	122	186	153	198	153	198	122	186	122	185	153	198	122	185	122	184	122	184	122	180	186	168	186	168	122	180	120	177	153	198	119	190	120	189	153	198	120	189	121	188	76	253	94	282	75	314	76	253	75	314	73	317	76	253	73	317	71	320	76	253	71	320	70	322	76	253	70	322	70	324	76	253	70	324	70	325	186	168	186	174	179	175	186	168	179	175	172	177	186	168	172	177	122	184	60	168	2	174	2	168	20	181	60	168	25	186	54	174	60	168	60	174	186	168	106	174	106	168	111	334	104	340	104	334	8	334	5	340	5	334	79	183	74	178	144	168	144	168	74	178	65	175	144	168	65	175	52	174	70	323	62	339	66	295	66	295	62	339	59	357	50	303	59	357	60	373	50	303	60	373	67	421	67	421	60	373	64	390	67	421	64	390	71	404	99	425	95	419	102	417	99	425	102	417	108	425	108	425	102	417	109	413	108	425	109	413	118	423	118	423	109	413	114	407	118	423	114	407	118	401	116	208	116	298	98	301	116	208	98	301	116	194	116	194	98	301	83	291	116	194	83	291	118	185	118	185	83	291	83	208	144	168	144	174	131	176	144	168	131	176	123	179	144	168	123	179	82	193	144	168	82	193	79	183	83	208	82	193	123	179	83	208	123	179	118	185	135	369	141	368	142	413	142	413	141	368	147	369	142	413	147	369	149	408	149	408	147	369	152	372	149	408	152	372	154	402	154	402	152	372	156	376	154	402	156	376	157	396	157	396	156	376	159	381	157	396	159	381	159	391	159	391	159	381	160	386	123	384	126	377	127	420	127	420	126	377	131	372	127	420	131	372	135	417	135	417	131	372	135	369	135	417	135	369	142	413	127	420	118	423	118	401	127	420	118	401	121	393	127	420	121	393	123	384	82	415	95	419	99	425	82	415	99	425	67	421	82	415	67	421	71	404	24	374	26	333	31	393	31	393	26	333	36	316	31	393	36	316	45	409	45	409	36	316	50	303	45	409	50	303	67	421	83	291	98	301	83	310	83	291	83	310	70	323	83	291	70	323	66	295	66	295	59	357	50	303	26	333	24	374	22	357	144	168	52	174	52	168	161	306	161	0	186	0	161	306	186	0	186	331	161	306	186	331	24	331	161	306	24	331	24	306	182	331	157	331	182	0	182	0	157	331	157	241	182	0	157	241	157	215	157	215	157	241	20	241	157	215	20	241	20	215	182	0	157	215	157	0	182	331	157	331	182	0	182	0	157	331	157	178	182	0	157	178	157	153	157	153	157	178	20	178	157	153	20	178	20	153	182	0	157	153	157	0	182	331	157	331	182	0	182	0	157	331	157	116	182	0	157	116	157	90	157	90	157	116	20	116	157	90	20	116	20	90	182	0	157	90	157	0	182	0	182	331	157	331	182	0	157	331	157	25	182	0	157	25	20	25	182	0	20	25	20	0	156	35	121	35	89	-73	89	-73	121	35	83	-24	89	-73	83	-24	76	-73	76	-73	83	-24	45	35	76	-73	45	35	11	35	5	333	5	305	198	305	5	333	198	305	198	333	5	281	5	253	198	253	5	281	198	253	198	281	147	253	166	253	94	328	147	253	94	328	89	332	147	253	89	332	85	335	147	253	85	335	81	337	147	253	81	337	77	338	147	253	77	338	73	339	147	253	73	339	70	301	55	323	55	318	55	329	55	329	55	318	57	314	55	329	57	314	58	333	58	333	57	314	60	309	58	333	60	309	61	336	61	336	60	309	65	305	61	336	65	305	66	338	66	338	65	305	70	301	66	338	70	301	73	339	148	339	151	301	155	338	155	338	151	301	157	305	155	338	157	305	160	336	160	336	157	305	161	309	160	336	161	309	163	333	163	333	161	309	164	314	163	333	164	314	166	329	166	329	164	314	166	318	166	329	166	318	166	323	151	301	148	339	144	338	151	301	144	338	140	337	151	301	140	337	136	335	151	301	136	335	132	332	151	301	132	332	127	328	151	301	127	328	75	253	127	328	55	253	75	253	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	61	274	65	281	67	308	67	308	65	281	70	285	67	308	70	285	79	314	79	314	70	285	76	288	79	314	76	288	83	289	83	289	88	289	93	316	93	316	88	289	92	288	93	316	92	288	98	286	57	266	61	274	67	308	57	266	67	308	56	298	57	266	56	298	48	284	57	266	48	284	42	266	155	266	170	268	161	294	161	294	170	268	166	294	173	294	166	294	170	268	173	294	170	268	182	274	193	319	188	309	192	284	193	319	192	284	201	299	193	319	201	299	208	319	183	302	178	297	182	274	183	302	182	274	192	284	183	302	192	284	188	309	114	313	114	278	121	311	121	311	114	278	125	273	121	311	125	273	128	307	128	307	125	273	134	269	128	307	134	269	139	302	139	302	134	269	141	267	139	302	141	267	148	298	148	298	141	267	148	266	148	298	148	266	155	295	155	295	148	266	155	266	155	295	155	266	161	294	93	316	98	286	100	316	100	316	98	286	105	282	100	316	105	282	107	315	107	315	105	282	114	278	107	315	114	278	114	313	93	316	79	314	83	289	173	294	182	274	178	297	203	273	203	300	47	300	203	273	47	300	47	273	250	385	250	410	0	410	250	385	0	410	0	385	107	285	93	291	98	257	98	257	93	291	82	301	98	257	82	301	78	267	78	267	82	301	73	315	78	267	73	315	68	332	171	313	162	300	164	266	164	266	162	300	151	290	164	266	151	290	145	256	145	256	151	290	139	285	145	256	139	285	124	283	124	283	107	285	123	253	123	253	107	285	98	257	68	332	54	332	56	305	68	332	56	305	64	283	68	332	64	283	78	267	180	332	171	313	178	281	180	332	178	281	188	303	180	332	188	303	194	332	124	283	123	253	145	256	171	313	164	266	178	281	124	262	132	263	133	310	133	310	132	263	139	266	133	310	139	266	140	306	140	306	139	266	145	271	140	306	145	271	145	301	145	301	145	271	148	278	145	301	148	278	148	294	148	294	148	278	150	286	101	294	101	278	104	301	104	301	101	278	105	272	104	301	105	272	109	306	109	306	105	272	110	266	109	306	110	266	116	310	116	310	110	266	117	263	116	310	117	263	124	311	124	311	117	263	124	262	124	311	124	262	133	310	101	278	101	294	100	286	75	311	75	262	83	310	83	310	75	262	83	263	83	310	83	263	90	306	90	306	83	263	90	266	90	306	90	266	95	301	95	301	90	266	95	272	95	301	95	272	99	294	99	294	95	272	99	278	99	294	99	278	100	286	50	286	51	278	51	294	51	294	51	278	55	272	51	294	55	272	55	301	55	301	55	272	60	266	55	301	60	266	60	306	60	306	60	266	67	263	60	306	67	263	67	310	67	310	67	263	75	262	67	310	75	262	75	311	150	286	151	278	151	294	151	294	151	278	155	272	151	294	155	272	155	301	155	301	155	272	160	266	155	301	160	266	160	306	160	306	160	266	166	263	160	306	166	263	167	310	167	310	166	263	174	262	167	310	174	262	175	311	175	311	174	262	182	263	175	311	182	263	182	310	182	310	182	263	189	266	182	310	189	266	189	306	189	306	189	266	195	272	189	306	195	272	195	301	195	301	195	272	198	278	195	301	198	278	198	294	198	294	198	278	200	286	131	364	129	376	122	375	131	364	122	375	121	361	131	364	150	373	129	376	121	361	122	375	116	353	116	353	122	375	116	374	116	353	116	374	113	343	113	343	116	374	109	372	113	343	109	372	109	335	109	335	109	372	104	370	109	335	104	370	100	332	100	332	104	370	99	367	100	332	99	367	96	333	96	333	99	367	94	363	96	333	94	363	92	335	92	335	94	363	91	359	92	335	91	359	89	338	89	338	91	359	88	354	89	338	88	354	87	342	87	342	88	354	87	350	87	342	87	350	86	346	181	321	179	337	178	303	178	303	179	337	175	352	178	303	175	352	171	287	171	287	175	352	165	364	171	287	165	364	160	274	160	274	165	364	153	325	153	336	153	325	165	364	153	336	165	364	150	373	153	336	150	373	150	347	150	373	131	364	139	362	150	373	139	362	146	356	150	373	146	356	150	347	152	314	146	304	147	266	152	314	147	266	160	274	152	314	160	274	153	325	126	246	127	263	128	292	128	292	127	263	131	263	128	292	131	263	138	297	138	297	131	263	147	266	138	297	147	266	146	304	126	246	128	292	116	291	126	246	116	291	109	291	126	246	109	291	109	246	156	295	152	286	154	266	154	266	152	286	144	279	154	266	144	279	140	259	140	259	144	279	135	275	140	259	135	275	124	256	124	256	135	275	124	273	126	355	124	339	135	337	126	355	135	337	141	353	141	353	135	337	144	332	141	353	144	332	155	346	155	346	144	332	151	325	155	346	151	325	156	316	175	305	173	321	173	290	173	290	173	321	165	335	173	290	165	335	165	276	165	276	165	335	158	306	156	316	158	306	165	335	156	316	165	335	155	346	156	295	154	266	165	276	156	295	165	276	158	306	99	325	106	332	110	353	110	353	106	332	115	337	110	353	115	337	126	355	126	355	115	337	124	339	96	346	85	335	93	306	96	346	93	306	94	316	96	346	94	316	99	325	96	346	99	325	110	353	99	286	94	295	95	266	95	266	94	295	93	306	114	275	106	279	109	259	114	275	109	259	124	256	114	275	124	256	124	273	99	286	95	266	109	259	99	286	109	259	106	279	75	306	78	290	78	322	78	322	78	290	85	276	78	322	85	276	85	335	85	335	85	276	95	266	85	335	95	266	93	306	212	339	214	301	218	338	218	338	214	301	220	305	218	338	220	305	222	336	222	336	220	305	224	310	222	336	224	310	226	333	226	333	224	310	227	314	226	333	227	314	228	329	228	329	227	314	228	319	228	329	228	319	229	324	214	301	212	339	208	339	214	301	208	339	204	338	214	301	204	338	200	336	214	301	200	336	196	333	214	301	196	333	190	328	214	301	190	328	137	253	134	339	137	301	140	338	140	338	137	301	142	305	140	338	142	305	144	336	144	336	142	305	146	310	144	336	146	310	148	333	148	333	146	310	149	314	148	333	149	314	150	329	150	329	149	314	151	319	150	329	151	319	151	324	137	301	134	339	130	339	137	301	130	339	126	338	137	301	126	338	123	336	137	301	123	336	118	333	137	301	118	333	113	328	137	301	113	328	60	253	60	253	113	328	40	253	137	253	190	328	118	253	203	337	185	337	141	253	141	253	185	337	125	286	141	253	125	286	109	253	109	253	125	286	65	337	109	253	65	337	47	337	142	250	142	350	115	350	142	250	115	350	115	250	146	350	146	250	174	250	146	350	174	250	174	350	77	350	77	250	104	250	77	350	104	250	104	350	209	253	229	253	156	328	209	253	156	328	151	333	209	253	151	333	146	336	209	253	146	336	142	338	209	253	142	338	138	339	209	253	138	339	134	339	209	253	134	339	132	301	118	324	118	319	119	329	119	329	118	319	120	314	119	329	120	314	121	333	121	333	120	314	123	310	121	333	123	310	124	336	124	336	123	310	127	305	124	336	127	305	129	338	129	338	127	305	132	301	129	338	132	301	134	339	131	253	151	253	78	328	131	253	78	328	73	333	131	253	73	333	68	336	131	253	68	336	64	338	131	253	64	338	60	339	131	253	60	339	56	339	131	253	56	339	54	301	40	324	40	319	40	329	40	329	40	319	42	314	40	329	42	314	43	333	43	333	42	314	44	310	43	333	44	310	46	336	46	336	44	310	49	305	46	336	49	305	51	338	51	338	49	305	54	301	51	338	54	301	56	339	124	334	132	335	133	382	133	382	132	335	139	339	133	382	139	339	140	379	140	379	139	339	145	344	140	379	145	344	145	373	145	373	145	344	148	350	145	373	148	350	148	366	148	366	148	350	150	358	101	366	101	351	104	373	104	373	101	351	105	344	104	373	105	344	109	379	109	379	105	344	110	339	109	379	110	339	116	382	116	382	110	339	117	335	116	382	117	335	124	383	124	383	117	335	124	334	124	383	124	334	133	382	107	285	93	291	98	257	98	257	93	291	82	301	98	257	82	301	78	267	78	267	82	301	73	315	78	267	73	315	68	332	171	313	162	300	164	266	164	266	162	300	151	290	164	266	151	290	145	256	145	256	151	290	139	285	145	256	139	285	124	283	124	283	107	285	123	253	123	253	107	285	98	257	68	332	54	332	56	305	68	332	56	305	64	283	68	332	64	283	78	267	180	332	171	313	178	281	180	332	178	281	188	303	180	332	188	303	194	332	124	283	123	253	145	256	171	313	164	266	178	281	101	351	101	366	100	358	162	286	164	320	151	295	151	295	164	320	145	329	151	295	145	329	139	300	139	300	145	329	124	302	107	300	124	302	123	332	107	300	123	332	98	329	68	253	73	271	78	318	78	318	73	271	82	284	78	318	82	284	98	329	98	329	82	284	93	294	98	329	93	294	107	300	68	253	78	318	64	302	68	253	64	302	56	280	68	253	56	280	54	253	194	253	188	282	180	253	180	253	188	282	178	304	180	253	178	304	171	272	171	272	178	304	164	320	171	272	164	320	162	286	145	329	123	332	124	302	120	355	106	339	111	317	111	317	106	339	110	310	112	256	110	310	106	339	112	256	106	339	101	264	101	264	106	339	95	320	101	264	95	320	94	278	94	278	95	320	90	299	135	367	120	355	122	338	135	367	122	338	134	350	135	367	134	350	151	363	135	367	151	363	147	373	120	355	111	317	115	327	120	355	115	327	122	338	123	304	121	304	122	252	122	252	121	304	119	303	122	252	119	303	117	303	117	303	115	303	122	252	122	252	115	303	113	304	122	252	113	304	112	256	112	256	113	304	111	306	112	256	111	306	110	308	129	305	131	251	137	305	137	305	131	251	139	252	137	305	139	252	145	302	145	302	139	252	147	255	145	302	147	255	153	298	153	298	147	255	153	261	153	298	153	261	158	290	158	290	153	261	158	269	158	290	158	269	160	280	131	251	129	305	126	305	131	251	126	305	123	304	131	251	123	304	122	252	110	310	112	256	110	308	125	319	127	319	128	372	128	372	127	319	130	320	128	372	130	320	139	368	139	368	130	320	132	320	139	368	132	320	133	320	133	320	136	320	139	368	139	368	136	320	138	319	139	368	138	319	139	318	160	325	157	346	156	304	156	304	157	346	149	360	156	304	149	360	145	285	145	285	149	360	141	314	145	285	141	314	139	306	145	285	139	306	136	297	139	368	139	318	149	360	149	360	139	318	140	316	149	360	140	316	141	314	125	319	128	372	122	319	122	319	128	372	119	373	122	319	119	373	113	319	113	319	119	373	112	372	113	319	112	372	105	322	105	322	112	372	104	369	105	322	104	369	98	326	98	326	104	369	97	363	98	326	97	363	92	333	92	333	97	363	92	355	92	333	92	355	90	344	130	269	145	285	136	297	130	269	136	297	128	285	130	269	128	285	116	273	130	269	116	273	115	257	116	273	99	261	104	251	116	273	104	251	115	257	122	285	115	297	120	269	120	269	115	297	111	306	120	269	111	306	106	285	106	285	111	306	110	314	112	368	110	314	110	316	112	368	110	316	111	318	121	320	122	372	119	320	119	320	122	372	117	320	115	320	117	320	122	372	115	320	122	372	113	319	113	319	122	372	112	368	113	319	112	368	111	318	126	319	129	319	131	373	131	373	129	319	137	319	131	373	137	319	139	372	139	372	137	319	145	322	139	372	145	322	147	369	147	369	145	322	153	326	147	369	153	326	153	363	153	363	153	326	158	333	153	363	158	333	158	355	158	355	158	333	160	344	123	319	126	319	131	373	123	319	131	373	122	372	123	319	122	372	121	320	110	314	112	368	106	285	106	285	112	368	101	360	106	285	101	360	95	304	95	304	101	360	94	346	95	304	94	346	90	325	135	257	147	251	151	261	135	257	151	261	134	273	135	257	134	273	122	285	135	257	122	285	120	269	231	319	234	319	235	372	235	372	234	319	237	320	235	372	237	320	246	368	246	368	237	320	239	320	246	368	239	320	241	320	241	320	243	320	246	368	246	368	243	320	245	319	246	368	245	319	246	318	267	325	264	346	262	304	262	304	264	346	256	360	262	304	256	360	251	285	251	285	256	360	248	314	251	285	248	314	247	306	251	285	247	306	243	297	246	368	246	318	256	360	256	360	246	318	247	316	256	360	247	316	248	314	231	319	235	372	228	319	228	319	235	372	227	373	228	319	227	373	220	319	220	319	227	373	219	372	220	319	219	372	212	322	212	322	219	372	211	369	212	322	211	369	205	326	205	326	211	369	204	363	205	326	204	363	200	333	200	333	204	363	199	355	200	333	199	355	198	344	237	269	251	285	243	297	237	269	243	297	235	285	237	269	235	285	223	273	237	269	223	273	223	257	223	273	206	261	211	251	223	273	211	251	223	257	147	-111	166	-111	94	-37	147	-111	94	-37	89	-32	147	-111	89	-32	85	-29	147	-111	85	-29	81	-27	147	-111	81	-27	77	-26	147	-111	77	-26	73	-25	147	-111	73	-25	70	-63	55	-41	55	-46	55	-36	55	-36	55	-46	57	-51	55	-36	57	-51	58	-31	58	-31	57	-51	60	-55	58	-31	60	-55	61	-28	61	-28	60	-55	65	-59	61	-28	65	-59	66	-26	66	-26	65	-59	70	-63	66	-26	70	-63	73	-25	148	-25	151	-63	155	-26	155	-26	151	-63	157	-59	155	-26	157	-59	160	-28	160	-28	157	-59	161	-55	160	-28	161	-55	163	-31	163	-31	161	-55	164	-51	163	-31	164	-51	166	-36	166	-36	164	-51	166	-46	166	-36	166	-46	166	-41	151	-63	148	-25	144	-26	151	-63	144	-26	140	-27	151	-63	140	-27	136	-29	151	-63	136	-29	132	-32	151	-63	132	-32	127	-37	151	-63	127	-37	75	-111	127	-37	55	-111	75	-111	135	-25	115	-25	135	-141	135	-141	115	-25	115	-73	135	-141	115	-73	115	-93	115	-93	115	-73	41	-73	115	-93	41	-73	41	-93	135	-141	115	-93	115	-141	41	-25	61	-141	61	-25	61	-73	61	-93	135	-93	61	-73	135	-93	135	-73	61	-141	41	-25	41	-141	172	340	172	266	200	266	172	340	200	266	200	368	172	340	200	368	50	368	172	340	50	368	50	340	255	185	260	190	260	227	260	227	260	190	263	196	260	227	263	196	264	219	264	219	263	196	265	203	264	219	265	203	266	209	235	190	238	176	235	191	235	191	238	176	241	237	241	237	238	176	243	178	241	237	243	178	248	236	248	236	243	178	249	180	248	236	249	180	255	232	255	232	249	180	255	185	255	232	255	185	260	227	219	222	220	208	222	228	222	228	220	208	224	202	222	228	224	202	227	233	227	233	224	202	229	197	227	233	229	197	234	236	234	236	229	197	234	194	234	236	234	194	241	237	241	237	234	194	235	191	234	188	231	187	232	174	234	188	232	174	238	176	234	188	238	176	235	190	227	185	222	184	227	173	227	185	227	173	232	174	227	185	232	174	231	187	227	173	222	184	222	172	220	208	219	222	218	217	91	-108	84	-101	93	-129	93	-129	84	-101	80	-93	93	-129	80	-93	80	-122	80	-122	80	-93	79	-83	70	-112	79	-83	80	-44	70	-112	80	-44	70	-54	109	-35	93	-37	99	-55	109	-35	99	-55	109	-53	109	-35	109	-53	124	-53	109	-35	124	-53	124	-35	93	-37	80	-44	80	-73	93	-37	80	-73	84	-65	93	-37	84	-65	91	-59	93	-37	91	-59	99	-55	80	-44	79	-83	80	-73	63	-99	70	-112	70	-54	63	-99	70	-54	63	-68	63	-99	63	-68	60	-83	109	-132	124	-132	124	-113	109	-132	124	-113	109	-113	109	-132	109	-113	99	-112	109	-132	99	-112	93	-129	80	-122	79	-83	70	-112	91	-108	93	-129	99	-112	135	-25	115	-25	135	-99	135	-99	115	-25	115	-99	135	-99	115	-99	182	-119	182	-119	115	-99	68	-99	182	-119	68	-99	68	-119	135	-99	182	-119	182	-99	115	-119	135	-119	115	-45	115	-45	135	-119	135	-45	115	-45	135	-45	182	-25	182	-25	135	-45	182	-45	68	-25	68	-45	115	-45	68	-25	115	-45	182	-25	134	-25	116	-25	134	-124	134	-124	116	-25	116	-61	134	-124	116	-61	116	-83	116	-83	116	-61	77	-61	116	-83	77	-61	77	-83	134	-83	173	-83	134	-61	134	-61	173	-83	173	-61	134	-124	116	-83	116	-124	173	-83	173	-61	77	-61	173	-83	77	-61	77	-83	179	-132	173	-130	186	-142	186	-142	173	-130	167	-126	186	-142	167	-126	166	-141	166	-141	167	-126	162	-122	166	-141	162	-122	158	-117	158	-117	154	-113	166	-141	166	-141	154	-113	150	-108	166	-141	150	-108	149	-137	149	-137	150	-108	147	-105	149	-137	147	-105	142	-103	212	-101	210	-113	219	-129	219	-129	210	-113	204	-123	219	-129	204	-123	204	-139	204	-139	204	-123	197	-130	204	-139	197	-130	186	-142	186	-142	197	-130	185	-133	241	37	213	37	219	-129	241	37	219	-129	230	-114	241	37	230	-114	238	-95	241	37	238	-95	241	-73	213	-88	212	-101	219	-129	213	-88	219	-129	213	37	137	-102	132	-102	135	-132	137	-102	135	-132	149	-137	137	-102	149	-137	142	-103	128	-104	125	-107	126	-124	128	-104	126	-124	135	-132	128	-104	135	-132	132	-102	123	-111	123	-115	126	-124	123	-111	126	-124	125	-107	179	-132	186	-142	185	-133	249	-123	244	-113	250	-139	250	-139	244	-113	241	-101	250	-139	241	-101	235	-129	235	-129	241	-101	241	-88	235	-129	241	-88	241	37	241	37	213	37	216	-95	241	37	216	-95	223	-114	241	37	223	-114	235	-129	286	-126	281	-130	287	-141	287	-141	281	-130	275	-132	287	-141	275	-132	268	-133	268	-133	257	-130	267	-142	267	-142	257	-130	250	-139	307	-105	303	-108	305	-137	305	-137	303	-108	300	-113	305	-137	300	-113	296	-117	296	-117	291	-122	305	-137	305	-137	291	-122	287	-141	328	-107	325	-104	328	-124	328	-107	328	-124	331	-115	328	-107	331	-115	330	-111	321	-102	317	-102	318	-132	321	-102	318	-132	328	-124	321	-102	328	-124	325	-104	318	-132	317	-102	311	-103	318	-132	311	-103	307	-105	318	-132	307	-105	305	-137	268	-133	267	-142	287	-141	286	-126	287	-141	291	-122	249	-123	250	-139	257	-130	216	-95	213	37	213	-73	124	-107	132	-106	133	-59	133	-59	132	-106	139	-103	133	-59	139	-103	140	-63	140	-63	139	-103	145	-98	140	-63	145	-98	145	-68	145	-68	145	-98	148	-91	145	-68	148	-91	148	-75	148	-75	148	-91	150	-83	101	-75	101	-91	104	-68	104	-68	101	-91	105	-97	104	-68	105	-97	109	-63	109	-63	105	-97	110	-103	109	-63	110	-103	116	-59	116	-59	110	-103	117	-106	116	-59	117	-106	124	-58	124	-58	117	-106	124	-107	124	-58	124	-107	133	-59	101	-91	101	-75	100	-83	75	-59	75	-108	83	-60	83	-60	75	-108	83	-107	83	-60	83	-107	90	-63	90	-63	83	-107	90	-103	90	-63	90	-103	95	-69	95	-69	90	-103	95	-98	95	-69	95	-98	99	-75	99	-75	95	-98	99	-91	99	-75	99	-91	100	-83	50	-83	51	-91	51	-75	51	-75	51	-91	55	-98	51	-75	55	-98	55	-69	55	-69	55	-98	60	-103	55	-69	60	-103	60	-63	60	-63	60	-103	67	-107	60	-63	67	-107	67	-60	67	-60	67	-107	75	-108	67	-60	75	-108	75	-59	150	-83	151	-91	151	-75	151	-75	151	-91	155	-98	151	-75	155	-98	155	-69	155	-69	155	-98	160	-103	155	-69	160	-103	160	-63	160	-63	160	-103	166	-107	160	-63	166	-107	167	-60	167	-60	166	-107	174	-108	167	-60	174	-108	175	-59	175	-59	174	-108	182	-107	175	-59	182	-107	182	-60	182	-60	182	-107	189	-103	182	-60	189	-103	189	-63	189	-63	189	-103	195	-98	189	-63	195	-98	195	-69	195	-69	195	-98	198	-91	195	-69	198	-91	198	-75	198	-75	198	-91	200	-83	156	-94	152	-103	154	-123	154	-123	152	-103	144	-110	154	-123	144	-110	140	-130	140	-130	144	-110	135	-115	140	-130	135	-115	124	-133	124	-133	135	-115	124	-116	126	-34	124	-50	135	-52	126	-34	135	-52	141	-36	141	-36	135	-52	144	-57	141	-36	144	-57	155	-43	155	-43	144	-57	151	-64	155	-43	151	-64	156	-73	175	-83	173	-68	173	-99	173	-99	173	-68	165	-54	173	-99	165	-54	165	-113	165	-113	165	-54	158	-83	156	-73	158	-83	165	-54	156	-73	165	-54	155	-43	156	-94	154	-123	165	-113	156	-94	165	-113	158	-83	99	-64	106	-57	110	-36	110	-36	106	-57	115	-52	110	-36	115	-52	126	-34	126	-34	115	-52	124	-50	96	-43	85	-54	93	-83	96	-43	93	-83	94	-73	96	-43	94	-73	99	-64	96	-43	99	-64	110	-36	99	-103	94	-94	95	-123	95	-123	94	-94	93	-83	114	-115	106	-110	109	-130	114	-115	109	-130	124	-133	114	-115	124	-133	124	-116	99	-103	95	-123	109	-130	99	-103	109	-130	106	-110	75	-83	78	-99	78	-67	78	-67	78	-99	85	-113	78	-67	85	-113	85	-54	85	-54	85	-113	95	-123	85	-54	95	-123	93	-83	125	-108	127	-107	128	-55	128	-55	127	-107	130	-107	128	-55	130	-107	139	-59	139	-59	130	-107	132	-106	139	-59	132	-106	133	-106	133	-106	136	-106	139	-59	139	-59	136	-106	138	-107	139	-59	138	-107	139	-109	160	-102	157	-81	156	-123	156	-123	157	-81	149	-67	156	-123	149	-67	145	-142	145	-142	149	-67	141	-113	145	-142	141	-113	139	-120	145	-142	139	-120	136	-130	139	-59	139	-109	149	-67	149	-67	139	-109	140	-110	149	-67	140	-110	141	-113	125	-108	128	-55	122	-108	122	-108	128	-55	119	-54	122	-108	119	-54	113	-107	113	-107	119	-54	112	-55	113	-107	112	-55	105	-105	105	-105	112	-55	104	-58	105	-105	104	-58	98	-100	98	-100	104	-58	97	-64	98	-100	97	-64	92	-93	92	-93	97	-64	92	-72	92	-93	92	-72	90	-83	130	-158	145	-142	136	-130	130	-158	136	-130	128	-141	130	-158	128	-141	116	-153	130	-158	116	-153	115	-169	116	-153	99	-166	104	-175	116	-153	104	-175	115	-169	106	-106	115	-107	107	-89	107	-89	115	-107	113	-89	122	-88	113	-89	115	-107	122	-88	115	-107	136	-105	104	-50	107	-49	117	0	117	0	107	-49	110	-49	117	0	110	-49	113	-49	113	-49	123	-50	117	0	117	0	123	-50	122	-31	117	0	122	-31	134	0	117	0	96	-49	99	-51	117	0	99	-51	102	-50	117	0	102	-50	104	-50	177	-64	176	-52	175	-79	175	-79	176	-52	170	-43	175	-79	170	-43	167	-91	167	-91	170	-43	161	-36	167	-91	161	-36	154	-99	154	-99	161	-36	149	-32	154	-99	149	-32	140	-67	140	-67	149	-32	139	-60	136	-55	139	-60	149	-32	136	-55	149	-32	134	-30	136	-55	134	-30	132	-30	136	-55	132	-30	131	-52	131	-52	132	-30	129	-30	131	-52	129	-30	127	-30	131	-52	127	-30	124	-31	131	-52	124	-31	123	-50	154	-99	140	-67	139	-74	154	-99	139	-74	136	-105	136	-105	139	-74	135	-81	136	-105	135	-81	130	-85	80	-83	82	-102	88	-86	88	-86	82	-102	90	-104	88	-86	90	-104	94	-87	94	-87	90	-104	98	-106	94	-87	98	-106	101	-88	101	-88	98	-106	106	-106	101	-88	106	-106	107	-89	82	-102	80	-83	73	-98	122	-88	136	-105	130	-85	122	-31	123	-50	124	-31	107	-34	107	-34	107	-34	107	-34	106	0	104	-80	104	-80	106	0	96	-7	104	-80	96	-7	94	-75	94	-75	96	-7	88	-16	94	-75	88	-16	86	-68	86	-68	88	-16	83	-25	86	-68	83	-25	81	-58	81	-58	83	-25	80	-34	81	-58	80	-34	79	-45	110	-20	114	-13	106	0	106	0	114	-13	121	-6	106	0	121	-6	129	0	108	-27	110	-20	106	0	108	-27	106	0	107	-34	116	-82	129	-80	120	-53	120	-53	129	-80	126	-54	132	-53	126	-54	129	-80	132	-53	129	-80	140	-76	171	-44	161	-35	161	-58	161	-58	161	-35	153	-43	161	-58	153	-43	151	-69	151	-69	153	-43	146	-48	151	-69	146	-48	140	-76	140	-76	146	-48	139	-51	140	-76	139	-51	132	-53	116	-82	120	-53	115	-51	116	-82	115	-51	111	-47	116	-82	111	-47	108	-42	116	-82	108	-42	104	-80	107	-34	104	-80	108	-42	135	-116	135	-50	115	-50	135	-116	115	-50	115	-116	176	-117	204	-117	176	-75	176	-75	204	-117	204	-48	176	-75	204	-48	75	-75	75	-75	204	-48	47	-48	75	-75	47	-48	75	-117	75	-117	47	-48	47	-117	115	-72	114	-80	117	-105	117	-105	114	-80	112	-85	117	-105	112	-85	111	-109	111	-109	112	-85	108	-90	111	-109	108	-90	103	-111	103	-111	108	-90	102	-92	103	-111	102	-92	94	-112	94	-112	102	-92	94	-93	136	-79	135	-72	134	-105	134	-105	135	-72	135	-54	134	-105	135	-54	128	-101	128	-101	135	-54	125	-96	135	-54	115	-54	117	-105	135	-54	117	-105	122	-101	135	-54	122	-101	125	-96	182	-79	179	-85	186	-105	186	-105	179	-85	174	-89	186	-105	174	-89	174	-110	174	-110	174	-89	167	-92	174	-110	167	-92	159	-112	159	-112	167	-92	158	-93	203	-54	182	-54	186	-105	203	-54	186	-105	195	-97	203	-54	195	-97	201	-85	203	-54	201	-85	203	-72	182	-72	182	-79	186	-105	182	-72	186	-105	182	-54	139	-85	141	-109	144	-89	144	-89	141	-109	150	-111	144	-89	150	-111	151	-92	151	-92	150	-111	159	-112	151	-92	159	-112	158	-93	136	-79	134	-105	141	-109	136	-79	141	-109	139	-85	86	-92	79	-89	79	-110	86	-92	79	-110	94	-112	86	-92	94	-112	94	-93	79	-89	74	-85	79	-110	79	-110	74	-85	71	-80	79	-110	71	-80	67	-105	67	-105	71	-80	70	-72	67	-105	70	-72	70	-54	70	-54	50	-54	52	-85	70	-54	52	-85	58	-97	70	-54	58	-97	67	-105	52	-85	50	-54	50	-72	115	-72	117	-105	115	-54	203	-35	185	-35	141	-119	141	-119	185	-35	125	-87	141	-119	125	-87	109	-119	109	-119	125	-87	65	-35	109	-119	65	-35	47	-35	47	-119	65	-119	109	-35	109	-35	65	-119	125	-68	109	-35	125	-68	141	-35	141	-35	125	-68	186	-119	141	-35	186	-119	203	-119	108	-80	94	-73	99	-108	99	-108	94	-73	83	-64	99	-108	83	-64	80	-98	80	-98	83	-64	75	-50	80	-98	75	-50	70	-33	172	-52	163	-66	166	-99	166	-99	163	-66	152	-75	166	-99	152	-75	147	-109	147	-109	152	-75	140	-80	147	-109	140	-80	126	-82	126	-82	108	-80	124	-112	124	-112	108	-80	99	-108	70	-33	55	-33	58	-60	70	-33	58	-60	66	-82	70	-33	66	-82	80	-98	181	-33	172	-52	180	-84	181	-33	180	-84	190	-62	181	-33	190	-62	195	-33	126	-82	124	-112	147	-109	172	-52	166	-99	180	-84	163	-75	166	-41	152	-66	152	-66	166	-41	147	-32	152	-66	147	-32	140	-60	140	-60	147	-32	126	-59	108	-61	126	-59	124	-29	108	-61	124	-29	99	-32	70	-107	75	-90	80	-42	80	-42	75	-90	83	-76	80	-42	83	-76	99	-32	99	-32	83	-76	94	-67	99	-32	94	-67	108	-61	70	-107	80	-42	66	-59	70	-107	66	-59	58	-80	70	-107	58	-80	55	-107	195	-107	190	-79	181	-107	181	-107	190	-79	180	-57	181	-107	180	-57	172	-88	172	-88	180	-57	166	-41	172	-88	166	-41	163	-75	147	-32	124	-29	126	-59	61	-100	65	-94	67	-67	67	-67	65	-94	70	-89	67	-67	70	-89	79	-60	79	-60	70	-89	76	-86	79	-60	76	-86	83	-85	83	-85	88	-86	93	-58	93	-58	88	-86	92	-87	93	-58	92	-87	98	-89	57	-108	61	-100	67	-67	57	-108	67	-67	56	-77	57	-108	56	-77	48	-91	57	-108	48	-91	42	-108	155	-108	170	-107	161	-81	161	-81	170	-107	166	-81	173	-80	166	-81	170	-107	173	-80	170	-107	182	-101	193	-55	188	-65	192	-90	193	-55	192	-90	201	-75	193	-55	201	-75	208	-55	183	-72	178	-77	182	-101	183	-72	182	-101	192	-90	183	-72	192	-90	188	-65	114	-61	114	-97	121	-64	121	-64	114	-97	125	-102	121	-64	125	-102	128	-67	128	-67	125	-102	134	-105	128	-67	134	-105	139	-73	139	-73	134	-105	141	-107	139	-73	141	-107	148	-77	148	-77	141	-107	148	-108	148	-77	148	-108	155	-79	155	-79	148	-108	155	-108	155	-79	155	-108	161	-81	93	-58	98	-89	100	-58	100	-58	98	-89	105	-92	100	-58	105	-92	107	-60	107	-60	105	-92	114	-97	107	-60	114	-97	114	-61	93	-58	79	-60	83	-85	173	-80	182	-101	178	-77	203	-97	203	-69	47	-69	203	-97	47	-69	47	-97	250	-94	250	-69	0	-69	250	-94	0	-69	0	-94	0	-69	0	-94	250	-94	0	-69	250	-94	250	-69	0	-124	0	-149	250	-149	0	-124	250	-149	250	-124	58	116	62	122	63	149	63	149	62	122	67	126	63	149	67	126	76	155	76	155	67	126	73	129	76	155	73	129	79	130	79	130	84	130	90	157	90	157	84	130	89	129	90	157	89	129	95	127	54	107	58	116	63	149	54	107	63	149	53	139	54	107	53	139	45	125	54	107	45	125	40	107	138	108	145	107	145	139	145	139	145	107	152	107	145	139	152	107	152	136	152	136	152	107	167	109	152	136	167	109	158	135	158	135	167	109	164	134	170	135	164	134	167	109	170	135	167	109	179	115	190	160	185	150	189	125	190	160	189	125	198	140	190	160	198	140	204	160	180	143	175	138	179	115	180	143	179	115	189	125	180	143	189	125	185	150	111	154	112	119	118	152	118	152	112	119	123	114	118	152	123	114	125	148	125	148	123	114	131	110	125	148	131	110	136	143	136	143	131	110	138	108	136	143	138	108	145	139	90	157	95	127	97	157	97	157	95	127	102	123	97	157	102	123	104	156	104	156	102	123	112	119	104	156	112	119	111	154	90	157	76	155	79	130	170	135	179	115	175	138	201	115	201	137	48	137	201	115	48	137	48	115	250	115	250	137	0	137	250	115	0	137	0	115	219	290	193	290	50	-36	219	290	50	-36	77	-36	256	331	228	331	50	-77	256	331	50	-77	77	-77	75	-35	60	-35	75	-35	75	-35	60	-35	75	-53	75	-35	75	-53	90	-37	90	-37	75	-53	85	-55	90	-37	85	-55	93	-59	104	-93	100	-101	104	-122	104	-122	100	-101	93	-108	104	-122	93	-108	90	-129	90	-129	93	-108	85	-112	90	-129	85	-112	75	-113	104	-122	114	-112	104	-93	104	-93	114	-112	105	-83	104	-73	105	-83	114	-54	104	-73	114	-54	104	-44	104	-44	90	-37	93	-59	104	-44	93	-59	100	-65	104	-44	100	-65	104	-73	121	-68	114	-54	114	-112	121	-68	114	-112	121	-99	121	-68	121	-99	124	-83	105	-83	114	-112	114	-54	75	-132	90	-129	75	-113	75	-132	75	-113	60	-113	75	-132	60	-113	60	-132	75	-53	60	-35	60	-53	75	-67	75	-25	47	-25	75	-67	47	-25	47	-94	75	-67	47	-94	204	-94	75	-67	204	-94	176	-67	176	-25	176	-67	204	-94	176	-25	204	-94	204	-25	84	-112	103	-93	84	-25	84	-25	103	-93	103	-45	84	-25	103	-45	166	-25	166	-25	103	-45	147	-45	166	-25	147	-45	166	-112	166	-112	147	-45	147	-93	166	-112	147	-93	103	-93	103	-93	84	-112	166	-112	92	-32	83	-31	92	-61	92	-61	83	-31	79	-59	76	-59	79	-59	77	-32	76	-59	77	-32	72	-60	72	-60	77	-32	71	-33	72	-60	71	-33	66	-62	66	-62	71	-33	65	-36	66	-62	65	-36	59	-65	59	-65	65	-36	58	-40	59	-65	58	-40	50	-45	101	-66	108	-73	109	-40	109	-40	108	-73	115	-83	109	-40	115	-83	117	-48	117	-48	115	-83	121	-93	117	-48	121	-93	125	-58	125	-58	121	-93	131	-93	125	-58	131	-93	133	-48	133	-48	131	-93	136	-82	133	-48	136	-82	142	-40	142	-40	136	-82	143	-73	142	-40	143	-73	151	-35	151	-35	143	-73	149	-65	151	-35	149	-65	157	-61	168	-31	166	-59	170	-59	168	-31	170	-59	175	-32	175	-32	170	-59	175	-60	175	-32	175	-60	181	-33	181	-33	175	-60	182	-62	181	-33	182	-62	186	-36	186	-36	182	-62	190	-65	186	-36	190	-65	193	-40	193	-40	190	-65	200	-70	193	-40	200	-70	200	-45	159	-32	151	-35	157	-61	159	-32	157	-61	166	-59	159	-32	166	-59	168	-31	101	-66	109	-40	101	-35	101	-66	101	-35	92	-32	101	-66	92	-32	92	-61	83	-31	77	-32	79	-59	59	-65	50	-45	50	-70	139	310	172	344	159	358	139	310	159	358	125	324	139	310	125	324	158	262	139	310	158	262	171	277	79	277	92	263	111	310	111	310	92	263	125	296	111	310	125	296	125	324	125	324	125	296	158	262	92	358	77	344	111	310	92	358	111	310	125	324	120	279	116	274	119	256	119	256	116	274	108	269	119	256	108	269	99	264	130	365	129	370	134	265	134	265	129	370	128	374	124	291	123	284	134	265	134	265	123	284	120	279	134	265	120	279	119	256	143	396	151	400	151	415	143	396	151	415	137	392	137	392	151	415	134	409	137	392	134	409	132	387	132	387	134	409	129	381	128	374	129	381	120	401	128	374	120	401	122	302	128	374	122	302	123	296	128	374	123	296	124	291	120	401	109	390	110	329	120	401	110	329	115	318	120	401	115	318	119	309	120	401	119	309	122	302	101	357	102	350	103	378	103	378	102	350	104	343	103	378	104	343	109	390	109	390	104	343	107	336	109	390	107	336	110	329	150	316	148	323	149	287	149	287	148	323	145	332	149	287	145	332	144	275	144	275	145	332	140	343	144	275	140	343	135	352	150	316	149	287	151	302	150	316	151	302	151	309	134	265	144	275	135	352	134	265	135	352	132	359	134	265	132	359	130	365	124	291	134	265	128	374	119	256	99	264	99	249	101	357	103	378	101	364	120	401	129	381	134	409	0	464	0	439	250	439	0	464	250	439	250	464	0	410	0	385	250	385	0	410	250	385	250	410	114	269	141	269	114	314	114	314	141	269	141	340	114	314	141	340	27	314	27	314	141	340	0	340	27	314	0	340	27	269	27	269	0	340	0	269	65	344	69	350	71	378	71	378	69	350	75	355	71	378	75	355	83	384	83	384	75	355	80	357	83	384	80	357	87	358	87	358	91	358	98	386	98	386	91	358	95	357	98	386	95	357	99	356	61	335	65	344	71	378	61	335	71	378	61	367	61	335	61	367	53	353	61	335	53	353	47	335	65	274	69	281	71	308	71	308	69	281	75	285	71	308	75	285	83	314	83	314	75	285	80	288	83	314	80	288	87	289	87	289	91	289	98	316	98	316	91	289	95	288	98	316	95	288	99	287	61	266	65	274	71	308	61	266	71	308	61	298	61	266	61	298	53	284	61	266	53	284	47	266	98	316	99	287	104	316	104	316	99	287	103	285	104	316	103	285	108	283	108	283	119	278	111	315	111	315	119	278	118	313	98	316	83	314	87	289	98	386	99	356	104	386	104	386	99	356	103	355	104	386	103	355	108	353	108	353	119	348	111	385	111	385	119	348	118	383	98	386	83	384	87	358	111	315	104	316	108	283	118	313	119	278	125	311	125	311	119	278	130	273	125	311	130	273	132	307	132	307	130	273	138	269	132	307	138	269	145	301	145	301	138	269	146	267	145	301	146	267	150	299	150	299	146	267	152	266	150	299	152	266	156	297	156	297	152	266	160	266	156	297	160	266	161	295	161	295	160	266	175	268	161	295	175	268	166	294	166	294	175	268	171	294	177	295	171	294	175	268	177	295	175	268	187	274	111	385	104	386	108	353	118	383	119	348	125	380	125	380	119	348	130	343	125	380	130	343	132	377	132	377	130	343	138	339	132	377	138	339	145	371	145	371	138	339	146	337	145	371	146	337	150	368	150	368	146	337	152	336	150	368	152	336	156	366	156	366	152	336	160	335	156	366	160	335	161	365	161	365	160	335	175	337	161	365	175	337	166	364	166	364	175	337	171	363	177	364	171	363	175	337	177	364	175	337	187	343	198	388	193	379	197	353	198	388	197	353	205	368	198	388	205	368	212	388	188	372	183	367	187	343	188	372	187	343	197	353	188	372	197	353	193	379	198	319	193	309	197	284	198	319	197	284	205	299	198	319	205	299	212	319	188	302	183	297	187	274	188	302	187	274	197	284	188	302	197	284	193	309	177	295	187	274	183	297	177	364	187	343	183	367	136	-139	133	-126	134	-182	134	-182	133	-126	132	-112	132	-102	132	-112	135	-108	132	-102	135	-108	146	-94	146	-94	135	-108	150	-101	123	-108	127	-112	127	-103	127	-103	127	-112	130	-31	130	-31	127	-112	130	-183	130	-31	130	-183	134	-32	134	-32	130	-183	132	-102	132	-102	133	-88	134	-32	134	-32	133	-88	136	-75	134	-32	136	-75	137	-34	137	-34	136	-75	139	-63	137	-34	139	-63	140	-37	140	-37	139	-63	142	-53	140	-37	142	-53	142	-41	142	-41	142	-53	143	-45	127	-112	126	-126	126	-182	127	-112	126	-182	130	-183	117	-169	117	-173	118	-161	118	-161	117	-173	119	-176	118	-161	119	-176	120	-151	120	-151	119	-176	122	-179	120	-151	122	-179	123	-139	123	-139	122	-179	126	-182	123	-139	126	-182	126	-126	132	-112	147	-122	135	-108	135	-108	147	-122	148	-114	148	-114	147	-122	158	-133	148	-114	158	-133	161	-119	161	-119	158	-133	166	-142	161	-119	166	-142	172	-122	172	-122	166	-142	174	-149	172	-122	174	-149	181	-124	181	-124	174	-149	182	-151	181	-124	182	-151	188	-127	188	-127	182	-151	187	-151	188	-127	187	-151	190	-149	176	-65	170	-70	173	-93	176	-65	173	-93	182	-91	176	-65	182	-91	178	-64	184	-63	188	-88	188	-63	188	-63	188	-88	191	-87	188	-63	191	-87	192	-66	192	-66	191	-87	194	-85	192	-66	194	-85	194	-69	194	-69	194	-85	195	-83	194	-69	195	-83	196	-73	196	-73	195	-83	196	-80	196	-73	196	-80	196	-78	183	-63	181	-63	182	-91	183	-63	182	-91	188	-88	183	-63	188	-88	184	-63	180	-64	178	-64	182	-91	180	-64	182	-91	181	-63	146	-94	150	-101	156	-85	156	-85	150	-101	163	-96	156	-85	163	-96	164	-77	164	-77	163	-96	173	-93	164	-77	173	-93	170	-70	132	-112	132	-102	130	-183	132	-112	130	-183	134	-182	195	-139	195	-136	195	-142	195	-142	195	-136	194	-133	195	-142	194	-133	193	-146	193	-146	194	-133	193	-131	193	-146	193	-131	191	-129	191	-129	188	-127	190	-149	191	-129	190	-149	193	-146	136	-139	137	-179	139	-151	139	-151	137	-179	140	-176	139	-151	140	-176	142	-161	142	-161	140	-176	142	-173	142	-161	142	-173	143	-169	123	-75	126	-88	126	-32	126	-32	126	-88	127	-103	126	-32	127	-103	130	-31	117	-41	118	-53	119	-37	119	-37	118	-53	120	-63	119	-37	120	-63	122	-34	122	-34	120	-63	123	-75	122	-34	123	-75	126	-32	90	-144	98	-137	99	-118	99	-118	98	-137	106	-128	99	-118	106	-128	111	-113	111	-113	106	-128	116	-119	111	-113	116	-119	123	-108	123	-108	116	-119	127	-112	87	-121	77	-124	79	-151	87	-121	79	-151	81	-150	87	-121	81	-150	83	-149	87	-121	83	-149	84	-149	87	-121	84	-149	90	-144	87	-121	90	-144	99	-118	77	-124	70	-127	71	-151	77	-124	71	-151	75	-151	77	-124	75	-151	77	-151	77	-124	77	-151	79	-151	67	-149	71	-151	70	-127	67	-149	70	-127	67	-129	67	-149	67	-129	65	-132	67	-149	65	-132	65	-147	64	-135	63	-138	63	-144	64	-135	63	-144	65	-147	64	-135	65	-147	65	-132	96	-78	99	-98	105	-87	105	-87	99	-98	111	-102	105	-87	111	-102	115	-96	115	-96	111	-102	123	-108	115	-96	123	-108	127	-103	88	-70	81	-65	87	-94	88	-70	87	-94	99	-98	88	-70	99	-98	96	-78	87	-94	81	-65	80	-64	87	-94	80	-64	78	-64	87	-94	78	-64	77	-63	87	-94	77	-63	76	-91	76	-91	77	-63	75	-63	76	-91	75	-63	74	-63	76	-91	74	-63	70	-63	76	-91	70	-63	68	-88	66	-66	64	-69	64	-85	66	-66	64	-85	66	-86	66	-66	66	-86	68	-88	66	-66	68	-88	70	-63	61	-78	62	-80	62	-73	62	-73	62	-80	63	-83	62	-73	63	-83	64	-69	64	-69	63	-83	64	-85	63	-144	63	-138	63	-141	118	-53	117	-41	117	-45	136	-139	134	-182	137	-179	387	-37	373	-37	375	-72	375	-72	373	-37	357	-58	375	-72	357	-58	343	-95	343	-95	357	-58	325	-72	343	-95	325	-72	301	-108	301	-108	325	-72	286	-80	301	-108	286	-80	257	-114	257	-114	286	-80	249	-84	257	-114	249	-84	220	-116	220	-116	249	-84	220	-85	84	-58	68	-37	98	-95	84	-58	98	-95	116	-72	116	-72	98	-95	140	-108	116	-72	140	-108	154	-80	154	-80	140	-108	184	-114	154	-80	184	-114	192	-84	192	-84	184	-114	220	-116	192	-84	220	-116	220	-85	68	-37	54	-37	66	-72	68	-37	66	-72	98	-95	57	266	63	277	66	302	66	302	63	277	75	283	66	302	75	283	85	311	85	311	75	283	88	287	85	311	88	287	106	315	106	315	88	287	103	289	106	315	103	289	117	289	128	316	117	289	119	289	128	316	119	289	121	289	51	287	42	266	57	266	51	287	57	266	66	302	314	287	287	290	310	259	314	287	310	259	336	258	314	287	336	258	339	286	310	259	287	290	283	262	283	262	287	290	259	295	283	262	259	295	256	266	256	266	259	295	232	300	256	266	232	300	230	272	230	272	232	300	208	306	230	272	208	306	204	278	204	278	208	306	192	309	204	278	192	309	189	281	189	281	192	309	176	312	189	281	176	312	173	284	173	284	176	312	160	314	173	284	160	314	158	287	158	287	160	314	144	316	158	287	144	316	142	288	142	288	144	316	128	316	142	288	128	316	127	289	343	286	359	260	345	286	345	286	359	260	348	286	361	286	348	286	359	260	361	286	359	260	380	264	422	309	408	309	414	288	414	288	408	309	401	298	414	288	401	298	399	273	399	273	401	298	390	291	399	273	390	291	380	264	380	264	390	291	376	288	380	264	376	288	361	286	359	260	343	286	342	286	359	260	342	286	340	286	359	260	340	286	339	286	359	260	339	286	336	258	128	316	121	289	123	289	128	316	123	289	125	289	128	316	125	289	127	289	117	289	128	316	106	315	373	253	375	289	357	275	357	275	375	289	343	311	357	275	343	311	325	289	325	289	343	311	301	325	325	289	301	325	286	297	286	297	301	325	257	331	286	297	257	331	249	301	249	301	257	331	220	302	192	301	220	302	220	332	192	301	220	332	184	331	68	253	84	275	98	311	98	311	84	275	116	289	98	311	116	289	140	325	140	325	116	289	154	297	140	325	154	297	184	331	184	331	154	297	192	301	66	289	54	253	68	253	66	289	68	253	98	311	257	331	220	332	220	302	375	289	373	253	387	253	367	-104	371	-123	368	-102	368	-102	371	-123	368	-101	368	-65	368	-101	371	-123	368	-65	371	-123	368	-64	368	-64	371	-123	371	-42	371	-42	371	-123	381	-112	371	-42	381	-112	382	-53	382	-53	381	-112	393	-102	382	-53	393	-102	393	-63	393	-63	393	-102	405	-93	393	-63	405	-93	405	-72	405	-72	405	-93	417	-87	405	-72	417	-87	417	-79	371	-42	362	-31	365	-58	371	-42	365	-58	366	-59	371	-42	366	-59	367	-60	371	-42	367	-60	368	-61	371	-42	368	-61	368	-62	371	-42	368	-62	368	-64	362	-97	364	-97	363	-69	364	-68	363	-69	364	-97	364	-68	364	-97	365	-68	365	-68	364	-97	366	-98	365	-68	366	-98	367	-66	367	-66	366	-98	367	-99	367	-66	367	-99	368	-65	368	-65	367	-99	368	-100	368	-65	368	-100	368	-101	365	-108	352	-125	361	-134	365	-108	361	-134	371	-123	365	-108	371	-123	366	-106	42	-69	42	-97	362	-97	42	-69	362	-97	363	-69	367	-105	366	-106	371	-123	367	-105	371	-123	367	-104	365	-58	362	-31	352	-41	42	211	42	193	45	218	45	218	42	193	46	185	45	218	46	185	51	224	51	224	46	185	52	179	51	224	52	179	59	228	59	228	52	179	59	176	59	228	59	176	68	229	68	229	59	176	68	174	68	229	68	174	77	228	77	228	68	174	77	176	77	228	77	176	84	224	84	224	77	176	84	179	84	224	84	179	90	218	90	218	84	179	90	185	90	218	90	185	94	210	94	210	90	185	94	193	94	210	94	193	95	201	75	-1	78	-1	82	49	82	49	78	-1	81	0	82	49	81	0	83	0	83	0	85	0	93	43	93	43	85	0	87	-2	93	43	87	-2	89	-3	40	23	41	14	42	32	42	32	41	14	45	7	42	32	45	7	46	40	46	40	45	7	51	2	46	40	51	2	52	46	52	46	51	2	59	-1	52	46	59	-1	60	49	60	49	59	-1	69	-2	60	49	69	-2	70	51	70	51	69	-2	72	-2	70	51	72	-2	82	49	82	49	72	-2	75	-1	109	7	107	22	107	-11	107	-11	107	22	102	34	107	-11	102	34	100	-28	100	-28	102	34	93	43	100	-28	93	43	90	-7	90	-7	88	-44	100	-28	93	43	89	-3	90	-5	93	43	90	-5	90	-7	93	43	82	49	83	0	88	-44	90	-7	88	-17	88	-44	88	-17	83	-28	88	-44	83	-28	75	-38	88	-44	75	-38	73	-58	63	-49	49	-60	54	-69	63	-49	54	-69	73	-58	63	-49	73	-58	75	-38	42	193	42	211	40	201	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	74	253	86	320	56	253	10	286	10	271	14	293	14	293	10	271	14	264	14	293	14	264	19	298	19	298	14	264	19	258	19	298	19	258	26	302	26	302	19	258	26	255	26	302	26	255	33	303	33	303	26	255	33	253	33	303	33	253	41	302	41	302	33	253	41	255	41	302	41	255	48	298	48	298	41	255	48	258	48	298	48	258	54	293	54	293	48	258	54	264	54	293	54	264	57	286	57	286	54	264	57	271	57	286	57	271	59	278	110	286	110	271	113	293	113	293	110	271	113	264	113	293	113	264	119	298	119	298	113	264	119	258	119	298	119	258	125	302	125	302	119	258	125	255	125	302	125	255	133	303	133	303	125	255	133	253	133	303	133	253	141	302	141	302	133	253	141	255	141	302	141	255	148	298	148	298	141	255	148	258	148	298	148	258	153	293	153	293	148	258	153	264	153	293	153	264	157	286	157	286	153	264	157	271	157	286	157	271	158	278	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	74	253	86	320	56	253	110	271	110	286	108	278	10	271	10	286	9	278	105	342	107	305	109	341	109	341	107	305	111	310	109	341	111	310	113	339	113	339	111	310	115	315	113	339	115	315	117	336	117	336	115	315	118	319	117	336	118	319	119	332	119	332	118	319	119	323	119	332	119	323	120	327	107	305	105	342	99	341	107	305	99	341	95	340	107	305	95	340	91	337	107	305	91	337	88	334	107	305	88	334	86	330	107	305	86	330	74	264	86	330	56	264	74	264	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	258	18	256	15	353	0	353	0	256	15	252	13	353	0	252	13	248	12	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	22	258	18	353	0	260	22	353	0	261	26	226	9	226	0	353	0	226	9	353	0	248	12	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	42	211	42	193	46	218	46	218	42	193	46	185	46	218	46	185	52	224	52	224	46	185	52	179	52	224	52	179	60	228	60	228	52	179	60	176	60	228	60	176	69	229	69	229	60	176	69	174	69	229	69	174	77	228	77	228	69	174	77	176	77	228	77	176	85	224	85	224	77	176	85	179	85	224	85	179	91	218	91	218	85	179	91	185	91	218	91	185	95	210	95	210	91	185	95	193	95	210	95	193	96	201	42	193	42	211	41	201	107	315	115	307	340	331	340	331	115	307	181	312	340	331	181	312	188	312	188	312	250	311	340	331	340	331	250	311	289	306	340	331	289	306	313	297	340	331	313	297	325	282	340	331	325	282	330	259	340	331	330	259	343	259	119	275	172	31	171	42	171	184	171	164	246	164	171	184	246	164	246	184	268	185	246	184	268	162	268	185	268	162	283	190	283	190	268	162	283	158	283	190	283	158	292	198	292	198	283	158	292	150	292	198	292	150	298	212	298	212	292	150	298	136	298	212	298	136	302	232	302	232	298	136	302	115	302	232	302	115	314	115	119	275	171	42	171	294	119	275	171	294	171	302	119	275	171	302	173	307	119	275	173	307	176	310	119	275	176	310	118	294	176	310	181	312	115	307	176	310	115	307	118	294	95	320	107	315	340	331	95	320	340	331	76	331	95	320	76	331	76	321	323	38	300	26	345	0	345	0	300	26	267	20	345	0	267	20	221	18	221	18	202	19	345	0	345	0	202	19	187	21	345	0	187	21	115	24	115	24	187	21	119	37	345	0	368	84	354	84	345	0	354	84	340	57	345	0	340	57	323	38	119	57	119	37	178	25	119	57	178	25	172	31	119	57	172	31	119	275	345	0	115	24	108	16	345	0	108	16	95	12	345	0	95	12	76	9	345	0	76	9	76	0	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	246	184	246	164	268	162	302	232	314	115	314	232	119	37	187	21	178	25	215	321	215	321	197	319	197	319	215	321	215	331	197	319	215	331	184	315	184	315	215	331	119	294	184	315	119	294	120	274	172	38	120	274	120	61	172	38	120	61	175	25	175	25	120	61	183	17	120	274	172	38	171	56	171	180	171	157	323	157	171	180	323	157	323	180	323	180	323	157	378	25	323	180	378	25	374	37	120	274	171	56	171	274	120	274	171	274	172	294	120	274	172	294	176	307	120	274	176	307	184	315	215	331	75	331	95	319	215	331	95	319	108	315	215	331	108	315	115	307	215	331	115	307	119	294	318	26	311	17	418	0	418	0	311	17	298	12	418	0	298	12	278	9	399	319	418	321	418	331	399	319	418	331	386	315	386	315	418	331	322	294	386	315	322	294	323	274	374	37	323	274	323	180	373	55	373	274	323	274	323	274	373	274	374	293	323	274	374	293	378	307	418	331	278	331	297	319	418	331	297	319	310	315	418	331	310	315	318	307	418	331	318	307	322	294	418	0	418	9	399	12	418	0	399	12	386	17	418	0	386	17	322	41	418	0	322	41	318	26	323	62	322	41	386	17	323	62	386	17	378	25	323	62	378	25	323	157	215	0	214	9	196	12	215	0	196	12	183	17	215	0	183	17	119	39	215	0	119	39	116	25	215	0	116	25	108	16	215	0	108	16	95	12	215	0	95	12	75	9	215	0	75	9	75	0	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	119	39	183	17	120	61	418	0	278	9	278	0	323	274	374	37	373	55	297	319	278	331	278	321	386	315	323	274	378	307	95	319	75	331	75	321	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	203	320	224	321	224	331	203	320	224	331	189	316	189	316	224	331	123	295	189	316	123	295	124	276	176	37	124	276	124	56	176	37	124	56	181	24	181	24	124	56	189	16	175	56	175	276	124	276	124	276	175	276	176	295	124	276	176	295	180	308	224	331	76	331	97	320	224	331	97	320	111	316	224	331	111	316	120	308	224	331	120	308	123	295	224	0	224	9	204	11	224	0	204	11	189	16	224	0	189	16	123	36	224	0	123	36	119	23	224	0	119	23	111	15	224	0	111	15	97	11	224	0	97	11	76	9	224	0	76	9	76	0	123	36	189	16	124	56	124	276	176	37	175	56	97	320	76	331	76	321	189	316	124	276	180	308	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	76	303	82	305	83	319	83	319	82	305	90	308	83	319	90	308	96	327	96	327	90	308	98	310	96	327	98	310	110	332	110	332	98	310	106	311	110	332	106	311	113	312	113	312	142	306	125	336	125	336	142	306	139	337	125	336	110	332	113	312	255	218	254	218	268	36	255	218	268	36	266	55	255	218	266	55	266	152	255	218	266	152	268	258	390	335	383	335	393	322	393	322	383	335	377	335	393	322	377	335	353	313	353	313	377	335	346	330	353	313	346	330	318	288	318	288	346	330	316	315	318	288	316	315	291	251	291	251	316	315	290	290	291	251	290	290	273	204	273	204	290	290	268	258	273	204	268	258	266	152	396	334	393	322	396	322	396	334	396	322	402	332	402	332	396	322	400	322	402	332	400	322	403	321	406	320	409	320	409	329	406	320	409	329	403	321	403	321	409	329	402	332	318	0	318	9	296	11	318	0	296	11	281	15	318	0	281	15	214	39	318	0	214	39	210	25	318	0	210	25	202	16	318	0	202	16	187	12	318	0	187	12	165	9	318	0	165	9	165	0	226	293	215	147	268	36	226	293	268	36	243	260	243	260	268	36	254	218	214	39	281	15	215	61	215	61	281	15	272	23	215	61	272	23	215	147	215	147	272	23	268	36	142	306	167	289	174	332	174	332	167	289	187	257	174	332	187	257	203	318	203	318	187	257	203	211	203	318	203	211	226	293	226	293	203	211	215	147	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	139	337	142	306	174	332	393	322	396	334	390	335	76	303	83	319	72	311	58	47	46	48	158	0	158	0	46	48	38	52	158	0	38	52	15	0	15	0	38	52	32	59	15	0	32	59	15	85	15	85	32	59	28	70	15	85	28	70	27	85	26	199	31	159	33	239	33	239	31	159	44	126	33	239	44	126	53	277	53	277	44	126	65	100	53	277	65	100	86	309	86	309	65	100	84	200	95	80	84	200	65	100	186	338	149	313	186	320	186	320	222	314	241	331	241	331	222	314	250	298	241	331	250	298	285	310	285	310	250	298	271	273	285	310	271	273	284	239	289	200	305	100	318	280	318	280	305	100	327	126	318	280	327	126	338	242	338	242	327	126	341	159	338	242	341	159	345	199	285	310	284	239	289	200	285	310	289	200	318	280	241	331	186	338	186	320	261	112	275	80	276	138	276	138	275	80	305	100	276	138	305	100	285	168	285	168	305	100	289	200	214	0	237	47	218	80	218	80	237	47	238	66	218	80	238	66	242	92	242	92	238	66	275	80	242	92	275	80	261	112	339	61	333	53	358	0	358	0	333	53	325	49	358	0	325	49	314	47	358	0	358	84	345	84	358	0	345	84	343	71	358	0	343	71	339	61	237	47	214	0	358	0	237	47	358	0	314	47	130	330	86	309	100	268	130	330	100	268	120	295	130	330	120	295	149	313	130	330	149	313	186	338	86	309	84	200	88	235	86	309	88	235	100	268	132	66	133	47	153	80	132	66	153	80	129	93	132	66	129	93	110	114	132	66	110	114	96	140	132	66	96	140	95	80	87	170	84	200	95	80	87	170	95	80	96	140	133	47	58	47	158	0	133	47	158	0	153	80	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	10	286	10	271	14	293	14	293	10	271	14	264	14	293	14	264	19	298	19	298	14	264	19	258	19	298	19	258	26	302	26	302	19	258	26	255	26	302	26	255	33	303	33	303	26	255	33	253	33	303	33	253	41	302	41	302	33	253	41	255	41	302	41	255	48	298	48	298	41	255	48	258	48	298	48	258	54	293	54	293	48	258	54	264	54	293	54	264	57	286	57	286	54	264	57	271	57	286	57	271	59	278	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	62	188	74	219	59	193	59	193	74	219	58	214	59	193	58	214	54	196	54	196	58	214	48	196	45	196	48	196	58	214	45	196	58	214	42	208	74	4	82	-2	89	224	89	224	82	-2	94	-4	89	224	94	-4	104	230	104	230	94	-4	107	40	104	230	107	40	107	228	108	33	109	-1	110	31	110	31	109	-1	122	7	110	31	122	7	113	29	113	29	122	7	117	28	122	29	117	28	122	7	122	29	122	7	133	20	110	286	110	271	113	293	113	293	110	271	113	264	113	293	113	264	119	298	119	298	113	264	119	258	119	298	119	258	125	302	125	302	119	258	125	255	125	302	125	255	133	303	133	303	125	255	133	253	133	303	133	253	141	302	141	302	133	253	141	255	141	302	141	255	148	298	148	298	141	255	148	258	148	298	148	258	153	293	153	293	148	258	153	264	153	293	153	264	157	286	157	286	153	264	157	271	157	286	157	271	158	278	151	50	143	54	143	35	143	35	143	54	137	43	143	35	137	43	133	20	133	20	137	43	132	36	133	20	132	36	127	31	109	-1	108	33	107	36	109	-1	107	36	107	40	109	-1	107	40	94	-4	74	219	62	188	64	181	74	219	64	181	65	172	74	219	65	172	66	26	74	219	66	26	68	14	74	219	68	14	74	4	74	219	74	4	89	224	65	172	65	39	66	26	42	208	27	204	32	196	42	208	32	196	37	196	42	208	37	196	41	196	42	208	41	196	45	196	32	196	27	204	27	195	122	29	133	20	127	31	110	271	110	286	108	278	74	253	86	320	56	253	10	271	10	286	9	278	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	258	18	256	15	353	0	353	0	256	15	252	13	353	0	252	13	248	12	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	22	258	18	353	0	260	22	353	0	261	26	226	9	226	0	353	0	226	9	353	0	248	12	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	51	24	42	16	177	0	177	0	42	16	29	11	177	0	29	11	8	9	55	295	56	275	112	310	55	295	112	310	148	331	148	331	112	310	115	312	148	331	115	312	119	313	119	313	162	310	148	331	148	331	162	310	195	327	239	89	234	59	250	15	250	15	234	59	220	39	250	15	220	39	217	4	217	4	220	39	198	26	217	4	198	26	177	0	177	0	198	26	170	20	177	0	170	20	138	18	138	18	126	19	177	0	177	0	126	19	118	21	177	0	118	21	55	37	55	37	118	21	56	56	213	289	225	270	232	317	232	317	225	270	228	245	235	181	228	245	225	223	195	327	162	310	192	302	195	327	192	302	213	289	195	327	213	289	232	317	235	181	254	191	258	300	258	300	254	191	268	205	258	300	268	205	274	277	274	277	268	205	277	224	274	277	277	224	280	248	232	317	228	245	235	181	232	317	235	181	258	300	234	121	239	167	220	142	220	142	239	167	211	174	220	142	211	174	198	155	198	155	211	174	211	175	198	155	211	175	214	205	214	205	211	175	235	181	214	205	235	181	225	223	140	163	171	161	172	186	172	186	171	161	198	155	172	186	198	155	197	193	197	193	198	155	214	205	140	163	172	186	139	183	140	163	139	183	108	183	140	163	108	183	108	163	109	32	108	41	56	275	109	32	56	275	56	56	296	89	292	116	291	58	291	58	292	116	281	138	291	58	281	138	275	34	275	34	281	138	263	155	275	34	263	155	250	15	250	15	263	155	239	167	250	15	239	167	239	89	56	56	118	21	112	26	56	56	112	26	109	32	56	275	108	41	108	296	56	275	108	296	108	303	56	275	108	303	109	307	56	275	109	307	112	310	148	331	8	331	29	320	148	331	29	320	43	316	148	331	43	316	51	308	148	331	51	308	55	295	29	320	8	331	8	321	177	0	8	9	8	0	51	24	177	0	55	37	239	167	234	121	239	89	38	315	45	307	286	331	286	331	45	307	111	311	286	331	111	311	118	312	286	331	118	312	206	312	286	331	206	312	232	310	286	331	232	310	251	303	286	331	251	303	264	291	286	331	264	291	272	273	286	331	272	273	276	247	286	331	276	247	289	247	100	56	100	292	50	276	50	276	100	292	101	300	50	276	101	300	103	306	50	276	103	306	106	310	50	276	106	310	49	294	50	276	101	37	100	56	111	311	45	307	49	294	111	311	49	294	106	310	25	319	38	315	286	331	25	319	286	331	6	331	25	319	6	331	6	321	146	0	146	9	126	11	146	0	126	11	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	62	49	40	113	16	50	62	113	16	105	24	50	62	105	24	101	37	50	62	101	37	50	276	174	337	24	0	68	46	68	46	24	0	338	0	68	46	338	0	262	46	262	46	338	0	184	337	262	46	184	337	174	337	174	337	68	46	166	266	174	337	166	266	262	46	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	38	315	45	307	271	331	271	331	45	307	111	312	271	331	111	312	118	312	118	312	179	311	271	331	271	331	179	311	219	306	271	331	219	306	243	297	271	331	243	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	50	275	106	310	49	294	106	310	111	312	45	307	106	310	45	307	49	294	25	320	38	315	271	331	25	320	271	331	6	331	25	320	6	331	6	321	254	38	230	26	276	0	276	0	230	26	197	20	276	0	197	20	151	18	151	18	132	19	276	0	276	0	132	19	117	21	276	0	117	21	45	24	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	254	38	176	184	176	164	198	162	233	232	244	115	244	232	276	0	6	9	6	0	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	224	312	5	7	73	19	73	19	5	7	286	0	73	19	286	0	199	19	199	19	286	0	215	20	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	5	7	5	0	215	20	286	0	228	21	26	331	81	309	97	311	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	134	308	149	314	180	338	180	338	149	314	164	318	180	338	164	318	180	320	180	320	194	319	235	330	235	330	194	319	207	316	235	330	180	338	180	320	247	142	246	156	238	220	238	220	246	156	245	170	238	220	245	170	245	180	245	180	245	189	238	220	238	220	245	189	246	197	238	220	246	197	247	204	249	212	251	220	238	220	249	212	238	220	247	204	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	234	1	235	26	223	19	234	1	223	19	209	15	234	1	209	15	196	12	234	1	196	12	181	11	234	1	181	11	180	-6	226	144	231	137	231	203	231	203	231	137	235	128	231	203	235	128	235	211	235	211	235	128	238	118	235	211	238	118	238	220	238	220	238	118	249	129	238	220	249	129	247	142	156	149	209	149	209	191	218	193	209	191	219	148	218	193	219	148	226	197	226	197	219	148	226	144	226	197	226	144	231	203	209	191	156	191	156	149	146	148	156	149	156	191	146	148	156	191	146	192	146	148	146	192	139	144	139	144	146	192	139	196	139	144	139	196	134	138	134	138	139	196	133	201	134	138	133	201	129	129	129	129	133	201	129	209	129	129	129	209	125	118	125	118	129	209	124	220	125	118	124	220	118	161	118	161	124	220	117	172	124	220	112	220	114	210	124	220	114	210	116	197	124	220	116	197	117	184	124	220	117	184	117	172	125	118	118	161	118	153	125	118	118	153	117	144	125	118	117	144	116	135	125	118	116	135	115	126	125	118	115	126	113	118	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	154	15	180	-6	167	12	167	12	180	-6	181	11	142	19	130	25	180	-6	142	19	180	-6	154	15	81	24	74	166	46	61	126	330	134	308	180	338	209	191	209	149	219	148	249	129	238	118	251	118	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	56	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	161	267	169	337	160	267	160	267	169	337	76	51	75	47	76	51	169	337	75	47	169	337	70	93	251	26	344	0	320	17	251	26	320	17	311	26	251	26	311	26	304	38	251	26	304	38	296	55	251	26	296	55	250	31	296	55	179	337	241	61	296	55	241	61	244	51	296	55	244	51	247	44	296	55	247	44	249	37	296	55	249	37	250	31	169	337	161	267	241	61	169	337	241	61	179	337	70	93	56	58	72	30	330	12	320	17	344	0	330	12	344	0	344	9	249	18	244	13	344	0	249	18	344	0	251	26	344	0	244	13	236	11	344	0	236	11	227	10	344	0	227	10	216	9	344	0	216	9	216	0	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	34	20	107	0	34	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	34	20	84	12	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	56	58	75	47	70	93	74	43	49	29	41	18	123	0	123	0	41	18	27	12	123	0	27	12	6	9	333	26	325	17	432	0	432	0	325	17	312	12	432	0	312	12	292	9	413	320	431	321	431	331	413	320	431	331	401	316	401	316	431	331	337	286	401	316	337	286	393	307	393	307	337	286	389	294	401	17	393	25	337	61	337	61	393	25	389	38	337	61	389	38	337	286	337	286	389	38	388	56	337	286	388	56	388	275	203	0	209	0	222	80	222	80	209	0	337	286	222	80	337	286	332	331	332	331	337	286	431	331	106	331	7	331	28	319	106	331	28	319	42	315	106	331	42	315	50	307	106	331	50	307	54	294	106	331	54	294	55	275	106	331	55	275	76	275	106	331	76	275	203	0	106	331	203	0	222	80	76	75	76	275	55	275	76	75	55	275	78	48	78	48	55	275	55	75	78	48	55	75	82	29	82	29	55	75	54	47	82	29	54	47	90	18	90	18	54	47	49	29	90	18	49	29	123	0	432	0	432	9	413	12	432	0	413	12	401	17	432	0	401	17	336	40	432	0	336	40	333	26	103	12	90	18	123	0	103	12	123	0	123	9	123	0	6	9	6	0	432	0	292	9	292	0	336	40	401	17	337	61	28	319	7	331	7	321	389	294	337	286	388	275	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	295	331	26	331	66	289	295	331	66	289	79	290	295	331	79	290	242	290	295	331	242	290	256	289	295	331	256	289	266	284	295	331	266	284	274	276	295	331	274	276	279	263	295	331	279	263	282	247	295	331	282	247	295	247	26	331	26	246	39	246	26	331	39	246	43	263	26	331	43	263	48	276	26	331	48	276	55	284	26	331	55	284	66	289	219	189	207	188	218	146	218	146	207	188	205	147	205	147	207	188	114	188	205	147	114	188	113	147	101	146	113	147	102	189	101	146	102	189	93	193	83	211	84	122	87	200	87	200	84	122	87	132	87	200	87	132	93	193	93	193	87	132	93	140	93	193	93	140	101	146	83	211	81	225	84	122	84	122	81	225	81	109	81	109	81	225	70	225	81	109	70	225	70	109	240	225	239	211	240	109	240	225	240	109	252	109	240	225	252	109	252	225	240	109	239	211	239	123	239	123	239	211	235	200	239	123	235	200	234	133	234	133	235	200	229	193	234	133	229	193	227	141	227	141	229	193	219	189	227	141	219	189	218	146	287	57	278	49	307	0	307	0	278	49	265	44	307	0	265	44	248	42	307	0	307	85	295	85	307	0	295	85	293	70	307	0	293	70	287	57	248	42	70	42	307	0	307	0	70	42	56	44	307	0	56	44	15	0	15	0	56	44	44	49	15	0	44	49	35	57	15	0	35	57	15	85	15	85	35	57	29	69	15	85	29	69	27	85	113	147	114	188	102	189	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	53	294	54	274	111	310	53	294	111	310	49	307	49	307	111	310	116	312	49	307	116	312	352	331	352	331	116	312	123	312	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	352	331	123	312	238	312	352	331	238	312	245	311	352	331	245	311	251	310	352	331	251	310	254	306	352	331	254	306	256	301	352	331	256	301	256	294	352	331	256	294	320	315	352	331	320	315	333	319	352	331	333	319	352	321	307	55	307	274	256	294	256	294	307	274	308	293	256	294	308	293	312	307	320	17	312	25	256	62	256	62	312	25	308	37	256	62	308	37	256	294	117	17	109	25	54	61	54	61	109	25	105	38	54	61	105	38	54	274	54	274	105	38	104	56	54	274	104	56	104	296	54	274	104	296	105	303	54	274	105	303	107	307	54	274	107	307	111	310	352	331	9	331	28	319	352	331	28	319	41	315	352	331	41	315	49	307	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	148	0	9	9	9	0	53	39	117	17	54	61	352	0	212	9	212	0	255	41	320	17	256	62	256	294	308	37	307	55	28	319	9	331	9	321	320	315	256	294	312	307	111	312	118	312	118	313	137	331	118	313	155	310	137	331	155	310	166	329	166	329	155	310	182	302	166	329	182	302	191	325	191	325	182	302	202	288	191	325	202	288	213	319	213	319	202	288	213	266	213	319	213	266	231	310	231	310	213	266	217	238	231	310	217	238	225	161	225	161	213	213	208	153	208	153	213	213	202	192	208	153	202	192	188	147	188	147	202	192	185	177	188	147	185	177	164	145	164	145	185	177	162	167	164	145	162	167	136	144	136	144	162	167	132	164	136	144	132	164	128	144	128	144	132	164	126	164	128	144	126	164	122	144	122	144	126	164	120	164	122	144	120	164	115	145	115	145	120	164	114	165	115	145	114	165	109	145	109	145	114	165	108	165	109	145	108	165	101	166	101	56	101	166	50	276	101	56	50	276	102	37	102	37	50	276	50	61	101	166	101	146	109	145	271	240	270	254	270	225	270	225	270	254	267	268	270	225	267	268	266	210	266	210	267	268	262	280	266	210	262	280	260	197	260	197	262	280	255	291	260	197	255	291	253	185	253	185	255	291	246	300	253	185	246	300	243	175	243	175	246	300	231	310	243	175	231	310	225	161	137	331	8	331	27	319	137	331	27	319	39	315	137	331	39	315	46	307	137	331	46	307	49	294	137	331	49	294	50	276	137	331	50	276	106	310	137	331	106	310	111	312	137	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	27	319	8	331	8	321	213	213	225	161	217	238	155	310	118	313	118	312	278	331	15	331	86	312	278	331	86	312	190	312	278	331	190	312	214	310	278	331	214	310	234	305	278	331	234	305	248	294	278	331	248	294	259	276	278	331	259	276	266	251	278	331	266	251	278	251	148	162	15	7	74	47	148	162	74	47	193	184	148	162	193	184	86	312	148	162	86	312	15	331	148	162	15	331	15	324	275	66	264	56	286	0	286	0	264	56	249	49	286	0	249	49	229	47	286	0	300	102	289	102	286	0	289	102	283	82	286	0	283	82	275	66	286	0	229	47	74	47	286	0	74	47	15	7	286	0	15	7	15	0	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	284	246	293	331	284	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	28	274	12	331	28	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	198	218	196	218	210	36	198	218	210	36	209	55	198	218	209	55	209	152	198	218	209	152	211	258	332	335	326	335	335	322	335	322	326	335	320	335	335	322	320	335	296	313	296	313	320	335	289	330	296	313	289	330	261	288	261	288	289	330	259	315	261	288	259	315	233	251	233	251	259	315	232	290	233	251	232	290	215	204	215	204	232	290	211	258	215	204	211	258	209	152	338	334	335	322	339	322	338	334	339	322	345	332	345	332	339	322	342	322	345	332	342	322	345	321	348	320	352	320	352	329	348	320	352	329	345	321	345	321	352	329	345	332	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	169	293	157	147	210	36	169	293	210	36	186	260	186	260	210	36	196	218	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	84	306	109	289	117	332	117	332	109	289	130	257	117	332	130	257	146	318	146	318	130	257	146	211	146	318	146	211	169	293	169	293	146	211	157	147	81	337	84	306	117	332	335	322	338	334	332	335	18	303	26	319	15	311	267	321	267	321	245	320	245	320	267	321	267	331	245	320	267	331	230	316	230	316	267	331	164	302	230	316	164	302	165	290	166	262	165	290	165	280	166	262	165	280	135	256	135	256	165	280	122	276	135	256	122	276	109	240	109	240	122	276	89	216	216	43	215	70	166	262	166	262	215	70	215	262	166	262	215	262	216	290	216	290	215	262	216	280	166	262	216	290	217	301	166	262	217	301	221	310	166	262	218	29	216	43	165	290	166	262	221	310	165	290	221	310	230	316	267	331	114	331	136	320	267	331	136	320	151	317	267	331	151	317	160	311	267	331	160	311	164	302	82	263	49	241	72	159	82	263	72	159	76	189	82	263	76	189	89	216	82	263	89	216	122	276	17	165	23	128	26	209	26	209	23	128	39	97	26	209	39	97	49	241	49	241	39	97	67	72	49	241	67	72	72	159	332	91	310	159	304	128	332	91	304	128	300	69	300	69	304	128	290	103	300	69	290	103	268	85	306	188	310	159	332	241	332	241	310	159	332	91	332	241	332	91	355	209	355	209	332	91	355	123	355	209	355	123	364	165	298	263	258	276	276	240	298	263	276	240	295	216	298	263	295	216	306	188	298	263	306	188	332	241	250	256	276	240	258	276	250	256	258	276	216	280	250	256	216	280	215	262	216	51	228	51	243	74	243	74	228	51	264	56	243	74	264	56	268	85	268	85	264	56	300	69	216	43	216	51	215	70	215	70	216	51	243	74	267	0	267	9	248	11	267	0	248	11	234	15	267	0	234	15	165	42	267	0	165	42	163	29	267	0	163	29	157	20	267	0	157	20	146	14	267	0	146	14	132	10	267	0	132	10	114	9	267	0	114	9	114	0	166	70	133	75	156	51	166	70	156	51	165	51	166	70	165	51	224	20	166	70	224	20	218	29	166	70	218	29	166	262	165	51	165	42	234	15	165	51	234	15	224	20	107	88	88	107	106	57	107	88	106	57	156	51	107	88	156	51	133	75	76	132	72	159	67	72	76	132	67	72	106	57	76	132	106	57	88	107	136	320	114	331	114	321	31	17	121	0	43	26	43	26	121	0	88	17	43	26	88	17	58	42	58	42	88	17	84	21	58	42	84	21	83	26	83	26	84	31	78	66	78	66	84	31	87	38	78	66	87	38	156	164	156	164	87	38	92	46	156	164	92	46	100	57	103	242	156	164	126	297	103	242	126	297	124	306	124	306	125	312	103	242	156	164	100	57	109	70	109	70	169	145	156	164	156	164	169	145	166	234	156	164	166	234	151	255	78	66	58	42	83	26	103	242	125	312	78	276	78	276	125	312	128	316	78	276	128	316	59	299	59	299	128	316	133	319	59	299	133	319	161	331	161	331	133	319	139	320	161	331	139	320	147	321	147	321	161	321	161	331	161	331	11	331	29	319	161	331	29	319	44	312	161	331	44	312	59	299	260	296	257	290	272	272	272	272	257	290	251	282	272	272	251	282	243	272	243	272	188	202	200	184	200	184	188	202	217	74	200	184	217	74	296	46	296	46	217	74	226	60	296	46	226	60	233	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	331	319	348	331	331	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	263	301	260	296	272	272	263	301	272	272	263	305	243	272	200	184	272	272	238	16	233	14	352	0	352	0	233	14	226	12	352	0	226	12	217	11	242	25	352	0	327	16	242	25	327	16	317	22	242	25	317	22	307	32	242	25	307	32	296	46	242	25	296	46	241	31	296	46	233	48	238	38	296	46	238	38	241	31	188	202	166	234	169	145	188	202	169	145	217	74	338	12	327	16	352	0	338	12	352	0	352	9	241	20	238	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	156	164	151	255	139	272	156	164	139	272	131	286	156	164	131	286	126	297	121	0	121	9	106	11	121	0	106	11	95	13	121	0	95	13	88	17	19	12	5	9	121	0	19	12	121	0	31	17	121	0	5	9	5	0	243	320	229	331	229	321	29	319	11	331	11	321	263	321	263	321	246	321	246	321	263	321	263	331	246	321	263	331	232	318	232	318	263	331	159	299	232	318	159	299	161	281	161	135	161	281	161	153	161	135	161	153	156	153	161	135	220	22	214	35	161	135	214	35	212	55	212	153	212	135	251	139	212	153	251	139	218	153	218	153	251	139	248	159	212	55	212	281	161	135	161	135	212	281	214	299	161	135	214	299	161	281	161	281	214	299	221	311	161	281	221	311	232	318	263	331	110	331	128	321	263	331	128	321	142	317	263	331	142	317	152	310	263	331	152	310	159	299	310	328	295	309	314	170	314	170	295	309	287	284	314	170	287	284	286	150	286	150	287	284	285	254	286	150	285	254	283	226	310	328	314	170	332	341	332	341	314	170	333	199	332	341	333	199	339	295	339	295	333	199	339	283	339	274	339	283	333	199	339	274	333	199	340	238	352	330	362	335	362	345	352	330	362	345	345	320	345	320	362	345	332	341	345	320	332	341	341	308	341	308	332	341	339	295	248	159	251	139	267	175	267	175	251	139	286	150	267	175	286	150	278	198	278	198	286	150	283	226	340	238	340	247	340	256	340	238	340	256	339	265	340	238	339	265	339	274	263	0	263	9	244	11	263	0	244	11	229	14	263	0	229	14	160	40	263	0	160	40	156	25	263	0	156	25	147	16	263	0	147	16	132	12	263	0	132	12	110	9	263	0	110	9	110	0	161	62	160	40	229	14	161	62	229	14	220	22	161	62	220	22	161	135	125	159	106	175	122	139	125	159	122	139	161	135	125	159	161	135	156	153	90	226	89	254	87	150	90	226	87	150	95	198	95	198	87	150	122	139	95	198	122	139	106	175	87	150	89	254	86	284	87	150	86	284	78	309	87	150	78	309	64	328	87	150	64	328	59	170	42	341	11	345	21	330	42	341	21	330	28	320	42	341	28	320	32	308	42	341	32	308	34	295	42	341	34	295	35	283	42	341	35	283	39	199	42	341	39	199	59	170	42	341	59	170	64	328	39	199	35	283	34	274	39	199	34	274	34	265	39	199	34	265	33	256	39	199	33	256	33	247	39	199	33	247	32	238	21	330	11	345	11	335	128	321	110	331	110	321	58	47	46	48	158	0	158	0	46	48	38	52	158	0	38	52	15	0	15	0	38	52	32	59	15	0	32	59	15	85	15	85	32	59	28	70	15	85	28	70	27	85	26	199	31	159	33	239	33	239	31	159	44	126	33	239	44	126	53	277	53	277	44	126	65	100	53	277	65	100	86	309	86	309	65	100	84	200	95	80	84	200	65	100	186	338	149	313	186	320	186	320	222	314	241	331	241	331	222	314	250	298	241	331	250	298	285	310	285	310	250	298	271	273	285	310	271	273	284	239	289	200	305	100	318	280	318	280	305	100	327	126	318	280	327	126	338	242	338	242	327	126	341	159	338	242	341	159	345	199	285	310	284	239	289	200	285	310	289	200	318	280	241	331	186	338	186	320	261	112	275	80	276	138	276	138	275	80	305	100	276	138	305	100	285	168	285	168	305	100	289	200	214	0	237	47	218	80	218	80	237	47	238	66	218	80	238	66	242	92	242	92	238	66	275	80	242	92	275	80	261	112	339	61	333	53	358	0	358	0	333	53	325	49	358	0	325	49	314	47	358	0	358	84	345	84	358	0	345	84	343	71	358	0	343	71	339	61	237	47	214	0	358	0	237	47	358	0	314	47	130	330	86	309	100	268	130	330	100	268	120	295	130	330	120	295	149	313	130	330	149	313	186	338	86	309	84	200	88	235	86	309	88	235	100	268	132	66	133	47	153	80	132	66	153	80	129	93	132	66	129	93	110	114	132	66	110	114	96	140	132	66	96	140	95	80	87	170	84	200	95	80	87	170	95	80	96	140	133	47	58	47	158	0	133	47	158	0	153	80	9	412	10	404	10	420	10	420	10	404	14	397	10	420	14	397	14	426	14	426	14	397	19	392	14	426	19	392	19	432	19	432	19	392	25	388	19	432	25	388	26	435	26	435	25	388	33	387	26	435	33	387	33	436	33	436	33	387	41	388	33	436	41	388	41	435	41	435	41	388	48	392	41	435	48	392	48	432	48	432	48	392	54	397	48	432	54	397	54	426	54	426	54	397	57	404	54	426	57	404	57	419	57	419	57	404	59	411	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	108	412	109	404	110	420	110	420	109	404	113	397	110	420	113	397	113	426	113	426	113	397	118	392	113	426	118	392	118	432	118	432	118	392	125	388	118	432	125	388	125	435	125	435	125	388	132	387	125	435	132	387	133	436	133	436	132	387	140	388	133	436	140	388	141	435	141	435	140	388	148	392	141	435	148	392	148	432	148	432	148	392	153	397	148	432	153	397	153	426	153	426	153	397	157	404	153	426	157	404	157	419	157	419	157	404	158	411	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	198	218	196	218	210	36	198	218	210	36	209	55	198	218	209	55	209	152	198	218	209	152	211	258	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	169	293	157	147	210	36	169	293	210	36	186	260	186	260	210	36	196	218	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	332	335	326	335	335	322	335	322	326	335	320	335	335	322	320	335	296	313	296	313	320	335	289	330	296	313	289	330	261	288	261	288	289	330	259	315	261	288	259	315	233	251	233	251	259	315	232	290	233	251	232	290	215	204	215	204	232	290	211	258	215	204	211	258	209	152	338	334	335	322	339	322	338	334	339	322	345	332	345	332	339	322	342	322	345	332	342	322	345	321	348	320	352	320	352	329	348	320	352	329	345	321	345	321	352	329	345	332	208	412	209	404	209	420	209	420	209	404	213	397	209	420	213	397	213	426	213	426	213	397	218	392	213	426	218	392	218	432	218	432	218	392	225	388	218	432	225	388	225	435	225	435	225	388	232	387	225	435	232	387	233	436	233	436	232	387	240	388	233	436	240	388	240	435	240	435	240	388	247	392	240	435	247	392	247	432	247	432	247	392	252	397	247	432	252	397	252	426	252	426	252	397	256	404	252	426	256	404	256	419	256	419	256	404	257	411	108	412	109	404	110	420	110	420	109	404	113	397	110	420	113	397	113	426	113	426	113	397	118	392	113	426	118	392	118	432	118	432	118	392	125	388	118	432	125	388	125	435	125	435	125	388	132	387	125	435	132	387	133	436	133	436	132	387	140	388	133	436	140	388	141	435	141	435	140	388	148	392	141	435	148	392	148	432	148	432	148	392	153	397	148	432	153	397	153	426	153	426	153	397	157	404	153	426	157	404	157	419	157	419	157	404	158	411	84	306	109	289	117	332	117	332	109	289	130	257	117	332	130	257	146	318	146	318	130	257	146	211	146	318	146	211	169	293	169	293	146	211	157	147	81	337	84	306	117	332	335	322	338	334	332	335	18	303	26	319	15	311	63	167	70	189	79	224	79	224	70	189	81	204	79	224	81	204	113	230	113	230	81	204	95	213	113	230	95	213	110	216	110	216	129	208	113	230	113	230	129	208	137	226	157	331	158	294	161	330	161	330	158	294	163	299	161	330	163	299	165	329	165	329	163	299	167	304	165	329	167	304	168	326	168	326	167	304	169	309	168	326	169	309	171	322	171	322	169	309	171	313	171	322	171	313	172	316	158	294	157	331	151	330	158	294	151	330	147	329	158	294	147	329	143	327	158	294	143	327	140	324	158	294	140	324	138	320	158	294	138	320	126	253	144	187	154	159	156	215	156	215	154	159	161	130	156	215	161	130	171	198	171	198	161	130	166	104	171	198	166	104	174	32	171	198	174	32	182	178	182	178	174	32	185	50	182	178	185	50	190	157	190	157	185	50	190	32	190	157	190	32	212	225	212	225	190	32	196	17	212	225	196	17	206	94	206	94	196	17	204	5	206	94	204	5	213	-1	137	226	129	208	144	187	137	226	144	187	156	215	174	32	166	104	162	84	174	32	162	84	162	17	162	17	162	84	155	59	162	17	155	59	147	5	147	5	155	59	145	35	147	5	145	35	131	16	78	1	108	-4	90	19	90	19	108	-4	113	9	131	16	113	9	129	-1	131	16	129	-1	147	5	210	78	206	94	213	-1	212	225	206	94	261	225	252	39	248	32	250	8	250	8	248	32	245	27	250	8	245	27	241	26	241	26	232	31	239	0	239	0	232	31	225	-4	210	78	213	-1	216	60	216	60	213	-1	225	-4	216	60	225	-4	223	43	223	43	225	-4	232	31	258	24	263	43	265	65	258	24	265	65	257	65	258	24	257	65	255	50	258	24	255	50	252	39	258	24	252	39	250	8	241	26	239	0	250	8	113	9	108	-4	129	-1	90	19	75	43	78	1	78	1	75	43	66	76	78	1	66	76	52	16	52	16	66	76	61	109	52	16	61	109	60	137	60	137	63	167	52	207	52	207	63	167	79	224	52	16	60	137	52	207	52	16	52	207	32	41	32	41	52	207	31	181	32	41	31	181	19	73	19	73	31	181	19	148	19	73	19	148	15	112	126	253	138	320	108	253	37	13	65	0	47	113	47	113	65	0	57	65	63	118	57	65	61	81	63	118	61	81	70	94	72	142	67	154	70	94	70	94	67	154	65	167	63	118	65	167	60	217	63	118	60	217	49	123	49	123	60	217	40	202	49	123	40	202	39	131	39	131	40	202	31	141	142	228	121	230	127	215	127	215	121	230	112	215	96	213	112	215	121	230	96	213	121	230	87	226	125	331	127	294	129	330	129	330	127	294	131	299	129	330	131	299	133	329	133	329	131	299	135	304	133	329	135	304	137	326	137	326	135	304	138	309	137	326	138	309	139	322	139	322	138	309	139	313	139	322	139	313	140	316	127	294	125	331	119	330	127	294	119	330	115	329	127	294	115	329	111	327	127	294	111	327	108	324	127	294	108	324	106	320	127	294	106	320	94	253	194	199	181	214	182	158	194	199	182	158	188	161	194	199	188	161	194	165	194	199	194	165	198	171	194	199	198	171	199	179	158	166	163	161	163	223	163	223	163	161	168	158	163	223	168	158	181	214	181	214	168	158	175	157	181	214	175	157	182	158	127	215	140	212	142	228	142	228	140	212	148	208	142	228	148	208	163	223	163	223	148	208	154	203	163	223	154	203	156	195	156	195	158	166	163	223	156	195	155	193	158	166	158	166	155	193	155	190	158	166	155	190	155	171	155	171	155	190	154	187	155	171	154	187	154	183	87	226	60	217	67	182	87	226	67	182	74	195	87	226	74	195	83	206	87	226	83	206	96	213	67	182	60	217	65	167	28	184	24	165	26	152	28	184	26	152	31	141	28	184	31	141	40	202	83	102	97	107	92	127	92	127	97	107	108	124	115	125	108	124	111	108	83	102	92	127	80	133	83	102	80	133	72	142	83	102	72	142	70	94	63	118	70	94	65	167	111	108	108	124	97	107	117	108	121	107	121	126	121	126	121	107	125	106	121	126	125	106	126	127	126	127	125	106	128	106	126	127	128	106	131	128	131	128	128	106	133	105	131	128	133	105	138	129	138	129	133	105	142	106	138	129	142	106	145	128	145	128	142	106	148	108	145	128	148	108	150	127	150	127	148	108	153	111	150	127	153	111	154	124	154	124	153	111	156	115	154	124	156	115	156	122	156	122	156	115	157	118	115	125	111	108	117	108	115	125	117	108	121	126	80	27	108	-4	95	22	95	22	108	-4	110	20	131	22	110	20	130	-1	131	22	130	-1	151	6	69	36	60	49	65	0	69	36	65	0	108	-4	69	36	108	-4	80	27	57	65	65	0	60	49	12	61	14	46	15	77	15	77	14	46	21	29	15	77	21	29	22	91	22	91	21	29	37	13	22	91	37	13	33	103	33	103	37	13	47	113	204	68	196	73	189	40	189	40	196	73	182	54	189	40	182	54	171	20	171	20	182	54	166	39	171	20	166	39	151	6	151	6	166	39	149	29	151	6	149	29	131	22	110	20	108	-4	130	-1	47	113	57	65	63	118	155	171	154	183	153	179	94	253	106	320	76	253	15	176	20	182	22	203	22	203	20	182	25	188	22	203	25	188	33	216	33	216	25	188	30	193	33	216	30	193	36	194	36	194	39	193	44	225	44	225	39	193	41	190	44	225	41	190	44	184	13	188	5	172	12	170	13	188	12	170	15	176	13	188	15	176	22	203	87	190	86	190	88	0	87	190	88	0	88	174	87	190	88	174	102	205	88	174	100	185	102	205	102	205	100	185	111	194	102	205	111	194	117	216	117	216	111	194	120	199	117	216	120	199	131	224	131	224	120	199	130	202	131	224	130	202	140	203	140	203	153	201	145	229	145	229	153	201	159	230	88	0	86	190	84	205	88	0	84	205	81	215	88	0	81	215	76	223	88	0	76	223	68	226	88	0	68	226	56	228	88	0	56	228	46	156	88	0	46	156	46	0	145	229	131	224	140	203	218	-65	218	160	216	182	218	-65	216	182	208	202	218	-65	208	202	218	-76	196	217	180	226	181	-103	196	217	181	-103	184	-107	196	217	184	-107	218	-76	196	217	218	-76	208	202	184	-107	226	-107	223	-101	184	-107	223	-101	221	-94	184	-107	221	-94	219	-86	184	-107	219	-86	218	-76	180	226	159	230	163	195	180	226	163	195	170	185	180	226	170	185	174	172	180	226	174	172	176	154	180	226	176	154	176	-79	180	226	176	-79	177	-89	180	226	177	-89	179	-97	180	226	179	-97	181	-103	176	154	176	-64	176	-79	132	331	134	294	136	330	136	330	134	294	138	299	136	330	138	299	140	329	140	329	138	299	142	304	140	329	142	304	144	326	144	326	142	304	145	309	144	326	145	309	146	322	146	322	145	309	147	313	146	322	147	313	147	316	134	294	132	331	127	330	134	294	127	330	122	329	134	294	122	329	119	327	134	294	119	327	116	324	134	294	116	324	113	320	134	294	113	320	101	253	45	173	46	156	56	228	45	173	56	228	44	225	45	173	44	225	44	184	44	225	33	216	36	194	101	253	113	320	84	253	159	230	153	201	163	195	89	331	90	294	93	330	93	330	90	294	94	299	93	330	94	299	96	329	96	329	94	299	98	304	96	329	98	304	100	326	100	326	98	304	101	309	100	326	101	309	102	322	102	322	101	309	103	313	102	322	103	313	103	316	90	294	89	331	83	330	90	294	83	330	78	329	90	294	78	329	75	327	90	294	75	327	72	324	90	294	72	324	70	320	90	294	70	320	57	253	45	188	57	219	42	193	42	193	57	219	41	214	42	193	41	214	37	196	37	196	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	57	4	65	-2	72	224	72	224	65	-2	77	-4	72	224	77	-4	88	230	88	230	77	-4	89	40	88	230	89	40	89	228	91	33	92	-1	93	31	93	31	92	-1	105	7	93	31	105	7	95	29	95	29	105	7	99	28	105	29	99	28	105	7	105	29	105	7	116	20	133	50	126	54	126	35	126	35	126	54	120	43	126	35	120	43	116	20	116	20	120	43	115	36	116	20	115	36	110	31	92	-1	91	33	90	36	92	-1	90	36	89	40	92	-1	89	40	77	-4	57	219	45	188	47	181	57	219	47	181	47	172	57	219	47	172	48	26	57	219	48	26	51	14	57	219	51	14	57	4	57	219	57	4	72	224	47	172	47	39	48	26	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	24	196	26	208	24	196	28	196	15	196	10	204	10	195	105	29	116	20	110	31	57	253	70	320	40	253	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	54	286	54	271	58	293	58	293	54	271	58	264	58	293	58	264	63	298	63	298	58	264	63	258	63	298	63	258	70	302	70	302	63	258	70	255	70	302	70	255	78	303	78	303	70	255	78	253	78	303	78	253	85	302	85	302	78	253	85	255	85	302	85	255	92	298	92	298	85	255	92	258	92	298	92	258	98	293	98	293	92	258	98	264	98	293	98	264	101	286	101	286	98	264	101	271	101	286	101	271	103	278	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	154	286	154	271	157	293	157	293	154	271	157	264	157	293	157	264	163	298	163	298	157	264	163	258	163	298	163	258	169	302	169	302	163	258	169	255	169	302	169	255	177	303	177	303	169	255	177	253	177	303	177	253	185	302	185	302	177	253	185	255	185	302	185	255	192	298	192	298	185	255	192	258	192	298	192	258	197	293	197	293	192	258	197	264	197	293	197	264	201	286	201	286	197	264	201	271	201	286	201	271	202	278	149	331	151	294	153	330	153	330	151	294	155	299	153	330	155	299	157	329	157	329	155	299	159	304	157	329	159	304	161	326	161	326	159	304	162	309	161	326	162	309	163	322	163	322	162	309	163	313	163	322	163	313	164	316	151	294	149	331	143	330	151	294	143	330	139	329	151	294	139	329	135	327	151	294	135	327	132	324	151	294	132	324	130	320	151	294	130	320	118	253	118	253	130	320	100	253	154	271	154	286	152	278	200	75	204	18	202	104	139	218	127	230	127	220	54	271	54	286	53	278	63	167	70	189	79	224	79	224	70	189	81	204	79	224	81	204	113	230	113	230	81	204	95	213	113	230	95	213	110	216	110	216	129	208	113	230	113	230	129	208	137	226	144	187	154	159	156	215	156	215	154	159	161	130	156	215	161	130	171	198	171	198	161	130	166	104	171	198	166	104	174	32	171	198	174	32	182	178	182	178	174	32	185	50	182	178	185	50	190	157	190	157	185	50	190	32	190	157	190	32	212	225	212	225	190	32	196	17	212	225	196	17	206	94	206	94	196	17	204	5	206	94	204	5	213	-1	137	226	129	208	144	187	137	226	144	187	156	215	174	32	166	104	162	84	174	32	162	84	162	17	162	17	162	84	155	59	162	17	155	59	147	5	147	5	155	59	145	35	147	5	145	35	131	16	78	1	108	-4	90	19	90	19	108	-4	113	9	131	16	113	9	129	-1	131	16	129	-1	147	5	210	78	206	94	213	-1	212	225	206	94	261	225	252	39	248	32	250	8	250	8	248	32	245	27	250	8	245	27	241	26	241	26	232	31	239	0	239	0	232	31	225	-4	210	78	213	-1	216	60	216	60	213	-1	225	-4	216	60	225	-4	223	43	223	43	225	-4	232	31	258	24	263	43	265	65	258	24	265	65	257	65	258	24	257	65	255	50	258	24	255	50	252	39	258	24	252	39	250	8	241	26	239	0	250	8	113	9	108	-4	129	-1	90	19	75	43	78	1	78	1	75	43	66	76	78	1	66	76	52	16	52	16	66	76	61	109	52	16	61	109	60	137	60	137	63	167	52	207	52	207	63	167	79	224	52	16	60	137	52	207	52	16	52	207	32	41	32	41	52	207	31	181	32	41	31	181	19	73	19	73	31	181	19	148	19	73	19	148	15	112	108	324	124	328	124	328	133	342	124	328	144	322	133	342	144	322	157	338	157	338	144	322	158	309	157	338	158	309	179	327	179	327	158	309	167	290	179	327	167	290	172	268	172	200	181	204	172	235	172	200	172	235	170	225	172	200	170	225	169	178	172	200	169	178	179	162	172	200	179	162	173	199	233	114	231	137	228	78	228	78	231	137	223	158	228	78	223	158	214	46	214	46	223	158	211	176	214	46	211	176	194	190	192	19	214	46	194	190	192	19	194	190	190	101	192	19	190	101	187	72	192	19	187	72	179	47	192	19	179	47	167	28	192	19	167	28	164	2	194	190	173	199	179	162	194	190	179	162	187	136	194	190	187	136	190	101	170	225	166	215	169	178	169	178	166	215	160	209	169	178	160	209	158	187	158	187	160	209	152	206	129	11	131	-4	150	16	150	16	131	-4	164	2	150	16	164	2	167	28	85	297	95	314	102	337	102	337	95	314	108	324	102	337	108	324	133	342	133	342	108	324	124	328	78	250	79	276	76	322	78	250	76	322	76	-87	78	250	76	-87	77	-77	78	250	77	-77	78	-67	76	322	79	276	85	297	76	322	85	297	102	337	76	322	54	293	70	-107	76	322	70	-107	72	-102	76	322	72	-102	74	-95	76	322	74	-95	76	-87	70	-107	54	293	41	249	70	-107	41	249	36	186	70	-107	36	186	36	-67	70	-107	36	-67	35	-76	70	-107	35	-76	34	-85	70	-107	34	-85	32	-93	70	-107	32	-93	30	-101	70	-107	30	-101	27	-107	114	13	100	19	108	-2	114	13	108	-2	119	-3	114	13	119	-3	129	11	108	-2	100	19	98	1	98	1	100	19	88	26	98	1	88	26	88	7	88	7	88	26	80	35	88	7	80	35	78	45	78	45	78	16	88	7	148	190	152	206	147	207	148	190	147	207	142	190	118	188	125	187	127	210	127	210	125	187	130	187	127	210	130	187	130	210	130	210	130	187	134	188	130	210	134	188	136	209	136	209	134	188	138	189	136	209	138	189	141	208	141	208	138	189	142	190	141	208	142	190	147	207	106	203	106	195	108	206	108	206	106	195	109	192	108	206	109	192	112	208	112	208	109	192	113	189	112	208	113	189	118	210	118	210	113	189	118	188	118	210	118	188	127	210	173	247	181	204	179	327	173	247	179	327	172	268	206	229	209	236	209	289	209	289	209	236	211	244	209	289	211	244	214	264	214	264	211	244	213	251	214	264	213	251	213	257	190	209	196	215	197	311	197	311	196	215	202	222	197	311	202	222	209	289	209	289	202	222	206	229	197	311	179	327	181	204	197	311	181	204	190	209	172	235	181	204	173	247	148	190	158	187	152	206	131	-4	129	11	119	-3	106	195	106	203	105	200	35	192	41	194	41	194	49	228	41	194	66	179	49	228	66	179	78	214	78	214	66	179	84	143	78	214	84	143	97	177	97	177	84	143	96	96	97	177	96	96	103	50	120	49	115	84	118	-105	118	-105	115	84	108	130	118	-105	108	130	107	18	107	18	108	130	103	50	103	50	108	130	97	177	118	-105	127	-98	120	49	120	49	127	-98	129	0	120	49	129	0	172	225	172	225	129	0	222	225	107	18	103	9	105	-108	107	18	105	-108	118	-105	100	0	96	-7	96	-106	100	0	96	-106	105	-108	100	0	105	-108	103	9	96	-7	93	-16	96	-106	96	-106	93	-16	90	-25	96	-106	90	-25	90	-101	90	-101	90	-25	87	-36	90	-101	87	-36	85	-94	85	-94	87	-36	84	-47	85	-94	84	-47	82	-57	82	-85	85	-94	82	-57	82	-85	82	-57	81	-66	82	-85	81	-66	81	-74	135	-73	136	-58	136	-45	135	-73	136	-45	135	-32	135	-73	135	-32	133	-19	135	-73	133	-19	133	-87	133	-87	133	-19	131	-8	133	-87	131	-8	129	0	133	-87	129	0	127	-98	21	178	28	187	32	224	32	224	28	187	35	192	32	224	35	192	49	228	49	228	35	192	41	194	20	212	12	195	12	150	20	212	12	150	16	166	20	212	16	166	21	178	20	212	21	178	32	224	7	173	5	150	12	150	7	173	12	150	12	195	42	289	45	269	47	309	47	309	45	269	54	251	47	309	54	251	61	324	61	324	54	251	61	290	68	237	61	290	54	251	64	302	72	310	81	334	81	334	72	310	83	316	81	334	83	316	102	340	102	340	83	316	95	319	102	340	95	319	106	320	106	320	137	316	124	342	124	342	137	316	145	340	61	324	61	290	64	302	61	324	64	302	81	334	198	284	203	288	203	318	203	318	203	288	206	293	203	318	206	293	209	304	209	304	206	293	208	299	154	307	165	296	168	336	168	336	165	296	176	286	168	336	176	286	188	328	188	328	176	286	191	282	188	328	191	282	203	318	203	318	191	282	198	284	145	340	137	316	154	307	145	340	154	307	168	336	235	116	232	141	230	76	230	76	232	141	225	164	230	76	225	164	215	43	215	43	225	164	213	184	215	43	213	184	197	202	192	17	215	43	197	202	192	17	197	202	190	104	192	17	190	104	187	71	192	17	187	71	180	45	192	17	180	45	168	25	192	17	168	25	161	1	197	202	176	217	179	149	197	202	179	149	187	126	197	202	187	126	190	104	145	233	127	200	149	190	145	233	149	190	176	217	176	217	149	190	167	172	176	217	167	172	179	149	111	13	123	-4	121	10	121	10	123	-4	130	9	151	13	130	9	161	1	151	13	161	1	168	25	130	9	123	-4	161	1	124	342	102	340	106	320	69	70	86	1	76	52	76	52	86	1	85	35	93	26	85	35	86	1	93	26	86	1	123	-4	68	274	68	237	87	261	87	261	68	237	87	224	87	261	87	224	114	248	114	248	87	224	110	213	114	248	110	213	127	200	62	144	70	165	77	203	77	203	70	165	84	183	77	203	84	183	110	213	110	213	84	183	103	195	110	213	103	195	127	200	77	203	50	187	62	144	62	144	50	187	60	121	61	106	60	121	56	18	61	106	56	18	64	88	64	88	56	18	86	1	64	88	86	1	69	70	56	18	60	121	50	187	56	18	50	187	34	44	34	44	50	187	31	164	34	44	31	164	20	74	20	74	31	164	19	137	20	74	19	137	15	108	101	19	93	26	123	-4	101	19	123	-4	111	13	61	290	68	237	68	274	127	200	145	233	114	248	37	13	65	0	47	113	47	113	65	0	57	65	63	118	57	65	61	81	63	118	61	81	70	94	72	142	67	154	70	94	70	94	67	154	65	167	63	118	65	167	60	217	63	118	60	217	49	123	49	123	60	217	40	202	49	123	40	202	39	131	39	131	40	202	31	141	142	228	121	230	127	215	127	215	121	230	112	215	96	213	112	215	121	230	96	213	121	230	87	226	194	199	181	214	182	158	194	199	182	158	188	161	194	199	188	161	194	165	194	199	194	165	198	171	194	199	198	171	199	179	158	166	163	161	163	223	163	223	163	161	168	158	163	223	168	158	181	214	181	214	168	158	175	157	181	214	175	157	182	158	127	215	140	212	142	228	142	228	140	212	148	208	142	228	148	208	163	223	163	223	148	208	154	203	163	223	154	203	156	195	156	195	158	166	163	223	156	195	155	193	158	166	158	166	155	193	155	190	158	166	155	190	155	171	155	171	155	190	154	187	155	171	154	187	154	183	87	226	60	217	67	182	87	226	67	182	74	195	87	226	74	195	83	206	87	226	83	206	96	213	67	182	60	217	65	167	28	184	24	165	26	152	28	184	26	152	31	141	28	184	31	141	40	202	83	102	97	107	92	127	92	127	97	107	108	124	115	125	108	124	111	108	83	102	92	127	80	133	83	102	80	133	72	142	83	102	72	142	70	94	63	118	70	94	65	167	111	108	108	124	97	107	117	108	121	107	121	126	121	126	121	107	125	106	121	126	125	106	126	127	126	127	125	106	128	106	126	127	128	106	131	128	131	128	128	106	133	105	131	128	133	105	138	129	138	129	133	105	142	106	138	129	142	106	145	128	145	128	142	106	148	108	145	128	148	108	150	127	150	127	148	108	153	111	150	127	153	111	154	124	154	124	153	111	156	115	154	124	156	115	156	122	156	122	156	115	157	118	115	125	111	108	117	108	115	125	117	108	121	126	80	27	108	-4	95	22	95	22	108	-4	110	20	131	22	110	20	130	-1	131	22	130	-1	151	6	69	36	60	49	65	0	69	36	65	0	108	-4	69	36	108	-4	80	27	57	65	65	0	60	49	12	61	14	46	15	77	15	77	14	46	21	29	15	77	21	29	22	91	22	91	21	29	37	13	22	91	37	13	33	103	33	103	37	13	47	113	204	68	196	73	189	40	189	40	196	73	182	54	189	40	182	54	171	20	171	20	182	54	166	39	171	20	166	39	151	6	151	6	166	39	149	29	151	6	149	29	131	22	110	20	108	-4	130	-1	47	113	57	65	63	118	155	171	154	183	153	179	43	93	41	117	41	117	36	196	41	117	44	151	36	196	44	151	52	225	52	225	44	151	53	184	52	225	53	184	72	257	72	257	53	184	65	213	72	257	65	213	80	238	48	265	50	298	45	327	48	265	45	327	38	272	38	272	45	327	35	318	38	272	35	318	30	283	30	283	35	318	29	308	30	283	29	308	27	296	51	305	55	312	59	335	59	335	55	312	61	320	59	335	61	320	76	342	76	342	61	320	70	328	76	342	70	328	81	334	51	305	59	335	45	327	51	305	45	327	50	298	108	302	94	287	94	257	94	257	94	287	84	273	94	257	84	273	80	238	80	238	84	273	74	274	80	238	74	274	72	257	72	257	74	274	71	259	166	327	159	328	161	283	161	283	159	328	142	325	161	283	142	325	142	271	142	271	142	325	125	315	142	271	125	315	119	262	119	262	125	315	108	302	119	262	108	302	94	257	65	277	57	281	60	260	65	277	60	260	71	259	65	277	71	259	74	274	52	288	50	298	48	265	52	288	48	265	60	260	52	288	60	260	57	281	71	-1	95	-4	78	44	78	44	95	-4	103	40	108	40	103	40	105	-4	108	40	105	-4	117	-2	61	55	49	72	49	9	61	55	49	9	71	-1	61	55	71	-1	78	44	43	93	41	117	33	28	43	93	33	28	49	9	43	93	49	9	49	72	41	117	36	196	33	28	33	28	36	196	25	166	33	28	25	166	21	58	21	58	25	166	19	135	21	58	19	135	17	100	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-1	137	0	128	41	128	-1	128	41	123	41	128	-1	123	41	117	41	128	-1	117	41	117	-2	113	40	108	40	117	-2	113	40	117	-2	117	41	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	175	321	171	325	174	297	175	321	174	297	179	311	175	321	179	311	178	316	166	327	161	283	174	297	166	327	174	297	171	325	103	40	95	-4	105	-4	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	15	176	20	182	22	203	22	203	20	182	25	188	22	203	25	188	33	216	33	216	25	188	30	193	33	216	30	193	36	194	36	194	39	193	44	225	44	225	39	193	41	190	44	225	41	190	44	184	13	188	5	172	12	170	13	188	12	170	15	176	13	188	15	176	22	203	87	190	86	190	88	0	87	190	88	0	88	174	87	190	88	174	102	205	88	174	100	185	102	205	102	205	100	185	111	194	102	205	111	194	117	216	117	216	111	194	120	199	117	216	120	199	131	224	131	224	120	199	130	202	131	224	130	202	140	203	140	203	153	201	145	229	145	229	153	201	159	230	88	0	86	190	84	205	88	0	84	205	81	215	88	0	81	215	76	223	88	0	76	223	68	226	88	0	68	226	56	228	88	0	56	228	46	156	88	0	46	156	46	0	145	229	131	224	140	203	218	-65	218	160	216	182	218	-65	216	182	208	202	218	-65	208	202	218	-76	196	217	180	226	181	-103	196	217	181	-103	184	-107	196	217	184	-107	218	-76	196	217	218	-76	208	202	184	-107	226	-107	223	-101	184	-107	223	-101	221	-94	184	-107	221	-94	219	-86	184	-107	219	-86	218	-76	180	226	159	230	163	195	180	226	163	195	170	185	180	226	170	185	174	172	180	226	174	172	176	154	180	226	176	154	176	-79	180	226	176	-79	177	-89	180	226	177	-89	179	-97	180	226	179	-97	181	-103	176	154	176	-64	176	-79	45	173	46	156	56	228	45	173	56	228	44	225	45	173	44	225	44	184	44	225	33	216	36	194	159	230	153	201	163	195	150	340	126	342	150	318	150	318	126	342	119	328	99	324	119	328	126	342	99	324	126	342	87	333	230	228	226	254	229	110	230	228	229	110	234	166	230	228	234	166	233	198	220	277	211	296	215	63	220	277	215	63	229	110	220	277	229	110	226	254	23	81	28	64	32	273	32	273	28	64	40	41	32	273	40	41	55	310	55	310	40	41	55	21	55	310	55	21	59	193	59	193	55	21	59	161	59	193	59	161	59	177	59	177	59	161	189	177	189	177	59	161	189	161	189	177	189	161	192	27	189	177	192	27	199	313	199	313	192	27	215	63	199	313	215	63	211	296	171	292	182	256	185	325	185	325	182	256	188	216	185	325	188	216	199	313	199	313	188	216	189	177	169	334	150	340	150	318	169	334	150	318	171	292	169	334	171	292	185	325	187	109	180	67	192	27	192	27	180	67	168	36	192	27	168	36	161	3	161	3	168	36	151	16	161	3	151	16	128	9	128	9	98	18	122	-4	122	-4	98	18	96	-1	78	42	67	77	74	7	78	42	74	7	96	-1	78	42	96	-1	98	18	59	161	55	21	61	118	61	118	55	21	74	7	61	118	74	7	67	77	189	158	187	109	192	27	189	158	192	27	189	161	128	9	122	-4	161	3	59	193	62	247	55	310	55	310	62	247	70	285	55	310	70	285	87	333	87	333	70	285	83	310	87	333	83	310	99	324	14	144	15	120	18	226	18	226	15	120	18	100	18	226	18	100	32	273	32	273	18	100	23	81	14	144	18	226	13	170	45	188	57	219	42	193	42	193	57	219	41	214	42	193	41	214	37	196	37	196	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	57	4	65	-2	72	224	72	224	65	-2	77	-4	72	224	77	-4	88	230	88	230	77	-4	89	40	88	230	89	40	89	228	91	33	92	-1	93	31	93	31	92	-1	105	7	93	31	105	7	95	29	95	29	105	7	99	28	105	29	99	28	105	7	105	29	105	7	116	20	133	50	126	54	126	35	126	35	126	54	120	43	126	35	120	43	116	20	116	20	120	43	115	36	116	20	115	36	110	31	92	-1	91	33	90	36	92	-1	90	36	89	40	92	-1	89	40	77	-4	57	219	45	188	47	181	57	219	47	181	47	172	57	219	47	172	48	26	57	219	48	26	51	14	57	219	51	14	57	4	57	219	57	4	72	224	47	172	47	39	48	26	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	24	196	26	208	24	196	28	196	15	196	10	204	10	195	105	29	116	20	110	31	10	200	14	201	18	212	18	212	14	201	17	201	18	212	17	201	20	201	20	201	28	200	35	216	35	216	28	200	34	197	35	216	34	197	38	192	7	200	10	200	18	212	7	200	18	212	3	208	7	200	3	208	3	200	35	216	38	192	48	220	48	220	38	192	40	183	48	220	40	183	41	171	83	0	41	171	41	0	35	216	18	212	20	201	83	129	83	229	81	230	83	129	81	230	83	0	83	129	83	0	83	113	83	129	83	113	127	176	131	158	147	172	160	205	160	205	147	172	161	181	160	205	161	181	184	222	184	222	161	181	174	185	184	222	174	185	188	187	188	187	194	186	202	228	202	228	194	186	201	185	202	228	201	185	207	183	127	176	83	113	113	140	127	176	113	140	131	158	127	176	131	158	160	205	83	0	81	230	70	226	83	0	70	226	59	223	83	0	59	223	48	220	83	0	48	220	41	171	227	182	233	185	234	225	234	225	233	185	239	189	234	225	239	189	240	220	240	220	239	189	243	196	240	220	243	196	244	214	244	214	243	196	245	206	207	183	213	182	215	230	215	230	213	182	220	181	215	230	220	181	226	229	226	229	220	181	227	182	226	229	227	182	234	225	202	228	184	222	188	187	153	12	149	9	252	0	252	0	149	9	144	8	252	0	144	8	137	7	156	20	252	0	228	13	156	20	228	13	219	19	156	20	219	19	209	27	156	20	209	27	199	39	156	20	199	39	156	22	199	39	113	140	148	34	199	39	148	34	151	30	199	39	151	30	153	27	199	39	153	27	155	24	199	39	155	24	156	22	239	10	228	13	252	0	239	10	252	0	252	7	155	15	153	12	252	0	155	15	252	0	156	20	133	7	133	0	252	0	133	7	252	0	137	7	148	34	113	140	83	113	202	228	207	183	215	230	56	305	64	306	64	306	68	342	64	306	74	304	68	342	74	304	83	338	83	338	74	304	83	296	83	338	83	296	95	329	95	329	83	296	92	283	95	329	92	283	100	267	113	292	107	248	113	225	113	292	113	225	121	266	121	266	113	225	128	177	121	266	128	177	176	71	176	71	128	177	164	45	176	71	164	45	169	29	104	313	95	329	100	267	104	313	100	267	107	248	104	313	107	248	113	292	176	71	169	29	176	15	176	71	176	15	184	4	113	225	6	0	56	0	113	225	56	0	128	177	200	32	193	38	193	-2	193	-2	193	38	186	47	193	-2	186	47	184	4	184	4	186	47	181	58	184	4	181	58	176	71	235	53	229	42	230	8	230	8	229	42	222	35	230	8	222	35	219	-1	219	-1	222	35	215	31	219	-1	215	31	209	30	209	30	200	32	204	-5	204	-5	200	32	193	-2	239	24	244	45	246	69	239	24	246	69	238	69	239	24	238	69	235	53	239	24	235	53	230	8	209	30	204	-5	219	-1	43	295	49	302	51	337	51	337	49	302	56	305	51	337	56	305	68	342	68	342	56	305	64	306	39	325	32	308	34	268	39	325	34	268	38	284	39	325	38	284	43	295	39	325	43	295	51	337	28	288	26	268	34	268	28	288	34	268	32	308	78	225	36	225	69	-107	78	225	69	-107	71	-102	78	225	71	-102	73	-94	78	225	73	-94	75	-85	78	225	75	-85	76	-75	78	225	76	-75	76	9	78	225	76	9	78	9	69	-107	36	225	36	-65	69	-107	36	-65	35	-75	69	-107	35	-75	34	-84	69	-107	34	-84	32	-93	69	-107	32	-93	30	-101	69	-107	30	-101	27	-107	87	0	93	-2	96	32	96	32	93	-2	101	-4	96	32	101	-4	108	26	108	26	101	-4	109	-4	108	26	109	-4	121	24	121	24	109	-4	119	-3	121	24	119	-3	131	0	171	53	169	48	171	36	171	36	169	48	166	44	171	36	166	44	161	40	161	40	153	33	158	19	158	19	153	33	144	29	158	19	144	29	144	7	144	7	144	29	136	26	144	7	136	26	131	0	131	0	136	26	128	24	131	0	128	24	121	24	87	41	80	53	81	4	87	41	81	4	87	0	87	41	87	0	96	32	81	4	80	53	78	69	81	4	78	69	78	9	214	225	172	225	173	23	173	23	172	225	172	68	173	23	172	68	172	36	172	36	172	68	172	59	172	36	172	59	171	36	171	36	172	59	171	53	161	40	158	19	171	36	214	225	173	23	177	12	214	225	177	12	182	3	214	225	182	3	191	-2	214	225	191	-2	203	-4	214	225	203	-4	214	56	244	42	239	35	241	20	241	20	239	35	234	31	241	20	234	31	230	7	230	7	234	31	230	29	230	7	230	29	224	28	224	28	221	29	230	7	230	7	221	29	218	31	230	7	218	31	217	-1	217	-1	218	31	216	36	217	-1	216	36	215	45	250	35	258	50	251	53	250	35	251	53	244	42	250	35	244	42	241	20	215	45	214	56	203	-4	215	45	203	-4	217	-1	76	9	76	-75	76	-64	45	188	57	219	42	192	42	192	57	219	41	214	42	192	41	214	37	195	37	195	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	89	228	88	230	89	45	89	45	88	230	72	224	89	45	72	224	59	-6	59	-6	72	224	57	219	59	-6	57	219	47	172	47	172	57	219	47	181	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	25	196	26	208	25	196	28	196	186	84	189	141	163	55	163	55	189	141	163	97	163	55	163	97	134	28	134	28	163	97	129	63	134	28	129	63	100	7	100	7	129	63	90	45	189	141	203	116	206	188	206	188	203	116	212	141	206	188	212	141	212	230	212	230	212	141	217	166	212	230	217	166	222	230	222	230	217	166	220	189	222	230	220	189	221	211	89	45	59	-6	100	7	89	45	100	7	90	45	47	172	47	-6	59	-6	15	196	10	204	10	195	189	141	186	84	203	116	57	219	45	188	47	181	51	59	43	75	44	11	44	11	43	75	40	98	39	150	40	98	43	118	39	150	43	118	54	168	54	168	43	118	50	136	54	168	50	136	62	152	61	268	63	305	57	328	61	268	57	328	53	272	53	272	57	328	48	319	53	272	48	319	47	278	47	278	48	319	43	309	47	278	43	309	42	286	42	286	43	309	41	297	64	310	66	316	71	335	71	335	66	316	72	322	71	335	72	322	89	342	89	342	72	322	80	328	89	342	80	328	93	334	64	310	71	335	57	328	64	310	57	328	63	305	73	235	76	283	71	225	71	225	70	286	69	266	69	266	70	286	66	291	69	266	66	291	64	297	83	281	76	283	77	243	83	281	77	243	83	251	83	281	83	251	96	290	72	218	73	184	74	211	74	211	73	184	77	164	74	211	77	164	78	204	78	204	77	164	94	174	78	204	94	174	83	199	83	199	94	174	89	194	101	202	94	174	102	172	101	202	102	172	113	208	113	208	102	172	110	171	113	208	110	171	117	170	73	184	54	168	62	152	73	184	62	152	77	164	73	184	72	218	71	225	73	184	71	225	69	266	73	184	69	266	65	190	52	233	52	215	54	242	54	242	52	215	55	206	54	242	55	206	58	251	58	251	55	206	59	198	58	251	59	198	63	259	63	259	59	198	65	190	63	259	65	190	69	266	64	297	63	305	61	268	64	297	61	268	69	266	128	41	124	41	128	-1	128	-1	124	41	118	41	128	-1	118	41	117	-2	117	-2	118	41	111	40	117	-2	111	40	107	-4	107	-4	111	40	104	40	107	-4	104	40	98	-4	98	-4	104	40	98	40	177	29	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-26	201	-3	199	-53	199	-53	201	-3	192	15	199	-53	192	15	188	-34	188	-34	187	-76	199	-53	158	-1	170	-5	177	29	177	29	170	-5	180	-12	177	29	180	-12	192	15	192	15	180	-12	186	-22	192	15	186	-22	188	-34	188	-34	186	-47	187	-76	187	-76	186	-47	180	-59	187	-76	180	-59	170	-93	170	-93	180	-59	170	-67	170	-93	170	-67	159	-72	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	181	186	185	197	184	204	181	186	184	204	179	210	181	186	179	210	172	214	181	186	172	214	171	178	117	170	124	170	127	213	127	213	124	170	131	170	127	213	131	170	140	216	140	216	131	170	142	170	140	216	142	170	153	217	153	217	142	170	157	173	153	217	157	173	164	216	164	216	157	173	171	178	164	216	171	178	172	214	160	307	160	271	166	305	166	305	160	271	171	280	166	305	171	280	171	301	171	301	171	280	175	291	171	301	175	291	174	297	125	303	126	260	139	306	139	306	126	260	144	264	139	306	144	264	151	307	151	307	144	264	160	271	151	307	160	271	160	307	83	251	93	256	96	290	96	290	93	256	106	258	96	290	106	258	111	297	111	297	106	258	126	260	111	297	126	260	125	303	79	42	63	48	67	0	79	42	67	0	98	-4	79	42	98	-4	98	40	51	59	44	11	67	0	51	59	67	0	63	48	29	29	44	11	40	98	29	29	40	98	39	150	29	29	39	150	27	129	29	29	27	129	20	53	20	106	17	81	20	53	20	106	20	53	27	129	113	208	117	170	127	213	98	-90	97	-73	96	-80	128	41	128	-1	137	0	52	215	52	233	51	224	94	174	101	202	89	194	70	286	71	225	76	283	76	283	73	235	77	243	97	207	119	214	119	214	129	230	119	214	148	205	129	230	148	205	167	224	167	224	148	205	168	184	167	224	168	184	197	208	197	208	168	184	182	155	197	208	182	155	190	124	190	74	183	52	191	20	191	20	183	52	172	31	191	20	172	31	161	2	161	2	172	31	156	17	161	2	156	17	134	11	134	11	107	19	126	-4	126	-4	107	19	92	0	107	19	87	38	92	0	92	0	87	38	73	65	92	0	73	65	62	15	62	15	73	65	65	95	62	15	65	95	62	122	80	191	91	223	70	169	70	169	91	223	60	203	70	169	60	203	64	145	64	145	60	203	62	122	62	15	62	122	60	203	62	15	60	203	38	38	38	38	60	203	37	174	38	38	37	174	23	67	23	67	37	174	22	139	23	67	22	139	17	101	237	114	232	151	231	79	231	79	232	151	218	183	231	79	218	183	215	47	215	47	218	183	197	208	215	47	197	208	192	95	192	95	191	20	215	47	134	11	126	-4	161	2	97	207	119	214	129	230	97	207	129	230	91	223	97	207	91	223	80	191	190	74	191	20	192	95	197	208	190	124	192	95	72	119	64	77	77	9	77	9	64	77	54	54	77	9	54	54	52	-6	52	-6	54	54	42	42	52	-6	42	42	39	-5	39	-5	42	42	30	36	39	-5	30	36	30	0	30	0	30	36	26	35	30	0	26	35	23	6	23	6	26	35	23	33	23	6	23	33	20	31	20	15	23	6	20	31	20	15	20	31	19	28	20	15	19	28	18	25	97	225	68	222	78	183	78	183	91	48	97	225	97	225	91	48	98	99	97	225	98	99	100	183	100	183	98	99	100	148	180	183	239	183	239	225	180	183	239	225	147	183	147	183	239	225	100	183	176	78	175	88	169	-1	169	-1	175	88	175	99	169	-1	175	99	175	109	175	109	176	127	169	-1	169	-1	176	127	176	144	169	-1	176	144	156	7	156	7	176	144	178	160	156	7	178	160	179	173	147	20	180	183	147	183	147	20	147	183	145	160	179	173	180	183	147	20	179	173	147	20	156	7	97	225	100	183	239	225	4	155	12	155	16	180	16	180	12	155	23	167	16	180	23	167	29	200	29	200	23	167	35	176	29	200	35	176	46	214	46	214	35	176	47	180	46	214	47	180	68	222	68	222	47	180	62	183	68	222	62	183	78	183	188	41	184	47	185	-4	185	-4	184	47	180	54	185	-4	180	54	178	61	178	61	177	69	185	-4	185	-4	177	69	169	-1	188	41	205	0	194	38	194	38	205	0	203	36	209	37	203	36	205	0	209	37	205	0	220	12	233	69	229	55	232	29	233	69	232	29	239	49	233	69	239	49	241	69	223	45	216	40	220	12	223	45	220	12	232	29	223	45	232	29	229	55	143	136	141	109	141	37	143	136	141	37	147	20	143	136	147	20	145	160	139	82	139	56	141	37	139	82	141	37	141	109	78	183	72	119	77	9	78	183	77	9	91	48	176	78	169	-1	177	69	188	41	185	-4	205	0	209	37	220	12	216	40	107	212	123	216	123	216	129	230	123	216	145	211	129	230	145	211	163	225	163	225	145	211	163	197	163	225	163	197	191	210	191	210	163	197	177	175	191	210	177	175	186	144	191	210	190	106	192	19	191	210	192	19	214	188	214	188	192	19	214	47	214	188	214	47	228	158	228	158	214	47	228	82	228	158	228	82	233	123	192	19	190	106	187	75	192	19	187	75	179	49	192	19	179	49	166	29	192	19	166	29	164	1	129	11	130	-4	150	16	150	16	130	-4	164	1	150	16	164	1	166	29	130	-4	129	11	118	-4	118	-4	129	11	115	13	118	-4	115	13	108	-2	108	-2	115	13	101	18	108	-2	101	18	98	1	98	1	101	18	89	26	98	1	89	26	88	7	88	7	89	26	81	35	88	7	81	35	78	44	85	185	94	202	101	225	101	225	94	202	107	212	101	225	107	212	129	230	129	230	107	212	123	216	78	137	79	163	75	210	78	137	75	210	76	-85	78	137	76	-85	77	-75	78	137	77	-75	78	-64	75	210	79	163	85	185	75	210	85	185	101	225	75	210	54	182	70	-107	75	210	70	-107	72	-102	75	210	72	-102	74	-95	75	210	74	-95	76	-85	70	-107	54	182	41	138	70	-107	41	138	36	76	70	-107	36	76	36	-65	70	-107	36	-65	35	-75	70	-107	35	-75	34	-84	70	-107	34	-84	32	-93	70	-107	32	-93	30	-101	70	-107	30	-101	27	-107	78	44	78	15	88	7	191	210	186	144	190	106	60	54	48	68	50	5	50	5	48	68	42	85	50	5	42	85	33	20	33	20	42	85	41	105	45	171	41	105	45	135	45	171	45	135	73	202	73	202	45	135	58	158	73	202	58	158	76	174	73	202	76	174	107	223	107	223	76	174	97	183	107	223	97	183	118	186	118	186	141	182	142	230	142	230	141	182	158	174	142	230	158	174	169	227	169	227	158	174	170	163	169	227	170	163	190	218	190	218	170	163	181	155	190	218	181	155	192	151	17	83	21	45	25	130	25	130	21	45	33	20	25	130	33	20	45	171	45	171	33	20	41	105	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-1	137	0	128	41	128	-1	128	41	123	41	128	-1	123	41	119	41	128	-1	119	41	117	-2	105	-4	117	-2	107	40	111	40	107	40	117	-2	111	40	117	-2	115	40	115	40	117	-2	119	41	60	54	71	-2	78	45	78	45	71	-2	95	-4	78	45	95	-4	103	40	103	40	95	-4	105	-4	103	40	105	-4	107	40	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	213	191	205	206	208	157	213	191	208	157	212	163	213	191	212	163	215	169	213	191	215	169	216	176	205	206	190	218	192	151	205	206	192	151	201	153	205	206	201	153	208	157	142	230	107	223	118	186	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	60	54	50	5	71	-2	186	63	180	42	187	16	187	16	180	42	168	25	187	16	168	25	156	1	156	1	168	25	152	13	156	1	152	13	131	9	131	9	110	15	119	-4	119	-4	110	15	90	30	119	-4	90	30	87	1	87	1	90	30	75	54	87	1	75	54	64	84	58	207	60	117	65	145	58	207	65	145	87	220	87	220	65	145	78	164	87	220	78	164	97	176	58	18	87	1	64	84	58	18	64	84	60	117	58	18	60	117	58	207	58	18	58	207	35	184	58	18	35	184	35	42	20	151	15	108	20	73	20	151	20	73	35	42	20	151	35	42	35	184	153	172	167	155	171	183	171	183	167	155	178	134	171	183	259	225	137	183	119	225	87	220	97	176	119	225	97	176	118	182	119	225	118	182	137	183	119	225	137	183	259	225	137	183	153	172	171	183	233	94	229	121	228	65	228	65	229	121	218	138	228	65	218	138	212	38	212	38	218	138	203	152	212	38	203	152	189	85	189	85	203	152	186	165	189	85	186	165	186	110	186	165	171	183	178	134	186	165	178	134	186	110	189	85	187	16	212	38	131	9	119	-4	156	1	186	63	187	16	189	85	259	225	171	183	259	183	9	138	16	153	18	183	18	183	16	153	25	166	18	183	25	166	34	204	34	204	25	166	37	175	34	204	37	175	55	219	55	219	37	175	50	181	55	219	50	181	66	183	81	225	66	183	107	183	81	225	107	183	221	225	221	225	107	183	136	183	221	225	136	183	221	183	7	160	2	138	9	138	7	160	9	138	18	183	118	0	125	74	124	91	124	91	125	113	118	0	118	0	125	113	107	183	118	0	107	183	103	11	103	11	107	183	102	164	103	11	102	164	96	142	128	135	131	155	107	183	107	183	131	155	134	172	107	183	134	172	136	183	138	-4	157	0	141	39	141	39	157	0	151	36	161	38	151	36	157	0	161	38	157	0	172	10	185	71	182	59	183	27	185	71	183	27	191	48	185	71	191	48	193	71	176	49	169	42	172	10	176	49	172	10	183	27	176	49	183	27	182	59	138	-4	141	39	133	47	138	-4	133	47	128	59	138	-4	128	59	125	74	138	-4	125	74	118	0	103	11	96	142	94	28	94	28	96	142	92	119	94	28	92	119	89	49	89	49	92	119	88	95	89	49	88	95	87	71	161	38	172	10	169	42	66	183	81	225	55	219	128	135	107	183	125	113	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	200	75	204	18	202	104	139	218	127	230	127	220	61	116	60	137	60	137	55	20	60	137	54	207	55	20	54	207	33	46	33	46	54	207	33	181	33	46	33	181	19	78	19	78	33	181	19	150	19	78	19	150	15	114	63	94	55	20	68	72	68	72	55	20	85	3	68	72	85	3	76	52	76	52	85	3	86	34	94	25	86	34	85	3	94	25	85	3	123	-3	61	116	60	137	55	20	61	116	55	20	63	94	135	105	134	76	176	-107	176	-107	134	76	134	9	176	-107	134	9	134	-4	134	-4	134	9	124	10	134	-4	124	10	123	-3	123	-3	124	10	114	13	123	-3	114	13	104	18	134	221	134	228	132	229	134	221	132	229	129	229	134	221	129	229	126	230	134	221	126	230	124	230	134	221	124	230	121	230	134	221	121	230	109	216	175	221	176	-107	176	129	176	9	176	-4	220	1	176	9	220	1	191	9	191	9	220	1	214	14	207	230	201	216	218	209	207	230	218	209	233	224	233	224	218	209	232	190	233	224	232	190	243	164	178	179	182	198	184	226	184	226	182	198	189	211	184	226	189	211	195	229	195	229	189	211	201	216	195	229	201	216	207	230	175	221	176	129	177	155	175	221	177	155	178	179	175	221	178	179	184	226	176	-107	175	221	167	215	176	-107	167	215	160	208	176	-107	160	208	148	187	176	-107	148	187	141	162	176	-107	141	162	137	134	176	-107	137	134	135	105	296	111	291	151	292	75	292	75	291	151	278	184	292	75	278	184	277	43	277	43	278	184	258	209	277	43	258	209	254	18	254	18	258	209	252	103	254	18	252	103	250	74	254	18	250	74	243	49	258	209	233	224	243	164	258	209	243	164	249	134	258	209	249	134	252	103	231	28	214	14	220	1	231	28	220	1	254	18	231	28	254	18	243	49	63	166	73	189	84	224	84	224	73	189	88	206	84	224	88	206	121	230	121	230	88	206	109	216	63	166	84	224	54	207	63	166	54	207	60	137	176	-107	134	-4	134	-107	94	25	123	-3	104	18	79	224	63	230	67	192	67	192	63	230	56	195	51	194	56	195	63	230	51	194	63	230	49	227	194	225	123	93	126	26	126	26	123	93	113	139	126	26	113	139	110	78	110	78	113	139	103	177	110	78	103	177	101	119	67	192	77	183	79	224	79	224	77	183	85	168	79	224	85	168	92	206	92	206	85	168	93	147	92	206	93	147	103	177	103	177	93	147	101	119	138	41	243	225	194	225	138	41	194	225	126	26	138	41	126	26	136	-34	138	41	136	-34	141	-57	138	41	141	-57	147	1	110	78	6	-104	55	-104	110	78	55	-104	126	26	210	-49	206	-61	209	-90	209	-90	206	-61	201	-68	209	-90	201	-68	198	-104	198	-104	201	-68	195	-72	198	-104	195	-72	188	-74	187	-74	188	-74	177	-71	187	-74	177	-71	182	-109	182	-109	177	-71	168	-105	177	-71	168	-63	168	-105	168	-105	168	-63	160	-48	168	-105	160	-48	157	-94	157	-94	160	-48	153	-27	157	-94	153	-27	148	-78	148	-78	153	-27	147	1	148	-78	147	1	141	-57	216	-71	219	-52	220	-34	216	-71	220	-34	213	-34	216	-71	213	-34	210	-49	216	-71	210	-49	209	-90	187	-74	182	-109	198	-104	187	-74	198	-104	188	-74	34	156	37	171	38	217	38	217	37	171	41	182	38	217	41	182	49	227	49	227	41	182	46	190	49	227	46	190	51	194	34	156	38	217	31	202	34	156	31	202	27	182	34	156	27	182	26	156	239	39	223	17	236	0	236	0	223	17	197	9	197	-107	197	9	155	-4	197	225	155	225	155	-4	197	225	155	-4	197	9	155	225	155	9	155	-4	155	-4	155	9	129	17	155	-4	129	17	114	0	114	0	129	17	112	39	114	0	112	39	103	69	99	104	98	137	96	163	99	104	96	163	90	188	99	104	90	188	84	15	99	104	84	15	103	69	52	114	55	72	61	224	61	224	55	72	65	39	61	224	65	39	78	210	78	210	65	39	84	15	78	210	84	15	90	188	42	190	49	164	61	224	61	224	49	164	52	137	61	224	52	137	52	114	61	224	36	230	42	190	42	190	36	230	31	230	42	190	31	230	30	210	30	210	31	230	25	229	30	210	25	229	19	229	14	229	10	228	30	210	14	229	30	210	19	229	262	187	256	162	265	16	265	16	256	162	254	136	265	16	254	136	253	103	342	221	342	228	337	229	342	221	337	229	332	230	342	221	332	230	327	230	342	221	327	230	322	211	303	164	310	190	316	230	316	230	310	190	322	211	316	230	322	211	321	230	321	230	322	211	327	230	262	187	265	16	273	209	273	209	265	16	285	41	273	209	285	41	290	224	290	224	285	41	296	74	290	224	296	74	300	137	300	137	296	74	300	114	290	224	300	137	303	164	290	224	303	164	316	230	265	16	253	103	249	69	265	16	249	69	239	39	265	16	239	39	236	0	197	9	197	-4	236	0	197	-107	155	-4	155	-107	30	210	10	228	10	220	103	69	84	15	114	0	71	31	64	54	70	0	70	0	64	54	61	81	70	0	61	81	59	5	59	5	61	81	60	109	62	211	60	109	63	149	62	211	63	149	73	180	108	218	132	223	132	230	108	218	132	230	94	225	108	218	94	225	88	204	94	225	62	211	73	180	94	225	73	180	88	204	23	50	30	35	37	186	37	186	30	35	39	23	37	186	39	23	62	211	62	211	39	23	49	13	62	211	49	13	60	109	60	109	49	13	59	5	20	151	15	104	15	84	20	151	15	84	18	66	20	151	18	66	23	50	20	151	23	50	37	186	81	-3	93	-4	82	15	82	15	93	-4	100	9	113	12	100	9	109	-2	113	12	109	-2	123	3	71	31	70	0	81	-3	71	31	81	-3	82	15	174	51	170	73	175	12	174	158	170	73	173	85	174	158	173	85	175	95	177	145	174	158	175	95	177	145	175	95	177	105	177	145	177	105	178	115	177	145	178	115	179	127	156	175	156	43	163	173	163	173	156	43	164	26	163	173	164	26	169	168	169	168	164	26	170	73	169	168	170	73	174	158	174	51	175	12	181	33	181	33	175	12	187	3	181	33	187	3	190	20	190	20	187	3	202	-2	190	20	202	-2	200	12	200	12	202	-2	210	9	229	14	210	9	218	-4	229	14	218	-4	230	-3	282	35	289	49	292	152	292	152	289	49	294	66	292	152	294	66	297	105	297	105	294	66	296	85	275	187	250	211	252	104	275	187	252	104	253	5	275	187	253	5	263	13	275	187	263	13	273	23	275	187	273	23	282	35	275	187	282	35	292	152	240	179	249	146	250	211	250	211	249	146	252	104	253	5	252	104	252	76	240	179	250	211	226	203	226	203	250	211	218	225	226	203	218	225	206	218	206	218	218	225	180	230	206	218	180	230	180	223	229	14	230	-3	242	29	242	29	230	-3	242	0	242	29	242	0	248	51	248	51	242	0	253	5	248	51	253	5	252	76	210	9	202	-2	218	-4	139	84	142	73	143	168	143	168	142	73	147	26	143	168	147	26	149	173	149	173	147	26	156	43	149	173	156	43	156	175	147	26	142	73	138	51	147	26	138	51	136	12	136	12	138	51	132	33	136	12	132	33	123	3	123	3	132	33	123	20	123	3	123	20	113	12	138	159	135	145	135	103	138	159	135	103	137	94	138	159	137	94	139	84	138	159	139	84	143	168	135	145	133	126	134	114	135	145	134	114	135	103	100	9	93	-4	109	-2	170	73	164	26	175	12	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	57	188	68	219	54	193	54	193	68	219	53	214	54	193	53	214	49	196	49	196	53	214	43	196	40	196	43	196	53	214	40	196	53	214	37	208	69	4	77	-2	84	224	84	224	77	-2	89	-4	84	224	89	-4	99	230	99	230	89	-4	102	40	99	230	102	40	102	228	103	33	104	-1	105	31	105	31	104	-1	117	7	105	31	117	7	108	29	108	29	117	7	112	28	118	29	112	28	117	7	118	29	117	7	128	20	146	50	138	54	138	35	138	35	138	54	132	43	138	35	132	43	128	20	128	20	132	43	127	36	128	20	127	36	122	31	104	-1	103	33	102	36	104	-1	102	36	102	40	104	-1	102	40	89	-4	68	219	57	188	59	181	68	219	59	181	60	172	68	219	60	172	61	26	68	219	61	26	63	14	68	219	63	14	69	4	68	219	69	4	84	224	60	172	60	39	61	26	37	208	22	204	27	196	37	208	27	196	32	196	37	208	32	196	36	196	37	208	36	196	40	196	27	196	22	204	22	195	118	29	128	20	122	31	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	47	225	48	180	60	228	48	180	49	170	60	228	49	170	49	159	60	228	49	159	51	66	60	228	51	66	60	38	49	159	49	99	51	66	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	152	286	154	278	154	294	154	294	154	278	157	272	154	294	157	272	157	301	157	301	157	272	162	266	157	301	162	266	162	306	162	306	162	266	169	263	162	306	169	263	169	310	169	310	169	263	176	262	169	310	176	262	177	311	177	311	176	262	184	263	177	311	184	263	185	310	185	310	184	263	191	266	185	310	191	266	192	306	192	306	191	266	197	272	192	306	197	272	197	301	197	301	197	272	201	278	197	301	201	278	201	294	201	294	201	278	202	286	53	286	54	278	54	294	54	294	54	278	58	272	54	294	58	272	58	301	58	301	58	272	63	266	58	301	63	266	63	306	63	306	63	266	69	263	63	306	69	263	70	310	70	310	69	263	77	262	70	310	77	262	78	311	78	311	77	262	85	263	78	311	85	263	85	310	85	310	85	263	92	266	85	310	92	266	92	306	92	306	92	266	98	272	92	306	98	272	98	301	98	301	98	272	101	278	98	301	101	278	101	294	101	294	101	278	103	286	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	200	75	204	18	202	104	139	218	127	230	127	220	97	207	119	214	119	214	129	230	119	214	148	205	129	230	148	205	167	224	167	224	148	205	168	184	167	224	168	184	197	208	197	208	168	184	182	155	197	208	182	155	190	124	144	331	146	294	148	330	148	330	146	294	150	299	148	330	150	299	152	329	152	329	150	299	154	304	152	329	154	304	156	326	156	326	154	304	157	309	156	326	157	309	158	322	158	322	157	309	158	313	158	322	158	313	159	316	146	294	144	331	138	330	146	294	138	330	134	329	146	294	134	329	130	327	146	294	130	327	127	324	146	294	127	324	125	320	146	294	125	320	113	253	190	74	183	52	191	20	191	20	183	52	172	31	191	20	172	31	161	2	161	2	172	31	156	17	161	2	156	17	134	11	134	11	107	19	126	-4	126	-4	107	19	92	0	107	19	87	38	92	0	92	0	87	38	73	65	92	0	73	65	62	15	62	15	73	65	65	95	62	15	65	95	62	122	80	191	91	223	70	169	70	169	91	223	60	203	70	169	60	203	64	145	64	145	60	203	62	122	62	15	62	122	60	203	62	15	60	203	38	38	38	38	60	203	37	174	38	38	37	174	23	67	23	67	37	174	22	139	23	67	22	139	17	101	237	114	232	151	231	79	231	79	232	151	218	183	231	79	218	183	215	47	215	47	218	183	197	208	215	47	197	208	192	95	192	95	191	20	215	47	134	11	126	-4	161	2	97	207	119	214	129	230	97	207	129	230	91	223	97	207	91	223	80	191	190	74	191	20	192	95	197	208	190	124	192	95	113	253	125	320	95	253	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	145	331	146	294	149	330	149	330	146	294	151	299	149	330	151	299	153	329	153	329	151	299	154	304	153	329	154	304	156	326	156	326	154	304	157	309	156	326	157	309	159	322	159	322	157	309	159	313	159	322	159	313	160	316	146	294	145	331	139	330	146	294	139	330	134	329	146	294	134	329	131	327	146	294	131	327	128	324	146	294	128	324	126	320	146	294	126	320	113	253	113	253	126	320	96	253	200	75	204	18	202	104	139	218	127	230	127	220	172	331	174	294	176	330	176	330	174	294	178	299	176	330	178	299	180	329	180	329	178	299	182	304	180	329	182	304	184	326	184	326	182	304	184	309	184	326	184	309	186	322	186	322	184	309	186	313	186	322	186	313	187	316	174	294	172	331	166	330	174	294	166	330	162	329	174	294	162	329	158	327	174	294	158	327	155	324	174	294	155	324	153	320	174	294	153	320	141	253	71	31	64	54	70	0	70	0	64	54	61	81	70	0	61	81	59	5	59	5	61	81	60	109	62	211	60	109	63	149	62	211	63	149	73	180	108	218	132	223	132	230	108	218	132	230	94	225	108	218	94	225	88	204	94	225	62	211	73	180	94	225	73	180	88	204	23	50	30	35	37	186	37	186	30	35	39	23	37	186	39	23	62	211	62	211	39	23	49	13	62	211	49	13	60	109	60	109	49	13	59	5	20	151	15	104	15	84	20	151	15	84	18	66	20	151	18	66	23	50	20	151	23	50	37	186	81	-3	93	-4	82	15	82	15	93	-4	100	9	113	12	100	9	109	-2	113	12	109	-2	123	3	71	31	70	0	81	-3	71	31	81	-3	82	15	174	51	170	73	175	12	174	158	170	73	173	85	174	158	173	85	175	95	177	145	174	158	175	95	177	145	175	95	177	105	177	145	177	105	178	115	177	145	178	115	179	127	156	175	156	43	163	173	163	173	156	43	164	26	163	173	164	26	169	168	169	168	164	26	170	73	169	168	170	73	174	158	174	51	175	12	181	33	181	33	175	12	187	3	181	33	187	3	190	20	190	20	187	3	202	-2	190	20	202	-2	200	12	200	12	202	-2	210	9	229	14	210	9	218	-4	229	14	218	-4	230	-3	282	35	289	49	292	152	292	152	289	49	294	66	292	152	294	66	297	105	297	105	294	66	296	85	275	187	250	211	252	104	275	187	252	104	253	5	275	187	253	5	263	13	275	187	263	13	273	23	275	187	273	23	282	35	275	187	282	35	292	152	240	179	249	146	250	211	250	211	249	146	252	104	253	5	252	104	252	76	240	179	250	211	226	203	226	203	250	211	218	225	226	203	218	225	206	218	206	218	218	225	180	230	206	218	180	230	180	223	229	14	230	-3	242	29	242	29	230	-3	242	0	242	29	242	0	248	51	248	51	242	0	253	5	248	51	253	5	252	76	210	9	202	-2	218	-4	139	84	142	73	143	168	143	168	142	73	147	26	143	168	147	26	149	173	149	173	147	26	156	43	149	173	156	43	156	175	147	26	142	73	138	51	147	26	138	51	136	12	136	12	138	51	132	33	136	12	132	33	123	3	123	3	132	33	123	20	123	3	123	20	113	12	138	159	135	145	135	103	138	159	135	103	137	94	138	159	137	94	139	84	138	159	139	84	143	168	135	145	133	126	134	114	135	145	134	114	135	103	100	9	93	-4	109	-2	170	73	164	26	175	12	141	253	153	320	123	253	39	149	45	175	48	255	48	255	45	175	54	200	48	255	54	200	70	293	70	293	54	200	66	224	70	293	66	224	79	247	79	247	86	247	83	253	83	253	86	247	100	253	29	169	29	91	35	213	35	213	29	91	36	123	35	213	36	123	48	255	48	255	36	123	39	149	100	253	105	246	109	254	109	254	105	246	112	246	109	254	112	246	118	255	118	255	112	246	136	247	118	255	136	247	127	257	127	257	136	247	135	259	100	253	86	247	92	246	100	253	92	246	99	246	100	253	99	246	105	246	184	308	176	295	183	264	183	264	176	295	165	281	183	264	165	281	161	253	161	253	165	281	154	270	161	253	154	270	143	263	143	263	135	259	136	247	170	337	168	345	151	347	170	337	151	347	147	331	170	337	183	342	168	345	151	347	141	345	147	331	147	331	141	345	130	342	147	331	130	342	127	316	127	316	130	342	119	337	127	316	119	337	109	331	83	253	94	274	101	325	101	325	94	274	109	296	101	325	109	296	109	331	109	331	109	296	127	316	101	325	70	293	79	247	101	325	79	247	83	253	175	336	180	334	183	342	183	342	180	334	183	330	183	342	183	330	194	334	194	334	183	330	186	325	194	334	186	325	187	320	187	320	184	308	199	281	199	281	184	308	183	264	170	337	175	336	183	342	199	281	205	305	202	322	199	281	202	322	194	334	199	281	194	334	187	320	143	263	136	247	161	253	77	3	111	-4	78	14	78	14	111	-4	90	12	115	21	90	12	111	-4	115	21	111	-4	141	1	154	187	143	175	155	173	154	187	155	173	174	172	174	172	155	173	165	167	174	172	165	167	172	158	57	54	63	80	65	162	65	162	63	80	77	111	65	162	77	111	83	178	83	178	77	111	97	142	83	178	97	142	104	189	104	189	97	142	120	166	104	189	120	166	129	193	129	193	120	166	143	175	129	193	143	175	154	187	78	14	69	21	77	3	77	3	69	21	62	31	77	3	62	31	53	25	53	25	62	31	59	42	53	25	59	42	57	54	57	54	65	162	53	25	53	25	65	162	50	143	53	25	50	143	37	56	37	56	50	143	36	123	37	56	36	123	29	91	199	100	196	125	195	70	195	70	196	125	188	150	195	70	188	150	184	41	184	41	188	150	179	136	184	41	179	136	173	110	184	41	173	110	166	17	166	17	173	110	159	77	166	17	159	77	141	1	141	1	159	77	139	45	141	1	139	45	115	21	177	148	179	136	188	150	177	148	188	150	174	172	177	148	174	172	172	158	29	91	29	169	27	124	20	123	25	128	31	151	31	151	25	128	29	131	31	151	29	131	33	132	33	132	37	131	43	158	43	158	37	131	39	128	43	158	39	128	42	123	0	105	7	100	9	125	9	125	7	100	15	114	9	125	15	114	20	140	20	140	15	114	20	123	20	140	20	123	31	151	44	104	46	61	55	160	55	160	46	61	55	34	55	160	55	34	67	159	67	159	55	34	72	13	67	159	72	13	76	154	76	154	72	13	87	66	76	154	87	66	85	84	85	84	85	110	84	131	85	84	84	131	81	145	85	84	81	145	76	154	121	342	119	323	135	320	121	342	135	320	144	338	144	338	135	320	149	310	144	338	149	310	163	329	163	329	149	310	162	289	163	329	162	289	173	253	180	56	171	32	172	3	172	3	171	32	157	15	172	3	157	15	137	9	137	9	115	14	133	-4	133	-4	115	14	101	28	133	-4	101	28	97	0	97	0	101	28	91	46	97	0	91	46	87	66	43	115	44	104	55	160	43	115	55	160	43	158	43	115	43	158	42	123	43	158	31	151	33	132	272	137	272	145	264	136	264	136	272	145	263	146	264	136	263	146	256	135	256	135	263	146	255	146	256	135	255	146	247	134	247	134	255	146	246	147	247	134	246	147	238	134	238	134	246	147	238	148	238	134	238	148	230	150	230	150	229	176	230	134	230	134	229	176	227	95	229	176	225	203	227	95	227	95	225	203	220	230	227	95	220	230	217	58	217	58	220	230	212	257	217	58	212	257	201	281	217	58	201	281	200	26	200	26	201	281	191	300	200	26	191	300	186	116	186	116	185	85	200	26	200	26	185	85	180	56	200	26	180	56	172	3	137	9	133	-4	172	3	238	134	230	150	230	134	91	307	99	316	100	339	100	339	99	316	109	321	100	339	109	321	121	342	121	342	109	321	119	323	80	331	84	280	86	295	80	331	86	295	100	339	100	339	86	295	91	307	191	300	179	316	181	200	191	300	181	200	181	198	191	300	181	198	182	193	191	300	182	193	183	184	191	300	183	184	184	174	191	300	184	174	185	161	191	300	185	161	185	137	191	300	185	137	186	133	191	300	186	133	186	129	191	300	186	129	186	124	191	300	186	124	186	120	191	300	186	120	186	116	185	161	141	182	142	149	185	161	142	149	185	137	112	208	95	235	104	168	112	208	104	168	142	149	112	208	142	149	141	182	86	260	84	280	74	194	86	260	74	194	104	168	86	260	104	168	95	235	84	280	80	331	74	194	74	194	80	331	63	316	74	194	63	316	53	226	53	226	63	316	50	294	53	226	50	294	46	264	173	253	181	200	179	316	173	253	179	316	163	329	46	61	44	104	44	93	87	66	72	13	97	0	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	199	208	198	208	209	55	199	208	209	55	207	242	207	242	209	55	209	126	207	242	209	126	211	167	302	324	303	338	299	325	299	325	303	338	296	325	261	309	296	325	268	330	261	309	268	330	241	308	211	167	220	219	221	277	221	277	220	219	236	270	221	277	236	270	241	308	241	308	236	270	261	309	209	55	198	208	210	36	305	323	308	321	317	336	317	336	308	321	309	319	318	257	309	319	308	259	308	259	309	319	307	315	308	259	307	315	302	310	303	338	302	324	305	323	303	338	305	323	317	336	303	338	268	330	296	325	318	257	329	259	329	330	329	330	329	259	338	265	329	330	338	265	339	320	339	320	338	265	344	273	339	320	344	273	346	309	346	309	344	273	348	284	346	309	348	284	349	295	317	336	309	319	318	257	317	336	318	257	329	330	289	285	290	276	291	295	291	295	290	276	294	268	291	295	294	268	296	304	296	304	294	268	301	262	296	304	301	262	302	310	302	310	301	262	308	259	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	130	257	146	211	146	317	146	317	146	211	157	147	169	291	157	147	210	36	169	291	210	36	186	255	186	255	210	36	198	208	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	117	332	81	337	84	306	117	332	84	306	109	289	117	332	109	289	130	257	117	332	130	257	146	317	146	317	157	147	169	291	207	242	211	167	221	277	18	303	26	319	15	311	296	116	294	143	292	81	292	81	294	143	286	168	292	81	286	168	280	48	280	48	286	168	272	190	280	48	272	190	257	21	257	21	272	190	254	208	257	21	254	208	252	102	221	225	225	193	230	222	230	222	225	193	240	168	230	222	240	168	254	208	254	208	240	168	249	137	254	208	249	137	252	102	211	228	200	229	203	210	211	228	203	210	225	193	211	228	225	193	221	225	200	229	189	230	203	210	203	210	189	230	176	230	203	210	176	230	176	216	176	216	176	230	176	342	176	216	176	342	135	216	135	216	176	342	134	342	135	216	134	342	134	230	257	21	252	102	249	73	257	21	249	73	243	48	257	21	243	48	231	27	257	21	231	27	223	2	231	27	214	14	223	2	223	2	214	14	191	9	223	2	191	9	176	-4	176	-4	191	9	176	9	176	-4	176	9	176	-107	176	-107	176	9	135	216	176	-107	135	216	135	9	134	-4	134	-107	176	-107	134	-4	176	-107	135	9	134	-4	135	9	125	10	134	-4	125	10	123	-4	69	70	85	2	77	51	77	51	85	2	86	34	95	25	86	34	85	2	95	25	85	2	123	-4	82	202	86	224	70	186	70	186	86	224	55	206	70	186	55	206	62	164	62	164	55	206	60	137	61	113	60	137	55	20	61	113	55	20	64	91	64	91	55	20	85	2	64	91	85	2	69	70	123	-4	125	10	114	13	123	-4	114	13	104	18	123	-4	104	18	95	25	126	230	86	224	99	212	126	230	99	212	120	216	126	230	120	216	135	216	126	230	135	216	134	230	55	20	60	137	55	206	55	20	55	206	33	47	33	47	55	206	32	180	33	47	32	180	19	79	19	79	32	180	19	149	19	79	19	149	15	114	86	224	82	202	99	212	176	216	135	216	176	9	11	137	18	152	18	183	18	183	18	152	27	164	18	183	27	164	33	204	33	204	27	164	36	174	33	204	36	174	53	219	53	219	36	174	48	181	53	219	48	181	61	183	77	225	61	183	84	183	77	225	84	183	363	225	363	225	84	183	125	183	363	225	125	183	279	183	8	160	3	137	11	137	8	160	11	137	18	183	108	137	112	153	84	183	84	183	112	153	118	169	84	183	118	169	125	183	108	52	112	0	115	30	115	30	112	0	134	-4	115	30	134	-4	126	15	126	15	134	-4	143	9	156	12	143	9	153	-2	156	12	153	-2	169	3	105	99	92	12	106	76	106	76	92	12	112	0	106	76	112	0	108	52	219	51	215	74	221	12	217	149	215	74	218	82	217	149	218	82	221	138	221	138	218	82	220	90	221	138	220	90	222	99	223	126	221	138	222	99	223	126	222	99	223	107	223	126	223	107	224	115	188	74	193	26	193	156	193	156	193	26	201	43	193	156	201	43	202	159	202	159	201	43	210	25	202	159	210	25	211	156	211	156	210	25	215	74	211	156	215	74	217	149	219	51	221	12	226	33	226	33	221	12	233	2	226	33	233	2	236	20	236	20	233	2	247	-2	236	20	247	-2	246	12	246	12	247	-2	258	9	275	15	258	9	261	-4	275	15	261	-4	286	0	363	225	279	183	285	171	363	225	285	171	291	155	363	225	291	155	320	183	363	225	320	183	363	183	340	136	336	153	339	63	339	63	336	153	329	169	339	63	329	169	327	33	327	33	329	169	320	183	327	33	320	183	309	12	309	12	320	183	298	103	291	155	295	138	320	183	320	183	295	138	297	120	320	183	297	120	298	103	106	118	108	137	84	183	106	118	84	183	92	12	106	118	92	12	105	99	340	136	339	63	343	102	340	136	343	102	342	119	309	12	298	103	297	76	309	12	297	76	293	51	309	12	293	51	286	29	309	12	286	29	286	0	258	9	247	-2	261	-4	186	149	182	139	183	90	186	149	183	90	185	81	186	149	185	81	188	74	186	149	188	74	193	156	179	116	180	107	180	127	180	127	180	107	181	99	180	127	181	99	182	139	182	139	181	99	183	90	193	26	188	74	183	51	193	26	183	51	182	12	182	12	183	51	176	33	182	12	176	33	169	3	169	3	176	33	167	19	169	3	167	19	156	12	143	9	134	-4	153	-2	76	169	69	153	76	34	76	169	76	34	92	12	76	169	92	12	84	183	64	137	61	120	64	64	64	137	64	64	76	34	64	137	76	34	69	153	64	64	61	120	60	103	275	15	286	0	286	29	61	183	77	225	53	219	215	74	210	25	221	12	254	-107	254	-98	233	-96	254	-107	233	-96	219	-92	254	-107	219	-92	154	-68	254	-107	154	-68	151	-83	254	-107	151	-83	143	-91	254	-107	143	-91	129	-96	254	-107	129	-96	108	-98	254	-107	108	-98	108	-107	211	-84	207	-71	167	12	167	12	207	-71	181	11	196	12	181	11	207	-71	196	12	207	-71	206	-52	155	-4	211	-84	167	12	155	-4	167	12	154	15	155	-4	154	15	142	19	155	-4	142	19	130	25	155	-4	130	25	119	33	155	-4	119	33	109	8	155	-46	154	-68	219	-92	155	-46	219	-92	211	-84	155	-46	211	-84	155	-4	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	90	75	109	8	103	52	103	52	109	8	119	33	76	132	74	166	71	33	76	132	71	33	81	102	81	102	71	33	109	8	81	102	109	8	90	75	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	17	167	23	114	24	224	24	224	23	114	42	69	24	224	42	69	46	271	46	271	42	69	71	33	46	271	71	33	74	166	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	223	19	252	8	235	26	235	26	252	8	246	35	260	53	246	35	252	8	260	53	252	8	290	33	285	134	290	33	287	169	287	169	290	33	314	269	314	269	290	33	319	68	314	269	319	68	336	222	336	222	319	68	337	113	336	222	337	113	344	166	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	290	33	285	134	280	103	290	33	280	103	272	76	290	33	272	76	260	53	209	15	196	12	206	-4	209	15	206	-4	252	8	209	15	252	8	223	19	206	-4	196	12	206	-52	46	271	74	166	81	307	110	13	101	18	103	-2	103	-2	101	18	93	25	103	-2	93	25	86	34	86	34	76	51	103	-2	103	-2	76	51	74	7	74	7	76	51	69	70	74	7	69	70	64	91	74	7	64	91	61	113	74	7	61	113	50	24	50	24	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	15	114	19	79	20	153	20	153	19	79	31	49	20	153	31	49	35	185	35	185	31	49	50	24	35	185	50	24	58	209	58	209	50	24	60	137	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	180	44	168	25	176	7	176	7	168	25	151	13	176	7	151	13	146	-2	146	-2	151	13	131	9	146	-2	131	9	146	-107	146	-107	131	9	120	10	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	180	44	200	26	187	70	187	70	200	26	190	102	191	210	190	102	200	26	191	210	200	26	215	186	215	186	200	26	219	50	215	186	219	50	230	154	230	154	219	50	231	81	230	154	231	81	235	116	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	146	-107	120	10	110	13	146	-107	110	13	103	-2	146	-107	103	-2	103	-107	180	44	176	7	200	26	162	225	130	215	140	211	97	107	63	132	71	53	71	53	63	132	51	177	41	73	51	177	27	213	41	73	27	213	21	106	21	106	27	213	14	153	124	-59	129	-86	136	-69	136	-69	129	-86	146	-96	136	-69	146	-96	150	-76	150	-76	146	-96	164	-103	150	-76	164	-103	165	-82	165	-82	164	-103	181	-107	165	-82	181	-107	180	-85	180	-85	181	-107	195	-86	206	-86	195	-86	198	-108	206	-86	198	-108	233	-104	51	177	59	220	60	264	60	264	59	220	81	256	60	264	81	256	108	304	108	304	81	256	114	284	108	304	114	284	164	329	164	329	114	284	155	303	164	329	155	303	200	309	200	309	227	305	220	338	220	338	227	305	245	337	60	264	27	213	51	177	267	-47	262	-57	263	-91	263	-91	262	-57	256	-65	263	-91	256	-65	248	-72	248	-72	239	-78	263	-91	263	-91	239	-78	233	-104	311	-8	308	15	305	-43	305	-43	308	15	299	36	305	-43	299	36	288	-71	288	-71	299	36	286	53	288	-71	286	53	272	-24	272	-24	286	53	267	67	272	-24	267	67	264	0	244	77	194	88	212	27	244	77	212	27	242	17	244	77	242	17	264	0	244	77	264	0	267	67	97	107	107	42	143	96	143	96	107	42	147	36	143	96	147	36	194	88	194	88	147	36	179	33	194	88	179	33	212	27	272	-24	271	-36	288	-71	267	-47	263	-91	288	-71	267	-47	288	-71	271	-36	233	-104	239	-78	228	-82	233	-104	228	-82	218	-84	233	-104	218	-84	206	-86	274	269	285	271	286	325	286	325	285	271	294	275	286	325	294	275	298	313	298	313	294	275	299	281	298	313	299	281	303	296	303	296	299	281	302	288	267	333	245	337	251	283	267	333	251	283	260	273	267	333	260	273	274	269	267	333	274	269	286	325	245	337	227	305	242	295	245	337	242	295	251	283	220	338	164	329	200	309	195	-86	181	-107	198	-108	129	-86	124	-59	114	-72	71	53	51	177	41	73	97	107	71	53	107	42	47	51	42	62	50	5	50	5	42	62	41	75	36	125	41	75	42	84	36	125	42	84	58	145	58	145	42	84	45	93	58	145	45	93	50	102	99	125	118	172	87	123	87	123	118	172	85	161	87	123	85	161	76	120	76	120	85	161	66	116	57	110	66	116	58	145	57	110	58	145	50	102	155	187	158	135	178	201	178	201	158	135	185	149	178	201	185	149	197	220	197	220	185	149	204	171	197	220	204	171	210	245	210	245	204	171	215	203	210	245	215	203	218	245	99	125	111	127	118	172	118	172	111	127	123	128	118	172	123	128	134	178	134	178	123	128	158	135	134	178	158	135	155	187	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	47	51	50	5	55	42	55	42	50	5	71	-2	55	42	71	-2	66	35	66	35	71	-2	79	33	87	34	79	33	95	-4	87	34	95	-4	98	36	98	36	95	-4	105	-4	98	36	105	-4	109	38	109	38	105	-4	117	-2	109	38	117	-2	120	40	120	40	117	-2	128	-1	120	40	128	-1	128	41	128	41	128	-1	137	0	79	33	71	-2	95	-4	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	85	161	58	145	66	116	33	19	50	5	41	75	33	19	41	75	36	125	33	19	36	125	22	100	33	19	22	100	21	39	21	39	22	100	17	68	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	50	276	102	37	100	56	100	184	100	164	224	164	100	184	224	164	224	184	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	61	49	40	113	16	50	61	113	16	105	24	50	61	105	24	102	37	50	61	102	37	50	276	80	195	218	195	218	225	80	195	218	225	40	225	80	195	40	225	80	-94	80	65	80	45	193	45	80	65	193	45	193	65	80	-94	40	225	40	-94	126	398	112	397	116	371	116	371	112	397	108	372	100	372	108	372	112	397	100	372	112	397	99	393	74	362	83	367	86	386	86	386	83	367	92	370	86	386	92	370	99	393	99	393	92	370	100	372	72	376	57	363	64	355	72	376	64	355	74	362	72	376	74	362	86	386	339	271	333	278	279	209	279	209	333	278	66	182	279	209	66	182	13	113	13	113	66	182	118	318	120	322	118	318	141	283	120	322	141	283	122	328	122	328	141	283	125	335	127	348	141	283	145	396	145	396	141	283	156	304	145	396	156	304	159	389	159	389	156	304	166	320	159	389	166	320	168	379	168	379	166	320	172	333	168	379	172	333	174	367	174	367	172	333	175	345	174	367	175	345	176	355	127	354	127	348	145	396	127	354	145	396	126	398	127	354	126	398	125	361	126	398	116	371	121	367	126	398	121	367	125	361	127	342	125	335	141	283	127	342	141	283	127	348	118	318	66	182	141	283	171	47	172	24	174	58	174	58	172	24	178	12	174	58	178	12	180	71	180	71	178	12	187	2	180	71	187	2	190	88	190	88	187	2	201	-4	190	88	201	-4	205	108	205	108	201	-4	220	-6	205	108	220	-6	219	44	219	44	219	49	205	108	205	108	219	49	221	56	205	108	221	56	224	63	205	108	224	63	279	209	279	209	224	63	226	70	279	209	226	70	228	74	228	74	339	271	279	209	282	36	272	29	274	16	274	16	272	29	263	24	274	16	263	24	260	6	260	6	263	24	254	21	260	6	254	21	247	-1	247	-1	254	21	246	20	247	-1	246	20	238	20	238	20	230	21	234	-5	234	-5	230	21	225	25	234	-5	225	25	221	31	220	-6	234	-5	221	31	220	-6	221	31	219	37	220	-6	219	37	219	44	238	20	234	-5	247	-1	282	36	274	16	289	29	172	24	171	47	170	36	13	113	118	318	7	120	95	186	186	331	137	331	95	186	137	331	32	145	95	186	32	145	165	145	95	186	165	145	228	186	165	145	73	0	123	0	165	145	123	0	228	186	103	161	126	161	103	300	103	300	103	328	86	294	86	294	103	328	69	314	86	294	69	314	69	287	69	287	69	314	52	278	37	293	6	265	20	254	37	293	20	254	36	267	37	293	36	267	52	278	37	293	52	278	69	314	130	306	135	306	139	336	139	336	135	306	140	307	139	336	140	307	177	338	177	338	140	307	144	307	177	338	144	307	148	307	148	307	181	303	177	338	177	338	181	303	239	328	295	299	291	227	301	209	301	209	312	186	341	251	341	251	312	186	320	161	341	251	320	161	327	136	213	100	232	149	239	203	239	203	232	149	260	188	239	203	260	188	291	227	291	227	260	188	301	209	200	160	172	107	201	0	200	160	201	0	204	48	200	160	204	48	213	100	200	160	213	100	239	203	155	51	150	0	201	0	155	51	201	0	172	107	327	136	331	109	341	251	341	251	331	109	332	80	350	-12	332	80	326	35	350	-12	326	35	313	-58	313	-58	326	35	309	-7	313	-58	309	-7	283	-45	341	251	295	299	301	209	372	185	341	251	350	-12	372	185	350	-12	375	43	372	185	375	43	383	103	266	-91	313	-58	283	-45	266	-91	283	-45	250	-74	266	-91	250	-74	212	-91	266	-91	212	-91	212	-108	181	303	213	293	239	328	239	328	213	293	242	276	239	328	242	276	295	299	295	299	242	276	269	254	295	299	269	254	291	227	103	300	126	161	103	328	103	328	126	161	126	305	103	328	126	305	139	336	139	336	126	305	130	306	332	80	350	-12	341	251	60	236	89	212	106	236	106	236	89	212	116	186	106	236	116	186	148	205	148	205	116	186	140	156	148	205	140	156	150	143	148	205	150	143	181	172	181	172	150	143	153	138	181	172	153	138	156	133	57	264	3	286	29	256	57	264	29	256	60	236	57	264	60	236	106	236	156	133	159	128	181	172	181	172	159	128	163	123	181	172	163	123	166	118	166	118	169	112	181	172	181	172	169	112	172	107	181	172	172	107	174	101	174	101	177	96	181	172	181	172	177	96	180	91	181	172	180	91	186	76	186	76	180	91	102	27	102	27	180	91	94	41	140	156	55	108	64	94	140	156	64	94	150	143	237	53	229	83	231	-107	231	-107	229	83	218	112	231	-107	218	112	218	-58	218	-58	217	-67	231	-107	231	-107	217	-67	217	-76	231	-107	217	-76	216	-85	218	112	204	140	207	20	218	112	207	20	213	-5	218	112	213	-5	217	-32	218	112	217	-32	218	-58	204	140	181	172	186	76	204	140	186	76	198	48	204	140	198	48	207	20	242	21	237	53	239	-68	242	21	239	-68	241	-48	242	21	241	-48	243	-29	242	21	243	-29	243	-10	237	53	231	-107	236	-87	237	53	236	-87	239	-68	215	-95	214	-104	231	-107	215	-95	231	-107	216	-85	29	256	3	286	-2	272	95	174	97	217	89	184	89	184	97	217	82	226	89	184	82	226	81	190	81	190	82	226	71	192	67	191	71	192	82	226	67	191	82	226	64	230	206	225	111	104	170	121	170	121	111	104	94	94	170	121	94	94	91	85	91	85	21	0	73	0	112	114	114	125	115	183	115	183	114	125	115	138	115	183	115	138	117	160	117	160	115	138	117	150	110	104	112	114	115	183	110	104	115	183	108	202	110	104	108	202	100	148	110	104	100	148	99	136	110	104	99	136	98	121	110	104	98	121	96	107	110	104	96	107	94	94	110	104	94	94	111	104	191	40	185	50	194	0	194	0	185	50	181	64	194	0	181	64	180	11	180	11	181	64	180	85	171	121	180	85	180	98	171	121	180	98	181	111	186	132	189	141	206	225	186	132	206	225	183	122	183	122	206	225	171	121	183	122	171	121	181	111	206	225	189	141	257	225	99	162	100	148	108	202	99	162	108	202	97	217	91	85	73	0	170	121	225	43	219	40	225	-3	225	-3	219	40	216	37	225	-3	216	37	214	-4	214	-4	216	37	213	34	214	-4	213	34	209	33	209	33	199	35	214	-4	214	-4	199	35	194	0	252	26	251	32	250	14	250	14	251	32	248	37	250	14	248	37	244	5	244	5	248	37	244	41	244	5	244	41	239	43	225	43	225	-3	233	44	233	44	225	-3	236	0	233	44	236	0	239	43	239	43	236	0	244	5	171	121	168	111	170	27	171	121	170	27	180	11	171	121	180	11	180	85	166	100	164	88	164	46	166	100	164	46	170	27	166	100	170	27	168	111	163	76	162	65	164	46	163	76	164	46	164	88	64	230	53	229	54	181	64	230	54	181	60	184	64	230	60	184	63	188	64	230	63	188	67	191	35	184	40	181	43	225	43	225	40	181	46	180	43	225	46	180	53	229	53	229	46	180	54	181	27	198	28	193	29	210	29	210	28	193	31	188	29	210	31	188	35	219	35	219	31	188	35	184	35	219	35	184	43	225	97	217	95	174	99	162	191	40	194	0	199	35	206	225	170	121	171	121	28	-6	65	-50	44	40	44	40	65	-50	75	-8	75	-8	65	-50	110	-71	75	-8	110	-71	119	-30	119	-30	110	-71	154	-79	119	-30	154	-79	166	-40	166	-40	154	-79	189	-88	166	-40	189	-88	202	-54	202	-54	189	-88	205	-107	202	-54	205	-107	217	-86	217	-86	205	-107	213	-107	217	-86	213	-107	214	-103	55	24	69	11	60	137	60	137	63	166	50	197	50	197	63	166	71	188	50	197	71	188	83	221	83	221	71	188	83	203	83	221	83	203	129	230	129	230	83	203	100	213	129	230	100	213	120	216	120	216	141	210	129	230	129	230	141	210	166	224	133	9	106	-2	131	-4	133	9	131	-4	166	1	133	9	105	17	106	-2	86	2	106	-2	105	17	86	2	105	17	85	37	86	2	85	37	70	66	86	2	70	66	69	11	62	101	60	137	69	11	62	101	69	11	70	66	188	82	183	55	195	18	195	18	183	55	173	32	195	18	173	32	166	1	166	1	173	32	157	15	166	1	157	15	133	9	175	171	186	142	195	208	195	208	186	142	190	108	195	18	190	108	188	82	166	224	141	210	160	195	166	224	160	195	175	171	166	224	175	171	195	208	195	18	217	44	217	183	217	183	217	44	230	75	217	183	230	75	230	150	230	150	230	75	235	110	195	208	190	108	195	18	195	208	195	18	217	183	217	-86	214	-103	215	-98	217	-86	215	-98	216	-93	217	-86	216	-93	217	-89	16	49	18	29	18	126	18	126	18	29	22	10	18	126	22	10	29	163	29	163	22	10	28	-6	29	163	28	-6	44	40	18	126	15	89	15	69	18	126	15	69	16	49	44	40	45	40	50	197	50	197	45	40	55	24	50	197	55	24	60	137	50	197	29	163	44	40	149	315	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	299	121	299	126	330	108	286	97	271	108	286	126	330	97	271	126	330	81	307	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	315	81	307	46	271	46	61	81	307	46	61	74	180	81	307	74	180	77	205	81	307	77	205	82	229	81	307	82	229	88	251	81	307	88	251	97	271	76	126	74	157	81	24	81	24	74	157	46	61	46	61	74	157	74	180	74	180	74	157	286	180	286	180	74	157	287	157	286	180	287	157	314	269	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	119	33	126	1	130	25	130	25	126	1	180	-6	130	25	180	-6	142	19	279	98	271	73	279	24	279	24	271	73	260	52	279	24	260	52	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	157	314	60	287	157	285	126	268	261	277	237	280	306	280	306	277	237	284	210	280	306	284	210	314	269	314	269	284	210	286	180	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	256	281	280	306	280	306	256	281	268	261	280	306	235	330	242	296	285	126	279	98	279	24	285	126	279	24	314	60	181	11	180	-6	234	1	235	330	180	338	180	320	82	98	81	24	91	73	91	73	81	24	126	1	91	73	126	1	103	51	103	51	126	1	119	33	76	126	81	24	82	98	223	19	234	1	235	26	155	112	155	127	57	112	57	112	57	127	53	205	53	205	57	127	61	151	53	205	61	151	82	223	82	223	61	151	69	175	82	223	69	175	82	196	68	56	78	1	82	35	82	35	78	1	112	-4	82	35	112	-4	100	21	100	21	112	-4	123	16	139	17	123	16	136	-1	139	17	136	-1	157	5	60	82	57	112	50	18	60	82	50	18	78	1	60	82	78	1	68	56	12	108	17	74	17	145	17	145	17	74	30	44	17	145	30	44	31	178	31	178	30	44	50	18	31	178	50	18	53	205	53	205	50	18	57	112	158	203	169	191	160	221	160	221	169	191	167	220	171	220	167	220	169	191	171	220	169	191	177	177	184	230	176	230	177	177	184	230	177	177	183	162	184	230	183	162	191	162	177	177	176	230	175	227	177	177	175	227	174	224	177	177	174	224	173	222	177	177	173	222	171	220	133	229	119	215	142	212	133	229	142	212	144	226	144	226	142	212	158	203	144	226	158	203	152	223	152	223	158	203	160	221	204	52	196	56	191	33	191	33	196	56	183	41	191	33	183	41	176	17	176	17	183	41	169	29	176	17	169	29	157	5	157	5	169	29	155	22	157	5	155	22	139	17	123	16	112	-4	136	-1	118	230	82	223	82	196	118	230	82	196	99	210	118	230	99	210	119	215	118	230	119	215	133	229	57	127	57	112	155	127	45	1	46	3	50	34	50	34	46	3	49	4	50	34	49	4	52	5	52	5	60	4	61	21	61	21	60	4	67	1	61	21	67	1	77	13	77	13	67	1	76	0	77	13	76	0	87	-3	28	63	36	-4	36	63	36	63	36	-4	44	-4	36	63	44	-4	42	48	42	48	44	-4	44	-1	42	48	44	-1	50	34	50	34	44	-1	45	1	16	172	23	169	28	192	28	192	23	169	37	184	28	192	37	184	44	208	44	208	37	184	50	195	44	208	50	195	62	220	62	220	50	195	65	203	62	220	65	203	84	227	84	227	65	203	80	208	84	227	80	208	97	209	97	209	119	204	108	230	108	230	119	204	142	224	207	117	203	150	202	80	202	80	203	150	190	181	202	80	190	181	189	47	189	47	190	181	169	207	189	47	169	207	167	20	167	20	169	207	162	113	162	98	162	113	65	113	162	98	65	113	65	98	169	207	142	224	151	169	169	207	151	169	159	143	169	207	159	143	162	113	142	224	119	204	138	190	142	224	138	190	151	169	167	20	162	113	162	98	167	20	162	98	159	73	167	20	159	73	150	50	167	20	150	50	137	29	167	20	137	29	137	2	100	9	101	-4	120	15	120	15	101	-4	137	2	120	15	137	2	137	29	108	230	84	227	97	209	100	9	77	13	87	-3	100	9	87	-3	101	-4	61	21	50	34	52	5	118	436	118	387	126	435	126	435	118	387	126	388	126	435	126	388	133	431	133	431	126	388	133	391	133	431	133	391	138	426	138	426	133	391	138	397	138	426	138	397	142	419	142	419	138	397	142	403	142	419	142	403	143	411	94	411	95	403	95	419	95	419	95	403	98	397	95	419	98	397	98	426	98	426	98	397	103	391	98	426	103	391	104	431	104	431	103	391	110	388	104	431	110	388	110	435	110	435	110	388	118	387	110	435	118	387	118	436	50	24	43	16	281	0	281	0	43	16	30	12	281	0	30	12	11	9	54	294	55	275	111	310	54	294	111	310	50	307	50	307	111	310	116	312	50	307	116	312	276	331	276	331	116	312	123	312	193	411	194	403	194	419	194	419	194	403	198	397	194	419	198	397	198	426	198	426	198	397	203	391	198	426	203	391	203	431	203	431	203	391	209	388	203	431	209	388	210	435	210	435	209	388	217	387	210	435	217	387	218	436	218	436	217	387	225	388	218	436	225	388	225	435	225	435	225	388	232	391	225	435	232	391	232	431	232	431	232	391	238	397	232	431	238	397	238	426	238	426	238	397	241	403	238	426	241	403	241	419	241	419	241	403	243	411	50	24	122	21	54	37	54	37	122	21	113	25	54	37	113	25	55	57	55	57	113	25	107	32	55	57	107	32	55	275	55	275	107	32	105	42	55	275	105	42	105	294	105	184	105	164	181	164	105	184	181	164	181	184	203	185	181	184	203	162	203	185	203	162	218	189	218	189	203	162	218	158	218	189	218	158	227	198	227	198	218	158	227	150	227	198	227	150	234	211	234	211	227	150	234	136	234	211	234	136	238	232	238	232	234	136	238	115	238	232	238	115	249	115	276	331	123	312	189	312	276	331	189	312	218	311	276	331	218	311	239	306	276	331	239	306	252	297	276	331	252	297	261	282	276	331	261	282	266	259	276	331	266	259	278	259	55	275	105	294	106	302	55	275	106	302	108	307	55	275	108	307	111	310	276	331	11	331	30	320	276	331	30	320	43	315	276	331	43	315	50	307	260	38	239	27	281	0	281	0	239	27	211	21	281	0	211	21	174	19	281	0	304	84	290	84	281	0	290	84	276	57	281	0	276	57	260	38	281	0	174	19	156	19	281	0	156	19	137	19	281	0	137	19	122	21	281	0	122	21	50	24	281	0	11	9	11	0	30	320	11	331	11	321	181	184	181	164	203	162	238	232	249	115	249	232	176	16	168	25	113	60	113	60	168	25	165	39	113	60	165	39	113	294	112	301	113	294	174	312	112	301	174	312	268	331	268	331	174	312	181	312	255	218	243	216	267	181	267	181	243	216	242	186	228	184	242	186	230	213	228	184	230	213	219	209	213	180	228	184	219	209	213	180	219	209	208	205	213	180	208	205	196	198	213	180	196	198	196	173	186	189	177	181	180	162	186	189	180	162	196	173	186	189	196	173	196	198	113	294	164	60	164	166	164	166	164	60	164	147	164	166	164	147	169	173	169	173	164	147	180	162	169	173	180	162	177	181	164	60	113	294	165	39	243	216	230	213	242	186	258	-60	259	-37	257	-63	257	-63	255	-30	257	-93	257	-93	255	-30	249	-25	257	-93	249	-25	242	-22	258	-60	258	-57	259	-37	259	-37	258	-57	259	-53	259	-37	259	-53	260	-45	260	-45	259	-53	260	-49	261	-73	274	-92	264	-74	264	-74	274	-92	267	-75	279	-63	267	-75	274	-92	279	-63	274	-92	288	-86	348	127	340	161	340	-1	348	127	340	-1	346	29	348	127	346	29	349	60	348	127	349	60	350	91	311	-68	321	-54	325	190	325	190	321	-54	332	-29	325	190	332	-29	340	161	340	161	332	-29	340	-1	301	211	266	218	267	181	301	211	267	181	282	167	301	211	282	167	289	146	301	211	289	146	292	118	301	211	292	118	292	86	301	211	292	86	301	-78	301	211	301	-78	311	-68	301	211	311	-68	325	190	287	-32	288	-86	291	8	291	8	288	-86	301	-78	291	8	301	-78	292	51	292	51	301	-78	292	86	259	-70	258	-67	257	-93	259	-70	257	-93	274	-92	259	-70	274	-92	261	-73	257	-63	257	-93	258	-67	257	-93	242	-22	242	-92	242	-92	242	-22	234	-21	242	-92	234	-21	228	-86	228	-86	234	-21	224	-23	228	-86	224	-23	216	-78	216	-78	224	-23	215	-28	216	-78	215	-28	210	-35	208	-67	216	-78	210	-35	208	-67	210	-35	206	-44	208	-67	206	-44	205	-53	268	331	181	312	185	312	268	331	185	312	205	311	268	331	205	311	222	307	268	331	222	307	235	300	268	331	235	300	246	287	268	331	246	287	254	267	268	331	254	267	255	263	268	331	255	263	256	258	268	331	256	258	258	254	268	331	258	254	258	250	268	331	258	250	259	247	268	331	259	247	271	247	164	298	164	304	113	294	164	298	113	294	164	166	113	294	164	304	166	307	113	294	166	307	169	310	113	294	169	310	174	312	268	331	12	331	65	311	268	331	65	311	88	312	268	331	88	312	95	312	268	331	95	312	102	311	268	331	102	311	107	309	268	331	107	309	110	306	268	331	110	306	112	301	12	331	9	247	21	247	12	331	21	247	22	251	12	331	22	251	22	255	12	331	22	255	23	258	12	331	23	258	24	261	12	331	24	261	25	265	12	331	25	265	31	285	12	331	31	285	38	299	12	331	38	299	48	307	12	331	48	307	65	311	206	0	206	9	188	12	206	0	188	12	176	16	206	0	176	16	111	38	206	0	111	38	107	24	206	0	107	24	98	15	206	0	98	15	85	11	206	0	85	11	65	9	206	0	65	9	65	0	111	38	176	16	113	60	279	-63	288	-86	287	-32	255	218	267	181	266	218	255	-30	257	-63	259	-37	220	464	223	427	226	463	226	463	223	427	228	431	226	463	228	431	231	461	231	461	228	431	232	435	231	461	232	435	235	458	235	458	232	435	235	439	235	458	235	439	237	454	237	454	235	439	237	443	237	454	237	443	238	448	223	427	220	464	216	463	223	427	216	463	212	462	223	427	212	462	208	460	223	427	208	460	204	457	223	427	204	457	199	453	223	427	199	453	146	378	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	52	294	53	275	109	310	52	294	109	310	48	307	48	307	109	310	114	312	48	307	114	312	270	331	270	331	114	312	122	312	221	307	234	300	270	331	270	331	234	300	246	286	270	331	246	286	255	267	255	267	256	262	270	331	270	331	256	262	258	256	270	331	258	256	259	250	270	331	259	250	260	245	270	331	260	245	260	242	270	331	260	242	272	242	270	331	122	312	192	312	270	331	192	312	206	311	270	331	206	311	221	307	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	270	331	9	331	28	320	270	331	28	320	41	315	270	331	41	315	48	307	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	28	320	9	331	9	321	146	378	199	453	126	378	83	108	80	124	85	22	85	22	80	124	78	142	85	22	78	142	67	37	67	37	78	142	77	161	78	184	77	161	223	161	78	184	223	161	223	184	85	22	107	9	88	92	88	92	107	9	94	78	107	57	94	78	107	9	107	57	107	9	131	0	158	-4	185	-6	168	18	168	18	185	-6	195	15	219	17	195	15	217	-4	219	17	217	-4	246	3	144	26	124	39	131	0	144	26	131	0	158	-4	144	26	158	-4	168	18	250	326	255	293	257	324	257	324	255	293	268	280	257	324	268	280	264	322	264	322	268	280	270	321	275	322	270	321	274	272	275	322	274	272	279	263	270	321	268	280	274	272	224	333	225	311	235	330	235	330	225	311	240	304	235	330	240	304	242	328	242	328	240	304	255	293	242	328	255	293	250	326	213	336	201	337	208	316	213	336	208	316	225	311	213	336	225	311	224	333	201	337	190	338	208	316	208	316	190	338	190	318	153	312	190	318	179	338	153	312	179	338	152	336	275	322	279	263	280	324	280	324	279	263	283	252	280	324	283	252	284	328	284	328	283	252	287	239	284	328	287	239	288	332	288	332	287	239	290	224	288	332	290	224	290	338	290	338	290	224	302	224	290	338	302	224	300	338	310	55	301	65	292	33	292	33	301	65	280	46	292	33	280	46	271	16	271	16	280	46	260	32	271	16	260	32	246	3	246	3	260	32	240	23	246	3	240	23	219	17	195	15	185	-6	217	-4	84	228	99	265	103	319	103	319	99	265	122	293	103	319	122	293	127	330	127	330	122	293	153	312	127	330	153	312	152	336	81	304	62	284	67	37	81	304	67	37	78	184	81	304	78	184	84	228	81	304	84	228	103	319	67	37	62	284	51	57	51	57	62	284	47	263	51	57	47	263	38	79	38	79	47	263	35	240	38	79	35	240	28	104	28	104	35	240	26	215	28	104	26	215	21	131	21	131	26	215	21	188	21	131	21	188	19	160	190	338	179	338	190	318	83	108	85	22	88	92	78	184	67	37	77	161	107	57	131	0	124	39	59	4	62	7	74	42	74	42	62	7	66	9	74	42	66	9	70	10	70	10	74	10	74	42	74	42	74	10	78	9	74	42	78	9	95	25	95	25	78	9	83	8	95	25	83	8	88	7	104	234	92	251	106	165	106	165	92	251	88	270	82	180	88	270	80	323	82	180	80	323	65	196	65	196	80	323	62	305	65	196	62	305	54	214	54	214	62	305	49	281	54	214	49	281	47	232	47	232	49	281	45	251	90	286	97	299	104	334	104	334	97	299	107	310	104	334	107	310	132	338	132	338	107	310	121	317	132	338	121	317	138	320	138	320	156	318	144	338	144	338	156	318	154	336	90	286	104	334	80	323	90	286	80	323	88	270	144	338	132	338	138	320	154	336	156	318	164	334	164	334	156	318	172	312	164	334	172	312	174	331	174	331	172	312	187	303	174	331	187	303	185	327	185	327	187	303	190	325	104	234	106	165	123	218	123	218	106	165	125	154	123	218	125	154	148	202	148	202	125	154	144	142	148	202	144	142	162	130	145	11	129	-4	141	-6	145	11	141	-6	153	-6	145	11	118	15	129	-4	88	7	94	4	95	25	95	25	94	4	105	0	95	25	105	0	118	15	118	15	105	0	117	-2	118	15	117	-2	129	-4	46	-6	56	-6	57	67	57	67	56	-6	57	0	57	67	57	0	74	42	74	42	57	0	59	4	42	99	31	99	46	-6	42	99	46	-6	57	67	148	202	162	130	177	185	177	185	162	130	177	118	177	185	177	118	190	107	190	107	195	100	206	166	206	166	195	100	199	93	206	166	199	93	202	85	255	86	252	108	250	55	250	55	252	108	243	128	250	55	243	128	236	29	236	29	243	128	228	148	236	29	228	148	214	10	214	10	228	148	206	166	214	10	206	166	204	67	204	67	201	49	214	10	214	10	201	49	194	33	214	10	194	33	186	-2	186	-2	194	33	181	21	186	-2	181	21	165	14	206	166	202	85	204	77	206	166	204	77	204	67	206	166	177	185	190	107	165	14	145	11	153	-6	165	14	153	-6	186	-2	200	291	211	278	203	321	203	321	211	278	206	321	211	322	206	321	211	278	200	291	203	321	199	322	200	291	199	322	195	323	200	291	195	323	190	325	200	291	190	325	187	303	233	338	223	338	224	254	233	338	224	254	228	244	233	338	228	244	232	232	233	338	232	232	244	232	215	324	216	271	218	327	218	327	216	271	220	263	218	327	220	263	221	332	221	332	220	263	224	254	221	332	224	254	223	338	211	322	211	278	216	271	211	322	216	271	215	324	106	165	88	270	82	180	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	12	411	13	403	14	419	14	419	13	403	17	397	14	419	17	397	17	426	17	426	17	397	22	391	17	426	22	391	22	431	22	431	22	391	29	388	22	431	29	388	29	435	29	435	29	388	36	387	29	435	36	387	37	436	37	436	36	387	44	388	37	436	44	388	45	435	45	435	44	388	51	391	45	435	51	391	51	431	51	431	51	391	57	397	51	431	57	397	57	426	57	426	57	397	61	403	57	426	61	403	61	419	61	419	61	403	62	411	140	320	161	321	161	331	140	320	161	331	126	316	126	316	161	331	60	295	126	316	60	295	61	276	113	37	61	276	61	56	113	37	61	56	118	24	118	24	61	56	126	16	112	56	112	276	61	276	61	276	112	276	113	295	61	276	113	295	117	308	161	331	12	331	34	320	161	331	34	320	48	316	161	331	48	316	56	308	161	331	56	308	60	295	112	411	113	403	113	419	113	419	113	403	117	397	113	419	117	397	117	426	117	426	117	397	122	391	117	426	122	391	122	431	122	431	122	391	129	388	122	431	129	388	129	435	129	435	129	388	136	387	129	435	136	387	137	436	137	436	136	387	144	388	137	436	144	388	144	435	144	435	144	388	151	391	144	435	151	391	151	431	151	431	151	391	156	397	151	431	156	397	156	426	156	426	156	397	160	403	156	426	160	403	160	419	160	419	160	403	161	411	161	0	161	9	140	11	161	0	140	11	126	16	161	0	126	16	60	36	161	0	60	36	56	23	161	0	56	23	48	15	161	0	48	15	34	11	161	0	34	11	12	9	161	0	12	9	12	0	60	36	126	16	61	56	61	276	113	37	112	56	34	320	12	331	12	321	126	316	61	276	117	308	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	54	319	33	331	33	321	143	315	80	275	136	307	108	112	106	78	115	27	115	27	106	78	100	47	115	27	100	47	92	2	92	2	100	47	90	26	92	2	90	26	73	17	73	17	66	21	92	2	92	2	66	21	56	-6	107	295	108	275	137	309	107	295	137	309	101	308	101	308	137	309	142	311	101	308	142	311	333	331	333	331	142	311	149	312	232	24	223	16	358	0	358	0	223	16	209	11	358	0	209	11	189	9	115	27	127	60	132	292	115	27	132	292	132	300	115	27	132	300	108	275	115	27	108	275	108	145	115	27	108	145	108	112	56	-6	66	21	60	31	56	-6	60	31	55	43	56	-6	55	43	46	53	56	-6	46	53	39	-5	46	53	33	57	39	-5	39	-5	33	57	26	56	39	-5	26	56	25	-2	25	-2	26	56	18	53	25	-2	18	53	15	4	15	4	18	53	12	48	15	4	12	48	8	14	8	14	12	48	7	40	8	14	7	40	5	30	333	331	149	312	219	312	333	331	219	312	227	311	333	331	227	311	232	309	333	331	232	309	235	305	333	331	235	305	237	300	333	331	237	300	237	292	333	331	237	292	301	315	333	331	301	315	314	319	333	331	314	319	333	321	237	292	289	33	288	41	288	183	288	163	327	163	288	183	327	163	343	183	343	183	327	163	355	161	343	183	355	161	386	180	386	180	355	161	380	154	386	180	380	154	401	141	237	292	288	41	288	274	237	292	288	274	289	293	237	292	289	293	293	307	237	292	293	307	301	315	132	292	127	60	131	97	132	292	131	97	132	131	134	305	137	309	108	275	134	305	108	275	132	300	333	331	65	331	81	320	333	331	81	320	93	316	333	331	93	316	101	308	420	89	415	59	431	15	431	15	415	59	400	39	431	15	400	39	398	4	398	4	400	39	379	27	398	4	379	27	358	0	358	0	379	27	351	21	358	0	351	21	319	19	319	19	307	20	358	0	358	0	307	20	298	22	358	0	298	22	236	37	236	37	298	22	237	56	423	170	420	89	431	15	423	170	431	15	452	153	452	153	431	15	456	34	452	153	456	34	471	126	471	126	456	34	472	59	471	126	472	59	477	91	423	170	386	180	401	141	423	170	401	141	415	120	423	170	415	120	420	89	237	56	298	22	292	26	237	56	292	26	289	33	237	56	289	33	237	292	358	0	189	9	189	0	232	24	358	0	236	37	81	320	65	331	65	321	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	328	319	347	321	347	331	328	319	347	331	315	315	315	315	347	331	251	294	315	315	251	294	252	274	303	33	252	274	252	183	303	33	252	183	252	163	252	163	252	183	105	183	252	163	105	183	105	163	106	38	105	56	54	274	106	38	54	274	54	61	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	246	24	237	16	372	0	372	0	237	16	224	11	372	0	224	11	204	9	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	252	274	303	33	302	41	302	183	302	163	342	163	302	183	342	163	357	183	357	183	342	163	369	161	357	183	369	161	401	180	401	180	369	161	395	154	401	180	395	154	415	141	252	274	302	41	302	274	252	274	302	274	304	293	252	274	304	293	308	307	252	274	308	307	315	315	347	331	208	331	227	319	347	331	227	319	240	315	347	331	240	315	247	307	347	331	247	307	251	294	434	89	429	59	446	15	446	15	429	59	415	39	446	15	415	39	412	4	412	4	415	39	393	27	412	4	393	27	372	0	372	0	393	27	366	21	372	0	366	21	334	19	334	19	321	20	372	0	372	0	321	20	313	22	372	0	313	22	250	37	250	37	313	22	252	56	438	170	434	89	446	15	438	170	446	15	466	153	466	153	446	15	470	34	466	153	470	34	485	126	485	126	470	34	486	59	485	126	486	59	492	91	438	170	401	180	415	141	438	170	415	141	429	120	438	170	429	120	434	89	252	56	313	22	307	26	252	56	307	26	303	33	252	56	303	33	252	163	372	0	204	9	204	0	246	24	372	0	250	37	227	319	208	331	208	321	149	0	9	9	9	0	29	319	9	331	9	321	177	16	169	25	113	60	113	60	169	25	165	39	113	60	165	39	113	294	112	301	113	294	174	312	112	301	174	312	267	331	267	331	174	312	181	312	267	331	181	312	185	312	267	331	185	312	205	311	267	331	205	311	221	307	267	331	221	307	234	300	267	331	234	300	245	287	267	331	245	287	253	267	267	331	253	267	254	263	267	331	254	263	255	258	267	331	255	258	256	254	267	331	256	254	257	250	267	331	257	250	258	247	267	331	258	247	270	247	164	166	164	298	113	294	164	166	113	294	164	60	164	166	164	60	164	147	164	166	164	147	173	177	113	294	164	298	164	304	113	294	164	304	166	307	113	294	166	307	169	310	113	294	169	310	174	312	267	331	12	331	65	311	267	331	65	311	88	312	267	331	88	312	95	312	267	331	95	312	102	311	267	331	102	311	107	309	267	331	107	309	110	306	267	331	110	306	112	301	12	331	9	246	21	246	12	331	21	246	22	250	12	331	22	250	22	254	12	331	22	254	23	258	12	331	23	258	24	261	12	331	24	261	25	265	12	331	25	265	31	285	12	331	31	285	38	299	12	331	38	299	48	307	12	331	48	307	65	311	246	186	245	216	234	213	246	186	234	213	230	184	246	186	255	218	245	216	234	213	225	209	230	184	230	184	225	209	215	205	230	184	215	205	214	180	214	180	215	205	205	199	214	180	205	199	197	173	197	173	205	199	194	193	197	173	194	193	183	185	180	162	197	173	183	185	180	162	183	185	173	177	180	162	173	177	164	147	164	60	113	294	165	39	294	24	285	15	393	0	393	0	285	15	272	11	393	0	272	11	252	9	294	24	393	0	298	38	298	38	393	0	363	16	298	38	363	16	300	60	300	60	363	16	355	25	300	60	355	25	300	119	297	143	300	119	318	203	297	143	318	203	295	214	255	218	263	183	267	218	267	218	263	183	278	175	267	218	278	175	295	214	295	214	278	175	289	162	295	214	289	162	297	143	246	186	263	183	255	218	350	60	350	121	347	156	350	60	347	156	336	183	350	60	336	183	352	39	375	12	363	16	393	0	375	12	393	0	393	9	352	39	336	183	318	203	352	39	318	203	300	119	352	39	300	119	355	25	208	0	208	9	190	12	208	0	190	12	177	16	208	0	177	16	111	38	208	0	111	38	107	24	208	0	107	24	98	15	208	0	98	15	85	11	208	0	85	11	65	9	208	0	65	9	65	0	111	38	177	16	113	60	393	0	252	9	252	0	222	464	224	427	228	463	228	463	224	427	230	431	228	463	230	431	233	461	233	461	230	431	234	435	233	461	234	435	237	458	237	458	234	435	237	439	237	458	237	439	239	454	239	454	237	439	239	443	239	454	239	443	239	448	224	427	222	464	218	463	224	427	218	463	214	462	224	427	214	462	210	460	224	427	210	460	206	457	224	427	206	457	201	453	224	427	201	453	147	378	151	0	151	9	132	12	151	0	132	12	119	16	151	0	119	16	54	42	151	0	54	42	51	27	151	0	51	27	43	17	151	0	43	17	29	12	151	0	29	12	9	9	151	0	9	9	9	0	55	275	107	36	106	55	106	181	106	161	113	161	55	275	106	55	106	181	106	181	113	161	116	181	116	181	113	161	119	160	116	181	119	160	124	181	124	181	119	160	125	158	124	181	125	158	131	182	131	182	125	158	130	156	131	182	130	156	134	154	134	154	140	149	137	183	137	183	140	149	142	185	162	195	142	185	149	140	162	195	149	140	160	126	55	65	54	42	119	16	55	65	119	16	111	23	55	65	111	23	107	36	55	65	107	36	55	275	151	331	10	331	30	319	151	331	30	319	43	315	151	331	43	315	51	306	151	331	51	306	54	293	151	331	54	293	117	315	151	331	117	315	130	319	151	331	130	319	151	321	106	274	107	293	55	275	106	274	55	275	106	181	55	275	107	293	110	307	55	275	110	307	117	315	55	275	117	315	54	293	137	183	131	182	134	154	196	245	187	226	190	193	196	245	190	193	201	208	196	245	201	208	204	267	190	193	187	226	178	181	178	181	187	226	176	209	178	181	176	209	164	172	164	172	176	209	162	195	164	172	162	195	164	171	164	171	162	195	160	126	164	171	160	126	174	108	225	266	232	281	239	325	239	325	232	281	239	294	239	325	239	294	257	335	257	335	239	294	247	303	257	335	247	303	257	306	257	306	263	303	257	335	257	335	263	303	281	338	204	267	211	227	213	290	213	290	211	227	220	251	213	290	220	251	224	309	224	309	220	251	225	266	224	309	225	266	239	325	332	11	321	13	343	0	343	0	321	13	312	17	343	0	312	17	248	0	248	0	312	17	302	23	248	0	302	23	292	30	292	30	282	40	248	0	248	0	282	40	271	54	248	0	271	54	259	71	193	155	189	85	203	61	193	155	203	61	206	145	206	145	203	61	216	40	206	145	216	40	218	131	218	131	216	40	227	24	218	131	227	24	230	114	230	114	227	24	238	10	230	114	238	10	246	92	246	92	238	10	248	0	246	92	248	0	259	71	272	287	281	280	281	338	281	338	281	280	294	277	281	338	294	277	295	337	295	337	294	277	303	279	295	337	303	279	305	332	305	332	303	279	310	284	305	332	310	284	313	325	313	325	310	284	315	291	313	325	315	291	317	317	317	317	315	291	318	299	317	317	318	299	319	306	281	338	263	303	267	296	281	338	267	296	272	287	180	164	164	171	174	108	180	164	174	108	189	85	180	164	189	85	193	155	142	185	140	149	149	140	332	11	343	0	343	9	211	227	204	267	201	208	30	319	10	331	10	321	147	378	201	453	127	378	156	408	147	413	152	386	152	386	147	413	143	418	152	386	143	418	136	395	136	395	143	418	141	425	143	456	141	425	143	430	143	456	143	430	151	458	151	458	143	430	149	432	151	458	149	432	155	434	156	408	170	380	169	406	169	406	170	380	187	405	187	405	188	405	206	406	206	406	188	405	187	378	206	406	187	378	205	380	253	436	249	445	251	407	251	407	249	445	242	452	251	407	242	452	239	395	239	395	242	452	234	456	239	395	234	456	234	425	234	456	225	458	226	432	234	456	226	432	232	430	234	456	232	430	234	425	221	457	218	456	220	434	221	457	220	434	226	432	221	457	226	432	225	458	215	453	213	450	214	438	215	453	214	438	220	434	215	453	220	434	218	456	234	425	232	418	239	395	239	395	232	418	228	413	239	395	228	413	223	385	223	385	228	413	219	408	223	385	219	408	206	406	187	405	170	380	187	378	187	405	187	378	188	405	21	318	27	316	142	331	142	331	27	316	32	313	142	331	32	313	37	310	37	310	42	305	142	331	142	331	42	305	46	300	142	331	46	300	51	294	61	278	181	67	107	297	61	278	107	297	106	303	106	303	107	309	61	278	61	278	107	309	112	314	61	278	112	314	56	286	142	331	51	294	56	286	142	331	56	286	112	314	142	331	112	314	119	318	142	331	119	318	129	321	142	331	129	321	142	322	15	320	21	318	142	331	15	320	142	331	7	331	15	320	7	331	7	322	133	28	131	29	132	-4	132	-4	131	29	127	30	132	-4	127	30	124	32	124	32	118	35	132	-4	132	-4	118	35	117	-6	181	67	172	53	175	22	175	22	172	53	163	41	175	22	163	41	161	9	161	9	163	41	154	33	161	9	154	33	147	0	147	0	154	33	146	28	147	0	146	28	138	27	138	27	136	27	147	0	147	0	136	27	133	28	147	0	133	28	132	-4	155	457	155	434	158	456	158	456	155	434	161	438	158	456	161	438	161	453	161	453	161	438	163	445	161	453	163	445	162	450	136	395	141	425	143	456	136	395	143	456	134	452	136	395	134	452	127	445	136	395	127	445	124	408	122	436	120	424	124	408	122	436	124	408	127	445	257	245	204	118	210	81	257	245	210	81	219	100	257	245	219	100	228	122	257	245	228	122	291	272	347	331	243	331	254	320	347	331	254	320	263	316	347	331	263	316	269	312	347	331	269	312	273	306	347	331	273	306	274	299	347	331	274	299	321	312	347	331	321	312	333	319	347	331	333	319	347	322	291	272	300	289	274	299	291	272	274	299	273	292	291	272	273	292	271	284	291	272	271	284	268	273	291	272	268	273	263	260	291	272	263	260	257	245	310	302	321	312	274	299	310	302	274	299	300	289	204	118	132	245	181	67	204	118	181	67	188	40	204	118	188	40	194	51	204	118	194	51	202	65	204	118	202	65	210	81	181	67	132	245	123	262	181	67	123	262	116	276	181	67	116	276	110	288	181	67	110	288	107	297	118	35	113	37	117	-6	117	-6	113	37	108	39	117	-6	108	39	104	-5	104	-5	108	39	104	40	104	-5	104	40	99	41	93	-2	104	-5	99	41	93	-2	99	41	92	40	93	-2	92	40	85	37	93	-2	85	37	84	3	80	32	77	26	78	10	80	32	78	10	84	3	80	32	84	3	85	37	78	10	77	26	76	20	181	67	175	22	188	40	254	320	243	331	243	322	151	458	155	434	155	457	206	406	205	380	223	385	253	436	251	407	255	424	214	438	213	450	212	445	156	408	152	386	170	380	149	331	9	331	28	319	149	331	28	319	41	314	149	331	41	314	49	306	149	331	49	306	53	294	149	331	53	294	117	314	149	331	117	314	129	319	149	331	129	319	149	321	107	23	105	28	105	0	105	0	105	28	105	34	105	34	105	269	54	276	54	276	105	269	106	290	54	276	106	290	109	305	54	276	109	305	117	314	54	276	117	314	53	294	49	24	41	16	105	0	105	0	41	16	28	12	105	0	28	12	9	9	136	-5	149	-15	235	19	235	19	149	-15	160	-29	235	19	160	-29	169	-49	169	-49	170	-54	235	19	235	19	170	-54	171	-60	235	19	171	-60	199	-29	199	-29	171	-60	172	-65	199	-29	172	-65	173	-71	187	-65	188	-60	174	-74	174	-74	188	-60	189	-54	174	-74	189	-54	190	-49	190	-49	199	-29	174	-74	174	-74	199	-29	173	-71	348	9	330	12	348	0	348	0	330	12	317	16	348	0	317	16	253	0	253	0	317	16	309	24	253	0	309	24	305	37	304	57	304	270	253	0	253	0	304	270	304	292	253	0	304	292	252	275	252	275	304	292	308	306	252	275	308	306	316	315	329	319	348	321	348	331	329	319	348	331	316	315	316	315	348	331	251	293	316	315	251	293	252	275	253	0	252	275	252	35	253	0	252	35	252	28	348	331	209	331	228	319	348	331	228	319	240	315	348	331	240	315	248	306	348	331	248	306	251	293	253	0	252	28	250	23	253	0	250	23	247	21	253	0	247	21	242	19	253	0	242	19	237	0	210	-15	222	-5	235	19	235	19	222	-5	237	0	235	19	237	0	242	19	174	-74	174	-75	185	-75	174	-74	185	-75	185	-74	174	-74	185	-74	186	-71	174	-74	186	-71	187	-65	123	19	115	19	122	0	123	19	122	0	136	-5	123	19	136	-5	235	19	122	0	115	19	110	21	122	0	110	21	107	23	122	0	107	23	105	0	105	0	105	34	54	276	105	0	54	276	54	57	105	0	54	57	53	37	105	0	53	37	49	24	105	0	9	9	9	0	235	19	199	-29	210	-15	228	319	209	331	209	321	253	0	305	37	304	57	28	319	9	331	9	321	52	58	70	22	69	30	69	30	69	34	68	93	68	93	69	34	70	38	68	93	70	38	71	43	243	11	239	10	350	0	350	0	239	10	232	10	350	0	232	10	223	9	72	47	74	51	171	337	171	337	74	51	97	108	171	337	97	108	105	128	105	128	97	108	228	108	105	128	228	108	220	128	220	128	228	108	304	55	220	128	304	55	180	337	256	21	255	18	350	0	350	0	255	18	253	16	350	0	253	16	251	14	251	14	247	12	350	0	350	0	247	12	243	11	257	26	350	0	327	17	257	26	327	17	319	26	257	26	319	26	311	38	257	26	311	38	304	55	257	26	304	55	257	31	304	55	228	108	248	61	304	55	248	61	251	53	304	55	251	53	254	45	304	55	254	45	256	38	304	55	256	38	257	31	171	337	105	128	162	266	171	337	162	266	220	128	171	337	220	128	180	337	68	93	52	58	69	30	72	47	171	337	68	93	72	47	68	93	71	43	337	12	327	17	350	0	337	12	350	0	350	9	257	23	256	21	350	0	257	23	350	0	257	26	104	0	104	9	91	10	104	0	91	10	81	12	104	0	81	12	41	34	104	0	41	34	31	20	104	0	31	20	19	13	104	0	19	13	4	9	104	0	4	9	4	0	41	34	81	12	74	16	41	34	74	16	70	22	41	34	70	22	52	58	350	0	223	9	223	0	52	24	43	16	169	0	169	0	43	16	29	11	169	0	29	11	9	9	44	315	52	308	266	331	266	331	52	308	119	311	266	331	119	311	126	312	266	331	126	312	188	312	266	331	188	312	202	311	217	307	230	300	266	331	266	331	230	300	242	287	266	331	242	287	251	267	251	267	252	263	266	331	266	331	252	263	253	258	266	331	253	258	255	254	266	331	255	254	256	250	266	331	256	250	256	247	266	331	256	247	268	247	57	275	108	33	108	41	108	183	108	163	138	163	108	183	138	163	146	183	146	183	138	163	166	161	146	183	166	161	185	181	185	181	166	161	191	154	185	181	191	154	223	174	223	174	191	154	212	141	223	174	212	141	226	120	57	275	108	41	108	294	57	275	108	294	109	301	57	275	109	301	111	306	57	275	111	306	114	310	57	275	114	310	56	295	119	311	52	308	56	295	119	311	56	295	114	310	30	320	44	315	266	331	30	320	266	331	9	331	30	320	9	331	9	321	231	89	226	59	242	16	242	16	226	59	212	39	242	16	212	39	209	4	209	4	212	39	190	27	209	4	190	27	169	0	169	0	190	27	162	21	169	0	162	21	131	19	131	19	120	20	169	0	169	0	120	20	113	22	169	0	113	22	56	37	56	37	113	22	57	56	231	89	242	16	256	159	256	159	242	16	267	35	256	159	267	35	280	132	280	132	267	35	283	60	280	132	283	60	289	91	226	120	231	89	256	159	226	120	256	159	223	174	57	56	113	22	110	26	57	56	110	26	108	33	57	56	108	33	57	275	169	0	9	9	9	0	52	24	169	0	56	37	266	331	202	311	217	307	52	24	43	16	178	0	178	0	43	16	30	11	178	0	30	11	9	9	56	295	57	275	113	310	56	295	113	310	150	331	150	331	113	310	116	311	150	331	116	311	121	312	150	331	121	312	141	312	150	331	141	312	173	310	208	31	195	25	218	4	218	4	195	25	180	21	218	4	180	21	178	0	178	0	180	21	162	19	178	0	162	19	140	19	140	19	127	20	178	0	178	0	127	20	119	22	178	0	119	22	56	37	56	37	119	22	57	56	259	303	233	318	237	187	237	187	233	318	229	250	237	187	229	250	226	228	237	187	226	228	226	183	226	183	226	228	217	210	226	183	217	210	212	180	212	180	217	210	203	198	212	180	203	198	212	179	212	179	203	198	217	148	212	179	217	148	230	175	230	175	217	148	225	141	155	188	163	167	182	191	182	191	163	167	182	164	182	191	182	164	203	198	203	198	182	164	199	158	203	198	199	158	217	148	237	69	233	58	251	17	251	17	233	58	228	48	251	17	228	48	221	41	221	41	208	31	218	4	163	167	155	188	139	168	139	168	155	188	108	188	139	168	108	188	108	168	109	33	108	41	57	275	109	33	57	275	57	56	57	56	119	22	113	26	57	56	113	26	109	33	273	151	264	159	276	37	276	37	264	159	255	165	276	37	255	165	251	17	251	17	255	165	244	171	251	17	244	171	240	94	240	94	239	82	251	17	251	17	239	82	237	69	244	171	230	175	232	131	244	171	232	131	237	120	244	171	237	120	239	108	244	171	239	108	240	94	233	318	196	328	198	302	233	318	198	302	215	290	233	318	215	290	226	273	233	318	226	273	229	250	196	328	150	331	173	310	196	328	173	310	198	302	57	275	108	41	108	296	57	275	108	296	109	302	57	275	109	302	110	307	57	275	110	307	113	310	150	331	9	331	30	320	150	331	30	320	44	316	150	331	44	316	52	308	150	331	52	308	56	295	267	208	273	218	275	281	275	281	273	218	277	229	275	281	277	229	281	252	281	252	277	229	280	240	245	190	253	195	259	303	259	303	253	195	260	200	259	303	260	200	275	281	275	281	260	200	267	208	293	120	289	131	292	63	293	120	292	63	297	94	293	120	297	94	296	107	282	142	273	151	276	37	282	142	276	37	292	63	282	142	292	63	289	131	221	41	218	4	251	17	259	303	237	187	245	190	30	320	9	331	9	321	230	175	225	141	232	131	178	0	9	9	9	0	52	24	178	0	56	37	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	52	294	53	275	109	310	52	294	109	310	48	307	48	307	109	310	114	312	48	307	114	312	270	331	270	331	114	312	122	312	221	307	234	300	270	331	270	331	234	300	246	286	270	331	246	286	255	267	255	267	256	262	270	331	270	331	256	262	258	256	270	331	258	256	259	250	270	331	259	250	260	245	270	331	260	245	260	242	270	331	260	242	272	242	270	331	122	312	192	312	270	331	192	312	206	311	270	331	206	311	221	307	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	270	331	9	331	28	320	270	331	28	320	41	315	270	331	41	315	48	307	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	28	320	9	331	9	321	20	-67	21	-60	17	9	17	9	21	-60	23	-54	17	9	23	-54	24	-49	24	-49	32	-29	45	18	45	18	32	-29	43	-15	45	18	43	-15	56	-5	62	320	75	316	323	331	323	331	75	316	124	312	323	331	124	312	131	312	323	331	131	312	210	312	323	331	210	312	217	311	87	172	91	48	90	275	90	275	91	48	113	303	113	303	91	48	113	294	71	0	87	0	76	19	71	0	76	19	79	97	79	97	76	19	91	48	79	97	91	48	87	172	65	46	45	18	56	-5	65	46	56	-5	71	0	65	46	71	0	79	97	45	18	17	9	24	-49	17	9	7	9	19	-75	17	9	19	-75	19	-72	17	9	19	-72	20	-67	323	331	217	311	222	310	323	331	222	310	225	306	323	331	225	306	227	301	323	331	227	301	228	294	323	331	228	294	291	315	323	331	291	315	304	319	323	331	304	319	323	321	291	17	283	27	287	-15	287	-15	283	27	279	40	287	-15	279	40	274	-5	274	-5	279	40	278	57	274	-5	278	57	278	274	228	294	243	0	280	293	280	293	243	0	259	0	280	293	259	0	278	274	278	274	259	0	274	-5	283	307	291	315	228	294	283	307	228	294	280	293	113	294	91	48	101	88	113	294	101	88	108	141	113	294	108	141	112	209	124	312	83	308	119	311	119	311	83	308	88	295	119	311	88	295	115	308	115	308	88	295	90	275	115	308	90	275	113	303	47	331	47	321	62	320	47	331	62	320	323	331	308	-60	323	9	307	-54	307	-54	323	9	306	-49	298	-29	306	-49	303	11	298	-29	303	11	291	17	323	9	308	-60	309	-67	323	9	309	-67	310	-72	323	9	310	-72	311	-75	323	9	311	-75	323	-75	323	9	303	11	306	-49	209	19	76	19	87	0	209	19	87	0	243	0	209	19	243	0	217	20	243	0	228	294	228	41	243	0	228	41	227	33	243	0	227	33	225	27	243	0	225	27	222	22	243	0	222	22	217	20	19	-75	7	9	7	-75	291	17	287	-15	298	-29	124	312	75	316	83	308	50	24	43	16	281	0	281	0	43	16	30	12	281	0	30	12	11	9	54	294	55	275	111	310	54	294	111	310	50	307	50	307	111	310	116	312	50	307	116	312	276	331	276	331	116	312	123	312	50	24	122	21	54	37	54	37	122	21	113	25	54	37	113	25	55	57	55	57	113	25	107	32	55	57	107	32	55	275	55	275	107	32	105	42	55	275	105	42	105	294	105	184	105	164	181	164	105	184	181	164	181	184	203	185	181	184	203	162	203	185	203	162	218	189	218	189	203	162	218	158	218	189	218	158	227	198	227	198	218	158	227	150	227	198	227	150	234	211	234	211	227	150	234	136	234	211	234	136	238	232	238	232	234	136	238	115	238	232	238	115	249	115	276	331	123	312	189	312	276	331	189	312	218	311	276	331	218	311	239	306	276	331	239	306	252	297	276	331	252	297	261	282	276	331	261	282	266	259	276	331	266	259	278	259	55	275	105	294	106	302	55	275	106	302	108	307	55	275	108	307	111	310	276	331	11	331	30	320	276	331	30	320	43	315	276	331	43	315	50	307	260	38	239	27	281	0	281	0	239	27	211	21	281	0	211	21	174	19	281	0	304	84	290	84	281	0	290	84	276	57	281	0	276	57	260	38	281	0	174	19	156	19	281	0	156	19	137	19	281	0	137	19	122	21	281	0	122	21	50	24	281	0	11	9	11	0	30	320	11	331	11	321	181	184	181	164	203	162	238	232	249	115	249	232	75	52	57	32	99	0	99	0	57	32	35	18	99	0	35	18	4	9	75	286	80	295	91	335	91	335	80	295	85	302	91	335	85	302	91	305	91	305	100	301	109	325	109	325	100	301	109	293	109	325	109	293	115	280	44	278	53	276	54	336	54	336	53	276	67	279	54	336	67	279	68	338	68	338	67	279	75	286	68	338	75	286	91	335	28	305	29	297	30	315	30	315	29	297	32	289	30	315	32	289	35	324	35	324	32	289	37	283	35	324	37	283	43	331	43	331	37	283	44	278	43	331	44	278	54	336	115	280	122	266	123	309	123	309	122	266	128	251	123	309	128	251	134	290	134	290	128	251	137	228	134	290	137	228	143	267	143	267	137	228	146	209	143	267	146	209	154	239	154	239	146	209	156	193	154	239	156	193	167	216	167	216	156	193	168	181	167	216	168	181	182	197	182	197	168	181	181	173	182	197	181	173	190	138	190	138	181	173	180	172	228	23	222	16	323	0	323	0	222	16	210	11	323	0	210	11	193	9	304	319	325	321	325	331	304	319	325	331	291	315	291	315	325	331	230	294	291	315	230	294	231	275	231	161	231	275	231	181	231	161	284	23	281	36	323	0	323	9	305	12	323	0	305	12	292	16	323	0	292	16	230	36	323	0	230	36	228	23	280	55	280	181	231	161	280	55	231	161	281	36	231	55	230	36	292	16	231	55	292	16	284	23	231	55	284	23	231	161	280	161	297	159	280	181	280	181	280	274	231	161	231	161	280	274	280	293	231	161	280	293	283	307	283	307	291	315	231	275	283	307	231	275	231	161	325	331	186	331	206	320	325	331	206	320	220	315	325	331	220	315	227	307	325	331	227	307	230	294	453	32	435	52	411	0	411	0	435	52	417	79	411	0	417	79	401	10	401	10	417	79	394	113	401	10	394	113	391	23	391	23	394	113	382	130	391	23	382	130	380	40	380	40	382	130	370	144	380	40	370	144	367	60	367	60	370	144	359	155	367	60	359	155	352	84	352	84	359	155	345	164	352	84	345	164	333	116	333	116	345	164	330	172	333	116	330	172	329	173	476	18	453	32	411	0	476	18	411	0	507	0	476	18	507	0	507	9	320	138	329	173	331	197	331	197	329	173	342	181	331	197	342	181	345	216	345	216	342	181	354	193	345	216	354	193	356	239	356	239	354	193	364	209	356	239	364	209	367	267	367	267	364	209	373	228	367	267	373	228	376	290	376	290	373	228	382	251	376	290	382	251	388	309	388	309	382	251	388	266	388	309	388	266	401	325	401	325	388	266	394	280	401	325	394	280	401	293	310	185	280	181	297	159	310	185	297	159	309	152	310	185	309	152	320	138	310	185	320	138	331	197	442	338	419	335	425	302	425	302	419	335	419	305	410	301	419	305	419	335	410	301	419	335	401	325	457	276	466	278	467	331	467	331	466	278	473	283	467	331	473	283	475	324	475	324	473	283	478	289	475	324	478	289	480	315	480	315	478	289	481	297	480	315	481	297	482	305	430	295	435	286	442	338	442	338	435	286	443	279	442	338	443	279	456	336	456	336	443	279	457	276	456	336	457	276	467	331	190	138	201	152	203	185	203	185	201	152	213	159	203	185	213	159	231	181	231	181	213	159	231	161	99	0	109	10	117	113	117	113	109	10	120	23	117	113	120	23	129	130	129	130	120	23	131	40	129	130	131	40	140	144	140	144	131	40	144	60	140	144	144	60	152	155	152	155	144	60	158	84	152	155	158	84	165	164	165	164	158	84	177	116	165	164	177	116	180	172	180	172	177	116	190	138	94	79	75	52	99	0	94	79	99	0	117	113	109	325	91	335	91	305	109	325	115	280	123	309	99	0	4	9	4	0	182	197	190	138	203	185	333	116	329	173	320	138	442	338	425	302	430	295	401	325	401	293	410	301	206	320	186	331	186	321	323	0	193	9	193	0	40	328	43	253	44	324	44	324	43	253	56	280	44	324	56	280	49	322	49	322	56	280	54	321	60	322	54	321	56	280	60	322	56	280	76	301	201	232	196	219	201	180	201	180	196	219	188	207	201	180	188	207	177	175	177	175	188	207	175	196	177	175	175	196	177	174	177	174	175	196	172	153	172	153	175	196	165	191	172	153	165	191	160	158	160	158	165	191	155	187	160	158	155	187	146	161	146	161	155	187	143	185	146	161	143	185	128	163	128	163	143	185	127	183	128	163	127	183	104	183	23	65	32	35	44	47	44	47	32	35	54	17	44	47	54	17	65	33	65	33	54	17	80	4	65	33	80	4	85	23	85	23	80	4	109	-3	85	23	109	-3	105	17	105	17	109	-3	128	15	159	18	128	15	141	-6	159	18	141	-6	160	-6	131	319	121	337	111	335	131	319	111	335	101	314	131	319	131	338	121	337	101	314	111	335	100	333	101	314	100	333	89	330	101	314	89	330	83	328	101	314	83	328	76	301	76	301	83	328	75	326	76	301	75	326	67	324	76	301	67	324	60	322	156	316	176	308	185	334	185	334	176	308	191	294	185	334	191	294	217	322	217	322	191	294	201	277	217	322	201	277	204	257	204	257	204	245	222	192	222	192	204	245	201	232	222	192	201	232	201	180	156	316	185	334	142	338	156	316	142	338	131	338	156	316	131	338	131	319	217	322	222	192	239	304	239	304	222	192	240	208	239	304	240	208	252	281	252	281	240	208	251	229	252	281	251	229	256	253	204	257	222	192	217	322	177	174	172	153	184	146	184	146	194	138	204	169	204	169	194	138	202	129	204	169	202	129	209	118	267	121	252	142	253	39	267	121	253	39	264	55	267	121	264	55	270	74	267	121	270	74	272	95	160	-6	177	-3	183	28	183	28	177	-3	193	0	183	28	193	0	201	43	201	43	193	0	208	5	201	43	208	5	211	64	211	64	208	5	223	13	211	64	223	13	215	91	215	91	223	13	230	158	230	158	223	13	239	25	230	158	239	25	252	142	252	142	239	25	253	39	204	169	209	118	230	158	230	158	209	118	213	105	230	158	213	105	215	91	204	169	177	174	184	146	128	15	109	-3	141	-6	40	328	37	332	43	253	43	253	37	332	35	338	43	253	35	338	35	220	35	220	35	338	25	338	35	220	25	338	23	220	32	35	23	65	14	57	159	18	160	-6	183	28	128	163	104	183	104	163	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	257	285	105	82	105	48	105	48	105	274	54	274	54	274	105	274	106	294	54	274	106	294	110	307	150	331	9	331	29	319	150	331	29	319	42	315	150	331	42	315	50	307	150	331	50	307	53	294	150	331	53	294	118	315	150	331	118	315	131	319	150	331	131	319	150	321	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	242	315	251	309	352	331	352	331	251	309	255	299	352	331	255	299	257	285	257	285	257	252	309	37	309	37	257	252	257	62	309	37	257	62	312	25	312	25	257	62	320	17	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	257	285	320	315	257	285	312	307	312	307	257	285	309	293	307	55	307	274	257	285	307	55	257	285	309	37	230	319	242	315	352	331	230	319	352	331	212	331	230	319	212	331	212	321	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	149	0	148	9	131	11	149	0	131	11	118	16	149	0	118	16	53	39	149	0	53	39	50	25	106	33	105	48	54	274	106	33	54	274	54	61	106	33	54	61	110	23	54	61	53	39	118	16	54	61	118	16	110	23	149	0	9	9	9	0	352	0	213	9	213	0	256	41	320	17	257	62	309	293	257	285	307	274	257	285	105	48	257	252	29	319	9	331	9	321	149	408	140	413	145	386	145	386	140	413	135	418	145	386	135	418	129	395	129	395	135	418	134	425	135	456	134	425	136	430	135	456	136	430	144	458	144	458	136	430	142	432	144	458	142	432	148	434	148	457	148	434	151	456	151	456	148	434	154	438	151	456	154	438	154	453	154	453	154	438	156	445	154	453	156	445	156	450	129	395	134	425	135	456	129	395	135	456	127	452	129	395	127	452	120	445	129	395	120	445	117	408	115	436	113	424	117	408	115	436	117	408	120	445	149	408	163	380	162	406	162	406	163	380	180	405	199	406	180	405	180	378	199	406	180	378	198	380	246	436	242	445	243	407	243	407	242	445	235	452	243	407	235	452	232	395	232	395	235	452	227	456	232	395	227	456	227	425	227	456	219	458	219	432	227	456	219	432	225	430	227	456	225	430	227	425	215	457	211	456	213	434	215	457	213	434	219	432	215	457	219	432	219	458	208	453	206	450	207	438	208	453	207	438	213	434	208	453	213	434	211	456	227	425	226	418	232	395	232	395	226	418	221	413	232	395	221	413	216	385	216	385	221	413	212	408	216	385	212	408	199	406	180	405	163	380	180	378	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	119	15	111	22	54	61	54	61	111	22	107	33	54	61	107	33	54	274	54	274	107	33	105	48	105	82	105	48	256	285	150	331	9	331	29	319	150	331	29	319	42	315	150	331	42	315	50	307	150	331	50	307	53	294	150	331	53	294	118	315	150	331	118	315	131	319	150	331	131	319	150	321	105	274	106	294	54	274	105	274	54	274	105	48	105	274	105	48	105	82	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	352	331	212	331	230	319	352	331	230	319	242	316	352	331	242	316	250	310	352	331	250	310	254	300	352	331	254	300	256	285	352	331	256	285	320	315	352	331	320	315	333	319	352	331	333	319	352	321	320	17	312	25	257	62	257	62	312	25	309	37	257	62	309	37	257	252	257	252	309	37	307	55	257	252	307	55	307	274	257	252	307	274	309	293	257	252	309	293	312	307	257	252	312	307	320	315	257	252	320	315	256	285	257	252	256	285	105	48	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	149	0	148	9	131	11	149	0	131	11	119	15	149	0	119	15	53	39	149	0	53	39	50	25	149	0	9	9	9	0	53	39	119	15	54	61	352	0	213	9	213	0	256	41	320	17	257	62	230	319	212	331	212	321	29	319	9	331	9	321	199	406	198	380	216	385	246	436	243	407	248	424	207	438	206	450	205	445	149	408	145	386	163	380	144	458	148	434	148	457	151	0	151	9	132	12	151	0	132	12	119	16	151	0	119	16	54	42	151	0	54	42	51	27	151	0	51	27	43	17	151	0	43	17	29	12	151	0	29	12	9	9	151	0	9	9	9	0	55	275	107	36	106	55	106	181	106	161	113	161	55	275	106	55	106	181	106	181	113	161	116	181	116	181	113	161	119	160	116	181	119	160	124	181	124	181	119	160	125	158	124	181	125	158	131	182	131	182	125	158	130	156	131	182	130	156	134	154	134	154	140	149	137	183	137	183	140	149	142	185	162	195	142	185	149	140	162	195	149	140	160	126	55	65	54	42	119	16	55	65	119	16	111	23	55	65	111	23	107	36	55	65	107	36	55	275	151	331	10	331	30	319	151	331	30	319	43	315	151	331	43	315	51	306	151	331	51	306	54	293	151	331	54	293	117	315	151	331	117	315	130	319	151	331	130	319	151	321	106	274	107	293	55	275	106	274	55	275	106	181	55	275	107	293	110	307	55	275	110	307	117	315	55	275	117	315	54	293	137	183	131	182	134	154	196	245	187	226	190	193	196	245	190	193	201	208	196	245	201	208	204	267	190	193	187	226	178	181	178	181	187	226	176	209	178	181	176	209	164	172	164	172	176	209	162	195	164	172	162	195	164	171	164	171	162	195	160	126	164	171	160	126	174	108	225	266	232	281	239	325	239	325	232	281	239	294	239	325	239	294	257	335	257	335	239	294	247	303	257	335	247	303	257	306	257	306	263	303	257	335	257	335	263	303	281	338	204	267	211	227	213	290	213	290	211	227	220	251	213	290	220	251	224	309	224	309	220	251	225	266	224	309	225	266	239	325	332	11	321	13	343	0	343	0	321	13	312	17	343	0	312	17	248	0	248	0	312	17	302	23	248	0	302	23	292	30	292	30	282	40	248	0	248	0	282	40	271	54	248	0	271	54	259	71	193	155	189	85	203	61	193	155	203	61	206	145	206	145	203	61	216	40	206	145	216	40	218	131	218	131	216	40	227	24	218	131	227	24	230	114	230	114	227	24	238	10	230	114	238	10	246	92	246	92	238	10	248	0	246	92	248	0	259	71	272	287	281	280	281	338	281	338	281	280	294	277	281	338	294	277	295	337	295	337	294	277	303	279	295	337	303	279	305	332	305	332	303	279	310	284	305	332	310	284	313	325	313	325	310	284	315	291	313	325	315	291	317	317	317	317	315	291	318	299	317	317	318	299	319	306	281	338	263	303	267	296	281	338	267	296	272	287	180	164	164	171	174	108	180	164	174	108	189	85	180	164	189	85	193	155	142	185	140	149	149	140	332	11	343	0	343	9	211	227	204	267	201	208	30	319	10	331	10	321	108	112	105	78	114	27	114	27	105	78	100	47	114	27	100	47	92	2	92	2	100	47	89	26	92	2	89	26	73	17	73	17	65	21	92	2	92	2	65	21	55	-6	107	295	108	275	136	309	107	295	136	309	101	308	101	308	136	309	141	311	101	308	141	311	332	331	332	331	141	311	148	312	232	26	225	17	332	0	332	0	225	17	212	12	332	0	212	12	193	9	332	331	148	312	219	312	332	331	219	312	226	311	332	331	226	311	231	309	332	331	231	309	234	305	332	331	234	305	236	300	332	331	236	300	237	292	332	331	237	292	300	315	332	331	300	315	313	319	332	331	313	319	332	321	287	55	287	274	237	292	237	292	287	274	288	293	237	292	288	293	292	307	300	17	292	25	237	63	237	63	292	25	288	37	237	63	288	37	237	292	131	292	132	300	114	27	131	292	114	27	126	60	131	292	126	60	130	97	131	292	130	97	131	131	108	275	108	145	114	27	108	275	114	27	132	300	108	275	132	300	133	305	108	275	133	305	136	309	332	331	65	331	80	320	332	331	80	320	93	316	332	331	93	316	101	308	332	0	332	9	313	12	332	0	313	12	300	17	332	0	300	17	236	41	332	0	236	41	232	26	55	-6	65	21	60	31	55	-6	60	31	54	43	55	-6	54	43	46	53	55	-6	46	53	39	-5	46	53	32	57	39	-5	39	-5	32	57	25	56	39	-5	25	56	25	-2	25	-2	25	56	18	53	25	-2	18	53	14	4	14	4	18	53	11	48	14	4	11	48	7	14	7	14	11	48	6	40	7	14	6	40	4	30	108	112	114	27	108	145	332	0	193	9	193	0	236	41	300	17	237	63	237	292	288	37	287	55	80	320	65	331	65	321	300	315	237	292	292	307	53	29	44	18	127	0	127	0	44	18	30	12	127	0	30	12	9	9	336	26	328	17	435	0	435	0	328	17	315	12	435	0	315	12	296	9	417	320	435	321	435	331	417	320	435	331	404	316	404	316	435	331	340	286	404	316	340	286	397	307	397	307	340	286	393	294	404	17	397	25	340	61	340	61	397	25	393	38	340	61	393	38	340	286	340	286	393	38	392	56	340	286	392	56	392	275	206	0	213	0	225	80	225	80	213	0	340	286	225	80	340	286	335	331	335	331	340	286	435	331	109	331	11	331	31	319	109	331	31	319	45	315	109	331	45	315	53	307	109	331	53	307	57	294	109	331	57	294	58	275	109	331	58	275	80	275	109	331	80	275	206	0	109	331	206	0	225	80	80	75	80	275	58	275	80	75	58	275	81	48	81	48	58	275	58	75	81	48	58	75	85	29	85	29	58	75	57	47	85	29	57	47	94	18	94	18	57	47	53	29	94	18	53	29	127	0	435	0	435	9	417	12	435	0	417	12	404	17	435	0	404	17	340	40	435	0	340	40	336	26	107	12	94	18	127	0	107	12	127	0	127	9	127	0	9	9	9	0	435	0	296	9	296	0	340	40	404	17	340	61	31	319	11	331	11	321	393	294	340	286	392	275	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	106	38	105	56	105	180	105	157	257	157	105	180	257	157	257	180	257	180	257	157	312	25	257	180	312	25	309	37	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	256	294	320	315	256	294	257	274	309	37	257	274	257	180	307	55	307	274	257	274	257	274	307	274	309	293	257	274	309	293	312	307	352	331	213	331	232	319	352	331	232	319	245	315	352	331	245	315	252	307	352	331	252	307	256	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	257	62	256	41	320	17	257	62	320	17	312	25	257	62	312	25	257	157	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	54	61	106	38	54	274	149	0	9	9	9	0	352	0	213	9	213	0	257	274	309	37	307	55	232	319	213	331	213	321	320	315	257	274	312	307	29	319	9	331	9	321	150	314	181	338	135	308	135	308	181	338	127	330	135	308	127	330	122	298	122	298	127	330	109	286	98	269	109	286	127	330	98	269	127	330	82	307	82	102	82	24	91	75	91	75	82	24	127	1	91	75	127	1	103	52	103	52	127	1	120	33	131	25	120	33	127	1	131	25	127	1	181	-6	236	330	181	338	194	319	194	319	181	338	181	320	165	318	181	320	181	338	165	318	181	338	150	314	223	19	210	15	235	1	235	1	210	15	197	12	235	1	197	12	182	11	182	11	168	12	181	-6	181	-6	168	12	155	15	181	-6	155	15	143	19	207	316	220	311	236	330	236	330	220	311	231	305	236	330	231	305	243	296	243	296	258	279	281	306	281	306	258	279	271	257	281	306	271	257	280	231	281	103	273	76	280	24	280	24	273	76	261	53	280	24	261	53	247	35	247	35	235	26	280	24	280	24	235	26	235	1	345	166	337	222	337	108	337	108	337	222	316	269	337	108	316	269	315	60	315	60	316	269	288	169	286	201	288	169	316	269	286	201	316	269	281	306	286	201	281	306	280	231	281	306	236	330	243	296	315	60	288	169	286	134	315	60	286	134	281	103	315	60	281	103	280	24	182	11	181	-6	235	1	82	307	47	271	47	61	82	307	47	61	75	166	82	307	75	166	76	194	82	307	76	194	81	222	82	307	81	222	88	247	82	307	88	247	98	269	82	102	77	132	82	24	82	24	77	132	75	166	26	109	47	61	47	271	26	109	47	271	26	224	26	109	26	224	18	167	82	24	75	166	47	61	223	19	235	1	235	26	236	330	194	319	207	316	131	25	181	-6	143	19	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	42	315	50	307	353	331	353	331	50	307	116	311	353	331	116	311	124	312	353	331	124	312	238	312	353	331	238	312	246	311	253	26	246	17	353	0	353	0	246	17	233	12	353	0	233	12	213	9	353	331	246	311	251	309	353	331	251	309	255	306	353	331	255	306	257	300	353	331	257	300	257	292	353	331	257	292	321	315	353	331	321	315	334	319	353	331	334	319	353	321	308	55	308	274	257	292	257	292	308	274	309	293	257	292	309	293	313	307	321	17	313	25	257	62	257	62	313	25	309	37	257	62	309	37	257	292	118	17	110	25	54	61	54	61	110	25	106	38	54	61	106	38	54	274	54	274	106	38	105	56	54	274	105	56	105	291	54	274	105	291	105	300	54	274	105	300	107	306	54	274	107	306	111	309	54	274	111	309	53	294	116	311	50	307	53	294	116	311	53	294	111	309	29	319	42	315	353	331	29	319	353	331	9	331	29	319	9	331	9	321	353	0	353	9	333	12	353	0	333	12	321	17	353	0	321	17	256	41	353	0	256	41	253	26	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	149	0	9	9	9	0	53	39	118	17	54	61	353	0	213	9	213	0	256	41	321	17	257	62	257	292	309	37	308	55	321	315	257	292	313	307	113	311	120	312	120	312	134	331	120	312	156	309	134	331	156	309	162	329	162	329	156	309	182	302	162	329	182	302	187	325	187	325	182	302	200	287	187	325	200	287	209	319	209	319	200	287	210	266	209	319	210	266	227	310	227	310	210	266	213	238	227	310	213	238	221	161	221	161	210	213	204	153	204	153	210	213	199	192	204	153	199	192	184	147	184	147	199	192	182	177	184	147	182	177	161	145	161	145	182	177	158	167	161	145	158	167	132	144	132	144	158	167	128	164	132	144	128	164	125	144	125	144	128	164	122	164	125	144	122	164	120	144	120	144	122	164	118	164	120	144	118	164	115	145	115	145	118	164	113	165	115	145	113	165	110	145	110	145	113	165	109	165	110	145	109	165	103	146	103	146	109	165	103	166	103	146	103	166	103	56	103	56	103	166	51	276	103	56	51	276	104	37	104	37	51	276	51	61	267	240	266	254	266	225	266	225	266	254	263	268	266	225	263	268	263	210	263	210	263	268	258	280	263	210	258	280	257	197	257	197	258	280	252	291	257	197	252	291	249	185	249	185	252	291	243	300	249	185	243	300	239	175	239	175	243	300	227	310	239	175	227	310	221	161	134	331	9	331	28	319	134	331	28	319	40	315	134	331	40	315	47	307	134	331	47	307	51	294	134	331	51	294	51	276	134	331	51	276	108	310	134	331	108	310	113	311	134	331	113	311	120	312	103	294	103	301	51	276	103	294	51	276	103	166	105	306	108	310	51	276	105	306	51	276	103	301	150	0	150	9	129	12	150	0	129	12	115	16	150	0	115	16	51	39	150	0	51	39	48	25	150	0	48	25	41	16	150	0	41	16	29	12	150	0	29	12	9	9	150	0	9	9	9	0	51	61	51	39	115	16	51	61	115	16	107	24	51	61	107	24	104	37	28	319	9	331	9	321	210	213	221	161	213	238	66	37	77	140	76	171	76	171	83	305	66	37	66	37	83	305	63	286	66	37	63	286	49	57	49	57	63	286	47	266	49	57	47	266	36	80	36	80	47	266	35	243	36	80	35	243	26	106	26	106	35	243	26	218	26	106	26	218	20	133	20	133	26	218	20	191	20	133	20	191	18	162	82	112	85	22	89	88	89	88	85	22	107	9	89	88	107	9	99	68	99	68	107	9	112	51	126	38	112	51	131	0	126	38	131	0	143	28	143	28	131	0	157	-4	143	28	157	-4	161	21	161	21	157	-4	184	-6	161	21	184	-6	180	17	180	17	184	-6	201	15	226	17	201	15	218	-4	226	17	218	-4	249	3	77	140	66	37	85	22	77	140	85	22	82	112	112	51	107	9	131	0	258	326	263	293	266	324	266	324	263	293	276	280	266	324	276	280	273	322	273	322	276	280	278	321	284	322	278	321	283	272	284	322	283	272	289	263	278	321	276	280	283	272	232	333	232	311	244	330	244	330	232	311	248	304	244	330	248	304	251	328	251	328	248	304	263	293	251	328	263	293	258	326	220	335	208	337	215	316	220	335	215	316	232	311	220	335	232	311	232	333	208	337	196	338	215	316	215	316	196	338	196	318	154	311	196	318	157	336	154	311	157	336	131	330	314	224	310	338	302	224	302	224	310	338	300	338	302	224	300	338	299	240	299	240	300	338	297	332	299	240	297	332	294	252	294	252	297	332	293	328	294	252	293	328	289	263	289	263	293	328	289	324	289	263	289	324	284	322	320	56	311	65	301	34	301	34	311	65	289	47	301	34	289	47	277	16	277	16	289	47	269	32	277	16	269	32	249	3	249	3	269	32	248	23	249	3	248	23	226	17	201	15	184	-6	218	-4	196	318	196	338	185	338	196	318	185	338	157	336	76	171	81	219	83	305	83	305	81	219	96	260	83	305	96	260	106	320	106	320	96	260	121	291	106	320	121	291	131	330	131	330	121	291	154	311	292	331	18	331	73	309	292	331	73	309	100	310	292	331	100	310	130	310	292	331	130	310	181	310	292	331	181	310	210	310	292	331	210	310	237	309	292	331	237	309	256	303	292	331	256	303	269	292	292	331	269	292	277	274	292	331	277	274	284	246	292	331	284	246	296	246	194	16	186	23	130	61	130	61	186	23	182	36	130	61	182	36	130	310	130	310	182	36	181	55	130	310	181	55	181	310	18	331	15	246	27	246	18	331	27	246	33	274	18	331	33	274	42	292	18	331	42	292	54	303	18	331	54	303	73	309	229	0	229	9	208	11	229	0	208	11	194	16	229	0	194	16	129	39	229	0	129	39	125	25	229	0	125	25	117	16	229	0	117	16	104	12	229	0	104	12	83	9	229	0	83	9	83	0	129	39	194	16	130	61	21	318	27	316	142	331	142	331	27	316	32	313	142	331	32	313	37	310	37	310	42	305	142	331	142	331	42	305	46	300	142	331	46	300	51	294	61	278	181	67	107	297	61	278	107	297	106	303	106	303	107	309	61	278	61	278	107	309	112	314	61	278	112	314	56	286	142	331	51	294	56	286	142	331	56	286	112	314	142	331	112	314	119	318	142	331	119	318	129	321	142	331	129	321	142	322	15	320	21	318	142	331	15	320	142	331	7	331	15	320	7	331	7	322	133	28	131	29	132	-4	132	-4	131	29	127	30	132	-4	127	30	124	32	124	32	118	35	132	-4	132	-4	118	35	117	-6	181	67	172	53	175	22	175	22	172	53	163	41	175	22	163	41	161	9	161	9	163	41	154	33	161	9	154	33	147	0	147	0	154	33	146	28	147	0	146	28	138	27	138	27	136	27	147	0	147	0	136	27	133	28	147	0	133	28	132	-4	257	245	204	118	210	81	257	245	210	81	219	100	257	245	219	100	228	122	257	245	228	122	291	272	347	331	243	331	254	320	347	331	254	320	263	316	347	331	263	316	269	312	347	331	269	312	273	306	347	331	273	306	274	299	347	331	274	299	321	312	347	331	321	312	333	319	347	331	333	319	347	322	291	272	300	289	274	299	291	272	274	299	273	292	291	272	273	292	271	284	291	272	271	284	268	273	291	272	268	273	263	260	291	272	263	260	257	245	310	302	321	312	274	299	310	302	274	299	300	289	204	118	132	245	181	67	204	118	181	67	188	40	204	118	188	40	194	51	204	118	194	51	202	65	204	118	202	65	210	81	181	67	132	245	123	262	181	67	123	262	116	276	181	67	116	276	110	288	181	67	110	288	107	297	118	35	113	37	117	-6	117	-6	113	37	108	39	117	-6	108	39	104	-5	104	-5	108	39	104	40	104	-5	104	40	99	41	93	-2	104	-5	99	41	93	-2	99	41	92	40	93	-2	92	40	85	37	93	-2	85	37	84	3	80	32	77	26	78	10	80	32	78	10	84	3	80	32	84	3	85	37	78	10	77	26	76	20	181	67	175	22	188	40	254	320	243	331	243	322	269	321	269	321	247	320	247	320	269	321	269	331	247	320	269	331	232	316	232	316	269	331	166	290	232	316	166	290	223	310	223	310	166	290	167	262	219	27	167	262	167	70	219	27	167	70	224	19	224	19	167	70	166	51	224	19	166	51	166	37	218	38	217	70	167	262	167	262	217	70	217	262	167	262	217	262	218	290	218	290	217	262	218	280	219	301	223	310	167	262	219	301	167	262	218	290	166	290	269	331	165	302	269	331	116	331	138	320	269	331	138	320	152	317	269	331	152	317	161	311	269	331	161	311	165	302	91	216	111	240	124	276	124	276	111	240	136	256	124	276	136	256	166	280	166	280	136	256	167	262	166	280	167	262	166	290	84	263	50	241	74	159	84	263	74	159	78	189	84	263	78	189	91	216	84	263	91	216	124	276	19	165	24	128	27	209	27	209	24	128	41	97	27	209	41	97	50	241	50	241	41	97	69	72	50	241	69	72	74	159	334	91	311	159	305	128	334	91	305	128	302	69	302	69	305	128	291	103	302	69	291	103	270	85	307	188	311	159	333	241	333	241	311	159	334	91	333	241	334	91	357	209	357	209	334	91	357	123	357	209	357	123	366	165	300	263	260	276	278	240	300	263	278	240	296	216	300	263	296	216	307	188	300	263	307	188	333	241	251	256	278	240	260	276	251	256	260	276	218	280	251	256	218	280	217	262	218	51	230	51	244	74	244	74	230	51	265	56	244	74	265	56	270	85	270	85	265	56	302	69	218	38	167	262	219	27	218	38	218	51	217	70	269	0	269	9	248	11	269	0	248	11	233	14	269	0	233	14	166	37	269	0	166	37	164	27	269	0	164	27	158	19	269	0	158	19	148	14	269	0	148	14	134	10	269	0	134	10	116	9	269	0	116	9	116	0	158	51	166	51	167	70	158	51	167	70	135	75	158	51	135	75	108	88	158	51	108	88	107	57	74	159	69	72	78	132	78	132	69	72	107	57	78	132	107	57	89	107	89	107	107	57	108	88	166	37	233	14	224	19	217	70	218	51	244	74	138	320	116	331	116	321	30	17	121	0	42	26	42	26	121	0	88	17	42	26	88	17	57	42	57	42	88	17	84	21	57	42	84	21	83	26	83	26	84	31	77	66	77	66	84	31	87	38	77	66	87	38	155	164	155	164	87	38	92	46	155	164	92	46	99	57	102	242	155	164	125	297	102	242	125	297	123	306	123	306	124	312	102	242	155	164	99	57	109	70	109	70	169	145	155	164	155	164	169	145	165	234	155	164	165	234	151	255	77	66	57	42	83	26	161	331	11	331	28	319	161	331	28	319	43	312	161	331	43	312	58	299	161	331	58	299	132	319	161	331	132	319	139	320	161	331	139	320	147	320	161	331	147	320	161	321	132	319	58	299	127	316	127	316	58	299	77	276	127	316	77	276	124	312	124	312	77	276	102	242	260	296	256	290	272	272	272	272	256	290	250	282	272	272	250	282	243	272	243	272	187	202	200	184	200	184	187	202	216	74	200	184	216	74	296	46	296	46	216	74	225	60	296	46	225	60	232	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	330	319	348	331	330	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	262	301	260	296	272	272	262	301	272	272	263	305	243	272	200	184	272	272	237	16	232	14	352	0	352	0	232	14	225	12	352	0	225	12	217	11	242	25	352	0	326	16	242	25	326	16	316	22	242	25	316	22	306	32	242	25	306	32	296	46	242	25	296	46	241	31	296	46	232	48	238	38	296	46	238	38	241	31	187	202	165	234	169	145	187	202	169	145	216	74	337	12	326	16	352	0	337	12	352	0	352	9	241	20	237	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	155	164	151	255	139	272	155	164	139	272	130	286	155	164	130	286	125	297	121	0	121	9	105	11	121	0	105	11	95	13	121	0	95	13	88	17	18	12	4	9	121	0	18	12	121	0	30	17	121	0	4	9	4	0	243	320	229	331	229	321	28	319	11	331	11	321	49	24	41	16	268	0	268	0	41	16	28	12	268	0	28	12	9	9	149	331	9	331	28	319	149	331	28	319	41	314	149	331	41	314	49	306	149	331	49	306	53	294	149	331	53	294	117	314	149	331	117	314	129	319	149	331	129	319	149	321	110	21	107	23	54	57	54	57	107	23	105	28	54	57	105	28	54	276	54	276	105	28	105	34	54	276	105	34	105	269	54	276	105	269	106	290	54	276	106	290	109	305	54	276	109	305	117	314	54	276	117	314	53	294	329	319	348	321	348	331	329	319	348	331	316	315	316	315	348	331	251	293	316	315	251	293	252	275	268	0	252	275	252	35	268	0	252	35	252	28	316	16	308	24	312	-15	312	-15	308	24	305	37	312	-15	305	37	299	-5	299	-5	305	37	304	57	299	-5	304	57	304	270	252	275	268	0	304	292	304	292	268	0	284	0	304	292	284	0	304	270	304	270	284	0	299	-5	308	306	316	315	252	275	308	306	252	275	304	292	348	331	209	331	228	319	348	331	228	319	240	315	348	331	240	315	248	306	348	331	248	306	251	293	333	-60	348	9	332	-54	332	-54	348	9	331	-49	323	-29	331	-49	329	12	323	-29	329	12	316	16	348	9	333	-60	335	-67	348	9	335	-67	335	-72	348	9	335	-72	336	-75	348	9	336	-75	348	-75	348	9	329	12	331	-49	268	0	252	28	250	23	268	0	250	23	247	21	268	0	247	21	242	19	268	0	242	19	235	19	268	0	235	19	123	19	268	0	123	19	115	19	268	0	115	19	49	24	110	21	54	57	53	37	110	21	53	37	49	24	110	21	49	24	115	19	268	0	9	9	9	0	316	16	312	-15	323	-29	228	319	209	331	209	321	28	319	9	331	9	321	139	321	139	321	121	319	121	319	139	321	139	331	121	319	139	331	109	315	109	315	139	331	45	293	109	315	45	293	46	273	50	178	46	273	46	211	132	158	116	165	133	134	133	134	116	165	105	176	133	134	105	176	104	136	104	136	105	176	99	193	104	136	99	193	80	142	80	142	99	193	97	216	80	142	97	216	97	273	46	273	50	178	101	307	101	307	50	178	62	155	101	307	62	155	98	294	98	294	62	155	80	142	98	294	80	142	97	273	139	331	2	331	21	319	139	331	21	319	34	315	139	331	34	315	41	307	139	331	41	307	45	293	224	283	224	174	224	157	224	157	224	174	216	170	224	157	216	170	212	152	212	152	216	170	204	166	212	152	204	166	197	145	197	145	204	166	190	161	197	145	190	161	178	140	178	140	190	161	173	158	178	140	173	158	157	136	157	136	173	158	155	156	133	134	157	136	155	156	133	134	155	156	132	158	320	331	186	331	204	319	320	331	204	319	214	316	320	331	214	316	221	309	320	331	221	309	223	299	320	331	223	299	224	283	320	331	224	283	288	315	320	331	288	315	301	319	320	331	301	319	320	321	275	57	275	269	224	157	224	157	275	269	276	291	224	157	276	291	280	306	224	283	224	157	280	306	224	283	280	306	288	315	320	0	320	9	301	12	320	0	301	12	288	16	320	0	288	16	223	37	320	0	223	37	219	24	320	0	219	24	211	16	320	0	211	16	199	12	320	0	199	12	180	9	320	0	180	9	180	0	224	157	280	24	276	37	224	157	276	37	275	57	224	57	223	37	288	16	224	57	288	16	280	24	224	57	280	24	224	157	204	319	186	331	186	321	21	319	2	331	2	321	109	315	46	273	101	307	59	57	58	37	115	21	115	21	58	37	54	24	115	21	54	24	120	19	120	19	54	24	46	16	120	19	46	16	483	0	483	0	46	16	33	12	483	0	33	12	15	9	147	331	15	331	34	319	147	331	34	319	46	314	147	331	46	314	54	306	147	331	54	306	58	294	147	331	58	294	120	315	147	331	120	315	131	320	147	331	131	320	147	321	115	21	112	23	59	57	59	57	112	23	110	28	59	57	110	28	59	276	59	276	110	28	110	34	59	276	110	34	110	269	59	276	110	269	111	291	59	276	111	291	114	306	59	276	114	306	120	315	59	276	120	315	58	294	296	319	315	321	315	331	296	319	315	331	283	314	283	314	315	331	220	294	283	314	220	294	220	276	272	27	220	276	220	35	272	27	220	35	274	23	274	23	220	35	277	21	272	33	272	269	220	276	220	276	272	269	273	290	220	276	273	290	276	305	315	331	183	331	200	319	315	331	200	319	210	314	315	331	210	314	217	306	315	331	217	306	220	294	463	319	483	321	483	331	463	319	483	331	450	315	450	315	483	331	386	293	450	315	386	293	387	275	439	37	387	275	387	35	439	37	387	35	443	24	443	24	387	35	450	16	438	57	438	270	387	275	387	275	438	270	439	292	387	275	439	292	443	306	483	331	343	331	344	321	483	331	344	321	362	319	483	331	362	319	375	315	483	331	375	315	383	306	483	331	383	306	386	293	483	0	483	9	463	12	483	0	463	12	450	16	483	0	450	16	387	35	483	0	387	35	387	28	483	0	387	28	385	23	483	0	385	23	382	21	483	0	382	21	377	19	483	0	377	19	371	19	483	0	371	19	289	19	483	0	289	19	282	19	483	0	282	19	218	23	483	0	218	23	215	21	483	0	215	21	210	19	483	0	210	19	203	19	483	0	203	19	127	19	483	0	127	19	120	19	282	19	277	21	220	35	282	19	220	35	220	28	282	19	220	28	218	23	483	0	15	9	15	0	220	276	272	27	272	33	387	275	439	37	438	57	450	315	387	275	443	306	200	319	183	331	183	321	283	314	220	276	276	305	34	319	15	331	15	321	59	57	58	37	115	21	115	21	58	37	54	24	115	21	54	24	120	19	120	19	54	24	46	16	120	19	46	16	402	0	402	0	46	16	33	12	402	0	33	12	15	9	147	331	15	331	34	319	147	331	34	319	46	314	147	331	46	314	54	306	147	331	54	306	58	294	147	331	58	294	120	315	147	331	120	315	131	320	147	331	131	320	147	321	115	21	112	23	59	57	59	57	112	23	110	28	59	57	110	28	59	276	59	276	110	28	110	34	59	276	110	34	110	269	59	276	110	269	111	291	59	276	111	291	114	306	59	276	114	306	120	315	59	276	120	315	58	294	296	319	315	321	315	331	296	319	315	331	283	314	283	314	315	331	220	294	283	314	220	294	220	276	272	27	220	276	220	35	272	27	220	35	274	23	274	23	220	35	277	21	272	33	272	269	220	276	220	276	272	269	273	290	220	276	273	290	276	305	315	331	183	331	200	319	315	331	200	319	210	314	315	331	210	314	217	306	315	331	217	306	220	294	463	319	483	321	483	331	463	319	483	331	450	315	450	315	483	331	386	293	450	315	386	293	387	275	402	0	387	275	387	35	402	0	387	35	387	28	450	16	443	24	446	-15	446	-15	443	24	439	37	446	-15	439	37	433	-5	433	-5	439	37	438	57	433	-5	438	57	438	270	387	275	402	0	439	292	439	292	402	0	419	0	439	292	419	0	438	270	438	270	419	0	433	-5	443	306	450	315	387	275	443	306	387	275	439	292	483	331	343	331	344	321	483	331	344	321	362	319	483	331	362	319	375	315	483	331	375	315	383	306	483	331	383	306	386	293	468	-61	483	9	467	-55	467	-55	483	9	465	-49	457	-29	465	-49	463	12	457	-29	463	12	450	16	483	9	468	-61	469	-68	483	9	469	-68	470	-73	483	9	470	-73	470	-75	483	9	470	-75	483	-75	483	9	463	12	465	-49	402	0	387	28	385	23	402	0	385	23	382	21	402	0	382	21	377	19	402	0	377	19	371	19	402	0	371	19	289	19	402	0	289	19	282	19	402	0	282	19	220	28	402	0	220	28	218	23	402	0	218	23	215	21	402	0	215	21	210	19	402	0	210	19	203	19	402	0	203	19	127	19	402	0	127	19	120	19	220	35	220	28	282	19	220	35	282	19	277	21	402	0	15	9	15	0	220	276	272	27	272	33	450	16	446	-15	457	-29	200	319	183	331	183	321	283	314	220	276	276	305	34	319	15	331	15	321	114	24	106	16	231	0	231	0	106	16	92	11	231	0	92	11	72	9	177	307	186	315	120	310	120	310	186	315	219	331	120	310	219	331	90	310	63	309	90	310	219	331	63	309	219	331	10	331	200	319	219	321	219	331	200	319	219	331	186	315	120	310	171	33	171	41	171	183	171	163	204	163	171	183	204	163	219	183	219	183	204	163	231	161	219	183	231	161	262	180	262	180	231	161	256	154	262	180	256	154	276	141	120	310	171	41	171	274	120	310	171	274	172	293	120	310	172	293	177	307	10	331	7	246	18	246	10	331	18	246	25	274	10	331	25	274	33	293	10	331	33	293	45	304	10	331	45	304	63	309	294	89	289	59	305	15	305	15	289	59	275	39	305	15	275	39	271	4	271	4	275	39	253	27	271	4	253	27	231	0	231	0	253	27	226	21	231	0	226	21	195	19	195	19	185	20	231	0	231	0	185	20	178	22	231	0	178	22	119	37	119	37	178	22	120	56	299	170	294	89	305	15	299	170	305	15	327	153	327	153	305	15	330	34	327	153	330	34	345	126	345	126	330	34	346	59	345	126	346	59	352	91	299	170	262	180	276	141	299	170	276	141	289	120	299	170	289	120	294	89	120	56	178	22	174	26	120	56	174	26	171	33	120	56	171	33	120	310	231	0	72	9	72	0	114	24	231	0	119	37	432	321	432	321	414	319	414	319	432	321	432	331	414	319	432	331	401	315	401	315	432	331	336	294	401	315	336	294	337	274	389	38	337	274	337	61	389	38	337	61	393	25	393	25	337	61	401	17	388	57	388	274	337	274	337	274	388	274	389	294	337	274	389	294	393	307	432	331	292	331	312	319	432	331	312	319	325	315	432	331	325	315	332	307	432	331	332	307	336	294	432	0	432	9	414	12	432	0	414	12	401	17	432	0	401	17	336	39	432	0	336	39	333	25	432	0	333	25	325	16	432	0	325	16	312	12	432	0	312	12	292	9	432	0	292	9	292	0	52	24	43	16	170	0	170	0	43	16	30	11	170	0	30	11	9	9	156	331	9	331	30	320	156	331	30	320	44	316	156	331	44	316	52	308	156	331	52	308	56	295	156	331	56	295	123	315	156	331	123	315	137	319	156	331	137	319	156	321	57	275	109	33	108	41	108	183	108	163	142	163	108	183	142	163	158	183	158	183	142	163	170	161	158	183	170	161	201	180	201	180	170	161	194	154	201	180	194	154	214	141	57	275	108	41	108	274	57	275	108	274	110	293	57	275	110	293	115	307	57	275	115	307	123	315	57	275	123	315	56	295	232	89	227	59	244	15	244	15	227	59	214	39	244	15	214	39	210	4	210	4	214	39	193	27	210	4	193	27	170	0	170	0	193	27	166	21	170	0	166	21	134	19	134	19	123	20	170	0	170	0	123	20	115	22	170	0	115	22	56	37	56	37	115	22	57	56	238	170	232	89	244	15	238	170	244	15	265	153	265	153	244	15	268	34	265	153	268	34	283	126	283	126	268	34	284	59	283	126	284	59	290	91	238	170	201	180	214	141	238	170	214	141	227	120	238	170	227	120	232	89	57	56	115	22	111	26	57	56	111	26	109	33	57	56	109	33	57	275	170	0	9	9	9	0	52	24	170	0	56	37	30	320	9	331	9	321	336	39	401	17	337	61	337	274	389	38	388	57	312	319	292	331	292	321	401	315	337	274	393	307	52	24	43	16	170	0	170	0	43	16	30	11	170	0	30	11	9	9	156	331	9	331	30	320	156	331	30	320	44	316	156	331	44	316	52	308	156	331	52	308	56	295	156	331	56	295	123	315	156	331	123	315	137	319	156	331	137	319	156	321	57	275	109	33	108	41	108	183	108	163	142	163	108	183	142	163	158	183	158	183	142	163	170	161	158	183	170	161	201	180	201	180	170	161	194	154	201	180	194	154	214	141	57	275	108	41	108	274	57	275	108	274	110	293	57	275	110	293	115	307	57	275	115	307	123	315	57	275	123	315	56	295	57	56	56	37	115	22	115	22	56	37	170	0	115	22	170	0	123	20	123	20	170	0	134	19	166	21	134	19	170	0	166	21	170	0	193	27	193	27	170	0	210	4	193	27	210	4	213	39	213	39	210	4	243	15	213	39	243	15	227	59	227	59	243	15	232	89	237	170	232	89	243	15	237	170	243	15	265	153	265	153	243	15	268	34	265	153	268	34	283	126	283	126	268	34	284	59	283	126	284	59	289	91	237	170	201	180	214	141	237	170	214	141	227	120	237	170	227	120	232	89	57	56	115	22	111	26	57	56	111	26	109	33	57	56	109	33	57	275	170	0	9	9	9	0	52	24	170	0	56	37	30	320	9	331	9	321	36	338	36	338	38	332	38	332	36	338	39	239	38	332	39	239	41	328	41	328	39	239	42	252	41	328	42	252	45	324	45	324	42	252	46	263	45	324	46	263	50	322	50	322	46	263	51	272	50	322	51	272	55	321	55	321	51	272	57	280	55	321	57	280	61	322	36	224	39	239	36	338	36	224	36	338	26	338	36	224	26	338	23	224	75	326	68	324	71	293	71	293	68	324	61	322	71	293	61	322	57	280	90	330	83	328	85	304	90	330	85	304	101	311	90	330	101	311	101	333	75	326	71	293	85	304	75	326	85	304	83	328	248	142	246	124	258	37	258	37	246	124	242	108	258	37	242	108	240	22	240	22	242	108	237	92	240	22	237	92	231	78	231	78	218	57	218	9	218	9	218	57	201	39	218	9	201	39	194	0	194	0	201	39	181	26	194	0	181	26	168	-4	168	-4	181	26	158	18	168	-4	158	18	141	-6	141	-6	158	18	131	15	131	15	107	17	109	-4	109	-4	107	17	86	23	109	-4	86	23	80	3	80	3	86	23	65	32	80	3	65	32	55	16	55	16	65	32	45	46	55	16	45	46	33	33	33	33	45	46	25	65	33	33	25	65	15	55	136	318	136	338	124	337	136	318	124	337	118	316	136	318	147	338	136	338	118	316	124	337	113	336	118	316	113	336	101	333	118	316	101	333	101	311	306	160	305	188	304	131	304	131	305	188	299	215	304	131	299	215	298	104	298	104	299	215	290	240	298	104	290	240	288	79	288	79	290	240	278	263	288	79	278	263	275	57	275	57	278	263	263	284	275	57	263	284	258	37	258	37	263	284	248	161	258	37	248	161	248	142	263	284	248	184	248	161	248	161	248	184	103	184	244	304	222	319	226	265	244	304	226	265	241	228	244	304	241	228	248	184	244	304	248	184	263	284	203	293	226	265	222	319	203	293	222	319	198	330	203	293	198	330	173	336	203	293	173	336	173	312	173	312	173	336	147	338	173	312	147	338	136	318	231	78	218	9	240	22	141	-6	131	15	109	-4	248	161	103	184	103	161	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	158	232	149	180	149	157	149	157	149	180	105	180	149	157	105	180	105	157	106	38	105	56	54	274	106	38	54	274	54	61	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	263	315	291	338	251	308	251	308	291	338	245	331	251	308	245	331	239	299	239	299	245	331	228	286	219	269	228	286	245	331	219	269	245	331	207	310	208	102	207	22	214	75	214	75	207	22	245	0	214	75	245	0	224	52	224	52	245	0	237	33	247	25	237	33	245	0	247	25	245	0	291	-6	338	330	291	338	302	319	302	319	291	338	290	320	276	318	290	320	291	338	276	318	291	338	263	315	207	310	178	276	203	166	207	310	203	166	204	194	207	310	204	194	207	222	207	310	207	222	211	247	207	310	211	247	219	269	208	102	204	132	207	22	207	22	204	132	203	166	268	15	291	-6	279	12	279	12	291	-6	291	11	303	12	291	11	291	-6	303	12	291	-6	337	1	313	316	324	311	338	330	338	330	324	311	334	305	338	330	334	305	343	296	343	296	356	279	377	306	377	306	356	279	366	257	377	306	366	257	372	231	373	103	367	76	376	24	376	24	367	76	359	53	376	24	359	53	347	35	347	35	337	26	376	24	376	24	337	26	337	1	431	166	425	222	425	108	425	108	425	222	406	269	425	108	406	269	405	60	405	60	406	269	377	169	377	306	372	231	376	201	377	306	376	201	377	169	377	306	377	169	406	269	377	306	338	330	343	296	376	134	373	103	376	24	376	134	376	24	405	60	376	134	405	60	377	169	337	1	337	26	327	19	337	1	327	19	315	15	337	1	315	15	303	12	257	19	247	25	291	-6	257	19	291	-6	268	15	149	157	157	102	158	232	158	232	157	102	177	57	158	232	177	57	178	276	178	276	177	57	207	22	178	276	207	22	203	166	338	330	302	319	313	316	149	0	9	9	9	0	29	319	9	331	9	321	31	19	22	14	83	0	83	0	22	14	12	11	83	0	12	11	2	9	99	261	103	276	98	321	98	321	103	276	111	288	98	321	111	288	136	329	136	329	111	288	121	298	136	329	121	298	133	305	133	305	143	308	136	329	136	329	143	308	180	331	101	219	97	244	108	164	108	164	97	244	81	176	81	176	97	244	98	321	98	321	97	244	99	261	42	246	47	216	49	282	49	282	47	216	60	193	49	282	60	193	69	306	69	306	60	193	81	176	69	306	81	176	98	321	141	157	83	0	198	155	141	157	198	155	156	177	141	157	156	177	131	186	141	157	131	186	113	200	141	157	113	200	108	164	211	24	203	16	309	0	309	0	203	16	189	12	309	0	189	12	169	9	153	310	164	311	180	331	180	331	164	311	177	312	180	331	177	312	190	312	190	312	200	311	309	331	309	331	200	311	207	309	309	331	207	309	212	304	211	24	309	0	215	37	215	37	309	0	277	16	215	37	277	16	216	56	216	56	277	16	270	25	216	56	270	25	216	155	216	155	270	25	216	174	216	155	216	174	198	155	198	155	216	174	186	174	198	155	186	174	156	177	83	0	141	157	49	35	83	0	49	35	41	26	83	0	41	26	31	19	290	319	309	321	309	331	290	319	309	331	278	315	278	315	309	331	216	286	278	315	216	286	271	307	271	307	216	286	268	294	216	286	267	39	267	61	267	276	268	294	216	286	267	276	216	286	267	61	309	331	212	304	215	296	309	331	215	296	216	286	309	331	180	331	190	312	290	12	277	16	309	0	290	12	309	0	309	9	216	174	270	25	267	39	216	174	267	39	216	286	309	0	169	9	169	0	83	0	2	9	2	0	180	331	143	308	153	310	101	219	108	164	113	200	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	217	117	215	111	230	117	215	127	229	127	229	117	215	129	210	127	229	129	210	140	226	140	226	129	210	138	202	140	226	138	202	144	190	76	207	83	212	85	227	85	227	83	212	93	215	85	227	93	215	98	229	98	229	93	215	104	217	98	229	104	217	111	230	73	224	70	194	71	201	73	224	71	201	76	207	73	224	76	207	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	186	56	186	152	185	168	186	56	185	168	184	181	186	56	184	181	181	191	186	56	181	191	188	-3	192	28	197	-1	196	25	196	25	197	-1	201	23	206	24	201	23	206	2	206	24	206	2	214	9	189	35	187	44	188	-3	189	35	188	-3	197	-1	189	35	197	-1	192	28	178	-4	188	-3	181	191	178	-4	181	191	176	199	178	-4	176	199	170	208	178	-4	170	208	168	-3	162	215	152	222	153	7	162	215	153	7	160	0	162	215	160	0	168	-3	162	215	168	-3	170	208	152	222	140	226	144	190	152	222	144	190	146	173	152	222	146	173	146	132	152	222	146	132	146	31	152	222	146	31	149	17	152	222	149	17	153	7	146	146	146	132	146	173	218	29	214	27	214	9	218	29	214	9	223	19	218	29	223	19	223	33	210	25	206	24	214	9	210	25	214	9	214	27	201	23	197	-1	206	2	146	31	146	132	146	65	146	31	146	65	145	57	146	31	145	57	144	50	146	31	144	50	140	44	146	31	140	44	135	38	146	31	135	38	130	16	130	16	135	38	128	32	128	32	122	29	130	16	130	16	122	29	116	27	130	16	116	27	114	6	114	6	116	27	110	25	114	6	110	25	103	24	99	111	112	118	116	135	116	135	112	118	128	125	116	135	128	125	146	146	146	146	128	125	146	132	65	78	68	84	76	118	76	118	68	84	73	91	76	118	73	91	79	97	79	97	88	104	93	126	93	126	88	104	99	111	93	126	99	111	116	135	93	126	76	118	79	97	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	78	63	112	65	78	76	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	99	0	86	25	86	25	99	0	97	24	103	24	97	24	99	0	103	24	99	0	114	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	186	56	188	-3	187	44	29	167	29	183	28	175	169	279	183	317	156	279	156	279	183	317	150	317	156	279	150	317	142	279	142	279	150	317	129	278	100	270	129	278	150	317	100	270	150	317	94	304	229	333	230	343	226	320	226	320	230	343	220	343	226	320	220	343	220	306	220	306	220	343	217	332	220	306	217	332	212	325	210	293	220	306	212	325	210	293	212	325	205	320	210	293	205	320	195	318	210	293	195	318	194	283	169	279	182	280	183	317	183	317	182	280	194	283	183	317	194	283	195	318	42	174	47	203	57	269	57	269	47	203	59	230	57	269	59	230	94	304	94	304	59	230	77	253	94	304	77	253	100	270	42	174	57	269	34	223	42	174	34	223	36	52	42	174	36	52	57	22	42	174	57	22	43	173	24	87	36	52	34	223	24	87	34	223	23	172	24	87	23	172	20	127	74	70	87	2	81	51	81	51	87	2	91	34	98	25	91	34	87	2	98	25	87	2	127	-4	65	137	57	196	66	113	66	113	57	196	57	22	66	113	57	22	69	91	69	91	57	22	87	2	69	91	87	2	74	70	131	230	122	216	134	215	131	230	134	215	166	225	166	225	134	215	144	211	166	225	144	211	153	206	75	186	87	202	92	223	92	223	87	202	102	212	92	223	102	212	111	228	111	228	102	212	122	216	111	228	122	216	131	230	74	213	57	196	67	164	74	213	67	164	75	186	74	213	75	186	92	223	67	164	57	196	65	137	192	70	184	44	195	17	195	17	184	44	172	25	195	17	172	25	164	1	164	1	172	25	155	13	164	1	155	13	135	9	135	9	125	10	127	-4	127	-4	125	10	115	13	127	-4	115	13	106	18	185	161	195	210	178	177	178	177	195	210	169	191	161	199	169	191	166	225	161	199	166	225	153	206	195	210	194	102	195	17	195	210	195	17	218	186	218	186	195	17	219	43	218	186	219	43	233	154	233	154	219	43	234	76	233	154	234	76	239	116	195	210	185	161	190	142	195	210	190	142	193	122	195	210	193	122	194	102	195	210	166	225	169	191	135	9	127	-4	164	1	192	70	195	17	194	102	98	25	127	-4	106	18	43	173	57	22	57	196	40	16	35	11	137	0	137	0	35	11	26	8	137	0	26	8	12	7	86	202	88	207	43	187	43	187	88	207	92	209	43	187	92	209	118	225	118	225	92	209	97	211	118	225	97	211	103	211	103	211	127	209	118	225	118	225	127	209	149	222	159	98	170	84	174	114	174	114	170	84	174	62	174	114	174	62	174	63	174	63	174	62	181	8	181	8	174	62	171	4	171	4	174	62	170	42	171	4	170	42	161	2	161	2	170	42	160	28	161	2	160	28	149	0	149	0	160	28	146	19	149	0	146	19	137	0	137	0	146	19	127	15	137	0	127	15	106	14	106	14	98	15	137	0	137	0	98	15	92	17	137	0	92	17	42	25	42	25	92	17	43	39	127	109	110	123	109	109	98	109	109	109	99	124	98	109	99	124	92	125	85	139	85	102	85	132	85	132	85	102	87	105	85	132	87	105	87	128	87	128	87	105	91	108	87	128	91	108	92	125	92	125	91	108	98	109	110	123	99	124	109	109	161	151	169	121	164	166	164	166	169	121	174	215	174	215	169	121	183	128	174	215	183	128	191	204	191	204	183	128	194	137	191	204	194	137	201	188	201	188	194	137	202	151	201	188	202	151	205	168	127	209	145	203	149	222	149	222	145	203	156	194	149	222	156	194	174	215	174	215	156	194	162	182	174	215	162	182	164	166	159	98	153	118	144	105	144	105	153	118	154	139	154	139	153	118	169	121	154	139	169	121	161	151	110	123	127	109	128	125	128	125	127	109	144	105	128	125	144	105	143	130	143	130	144	105	154	139	215	82	206	96	208	28	215	82	208	28	214	39	215	82	214	39	218	51	215	82	218	51	219	63	181	8	190	12	191	107	191	107	190	12	200	19	191	107	200	19	206	96	206	96	200	19	208	28	191	107	174	114	174	63	191	107	174	63	181	8	85	26	85	34	43	187	85	26	43	187	43	39	85	26	43	39	88	20	85	195	86	202	43	187	85	195	43	187	85	34	35	214	40	209	118	225	118	225	40	209	42	200	118	225	42	200	43	187	26	216	35	214	118	225	26	216	118	225	12	225	26	216	12	225	12	218	137	0	12	7	12	0	40	16	137	0	42	25	43	39	92	17	88	20	153	118	159	98	174	114	85	102	85	139	85	97	36	211	39	204	191	225	191	225	39	204	91	209	191	225	91	209	98	210	98	210	130	208	191	225	191	225	130	208	154	201	191	225	154	201	170	190	191	225	170	190	180	175	191	225	180	175	185	155	191	225	185	155	194	155	81	36	81	194	40	194	40	194	81	194	82	200	40	194	82	200	83	205	40	194	83	205	86	208	40	194	86	208	91	209	40	194	91	209	39	204	40	194	82	26	81	36	191	225	8	225	22	217	191	225	22	217	31	215	191	225	31	215	36	211	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	34	216	44	212	219	225	219	225	44	212	85	210	219	225	85	210	92	211	219	225	92	211	127	211	219	225	127	211	135	211	126	14	58	14	68	0	126	14	68	0	161	0	126	14	161	0	133	15	147	190	161	0	189	198	189	198	161	0	172	0	189	198	172	0	189	183	189	183	172	0	182	-5	189	183	182	-5	189	41	189	41	182	-5	191	-17	189	41	191	-17	189	25	161	0	147	190	147	41	161	0	147	41	146	30	161	0	146	30	143	23	161	0	143	23	139	18	161	0	139	18	133	15	219	225	135	211	141	209	219	225	141	209	145	205	219	225	145	205	146	199	219	225	146	199	147	190	219	225	147	190	198	213	219	225	198	213	206	216	219	225	206	216	219	218	192	207	198	213	147	190	192	207	147	190	189	198	73	190	74	199	58	14	73	190	58	14	64	28	73	190	64	28	68	43	73	190	68	43	71	59	73	190	71	59	73	75	73	190	73	75	73	89	58	0	68	0	58	14	58	0	58	14	56	183	58	0	56	183	56	99	58	0	56	99	55	66	58	0	55	66	51	40	58	0	51	40	47	-5	58	14	74	199	56	183	56	183	74	199	76	205	56	183	76	205	55	197	55	197	76	205	80	209	55	197	80	209	51	206	51	206	80	209	85	210	51	206	85	210	44	212	21	225	21	218	34	216	21	225	34	216	219	225	219	-68	219	7	210	-68	210	-68	219	7	206	9	210	-68	206	9	200	-37	200	-37	206	9	197	11	200	-37	197	11	192	16	192	16	189	25	191	-17	192	16	191	-17	200	-37	16	-68	26	-37	28	11	28	11	26	-37	37	-17	28	11	37	-17	42	22	42	22	37	-17	47	-5	42	22	47	-5	51	40	7	7	7	-68	16	-68	7	7	16	-68	28	11	80	53	66	77	81	0	81	0	66	77	58	106	81	0	58	106	55	15	55	15	58	106	55	137	56	151	55	137	209	137	56	151	209	137	158	151	158	151	209	137	169	217	140	228	123	230	126	211	126	211	123	230	109	214	93	211	109	214	123	230	93	211	123	230	88	224	156	224	140	228	148	191	156	224	148	191	154	173	156	224	154	173	158	151	156	224	158	151	169	217	140	228	126	211	139	203	140	228	139	203	148	191	56	151	61	172	59	207	59	207	61	172	69	190	59	207	69	190	88	224	88	224	69	190	80	203	88	224	80	203	93	211	37	182	24	148	35	39	37	182	35	39	55	15	37	182	55	15	55	137	37	182	55	137	56	151	37	182	56	151	59	207	24	148	19	108	23	70	24	148	23	70	35	39	81	0	114	-4	102	37	102	37	114	-4	132	31	150	33	132	31	142	-1	150	33	142	-1	167	9	209	137	208	152	205	165	209	137	205	165	202	176	209	137	202	176	197	186	209	137	197	186	192	195	209	137	192	195	181	207	209	137	181	207	169	217	219	79	210	82	205	49	205	49	210	82	196	63	205	49	196	63	188	26	188	26	196	63	182	48	188	26	182	48	167	9	167	9	182	48	167	39	167	9	167	39	150	33	132	31	114	-4	142	-1	80	53	81	0	102	37	25	12	19	10	73	0	73	0	19	10	14	8	73	0	14	8	7	7	50	36	44	28	73	0	73	0	44	28	38	21	73	0	38	21	33	17	33	17	29	14	73	0	73	0	29	14	25	12	95	107	85	95	124	83	124	83	85	95	74	79	124	83	74	79	73	0	73	0	74	79	62	57	73	0	62	57	56	46	56	46	62	57	63	57	67	223	65	190	74	185	67	223	74	185	75	216	75	216	74	185	80	172	75	216	80	172	82	207	82	207	80	172	87	155	82	207	87	155	88	196	88	196	87	155	100	137	88	196	100	137	94	184	94	184	100	137	101	170	50	185	55	187	56	227	56	227	55	187	60	189	56	227	60	189	67	223	67	223	60	189	65	190	44	228	34	227	36	182	44	228	36	182	43	183	44	228	43	183	50	185	44	228	50	185	56	227	14	204	15	197	15	212	15	212	15	197	18	191	15	212	18	191	20	219	20	219	18	191	23	186	20	219	23	186	26	224	26	224	23	186	29	183	26	224	29	183	34	227	34	227	29	183	36	182	127	135	121	121	124	83	127	135	124	83	133	96	127	135	117	145	121	121	121	121	117	145	108	157	121	121	108	157	101	170	121	121	101	170	100	137	155	18	151	13	234	0	234	0	151	13	145	10	234	0	145	10	137	8	137	8	126	7	234	0	234	0	126	7	126	0	234	0	234	7	224	8	234	0	224	8	214	9	234	0	214	9	207	12	234	0	207	12	158	33	234	0	158	33	158	25	234	0	158	25	155	18	201	24	200	33	158	113	201	24	158	113	203	17	203	17	158	113	158	33	158	113	200	33	200	127	158	113	200	127	200	190	158	113	200	190	201	199	158	113	201	199	204	207	158	113	204	207	158	189	158	113	158	189	158	127	215	128	208	127	209	111	209	111	208	127	200	127	232	225	128	225	140	216	232	225	140	216	149	214	232	225	149	214	154	209	232	225	154	209	158	201	232	225	158	201	158	189	232	225	158	189	210	212	232	225	210	212	219	216	232	225	219	216	232	218	264	105	253	113	287	0	287	0	253	113	240	120	287	0	240	120	237	82	237	82	240	120	240	121	237	82	240	121	233	135	237	82	233	135	228	95	228	95	233	135	228	132	228	95	228	132	222	104	222	104	228	132	222	130	222	104	222	130	216	108	216	108	222	130	215	128	216	108	215	128	209	111	317	28	311	37	287	0	287	0	311	37	304	47	287	0	304	47	298	58	297	224	297	190	301	189	297	224	301	189	306	227	306	227	301	189	306	187	306	227	306	187	316	228	316	228	306	187	312	185	316	228	312	185	318	183	297	190	289	218	286	185	286	185	289	218	282	211	286	185	282	211	278	172	278	172	282	211	275	201	278	172	275	201	269	156	269	156	275	201	267	187	269	156	267	187	259	171	258	137	269	156	259	171	258	137	259	171	251	156	258	137	251	156	242	143	258	137	242	143	240	121	242	143	233	135	240	121	318	183	324	182	327	227	327	227	324	182	332	183	327	227	332	183	336	223	336	223	332	183	338	186	336	223	338	186	342	218	342	218	338	186	343	191	342	218	343	191	346	211	346	211	343	191	346	197	346	211	346	197	347	204	317	28	287	0	323	21	323	21	287	0	327	17	331	14	327	17	287	0	331	14	287	0	353	0	353	0	353	7	347	8	353	0	347	8	341	10	353	0	341	10	336	12	353	0	336	12	331	14	287	0	298	58	286	79	287	0	286	79	275	94	287	0	275	94	264	105	145	109	151	112	151	127	151	127	151	112	158	113	151	127	158	113	158	127	132	132	127	135	133	96	132	132	133	96	138	129	138	129	133	96	139	104	138	129	139	104	144	128	144	128	139	104	145	109	144	128	145	109	151	127	124	83	121	121	121	120	124	83	121	120	107	114	124	83	107	114	95	107	73	0	7	7	7	0	50	36	73	0	56	46	316	228	318	183	327	227	297	190	297	224	289	218	200	127	200	113	209	111	140	216	128	225	128	218	210	212	158	189	204	207	158	33	207	12	203	17	26	230	20	230	25	150	26	230	25	150	30	172	26	230	30	172	27	226	49	222	46	220	50	204	50	204	46	220	42	219	50	204	42	219	39	219	39	219	35	219	38	190	38	190	35	219	32	221	38	190	32	221	30	172	30	172	32	221	29	223	30	172	29	223	27	226	64	-2	85	-4	65	14	65	14	85	-4	79	13	99	15	79	13	85	-4	99	15	85	-4	99	-3	85	216	80	230	75	229	85	216	75	229	69	228	85	216	69	228	65	213	85	216	86	230	80	230	65	213	69	228	64	226	65	213	64	226	57	224	65	213	57	224	53	223	65	213	53	223	50	204	39	219	38	190	50	204	81	128	86	111	89	129	89	129	86	111	106	106	89	129	106	106	97	132	97	132	106	106	104	135	112	140	104	135	106	106	112	140	106	106	114	121	114	121	106	106	120	96	114	121	120	96	133	117	133	117	120	96	129	82	133	117	129	82	132	62	86	230	98	214	99	230	99	230	98	214	110	209	99	230	110	209	111	229	111	229	110	209	119	200	111	229	119	200	121	227	121	227	119	200	125	188	121	227	125	188	130	224	130	224	125	188	127	172	130	126	127	172	126	163	126	163	123	155	130	126	130	126	123	155	118	147	130	126	118	147	114	121	114	121	118	147	112	140	170	177	168	188	167	160	167	160	168	188	164	198	167	160	164	198	158	146	158	146	164	198	158	207	158	146	158	207	149	215	146	134	158	146	149	215	146	134	149	215	139	221	146	134	139	221	130	224	146	134	130	224	130	126	85	216	98	214	86	230	133	117	132	62	137	5	133	117	137	5	151	110	151	110	137	5	147	12	151	110	147	12	157	20	175	84	165	99	166	29	175	84	166	29	173	40	175	84	173	40	177	52	175	84	177	52	179	65	165	99	151	110	157	20	165	99	157	20	166	29	130	47	124	34	125	1	130	47	125	1	137	5	130	47	137	5	132	62	114	23	99	15	99	-3	114	23	99	-3	113	-2	114	23	113	-2	125	1	114	23	125	1	124	34	72	127	60	127	86	111	72	127	86	111	81	128	14	46	19	23	28	33	28	33	19	23	32	11	28	33	32	11	40	24	40	24	32	11	46	2	40	24	46	2	52	18	52	18	46	2	64	-2	52	18	64	-2	65	14	19	23	14	46	7	39	86	111	60	127	60	113	130	224	127	172	130	126	49	222	50	204	53	223	25	150	20	230	16	150	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	178	189	84	60	84	36	84	36	84	189	42	183	42	183	84	189	85	199	42	183	85	199	88	207	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	169	213	174	207	251	225	251	225	174	207	177	200	251	225	177	200	178	189	178	189	178	165	221	26	221	26	178	165	178	37	221	26	178	37	224	17	224	17	178	37	229	12	238	216	251	218	251	225	238	216	251	225	229	213	229	213	251	225	178	189	229	213	178	189	223	207	223	207	178	189	221	198	220	40	220	183	178	189	220	40	178	189	221	26	160	216	169	213	251	225	160	216	251	225	147	225	160	216	147	225	147	218	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	85	26	84	36	42	183	85	26	42	183	42	40	85	26	42	40	88	18	116	0	12	7	12	0	42	40	93	13	88	18	251	0	147	7	147	0	221	198	178	189	220	183	178	189	84	36	178	165	25	216	12	225	12	218	102	303	93	307	98	280	98	280	93	307	88	313	98	280	88	313	82	289	82	289	88	313	87	319	88	351	87	319	89	324	88	351	89	324	97	352	97	352	89	324	95	327	97	352	95	327	101	329	101	352	101	329	104	350	104	350	101	329	107	332	104	350	107	332	107	348	107	348	107	332	109	339	107	348	109	339	108	344	82	289	87	319	88	351	82	289	88	351	80	347	82	289	80	347	73	340	82	289	73	340	70	302	68	330	66	319	70	302	68	330	70	302	73	340	102	303	116	275	115	300	115	300	116	275	133	299	152	300	133	299	133	273	152	300	133	273	151	275	196	302	201	319	199	330	196	302	199	330	195	340	196	302	195	340	188	347	196	302	188	347	185	289	185	289	188	347	180	319	185	289	180	319	179	313	185	289	179	313	174	307	185	289	174	307	169	280	180	351	171	352	172	327	180	351	172	327	178	324	180	351	178	324	180	319	180	351	180	319	188	347	167	352	164	350	166	329	167	352	166	329	172	327	167	352	172	327	171	352	161	348	159	344	160	332	161	348	160	332	166	329	161	348	166	329	164	350	169	280	174	307	166	303	169	280	166	303	152	300	169	280	152	300	151	275	133	299	116	275	133	273	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	178	189	84	60	84	36	84	36	84	189	42	183	42	183	84	189	85	199	42	183	85	199	88	207	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	169	213	174	207	251	225	251	225	174	207	177	200	251	225	177	200	178	189	178	189	178	165	221	26	221	26	178	165	178	37	221	26	178	37	224	17	224	17	178	37	229	12	238	216	251	218	251	225	238	216	251	225	229	213	229	213	251	225	178	189	229	213	178	189	223	207	223	207	178	189	221	198	220	40	220	183	178	189	220	40	178	189	221	26	160	216	169	213	251	225	160	216	251	225	147	225	160	216	147	225	147	218	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	85	26	84	36	42	183	85	26	42	183	42	40	85	26	42	40	88	18	116	0	12	7	12	0	42	40	93	13	88	18	251	0	147	7	147	0	221	198	178	189	220	183	178	189	84	36	178	165	25	216	12	225	12	218	160	332	159	344	158	339	102	303	98	280	116	275	97	352	101	329	101	352	46	18	42	13	128	0	128	0	42	13	36	10	128	0	36	10	26	8	26	8	12	7	128	0	128	0	12	7	12	0	128	0	128	7	117	8	128	0	117	8	107	9	128	0	107	9	99	12	128	0	99	12	49	33	128	0	49	33	49	25	128	0	49	25	46	18	91	33	91	127	49	189	91	33	49	189	92	24	49	33	99	12	94	17	49	33	94	17	92	24	49	33	92	24	49	189	91	113	99	111	91	127	91	127	91	190	49	189	49	189	91	190	92	199	49	189	92	199	95	207	122	225	18	225	31	216	122	225	31	216	39	214	122	225	39	214	45	209	122	225	45	209	48	201	122	225	48	201	49	189	122	225	49	189	100	212	122	225	100	212	109	216	122	225	109	216	122	218	106	108	112	103	112	130	112	130	112	103	118	95	112	130	118	95	118	132	118	132	118	95	124	135	132	143	124	135	127	82	105	128	98	127	99	111	105	128	99	111	106	108	105	128	106	108	112	130	127	82	124	135	118	95	202	185	207	228	197	187	197	187	207	228	196	227	197	187	196	227	192	189	192	189	196	227	188	190	176	185	188	190	185	223	176	185	185	223	176	216	147	168	148	137	154	182	154	182	148	137	160	156	154	182	160	156	161	196	161	196	160	156	168	172	161	196	168	172	168	207	168	207	168	172	176	185	168	207	176	185	176	216	156	105	144	113	181	0	181	0	144	113	131	120	181	0	131	120	127	82	127	82	131	120	131	121	127	82	131	121	132	143	132	143	131	121	148	137	132	143	148	137	140	154	140	154	148	137	147	168	208	183	214	182	218	227	218	227	214	182	222	183	218	227	222	183	226	223	226	223	222	183	228	186	226	223	228	186	233	218	233	218	228	186	233	191	233	218	233	191	236	211	236	211	233	191	237	197	236	211	237	197	238	204	207	228	202	185	208	183	207	228	208	183	218	227	196	227	185	223	188	190	211	28	181	0	217	21	217	21	181	0	221	17	225	14	221	17	181	0	225	14	181	0	248	0	248	0	248	7	241	8	248	0	241	8	235	10	248	0	235	10	230	12	248	0	230	12	225	14	181	0	211	28	205	37	181	0	205	37	198	47	181	0	198	47	192	58	181	0	192	58	180	79	181	0	180	79	168	94	181	0	168	94	156	105	91	127	99	111	98	127	31	216	18	225	18	218	100	212	49	189	95	207	74	77	73	53	79	18	79	18	73	53	69	33	79	18	69	33	64	2	64	2	69	33	62	18	64	2	62	18	50	12	50	12	46	15	64	2	64	2	46	15	39	-4	57	216	66	212	238	225	238	225	66	212	103	210	238	225	103	210	110	211	238	225	110	211	145	211	238	225	145	211	154	211	161	18	156	12	238	0	238	0	156	12	147	9	238	0	147	9	134	7	238	225	154	211	159	209	238	225	159	209	163	205	238	225	163	205	165	199	238	225	165	199	165	190	238	225	165	190	216	213	238	225	216	213	225	216	238	225	225	216	238	218	207	40	207	183	165	190	165	190	207	183	208	198	165	190	208	198	211	207	216	12	211	17	165	37	165	37	211	17	208	26	165	37	208	26	165	190	92	189	92	198	75	183	92	189	75	183	79	18	92	189	79	18	88	41	92	189	88	41	91	66	92	189	91	66	92	89	75	183	92	198	94	204	75	183	94	204	98	208	75	183	98	208	74	197	71	206	74	197	98	208	71	206	98	208	103	210	71	206	103	210	66	212	45	225	45	218	57	216	45	225	57	216	238	225	238	0	238	7	225	9	238	0	225	9	216	12	238	0	216	12	165	37	238	0	165	37	164	26	238	0	164	26	161	18	75	99	74	77	79	18	75	99	79	18	75	183	39	-4	46	15	42	22	39	-4	42	22	38	30	39	-4	38	30	32	36	39	-4	32	36	28	-3	32	36	23	39	28	-3	28	-3	23	39	18	38	28	-3	18	38	18	-1	18	-1	18	38	13	36	18	-1	13	36	10	3	10	3	13	36	8	33	10	3	8	33	6	10	6	10	8	33	5	27	6	10	5	27	4	20	238	0	134	7	134	0	165	190	208	26	207	40	216	213	165	190	211	207	39	16	33	11	92	0	92	0	33	11	25	9	92	0	25	9	12	7	220	18	214	12	296	0	296	0	214	12	204	9	296	0	204	9	190	7	229	225	157	62	224	174	229	225	224	174	267	26	229	225	267	26	266	40	229	225	266	40	266	183	229	225	266	183	267	198	229	225	267	198	270	207	229	225	270	207	275	213	229	225	275	213	297	225	59	172	60	172	79	225	79	225	60	172	143	0	79	225	143	0	157	62	157	62	143	0	147	0	157	62	147	0	224	174	92	7	78	9	92	0	92	0	78	9	69	12	92	0	69	12	42	25	42	25	69	12	63	18	42	25	63	18	42	40	42	40	63	18	60	26	42	40	60	26	42	183	42	183	60	26	59	36	42	183	59	36	59	172	79	225	12	225	25	216	79	225	25	216	33	212	79	225	33	212	39	206	79	225	39	206	42	197	79	225	42	197	42	183	79	225	42	183	59	172	284	216	297	218	297	225	284	216	297	225	275	213	296	0	296	7	284	9	296	0	284	9	275	12	296	0	275	12	224	37	296	0	224	37	223	26	296	0	223	26	220	18	224	37	275	12	270	17	224	37	270	17	267	26	224	37	267	26	224	174	92	0	12	7	12	0	39	16	92	0	42	25	296	0	190	7	190	0	25	216	12	225	12	218	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	26	84	36	84	124	84	108	178	108	84	124	178	108	178	124	178	124	178	108	224	17	178	124	224	17	221	26	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	251	225	147	225	160	216	251	225	160	216	169	213	251	225	169	213	174	207	251	225	174	207	177	200	251	225	177	200	178	189	251	225	178	189	229	213	251	225	229	213	238	216	251	225	238	216	251	218	220	40	220	183	178	189	178	189	220	183	221	198	178	189	221	198	223	207	178	189	221	26	220	40	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	178	37	229	12	224	17	178	37	224	17	178	108	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	42	40	85	26	42	183	116	0	12	7	12	0	251	0	147	7	147	0	178	124	221	26	178	189	160	216	147	225	147	218	229	213	178	189	223	207	25	216	12	225	12	218	66	91	61	17	72	70	72	70	61	17	91	1	72	70	91	1	79	51	79	51	91	1	89	34	96	25	89	34	91	1	96	25	91	1	126	-4	165	225	130	230	132	215	132	215	130	230	121	216	101	212	121	216	130	230	101	212	130	230	92	225	190	70	183	44	194	17	194	17	183	44	171	25	194	17	171	25	163	1	163	1	171	25	154	13	163	1	154	13	134	9	134	9	123	10	126	-4	126	-4	123	10	114	13	126	-4	114	13	104	18	143	211	152	206	165	225	165	225	152	206	161	199	165	225	161	199	168	191	168	191	177	177	194	210	194	210	177	177	184	161	194	210	184	161	189	142	194	210	193	102	194	17	194	210	194	17	217	186	217	186	194	17	218	43	217	186	218	43	232	154	232	154	218	43	233	76	232	154	233	76	238	116	194	210	189	142	192	122	194	210	192	122	193	102	194	210	165	225	168	191	134	9	126	-4	163	1	61	17	63	113	63	137	63	137	65	164	61	209	61	209	65	164	73	186	61	209	73	186	92	225	92	225	73	186	85	202	92	225	85	202	101	212	61	17	63	137	61	209	61	17	61	209	38	42	38	42	61	209	38	185	38	42	38	185	23	75	23	75	38	185	23	153	23	75	23	153	17	114	63	113	61	17	66	91	190	70	194	17	193	102	165	225	132	215	143	211	96	25	126	-4	104	18	39	17	33	12	116	0	116	0	33	12	25	9	116	0	25	9	12	7	156	211	251	225	105	211	98	210	105	211	39	209	98	210	39	209	42	200	175	18	170	12	251	0	251	0	170	12	161	9	251	0	161	9	148	7	238	217	251	218	251	225	238	217	251	225	230	214	230	214	251	225	177	196	230	214	177	196	178	186	221	24	178	186	178	37	221	24	178	37	224	16	224	16	178	37	229	11	220	37	220	184	178	186	178	186	220	184	221	199	178	186	221	199	224	209	251	225	156	211	163	210	251	225	163	210	169	208	251	225	169	208	174	203	251	225	174	203	177	196	93	13	88	18	42	39	42	39	88	18	85	26	42	39	85	26	42	185	42	185	85	26	84	36	42	185	84	36	84	186	42	185	84	186	85	196	42	185	85	196	88	203	42	185	88	203	92	208	42	185	92	208	42	200	251	225	12	225	25	217	251	225	25	217	33	214	251	225	33	214	39	209	251	225	39	209	105	211	251	0	251	7	238	9	251	0	238	9	229	11	251	0	229	11	178	37	251	0	178	37	177	26	251	0	177	26	175	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	39	116	0	42	39	42	26	116	0	42	26	39	17	116	0	12	7	12	0	251	0	148	7	148	0	178	186	221	24	220	37	25	217	12	225	12	218	98	210	42	200	92	208	230	214	178	186	224	209	30	-88	24	-94	120	-107	120	-107	24	-94	14	-98	120	-107	14	-98	0	-100	6	197	8	197	17	209	17	209	8	197	11	197	17	209	11	197	13	197	13	197	22	196	17	209	17	209	22	196	31	214	17	209	1	204	4	197	17	209	4	197	6	197	79	35	76	44	86	8	86	8	76	44	76	17	77	-78	76	-62	44	219	77	-78	44	219	34	169	34	169	44	219	34	180	22	196	28	194	31	214	31	214	28	194	32	189	31	214	32	189	44	219	44	219	32	189	34	180	76	190	76	229	73	230	76	190	73	230	76	-62	76	190	76	-62	76	167	76	190	76	167	79	176	76	190	79	176	89	205	232	123	228	158	227	82	227	82	228	158	216	188	227	82	216	188	213	47	213	47	216	188	198	210	213	47	198	210	191	19	191	19	198	210	189	103	191	19	189	103	186	73	191	19	186	73	178	47	198	210	175	225	178	163	198	210	178	163	186	136	198	210	186	136	189	103	132	228	127	200	148	195	132	228	148	195	148	230	148	230	148	195	165	183	148	230	165	183	175	225	175	225	165	183	178	163	128	10	129	-4	148	14	148	14	129	-4	163	1	148	14	163	1	165	27	165	27	163	1	191	19	165	27	191	19	178	47	120	-107	120	-100	101	-99	120	-107	101	-99	88	-95	120	-107	88	-95	33	-79	120	-107	33	-79	30	-88	58	224	44	219	76	-62	58	224	76	-62	73	230	34	-65	33	-79	88	-95	34	-65	88	-95	81	-89	34	-65	81	-89	77	-78	34	-65	77	-78	34	169	79	176	87	185	89	205	89	205	87	185	99	193	89	205	99	193	103	216	103	216	99	193	113	198	103	216	113	198	117	224	117	224	113	198	127	200	117	224	127	200	132	228	113	12	99	18	107	-1	113	12	107	-1	117	-3	113	12	117	-3	128	10	79	35	86	8	87	26	87	26	86	8	96	2	87	26	96	2	99	18	99	18	96	2	107	-1	129	-4	128	10	117	-3	4	197	1	204	1	196	120	-107	0	-100	0	-107	89	49	73	69	84	0	84	0	73	69	63	96	84	0	63	96	58	15	58	15	63	96	59	128	63	204	59	128	62	157	63	204	62	157	71	182	137	31	116	-4	128	-3	137	31	128	-3	140	-1	137	31	111	36	116	-4	89	49	84	0	116	-4	89	49	116	-4	111	36	203	195	192	209	197	161	203	195	197	161	202	166	203	195	202	166	206	172	203	195	206	172	207	179	192	209	175	220	177	158	192	209	177	158	184	157	192	209	184	157	191	158	192	209	191	158	197	161	175	220	154	227	156	191	175	220	156	191	160	180	175	220	160	180	163	172	175	220	163	172	167	166	175	220	167	166	171	161	175	220	171	161	177	158	144	212	149	208	154	227	154	227	149	208	153	201	154	227	153	201	156	191	130	230	127	216	137	215	130	230	137	215	154	227	154	227	137	215	144	212	182	24	189	32	193	60	193	60	189	32	197	43	193	60	197	43	207	78	207	78	197	43	205	57	207	78	205	57	214	74	140	-1	152	3	153	33	153	33	152	3	163	9	153	33	163	9	167	38	167	38	163	9	173	16	167	38	173	16	180	46	180	46	173	16	182	24	180	46	182	24	193	60	153	33	137	31	140	-1	105	212	127	216	116	229	105	212	116	229	102	226	105	212	102	226	88	221	105	212	88	221	86	200	75	213	63	204	71	182	75	213	71	182	86	200	75	213	86	200	88	221	48	189	36	172	38	39	48	189	38	39	58	15	48	189	58	15	59	128	48	189	59	128	63	204	28	152	22	130	25	70	28	152	25	70	38	39	28	152	38	39	36	172	127	216	130	230	116	229	25	70	22	130	21	106	84	16	78	11	161	0	161	0	78	11	69	9	161	0	69	9	56	7	24	191	35	202	7	225	7	225	35	202	50	209	7	225	50	209	70	211	70	211	77	211	210	225	210	225	77	211	82	209	210	225	82	209	85	207	85	207	87	202	210	225	210	225	87	202	139	210	210	225	139	210	146	211	146	211	166	209	210	225	210	225	166	209	182	202	210	225	182	202	192	191	210	225	192	191	200	175	210	225	200	175	204	155	210	225	204	155	213	155	129	36	129	195	88	195	88	195	129	195	130	201	88	195	130	201	131	206	88	195	131	206	134	209	88	195	134	209	139	210	88	195	139	210	87	202	88	195	130	26	129	36	210	225	7	225	70	211	7	225	4	155	12	155	7	225	12	155	17	175	7	225	17	175	24	191	161	0	161	7	148	9	161	0	148	9	139	13	161	0	139	13	88	40	161	0	88	40	87	25	161	0	87	25	84	16	88	40	139	13	133	18	88	40	133	18	130	26	88	40	130	26	88	195	161	0	56	7	56	0	67	-65	68	-105	70	-66	70	-66	68	-105	86	-94	70	-66	86	-94	73	-66	73	-66	86	-94	75	-66	88	-60	75	-66	86	-94	88	-60	86	-94	102	-76	31	200	78	201	78	204	78	204	79	209	31	200	31	200	79	209	82	212	31	200	82	212	107	225	107	225	82	212	87	215	107	225	87	215	95	217	95	217	107	218	107	225	107	225	4	225	11	217	107	225	11	217	17	214	107	225	17	214	23	211	107	225	23	211	27	206	107	225	27	206	31	200	122	6	134	-11	145	55	145	55	134	-11	217	192	145	55	217	192	197	193	197	193	217	192	198	195	242	225	175	225	184	217	242	225	184	217	190	216	242	225	190	216	195	213	242	225	195	213	198	210	242	225	198	210	199	205	242	225	199	205	230	213	242	225	230	213	235	216	242	225	235	216	242	218	199	205	217	192	221	202	199	205	221	202	225	208	199	205	225	208	230	213	199	204	199	201	217	192	199	204	217	192	199	205	198	198	198	195	217	192	198	198	217	192	199	201	111	34	116	22	145	55	145	55	116	22	120	13	145	55	120	13	122	6	145	55	84	184	99	59	145	55	99	59	105	47	145	55	105	47	111	34	99	59	84	184	83	188	99	59	83	188	81	192	99	59	81	192	79	196	99	59	79	196	78	201	99	59	78	201	31	200	119	-5	111	-24	118	-48	119	-5	118	-48	134	-11	119	-5	134	-11	122	6	102	-76	118	-48	111	-24	102	-76	111	-24	100	-44	102	-76	100	-44	88	-60	68	-105	67	-65	64	-64	68	-105	64	-64	60	-63	68	-105	60	-63	55	-60	68	-105	55	-60	49	-58	68	-105	49	-58	47	-108	49	-58	44	-57	47	-108	47	-108	44	-57	39	-56	47	-108	39	-56	35	-106	35	-106	39	-56	33	-56	35	-106	33	-56	27	-57	35	-106	27	-57	26	-102	26	-102	27	-57	21	-60	26	-102	21	-60	18	-96	18	-96	21	-60	16	-65	18	-96	16	-65	14	-88	14	-88	16	-65	13	-72	14	-88	13	-72	12	-79	184	217	175	225	175	218	11	217	4	225	4	218	69	2	79	-1	72	51	72	51	79	-1	76	38	81	29	76	38	79	-1	81	29	79	-1	91	-3	150	177	150	47	150	22	150	22	150	47	147	38	150	22	147	38	144	13	144	13	147	38	141	28	144	13	141	28	136	6	136	6	141	28	132	19	136	6	132	19	126	0	126	0	132	19	120	13	126	0	120	13	115	-3	115	-3	120	13	105	10	105	10	99	11	103	-4	103	-4	99	11	92	15	103	-4	92	15	91	-3	91	-3	92	15	86	21	91	-3	86	21	81	29	150	270	150	204	150	22	150	22	150	204	150	177	150	177	150	204	147	187	147	187	150	204	144	212	147	187	144	212	141	197	141	197	144	212	136	219	141	197	136	219	132	206	132	206	136	219	127	225	132	206	127	225	120	212	120	212	127	225	116	229	120	212	116	229	105	215	66	146	71	172	76	225	76	225	71	172	80	194	76	225	80	194	104	230	104	230	80	194	91	209	104	230	91	209	105	215	76	225	53	209	66	146	66	146	53	209	65	117	65	99	65	117	60	8	65	99	60	8	69	2	41	29	51	15	53	209	53	209	51	15	60	8	53	209	60	8	65	117	36	185	25	153	27	66	36	185	27	66	32	46	36	185	32	46	41	29	36	185	41	29	53	209	25	153	22	113	23	89	25	153	23	89	27	66	146	-88	140	-94	233	-107	233	-107	140	-94	129	-98	233	-107	129	-98	114	-100	122	298	124	298	132	310	132	310	124	298	126	298	132	310	126	298	129	298	129	298	138	297	132	310	132	310	138	297	146	315	132	310	117	305	119	298	132	310	119	298	122	298	192	38	190	47	195	13	195	13	190	47	190	22	191	-78	190	-62	159	320	191	-78	159	320	150	22	150	22	159	320	150	270	138	297	144	295	146	315	146	315	144	295	147	290	146	315	147	290	159	320	159	320	147	290	149	281	159	320	149	281	150	270	190	204	190	330	186	331	190	204	186	331	190	-62	190	204	190	-62	190	179	190	204	190	179	195	212	274	99	273	82	279	8	279	8	273	82	271	66	279	8	271	66	270	2	270	2	271	66	267	51	270	2	267	51	263	38	263	38	258	29	260	-1	260	-1	258	29	253	21	260	-1	253	21	249	-3	249	-3	253	21	247	15	249	-3	247	15	240	11	213	0	224	-3	219	13	219	13	224	-3	233	10	240	11	233	10	236	-4	240	11	236	-4	249	-3	314	153	303	185	306	46	314	153	306	46	313	66	314	153	313	66	316	89	314	153	316	89	318	113	274	99	279	8	275	117	275	117	279	8	286	209	286	209	279	8	287	15	286	209	287	15	303	185	303	185	287	15	298	29	303	185	298	29	306	46	248	209	260	194	263	225	263	225	260	194	268	172	263	225	268	172	286	209	286	209	268	172	273	146	286	209	273	146	275	117	263	225	235	230	248	209	248	209	235	230	233	215	219	212	233	215	223	229	219	212	223	229	212	225	263	38	260	-1	270	2	233	-107	233	-100	214	-99	233	-107	214	-99	202	-95	233	-107	202	-95	149	-79	233	-107	149	-79	146	-88	172	325	159	320	190	-62	172	325	190	-62	186	331	194	-89	191	-78	150	22	194	-89	150	22	150	-65	194	-89	150	-65	202	-95	69	2	72	51	68	66	69	2	68	66	66	82	69	2	66	82	65	99	192	38	195	13	198	28	198	28	195	13	203	6	198	28	203	6	207	19	207	19	203	6	213	0	207	19	213	0	219	13	190	179	192	188	195	212	195	212	192	188	198	197	195	212	198	197	203	219	203	219	198	197	207	206	203	219	207	206	212	225	212	225	207	206	219	212	235	230	223	229	233	215	233	10	224	-3	236	-4	115	-3	105	10	103	-4	119	298	117	305	117	297	233	-107	114	-100	114	-107	149	-79	202	-95	150	-65	105	215	116	229	104	230	30	15	23	11	79	0	79	0	23	11	16	9	79	0	16	9	7	7	31	214	38	208	114	225	114	225	38	208	45	200	114	225	45	200	54	188	54	188	45	200	54	187	54	187	100	115	93	206	93	206	93	210	54	187	54	187	93	210	96	213	54	187	96	213	114	225	114	225	96	213	100	216	114	225	100	216	106	217	30	15	79	0	37	22	37	22	79	0	62	11	37	22	62	11	45	32	45	32	62	11	60	13	45	32	60	13	60	17	60	17	60	19	45	32	45	32	60	19	61	23	45	32	61	23	63	27	106	217	114	218	114	225	114	225	11	225	15	218	114	225	15	218	23	217	114	225	23	217	31	214	138	169	124	149	133	136	138	169	133	136	175	195	138	169	175	195	145	178	215	225	136	225	144	217	215	225	144	217	150	215	215	225	150	215	154	213	215	225	154	213	156	210	215	225	156	210	156	206	215	225	156	206	188	209	215	225	188	209	197	214	215	225	197	214	206	216	215	225	206	216	215	218	175	195	181	203	156	206	175	195	156	206	156	201	175	195	156	201	154	195	175	195	154	195	150	187	175	195	150	187	145	178	155	12	152	9	238	0	238	0	152	9	146	8	238	0	146	8	137	7	157	20	238	0	221	12	157	20	221	12	213	18	157	20	213	18	205	26	157	20	205	26	197	37	157	20	197	37	157	21	197	37	133	136	155	28	197	37	155	28	156	27	197	37	156	27	156	25	197	37	156	25	157	23	197	37	157	23	157	21	133	136	124	149	155	28	155	28	124	149	116	162	155	28	116	162	108	100	108	100	116	162	108	174	108	100	108	174	101	185	100	115	45	32	63	27	100	115	63	27	65	33	100	115	65	33	69	39	100	115	69	39	108	100	100	115	108	100	101	185	100	115	101	185	97	194	100	115	97	194	94	201	100	115	94	201	93	206	229	8	221	12	238	0	229	8	238	0	238	7	157	15	155	12	238	0	157	15	238	0	157	20	79	0	79	7	72	8	79	0	72	8	66	9	79	0	66	9	62	11	79	0	7	7	7	0	238	0	137	7	137	0	144	217	136	225	136	218	188	209	156	206	181	203	15	218	11	225	11	218	114	225	54	188	54	187	39	16	33	11	187	0	187	0	33	11	24	8	187	0	24	8	12	7	116	225	12	225	25	216	116	225	25	216	33	214	116	225	33	214	39	209	116	225	39	209	42	201	116	225	42	201	42	188	116	225	42	188	94	213	116	225	94	213	103	216	116	225	103	216	116	218	92	17	88	22	42	41	42	41	88	22	85	29	42	41	85	29	42	188	42	188	85	29	84	39	42	188	84	39	84	188	42	188	84	188	85	199	42	188	85	199	88	207	42	188	88	207	94	213	251	225	146	225	159	216	251	225	159	216	168	212	251	225	168	212	174	207	251	225	174	207	177	199	251	225	177	199	178	189	251	225	178	189	229	213	251	225	229	213	238	216	251	225	238	216	251	218	224	16	221	25	221	-14	221	-14	221	25	220	40	220	40	220	186	210	-3	210	-3	220	186	199	0	178	189	187	0	221	199	221	199	187	0	199	0	221	199	199	0	220	186	223	208	229	213	178	189	223	208	178	189	221	199	251	-68	251	7	243	-68	243	-68	251	7	238	8	243	-68	238	8	232	-34	232	-34	238	8	229	11	232	-34	229	11	224	16	174	22	170	17	187	0	187	0	170	17	164	15	187	0	164	15	157	14	187	0	178	189	178	39	187	0	178	39	177	29	187	0	177	29	174	22	42	26	39	16	97	15	97	15	39	16	187	0	97	15	187	0	104	14	104	14	187	0	157	14	42	26	97	15	92	17	42	26	92	17	42	41	187	0	12	7	12	0	221	-14	220	40	210	-3	224	16	221	-14	232	-34	159	216	146	225	146	218	25	216	12	225	12	218	42	188	42	201	42	187	113	218	113	218	100	216	100	216	113	218	113	225	100	216	113	225	91	213	91	213	113	225	40	186	91	213	40	186	86	208	86	208	40	186	43	121	86	208	43	121	82	199	82	199	43	121	52	105	82	199	52	105	66	97	87	120	83	131	85	93	85	93	83	131	81	147	81	147	81	186	66	97	66	97	81	186	82	199	30	213	36	209	113	225	113	225	36	209	39	200	113	225	39	200	40	186	22	216	30	213	113	225	22	216	113	225	9	225	22	216	9	225	9	218	244	7	231	9	244	0	244	0	231	9	223	12	244	0	223	12	171	39	171	39	223	12	217	17	171	39	217	17	171	108	171	108	171	118	166	116	171	108	166	116	162	104	162	104	166	116	158	113	162	104	158	113	152	100	152	100	158	113	148	110	152	100	148	110	139	96	139	96	148	110	136	108	139	96	136	108	124	93	124	93	136	108	123	107	107	92	124	93	123	107	107	92	123	107	106	108	107	92	106	108	94	112	107	92	94	112	87	120	107	92	87	120	85	93	244	225	139	225	152	216	244	225	152	216	161	212	244	225	161	212	167	207	244	225	167	207	170	200	244	225	170	200	171	190	244	225	171	190	223	213	244	225	223	213	231	216	244	225	231	216	244	218	214	39	214	186	171	108	171	108	214	186	214	199	171	108	214	199	217	208	171	190	171	108	217	208	171	190	217	208	223	213	171	108	217	17	215	25	171	108	215	25	214	39	244	0	171	39	171	27	244	0	171	27	168	18	244	0	168	18	162	13	244	0	162	13	153	9	244	0	153	9	141	7	244	0	141	7	141	0	43	121	40	186	40	144	171	118	171	108	171	190	152	216	139	225	139	218	85	93	81	147	66	97	39	16	33	11	372	0	372	0	33	11	25	9	372	0	25	9	12	7	114	225	12	225	25	216	114	225	25	216	33	212	114	225	33	212	39	206	114	225	39	206	42	197	114	225	42	197	42	183	114	225	42	183	93	212	114	225	93	212	102	216	114	225	102	216	114	218	93	17	88	22	42	40	42	40	88	22	85	29	42	40	85	29	42	183	42	183	85	29	84	39	42	183	84	39	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	93	17	42	25	99	15	99	15	42	25	39	16	99	15	39	16	107	14	107	14	39	16	372	0	107	14	372	0	150	14	150	14	372	0	158	15	243	225	141	225	152	216	243	225	152	216	160	213	243	225	160	213	166	207	243	225	166	207	170	199	243	225	170	199	171	189	243	225	171	189	224	213	243	225	224	213	232	216	243	225	232	216	243	218	213	39	213	189	171	189	171	189	213	189	214	199	171	189	214	199	218	207	221	17	217	22	171	39	171	39	217	22	214	29	171	39	214	29	171	189	297	22	293	17	372	0	372	0	293	17	287	15	372	0	287	15	278	14	373	225	270	225	282	216	373	225	282	216	291	213	373	225	291	213	296	207	373	225	296	207	299	200	373	225	299	200	300	189	373	225	300	189	351	213	373	225	351	213	360	216	373	225	360	216	373	218	342	40	342	183	300	189	300	189	342	183	342	198	300	189	342	198	345	207	351	11	345	16	300	39	300	39	345	16	342	25	300	39	342	25	300	189	372	0	372	7	360	8	372	0	360	8	351	11	372	0	351	11	299	29	372	0	299	29	297	22	372	0	278	14	235	14	372	0	235	14	228	15	372	0	228	15	164	17	372	0	164	17	158	15	170	29	168	22	228	15	170	29	228	15	221	17	170	29	221	17	171	39	372	0	12	7	12	0	42	25	93	17	42	40	164	17	228	15	168	22	171	189	214	29	213	39	299	29	351	11	300	39	300	189	342	25	342	40	282	216	270	225	270	218	351	213	300	189	345	207	152	216	141	225	141	218	224	213	171	189	218	207	25	216	12	225	12	218	39	16	33	11	315	0	315	0	33	11	25	9	315	0	25	9	12	7	114	225	12	225	25	216	114	225	25	216	33	212	114	225	33	212	39	206	114	225	39	206	42	197	114	225	42	197	42	183	114	225	42	183	93	212	114	225	93	212	101	216	114	225	101	216	114	218	93	17	88	22	42	40	42	40	88	22	85	29	42	40	85	29	42	183	42	183	85	29	84	39	42	183	84	39	84	189	42	183	84	189	85	199	42	183	85	199	87	207	42	183	87	207	93	212	93	17	42	25	99	15	99	15	42	25	39	16	99	15	39	16	107	14	107	14	39	16	315	0	107	14	315	0	150	14	150	14	315	0	158	15	243	225	141	225	142	218	243	225	142	218	152	216	243	225	152	216	160	212	243	225	160	212	166	207	243	225	166	207	170	199	243	225	170	199	171	189	243	225	171	189	224	212	243	225	224	212	232	216	243	225	232	216	243	218	213	39	213	189	171	189	171	189	213	189	214	199	171	189	214	199	218	207	221	17	217	22	171	39	171	39	217	22	214	29	171	39	214	29	171	189	373	225	270	225	282	216	373	225	282	216	291	213	373	225	291	213	296	207	373	225	296	207	299	200	373	225	299	200	300	189	373	225	300	189	351	213	373	225	351	213	360	216	373	225	360	216	373	218	345	15	342	25	345	-17	345	-17	342	25	342	40	342	40	342	183	335	-5	335	-5	342	183	325	0	300	189	315	0	342	198	342	198	315	0	325	0	342	198	325	0	342	183	345	207	351	213	300	189	345	207	300	189	342	198	372	-68	372	7	364	-68	364	-68	372	7	360	8	364	-68	360	8	354	-37	354	-37	360	8	351	11	354	-37	351	11	345	15	297	22	293	17	315	0	315	0	293	17	287	15	315	0	287	15	278	14	315	0	300	189	300	39	315	0	300	39	299	29	315	0	299	29	297	22	315	0	278	14	235	14	315	0	235	14	228	15	315	0	228	15	168	22	315	0	168	22	164	17	315	0	164	17	158	15	170	29	168	22	228	15	170	29	228	15	221	17	170	29	221	17	171	39	315	0	12	7	12	0	42	25	93	17	42	40	171	189	214	29	213	39	345	-17	342	40	335	-5	345	15	345	-17	354	-37	282	216	270	225	270	218	142	218	141	225	141	218	224	212	171	189	218	207	25	216	12	225	12	218	80	16	75	11	169	0	169	0	75	11	66	9	169	0	66	9	52	7	74	209	156	225	68	211	68	211	156	225	61	211	46	209	61	211	156	225	46	209	156	225	8	225	156	225	74	209	79	207	156	225	79	207	83	202	156	225	83	202	84	195	156	225	84	195	134	212	156	225	134	212	143	216	156	225	143	216	156	218	84	195	126	23	126	30	126	126	126	112	148	112	126	126	148	112	158	126	158	126	148	112	167	111	158	126	167	111	188	124	188	124	167	111	183	107	188	124	183	107	196	98	84	195	126	30	126	189	84	195	126	189	126	199	84	195	126	199	129	207	84	195	129	207	134	212	8	225	4	161	12	161	8	225	12	161	18	181	8	225	18	181	25	195	8	225	25	195	35	205	8	225	35	205	46	209	205	43	196	29	196	3	196	3	196	29	182	20	196	3	182	20	169	0	169	0	182	20	164	15	169	0	164	15	142	14	142	14	135	14	169	0	169	0	135	14	130	16	169	0	130	16	83	25	83	25	130	16	84	40	196	3	220	10	205	43	205	43	220	10	208	64	215	117	208	64	220	10	215	117	220	10	235	105	235	105	220	10	238	23	235	105	238	23	249	86	249	86	238	23	249	40	249	86	249	40	253	62	215	117	188	124	196	98	215	117	196	98	205	84	215	117	205	84	208	64	84	40	130	16	127	19	84	40	127	19	126	23	84	40	126	23	84	195	169	0	52	7	52	0	80	16	169	0	83	25	323	218	323	218	309	216	309	216	323	218	323	225	309	216	323	225	300	212	300	212	323	225	249	197	300	212	249	197	250	183	293	26	250	183	250	40	293	26	250	40	295	18	295	18	250	40	301	13	292	36	292	189	250	183	250	183	292	189	292	199	250	183	292	199	295	207	323	225	219	225	232	216	323	225	232	216	241	212	323	225	241	212	246	206	323	225	246	206	249	197	323	0	323	8	310	10	323	0	310	10	301	13	323	0	301	13	250	40	323	0	250	40	249	25	323	0	249	25	246	16	323	0	246	16	241	11	323	0	241	11	232	9	323	0	232	9	219	7	323	0	219	7	219	0	39	16	33	11	127	0	127	0	33	11	25	9	127	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	23	84	30	84	126	84	112	107	112	84	126	107	112	118	126	118	126	107	112	126	111	118	126	126	111	148	124	148	124	126	111	142	107	148	124	142	107	155	98	42	183	84	30	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	164	43	155	29	155	3	155	3	155	29	141	20	155	3	141	20	127	0	127	0	141	20	123	15	127	0	123	15	102	14	102	14	94	14	127	0	127	0	94	14	89	16	127	0	89	16	42	25	42	25	89	16	42	40	155	3	179	10	164	43	164	43	179	10	167	64	174	117	167	64	179	10	174	117	179	10	194	105	194	105	179	10	197	23	194	105	197	23	208	86	208	86	197	23	209	40	208	86	209	40	213	62	174	117	148	124	155	98	174	117	155	98	164	84	174	117	164	84	167	64	42	40	89	16	86	19	42	40	86	19	85	23	42	40	85	23	42	183	127	0	12	7	12	0	39	16	127	0	42	25	25	216	12	225	12	218	250	183	293	26	292	36	232	216	219	225	219	218	300	212	250	183	295	207	39	16	33	11	127	0	127	0	33	11	25	9	127	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	23	84	30	84	126	84	112	107	112	84	126	107	112	118	126	118	126	107	112	126	111	118	126	126	111	148	124	148	124	126	111	142	107	148	124	142	107	155	98	42	183	84	30	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	164	43	155	29	155	3	155	3	155	29	141	20	155	3	141	20	127	0	127	0	141	20	123	15	127	0	123	15	102	14	102	14	94	14	127	0	127	0	94	14	89	16	127	0	89	16	42	25	42	25	89	16	42	40	155	3	179	10	164	43	164	43	179	10	167	64	174	117	167	64	179	10	174	117	179	10	194	105	194	105	179	10	197	23	194	105	197	23	208	86	208	86	197	23	209	40	208	86	209	40	213	62	174	117	148	124	155	98	174	117	155	98	164	84	174	117	164	84	167	64	42	40	89	16	86	19	42	40	86	19	85	23	42	40	85	23	42	183	127	0	12	7	12	0	39	16	127	0	42	25	25	216	12	225	12	218	59	220	56	218	58	203	58	203	56	218	52	217	58	203	52	217	48	217	48	217	44	218	46	189	46	189	44	218	42	219	46	189	42	219	40	221	30	228	32	157	37	228	37	228	32	157	38	173	37	228	38	173	38	224	38	224	38	173	46	189	38	224	46	189	40	221	15	78	18	53	28	59	28	59	18	53	32	32	28	59	32	32	42	46	42	46	32	32	49	14	42	46	49	14	56	37	56	37	49	14	72	0	56	37	72	0	71	33	71	33	72	0	88	31	114	35	88	31	101	-4	114	35	101	-4	136	1	99	216	92	230	84	229	99	216	84	229	78	227	99	216	78	227	75	212	99	216	102	230	92	230	75	212	78	227	72	225	75	212	72	225	66	223	75	212	66	223	63	222	75	212	63	222	59	220	75	212	59	220	58	203	48	217	46	189	58	203	75	128	165	112	165	128	165	128	165	112	165	16	165	128	165	16	169	206	205	110	201	147	200	73	200	73	201	147	189	179	200	73	189	179	187	41	187	41	189	179	169	206	187	41	169	206	165	16	169	206	140	223	140	200	169	206	140	200	154	182	169	206	154	182	162	157	169	206	162	157	165	128	122	212	140	200	140	223	122	212	140	223	102	230	122	212	102	230	99	216	165	112	160	87	165	16	165	16	160	87	150	64	165	16	150	64	136	1	136	1	150	64	135	47	136	1	135	47	114	35	88	31	72	0	101	-4	18	53	15	78	7	74	32	157	30	228	23	157	165	112	75	128	75	112	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	138	160	131	124	131	108	131	108	131	124	84	124	131	108	84	124	84	108	85	26	84	36	42	183	85	26	42	183	42	40	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	180	91	176	16	185	70	185	70	176	16	205	0	185	70	205	0	193	51	193	51	205	0	203	34	210	25	203	34	205	0	210	25	205	0	239	-4	278	225	243	230	246	215	246	215	243	230	234	216	215	212	234	216	243	230	215	212	243	230	207	225	304	70	296	44	308	17	308	17	296	44	284	25	308	17	284	25	276	1	276	1	284	25	268	13	276	1	268	13	248	9	248	9	237	10	239	-4	239	-4	237	10	227	13	239	-4	227	13	218	18	257	211	266	206	278	225	278	225	266	206	274	199	278	225	274	199	281	191	281	191	290	177	308	210	308	210	290	177	297	161	308	210	297	161	302	142	346	154	331	186	331	43	346	154	331	43	346	76	346	154	346	76	352	116	304	70	308	17	306	102	306	102	308	17	308	210	308	210	308	17	331	43	308	210	331	43	331	186	308	210	302	142	305	122	308	210	305	122	306	102	308	210	278	225	281	191	248	9	239	-4	276	1	176	137	179	164	177	211	177	211	179	164	186	186	177	211	186	186	207	225	207	225	186	186	199	202	207	225	199	202	215	212	131	108	138	70	138	160	138	160	138	70	153	39	138	160	153	39	154	189	154	189	153	39	176	16	154	189	176	16	176	137	176	137	177	211	154	189	177	113	176	137	176	16	177	113	176	16	180	91	278	225	246	215	257	211	210	25	239	-4	218	18	116	0	12	7	12	0	25	216	12	225	12	218	26	19	19	14	64	0	64	0	19	14	11	9	64	0	11	9	2	7	97	104	64	0	142	103	97	104	142	103	111	119	97	104	111	119	94	125	97	104	94	125	82	135	97	104	82	135	74	148	97	104	74	148	74	109	85	198	91	224	75	185	75	185	91	224	65	219	75	185	65	219	71	165	71	165	74	109	74	148	26	167	30	148	31	193	31	193	30	148	40	131	31	193	40	131	45	210	45	210	40	131	55	118	45	210	55	118	65	219	65	219	55	118	74	109	65	219	74	109	71	165	148	16	143	11	224	0	224	0	143	11	135	8	224	0	135	8	123	7	147	209	224	225	142	211	142	211	224	225	136	211	117	210	136	211	121	225	117	210	121	225	99	206	99	206	121	225	91	224	99	206	91	224	85	198	224	8	211	10	224	0	224	0	211	10	202	13	224	0	202	13	151	38	151	38	202	13	197	18	151	38	197	18	151	103	151	103	197	18	151	117	151	103	151	117	142	103	142	103	151	117	131	117	142	103	131	117	111	119	64	0	97	104	37	31	64	0	37	31	32	25	64	0	32	25	26	19	224	225	147	209	149	206	224	225	149	206	151	202	224	225	151	202	151	195	224	225	151	195	202	213	224	225	202	213	211	216	224	225	211	216	224	218	193	40	193	183	151	195	151	195	193	183	194	198	151	195	194	198	197	207	151	195	194	26	193	40	224	225	121	225	136	211	151	117	197	18	194	26	151	117	194	26	151	195	151	25	148	16	224	0	151	25	224	0	151	38	224	0	123	7	123	0	202	213	151	195	197	207	64	0	2	7	2	0	209	137	208	152	205	165	209	137	205	165	202	176	209	137	202	176	197	186	209	137	197	186	192	195	209	137	192	195	181	207	209	137	181	207	169	217	209	137	169	217	158	151	209	137	158	151	56	151	209	137	56	151	55	137	148	191	154	173	156	224	156	224	154	173	158	151	156	224	158	151	169	217	143	286	144	278	144	294	144	294	144	278	147	272	144	294	147	272	148	301	148	301	147	272	153	266	148	301	153	266	153	306	153	306	153	266	159	263	153	306	159	263	160	310	160	310	159	263	167	262	160	310	167	262	167	311	167	311	167	262	175	263	167	311	175	263	175	310	175	310	175	263	182	266	175	310	182	266	182	306	182	306	182	266	188	272	182	306	188	272	188	301	188	301	188	272	191	278	188	301	191	278	191	294	191	294	191	278	193	286	44	286	45	278	45	294	45	294	45	278	48	272	45	294	48	272	48	301	48	301	48	272	53	266	48	301	53	266	54	306	54	306	53	266	60	263	54	306	60	263	60	310	60	310	60	263	68	262	60	310	68	262	68	311	68	311	68	262	76	263	68	311	76	263	76	310	76	310	76	263	83	266	76	310	83	266	83	306	83	306	83	266	88	272	83	306	88	272	88	301	88	301	88	272	92	278	88	301	92	278	92	294	92	294	92	278	93	286	55	15	55	137	37	182	55	15	37	182	35	39	35	39	37	182	24	148	35	39	24	148	23	70	23	70	24	148	19	108	140	228	123	230	126	211	126	211	123	230	109	214	93	211	109	214	123	230	93	211	123	230	88	224	140	228	126	211	139	203	140	228	139	203	148	191	140	228	148	191	156	224	56	151	61	172	59	207	59	207	61	172	69	190	59	207	69	190	88	224	88	224	69	190	80	203	88	224	80	203	93	211	56	151	59	207	37	182	56	151	37	182	55	137	81	0	114	-4	102	37	102	37	114	-4	132	31	150	33	132	31	142	-1	150	33	142	-1	167	9	81	0	102	37	80	53	81	0	80	53	66	77	81	0	66	77	58	106	81	0	58	106	55	15	219	79	210	82	205	49	205	49	210	82	196	63	205	49	196	63	188	26	188	26	196	63	182	48	188	26	182	48	167	9	167	9	182	48	167	39	167	9	167	39	150	33	132	31	114	-4	142	-1	55	15	58	106	55	137	40	22	34	15	118	0	118	0	34	15	25	10	118	0	25	10	11	7	13	312	14	312	25	324	25	324	14	312	16	312	25	324	16	312	17	312	17	312	28	312	25	324	25	324	28	312	40	328	3	282	42	266	42	282	42	282	42	266	85	34	42	282	85	34	42	289	42	299	42	289	52	332	42	299	52	332	40	328	25	324	11	320	12	312	25	324	12	312	13	312	40	328	28	312	35	310	40	328	35	310	40	306	40	328	40	306	42	299	84	282	84	266	191	266	84	282	191	266	191	282	84	188	84	340	82	342	84	188	82	342	84	51	84	188	84	51	84	171	84	188	84	171	98	204	149	-91	145	-90	165	-103	165	-103	145	-90	141	-87	165	-103	141	-87	134	-108	134	-108	141	-87	137	-83	134	-108	137	-83	132	-77	132	-77	127	-71	134	-108	134	-108	127	-71	122	-66	134	-108	122	-66	119	-107	119	-107	122	-66	118	-63	119	-107	118	-63	113	-61	142	229	141	203	154	201	142	229	154	201	160	230	160	230	154	201	164	195	160	230	164	195	181	227	181	227	164	195	172	185	181	227	172	185	176	171	84	171	96	184	98	204	98	204	96	184	107	193	98	204	107	193	112	216	112	216	107	193	118	199	112	216	118	199	126	224	126	224	118	199	129	202	126	224	129	202	142	229	142	229	129	202	141	203	84	51	82	342	72	338	84	51	72	338	63	335	84	51	63	335	85	34	165	-88	162	-90	165	-103	165	-103	162	-90	158	-91	165	-103	158	-91	153	-92	153	-92	149	-91	165	-103	177	-56	175	-67	188	-90	188	-90	175	-67	173	-76	188	-90	173	-76	171	-82	171	-82	168	-85	188	-90	188	-90	168	-85	165	-88	188	-90	165	-88	165	-103	219	0	219	153	217	180	219	0	217	180	216	-38	216	-38	217	180	209	201	216	-38	209	201	205	-68	205	-68	209	201	197	217	205	-68	197	217	188	-90	188	-90	197	217	181	227	188	-90	181	227	177	152	177	152	181	227	176	171	188	-90	177	152	177	-21	188	-90	177	-21	177	-41	188	-90	177	-41	177	-56	96	-65	97	-97	102	-62	102	-62	97	-97	107	-103	102	-62	107	-103	108	-61	108	-61	107	-103	119	-107	108	-61	119	-107	113	-61	92	-69	89	-74	90	-90	92	-69	90	-90	97	-97	92	-69	97	-97	96	-65	118	0	118	7	104	10	118	0	104	10	94	14	118	0	94	14	42	33	118	0	42	33	40	22	52	332	42	289	85	34	52	332	85	34	63	335	42	51	42	33	94	14	42	51	94	14	88	22	42	51	88	22	85	34	42	51	85	34	42	266	118	0	11	7	11	0	90	-90	89	-74	88	-80	12	312	11	320	11	311	42	266	3	282	3	266	148	339	151	302	155	339	155	339	151	302	157	306	155	339	157	306	159	337	159	337	157	306	161	310	159	337	161	310	163	334	163	334	161	310	164	315	163	334	164	315	165	329	165	329	164	315	165	319	165	329	165	319	166	324	151	302	148	339	144	339	151	302	144	339	141	338	151	302	141	338	137	336	151	302	137	336	132	333	151	302	132	333	127	328	151	302	127	328	74	254	36	211	39	204	191	225	191	225	39	204	91	209	191	225	91	209	98	210	98	210	130	208	191	225	191	225	130	208	154	201	191	225	154	201	170	190	191	225	170	190	180	175	191	225	180	175	185	155	191	225	185	155	194	155	81	36	81	194	40	194	40	194	81	194	82	200	40	194	82	200	83	205	40	194	83	205	86	208	40	194	86	208	91	209	40	194	91	209	39	204	40	194	82	26	81	36	191	225	8	225	22	217	191	225	22	217	31	215	191	225	31	215	36	211	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	74	254	127	328	54	254	62	87	57	112	57	112	57	16	57	112	57	128	57	16	57	128	53	206	53	206	57	128	60	157	53	206	60	157	83	223	83	223	60	157	68	182	83	223	68	182	82	200	147	128	57	128	57	112	147	128	57	112	147	112	72	64	86	1	87	47	87	47	86	1	121	-4	87	47	121	-4	108	35	108	35	121	-4	134	31	151	33	134	31	150	0	151	33	150	0	173	14	62	87	57	112	57	16	62	87	57	16	86	1	62	87	86	1	72	64	162	220	164	203	166	218	166	218	164	203	176	189	166	218	176	189	170	217	170	217	176	189	174	217	177	218	174	217	176	189	177	218	176	189	185	173	199	157	193	228	190	157	190	157	193	228	185	228	190	157	185	228	185	173	185	173	185	228	184	224	185	173	184	224	182	221	180	219	177	218	185	173	180	219	185	173	182	221	164	203	162	220	159	222	164	203	159	222	156	223	164	203	156	223	150	225	164	203	150	225	147	212	147	212	150	225	144	227	147	212	144	227	138	229	147	212	138	229	130	230	147	212	130	230	123	216	215	74	208	78	204	53	204	53	208	78	194	59	204	53	194	59	190	32	190	32	194	59	180	46	190	32	180	46	173	14	173	14	180	46	166	37	173	14	166	37	151	33	134	31	121	-4	150	0	123	216	130	230	121	230	123	216	121	230	100	212	83	223	82	200	100	212	83	223	100	212	121	230	57	16	53	206	35	41	35	41	53	206	33	179	35	41	33	179	21	73	21	73	33	179	21	147	21	73	21	147	17	110	35	2	38	3	40	50	40	50	38	3	40	4	40	50	40	4	44	4	44	4	47	4	50	31	50	31	47	4	51	3	50	31	51	3	62	17	62	17	51	3	55	3	62	17	55	3	60	1	35	2	40	50	33	0	33	0	40	50	33	76	33	0	33	76	31	-1	31	-1	33	76	25	76	31	-1	25	76	25	-1	71	227	52	219	57	197	57	197	52	219	55	185	62	109	55	185	52	219	62	109	52	219	45	123	45	123	52	219	37	207	45	123	37	207	34	138	34	138	37	207	28	190	34	138	28	190	27	153	27	153	28	190	25	168	101	229	94	229	109	217	109	217	94	229	93	219	81	217	93	219	94	229	81	217	94	229	71	227	139	220	136	221	142	181	142	181	136	221	133	221	142	181	133	221	133	198	133	198	133	221	130	223	133	198	130	223	127	224	71	227	57	197	62	207	71	227	62	207	70	214	71	227	70	214	81	217	97	6	89	-4	96	-4	97	6	96	-4	103	-4	97	6	78	9	81	-3	97	6	81	-3	89	-4	78	9	62	17	66	0	78	9	66	0	74	-2	78	9	74	-2	81	-3	129	119	77	151	84	95	129	119	84	95	112	80	129	119	112	80	120	74	129	119	120	74	128	68	129	119	128	68	133	60	129	119	133	60	146	108	77	151	69	156	84	95	84	95	69	156	63	163	84	95	63	163	62	109	62	109	63	163	59	170	62	109	59	170	56	178	173	57	172	73	169	38	169	38	172	73	167	86	169	38	167	86	159	21	159	21	167	86	158	97	159	21	158	97	146	108	122	13	125	-1	131	21	131	21	125	-1	144	7	131	21	144	7	136	31	136	31	144	7	138	43	146	108	138	43	144	7	146	108	144	7	159	21	146	108	133	60	137	52	146	108	137	52	138	43	111	8	97	6	103	-4	111	8	103	-4	125	-1	111	8	125	-1	122	13	142	181	150	157	142	220	142	181	142	220	141	220	141	220	139	220	142	181	150	157	157	157	155	225	150	157	155	225	149	225	150	157	149	225	147	223	150	157	147	223	145	221	150	157	145	221	144	220	150	157	144	220	142	220	122	210	133	198	127	224	122	210	127	224	121	226	122	210	121	226	114	228	122	210	114	228	109	217	108	229	101	229	109	217	108	229	109	217	114	228	66	0	62	17	60	1	50	31	40	50	44	4	55	185	62	109	56	178	46	316	47	308	47	324	47	324	47	308	50	301	47	324	50	301	51	331	51	331	50	301	56	295	51	331	56	295	56	336	56	336	56	295	62	292	56	336	62	292	63	340	63	340	62	292	70	291	63	340	70	291	71	342	71	342	70	291	79	292	71	342	79	292	79	340	79	340	79	292	86	295	79	340	86	295	86	337	86	337	86	295	92	301	86	337	92	301	92	331	92	331	92	301	95	308	92	331	95	308	95	324	95	324	95	308	97	316	50	20	43	13	133	0	133	0	43	13	32	9	133	0	32	9	15	7	27	197	31	197	94	230	94	230	31	197	34	197	94	230	34	197	37	197	37	197	44	196	94	230	94	230	44	196	49	193	94	230	49	193	52	187	50	20	133	0	53	33	53	33	133	0	106	14	53	33	106	14	54	52	54	52	106	14	99	21	54	52	99	21	54	166	54	178	54	166	94	230	54	178	94	230	52	187	22	196	27	197	94	230	22	196	94	230	17	203	22	196	17	203	17	195	96	52	96	228	94	230	96	52	94	230	54	166	96	52	54	166	97	34	116	9	106	14	133	0	116	9	133	0	133	7	133	0	15	7	15	0	54	166	99	21	97	34	100	286	101	278	101	294	101	294	101	278	104	272	101	294	104	272	105	301	105	301	104	272	110	266	105	301	110	266	110	306	110	306	110	266	116	263	110	306	116	263	117	310	117	310	116	263	124	262	117	310	124	262	124	311	124	311	124	262	132	263	124	311	132	263	132	310	132	310	132	263	139	266	132	310	139	266	139	306	139	306	139	266	145	272	139	306	145	272	145	301	145	301	145	272	148	278	145	301	148	278	148	294	148	294	148	278	150	286	48	193	51	187	93	230	93	230	51	187	53	178	93	230	53	178	53	166	98	21	53	166	53	52	98	21	53	52	105	14	105	14	53	52	52	33	105	14	52	33	132	0	132	0	52	33	49	20	132	0	49	20	42	13	93	230	16	203	21	196	93	230	21	196	25	197	93	230	25	197	30	197	93	230	30	197	33	197	93	230	33	197	36	197	93	230	36	197	43	196	93	230	43	196	48	193	95	52	95	228	93	230	95	52	93	230	53	166	95	52	53	166	96	34	116	9	105	14	132	0	116	9	132	0	132	7	31	9	13	7	132	0	31	9	132	0	42	13	1	286	2	278	2	294	2	294	2	278	5	272	2	294	5	272	5	301	5	301	5	272	10	266	5	301	10	266	11	306	11	306	10	266	17	263	11	306	17	263	17	310	17	310	17	263	25	262	17	310	25	262	25	311	25	311	25	262	33	263	25	311	33	263	33	310	33	310	33	263	40	266	33	310	40	266	40	306	40	306	40	266	45	272	40	306	45	272	45	301	45	301	45	272	49	278	45	301	49	278	49	294	49	294	49	278	50	286	132	0	13	7	13	0	53	166	98	21	96	34	21	196	16	203	16	195	83	337	83	295	89	331	89	331	83	295	89	301	89	331	89	301	92	324	92	324	89	301	92	308	92	324	92	308	94	316	42	316	44	308	44	324	44	324	44	308	47	301	44	324	47	301	47	331	47	331	47	301	53	295	47	331	53	295	53	336	53	336	53	295	60	292	53	336	60	292	60	340	60	340	60	292	68	291	60	340	68	291	68	342	68	342	68	291	76	292	68	342	76	292	76	340	76	340	76	292	83	295	76	340	83	295	83	337	15	195	20	196	29	208	15	195	29	208	12	203	15	195	12	203	12	195	39	-87	35	-89	38	-103	38	-103	35	-89	31	-91	38	-103	31	-91	27	-91	27	-91	23	-91	38	-103	38	-103	23	-91	19	-89	38	-103	19	-89	15	-87	48	187	59	218	45	193	45	193	59	218	44	213	45	193	44	213	41	196	41	196	44	213	35	197	32	197	35	197	44	213	32	197	44	213	29	208	50	-56	49	-67	62	-90	62	-90	49	-67	47	-76	62	-90	47	-76	44	-82	44	-82	42	-85	62	-90	62	-90	42	-85	39	-87	62	-90	39	-87	38	-103	90	-38	90	230	79	-68	79	-68	90	230	74	224	79	-68	74	224	62	-90	62	-90	74	224	59	218	62	-90	59	218	51	167	51	167	59	218	50	178	29	208	20	196	24	197	29	208	24	197	28	197	29	208	28	197	32	197	93	0	93	228	90	230	93	0	90	230	90	-38	62	-90	51	167	51	-21	62	-90	51	-21	51	-41	62	-90	51	-41	50	-56	8	-108	38	-103	15	-87	8	-108	15	-87	11	-83	8	-108	11	-83	6	-77	8	-108	6	-77	1	-71	8	-108	1	-71	-3	-66	8	-108	-3	-66	-6	-107	-6	-107	-3	-66	-8	-63	-6	-107	-8	-63	-12	-61	-6	-107	-12	-61	-17	-61	-6	-107	-17	-61	-19	-103	-24	-62	-29	-65	-29	-97	-24	-62	-29	-97	-19	-103	-24	-62	-19	-103	-17	-61	-34	-69	-36	-74	-35	-90	-34	-69	-35	-90	-29	-97	-34	-69	-29	-97	-29	-65	-35	-90	-36	-74	-38	-80	59	218	48	187	50	178	74	77	73	53	79	18	79	18	73	53	69	33	79	18	69	33	64	2	64	2	69	33	62	18	64	2	62	18	50	12	50	12	46	15	64	2	64	2	46	15	39	-4	57	216	66	212	238	225	238	225	66	212	103	210	238	225	103	210	110	211	238	225	110	211	145	211	238	225	145	211	154	211	162	16	156	11	250	0	250	0	156	11	147	9	250	0	147	9	134	7	75	183	79	18	92	189	75	183	92	189	92	198	75	183	92	198	94	204	75	183	94	204	98	208	75	183	98	208	74	197	75	99	74	77	79	18	75	99	79	18	75	183	39	-4	46	15	42	22	39	-4	42	22	38	30	39	-4	38	30	32	36	39	-4	32	36	28	-3	32	36	23	39	28	-3	28	-3	23	39	18	38	28	-3	18	38	18	-1	18	-1	18	38	13	36	18	-1	13	36	10	3	10	3	13	36	8	33	10	3	8	33	6	10	6	10	8	33	5	27	6	10	5	27	4	20	238	225	154	211	159	209	238	225	159	209	163	205	238	225	163	205	165	199	238	225	165	199	165	190	238	225	165	190	216	213	238	225	216	213	225	216	238	225	225	216	238	218	165	190	207	23	207	30	207	126	207	112	229	112	207	126	229	112	240	126	240	126	229	112	248	111	240	126	248	111	270	124	270	124	248	111	265	107	270	124	265	107	278	98	165	190	207	30	207	183	165	190	207	183	208	198	165	190	208	198	211	207	165	190	211	207	216	213	92	189	79	18	88	41	92	189	88	41	91	66	92	189	91	66	92	89	71	206	74	197	98	208	71	206	98	208	103	210	71	206	103	210	66	212	45	225	45	218	57	216	45	225	57	216	238	225	286	43	278	29	278	3	278	3	278	29	264	20	278	3	264	20	250	0	250	0	264	20	245	15	250	0	245	15	224	14	224	14	216	14	250	0	250	0	216	14	211	16	250	0	211	16	164	25	164	25	211	16	165	40	278	3	301	10	286	43	286	43	301	10	290	64	296	117	290	64	301	10	296	117	301	10	317	105	317	105	301	10	319	23	317	105	319	23	330	86	330	86	319	23	331	40	330	86	331	40	335	62	296	117	270	124	278	98	296	117	278	98	287	84	296	117	287	84	290	64	165	40	211	16	209	19	165	40	209	19	207	23	165	40	207	23	165	190	250	0	134	7	134	0	162	16	250	0	164	25	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	26	84	36	84	123	84	108	175	108	84	123	175	108	175	123	175	123	175	108	218	19	175	123	218	19	217	23	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	171	16	166	11	259	0	259	0	166	11	157	9	259	0	157	9	143	7	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	42	40	85	26	42	183	248	225	143	225	157	216	248	225	157	216	166	213	248	225	166	213	171	207	248	225	171	207	174	200	248	225	174	200	175	189	248	225	175	189	226	214	248	225	226	214	235	216	248	225	235	216	248	218	175	189	217	23	217	30	217	123	217	108	239	108	217	123	239	108	249	123	249	123	239	108	258	107	249	123	258	107	279	121	279	121	258	107	274	104	279	121	274	104	287	96	175	189	217	30	217	189	175	189	217	189	217	201	175	189	217	201	221	209	175	189	221	209	226	214	296	42	287	28	287	3	287	3	287	28	273	19	287	3	273	19	259	0	259	0	273	19	255	15	259	0	255	15	233	14	233	14	226	14	259	0	259	0	226	14	221	16	259	0	221	16	174	25	174	25	221	16	175	40	287	3	311	10	296	42	296	42	311	10	299	62	299	62	299	63	305	115	305	115	299	63	311	10	305	115	311	10	326	103	326	103	311	10	329	23	326	103	329	23	339	86	339	86	329	23	340	40	339	86	340	40	344	62	305	115	279	121	287	96	305	115	287	96	296	83	305	115	296	83	299	62	175	40	221	16	218	19	175	40	218	19	175	108	259	0	143	7	143	0	171	16	259	0	174	25	175	123	217	23	175	189	299	62	311	10	299	63	157	216	143	225	143	218	116	0	12	7	12	0	25	216	12	225	12	218	40	22	34	15	118	0	118	0	34	15	25	10	118	0	25	10	11	7	13	312	14	312	25	324	25	324	14	312	16	312	25	324	16	312	17	312	17	312	28	311	25	324	25	324	28	311	40	328	3	282	42	266	42	282	42	282	42	266	85	34	42	282	85	34	42	286	42	297	42	286	52	332	42	297	52	332	40	328	25	324	11	320	12	312	25	324	12	312	13	312	40	328	28	311	35	309	40	328	35	309	40	304	40	328	40	304	42	297	84	282	84	266	191	266	84	282	191	266	191	282	84	188	84	340	82	342	84	188	82	342	84	51	84	188	84	51	84	171	84	188	84	171	98	204	141	228	141	203	154	201	141	228	154	201	158	230	158	230	154	201	164	195	158	230	164	195	180	227	180	227	164	195	172	184	180	227	172	184	176	169	84	171	96	184	98	204	98	204	96	184	107	193	98	204	107	193	112	216	112	216	107	193	118	199	112	216	118	199	126	224	126	224	118	199	129	202	126	224	129	202	141	228	141	228	129	202	141	203	84	51	82	342	72	338	84	51	72	338	63	335	84	51	63	335	85	34	174	22	168	14	249	0	249	0	168	14	158	10	249	0	158	10	143	7	180	227	176	169	177	150	222	22	177	150	177	51	222	22	177	51	227	15	227	15	177	51	177	34	227	15	177	34	249	0	249	0	177	34	174	22	219	51	219	151	217	179	219	51	217	179	210	201	219	51	210	201	220	34	236	10	227	15	249	0	236	10	249	0	249	7	177	150	222	22	180	227	180	227	222	22	220	34	180	227	220	34	197	217	197	217	220	34	210	201	118	0	118	7	104	10	118	0	104	10	94	14	118	0	94	14	42	33	118	0	42	33	40	22	52	332	42	286	85	34	52	332	85	34	63	335	42	51	42	33	94	14	42	51	94	14	88	22	42	51	88	22	85	34	42	51	85	34	42	266	118	0	11	7	11	0	249	0	143	7	143	0	12	312	11	320	11	311	42	266	3	282	3	266	208	183	214	182	218	227	218	227	214	182	222	183	218	227	222	183	226	223	226	223	222	183	228	186	226	223	228	186	233	218	233	218	228	186	233	191	233	218	233	191	236	211	236	211	233	191	237	197	236	211	237	197	238	204	207	228	196	227	197	187	207	228	197	187	202	185	207	228	202	185	208	183	207	228	208	183	218	227	197	187	196	227	192	189	192	189	196	227	188	190	176	185	188	190	185	223	176	185	185	223	176	216	196	227	185	223	188	190	211	28	181	0	217	21	217	21	181	0	221	17	225	14	221	17	181	0	225	14	181	0	248	0	248	0	248	7	241	8	248	0	241	8	235	10	248	0	235	10	230	12	248	0	230	12	225	14	181	0	211	28	205	37	181	0	205	37	198	47	181	0	198	47	192	58	181	0	192	58	180	79	181	0	180	79	168	94	181	0	168	94	156	105	181	0	156	105	144	113	181	0	144	113	131	120	181	0	131	120	127	82	177	339	180	302	183	339	183	339	180	302	185	306	183	339	185	306	188	337	188	337	185	306	189	310	188	337	189	310	192	334	192	334	189	310	192	315	192	334	192	315	194	329	194	329	192	315	194	319	194	329	194	319	195	324	180	302	177	339	173	339	180	302	173	339	169	338	180	302	169	338	165	336	180	302	165	336	161	333	180	302	161	333	156	328	180	302	156	328	103	254	46	18	42	13	128	0	128	0	42	13	36	10	128	0	36	10	26	8	26	8	12	7	128	0	128	0	12	7	12	0	128	0	128	7	117	8	128	0	117	8	107	9	128	0	107	9	99	12	128	0	99	12	49	33	128	0	49	33	49	25	128	0	49	25	46	18	91	33	91	127	49	189	91	33	49	189	92	24	49	33	99	12	94	17	49	33	94	17	92	24	49	33	92	24	49	189	91	113	99	111	91	127	91	127	91	190	49	189	49	189	91	190	92	199	49	189	92	199	95	207	122	225	18	225	31	216	122	225	31	216	39	214	122	225	39	214	45	209	122	225	45	209	48	201	122	225	48	201	49	189	122	225	49	189	100	212	122	225	100	212	109	216	122	225	109	216	122	218	127	82	132	143	124	135	124	135	118	132	118	95	118	95	118	132	112	130	118	95	112	130	112	103	112	103	112	130	106	108	105	128	98	127	99	111	105	128	99	111	106	108	105	128	106	108	112	130	127	82	124	135	118	95	147	168	148	137	154	182	154	182	148	137	160	156	154	182	160	156	161	196	161	196	160	156	168	172	161	196	168	172	168	207	168	207	168	172	176	185	168	207	176	185	176	216	147	168	140	154	148	137	148	137	140	154	132	143	148	137	132	143	131	121	131	121	132	143	127	82	131	121	127	82	131	120	91	127	99	111	98	127	31	216	18	225	18	218	100	212	49	189	95	207	103	254	156	328	83	254	97	303	89	307	94	280	94	280	89	307	84	313	94	280	84	313	78	289	78	289	84	313	83	319	84	351	83	319	85	324	84	351	85	324	93	352	93	352	85	324	90	327	93	352	90	327	97	329	96	352	97	329	100	350	100	350	97	329	102	332	100	350	102	332	102	348	102	348	102	332	104	339	102	348	104	339	104	344	78	289	83	319	84	351	78	289	84	351	76	347	78	289	76	347	68	340	78	289	68	340	66	302	63	330	61	319	66	302	63	330	66	302	68	340	97	303	112	275	110	300	110	300	112	275	129	299	148	300	129	299	129	273	148	300	129	273	146	275	195	330	190	340	192	302	192	302	190	340	184	347	192	302	184	347	180	289	180	289	184	347	176	351	180	289	176	351	175	319	176	351	167	352	168	327	176	351	168	327	173	324	176	351	173	324	175	319	163	352	159	350	161	329	163	352	161	329	168	327	163	352	168	327	167	352	156	348	154	344	156	332	156	348	156	332	161	329	156	348	161	329	159	350	175	319	174	313	180	289	180	289	174	313	169	307	180	289	169	307	164	280	164	280	169	307	161	303	164	280	161	303	148	300	129	299	112	275	129	273	67	-65	68	-105	70	-66	70	-66	68	-105	86	-94	70	-66	86	-94	73	-66	73	-66	86	-94	75	-66	88	-60	75	-66	86	-94	88	-60	86	-94	102	-76	31	200	78	201	78	204	78	204	79	209	31	200	31	200	79	209	82	212	31	200	82	212	107	225	107	225	82	212	87	215	107	225	87	215	95	217	95	217	107	218	107	225	107	225	4	225	11	217	107	225	11	217	17	214	107	225	17	214	23	211	107	225	23	211	27	206	107	225	27	206	31	200	117	-5	118	-48	120	6	120	6	134	-11	143	55	143	55	134	-11	217	192	143	55	217	192	197	193	197	193	217	192	198	195	242	225	175	225	184	217	242	225	184	217	190	216	242	225	190	216	195	213	242	225	195	213	198	210	242	225	198	210	199	205	242	225	199	205	230	213	242	225	230	213	235	216	242	225	235	216	242	218	199	205	217	192	221	202	199	205	221	202	225	208	199	205	225	208	230	213	199	204	199	201	217	192	199	204	217	192	199	205	198	198	198	195	217	192	198	198	217	192	199	201	109	34	115	22	143	55	143	55	115	22	119	12	143	55	119	12	120	6	143	55	84	184	98	59	143	55	98	59	103	46	143	55	103	46	109	34	98	59	84	184	83	188	98	59	83	188	81	192	98	59	81	192	79	196	98	59	79	196	78	201	98	59	78	201	31	200	110	-24	100	-44	102	-76	110	-24	102	-76	118	-48	110	-24	118	-48	117	-5	68	-105	67	-65	64	-64	68	-105	64	-64	60	-63	68	-105	60	-63	55	-60	68	-105	55	-60	49	-58	68	-105	49	-58	47	-108	49	-58	44	-57	47	-108	47	-108	44	-57	39	-56	47	-108	39	-56	35	-106	35	-106	39	-56	33	-56	35	-106	33	-56	27	-57	35	-106	27	-57	26	-102	26	-102	27	-57	21	-60	26	-102	21	-60	18	-96	18	-96	21	-60	16	-65	18	-96	16	-65	14	-88	14	-88	16	-65	13	-72	14	-88	13	-72	12	-79	88	-60	102	-76	100	-44	120	6	118	-48	134	-11	184	217	175	225	175	218	11	217	4	225	4	218	148	300	146	275	164	280	195	330	192	302	196	319	156	332	154	344	153	339	97	303	94	280	112	275	93	352	97	329	96	352	116	225	12	225	25	216	116	225	25	216	33	214	116	225	33	214	39	209	116	225	39	209	42	201	116	225	42	201	42	188	116	225	42	188	94	213	116	225	94	213	103	216	116	225	103	216	116	218	92	17	88	22	94	-3	94	-3	88	22	85	29	94	-3	85	29	82	0	82	0	85	29	84	39	82	0	84	39	84	188	70	0	82	0	84	188	70	0	84	188	42	188	70	0	42	188	42	41	70	0	42	41	42	26	70	0	42	26	39	16	70	0	39	16	33	11	70	0	33	11	24	8	70	0	24	8	12	7	70	0	12	7	12	0	42	188	84	188	85	199	42	188	85	199	88	207	42	188	88	207	94	213	153	14	104	14	106	-14	153	14	106	-14	116	-34	153	14	116	-34	125	-68	153	14	125	-68	133	-68	153	14	133	-68	142	-34	153	14	142	-34	153	-14	153	14	153	-14	164	-3	153	14	164	-3	161	15	176	0	189	0	217	199	176	0	217	199	175	189	176	0	175	189	175	39	176	0	175	39	174	29	176	0	174	29	171	22	176	0	171	22	166	17	176	0	166	17	164	-3	189	0	247	0	226	11	189	0	226	11	220	16	189	0	220	16	217	25	189	0	217	25	217	40	189	0	217	40	217	186	189	0	217	186	217	199	235	8	226	11	247	0	235	8	247	0	247	7	248	225	142	225	155	216	248	225	155	216	164	212	248	225	164	212	170	207	248	225	170	207	174	199	248	225	174	199	175	189	248	225	175	189	226	213	248	225	226	213	235	216	248	225	235	216	248	218	220	208	226	213	175	189	220	208	175	189	217	199	97	15	92	17	94	-3	97	15	94	-3	106	-14	97	15	106	-14	104	14	161	15	164	-3	166	17	155	216	142	225	142	218	25	216	12	225	12	218	42	188	42	201	42	187	26	225	27	229	17	287	17	287	27	229	27	232	17	287	27	232	28	235	28	235	34	249	17	287	17	287	34	249	42	258	17	287	42	258	53	264	111	24	103	16	237	0	237	0	103	16	89	11	237	0	89	11	69	9	17	287	53	264	117	287	117	287	53	264	69	267	117	287	69	267	92	268	117	287	92	268	99	268	117	287	99	268	105	267	117	287	117	252	168	33	117	287	168	33	167	41	117	287	167	41	167	287	117	287	167	287	169	302	117	287	169	302	175	311	117	287	175	311	185	317	117	287	185	317	215	331	117	287	105	267	110	266	117	287	110	266	114	263	117	287	114	263	116	258	117	287	116	258	117	252	25	217	26	221	26	225	25	217	26	225	17	287	25	217	17	287	13	217	198	320	215	321	215	331	198	320	215	331	185	317	167	287	167	253	168	259	167	287	168	259	170	263	167	287	170	263	174	266	167	287	174	266	179	267	167	287	179	267	267	287	215	331	69	331	87	320	215	331	87	320	101	317	215	331	101	317	110	311	215	331	110	311	115	301	215	331	115	301	117	287	267	287	179	267	185	268	267	287	185	268	190	268	267	287	190	268	209	267	224	264	236	259	267	287	267	287	236	259	245	250	267	287	245	250	253	238	253	238	255	234	267	287	267	287	255	234	256	229	267	287	256	229	257	225	267	287	257	225	257	221	267	287	257	221	258	218	267	287	258	218	270	218	299	89	294	59	311	15	311	15	294	59	280	39	311	15	280	39	277	4	277	4	280	39	258	27	277	4	258	27	237	0	237	0	258	27	231	21	237	0	231	21	199	19	199	19	186	20	237	0	237	0	186	20	178	22	237	0	178	22	115	37	115	37	178	22	117	56	222	183	167	183	206	163	222	183	206	163	234	161	222	183	234	161	266	180	303	170	299	89	311	15	303	170	311	15	331	153	331	153	311	15	335	34	331	153	335	34	350	126	350	126	335	34	351	59	350	126	351	59	357	91	234	161	260	154	266	180	266	180	260	154	280	141	266	180	280	141	303	170	303	170	280	141	294	120	303	170	294	120	299	89	178	22	172	26	117	56	117	56	172	26	168	33	117	56	168	33	117	252	237	0	69	9	69	0	111	24	237	0	115	37	206	163	167	183	167	163	267	287	209	267	224	264	87	320	69	331	69	321	80	17	75	12	169	0	169	0	75	12	66	9	169	0	66	9	52	7	56	308	58	309	66	321	66	321	58	309	60	309	66	321	60	309	63	309	63	309	72	308	66	321	66	321	72	308	80	326	66	321	50	316	53	308	66	321	53	308	56	308	77	209	84	225	73	210	73	210	84	225	66	211	46	209	66	211	84	225	46	209	84	225	8	225	127	19	126	23	84	40	84	40	126	23	84	198	84	225	84	198	84	282	83	294	84	282	94	330	83	294	94	330	81	301	81	301	94	330	80	326	81	301	80	326	78	306	78	306	80	326	72	308	126	340	123	342	126	30	126	30	123	342	108	336	126	30	108	336	126	23	126	23	108	336	94	330	126	23	94	330	84	198	84	198	94	330	84	282	84	225	77	209	81	206	84	225	81	206	83	203	84	225	83	203	84	198	8	225	4	161	12	161	8	225	12	161	17	179	8	225	17	179	23	193	8	225	23	193	32	203	8	225	32	203	46	209	126	225	126	195	126	201	126	225	126	201	127	206	126	225	127	206	130	209	126	225	130	209	135	210	126	225	135	210	201	225	126	126	126	112	148	112	126	126	148	112	158	126	201	225	135	210	142	211	142	211	162	209	201	225	201	225	162	209	176	203	201	225	176	203	186	193	201	225	186	193	192	179	201	225	192	179	196	161	201	225	196	161	205	161	205	43	196	29	196	3	196	3	196	29	182	20	196	3	182	20	169	0	169	0	182	20	164	15	169	0	164	15	142	14	142	14	135	14	169	0	169	0	135	14	130	16	169	0	130	16	83	26	83	26	130	16	84	40	196	3	220	10	205	43	205	43	220	10	208	64	215	117	208	64	220	10	215	117	220	10	235	105	235	105	220	10	238	23	235	105	238	23	249	86	249	86	238	23	249	40	249	86	249	40	253	62	167	111	183	107	188	124	188	124	183	107	196	98	188	124	196	98	215	117	215	117	196	98	205	84	215	117	205	84	208	64	158	126	148	112	167	111	158	126	167	111	188	124	169	0	52	7	52	0	80	17	169	0	83	26	84	40	130	16	127	19	53	308	50	316	50	308	3	9	3	9	34	19	34	19	3	9	148	0	34	19	148	0	56	40	56	40	148	0	129	15	56	40	129	15	74	68	74	68	129	15	124	20	74	68	124	20	91	97	91	97	124	20	122	26	91	97	122	26	113	124	113	124	122	26	121	34	126	137	121	34	122	42	126	137	122	42	124	50	141	148	137	79	154	103	141	148	154	103	159	159	159	159	154	103	171	123	159	159	171	123	180	167	180	167	171	123	189	138	180	167	189	138	205	174	205	174	189	138	206	148	205	174	206	148	263	174	263	174	206	148	224	152	281	23	224	152	224	61	281	23	224	61	289	15	289	15	224	61	223	39	289	15	223	39	321	0	321	0	223	39	219	25	321	0	219	25	212	16	141	148	126	137	127	59	141	148	127	59	132	69	141	148	132	69	137	79	350	309	263	174	275	152	350	309	275	152	290	174	350	309	290	174	391	331	350	309	391	331	174	309	174	309	391	331	99	331	174	309	99	331	205	174	174	309	205	174	263	174	275	55	275	152	263	174	275	55	263	174	276	36	276	36	263	174	224	152	276	36	224	152	281	23	375	20	370	15	496	0	496	0	370	15	362	11	496	0	362	11	351	9	375	50	387	124	372	59	372	59	387	124	372	138	372	59	372	138	368	69	368	69	372	138	362	79	345	103	362	79	354	151	345	103	354	151	334	162	292	148	310	138	312	170	312	170	310	138	328	123	312	170	328	123	334	162	334	162	328	123	345	103	290	174	275	152	292	148	290	174	292	148	312	170	496	0	496	9	465	19	496	0	465	19	378	34	496	0	378	34	377	26	496	0	377	26	375	20	387	124	375	50	377	42	387	124	377	42	378	34	387	124	378	34	443	40	387	124	443	40	425	68	387	124	425	68	408	97	372	138	354	151	362	79	302	11	289	15	321	0	302	11	321	0	321	9	198	12	179	9	321	0	198	12	321	0	212	16	137	11	129	15	148	0	137	11	148	0	148	9	148	0	3	9	3	0	321	0	179	9	179	0	496	0	351	9	351	0	378	34	465	19	443	40	113	124	121	34	126	137	126	137	124	50	127	59	7	7	7	7	29	14	29	14	7	7	109	0	29	14	109	0	45	29	45	29	109	0	95	11	45	29	95	11	57	49	57	49	95	11	92	14	57	49	92	14	69	70	69	70	92	14	90	19	69	70	90	19	90	24	90	24	94	98	84	89	106	105	102	54	113	69	106	105	113	69	120	112	120	112	113	69	124	82	120	112	124	82	135	116	135	116	124	82	136	93	135	116	136	93	151	118	151	118	136	93	148	101	151	118	148	101	160	104	92	35	94	41	94	98	94	98	94	41	97	47	94	98	97	47	106	105	106	105	97	47	102	54	94	98	90	24	90	29	94	98	90	29	92	35	84	89	69	70	90	24	156	14	151	10	229	0	229	0	151	10	143	8	229	0	143	8	132	7	225	93	226	116	213	101	213	101	226	116	209	118	213	101	209	118	201	104	201	104	209	118	209	119	201	104	209	119	251	211	251	211	209	119	277	225	251	211	277	225	134	211	134	211	277	225	71	225	134	211	71	225	151	119	201	33	201	104	195	124	201	33	195	124	160	104	160	104	151	119	151	118	269	14	266	11	354	0	354	0	266	11	260	9	354	0	260	9	252	7	267	40	267	98	263	47	263	47	267	98	259	54	248	69	259	54	255	106	248	69	255	106	242	112	237	82	248	69	242	112	237	82	242	112	226	116	237	82	226	116	225	93	354	0	354	7	332	14	354	0	332	14	271	24	354	0	271	24	271	19	354	0	271	19	269	14	277	89	267	98	269	35	277	89	269	35	271	29	277	89	271	29	271	24	277	89	271	24	317	30	277	89	317	30	304	49	277	89	304	49	292	70	267	98	255	106	259	54	205	14	160	104	160	33	205	14	160	33	210	10	210	10	160	33	229	0	210	10	229	0	218	8	218	8	229	0	229	7	202	22	201	33	160	104	202	22	160	104	205	14	159	22	156	14	229	0	159	22	229	0	160	33	101	9	95	11	109	0	101	9	109	0	109	7	195	124	134	211	151	119	195	124	151	119	160	104	109	0	7	7	7	0	229	0	132	7	132	0	267	98	267	40	269	35	354	0	252	7	252	0	271	24	332	14	317	30	195	124	201	104	251	211	150	314	181	338	135	308	135	308	181	338	127	330	135	308	127	330	122	298	122	298	127	330	109	286	98	269	109	286	127	330	98	269	127	330	82	307	236	330	181	338	194	319	194	319	181	338	181	320	165	318	181	320	181	338	165	318	181	338	150	314	223	19	210	15	235	1	235	1	210	15	197	12	235	1	197	12	182	11	182	11	168	12	181	-6	181	-6	168	12	155	15	181	-6	155	15	143	19	120	33	127	1	131	25	131	25	127	1	181	-6	131	25	181	-6	143	19	281	100	272	75	280	24	280	24	272	75	261	53	280	24	261	53	247	35	247	35	235	26	280	24	280	24	235	26	235	1	219	124	236	126	228	164	228	164	236	126	249	159	257	160	249	159	251	131	257	160	251	131	265	138	147	211	154	158	167	206	167	206	154	158	175	143	167	206	175	143	187	193	187	193	175	143	197	130	187	193	197	130	208	178	208	178	197	130	219	124	208	178	219	124	228	164	121	207	113	177	133	171	121	207	133	171	134	211	134	211	133	171	154	158	134	211	154	158	147	211	345	166	337	222	337	108	337	108	337	222	316	269	337	108	316	269	315	60	315	60	316	269	288	158	269	260	279	236	281	306	281	306	279	236	285	209	281	306	285	209	316	269	316	269	285	209	287	179	316	269	287	179	288	158	207	316	220	311	236	330	236	330	220	311	231	305	236	330	231	305	243	296	243	296	257	281	281	306	281	306	257	281	269	260	281	306	236	330	243	296	315	60	288	158	286	128	315	60	286	128	281	100	315	60	281	100	280	24	182	11	181	-6	235	1	288	158	287	179	279	171	288	158	279	171	277	148	277	148	279	171	271	166	277	148	271	166	265	138	265	138	271	166	264	162	265	138	264	162	257	160	249	159	236	126	251	131	82	307	47	271	47	61	82	307	47	61	75	177	82	307	75	177	77	201	82	307	77	201	81	226	82	307	81	226	89	249	82	307	89	249	98	269	26	109	47	61	47	271	26	109	47	271	26	224	26	109	26	224	18	167	83	164	91	170	92	191	92	191	91	170	99	174	92	191	99	174	107	201	107	201	99	174	106	176	107	201	106	176	113	177	75	156	83	164	92	191	75	156	82	24	77	125	82	24	75	156	47	61	47	61	75	156	75	177	75	177	75	156	92	191	83	97	82	24	92	73	92	73	82	24	127	1	92	73	127	1	104	51	104	51	127	1	120	33	77	125	82	24	83	97	113	177	121	207	107	201	236	330	194	319	207	316	223	19	235	1	235	26	63	122	63	125	63	122	63	122	63	125	64	108	63	122	64	108	73	130	73	130	64	108	68	112	130	230	121	216	132	215	130	230	132	215	165	225	165	225	132	215	143	211	165	225	143	211	152	206	190	70	183	44	194	17	194	17	183	44	171	25	194	17	171	25	163	1	163	1	171	25	154	13	163	1	154	13	134	9	134	9	123	10	126	-4	126	-4	123	10	114	13	126	-4	114	13	104	18	89	34	91	1	96	25	96	25	91	1	126	-4	96	25	126	-4	104	18	73	186	85	202	92	225	92	225	85	202	101	212	92	225	101	212	130	230	130	230	101	212	121	216	63	128	63	131	61	17	61	17	63	131	63	134	61	17	63	134	63	137	63	137	65	164	61	209	61	209	65	164	73	186	61	209	73	186	92	225	61	17	63	137	61	209	61	17	61	209	38	42	38	42	61	209	38	185	38	42	38	185	23	75	23	75	38	185	23	153	23	75	23	153	17	114	181	166	194	210	175	179	175	179	194	210	168	191	160	199	168	191	165	225	160	199	165	225	152	206	188	116	183	114	186	100	186	100	183	114	179	112	186	100	179	112	177	94	177	94	179	112	175	111	177	94	175	111	172	111	172	111	159	114	168	89	168	89	159	114	158	86	91	140	84	118	96	114	91	140	96	114	100	143	100	143	96	114	107	106	100	143	107	106	108	143	108	143	107	106	119	96	108	143	119	96	123	140	123	140	119	96	131	88	123	140	131	88	136	132	136	132	131	88	147	85	136	132	147	85	147	122	147	122	147	85	158	86	147	122	158	86	159	114	192	120	193	107	194	210	194	210	193	107	194	17	194	210	194	17	217	186	217	186	194	17	218	43	217	186	218	43	232	154	232	154	218	43	233	76	232	154	233	76	238	116	194	210	181	166	186	152	194	210	186	152	190	136	194	210	190	136	192	120	194	210	165	225	168	191	194	17	193	107	193	102	194	17	193	102	190	70	134	9	126	-4	163	1	188	116	186	100	193	107	188	116	193	107	192	120	172	111	168	89	177	94	68	112	73	114	73	130	73	130	73	114	77	116	73	130	77	116	82	136	82	136	77	116	81	117	82	136	81	117	84	118	81	47	75	61	91	1	81	47	91	1	89	34	66	92	64	108	61	17	66	92	61	17	70	76	70	76	61	17	91	1	70	76	91	1	75	61	64	108	63	125	61	17	63	128	61	17	63	125	84	118	91	140	82	136	62	267	184	-5	62	267	62	267	184	-5	104	300	62	267	104	300	104	305	104	305	105	310	62	267	62	267	105	310	107	314	62	267	107	314	50	291	141	331	8	331	21	320	141	331	21	320	31	316	141	331	31	316	41	307	141	331	41	307	50	291	141	331	50	291	112	317	141	331	112	317	118	319	141	331	118	319	127	320	141	331	127	320	141	321	200	80	123	252	184	-5	200	80	184	-5	191	-5	200	80	191	-5	292	272	200	80	292	272	266	267	301	292	306	299	318	335	318	335	306	299	312	304	318	335	312	304	319	306	319	306	325	303	342	338	342	338	325	303	329	296	342	338	329	296	334	287	300	325	286	309	292	272	300	325	292	272	297	283	300	325	297	283	301	292	300	325	301	292	318	335	275	290	266	267	292	272	275	290	292	272	286	309	184	-5	123	252	116	269	184	-5	116	269	110	283	184	-5	110	283	106	292	184	-5	106	292	104	300	356	277	365	279	366	332	366	332	365	279	372	284	366	332	372	284	374	325	374	325	372	284	377	291	374	325	377	291	378	317	378	317	377	291	379	299	378	317	379	299	380	306	356	337	342	338	342	280	356	337	342	280	356	277	356	337	356	277	366	332	342	338	318	335	319	306	342	338	334	287	342	280	21	320	8	331	8	321	112	317	50	291	107	314	55	160	113	17	55	160	55	160	113	17	84	201	55	160	84	201	84	204	84	204	85	209	55	160	108	225	9	225	20	216	108	225	20	216	28	211	108	225	28	211	36	201	108	225	36	201	45	185	108	225	45	185	88	212	108	225	88	212	92	215	108	225	92	215	99	216	108	225	99	216	108	218	85	209	88	212	45	185	85	209	45	185	55	160	135	0	138	7	138	57	138	57	138	7	142	17	138	57	142	17	140	57	140	57	142	17	180	166	138	57	89	185	113	17	138	57	113	17	116	11	138	57	116	11	119	5	138	57	119	5	122	0	138	57	122	0	125	-5	138	57	125	-5	128	-6	138	57	128	-6	130	-6	138	57	130	-6	132	-3	138	57	132	-3	135	0	113	17	89	185	87	190	113	17	87	190	86	194	113	17	86	194	85	197	113	17	85	197	84	201	199	166	203	175	206	214	206	214	203	175	208	183	206	214	208	183	220	224	220	224	208	183	213	188	220	224	213	188	219	190	219	190	224	189	220	224	220	224	224	189	238	228	195	156	199	166	206	214	195	156	206	214	195	199	195	156	195	199	186	183	195	156	186	183	180	166	195	156	180	166	142	17	232	185	237	183	238	228	238	228	237	183	243	182	238	228	243	182	248	227	248	227	243	182	250	183	248	227	250	183	256	223	256	223	250	183	257	186	256	223	257	186	262	218	262	218	257	186	262	191	262	218	262	191	265	211	265	211	262	191	265	197	265	211	265	197	266	204	238	228	224	189	228	187	238	228	228	187	232	185	20	216	9	225	9	218	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	41	315	48	307	192	331	192	331	48	307	114	312	192	331	114	312	122	312	192	331	122	312	270	312	192	331	270	312	206	332	259	393	258	387	270	312	270	312	258	387	256	381	270	312	256	381	255	377	255	377	246	357	270	312	270	312	246	357	234	343	270	312	234	343	221	336	270	312	272	401	260	401	270	312	260	401	260	398	270	312	260	398	259	393	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	53	275	109	310	52	294	109	310	114	312	48	307	109	310	48	307	52	294	28	320	41	315	192	331	28	320	192	331	9	331	28	320	9	331	9	321	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	206	332	270	312	221	336	82	200	83	204	40	194	40	194	83	204	86	207	40	194	86	207	107	225	107	225	86	207	89	209	107	225	89	209	95	210	107	225	95	210	191	210	107	225	191	210	139	227	191	210	194	279	185	279	191	210	185	279	181	259	191	210	181	259	173	244	191	210	173	244	160	233	191	210	160	233	139	227	40	194	82	26	81	36	81	194	82	200	40	194	81	194	40	194	81	36	107	225	8	225	22	217	107	225	22	217	31	215	107	225	31	215	36	211	107	225	36	211	39	204	107	225	39	204	40	194	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	26	15	76	0	33	24	33	24	76	0	58	12	33	24	58	12	41	40	41	40	58	12	56	15	41	40	56	15	56	21	56	21	56	23	51	65	51	65	56	23	56	26	51	65	56	26	57	29	173	10	170	9	248	0	248	0	170	9	165	9	248	0	165	9	159	9	182	15	181	14	248	0	248	0	181	14	180	13	248	0	180	13	178	12	183	18	248	0	232	14	183	18	232	14	226	19	183	18	226	19	221	27	183	18	221	27	215	39	183	18	215	39	183	21	215	39	130	234	156	92	215	39	156	92	162	75	215	39	162	75	176	42	215	39	176	42	179	36	215	39	179	36	181	31	215	39	181	31	182	26	215	39	182	26	183	21	123	234	51	65	58	32	123	234	58	32	59	35	123	234	59	35	75	75	123	234	75	75	81	92	123	234	81	92	118	181	123	234	118	181	156	92	123	234	156	92	130	234	51	65	41	40	56	21	239	11	232	14	248	0	239	11	248	0	248	9	183	16	182	15	248	0	183	16	248	0	183	18	176	11	173	10	248	0	176	11	248	0	178	12	81	92	75	75	162	75	81	92	162	75	156	92	76	0	76	9	68	9	76	0	68	9	62	10	76	0	62	10	58	12	18	11	7	9	76	0	18	11	76	0	26	15	76	0	7	9	7	0	248	0	159	9	159	0	58	32	51	65	57	29	35	218	41	213	220	232	220	232	41	213	93	215	220	232	93	215	99	215	220	232	99	215	149	215	220	232	149	215	172	215	44	190	85	26	85	33	85	130	85	113	143	113	85	130	143	113	143	130	160	131	143	130	160	113	160	131	160	113	172	134	172	134	160	113	172	110	172	134	172	110	180	139	180	139	172	110	180	104	180	139	180	104	184	149	184	149	180	104	184	94	184	149	184	94	188	162	188	162	184	94	188	79	188	162	188	79	198	79	220	232	172	215	189	212	220	232	189	212	199	206	220	232	199	206	206	195	220	232	206	195	210	180	220	232	210	180	220	180	44	190	85	33	85	203	44	190	85	203	85	208	44	190	85	208	87	212	44	190	87	212	89	214	44	190	89	214	43	204	93	215	41	213	43	204	93	215	43	204	89	214	26	222	35	218	220	232	26	222	220	232	11	232	26	222	11	232	11	223	206	28	189	21	223	0	223	0	189	21	167	18	223	0	167	18	137	17	223	0	241	60	230	60	223	0	230	60	219	41	223	0	219	41	206	28	223	0	137	17	117	17	223	0	117	17	102	17	223	0	102	17	93	18	223	0	93	18	41	20	223	0	41	20	35	14	223	0	35	14	26	11	223	0	26	11	11	9	223	0	11	9	11	0	44	42	43	29	93	18	44	42	93	18	87	21	44	42	87	21	85	26	44	42	85	26	44	190	41	20	93	18	43	29	143	130	143	113	160	113	188	162	198	79	198	162	86	56	87	6	89	45	89	45	87	6	99	1	89	45	99	1	94	35	94	35	99	1	102	26	110	21	102	26	112	-3	110	21	112	-3	118	17	118	17	112	-3	127	-5	118	17	127	-5	129	13	129	13	127	-5	144	-6	129	13	144	-6	140	11	140	11	144	-6	153	11	168	11	153	11	165	-5	168	11	165	-5	184	-2	84	84	84	190	77	12	84	84	77	12	85	68	85	68	77	12	87	6	85	68	87	6	86	56	102	26	99	1	112	-3	229	73	228	60	234	30	234	30	228	60	225	49	234	30	225	49	224	19	224	19	225	49	220	40	224	19	220	40	214	31	214	31	205	24	213	10	213	10	205	24	200	3	195	18	182	14	184	-2	195	18	184	-2	200	3	195	18	200	3	205	24	280	232	195	232	210	221	280	232	210	221	220	216	280	232	220	216	226	208	280	232	226	208	254	216	280	232	254	216	264	221	280	232	264	221	280	223	246	178	246	195	240	42	246	178	240	42	244	55	246	178	244	55	246	71	246	178	246	71	246	90	234	30	240	42	246	195	234	30	246	195	229	177	234	30	229	177	229	89	234	30	229	89	229	73	249	208	254	216	229	195	249	208	229	195	229	177	249	208	229	177	246	195	214	31	213	10	224	19	153	11	144	-6	165	-5	102	221	118	223	118	232	102	221	118	232	92	217	92	217	118	232	44	193	92	217	44	193	87	211	87	211	44	193	45	65	87	211	45	65	85	202	85	202	45	65	49	48	85	202	49	48	56	33	85	202	56	33	65	22	85	202	65	22	77	12	85	202	77	12	84	190	35	218	41	212	118	232	118	232	41	212	43	204	118	232	43	204	44	193	45	65	44	193	44	86	26	222	35	218	118	232	26	222	118	232	11	232	26	222	11	232	11	223	210	221	195	232	195	223	254	216	226	208	229	195	168	11	184	-2	182	14	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	184	-132	178	-130	191	-142	191	-142	178	-130	172	-126	191	-142	172	-126	171	-141	171	-141	172	-126	167	-122	171	-141	167	-122	163	-117	163	-117	159	-113	171	-141	171	-141	159	-113	155	-108	171	-141	155	-108	154	-137	154	-137	155	-108	152	-105	154	-137	152	-105	147	-103	170	28	172	-4	182	333	170	28	182	333	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	217	-101	215	-113	224	-129	224	-129	215	-113	209	-123	224	-129	209	-123	209	-139	209	-139	209	-123	201	-130	209	-139	201	-130	191	-142	191	-142	201	-130	190	-133	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	241	29	239	29	243	-95	243	-95	239	29	237	28	243	-95	237	28	235	-114	235	-114	237	28	235	28	235	-114	235	28	234	28	234	28	225	29	235	-114	235	-114	225	29	224	-129	246	29	241	29	243	-95	246	29	243	-95	246	-73	224	-129	225	29	218	32	224	-129	218	32	218	11	224	-129	218	11	218	-88	224	-129	218	-88	217	-101	182	333	172	-4	213	45	213	45	172	-4	218	11	213	45	218	11	215	37	215	37	218	11	218	32	170	297	170	286	182	333	170	297	182	333	169	329	170	297	169	329	167	304	169	329	156	311	163	309	169	329	163	309	167	304	142	-102	137	-102	140	-132	142	-102	140	-132	154	-137	142	-102	154	-137	147	-103	133	-104	130	-107	131	-124	133	-104	131	-124	140	-132	133	-104	140	-132	137	-102	128	-111	127	-115	131	-124	128	-111	131	-124	130	-107	170	209	160	195	167	181	170	209	167	181	170	166	138	312	136	320	136	311	184	-132	191	-142	190	-133	182	333	213	45	195	337	172	-4	170	28	170	-2	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	224	-101	221	-113	231	-129	231	-129	221	-113	216	-123	231	-129	216	-123	216	-139	216	-139	216	-123	208	-130	216	-139	208	-130	199	-142	199	-142	208	-130	197	-133	225	0	225	-88	231	-129	225	0	231	-129	228	13	225	0	228	13	217	20	225	0	217	20	206	30	225	0	206	30	194	44	225	0	194	44	164	15	225	0	164	15	163	13	225	0	163	13	162	10	225	0	162	10	159	9	225	0	159	9	156	8	225	0	156	8	153	7	225	0	153	7	143	7	225	0	143	7	143	0	162	21	163	19	194	44	194	44	163	19	163	17	194	44	163	17	164	15	228	13	231	-129	240	9	240	9	231	-129	242	-114	240	9	242	-114	252	7	252	7	242	-114	250	-95	252	7	250	-95	252	-73	199	-142	197	-133	191	-132	199	-142	191	-132	185	-130	199	-142	185	-130	179	-126	199	-142	179	-126	178	-141	178	-141	179	-126	174	-122	178	-141	174	-122	170	-117	178	-141	170	-117	166	-113	178	-141	166	-113	162	-108	178	-141	162	-108	161	-137	161	-137	162	-108	159	-105	161	-137	159	-105	154	-103	161	-137	154	-103	148	-102	161	-137	148	-102	147	-132	148	-102	144	-102	147	-132	147	-132	144	-102	140	-104	147	-132	140	-104	138	-124	138	-124	140	-104	137	-107	138	-124	137	-107	135	-111	194	44	158	26	160	24	194	44	160	24	162	21	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	121	0	3	7	3	0	40	28	92	12	41	41	138	-124	135	-111	134	-115	224	-101	231	-129	225	-88	148	218	138	225	138	218	44	20	37	13	101	0	101	0	37	13	26	9	101	0	26	9	11	7	17	312	21	312	25	324	25	324	21	312	24	312	25	324	24	312	28	313	28	313	38	311	41	328	41	328	38	311	44	306	41	328	44	306	57	332	57	332	44	306	47	299	57	332	47	299	49	290	25	324	9	320	13	312	25	324	13	312	17	312	57	332	49	290	49	281	92	28	49	281	49	46	92	28	49	46	101	0	101	0	49	46	48	31	101	0	48	31	44	20	41	328	25	324	28	313	42	-113	45	-139	50	-122	50	-122	45	-139	62	-142	50	-122	62	-142	60	-130	60	-130	62	-142	73	-133	85	-130	73	-133	75	-142	85	-130	75	-142	94	-138	34	-105	25	-102	29	-134	34	-105	29	-134	45	-139	34	-105	45	-139	42	-113	25	-102	20	-102	29	-134	29	-134	20	-102	16	-104	29	-134	16	-104	16	-126	16	-126	16	-104	13	-107	16	-126	13	-107	11	-111	91	44	91	339	89	342	91	44	89	342	73	337	91	44	73	337	57	332	91	44	57	332	92	28	96	18	101	0	103	12	103	12	101	0	109	-127	103	12	109	-127	113	9	113	9	109	-127	120	-111	113	9	120	-111	128	7	128	7	120	-111	126	-92	128	7	126	-92	128	-73	109	-127	101	0	101	-88	109	-127	101	-88	100	-100	109	-127	100	-100	98	-112	109	-127	98	-112	94	-138	93	-122	85	-130	94	-138	93	-122	94	-138	98	-112	73	-133	62	-142	75	-142	13	312	9	320	9	311	101	0	11	7	11	0	49	281	92	28	57	332	92	28	101	0	96	18	16	-126	11	-111	11	-115	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	173	73	168	86	168	33	173	73	168	33	171	39	173	73	171	39	173	45	173	73	173	45	174	51	173	73	174	51	174	57	165	27	168	33	168	86	165	27	168	86	159	97	165	27	159	97	162	-95	165	27	162	-95	165	-73	162	-95	159	97	155	-114	155	-114	159	97	147	108	155	-114	147	108	143	-129	143	-129	147	108	139	43	143	-129	139	43	137	3	147	108	130	119	134	60	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	130	119	121	74	129	68	130	119	129	68	134	60	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	143	-129	137	3	137	-88	143	-129	137	-88	137	-101	143	-129	137	-101	134	-113	143	-129	134	-113	129	-123	143	-129	129	-123	128	-139	109	-133	111	-142	121	-130	121	-130	111	-142	128	-139	121	-130	128	-139	129	-123	125	-1	131	0	132	21	132	21	131	0	137	3	132	21	137	3	137	31	137	31	137	3	139	43	104	-4	111	-4	112	8	112	8	111	-4	118	-3	112	8	118	-3	123	13	123	13	118	-3	125	-1	123	13	125	-1	132	21	75	-2	82	-3	79	9	79	9	82	-3	98	6	112	8	98	6	104	-4	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	103	-132	97	-130	111	-142	111	-142	97	-130	92	-126	111	-142	92	-126	91	-141	91	-141	92	-126	87	-122	91	-141	87	-122	83	-117	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	68	0	75	-2	79	9	68	0	79	9	63	17	68	0	63	17	61	1	103	-132	111	-142	109	-133	83	-117	79	-113	91	-141	91	-141	79	-113	75	-108	91	-141	75	-108	73	-137	73	-137	75	-108	71	-105	73	-137	71	-105	66	-103	61	-102	56	-102	59	-132	61	-102	59	-132	73	-137	61	-102	73	-137	66	-103	53	-104	50	-107	50	-124	53	-104	50	-124	59	-132	53	-104	59	-132	56	-102	48	-111	47	-115	50	-124	48	-111	50	-124	50	-107	51	31	41	50	45	4	56	185	63	109	57	178	31	15	24	11	81	0	81	0	24	11	17	9	81	0	17	9	8	7	32	214	39	208	116	225	116	225	39	208	47	200	116	225	47	200	55	188	55	187	55	188	102	116	55	187	102	116	94	206	94	206	95	210	55	187	55	187	95	210	97	213	55	187	97	213	116	225	116	225	97	213	101	216	116	225	101	216	107	217	31	15	81	0	37	22	37	22	81	0	64	11	37	22	64	11	45	33	45	33	64	11	62	13	45	33	62	13	61	17	61	17	61	19	45	33	45	33	61	19	62	22	45	33	62	22	102	116	102	116	62	22	64	26	102	116	64	26	67	31	102	116	67	31	71	37	71	37	110	99	102	116	102	116	110	99	103	185	102	116	103	185	98	194	107	217	116	218	116	225	116	225	12	225	17	218	116	225	17	218	25	217	116	225	25	217	32	214	95	201	94	206	102	116	95	201	102	116	98	194	121	156	120	158	156	28	156	28	120	158	119	160	156	28	119	160	117	162	117	162	109	174	110	99	110	99	109	174	103	185	133	165	130	160	134	136	134	136	130	160	127	156	134	136	127	156	156	28	156	28	127	156	124	152	156	28	124	152	123	154	133	165	134	136	136	169	136	169	134	136	176	195	136	169	176	195	139	174	139	174	176	195	145	183	217	225	137	225	145	217	217	225	145	217	151	215	217	225	151	215	155	213	217	225	155	213	157	210	217	225	157	210	157	206	217	225	157	206	190	209	217	225	190	209	198	214	217	225	198	214	207	216	217	225	207	216	217	218	176	195	182	203	157	206	176	195	157	206	157	202	176	195	157	202	154	197	176	195	154	197	150	191	176	195	150	191	145	183	157	12	153	9	212	0	212	0	153	9	147	8	212	0	147	8	139	7	178	-132	172	-130	185	-142	185	-142	172	-130	166	-126	185	-142	166	-126	165	-141	165	-141	166	-126	161	-122	165	-141	161	-122	157	-117	157	-117	153	-113	165	-141	165	-141	153	-113	150	-108	165	-141	150	-108	148	-137	148	-137	150	-108	146	-105	148	-137	146	-105	141	-103	211	-101	208	-113	218	-129	218	-129	208	-113	203	-123	218	-129	203	-123	203	-139	203	-139	203	-123	195	-130	203	-139	195	-130	185	-142	185	-142	195	-130	184	-133	136	-102	131	-102	134	-132	136	-102	134	-132	148	-137	136	-102	148	-137	141	-103	127	-104	124	-107	125	-124	127	-104	125	-124	134	-132	127	-104	134	-132	131	-102	122	-111	122	-115	125	-124	122	-111	125	-124	124	-107	158	25	159	23	199	37	199	37	159	23	159	21	199	37	159	21	159	20	159	20	159	15	212	0	212	0	159	15	157	12	199	37	159	20	212	0	199	37	134	136	156	28	199	37	156	28	157	27	199	37	157	27	158	25	117	162	110	99	156	28	239	-73	239	7	237	-95	237	-95	239	7	230	8	237	-95	230	8	229	-114	229	-114	230	8	222	12	229	-114	222	12	218	-129	218	-129	222	12	215	18	218	-129	215	18	212	0	212	0	215	18	207	26	212	0	207	26	199	37	212	-88	211	-101	218	-129	212	-88	218	-129	212	0	81	0	81	7	73	8	81	0	73	8	68	9	81	0	68	9	64	11	81	0	8	7	8	0	212	0	139	7	139	0	121	156	156	28	123	154	178	-132	185	-142	184	-133	145	217	137	225	137	218	190	209	157	206	182	203	17	218	12	225	12	218	116	225	55	188	55	187	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	180	0	67	15	180	0	133	15	133	15	180	0	149	16	179	-101	177	-113	186	-129	186	-129	177	-113	172	-123	186	-129	172	-123	171	-139	171	-139	172	-123	164	-130	171	-139	164	-130	154	-142	154	-142	164	-130	152	-133	173	20	180	0	181	24	181	24	180	0	186	-129	181	24	186	-129	186	28	186	28	186	-129	198	-114	186	28	198	-114	190	33	163	17	149	16	180	0	163	17	180	0	173	20	180	-88	179	-101	186	-129	180	-88	186	-129	180	0	208	-73	208	68	205	-95	205	-95	208	68	200	69	205	-95	200	69	198	-114	198	-114	200	69	197	56	198	-114	197	56	195	46	193	39	190	33	198	-114	193	39	198	-114	195	46	154	-142	152	-133	146	-132	154	-142	146	-132	140	-130	154	-142	140	-130	135	-126	154	-142	135	-126	134	-141	134	-141	135	-126	130	-122	134	-141	130	-122	126	-117	134	-141	126	-117	122	-113	134	-141	122	-113	118	-108	134	-141	118	-108	116	-137	116	-137	118	-108	114	-105	116	-137	114	-105	109	-103	116	-137	109	-103	104	-102	116	-137	104	-102	102	-132	104	-102	99	-102	102	-132	102	-132	99	-102	96	-104	102	-132	96	-104	93	-124	93	-124	96	-104	93	-107	93	-124	93	-107	91	-111	93	-124	91	-111	90	-115	180	0	13	7	13	0	271	359	291	359	219	434	271	359	219	434	214	438	271	359	214	438	209	441	271	359	209	441	205	443	271	359	205	443	201	444	271	359	201	444	197	445	271	359	197	445	194	407	179	429	180	424	180	435	180	435	180	424	182	420	180	435	182	420	182	439	182	439	182	420	185	415	182	439	185	415	186	442	186	442	185	415	189	411	186	442	189	411	191	444	191	444	189	411	194	407	191	444	194	407	197	445	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	222	253	242	253	170	328	222	253	170	328	165	332	222	253	165	332	161	335	222	253	161	335	157	337	222	253	157	337	152	338	222	253	152	338	148	339	222	253	148	339	145	301	130	323	131	318	131	329	131	329	131	318	133	314	131	329	133	314	133	333	133	333	133	314	136	309	133	333	136	309	137	336	137	336	136	309	140	305	137	336	140	305	142	338	142	338	140	305	145	301	142	338	145	301	148	339	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	274	445	276	408	280	444	280	444	276	408	282	412	280	444	282	412	285	442	285	442	282	412	286	416	285	442	286	416	288	439	288	439	286	416	289	420	288	439	289	420	291	435	291	435	289	420	291	424	291	435	291	424	291	429	276	408	274	445	270	444	276	408	270	444	266	443	276	408	266	443	262	441	276	408	262	441	258	438	276	408	258	438	253	434	276	408	253	434	200	359	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	200	359	253	434	180	359	224	339	227	302	230	338	230	338	227	302	233	306	230	338	233	306	235	336	235	336	233	306	237	310	235	336	237	310	239	333	239	333	237	310	240	314	239	333	240	314	241	329	241	329	240	314	242	318	241	329	242	318	242	323	227	302	224	339	220	338	227	302	220	338	216	337	227	302	216	337	213	335	227	302	213	335	209	332	227	302	209	332	204	328	227	302	204	328	150	253	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	150	253	204	328	130	253	161	392	162	384	162	400	162	400	162	384	165	378	162	400	165	378	165	407	165	407	165	378	170	372	165	407	170	372	171	412	171	412	170	372	177	369	171	412	177	369	177	416	177	416	177	369	185	368	177	416	185	368	185	417	185	417	185	368	193	369	185	417	193	369	193	416	193	416	193	369	200	372	193	416	200	372	200	412	200	412	200	372	205	378	200	412	205	378	205	407	205	407	205	378	209	384	205	407	209	384	209	400	209	400	209	384	210	392	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	260	392	261	384	261	400	261	400	261	384	265	378	261	400	265	378	265	407	265	407	265	378	270	372	265	407	270	372	270	412	270	412	270	372	276	369	270	412	276	369	277	416	277	416	276	369	284	368	277	416	284	368	285	417	285	417	284	368	292	369	285	417	292	369	292	416	292	416	292	369	299	372	292	416	299	372	299	412	299	412	299	372	305	378	299	412	305	378	305	407	305	407	305	378	308	384	305	407	308	384	308	400	308	400	308	384	310	392	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	112	286	113	278	113	294	113	294	113	278	116	272	113	294	116	272	116	301	116	301	116	272	121	266	116	301	121	266	122	306	122	306	121	266	128	263	122	306	128	263	128	310	128	310	128	263	136	262	128	310	136	262	136	311	136	311	136	262	144	263	136	311	144	263	144	310	144	310	144	263	151	266	144	310	151	266	151	306	151	306	151	266	156	272	151	306	156	272	156	301	156	301	156	272	160	278	156	301	160	278	160	294	160	294	160	278	161	286	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	211	286	212	278	212	294	212	294	212	278	216	272	212	294	216	272	216	301	216	301	216	272	221	266	216	301	221	266	221	306	221	306	221	266	227	263	221	306	227	263	228	310	228	310	227	263	235	262	228	310	235	262	235	311	235	311	235	262	243	263	235	311	243	263	243	310	243	310	243	263	250	266	243	310	250	266	250	306	250	306	250	266	256	272	250	306	256	272	256	301	256	301	256	272	259	278	256	301	259	278	259	294	259	294	259	278	261	286	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	218	359	238	359	166	434	218	359	166	434	161	438	218	359	161	438	156	441	218	359	156	441	152	443	218	359	152	443	148	444	218	359	148	444	144	445	218	359	144	445	141	407	126	429	127	424	127	435	127	435	127	424	129	420	127	435	129	420	129	439	129	439	129	420	132	415	129	439	132	415	133	442	133	442	132	415	136	411	133	442	136	411	138	444	138	444	136	411	141	407	138	444	141	407	144	445	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	124	285	121	289	157	147	124	285	157	147	197	174	24	319	11	331	11	321	260	0	107	9	107	0	256	321	243	331	243	321	162	253	182	253	109	328	162	253	109	328	105	332	162	253	105	332	100	335	162	253	100	335	96	337	162	253	96	337	92	338	162	253	92	338	88	339	162	253	88	339	85	301	70	323	70	318	71	329	71	329	70	318	72	314	71	329	72	314	73	333	73	333	72	314	75	309	73	333	75	309	77	336	77	336	75	309	80	305	77	336	80	305	82	338	82	338	80	305	85	301	82	338	85	301	88	339	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	142	97	142	129	20	129	142	97	20	129	20	97	142	97	142	128	20	128	142	97	20	128	20	97	250	97	250	129	0	129	250	97	0	129	0	97	250	100	250	125	0	125	250	100	0	125	0	100	500	100	500	125	0	125	500	100	0	125	0	100	1000	100	1000	125	0	125	1000	100	0	125	0	100	164	345	164	-93	197	-93	164	345	197	-93	197	345	65	345	65	-93	98	-93	65	345	98	-93	98	345	0	-69	0	-94	250	-94	0	-69	250	-94	250	-69	0	-124	0	-149	250	-149	0	-124	250	-149	250	-124	57	261	59	247	60	279	60	279	59	247	65	234	60	279	65	234	67	296	67	296	65	234	74	225	67	296	74	225	79	312	79	312	74	225	77	276	85	219	77	276	74	225	103	317	118	329	113	338	103	317	113	338	95	327	103	317	95	327	92	306	77	276	79	286	79	312	79	312	79	286	83	296	79	312	83	296	95	327	95	327	83	296	92	306	98	217	107	218	108	270	108	270	107	218	116	222	108	270	116	222	116	266	116	266	116	222	122	228	116	266	122	228	122	261	122	261	122	228	126	236	122	261	126	236	126	254	126	254	126	236	127	245	98	217	108	270	98	271	98	217	98	271	95	271	98	217	95	271	93	270	98	217	93	270	91	270	98	217	91	270	89	270	98	217	89	270	88	270	98	217	88	270	86	269	98	217	86	269	85	269	98	217	85	269	85	219	85	219	85	269	85	268	85	219	85	268	84	268	85	219	84	268	82	269	85	219	82	269	80	270	85	219	80	270	78	271	85	219	78	271	77	273	85	219	77	273	77	276	93	330	82	336	82	286	93	330	82	286	83	286	93	330	83	286	85	286	93	330	85	286	87	285	93	330	87	285	88	283	93	330	88	283	89	282	93	330	89	282	89	280	93	330	89	280	99	258	93	330	99	258	101	320	82	336	69	338	69	284	82	336	69	284	71	284	82	336	71	284	73	284	82	336	73	284	75	285	82	336	75	285	77	285	82	336	77	285	79	285	82	336	79	285	80	286	82	336	80	286	81	286	82	336	81	286	82	286	40	310	41	301	41	319	41	319	41	301	45	294	41	319	45	294	45	327	45	327	45	294	51	288	45	327	51	288	51	333	51	333	51	288	59	285	51	333	59	285	59	337	59	337	59	285	69	284	59	337	69	284	69	338	106	276	109	294	107	308	106	276	107	308	101	320	106	276	101	320	99	258	99	258	89	280	88	269	99	258	88	269	87	242	87	242	88	269	83	259	87	242	83	259	74	248	49	226	53	217	63	237	63	237	53	217	72	228	63	237	72	228	74	248	74	248	72	228	87	242	93	42	82	49	82	0	93	42	82	0	83	0	93	42	83	0	85	0	93	42	85	0	87	-1	93	42	87	-1	88	-3	93	42	88	-3	89	-4	93	42	89	-4	89	-6	93	42	89	-6	99	-28	93	42	99	-28	101	33	82	49	69	51	69	-2	82	49	69	-2	71	-2	82	49	71	-2	73	-2	82	49	73	-2	75	-1	82	49	75	-1	77	-1	82	49	77	-1	79	-1	82	49	79	-1	80	-1	82	49	80	-1	81	0	82	49	81	0	82	0	40	22	41	14	41	32	41	32	41	14	45	7	41	32	45	7	45	40	45	40	45	7	51	2	45	40	51	2	51	46	51	46	51	2	59	-1	51	46	59	-1	59	49	59	49	59	-1	69	-2	59	49	69	-2	69	51	106	-10	109	7	107	21	106	-10	107	21	101	33	106	-10	101	33	99	-28	99	-28	89	-6	88	-16	99	-28	88	-16	87	-44	87	-44	88	-16	83	-27	87	-44	83	-27	74	-38	49	-60	53	-69	63	-49	63	-49	53	-69	72	-58	63	-49	72	-58	74	-38	74	-38	72	-58	87	-44	42	308	42	276	47	320	47	320	42	276	50	258	47	320	50	258	56	330	56	330	50	258	61	242	56	330	61	242	59	280	59	280	67	336	56	330	60	283	62	285	67	336	67	336	62	285	64	286	67	336	64	286	66	286	67	336	66	286	67	286	67	336	67	286	79	338	79	338	67	286	68	286	79	338	68	286	70	285	75	284	77	284	79	338	79	338	77	284	79	284	79	338	79	284	89	337	89	337	79	284	90	285	89	337	90	285	97	333	97	333	90	285	98	288	97	333	98	288	104	327	104	327	98	288	104	294	104	327	104	294	107	319	107	319	104	294	108	301	107	319	108	301	109	310	79	338	70	285	71	285	79	338	71	285	73	285	79	338	73	285	75	284	67	336	59	280	59	282	67	336	59	282	60	283	85	237	74	248	77	228	85	237	77	228	95	217	85	237	95	217	100	226	66	259	61	269	61	242	66	259	61	242	77	228	66	259	77	228	74	248	42	276	42	308	40	294	59	280	61	242	61	269	42	271	41	273	48	219	48	219	41	273	41	276	38	225	41	276	32	296	38	225	32	296	29	234	29	234	32	296	24	279	29	234	24	279	24	247	24	247	24	279	22	261	67	317	82	329	78	338	67	317	78	338	59	327	67	317	59	327	56	306	41	276	42	286	43	312	43	312	42	286	47	296	43	312	47	296	59	327	59	327	47	296	56	306	43	312	32	296	41	276	71	218	80	222	80	266	80	266	80	222	86	228	80	266	86	228	86	261	86	261	86	228	90	236	86	261	90	236	90	254	90	254	90	236	91	245	71	270	61	271	61	217	71	270	61	217	71	218	71	270	71	218	80	266	61	217	61	271	59	271	61	217	59	271	57	270	61	217	57	270	55	270	61	217	55	270	53	270	61	217	53	270	51	270	61	217	51	270	50	269	61	217	50	269	49	269	61	217	49	269	49	268	61	217	49	268	48	219	48	219	49	268	48	268	48	219	48	268	46	269	48	219	46	269	44	270	48	219	44	270	42	271	158	271	157	273	165	219	165	219	157	273	157	276	154	225	157	276	147	296	154	225	147	296	145	234	145	234	147	296	140	279	145	234	140	279	139	247	139	247	140	279	137	261	183	317	198	329	194	338	183	317	194	338	175	327	183	317	175	327	172	306	157	276	158	286	159	312	159	312	158	286	163	296	159	312	163	296	175	327	175	327	163	296	172	306	159	312	147	296	157	276	177	217	187	218	187	270	187	270	187	218	195	222	187	270	195	222	196	266	196	266	195	222	202	228	196	266	202	228	202	261	202	261	202	228	206	236	202	261	206	236	206	254	206	254	206	236	207	245	177	217	187	270	177	271	177	217	177	271	175	271	177	217	175	271	173	270	177	217	173	270	171	270	177	217	171	270	169	270	177	217	169	270	167	270	177	217	167	270	166	269	177	217	166	269	165	269	177	217	165	269	165	219	165	219	165	269	165	268	165	219	165	268	164	268	165	219	164	268	162	269	165	219	162	269	160	270	165	219	160	270	158	271	165	219	157	276	154	225	48	219	41	276	38	225	68	330	57	336	58	286	68	330	58	286	60	286	68	330	60	286	62	285	68	330	62	285	64	283	68	330	64	283	64	282	68	330	64	282	65	280	68	330	65	280	74	258	68	330	74	258	77	320	57	336	45	338	45	284	57	336	45	284	47	284	57	336	47	284	49	284	57	336	49	284	51	285	57	336	51	285	53	285	57	336	53	285	55	285	57	336	55	285	56	286	57	336	56	286	57	286	57	336	57	286	58	286	35	285	45	284	45	338	35	285	45	338	35	337	35	285	35	337	27	333	35	285	27	333	26	288	15	310	16	301	16	319	16	319	16	301	20	294	16	319	20	294	20	327	20	327	20	294	26	288	20	327	26	288	27	333	82	276	84	294	82	308	82	276	82	308	77	320	82	276	77	320	74	258	74	258	65	280	63	269	74	258	63	269	63	242	63	242	63	269	58	259	63	242	58	259	50	248	24	226	28	217	39	237	39	237	28	217	47	228	39	237	47	228	50	248	50	248	47	228	63	242	184	330	173	336	174	286	184	330	174	286	176	286	184	330	176	286	178	285	184	330	178	285	180	283	184	330	180	283	180	282	184	330	180	282	181	280	184	330	181	280	190	258	184	330	190	258	193	320	173	336	161	338	161	284	173	336	161	284	163	284	173	336	163	284	165	284	173	336	165	284	167	285	173	336	167	285	169	285	173	336	169	285	171	285	173	336	171	285	172	286	173	336	172	286	173	286	173	336	173	286	174	286	131	310	132	301	132	319	132	319	132	301	136	294	132	319	136	294	136	327	136	327	136	294	142	288	136	327	142	288	143	333	143	333	142	288	151	285	143	333	151	285	151	337	151	337	151	285	161	284	151	337	161	284	161	338	198	276	200	294	198	308	198	276	198	308	193	320	198	276	193	320	190	258	190	258	181	280	179	269	190	258	179	269	179	242	179	242	179	269	174	259	179	242	174	259	166	248	140	226	145	217	155	237	155	237	145	217	163	228	155	237	163	228	166	248	166	248	163	228	179	242	76	42	65	49	65	0	76	42	65	0	68	0	76	42	68	0	70	-1	76	42	70	-1	71	-3	76	42	71	-3	72	-4	76	42	72	-4	73	-6	76	42	73	-6	82	-28	76	42	82	-28	85	33	65	49	52	51	52	-2	65	49	52	-2	54	-2	65	49	54	-2	56	-2	65	49	56	-2	58	-1	65	49	58	-1	60	-1	65	49	60	-1	62	-1	65	49	62	-1	63	-1	65	49	63	-1	64	0	65	49	64	0	65	0	22	22	24	14	24	32	24	32	24	14	27	7	24	32	27	7	28	40	28	40	27	7	34	2	28	40	34	2	34	46	34	46	34	2	42	-1	34	46	42	-1	42	49	42	49	42	-1	52	-2	42	49	52	-2	52	51	89	-10	92	7	90	21	89	-10	90	21	85	33	89	-10	85	33	82	-28	82	-28	73	-6	71	-16	82	-28	71	-16	70	-44	70	-44	71	-16	66	-27	70	-44	66	-27	58	-38	31	-60	36	-69	46	-49	46	-49	36	-69	55	-58	46	-49	55	-58	58	-38	58	-38	55	-58	70	-44	192	42	181	49	181	0	192	42	181	0	184	0	192	42	184	0	186	-1	192	42	186	-1	187	-3	192	42	187	-3	188	-4	192	42	188	-4	189	-6	192	42	189	-6	198	-28	192	42	198	-28	200	33	181	49	168	51	169	-2	181	49	169	-2	170	-2	181	49	170	-2	172	-2	181	49	172	-2	174	-1	181	49	174	-1	176	-1	181	49	176	-1	178	-1	181	49	178	-1	179	-1	181	49	179	-1	180	0	181	49	180	0	181	0	138	22	140	14	140	32	140	32	140	14	144	7	140	32	144	7	144	40	144	40	144	7	150	2	144	40	150	2	150	46	150	46	150	2	158	-1	150	46	158	-1	158	49	158	49	158	-1	169	-2	158	49	169	-2	168	51	206	-10	208	7	206	21	206	-10	206	21	200	33	206	-10	200	33	198	-28	198	-28	189	-6	187	-17	198	-28	187	-17	186	-44	186	-44	187	-17	182	-27	186	-44	182	-27	174	-38	147	-60	152	-69	162	-49	162	-49	152	-69	171	-58	162	-49	171	-58	174	-38	174	-38	171	-58	186	-44	17	308	18	276	23	320	23	320	18	276	25	258	23	320	25	258	31	330	31	330	25	258	37	242	31	330	37	242	35	280	35	280	42	336	31	330	36	283	37	285	42	336	42	336	37	285	39	286	42	336	39	286	41	286	42	336	41	286	42	286	42	336	42	286	43	286	65	337	65	285	73	333	73	333	65	285	73	288	73	333	73	288	79	327	79	327	73	288	79	294	79	327	79	294	83	319	83	319	79	294	83	301	83	319	83	301	84	310	55	338	42	336	43	286	55	338	43	286	44	286	55	338	44	286	45	285	55	338	45	285	47	285	55	338	47	285	49	285	55	338	49	285	51	284	55	338	51	284	53	284	55	338	53	284	55	284	55	338	55	284	65	285	55	338	65	285	65	337	42	336	35	280	35	282	42	336	35	282	36	283	61	237	49	248	52	228	61	237	52	228	71	217	61	237	71	217	75	226	41	259	36	269	37	242	41	259	37	242	52	228	41	259	52	228	49	248	133	308	134	276	139	320	139	320	134	276	141	258	139	320	141	258	147	330	147	330	141	258	153	242	147	330	153	242	151	280	151	280	158	336	147	330	152	283	153	285	158	336	158	336	153	285	155	286	158	336	155	286	157	286	157	286	158	286	158	336	158	336	158	286	159	286	158	336	159	286	171	338	171	338	159	286	160	286	171	338	160	286	161	285	167	284	169	284	171	338	171	338	169	284	171	284	171	338	171	284	181	337	181	337	171	284	181	285	181	337	181	285	189	333	189	333	181	285	189	288	189	333	189	288	195	327	195	327	189	288	195	294	195	327	195	294	199	319	199	319	195	294	199	301	199	319	199	301	200	310	171	338	161	285	163	285	171	338	163	285	165	285	171	338	165	285	167	284	158	336	151	280	151	282	158	336	151	282	152	283	177	237	165	248	168	228	177	237	168	228	187	217	177	237	187	217	191	226	157	259	152	269	153	242	157	259	153	242	168	228	157	259	168	228	165	248	134	276	133	308	131	294	151	280	153	242	152	269	18	276	17	308	15	294	35	280	37	242	36	269	120	-74	131	-74	120	-12	120	219	120	228	111	218	111	218	120	228	110	229	111	218	110	229	102	217	102	217	110	229	102	230	102	217	102	230	94	215	94	215	102	230	94	231	94	215	94	231	85	212	85	212	94	231	85	235	85	212	85	235	75	208	75	208	85	235	74	239	75	208	74	239	68	206	68	206	74	239	68	241	68	206	68	241	63	204	63	204	68	241	62	243	63	204	62	243	59	203	59	203	62	243	57	244	59	203	57	244	55	202	55	202	57	244	53	245	55	202	53	245	51	202	51	202	53	245	49	246	51	202	49	246	44	203	44	203	49	246	43	244	44	203	43	244	37	205	37	205	43	244	37	241	37	205	37	241	33	237	99	127	106	103	107	137	107	137	106	103	112	76	107	137	112	76	113	151	113	151	112	76	116	46	113	151	116	46	117	169	117	169	116	46	119	16	117	169	119	16	119	192	119	192	119	16	120	-12	119	192	120	-12	120	219	144	298	146	303	148	322	148	322	146	303	148	308	148	322	148	308	149	315	149	315	148	308	149	312	134	266	137	278	139	333	139	333	137	278	142	292	139	333	142	292	144	328	144	328	142	292	144	298	144	328	144	298	148	322	202	246	198	245	198	202	198	202	198	245	193	244	198	202	193	244	193	203	193	203	193	244	188	243	193	203	188	243	188	204	188	204	188	243	183	241	188	204	183	241	182	206	182	206	183	241	177	239	182	206	177	239	176	208	176	208	177	239	166	235	176	208	166	235	165	212	165	212	166	235	157	231	165	212	157	231	156	215	156	215	157	231	149	230	156	215	149	230	148	217	148	217	149	230	141	229	148	217	141	229	140	218	140	218	141	229	131	219	202	246	203	202	208	244	208	244	203	202	209	203	208	244	209	203	213	241	213	241	209	203	214	206	213	241	214	206	217	237	217	237	214	206	218	211	217	237	218	211	220	231	220	231	218	211	220	217	220	231	220	217	221	224	120	228	120	219	126	338	126	338	120	219	131	-74	126	338	131	-74	131	228	131	228	131	219	141	229	131	-12	132	21	131	219	132	337	126	338	131	228	132	337	131	228	131	243	132	337	131	243	132	255	132	337	132	255	134	266	132	337	134	266	139	333	144	104	151	127	144	137	144	104	144	137	138	80	138	80	144	137	138	152	138	80	138	152	134	52	134	52	138	152	134	170	134	52	134	170	132	21	132	21	134	170	132	192	132	21	132	192	131	219	126	338	118	337	119	255	126	338	119	255	120	243	126	338	120	243	120	228	104	303	106	298	107	328	107	328	106	298	108	292	107	328	108	292	112	333	112	333	108	292	113	278	112	333	113	278	118	337	118	337	113	278	116	266	118	337	116	266	119	255	103	322	102	315	102	312	103	322	102	312	103	308	103	322	103	308	104	303	103	322	104	303	107	328	30	224	30	216	31	231	31	231	30	216	33	210	31	231	33	210	33	237	33	237	33	210	37	205	120	-12	131	-74	120	219	202	246	198	202	203	202	37	241	37	205	43	244	43	244	37	205	44	203	43	244	44	203	49	246	49	246	44	203	51	202	49	246	51	202	53	245	53	245	51	202	55	202	53	245	55	202	58	244	58	244	55	202	59	203	58	244	59	203	62	243	62	243	59	203	63	204	62	243	63	204	68	241	68	241	63	204	68	206	68	241	68	206	74	239	74	239	68	206	75	208	74	239	75	208	85	235	85	235	75	208	85	212	85	235	85	212	94	231	94	231	85	212	94	215	94	231	94	215	102	230	102	230	94	215	102	217	102	230	102	217	110	218	102	-45	103	-60	104	-41	104	-41	103	-60	106	-66	104	-41	106	-66	105	-35	105	-35	106	-66	108	-30	113	-16	108	-30	111	-71	113	-16	111	-71	118	-74	102	-50	102	-53	103	-60	102	-50	103	-60	102	-45	104	303	106	298	107	328	107	328	106	298	108	292	107	328	108	292	112	333	112	333	108	292	113	278	112	333	113	278	118	337	118	337	113	278	116	266	118	337	116	266	118	255	103	322	102	315	102	312	103	322	102	312	103	308	103	322	103	308	104	303	103	322	104	303	107	328	119	243	119	228	125	338	125	338	119	228	119	219	119	219	119	42	119	33	119	33	124	-75	125	338	125	338	124	-75	132	-74	125	338	132	-74	131	33	131	33	131	42	125	338	125	338	131	42	131	228	125	338	131	228	132	337	132	337	131	228	131	243	99	130	107	120	107	143	107	143	107	120	113	108	107	143	113	108	113	157	113	157	113	108	117	91	113	157	117	91	117	174	117	174	117	91	119	69	117	174	119	69	119	195	119	195	119	69	119	42	119	195	119	42	119	219	131	42	131	33	140	43	140	43	131	33	140	33	140	43	140	33	148	45	148	45	140	33	148	32	148	45	148	32	155	47	155	47	148	32	156	30	155	47	156	30	164	50	164	50	156	30	165	27	164	50	165	27	175	54	175	54	165	27	176	22	175	54	176	22	181	56	181	56	176	22	182	20	181	56	182	20	187	57	187	57	182	20	188	18	187	57	188	18	192	59	192	59	188	18	193	17	192	59	193	17	197	59	197	59	193	17	197	16	197	59	197	16	201	60	201	60	197	16	201	16	201	60	201	16	207	17	144	298	146	303	147	322	147	322	146	303	147	308	147	322	147	308	148	315	148	315	147	308	148	312	134	266	137	278	139	333	139	333	137	278	142	292	139	333	142	292	144	328	144	328	142	292	144	298	144	328	144	298	147	322	202	246	198	245	198	202	198	202	198	245	193	244	198	202	193	244	193	203	193	203	193	244	188	243	193	203	188	243	188	204	188	204	188	243	183	241	188	204	183	241	182	206	182	206	183	241	177	239	182	206	177	239	176	208	176	208	177	239	166	235	176	208	166	235	165	212	165	212	166	235	157	231	165	212	157	231	156	215	156	215	157	231	148	230	156	215	148	230	148	217	148	217	148	230	140	229	148	217	140	229	140	218	140	218	140	229	131	219	202	246	203	202	208	244	208	244	203	202	209	203	208	244	209	203	213	241	213	241	209	203	214	206	213	241	214	206	217	237	217	237	214	206	218	210	217	237	218	210	220	230	220	230	218	210	220	216	220	230	220	216	221	223	201	60	207	17	208	59	208	59	207	17	213	20	208	59	213	20	213	56	213	56	213	20	217	25	213	56	217	25	217	51	217	51	217	25	219	31	217	51	219	31	220	45	220	45	219	31	220	37	131	219	140	229	131	228	131	219	131	42	131	69	131	219	131	69	131	193	131	228	131	42	131	219	132	337	131	243	132	255	132	337	132	255	134	266	132	337	134	266	139	333	131	193	131	69	133	172	133	172	131	69	133	89	133	172	133	89	137	155	137	155	133	89	137	106	137	155	137	106	143	142	143	142	137	106	143	119	143	142	143	119	151	130	142	-30	137	-16	138	-71	142	-30	138	-71	143	-66	142	-30	143	-66	144	-35	137	-16	134	-4	138	-71	138	-71	134	-4	132	7	138	-71	132	7	132	-74	132	-74	132	7	131	19	132	-74	131	19	131	33	125	338	118	337	118	255	125	338	118	255	119	243	147	-45	146	-41	147	-60	147	-45	147	-60	148	-53	147	-45	148	-53	148	-50	144	-35	143	-66	147	-60	144	-35	147	-60	146	-41	119	33	119	19	124	-75	124	-75	119	19	118	7	124	-75	118	7	118	-74	118	-74	118	7	116	-4	118	-74	116	-4	113	-16	52	16	57	17	57	59	57	59	57	17	62	18	57	59	62	18	62	57	62	57	62	18	67	20	62	57	67	20	68	56	68	56	67	20	73	22	68	56	73	22	74	54	74	54	73	22	84	27	74	54	84	27	85	50	85	50	84	27	93	30	85	50	93	30	94	47	94	47	93	30	101	32	94	47	101	32	102	45	102	45	101	32	110	33	102	45	110	33	110	43	110	43	110	33	119	33	110	43	119	33	119	42	102	230	110	218	110	229	110	229	110	218	119	219	110	229	119	219	119	228	108	-30	106	-66	111	-71	30	45	30	31	32	51	32	51	30	31	33	25	32	51	33	25	36	56	36	56	33	25	37	20	36	56	37	20	42	59	42	59	37	20	42	17	42	59	42	17	48	60	48	60	42	17	49	16	48	60	49	16	52	59	52	59	49	16	52	16	52	59	52	16	57	59	30	224	30	216	31	231	31	231	30	216	33	210	31	231	33	210	33	237	33	237	33	210	37	205	33	237	37	205	37	241	30	31	30	45	29	39	125	338	119	219	119	33	202	246	198	202	203	202	131	30	161	35	163	217	163	217	161	35	188	48	163	217	188	48	190	203	190	203	188	48	209	69	190	203	209	69	210	183	210	183	209	69	223	96	210	183	223	96	223	156	223	156	223	96	228	126	40	156	40	96	54	182	54	182	40	96	54	69	54	182	54	69	74	203	74	203	54	69	74	48	74	203	74	48	101	217	101	217	74	48	101	34	101	217	101	34	131	222	131	222	101	34	131	30	131	222	131	30	163	217	40	96	40	156	35	126	222	22	223	13	223	31	223	31	223	13	227	6	223	31	227	6	227	39	227	39	227	6	233	0	227	39	233	0	233	45	233	45	233	0	241	-3	233	45	241	-3	241	49	241	49	241	-3	249	-5	241	49	249	-5	250	50	250	50	249	-5	258	-3	250	50	258	-3	258	49	258	49	258	-3	266	0	258	49	266	0	266	44	266	44	266	0	272	6	266	44	272	6	272	38	272	38	272	6	276	13	272	38	276	13	276	30	276	30	276	13	277	22	55	22	57	13	57	31	57	31	57	13	61	6	57	31	61	6	61	39	61	39	61	6	67	0	61	39	67	0	67	45	67	45	67	0	74	-3	67	45	74	-3	75	49	75	49	74	-3	83	-5	75	49	83	-5	84	50	84	50	83	-5	92	-3	84	50	92	-3	92	49	92	49	92	-3	99	0	92	49	99	0	100	44	100	44	99	0	106	6	100	44	106	6	106	38	106	38	106	6	110	13	106	38	110	13	110	30	110	30	110	13	111	22	388	22	390	13	390	31	390	31	390	13	394	6	390	31	394	6	394	39	394	39	394	6	400	0	394	39	400	0	400	45	400	45	400	0	407	-3	400	45	407	-3	408	49	408	49	407	-3	416	-5	408	49	416	-5	416	50	416	50	416	-5	424	-3	416	50	424	-3	425	49	425	49	424	-3	432	0	425	49	432	0	432	44	432	44	432	0	439	6	432	44	439	6	439	38	439	38	439	6	443	13	439	38	443	13	443	30	443	30	443	13	444	22	222	22	223	13	223	31	223	31	223	13	227	6	223	31	227	6	227	39	227	39	227	6	233	0	227	39	233	0	233	45	233	45	233	0	241	-3	233	45	241	-3	241	49	241	49	241	-3	249	-5	241	49	249	-5	250	50	250	50	249	-5	258	-3	250	50	258	-3	258	49	258	49	258	-3	266	0	258	49	266	0	266	44	266	44	266	0	272	6	266	44	272	6	272	38	272	38	272	6	276	13	272	38	276	13	276	30	276	30	276	13	277	22	55	22	57	13	57	31	57	31	57	13	61	6	57	31	61	6	61	39	61	39	61	6	67	0	61	39	67	0	67	45	67	45	67	0	74	-3	67	45	74	-3	75	49	75	49	74	-3	83	-5	75	49	83	-5	84	50	84	50	83	-5	92	-3	84	50	92	-3	92	49	92	49	92	-3	99	0	92	49	99	0	100	44	100	44	99	0	106	6	100	44	106	6	106	38	106	38	106	6	110	13	106	38	110	13	110	30	110	30	110	13	111	22	507	134	511	122	516	143	516	143	511	122	512	108	520	71	512	108	509	77	520	71	509	77	508	39	508	39	509	77	499	48	508	39	499	48	490	14	490	14	499	48	484	25	490	14	484	25	467	-2	467	-2	484	25	466	10	467	-2	466	10	445	4	445	4	436	6	443	-8	443	-8	436	6	428	10	443	-8	428	10	423	-5	423	-5	428	10	423	18	423	-5	423	18	419	27	382	60	385	38	387	91	387	91	385	38	393	19	387	91	393	19	401	120	401	120	393	19	406	4	401	120	406	4	422	143	422	143	406	4	417	39	419	27	417	39	406	4	419	27	406	4	423	-5	424	76	430	96	448	159	448	159	430	96	439	114	448	159	439	114	448	129	448	129	454	137	476	165	476	165	454	137	461	143	476	165	461	143	467	148	422	143	417	39	419	57	422	143	419	57	424	76	422	143	424	76	448	159	507	134	506	155	500	143	500	143	506	155	493	163	500	143	493	163	492	149	492	149	493	163	481	151	474	150	481	151	476	165	474	150	476	165	467	148	448	129	476	165	448	159	493	163	476	165	481	151	520	71	524	107	522	127	520	71	522	127	516	143	520	71	516	143	512	108	445	4	443	-8	467	-2	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	506	155	507	134	516	143	688	134	692	122	697	143	697	143	692	122	694	108	700	71	694	108	690	77	700	71	690	77	688	39	688	39	690	77	680	48	688	39	680	48	670	14	670	14	680	48	665	25	670	14	665	25	648	-2	648	-2	665	25	647	10	648	-2	647	10	627	4	627	4	617	6	623	-8	623	-8	617	6	610	10	623	-8	610	10	604	18	604	-5	623	-8	604	18	604	-5	604	18	600	27	604	-5	600	27	599	39	604	-5	599	39	587	4	605	76	611	96	629	159	629	159	611	96	620	114	629	159	620	114	629	129	629	129	635	137	657	165	657	165	635	137	642	143	657	165	642	143	648	148	603	143	582	120	587	4	603	143	587	4	599	39	603	143	599	39	600	57	603	143	600	57	605	76	603	143	605	76	629	159	563	60	566	38	568	91	568	91	566	38	574	19	568	91	574	19	582	120	582	120	574	19	587	4	688	134	687	155	681	143	681	143	687	155	674	163	681	143	674	163	672	149	672	149	674	163	662	151	655	150	662	151	657	165	655	150	657	165	648	148	629	129	657	165	629	159	674	163	657	165	662	151	700	71	705	107	703	127	700	71	703	127	697	143	700	71	697	143	694	108	627	4	623	-8	648	-2	507	134	511	122	516	143	516	143	511	122	512	108	520	71	512	108	509	77	520	71	509	77	508	39	508	39	509	77	499	48	508	39	499	48	490	14	490	14	499	48	484	25	490	14	484	25	467	-2	467	-2	484	25	466	10	467	-2	466	10	445	4	445	4	436	6	443	-8	443	-8	436	6	428	10	443	-8	428	10	423	-5	423	-5	428	10	423	18	423	-5	423	18	419	27	382	60	385	38	387	91	387	91	385	38	393	19	387	91	393	19	401	120	401	120	393	19	406	4	401	120	406	4	422	143	422	143	406	4	417	39	419	27	417	39	406	4	419	27	406	4	423	-5	424	76	430	96	448	159	448	159	430	96	439	114	448	159	439	114	448	129	448	129	454	137	476	165	476	165	454	137	461	143	476	165	461	143	467	148	422	143	417	39	419	57	422	143	419	57	424	76	422	143	424	76	448	159	507	134	506	155	500	143	500	143	506	155	493	163	500	143	493	163	492	149	492	149	493	163	481	151	474	150	481	151	476	165	474	150	476	165	467	148	448	129	476	165	448	159	493	163	476	165	481	151	520	71	524	107	522	127	520	71	522	127	516	143	520	71	516	143	512	108	445	4	443	-8	467	-2	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	506	155	507	134	516	143	687	155	688	134	697	143	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	338	100	303	86	338	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	71	316	100	303	71	316	47	201	47	201	71	316	37	205	139	316	139	316	106	205	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	208	316	208	316	175	205	208	316	175	205	184	201	208	316	184	201	237	304	208	316	237	304	210	323	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	239	307	241	311	242	332	242	332	241	311	242	315	242	332	242	315	243	328	243	328	242	315	243	319	243	328	243	319	244	323	239	336	235	338	237	304	239	336	237	304	239	307	239	336	239	307	242	332	237	304	235	338	230	339	237	304	230	339	222	338	237	304	222	338	217	334	237	304	217	334	213	329	237	304	213	329	210	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	51	339	46	338	98	201	98	201	46	338	45	303	43	307	45	303	46	338	43	307	46	338	42	335	37	323	38	318	38	327	38	327	38	318	39	314	38	327	39	314	40	332	40	332	39	314	41	310	40	332	41	310	42	335	42	335	41	310	43	307	98	201	107	205	74	316	98	201	74	316	71	323	98	201	71	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	51	339	46	338	98	201	98	201	46	338	45	304	43	307	45	304	46	338	43	307	46	338	42	336	37	323	38	319	38	328	38	328	38	319	39	315	38	328	39	315	40	332	40	332	39	315	41	311	40	332	41	311	42	336	42	336	41	311	43	307	166	200	175	205	142	316	166	200	142	316	140	323	166	200	140	323	137	329	166	200	137	329	133	334	166	200	133	334	127	337	166	200	127	337	120	339	166	200	120	339	115	338	166	200	115	338	113	303	111	335	108	332	109	310	111	335	109	310	111	307	111	335	111	307	113	303	111	335	113	303	115	338	106	323	106	318	107	327	107	327	106	318	108	314	107	327	108	314	108	332	108	332	108	314	109	310	98	201	107	205	74	316	98	201	74	316	72	323	98	201	72	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	51	339	46	338	98	201	98	201	46	338	45	304	43	307	45	304	46	338	43	307	46	338	42	336	37	323	38	319	38	328	38	328	38	319	39	315	38	328	39	315	40	332	40	332	39	315	41	311	40	332	41	311	42	336	42	336	41	311	43	307	235	200	244	205	211	316	235	200	211	316	209	323	235	200	209	323	206	329	235	200	206	329	202	334	235	200	202	334	196	337	235	200	196	337	189	339	235	200	189	339	184	338	235	200	184	338	181	303	180	335	177	332	178	310	180	335	178	310	180	307	180	335	180	307	181	303	180	335	181	303	184	338	175	323	175	318	175	327	175	327	175	318	176	314	175	327	176	314	177	332	177	332	176	314	178	310	166	201	175	205	142	316	166	201	142	316	140	323	166	201	140	323	137	329	166	201	137	329	133	334	166	201	133	334	127	338	166	201	127	338	120	339	166	201	120	339	115	338	166	201	115	338	113	304	111	336	108	332	109	311	111	336	109	311	111	307	111	336	111	307	113	304	111	336	113	304	115	338	106	323	106	319	107	328	107	328	106	319	108	315	107	328	108	315	108	332	108	332	108	315	109	311	98	201	107	205	74	316	98	201	74	316	72	323	98	201	72	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	30	-68	40	-77	125	51	125	51	40	-77	127	26	125	51	127	26	130	51	130	51	127	26	216	-77	130	51	216	-77	227	-68	141	26	138	31	138	17	141	26	138	17	140	18	141	26	140	18	141	19	141	26	141	19	142	20	141	26	142	20	142	22	138	17	138	31	137	17	137	17	138	31	133	39	137	17	133	39	130	21	130	21	133	39	126	49	130	21	126	49	118	33	118	33	126	49	118	60	118	33	118	60	111	70	85	102	86	64	94	91	94	91	86	64	102	48	94	91	102	48	103	80	103	80	102	48	118	33	103	80	118	33	111	70	75	113	86	163	72	150	75	113	72	150	72	77	75	113	72	77	86	64	75	113	86	64	85	102	142	205	141	207	141	199	142	205	141	199	142	203	142	205	142	203	142	204	103	178	118	166	118	193	118	193	118	166	126	178	118	193	126	178	131	204	131	204	126	178	133	187	131	204	133	187	137	208	137	208	133	187	138	194	137	208	138	194	140	208	140	208	138	194	141	199	140	208	141	199	141	207	86	163	75	113	118	166	86	163	118	166	103	178	72	77	72	150	31	113	56	155	64	145	64	177	64	177	64	145	72	134	64	177	72	134	80	161	80	161	72	134	81	122	80	161	81	122	94	147	94	147	81	122	91	111	94	147	91	111	94	75	94	75	91	111	80	61	80	61	91	111	64	46	135	111	94	147	94	75	26	18	27	17	28	31	28	31	27	17	30	17	28	31	30	17	34	38	34	38	30	17	36	21	34	38	36	21	40	47	40	47	36	21	48	32	40	47	48	32	49	58	49	58	48	32	64	46	49	58	64	46	91	111	25	25	24	22	24	20	25	25	24	20	25	19	25	25	25	19	26	18	25	25	26	18	28	31	56	155	64	177	49	165	49	165	64	177	49	192	49	165	49	192	40	176	40	176	49	192	37	204	40	176	37	204	34	185	34	185	37	204	30	208	34	185	30	208	28	193	28	193	30	208	28	208	28	193	28	208	27	207	25	206	24	204	25	199	25	206	25	199	28	193	25	206	28	193	27	207	25	199	24	204	24	203	246	137	246	116	250	145	250	145	246	116	250	108	250	145	250	108	257	152	257	152	250	108	257	101	257	152	257	101	266	157	266	157	257	101	266	96	266	157	266	96	276	158	276	158	266	96	276	94	276	158	276	94	286	157	286	157	276	94	286	96	286	157	286	96	295	152	295	152	286	96	295	101	295	152	295	101	302	145	302	145	295	101	302	108	302	145	302	108	306	137	306	137	302	108	306	116	306	137	306	116	308	127	141	241	141	221	146	250	146	250	141	221	146	212	146	250	146	212	153	257	153	257	146	212	153	205	153	257	153	205	161	261	161	261	153	205	161	201	161	261	161	201	171	263	171	263	161	201	171	199	171	263	171	199	182	261	182	261	171	199	182	201	182	261	182	201	190	257	190	257	182	201	190	205	190	257	190	205	197	250	197	250	190	205	197	212	197	250	197	212	202	241	202	241	197	212	202	221	202	241	202	221	204	231	24	2	47	-20	147	127	147	127	47	-20	171	103	147	127	171	103	171	150	171	150	171	103	295	-20	171	150	295	-20	195	127	195	127	295	-20	318	2	141	32	141	12	146	41	146	41	141	12	146	3	146	41	146	3	153	48	153	48	146	3	153	-3	153	48	153	-3	161	52	161	52	153	-3	161	-7	161	52	161	-7	171	54	171	54	161	-7	171	-9	171	54	171	-9	182	52	182	52	171	-9	182	-7	182	52	182	-7	190	48	190	48	182	-7	190	-3	190	48	190	-3	197	41	197	41	190	-3	197	3	197	41	197	3	202	32	202	32	197	3	202	12	202	32	202	12	204	22	36	137	36	116	41	145	41	145	36	116	41	108	41	145	41	108	48	152	48	152	41	108	48	101	48	152	48	101	56	157	56	157	48	101	56	96	56	157	56	96	66	158	66	158	56	96	66	94	66	158	66	94	77	157	77	157	66	94	77	96	77	157	77	96	86	152	86	152	77	96	86	101	86	152	86	101	93	145	93	145	86	101	93	108	93	145	93	108	97	137	97	137	93	108	97	116	97	137	97	116	99	127	295	273	171	150	195	127	295	273	195	127	318	251	47	273	24	251	147	127	47	273	147	127	171	150	36	116	36	137	35	127	141	12	141	32	140	22	141	221	141	241	140	231	246	116	246	137	244	127	226	297	225	311	225	278	226	297	225	278	225	282	226	297	225	282	226	286	226	297	226	286	226	290	226	297	226	290	226	294	225	278	225	311	222	322	225	278	222	322	216	331	225	278	216	331	209	336	225	278	209	336	203	88	200	338	189	336	195	88	200	338	195	88	203	88	200	338	203	88	209	336	195	88	189	336	182	331	195	88	182	331	177	323	195	88	177	323	175	278	173	293	174	289	174	312	174	312	174	289	174	284	174	312	174	284	177	323	177	323	174	284	175	278	174	312	173	300	173	297	174	312	173	297	173	293	215	43	215	0	221	37	221	37	215	0	221	6	221	37	221	6	225	30	225	30	221	6	225	13	225	30	225	13	226	21	173	22	174	13	174	30	174	30	174	13	178	6	174	30	178	6	178	37	178	37	178	6	183	0	178	37	183	0	184	43	184	43	183	0	191	-2	184	43	191	-2	191	47	191	47	191	-2	199	-3	191	47	199	-3	200	49	200	49	199	-3	208	-2	200	49	208	-2	208	47	208	47	208	-2	215	0	208	47	215	0	215	43	107	43	107	0	113	37	113	37	107	0	113	6	113	37	113	6	116	30	116	30	113	6	116	13	116	30	116	13	118	21	65	22	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	75	0	70	37	75	0	76	43	76	43	75	0	82	-2	76	43	82	-2	83	47	83	47	82	-2	91	-3	83	47	91	-3	92	49	92	49	91	-3	100	-2	92	49	100	-2	100	47	100	47	100	-2	107	0	100	47	107	0	107	43	118	297	117	311	117	278	118	297	117	278	117	282	118	297	117	282	118	286	118	297	118	286	118	290	118	297	118	290	118	294	117	278	117	311	113	322	117	278	113	322	108	331	117	278	108	331	101	336	117	278	101	336	94	88	92	338	81	336	88	88	92	338	88	88	94	88	92	338	94	88	101	336	66	284	66	278	69	323	69	323	66	278	88	88	69	323	88	88	74	331	74	331	88	88	81	336	66	312	65	300	65	297	66	312	65	297	65	293	66	312	65	293	65	289	66	312	65	289	66	284	66	312	66	284	69	323	250	385	250	410	0	410	250	385	0	410	0	385	356	256	339	298	323	285	323	285	339	298	309	325	323	285	309	325	289	304	289	304	309	325	274	342	289	304	274	342	256	315	256	315	274	342	236	351	256	315	236	351	226	320	226	320	236	351	200	321	172	320	200	321	200	354	172	320	200	354	165	351	36	261	44	256	60	298	60	298	44	256	75	285	60	298	75	285	92	324	92	324	75	285	108	304	92	324	108	304	128	342	128	342	108	304	141	315	128	342	141	315	165	351	165	351	141	315	172	320	236	351	200	354	200	321	363	262	339	298	356	256	142	86	142	166	20	166	142	86	20	166	20	86	166	338	142	338	-83	-6	166	338	-83	-6	-59	-6	316	49	316	-3	324	48	324	48	316	-3	325	-2	324	48	325	-2	332	44	332	44	325	-2	332	1	332	44	332	1	337	38	337	38	332	1	338	7	337	38	338	7	341	30	341	30	338	7	341	14	341	30	341	14	343	22	290	22	291	14	291	31	291	31	291	14	294	7	291	31	294	7	295	38	295	38	294	7	300	1	295	38	300	1	300	44	300	44	300	1	307	-2	300	44	307	-2	308	48	308	48	307	-2	316	-3	308	48	316	-3	316	49	321	320	336	312	342	335	342	335	336	312	348	300	342	335	348	300	367	324	367	324	348	300	356	283	367	324	356	283	358	264	358	264	357	246	374	187	374	187	357	246	353	227	374	187	353	227	352	161	352	161	353	227	347	209	352	161	347	209	342	147	342	147	347	209	340	190	342	147	340	190	334	133	334	133	340	190	333	171	334	133	333	171	328	118	328	118	333	171	324	147	328	118	324	147	323	101	323	101	324	147	320	82	342	335	314	338	321	320	321	320	314	338	304	323	290	321	304	323	314	338	290	321	314	338	287	335	400	286	387	308	389	208	400	286	389	208	398	226	400	286	398	226	403	242	400	286	403	242	405	259	374	187	389	208	387	308	374	187	387	308	367	324	374	187	367	324	358	264	60	292	66	325	49	310	60	292	49	310	50	235	60	292	50	235	58	233	144	335	116	338	124	320	124	320	116	338	107	323	92	321	107	323	116	338	92	321	116	338	89	335	60	292	62	301	66	325	66	325	62	301	69	310	66	325	69	310	89	335	89	335	69	310	80	317	89	335	80	317	92	321	34	267	35	255	38	290	38	290	35	255	38	246	38	290	38	246	49	310	49	310	38	246	44	239	49	310	44	239	50	235	62	283	65	234	66	276	66	276	65	234	71	237	66	276	71	237	72	270	72	270	71	237	75	242	72	270	75	242	77	264	77	264	75	242	78	248	77	264	78	248	79	255	65	234	62	283	60	292	65	234	60	292	58	233	119	49	119	-3	127	48	127	48	119	-3	127	-2	127	48	127	-2	134	44	134	44	127	-2	135	1	134	44	135	1	140	38	140	38	135	1	140	7	140	38	140	7	144	30	144	30	140	7	144	14	144	30	144	14	145	22	92	22	93	14	93	31	93	31	93	14	97	7	93	31	97	7	97	38	97	38	97	7	102	1	97	38	102	1	103	44	103	44	102	1	110	-2	103	44	110	-2	110	48	110	48	110	-2	119	-3	110	48	119	-3	119	49	124	320	139	312	144	335	144	335	139	312	151	300	144	335	151	300	169	324	169	324	151	300	159	283	169	324	159	283	161	264	161	264	160	246	176	187	176	187	160	246	156	227	176	187	156	227	155	161	155	161	156	227	150	209	155	161	150	209	145	147	145	147	150	209	143	190	145	147	143	190	137	133	137	133	143	190	136	171	137	133	136	171	131	118	131	118	136	171	126	147	131	118	126	147	126	101	126	101	126	147	122	82	202	286	189	308	191	208	202	286	191	208	201	226	202	286	201	226	206	242	202	286	206	242	207	259	176	187	191	208	189	308	176	187	189	308	169	324	176	187	169	324	161	264	257	292	264	325	247	310	257	292	247	310	248	235	257	292	248	235	256	233	320	82	324	147	318	126	320	82	318	126	314	109	320	82	314	109	312	95	320	82	312	95	311	82	257	292	260	301	264	325	264	325	260	301	267	310	264	325	267	310	287	335	287	335	267	310	277	317	287	335	277	317	290	321	232	267	233	255	236	290	236	290	233	255	236	246	236	290	236	246	247	310	247	310	236	246	241	239	247	310	241	239	248	235	259	283	262	234	264	276	264	276	262	234	268	237	264	276	268	237	270	270	270	270	268	237	272	242	270	270	272	242	274	264	274	264	272	242	275	248	274	264	275	248	276	255	262	234	259	283	257	292	262	234	257	292	256	233	122	82	126	147	120	127	122	82	120	127	116	109	122	82	116	109	114	95	122	82	114	95	113	82	69	36	69	36	78	34	69	36	78	34	70	68	69	36	70	68	65	72	69	36	65	72	60	75	69	36	60	75	56	77	69	36	56	77	56	39	51	78	46	77	46	43	51	78	46	43	56	39	51	78	56	39	56	77	36	65	36	52	38	70	38	70	36	52	40	47	38	70	40	47	41	74	41	74	40	47	46	43	41	74	46	43	46	77	81	-22	86	-16	88	3	88	3	86	-16	89	-12	88	3	89	-12	97	6	97	6	89	-12	92	-10	97	6	92	-10	94	-7	94	-7	97	-4	97	6	97	6	97	-4	106	11	78	0	65	-1	69	-35	78	0	69	-35	74	-30	78	0	74	-30	81	-22	78	0	81	-22	88	3	110	-77	114	-81	111	-49	111	-49	114	-81	113	-43	115	-34	113	-43	114	-81	115	-34	114	-81	119	-83	144	-60	143	-56	143	-71	144	-60	143	-71	145	-65	144	-60	145	-65	144	-63	141	-53	140	-49	140	-76	141	-53	140	-76	143	-71	141	-53	143	-71	143	-56	136	-38	134	-27	136	-80	136	-38	136	-80	140	-76	136	-38	140	-76	140	-49	134	-27	132	-16	136	-80	136	-80	132	-16	130	-5	136	-80	130	-5	130	-83	130	-83	130	-5	130	6	126	120	120	119	120	40	126	120	120	40	121	31	126	120	121	31	121	10	126	120	121	10	124	-84	126	120	124	-84	130	-83	126	120	130	-83	130	6	126	120	130	6	130	25	126	120	130	25	130	37	126	120	130	37	131	119	121	25	117	17	121	10	121	25	121	10	121	31	120	119	115	117	115	67	120	119	115	67	118	58	120	119	118	58	119	49	120	119	119	49	120	40	113	77	115	67	115	117	113	77	115	117	111	113	113	77	111	113	111	83	204	78	198	79	200	40	200	40	198	79	190	76	200	40	190	76	190	38	190	38	190	76	183	71	190	38	183	71	178	36	178	36	183	71	174	63	178	36	174	63	168	33	168	33	174	63	166	54	168	33	166	54	159	46	159	46	154	41	158	30	158	30	154	41	149	37	158	30	149	37	147	24	147	24	149	37	144	33	147	24	144	33	137	29	130	25	130	10	134	7	130	25	134	7	134	17	130	25	134	17	137	29	137	29	134	17	147	24	216	60	215	66	215	53	215	53	215	66	213	71	215	53	213	71	212	47	212	47	213	71	209	75	212	47	209	75	207	43	207	43	209	75	204	78	207	43	204	78	200	40	159	46	158	30	168	33	199	-43	205	-42	206	-7	206	-7	205	-42	210	-39	206	-7	210	-39	212	-11	212	-11	210	-39	213	-35	212	-11	213	-35	215	-16	215	-16	213	-35	216	-29	215	-16	216	-29	217	-23	198	-4	186	-1	187	-39	198	-4	187	-39	193	-42	198	-4	193	-42	199	-43	198	-4	199	-43	206	-7	169	-21	175	-29	176	0	176	0	175	-29	182	-35	176	0	182	-35	186	-1	186	-1	182	-35	187	-39	140	3	147	0	147	10	147	10	147	0	153	-5	147	10	153	-5	156	6	156	6	153	-5	161	-12	156	6	161	-12	165	2	165	2	161	-12	169	-21	165	2	169	-21	176	0	138	15	134	17	140	3	138	15	140	3	147	10	143	108	140	113	142	90	143	108	142	90	143	94	143	108	143	94	144	98	143	108	144	98	144	102	133	60	135	69	136	117	136	117	135	69	138	79	136	117	138	79	140	113	140	113	138	79	140	84	140	113	140	84	142	90	131	119	130	37	130	44	131	119	130	44	131	52	131	119	131	52	133	60	131	119	133	60	136	117	124	-84	121	10	121	6	124	-84	121	6	120	-5	124	-84	120	-5	119	-16	124	-84	119	-16	119	-83	118	-25	115	-34	119	-83	118	-25	119	-83	119	-16	101	-2	105	0	106	11	106	11	105	0	112	4	106	11	112	4	117	17	117	17	112	4	121	10	108	99	109	94	109	109	109	109	109	94	110	89	109	109	110	89	111	113	111	113	110	89	111	83	76	61	78	34	85	52	85	52	78	34	87	31	85	52	87	31	93	44	93	44	87	31	97	28	93	44	97	28	101	37	101	37	97	28	106	23	101	37	106	23	110	31	110	31	106	23	117	17	110	31	117	17	121	25	111	-49	109	-54	110	-77	110	-77	109	-54	108	-58	110	-77	108	-58	108	-72	108	-72	108	-58	107	-63	108	-72	107	-63	107	-67	65	-1	53	-4	57	-42	65	-1	57	-42	61	-40	65	-1	61	-40	65	-38	65	-1	65	-38	69	-35	34	-24	35	-30	35	-17	35	-17	35	-30	37	-35	35	-17	37	-35	39	-12	39	-12	37	-35	41	-39	39	-12	41	-39	45	-8	45	-8	41	-39	46	-41	45	-8	46	-41	53	-4	53	-4	46	-41	52	-42	53	-4	52	-42	57	-42	70	68	78	34	76	61	108	99	109	109	108	103	106	11	97	-4	101	-2	140	3	134	17	134	7	36	52	36	65	35	59	32	22	33	-11	38	34	38	34	33	-11	40	-28	38	34	40	-28	46	43	46	43	40	-28	51	-44	46	43	51	-44	50	-7	50	-7	57	49	46	43	51	-3	52	-2	57	49	57	49	52	-2	54	0	57	49	54	0	56	0	56	0	59	0	57	49	57	49	59	0	70	51	57	49	50	-7	50	-5	57	49	50	-5	51	-3	64	-1	67	-2	70	51	70	51	67	-2	70	-2	70	51	70	-2	79	49	79	49	70	-2	80	-1	79	49	80	-1	87	46	87	46	80	-1	88	2	87	46	88	2	94	40	94	40	88	2	94	7	94	40	94	7	98	32	98	32	94	7	98	14	98	32	98	14	99	23	70	51	59	0	61	-1	70	51	61	-1	64	-1	71	174	80	176	81	228	81	228	80	176	88	179	81	228	88	179	88	224	88	224	88	179	94	185	88	224	94	185	94	218	94	218	94	185	98	193	94	218	98	193	98	211	98	211	98	193	99	201	45	210	45	193	49	218	49	218	45	193	49	185	49	218	49	185	55	224	55	224	49	185	55	179	55	224	55	179	63	228	63	228	55	179	63	176	63	228	63	176	71	229	71	229	63	176	71	174	71	229	71	174	81	228	76	-49	65	-38	67	-58	76	-49	67	-58	86	-69	76	-49	86	-69	91	-60	50	-7	51	-44	51	-17	51	-17	51	-44	67	-58	51	-17	67	-58	56	-28	56	-28	67	-58	65	-38	33	-11	32	22	30	7	45	193	45	210	44	201	155	308	196	312	196	313	197	345	196	313	237	308	197	345	237	308	243	341	243	341	237	308	272	296	243	341	272	296	285	327	285	327	272	296	302	277	285	327	302	277	322	303	322	303	302	277	323	252	322	303	323	252	351	271	351	271	323	252	334	222	351	271	334	222	368	230	60	222	71	252	73	303	73	303	71	252	92	277	73	303	92	277	109	327	109	327	92	277	120	296	109	327	120	296	151	341	151	341	120	296	155	308	151	341	155	308	197	345	197	345	155	308	196	313	44	271	27	230	60	222	44	271	60	222	73	303	367	95	334	104	350	54	350	54	334	104	322	72	350	54	322	72	321	22	321	22	322	72	301	46	321	22	301	46	285	0	285	0	301	46	272	27	285	0	272	27	242	-14	242	-14	272	27	236	16	242	-14	236	16	196	-19	196	-19	236	16	196	12	72	72	61	104	72	22	72	72	72	22	92	46	92	46	72	22	109	0	92	46	109	0	121	27	121	27	109	0	151	-14	121	27	151	-14	156	16	156	16	151	-14	196	-19	156	16	196	-19	196	12	61	104	27	95	44	54	61	104	44	54	72	22	237	308	196	313	196	312	69	254	69	254	78	252	69	254	78	252	70	286	69	254	70	286	65	290	69	254	65	290	60	293	69	254	60	293	56	295	69	254	56	295	56	257	51	296	46	295	46	261	51	296	46	261	56	257	51	296	56	257	56	295	36	283	36	270	38	288	38	288	36	270	40	265	38	288	40	265	41	292	41	292	40	265	46	261	41	292	46	261	46	295	81	-22	86	-16	88	3	88	3	86	-16	89	-12	88	3	89	-12	97	6	97	6	89	-12	92	-10	97	6	92	-10	94	-7	94	-7	97	-4	97	6	97	6	97	-4	106	11	112	4	121	10	117	17	117	17	121	25	110	31	117	17	110	31	106	23	106	23	110	31	101	37	106	23	101	37	97	28	97	28	101	37	93	44	97	28	93	44	87	31	87	31	93	44	85	52	87	31	85	52	78	34	78	34	85	52	76	61	78	34	76	61	70	68	69	36	78	34	70	68	69	36	70	68	65	72	69	36	65	72	60	75	69	36	60	75	56	77	69	36	56	77	56	39	81	196	86	201	88	221	88	221	86	201	89	204	88	221	89	204	97	224	97	224	89	204	92	207	97	224	92	207	94	210	94	210	97	212	97	224	97	224	97	212	106	229	78	218	65	215	69	183	78	218	69	183	74	188	78	218	74	188	81	196	78	218	81	196	88	221	110	-77	114	-81	111	-49	111	-49	114	-81	113	-43	115	-34	113	-43	114	-81	115	-34	114	-81	119	-83	110	140	114	136	111	169	111	169	114	136	113	174	115	183	113	174	114	136	115	183	114	136	119	133	124	-84	130	-83	126	120	124	-84	126	120	121	10	124	-84	121	10	121	6	124	-84	121	6	120	-5	124	-84	120	-5	119	-16	124	-84	119	-16	119	-83	118	-25	115	-34	119	-83	118	-25	119	-83	119	-16	118	58	119	49	120	119	120	119	119	49	120	40	120	119	120	40	126	120	126	120	120	40	121	31	126	120	121	31	121	10	121	10	121	31	121	25	106	11	97	-4	101	-2	106	11	101	-2	105	0	106	11	105	0	112	4	106	11	112	4	117	17	144	-60	143	-56	143	-71	144	-60	143	-71	145	-65	144	-60	145	-65	144	-63	141	-53	140	-49	140	-76	141	-53	140	-76	143	-71	141	-53	143	-71	143	-56	136	-38	134	-27	136	-80	136	-38	136	-80	140	-76	136	-38	140	-76	140	-49	134	-27	132	-16	136	-80	136	-80	132	-16	130	-5	136	-80	130	-5	130	-83	130	-83	130	-5	130	6	130	6	130	25	126	120	126	120	130	25	130	37	126	120	130	37	131	119	131	119	130	37	130	44	131	119	130	44	131	52	110	89	111	83	111	113	111	113	111	83	113	77	111	113	113	77	115	117	115	117	113	77	115	67	115	117	115	67	120	119	120	119	115	67	118	58	144	157	143	161	143	146	144	157	143	146	145	152	144	157	145	152	144	154	141	164	140	169	140	141	141	164	140	141	143	146	141	164	143	146	143	161	136	179	134	190	136	136	136	179	136	136	140	141	136	179	140	141	140	169	134	190	132	201	136	136	136	136	132	201	130	212	136	136	130	212	130	133	130	133	130	212	130	224	126	338	120	337	120	258	126	338	120	258	121	249	126	338	121	249	121	228	126	338	121	228	124	132	126	338	124	132	130	133	126	338	130	133	130	224	126	338	130	224	130	243	126	338	130	243	130	255	126	338	130	255	131	337	121	243	121	228	121	249	120	337	115	335	115	285	120	337	115	285	118	276	120	337	118	276	119	267	120	337	119	267	120	258	113	295	115	285	115	335	113	295	115	335	111	331	113	295	111	331	111	301	204	295	198	296	200	258	200	258	198	296	190	294	200	258	190	294	190	256	190	256	190	294	183	288	190	256	183	288	178	254	178	254	183	288	174	281	178	254	174	281	168	251	168	251	174	281	166	272	168	251	166	272	159	264	159	264	154	259	158	248	158	248	154	259	149	255	158	248	149	255	147	243	147	243	149	255	144	251	147	243	144	251	137	247	130	243	130	228	134	225	130	243	134	225	134	235	130	243	134	235	137	247	137	247	134	235	147	243	176	218	165	220	169	196	176	218	169	196	175	188	176	218	175	188	182	182	176	218	182	182	186	215	199	175	205	176	206	210	206	210	205	176	210	178	206	210	210	178	212	206	212	206	210	178	213	183	212	206	213	183	215	201	215	201	213	183	216	188	215	201	216	188	217	194	198	213	186	215	187	178	198	213	187	178	193	175	198	213	193	175	199	175	198	213	199	175	206	210	199	-43	205	-42	206	-7	206	-7	205	-42	210	-39	206	-7	210	-39	212	-11	212	-11	210	-39	213	-35	212	-11	213	-35	215	-16	215	-16	213	-35	216	-29	215	-16	216	-29	217	-23	198	-4	186	-1	187	-39	198	-4	187	-39	193	-42	198	-4	193	-42	199	-43	198	-4	199	-43	206	-7	169	-21	175	-29	176	0	176	0	175	-29	182	-35	176	0	182	-35	186	-1	186	-1	182	-35	187	-39	140	3	147	0	147	10	147	10	147	0	153	-5	147	10	153	-5	156	6	156	6	153	-5	161	-12	156	6	161	-12	165	2	165	2	161	-12	169	-21	165	2	169	-21	176	0	216	277	215	284	215	270	215	270	215	284	213	289	215	270	213	289	212	265	212	265	213	289	209	293	212	265	209	293	207	261	207	261	209	293	204	295	207	261	204	295	200	258	216	60	215	66	215	53	215	53	215	66	213	71	215	53	213	71	212	47	212	47	213	71	209	75	212	47	209	75	207	43	207	43	209	75	204	78	207	43	204	78	200	40	200	40	204	78	198	79	200	40	198	79	190	76	200	40	190	76	190	38	190	38	190	76	183	71	190	38	183	71	178	36	178	36	183	71	174	63	178	36	174	63	168	33	168	33	174	63	166	54	168	33	166	54	159	46	159	46	154	41	158	30	158	30	154	41	149	37	158	30	149	37	147	24	147	24	149	37	144	33	147	24	144	33	137	29	159	264	158	248	168	251	159	46	158	30	168	33	161	205	169	196	165	220	161	205	165	220	156	224	161	205	156	224	153	212	147	228	138	233	140	221	147	228	140	221	147	217	147	228	147	217	153	212	147	228	153	212	156	224	147	10	138	15	140	3	140	3	138	15	134	17	140	3	134	17	134	7	134	7	134	17	130	25	143	108	140	113	142	90	143	108	142	90	143	94	143	108	143	94	144	98	143	108	144	98	144	102	133	60	135	69	136	117	136	117	135	69	138	79	136	117	138	79	140	113	140	113	138	79	140	84	140	113	140	84	142	90	143	326	140	331	142	307	143	326	142	307	143	312	143	326	143	312	144	316	143	326	144	316	144	320	133	278	135	287	136	335	136	335	135	287	138	296	136	335	138	296	140	331	140	331	138	296	140	302	140	331	140	302	142	307	131	337	130	255	130	262	131	337	130	262	131	270	131	337	131	270	133	278	131	337	133	278	136	335	131	119	131	52	133	60	131	119	133	60	136	117	134	235	134	225	140	221	134	235	140	221	138	233	137	29	130	25	134	17	137	29	134	17	147	24	130	25	130	10	134	7	124	132	121	228	121	224	124	132	121	224	120	212	124	132	120	212	119	201	124	132	119	201	119	133	118	192	115	183	119	133	118	192	119	133	119	201	101	215	105	218	106	229	106	229	105	218	112	222	106	229	112	222	117	235	117	235	112	222	121	228	117	235	121	228	121	243	76	280	78	252	85	270	85	270	78	252	87	249	85	270	87	249	93	262	93	262	87	249	97	246	93	262	97	246	101	255	101	255	97	246	106	242	101	255	106	242	110	249	110	249	106	242	117	235	110	249	117	235	121	243	109	109	108	103	108	99	109	109	108	99	109	94	109	109	109	94	110	89	109	109	110	89	111	113	111	-49	109	-54	110	-77	110	-77	109	-54	108	-58	110	-77	108	-58	108	-72	108	-72	108	-58	107	-63	108	-72	107	-63	107	-67	108	317	109	312	109	326	109	326	109	312	110	307	109	326	110	307	111	331	111	331	110	307	111	301	111	169	109	163	110	140	110	140	109	163	108	159	110	140	108	159	108	145	108	145	108	159	107	154	108	145	107	154	107	151	78	0	65	-1	69	-35	78	0	69	-35	74	-30	78	0	74	-30	81	-22	78	0	81	-22	88	3	65	215	53	213	57	176	65	215	57	176	61	177	65	215	61	177	65	179	65	215	65	179	69	183	34	193	35	187	35	200	35	200	35	187	37	182	35	200	37	182	39	205	39	205	37	182	41	178	39	205	41	178	45	210	45	210	41	178	46	176	45	210	46	176	53	213	53	213	46	176	52	175	53	213	52	175	57	176	51	78	46	77	46	43	51	78	46	43	56	39	51	78	56	39	56	77	36	65	36	52	38	70	38	70	36	52	40	47	38	70	40	47	41	74	41	74	40	47	46	43	41	74	46	43	46	77	65	-1	53	-4	57	-42	65	-1	57	-42	61	-40	65	-1	61	-40	65	-38	65	-1	65	-38	69	-35	34	-24	35	-30	35	-17	35	-17	35	-30	37	-35	35	-17	37	-35	39	-12	39	-12	37	-35	41	-39	39	-12	41	-39	45	-8	45	-8	41	-39	46	-41	45	-8	46	-41	53	-4	53	-4	46	-41	52	-42	53	-4	52	-42	57	-42	36	52	36	65	35	59	70	286	78	252	76	280	106	229	97	212	101	215	108	317	109	326	108	321	187	178	186	215	182	182	126	120	130	-83	130	6	117	17	121	10	121	25	36	270	36	283	35	277	60	338	60	282	69	337	69	337	60	282	69	284	69	337	69	284	76	332	76	332	69	284	76	288	76	332	76	288	83	326	83	326	76	288	83	294	83	326	83	294	87	318	87	318	83	294	87	301	87	318	87	301	88	310	32	310	34	301	34	319	34	319	34	301	38	294	34	319	38	294	38	327	38	327	38	294	44	288	38	327	44	288	44	333	44	333	44	288	51	284	44	333	51	284	52	337	52	337	51	284	60	282	52	337	60	282	60	338	175	353	27	-99	61	-99	175	353	61	-99	209	353	175	-29	175	-84	184	-30	184	-30	175	-84	184	-82	184	-30	184	-82	191	-34	191	-34	184	-82	191	-79	191	-34	191	-79	197	-41	197	-41	191	-79	197	-73	197	-41	197	-73	202	-48	202	-48	197	-73	202	-65	202	-48	202	-65	203	-57	147	-56	149	-65	149	-48	149	-48	149	-65	153	-73	149	-48	153	-73	153	-40	153	-40	153	-73	159	-79	153	-40	159	-79	159	-34	159	-34	159	-79	166	-82	159	-34	166	-82	167	-30	167	-30	166	-82	175	-84	167	-30	175	-84	175	-29	310	304	312	307	313	336	313	336	312	307	314	311	313	336	314	311	315	332	315	332	314	311	316	315	315	332	316	315	317	328	317	328	316	315	317	319	317	328	317	319	318	323	310	304	313	336	309	338	310	304	309	338	304	339	310	304	304	339	296	338	310	304	296	338	290	334	310	304	290	334	286	329	310	304	286	329	283	323	310	304	283	323	281	316	310	304	281	316	257	201	281	316	248	205	257	201	208	316	175	205	184	201	208	316	184	201	237	304	208	316	237	304	210	323	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	239	307	241	311	242	332	242	332	241	311	242	315	242	332	242	315	243	328	243	328	242	315	243	319	243	328	243	319	244	323	239	336	235	338	237	304	239	336	237	304	239	307	239	336	239	307	242	332	237	304	235	338	230	339	237	304	230	339	222	338	237	304	222	338	217	334	237	304	217	334	213	329	237	304	213	329	210	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	53	154	49	150	126	135	126	135	49	150	41	148	126	135	41	148	30	147	33	308	35	308	42	322	42	322	35	308	38	308	42	322	38	308	41	309	41	309	48	308	42	322	42	322	48	308	54	326	42	322	28	318	30	307	42	322	30	307	33	308	48	308	52	305	54	326	54	326	52	305	55	299	54	326	55	299	65	329	65	329	55	299	56	291	65	329	56	291	56	280	98	156	56	280	56	174	98	156	56	174	101	151	101	151	56	174	126	135	101	151	126	135	106	149	106	149	126	135	114	148	96	336	89	338	96	302	96	302	89	338	97	164	96	302	97	164	97	302	97	302	97	164	97	289	97	302	97	289	110	316	110	316	97	289	108	299	110	316	108	299	118	306	110	316	118	306	123	326	123	326	118	306	126	311	123	326	126	311	135	333	135	333	126	311	134	313	135	333	134	313	142	314	142	314	154	312	147	337	147	337	154	312	160	338	97	164	89	338	76	334	97	164	76	334	98	156	147	337	135	333	142	314	171	155	167	150	242	135	242	135	167	150	159	148	242	135	159	148	147	147	163	307	170	299	178	335	178	335	170	299	173	286	178	335	173	286	175	270	216	158	175	270	175	178	216	158	175	178	218	152	218	152	175	178	242	135	218	152	242	135	223	149	223	149	242	135	231	148	160	338	154	312	163	307	160	338	163	307	178	335	215	170	215	270	212	294	215	170	212	294	205	313	215	170	205	313	216	158	216	158	205	313	194	327	216	158	194	327	178	335	216	158	178	335	175	270	174	164	171	155	242	135	174	164	242	135	175	178	65	329	56	280	98	156	65	329	98	156	76	334	56	161	53	154	126	135	56	161	126	135	56	174	30	307	28	318	28	306	126	135	30	147	30	135	114	148	126	135	126	147	242	135	147	147	147	135	231	148	242	135	242	147	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	100	195	100	180	192	180	100	195	192	180	192	195	100	135	100	120	192	120	100	135	192	120	192	135	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	102	37	100	56	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	195	8	195	50	180	50	195	50	180	105	24	50	195	105	24	102	37	50	195	102	37	50	276	105	24	50	180	50	135	105	24	50	135	50	120	105	24	50	120	50	61	105	24	50	61	113	16	8	135	8	120	50	120	8	135	50	120	50	135	50	180	8	195	8	180	49	40	113	16	50	61	59	18	55	14	59	0	59	0	55	14	50	12	59	0	50	12	50	-2	50	-2	50	12	46	10	50	-2	46	10	40	-3	40	-3	46	10	40	10	69	64	64	64	65	43	65	43	64	64	60	65	65	43	60	65	59	45	59	45	60	65	56	65	59	45	56	65	52	46	52	46	56	65	51	65	52	46	51	65	44	47	20	35	23	40	24	58	24	58	23	40	28	44	24	58	28	44	36	63	36	63	28	44	35	46	36	63	35	46	44	47	20	22	19	28	19	1	19	1	19	28	14	50	14	50	19	28	24	58	24	58	19	28	20	35	64	184	65	174	66	261	64	184	66	261	63	199	64	184	63	199	12	199	64	184	12	199	12	184	71	35	70	33	78	14	78	14	70	33	68	29	78	14	68	29	68	6	68	6	68	29	66	26	68	6	66	26	64	22	64	22	59	18	68	6	68	6	59	18	59	0	75	67	75	65	78	14	78	14	75	65	75	62	78	14	75	62	71	38	71	38	75	62	75	63	71	38	75	63	69	41	69	41	75	63	69	64	69	41	69	64	65	43	78	14	71	38	71	35	89	27	107	15	99	55	99	55	107	15	117	48	117	48	107	15	123	6	117	48	123	6	133	43	133	43	123	6	136	1	133	43	136	1	147	40	147	40	136	1	149	-1	147	40	149	-1	160	38	160	38	149	-1	161	-2	160	38	161	-2	174	38	174	38	161	-2	175	-1	174	38	175	-1	187	39	102	70	105	84	104	256	104	256	106	280	99	317	99	317	106	280	112	299	99	317	112	299	126	333	126	333	112	299	122	313	126	333	122	313	135	322	180	336	159	338	161	324	161	324	159	338	151	325	135	322	151	325	159	338	135	322	159	338	126	333	221	306	212	319	214	270	221	306	214	270	219	276	221	306	219	276	223	283	221	306	223	283	224	291	186	271	191	267	198	329	198	329	191	267	199	265	198	329	199	265	212	319	212	319	199	265	207	266	212	319	207	266	214	270	178	308	180	299	180	336	180	336	180	299	180	288	180	336	180	288	198	329	198	329	180	288	182	278	198	329	182	278	186	271	180	336	161	324	169	321	180	336	169	321	175	315	180	336	175	315	178	308	104	256	99	317	99	55	104	256	99	55	102	70	107	98	109	111	108	199	108	199	109	111	109	184	108	199	109	184	176	199	176	199	109	184	176	184	112	146	112	155	112	138	112	138	112	155	112	164	112	138	112	164	111	123	111	123	112	164	111	173	111	123	111	173	109	111	109	111	111	173	109	184	108	199	106	210	107	98	107	98	106	210	105	222	107	98	105	222	105	84	105	84	105	222	104	233	105	84	104	233	104	245	177	123	177	138	112	138	177	123	112	138	111	123	99	55	99	317	89	27	89	27	99	317	79	293	89	27	79	293	78	14	78	14	79	293	76	73	78	14	76	73	76	71	78	14	76	71	76	69	229	32	230	62	223	24	223	24	230	62	221	54	223	24	221	54	212	15	212	15	221	54	210	47	212	15	210	47	201	7	201	7	210	47	199	42	201	7	199	42	188	1	188	1	199	42	187	39	188	1	187	39	175	-1	245	69	244	70	245	68	245	68	244	70	244	61	244	61	244	70	243	70	244	61	243	70	242	70	240	52	244	61	242	70	240	52	242	70	240	70	240	52	240	70	238	69	240	52	238	69	236	67	240	52	236	67	235	42	235	42	236	67	233	65	235	42	233	65	230	62	235	42	230	62	229	32	79	293	66	261	66	165	79	293	66	165	67	155	79	293	67	155	68	147	79	293	68	147	69	138	79	293	69	138	71	123	79	293	71	123	73	110	79	293	73	110	74	98	79	293	74	98	75	87	79	293	75	87	76	78	79	293	76	78	76	73	66	261	61	221	61	215	66	261	61	215	62	209	66	261	62	209	62	205	66	261	62	205	62	202	66	261	62	202	63	199	69	138	12	138	71	123	71	123	12	138	12	123	33	11	27	13	28	-2	33	11	28	-2	40	-3	33	11	40	-3	40	10	28	-2	27	13	23	17	28	-2	23	17	20	22	28	-2	20	22	19	1	6	27	8	16	8	40	8	40	8	16	12	8	8	40	12	8	14	50	14	50	12	8	19	1	75	67	78	14	76	69	66	261	65	174	66	165	221	54	230	62	230	63	104	256	105	84	104	245	44	47	51	65	36	63	111	312	118	312	118	313	127	331	118	313	147	310	127	331	147	310	155	329	155	329	147	310	169	302	155	329	169	302	178	325	178	325	169	302	186	288	178	325	186	288	197	319	197	319	186	288	196	266	197	319	196	266	199	238	115	144	118	144	116	164	116	164	118	144	121	164	150	168	121	164	124	144	150	168	124	144	150	145	50	276	102	37	101	56	50	276	101	56	101	166	101	166	101	56	101	146	101	166	101	146	107	165	107	165	101	146	107	145	107	165	107	145	110	165	110	165	107	145	111	145	110	165	111	145	113	164	113	164	111	145	115	144	113	164	115	144	116	164	253	240	252	254	252	224	252	224	252	254	249	268	252	224	249	268	249	209	249	209	249	268	244	280	249	209	244	280	243	196	243	196	244	280	237	291	243	196	237	291	236	184	236	184	237	291	228	300	236	184	228	300	228	175	228	175	228	300	214	310	228	175	214	310	209	161	209	161	214	310	199	238	197	319	199	238	214	310	196	217	187	197	190	152	196	217	190	152	209	161	196	217	209	161	199	238	172	180	150	168	150	145	172	180	150	145	171	147	172	180	171	147	190	152	172	180	190	152	187	197	127	331	8	331	27	319	127	331	27	319	39	315	127	331	39	315	46	307	127	331	46	307	49	294	127	331	49	294	50	276	127	331	50	276	106	310	127	331	106	310	111	312	127	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	121	164	118	144	124	144	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	50	61	102	37	50	276	300	247	290	236	293	209	293	209	290	236	281	228	293	209	281	228	273	222	309	5	310	260	300	18	300	18	310	260	300	247	300	18	300	247	295	36	295	36	300	247	293	209	295	36	293	209	293	59	328	284	337	-4	335	66	335	225	335	209	386	209	335	225	386	209	386	225	335	66	335	283	335	286	335	66	335	286	334	287	335	66	334	287	334	289	335	66	334	289	333	289	335	66	333	289	331	290	335	66	331	290	330	287	335	66	330	287	328	284	344	28	351	-3	351	23	351	23	351	-3	361	21	367	22	361	21	364	1	367	22	364	1	376	8	339	36	336	49	337	-4	339	36	337	-4	351	-3	339	36	351	-3	344	28	337	-4	328	284	326	281	337	-4	326	281	323	278	337	-4	323	278	321	276	337	-4	321	276	321	-1	310	260	309	5	321	-1	310	260	321	-1	321	276	266	210	267	209	268	218	268	218	267	209	293	209	268	218	293	209	270	220	270	220	293	209	273	222	265	212	265	211	265	214	265	214	265	211	265	210	265	214	265	210	266	216	266	216	265	210	266	210	266	216	266	210	268	218	452	3	460	17	448	3	448	3	460	17	447	31	448	3	447	31	444	4	444	4	447	31	441	4	438	4	441	4	447	31	438	4	447	31	438	50	468	227	449	219	455	197	455	197	449	219	453	185	460	109	453	185	449	219	460	109	449	219	443	123	443	123	449	219	434	207	443	123	434	207	431	138	431	138	434	207	425	190	431	138	425	190	424	153	424	153	425	190	422	168	498	229	491	229	507	217	507	217	491	229	491	219	478	217	491	219	491	229	478	217	491	229	468	227	536	220	534	221	540	181	540	181	534	221	531	221	540	181	531	221	531	198	531	198	531	221	528	223	531	198	528	223	525	224	468	227	455	197	460	207	468	227	460	207	468	214	468	227	468	214	478	217	494	6	486	-4	494	-4	494	6	494	-4	501	-4	494	6	475	9	479	-3	494	6	479	-3	486	-4	452	3	457	1	460	17	460	17	457	1	464	0	460	17	464	0	475	9	475	9	464	0	471	-2	475	9	471	-2	479	-3	526	119	474	151	482	95	526	119	482	95	509	80	526	119	509	80	518	74	526	119	518	74	525	68	526	119	525	68	531	60	526	119	531	60	543	108	474	151	467	156	482	95	482	95	467	156	461	163	482	95	461	163	460	109	460	109	461	163	457	170	460	109	457	170	454	178	570	57	569	73	567	38	567	38	569	73	564	86	567	38	564	86	557	21	557	21	564	86	556	97	557	21	556	97	543	108	520	13	522	-1	528	21	528	21	522	-1	542	7	528	21	542	7	534	31	534	31	542	7	536	43	543	108	536	43	542	7	543	108	542	7	557	21	543	108	531	60	534	52	543	108	534	52	536	43	508	8	494	6	501	-4	508	8	501	-4	522	-1	508	8	522	-1	520	13	540	181	547	157	540	220	540	181	540	220	539	220	539	220	536	220	540	181	547	157	555	157	552	225	547	157	552	225	546	225	547	157	546	225	544	223	547	157	544	223	543	221	547	157	543	221	541	220	547	157	541	220	540	220	520	210	531	198	525	224	520	210	525	224	518	226	520	210	518	226	512	228	520	210	512	228	507	217	505	229	498	229	507	217	505	229	507	217	512	228	438	50	430	76	431	0	438	50	431	0	433	2	438	50	433	2	435	3	438	50	435	3	438	4	429	-1	431	0	430	76	429	-1	430	76	422	76	429	-1	422	76	422	-1	387	19	397	33	391	39	387	19	391	39	385	32	387	19	385	32	379	27	387	19	379	27	376	8	373	24	367	22	376	8	373	24	376	8	379	27	361	21	351	-3	364	1	453	185	460	109	454	178	265	212	265	214	265	213	335	66	337	-4	336	49	27	319	8	331	8	321	147	310	118	313	118	312	38	166	38	160	39	138	39	138	38	160	38	155	39	138	38	155	23	155	89	307	66	278	79	196	79	196	66	278	78	175	79	196	78	175	79	180	79	180	198	180	79	196	79	196	198	180	201	196	39	180	39	138	40	196	40	196	39	138	46	89	40	196	46	89	50	241	50	241	46	89	60	49	50	241	60	49	66	278	66	278	60	49	80	19	66	278	80	19	78	155	78	155	80	19	79	138	78	155	79	138	191	155	191	155	79	138	188	138	203	45	190	29	193	16	193	16	190	29	177	20	193	16	177	20	176	3	176	3	177	20	162	15	176	3	162	15	158	-3	158	-3	162	15	145	14	158	-3	145	14	137	-5	137	-5	145	14	123	20	137	-5	123	20	106	0	106	0	123	20	105	38	106	0	105	38	91	65	79	138	80	19	82	99	82	99	80	19	106	0	82	99	106	0	91	65	217	272	224	250	218	316	217	272	218	316	205	291	205	291	218	316	201	323	205	291	201	323	190	306	190	306	201	323	183	328	190	306	183	328	172	315	172	315	183	328	166	331	172	315	166	331	151	319	97	272	111	297	117	326	117	326	111	297	130	313	117	326	130	313	151	332	151	332	130	313	151	319	151	332	151	319	166	331	89	307	79	196	86	238	89	307	86	238	97	272	89	307	97	272	117	326	66	278	78	155	78	159	66	278	78	159	78	165	66	278	78	165	78	170	66	278	78	170	78	175	231	305	218	316	224	250	231	305	224	250	231	250	209	35	225	62	219	67	209	35	219	67	203	45	209	35	203	45	193	16	23	196	19	180	39	180	23	196	39	180	40	196	39	138	39	180	38	176	39	138	38	176	38	171	39	138	38	171	38	166	39	138	23	155	19	138	79	380	13	314	71	353	71	353	13	314	70	350	71	347	70	350	13	314	71	347	13	314	73	344	73	344	13	314	77	342	72	357	75	362	79	380	79	380	75	362	81	369	79	380	81	369	89	376	77	342	13	314	83	341	83	341	13	314	232	314	83	341	232	314	91	340	91	340	232	314	232	340	79	380	71	353	72	357	172	344	169	342	232	314	232	314	169	342	163	341	232	314	163	341	154	340	232	314	154	340	13	340	232	314	13	340	13	314	170	362	173	357	232	314	232	314	173	357	174	353	232	314	174	353	175	350	175	350	174	347	232	314	232	314	174	347	172	344	166	380	156	376	164	369	166	380	164	369	170	362	166	380	170	362	232	314	144	-77	144	331	119	331	144	-77	119	331	119	-77	13	327	65	303	64	306	13	327	64	348	65	351	13	327	65	351	79	380	79	380	65	351	68	356	79	380	68	356	73	361	80	274	89	278	81	286	80	274	81	286	74	293	80	274	74	293	69	298	80	274	69	298	65	303	80	274	65	303	13	327	80	368	89	376	79	380	80	368	79	380	73	361	64	348	13	327	64	306	232	314	232	340	89	314	89	314	232	340	89	340	89	314	89	340	81	313	65	345	65	309	68	343	68	343	65	309	69	311	68	343	69	311	73	341	73	341	69	311	74	313	73	341	74	313	80	341	80	341	74	313	81	313	80	341	81	313	89	340	64	348	64	306	65	309	64	348	65	309	65	345	13	340	156	314	156	340	164	341	156	340	165	313	164	341	165	313	171	341	171	341	165	313	172	313	171	341	172	313	176	343	176	343	172	313	177	311	176	343	177	311	180	345	180	345	177	311	180	309	180	345	180	309	181	348	181	348	180	309	181	306	232	327	181	306	180	303	232	327	180	303	177	298	171	361	176	356	232	327	232	327	176	356	180	351	232	327	180	351	181	348	181	348	181	306	232	327	165	380	156	376	164	368	165	380	164	368	171	361	165	380	171	361	232	327	165	286	156	278	166	274	165	286	166	274	172	293	172	293	166	274	232	327	172	293	232	327	177	298	156	314	13	340	13	314	156	340	156	314	165	313	208	286	209	278	209	294	209	294	209	278	213	272	209	294	213	272	213	301	213	301	213	272	218	266	213	301	218	266	218	306	218	306	218	266	225	263	218	306	225	263	225	310	225	310	225	263	232	262	225	310	232	262	233	311	233	311	232	262	240	263	233	311	240	263	240	310	240	310	240	263	247	266	240	310	247	266	247	306	247	306	247	266	252	272	247	306	252	272	252	301	252	301	252	272	256	278	252	301	256	278	256	294	256	294	256	278	257	286	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	299	286	300	278	300	294	300	294	300	278	303	272	300	294	303	272	303	301	303	301	303	272	308	266	303	301	308	266	309	306	309	306	308	266	315	263	309	306	315	263	315	310	315	310	315	263	323	262	315	310	323	262	323	311	323	311	323	262	331	263	323	311	331	263	331	310	331	310	331	263	338	266	331	310	338	266	338	306	338	306	338	266	343	272	338	306	343	272	343	301	343	301	343	272	347	278	343	301	347	278	347	294	347	294	347	278	348	286	199	286	200	278	200	294	200	294	200	278	204	272	200	294	204	272	204	301	204	301	204	272	209	266	204	301	209	266	209	306	209	306	209	266	215	263	209	306	215	263	216	310	216	310	215	263	223	262	216	310	223	262	224	311	224	311	223	262	231	263	224	311	231	263	231	310	231	310	231	263	238	266	231	310	238	266	238	306	238	306	238	266	244	272	238	306	244	272	244	301	244	301	244	272	247	278	244	301	247	278	247	294	247	294	247	278	248	286	99	286	101	278	101	294	101	294	101	278	104	272	101	294	104	272	104	301	104	301	104	272	109	266	104	301	109	266	109	306	109	306	109	266	116	263	109	306	116	263	116	310	116	310	116	263	123	262	116	310	123	262	124	311	124	311	123	262	131	263	124	311	131	263	132	310	132	310	131	263	138	266	132	310	138	266	139	306	139	306	138	266	144	272	139	306	144	272	144	301	144	301	144	272	148	278	144	301	148	278	148	294	148	294	148	278	149	286	0	286	1	278	1	294	1	294	1	278	5	272	1	294	5	272	5	301	5	301	5	272	10	266	5	301	10	266	10	306	10	306	10	266	16	263	10	306	16	263	17	310	17	310	16	263	24	262	17	310	24	262	25	311	25	311	24	262	32	263	25	311	32	263	32	310	32	310	32	263	39	266	32	310	39	266	39	306	39	306	39	266	45	272	39	306	45	272	45	301	45	301	45	272	48	278	45	301	48	278	48	294	48	294	48	278	50	286	443	190	454	126	454	126	475	51	454	126	443	62	475	51	443	62	441	-13	441	-13	443	62	414	6	441	-13	414	6	390	-64	390	-64	414	6	370	-37	390	-64	370	-37	325	-97	325	-97	370	-37	314	-66	325	-97	314	-66	250	-109	250	-109	314	-66	250	-77	454	126	475	201	443	190	443	190	475	201	441	266	443	190	441	266	414	246	414	246	441	266	390	317	414	246	390	317	370	290	370	290	390	317	325	351	370	290	325	351	314	319	314	319	325	351	250	329	186	319	250	329	250	363	186	319	250	363	175	351	46	126	57	190	59	266	59	266	57	190	86	246	59	266	86	246	110	317	110	317	86	246	130	290	110	317	130	290	175	351	175	351	130	290	186	319	25	51	59	-13	46	126	46	126	59	266	25	51	25	51	59	266	25	201	25	51	25	201	13	126	325	351	250	363	250	329	475	201	454	126	475	51	475	201	475	51	487	126	57	62	59	-13	86	6	86	6	59	-13	110	-64	86	6	110	-64	130	-37	130	-37	110	-64	175	-97	130	-37	175	-97	186	-66	186	-66	175	-97	250	-109	186	-66	250	-109	250	-77	46	126	59	-13	57	62	0	-89	33	-56	0	390	0	390	33	-56	33	357	0	390	33	357	480	390	480	390	33	357	447	357	480	390	447	357	480	-89	480	-89	447	357	447	-56	480	-89	447	-56	33	-56	33	-56	0	-89	480	-89	296	421	0	126	46	126	46	126	0	126	296	-170	46	126	296	-170	296	-123	296	-123	296	-170	592	126	296	-123	592	126	546	126	546	126	592	126	296	421	546	126	296	421	296	376	296	376	296	421	46	126	13	327	65	303	64	306	13	327	64	348	65	351	13	327	65	351	79	380	79	380	65	351	68	356	79	380	68	356	73	361	80	274	89	278	81	286	80	274	81	286	74	293	80	274	74	293	69	298	80	274	69	298	65	303	80	274	65	303	13	327	80	368	89	376	79	380	80	368	79	380	73	361	64	348	13	327	64	306	89	314	177	314	177	340	185	341	177	340	186	313	185	341	186	313	192	341	192	341	186	313	193	313	192	341	193	313	197	343	197	343	193	313	198	311	197	343	198	311	201	345	201	345	198	311	201	309	201	345	201	309	202	348	202	348	201	309	202	306	252	327	202	306	201	303	252	327	201	303	198	298	192	361	197	356	252	327	252	327	197	356	201	351	252	327	201	351	202	348	202	348	202	306	252	327	177	340	89	340	89	314	80	313	89	314	89	340	80	313	89	340	80	341	80	313	80	341	73	312	73	312	80	341	73	341	73	312	73	341	68	311	68	311	73	341	68	343	68	311	68	343	65	309	65	309	68	343	65	345	65	309	65	345	64	348	186	380	177	376	185	368	186	380	185	368	192	361	186	380	192	361	252	327	186	286	177	278	186	274	186	286	186	274	193	293	193	293	186	274	252	327	193	293	252	327	198	298	64	348	64	306	65	309	177	340	177	314	186	313	373	512	12	-77	78	-44	78	-44	12	-77	743	-77	78	-44	743	-77	677	-44	677	-44	743	-77	373	512	677	-44	373	512	373	438	373	438	373	512	78	-44	220	-77	52	331	25	331	220	-77	25	331	193	-77	164	331	164	-77	189	-77	164	331	189	-77	189	331	73	331	73	-77	98	-77	73	331	98	-77	98	331	375	329	375	-88	408	-88	375	329	408	-88	408	363	375	329	408	363	0	363	375	329	0	363	0	329	208	-83	209	-91	209	-75	209	-75	209	-91	213	-98	209	-75	213	-98	213	-69	213	-69	213	-98	218	-103	213	-69	218	-103	218	-63	218	-63	218	-103	225	-107	218	-63	225	-107	225	-60	225	-60	225	-107	232	-108	225	-60	232	-108	233	-59	233	-59	232	-108	240	-107	233	-59	240	-107	240	-60	240	-60	240	-107	247	-103	240	-60	247	-103	247	-63	247	-63	247	-103	252	-98	247	-63	252	-98	252	-69	252	-69	252	-98	256	-91	252	-69	256	-91	256	-76	256	-76	256	-91	257	-83	108	-83	109	-91	110	-75	110	-75	109	-91	113	-98	110	-75	113	-98	113	-69	113	-69	113	-98	118	-103	113	-69	118	-103	118	-63	118	-63	118	-103	125	-107	118	-63	125	-107	125	-60	125	-60	125	-107	132	-108	125	-60	132	-108	133	-59	133	-59	132	-108	140	-107	133	-59	140	-107	141	-60	141	-60	140	-107	148	-103	141	-60	148	-103	148	-63	148	-63	148	-103	153	-98	148	-63	153	-98	153	-69	153	-69	153	-98	157	-91	153	-69	157	-91	157	-76	157	-76	157	-91	158	-83	9	-83	10	-91	10	-75	10	-75	10	-91	14	-98	10	-75	14	-98	14	-69	14	-69	14	-98	19	-103	14	-69	19	-103	19	-63	19	-63	19	-103	25	-107	19	-63	25	-107	26	-60	26	-60	25	-107	33	-108	26	-60	33	-108	33	-59	33	-59	33	-108	41	-107	33	-59	41	-107	41	-60	41	-60	41	-107	48	-103	41	-60	48	-103	48	-63	48	-63	48	-103	54	-98	48	-63	54	-98	54	-69	54	-69	54	-98	57	-91	54	-69	57	-91	57	-76	57	-76	57	-91	59	-83	239	269	267	269	239	314	239	314	267	269	267	340	239	314	267	340	27	314	27	314	267	340	0	340	27	314	0	340	27	269	27	269	0	340	0	269	-6	159	-3	188	-7	157	-7	157	-3	188	-21	171	-7	157	-21	171	-7	154	-7	151	-7	100	-6	103	-7	151	-6	103	-4	148	-4	148	-6	103	-5	106	-4	148	-5	106	-2	108	11	179	15	185	15	209	15	209	15	185	19	191	15	209	19	191	25	200	-5	161	-3	164	-3	188	-3	188	-3	164	-1	166	-3	188	-1	166	15	209	15	209	-1	166	6	174	15	209	6	174	11	179	-3	89	-4	92	-3	64	-3	89	-3	64	15	44	-3	89	15	44	0	86	15	67	11	72	15	44	15	67	15	44	25	53	15	67	25	53	19	61	6	78	0	86	15	44	6	78	15	44	11	72	-4	92	-6	95	-3	64	-3	64	-6	95	-7	97	-3	64	-7	97	-21	171	-21	171	-7	97	-7	100	-21	171	-7	100	-7	154	-3	64	-21	171	-21	82	-21	82	-21	171	-40	155	-21	82	-40	155	-40	98	-40	98	-40	155	-62	141	-40	98	-62	141	-62	111	-62	111	-62	141	-88	129	-62	111	-88	129	-88	124	299	143	4	143	5	110	5	110	4	143	1	144	5	110	1	144	0	109	0	109	1	144	-1	145	0	109	-1	145	-2	108	-2	108	-1	145	-4	148	5	110	299	110	299	143	-3	188	-6	159	-5	161	-7	154	-7	100	-7	151	310	378	108	-107	135	-107	310	378	135	-107	336	378	218	378	16	-107	44	-107	218	378	44	-107	244	378	169	-87	172	-89	232	-59	232	-59	172	-89	174	-92	232	-59	174	-92	175	-95	175	-95	174	-98	232	-59	232	-59	174	-98	173	-102	232	-59	173	-102	170	-107	232	-59	13	-59	154	-85	232	-59	154	-85	163	-86	232	-59	163	-86	169	-87	164	-113	156	-121	166	-125	164	-113	166	-125	170	-107	170	-107	166	-125	232	-59	154	-85	13	-59	13	-85	75	-107	72	-102	79	-125	79	-125	72	-102	71	-98	79	-125	71	-98	13	-59	13	-59	71	-98	70	-95	73	-89	77	-87	13	-59	13	-59	77	-87	83	-86	13	-59	83	-86	232	-59	232	-59	83	-86	91	-85	71	-92	73	-89	13	-59	71	-92	13	-59	70	-95	81	-113	75	-107	79	-125	81	-113	79	-125	89	-121	232	-59	91	-85	232	-85	13	-72	65	-96	64	-93	13	-72	64	-51	65	-48	13	-72	65	-48	79	-19	79	-19	65	-48	68	-43	79	-19	68	-43	73	-38	80	-125	89	-121	81	-113	80	-125	81	-113	74	-106	80	-125	74	-106	69	-101	80	-125	69	-101	65	-96	80	-125	65	-96	13	-72	80	-31	89	-23	79	-19	80	-31	79	-19	73	-38	64	-51	13	-72	64	-93	232	-85	232	-59	89	-85	89	-85	232	-59	89	-59	89	-85	89	-59	81	-86	65	-54	65	-90	68	-56	68	-56	65	-90	69	-88	68	-56	69	-88	73	-58	73	-58	69	-88	74	-86	73	-58	74	-86	80	-58	80	-58	74	-86	81	-86	80	-58	81	-86	89	-59	64	-51	64	-93	65	-90	64	-51	65	-90	65	-54	156	-59	156	-85	156	-59	156	-59	156	-85	164	-86	156	-59	164	-86	165	-58	165	-58	164	-86	171	-86	165	-58	171	-86	172	-58	172	-58	171	-86	176	-88	172	-58	176	-88	177	-56	177	-56	176	-88	180	-90	177	-56	180	-90	180	-54	180	-54	180	-90	181	-93	180	-54	181	-93	181	-51	181	-51	181	-93	232	-72	181	-51	232	-72	180	-48	156	-23	165	-31	166	-19	166	-19	165	-31	172	-38	166	-19	172	-38	232	-72	232	-72	172	-38	177	-43	232	-72	177	-43	180	-48	232	-72	181	-93	180	-96	232	-72	180	-96	176	-101	232	-72	176	-101	171	-106	232	-72	171	-106	165	-125	164	-113	156	-121	165	-125	164	-113	165	-125	171	-106	13	-59	13	-85	156	-85	13	-59	156	-85	156	-59	136	301	133	315	134	259	134	259	133	315	132	329	132	339	132	329	135	333	132	339	135	333	146	347	146	347	135	333	150	340	123	333	127	329	127	338	127	338	127	329	130	410	130	410	127	329	130	258	130	410	130	258	134	409	134	409	130	258	132	339	132	339	133	353	134	409	134	409	133	353	136	366	134	409	136	366	137	407	137	407	136	366	139	378	137	407	139	378	140	404	140	404	139	378	142	388	140	404	142	388	142	400	142	400	142	388	143	396	127	329	126	315	126	259	127	329	126	259	130	258	117	272	117	268	118	280	118	280	117	268	119	265	118	280	119	265	120	290	120	290	119	265	122	261	120	290	122	261	123	301	123	301	122	261	126	259	123	301	126	259	126	315	132	329	147	319	135	333	135	333	147	319	148	327	148	327	147	319	158	308	148	327	158	308	161	323	161	323	158	308	166	299	161	323	166	299	172	320	172	320	166	299	174	292	172	320	174	292	181	317	181	317	174	292	182	290	181	317	182	290	188	314	188	314	182	290	187	290	188	314	187	290	190	292	176	376	170	371	173	348	176	376	173	348	182	350	176	376	182	350	178	377	184	378	188	353	188	377	188	377	188	353	191	354	188	377	191	354	192	375	192	375	191	354	194	356	192	375	194	356	194	372	194	372	194	356	195	358	194	372	195	358	196	368	196	368	195	358	196	361	196	368	196	361	196	363	183	378	181	378	182	350	183	378	182	350	188	353	183	378	188	353	184	378	180	377	178	377	182	350	180	377	182	350	181	378	146	347	150	340	156	356	156	356	150	340	163	345	156	356	163	345	164	364	164	364	163	345	173	348	164	364	173	348	170	371	132	329	132	339	130	258	132	329	130	258	134	259	195	302	195	305	195	299	195	299	195	305	194	307	195	299	194	307	193	295	193	295	194	307	193	310	193	295	193	310	191	312	191	312	188	314	190	292	191	312	190	292	193	295	136	301	137	261	139	290	139	290	137	261	140	265	139	290	140	265	142	280	142	280	140	265	142	268	142	280	142	268	143	272	123	366	126	353	126	409	126	409	126	353	127	338	126	409	127	338	130	410	117	400	118	388	119	404	119	404	118	388	120	378	119	404	120	378	122	407	122	407	120	378	123	366	122	407	123	366	126	409	90	297	98	304	99	323	99	323	98	304	106	313	99	323	106	313	111	328	111	328	106	313	116	321	111	328	116	321	123	333	123	333	116	321	127	329	87	320	77	317	79	290	87	320	79	290	81	291	87	320	81	291	83	291	87	320	83	291	84	292	87	320	84	292	90	297	87	320	90	297	99	323	77	317	70	314	71	290	77	317	71	290	75	290	77	317	75	290	77	290	77	317	77	290	79	290	67	292	71	290	70	314	67	292	70	314	67	312	67	292	67	312	65	310	67	292	65	310	65	294	64	306	63	303	63	297	64	306	63	297	65	294	64	306	65	294	65	310	96	363	99	343	105	354	105	354	99	343	111	339	105	354	111	339	115	346	115	346	111	339	123	333	115	346	123	333	127	338	88	371	81	376	87	347	88	371	87	347	99	343	88	371	99	343	96	363	87	347	81	376	80	377	87	347	80	377	78	377	87	347	78	377	77	378	87	347	77	378	76	350	76	350	77	378	75	378	76	350	75	378	74	378	76	350	74	378	70	377	76	350	70	377	68	353	66	375	64	372	64	356	66	375	64	356	66	355	66	375	66	355	68	353	66	375	68	353	70	377	61	363	62	361	62	368	62	368	62	361	63	358	62	368	63	358	64	372	64	372	63	358	64	356	63	297	63	303	63	300	118	388	117	400	117	396	136	301	134	259	137	261	80	64	78	67	86	26	86	26	78	67	76	70	86	26	76	70	74	73	86	306	84	279	86	26	86	306	86	26	107	291	107	291	86	26	107	40	132	2	107	40	86	26	86	306	51	269	52	214	86	306	52	214	60	237	86	306	60	237	71	258	86	306	71	258	84	279	56	108	50	127	52	63	52	63	50	127	46	146	52	63	46	146	30	111	30	111	46	146	45	166	51	269	45	166	47	191	51	269	47	191	52	214	30	111	45	166	51	269	30	111	51	269	30	222	30	111	30	222	22	166	331	64	316	79	307	39	307	39	316	79	293	57	307	39	293	57	281	19	281	19	293	57	271	39	281	19	271	39	253	4	253	4	271	39	248	26	253	4	248	26	222	-3	222	-3	248	26	221	18	222	-3	221	18	189	15	189	15	173	16	187	-6	187	-6	173	16	155	20	187	-6	155	20	137	25	132	2	187	-6	137	25	132	2	137	25	120	32	132	2	120	32	107	40	138	307	155	312	188	338	188	338	155	312	173	315	188	338	173	315	190	316	190	316	222	313	222	335	222	335	222	313	248	305	222	335	248	305	253	327	253	327	248	305	271	292	253	327	271	292	281	312	281	312	271	292	293	274	281	312	293	274	307	292	307	292	293	274	315	252	307	292	315	252	330	267	132	330	86	306	107	291	132	330	107	291	121	300	132	330	121	300	138	307	132	330	138	307	188	338	86	26	84	279	84	59	86	26	84	59	82	61	86	26	82	61	80	64	86	26	74	73	64	90	86	26	64	90	56	108	86	26	56	108	52	63	222	335	188	338	190	316	189	15	187	-6	222	-3	266	67	262	10	270	51	270	51	262	10	285	-2	270	51	285	-2	275	36	275	36	285	-2	283	23	288	16	283	23	285	-2	288	16	285	-2	311	-6	341	169	315	173	316	161	316	161	315	173	307	162	292	159	307	162	315	173	292	159	315	173	286	169	361	50	355	31	364	10	364	10	355	31	346	16	364	10	346	16	340	-2	340	-2	346	16	333	7	340	-2	333	7	318	4	318	4	310	5	311	-6	311	-6	310	5	302	7	311	-6	302	7	295	11	324	159	332	155	341	169	341	169	332	155	338	149	341	169	338	149	344	143	344	143	350	132	364	157	364	157	350	132	355	120	364	157	355	120	359	106	393	115	382	139	382	30	393	115	382	30	393	55	393	115	393	55	397	85	361	50	364	10	363	75	363	75	364	10	364	157	364	157	364	10	382	30	364	157	382	30	382	139	364	157	359	106	362	90	364	157	362	90	363	75	364	157	341	169	344	143	318	4	311	-6	340	-2	262	10	264	84	263	102	263	102	265	123	262	157	262	157	265	123	271	139	262	157	271	139	286	169	286	169	271	139	280	152	286	169	280	152	292	159	262	10	263	102	262	157	262	10	262	157	244	29	244	29	262	157	244	138	244	29	244	138	232	54	232	54	244	138	232	114	232	54	232	114	228	84	300	338	74	-6	98	-6	300	338	98	-6	323	338	77	199	64	215	73	162	73	162	64	215	56	236	73	162	56	236	53	174	53	174	56	236	54	261	56	318	54	261	56	283	56	318	56	283	65	325	65	325	56	283	63	301	65	325	63	301	74	315	113	185	97	158	107	159	113	185	107	159	116	160	113	185	93	189	97	158	77	199	73	162	97	158	77	199	97	158	93	189	118	324	122	321	126	336	126	336	122	321	126	316	126	336	126	316	128	309	143	330	128	309	131	300	143	330	131	300	133	294	108	338	106	326	113	326	108	338	113	326	126	336	126	336	113	326	118	324	164	311	155	322	160	285	164	311	160	285	163	289	164	311	163	289	166	293	164	311	166	293	167	299	155	322	143	330	144	283	155	322	144	283	149	282	155	322	149	282	155	283	155	322	155	283	160	285	143	330	133	294	136	289	143	330	136	289	140	285	143	330	140	285	144	283	148	180	153	187	156	207	156	207	153	187	159	195	156	207	159	195	167	222	167	222	159	195	165	205	167	222	165	205	172	218	116	160	125	164	125	186	125	186	125	164	133	168	125	186	133	168	136	190	136	190	133	168	141	174	136	190	141	174	146	197	146	197	141	174	148	180	146	197	148	180	156	207	125	186	113	185	116	160	89	323	106	326	97	337	89	323	97	337	86	335	89	323	86	335	76	330	89	323	76	330	74	315	45	307	36	293	37	192	45	307	37	192	53	174	45	307	53	174	54	261	45	307	54	261	56	318	29	278	25	261	27	215	29	278	27	215	37	192	29	278	37	192	36	293	106	326	108	338	97	337	27	215	25	261	24	243	65	325	74	315	76	330	128	309	143	330	126	336	264	84	262	10	266	67	341	169	316	161	324	159	288	16	311	-6	295	11	23	56	33	39	35	146	35	146	33	39	47	25	35	146	47	25	56	161	56	161	47	25	64	13	56	161	64	13	73	105	73	105	64	13	71	91	79	5	71	91	64	13	87	222	83	233	85	181	85	181	83	233	82	245	73	321	82	245	85	269	73	321	85	269	107	334	107	334	85	269	95	289	107	334	95	289	111	305	109	175	109	174	113	153	113	153	109	174	99	146	89	138	99	146	109	174	89	138	109	174	82	170	82	170	56	161	73	105	82	170	73	105	76	118	82	170	76	118	82	129	82	170	82	129	89	138	20	125	14	96	16	75	20	125	16	75	23	56	20	125	23	56	35	146	195	163	171	183	169	162	169	162	171	183	151	185	169	162	151	185	147	161	147	161	151	185	135	187	147	161	135	187	129	158	129	158	135	187	122	191	129	158	122	191	113	153	113	153	122	191	111	196	113	153	111	196	109	175	109	175	111	196	101	203	109	175	101	203	97	177	97	177	101	203	92	212	97	177	92	212	87	222	73	321	50	302	52	201	73	321	52	201	62	193	73	321	62	193	73	186	73	321	73	186	85	181	73	321	85	181	82	245	32	239	35	228	36	278	36	278	35	228	39	218	36	278	39	218	50	302	50	302	39	218	45	209	50	302	45	209	52	201	164	15	151	-6	161	-6	164	15	161	-6	173	-5	164	15	132	18	151	-6	75	64	79	5	87	43	87	43	79	5	96	0	87	43	96	0	106	28	106	28	96	0	113	-3	106	28	113	-3	132	18	132	18	113	-3	131	-6	132	18	131	-6	151	-6	164	319	163	338	152	338	164	319	152	338	134	315	164	319	173	337	163	338	152	338	107	334	111	305	152	338	111	305	134	315	252	82	245	77	252	23	252	23	245	77	239	68	252	23	239	68	235	13	235	13	239	68	232	57	235	13	232	57	224	44	224	44	217	35	235	13	235	13	217	35	216	4	219	326	220	303	227	324	227	324	220	303	240	283	227	324	240	283	234	322	234	322	240	283	240	321	245	322	240	321	240	283	245	322	240	283	254	257	262	224	274	224	269	338	262	224	269	338	259	338	262	224	259	338	257	332	262	224	257	332	254	257	254	257	257	332	254	328	254	257	254	328	250	324	254	257	250	324	245	322	277	78	274	81	277	49	277	78	277	49	281	65	277	78	281	65	280	72	252	82	252	23	262	84	262	84	252	23	267	35	262	84	267	35	268	84	268	84	267	35	277	49	268	84	277	49	274	81	164	15	173	-5	181	17	181	17	173	-5	186	-3	181	17	186	-3	195	21	195	21	186	-3	200	0	195	21	200	0	207	27	207	27	200	0	216	4	207	27	216	4	217	35	219	326	211	328	220	303	220	303	211	328	204	330	220	303	204	330	194	315	194	315	204	330	193	333	194	315	193	333	183	335	194	315	183	335	173	337	194	315	173	337	164	319	195	183	171	183	195	163	71	91	79	5	75	64	32	239	36	278	31	251	87	222	85	181	97	177	164	170	182	181	186	202	186	202	182	181	197	189	186	202	197	189	211	216	211	216	197	189	211	194	211	216	211	194	231	228	231	228	211	194	224	196	231	228	224	196	235	197	235	197	267	191	249	238	249	238	267	191	267	247	202	115	198	123	201	83	201	83	198	123	193	131	201	83	193	131	192	65	192	65	193	131	186	142	192	65	186	142	176	44	176	44	186	142	164	170	176	44	164	170	156	68	156	68	155	59	176	44	176	44	155	59	153	52	176	44	153	52	150	19	150	19	153	52	150	46	150	19	150	46	146	42	155	184	145	196	148	90	155	184	148	90	156	68	155	184	156	68	164	170	155	184	164	170	186	202	249	238	231	228	235	197	220	-101	239	-80	224	-45	224	-45	239	-80	238	-58	275	-29	238	-58	239	-80	275	-29	239	-80	263	-61	220	-101	224	-45	214	-101	214	-101	224	-45	211	-35	214	-101	211	-35	202	-90	202	-90	211	-35	199	-29	202	-90	199	-29	190	-81	190	-81	199	-29	186	-26	190	-81	186	-26	177	-75	177	-75	186	-26	173	-25	177	-75	173	-25	163	-71	163	-71	173	-25	147	-70	135	-71	147	-70	147	-29	135	-71	147	-29	125	-39	105	144	129	115	126	253	126	253	127	304	105	144	105	144	127	304	102	278	105	144	102	278	86	179	86	179	102	278	84	250	86	179	84	250	78	220	127	264	129	274	127	304	127	304	129	274	133	283	127	304	133	283	153	328	153	328	133	283	139	291	153	328	139	291	147	299	147	299	161	288	153	328	153	328	161	288	179	348	300	336	286	328	287	302	287	302	286	328	272	324	287	302	272	324	266	287	266	287	272	324	258	321	266	287	258	321	244	321	244	321	230	322	241	277	241	277	230	322	217	325	241	277	217	325	213	273	213	273	217	325	204	330	213	273	204	330	200	274	200	274	204	330	191	338	200	274	191	338	187	276	187	276	191	338	179	348	187	276	179	348	174	281	174	281	179	348	161	288	267	191	293	174	309	232	309	232	293	174	312	150	309	232	312	150	342	210	342	210	312	150	324	120	342	210	324	120	328	86	328	86	326	60	342	2	342	2	326	60	317	31	342	2	317	31	317	-21	317	-21	317	31	301	1	317	-21	301	1	290	-41	290	-41	301	1	275	-29	290	-41	275	-29	263	-61	382	147	367	181	369	35	382	147	369	35	378	55	382	147	378	55	384	79	382	147	384	79	387	108	367	181	342	210	342	2	367	181	342	2	356	18	367	181	356	18	369	35	328	86	342	2	342	210	306	320	323	341	313	348	306	320	313	348	300	336	306	320	300	336	287	302	244	321	241	277	266	287	173	-25	147	-29	147	-70	80	-93	90	-98	92	-73	92	-73	90	-98	100	-88	92	-73	100	-88	106	-54	106	-54	100	-88	111	-80	106	-54	111	-80	125	-39	125	-39	111	-80	122	-75	125	-39	122	-75	135	-71	145	196	137	210	148	90	148	90	137	210	131	224	148	90	131	224	129	115	129	115	131	224	127	239	129	115	127	239	126	253	150	19	146	42	141	37	141	37	134	40	150	19	150	19	134	40	119	49	150	19	119	49	115	-10	115	-10	119	49	105	-4	56	22	65	18	74	76	74	76	65	18	77	12	74	76	77	12	84	69	84	69	77	12	92	3	84	69	92	3	101	59	101	59	92	3	105	-4	101	59	105	-4	119	49	202	115	201	83	204	101	202	115	204	101	203	108	74	76	22	2	33	-4	74	76	33	-4	38	2	74	76	38	2	44	9	74	76	44	9	50	15	74	76	50	15	55	20	74	76	55	20	56	22	267	247	267	191	309	232	127	304	126	253	127	264	96	309	118	0	118	331	118	176	118	155	241	155	118	176	241	155	241	176	241	176	241	155	263	22	241	176	263	22	241	331	241	331	263	22	263	309	241	331	263	309	324	331	324	331	263	309	302	309	324	331	302	309	324	0	324	0	302	309	302	22	324	0	302	22	263	22	263	22	241	155	241	0	263	22	241	0	324	0	96	309	118	331	57	309	57	309	118	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	96	22	57	22	118	0	96	22	118	0	96	309	99	123	98	123	99	123	99	123	98	123	109	117	99	123	109	117	123	165	123	165	109	117	121	137	65	0	78	41	103	286	103	286	78	41	88	72	103	286	88	72	98	123	98	123	88	72	98	97	98	123	98	97	109	117	203	199	208	230	198	202	198	202	208	230	190	203	180	200	190	203	189	227	180	200	189	227	169	216	123	165	137	159	147	196	147	196	137	159	152	177	147	196	152	177	169	216	169	216	152	177	167	191	169	216	167	191	180	200	204	150	185	78	190	-3	204	150	190	-3	199	-4	204	150	199	-4	211	-2	204	150	211	-2	206	155	211	-2	216	31	215	33	215	33	224	228	211	-2	211	-2	224	228	209	181	211	-2	209	181	209	175	211	-2	209	175	208	168	224	228	215	33	216	38	224	228	216	38	217	44	224	228	217	44	218	49	224	228	218	49	220	55	224	228	220	55	221	61	224	228	221	61	247	151	224	228	247	151	236	223	209	188	209	181	224	228	209	188	224	228	208	230	209	188	208	230	207	194	208	230	189	227	190	203	249	159	250	166	250	202	250	202	250	166	251	173	250	202	251	173	252	186	252	186	251	173	252	180	247	151	249	159	250	202	247	151	250	202	245	214	247	151	245	214	236	223	218	27	224	3	220	26	220	26	224	3	222	25	228	26	222	25	224	3	228	26	224	3	239	13	255	30	272	53	267	59	255	30	267	59	253	44	255	30	253	44	243	34	255	30	243	34	239	13	234	29	228	26	239	13	234	29	239	13	243	34	224	3	218	27	216	28	224	3	216	28	216	31	224	3	216	31	211	-2	207	161	206	155	211	-2	207	161	211	-2	208	168	183	0	190	-3	185	78	183	0	185	78	181	65	183	0	181	65	178	52	183	0	178	52	177	5	175	40	173	30	174	13	175	40	174	13	177	5	175	40	177	5	178	52	104	296	104	293	158	340	158	340	104	293	103	290	158	340	103	290	103	286	103	286	23	0	65	0	85	312	92	311	98	325	98	325	92	311	99	309	98	325	99	309	116	329	116	329	99	309	103	306	116	329	103	306	104	301	104	301	104	299	158	340	158	340	104	299	104	296	76	320	76	312	85	312	76	320	85	312	98	325	158	340	154	342	143	337	158	340	143	337	130	333	158	340	130	333	116	329	158	340	116	329	104	301	103	286	98	123	158	340	174	13	173	30	172	23	208	230	203	199	207	194	121	137	137	159	123	165	99	123	98	123	99	123	99	123	98	123	109	117	99	123	109	117	123	165	123	165	109	117	121	137	104	296	104	293	133	252	133	252	104	293	103	290	133	252	103	290	103	286	103	286	93	257	98	123	98	123	93	257	98	97	98	123	98	97	109	117	203	199	208	230	198	202	198	202	208	230	190	203	180	200	190	203	189	227	180	200	189	227	169	216	123	165	137	159	147	196	147	196	137	159	152	177	147	196	152	177	169	216	169	216	152	177	167	191	169	216	167	191	180	200	204	150	185	78	190	-3	204	150	190	-3	199	-4	204	150	199	-4	211	-2	204	150	211	-2	206	155	211	-2	216	31	215	33	215	33	224	228	211	-2	211	-2	224	228	209	181	211	-2	209	181	209	175	211	-2	209	175	208	168	224	228	215	33	216	38	224	228	216	38	217	44	224	228	217	44	218	49	224	228	218	49	220	55	224	228	220	55	221	61	224	228	221	61	247	151	224	228	247	151	236	223	209	188	209	181	224	228	209	188	224	228	208	230	209	188	208	230	207	194	208	230	189	227	190	203	249	159	250	166	250	202	250	202	250	166	251	173	250	202	251	173	252	186	252	186	251	173	252	180	247	151	249	159	250	202	247	151	250	202	245	214	247	151	245	214	236	223	218	27	225	3	220	26	220	26	225	3	222	25	228	26	222	25	225	3	228	26	225	3	240	14	256	30	273	54	266	59	256	30	266	59	253	44	256	30	253	44	242	34	256	30	242	34	240	14	234	29	228	26	240	14	234	29	240	14	242	34	225	3	218	27	216	28	225	3	216	28	216	31	225	3	216	31	211	-2	207	161	206	155	211	-2	207	161	211	-2	208	168	183	0	190	-3	185	78	183	0	185	78	182	66	183	0	182	66	178	54	183	0	178	54	177	5	175	41	173	31	174	13	175	41	174	13	177	5	175	41	177	5	178	54	65	0	78	41	87	234	87	234	78	41	88	72	87	234	88	72	93	257	93	257	88	72	98	97	45	239	40	218	87	234	45	239	87	234	93	257	85	312	92	311	98	325	98	325	92	311	99	309	98	325	99	309	116	329	116	329	99	309	103	306	116	329	103	306	104	301	104	301	104	299	133	252	133	252	104	299	104	296	76	320	76	312	85	312	76	320	85	312	98	325	151	315	153	324	155	342	155	342	153	324	156	332	155	342	156	332	158	340	133	252	139	273	143	337	143	337	139	273	146	296	143	337	146	296	155	342	155	342	146	296	148	306	155	342	148	306	151	315	133	252	143	337	131	333	133	252	131	333	116	329	133	252	116	329	104	301	103	286	98	123	133	252	139	273	133	252	205	278	139	273	205	278	211	300	65	0	87	234	23	0	174	13	173	31	172	23	208	230	203	199	207	194	121	137	137	159	123	165	102	198	90	208	100	179	100	179	90	208	82	222	100	179	82	222	77	189	77	189	82	222	79	241	88	327	79	241	83	262	88	327	83	262	93	278	154	348	138	297	168	293	154	348	168	293	193	344	193	344	168	293	193	283	193	344	193	283	222	334	222	334	193	283	216	272	222	334	216	272	242	262	222	334	242	262	246	322	246	322	242	262	273	258	246	322	273	258	271	312	271	312	273	258	302	308	316	310	302	308	303	263	316	310	303	263	325	276	355	334	344	337	349	314	349	314	344	337	341	331	349	314	341	331	340	294	340	294	341	331	335	324	340	294	335	324	327	316	327	316	316	310	325	276	327	316	325	276	340	294	302	308	273	258	303	263	295	237	275	234	283	197	283	197	275	234	281	186	285	1	281	186	275	234	285	1	275	234	273	49	273	49	271	34	285	1	285	1	271	34	264	22	285	1	264	22	253	-11	253	-11	264	22	253	11	253	-11	253	11	238	5	325	231	312	235	316	215	316	215	312	235	310	215	302	214	310	215	312	235	302	214	312	235	295	237	295	237	283	197	287	205	295	237	287	205	294	211	295	237	294	211	302	214	343	200	352	209	344	217	343	200	344	217	335	225	343	200	335	225	335	207	316	215	322	214	325	231	325	231	322	214	328	211	325	231	328	211	335	225	335	225	328	211	335	207	335	76	329	103	329	47	329	47	329	103	316	127	329	47	316	127	311	22	311	22	316	127	300	149	311	22	300	149	287	169	287	169	281	186	285	1	287	169	285	1	311	22	238	5	219	2	253	-11	253	-11	219	2	215	-16	215	-16	219	2	204	4	215	-16	204	4	192	-15	192	-15	204	4	191	8	192	-15	191	8	181	16	93	278	106	289	118	342	118	342	106	289	122	295	118	342	122	295	154	348	154	348	122	295	138	297	65	305	51	278	60	204	65	305	60	204	77	189	65	305	77	189	79	241	65	305	79	241	88	327	51	278	46	248	49	224	51	278	49	224	60	204	157	195	150	193	151	179	151	179	150	193	144	191	151	179	144	191	144	177	144	177	144	191	137	190	144	177	137	190	136	176	136	176	137	190	131	190	128	176	136	176	131	190	128	176	131	190	116	192	128	176	116	192	102	198	128	176	102	198	100	179	159	182	167	186	163	197	159	182	163	197	157	195	159	182	157	195	151	179	94	114	72	109	75	73	75	73	72	109	69	74	61	73	69	74	72	109	61	73	72	109	53	97	53	97	38	82	39	57	53	97	39	57	45	64	53	97	45	64	53	69	53	97	53	69	61	73	34	49	39	57	38	82	34	49	38	82	28	65	34	49	28	65	22	51	81	70	87	65	94	114	94	114	87	65	92	58	94	114	92	58	97	49	97	49	102	39	118	110	118	110	102	39	108	29	118	110	108	29	114	20	122	11	132	3	136	98	136	98	132	3	144	-3	136	98	144	-3	149	82	149	82	144	-3	157	-9	149	82	157	-9	158	63	158	63	157	-9	172	-13	158	63	172	-13	165	44	165	44	172	-13	172	28	181	16	172	28	172	-13	181	16	172	-13	192	-15	118	110	114	20	122	11	118	110	122	11	136	98	118	110	94	114	97	49	231	195	232	145	241	212	241	212	232	145	243	121	241	212	243	121	257	225	257	225	243	121	257	99	257	225	257	99	275	234	275	234	257	99	269	76	275	234	269	76	273	49	232	145	231	195	227	174	94	114	75	73	81	70	88	327	93	278	118	342	292	41	292	22	314	0	292	41	314	0	292	78	292	41	292	78	291	78	292	41	291	78	118	309	292	41	118	309	103	331	292	41	103	331	91	309	57	309	91	309	103	331	57	309	103	331	35	331	57	309	35	331	46	0	57	309	46	0	57	0	292	331	292	78	314	0	292	331	314	0	314	331	257	22	57	289	58	252	257	22	58	252	247	0	257	22	247	0	314	0	257	22	314	0	292	22	58	252	57	289	57	252	46	0	35	331	35	0	384	178	388	197	389	229	389	229	388	197	394	211	389	229	394	211	414	233	414	233	394	211	402	219	414	233	402	219	412	222	412	222	424	219	414	233	414	233	424	219	437	229	424	219	433	211	437	229	437	229	433	211	439	197	437	229	439	197	456	217	456	217	439	197	443	178	456	217	443	178	444	152	444	152	443	127	457	89	457	89	443	127	439	108	457	89	439	108	437	78	437	78	439	108	433	95	437	78	433	95	424	87	456	217	457	89	471	200	471	200	457	89	471	106	471	200	471	106	480	178	480	178	471	106	480	128	480	178	480	128	483	153	444	152	457	89	456	217	387	108	389	78	393	95	393	95	389	78	414	74	393	95	414	74	402	87	402	87	414	74	413	84	424	87	413	84	414	74	424	87	414	74	437	78	370	89	389	78	370	217	370	217	389	78	384	127	370	217	384	127	383	152	383	152	384	178	370	217	370	217	384	178	389	229	344	152	347	128	347	177	347	177	347	128	355	107	347	177	355	107	356	199	356	199	355	107	370	89	356	199	370	89	370	217	346	44	346	0	481	0	346	44	481	0	481	44	107	112	104	78	113	27	113	27	104	78	98	47	113	27	98	47	91	2	91	2	98	47	88	26	91	2	88	26	71	17	71	17	64	21	91	2	91	2	64	21	55	-6	59	320	65	319	135	331	135	331	65	319	71	318	135	331	71	318	75	316	75	316	80	313	135	331	135	331	80	313	86	308	135	331	86	308	92	301	348	300	353	338	343	309	343	309	353	338	335	314	319	305	335	314	353	338	319	305	353	338	316	329	376	274	383	275	383	334	383	334	383	275	390	278	383	334	390	278	394	327	394	327	390	278	397	283	394	327	397	283	401	317	401	317	397	283	402	291	401	317	402	291	403	301	369	337	353	338	354	288	369	337	354	288	362	278	369	337	362	278	376	274	369	337	376	274	383	334	300	186	301	219	294	304	294	304	301	219	303	253	294	304	303	253	316	329	316	329	303	253	309	284	316	329	309	284	319	305	294	304	283	271	291	-5	294	304	291	-5	300	-5	294	304	300	-5	300	186	291	-5	283	271	278	234	291	-5	278	234	278	200	291	-5	278	200	278	107	291	-5	278	107	135	331	291	-5	135	331	129	246	129	246	135	331	113	27	129	246	113	27	124	60	129	246	124	60	128	97	129	246	128	97	129	131	99	291	107	280	135	331	135	331	107	280	113	27	113	27	107	280	107	145	53	321	59	320	135	331	53	321	135	331	45	331	53	321	45	331	45	321	55	-6	64	21	59	31	55	-6	59	31	53	43	55	-6	53	43	45	53	55	-6	45	53	38	-5	31	57	24	56	24	-2	31	57	24	-2	38	-5	31	57	38	-5	45	53	5	40	6	14	10	48	10	48	6	14	13	4	10	48	13	4	17	53	17	53	13	4	24	-2	17	53	24	-2	24	56	6	14	5	40	3	30	107	112	113	27	107	145	135	331	92	301	99	291	353	338	348	300	354	288	384	127	389	78	387	108	184	249	187	249	188	249	195	260	188	249	206	248	195	260	206	248	210	259	210	259	206	248	220	243	210	259	220	243	224	257	224	257	220	243	228	236	224	257	228	236	236	253	236	253	228	236	233	224	236	253	233	224	234	209	234	209	232	195	233	161	233	161	232	195	227	183	233	161	227	183	222	158	222	158	227	183	219	175	222	158	219	175	209	157	209	157	219	175	207	169	209	157	207	169	194	156	194	156	207	169	191	167	194	156	191	167	190	156	190	156	191	167	188	167	190	156	188	167	187	156	187	156	188	167	186	168	187	156	186	168	184	157	184	157	186	168	184	168	184	157	184	168	182	157	182	157	184	168	181	168	182	157	181	168	178	157	178	157	181	168	178	169	178	157	178	169	178	109	178	109	178	169	146	228	178	109	146	228	179	98	179	98	146	228	146	112	267	209	267	218	267	201	267	201	267	218	265	225	267	201	265	225	265	193	265	193	265	225	263	232	265	193	263	232	262	186	262	186	263	232	259	238	262	186	259	238	258	180	258	180	259	238	254	243	258	180	254	243	252	174	252	174	254	243	246	248	252	174	246	248	243	166	243	166	246	248	236	253	243	166	236	253	234	209	234	209	233	161	243	166	195	260	123	260	133	251	195	260	133	251	140	249	195	260	140	249	144	245	195	260	144	245	146	238	195	260	146	238	146	228	195	260	146	228	181	248	195	260	181	248	184	249	195	260	184	249	188	249	178	239	178	243	146	228	178	239	146	228	178	169	179	246	181	248	146	228	179	246	146	228	178	243	204	76	204	84	192	85	204	76	192	85	185	87	204	76	185	87	146	100	204	76	146	100	144	92	204	76	144	92	140	87	204	76	140	87	134	85	204	76	134	85	123	84	204	76	123	84	123	76	146	112	146	100	185	87	146	112	185	87	181	91	146	112	181	91	179	98	193	338	189	317	235	309	193	338	235	309	246	329	246	329	235	309	275	288	246	329	275	288	292	305	292	305	275	288	306	255	292	305	306	255	329	267	329	267	306	255	326	213	329	267	326	213	334	165	334	165	352	220	329	267	334	165	353	110	352	220	329	63	353	110	334	165	329	63	334	165	326	118	329	63	326	118	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	330	137	330	106	287	145	309	137	330	145	309	193	338	193	338	145	309	189	317	28	111	51	63	28	221	28	221	51	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	135	1	145	22	135	1	190	-6	145	22	190	-6	190	14	88	26	135	1	106	43	88	26	106	43	74	76	88	26	74	76	54	118	88	26	54	118	51	63	46	166	51	63	54	118	28	111	28	221	19	166	28	221	46	166	52	268	352	220	353	110	361	165	133	251	123	260	123	252	206	248	188	249	187	249	80	86	75	97	84	57	84	57	75	97	72	112	84	57	72	112	62	69	62	69	72	112	71	130	84	245	71	130	77	173	84	245	77	173	94	208	86	78	80	86	84	57	86	78	84	57	85	-67	86	78	85	-67	89	-42	86	78	89	-42	94	73	85	-67	84	57	78	48	85	-67	78	48	86	-75	138	129	126	116	134	55	138	129	134	55	165	97	138	129	165	97	150	142	209	239	212	231	209	258	209	239	209	258	202	245	202	245	209	258	198	267	202	245	198	267	194	249	194	249	198	267	185	272	194	249	185	272	184	252	184	252	185	272	174	252	146	247	174	252	170	273	146	247	170	273	124	266	124	266	84	245	94	208	124	266	94	208	118	232	124	266	118	232	146	247	34	101	45	84	53	214	53	214	45	84	62	69	53	214	62	69	84	245	84	245	62	69	71	130	33	178	26	140	28	120	33	178	28	120	34	101	33	178	34	101	53	214	217	246	209	258	212	231	217	246	212	231	219	231	227	6	243	-1	237	80	237	80	243	-1	242	27	243	79	242	27	243	33	243	79	243	33	249	76	249	76	243	33	248	38	249	76	248	38	252	43	249	76	252	43	254	72	254	72	252	43	257	49	254	72	257	49	257	66	257	66	257	49	258	58	252	12	265	-4	259	10	259	10	265	-4	268	9	296	19	268	9	281	-3	296	19	281	-3	297	0	246	15	243	21	243	-1	246	15	243	-1	265	-4	246	15	265	-4	252	12	242	27	243	-1	243	21	237	80	227	78	227	6	227	6	227	78	218	73	227	6	218	73	216	18	216	18	218	73	212	65	216	18	212	65	210	31	210	31	212	65	209	55	210	31	209	55	208	45	315	211	307	224	287	222	315	211	287	222	280	201	315	211	325	225	307	224	287	222	267	218	280	201	280	201	267	218	245	211	280	201	245	211	242	176	242	176	245	211	223	200	242	176	223	200	208	190	202	139	242	176	208	190	202	139	208	190	193	180	202	139	193	180	178	168	202	139	178	168	165	97	164	156	150	142	165	97	164	156	165	97	178	168	126	116	124	38	134	32	126	116	134	32	134	55	134	55	134	32	142	24	134	55	142	24	151	49	151	49	142	24	148	15	151	49	148	15	152	4	297	0	312	7	320	46	320	46	312	7	327	16	320	46	327	16	338	83	338	83	327	16	340	27	338	83	340	27	350	124	350	124	340	27	360	49	350	124	360	49	354	163	354	163	360	49	371	214	371	214	360	49	376	74	371	214	376	74	386	200	386	200	376	74	389	100	386	200	389	100	396	180	396	180	389	100	397	128	396	180	397	128	400	154	353	176	354	163	371	214	353	176	371	214	350	222	353	176	350	222	349	189	350	222	325	225	332	208	350	222	332	208	343	200	350	222	343	200	349	189	315	211	332	208	325	225	268	9	265	-4	281	-3	185	272	170	273	174	252	150	-26	143	-49	150	-87	150	-87	143	-49	133	-71	150	-87	133	-71	124	-102	124	-102	133	-71	119	-86	124	-102	119	-86	103	-92	103	-92	96	-91	124	-102	124	-102	96	-91	95	-107	124	38	126	116	119	30	119	30	126	116	114	102	119	30	114	102	109	10	109	10	114	102	104	88	109	10	104	88	98	-14	98	-14	104	88	94	73	98	-14	94	73	89	-42	188	-6	185	14	183	-37	183	-37	185	14	178	29	183	-37	178	29	170	-65	170	-65	178	29	166	40	170	-65	166	40	153	-5	153	-5	166	40	152	4	153	-5	150	-26	170	-65	96	-91	90	-88	95	-107	95	-107	90	-88	87	-82	95	-107	87	-82	75	-105	75	-105	87	-82	86	-75	75	-105	86	-75	78	48	75	-105	78	48	73	38	75	-105	73	38	68	29	75	-105	68	29	64	20	75	-105	64	20	61	-97	64	20	60	11	61	-97	61	-97	60	11	56	0	61	-97	56	0	52	-86	52	-86	56	0	52	-13	52	-86	52	-13	49	-27	47	-72	52	-86	49	-27	47	-72	49	-27	47	-41	47	-72	47	-41	46	-55	150	-26	150	-87	170	-65	151	49	152	4	166	40	296	19	297	0	320	46	237	80	242	27	243	79	219	306	224	305	224	305	232	327	224	305	233	131	232	327	233	131	246	302	246	302	233	131	246	155	266	142	246	155	233	131	232	327	195	331	200	309	232	327	200	309	206	309	232	327	206	309	212	308	232	327	212	308	219	306	232	327	219	306	224	305	195	331	35	331	57	309	195	331	57	309	96	309	195	331	96	309	118	309	195	331	118	309	194	309	195	331	194	309	200	309	96	309	118	0	118	309	118	148	118	127	195	127	118	148	195	127	190	148	196	149	190	148	195	127	196	149	195	127	233	131	57	22	57	309	35	331	57	22	35	331	35	0	57	22	35	0	118	0	57	22	118	0	96	22	291	296	265	316	275	281	291	296	275	281	285	265	291	296	285	265	290	247	291	296	290	247	292	228	291	296	292	228	308	267	265	316	232	327	246	302	265	316	246	302	262	293	265	316	262	293	275	281	233	131	224	305	224	152	233	131	224	152	218	151	233	131	218	151	211	150	233	131	211	150	203	149	233	131	203	149	196	149	314	229	308	267	308	191	308	191	308	267	292	228	291	163	292	228	290	210	291	163	290	210	284	193	275	177	262	164	266	142	275	177	266	142	291	163	275	177	291	163	284	193	96	22	118	0	96	309	246	155	266	142	262	164	292	228	291	163	308	191	69	255	84	274	84	274	88	307	84	274	89	26	88	307	89	26	107	292	107	292	89	26	107	40	135	2	107	40	89	26	46	190	50	213	52	271	52	271	50	213	58	235	52	271	58	235	88	307	88	307	58	235	69	255	88	307	69	255	84	274	52	271	30	111	46	190	46	190	30	111	45	166	46	143	45	166	30	111	46	143	30	111	53	63	30	223	22	166	30	111	30	223	30	111	52	271	163	55	150	48	152	21	152	21	150	48	139	39	152	21	139	39	135	2	135	2	139	39	128	28	135	2	128	28	123	30	350	222	329	269	330	213	350	222	330	213	334	190	350	222	334	190	335	166	350	222	335	166	343	91	350	222	343	91	354	127	350	222	354	127	358	166	322	98	325	59	329	120	329	120	325	59	343	91	329	120	343	91	334	143	334	143	343	91	335	166	329	269	294	306	296	274	329	269	296	274	311	255	329	269	311	255	322	235	329	269	322	235	330	213	296	60	296	274	294	306	296	60	294	306	273	292	296	60	273	292	273	40	296	60	273	40	301	33	310	78	296	60	301	33	310	78	301	33	325	59	310	78	325	59	322	98	279	5	271	12	280	-24	273	40	271	12	301	33	271	12	273	40	270	37	271	12	270	37	268	-17	271	12	268	-17	280	-24	222	19	214	17	214	-5	214	-5	214	17	205	16	214	-5	205	16	202	-6	202	-6	205	16	198	15	202	-6	198	15	190	-6	190	-6	198	15	190	15	192	61	190	39	200	38	192	61	200	38	208	59	208	59	200	38	209	36	208	59	209	36	222	54	222	54	209	36	216	32	222	54	216	32	223	27	137	307	156	312	193	338	193	338	156	312	174	315	193	338	174	315	190	316	190	316	207	315	193	338	193	338	207	315	248	330	166	32	173	36	177	59	177	59	173	36	181	38	177	59	181	38	192	61	192	61	181	38	190	39	163	55	152	21	159	27	163	55	159	27	166	32	163	55	166	32	177	59	273	292	294	306	259	301	259	301	294	306	248	330	259	301	248	330	243	308	243	308	248	330	225	313	354	-27	352	-5	346	-28	346	-28	352	-5	344	-6	346	-28	344	-6	338	-29	338	-29	344	-6	336	-7	338	-29	336	-7	330	-30	330	-30	336	-7	328	-9	330	-30	328	-9	321	-31	321	-31	328	-9	321	-9	321	-31	321	-9	313	-31	313	-31	321	-9	313	-10	303	-8	294	-5	295	-29	303	-8	295	-29	313	-31	303	-8	313	-31	313	-10	286	0	279	5	280	-24	286	0	280	-24	295	-29	286	0	295	-29	294	-5	268	-17	270	37	267	35	268	-17	267	35	263	33	268	-17	263	33	259	31	268	-17	259	31	257	-7	222	54	223	27	234	47	234	47	223	27	230	21	234	47	230	21	237	0	234	47	237	0	245	39	245	39	237	0	247	2	245	39	247	2	255	29	255	29	247	2	257	-7	255	29	257	-7	259	31	230	21	222	19	226	-3	230	21	226	-3	237	0	135	330	88	307	107	292	135	330	107	292	120	300	135	330	120	300	137	307	135	330	137	307	193	338	89	26	84	274	84	60	89	26	84	60	70	78	89	26	70	78	59	98	89	26	59	98	53	63	51	120	46	143	53	63	51	120	53	63	59	98	190	-6	190	15	184	15	190	-6	184	15	176	16	190	-6	176	16	168	17	190	-6	168	17	160	19	190	-6	160	19	152	21	190	-6	152	21	135	2	135	2	123	30	119	32	135	2	119	32	114	35	135	2	114	35	110	37	135	2	110	37	107	40	222	19	214	-5	226	-3	248	330	207	315	225	313	82	175	79	163	82	175	82	175	79	163	97	145	82	175	97	145	95	259	82	175	95	259	81	275	82	175	81	275	76	197	76	197	81	275	75	299	63	335	75	299	76	308	63	335	76	308	89	344	89	344	76	308	80	318	89	344	80	318	87	325	118	348	108	332	133	322	118	348	133	322	140	345	140	345	133	322	149	297	140	345	149	297	160	339	160	339	149	297	157	265	160	339	157	265	161	231	162	165	160	123	173	53	173	53	160	123	156	84	173	53	156	84	149	19	149	19	156	84	149	56	149	19	149	56	137	45	137	45	129	47	149	19	149	19	129	47	122	-10	220	161	257	170	222	179	220	161	222	179	222	253	220	161	222	253	220	265	220	161	220	265	217	276	220	161	217	276	214	286	220	161	214	286	209	125	222	179	223	189	223	242	223	242	223	189	223	200	223	242	223	200	224	233	224	233	223	200	224	212	224	233	224	212	224	223	206	304	193	317	193	88	193	88	193	317	178	329	193	88	178	329	173	53	173	53	178	329	162	203	63	20	70	17	76	75	76	75	70	17	83	11	76	75	83	11	86	70	86	70	83	11	97	3	86	70	97	3	100	62	100	62	97	3	111	-4	100	62	111	-4	116	54	116	54	111	-4	122	-10	116	54	122	-10	129	47	76	75	30	2	41	-3	76	75	41	-3	46	3	76	75	46	3	51	9	76	75	51	9	56	14	76	75	56	14	60	17	76	75	60	17	63	20	97	330	108	332	118	348	97	330	118	348	89	344	97	330	89	344	87	325	63	335	43	319	45	229	63	335	45	229	62	214	63	335	62	214	76	197	63	335	76	197	75	299	31	247	45	229	43	319	31	247	43	319	30	297	31	247	30	297	25	270	95	259	97	145	112	245	112	245	97	145	115	161	112	245	115	161	126	227	126	227	115	161	128	180	126	227	128	180	132	200	74	132	97	145	79	163	74	132	79	163	73	153	74	132	73	153	64	144	74	132	64	144	54	138	74	132	54	138	49	123	54	138	45	134	49	123	276	149	289	208	269	162	269	162	289	208	268	192	269	162	268	192	257	170	257	170	268	192	238	182	235	304	245	310	272	352	272	352	245	310	255	313	272	352	255	313	266	314	266	314	283	310	272	352	272	352	283	310	308	348	312	266	331	203	335	337	335	337	331	203	348	218	335	337	348	218	355	321	355	321	348	218	361	236	355	321	361	236	367	300	367	300	361	236	368	256	367	300	368	256	371	277	310	278	312	266	335	337	310	278	335	337	308	348	310	278	308	348	305	291	308	348	283	310	296	302	308	348	296	302	305	291	310	246	303	226	309	191	310	246	309	191	331	203	310	246	331	203	312	266	309	190	309	191	303	226	309	190	303	226	313	1	309	190	313	1	335	159	402	52	396	46	403	36	403	36	396	46	390	41	403	36	390	41	388	24	388	24	390	41	384	36	388	24	384	36	379	35	379	35	361	47	372	11	372	11	361	47	355	0	313	1	333	-10	335	159	335	159	333	-10	339	-10	335	159	339	-10	347	119	347	119	339	-10	355	0	347	119	355	0	353	78	353	78	355	0	361	47	283	94	284	70	289	208	289	208	284	70	289	44	289	208	289	44	303	226	303	226	289	44	298	21	303	226	298	21	313	1	276	149	280	132	289	208	289	208	280	132	282	113	289	208	282	113	283	94	406	57	402	52	403	36	406	57	403	36	415	47	379	35	372	11	388	24	272	352	206	304	214	286	272	352	214	286	225	297	272	352	225	297	235	304	206	304	193	88	209	125	206	304	209	125	214	286	161	231	162	203	178	329	161	231	178	329	160	339	222	179	257	170	238	182	162	165	173	53	162	203	222	179	223	242	222	253	290	214	284	197	290	167	290	167	284	197	274	182	290	167	274	182	271	153	271	153	274	182	261	170	271	153	261	170	248	142	248	142	261	170	246	161	248	142	246	161	225	137	248	142	225	137	313	22	232	328	195	331	199	309	232	328	199	309	203	309	232	328	203	309	208	308	232	328	208	308	214	307	232	328	214	307	219	306	232	328	219	306	224	305	232	328	224	305	225	137	232	328	225	137	246	161	232	328	246	161	246	302	232	328	246	302	265	317	118	309	199	309	195	331	118	309	195	331	96	309	118	309	96	309	118	0	96	309	195	331	57	309	57	309	195	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	225	137	224	305	224	160	225	137	224	160	219	136	219	136	224	160	218	159	219	136	218	159	213	136	213	136	218	159	212	159	213	136	212	159	207	158	196	157	200	135	201	158	201	158	200	135	206	135	201	158	206	135	207	158	207	158	206	135	213	136	196	157	118	157	155	136	196	157	155	136	181	136	196	157	181	136	184	136	196	157	184	136	186	135	196	157	186	135	189	135	196	157	189	135	192	135	196	157	192	135	194	135	196	157	194	135	200	135	290	214	290	167	292	232	292	232	303	186	308	271	308	271	303	186	311	208	308	271	311	208	314	233	291	298	265	317	275	281	291	298	275	281	284	268	291	298	284	268	290	251	291	298	290	251	292	232	291	298	292	232	308	271	265	317	246	302	262	293	265	317	262	293	275	281	248	142	313	22	356	0	356	0	313	22	264	22	356	0	264	22	252	0	252	0	264	22	181	136	252	0	181	136	155	136	96	22	57	22	118	0	96	22	118	0	96	309	292	232	290	167	303	186	155	136	118	157	118	136	149	151	152	151	153	167	153	167	152	151	156	151	153	167	156	151	158	166	158	166	156	151	159	151	158	166	159	151	163	166	163	166	159	151	162	151	163	166	162	151	165	152	244	186	222	174	224	158	224	158	222	174	194	168	224	158	194	168	270	31	270	31	194	168	172	152	169	152	172	152	194	168	169	152	194	168	165	152	165	152	194	168	163	166	138	152	141	152	143	167	143	167	141	152	145	152	143	167	145	152	148	167	148	167	145	152	149	151	148	167	149	151	153	167	138	65	138	152	138	167	138	65	138	167	94	269	138	65	94	269	140	42	146	308	156	314	177	334	177	334	156	314	168	317	177	334	168	317	182	318	182	318	212	315	213	331	213	331	212	315	235	307	213	331	235	307	250	323	250	323	235	307	251	293	250	323	251	293	282	306	282	306	251	293	261	271	282	306	261	271	264	240	264	240	259	207	274	178	274	178	259	207	250	166	138	283	140	298	94	269	138	283	94	269	138	167	94	269	140	298	146	308	94	269	146	308	177	334	94	269	177	334	92	292	177	334	35	334	57	320	177	334	57	320	73	315	177	334	73	315	85	307	177	334	85	307	92	292	264	240	274	178	282	306	282	306	274	178	295	196	282	306	295	196	306	281	306	281	295	196	309	217	306	281	309	217	315	244	213	331	177	334	182	318	244	186	224	158	250	166	244	186	250	166	259	207	350	18	337	26	295	0	295	0	337	26	326	36	295	0	326	36	314	47	314	47	368	127	300	61	382	0	382	11	365	13	382	0	365	13	350	18	382	0	350	18	295	0	295	0	314	47	300	61	295	0	300	61	284	80	295	0	284	80	282	17	270	31	200	-35	213	-49	270	31	213	-49	282	17	270	31	282	17	284	80	270	31	284	80	269	100	270	31	269	100	254	120	270	31	254	120	239	139	270	31	239	139	224	158	197	0	197	12	175	14	197	0	175	14	158	18	197	0	158	18	92	42	197	0	92	42	85	27	197	0	85	27	73	18	197	0	73	18	57	14	197	0	57	14	35	12	197	0	35	12	35	0	92	42	158	18	94	65	94	65	158	18	147	27	94	65	147	27	94	92	94	92	147	27	140	42	94	92	140	42	94	269	368	127	314	47	382	113	57	320	35	334	35	321	138	167	138	152	143	167	188	331	15	331	59	321	188	331	59	321	84	321	188	331	84	321	119	321	188	331	119	321	144	321	188	331	144	321	153	320	188	331	153	320	161	316	188	331	161	316	168	309	188	331	168	309	173	300	188	331	173	300	177	287	188	331	177	287	188	287	144	139	132	141	144	129	144	129	132	141	124	143	144	129	124	143	84	167	84	167	124	143	120	147	84	167	120	147	84	321	84	321	120	147	119	155	84	321	119	155	119	167	15	331	15	287	25	287	15	331	25	287	29	300	15	331	29	300	34	309	15	331	34	309	41	316	15	331	41	316	49	320	15	331	49	320	59	321	241	150	236	145	283	129	283	129	236	145	229	141	283	129	229	141	218	139	407	142	404	141	475	129	475	129	404	141	398	140	475	129	398	140	391	139	415	152	414	148	475	129	475	129	414	148	413	145	475	129	413	145	411	143	411	143	409	143	475	129	475	129	409	143	407	142	467	319	478	321	478	331	467	319	478	331	459	316	459	316	478	331	427	331	459	316	427	331	454	311	454	311	427	331	451	304	475	139	463	141	475	129	475	129	463	141	456	143	475	129	456	143	415	166	415	166	456	143	452	147	415	166	452	147	415	284	415	284	452	147	451	155	415	284	451	155	427	331	427	331	451	155	450	166	427	331	450	166	450	294	415	158	415	152	475	129	415	158	475	129	415	166	347	176	270	331	333	128	347	176	333	128	338	128	347	176	338	128	415	284	347	176	415	284	427	331	270	331	209	331	218	319	270	331	218	319	226	316	270	331	226	316	233	311	270	331	233	311	239	304	270	331	239	304	244	296	270	331	244	296	257	283	270	331	257	283	333	128	244	296	258	159	257	171	283	139	273	141	283	129	283	129	273	141	265	145	283	129	265	145	243	159	243	159	265	145	260	150	243	159	260	150	244	171	244	171	260	150	258	159	244	171	258	159	244	296	144	129	84	167	84	155	144	129	84	155	82	147	144	129	82	147	78	143	144	129	78	143	71	141	144	129	71	141	59	139	144	129	59	139	59	129	283	129	218	139	218	129	241	150	283	129	243	159	218	319	209	331	209	321	257	283	244	296	257	171	475	129	391	139	391	129	451	304	427	331	450	294	119	321	84	321	119	167	126	22	339	309	309	309	309	309	339	309	339	331	309	309	339	331	262	309	262	309	339	331	234	309	262	309	234	309	51	22	51	22	234	309	25	22	51	22	25	22	334	0	334	0	25	22	25	0	50	331	50	309	234	309	50	331	234	309	339	331	126	22	309	309	100	22	126	22	100	22	334	0	126	22	334	0	334	22	51	22	334	0	100	22	189	218	189	225	132	210	132	210	189	225	91	225	132	210	91	225	33	218	33	218	91	225	91	226	33	218	91	226	133	315	133	315	91	226	189	324	133	315	189	324	133	316	133	316	189	324	189	331	133	316	189	331	74	316	58	315	74	316	189	331	58	315	189	331	23	331	146	-13	136	-44	145	-81	145	-81	136	-44	122	-69	145	-81	122	-69	109	-101	109	-101	122	-69	105	-84	109	-101	105	-84	88	-90	88	-90	83	-90	109	-101	109	-101	83	-90	78	-88	109	-101	78	-88	65	-108	65	-108	78	-88	73	-86	65	-108	73	-86	67	-83	23	331	21	272	31	272	23	331	31	272	34	290	23	331	34	290	39	303	23	331	39	303	46	311	23	331	46	311	58	315	132	209	52	124	79	117	132	209	79	117	109	132	132	209	109	132	189	218	132	209	189	218	132	210	109	132	107	112	127	100	109	132	127	100	141	122	195	33	192	62	189	-11	189	-11	192	62	182	87	189	-11	182	87	172	-51	172	-51	182	87	165	107	172	-51	165	107	150	22	150	22	165	107	147	54	141	122	127	100	140	81	141	122	140	81	147	54	141	122	147	54	165	107	150	22	146	-13	172	-51	65	-108	67	-83	62	-77	65	-108	62	-77	57	-71	65	-108	57	-71	52	-66	65	-108	52	-66	50	-107	50	-107	52	-66	47	-63	50	-107	47	-63	43	-61	50	-107	43	-61	38	-61	50	-107	38	-61	37	-103	31	-62	26	-65	26	-97	31	-62	26	-97	37	-103	31	-62	37	-103	38	-61	21	-69	18	-74	20	-90	21	-69	20	-90	26	-97	21	-69	26	-97	26	-65	20	-90	18	-74	17	-80	146	-13	145	-81	172	-51	79	117	52	124	52	117	109	132	79	117	107	112	132	210	33	218	33	210	46	43	37	47	15	0	15	0	37	47	30	53	15	0	30	53	15	80	15	80	30	53	26	64	15	80	26	64	24	80	26	194	31	154	33	236	33	236	31	154	43	121	33	236	43	121	53	275	53	275	43	121	64	95	53	275	64	95	86	308	86	308	64	95	84	195	94	75	84	195	64	95	186	338	149	312	186	320	186	320	222	314	241	330	241	330	222	314	250	296	241	330	250	296	285	309	285	309	250	296	271	269	285	309	271	269	284	235	289	195	306	94	318	277	318	277	306	94	327	121	318	277	327	121	338	237	338	237	327	121	341	154	338	237	341	154	345	194	285	309	284	235	289	195	285	309	289	195	318	277	241	330	186	338	186	320	261	106	276	74	276	132	276	132	276	74	306	94	276	132	306	94	285	163	285	163	306	94	289	195	214	0	238	42	218	75	218	75	238	42	239	60	218	75	239	60	242	86	242	86	239	60	276	74	242	86	276	74	261	106	345	55	340	48	358	0	358	0	340	48	334	43	358	0	334	43	324	42	358	0	358	79	348	79	358	0	348	79	347	66	358	0	347	66	345	55	238	42	214	0	358	0	238	42	358	0	324	42	130	330	86	308	100	265	130	330	100	265	120	293	130	330	120	293	149	312	130	330	149	312	186	338	86	308	84	195	88	231	86	308	88	231	100	265	132	60	132	42	153	75	132	60	153	75	129	87	132	60	129	87	110	108	132	60	110	108	96	135	132	60	96	135	94	75	87	165	84	195	94	75	87	165	94	75	96	135	158	0	153	75	132	42	158	0	132	42	58	42	158	0	58	42	46	43	158	0	46	43	15	0	30	177	33	95	43	210	43	210	33	95	53	56	43	210	53	56	64	236	64	236	53	56	86	23	64	236	86	23	84	137	84	137	94	256	64	236	110	223	129	243	132	271	132	271	129	243	153	256	132	271	153	256	132	289	132	289	153	256	158	331	132	289	158	331	58	289	46	288	58	289	158	331	46	288	158	331	15	331	15	331	15	251	24	251	15	331	24	251	26	267	15	331	26	267	30	277	15	331	30	277	37	284	15	331	37	284	46	288	284	96	271	62	285	22	285	22	271	62	250	35	285	22	250	35	241	1	241	1	250	35	222	17	241	1	222	17	186	-6	186	-6	222	17	186	11	358	331	214	331	238	289	358	331	238	289	324	289	358	331	324	289	334	288	358	331	334	288	340	283	358	331	340	283	345	276	358	331	345	276	347	265	358	331	347	265	348	252	358	331	348	252	358	252	261	225	276	257	242	245	242	245	276	257	239	271	242	245	239	271	218	256	218	256	239	271	238	289	218	256	238	289	214	331	345	137	341	177	338	94	338	94	341	177	327	210	338	94	327	210	318	54	318	54	327	210	306	237	318	54	306	237	289	137	289	137	306	237	285	168	276	199	285	168	306	237	276	199	306	237	276	257	276	199	276	257	261	225	289	137	285	22	318	54	149	18	120	38	130	1	149	18	130	1	186	-6	149	18	186	-6	186	11	100	66	88	101	86	23	100	66	86	23	130	1	100	66	130	1	120	38	84	137	87	167	94	256	94	256	87	167	96	196	94	256	96	196	132	271	132	271	96	196	110	223	33	95	30	177	26	137	84	137	86	23	88	101	284	96	285	22	289	137	41	-31	48	-24	51	8	51	8	48	-24	55	-19	51	8	55	-19	69	19	69	19	55	-19	63	-15	69	19	63	-15	71	-14	71	-14	81	-17	91	24	91	24	81	-17	86	-25	91	24	86	-25	90	-36	38	-6	30	-22	36	-40	38	-6	36	-40	41	-31	38	-6	41	-31	51	8	56	238	69	234	70	274	70	274	69	234	84	267	70	274	84	267	90	305	90	305	84	267	103	292	90	305	103	292	118	328	118	328	103	292	125	310	118	328	125	310	152	343	152	343	125	310	151	320	152	343	151	320	179	324	179	324	205	321	194	348	194	348	205	321	234	343	197	119	194	151	180	153	197	119	180	153	175	118	197	119	216	155	194	151	116	181	122	170	129	190	129	190	122	170	131	159	129	190	131	159	141	175	141	175	131	159	142	150	141	175	142	150	153	165	153	165	142	150	156	142	153	165	156	142	166	157	166	157	156	142	174	137	166	157	174	137	180	153	180	153	174	137	175	118	274	-13	269	-40	286	-77	286	-77	269	-40	258	-62	286	-77	258	-62	247	-95	247	-95	258	-62	240	-77	247	-95	240	-77	213	-82	213	-82	193	-79	200	-101	200	-101	193	-79	178	-100	178	-100	193	-79	178	-72	178	-100	178	-72	167	-60	178	-100	167	-60	158	-46	178	-100	158	-46	157	-97	158	-46	152	-29	157	-97	157	-97	152	-29	146	-13	157	-97	146	-13	138	-90	138	-90	146	-13	138	1	138	-90	138	1	127	13	248	296	262	272	270	330	270	330	262	272	267	238	272	147	267	238	263	209	234	343	205	321	228	312	234	343	228	312	248	296	234	343	248	296	270	330	272	147	295	165	299	308	299	308	295	165	312	187	299	308	312	187	318	278	318	278	312	187	322	213	318	278	322	213	325	240	270	330	267	238	272	147	270	330	272	147	299	308	261	79	274	124	244	101	244	101	274	124	242	133	244	101	242	133	236	167	236	167	242	133	242	134	236	167	242	134	252	185	252	185	242	134	272	147	252	185	272	147	263	209	338	22	334	56	332	-16	332	-16	334	56	321	85	332	-16	321	85	314	-50	314	-50	321	85	301	108	314	-50	301	108	286	-77	286	-77	301	108	276	15	274	124	261	79	272	50	274	124	272	50	276	15	274	124	276	15	301	108	223	115	244	101	236	167	223	115	236	167	216	155	223	115	216	155	197	119	213	-82	200	-101	247	-95	194	348	152	343	179	324	175	118	174	137	174	136	175	118	174	136	158	113	158	113	174	136	154	130	158	113	154	130	144	105	144	105	154	130	139	121	144	105	139	121	131	93	131	93	139	121	126	110	131	93	126	110	118	78	118	78	126	110	116	98	118	78	116	98	107	84	94	-50	103	-64	112	21	112	21	103	-64	120	-79	112	21	120	-79	127	13	127	13	120	-79	138	-90	91	24	90	-36	94	-50	91	24	94	-50	112	21	91	24	69	19	71	-14	274	-13	286	-77	276	15	36	-40	30	-22	25	-36	70	199	73	232	64	206	64	206	73	232	55	208	46	206	55	208	54	229	46	206	54	229	39	220	39	220	28	208	31	174	39	220	31	174	33	183	39	220	33	183	35	192	39	220	35	192	39	200	39	220	39	200	46	206	20	192	16	174	31	174	20	192	31	174	28	208	76	0	138	0	76	171	76	181	76	171	95	229	76	181	95	229	74	191	74	191	95	229	73	232	74	191	73	232	70	199	73	232	54	229	55	208	138	0	138	171	135	193	138	0	135	193	127	210	138	0	127	210	113	222	138	0	113	222	95	229	138	0	95	229	76	171	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	173	336	76	51	99	108	173	336	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	336	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	353	0	246	11	242	10	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	211	376	206	367	211	347	211	347	206	367	199	360	211	347	199	360	198	340	198	340	199	360	190	355	198	340	190	355	184	336	184	336	190	355	179	353	184	336	179	353	224	128	224	128	179	353	173	336	173	336	179	353	169	355	173	336	169	355	160	360	173	336	108	128	166	266	173	336	166	266	224	128	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	173	336	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	235	10	226	9	353	0	235	10	353	0	242	10	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	159	340	173	336	160	360	159	340	160	360	153	367	159	340	153	367	148	376	159	340	148	376	147	347	148	376	147	386	147	347	147	347	147	386	140	415	140	415	147	386	151	426	151	426	147	386	148	396	130	386	132	371	133	402	133	402	132	371	138	358	133	402	138	358	140	415	140	415	138	358	147	347	211	347	221	358	211	376	211	376	221	358	213	386	211	396	213	386	220	415	211	396	220	415	209	426	180	435	179	419	190	417	180	435	190	417	196	433	196	433	190	417	199	412	196	433	199	412	209	426	209	426	199	412	206	405	209	426	206	405	211	396	227	401	220	415	221	358	227	401	221	358	227	371	227	401	227	371	229	386	213	386	221	358	220	415	153	405	160	412	164	433	164	433	160	412	169	417	164	433	169	417	180	435	180	435	169	417	179	419	151	426	148	396	153	405	151	426	153	405	164	433	353	0	226	9	226	0	175	68	182	67	176	79	176	79	182	67	180	79	190	80	180	79	182	67	190	80	182	67	188	66	221	216	203	239	206	137	206	137	203	239	196	262	192	161	196	262	177	285	192	161	177	285	174	183	174	183	177	285	160	261	174	183	160	261	160	208	160	208	160	261	154	237	197	269	199	276	200	308	200	308	199	276	203	283	200	308	203	283	224	329	224	329	203	283	208	291	224	329	208	291	215	299	215	299	224	290	224	329	224	329	224	290	234	284	224	329	234	284	247	348	247	348	234	284	244	279	247	348	244	279	256	277	200	308	177	285	196	262	200	308	196	262	197	269	321	332	314	327	317	304	317	304	314	327	307	323	317	304	307	323	303	290	303	290	307	323	300	321	303	290	300	321	293	320	293	320	285	321	287	280	287	280	285	321	277	325	287	280	277	325	270	276	270	276	277	325	268	330	270	276	268	330	258	338	258	338	247	348	256	277	258	338	256	277	270	276	329	319	338	331	329	339	329	319	329	339	321	332	329	319	321	332	317	304	293	320	287	280	303	290	221	216	212	109	233	80	221	216	233	80	242	191	242	191	233	80	251	95	242	191	251	95	259	164	259	164	251	95	262	113	259	164	262	113	267	134	212	109	212	70	233	80	212	70	212	109	210	98	212	70	210	98	206	90	212	70	206	90	199	84	212	70	199	84	190	80	212	70	190	80	188	66	190	315	198	324	192	330	190	315	192	330	184	335	190	315	184	335	184	318	165	322	172	321	175	339	175	339	172	321	178	320	175	339	178	320	184	335	184	335	178	320	184	318	85	233	94	266	102	331	102	331	94	266	109	295	102	331	109	295	150	343	150	343	109	295	130	315	150	343	130	315	157	323	157	323	165	322	164	342	164	342	165	322	175	339	176	79	173	80	175	68	175	68	173	80	169	81	175	68	169	81	168	69	168	69	169	81	165	83	168	69	165	83	161	71	161	71	165	83	160	85	161	71	160	85	155	74	81	29	82	200	66	302	81	29	66	302	49	73	49	73	66	302	42	262	49	73	42	262	30	124	30	124	42	262	28	218	30	124	28	218	23	178	85	233	102	331	66	302	85	233	66	302	82	200	164	342	150	343	157	323	126	0	185	-11	158	42	158	42	185	-11	205	32	229	35	205	32	223	-6	229	35	223	-6	255	7	126	0	158	42	123	69	126	0	123	69	99	107	126	0	99	107	86	152	126	0	86	152	81	29	322	80	312	86	305	53	305	53	312	86	292	67	305	53	292	67	283	28	283	28	292	67	272	52	283	28	272	52	255	7	255	7	272	52	251	41	255	7	251	41	229	35	205	32	185	-11	223	-6	81	29	86	152	82	200	206	137	196	262	192	161	221	216	206	137	212	109	335	64	315	43	317	18	317	18	315	43	293	27	317	18	293	27	287	3	287	3	293	27	268	16	287	3	268	16	252	-4	252	-4	268	16	241	9	252	-4	241	9	212	-7	212	-7	241	9	212	7	335	64	317	18	345	38	335	64	345	38	371	64	212	7	183	9	212	-7	212	-7	183	9	157	16	212	-7	157	16	150	0	150	0	157	16	133	26	150	0	133	26	113	39	97	55	93	60	96	25	97	55	96	25	150	0	97	55	150	0	113	39	93	60	91	63	96	25	96	25	91	63	89	67	96	25	89	67	54	62	54	62	89	67	89	71	54	62	89	71	89	77	89	192	89	165	89	188	90	263	91	267	94	304	94	304	91	267	93	270	94	304	93	270	97	274	97	274	114	289	148	329	148	329	114	289	135	302	148	329	135	302	159	312	27	219	27	110	53	266	53	266	27	110	54	62	53	266	54	62	94	304	94	304	54	62	89	258	94	304	89	258	90	263	89	251	89	258	54	62	89	251	54	62	89	77	148	329	159	312	212	338	212	338	159	312	185	319	212	338	185	319	212	321	212	321	238	319	267	331	267	331	238	319	264	314	267	331	264	314	288	305	148	329	94	304	97	274	267	331	288	305	318	310	318	310	288	305	308	292	318	310	308	292	323	278	323	278	327	273	361	275	361	275	327	273	329	270	361	275	329	270	331	265	267	331	212	338	212	321	333	194	404	165	333	254	333	261	333	254	361	275	333	261	361	275	331	265	361	275	318	310	323	278	361	275	333	254	404	165	361	275	404	165	391	227	404	165	333	194	333	189	404	165	333	189	331	185	404	165	331	185	329	183	404	165	329	183	326	182	404	165	326	182	321	182	404	165	321	182	99	182	404	165	99	182	89	165	89	165	99	182	95	182	89	165	95	182	92	183	89	165	92	183	90	185	89	165	90	185	89	188	27	110	27	219	17	165	231	331	188	331	231	0	231	0	188	331	188	175	231	0	188	175	188	138	188	138	188	175	40	175	188	138	40	175	40	138	188	37	7	37	11	0	188	37	11	0	231	0	188	37	231	0	188	138	66	20	54	15	68	0	68	0	54	15	41	13	68	0	41	13	30	12	41	253	49	322	47	330	47	330	48	332	41	253	41	253	48	332	37	339	41	253	37	339	35	261	35	261	37	339	33	333	35	261	33	333	30	269	30	269	33	333	29	325	30	269	29	325	25	278	25	278	29	325	25	317	25	278	25	317	23	288	23	288	25	317	23	308	23	288	23	308	22	298	48	333	48	335	37	339	37	339	48	335	49	337	37	339	49	337	50	339	66	20	68	0	76	27	76	27	68	0	91	2	76	27	91	2	80	37	80	37	91	2	81	146	81	146	83	213	75	52	75	52	83	213	67	201	75	52	67	201	62	64	62	64	67	201	52	187	62	64	52	187	48	78	48	78	52	187	41	171	48	78	41	171	35	99	35	99	41	171	33	152	35	99	33	152	30	129	83	168	86	179	83	213	83	213	86	179	91	189	83	213	91	189	96	200	96	200	248	60	229	147	229	147	248	60	247	132	229	147	247	132	254	248	254	248	247	132	271	233	254	248	271	233	259	311	254	248	259	311	253	317	83	213	96	200	229	147	83	213	229	147	79	288	83	213	79	288	70	297	83	213	70	297	61	305	83	213	61	305	54	313	83	213	54	313	49	322	83	213	49	322	41	253	243	258	254	248	246	334	235	270	246	334	234	339	235	270	234	339	231	333	246	335	246	337	234	339	234	339	246	337	246	338	234	339	246	338	247	339	246	334	235	270	243	258	228	281	235	270	231	333	228	281	231	333	228	326	228	281	228	326	226	319	228	281	226	319	225	293	224	312	224	305	225	293	224	312	225	293	226	319	280	224	284	219	291	281	291	281	284	219	288	215	291	281	288	215	291	210	291	210	292	207	302	269	302	269	292	207	294	204	302	269	294	204	294	200	310	199	313	206	314	247	314	247	313	206	315	213	314	247	315	213	316	237	316	237	315	213	316	221	316	237	316	221	317	228	295	197	295	193	302	269	302	269	295	193	307	193	302	269	307	193	309	258	309	258	307	193	310	199	309	258	310	199	314	247	302	269	291	281	291	210	266	42	277	30	294	85	294	85	277	30	287	18	294	85	287	18	294	6	294	6	294	3	300	78	300	78	294	3	295	1	300	78	295	1	295	0	307	-6	311	4	312	60	312	60	311	4	314	14	312	60	314	14	316	50	316	50	314	14	316	23	316	50	316	23	317	40	317	40	316	23	317	32	312	60	307	70	307	-6	307	-6	307	70	300	78	307	-6	300	78	295	-6	295	-6	300	78	295	-3	300	78	294	85	294	6	294	85	247	132	248	60	294	85	248	60	256	52	294	85	256	52	266	42	254	248	253	317	249	323	254	248	249	323	246	328	254	248	246	328	246	334	291	281	266	305	271	233	291	281	271	233	275	229	291	281	275	229	280	224	83	213	81	146	82	157	83	213	82	157	83	168	81	146	75	52	80	37	134	42	133	53	132	28	132	28	133	53	128	63	132	28	128	63	123	17	123	17	128	63	122	71	123	17	122	71	114	80	110	8	123	17	114	80	110	8	114	80	106	89	110	8	106	89	97	100	110	8	97	100	91	2	91	2	97	100	90	110	91	2	90	110	85	121	91	2	85	121	82	133	91	2	82	133	81	146	68	0	30	12	30	0	259	311	271	233	266	305	300	78	295	0	295	-3	302	269	294	200	295	197	234	339	246	334	246	335	37	339	48	332	48	333	73	310	69	319	79	250	79	250	69	319	68	329	60	257	68	329	68	330	60	257	68	330	57	339	57	339	68	330	68	332	57	339	68	332	68	334	69	336	69	339	57	339	69	336	57	339	68	334	50	332	45	324	48	267	50	332	48	267	60	257	50	332	60	257	57	339	41	315	39	305	40	280	41	315	40	280	48	267	41	315	48	267	45	324	174	254	177	309	161	253	161	253	177	309	161	308	161	253	161	308	148	252	148	252	161	308	145	305	148	252	145	305	134	250	134	250	145	305	130	302	134	250	130	302	120	248	120	248	130	302	115	300	120	248	115	300	104	248	104	248	115	300	99	299	243	51	256	273	237	293	243	51	237	293	237	145	243	51	237	145	236	126	243	51	236	126	234	104	243	51	234	104	248	2	267	244	256	273	258	112	267	244	258	112	264	145	267	244	264	145	269	177	267	244	269	177	271	205	256	273	243	51	250	80	256	273	250	80	258	112	277	60	271	56	275	21	277	60	275	21	283	36	277	60	283	36	286	54	264	54	256	52	263	9	264	54	263	9	275	21	264	54	275	21	271	56	248	51	243	51	248	2	248	51	248	2	263	9	248	51	263	9	256	52	77	0	86	0	90	49	90	49	86	0	229	0	90	49	229	0	109	51	109	51	229	0	225	51	229	65	225	51	229	0	229	65	229	0	232	83	232	83	229	0	248	2	232	83	248	2	234	104	73	44	56	35	57	-1	73	44	57	-1	67	0	73	44	67	0	77	0	73	44	77	0	90	49	28	-2	39	-8	41	19	41	19	39	-8	47	-4	41	19	47	-4	56	35	56	35	47	-4	57	-1	237	293	211	305	212	241	237	293	212	241	225	222	237	293	225	222	234	190	237	293	234	190	237	145	194	251	212	241	211	305	194	251	211	305	177	309	194	251	177	309	174	254	73	310	79	250	80	304	80	304	79	250	104	248	80	304	104	248	88	300	88	300	104	248	99	299	79	250	68	329	60	257	40	280	39	305	38	293	88	258	106	250	94	329	94	329	94	331	88	258	88	258	94	331	95	333	88	258	95	333	84	339	84	339	95	333	95	335	84	339	95	335	95	337	77	333	72	326	75	269	77	333	75	269	88	258	77	333	88	258	84	339	68	318	66	308	67	281	68	318	67	281	75	269	68	318	75	269	72	326	143	300	124	302	131	247	143	300	131	247	141	245	143	300	141	245	149	237	143	300	149	237	162	298	110	306	101	312	106	250	110	306	106	250	131	247	110	306	131	247	124	302	96	320	94	329	106	250	96	320	106	250	101	312	160	197	159	185	168	61	168	61	159	185	159	172	168	61	159	172	158	92	158	92	159	172	158	158	158	92	158	158	157	92	157	92	158	158	157	143	157	92	157	143	155	127	155	127	146	58	152	75	118	13	128	26	130	80	130	80	128	26	138	41	130	80	138	41	143	101	143	101	138	41	146	58	143	101	146	58	155	127	116	64	101	54	104	4	116	64	104	4	111	8	116	64	111	8	118	13	116	64	118	13	130	80	58	0	68	0	69	48	69	48	68	0	78	0	69	48	78	0	84	50	84	50	78	0	87	0	84	50	87	0	101	54	101	54	87	0	96	2	101	54	96	2	104	4	184	280	176	291	177	147	177	147	180	41	183	124	183	124	180	41	193	25	183	124	193	25	196	102	196	102	193	25	203	11	196	102	203	11	212	81	212	81	203	11	206	-6	212	81	206	-6	219	-6	178	168	181	189	184	280	184	280	181	189	185	209	184	280	185	209	188	266	188	266	185	209	188	229	188	266	188	229	190	249	184	280	177	147	178	168	219	-6	223	0	226	61	226	61	223	0	227	8	226	61	227	8	232	40	232	40	227	8	229	16	232	40	229	16	231	27	168	61	180	41	177	147	168	61	177	147	176	291	168	61	176	291	162	298	168	61	162	298	160	197	155	127	152	75	157	92	149	237	155	226	162	298	162	298	155	226	158	212	162	298	158	212	160	197	20	-2	30	-8	31	16	31	16	30	-8	38	-4	31	16	38	-4	42	31	42	31	38	-4	48	-1	42	31	48	-1	55	41	55	41	48	-1	58	0	55	41	58	0	69	48	212	81	219	-6	226	61	67	281	66	308	65	295	84	339	95	337	95	339	54	254	63	251	55	329	55	329	55	330	47	257	47	257	55	330	56	332	47	257	56	332	45	339	45	339	56	332	56	334	45	339	56	334	56	336	57	339	45	339	56	336	55	329	47	257	54	254	47	257	45	339	40	263	40	263	45	339	38	332	40	263	38	332	34	269	34	269	38	332	33	324	34	269	33	324	30	277	30	277	33	324	29	315	30	277	29	315	27	284	27	284	29	315	27	305	27	284	27	305	26	293	181	254	185	309	167	253	167	253	185	309	167	308	167	253	167	308	150	252	150	252	167	308	146	305	150	252	146	305	132	250	132	250	146	305	125	302	132	250	125	302	113	248	113	248	125	302	105	300	113	248	105	300	96	248	96	248	105	300	86	299	96	248	86	299	84	248	84	248	86	299	76	300	84	248	76	300	73	249	73	249	76	300	68	304	73	249	68	304	63	251	63	251	68	304	61	310	63	251	61	310	57	319	222	131	218	156	223	27	223	27	218	156	216	188	212	12	216	188	207	234	212	12	207	234	198	0	198	0	207	234	195	216	198	0	195	216	184	194	246	280	239	291	240	247	246	280	240	247	243	252	246	280	243	252	246	257	246	280	246	257	247	262	246	280	247	262	248	268	220	214	225	225	227	300	227	300	225	225	230	235	227	300	230	235	239	291	239	291	230	235	236	243	239	291	236	243	240	247	199	253	206	252	210	306	210	306	206	252	212	251	210	306	212	251	227	300	227	300	212	251	218	249	227	300	218	249	220	214	191	254	199	253	210	306	191	254	210	306	185	309	191	254	185	309	181	254	218	249	207	234	216	188	218	249	216	188	217	201	218	249	217	201	220	214	181	-8	198	0	184	194	181	-8	184	194	180	42	181	-8	180	42	179	35	181	-8	179	35	178	26	181	-8	178	26	176	16	181	-8	176	16	174	6	181	-8	174	6	171	-3	184	194	175	170	177	84	184	194	177	84	179	62	184	194	179	62	180	42	175	170	172	142	173	126	175	170	173	126	174	106	175	170	174	106	177	84	222	131	223	27	227	109	227	109	223	27	230	43	227	109	230	43	231	86	231	86	230	43	233	60	223	27	216	188	212	12	55	329	63	251	57	319	191	60	190	74	194	7	194	7	190	74	179	23	179	23	190	74	190	203	179	23	190	203	171	43	171	43	190	203	168	203	171	43	168	203	168	68	111	22	133	0	111	203	111	203	133	0	133	203	111	203	133	203	305	225	305	225	133	203	168	203	305	225	168	203	190	203	81	22	81	203	59	203	81	22	59	203	59	0	81	22	59	0	133	0	81	22	133	0	111	22	242	203	305	203	305	225	242	203	305	225	220	203	242	203	220	203	220	50	242	203	220	50	220	42	242	203	220	42	220	35	242	203	220	35	221	27	242	203	221	27	222	20	242	203	222	20	237	-5	242	203	237	-5	242	57	305	225	12	225	59	203	305	225	59	203	81	203	305	225	81	203	111	203	293	42	285	32	288	4	288	4	285	32	276	23	288	4	276	23	274	-1	274	-1	276	23	265	18	274	-1	265	18	257	-4	257	-4	265	18	249	16	302	15	314	31	323	46	302	15	323	46	301	54	302	15	301	54	293	42	302	15	293	42	288	4	246	23	244	31	237	-5	246	23	237	-5	257	-4	246	23	257	-4	249	16	244	31	243	40	237	-5	237	-5	243	40	242	49	237	-5	242	49	242	57	222	18	209	24	213	-2	222	18	213	-2	237	-5	222	18	237	-5	222	20	191	60	194	7	194	46	194	46	194	7	213	-2	194	46	213	-2	199	34	199	34	213	-2	209	24	220	50	220	203	220	57	59	203	12	225	12	203	305	225	190	203	220	203	150	-46	151	-58	164	-7	164	-7	151	-58	172	-103	164	-7	172	-103	171	-81	171	-81	172	-103	172	-82	179	-72	172	-82	172	-103	179	-72	172	-103	189	-91	172	-103	151	-58	151	-64	172	-103	151	-64	150	-70	172	-103	150	-70	150	-75	172	-103	150	-75	150	-108	132	-105	150	-108	137	-83	137	-83	150	-108	147	-86	148	-81	147	-86	150	-108	148	-81	150	-108	150	-75	132	-105	137	-83	129	-76	132	-105	129	-76	123	-66	132	-105	123	-66	119	-55	132	-105	119	-55	117	-95	123	35	114	19	118	-45	118	-45	114	19	117	-95	118	-45	117	-95	119	-55	113	179	95	201	99	161	99	161	95	201	75	222	99	161	75	222	74	224	143	43	113	92	123	35	123	35	125	-13	143	43	143	43	125	-13	130	-3	143	43	130	-3	136	6	143	43	136	6	141	-4	143	43	141	-4	145	-17	164	-7	143	43	145	-17	164	-7	145	-17	148	-32	164	-7	148	-32	150	-46	45	178	53	135	79	137	79	137	53	135	79	104	79	137	79	104	113	92	113	92	79	104	103	71	113	92	103	71	123	35	53	135	45	178	42	180	53	135	42	180	40	183	53	135	40	183	39	185	53	135	39	185	37	187	53	135	37	187	35	190	53	135	35	190	26	166	162	108	147	132	161	67	162	108	161	67	181	17	162	108	181	17	176	84	162	108	176	84	177	132	132	116	161	67	147	132	132	116	147	132	131	156	132	116	131	156	113	179	132	116	113	179	99	161	99	161	74	224	72	225	99	161	72	225	71	227	99	161	71	227	69	228	99	161	69	228	68	230	99	161	68	230	66	198	172	-60	164	-7	171	-81	172	-60	171	-81	171	-77	172	-60	171	-77	172	-73	172	-60	172	-73	172	-68	172	-60	172	-68	172	-64	239	223	223	200	237	181	239	223	237	181	254	204	239	223	254	204	241	224	254	204	263	217	244	229	254	204	244	229	243	228	254	204	243	228	243	227	254	204	243	227	242	225	254	204	242	225	241	224	177	132	176	84	190	109	177	132	190	109	192	155	192	155	190	109	205	134	192	155	205	134	207	178	207	178	205	134	221	158	207	178	221	158	223	200	223	200	221	158	237	181	211	-30	209	-7	209	-53	209	-53	209	-7	204	16	209	-53	204	16	201	-74	201	-74	204	16	196	40	201	-74	196	40	189	-91	189	-91	196	40	189	-30	189	-91	189	-30	189	-42	189	-91	189	-42	187	-53	187	63	176	84	181	17	187	63	181	17	189	-30	187	63	189	-30	196	40	184	-63	179	-72	189	-91	184	-63	189	-91	187	-53	123	35	118	-45	119	-34	123	35	119	-34	121	-23	123	35	121	-23	125	-13	98	-31	99	-66	102	-13	102	-13	99	-66	106	-82	102	-13	106	-82	107	3	107	3	106	-82	117	-95	107	3	117	-95	114	19	68	230	0	198	35	190	68	230	35	190	61	204	68	230	61	204	62	203	68	230	62	203	63	202	68	230	63	202	64	200	68	230	64	200	65	199	68	230	65	199	66	198	35	190	0	198	26	166	99	-66	98	-31	97	-48	283	309	283	331	118	309	118	309	283	331	96	309	118	309	96	309	118	0	118	0	96	309	96	22	118	0	96	22	57	22	96	309	283	331	57	309	57	309	283	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	324	331	35	331	57	309	324	331	57	309	96	309	324	331	96	309	118	309	324	331	118	309	241	309	324	331	241	309	263	309	324	331	263	309	302	309	324	331	302	309	324	0	263	22	263	309	241	309	263	22	241	309	241	0	263	22	241	0	324	0	263	22	324	0	302	22	118	0	118	309	96	309	118	0	96	309	96	22	118	0	96	22	57	22	118	0	57	22	35	0	35	331	35	0	57	22	35	331	57	22	57	309	302	22	324	0	302	309	383	382	31	382	65	353	383	382	65	353	136	353	383	382	136	353	169	353	383	382	169	353	383	353	172	126	31	-99	65	-99	65	-99	31	-99	441	-128	65	-99	441	-128	132	-99	132	-99	441	-128	166	-99	132	-99	166	-99	275	126	275	126	166	-99	308	126	275	126	308	126	169	353	172	126	65	-99	204	126	172	126	204	126	65	353	172	126	65	353	31	382	172	126	31	382	31	353	441	-128	31	-99	31	-128	166	-99	441	-128	441	-99	275	126	169	353	136	353	126	298	158	300	158	300	160	338	158	300	205	292	160	338	205	292	219	330	219	330	205	292	241	272	219	330	241	272	267	306	267	306	241	272	268	241	267	306	268	241	304	269	304	269	268	241	284	203	304	269	284	203	290	163	80	278	88	286	92	331	92	331	88	286	104	293	92	331	104	293	122	336	122	336	104	293	126	298	122	336	126	298	160	338	160	338	126	298	158	300	80	278	92	331	78	270	78	270	92	331	69	322	78	270	69	322	78	190	78	190	69	322	51	312	78	190	51	312	34	301	290	163	284	124	302	62	302	62	284	124	269	88	302	62	269	88	265	25	265	25	269	88	243	58	265	25	243	58	218	1	218	1	243	58	207	39	218	1	207	39	161	-6	161	-6	207	39	161	31	334	165	326	221	326	109	326	109	326	221	304	269	326	109	304	269	302	62	302	62	304	269	290	163	50	100	60	27	67	72	67	72	60	27	83	11	67	72	83	11	87	53	87	53	83	11	108	0	87	53	108	0	110	40	110	40	108	0	135	-4	110	40	135	-4	135	33	135	33	135	-4	161	-6	135	33	161	-6	161	31	78	190	34	301	34	152	78	190	34	152	132	152	78	190	132	152	121	190	40	100	40	49	60	27	40	100	60	27	50	100	199	294	199	0	243	0	199	294	243	0	243	331	199	294	243	331	16	331	199	294	16	331	7	294	243	0	243	331	199	331	243	0	199	331	199	37	243	0	199	37	7	37	243	0	7	37	16	0	157	150	257	0	180	187	157	150	180	187	180	331	157	150	180	331	136	331	157	150	136	331	136	187	157	150	136	187	58	0	180	187	257	0	305	0	58	0	136	187	11	0	331	111	339	166	331	221	331	111	331	221	316	171	331	111	316	171	315	149	331	111	315	149	310	125	331	111	310	125	309	65	292	254	303	235	309	267	309	267	303	235	311	215	309	267	311	215	331	221	331	221	311	215	315	193	331	221	315	193	316	171	292	254	309	267	276	271	276	271	309	267	275	302	276	271	275	302	276	63	276	63	275	302	274	30	276	63	274	30	309	65	291	79	276	63	309	65	303	101	291	79	309	65	303	101	309	65	310	125	274	30	275	302	254	286	274	30	254	286	254	50	274	30	254	50	241	40	274	30	241	40	229	8	254	286	275	302	240	293	240	293	275	302	229	323	240	293	229	323	223	300	223	300	229	323	205	305	118	309	171	309	174	331	174	331	171	309	188	308	174	331	188	308	229	323	229	323	188	308	205	305	35	331	35	0	57	22	57	22	35	0	174	0	57	22	174	0	96	22	96	22	174	0	118	22	96	22	118	22	96	309	96	309	118	22	118	309	96	309	118	309	174	331	174	331	35	331	57	309	174	331	57	309	96	309	229	8	241	40	225	32	229	8	225	32	206	26	229	8	206	26	187	23	229	8	187	23	174	0	171	22	118	22	174	0	171	22	174	0	187	23	57	309	35	331	57	22	185	150	185	150	185	200	185	200	185	150	208	22	185	200	208	22	185	342	185	342	208	22	208	320	185	342	208	320	259	342	259	342	208	320	238	320	259	342	238	320	259	0	259	0	238	320	238	22	259	0	238	22	208	22	185	78	182	59	185	24	185	78	185	24	208	22	185	78	208	22	185	150	185	24	185	0	259	0	185	24	259	0	208	22	185	150	185	200	182	167	182	167	185	200	174	213	182	167	174	213	173	183	173	183	174	213	161	221	173	183	161	221	159	196	159	196	161	221	147	226	159	196	147	226	142	205	142	205	147	226	132	229	142	205	132	229	124	208	107	206	112	207	118	230	118	230	112	207	118	208	118	230	118	208	132	229	132	229	118	208	124	208	83	2	97	25	83	223	83	223	97	25	97	200	83	223	97	200	118	230	118	230	97	200	101	204	118	230	101	204	107	206	117	-4	97	25	83	2	185	24	182	59	174	13	174	13	182	59	174	43	174	13	174	43	161	5	161	5	174	43	161	29	161	5	161	29	147	0	147	0	161	29	145	20	147	0	145	20	133	-3	133	-3	145	20	127	17	121	17	114	18	117	-4	121	17	117	-4	133	-3	121	17	133	-3	127	17	117	-4	114	18	108	19	117	-4	108	19	102	22	117	-4	102	22	97	25	83	2	83	223	75	191	83	2	75	191	75	35	83	2	75	35	63	48	83	2	63	48	57	21	75	191	83	223	62	180	62	180	83	223	57	206	62	180	57	206	54	165	54	165	57	206	48	148	38	180	45	114	45	131	38	180	45	131	57	206	57	206	45	131	48	148	57	21	63	48	54	63	57	21	54	63	49	79	57	21	49	79	46	97	57	21	46	97	38	48	22	114	26	80	26	148	26	148	26	80	38	48	26	148	38	48	38	180	38	180	38	48	46	97	38	180	46	97	45	114	205	175	212	163	218	193	218	193	212	163	216	150	218	193	216	150	217	138	239	99	217	138	217	122	239	99	217	122	187	122	148	206	154	204	168	225	168	225	154	204	160	202	168	225	160	202	165	199	165	199	187	122	168	225	168	225	187	122	187	193	168	225	187	193	195	213	195	213	187	193	197	185	195	213	197	185	218	193	218	193	197	185	205	175	239	99	239	137	233	167	239	99	233	167	218	193	239	99	218	193	217	138	103	22	97	26	98	1	97	198	97	26	97	99	97	122	97	99	239	99	97	122	239	99	165	122	165	122	239	99	187	122	165	122	187	122	165	199	111	204	120	206	137	230	137	230	120	206	128	208	137	230	128	208	136	208	136	208	142	208	137	230	137	230	142	208	168	225	98	1	97	26	75	190	75	190	97	26	97	198	75	190	97	198	99	224	99	224	97	198	104	201	99	224	104	201	137	230	137	230	104	201	111	204	98	1	75	190	75	36	98	1	75	36	66	17	66	17	75	36	63	48	66	17	63	48	55	63	67	209	43	184	49	147	67	209	49	147	55	163	67	209	55	163	63	177	67	209	63	177	75	190	67	209	75	190	99	224	49	147	43	184	46	130	46	130	43	184	45	113	46	96	45	113	42	42	46	96	42	42	49	79	49	79	42	42	66	17	49	79	66	17	55	63	22	113	27	74	28	152	28	152	27	74	42	42	28	152	42	42	43	184	43	184	42	42	45	113	233	47	215	59	219	28	219	28	215	59	203	43	219	28	203	43	202	13	202	13	203	43	189	30	202	13	189	30	183	3	183	3	189	30	174	23	183	3	174	23	161	-2	161	-2	174	23	156	18	161	-2	156	18	137	-4	137	-4	156	18	135	17	137	-4	135	17	128	17	137	-4	128	17	119	18	137	-4	119	18	111	20	137	-4	111	20	103	22	137	-4	103	22	98	1	168	225	142	208	148	206	27	268	50	291	27	342	27	342	50	291	50	320	27	342	50	320	102	342	102	342	50	320	79	320	102	342	79	320	102	268	102	268	79	320	79	291	102	268	79	291	50	291	27	0	50	22	27	225	27	225	50	22	50	203	27	225	50	203	102	225	102	225	50	203	79	203	102	225	79	203	102	0	102	0	79	203	79	22	102	0	79	22	50	22	50	22	27	0	102	0	50	291	27	268	102	268	54	268	75	291	54	342	54	342	75	291	75	320	54	342	75	320	125	342	125	342	75	320	103	320	125	342	103	320	125	268	125	268	103	320	103	291	125	268	103	291	75	291	49	-82	44	-84	65	-103	65	-103	44	-84	39	-84	65	-103	39	-84	35	-107	35	-107	39	-84	34	-85	35	-107	34	-85	29	-85	29	-85	23	-85	26	-107	26	-107	23	-85	17	-106	23	-85	17	-84	17	-106	17	-106	17	-84	11	-82	17	-106	11	-82	9	-105	9	-105	11	-82	5	-80	9	-105	5	-80	1	-102	1	-102	5	-80	0	-78	1	-102	0	-78	-6	-99	125	225	54	225	75	203	125	225	75	203	103	203	125	225	103	203	109	-74	125	225	109	-74	121	-50	125	225	121	-50	125	-20	90	-92	75	-75	65	-103	65	-103	75	-75	75	203	65	-103	75	203	54	225	54	-80	49	-82	65	-103	54	-80	65	-103	54	225	29	-85	26	-107	35	-107	109	-74	103	203	103	-28	109	-74	103	-28	102	-40	109	-74	102	-40	99	-51	109	-74	99	-51	93	-61	109	-74	93	-61	90	-92	85	-69	75	-75	90	-92	85	-69	90	-92	93	-61	75	291	54	268	125	268	231	273	196	276	196	243	196	243	196	276	146	276	196	243	146	276	146	243	146	132	146	99	197	99	146	33	146	346	113	346	146	33	113	346	113	276	146	33	113	276	113	243	146	33	113	243	113	0	146	33	113	0	279	0	146	33	279	0	279	33	264	209	268	187	268	188	268	188	268	187	282	130	282	130	268	187	264	166	282	130	264	166	260	112	260	112	264	166	254	150	260	112	254	150	238	140	264	209	268	188	282	244	282	244	268	188	282	130	282	244	282	130	296	219	296	219	282	130	296	154	296	219	296	154	301	187	260	262	231	273	239	235	260	262	239	235	254	225	260	262	254	225	264	209	260	262	264	209	282	244	231	273	196	243	219	241	231	273	219	241	239	235	260	112	238	140	232	102	232	102	238	140	218	134	232	102	218	134	197	99	197	99	218	134	195	132	197	99	195	132	146	132	22	153	55	153	22	276	22	276	55	153	55	243	22	276	55	243	113	276	113	276	55	243	113	243	66	139	57	134	142	118	142	118	57	134	47	130	142	118	47	130	33	129	138	219	155	243	143	257	143	257	156	310	139	323	143	257	139	323	129	273	129	273	139	323	123	331	129	273	123	331	115	286	115	286	123	331	106	337	115	286	106	337	101	295	101	295	106	337	89	338	101	295	89	338	85	301	85	301	89	338	70	336	85	301	70	336	68	302	39	294	47	299	52	329	52	329	47	299	57	302	52	329	57	302	70	336	70	336	57	302	68	302	14	281	22	276	24	301	24	301	22	276	31	286	24	301	31	286	37	317	37	317	31	286	39	294	37	317	39	294	52	329	66	139	142	118	73	148	73	148	142	118	80	158	93	179	80	158	110	144	93	179	110	144	109	152	109	152	116	216	105	198	156	310	155	243	171	224	156	310	171	224	175	292	175	292	171	224	184	205	175	292	184	205	187	280	187	280	184	205	197	186	187	280	197	186	203	259	203	259	197	186	209	164	203	259	209	164	218	239	218	239	209	164	221	140	218	239	221	140	233	217	228	123	221	140	206	111	111	166	116	182	116	216	116	216	116	182	125	199	116	216	125	199	129	236	129	236	125	199	138	219	129	236	138	219	143	257	105	198	93	179	109	152	142	129	129	131	142	118	142	118	129	131	119	134	142	118	119	134	80	158	80	158	119	134	113	138	80	158	113	138	110	144	310	286	312	335	297	300	297	300	312	335	282	338	297	300	282	338	280	308	280	308	282	338	260	311	247	310	260	311	259	337	247	310	259	337	238	332	196	310	187	280	204	292	196	310	204	292	217	323	217	323	204	292	219	301	217	323	219	301	238	332	238	332	219	301	234	307	238	332	234	307	247	310	248	51	257	7	263	160	263	160	257	7	273	23	263	160	273	23	271	143	263	160	271	143	286	176	286	176	271	143	290	154	248	65	248	51	263	160	248	65	263	160	247	191	248	65	247	191	246	79	233	217	228	123	237	107	233	217	237	107	247	191	247	191	237	107	243	92	247	191	243	92	246	79	286	95	283	108	284	43	286	95	284	43	288	69	286	95	288	69	287	82	278	124	271	143	273	23	278	124	273	23	284	43	278	124	284	43	283	108	190	-3	212	-6	196	12	196	12	212	-6	209	9	222	11	209	9	212	-6	222	11	212	-6	236	-2	190	125	168	109	172	70	190	125	172	70	178	85	190	125	178	85	189	99	190	125	189	99	206	111	190	125	206	111	221	140	171	4	170	54	168	109	171	4	168	109	156	17	156	17	168	109	154	93	156	17	154	93	147	34	147	34	154	93	146	76	147	34	146	76	143	55	170	54	172	70	168	109	233	17	236	-2	241	26	241	26	236	-2	257	7	241	26	257	7	247	37	247	37	257	7	248	51	364	239	364	290	355	216	355	216	364	290	353	311	355	216	353	311	339	194	339	194	353	311	336	326	339	194	336	326	322	244	322	244	336	326	319	268	312	335	310	286	319	268	312	335	319	268	336	326	282	338	259	337	260	311	339	194	322	244	320	225	339	194	320	225	317	173	317	173	320	225	314	208	317	173	314	208	302	192	302	192	286	176	290	154	302	192	290	154	317	173	190	-3	196	12	185	18	190	-3	185	18	177	27	190	-3	177	27	172	40	190	-3	172	40	171	4	170	54	171	4	172	40	364	290	364	239	368	263	222	11	236	-2	233	17	233	217	221	140	228	123	175	292	187	280	196	310	142	118	33	129	33	118	156	310	143	257	155	243	116	216	109	152	111	166	283	20	278	21	300	0	300	0	278	21	274	23	300	0	274	23	269	-3	269	-3	274	23	268	26	269	-3	268	26	262	30	273	96	275	96	282	117	282	117	275	96	277	97	277	97	293	95	282	117	282	117	293	95	295	124	282	117	263	109	269	96	282	117	269	96	273	96	240	146	248	158	250	187	250	187	248	158	256	166	250	187	256	166	263	196	263	196	256	166	264	171	263	196	264	171	278	201	278	201	264	171	273	174	278	201	273	174	283	175	283	175	292	174	295	203	295	203	292	174	300	171	295	203	300	171	312	201	312	201	300	171	306	166	312	201	306	166	310	160	239	173	228	156	240	146	239	173	240	146	250	187	320	44	316	34	326	9	326	9	316	34	309	27	326	9	309	27	300	0	300	0	309	27	299	22	300	0	299	22	288	20	288	20	283	20	300	0	312	201	311	151	314	81	312	201	314	81	327	195	327	195	314	81	319	121	327	195	319	121	331	128	295	203	278	201	283	175	346	175	339	186	340	136	346	175	340	136	345	144	346	175	345	144	348	153	346	175	348	153	349	161	339	186	327	195	331	128	339	186	331	128	340	136	319	119	319	121	314	81	319	119	314	81	320	70	319	119	320	70	335	113	309	141	304	132	305	90	309	141	305	90	314	81	309	141	314	81	311	151	295	124	293	95	305	90	295	124	305	90	304	132	358	42	363	65	361	79	358	42	361	79	356	92	358	42	356	92	347	104	358	42	347	104	346	23	320	44	326	9	322	55	322	55	326	9	335	113	335	113	326	9	346	23	335	113	346	23	347	104	322	55	335	113	320	70	257	33	252	36	254	-2	257	33	254	-2	269	-3	257	33	269	-3	262	30	254	-2	252	36	249	38	254	-2	249	38	245	39	254	-2	245	39	242	40	254	-2	242	40	242	1	236	39	231	37	232	7	236	39	232	7	242	1	236	39	242	1	242	40	227	34	225	30	226	15	227	34	226	15	232	7	227	34	232	7	231	37	274	338	47	-6	72	-6	274	338	72	-6	297	338	41	153	37	150	108	135	108	135	37	150	29	148	108	135	29	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	40	305	40	305	42	305	73	338	73	338	42	305	43	303	73	338	43	303	44	301	97	148	89	150	108	135	108	135	89	150	83	154	108	135	83	154	45	164	45	164	83	154	80	159	45	164	80	159	45	291	44	297	45	291	73	338	44	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	19	310	26	302	19	310	19	299	79	166	79	336	73	338	79	166	73	338	45	291	79	166	45	291	80	159	44	157	41	153	108	135	44	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	269	96	263	109	263	95	226	15	225	30	224	24	312	201	310	160	311	151	286	20	281	21	303	0	303	0	281	21	276	23	303	0	276	23	272	-3	272	-3	276	23	271	26	272	-3	271	26	266	30	276	96	279	96	285	117	285	117	279	96	280	97	285	117	280	97	281	97	281	97	296	95	285	117	285	117	296	95	298	124	285	117	267	109	273	96	285	117	273	96	276	96	243	146	251	158	253	187	253	187	251	158	259	166	253	187	259	166	266	196	266	196	259	166	267	171	266	196	267	171	281	201	281	201	267	171	276	174	281	201	276	174	286	175	286	175	296	174	298	203	298	203	296	174	304	171	298	203	304	171	315	201	315	201	304	171	309	166	315	201	309	166	313	160	241	173	230	156	243	146	241	173	243	146	253	187	323	44	319	34	329	9	329	9	319	34	312	27	329	9	312	27	303	0	303	0	312	27	302	22	303	0	302	22	291	20	291	20	286	20	303	0	315	201	314	151	317	81	315	201	317	81	330	195	330	195	317	81	322	121	330	195	322	121	334	128	298	203	281	201	286	175	349	175	342	186	343	136	349	175	343	136	348	144	349	175	348	144	351	153	349	175	351	153	352	161	342	186	330	195	334	128	342	186	334	128	343	136	322	119	322	121	317	81	322	119	317	81	323	70	322	119	323	70	338	113	313	141	307	132	308	90	313	141	308	90	317	81	313	141	317	81	314	151	298	124	296	95	308	90	298	124	308	90	307	132	361	42	366	65	364	79	361	42	364	79	359	92	361	42	359	92	350	104	361	42	350	104	349	23	323	44	329	9	325	55	325	55	329	9	338	113	338	113	329	9	349	23	338	113	349	23	350	104	325	55	338	113	323	70	260	33	256	36	257	-2	260	33	257	-2	272	-3	260	33	272	-3	266	30	257	-2	256	36	252	38	257	-2	252	38	248	39	257	-2	248	39	245	40	257	-2	245	40	245	1	239	39	234	37	235	7	239	39	235	7	245	1	239	39	245	1	245	40	230	34	228	30	229	15	230	34	229	15	235	7	230	34	235	7	234	37	296	338	69	-6	94	-6	296	338	94	-6	319	338	96	246	86	232	102	208	102	208	86	232	74	217	102	208	74	217	60	201	60	201	9	147	60	167	60	167	9	147	135	135	60	167	135	135	117	167	124	168	117	167	135	135	124	168	135	135	130	169	130	169	135	135	136	172	20	271	27	284	27	317	27	317	27	284	36	295	27	317	36	295	41	329	41	329	36	295	46	302	41	329	46	302	59	336	59	336	46	302	57	307	59	336	57	307	68	308	68	308	80	307	82	338	82	338	80	307	90	302	82	338	90	302	104	335	104	335	90	302	98	295	104	335	98	295	102	284	16	301	7	278	20	271	16	301	20	271	27	317	102	259	102	208	104	271	104	271	119	226	121	328	121	328	119	226	131	241	121	328	131	241	134	316	134	316	131	241	139	255	134	316	139	255	142	301	142	301	139	255	144	269	142	301	144	269	145	283	104	335	102	284	104	271	104	335	104	271	121	328	82	338	59	336	68	308	60	201	60	167	102	208	155	177	146	181	141	175	155	177	141	175	136	172	155	177	136	172	135	135	135	135	9	147	9	135	96	246	102	208	102	259	104	271	102	208	119	226	273	96	267	109	267	95	229	15	228	30	227	24	315	201	313	160	314	151	348	208	346	205	358	202	358	202	346	205	343	203	358	202	343	203	341	170	341	170	343	203	340	201	341	170	340	201	340	168	340	168	340	201	339	166	337	200	333	200	334	164	337	200	334	164	337	165	337	200	337	165	339	166	337	200	339	166	340	201	258	151	266	164	268	200	268	200	266	164	331	164	268	200	331	164	333	200	333	200	331	164	334	164	268	200	226	123	227	114	268	200	227	114	228	113	268	200	228	113	230	113	268	200	230	113	247	112	268	200	247	112	258	151	226	115	227	114	226	123	226	115	226	123	226	122	226	115	226	122	226	121	226	115	226	121	226	117	226	117	226	121	225	121	226	117	225	121	225	120	226	117	225	120	225	119	273	21	293	0	277	20	277	20	293	0	281	20	294	22	281	20	293	0	294	22	293	0	318	10	297	143	296	99	305	92	297	143	305	92	310	139	310	139	305	92	311	86	310	139	311	86	319	133	319	133	311	86	316	78	319	133	316	78	319	70	262	111	276	108	280	147	280	147	276	108	287	104	280	147	287	104	297	143	297	143	287	104	296	99	258	151	247	112	262	111	258	151	262	111	280	147	348	47	352	73	351	88	348	47	351	88	348	100	348	47	348	100	343	110	348	47	343	110	337	26	343	110	336	118	337	26	337	26	336	118	328	127	337	26	328	127	320	61	320	61	318	10	337	26	318	10	320	61	318	47	318	10	318	47	312	35	318	10	312	35	304	27	318	10	304	27	294	22	319	133	319	70	320	61	319	133	320	61	328	127	273	21	269	23	293	0	293	0	269	23	265	25	293	0	265	25	262	-3	262	-3	265	25	259	28	262	-3	259	28	253	33	248	36	243	38	245	-1	248	36	245	-1	262	-3	248	36	262	-3	253	33	243	38	239	38	245	-1	245	-1	239	38	234	39	245	-1	234	39	233	2	233	2	234	39	229	38	233	2	229	38	225	8	225	8	229	38	225	36	225	8	225	36	221	32	220	15	225	8	221	32	220	15	221	32	219	28	220	15	219	28	219	22	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	92	247	85	233	102	208	102	208	85	233	74	217	102	208	74	217	60	201	60	201	9	147	60	167	60	167	9	147	135	135	60	167	135	135	117	167	124	168	117	167	135	135	124	168	135	135	130	169	130	169	135	135	136	172	20	271	27	284	27	317	27	317	27	284	35	295	27	317	35	295	41	329	41	329	35	295	43	302	41	329	43	302	59	336	59	336	43	302	53	307	59	336	53	307	64	308	64	308	75	306	82	338	82	338	75	306	85	301	82	338	85	301	104	335	104	335	85	301	92	292	104	335	92	292	97	282	16	301	7	278	20	271	16	301	20	271	27	317	97	260	102	208	99	270	99	270	102	208	104	335	104	335	102	208	119	226	104	335	119	226	121	328	121	328	119	226	131	241	121	328	131	241	134	316	134	316	131	241	139	255	134	316	139	255	142	301	142	301	139	255	144	269	142	301	144	269	145	283	104	335	97	282	99	270	82	338	59	336	64	308	60	201	60	167	102	208	155	177	146	181	141	175	155	177	141	175	136	172	155	177	136	172	135	135	135	135	9	147	9	135	92	247	102	208	97	260	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	7	180	97	180	7	205	7	205	97	180	30	209	7	205	30	209	108	338	108	338	30	209	97	299	108	338	97	299	132	136	132	136	97	299	97	209	132	136	97	209	97	180	97	180	97	209	30	209	108	338	132	136	132	338	132	209	132	180	160	180	132	209	160	180	160	209	132	136	97	180	97	136	328	191	353	196	353	196	328	191	353	196	351	208	328	191	351	208	308	202	328	191	308	202	303	182	255	123	264	150	269	186	269	186	264	150	281	169	269	186	281	169	308	202	308	202	281	169	303	182	255	123	269	186	238	159	255	123	238	159	251	81	255	123	251	81	252	92	255	123	252	92	257	101	255	123	257	101	261	126	238	159	217	124	222	30	238	159	222	30	237	10	238	159	237	10	258	-2	238	159	258	-2	252	62	238	159	252	62	251	81	292	134	284	133	294	111	294	111	284	133	281	115	271	113	281	115	276	131	271	113	276	131	268	129	263	108	271	113	268	129	263	108	268	129	261	126	263	108	261	126	257	101	284	133	276	131	281	115	313	32	307	23	308	-3	308	-3	307	23	298	18	308	-3	298	18	287	16	287	16	274	19	285	-6	285	-6	274	19	264	30	285	-6	264	30	258	-2	258	-2	264	30	256	45	258	-2	256	45	252	62	217	124	209	80	212	53	217	124	212	53	222	30	358	65	355	88	355	41	355	41	355	88	347	107	355	41	347	107	344	21	344	21	347	107	334	121	344	21	334	121	328	6	328	6	334	121	319	55	317	71	319	55	334	121	317	71	334	121	315	131	317	71	315	131	312	87	315	131	292	134	294	111	315	131	294	111	305	101	315	131	305	101	312	87	328	6	319	55	317	42	328	6	317	42	313	32	328	6	313	32	308	-3	287	16	285	-6	308	-3	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	330	190	355	195	355	195	330	190	355	195	353	208	330	190	353	208	310	202	330	190	310	202	305	181	257	122	266	148	271	185	271	185	266	148	283	168	271	185	283	168	310	202	310	202	283	168	305	181	257	122	271	185	240	158	257	122	240	158	253	79	257	122	253	79	254	89	257	122	254	89	259	99	257	122	259	99	264	125	240	158	220	123	224	29	240	158	224	29	239	10	240	158	239	10	260	-2	240	158	260	-2	254	60	240	158	254	60	253	79	295	133	287	133	297	111	297	111	287	133	283	114	274	112	283	114	279	131	274	112	279	131	271	128	265	107	274	112	271	128	265	107	271	128	264	125	265	107	264	125	259	99	287	133	279	131	283	114	316	31	309	23	311	-3	311	-3	309	23	301	17	311	-3	301	17	290	15	290	15	276	19	287	-6	287	-6	276	19	266	28	287	-6	266	28	260	-2	260	-2	266	28	259	42	260	-2	259	42	254	60	220	123	212	79	215	52	220	123	215	52	224	29	361	64	358	87	357	41	357	41	358	87	350	106	357	41	350	106	347	21	347	21	350	106	336	121	347	21	336	121	331	6	331	6	336	121	321	54	319	70	321	54	336	121	319	70	336	121	318	130	319	70	318	130	315	87	318	130	295	133	297	111	318	130	297	111	307	101	318	130	307	101	315	87	331	6	321	54	320	42	331	6	320	42	316	31	331	6	316	31	311	-3	290	15	287	-6	311	-3	296	338	69	-6	94	-6	296	338	94	-6	319	338	144	338	141	335	153	332	153	332	141	335	139	333	153	332	139	333	137	300	137	300	139	333	136	331	137	300	136	331	136	298	136	298	136	331	135	296	133	330	128	330	130	294	133	330	130	294	133	295	133	330	133	295	135	296	133	330	135	296	136	331	55	281	62	294	64	330	64	330	62	294	127	294	64	330	127	294	128	330	128	330	127	294	130	294	64	330	22	252	22	247	64	330	22	247	22	245	64	330	22	245	23	244	64	330	23	244	24	243	64	330	24	243	26	243	64	330	26	243	43	242	64	330	43	242	55	281	22	247	22	252	22	251	22	247	22	251	22	250	22	247	22	250	22	249	69	151	89	130	73	150	73	150	89	130	78	150	90	152	78	150	89	130	90	152	89	130	114	140	93	273	93	229	101	222	93	273	101	222	105	269	105	269	101	222	107	215	105	269	107	215	115	263	115	263	107	215	112	208	115	263	112	208	115	200	58	241	71	238	76	277	76	277	71	238	83	234	76	277	83	234	93	273	93	273	83	234	93	229	55	281	43	242	58	241	55	281	58	241	76	277	144	177	148	203	147	218	144	177	147	218	144	230	144	177	144	230	139	240	144	177	139	240	132	156	139	240	132	249	132	156	132	156	132	249	123	257	132	156	123	257	116	191	116	191	114	140	132	156	114	140	116	191	114	177	114	140	114	177	108	165	114	140	108	165	100	157	114	140	100	157	90	152	115	263	115	200	116	191	115	263	116	191	123	257	69	151	65	153	89	130	89	130	65	153	61	155	89	130	61	155	57	126	57	126	61	155	55	158	57	126	55	158	49	163	44	166	39	168	41	128	44	166	41	128	57	126	44	166	57	126	49	163	39	168	35	168	41	128	41	128	35	168	31	169	41	128	31	169	29	132	29	132	31	169	25	168	29	132	25	168	21	166	29	132	21	166	21	138	21	138	21	166	17	162	21	138	17	162	16	145	16	145	17	162	15	158	16	145	15	158	15	152	275	28	268	34	270	-1	270	-1	268	34	263	42	270	-1	263	42	252	4	252	4	263	42	261	54	283	90	299	81	295	119	283	90	295	119	281	127	283	90	281	127	275	84	275	84	281	127	272	133	275	84	272	133	268	77	268	77	272	133	266	100	266	100	249	88	252	4	266	100	252	4	262	62	266	100	262	62	264	69	266	100	264	69	268	77	238	13	252	4	249	88	238	13	249	88	238	77	238	13	238	77	231	65	238	13	231	65	229	26	227	54	226	42	229	26	227	54	229	26	231	65	266	100	272	133	265	140	266	100	265	140	262	147	266	100	262	147	261	155	266	100	261	155	255	194	266	100	255	194	250	112	241	184	231	170	233	132	241	184	233	132	239	123	241	184	239	123	250	112	241	184	250	112	255	194	231	170	228	153	229	142	231	170	229	142	233	132	313	111	317	136	312	111	312	111	317	136	311	130	312	111	311	130	309	74	309	74	311	130	304	125	309	74	304	125	299	81	299	81	304	125	295	119	314	201	295	203	299	175	299	175	295	203	290	176	280	175	290	176	295	203	280	175	295	203	273	201	321	143	328	119	322	151	322	151	328	119	330	195	330	195	328	119	340	128	330	195	340	128	343	186	343	186	340	128	347	137	343	186	347	137	350	174	350	174	347	137	352	148	350	174	352	148	353	161	299	175	308	172	314	201	314	201	308	172	315	166	314	201	315	166	330	195	330	195	315	166	320	159	330	195	320	159	322	151	317	136	313	111	328	119	317	136	328	119	321	143	361	49	360	63	358	31	358	31	360	63	355	75	358	31	355	75	349	16	349	16	355	75	345	87	349	16	345	87	334	5	334	5	345	87	332	98	334	5	332	98	327	46	327	46	326	38	334	5	334	5	326	38	321	31	334	5	321	31	315	-1	315	-1	321	31	315	27	315	-1	315	27	306	24	332	98	312	111	316	67	332	98	316	67	322	60	332	98	322	60	326	53	332	98	326	53	327	46	315	-1	306	24	296	23	296	23	285	24	292	-3	292	-3	285	24	275	28	292	-3	275	28	270	-1	296	23	292	-3	315	-1	273	201	255	194	262	162	273	201	262	162	266	168	273	201	266	168	272	173	273	201	272	173	280	175	261	155	262	162	255	194	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	312	111	309	74	316	67	262	62	252	4	261	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	315	111	311	74	319	67	264	62	254	4	263	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	296	338	69	-6	94	-6	296	338	94	-6	319	338	144	338	141	335	153	332	153	332	141	335	139	333	153	332	139	333	137	300	137	300	139	333	136	331	137	300	136	331	136	298	136	298	136	331	135	296	133	330	128	330	130	294	133	330	130	294	133	295	133	330	133	295	135	296	133	330	135	296	136	331	55	281	62	294	64	330	64	330	62	294	127	294	64	330	127	294	128	330	128	330	127	294	130	294	64	330	22	252	22	247	64	330	22	247	22	245	64	330	22	245	23	244	64	330	23	244	24	243	64	330	24	243	26	243	64	330	26	243	43	242	64	330	43	242	55	281	22	247	22	252	22	251	22	247	22	251	22	250	22	247	22	250	22	249	69	151	89	130	73	150	73	150	89	130	78	150	90	152	78	150	89	130	90	152	89	130	114	140	93	273	93	229	101	222	93	273	101	222	105	269	105	269	101	222	107	215	105	269	107	215	115	263	115	263	107	215	112	208	115	263	112	208	115	200	58	241	71	238	76	277	76	277	71	238	83	234	76	277	83	234	93	273	93	273	83	234	93	229	55	281	43	242	58	241	55	281	58	241	76	277	144	177	148	203	147	218	144	177	147	218	144	230	144	177	144	230	139	240	144	177	139	240	132	156	139	240	132	249	132	156	132	156	132	249	123	257	132	156	123	257	116	191	116	191	114	140	132	156	114	140	116	191	114	177	114	140	114	177	108	165	114	140	108	165	100	157	114	140	100	157	90	152	115	263	115	200	116	191	115	263	116	191	123	257	69	151	65	153	89	130	89	130	65	153	61	155	89	130	61	155	57	126	57	126	61	155	55	158	57	126	55	158	49	163	44	166	39	168	41	128	44	166	41	128	57	126	44	166	57	126	49	163	39	168	35	168	41	128	41	128	35	168	31	169	41	128	31	169	29	132	29	132	31	169	25	168	29	132	25	168	21	166	29	132	21	166	21	138	21	138	21	166	17	162	21	138	17	162	16	145	16	145	17	162	15	158	16	145	15	158	15	152	315	111	311	74	319	67	264	62	254	4	263	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	277	338	50	-6	75	-6	277	338	75	-6	300	338	89	127	161	321	124	297	124	297	161	321	161	330	124	297	161	330	61	297	51	297	61	297	161	330	51	297	161	330	44	296	44	296	161	330	36	330	44	296	36	330	38	292	38	292	36	330	33	287	36	330	14	284	26	279	36	330	26	279	33	287	89	127	124	297	60	127	315	111	311	74	319	67	264	62	254	4	263	54	121	145	119	147	119	105	119	105	119	147	117	150	119	105	117	150	117	102	117	102	117	150	117	153	116	99	112	180	112	73	112	73	112	180	89	160	112	73	89	160	89	93	89	93	89	160	63	143	89	93	63	143	63	110	63	110	63	143	36	129	63	110	36	129	36	124	155	224	134	202	141	186	155	224	141	186	149	195	155	224	149	195	157	205	155	224	157	205	165	215	134	202	112	180	118	158	134	202	118	158	119	161	134	202	119	161	121	164	134	202	121	164	123	167	134	202	123	167	132	176	134	202	132	176	141	186	117	155	118	158	112	180	117	155	112	180	117	153	140	68	132	78	134	51	134	51	132	78	123	86	134	51	123	86	120	89	129	143	125	143	126	109	129	143	126	109	129	110	129	143	129	110	429	110	129	143	429	110	429	143	122	107	126	109	125	143	122	107	125	143	121	145	122	107	121	145	119	105	154	29	164	39	157	49	154	29	157	49	149	59	154	29	149	59	140	68	154	29	140	68	134	51	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	134	51	117	94	134	51	118	92	118	92	134	51	120	89	117	102	117	153	116	99	117	153	112	180	116	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-77	125	331	144	-77	130	331	130	331	144	-77	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	111	238	111	-77	144	-77	144	303	146	246	162	278	111	303	109	244	110	241	347	97	351	72	347	100	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	35	143	334	110	334	143	338	144	334	143	339	109	338	144	339	109	341	145	341	145	339	109	343	108	341	145	343	108	344	148	344	148	343	108	345	106	344	148	345	106	347	151	347	151	345	106	347	103	347	151	347	103	347	100	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	351	72	347	97	346	95	351	72	346	95	344	92	351	72	344	92	342	89	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	348	154	347	151	347	100	334	110	35	143	35	110	334	143	334	110	339	109	309	28	306	48	299	38	110	8	107	5	111	-49	111	-49	107	5	105	3	111	-49	105	3	102	3	102	3	99	3	111	-49	111	-49	99	3	96	4	111	-49	96	4	94	-24	94	-24	96	4	93	6	94	-24	93	6	90	8	150	6	147	9	162	-24	162	-24	147	9	145	12	162	-24	145	12	145	-49	145	-49	145	12	145	16	145	16	145	331	131	-77	131	-77	145	331	126	-77	145	331	112	331	126	-77	126	-77	112	331	112	16	126	-77	112	16	111	-49	111	-49	112	16	111	11	111	-49	111	11	110	8	163	5	160	3	162	-24	162	-24	160	3	158	3	162	-24	158	3	156	2	156	2	153	3	162	-24	162	-24	153	3	150	6	186	27	177	18	182	-1	182	-1	177	18	168	9	182	-1	168	9	165	7	206	43	196	35	203	20	206	43	203	20	225	41	206	43	225	41	216	50	186	27	182	-1	203	20	186	27	203	20	196	35	163	5	162	-24	182	-1	163	5	182	-1	165	7	90	8	88	10	94	-24	94	-24	88	10	78	19	94	-24	78	19	74	-1	74	-1	78	19	69	28	74	-1	69	28	59	36	53	20	74	-1	59	36	53	20	59	36	49	44	53	20	49	44	40	51	53	20	40	51	30	41	145	-49	145	16	131	-77	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	180	95	73	95	73	96	180	72	160	95	73	72	160	72	93	72	93	72	160	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	224	117	202	125	186	138	224	125	186	133	195	138	224	133	195	141	205	138	224	141	205	148	215	117	202	96	180	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	180	100	155	96	180	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	363	100	367	72	363	154	363	154	367	72	368	180	368	180	367	72	391	92	368	180	391	92	391	160	391	160	391	92	417	110	391	160	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	180	346	201	348	175	368	180	348	175	357	166	368	180	357	166	359	164	368	180	359	164	361	161	368	180	361	161	362	159	368	180	362	159	363	157	368	180	363	157	363	154	315	214	322	204	325	224	325	224	322	204	330	194	325	224	330	194	346	201	346	201	330	194	339	185	346	201	339	185	348	175	350	110	355	109	350	143	354	144	350	143	355	109	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	362	151	361	106	362	103	362	151	362	103	363	100	338	67	345	51	347	77	347	77	345	51	367	72	347	77	367	72	356	86	356	86	367	72	358	89	362	97	362	95	367	72	362	97	367	72	363	100	360	92	358	89	367	72	360	92	367	72	362	95	330	58	322	48	325	28	330	58	325	28	345	51	330	58	345	51	338	67	363	154	362	151	363	100	350	110	350	143	113	110	113	110	350	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	100	102	100	153	99	99	104	145	103	105	106	107	325	28	322	48	315	38	100	153	96	180	99	99	69	-5	74	-34	78	-13	78	-13	74	-34	94	-58	78	-13	94	-58	88	-22	88	-22	94	-58	90	-25	91	280	93	282	94	312	94	312	93	282	96	283	94	312	96	283	112	337	112	337	96	283	98	284	112	337	98	284	100	285	100	285	104	284	112	337	112	337	104	284	107	281	112	337	107	281	109	278	110	-25	107	-28	111	-83	111	-83	107	-28	105	-29	111	-83	105	-29	102	-30	102	-30	99	-29	111	-83	111	-83	99	-29	96	-28	111	-83	96	-28	94	-58	94	-58	96	-28	93	-27	94	-58	93	-27	90	-25	109	278	111	275	112	337	112	337	111	275	112	272	112	272	126	-111	126	365	126	365	126	-111	131	-111	126	365	131	-111	131	365	131	365	131	-111	145	-83	131	365	145	-83	145	271	145	271	145	-83	145	-17	88	277	91	280	94	312	88	277	94	312	79	269	79	269	94	312	74	288	79	269	74	288	70	260	70	260	74	288	60	252	53	267	31	247	40	237	53	267	40	237	50	244	53	267	50	244	60	252	53	267	60	252	74	288	147	280	149	282	162	312	162	312	149	282	152	284	162	312	152	284	155	284	155	284	157	284	162	312	162	312	157	284	160	283	162	312	160	283	163	281	187	260	197	251	203	266	203	266	197	251	206	243	203	266	206	243	225	246	225	246	206	243	216	236	182	288	162	312	163	281	182	288	163	281	166	279	182	288	166	279	169	277	182	288	169	277	178	268	182	288	178	268	187	260	182	288	187	260	203	266	145	337	131	365	145	271	145	337	145	271	145	276	145	337	145	276	147	280	145	337	147	280	162	312	163	-28	160	-29	162	-58	162	-58	160	-29	158	-30	162	-58	158	-30	156	-30	156	-30	153	-29	162	-58	162	-58	153	-29	150	-27	162	-58	150	-27	147	-24	186	-5	177	-14	181	-34	181	-34	177	-14	168	-23	181	-34	168	-23	165	-26	206	10	196	2	203	-12	206	10	203	-12	225	7	206	10	225	7	215	17	186	-5	181	-34	203	-12	186	-5	203	-12	196	2	163	-28	162	-58	181	-34	163	-28	181	-34	165	-26	145	-20	145	-17	145	-83	145	-20	145	-83	162	-58	145	-20	162	-58	147	-24	112	-16	111	-21	111	-83	112	-16	111	-83	126	-111	112	-16	126	-111	112	272	59	2	49	10	53	-12	59	2	53	-12	74	-34	59	2	74	-34	69	-5	40	17	30	7	53	-12	40	17	53	-12	49	10	110	-25	111	-83	111	-21	112	337	112	272	126	365	48	285	51	263	60	324	60	324	51	263	53	241	60	324	53	241	54	219	54	219	53	210	65	176	65	176	53	210	53	201	65	176	53	201	53	193	60	324	39	331	43	306	60	324	43	306	48	285	77	254	78	255	81	318	81	318	78	255	79	255	81	318	79	255	80	255	80	255	83	255	81	318	81	318	83	255	103	315	81	318	60	324	71	246	81	318	71	246	72	249	81	318	72	249	73	251	81	318	73	251	75	253	81	318	75	253	76	254	81	318	76	254	77	254	65	176	68	188	70	243	70	243	68	188	69	201	70	243	69	201	70	239	70	239	69	201	70	214	70	239	70	214	70	226	60	324	54	219	65	176	60	324	65	176	70	243	60	324	70	243	71	246	52	184	51	176	65	176	52	184	65	176	53	193	103	315	92	252	110	282	103	315	110	282	110	284	110	284	110	285	103	315	103	315	110	285	111	287	103	315	111	287	111	288	103	315	83	255	85	254	103	315	85	254	88	254	103	315	88	254	90	253	103	315	90	253	92	252	103	315	111	288	125	313	125	313	111	288	112	290	125	313	112	290	113	291	113	291	115	292	125	313	125	313	115	292	117	294	125	313	117	294	121	295	147	313	127	296	140	296	147	313	140	296	153	296	147	313	147	312	125	313	147	313	125	313	127	296	165	313	166	297	173	313	173	313	166	297	178	298	173	313	178	298	182	314	182	314	178	298	190	300	182	314	190	300	190	315	156	313	147	312	147	313	156	313	147	313	153	296	156	313	153	296	166	297	156	313	166	297	165	313	124	296	127	296	125	313	124	296	125	313	121	295	428	-54	118	271	404	-77	404	-77	118	271	115	274	404	-77	115	274	92	252	92	252	115	274	113	277	92	252	113	277	111	280	43	306	39	331	35	328	92	252	111	280	110	282	272	315	272	315	281	314	281	314	272	315	284	298	281	314	284	298	289	313	289	313	284	298	297	297	289	313	297	297	298	313	298	313	297	297	309	296	298	313	309	296	307	313	307	313	309	296	315	313	338	313	315	313	322	296	338	313	322	296	335	296	375	254	377	254	382	318	382	318	377	254	380	255	382	318	380	255	382	255	382	255	384	255	403	324	403	324	384	255	385	255	403	324	385	255	387	254	353	285	353	284	360	315	360	315	353	284	372	252	360	315	372	252	382	318	382	318	372	252	373	253	382	318	373	253	375	254	372	252	353	284	353	282	372	252	353	282	352	280	372	252	352	280	350	277	372	252	350	277	348	274	372	252	348	274	345	271	372	252	345	271	59	-77	410	193	410	201	403	324	403	324	410	201	410	210	403	324	410	210	410	219	410	219	410	241	403	324	403	324	410	241	412	263	403	324	412	263	415	285	403	324	415	285	425	331	425	331	415	285	421	307	425	331	421	307	428	328	395	188	397	176	403	324	403	324	397	176	411	176	403	324	411	176	410	193	410	193	411	176	411	185	403	324	387	254	388	254	403	324	388	254	388	253	403	324	388	253	390	251	403	324	390	251	391	249	403	324	391	249	392	246	403	324	392	246	392	243	403	324	392	243	392	239	403	324	392	239	392	226	403	324	392	226	393	214	403	324	393	214	394	201	403	324	394	201	395	188	403	324	382	318	382	255	360	315	338	313	339	296	360	315	339	296	342	295	360	315	342	295	346	294	360	315	346	294	348	292	360	315	348	292	350	291	360	315	350	291	351	290	360	315	351	290	352	288	360	315	352	288	353	287	360	315	353	287	353	285	335	296	339	296	338	313	315	313	309	296	322	296	59	-77	345	271	35	-54	284	298	272	315	272	300	335	-41	322	-42	338	-59	338	-59	322	-42	315	-59	307	-59	315	-59	309	-42	307	-59	309	-42	298	-59	298	-59	309	-42	297	-43	298	-59	297	-43	289	-59	289	-59	297	-43	284	-45	289	-59	284	-45	281	-60	281	-60	284	-45	272	-46	281	-60	272	-46	272	-60	322	-42	309	-42	315	-59	353	-33	352	-34	360	-61	360	-61	352	-34	351	-36	360	-61	351	-36	350	-36	372	2	59	331	345	-17	372	2	345	-17	348	-20	372	2	348	-20	350	-23	372	2	350	-23	352	-26	372	2	352	-26	353	-28	372	2	353	-28	353	-30	372	2	353	-30	360	-61	372	2	360	-61	382	-65	372	2	382	-65	373	0	387	-1	385	-1	403	-70	403	-70	385	-1	384	-1	403	-70	384	-1	382	-1	382	-1	380	-1	382	-65	382	-65	380	-1	377	0	382	-65	377	0	375	0	360	-61	353	-30	353	-32	360	-61	353	-32	353	-33	393	39	392	26	403	-70	403	-70	392	26	392	14	403	-70	392	14	392	10	415	-31	412	-9	403	-70	403	-70	412	-9	410	12	403	-70	410	12	410	35	410	35	410	43	403	-70	403	-70	410	43	410	52	403	-70	410	52	410	60	411	76	397	77	403	-70	411	76	403	-70	410	60	411	76	410	60	411	68	403	-70	397	77	395	65	403	-70	395	65	394	52	403	-70	394	52	393	39	403	-70	392	10	392	7	403	-70	392	7	391	4	403	-70	391	4	390	2	403	-70	390	2	388	0	403	-70	388	0	387	-1	382	-1	382	-65	403	-70	425	-77	428	-74	421	-53	425	-77	421	-53	415	-31	425	-77	415	-31	403	-70	360	-61	350	-36	348	-38	360	-61	348	-38	346	-40	360	-61	346	-40	342	-41	360	-61	342	-41	339	-41	360	-61	339	-41	338	-59	339	-41	335	-41	338	-59	345	-17	59	331	35	307	373	0	382	-65	375	0	78	-1	81	-65	79	-1	79	-1	81	-65	80	-1	83	-1	80	-1	81	-65	83	-1	81	-65	103	-61	111	-34	111	-33	103	-61	103	-61	111	-33	110	-32	103	-61	110	-32	110	-30	110	-30	110	-28	103	-61	103	-61	110	-28	92	2	103	-61	92	2	90	0	115	-20	118	-17	404	331	115	-20	404	331	92	2	404	331	118	-17	428	307	92	2	110	-28	111	-26	92	2	111	-26	113	-23	92	2	113	-23	115	-20	103	-61	90	0	88	0	103	-61	88	0	85	-1	103	-61	85	-1	83	-1	147	-59	140	-42	127	-41	147	-59	127	-41	125	-59	147	-59	153	-42	140	-42	156	-59	165	-59	166	-43	166	-43	165	-59	173	-59	166	-43	173	-59	178	-45	178	-45	173	-59	182	-60	178	-45	182	-60	190	-46	190	-46	182	-60	190	-60	156	-59	166	-43	153	-42	156	-59	153	-42	147	-59	121	-41	117	-40	125	-59	125	-59	117	-40	115	-38	125	-59	115	-38	113	-36	124	-41	121	-41	125	-59	124	-41	125	-59	127	-41	125	-59	113	-36	112	-36	125	-59	112	-36	111	-34	125	-59	111	-34	103	-61	81	-65	78	-1	77	-1	81	-65	77	-1	76	0	81	-65	76	0	75	0	81	-65	75	0	73	2	81	-65	73	2	72	4	81	-65	72	4	71	7	81	-65	71	7	60	-70	70	10	70	14	69	52	70	10	69	52	68	65	70	10	68	65	65	77	70	10	65	77	60	-70	70	10	60	-70	71	7	70	39	69	52	70	14	70	39	70	14	70	26	60	-70	65	77	54	35	60	-70	54	35	53	12	60	-70	53	12	51	-9	60	-70	51	-9	48	-31	60	-70	48	-31	43	-53	60	-70	43	-53	39	-77	53	60	53	51	65	77	65	77	53	51	53	43	65	77	53	43	54	35	65	77	51	76	52	68	65	77	52	68	53	60	43	-53	35	-74	39	-77	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	124	143	120	109	123	110	124	143	123	110	252	110	124	143	252	110	272	143	272	143	252	110	281	110	272	143	281	110	320	225	320	225	281	110	300	143	320	225	300	143	349	225	119	143	116	145	117	107	119	143	117	107	120	109	119	143	120	109	124	143	252	110	204	29	233	29	252	110	233	29	281	110	300	143	281	110	433	110	300	143	433	110	433	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	116	145	114	105	117	107	111	153	107	181	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	181	335	202	336	176	356	181	336	176	345	167	356	181	345	167	347	164	356	181	347	164	349	161	356	181	349	161	351	158	356	181	351	158	352	155	356	181	352	155	352	153	356	181	352	153	353	99	356	181	353	99	357	73	356	181	357	73	380	161	304	215	311	206	314	225	314	225	311	206	319	196	314	225	319	196	335	202	335	202	319	196	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	161	380	93	380	161	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	339	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	339	110	344	143	339	143	339	110	339	143	207	143	339	110	207	143	188	110	188	110	207	143	226	225	188	110	226	225	178	143	158	110	111	29	140	29	158	110	140	29	188	110	158	110	188	110	178	143	158	110	178	143	30	143	158	110	30	143	30	110	226	225	207	143	255	225	76	51	86	105	86	118	86	118	86	122	84	194	84	194	86	122	95	193	115	194	95	193	96	129	115	194	96	129	97	128	87	125	88	128	95	193	95	193	88	128	90	129	95	193	90	129	92	129	92	129	93	129	95	193	95	193	93	129	94	129	95	193	94	129	95	129	84	194	72	195	73	81	84	194	73	81	76	51	84	194	76	51	86	118	129	146	118	157	120	115	120	115	118	157	113	167	105	123	113	167	115	194	105	123	115	194	97	128	162	182	173	185	174	201	174	201	173	185	185	188	174	201	185	188	194	205	194	205	185	188	196	192	155	198	135	195	137	177	155	198	137	177	150	179	155	198	150	179	162	182	155	198	162	182	174	201	329	127	343	126	347	159	329	127	347	159	325	161	329	127	325	161	305	124	305	124	325	161	298	157	305	124	298	157	282	115	282	115	298	157	273	149	282	115	273	149	258	106	258	106	273	149	250	139	258	106	250	139	231	97	231	97	250	139	225	130	231	97	225	130	197	94	197	94	225	130	196	127	347	159	358	123	368	155	368	155	358	123	375	117	368	155	375	117	388	147	388	147	375	117	392	108	388	147	392	108	408	135	408	135	392	108	409	94	408	135	409	94	428	119	129	146	140	105	148	136	148	136	140	105	166	97	148	136	166	97	170	129	170	129	166	97	197	94	170	129	197	94	196	127	119	173	125	175	135	195	135	195	125	175	132	176	135	195	132	176	137	177	115	194	113	167	115	171	115	194	115	171	119	173	115	194	119	173	135	195	95	193	95	129	96	129	90	53	89	67	88	80	90	53	88	80	87	93	90	53	87	93	86	105	90	53	86	105	76	51	50	169	60	141	60	197	60	197	60	141	68	111	60	197	68	111	72	195	72	195	68	111	73	81	49	199	38	201	50	169	49	199	50	169	60	197	50	169	38	201	35	196	120	115	113	167	105	123	129	146	120	115	140	105	347	159	343	126	358	123	95	193	86	122	87	125	120	126	134	127	134	127	138	161	134	127	158	124	138	161	158	124	165	157	165	157	158	124	181	115	165	157	181	115	189	149	189	149	181	115	205	106	189	149	205	106	213	139	213	139	205	106	232	97	213	139	232	97	238	130	238	130	232	97	266	94	238	130	266	94	267	127	267	127	266	94	297	97	267	127	297	97	292	129	292	129	297	97	315	136	315	136	297	97	323	105	315	136	323	105	333	146	333	146	323	105	343	115	333	146	343	115	345	157	345	157	343	115	358	123	345	157	358	123	349	167	349	167	358	123	368	193	368	193	358	123	367	128	368	193	367	128	367	129	348	171	349	167	368	193	348	171	368	193	348	194	348	171	348	194	343	173	379	194	368	193	368	129	379	194	368	129	369	129	313	179	326	177	328	195	328	195	326	177	332	176	328	195	332	176	348	194	348	194	332	176	338	175	348	194	338	175	343	173	309	198	289	201	290	185	309	198	290	185	302	182	309	198	302	182	313	179	309	198	313	179	328	195	289	201	270	205	278	188	289	201	278	188	290	185	375	128	379	194	373	129	373	129	379	194	371	129	370	129	371	129	379	194	370	129	379	194	369	129	376	93	387	51	377	105	377	105	387	51	377	118	379	194	377	118	387	51	379	194	387	51	391	195	391	195	387	51	390	81	391	195	390	81	395	111	379	194	375	128	376	125	379	194	376	125	377	122	379	194	377	122	377	118	414	199	403	197	403	141	414	199	403	141	413	169	414	199	413	169	428	196	414	199	428	196	425	201	403	197	391	195	395	111	403	197	395	111	403	141	387	51	376	93	374	80	387	51	374	80	373	67	387	51	373	67	373	53	368	193	367	129	368	129	35	119	54	94	55	135	55	135	54	94	71	108	55	135	71	108	75	147	75	147	71	108	88	117	75	147	88	117	95	155	95	155	88	117	105	123	95	155	105	123	116	159	116	159	105	123	120	126	116	159	120	126	138	161	138	161	120	126	134	127	278	188	270	205	267	192	121	145	118	147	119	105	119	105	118	147	117	150	119	105	117	150	116	102	116	102	117	150	116	153	116	99	112	180	112	73	112	73	112	180	88	160	112	73	88	160	88	93	88	93	88	160	63	143	88	93	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	154	224	134	202	140	186	154	224	140	186	149	195	154	224	149	195	157	205	154	224	157	205	164	215	134	202	112	180	117	158	134	202	117	158	118	161	134	202	118	161	120	164	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	116	155	117	158	112	180	116	155	112	180	116	153	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	29	164	39	156	49	153	29	156	49	149	59	153	29	149	59	140	68	153	29	140	68	133	51	220	155	224	189	206	81	206	81	224	189	206	172	206	81	206	172	187	96	187	96	206	172	186	157	187	96	186	157	166	110	166	110	186	157	166	143	221	92	220	94	224	64	224	64	220	94	219	96	224	64	219	96	206	81	206	81	219	96	219	99	219	153	220	102	220	150	220	150	220	102	222	105	220	150	222	105	221	147	221	147	222	105	224	145	257	224	241	206	244	186	257	224	244	186	252	195	257	224	252	195	260	205	257	224	260	205	267	215	241	206	224	189	224	164	241	206	224	164	227	167	241	206	227	167	236	176	241	206	236	176	244	186	224	189	220	155	221	158	224	189	221	158	222	161	224	189	222	161	224	164	219	153	220	155	206	81	219	153	206	81	219	99	233	143	228	143	229	109	233	143	229	109	232	110	233	143	232	110	428	110	233	143	428	110	428	143	225	107	229	109	228	143	225	107	228	143	224	145	225	107	224	145	222	105	257	29	267	39	260	49	257	29	260	49	252	59	257	29	252	59	244	68	257	29	244	68	241	47	244	68	235	78	241	47	241	47	235	78	226	86	241	47	226	86	224	64	224	64	226	86	223	89	224	64	223	89	221	92	129	143	124	143	125	109	129	143	125	109	128	110	129	143	128	110	166	110	129	143	166	110	166	143	122	107	125	109	124	143	122	107	124	143	121	145	122	107	121	145	119	105	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	133	51	117	94	133	51	118	92	118	92	133	51	120	89	116	102	116	153	116	99	220	102	219	153	219	99	116	153	112	180	116	99	93	145	95	146	97	179	97	179	95	146	97	147	97	179	97	147	100	147	100	147	103	146	111	200	111	200	103	146	106	144	111	200	106	144	109	141	69	122	79	131	82	160	82	160	79	131	88	140	82	160	88	140	97	179	97	179	88	140	90	143	97	179	90	143	93	145	66	142	48	125	49	106	66	142	49	106	59	114	66	142	59	114	69	122	66	142	69	122	82	160	48	125	30	109	40	99	48	125	40	99	49	106	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	125	331	111	303	111	238	144	-76	111	238	111	200	144	-76	111	200	111	134	144	-76	111	134	111	-76	111	200	109	141	110	137	111	200	110	137	111	134	111	200	97	179	100	147	111	303	109	244	110	241	111	303	110	241	111	238	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	130	331	144	-76	144	200	144	200	145	138	158	179	158	179	145	138	146	142	158	179	146	142	148	145	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	158	179	151	146	154	147	154	147	157	146	158	179	158	179	157	146	159	145	158	179	159	145	173	160	173	160	159	145	162	144	173	160	162	144	165	142	187	122	190	142	177	131	177	131	190	142	173	160	177	131	173	160	168	140	168	140	173	160	165	142	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	144	237	130	331	144	200	207	125	190	142	197	114	207	125	197	114	206	106	207	125	206	106	216	99	207	125	216	99	225	108	144	200	144	133	145	138	125	331	111	238	144	-76	125	331	144	-76	130	331	158	179	148	145	151	146	190	142	187	122	197	114	222	47	239	64	228	78	228	78	239	64	237	86	240	89	237	86	239	64	240	89	239	64	257	81	297	143	296	110	334	110	297	143	334	110	334	143	339	143	334	143	338	109	339	143	338	109	341	107	296	110	276	157	276	96	276	96	276	157	257	172	276	96	257	172	257	81	257	81	257	172	244	99	241	161	242	158	257	172	257	172	242	158	243	155	257	172	243	155	243	153	243	153	244	99	257	172	239	164	241	161	257	172	239	164	257	172	239	189	239	164	239	189	237	167	347	94	345	92	352	73	352	73	345	92	343	89	352	73	343	89	340	86	340	86	332	78	352	73	352	73	332	78	330	51	351	180	330	202	331	176	351	180	331	176	340	167	351	180	340	167	342	164	351	180	342	164	344	161	351	180	344	161	346	158	351	180	346	158	347	155	351	180	347	155	347	153	351	180	347	153	348	99	351	180	348	99	352	73	351	180	352	73	375	160	299	215	306	205	309	224	309	224	306	205	314	195	309	224	314	195	330	202	330	202	314	195	322	186	330	202	322	186	331	176	428	124	428	129	400	110	400	110	428	129	400	143	400	110	400	143	375	93	375	93	400	143	375	160	375	93	375	160	352	73	352	73	348	99	347	96	352	73	347	96	347	94	332	78	323	68	330	51	330	51	323	68	314	59	330	51	314	59	310	29	310	29	314	59	307	49	310	29	307	49	300	39	348	99	347	153	347	102	347	102	347	153	347	150	347	102	347	150	345	147	339	143	341	107	343	145	343	145	341	107	344	105	343	145	344	105	345	147	345	147	344	105	347	102	257	81	244	99	244	96	257	81	244	96	243	94	257	81	243	94	242	92	257	81	242	92	240	89	243	102	244	99	243	153	243	102	243	153	243	150	243	102	243	150	241	147	243	102	241	147	241	105	231	110	234	109	235	143	235	143	234	109	238	107	235	143	238	107	239	145	239	145	238	107	241	105	239	145	241	105	241	147	231	110	235	143	230	143	231	110	230	143	35	143	231	110	35	143	35	110	228	78	220	68	222	47	222	47	220	68	211	59	222	47	211	59	206	29	206	29	211	59	203	49	206	29	203	49	196	39	211	195	219	186	222	206	222	206	219	186	228	176	222	206	228	176	239	189	239	189	228	176	237	167	205	224	195	215	203	205	205	224	203	205	211	195	205	224	211	195	222	206	334	143	334	110	338	109	296	110	297	143	276	157	109	8	106	5	111	-48	111	-48	106	5	103	4	111	-48	103	4	100	3	100	3	97	4	111	-48	111	-48	97	4	95	4	111	-48	95	4	94	-23	94	-23	95	4	93	6	94	-23	93	6	90	8	109	111	106	109	111	55	111	55	106	109	103	107	111	55	103	107	100	107	100	107	97	107	97	75	97	75	97	107	95	108	97	75	95	108	93	109	93	109	90	111	97	75	97	75	90	111	88	114	97	75	88	114	82	94	82	94	88	114	79	123	82	94	79	123	69	131	66	112	82	94	69	131	66	112	69	131	59	140	66	112	59	140	49	148	66	112	49	148	48	129	40	155	30	145	48	129	40	155	48	129	49	148	144	331	111	331	111	55	144	331	111	55	125	-76	144	331	125	-76	130	-76	144	331	130	-76	144	17	111	120	111	55	111	331	110	115	109	111	111	55	110	115	111	55	111	120	100	107	97	75	111	55	162	7	159	5	162	-23	162	-23	159	5	157	4	162	-23	157	4	154	4	154	4	151	4	162	-23	162	-23	151	4	148	6	162	-23	148	6	146	8	165	112	162	110	173	94	173	94	162	110	159	109	173	94	159	109	158	75	158	75	159	109	157	108	158	75	157	108	154	108	154	108	151	108	158	75	158	75	151	108	148	110	158	75	148	110	146	112	187	29	177	20	181	0	181	0	177	20	168	11	181	0	168	11	165	9	197	140	187	132	190	112	190	112	187	132	177	123	190	112	177	123	173	94	173	94	177	123	168	114	173	94	168	114	165	112	207	129	225	146	216	156	207	129	216	156	206	148	207	129	206	148	197	140	207	129	197	140	190	112	145	116	144	121	144	54	145	116	144	54	158	75	145	116	158	75	146	112	206	45	197	37	203	21	206	45	203	21	225	42	206	45	225	42	216	52	187	29	181	0	203	21	187	29	203	21	197	37	162	7	162	-23	181	0	162	7	181	0	165	9	144	-48	162	-23	146	8	144	-48	146	8	145	12	144	-48	145	12	144	17	144	-48	144	17	130	-76	111	17	110	11	111	-48	111	17	111	-48	125	-76	111	17	125	-76	111	55	90	8	88	11	94	-23	94	-23	88	11	79	19	94	-23	79	19	74	0	74	0	79	19	69	28	74	0	69	28	59	37	52	21	74	0	59	37	52	21	59	37	49	44	52	21	49	44	40	51	52	21	40	51	30	41	109	8	111	-48	110	11	121	145	118	147	119	105	119	105	118	147	117	150	119	105	117	150	116	102	116	102	117	150	116	153	116	99	112	180	112	73	112	73	112	180	88	160	112	73	88	160	88	93	88	93	88	160	63	143	88	93	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	154	224	134	202	140	186	154	224	140	186	149	195	154	224	149	195	157	205	154	224	157	205	164	215	134	202	112	180	117	158	134	202	117	158	118	161	134	202	118	161	120	164	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	116	155	117	158	112	180	116	155	112	180	116	153	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	29	164	39	156	49	153	29	156	49	149	59	153	29	149	59	140	68	153	29	140	68	133	51	367	81	374	115	373	127	373	127	374	136	367	81	367	81	374	136	367	172	367	81	367	172	347	96	347	96	367	172	347	157	347	96	347	157	327	110	327	110	347	157	326	143	420	48	412	58	417	29	417	29	412	58	404	68	417	29	404	68	402	47	402	47	404	68	395	77	402	47	395	77	387	86	387	86	383	91	385	64	385	64	383	91	380	97	385	64	380	97	376	105	374	115	367	81	385	64	374	115	385	64	376	105	376	145	379	154	385	189	385	189	379	154	383	161	385	189	383	161	387	167	387	167	396	177	402	206	402	206	396	177	404	187	402	206	404	187	418	224	418	224	404	187	412	196	418	224	412	196	421	205	385	189	367	172	374	136	385	189	374	136	376	145	402	206	385	189	387	167	387	86	385	64	402	47	129	143	124	143	125	109	129	143	125	109	128	110	129	143	128	110	327	110	129	143	327	110	326	143	122	107	125	109	124	143	122	107	124	143	121	145	122	107	121	145	119	105	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	133	51	117	94	133	51	118	92	118	92	133	51	120	89	116	102	116	153	116	99	420	48	417	29	427	39	418	224	421	205	428	215	116	153	112	180	116	99	97	172	78	189	80	161	80	161	78	189	76	167	68	177	76	167	78	189	68	177	78	189	61	206	35	215	42	205	45	224	45	224	42	205	50	196	45	224	50	196	61	206	61	206	50	196	59	187	61	206	59	187	68	177	62	47	79	64	68	77	68	77	79	64	76	86	80	91	76	86	79	64	80	91	79	64	97	81	137	143	136	110	334	110	137	143	334	110	334	143	339	143	334	143	338	109	339	143	338	109	341	107	136	110	116	157	116	96	116	96	116	157	97	172	116	96	97	172	97	81	97	81	97	172	90	127	84	154	87	145	97	172	97	172	87	145	90	136	97	172	90	136	90	127	347	94	345	92	352	73	352	73	345	92	343	89	352	73	343	89	340	86	340	86	332	78	352	73	352	73	332	78	330	51	351	180	330	202	331	176	351	180	331	176	340	167	351	180	340	167	342	164	351	180	342	164	344	161	351	180	344	161	346	158	351	180	346	158	347	155	351	180	347	155	347	153	351	180	347	153	348	99	351	180	348	99	352	73	351	180	352	73	375	160	299	215	306	205	309	224	309	224	306	205	314	195	309	224	314	195	330	202	330	202	314	195	322	186	330	202	322	186	331	176	428	124	428	129	400	110	400	110	428	129	400	143	400	110	400	143	375	93	375	93	400	143	375	160	375	93	375	160	352	73	352	73	348	99	347	96	352	73	347	96	347	94	332	78	323	68	330	51	330	51	323	68	314	59	330	51	314	59	310	29	310	29	314	59	307	49	310	29	307	49	300	39	348	99	347	153	347	102	347	102	347	153	347	150	347	102	347	150	345	147	339	143	341	107	343	145	343	145	341	107	344	105	343	145	344	105	345	147	345	147	344	105	347	102	97	81	90	127	89	115	97	81	89	115	87	105	97	81	87	105	84	97	97	81	84	97	80	91	68	77	59	68	62	47	62	47	59	68	51	58	62	47	51	58	46	29	46	29	51	58	43	48	46	29	43	48	36	39	334	143	334	110	338	109	136	110	137	143	116	157	97	172	80	161	84	154	117	150	116	153	117	105	117	105	116	153	116	102	116	102	116	153	116	99	116	99	112	181	112	72	112	72	112	181	88	161	112	72	88	161	88	92	88	92	88	161	63	143	88	92	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	116	153	116	155	112	181	112	181	116	155	117	158	112	181	117	158	134	202	134	202	117	158	118	161	134	202	118	161	120	164	154	225	134	202	140	186	154	225	140	186	149	196	154	225	149	196	157	206	154	225	157	206	164	215	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	28	164	38	156	48	153	28	156	48	149	58	153	28	149	58	140	68	153	28	140	68	133	51	116	96	116	99	112	72	116	96	112	72	117	94	117	94	112	72	133	51	117	94	133	51	118	92	118	92	133	51	120	89	429	225	403	225	429	28	429	28	403	225	403	143	429	28	403	143	403	110	403	110	403	143	129	143	403	110	129	143	128	110	124	109	128	110	124	143	124	109	124	143	121	145	117	150	117	105	118	147	118	147	117	105	120	107	118	147	120	107	121	145	121	145	120	107	124	109	429	28	403	110	403	28	128	110	129	143	124	143	116	153	112	181	116	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-51	125	331	144	-51	130	331	130	331	144	-51	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	-51	111	238	111	-51	144	-51	111	-51	225	-76	144	-51	225	-76	225	-51	30	-51	30	-76	225	-76	30	-51	225	-76	111	-51	144	303	146	246	162	278	111	303	109	244	110	241	35	225	60	28	60	225	60	143	60	110	334	110	60	143	334	110	335	143	335	143	334	110	339	109	335	143	339	109	340	144	348	151	348	100	352	72	348	151	352	72	348	154	348	154	352	72	352	181	352	181	352	72	375	92	352	181	375	92	376	161	376	161	375	92	401	110	376	161	401	110	401	143	401	143	401	110	429	124	401	143	429	124	429	129	352	181	330	202	332	175	352	181	332	175	341	166	352	181	341	166	344	164	352	181	344	164	346	161	352	181	346	161	347	159	352	181	347	159	348	157	352	181	348	157	348	154	300	215	307	205	310	225	310	225	307	205	315	195	310	225	315	195	330	202	330	202	315	195	323	185	330	202	323	185	332	175	323	67	330	51	331	77	331	77	330	51	352	72	331	77	352	72	340	86	340	86	352	72	343	89	348	100	348	151	347	103	347	103	348	151	346	148	347	103	346	148	346	106	346	106	346	148	343	145	346	106	343	145	343	108	343	108	343	145	340	144	343	108	340	144	339	109	352	72	348	100	347	97	352	72	347	97	346	95	352	72	346	95	345	92	352	72	345	92	343	89	314	58	307	48	310	28	314	58	310	28	330	51	314	58	330	51	323	67	310	28	307	48	300	38	60	28	35	225	35	28	109	8	107	6	111	-48	111	-48	107	6	104	4	111	-48	104	4	101	4	101	4	98	4	111	-48	111	-48	98	4	96	5	111	-48	96	5	93	-23	93	-23	96	5	93	7	93	-23	93	7	90	9	225	306	225	331	144	306	144	306	225	331	111	306	144	306	111	306	125	-76	125	-76	111	306	111	17	125	-76	111	17	111	-48	111	-48	111	17	110	12	111	-48	110	12	109	8	149	7	146	10	161	-23	161	-23	146	10	145	13	161	-23	145	13	144	-48	144	-48	145	13	144	17	144	17	144	306	130	-76	130	-76	144	306	125	-76	30	331	30	306	111	306	30	331	111	306	225	331	162	6	160	4	161	-23	161	-23	160	4	158	4	161	-23	158	4	155	3	155	3	152	4	161	-23	161	-23	152	4	149	7	186	28	176	19	181	0	181	0	176	19	167	11	181	0	167	11	165	8	206	44	196	37	203	21	206	44	203	21	225	41	206	44	225	41	215	51	186	28	181	0	203	21	186	28	203	21	196	37	162	6	161	-23	181	0	162	6	181	0	165	8	90	9	87	11	93	-23	93	-23	87	11	78	20	93	-23	78	20	74	0	74	0	78	20	68	29	74	0	68	29	58	37	52	21	74	0	58	37	52	21	58	37	49	45	52	21	49	45	39	52	52	21	39	52	30	42	144	-48	144	17	130	-76	68	54	74	25	78	45	78	45	74	25	93	1	78	45	93	1	87	36	87	36	93	1	90	34	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	249	111	303	106	249	109	247	109	33	107	31	111	-23	111	-23	107	31	104	29	111	-23	104	29	101	29	101	29	98	29	111	-23	111	-23	98	29	96	30	111	-23	96	30	93	1	93	1	96	30	93	32	93	1	93	32	90	34	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	149	31	146	34	161	1	161	1	146	34	145	37	161	1	145	37	144	-23	144	-23	145	37	144	41	144	41	144	237	130	331	162	31	160	30	161	1	161	1	160	30	158	29	161	1	158	29	155	28	155	28	152	29	161	1	161	1	152	29	149	31	186	53	176	44	181	25	181	25	176	44	167	36	181	25	167	36	165	33	206	69	196	61	203	46	206	69	203	46	225	66	206	69	225	66	215	76	186	53	181	25	203	46	186	53	203	46	196	61	162	31	161	1	181	25	162	31	181	25	165	33	30	-51	225	-76	125	-51	125	-51	225	-76	130	-51	125	-51	130	-51	130	331	130	331	130	-51	144	-23	130	331	144	-23	144	41	110	243	111	238	111	303	111	303	111	238	125	331	125	331	111	238	125	-51	125	331	125	-51	130	331	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	125	-51	111	238	111	42	125	-51	111	42	111	-23	111	-23	111	42	110	37	111	-23	110	37	109	33	58	62	49	70	52	47	58	62	52	47	74	25	58	62	74	25	68	54	39	77	30	67	52	47	39	77	52	47	49	70	225	-76	30	-51	30	-76	130	-51	225	-76	225	-51	111	303	109	247	110	243	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	116	103	116	151	116	103	118	148	118	148	116	103	117	105	118	148	117	105	119	108	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	349	276	300	276	347	243	349	276	347	243	363	241	349	276	363	241	372	273	428	193	423	222	423	163	423	163	423	222	411	245	423	163	411	245	408	139	408	139	411	245	395	193	393	262	372	273	377	234	393	262	377	234	387	224	393	262	387	224	393	210	393	262	393	210	395	193	393	262	395	193	411	245	392	175	384	161	388	123	392	175	388	123	408	139	392	175	408	139	395	193	338	143	340	110	355	145	355	145	340	110	364	113	355	145	364	113	371	151	371	151	364	113	388	123	371	151	388	123	384	161	118	148	119	108	120	146	120	146	119	108	122	109	120	146	122	109	123	144	123	144	122	109	127	110	123	144	127	110	127	143	127	143	127	110	338	143	338	143	127	110	340	110	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	116	154	116	100	116	151	112	72	116	100	116	154	372	273	363	241	377	234	347	243	300	276	300	243	63	110	35	129	35	124	55	139	75	123	68	193	68	193	70	262	55	139	55	139	70	262	52	245	55	139	52	245	41	163	41	163	52	245	40	222	41	163	40	222	35	193	164	243	164	276	116	243	100	241	116	243	114	276	100	241	114	276	92	273	92	273	70	262	70	210	92	273	70	210	76	224	92	273	76	224	86	234	92	273	86	234	100	241	92	151	99	113	108	145	108	145	99	113	123	110	108	145	123	110	125	143	125	143	123	110	336	110	125	143	336	110	335	143	340	144	335	143	336	110	340	144	336	110	340	109	79	161	71	175	75	123	79	161	75	123	99	113	79	161	99	113	92	151	346	95	351	72	347	97	347	97	351	72	347	100	347	151	347	100	351	72	347	151	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	340	109	343	108	343	145	343	145	343	108	345	105	343	145	345	105	346	148	346	148	345	105	347	103	346	148	347	103	347	151	347	151	347	103	347	100	344	92	342	89	351	72	344	92	351	72	346	95	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	309	28	306	48	299	38	340	144	340	109	343	145	68	193	75	123	71	175	116	243	164	276	114	276	70	262	68	193	70	210	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	116	103	116	151	116	103	118	148	118	148	116	103	118	105	118	148	118	105	120	107	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	269	218	265	186	297	0	297	0	265	186	265	143	297	0	265	143	265	110	265	110	265	143	127	110	123	109	127	110	124	144	123	109	124	144	121	146	121	146	118	148	120	107	121	146	120	107	123	109	127	143	124	144	127	110	127	143	127	110	265	143	349	276	347	243	363	241	349	276	363	241	372	273	372	273	363	241	377	234	372	273	377	234	393	262	393	262	377	234	387	224	393	262	387	224	393	210	428	193	423	222	423	163	423	163	423	222	411	245	423	163	411	245	408	139	408	139	411	245	395	193	393	262	393	210	395	193	393	262	395	193	411	245	392	175	384	161	388	123	392	175	388	123	408	139	392	175	408	139	395	193	338	143	340	110	355	145	355	145	340	110	364	113	355	145	364	113	371	151	371	151	364	113	388	123	371	151	388	123	384	161	307	223	318	234	323	272	323	272	318	234	332	241	323	272	332	241	349	276	349	276	332	241	347	243	300	261	282	243	297	187	300	261	297	187	300	207	300	261	300	207	307	223	300	261	307	223	323	272	282	243	297	0	297	187	297	143	297	110	340	110	297	143	340	110	338	143	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	112	72	116	100	116	154	297	0	265	110	265	0	269	218	297	0	282	243	116	154	116	100	116	151	63	110	35	129	35	124	156	223	163	261	145	234	145	234	163	261	140	272	145	234	140	272	131	241	131	241	140	272	116	243	100	241	116	243	114	276	100	241	114	276	92	273	92	273	70	262	70	210	92	273	70	210	76	224	92	273	76	224	86	234	92	273	86	234	100	241	71	175	68	193	75	123	75	123	68	193	55	139	55	139	68	193	70	262	70	262	68	193	70	210	52	245	40	222	41	163	52	245	41	163	55	139	52	245	55	139	70	262	92	151	99	113	108	145	108	145	99	113	123	110	108	145	123	110	125	143	125	143	123	110	166	110	125	143	166	110	166	143	166	143	166	110	199	0	166	143	199	0	166	187	163	207	166	187	181	243	163	207	181	243	163	261	79	161	71	175	75	123	79	161	75	123	99	113	79	161	99	113	92	151	140	272	114	276	116	243	336	110	335	143	199	143	336	110	199	143	199	110	199	0	199	186	194	218	199	0	194	218	181	243	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	347	97	346	95	351	72	347	97	351	72	347	100	344	92	342	89	351	72	344	92	351	72	346	95	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	345	105	347	103	347	151	347	151	347	103	347	100	347	151	347	100	348	154	335	143	336	110	339	144	339	144	336	110	340	109	339	144	340	109	342	146	342	146	340	109	343	107	342	146	343	107	345	148	345	148	343	107	345	105	345	148	345	105	347	151	309	28	306	48	299	38	199	0	166	110	166	0	166	187	199	0	181	243	163	261	156	223	163	207	41	163	40	222	35	193	110	145	107	147	108	105	108	105	107	147	106	150	108	105	106	150	106	102	106	102	106	150	105	153	105	99	101	180	101	73	101	73	101	180	78	160	101	73	78	160	78	93	78	93	78	160	52	143	78	93	52	143	52	110	52	110	52	143	25	129	52	110	25	129	25	124	143	224	123	202	130	186	143	224	130	186	138	195	143	224	138	195	146	205	143	224	146	205	153	215	123	202	101	180	107	158	123	202	107	158	108	161	123	202	108	161	110	164	123	202	110	164	113	167	123	202	113	167	121	176	123	202	121	176	130	186	106	155	107	158	101	180	106	155	101	180	105	153	130	68	121	78	123	51	123	51	121	78	112	86	123	51	112	86	109	89	143	29	153	39	146	49	143	29	146	49	138	59	143	29	138	59	130	68	143	29	130	68	123	51	118	143	114	143	114	109	118	143	114	109	117	110	118	143	117	110	148	110	118	143	148	110	148	143	300	164	315	153	325	186	300	164	325	186	300	197	300	164	300	197	285	153	285	153	300	197	276	186	285	153	276	186	272	126	272	126	276	186	259	159	272	126	259	159	259	95	259	95	259	159	246	128	259	95	246	128	242	68	242	68	246	128	234	101	242	68	234	101	219	57	219	57	234	101	219	90	451	110	451	143	437	104	437	104	451	143	431	137	437	104	431	137	424	91	424	91	431	137	416	124	424	91	416	124	411	76	411	76	416	124	404	109	411	76	404	109	397	62	397	62	404	109	393	95	397	62	393	95	381	57	381	57	393	95	381	90	471	68	477	51	479	78	479	78	477	51	499	73	479	78	499	73	488	86	488	86	499	73	490	89	499	180	477	202	479	176	499	180	479	176	488	167	499	180	488	167	490	164	499	180	490	164	492	161	499	180	492	161	493	158	499	180	493	158	494	155	499	180	494	155	494	153	499	180	494	153	495	99	499	180	495	99	499	73	499	180	499	73	522	160	446	215	454	205	456	224	456	224	454	205	462	195	456	224	462	195	477	202	477	202	462	195	470	186	477	202	470	186	479	176	575	124	575	129	548	110	548	110	575	129	548	143	548	110	548	143	522	93	522	93	548	143	522	160	522	93	522	160	499	73	499	73	495	99	495	96	499	73	495	96	494	94	499	73	494	94	492	92	499	73	492	92	490	89	462	59	454	49	457	29	462	59	457	29	477	51	462	59	477	51	471	68	495	99	494	153	494	102	494	102	494	153	494	150	494	102	494	150	492	147	483	110	486	109	486	143	486	143	486	109	489	107	486	143	489	107	490	145	490	145	489	107	492	105	490	145	492	105	492	147	492	147	492	105	494	102	483	110	486	143	482	143	483	110	482	143	451	143	483	110	451	143	451	110	325	186	328	126	342	159	342	159	328	126	342	95	342	159	342	95	355	128	355	128	342	95	359	68	355	128	359	68	367	101	367	101	359	68	381	57	367	101	381	57	381	90	148	110	164	104	169	137	169	137	164	104	177	91	169	137	177	91	184	124	184	124	177	91	189	76	184	124	189	76	196	109	196	109	189	76	203	62	196	109	203	62	207	95	207	95	203	62	219	57	207	95	219	57	219	90	111	107	114	109	114	143	111	107	114	143	110	145	111	107	110	145	108	105	105	96	105	99	101	73	105	96	101	73	106	94	106	94	101	73	123	51	106	94	123	51	107	92	107	92	123	51	109	89	106	102	105	153	105	99	148	143	148	110	169	137	325	186	315	153	328	126	457	29	454	49	447	39	105	153	101	180	105	99	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	181	95	73	95	73	96	181	72	161	95	73	72	161	72	93	72	93	72	161	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	225	117	202	125	186	138	225	125	186	133	196	138	225	133	196	141	206	138	225	141	206	148	215	117	202	96	181	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	181	100	155	96	181	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	204	29	238	110	211	110	211	110	238	110	225	143	211	110	225	143	113	110	113	110	225	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	252	143	287	225	260	225	252	143	260	225	238	110	252	143	238	110	350	110	252	143	350	110	350	143	363	100	367	73	363	154	363	154	367	73	368	181	368	181	367	73	391	93	368	181	391	93	391	161	391	161	391	93	417	110	391	161	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	181	346	202	348	175	368	181	348	175	357	166	368	181	357	166	359	164	368	181	359	164	361	161	368	181	361	161	362	159	368	181	362	159	363	157	368	181	363	157	363	154	315	215	322	205	325	225	325	225	322	205	330	195	325	225	330	195	346	202	346	202	330	195	339	185	346	202	339	185	348	175	350	110	355	109	350	143	354	144	350	143	355	109	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	362	151	361	106	362	103	362	151	362	103	363	100	338	67	345	51	347	77	347	77	345	51	367	73	347	77	367	73	356	86	356	86	367	73	358	89	362	97	362	95	367	73	362	97	367	73	363	100	360	92	358	89	367	73	360	92	367	73	362	95	330	58	322	48	325	29	330	58	325	29	345	51	330	58	345	51	338	67	363	154	362	151	363	100	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	29	322	48	315	39	204	29	211	110	177	29	225	143	238	110	260	225	100	102	100	153	99	99	104	145	103	105	106	107	100	153	96	181	99	99	48	69	44	81	45	-22	45	-22	44	-32	71	-61	71	-61	44	-32	44	-43	71	-61	44	-43	44	-76	44	-76	44	-43	43	-53	44	-76	43	-53	41	-63	44	81	30	78	35	58	44	81	35	58	39	38	44	81	39	38	42	18	44	81	42	18	44	-2	44	81	44	-2	45	-22	65	8	62	11	71	-61	71	-61	62	11	61	15	71	-61	61	15	60	20	78	7	76	6	99	-50	99	-50	76	6	73	5	99	-50	73	5	71	4	71	4	68	5	71	-61	71	-61	68	5	65	8	71	-61	60	20	57	32	71	-61	57	32	54	45	71	-61	54	45	51	57	71	-61	51	57	48	69	71	-61	48	69	45	-22	41	-63	40	-73	44	-76	104	160	225	311	195	331	104	160	195	331	30	127	104	160	30	127	161	127	104	160	161	127	225	160	115	-26	112	-25	129	-42	129	-42	112	-25	109	-22	129	-42	109	-22	99	-50	99	-50	109	-22	107	-19	99	-50	107	-19	107	-15	107	-15	107	-13	99	-50	99	-50	107	-13	107	-11	99	-50	107	-11	82	12	82	12	107	-11	107	-10	82	12	107	-10	108	-9	108	-9	108	-7	161	127	108	-9	161	127	82	12	161	127	108	-7	225	160	80	9	78	7	99	-50	80	9	99	-50	82	12	71	4	71	-61	99	-50	122	-26	121	-26	129	-42	129	-42	121	-26	120	-26	129	-42	120	-26	119	-26	119	-26	115	-26	129	-42	188	-20	180	-20	189	-33	189	-33	180	-20	169	-21	189	-33	169	-21	159	-37	159	-37	169	-21	158	-21	159	-37	158	-21	146	-23	135	-24	124	-26	129	-42	135	-24	129	-42	159	-37	135	-24	159	-37	146	-23	123	-26	122	-26	129	-42	123	-26	129	-42	124	-26	15	240	43	221	43	254	43	254	43	221	68	205	43	254	68	205	68	270	68	270	68	205	92	187	68	270	92	187	92	288	92	288	92	187	101	207	92	288	101	207	100	210	100	210	101	264	92	288	92	288	101	264	101	267	92	288	101	267	102	270	103	258	101	261	102	216	102	216	101	261	101	264	101	213	101	264	100	210	134	331	114	309	116	289	134	331	116	289	124	297	134	331	124	297	131	304	134	331	131	304	137	312	134	331	137	312	144	321	114	309	92	288	102	270	114	309	102	270	104	274	114	309	104	274	106	278	114	309	106	278	108	281	114	309	108	281	116	289	130	173	123	181	133	145	133	145	123	181	116	189	133	145	116	189	113	166	113	166	116	189	108	198	113	166	108	198	105	200	137	164	130	173	133	145	137	164	133	145	143	154	113	166	105	200	103	203	113	166	103	203	102	205	113	166	102	205	101	207	113	166	101	207	92	187	212	-77	212	254	179	221	179	221	212	254	114	254	179	221	114	254	113	221	109	220	113	221	109	254	109	220	109	254	105	256	105	219	109	220	105	256	105	219	105	256	103	258	105	219	103	258	102	216	43	221	15	240	15	235	212	-77	179	221	179	-77	113	221	114	254	109	254	102	216	101	264	101	213	131	210	131	207	131	210	131	210	131	207	140	187	131	210	140	187	140	288	131	210	140	288	131	213	131	213	140	288	131	264	131	213	131	264	130	261	131	213	130	261	129	216	129	216	130	261	129	258	129	216	129	258	127	218	127	218	129	258	126	256	127	218	126	256	123	220	123	220	126	256	123	254	123	220	123	254	118	254	118	221	118	254	52	221	124	198	116	189	118	166	124	198	118	166	140	187	124	198	140	187	127	200	128	274	129	270	140	288	140	288	129	270	130	267	140	288	130	267	131	264	107	297	115	289	118	309	118	309	115	289	123	281	118	309	123	281	140	288	140	288	123	281	126	278	140	288	126	278	128	274	88	321	94	312	98	331	98	331	94	312	101	304	98	331	101	304	118	309	118	309	101	304	107	297	140	288	140	187	163	270	163	270	140	187	163	205	163	270	163	205	189	254	189	254	163	205	189	221	189	254	189	221	217	240	217	240	189	221	217	235	140	187	131	207	130	205	140	187	130	205	129	203	140	187	129	203	127	200	116	189	108	181	118	166	118	166	108	181	101	173	118	166	101	173	98	145	98	145	101	173	95	164	98	145	95	164	88	154	20	254	20	-77	52	-77	20	254	52	-77	52	221	20	254	52	221	118	254	118	254	118	221	123	220	100	-15	99	-12	89	-34	89	-34	99	-12	99	-9	89	-34	99	-9	98	44	98	44	98	47	89	-34	89	-34	98	47	89	67	89	-34	89	67	66	-15	66	-15	89	67	66	49	66	-15	66	49	40	0	40	0	66	49	40	32	40	0	40	32	12	19	131	109	111	88	113	65	131	109	113	65	121	73	131	109	121	73	128	82	131	109	128	82	135	90	131	109	135	90	141	100	111	88	89	67	99	49	111	88	99	49	100	51	111	88	100	51	102	54	111	88	102	54	105	56	111	88	105	56	113	65	99	-6	100	38	99	-9	99	-9	99	41	98	44	111	-54	132	-76	114	-34	111	-54	114	-34	105	-25	105	-25	103	-22	111	-54	111	-54	103	-22	101	-19	111	-54	101	-19	100	-15	209	331	176	331	209	0	209	0	176	331	176	33	209	0	176	33	112	0	112	0	176	33	111	33	112	0	111	33	107	0	107	0	111	33	106	34	107	0	106	34	103	-1	103	-1	106	34	103	35	103	-1	103	35	101	-3	101	-3	103	35	100	38	101	-3	100	38	99	-6	132	-76	142	-67	135	-57	132	-76	135	-57	128	-49	132	-76	128	-49	121	-42	132	-76	121	-42	114	-34	100	-15	89	-34	111	-54	99	41	99	-9	100	38	40	0	12	19	12	14	89	67	98	47	99	49	52	33	52	331	20	331	52	33	20	331	20	0	52	33	20	0	118	0	52	33	118	0	118	33	131	44	140	-34	140	67	140	67	140	-34	163	-15	140	67	163	-15	163	49	163	49	163	-15	189	0	163	49	189	0	189	33	189	33	189	0	217	14	189	33	217	14	217	19	129	51	130	49	140	67	140	67	130	49	131	47	140	67	131	47	131	44	108	73	116	65	118	88	118	88	116	65	124	56	118	88	124	56	140	67	140	67	124	56	127	54	140	67	127	54	129	51	88	100	95	90	98	109	98	109	95	90	101	82	98	109	101	82	118	88	118	88	101	82	108	73	123	-25	115	-34	118	-54	123	-25	118	-54	140	-34	123	-25	140	-34	126	-22	118	33	123	0	123	34	123	34	123	0	126	-1	123	34	126	-1	127	35	127	35	126	-1	129	-3	127	35	129	-3	129	38	129	38	129	-3	130	-6	129	38	130	-6	131	41	131	41	130	-6	131	-9	140	-34	131	-9	130	-12	140	-34	130	-12	129	-15	131	41	131	-9	140	-34	131	41	140	-34	131	44	128	-19	126	-22	140	-34	128	-19	140	-34	129	-15	115	-34	107	-42	118	-54	118	-54	107	-42	101	-49	118	-54	101	-49	98	-76	98	-76	101	-49	94	-57	98	-76	94	-57	88	-67	118	33	118	0	123	0	311	8	309	5	314	-48	314	-48	309	5	306	4	314	-48	306	4	302	3	302	3	300	4	314	-48	314	-48	300	4	298	4	314	-48	298	4	296	-23	296	-23	298	4	295	6	296	-23	295	6	293	8	349	8	347	12	347	-48	347	-48	347	12	347	17	347	17	347	331	333	-76	333	-76	347	331	328	-76	347	331	314	298	328	-76	328	-76	314	298	314	17	328	-76	314	17	314	-48	314	-48	314	17	313	12	314	-48	313	12	311	8	35	331	35	298	314	298	35	331	314	298	347	331	365	7	362	5	364	-23	364	-23	362	5	359	4	364	-23	359	4	357	4	357	4	354	4	364	-23	364	-23	354	4	351	6	364	-23	351	6	349	8	389	29	380	20	384	0	384	0	380	20	371	11	384	0	371	11	368	9	409	45	399	37	406	21	409	45	406	21	428	42	409	45	428	42	419	52	389	29	384	0	406	21	389	29	406	21	399	37	365	7	364	-23	384	0	365	7	384	0	368	9	293	8	290	11	296	-23	296	-23	290	11	281	19	296	-23	281	19	276	0	276	0	281	19	272	28	276	0	272	28	262	37	255	21	276	0	262	37	255	21	262	37	252	44	255	21	252	44	242	51	255	21	242	51	233	41	347	-48	347	17	333	-76	349	8	347	-48	364	-23	35	19	35	19	63	33	63	33	35	19	63	0	63	33	63	0	88	49	88	49	63	0	88	-15	88	49	88	-15	112	68	112	68	88	-15	112	-34	112	68	112	-34	116	44	116	44	116	-9	116	41	116	41	116	-9	117	38	117	38	116	-9	116	-6	117	49	118	51	133	89	133	89	118	51	120	54	133	89	120	54	123	56	123	56	132	65	133	89	133	89	132	65	140	73	133	89	140	73	153	110	153	110	140	73	149	82	153	110	149	82	156	91	116	47	117	49	112	68	116	47	112	68	116	44	154	-77	164	-68	157	-58	154	-77	157	-58	149	-49	154	-77	149	-49	140	-41	154	-77	140	-41	134	-55	134	-55	140	-41	132	-32	134	-55	132	-32	123	-23	134	-55	123	-23	120	-20	134	-55	120	-20	118	-17	134	-55	118	-17	117	-14	134	-55	117	-14	112	-34	116	-9	116	44	112	-34	116	-9	112	-34	116	-12	428	0	428	331	395	331	428	0	395	331	395	33	428	0	395	33	129	33	428	0	129	33	129	0	129	0	129	33	124	0	124	0	129	33	124	34	124	0	124	34	120	-1	120	-1	124	34	120	35	120	-1	120	35	118	-3	118	-3	120	35	117	38	118	-3	117	38	116	-6	116	-12	112	-34	117	-14	63	0	35	19	35	14	112	68	117	49	133	89	153	110	156	91	164	101	88	81	86	81	99	28	99	28	86	81	84	83	99	28	84	83	83	53	83	53	84	83	82	85	83	53	82	85	79	88	79	88	70	96	83	53	83	53	70	96	64	76	97	87	96	84	99	28	99	28	96	84	94	81	99	28	94	81	90	80	90	80	88	81	99	28	117	0	131	28	131	197	131	197	131	28	131	97	132	90	131	97	131	28	132	90	131	28	133	86	133	86	131	28	147	53	133	86	147	53	135	83	135	83	147	53	137	81	271	267	270	234	313	227	271	267	313	227	324	258	324	258	313	227	351	207	324	258	351	207	371	234	371	234	351	207	381	178	371	234	381	178	408	197	408	197	381	178	401	140	408	197	401	140	408	96	408	96	441	96	432	150	408	96	432	150	408	197	138	140	158	178	169	234	169	234	158	178	188	207	169	234	188	207	216	258	216	258	188	207	226	227	216	258	226	227	271	267	271	267	226	227	270	234	131	197	131	97	138	140	131	197	138	140	169	234	98	96	98	92	99	28	98	96	99	28	107	150	107	150	99	28	112	0	107	150	112	0	131	197	131	197	112	0	117	0	145	84	144	82	147	53	147	53	144	82	142	81	147	53	142	81	140	81	140	81	137	81	147	53	188	122	178	114	186	98	188	122	186	98	208	119	188	122	208	119	198	129	169	106	159	97	165	77	169	106	165	77	186	98	169	106	186	98	178	114	145	84	147	53	148	86	148	86	147	53	165	77	148	86	165	77	150	88	150	88	165	77	159	97	70	96	61	105	64	76	64	76	61	105	51	114	64	76	51	114	44	98	44	98	51	114	41	121	44	98	41	121	31	128	44	98	31	128	22	118	97	87	99	28	98	92	325	140	332	197	305	178	305	178	332	197	294	234	305	178	294	234	275	207	275	207	294	234	247	258	275	207	247	258	237	227	237	227	247	258	194	234	150	227	194	234	192	267	150	227	192	267	138	258	62	140	82	178	92	234	92	234	82	178	112	207	92	234	112	207	138	258	138	258	112	207	150	227	55	197	31	150	55	96	55	197	55	96	62	140	55	197	62	140	92	234	330	86	328	83	332	28	332	28	328	83	326	81	332	28	326	81	323	81	323	81	321	81	332	28	332	28	321	81	319	82	332	28	319	82	318	84	378	83	376	81	381	53	381	53	376	81	375	81	381	53	375	81	373	80	373	80	369	81	381	53	381	53	369	81	367	84	381	53	367	84	364	28	364	28	367	84	366	87	364	28	366	87	365	92	381	85	378	83	381	53	381	85	381	53	399	77	381	85	399	77	383	88	421	121	411	114	419	98	421	121	419	98	441	118	421	121	441	118	431	128	402	105	392	96	399	77	402	105	399	77	419	98	402	105	419	98	411	114	346	0	351	0	356	150	356	150	351	0	364	28	356	150	364	28	365	96	365	96	364	28	365	92	332	28	346	0	356	150	332	28	356	150	332	97	332	28	332	97	332	90	332	28	332	90	330	86	332	197	325	140	332	97	332	197	332	97	356	150	247	258	192	267	194	234	316	53	332	28	318	84	316	53	318	84	315	86	316	53	315	86	313	88	316	53	313	88	304	97	316	53	304	97	298	77	304	97	294	106	298	77	298	77	294	106	284	114	298	77	284	114	278	98	278	98	284	114	275	122	278	98	275	122	265	129	278	98	265	129	256	119	383	88	399	77	392	96	55	96	31	150	22	96	31	366	31	333	428	333	31	366	428	333	428	366	40	286	43	264	52	324	52	324	43	264	45	242	52	324	45	242	46	220	46	220	46	212	59	175	59	175	46	212	45	203	59	175	45	203	45	194	52	324	31	331	34	307	52	324	34	307	40	286	64	245	64	248	73	318	73	318	64	248	65	250	73	318	65	250	67	253	67	253	68	254	73	318	73	318	68	254	70	254	73	318	70	254	71	255	79	255	95	315	77	255	77	255	95	315	75	256	73	255	75	256	73	318	73	255	73	318	71	255	60	188	62	200	64	245	64	245	62	200	63	213	64	245	63	213	64	242	64	242	63	213	63	226	64	242	63	226	64	238	59	175	60	188	64	245	59	175	64	245	52	324	59	175	52	324	46	220	45	185	44	176	59	175	45	185	59	175	45	194	95	315	84	251	103	281	95	315	103	281	103	283	103	283	103	285	95	315	95	315	103	285	103	287	95	315	103	287	104	288	95	315	79	255	80	254	95	315	80	254	82	252	95	315	82	252	84	251	95	315	73	318	75	256	95	315	104	288	117	313	117	313	104	288	104	289	117	313	104	289	105	290	140	313	120	295	133	296	140	313	133	296	145	296	140	313	117	313	120	295	157	313	158	297	166	313	166	313	158	297	170	298	166	313	170	298	174	314	174	314	170	298	183	300	174	314	183	300	183	315	148	313	140	313	145	296	148	313	145	296	158	297	148	313	158	297	157	313	110	294	114	295	117	313	117	313	114	295	117	295	117	313	117	295	120	295	117	313	105	290	108	292	117	313	108	292	110	294	436	-54	108	273	412	-77	412	-77	108	273	106	275	412	-77	106	275	84	251	84	251	106	275	105	277	84	251	105	277	104	279	34	307	31	331	27	328	84	251	104	279	103	281	52	324	64	245	73	318	30	299	55	114	55	209	55	209	82	190	82	223	82	223	82	190	106	174	82	223	106	174	106	239	106	239	106	174	128	156	106	239	128	156	128	257	128	257	128	156	137	178	128	257	137	178	137	180	55	299	30	299	55	209	168	299	148	277	152	255	168	299	152	255	159	263	168	299	159	263	165	271	168	299	165	271	172	280	168	299	172	280	178	290	148	277	128	257	137	236	148	277	137	236	138	239	148	277	138	239	139	241	148	277	139	241	141	244	148	277	141	244	143	247	148	277	143	247	152	255	137	234	137	236	128	257	137	234	128	257	137	180	166	140	159	149	168	114	168	114	159	149	152	157	168	114	152	157	148	135	148	135	152	157	143	166	148	135	143	166	141	169	172	132	166	140	168	114	172	132	168	114	178	123	320	7	312	-1	315	-23	320	7	315	-23	335	-3	320	7	335	-3	322	9	408	-45	433	-45	408	44	408	44	408	49	381	63	408	44	381	63	381	31	381	31	381	63	357	79	381	31	357	79	357	15	357	15	357	79	335	98	357	15	335	98	335	-3	335	-3	335	98	326	73	326	19	326	16	335	-3	335	-3	326	16	326	14	335	-3	326	14	324	12	314	63	316	30	318	64	318	64	316	30	320	28	318	64	320	28	322	65	322	65	320	28	323	26	322	65	323	26	325	67	325	67	323	26	326	23	325	67	326	23	326	70	326	70	326	23	326	19	326	70	326	19	326	73	408	44	433	-45	433	139	408	44	433	139	408	139	408	44	408	139	408	49	324	81	325	78	335	98	335	98	325	78	326	76	335	98	326	76	326	73	304	104	311	96	315	118	315	118	311	96	320	87	315	118	320	87	335	98	335	98	320	87	322	84	335	98	322	84	324	81	285	129	291	121	295	139	295	139	291	121	298	113	295	139	298	113	315	118	315	118	298	113	304	104	326	19	335	-3	326	73	312	-1	304	-9	315	-23	315	-23	304	-9	298	-17	315	-23	298	-17	295	-45	295	-45	298	-17	291	-26	295	-45	291	-26	285	-35	313	30	316	30	314	63	313	30	314	63	30	63	313	30	30	63	30	30	148	135	141	169	139	172	148	135	139	172	138	175	148	135	138	175	137	178	148	135	137	178	128	156	55	209	55	204	82	190	433	190	150	223	150	190	145	189	150	190	147	224	145	189	147	224	143	225	137	234	137	180	137	183	137	234	137	183	138	230	138	230	137	183	139	186	138	230	139	186	140	227	140	227	139	186	141	188	140	227	141	188	143	225	143	225	141	188	145	189	150	190	150	223	147	224	150	223	433	190	433	223	55	114	30	299	30	114	322	9	335	-3	324	12	153	4	120	37	134	-21	134	-21	120	37	98	78	134	-21	98	78	94	18	94	18	98	78	90	126	81	217	90	126	96	165	81	217	96	165	108	254	108	254	96	165	110	200	108	254	110	200	144	284	144	284	110	200	133	231	144	284	133	231	163	256	163	256	198	273	186	304	163	256	186	304	144	284	396	127	388	79	393	18	393	18	388	79	366	38	393	18	366	38	353	-21	353	-21	366	38	333	5	353	-21	333	5	302	-48	302	-48	333	5	291	-16	302	-48	291	-16	243	-57	243	-57	291	-16	243	-24	278	276	294	250	296	307	296	307	294	250	307	223	296	307	307	223	325	312	325	312	307	223	321	239	328	165	321	239	318	194	333	250	344	291	332	250	332	250	344	291	331	250	328	249	331	250	344	293	328	249	344	293	354	321	354	321	344	293	345	294	354	321	345	294	346	296	336	248	357	230	344	287	336	248	344	287	344	289	344	289	344	291	336	248	369	308	380	313	381	331	381	331	380	313	392	319	381	331	392	319	408	343	408	343	392	319	403	324	408	343	403	324	414	330	351	300	353	301	354	321	354	321	353	301	355	302	354	321	355	302	381	331	381	331	355	302	357	302	381	331	357	302	369	308	354	321	346	296	348	297	354	321	348	297	349	298	354	321	349	298	351	300	344	291	333	250	334	249	344	291	334	249	335	249	344	291	335	249	336	248	344	293	331	250	344	291	325	312	321	239	321	242	325	312	321	242	323	245	325	312	323	245	325	248	325	312	325	248	328	249	325	312	328	249	354	321	321	239	307	223	318	194	278	276	296	307	267	305	278	276	267	305	261	305	278	276	261	305	258	300	363	270	356	276	357	230	357	230	356	276	348	282	357	230	348	282	346	283	422	179	412	204	420	69	420	69	412	204	400	227	420	69	400	227	396	127	396	127	393	18	420	69	400	227	384	248	386	182	400	227	386	182	394	155	400	227	394	155	396	127	378	256	371	263	373	207	378	256	373	207	386	182	378	256	386	182	384	248	363	270	357	230	373	207	363	270	373	207	371	263	357	230	346	283	345	284	357	230	345	284	344	286	357	230	344	286	344	287	422	179	420	69	429	127	422	179	429	127	427	153	338	181	335	193	341	169	341	169	335	193	332	205	341	169	332	205	328	165	328	165	332	205	328	217	328	165	328	217	324	229	328	165	324	229	323	231	328	165	323	231	322	233	328	165	322	233	322	235	328	165	322	235	321	237	328	165	321	237	321	239	195	-16	153	4	185	-48	195	-16	185	-48	243	-57	195	-16	243	-57	243	-24	81	217	64	174	68	69	81	217	68	69	94	18	81	217	94	18	90	126	68	69	64	174	58	127	153	4	134	-21	185	-48	154	5	121	38	134	-21	134	-21	121	38	99	79	134	-21	99	79	94	18	94	18	99	79	91	127	87	227	91	127	94	155	87	227	94	155	103	248	103	248	94	155	101	182	103	248	101	182	114	207	84	324	96	319	106	331	106	331	96	319	107	313	106	331	107	313	133	321	133	321	107	313	119	308	133	321	119	308	130	302	130	302	132	301	133	321	133	321	132	301	134	301	133	321	134	301	162	312	162	312	134	301	136	300	162	312	136	300	138	298	143	286	142	284	151	248	151	248	142	284	141	283	151	248	141	283	140	282	140	282	132	276	151	248	151	248	132	276	130	230	152	249	154	250	162	312	162	312	154	250	155	250	162	312	155	250	156	250	156	250	159	249	162	312	162	312	159	249	162	248	162	312	162	248	191	307	191	307	162	248	164	245	191	307	164	245	165	242	165	235	165	233	169	194	169	194	165	233	164	231	169	194	164	231	164	229	164	229	159	217	169	194	169	194	159	217	159	165	220	305	191	307	193	250	220	305	193	250	209	276	220	305	209	276	228	300	220	305	228	300	227	305	166	237	169	194	166	239	166	239	169	194	191	307	191	307	169	194	180	223	191	307	180	223	193	250	166	239	191	307	165	242	162	312	138	298	140	297	162	312	140	297	141	296	162	312	141	296	142	294	162	312	142	294	143	293	162	312	143	293	143	291	162	312	143	291	143	289	162	312	143	289	151	248	162	312	151	248	151	249	162	312	151	249	152	249	151	248	143	289	143	287	151	248	143	287	143	286	79	343	73	330	84	324	79	343	84	324	106	331	159	165	159	217	155	205	159	165	155	205	152	193	159	165	152	193	149	181	159	165	149	181	146	169	132	276	124	270	130	230	130	230	124	270	116	263	130	230	116	263	114	207	114	207	116	263	109	256	114	207	109	256	103	248	397	126	389	78	393	18	393	18	389	78	367	37	393	18	367	37	353	-21	353	-21	367	37	334	4	353	-21	334	4	302	-48	302	-48	334	4	292	-16	302	-48	292	-16	244	-24	244	-24	196	-16	243	-57	243	-57	196	-16	185	-48	154	5	134	-21	185	-48	154	5	185	-48	196	-16	91	127	87	227	94	18	94	18	87	227	75	204	94	18	75	204	68	69	68	69	75	204	66	179	68	69	66	179	60	153	393	18	420	69	397	126	397	126	406	217	392	165	392	165	406	217	379	254	392	165	379	254	377	200	377	200	379	254	354	231	343	284	300	304	325	256	343	284	325	256	354	231	343	284	354	231	379	254	420	69	429	127	423	174	420	69	423	174	406	217	420	69	406	217	397	126	244	-24	243	-57	302	-48	325	256	300	304	290	273	68	69	60	153	58	127	165	235	169	194	166	237	132	146	129	150	93	166	93	166	129	150	127	154	93	166	127	154	120	192	120	192	127	154	127	159	148	219	127	159	130	169	148	219	130	169	140	182	176	247	148	219	154	199	176	247	154	199	170	217	176	247	170	217	188	236	450	110	450	143	148	143	450	110	148	143	138	144	450	110	138	144	62	140	450	110	62	140	27	112	450	110	27	112	27	110	62	140	138	144	132	146	62	140	132	146	93	166	120	192	127	159	148	219	148	219	140	182	154	199	140	71	130	84	148	34	148	34	130	84	127	94	120	61	127	94	127	99	120	61	127	99	93	87	93	87	127	99	129	103	93	87	129	103	132	107	450	110	450	143	148	110	138	109	148	110	450	143	138	109	450	143	62	114	62	114	450	143	27	143	62	114	27	143	27	141	132	107	138	109	62	114	132	107	62	114	93	87	140	71	148	34	154	54	154	54	148	34	176	6	154	54	176	6	170	36	170	36	176	6	188	17	148	34	127	94	120	61	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	-77	144	232	130	303	130	303	144	232	144	237	130	303	144	237	150	277	150	277	144	237	145	241	113	331	111	331	144	-77	113	331	144	-77	130	303	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	144	-77	111	331	111	-77	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	109	243	110	241	125	303	125	303	110	241	111	237	125	303	111	237	111	232	144	-77	111	232	111	-77	144	-77	144	331	142	331	144	-77	142	331	125	303	144	-77	125	303	111	232	125	303	106	244	109	243	349	150	345	146	450	110	450	110	345	146	339	144	450	110	339	144	329	143	450	110	329	143	27	143	450	110	27	143	27	110	308	217	324	199	330	219	330	219	324	199	338	182	330	219	338	182	357	192	357	192	338	182	347	169	357	192	347	169	351	159	351	159	351	154	450	110	450	110	351	154	349	150	301	247	290	236	308	217	301	247	308	217	330	219	415	140	385	166	351	159	415	140	351	159	450	110	415	140	450	110	450	112	351	159	385	166	357	192	450	143	27	143	329	110	450	143	329	110	339	109	450	143	339	109	345	107	450	143	345	107	349	103	450	143	349	103	351	99	450	143	351	99	351	94	450	143	351	94	415	114	450	143	415	114	450	141	351	94	357	61	385	87	351	94	385	87	415	114	324	54	330	34	338	70	338	70	330	34	357	61	338	70	357	61	347	84	347	84	357	61	351	94	308	36	290	17	301	6	308	36	301	6	330	34	308	36	330	34	324	54	329	110	27	143	27	110	147	10	145	13	150	-23	150	-23	145	13	144	16	150	-23	144	16	130	-49	130	-49	144	16	144	21	130	-49	144	21	144	331	113	-77	130	-49	144	331	113	-77	144	331	111	331	113	-77	111	331	111	-77	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	99	8	105	-23	102	8	102	8	105	-23	104	7	106	8	104	7	105	-23	106	8	105	-23	125	-49	144	331	111	331	125	-49	144	331	125	-49	142	-77	144	331	142	-77	144	-77	125	-49	111	331	111	20	125	-49	111	20	111	15	125	-49	111	15	110	12	125	-49	110	12	109	9	125	-49	109	9	106	8	105	-23	99	8	97	10	105	-23	97	10	95	12	105	-23	95	12	92	14	105	-23	92	14	83	22	105	-23	83	22	82	0	54	43	44	50	58	21	54	43	58	21	63	37	63	37	58	21	82	0	63	37	82	0	73	30	73	30	82	0	83	22	58	21	44	50	35	40	36	49	36	49	63	63	63	63	36	49	63	31	63	63	63	31	88	79	88	79	63	31	89	15	88	79	89	15	112	98	112	98	89	15	112	-3	112	98	112	-3	118	73	118	73	112	-3	118	19	118	73	119	76	112	98	112	98	119	76	120	78	112	98	120	78	133	118	133	118	120	78	121	81	133	118	121	81	123	84	153	139	133	118	134	96	153	139	134	96	142	104	153	139	142	104	149	113	153	139	149	113	157	121	153	139	157	121	164	129	126	87	134	96	133	118	126	87	133	118	123	84	150	-17	142	-9	153	-45	153	-45	142	-9	134	-1	153	-45	134	-1	133	-23	133	-23	134	-1	126	7	133	-23	126	7	123	9	424	30	424	63	132	30	132	30	424	63	132	63	132	30	132	63	129	30	129	30	132	63	127	64	129	30	127	64	125	28	125	28	127	64	123	65	125	28	123	65	122	26	122	26	123	65	120	67	122	26	120	67	119	23	119	23	120	67	119	70	119	23	119	70	118	73	157	-26	150	-17	153	-45	157	-26	153	-45	164	-35	344	175	342	172	352	156	352	156	342	172	341	169	352	156	341	169	338	166	338	166	330	157	331	135	331	135	330	157	322	149	331	135	322	149	314	140	310	114	331	135	314	140	310	114	314	140	307	132	310	114	307	132	300	123	343	241	344	239	352	257	352	257	344	239	345	236	352	257	345	236	345	234	345	234	345	180	352	156	352	156	345	180	345	178	345	180	345	234	344	183	344	183	345	234	344	230	344	183	344	230	343	186	343	186	344	230	342	227	343	186	342	227	340	188	340	188	342	227	338	225	340	188	338	225	337	189	337	189	338	225	335	224	337	189	335	224	332	190	332	190	335	224	331	223	322	263	330	255	330	277	330	277	330	255	338	247	330	277	338	247	352	257	352	257	338	247	341	244	352	257	341	244	343	241	300	290	307	280	310	299	310	299	307	280	314	271	310	299	314	271	330	277	330	277	314	271	322	263	428	204	428	209	401	190	401	190	428	209	400	223	401	190	400	223	375	174	375	174	400	223	375	239	375	174	375	239	352	156	352	156	375	239	352	257	352	156	352	257	345	234	338	166	331	135	352	156	40	223	40	190	332	190	40	223	332	190	331	223	119	16	118	19	112	-3	119	16	112	-3	119	14	119	14	112	-3	133	-23	119	14	133	-23	121	12	121	12	133	-23	123	9	118	73	118	19	119	23	344	175	352	156	345	178	63	31	36	49	36	44	215	27	219	-1	224	18	224	18	219	-1	239	-24	224	18	239	-24	233	9	233	9	239	-24	236	7	76	246	78	248	79	278	79	278	78	248	81	249	79	278	81	249	96	303	96	303	81	249	83	250	96	303	83	250	85	251	85	251	88	250	96	303	96	303	88	250	91	249	96	303	91	249	94	246	96	243	97	238	96	303	96	303	97	238	110	331	110	331	97	238	129	-72	110	331	129	-72	116	331	116	331	129	-72	129	237	116	331	129	237	130	303	130	303	129	237	130	242	130	303	130	242	132	246	73	243	76	246	79	278	73	243	79	278	64	235	64	235	79	278	59	254	64	235	59	254	55	226	55	226	59	254	45	218	38	233	16	213	25	203	38	233	25	203	35	210	38	233	35	210	45	218	38	233	45	218	59	254	132	246	134	248	147	278	147	278	134	248	137	250	147	278	137	250	140	250	140	250	142	250	147	278	147	278	142	250	145	249	147	278	145	249	148	247	172	226	182	217	188	232	188	232	182	217	192	209	188	232	192	209	211	212	211	212	192	209	201	202	167	254	147	278	148	247	167	254	148	247	151	245	167	254	151	245	153	243	167	254	153	243	163	234	167	254	163	234	172	226	167	254	172	226	188	232	254	7	252	5	257	-49	257	-49	252	5	249	3	257	-49	249	3	246	2	246	2	243	3	257	-49	257	-49	243	3	241	3	257	-49	241	3	239	-24	239	-24	241	3	238	5	239	-24	238	5	236	7	292	8	290	11	290	-49	290	-49	290	11	290	16	290	16	290	326	276	-77	276	-77	290	326	271	-77	290	326	257	326	271	-77	271	-77	257	326	257	16	271	-77	257	16	257	-49	257	-49	257	16	256	11	257	-49	256	11	254	7	308	6	305	4	307	-24	307	-24	305	4	302	3	307	-24	302	3	300	3	300	3	297	3	307	-24	307	-24	297	3	294	5	307	-24	294	5	292	8	332	28	323	19	327	-1	327	-1	323	19	314	10	327	-1	314	10	311	8	352	44	342	36	349	20	352	44	349	20	371	41	352	44	371	41	362	51	332	28	327	-1	349	20	332	28	349	20	342	36	308	6	307	-24	327	-1	308	6	327	-1	311	8	205	35	195	43	198	20	205	35	198	20	219	-1	205	35	219	-1	215	27	185	50	175	41	198	20	185	50	198	20	195	43	97	238	97	-72	129	-72	290	-49	290	16	276	-77	292	8	290	-49	307	-24	130	303	132	246	147	278	96	303	94	246	96	243	123	169	121	172	133	135	133	135	121	172	120	175	133	135	120	175	112	156	112	156	120	175	119	178	112	156	119	178	118	180	119	239	121	241	133	277	133	277	121	241	123	244	133	277	123	244	126	247	126	247	134	255	133	277	133	277	134	255	153	299	118	180	118	234	112	257	118	180	112	257	112	156	112	156	112	257	89	239	112	156	89	239	88	174	88	174	89	239	63	223	88	174	63	223	63	190	63	190	63	223	36	209	63	190	36	209	36	204	112	257	118	234	119	236	112	257	119	236	119	239	112	257	119	239	133	277	153	299	134	255	142	263	153	299	142	263	150	271	153	299	150	271	157	280	153	299	157	280	164	290	153	114	164	123	157	132	153	114	157	132	149	140	153	114	149	140	142	149	153	114	142	149	134	157	153	114	134	157	133	135	344	14	343	12	352	-3	352	-3	343	12	341	9	352	-3	341	9	338	7	338	7	330	-1	330	-23	330	-23	330	-1	322	-9	330	-23	322	-9	314	-17	310	-45	330	-23	314	-17	310	-45	314	-17	307	-26	310	-45	307	-26	300	-35	314	113	322	104	331	118	331	118	322	104	330	96	331	118	330	96	338	87	338	87	341	84	352	98	352	98	341	84	342	81	352	98	342	81	344	78	310	139	300	129	307	121	310	139	307	121	314	113	310	139	314	113	331	118	344	78	345	76	352	98	352	98	345	76	345	73	352	98	345	73	352	-3	352	-3	345	73	345	19	345	19	345	73	344	70	345	19	344	70	344	23	344	23	344	70	343	67	344	23	343	67	342	26	342	26	343	67	340	65	342	26	340	65	338	28	338	28	340	65	337	64	338	28	337	64	335	30	335	30	337	64	332	63	345	19	345	16	352	-3	338	7	330	-23	352	-3	352	98	375	15	375	79	375	79	375	15	400	31	375	79	400	31	400	63	400	63	400	31	428	44	400	63	428	44	428	49	352	98	331	118	338	87	331	30	335	30	332	63	331	30	332	63	40	63	331	30	40	63	40	30	126	166	123	169	133	135	126	166	133	135	134	157	424	190	132	223	132	190	127	189	132	190	129	224	127	189	129	224	125	225	118	234	118	180	119	183	118	234	119	183	119	230	119	230	119	183	120	186	119	230	120	186	122	227	122	227	120	186	123	188	122	227	123	188	125	225	125	225	123	188	127	189	132	190	132	223	129	224	132	223	424	190	424	223	352	98	352	-3	375	15	344	14	352	-3	345	16	123	108	103	91	119	76	119	76	103	91	118	73	118	19	118	73	112	-3	112	-3	118	73	103	91	112	-3	103	91	88	15	88	15	103	91	82	75	88	15	82	75	63	31	63	31	82	75	59	61	63	31	59	61	35	49	35	209	60	192	63	223	63	223	60	192	82	178	63	223	82	178	88	239	88	239	82	178	104	163	88	239	104	163	112	257	112	257	104	163	119	177	112	257	119	177	118	179	144	148	137	155	142	127	142	127	137	155	131	161	142	127	131	161	125	166	125	166	122	169	123	145	123	145	122	169	120	172	123	145	120	172	119	174	119	177	104	163	123	145	119	177	123	145	119	174	150	-17	142	-9	153	-45	153	-45	142	-9	134	-1	153	-45	134	-1	133	-23	133	-23	134	-1	126	7	133	-23	126	7	123	9	144	148	142	127	145	107	144	148	145	107	153	138	153	138	145	107	153	116	153	138	153	116	162	127	125	166	123	145	142	127	142	127	123	108	126	87	142	127	126	87	132	93	142	127	132	93	138	100	142	127	138	100	145	107	120	78	121	81	123	108	123	108	121	81	123	84	123	108	123	84	126	87	120	239	121	241	134	278	134	278	121	241	123	244	134	278	123	244	126	247	126	247	134	256	134	278	134	278	134	256	154	300	118	233	119	236	112	257	118	233	112	257	118	179	120	239	134	278	112	257	120	239	112	257	119	236	154	300	134	256	142	264	154	300	142	264	150	272	154	300	150	272	157	281	154	300	157	281	164	290	118	73	119	22	119	70	119	70	119	22	120	25	119	70	120	25	120	67	120	67	120	25	123	28	120	67	123	28	123	65	123	65	123	28	126	29	123	65	126	29	127	64	127	64	126	29	131	30	127	64	131	30	132	63	132	63	131	30	428	30	132	63	428	30	428	63	132	223	127	224	128	189	132	223	128	189	131	190	132	223	131	190	428	190	132	223	428	190	428	223	128	189	127	224	124	187	124	187	127	224	123	225	124	187	123	225	121	185	121	185	123	225	120	228	121	185	120	228	119	182	119	182	120	228	119	230	119	182	119	230	118	233	118	233	118	179	119	182	157	-26	150	-17	153	-45	157	-26	153	-45	164	-35	119	16	118	19	112	-3	119	16	112	-3	119	14	119	14	112	-3	133	-23	119	14	133	-23	121	12	121	12	133	-23	123	9	60	192	35	209	35	204	118	73	118	19	119	22	63	31	35	49	35	44	123	108	119	76	120	78	91	246	97	303	88	247	88	247	97	303	85	248	83	247	85	248	97	303	83	247	97	303	81	278	91	246	94	243	97	303	97	303	94	243	96	240	97	303	96	240	97	235	129	-77	97	235	97	-77	81	278	63	254	65	232	81	278	65	232	73	241	81	278	73	241	76	243	81	278	76	243	78	245	81	278	78	245	81	247	81	278	81	247	83	247	30	203	39	209	42	233	42	233	39	209	48	217	42	233	48	217	63	254	63	254	48	217	57	224	63	254	57	224	65	232	42	233	21	213	30	203	127	307	116	331	129	-77	127	307	129	-77	129	234	127	307	129	234	130	239	127	307	130	239	141	284	132	243	134	246	141	284	141	284	134	246	137	247	141	284	137	247	140	248	140	248	142	247	141	284	141	284	142	247	157	262	129	-77	116	331	110	331	129	-77	110	331	97	303	129	-77	97	303	97	235	174	221	182	213	175	242	175	242	182	213	193	224	212	242	193	224	193	204	212	242	193	204	205	213	151	243	153	241	157	262	157	262	153	241	160	234	157	262	160	234	175	242	175	242	160	234	166	228	175	242	166	228	174	221	157	262	142	247	145	246	157	262	145	246	148	245	157	262	148	245	151	243	214	222	221	229	229	262	229	262	221	229	228	235	229	262	228	235	233	241	233	241	236	244	245	284	245	284	236	244	238	246	245	284	238	246	241	247	212	242	205	213	214	222	212	242	214	222	229	262	252	245	259	306	249	247	249	247	259	306	246	248	243	248	246	248	245	284	243	248	245	284	241	247	245	284	229	262	233	241	252	245	254	242	259	306	259	306	254	242	256	238	259	306	256	238	257	235	290	-77	257	235	257	-77	259	306	245	284	246	248	289	303	276	331	290	-77	289	303	290	-77	290	234	289	303	290	234	290	239	289	303	290	239	305	278	292	243	294	246	305	278	305	278	294	246	297	247	305	278	297	247	300	248	300	248	302	247	305	278	305	278	302	247	305	246	305	278	305	246	308	245	331	224	339	216	344	232	344	232	339	216	347	209	344	232	347	209	366	212	366	212	347	209	357	202	324	254	305	278	308	245	324	254	308	245	311	243	324	254	311	243	314	241	324	254	314	241	322	232	324	254	322	232	331	224	324	254	331	224	344	232	290	-77	276	331	271	331	290	-77	271	331	259	306	290	-77	259	306	257	235	193	224	182	213	193	204	305	278	290	239	292	243	141	284	130	239	132	243	340	108	321	127	325	100	326	155	321	127	340	145	326	155	340	145	332	161	332	161	340	145	338	166	341	169	338	166	340	145	341	169	340	145	359	163	332	190	335	189	336	224	332	190	336	224	331	223	332	190	331	223	35	223	332	190	35	223	35	190	343	14	342	12	352	-3	352	-3	342	12	340	9	352	-3	340	9	338	7	338	7	329	-1	330	-23	330	-23	329	-1	321	-9	330	-23	321	-9	313	-17	310	-45	330	-23	313	-17	310	-45	313	-17	306	-26	310	-45	306	-26	300	-35	360	91	340	108	340	84	340	84	340	108	338	87	332	93	338	87	340	108	332	93	340	108	325	100	313	272	321	264	330	278	330	278	321	264	329	256	330	278	329	256	338	247	338	247	340	244	351	257	351	257	340	244	342	241	351	257	342	241	343	239	309	300	299	290	306	281	309	300	306	281	313	272	309	300	313	272	330	278	318	107	325	100	321	127	318	107	321	127	319	148	318	107	319	148	310	138	318	107	310	138	310	116	343	14	352	-3	344	16	344	16	352	-3	344	19	344	73	352	-3	360	91	360	91	352	-3	375	15	360	91	375	15	381	75	381	75	375	15	400	31	381	75	400	31	404	61	404	61	400	31	428	44	404	61	428	44	428	49	331	63	332	30	336	64	336	64	332	30	337	29	336	64	337	29	340	65	340	65	337	29	340	28	340	65	340	28	342	67	342	67	340	28	343	25	342	67	343	25	344	70	344	70	343	25	344	22	344	70	344	22	344	73	344	73	344	22	344	19	344	19	352	-3	344	73	338	7	330	-23	352	-3	342	81	343	78	360	91	360	91	343	78	344	76	360	91	344	76	344	73	343	239	344	236	351	257	351	257	344	236	344	233	351	257	344	233	359	163	359	163	344	233	344	179	344	179	344	177	359	163	359	163	344	177	344	174	359	163	344	174	342	172	344	179	344	233	344	230	344	179	344	230	344	182	344	182	344	230	342	228	344	182	342	228	341	185	341	185	342	228	340	225	341	185	340	225	339	187	339	187	340	225	336	224	339	187	336	224	335	189	351	257	330	278	338	247	351	257	359	163	375	239	375	239	359	163	381	178	375	239	381	178	400	223	400	223	381	178	403	192	400	223	403	192	428	209	428	209	403	192	428	204	35	63	35	30	332	30	35	63	332	30	331	63	321	127	326	155	319	148	341	169	359	163	342	172	360	91	340	84	342	81	310	116	310	138	300	127	81	6	78	8	81	-24	81	-24	78	8	76	10	81	-24	76	10	73	12	73	12	65	21	81	-24	81	-24	65	21	63	-1	94	10	91	7	97	-49	97	-49	91	7	88	6	97	-49	88	6	85	6	85	6	83	6	97	-49	97	-49	83	6	81	-24	129	331	97	331	97	-49	129	331	97	-49	110	-77	129	331	110	-77	116	-77	129	331	116	-77	127	-53	129	331	127	-53	129	18	97	-49	97	331	97	18	97	-49	97	18	96	13	97	-49	96	13	94	10	65	21	57	29	63	-1	63	-1	57	29	48	36	63	-1	48	36	42	20	42	20	48	36	39	44	42	20	39	44	30	50	134	8	141	-30	137	6	137	6	141	-30	140	6	142	6	140	6	141	-30	142	6	141	-30	157	-9	148	8	157	-9	151	10	151	10	157	-9	153	12	160	18	153	12	157	-9	160	18	157	-9	175	10	228	18	221	24	229	-9	229	-9	221	24	214	31	229	-9	214	31	212	10	212	10	214	31	205	40	212	10	205	40	193	29	193	29	205	40	193	50	193	29	193	50	182	40	193	29	182	40	175	10	175	10	182	40	174	32	175	10	174	32	166	25	233	12	228	18	229	-9	233	12	229	-9	245	-30	233	12	245	-30	236	10	254	11	252	8	259	-53	259	-53	252	8	249	6	259	-53	249	6	246	6	246	6	243	6	245	-30	245	-30	243	6	241	6	245	-30	241	6	238	8	290	331	257	331	259	-53	290	331	259	-53	271	-77	290	331	271	-77	276	-77	290	331	276	-77	289	-49	290	331	289	-49	290	18	259	-53	257	331	257	18	259	-53	257	18	256	15	259	-53	256	15	254	11	246	6	245	-30	259	-53	308	8	305	7	305	-24	305	-24	305	7	302	6	305	-24	302	6	300	6	300	6	297	6	305	-24	305	-24	297	6	294	8	305	-24	294	8	292	10	347	44	339	37	344	20	344	20	339	37	331	29	344	20	331	29	324	-1	324	-1	331	29	322	21	324	-1	322	21	314	12	314	12	311	10	324	-1	324	-1	311	10	308	8	324	-1	308	8	305	-24	366	41	357	51	347	44	366	41	347	44	344	20	290	14	290	18	289	-49	290	14	289	-49	305	-24	290	14	305	-24	292	10	145	7	142	6	157	-9	145	7	157	-9	148	8	129	18	127	-53	130	14	130	14	127	-53	141	-30	130	14	141	-30	132	10	132	10	141	-30	134	8	236	10	245	-30	238	8	160	18	175	10	166	25	42	20	30	50	21	41	81	6	81	-24	83	6	126	194	123	195	89	199	89	199	123	195	122	197	89	199	122	197	113	222	113	222	122	197	121	200	144	231	151	240	154	270	154	270	151	240	157	250	154	270	157	250	164	260	144	231	154	270	136	221	136	221	154	270	135	246	136	221	135	246	128	212	128	212	135	246	125	209	135	246	113	222	121	202	135	246	121	202	122	205	135	246	122	205	124	207	135	246	124	207	125	209	428	160	428	193	134	193	428	160	134	193	129	193	428	160	129	193	63	179	428	160	63	179	35	162	428	160	35	162	35	160	89	199	63	179	129	193	89	199	129	193	126	194	341	48	339	46	350	31	350	31	339	46	337	44	350	31	337	44	335	41	335	41	326	32	328	7	328	7	326	32	319	22	328	7	319	22	312	13	306	3	299	-6	309	-16	306	3	309	-16	312	13	312	13	309	-16	328	7	428	93	35	93	329	60	428	93	329	60	334	60	428	93	334	60	338	59	428	93	338	59	340	58	428	93	340	58	342	56	428	93	342	56	342	53	428	93	342	53	400	74	428	93	400	74	428	90	342	53	350	31	374	54	342	53	374	54	400	74	342	51	341	48	350	31	342	51	350	31	342	53	335	41	328	7	350	31	329	60	35	93	35	60	121	202	113	222	121	200	340	195	338	194	428	160	428	160	338	194	334	193	428	160	334	193	329	193	428	160	329	193	35	193	428	160	35	193	35	160	339	207	341	205	350	222	350	222	341	205	342	202	350	222	342	202	342	200	342	200	342	197	428	160	428	160	342	197	340	195	319	231	326	221	328	246	328	246	326	221	335	212	328	246	335	212	350	222	350	222	335	212	337	209	350	222	337	209	339	207	299	260	306	250	309	270	309	270	306	250	312	240	309	270	312	240	328	246	328	246	312	240	319	231	400	179	374	199	342	200	400	179	342	200	428	160	400	179	428	160	428	162	124	46	122	48	135	7	135	7	122	48	121	51	135	7	121	51	113	31	113	31	121	51	121	53	428	60	428	93	134	60	129	60	134	60	428	93	129	60	428	93	63	74	63	74	428	93	35	93	63	74	35	93	35	90	151	13	144	22	154	-16	154	-16	144	22	136	32	154	-16	136	32	135	7	135	7	136	32	128	41	135	7	128	41	125	44	122	56	123	58	89	54	122	56	89	54	113	31	122	56	113	31	121	53	89	54	123	58	126	59	89	54	126	59	129	60	89	54	129	60	63	74	157	3	151	13	154	-16	157	3	154	-16	164	-6	124	46	135	7	125	44	342	200	374	199	350	222	188	193	183	194	330	160	330	160	183	194	116	160	107	154	116	160	141	212	107	154	141	212	104	184	141	212	116	160	183	194	141	212	183	194	180	196	141	212	180	196	177	198	141	212	177	198	176	201	141	212	176	201	175	204	141	212	175	204	177	243	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	92	141	104	184	92	141	98	148	104	184	98	148	107	154	98	106	92	113	104	69	104	69	92	113	88	119	104	69	88	119	67	97	67	97	88	119	86	127	30	129	30	124	67	97	30	129	67	97	67	156	177	40	176	44	178	11	178	11	176	44	175	49	141	41	175	49	176	52	141	41	176	52	177	55	213	276	177	243	179	217	213	276	179	217	182	220	213	276	182	220	186	224	213	276	186	224	194	232	213	276	194	232	201	241	213	276	201	241	209	249	213	276	209	249	216	257	213	276	216	257	224	266	177	243	175	204	176	209	177	243	176	209	177	213	177	243	177	213	179	217	98	106	104	69	106	100	106	100	104	69	141	41	106	100	141	41	116	93	116	93	141	41	183	59	116	93	183	59	300	93	300	93	183	59	188	60	300	93	188	60	285	60	180	57	183	59	141	41	180	57	141	41	177	55	330	160	300	93	313	60	330	160	313	60	328	93	330	160	328	93	358	160	330	160	358	160	345	193	330	160	345	193	188	193	373	193	411	276	383	276	373	193	383	276	358	160	373	193	358	160	433	160	373	193	433	160	433	193	285	60	248	-21	276	-21	285	60	276	-21	313	60	285	60	313	60	300	93	328	93	313	60	433	60	328	93	433	60	433	93	177	40	178	11	179	37	179	37	178	11	213	-21	179	37	213	-21	182	33	182	33	213	-21	186	28	213	-21	224	-11	216	-2	213	-21	216	-2	207	6	213	-21	207	6	198	15	213	-21	198	15	191	23	213	-21	191	23	186	28	178	11	175	49	141	41	345	193	358	160	383	276	88	134	67	97	86	127	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	148	58	151	59	214	93	214	93	151	59	156	60	214	93	156	60	163	60	214	93	163	60	208	60	214	93	208	60	222	-4	222	-4	208	60	196	-4	95	93	146	55	148	58	95	93	148	58	214	93	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	225	160	214	93	222	-4	225	160	222	-4	233	60	225	160	233	60	231	193	225	160	231	193	161	193	225	160	161	193	157	193	225	160	157	193	152	194	225	160	152	194	148	196	225	160	148	196	95	160	243	258	231	193	233	60	243	258	233	60	239	93	243	258	239	93	251	160	243	258	251	160	257	193	243	258	257	193	268	258	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	395	119	405	89	397	127	397	127	405	89	406	165	406	165	405	89	434	110	406	165	434	110	434	143	434	143	434	110	453	124	434	143	453	124	453	129	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	315	204	333	225	313	213	368	160	315	204	315	201	368	160	315	201	313	198	368	160	313	198	311	196	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	257	193	368	160	257	193	251	160	282	247	290	239	296	258	296	258	290	239	299	231	296	258	299	231	333	225	333	225	299	231	307	222	333	225	307	222	313	213	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	367	93	239	93	301	60	367	93	301	60	308	60	367	93	308	60	313	59	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	301	60	239	93	233	60	95	160	148	196	146	199	286	198	283	196	347	160	347	160	283	196	280	194	347	160	280	194	275	193	347	160	275	193	177	193	347	160	177	193	162	160	162	160	177	193	188	276	162	160	188	276	150	193	286	40	284	37	286	11	286	11	284	37	281	33	286	11	281	33	276	28	281	220	284	217	286	243	286	243	284	217	286	213	286	243	286	213	322	212	322	212	286	213	287	209	322	212	287	209	288	204	288	204	287	201	347	160	347	160	287	201	286	198	286	243	250	276	254	249	286	243	254	249	262	241	286	243	262	241	269	232	286	243	269	232	277	224	286	243	277	224	281	220	288	49	288	44	322	41	288	49	322	41	348	93	288	49	348	93	287	52	287	52	348	93	286	55	286	55	348	93	283	57	134	160	117	60	132	93	132	93	117	60	275	60	132	93	275	60	348	93	348	93	275	60	280	59	348	93	280	59	283	57	375	119	371	113	396	97	396	97	371	113	365	106	396	97	365	106	359	69	359	69	365	106	357	100	359	69	357	100	348	93	396	156	359	184	365	148	396	156	365	148	371	141	396	156	371	141	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	347	160	359	184	347	160	356	154	359	184	356	154	365	148	288	204	347	160	322	212	348	93	322	41	359	69	286	40	286	11	322	41	286	40	322	41	288	44	286	11	276	28	272	23	286	11	272	23	265	15	286	11	265	15	256	6	286	11	256	6	250	-21	247	-2	239	-11	250	-21	247	-2	250	-21	256	6	250	276	239	266	247	257	250	276	247	257	254	249	89	60	52	-21	79	-21	89	60	79	-21	117	60	89	60	117	60	104	93	89	60	104	93	30	93	89	60	30	93	30	60	134	160	132	93	162	160	134	160	162	160	150	193	134	160	150	193	30	193	134	160	30	193	30	160	104	93	117	60	134	160	188	276	177	193	215	276	98	106	92	113	104	69	104	69	92	113	88	119	104	69	88	119	67	97	67	97	88	119	86	127	433	193	188	193	433	160	433	160	188	193	116	160	107	154	116	160	141	212	107	154	141	212	104	184	141	212	116	160	183	194	141	212	183	194	180	196	141	212	180	196	177	198	141	212	177	198	176	201	141	212	176	201	175	204	141	212	175	204	177	243	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	92	141	104	184	92	141	98	148	104	184	98	148	107	154	30	129	30	124	67	97	30	129	67	97	67	156	177	40	176	44	178	11	178	11	176	44	175	49	141	41	175	49	176	52	141	41	176	52	177	55	175	204	176	209	177	243	213	276	177	243	179	217	213	276	179	217	182	220	213	276	182	220	186	224	213	276	186	224	194	232	213	276	194	232	201	241	213	276	201	241	209	249	213	276	209	249	216	257	213	276	216	257	224	266	177	243	176	209	177	213	177	243	177	213	179	217	177	55	180	57	141	41	141	41	180	57	183	59	141	41	183	59	116	93	116	93	183	59	188	60	116	93	188	60	433	93	433	93	188	60	433	60	106	100	98	106	104	69	106	100	104	69	141	41	106	100	141	41	116	93	177	40	178	11	179	37	179	37	178	11	213	-21	179	37	213	-21	182	33	182	33	213	-21	186	28	213	-21	224	-11	216	-2	213	-21	216	-2	207	6	213	-21	207	6	198	15	213	-21	198	15	191	23	213	-21	191	23	186	28	116	160	188	193	183	194	178	11	175	49	141	41	88	134	67	97	86	127	100	184	114	257	97	185	97	185	114	257	94	186	89	185	94	186	114	257	89	185	114	257	86	220	105	173	138	-77	114	257	114	257	138	-77	138	246	114	257	138	246	142	294	142	294	138	246	144	255	142	294	144	255	169	331	169	331	144	255	151	263	169	331	151	263	157	269	114	257	100	184	102	181	114	257	102	181	104	178	114	257	104	178	105	173	86	220	55	184	60	163	86	220	60	163	68	170	86	220	68	170	73	175	86	220	73	175	78	179	86	220	78	179	82	182	86	220	82	182	86	184	86	220	86	184	89	185	55	184	22	148	32	137	55	184	32	137	41	145	55	184	41	145	51	154	55	184	51	154	60	163	174	331	171	275	179	273	174	331	179	273	201	294	201	294	179	273	186	269	201	294	186	269	192	263	169	331	157	269	164	273	169	331	164	273	171	275	169	331	171	275	174	331	192	263	199	254	201	294	201	294	199	254	205	245	229	257	205	245	238	-77	229	257	238	-77	238	173	241	181	243	184	257	220	257	220	243	184	246	185	257	220	246	185	249	186	249	186	254	186	257	220	257	220	254	186	258	185	257	220	258	185	287	184	287	184	258	185	261	183	287	184	261	183	265	180	287	184	265	180	270	175	270	175	277	168	287	184	287	184	277	168	285	160	287	184	285	160	293	152	320	148	287	184	293	152	320	148	293	152	302	145	320	148	302	145	310	137	239	178	241	181	257	220	239	178	257	220	229	257	239	178	229	257	238	173	205	245	205	-77	238	-77	201	294	205	245	229	257	138	-77	105	173	105	-77	286	198	283	196	347	160	347	160	283	196	280	194	347	160	280	194	275	193	347	160	275	193	30	193	347	160	30	193	30	160	286	40	284	37	286	11	286	11	284	37	281	33	286	11	281	33	276	28	281	220	284	217	286	243	286	243	284	217	286	213	286	243	286	213	322	212	322	212	286	213	287	209	322	212	287	209	288	204	288	204	287	201	347	160	347	160	287	201	286	198	286	243	250	276	254	249	286	243	254	249	262	241	286	243	262	241	269	232	286	243	269	232	277	224	286	243	277	224	281	220	288	49	288	44	322	41	288	49	322	41	348	93	288	49	348	93	287	52	287	52	348	93	286	55	286	55	348	93	283	57	348	93	30	93	275	60	348	93	275	60	280	59	348	93	280	59	283	57	375	119	371	113	396	97	396	97	371	113	365	106	396	97	365	106	359	69	359	69	365	106	357	100	359	69	357	100	348	93	396	156	359	184	365	148	396	156	365	148	371	141	396	156	371	141	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	347	160	359	184	347	160	356	154	359	184	356	154	365	148	288	204	347	160	322	212	348	93	322	41	359	69	286	40	286	11	322	41	286	40	322	41	288	44	286	11	276	28	272	23	286	11	272	23	265	15	286	11	265	15	256	6	286	11	256	6	250	-21	247	-2	239	-11	250	-21	247	-2	250	-21	256	6	250	276	239	266	247	257	250	276	247	257	254	249	275	60	30	93	30	60	102	71	100	69	114	-3	114	-3	100	69	97	67	114	-3	97	67	94	67	94	67	89	67	114	-3	114	-3	89	67	86	33	157	-15	151	-9	169	-77	169	-77	151	-9	144	-1	169	-77	144	-1	142	-40	142	-40	144	-1	138	7	142	-40	138	7	114	-3	138	331	105	331	114	-3	138	331	114	-3	138	7	114	-3	105	331	105	80	114	-3	105	80	104	75	114	-3	104	75	102	71	86	33	89	67	86	69	86	33	86	69	82	71	86	33	82	71	78	74	86	33	78	74	73	79	86	33	73	79	68	83	86	33	68	83	60	91	86	33	60	91	55	69	55	69	60	91	51	99	55	69	51	99	41	108	55	69	41	108	32	116	55	69	32	116	22	105	157	-15	169	-77	164	-19	164	-19	169	-77	171	-21	179	-19	171	-21	174	-77	179	-19	174	-77	201	-40	243	69	241	71	257	33	257	33	241	71	239	75	257	33	239	75	229	-3	229	-3	239	75	238	80	229	-3	238	80	238	331	238	331	205	331	229	-3	229	-3	205	331	205	8	229	-3	205	8	201	-40	201	-40	205	8	199	0	201	-40	199	0	192	-9	186	-15	179	-19	201	-40	186	-15	201	-40	192	-9	265	74	261	71	287	69	287	69	261	71	258	68	287	69	258	68	257	33	257	33	258	68	254	67	257	33	254	67	249	67	249	67	246	67	257	33	257	33	246	67	243	69	285	93	277	86	287	69	287	69	277	86	270	78	287	69	270	78	265	74	320	105	310	116	302	108	320	105	302	108	293	101	320	105	293	101	287	69	171	-21	169	-77	174	-77	285	93	287	69	293	101	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	146	55	148	58	95	93	95	93	148	58	151	59	95	93	151	59	367	93	367	93	151	59	156	60	367	93	156	60	163	60	367	93	163	60	301	60	367	93	301	60	308	60	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	313	198	311	196	368	160	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	161	193	368	160	161	193	157	193	299	231	307	222	333	225	333	225	307	222	313	213	333	225	313	213	315	204	315	204	315	201	368	160	368	160	315	201	313	198	296	258	282	247	290	239	296	258	290	239	299	231	296	258	299	231	333	225	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	405	89	434	110	406	165	405	89	406	165	397	127	405	89	397	127	395	119	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	434	143	406	165	434	110	434	143	434	110	453	124	434	143	453	124	453	129	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	95	160	368	160	157	193	95	160	157	193	152	194	95	160	152	194	148	196	95	160	148	196	146	199	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	367	93	308	60	313	59	102	37	100	35	114	-37	114	-37	100	35	97	33	114	-37	97	33	94	33	94	33	89	33	114	-37	114	-37	89	33	86	0	100	218	114	291	97	219	97	219	114	291	94	220	89	220	94	220	114	291	89	220	114	291	86	254	138	-25	138	280	114	-37	114	-37	138	280	114	291	114	-37	114	291	105	207	105	207	114	291	104	212	114	291	100	218	102	215	114	291	102	215	104	212	86	254	55	218	60	197	86	254	60	197	68	204	86	254	68	204	73	209	86	254	73	209	78	213	86	254	78	213	82	216	86	254	82	216	86	218	86	254	86	218	89	220	55	218	22	182	32	171	55	218	32	171	41	179	55	218	41	179	51	188	55	218	51	188	60	197	157	-49	169	-111	164	-53	164	-53	169	-111	171	-54	179	-53	171	-54	174	-111	179	-53	174	-111	201	-74	138	-25	142	-74	144	-34	144	-34	142	-74	169	-111	144	-34	169	-111	151	-42	151	-42	169	-111	157	-49	151	297	157	303	169	365	169	365	157	303	164	307	169	365	164	307	171	309	171	309	179	307	174	365	174	365	179	307	201	328	114	291	138	280	142	328	142	328	138	280	144	289	142	328	144	289	169	365	169	365	144	289	151	297	114	-37	105	207	105	46	114	-37	105	46	104	41	114	-37	104	41	102	37	86	0	89	33	86	35	86	0	86	35	82	37	86	0	82	37	78	40	86	0	78	40	73	45	86	0	73	45	68	49	86	0	68	49	60	57	86	0	60	57	55	35	55	35	60	57	51	65	55	35	51	65	41	74	55	35	41	74	32	81	55	35	32	81	22	71	241	215	243	218	257	254	257	254	243	218	246	219	257	254	246	219	249	220	249	220	254	220	257	254	257	254	254	220	258	219	257	254	258	219	287	218	287	218	258	219	261	217	287	218	261	217	265	214	287	218	265	214	270	209	270	209	277	202	287	218	287	218	277	202	285	194	287	218	285	194	293	186	285	59	277	52	287	35	287	35	277	52	270	44	287	35	270	44	265	40	320	182	287	218	293	186	320	182	293	186	302	179	320	182	302	179	310	171	241	215	257	254	239	212	239	212	257	254	229	291	239	212	229	291	238	207	238	207	229	291	229	-37	238	207	229	-37	238	46	238	46	229	-37	239	41	199	289	205	279	201	328	201	328	205	279	229	291	229	291	205	279	229	-37	229	-37	205	279	205	-25	201	-74	229	-37	205	-25	201	-74	205	-25	199	-34	201	-74	199	-34	192	-42	201	-74	192	-42	186	-49	201	-74	186	-49	179	-53	320	71	310	81	302	74	320	71	302	74	293	67	320	71	293	67	287	35	265	40	261	37	287	35	287	35	261	37	258	34	287	35	258	34	257	0	257	0	258	34	254	33	257	0	254	33	249	33	249	33	246	33	257	0	257	0	246	33	243	35	257	0	243	35	241	37	239	41	229	-37	257	0	239	41	257	0	241	37	201	328	179	307	186	303	201	328	186	303	192	297	201	328	192	297	199	289	174	365	169	365	171	309	171	-54	169	-111	174	-111	285	59	287	35	293	67	142	-74	138	-25	114	-37	64	260	63	265	68	94	68	94	63	265	63	270	54	94	63	270	63	274	54	94	63	274	52	143	52	143	63	274	47	190	64	278	65	283	77	324	77	324	65	283	67	286	77	324	67	286	70	289	70	289	73	291	77	324	77	324	73	291	76	293	77	324	76	293	80	295	77	324	80	295	122	317	122	317	80	295	85	295	122	317	85	295	90	296	90	296	94	296	122	317	122	317	94	296	99	295	122	317	99	295	104	294	188	265	122	317	414	-6	414	-6	122	317	114	292	109	293	114	292	122	317	109	293	122	317	104	294	31	331	34	282	77	324	77	324	34	282	41	236	77	324	41	236	64	278	64	278	41	236	47	190	64	278	47	190	63	274	185	268	185	270	168	311	168	311	185	270	184	272	168	311	184	272	184	274	184	274	184	276	168	311	168	311	184	276	185	277	168	311	185	277	185	279	215	307	168	311	190	285	190	285	168	311	186	281	186	280	186	281	168	311	186	280	168	311	185	279	264	305	215	307	220	288	264	305	220	288	231	288	264	305	231	288	242	289	264	305	242	289	253	290	264	305	253	290	264	291	215	307	190	285	193	287	215	307	193	287	197	288	215	307	197	288	202	288	215	307	202	288	209	288	215	307	209	288	220	288	122	317	188	265	187	266	122	317	187	266	185	268	122	317	185	268	168	311	72	163	74	169	66	245	66	245	74	169	78	173	66	245	78	173	84	175	84	175	86	174	66	245	66	245	86	174	88	174	66	245	88	174	90	173	92	172	94	171	66	245	92	172	66	245	90	173	94	171	343	-77	367	-54	94	171	367	-54	66	245	70	149	71	156	68	94	70	149	68	94	69	106	70	149	69	106	70	119	70	149	70	119	70	132	70	149	70	132	70	142	66	245	65	250	68	94	66	245	68	94	71	156	66	245	71	156	72	163	64	255	64	260	68	94	64	255	68	94	65	250	68	94	63	270	54	94	188	265	414	-6	437	16	34	282	31	331	27	328	276	265	27	16	50	-6	276	265	50	-6	350	292	276	265	350	292	278	266	280	279	280	277	296	311	296	311	280	277	281	276	296	311	281	276	281	274	281	274	281	272	350	292	350	292	281	272	280	270	350	292	280	270	279	268	296	311	249	307	256	288	296	311	256	288	262	288	296	311	262	288	267	288	296	311	267	288	271	286	296	311	271	286	275	285	296	311	275	285	278	281	296	311	278	281	279	280	296	311	279	280	280	279	249	307	200	305	211	290	249	307	211	290	223	289	249	307	223	289	234	288	249	307	234	288	245	288	249	307	245	288	256	288	361	294	366	295	388	324	388	324	366	295	370	296	388	324	370	296	374	296	374	296	379	295	388	324	388	324	379	295	384	295	388	324	384	295	388	293	374	173	376	174	398	245	398	245	376	174	378	174	398	245	378	174	380	175	380	175	386	173	398	245	398	245	386	173	390	169	398	245	390	169	393	163	388	324	388	293	434	331	434	331	388	293	392	291	434	331	392	291	395	289	395	289	398	286	434	331	434	331	398	286	399	283	434	331	399	283	401	278	398	245	393	163	394	156	398	245	394	156	394	149	398	245	394	149	394	142	398	245	394	142	394	132	398	245	394	132	395	119	398	245	395	119	396	106	398	245	396	106	397	94	398	245	397	94	411	94	398	245	98	-54	122	-77	398	245	122	-77	371	171	398	245	371	171	372	172	398	245	372	172	374	173	401	260	400	255	411	94	411	94	400	255	399	250	411	94	399	250	398	245	434	331	401	278	401	274	434	331	401	274	401	270	434	331	401	270	417	190	434	331	417	190	423	236	434	331	423	236	430	282	434	331	430	282	437	328	401	270	411	94	413	143	401	270	413	143	417	190	388	324	343	317	350	292	388	324	350	292	356	293	388	324	356	293	361	294	350	292	343	317	296	311	350	292	296	311	281	274	401	265	401	260	411	94	401	265	411	94	401	270	211	290	200	305	200	291	278	266	350	292	279	268	280	-23	280	-25	296	-57	296	-57	280	-25	279	-26	296	-57	279	-26	278	-27	278	-27	275	-31	296	-57	296	-57	275	-31	271	-33	296	-57	271	-33	267	-34	350	-38	296	-57	343	-63	350	-38	343	-63	388	-70	350	-38	281	-20	296	-57	279	-14	280	-16	350	-38	350	-38	280	-16	281	-18	350	-38	281	-18	281	-20	281	-20	281	-22	296	-57	296	-57	281	-22	280	-23	350	-38	50	261	276	-11	350	-38	276	-11	278	-12	350	-38	278	-12	279	-14	388	-39	384	-41	388	-70	388	-70	384	-41	379	-41	388	-70	379	-41	374	-41	374	-41	370	-41	388	-70	388	-70	370	-41	366	-41	388	-70	366	-41	361	-40	393	90	390	84	398	8	398	8	390	84	386	80	398	8	386	80	380	79	380	79	378	79	398	8	398	8	378	79	376	79	398	8	376	79	374	80	394	121	394	111	398	8	398	8	394	111	394	104	398	8	394	104	394	96	401	-25	399	-28	434	-77	434	-77	399	-28	398	-32	434	-77	398	-32	395	-35	395	-35	392	-38	434	-77	434	-77	392	-38	388	-39	434	-77	388	-39	388	-70	400	-1	401	-6	411	158	411	158	401	-6	401	-11	411	158	401	-11	401	-16	401	-16	401	-20	434	-77	434	-77	401	-20	401	-25	411	158	397	158	398	8	411	158	398	8	399	3	411	158	399	3	400	-1	398	8	397	158	396	147	398	8	396	147	395	134	398	8	395	134	394	121	398	8	374	80	372	81	398	8	372	81	371	83	398	8	371	83	122	331	398	8	122	331	98	308	434	-77	437	-74	430	-28	434	-77	430	-28	423	17	434	-77	423	17	417	63	434	-77	417	63	401	-16	413	110	411	158	401	-16	413	110	401	-16	417	63	356	-39	350	-38	388	-70	356	-39	388	-70	361	-40	267	-34	262	-34	296	-57	296	-57	262	-34	256	-34	296	-57	256	-34	249	-53	249	-53	256	-34	245	-34	249	-53	245	-34	234	-35	249	-53	234	-35	223	-35	249	-53	223	-35	211	-36	249	-53	211	-36	200	-36	249	-53	200	-36	200	-51	393	90	398	8	394	96	276	-11	50	261	27	237	63	-11	68	158	63	-16	63	-16	54	158	63	-20	63	-20	54	158	52	110	63	-20	52	110	47	63	80	-41	76	-39	77	-70	77	-70	76	-39	73	-38	77	-70	73	-38	70	-35	70	-35	67	-32	77	-70	77	-70	67	-32	65	-28	77	-70	65	-28	64	-25	90	80	88	79	66	8	66	8	88	79	86	79	66	8	86	79	84	79	84	79	78	80	66	8	66	8	78	80	74	84	66	8	74	84	72	90	104	-40	99	-41	122	-63	122	-63	99	-41	94	-41	122	-63	94	-41	90	-41	90	-41	85	-41	122	-63	122	-63	85	-41	80	-41	122	-63	80	-41	77	-70	185	-25	185	-23	168	-57	168	-57	185	-23	184	-22	168	-57	184	-22	184	-20	184	-20	184	-18	168	-57	168	-57	184	-18	185	-16	168	-57	185	-16	185	-14	437	237	414	261	188	-11	187	-12	188	-11	414	261	187	-12	414	261	122	-63	122	-63	414	261	114	-38	122	-63	114	-38	109	-39	185	-25	168	-57	186	-26	186	-26	168	-57	186	-27	190	-31	186	-27	168	-57	190	-31	168	-57	215	-53	185	-14	187	-12	122	-63	185	-14	122	-63	168	-57	27	-74	31	-77	34	-28	34	-28	31	-77	77	-70	34	-28	77	-70	41	17	41	17	77	-70	64	-25	41	17	64	-25	47	63	47	63	64	-25	63	-20	242	-35	231	-35	264	-51	264	-51	231	-35	220	-34	264	-51	220	-34	215	-53	215	-53	220	-34	209	-34	215	-53	209	-34	202	-34	253	-36	242	-35	264	-51	253	-36	264	-51	264	-36	215	-53	202	-34	197	-34	215	-53	197	-34	193	-33	215	-53	193	-33	190	-31	367	308	343	331	94	83	367	308	94	83	92	81	367	308	92	81	66	8	70	104	70	111	70	121	70	104	70	121	70	134	70	104	70	134	69	147	70	104	69	147	68	158	70	104	68	158	71	96	68	158	63	-11	64	-6	68	158	64	-6	64	-1	68	158	64	-1	65	3	68	158	65	3	66	8	68	158	66	8	71	96	54	158	63	-16	68	158	66	8	92	81	90	80	66	8	72	90	71	96	104	-40	122	-63	109	-39	23	129	23	129	67	163	67	163	23	129	72	84	67	163	72	84	107	201	107	201	72	84	96	155	107	201	96	155	97	158	96	95	96	97	72	84	72	84	96	97	95	99	96	153	96	102	96	150	96	150	96	102	98	104	96	150	98	104	98	147	98	147	98	104	100	145	144	241	107	201	110	174	144	241	110	174	119	183	144	241	119	183	127	192	144	241	127	192	136	201	144	241	136	201	143	210	144	241	143	210	426	210	144	241	426	210	167	243	144	241	167	243	167	244	144	241	167	244	177	282	107	201	97	158	99	161	107	201	99	161	101	164	107	201	101	164	103	167	107	201	103	167	110	174	96	153	96	155	72	84	96	153	72	84	95	99	119	71	110	80	115	44	115	44	110	80	103	86	115	44	103	86	100	90	166	10	426	10	426	43	166	10	426	43	143	43	166	10	143	43	151	3	166	10	151	3	166	9	151	3	143	43	136	51	151	3	136	51	128	61	151	3	128	61	119	71	151	3	119	71	115	44	115	44	100	90	98	93	115	44	98	93	96	95	115	44	96	95	72	84	426	143	109	143	426	110	426	110	109	143	108	110	104	109	108	110	109	143	104	109	109	143	104	143	101	107	104	109	104	143	101	107	104	143	100	145	101	107	100	145	98	104	205	322	177	282	179	260	205	322	179	260	190	275	205	322	190	275	200	290	205	322	200	290	209	303	205	322	209	303	217	315	204	-69	216	-60	209	-49	204	-69	209	-49	200	-36	204	-69	200	-36	190	-21	204	-69	190	-21	181	-34	181	-34	190	-21	179	-5	181	-34	179	-5	166	9	181	-34	166	9	151	3	167	243	426	210	426	243	177	282	167	244	179	260	96	102	96	153	95	99	72	84	23	129	23	124	263	290	273	275	282	288	282	288	273	275	284	259	282	288	284	259	312	250	312	250	284	259	296	243	312	250	296	243	320	210	258	323	247	315	254	303	258	323	254	303	263	290	258	323	263	290	282	288	320	43	37	43	296	10	320	43	296	10	318	11	318	11	296	10	296	8	318	11	296	8	286	-29	286	-29	296	8	284	-6	286	-29	284	-6	273	-21	37	110	354	110	37	143	37	143	354	110	355	143	359	144	355	143	359	109	359	144	359	109	363	108	360	86	353	79	355	52	360	86	355	52	396	90	360	86	396	90	362	89	365	160	367	158	390	168	390	168	367	158	368	156	390	168	368	156	368	154	368	154	367	100	396	90	396	90	367	100	367	97	390	168	348	209	353	173	390	168	353	173	360	166	390	168	360	166	363	163	390	168	363	163	365	160	348	209	312	250	320	210	348	209	320	210	327	202	348	209	327	202	335	192	348	209	335	192	345	182	348	209	345	182	353	173	37	243	37	210	320	210	37	243	320	210	296	243	396	90	440	124	440	129	396	90	440	129	390	168	396	90	390	168	368	154	396	90	367	97	366	95	396	90	366	95	364	92	396	90	364	92	362	89	355	52	353	79	344	70	355	52	344	70	336	61	355	52	336	61	327	52	355	52	327	52	320	43	355	52	320	43	318	11	363	108	365	106	365	149	365	149	365	106	367	103	365	149	367	103	367	151	367	151	367	103	367	100	367	151	367	100	368	154	363	146	359	144	363	108	363	146	363	108	365	149	355	143	354	110	359	109	263	-36	254	-49	258	-68	263	-36	258	-68	286	-29	263	-36	286	-29	273	-21	258	-68	254	-49	247	-60	296	10	37	43	37	10	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	180	107	73	107	73	107	180	83	160	107	73	83	160	83	93	83	93	83	160	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	224	129	202	135	186	149	224	135	186	144	195	149	224	144	195	152	205	149	224	152	205	159	215	129	202	107	180	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	180	111	155	107	180	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	376	110	433	110	433	143	376	110	433	143	362	143	376	110	362	143	331	110	376	110	331	110	331	57	124	143	120	109	123	110	124	143	123	110	164	110	124	143	164	110	180	143	180	143	164	110	210	57	180	143	210	57	210	110	210	110	210	57	272	143	210	110	272	143	272	197	272	197	272	143	331	57	272	197	331	57	331	110	119	143	116	145	117	107	119	143	117	107	120	109	119	143	120	109	124	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	116	145	114	105	117	107	111	153	107	180	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	180	335	202	336	176	356	180	336	176	345	167	356	180	345	167	347	164	356	180	347	164	349	161	356	180	349	161	351	158	356	180	351	158	352	155	356	180	352	155	352	153	356	180	352	153	353	99	356	180	353	99	357	73	356	180	357	73	380	160	304	215	311	205	314	224	314	224	311	205	319	195	314	224	319	195	335	202	335	202	319	195	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	160	380	93	380	160	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	340	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	344	143	339	143	340	110	340	110	339	143	299	110	299	110	339	143	283	143	299	110	283	143	253	110	299	110	253	110	253	57	253	57	253	110	191	197	253	57	191	197	191	143	191	143	191	197	132	110	191	143	132	110	132	57	132	57	132	110	102	143	132	57	102	143	87	110	87	110	102	143	30	143	87	110	30	143	30	110	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	30	63	111	38	111	63	111	63	111	38	144	-77	111	63	144	-77	111	103	111	103	144	-77	111	127	111	103	111	127	30	127	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-77	125	331	144	-77	130	331	130	331	144	-77	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	127	144	103	225	103	144	127	225	103	225	127	144	63	144	38	225	38	144	63	225	38	225	63	111	238	111	127	144	-77	144	-77	111	38	111	-77	144	303	146	246	162	278	111	303	109	244	110	241	111	103	30	127	30	103	111	38	30	63	30	38	109	9	106	5	111	-49	111	-49	106	5	103	3	111	-49	103	3	100	2	100	2	97	3	111	-49	111	-49	97	3	95	3	111	-49	95	3	94	-24	94	-24	95	3	93	5	94	-24	93	5	90	7	144	331	111	331	125	-77	144	331	125	-77	130	-77	144	331	130	-77	144	16	144	215	144	190	225	190	144	215	225	190	225	215	144	151	144	126	225	126	144	151	225	126	225	151	162	6	159	4	162	-24	162	-24	159	4	157	3	162	-24	157	3	154	3	154	3	151	3	162	-24	162	-24	151	3	148	5	162	-24	148	5	146	8	187	28	177	19	181	-1	181	-1	177	19	168	10	181	-1	168	10	165	8	206	44	197	36	203	20	206	44	203	20	225	41	206	44	225	41	216	51	187	28	181	-1	203	20	187	28	203	20	197	36	162	6	162	-24	181	-1	162	6	181	-1	165	8	144	-49	162	-24	146	8	144	-49	146	8	145	11	144	-49	145	11	144	16	144	-49	144	16	130	-77	125	-77	111	331	111	215	125	-77	111	215	111	190	125	-77	111	190	111	151	125	-77	111	151	111	126	125	-77	111	126	111	16	125	-77	111	16	111	-49	110	12	109	9	111	-49	110	12	111	-49	111	16	90	7	88	9	94	-24	94	-24	88	9	79	18	94	-24	79	18	74	-1	74	-1	79	18	69	27	74	-1	69	27	59	35	52	20	74	-1	59	35	52	20	59	35	49	43	52	20	49	43	40	50	52	20	40	50	30	41	30	151	30	126	111	126	30	151	111	126	111	151	30	215	30	190	111	190	30	215	111	190	111	215	379	143	379	110	433	110	379	143	433	110	433	143	296	143	296	110	349	110	296	143	349	110	349	143	211	143	211	110	265	110	211	143	265	110	265	143	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	180	107	73	107	73	107	180	83	160	107	73	83	160	83	93	83	93	83	160	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	224	129	202	135	186	149	224	135	186	144	195	149	224	144	195	152	205	149	224	152	205	159	215	129	202	107	180	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	180	111	155	107	180	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	124	143	119	143	120	109	124	143	120	109	123	110	124	143	123	110	181	110	124	143	181	110	181	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	111	153	107	180	110	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	181	125	331	144	181	130	331	130	331	144	181	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	111	238	111	181	144	181	111	148	111	95	144	95	111	148	144	95	144	148	111	62	111	8	144	8	111	62	144	8	144	62	111	-24	111	-77	144	-77	111	-24	144	-77	144	-24	144	303	146	246	162	278	111	303	109	244	110	241	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	339	143	339	110	344	143	344	143	339	110	344	109	344	143	344	109	348	145	348	145	344	109	348	107	348	145	348	107	350	147	350	147	348	107	351	105	350	147	351	105	352	150	352	150	351	105	352	102	352	150	352	102	352	153	352	153	352	102	356	180	356	180	352	102	353	99	357	73	353	99	352	96	356	180	335	202	336	176	356	180	336	176	345	167	356	180	345	167	347	164	356	180	347	164	349	161	356	180	349	161	351	158	356	180	351	158	352	155	356	180	352	155	352	153	304	215	311	205	314	224	314	224	311	205	319	195	314	224	319	195	335	202	335	202	319	195	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	160	380	93	380	160	357	73	357	73	380	160	356	180	357	73	356	180	353	99	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	282	143	282	110	339	110	282	143	339	110	339	143	198	143	198	110	252	110	198	143	252	110	252	143	114	143	114	110	167	110	114	143	167	110	167	143	30	143	30	110	84	110	30	143	84	110	84	143	352	94	357	73	352	96	111	331	111	277	144	277	111	331	144	277	144	331	111	244	111	191	144	191	111	244	144	191	144	244	111	158	111	104	144	104	111	158	144	104	144	158	109	7	106	5	111	-49	111	-49	106	5	103	3	111	-49	103	3	100	2	100	2	97	3	111	-49	111	-49	97	3	95	3	111	-49	95	3	94	-24	94	-24	95	3	93	5	94	-24	93	5	90	7	146	8	145	11	144	-49	144	-49	145	11	144	16	144	16	144	71	130	-77	130	-77	144	71	125	-77	144	71	111	71	125	-77	125	-77	111	71	111	16	125	-77	111	16	111	-49	111	-49	111	16	110	11	111	-49	110	11	109	7	162	6	159	4	162	-24	162	-24	159	4	157	3	162	-24	157	3	154	3	154	3	151	3	162	-24	162	-24	151	3	148	5	162	-24	148	5	146	8	187	28	177	19	181	-1	181	-1	177	19	168	10	181	-1	168	10	165	8	206	44	197	36	203	20	206	44	203	20	225	41	206	44	225	41	216	51	187	28	181	-1	203	20	187	28	203	20	197	36	162	6	162	-24	181	-1	162	6	181	-1	165	8	90	7	88	9	94	-24	94	-24	88	9	79	18	94	-24	79	18	74	-1	74	-1	79	18	69	27	74	-1	69	27	59	35	52	20	74	-1	59	35	52	20	59	35	49	43	52	20	49	43	40	50	52	20	40	50	30	41	144	-49	144	16	130	-77	146	8	144	-49	162	-24	141	145	138	147	139	105	139	105	138	147	137	150	139	105	137	150	136	102	136	102	137	150	136	153	136	99	132	181	132	73	132	73	132	181	108	161	132	73	108	161	108	93	108	93	108	161	83	143	108	93	83	143	83	110	83	110	83	143	55	129	55	29	55	129	30	225	55	29	30	225	30	29	55	225	30	225	55	129	174	225	154	202	161	186	174	225	161	186	169	196	174	225	169	196	177	206	174	225	177	206	184	215	154	202	132	181	137	158	154	202	137	158	139	161	154	202	139	161	140	164	154	202	140	164	143	167	154	202	143	167	152	176	154	202	152	176	161	186	136	155	137	158	132	181	136	155	132	181	136	153	160	68	151	78	153	51	153	51	151	78	142	86	153	51	142	86	140	89	149	143	144	143	145	109	149	143	145	109	148	110	149	143	148	110	433	110	149	143	433	110	433	143	142	107	145	109	144	143	142	107	144	143	141	145	142	107	141	145	139	105	174	29	184	39	176	49	174	29	176	49	168	59	174	29	168	59	160	68	174	29	160	68	153	51	136	96	136	99	132	73	136	96	132	73	137	94	137	94	132	73	153	51	137	94	153	51	138	92	138	92	153	51	140	89	55	129	55	124	83	110	136	102	136	153	136	99	136	153	132	181	136	99	303	68	310	51	312	78	312	78	310	51	331	73	312	78	331	73	320	86	320	86	331	73	323	89	408	225	408	129	408	124	408	124	408	129	380	110	380	110	408	129	380	143	380	110	380	143	355	93	355	93	380	143	355	161	355	93	355	161	331	73	331	73	355	161	331	181	331	73	331	181	328	99	331	181	309	202	311	176	331	181	311	176	320	167	331	181	320	167	322	164	331	181	322	164	324	161	331	181	324	161	326	158	331	181	326	158	327	155	331	181	327	155	327	153	331	181	327	153	328	99	279	215	286	206	289	225	289	225	286	206	294	196	289	225	294	196	309	202	309	202	294	196	303	186	309	202	303	186	311	176	408	124	433	29	433	225	408	124	433	225	408	225	331	73	328	99	327	96	331	73	327	96	326	94	331	73	326	94	325	92	331	73	325	92	323	89	295	59	287	49	290	29	295	59	290	29	310	51	295	59	310	51	303	68	328	99	327	153	327	102	327	102	327	153	327	150	327	102	327	150	325	147	315	110	318	109	319	143	319	143	318	109	321	107	319	143	321	107	323	145	323	145	321	107	324	105	323	145	324	105	325	147	325	147	324	105	327	102	315	110	319	143	314	143	315	110	314	143	30	143	315	110	30	143	30	110	433	29	408	124	408	29	290	29	287	49	280	39	223	193	223	271	213	276	223	193	213	276	198	226	223	193	198	226	198	168	223	193	198	168	408	168	223	193	408	168	433	193	141	41	178	11	198	26	198	26	178	11	213	-21	198	26	213	-21	198	85	198	85	213	-21	223	60	198	85	223	60	408	85	408	85	223	60	433	60	408	85	433	60	408	168	408	168	433	60	433	193	198	26	116	90	141	41	141	41	116	90	106	98	141	41	106	98	104	69	104	69	106	98	99	105	104	69	99	105	92	112	86	127	67	97	88	119	88	119	67	97	104	69	88	119	104	69	92	112	177	243	141	212	198	226	198	226	141	212	116	163	107	156	116	163	141	212	107	156	141	212	104	184	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	93	142	104	184	93	142	99	149	104	184	99	149	107	156	88	134	67	97	86	127	30	129	30	124	67	97	30	129	67	97	67	156	177	243	198	226	213	276	223	60	213	-21	223	-16	22	148	22	148	55	184	55	184	22	148	27	138	55	184	27	138	71	163	71	163	27	138	105	138	71	163	105	138	130	163	130	163	105	138	130	-52	150	262	157	269	169	331	169	331	157	269	164	273	169	331	164	273	171	275	171	275	179	273	174	331	174	331	179	273	201	294	150	262	169	331	143	254	143	254	169	331	142	294	143	254	142	294	136	246	136	246	142	294	114	257	136	246	114	257	86	220	86	220	55	184	71	163	86	220	71	163	136	246	174	331	169	331	171	275	187	268	194	262	201	294	201	294	194	262	201	254	201	294	201	254	208	246	208	246	271	163	229	257	229	257	271	163	257	220	229	257	201	294	208	246	271	163	213	163	238	138	271	163	238	138	315	138	271	163	315	138	287	184	271	163	287	184	257	220	238	-77	238	138	213	163	238	-77	213	163	213	-52	238	-77	213	-52	130	-52	238	-77	130	-52	105	-77	105	-77	130	-52	105	138	287	184	315	138	320	148	201	294	179	273	187	268	30	193	30	60	55	85	55	85	30	60	240	60	55	85	240	60	265	85	265	85	240	60	250	-21	265	85	250	-21	265	26	265	26	250	-21	286	11	265	26	286	11	348	90	348	90	286	11	322	41	348	90	322	41	359	69	375	119	371	112	396	97	396	97	371	112	364	105	396	97	364	105	359	69	359	69	364	105	356	98	359	69	356	98	348	90	396	156	359	184	364	149	396	156	364	149	370	142	396	156	370	142	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	348	163	359	184	348	163	356	156	359	184	356	156	364	149	240	271	265	168	250	276	250	276	265	168	265	226	250	276	265	226	286	243	286	243	265	226	348	163	286	243	348	163	322	212	240	193	30	193	55	168	240	193	55	168	265	168	240	193	265	168	240	271	250	-21	240	60	240	-16	55	168	30	193	55	85	136	7	86	33	114	-3	136	7	114	-3	142	-40	136	7	71	90	86	33	71	90	130	90	105	115	71	90	105	115	27	115	71	90	27	115	55	69	71	90	55	69	86	33	157	-15	169	-77	164	-19	164	-19	169	-77	171	-21	179	-19	171	-21	174	-77	179	-19	174	-77	201	-40	136	7	142	-40	143	-1	143	-1	142	-40	169	-77	143	-1	169	-77	150	-8	150	-8	169	-77	157	-15	105	115	130	90	105	331	105	331	130	90	130	306	105	331	130	306	238	331	238	331	130	306	213	306	238	331	213	306	238	115	238	115	213	306	213	90	238	115	213	90	271	90	287	69	320	105	315	115	287	69	315	115	271	90	287	69	271	90	257	33	257	33	271	90	229	-3	229	-3	271	90	208	7	229	-3	208	7	201	-40	201	-40	208	7	201	0	201	-40	201	0	194	-8	187	-15	179	-19	201	-40	187	-15	201	-40	194	-8	171	-21	169	-77	174	-77	238	115	271	90	315	115	55	69	27	115	22	105	22	162	22	162	55	197	55	197	22	162	27	152	55	197	27	152	71	177	71	177	27	152	105	152	71	177	105	152	130	177	130	177	105	152	130	46	150	276	157	283	169	345	169	345	157	283	164	287	169	345	164	287	171	289	171	289	179	287	174	345	174	345	179	287	201	308	150	276	169	345	143	268	143	268	169	345	142	308	143	268	142	308	136	259	136	259	142	308	114	271	136	259	114	271	86	234	86	234	55	197	71	177	86	234	71	177	136	259	174	345	169	345	171	289	187	282	194	276	201	308	201	308	194	276	201	268	201	308	201	268	208	259	208	259	271	177	229	271	229	271	271	177	257	234	229	271	201	308	208	259	271	177	213	177	238	152	271	177	238	152	315	152	271	177	315	152	287	198	271	177	287	198	257	234	238	21	238	152	213	177	238	21	213	177	213	46	238	21	213	46	130	46	238	21	130	46	105	21	105	-91	130	-66	105	-11	105	-11	130	-66	130	-35	105	-11	130	-35	238	-11	238	-11	130	-35	213	-35	238	-11	213	-35	238	-91	238	-91	213	-35	213	-66	238	-91	213	-66	130	-66	130	-66	105	-91	238	-91	105	21	130	46	105	152	287	198	315	152	320	162	201	308	179	287	187	282	120	143	35	143	120	143	120	143	35	143	120	110	120	143	120	110	127	163	127	163	120	110	127	90	127	163	127	90	139	180	139	180	127	90	139	74	139	180	139	74	146	143	146	143	139	74	146	110	155	61	146	110	139	74	239	98	231	89	236	61	236	61	231	89	221	81	236	61	221	81	217	53	217	53	221	81	209	76	217	53	209	76	195	50	195	50	209	76	195	75	182	76	170	81	174	53	182	76	174	53	195	50	182	76	195	50	195	75	160	89	152	98	155	61	160	89	155	61	174	53	160	89	174	53	170	81	231	165	236	193	221	172	221	172	236	193	217	201	221	172	217	201	209	177	209	177	217	201	195	179	182	177	195	179	195	204	182	177	195	204	174	201	146	143	151	155	155	193	155	193	151	155	160	165	155	193	160	165	174	201	174	201	160	165	170	172	174	201	170	172	182	177	245	143	146	143	146	110	245	143	146	110	244	110	245	143	244	110	252	74	245	143	252	180	239	155	245	143	252	74	252	180	252	180	252	74	263	90	252	180	263	90	264	163	264	163	263	90	271	110	264	163	271	110	271	143	271	143	271	110	334	110	271	143	334	110	334	143	338	144	334	143	339	109	338	144	339	109	341	145	341	145	339	109	343	108	341	145	343	108	344	148	344	148	343	108	345	106	344	148	345	106	347	151	347	151	345	106	347	103	347	151	347	103	347	100	236	193	231	165	239	155	236	193	239	155	252	180	217	201	195	204	195	179	347	97	351	72	347	100	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	351	72	347	97	346	95	351	72	346	95	344	92	351	72	344	92	342	89	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	348	154	347	151	347	100	239	98	236	61	252	74	239	98	252	74	244	110	334	143	334	110	339	109	309	28	306	48	299	38	120	110	35	143	35	110	139	180	146	143	155	193	146	110	155	61	152	98	236	246	238	248	239	278	239	278	238	248	241	249	239	278	241	249	257	303	257	303	241	249	243	250	257	303	243	250	246	251	246	251	249	250	257	303	257	303	249	250	252	248	257	303	252	248	254	246	256	242	257	238	257	303	257	303	257	238	271	331	271	331	257	238	290	-72	271	331	290	-72	276	331	276	331	290	-72	290	237	276	331	290	237	290	303	290	303	290	237	290	242	290	303	290	242	292	246	205	218	215	226	219	254	219	254	215	226	224	235	219	254	224	235	239	278	239	278	224	235	233	243	239	278	233	243	236	246	198	233	175	213	185	203	198	233	185	203	195	210	198	233	195	210	205	218	198	233	205	218	219	254	292	246	294	248	307	278	307	278	294	248	297	250	307	278	297	250	300	250	300	250	302	250	307	278	307	278	302	250	305	249	307	278	305	249	308	247	332	226	342	217	349	232	349	232	342	217	352	209	349	232	352	209	371	212	371	212	352	209	362	202	327	254	307	278	308	247	327	254	308	247	311	245	327	254	311	245	314	243	327	254	314	243	323	234	327	254	323	234	332	226	327	254	332	226	349	232	257	238	257	-72	290	-72	94	7	91	4	97	-49	97	-49	91	4	88	3	97	-49	88	3	85	2	85	2	83	3	97	-49	97	-49	83	3	81	3	97	-49	81	3	79	-24	79	-24	81	3	78	5	79	-24	78	5	76	7	132	7	130	11	130	-49	130	-49	130	11	129	16	129	16	129	326	116	-77	116	-77	129	326	110	-77	129	326	97	326	110	-77	110	-77	97	326	97	16	110	-77	97	16	97	-49	97	-49	97	16	96	11	97	-49	96	11	94	7	148	6	145	4	147	-24	147	-24	145	4	142	3	147	-24	142	3	140	3	140	3	137	3	147	-24	147	-24	137	3	134	5	147	-24	134	5	132	7	172	28	163	19	167	-1	167	-1	163	19	153	10	167	-1	153	10	151	8	192	44	182	36	188	20	192	44	188	20	211	41	192	44	211	41	201	51	172	28	167	-1	188	20	172	28	188	20	182	36	148	6	147	-24	167	-1	148	6	167	-1	151	8	76	7	73	9	79	-24	79	-24	73	9	64	18	79	-24	64	18	59	-1	59	-1	64	18	55	27	59	-1	55	27	45	35	38	20	59	-1	45	35	38	20	45	35	35	43	38	20	35	43	25	50	38	20	25	50	16	41	130	-49	129	16	116	-77	132	7	130	-49	147	-24	290	303	292	246	307	278	257	303	254	246	256	242	323	34	330	27	326	51	326	51	330	27	345	35	345	35	330	27	337	21	345	35	337	21	343	15	343	15	345	13	345	35	345	35	345	13	347	10	345	35	347	10	365	19	365	19	347	10	348	8	365	19	348	8	349	5	323	184	330	177	326	201	326	201	330	177	345	185	345	185	330	177	337	171	345	185	337	171	343	165	343	165	345	163	345	185	345	185	345	163	347	160	345	185	347	160	365	169	365	169	347	160	348	158	365	169	348	158	349	155	337	260	340	259	341	294	337	260	341	294	336	293	337	260	336	293	30	293	337	260	30	293	30	260	318	342	326	334	335	347	335	347	326	334	334	326	335	347	334	326	343	317	343	317	345	314	356	327	356	327	345	314	347	311	356	327	347	311	348	308	314	369	304	360	311	351	314	369	311	351	318	342	314	369	318	342	335	347	343	238	326	201	345	218	343	238	304	201	314	192	343	238	314	192	326	201	349	-47	349	-50	349	3	349	3	357	-73	365	19	365	19	357	-73	380	-55	365	19	380	-55	386	4	386	4	380	-55	405	-38	386	4	405	-38	409	-8	409	-8	405	-38	433	-25	409	-8	433	-25	433	-20	341	109	344	107	344	145	344	145	344	107	347	105	344	145	347	105	347	147	347	147	347	105	349	102	347	147	349	102	349	150	349	150	349	102	349	99	349	150	349	99	349	153	349	153	365	84	365	169	365	169	365	84	386	99	365	169	386	99	386	154	386	154	386	99	409	112	386	154	409	112	409	141	409	141	409	112	433	124	409	141	433	124	433	129	349	153	365	169	349	155	349	3	365	19	349	5	348	308	349	306	356	327	356	327	349	306	349	303	356	327	349	303	365	234	365	234	349	303	349	249	349	249	349	303	349	300	349	249	349	300	349	252	349	252	349	300	347	297	349	252	347	297	346	255	346	255	347	297	345	295	346	255	345	295	344	258	344	258	345	295	341	294	344	258	341	294	340	259	356	327	335	347	343	317	356	327	365	234	380	309	380	309	365	234	386	249	380	309	386	249	405	293	405	293	386	249	409	262	405	293	409	262	433	279	433	279	409	262	433	274	365	234	349	249	349	246	365	234	349	246	349	244	365	234	349	244	348	243	365	234	348	243	346	240	365	234	346	240	345	218	346	240	343	238	345	218	365	84	349	153	349	99	349	99	349	96	365	84	365	84	349	96	349	94	365	84	349	94	348	92	336	143	337	110	341	143	341	143	337	110	341	109	341	143	341	109	344	145	343	88	345	68	346	90	346	90	345	68	365	84	346	90	365	84	348	92	343	88	304	51	314	42	343	88	314	42	326	51	343	88	326	51	345	68	357	-73	349	3	349	-50	349	-50	349	-52	357	-73	357	-73	349	-52	348	-55	357	-73	348	-55	347	-57	336	-6	337	-39	341	-6	341	-6	337	-39	342	-40	341	-6	342	-40	345	-4	345	-4	342	-40	345	-41	345	-4	345	-41	347	-2	347	-2	345	-41	348	-44	347	-2	348	-44	349	0	349	0	348	-44	349	-47	349	0	349	-47	349	3	326	-79	335	-93	334	-71	334	-71	335	-93	343	-63	345	-60	343	-63	357	-73	345	-60	357	-73	347	-57	343	-63	335	-93	357	-73	30	143	30	110	337	110	30	143	337	110	336	143	318	-87	311	-96	315	-115	318	-87	315	-115	335	-93	318	-87	335	-93	326	-79	30	-6	30	-39	337	-39	30	-6	337	-39	336	-6	315	-115	311	-96	305	-106	326	51	314	42	323	34	326	201	314	192	323	184	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	280	225	254	225	280	29	280	29	254	225	254	143	280	29	254	143	254	110	254	110	254	143	124	143	254	110	124	143	123	110	120	109	123	110	124	143	120	109	124	143	119	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	280	110	433	110	280	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	280	143	433	110	433	143	280	29	254	110	254	29	111	102	111	153	110	99	111	153	107	181	110	99	349	94	348	92	354	73	354	73	348	92	346	89	354	73	346	89	343	86	343	86	334	78	354	73	354	73	334	78	332	51	354	181	332	202	334	176	354	181	334	176	343	167	354	181	343	167	345	164	354	181	345	164	347	161	354	181	347	161	348	158	354	181	348	158	349	155	354	181	349	155	349	153	354	181	349	153	350	99	354	181	350	99	354	73	354	181	354	73	377	161	301	215	309	206	311	225	311	225	309	206	317	196	311	225	317	196	332	202	332	202	317	196	325	186	332	202	325	186	334	176	430	124	430	129	403	110	403	110	430	129	403	143	403	110	403	143	377	93	377	93	403	143	377	161	377	93	377	161	354	73	354	73	350	99	350	96	354	73	350	96	349	94	334	78	326	68	332	51	332	51	326	68	317	59	332	51	317	59	312	29	312	29	317	59	309	49	312	29	309	49	302	39	350	99	349	153	349	102	349	102	349	153	349	150	349	102	349	150	347	147	337	110	340	109	341	143	341	143	340	109	344	107	341	143	344	107	345	145	345	145	344	107	347	105	345	145	347	105	347	147	347	147	347	105	349	102	337	110	341	143	336	143	337	110	336	143	209	143	337	110	209	143	209	110	209	29	209	225	184	225	209	29	184	225	184	143	184	110	184	29	209	29	184	110	209	29	184	143	184	110	184	143	27	143	184	110	27	143	27	110	109	145	107	147	108	105	108	105	107	147	105	150	108	105	105	150	105	102	105	102	105	150	105	153	104	99	101	181	100	73	100	73	101	181	77	161	100	73	77	161	77	93	77	93	77	161	52	143	77	93	52	143	52	110	52	110	52	143	24	129	52	110	24	129	24	124	143	225	122	202	130	186	143	225	130	186	138	196	143	225	138	196	146	206	143	225	146	206	153	215	122	202	101	181	106	158	122	202	106	158	108	161	122	202	108	161	110	164	122	202	110	164	112	167	122	202	112	167	121	176	122	202	121	176	130	186	105	155	106	158	101	181	105	155	101	181	105	153	129	68	120	78	122	51	122	51	120	78	112	86	122	51	112	86	109	89	219	29	243	29	219	110	219	110	243	29	219	143	219	110	219	143	118	110	118	110	219	143	118	143	118	110	118	143	114	109	113	143	109	145	111	107	113	143	111	107	114	109	113	143	114	109	118	143	219	225	243	29	243	225	243	143	243	110	345	110	243	143	345	110	345	143	345	143	345	110	350	109	345	143	350	109	349	144	142	29	152	39	145	49	142	29	145	49	138	59	142	29	138	59	129	68	142	29	129	68	122	51	358	154	358	100	362	73	358	154	362	73	363	181	363	181	362	73	386	93	363	181	386	93	386	161	386	161	386	93	412	110	386	161	412	110	412	143	412	143	412	110	439	124	412	143	439	124	439	129	363	181	341	202	343	175	363	181	343	175	352	166	363	181	352	166	354	164	363	181	354	164	356	161	363	181	356	161	357	159	363	181	357	159	358	157	363	181	358	157	358	154	310	215	317	205	320	225	320	225	317	205	325	195	320	225	325	195	341	202	341	202	325	195	334	185	341	202	334	185	343	175	333	67	340	51	342	77	342	77	340	51	362	73	342	77	362	73	351	86	351	86	362	73	353	89	349	144	350	109	352	145	352	145	350	109	353	108	352	145	353	108	355	148	355	148	353	108	356	106	355	148	356	106	357	151	357	151	356	106	358	103	357	151	358	103	358	154	358	154	358	103	358	100	362	73	358	100	358	97	362	73	358	97	357	95	362	73	357	95	355	92	362	73	355	92	353	89	325	58	317	48	320	29	325	58	320	29	340	51	325	58	340	51	333	67	105	96	104	99	100	73	105	96	100	73	105	94	105	94	100	73	122	51	105	94	122	51	107	92	107	92	122	51	109	89	320	29	317	48	310	39	219	143	243	29	219	225	105	102	105	153	104	99	109	145	108	105	111	107	105	153	101	181	104	99	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	256	225	231	225	256	29	256	29	231	225	231	143	256	29	231	143	231	110	231	110	231	143	124	143	231	110	124	143	123	110	120	109	123	110	124	143	120	109	124	143	119	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	320	225	296	225	320	29	320	29	296	225	296	143	320	29	296	143	296	110	296	110	296	143	256	143	296	110	256	143	256	110	320	110	433	110	320	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	320	143	433	110	433	143	320	29	296	110	296	29	256	29	231	110	231	29	111	102	111	153	110	99	111	153	107	181	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	181	335	202	336	176	356	181	336	176	345	167	356	181	345	167	347	164	356	181	347	164	349	161	356	181	349	161	351	158	356	181	351	158	352	155	356	181	352	155	352	153	356	181	352	153	353	99	356	181	353	99	357	73	356	181	357	73	380	161	304	215	311	206	314	225	314	225	311	206	319	196	314	225	319	196	335	202	335	202	319	196	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	161	380	93	380	161	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	339	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	339	110	344	143	339	143	339	110	339	143	232	143	339	110	232	143	232	110	232	29	232	225	207	225	232	29	207	225	207	143	167	225	142	225	167	29	167	29	142	225	142	143	167	29	142	143	142	110	142	110	142	143	30	143	142	110	30	143	30	110	232	29	207	143	207	110	207	110	207	143	167	143	207	110	167	143	167	110	232	29	207	110	207	29	167	29	142	110	142	29	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	181	95	73	95	73	96	181	72	161	95	73	72	161	72	93	72	93	72	161	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	225	117	202	125	186	138	225	125	186	133	196	138	225	133	196	141	206	138	225	141	206	148	215	117	202	96	181	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	181	100	155	96	181	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	187	29	212	29	187	110	187	110	212	29	187	143	187	110	187	143	113	110	113	110	187	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	276	225	252	225	276	29	276	29	252	225	252	143	276	29	252	143	252	110	252	110	252	143	212	143	252	110	212	143	212	110	212	29	212	225	187	225	212	29	187	225	187	143	276	143	276	110	350	110	276	143	350	110	350	143	350	143	350	110	355	109	350	143	355	109	354	144	363	100	367	73	363	154	363	154	367	73	368	181	368	181	367	73	391	93	368	181	391	93	391	161	391	161	391	93	417	110	391	161	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	181	346	202	348	175	368	181	348	175	357	166	368	181	357	166	359	164	368	181	359	164	361	161	368	181	361	161	362	159	368	181	362	159	363	157	368	181	363	157	363	154	315	215	322	205	325	225	325	225	322	205	330	195	325	225	330	195	346	202	346	202	330	195	339	185	346	202	339	185	348	175	338	67	345	51	347	77	347	77	345	51	367	73	347	77	367	73	356	86	356	86	367	73	358	89	362	97	362	95	367	73	362	97	367	73	363	100	360	92	358	89	367	73	360	92	367	73	362	95	330	58	322	48	325	29	330	58	325	29	345	51	330	58	345	51	338	67	361	106	362	103	362	151	362	151	362	103	363	100	362	151	363	100	363	154	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	29	322	48	315	39	276	29	252	110	252	29	100	102	100	153	99	99	104	145	103	105	106	107	100	153	96	181	99	99	30	129	30	129	59	143	59	143	30	129	59	110	59	143	59	110	87	160	87	160	59	110	79	127	139	170	159	28	159	224	159	224	159	28	164	31	159	224	164	31	164	222	164	143	164	110	433	110	164	143	433	110	433	143	138	202	113	180	117	151	138	202	117	151	130	160	138	202	130	160	139	170	138	202	139	170	159	224	113	180	87	160	90	133	113	180	90	133	103	141	113	180	103	141	117	151	159	28	139	170	139	83	159	28	139	83	138	51	138	51	139	83	130	93	138	51	130	93	117	103	114	72	138	51	117	103	114	72	117	103	103	113	114	72	103	113	90	121	114	72	90	121	87	92	79	127	59	110	87	92	79	127	87	92	90	121	59	110	30	129	30	124	87	160	79	127	90	133	304	224	299	222	304	28	304	28	299	222	299	143	304	28	299	143	299	110	299	110	299	143	30	143	299	110	30	143	30	110	433	124	433	129	404	110	404	110	433	129	404	143	404	110	404	143	384	126	384	126	404	143	376	160	384	126	376	160	373	132	373	132	376	160	360	141	350	180	325	202	333	161	350	180	333	161	346	151	350	180	346	151	360	141	350	180	360	141	376	160	360	112	346	103	350	72	350	72	346	103	333	93	350	72	333	93	326	51	326	51	333	93	324	84	326	51	324	84	304	224	304	224	324	84	324	170	304	224	324	170	325	202	325	202	324	170	333	161	384	126	373	120	376	92	384	126	376	92	404	110	360	112	350	72	376	92	360	112	376	92	373	120	304	28	299	110	299	31	304	224	304	28	326	51	10	129	10	129	39	143	39	143	10	129	39	110	39	143	39	110	67	160	67	160	39	110	59	127	324	224	319	222	324	28	324	28	319	222	319	143	324	28	319	143	319	110	319	110	319	143	144	143	319	110	144	143	144	110	144	31	144	222	139	224	144	31	139	224	139	28	139	28	139	224	119	170	118	202	93	180	97	151	118	202	97	151	110	160	118	202	110	160	119	170	118	202	119	170	139	224	93	180	67	160	70	133	93	180	70	133	83	141	93	180	83	141	97	151	453	124	453	129	424	110	424	110	453	129	424	143	424	110	424	143	405	126	405	126	424	143	396	160	405	126	396	160	394	132	394	132	396	160	380	141	370	180	345	202	353	161	370	180	353	161	366	151	370	180	366	151	380	141	370	180	380	141	396	160	380	112	366	103	370	72	370	72	366	103	353	93	370	72	353	93	346	51	346	51	353	93	344	84	346	51	344	84	324	224	324	224	344	84	344	170	324	224	344	170	345	202	345	202	344	170	353	161	405	126	394	120	397	92	405	126	397	92	424	110	380	112	370	72	397	92	380	112	397	92	394	120	119	83	110	93	118	51	119	83	118	51	139	28	119	83	139	28	119	170	97	103	83	113	93	72	97	103	93	72	118	51	97	103	118	51	110	93	70	121	59	127	67	92	70	121	67	92	93	72	70	121	93	72	83	113	67	92	59	127	39	110	324	28	319	110	319	31	324	224	324	28	346	51	39	110	10	129	10	124	67	160	59	127	70	133	156	0	279	331	195	201	195	201	279	331	206	232	195	201	206	232	84	201	84	201	206	232	74	232	84	201	74	232	123	0	123	0	74	232	36	331	123	0	36	331	1	331	140	51	84	201	123	0	140	51	123	0	156	0	140	51	156	0	195	201	206	232	279	331	243	331	105	346	116	347	116	347	117	380	116	347	126	347	117	380	126	347	136	379	136	379	126	347	140	344	136	379	140	344	158	373	158	373	140	344	154	338	158	373	154	338	165	326	202	305	196	339	202	262	202	262	196	339	180	360	202	262	180	360	169	307	169	307	180	360	165	326	78	337	92	344	97	379	97	379	92	344	105	346	97	379	105	346	117	380	117	380	105	346	116	347	74	373	52	361	63	308	74	373	63	308	67	326	74	373	67	326	78	337	74	373	78	337	97	379	30	306	30	65	36	32	30	306	36	32	36	339	36	339	36	32	51	11	36	339	51	11	52	361	52	361	51	11	63	65	52	361	63	65	63	308	165	48	155	37	157	0	157	0	155	37	141	30	157	0	141	30	134	-5	134	-5	141	30	128	27	134	-5	128	27	117	26	117	26	107	26	114	-6	114	-6	107	26	94	-5	107	26	92	29	94	-5	94	-5	92	29	78	36	94	-5	78	36	72	0	72	0	78	36	67	47	72	0	67	47	63	65	63	65	51	11	72	0	202	110	169	110	179	10	202	110	179	10	196	30	202	110	196	30	202	61	179	10	169	110	169	65	179	10	169	65	165	48	179	10	165	48	157	0	117	26	114	-6	134	-5	202	262	169	307	169	262	158	373	165	326	180	360	127	319	134	319	134	319	142	334	134	319	161	314	142	334	161	314	175	329	175	329	161	314	179	300	175	329	179	300	202	313	202	313	179	300	191	279	202	313	191	279	198	255	112	317	119	318	121	333	121	333	119	318	127	319	121	333	127	319	131	334	131	334	127	319	134	319	131	334	134	319	142	334	93	323	98	313	101	327	101	327	98	313	105	315	101	327	105	315	111	330	111	330	105	315	112	317	111	330	112	317	121	333	152	53	135	30	148	9	148	9	135	30	116	15	148	9	116	15	94	9	94	9	78	13	88	-5	88	-5	78	13	68	21	88	-5	68	21	62	0	62	0	68	21	63	33	62	0	63	33	61	46	61	46	60	59	62	0	62	0	60	59	44	156	44	156	60	59	72	188	72	188	60	59	65	100	20	75	22	51	26	117	26	117	22	51	30	29	26	117	30	29	44	156	44	156	30	29	43	11	44	156	43	11	62	0	159	217	153	203	161	201	159	217	161	201	169	214	169	214	161	201	169	197	169	214	169	197	180	210	180	210	169	197	177	189	180	210	177	189	182	176	79	139	99	172	107	210	107	210	99	172	124	194	107	210	124	194	148	218	148	218	124	194	153	203	148	218	153	203	159	217	72	188	65	100	79	139	72	188	79	139	107	210	182	140	180	131	190	47	190	47	180	131	178	121	190	47	178	121	176	110	176	110	166	80	190	47	190	47	166	80	152	53	190	47	152	53	148	9	198	200	196	194	217	98	217	98	196	194	190	47	190	47	196	194	189	203	190	47	189	203	184	160	184	160	189	203	182	176	190	47	184	160	183	150	190	47	183	150	182	140	94	9	88	-5	148	9	235	204	232	250	231	154	231	154	232	250	220	287	231	154	220	287	217	98	217	98	220	287	202	313	217	98	202	313	200	228	200	228	202	313	198	255	217	98	200	228	200	221	217	98	200	221	199	214	217	98	199	214	199	207	217	98	199	207	198	200	180	210	182	176	189	203	42	182	210	149	210	182	210	182	210	149	243	0	210	182	243	0	210	298	210	298	243	0	243	331	210	298	243	331	36	331	243	0	210	149	210	33	243	0	210	33	36	33	243	0	36	33	36	0	210	298	36	331	36	298	210	149	42	182	42	149	36	331	159	298	170	331	170	331	159	298	188	298	170	331	188	298	190	387	190	387	188	298	199	331	190	387	199	331	219	387	159	298	137	149	148	182	148	182	137	149	210	149	148	182	210	149	210	182	210	182	210	149	243	0	210	182	243	0	210	298	210	298	243	0	243	331	210	298	243	331	199	331	159	298	119	182	137	149	137	149	119	182	108	149	137	149	108	149	97	33	97	33	108	149	85	0	97	33	85	0	243	0	68	33	36	33	56	0	68	33	56	0	65	-60	68	33	65	-60	85	0	68	33	85	0	108	149	210	33	97	33	243	0	210	33	243	0	210	149	42	182	42	149	108	149	42	182	108	149	119	182	65	-60	56	0	36	-60	159	298	36	331	36	298	56	0	36	33	36	0	159	298	148	182	188	298	199	331	188	298	210	298	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	175	337	31	0	63	21	63	21	31	0	333	0	63	21	333	0	272	21	272	21	333	0	185	337	272	21	185	337	175	337	175	337	63	21	167	267	175	337	167	267	272	21	334	331	31	331	93	310	334	331	93	310	302	310	334	331	302	310	197	64	334	331	197	64	190	-5	180	-5	190	-5	197	64	180	-5	197	64	93	310	180	-5	93	310	31	331	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	96	7	96	7	84	-78	96	7	84	-78	121	-5	96	7	121	-5	98	49	96	7	98	49	86	62	96	7	86	62	76	77	96	7	76	77	73	24	55	45	73	24	64	109	64	109	73	24	69	93	69	93	73	24	76	77	161	20	154	20	157	-12	157	-12	154	20	148	22	157	-12	148	22	148	-11	148	-11	148	22	142	23	148	-11	142	23	139	-10	139	-10	142	23	136	25	139	-10	136	25	130	-7	147	109	112	37	121	-5	147	109	121	-5	130	-7	147	109	130	-7	136	25	147	109	136	25	179	109	147	109	179	109	164	142	147	109	164	142	65	142	147	109	65	142	64	109	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	161	20	167	-12	161	20	157	-12	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	225	266	225	266	167	233	209	233	225	266	209	233	239	233	239	233	209	233	195	142	256	266	289	331	257	331	256	266	257	331	239	233	256	266	239	233	313	233	256	266	313	233	313	266	179	109	313	109	195	142	179	109	195	142	209	233	179	109	209	233	164	142	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	30	126	33	97	37	169	37	169	33	97	42	70	37	169	42	70	55	207	55	207	42	70	55	45	55	207	55	45	65	142	65	142	55	45	64	109	195	142	313	109	313	142	84	-78	96	7	54	-78	98	49	121	-5	112	37	225	266	239	233	257	331	83	75	72	90	73	42	73	42	72	90	65	109	73	42	65	109	51	188	73	42	51	188	51	65	51	65	51	188	37	159	51	65	37	159	37	93	37	93	37	159	32	126	82	177	97	188	102	224	102	224	97	188	115	194	102	224	115	194	137	229	137	229	115	194	137	196	51	188	65	109	65	142	65	142	65	109	211	142	211	142	65	109	211	109	211	229	137	229	137	196	211	229	137	196	211	196	73	210	51	188	65	142	73	210	65	142	72	162	73	210	72	162	82	177	73	210	82	177	102	224	97	64	102	28	116	57	116	57	102	28	137	22	116	57	137	22	138	55	138	55	137	22	211	22	138	55	211	22	211	55	83	75	73	42	102	28	83	75	102	28	97	64	269	82	253	57	258	14	258	14	253	57	232	37	258	14	232	37	220	-5	220	-5	232	37	205	24	220	-5	205	24	175	20	177	266	30	266	175	233	177	266	175	233	205	228	177	266	205	228	222	258	312	126	306	169	306	83	306	83	306	169	288	207	306	83	288	207	287	45	287	45	288	207	278	109	287	45	278	109	269	82	231	215	253	195	259	238	259	238	253	195	269	170	259	238	269	170	288	207	288	207	269	170	278	142	288	207	278	142	278	109	222	258	205	228	231	215	222	258	231	215	259	238	175	-12	220	-5	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	278	109	278	142	30	142	278	109	30	142	30	109	269	82	258	14	287	45	175	233	30	266	30	233	86	-12	54	-78	84	-78	86	-12	84	-78	117	-12	86	-12	117	-12	103	20	86	-12	103	20	30	20	86	-12	30	20	30	-12	147	109	103	20	117	-12	147	109	117	-12	133	20	147	109	133	20	179	109	147	109	179	109	164	142	147	109	164	142	30	142	147	109	30	142	30	109	269	82	253	57	258	14	258	14	253	57	232	37	258	14	232	37	220	-5	220	-5	232	37	205	24	220	-5	205	24	175	20	195	142	230	214	206	228	206	228	213	261	204	263	206	228	204	263	200	229	200	229	204	263	196	264	200	229	196	264	194	231	194	231	196	264	188	232	30	266	175	233	177	266	177	266	175	233	182	232	177	266	182	232	186	265	186	265	182	232	188	232	186	265	188	232	196	264	257	331	222	258	230	214	257	331	230	214	247	247	257	331	247	247	289	331	230	214	244	203	247	247	247	247	244	203	256	190	247	247	256	190	269	229	269	229	256	190	266	175	269	229	266	175	273	159	213	261	206	228	230	214	213	261	230	214	222	258	273	159	278	142	287	208	278	109	278	142	195	142	278	109	195	142	179	109	179	109	195	142	206	228	179	109	206	228	164	142	312	126	310	155	306	83	306	83	310	155	301	183	306	83	301	183	287	45	287	45	301	183	287	208	287	45	287	208	278	109	278	109	287	208	278	142	269	82	258	14	287	45	269	82	287	45	278	109	175	-12	220	-5	175	20	175	-12	175	20	133	20	175	-12	133	20	117	-12	269	229	273	159	287	208	175	233	30	266	30	233	105	229	32	229	105	229	105	229	32	229	105	196	105	229	105	196	140	224	140	224	105	196	128	194	140	224	128	194	146	188	192	188	177	142	192	65	192	65	177	142	177	109	192	65	177	109	171	90	32	142	32	109	177	109	32	142	177	109	177	142	146	188	161	177	170	210	170	210	161	177	171	162	170	210	171	162	192	188	192	188	171	162	177	142	206	159	192	188	192	65	206	159	192	65	206	93	206	159	206	93	211	126	170	42	192	65	171	90	170	42	171	90	161	75	170	42	161	75	146	64	170	42	146	64	141	28	127	57	105	55	107	22	127	57	107	22	141	28	127	57	141	28	146	64	32	55	32	22	107	22	32	55	107	22	105	55	105	196	32	229	32	196	140	224	146	188	170	210	243	0	243	320	30	320	243	0	30	320	30	0	77	-95	67	-106	210	-128	210	-128	67	-106	54	-112	210	-128	54	-112	36	-115	344	-88	337	-102	474	-128	474	-128	337	-102	324	-111	474	-128	324	-111	306	-115	474	382	26	382	35	368	474	382	35	368	52	366	474	382	52	366	66	360	474	382	66	360	76	349	474	382	76	349	151	349	474	382	151	349	350	349	474	382	350	349	434	359	474	382	434	359	451	366	474	382	451	366	474	368	433	-104	424	-92	350	-48	350	-48	424	-92	418	-74	350	-48	418	-74	350	349	350	349	418	-74	416	-51	350	349	416	-51	416	307	350	349	416	307	418	330	350	349	418	330	423	347	350	349	423	347	434	359	165	-104	157	-91	85	-60	85	-60	157	-91	152	-72	85	-60	152	-72	85	305	85	305	152	-72	151	-48	85	305	151	-48	151	349	83	331	85	305	151	349	83	331	151	349	76	349	474	-128	474	-115	465	-115	474	-128	465	-115	447	-112	474	-128	447	-112	433	-104	474	-128	433	-104	349	-69	474	-128	349	-69	344	-88	290	-115	290	-128	474	-128	290	-115	474	-128	306	-115	210	-128	210	-115	195	-115	210	-128	195	-115	177	-112	210	-128	177	-112	83	-80	210	-128	83	-80	77	-95	85	-60	83	-80	177	-112	85	-60	177	-112	165	-104	26	-115	26	-128	210	-128	26	-115	210	-128	36	-115	349	-69	433	-104	350	-48	35	368	26	382	26	368	76	-96	66	-107	474	-128	474	-128	66	-107	52	-113	474	-128	52	-113	35	-115	77	348	83	333	210	382	210	382	83	333	177	365	210	382	177	365	195	368	210	382	195	368	210	368	85	313	85	-53	151	-96	85	313	151	-96	151	300	85	313	151	300	152	325	85	313	152	325	157	344	85	313	157	344	165	357	85	313	165	357	177	365	85	313	177	365	83	333	210	382	26	382	36	368	210	382	36	368	54	366	210	382	54	366	67	359	210	382	67	359	77	348	434	-106	423	-94	350	-96	350	-96	423	-94	418	-77	350	-96	418	-77	350	300	349	322	350	300	433	358	349	322	433	358	474	382	474	382	433	358	447	365	474	382	447	365	465	368	474	382	465	368	474	368	416	-54	416	304	350	300	350	300	416	304	418	327	350	300	418	327	424	345	474	382	290	382	306	368	474	382	306	368	324	364	474	382	324	364	337	355	474	382	337	355	344	341	474	382	344	341	349	322	474	-128	474	-115	451	-112	474	-128	451	-112	434	-106	474	-128	434	-106	350	-96	474	-128	350	-96	151	-96	474	-128	151	-96	76	-96	83	-78	76	-96	151	-96	83	-78	151	-96	85	-53	26	-115	26	-128	474	-128	26	-115	474	-128	35	-115	350	300	418	-77	416	-54	306	368	290	382	290	368	433	358	350	300	424	345	36	368	26	382	26	368	415	382	41	382	144	349	415	382	144	349	304	349	415	382	304	349	339	346	415	382	339	346	364	336	415	382	364	336	381	318	415	382	381	318	392	292	415	382	392	292	400	256	415	382	400	256	415	256	225	126	29	-128	121	-63	225	126	121	-63	289	153	225	126	289	153	144	349	225	126	144	349	41	382	394	-30	379	-48	401	-128	401	-128	379	-48	357	-59	401	-128	357	-59	328	-63	405	-7	394	-30	401	-128	405	-7	401	-128	428	20	405	-7	428	20	413	20	121	-63	29	-128	401	-128	121	-63	401	-128	328	-63	310	110	310	143	32	143	310	110	32	143	32	110	24	251	24	218	319	218	24	251	319	218	319	251	188	191	155	191	188	-43	188	-43	155	191	155	86	188	-43	155	86	155	54	155	54	155	86	24	86	155	54	24	86	24	54	188	54	319	54	188	86	188	86	319	54	319	86	188	-43	155	54	155	-43	171	371	171	307	180	369	180	369	171	307	181	309	180	369	181	309	189	365	189	365	181	309	190	313	189	365	190	313	196	358	196	358	190	313	197	320	196	358	197	320	201	349	201	349	197	320	201	329	201	349	201	329	203	339	139	339	140	328	141	350	141	350	140	328	145	319	141	350	145	319	146	358	146	358	145	319	151	313	146	358	151	313	153	365	153	365	151	313	160	308	153	365	160	308	161	369	161	369	160	308	171	307	161	369	171	307	171	371	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	239	355	203	355	23	-110	239	355	23	-110	59	-110	201	46	44	205	12	205	201	46	12	205	171	46	146	63	142	80	143	21	143	21	142	80	138	98	143	21	138	98	138	18	138	18	138	98	137	118	137	133	138	234	132	17	132	17	138	234	132	235	132	17	132	235	127	118	127	118	132	235	127	132	127	118	127	132	122	125	122	125	127	132	111	143	138	153	142	172	143	231	143	231	142	172	146	190	143	231	146	190	147	227	147	227	146	190	150	204	147	227	150	204	150	222	150	222	150	204	151	215	138	234	137	133	138	153	138	234	138	153	143	231	127	118	126	98	127	18	127	118	127	18	132	17	113	37	114	31	114	49	114	49	114	31	117	26	114	49	117	26	118	63	118	63	117	26	121	21	118	63	121	21	122	80	122	80	121	21	127	18	122	80	127	18	126	98	137	118	157	104	140	125	140	125	157	104	159	116	159	116	157	104	173	89	159	116	173	89	177	109	177	109	173	89	185	75	177	109	185	75	193	105	193	105	185	75	196	65	193	105	196	65	207	101	207	101	196	65	208	61	207	101	208	61	217	97	217	97	208	61	215	62	217	97	215	62	220	65	221	155	224	158	225	181	225	181	224	158	226	162	225	181	226	162	227	175	227	175	226	162	228	165	227	175	228	165	228	169	221	185	216	189	218	153	221	185	218	153	221	155	221	185	221	155	225	181	216	189	210	190	218	153	218	153	210	190	208	190	218	153	208	190	208	149	208	149	208	190	206	189	208	149	206	189	204	189	204	189	202	188	208	149	208	149	202	188	200	186	208	149	200	186	195	146	195	146	200	186	191	180	195	146	191	180	182	170	156	145	140	125	161	135	156	145	161	135	170	158	170	158	161	135	179	142	170	158	179	142	182	170	182	170	179	142	195	146	137	133	137	118	140	125	137	133	140	125	156	145	137	118	137	133	132	17	137	118	132	17	138	18	228	81	227	85	227	75	227	75	227	85	226	88	227	75	226	88	224	70	224	70	226	88	224	91	224	70	224	91	221	95	221	95	217	97	220	65	221	95	220	65	224	70	150	49	146	63	147	26	150	49	147	26	150	31	150	49	150	31	151	37	127	132	132	235	127	234	127	132	127	234	126	153	126	153	127	234	122	172	122	172	127	234	121	231	122	172	121	231	118	189	118	189	121	231	117	227	118	189	117	227	114	204	114	204	117	227	114	222	114	204	114	222	113	215	75	72	85	83	88	111	88	111	85	83	98	95	88	111	98	95	105	117	105	117	98	95	112	108	105	117	112	108	122	125	122	125	112	108	127	118	71	106	56	102	59	63	71	106	59	63	61	64	71	106	61	64	64	65	71	106	64	65	67	66	71	106	67	66	75	72	71	106	75	72	88	111	56	102	46	98	47	63	56	102	47	63	54	62	56	102	54	62	56	62	56	102	56	62	59	63	42	65	47	63	46	98	42	65	46	98	42	95	42	65	42	95	39	91	42	65	39	91	38	69	37	87	36	82	36	73	37	87	36	73	38	69	37	87	38	69	39	91	122	125	111	143	105	133	105	133	111	143	96	155	105	133	96	155	87	139	87	139	96	155	83	168	87	139	83	168	72	179	70	144	87	139	72	179	70	144	72	179	62	186	70	144	62	186	60	188	70	144	60	188	58	189	70	144	58	189	56	189	70	144	56	189	55	149	55	149	56	189	54	190	55	149	54	190	51	190	55	149	51	190	45	189	55	149	45	189	44	153	40	185	37	181	37	159	40	185	37	159	40	156	40	185	40	156	44	153	40	185	44	153	45	189	33	169	34	165	34	175	34	175	34	165	35	162	34	175	35	162	37	181	37	181	35	162	37	159	36	73	36	82	35	78	146	63	143	21	147	26	60	106	66	62	67	98	67	98	66	62	88	59	67	98	88	59	77	93	77	93	88	59	88	92	99	93	88	92	88	59	99	93	88	59	109	62	55	138	59	147	67	190	67	190	59	147	67	154	67	190	67	154	89	194	89	194	67	154	77	159	89	194	77	159	89	161	89	161	99	159	110	190	110	190	99	159	108	154	110	190	108	154	116	147	20	127	23	105	24	148	24	148	23	105	33	86	24	148	33	86	33	167	33	167	33	86	47	72	33	167	47	72	48	181	48	181	47	72	53	127	55	138	67	190	48	181	55	138	48	181	53	127	155	126	152	147	152	105	152	105	152	147	142	166	152	105	142	166	142	86	142	86	142	166	128	180	142	86	128	180	128	72	128	72	128	180	122	126	128	72	122	126	120	115	128	72	120	115	116	105	128	180	110	190	116	147	128	180	116	147	120	137	128	180	120	137	122	126	110	190	89	194	89	161	109	62	128	72	116	105	109	62	116	105	108	98	109	62	108	98	99	93	55	115	53	127	47	72	55	115	47	72	66	62	55	115	66	62	60	106	20	127	23	105	24	148	24	148	23	105	33	86	24	148	33	86	33	167	33	167	33	86	47	72	33	167	47	72	48	181	48	181	47	72	66	62	48	181	66	62	67	190	67	190	66	62	88	59	67	190	88	59	89	194	89	194	88	59	109	62	89	194	109	62	110	190	110	190	109	62	128	72	110	190	128	72	128	180	128	180	128	72	142	86	128	180	142	86	142	166	142	166	142	86	152	105	142	166	152	105	152	147	152	147	152	105	155	126	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	158	273	160	249	161	272	161	272	160	249	171	248	161	272	171	248	164	270	164	270	171	248	168	267	173	264	168	267	171	248	173	264	171	248	193	250	149	381	156	391	156	407	156	407	156	391	162	399	156	407	162	399	166	416	166	416	162	399	169	404	166	416	169	404	178	421	178	421	169	404	177	407	178	421	177	407	185	408	185	408	195	407	193	423	193	423	195	407	206	421	149	396	143	382	149	381	149	396	149	381	156	407	184	335	189	334	195	351	195	351	189	334	193	333	195	351	193	333	196	333	196	333	206	328	204	359	204	359	206	328	211	369	183	345	171	340	178	335	183	345	178	335	184	335	183	345	184	335	195	351	204	359	195	351	196	333	210	352	218	358	211	369	211	369	218	358	213	382	218	417	213	382	218	358	218	417	218	358	226	410	226	410	218	358	224	365	226	410	224	365	229	373	195	407	202	404	206	421	206	421	202	404	208	399	206	421	208	399	218	417	218	417	208	399	212	392	218	417	212	392	213	382	231	400	226	410	229	373	231	400	229	373	232	381	231	400	232	381	233	388	210	352	211	369	206	328	210	352	206	328	213	323	210	352	213	323	223	347	242	286	247	307	245	320	242	286	245	320	240	331	242	286	240	331	233	340	242	286	233	340	231	269	223	296	231	269	233	340	223	296	233	340	223	347	223	347	213	323	219	315	223	347	219	315	222	306	223	347	222	306	223	296	210	266	214	257	217	274	217	274	214	257	231	269	217	274	231	269	222	284	222	284	231	269	223	296	190	259	193	250	201	261	201	261	193	250	214	257	201	261	214	257	210	266	193	423	178	421	185	408	186	260	182	260	193	250	186	260	193	250	190	259	178	262	173	264	193	250	178	262	193	250	182	260	155	274	152	275	152	251	155	274	152	251	160	249	155	274	160	249	158	273	149	274	146	273	146	255	149	274	146	255	152	251	149	274	152	251	152	275	144	271	142	268	143	260	144	271	143	260	146	255	144	271	146	255	146	273	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	143	260	142	268	142	265	178	335	171	340	171	335	131	291	201	291	131	312	131	312	201	291	142	312	131	312	142	312	210	421	210	421	142	312	201	395	210	421	201	395	225	249	225	249	201	395	201	312	225	249	201	312	201	291	201	291	201	312	142	312	210	421	225	249	225	421	225	312	225	291	252	291	225	312	252	291	252	312	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	225	249	201	291	201	249	213	73	232	47	213	73	213	73	232	47	225	142	213	73	225	142	202	92	202	92	199	174	181	124	181	124	199	174	177	195	181	124	177	195	160	150	160	150	177	195	156	207	160	150	156	207	140	169	140	169	156	207	137	213	140	169	137	213	121	181	121	181	137	213	116	215	121	181	116	215	100	185	53	144	60	161	70	201	70	201	60	161	71	174	70	201	71	174	95	212	95	212	71	174	85	182	95	212	85	182	100	185	21	100	26	63	28	147	28	147	26	63	39	35	28	147	39	35	46	180	46	180	39	35	59	15	46	180	59	15	50	126	50	126	53	144	46	180	46	180	53	144	70	201	202	90	193	78	198	47	198	47	193	78	180	66	198	47	180	66	180	27	180	27	180	66	164	54	180	27	164	54	159	12	159	12	164	54	144	45	159	12	144	45	135	3	135	3	144	45	120	42	135	3	120	42	108	0	108	0	120	42	96	47	108	0	96	47	83	4	83	4	96	47	76	59	83	4	76	59	62	78	59	15	83	4	62	78	59	15	62	78	53	101	59	15	53	101	50	126	287	54	270	70	271	12	271	12	270	70	253	92	271	12	253	92	250	27	250	27	253	92	235	121	250	27	235	121	232	47	321	173	321	215	296	170	296	170	321	215	294	211	296	170	294	211	275	162	275	162	294	211	272	201	275	162	272	201	258	150	258	150	272	201	254	185	258	150	254	185	245	137	245	137	254	185	239	165	245	137	239	165	235	123	235	123	239	165	225	142	235	123	225	142	232	47	235	123	232	47	235	121	304	45	287	54	294	3	304	45	294	3	321	0	304	45	321	0	321	42	199	174	202	92	225	142	213	73	202	92	202	90	213	73	202	90	198	47	100	185	116	215	95	212	287	54	271	12	294	3	228	73	246	47	228	73	228	73	246	47	239	142	228	73	239	142	217	92	217	92	213	174	195	124	195	124	213	174	191	195	195	124	191	195	175	150	175	150	191	195	171	207	175	150	171	207	155	169	155	169	171	207	151	213	155	169	151	213	135	181	135	181	151	213	131	215	135	181	131	215	115	185	67	144	74	161	84	201	84	201	74	161	85	174	84	201	85	174	110	212	110	212	85	174	99	182	110	212	99	182	115	185	35	100	40	63	42	147	42	147	40	63	54	35	42	147	54	35	60	180	60	180	54	35	73	15	60	180	73	15	65	126	65	126	67	144	60	180	60	180	67	144	84	201	217	90	207	78	213	47	213	47	207	78	195	66	213	47	195	66	195	27	195	27	195	66	179	54	195	27	179	54	174	12	174	12	179	54	159	45	174	12	159	45	150	3	150	3	159	45	134	42	150	3	134	42	123	0	123	0	134	42	110	47	123	0	110	47	97	4	97	4	110	47	91	59	97	4	91	59	77	78	73	15	97	4	77	78	73	15	77	78	68	101	73	15	68	101	65	126	336	215	328	173	352	169	336	215	352	169	363	210	363	210	352	169	371	157	363	210	371	157	387	198	387	198	371	157	385	138	387	198	385	138	394	115	270	149	285	161	287	201	287	201	285	161	304	170	287	201	304	170	309	211	309	211	304	170	328	173	309	211	328	173	336	215	239	142	249	123	253	165	253	165	249	123	259	136	253	165	259	136	269	185	269	185	259	136	270	149	269	185	270	149	287	201	264	27	249	121	246	47	246	47	249	121	249	123	246	47	249	123	239	142	249	121	264	27	270	89	270	89	264	27	284	12	270	89	284	12	290	63	290	63	284	12	305	3	290	63	305	3	308	45	308	45	305	3	328	0	308	45	328	0	327	33	327	33	328	0	347	30	363	33	347	30	363	7	363	33	363	7	390	25	387	198	394	115	408	177	408	177	394	115	397	89	410	51	397	89	394	70	410	51	394	70	390	25	390	25	394	70	387	54	390	25	387	54	377	41	422	148	408	177	410	51	422	148	410	51	423	81	422	148	423	81	427	111	347	30	328	0	363	7	213	174	217	92	239	142	228	73	217	92	217	90	228	73	217	90	213	47	115	185	131	215	110	212	363	33	390	25	377	41	397	89	410	51	408	177	58	33	58	292	25	292	58	33	25	292	25	0	58	33	25	0	317	0	58	33	317	0	317	33	91	33	310	252	285	273	91	33	285	273	12	0	91	33	12	0	321	0	91	33	321	0	321	33	90	33	194	137	172	161	172	161	174	205	169	209	172	161	169	209	168	166	168	166	169	209	163	170	169	209	148	182	153	178	169	209	153	178	158	174	169	209	158	174	163	170	194	137	207	118	196	185	196	185	207	118	218	160	196	185	218	160	284	273	284	273	218	160	310	252	207	118	217	98	218	160	218	160	217	98	226	77	218	160	226	77	233	138	233	138	226	77	233	56	233	138	233	56	237	33	194	137	196	185	191	190	194	137	191	190	186	195	194	137	186	195	180	200	194	137	180	200	174	205	194	137	174	205	172	161	233	138	237	33	247	113	239	0	237	33	90	33	239	0	90	33	11	0	11	0	90	33	172	161	265	61	257	88	270	-35	270	-35	257	88	247	113	270	-35	247	113	239	0	239	0	247	113	237	33	272	0	321	0	321	33	272	0	321	33	271	33	272	0	271	33	271	-28	272	0	271	-28	272	-21	272	0	272	-21	272	-14	272	0	272	-14	272	-6	271	33	265	61	270	-35	271	33	270	-35	271	-28	270	-35	239	0	239	-5	270	-35	239	-5	239	-12	270	-35	239	-12	239	-18	270	-35	239	-18	238	-24	270	-35	238	-24	238	-30	256	115	258	1	257	127	257	127	258	1	260	247	260	247	258	1	261	8	260	247	261	8	263	241	263	241	261	8	265	14	263	241	265	14	266	234	266	234	265	14	268	21	266	234	268	21	269	228	269	228	268	21	270	27	269	228	270	27	280	196	280	196	270	27	281	59	280	196	281	59	283	182	283	182	281	59	284	72	283	182	284	72	286	168	286	168	284	72	286	86	286	168	286	86	288	154	288	154	286	86	288	99	288	154	288	99	289	140	289	140	288	99	289	113	289	140	289	113	290	127	314	9	326	40	281	59	314	9	281	59	270	27	314	246	269	228	280	196	314	246	280	196	326	216	255	149	256	138	257	253	257	253	256	138	257	127	257	253	257	127	260	247	249	184	252	172	253	259	253	259	252	172	254	161	253	259	254	161	257	253	257	253	254	161	255	149	253	259	225	243	228	237	253	259	228	237	231	232	253	259	231	232	233	226	253	259	233	226	236	220	253	259	236	220	238	215	253	259	238	215	249	184	255	104	254	93	254	-5	255	104	254	-5	258	1	255	104	258	1	256	115	254	-5	254	93	252	82	254	-5	252	82	249	71	254	-5	249	71	239	40	254	-5	239	40	237	34	254	-5	237	34	234	29	254	-5	234	29	232	23	254	-5	232	23	229	17	254	-5	229	17	225	12	238	215	28	127	114	127	114	127	28	127	239	40	114	127	239	40	249	71	238	215	114	127	249	184	83	-93	83	345	50	345	83	-93	50	345	50	-93	84	130	12	93	23	66	84	130	23	66	84	98	84	130	84	98	118	-93	84	130	118	-93	84	345	84	345	118	-93	118	345	118	147	118	114	190	152	118	147	190	152	179	178	118	-93	84	98	84	-93	164	345	164	-93	197	-93	164	345	197	-93	197	345	65	345	65	-93	98	-93	65	345	98	-93	98	345	86	108	12	70	23	44	86	108	23	44	86	75	86	108	86	75	119	-93	86	108	119	-93	86	345	219	345	185	345	219	-93	219	-93	185	345	185	158	219	-93	185	158	185	126	185	126	185	158	119	125	185	126	119	125	119	93	119	-93	119	345	86	345	219	143	293	181	219	175	219	175	293	181	281	207	219	-93	185	126	185	-93	119	-93	86	75	86	-93	16	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	48	268	153	-14	48	268	16	268	253	132	253	132	248	165	248	165	253	132	261	215	248	165	261	215	234	193	234	193	261	215	233	243	234	193	233	243	212	215	212	215	233	243	197	261	212	215	197	261	186	230	186	230	197	261	155	235	124	230	155	235	155	268	124	230	155	268	113	262	62	165	76	193	77	244	77	244	76	193	97	215	77	244	97	215	113	262	113	262	97	215	124	230	49	216	30	178	57	-15	49	216	57	-15	57	132	49	216	57	132	62	165	49	216	62	165	77	244	24	134	24	-15	57	-15	24	134	57	-15	30	178	197	261	155	268	155	235	286	-15	286	132	280	177	286	-15	280	177	261	215	286	-15	261	215	253	132	286	-15	253	132	253	-15	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	49	-140	49	-137	51	-109	51	-109	49	-137	52	-135	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	18	-127	18	-143	21	-119	21	-119	18	-143	22	-150	21	-119	22	-150	27	-113	27	-113	22	-150	28	-155	27	-113	28	-155	34	-109	34	-109	28	-155	37	-158	34	-109	37	-158	42	-107	42	-107	37	-158	49	-159	42	-107	49	-159	46	-108	46	-108	49	-159	49	-140	86	-112	77	-129	78	-153	78	-153	77	-129	67	-140	78	-153	67	-140	54	-144	54	-144	52	-143	78	-153	78	-153	52	-143	50	-143	78	-153	50	-143	49	-159	49	-159	50	-143	49	-142	49	-159	49	-142	49	-141	285	396	287	412	283	397	283	397	287	412	281	397	268	393	281	397	287	412	268	393	287	412	255	404	289	360	294	360	298	411	298	411	294	360	302	361	298	411	302	361	307	407	307	407	302	361	309	366	307	407	309	366	314	402	314	402	309	366	315	372	314	402	315	372	318	396	318	396	315	372	318	380	318	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	298	411	287	412	285	396	286	395	287	412	286	395	287	394	287	412	287	394	287	392	287	412	287	392	298	411	255	404	231	385	231	308	255	404	231	308	239	337	255	404	239	337	247	362	255	404	247	362	257	380	255	404	257	380	268	393	231	308	231	385	213	359	231	308	213	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	102	-135	102	-61	102	-61	102	-135	119	-111	102	-61	119	-111	193	303	193	303	119	-111	131	-84	193	303	131	-84	140	-58	86	-112	78	-153	102	-135	86	-112	102	-135	94	-89	49	-140	49	-159	49	-141	279	368	279	379	278	372	18	-143	18	-127	16	-136	46	-108	49	-140	51	-109	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	171	-137	172	-109	170	-140	170	-140	168	-108	165	-159	165	-159	168	-108	163	-107	165	-159	163	-107	155	-109	172	-109	173	-135	175	-112	175	-112	173	-135	175	-132	175	-112	175	-132	178	-116	178	-116	175	-132	178	-127	178	-116	178	-127	179	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	195	-153	195	-153	198	-129	188	-140	195	-153	188	-140	175	-144	175	-144	173	-143	195	-153	195	-153	173	-143	172	-143	195	-153	172	-143	165	-159	165	-159	172	-143	170	-142	165	-159	170	-142	170	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	406	396	413	412	404	397	404	397	413	412	402	397	389	393	402	397	413	412	389	393	413	412	381	404	423	361	424	411	415	360	415	360	424	411	413	412	415	360	413	412	410	360	410	360	413	412	408	392	410	360	408	392	407	390	410	360	407	390	406	362	406	362	407	390	405	387	406	362	405	387	402	364	402	364	405	387	402	384	402	364	402	384	400	379	400	379	399	372	400	368	400	379	400	368	402	364	440	390	439	396	439	380	439	380	439	396	436	402	439	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	430	366	430	366	431	407	424	411	430	366	424	411	423	361	413	412	406	396	407	395	413	412	407	395	408	394	413	412	408	394	408	392	381	404	355	385	360	337	381	404	360	337	368	362	381	404	368	362	378	380	381	404	378	380	389	393	352	308	360	337	355	385	352	308	355	385	336	359	352	308	336	359	323	330	352	308	323	330	314	303	352	308	314	303	261	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	252	-84	314	303	252	-84	261	-58	170	-140	165	-159	170	-141	137	-136	138	-143	139	-127	139	-127	138	-143	141	-150	139	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	148	-113	148	-113	146	-155	154	-158	148	-113	154	-158	155	-109	155	-109	154	-158	165	-159	168	-108	170	-140	172	-109	172	-109	171	-137	173	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	292	-137	293	-109	291	-140	291	-140	288	-108	286	-159	286	-159	288	-108	284	-107	286	-159	284	-107	276	-109	293	-109	294	-135	296	-112	296	-112	294	-135	297	-132	296	-112	297	-132	299	-116	299	-116	297	-132	299	-127	299	-116	299	-127	300	-120	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	336	-89	328	-112	341	-135	341	-135	328	-112	319	-129	341	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	293	-143	316	-153	293	-143	286	-159	286	-159	293	-143	292	-142	286	-159	292	-142	291	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	359	337	380	404	359	337	368	362	380	404	368	362	377	380	380	404	377	380	388	393	352	308	359	337	355	385	352	308	355	385	336	359	352	308	336	359	322	330	352	308	322	330	314	303	352	308	314	303	260	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	251	-84	314	303	251	-84	260	-58	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	435	303	344	-61	359	-111	435	303	359	-111	373	-84	435	303	373	-84	382	-58	435	303	382	-58	473	308	435	303	473	308	443	330	344	-61	336	-89	341	-135	344	-61	341	-135	359	-111	291	-140	286	-159	291	-141	258	-136	259	-143	259	-127	259	-127	259	-143	262	-150	259	-127	262	-150	263	-119	263	-119	262	-150	267	-155	263	-119	267	-155	269	-113	269	-113	267	-155	275	-158	269	-113	275	-158	276	-109	276	-109	275	-158	286	-159	527	396	534	412	525	397	525	397	534	412	523	397	510	393	523	397	534	412	510	393	534	412	502	404	544	361	545	411	536	360	536	360	545	411	534	412	536	360	534	412	531	360	531	360	534	412	529	392	531	360	529	392	528	390	531	360	528	390	527	362	527	362	528	390	526	387	527	362	526	387	523	364	523	364	526	387	523	384	523	364	523	384	521	379	521	379	520	372	521	368	521	379	521	368	523	364	561	390	560	396	560	380	560	380	560	396	558	402	560	380	558	402	556	372	556	372	558	402	552	407	556	372	552	407	551	366	551	366	552	407	545	411	551	366	545	411	544	361	534	412	527	396	528	395	534	412	528	395	529	394	534	412	529	394	529	392	502	404	476	385	481	337	502	404	481	337	489	362	502	404	489	362	499	380	502	404	499	380	510	393	473	308	481	337	476	385	473	308	476	385	457	359	473	308	457	359	443	330	288	-108	291	-140	293	-109	293	-109	292	-137	294	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-140	49	-137	51	-109	51	-109	49	-137	52	-135	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	18	-127	18	-143	21	-119	21	-119	18	-143	22	-150	21	-119	22	-150	27	-113	27	-113	22	-150	28	-155	27	-113	28	-155	34	-109	34	-109	28	-155	37	-158	34	-109	37	-158	42	-107	42	-107	37	-158	49	-159	42	-107	49	-159	46	-108	46	-108	49	-159	49	-140	86	-112	77	-129	78	-153	78	-153	77	-129	67	-140	78	-153	67	-140	54	-144	54	-144	52	-143	78	-153	78	-153	52	-143	50	-143	78	-153	50	-143	49	-159	49	-159	50	-143	49	-142	49	-159	49	-142	49	-141	95	66	100	35	109	52	109	52	100	35	123	22	109	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	13	83	84	76	104	81	53	83	84	81	53	100	35	83	84	100	35	95	66	76	104	74	126	81	53	81	53	74	126	67	74	67	74	74	126	76	192	76	192	74	126	78	155	201	330	193	303	206	210	206	210	193	303	176	238	206	210	176	238	172	219	172	219	176	238	167	238	172	219	167	238	167	219	167	219	167	238	137	214	78	155	92	181	101	216	101	216	92	181	112	201	101	216	112	201	131	232	131	232	112	201	137	214	131	232	137	214	167	238	60	161	55	126	58	99	60	161	58	99	67	74	60	161	67	74	76	192	289	360	294	360	298	411	298	411	294	360	302	361	298	411	302	361	307	407	307	407	302	361	309	366	307	407	309	366	314	402	314	402	309	366	315	372	314	402	315	372	318	396	318	396	315	372	318	380	318	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	298	411	287	412	255	404	268	393	287	412	268	393	281	397	287	412	281	397	283	397	287	412	283	397	285	396	287	412	285	396	286	395	287	412	286	395	287	394	287	412	287	394	287	392	287	412	287	392	298	411	255	404	231	385	231	308	255	404	231	308	239	337	255	404	239	337	247	362	255	404	247	362	257	381	255	404	257	381	268	393	213	358	201	330	206	210	213	358	206	210	211	229	213	358	211	229	231	308	213	358	231	308	231	385	162	32	206	210	172	219	162	32	172	219	159	13	162	32	159	13	161	13	162	32	161	13	163	13	162	32	163	13	167	32	94	-89	102	-135	102	-61	102	-61	102	-135	119	-111	102	-61	119	-111	123	22	123	22	119	-111	131	-84	86	-112	78	-153	102	-135	86	-112	102	-135	94	-89	49	-140	49	-159	49	-141	258	59	274	90	261	126	261	126	267	177	258	147	258	147	267	177	253	199	258	147	253	199	251	167	251	167	253	199	239	185	234	216	211	229	224	199	234	216	224	199	239	185	234	216	239	185	253	199	274	90	280	126	276	152	274	90	276	152	267	177	274	90	267	177	261	126	258	59	261	126	256	96	258	59	256	96	243	70	258	59	243	70	233	35	163	13	165	13	167	32	167	32	165	13	167	13	167	32	167	13	197	37	197	37	167	13	202	19	197	37	202	19	222	50	222	50	202	19	233	35	222	50	233	35	243	70	224	199	211	229	206	210	279	368	279	379	278	372	18	-143	18	-127	16	-136	172	219	157	13	159	13	76	192	78	155	101	216	46	-108	49	-140	51	-109	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	96	78	102	48	111	65	111	65	102	48	126	35	111	65	126	35	131	54	131	54	126	35	131	-84	131	54	131	-84	171	213	171	213	131	-84	140	-58	171	213	140	-58	160	22	84	93	77	109	82	65	84	93	82	65	102	48	84	93	102	48	96	78	77	109	74	126	82	65	82	65	74	126	67	84	67	84	74	126	76	182	76	182	74	126	79	149	171	-137	172	-109	170	-140	170	-140	168	-108	165	-159	165	-159	168	-108	163	-107	165	-159	163	-107	155	-109	172	-109	173	-135	175	-112	175	-112	173	-135	175	-132	175	-112	175	-132	178	-116	178	-116	175	-132	178	-127	178	-116	178	-127	179	-120	216	-89	208	-112	220	-135	220	-135	208	-112	199	-129	220	-135	199	-129	195	-153	195	-153	199	-129	188	-140	195	-153	188	-140	175	-144	175	-144	173	-143	195	-153	195	-153	173	-143	172	-143	195	-153	172	-143	165	-159	165	-159	172	-143	170	-142	165	-159	170	-142	170	-141	201	330	193	303	209	219	209	219	193	303	175	233	209	219	175	233	171	213	171	213	175	233	138	203	138	203	175	233	135	222	138	203	135	222	112	188	112	188	135	222	101	204	112	188	101	204	91	170	91	170	101	204	79	149	61	155	55	126	58	104	61	155	58	104	67	84	61	155	67	84	76	182	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	358	231	308	215	358	214	238	214	238	215	358	212	219	214	238	212	219	216	219	215	358	201	330	209	219	215	358	209	219	212	219	176	38	165	41	172	19	171	213	165	41	209	219	160	22	172	19	165	41	160	22	165	41	171	213	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	126	35	126	35	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	296	231	284	234	291	211	291	211	325	200	296	231	296	231	325	200	314	303	406	396	413	412	404	397	404	397	413	412	402	397	389	393	402	397	413	412	389	393	413	412	381	404	423	361	424	411	415	360	415	360	424	411	413	412	415	360	413	412	410	360	410	360	413	412	408	392	410	360	408	392	407	390	410	360	407	390	406	362	406	362	407	390	405	387	406	362	405	387	402	364	402	364	405	387	402	384	402	364	402	384	400	379	400	379	399	372	400	368	400	379	400	368	402	364	440	390	439	396	439	380	439	380	439	396	436	402	439	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	430	366	430	366	431	407	424	411	430	366	424	411	423	361	413	412	406	396	407	395	413	412	407	395	408	394	413	412	408	394	408	392	381	404	355	385	360	337	381	404	360	337	368	362	381	404	368	362	378	380	381	404	378	380	389	393	336	359	330	219	352	308	336	359	352	308	355	385	355	385	352	308	360	337	336	359	325	200	330	219	330	219	325	200	345	188	330	219	345	188	355	206	355	206	345	188	362	175	355	206	362	175	376	189	376	189	362	175	374	160	376	189	374	160	382	143	323	330	314	303	325	200	323	330	325	200	336	359	291	211	247	33	252	-84	291	211	252	-84	261	-58	291	211	261	-58	280	18	291	211	280	18	285	39	291	211	285	39	325	200	243	33	239	33	239	14	243	33	239	14	242	14	243	33	242	14	252	-84	243	33	252	-84	247	33	216	-89	220	-135	223	-61	223	-61	220	-135	239	-111	223	-61	239	-111	242	14	242	14	239	-111	252	-84	170	-140	165	-159	170	-141	137	-136	138	-143	139	-127	139	-127	138	-143	141	-150	139	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	148	-113	148	-113	146	-155	154	-158	148	-113	154	-158	155	-109	155	-109	154	-158	165	-159	404	126	401	149	398	96	398	96	401	149	391	170	398	96	391	170	385	126	385	126	382	70	398	96	391	170	376	189	382	143	391	170	382	143	385	126	385	126	380	103	382	70	382	70	380	103	367	82	382	70	367	82	356	47	356	47	367	82	345	64	356	47	345	64	321	29	321	29	345	64	318	50	321	29	318	50	285	39	280	18	321	29	285	39	176	38	186	17	188	36	188	36	186	17	200	15	188	36	200	15	201	34	201	34	200	15	215	14	201	34	215	14	214	33	214	33	215	14	228	32	232	32	228	32	230	13	232	32	230	13	232	13	291	211	284	234	279	214	279	214	284	234	271	236	279	214	271	236	267	217	267	217	271	236	258	237	267	217	258	237	254	218	254	218	258	237	244	238	254	218	244	238	241	219	241	219	244	238	230	238	241	219	230	238	228	219	232	13	235	13	235	33	235	33	235	13	237	14	235	33	237	14	239	33	239	33	237	14	239	14	230	238	214	238	216	219	230	238	216	219	220	219	230	238	220	219	224	219	230	238	224	219	228	219	228	32	215	14	230	13	232	32	232	13	235	33	176	38	172	19	186	17	76	182	79	149	101	204	168	-108	170	-140	172	-109	172	-109	171	-137	173	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	161	26	175	23	166	46	166	46	175	23	180	42	180	42	175	23	191	20	180	42	191	20	196	39	196	39	191	20	207	18	196	39	207	18	212	37	212	37	207	18	224	16	212	37	224	16	229	35	229	35	224	16	242	15	229	35	242	15	247	34	247	34	242	15	251	-84	247	34	251	-84	292	219	292	219	251	-84	260	-58	292	219	260	-58	278	13	291	-137	292	-109	290	-140	290	-140	288	-108	285	-159	285	-159	288	-108	283	-107	285	-159	283	-107	275	-109	292	-109	293	-135	296	-112	296	-112	293	-135	296	-132	296	-112	296	-132	298	-116	298	-116	296	-132	298	-127	298	-116	298	-127	299	-120	336	-89	328	-112	340	-135	340	-135	328	-112	319	-129	340	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	292	-143	316	-153	292	-143	285	-159	285	-159	292	-143	291	-142	285	-159	291	-142	290	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	360	337	380	404	360	337	368	362	380	404	368	362	377	381	380	404	377	381	388	393	336	359	334	237	352	308	336	359	352	308	355	385	355	385	352	308	360	337	443	330	435	303	444	195	444	195	435	303	415	225	444	195	415	225	410	206	410	206	400	228	395	209	395	209	400	228	385	231	395	209	385	231	380	212	380	212	385	231	368	234	380	212	368	234	363	215	363	215	368	234	351	236	363	215	351	236	346	217	346	217	351	236	334	237	346	217	334	237	329	218	329	218	334	237	336	359	329	218	336	359	322	330	322	330	314	303	329	218	329	218	314	303	297	238	329	218	297	238	292	219	292	219	297	238	289	238	292	219	289	238	286	219	269	219	286	219	273	238	269	219	273	238	257	238	282	32	329	218	292	219	282	32	292	219	278	13	282	32	278	13	289	13	282	32	289	13	286	32	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	242	15	242	15	238	-111	251	-84	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	305	14	320	14	320	33	320	33	320	14	335	15	320	33	335	15	337	34	337	34	335	15	349	16	337	34	349	16	353	36	353	36	349	16	363	18	353	36	363	18	368	37	368	37	363	18	372	-84	368	37	372	-84	410	206	410	206	372	-84	381	-58	410	206	381	-58	401	24	286	32	289	13	303	33	303	33	289	13	305	14	303	33	305	14	320	33	526	396	533	412	525	397	525	397	533	412	523	397	509	393	523	397	533	412	509	393	533	412	501	404	543	361	544	411	535	360	535	360	544	411	533	412	535	360	533	412	531	360	531	360	533	412	528	392	531	360	528	392	528	390	531	360	528	390	526	362	526	362	528	390	525	387	526	362	525	387	523	364	523	364	525	387	523	384	523	364	523	384	520	379	520	379	520	372	520	368	520	379	520	368	523	364	561	390	560	396	559	380	559	380	560	396	557	402	559	380	557	402	556	372	556	372	557	402	552	407	556	372	552	407	550	366	550	366	552	407	544	411	550	366	544	411	543	361	533	412	526	396	527	395	533	412	527	395	528	394	533	412	528	394	528	392	501	404	476	385	480	337	501	404	480	337	489	362	501	404	489	362	498	380	501	404	498	380	509	393	457	359	449	214	473	308	457	359	473	308	476	385	476	385	473	308	480	337	457	359	444	195	449	214	449	214	444	195	465	185	449	214	465	185	475	201	475	201	465	185	482	173	475	201	482	173	496	186	496	186	482	173	495	159	496	186	495	159	502	143	439	54	406	44	444	36	410	206	406	44	444	195	401	24	444	36	406	44	401	24	406	44	410	206	336	-89	340	-135	344	-61	344	-61	340	-135	359	-111	344	-61	359	-111	363	18	363	18	359	-111	372	-84	290	-140	285	-159	290	-141	257	-136	258	-143	259	-127	259	-127	258	-143	261	-150	259	-127	261	-150	262	-119	262	-119	261	-150	267	-155	262	-119	267	-155	268	-113	268	-113	267	-155	275	-158	268	-113	275	-158	275	-109	275	-109	275	-158	285	-159	524	126	521	148	519	98	519	98	521	148	511	168	519	98	511	168	505	126	505	126	503	73	519	98	511	168	496	186	502	143	511	168	502	143	505	126	439	54	444	36	467	67	467	67	444	36	478	53	467	67	478	53	487	83	487	83	478	53	503	73	487	83	503	73	500	103	500	103	503	73	505	126	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	213	234	231	308	215	359	231	308	234	385	234	385	231	308	239	337	269	219	257	238	253	218	253	218	257	238	242	237	253	218	242	237	237	217	237	217	242	237	227	236	237	217	227	236	222	216	222	216	227	236	213	234	222	216	213	234	208	214	208	214	213	234	215	359	208	214	215	359	201	330	174	227	169	206	208	214	174	227	208	214	193	303	193	303	208	214	201	330	169	206	132	57	140	-58	169	206	140	-58	161	26	169	206	161	26	166	46	169	206	166	46	208	214	95	80	101	49	111	67	111	67	101	49	127	37	111	67	127	37	132	57	132	57	127	37	131	-84	132	57	131	-84	140	-58	83	93	75	109	80	64	83	93	80	64	101	49	83	93	101	49	95	80	75	109	73	126	80	64	80	64	73	126	66	82	66	82	73	126	74	177	74	177	73	126	77	146	77	146	89	165	99	197	99	197	89	165	109	181	99	197	109	181	132	214	132	214	109	181	136	195	132	214	136	195	174	227	174	227	136	195	169	206	59	153	54	126	57	103	59	153	57	103	66	82	59	153	66	82	74	177	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	127	37	127	37	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	74	177	77	146	99	197	286	219	289	238	273	238	443	330	444	195	457	359	400	228	410	206	415	225	288	-108	290	-140	292	-109	292	-109	291	-137	293	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	65	101	78	126	88	162	88	162	78	126	99	147	88	162	99	147	119	178	119	178	99	147	125	160	119	178	125	160	154	184	154	184	125	160	154	165	154	184	154	165	156	184	156	184	154	165	158	165	156	184	158	165	158	184	158	184	158	165	159	183	63	137	47	106	60	71	63	137	60	71	65	101	63	137	65	101	88	162	236	107	234	105	238	90	238	90	234	105	233	105	238	90	233	105	230	104	238	90	230	104	229	105	238	90	229	105	228	105	246	135	237	147	237	113	246	135	237	113	237	112	246	135	237	112	238	112	246	135	238	112	238	111	246	135	238	111	238	110	246	135	238	110	252	81	246	135	252	81	254	121	213	144	221	136	225	158	225	158	221	136	229	128	225	158	229	128	237	147	237	147	229	128	234	118	237	147	234	118	237	113	201	330	193	156	198	175	198	175	193	156	203	151	198	175	203	151	212	167	212	167	203	151	213	144	212	167	213	144	225	158	258	118	257	118	265	71	265	71	257	118	255	119	265	71	255	119	254	121	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	198	175	193	156	201	330	193	303	193	156	193	303	163	183	193	156	163	183	161	183	193	156	161	183	159	183	193	156	159	183	158	165	193	156	158	165	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	158	165	158	165	117	-111	131	-84	158	165	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	206	112	207	103	213	110	213	110	207	103	223	97	213	110	223	97	219	108	219	108	223	97	226	105	207	103	206	112	200	113	207	103	200	113	194	115	207	103	194	115	192	109	264	120	263	118	265	71	265	71	263	118	262	118	265	71	262	118	260	117	260	117	259	117	265	71	265	71	259	117	258	118	267	123	266	121	267	73	267	123	267	73	269	130	269	130	267	73	268	89	269	130	268	89	271	105	281	136	288	151	282	154	281	136	282	154	279	148	281	136	279	148	276	121	269	130	271	105	272	136	272	136	271	105	276	121	272	136	276	121	275	142	275	142	276	121	279	148	266	121	264	120	265	71	266	121	265	71	267	73	265	71	254	121	252	81	238	90	252	81	238	110	238	90	238	110	237	108	238	90	237	108	236	107	238	90	228	105	227	105	238	90	227	105	226	105	238	90	226	105	223	97	60	71	47	106	41	71	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	95	67	101	36	110	52	110	52	101	36	123	22	110	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	84	84	77	104	82	53	84	84	82	53	101	36	84	84	101	36	95	67	77	104	74	126	82	53	82	53	74	126	68	75	68	75	74	126	77	192	77	192	74	126	79	156	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	206	211	217	205	211	229	206	211	211	229	215	358	206	211	215	358	201	330	206	211	201	330	193	303	206	211	193	303	176	238	206	211	176	238	175	238	206	211	175	238	173	238	206	211	173	238	172	219	206	211	172	219	162	32	160	14	162	14	162	32	162	32	162	14	164	13	162	32	164	13	167	32	167	32	164	13	165	13	167	32	165	13	167	13	172	219	157	14	160	14	172	219	160	14	162	32	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	242	160	241	161	250	145	250	145	241	161	240	161	250	145	240	161	239	161	239	161	233	163	239	151	239	151	233	163	228	156	233	163	226	165	228	156	228	156	226	165	220	167	228	156	220	167	216	160	216	160	220	167	213	169	216	160	213	169	207	170	250	162	248	161	250	145	250	145	248	161	246	160	250	145	246	160	244	160	244	160	243	160	250	145	250	145	243	160	242	160	251	168	260	190	251	169	244	180	251	169	250	202	244	180	250	202	239	213	211	229	217	205	226	222	226	222	217	205	227	198	226	222	227	198	239	213	239	213	227	198	236	189	239	213	236	189	244	180	251	167	251	166	260	190	260	190	251	166	252	166	260	190	252	166	260	139	260	139	260	137	268	176	268	176	260	137	261	134	268	176	261	134	261	131	260	190	250	202	251	169	260	139	252	166	251	163	260	139	251	163	250	162	260	139	250	162	250	145	239	161	239	151	250	145	268	176	261	131	261	129	268	176	261	129	261	126	268	176	261	126	274	91	268	176	260	190	260	139	271	173	274	91	273	172	273	172	274	91	274	172	276	172	274	172	274	91	276	172	274	91	280	126	281	179	280	177	280	126	281	179	280	126	281	143	281	179	281	143	284	159	281	179	284	159	284	185	280	126	280	177	279	175	280	126	279	175	277	173	280	126	277	173	276	172	295	191	302	206	296	209	295	191	296	209	293	203	295	191	293	203	290	197	295	191	290	197	289	175	287	191	284	185	284	159	287	191	284	159	289	175	287	191	289	175	290	197	269	175	268	176	274	91	269	175	274	91	270	174	270	174	274	91	271	173	258	60	261	126	256	97	258	60	256	97	243	71	167	32	167	13	197	37	197	37	167	13	203	19	197	37	203	19	223	51	223	51	203	19	234	35	223	51	234	35	243	71	243	71	234	35	258	60	79	156	92	181	101	217	101	217	92	181	112	201	101	217	112	201	132	233	132	233	112	201	138	215	132	233	138	215	167	238	167	238	138	215	167	219	167	238	167	219	169	238	169	238	167	219	172	219	169	238	172	219	171	238	171	238	172	219	173	238	61	162	55	126	58	99	61	162	58	99	68	75	61	162	68	75	77	192	77	192	79	156	101	217	261	126	258	60	274	91	260	190	251	168	251	167	216	160	207	170	205	164	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	95	67	101	36	110	52	110	52	101	36	123	22	110	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	84	84	77	104	82	53	84	84	82	53	101	36	84	84	101	36	95	67	77	104	74	126	82	53	82	53	74	126	68	75	68	75	74	126	77	192	77	192	74	126	79	156	201	330	193	303	206	211	206	211	193	303	177	238	206	211	177	238	172	219	172	219	177	238	167	238	172	219	167	238	167	219	167	219	167	238	138	215	79	156	92	181	101	217	101	217	92	181	112	201	101	217	112	201	132	233	132	233	112	201	138	215	132	233	138	215	167	238	61	162	55	126	58	99	61	162	58	99	68	75	61	162	68	75	77	192	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	211	229	231	308	215	359	231	308	234	385	234	385	231	308	239	337	215	359	206	211	211	229	211	229	206	211	214	207	211	229	214	207	219	226	219	226	214	207	220	203	219	226	220	203	226	222	226	222	220	203	226	199	226	222	226	199	233	217	233	217	226	199	232	194	233	217	232	194	238	188	162	32	206	211	172	219	162	32	172	219	160	14	162	32	160	14	162	14	162	32	162	14	164	13	162	32	164	13	167	32	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	229	132	232	139	232	164	232	164	232	139	235	145	232	164	235	145	235	176	235	176	235	145	238	151	235	176	238	151	238	188	238	188	240	212	233	217	224	140	219	129	225	126	224	140	225	126	228	152	228	152	225	126	229	132	228	152	229	132	232	164	164	13	165	13	167	32	167	32	165	13	167	13	167	32	167	13	197	37	197	37	167	13	203	19	197	37	203	19	223	51	223	51	203	19	234	35	223	51	234	35	243	71	243	71	234	35	258	60	243	71	258	60	256	97	256	97	258	60	261	126	251	164	258	198	250	164	250	164	258	198	249	164	247	164	249	164	258	198	247	164	258	198	246	206	246	206	240	212	241	157	241	157	240	212	238	151	241	157	242	159	246	206	246	206	242	159	244	161	246	206	244	161	245	163	251	164	252	163	258	198	258	198	252	163	253	162	258	198	253	162	254	161	254	161	256	155	258	198	258	198	256	155	258	148	258	198	258	148	272	190	272	190	258	148	260	141	272	190	260	141	261	133	261	126	258	60	274	91	261	126	274	91	271	172	272	190	271	172	271	174	272	190	271	174	272	175	297	172	301	179	289	174	289	174	301	179	287	184	289	174	287	184	282	176	282	176	287	184	276	176	274	176	276	176	287	184	274	176	287	184	273	176	273	176	287	184	272	190	273	176	272	190	272	175	306	170	315	169	316	175	306	170	316	175	301	179	306	170	301	179	297	172	261	126	271	172	272	190	261	126	272	190	261	133	280	135	278	144	280	126	280	126	278	144	277	153	280	126	277	153	274	91	274	91	277	153	274	162	274	91	274	162	271	170	274	91	271	170	271	171	274	91	271	171	271	172	246	206	245	163	247	164	240	212	238	188	238	151	172	219	157	14	160	14	201	330	206	211	215	359	77	192	79	156	101	217	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	259	55	259	-7	269	54	269	54	259	-7	270	-5	269	54	270	-5	277	50	277	50	270	-5	279	0	277	50	279	0	284	43	284	43	279	0	285	6	284	43	285	6	289	34	289	34	285	6	289	14	289	34	289	14	291	24	228	24	229	13	229	35	229	35	229	13	233	4	229	35	233	4	234	43	234	43	233	4	240	-1	234	43	240	-1	241	50	241	50	240	-1	249	-5	241	50	249	-5	250	54	250	54	249	-5	259	-7	250	54	259	-7	259	55	51	55	51	-7	60	54	60	54	51	-7	61	-5	60	54	61	-5	69	50	69	50	61	-5	70	0	69	50	70	0	76	43	76	43	70	0	77	6	76	43	77	6	81	34	81	34	77	6	81	14	81	34	81	14	83	24	19	24	20	13	21	35	21	35	20	13	25	4	21	35	25	4	26	43	26	43	25	4	31	-1	26	43	31	-1	33	50	33	50	31	-1	40	-5	33	50	40	-5	41	54	41	54	40	-5	51	-7	41	54	51	-7	51	55	156	261	156	197	165	259	165	259	156	197	166	199	165	259	166	199	173	255	173	255	166	199	175	203	173	255	175	203	180	248	180	248	175	203	181	210	180	248	181	210	185	239	185	239	181	210	186	219	185	239	186	219	187	229	123	229	125	218	125	239	125	239	125	218	129	209	125	239	129	209	130	248	130	248	129	209	136	203	130	248	136	203	137	255	137	255	136	203	145	198	137	255	145	198	146	259	146	259	145	198	156	197	146	259	156	197	156	261	50	197	60	198	61	259	61	259	60	198	69	203	61	259	69	203	70	255	70	255	69	203	76	209	70	255	76	209	77	248	77	248	76	209	81	218	77	248	81	218	81	239	81	239	81	218	83	228	20	238	21	218	25	247	25	247	21	218	25	209	25	247	25	209	31	254	31	254	25	209	32	203	31	254	32	203	40	259	40	259	32	203	41	198	40	259	41	198	50	261	50	261	41	198	50	197	50	261	50	197	61	259	155	-7	164	-5	165	54	165	54	164	-5	173	-1	165	54	173	-1	174	50	174	50	173	-1	180	4	174	50	180	4	181	43	181	43	180	4	185	13	181	43	185	13	185	34	185	34	185	13	186	23	124	33	125	13	128	42	128	42	125	13	129	4	128	42	129	4	135	49	135	49	129	4	136	-1	135	49	136	-1	144	54	144	54	136	-1	145	-5	144	54	145	-5	155	55	155	55	145	-5	155	-7	155	55	155	-7	165	54	259	197	268	198	270	259	270	259	268	198	277	203	270	259	277	203	278	255	278	255	277	203	284	209	278	255	284	209	285	248	285	248	284	209	289	218	285	248	289	218	289	239	289	239	289	218	291	228	229	238	229	218	233	247	233	247	229	218	234	209	233	247	234	209	240	254	240	254	234	209	241	203	240	254	241	203	248	259	248	259	241	203	249	198	248	259	249	198	259	261	259	261	249	198	259	197	259	261	259	197	270	259	229	218	229	238	228	228	125	13	124	33	123	23	21	218	20	238	19	228	98	37	98	16	102	45	102	45	98	16	102	7	102	45	102	7	109	52	109	52	102	7	109	0	109	52	109	0	118	56	118	56	109	0	118	-4	118	56	118	-4	127	57	127	57	118	-4	127	-6	127	57	127	-6	137	56	137	56	127	-6	137	-4	137	56	137	-4	146	52	146	52	137	-4	146	0	146	52	146	0	153	45	153	45	146	0	153	7	153	45	153	7	158	37	158	37	153	7	158	16	158	37	158	16	160	26	128	261	128	197	137	259	137	259	128	197	138	199	137	259	138	199	146	255	146	255	138	199	147	203	146	255	147	203	153	248	153	248	147	203	154	210	153	248	154	210	158	239	158	239	154	210	158	219	158	239	158	219	160	229	96	229	97	218	98	239	98	239	97	218	102	209	98	239	102	209	103	248	103	248	102	209	108	203	103	248	108	203	110	255	110	255	108	203	117	198	110	255	117	198	118	259	118	259	117	198	128	197	118	259	128	197	128	261	98	16	98	37	96	26	239	37	239	16	244	45	244	45	239	16	244	7	244	45	244	7	251	52	251	52	244	7	251	0	251	52	251	0	259	56	259	56	251	0	259	-4	259	56	259	-4	269	57	269	57	259	-4	269	-6	269	57	269	-6	279	56	279	56	269	-6	279	-4	279	56	279	-4	288	52	288	52	279	-4	288	0	288	52	288	0	295	45	295	45	288	0	295	7	295	45	295	7	299	37	299	37	295	7	299	16	299	37	299	16	301	26	270	261	270	197	279	259	279	259	270	197	280	199	279	259	280	199	288	255	288	255	280	199	289	203	288	255	289	203	294	248	294	248	289	203	295	210	294	248	295	210	299	239	299	239	295	210	299	219	299	239	299	219	301	229	238	229	239	218	239	239	239	239	239	218	243	209	239	239	243	209	244	248	244	248	243	209	250	203	244	248	250	203	251	255	251	255	250	203	259	198	251	255	259	198	260	259	260	259	259	198	270	197	260	259	270	197	270	261	42	37	42	16	47	45	47	45	42	16	47	7	47	45	47	7	54	52	54	52	47	7	54	0	54	52	54	0	63	56	63	56	54	0	63	-4	63	56	63	-4	73	57	73	57	63	-4	73	-6	73	57	73	-6	82	56	82	56	73	-6	82	-4	82	56	82	-4	91	52	91	52	82	-4	91	0	91	52	91	0	98	45	98	45	91	0	98	7	98	45	98	7	103	37	103	37	98	7	103	16	103	37	103	16	104	26	73	261	73	197	82	259	82	259	73	197	84	199	82	259	84	199	91	255	91	255	84	199	92	203	91	255	92	203	98	248	98	248	92	203	99	210	98	248	99	210	103	239	103	239	99	210	103	219	103	239	103	219	104	229	41	229	42	218	43	239	43	239	42	218	47	209	43	239	47	209	47	248	47	248	47	209	54	203	47	248	54	203	55	255	55	255	54	203	62	198	55	255	62	198	64	259	64	259	62	198	73	197	64	259	73	197	73	261	42	16	42	37	41	26	239	16	239	37	238	26	171	256	171	192	180	254	180	254	171	192	181	194	180	254	181	194	189	250	189	250	181	194	190	198	189	250	190	198	196	243	196	243	190	198	197	205	196	243	197	205	201	234	201	234	197	205	201	214	201	234	201	214	203	224	139	224	140	213	141	234	141	234	140	213	145	204	141	234	145	204	146	243	146	243	145	204	151	198	146	243	151	198	153	250	153	250	151	198	160	193	153	250	160	193	161	254	161	254	160	193	171	192	161	254	171	192	171	256	24	143	24	110	319	110	24	143	319	110	319	143	257	41	257	20	261	49	261	49	257	20	261	11	261	49	261	11	268	56	268	56	261	11	268	4	268	56	268	4	277	60	277	60	268	4	277	0	277	60	277	0	286	61	286	61	277	0	286	-1	286	61	286	-1	296	60	296	60	286	-1	296	0	296	60	296	0	305	56	305	56	296	0	305	4	305	56	305	4	312	49	312	49	305	4	312	11	312	49	312	11	317	41	317	41	312	11	317	20	317	41	317	20	319	30	287	256	287	192	296	254	296	254	287	192	297	194	296	254	297	194	305	250	305	250	297	194	306	198	305	250	306	198	312	243	312	243	306	198	313	205	312	243	313	205	317	234	317	234	313	205	317	214	317	234	317	214	319	224	255	224	257	213	257	234	257	234	257	213	261	204	257	234	261	204	262	243	262	243	261	204	267	198	262	243	267	198	269	250	269	250	267	198	276	193	269	250	276	193	278	254	278	254	276	193	287	192	278	254	287	192	287	256	24	143	24	110	224	110	24	143	224	110	224	143	257	20	257	41	255	30	287	61	287	-1	296	59	296	59	287	-1	297	0	296	59	297	0	305	55	305	55	297	0	306	4	305	55	306	4	312	49	312	49	306	4	313	11	312	49	313	11	317	40	317	40	313	11	317	20	317	40	317	20	319	30	255	30	257	19	257	40	257	40	257	19	261	10	257	40	261	10	262	49	262	49	261	10	267	3	262	49	267	3	269	55	269	55	267	3	276	0	269	55	276	0	278	59	278	59	276	0	287	-1	278	59	287	-1	287	61	287	256	287	192	296	254	296	254	287	192	297	194	296	254	297	194	305	250	305	250	297	194	306	198	305	250	306	198	312	243	312	243	306	198	313	205	312	243	313	205	317	234	317	234	313	205	317	214	317	234	317	214	319	224	255	224	257	213	257	234	257	234	257	213	261	204	257	234	261	204	262	243	262	243	261	204	267	198	262	243	267	198	269	250	269	250	267	198	276	193	269	250	276	193	278	254	278	254	276	193	287	192	278	254	287	192	287	256	24	143	24	110	319	110	24	143	319	110	319	143	56	256	56	192	65	254	65	254	56	192	66	194	65	254	66	194	74	250	74	250	66	194	75	198	74	250	75	198	81	243	81	243	75	198	82	205	81	243	82	205	86	234	86	234	82	205	86	214	86	234	86	214	88	224	24	224	25	213	26	234	26	234	25	213	30	204	26	234	30	204	31	243	31	243	30	204	36	198	31	243	36	198	38	250	38	250	36	198	45	193	38	250	45	193	46	254	46	254	45	193	56	192	46	254	56	192	56	256	56	61	56	-1	65	59	65	59	56	-1	66	0	65	59	66	0	74	55	74	55	66	0	75	4	74	55	75	4	81	49	81	49	75	4	82	11	81	49	82	11	86	40	86	40	82	11	86	20	86	40	86	20	88	30	24	30	25	19	26	40	26	40	25	19	30	10	26	40	30	10	31	49	31	49	30	10	36	3	31	49	36	3	38	55	38	55	36	3	45	0	38	55	45	0	46	59	46	59	45	0	56	-1	46	59	56	-1	56	61	176	261	176	197	185	259	185	259	176	197	186	199	185	259	186	199	194	255	194	255	186	199	195	203	194	255	195	203	201	248	201	248	195	203	202	210	201	248	202	210	206	239	206	239	202	210	206	219	206	239	206	219	208	229	144	229	145	218	146	239	146	239	145	218	150	209	146	239	150	209	151	248	151	248	150	209	156	203	151	248	156	203	158	255	158	255	156	203	165	198	158	255	165	198	166	259	166	259	165	198	176	197	166	259	176	197	176	261	105	181	97	148	121	140	105	181	121	140	135	173	135	173	121	140	149	122	135	173	149	122	166	155	166	155	149	122	179	100	166	155	179	100	196	133	196	133	179	100	210	82	196	133	210	82	224	115	224	115	210	82	239	74	224	115	239	74	248	107	248	107	239	74	266	81	248	107	266	81	267	111	40	95	49	115	56	158	56	158	49	115	62	132	56	158	62	132	78	174	78	174	62	132	78	144	78	174	78	144	97	148	39	133	29	104	34	74	39	133	34	74	40	95	39	133	40	95	56	158	309	181	302	160	303	125	309	181	303	125	314	153	309	181	314	153	319	181	294	140	282	123	288	100	294	140	288	100	303	125	294	140	303	125	302	160	267	111	266	81	288	100	267	111	288	100	282	123	146	37	146	16	150	45	150	45	146	16	150	7	150	45	150	7	157	52	157	52	150	7	157	0	157	52	157	0	166	56	166	56	157	0	166	-4	166	56	166	-4	175	57	175	57	166	-4	175	-6	175	57	175	-6	185	56	185	56	175	-6	185	-4	185	56	185	-4	194	52	194	52	185	-4	194	0	194	52	194	0	201	45	201	45	194	0	201	7	201	45	201	7	206	37	206	37	201	7	206	16	206	37	206	16	208	26	146	16	146	37	144	26	97	148	105	181	78	174	34	74	29	104	24	74	83	139	102	143	102	143	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	243	143	262	139	243	143	243	143	262	139	266	169	243	143	266	169	239	176	243	143	239	176	220	136	220	136	239	176	210	169	220	136	210	169	193	120	193	120	210	169	181	153	193	120	181	153	164	102	164	102	181	153	152	135	164	102	152	135	135	86	135	86	152	135	126	119	135	86	126	119	105	79	105	79	126	119	102	112	303	128	288	152	288	114	303	128	288	114	296	95	303	128	296	95	302	74	303	128	302	74	319	74	303	128	319	74	314	101	277	129	288	114	288	152	277	129	288	152	266	169	277	129	266	169	262	139	56	141	56	101	68	126	68	126	56	101	78	85	68	126	78	85	83	116	83	116	78	85	105	79	83	116	105	79	102	112	29	151	39	124	41	181	41	181	39	124	56	101	41	181	56	101	47	160	47	160	56	101	56	141	29	151	41	181	24	181	50	93	42	106	49	63	49	63	42	106	39	122	39	175	39	122	42	141	39	175	42	141	54	192	54	192	42	141	49	155	54	192	49	155	61	165	134	157	149	142	142	182	134	157	142	182	133	191	134	157	133	191	128	163	128	163	133	191	124	198	128	163	124	198	121	168	121	168	124	198	114	203	121	168	114	203	113	171	113	171	114	203	104	206	113	171	104	206	104	173	104	173	104	206	94	174	76	171	94	174	93	206	76	171	93	206	73	203	73	203	54	192	61	165	73	203	61	165	76	171	77	80	62	85	69	50	77	80	69	50	94	45	77	80	94	45	94	78	50	93	49	63	69	50	50	93	69	50	62	85	35	81	49	63	39	122	35	81	39	122	39	175	35	81	39	175	28	153	35	81	28	153	27	103	104	206	93	206	94	174	180	98	196	77	191	114	191	114	196	77	205	97	212	91	205	97	212	60	212	91	212	60	219	86	219	86	212	60	219	55	219	86	219	55	227	82	227	82	219	55	227	51	227	82	227	51	235	48	142	182	149	142	153	169	153	169	149	142	164	121	153	169	164	121	165	151	165	151	164	121	180	98	165	151	180	98	178	132	178	132	180	98	191	114	304	129	301	111	305	74	305	74	301	111	293	96	305	74	293	96	290	58	290	58	293	96	282	86	290	58	282	86	272	48	272	48	282	86	266	80	272	48	266	80	252	45	252	45	266	80	248	78	252	45	248	78	243	46	243	46	248	78	237	79	243	46	237	79	235	48	235	48	237	79	227	82	205	97	196	77	212	60	304	129	305	74	314	159	314	159	305	74	315	96	314	159	315	96	319	124	301	183	284	197	294	158	301	183	294	158	301	146	301	183	301	146	304	129	301	183	304	129	314	159	284	197	266	205	268	172	284	197	268	172	283	167	284	197	283	167	294	158	251	206	251	174	268	172	251	206	268	172	266	205	27	103	28	153	24	125	143	170	154	215	134	186	134	186	154	215	133	228	134	186	133	228	122	196	122	196	133	228	106	200	88	196	106	200	106	233	88	196	106	233	78	227	78	227	56	211	57	149	78	227	57	149	64	170	78	227	64	170	74	186	78	227	74	186	88	196	55	126	57	149	56	211	55	126	56	211	39	187	55	126	39	187	28	158	55	126	28	158	25	126	149	150	154	127	154	215	154	215	154	127	162	90	154	215	162	90	171	193	171	193	162	90	173	60	171	193	173	60	182	163	182	163	173	60	189	38	182	163	189	38	190	127	190	127	189	38	194	104	286	103	279	83	287	42	287	42	279	83	269	67	287	42	269	67	265	25	265	25	269	67	255	56	265	25	255	56	237	20	237	20	255	56	237	52	286	103	287	42	288	126	288	126	287	42	304	65	288	126	304	65	319	126	319	126	304	65	315	94	221	56	208	67	210	24	221	56	210	24	237	20	221	56	237	20	237	52	210	24	208	67	200	83	210	24	200	83	194	104	210	24	194	104	189	38	133	228	106	233	106	200	154	215	143	170	149	150	85	9	69	21	70	-5	70	-5	69	21	59	35	70	-5	59	35	46	10	46	10	59	35	55	54	64	145	55	54	62	78	64	145	62	78	78	104	64	145	78	104	80	172	80	172	78	104	97	133	80	172	97	133	86	195	86	195	97	133	98	241	98	241	97	133	113	163	98	241	113	163	114	219	114	219	113	163	119	192	57	242	72	230	75	258	75	258	72	230	83	214	75	258	83	214	98	241	98	241	83	214	86	195	47	269	17	273	38	251	47	269	38	251	57	242	47	269	57	242	75	258	46	10	55	54	64	145	46	10	64	145	45	117	46	10	45	117	29	87	46	10	29	87	29	31	104	1	85	9	98	-15	104	1	98	-15	124	-20	104	1	124	-20	124	-3	85	9	70	-5	98	-15	29	31	29	87	22	58	38	251	17	273	17	257	82	139	102	143	102	143	105	176	102	143	112	141	105	176	112	141	119	174	119	174	112	141	123	137	119	174	123	137	132	170	132	170	123	137	133	132	132	170	133	132	145	164	145	164	133	132	143	126	145	164	143	126	152	121	205	212	169	150	174	106	174	106	169	150	158	157	174	106	158	157	152	121	152	121	158	157	145	164	221	118	210	124	212	85	212	85	210	124	200	130	212	85	200	130	198	91	198	91	200	130	191	136	198	91	191	136	185	99	205	212	174	106	191	136	205	212	191	136	235	212	152	121	108	44	137	44	152	121	137	44	174	106	302	181	297	162	304	127	304	127	297	162	289	144	304	127	289	144	288	103	288	103	289	144	278	128	288	103	278	128	266	86	266	86	278	128	263	116	266	86	263	116	243	112	243	112	233	114	239	79	239	79	233	114	226	81	221	118	212	85	226	81	221	118	226	81	233	114	319	181	302	181	304	127	319	181	304	127	314	154	243	112	239	79	266	86	46	93	54	112	55	153	55	153	54	112	66	128	55	153	66	128	77	170	77	170	66	128	82	139	77	170	82	139	105	176	105	176	82	139	102	143	41	74	46	93	55	153	41	74	55	153	39	129	41	74	39	129	28	102	41	74	28	102	24	74	191	136	174	106	185	99	24	223	24	190	319	190	24	223	319	190	319	223	105	129	102	97	126	90	105	129	126	90	135	123	135	123	126	90	152	74	135	123	152	74	164	107	164	107	152	74	181	55	164	107	181	55	193	88	193	88	181	55	210	39	193	88	210	39	220	72	220	72	210	39	239	32	220	72	239	32	243	65	243	65	239	32	266	39	243	65	266	39	262	69	303	80	314	108	319	134	303	80	319	134	302	134	303	80	302	134	296	114	303	80	296	114	288	95	303	80	288	95	288	56	277	79	262	69	266	39	277	79	266	39	288	56	277	79	288	56	288	95	47	48	56	67	56	108	56	108	56	67	68	82	56	108	68	82	78	124	78	124	68	82	83	93	78	124	83	93	105	129	105	129	83	93	102	97	41	27	47	48	56	108	41	27	56	108	39	85	41	27	39	85	29	57	41	27	29	57	24	27	83	181	102	185	102	185	105	218	102	185	126	178	105	218	126	178	135	211	135	211	126	178	152	162	135	211	152	162	164	195	164	195	152	162	181	143	164	195	181	143	193	176	193	176	181	143	210	127	193	176	210	127	220	160	220	160	210	127	239	121	220	160	239	121	243	153	243	153	239	121	266	127	243	153	266	127	262	157	303	168	314	196	319	223	303	168	319	223	302	223	303	168	302	223	296	202	303	168	296	202	288	183	303	168	288	183	288	144	277	168	262	157	266	127	277	168	266	127	288	144	277	168	288	144	288	183	47	136	56	155	56	196	56	196	56	155	68	171	56	196	68	171	78	212	78	212	68	171	83	181	78	212	83	181	105	218	105	218	83	181	102	185	41	116	47	136	56	196	41	116	56	196	39	173	41	116	39	173	29	145	41	116	29	145	24	116	24	60	24	27	319	27	24	60	319	27	319	60	188	136	198	129	203	170	203	170	198	129	209	123	203	170	214	259	188	136	188	136	214	259	182	185	188	136	182	185	167	150	167	150	182	185	166	196	167	150	166	196	151	162	151	162	166	196	151	206	151	162	151	206	136	172	136	172	151	206	135	215	136	172	135	215	122	181	122	181	135	215	120	221	122	181	120	221	109	187	109	187	120	221	105	223	109	187	105	223	97	190	40	137	49	157	56	199	56	199	49	157	62	174	56	199	62	174	78	216	78	216	62	174	78	185	78	216	78	185	97	190	39	175	29	146	34	116	39	175	34	116	40	137	39	175	40	137	56	199	188	136	167	150	155	60	155	60	167	150	141	27	141	27	167	150	128	60	141	27	128	60	121	-16	121	-16	128	60	113	27	121	-16	113	27	94	-16	24	60	24	27	113	27	24	60	113	27	128	60	239	116	266	123	240	149	240	149	266	123	248	148	267	153	248	148	266	123	267	153	266	123	288	141	309	223	302	201	303	167	309	223	303	167	314	195	309	223	314	195	319	223	294	181	282	164	288	141	294	181	288	141	303	167	294	181	303	167	302	201	203	170	209	123	213	163	213	163	209	123	219	119	213	163	219	119	222	157	222	157	219	119	229	116	222	157	229	116	231	152	231	152	229	116	239	116	231	152	239	116	240	149	155	60	141	27	319	27	155	60	319	27	319	60	97	190	105	223	78	216	267	153	288	141	282	164	214	259	203	170	242	259	34	116	29	146	24	116	78	229	97	233	97	233	105	266	97	233	121	226	105	266	121	226	135	258	135	258	121	226	149	207	135	258	149	207	166	240	166	240	149	207	179	185	166	240	179	185	196	218	196	218	179	185	210	167	196	218	210	167	224	200	224	200	210	167	239	159	224	200	239	159	248	192	248	192	239	159	266	166	248	192	266	166	267	196	40	180	49	201	56	243	56	243	49	201	62	217	56	243	62	217	78	260	78	260	62	217	78	229	78	260	78	229	97	233	39	218	29	189	34	159	39	218	34	159	40	180	39	218	40	180	56	243	309	266	302	245	303	210	309	266	303	210	314	239	309	266	314	239	319	266	294	225	282	208	288	185	294	225	288	185	303	210	294	225	303	210	302	245	267	196	266	166	288	185	267	196	288	185	282	208	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	97	233	105	266	78	260	34	159	29	189	24	159	77	265	97	269	97	269	105	302	97	269	120	261	105	302	120	261	135	294	135	294	120	261	148	243	135	294	148	243	165	276	165	276	148	243	178	221	165	276	178	221	196	254	196	254	178	221	209	202	196	254	209	202	224	236	224	236	209	202	239	195	224	236	239	195	248	228	248	228	239	195	266	202	248	228	266	202	267	233	40	216	49	236	56	279	56	279	49	236	61	253	56	279	61	253	78	296	78	296	61	253	77	265	78	296	77	265	97	269	39	254	28	225	33	195	39	254	33	195	40	216	39	254	40	216	56	279	308	302	302	281	303	246	308	302	303	246	313	274	308	302	313	274	318	302	293	261	282	244	287	220	293	261	287	220	303	246	293	261	303	246	302	281	267	233	266	202	287	220	267	233	287	220	282	244	24	123	175	89	195	123	195	123	175	89	205	89	195	123	205	89	223	166	223	166	205	89	225	123	223	166	225	123	252	166	225	123	205	89	319	89	225	123	319	89	319	123	113	-10	116	-53	133	22	133	22	116	-53	142	-10	133	22	142	-10	175	89	175	89	142	-10	163	22	175	89	163	22	205	89	24	22	24	-10	113	-10	24	22	113	-10	133	22	163	22	142	-10	319	-10	163	22	319	-10	319	22	116	-53	113	-10	86	-53	175	89	24	123	24	89	97	269	105	302	78	296	33	195	28	225	23	195	83	224	102	228	102	228	105	261	102	228	117	225	105	261	117	225	125	258	125	258	117	225	134	217	125	258	134	217	145	250	145	250	134	217	152	206	145	250	152	206	165	238	165	238	152	206	171	193	165	238	171	193	185	225	185	225	171	193	190	180	185	225	190	180	204	213	204	213	190	180	192	119	204	213	192	119	213	170	111	-12	75	-100	102	-100	111	-12	102	-100	137	-12	111	-12	137	-12	124	20	111	-12	124	20	24	20	111	-12	24	20	24	-12	152	86	124	20	137	-12	152	86	137	-12	151	20	152	86	151	20	179	86	152	86	179	86	166	119	152	86	166	119	24	119	152	86	24	119	24	86	237	198	233	199	234	164	234	164	233	199	229	200	234	164	229	200	229	165	229	165	229	200	225	201	229	165	225	201	223	166	249	324	204	213	213	170	249	324	213	170	218	168	249	324	218	168	225	201	249	324	225	201	276	324	302	266	296	245	303	212	303	212	296	245	288	226	303	212	288	226	288	188	288	188	288	226	277	211	288	188	277	211	266	171	266	171	277	211	262	201	266	171	262	201	243	197	243	197	240	197	266	171	266	171	240	197	239	164	319	266	302	266	303	212	319	266	303	212	314	239	237	198	234	164	239	164	237	198	239	164	240	197	192	119	190	180	179	86	192	119	179	86	319	86	192	119	319	86	319	119	151	20	137	-12	319	-12	151	20	319	-12	319	20	47	180	56	199	56	240	56	240	56	199	68	214	56	240	68	214	78	255	78	255	68	214	83	224	78	255	83	224	105	261	105	261	83	224	102	228	41	159	47	180	56	240	41	159	56	240	39	217	41	159	39	217	29	189	41	159	29	189	24	159	166	119	179	86	190	180	225	201	218	168	223	166	83	196	102	200	102	200	105	233	102	200	126	193	105	233	126	193	135	226	135	226	126	193	152	177	135	226	152	177	164	210	164	210	152	177	181	158	164	210	181	158	193	191	193	191	181	158	210	142	193	191	210	142	220	175	220	175	210	142	239	136	220	175	239	136	243	169	243	169	239	136	266	142	243	169	266	142	262	172	302	119	296	99	303	65	303	65	296	99	288	80	303	65	288	80	288	41	288	41	288	80	277	64	288	41	277	64	266	24	266	24	277	64	262	54	266	24	262	54	243	50	243	50	220	57	239	17	239	17	220	57	210	24	105	114	102	81	126	75	105	114	126	75	135	108	135	108	126	75	152	59	135	108	152	59	164	92	164	92	152	59	181	40	164	92	181	40	193	73	193	73	181	40	210	24	193	73	210	24	220	57	303	183	314	211	319	238	303	183	319	238	302	238	303	183	302	238	296	217	303	183	296	217	288	198	303	183	288	198	288	159	277	183	262	172	266	142	277	183	266	142	288	159	277	183	288	159	288	198	319	119	302	119	303	65	319	119	303	65	314	93	243	50	239	17	266	24	47	151	56	170	56	211	56	211	56	170	68	186	56	211	68	186	78	227	78	227	68	186	83	196	78	227	83	196	105	233	105	233	83	196	102	200	41	131	47	151	56	211	41	131	56	211	39	188	41	131	39	188	29	160	41	131	29	160	24	131	47	33	56	52	56	93	56	93	56	52	68	67	56	93	68	67	78	109	78	109	68	67	83	78	78	109	83	78	105	114	105	114	83	78	102	81	41	12	47	33	56	93	41	12	56	93	39	70	41	12	39	70	29	42	41	12	29	42	24	12	40	34	49	54	56	96	56	96	49	54	62	71	56	96	62	71	78	113	78	113	62	71	78	82	78	113	78	82	97	86	97	86	104	86	105	119	105	119	104	86	111	84	105	119	111	84	114	119	114	119	111	84	118	80	114	119	118	80	122	117	122	117	118	80	125	76	122	117	125	76	131	114	131	114	125	76	133	71	131	114	133	71	139	110	154	56	133	71	119	-24	39	72	29	43	34	12	39	72	34	12	40	34	39	72	40	34	56	96	194	147	203	141	209	180	209	180	203	141	212	137	209	180	223	275	194	147	194	147	223	275	188	195	194	147	188	195	172	161	172	161	188	195	171	207	172	161	171	207	156	173	156	173	171	207	155	219	156	173	155	219	139	185	139	185	155	219	138	229	139	185	138	229	124	195	124	195	138	229	121	235	124	195	121	235	110	202	110	202	121	235	105	238	110	202	105	238	97	204	40	152	49	172	56	214	56	214	49	172	62	188	56	214	62	188	78	231	78	231	62	188	78	200	78	231	78	200	97	204	39	190	29	161	34	131	39	190	34	131	40	152	39	190	40	152	56	214	105	119	78	113	97	86	194	147	172	161	170	91	170	91	172	161	154	56	170	91	154	56	171	44	154	56	172	161	148	105	154	56	148	105	139	110	154	56	139	110	133	71	223	15	239	12	235	48	235	48	239	12	248	46	267	50	248	46	266	19	267	50	266	19	288	38	170	91	171	44	187	78	187	78	171	44	188	32	187	78	188	32	204	66	204	66	188	32	206	22	204	66	206	22	220	56	220	56	206	22	223	15	220	56	223	15	235	48	239	131	266	138	241	164	241	164	266	138	248	164	267	168	248	164	266	138	267	168	266	138	288	156	309	119	302	98	303	63	309	119	303	63	314	92	309	119	314	92	319	119	294	78	282	62	288	38	294	78	288	38	303	63	294	78	303	63	302	98	248	46	239	12	266	19	309	238	302	216	303	181	309	238	303	181	314	210	309	238	314	210	319	238	294	196	282	179	288	156	294	196	288	156	303	181	294	196	303	181	302	216	209	180	212	137	217	175	217	175	212	137	222	134	217	175	222	134	226	170	226	170	222	134	231	131	226	170	231	131	234	167	234	167	231	131	239	131	234	167	239	131	241	164	97	204	105	238	78	231	267	168	288	156	282	179	267	50	288	38	282	62	119	-24	133	71	92	-24	223	275	209	180	249	275	34	131	29	161	24	131	34	12	29	43	24	12	83	234	102	238	102	238	105	271	102	238	126	231	105	271	126	231	135	265	135	265	126	231	152	215	135	265	152	215	164	249	164	249	152	215	181	196	164	249	181	196	193	230	193	230	181	196	210	181	193	230	210	181	220	214	220	214	210	181	239	174	220	214	239	174	243	207	243	207	239	174	266	181	243	207	266	181	262	211	303	222	314	249	319	276	303	222	319	276	302	276	303	222	302	276	296	255	303	222	296	255	288	236	303	222	288	236	288	198	277	221	262	211	266	181	277	221	266	181	288	198	277	221	288	198	288	236	105	153	102	120	126	113	105	153	126	113	135	146	135	146	126	113	152	97	135	146	152	97	164	130	164	130	152	97	181	78	164	130	181	78	193	111	193	111	181	78	210	62	193	111	210	62	220	95	220	95	210	62	239	56	220	95	239	56	243	89	243	89	239	56	266	62	243	89	266	62	262	93	303	104	314	131	319	158	303	104	319	158	302	158	303	104	302	158	296	137	303	104	296	137	288	118	303	104	288	118	288	80	277	103	262	93	266	62	277	103	266	62	288	80	277	103	288	80	288	118	47	190	56	208	56	250	56	250	56	208	68	224	56	250	68	224	78	265	78	265	68	224	83	234	78	265	83	234	105	271	105	271	83	234	102	238	41	169	47	190	56	250	41	169	56	250	39	226	41	169	39	226	29	199	41	169	29	199	24	169	47	72	56	91	56	131	56	131	56	91	68	106	56	131	68	106	78	147	78	147	68	106	83	116	78	147	83	116	105	153	105	153	83	116	102	120	41	51	47	72	56	131	41	51	56	131	39	108	41	51	39	108	29	81	41	51	29	81	24	51	24	11	24	-21	319	-21	24	11	319	-21	319	11	78	231	97	233	97	233	105	266	97	233	121	228	105	266	121	228	135	261	135	261	121	228	149	214	135	261	149	214	166	247	166	247	149	214	179	198	166	247	179	198	196	231	196	231	179	198	210	185	196	231	210	185	224	218	224	218	210	185	239	179	224	218	239	179	248	212	248	212	239	179	266	184	248	212	266	184	267	214	40	198	49	213	56	250	56	250	49	213	62	224	56	250	62	224	78	262	78	262	62	224	78	231	78	262	78	231	97	233	39	231	29	207	34	179	39	231	34	179	40	198	39	231	40	198	56	250	309	266	302	247	303	217	309	266	303	217	314	241	309	266	314	241	319	266	294	232	282	221	288	198	294	232	288	198	303	217	294	232	303	217	302	247	267	214	266	184	288	198	267	214	288	198	282	221	309	74	302	55	303	25	309	74	303	25	314	49	309	74	314	49	319	74	294	40	282	29	288	5	294	40	288	5	303	25	294	40	303	25	302	55	248	20	266	-7	267	22	267	22	266	-7	288	5	267	22	288	5	282	29	105	74	97	41	121	35	105	74	121	35	135	69	135	69	121	35	149	22	135	69	149	22	166	55	166	55	149	22	179	6	166	55	179	6	196	39	196	39	179	6	210	-6	196	39	210	-6	224	26	224	26	210	-6	239	-12	224	26	239	-12	248	20	248	20	239	-12	266	-7	106	170	98	137	122	132	106	170	122	132	136	165	136	165	122	132	149	118	136	165	149	118	167	151	167	151	149	118	179	102	167	151	179	102	197	135	197	135	179	102	210	89	197	135	210	89	225	122	225	122	210	89	240	83	225	122	240	83	249	116	249	116	240	83	267	88	249	116	267	88	268	118	41	102	50	117	57	154	57	154	50	117	63	128	57	154	63	128	79	166	79	166	63	128	78	135	79	166	78	135	98	137	40	135	29	111	35	83	40	135	35	83	41	102	40	135	41	102	57	154	309	170	303	151	304	121	309	170	304	121	314	145	309	170	314	145	319	170	294	136	282	125	288	101	294	136	288	101	304	121	294	136	304	121	303	151	268	118	267	88	288	101	268	118	288	101	282	125	40	6	49	21	56	58	56	58	49	21	62	32	56	58	62	32	78	70	78	70	62	32	78	39	78	70	78	39	97	41	39	39	29	15	34	-12	39	39	34	-12	40	6	39	39	40	6	56	58	97	41	105	74	78	70	34	-12	29	15	24	-12	98	137	106	170	79	166	35	83	29	111	25	83	97	233	105	266	78	262	34	179	29	207	24	179	248	233	267	229	248	233	248	233	267	229	266	259	248	233	266	259	239	266	248	233	239	266	224	226	224	226	239	266	210	258	224	226	210	258	196	207	196	207	210	258	179	240	196	207	179	240	166	185	166	185	179	240	149	218	166	185	149	218	135	167	135	167	149	218	121	200	135	167	121	200	105	159	105	159	121	200	97	192	97	192	78	196	78	165	78	165	78	196	62	208	78	165	62	208	56	182	56	182	62	208	49	225	56	182	49	225	40	245	24	266	29	236	34	266	34	266	29	236	39	207	34	266	39	207	40	245	40	245	39	207	56	182	309	159	319	159	314	186	309	159	314	186	303	215	309	159	303	215	302	180	267	229	282	217	288	241	288	241	282	217	294	201	288	241	294	201	303	215	303	215	294	201	302	180	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	105	159	97	192	78	165	266	259	267	229	288	241	137	156	171	153	138	188	138	188	171	153	171	186	205	188	171	186	171	153	205	188	171	153	204	156	171	67	171	100	137	97	171	67	137	97	137	65	171	67	205	97	171	100	137	65	137	97	104	58	104	58	137	97	103	87	104	58	103	87	73	46	73	46	103	87	70	71	73	46	70	71	46	28	46	28	70	71	43	49	46	28	43	49	24	22	319	4	300	50	295	28	295	28	300	50	273	71	295	28	273	71	268	46	268	46	273	71	240	87	268	46	240	87	237	58	237	58	240	87	205	97	237	58	205	97	204	65	204	65	205	97	171	67	319	232	319	249	300	204	300	204	319	249	296	225	300	204	296	225	272	182	272	182	296	225	269	207	272	182	269	207	239	166	239	166	269	207	238	195	239	166	238	195	205	188	24	249	43	204	47	224	47	224	43	204	70	182	47	224	70	182	75	206	75	206	70	182	102	166	75	206	102	166	105	195	105	195	102	166	137	156	105	195	137	156	138	188	43	204	24	249	24	232	205	188	204	156	239	166	319	22	300	50	319	4	46	28	24	22	24	4	121	217	110	205	129	160	129	160	110	205	102	193	129	160	102	193	24	193	206	184	208	227	197	193	197	193	208	227	191	233	197	193	191	233	186	200	186	200	191	233	172	203	157	200	172	203	171	235	157	200	171	235	152	233	129	160	131	172	135	227	135	227	131	172	136	184	135	227	136	184	152	233	152	233	136	184	145	193	152	233	145	193	157	200	208	227	212	172	223	217	223	217	212	172	214	160	223	217	214	160	241	193	241	193	214	160	319	160	241	193	319	160	319	193	191	233	171	235	172	203	129	93	24	93	102	60	129	93	102	60	109	48	129	93	109	48	120	36	129	93	120	36	135	26	129	93	135	26	131	81	212	81	207	69	208	26	208	26	207	69	198	59	208	26	198	59	191	20	191	20	198	59	186	53	191	20	186	53	172	50	172	50	158	53	171	17	171	17	158	53	152	20	131	81	135	26	137	69	137	69	135	26	152	20	137	69	152	20	146	59	146	59	152	20	158	53	241	60	319	60	319	93	241	60	319	93	214	93	241	60	214	93	222	36	241	60	222	36	233	48	212	81	208	26	222	36	212	81	222	36	214	93	172	50	171	17	191	20	102	60	24	93	24	60	208	227	206	184	212	172	223	217	241	193	234	205	129	160	24	193	24	160	121	217	129	160	135	227	121	217	110	205	129	160	129	160	110	205	102	193	129	160	102	193	24	193	206	184	209	227	198	193	198	193	209	227	191	233	198	193	191	233	186	200	186	200	191	233	172	203	158	200	172	203	171	235	158	200	171	235	152	233	129	160	131	172	135	227	135	227	131	172	137	184	135	227	137	184	152	233	152	233	137	184	146	193	152	233	146	193	158	200	209	227	212	172	223	217	223	217	212	172	214	160	223	217	214	160	241	193	241	193	214	160	319	160	241	193	319	160	319	193	191	233	171	235	172	203	24	93	24	60	319	60	24	93	319	60	319	93	209	227	206	184	212	172	223	217	241	193	234	205	129	160	24	193	24	160	121	217	129	160	135	227	171	305	171	242	180	304	180	304	171	242	181	244	180	304	181	244	189	300	189	300	181	244	190	249	189	300	190	249	196	293	196	293	190	249	197	256	196	293	197	256	201	284	201	284	197	256	201	264	201	284	201	264	203	274	139	274	140	263	141	285	141	285	140	263	145	254	141	285	145	254	146	293	146	293	145	254	151	248	146	293	151	248	153	300	153	300	151	248	160	244	153	300	160	244	161	304	161	304	160	244	171	242	161	304	171	242	171	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	305	171	242	180	304	180	304	171	242	181	244	180	304	181	244	189	300	189	300	181	244	190	249	189	300	190	249	196	293	196	293	190	249	197	256	196	293	197	256	201	284	201	284	197	256	201	264	201	284	201	264	203	274	139	274	140	263	141	285	141	285	140	263	145	254	141	285	145	254	146	293	146	293	145	254	151	248	146	293	151	248	153	300	153	300	151	248	160	244	153	300	160	244	161	304	161	304	160	244	171	242	161	304	171	242	171	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	141	-9	141	-30	145	0	145	0	141	-30	145	-39	145	0	145	-39	152	5	152	5	145	-39	152	-46	152	5	152	-46	161	9	161	9	152	-46	161	-50	161	9	161	-50	171	11	171	11	161	-50	171	-52	171	11	171	-52	181	9	181	9	171	-52	181	-50	181	9	181	-50	189	5	189	5	181	-50	189	-46	189	5	189	-46	196	0	196	0	189	-46	196	-39	196	0	196	-39	201	-9	201	-9	196	-39	201	-30	201	-9	201	-30	203	-20	141	-30	141	-9	139	-20	24	193	24	160	319	160	24	193	319	160	319	193	56	305	56	242	65	304	65	304	56	242	66	244	65	304	66	244	74	300	74	300	66	244	75	249	74	300	75	249	81	293	81	293	75	249	82	256	81	293	82	256	86	284	86	284	82	256	86	264	86	284	86	264	88	274	24	274	25	263	26	285	26	285	25	263	30	254	26	285	30	254	31	293	31	293	30	254	36	248	31	293	36	248	38	300	38	300	36	248	45	244	38	300	45	244	46	304	46	304	45	244	56	242	46	304	56	242	56	305	287	11	287	-51	296	10	296	10	287	-51	297	-50	296	10	297	-50	305	5	305	5	297	-50	306	-45	305	5	306	-45	312	0	312	0	306	-45	313	-38	312	0	313	-38	317	-9	317	-9	313	-38	317	-29	317	-9	317	-29	319	-20	255	-20	257	-30	257	-9	257	-9	257	-30	261	-39	257	-9	261	-39	262	0	262	0	261	-39	267	-46	262	0	267	-46	269	5	269	5	267	-46	276	-50	269	5	276	-50	278	10	278	10	276	-50	287	-51	278	10	287	-51	287	11	24	93	24	60	319	60	24	93	319	60	319	93	287	305	287	242	296	304	296	304	287	242	297	244	296	304	297	244	305	300	305	300	297	244	306	249	305	300	306	249	312	293	312	293	306	249	313	256	312	293	313	256	317	284	317	284	313	256	317	264	317	284	317	264	319	274	255	274	257	263	257	285	257	285	257	263	261	254	257	285	261	254	262	293	262	293	261	254	267	248	262	293	267	248	269	300	269	300	267	248	276	244	269	300	276	244	278	304	278	304	276	244	287	242	278	304	287	242	287	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	56	11	56	-52	65	9	65	9	56	-52	66	-50	65	9	66	-50	74	5	74	5	66	-50	75	-46	74	5	75	-46	81	-1	81	-1	75	-46	82	-39	81	-1	82	-39	86	-10	86	-10	82	-39	86	-30	86	-10	86	-30	88	-20	24	-20	25	-31	26	-10	26	-10	25	-31	30	-40	26	-10	30	-40	31	-1	31	-1	30	-40	36	-46	31	-1	36	-46	38	5	38	5	36	-46	45	-51	38	5	45	-51	46	9	46	9	45	-51	56	-52	46	9	56	-52	56	11	133	193	133	160	388	160	133	193	388	160	388	193	133	93	133	60	388	60	133	93	388	60	388	93	26	87	26	67	30	96	30	96	26	67	30	58	30	96	30	58	37	103	37	103	30	58	37	51	37	103	37	51	46	107	46	107	37	51	46	46	46	107	46	46	55	108	55	108	46	46	55	45	55	108	55	45	65	107	65	107	55	45	65	46	65	107	65	46	74	103	74	103	65	46	74	51	74	103	74	51	81	97	81	97	74	51	81	58	81	97	81	58	86	88	86	88	81	58	86	67	86	88	86	67	88	76	56	209	56	145	65	207	65	207	56	145	66	147	65	207	66	147	74	203	74	203	66	147	75	151	74	203	75	151	81	196	81	196	75	151	82	158	81	196	82	158	86	187	86	187	82	158	86	167	86	187	86	167	88	177	24	177	25	166	26	187	26	187	25	166	30	157	26	187	30	157	31	196	31	196	30	157	36	151	31	196	36	151	38	203	38	203	36	151	45	147	38	203	45	147	46	207	46	207	45	147	56	145	46	207	56	145	56	209	26	67	26	87	24	76	326	87	326	67	331	96	331	96	326	67	331	58	331	96	331	58	338	103	338	103	331	58	338	51	338	103	338	51	346	107	346	107	338	51	346	46	346	107	346	46	356	108	356	108	346	46	356	45	356	108	356	45	366	107	366	107	356	45	366	46	366	107	366	46	375	103	375	103	366	46	375	51	375	103	375	51	382	97	382	97	375	51	382	58	382	97	382	58	386	88	386	88	382	58	386	67	386	88	386	67	388	76	357	209	357	145	366	207	366	207	357	145	367	147	366	207	367	147	375	203	375	203	367	147	376	151	375	203	376	151	381	196	381	196	376	151	382	158	381	196	382	158	386	187	386	187	382	158	386	167	386	187	386	167	388	177	325	177	326	166	327	187	327	187	326	166	331	157	327	187	331	157	331	196	331	196	331	157	337	151	331	196	337	151	338	203	338	203	337	151	346	147	338	203	346	147	347	207	347	207	346	147	357	145	347	207	357	145	357	209	24	193	24	160	278	160	24	193	278	160	278	193	24	93	24	60	278	60	24	93	278	60	278	93	326	67	326	87	325	76	137	175	129	168	136	78	137	175	136	78	137	126	137	175	137	126	138	137	137	175	138	137	143	147	137	175	143	147	151	154	137	175	151	154	160	159	137	175	160	159	205	175	137	175	205	175	319	208	137	175	319	208	24	208	137	175	24	208	24	175	136	78	24	78	319	45	136	78	319	45	206	78	136	78	206	78	160	93	136	78	160	93	151	98	136	78	151	98	143	106	136	78	143	106	138	115	136	78	138	115	137	126	112	126	113	114	113	138	113	138	113	114	116	104	113	138	116	104	116	149	116	149	116	104	121	94	116	149	121	94	121	159	121	159	121	94	128	85	121	159	128	85	129	168	129	168	128	85	136	78	199	105	191	98	206	78	206	78	191	98	182	93	206	78	182	93	171	92	171	92	160	93	206	78	205	175	160	159	171	161	171	161	182	159	205	175	205	175	182	159	191	154	205	175	191	154	199	146	319	208	205	175	319	175	199	146	204	137	205	175	205	175	204	137	205	126	206	78	205	126	204	115	205	126	206	78	213	168	213	168	206	78	214	85	213	168	214	85	221	159	221	159	214	85	221	94	221	159	221	94	226	149	226	149	221	94	226	104	226	149	226	104	229	138	229	138	226	104	229	114	229	138	229	114	230	126	319	45	24	78	24	45	199	105	206	78	204	115	206	78	319	45	319	78	205	175	205	126	213	168	204	305	199	296	206	269	206	269	199	296	191	288	206	269	191	288	190	260	190	260	191	288	182	284	190	260	182	284	171	257	171	257	182	284	171	282	199	337	206	365	191	344	191	344	206	365	190	373	191	344	190	373	182	349	182	349	190	373	171	351	160	349	171	351	171	376	160	349	171	376	152	373	152	373	136	365	138	328	152	373	138	328	143	337	152	373	143	337	151	344	152	373	151	344	160	349	151	289	143	296	152	260	152	260	143	296	138	306	152	260	138	306	136	269	136	269	138	306	137	316	136	365	123	352	123	281	136	365	123	281	136	269	136	365	136	269	137	316	136	365	137	316	138	328	115	298	123	281	123	352	115	298	123	352	115	335	115	298	115	335	112	316	206	365	205	316	206	269	206	365	206	269	219	352	219	352	206	269	219	281	219	352	219	281	227	335	227	335	219	281	227	298	227	335	227	298	230	316	206	365	199	337	204	327	206	365	204	327	205	316	190	373	171	376	171	351	160	284	151	289	152	260	160	284	152	260	171	257	160	284	171	257	171	282	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	204	305	206	269	205	316	138	329	171	331	171	331	171	364	171	331	201	329	171	364	201	329	206	360	206	360	201	329	227	321	206	360	227	321	235	348	235	348	227	321	250	309	235	348	250	309	260	329	260	329	250	309	271	292	260	329	271	292	281	305	281	305	271	292	290	271	281	305	290	271	299	276	44	276	52	271	62	305	62	305	52	271	71	291	62	305	71	291	83	329	83	329	71	291	90	308	83	329	90	308	109	348	109	348	90	308	112	320	109	348	112	320	138	360	138	360	112	320	138	329	138	360	138	329	171	364	171	364	138	329	171	331	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	426	63	242	99	242	171	426	99	242	170	367	171	426	170	367	245	242	171	426	245	242	281	242	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	170	302	95	426	169	242	170	302	169	242	277	426	170	302	277	426	242	426	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	169	242	95	426	59	426	133	320	131	284	133	281	133	320	133	281	134	279	133	320	92	317	128	286	133	320	128	286	131	284	135	267	134	265	159	250	159	250	134	265	134	263	159	250	134	263	123	229	164	252	166	253	171	378	171	378	166	253	169	253	171	378	169	253	171	253	171	253	174	253	188	335	188	335	174	253	176	253	188	335	176	253	178	252	171	378	154	335	159	250	171	378	159	250	161	251	171	378	161	251	164	252	159	250	154	335	151	330	159	250	151	330	148	326	159	250	148	326	144	323	159	250	144	323	139	321	159	250	139	321	136	272	159	250	136	272	135	270	159	250	135	270	135	268	159	250	135	268	135	267	136	272	139	321	135	275	190	330	188	335	218	228	218	228	188	335	182	250	180	251	182	250	188	335	180	251	188	335	178	252	188	335	171	378	171	253	210	270	209	271	201	321	201	321	209	271	209	272	201	321	209	272	208	320	208	320	209	272	209	273	208	320	209	273	209	275	209	275	210	278	208	320	208	320	210	278	211	281	208	320	211	281	212	284	214	286	215	287	208	320	214	286	208	320	212	284	211	267	210	267	218	228	218	228	210	267	210	268	210	268	210	270	196	323	196	323	210	270	201	321	211	267	218	228	211	266	218	228	210	268	196	323	218	228	196	323	193	326	218	228	193	326	190	330	139	321	133	320	134	279	139	321	134	279	135	275	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	208	320	215	287	250	317	172	426	63	242	116	272	116	272	63	242	282	242	116	272	282	242	226	272	226	272	282	242	172	426	226	272	172	426	171	367	171	367	172	426	116	272	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	263	241	259	237	313	228	313	228	259	237	252	235	313	228	252	235	242	234	66	351	61	340	70	339	66	351	70	339	72	350	72	350	70	339	77	336	72	350	77	336	78	347	78	347	77	336	83	331	78	347	83	331	84	344	84	344	83	331	87	325	84	344	87	325	89	339	89	339	87	325	89	317	34	323	41	333	42	348	42	348	41	333	50	338	42	348	50	338	60	352	60	352	50	338	61	340	60	352	61	340	66	351	3	282	6	263	6	304	6	304	6	263	12	247	6	304	12	247	14	323	14	323	12	247	23	235	14	323	23	235	27	338	27	338	23	235	28	294	27	338	28	294	29	310	27	338	29	310	34	323	27	338	34	323	42	348	65	243	54	224	63	225	65	243	63	225	70	227	65	243	52	245	54	224	42	251	34	261	37	227	42	251	37	227	54	224	42	251	54	224	52	245	30	276	28	294	23	235	30	276	23	235	37	227	30	276	37	227	34	261	84	251	81	248	83	235	83	235	81	248	78	246	83	235	78	246	77	230	77	230	78	246	74	244	77	230	74	244	70	227	70	227	74	244	69	243	70	227	69	243	65	243	80	401	70	398	72	392	80	401	72	392	73	392	80	401	73	392	74	392	80	401	74	392	75	392	80	401	75	392	76	392	80	401	76	392	81	391	80	401	81	391	88	403	88	256	87	254	89	242	89	242	87	254	86	253	89	242	86	253	84	251	89	242	90	224	95	406	89	242	95	406	89	377	89	242	89	377	89	339	89	242	89	339	89	317	89	242	89	317	89	259	89	242	89	259	89	258	89	242	89	258	88	256	111	257	111	411	109	411	111	257	109	411	102	408	111	257	102	408	111	251	163	265	160	272	170	227	170	227	160	272	158	279	170	227	158	279	156	235	156	235	158	279	156	288	156	235	156	288	156	299	156	299	157	339	146	326	201	351	191	352	194	339	194	339	191	352	185	340	176	339	185	340	191	352	176	339	191	352	173	348	230	260	223	252	227	241	227	241	223	252	216	247	227	241	216	247	215	232	215	232	216	247	207	244	215	232	207	244	202	226	202	226	207	244	198	243	279	395	288	248	287	259	287	349	287	337	320	337	287	349	320	337	320	349	308	398	311	411	306	399	306	399	311	411	302	400	297	399	302	400	302	410	297	399	302	410	293	407	293	407	285	401	288	384	293	407	288	384	290	391	293	407	290	391	293	396	293	407	293	396	297	399	285	401	279	395	287	259	285	401	287	259	287	376	285	401	287	376	288	384	337	397	334	402	335	382	337	397	335	382	337	384	337	397	337	384	338	388	337	397	338	388	339	391	323	381	326	380	328	407	328	407	326	380	328	379	328	407	328	379	334	402	334	402	328	379	332	380	334	402	332	380	335	382	315	389	318	385	320	410	320	410	318	385	321	382	320	410	321	382	328	407	328	407	321	382	323	381	313	393	315	389	320	410	313	393	320	410	311	411	313	393	311	411	310	396	311	411	302	410	302	400	313	228	313	234	301	235	313	228	301	235	294	237	313	228	294	237	265	248	313	228	265	248	263	241	288	248	279	395	274	387	288	248	274	387	270	381	288	248	270	381	268	375	288	248	268	375	266	368	288	248	266	368	265	360	288	248	265	360	265	349	288	248	265	349	265	337	288	248	265	337	265	259	288	248	265	259	290	241	265	259	265	248	294	237	265	259	294	237	290	241	265	337	265	349	243	349	265	337	243	349	243	337	239	299	238	307	236	314	239	299	236	314	234	321	239	299	234	321	232	327	239	299	232	327	229	333	239	299	229	333	223	339	239	299	223	339	217	345	239	299	217	345	211	310	239	299	211	310	156	310	239	299	156	310	156	299	205	331	209	322	209	348	209	348	209	322	211	310	209	348	211	310	217	345	236	253	243	270	237	271	236	253	237	271	230	260	236	253	230	260	227	241	190	243	184	245	187	224	190	243	187	224	202	226	190	243	202	226	198	243	184	245	178	248	187	224	187	224	178	248	173	252	187	224	173	252	170	227	170	227	173	252	168	258	201	351	194	339	201	336	201	351	201	336	205	331	201	351	205	331	209	348	156	310	159	321	157	339	157	339	159	321	163	330	157	339	163	330	173	348	173	348	163	330	169	336	173	348	169	336	176	339	156	235	156	299	146	326	156	235	146	326	145	248	145	248	146	326	139	307	145	248	139	307	138	265	138	265	139	307	136	286	129	239	129	243	123	243	129	239	123	243	118	243	129	239	118	243	115	244	129	239	115	244	90	224	115	244	112	247	90	224	90	224	112	247	111	251	90	224	111	251	95	406	95	406	111	251	102	408	88	383	89	377	95	406	88	383	95	406	88	403	88	383	88	403	87	387	88	403	81	391	85	390	88	403	85	390	87	387	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	72	392	70	398	70	392	163	265	170	227	168	258	157	339	156	299	156	310	313	228	242	234	242	228	311	411	308	398	310	396	84	251	83	235	89	242	90	224	89	242	89	225	74	333	76	333	78	341	78	341	76	333	78	333	78	341	78	333	79	333	79	333	83	332	85	344	85	344	83	332	86	330	85	344	86	330	93	346	93	346	86	330	88	326	93	346	88	326	89	323	72	332	74	333	78	341	72	332	78	341	70	339	72	332	70	339	70	331	108	352	100	349	111	248	111	248	100	349	93	346	111	248	93	346	112	242	112	242	93	346	89	319	85	344	78	341	79	333	109	350	108	352	109	330	109	330	108	352	111	248	109	330	111	248	110	330	110	330	111	248	111	319	110	330	111	319	117	337	117	337	111	319	115	325	117	337	115	325	122	330	159	239	155	236	203	228	203	228	155	236	150	234	203	228	150	234	142	233	159	323	160	351	156	330	156	330	160	351	151	352	156	330	151	352	151	335	151	335	151	352	143	338	136	337	143	338	141	351	136	337	141	351	133	348	117	337	122	330	125	343	125	343	122	330	129	334	125	343	129	334	133	348	133	348	129	334	136	337	203	233	195	234	203	228	203	228	195	234	189	236	203	228	189	236	161	252	161	252	189	236	186	240	161	252	186	240	161	307	160	314	161	307	167	348	160	314	167	348	160	351	151	352	141	351	143	338	178	337	173	343	184	246	178	337	184	246	184	254	178	337	184	254	181	329	214	350	213	338	222	336	214	350	222	336	224	352	224	352	222	336	228	331	224	352	228	331	238	349	238	349	228	331	231	324	238	349	231	324	233	316	184	318	188	324	189	336	189	336	188	324	193	329	189	336	193	329	196	342	196	342	193	329	199	334	196	342	199	334	205	347	205	347	199	334	205	337	205	347	205	337	214	350	214	350	205	337	213	338	184	254	184	318	181	329	181	329	184	318	189	336	232	240	229	236	275	228	275	228	229	236	224	234	275	228	224	234	216	233	238	349	233	316	233	307	256	242	233	307	233	253	256	242	233	253	259	237	259	237	233	253	233	246	259	237	233	246	275	228	275	228	233	246	232	240	256	249	256	303	255	316	256	249	255	316	253	330	256	249	253	330	247	341	256	249	247	341	238	349	256	249	238	349	256	242	275	228	275	233	268	234	275	228	268	234	263	235	275	228	263	235	259	237	184	246	173	343	167	348	184	246	167	348	161	307	184	246	161	307	186	240	160	244	159	239	203	228	160	244	203	228	161	252	128	228	128	233	122	234	128	228	122	234	117	235	128	228	117	235	89	253	128	228	89	253	88	245	128	228	88	245	86	240	128	228	86	240	83	236	128	228	83	236	77	234	128	228	77	234	70	233	128	228	70	233	70	228	112	242	89	319	89	318	112	242	89	318	89	317	112	242	89	317	89	316	112	242	89	316	89	315	112	242	89	315	89	253	112	242	89	253	114	238	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	89	253	117	235	114	238	203	228	142	233	142	228	275	228	216	233	216	228	233	307	256	242	238	349	160	351	159	323	160	314	93	346	89	323	89	319	144	390	142	393	143	365	143	365	142	393	141	396	139	363	141	396	135	422	139	363	135	422	133	362	133	362	135	422	126	363	186	429	168	431	172	411	172	411	168	431	164	412	157	411	164	412	168	431	157	411	168	431	150	429	150	429	135	422	141	396	150	429	141	396	142	399	150	429	142	399	145	404	150	429	145	404	150	408	150	429	150	408	157	411	124	412	116	400	117	371	124	412	117	371	121	366	124	412	121	366	126	363	124	412	126	363	135	422	116	400	113	385	114	378	116	400	114	378	117	371	149	384	147	387	147	369	149	384	147	369	149	373	149	384	149	373	150	378	144	390	143	365	147	369	144	390	147	369	147	387	171	270	171	227	177	268	177	268	171	227	177	228	177	268	177	228	182	265	182	265	177	228	183	231	182	265	183	231	187	261	187	261	183	231	188	236	187	261	188	236	190	255	190	255	188	236	190	242	190	255	190	242	191	248	149	248	150	242	150	255	150	255	150	242	153	236	150	255	153	236	153	261	153	261	153	236	157	231	153	261	157	231	158	266	158	266	157	231	163	228	158	266	163	228	164	269	164	269	163	228	171	227	164	269	171	227	171	270	195	327	203	423	190	320	190	320	203	423	188	386	188	386	187	386	190	320	190	320	187	386	187	377	190	320	187	377	185	313	185	313	187	377	184	367	185	313	184	367	182	305	182	305	184	367	180	357	182	305	180	357	179	295	179	295	180	357	176	347	179	295	176	347	176	283	176	283	176	347	172	338	176	283	172	338	167	325	187	395	187	386	188	386	187	395	188	386	203	423	187	395	203	423	186	429	187	395	186	429	184	402	186	429	172	411	179	407	186	429	179	407	184	402	225	400	216	414	218	354	225	400	218	354	224	364	225	400	224	364	227	373	225	400	227	373	228	383	208	342	218	354	216	414	208	342	216	414	203	423	208	342	203	423	195	327	176	283	167	325	164	313	176	283	164	313	162	303	176	283	162	303	161	293	176	283	161	293	161	283	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	143	365	141	396	139	363	128	60	69	-77	95	-77	128	60	95	-77	156	60	128	60	156	60	143	93	128	60	143	93	24	93	128	60	24	93	24	60	172	160	143	93	156	60	172	160	156	60	170	93	172	160	170	93	200	160	172	160	200	160	187	193	172	160	187	193	24	193	172	160	24	193	24	160	214	193	274	331	247	331	214	193	247	331	200	160	214	193	200	160	319	160	214	193	319	160	319	193	170	93	156	60	319	60	170	93	319	60	319	93	187	193	200	160	247	331	24	239	24	206	319	206	24	239	319	206	319	239	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	108	14	69	-77	95	-77	108	14	95	-77	136	14	108	14	136	14	123	47	108	14	123	47	24	47	108	14	24	47	24	14	151	110	123	47	136	14	151	110	136	14	150	47	151	110	150	47	177	110	151	110	177	110	165	143	151	110	165	143	24	143	151	110	24	143	24	110	193	206	165	143	177	110	193	206	177	110	192	143	193	206	192	143	219	206	193	206	219	206	207	239	193	206	207	239	24	239	193	206	24	239	24	206	233	239	274	331	247	331	233	239	247	331	219	206	233	239	219	206	319	206	233	239	319	206	319	239	192	143	177	110	319	110	192	143	319	110	319	143	150	47	136	14	319	14	150	47	319	14	319	47	207	239	219	206	247	331	24	272	24	239	319	239	24	272	319	239	319	272	24	186	24	153	319	153	24	186	319	153	319	186	24	100	24	67	319	67	24	100	319	67	319	100	24	14	24	-18	319	-18	24	14	319	-18	319	14	99	165	315	272	315	305	99	165	315	305	32	167	99	165	32	167	315	26	99	165	315	26	315	57	32	-17	32	-50	315	-50	32	-17	315	-50	315	-17	315	26	32	167	32	162	248	165	32	57	315	162	248	165	315	162	315	167	248	165	315	167	32	305	248	165	32	305	32	272	32	-17	32	-50	315	-50	32	-17	315	-50	315	-17	315	162	32	57	32	26	95	219	311	326	311	359	95	219	311	359	28	222	95	219	28	222	311	80	95	219	311	80	311	112	28	27	28	-5	311	-5	28	27	311	-5	311	27	28	-72	28	-104	311	-104	28	-72	311	-104	311	-72	311	80	28	222	28	217	244	219	28	112	311	217	244	219	311	217	311	222	244	219	311	222	28	359	244	219	28	359	28	326	28	27	28	-5	311	-5	28	27	311	-5	311	27	28	-72	28	-104	311	-104	28	-72	311	-104	311	-72	311	217	28	112	28	80	94	233	310	340	310	373	94	233	310	373	28	235	94	233	28	235	310	94	94	233	310	94	310	126	28	41	171	8	191	41	191	41	171	8	200	8	191	41	200	8	215	79	215	79	200	8	221	41	215	79	221	41	245	79	221	41	200	8	310	8	221	41	310	8	310	41	108	-91	114	-129	128	-58	128	-58	114	-129	138	-91	128	-58	138	-91	171	8	171	8	138	-91	158	-58	171	8	158	-58	200	8	28	-58	28	-91	108	-91	28	-58	108	-91	128	-58	158	-58	138	-91	310	-91	158	-58	310	-91	310	-58	114	-129	108	-91	84	-129	171	8	28	41	28	8	310	94	28	235	28	230	244	233	28	126	310	230	244	233	310	230	310	235	244	233	310	235	28	373	244	233	28	373	28	340	28	41	177	8	198	41	198	41	177	8	207	8	198	41	207	8	222	79	222	79	207	8	228	41	222	79	228	41	252	79	228	41	207	8	310	8	228	41	310	8	310	41	114	-91	121	-129	135	-58	135	-58	121	-129	145	-91	135	-58	145	-91	177	8	177	8	145	-91	165	-58	177	8	165	-58	207	8	28	-58	28	-91	114	-91	28	-58	114	-91	135	-58	165	-58	145	-91	310	-91	165	-58	310	-91	310	-58	121	-129	114	-91	91	-129	177	8	28	41	28	8	310	230	28	126	28	94	238	127	454	233	454	266	238	127	454	266	171	129	238	127	171	129	454	-12	238	127	454	-12	454	18	79	127	295	233	295	266	79	127	295	266	12	129	79	127	12	129	295	-12	79	127	295	-12	295	18	295	-12	12	129	12	124	454	-12	171	129	171	124	387	127	171	18	454	124	387	127	454	124	454	129	387	127	454	129	171	266	387	127	171	266	171	233	228	127	12	18	295	124	228	127	295	124	295	129	228	127	295	129	12	266	228	127	12	266	12	233	295	124	12	18	12	-12	454	124	171	18	171	-12	130	278	142	296	143	326	143	326	142	296	154	312	143	326	154	312	158	340	158	340	154	312	167	328	158	340	167	328	174	353	174	353	167	328	179	342	174	353	179	342	190	365	190	365	179	342	190	355	117	296	103	312	105	233	117	296	105	233	117	256	117	256	128	233	130	312	130	312	128	233	130	278	130	312	130	278	143	326	116	-2	117	-43	128	20	128	20	117	-43	130	-58	128	20	130	-58	130	-25	130	-25	130	-58	143	-73	130	-25	138	45	128	20	183	97	183	156	176	66	176	66	183	156	176	187	176	66	176	187	165	35	165	35	176	187	164	218	165	35	164	218	152	127	152	127	164	218	151	155	149	248	130	278	138	208	149	248	138	208	146	182	149	248	146	182	151	155	149	248	151	155	164	218	130	312	117	296	117	256	165	35	152	127	151	98	165	35	151	98	149	4	149	4	151	98	146	70	149	4	146	70	138	45	142	-42	143	-73	154	-59	154	-59	143	-73	158	-86	154	-59	158	-86	167	-74	167	-74	158	-86	174	-99	167	-74	174	-99	179	-89	179	-89	174	-99	190	-111	179	-89	190	-111	190	-102	105	233	103	312	103	278	103	278	103	312	91	296	91	296	103	312	89	326	91	296	89	326	78	313	78	313	89	326	74	340	78	313	74	340	66	329	66	329	74	340	59	353	66	329	59	353	54	343	54	343	59	353	42	365	54	343	42	365	42	357	103	-58	103	-25	91	-42	103	-58	91	-42	89	-73	89	-73	91	-42	78	-58	89	-73	78	-58	74	-86	74	-86	78	-58	66	-74	74	-86	66	-74	59	-99	59	-99	66	-74	54	-88	59	-99	54	-88	42	-102	104	20	95	45	103	-25	104	20	103	-25	103	-58	104	20	103	-58	117	-43	104	20	117	-43	116	-2	103	278	84	249	87	182	103	278	87	182	95	208	103	278	95	208	105	233	84	249	68	218	68	35	84	249	68	35	80	127	84	249	80	127	82	155	84	249	82	155	87	182	87	71	82	98	84	4	84	4	82	98	80	127	68	35	68	218	57	66	57	66	68	218	57	187	57	66	57	187	50	97	50	97	57	187	50	156	50	97	50	156	47	127	87	71	84	4	103	-25	87	71	103	-25	95	45	84	4	80	127	68	35	59	-99	42	-102	42	-111	130	-25	143	-73	142	-42	138	45	130	-25	149	4	183	156	183	97	185	127	130	278	128	233	138	208	40	22	60	38	61	65	61	65	60	38	82	49	61	65	82	49	88	81	88	81	82	49	106	58	88	81	106	58	116	92	116	92	106	58	131	64	146	98	131	64	159	66	146	98	159	66	170	153	170	153	159	66	161	67	170	153	161	67	164	67	40	22	61	65	40	46	40	22	40	46	24	22	40	22	24	22	24	4	135	156	170	153	138	188	138	188	170	153	171	186	173	186	171	186	171	67	173	186	171	67	174	100	174	100	171	67	204	65	174	100	204	65	207	96	207	96	204	65	237	58	207	96	237	58	242	87	242	87	237	58	268	46	242	87	268	46	273	71	273	71	268	46	295	28	273	71	295	28	300	49	300	49	295	28	319	4	300	49	319	4	319	22	24	249	43	204	47	224	47	224	43	204	69	182	47	224	69	182	75	206	75	206	69	182	101	166	75	206	101	166	105	195	105	195	101	166	135	156	105	195	135	156	138	188	171	67	171	186	170	153	171	67	170	153	168	67	170	153	164	67	166	67	170	153	166	67	168	67	131	64	89	-32	116	-32	131	64	116	-32	159	66	319	249	302	230	303	208	303	208	302	230	283	215	303	208	283	215	281	188	281	188	283	215	261	204	281	188	261	204	255	173	255	173	261	204	237	195	255	173	237	195	227	162	227	162	237	195	213	190	227	162	213	190	198	155	228	286	184	186	198	155	228	286	198	155	213	190	228	286	213	190	254	286	198	155	184	186	181	186	198	155	181	186	179	186	198	155	179	186	176	186	198	155	176	186	174	100	176	186	173	186	174	100	43	204	24	249	24	232	319	249	303	208	319	232	116	92	131	64	146	98	198	211	28	128	94	126	94	126	28	128	137	71	94	126	137	71	148	99	148	99	137	71	158	60	148	99	158	60	179	168	179	168	158	60	171	88	179	168	171	88	214	185	94	126	179	168	198	211	198	211	179	168	214	185	198	211	214	185	250	331	250	331	214	185	232	228	250	331	232	228	277	331	137	71	71	-77	99	-77	137	71	99	-77	158	60	232	228	214	185	310	233	232	228	310	233	310	266	171	88	158	60	310	-12	171	88	310	-12	310	18	137	71	28	128	28	123	108	26	63	-77	89	-77	108	26	89	-77	142	42	108	26	142	42	126	68	108	26	126	68	28	18	108	26	28	18	28	-12	168	164	126	68	142	42	168	164	142	42	161	84	168	164	161	84	190	153	168	164	190	153	180	192	168	164	180	192	28	266	168	164	28	266	28	233	203	181	268	331	241	331	203	181	241	331	190	153	203	181	190	153	244	126	203	181	244	126	310	128	310	123	310	128	244	126	310	123	244	126	161	84	310	123	161	84	142	42	180	192	190	153	241	331	129	-17	147	103	118	-50	118	-50	147	103	103	-17	118	-50	103	-17	94	-113	94	-113	103	-17	90	-50	94	-113	90	-50	67	-113	203	251	28	166	94	164	94	164	28	166	147	103	94	164	147	103	158	132	158	132	147	103	171	92	158	132	171	92	188	209	188	209	171	92	181	120	188	209	181	120	220	226	94	164	188	209	203	251	203	251	188	209	220	226	203	251	220	226	246	365	246	365	220	226	236	267	246	365	236	267	272	365	28	-17	28	-50	90	-50	28	-17	90	-50	103	-17	236	267	220	226	310	271	236	267	310	271	310	304	181	120	171	92	310	25	181	120	310	25	310	56	129	-17	118	-50	310	-50	129	-17	310	-50	310	-17	147	103	129	-17	171	92	147	103	28	166	28	161	28	56	129	74	145	114	145	114	129	74	162	89	145	114	162	89	176	198	176	198	162	89	178	131	176	198	178	131	186	227	186	227	178	131	199	186	186	227	199	186	238	365	238	365	199	186	209	215	238	365	209	215	266	365	28	304	28	271	176	198	28	304	176	198	186	227	244	164	178	131	310	161	244	164	310	161	310	166	244	164	310	166	209	215	244	164	209	215	199	186	84	-50	87	-113	95	-17	95	-17	87	-113	110	-50	95	-17	110	-50	129	74	129	74	110	-50	123	-17	129	74	123	-17	162	89	28	-17	28	-50	84	-50	28	-17	84	-50	95	-17	123	-17	110	-50	311	-50	123	-17	311	-50	311	-17	87	-113	84	-50	60	-113	178	131	162	89	310	161	129	74	28	56	28	25	94	192	310	300	310	332	94	192	310	332	28	195	94	192	28	195	310	53	94	192	310	53	310	84	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	310	53	28	195	28	190	248	192	32	84	315	190	248	192	315	190	315	195	248	192	315	195	32	332	248	192	32	332	32	300	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	315	190	32	84	32	53	108	-12	109	20	106	-12	106	-12	109	20	105	20	106	-12	105	20	104	-12	104	-12	105	20	102	-12	83	-16	102	-12	105	20	83	-16	105	20	78	14	112	-113	137	-25	113	-14	113	-14	115	19	112	20	113	-14	112	20	110	-13	110	-13	112	20	109	20	110	-13	109	20	108	-12	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	194	275	28	195	94	192	94	192	28	195	152	129	94	192	152	129	161	158	161	158	152	129	176	118	161	158	176	118	182	235	182	235	176	118	185	147	182	235	185	147	194	275	194	275	185	147	214	251	194	275	214	251	219	366	219	366	214	251	224	290	219	366	224	290	246	366	224	290	214	251	310	300	224	290	310	300	310	332	185	147	176	118	310	53	185	147	310	53	310	84	152	129	122	17	137	-25	152	129	137	-25	146	8	152	129	146	8	176	118	137	-25	122	17	118	18	137	-25	118	18	115	19	137	-25	115	19	113	-14	302	25	296	4	303	-28	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	288	-52	288	-14	277	-29	288	-52	277	-29	266	-69	266	-69	277	-29	262	-39	266	-69	262	-39	243	-43	243	-43	227	-39	239	-76	239	-76	227	-39	218	-72	146	8	156	-37	167	-3	167	-3	156	-37	176	-51	167	-3	176	-51	188	-17	188	-17	176	-51	197	-63	188	-17	197	-63	208	-30	208	-30	197	-63	218	-72	208	-30	218	-72	227	-39	319	25	302	25	303	-28	319	25	303	-28	314	-1	243	-43	239	-76	266	-69	156	-37	146	8	137	-25	112	-113	113	-14	85	-113	194	275	94	192	182	235	152	129	28	195	28	190	131	101	108	20	123	-17	123	-17	108	20	105	20	123	-17	105	20	98	-12	98	-12	105	20	80	-17	80	-17	105	20	78	14	80	-17	78	14	66	-27	66	-27	78	14	56	0	66	-27	56	0	55	-42	55	-42	56	0	46	-61	41	-81	46	-61	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	142	140	133	14	162	116	142	140	162	116	169	232	169	232	162	116	174	155	169	232	174	155	177	261	177	261	174	155	193	219	177	261	193	219	208	365	208	365	193	219	201	249	208	365	201	249	234	365	32	332	32	300	169	232	32	332	169	232	177	261	248	192	174	155	315	190	248	192	315	190	315	195	248	192	315	195	201	249	248	192	201	249	193	219	131	101	123	-17	133	14	131	101	133	14	142	140	131	101	142	140	32	84	131	101	32	84	32	53	302	25	296	4	303	-28	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	288	-52	288	-14	277	-29	288	-52	277	-29	266	-69	266	-69	277	-29	262	-39	266	-69	262	-39	243	-43	243	-43	224	-39	239	-76	239	-76	224	-39	215	-71	133	14	145	-30	157	2	157	2	145	-30	167	-45	157	2	167	-45	181	-12	181	-12	167	-45	191	-60	181	-12	191	-60	203	-27	203	-27	191	-60	215	-71	203	-27	215	-71	224	-39	98	-12	69	-113	96	-113	98	-12	96	-113	123	-17	319	25	302	25	303	-28	319	25	303	-28	314	-1	243	-43	239	-76	266	-69	133	14	123	-17	145	-30	174	155	162	116	315	190	94	228	310	320	310	353	94	228	310	353	28	231	94	228	28	231	310	104	94	228	310	104	310	136	244	22	28	-69	310	20	244	22	310	20	310	25	244	22	310	25	28	147	244	22	28	147	28	114	310	20	28	-69	28	-101	310	104	28	231	28	226	244	228	28	136	310	226	244	228	310	226	310	231	244	228	310	231	28	353	244	228	28	353	28	320	94	22	310	114	310	147	94	22	310	147	28	25	94	22	28	25	310	-101	94	22	310	-101	310	-69	310	-101	28	25	28	20	310	226	28	136	28	104	222	313	234	375	215	278	215	278	234	375	209	375	215	278	209	375	196	186	196	186	209	375	194	301	196	186	194	301	190	157	190	157	194	301	188	267	190	157	188	267	176	83	176	83	188	267	173	196	176	83	173	196	171	53	171	53	173	196	167	167	171	53	167	167	156	-16	156	-16	167	167	152	93	156	-16	152	93	149	-50	149	-50	152	93	147	63	149	-50	147	63	134	-124	134	-124	147	63	128	-26	134	-124	128	-26	122	-62	122	-62	128	-26	24	-69	122	-62	24	-69	24	-102	222	313	215	278	319	320	222	313	319	320	319	353	196	186	190	157	319	104	196	186	319	104	319	137	93	228	188	267	194	301	93	228	194	301	24	231	93	228	24	231	167	167	93	228	167	167	173	196	248	22	156	-16	319	19	248	22	319	19	319	24	248	22	319	24	176	83	248	22	176	83	171	53	24	146	24	113	147	63	24	146	147	63	152	93	134	-124	122	-62	109	-124	156	-16	149	-50	319	19	167	167	24	231	24	226	185	254	174	198	177	87	185	254	177	87	195	175	185	254	195	175	191	284	185	254	191	284	24	353	185	254	24	353	24	320	209	375	191	284	195	175	209	375	195	175	202	209	209	375	202	209	209	245	209	375	209	245	214	274	209	375	214	274	235	375	249	228	202	209	319	226	249	228	319	226	319	231	249	228	319	231	214	274	249	228	214	274	209	245	24	137	167	164	174	198	174	198	167	164	171	53	174	198	171	53	177	87	177	87	171	53	319	113	177	87	319	113	319	146	24	19	129	-24	24	24	24	24	129	-24	93	22	24	24	93	22	150	76	150	76	93	22	143	41	150	76	143	41	153	-34	153	-34	143	41	136	4	153	-34	136	4	135	-124	135	-124	136	4	129	-24	135	-124	129	-24	109	-124	159	-4	171	53	167	164	159	-4	167	164	153	-34	159	-4	153	-34	319	-102	159	-4	319	-102	319	-69	93	22	129	-24	136	4	150	76	153	-34	167	164	167	164	24	137	24	104	319	226	202	209	195	175	289	51	259	75	268	30	289	51	268	30	310	-12	289	51	310	-12	310	26	222	157	259	179	268	223	268	223	259	179	289	202	268	223	289	202	310	266	310	266	289	202	310	228	157	167	143	127	182	140	157	167	182	140	216	190	216	190	182	140	222	157	216	190	222	157	268	223	157	167	94	102	143	127	143	127	94	102	157	86	143	127	157	86	182	113	182	113	157	86	216	63	182	113	216	63	222	96	222	96	216	63	268	30	222	96	268	30	259	75	94	151	32	143	94	102	94	151	94	102	157	167	94	102	32	143	32	110	310	110	310	143	248	102	248	102	310	143	248	151	248	102	248	151	199	127	199	127	248	151	186	167	199	127	186	167	160	140	160	140	186	167	127	190	160	140	127	190	121	157	121	157	127	190	84	179	74	223	32	266	53	202	74	223	53	202	84	179	74	223	84	179	127	190	121	96	127	63	160	113	160	113	127	63	186	86	160	113	186	86	199	127	199	127	186	86	248	102	84	75	53	51	74	30	84	75	74	30	127	63	84	75	127	63	121	96	32	26	32	-12	74	30	32	26	74	30	53	51	53	202	32	266	32	228	32	93	83	54	86	88	86	88	83	54	143	41	86	88	143	41	145	74	145	74	143	41	204	18	145	74	204	18	206	53	206	53	204	18	262	-14	206	53	262	-14	262	21	262	21	262	-14	310	-59	262	21	310	-59	310	-20	289	99	259	123	268	78	289	99	268	78	310	35	289	99	310	35	310	74	222	205	259	227	268	271	268	271	259	227	289	250	268	271	289	250	310	314	310	314	289	250	310	276	157	215	143	175	182	188	157	215	182	188	216	238	216	238	182	188	222	205	216	238	222	205	268	271	157	215	94	150	143	175	143	175	94	150	157	134	143	175	157	134	182	161	182	161	157	134	216	111	182	161	216	111	222	144	222	144	216	111	268	78	222	144	268	78	259	123	94	199	32	191	94	150	94	199	94	150	157	215	83	54	32	93	32	60	94	150	32	191	32	158	310	158	310	191	248	150	248	150	310	191	248	200	248	150	248	200	199	175	199	175	248	200	186	215	199	175	186	215	160	188	160	188	186	215	127	239	160	188	127	239	121	206	121	206	127	239	84	227	74	272	32	315	53	251	74	272	53	251	84	227	74	272	84	227	127	239	121	144	127	111	160	162	160	162	127	111	186	135	160	162	186	135	199	175	199	175	186	135	248	150	84	123	53	100	74	79	84	123	74	79	127	111	84	123	127	111	121	144	32	74	32	36	74	79	32	74	74	79	53	100	310	60	310	94	259	54	259	54	310	94	257	88	259	54	257	88	200	41	200	41	257	88	197	75	200	41	197	75	138	18	138	18	197	75	137	53	138	18	137	53	80	-13	80	-13	137	53	80	22	80	-13	80	22	32	-20	80	-13	32	-20	32	-59	53	251	32	315	32	276	289	117	258	141	268	96	289	117	268	96	310	53	289	117	310	53	310	92	221	223	258	244	268	289	268	289	258	244	289	268	268	289	289	268	310	332	310	332	289	268	310	294	156	233	143	193	181	206	156	233	181	206	215	256	215	256	181	206	221	223	215	256	221	223	268	289	156	233	93	168	143	193	143	193	93	168	156	152	143	193	156	152	181	180	181	180	156	152	215	129	181	180	215	129	221	162	221	162	215	129	268	96	221	162	268	96	258	141	93	217	31	209	93	168	93	217	93	168	156	233	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	93	168	31	209	31	176	311	176	311	209	249	168	249	168	311	209	249	217	249	168	249	217	200	193	200	193	249	217	186	233	200	193	186	233	161	206	161	206	186	233	127	256	161	206	127	256	121	223	121	223	127	256	84	244	75	289	32	332	53	268	75	289	53	268	84	244	75	289	84	244	127	256	121	162	127	129	161	179	161	179	127	129	186	152	161	179	186	152	200	193	200	193	186	152	249	168	84	141	53	117	75	96	84	141	75	96	127	129	84	141	127	129	121	162	32	92	32	53	75	96	32	92	75	96	53	117	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	53	268	32	332	32	294	125	-77	187	75	164	84	164	84	170	118	163	120	164	84	163	120	156	122	156	122	150	125	164	84	164	84	150	125	143	127	164	84	143	127	137	92	137	92	143	127	137	161	137	92	137	161	111	99	111	99	137	161	102	152	111	99	102	152	84	104	84	104	102	152	66	147	84	104	66	147	58	107	58	107	66	147	32	143	58	107	32	143	32	110	310	266	298	251	299	212	299	212	298	251	285	238	299	212	285	238	283	197	283	197	285	238	271	225	283	197	271	225	264	182	264	182	271	225	255	214	264	182	255	214	243	169	243	169	255	214	239	203	243	169	239	203	220	156	264	331	204	185	220	156	264	331	220	156	239	203	264	331	239	203	291	331	204	185	171	172	178	138	204	185	178	138	187	142	204	185	187	142	200	106	204	185	200	106	220	156	171	172	137	161	143	127	171	172	143	127	152	129	171	172	152	129	160	132	171	172	160	132	169	135	171	172	169	135	178	138	187	142	187	75	200	106	200	106	187	75	216	62	200	106	216	62	228	92	228	92	216	62	243	47	228	92	243	47	254	77	254	77	243	47	268	30	254	77	268	30	277	61	277	61	268	30	291	10	277	61	291	10	296	44	296	44	291	10	310	-12	296	44	310	-12	310	26	187	75	187	142	176	116	187	75	176	116	170	118	187	75	170	118	164	84	125	-77	164	84	98	-77	310	266	299	212	310	228	44	2	57	15	59	56	59	56	57	15	72	28	59	56	72	28	78	71	78	71	72	28	87	39	78	71	87	39	100	84	100	84	87	39	104	50	123	97	104	50	138	68	123	97	138	68	143	147	143	147	138	68	156	112	143	147	156	112	156	177	143	147	156	177	127	190	44	2	59	56	43	41	44	2	43	41	32	26	44	2	32	26	32	-12	143	147	127	190	115	160	115	160	127	190	99	205	115	160	99	205	89	175	89	175	99	205	74	223	89	175	74	223	65	192	65	192	74	223	51	243	65	192	51	243	46	209	46	209	51	243	32	266	46	209	32	266	32	228	156	112	166	137	218	331	218	331	166	137	179	169	180	132	179	169	173	135	173	135	179	169	166	137	218	331	156	177	156	112	193	128	199	127	205	161	205	161	199	127	206	92	205	161	206	92	231	154	231	154	206	92	241	100	231	154	241	100	258	149	258	149	241	100	276	106	258	149	276	106	284	145	284	145	276	106	310	110	284	145	310	110	310	143	206	92	199	127	191	124	206	92	191	124	182	121	206	92	182	121	174	118	206	92	174	118	171	81	171	81	174	118	165	115	171	81	165	115	156	112	171	81	156	112	138	68	104	50	52	-77	79	-77	104	50	79	-77	138	68	205	161	179	169	180	132	205	161	180	132	186	130	205	161	186	130	193	128	218	331	179	169	245	331	100	84	104	50	123	97	32	127	38	84	38	170	38	170	38	84	56	46	38	170	56	46	56	208	56	208	56	46	65	127	167	266	122	258	134	227	167	266	134	227	167	233	167	266	167	233	310	233	167	266	310	233	310	266	70	159	84	187	85	238	85	238	84	187	106	211	85	238	106	211	122	258	122	258	106	211	134	227	70	159	85	238	56	208	70	159	56	208	65	127	107	43	121	-4	135	27	135	27	121	-4	166	-11	135	27	166	-11	167	21	167	21	166	-11	310	-11	167	21	310	-11	310	21	65	127	56	46	70	96	70	96	56	46	84	15	70	96	84	15	84	67	84	67	84	15	121	-4	84	67	121	-4	107	43	175	266	32	266	175	266	175	266	32	266	175	233	175	266	175	233	220	258	220	258	175	233	208	227	220	258	208	227	236	211	258	187	272	159	286	208	286	208	272	159	277	127	286	46	277	127	272	96	257	238	220	258	236	211	257	238	236	211	258	187	257	238	258	187	286	208	304	170	286	208	286	46	304	170	286	46	304	84	304	170	304	84	310	127	258	15	286	46	272	96	258	15	272	96	258	67	258	15	258	67	236	43	258	15	236	43	221	-4	208	27	175	21	177	-11	208	27	177	-11	221	-4	208	27	221	-4	236	43	32	21	32	-11	177	-11	32	21	177	-11	175	21	277	127	286	46	286	208	175	233	32	266	32	233	129	-6	137	-8	143	24	143	24	137	-8	144	-9	143	24	208	233	129	-6	129	-6	208	233	121	33	129	-6	121	33	107	1	107	1	121	33	102	47	107	1	102	47	87	64	81	18	107	1	87	64	81	18	87	64	75	83	81	18	75	83	68	105	81	18	68	105	60	40	32	127	36	96	39	170	39	170	36	96	45	66	39	170	45	66	57	208	57	208	45	66	60	40	57	208	60	40	65	127	135	227	167	233	167	266	167	266	167	233	208	233	167	266	208	233	222	266	222	266	208	233	234	233	222	266	234	233	251	331	251	331	234	233	249	266	251	331	249	266	277	331	70	159	85	187	85	238	85	238	85	187	107	211	85	238	107	211	123	258	123	258	107	211	135	227	123	258	135	227	167	266	70	159	85	238	57	208	70	159	57	208	65	127	99	-77	129	-6	107	1	99	-77	107	1	72	-77	249	266	234	233	311	233	249	266	311	233	311	266	158	21	158	-11	163	21	163	21	158	-11	166	-11	163	21	166	-11	168	21	168	21	166	-11	311	-11	168	21	311	-11	311	21	143	24	144	-9	148	23	148	23	144	-9	151	-10	148	23	151	-10	153	22	153	22	151	-10	158	-11	153	22	158	-11	158	21	208	233	143	24	234	233	60	40	68	105	65	127	94	-11	65	-77	92	-77	94	-11	92	-77	121	-11	94	-11	121	-11	108	21	94	-11	108	21	32	21	94	-11	32	21	32	-11	135	21	222	220	199	229	199	229	206	262	199	264	199	229	199	264	195	231	195	231	199	264	191	265	195	231	191	265	190	231	190	231	191	265	186	232	184	265	176	266	176	233	184	265	176	233	181	233	184	265	181	233	186	232	184	265	186	232	191	265	32	266	32	233	176	233	32	266	176	233	176	266	243	331	213	261	222	220	243	331	222	220	236	252	243	331	236	252	271	331	206	262	199	229	222	220	206	262	222	220	213	261	199	229	121	-11	135	21	135	21	121	-11	178	-11	135	21	178	-11	176	21	176	21	178	-11	209	27	311	127	308	158	305	84	305	84	308	158	298	187	305	84	298	187	287	46	287	46	298	187	283	213	287	46	283	213	278	127	241	207	256	191	262	235	262	235	256	191	268	171	262	235	268	171	283	213	283	213	268	171	276	150	283	213	276	150	278	127	236	252	222	220	241	207	236	252	241	207	262	235	273	96	259	67	259	15	273	96	259	15	287	46	273	96	287	46	278	127	237	43	209	27	222	-4	237	43	222	-4	259	15	237	43	259	15	259	67	209	27	178	-11	222	-4	108	21	121	-11	199	229	32	165	38	122	38	208	38	208	38	122	56	84	38	208	56	84	56	246	56	246	56	84	65	165	167	304	122	296	134	265	167	304	134	265	167	271	167	304	167	271	310	271	167	304	310	271	310	304	70	197	84	225	85	276	85	276	84	225	106	249	85	276	106	249	122	296	122	296	106	249	134	265	70	197	85	276	56	246	70	197	56	246	65	165	107	81	121	33	135	65	135	65	121	33	166	26	135	65	166	26	167	59	167	59	166	26	310	26	167	59	310	26	310	59	65	165	56	84	70	134	70	134	56	84	84	53	70	134	84	53	84	105	84	105	84	53	121	33	84	105	121	33	107	81	36	-17	36	-50	310	-50	36	-17	310	-50	310	-17	175	304	32	304	175	304	175	304	32	304	175	271	175	304	175	271	220	296	220	296	175	271	208	265	220	296	208	265	236	249	258	225	272	197	286	246	286	246	272	197	277	165	286	84	277	165	272	134	257	276	220	296	236	249	257	276	236	249	258	225	257	276	258	225	286	246	304	208	286	246	286	84	304	208	286	84	304	122	304	208	304	122	310	165	258	53	286	84	272	134	258	53	272	134	258	105	258	53	258	105	236	81	258	53	236	81	221	33	208	65	175	59	177	26	208	65	177	26	221	33	208	65	221	33	236	81	32	59	32	26	177	26	32	59	177	26	175	59	32	-17	32	-50	306	-50	32	-17	306	-50	306	-17	277	165	286	84	286	246	175	271	32	304	32	271	214	271	137	64	151	26	214	271	151	26	154	26	214	271	154	26	162	59	214	271	162	59	242	271	214	271	242	271	227	304	214	271	227	304	167	304	214	271	167	304	167	271	70	197	84	225	85	276	85	276	84	225	106	249	85	276	106	249	122	296	122	296	106	249	134	265	122	296	134	265	167	304	167	304	134	265	167	271	32	165	36	129	38	208	38	208	36	129	48	97	38	208	48	97	56	246	56	246	48	97	68	68	56	246	68	68	65	165	65	165	70	197	56	246	56	246	70	197	85	276	157	26	160	26	162	59	162	59	160	26	163	26	162	59	163	26	310	59	310	59	163	26	166	26	310	59	166	26	310	26	253	304	276	365	249	365	253	304	249	365	242	271	253	304	242	271	310	271	253	304	310	271	310	304	133	-17	151	26	137	64	133	-17	137	64	126	31	133	-17	126	31	122	-50	133	-17	122	-50	310	-50	133	-17	310	-50	310	-17	113	76	93	93	94	46	113	76	94	46	126	31	113	76	126	31	137	64	65	165	68	68	68	139	68	139	68	68	94	46	68	139	94	46	78	115	78	115	94	46	93	93	107	-17	36	-17	94	-50	107	-17	94	-50	98	-113	107	-17	98	-113	122	-50	107	-17	122	-50	126	31	98	-113	94	-50	71	-113	94	-50	36	-17	36	-50	162	59	154	26	157	26	227	304	242	271	249	365	160	59	232	252	209	264	209	264	212	298	203	300	209	264	203	300	203	266	203	266	203	300	196	268	175	271	182	270	185	303	185	303	182	270	189	269	185	303	189	269	194	302	194	302	189	269	196	268	194	302	196	268	203	300	175	271	185	303	175	304	175	271	175	304	32	304	175	271	32	304	32	271	247	365	220	296	232	252	247	365	232	252	244	285	247	365	244	285	273	365	212	298	209	264	232	252	212	298	232	252	220	296	160	59	209	264	147	26	147	26	209	264	132	59	147	26	132	59	131	-17	131	-17	132	59	120	26	131	-17	120	26	118	-50	118	-50	120	26	103	-17	118	-50	103	-17	95	-113	95	-113	103	-17	92	-50	95	-113	92	-50	68	-113	32	59	32	26	120	26	32	59	120	26	132	59	310	165	307	194	304	122	304	122	307	194	299	222	304	122	299	222	286	84	286	84	299	222	285	247	286	84	285	247	277	165	277	165	272	134	286	84	286	84	272	134	258	53	247	239	260	223	267	268	267	268	260	223	269	205	267	268	269	205	285	247	285	247	269	205	275	185	285	247	275	185	277	165	244	285	232	252	247	239	244	285	247	239	267	268	272	134	258	105	258	53	258	53	258	105	236	81	258	53	236	81	221	33	221	33	236	81	208	65	221	33	208	65	177	26	177	26	208	65	175	59	177	26	175	59	160	59	131	-17	118	-50	306	-50	131	-17	306	-50	306	-17	32	-17	32	-50	92	-50	32	-17	92	-50	103	-17	177	26	160	59	147	26	32	175	38	132	38	218	38	218	38	132	56	94	38	218	56	94	56	256	56	256	56	94	65	175	167	314	122	306	134	275	167	314	134	275	167	281	167	314	167	281	310	281	167	314	310	281	310	314	70	207	84	235	85	286	85	286	84	235	106	259	85	286	106	259	122	306	122	306	106	259	134	275	70	207	85	286	56	256	70	207	56	256	65	175	107	91	121	43	135	75	135	75	121	43	166	36	135	75	166	36	167	69	167	69	166	36	310	36	167	69	310	36	310	69	65	175	56	94	70	144	70	144	56	94	84	63	70	144	84	63	84	115	84	115	84	63	121	43	84	115	121	43	107	91	140	-59	109	-107	139	-107	140	-59	139	-107	169	-59	140	-59	169	-59	161	-26	140	-59	161	-26	36	-26	140	-59	36	-26	36	-59	190	-26	220	21	191	21	190	-26	191	21	169	-59	190	-26	169	-59	310	-59	190	-26	310	-59	310	-26	161	-26	169	-59	191	21	175	314	32	314	175	314	175	314	32	314	175	281	175	314	175	281	220	306	220	306	175	281	208	275	220	306	208	275	236	259	258	235	272	207	286	256	286	256	272	207	277	175	286	94	277	175	272	144	257	286	220	306	236	259	257	286	236	259	258	235	257	286	258	235	286	256	304	218	286	256	286	94	304	218	286	94	304	132	304	218	304	132	310	175	258	63	286	94	272	144	258	63	272	144	258	115	258	63	258	115	236	91	258	63	236	91	221	43	208	75	175	69	177	36	208	75	177	36	221	43	208	75	221	43	236	91	32	69	32	36	177	36	32	69	177	36	175	69	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	32	-26	142	-59	32	-26	32	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	305	-59	192	-26	305	-59	305	-26	162	-26	171	-59	193	21	277	175	286	94	286	256	175	281	32	314	32	281	86	147	86	147	112	160	112	160	86	147	112	130	112	160	112	130	131	173	131	173	112	130	131	116	131	173	131	116	147	189	147	189	131	116	147	101	147	189	147	101	162	207	162	207	147	101	159	175	162	207	159	175	160	177	159	175	147	101	158	172	159	169	159	118	160	121	159	169	160	121	162	166	162	166	160	121	161	124	162	166	161	124	164	126	180	228	162	207	163	182	180	228	163	182	166	185	180	228	166	185	171	191	180	228	171	191	175	197	180	228	175	197	180	203	180	228	180	203	184	210	180	228	184	210	190	218	162	207	160	177	161	180	162	207	161	180	163	182	163	107	161	110	162	83	163	107	162	83	180	62	163	107	180	62	166	104	224	161	171	161	172	128	172	128	171	161	168	162	172	128	168	162	167	128	167	128	168	162	165	164	167	128	165	164	164	126	164	126	165	164	162	166	172	128	224	128	224	161	180	62	190	71	185	79	180	62	185	79	181	85	180	62	181	85	177	91	180	62	177	91	172	97	180	62	172	97	166	104	162	83	161	110	160	113	162	83	160	113	159	116	162	83	159	116	159	118	162	83	159	118	147	101	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	147	101	159	118	158	172	158	172	159	118	159	169	112	130	86	147	86	142	156	176	156	113	165	175	165	175	156	113	166	114	165	175	166	114	173	171	173	171	166	114	175	119	173	171	175	119	180	164	180	164	175	119	181	126	180	164	181	126	185	155	185	155	181	126	186	135	185	155	186	135	187	145	123	145	125	134	125	156	125	156	125	134	129	125	125	156	129	125	130	164	130	164	129	125	136	118	130	164	136	118	137	171	137	171	136	118	145	114	137	171	145	114	146	175	146	175	145	114	156	113	146	175	156	113	156	176	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	171	220	138	220	171	70	171	70	138	220	138	161	171	70	138	161	138	128	138	128	138	161	80	161	138	128	80	161	80	128	171	128	230	128	171	161	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	171	161	230	128	230	161	171	70	138	128	138	70	310	233	310	266	65	233	65	233	310	266	32	266	65	233	32	266	65	21	65	21	32	266	32	-11	65	21	32	-11	310	-11	65	21	310	-11	310	21	277	233	277	21	310	-11	277	233	310	-11	310	266	277	233	310	266	32	266	277	233	32	266	32	233	32	21	32	-11	310	-11	32	21	310	-11	277	21	310	271	310	304	65	271	65	271	310	304	32	304	65	271	32	304	65	59	65	59	32	304	32	26	65	59	32	26	310	26	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	65	59	310	26	310	59	277	271	277	59	310	26	277	271	310	26	310	304	277	271	310	304	32	304	277	271	32	304	32	271	32	59	32	26	310	26	32	59	310	26	277	59	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	253	-15	286	-15	253	235	253	235	286	-15	286	268	253	235	286	268	57	235	57	235	286	268	24	268	57	235	24	268	57	-15	57	-15	24	268	24	-15	57	17	57	268	24	268	57	17	24	268	24	-15	57	17	24	-15	286	-15	57	17	286	-15	253	17	253	268	253	17	286	-15	253	268	286	-15	286	268	69	183	89	219	101	276	101	276	89	219	118	247	101	276	118	247	152	302	152	302	118	247	153	267	152	302	153	267	210	311	210	311	153	267	194	277	210	-59	194	277	194	142	210	-59	194	142	194	109	194	109	194	142	59	109	69	69	59	109	61	16	59	142	59	109	194	142	268	-14	227	-25	269	-49	227	277	227	-25	227	109	227	142	227	109	362	109	227	142	362	109	362	142	362	142	387	185	360	235	362	142	360	235	352	183	352	183	360	235	332	219	227	277	268	267	269	302	269	302	268	267	303	247	269	302	303	247	320	276	320	276	303	247	332	219	320	276	332	219	360	235	210	-59	269	-49	227	-25	210	-59	227	-25	227	277	210	-59	227	277	210	311	210	-59	210	311	194	277	194	109	194	-25	210	-59	210	-59	194	-25	153	-14	210	-59	153	-14	152	-49	152	-49	153	-14	118	5	152	-49	118	5	101	-23	101	-23	118	5	89	33	101	-23	89	33	69	69	35	67	61	16	59	109	35	67	59	109	59	142	35	67	59	142	61	235	35	67	61	235	35	185	35	67	35	185	25	126	387	67	396	126	387	185	387	67	387	185	362	142	387	67	362	142	362	109	387	67	362	109	360	16	268	-14	269	-49	303	5	303	5	269	-49	320	-23	303	5	320	-23	332	33	332	33	320	-23	360	16	332	33	360	16	352	69	352	69	360	16	362	109	61	235	59	142	69	183	61	235	69	183	101	276	69	69	61	16	101	-23	210	311	227	277	269	302	362	109	351	66	360	16	360	16	351	66	328	29	360	16	328	29	320	-23	320	-23	328	29	295	0	320	-23	295	0	269	-49	269	-49	295	0	256	-18	269	-49	256	-18	210	-59	210	-59	256	-18	210	-25	93	29	101	-23	126	0	126	0	101	-23	152	-49	126	0	152	-49	165	-18	165	-18	152	-49	210	-59	165	-18	210	-59	210	-25	35	67	61	16	59	109	59	109	61	16	70	66	70	66	61	16	101	-23	70	66	101	-23	93	29	351	186	360	235	328	223	328	223	360	235	320	276	328	223	320	276	295	253	295	253	320	276	269	302	295	253	269	302	256	272	256	272	269	302	210	278	165	272	210	278	210	311	165	272	210	311	152	302	70	186	93	223	101	276	101	276	93	223	126	253	101	276	126	253	152	302	152	302	126	253	165	272	61	235	35	185	35	67	61	235	35	67	59	142	61	235	59	142	70	186	61	235	70	186	101	276	396	126	387	185	387	67	387	67	387	185	362	142	387	67	362	142	362	109	362	109	362	142	59	109	59	109	362	142	59	142	59	109	59	142	35	67	362	142	387	185	360	235	362	142	360	235	351	186	269	302	210	311	210	278	362	109	360	16	387	67	35	67	35	185	25	126	64	168	71	187	101	276	101	276	71	187	80	205	101	276	80	205	92	222	92	222	187	126	115	245	115	245	187	126	210	150	101	276	92	222	115	245	101	276	115	245	152	302	152	302	115	245	132	257	152	302	132	257	150	266	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	59	147	61	235	59	147	64	168	61	235	64	168	101	276	64	84	59	105	61	16	61	16	59	105	58	126	132	-3	115	7	152	-49	187	126	115	7	210	103	187	126	210	103	210	150	210	150	210	103	306	7	210	150	306	7	234	126	234	126	306	7	329	31	92	31	80	47	101	-23	92	31	101	-23	115	7	92	31	115	7	187	126	101	-23	80	47	71	65	101	-23	71	65	64	84	101	-23	64	84	61	16	150	-13	152	-49	169	-20	169	-20	152	-49	210	-59	169	-20	210	-59	189	-24	189	-24	210	-59	210	-25	232	-24	210	-25	210	-59	232	-24	210	-59	269	-49	252	273	269	302	232	277	232	277	269	302	210	278	189	277	210	278	210	311	189	277	210	311	169	273	169	273	210	311	152	302	169	273	152	302	150	266	272	266	290	257	320	276	320	276	290	257	306	245	320	276	306	245	329	222	320	276	329	222	360	235	360	235	329	222	341	205	360	235	341	205	350	187	269	302	252	273	272	266	269	302	272	266	320	276	269	302	210	311	210	278	357	84	350	65	360	16	360	16	350	65	341	47	360	16	341	47	329	31	329	31	306	7	320	-23	320	-23	306	7	290	-3	320	-23	290	-3	272	-13	360	16	387	67	361	105	361	105	387	67	363	126	361	147	363	126	387	185	361	147	387	185	360	235	360	235	350	187	357	168	360	235	357	168	361	147	306	245	210	150	234	126	306	245	234	126	329	222	387	67	396	126	387	185	387	67	387	185	363	126	329	31	320	-23	360	16	269	-49	320	-23	272	-13	269	-49	272	-13	252	-20	269	-49	252	-20	232	-24	357	84	360	16	361	105	152	-49	115	7	101	-23	132	-3	152	-49	150	-13	61	16	58	126	35	67	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	-25	189	-24	210	-59	210	-59	189	-24	169	-20	210	-59	169	-20	152	-49	152	-49	169	-20	150	-13	152	-49	150	-13	132	-3	132	-3	115	7	152	-49	306	245	115	7	329	222	306	245	329	222	320	276	101	-23	152	-49	115	7	101	-23	115	7	92	31	101	-23	92	31	80	47	101	-23	80	47	71	65	101	-23	71	65	64	84	101	-23	64	84	61	16	252	273	269	302	232	277	232	277	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	64	84	59	105	61	16	61	16	59	105	58	126	320	276	269	302	272	266	320	276	272	266	290	257	320	276	290	257	306	245	269	302	210	311	210	278	363	126	387	67	387	185	363	126	387	185	361	147	360	235	320	276	329	222	360	235	329	222	341	205	360	235	341	205	350	187	360	235	350	187	357	168	360	235	357	168	361	147	360	235	361	147	387	185	363	126	360	16	387	67	387	185	387	67	396	126	61	16	58	126	35	67	92	31	115	7	306	245	269	302	252	273	272	266	35	67	35	185	25	126	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	190	158	190	94	200	156	200	156	190	94	201	96	200	156	201	96	208	152	208	152	201	96	210	101	208	152	210	101	216	146	216	146	210	101	216	108	216	146	216	108	220	137	220	137	216	108	221	117	220	137	221	117	222	127	158	127	160	116	160	137	160	137	160	116	164	107	160	137	164	107	165	146	165	146	164	107	171	100	165	146	171	100	172	152	172	152	171	100	180	96	172	152	180	96	181	156	181	156	180	96	190	94	181	156	190	94	190	158	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	182	106	188	62	189	98	189	98	188	62	209	59	189	98	209	59	198	93	198	93	209	59	209	92	220	93	209	92	209	59	220	93	209	59	231	62	177	138	182	147	188	190	188	190	182	147	189	154	188	190	189	154	210	194	210	194	189	154	199	159	210	194	199	159	210	161	210	161	221	159	231	190	231	190	221	159	230	154	231	190	230	154	237	147	142	127	145	105	145	148	145	148	145	105	155	86	145	148	155	86	155	167	155	167	155	86	169	72	155	167	169	72	170	181	170	181	169	72	175	127	177	138	188	190	170	181	177	138	170	181	175	127	277	126	273	147	273	105	273	105	273	147	264	166	273	105	264	166	264	86	264	86	264	166	250	180	264	86	250	180	249	72	249	72	250	180	244	126	249	72	244	126	242	115	249	72	242	115	237	105	250	180	231	190	237	147	250	180	237	147	242	137	250	180	242	137	244	126	231	190	210	194	210	161	231	62	249	72	237	105	231	62	237	105	230	98	231	62	230	98	220	93	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	311	162	271	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	177	115	175	127	169	72	177	115	169	72	188	62	177	115	188	62	182	106	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	387	185	387	67	396	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	226	64	221	80	222	22	222	22	221	80	217	98	222	22	217	98	216	19	216	19	217	98	215	119	215	135	215	119	219	126	215	135	219	126	235	148	235	148	219	126	241	136	200	126	205	119	205	134	205	134	205	119	210	235	210	235	205	119	210	17	210	235	210	17	216	234	216	234	210	17	215	135	217	156	221	174	222	231	222	231	221	174	226	190	222	231	226	190	227	227	227	227	226	190	230	203	227	227	230	203	230	221	230	221	230	203	232	214	216	234	215	135	217	156	216	234	217	156	222	231	205	119	204	98	204	19	205	119	204	19	210	17	190	40	191	33	191	51	191	51	191	33	194	27	191	51	194	27	195	64	195	64	194	27	199	22	195	64	199	22	200	80	200	80	199	22	204	19	200	80	204	19	204	98	215	119	237	103	219	126	219	126	237	103	239	116	239	116	237	103	252	88	239	116	252	88	256	111	256	111	252	88	263	74	256	111	263	74	271	107	271	107	263	74	273	65	271	107	273	65	284	104	284	104	273	65	285	61	284	104	285	61	294	100	294	100	285	61	293	62	294	100	293	62	299	65	294	151	298	154	299	187	299	187	298	154	301	157	299	187	301	157	303	182	303	182	301	157	304	160	303	182	304	160	305	176	305	176	304	160	305	164	305	176	305	164	306	168	299	187	293	190	294	151	294	151	293	190	286	191	294	151	286	191	284	147	284	147	286	191	284	191	284	147	284	191	281	190	284	147	281	190	279	190	284	147	279	190	276	189	284	147	276	189	274	188	284	147	274	188	273	145	266	181	258	171	259	142	266	181	259	142	273	145	266	181	273	145	274	188	249	160	235	148	241	136	249	160	241	136	259	142	249	160	259	142	258	171	215	119	215	135	210	17	215	119	210	17	216	19	306	83	305	86	305	76	305	76	305	86	304	90	305	76	304	90	303	70	303	70	304	90	302	94	303	70	302	94	299	65	299	65	302	94	298	97	299	65	298	97	294	100	230	51	226	64	227	27	230	51	227	27	230	33	230	51	230	33	232	40	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	200	174	204	155	204	234	204	234	204	155	205	134	204	234	205	134	210	235	191	221	191	203	194	227	194	227	191	203	195	190	194	227	195	190	199	231	199	231	195	190	200	174	199	231	200	174	204	234	165	82	176	95	182	118	182	118	176	95	190	108	182	118	190	108	200	126	200	126	190	108	205	119	145	64	148	65	149	108	149	108	148	65	156	72	149	108	156	72	165	112	165	112	156	72	165	82	165	112	165	82	182	118	149	108	135	104	136	61	149	108	136	61	139	62	149	108	139	62	142	63	149	108	142	63	145	64	120	97	120	65	124	100	124	100	120	65	126	62	124	100	126	62	135	104	135	104	126	62	133	61	135	104	133	61	136	61	113	83	114	73	114	88	114	88	114	73	116	69	114	88	116	69	117	93	117	93	116	69	120	65	117	93	120	65	120	97	164	170	165	139	175	157	175	157	165	139	182	134	175	157	182	134	189	145	189	145	182	134	200	126	189	145	200	126	205	134	154	180	145	188	149	143	154	180	149	143	165	139	154	180	165	139	164	170	149	143	145	188	142	189	149	143	142	189	140	190	149	143	140	190	137	190	149	143	137	190	135	191	149	143	135	191	134	147	120	154	123	151	125	190	125	190	123	151	134	147	125	190	134	147	132	191	132	191	134	147	135	191	113	168	113	164	113	175	113	175	113	164	115	160	113	175	115	160	115	181	115	181	115	160	117	157	115	181	117	157	119	186	119	186	117	157	120	154	119	186	120	154	125	190	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	114	73	113	83	113	79	191	203	191	221	190	214	387	185	387	67	396	126	360	235	355	174	363	126	226	64	222	22	227	27	35	67	35	185	25	126	104	181	104	148	317	148	104	181	317	148	317	181	104	104	104	71	317	71	104	104	317	71	317	104	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	104	142	104	109	317	109	104	142	317	109	317	142	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	22	331	55	-45	55	298	55	139	55	113	214	113	55	139	214	113	214	139	214	139	214	113	241	-45	214	139	241	-45	214	298	214	298	241	-45	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	139	432	-78	400	139	400	113	400	113	400	139	241	139	400	113	241	139	241	113	432	331	22	331	55	298	432	331	55	298	214	298	432	-78	400	113	400	-45	432	-78	400	-45	241	-45	432	-78	241	-45	214	-45	432	-78	214	-45	55	-45	432	-78	55	-45	22	-78	22	-78	55	-45	22	331	214	-45	241	-45	214	113	55	139	55	113	400	113	55	139	400	113	400	139	400	139	400	113	432	-78	400	139	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	400	-45	55	-45	432	-78	400	-45	432	-78	400	113	228	107	228	145	209	126	209	126	228	145	74	298	209	126	74	298	55	280	55	280	74	298	22	331	55	280	22	331	55	-27	55	-27	22	331	22	-78	55	-27	22	-78	75	-45	75	-45	22	-78	432	-78	75	-45	432	-78	381	-45	381	-45	432	-78	400	-27	381	-45	400	-27	246	126	228	107	381	-45	228	145	228	145	381	-45	246	126	228	145	246	126	381	298	381	298	246	126	400	280	381	298	400	280	432	331	432	331	400	280	432	-78	432	331	22	331	74	298	432	331	74	298	381	298	209	126	55	-27	75	-45	209	126	75	-45	228	107	400	-27	432	-78	400	280	228	157	228	94	238	156	238	156	228	94	238	95	238	156	238	95	246	151	246	151	238	95	246	100	246	151	246	100	253	145	253	145	246	100	253	107	253	145	253	107	257	136	257	136	253	107	257	116	257	136	257	116	259	126	195	126	197	115	197	136	197	136	197	115	201	107	197	136	201	107	202	145	202	145	201	107	208	100	202	145	208	100	209	151	209	151	208	100	217	95	209	151	217	95	217	156	217	156	217	95	228	94	217	156	228	94	228	157	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	32	331	65	0	65	331	65	182	65	149	310	149	65	182	310	149	310	182	65	0	32	331	32	0	310	331	277	331	310	0	310	0	277	331	277	182	310	0	277	182	277	149	277	149	277	182	32	182	277	149	32	182	32	149	310	0	277	149	277	0	155	0	188	0	155	298	155	298	188	0	188	298	155	298	188	298	319	331	319	331	188	298	319	298	24	331	24	298	155	298	24	331	155	298	319	331	188	331	155	331	188	33	188	33	155	331	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	32	331	65	0	65	331	65	182	65	149	217	149	65	182	217	149	217	182	65	0	32	331	32	0	65	331	32	331	65	0	65	232	65	199	217	199	65	232	217	199	217	232	65	132	65	99	217	99	65	132	217	99	217	132	65	0	32	331	32	0	65	331	32	331	65	0	65	232	65	199	310	199	65	232	310	199	310	232	65	132	65	99	310	99	65	132	310	99	310	132	65	0	32	331	32	0	128	331	161	0	161	331	161	182	161	149	407	149	161	182	407	149	407	182	28	331	28	0	61	0	28	331	61	0	61	331	161	0	128	331	128	0	223	331	256	0	256	331	256	182	256	149	407	149	256	182	407	149	407	182	123	331	123	0	156	0	123	331	156	0	156	331	22	331	22	0	55	0	22	331	55	0	55	331	256	0	223	331	223	0	161	331	128	331	161	0	161	232	161	199	407	199	161	232	407	199	407	232	161	132	161	99	407	99	161	132	407	99	407	132	28	331	28	0	61	0	28	331	61	0	61	331	161	0	128	331	128	0	83	80	4	0	39	0	83	80	39	0	83	45	83	80	83	45	116	0	83	80	116	0	83	331	116	182	116	149	150	149	116	182	150	149	181	182	181	182	150	149	184	149	181	182	184	149	327	331	327	331	184	149	216	182	327	331	216	182	362	331	116	331	83	331	116	0	116	114	116	79	184	149	116	114	184	149	150	149	216	182	184	149	361	149	216	182	361	149	361	182	116	0	83	45	83	0	83	80	4	0	39	0	83	80	39	0	83	45	83	80	83	45	116	0	83	80	116	0	83	331	116	232	116	199	199	199	116	232	199	199	230	232	230	232	199	199	233	199	230	232	233	199	327	331	327	331	233	199	265	232	327	331	265	232	362	331	116	331	83	331	116	0	167	132	233	199	199	199	167	132	199	199	136	99	167	132	136	99	361	99	167	132	361	99	361	132	136	99	199	199	133	132	136	99	133	132	116	132	136	99	116	132	116	79	265	232	233	199	361	199	265	232	361	199	361	232	116	0	83	45	83	0	273	182	461	331	422	331	273	182	422	331	234	182	273	182	234	182	461	149	273	182	461	149	461	182	461	149	234	182	231	149	231	149	234	182	215	182	231	149	215	182	215	137	215	0	215	331	182	331	215	0	182	331	182	141	83	61	4	0	44	0	83	61	44	0	83	31	83	61	83	31	116	0	83	61	116	0	83	331	215	0	182	141	182	110	182	110	182	141	116	88	182	110	116	88	116	57	116	0	116	331	83	331	215	0	182	110	182	0	116	0	83	31	83	0	336	232	461	331	421	331	336	232	421	331	296	232	336	232	296	232	461	199	336	232	461	199	461	232	215	232	215	199	255	199	215	232	255	199	296	232	296	232	255	199	295	199	296	232	295	199	461	199	83	62	4	0	45	0	83	62	45	0	83	30	83	62	83	30	116	0	83	62	116	0	83	331	215	331	182	331	215	0	215	0	182	331	182	141	215	0	182	141	182	109	182	109	182	141	116	88	182	109	116	88	116	56	116	0	116	331	83	331	215	132	215	99	461	99	215	132	461	99	461	132	215	167	215	136	295	199	215	167	295	199	255	199	215	0	182	109	182	0	116	0	83	30	83	0	196	121	158	126	179	94	179	94	158	126	150	99	125	102	150	99	150	155	125	102	150	155	125	151	125	102	125	151	101	104	101	104	125	151	101	149	101	104	101	149	77	106	77	106	101	149	77	147	77	106	77	147	54	108	54	108	77	147	54	145	54	108	54	145	32	143	235	21	211	21	214	7	235	21	214	7	221	-4	235	21	221	-4	231	-13	235	21	231	-13	245	-19	235	21	245	-19	238	14	242	9	245	-19	247	5	247	5	245	-19	260	-21	247	5	260	-21	253	3	253	3	260	-21	259	2	266	3	259	2	260	-21	266	3	260	-21	277	-19	308	14	310	31	301	0	301	0	310	31	300	68	301	0	300	68	291	-11	291	-11	300	68	282	28	291	-11	282	28	281	18	291	-11	281	18	278	11	273	94	236	111	247	73	273	94	247	73	272	54	273	94	272	54	282	28	273	94	282	28	300	68	214	86	247	73	236	111	214	86	236	111	196	121	214	86	196	121	179	94	277	-19	291	-11	278	11	277	-19	278	11	272	6	277	-19	272	6	266	3	238	239	242	244	245	273	245	273	242	244	247	248	245	273	247	248	260	276	260	276	247	248	253	250	260	276	253	250	259	251	259	251	266	250	260	276	260	276	266	250	277	273	291	265	282	224	300	184	291	265	300	184	301	254	301	254	300	184	310	222	301	254	310	222	308	239	266	250	272	247	277	273	277	273	272	247	278	242	277	273	278	242	291	265	291	265	278	242	281	234	291	265	281	234	282	224	282	224	273	158	300	184	150	155	150	99	158	127	150	155	158	127	179	159	179	159	158	127	196	132	179	159	196	132	214	167	214	167	196	132	237	142	214	167	237	142	247	180	247	180	237	142	273	158	247	180	273	158	272	199	272	199	273	158	282	224	158	127	150	99	158	126	235	232	238	239	245	273	235	232	245	273	231	267	235	232	231	267	221	258	235	232	221	258	214	246	235	232	214	246	211	232	238	14	245	-19	242	9	54	108	32	143	32	110	193	99	217	102	193	99	193	99	217	102	217	151	193	99	217	151	193	155	193	155	164	159	184	127	184	127	164	159	146	132	129	167	95	180	106	142	129	167	106	142	146	132	129	167	146	132	164	159	66	273	51	265	60	224	60	224	69	158	70	199	70	199	69	158	106	142	70	199	106	142	95	180	51	265	41	254	42	184	51	265	42	184	69	158	51	265	69	158	60	224	34	239	32	222	42	184	34	239	42	184	41	254	193	99	193	155	184	127	193	99	184	127	184	126	193	99	184	126	164	94	70	54	95	73	106	111	106	111	95	73	129	86	106	111	129	86	146	121	146	121	129	86	164	94	146	121	164	94	184	126	69	94	42	68	51	-11	69	94	51	-11	60	28	69	94	60	28	70	54	69	94	70	54	106	111	65	11	62	18	66	-19	66	-19	62	18	60	28	42	68	32	31	34	14	42	68	34	14	41	0	42	68	41	0	51	-11	217	151	217	102	242	149	242	149	217	102	242	104	242	149	242	104	266	147	266	147	242	104	266	106	266	147	266	106	289	145	289	145	266	106	289	108	289	145	289	108	310	143	310	143	289	108	310	110	100	9	95	5	98	-19	98	-19	95	5	90	3	98	-19	90	3	84	2	84	2	77	3	83	-21	83	-21	77	3	70	6	83	-21	70	6	66	-19	66	-19	70	6	65	11	62	234	65	242	66	273	66	273	65	242	70	247	66	273	70	247	83	276	83	276	70	247	77	250	83	276	77	250	84	251	84	251	90	250	98	274	98	274	90	250	95	248	98	274	95	248	100	244	66	273	60	224	62	234	129	246	122	258	132	232	132	232	122	258	111	267	132	232	111	267	108	232	108	232	111	267	105	239	111	267	98	274	100	244	111	267	100	244	105	239	98	274	83	276	84	251	132	21	108	21	111	-13	132	21	111	-13	122	-4	132	21	122	-4	129	7	111	-13	108	21	105	14	111	-13	105	14	100	9	111	-13	100	9	98	-19	84	2	83	-21	98	-19	66	-19	60	28	51	-11	12	127	90	127	315	266	315	266	90	127	282	213	315	266	282	213	315	-11	315	-11	282	213	282	40	315	-11	282	40	90	127	315	-11	90	127	12	127	252	127	330	127	60	213	60	213	330	127	27	266	60	213	27	266	60	40	60	40	27	266	27	-11	60	40	27	-11	330	127	60	40	330	127	252	127	12	165	90	165	315	304	315	304	90	165	282	251	315	304	282	251	315	26	315	26	282	251	282	78	315	26	282	78	90	165	17	-17	17	-50	315	-50	17	-17	315	-50	315	-17	315	26	90	165	12	165	252	165	330	165	60	251	60	251	330	165	27	304	60	251	27	304	60	78	60	78	27	304	27	26	60	78	27	26	330	165	27	-17	27	-50	325	-50	27	-17	325	-50	325	-17	60	78	330	165	252	165	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	400	143	400	110	406	162	406	162	400	110	406	91	406	162	406	91	418	178	418	178	406	91	418	75	418	178	418	75	433	190	433	190	418	75	433	62	433	190	433	62	452	199	452	199	433	62	452	54	452	199	452	54	473	201	473	201	452	54	473	51	473	201	473	51	496	198	496	198	473	51	496	55	496	198	496	55	517	187	517	187	496	55	517	66	517	187	517	66	533	171	533	171	517	66	533	82	533	171	533	82	544	150	544	150	533	82	544	103	544	150	544	103	547	127	173	110	400	110	400	143	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	155	178	148	142	150	127	400	143	400	143	173	110	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	139	62	139	62	155	178	139	190	139	62	139	190	121	54	121	54	139	190	121	199	121	54	121	199	100	51	100	51	121	199	100	201	100	51	100	201	76	55	76	55	100	201	76	198	76	55	76	198	56	66	56	66	76	198	56	187	56	66	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	520	111	513	97	517	66	517	66	513	97	502	86	517	66	502	86	496	55	496	55	502	86	488	79	496	55	488	79	473	51	473	51	488	79	473	76	513	156	517	187	502	167	502	167	517	187	496	198	502	167	496	198	488	174	488	174	496	198	473	176	457	174	473	176	473	201	457	174	473	201	452	199	425	142	432	156	433	190	433	190	432	156	443	167	433	190	443	167	452	199	452	199	443	167	457	174	433	190	418	178	425	142	425	142	418	178	422	127	425	111	422	127	418	75	425	111	418	75	433	62	418	75	422	127	418	178	418	75	418	178	406	91	406	91	418	178	406	162	406	91	406	162	400	110	400	110	406	162	400	143	400	110	400	143	173	110	517	66	533	82	520	111	520	111	533	82	522	127	520	142	522	127	533	171	520	142	533	171	517	187	496	198	473	201	473	176	544	150	533	171	533	82	544	150	533	82	544	103	544	150	544	103	547	127	522	127	533	82	533	171	432	97	433	62	443	86	443	86	433	62	452	54	443	86	452	54	457	79	457	79	452	54	473	51	457	79	473	51	473	76	425	111	433	62	432	97	517	187	513	156	520	142	277	111	275	127	275	127	270	75	275	127	270	178	270	75	270	178	259	91	259	91	270	178	259	162	259	91	259	162	252	110	252	110	259	162	252	143	252	110	252	143	25	143	372	111	365	97	369	66	369	66	365	97	354	86	369	66	354	86	348	55	348	55	354	86	340	79	348	55	340	79	325	51	325	51	340	79	325	76	365	156	369	187	354	167	354	167	369	187	348	198	354	167	348	198	340	174	340	174	348	198	325	176	309	174	325	176	325	201	309	174	325	201	304	199	277	142	284	156	285	190	285	190	284	156	295	167	285	190	295	167	304	199	304	199	295	167	309	174	277	142	285	190	270	178	277	142	270	178	275	127	369	66	385	82	372	111	372	111	385	82	374	127	372	142	374	127	385	171	372	142	385	171	369	187	348	198	325	201	325	176	396	150	385	171	385	82	396	150	385	82	396	103	396	150	396	103	400	127	374	127	385	82	385	171	284	97	285	62	295	86	295	86	285	62	304	54	295	86	304	54	309	79	309	79	304	54	325	51	309	79	325	51	325	76	277	111	275	127	270	75	277	111	270	75	285	62	277	111	285	62	284	97	369	187	365	156	372	142	252	110	25	143	25	110	155	273	155	163	188	163	155	273	188	163	188	273	208	143	208	110	318	110	208	143	318	110	318	143	24	143	24	110	134	110	24	143	134	110	134	143	155	90	155	-20	188	-20	155	90	188	-20	188	90	99	-105	142	-105	99	192	99	192	142	-105	142	192	99	192	142	192	203	225	203	225	142	192	203	192	37	225	37	192	99	192	37	225	99	192	203	225	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	24	-35	24	-69	286	-69	24	-35	286	-69	286	-35	24	323	24	290	286	290	24	323	286	290	286	323	16	-14	49	-14	153	268	153	268	49	-14	156	201	153	268	156	201	158	268	158	268	156	201	263	-14	158	268	263	-14	295	-14	24	323	24	290	286	290	24	323	286	290	286	323	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	58	205	58	205	58	292	58	205	58	292	25	292	58	205	25	292	58	33	58	205	58	33	58	172	58	205	58	172	109	191	25	0	317	0	58	33	58	33	317	0	196	33	216	84	196	33	230	33	230	33	196	33	317	0	230	33	317	0	317	33	189	128	153	164	162	108	189	128	162	108	184	73	189	128	184	73	196	33	189	128	196	33	216	84	58	172	98	159	109	191	109	191	98	159	133	137	109	191	133	137	153	164	153	164	133	137	162	108	25	0	58	33	25	292	22	-78	102	-45	432	331	432	331	102	-45	400	252	432	331	400	252	432	-78	432	-78	400	252	400	-45	432	-78	400	-45	102	-45	432	-78	102	-45	22	-78	245	382	217	382	230	309	245	382	230	309	232	309	245	382	232	309	397	-128	245	382	397	-128	435	-128	217	382	27	-128	65	-128	217	382	65	-128	230	309	245	-128	435	382	397	382	245	-128	397	382	232	-56	245	-128	232	-56	230	-56	245	-128	230	-56	217	-128	65	382	27	382	217	-128	65	382	217	-128	230	-56	184	346	231	353	231	353	234	389	231	353	278	346	234	389	278	346	286	381	286	381	278	346	318	328	286	381	318	328	336	359	336	359	318	328	350	301	336	359	350	301	377	325	377	325	350	301	371	268	377	325	371	268	378	230	378	230	378	-126	415	-126	378	230	415	-126	405	279	378	230	405	279	377	325	91	268	112	301	125	359	125	359	112	301	144	328	125	359	144	328	176	381	176	381	144	328	184	346	176	381	184	346	234	389	234	389	184	346	231	353	47	224	47	-126	84	-126	47	224	84	-126	57	279	57	279	84	-126	84	230	57	279	84	230	84	325	84	325	84	230	91	268	84	325	91	268	125	359	405	279	415	-126	415	224	378	26	371	-10	377	-67	377	-67	371	-10	350	-43	377	-67	350	-43	336	-102	336	-102	350	-43	318	-70	336	-102	318	-70	286	-124	286	-124	318	-70	278	-88	286	-124	278	-88	234	-131	234	-131	278	-88	231	-94	415	384	378	384	405	-21	415	384	405	-21	415	33	378	26	377	-67	405	-21	378	26	405	-21	378	384	112	-43	125	-101	144	-70	144	-70	125	-101	176	-124	144	-70	176	-124	184	-88	184	-88	176	-124	234	-131	184	-88	234	-131	231	-94	91	-10	84	26	84	-67	91	-10	84	-67	125	-101	91	-10	125	-101	112	-43	84	26	84	384	57	-21	84	26	57	-21	84	-67	47	384	47	33	57	-21	47	384	57	-21	84	384	131	244	13	126	60	126	60	126	13	126	131	8	60	126	131	8	131	55	131	55	131	8	248	126	131	55	248	126	202	126	202	126	248	126	131	244	202	126	131	244	131	198	131	198	131	244	60	126	43	136	43	118	47	144	47	144	43	118	47	110	47	144	47	110	54	150	54	150	47	110	54	103	54	150	54	103	62	155	62	155	54	103	62	98	62	155	62	98	72	156	72	156	62	98	72	97	72	156	72	97	81	155	81	155	72	97	81	98	81	155	81	98	89	150	89	150	81	98	89	102	89	150	89	102	96	144	96	144	89	102	96	109	96	144	96	109	100	136	100	136	96	109	100	117	100	136	100	117	102	127	43	118	43	136	41	127	201	167	175	299	175	83	201	167	175	83	219	114	201	167	219	114	333	182	148	167	17	182	131	114	148	167	131	114	175	83	148	167	175	83	175	299	175	83	131	114	77	-6	219	114	175	83	273	-6	171	262	171	199	181	261	181	261	171	199	182	201	181	261	182	201	190	257	190	257	182	201	191	205	190	257	191	205	197	250	197	250	191	205	197	212	197	250	197	212	201	241	201	241	197	212	202	221	201	241	202	221	203	231	140	231	141	220	141	242	141	242	141	220	145	211	141	242	145	211	146	250	146	250	145	211	152	205	146	250	152	205	153	257	153	257	152	205	161	201	153	257	161	201	162	261	162	261	161	201	171	199	162	261	171	199	171	262	317	249	294	272	211	142	211	142	294	272	171	150	211	142	171	150	212	109	212	109	171	150	294	-18	212	109	294	-18	317	4	317	142	211	142	212	109	317	142	212	109	317	109	294	-18	171	150	171	103	171	103	171	150	132	142	171	103	132	142	131	109	131	109	132	142	26	142	131	109	26	142	26	109	49	272	26	249	132	142	49	272	132	142	171	150	131	109	26	4	49	-18	131	109	49	-18	171	103	141	33	141	13	146	42	146	42	141	13	146	4	146	42	146	4	153	49	153	49	146	4	153	-2	153	49	153	-2	161	53	161	53	153	-2	161	-7	161	53	161	-7	171	54	171	54	161	-7	171	-8	171	54	171	-8	181	53	181	53	171	-8	181	-7	181	53	181	-7	190	49	190	49	181	-7	190	-2	190	49	190	-2	197	42	197	42	190	-2	197	4	197	42	197	4	201	34	201	34	197	4	201	13	201	34	201	13	203	22	141	13	141	33	140	22	203	103	378	-39	203	148	203	148	378	-39	225	126	203	148	225	126	378	291	378	291	225	126	345	222	378	291	345	222	378	-39	378	-39	345	222	345	29	378	-39	345	29	225	126	27	291	27	-39	60	29	60	29	27	-39	203	103	60	29	203	103	180	126	180	126	203	103	203	148	180	126	203	148	60	222	60	222	203	148	27	291	60	222	27	291	60	29	227	126	358	247	358	291	227	126	358	291	202	148	227	126	202	148	358	-39	227	126	358	-39	358	3	202	148	46	291	79	217	202	148	79	217	178	126	202	148	178	126	202	103	202	148	202	103	358	-39	79	35	79	217	46	291	79	35	46	291	46	-39	79	35	46	-39	202	103	79	35	202	103	178	126	325	35	227	126	358	-39	358	-39	227	126	203	148	358	-39	203	148	203	103	203	103	203	148	178	126	203	103	178	126	46	3	325	35	358	-39	325	217	325	217	358	-39	358	291	325	217	358	291	227	126	227	126	358	291	203	148	46	291	46	247	178	126	46	291	178	126	203	148	203	103	46	3	46	-39	37	-16	60	-39	180	126	180	126	60	-39	203	103	180	126	203	103	368	-16	368	-16	203	103	345	-39	60	291	37	268	180	126	60	291	180	126	368	-16	345	291	37	-16	60	-39	345	291	60	-39	203	103	345	291	203	103	225	126	345	291	225	126	368	268	225	126	203	103	345	-39	225	126	345	-39	368	-16	243	185	262	181	243	185	243	185	262	181	266	211	243	185	266	211	239	218	243	185	239	218	220	178	220	178	239	218	210	211	220	178	210	211	193	162	193	162	210	211	181	195	193	162	181	195	164	143	164	143	181	195	152	176	164	143	152	176	135	127	135	127	152	176	126	160	135	127	126	160	105	121	105	121	126	160	102	153	303	170	288	194	288	155	303	170	288	155	296	136	303	170	296	136	302	116	303	170	302	116	319	116	303	170	319	116	314	142	277	171	288	155	288	194	277	171	288	194	266	211	277	171	266	211	262	181	56	183	56	142	68	168	68	168	56	142	78	126	68	168	78	126	83	157	83	157	78	126	105	121	83	157	105	121	102	153	29	193	39	165	41	223	41	223	39	165	56	142	41	223	56	142	47	202	47	202	56	142	56	183	24	60	24	27	319	27	24	60	319	27	319	60	29	193	41	223	24	223	133	135	118	170	121	49	133	135	121	49	128	-11	133	135	128	-11	161	-11	133	135	161	-11	145	99	236	219	275	266	236	266	236	219	236	266	211	235	236	219	211	235	206	166	161	-11	169	49	172	170	172	170	169	49	184	109	172	170	184	109	190	203	190	203	184	109	206	166	190	203	206	166	211	235	157	135	145	99	161	-11	157	135	161	-11	172	170	121	49	118	170	106	109	106	109	118	170	100	203	106	109	100	203	84	166	84	166	100	203	79	235	84	166	79	235	54	219	54	219	79	235	54	266	54	219	54	266	16	266	161	266	161	266	169	205	169	205	161	266	172	84	169	205	172	84	184	145	184	145	172	84	190	51	184	145	190	51	206	88	206	88	190	51	211	19	206	88	211	19	236	35	236	35	211	19	236	-11	236	35	236	-11	275	-11	161	266	128	266	133	119	161	266	133	119	145	155	161	266	145	155	157	119	161	266	157	119	172	84	16	-11	54	-11	54	35	54	35	54	-11	79	19	54	35	79	19	84	88	84	88	79	19	100	51	84	88	100	51	106	145	106	145	100	51	118	84	106	145	118	84	121	205	121	205	118	84	133	119	121	205	133	119	128	266	103	127	106	106	107	149	107	149	106	106	115	88	107	149	115	88	116	167	116	167	115	88	129	73	116	167	129	73	130	181	130	181	129	73	136	127	168	59	310	59	169	92	168	59	169	92	159	94	168	59	159	94	150	99	168	59	150	99	146	63	146	63	150	99	143	107	146	63	143	107	138	117	146	63	138	117	136	127	146	63	136	127	129	73	32	127	38	84	38	170	38	170	38	84	56	46	38	170	56	46	56	208	56	208	56	46	65	127	167	266	122	258	134	227	167	266	134	227	167	233	167	266	167	233	310	233	167	266	310	233	310	266	70	159	84	187	85	238	85	238	84	187	106	211	85	238	106	211	122	258	122	258	106	211	134	227	70	159	85	238	56	208	70	159	56	208	65	127	138	137	142	146	148	191	148	191	142	146	149	154	148	191	149	154	168	194	168	194	149	154	158	159	168	194	158	159	169	161	310	194	169	161	310	161	138	137	148	191	130	181	138	137	130	181	136	127	107	43	121	-4	135	27	135	27	121	-4	166	-11	135	27	166	-11	167	21	167	21	166	-11	310	-11	167	21	310	-11	310	21	65	127	56	46	70	96	70	96	56	46	84	15	70	96	84	15	84	67	84	67	84	15	121	-4	84	67	121	-4	107	43	169	161	310	194	168	194	169	92	310	59	310	92	175	266	32	266	175	266	175	266	32	266	175	233	175	266	175	233	220	258	220	258	175	233	208	227	220	258	208	227	236	211	258	187	272	159	286	208	286	208	272	159	277	127	286	46	277	127	272	96	257	238	220	258	236	211	257	238	236	211	258	187	257	238	258	187	286	208	304	170	286	208	286	46	304	170	286	46	304	84	304	170	304	84	310	127	258	15	286	46	272	96	258	15	272	96	258	67	258	15	258	67	236	43	258	15	236	43	221	-4	208	27	175	21	177	-11	208	27	177	-11	221	-4	208	27	221	-4	236	43	32	21	32	-11	177	-11	32	21	177	-11	175	21	175	194	32	194	174	161	175	194	174	161	184	159	175	194	184	159	195	191	213	181	206	127	214	73	213	181	214	73	227	167	227	167	214	73	228	88	227	167	228	88	236	149	236	149	228	88	236	106	236	149	236	106	239	127	184	159	193	154	195	191	195	191	193	154	200	146	195	191	200	146	213	181	213	181	200	146	205	137	213	181	205	137	206	127	206	127	205	117	214	73	214	73	205	117	200	107	214	73	200	107	196	63	196	63	200	107	193	99	196	63	193	99	184	94	175	59	196	63	184	94	175	59	184	94	174	92	175	59	174	92	32	92	175	59	32	92	32	59	174	161	32	194	32	161	277	127	286	46	286	208	175	233	32	266	32	233	128	144	131	152	135	196	135	196	131	152	137	159	135	196	137	159	155	199	155	199	137	159	145	164	155	199	145	164	155	166	155	166	165	164	175	196	175	196	165	164	173	159	175	196	173	159	179	152	118	187	105	174	127	-15	118	187	127	-15	127	133	118	187	127	133	128	144	118	187	128	144	135	196	94	134	94	-15	127	-15	94	134	127	-15	97	156	97	156	127	-15	105	174	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	175	196	179	152	192	187	192	187	179	152	182	143	192	187	182	143	184	133	217	-15	184	133	184	-15	175	196	155	199	155	166	217	-15	217	134	214	156	217	-15	214	156	205	174	217	-15	205	174	192	187	217	-15	192	187	184	133	137	93	131	100	135	57	135	57	131	100	128	109	135	57	128	109	118	65	118	65	128	109	127	119	118	65	127	119	127	268	127	268	94	268	97	97	127	268	97	97	105	79	127	268	105	79	118	65	137	93	155	54	145	88	145	88	155	54	155	86	165	88	155	86	155	54	165	88	155	54	175	57	217	268	184	268	192	65	217	268	192	65	205	79	217	268	205	79	214	97	217	268	214	97	217	118	192	65	184	268	184	119	192	65	184	119	182	109	192	65	182	109	179	100	192	65	179	100	175	57	173	93	165	88	175	57	173	93	175	57	179	100	253	121	248	88	261	37	261	37	248	88	234	60	261	37	234	60	233	9	233	9	234	60	213	37	233	9	213	37	197	-8	197	-8	213	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	37	286	268	261	37	280	74	286	268	280	74	286	118	76	59	77	9	98	37	98	37	77	9	113	-8	98	37	113	-8	125	23	125	23	113	-8	155	-15	125	23	155	-15	155	17	62	87	57	120	49	38	62	87	49	38	77	9	62	87	77	9	76	59	57	268	24	268	31	75	57	268	31	75	49	38	57	268	49	38	57	120	31	75	24	268	24	120	253	121	261	37	253	268	137	93	135	57	155	54	97	97	94	268	94	118	171	267	171	267	171	315	171	267	171	315	138	234	171	267	138	234	171	-15	171	267	171	-15	171	234	171	267	171	234	209	257	138	267	138	234	138	315	138	315	138	234	171	315	72	188	90	209	101	257	101	257	90	209	112	225	101	257	112	225	138	267	138	267	112	225	138	234	69	238	45	210	57	132	69	238	57	132	61	162	69	238	61	162	72	188	69	238	72	188	101	257	57	-15	57	132	45	210	57	-15	45	210	30	175	57	-15	30	175	24	134	57	-15	24	134	24	-15	286	132	281	174	286	-15	286	-15	281	174	265	209	286	-15	265	209	253	132	253	132	265	209	249	162	240	237	209	257	220	209	240	237	220	209	237	188	240	237	237	188	249	162	240	237	249	162	265	209	209	257	171	234	197	225	209	257	197	225	220	209	286	-15	253	132	253	-15	171	-15	138	234	138	-15	24	93	105	60	105	93	105	93	105	60	138	-93	105	93	138	-93	105	160	105	160	138	-93	105	193	105	160	105	193	24	193	238	345	205	345	238	-93	238	-93	205	345	205	193	238	-93	205	193	205	160	205	160	205	193	138	193	205	160	138	193	138	160	138	93	138	60	205	60	138	-93	138	345	105	345	138	-93	105	345	105	193	205	60	205	-93	238	-93	205	60	238	-93	205	93	205	60	205	93	138	93	238	193	238	160	319	160	238	193	319	160	319	193	238	93	238	60	319	60	238	93	319	60	319	93	205	93	238	-93	205	160	138	-93	105	60	105	-93	105	160	24	193	24	160	105	60	24	93	24	60	236	160	236	93	246	159	246	159	236	93	247	94	246	159	247	94	255	154	255	154	247	94	257	99	255	154	257	99	263	147	263	147	257	99	264	107	263	147	264	107	268	138	268	138	264	107	268	116	268	138	268	116	270	127	202	127	204	115	204	138	204	138	204	115	208	106	204	138	208	106	209	147	209	147	208	106	215	99	209	147	215	99	217	154	217	154	215	99	225	94	217	154	225	94	226	159	226	159	225	94	236	93	226	159	236	93	236	160	94	127	310	234	310	267	94	127	310	267	28	129	94	127	28	129	310	-11	94	127	310	-11	310	20	310	-11	28	129	28	124	244	127	28	20	310	124	244	127	310	124	310	129	244	127	310	129	28	267	244	127	28	267	28	234	103	160	103	93	113	159	113	159	103	93	114	94	113	159	114	94	122	154	122	154	114	94	123	99	122	154	123	99	130	147	130	147	123	99	131	106	130	147	131	106	135	138	135	138	131	106	135	115	135	138	135	115	137	127	69	127	71	116	71	138	71	138	71	116	75	107	71	138	75	107	76	147	76	147	75	107	82	99	76	147	82	99	83	154	83	154	82	99	91	94	83	154	91	94	93	159	93	159	91	94	103	93	93	159	103	93	103	160	310	124	28	20	28	-11	398	127	614	234	614	267	398	127	614	267	332	129	398	127	332	129	614	-11	398	127	614	-11	614	20	244	127	460	234	460	267	244	127	460	267	177	129	244	127	177	129	460	-11	244	127	460	-11	460	20	89	127	305	234	305	267	89	127	305	267	22	129	89	127	22	129	305	-11	89	127	305	-11	305	20	305	-11	22	129	22	124	460	-11	177	129	177	124	614	-11	332	129	332	124	548	127	332	20	614	124	548	127	614	124	614	129	548	127	614	129	332	267	548	127	332	267	332	234	393	127	177	20	459	124	393	127	459	124	459	129	393	127	459	129	177	267	393	127	177	267	177	234	238	127	22	20	305	124	238	127	305	124	305	129	238	127	305	129	22	267	238	127	22	267	22	234	305	124	22	20	22	-11	459	124	177	20	177	-11	614	124	332	20	332	-11	108	306	310	382	310	415	108	306	310	415	28	309	108	306	28	309	310	196	108	306	310	196	310	228	28	143	28	110	310	110	28	143	310	110	310	143	231	-52	28	-130	310	-54	231	-52	310	-54	310	-49	231	-52	310	-49	28	56	231	-52	28	56	28	24	310	-54	28	-130	28	-161	310	196	28	309	28	304	231	306	28	228	310	304	231	306	310	304	310	309	231	306	310	309	28	415	231	306	28	415	28	382	28	143	28	110	310	110	28	143	310	110	310	143	108	-52	310	24	310	56	108	-52	310	56	28	-49	108	-52	28	-49	310	-161	108	-52	310	-161	310	-130	310	-161	28	-49	28	-54	310	304	28	228	28	196	32	304	32	271	310	271	32	304	310	271	310	304	100	88	310	194	310	227	100	88	310	227	32	90	100	88	32	90	310	-50	100	88	310	-50	310	-17	310	-50	32	90	32	85	32	304	32	271	310	271	32	304	310	271	310	304	243	88	32	-17	310	85	243	88	310	85	310	90	243	88	310	90	32	227	243	88	32	227	32	194	310	85	32	-17	32	-50	310	275	310	314	262	232	262	232	310	314	262	268	262	232	262	268	206	201	206	201	262	268	204	235	206	201	204	235	145	179	145	179	204	235	143	213	145	179	143	213	86	166	86	166	143	213	83	200	86	166	83	200	32	194	289	4	259	27	268	-16	289	4	268	-16	310	-59	289	4	310	-59	310	-21	222	110	259	131	268	176	268	176	259	131	289	155	268	176	289	155	310	219	310	219	289	155	310	180	157	119	143	79	182	92	157	119	182	92	216	143	216	143	182	92	222	110	216	143	222	110	268	176	157	119	94	54	143	79	143	79	94	54	157	39	143	79	157	39	182	66	182	66	157	39	216	15	182	66	216	15	222	48	222	48	216	15	268	-16	222	48	268	-16	259	27	94	103	32	95	94	54	94	103	94	54	157	119	86	166	32	194	32	161	94	54	32	95	32	63	310	161	259	200	257	166	257	166	259	200	200	213	257	166	200	213	197	179	197	179	200	213	138	235	197	179	138	235	137	201	137	201	138	235	80	268	137	201	80	268	80	232	80	232	80	268	32	314	80	232	32	314	32	275	310	63	310	95	248	54	248	54	310	95	248	103	248	54	248	103	199	79	199	79	248	103	186	119	199	79	186	119	160	92	160	92	186	119	127	143	160	92	127	143	121	110	121	110	127	143	84	131	74	176	32	219	53	155	74	176	53	155	84	131	74	176	84	131	127	143	121	48	127	15	160	66	160	66	127	15	186	39	160	66	186	39	199	79	199	79	186	39	248	54	84	27	53	4	74	-16	84	27	74	-16	127	15	84	27	127	15	121	48	32	-21	32	-59	74	-16	32	-21	74	-16	53	4	53	155	32	219	32	180	259	200	310	161	310	194	127	-113	175	31	151	40	151	40	161	71	136	78	151	40	136	78	127	46	127	46	136	78	110	83	127	46	110	83	103	51	103	51	110	83	83	87	103	51	83	87	79	55	79	55	83	87	57	91	79	55	57	91	55	58	55	58	57	91	32	93	55	58	32	93	32	60	234	214	250	224	248	257	248	257	250	224	262	266	262	266	250	224	266	236	262	266	266	236	275	277	275	277	266	236	281	249	275	277	281	249	288	288	288	288	281	249	296	264	288	288	296	264	300	301	300	301	296	264	310	281	300	301	310	281	310	314	257	365	215	238	234	214	257	365	234	214	248	257	257	365	248	257	283	365	215	238	181	223	183	191	215	238	183	191	203	199	215	238	203	199	212	147	215	238	212	147	234	214	123	175	134	177	144	211	144	211	134	177	148	181	144	211	148	181	181	223	181	223	148	181	165	185	181	223	165	185	183	191	151	137	123	175	121	145	121	145	123	175	106	202	121	145	106	202	91	151	91	151	106	202	69	195	91	151	69	195	61	156	61	156	69	195	32	191	61	156	32	191	32	158	180	127	175	31	185	64	185	64	175	31	207	19	185	64	207	19	214	52	214	52	207	19	237	4	214	52	237	4	242	38	242	38	237	4	264	-13	242	38	264	-13	268	21	268	21	264	-13	289	-35	268	21	289	-35	290	1	290	1	289	-35	310	-59	290	1	310	-59	310	-21	180	127	185	64	189	156	180	127	189	156	173	162	180	127	173	162	158	167	180	127	158	167	151	137	151	137	158	167	145	170	151	137	145	170	133	173	161	71	151	40	175	31	161	71	175	31	180	127	310	36	310	69	293	56	293	56	310	69	292	90	293	56	292	90	273	75	273	75	292	90	272	108	273	75	272	108	252	123	273	75	252	123	251	91	251	91	252	123	232	136	251	91	232	136	228	105	228	105	232	136	212	147	228	105	212	147	203	118	203	118	212	147	203	199	203	118	203	199	189	156	189	156	185	64	203	118	123	175	151	137	133	173	127	-113	151	40	101	-113	106	202	123	175	144	211	32	314	32	314	51	291	51	291	32	314	53	256	51	291	53	256	74	271	74	271	53	256	76	236	74	271	76	236	99	253	99	253	76	236	100	220	99	253	100	220	127	238	127	238	100	220	124	206	127	238	124	206	147	196	32	-21	41	-47	43	-7	43	-7	41	-47	52	-36	43	-7	52	-36	56	5	56	5	52	-36	63	-25	56	5	63	-25	70	17	70	17	63	-25	75	-15	70	17	75	-15	85	28	85	28	75	-15	87	-6	100	38	87	-6	119	11	100	38	119	11	122	109	122	109	119	11	132	54	122	109	132	54	132	147	152	123	183	134	162	160	152	123	162	160	156	225	152	123	156	225	147	196	152	123	147	196	132	147	152	123	132	147	132	54	32	69	47	53	51	91	51	91	47	53	63	69	51	91	63	69	71	109	71	109	63	69	81	84	71	109	81	84	91	124	91	124	81	84	101	97	91	124	101	97	112	137	112	137	101	97	122	109	112	137	122	109	132	147	171	187	182	183	180	217	180	217	182	183	205	209	205	209	182	183	193	180	205	209	193	180	203	178	196	365	156	225	162	160	196	365	162	160	171	187	196	365	171	187	180	217	196	365	180	217	223	365	132	54	155	27	166	67	166	67	155	27	193	40	166	67	193	40	202	77	202	77	193	40	232	49	202	77	232	49	238	84	238	84	232	49	272	56	238	84	272	56	274	90	274	90	272	56	310	60	274	90	310	60	310	93	212	176	219	175	232	203	232	203	219	175	247	150	232	203	247	150	258	198	258	198	247	150	279	155	258	198	279	155	284	194	284	194	279	155	310	158	284	194	310	158	310	191	219	175	210	173	215	143	219	175	215	143	247	150	210	173	201	171	215	143	215	143	201	171	189	168	215	143	189	168	183	134	183	134	189	168	176	164	183	134	176	164	162	160	87	-6	56	-113	83	-113	87	-6	83	-113	119	11	205	209	203	178	212	176	205	209	212	176	232	203	132	54	119	11	155	27	53	256	32	314	32	281	127	238	147	196	156	225	47	53	32	69	32	36	41	-47	32	-21	32	-59	85	28	87	-6	100	38	161	59	240	271	213	271	213	271	240	271	225	304	213	271	225	304	65	271	65	271	225	304	32	304	65	271	32	304	65	59	65	59	32	304	32	26	65	59	32	26	122	26	161	59	213	271	148	26	161	59	148	26	311	26	161	59	311	26	311	59	252	304	275	365	248	365	252	304	248	365	240	271	252	304	240	271	311	271	252	304	311	271	311	304	93	-50	97	-113	105	-17	105	-17	97	-113	120	-50	105	-17	120	-50	122	26	122	26	120	-50	132	-17	122	26	132	-17	134	59	134	59	132	-17	148	26	134	59	148	26	213	271	132	-17	120	-50	311	-50	132	-17	311	-50	311	-17	32	-17	32	-50	93	-50	32	-17	93	-50	105	-17	97	-113	93	-50	70	-113	65	59	122	26	134	59	225	304	240	271	248	365	216	271	137	59	152	26	216	271	152	26	165	59	216	271	165	59	243	271	216	271	243	271	228	304	216	271	228	304	32	304	216	271	32	304	32	271	256	304	278	365	252	365	256	304	252	365	243	271	256	304	243	271	278	271	256	304	278	271	311	304	311	26	311	304	278	271	311	26	278	271	278	59	311	26	278	59	165	59	311	26	165	59	152	26	152	26	137	59	136	-17	136	-17	137	59	125	26	136	-17	125	26	123	-50	123	-50	125	26	108	-17	123	-50	108	-17	100	-113	100	-113	108	-17	97	-50	100	-113	97	-50	73	-113	32	59	32	26	125	26	32	59	125	26	137	59	136	-17	123	-50	311	-50	136	-17	311	-50	311	-17	32	-17	32	-50	97	-50	32	-17	97	-50	108	-17	228	304	243	271	252	365	310	281	310	314	65	281	65	281	310	314	32	314	65	281	32	314	65	69	65	69	32	314	32	36	65	69	32	36	310	36	140	-59	110	-107	140	-107	140	-59	140	-107	170	-59	140	-59	170	-59	161	-26	140	-59	161	-26	32	-26	140	-59	32	-26	32	-59	190	-26	221	21	191	21	190	-26	191	21	170	-59	190	-26	170	-59	310	-59	190	-26	310	-59	310	-26	161	-26	170	-59	191	21	65	69	310	36	310	69	277	281	277	69	310	36	277	281	310	36	310	314	277	281	310	314	32	314	277	281	32	314	32	281	32	69	32	36	310	36	32	69	310	36	277	69	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	32	-26	142	-59	32	-26	32	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	310	-59	192	-26	310	-59	310	-26	162	-26	171	-59	193	21	94	195	310	302	310	334	94	195	310	334	28	197	94	195	28	197	310	55	94	195	310	55	310	87	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	1	129	1	120	-31	129	-36	129	1	129	-36	141	-3	141	-3	129	-36	140	-41	141	-3	140	-41	150	-48	198	52	165	-16	171	-62	171	-62	165	-16	153	-9	171	-62	153	-9	150	-48	150	-48	153	-9	141	-3	171	-62	185	-71	185	-30	185	-30	185	-71	198	-79	185	-30	198	52	171	-62	150	-48	108	-139	135	-139	150	-48	135	-139	171	-62	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	198	-39	198	-79	210	-46	210	-46	198	-79	212	-85	210	-46	212	-85	222	-53	222	-53	212	-85	226	-90	222	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	185	-30	198	-79	198	-39	198	52	185	-30	225	52	310	55	28	197	28	192	244	195	28	87	310	192	244	195	310	192	310	197	244	195	310	197	28	334	244	195	28	334	28	302	105	5	102	-27	111	-28	105	5	111	-28	118	4	118	4	111	-28	120	-31	118	4	120	-31	130	0	130	0	120	-31	130	-36	130	0	130	-36	142	-4	142	-4	130	-36	141	-42	142	-4	141	-42	152	-49	200	52	166	-18	172	-64	172	-64	166	-18	154	-11	172	-64	154	-11	152	-49	152	-49	154	-11	142	-4	223	-53	212	-47	213	-86	213	-86	212	-47	200	-40	213	-86	200	-40	199	-80	199	-80	200	-40	188	-32	188	-32	187	-32	199	-80	199	-80	187	-32	186	-72	200	52	172	-64	187	-32	200	52	187	-32	188	-32	200	52	188	-32	228	52	152	-49	110	-139	137	-139	152	-49	137	-139	172	-64	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	223	-53	213	-86	226	-90	223	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	187	-32	172	-64	186	-72	310	192	28	87	28	55	289	120	259	143	268	99	289	120	268	99	310	56	289	120	310	56	310	94	222	226	259	247	268	292	268	292	259	247	289	271	268	292	289	271	310	335	310	335	289	271	310	296	157	235	143	195	182	209	157	235	182	209	216	259	216	259	182	209	222	226	216	259	222	226	268	292	157	235	94	171	143	195	143	195	94	171	157	155	143	195	157	155	182	182	182	182	157	155	216	132	182	182	216	132	222	165	222	165	216	132	268	99	222	165	268	99	259	143	94	220	32	212	94	171	94	220	94	171	157	235	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	1	129	1	120	-31	129	-35	129	1	129	-35	141	-3	141	-3	129	-35	139	-41	141	-3	139	-41	150	-48	198	52	165	-16	171	-62	171	-62	165	-16	153	-9	171	-62	153	-9	150	-48	150	-48	153	-9	141	-3	171	-62	184	-71	185	-30	185	-30	184	-71	198	-79	185	-30	198	52	171	-62	150	-48	107	-139	134	-139	150	-48	134	-139	171	-62	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	198	-39	198	-79	210	-46	210	-46	198	-79	212	-85	210	-46	212	-85	222	-53	222	-53	212	-85	226	-90	222	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	185	-30	198	-79	198	-39	198	52	185	-30	225	52	94	171	32	212	32	179	310	179	310	212	248	171	248	171	310	212	248	220	248	171	248	220	199	195	199	195	248	220	186	236	199	195	186	236	160	209	160	209	186	236	127	259	160	209	127	259	121	226	121	226	127	259	84	247	74	292	32	335	53	271	74	292	53	271	84	247	74	292	84	247	127	259	121	165	127	132	160	182	160	182	127	132	186	155	160	182	186	155	199	195	199	195	186	155	248	171	84	143	53	120	74	99	84	143	74	99	127	132	84	143	127	132	121	165	32	94	32	56	74	99	32	94	74	99	53	120	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	0	129	0	120	-31	130	-36	129	0	130	-36	142	-4	142	-4	130	-36	140	-42	142	-4	140	-42	151	-49	200	52	166	-17	172	-63	172	-63	166	-17	154	-10	172	-63	154	-10	151	-49	151	-49	154	-10	142	-4	223	-53	211	-47	213	-85	213	-85	211	-47	199	-40	213	-85	199	-40	199	-79	199	-79	199	-40	187	-31	199	-79	187	-31	185	-72	200	52	172	-63	187	-31	200	52	187	-31	227	52	151	-49	109	-139	137	-139	151	-49	137	-139	172	-63	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	223	-53	213	-85	226	-90	223	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	187	-31	172	-63	185	-72	53	271	32	335	32	296	171	170	189	215	84	127	84	127	189	215	12	127	84	127	12	127	84	126	84	126	12	127	128	68	84	126	128	68	141	98	141	98	128	68	151	57	141	98	151	57	171	170	171	170	151	57	164	86	171	170	164	86	204	186	223	232	264	331	237	331	223	232	237	331	204	186	223	232	204	186	257	213	223	232	257	213	291	266	189	215	171	170	204	186	189	215	204	186	237	331	128	68	69	-77	95	-77	128	68	95	-77	151	57	291	-11	291	266	257	213	291	-11	257	213	257	40	291	-11	257	40	164	86	291	-11	164	86	151	57	27	266	27	-11	60	40	60	40	27	-11	93	20	60	40	93	20	111	65	111	65	93	20	127	37	111	65	127	37	152	166	152	166	127	37	145	82	152	166	145	82	175	156	60	213	152	166	165	196	165	196	152	166	175	156	165	196	175	156	220	331	220	331	175	156	188	185	220	331	188	185	248	331	60	213	165	196	27	266	60	213	27	266	60	40	93	20	52	-77	79	-77	93	20	79	-77	127	37	305	127	188	185	233	127	305	127	233	127	233	126	305	127	233	126	145	82	305	127	145	82	127	37	233	127	188	185	175	156	176	210	191	254	84	165	84	165	191	254	12	165	84	165	12	165	84	164	84	164	12	165	138	101	84	164	138	101	149	132	149	132	138	101	161	90	149	132	161	90	176	210	176	210	161	90	171	121	176	210	171	121	208	226	223	270	256	365	229	365	223	270	229	365	208	226	223	270	208	226	257	251	223	270	257	251	291	304	191	254	176	210	208	226	191	254	208	226	229	365	86	-50	92	-113	98	-17	98	-17	92	-113	113	-50	98	-17	113	-50	138	101	138	101	113	-50	124	-17	138	101	124	-17	161	90	12	-17	12	-50	86	-50	12	-17	86	-50	98	-17	291	26	291	304	257	251	291	26	257	251	257	78	291	26	257	78	171	121	291	26	171	121	161	90	124	-17	113	-50	291	-50	124	-17	291	-50	291	-17	92	-113	86	-50	65	-113	27	304	27	26	60	78	60	78	27	26	123	73	60	78	123	73	134	115	134	115	123	73	153	89	134	115	153	89	160	201	160	201	153	89	166	131	160	201	166	131	169	233	169	233	166	131	183	190	169	233	183	190	207	365	207	365	183	190	192	221	207	365	192	221	233	365	60	251	160	201	169	233	60	251	169	233	27	304	60	251	27	304	60	78	305	165	192	221	233	165	305	165	233	165	233	164	305	165	233	164	166	131	305	165	166	131	153	89	86	-50	95	-113	96	-17	96	-17	95	-113	113	-50	96	-17	113	-50	123	73	123	73	113	-50	123	-17	123	73	123	-17	153	89	27	-17	27	-50	86	-50	27	-17	86	-50	96	-17	123	-17	113	-50	305	-50	123	-17	305	-50	305	-17	95	-113	86	-50	69	-113	233	165	192	221	183	190	128	12	128	-51	137	10	137	10	128	-51	138	-49	137	10	138	-49	146	6	146	6	138	-49	147	-45	146	6	147	-45	153	0	153	0	147	-45	154	-38	153	0	154	-38	158	-9	158	-9	154	-38	158	-29	158	-9	158	-29	160	-19	96	-19	97	-30	98	-8	98	-8	97	-30	102	-39	98	-8	102	-39	103	0	103	0	102	-39	108	-45	103	0	108	-45	110	6	110	6	108	-45	117	-49	110	6	117	-49	118	10	118	10	117	-49	128	-51	118	10	128	-51	128	12	128	303	128	239	137	302	137	302	128	239	138	241	137	302	138	241	146	297	146	297	138	241	147	246	146	297	147	246	153	291	153	291	147	246	154	253	153	291	154	253	158	282	158	282	154	253	158	262	158	282	158	262	160	272	96	272	97	261	98	282	98	282	97	261	102	252	98	282	102	252	103	291	103	291	102	252	108	245	103	291	108	245	110	297	110	297	108	245	117	241	110	297	117	241	118	302	118	302	117	241	128	239	118	302	128	239	128	303	128	157	128	94	137	156	137	156	128	94	138	95	137	156	138	95	146	152	146	152	138	95	147	100	146	152	147	100	153	145	153	145	147	100	154	107	153	145	154	107	158	136	158	136	154	107	158	116	158	136	158	116	160	126	96	126	97	115	98	137	98	137	97	115	102	106	98	137	102	106	103	145	103	145	102	106	108	100	103	145	108	100	110	152	110	152	108	100	117	95	110	152	117	95	118	156	118	156	117	95	128	94	118	156	128	94	128	157	86	158	86	94	95	156	95	156	86	94	97	96	95	156	97	96	104	152	104	152	97	96	105	101	104	152	105	101	111	146	111	146	105	101	112	108	111	146	112	108	116	137	116	137	112	108	116	117	116	137	116	117	118	127	54	127	56	116	56	137	56	137	56	116	60	107	56	137	60	107	61	146	61	146	60	107	67	100	61	146	67	100	68	152	68	152	67	100	75	96	68	152	75	96	76	156	76	156	75	96	86	94	76	156	86	94	86	158	232	158	232	94	241	156	241	156	232	94	242	96	241	156	242	96	250	152	250	152	242	96	251	101	250	152	251	101	256	146	256	146	251	101	257	108	256	146	257	108	261	137	261	137	257	108	261	117	261	137	261	117	263	127	200	127	201	116	202	137	202	137	201	116	206	107	202	137	206	107	206	146	206	146	206	107	212	100	206	146	212	100	213	152	213	152	212	100	221	96	213	152	221	96	222	156	222	156	221	96	232	94	222	156	232	94	232	158	377	158	377	94	387	156	387	156	377	94	388	96	387	156	388	96	395	152	395	152	388	96	397	101	395	152	397	101	403	146	403	146	397	101	403	108	403	146	403	108	407	137	407	137	403	108	408	117	407	137	408	117	409	127	345	127	347	116	347	137	347	137	347	116	351	107	347	137	351	107	352	146	352	146	351	107	358	100	352	146	358	100	359	152	359	152	358	100	367	96	359	152	367	96	368	156	368	156	367	96	377	94	368	156	377	94	377	158	129	55	129	-8	138	53	138	53	129	-8	140	-6	138	53	140	-6	147	49	147	49	140	-6	148	-2	147	49	148	-2	154	42	154	42	148	-2	155	4	154	42	155	4	159	33	159	33	155	4	159	13	159	33	159	13	161	23	97	23	99	12	99	33	99	33	99	12	103	3	99	33	103	3	104	42	104	42	103	3	110	-2	104	42	110	-2	111	49	111	49	110	-2	118	-6	111	49	118	-6	119	53	119	53	118	-6	129	-8	119	53	129	-8	129	55	233	157	233	94	242	156	242	156	233	94	243	95	242	156	243	95	250	152	250	152	243	95	252	100	250	152	252	100	257	145	257	145	252	100	258	107	257	145	258	107	262	136	262	136	258	107	263	116	262	136	263	116	264	126	200	126	202	115	202	137	202	137	202	115	206	106	202	137	206	106	207	145	207	145	206	106	213	100	207	145	213	100	214	152	214	152	213	100	222	95	214	152	222	95	223	156	223	156	222	95	233	94	223	156	233	94	233	157	334	260	334	196	344	259	344	259	334	196	345	198	344	259	345	198	352	254	352	254	345	198	354	203	352	254	354	203	360	248	360	248	354	203	360	210	360	248	360	210	364	239	364	239	360	210	365	219	364	239	365	219	366	228	302	228	304	218	304	239	304	239	304	218	308	209	304	239	308	209	309	248	309	248	308	209	315	202	309	248	315	202	316	254	316	254	315	202	324	198	316	254	324	198	325	259	325	259	324	198	334	196	325	259	334	196	334	260	129	260	129	196	138	259	138	259	129	196	140	198	138	259	140	198	147	254	147	254	140	198	148	203	147	254	148	203	154	248	154	248	148	203	155	210	154	248	155	210	159	239	159	239	155	210	159	219	159	239	159	219	161	228	97	228	99	218	99	239	99	239	99	218	103	209	99	239	103	209	104	248	104	248	103	209	110	202	104	248	110	202	111	254	111	254	110	202	118	198	111	254	118	198	119	259	119	259	118	198	129	196	119	259	129	196	129	260	334	55	334	-8	344	53	344	53	334	-8	345	-6	344	53	345	-6	352	49	352	49	345	-6	354	-2	352	49	354	-2	360	42	360	42	354	-2	360	4	360	42	360	4	364	33	364	33	360	4	365	13	364	33	365	13	366	23	302	23	304	12	304	33	304	33	304	12	308	3	304	33	308	3	309	42	309	42	308	3	315	-2	309	42	315	-2	316	49	316	49	315	-2	324	-6	316	49	324	-6	325	53	325	53	324	-6	334	-8	325	53	334	-8	334	55	231	157	231	94	240	156	240	156	231	94	242	95	240	156	242	95	249	152	249	152	242	95	250	100	249	152	250	100	256	145	256	145	250	100	257	107	256	145	257	107	261	136	261	136	257	107	261	116	261	136	261	116	262	126	199	126	201	115	201	137	201	137	201	115	205	106	201	137	205	106	206	145	206	145	205	106	212	100	206	145	212	100	213	152	213	152	212	100	220	95	213	152	220	95	222	156	222	156	220	95	231	94	222	156	231	94	231	157	130	37	158	11	133	109	133	109	133	142	130	37	130	37	133	142	130	215	130	37	130	215	110	71	110	71	130	215	110	181	110	71	110	181	100	109	100	109	110	181	100	142	100	109	100	142	27	142	133	142	133	109	382	109	133	142	382	109	382	142	159	195	181	215	193	259	193	259	181	215	207	228	193	259	207	228	234	266	234	266	207	228	237	233	234	266	237	233	382	266	382	266	237	233	382	233	158	241	130	215	133	142	158	241	133	142	142	170	158	241	142	170	159	195	158	241	159	195	193	259	236	-12	382	-12	382	20	236	-12	382	20	236	20	236	-12	236	20	206	24	236	-12	206	24	194	-6	180	37	158	57	158	11	180	37	158	11	194	-6	180	37	194	-6	206	24	142	82	133	109	158	11	142	82	158	11	158	57	100	109	27	142	27	109	313	199	280	199	313	53	313	53	280	199	280	142	313	53	280	142	280	109	280	109	280	142	65	142	280	109	65	142	64	109	64	109	55	45	84	14	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	313	53	280	109	280	53	82	75	71	90	72	42	72	42	71	90	65	109	72	42	65	109	50	188	72	42	50	188	50	65	50	65	50	188	36	159	50	65	36	159	36	93	36	93	36	159	31	126	81	177	96	188	102	224	102	224	96	188	114	194	102	224	114	194	137	229	137	229	114	194	137	196	50	188	65	109	65	142	65	142	65	109	177	142	177	142	65	109	177	109	177	142	177	109	210	74	210	74	177	109	177	74	177	179	177	142	210	74	177	179	210	74	210	179	210	229	137	229	137	196	210	229	137	196	210	196	73	210	50	188	65	142	73	210	65	142	71	162	73	210	71	162	81	177	73	210	81	177	102	224	96	64	101	28	115	57	115	57	101	28	136	22	115	57	136	22	137	55	137	55	136	22	210	22	137	55	210	22	210	55	82	75	72	42	101	28	82	75	101	28	96	64	181	358	181	295	191	357	191	357	181	295	192	296	191	357	192	296	200	352	200	352	192	296	201	301	200	352	201	301	207	346	207	346	201	301	207	308	207	346	207	308	211	337	211	337	207	308	212	317	211	337	212	317	213	326	150	326	151	316	151	337	151	337	151	316	155	307	151	337	155	307	156	346	156	346	155	307	162	300	156	346	162	300	163	353	163	353	162	300	171	296	163	353	171	296	172	357	172	357	171	296	181	295	172	357	181	295	181	358	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	35	343	35	310	313	310	35	343	313	310	313	343	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	40	306	40	273	210	273	40	306	210	273	210	306	82	75	71	90	72	42	72	42	71	90	65	109	72	42	65	109	50	188	72	42	50	188	50	65	50	65	50	188	36	159	50	65	36	159	36	93	36	93	36	159	31	126	81	177	96	188	102	224	102	224	96	188	114	194	102	224	114	194	137	229	137	229	114	194	137	196	50	188	65	109	65	142	65	142	65	109	210	142	210	142	65	109	210	109	210	229	137	229	137	196	210	229	137	196	210	196	73	210	50	188	65	142	73	210	65	142	71	162	73	210	71	162	81	177	73	210	81	177	102	224	96	64	101	28	115	57	115	57	101	28	136	22	115	57	136	22	137	55	137	55	136	22	210	22	137	55	210	22	210	55	82	75	72	42	101	28	82	75	101	28	96	64	167	266	122	259	137	228	167	266	137	228	167	233	167	266	167	233	313	233	167	266	313	233	313	266	64	143	73	170	84	238	84	238	73	170	89	195	84	238	89	195	122	259	122	259	89	195	111	215	122	259	111	215	137	228	74	82	65	110	84	15	84	15	65	110	55	46	55	46	65	110	55	208	55	208	65	110	64	143	55	208	64	143	84	238	65	110	313	110	313	143	111	38	121	-4	138	25	138	25	121	-4	166	-12	138	25	166	-12	167	20	167	20	166	-12	313	-12	167	20	313	-12	313	20	90	58	74	82	84	15	90	58	84	15	121	-4	90	58	121	-4	111	38	37	169	30	127	37	84	37	169	37	84	55	46	37	169	55	46	55	208	35	-56	35	-89	313	-89	35	-56	313	-89	313	-56	65	110	313	143	64	143	64	117	64	120	55	207	55	207	64	120	64	123	55	207	64	123	64	127	64	127	64	129	55	207	55	207	64	129	64	132	55	207	64	132	64	135	313	174	75	174	313	141	313	141	75	174	65	141	64	138	65	141	55	207	64	138	55	207	64	135	166	266	121	258	122	222	166	266	122	222	143	230	166	266	143	230	166	233	166	266	166	233	313	233	166	266	313	233	313	266	65	141	75	174	83	238	83	238	75	174	87	193	83	238	87	193	121	258	121	258	87	193	103	209	121	258	103	209	122	222	83	238	55	207	65	141	122	31	104	43	120	-5	120	-5	104	43	88	59	120	-5	88	59	83	15	83	15	88	59	75	78	83	15	75	78	65	111	83	15	65	111	55	45	55	45	65	111	64	114	55	45	64	114	55	207	55	207	64	114	64	117	313	111	65	111	75	78	313	111	75	78	313	78	164	-12	313	-12	166	20	164	-12	166	20	143	22	164	-12	143	22	122	31	164	-12	122	31	120	-5	37	169	31	127	37	84	37	169	37	84	55	45	37	169	55	45	55	207	166	20	313	-12	313	20	276	109	267	82	279	37	279	37	267	82	251	57	279	37	251	57	251	11	251	11	251	57	229	37	251	11	229	37	215	-6	215	-6	229	37	203	24	215	-6	203	24	173	20	175	266	27	266	172	233	175	266	172	233	202	228	175	266	202	228	216	259	309	109	382	109	382	142	309	109	382	142	309	142	309	109	309	142	299	181	309	109	299	181	299	71	279	215	251	242	266	170	279	215	266	170	276	142	279	215	276	142	276	109	279	215	276	109	279	37	279	215	279	37	299	71	279	215	299	71	299	181	251	242	216	259	228	215	251	242	228	215	250	195	251	242	250	195	266	170	173	-12	215	-6	173	20	173	-12	173	20	27	20	173	-12	27	20	27	-12	276	142	27	142	276	109	276	109	27	142	27	109	216	259	202	228	228	215	172	233	27	266	27	233	268	170	277	142	287	207	278	109	277	142	63	142	278	109	63	142	63	109	63	53	63	199	30	199	63	53	30	199	30	53	269	82	253	57	258	14	258	14	253	57	231	37	258	14	231	37	220	-5	220	-5	231	37	205	24	220	-5	205	24	175	20	176	266	30	266	175	233	176	266	175	233	204	228	176	266	204	228	221	258	312	126	305	169	305	83	305	83	305	169	287	207	305	83	287	207	287	45	287	45	287	207	278	109	287	45	278	109	269	82	259	238	221	258	231	215	259	238	231	215	252	195	259	238	252	195	268	170	259	238	268	170	287	207	175	-12	220	-5	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	269	82	258	14	287	45	221	258	204	228	231	215	287	207	277	142	278	109	175	233	30	266	30	233	104	229	31	229	104	229	104	229	31	229	104	196	104	229	104	196	139	224	139	224	104	196	127	194	139	224	127	194	145	188	170	162	176	142	191	188	176	109	176	142	64	142	176	109	64	142	64	109	64	74	64	179	31	179	64	74	31	179	31	74	168	210	139	224	145	188	168	210	145	188	160	177	168	210	160	177	170	162	168	210	170	162	191	188	205	159	191	188	191	65	205	159	191	65	205	93	205	159	205	93	210	126	191	65	191	188	176	142	191	65	176	142	176	109	191	65	176	109	170	90	191	65	170	90	169	42	170	90	159	75	169	42	169	42	159	75	145	64	169	42	145	64	140	28	140	28	145	64	126	57	140	28	126	57	105	22	105	22	126	57	104	55	105	22	104	55	31	55	105	22	31	55	31	22	104	196	31	229	31	196	31	343	31	310	308	310	31	343	308	310	308	343	270	82	254	57	259	14	259	14	254	57	232	37	259	14	232	37	221	-5	221	-5	232	37	206	24	221	-5	206	24	176	20	177	266	31	266	175	233	177	266	175	233	205	228	177	266	205	228	222	258	313	126	307	169	306	83	306	83	307	169	288	207	306	83	288	207	288	45	288	45	288	207	279	109	288	45	279	109	270	82	232	215	253	195	260	238	260	238	253	195	269	170	260	238	269	170	288	207	288	207	269	170	278	142	288	207	278	142	279	109	222	258	205	228	232	215	222	258	232	215	260	238	176	-12	221	-5	176	20	176	-12	176	20	31	20	176	-12	31	20	31	-12	279	109	278	142	31	142	279	109	31	142	31	109	270	82	259	14	288	45	175	233	31	266	31	233	33	306	33	273	204	273	33	306	204	273	204	306	107	229	33	229	107	196	107	229	107	196	142	224	142	224	107	196	129	194	142	224	129	194	148	188	193	188	179	142	194	65	194	65	179	142	179	109	194	65	179	109	173	90	33	142	33	109	179	109	33	142	179	109	179	142	148	188	162	177	171	210	171	210	162	177	173	162	171	210	173	162	193	188	193	188	173	162	179	142	208	159	193	188	194	65	208	159	194	65	208	93	208	159	208	93	213	126	172	42	194	65	173	90	172	42	173	90	162	75	172	42	162	75	147	64	172	42	147	64	143	28	129	57	107	55	108	22	129	57	108	22	143	28	129	57	143	28	147	64	33	55	33	22	108	22	33	55	108	22	107	55	107	196	33	229	33	196	142	224	148	188	171	210	70	306	243	306	243	331	70	306	243	331	36	331	70	306	36	331	70	25	70	178	70	153	238	153	70	178	238	153	238	178	70	25	36	331	36	0	70	25	36	0	243	0	70	25	243	0	243	25	233	99	221	76	222	30	222	30	221	76	203	57	222	30	203	57	190	13	190	13	203	57	179	45	190	13	179	45	152	7	152	7	179	45	152	40	142	41	131	43	136	8	142	41	136	8	152	7	142	41	152	7	152	40	91	24	105	17	102	56	102	56	105	17	111	51	111	51	105	17	121	11	111	51	121	11	121	46	121	46	121	11	136	8	121	46	136	8	131	43	183	205	184	239	173	208	173	208	184	239	168	242	173	208	168	242	163	210	163	210	168	242	152	210	125	206	152	210	152	243	125	206	152	243	115	237	67	115	66	126	59	52	59	52	66	126	57	196	57	196	66	126	71	153	57	196	71	153	83	221	83	221	71	153	83	176	83	221	83	176	115	237	115	237	83	176	102	194	115	237	102	194	125	206	35	110	38	95	40	163	40	163	38	95	43	80	40	163	43	80	57	196	57	196	43	80	50	66	57	196	50	66	59	52	102	56	221	175	202	195	202	195	212	227	199	234	202	195	199	234	193	200	193	200	199	234	184	239	193	200	184	239	183	205	168	242	152	243	152	210	252	243	225	218	227	166	252	243	227	166	231	157	252	243	231	157	235	147	252	243	235	147	245	199	252	243	245	199	291	243	266	157	261	172	264	89	264	89	261	172	254	186	264	89	254	186	248	56	248	56	254	186	245	199	248	56	245	199	237	126	237	126	233	99	248	56	248	56	233	99	222	30	245	199	235	147	237	136	245	199	237	136	237	126	221	175	227	166	225	218	221	175	225	218	212	227	221	175	212	227	202	195	78	33	91	24	83	76	83	76	91	24	102	56	83	76	102	56	202	195	78	33	83	76	77	85	78	33	77	85	72	95	78	33	72	95	69	105	78	33	69	105	67	115	78	33	67	115	59	52	78	33	59	52	51	7	59	52	12	7	51	7	266	157	264	89	270	126	266	157	270	126	269	142	35	110	40	163	33	126	402	191	402	33	435	0	402	191	435	0	435	204	402	191	435	204	232	387	402	191	232	387	232	341	232	341	232	387	60	191	60	191	232	387	27	204	60	191	27	204	60	33	60	33	27	204	27	0	60	33	27	0	435	0	60	33	435	0	402	33	24	289	24	256	286	256	24	289	286	256	286	289	171	228	139	228	155	187	171	228	155	187	156	187	171	228	156	187	250	0	171	228	250	0	286	0	139	228	24	0	60	0	139	228	60	0	155	187	24	364	24	331	286	331	24	364	286	331	286	364	24	289	24	256	286	256	24	289	286	256	286	289	171	228	139	228	155	187	171	228	155	187	156	187	171	228	156	187	250	0	171	228	250	0	286	0	139	228	24	0	60	0	139	228	60	0	155	187	224	340	224	357	169	340	152	338	169	340	224	357	152	338	224	357	94	357	94	357	94	-106	127	-106	94	357	127	-106	127	292	94	357	127	292	128	310	94	357	128	310	133	323	94	357	133	323	140	332	94	357	140	332	152	338	143	357	13	357	68	340	143	357	68	340	85	338	143	357	85	338	97	332	143	357	97	332	105	323	143	357	105	323	109	310	143	357	109	310	110	292	143	357	110	292	143	-106	110	292	110	-106	143	-106	68	340	13	357	13	340	140	-81	133	-72	94	-106	94	-106	133	-72	128	-59	94	-106	128	-59	94	357	94	357	128	-59	127	-41	94	357	127	-41	127	357	140	-81	94	-106	152	-87	152	-87	94	-106	224	-106	152	-87	224	-106	169	-89	169	-89	224	-106	224	-89	105	-72	97	-81	143	-106	143	-106	97	-81	85	-87	143	-106	85	-87	68	-89	143	-106	143	357	110	357	143	-106	110	357	110	-41	143	-106	110	-41	109	-59	143	-106	109	-59	105	-72	13	-89	13	-106	143	-106	13	-89	143	-106	68	-89	59	83	59	50	206	50	59	83	206	50	206	83	26	50	26	-107	59	-107	26	50	59	-107	59	50	173	50	173	-107	206	-107	173	50	206	-107	206	50	26	83	26	50	173	50	26	83	173	50	173	83	26	438	26	281	59	281	26	438	59	281	59	438	59	281	59	248	206	248	59	281	206	248	206	281	26	281	26	248	173	248	26	281	173	248	173	281	173	438	173	281	206	281	173	438	206	281	206	438	24	57	57	57	24	196	24	196	57	57	57	164	24	196	57	164	276	196	276	196	57	164	276	164	103	182	117	181	111	201	111	201	117	181	131	200	151	201	131	200	131	180	151	201	131	180	145	181	91	203	72	207	76	187	91	203	76	187	89	184	91	203	89	184	103	182	91	203	103	182	111	201	53	166	55	146	54	213	54	213	55	146	65	192	54	213	65	192	72	207	72	207	65	192	76	187	56	126	65	60	65	192	65	192	65	60	70	181	70	181	65	60	70	72	70	181	70	72	73	168	73	168	70	72	73	84	73	168	73	84	75	155	75	155	73	84	75	98	75	155	75	98	76	140	76	140	75	98	76	112	76	140	76	112	76	126	56	126	65	192	55	146	54	213	37	219	44	203	54	213	44	203	49	185	54	213	49	185	53	166	145	71	131	71	131	51	131	51	131	71	117	71	131	51	117	71	111	50	111	50	117	71	103	70	111	50	103	70	91	48	91	48	103	70	89	68	91	48	89	68	76	65	197	60	186	65	190	44	190	44	186	65	173	68	190	44	173	68	171	48	171	48	173	68	160	70	171	48	160	70	151	50	151	50	160	70	145	71	151	50	145	71	131	51	91	48	76	65	72	44	72	44	76	65	65	60	72	44	65	60	54	39	54	39	65	60	55	106	54	39	55	106	53	86	55	106	65	60	56	126	44	49	37	32	54	39	44	49	54	39	49	67	49	67	54	39	53	86	173	184	186	187	190	207	190	207	186	187	197	192	190	207	197	192	208	213	208	213	197	192	205	126	208	39	205	126	197	192	208	39	197	192	197	60	197	60	197	192	192	72	192	72	197	192	192	181	192	72	192	181	189	84	189	84	192	181	189	168	189	84	189	168	187	98	187	98	189	168	187	155	187	98	187	155	186	112	186	112	187	155	186	140	186	112	186	140	185	126	209	166	212	185	208	213	208	213	212	185	218	203	208	213	218	203	224	219	208	213	205	126	206	146	208	213	206	146	209	166	171	203	151	201	160	182	171	203	160	182	173	184	171	203	173	184	190	207	208	39	224	32	218	49	208	39	218	49	212	67	208	39	212	67	208	86	208	39	208	86	206	106	208	39	206	106	205	126	197	60	190	44	208	39	131	200	117	181	131	180	151	201	145	181	160	182	323	0	323	0	316	42	316	42	323	0	324	98	316	42	324	98	297	78	297	78	324	98	288	134	297	78	288	134	269	107	269	107	288	134	243	157	269	107	243	157	232	126	232	126	243	157	190	132	149	126	190	132	190	166	149	126	190	166	138	157	65	42	84	78	93	134	93	134	84	78	112	107	93	134	112	107	138	157	138	157	112	107	149	126	57	98	34	52	58	0	57	98	58	0	65	42	57	98	65	42	93	134	324	98	323	0	356	0	324	98	356	0	348	52	243	157	190	166	190	132	58	0	34	52	25	0	285	92	288	134	258	114	258	114	288	134	243	157	258	114	243	157	226	127	226	127	243	157	190	132	155	127	190	132	190	166	155	127	190	166	138	157	62	33	75	65	93	134	93	134	75	65	96	92	93	134	96	92	138	157	138	157	96	92	123	114	138	157	123	114	155	127	62	33	93	134	57	98	62	33	57	98	34	52	62	33	34	52	25	0	62	33	25	0	356	0	62	33	356	0	319	33	288	134	306	65	324	98	324	98	306	65	319	33	324	98	319	33	356	0	324	98	356	0	348	52	243	157	190	166	190	132	288	134	285	92	306	65	233	-6	209	-38	233	-39	233	-6	233	-39	285	-31	233	-6	191	0	209	-38	128	-2	146	-15	155	19	155	19	146	-15	166	-25	155	19	166	-25	191	0	191	0	166	-25	187	-33	191	0	187	-33	209	-38	155	19	126	48	128	-2	128	-2	126	48	107	84	128	-2	107	84	104	21	104	21	107	84	100	126	99	223	100	126	107	168	99	223	107	168	135	259	135	259	107	168	126	204	135	259	126	204	155	233	36	-93	128	-2	104	21	36	-93	104	21	13	-70	359	168	366	223	340	204	340	204	366	223	330	259	340	204	330	259	311	233	311	233	330	259	285	282	311	233	285	282	275	252	275	252	285	282	233	258	191	252	233	258	233	291	191	252	233	291	180	282	180	282	135	259	155	233	180	282	155	233	191	252	366	223	366	126	366	28	366	223	366	28	389	178	389	178	366	28	389	73	389	178	389	73	398	126	285	282	233	291	233	258	275	0	233	-6	285	-31	275	0	285	-31	311	19	311	19	285	-31	330	-7	311	19	330	-7	340	48	340	48	330	-7	366	28	340	48	366	28	359	84	359	84	366	28	366	126	69	102	73	79	75	178	75	178	73	79	81	58	75	178	81	58	99	223	99	223	81	58	91	39	99	223	91	39	100	126	100	126	91	39	104	21	69	102	75	178	67	126	366	223	359	168	366	126	110	142	26	142	110	142	110	142	26	142	110	109	110	142	110	109	121	186	121	186	110	109	122	65	121	186	122	65	143	225	143	225	122	65	143	109	143	225	143	109	143	142	143	142	143	109	259	142	259	142	143	109	259	109	259	142	259	109	259	-38	259	-38	259	109	259	-5	259	-38	259	-5	225	3	397	175	406	142	407	225	406	109	406	142	292	142	406	109	292	142	292	109	292	109	292	257	292	-5	292	257	326	248	336	279	336	279	326	248	355	230	336	279	355	230	375	257	375	257	355	230	380	205	375	257	380	205	407	225	407	225	380	205	397	175	292	290	292	374	259	-38	292	290	259	-38	292	-5	292	290	292	-5	292	257	292	290	292	257	336	279	440	109	523	109	523	142	440	109	523	142	440	142	440	109	440	142	429	186	440	109	429	186	429	65	429	65	429	186	407	225	429	65	407	225	406	142	429	65	406	142	406	109	429	65	406	109	406	26	406	109	397	75	406	26	406	26	397	75	379	45	406	26	379	45	375	-5	375	-5	379	45	355	21	375	-5	355	21	336	-27	336	-27	355	21	325	3	336	-27	325	3	292	-5	292	-5	292	-38	336	-27	292	-122	292	-5	259	-38	292	-122	259	-38	259	-122	292	374	259	374	259	257	259	257	259	374	259	290	259	257	259	-38	292	374	153	175	170	205	175	257	175	257	170	205	195	230	175	257	195	230	214	279	214	279	195	230	225	248	214	279	225	248	259	290	259	290	225	248	259	257	175	257	143	225	143	142	175	257	143	142	153	175	259	-38	225	3	215	-27	215	-27	225	3	195	21	215	-27	195	21	176	-5	176	-5	195	21	170	45	176	-5	170	45	153	75	122	65	144	26	143	109	143	109	144	26	153	75	153	75	144	26	176	-5	110	109	26	142	26	109	259	142	259	-38	259	257	26	36	152	3	152	36	152	36	152	3	185	-122	152	36	185	-122	152	215	152	215	185	-122	152	248	152	215	152	248	26	248	397	374	364	374	397	-122	397	-122	364	374	364	248	397	-122	364	248	364	215	364	215	364	248	185	248	364	215	185	248	185	215	185	36	185	3	364	3	185	-122	185	374	152	374	185	-122	152	374	152	248	364	3	364	-122	397	-122	364	3	397	-122	364	36	364	3	364	36	185	36	397	248	397	215	523	215	397	248	523	215	523	248	397	36	397	3	523	3	397	36	523	3	523	36	364	36	397	-122	364	215	185	-122	152	3	152	-122	152	215	26	248	26	215	152	3	26	36	26	3	81	-34	70	-23	85	-73	85	-73	70	-23	63	-9	85	-73	63	-9	62	-61	62	-61	63	-9	60	7	43	-43	60	7	61	76	43	-43	61	76	43	58	182	297	164	315	165	246	182	-44	165	246	165	194	182	-44	165	194	165	161	165	161	165	194	110	161	182	-44	165	92	165	59	165	59	165	92	110	92	165	59	110	92	110	59	110	59	110	92	94	57	162	-10	155	-24	163	-62	163	-62	155	-24	144	-35	163	-62	144	-35	140	-73	140	-73	144	-35	129	-42	140	-73	129	-42	113	-77	113	-77	129	-42	113	-44	96	-42	81	-34	85	-73	96	-42	85	-73	113	-77	96	-42	113	-77	113	-44	155	277	164	315	144	288	144	288	164	315	140	327	144	288	140	327	129	295	129	295	140	327	113	298	96	295	113	298	113	331	96	295	113	331	85	327	85	327	62	315	63	263	85	327	63	263	70	277	85	327	70	277	81	288	85	327	81	288	96	295	63	229	60	246	61	177	61	177	60	246	43	297	43	297	60	246	62	315	62	315	60	246	63	263	84	88	61	76	63	24	84	88	63	24	70	38	84	88	70	38	80	49	84	88	80	49	94	57	84	88	94	57	110	92	61	76	60	7	63	24	32	-19	43	-43	43	58	32	-19	43	58	31	35	32	-19	31	35	27	7	165	194	110	194	110	161	110	161	110	194	94	197	110	161	94	197	84	165	84	165	94	197	80	204	84	165	80	204	70	215	63	229	61	177	84	165	63	229	84	165	70	215	27	246	31	219	32	274	32	274	31	219	43	196	32	274	43	196	43	297	43	297	43	196	61	177	270	275	266	248	270	-21	270	-21	266	248	266	194	270	-21	266	194	266	161	266	161	266	194	198	194	266	161	198	194	198	161	198	92	198	59	266	59	165	246	182	-44	182	297	182	297	182	-44	193	-21	182	297	193	-21	193	274	193	274	193	-21	198	5	193	274	198	5	198	246	164	315	155	277	162	263	164	315	162	263	165	246	140	327	113	331	113	298	266	59	266	5	270	-21	266	59	270	-21	266	92	266	59	266	92	198	92	165	5	162	-10	163	-62	165	5	163	-62	182	-44	165	5	182	-44	165	59	393	277	401	315	382	288	382	288	401	315	378	327	382	288	378	327	367	295	367	295	378	327	350	298	334	296	350	298	350	331	334	296	350	331	323	327	323	327	300	316	301	263	323	327	301	263	308	278	323	327	308	278	320	289	323	327	320	289	334	296	299	246	301	263	300	316	299	246	300	316	282	298	299	246	282	298	299	5	400	229	393	215	402	177	402	177	393	215	383	204	402	177	383	204	379	165	379	165	383	204	369	197	379	165	369	197	353	194	353	161	353	194	299	194	353	161	299	194	299	161	400	263	402	246	401	315	401	315	402	246	419	297	419	297	402	246	420	196	419	297	420	196	431	274	431	274	420	196	431	219	431	274	431	219	435	246	378	327	350	331	350	298	402	246	402	177	420	196	400	-9	393	-23	401	-61	401	-61	393	-23	382	-34	401	-61	382	-34	378	-73	378	-73	382	-34	367	-42	378	-73	367	-42	350	-77	350	-77	367	-42	350	-44	353	92	299	92	353	59	353	92	353	59	379	88	379	88	353	59	369	57	379	88	369	57	383	49	400	-9	401	-61	402	7	402	7	419	-43	420	58	420	58	419	-43	431	-19	420	58	431	-19	431	35	431	35	431	-19	435	7	402	76	379	88	383	49	402	76	383	49	393	38	402	76	393	38	400	24	402	76	400	24	402	7	402	76	402	7	420	58	334	-42	319	-35	323	-73	334	-42	323	-73	350	-77	334	-42	350	-77	350	-44	319	-35	308	-24	323	-73	323	-73	308	-24	301	-10	323	-73	301	-10	300	-62	300	-62	301	-10	299	5	282	298	270	275	282	-44	282	298	282	-44	300	-62	282	298	300	-62	299	5	266	92	270	-21	266	161	270	275	270	-21	282	-44	402	7	401	-61	419	-43	353	59	299	92	299	59	353	194	353	161	379	165	400	229	402	177	402	246	401	315	393	277	400	263	165	92	182	-44	165	161	62	-61	60	7	43	-43	57	90	57	196	24	196	57	90	24	196	24	57	57	90	24	57	276	57	57	90	276	57	276	90	72	109	65	137	82	43	82	43	65	137	61	65	61	65	65	137	65	162	65	162	65	137	90	162	90	162	65	137	90	137	159	69	210	17	184	44	184	44	210	17	212	51	212	51	210	17	235	-34	212	51	235	-34	235	26	184	69	159	69	184	44	108	26	132	-8	131	51	131	51	132	-8	132	17	131	51	132	17	159	44	159	44	132	17	210	17	159	44	210	17	159	69	235	335	108	335	132	310	235	335	132	310	210	310	235	335	210	310	212	249	235	335	212	249	219	246	235	335	219	246	235	275	132	310	131	249	132	285	132	285	131	249	159	256	210	285	159	256	184	256	210	285	184	256	191	255	86	215	106	235	108	275	108	275	106	235	131	249	108	275	131	249	108	335	108	335	131	249	132	310	82	258	61	236	65	162	82	258	65	162	72	190	82	258	72	190	86	215	82	258	86	215	108	275	35	182	35	119	46	211	46	211	35	119	46	90	46	211	46	90	61	236	61	236	46	90	61	65	61	236	61	65	65	162	281	236	277	162	281	65	281	65	277	162	277	137	281	65	277	137	270	109	252	162	252	137	277	137	252	162	277	137	277	162	281	236	260	258	261	208	281	236	261	208	269	194	281	236	269	194	274	178	281	236	274	178	277	162	260	258	235	275	239	233	260	258	239	233	251	221	260	258	251	221	261	208	235	275	219	246	239	233	239	233	219	246	184	137	184	137	219	246	171	162	184	137	171	162	113	162	281	236	281	65	297	211	297	211	281	65	297	90	297	211	297	90	307	182	307	182	297	90	307	119	307	182	307	119	311	151	260	43	281	65	270	109	260	43	270	109	256	85	260	43	256	85	236	65	260	43	236	65	235	26	108	26	108	-34	132	-8	132	-8	108	-34	235	-34	132	-8	235	-34	210	-8	210	-8	235	-34	210	17	210	285	191	255	199	253	210	285	199	253	206	251	210	285	206	251	212	249	210	285	212	249	210	310	184	231	184	256	159	256	184	231	159	256	159	231	72	109	82	43	86	85	86	85	82	43	108	26	86	85	108	26	106	65	106	65	108	26	131	51	132	285	159	256	210	285	212	51	235	26	236	65	184	137	113	162	113	137	35	119	35	182	32	151	26	141	59	141	26	331	26	331	59	141	59	298	26	331	59	298	205	331	205	331	59	298	205	298	172	298	172	141	205	141	172	298	205	141	205	331	172	298	205	331	26	331	172	298	26	331	26	298	59	-74	59	82	26	82	59	-74	26	82	26	-107	59	-74	26	-107	205	-107	59	-74	205	-107	205	-74	206	-107	206	82	173	82	206	-107	173	82	173	-74	206	-107	173	-74	26	-74	206	-107	26	-74	26	-107	295	176	255	180	255	137	255	137	255	180	207	176	255	137	207	176	200	135	200	135	207	176	159	164	200	135	159	164	152	128	152	128	159	164	113	145	152	128	113	145	108	115	108	115	113	145	69	97	478	74	483	81	439	97	439	97	483	81	436	117	439	97	436	117	397	115	397	115	436	117	387	145	397	115	387	145	352	128	352	128	387	145	340	164	352	128	340	164	304	135	304	135	340	164	295	176	304	135	295	176	255	137	69	117	27	81	32	74	69	117	32	74	69	97	69	117	69	97	113	145	159	89	207	78	200	119	200	119	207	78	255	116	304	119	255	116	255	74	304	119	255	74	295	78	152	126	108	139	113	109	152	126	113	109	159	89	152	126	159	89	200	119	69	157	32	180	69	136	69	157	69	136	113	109	69	157	113	109	108	139	304	119	340	89	352	126	352	126	340	89	387	109	352	126	387	109	397	139	397	139	387	109	436	137	397	139	436	137	439	157	439	157	436	137	483	172	439	157	483	172	478	180	255	116	207	78	255	74	69	136	32	180	27	172	304	119	295	78	340	89	71	126	167	357	142	357	71	126	142	357	39	131	71	126	39	131	141	-106	71	126	141	-106	167	-106	141	-106	39	131	39	121	161	120	161	130	59	357	161	120	59	357	33	357	161	120	33	357	128	125	161	120	128	125	32	-106	161	120	32	-106	59	-106	215	279	199	250	355	160	215	279	355	160	372	188	355	94	199	4	215	-24	355	94	215	-24	372	66	109	218	109	36	142	36	109	218	142	36	142	218	388	217	388	36	421	17	388	217	421	17	421	236	388	217	421	236	232	346	388	217	232	346	232	308	232	308	232	346	75	217	75	217	232	346	41	236	75	217	41	236	75	36	75	36	41	236	41	17	75	36	41	17	232	-92	232	-54	75	36	232	-92	232	-54	232	-92	421	17	232	-54	421	17	388	36	217	234	217	234	243	280	217	234	243	280	214	296	217	234	214	296	200	190	217	234	200	190	222	201	217	234	222	201	222	236	217	17	247	13	222	51	222	51	247	13	247	46	271	51	247	46	247	13	271	51	247	13	253	13	247	205	247	238	241	238	247	205	241	238	234	238	247	205	234	238	228	237	247	205	228	237	222	236	247	205	222	236	222	201	247	205	276	234	247	238	214	296	27	-26	56	-43	214	296	56	-43	137	98	214	296	137	98	171	151	214	296	171	151	183	173	214	296	183	173	200	190	137	98	149	70	171	151	171	151	149	70	167	127	171	102	167	127	166	47	171	102	166	47	189	29	167	127	149	70	166	47	343	182	326	205	326	127	326	127	322	102	355	154	355	154	322	102	465	280	355	154	465	280	437	296	247	205	271	201	276	234	276	234	271	201	293	190	276	234	293	190	303	223	303	223	293	190	311	173	303	223	311	173	326	205	326	205	311	173	322	151	326	205	322	151	326	127	326	127	355	154	343	182	264	14	270	15	271	51	271	51	270	15	276	17	271	51	276	17	293	62	293	62	276	17	278	-43	293	62	278	-43	311	80	311	80	278	-43	465	280	311	80	465	280	322	102	271	51	253	13	258	14	271	51	258	14	264	14	276	17	250	-26	278	-43	200	62	183	80	189	29	200	62	189	29	217	17	200	62	217	17	222	51	171	102	189	29	183	80	40	2	38	1	44	-55	44	-55	38	1	37	1	44	-55	37	1	36	1	36	1	32	2	44	-55	44	-55	32	2	29	4	44	-55	29	4	28	-58	28	-58	29	4	27	8	28	-58	27	8	26	13	88	-35	78	-35	87	-54	87	-54	78	-35	77	-54	61	-54	77	-54	63	-29	61	-54	63	-29	62	-25	62	-25	62	-23	44	-55	44	-55	62	-23	63	-21	44	-55	63	-21	84	45	84	45	63	-21	63	-19	84	45	63	-19	64	-17	84	45	64	-17	65	-16	65	-16	105	23	84	45	84	45	105	23	95	103	84	45	95	103	95	113	95	113	108	203	84	45	84	45	108	203	84	179	84	45	84	179	76	57	76	57	84	179	70	70	62	-25	44	-55	61	-54	44	-55	84	45	44	5	44	-55	44	5	41	3	44	-55	41	3	40	2	28	-58	26	13	26	18	28	-58	26	18	25	29	28	-58	25	29	24	39	28	-58	24	39	22	49	28	-58	22	49	20	59	28	-58	20	59	18	70	28	-58	18	70	11	-62	11	-62	18	70	7	17	11	-62	7	17	6	1	11	-62	6	1	5	-15	11	-62	5	-15	2	-32	11	-62	2	-32	-2	-48	11	-62	-2	-48	-5	-69	6	48	6	38	18	70	18	70	6	38	7	28	18	70	7	28	7	17	18	70	4	70	5	59	18	70	5	59	6	48	245	76	232	58	241	21	241	21	232	58	216	45	241	21	216	45	211	6	211	6	216	45	196	36	211	6	196	36	175	0	175	0	196	36	175	33	165	34	155	35	159	1	165	34	159	1	175	0	165	34	175	0	175	33	117	15	130	9	129	47	129	47	130	9	137	42	137	42	130	9	144	4	137	42	144	4	146	38	146	38	144	4	159	1	146	38	159	1	155	35	232	167	241	203	215	180	215	180	241	203	210	219	215	180	210	219	196	189	196	189	210	219	175	192	150	188	175	192	175	225	150	188	175	225	139	219	95	113	99	137	108	203	108	203	99	137	111	159	108	203	111	159	139	219	139	219	111	159	128	176	139	219	128	176	150	188	68	148	62	113	63	98	68	148	63	98	66	83	68	148	66	83	70	70	68	148	70	70	84	179	281	148	265	179	266	45	266	45	265	179	252	129	266	45	252	129	252	97	252	97	252	129	179	97	179	97	252	129	169	129	179	97	169	129	129	47	108	69	103	77	105	23	108	69	105	23	117	15	108	69	117	15	129	47	108	69	129	47	169	129	105	23	103	77	100	85	105	23	100	85	97	94	105	23	97	94	95	103	241	203	244	149	265	179	265	179	244	149	252	129	210	219	175	225	175	192	281	148	266	45	281	76	281	148	281	76	287	112	245	76	241	21	266	45	245	76	266	45	252	97	77	-54	78	-35	73	-34	77	-54	73	-34	68	-34	77	-54	68	-34	65	-32	77	-54	65	-32	63	-29	130	-56	131	-42	119	-55	119	-55	131	-42	119	-39	119	-55	119	-39	109	-54	109	-54	119	-39	109	-37	109	-54	109	-37	98	-36	98	-54	109	-54	98	-36	98	-54	98	-36	88	-35	98	-54	88	-35	87	-54	-2	-48	-8	-65	-5	-69	241	203	232	167	244	149	40	281	73	24	73	229	73	143	73	110	281	110	73	143	281	110	281	143	281	143	281	110	405	121	281	143	405	121	405	132	405	132	40	281	73	229	405	132	73	229	281	143	73	24	40	281	40	-27	73	24	40	-27	405	121	73	24	405	121	281	110	420	350	421	376	248	350	248	350	421	376	214	350	248	350	214	350	248	-52	248	-52	214	350	214	-52	248	-52	214	-52	421	-77	421	-77	214	-52	42	-52	421	-77	42	-52	42	-77	42	376	42	350	214	350	42	376	214	350	421	376	248	-52	421	-77	421	-52	244	342	211	342	211	277	211	277	211	342	211	311	211	277	211	-58	244	342	244	342	211	-58	244	311	82	171	101	211	111	270	111	270	101	211	130	243	111	270	130	243	157	298	157	298	130	243	167	266	157	298	167	266	211	311	211	311	167	266	211	277	111	270	74	231	82	171	82	171	74	231	75	126	82	81	75	126	74	22	82	81	74	22	111	-17	74	22	75	126	74	231	74	22	74	231	50	70	50	70	74	231	50	182	50	70	50	182	42	126	211	277	211	-25	211	-58	211	-58	211	-25	167	-13	211	-58	167	-13	157	-45	157	-45	167	-13	130	9	157	-45	130	9	111	-17	111	-17	130	9	101	41	111	-17	101	41	82	81	354	211	373	171	381	231	381	231	373	171	380	126	381	22	380	126	373	81	244	277	287	266	298	298	298	298	287	266	325	243	298	298	325	243	344	270	344	270	325	243	354	211	344	270	354	211	381	231	244	-25	244	277	244	311	244	-25	244	311	211	-58	244	-25	211	-58	244	-88	404	182	381	231	381	22	404	182	381	22	404	70	404	182	404	70	413	126	287	-13	298	-45	325	9	325	9	298	-45	344	-17	325	9	344	-17	354	41	354	41	344	-17	381	22	354	41	381	22	373	81	244	-25	244	-58	298	-45	244	-25	298	-45	287	-13	211	-58	211	-88	244	-88	380	126	381	22	381	231	244	311	244	277	298	298	151	117	77	-87	105	-87	151	117	105	-87	180	117	151	117	180	117	163	150	151	117	163	150	30	150	151	117	30	150	30	117	192	150	266	352	237	352	192	150	237	352	180	117	192	150	180	117	311	117	192	150	311	117	311	150	163	150	180	117	237	352	190	117	311	117	311	150	190	117	311	150	179	150	190	117	179	150	236	-87	190	117	236	-87	265	-87	161	117	236	-87	179	150	161	117	179	150	150	150	161	117	150	150	30	150	161	117	30	150	30	117	105	352	75	352	150	150	105	352	150	150	179	150	60	73	60	3	199	243	60	73	199	243	199	312	199	312	199	243	336	3	199	312	336	3	336	73	336	73	336	3	369	-87	336	73	369	-87	336	343	336	343	369	-87	369	376	336	343	369	376	60	343	60	343	369	376	27	376	60	343	27	376	60	-54	60	-54	27	376	27	-87	60	-54	27	-87	369	-87	336	-54	60	-54	369	-87	336	-54	369	-87	336	3	137	268	137	268	137	268	137	268	145	301	127	286	137	268	127	286	128	211	137	268	128	211	136	210	222	311	194	315	202	297	202	297	194	315	185	300	171	298	185	300	194	315	171	298	194	315	167	311	205	123	198	103	200	59	205	123	200	59	204	78	205	123	204	78	208	95	205	123	208	95	214	147	200	59	198	103	194	86	200	59	194	86	192	71	200	59	192	71	191	59	137	268	140	278	145	301	145	301	140	278	147	286	145	301	147	286	167	311	167	311	147	286	158	293	167	311	158	293	171	298	112	243	113	232	116	266	116	266	113	232	117	222	116	266	117	222	127	286	127	286	117	222	122	216	127	286	122	216	128	211	139	259	143	211	144	252	144	252	143	211	149	214	144	252	149	214	150	246	150	246	149	214	153	218	150	246	153	218	154	240	154	240	153	218	155	224	154	240	155	224	156	232	143	211	139	259	137	268	143	211	137	268	136	210	197	26	197	-26	205	24	205	24	197	-26	206	-25	205	24	206	-25	212	20	212	20	206	-25	213	-21	212	20	213	-21	218	14	218	14	213	-21	218	-16	218	14	218	-16	222	7	222	7	218	-16	222	-8	222	7	222	-8	223	0	170	0	171	-8	171	7	171	7	171	-8	175	-15	171	7	175	-15	175	15	175	15	175	-15	180	-21	175	15	180	-21	181	21	181	21	180	-21	188	-25	181	21	188	-25	188	24	188	24	188	-25	197	-26	188	24	197	-26	197	26	202	297	217	289	222	311	222	311	217	289	228	276	222	311	228	276	247	301	247	301	228	276	236	260	247	301	236	260	239	241	239	241	237	222	254	164	254	164	237	222	234	204	254	164	234	204	233	137	233	137	234	204	228	185	233	137	228	185	223	124	223	124	228	185	221	166	223	124	221	166	215	110	215	110	221	166	214	147	215	110	214	147	208	95	280	262	267	284	269	185	280	262	269	185	279	202	280	262	279	202	284	218	280	262	284	218	285	235	254	164	269	185	267	284	254	164	267	284	247	301	254	164	247	301	239	241	27	-87	60	-54	27	376	27	376	60	-54	60	343	27	376	60	343	369	376	369	376	60	343	336	343	369	376	336	343	369	-87	369	-87	336	343	336	-54	369	-87	336	-54	60	-54	60	-54	27	-87	369	-87	38	-32	37	-40	56	-98	56	-98	37	-40	37	-48	56	-98	37	-48	36	-56	36	-56	35	-66	56	-98	56	-98	35	-66	33	-76	56	-98	33	-76	31	-86	62	-30	60	-28	84	-92	84	-92	60	-28	58	-24	84	-92	58	-24	56	-98	56	-98	58	-24	56	-20	56	-98	56	-20	56	-15	56	-15	55	-2	56	-98	56	-98	55	-2	54	10	56	-98	54	10	53	22	72	-30	70	-31	84	-92	84	-92	70	-31	68	-31	84	-92	68	-31	66	-31	66	-31	62	-30	84	-92	56	-98	53	22	51	35	56	-98	51	35	48	46	56	-98	48	46	38	-16	56	-98	38	-16	38	-24	56	-98	38	-24	38	-32	36	21	37	8	48	46	48	46	37	8	38	-4	48	46	38	-4	38	-16	28	-95	25	-105	28	-109	28	-95	28	-109	31	-86	31	-86	28	-109	56	-98	48	46	34	46	35	33	48	46	35	33	36	21	106	-68	102	-67	114	-89	114	-89	102	-67	100	-64	114	-89	100	-64	84	-92	84	-92	100	-64	98	-61	84	-92	98	-61	98	-56	98	-56	98	-55	84	-92	84	-92	98	-55	118	8	84	-92	118	8	78	-26	95	143	118	90	118	128	118	128	118	90	158	0	118	128	158	0	118	161	118	161	158	0	118	203	118	161	118	203	95	143	95	143	118	203	39	138	95	143	39	138	118	90	98	-53	99	-51	118	8	118	8	99	-51	100	-50	118	8	100	-50	102	-49	178	-87	178	-71	171	-70	178	-87	171	-70	165	-69	178	-87	165	-69	159	-69	178	-87	159	-69	155	-69	178	-87	155	-69	152	-69	178	-87	152	-69	151	-69	178	-87	151	-69	145	-87	145	-87	151	-69	143	-69	145	-87	143	-69	136	-69	145	-87	136	-69	129	-69	145	-87	129	-69	120	-69	145	-87	120	-69	114	-89	109	-69	106	-68	114	-89	109	-69	114	-89	120	-69	151	292	118	292	151	37	151	230	151	189	249	269	151	230	249	269	226	292	173	57	151	37	158	0	173	57	158	0	195	33	173	57	195	33	228	61	173	57	228	61	151	108	173	57	151	108	151	70	195	33	158	0	410	0	195	33	410	0	410	33	118	203	158	0	151	37	118	203	151	37	118	292	118	8	102	-49	158	0	118	8	158	0	118	90	75	-28	72	-30	84	-92	75	-28	84	-92	78	-26	118	8	98	-55	98	-53	314	93	314	60	421	60	314	93	421	60	421	93	42	193	42	160	421	160	42	193	421	160	421	193	178	93	178	60	285	60	178	93	285	60	285	93	42	93	42	60	149	60	42	93	149	60	149	93	341	316	122	316	141	283	341	316	141	283	322	283	341	316	322	283	413	127	341	316	413	127	451	127	50	127	141	283	122	316	50	127	122	316	12	127	50	127	12	127	122	-63	50	127	122	-63	141	-30	341	-63	451	127	413	127	341	-63	413	127	322	-30	341	-63	322	-30	141	-30	341	-63	141	-30	122	-63	383	110	383	143	-4	143	383	110	-4	143	-4	110	402	287	435	287	402	350	402	350	435	287	435	383	402	350	435	383	60	350	60	350	435	383	27	383	60	350	27	383	60	287	60	287	27	383	27	287	60	-7	60	55	27	55	60	-7	27	55	27	-40	60	-7	27	-40	435	-40	60	-7	435	-40	402	-7	402	55	402	-7	435	-40	402	55	435	-40	435	55	60	185	60	248	27	248	60	185	27	248	27	151	60	185	27	151	435	151	60	185	435	151	402	185	402	248	402	185	435	151	402	248	435	151	435	248	402	6	435	6	402	69	402	69	435	6	435	102	402	69	435	102	60	69	60	69	435	102	27	102	60	69	27	102	60	6	60	6	27	102	27	6	218	98	218	170	208	175	218	98	208	175	193	125	218	98	193	125	227	73	218	98	227	73	232	98	294	140	289	121	300	93	300	93	289	121	279	108	300	93	279	108	272	78	272	78	279	108	260	100	272	78	260	100	232	98	428	366	295	366	320	340	428	366	320	340	403	340	428	366	403	340	421	75	428	366	421	75	428	123	320	340	295	366	300	93	320	340	300	93	314	114	320	340	314	114	319	139	320	340	319	139	320	166	295	164	294	140	300	93	295	164	300	93	295	366	403	132	396	83	401	32	403	132	401	32	421	75	403	132	421	75	403	340	136	-50	173	-79	193	-68	193	-68	173	-79	208	-112	193	-68	208	-112	193	-10	193	-10	208	-112	218	-35	193	-10	218	-35	266	-10	266	-10	218	-35	268	-35	266	-10	268	-35	310	-3	310	-3	268	-35	324	-26	310	-3	324	-26	348	14	348	14	324	-26	368	-2	348	14	368	-2	377	43	377	43	368	-2	401	32	377	43	401	32	396	83	193	-68	110	-4	136	-50	136	-50	110	-4	101	2	136	-50	101	2	99	-23	99	-23	101	2	94	9	99	-23	94	9	87	16	81	31	62	2	83	24	83	24	62	2	99	-23	83	24	99	-23	87	16	172	142	136	113	193	125	193	125	136	113	110	68	102	61	110	68	136	113	102	61	136	113	99	86	99	86	62	60	62	2	99	86	62	2	83	39	99	86	83	39	88	47	99	86	88	47	94	54	99	86	94	54	102	61	83	39	62	2	81	31	25	33	25	28	62	2	25	33	62	2	62	60	172	142	193	125	208	175	218	-35	208	-112	218	-107	227	73	193	125	193	73	232	98	227	73	272	78	144	50	144	203	111	203	144	50	111	203	111	50	107	-2	139	0	139	0	166	24	139	0	168	-2	166	24	168	-2	198	12	198	12	168	-2	196	-12	198	12	196	-12	222	-27	-4	-75	9	-75	16	-37	16	-37	9	-75	30	-49	16	-37	30	-49	43	-8	43	-8	30	-49	54	-27	43	-8	54	-27	74	12	74	12	54	-27	79	-12	74	12	79	-12	107	23	107	23	79	-12	107	-2	107	23	107	-2	139	27	139	27	107	-2	139	0	139	27	139	0	166	24	198	12	222	-27	229	-7	229	-7	222	-27	247	-49	229	-7	247	-49	259	-37	259	-37	247	-49	269	-75	259	-37	269	-75	283	-75	107	286	139	282	107	313	107	313	139	282	139	310	168	313	139	310	139	282	168	313	139	282	166	286	283	386	269	386	259	347	259	347	269	386	247	359	259	347	247	359	229	318	229	318	247	359	222	338	229	318	222	338	198	298	198	298	222	338	196	323	198	298	196	323	168	313	9	386	16	347	30	359	30	359	16	347	43	318	30	359	43	318	54	338	54	338	43	318	74	298	54	338	74	298	79	323	79	323	74	298	107	286	79	323	107	286	107	313	16	347	9	386	-4	386	168	313	166	286	198	298	56	1	66	27	51	1	51	1	66	27	46	2	33	0	46	2	44	24	33	0	44	24	25	16	7	-43	11	-29	11	1	11	1	11	-29	16	-16	11	1	16	-16	25	16	25	16	16	-16	23	-6	25	16	23	-6	33	0	1	-18	-4	-43	7	-43	1	-18	7	-43	11	1	153	36	154	11	161	30	161	30	154	11	163	4	161	30	163	4	169	28	169	28	163	4	174	1	169	28	174	1	177	27	177	27	174	1	185	0	177	27	185	0	212	27	212	27	185	0	204	0	212	27	204	0	210	0	138	36	140	36	143	59	143	59	140	36	146	21	143	59	146	21	147	45	147	45	146	21	154	11	147	45	154	11	153	36	234	24	232	2	245	0	234	24	245	0	253	16	253	16	245	0	255	-6	253	16	255	-6	267	1	267	1	255	-6	262	-16	267	1	262	-16	267	-29	234	24	212	27	216	1	234	24	216	1	221	1	234	24	221	1	227	2	234	24	227	2	232	2	277	-18	267	1	267	-29	277	-18	267	-29	271	-43	277	-18	271	-43	283	-43	134	59	131	45	132	21	134	59	132	21	138	36	134	59	138	36	143	59	74	0	93	0	100	27	100	27	93	0	104	1	100	27	104	1	109	28	109	28	104	1	115	4	109	28	115	4	117	30	117	30	115	4	124	11	117	30	124	11	125	36	125	36	124	11	132	21	125	36	132	21	131	45	56	1	62	1	66	27	66	27	62	1	68	0	66	27	68	0	100	27	100	27	68	0	74	0	66	27	44	24	46	2	216	1	212	27	210	0	33	341	23	348	25	325	25	325	23	348	16	358	25	325	16	358	11	340	11	340	16	358	11	370	11	340	11	370	7	384	62	340	56	339	66	313	66	313	56	339	51	339	66	313	51	339	46	339	46	339	33	341	44	316	44	316	33	341	25	325	7	384	-4	384	1	359	7	384	1	359	11	340	140	305	138	305	143	282	140	305	143	282	146	320	146	320	143	282	147	296	146	320	147	296	154	330	154	330	147	296	153	305	154	330	153	305	161	310	210	340	204	340	212	313	212	313	204	340	185	340	212	313	185	340	177	313	169	312	177	313	174	340	169	312	174	340	163	336	163	336	154	330	161	310	163	336	161	310	169	312	134	282	143	282	138	305	134	282	138	305	132	320	134	282	132	320	131	296	267	370	262	358	267	340	267	340	262	358	255	348	267	340	255	348	253	325	253	325	255	348	245	341	253	325	245	341	234	316	234	316	245	341	232	339	277	359	283	384	271	384	277	359	271	384	267	370	277	359	267	370	267	340	234	316	232	339	227	339	234	316	227	339	221	339	234	316	221	339	216	340	234	316	216	340	212	313	131	296	132	320	125	305	125	305	132	320	124	330	125	305	124	330	117	310	117	310	124	330	115	336	117	310	115	336	109	312	109	312	115	336	104	340	109	312	104	340	100	313	100	313	104	340	93	340	100	313	93	340	74	340	68	340	62	340	66	313	68	340	66	313	100	313	68	340	100	313	74	340	46	339	44	316	66	313	177	313	185	340	174	340	210	340	212	313	216	340	356	33	107	33	118	0	356	33	118	0	344	0	356	33	344	0	464	-105	356	33	464	-105	464	-79	-1	-78	-1	-104	118	0	-1	-78	118	0	107	33	356	282	464	395	464	421	356	282	464	421	344	315	356	282	344	315	118	315	356	282	118	315	107	282	-1	421	-1	395	107	282	-1	421	107	282	118	315	62	279	27	-25	64	7	64	7	27	-25	545	-25	64	7	545	-25	493	7	493	7	545	-25	388	279	493	7	388	279	370	246	370	246	388	279	92	246	92	246	388	279	62	279	92	246	62	279	64	7	314	127	309	100	318	61	318	61	309	100	296	76	318	61	296	76	294	37	294	37	296	76	277	57	294	37	277	57	263	21	263	21	277	57	254	45	263	21	254	45	228	15	228	15	254	45	228	41	309	154	318	193	296	178	296	178	318	193	294	218	296	178	294	218	277	197	277	197	294	218	263	234	277	197	263	234	254	209	254	209	263	234	228	214	200	209	228	214	228	240	200	209	228	240	192	234	146	154	158	178	161	218	161	218	158	178	176	197	161	218	176	197	192	234	192	234	176	197	200	209	161	218	137	193	146	154	146	154	137	193	142	127	146	99	142	127	137	61	146	99	137	61	161	37	137	61	142	127	137	193	137	61	137	193	121	91	121	91	137	193	121	162	121	91	121	162	116	127	318	193	314	127	318	61	318	193	318	61	334	162	334	162	318	61	334	91	334	162	334	91	339	127	263	234	228	240	228	214	158	76	161	37	176	57	176	57	161	37	192	21	176	57	192	21	200	45	200	45	192	21	228	15	200	45	228	15	228	41	381	213	381	36	414	18	381	213	414	18	414	233	381	213	414	233	228	340	381	213	228	340	228	302	228	302	228	340	74	213	74	213	228	340	41	233	74	213	41	233	74	36	74	36	41	233	41	18	74	36	41	18	228	-88	228	-50	74	36	228	-88	228	-50	228	-88	414	18	228	-50	414	18	381	36	146	99	161	37	158	76	318	193	309	154	314	127	523	110	523	143	23	143	523	110	23	143	23	110	323	23	342	-9	441	230	441	230	342	-9	498	263	441	230	498	263	186	230	186	230	498	263	168	263	186	230	168	263	69	23	69	23	168	263	12	-9	69	23	12	-9	342	-9	69	23	342	-9	323	23	111	182	126	184	126	184	131	217	126	184	142	182	131	217	142	182	153	213	153	213	142	182	157	176	153	213	157	176	174	202	174	202	157	176	172	167	174	202	172	167	186	156	213	165	200	143	229	110	213	165	229	110	232	143	232	143	229	110	248	88	232	143	248	88	261	110	261	110	248	88	267	68	261	110	435	143	232	143	194	185	174	202	186	156	194	185	186	156	200	143	194	185	200	143	213	165	395	97	381	86	388	62	388	62	381	86	366	77	388	62	366	77	360	43	360	43	366	77	351	71	360	43	351	71	336	69	336	69	319	71	330	36	330	36	319	71	308	40	261	110	267	68	275	97	275	97	267	68	287	52	275	97	287	52	289	85	289	85	287	52	308	40	289	85	308	40	304	77	304	77	308	40	319	71	411	87	428	115	435	143	411	87	435	143	407	110	411	87	407	110	395	97	411	87	395	97	388	62	229	110	200	143	55	143	229	110	55	143	34	140	229	110	34	140	27	110	55	143	67	156	74	194	55	143	74	194	51	169	55	143	51	169	34	140	336	69	330	36	360	43	80	167	95	176	101	211	101	211	95	176	111	182	101	211	111	182	131	217	131	217	111	182	126	184	74	194	67	156	80	167	74	194	80	167	101	211	435	143	261	110	407	110	166	114	168	110	169	151	169	151	168	110	170	106	169	151	170	106	174	156	174	156	170	106	187	91	174	156	187	91	180	162	180	162	187	91	200	170	180	162	200	170	172	303	163	129	163	124	164	137	164	137	163	124	164	119	164	137	164	119	166	144	166	144	164	119	166	114	166	144	166	114	169	151	235	157	230	162	236	103	236	103	230	162	224	165	236	103	224	165	219	90	219	90	224	165	218	168	219	90	218	168	216	89	216	89	218	168	213	88	211	170	204	170	204	88	211	170	204	88	207	88	211	170	207	88	210	88	211	170	210	88	213	88	211	170	213	88	218	168	194	89	197	88	200	170	200	170	197	88	201	88	200	170	201	88	204	170	204	170	201	88	204	88	200	170	187	91	190	90	200	170	190	90	194	89	358	211	235	157	245	138	358	211	245	138	367	191	245	138	235	157	236	103	245	138	236	103	240	107	245	138	240	107	242	112	245	138	242	112	244	117	245	138	244	117	246	123	245	138	246	123	245	136	246	133	246	134	246	123	246	133	246	123	246	129	246	133	246	129	246	131	286	-45	306	-35	236	103	286	-45	236	103	219	90	117	-48	187	91	170	106	117	-48	170	106	97	-38	153	189	140	185	140	140	140	140	140	185	121	286	140	140	121	286	119	180	119	180	121	286	100	282	140	140	119	180	104	180	245	136	246	123	246	134	180	162	172	303	151	299	35	-29	35	8	20	8	35	-29	20	8	20	-59	35	-29	20	-59	230	-59	35	-29	230	-59	215	-29	215	8	215	-29	230	-59	215	8	230	-59	230	8	156	87	151	84	218	70	218	70	151	84	142	82	218	70	142	82	130	80	144	228	147	228	185	258	185	258	147	228	149	229	185	258	149	229	151	229	151	229	154	228	185	258	185	258	154	228	157	227	185	258	157	227	158	225	205	81	197	82	218	70	218	70	197	82	191	85	218	70	191	85	160	99	160	99	191	85	188	89	160	99	188	89	160	219	159	223	160	219	185	258	159	223	185	258	158	225	185	258	128	233	137	227	185	258	137	227	140	227	185	258	140	227	144	228	188	94	188	257	185	258	188	94	185	258	160	219	188	94	160	219	188	89	159	92	156	87	218	70	159	92	218	70	160	99	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	218	70	130	80	130	70	205	81	218	70	218	80	137	227	128	233	128	223	117	207	125	218	130	247	130	247	125	218	133	226	130	247	133	226	147	255	147	255	133	226	143	230	147	255	143	230	155	232	155	232	170	230	168	258	168	258	170	230	188	256	116	234	107	217	110	193	116	234	110	193	117	207	116	234	117	207	130	247	197	183	201	151	199	196	199	196	201	151	204	249	204	249	201	151	213	165	204	249	213	165	216	238	216	238	213	165	221	179	216	238	221	179	224	224	224	224	221	179	225	193	224	224	225	193	227	207	204	249	188	256	191	218	204	249	191	218	197	209	204	249	197	209	199	196	188	256	170	230	182	226	188	256	182	226	191	218	193	170	185	157	186	137	193	170	186	137	201	151	193	170	201	151	197	183	224	104	219	100	224	70	224	70	219	100	212	98	224	70	212	98	205	98	224	70	205	98	141	98	224	70	141	98	101	80	101	80	141	98	157	127	173	142	157	127	186	137	173	142	186	137	185	157	157	127	141	98	186	137	168	258	147	255	155	232	229	109	224	104	224	70	229	109	224	70	245	113	229	109	245	113	235	117	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	224	70	101	80	101	70	110	193	107	217	100	196	182	181	174	176	174	176	175	156	174	176	170	175	175	156	170	175	170	156	170	156	170	175	166	174	170	156	166	174	164	157	164	157	166	174	161	172	164	157	161	172	156	157	156	157	161	172	154	170	156	157	154	170	146	167	120	205	127	216	128	239	128	239	127	216	135	225	128	239	135	225	141	249	141	249	135	225	144	231	141	249	144	231	156	256	156	256	144	231	154	234	156	256	154	234	165	235	165	235	176	235	175	258	175	258	176	235	191	256	118	225	110	209	120	205	118	225	120	205	128	239	189	187	182	181	191	152	191	152	182	181	179	155	175	156	179	155	182	181	175	156	182	181	174	176	222	232	215	243	216	195	222	232	216	195	220	202	222	232	220	202	223	210	222	232	223	210	224	218	205	251	200	181	209	188	205	251	209	188	215	243	215	243	209	188	216	195	176	235	185	232	191	256	191	256	185	232	192	227	191	256	192	227	205	251	205	251	192	227	197	220	205	251	197	220	198	211	198	211	200	147	200	181	198	211	200	181	205	251	233	147	229	159	230	108	230	108	229	159	222	168	230	108	222	168	216	90	216	90	222	168	212	175	216	90	212	175	211	121	211	121	209	109	216	90	216	90	209	109	204	99	216	90	204	99	196	77	196	77	204	99	195	91	196	77	195	91	184	86	212	175	200	181	206	140	212	175	206	140	210	131	212	175	210	131	211	121	172	69	196	77	184	86	172	69	184	86	171	84	172	69	171	84	165	84	172	69	165	84	160	85	172	69	160	85	155	86	172	69	155	86	150	88	172	69	150	88	147	67	189	187	191	152	194	194	194	194	191	152	200	147	194	194	200	147	197	202	197	202	200	147	198	211	175	258	156	256	165	235	147	67	150	88	144	92	147	67	144	92	138	94	147	67	138	94	134	97	147	67	134	97	134	68	134	68	134	97	130	98	134	68	130	98	127	99	134	68	127	99	124	99	134	68	124	99	124	70	120	99	116	97	116	74	120	99	116	74	124	70	120	99	124	70	124	99	113	94	111	90	112	80	113	94	112	80	116	74	113	94	116	74	116	97	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	112	80	111	90	110	86	156	157	146	167	146	157	233	147	230	108	235	133	206	140	200	181	200	147	84	114	172	114	84	137	84	137	172	114	102	138	84	137	102	138	184	258	184	258	102	138	172	224	184	258	172	224	200	70	200	70	172	224	172	138	200	70	172	138	172	114	172	114	172	138	102	138	184	258	200	70	200	258	200	138	200	114	232	114	200	138	232	114	232	138	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	200	70	172	114	172	70	217	232	218	234	218	261	218	261	218	234	219	236	218	261	219	236	221	263	221	263	219	236	232	261	221	263	232	261	223	266	209	230	212	230	213	259	213	259	212	230	215	231	213	259	215	231	216	260	216	260	215	231	217	232	216	260	217	232	218	261	147	258	139	214	149	230	147	258	149	230	209	258	209	258	149	230	209	230	209	258	209	230	213	259	113	184	115	184	147	258	147	258	115	184	117	184	147	258	117	184	139	214	139	214	117	184	142	182	139	214	142	182	168	207	168	207	142	182	165	175	168	207	165	175	185	164	113	184	147	258	113	193	113	184	113	193	112	192	113	184	112	192	112	185	111	191	111	190	111	187	111	191	111	187	112	185	111	191	112	185	112	192	142	67	169	70	145	89	142	67	145	89	140	92	142	67	140	92	134	96	142	67	134	96	129	98	142	67	129	98	128	68	129	98	125	100	128	68	128	68	125	100	121	101	128	68	121	101	117	70	117	70	121	101	117	101	117	70	117	101	111	100	109	74	117	70	111	100	109	74	111	100	107	98	109	74	107	98	104	95	109	74	104	95	103	79	102	91	102	86	103	79	102	91	103	79	104	95	154	85	169	70	158	85	158	85	169	70	162	84	175	87	162	84	169	70	175	87	169	70	192	79	227	141	223	167	223	114	223	114	223	167	211	185	223	114	211	185	211	93	211	93	211	185	204	127	211	93	204	127	202	114	211	93	202	114	196	102	168	207	185	164	192	198	192	198	185	164	199	149	192	198	199	149	211	185	211	185	199	149	204	127	192	79	211	93	196	102	192	79	196	102	186	93	192	79	186	93	175	87	149	87	145	89	169	70	149	87	169	70	154	85	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	111	187	111	190	111	189	166	191	159	190	162	173	162	173	159	190	152	188	162	173	152	188	151	172	151	172	152	188	144	185	151	172	144	185	141	169	141	169	144	185	135	180	141	169	135	180	133	163	133	163	135	180	129	223	133	163	129	223	128	155	128	155	129	223	126	143	194	189	174	191	177	171	177	171	174	191	166	191	177	171	166	191	162	173	202	108	198	97	206	79	206	79	198	97	192	88	206	79	192	88	188	70	188	70	192	88	182	83	188	70	182	83	171	81	171	81	155	84	167	67	167	67	155	84	142	71	142	71	155	84	142	92	142	71	142	92	133	105	142	71	133	105	127	122	142	71	127	122	122	81	122	81	127	122	126	143	126	143	129	223	122	81	122	81	129	223	118	210	122	81	118	210	108	194	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	135	180	144	200	146	236	146	236	144	200	157	217	146	236	157	217	163	245	163	245	157	217	176	230	163	245	176	230	182	251	182	251	176	230	199	240	182	251	199	240	202	256	202	256	199	240	226	246	202	256	226	246	226	258	146	236	129	223	135	180	122	81	108	194	106	97	106	97	108	194	100	178	106	97	100	178	97	118	97	118	100	178	95	160	97	118	95	160	93	142	202	108	206	79	203	123	203	123	206	79	211	181	211	181	206	79	221	93	211	181	221	93	223	169	223	169	221	93	230	110	223	169	230	110	231	152	231	152	230	110	233	132	177	171	189	165	194	189	194	189	189	165	197	155	194	189	197	155	211	181	211	181	197	155	202	141	211	181	202	141	203	123	171	81	167	67	188	70	333	220	333	110	342	165	168	67	236	250	207	230	207	230	236	250	236	258	207	230	236	258	142	230	133	230	142	230	236	258	133	230	236	258	118	258	118	258	97	213	105	208	118	258	105	208	112	217	118	258	112	217	119	224	118	258	119	224	125	228	118	258	125	228	133	230	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	168	67	207	230	145	67	151	87	143	93	151	69	151	69	143	93	137	102	151	69	137	102	133	74	133	74	137	102	136	115	137	220	138	229	137	250	137	220	137	250	132	175	137	220	132	175	138	212	138	212	132	175	147	163	138	212	147	163	143	204	143	204	147	163	150	197	124	241	115	228	116	193	124	241	116	193	122	184	124	241	122	184	132	175	124	241	132	175	137	250	115	228	112	213	113	203	115	228	113	203	116	193	179	144	186	188	175	181	175	181	161	189	179	144	179	144	161	189	161	155	151	147	161	155	161	189	151	147	161	189	150	197	139	132	144	140	147	163	147	163	144	140	151	147	147	163	151	147	150	197	133	74	136	115	131	152	131	152	136	115	136	124	131	152	136	124	147	163	147	163	136	124	139	132	109	121	111	94	113	131	113	131	111	94	120	83	113	131	120	83	120	142	120	142	120	83	133	74	120	142	133	74	131	152	174	258	171	244	182	243	174	258	182	243	192	256	192	256	182	243	192	239	192	256	192	239	206	251	206	251	192	239	199	233	206	251	199	233	203	226	143	235	150	240	154	256	154	256	150	240	160	243	154	256	160	243	174	258	174	258	160	243	171	244	154	256	137	250	138	229	154	256	138	229	143	235	208	97	203	90	211	76	211	76	203	90	196	85	211	76	196	85	192	69	192	69	196	85	186	82	192	69	186	82	175	81	175	81	162	83	171	67	171	67	162	83	151	87	171	67	151	87	151	69	203	208	204	181	204	216	204	216	204	181	206	251	206	251	204	181	215	189	206	251	215	189	218	242	218	242	215	189	222	197	218	242	222	197	225	231	225	231	222	197	226	207	225	231	226	207	228	219	206	251	203	226	204	216	194	194	190	174	204	181	194	194	204	181	200	200	200	200	204	181	203	208	190	174	194	194	186	188	190	174	186	188	190	137	190	174	190	137	198	129	190	174	198	129	208	162	208	97	211	76	209	105	209	105	211	76	221	151	221	151	211	76	225	86	221	151	225	86	230	140	230	140	225	86	234	99	230	140	234	99	236	129	236	129	234	99	237	116	208	114	209	105	221	151	208	114	221	151	208	162	208	114	208	162	204	122	175	81	171	67	192	69	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	208	162	198	129	204	122	186	188	179	144	190	137	111	94	109	121	108	109	209	166	206	146	216	111	216	111	206	146	203	99	203	99	206	146	196	125	203	99	196	125	187	88	187	88	196	125	182	107	187	88	182	107	171	80	171	80	182	107	163	94	171	80	163	94	155	74	155	74	163	94	140	85	155	74	140	85	136	70	136	70	140	85	114	79	136	70	114	79	114	67	196	254	171	258	182	242	182	242	171	258	168	244	155	242	168	244	171	258	155	242	171	258	149	255	172	151	161	132	171	133	172	151	171	133	181	134	172	151	160	153	161	132	149	159	141	169	142	135	149	159	142	135	161	132	149	159	161	132	160	153	134	200	136	213	131	246	134	200	131	246	127	143	134	200	127	143	136	183	136	183	127	143	142	135	136	183	142	135	141	169	104	191	107	171	108	213	108	213	107	171	115	155	108	213	115	155	117	231	117	231	115	155	127	143	117	231	127	143	131	246	182	242	194	235	196	254	196	254	194	235	202	224	196	254	202	224	215	242	215	242	202	224	207	207	215	242	207	207	209	184	216	111	209	184	209	166	216	111	227	126	229	225	229	225	227	126	235	142	229	225	235	142	238	203	238	203	235	142	239	159	238	203	239	159	241	178	215	242	209	184	216	111	215	242	216	111	229	225	172	151	181	134	182	151	182	151	181	134	190	137	182	151	190	137	191	153	191	153	190	137	199	141	191	153	199	141	200	156	200	156	199	141	206	146	200	156	206	146	206	160	206	160	206	146	209	166	149	255	131	246	140	225	149	255	140	225	146	235	149	255	146	235	155	242	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	140	225	131	246	136	213	101	108	113	87	112	90	112	90	112	92	109	126	109	126	112	92	112	94	109	126	112	94	113	96	214	84	209	83	272	70	272	70	209	83	204	82	272	70	204	82	199	82	216	98	217	95	246	105	246	105	217	95	217	92	246	105	217	92	218	89	218	89	217	86	272	70	272	70	217	86	214	84	246	105	174	262	195	147	246	105	195	147	201	128	246	105	201	128	213	105	246	105	213	105	215	102	246	105	215	102	216	98	169	262	109	126	114	98	169	262	114	98	114	100	169	262	114	100	127	128	169	262	127	128	134	147	169	262	134	147	164	215	169	262	164	215	165	215	169	262	165	215	195	147	169	262	195	147	174	262	109	126	101	108	112	90	264	84	258	87	272	70	272	70	258	87	254	91	272	70	254	91	218	89	218	89	254	91	250	97	218	89	250	97	246	105	134	147	127	128	201	128	134	147	201	128	195	147	131	70	131	82	124	82	131	70	124	82	119	83	131	70	119	83	115	85	131	70	115	85	94	95	131	70	94	95	88	88	131	70	88	88	82	84	131	70	82	84	73	82	131	70	73	82	73	70	94	95	115	85	113	87	94	95	113	87	101	108	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	272	70	199	82	199	70	264	84	272	70	272	82	114	98	109	126	113	96	108	89	104	85	188	70	188	70	104	85	97	83	188	70	97	83	85	82	146	238	147	240	110	224	110	224	147	240	148	241	110	224	148	241	170	258	170	258	148	241	149	241	170	258	149	241	152	242	170	258	152	242	165	242	170	258	165	242	184	240	219	107	211	97	212	73	212	73	211	97	198	91	212	73	198	91	188	70	188	70	198	91	182	88	188	70	182	88	164	88	164	88	157	88	188	70	188	70	157	88	152	89	188	70	152	89	148	90	221	170	237	240	221	250	221	170	221	250	218	140	218	140	221	250	214	208	218	140	214	208	213	197	218	140	213	197	208	188	172	177	176	158	189	178	189	178	176	158	193	156	189	178	193	156	200	182	200	182	193	156	208	150	200	182	208	150	208	188	208	188	208	150	218	140	110	224	146	93	146	97	146	177	146	158	156	158	146	177	156	158	172	177	172	177	156	158	176	158	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	246	226	237	240	238	180	246	226	238	180	244	188	246	226	244	188	248	198	246	226	248	198	249	209	237	240	221	170	231	174	237	240	231	174	238	180	262	123	260	136	259	105	259	105	260	136	254	148	259	105	254	148	248	90	248	90	254	148	245	157	248	90	245	157	234	164	233	79	248	90	234	164	233	79	234	164	222	123	233	79	222	123	219	107	233	79	219	107	212	73	221	170	222	123	234	164	184	240	198	236	199	256	199	256	198	236	207	229	199	256	207	229	221	250	221	250	207	229	213	220	221	250	213	220	214	208	146	237	146	238	110	224	146	237	110	224	146	97	170	258	85	258	97	246	170	258	97	246	104	244	170	258	104	244	109	240	170	258	109	240	110	234	170	258	110	234	110	224	110	105	110	96	188	70	110	105	188	70	148	90	110	105	148	90	146	93	110	105	146	93	110	224	188	70	85	82	85	70	108	89	188	70	110	96	97	246	85	258	85	247	170	258	184	240	199	256	221	170	218	140	222	123	333	220	333	110	342	165	73	163	79	129	79	197	79	197	79	129	94	103	79	197	94	103	95	224	95	224	94	103	117	83	95	224	117	83	112	167	112	167	118	245	95	224	147	71	181	67	164	89	164	89	181	67	192	85	208	86	192	85	203	69	208	86	203	69	223	73	164	89	142	99	147	71	147	71	142	99	125	116	147	71	125	116	117	83	117	83	125	116	115	139	117	83	115	139	112	167	254	259	252	257	254	194	254	194	252	257	249	255	254	194	249	255	248	211	248	211	249	255	246	254	248	211	246	254	242	253	242	253	239	254	248	211	248	211	239	254	238	225	256	262	254	259	254	194	256	262	254	194	266	194	256	262	266	194	263	262	238	225	239	254	236	254	238	225	236	254	232	255	238	225	232	255	229	256	238	225	229	256	225	257	238	225	225	257	224	236	225	257	217	259	224	236	224	236	217	259	208	260	224	236	208	260	207	242	207	242	208	260	199	261	207	242	199	261	190	262	189	244	207	242	190	262	189	244	190	262	181	262	189	244	181	262	162	241	162	241	181	262	148	258	162	241	148	258	141	230	141	230	148	258	125	214	272	106	263	113	258	92	258	92	263	113	249	103	258	92	249	103	242	81	242	81	249	103	236	95	242	81	236	95	223	73	223	73	236	95	223	90	223	73	223	90	208	86	192	85	181	67	203	69	118	245	112	167	115	193	118	245	115	193	125	214	118	245	125	214	148	258	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	92	88	88	85	156	70	156	70	88	85	80	83	156	70	80	83	69	82	153	258	141	242	171	239	153	258	171	239	190	256	190	256	171	239	196	232	190	256	196	232	223	247	223	247	196	232	216	218	223	247	216	218	229	196	229	134	217	112	229	87	229	87	217	112	199	98	229	87	199	98	197	75	197	75	199	98	175	90	197	75	175	90	156	70	156	70	175	90	147	88	233	165	253	107	249	230	233	165	249	230	229	196	266	203	249	230	253	107	266	203	253	107	267	134	266	203	267	134	272	166	229	87	253	107	233	165	229	87	233	165	229	134	153	258	69	258	80	246	153	258	80	246	88	245	153	258	88	245	92	241	153	258	92	241	94	236	153	258	94	236	94	227	153	258	94	227	130	239	153	258	130	239	132	241	153	258	132	241	135	241	153	258	135	241	141	242	129	97	129	234	94	227	94	227	129	234	130	237	94	227	130	237	130	239	141	88	136	89	156	70	156	70	136	89	132	90	156	70	132	90	94	103	94	103	132	90	130	93	94	103	130	93	94	227	94	94	92	88	156	70	94	94	156	70	94	103	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	156	70	69	82	69	70	94	227	130	93	129	97	141	88	156	70	147	88	80	246	69	258	69	247	223	247	229	196	249	230	148	89	144	91	107	103	107	103	144	91	142	93	107	103	142	93	107	227	106	235	107	227	145	241	106	235	145	241	243	258	243	258	145	241	147	242	243	258	147	242	151	242	243	258	151	242	189	242	243	258	189	242	206	241	107	227	142	93	142	97	142	177	142	158	183	158	142	177	183	158	183	177	196	177	183	177	196	158	196	177	196	158	205	179	205	179	196	158	205	156	205	179	205	156	210	184	210	184	205	156	210	152	210	184	210	152	213	191	213	191	210	152	213	145	213	191	213	145	215	201	215	201	213	145	215	134	215	201	215	134	226	134	243	258	206	241	218	238	243	258	218	238	226	233	243	258	226	233	230	224	243	258	230	224	233	211	243	258	233	211	244	211	107	227	142	97	142	235	107	227	142	235	142	238	107	227	142	238	143	240	107	227	143	240	145	241	243	258	81	258	92	246	243	258	92	246	100	244	243	258	100	244	104	241	243	258	104	241	106	235	233	98	221	92	244	70	244	70	221	92	205	89	244	70	205	89	183	88	244	70	183	88	157	88	244	70	157	88	152	88	244	70	260	123	250	123	244	70	250	123	242	108	244	70	242	108	233	98	106	94	104	88	244	70	106	94	244	70	152	88	106	94	152	88	148	89	106	94	148	89	107	103	244	70	104	88	100	84	244	70	100	84	92	83	244	70	92	83	81	82	244	70	81	82	81	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	92	246	81	258	81	247	183	177	183	158	196	158	215	201	226	134	226	201	198	242	252	258	152	242	147	242	152	242	252	258	147	242	252	258	144	241	144	241	252	258	105	240	144	241	105	240	106	233	107	224	143	93	142	101	142	177	142	158	188	158	142	177	188	158	188	177	201	177	188	177	202	158	201	177	202	158	210	179	210	179	202	158	210	156	210	179	210	156	216	184	216	184	210	156	216	152	216	184	216	152	219	191	219	191	216	152	219	145	219	191	219	145	221	201	221	201	219	145	221	134	221	201	221	134	232	134	252	258	198	242	216	241	252	258	216	241	228	238	252	258	228	238	235	233	252	258	235	233	240	224	252	258	240	224	243	211	252	258	243	211	254	211	107	224	142	101	142	235	107	224	142	235	142	238	107	224	142	238	143	240	107	224	143	240	144	241	107	224	144	241	106	233	252	258	81	258	93	246	252	258	93	246	101	244	252	258	101	244	105	240	175	70	175	82	161	83	175	70	161	83	152	85	175	70	152	85	146	88	175	70	146	88	107	106	175	70	107	106	106	95	175	70	106	95	104	89	175	70	104	89	100	85	175	70	100	85	93	83	175	70	93	83	81	82	175	70	81	82	81	70	107	106	146	88	143	93	107	106	143	93	107	224	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	93	246	81	258	81	247	188	177	188	158	202	158	221	201	232	134	232	201	73	164	78	131	79	197	79	197	78	131	93	104	79	197	93	104	94	224	94	224	93	104	116	84	94	224	116	84	112	167	112	167	118	245	94	224	145	71	180	67	164	89	164	89	180	67	192	85	204	86	192	85	199	68	204	86	199	68	217	70	164	89	142	99	145	71	145	71	142	99	125	116	145	71	125	116	116	84	116	84	125	116	115	138	116	84	115	138	112	167	227	254	224	254	225	230	225	230	224	254	221	255	225	230	221	255	219	235	219	235	221	255	218	256	219	235	218	256	211	239	211	239	218	256	211	258	211	239	211	258	203	242	203	242	211	258	203	260	203	242	203	260	196	261	227	254	225	230	231	225	227	254	231	225	230	253	230	253	231	225	233	253	236	254	233	253	235	220	236	254	235	220	239	214	246	198	257	198	254	262	246	198	254	262	246	262	246	198	246	262	244	259	246	198	244	259	243	207	242	257	239	255	239	214	242	257	239	214	243	207	242	257	243	207	244	259	233	253	231	225	235	220	281	174	201	174	213	161	281	174	213	161	220	159	281	174	220	159	225	156	281	174	225	156	227	150	281	174	227	150	227	141	281	174	227	141	264	157	281	174	264	157	267	160	281	174	267	160	273	161	281	174	273	161	281	162	227	141	234	74	262	152	262	152	234	74	249	80	262	152	249	80	261	144	261	144	249	80	261	87	234	74	227	141	227	99	234	74	227	99	226	95	234	74	226	95	221	91	234	74	221	91	217	70	214	88	204	86	217	70	214	88	217	70	221	91	192	85	180	67	199	68	196	261	188	262	195	244	195	244	188	262	187	244	164	241	187	244	181	262	164	241	181	262	148	258	112	167	116	195	118	245	118	245	116	195	127	217	118	245	127	217	148	258	148	258	127	217	144	232	148	258	144	232	164	241	188	262	181	262	187	244	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	196	261	195	244	203	242	213	161	201	174	201	162	264	157	227	141	262	152	236	254	239	214	239	255	157	258	76	258	86	246	157	258	86	246	93	243	157	258	93	243	97	240	157	258	97	240	98	233	157	258	98	233	99	224	157	258	99	224	141	243	157	258	141	243	147	246	157	258	147	246	157	247	99	224	134	96	134	105	134	177	134	158	211	158	134	177	211	158	211	177	211	177	211	158	249	90	211	177	249	90	247	96	99	224	134	105	134	224	99	224	134	224	134	233	99	224	134	233	137	240	99	224	137	240	141	243	209	90	205	86	269	70	269	70	205	86	198	83	269	70	198	83	188	82	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	269	258	188	258	198	246	269	258	198	246	205	243	269	258	205	243	209	240	269	258	209	240	210	233	269	258	210	233	211	224	269	258	211	224	252	243	269	258	252	243	259	246	269	258	259	246	269	247	246	104	246	224	211	224	211	224	246	224	247	233	211	224	247	233	249	240	211	224	247	96	246	104	269	70	269	82	259	84	269	70	259	84	252	86	269	70	252	86	211	108	269	70	211	108	210	97	269	70	210	97	209	90	211	108	252	86	249	90	211	108	249	90	211	158	156	70	156	82	147	83	156	70	147	83	140	86	156	70	140	86	99	107	156	70	99	107	98	97	156	70	98	97	97	90	156	70	97	90	93	86	156	70	93	86	86	83	156	70	86	83	76	82	156	70	76	82	76	70	99	107	140	86	136	90	99	107	136	90	134	96	99	107	134	96	99	224	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	269	70	188	82	188	70	211	177	247	96	211	224	198	246	188	258	188	247	252	243	211	224	249	240	333	220	333	110	342	165	86	246	76	258	76	247	218	258	127	258	140	246	218	258	140	246	148	244	218	258	148	244	153	240	218	258	153	240	155	234	218	258	155	234	155	224	218	258	155	224	197	244	218	258	197	244	206	246	218	258	206	246	218	247	190	104	190	224	155	224	155	224	190	224	190	234	155	224	190	234	193	240	198	85	193	89	155	104	155	104	193	89	190	95	155	104	190	95	155	224	218	70	218	82	206	83	218	70	206	83	198	85	218	70	198	85	155	104	218	70	155	104	155	95	218	70	155	95	152	89	218	70	152	89	147	85	218	70	147	85	139	83	218	70	139	83	127	82	218	70	127	82	127	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	155	224	190	95	190	104	140	246	127	258	127	247	197	244	155	224	193	240	158	91	156	87	158	69	158	69	156	87	152	85	158	69	152	85	147	84	147	84	144	85	158	69	158	69	144	85	142	86	158	69	142	86	139	67	139	67	142	86	140	88	139	67	140	88	139	90	223	258	132	258	145	246	223	258	145	246	153	244	223	258	153	244	157	240	223	258	157	240	160	234	223	258	160	234	160	225	223	258	160	225	202	243	223	258	202	243	210	246	223	258	210	246	223	247	160	225	174	76	195	233	195	233	174	76	185	87	195	233	185	87	195	224	195	224	185	87	192	104	195	224	192	104	195	125	197	239	202	243	160	225	197	239	160	225	195	233	158	91	158	69	160	95	160	95	158	69	174	76	160	95	174	76	160	100	160	100	174	76	160	225	139	67	139	90	139	92	139	67	139	92	137	98	139	67	137	98	134	102	139	67	134	102	131	105	139	67	131	105	128	68	131	105	127	107	128	68	128	68	127	107	123	108	128	68	123	108	119	71	119	71	123	108	117	107	119	71	117	107	113	105	119	71	113	105	112	75	112	75	113	105	109	101	112	75	109	101	108	82	108	82	109	101	107	96	108	82	107	96	106	90	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	246	132	258	132	247	162	258	72	258	84	246	162	258	84	246	91	244	162	258	91	244	96	241	162	258	96	241	99	235	162	258	99	235	99	227	162	258	99	227	142	244	162	258	142	244	150	246	162	258	150	246	162	247	99	227	135	95	134	104	134	172	134	152	142	158	134	172	142	158	184	217	184	217	142	158	165	180	184	217	165	180	218	225	99	227	134	104	134	225	99	227	134	225	135	234	99	227	135	234	138	240	99	227	138	240	142	244	204	85	201	84	278	70	278	70	201	84	195	83	278	70	195	83	188	82	200	98	204	95	233	110	233	110	204	95	206	91	233	110	206	91	207	89	207	89	206	87	278	70	278	70	206	87	204	85	233	110	165	180	193	107	233	110	193	107	196	102	233	110	196	102	200	98	271	83	264	85	278	70	278	70	264	85	256	89	278	70	256	89	207	89	207	89	256	89	246	98	207	89	246	98	233	110	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	262	258	187	258	195	247	262	258	195	247	199	246	262	258	199	246	203	245	262	258	203	245	205	244	262	258	205	244	206	243	262	258	206	243	206	241	262	258	206	241	236	240	262	258	236	240	243	244	262	258	243	244	252	246	262	258	252	246	262	247	218	225	228	234	206	241	218	225	206	241	205	238	218	225	205	238	202	234	218	225	202	234	197	229	218	225	197	229	191	223	218	225	191	223	184	217	162	70	162	82	150	83	162	70	150	83	142	85	162	70	142	85	99	108	162	70	99	108	99	97	162	70	99	97	97	90	162	70	97	90	93	85	162	70	93	85	85	83	162	70	85	83	72	82	162	70	72	82	72	70	99	108	142	85	138	89	99	108	138	89	135	95	99	108	135	95	99	227	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	195	247	187	258	187	247	236	240	206	241	228	234	333	220	333	110	342	165	278	70	188	82	188	70	271	83	278	70	278	82	193	107	165	180	142	158	84	246	72	258	72	247	180	258	89	258	99	246	180	258	99	246	107	245	180	258	107	245	113	242	180	258	113	242	116	237	180	258	116	237	117	229	180	258	117	229	156	242	180	258	156	242	162	245	180	258	162	245	170	246	180	258	170	246	180	247	152	101	152	228	117	229	117	229	152	228	153	236	117	229	153	236	156	242	158	90	154	92	117	103	117	103	154	92	152	96	117	103	152	96	117	229	235	114	233	110	235	70	235	70	233	110	231	106	235	70	231	106	229	103	229	103	224	98	235	70	235	70	224	98	218	93	235	70	218	93	210	90	238	119	235	114	235	70	238	119	235	70	248	124	238	119	248	124	240	124	235	70	210	90	201	89	235	70	201	89	190	88	235	70	190	88	174	88	235	70	174	88	165	89	235	70	165	89	158	90	235	70	158	90	116	94	235	70	116	94	114	88	235	70	114	88	109	84	235	70	109	84	101	83	235	70	101	83	89	82	235	70	89	82	89	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	116	94	158	90	117	103	117	229	152	96	152	101	99	246	89	258	89	247	224	90	220	86	285	70	285	70	220	86	213	83	285	70	213	83	203	82	275	246	284	247	284	258	275	246	284	258	268	244	268	244	284	258	226	224	268	244	226	224	264	240	264	240	226	224	262	234	268	86	264	90	226	108	226	108	264	90	262	96	226	108	262	96	226	224	226	224	262	96	261	104	226	224	261	104	261	224	225	224	226	224	284	258	225	224	284	258	224	258	225	224	224	258	166	120	225	224	166	120	160	70	99	212	100	212	113	258	113	258	100	212	154	70	113	258	154	70	166	120	166	120	154	70	160	70	99	116	99	212	84	224	84	224	99	212	113	258	84	224	113	258	83	233	83	233	113	258	82	240	106	87	102	92	84	116	84	116	102	92	100	102	84	116	100	102	84	224	113	258	61	258	72	246	113	258	72	246	78	244	113	258	78	244	82	240	285	70	285	82	275	83	285	70	275	83	268	86	285	70	268	86	226	108	285	70	226	108	226	97	285	70	226	97	224	90	203	80	203	70	285	70	203	80	285	70	203	82	123	70	123	82	113	84	123	70	113	84	106	87	123	70	106	87	83	102	123	70	83	102	82	92	123	70	82	92	78	87	123	70	78	87	71	84	123	70	71	84	60	82	123	70	60	82	60	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	83	102	106	87	84	116	84	224	100	102	99	116	72	246	61	258	61	247	262	234	226	224	261	224	105	92	102	87	145	70	145	70	102	87	95	83	145	70	95	83	85	81	210	246	214	244	263	258	263	258	214	244	217	243	263	258	217	243	219	241	219	241	221	237	263	258	263	258	221	237	222	233	263	258	222	233	223	228	251	245	263	258	248	244	248	244	263	258	247	243	244	240	247	243	224	223	244	240	224	223	224	215	232	67	224	215	224	127	232	67	224	127	127	258	258	247	263	247	263	258	258	247	263	258	254	246	254	246	263	258	251	245	239	67	239	213	232	67	232	67	239	213	240	223	232	67	240	223	224	215	224	215	240	223	241	231	224	215	241	231	242	236	224	223	247	243	263	258	224	223	263	258	223	228	206	247	210	246	263	258	206	247	263	258	200	258	206	247	200	258	200	247	127	258	85	258	92	247	127	258	92	247	96	245	127	258	96	245	100	243	127	258	100	243	103	239	127	258	103	239	107	233	127	258	107	233	123	215	127	258	123	215	232	67	123	113	123	215	107	233	123	113	107	233	123	101	123	101	107	233	107	114	145	70	145	81	135	84	145	70	135	84	129	87	145	70	129	87	106	101	145	70	106	101	105	92	107	114	106	101	129	87	107	114	129	87	125	92	107	114	125	92	123	101	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	70	85	81	85	70	92	247	85	258	85	247	244	240	224	215	242	236	148	242	172	246	172	246	172	262	172	246	195	242	172	262	195	242	206	258	206	258	195	242	213	231	206	258	213	231	234	244	234	244	213	231	225	215	234	244	225	215	233	193	119	213	131	230	139	258	139	258	131	230	148	242	139	258	148	242	172	262	172	262	148	242	172	246	111	245	89	225	89	108	111	245	89	108	109	166	111	245	109	166	112	191	111	245	112	191	119	213	111	245	119	213	139	258	119	119	112	141	111	88	111	88	112	141	109	166	76	135	89	108	89	225	76	135	89	225	76	199	76	135	76	199	71	167	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	233	142	227	120	234	88	234	88	227	120	215	102	234	88	215	102	206	75	206	75	215	102	197	91	206	75	197	91	173	86	173	86	149	91	172	70	172	70	149	91	139	75	139	75	149	91	131	102	139	75	131	102	119	119	139	75	119	119	111	88	233	142	234	88	235	168	235	168	255	108	256	224	256	224	255	108	269	134	256	224	269	134	269	197	269	197	269	134	274	166	234	244	233	193	235	168	234	244	235	168	256	224	173	86	172	70	206	75	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	235	168	234	88	255	108	111	88	109	166	89	108	149	239	151	241	169	258	169	258	151	241	154	241	169	258	154	241	157	242	157	242	177	240	169	258	169	258	177	240	192	257	204	192	200	181	211	156	211	156	200	181	192	173	211	156	192	173	190	150	190	150	192	173	180	169	190	150	180	169	167	148	167	148	180	169	165	167	167	148	165	167	163	148	163	148	165	167	162	167	163	148	162	167	159	149	159	149	162	167	158	167	159	149	158	167	156	149	156	149	158	167	155	167	156	149	155	167	152	149	152	149	155	167	152	167	152	149	152	167	148	168	148	103	148	168	113	228	148	103	113	228	149	94	149	94	113	228	113	104	148	168	148	150	152	149	243	205	239	227	239	183	239	183	239	227	229	242	239	183	229	242	228	167	228	167	229	242	212	252	228	167	212	252	211	156	211	156	212	252	205	204	177	240	190	236	192	257	192	257	190	236	199	229	192	257	199	229	212	252	212	252	199	229	204	219	212	252	204	219	205	204	148	234	149	237	113	228	148	234	113	228	148	168	113	228	149	237	149	239	113	228	149	239	169	258	113	228	169	258	112	237	169	258	86	258	96	247	169	258	96	247	104	245	169	258	104	245	109	242	169	258	109	242	112	237	176	70	176	82	165	83	176	70	165	83	157	84	176	70	157	84	152	88	176	70	152	88	113	104	176	70	113	104	112	94	176	70	112	94	110	88	176	70	110	88	105	84	176	70	105	84	97	83	176	70	97	83	86	82	176	70	86	82	86	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	113	104	152	88	149	94	96	247	86	258	86	247	204	192	211	156	205	204	149	94	131	104	141	79	141	79	131	104	119	121	141	79	119	121	119	87	119	87	119	121	112	141	119	87	112	141	100	100	100	100	112	141	109	166	112	246	109	166	112	191	112	246	112	191	119	213	225	215	233	245	213	232	213	232	233	245	205	258	213	232	205	258	195	242	195	242	205	258	172	246	149	242	172	246	172	262	149	242	172	262	140	258	140	258	112	246	119	213	140	258	119	213	131	230	140	258	131	230	149	242	71	166	74	139	76	199	76	199	74	139	84	117	76	199	84	117	90	226	90	226	84	117	100	100	90	226	100	100	112	246	112	246	100	100	109	166	154	62	169	51	173	90	173	90	169	51	187	44	173	90	187	44	191	76	173	90	191	76	197	94	197	94	191	76	218	82	141	79	154	62	149	94	149	94	154	62	173	90	206	61	198	68	209	40	209	40	198	68	191	76	209	40	191	76	187	44	233	142	241	95	235	167	235	167	241	95	255	225	255	225	241	95	259	113	255	225	259	113	269	198	269	198	259	113	270	137	269	198	270	137	274	166	233	193	235	167	255	225	233	193	255	225	233	245	233	193	233	245	225	215	205	258	172	262	172	246	227	120	215	104	218	82	227	120	218	82	241	95	227	120	241	95	233	142	234	39	248	39	248	50	234	39	248	50	231	52	234	39	231	52	217	56	234	39	217	56	209	40	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	206	61	209	40	217	56	197	94	218	82	215	104	203	191	198	181	199	157	199	157	198	181	189	176	199	157	189	176	228	70	228	70	189	176	176	173	228	70	176	173	165	153	165	153	176	173	161	172	169	258	161	242	181	240	169	258	181	240	188	257	188	257	181	240	194	234	188	257	194	234	208	253	208	253	194	234	201	226	208	253	201	226	205	216	169	258	86	258	96	247	169	258	96	247	104	245	169	258	104	245	109	242	169	258	109	242	112	237	169	258	112	237	113	228	169	258	113	228	150	240	169	258	150	240	153	241	169	258	153	241	156	242	169	258	156	242	161	242	148	153	165	153	148	172	148	172	148	234	113	228	113	228	148	234	149	238	113	228	149	238	150	240	149	95	148	104	113	228	165	153	161	172	158	172	165	153	158	172	156	172	165	153	156	172	153	172	165	153	153	172	151	172	165	153	151	172	148	172	148	104	148	172	113	228	173	70	173	82	162	83	173	70	162	83	155	85	173	70	155	85	113	104	173	70	113	104	112	94	173	70	112	94	109	88	173	70	109	88	104	84	173	70	104	84	96	83	173	70	96	83	86	82	173	70	86	82	86	70	113	104	155	85	151	89	113	104	151	89	149	95	113	104	149	95	113	228	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	199	157	216	162	203	191	203	191	216	162	205	205	208	253	205	205	216	162	208	253	216	162	225	244	225	244	216	162	228	170	225	244	228	170	238	229	238	229	228	170	237	180	238	229	237	180	242	192	262	84	257	86	275	70	275	70	257	86	253	89	275	70	253	89	228	70	228	70	253	89	248	94	268	83	262	84	275	70	268	83	275	70	275	82	199	157	228	70	248	94	238	229	242	192	243	205	208	253	205	216	205	205	333	220	333	110	342	165	96	247	86	258	86	247	121	114	113	132	113	132	121	114	113	132	122	67	121	114	122	67	123	70	121	114	123	70	131	101	124	73	125	75	131	101	131	101	125	75	127	76	131	101	127	76	129	76	129	76	132	76	131	101	131	101	132	76	143	91	113	132	101	132	112	67	113	132	112	67	122	67	151	204	144	213	150	161	150	161	144	213	142	222	136	169	142	222	132	253	136	169	132	253	125	179	125	179	132	253	120	243	125	179	120	243	116	189	116	189	120	243	113	228	116	189	113	228	112	200	112	200	113	228	110	211	135	76	138	76	143	91	143	91	138	76	141	75	143	91	141	75	144	74	144	74	151	72	157	86	157	86	151	72	158	69	157	86	158	69	174	84	174	84	158	69	165	68	174	84	165	68	172	67	202	95	195	89	200	69	200	69	195	89	186	85	200	69	186	85	179	67	179	67	186	85	174	84	157	86	143	91	144	74	213	224	217	220	215	254	213	224	215	254	213	253	213	224	213	253	210	253	210	253	207	253	213	224	213	224	207	253	206	231	199	255	195	256	199	236	199	255	199	236	202	254	202	254	199	236	206	231	202	254	206	231	205	253	205	253	206	231	207	253	191	240	199	236	195	256	191	240	195	256	189	258	191	240	189	258	184	260	191	240	184	260	181	243	172	262	170	244	181	243	172	262	181	243	178	261	178	261	181	243	184	260	229	262	220	262	222	210	229	262	222	210	224	204	229	262	224	204	226	198	229	262	226	198	238	198	220	216	222	210	220	262	220	216	220	262	219	259	220	216	219	259	217	256	220	216	217	256	217	220	245	122	243	135	242	103	242	103	243	135	237	147	242	103	237	147	232	88	232	88	237	147	227	158	232	88	227	158	218	77	218	77	227	158	213	169	218	77	213	169	208	113	162	196	166	153	177	188	177	188	166	153	181	144	177	188	181	144	195	179	195	179	181	144	195	134	195	179	195	134	213	169	213	169	195	134	205	124	213	169	205	124	208	113	166	153	162	196	151	204	166	153	151	204	150	161	218	77	208	113	207	103	218	77	207	103	202	95	218	77	202	95	200	69	143	229	146	235	148	260	148	260	146	235	152	240	148	260	152	240	166	262	166	262	152	240	160	243	166	262	160	243	170	244	148	260	132	253	142	222	148	260	142	222	143	229	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	170	244	172	262	166	262	179	67	174	84	172	67	215	254	217	220	217	256	150	161	142	222	136	169	143	91	132	76	135	76	131	101	123	70	124	73	257	258	87	258	124	241	257	258	124	241	141	242	257	258	141	242	155	242	257	258	155	242	190	242	257	258	190	242	203	242	257	258	203	242	219	241	257	258	219	241	231	238	257	258	231	238	239	231	257	258	239	231	245	221	257	258	245	221	249	205	257	258	249	205	260	205	198	85	193	89	155	107	155	107	193	89	190	95	155	107	190	95	155	242	155	242	190	95	190	104	155	242	190	104	190	242	87	258	85	205	95	205	87	258	95	205	99	221	87	258	99	221	104	231	87	258	104	231	112	238	87	258	112	238	124	241	218	70	218	82	206	83	218	70	206	83	198	85	218	70	198	85	155	107	218	70	155	107	155	96	218	70	155	96	153	89	218	70	153	89	148	85	218	70	148	85	140	83	218	70	140	83	127	82	218	70	127	82	127	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	224	142	222	124	230	98	230	98	222	124	218	108	230	98	218	108	216	81	216	81	218	108	210	96	216	81	210	96	197	71	197	71	210	96	196	88	197	71	196	88	177	85	177	85	158	88	171	67	171	67	158	88	147	70	158	88	147	95	147	70	147	70	147	95	140	106	147	70	140	106	128	79	128	79	140	106	138	121	128	79	138	121	137	139	252	245	263	247	263	258	252	245	263	258	246	241	246	241	263	258	223	227	246	241	223	227	224	214	230	98	224	214	224	142	242	236	224	214	240	227	240	227	224	214	230	98	240	227	230	98	239	215	239	215	230	98	237	120	239	215	237	120	239	146	263	258	200	258	210	246	263	258	210	246	217	242	263	258	217	242	221	236	263	258	221	236	223	227	177	85	171	67	197	71	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	102	225	105	116	138	233	102	225	138	233	140	239	102	225	140	239	143	243	102	225	143	243	160	258	102	225	160	258	102	234	150	245	160	247	160	258	150	245	160	258	143	243	105	116	114	95	138	233	138	233	114	95	128	79	138	233	128	79	137	224	137	224	128	79	137	139	160	258	79	258	89	246	160	258	89	246	96	243	160	258	96	243	100	240	160	258	100	240	102	234	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	89	246	79	258	79	247	105	116	102	225	102	142	333	220	333	110	342	165	210	246	200	258	200	247	246	241	224	214	242	236	87	244	93	239	151	258	151	258	93	239	98	231	151	258	98	231	131	244	131	244	98	231	104	219	131	244	104	219	130	243	130	243	104	219	129	241	130	239	129	241	104	219	130	239	104	219	176	70	131	244	134	245	151	258	151	258	134	245	137	246	151	258	137	246	142	247	142	247	151	247	151	258	81	246	87	244	151	258	81	246	151	258	73	258	81	246	73	258	73	247	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	176	70	180	70	185	123	185	123	180	70	245	224	185	123	245	224	227	221	227	221	245	224	229	225	272	258	212	258	217	247	272	258	217	247	223	246	272	258	223	246	228	245	272	258	228	245	231	242	272	258	231	242	233	239	272	258	233	239	254	240	272	258	254	240	260	244	272	258	260	244	265	246	272	258	265	246	272	247	245	224	250	234	233	239	245	224	233	239	232	236	245	224	232	236	232	233	245	224	232	233	231	230	245	224	231	230	229	225	176	70	185	123	141	214	176	70	141	214	136	224	176	70	136	224	133	231	176	70	133	231	131	236	176	70	131	236	130	239	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	217	247	212	258	212	247	254	240	233	239	250	234	333	220	333	110	342	165	85	217	132	70	85	217	85	217	132	70	105	240	85	217	105	240	104	242	104	242	105	244	85	217	119	258	60	258	67	246	119	258	67	246	72	243	119	258	72	243	77	237	119	258	77	237	81	229	119	258	81	229	105	244	119	258	105	244	106	245	119	258	106	245	109	246	119	258	109	246	113	247	119	258	113	247	119	247	172	185	181	238	181	239	181	239	182	243	166	204	166	204	182	243	159	223	155	234	159	223	184	245	155	234	184	245	199	258	199	258	184	245	187	246	199	258	187	246	193	247	193	247	199	247	199	258	181	239	166	204	171	185	181	239	171	185	172	185	184	245	159	223	182	243	199	258	134	258	142	247	199	258	142	247	147	245	199	258	147	245	151	241	199	258	151	241	155	234	219	128	185	227	211	70	219	128	211	70	214	70	219	128	214	70	264	230	219	128	264	230	248	219	285	258	235	258	242	247	285	258	242	247	247	245	285	258	247	245	250	244	285	258	250	244	252	241	285	258	252	241	252	238	285	258	252	238	269	240	285	258	269	240	273	243	285	258	273	243	278	245	285	258	278	245	285	247	264	230	266	236	252	238	264	230	252	238	252	235	264	230	252	235	251	232	264	230	251	232	250	228	264	230	250	228	249	224	264	230	249	224	248	219	211	70	185	227	183	230	211	70	183	230	182	233	211	70	182	233	182	236	211	70	182	236	181	238	211	70	181	238	172	185	141	129	108	230	132	70	141	129	132	70	135	70	141	129	135	70	171	185	141	129	171	185	166	204	132	70	108	230	107	233	132	70	107	233	106	236	132	70	106	236	105	238	132	70	105	238	105	240	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	242	247	235	258	235	247	269	240	252	238	266	236	142	247	134	258	134	247	67	246	60	258	60	247	105	244	81	229	85	217	126	86	125	88	125	88	122	112	125	88	125	90	122	112	125	90	159	163	159	163	125	90	127	93	159	163	127	93	129	98	146	244	133	204	146	242	159	163	146	242	133	204	122	222	133	204	146	244	122	222	146	244	148	245	160	214	159	163	167	150	167	150	159	163	138	110	133	103	138	110	159	163	133	103	159	163	129	98	148	245	150	246	165	258	165	258	150	246	153	247	165	258	153	247	157	247	165	258	157	247	165	247	97	245	105	241	165	258	165	258	105	241	113	234	165	258	113	234	148	245	148	245	113	234	122	222	88	258	88	247	97	245	88	258	97	245	165	258	159	163	160	214	155	223	159	163	155	223	151	229	159	163	151	229	148	235	159	163	148	235	146	239	159	163	146	239	146	242	144	70	144	82	136	83	144	70	136	83	131	84	144	70	131	84	127	85	144	70	127	85	126	86	144	70	126	86	105	91	144	70	105	91	98	86	144	70	98	86	92	83	144	70	92	83	85	82	144	70	85	82	85	70	112	99	105	91	126	86	112	99	126	86	125	88	112	99	125	88	122	112	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	213	237	211	234	219	220	219	220	211	234	209	230	219	220	209	230	205	225	205	225	177	188	185	175	185	175	177	188	191	113	185	175	191	113	232	101	232	101	191	113	196	105	232	101	196	105	200	99	258	258	198	258	205	247	258	258	205	247	210	246	258	258	210	246	212	245	258	258	212	245	214	243	258	258	214	243	214	241	258	258	214	241	235	238	258	258	235	238	241	243	258	258	241	243	249	246	258	258	249	246	258	247	214	241	219	220	227	231	214	241	227	231	235	238	214	239	213	237	219	220	214	239	219	220	214	241	205	225	185	175	219	220	202	85	199	84	260	70	260	70	199	84	196	83	260	70	196	83	192	83	200	99	202	94	232	101	232	101	202	94	204	90	232	101	204	90	204	88	204	88	204	86	260	70	260	70	204	86	202	85	177	188	160	214	167	150	177	188	167	150	191	113	253	84	247	86	260	70	260	70	247	86	242	89	260	70	242	89	204	88	204	88	242	89	237	94	204	88	237	94	232	101	185	82	185	70	260	70	185	82	260	70	192	83	253	84	260	70	260	82	205	247	198	258	198	247	333	220	333	110	342	165	139	243	139	244	139	243	139	243	139	244	115	223	139	243	115	223	127	205	127	205	155	159	139	241	139	241	155	159	140	239	152	88	147	85	218	70	218	70	147	85	139	83	218	70	139	83	127	82	139	243	127	205	139	241	157	258	85	258	92	246	157	258	92	246	99	242	157	258	99	242	106	235	157	258	106	235	139	244	157	258	139	244	141	245	157	258	141	245	143	246	157	258	143	246	147	246	157	258	147	246	151	247	157	258	151	247	157	247	155	159	155	105	194	88	155	159	194	88	191	94	155	159	191	94	181	172	155	159	181	172	143	232	155	159	143	232	142	234	155	159	142	234	141	237	155	159	141	237	140	239	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	190	103	190	160	181	172	181	172	190	160	217	232	218	234	217	232	224	218	218	234	224	218	219	237	219	237	224	218	220	238	260	258	204	258	211	247	260	258	211	247	215	246	260	258	215	246	218	245	260	258	218	245	220	243	260	258	220	243	220	242	260	258	220	242	238	237	260	258	238	237	244	243	260	258	244	243	251	246	260	258	251	246	260	247	220	242	224	218	232	229	220	242	232	229	238	237	220	240	220	238	224	218	220	240	224	218	220	242	217	232	190	160	224	218	218	70	218	82	207	83	218	70	207	83	199	84	218	70	199	84	194	88	218	70	194	88	155	105	218	70	155	105	155	95	218	70	155	95	152	88	218	70	127	82	127	70	181	172	191	94	190	103	211	247	204	258	204	247	333	220	333	110	342	165	92	246	85	258	85	247	139	244	106	235	115	223	131	88	254	249	209	242	209	242	254	249	254	258	209	242	254	258	153	242	135	241	153	242	254	258	135	241	254	258	99	258	99	258	92	205	102	205	99	258	102	205	106	221	99	258	106	221	113	232	99	258	113	232	122	238	99	258	122	238	135	241	236	98	227	92	252	70	252	70	227	92	214	89	252	70	214	89	198	88	252	70	198	88	131	88	252	70	131	88	85	80	85	80	131	88	209	242	252	70	260	126	250	126	252	70	250	126	244	109	252	70	244	109	236	98	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	252	70	85	80	85	70	142	196	141	199	142	187	142	187	141	199	140	201	142	187	140	201	140	183	140	183	140	201	140	203	142	194	142	196	142	187	142	194	142	187	142	191	137	140	139	144	143	165	143	165	139	144	142	147	143	165	142	147	147	151	147	151	152	154	154	169	154	169	152	154	158	157	154	169	158	157	168	174	168	174	158	157	166	160	168	174	166	160	176	164	140	121	137	126	141	93	141	93	137	126	136	132	135	161	136	132	136	136	135	161	136	136	143	165	143	165	136	136	137	140	187	132	185	126	188	113	188	113	185	126	180	121	188	113	180	121	177	104	177	104	180	121	173	117	177	104	173	117	167	99	167	99	173	117	165	115	167	99	165	115	158	95	158	95	165	115	157	114	184	224	166	225	170	212	170	212	166	225	162	213	155	212	162	213	166	225	155	212	166	225	152	224	197	219	186	199	187	191	187	167	187	191	187	180	187	167	188	113	197	219	197	219	188	113	190	105	197	219	190	105	193	100	152	224	137	221	141	206	152	224	141	206	144	209	152	224	144	209	149	211	152	224	149	211	155	212	137	221	124	215	127	177	137	221	127	177	132	178	137	221	132	178	137	180	137	221	137	180	140	183	137	221	140	183	140	203	137	221	140	203	141	206	113	187	115	183	116	205	116	205	115	183	118	180	116	205	118	180	124	215	124	215	118	180	122	178	124	215	122	178	127	177	197	96	203	94	207	211	207	211	203	94	209	93	207	211	209	93	213	198	213	198	209	93	215	93	213	198	215	93	215	127	221	95	227	97	222	113	222	113	227	97	225	112	228	112	225	112	227	97	228	112	227	97	233	101	239	117	236	115	239	107	239	107	236	115	233	114	239	107	233	114	233	101	233	101	233	114	231	113	233	101	231	113	228	112	222	113	219	114	221	95	221	95	219	114	217	117	221	95	217	117	215	93	215	93	217	117	215	121	215	93	215	121	215	127	197	219	193	100	197	96	197	219	197	96	207	211	184	224	170	212	177	209	184	224	177	209	182	205	184	224	182	205	186	199	184	224	186	199	197	219	187	180	168	174	176	164	187	180	176	164	187	167	154	169	143	165	147	151	140	121	141	93	145	117	145	117	141	93	149	94	145	117	149	94	151	115	151	115	149	94	158	95	151	115	158	95	157	114	129	94	141	93	136	132	129	94	136	132	135	161	129	94	135	161	128	158	129	94	128	158	122	153	129	94	122	153	120	98	107	132	108	113	111	141	111	141	108	113	112	104	111	141	112	104	115	148	115	148	112	104	120	98	115	148	120	98	122	153	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	108	113	107	132	106	123	187	132	188	113	187	167	197	219	187	191	187	167	215	127	215	180	213	198	113	187	116	205	112	193	99	240	100	240	109	252	109	252	100	240	102	240	109	252	102	240	103	240	103	240	110	240	109	252	109	252	110	240	120	255	109	252	97	249	98	240	109	252	98	240	99	240	147	70	147	93	136	259	147	70	136	259	133	73	133	73	136	259	128	257	133	73	128	257	123	80	123	80	128	257	120	255	123	80	120	255	118	228	118	228	120	255	118	233	120	255	110	240	114	239	120	255	114	239	117	237	120	255	117	237	118	233	147	176	147	262	145	262	147	176	145	262	147	93	147	176	147	93	147	157	147	176	147	157	152	184	217	110	211	99	217	79	217	79	211	99	202	89	217	79	202	89	196	70	196	70	202	89	190	83	196	70	190	83	176	81	176	81	167	81	172	67	172	67	167	81	161	68	161	68	167	81	159	83	161	68	159	83	152	86	161	68	152	86	148	89	161	68	148	89	147	70	118	228	118	88	123	80	190	199	179	198	193	173	193	173	179	198	178	175	168	174	178	175	169	195	168	174	169	195	160	190	147	157	148	163	152	184	152	184	148	163	153	168	152	184	153	168	160	190	160	190	153	168	160	172	160	190	160	172	168	174	179	198	169	195	178	175	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	248	136	245	156	244	113	244	113	245	156	237	174	244	113	237	174	234	93	234	93	237	174	225	187	234	93	225	187	219	124	219	124	217	79	234	93	193	173	205	165	209	196	209	196	205	165	213	154	209	196	213	154	225	187	225	187	213	154	217	140	225	187	217	140	219	124	176	81	172	67	196	70	217	110	217	79	219	124	190	199	193	173	209	196	333	220	333	110	342	165	136	259	147	93	145	262	147	93	147	70	148	89	98	240	97	249	97	239	107	156	110	135	110	179	110	179	110	135	118	118	110	179	118	118	121	198	121	198	118	118	132	105	121	198	132	105	137	213	137	213	132	105	137	168	139	152	137	168	132	105	139	152	132	105	149	96	195	224	180	225	183	211	183	211	180	225	177	211	163	209	177	211	180	225	163	209	180	225	157	222	227	204	220	213	224	183	227	204	224	183	227	186	227	204	227	186	229	190	227	204	229	190	230	195	204	185	209	181	209	219	209	219	209	181	215	180	209	219	215	180	220	213	220	213	215	180	220	181	220	213	220	181	224	183	194	205	195	200	195	224	195	224	195	200	198	195	195	224	198	195	209	219	209	219	198	195	200	189	209	219	200	189	204	185	195	224	183	211	187	210	195	224	187	210	191	208	195	224	191	208	194	205	137	168	138	182	137	213	137	213	138	182	144	194	137	213	144	194	157	222	157	222	144	194	152	204	157	222	152	204	163	209	145	138	149	96	154	127	154	127	149	96	170	93	154	127	170	93	167	121	167	121	170	93	184	118	194	119	184	118	189	95	194	119	189	95	204	101	238	139	229	143	228	123	228	123	229	143	220	133	228	123	220	133	217	111	217	111	220	133	212	126	217	111	212	126	204	101	204	101	212	126	203	122	204	101	203	122	194	119	184	118	170	93	189	95	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	139	152	149	96	145	138	152	183	166	185	166	185	172	199	166	185	176	184	172	199	176	184	179	197	179	197	176	184	185	180	179	197	185	180	186	195	186	195	185	180	192	175	186	195	192	175	192	191	192	191	192	175	197	168	192	191	197	168	198	187	198	187	197	168	199	161	198	187	199	161	199	187	199	187	199	161	199	85	199	85	199	161	199	103	133	166	141	177	143	196	143	196	141	177	152	183	143	196	152	183	165	199	165	199	152	183	166	185	165	199	166	185	172	199	124	186	126	137	128	153	124	186	128	153	143	196	143	196	128	153	133	166	169	88	156	67	166	68	169	88	166	68	175	70	169	88	154	90	156	67	142	96	133	106	136	70	142	96	136	70	156	67	142	96	156	67	154	90	128	120	126	137	120	78	128	120	120	78	136	70	128	120	136	70	133	106	97	128	100	108	100	151	100	151	100	108	107	91	100	151	107	91	110	171	110	171	107	91	120	78	110	171	120	78	124	186	124	186	120	78	126	137	179	240	181	240	187	252	187	252	181	240	183	240	187	252	183	240	185	240	185	240	190	240	187	252	187	252	190	240	197	254	187	252	176	249	178	240	187	252	178	240	179	240	200	67	248	81	230	92	200	67	230	92	228	95	200	67	228	95	227	98	200	67	227	98	206	257	200	67	206	257	199	85	200	67	199	85	199	69	194	239	197	237	197	254	197	254	197	237	198	233	197	254	198	233	206	257	206	257	198	233	199	229	206	257	199	229	199	85	199	85	199	229	199	187	169	88	175	70	177	88	177	88	175	70	183	73	177	88	183	73	185	90	185	90	183	73	191	78	185	90	191	78	192	93	192	93	191	78	199	85	192	93	199	85	197	97	197	97	199	85	199	103	227	103	227	261	224	262	227	103	224	262	215	259	227	103	215	259	227	98	244	91	242	90	248	81	248	81	242	90	241	90	248	81	241	90	240	90	240	90	234	91	248	81	248	81	234	91	230	92	246	91	244	91	248	81	246	91	248	81	248	91	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	178	240	176	249	176	239	197	254	190	240	194	239	206	257	227	98	215	259	107	157	110	135	110	179	110	179	110	135	119	118	110	179	119	118	120	198	120	198	119	118	133	104	120	198	133	104	135	213	135	213	133	104	137	170	137	185	137	170	235	170	137	185	235	170	200	185	200	185	235	170	213	216	198	223	179	225	180	208	180	208	179	225	170	209	160	208	170	209	179	225	160	208	179	225	155	222	188	205	194	199	198	223	198	223	194	199	198	193	198	223	198	193	213	216	213	216	198	193	200	185	225	204	213	216	235	170	225	204	235	170	232	189	155	222	135	213	140	193	155	222	140	193	145	200	155	222	145	200	152	205	155	222	152	205	160	208	137	185	140	193	135	213	137	185	135	213	137	170	145	139	151	96	155	128	155	128	151	96	173	93	155	128	173	93	169	121	169	121	173	93	186	118	197	119	186	118	192	95	197	119	192	95	207	101	139	153	137	170	133	104	139	153	133	104	151	96	139	153	151	96	145	139	241	139	233	143	231	123	231	123	233	143	224	133	231	123	224	133	220	111	220	111	224	133	215	126	220	111	215	126	207	101	207	101	215	126	206	122	207	101	206	122	197	119	186	118	173	93	192	95	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	198	223	180	208	188	205	145	197	119	197	145	197	145	197	119	197	145	181	145	197	145	181	147	217	147	217	145	181	173	93	147	217	173	93	154	235	154	235	173	93	172	102	154	235	172	102	164	249	164	249	172	102	172	227	164	249	172	227	173	235	199	246	202	262	195	248	195	248	202	262	190	249	184	248	190	249	202	262	184	248	202	262	180	259	236	248	231	254	232	228	236	248	232	228	235	231	236	248	235	231	237	236	236	248	237	236	238	242	219	227	223	227	223	258	223	258	223	227	228	227	223	258	228	227	231	254	231	254	228	227	232	228	210	235	213	232	213	261	213	261	213	232	216	229	213	261	216	229	223	258	223	258	216	229	219	227	199	246	202	244	202	262	202	262	202	244	204	241	202	262	204	241	213	261	213	261	204	241	207	238	213	261	207	238	210	235	180	259	164	249	173	235	180	259	173	235	175	241	180	259	175	241	179	245	180	259	179	245	184	248	172	197	172	181	213	181	172	197	213	181	213	197	203	70	203	80	190	81	203	70	190	81	181	83	203	70	181	83	145	102	203	70	145	102	144	93	203	70	144	93	142	87	203	70	142	87	138	83	203	70	138	83	130	81	203	70	130	81	118	80	203	70	118	80	118	70	145	102	181	83	176	87	145	102	176	87	173	93	145	102	173	93	145	181	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	181	119	197	119	181	124	113	127	117	129	171	129	171	127	117	131	122	129	171	131	122	137	175	137	175	131	122	138	128	137	175	138	128	138	159	137	175	138	159	140	224	140	224	138	159	139	162	114	141	116	138	117	162	117	162	116	138	120	135	117	162	120	135	123	167	123	167	120	135	124	132	123	167	124	132	129	171	129	171	124	132	124	113	114	156	113	149	113	145	114	156	113	145	114	141	114	156	114	141	117	162	154	170	157	170	163	184	154	170	163	184	154	190	154	170	154	190	149	169	149	169	154	190	146	199	149	169	146	199	144	168	144	168	146	199	142	210	144	168	142	210	141	165	141	165	142	210	140	224	173	262	168	262	177	245	177	245	168	262	165	248	156	247	165	248	168	262	156	247	168	262	150	260	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	150	260	135	253	141	232	150	260	141	232	145	238	150	260	145	238	150	244	150	260	150	244	156	247	129	180	137	175	135	253	135	253	137	175	140	224	135	253	140	224	141	232	123	243	115	229	117	194	123	243	117	194	122	186	123	243	122	186	129	180	123	243	129	180	135	253	115	229	112	214	113	203	115	229	113	203	117	194	144	154	141	156	146	127	146	127	141	156	139	157	146	127	139	157	138	128	138	128	139	157	138	159	131	96	138	68	141	93	141	93	138	68	156	67	141	93	156	67	155	91	155	91	156	67	171	90	191	91	171	90	177	69	191	91	177	69	201	74	123	110	124	132	123	107	123	107	122	71	125	101	125	101	122	71	138	68	125	101	138	68	131	96	213	252	214	186	217	252	217	252	214	186	222	199	217	252	222	199	220	252	220	252	222	199	221	237	220	252	221	237	247	252	247	252	221	237	247	237	225	215	225	219	224	223	225	215	224	223	224	227	225	215	224	227	222	232	225	215	222	232	222	199	213	252	209	253	214	186	214	186	209	253	205	254	214	186	205	254	203	177	203	177	205	254	201	255	203	177	201	255	199	204	199	204	198	197	203	177	203	177	198	197	194	191	203	177	194	191	189	186	219	123	226	121	228	144	228	144	226	121	230	118	228	144	230	118	237	137	237	137	230	118	231	113	238	98	231	113	228	105	238	98	228	105	222	83	222	83	228	105	220	99	222	83	220	99	208	94	182	124	193	124	202	151	202	151	193	124	208	124	202	151	208	124	216	148	216	148	208	124	219	123	216	148	219	123	228	144	238	98	244	118	242	129	238	98	242	129	237	137	238	98	237	137	231	113	208	94	191	91	201	74	208	94	201	74	222	83	144	154	146	127	151	153	151	153	146	127	157	125	151	153	157	125	160	152	160	152	157	125	169	125	160	152	169	125	202	151	202	151	169	125	182	124	171	90	156	67	177	69	124	132	123	110	124	113	114	125	106	118	109	77	114	125	109	77	122	71	114	125	122	71	123	107	114	125	123	107	124	132	102	111	99	105	101	86	102	111	101	86	109	77	102	111	109	77	106	118	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	175	182	169	169	172	169	175	182	172	169	188	171	175	182	163	184	165	169	175	182	165	169	169	169	163	184	157	170	160	170	163	184	160	170	165	169	203	177	189	186	188	171	188	171	189	186	183	183	188	171	183	183	175	182	186	260	187	238	193	258	193	258	187	238	194	228	193	258	194	228	201	255	201	255	194	228	197	216	201	255	197	216	199	204	179	261	173	262	177	245	179	261	177	245	187	238	179	261	187	238	186	260	21	165	33	63	29	117	101	86	99	105	98	98	221	237	222	199	222	232	333	220	333	110	342	165	141	165	140	224	139	162	114	88	110	84	166	70	166	70	110	84	104	82	166	70	104	82	94	80	97	240	98	240	109	253	109	253	98	240	99	240	109	253	99	240	100	241	100	241	107	240	109	253	109	253	107	240	111	239	109	253	111	239	120	255	120	255	111	239	114	237	120	255	114	237	115	234	141	262	135	260	143	102	143	102	135	260	128	258	143	102	128	258	144	93	144	93	128	258	120	255	144	93	120	255	116	229	116	229	120	255	115	234	109	253	95	250	96	240	109	253	96	240	97	240	143	176	143	261	141	262	143	176	141	262	143	102	143	176	143	102	143	162	143	176	143	162	152	185	181	199	180	179	188	178	181	199	188	178	191	200	191	200	188	178	194	175	191	200	194	175	205	198	205	198	194	175	199	170	205	198	199	170	202	163	143	162	151	169	152	185	152	185	151	169	158	173	152	185	158	173	161	192	161	192	158	173	165	176	161	192	165	176	171	196	171	196	165	176	172	178	171	196	172	178	181	199	181	199	172	178	180	179	201	88	197	84	251	70	251	70	197	84	190	82	251	70	190	82	180	80	205	198	202	163	203	153	233	88	203	153	203	102	233	88	203	102	236	85	236	85	203	102	251	70	236	85	251	70	242	82	242	82	251	70	251	80	231	102	231	154	229	170	231	102	229	170	225	183	231	102	225	183	231	93	231	93	225	183	217	192	231	93	217	192	205	198	231	93	205	198	203	153	231	93	203	153	233	88	203	93	201	88	251	70	203	93	251	70	203	102	166	70	166	80	156	82	166	70	156	82	150	84	166	70	150	84	116	102	166	70	116	102	115	93	166	70	115	93	114	88	150	84	146	88	116	102	116	102	146	88	144	93	116	102	144	93	116	229	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	96	240	95	250	95	239	166	70	94	80	94	70	251	70	180	80	180	70	154	277	154	265	156	282	156	282	154	265	156	260	156	282	156	260	160	286	160	286	156	260	160	256	160	286	160	256	165	288	165	288	160	256	165	254	165	288	165	254	171	289	171	289	165	254	171	253	171	289	171	253	177	288	177	288	171	253	177	254	177	288	177	254	182	286	182	286	177	254	182	256	182	286	182	256	186	282	186	282	182	256	186	260	186	282	186	260	188	277	188	277	186	260	188	265	188	277	188	265	189	271	157	109	152	106	211	93	211	93	152	106	145	104	211	93	145	104	133	103	141	200	144	200	185	225	185	225	144	200	147	200	185	225	147	200	149	200	149	200	153	200	185	225	185	225	153	200	156	199	185	225	156	199	158	196	211	103	201	104	211	93	211	93	201	104	193	106	211	93	193	106	159	124	159	124	193	106	189	110	159	124	189	110	159	186	159	192	159	186	185	225	159	192	185	225	158	196	138	200	141	200	185	225	138	200	185	225	134	210	138	200	134	210	134	200	187	125	187	224	185	225	187	125	185	225	159	186	187	125	159	186	187	116	159	115	157	109	211	93	159	115	211	93	159	124	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	211	93	133	103	133	93	159	186	189	110	187	116	154	265	154	277	153	271	185	262	191	263	191	297	191	297	191	263	196	265	191	297	196	265	196	294	196	294	196	265	200	269	196	294	200	269	200	290	200	290	200	269	202	274	200	290	202	274	202	286	202	286	202	274	203	280	167	280	168	274	168	286	168	286	168	274	170	269	168	286	170	269	170	290	170	290	170	269	174	265	170	290	174	265	174	294	174	294	174	265	179	263	174	294	179	263	179	297	179	297	179	263	185	262	179	297	185	262	185	297	185	297	185	262	191	297	152	208	155	209	158	221	152	208	158	221	147	219	152	208	147	219	147	208	173	79	172	69	181	50	181	50	172	69	170	61	181	50	170	61	165	42	165	42	170	61	165	57	165	42	165	57	157	55	157	55	151	57	165	42	165	42	151	57	146	61	165	42	146	61	145	40	145	40	146	61	141	66	145	40	141	66	135	71	171	204	178	227	169	207	169	207	178	227	168	224	169	207	168	224	166	209	166	209	168	224	162	209	160	209	162	209	168	224	160	209	168	224	158	209	158	209	168	224	158	221	158	209	158	221	155	209	199	81	199	234	192	63	192	63	199	234	188	230	192	63	188	230	181	50	181	50	188	230	178	227	181	50	178	227	173	195	173	195	178	227	173	200	199	234	199	81	201	104	199	234	201	104	201	232	181	50	173	195	173	92	181	50	173	92	173	79	145	40	135	71	134	41	134	41	135	71	127	73	134	41	127	73	126	43	126	43	127	73	123	72	126	43	123	72	119	47	119	47	123	72	119	70	119	47	119	70	116	67	115	52	119	47	116	67	115	52	116	67	114	63	115	52	114	63	113	59	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	178	227	171	204	173	200	114	87	110	84	166	70	166	70	110	84	103	82	166	70	103	82	92	80	96	240	98	240	105	252	105	252	98	240	101	241	105	252	101	241	103	241	103	241	108	240	105	252	105	252	108	240	117	254	105	252	92	250	94	240	105	252	94	240	96	240	194	83	194	82	253	70	194	83	253	70	223	92	194	83	223	92	216	99	216	99	169	150	192	86	192	86	169	150	144	147	192	86	144	147	144	138	145	89	144	94	117	254	145	89	117	254	116	228	116	228	117	254	116	233	117	254	108	240	112	239	117	254	112	239	114	237	117	254	114	237	116	233	144	94	144	261	142	262	144	94	142	262	134	259	144	94	134	259	126	257	144	94	126	257	117	254	187	179	188	179	144	147	187	179	144	147	169	150	187	179	169	150	176	156	187	179	176	156	196	170	187	179	196	170	190	180	246	198	179	198	182	187	246	198	182	187	186	187	246	198	186	187	190	187	246	198	190	187	193	186	246	198	193	186	194	185	246	198	194	185	211	180	246	198	211	180	223	185	246	198	223	185	235	187	246	198	235	187	246	188	196	170	211	180	194	185	196	170	194	185	194	184	196	170	194	184	193	183	196	170	193	183	192	182	196	170	192	182	190	180	193	81	192	81	253	70	253	70	192	81	191	80	253	70	191	80	189	80	253	70	189	80	182	80	253	70	182	80	182	70	193	85	194	84	216	99	216	99	194	84	194	83	216	99	192	86	193	85	253	70	253	80	245	82	253	70	245	82	238	84	253	70	238	84	230	88	253	70	230	88	223	92	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	166	70	166	80	157	81	166	70	157	81	151	82	166	70	151	82	147	85	166	70	147	85	116	97	166	70	116	97	116	91	166	70	116	91	114	87	145	89	116	228	116	97	145	89	116	97	147	85	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	94	240	92	250	92	240	166	70	92	80	92	70	333	220	333	110	342	165	193	81	253	70	194	82	182	187	179	198	179	188	141	240	143	240	147	252	147	252	143	240	145	241	147	252	145	241	147	241	147	241	152	240	157	255	157	255	152	240	155	239	157	255	155	239	157	236	147	252	135	250	138	240	147	252	138	240	141	240	157	255	157	236	166	257	166	257	157	236	159	232	166	257	159	232	159	227	187	91	159	227	159	99	187	91	159	99	189	86	189	86	159	99	211	70	189	86	211	70	194	83	194	83	211	70	201	81	157	255	147	252	147	241	187	97	187	260	185	262	187	97	185	262	175	259	187	97	175	259	166	257	187	97	166	257	187	91	211	70	159	99	158	92	211	70	158	92	156	87	211	70	156	87	151	84	211	70	151	84	144	82	211	70	144	82	134	80	211	70	134	80	134	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	138	240	135	250	135	240	159	227	187	91	166	257	201	81	211	70	211	80	53	201	55	201	58	214	58	214	55	201	57	201	58	214	57	201	59	201	59	201	63	201	68	217	68	217	63	201	67	200	68	217	67	200	68	197	58	214	48	211	50	201	58	214	50	201	53	201	111	104	105	105	120	93	120	93	105	105	101	107	120	93	101	107	70	119	70	119	101	107	99	110	70	119	99	110	70	186	69	192	70	186	78	219	69	192	78	219	68	217	68	217	58	214	59	201	97	204	97	224	94	225	97	204	94	225	98	115	97	204	98	115	98	190	97	204	98	190	109	214	157	108	153	105	211	93	211	93	153	105	147	104	211	93	147	104	137	103	139	225	137	204	145	203	139	225	145	203	148	225	148	225	145	203	151	199	148	225	151	199	158	225	158	225	151	199	155	194	158	225	155	194	158	186	110	198	118	201	120	220	120	220	118	201	127	203	120	220	127	203	130	223	130	223	127	203	137	204	130	223	137	204	139	225	109	214	98	190	103	194	109	214	103	194	110	198	109	214	110	198	120	220	98	115	94	225	86	222	98	115	86	222	78	219	98	115	78	219	99	110	184	203	179	211	187	122	187	122	179	211	173	217	187	122	173	217	188	114	188	114	173	217	166	222	188	114	166	222	159	176	159	176	166	222	158	186	120	93	70	119	69	113	120	93	69	113	67	108	120	93	67	108	63	105	120	93	63	105	56	104	120	93	56	104	47	103	120	93	47	103	47	93	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	187	189	193	195	194	211	194	211	193	195	199	199	194	211	199	199	205	218	205	218	199	199	206	202	205	218	206	202	215	222	215	222	206	202	214	204	215	222	214	204	223	204	223	204	232	203	226	225	226	225	232	203	237	225	187	122	187	189	184	203	184	203	187	189	194	211	226	225	215	222	223	204	246	109	242	106	299	93	299	93	242	106	236	104	299	93	236	104	227	103	239	200	244	195	252	223	252	223	244	195	247	187	252	223	247	187	248	176	278	108	248	176	248	120	278	108	248	120	281	106	281	106	248	120	299	93	281	106	299	93	285	104	285	104	299	93	290	103	237	225	232	203	239	200	237	225	239	200	252	223	276	117	276	173	274	192	276	117	274	192	270	206	276	117	270	206	263	217	276	117	263	217	276	112	276	112	263	217	252	223	276	112	252	223	248	176	276	112	248	176	278	108	247	114	246	109	299	93	247	114	299	93	248	120	211	93	211	103	202	104	211	93	202	104	195	106	211	93	195	106	159	119	211	93	159	119	159	112	211	93	159	112	157	108	195	106	190	109	159	119	159	119	190	109	188	114	159	119	188	114	159	176	211	93	137	103	137	93	299	93	227	103	227	93	290	103	299	93	299	103	333	220	333	110	342	165	50	201	48	211	48	201	70	186	99	110	78	219	111	104	120	93	120	103	158	225	158	186	166	222	68	217	68	197	69	192	98	201	100	201	105	214	105	214	100	201	103	201	105	214	103	201	105	201	105	201	110	201	114	216	114	216	110	201	113	200	114	216	113	200	115	197	105	214	95	211	96	201	105	214	96	201	98	201	114	216	115	197	123	219	123	219	115	197	116	193	123	219	116	193	117	187	145	111	117	187	117	122	145	111	117	122	147	108	147	108	117	122	166	93	147	108	166	93	151	106	151	106	166	93	157	104	114	216	105	214	105	201	144	204	144	224	141	225	144	204	141	225	145	116	144	204	145	116	145	189	144	204	145	189	154	212	145	189	153	195	154	212	154	212	153	195	160	199	154	212	160	199	164	218	164	218	160	199	166	202	164	218	166	202	173	222	173	222	166	202	172	204	173	222	172	204	179	204	179	204	187	203	182	225	182	225	187	203	191	225	145	116	141	225	132	222	145	116	132	222	123	219	145	116	123	219	145	111	182	225	173	222	179	204	200	111	196	106	251	93	251	93	196	106	190	104	251	93	190	104	181	103	194	200	198	196	205	224	205	224	198	196	201	189	205	224	201	189	202	180	230	113	202	180	202	125	230	113	202	125	232	108	232	108	202	125	251	93	232	108	251	93	236	106	236	106	251	93	242	104	191	225	187	203	194	200	191	225	194	200	205	224	230	119	230	180	228	196	230	119	228	196	224	209	230	119	224	209	216	218	230	119	216	218	230	113	205	224	202	180	230	113	205	224	230	113	216	218	201	117	200	111	251	93	201	117	251	93	202	125	166	93	117	122	116	115	166	93	116	115	114	110	166	93	114	110	110	106	166	93	110	106	104	104	166	93	104	104	95	103	166	93	95	103	95	93	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	96	201	95	211	95	201	117	187	145	111	123	219	157	104	166	93	166	103	251	93	181	103	181	93	242	104	251	93	251	103	156	210	168	211	168	211	174	225	168	211	186	208	174	225	186	208	197	222	197	222	186	208	199	199	197	222	199	199	216	214	216	214	199	199	208	186	216	214	208	186	213	170	213	137	208	124	216	106	216	106	208	124	200	115	216	106	200	115	196	96	196	96	200	115	190	109	196	96	190	109	177	107	177	107	159	111	171	93	171	93	159	111	148	96	148	96	159	111	146	121	148	96	146	121	137	136	148	96	137	136	132	154	148	96	132	154	129	105	129	105	130	172	129	214	129	105	129	214	113	119	113	119	129	214	113	200	113	119	113	200	103	138	103	138	113	200	103	182	103	138	103	182	100	160	216	214	214	153	216	106	216	214	216	106	231	200	231	200	216	106	231	120	231	200	231	120	241	182	241	182	231	120	241	138	241	182	241	138	244	161	177	107	171	93	196	96	137	197	145	205	149	222	149	222	145	205	156	210	149	222	156	210	174	225	174	225	156	210	168	211	132	186	137	197	149	222	132	186	149	222	129	214	132	186	129	214	130	172	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	213	137	216	106	214	153	216	214	213	170	214	153	129	105	132	154	130	172	116	86	112	83	176	70	176	70	112	83	106	82	176	70	106	82	95	80	101	238	102	238	107	250	107	250	102	238	104	238	107	250	104	238	106	238	106	238	112	238	107	250	107	250	112	238	117	253	107	250	98	248	99	238	107	250	99	238	101	238	112	238	115	237	117	253	117	253	115	237	118	235	117	253	118	235	125	256	125	256	118	235	119	231	125	256	119	231	119	225	147	91	119	225	119	97	147	91	119	97	150	86	150	86	119	97	155	83	147	241	147	262	144	262	147	241	144	262	147	159	147	159	144	262	147	99	184	262	181	239	194	237	184	262	194	237	195	262	195	262	194	237	205	230	195	262	205	230	213	259	213	259	205	230	214	220	213	259	214	220	228	251	228	251	214	220	219	206	228	251	219	206	221	189	158	233	164	236	165	255	165	255	164	236	172	238	165	255	172	238	174	259	174	259	172	238	181	239	174	259	181	239	184	262	156	249	147	241	147	224	156	249	147	224	152	229	156	249	152	229	158	233	156	249	158	233	165	255	147	139	153	135	147	159	147	159	147	224	147	241	181	127	181	143	173	128	173	128	181	143	172	143	173	128	172	143	166	129	166	129	172	143	164	145	166	129	164	145	159	132	159	132	164	145	157	148	159	132	157	148	153	135	153	135	157	148	151	153	153	135	151	153	147	159	219	173	214	161	222	141	222	141	214	161	205	151	222	141	205	151	203	131	203	131	205	151	194	145	203	131	194	145	181	143	219	173	222	141	221	189	221	189	222	141	228	251	228	251	222	141	237	157	228	251	237	157	240	238	240	238	237	157	247	177	240	238	247	177	247	221	247	221	247	177	250	200	181	143	181	127	203	131	176	70	176	80	164	81	176	70	164	81	155	83	176	70	155	83	119	97	176	70	119	97	118	90	176	70	118	90	116	86	147	99	144	262	135	259	147	99	135	259	125	256	147	99	125	256	147	91	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	99	238	98	248	98	238	176	70	95	80	95	70	119	225	147	91	125	256	200	171	198	163	200	147	200	147	198	163	193	157	200	147	193	157	192	140	192	140	193	157	185	153	192	140	185	153	183	134	183	134	185	153	176	151	183	134	176	151	173	130	173	130	176	151	167	151	173	130	167	151	163	128	163	128	167	151	151	153	163	128	151	153	150	127	150	127	151	153	139	160	150	127	139	160	132	130	132	130	139	160	131	170	132	130	131	170	126	184	95	189	98	168	99	213	99	213	98	168	106	151	99	213	106	151	109	233	109	233	106	151	117	138	109	233	117	138	125	249	125	249	117	138	124	199	126	184	124	199	117	138	126	184	117	138	132	130	176	262	170	248	181	247	176	262	181	247	183	261	183	261	181	247	189	244	183	261	189	244	190	259	190	259	189	244	195	239	190	259	195	239	198	256	198	256	195	239	199	232	198	256	199	232	206	252	206	252	199	232	200	224	206	252	200	224	200	147	200	147	200	224	200	171	133	230	142	240	145	259	145	259	142	240	155	246	145	259	155	246	169	262	169	262	155	246	170	248	169	262	170	248	176	262	127	216	133	230	145	259	127	216	145	259	125	249	127	216	125	249	124	199	197	86	192	83	249	70	249	70	192	83	183	81	249	70	183	81	171	80	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	228	94	228	262	225	262	228	94	225	262	206	252	228	94	206	252	229	89	249	70	249	80	240	81	249	70	240	81	234	83	249	70	234	83	231	85	249	70	231	85	200	98	249	70	200	98	200	91	249	70	200	91	197	86	229	89	206	252	200	147	229	89	200	147	200	98	229	89	200	98	231	85	249	70	171	80	171	70	333	220	333	110	342	165	124	200	127	200	130	213	130	213	127	200	129	200	130	213	129	200	132	200	132	200	136	200	140	216	140	216	136	200	138	199	140	216	138	199	140	196	130	213	119	210	122	200	130	213	122	200	124	200	180	210	171	200	172	187	172	187	171	200	170	200	172	187	170	200	170	182	171	114	170	120	149	219	171	114	149	219	142	187	142	187	149	219	141	192	149	219	140	216	140	196	149	219	140	196	141	192	140	216	130	213	132	200	170	120	170	224	168	225	170	120	168	225	158	222	170	120	158	222	149	219	198	93	198	103	187	104	198	93	187	104	179	106	198	93	179	106	174	109	198	93	174	109	142	118	198	93	142	118	141	113	198	93	141	113	140	110	198	93	140	110	136	107	198	93	136	107	129	105	198	93	129	105	118	103	198	93	118	103	118	93	171	114	142	187	142	118	171	114	142	118	174	109	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	172	187	175	193	180	210	180	210	175	193	181	198	180	210	181	198	187	217	187	217	181	198	187	201	187	217	187	201	193	203	193	203	197	201	195	222	195	222	197	201	202	225	195	222	187	217	193	203	204	196	208	193	209	225	209	225	208	193	214	192	209	225	214	192	216	225	216	225	214	192	219	193	216	225	219	193	221	222	221	222	219	193	223	195	221	222	223	195	225	219	225	219	223	195	226	198	225	219	226	198	227	214	227	214	226	198	228	203	227	214	228	203	228	208	202	225	197	201	201	199	202	225	201	199	204	196	202	225	204	196	209	225	333	220	333	110	342	165	122	200	119	210	119	200	132	97	133	97	135	142	135	142	133	97	135	98	135	142	135	98	137	98	137	98	139	98	138	129	138	129	139	98	142	118	135	142	125	142	129	94	135	142	129	94	130	96	135	142	130	96	132	97	138	129	135	142	137	98	154	224	141	219	147	204	147	204	141	219	146	198	149	155	146	198	141	219	149	155	141	219	138	163	138	163	141	219	132	212	138	163	132	212	130	171	130	171	132	212	125	202	130	171	125	202	125	180	125	180	125	202	123	189	147	204	150	208	154	224	154	224	150	208	155	211	154	224	155	211	170	225	170	225	155	211	162	213	170	225	162	213	169	213	169	213	179	212	170	225	170	225	179	212	177	225	201	222	200	221	201	180	201	180	200	221	199	221	201	180	199	221	199	193	199	193	199	221	198	220	199	193	198	220	197	220	197	220	192	221	194	202	194	202	192	221	188	222	194	202	188	222	188	208	188	208	188	222	183	224	188	208	183	224	179	212	179	212	183	224	177	225	211	180	209	223	203	223	211	180	203	223	201	222	211	180	201	222	201	180	197	220	194	202	199	193	164	147	177	140	166	179	164	147	166	179	159	182	159	182	154	185	164	147	164	147	154	185	151	188	164	147	151	188	149	155	149	155	151	188	148	192	149	155	148	192	146	195	171	105	167	93	171	93	171	105	171	93	175	93	171	105	159	106	162	94	171	105	162	94	167	93	145	97	148	96	150	111	150	111	148	96	152	95	150	111	152	95	159	106	159	106	152	95	157	94	159	106	157	94	162	94	221	129	220	139	219	118	219	118	220	139	217	146	219	118	217	146	212	108	212	108	217	146	211	153	212	108	211	153	203	159	202	100	212	108	203	159	202	100	203	159	197	122	202	100	197	122	196	116	202	100	196	116	192	112	202	100	192	112	190	95	203	159	193	166	193	130	203	159	193	130	196	126	203	159	196	126	197	122	187	134	193	130	193	166	187	134	193	166	186	169	187	134	186	169	179	172	187	134	179	172	177	140	172	176	166	179	177	140	172	176	177	140	179	172	171	105	175	93	180	106	180	106	175	93	190	95	180	106	190	95	187	108	187	108	190	95	192	112	142	118	139	98	142	97	142	118	142	97	145	97	142	118	145	97	150	111	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	146	198	149	155	146	195	129	94	125	142	125	94	127	216	125	214	126	201	127	216	126	201	142	201	127	216	142	201	134	221	154	243	147	234	148	81	154	243	148	81	155	73	154	243	155	73	161	252	147	234	140	227	142	201	147	234	142	201	144	93	147	234	144	93	148	81	121	207	121	205	121	209	121	209	121	205	122	204	121	209	122	204	122	211	122	211	122	204	123	202	122	211	123	202	123	213	123	213	123	202	124	201	123	213	124	201	125	214	125	214	124	201	126	201	171	217	175	254	171	262	171	217	171	262	169	262	171	217	169	262	171	116	171	217	171	201	209	201	171	217	209	201	209	217	175	254	175	257	174	260	175	254	174	260	173	261	175	254	173	261	173	262	175	254	173	262	171	262	173	99	175	66	177	94	177	94	175	66	184	67	177	94	184	67	182	90	182	90	184	67	189	89	194	90	189	89	193	70	194	90	193	70	202	76	169	262	166	260	171	116	171	116	166	260	164	68	171	116	164	68	171	106	171	106	164	68	175	66	171	106	175	66	173	99	164	68	166	260	164	257	164	68	164	257	162	255	164	68	162	255	161	252	164	68	161	252	155	73	211	83	220	94	214	100	211	83	214	100	209	96	211	83	209	96	204	93	211	83	204	93	202	76	199	91	194	90	202	76	199	91	202	76	204	93	189	89	184	67	193	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	144	93	142	201	142	108	134	221	142	201	140	227	201	137	199	129	203	118	203	118	199	129	193	122	203	118	193	122	192	108	192	108	193	122	185	118	192	108	185	118	182	101	182	101	185	118	175	115	182	101	175	115	172	96	172	96	175	115	166	114	172	96	166	114	163	94	163	94	166	114	159	115	163	94	159	115	156	93	156	93	159	115	153	118	156	93	153	118	148	122	143	134	143	225	141	95	143	134	141	95	145	128	145	128	141	95	156	93	145	128	156	93	148	122	203	118	205	93	229	225	203	118	229	225	201	201	203	118	201	201	201	137	233	118	231	121	232	102	232	102	231	121	230	124	232	102	230	124	223	99	223	99	230	124	229	129	223	99	229	129	229	225	229	225	205	93	214	96	229	225	214	96	223	99	194	213	198	210	229	225	229	225	198	210	201	207	229	225	201	207	201	201	187	214	194	213	229	225	187	214	229	225	177	225	187	214	177	225	177	215	242	116	237	117	240	104	242	116	240	104	250	107	242	116	250	107	250	116	233	118	232	102	240	104	233	118	240	104	237	117	116	132	117	119	116	200	115	206	116	200	143	225	115	206	143	225	113	210	113	210	143	225	109	212	143	225	116	200	117	119	143	225	117	119	122	108	143	225	122	108	130	100	143	225	130	100	141	95	103	214	109	212	143	225	103	214	143	225	95	225	103	214	95	225	95	215	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	205	93	203	118	203	94	127	186	167	105	127	186	127	186	167	105	147	209	127	186	147	209	147	210	147	210	148	212	127	186	162	225	98	225	104	214	162	225	104	214	110	212	162	225	110	212	115	207	162	225	115	207	120	199	162	225	120	199	148	212	162	225	148	212	149	213	162	225	149	213	152	213	162	225	152	213	157	214	162	225	157	214	162	215	185	109	227	195	214	201	185	109	214	201	183	134	185	109	183	134	182	134	185	109	182	134	182	103	248	225	200	225	206	214	248	225	206	214	210	213	248	225	210	213	213	212	248	225	213	212	215	211	248	225	215	211	215	209	248	225	215	209	234	209	248	225	234	209	238	212	248	225	238	212	242	214	248	225	242	214	248	215	227	195	231	204	215	209	227	195	215	209	215	207	227	195	215	207	215	206	227	195	215	206	215	204	227	195	215	204	214	203	227	195	214	203	214	201	182	134	151	202	167	105	182	134	167	105	169	102	182	134	169	102	171	98	182	134	171	98	173	96	182	134	173	96	174	94	182	134	174	94	175	93	182	134	175	93	176	94	182	134	176	94	178	95	182	134	178	95	180	98	182	134	180	98	182	103	167	105	151	202	149	204	167	105	149	204	149	206	167	105	149	206	148	208	167	105	148	208	147	209	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	206	214	200	225	200	215	234	209	215	209	231	204	104	214	98	225	98	215	148	212	120	199	127	186	69	213	72	211	121	225	121	225	72	211	75	207	121	225	75	207	79	200	79	200	123	107	107	208	107	208	123	107	107	207	79	200	107	208	107	209	107	209	107	211	79	200	79	200	107	211	108	212	79	200	108	212	121	225	121	225	108	212	111	213	121	225	111	213	115	214	115	214	121	215	121	225	66	214	69	213	121	225	66	214	121	225	61	225	66	214	61	225	61	215	152	212	156	209	208	225	208	225	156	209	159	205	208	225	159	205	162	199	162	199	169	185	189	211	189	211	169	185	189	209	189	208	189	209	176	169	189	208	176	169	189	207	189	207	176	169	206	107	189	207	206	107	189	206	189	206	206	107	190	204	208	225	162	199	189	211	208	225	189	211	191	212	208	225	191	212	194	213	208	225	194	213	200	214	208	225	200	214	208	215	136	98	138	101	140	132	140	132	138	101	141	105	140	132	141	105	169	185	169	185	141	105	176	169	169	185	176	169	189	209	147	214	152	212	208	225	147	214	208	225	140	225	147	214	140	225	140	215	218	96	220	99	222	134	222	134	220	99	222	104	222	134	222	104	223	134	223	134	222	104	224	109	223	134	224	109	251	198	283	225	239	225	245	214	283	225	245	214	250	213	283	225	250	213	253	212	283	225	253	212	254	210	283	225	254	210	254	208	283	225	254	208	271	207	283	225	271	207	273	210	283	225	273	210	276	212	283	225	276	212	280	214	283	225	280	214	283	215	268	203	271	207	254	208	268	203	254	208	254	206	268	203	254	206	254	204	268	203	254	204	253	202	268	203	253	202	252	200	268	203	252	200	251	198	268	203	251	198	224	109	222	134	190	203	206	107	222	134	206	107	208	102	222	134	208	102	210	98	222	134	210	98	212	95	222	134	212	95	213	94	222	134	213	94	214	93	222	134	214	93	216	94	222	134	216	94	218	96	140	132	108	203	123	107	140	132	123	107	125	102	140	132	125	102	127	98	140	132	127	98	129	95	140	132	129	95	130	94	140	132	130	94	131	93	140	132	131	93	132	94	140	132	132	94	134	95	140	132	134	95	136	98	123	107	108	203	108	205	123	107	108	205	107	206	123	107	107	206	107	207	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	190	204	206	107	190	203	245	214	239	225	239	215	110	107	106	105	145	93	145	93	106	105	101	104	145	93	101	104	94	103	111	213	116	210	167	225	167	225	116	210	121	206	167	225	121	206	126	200	126	200	155	161	153	211	153	211	154	213	126	200	126	200	154	213	167	225	155	161	119	116	132	107	132	107	119	116	132	106	133	105	132	106	119	116	133	105	119	116	145	93	145	93	119	116	114	111	145	93	114	111	110	107	167	225	154	213	155	213	167	225	155	213	158	214	167	225	158	214	162	214	167	225	162	214	167	215	167	225	97	225	100	215	167	225	100	215	106	214	167	225	106	214	111	213	155	161	132	107	133	108	155	161	133	108	134	109	155	161	134	109	135	111	155	161	135	111	137	113	155	161	137	113	164	149	155	161	164	149	156	206	155	161	156	206	155	208	155	161	155	208	154	210	155	161	154	210	153	211	194	104	191	104	251	93	251	93	191	104	187	103	251	93	187	103	181	103	145	93	145	103	140	103	145	93	140	103	136	104	145	93	136	104	134	104	145	93	134	104	133	105	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	192	208	190	205	208	204	208	204	190	205	186	201	208	204	186	201	182	171	182	171	186	201	182	195	182	171	182	195	173	184	235	225	181	225	186	214	235	225	186	214	190	214	235	225	190	214	193	214	235	225	193	214	194	213	235	225	194	213	195	212	235	225	195	212	212	208	235	225	212	208	217	210	235	225	217	210	222	213	235	225	222	213	229	214	235	225	229	214	235	215	195	212	208	204	212	208	194	210	192	208	208	204	194	210	208	204	195	212	195	108	196	107	223	118	223	118	196	107	196	106	196	106	195	105	251	93	251	93	195	105	194	104	223	118	182	171	194	110	223	118	194	110	195	109	223	118	195	109	195	108	173	184	162	199	164	149	173	184	164	149	194	110	173	184	194	110	182	171	159	202	156	206	164	149	159	202	164	149	162	199	242	104	237	106	251	93	251	93	237	106	232	109	251	93	232	109	196	106	196	106	232	109	228	113	196	106	228	113	223	118	247	103	242	104	251	93	247	103	251	93	251	103	251	93	181	103	181	93	186	214	181	225	181	215	333	220	333	110	342	165	145	93	94	103	94	93	100	215	97	225	97	215	104	250	107	248	164	262	164	262	107	248	110	246	164	262	110	246	112	244	112	244	157	162	145	247	145	247	146	249	112	244	112	244	146	249	164	262	150	103	147	100	150	75	150	75	147	100	143	98	150	75	143	98	139	98	139	98	134	98	137	69	137	69	134	98	130	100	137	69	130	100	127	101	123	67	137	69	127	101	123	67	127	101	122	103	123	67	122	103	116	103	123	67	116	103	115	68	100	92	100	80	103	97	103	97	100	80	103	75	103	97	103	75	107	100	107	100	103	75	108	71	107	100	108	71	111	102	111	102	108	71	115	68	111	102	115	68	116	103	164	262	146	249	148	250	164	262	148	250	151	251	164	262	151	251	157	252	164	262	157	252	164	252	99	251	104	250	164	262	99	251	164	262	94	262	99	251	94	262	94	252	169	133	167	128	172	103	172	103	167	128	164	121	172	103	164	121	161	86	161	86	164	121	161	115	161	86	161	115	157	109	157	109	154	106	161	86	161	86	154	106	150	103	161	86	150	103	150	75	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	172	103	183	124	186	169	186	169	183	124	233	239	186	169	233	239	217	240	217	240	233	239	217	242	250	262	204	262	210	252	250	262	210	252	214	251	250	262	214	251	217	251	250	262	217	251	219	249	250	262	219	249	219	248	250	262	219	248	236	244	250	262	236	244	238	247	250	262	238	247	241	249	250	262	241	249	245	251	250	262	245	251	250	252	233	239	236	244	219	248	233	239	219	248	219	247	233	239	219	247	219	246	233	239	219	246	218	244	233	239	218	244	217	242	164	150	167	144	186	169	186	169	167	144	169	140	186	169	169	140	170	137	170	137	172	103	186	169	186	169	149	238	157	162	186	169	157	162	160	156	186	169	160	156	164	150	157	162	149	238	148	240	157	162	148	240	147	242	157	162	147	242	146	245	157	162	146	245	145	246	157	162	145	246	145	247	139	98	137	69	150	75	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	169	133	172	103	170	137	210	252	204	262	204	252	333	220	333	110	342	165	100	80	100	92	99	87	147	108	233	215	193	210	193	210	233	215	233	225	193	210	233	225	154	210	143	209	154	210	233	225	143	209	233	225	116	225	116	225	114	185	125	185	116	225	125	185	127	196	116	225	127	196	130	203	116	225	130	203	136	207	116	225	136	207	143	209	210	111	203	109	233	93	233	93	203	109	194	109	233	93	194	109	184	108	233	93	184	108	147	108	233	93	147	108	106	102	106	102	147	108	193	210	225	125	223	121	233	93	233	93	223	121	221	117	233	93	221	117	219	114	219	114	215	112	233	93	233	93	215	112	210	111	233	93	239	137	228	137	233	93	228	137	226	130	233	93	226	130	225	125	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	233	93	106	102	106	93	134	190	139	213	146	253	146	253	139	213	147	231	146	253	147	231	174	258	174	258	147	231	158	241	174	258	158	241	171	245	171	245	186	241	174	258	174	258	186	241	197	254	198	93	200	72	207	109	207	109	200	72	220	86	207	109	220	86	212	131	212	131	220	86	213	159	217	241	213	159	220	86	217	241	220	86	232	220	232	220	220	86	234	107	232	220	234	107	241	193	241	193	234	107	242	132	241	193	242	132	244	161	217	241	197	254	198	230	217	241	198	230	206	213	217	241	206	213	211	189	217	241	211	189	213	159	172	80	172	67	187	84	187	84	172	67	200	72	187	84	200	72	198	93	100	162	103	134	103	192	103	192	103	134	110	109	103	192	110	109	112	218	112	218	110	109	123	87	112	218	123	87	126	239	126	239	123	87	134	132	126	239	134	132	132	161	132	161	134	190	126	239	126	239	134	190	146	253	139	109	144	72	147	93	147	93	144	72	172	67	147	93	172	67	158	84	158	84	172	67	172	80	134	132	123	87	144	72	134	132	144	72	139	109	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	197	254	186	241	198	230	359	133	359	170	-5	170	359	133	-5	170	-5	133	195	-150	195	455	158	455	195	-150	158	455	158	-150	158	455	158	272	195	272	158	455	195	272	195	455	158	243	158	60	195	60	158	243	195	60	195	243	158	32	158	-150	195	-150	158	32	195	-150	195	32	287	170	287	133	359	133	287	170	359	133	359	170	190	170	190	133	262	133	190	170	262	133	262	170	92	170	92	133	165	133	92	170	165	133	165	170	-5	170	-5	133	67	133	-5	170	67	133	67	170	158	455	158	325	195	325	158	455	195	325	195	455	158	296	158	166	195	166	158	296	195	166	195	296	158	137	158	7	195	7	158	137	195	7	195	137	158	-21	158	-150	195	-150	158	-21	195	-150	195	-21	158	-150	195	-150	158	170	158	170	195	-150	195	133	158	170	195	133	360	170	360	170	195	133	360	133	158	133	158	-150	195	-150	158	133	195	-150	195	170	158	133	195	170	-5	170	158	133	-5	170	-5	133	195	170	195	455	158	455	195	170	158	455	158	133	195	170	158	133	360	133	195	170	360	133	360	170	195	133	195	455	158	455	195	133	158	455	158	170	195	133	158	170	-5	170	195	133	-5	170	-5	133	158	455	195	-150	195	455	195	170	195	133	359	133	195	170	359	133	359	170	195	-150	158	455	158	-150	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	-150	158	133	158	-150	158	-150	195	-150	158	133	158	133	195	-150	195	133	158	133	195	133	359	170	359	170	195	133	359	133	-5	170	-5	133	158	133	-5	170	158	133	359	170	195	455	158	455	195	170	195	170	158	455	158	170	195	170	158	170	359	133	359	133	158	170	-5	170	359	133	-5	170	-5	133	195	170	359	133	359	170	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	133	359	133	195	170	195	170	359	133	359	170	195	-150	158	133	158	-150	-5	217	-5	180	359	180	-5	217	359	180	359	217	-5	123	-5	87	359	87	-5	123	359	87	359	123	205	455	205	-150	242	-150	205	455	242	-150	242	455	113	455	113	-150	149	-150	113	455	149	-150	149	455	195	180	360	180	360	217	195	180	360	217	158	217	195	180	158	217	195	-150	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	158	217	158	-150	360	170	113	170	149	129	360	170	149	129	205	129	360	170	205	129	242	133	360	170	242	133	360	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	113	170	113	-150	149	-150	113	170	149	-150	149	129	113	-150	149	-150	113	217	113	217	149	-150	149	180	113	217	149	180	359	217	359	217	149	180	359	180	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	195	217	158	180	195	217	-5	217	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	-150	242	-150	205	133	205	133	242	-150	242	170	205	133	242	170	149	133	149	133	242	170	113	133	149	133	113	133	149	-150	149	-150	113	133	113	-150	-5	170	-5	133	113	133	-5	170	113	133	242	170	205	180	205	-150	242	-150	205	180	242	-150	242	217	205	180	242	217	-5	217	205	180	-5	217	-5	180	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	158	455	195	123	195	455	195	217	195	180	360	180	195	217	360	180	360	217	195	123	158	455	158	87	195	123	158	87	360	87	195	123	360	87	360	123	149	170	149	455	113	455	149	170	113	455	113	133	149	170	113	133	360	133	149	170	360	133	205	170	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	360	133	242	170	360	133	360	170	149	123	149	455	113	455	149	123	113	455	113	87	149	123	113	87	359	87	149	123	359	87	359	123	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	195	455	158	455	195	87	195	87	158	455	158	217	195	87	158	217	158	180	158	180	158	217	-5	217	158	180	-5	217	-5	180	195	87	158	180	158	123	195	87	158	123	-5	123	195	87	-5	123	-5	87	149	455	113	455	149	170	149	170	113	455	113	170	149	170	113	170	242	133	242	133	113	170	-5	170	242	133	-5	170	-5	133	242	133	242	455	205	455	242	133	205	455	205	170	242	133	205	170	149	170	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	242	87	242	455	205	455	242	87	205	455	205	123	242	87	205	123	-5	123	242	87	-5	123	-5	87	195	455	158	455	195	-150	195	217	195	180	360	180	195	217	360	180	360	217	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	158	455	158	-150	205	455	242	-150	242	455	242	170	242	133	360	133	242	170	360	133	360	170	113	455	113	-150	149	-150	113	455	149	-150	149	455	242	-150	205	455	205	-150	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	360	180	242	217	360	180	360	217	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	360	123	360	123	242	87	360	87	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	158	455	158	217	195	-150	158	455	195	-150	195	455	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	455	113	455	149	-150	149	-150	113	455	113	170	149	-150	113	170	113	133	113	133	113	170	-5	170	113	133	-5	170	-5	133	149	-150	113	133	113	-150	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	205	455	205	-150	242	-150	205	455	242	-150	242	455	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	-5	217	-5	180	359	180	-5	217	359	180	359	217	158	-150	195	-150	158	87	158	87	195	-150	195	87	158	87	195	87	359	123	359	123	195	87	359	87	-5	123	-5	87	158	87	-5	123	158	87	359	123	359	170	-5	170	113	133	359	170	113	133	149	133	359	170	149	133	205	133	359	170	205	133	242	133	359	170	242	133	359	133	205	133	205	-150	242	-150	205	133	242	-150	242	133	113	133	113	-150	149	-150	113	133	149	-150	149	133	113	133	-5	170	-5	133	-5	217	-5	180	359	180	-5	217	359	180	359	217	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	195	455	158	455	195	217	195	217	158	455	158	217	195	217	158	217	359	180	359	180	158	217	-5	217	359	180	-5	217	-5	180	-5	123	-5	87	359	87	-5	123	359	87	359	123	195	217	359	180	359	217	149	455	113	455	149	170	149	170	113	455	113	170	149	170	113	170	359	133	359	133	113	170	-5	170	359	133	-5	170	-5	133	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	359	133	242	170	359	133	359	170	149	170	359	133	205	170	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	-5	123	-5	87	359	87	-5	123	359	87	359	123	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	195	455	158	455	195	-150	195	217	195	180	359	180	195	217	359	180	359	217	195	123	195	87	359	87	195	123	359	87	359	123	195	-150	158	87	158	-150	158	217	195	-150	158	455	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	113	455	149	-150	149	-150	113	455	113	170	149	-150	113	170	113	133	113	133	113	170	-5	170	113	133	-5	170	-5	133	242	455	205	455	242	-150	242	-150	205	455	205	170	242	-150	205	170	205	133	205	133	205	170	149	170	205	133	149	170	149	133	242	133	359	133	242	170	242	170	359	133	359	170	242	-150	205	133	205	-150	149	-150	113	133	113	-150	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	362	439	333	455	-6	-135	362	439	-6	-135	22	-150	362	-135	22	455	-6	439	362	-135	-6	439	333	-150	607	152	607	455	0	455	607	152	0	455	0	152	607	-150	607	151	0	151	607	-150	0	151	0	-150	607	-150	607	455	0	455	607	-150	0	455	0	-150	303	-150	303	455	0	455	303	-150	0	455	0	-150	606	-150	606	455	303	455	606	-150	303	455	303	-150	580	-76	580	-83	582	-73	582	-73	580	-83	582	-85	582	-73	582	-85	584	-71	584	-71	582	-85	584	-87	584	-71	584	-87	587	-70	587	-70	584	-87	587	-89	587	-70	587	-89	590	-69	590	-69	587	-89	590	-89	590	-69	590	-89	593	-70	593	-70	590	-89	593	-89	593	-70	593	-89	596	-71	596	-71	593	-89	596	-87	596	-71	596	-87	598	-73	598	-73	596	-87	598	-85	598	-73	598	-85	599	-76	599	-76	598	-85	599	-83	599	-76	599	-83	600	-79	580	0	580	-6	582	3	582	3	580	-6	582	-8	582	3	582	-8	584	5	584	5	582	-8	584	-10	584	5	584	-10	587	6	587	6	584	-10	587	-12	587	6	587	-12	590	7	590	7	587	-12	590	-12	590	7	590	-12	593	6	593	6	590	-12	593	-12	593	6	593	-12	596	5	596	5	593	-12	596	-10	596	5	596	-10	598	3	598	3	596	-10	598	-8	598	3	598	-8	599	0	599	0	598	-8	599	-6	599	0	599	-6	600	-2	580	77	580	70	582	80	582	80	580	70	582	68	582	80	582	68	584	82	584	82	582	68	584	66	584	82	584	66	587	83	587	83	584	66	587	64	587	83	587	64	590	84	590	84	587	64	590	64	590	84	590	64	593	83	593	83	590	64	593	64	593	83	593	64	596	82	596	82	593	64	596	66	596	82	596	66	598	80	598	80	596	66	598	68	598	80	598	68	599	77	599	77	598	68	599	70	599	77	599	70	600	74	580	154	580	147	582	157	582	157	580	147	582	145	582	157	582	145	584	159	584	159	582	145	584	143	584	159	584	143	587	160	587	160	584	143	587	141	587	160	587	141	590	161	590	161	587	141	590	141	590	161	590	141	593	160	593	160	590	141	593	141	593	160	593	141	596	159	596	159	593	141	596	143	596	159	596	143	598	157	598	157	596	143	598	145	598	157	598	145	599	154	599	154	598	145	599	147	599	154	599	147	600	151	580	231	580	224	582	234	582	234	580	224	582	222	582	234	582	222	584	236	584	236	582	222	584	220	584	236	584	220	587	237	587	237	584	220	587	218	587	237	587	218	590	238	590	238	587	218	590	218	590	238	590	218	593	237	593	237	590	218	593	218	593	237	593	218	596	236	596	236	593	218	596	220	596	236	596	220	598	234	598	234	596	220	598	222	598	234	598	222	599	231	599	231	598	222	599	224	599	231	599	224	600	228	580	308	580	301	582	311	582	311	580	301	582	299	582	311	582	299	584	313	584	313	582	299	584	297	584	313	584	297	587	314	587	314	584	297	587	295	587	314	587	295	590	315	590	315	587	295	590	295	590	315	590	295	593	314	593	314	590	295	593	295	593	314	593	295	596	313	596	313	593	295	596	297	596	313	596	297	598	311	598	311	596	297	598	299	598	311	598	299	599	308	599	308	598	299	599	302	599	308	599	302	600	305	580	385	580	379	582	388	582	388	580	379	582	376	582	388	582	376	584	390	584	390	582	376	584	374	584	390	584	374	587	391	587	391	584	374	587	372	587	391	587	372	590	392	590	392	587	372	590	372	590	392	590	372	593	391	593	391	590	372	593	372	593	391	593	372	596	390	596	390	593	372	596	374	596	390	596	374	598	388	598	388	596	374	598	376	598	388	598	376	599	385	599	385	598	376	599	379	599	385	599	379	600	382	541	-76	541	-83	542	-73	542	-73	541	-83	542	-85	542	-73	542	-85	544	-71	544	-71	542	-85	544	-87	544	-71	544	-87	547	-70	547	-70	544	-87	547	-89	547	-70	547	-89	550	-69	550	-69	547	-89	550	-89	550	-69	550	-89	553	-70	553	-70	550	-89	553	-89	553	-70	553	-89	556	-71	556	-71	553	-89	556	-87	556	-71	556	-87	558	-73	558	-73	556	-87	558	-85	558	-73	558	-85	560	-76	560	-76	558	-85	560	-83	560	-76	560	-83	560	-79	541	77	541	70	542	80	542	80	541	70	542	68	542	80	542	68	544	82	544	82	542	68	544	66	544	82	544	66	547	83	547	83	544	66	547	64	547	83	547	64	550	84	550	84	547	64	550	64	550	84	550	64	553	83	553	83	550	64	553	64	553	83	553	64	556	82	556	82	553	64	556	66	556	82	556	66	558	80	558	80	556	66	558	68	558	80	558	68	560	77	560	77	558	68	560	70	560	77	560	70	560	74	541	154	541	147	542	157	542	157	541	147	542	145	542	157	542	145	544	159	544	159	542	145	544	143	544	159	544	143	547	160	547	160	544	143	547	141	547	160	547	141	550	161	550	161	547	141	550	141	550	161	550	141	553	160	553	160	550	141	553	141	553	160	553	141	556	159	556	159	553	141	556	143	556	159	556	143	558	157	558	157	556	143	558	145	558	157	558	145	560	154	560	154	558	145	560	147	560	154	560	147	560	151	541	231	541	224	542	234	542	234	541	224	542	222	542	234	542	222	544	236	544	236	542	222	544	220	544	236	544	220	547	237	547	237	544	220	547	218	547	237	547	218	550	238	550	238	547	218	550	218	550	238	550	218	553	237	553	237	550	218	553	218	553	237	553	218	556	236	556	236	553	218	556	220	556	236	556	220	558	234	558	234	556	220	558	222	558	234	558	222	560	231	560	231	558	222	560	224	560	231	560	224	560	228	541	308	541	301	542	311	542	311	541	301	542	299	542	311	542	299	544	313	544	313	542	299	544	297	544	313	544	297	547	314	547	314	544	297	547	295	547	314	547	295	550	315	550	315	547	295	550	295	550	315	550	295	553	314	553	314	550	295	553	295	553	314	553	295	556	313	556	313	553	295	556	297	556	313	556	297	558	311	558	311	556	297	558	299	558	311	558	299	560	308	560	308	558	299	560	302	560	308	560	302	560	305	541	385	541	379	542	388	542	388	541	379	542	376	542	388	542	376	544	390	544	390	542	376	544	374	544	390	544	374	547	391	547	391	544	374	547	372	547	391	547	372	550	392	550	392	547	372	550	372	550	392	550	372	553	391	553	391	550	372	553	372	553	391	553	372	556	390	556	390	553	372	556	374	556	390	556	374	558	388	558	388	556	374	558	376	558	388	558	376	560	385	560	385	558	376	560	379	560	385	560	379	560	382	541	0	541	-6	542	3	542	3	541	-6	542	-8	542	3	542	-8	544	5	544	5	542	-8	544	-10	544	5	544	-10	547	6	547	6	544	-10	547	-12	547	6	547	-12	550	7	550	7	547	-12	550	-12	550	7	550	-12	553	6	553	6	550	-12	553	-12	553	6	553	-12	556	5	556	5	553	-12	556	-10	556	5	556	-10	558	3	558	3	556	-10	558	-8	558	3	558	-8	560	0	560	0	558	-8	560	-6	560	0	560	-6	560	-2	501	-76	501	-83	502	-73	502	-73	501	-83	502	-85	502	-73	502	-85	504	-71	504	-71	502	-85	504	-87	504	-71	504	-87	507	-70	507	-70	504	-87	507	-89	507	-70	507	-89	510	-69	510	-69	507	-89	510	-89	510	-69	510	-89	513	-70	513	-70	510	-89	513	-89	513	-70	513	-89	516	-71	516	-71	513	-89	516	-87	516	-71	516	-87	518	-73	518	-73	516	-87	518	-85	518	-73	518	-85	520	-76	520	-76	518	-85	520	-83	520	-76	520	-83	520	-79	501	0	501	-6	502	3	502	3	501	-6	502	-8	502	3	502	-8	504	5	504	5	502	-8	504	-10	504	5	504	-10	507	6	507	6	504	-10	507	-12	507	6	507	-12	510	7	510	7	507	-12	510	-12	510	7	510	-12	513	6	513	6	510	-12	513	-12	513	6	513	-12	516	5	516	5	513	-12	516	-10	516	5	516	-10	518	3	518	3	516	-10	518	-8	518	3	518	-8	520	0	520	0	518	-8	520	-6	520	0	520	-6	520	-2	501	77	501	70	502	80	502	80	501	70	502	68	502	80	502	68	504	82	504	82	502	68	504	66	504	82	504	66	507	83	507	83	504	66	507	64	507	83	507	64	510	84	510	84	507	64	510	64	510	84	510	64	513	83	513	83	510	64	513	64	513	83	513	64	516	82	516	82	513	64	516	66	516	82	516	66	518	80	518	80	516	66	518	68	518	80	518	68	520	77	520	77	518	68	520	70	520	77	520	70	520	74	501	154	501	147	502	157	502	157	501	147	502	145	502	157	502	145	504	159	504	159	502	145	504	143	504	159	504	143	507	160	507	160	504	143	507	141	507	160	507	141	510	161	510	161	507	141	510	141	510	161	510	141	513	160	513	160	510	141	513	141	513	160	513	141	516	159	516	159	513	141	516	143	516	159	516	143	518	157	518	157	516	143	518	145	518	157	518	145	520	154	520	154	518	145	520	147	520	154	520	147	520	151	501	231	501	224	502	234	502	234	501	224	502	222	502	234	502	222	504	236	504	236	502	222	504	220	504	236	504	220	507	237	507	237	504	220	507	218	507	237	507	218	510	238	510	238	507	218	510	218	510	238	510	218	513	237	513	237	510	218	513	218	513	237	513	218	516	236	516	236	513	218	516	220	516	236	516	220	518	234	518	234	516	220	518	222	518	234	518	222	520	231	520	231	518	222	520	224	520	231	520	224	520	228	501	308	501	301	502	311	502	311	501	301	502	299	502	311	502	299	504	313	504	313	502	299	504	297	504	313	504	297	507	314	507	314	504	297	507	295	507	314	507	295	510	315	510	315	507	295	510	295	510	315	510	295	513	314	513	314	510	295	513	295	513	314	513	295	516	313	516	313	513	295	516	297	516	313	516	297	518	311	518	311	516	297	518	299	518	311	518	299	520	308	520	308	518	299	520	302	520	308	520	302	520	305	501	385	501	379	502	388	502	388	501	379	502	376	502	388	502	376	504	390	504	390	502	376	504	374	504	390	504	374	507	391	507	391	504	374	507	372	507	391	507	372	510	392	510	392	507	372	510	372	510	392	510	372	513	391	513	391	510	372	513	372	513	391	513	372	516	390	516	390	513	372	516	374	516	390	516	374	518	388	518	388	516	374	518	376	518	388	518	376	520	385	520	385	518	376	520	379	520	385	520	379	520	382	460	-76	460	-83	462	-73	462	-73	460	-83	462	-85	462	-73	462	-85	464	-71	464	-71	462	-85	464	-87	464	-71	464	-87	467	-70	467	-70	464	-87	467	-89	467	-70	467	-89	470	-69	470	-69	467	-89	470	-89	470	-69	470	-89	473	-70	473	-70	470	-89	473	-89	473	-70	473	-89	476	-71	476	-71	473	-89	476	-87	476	-71	476	-87	478	-73	478	-73	476	-87	478	-85	478	-73	478	-85	479	-76	479	-76	478	-85	479	-83	479	-76	479	-83	480	-79	460	0	460	-6	462	3	462	3	460	-6	462	-8	462	3	462	-8	464	5	464	5	462	-8	464	-10	464	5	464	-10	467	6	467	6	464	-10	467	-12	467	6	467	-12	470	7	470	7	467	-12	470	-12	470	7	470	-12	473	6	473	6	470	-12	473	-12	473	6	473	-12	476	5	476	5	473	-12	476	-10	476	5	476	-10	478	3	478	3	476	-10	478	-8	478	3	478	-8	479	0	479	0	478	-8	479	-6	479	0	479	-6	480	-2	460	77	460	70	462	80	462	80	460	70	462	68	462	80	462	68	464	82	464	82	462	68	464	66	464	82	464	66	467	83	467	83	464	66	467	64	467	83	467	64	470	84	470	84	467	64	470	64	470	84	470	64	473	83	473	83	470	64	473	64	473	83	473	64	476	82	476	82	473	64	476	66	476	82	476	66	478	80	478	80	476	66	478	68	478	80	478	68	479	77	479	77	478	68	479	70	479	77	479	70	480	74	460	154	460	147	462	157	462	157	460	147	462	145	462	157	462	145	464	159	464	159	462	145	464	143	464	159	464	143	467	160	467	160	464	143	467	141	467	160	467	141	470	161	470	161	467	141	470	141	470	161	470	141	473	160	473	160	470	141	473	141	473	160	473	141	476	159	476	159	473	141	476	143	476	159	476	143	478	157	478	157	476	143	478	145	478	157	478	145	479	154	479	154	478	145	479	147	479	154	479	147	480	151	460	231	460	224	462	234	462	234	460	224	462	222	462	234	462	222	464	236	464	236	462	222	464	220	464	236	464	220	467	237	467	237	464	220	467	218	467	237	467	218	470	238	470	238	467	218	470	218	470	238	470	218	473	237	473	237	470	218	473	218	473	237	473	218	476	236	476	236	473	218	476	220	476	236	476	220	478	234	478	234	476	220	478	222	478	234	478	222	479	231	479	231	478	222	479	224	479	231	479	224	480	228	460	308	460	301	462	311	462	311	460	301	462	299	462	311	462	299	464	313	464	313	462	299	464	297	464	313	464	297	467	314	467	314	464	297	467	295	467	314	467	295	470	315	470	315	467	295	470	295	470	315	470	295	473	314	473	314	470	295	473	295	473	314	473	295	476	313	476	313	473	295	476	297	476	313	476	297	478	311	478	311	476	297	478	299	478	311	478	299	479	308	479	308	478	299	479	302	479	308	479	302	480	305	460	385	460	379	462	388	462	388	460	379	462	376	462	388	462	376	464	390	464	390	462	376	464	374	464	390	464	374	467	391	467	391	464	374	467	372	467	391	467	372	470	392	470	392	467	372	470	372	470	392	470	372	473	391	473	391	470	372	473	372	473	391	473	372	476	390	476	390	473	372	476	374	476	390	476	374	478	388	478	388	476	374	478	376	478	388	478	376	479	385	479	385	478	376	479	379	479	385	479	379	480	382	421	-76	421	-83	422	-73	422	-73	421	-83	422	-85	422	-73	422	-85	424	-71	424	-71	422	-85	424	-87	424	-71	424	-87	427	-70	427	-70	424	-87	427	-89	427	-70	427	-89	430	-69	430	-69	427	-89	430	-89	430	-69	430	-89	433	-70	433	-70	430	-89	433	-89	433	-70	433	-89	436	-71	436	-71	433	-89	436	-87	436	-71	436	-87	438	-73	438	-73	436	-87	438	-85	438	-73	438	-85	439	-76	439	-76	438	-85	439	-83	439	-76	439	-83	440	-79	421	0	421	-6	422	3	422	3	421	-6	422	-8	422	3	422	-8	424	5	424	5	422	-8	424	-10	424	5	424	-10	427	6	427	6	424	-10	427	-12	427	6	427	-12	430	7	430	7	427	-12	430	-12	430	7	430	-12	433	6	433	6	430	-12	433	-12	433	6	433	-12	436	5	436	5	433	-12	436	-10	436	5	436	-10	438	3	438	3	436	-10	438	-8	438	3	438	-8	439	0	439	0	438	-8	439	-6	439	0	439	-6	440	-2	421	77	421	70	422	80	422	80	421	70	422	68	422	80	422	68	424	82	424	82	422	68	424	66	424	82	424	66	427	83	427	83	424	66	427	64	427	83	427	64	430	84	430	84	427	64	430	64	430	84	430	64	433	83	433	83	430	64	433	64	433	83	433	64	436	82	436	82	433	64	436	66	436	82	436	66	438	80	438	80	436	66	438	68	438	80	438	68	439	77	439	77	438	68	439	70	439	77	439	70	440	74	421	154	421	147	422	157	422	157	421	147	422	145	422	157	422	145	424	159	424	159	422	145	424	143	424	159	424	143	427	160	427	160	424	143	427	141	427	160	427	141	430	161	430	161	427	141	430	141	430	161	430	141	433	160	433	160	430	141	433	141	433	160	433	141	436	159	436	159	433	141	436	143	436	159	436	143	438	157	438	157	436	143	438	145	438	157	438	145	439	154	439	154	438	145	439	147	439	154	439	147	440	151	421	231	421	224	422	234	422	234	421	224	422	222	422	234	422	222	424	236	424	236	422	222	424	220	424	236	424	220	427	237	427	237	424	220	427	218	427	237	427	218	430	238	430	238	427	218	430	218	430	238	430	218	433	237	433	237	430	218	433	218	433	237	433	218	436	236	436	236	433	218	436	220	436	236	436	220	438	234	438	234	436	220	438	222	438	234	438	222	439	231	439	231	438	222	439	224	439	231	439	224	440	228	421	308	421	301	422	311	422	311	421	301	422	299	422	311	422	299	424	313	424	313	422	299	424	297	424	313	424	297	427	314	427	314	424	297	427	295	427	314	427	295	430	315	430	315	427	295	430	295	430	315	430	295	433	314	433	314	430	295	433	295	433	314	433	295	436	313	436	313	433	295	436	297	436	313	436	297	438	311	438	311	436	297	438	299	438	311	438	299	439	308	439	308	438	299	439	302	439	308	439	302	440	305	421	385	421	379	422	388	422	388	421	379	422	376	422	388	422	376	424	390	424	390	422	376	424	374	424	390	424	374	427	391	427	391	424	374	427	372	427	391	427	372	430	392	430	392	427	372	430	372	430	392	430	372	433	391	433	391	430	372	433	372	433	391	433	372	436	390	436	390	433	372	436	374	436	390	436	374	438	388	438	388	436	374	438	376	438	388	438	376	439	385	439	385	438	376	439	379	439	385	439	379	440	382	381	-76	381	-83	382	-73	382	-73	381	-83	382	-85	382	-73	382	-85	384	-71	384	-71	382	-85	384	-87	384	-71	384	-87	387	-70	387	-70	384	-87	387	-89	387	-70	387	-89	390	-69	390	-69	387	-89	390	-89	390	-69	390	-89	393	-70	393	-70	390	-89	393	-89	393	-70	393	-89	396	-71	396	-71	393	-89	396	-87	396	-71	396	-87	398	-73	398	-73	396	-87	398	-85	398	-73	398	-85	400	-76	400	-76	398	-85	400	-83	400	-76	400	-83	400	-79	381	0	381	-6	382	3	382	3	381	-6	382	-8	382	3	382	-8	384	5	384	5	382	-8	384	-10	384	5	384	-10	387	6	387	6	384	-10	387	-12	387	6	387	-12	390	7	390	7	387	-12	390	-12	390	7	390	-12	393	6	393	6	390	-12	393	-12	393	6	393	-12	396	5	396	5	393	-12	396	-10	396	5	396	-10	398	3	398	3	396	-10	398	-8	398	3	398	-8	400	0	400	0	398	-8	400	-6	400	0	400	-6	400	-2	381	77	381	70	382	80	382	80	381	70	382	68	382	80	382	68	384	82	384	82	382	68	384	66	384	82	384	66	387	83	387	83	384	66	387	64	387	83	387	64	390	84	390	84	387	64	390	64	390	84	390	64	393	83	393	83	390	64	393	64	393	83	393	64	396	82	396	82	393	64	396	66	396	82	396	66	398	80	398	80	396	66	398	68	398	80	398	68	400	77	400	77	398	68	400	70	400	77	400	70	400	74	381	154	381	147	382	157	382	157	381	147	382	145	382	157	382	145	384	159	384	159	382	145	384	143	384	159	384	143	387	160	387	160	384	143	387	141	387	160	387	141	390	161	390	161	387	141	390	141	390	161	390	141	393	160	393	160	390	141	393	141	393	160	393	141	396	159	396	159	393	141	396	143	396	159	396	143	398	157	398	157	396	143	398	145	398	157	398	145	400	154	400	154	398	145	400	147	400	154	400	147	400	151	381	231	381	224	382	234	382	234	381	224	382	222	382	234	382	222	384	236	384	236	382	222	384	220	384	236	384	220	387	237	387	237	384	220	387	218	387	237	387	218	390	238	390	238	387	218	390	218	390	238	390	218	393	237	393	237	390	218	393	218	393	237	393	218	396	236	396	236	393	218	396	220	396	236	396	220	398	234	398	234	396	220	398	222	398	234	398	222	400	231	400	231	398	222	400	224	400	231	400	224	400	228	381	308	381	301	382	311	382	311	381	301	382	299	382	311	382	299	384	313	384	313	382	299	384	297	384	313	384	297	387	314	387	314	384	297	387	295	387	314	387	295	390	315	390	315	387	295	390	295	390	315	390	295	393	314	393	314	390	295	393	295	393	314	393	295	396	313	396	313	393	295	396	297	396	313	396	297	398	311	398	311	396	297	398	299	398	311	398	299	400	308	400	308	398	299	400	302	400	308	400	302	400	305	381	385	381	379	382	388	382	388	381	379	382	376	382	388	382	376	384	390	384	390	382	376	384	374	384	390	384	374	387	391	387	391	384	374	387	372	387	391	387	372	390	392	390	392	387	372	390	372	390	392	390	372	393	391	393	391	390	372	393	372	393	391	393	372	396	390	396	390	393	372	396	374	396	390	396	374	398	388	398	388	396	374	398	376	398	388	398	376	400	385	400	385	398	376	400	379	400	385	400	379	400	382	340	-76	340	-83	342	-73	342	-73	340	-83	342	-85	342	-73	342	-85	344	-71	344	-71	342	-85	344	-87	344	-71	344	-87	347	-70	347	-70	344	-87	347	-89	347	-70	347	-89	350	-69	350	-69	347	-89	350	-89	350	-69	350	-89	353	-70	353	-70	350	-89	353	-89	353	-70	353	-89	356	-71	356	-71	353	-89	356	-87	356	-71	356	-87	358	-73	358	-73	356	-87	358	-85	358	-73	358	-85	359	-76	359	-76	358	-85	359	-83	359	-76	359	-83	360	-79	340	0	340	-6	342	3	342	3	340	-6	342	-8	342	3	342	-8	344	5	344	5	342	-8	344	-10	344	5	344	-10	347	6	347	6	344	-10	347	-12	347	6	347	-12	350	7	350	7	347	-12	350	-12	350	7	350	-12	353	6	353	6	350	-12	353	-12	353	6	353	-12	356	5	356	5	353	-12	356	-10	356	5	356	-10	358	3	358	3	356	-10	358	-8	358	3	358	-8	359	0	359	0	358	-8	359	-6	359	0	359	-6	360	-2	340	77	340	70	342	80	342	80	340	70	342	68	342	80	342	68	344	82	344	82	342	68	344	66	344	82	344	66	347	83	347	83	344	66	347	64	347	83	347	64	350	84	350	84	347	64	350	64	350	84	350	64	353	83	353	83	350	64	353	64	353	83	353	64	356	82	356	82	353	64	356	66	356	82	356	66	358	80	358	80	356	66	358	68	358	80	358	68	359	77	359	77	358	68	359	70	359	77	359	70	360	74	340	154	340	147	342	157	342	157	340	147	342	145	342	157	342	145	344	159	344	159	342	145	344	143	344	159	344	143	347	160	347	160	344	143	347	141	347	160	347	141	350	161	350	161	347	141	350	141	350	161	350	141	353	160	353	160	350	141	353	141	353	160	353	141	356	159	356	159	353	141	356	143	356	159	356	143	358	157	358	157	356	143	358	145	358	157	358	145	359	154	359	154	358	145	359	147	359	154	359	147	360	151	340	231	340	224	342	234	342	234	340	224	342	222	342	234	342	222	344	236	344	236	342	222	344	220	344	236	344	220	347	237	347	237	344	220	347	218	347	237	347	218	350	238	350	238	347	218	350	218	350	238	350	218	353	237	353	237	350	218	353	218	353	237	353	218	356	236	356	236	353	218	356	220	356	236	356	220	358	234	358	234	356	220	358	222	358	234	358	222	359	231	359	231	358	222	359	224	359	231	359	224	360	228	340	308	340	301	342	311	342	311	340	301	342	299	342	311	342	299	344	313	344	313	342	299	344	297	344	313	344	297	347	314	347	314	344	297	347	295	347	314	347	295	350	315	350	315	347	295	350	295	350	315	350	295	353	314	353	314	350	295	353	295	353	314	353	295	356	313	356	313	353	295	356	297	356	313	356	297	358	311	358	311	356	297	358	299	358	311	358	299	359	308	359	308	358	299	359	302	359	308	359	302	360	305	340	385	340	379	342	388	342	388	340	379	342	376	342	388	342	376	344	390	344	390	342	376	344	374	344	390	344	374	347	391	347	391	344	374	347	372	347	391	347	372	350	392	350	392	347	372	350	372	350	392	350	372	353	391	353	391	350	372	353	372	353	391	353	372	356	390	356	390	353	372	356	374	356	390	356	374	358	388	358	388	356	374	358	376	358	388	358	376	359	385	359	385	358	376	359	379	359	385	359	379	360	382	301	-76	301	-83	302	-73	302	-73	301	-83	302	-85	302	-73	302	-85	304	-71	304	-71	302	-85	304	-87	304	-71	304	-87	307	-70	307	-70	304	-87	307	-89	307	-70	307	-89	310	-69	310	-69	307	-89	310	-89	310	-69	310	-89	313	-70	313	-70	310	-89	313	-89	313	-70	313	-89	316	-71	316	-71	313	-89	316	-87	316	-71	316	-87	318	-73	318	-73	316	-87	318	-85	318	-73	318	-85	319	-76	319	-76	318	-85	319	-83	319	-76	319	-83	320	-79	301	0	301	-6	302	3	302	3	301	-6	302	-8	302	3	302	-8	304	5	304	5	302	-8	304	-10	304	5	304	-10	307	6	307	6	304	-10	307	-12	307	6	307	-12	310	7	310	7	307	-12	310	-12	310	7	310	-12	313	6	313	6	310	-12	313	-12	313	6	313	-12	316	5	316	5	313	-12	316	-10	316	5	316	-10	318	3	318	3	316	-10	318	-8	318	3	318	-8	319	0	319	0	318	-8	319	-6	319	0	319	-6	320	-2	301	77	301	70	302	80	302	80	301	70	302	68	302	80	302	68	304	82	304	82	302	68	304	66	304	82	304	66	307	83	307	83	304	66	307	64	307	83	307	64	310	84	310	84	307	64	310	64	310	84	310	64	313	83	313	83	310	64	313	64	313	83	313	64	316	82	316	82	313	64	316	66	316	82	316	66	318	80	318	80	316	66	318	68	318	80	318	68	319	77	319	77	318	68	319	70	319	77	319	70	320	74	301	154	301	147	302	157	302	157	301	147	302	145	302	157	302	145	304	159	304	159	302	145	304	143	304	159	304	143	307	160	307	160	304	143	307	141	307	160	307	141	310	161	310	161	307	141	310	141	310	161	310	141	313	160	313	160	310	141	313	141	313	160	313	141	316	159	316	159	313	141	316	143	316	159	316	143	318	157	318	157	316	143	318	145	318	157	318	145	319	154	319	154	318	145	319	147	319	154	319	147	320	151	301	231	301	224	302	234	302	234	301	224	302	222	302	234	302	222	304	236	304	236	302	222	304	220	304	236	304	220	307	237	307	237	304	220	307	218	307	237	307	218	310	238	310	238	307	218	310	218	310	238	310	218	313	237	313	237	310	218	313	218	313	237	313	218	316	236	316	236	313	218	316	220	316	236	316	220	318	234	318	234	316	220	318	222	318	234	318	222	319	231	319	231	318	222	319	224	319	231	319	224	320	228	301	308	301	301	302	311	302	311	301	301	302	299	302	311	302	299	304	313	304	313	302	299	304	297	304	313	304	297	307	314	307	314	304	297	307	295	307	314	307	295	310	315	310	315	307	295	310	295	310	315	310	295	313	314	313	314	310	295	313	295	313	314	313	295	316	313	316	313	313	295	316	297	316	313	316	297	318	311	318	311	316	297	318	299	318	311	318	299	319	308	319	308	318	299	319	302	319	308	319	302	320	305	301	385	301	379	302	388	302	388	301	379	302	376	302	388	302	376	304	390	304	390	302	376	304	374	304	390	304	374	307	391	307	391	304	374	307	372	307	391	307	372	310	392	310	392	307	372	310	372	310	392	310	372	313	391	313	391	310	372	313	372	313	391	313	372	316	390	316	390	313	372	316	374	316	390	316	374	318	388	318	388	316	374	318	376	318	388	318	376	319	385	319	385	318	376	319	379	319	385	319	379	320	382	261	-76	261	-83	262	-73	262	-73	261	-83	262	-85	262	-73	262	-85	264	-71	264	-71	262	-85	264	-87	264	-71	264	-87	267	-70	267	-70	264	-87	267	-89	267	-70	267	-89	270	-69	270	-69	267	-89	270	-89	270	-69	270	-89	273	-70	273	-70	270	-89	273	-89	273	-70	273	-89	276	-71	276	-71	273	-89	276	-87	276	-71	276	-87	278	-73	278	-73	276	-87	278	-85	278	-73	278	-85	280	-76	280	-76	278	-85	280	-83	280	-76	280	-83	280	-79	261	0	261	-6	262	3	262	3	261	-6	262	-8	262	3	262	-8	264	5	264	5	262	-8	264	-10	264	5	264	-10	267	6	267	6	264	-10	267	-12	267	6	267	-12	270	7	270	7	267	-12	270	-12	270	7	270	-12	273	6	273	6	270	-12	273	-12	273	6	273	-12	276	5	276	5	273	-12	276	-10	276	5	276	-10	278	3	278	3	276	-10	278	-8	278	3	278	-8	280	0	280	0	278	-8	280	-6	280	0	280	-6	280	-2	261	77	261	70	262	80	262	80	261	70	262	68	262	80	262	68	264	82	264	82	262	68	264	66	264	82	264	66	267	83	267	83	264	66	267	64	267	83	267	64	270	84	270	84	267	64	270	64	270	84	270	64	273	83	273	83	270	64	273	64	273	83	273	64	276	82	276	82	273	64	276	66	276	82	276	66	278	80	278	80	276	66	278	68	278	80	278	68	280	77	280	77	278	68	280	70	280	77	280	70	280	74	261	154	261	147	262	157	262	157	261	147	262	145	262	157	262	145	264	159	264	159	262	145	264	143	264	159	264	143	267	160	267	160	264	143	267	141	267	160	267	141	270	161	270	161	267	141	270	141	270	161	270	141	273	160	273	160	270	141	273	141	273	160	273	141	276	159	276	159	273	141	276	143	276	159	276	143	278	157	278	157	276	143	278	145	278	157	278	145	280	154	280	154	278	145	280	147	280	154	280	147	280	151	261	231	261	224	262	234	262	234	261	224	262	222	262	234	262	222	264	236	264	236	262	222	264	220	264	236	264	220	267	237	267	237	264	220	267	218	267	237	267	218	270	238	270	238	267	218	270	218	270	238	270	218	273	237	273	237	270	218	273	218	273	237	273	218	276	236	276	236	273	218	276	220	276	236	276	220	278	234	278	234	276	220	278	222	278	234	278	222	280	231	280	231	278	222	280	224	280	231	280	224	280	228	261	308	261	301	262	311	262	311	261	301	262	299	262	311	262	299	264	313	264	313	262	299	264	297	264	313	264	297	267	314	267	314	264	297	267	295	267	314	267	295	270	315	270	315	267	295	270	295	270	315	270	295	273	314	273	314	270	295	273	295	273	314	273	295	276	313	276	313	273	295	276	297	276	313	276	297	278	311	278	311	276	297	278	299	278	311	278	299	280	308	280	308	278	299	280	302	280	308	280	302	280	305	261	385	261	379	262	388	262	388	261	379	262	376	262	388	262	376	264	390	264	390	262	376	264	374	264	390	264	374	267	391	267	391	264	374	267	372	267	391	267	372	270	392	270	392	267	372	270	372	270	392	270	372	273	391	273	391	270	372	273	372	273	391	273	372	276	390	276	390	273	372	276	374	276	390	276	374	278	388	278	388	276	374	278	376	278	388	278	376	280	385	280	385	278	376	280	379	280	385	280	379	280	382	220	-76	220	-83	222	-73	222	-73	220	-83	222	-85	222	-73	222	-85	224	-71	224	-71	222	-85	224	-87	224	-71	224	-87	227	-70	227	-70	224	-87	227	-89	227	-70	227	-89	230	-69	230	-69	227	-89	230	-89	230	-69	230	-89	233	-70	233	-70	230	-89	233	-89	233	-70	233	-89	236	-71	236	-71	233	-89	236	-87	236	-71	236	-87	238	-73	238	-73	236	-87	238	-85	238	-73	238	-85	239	-76	239	-76	238	-85	239	-83	239	-76	239	-83	240	-79	220	0	220	-6	222	3	222	3	220	-6	222	-8	222	3	222	-8	224	5	224	5	222	-8	224	-10	224	5	224	-10	227	6	227	6	224	-10	227	-12	227	6	227	-12	230	7	230	7	227	-12	230	-12	230	7	230	-12	233	6	233	6	230	-12	233	-12	233	6	233	-12	236	5	236	5	233	-12	236	-10	236	5	236	-10	238	3	238	3	236	-10	238	-8	238	3	238	-8	239	0	239	0	238	-8	239	-6	239	0	239	-6	240	-2	220	77	220	70	222	80	222	80	220	70	222	68	222	80	222	68	224	82	224	82	222	68	224	66	224	82	224	66	227	83	227	83	224	66	227	64	227	83	227	64	230	84	230	84	227	64	230	64	230	84	230	64	233	83	233	83	230	64	233	64	233	83	233	64	236	82	236	82	233	64	236	66	236	82	236	66	238	80	238	80	236	66	238	68	238	80	238	68	239	77	239	77	238	68	239	70	239	77	239	70	240	74	220	154	220	147	222	157	222	157	220	147	222	145	222	157	222	145	224	159	224	159	222	145	224	143	224	159	224	143	227	160	227	160	224	143	227	141	227	160	227	141	230	161	230	161	227	141	230	141	230	161	230	141	233	160	233	160	230	141	233	141	233	160	233	141	236	159	236	159	233	141	236	143	236	159	236	143	238	157	238	157	236	143	238	145	238	157	238	145	239	154	239	154	238	145	239	147	239	154	239	147	240	151	220	231	220	224	222	234	222	234	220	224	222	222	222	234	222	222	224	236	224	236	222	222	224	220	224	236	224	220	227	237	227	237	224	220	227	218	227	237	227	218	230	238	230	238	227	218	230	218	230	238	230	218	233	237	233	237	230	218	233	218	233	237	233	218	236	236	236	236	233	218	236	220	236	236	236	220	238	234	238	234	236	220	238	222	238	234	238	222	239	231	239	231	238	222	239	224	239	231	239	224	240	228	220	308	220	301	222	311	222	311	220	301	222	299	222	311	222	299	224	313	224	313	222	299	224	297	224	313	224	297	227	314	227	314	224	297	227	295	227	314	227	295	230	315	230	315	227	295	230	295	230	315	230	295	233	314	233	314	230	295	233	295	233	314	233	295	236	313	236	313	233	295	236	297	236	313	236	297	238	311	238	311	236	297	238	299	238	311	238	299	239	308	239	308	238	299	239	302	239	308	239	302	240	305	220	385	220	379	222	388	222	388	220	379	222	376	222	388	222	376	224	390	224	390	222	376	224	374	224	390	224	374	227	391	227	391	224	374	227	372	227	391	227	372	230	392	230	392	227	372	230	372	230	392	230	372	233	391	233	391	230	372	233	372	233	391	233	372	236	390	236	390	233	372	236	374	236	390	236	374	238	388	238	388	236	374	238	376	238	388	238	376	239	385	239	385	238	376	239	379	239	385	239	379	240	382	181	-76	181	-83	182	-73	182	-73	181	-83	182	-85	182	-73	182	-85	184	-71	184	-71	182	-85	184	-87	184	-71	184	-87	187	-70	187	-70	184	-87	187	-89	187	-70	187	-89	190	-69	190	-69	187	-89	190	-89	190	-69	190	-89	193	-70	193	-70	190	-89	193	-89	193	-70	193	-89	196	-71	196	-71	193	-89	196	-87	196	-71	196	-87	198	-73	198	-73	196	-87	198	-85	198	-73	198	-85	199	-76	199	-76	198	-85	199	-83	199	-76	199	-83	200	-79	181	0	181	-6	182	3	182	3	181	-6	182	-8	182	3	182	-8	184	5	184	5	182	-8	184	-10	184	5	184	-10	187	6	187	6	184	-10	187	-12	187	6	187	-12	190	7	190	7	187	-12	190	-12	190	7	190	-12	193	6	193	6	190	-12	193	-12	193	6	193	-12	196	5	196	5	193	-12	196	-10	196	5	196	-10	198	3	198	3	196	-10	198	-8	198	3	198	-8	199	0	199	0	198	-8	199	-6	199	0	199	-6	200	-2	181	77	181	70	182	80	182	80	181	70	182	68	182	80	182	68	184	82	184	82	182	68	184	66	184	82	184	66	187	83	187	83	184	66	187	64	187	83	187	64	190	84	190	84	187	64	190	64	190	84	190	64	193	83	193	83	190	64	193	64	193	83	193	64	196	82	196	82	193	64	196	66	196	82	196	66	198	80	198	80	196	66	198	68	198	80	198	68	199	77	199	77	198	68	199	70	199	77	199	70	200	74	181	154	181	147	182	157	182	157	181	147	182	145	182	157	182	145	184	159	184	159	182	145	184	143	184	159	184	143	187	160	187	160	184	143	187	141	187	160	187	141	190	161	190	161	187	141	190	141	190	161	190	141	193	160	193	160	190	141	193	141	193	160	193	141	196	159	196	159	193	141	196	143	196	159	196	143	198	157	198	157	196	143	198	145	198	157	198	145	199	154	199	154	198	145	199	147	199	154	199	147	200	151	181	231	181	224	182	234	182	234	181	224	182	222	182	234	182	222	184	236	184	236	182	222	184	220	184	236	184	220	187	237	187	237	184	220	187	218	187	237	187	218	190	238	190	238	187	218	190	218	190	238	190	218	193	237	193	237	190	218	193	218	193	237	193	218	196	236	196	236	193	218	196	220	196	236	196	220	198	234	198	234	196	220	198	222	198	234	198	222	199	231	199	231	198	222	199	224	199	231	199	224	200	228	181	308	181	301	182	311	182	311	181	301	182	299	182	311	182	299	184	313	184	313	182	299	184	297	184	313	184	297	187	314	187	314	184	297	187	295	187	314	187	295	190	315	190	315	187	295	190	295	190	315	190	295	193	314	193	314	190	295	193	295	193	314	193	295	196	313	196	313	193	295	196	297	196	313	196	297	198	311	198	311	196	297	198	299	198	311	198	299	199	308	199	308	198	299	199	302	199	308	199	302	200	305	181	385	181	379	182	388	182	388	181	379	182	376	182	388	182	376	184	390	184	390	182	376	184	374	184	390	184	374	187	391	187	391	184	374	187	372	187	391	187	372	190	392	190	392	187	372	190	372	190	392	190	372	193	391	193	391	190	372	193	372	193	391	193	372	196	390	196	390	193	372	196	374	196	390	196	374	198	388	198	388	196	374	198	376	198	388	198	376	199	385	199	385	198	376	199	379	199	385	199	379	200	382	141	-76	141	-83	142	-73	142	-73	141	-83	142	-85	142	-73	142	-85	144	-71	144	-71	142	-85	144	-87	144	-71	144	-87	147	-70	147	-70	144	-87	147	-89	147	-70	147	-89	150	-69	150	-69	147	-89	150	-89	150	-69	150	-89	153	-70	153	-70	150	-89	153	-89	153	-70	153	-89	156	-71	156	-71	153	-89	156	-87	156	-71	156	-87	158	-73	158	-73	156	-87	158	-85	158	-73	158	-85	160	-76	160	-76	158	-85	160	-83	160	-76	160	-83	160	-79	141	0	141	-6	142	3	142	3	141	-6	142	-8	142	3	142	-8	144	5	144	5	142	-8	144	-10	144	5	144	-10	147	6	147	6	144	-10	147	-12	147	6	147	-12	150	7	150	7	147	-12	150	-12	150	7	150	-12	153	6	153	6	150	-12	153	-12	153	6	153	-12	156	5	156	5	153	-12	156	-10	156	5	156	-10	158	3	158	3	156	-10	158	-8	158	3	158	-8	160	0	160	0	158	-8	160	-6	160	0	160	-6	160	-2	141	77	141	70	142	80	142	80	141	70	142	68	142	80	142	68	144	82	144	82	142	68	144	66	144	82	144	66	147	83	147	83	144	66	147	64	147	83	147	64	150	84	150	84	147	64	150	64	150	84	150	64	153	83	153	83	150	64	153	64	153	83	153	64	156	82	156	82	153	64	156	66	156	82	156	66	158	80	158	80	156	66	158	68	158	80	158	68	160	77	160	77	158	68	160	70	160	77	160	70	160	74	141	154	141	147	142	157	142	157	141	147	142	145	142	157	142	145	144	159	144	159	142	145	144	143	144	159	144	143	147	160	147	160	144	143	147	141	147	160	147	141	150	161	150	161	147	141	150	141	150	161	150	141	153	160	153	160	150	141	153	141	153	160	153	141	156	159	156	159	153	141	156	143	156	159	156	143	158	157	158	157	156	143	158	145	158	157	158	145	160	154	160	154	158	145	160	147	160	154	160	147	160	151	141	231	141	224	142	234	142	234	141	224	142	222	142	234	142	222	144	236	144	236	142	222	144	220	144	236	144	220	147	237	147	237	144	220	147	218	147	237	147	218	150	238	150	238	147	218	150	218	150	238	150	218	153	237	153	237	150	218	153	218	153	237	153	218	156	236	156	236	153	218	156	220	156	236	156	220	158	234	158	234	156	220	158	222	158	234	158	222	160	231	160	231	158	222	160	224	160	231	160	224	160	228	141	308	141	301	142	311	142	311	141	301	142	299	142	311	142	299	144	313	144	313	142	299	144	297	144	313	144	297	147	314	147	314	144	297	147	295	147	314	147	295	150	315	150	315	147	295	150	295	150	315	150	295	153	314	153	314	150	295	153	295	153	314	153	295	156	313	156	313	153	295	156	297	156	313	156	297	158	311	158	311	156	297	158	299	158	311	158	299	160	308	160	308	158	299	160	302	160	308	160	302	160	305	141	385	141	379	142	388	142	388	141	379	142	376	142	388	142	376	144	390	144	390	142	376	144	374	144	390	144	374	147	391	147	391	144	374	147	372	147	391	147	372	150	392	150	392	147	372	150	372	150	392	150	372	153	391	153	391	150	372	153	372	153	391	153	372	156	390	156	390	153	372	156	374	156	390	156	374	158	388	158	388	156	374	158	376	158	388	158	376	160	385	160	385	158	376	160	379	160	385	160	379	160	382	100	-76	100	-83	102	-73	102	-73	100	-83	102	-85	102	-73	102	-85	104	-71	104	-71	102	-85	104	-87	104	-71	104	-87	107	-70	107	-70	104	-87	107	-89	107	-70	107	-89	110	-69	110	-69	107	-89	110	-89	110	-69	110	-89	113	-70	113	-70	110	-89	113	-89	113	-70	113	-89	116	-71	116	-71	113	-89	116	-87	116	-71	116	-87	118	-73	118	-73	116	-87	118	-85	118	-73	118	-85	119	-76	119	-76	118	-85	119	-83	119	-76	119	-83	120	-79	100	77	100	70	102	80	102	80	100	70	102	68	102	80	102	68	104	82	104	82	102	68	104	66	104	82	104	66	107	83	107	83	104	66	107	64	107	83	107	64	110	84	110	84	107	64	110	64	110	84	110	64	113	83	113	83	110	64	113	64	113	83	113	64	116	82	116	82	113	64	116	66	116	82	116	66	118	80	118	80	116	66	118	68	118	80	118	68	119	77	119	77	118	68	119	70	119	77	119	70	120	74	100	154	100	147	102	157	102	157	100	147	102	145	102	157	102	145	104	159	104	159	102	145	104	143	104	159	104	143	107	160	107	160	104	143	107	141	107	160	107	141	110	161	110	161	107	141	110	141	110	161	110	141	113	160	113	160	110	141	113	141	113	160	113	141	116	159	116	159	113	141	116	143	116	159	116	143	118	157	118	157	116	143	118	145	118	157	118	145	119	154	119	154	118	145	119	147	119	154	119	147	120	151	100	231	100	224	102	234	102	234	100	224	102	222	102	234	102	222	104	236	104	236	102	222	104	220	104	236	104	220	107	237	107	237	104	220	107	218	107	237	107	218	110	238	110	238	107	218	110	218	110	238	110	218	113	237	113	237	110	218	113	218	113	237	113	218	116	236	116	236	113	218	116	220	116	236	116	220	118	234	118	234	116	220	118	222	118	234	118	222	119	231	119	231	118	222	119	224	119	231	119	224	120	228	100	308	100	301	102	311	102	311	100	301	102	299	102	311	102	299	104	313	104	313	102	299	104	297	104	313	104	297	107	314	107	314	104	297	107	295	107	314	107	295	110	315	110	315	107	295	110	295	110	315	110	295	113	314	113	314	110	295	113	295	113	314	113	295	116	313	116	313	113	295	116	297	116	313	116	297	118	311	118	311	116	297	118	299	118	311	118	299	119	308	119	308	118	299	119	302	119	308	119	302	120	305	100	385	100	379	102	388	102	388	100	379	102	376	102	388	102	376	104	390	104	390	102	376	104	374	104	390	104	374	107	391	107	391	104	374	107	372	107	391	107	372	110	392	110	392	107	372	110	372	110	392	110	372	113	391	113	391	110	372	113	372	113	391	113	372	116	390	116	390	113	372	116	374	116	390	116	374	118	388	118	388	116	374	118	376	118	388	118	376	119	385	119	385	118	376	119	379	119	385	119	379	120	382	100	0	100	-6	102	3	102	3	100	-6	102	-8	102	3	102	-8	104	5	104	5	102	-8	104	-10	104	5	104	-10	107	6	107	6	104	-10	107	-12	107	6	107	-12	110	7	110	7	107	-12	110	-12	110	7	110	-12	113	6	113	6	110	-12	113	-12	113	6	113	-12	116	5	116	5	113	-12	116	-10	116	5	116	-10	118	3	118	3	116	-10	118	-8	118	3	118	-8	119	0	119	0	118	-8	119	-6	119	0	119	-6	120	-2	61	-76	61	-83	62	-73	62	-73	61	-83	62	-85	62	-73	62	-85	64	-71	64	-71	62	-85	64	-87	64	-71	64	-87	67	-70	67	-70	64	-87	67	-89	67	-70	67	-89	70	-69	70	-69	67	-89	70	-89	70	-69	70	-89	73	-70	73	-70	70	-89	73	-89	73	-70	73	-89	76	-71	76	-71	73	-89	76	-87	76	-71	76	-87	78	-73	78	-73	76	-87	78	-85	78	-73	78	-85	79	-76	79	-76	78	-85	79	-83	79	-76	79	-83	80	-79	61	77	61	70	62	80	62	80	61	70	62	68	62	80	62	68	64	82	64	82	62	68	64	66	64	82	64	66	67	83	67	83	64	66	67	64	67	83	67	64	70	84	70	84	67	64	70	64	70	84	70	64	73	83	73	83	70	64	73	64	73	83	73	64	76	82	76	82	73	64	76	66	76	82	76	66	78	80	78	80	76	66	78	68	78	80	78	68	79	77	79	77	78	68	79	70	79	77	79	70	80	74	61	154	61	147	62	157	62	157	61	147	62	145	62	157	62	145	64	159	64	159	62	145	64	143	64	159	64	143	67	160	67	160	64	143	67	141	67	160	67	141	70	161	70	161	67	141	70	141	70	161	70	141	73	160	73	160	70	141	73	141	73	160	73	141	76	159	76	159	73	141	76	143	76	159	76	143	78	157	78	157	76	143	78	145	78	157	78	145	79	154	79	154	78	145	79	147	79	154	79	147	80	151	61	231	61	224	62	234	62	234	61	224	62	222	62	234	62	222	64	236	64	236	62	222	64	220	64	236	64	220	67	237	67	237	64	220	67	218	67	237	67	218	70	238	70	238	67	218	70	218	70	238	70	218	73	237	73	237	70	218	73	218	73	237	73	218	76	236	76	236	73	218	76	220	76	236	76	220	78	234	78	234	76	220	78	222	78	234	78	222	79	231	79	231	78	222	79	224	79	231	79	224	80	228	61	308	61	301	62	311	62	311	61	301	62	299	62	311	62	299	64	313	64	313	62	299	64	297	64	313	64	297	67	314	67	314	64	297	67	295	67	314	67	295	70	315	70	315	67	295	70	295	70	315	70	295	73	314	73	314	70	295	73	295	73	314	73	295	76	313	76	313	73	295	76	297	76	313	76	297	78	311	78	311	76	297	78	299	78	311	78	299	79	308	79	308	78	299	79	302	79	308	79	302	80	305	61	385	61	379	62	388	62	388	61	379	62	376	62	388	62	376	64	390	64	390	62	376	64	374	64	390	64	374	67	391	67	391	64	374	67	372	67	391	67	372	70	392	70	392	67	372	70	372	70	392	70	372	73	391	73	391	70	372	73	372	73	391	73	372	76	390	76	390	73	372	76	374	76	390	76	374	78	388	78	388	76	374	78	376	78	388	78	376	79	385	79	385	78	376	79	379	79	385	79	379	80	382	61	0	61	-6	62	3	62	3	61	-6	62	-8	62	3	62	-8	64	5	64	5	62	-8	64	-10	64	5	64	-10	67	6	67	6	64	-10	67	-12	67	6	67	-12	70	7	70	7	67	-12	70	-12	70	7	70	-12	73	6	73	6	70	-12	73	-12	73	6	73	-12	76	5	76	5	73	-12	76	-10	76	5	76	-10	78	3	78	3	76	-10	78	-8	78	3	78	-8	79	0	79	0	78	-8	79	-6	79	0	79	-6	80	-2	561	-115	561	-121	562	-112	562	-112	561	-121	562	-124	562	-112	562	-124	564	-110	564	-110	562	-124	564	-126	564	-110	564	-126	567	-108	567	-108	564	-126	567	-127	567	-108	567	-127	570	-108	570	-108	567	-127	570	-128	570	-108	570	-128	573	-108	573	-108	570	-128	573	-127	573	-108	573	-127	576	-110	576	-110	573	-127	576	-126	576	-110	576	-126	578	-112	578	-112	576	-126	578	-124	578	-112	578	-124	579	-115	579	-115	578	-124	579	-121	579	-115	579	-121	580	-118	561	-38	561	-44	562	-35	562	-35	561	-44	562	-47	562	-35	562	-47	564	-33	564	-33	562	-47	564	-49	564	-33	564	-49	567	-31	567	-31	564	-49	567	-50	567	-31	567	-50	570	-31	570	-31	567	-50	570	-51	570	-31	570	-51	573	-31	573	-31	570	-51	573	-50	573	-31	573	-50	576	-33	576	-33	573	-50	576	-49	576	-33	576	-49	578	-35	578	-35	576	-49	578	-47	578	-35	578	-47	579	-38	579	-38	578	-47	579	-44	579	-38	579	-44	580	-41	561	115	561	109	562	118	562	118	561	109	562	106	562	118	562	106	564	120	564	120	562	106	564	104	564	120	564	104	567	122	567	122	564	104	567	103	567	122	567	103	570	122	570	122	567	103	570	102	570	122	570	102	573	122	573	122	570	102	573	103	573	122	573	103	576	120	576	120	573	103	576	104	576	120	576	104	578	118	578	118	576	104	578	106	578	118	578	106	579	115	579	115	578	106	579	109	579	115	579	109	580	112	561	192	561	186	562	195	562	195	561	186	562	183	562	195	562	183	564	197	564	197	562	183	564	181	564	197	564	181	567	199	567	199	564	181	567	180	567	199	567	180	570	199	570	199	567	180	570	179	570	199	570	179	573	199	573	199	570	179	573	180	573	199	573	180	576	197	576	197	573	180	576	181	576	197	576	181	578	195	578	195	576	181	578	183	578	195	578	183	579	192	579	192	578	183	579	186	579	192	579	186	580	189	561	269	561	263	562	272	562	272	561	263	562	260	562	272	562	260	564	274	564	274	562	260	564	258	564	274	564	258	567	276	567	276	564	258	567	257	567	276	567	257	570	276	570	276	567	257	570	256	570	276	570	256	573	276	573	276	570	256	573	257	573	276	573	257	576	274	576	274	573	257	576	258	576	274	576	258	578	272	578	272	576	258	578	260	578	272	578	260	579	269	579	269	578	260	579	263	579	269	579	263	580	266	561	346	561	340	562	349	562	349	561	340	562	337	562	349	562	337	564	351	564	351	562	337	564	335	564	351	564	335	567	353	567	353	564	335	567	334	567	353	567	334	570	353	570	353	567	334	570	333	570	353	570	333	573	353	573	353	570	333	573	334	573	353	573	334	576	351	576	351	573	334	576	335	576	351	576	335	578	349	578	349	576	335	578	337	578	349	578	337	579	346	579	346	578	337	579	340	579	346	579	340	580	343	561	423	561	417	562	426	562	426	561	417	562	414	562	426	562	414	564	428	564	428	562	414	564	412	564	428	564	412	567	430	567	430	564	412	567	411	567	430	567	411	570	430	570	430	567	411	570	410	570	430	570	410	573	430	573	430	570	410	573	411	573	430	573	411	576	428	576	428	573	411	576	412	576	428	576	412	578	426	578	426	576	412	578	414	578	426	578	414	579	423	579	423	578	414	579	417	579	423	579	417	580	420	561	38	561	32	562	41	562	41	561	32	562	29	562	41	562	29	564	43	564	43	562	29	564	27	564	43	564	27	567	45	567	45	564	27	567	26	567	45	567	26	570	45	570	45	567	26	570	25	570	45	570	25	573	45	573	45	570	25	573	26	573	45	573	26	576	43	576	43	573	26	576	27	576	43	576	27	578	41	578	41	576	27	578	29	578	41	578	29	579	38	579	38	578	29	579	32	579	38	579	32	580	35	21	-76	21	-83	22	-73	22	-73	21	-83	22	-85	22	-73	22	-85	24	-71	24	-71	22	-85	24	-87	24	-71	24	-87	27	-70	27	-70	24	-87	27	-89	27	-70	27	-89	30	-69	30	-69	27	-89	30	-89	30	-69	30	-89	33	-70	33	-70	30	-89	33	-89	33	-70	33	-89	36	-71	36	-71	33	-89	36	-87	36	-71	36	-87	38	-73	38	-73	36	-87	38	-85	38	-73	38	-85	40	-76	40	-76	38	-85	40	-83	40	-76	40	-83	40	-79	21	77	21	70	22	80	22	80	21	70	22	68	22	80	22	68	24	82	24	82	22	68	24	66	24	82	24	66	27	83	27	83	24	66	27	64	27	83	27	64	30	84	30	84	27	64	30	64	30	84	30	64	33	83	33	83	30	64	33	64	33	83	33	64	36	82	36	82	33	64	36	66	36	82	36	66	38	80	38	80	36	66	38	68	38	80	38	68	40	77	40	77	38	68	40	70	40	77	40	70	40	74	21	154	21	147	22	157	22	157	21	147	22	145	22	157	22	145	24	159	24	159	22	145	24	143	24	159	24	143	27	160	27	160	24	143	27	141	27	160	27	141	30	161	30	161	27	141	30	141	30	161	30	141	33	160	33	160	30	141	33	141	33	160	33	141	36	159	36	159	33	141	36	143	36	159	36	143	38	157	38	157	36	143	38	145	38	157	38	145	40	154	40	154	38	145	40	147	40	154	40	147	40	151	21	231	21	224	22	234	22	234	21	224	22	222	22	234	22	222	24	236	24	236	22	222	24	220	24	236	24	220	27	237	27	237	24	220	27	218	27	237	27	218	30	238	30	238	27	218	30	218	30	238	30	218	33	237	33	237	30	218	33	218	33	237	33	218	36	236	36	236	33	218	36	220	36	236	36	220	38	234	38	234	36	220	38	222	38	234	38	222	40	231	40	231	38	222	40	224	40	231	40	224	40	228	21	308	21	301	22	311	22	311	21	301	22	299	22	311	22	299	24	313	24	313	22	299	24	297	24	313	24	297	27	314	27	314	24	297	27	295	27	314	27	295	30	315	30	315	27	295	30	295	30	315	30	295	33	314	33	314	30	295	33	295	33	314	33	295	36	313	36	313	33	295	36	297	36	313	36	297	38	311	38	311	36	297	38	299	38	311	38	299	40	308	40	308	38	299	40	302	40	308	40	302	40	305	21	385	21	379	22	388	22	388	21	379	22	376	22	388	22	376	24	390	24	390	22	376	24	374	24	390	24	374	27	391	27	391	24	374	27	372	27	391	27	372	30	392	30	392	27	372	30	372	30	392	30	372	33	391	33	391	30	372	33	372	33	391	33	372	36	390	36	390	33	372	36	374	36	390	36	374	38	388	38	388	36	374	38	376	38	388	38	376	40	385	40	385	38	376	40	379	40	385	40	379	40	382	21	0	21	-6	22	3	22	3	21	-6	22	-8	22	3	22	-8	24	5	24	5	22	-8	24	-10	24	5	24	-10	27	6	27	6	24	-10	27	-12	27	6	27	-12	30	7	30	7	27	-12	30	-12	30	7	30	-12	33	6	33	6	30	-12	33	-12	33	6	33	-12	36	5	36	5	33	-12	36	-10	36	5	36	-10	38	3	38	3	36	-10	38	-8	38	3	38	-8	40	0	40	0	38	-8	40	-6	40	0	40	-6	40	-2	521	-115	521	-121	522	-112	522	-112	521	-121	522	-124	522	-112	522	-124	524	-110	524	-110	522	-124	524	-126	524	-110	524	-126	527	-108	527	-108	524	-126	527	-127	527	-108	527	-127	530	-108	530	-108	527	-127	530	-128	530	-108	530	-128	533	-108	533	-108	530	-128	533	-127	533	-108	533	-127	536	-110	536	-110	533	-127	536	-126	536	-110	536	-126	538	-112	538	-112	536	-126	538	-124	538	-112	538	-124	540	-115	540	-115	538	-124	540	-121	540	-115	540	-121	540	-118	521	-38	521	-44	522	-35	522	-35	521	-44	522	-47	522	-35	522	-47	524	-33	524	-33	522	-47	524	-49	524	-33	524	-49	527	-31	527	-31	524	-49	527	-50	527	-31	527	-50	530	-31	530	-31	527	-50	530	-51	530	-31	530	-51	533	-31	533	-31	530	-51	533	-50	533	-31	533	-50	536	-33	536	-33	533	-50	536	-49	536	-33	536	-49	538	-35	538	-35	536	-49	538	-47	538	-35	538	-47	540	-38	540	-38	538	-47	540	-44	540	-38	540	-44	540	-41	521	38	521	32	522	41	522	41	521	32	522	29	522	41	522	29	524	43	524	43	522	29	524	27	524	43	524	27	527	45	527	45	524	27	527	26	527	45	527	26	530	45	530	45	527	26	530	25	530	45	530	25	533	45	533	45	530	25	533	26	533	45	533	26	536	43	536	43	533	26	536	27	536	43	536	27	538	41	538	41	536	27	538	29	538	41	538	29	540	38	540	38	538	29	540	32	540	38	540	32	540	35	521	115	521	109	522	118	522	118	521	109	522	106	522	118	522	106	524	120	524	120	522	106	524	104	524	120	524	104	527	122	527	122	524	104	527	103	527	122	527	103	530	122	530	122	527	103	530	102	530	122	530	102	533	122	533	122	530	102	533	103	533	122	533	103	536	120	536	120	533	103	536	104	536	120	536	104	538	118	538	118	536	104	538	106	538	118	538	106	540	115	540	115	538	106	540	109	540	115	540	109	540	112	521	192	521	186	522	195	522	195	521	186	522	183	522	195	522	183	524	197	524	197	522	183	524	181	524	197	524	181	527	199	527	199	524	181	527	180	527	199	527	180	530	199	530	199	527	180	530	179	530	199	530	179	533	199	533	199	530	179	533	180	533	199	533	180	536	197	536	197	533	180	536	181	536	197	536	181	538	195	538	195	536	181	538	183	538	195	538	183	540	192	540	192	538	183	540	186	540	192	540	186	540	189	521	269	521	263	522	272	522	272	521	263	522	260	522	272	522	260	524	274	524	274	522	260	524	258	524	274	524	258	527	276	527	276	524	258	527	257	527	276	527	257	530	276	530	276	527	257	530	256	530	276	530	256	533	276	533	276	530	256	533	257	533	276	533	257	536	274	536	274	533	257	536	258	536	274	536	258	538	272	538	272	536	258	538	260	538	272	538	260	540	269	540	269	538	260	540	263	540	269	540	263	540	266	521	346	521	340	522	349	522	349	521	340	522	337	522	349	522	337	524	351	524	351	522	337	524	335	524	351	524	335	527	353	527	353	524	335	527	334	527	353	527	334	530	353	530	353	527	334	530	333	530	353	530	333	533	353	533	353	530	333	533	334	533	353	533	334	536	351	536	351	533	334	536	335	536	351	536	335	538	349	538	349	536	335	538	337	538	349	538	337	540	346	540	346	538	337	540	340	540	346	540	340	540	343	521	423	521	417	522	426	522	426	521	417	522	414	522	426	522	414	524	428	524	428	522	414	524	412	524	428	524	412	527	430	527	430	524	412	527	411	527	430	527	411	530	430	530	430	527	411	530	410	530	430	530	410	533	430	533	430	530	410	533	411	533	430	533	411	536	428	536	428	533	411	536	412	536	428	536	412	538	426	538	426	536	412	538	414	538	426	538	414	540	423	540	423	538	414	540	417	540	423	540	417	540	420	480	-115	480	-121	482	-112	482	-112	480	-121	482	-124	482	-112	482	-124	484	-110	484	-110	482	-124	484	-126	484	-110	484	-126	487	-108	487	-108	484	-126	487	-127	487	-108	487	-127	490	-108	490	-108	487	-127	490	-128	490	-108	490	-128	493	-108	493	-108	490	-128	493	-127	493	-108	493	-127	496	-110	496	-110	493	-127	496	-126	496	-110	496	-126	498	-112	498	-112	496	-126	498	-124	498	-112	498	-124	499	-115	499	-115	498	-124	499	-121	499	-115	499	-121	500	-118	480	-38	480	-44	482	-35	482	-35	480	-44	482	-47	482	-35	482	-47	484	-33	484	-33	482	-47	484	-49	484	-33	484	-49	487	-31	487	-31	484	-49	487	-50	487	-31	487	-50	490	-31	490	-31	487	-50	490	-51	490	-31	490	-51	493	-31	493	-31	490	-51	493	-50	493	-31	493	-50	496	-33	496	-33	493	-50	496	-49	496	-33	496	-49	498	-35	498	-35	496	-49	498	-47	498	-35	498	-47	499	-38	499	-38	498	-47	499	-44	499	-38	499	-44	500	-41	480	38	480	32	482	41	482	41	480	32	482	29	482	41	482	29	484	43	484	43	482	29	484	27	484	43	484	27	487	45	487	45	484	27	487	26	487	45	487	26	490	45	490	45	487	26	490	25	490	45	490	25	493	45	493	45	490	25	493	26	493	45	493	26	496	43	496	43	493	26	496	27	496	43	496	27	498	41	498	41	496	27	498	29	498	41	498	29	499	38	499	38	498	29	499	32	499	38	499	32	500	35	480	115	480	109	482	118	482	118	480	109	482	106	482	118	482	106	484	120	484	120	482	106	484	104	484	120	484	104	487	122	487	122	484	104	487	103	487	122	487	103	490	122	490	122	487	103	490	102	490	122	490	102	493	122	493	122	490	102	493	103	493	122	493	103	496	120	496	120	493	103	496	104	496	120	496	104	498	118	498	118	496	104	498	106	498	118	498	106	499	115	499	115	498	106	499	109	499	115	499	109	500	112	480	192	480	186	482	195	482	195	480	186	482	183	482	195	482	183	484	197	484	197	482	183	484	181	484	197	484	181	487	199	487	199	484	181	487	180	487	199	487	180	490	199	490	199	487	180	490	179	490	199	490	179	493	199	493	199	490	179	493	180	493	199	493	180	496	197	496	197	493	180	496	181	496	197	496	181	498	195	498	195	496	181	498	183	498	195	498	183	499	192	499	192	498	183	499	186	499	192	499	186	500	189	480	269	480	263	482	272	482	272	480	263	482	260	482	272	482	260	484	274	484	274	482	260	484	258	484	274	484	258	487	276	487	276	484	258	487	257	487	276	487	257	490	276	490	276	487	257	490	256	490	276	490	256	493	276	493	276	490	256	493	257	493	276	493	257	496	274	496	274	493	257	496	258	496	274	496	258	498	272	498	272	496	258	498	260	498	272	498	260	499	269	499	269	498	260	499	263	499	269	499	263	500	266	480	346	480	340	482	349	482	349	480	340	482	337	482	349	482	337	484	351	484	351	482	337	484	335	484	351	484	335	487	353	487	353	484	335	487	334	487	353	487	334	490	353	490	353	487	334	490	333	490	353	490	333	493	353	493	353	490	333	493	334	493	353	493	334	496	351	496	351	493	334	496	335	496	351	496	335	498	349	498	349	496	335	498	337	498	349	498	337	499	346	499	346	498	337	499	340	499	346	499	340	500	343	480	423	480	417	482	426	482	426	480	417	482	414	482	426	482	414	484	428	484	428	482	414	484	412	484	428	484	412	487	430	487	430	484	412	487	411	487	430	487	411	490	430	490	430	487	411	490	410	490	430	490	410	493	430	493	430	490	410	493	411	493	430	493	411	496	428	496	428	493	411	496	412	496	428	496	412	498	426	498	426	496	412	498	414	498	426	498	414	499	423	499	423	498	414	499	417	499	423	499	417	500	420	440	-115	440	-121	442	-112	442	-112	440	-121	442	-124	442	-112	442	-124	444	-110	444	-110	442	-124	444	-126	444	-110	444	-126	447	-108	447	-108	444	-126	447	-127	447	-108	447	-127	450	-108	450	-108	447	-127	450	-128	450	-108	450	-128	453	-108	453	-108	450	-128	453	-127	453	-108	453	-127	456	-110	456	-110	453	-127	456	-126	456	-110	456	-126	458	-112	458	-112	456	-126	458	-124	458	-112	458	-124	459	-115	459	-115	458	-124	459	-121	459	-115	459	-121	460	-118	440	-38	440	-44	442	-35	442	-35	440	-44	442	-47	442	-35	442	-47	444	-33	444	-33	442	-47	444	-49	444	-33	444	-49	447	-31	447	-31	444	-49	447	-50	447	-31	447	-50	450	-31	450	-31	447	-50	450	-51	450	-31	450	-51	453	-31	453	-31	450	-51	453	-50	453	-31	453	-50	456	-33	456	-33	453	-50	456	-49	456	-33	456	-49	458	-35	458	-35	456	-49	458	-47	458	-35	458	-47	459	-38	459	-38	458	-47	459	-44	459	-38	459	-44	460	-41	440	38	440	32	442	41	442	41	440	32	442	29	442	41	442	29	444	43	444	43	442	29	444	27	444	43	444	27	447	45	447	45	444	27	447	26	447	45	447	26	450	45	450	45	447	26	450	25	450	45	450	25	453	45	453	45	450	25	453	26	453	45	453	26	456	43	456	43	453	26	456	27	456	43	456	27	458	41	458	41	456	27	458	29	458	41	458	29	459	38	459	38	458	29	459	32	459	38	459	32	460	35	440	115	440	109	442	118	442	118	440	109	442	106	442	118	442	106	444	120	444	120	442	106	444	104	444	120	444	104	447	122	447	122	444	104	447	103	447	122	447	103	450	122	450	122	447	103	450	102	450	122	450	102	453	122	453	122	450	102	453	103	453	122	453	103	456	120	456	120	453	103	456	104	456	120	456	104	458	118	458	118	456	104	458	106	458	118	458	106	459	115	459	115	458	106	459	109	459	115	459	109	460	112	440	192	440	186	442	195	442	195	440	186	442	183	442	195	442	183	444	197	444	197	442	183	444	181	444	197	444	181	447	199	447	199	444	181	447	180	447	199	447	180	450	199	450	199	447	180	450	179	450	199	450	179	453	199	453	199	450	179	453	180	453	199	453	180	456	197	456	197	453	180	456	181	456	197	456	181	458	195	458	195	456	181	458	183	458	195	458	183	459	192	459	192	458	183	459	186	459	192	459	186	460	189	440	269	440	263	442	272	442	272	440	263	442	260	442	272	442	260	444	274	444	274	442	260	444	258	444	274	444	258	447	276	447	276	444	258	447	257	447	276	447	257	450	276	450	276	447	257	450	256	450	276	450	256	453	276	453	276	450	256	453	257	453	276	453	257	456	274	456	274	453	257	456	258	456	274	456	258	458	272	458	272	456	258	458	260	458	272	458	260	459	269	459	269	458	260	459	263	459	269	459	263	460	266	440	346	440	340	442	349	442	349	440	340	442	337	442	349	442	337	444	351	444	351	442	337	444	335	444	351	444	335	447	353	447	353	444	335	447	334	447	353	447	334	450	353	450	353	447	334	450	333	450	353	450	333	453	353	453	353	450	333	453	334	453	353	453	334	456	351	456	351	453	334	456	335	456	351	456	335	458	349	458	349	456	335	458	337	458	349	458	337	459	346	459	346	458	337	459	340	459	346	459	340	460	343	440	423	440	417	442	426	442	426	440	417	442	414	442	426	442	414	444	428	444	428	442	414	444	412	444	428	444	412	447	430	447	430	444	412	447	411	447	430	447	411	450	430	450	430	447	411	450	410	450	430	450	410	453	430	453	430	450	410	453	411	453	430	453	411	456	428	456	428	453	411	456	412	456	428	456	412	458	426	458	426	456	412	458	414	458	426	458	414	459	423	459	423	458	414	459	417	459	423	459	417	460	420	401	-115	401	-121	402	-112	402	-112	401	-121	402	-124	402	-112	402	-124	404	-110	404	-110	402	-124	404	-126	404	-110	404	-126	407	-108	407	-108	404	-126	407	-127	407	-108	407	-127	410	-108	410	-108	407	-127	410	-128	410	-108	410	-128	413	-108	413	-108	410	-128	413	-127	413	-108	413	-127	416	-110	416	-110	413	-127	416	-126	416	-110	416	-126	418	-112	418	-112	416	-126	418	-124	418	-112	418	-124	420	-115	420	-115	418	-124	420	-121	420	-115	420	-121	420	-118	401	-38	401	-44	402	-35	402	-35	401	-44	402	-47	402	-35	402	-47	404	-33	404	-33	402	-47	404	-49	404	-33	404	-49	407	-31	407	-31	404	-49	407	-50	407	-31	407	-50	410	-31	410	-31	407	-50	410	-51	410	-31	410	-51	413	-31	413	-31	410	-51	413	-50	413	-31	413	-50	416	-33	416	-33	413	-50	416	-49	416	-33	416	-49	418	-35	418	-35	416	-49	418	-47	418	-35	418	-47	420	-38	420	-38	418	-47	420	-44	420	-38	420	-44	420	-41	401	38	401	32	402	41	402	41	401	32	402	29	402	41	402	29	404	43	404	43	402	29	404	27	404	43	404	27	407	45	407	45	404	27	407	26	407	45	407	26	410	45	410	45	407	26	410	25	410	45	410	25	413	45	413	45	410	25	413	26	413	45	413	26	416	43	416	43	413	26	416	27	416	43	416	27	418	41	418	41	416	27	418	29	418	41	418	29	420	38	420	38	418	29	420	32	420	38	420	32	420	35	401	115	401	109	402	118	402	118	401	109	402	106	402	118	402	106	404	120	404	120	402	106	404	104	404	120	404	104	407	122	407	122	404	104	407	103	407	122	407	103	410	122	410	122	407	103	410	102	410	122	410	102	413	122	413	122	410	102	413	103	413	122	413	103	416	120	416	120	413	103	416	104	416	120	416	104	418	118	418	118	416	104	418	106	418	118	418	106	420	115	420	115	418	106	420	109	420	115	420	109	420	112	401	192	401	186	402	195	402	195	401	186	402	183	402	195	402	183	404	197	404	197	402	183	404	181	404	197	404	181	407	199	407	199	404	181	407	180	407	199	407	180	410	199	410	199	407	180	410	179	410	199	410	179	413	199	413	199	410	179	413	180	413	199	413	180	416	197	416	197	413	180	416	181	416	197	416	181	418	195	418	195	416	181	418	183	418	195	418	183	420	192	420	192	418	183	420	186	420	192	420	186	420	189	401	269	401	263	402	272	402	272	401	263	402	260	402	272	402	260	404	274	404	274	402	260	404	258	404	274	404	258	407	276	407	276	404	258	407	257	407	276	407	257	410	276	410	276	407	257	410	256	410	276	410	256	413	276	413	276	410	256	413	257	413	276	413	257	416	274	416	274	413	257	416	258	416	274	416	258	418	272	418	272	416	258	418	260	418	272	418	260	420	269	420	269	418	260	420	263	420	269	420	263	420	266	401	346	401	340	402	349	402	349	401	340	402	337	402	349	402	337	404	351	404	351	402	337	404	335	404	351	404	335	407	353	407	353	404	335	407	334	407	353	407	334	410	353	410	353	407	334	410	333	410	353	410	333	413	353	413	353	410	333	413	334	413	353	413	334	416	351	416	351	413	334	416	335	416	351	416	335	418	349	418	349	416	335	418	337	418	349	418	337	420	346	420	346	418	337	420	340	420	346	420	340	420	343	401	423	401	417	402	426	402	426	401	417	402	414	402	426	402	414	404	428	404	428	402	414	404	412	404	428	404	412	407	430	407	430	404	412	407	411	407	430	407	411	410	430	410	430	407	411	410	410	410	430	410	410	413	430	413	430	410	410	413	411	413	430	413	411	416	428	416	428	413	411	416	412	416	428	416	412	418	426	418	426	416	412	418	414	418	426	418	414	420	423	420	423	418	414	420	417	420	423	420	417	420	420	360	-115	360	-121	362	-112	362	-112	360	-121	362	-124	362	-112	362	-124	364	-110	364	-110	362	-124	364	-126	364	-110	364	-126	367	-108	367	-108	364	-126	367	-127	367	-108	367	-127	370	-108	370	-108	367	-127	370	-128	370	-108	370	-128	373	-108	373	-108	370	-128	373	-127	373	-108	373	-127	376	-110	376	-110	373	-127	376	-126	376	-110	376	-126	378	-112	378	-112	376	-126	378	-124	378	-112	378	-124	380	-115	380	-115	378	-124	380	-121	380	-115	380	-121	380	-118	360	-38	360	-44	362	-35	362	-35	360	-44	362	-47	362	-35	362	-47	364	-33	364	-33	362	-47	364	-49	364	-33	364	-49	367	-31	367	-31	364	-49	367	-50	367	-31	367	-50	370	-31	370	-31	367	-50	370	-51	370	-31	370	-51	373	-31	373	-31	370	-51	373	-50	373	-31	373	-50	376	-33	376	-33	373	-50	376	-49	376	-33	376	-49	378	-35	378	-35	376	-49	378	-47	378	-35	378	-47	380	-38	380	-38	378	-47	380	-44	380	-38	380	-44	380	-41	360	38	360	32	362	41	362	41	360	32	362	29	362	41	362	29	364	43	364	43	362	29	364	27	364	43	364	27	367	45	367	45	364	27	367	26	367	45	367	26	370	45	370	45	367	26	370	25	370	45	370	25	373	45	373	45	370	25	373	26	373	45	373	26	376	43	376	43	373	26	376	27	376	43	376	27	378	41	378	41	376	27	378	29	378	41	378	29	380	38	380	38	378	29	380	32	380	38	380	32	380	35	360	115	360	109	362	118	362	118	360	109	362	106	362	118	362	106	364	120	364	120	362	106	364	104	364	120	364	104	367	122	367	122	364	104	367	103	367	122	367	103	370	122	370	122	367	103	370	102	370	122	370	102	373	122	373	122	370	102	373	103	373	122	373	103	376	120	376	120	373	103	376	104	376	120	376	104	378	118	378	118	376	104	378	106	378	118	378	106	380	115	380	115	378	106	380	109	380	115	380	109	380	112	360	192	360	186	362	195	362	195	360	186	362	183	362	195	362	183	364	197	364	197	362	183	364	181	364	197	364	181	367	199	367	199	364	181	367	180	367	199	367	180	370	199	370	199	367	180	370	179	370	199	370	179	373	199	373	199	370	179	373	180	373	199	373	180	376	197	376	197	373	180	376	181	376	197	376	181	378	195	378	195	376	181	378	183	378	195	378	183	380	192	380	192	378	183	380	186	380	192	380	186	380	189	360	269	360	263	362	272	362	272	360	263	362	260	362	272	362	260	364	274	364	274	362	260	364	258	364	274	364	258	367	276	367	276	364	258	367	257	367	276	367	257	370	276	370	276	367	257	370	256	370	276	370	256	373	276	373	276	370	256	373	257	373	276	373	257	376	274	376	274	373	257	376	258	376	274	376	258	378	272	378	272	376	258	378	260	378	272	378	260	380	269	380	269	378	260	380	263	380	269	380	263	380	266	360	346	360	340	362	349	362	349	360	340	362	337	362	349	362	337	364	351	364	351	362	337	364	335	364	351	364	335	367	353	367	353	364	335	367	334	367	353	367	334	370	353	370	353	367	334	370	333	370	353	370	333	373	353	373	353	370	333	373	334	373	353	373	334	376	351	376	351	373	334	376	335	376	351	376	335	378	349	378	349	376	335	378	337	378	349	378	337	380	346	380	346	378	337	380	340	380	346	380	340	380	343	360	423	360	417	362	426	362	426	360	417	362	414	362	426	362	414	364	428	364	428	362	414	364	412	364	428	364	412	367	430	367	430	364	412	367	411	367	430	367	411	370	430	370	430	367	411	370	410	370	430	370	410	373	430	373	430	370	410	373	411	373	430	373	411	376	428	376	428	373	411	376	412	376	428	376	412	378	426	378	426	376	412	378	414	378	426	378	414	380	423	380	423	378	414	380	417	380	423	380	417	380	420	320	-115	320	-121	322	-112	322	-112	320	-121	322	-124	322	-112	322	-124	324	-110	324	-110	322	-124	324	-126	324	-110	324	-126	327	-108	327	-108	324	-126	327	-127	327	-108	327	-127	330	-108	330	-108	327	-127	330	-128	330	-108	330	-128	333	-108	333	-108	330	-128	333	-127	333	-108	333	-127	336	-110	336	-110	333	-127	336	-126	336	-110	336	-126	338	-112	338	-112	336	-126	338	-124	338	-112	338	-124	339	-115	339	-115	338	-124	339	-121	339	-115	339	-121	340	-118	320	-38	320	-44	322	-35	322	-35	320	-44	322	-47	322	-35	322	-47	324	-33	324	-33	322	-47	324	-49	324	-33	324	-49	327	-31	327	-31	324	-49	327	-50	327	-31	327	-50	330	-31	330	-31	327	-50	330	-51	330	-31	330	-51	333	-31	333	-31	330	-51	333	-50	333	-31	333	-50	336	-33	336	-33	333	-50	336	-49	336	-33	336	-49	338	-35	338	-35	336	-49	338	-47	338	-35	338	-47	339	-38	339	-38	338	-47	339	-44	339	-38	339	-44	340	-41	320	38	320	32	322	41	322	41	320	32	322	29	322	41	322	29	324	43	324	43	322	29	324	27	324	43	324	27	327	45	327	45	324	27	327	26	327	45	327	26	330	45	330	45	327	26	330	25	330	45	330	25	333	45	333	45	330	25	333	26	333	45	333	26	336	43	336	43	333	26	336	27	336	43	336	27	338	41	338	41	336	27	338	29	338	41	338	29	339	38	339	38	338	29	339	32	339	38	339	32	340	35	320	115	320	109	322	118	322	118	320	109	322	106	322	118	322	106	324	120	324	120	322	106	324	104	324	120	324	104	327	122	327	122	324	104	327	103	327	122	327	103	330	122	330	122	327	103	330	102	330	122	330	102	333	122	333	122	330	102	333	103	333	122	333	103	336	120	336	120	333	103	336	104	336	120	336	104	338	118	338	118	336	104	338	106	338	118	338	106	339	115	339	115	338	106	339	109	339	115	339	109	340	112	320	192	320	186	322	195	322	195	320	186	322	183	322	195	322	183	324	197	324	197	322	183	324	181	324	197	324	181	327	199	327	199	324	181	327	180	327	199	327	180	330	199	330	199	327	180	330	179	330	199	330	179	333	199	333	199	330	179	333	180	333	199	333	180	336	197	336	197	333	180	336	181	336	197	336	181	338	195	338	195	336	181	338	183	338	195	338	183	339	192	339	192	338	183	339	186	339	192	339	186	340	189	320	269	320	263	322	272	322	272	320	263	322	260	322	272	322	260	324	274	324	274	322	260	324	258	324	274	324	258	327	276	327	276	324	258	327	257	327	276	327	257	330	276	330	276	327	257	330	256	330	276	330	256	333	276	333	276	330	256	333	257	333	276	333	257	336	274	336	274	333	257	336	258	336	274	336	258	338	272	338	272	336	258	338	260	338	272	338	260	339	269	339	269	338	260	339	263	339	269	339	263	340	266	320	346	320	340	322	349	322	349	320	340	322	337	322	349	322	337	324	351	324	351	322	337	324	335	324	351	324	335	327	353	327	353	324	335	327	334	327	353	327	334	330	353	330	353	327	334	330	333	330	353	330	333	333	353	333	353	330	333	333	334	333	353	333	334	336	351	336	351	333	334	336	335	336	351	336	335	338	349	338	349	336	335	338	337	338	349	338	337	339	346	339	346	338	337	339	340	339	346	339	340	340	343	320	423	320	417	322	426	322	426	320	417	322	414	322	426	322	414	324	428	324	428	322	414	324	412	324	428	324	412	327	430	327	430	324	412	327	411	327	430	327	411	330	430	330	430	327	411	330	410	330	430	330	410	333	430	333	430	330	410	333	411	333	430	333	411	336	428	336	428	333	411	336	412	336	428	336	412	338	426	338	426	336	412	338	414	338	426	338	414	339	423	339	423	338	414	339	417	339	423	339	417	340	420	281	-115	281	-121	282	-112	282	-112	281	-121	282	-124	282	-112	282	-124	284	-110	284	-110	282	-124	284	-126	284	-110	284	-126	287	-108	287	-108	284	-126	287	-127	287	-108	287	-127	290	-108	290	-108	287	-127	290	-128	290	-108	290	-128	293	-108	293	-108	290	-128	293	-127	293	-108	293	-127	296	-110	296	-110	293	-127	296	-126	296	-110	296	-126	298	-112	298	-112	296	-126	298	-124	298	-112	298	-124	300	-115	300	-115	298	-124	300	-121	300	-115	300	-121	300	-118	281	-38	281	-44	282	-35	282	-35	281	-44	282	-47	282	-35	282	-47	284	-33	284	-33	282	-47	284	-49	284	-33	284	-49	287	-31	287	-31	284	-49	287	-50	287	-31	287	-50	290	-31	290	-31	287	-50	290	-51	290	-31	290	-51	293	-31	293	-31	290	-51	293	-50	293	-31	293	-50	296	-33	296	-33	293	-50	296	-49	296	-33	296	-49	298	-35	298	-35	296	-49	298	-47	298	-35	298	-47	300	-38	300	-38	298	-47	300	-44	300	-38	300	-44	300	-41	281	38	281	32	282	41	282	41	281	32	282	29	282	41	282	29	284	43	284	43	282	29	284	27	284	43	284	27	287	45	287	45	284	27	287	26	287	45	287	26	290	45	290	45	287	26	290	25	290	45	290	25	293	45	293	45	290	25	293	26	293	45	293	26	296	43	296	43	293	26	296	27	296	43	296	27	298	41	298	41	296	27	298	29	298	41	298	29	300	38	300	38	298	29	300	32	300	38	300	32	300	35	281	115	281	109	282	118	282	118	281	109	282	106	282	118	282	106	284	120	284	120	282	106	284	104	284	120	284	104	287	122	287	122	284	104	287	103	287	122	287	103	290	122	290	122	287	103	290	102	290	122	290	102	293	122	293	122	290	102	293	103	293	122	293	103	296	120	296	120	293	103	296	104	296	120	296	104	298	118	298	118	296	104	298	106	298	118	298	106	300	115	300	115	298	106	300	109	300	115	300	109	300	112	281	192	281	186	282	195	282	195	281	186	282	183	282	195	282	183	284	197	284	197	282	183	284	181	284	197	284	181	287	199	287	199	284	181	287	180	287	199	287	180	290	199	290	199	287	180	290	179	290	199	290	179	293	199	293	199	290	179	293	180	293	199	293	180	296	197	296	197	293	180	296	181	296	197	296	181	298	195	298	195	296	181	298	183	298	195	298	183	300	192	300	192	298	183	300	186	300	192	300	186	300	189	281	269	281	263	282	272	282	272	281	263	282	260	282	272	282	260	284	274	284	274	282	260	284	258	284	274	284	258	287	276	287	276	284	258	287	257	287	276	287	257	290	276	290	276	287	257	290	256	290	276	290	256	293	276	293	276	290	256	293	257	293	276	293	257	296	274	296	274	293	257	296	258	296	274	296	258	298	272	298	272	296	258	298	260	298	272	298	260	300	269	300	269	298	260	300	263	300	269	300	263	300	266	281	346	281	340	282	349	282	349	281	340	282	337	282	349	282	337	284	351	284	351	282	337	284	335	284	351	284	335	287	353	287	353	284	335	287	334	287	353	287	334	290	353	290	353	287	334	290	333	290	353	290	333	293	353	293	353	290	333	293	334	293	353	293	334	296	351	296	351	293	334	296	335	296	351	296	335	298	349	298	349	296	335	298	337	298	349	298	337	300	346	300	346	298	337	300	340	300	346	300	340	300	343	281	423	281	417	282	426	282	426	281	417	282	414	282	426	282	414	284	428	284	428	282	414	284	412	284	428	284	412	287	430	287	430	284	412	287	411	287	430	287	411	290	430	290	430	287	411	290	410	290	430	290	410	293	430	293	430	290	410	293	411	293	430	293	411	296	428	296	428	293	411	296	412	296	428	296	412	298	426	298	426	296	412	298	414	298	426	298	414	300	423	300	423	298	414	300	417	300	423	300	417	300	420	240	-115	240	-121	242	-112	242	-112	240	-121	242	-124	242	-112	242	-124	244	-110	244	-110	242	-124	244	-126	244	-110	244	-126	247	-108	247	-108	244	-126	247	-127	247	-108	247	-127	250	-108	250	-108	247	-127	250	-128	250	-108	250	-128	253	-108	253	-108	250	-128	253	-127	253	-108	253	-127	256	-110	256	-110	253	-127	256	-126	256	-110	256	-126	258	-112	258	-112	256	-126	258	-124	258	-112	258	-124	260	-115	260	-115	258	-124	260	-121	260	-115	260	-121	260	-118	240	-38	240	-44	242	-35	242	-35	240	-44	242	-47	242	-35	242	-47	244	-33	244	-33	242	-47	244	-49	244	-33	244	-49	247	-31	247	-31	244	-49	247	-50	247	-31	247	-50	250	-31	250	-31	247	-50	250	-51	250	-31	250	-51	253	-31	253	-31	250	-51	253	-50	253	-31	253	-50	256	-33	256	-33	253	-50	256	-49	256	-33	256	-49	258	-35	258	-35	256	-49	258	-47	258	-35	258	-47	260	-38	260	-38	258	-47	260	-44	260	-38	260	-44	260	-41	240	38	240	32	242	41	242	41	240	32	242	29	242	41	242	29	244	43	244	43	242	29	244	27	244	43	244	27	247	45	247	45	244	27	247	26	247	45	247	26	250	45	250	45	247	26	250	25	250	45	250	25	253	45	253	45	250	25	253	26	253	45	253	26	256	43	256	43	253	26	256	27	256	43	256	27	258	41	258	41	256	27	258	29	258	41	258	29	260	38	260	38	258	29	260	32	260	38	260	32	260	35	240	115	240	109	242	118	242	118	240	109	242	106	242	118	242	106	244	120	244	120	242	106	244	104	244	120	244	104	247	122	247	122	244	104	247	103	247	122	247	103	250	122	250	122	247	103	250	102	250	122	250	102	253	122	253	122	250	102	253	103	253	122	253	103	256	120	256	120	253	103	256	104	256	120	256	104	258	118	258	118	256	104	258	106	258	118	258	106	260	115	260	115	258	106	260	109	260	115	260	109	260	112	240	192	240	186	242	195	242	195	240	186	242	183	242	195	242	183	244	197	244	197	242	183	244	181	244	197	244	181	247	199	247	199	244	181	247	180	247	199	247	180	250	199	250	199	247	180	250	179	250	199	250	179	253	199	253	199	250	179	253	180	253	199	253	180	256	197	256	197	253	180	256	181	256	197	256	181	258	195	258	195	256	181	258	183	258	195	258	183	260	192	260	192	258	183	260	186	260	192	260	186	260	189	240	269	240	263	242	272	242	272	240	263	242	260	242	272	242	260	244	274	244	274	242	260	244	258	244	274	244	258	247	276	247	276	244	258	247	257	247	276	247	257	250	276	250	276	247	257	250	256	250	276	250	256	253	276	253	276	250	256	253	257	253	276	253	257	256	274	256	274	253	257	256	258	256	274	256	258	258	272	258	272	256	258	258	260	258	272	258	260	260	269	260	269	258	260	260	263	260	269	260	263	260	266	240	346	240	340	242	349	242	349	240	340	242	337	242	349	242	337	244	351	244	351	242	337	244	335	244	351	244	335	247	353	247	353	244	335	247	334	247	353	247	334	250	353	250	353	247	334	250	333	250	353	250	333	253	353	253	353	250	333	253	334	253	353	253	334	256	351	256	351	253	334	256	335	256	351	256	335	258	349	258	349	256	335	258	337	258	349	258	337	260	346	260	346	258	337	260	340	260	346	260	340	260	343	240	423	240	417	242	426	242	426	240	417	242	414	242	426	242	414	244	428	244	428	242	414	244	412	244	428	244	412	247	430	247	430	244	412	247	411	247	430	247	411	250	430	250	430	247	411	250	410	250	430	250	410	253	430	253	430	250	410	253	411	253	430	253	411	256	428	256	428	253	411	256	412	256	428	256	412	258	426	258	426	256	412	258	414	258	426	258	414	260	423	260	423	258	414	260	417	260	423	260	417	260	420	200	-115	200	-121	202	-112	202	-112	200	-121	202	-124	202	-112	202	-124	204	-110	204	-110	202	-124	204	-126	204	-110	204	-126	207	-108	207	-108	204	-126	207	-127	207	-108	207	-127	210	-108	210	-108	207	-127	210	-128	210	-108	210	-128	213	-108	213	-108	210	-128	213	-127	213	-108	213	-127	216	-110	216	-110	213	-127	216	-126	216	-110	216	-126	218	-112	218	-112	216	-126	218	-124	218	-112	218	-124	219	-115	219	-115	218	-124	219	-121	219	-115	219	-121	220	-118	200	-38	200	-44	202	-35	202	-35	200	-44	202	-47	202	-35	202	-47	204	-33	204	-33	202	-47	204	-49	204	-33	204	-49	207	-31	207	-31	204	-49	207	-50	207	-31	207	-50	210	-31	210	-31	207	-50	210	-51	210	-31	210	-51	213	-31	213	-31	210	-51	213	-50	213	-31	213	-50	216	-33	216	-33	213	-50	216	-49	216	-33	216	-49	218	-35	218	-35	216	-49	218	-47	218	-35	218	-47	219	-38	219	-38	218	-47	219	-44	219	-38	219	-44	220	-41	200	38	200	32	202	41	202	41	200	32	202	29	202	41	202	29	204	43	204	43	202	29	204	27	204	43	204	27	207	45	207	45	204	27	207	26	207	45	207	26	210	45	210	45	207	26	210	25	210	45	210	25	213	45	213	45	210	25	213	26	213	45	213	26	216	43	216	43	213	26	216	27	216	43	216	27	218	41	218	41	216	27	218	29	218	41	218	29	219	38	219	38	218	29	219	32	219	38	219	32	220	35	200	115	200	109	202	118	202	118	200	109	202	106	202	118	202	106	204	120	204	120	202	106	204	104	204	120	204	104	207	122	207	122	204	104	207	103	207	122	207	103	210	122	210	122	207	103	210	102	210	122	210	102	213	122	213	122	210	102	213	103	213	122	213	103	216	120	216	120	213	103	216	104	216	120	216	104	218	118	218	118	216	104	218	106	218	118	218	106	219	115	219	115	218	106	219	109	219	115	219	109	220	112	200	192	200	186	202	195	202	195	200	186	202	183	202	195	202	183	204	197	204	197	202	183	204	181	204	197	204	181	207	199	207	199	204	181	207	180	207	199	207	180	210	199	210	199	207	180	210	179	210	199	210	179	213	199	213	199	210	179	213	180	213	199	213	180	216	197	216	197	213	180	216	181	216	197	216	181	218	195	218	195	216	181	218	183	218	195	218	183	219	192	219	192	218	183	219	186	219	192	219	186	220	189	200	269	200	263	202	272	202	272	200	263	202	260	202	272	202	260	204	274	204	274	202	260	204	258	204	274	204	258	207	276	207	276	204	258	207	257	207	276	207	257	210	276	210	276	207	257	210	256	210	276	210	256	213	276	213	276	210	256	213	257	213	276	213	257	216	274	216	274	213	257	216	258	216	274	216	258	218	272	218	272	216	258	218	260	218	272	218	260	219	269	219	269	218	260	219	263	219	269	219	263	220	266	200	346	200	340	202	349	202	349	200	340	202	337	202	349	202	337	204	351	204	351	202	337	204	335	204	351	204	335	207	353	207	353	204	335	207	334	207	353	207	334	210	353	210	353	207	334	210	333	210	353	210	333	213	353	213	353	210	333	213	334	213	353	213	334	216	351	216	351	213	334	216	335	216	351	216	335	218	349	218	349	216	335	218	337	218	349	218	337	219	346	219	346	218	337	219	340	219	346	219	340	220	343	200	423	200	417	202	426	202	426	200	417	202	414	202	426	202	414	204	428	204	428	202	414	204	412	204	428	204	412	207	430	207	430	204	412	207	411	207	430	207	411	210	430	210	430	207	411	210	410	210	430	210	410	213	430	213	430	210	410	213	411	213	430	213	411	216	428	216	428	213	411	216	412	216	428	216	412	218	426	218	426	216	412	218	414	218	426	218	414	219	423	219	423	218	414	219	417	219	423	219	417	220	420	161	-115	161	-121	162	-112	162	-112	161	-121	162	-124	162	-112	162	-124	164	-110	164	-110	162	-124	164	-126	164	-110	164	-126	167	-108	167	-108	164	-126	167	-127	167	-108	167	-127	170	-108	170	-108	167	-127	170	-128	170	-108	170	-128	173	-108	173	-108	170	-128	173	-127	173	-108	173	-127	176	-110	176	-110	173	-127	176	-126	176	-110	176	-126	178	-112	178	-112	176	-126	178	-124	178	-112	178	-124	180	-115	180	-115	178	-124	180	-121	180	-115	180	-121	180	-118	161	-38	161	-44	162	-35	162	-35	161	-44	162	-47	162	-35	162	-47	164	-33	164	-33	162	-47	164	-49	164	-33	164	-49	167	-31	167	-31	164	-49	167	-50	167	-31	167	-50	170	-31	170	-31	167	-50	170	-51	170	-31	170	-51	173	-31	173	-31	170	-51	173	-50	173	-31	173	-50	176	-33	176	-33	173	-50	176	-49	176	-33	176	-49	178	-35	178	-35	176	-49	178	-47	178	-35	178	-47	180	-38	180	-38	178	-47	180	-44	180	-38	180	-44	180	-41	161	38	161	32	162	41	162	41	161	32	162	29	162	41	162	29	164	43	164	43	162	29	164	27	164	43	164	27	167	45	167	45	164	27	167	26	167	45	167	26	170	45	170	45	167	26	170	25	170	45	170	25	173	45	173	45	170	25	173	26	173	45	173	26	176	43	176	43	173	26	176	27	176	43	176	27	178	41	178	41	176	27	178	29	178	41	178	29	180	38	180	38	178	29	180	32	180	38	180	32	180	35	161	115	161	109	162	118	162	118	161	109	162	106	162	118	162	106	164	120	164	120	162	106	164	104	164	120	164	104	167	122	167	122	164	104	167	103	167	122	167	103	170	122	170	122	167	103	170	102	170	122	170	102	173	122	173	122	170	102	173	103	173	122	173	103	176	120	176	120	173	103	176	104	176	120	176	104	178	118	178	118	176	104	178	106	178	118	178	106	180	115	180	115	178	106	180	109	180	115	180	109	180	112	161	192	161	186	162	195	162	195	161	186	162	183	162	195	162	183	164	197	164	197	162	183	164	181	164	197	164	181	167	199	167	199	164	181	167	180	167	199	167	180	170	199	170	199	167	180	170	179	170	199	170	179	173	199	173	199	170	179	173	180	173	199	173	180	176	197	176	197	173	180	176	181	176	197	176	181	178	195	178	195	176	181	178	183	178	195	178	183	180	192	180	192	178	183	180	186	180	192	180	186	180	189	161	269	161	263	162	272	162	272	161	263	162	260	162	272	162	260	164	274	164	274	162	260	164	258	164	274	164	258	167	276	167	276	164	258	167	257	167	276	167	257	170	276	170	276	167	257	170	256	170	276	170	256	173	276	173	276	170	256	173	257	173	276	173	257	176	274	176	274	173	257	176	258	176	274	176	258	178	272	178	272	176	258	178	260	178	272	178	260	180	269	180	269	178	260	180	263	180	269	180	263	180	266	161	346	161	340	162	349	162	349	161	340	162	337	162	349	162	337	164	351	164	351	162	337	164	335	164	351	164	335	167	353	167	353	164	335	167	334	167	353	167	334	170	353	170	353	167	334	170	333	170	353	170	333	173	353	173	353	170	333	173	334	173	353	173	334	176	351	176	351	173	334	176	335	176	351	176	335	178	349	178	349	176	335	178	337	178	349	178	337	180	346	180	346	178	337	180	340	180	346	180	340	180	343	161	423	161	417	162	426	162	426	161	417	162	414	162	426	162	414	164	428	164	428	162	414	164	412	164	428	164	412	167	430	167	430	164	412	167	411	167	430	167	411	170	430	170	430	167	411	170	410	170	430	170	410	173	430	173	430	170	410	173	411	173	430	173	411	176	428	176	428	173	411	176	412	176	428	176	412	178	426	178	426	176	412	178	414	178	426	178	414	180	423	180	423	178	414	180	417	180	423	180	417	180	420	120	-115	120	-121	122	-112	122	-112	120	-121	122	-124	122	-112	122	-124	124	-110	124	-110	122	-124	124	-126	124	-110	124	-126	127	-108	127	-108	124	-126	127	-127	127	-108	127	-127	130	-108	130	-108	127	-127	130	-128	130	-108	130	-128	133	-108	133	-108	130	-128	133	-127	133	-108	133	-127	136	-110	136	-110	133	-127	136	-126	136	-110	136	-126	138	-112	138	-112	136	-126	138	-124	138	-112	138	-124	140	-115	140	-115	138	-124	140	-121	140	-115	140	-121	140	-118	120	-38	120	-44	122	-35	122	-35	120	-44	122	-47	122	-35	122	-47	124	-33	124	-33	122	-47	124	-49	124	-33	124	-49	127	-31	127	-31	124	-49	127	-50	127	-31	127	-50	130	-31	130	-31	127	-50	130	-51	130	-31	130	-51	133	-31	133	-31	130	-51	133	-50	133	-31	133	-50	136	-33	136	-33	133	-50	136	-49	136	-33	136	-49	138	-35	138	-35	136	-49	138	-47	138	-35	138	-47	140	-38	140	-38	138	-47	140	-44	140	-38	140	-44	140	-41	120	115	120	109	122	118	122	118	120	109	122	106	122	118	122	106	124	120	124	120	122	106	124	104	124	120	124	104	127	122	127	122	124	104	127	103	127	122	127	103	130	122	130	122	127	103	130	102	130	122	130	102	133	122	133	122	130	102	133	103	133	122	133	103	136	120	136	120	133	103	136	104	136	120	136	104	138	118	138	118	136	104	138	106	138	118	138	106	140	115	140	115	138	106	140	109	140	115	140	109	140	112	120	192	120	186	122	195	122	195	120	186	122	183	122	195	122	183	124	197	124	197	122	183	124	181	124	197	124	181	127	199	127	199	124	181	127	180	127	199	127	180	130	199	130	199	127	180	130	179	130	199	130	179	133	199	133	199	130	179	133	180	133	199	133	180	136	197	136	197	133	180	136	181	136	197	136	181	138	195	138	195	136	181	138	183	138	195	138	183	140	192	140	192	138	183	140	186	140	192	140	186	140	189	120	269	120	263	122	272	122	272	120	263	122	260	122	272	122	260	124	274	124	274	122	260	124	258	124	274	124	258	127	276	127	276	124	258	127	257	127	276	127	257	130	276	130	276	127	257	130	256	130	276	130	256	133	276	133	276	130	256	133	257	133	276	133	257	136	274	136	274	133	257	136	258	136	274	136	258	138	272	138	272	136	258	138	260	138	272	138	260	140	269	140	269	138	260	140	263	140	269	140	263	140	266	120	346	120	340	122	349	122	349	120	340	122	337	122	349	122	337	124	351	124	351	122	337	124	335	124	351	124	335	127	353	127	353	124	335	127	334	127	353	127	334	130	353	130	353	127	334	130	333	130	353	130	333	133	353	133	353	130	333	133	334	133	353	133	334	136	351	136	351	133	334	136	335	136	351	136	335	138	349	138	349	136	335	138	337	138	349	138	337	140	346	140	346	138	337	140	340	140	346	140	340	140	343	120	423	120	417	122	426	122	426	120	417	122	414	122	426	122	414	124	428	124	428	122	414	124	412	124	428	124	412	127	430	127	430	124	412	127	411	127	430	127	411	130	430	130	430	127	411	130	410	130	430	130	410	133	430	133	430	130	410	133	411	133	430	133	411	136	428	136	428	133	411	136	412	136	428	136	412	138	426	138	426	136	412	138	414	138	426	138	414	140	423	140	423	138	414	140	417	140	423	140	417	140	420	120	38	120	32	122	41	122	41	120	32	122	29	122	41	122	29	124	43	124	43	122	29	124	27	124	43	124	27	127	45	127	45	124	27	127	26	127	45	127	26	130	45	130	45	127	26	130	25	130	45	130	25	133	45	133	45	130	25	133	26	133	45	133	26	136	43	136	43	133	26	136	27	136	43	136	27	138	41	138	41	136	27	138	29	138	41	138	29	140	38	140	38	138	29	140	32	140	38	140	32	140	35	80	-115	80	-121	82	-112	82	-112	80	-121	82	-124	82	-112	82	-124	84	-110	84	-110	82	-124	84	-126	84	-110	84	-126	87	-108	87	-108	84	-126	87	-127	87	-108	87	-127	90	-108	90	-108	87	-127	90	-128	90	-108	90	-128	93	-108	93	-108	90	-128	93	-127	93	-108	93	-127	96	-110	96	-110	93	-127	96	-126	96	-110	96	-126	98	-112	98	-112	96	-126	98	-124	98	-112	98	-124	99	-115	99	-115	98	-124	99	-121	99	-115	99	-121	100	-118	80	-38	80	-44	82	-35	82	-35	80	-44	82	-47	82	-35	82	-47	84	-33	84	-33	82	-47	84	-49	84	-33	84	-49	87	-31	87	-31	84	-49	87	-50	87	-31	87	-50	90	-31	90	-31	87	-50	90	-51	90	-31	90	-51	93	-31	93	-31	90	-51	93	-50	93	-31	93	-50	96	-33	96	-33	93	-50	96	-49	96	-33	96	-49	98	-35	98	-35	96	-49	98	-47	98	-35	98	-47	99	-38	99	-38	98	-47	99	-44	99	-38	99	-44	100	-41	80	115	80	109	82	118	82	118	80	109	82	106	82	118	82	106	84	120	84	120	82	106	84	104	84	120	84	104	87	122	87	122	84	104	87	103	87	122	87	103	90	122	90	122	87	103	90	102	90	122	90	102	93	122	93	122	90	102	93	103	93	122	93	103	96	120	96	120	93	103	96	104	96	120	96	104	98	118	98	118	96	104	98	106	98	118	98	106	99	115	99	115	98	106	99	109	99	115	99	109	100	112	80	192	80	186	82	195	82	195	80	186	82	183	82	195	82	183	84	197	84	197	82	183	84	181	84	197	84	181	87	199	87	199	84	181	87	180	87	199	87	180	90	199	90	199	87	180	90	179	90	199	90	179	93	199	93	199	90	179	93	180	93	199	93	180	96	197	96	197	93	180	96	181	96	197	96	181	98	195	98	195	96	181	98	183	98	195	98	183	99	192	99	192	98	183	99	186	99	192	99	186	100	189	80	269	80	263	82	272	82	272	80	263	82	260	82	272	82	260	84	274	84	274	82	260	84	258	84	274	84	258	87	276	87	276	84	258	87	257	87	276	87	257	90	276	90	276	87	257	90	256	90	276	90	256	93	276	93	276	90	256	93	257	93	276	93	257	96	274	96	274	93	257	96	258	96	274	96	258	98	272	98	272	96	258	98	260	98	272	98	260	99	269	99	269	98	260	99	263	99	269	99	263	100	266	80	346	80	340	82	349	82	349	80	340	82	337	82	349	82	337	84	351	84	351	82	337	84	335	84	351	84	335	87	353	87	353	84	335	87	334	87	353	87	334	90	353	90	353	87	334	90	333	90	353	90	333	93	353	93	353	90	333	93	334	93	353	93	334	96	351	96	351	93	334	96	335	96	351	96	335	98	349	98	349	96	335	98	337	98	349	98	337	99	346	99	346	98	337	99	340	99	346	99	340	100	343	80	423	80	417	82	426	82	426	80	417	82	414	82	426	82	414	84	428	84	428	82	414	84	412	84	428	84	412	87	430	87	430	84	412	87	411	87	430	87	411	90	430	90	430	87	411	90	410	90	430	90	410	93	430	93	430	90	410	93	411	93	430	93	411	96	428	96	428	93	411	96	412	96	428	96	412	98	426	98	426	96	412	98	414	98	426	98	414	99	423	99	423	98	414	99	417	99	423	99	417	100	420	80	38	80	32	82	41	82	41	80	32	82	29	82	41	82	29	84	43	84	43	82	29	84	27	84	43	84	27	87	45	87	45	84	27	87	26	87	45	87	26	90	45	90	45	87	26	90	25	90	45	90	25	93	45	93	45	90	25	93	26	93	45	93	26	96	43	96	43	93	26	96	27	96	43	96	27	98	41	98	41	96	27	98	29	98	41	98	29	99	38	99	38	98	29	99	32	99	38	99	32	100	35	41	-115	41	-121	42	-112	42	-112	41	-121	42	-124	42	-112	42	-124	44	-110	44	-110	42	-124	44	-126	44	-110	44	-126	47	-108	47	-108	44	-126	47	-127	47	-108	47	-127	50	-108	50	-108	47	-127	50	-128	50	-108	50	-128	53	-108	53	-108	50	-128	53	-127	53	-108	53	-127	56	-110	56	-110	53	-127	56	-126	56	-110	56	-126	58	-112	58	-112	56	-126	58	-124	58	-112	58	-124	60	-115	60	-115	58	-124	60	-121	60	-115	60	-121	60	-118	41	-38	41	-44	42	-35	42	-35	41	-44	42	-47	42	-35	42	-47	44	-33	44	-33	42	-47	44	-49	44	-33	44	-49	47	-31	47	-31	44	-49	47	-50	47	-31	47	-50	50	-31	50	-31	47	-50	50	-51	50	-31	50	-51	53	-31	53	-31	50	-51	53	-50	53	-31	53	-50	56	-33	56	-33	53	-50	56	-49	56	-33	56	-49	58	-35	58	-35	56	-49	58	-47	58	-35	58	-47	60	-38	60	-38	58	-47	60	-44	60	-38	60	-44	60	-41	41	115	41	109	42	118	42	118	41	109	42	106	42	118	42	106	44	120	44	120	42	106	44	104	44	120	44	104	47	122	47	122	44	104	47	103	47	122	47	103	50	122	50	122	47	103	50	102	50	122	50	102	53	122	53	122	50	102	53	103	53	122	53	103	56	120	56	120	53	103	56	104	56	120	56	104	58	118	58	118	56	104	58	106	58	118	58	106	60	115	60	115	58	106	60	109	60	115	60	109	60	112	41	192	41	186	42	195	42	195	41	186	42	183	42	195	42	183	44	197	44	197	42	183	44	181	44	197	44	181	47	199	47	199	44	181	47	180	47	199	47	180	50	199	50	199	47	180	50	179	50	199	50	179	53	199	53	199	50	179	53	180	53	199	53	180	56	197	56	197	53	180	56	181	56	197	56	181	58	195	58	195	56	181	58	183	58	195	58	183	60	192	60	192	58	183	60	186	60	192	60	186	60	189	41	269	41	263	42	272	42	272	41	263	42	260	42	272	42	260	44	274	44	274	42	260	44	258	44	274	44	258	47	276	47	276	44	258	47	257	47	276	47	257	50	276	50	276	47	257	50	256	50	276	50	256	53	276	53	276	50	256	53	257	53	276	53	257	56	274	56	274	53	257	56	258	56	274	56	258	58	272	58	272	56	258	58	260	58	272	58	260	60	269	60	269	58	260	60	263	60	269	60	263	60	266	41	346	41	340	42	349	42	349	41	340	42	337	42	349	42	337	44	351	44	351	42	337	44	335	44	351	44	335	47	353	47	353	44	335	47	334	47	353	47	334	50	353	50	353	47	334	50	333	50	353	50	333	53	353	53	353	50	333	53	334	53	353	53	334	56	351	56	351	53	334	56	335	56	351	56	335	58	349	58	349	56	335	58	337	58	349	58	337	60	346	60	346	58	337	60	340	60	346	60	340	60	343	41	423	41	417	42	426	42	426	41	417	42	414	42	426	42	414	44	428	44	428	42	414	44	412	44	428	44	412	47	430	47	430	44	412	47	411	47	430	47	411	50	430	50	430	47	411	50	410	50	430	50	410	53	430	53	430	50	410	53	411	53	430	53	411	56	428	56	428	53	411	56	412	56	428	56	412	58	426	58	426	56	412	58	414	58	426	58	414	60	423	60	423	58	414	60	417	60	423	60	417	60	420	41	38	41	32	42	41	42	41	41	32	42	29	42	41	42	29	44	43	44	43	42	29	44	27	44	43	44	27	47	45	47	45	44	27	47	26	47	45	47	26	50	45	50	45	47	26	50	25	50	45	50	25	53	45	53	45	50	25	53	26	53	45	53	26	56	43	56	43	53	26	56	27	56	43	56	27	58	41	58	41	56	27	58	29	58	41	58	29	60	38	60	38	58	29	60	32	60	38	60	32	60	35	1	-115	1	-121	2	-112	2	-112	1	-121	2	-124	2	-112	2	-124	4	-110	4	-110	2	-124	4	-126	4	-110	4	-126	7	-108	7	-108	4	-126	7	-127	7	-108	7	-127	10	-108	10	-108	7	-127	10	-128	10	-108	10	-128	13	-108	13	-108	10	-128	13	-127	13	-108	13	-127	16	-110	16	-110	13	-127	16	-126	16	-110	16	-126	18	-112	18	-112	16	-126	18	-124	18	-112	18	-124	20	-115	20	-115	18	-124	20	-121	20	-115	20	-121	20	-118	1	-38	1	-44	2	-35	2	-35	1	-44	2	-47	2	-35	2	-47	4	-33	4	-33	2	-47	4	-49	4	-33	4	-49	7	-31	7	-31	4	-49	7	-50	7	-31	7	-50	10	-31	10	-31	7	-50	10	-51	10	-31	10	-51	13	-31	13	-31	10	-51	13	-50	13	-31	13	-50	16	-33	16	-33	13	-50	16	-49	16	-33	16	-49	18	-35	18	-35	16	-49	18	-47	18	-35	18	-47	20	-38	20	-38	18	-47	20	-44	20	-38	20	-44	20	-41	1	115	1	109	2	118	2	118	1	109	2	106	2	118	2	106	4	120	4	120	2	106	4	104	4	120	4	104	7	122	7	122	4	104	7	103	7	122	7	103	10	122	10	122	7	103	10	102	10	122	10	102	13	122	13	122	10	102	13	103	13	122	13	103	16	120	16	120	13	103	16	104	16	120	16	104	18	118	18	118	16	104	18	106	18	118	18	106	20	115	20	115	18	106	20	109	20	115	20	109	20	112	1	192	1	186	2	195	2	195	1	186	2	183	2	195	2	183	4	197	4	197	2	183	4	181	4	197	4	181	7	199	7	199	4	181	7	180	7	199	7	180	10	199	10	199	7	180	10	179	10	199	10	179	13	199	13	199	10	179	13	180	13	199	13	180	16	197	16	197	13	180	16	181	16	197	16	181	18	195	18	195	16	181	18	183	18	195	18	183	20	192	20	192	18	183	20	186	20	192	20	186	20	189	1	269	1	263	2	272	2	272	1	263	2	260	2	272	2	260	4	274	4	274	2	260	4	258	4	274	4	258	7	276	7	276	4	258	7	257	7	276	7	257	10	276	10	276	7	257	10	256	10	276	10	256	13	276	13	276	10	256	13	257	13	276	13	257	16	274	16	274	13	257	16	258	16	274	16	258	18	272	18	272	16	258	18	260	18	272	18	260	20	269	20	269	18	260	20	263	20	269	20	263	20	266	1	346	1	340	2	349	2	349	1	340	2	337	2	349	2	337	4	351	4	351	2	337	4	335	4	351	4	335	7	353	7	353	4	335	7	334	7	353	7	334	10	353	10	353	7	334	10	333	10	353	10	333	13	353	13	353	10	333	13	334	13	353	13	334	16	351	16	351	13	334	16	335	16	351	16	335	18	349	18	349	16	335	18	337	18	349	18	337	20	346	20	346	18	337	20	340	20	346	20	340	20	343	1	423	1	417	2	426	2	426	1	417	2	414	2	426	2	414	4	428	4	428	2	414	4	412	4	428	4	412	7	430	7	430	4	412	7	411	7	430	7	411	10	430	10	430	7	411	10	410	10	430	10	410	13	430	13	430	10	410	13	411	13	430	13	411	16	428	16	428	13	411	16	412	16	428	16	412	18	426	18	426	16	412	18	414	18	426	18	414	20	423	20	423	18	414	20	417	20	423	20	417	20	420	1	38	1	32	2	41	2	41	1	32	2	29	2	41	2	29	4	43	4	43	2	29	4	27	4	43	4	27	7	45	7	45	4	27	7	26	7	45	7	26	10	45	10	45	7	26	10	25	10	45	10	25	13	45	13	45	10	25	13	26	13	45	13	26	16	43	16	43	13	26	16	27	16	43	16	27	18	41	18	41	16	27	18	29	18	41	18	29	20	38	20	38	18	29	20	32	20	38	20	32	20	35	1	32	1	38	0	35	1	417	1	423	0	420	1	340	1	346	0	343	1	263	1	269	0	266	1	186	1	192	0	189	1	109	1	115	0	112	1	-44	1	-38	0	-41	1	-121	1	-115	0	-118	41	32	41	38	40	35	41	417	41	423	40	420	41	340	41	346	40	343	41	263	41	269	40	266	41	186	41	192	40	189	41	109	41	115	40	112	41	-44	41	-38	40	-41	41	-121	41	-115	40	-118	80	32	80	38	80	35	80	417	80	423	80	420	80	340	80	346	80	343	80	263	80	269	80	266	80	186	80	192	80	189	80	109	80	115	80	112	80	-44	80	-38	80	-41	80	-121	80	-115	80	-118	120	32	120	38	120	35	120	417	120	423	120	420	120	340	120	346	120	343	120	263	120	269	120	266	120	186	120	192	120	189	120	109	120	115	120	112	120	-44	120	-38	120	-41	120	-121	120	-115	120	-118	161	417	161	423	160	420	161	340	161	346	160	343	161	263	161	269	160	266	161	186	161	192	160	189	161	109	161	115	160	112	161	32	161	38	160	35	161	-44	161	-38	160	-41	161	-121	161	-115	160	-118	200	417	200	423	200	420	200	340	200	346	200	343	200	263	200	269	200	266	200	186	200	192	200	189	200	109	200	115	200	112	200	32	200	38	200	35	200	-44	200	-38	200	-41	200	-121	200	-115	200	-118	240	417	240	423	240	420	240	340	240	346	240	343	240	263	240	269	240	266	240	186	240	192	240	189	240	109	240	115	240	112	240	32	240	38	240	35	240	-44	240	-38	240	-41	240	-121	240	-115	240	-118	281	417	281	423	280	420	281	340	281	346	280	343	281	263	281	269	280	266	281	186	281	192	280	189	281	109	281	115	280	112	281	32	281	38	280	35	281	-44	281	-38	280	-41	281	-121	281	-115	280	-118	320	417	320	423	320	420	320	340	320	346	320	343	320	263	320	269	320	266	320	186	320	192	320	189	320	109	320	115	320	112	320	32	320	38	320	35	320	-44	320	-38	320	-41	320	-121	320	-115	320	-118	360	417	360	423	360	420	360	340	360	346	360	343	360	263	360	269	360	266	360	186	360	192	360	189	360	109	360	115	360	112	360	32	360	38	360	35	360	-44	360	-38	360	-41	360	-121	360	-115	360	-118	401	417	401	423	400	420	401	340	401	346	400	343	401	263	401	269	400	266	401	186	401	192	400	189	401	109	401	115	400	112	401	32	401	38	400	35	401	-44	401	-38	400	-41	401	-121	401	-115	400	-118	440	417	440	423	440	420	440	340	440	346	440	343	440	263	440	269	440	266	440	186	440	192	440	189	440	109	440	115	440	112	440	32	440	38	440	35	440	-44	440	-38	440	-41	440	-121	440	-115	440	-118	480	417	480	423	480	420	480	340	480	346	480	343	480	263	480	269	480	266	480	186	480	192	480	189	480	109	480	115	480	112	480	32	480	38	480	35	480	-44	480	-38	480	-41	480	-121	480	-115	480	-118	521	417	521	423	520	420	521	340	521	346	520	343	521	263	521	269	520	266	521	186	521	192	520	189	521	109	521	115	520	112	521	32	521	38	520	35	521	-44	521	-38	520	-41	521	-121	521	-115	520	-118	21	-6	21	0	20	-2	21	379	21	385	20	382	21	301	21	308	20	305	21	224	21	231	20	228	21	147	21	154	20	151	21	70	21	77	20	74	21	-83	21	-76	20	-79	561	32	561	38	560	35	561	417	561	423	560	420	561	340	561	346	560	343	561	263	561	269	560	266	561	186	561	192	560	189	561	109	561	115	560	112	561	-44	561	-38	560	-41	561	-121	561	-115	560	-118	61	-6	61	0	60	-2	61	379	61	385	60	382	61	301	61	308	60	305	61	224	61	231	60	228	61	147	61	154	60	151	61	70	61	77	60	74	61	-83	61	-76	60	-79	100	-6	100	0	100	-2	100	379	100	385	100	382	100	301	100	308	100	305	100	224	100	231	100	228	100	147	100	154	100	151	100	70	100	77	100	74	100	-83	100	-76	100	-79	141	379	141	385	140	382	141	301	141	308	140	305	141	224	141	231	140	228	141	147	141	154	140	151	141	70	141	77	140	74	141	-6	141	0	140	-2	141	-83	141	-76	140	-79	181	379	181	385	180	382	181	301	181	308	180	305	181	224	181	231	180	228	181	147	181	154	180	151	181	70	181	77	180	74	181	-6	181	0	180	-2	181	-83	181	-76	180	-79	220	379	220	385	220	382	220	301	220	308	220	305	220	224	220	231	220	228	220	147	220	154	220	151	220	70	220	77	220	74	220	-6	220	0	220	-2	220	-83	220	-76	220	-79	261	379	261	385	260	382	261	301	261	308	260	305	261	224	261	231	260	228	261	147	261	154	260	151	261	70	261	77	260	74	261	-6	261	0	260	-2	261	-83	261	-76	260	-79	301	379	301	385	300	382	301	301	301	308	300	305	301	224	301	231	300	228	301	147	301	154	300	151	301	70	301	77	300	74	301	-6	301	0	300	-2	301	-83	301	-76	300	-79	340	379	340	385	340	382	340	301	340	308	340	305	340	224	340	231	340	228	340	147	340	154	340	151	340	70	340	77	340	74	340	-6	340	0	340	-2	340	-83	340	-76	340	-79	381	379	381	385	380	382	381	301	381	308	380	305	381	224	381	231	380	228	381	147	381	154	380	151	381	70	381	77	380	74	381	-6	381	0	380	-2	381	-83	381	-76	380	-79	421	379	421	385	420	382	421	301	421	308	420	305	421	224	421	231	420	228	421	147	421	154	420	151	421	70	421	77	420	74	421	-6	421	0	420	-2	421	-83	421	-76	420	-79	460	379	460	385	460	382	460	301	460	308	460	305	460	224	460	231	460	228	460	147	460	154	460	151	460	70	460	77	460	74	460	-6	460	0	460	-2	460	-83	460	-76	460	-79	501	379	501	385	500	382	501	301	501	308	500	305	501	224	501	231	500	228	501	147	501	154	500	151	501	70	501	77	500	74	501	-6	501	0	500	-2	501	-83	501	-76	500	-79	541	-6	541	0	540	-2	541	379	541	385	540	382	541	301	541	308	540	305	541	224	541	231	540	228	541	147	541	154	540	151	541	70	541	77	540	74	541	-83	541	-76	540	-79	580	379	580	385	580	382	580	301	580	308	580	305	580	224	580	231	580	228	580	147	580	154	580	151	580	70	580	77	580	74	580	-6	580	0	580	-2	580	-83	580	-76	580	-79	537	-119	534	-122	600	-136	600	-136	534	-122	530	-124	600	-136	530	-124	525	-125	525	-125	520	-124	477	-119	477	-119	520	-124	479	-115	525	-95	530	-96	530	-8	525	-95	530	-8	525	-9	525	-9	520	-8	520	-96	520	-96	520	-8	516	-98	511	0	511	-105	513	-3	513	-3	511	-105	513	-101	513	-3	513	-101	516	-6	516	-6	513	-101	516	-98	516	-6	516	-98	520	-8	510	121	510	237	510	179	510	5	510	-52	510	-110	510	5	510	-110	511	-105	510	5	511	-105	511	0	525	20	530	19	530	107	525	20	530	107	525	106	525	106	520	107	520	19	520	19	520	107	516	17	511	116	511	10	513	112	513	112	511	10	513	14	513	112	513	14	516	109	516	109	513	14	516	17	516	109	516	17	520	107	510	121	510	5	511	10	510	121	511	10	511	116	510	121	510	63	510	5	510	-52	510	63	509	-47	509	-47	510	63	509	58	509	-47	509	58	507	-43	507	-43	509	58	507	54	507	-43	507	54	504	-40	504	-40	507	54	504	51	504	-40	504	51	500	-38	500	-38	504	51	500	49	500	-38	500	49	495	-37	495	-37	500	49	495	48	495	-37	495	48	490	-38	490	-38	495	48	490	49	490	-38	490	49	486	-40	486	-40	490	49	486	51	486	-40	486	51	483	-43	483	-43	486	51	483	54	483	-43	483	54	481	-47	481	-47	483	54	481	58	481	-47	481	58	480	63	525	136	530	135	530	223	525	136	530	223	525	222	525	222	520	223	520	135	520	135	520	223	516	133	511	232	511	126	513	228	513	228	511	126	513	130	513	228	513	130	516	225	516	225	513	130	516	133	516	225	516	133	520	223	510	237	510	121	511	126	510	237	511	126	511	232	510	63	510	179	509	68	509	68	510	179	509	174	509	68	509	174	507	72	507	72	509	174	507	170	507	72	507	170	504	75	504	75	507	170	504	167	504	75	504	167	500	77	500	77	504	167	500	165	500	77	500	165	495	78	495	78	500	165	495	164	495	78	495	164	490	77	490	77	495	164	490	165	490	77	490	165	486	75	486	75	490	165	486	167	486	75	486	167	483	72	483	72	486	167	483	170	483	72	483	170	481	68	481	68	483	170	481	174	481	68	481	174	480	179	525	252	530	251	530	339	525	252	530	339	525	338	525	338	520	339	520	251	520	251	520	339	516	249	511	348	511	242	513	344	513	344	511	242	513	246	513	344	513	246	516	341	516	341	513	246	516	249	516	341	516	249	520	339	481	406	481	300	483	402	483	402	481	300	483	304	483	402	483	304	486	399	486	399	483	304	486	307	486	399	486	307	490	397	490	397	486	307	490	310	490	397	490	310	495	396	495	396	490	310	495	310	495	396	495	310	500	397	500	397	495	310	500	310	500	397	500	310	504	399	504	399	500	310	504	307	504	399	504	307	507	402	507	402	504	307	507	304	507	402	507	304	509	406	509	406	507	304	509	300	509	406	509	300	510	411	510	411	509	300	510	295	510	353	510	295	510	237	510	353	510	237	511	242	510	353	511	242	511	348	510	179	510	295	509	184	509	184	510	295	509	290	509	184	509	290	507	188	507	188	509	290	507	286	507	188	507	286	504	191	504	191	507	286	504	283	504	191	504	283	500	193	500	193	504	283	500	281	500	193	500	281	495	194	495	194	500	281	495	280	495	194	495	280	490	193	490	193	495	280	490	281	490	193	490	281	486	191	486	191	490	281	486	283	486	191	486	283	483	188	483	188	486	283	483	286	483	188	483	286	481	184	481	184	483	286	481	290	481	184	481	290	480	295	525	-95	525	-9	520	-96	525	20	525	106	520	19	525	136	525	222	520	135	525	252	525	338	520	251	513	362	516	365	541	416	541	416	516	365	520	367	541	416	520	367	525	368	525	368	530	367	541	416	541	416	530	367	540	411	540	295	540	411	540	353	540	237	540	353	539	242	540	179	540	295	540	237	540	63	540	5	540	-52	540	63	540	-52	541	-47	540	63	541	-47	541	58	541	58	541	-47	543	54	530	107	530	19	534	109	534	109	530	19	534	17	534	109	534	17	537	112	537	112	534	17	537	14	537	112	537	14	539	116	539	116	537	14	539	10	539	116	539	10	540	121	540	121	539	10	540	5	540	-110	540	5	539	-105	540	-110	600	-136	576	-122	540	-110	576	-122	573	-119	540	-110	573	-119	571	-115	540	-110	571	-115	543	-61	540	-110	543	-61	541	-57	540	-110	541	-57	540	-52	510	411	510	353	511	358	510	411	511	358	543	420	510	411	543	420	546	423	510	411	546	423	550	425	510	411	550	425	509	416	546	-64	571	-115	550	-66	550	-66	571	-115	555	-67	560	-66	555	-67	571	-115	560	-66	571	-115	570	-110	570	-110	570	-52	569	-57	555	-37	560	-38	560	49	555	-37	560	49	555	48	555	48	550	49	550	-38	550	-38	550	49	546	-40	546	51	543	54	543	-43	546	51	543	-43	546	-40	546	51	546	-40	550	49	530	-8	530	-96	534	-6	534	-6	530	-96	534	-98	534	-6	534	-98	537	-3	537	-3	534	-98	537	-101	537	-3	537	-101	539	0	539	0	537	-101	539	-105	539	0	539	-105	540	5	555	78	560	77	560	165	555	78	560	165	555	164	555	164	550	165	550	77	550	77	550	165	546	75	541	174	541	68	543	170	543	170	541	68	543	72	543	170	543	72	546	167	546	167	543	72	546	75	546	167	546	75	550	165	540	179	540	63	541	68	540	179	541	68	541	174	540	179	540	121	540	63	555	194	560	193	560	281	555	194	560	281	555	280	555	280	550	281	550	193	550	193	550	281	546	191	541	290	541	184	543	286	543	286	541	184	543	188	543	286	543	188	546	283	546	283	543	188	546	191	546	283	546	191	550	281	540	295	540	179	541	184	540	295	541	184	541	290	530	223	530	135	534	225	534	225	530	135	534	133	534	225	534	133	537	228	537	228	534	133	537	130	537	228	537	130	539	232	539	232	537	130	539	126	539	232	539	126	540	237	540	237	539	126	540	121	555	310	560	310	560	397	555	310	560	397	555	396	555	396	550	397	550	310	550	310	550	397	546	307	541	406	541	300	543	402	543	402	541	300	543	304	543	402	543	304	546	399	546	399	543	304	546	307	546	399	546	307	550	397	540	411	540	295	541	300	540	411	541	300	541	406	530	339	530	251	534	341	534	341	530	251	534	249	534	341	534	249	537	344	537	344	534	249	537	246	537	344	537	246	539	348	539	348	537	246	539	242	539	348	539	242	540	353	555	-37	555	48	550	-38	555	78	555	164	550	77	555	194	555	280	550	193	555	310	555	396	550	310	507	420	509	416	600	437	600	437	509	416	550	425	600	437	550	425	555	426	555	426	560	425	600	437	600	437	560	425	564	423	600	437	564	423	567	420	570	237	570	353	570	295	570	121	570	63	570	5	570	121	570	5	571	10	570	121	571	10	571	116	571	116	571	10	573	112	570	411	570	353	571	358	570	411	571	358	600	437	570	411	600	437	569	416	560	165	560	77	564	167	564	167	560	77	564	75	564	167	564	75	567	170	567	170	564	75	567	72	567	170	567	72	569	174	569	174	567	72	569	68	569	174	569	68	570	179	570	179	569	68	570	63	570	-52	570	63	569	-47	570	-110	570	5	570	-52	477	-119	474	-122	600	-136	600	-136	474	-122	470	-124	600	-136	470	-124	465	-125	465	-125	460	-124	417	-119	417	-119	460	-124	419	-115	465	-95	470	-96	470	-8	465	-95	470	-8	465	-9	465	-9	460	-8	460	-96	460	-96	460	-8	456	-98	451	0	451	-105	453	-3	453	-3	451	-105	453	-101	453	-3	453	-101	456	-6	456	-6	453	-101	456	-98	456	-6	456	-98	460	-8	450	121	450	237	450	179	450	5	450	-52	450	-110	450	5	450	-110	451	-105	450	5	451	-105	451	0	465	20	470	19	470	107	465	20	470	107	465	106	465	106	460	107	460	19	460	19	460	107	456	17	451	116	451	10	453	112	453	112	451	10	453	14	453	112	453	14	456	109	456	109	453	14	456	17	456	109	456	17	460	107	450	121	450	5	451	10	450	121	451	10	451	116	450	121	450	63	450	5	450	-52	450	63	449	-47	449	-47	450	63	449	58	449	-47	449	58	447	-43	447	-43	449	58	447	54	447	-43	447	54	444	-40	444	-40	447	54	444	51	444	-40	444	51	440	-38	440	-38	444	51	440	49	440	-38	440	49	435	-37	435	-37	440	49	435	48	435	-37	435	48	430	-38	430	-38	435	48	430	49	430	-38	430	49	426	-40	426	-40	430	49	426	51	426	-40	426	51	423	-43	423	-43	426	51	423	54	423	-43	423	54	421	-47	421	-47	423	54	421	58	421	-47	421	58	420	63	465	136	470	135	470	223	465	136	470	223	465	222	465	222	460	223	460	135	460	135	460	223	456	133	451	232	451	126	453	228	453	228	451	126	453	130	453	228	453	130	456	225	456	225	453	130	456	133	456	225	456	133	460	223	450	237	450	121	451	126	450	237	451	126	451	232	450	63	450	179	449	68	449	68	450	179	449	174	449	68	449	174	447	72	447	72	449	174	447	170	447	72	447	170	444	75	444	75	447	170	444	167	444	75	444	167	440	77	440	77	444	167	440	165	440	77	440	165	435	78	435	78	440	165	435	164	435	78	435	164	430	77	430	77	435	164	430	165	430	77	430	165	426	75	426	75	430	165	426	167	426	75	426	167	423	72	423	72	426	167	423	170	423	72	423	170	421	68	421	68	423	170	421	174	421	68	421	174	420	179	465	252	470	251	470	339	465	252	470	339	465	338	465	338	460	339	460	251	460	251	460	339	456	249	451	348	451	242	453	344	453	344	451	242	453	246	453	344	453	246	456	341	456	341	453	246	456	249	456	341	456	249	460	339	421	406	421	300	423	402	423	402	421	300	423	304	423	402	423	304	426	399	426	399	423	304	426	307	426	399	426	307	430	397	430	397	426	307	430	310	430	397	430	310	435	396	435	396	430	310	435	310	435	396	435	310	440	397	440	397	435	310	440	310	440	397	440	310	444	399	444	399	440	310	444	307	444	399	444	307	447	402	447	402	444	307	447	304	447	402	447	304	449	406	449	406	447	304	449	300	449	406	449	300	450	411	450	411	449	300	450	295	450	353	450	295	450	237	450	353	450	237	451	242	450	353	451	242	451	348	450	179	450	295	449	184	449	184	450	295	449	290	449	184	449	290	447	188	447	188	449	290	447	286	447	188	447	286	444	191	444	191	447	286	444	283	444	191	444	283	440	193	440	193	444	283	440	281	440	193	440	281	435	194	435	194	440	281	435	280	435	194	435	280	430	193	430	193	435	280	430	281	430	193	430	281	426	191	426	191	430	281	426	283	426	191	426	283	423	188	423	188	426	283	423	286	423	188	423	286	421	184	421	184	423	286	421	290	421	184	421	290	420	295	465	-95	465	-9	460	-96	465	20	465	106	460	19	465	136	465	222	460	135	465	252	465	338	460	251	453	362	456	365	481	416	481	416	456	365	460	367	481	416	460	367	465	368	465	368	470	367	481	416	481	416	470	367	480	411	480	295	480	411	480	353	480	237	480	353	479	242	480	179	480	295	480	237	480	63	480	5	480	-52	480	63	480	-52	481	-47	470	107	470	19	474	109	474	109	470	19	474	17	474	109	474	17	477	112	477	112	474	17	477	14	477	112	477	14	479	116	479	116	477	14	479	10	479	116	479	10	480	121	480	121	479	10	480	5	480	-110	480	5	479	-105	480	-110	520	-124	516	-122	480	-110	516	-122	513	-119	480	-110	513	-119	483	-61	480	-110	483	-61	481	-57	480	-110	481	-57	480	-52	450	411	450	353	451	358	450	411	451	358	481	416	450	411	481	416	483	420	450	411	483	420	486	423	450	411	486	423	490	425	450	411	490	425	449	416	511	-115	510	-110	500	-66	511	-115	500	-66	495	-67	495	-67	490	-66	511	-115	511	-115	490	-66	486	-64	511	-115	486	-64	483	-61	470	-8	470	-96	474	-6	474	-6	470	-96	474	-98	474	-6	474	-98	477	-3	477	-3	474	-98	477	-101	477	-3	477	-101	479	0	479	0	477	-101	479	-105	479	0	479	-105	480	5	480	63	481	68	480	179	480	63	480	179	480	121	470	223	470	135	474	225	474	225	470	135	474	133	474	225	474	133	477	228	477	228	474	133	477	130	477	228	477	130	479	232	479	232	477	130	479	126	479	232	479	126	480	237	480	237	479	126	480	121	480	411	480	295	481	300	480	411	481	300	481	406	470	339	470	251	474	341	474	341	470	251	474	249	474	341	474	249	477	344	477	344	474	249	477	246	477	344	477	246	479	348	479	348	477	246	479	242	479	348	479	242	480	353	504	423	600	437	500	425	500	425	600	437	495	426	490	425	495	426	447	420	490	425	447	420	449	416	359	-115	357	-119	400	-124	400	-124	357	-119	405	-125	410	-124	405	-125	600	-136	410	-124	600	-136	414	-122	414	-122	600	-136	465	-125	414	-122	465	-125	417	-119	405	-95	410	-96	410	-8	405	-95	410	-8	405	-9	405	-9	400	-8	400	-96	400	-96	400	-8	396	-98	391	0	391	-105	393	-3	393	-3	391	-105	393	-101	393	-3	393	-101	396	-6	396	-6	393	-101	396	-98	396	-6	396	-98	400	-8	390	121	390	237	390	179	390	5	390	-52	390	-110	390	5	390	-110	391	-105	390	5	391	-105	391	0	405	20	410	19	410	107	405	20	410	107	405	106	405	106	400	107	400	19	400	19	400	107	396	17	391	116	391	10	393	112	393	112	391	10	393	14	393	112	393	14	396	109	396	109	393	14	396	17	396	109	396	17	400	107	390	121	390	5	391	10	390	121	391	10	391	116	390	121	390	63	390	5	390	-52	390	63	389	-47	389	-47	390	63	389	58	389	-47	389	58	387	-43	387	-43	389	58	387	54	387	-43	387	54	384	-40	384	-40	387	54	384	51	384	-40	384	51	380	-38	380	-38	384	51	380	49	380	-38	380	49	375	-37	375	-37	380	49	375	48	375	-37	375	48	370	-38	370	-38	375	48	370	49	370	-38	370	49	366	-40	366	-40	370	49	366	51	366	-40	366	51	363	-43	363	-43	366	51	363	54	363	-43	363	54	361	-47	361	-47	363	54	361	58	361	-47	361	58	360	63	405	136	410	135	410	223	405	136	410	223	405	222	405	222	400	223	400	135	400	135	400	223	396	133	391	232	391	126	393	228	393	228	391	126	393	130	393	228	393	130	396	225	396	225	393	130	396	133	396	225	396	133	400	223	390	237	390	121	391	126	390	237	391	126	391	232	390	63	390	179	389	68	389	68	390	179	389	174	389	68	389	174	387	72	387	72	389	174	387	170	387	72	387	170	384	75	384	75	387	170	384	167	384	75	384	167	380	77	380	77	384	167	380	165	380	77	380	165	375	78	375	78	380	165	375	164	375	78	375	164	370	77	370	77	375	164	370	165	370	77	370	165	366	75	366	75	370	165	366	167	366	75	366	167	363	72	363	72	366	167	363	170	363	72	363	170	361	68	361	68	363	170	361	174	361	68	361	174	360	179	405	252	410	251	410	339	405	252	410	339	405	338	405	338	400	339	400	251	400	251	400	339	396	249	391	348	391	242	393	344	393	344	391	242	393	246	393	344	393	246	396	341	396	341	393	246	396	249	396	341	396	249	400	339	361	406	361	300	363	402	363	402	361	300	363	304	363	402	363	304	366	399	366	399	363	304	366	307	366	399	366	307	370	397	370	397	366	307	370	310	370	397	370	310	375	396	375	396	370	310	375	310	375	396	375	310	380	397	380	397	375	310	380	310	380	397	380	310	384	399	384	399	380	310	384	307	384	399	384	307	387	402	387	402	384	307	387	304	387	402	387	304	389	406	389	406	387	304	389	300	389	406	389	300	390	411	390	411	389	300	390	295	390	353	390	295	390	237	390	353	390	237	391	242	390	353	391	242	391	348	390	179	390	295	389	184	389	184	390	295	389	290	389	184	389	290	387	188	387	188	389	290	387	286	387	188	387	286	384	191	384	191	387	286	384	283	384	191	384	283	380	193	380	193	384	283	380	281	380	193	380	281	375	194	375	194	380	281	375	280	375	194	375	280	370	193	370	193	375	280	370	281	370	193	370	281	366	191	366	191	370	281	366	283	366	191	366	283	363	188	363	188	366	283	363	286	363	188	363	286	361	184	361	184	363	286	361	290	361	184	361	290	360	295	405	-95	405	-9	400	-96	405	20	405	106	400	19	405	136	405	222	400	135	405	252	405	338	400	251	393	362	396	365	421	416	421	416	396	365	400	367	421	416	400	367	405	368	405	368	410	367	421	416	421	416	410	367	420	411	420	295	420	411	420	353	420	237	420	353	419	242	420	179	420	295	420	237	420	63	420	5	420	-52	420	63	420	-52	421	-47	410	107	410	19	414	109	414	109	410	19	414	17	414	109	414	17	417	112	417	112	414	17	417	14	417	112	417	14	419	116	419	116	417	14	419	10	419	116	419	10	420	121	420	121	419	10	420	5	420	-110	420	5	419	-105	420	-110	460	-124	456	-122	420	-110	456	-122	453	-119	420	-110	453	-119	451	-115	420	-110	451	-115	423	-61	420	-110	423	-61	421	-57	420	-110	421	-57	420	-52	390	411	390	353	391	358	390	411	391	358	423	420	390	411	423	420	426	423	390	411	426	423	430	425	390	411	430	425	389	416	451	-115	450	-110	440	-66	451	-115	440	-66	435	-67	435	-67	430	-66	451	-115	451	-115	430	-66	426	-64	451	-115	426	-64	423	-61	410	-8	410	-96	414	-6	414	-6	410	-96	414	-98	414	-6	414	-98	417	-3	417	-3	414	-98	417	-101	417	-3	417	-101	419	0	419	0	417	-101	419	-105	419	0	419	-105	420	5	420	63	421	68	420	179	420	63	420	179	420	121	410	223	410	135	414	225	414	225	410	135	414	133	414	225	414	133	417	228	417	228	414	133	417	130	417	228	417	130	419	232	419	232	417	130	419	126	419	232	419	126	420	237	420	237	419	126	420	121	420	411	420	295	421	300	420	411	421	300	421	406	410	339	410	251	414	341	414	341	410	251	414	249	414	341	414	249	417	344	417	344	414	249	417	246	417	344	417	246	419	348	419	348	417	246	419	242	419	348	419	242	420	353	447	420	495	426	444	423	444	423	495	426	600	437	444	423	600	437	440	425	440	425	600	437	435	426	430	425	435	426	387	420	430	425	387	420	389	416	600	-136	405	-125	350	-124	600	-136	350	-124	345	-125	345	-125	340	-124	297	-119	297	-119	340	-124	299	-115	345	-95	350	-96	350	-8	345	-95	350	-8	345	-9	345	-9	340	-8	340	-96	340	-96	340	-8	336	-98	331	0	331	-105	333	-3	333	-3	331	-105	333	-101	333	-3	333	-101	336	-6	336	-6	333	-101	336	-98	336	-6	336	-98	340	-8	330	121	330	237	330	179	330	5	330	-52	330	-110	330	5	330	-110	331	-105	330	5	331	-105	331	0	345	20	350	19	350	107	345	20	350	107	345	106	345	106	340	107	340	19	340	19	340	107	336	17	331	116	331	10	333	112	333	112	331	10	333	14	333	112	333	14	336	109	336	109	333	14	336	17	336	109	336	17	340	107	330	121	330	5	331	10	330	121	331	10	331	116	330	121	330	63	330	5	330	-52	330	63	329	-47	329	-47	330	63	329	58	329	-47	329	58	327	-43	327	-43	329	58	327	54	327	-43	327	54	324	-40	324	-40	327	54	324	51	324	-40	324	51	320	-38	320	-38	324	51	320	49	320	-38	320	49	315	-37	315	-37	320	49	315	48	315	-37	315	48	310	-38	310	-38	315	48	310	49	310	-38	310	49	306	-40	306	-40	310	49	306	51	306	-40	306	51	303	-43	303	-43	306	51	303	54	303	-43	303	54	301	-47	301	-47	303	54	301	58	301	-47	301	58	300	63	345	136	350	135	350	223	345	136	350	223	345	222	345	222	340	223	340	135	340	135	340	223	336	133	331	232	331	126	333	228	333	228	331	126	333	130	333	228	333	130	336	225	336	225	333	130	336	133	336	225	336	133	340	223	330	237	330	121	331	126	330	237	331	126	331	232	330	63	330	179	329	68	329	68	330	179	329	174	329	68	329	174	327	72	327	72	329	174	327	170	327	72	327	170	324	75	324	75	327	170	324	167	324	75	324	167	320	77	320	77	324	167	320	165	320	77	320	165	315	78	315	78	320	165	315	164	315	78	315	164	310	77	310	77	315	164	310	165	310	77	310	165	306	75	306	75	310	165	306	167	306	75	306	167	303	72	303	72	306	167	303	170	303	72	303	170	301	68	301	68	303	170	301	174	301	68	301	174	300	179	345	252	350	251	350	339	345	252	350	339	345	338	345	338	340	339	340	251	340	251	340	339	336	249	331	348	331	242	333	344	333	344	331	242	333	246	333	344	333	246	336	341	336	341	333	246	336	249	336	341	336	249	340	339	301	406	301	300	303	402	303	402	301	300	303	304	303	402	303	304	306	399	306	399	303	304	306	307	306	399	306	307	310	397	310	397	306	307	310	310	310	397	310	310	315	396	315	396	310	310	315	310	315	396	315	310	320	397	320	397	315	310	320	310	320	397	320	310	324	399	324	399	320	310	324	307	324	399	324	307	327	402	327	402	324	307	327	304	327	402	327	304	329	406	329	406	327	304	329	300	329	406	329	300	330	411	330	411	329	300	330	295	330	353	330	295	330	237	330	353	330	237	331	242	330	353	331	242	331	348	330	179	330	295	329	184	329	184	330	295	329	290	329	184	329	290	327	188	327	188	329	290	327	286	327	188	327	286	324	191	324	191	327	286	324	283	324	191	324	283	320	193	320	193	324	283	320	281	320	193	320	281	315	194	315	194	320	281	315	280	315	194	315	280	310	193	310	193	315	280	310	281	310	193	310	281	306	191	306	191	310	281	306	283	306	191	306	283	303	188	303	188	306	283	303	286	303	188	303	286	301	184	301	184	303	286	301	290	301	184	301	290	300	295	345	-95	345	-9	340	-96	345	20	345	106	340	19	345	136	345	222	340	135	345	252	345	338	340	251	333	362	336	365	361	416	361	416	336	365	340	367	361	416	340	367	345	368	345	368	350	367	361	416	361	416	350	367	360	411	360	295	360	411	360	353	360	237	360	353	359	242	360	179	360	295	360	237	360	63	360	5	360	-52	360	63	360	-52	361	-47	350	107	350	19	354	109	354	109	350	19	354	17	354	109	354	17	357	112	357	112	354	17	357	14	357	112	357	14	359	116	359	116	357	14	359	10	359	116	359	10	360	121	360	121	359	10	360	5	360	-110	360	5	359	-105	360	-110	400	-124	396	-122	360	-110	396	-122	393	-119	360	-110	393	-119	363	-61	360	-110	363	-61	361	-57	360	-110	361	-57	360	-52	330	411	330	353	331	358	330	411	331	358	361	416	330	411	361	416	363	420	330	411	363	420	366	423	330	411	366	423	370	425	330	411	370	425	329	416	391	-115	390	-110	380	-66	391	-115	380	-66	375	-67	375	-67	370	-66	391	-115	391	-115	370	-66	366	-64	391	-115	366	-64	363	-61	350	-8	350	-96	354	-6	354	-6	350	-96	354	-98	354	-6	354	-98	357	-3	357	-3	354	-98	357	-101	357	-3	357	-101	359	0	359	0	357	-101	359	-105	359	0	359	-105	360	5	360	63	361	68	360	179	360	63	360	179	360	121	350	223	350	135	354	225	354	225	350	135	354	133	354	225	354	133	357	228	357	228	354	133	357	130	357	228	357	130	359	232	359	232	357	130	359	126	359	232	359	126	360	237	360	237	359	126	360	121	360	411	360	295	361	300	360	411	361	300	361	406	350	339	350	251	354	341	354	341	350	251	354	249	354	341	354	249	357	344	357	344	354	249	357	246	357	344	357	246	359	348	359	348	357	246	359	242	359	348	359	242	360	353	387	420	435	426	384	423	384	423	435	426	600	437	384	423	600	437	380	425	380	425	600	437	375	426	370	425	375	426	327	420	370	425	327	420	329	416	600	-136	345	-125	290	-124	600	-136	290	-124	285	-125	285	-125	280	-124	237	-119	237	-119	280	-124	239	-115	285	-95	290	-96	290	-8	285	-95	290	-8	285	-9	285	-9	280	-8	280	-96	280	-96	280	-8	276	-98	271	0	271	-105	273	-3	273	-3	271	-105	273	-101	273	-3	273	-101	276	-6	276	-6	273	-101	276	-98	276	-6	276	-98	280	-8	270	121	270	237	270	179	270	5	270	-52	270	-110	270	5	270	-110	271	-105	270	5	271	-105	271	0	285	20	290	19	290	107	285	20	290	107	285	106	285	106	280	107	280	19	280	19	280	107	276	17	271	116	271	10	273	112	273	112	271	10	273	14	273	112	273	14	276	109	276	109	273	14	276	17	276	109	276	17	280	107	270	121	270	5	271	10	270	121	271	10	271	116	270	121	270	63	270	5	270	-52	270	63	269	-47	269	-47	270	63	269	58	269	-47	269	58	267	-43	267	-43	269	58	267	54	267	-43	267	54	264	-40	264	-40	267	54	264	51	264	-40	264	51	260	-38	260	-38	264	51	260	49	260	-38	260	49	255	-37	255	-37	260	49	255	48	255	-37	255	48	250	-38	250	-38	255	48	250	49	250	-38	250	49	246	-40	246	-40	250	49	246	51	246	-40	246	51	243	-43	243	-43	246	51	243	54	243	-43	243	54	241	-47	241	-47	243	54	241	58	241	-47	241	58	240	63	285	136	290	135	290	223	285	136	290	223	285	222	285	222	280	223	280	135	280	135	280	223	276	133	271	232	271	126	273	228	273	228	271	126	273	130	273	228	273	130	276	225	276	225	273	130	276	133	276	225	276	133	280	223	270	237	270	121	271	126	270	237	271	126	271	232	270	63	270	179	269	68	269	68	270	179	269	174	269	68	269	174	267	72	267	72	269	174	267	170	267	72	267	170	264	75	264	75	267	170	264	167	264	75	264	167	260	77	260	77	264	167	260	165	260	77	260	165	255	78	255	78	260	165	255	164	255	78	255	164	250	77	250	77	255	164	250	165	250	77	250	165	246	75	246	75	250	165	246	167	246	75	246	167	243	72	243	72	246	167	243	170	243	72	243	170	241	68	241	68	243	170	241	174	241	68	241	174	240	179	285	252	290	251	290	339	285	252	290	339	285	338	285	338	280	339	280	251	280	251	280	339	276	249	271	348	271	242	273	344	273	344	271	242	273	246	273	344	273	246	276	341	276	341	273	246	276	249	276	341	276	249	280	339	241	406	241	300	243	402	243	402	241	300	243	304	243	402	243	304	246	399	246	399	243	304	246	307	246	399	246	307	250	397	250	397	246	307	250	310	250	397	250	310	255	396	255	396	250	310	255	310	255	396	255	310	260	397	260	397	255	310	260	310	260	397	260	310	264	399	264	399	260	310	264	307	264	399	264	307	267	402	267	402	264	307	267	304	267	402	267	304	269	406	269	406	267	304	269	300	269	406	269	300	270	411	270	411	269	300	270	295	270	353	270	295	270	237	270	353	270	237	271	242	270	353	271	242	271	348	270	179	270	295	269	184	269	184	270	295	269	290	269	184	269	290	267	188	267	188	269	290	267	286	267	188	267	286	264	191	264	191	267	286	264	283	264	191	264	283	260	193	260	193	264	283	260	281	260	193	260	281	255	194	255	194	260	281	255	280	255	194	255	280	250	193	250	193	255	280	250	281	250	193	250	281	246	191	246	191	250	281	246	283	246	191	246	283	243	188	243	188	246	283	243	286	243	188	243	286	241	184	241	184	243	286	241	290	241	184	241	290	240	295	285	-95	285	-9	280	-96	285	20	285	106	280	19	285	136	285	222	280	135	285	252	285	338	280	251	273	362	276	365	301	416	301	416	276	365	280	367	301	416	280	367	285	368	285	368	290	367	301	416	301	416	290	367	300	411	300	295	300	411	300	353	300	237	300	353	299	242	300	179	300	295	300	237	300	63	300	5	300	-52	300	63	300	-52	301	-47	290	107	290	19	294	109	294	109	290	19	294	17	294	109	294	17	297	112	297	112	294	17	297	14	297	112	297	14	299	116	299	116	297	14	299	10	299	116	299	10	300	121	300	121	299	10	300	5	300	-110	300	5	299	-105	300	-110	340	-124	336	-122	300	-110	336	-122	333	-119	300	-110	333	-119	331	-115	300	-110	331	-115	303	-61	300	-110	303	-61	301	-57	300	-110	301	-57	300	-52	270	411	270	353	271	358	270	411	271	358	273	362	270	411	273	362	303	420	270	411	303	420	306	423	270	411	306	423	310	425	270	411	310	425	269	416	331	-115	330	-110	320	-66	331	-115	320	-66	315	-67	315	-67	310	-66	331	-115	331	-115	310	-66	306	-64	331	-115	306	-64	303	-61	290	-8	290	-96	294	-6	294	-6	290	-96	294	-98	294	-6	294	-98	297	-3	297	-3	294	-98	297	-101	297	-3	297	-101	299	0	299	0	297	-101	299	-105	299	0	299	-105	300	5	300	63	301	68	300	179	300	63	300	179	300	121	290	223	290	135	294	225	294	225	290	135	294	133	294	225	294	133	297	228	297	228	294	133	297	130	297	228	297	130	299	232	299	232	297	130	299	126	299	232	299	126	300	237	300	237	299	126	300	121	300	411	300	295	301	300	300	411	301	300	301	406	290	339	290	251	294	341	294	341	290	251	294	249	294	341	294	249	297	344	297	344	294	249	297	246	297	344	297	246	299	348	299	348	297	246	299	242	299	348	299	242	300	353	315	426	600	437	260	425	315	426	260	425	264	423	315	426	264	423	267	420	315	426	267	420	310	425	320	425	324	423	375	426	320	425	375	426	600	437	320	425	600	437	315	426	600	-136	285	-125	230	-124	600	-136	230	-124	225	-125	225	-125	220	-124	177	-119	177	-119	220	-124	179	-115	225	-95	230	-96	230	-8	225	-95	230	-8	225	-9	225	-9	220	-8	220	-96	220	-96	220	-8	216	-98	211	0	211	-105	213	-3	213	-3	211	-105	213	-101	213	-3	213	-101	216	-6	216	-6	213	-101	216	-98	216	-6	216	-98	220	-8	210	121	210	237	210	179	210	5	210	-52	210	-110	210	5	210	-110	211	-105	210	5	211	-105	211	0	225	20	230	19	230	107	225	20	230	107	225	106	225	106	220	107	220	19	220	19	220	107	216	17	211	116	211	10	213	112	213	112	211	10	213	14	213	112	213	14	216	109	216	109	213	14	216	17	216	109	216	17	220	107	210	121	210	5	211	10	210	121	211	10	211	116	210	121	210	63	210	5	210	-52	210	63	209	-47	209	-47	210	63	209	58	209	-47	209	58	207	-43	207	-43	209	58	207	54	207	-43	207	54	204	-40	204	-40	207	54	204	51	204	-40	204	51	200	-38	200	-38	204	51	200	49	200	-38	200	49	195	-37	195	-37	200	49	195	48	195	-37	195	48	190	-38	190	-38	195	48	190	49	190	-38	190	49	186	-40	186	-40	190	49	186	51	186	-40	186	51	183	-43	183	-43	186	51	183	54	183	-43	183	54	181	-47	181	-47	183	54	181	58	181	-47	181	58	180	63	225	136	230	135	230	223	225	136	230	223	225	222	225	222	220	223	220	135	220	135	220	223	216	133	211	232	211	126	213	228	213	228	211	126	213	130	213	228	213	130	216	225	216	225	213	130	216	133	216	225	216	133	220	223	210	237	210	121	211	126	210	237	211	126	211	232	210	63	210	179	209	68	209	68	210	179	209	174	209	68	209	174	207	72	207	72	209	174	207	170	207	72	207	170	204	75	204	75	207	170	204	167	204	75	204	167	200	77	200	77	204	167	200	165	200	77	200	165	195	78	195	78	200	165	195	164	195	78	195	164	190	77	190	77	195	164	190	165	190	77	190	165	186	75	186	75	190	165	186	167	186	75	186	167	183	72	183	72	186	167	183	170	183	72	183	170	181	68	181	68	183	170	181	174	181	68	181	174	180	179	225	252	230	251	230	339	225	252	230	339	225	338	225	338	220	339	220	251	220	251	220	339	216	249	211	348	211	242	213	344	213	344	211	242	213	246	213	344	213	246	216	341	216	341	213	246	216	249	216	341	216	249	220	339	181	406	181	300	183	402	183	402	181	300	183	304	183	402	183	304	186	399	186	399	183	304	186	307	186	399	186	307	190	397	190	397	186	307	190	310	190	397	190	310	195	396	195	396	190	310	195	310	195	396	195	310	200	397	200	397	195	310	200	310	200	397	200	310	204	399	204	399	200	310	204	307	204	399	204	307	207	402	207	402	204	307	207	304	207	402	207	304	209	406	209	406	207	304	209	300	209	406	209	300	210	411	210	411	209	300	210	295	210	353	210	295	210	237	210	353	210	237	211	242	210	353	211	242	211	348	210	179	210	295	209	184	209	184	210	295	209	290	209	184	209	290	207	188	207	188	209	290	207	286	207	188	207	286	204	191	204	191	207	286	204	283	204	191	204	283	200	193	200	193	204	283	200	281	200	193	200	281	195	194	195	194	200	281	195	280	195	194	195	280	190	193	190	193	195	280	190	281	190	193	190	281	186	191	186	191	190	281	186	283	186	191	186	283	183	188	183	188	186	283	183	286	183	188	183	286	181	184	181	184	183	286	181	290	181	184	181	290	180	295	225	-95	225	-9	220	-96	225	20	225	106	220	19	225	136	225	222	220	135	225	252	225	338	220	251	213	362	216	365	241	416	241	416	216	365	220	367	241	416	220	367	225	368	225	368	230	367	241	416	241	416	230	367	240	411	240	295	240	411	240	353	240	237	240	353	239	242	240	179	240	295	240	237	240	63	240	5	240	-52	240	63	240	-52	241	-47	230	107	230	19	234	109	234	109	230	19	234	17	234	109	234	17	237	112	237	112	234	17	237	14	237	112	237	14	239	116	239	116	237	14	239	10	239	116	239	10	240	121	240	121	239	10	240	5	240	-110	240	5	239	-105	240	-110	280	-124	276	-122	240	-110	276	-122	273	-119	240	-110	273	-119	243	-61	240	-110	243	-61	241	-57	240	-110	241	-57	240	-52	210	411	210	353	211	358	210	411	211	358	241	416	210	411	241	416	243	420	210	411	243	420	246	423	210	411	246	423	250	425	210	411	250	425	209	416	271	-115	270	-110	260	-66	271	-115	260	-66	255	-67	255	-67	250	-66	271	-115	271	-115	250	-66	246	-64	271	-115	246	-64	243	-61	230	-8	230	-96	234	-6	234	-6	230	-96	234	-98	234	-6	234	-98	237	-3	237	-3	234	-98	237	-101	237	-3	237	-101	239	0	239	0	237	-101	239	-105	239	0	239	-105	240	5	240	63	241	68	240	179	240	63	240	179	240	121	230	223	230	135	234	225	234	225	230	135	234	133	234	225	234	133	237	228	237	228	234	133	237	130	237	228	237	130	239	232	239	232	237	130	239	126	239	232	239	126	240	237	240	237	239	126	240	121	240	411	240	295	241	300	240	411	241	300	241	406	230	339	230	251	234	341	234	341	230	251	234	249	234	341	234	249	237	344	237	344	234	249	237	246	237	344	237	246	239	348	239	348	237	246	239	242	239	348	239	242	240	353	255	426	600	437	200	425	255	426	200	425	204	423	255	426	204	423	207	420	255	426	207	420	250	425	260	425	600	437	255	426	600	-136	225	-125	170	-124	600	-136	170	-124	165	-125	165	-125	160	-124	117	-119	117	-119	160	-124	119	-115	165	-95	170	-96	170	-8	165	-95	170	-8	165	-9	165	-9	160	-8	160	-96	160	-96	160	-8	156	-98	151	0	151	-105	153	-3	153	-3	151	-105	153	-101	153	-3	153	-101	156	-6	156	-6	153	-101	156	-98	156	-6	156	-98	160	-8	150	121	150	237	150	179	150	5	150	-52	150	-110	150	5	150	-110	151	-105	150	5	151	-105	151	0	165	20	170	19	170	107	165	20	170	107	165	106	165	106	160	107	160	19	160	19	160	107	156	17	151	116	151	10	153	112	153	112	151	10	153	14	153	112	153	14	156	109	156	109	153	14	156	17	156	109	156	17	160	107	150	121	150	5	151	10	150	121	151	10	151	116	150	121	150	63	150	5	150	-52	150	63	149	-47	149	-47	150	63	149	58	149	-47	149	58	147	-43	147	-43	149	58	147	54	147	-43	147	54	144	-40	144	-40	147	54	144	51	144	-40	144	51	140	-38	140	-38	144	51	140	49	140	-38	140	49	135	-37	135	-37	140	49	135	48	135	-37	135	48	130	-38	130	-38	135	48	130	49	130	-38	130	49	126	-40	126	-40	130	49	126	51	126	-40	126	51	123	-43	123	-43	126	51	123	54	123	-43	123	54	121	-47	121	-47	123	54	121	58	121	-47	121	58	120	63	165	136	170	135	170	223	165	136	170	223	165	222	165	222	160	223	160	135	160	135	160	223	156	133	151	232	151	126	153	228	153	228	151	126	153	130	153	228	153	130	156	225	156	225	153	130	156	133	156	225	156	133	160	223	150	237	150	121	151	126	150	237	151	126	151	232	150	63	150	179	149	68	149	68	150	179	149	174	149	68	149	174	147	72	147	72	149	174	147	170	147	72	147	170	144	75	144	75	147	170	144	167	144	75	144	167	140	77	140	77	144	167	140	165	140	77	140	165	135	78	135	78	140	165	135	164	135	78	135	164	130	77	130	77	135	164	130	165	130	77	130	165	126	75	126	75	130	165	126	167	126	75	126	167	123	72	123	72	126	167	123	170	123	72	123	170	121	68	121	68	123	170	121	174	121	68	121	174	120	179	165	252	170	251	170	339	165	252	170	339	165	338	165	338	160	339	160	251	160	251	160	339	156	249	151	348	151	242	153	344	153	344	151	242	153	246	153	344	153	246	156	341	156	341	153	246	156	249	156	341	156	249	160	339	121	406	121	300	123	402	123	402	121	300	123	304	123	402	123	304	126	399	126	399	123	304	126	307	126	399	126	307	130	397	130	397	126	307	130	310	130	397	130	310	135	396	135	396	130	310	135	310	135	396	135	310	140	397	140	397	135	310	140	310	140	397	140	310	144	399	144	399	140	310	144	307	144	399	144	307	147	402	147	402	144	307	147	304	147	402	147	304	149	406	149	406	147	304	149	300	149	406	149	300	150	411	150	411	149	300	150	295	150	353	150	295	150	237	150	353	150	237	151	242	150	353	151	242	151	348	150	179	150	295	149	184	149	184	150	295	149	290	149	184	149	290	147	188	147	188	149	290	147	286	147	188	147	286	144	191	144	191	147	286	144	283	144	191	144	283	140	193	140	193	144	283	140	281	140	193	140	281	135	194	135	194	140	281	135	280	135	194	135	280	130	193	130	193	135	280	130	281	130	193	130	281	126	191	126	191	130	281	126	283	126	191	126	283	123	188	123	188	126	283	123	286	123	188	123	286	121	184	121	184	123	286	121	290	121	184	121	290	120	295	165	-95	165	-9	160	-96	165	20	165	106	160	19	165	136	165	222	160	135	165	252	165	338	160	251	153	362	156	365	181	416	181	416	156	365	160	367	181	416	160	367	165	368	165	368	170	367	181	416	181	416	170	367	180	411	180	295	180	411	180	353	180	237	180	353	179	242	180	179	180	295	180	237	180	63	180	5	180	-52	180	63	180	-52	181	-47	170	107	170	19	174	109	174	109	170	19	174	17	174	109	174	17	177	112	177	112	174	17	177	14	177	112	177	14	179	116	179	116	177	14	179	10	179	116	179	10	180	121	180	121	179	10	180	5	180	-110	180	5	179	-105	180	-110	220	-124	216	-122	180	-110	216	-122	213	-119	180	-110	213	-119	211	-115	180	-110	211	-115	183	-61	180	-110	183	-61	181	-57	180	-110	181	-57	180	-52	150	411	150	353	151	358	150	411	151	358	153	362	150	411	153	362	183	420	150	411	183	420	186	423	150	411	186	423	190	425	150	411	190	425	149	416	211	-115	210	-110	200	-66	211	-115	200	-66	195	-67	195	-67	190	-66	211	-115	211	-115	190	-66	186	-64	211	-115	186	-64	183	-61	170	-8	170	-96	174	-6	174	-6	170	-96	174	-98	174	-6	174	-98	177	-3	177	-3	174	-98	177	-101	177	-3	177	-101	179	0	179	0	177	-101	179	-105	179	0	179	-105	180	5	180	63	181	68	180	179	180	63	180	179	180	121	170	223	170	135	174	225	174	225	170	135	174	133	174	225	174	133	177	228	177	228	174	133	177	130	177	228	177	130	179	232	179	232	177	130	179	126	179	232	179	126	180	237	180	237	179	126	180	121	180	411	180	295	181	300	180	411	181	300	181	406	170	339	170	251	174	341	174	341	170	251	174	249	174	341	174	249	177	344	177	344	174	249	177	246	177	344	177	246	179	348	179	348	177	246	179	242	179	348	179	242	180	353	195	426	600	437	140	425	195	426	140	425	144	423	195	426	144	423	147	420	195	426	147	420	190	425	200	425	600	437	195	426	600	-136	165	-125	110	-124	600	-136	110	-124	105	-125	105	-125	100	-124	57	-119	57	-119	100	-124	60	-115	105	-95	110	-96	110	-8	105	-95	110	-8	105	-9	105	-9	100	-8	100	-96	100	-96	100	-8	96	-98	91	0	91	-105	93	-3	93	-3	91	-105	93	-101	93	-3	93	-101	96	-6	96	-6	93	-101	96	-98	96	-6	96	-98	100	-8	90	121	90	237	90	179	90	5	90	-52	90	-110	90	5	90	-110	91	-105	90	5	91	-105	91	0	105	20	110	19	110	107	105	20	110	107	105	106	105	106	100	107	100	19	100	19	100	107	96	17	91	116	91	10	93	112	93	112	91	10	93	14	93	112	93	14	96	109	96	109	93	14	96	17	96	109	96	17	100	107	90	121	90	5	91	10	90	121	91	10	91	116	90	121	90	63	90	5	90	-52	90	63	89	-47	89	-47	90	63	89	58	89	-47	89	58	87	-43	87	-43	89	58	87	54	87	-43	87	54	84	-40	84	-40	87	54	84	51	84	-40	84	51	80	-38	80	-38	84	51	80	49	80	-38	80	49	75	-37	75	-37	80	49	75	48	75	-37	75	48	70	-38	70	-38	75	48	70	49	70	-38	70	49	66	-40	66	-40	70	49	66	51	66	-40	66	51	63	-43	63	-43	66	51	63	54	63	-43	63	54	61	-47	61	-47	63	54	61	58	61	-47	61	58	60	63	105	136	110	135	110	223	105	136	110	223	105	222	105	222	100	223	100	135	100	135	100	223	96	133	91	232	91	126	93	228	93	228	91	126	93	130	93	228	93	130	96	225	96	225	93	130	96	133	96	225	96	133	100	223	90	237	90	121	91	126	90	237	91	126	91	232	90	63	90	179	89	68	89	68	90	179	89	174	89	68	89	174	87	72	87	72	89	174	87	170	87	72	87	170	84	75	84	75	87	170	84	167	84	75	84	167	80	77	80	77	84	167	80	165	80	77	80	165	75	78	75	78	80	165	75	164	75	78	75	164	70	77	70	77	75	164	70	165	70	77	70	165	66	75	66	75	70	165	66	167	66	75	66	167	63	72	63	72	66	167	63	170	63	72	63	170	61	68	61	68	63	170	61	174	61	68	61	174	60	179	105	252	110	251	110	339	105	252	110	339	105	338	105	338	100	339	100	251	100	251	100	339	96	249	91	348	91	242	93	344	93	344	91	242	93	246	93	344	93	246	96	341	96	341	93	246	96	249	96	341	96	249	100	339	61	406	61	300	63	402	63	402	61	300	63	304	63	402	63	304	66	399	66	399	63	304	66	307	66	399	66	307	70	397	70	397	66	307	70	310	70	397	70	310	75	396	75	396	70	310	75	310	75	396	75	310	80	397	80	397	75	310	80	310	80	397	80	310	84	399	84	399	80	310	84	307	84	399	84	307	87	402	87	402	84	307	87	304	87	402	87	304	89	406	89	406	87	304	89	300	89	406	89	300	90	411	90	411	89	300	90	295	90	353	90	295	90	237	90	353	90	237	91	242	90	353	91	242	91	348	90	179	90	295	89	184	89	184	90	295	89	290	89	184	89	290	87	188	87	188	89	290	87	286	87	188	87	286	84	191	84	191	87	286	84	283	84	191	84	283	80	193	80	193	84	283	80	281	80	193	80	281	75	194	75	194	80	281	75	280	75	194	75	280	70	193	70	193	75	280	70	281	70	193	70	281	66	191	66	191	70	281	66	283	66	191	66	283	63	188	63	188	66	283	63	286	63	188	63	286	61	184	61	184	63	286	61	290	61	184	61	290	60	295	105	20	105	106	100	19	105	-95	105	-9	100	-96	105	136	105	222	100	135	105	252	105	338	100	251	93	362	96	365	121	416	121	416	96	365	100	367	121	416	100	367	105	368	105	368	110	367	121	416	121	416	110	367	120	411	120	295	120	411	120	353	120	237	120	353	119	242	120	179	120	295	120	237	120	63	120	5	120	-52	120	63	120	-52	121	-47	110	107	110	19	114	109	114	109	110	19	114	17	114	109	114	17	117	112	117	112	114	17	117	14	117	112	117	14	119	116	119	116	117	14	119	10	119	116	119	10	120	121	120	121	119	10	120	5	120	-110	120	5	119	-105	120	-110	160	-124	156	-122	120	-110	156	-122	153	-119	120	-110	153	-119	123	-61	120	-110	123	-61	121	-57	120	-110	121	-57	120	-52	90	411	90	353	91	358	90	411	91	358	121	416	90	411	121	416	123	420	90	411	123	420	126	423	90	411	126	423	130	425	90	411	130	425	89	416	151	-115	150	-110	140	-66	151	-115	140	-66	135	-67	135	-67	130	-66	151	-115	151	-115	130	-66	126	-64	151	-115	126	-64	123	-61	110	-8	110	-96	114	-6	114	-6	110	-96	114	-98	114	-6	114	-98	117	-3	117	-3	114	-98	117	-101	117	-3	117	-101	119	0	119	0	117	-101	119	-105	119	0	119	-105	120	5	120	63	121	68	120	179	120	63	120	179	120	121	110	223	110	135	114	225	114	225	110	135	114	133	114	225	114	133	117	228	117	228	114	133	117	130	117	228	117	130	119	232	119	232	117	130	119	126	119	232	119	126	120	237	120	237	119	126	120	121	120	411	120	295	121	300	120	411	121	300	121	406	110	339	110	251	114	341	114	341	110	251	114	249	114	341	114	249	117	344	117	344	114	249	117	246	117	344	117	246	119	348	119	348	117	246	119	242	119	348	119	242	120	353	135	426	600	437	80	425	135	426	80	425	84	423	135	426	84	423	87	420	135	426	87	420	130	425	140	425	600	437	135	426	600	-136	105	-125	50	-124	600	-136	50	-124	45	-125	45	-125	40	-124	0	-136	0	-136	40	-124	36	-122	0	-136	36	-122	33	-119	45	-95	50	-96	50	-8	45	-95	50	-8	45	-9	45	-9	40	-8	40	-96	40	-96	40	-8	36	-98	31	0	31	-105	33	-3	33	-3	31	-105	33	-101	33	-3	33	-101	36	-6	36	-6	33	-101	36	-98	36	-6	36	-98	40	-8	29	-57	30	-110	30	-52	30	5	30	-110	31	-105	30	5	31	-105	31	0	30	-52	30	-110	30	5	30	179	30	121	30	237	30	295	30	237	30	353	30	353	31	358	30	411	30	411	31	358	33	362	30	411	33	362	63	420	63	420	33	362	61	416	45	20	50	19	50	107	45	20	50	107	45	106	45	106	40	107	40	19	40	19	40	107	36	17	31	116	31	10	33	112	33	112	31	10	33	14	33	112	33	14	36	109	36	109	33	14	36	17	36	109	36	17	40	107	30	121	30	5	31	10	30	121	31	10	31	116	30	5	30	121	30	63	1	58	1	-47	3	54	3	54	1	-47	3	-43	3	54	3	-43	6	51	6	51	3	-43	6	-40	6	51	6	-40	10	49	10	49	6	-40	10	-38	10	49	10	-38	15	48	15	48	10	-38	15	-37	15	48	15	-37	20	49	20	49	15	-37	20	-38	20	49	20	-38	24	51	24	51	20	-38	24	-40	24	51	24	-40	27	54	27	54	24	-40	27	-43	27	54	27	-43	29	58	29	58	27	-43	29	-47	29	58	29	-47	30	63	30	63	29	-47	30	-52	45	136	50	135	50	223	45	136	50	223	45	222	45	222	40	223	40	135	40	135	40	223	36	133	31	232	31	126	33	228	33	228	31	126	33	130	33	228	33	130	36	225	36	225	33	130	36	133	36	225	36	133	40	223	30	237	31	242	30	353	30	237	30	121	31	126	30	237	31	126	31	232	30	63	30	179	29	68	29	68	30	179	29	174	29	68	29	174	27	72	27	72	29	174	27	170	27	72	27	170	24	75	24	75	27	170	24	167	24	75	24	167	20	77	20	77	24	167	20	165	20	77	20	165	15	78	15	78	20	165	15	164	15	78	15	164	10	77	10	77	15	164	10	165	10	77	10	165	6	75	6	75	10	165	6	167	6	75	6	167	3	72	3	72	6	167	3	170	3	72	3	170	1	68	1	68	3	170	1	174	1	68	1	174	0	179	45	252	50	251	50	339	45	252	50	339	45	338	45	338	40	339	40	251	40	251	40	339	36	249	31	348	31	242	33	344	33	344	31	242	33	246	33	344	33	246	36	341	36	341	33	246	36	249	36	341	36	249	40	339	29	184	30	179	30	295	29	416	30	411	70	425	29	416	70	425	27	420	27	420	70	425	75	426	27	420	75	426	24	423	24	423	75	426	20	425	1	290	1	184	3	286	3	286	1	184	3	188	3	286	3	188	6	283	6	283	3	188	6	191	6	283	6	191	10	281	10	281	6	191	10	193	10	281	10	193	15	280	15	280	10	193	15	194	15	280	15	194	20	281	20	281	15	194	20	193	20	281	20	193	24	283	24	283	20	193	24	191	24	283	24	191	27	286	27	286	24	191	27	188	27	286	27	188	29	290	29	290	27	188	29	184	29	290	29	184	30	295	45	20	45	106	40	19	45	-95	45	-9	40	-96	45	136	45	222	40	135	45	252	45	338	40	251	33	362	36	365	61	416	61	416	36	365	40	367	61	416	40	367	45	368	45	368	50	367	61	416	61	416	50	367	60	411	60	295	60	411	60	353	60	295	60	237	60	179	60	-52	60	63	60	5	60	-52	60	-110	61	-57	61	-57	60	-110	63	-61	60	353	60	411	60	358	60	358	60	411	57	362	57	362	60	411	54	365	50	223	50	135	54	225	54	225	50	135	54	133	54	225	54	133	57	228	57	228	54	133	57	130	57	228	57	130	60	232	60	232	57	130	60	126	60	232	60	126	60	237	60	237	60	126	60	121	60	5	60	121	60	10	60	-110	60	-115	100	-124	30	295	30	411	29	300	29	300	30	411	29	406	29	300	29	406	27	304	27	304	29	406	27	402	27	304	27	402	24	307	24	307	27	402	24	399	24	307	24	399	20	310	20	310	24	399	20	397	20	310	20	397	15	310	15	310	20	397	15	396	15	310	15	396	10	310	10	310	15	396	10	397	10	310	10	397	6	307	6	307	10	397	6	399	6	307	6	399	3	304	3	304	6	399	3	402	3	304	3	402	1	300	1	300	3	402	1	406	1	300	1	406	0	411	91	-115	90	-110	80	-66	91	-115	80	-66	75	-67	75	-67	70	-66	91	-115	91	-115	70	-66	66	-64	91	-115	66	-64	63	-61	60	-52	61	-47	60	63	50	-8	50	-96	54	-6	54	-6	50	-96	54	-98	54	-6	54	-98	57	-3	57	-3	54	-98	57	-101	57	-3	57	-101	60	0	60	0	57	-101	60	-105	60	0	60	-105	60	5	60	5	60	-105	60	-110	60	121	60	63	60	179	50	107	50	19	54	109	54	109	50	19	54	17	54	109	54	17	57	112	57	112	54	17	57	14	57	112	57	14	60	116	60	116	57	14	60	10	60	116	60	10	60	121	60	295	61	300	60	411	60	295	60	179	61	184	50	339	50	251	54	341	54	341	50	251	54	249	54	341	54	249	57	344	57	344	54	249	57	246	57	344	57	246	60	348	60	348	57	246	60	242	60	348	60	242	60	353	60	353	60	242	60	237	75	426	600	437	20	425	80	425	600	437	75	426	33	-119	3	-61	0	-136	0	-136	3	-61	1	-57	0	-136	1	-57	0	-52	0	411	1	416	0	437	0	437	1	416	3	420	0	437	3	420	6	423	570	237	570	179	570	121	585	-95	590	-96	590	-8	585	-95	590	-8	585	-9	585	-9	580	-8	580	-96	580	-96	580	-8	576	-98	571	0	571	-105	573	-3	573	-3	571	-105	573	-101	573	-3	573	-101	576	-6	576	-6	573	-101	576	-98	576	-6	576	-98	580	-8	570	5	570	-110	571	-105	570	5	571	-105	571	0	585	136	590	135	590	223	585	136	590	223	585	222	585	222	580	223	580	135	580	135	580	223	576	133	571	232	571	126	573	228	573	228	571	126	573	130	573	228	573	130	576	225	576	225	573	130	576	133	576	225	576	133	580	223	570	237	570	121	571	126	570	237	571	126	571	232	573	362	576	365	600	437	600	437	576	365	580	367	600	437	580	367	585	368	585	368	590	367	600	437	600	437	590	367	594	365	600	437	594	365	597	362	585	-95	585	-9	580	-96	594	109	590	107	590	19	590	19	590	107	585	20	580	19	585	20	585	106	580	19	585	106	580	107	585	106	585	20	590	107	585	136	585	222	580	135	594	341	590	339	590	251	590	251	590	339	585	252	580	251	585	252	585	338	580	251	585	338	580	339	585	338	585	252	590	339	590	-8	590	-96	594	-6	594	-6	590	-96	594	-98	594	-6	594	-98	597	-3	597	-3	594	-98	597	-101	597	-3	597	-101	599	0	599	0	597	-101	599	-105	599	0	599	-105	600	5	600	5	599	-105	600	-110	590	223	590	135	594	225	594	225	590	135	594	133	594	225	594	133	597	228	597	228	594	133	597	130	597	228	597	130	599	232	599	232	597	130	599	126	599	232	599	126	600	237	600	237	599	126	600	121	600	353	599	348	599	242	600	353	599	242	600	237	600	353	600	437	599	358	540	411	530	367	534	365	540	411	534	365	537	362	540	411	537	362	539	358	540	411	539	358	540	353	543	420	511	358	513	362	543	420	513	362	541	416	480	411	470	367	474	365	480	411	474	365	477	362	480	411	477	362	479	358	480	411	479	358	480	353	420	411	410	367	414	365	420	411	414	365	417	362	420	411	417	362	419	358	420	411	419	358	420	353	423	420	391	358	393	362	423	420	393	362	421	416	360	411	350	367	354	365	360	411	354	365	357	362	360	411	357	362	359	358	360	411	359	358	360	353	300	411	290	367	294	365	300	411	294	365	297	362	300	411	297	362	299	358	300	411	299	358	300	353	240	411	230	367	234	365	240	411	234	365	237	362	240	411	237	362	239	358	240	411	239	358	240	353	180	411	170	367	174	365	180	411	174	365	177	362	180	411	177	362	179	358	180	411	179	358	180	353	120	411	110	367	114	365	120	411	114	365	117	362	120	411	117	362	119	358	120	411	119	358	120	353	66	423	70	425	30	411	66	423	30	411	63	420	15	426	20	425	600	437	15	426	600	437	0	437	15	426	0	437	10	425	10	425	0	437	6	423	599	242	599	348	597	246	597	246	599	348	597	344	597	246	597	344	594	249	594	249	597	344	594	341	594	249	594	341	590	251	600	121	599	116	599	10	600	121	599	10	600	5	599	10	599	116	597	14	597	14	599	116	597	112	597	14	597	112	594	17	594	17	597	112	594	109	594	17	594	109	590	19	600	-136	600	-110	599	-115	600	-136	599	-115	597	-119	600	-136	597	-119	594	-122	600	-136	594	-122	590	-124	600	-136	590	-124	585	-125	600	-136	585	-125	580	-124	600	-136	580	-124	576	-122	570	-110	569	-57	567	-61	570	-110	567	-61	564	-64	570	-110	564	-64	560	-66	539	-115	537	-119	600	-136	539	-115	600	-136	540	-110	525	-125	477	-119	600	-136	510	-110	510	-52	509	-57	510	-110	509	-57	507	-61	510	-110	507	-61	504	-64	510	-110	504	-64	500	-66	479	-115	520	-124	480	-110	450	-110	450	-52	449	-57	450	-110	449	-57	447	-61	450	-110	447	-61	444	-64	450	-110	444	-64	440	-66	419	-115	460	-124	420	-110	390	-110	390	-52	389	-57	390	-110	389	-57	387	-61	390	-110	387	-61	384	-64	390	-110	384	-64	380	-66	359	-115	400	-124	360	-110	354	-122	350	-124	405	-125	354	-122	405	-125	357	-119	330	-110	330	-52	329	-57	330	-110	329	-57	327	-61	330	-110	327	-61	324	-64	330	-110	324	-64	320	-66	299	-115	340	-124	300	-110	294	-122	290	-124	345	-125	294	-122	345	-125	297	-119	270	-110	270	-52	269	-57	270	-110	269	-57	267	-61	270	-110	267	-61	264	-64	270	-110	264	-64	260	-66	239	-115	280	-124	240	-110	234	-122	230	-124	285	-125	234	-122	285	-125	237	-119	210	-110	210	-52	209	-57	210	-110	209	-57	207	-61	210	-110	207	-61	204	-64	210	-110	204	-64	200	-66	179	-115	220	-124	180	-110	174	-122	170	-124	225	-125	174	-122	225	-125	177	-119	150	-110	150	-52	149	-57	150	-110	149	-57	147	-61	150	-110	147	-61	144	-64	150	-110	144	-64	140	-66	119	-115	160	-124	120	-110	114	-122	110	-124	165	-125	114	-122	165	-125	117	-119	90	-110	90	-52	89	-57	90	-110	89	-57	87	-61	90	-110	87	-61	84	-64	90	-110	84	-64	80	-66	60	-110	100	-124	96	-122	60	-110	96	-122	93	-119	60	-110	93	-119	91	-115	60	-110	91	-115	63	-61	54	-122	50	-124	105	-125	54	-122	105	-125	57	-119	45	-125	0	-136	600	-136	31	-115	30	-110	20	-66	31	-115	20	-66	15	-67	15	-67	10	-66	31	-115	31	-115	10	-66	6	-64	31	-115	6	-64	3	-61	30	-110	29	-57	27	-61	30	-110	27	-61	24	-64	30	-110	24	-64	20	-66	580	251	580	339	576	249	576	249	580	339	576	341	576	249	576	341	573	246	573	246	576	341	573	344	573	246	573	344	571	242	571	242	573	344	571	348	571	242	571	348	570	353	560	281	560	193	564	283	564	283	560	193	564	191	564	283	564	191	567	286	567	286	564	191	567	188	567	286	567	188	569	290	569	290	567	188	569	184	569	290	569	184	570	295	570	295	569	184	570	179	580	19	580	107	576	17	576	17	580	107	576	109	576	17	576	109	573	14	573	14	576	109	573	112	573	14	573	112	571	10	560	49	560	-38	564	51	564	51	560	-38	564	-40	564	51	564	-40	567	54	567	54	564	-40	567	-43	567	54	567	-43	569	58	569	58	567	-43	569	-47	569	58	569	-47	570	63	560	397	560	310	564	399	564	399	560	310	564	307	564	399	564	307	567	402	567	402	564	307	567	304	567	402	567	304	569	406	569	406	567	304	569	300	569	406	569	300	570	411	570	411	569	300	570	295	0	63	0	-52	1	-47	0	63	1	-47	1	58	0	179	0	63	1	68	0	295	0	179	1	184	0	295	1	184	1	290	0	411	0	295	1	300	570	353	570	237	571	242	3	-61	33	-119	31	-115	123	-61	153	-119	151	-115	243	-61	273	-119	271	-115	363	-61	393	-119	391	-115	483	-61	513	-119	511	-115	543	-61	571	-115	546	-64	60	411	50	367	54	365	130	425	87	420	89	416	121	416	91	358	93	362	190	425	147	420	149	416	183	420	153	362	181	416	250	425	207	420	209	416	241	416	211	358	213	362	310	425	267	420	269	416	303	420	273	362	301	416	375	426	324	423	327	420	361	416	331	358	333	362	481	416	451	358	453	362	600	437	504	423	507	420	600	437	567	420	569	416	600	437	571	358	573	362	600	437	597	362	599	358	60	411	61	300	61	406	60	179	60	63	61	68	30	353	31	242	31	348	120	295	120	179	121	184	180	295	180	179	181	184	240	295	240	179	241	184	300	295	300	179	301	184	360	295	360	179	361	184	420	295	420	179	421	184	480	295	480	179	481	184	543	54	541	-47	543	-43	544	-87	561	-121	547	-89	547	-89	561	-121	550	-89	553	-89	550	-89	561	-121	553	-89	561	-121	560	-118	560	-118	560	-79	560	-83	550	-69	553	-70	553	-12	550	-69	553	-12	550	-12	550	-12	547	-12	547	-70	547	-70	547	-12	544	-71	541	-6	541	-76	542	-8	542	-8	541	-76	542	-73	542	-8	542	-73	544	-10	544	-10	542	-73	544	-71	544	-10	544	-71	547	-12	540	74	540	151	540	112	540	-2	540	-41	540	-79	540	-2	540	-79	541	-76	540	-2	541	-76	541	-6	540	-115	540	-118	540	-41	540	-41	540	35	540	-38	540	-38	540	35	540	32	540	-38	540	32	538	-35	538	-35	540	32	538	29	538	-35	538	29	536	-33	536	-33	538	29	536	27	536	-33	536	27	533	-31	533	-31	536	27	533	26	533	-31	533	26	530	-31	530	-31	533	26	530	25	530	-31	530	25	527	-31	527	-31	530	25	527	26	527	-31	527	26	524	-33	524	-33	527	26	524	27	524	-33	524	27	522	-35	522	-35	524	27	522	29	522	-35	522	29	521	-38	521	-38	522	29	521	32	521	-38	521	32	520	35	521	-44	521	-115	522	-47	522	-47	521	-115	522	-112	522	-47	522	-112	524	-49	524	-49	522	-112	524	-110	524	-49	524	-110	527	-50	527	-50	524	-110	527	-108	527	-50	527	-108	530	-51	530	-51	527	-108	530	-108	530	-51	530	-108	533	-50	533	-50	530	-108	533	-108	533	-50	533	-108	536	-49	536	-49	533	-108	536	-110	536	-49	536	-110	538	-47	538	-47	536	-110	538	-112	538	-47	538	-112	540	-44	540	-44	538	-112	540	-115	540	-44	540	-115	540	-41	550	7	553	6	553	64	550	7	553	64	550	64	550	64	547	64	547	6	547	6	547	64	544	5	541	70	541	0	542	68	542	68	541	0	542	3	542	68	542	3	544	66	544	66	542	3	544	5	544	66	544	5	547	64	540	74	540	-2	541	0	540	74	541	0	541	70	540	74	540	35	540	-2	550	84	553	83	553	141	550	84	553	141	550	141	550	141	547	141	547	83	547	83	547	141	544	82	541	147	541	77	542	145	542	145	541	77	542	80	542	145	542	80	544	143	544	143	542	80	544	82	544	143	544	82	547	141	540	151	540	74	541	77	540	151	541	77	541	147	540	35	540	112	540	38	540	38	540	112	540	109	540	38	540	109	538	41	538	41	540	109	538	106	538	41	538	106	536	43	536	43	538	106	536	104	536	43	536	104	533	45	533	45	536	104	533	103	533	45	533	103	530	45	530	45	533	103	530	102	530	45	530	102	527	45	527	45	530	102	527	103	527	45	527	103	524	43	524	43	527	103	524	104	524	43	524	104	522	41	522	41	524	104	522	106	522	41	522	106	521	38	521	38	522	106	521	109	521	38	521	109	520	112	550	161	553	160	553	218	550	161	553	218	550	218	550	218	547	218	547	160	547	160	547	218	544	159	541	224	541	154	542	222	542	222	541	154	542	157	542	222	542	157	544	220	544	220	542	157	544	159	544	220	544	159	547	218	540	305	540	382	540	343	540	228	540	189	540	151	540	228	540	151	541	154	540	228	541	154	541	224	521	263	521	192	522	260	522	260	521	192	522	195	522	260	522	195	524	258	524	258	522	195	524	197	524	258	524	197	527	257	527	257	524	197	527	199	527	257	527	199	530	256	530	256	527	199	530	199	530	256	530	199	533	257	533	257	530	199	533	199	533	257	533	199	536	258	536	258	533	199	536	197	536	258	536	197	538	260	538	260	536	197	538	195	538	260	538	195	540	263	540	263	538	195	540	192	540	263	540	192	540	266	540	266	540	192	540	189	540	189	540	186	540	115	540	189	540	115	540	112	540	115	540	186	538	118	538	118	540	186	538	183	538	118	538	183	536	120	536	120	538	183	536	181	536	120	536	181	533	122	533	122	536	181	533	180	533	122	533	180	530	122	530	122	533	180	530	179	530	122	530	179	527	122	527	122	530	179	527	180	527	122	527	180	524	120	524	120	527	180	524	181	524	120	524	181	522	118	522	118	524	181	522	183	522	118	522	183	521	115	521	115	522	183	521	186	521	115	521	186	520	189	550	238	553	237	553	295	550	238	553	295	550	295	550	295	547	295	547	237	547	237	547	295	544	236	541	302	541	231	542	299	542	299	541	231	542	234	542	299	542	234	544	297	544	297	542	234	544	236	544	297	544	236	547	295	540	305	540	228	541	231	540	305	541	231	541	302	540	305	540	266	540	228	550	315	553	314	553	372	550	315	553	372	550	372	550	372	547	372	547	314	547	314	547	372	544	313	541	379	541	308	542	376	542	376	541	308	542	311	542	376	542	311	544	374	544	374	542	311	544	313	544	374	544	313	547	372	540	382	540	305	541	308	540	382	541	308	541	379	540	266	540	343	540	269	540	269	540	343	540	340	540	269	540	340	538	272	538	272	540	340	538	337	538	272	538	337	536	274	536	274	538	337	536	335	536	274	536	335	533	276	533	276	536	335	533	334	533	276	533	334	530	276	530	276	533	334	530	333	530	276	530	333	527	276	527	276	530	333	527	334	527	276	527	334	524	274	524	274	527	334	524	335	524	274	524	335	522	272	522	272	524	335	522	337	522	272	522	337	521	269	521	269	522	337	521	340	521	269	521	340	520	343	550	-69	550	-12	547	-70	550	7	550	64	547	6	550	84	550	141	547	83	550	161	550	218	547	160	550	238	550	295	547	237	550	315	550	372	547	314	542	388	544	390	561	423	561	423	544	390	547	391	561	423	547	391	550	392	550	392	553	391	561	423	561	423	553	391	560	420	560	343	560	420	560	382	560	266	560	228	560	189	560	266	560	189	561	192	560	266	561	192	561	263	561	263	561	192	562	260	553	295	553	237	556	297	556	297	553	237	556	236	556	297	556	236	558	299	558	299	556	236	558	234	558	299	558	234	560	301	560	301	558	234	560	231	560	301	560	231	560	305	560	305	560	231	560	228	560	151	560	228	560	154	560	112	560	189	560	151	560	35	560	-2	560	-41	560	35	560	-41	561	-38	560	35	561	-38	561	32	561	32	561	-38	562	29	553	64	553	6	556	66	556	66	553	6	556	5	556	66	556	5	558	68	558	68	556	5	558	3	558	68	558	3	560	70	560	70	558	3	560	0	560	70	560	0	560	74	560	74	560	0	560	-2	560	-79	560	-2	560	-76	560	-118	560	-41	560	-79	540	420	540	382	541	385	540	420	541	385	542	388	540	420	542	388	562	426	540	420	562	426	564	428	540	420	564	428	567	430	540	420	567	430	540	423	540	420	540	417	540	346	540	420	540	346	540	343	540	346	540	417	538	349	538	349	540	417	538	414	538	349	538	414	536	351	536	351	538	414	536	412	536	351	536	412	533	353	533	353	536	412	533	411	533	353	533	411	530	353	530	353	533	411	530	410	530	353	530	410	527	353	527	353	530	410	527	411	527	353	527	411	524	351	524	351	527	411	524	412	524	351	524	412	522	349	522	349	524	412	522	414	522	349	522	414	521	346	521	346	522	414	521	417	521	346	521	417	520	420	578	-124	576	-126	600	-136	600	-136	576	-126	573	-127	600	-136	573	-127	570	-128	570	-128	567	-127	600	-136	600	-136	567	-127	540	-121	600	-136	540	-121	538	-124	570	-108	573	-108	573	-50	570	-108	573	-50	570	-51	570	-51	567	-50	567	-108	567	-108	567	-50	564	-110	561	-44	561	-115	562	-47	562	-47	561	-115	562	-112	562	-47	562	-112	564	-49	564	-49	562	-112	564	-110	564	-49	564	-110	567	-50	560	-41	560	-118	561	-115	560	-41	561	-115	561	-44	570	-31	573	-31	573	26	570	-31	573	26	570	25	570	25	567	26	567	-31	567	-31	567	26	564	-33	564	27	562	29	562	-35	564	27	562	-35	564	-33	564	27	564	-33	567	26	553	-12	553	-70	556	-10	556	-10	553	-70	556	-71	556	-10	556	-71	558	-8	558	-8	556	-71	558	-73	558	-8	558	-73	560	-6	560	-6	558	-73	560	-76	560	-6	560	-76	560	-2	570	45	573	45	573	103	570	45	573	103	570	102	570	102	567	103	567	45	567	45	567	103	564	43	561	109	561	38	562	106	562	106	561	38	562	41	562	106	562	41	564	104	564	104	562	41	564	43	564	104	564	43	567	103	560	112	560	35	561	38	560	112	561	38	561	109	560	112	560	74	560	35	570	122	573	122	573	180	570	122	573	180	570	179	570	179	567	180	567	122	567	122	567	180	564	120	561	186	561	115	562	183	562	183	561	115	562	118	562	183	562	118	564	181	564	181	562	118	564	120	564	181	564	120	567	180	560	189	560	112	561	115	560	189	561	115	561	186	553	141	553	83	556	143	556	143	553	83	556	82	556	143	556	82	558	145	558	145	556	82	558	80	558	145	558	80	560	147	560	147	558	80	560	77	560	147	560	77	560	151	560	151	560	77	560	74	570	199	573	199	573	257	570	199	573	257	570	256	570	256	567	257	567	199	567	199	567	257	564	197	564	258	562	260	562	195	564	258	562	195	564	197	564	258	564	197	567	257	553	218	553	160	556	220	556	220	553	160	556	159	556	220	556	159	558	222	558	222	556	159	558	157	558	222	558	157	560	224	560	224	558	157	560	154	560	224	560	154	560	228	570	276	573	276	573	334	570	276	573	334	570	333	570	333	567	334	567	276	567	276	567	334	564	274	561	340	561	269	562	337	562	337	561	269	562	272	562	337	562	272	564	335	564	335	562	272	564	274	564	335	564	274	567	334	560	343	560	266	561	269	560	343	561	269	561	340	560	343	560	305	560	266	570	353	573	353	573	411	570	353	573	411	570	410	570	410	567	411	567	353	567	353	567	411	564	351	561	417	561	346	562	414	562	414	561	346	562	349	562	414	562	349	564	412	564	412	562	349	564	351	564	412	564	351	567	411	560	420	560	343	561	346	560	420	561	346	561	417	553	372	553	314	556	374	556	374	553	314	556	313	556	374	556	313	558	376	558	376	556	313	558	311	558	376	558	311	560	379	560	379	558	311	560	308	560	379	560	308	560	382	560	382	560	308	560	305	570	-108	570	-51	567	-108	570	-31	570	25	567	-31	570	45	570	102	567	45	570	122	570	179	567	122	570	199	570	256	567	199	570	276	570	333	567	276	570	353	570	410	567	353	536	428	538	426	600	437	600	437	538	426	567	430	600	437	567	430	570	430	570	430	573	430	600	437	600	437	573	430	576	428	600	437	576	428	578	426	579	-115	580	-118	580	-41	580	-41	580	35	579	-38	579	-38	580	35	579	32	579	-38	579	32	578	-35	578	-35	579	32	578	29	578	-35	578	29	576	-33	576	-33	578	29	576	27	576	-33	576	27	573	-31	573	-31	576	27	573	26	580	35	580	112	579	38	579	38	580	112	579	109	579	38	579	109	578	41	578	41	579	109	578	106	578	41	578	106	576	43	576	43	578	106	576	104	576	43	576	104	573	45	573	45	576	104	573	103	580	112	580	189	579	115	579	115	580	189	579	186	579	115	579	186	578	118	578	118	579	186	578	183	578	118	578	183	576	120	576	120	578	183	576	181	576	120	576	181	573	122	573	122	576	181	573	180	580	189	580	266	579	192	579	192	580	266	579	263	579	192	579	263	578	195	578	195	579	263	578	260	578	195	578	260	576	197	576	197	578	260	576	258	576	197	576	258	573	199	573	199	576	258	573	257	580	266	580	343	579	269	579	269	580	343	579	340	579	269	579	340	578	272	578	272	579	340	578	337	578	272	578	337	576	274	576	274	578	337	576	335	576	274	576	335	573	276	573	276	576	335	573	334	580	343	580	420	579	346	579	346	580	420	579	417	579	346	579	417	578	349	578	349	579	417	578	414	578	349	578	414	576	351	576	351	578	414	576	412	576	351	576	412	573	353	573	353	576	412	573	411	582	388	600	437	580	385	580	385	600	437	580	420	580	385	580	420	580	382	580	382	580	305	580	308	590	-69	593	-70	593	-12	590	-69	593	-12	590	-12	590	-12	587	-12	587	-70	587	-70	587	-12	584	-71	580	-6	580	-76	582	-8	582	-8	580	-76	582	-73	582	-8	582	-73	584	-10	584	-10	582	-73	584	-71	584	-10	584	-71	587	-12	580	-2	580	-79	580	-76	580	-2	580	-76	580	-6	573	-50	573	-108	576	-49	576	-49	573	-108	576	-110	576	-49	576	-110	578	-47	578	-47	576	-110	578	-112	578	-47	578	-112	579	-44	579	-44	578	-112	579	-115	579	-44	579	-115	580	-41	590	84	593	83	593	141	590	84	593	141	590	141	590	141	587	141	587	83	587	83	587	141	584	82	580	147	580	77	582	145	582	145	580	77	582	80	582	145	582	80	584	143	584	143	582	80	584	82	584	143	584	82	587	141	580	151	580	74	580	77	580	151	580	77	580	147	590	238	593	237	593	295	590	238	593	295	590	295	590	295	587	295	587	237	587	237	587	295	584	236	580	302	580	231	582	299	582	299	580	231	582	234	582	299	582	234	584	297	584	297	582	234	584	236	584	297	584	236	587	295	580	305	580	228	580	231	580	305	580	231	580	302	582	388	584	390	600	437	600	437	584	390	587	391	600	437	587	391	590	392	590	392	593	391	600	437	600	437	593	391	596	390	600	437	596	390	598	388	590	-69	590	-12	587	-70	596	66	593	64	593	6	593	6	593	64	590	7	587	6	590	7	590	64	587	6	590	64	587	64	590	64	590	7	593	64	590	84	590	141	587	83	596	220	593	218	593	160	593	160	593	218	590	161	587	160	590	161	590	218	587	160	590	218	587	218	590	218	590	161	593	218	590	238	590	295	587	237	596	374	593	372	593	314	593	314	593	372	590	315	587	314	590	315	590	372	587	314	590	372	587	372	590	372	590	315	593	372	593	-12	593	-70	596	-10	596	-10	593	-70	596	-71	596	-10	596	-71	598	-8	598	-8	596	-71	598	-73	598	-8	598	-73	599	-6	599	-6	598	-73	599	-76	599	-6	599	-76	600	-2	600	-2	599	-76	600	-79	593	141	593	83	596	143	596	143	593	83	596	82	596	143	596	82	598	145	598	145	596	82	598	80	598	145	598	80	599	147	599	147	598	80	599	77	599	147	599	77	600	151	600	151	599	77	600	74	593	295	593	237	596	297	596	297	593	237	596	236	596	297	596	236	598	299	598	299	596	236	598	234	598	299	598	234	599	301	599	301	598	234	599	231	599	301	599	231	600	305	600	305	599	231	600	228	600	382	599	379	599	308	600	382	599	308	600	305	600	382	600	437	599	385	580	305	580	382	580	343	579	423	580	420	600	437	579	423	600	437	578	426	560	420	553	391	556	390	560	420	556	390	558	388	560	420	558	388	560	385	560	420	560	385	560	382	600	437	0	437	10	430	600	437	10	430	50	430	600	437	50	430	90	430	600	437	90	430	130	430	600	437	130	430	133	430	600	437	133	430	170	430	600	437	170	430	173	430	600	437	173	430	210	430	600	437	210	430	213	430	600	437	213	430	250	430	600	437	250	430	253	430	600	437	253	430	290	430	600	437	290	430	293	430	600	437	293	430	330	430	600	437	330	430	333	430	600	437	333	430	370	430	600	437	370	430	373	430	600	437	373	430	410	430	600	437	410	430	413	430	600	437	413	430	450	430	600	437	450	430	453	430	600	437	453	430	490	430	600	437	490	430	493	430	600	437	493	430	496	428	600	437	496	428	530	430	600	437	530	430	533	430	600	437	533	430	536	428	502	388	504	390	521	423	521	423	504	390	507	391	521	423	507	391	510	392	510	392	513	391	521	423	521	423	513	391	520	420	520	343	520	420	520	382	520	266	520	228	520	189	520	266	520	189	521	192	520	266	521	192	521	263	520	420	513	391	516	390	520	420	516	390	518	388	520	420	518	388	520	385	520	420	520	385	520	382	500	382	501	385	500	420	500	420	501	385	502	388	500	420	502	388	522	426	522	426	502	388	521	423	500	420	522	426	524	428	500	420	524	428	527	430	500	420	527	430	499	423	527	430	530	430	498	426	527	430	498	426	499	423	482	260	480	263	480	192	480	192	480	263	480	266	480	192	480	266	480	189	480	189	480	266	480	228	480	382	480	343	480	420	480	420	480	423	473	391	473	391	480	423	470	392	467	391	470	392	480	423	467	391	480	423	464	390	464	390	480	423	462	388	480	420	473	391	476	390	480	420	476	390	478	388	480	420	478	388	479	385	480	420	479	385	480	382	460	382	460	385	460	420	460	420	460	385	462	388	460	420	462	388	482	426	482	426	462	388	480	423	460	420	482	426	484	428	460	420	484	428	487	430	460	420	487	430	459	423	487	430	490	430	458	426	487	430	458	426	459	423	490	430	453	430	456	428	490	430	456	428	458	426	442	260	440	263	440	192	440	192	440	263	440	266	440	192	440	266	440	189	440	189	440	266	440	228	440	382	440	343	440	420	440	420	440	423	433	391	433	391	440	423	430	392	427	391	430	392	440	423	427	391	440	423	424	390	424	390	440	423	422	388	440	420	433	391	436	390	440	420	436	390	438	388	440	420	438	388	439	385	440	420	439	385	440	382	422	388	440	423	421	385	421	385	440	423	420	420	421	385	420	420	420	382	420	382	420	305	421	308	420	420	440	423	442	426	420	420	442	426	444	428	420	420	444	428	447	430	420	420	447	430	420	423	447	430	450	430	418	426	447	430	418	426	420	423	450	430	413	430	416	428	450	430	416	428	418	426	402	260	401	263	401	192	401	192	401	263	400	266	401	192	400	266	400	189	400	189	400	266	400	228	400	382	400	343	400	420	400	420	401	423	393	391	393	391	401	423	390	392	387	391	390	392	401	423	387	391	401	423	384	390	384	390	401	423	382	388	400	420	393	391	396	390	400	420	396	390	398	388	400	420	398	388	400	385	400	420	400	385	400	382	380	382	381	385	380	420	380	420	381	385	382	388	380	420	382	388	402	426	402	426	382	388	401	423	380	420	402	426	404	428	380	420	404	428	407	430	380	420	407	430	380	423	407	430	410	430	378	426	407	430	378	426	380	423	410	430	373	430	376	428	410	430	376	428	378	426	362	260	360	263	360	192	360	192	360	263	360	266	360	192	360	266	360	189	360	189	360	266	360	228	360	382	360	343	360	420	360	420	360	423	353	391	353	391	360	423	350	392	347	391	350	392	360	423	347	391	360	423	344	390	344	390	360	423	342	388	360	420	353	391	356	390	360	420	356	390	358	388	360	420	358	388	359	385	360	420	359	385	360	382	340	382	340	385	340	420	340	420	340	385	342	388	340	420	342	388	362	426	362	426	342	388	360	423	340	420	362	426	364	428	340	420	364	428	367	430	340	420	367	430	339	423	367	430	370	430	338	426	367	430	338	426	339	423	370	430	333	430	336	428	370	430	336	428	338	426	322	260	320	263	320	192	320	192	320	263	320	266	320	192	320	266	320	189	320	189	320	266	320	228	320	382	320	343	320	420	320	420	320	423	313	391	313	391	320	423	310	392	307	391	310	392	320	423	307	391	320	423	304	390	304	390	320	423	302	388	320	420	313	391	316	390	320	420	316	390	318	388	320	420	318	388	319	385	320	420	319	385	320	382	302	388	320	423	301	385	301	385	320	423	300	420	301	385	300	420	300	382	300	382	300	305	301	308	300	420	320	423	322	426	300	420	322	426	324	428	300	420	324	428	327	430	300	420	327	430	300	423	327	430	330	430	298	426	327	430	298	426	300	423	330	430	293	430	296	428	330	430	296	428	298	426	282	260	281	263	281	192	281	192	281	263	280	266	281	192	280	266	280	189	280	189	280	266	280	228	280	382	280	343	280	420	280	420	281	423	273	391	273	391	281	423	270	392	267	391	270	392	281	423	267	391	281	423	264	390	264	390	281	423	262	388	280	420	273	391	276	390	280	420	276	390	278	388	280	420	278	388	280	385	280	420	280	385	280	382	260	382	261	385	260	420	260	420	261	385	262	388	260	420	262	388	282	426	282	426	262	388	281	423	260	420	282	426	284	428	260	420	284	428	287	430	260	420	287	430	260	423	287	430	290	430	258	426	287	430	258	426	260	423	290	430	253	430	256	428	290	430	256	428	258	426	242	260	240	263	240	192	240	192	240	263	240	266	240	192	240	266	240	189	240	189	240	266	240	228	240	382	240	343	240	420	240	420	240	423	233	391	233	391	240	423	230	392	227	391	230	392	240	423	227	391	240	423	224	390	224	390	240	423	222	388	240	420	233	391	236	390	240	420	236	390	238	388	240	420	238	388	239	385	240	420	239	385	240	382	220	382	220	385	220	420	220	420	220	385	222	388	220	420	222	388	242	426	242	426	222	388	240	423	220	420	242	426	244	428	220	420	244	428	247	430	220	420	247	430	219	423	247	430	250	430	218	426	247	430	218	426	219	423	250	430	213	430	216	428	250	430	216	428	218	426	202	260	200	263	200	192	200	192	200	263	200	266	200	192	200	266	200	189	200	189	200	266	200	228	200	382	200	343	200	420	200	420	200	423	193	391	193	391	200	423	190	392	187	391	190	392	200	423	187	391	200	423	184	390	184	390	200	423	182	388	200	420	193	391	196	390	200	420	196	390	198	388	200	420	198	388	199	385	200	420	199	385	200	382	182	299	181	302	181	231	181	231	181	302	180	305	181	231	180	305	180	228	180	228	180	305	180	266	180	420	180	382	181	385	180	420	181	385	182	388	180	420	182	388	200	423	180	420	200	423	202	426	180	420	202	426	204	428	180	420	204	428	207	430	180	420	207	430	180	423	207	430	210	430	178	426	207	430	178	426	180	423	210	430	173	430	176	428	210	430	176	428	178	426	162	260	161	263	161	192	161	192	161	263	160	266	161	192	160	266	160	189	160	189	160	266	160	228	160	382	160	343	160	420	160	420	161	423	153	391	153	391	161	423	150	392	147	391	150	392	161	423	147	391	161	423	144	390	144	390	161	423	142	388	160	420	153	391	156	390	160	420	156	390	158	388	160	420	158	388	160	385	160	420	160	385	160	382	140	382	141	385	140	420	140	420	141	385	142	388	140	420	142	388	162	426	162	426	142	388	161	423	140	420	162	426	164	428	140	420	164	428	167	430	140	420	167	430	140	423	167	430	170	430	138	426	167	430	138	426	140	423	170	430	133	430	136	428	170	430	136	428	138	426	122	260	120	263	120	192	120	192	120	263	120	266	120	192	120	266	120	189	120	189	120	266	120	228	120	382	120	343	120	420	120	420	120	423	113	391	113	391	120	423	110	392	107	391	110	392	120	423	107	391	120	423	104	390	104	390	120	423	102	388	120	420	113	391	116	390	120	420	116	390	118	388	120	420	118	388	119	385	120	420	119	385	120	382	100	382	100	385	100	420	100	420	100	385	102	388	100	420	102	388	122	426	122	426	102	388	120	423	100	420	122	426	124	428	100	420	124	428	127	430	100	420	127	430	99	423	127	430	130	430	98	426	127	430	98	426	99	423	58	426	87	430	90	430	90	430	93	430	130	430	130	430	93	430	96	428	130	430	96	428	98	426	82	260	80	263	80	192	80	192	80	263	80	266	80	192	80	266	80	189	80	189	80	266	80	228	80	382	80	343	80	420	80	420	80	423	73	391	73	391	80	423	70	392	67	391	70	392	80	423	67	391	80	423	64	390	64	390	80	423	62	388	80	420	73	391	76	390	80	420	76	390	78	388	80	420	78	388	79	385	80	420	79	385	80	382	62	299	61	302	61	231	61	231	61	302	60	305	61	231	60	305	60	228	60	228	60	305	60	266	60	420	60	382	61	385	60	420	61	385	62	388	60	420	62	388	80	423	60	420	80	423	82	426	60	420	82	426	84	428	60	420	84	428	87	430	60	420	87	430	60	423	18	426	47	430	50	430	50	430	53	430	90	430	90	430	53	430	56	428	90	430	56	428	58	426	42	260	41	263	41	192	41	192	41	263	40	266	41	192	40	266	40	189	40	189	40	266	40	228	40	382	40	343	40	420	40	420	41	423	33	391	33	391	41	423	30	392	27	391	30	392	41	423	27	391	41	423	24	390	24	390	41	423	22	388	40	420	33	391	36	390	40	420	36	390	38	388	40	420	38	388	40	385	40	420	40	385	40	382	41	423	42	426	22	388	22	388	42	426	20	420	22	388	20	420	21	385	21	385	20	420	20	382	20	305	20	382	20	343	20	305	20	266	20	228	20	74	20	151	20	112	20	74	20	35	20	-2	21	-83	20	-79	20	-118	21	-83	20	-118	22	-85	22	-85	20	-118	42	-124	22	-85	42	-124	41	-121	20	420	42	426	44	428	20	420	44	428	47	430	20	420	47	430	20	423	2	426	4	428	0	437	0	437	4	428	7	430	0	437	7	430	10	430	10	430	13	430	50	430	50	430	13	430	16	428	50	430	16	428	18	426	0	420	1	423	0	437	0	437	1	423	2	426	599	308	599	379	598	311	598	311	599	379	598	376	598	311	598	376	596	313	596	313	598	376	596	374	596	313	596	374	593	314	600	228	599	224	599	154	600	228	599	154	600	151	599	154	599	224	598	157	598	157	599	224	598	222	598	157	598	222	596	159	596	159	598	222	596	220	596	159	596	220	593	160	600	74	599	70	599	0	600	74	599	0	600	-2	599	0	599	70	598	3	598	3	599	70	598	68	598	3	598	68	596	5	596	5	598	68	596	66	596	5	596	66	593	6	600	-136	600	-79	599	-83	600	-136	599	-83	598	-85	600	-136	598	-85	596	-87	600	-136	596	-87	593	-89	600	-136	593	-89	590	-89	600	-136	590	-89	587	-89	600	-136	587	-89	584	-87	600	-136	584	-87	582	-85	600	-136	582	-85	580	-83	600	-136	580	-83	580	-118	600	-136	580	-118	579	-121	600	-136	579	-121	578	-124	580	-79	580	-118	580	-83	560	-118	560	-83	558	-85	560	-118	558	-85	556	-87	560	-118	556	-87	553	-89	567	-127	564	-126	540	-118	540	-118	564	-126	562	-124	540	-118	562	-124	542	-85	542	-85	562	-124	561	-121	542	-85	561	-121	544	-87	541	-83	540	-79	540	-118	541	-83	540	-118	542	-85	540	-118	540	-121	567	-127	600	-136	538	-124	536	-126	600	-136	536	-126	533	-127	600	-136	533	-127	530	-128	600	-136	530	-128	496	-126	600	-136	496	-126	493	-127	600	-136	493	-127	490	-128	600	-136	490	-128	456	-126	600	-136	456	-126	453	-127	600	-136	453	-127	450	-128	600	-136	450	-128	413	-127	600	-136	413	-127	410	-128	600	-136	410	-128	373	-127	600	-136	373	-127	370	-128	600	-136	370	-128	333	-127	600	-136	333	-127	330	-128	600	-136	330	-128	293	-127	600	-136	293	-127	290	-128	600	-136	290	-128	253	-127	600	-136	253	-127	250	-128	600	-136	250	-128	213	-127	600	-136	213	-127	210	-128	600	-136	210	-128	173	-127	600	-136	173	-127	170	-128	600	-136	170	-128	133	-127	600	-136	133	-127	130	-128	600	-136	130	-128	93	-127	600	-136	93	-127	90	-128	600	-136	90	-128	53	-127	600	-136	53	-127	50	-128	600	-136	50	-128	13	-127	600	-136	13	-127	10	-128	600	-136	10	-128	0	-136	521	-121	520	-118	513	-89	521	-121	513	-89	510	-89	510	-89	507	-89	521	-121	521	-121	507	-89	504	-87	521	-121	504	-87	502	-85	520	-118	520	-79	520	-83	520	-118	520	-83	518	-85	520	-118	518	-85	516	-87	520	-118	516	-87	513	-89	501	-83	500	-79	500	-118	501	-83	500	-118	502	-85	502	-85	500	-118	522	-124	502	-85	522	-124	521	-121	500	-118	527	-127	524	-126	500	-118	524	-126	522	-124	496	-126	530	-128	498	-124	498	-124	530	-128	527	-127	498	-124	527	-127	499	-121	499	-121	527	-127	500	-118	480	-121	480	-118	473	-89	480	-121	473	-89	470	-89	470	-89	467	-89	480	-121	480	-121	467	-89	464	-87	480	-121	464	-87	462	-85	480	-118	480	-79	479	-83	480	-118	479	-83	478	-85	480	-118	478	-85	476	-87	480	-118	476	-87	473	-89	460	-83	460	-79	460	-118	460	-83	460	-118	462	-85	462	-85	460	-118	482	-124	462	-85	482	-124	480	-121	460	-118	487	-127	484	-126	460	-118	484	-126	482	-124	456	-126	490	-128	458	-124	458	-124	490	-128	487	-127	458	-124	487	-127	459	-121	459	-121	487	-127	460	-118	440	-121	440	-118	433	-89	440	-121	433	-89	430	-89	430	-89	427	-89	440	-121	440	-121	427	-89	424	-87	440	-121	424	-87	422	-85	440	-118	440	-79	439	-83	440	-118	439	-83	438	-85	440	-118	438	-85	436	-87	440	-118	436	-87	433	-89	420	-79	420	-118	421	-83	421	-83	420	-118	440	-121	421	-83	440	-121	422	-85	420	-118	447	-127	444	-126	420	-118	444	-126	442	-124	420	-118	442	-124	440	-121	416	-126	450	-128	418	-124	418	-124	450	-128	447	-127	418	-124	447	-127	420	-121	420	-121	447	-127	420	-118	401	-121	400	-118	393	-89	401	-121	393	-89	390	-89	390	-89	387	-89	401	-121	401	-121	387	-89	384	-87	401	-121	384	-87	382	-85	400	-118	400	-79	400	-83	400	-118	400	-83	398	-85	400	-118	398	-85	396	-87	400	-118	396	-87	393	-89	381	-83	380	-79	380	-118	381	-83	380	-118	382	-85	382	-85	380	-118	402	-124	382	-85	402	-124	401	-121	380	-118	407	-127	404	-126	380	-118	404	-126	402	-124	376	-126	410	-128	378	-124	378	-124	410	-128	407	-127	378	-124	407	-127	380	-121	380	-121	407	-127	380	-118	360	-121	360	-118	353	-89	360	-121	353	-89	350	-89	350	-89	347	-89	360	-121	360	-121	347	-89	344	-87	360	-121	344	-87	342	-85	360	-118	360	-79	359	-83	360	-118	359	-83	358	-85	360	-118	358	-85	356	-87	360	-118	356	-87	353	-89	340	-83	340	-79	340	-118	340	-83	340	-118	342	-85	342	-85	340	-118	362	-124	342	-85	362	-124	360	-121	340	-118	367	-127	364	-126	340	-118	364	-126	362	-124	336	-126	370	-128	338	-124	338	-124	370	-128	367	-127	338	-124	367	-127	339	-121	339	-121	367	-127	340	-118	320	-121	320	-118	313	-89	320	-121	313	-89	310	-89	310	-89	307	-89	320	-121	320	-121	307	-89	304	-87	320	-121	304	-87	302	-85	320	-118	320	-79	319	-83	320	-118	319	-83	318	-85	320	-118	318	-85	316	-87	320	-118	316	-87	313	-89	300	-79	300	-118	301	-83	301	-83	300	-118	320	-121	301	-83	320	-121	302	-85	300	-118	327	-127	324	-126	300	-118	324	-126	322	-124	300	-118	322	-124	320	-121	296	-126	330	-128	298	-124	298	-124	330	-128	327	-127	298	-124	327	-127	300	-121	300	-121	327	-127	300	-118	281	-121	280	-118	273	-89	281	-121	273	-89	270	-89	270	-89	267	-89	281	-121	281	-121	267	-89	264	-87	281	-121	264	-87	262	-85	280	-118	280	-79	280	-83	280	-118	280	-83	278	-85	280	-118	278	-85	276	-87	280	-118	276	-87	273	-89	261	-83	260	-79	260	-118	261	-83	260	-118	262	-85	262	-85	260	-118	282	-124	262	-85	282	-124	281	-121	260	-118	287	-127	284	-126	260	-118	284	-126	282	-124	256	-126	290	-128	258	-124	258	-124	290	-128	287	-127	258	-124	287	-127	260	-121	260	-121	287	-127	260	-118	240	-121	240	-118	233	-89	240	-121	233	-89	230	-89	230	-89	227	-89	240	-121	240	-121	227	-89	224	-87	240	-121	224	-87	222	-85	240	-118	240	-79	239	-83	240	-118	239	-83	238	-85	240	-118	238	-85	236	-87	240	-118	236	-87	233	-89	220	-83	220	-79	220	-118	220	-83	220	-118	222	-85	222	-85	220	-118	242	-124	222	-85	242	-124	240	-121	220	-118	247	-127	244	-126	220	-118	244	-126	242	-124	216	-126	250	-128	218	-124	218	-124	250	-128	247	-127	218	-124	247	-127	219	-121	219	-121	247	-127	220	-118	200	-121	200	-118	193	-89	200	-121	193	-89	190	-89	190	-89	187	-89	200	-121	200	-121	187	-89	184	-87	200	-121	184	-87	182	-85	200	-118	200	-79	199	-83	200	-118	199	-83	198	-85	200	-118	198	-85	196	-87	200	-118	196	-87	193	-89	180	-2	180	74	180	35	180	-79	180	-118	181	-83	180	-118	207	-127	204	-126	180	-118	204	-126	202	-124	180	-118	202	-124	200	-121	180	-118	200	-121	182	-85	180	-118	182	-85	181	-83	176	-126	210	-128	178	-124	178	-124	210	-128	207	-127	178	-124	207	-127	180	-121	180	-121	207	-127	180	-118	161	-121	160	-118	153	-89	161	-121	153	-89	150	-89	150	-89	147	-89	161	-121	161	-121	147	-89	144	-87	161	-121	144	-87	142	-85	160	-118	160	-79	160	-83	160	-118	160	-83	158	-85	160	-118	158	-85	156	-87	160	-118	156	-87	153	-89	141	-83	140	-79	140	-118	141	-83	140	-118	142	-85	142	-85	140	-118	162	-124	142	-85	162	-124	161	-121	140	-118	167	-127	164	-126	140	-118	164	-126	162	-124	136	-126	170	-128	138	-124	138	-124	170	-128	167	-127	138	-124	167	-127	140	-121	140	-121	167	-127	140	-118	120	-121	120	-118	113	-89	120	-121	113	-89	110	-89	110	-89	107	-89	120	-121	120	-121	107	-89	104	-87	120	-121	104	-87	102	-85	120	-118	120	-79	119	-83	120	-118	119	-83	118	-85	120	-118	118	-85	116	-87	120	-118	116	-87	113	-89	100	-83	100	-79	100	-118	100	-83	100	-118	102	-85	102	-85	100	-118	122	-124	102	-85	122	-124	120	-121	100	-118	127	-127	124	-126	100	-118	124	-126	122	-124	96	-126	130	-128	98	-124	98	-124	130	-128	127	-127	98	-124	127	-127	99	-121	99	-121	127	-127	100	-118	80	-121	80	-118	73	-89	80	-121	73	-89	70	-89	70	-89	67	-89	80	-121	80	-121	67	-89	64	-87	80	-121	64	-87	62	-85	80	-118	80	-79	79	-83	80	-118	79	-83	78	-85	80	-118	78	-85	76	-87	80	-118	76	-87	73	-89	60	-2	60	74	60	35	60	-79	60	-118	61	-83	60	-118	87	-127	84	-126	60	-118	84	-126	82	-124	60	-118	82	-124	80	-121	60	-118	80	-121	62	-85	60	-118	62	-85	61	-83	56	-126	90	-128	58	-124	58	-124	90	-128	87	-127	58	-124	87	-127	60	-121	60	-121	87	-127	60	-118	41	-121	40	-118	33	-89	41	-121	33	-89	30	-89	30	-89	27	-89	41	-121	41	-121	27	-89	24	-87	41	-121	24	-87	22	-85	40	-118	40	-79	40	-83	40	-118	40	-83	38	-85	40	-118	38	-85	36	-87	40	-118	36	-87	33	-89	20	-118	47	-127	44	-126	20	-118	44	-126	42	-124	16	-126	50	-128	18	-124	18	-124	50	-128	47	-127	18	-124	47	-127	20	-121	20	-121	47	-127	20	-118	0	-136	10	-128	7	-127	0	-136	7	-127	4	-126	0	-136	4	-126	2	-124	0	-136	2	-124	1	-121	0	-136	1	-121	0	-118	587	314	587	372	584	313	584	313	587	372	584	374	584	313	584	374	582	311	582	311	584	374	582	376	582	311	582	376	580	308	580	308	582	376	580	379	580	308	580	379	580	382	587	160	587	218	584	159	584	159	587	218	584	220	584	159	584	220	582	157	582	157	584	220	582	222	582	157	582	222	580	154	580	154	582	222	580	224	580	154	580	224	580	228	580	151	580	154	580	228	580	151	580	228	580	189	587	6	587	64	584	5	584	5	587	64	584	66	584	5	584	66	582	3	582	3	584	66	582	68	582	3	582	68	580	0	580	0	582	68	580	70	580	0	580	70	580	74	580	-2	580	0	580	74	580	-2	580	74	580	35	510	-69	513	-70	513	-12	510	-69	513	-12	510	-12	510	-12	507	-12	507	-70	507	-70	507	-12	504	-71	501	-6	501	-76	502	-8	502	-8	501	-76	502	-73	502	-8	502	-73	504	-10	504	-10	502	-73	504	-71	504	-10	504	-71	507	-12	500	74	500	151	500	112	500	-2	500	-41	500	-79	500	-2	500	-79	501	-76	500	-2	501	-76	501	-6	480	32	480	-38	482	29	482	29	480	-38	482	-35	482	29	482	-35	484	27	484	27	482	-35	484	-33	484	27	484	-33	487	26	487	26	484	-33	487	-31	487	26	487	-31	490	25	490	25	487	-31	490	-31	490	25	490	-31	493	26	493	26	490	-31	493	-31	493	26	493	-31	496	27	496	27	493	-31	496	-33	496	27	496	-33	498	29	498	29	496	-33	498	-35	498	29	498	-35	499	32	499	32	498	-35	499	-38	499	32	499	-38	500	35	500	35	499	-38	500	-41	500	-118	500	-41	499	-115	499	-115	500	-41	499	-44	499	-115	499	-44	498	-112	498	-112	499	-44	498	-47	498	-112	498	-47	496	-110	496	-110	498	-47	496	-49	496	-110	496	-49	493	-108	493	-108	496	-49	493	-50	493	-108	493	-50	490	-108	490	-108	493	-50	490	-51	490	-108	490	-51	487	-108	487	-108	490	-51	487	-50	487	-108	487	-50	484	-110	484	-110	487	-50	484	-49	484	-110	484	-49	482	-112	482	-112	484	-49	482	-47	482	-112	482	-47	480	-115	480	-115	482	-47	480	-44	480	-115	480	-44	480	-41	510	7	513	6	513	64	510	7	513	64	510	64	510	64	507	64	507	6	507	6	507	64	504	5	501	70	501	0	502	68	502	68	501	0	502	3	502	68	502	3	504	66	504	66	502	3	504	5	504	66	504	5	507	64	500	74	500	-2	501	0	500	74	501	0	501	70	500	74	500	35	500	-2	510	84	513	83	513	141	510	84	513	141	510	141	510	141	507	141	507	83	507	83	507	141	504	82	501	147	501	77	502	145	502	145	501	77	502	80	502	145	502	80	504	143	504	143	502	80	504	82	504	143	504	82	507	141	500	151	500	74	501	77	500	151	501	77	501	147	500	35	500	112	499	38	499	38	500	112	499	109	499	38	499	109	498	41	498	41	499	109	498	106	498	41	498	106	496	43	496	43	498	106	496	104	496	43	496	104	493	45	493	45	496	104	493	103	493	45	493	103	490	45	490	45	493	103	490	102	490	45	490	102	487	45	487	45	490	102	487	103	487	45	487	103	484	43	484	43	487	103	484	104	484	43	484	104	482	41	482	41	484	104	482	106	482	41	482	106	480	38	480	38	482	106	480	109	480	38	480	109	480	112	510	161	513	160	513	218	510	161	513	218	510	218	510	218	507	218	507	160	507	160	507	218	504	159	501	224	501	154	502	222	502	222	501	154	502	157	502	222	502	157	504	220	504	220	502	157	504	159	504	220	504	159	507	218	500	305	500	382	500	343	500	228	500	189	500	151	500	228	500	151	501	154	500	228	501	154	501	224	482	260	482	195	484	258	484	258	482	195	484	197	484	258	484	197	487	257	487	257	484	197	487	199	487	257	487	199	490	256	490	256	487	199	490	199	490	256	490	199	493	257	493	257	490	199	493	199	493	257	493	199	496	258	496	258	493	199	496	197	496	258	496	197	498	260	498	260	496	197	498	195	498	260	498	195	499	263	499	263	498	195	499	192	499	263	499	192	500	266	500	266	499	192	500	189	500	189	499	186	499	115	500	189	499	115	500	112	499	115	499	186	498	118	498	118	499	186	498	183	498	118	498	183	496	120	496	120	498	183	496	181	496	120	496	181	493	122	493	122	496	181	493	180	493	122	493	180	490	122	490	122	493	180	490	179	490	122	490	179	487	122	487	122	490	179	487	180	487	122	487	180	484	120	484	120	487	180	484	181	484	120	484	181	482	118	482	118	484	181	482	183	482	118	482	183	480	115	480	115	482	183	480	186	480	115	480	186	480	189	510	238	513	237	513	295	510	238	513	295	510	295	510	295	507	295	507	237	507	237	507	295	504	236	501	302	501	231	502	299	502	299	501	231	502	234	502	299	502	234	504	297	504	297	502	234	504	236	504	297	504	236	507	295	500	305	500	228	501	231	500	305	501	231	501	302	500	305	500	266	500	228	510	315	513	314	513	372	510	315	513	372	510	372	510	372	507	372	507	314	507	314	507	372	504	313	501	379	501	308	502	376	502	376	501	308	502	311	502	376	502	311	504	374	504	374	502	311	504	313	504	374	504	313	507	372	500	382	500	305	501	308	500	382	501	308	501	379	500	266	500	343	499	269	499	269	500	343	499	340	499	269	499	340	498	272	498	272	499	340	498	337	498	272	498	337	496	274	496	274	498	337	496	335	496	274	496	335	493	276	493	276	496	335	493	334	493	276	493	334	490	276	490	276	493	334	490	333	490	276	490	333	487	276	487	276	490	333	487	334	487	276	487	334	484	274	484	274	487	334	484	335	484	274	484	335	482	272	482	272	484	335	482	337	482	272	482	337	480	269	480	269	482	337	480	340	480	269	480	340	480	343	510	-69	510	-12	507	-70	510	7	510	64	507	6	510	84	510	141	507	83	510	161	510	218	507	160	510	238	510	295	507	237	510	315	510	372	507	314	513	295	513	237	516	297	516	297	513	237	516	236	516	297	516	236	518	299	518	299	516	236	518	234	518	299	518	234	520	301	520	301	518	234	520	231	520	301	520	231	520	305	520	305	520	231	520	228	520	151	520	228	520	154	520	112	520	189	520	151	520	35	520	-2	520	-41	520	35	520	-41	521	-38	513	64	513	6	516	66	516	66	513	6	516	5	516	66	516	5	518	68	518	68	516	5	518	3	518	68	518	3	520	70	520	70	518	3	520	0	520	70	520	0	520	74	520	74	520	0	520	-2	520	-79	520	-2	520	-76	520	-118	520	-41	520	-79	500	420	499	417	499	346	500	420	499	346	500	343	499	346	499	417	498	349	498	349	499	417	498	414	498	349	498	414	496	351	496	351	498	414	496	412	496	351	496	412	493	353	493	353	496	412	493	411	493	353	493	411	490	353	490	353	493	411	490	410	490	353	490	410	487	353	487	353	490	410	487	411	487	353	487	411	484	351	484	351	487	411	484	412	484	351	484	412	482	349	482	349	484	412	482	414	482	349	482	414	480	346	480	346	482	414	480	417	480	346	480	417	480	420	520	-41	520	-118	521	-115	520	-41	521	-115	521	-44	513	-12	513	-70	516	-10	516	-10	513	-70	516	-71	516	-10	516	-71	518	-8	518	-8	516	-71	518	-73	518	-8	518	-73	520	-6	520	-6	518	-73	520	-76	520	-6	520	-76	520	-2	520	35	521	38	520	112	520	35	520	112	520	74	513	141	513	83	516	143	516	143	513	83	516	82	516	143	516	82	518	145	518	145	516	82	518	80	518	145	518	80	520	147	520	147	518	80	520	77	520	147	520	77	520	151	520	151	520	77	520	74	513	218	513	160	516	220	516	220	513	160	516	159	516	220	516	159	518	222	518	222	516	159	518	157	518	222	518	157	520	224	520	224	518	157	520	154	520	224	520	154	520	228	520	266	521	269	520	343	520	266	520	343	520	305	513	372	513	314	516	374	516	374	513	314	516	313	516	374	516	313	518	376	518	376	516	313	518	311	518	376	518	311	520	379	520	379	518	311	520	308	520	379	520	308	520	382	520	382	520	308	520	305	470	-69	473	-70	473	-12	470	-69	473	-12	470	-12	470	-12	467	-12	467	-70	467	-70	467	-12	464	-71	460	-6	460	-76	462	-8	462	-8	460	-76	462	-73	462	-8	462	-73	464	-10	464	-10	462	-73	464	-71	464	-10	464	-71	467	-12	460	74	460	151	460	112	460	-2	460	-41	460	-79	460	-2	460	-79	460	-76	460	-2	460	-76	460	-6	440	32	440	-38	442	29	442	29	440	-38	442	-35	442	29	442	-35	444	27	444	27	442	-35	444	-33	444	27	444	-33	447	26	447	26	444	-33	447	-31	447	26	447	-31	450	25	450	25	447	-31	450	-31	450	25	450	-31	453	26	453	26	450	-31	453	-31	453	26	453	-31	456	27	456	27	453	-31	456	-33	456	27	456	-33	458	29	458	29	456	-33	458	-35	458	29	458	-35	459	32	459	32	458	-35	459	-38	459	32	459	-38	460	35	460	35	459	-38	460	-41	460	-118	460	-41	459	-115	459	-115	460	-41	459	-44	459	-115	459	-44	458	-112	458	-112	459	-44	458	-47	458	-112	458	-47	456	-110	456	-110	458	-47	456	-49	456	-110	456	-49	453	-108	453	-108	456	-49	453	-50	453	-108	453	-50	450	-108	450	-108	453	-50	450	-51	450	-108	450	-51	447	-108	447	-108	450	-51	447	-50	447	-108	447	-50	444	-110	444	-110	447	-50	444	-49	444	-110	444	-49	442	-112	442	-112	444	-49	442	-47	442	-112	442	-47	440	-115	440	-115	442	-47	440	-44	440	-115	440	-44	440	-41	470	7	473	6	473	64	470	7	473	64	470	64	470	64	467	64	467	6	467	6	467	64	464	5	460	70	460	0	462	68	462	68	460	0	462	3	462	68	462	3	464	66	464	66	462	3	464	5	464	66	464	5	467	64	460	74	460	-2	460	0	460	74	460	0	460	70	460	74	460	35	460	-2	470	84	473	83	473	141	470	84	473	141	470	141	470	141	467	141	467	83	467	83	467	141	464	82	460	147	460	77	462	145	462	145	460	77	462	80	462	145	462	80	464	143	464	143	462	80	464	82	464	143	464	82	467	141	460	151	460	74	460	77	460	151	460	77	460	147	460	35	460	112	459	38	459	38	460	112	459	109	459	38	459	109	458	41	458	41	459	109	458	106	458	41	458	106	456	43	456	43	458	106	456	104	456	43	456	104	453	45	453	45	456	104	453	103	453	45	453	103	450	45	450	45	453	103	450	102	450	45	450	102	447	45	447	45	450	102	447	103	447	45	447	103	444	43	444	43	447	103	444	104	444	43	444	104	442	41	442	41	444	104	442	106	442	41	442	106	440	38	440	38	442	106	440	109	440	38	440	109	440	112	470	161	473	160	473	218	470	161	473	218	470	218	470	218	467	218	467	160	467	160	467	218	464	159	460	224	460	154	462	222	462	222	460	154	462	157	462	222	462	157	464	220	464	220	462	157	464	159	464	220	464	159	467	218	460	305	460	382	460	343	460	228	460	189	460	151	460	228	460	151	460	154	460	228	460	154	460	224	442	260	442	195	444	258	444	258	442	195	444	197	444	258	444	197	447	257	447	257	444	197	447	199	447	257	447	199	450	256	450	256	447	199	450	199	450	256	450	199	453	257	453	257	450	199	453	199	453	257	453	199	456	258	456	258	453	199	456	197	456	258	456	197	458	260	458	260	456	197	458	195	458	260	458	195	459	263	459	263	458	195	459	192	459	263	459	192	460	266	460	266	459	192	460	189	460	189	459	186	459	115	460	189	459	115	460	112	459	115	459	186	458	118	458	118	459	186	458	183	458	118	458	183	456	120	456	120	458	183	456	181	456	120	456	181	453	122	453	122	456	181	453	180	453	122	453	180	450	122	450	122	453	180	450	179	450	122	450	179	447	122	447	122	450	179	447	180	447	122	447	180	444	120	444	120	447	180	444	181	444	120	444	181	442	118	442	118	444	181	442	183	442	118	442	183	440	115	440	115	442	183	440	186	440	115	440	186	440	189	470	238	473	237	473	295	470	238	473	295	470	295	470	295	467	295	467	237	467	237	467	295	464	236	460	302	460	231	462	299	462	299	460	231	462	234	462	299	462	234	464	297	464	297	462	234	464	236	464	297	464	236	467	295	460	305	460	228	460	231	460	305	460	231	460	302	460	305	460	266	460	228	470	315	473	314	473	372	470	315	473	372	470	372	470	372	467	372	467	314	467	314	467	372	464	313	460	379	460	308	462	376	462	376	460	308	462	311	462	376	462	311	464	374	464	374	462	311	464	313	464	374	464	313	467	372	460	382	460	305	460	308	460	382	460	308	460	379	460	266	460	343	459	269	459	269	460	343	459	340	459	269	459	340	458	272	458	272	459	340	458	337	458	272	458	337	456	274	456	274	458	337	456	335	456	274	456	335	453	276	453	276	456	335	453	334	453	276	453	334	450	276	450	276	453	334	450	333	450	276	450	333	447	276	447	276	450	333	447	334	447	276	447	334	444	274	444	274	447	334	444	335	444	274	444	335	442	272	442	272	444	335	442	337	442	272	442	337	440	269	440	269	442	337	440	340	440	269	440	340	440	343	470	-69	470	-12	467	-70	470	7	470	64	467	6	470	84	470	141	467	83	470	161	470	218	467	160	470	238	470	295	467	237	470	315	470	372	467	314	473	295	473	237	476	297	476	297	473	237	476	236	476	297	476	236	478	299	478	299	476	236	478	234	478	299	478	234	479	301	479	301	478	234	479	231	479	301	479	231	480	305	480	305	479	231	480	228	480	151	480	228	479	154	480	112	480	189	480	151	480	35	480	-2	480	-41	480	35	480	-41	480	-38	480	35	480	-38	480	32	473	64	473	6	476	66	476	66	473	6	476	5	476	66	476	5	478	68	478	68	476	5	478	3	478	68	478	3	479	70	479	70	478	3	479	0	479	70	479	0	480	74	480	74	479	0	480	-2	480	-79	480	-2	479	-76	480	-118	480	-41	480	-79	460	420	459	417	459	346	460	420	459	346	460	343	459	346	459	417	458	349	458	349	459	417	458	414	458	349	458	414	456	351	456	351	458	414	456	412	456	351	456	412	453	353	453	353	456	412	453	411	453	353	453	411	450	353	450	353	453	411	450	410	450	353	450	410	447	353	447	353	450	410	447	411	447	353	447	411	444	351	444	351	447	411	444	412	444	351	444	412	442	349	442	349	444	412	442	414	442	349	442	414	440	346	440	346	442	414	440	417	440	346	440	417	440	420	473	-12	473	-70	476	-10	476	-10	473	-70	476	-71	476	-10	476	-71	478	-8	478	-8	476	-71	478	-73	478	-8	478	-73	479	-6	479	-6	478	-73	479	-76	479	-6	479	-76	480	-2	480	35	480	38	480	112	480	35	480	112	480	74	473	141	473	83	476	143	476	143	473	83	476	82	476	143	476	82	478	145	478	145	476	82	478	80	478	145	478	80	479	147	479	147	478	80	479	77	479	147	479	77	480	151	480	151	479	77	480	74	473	218	473	160	476	220	476	220	473	160	476	159	476	220	476	159	478	222	478	222	476	159	478	157	478	222	478	157	479	224	479	224	478	157	479	154	479	224	479	154	480	228	480	266	480	269	480	343	480	266	480	343	480	305	473	372	473	314	476	374	476	374	473	314	476	313	476	374	476	313	478	376	478	376	476	313	478	311	478	376	478	311	479	379	479	379	478	311	479	308	479	379	479	308	480	382	480	382	479	308	480	305	430	-69	433	-70	433	-12	430	-69	433	-12	430	-12	430	-12	427	-12	427	-70	427	-70	427	-12	424	-71	421	-6	421	-76	422	-8	422	-8	421	-76	422	-73	422	-8	422	-73	424	-10	424	-10	422	-73	424	-71	424	-10	424	-71	427	-12	420	74	420	151	420	112	420	-2	420	-41	420	-79	420	-2	420	-79	421	-76	420	-2	421	-76	421	-6	401	32	401	-38	402	29	402	29	401	-38	402	-35	402	29	402	-35	404	27	404	27	402	-35	404	-33	404	27	404	-33	407	26	407	26	404	-33	407	-31	407	26	407	-31	410	25	410	25	407	-31	410	-31	410	25	410	-31	413	26	413	26	410	-31	413	-31	413	26	413	-31	416	27	416	27	413	-31	416	-33	416	27	416	-33	418	29	418	29	416	-33	418	-35	418	29	418	-35	420	32	420	32	418	-35	420	-38	420	32	420	-38	420	35	420	35	420	-38	420	-41	420	-118	420	-41	420	-115	420	-115	420	-41	420	-44	420	-115	420	-44	418	-112	418	-112	420	-44	418	-47	418	-112	418	-47	416	-110	416	-110	418	-47	416	-49	416	-110	416	-49	413	-108	413	-108	416	-49	413	-50	413	-108	413	-50	410	-108	410	-108	413	-50	410	-51	410	-108	410	-51	407	-108	407	-108	410	-51	407	-50	407	-108	407	-50	404	-110	404	-110	407	-50	404	-49	404	-110	404	-49	402	-112	402	-112	404	-49	402	-47	402	-112	402	-47	401	-115	401	-115	402	-47	401	-44	401	-115	401	-44	400	-41	430	7	433	6	433	64	430	7	433	64	430	64	430	64	427	64	427	6	427	6	427	64	424	5	421	70	421	0	422	68	422	68	421	0	422	3	422	68	422	3	424	66	424	66	422	3	424	5	424	66	424	5	427	64	420	74	420	-2	421	0	420	74	421	0	421	70	420	74	420	35	420	-2	430	84	433	83	433	141	430	84	433	141	430	141	430	141	427	141	427	83	427	83	427	141	424	82	421	147	421	77	422	145	422	145	421	77	422	80	422	145	422	80	424	143	424	143	422	80	424	82	424	143	424	82	427	141	420	151	420	74	421	77	420	151	421	77	421	147	420	35	420	112	420	38	420	38	420	112	420	109	420	38	420	109	418	41	418	41	420	109	418	106	418	41	418	106	416	43	416	43	418	106	416	104	416	43	416	104	413	45	413	45	416	104	413	103	413	45	413	103	410	45	410	45	413	103	410	102	410	45	410	102	407	45	407	45	410	102	407	103	407	45	407	103	404	43	404	43	407	103	404	104	404	43	404	104	402	41	402	41	404	104	402	106	402	41	402	106	401	38	401	38	402	106	401	109	401	38	401	109	400	112	430	161	433	160	433	218	430	161	433	218	430	218	430	218	427	218	427	160	427	160	427	218	424	159	421	224	421	154	422	222	422	222	421	154	422	157	422	222	422	157	424	220	424	220	422	157	424	159	424	220	424	159	427	218	420	228	420	189	420	151	420	228	420	151	421	154	420	228	421	154	421	224	402	260	402	195	404	258	404	258	402	195	404	197	404	258	404	197	407	257	407	257	404	197	407	199	407	257	407	199	410	256	410	256	407	199	410	199	410	256	410	199	413	257	413	257	410	199	413	199	413	257	413	199	416	258	416	258	413	199	416	197	416	258	416	197	418	260	418	260	416	197	418	195	418	260	418	195	420	263	420	263	418	195	420	192	420	263	420	192	420	266	420	266	420	192	420	189	420	189	420	186	420	115	420	189	420	115	420	112	420	115	420	186	418	118	418	118	420	186	418	183	418	118	418	183	416	120	416	120	418	183	416	181	416	120	416	181	413	122	413	122	416	181	413	180	413	122	413	180	410	122	410	122	413	180	410	179	410	122	410	179	407	122	407	122	410	179	407	180	407	122	407	180	404	120	404	120	407	180	404	181	404	120	404	181	402	118	402	118	404	181	402	183	402	118	402	183	401	115	401	115	402	183	401	186	401	115	401	186	400	189	430	238	433	237	433	295	430	238	433	295	430	295	430	295	427	295	427	237	427	237	427	295	424	236	421	302	421	231	422	299	422	299	421	231	422	234	422	299	422	234	424	297	424	297	422	234	424	236	424	297	424	236	427	295	420	305	420	228	421	231	420	305	421	231	421	302	420	305	420	266	420	228	430	315	433	314	433	372	430	315	433	372	430	372	430	372	427	372	427	314	427	314	427	372	424	313	421	379	421	308	422	376	422	376	421	308	422	311	422	376	422	311	424	374	424	374	422	311	424	313	424	374	424	313	427	372	420	343	420	305	420	382	420	266	420	343	420	269	420	269	420	343	420	340	420	269	420	340	418	272	418	272	420	340	418	337	418	272	418	337	416	274	416	274	418	337	416	335	416	274	416	335	413	276	413	276	416	335	413	334	413	276	413	334	410	276	410	276	413	334	410	333	410	276	410	333	407	276	407	276	410	333	407	334	407	276	407	334	404	274	404	274	407	334	404	335	404	274	404	335	402	272	402	272	404	335	402	337	402	272	402	337	401	269	401	269	402	337	401	340	401	269	401	340	400	343	430	7	430	64	427	6	430	-69	430	-12	427	-70	430	84	430	141	427	83	430	161	430	218	427	160	430	238	430	295	427	237	430	315	430	372	427	314	433	295	433	237	436	297	436	297	433	237	436	236	436	297	436	236	438	299	438	299	436	236	438	234	438	299	438	234	439	301	439	301	438	234	439	231	439	301	439	231	440	305	440	305	439	231	440	228	440	151	440	228	439	154	440	112	440	189	440	151	440	35	440	-2	440	-41	440	35	440	-41	440	-38	440	35	440	-38	440	32	433	64	433	6	436	66	436	66	433	6	436	5	436	66	436	5	438	68	438	68	436	5	438	3	438	68	438	3	439	70	439	70	438	3	439	0	439	70	439	0	440	74	440	74	439	0	440	-2	440	-79	440	-2	439	-76	440	-118	440	-41	440	-79	420	343	420	420	420	346	420	346	420	420	420	417	420	346	420	417	418	349	418	349	420	417	418	414	418	349	418	414	416	351	416	351	418	414	416	412	416	351	416	412	413	353	413	353	416	412	413	411	413	353	413	411	410	353	410	353	413	411	410	410	410	353	410	410	407	353	407	353	410	410	407	411	407	353	407	411	404	351	404	351	407	411	404	412	404	351	404	412	402	349	402	349	404	412	402	414	402	349	402	414	401	346	401	346	402	414	401	417	401	346	401	417	400	420	433	-12	433	-70	436	-10	436	-10	433	-70	436	-71	436	-10	436	-71	438	-8	438	-8	436	-71	438	-73	438	-8	438	-73	439	-6	439	-6	438	-73	439	-76	439	-6	439	-76	440	-2	440	35	440	38	440	112	440	35	440	112	440	74	433	141	433	83	436	143	436	143	433	83	436	82	436	143	436	82	438	145	438	145	436	82	438	80	438	145	438	80	439	147	439	147	438	80	439	77	439	147	439	77	440	151	440	151	439	77	440	74	433	218	433	160	436	220	436	220	433	160	436	159	436	220	436	159	438	222	438	222	436	159	438	157	438	222	438	157	439	224	439	224	438	157	439	154	439	224	439	154	440	228	440	266	440	269	440	343	440	266	440	343	440	305	433	372	433	314	436	374	436	374	433	314	436	313	436	374	436	313	438	376	438	376	436	313	438	311	438	376	438	311	439	379	439	379	438	311	439	308	439	379	439	308	440	382	440	382	439	308	440	305	390	-69	393	-70	393	-12	390	-69	393	-12	390	-12	390	-12	387	-12	387	-70	387	-70	387	-12	384	-71	381	-6	381	-76	382	-8	382	-8	381	-76	382	-73	382	-8	382	-73	384	-10	384	-10	382	-73	384	-71	384	-10	384	-71	387	-12	380	74	380	151	380	112	380	-2	380	-41	380	-79	380	-2	380	-79	381	-76	380	-2	381	-76	381	-6	360	32	360	-38	362	29	362	29	360	-38	362	-35	362	29	362	-35	364	27	364	27	362	-35	364	-33	364	27	364	-33	367	26	367	26	364	-33	367	-31	367	26	367	-31	370	25	370	25	367	-31	370	-31	370	25	370	-31	373	26	373	26	370	-31	373	-31	373	26	373	-31	376	27	376	27	373	-31	376	-33	376	27	376	-33	378	29	378	29	376	-33	378	-35	378	29	378	-35	380	32	380	32	378	-35	380	-38	380	32	380	-38	380	35	380	35	380	-38	380	-41	380	-118	380	-41	380	-115	380	-115	380	-41	380	-44	380	-115	380	-44	378	-112	378	-112	380	-44	378	-47	378	-112	378	-47	376	-110	376	-110	378	-47	376	-49	376	-110	376	-49	373	-108	373	-108	376	-49	373	-50	373	-108	373	-50	370	-108	370	-108	373	-50	370	-51	370	-108	370	-51	367	-108	367	-108	370	-51	367	-50	367	-108	367	-50	364	-110	364	-110	367	-50	364	-49	364	-110	364	-49	362	-112	362	-112	364	-49	362	-47	362	-112	362	-47	360	-115	360	-115	362	-47	360	-44	360	-115	360	-44	360	-41	390	7	393	6	393	64	390	7	393	64	390	64	390	64	387	64	387	6	387	6	387	64	384	5	381	70	381	0	382	68	382	68	381	0	382	3	382	68	382	3	384	66	384	66	382	3	384	5	384	66	384	5	387	64	380	74	380	-2	381	0	380	74	381	0	381	70	380	74	380	35	380	-2	390	84	393	83	393	141	390	84	393	141	390	141	390	141	387	141	387	83	387	83	387	141	384	82	381	147	381	77	382	145	382	145	381	77	382	80	382	145	382	80	384	143	384	143	382	80	384	82	384	143	384	82	387	141	380	151	380	74	381	77	380	151	381	77	381	147	380	35	380	112	380	38	380	38	380	112	380	109	380	38	380	109	378	41	378	41	380	109	378	106	378	41	378	106	376	43	376	43	378	106	376	104	376	43	376	104	373	45	373	45	376	104	373	103	373	45	373	103	370	45	370	45	373	103	370	102	370	45	370	102	367	45	367	45	370	102	367	103	367	45	367	103	364	43	364	43	367	103	364	104	364	43	364	104	362	41	362	41	364	104	362	106	362	41	362	106	360	38	360	38	362	106	360	109	360	38	360	109	360	112	390	161	393	160	393	218	390	161	393	218	390	218	390	218	387	218	387	160	387	160	387	218	384	159	381	224	381	154	382	222	382	222	381	154	382	157	382	222	382	157	384	220	384	220	382	157	384	159	384	220	384	159	387	218	380	305	380	382	380	343	380	228	380	189	380	151	380	228	380	151	381	154	380	228	381	154	381	224	362	260	362	195	364	258	364	258	362	195	364	197	364	258	364	197	367	257	367	257	364	197	367	199	367	257	367	199	370	256	370	256	367	199	370	199	370	256	370	199	373	257	373	257	370	199	373	199	373	257	373	199	376	258	376	258	373	199	376	197	376	258	376	197	378	260	378	260	376	197	378	195	378	260	378	195	380	263	380	263	378	195	380	192	380	263	380	192	380	266	380	266	380	192	380	189	380	189	380	186	380	115	380	189	380	115	380	112	380	115	380	186	378	118	378	118	380	186	378	183	378	118	378	183	376	120	376	120	378	183	376	181	376	120	376	181	373	122	373	122	376	181	373	180	373	122	373	180	370	122	370	122	373	180	370	179	370	122	370	179	367	122	367	122	370	179	367	180	367	122	367	180	364	120	364	120	367	180	364	181	364	120	364	181	362	118	362	118	364	181	362	183	362	118	362	183	360	115	360	115	362	183	360	186	360	115	360	186	360	189	390	238	393	237	393	295	390	238	393	295	390	295	390	295	387	295	387	237	387	237	387	295	384	236	381	302	381	231	382	299	382	299	381	231	382	234	382	299	382	234	384	297	384	297	382	234	384	236	384	297	384	236	387	295	380	305	380	228	381	231	380	305	381	231	381	302	380	305	380	266	380	228	390	315	393	314	393	372	390	315	393	372	390	372	390	372	387	372	387	314	387	314	387	372	384	313	381	379	381	308	382	376	382	376	381	308	382	311	382	376	382	311	384	374	384	374	382	311	384	313	384	374	384	313	387	372	380	382	380	305	381	308	380	382	381	308	381	379	380	266	380	343	380	269	380	269	380	343	380	340	380	269	380	340	378	272	378	272	380	340	378	337	378	272	378	337	376	274	376	274	378	337	376	335	376	274	376	335	373	276	373	276	376	335	373	334	373	276	373	334	370	276	370	276	373	334	370	333	370	276	370	333	367	276	367	276	370	333	367	334	367	276	367	334	364	274	364	274	367	334	364	335	364	274	364	335	362	272	362	272	364	335	362	337	362	272	362	337	360	269	360	269	362	337	360	340	360	269	360	340	360	343	390	-69	390	-12	387	-70	390	7	390	64	387	6	390	84	390	141	387	83	390	161	390	218	387	160	390	238	390	295	387	237	390	315	390	372	387	314	393	295	393	237	396	297	396	297	393	237	396	236	396	297	396	236	398	299	398	299	396	236	398	234	398	299	398	234	400	301	400	301	398	234	400	231	400	301	400	231	400	305	400	305	400	231	400	228	400	151	400	228	400	154	400	112	400	189	400	151	400	35	400	-2	400	-41	400	35	400	-41	401	-38	400	35	401	-38	401	32	393	64	393	6	396	66	396	66	393	6	396	5	396	66	396	5	398	68	398	68	396	5	398	3	398	68	398	3	400	70	400	70	398	3	400	0	400	70	400	0	400	74	400	74	400	0	400	-2	400	-79	400	-2	400	-76	400	-118	400	-41	400	-79	380	420	380	417	380	346	380	420	380	346	380	343	380	346	380	417	378	349	378	349	380	417	378	414	378	349	378	414	376	351	376	351	378	414	376	412	376	351	376	412	373	353	373	353	376	412	373	411	373	353	373	411	370	353	370	353	373	411	370	410	370	353	370	410	367	353	367	353	370	410	367	411	367	353	367	411	364	351	364	351	367	411	364	412	364	351	364	412	362	349	362	349	364	412	362	414	362	349	362	414	360	346	360	346	362	414	360	417	360	346	360	417	360	420	393	-12	393	-70	396	-10	396	-10	393	-70	396	-71	396	-10	396	-71	398	-8	398	-8	396	-71	398	-73	398	-8	398	-73	400	-6	400	-6	398	-73	400	-76	400	-6	400	-76	400	-2	400	35	401	38	400	112	400	35	400	112	400	74	393	141	393	83	396	143	396	143	393	83	396	82	396	143	396	82	398	145	398	145	396	82	398	80	398	145	398	80	400	147	400	147	398	80	400	77	400	147	400	77	400	151	400	151	400	77	400	74	393	218	393	160	396	220	396	220	393	160	396	159	396	220	396	159	398	222	398	222	396	159	398	157	398	222	398	157	400	224	400	224	398	157	400	154	400	224	400	154	400	228	400	266	401	269	400	343	400	266	400	343	400	305	393	372	393	314	396	374	396	374	393	314	396	313	396	374	396	313	398	376	398	376	396	313	398	311	398	376	398	311	400	379	400	379	398	311	400	308	400	379	400	308	400	382	400	382	400	308	400	305	350	-69	353	-70	353	-12	350	-69	353	-12	350	-12	350	-12	347	-12	347	-70	347	-70	347	-12	344	-71	340	-6	340	-76	342	-8	342	-8	340	-76	342	-73	342	-8	342	-73	344	-10	344	-10	342	-73	344	-71	344	-10	344	-71	347	-12	340	74	340	151	340	112	340	-2	340	-41	340	-79	340	-2	340	-79	340	-76	340	-2	340	-76	340	-6	320	32	320	-38	322	29	322	29	320	-38	322	-35	322	29	322	-35	324	27	324	27	322	-35	324	-33	324	27	324	-33	327	26	327	26	324	-33	327	-31	327	26	327	-31	330	25	330	25	327	-31	330	-31	330	25	330	-31	333	26	333	26	330	-31	333	-31	333	26	333	-31	336	27	336	27	333	-31	336	-33	336	27	336	-33	338	29	338	29	336	-33	338	-35	338	29	338	-35	339	32	339	32	338	-35	339	-38	339	32	339	-38	340	35	340	35	339	-38	340	-41	340	-118	340	-41	339	-115	339	-115	340	-41	339	-44	339	-115	339	-44	338	-112	338	-112	339	-44	338	-47	338	-112	338	-47	336	-110	336	-110	338	-47	336	-49	336	-110	336	-49	333	-108	333	-108	336	-49	333	-50	333	-108	333	-50	330	-108	330	-108	333	-50	330	-51	330	-108	330	-51	327	-108	327	-108	330	-51	327	-50	327	-108	327	-50	324	-110	324	-110	327	-50	324	-49	324	-110	324	-49	322	-112	322	-112	324	-49	322	-47	322	-112	322	-47	320	-115	320	-115	322	-47	320	-44	320	-115	320	-44	320	-41	350	7	353	6	353	64	350	7	353	64	350	64	350	64	347	64	347	6	347	6	347	64	344	5	340	70	340	0	342	68	342	68	340	0	342	3	342	68	342	3	344	66	344	66	342	3	344	5	344	66	344	5	347	64	340	74	340	-2	340	0	340	74	340	0	340	70	340	74	340	35	340	-2	350	84	353	83	353	141	350	84	353	141	350	141	350	141	347	141	347	83	347	83	347	141	344	82	340	147	340	77	342	145	342	145	340	77	342	80	342	145	342	80	344	143	344	143	342	80	344	82	344	143	344	82	347	141	340	151	340	74	340	77	340	151	340	77	340	147	340	35	340	112	339	38	339	38	340	112	339	109	339	38	339	109	338	41	338	41	339	109	338	106	338	41	338	106	336	43	336	43	338	106	336	104	336	43	336	104	333	45	333	45	336	104	333	103	333	45	333	103	330	45	330	45	333	103	330	102	330	45	330	102	327	45	327	45	330	102	327	103	327	45	327	103	324	43	324	43	327	103	324	104	324	43	324	104	322	41	322	41	324	104	322	106	322	41	322	106	320	38	320	38	322	106	320	109	320	38	320	109	320	112	350	161	353	160	353	218	350	161	353	218	350	218	350	218	347	218	347	160	347	160	347	218	344	159	340	224	340	154	342	222	342	222	340	154	342	157	342	222	342	157	344	220	344	220	342	157	344	159	344	220	344	159	347	218	340	305	340	382	340	343	340	228	340	189	340	151	340	228	340	151	340	154	340	228	340	154	340	224	322	260	322	195	324	258	324	258	322	195	324	197	324	258	324	197	327	257	327	257	324	197	327	199	327	257	327	199	330	256	330	256	327	199	330	199	330	256	330	199	333	257	333	257	330	199	333	199	333	257	333	199	336	258	336	258	333	199	336	197	336	258	336	197	338	260	338	260	336	197	338	195	338	260	338	195	339	263	339	263	338	195	339	192	339	263	339	192	340	266	340	266	339	192	340	189	340	189	339	186	339	115	340	189	339	115	340	112	339	115	339	186	338	118	338	118	339	186	338	183	338	118	338	183	336	120	336	120	338	183	336	181	336	120	336	181	333	122	333	122	336	181	333	180	333	122	333	180	330	122	330	122	333	180	330	179	330	122	330	179	327	122	327	122	330	179	327	180	327	122	327	180	324	120	324	120	327	180	324	181	324	120	324	181	322	118	322	118	324	181	322	183	322	118	322	183	320	115	320	115	322	183	320	186	320	115	320	186	320	189	350	238	353	237	353	295	350	238	353	295	350	295	350	295	347	295	347	237	347	237	347	295	344	236	340	302	340	231	342	299	342	299	340	231	342	234	342	299	342	234	344	297	344	297	342	234	344	236	344	297	344	236	347	295	340	305	340	228	340	231	340	305	340	231	340	302	340	305	340	266	340	228	350	315	353	314	353	372	350	315	353	372	350	372	350	372	347	372	347	314	347	314	347	372	344	313	340	379	340	308	342	376	342	376	340	308	342	311	342	376	342	311	344	374	344	374	342	311	344	313	344	374	344	313	347	372	340	382	340	305	340	308	340	382	340	308	340	379	340	266	340	343	339	269	339	269	340	343	339	340	339	269	339	340	338	272	338	272	339	340	338	337	338	272	338	337	336	274	336	274	338	337	336	335	336	274	336	335	333	276	333	276	336	335	333	334	333	276	333	334	330	276	330	276	333	334	330	333	330	276	330	333	327	276	327	276	330	333	327	334	327	276	327	334	324	274	324	274	327	334	324	335	324	274	324	335	322	272	322	272	324	335	322	337	322	272	322	337	320	269	320	269	322	337	320	340	320	269	320	340	320	343	350	-69	350	-12	347	-70	350	7	350	64	347	6	350	84	350	141	347	83	350	161	350	218	347	160	350	238	350	295	347	237	350	315	350	372	347	314	353	295	353	237	356	297	356	297	353	237	356	236	356	297	356	236	358	299	358	299	356	236	358	234	358	299	358	234	359	301	359	301	358	234	359	231	359	301	359	231	360	305	360	305	359	231	360	228	360	151	360	228	359	154	360	112	360	189	360	151	360	35	360	-2	360	-41	360	35	360	-41	360	-38	360	35	360	-38	360	32	353	64	353	6	356	66	356	66	353	6	356	5	356	66	356	5	358	68	358	68	356	5	358	3	358	68	358	3	359	70	359	70	358	3	359	0	359	70	359	0	360	74	360	74	359	0	360	-2	360	-79	360	-2	359	-76	360	-118	360	-41	360	-79	340	420	339	417	339	346	340	420	339	346	340	343	339	346	339	417	338	349	338	349	339	417	338	414	338	349	338	414	336	351	336	351	338	414	336	412	336	351	336	412	333	353	333	353	336	412	333	411	333	353	333	411	330	353	330	353	333	411	330	410	330	353	330	410	327	353	327	353	330	410	327	411	327	353	327	411	324	351	324	351	327	411	324	412	324	351	324	412	322	349	322	349	324	412	322	414	322	349	322	414	320	346	320	346	322	414	320	417	320	346	320	417	320	420	353	-12	353	-70	356	-10	356	-10	353	-70	356	-71	356	-10	356	-71	358	-8	358	-8	356	-71	358	-73	358	-8	358	-73	359	-6	359	-6	358	-73	359	-76	359	-6	359	-76	360	-2	360	35	360	38	360	112	360	35	360	112	360	74	353	141	353	83	356	143	356	143	353	83	356	82	356	143	356	82	358	145	358	145	356	82	358	80	358	145	358	80	359	147	359	147	358	80	359	77	359	147	359	77	360	151	360	151	359	77	360	74	353	218	353	160	356	220	356	220	353	160	356	159	356	220	356	159	358	222	358	222	356	159	358	157	358	222	358	157	359	224	359	224	358	157	359	154	359	224	359	154	360	228	360	266	360	269	360	343	360	266	360	343	360	305	353	372	353	314	356	374	356	374	353	314	356	313	356	374	356	313	358	376	358	376	356	313	358	311	358	376	358	311	359	379	359	379	358	311	359	308	359	379	359	308	360	382	360	382	359	308	360	305	310	-69	313	-70	313	-12	310	-69	313	-12	310	-12	310	-12	307	-12	307	-70	307	-70	307	-12	304	-71	301	-6	301	-76	302	-8	302	-8	301	-76	302	-73	302	-8	302	-73	304	-10	304	-10	302	-73	304	-71	304	-10	304	-71	307	-12	300	74	300	151	300	112	300	-2	300	-41	300	-79	300	-2	300	-79	301	-76	300	-2	301	-76	301	-6	281	32	281	-38	282	29	282	29	281	-38	282	-35	282	29	282	-35	284	27	284	27	282	-35	284	-33	284	27	284	-33	287	26	287	26	284	-33	287	-31	287	26	287	-31	290	25	290	25	287	-31	290	-31	290	25	290	-31	293	26	293	26	290	-31	293	-31	293	26	293	-31	296	27	296	27	293	-31	296	-33	296	27	296	-33	298	29	298	29	296	-33	298	-35	298	29	298	-35	300	32	300	32	298	-35	300	-38	300	32	300	-38	300	35	300	35	300	-38	300	-41	300	-118	300	-41	300	-115	300	-115	300	-41	300	-44	300	-115	300	-44	298	-112	298	-112	300	-44	298	-47	298	-112	298	-47	296	-110	296	-110	298	-47	296	-49	296	-110	296	-49	293	-108	293	-108	296	-49	293	-50	293	-108	293	-50	290	-108	290	-108	293	-50	290	-51	290	-108	290	-51	287	-108	287	-108	290	-51	287	-50	287	-108	287	-50	284	-110	284	-110	287	-50	284	-49	284	-110	284	-49	282	-112	282	-112	284	-49	282	-47	282	-112	282	-47	281	-115	281	-115	282	-47	281	-44	281	-115	281	-44	280	-41	310	7	313	6	313	64	310	7	313	64	310	64	310	64	307	64	307	6	307	6	307	64	304	5	301	70	301	0	302	68	302	68	301	0	302	3	302	68	302	3	304	66	304	66	302	3	304	5	304	66	304	5	307	64	300	74	300	-2	301	0	300	74	301	0	301	70	300	74	300	35	300	-2	310	84	313	83	313	141	310	84	313	141	310	141	310	141	307	141	307	83	307	83	307	141	304	82	301	147	301	77	302	145	302	145	301	77	302	80	302	145	302	80	304	143	304	143	302	80	304	82	304	143	304	82	307	141	300	151	300	74	301	77	300	151	301	77	301	147	300	35	300	112	300	38	300	38	300	112	300	109	300	38	300	109	298	41	298	41	300	109	298	106	298	41	298	106	296	43	296	43	298	106	296	104	296	43	296	104	293	45	293	45	296	104	293	103	293	45	293	103	290	45	290	45	293	103	290	102	290	45	290	102	287	45	287	45	290	102	287	103	287	45	287	103	284	43	284	43	287	103	284	104	284	43	284	104	282	41	282	41	284	104	282	106	282	41	282	106	281	38	281	38	282	106	281	109	281	38	281	109	280	112	310	161	313	160	313	218	310	161	313	218	310	218	310	218	307	218	307	160	307	160	307	218	304	159	301	224	301	154	302	222	302	222	301	154	302	157	302	222	302	157	304	220	304	220	302	157	304	159	304	220	304	159	307	218	300	228	300	189	300	151	300	228	300	151	301	154	300	228	301	154	301	224	282	260	282	195	284	258	284	258	282	195	284	197	284	258	284	197	287	257	287	257	284	197	287	199	287	257	287	199	290	256	290	256	287	199	290	199	290	256	290	199	293	257	293	257	290	199	293	199	293	257	293	199	296	258	296	258	293	199	296	197	296	258	296	197	298	260	298	260	296	197	298	195	298	260	298	195	300	263	300	263	298	195	300	192	300	263	300	192	300	266	300	266	300	192	300	189	300	189	300	186	300	115	300	189	300	115	300	112	300	115	300	186	298	118	298	118	300	186	298	183	298	118	298	183	296	120	296	120	298	183	296	181	296	120	296	181	293	122	293	122	296	181	293	180	293	122	293	180	290	122	290	122	293	180	290	179	290	122	290	179	287	122	287	122	290	179	287	180	287	122	287	180	284	120	284	120	287	180	284	181	284	120	284	181	282	118	282	118	284	181	282	183	282	118	282	183	281	115	281	115	282	183	281	186	281	115	281	186	280	189	310	238	313	237	313	295	310	238	313	295	310	295	310	295	307	295	307	237	307	237	307	295	304	236	301	302	301	231	302	299	302	299	301	231	302	234	302	299	302	234	304	297	304	297	302	234	304	236	304	297	304	236	307	295	300	305	300	228	301	231	300	305	301	231	301	302	300	305	300	266	300	228	310	315	313	314	313	372	310	315	313	372	310	372	310	372	307	372	307	314	307	314	307	372	304	313	301	379	301	308	302	376	302	376	301	308	302	311	302	376	302	311	304	374	304	374	302	311	304	313	304	374	304	313	307	372	300	343	300	305	300	382	300	266	300	343	300	269	300	269	300	343	300	340	300	269	300	340	298	272	298	272	300	340	298	337	298	272	298	337	296	274	296	274	298	337	296	335	296	274	296	335	293	276	293	276	296	335	293	334	293	276	293	334	290	276	290	276	293	334	290	333	290	276	290	333	287	276	287	276	290	333	287	334	287	276	287	334	284	274	284	274	287	334	284	335	284	274	284	335	282	272	282	272	284	335	282	337	282	272	282	337	281	269	281	269	282	337	281	340	281	269	281	340	280	343	310	7	310	64	307	6	310	-69	310	-12	307	-70	310	84	310	141	307	83	310	161	310	218	307	160	310	238	310	295	307	237	310	315	310	372	307	314	313	295	313	237	316	297	316	297	313	237	316	236	316	297	316	236	318	299	318	299	316	236	318	234	318	299	318	234	319	301	319	301	318	234	319	231	319	301	319	231	320	305	320	305	319	231	320	228	320	151	320	228	319	154	320	112	320	189	320	151	320	35	320	-2	320	-41	320	35	320	-41	320	-38	320	35	320	-38	320	32	313	64	313	6	316	66	316	66	313	6	316	5	316	66	316	5	318	68	318	68	316	5	318	3	318	68	318	3	319	70	319	70	318	3	319	0	319	70	319	0	320	74	320	74	319	0	320	-2	320	-79	320	-2	319	-76	320	-118	320	-41	320	-79	300	343	300	420	300	346	300	346	300	420	300	417	300	346	300	417	298	349	298	349	300	417	298	414	298	349	298	414	296	351	296	351	298	414	296	412	296	351	296	412	293	353	293	353	296	412	293	411	293	353	293	411	290	353	290	353	293	411	290	410	290	353	290	410	287	353	287	353	290	410	287	411	287	353	287	411	284	351	284	351	287	411	284	412	284	351	284	412	282	349	282	349	284	412	282	414	282	349	282	414	281	346	281	346	282	414	281	417	281	346	281	417	280	420	313	-12	313	-70	316	-10	316	-10	313	-70	316	-71	316	-10	316	-71	318	-8	318	-8	316	-71	318	-73	318	-8	318	-73	319	-6	319	-6	318	-73	319	-76	319	-6	319	-76	320	-2	320	35	320	38	320	112	320	35	320	112	320	74	313	141	313	83	316	143	316	143	313	83	316	82	316	143	316	82	318	145	318	145	316	82	318	80	318	145	318	80	319	147	319	147	318	80	319	77	319	147	319	77	320	151	320	151	319	77	320	74	313	218	313	160	316	220	316	220	313	160	316	159	316	220	316	159	318	222	318	222	316	159	318	157	318	222	318	157	319	224	319	224	318	157	319	154	319	224	319	154	320	228	320	266	320	269	320	343	320	266	320	343	320	305	313	372	313	314	316	374	316	374	313	314	316	313	316	374	316	313	318	376	318	376	316	313	318	311	318	376	318	311	319	379	319	379	318	311	319	308	319	379	319	308	320	382	320	382	319	308	320	305	270	-69	273	-70	273	-12	270	-69	273	-12	270	-12	270	-12	267	-12	267	-70	267	-70	267	-12	264	-71	261	-6	261	-76	262	-8	262	-8	261	-76	262	-73	262	-8	262	-73	264	-10	264	-10	262	-73	264	-71	264	-10	264	-71	267	-12	260	74	260	151	260	112	260	-2	260	-41	260	-79	260	-2	260	-79	261	-76	260	-2	261	-76	261	-6	240	32	240	-38	242	29	242	29	240	-38	242	-35	242	29	242	-35	244	27	244	27	242	-35	244	-33	244	27	244	-33	247	26	247	26	244	-33	247	-31	247	26	247	-31	250	25	250	25	247	-31	250	-31	250	25	250	-31	253	26	253	26	250	-31	253	-31	253	26	253	-31	256	27	256	27	253	-31	256	-33	256	27	256	-33	258	29	258	29	256	-33	258	-35	258	29	258	-35	260	32	260	32	258	-35	260	-38	260	32	260	-38	260	35	260	35	260	-38	260	-41	260	-118	260	-41	260	-115	260	-115	260	-41	260	-44	260	-115	260	-44	258	-112	258	-112	260	-44	258	-47	258	-112	258	-47	256	-110	256	-110	258	-47	256	-49	256	-110	256	-49	253	-108	253	-108	256	-49	253	-50	253	-108	253	-50	250	-108	250	-108	253	-50	250	-51	250	-108	250	-51	247	-108	247	-108	250	-51	247	-50	247	-108	247	-50	244	-110	244	-110	247	-50	244	-49	244	-110	244	-49	242	-112	242	-112	244	-49	242	-47	242	-112	242	-47	240	-115	240	-115	242	-47	240	-44	240	-115	240	-44	240	-41	270	7	273	6	273	64	270	7	273	64	270	64	270	64	267	64	267	6	267	6	267	64	264	5	261	70	261	0	262	68	262	68	261	0	262	3	262	68	262	3	264	66	264	66	262	3	264	5	264	66	264	5	267	64	260	74	260	-2	261	0	260	74	261	0	261	70	260	74	260	35	260	-2	270	84	273	83	273	141	270	84	273	141	270	141	270	141	267	141	267	83	267	83	267	141	264	82	261	147	261	77	262	145	262	145	261	77	262	80	262	145	262	80	264	143	264	143	262	80	264	82	264	143	264	82	267	141	260	151	260	74	261	77	260	151	261	77	261	147	260	35	260	112	260	38	260	38	260	112	260	109	260	38	260	109	258	41	258	41	260	109	258	106	258	41	258	106	256	43	256	43	258	106	256	104	256	43	256	104	253	45	253	45	256	104	253	103	253	45	253	103	250	45	250	45	253	103	250	102	250	45	250	102	247	45	247	45	250	102	247	103	247	45	247	103	244	43	244	43	247	103	244	104	244	43	244	104	242	41	242	41	244	104	242	106	242	41	242	106	240	38	240	38	242	106	240	109	240	38	240	109	240	112	270	161	273	160	273	218	270	161	273	218	270	218	270	218	267	218	267	160	267	160	267	218	264	159	261	224	261	154	262	222	262	222	261	154	262	157	262	222	262	157	264	220	264	220	262	157	264	159	264	220	264	159	267	218	260	305	260	382	260	343	260	228	260	189	260	151	260	228	260	151	261	154	260	228	261	154	261	224	242	260	242	195	244	258	244	258	242	195	244	197	244	258	244	197	247	257	247	257	244	197	247	199	247	257	247	199	250	256	250	256	247	199	250	199	250	256	250	199	253	257	253	257	250	199	253	199	253	257	253	199	256	258	256	258	253	199	256	197	256	258	256	197	258	260	258	260	256	197	258	195	258	260	258	195	260	263	260	263	258	195	260	192	260	263	260	192	260	266	260	266	260	192	260	189	260	189	260	186	260	115	260	189	260	115	260	112	260	115	260	186	258	118	258	118	260	186	258	183	258	118	258	183	256	120	256	120	258	183	256	181	256	120	256	181	253	122	253	122	256	181	253	180	253	122	253	180	250	122	250	122	253	180	250	179	250	122	250	179	247	122	247	122	250	179	247	180	247	122	247	180	244	120	244	120	247	180	244	181	244	120	244	181	242	118	242	118	244	181	242	183	242	118	242	183	240	115	240	115	242	183	240	186	240	115	240	186	240	189	270	238	273	237	273	295	270	238	273	295	270	295	270	295	267	295	267	237	267	237	267	295	264	236	261	302	261	231	262	299	262	299	261	231	262	234	262	299	262	234	264	297	264	297	262	234	264	236	264	297	264	236	267	295	260	305	260	228	261	231	260	305	261	231	261	302	260	305	260	266	260	228	270	315	273	314	273	372	270	315	273	372	270	372	270	372	267	372	267	314	267	314	267	372	264	313	261	379	261	308	262	376	262	376	261	308	262	311	262	376	262	311	264	374	264	374	262	311	264	313	264	374	264	313	267	372	260	382	260	305	261	308	260	382	261	308	261	379	260	266	260	343	260	269	260	269	260	343	260	340	260	269	260	340	258	272	258	272	260	340	258	337	258	272	258	337	256	274	256	274	258	337	256	335	256	274	256	335	253	276	253	276	256	335	253	334	253	276	253	334	250	276	250	276	253	334	250	333	250	276	250	333	247	276	247	276	250	333	247	334	247	276	247	334	244	274	244	274	247	334	244	335	244	274	244	335	242	272	242	272	244	335	242	337	242	272	242	337	240	269	240	269	242	337	240	340	240	269	240	340	240	343	270	-69	270	-12	267	-70	270	7	270	64	267	6	270	84	270	141	267	83	270	161	270	218	267	160	270	238	270	295	267	237	270	315	270	372	267	314	273	295	273	237	276	297	276	297	273	237	276	236	276	297	276	236	278	299	278	299	276	236	278	234	278	299	278	234	280	301	280	301	278	234	280	231	280	301	280	231	280	305	280	305	280	231	280	228	280	151	280	228	280	154	280	112	280	189	280	151	280	35	280	-2	280	-41	280	35	280	-41	281	-38	280	35	281	-38	281	32	273	64	273	6	276	66	276	66	273	6	276	5	276	66	276	5	278	68	278	68	276	5	278	3	278	68	278	3	280	70	280	70	278	3	280	0	280	70	280	0	280	74	280	74	280	0	280	-2	280	-79	280	-2	280	-76	280	-118	280	-41	280	-79	260	420	260	417	260	346	260	420	260	346	260	343	260	346	260	417	258	349	258	349	260	417	258	414	258	349	258	414	256	351	256	351	258	414	256	412	256	351	256	412	253	353	253	353	256	412	253	411	253	353	253	411	250	353	250	353	253	411	250	410	250	353	250	410	247	353	247	353	250	410	247	411	247	353	247	411	244	351	244	351	247	411	244	412	244	351	244	412	242	349	242	349	244	412	242	414	242	349	242	414	240	346	240	346	242	414	240	417	240	346	240	417	240	420	273	-12	273	-70	276	-10	276	-10	273	-70	276	-71	276	-10	276	-71	278	-8	278	-8	276	-71	278	-73	278	-8	278	-73	280	-6	280	-6	278	-73	280	-76	280	-6	280	-76	280	-2	280	35	281	38	280	112	280	35	280	112	280	74	273	141	273	83	276	143	276	143	273	83	276	82	276	143	276	82	278	145	278	145	276	82	278	80	278	145	278	80	280	147	280	147	278	80	280	77	280	147	280	77	280	151	280	151	280	77	280	74	273	218	273	160	276	220	276	220	273	160	276	159	276	220	276	159	278	222	278	222	276	159	278	157	278	222	278	157	280	224	280	224	278	157	280	154	280	224	280	154	280	228	280	266	281	269	280	343	280	266	280	343	280	305	273	372	273	314	276	374	276	374	273	314	276	313	276	374	276	313	278	376	278	376	276	313	278	311	278	376	278	311	280	379	280	379	278	311	280	308	280	379	280	308	280	382	280	382	280	308	280	305	230	-69	233	-70	233	-12	230	-69	233	-12	230	-12	230	-12	227	-12	227	-70	227	-70	227	-12	224	-71	220	-6	220	-76	222	-8	222	-8	220	-76	222	-73	222	-8	222	-73	224	-10	224	-10	222	-73	224	-71	224	-10	224	-71	227	-12	220	74	220	151	220	112	220	-2	220	-41	220	-79	220	-2	220	-79	220	-76	220	-2	220	-76	220	-6	200	32	200	-38	202	29	202	29	200	-38	202	-35	202	29	202	-35	204	27	204	27	202	-35	204	-33	204	27	204	-33	207	26	207	26	204	-33	207	-31	207	26	207	-31	210	25	210	25	207	-31	210	-31	210	25	210	-31	213	26	213	26	210	-31	213	-31	213	26	213	-31	216	27	216	27	213	-31	216	-33	216	27	216	-33	218	29	218	29	216	-33	218	-35	218	29	218	-35	219	32	219	32	218	-35	219	-38	219	32	219	-38	220	35	220	35	219	-38	220	-41	220	-118	220	-41	219	-115	219	-115	220	-41	219	-44	219	-115	219	-44	218	-112	218	-112	219	-44	218	-47	218	-112	218	-47	216	-110	216	-110	218	-47	216	-49	216	-110	216	-49	213	-108	213	-108	216	-49	213	-50	213	-108	213	-50	210	-108	210	-108	213	-50	210	-51	210	-108	210	-51	207	-108	207	-108	210	-51	207	-50	207	-108	207	-50	204	-110	204	-110	207	-50	204	-49	204	-110	204	-49	202	-112	202	-112	204	-49	202	-47	202	-112	202	-47	200	-115	200	-115	202	-47	200	-44	200	-115	200	-44	200	-41	230	7	233	6	233	64	230	7	233	64	230	64	230	64	227	64	227	6	227	6	227	64	224	5	220	70	220	0	222	68	222	68	220	0	222	3	222	68	222	3	224	66	224	66	222	3	224	5	224	66	224	5	227	64	220	74	220	-2	220	0	220	74	220	0	220	70	220	74	220	35	220	-2	230	84	233	83	233	141	230	84	233	141	230	141	230	141	227	141	227	83	227	83	227	141	224	82	220	147	220	77	222	145	222	145	220	77	222	80	222	145	222	80	224	143	224	143	222	80	224	82	224	143	224	82	227	141	220	151	220	74	220	77	220	151	220	77	220	147	220	35	220	112	219	38	219	38	220	112	219	109	219	38	219	109	218	41	218	41	219	109	218	106	218	41	218	106	216	43	216	43	218	106	216	104	216	43	216	104	213	45	213	45	216	104	213	103	213	45	213	103	210	45	210	45	213	103	210	102	210	45	210	102	207	45	207	45	210	102	207	103	207	45	207	103	204	43	204	43	207	103	204	104	204	43	204	104	202	41	202	41	204	104	202	106	202	41	202	106	200	38	200	38	202	106	200	109	200	38	200	109	200	112	230	161	233	160	233	218	230	161	233	218	230	218	230	218	227	218	227	160	227	160	227	218	224	159	220	224	220	154	222	222	222	222	220	154	222	157	222	222	222	157	224	220	224	220	222	157	224	159	224	220	224	159	227	218	220	305	220	382	220	343	220	228	220	189	220	151	220	228	220	151	220	154	220	228	220	154	220	224	202	260	202	195	204	258	204	258	202	195	204	197	204	258	204	197	207	257	207	257	204	197	207	199	207	257	207	199	210	256	210	256	207	199	210	199	210	256	210	199	213	257	213	257	210	199	213	199	213	257	213	199	216	258	216	258	213	199	216	197	216	258	216	197	218	260	218	260	216	197	218	195	218	260	218	195	219	263	219	263	218	195	219	192	219	263	219	192	220	266	220	266	219	192	220	189	220	189	219	186	219	115	220	189	219	115	220	112	219	115	219	186	218	118	218	118	219	186	218	183	218	118	218	183	216	120	216	120	218	183	216	181	216	120	216	181	213	122	213	122	216	181	213	180	213	122	213	180	210	122	210	122	213	180	210	179	210	122	210	179	207	122	207	122	210	179	207	180	207	122	207	180	204	120	204	120	207	180	204	181	204	120	204	181	202	118	202	118	204	181	202	183	202	118	202	183	200	115	200	115	202	183	200	186	200	115	200	186	200	189	230	238	233	237	233	295	230	238	233	295	230	295	230	295	227	295	227	237	227	237	227	295	224	236	220	302	220	231	222	299	222	299	220	231	222	234	222	299	222	234	224	297	224	297	222	234	224	236	224	297	224	236	227	295	220	305	220	228	220	231	220	305	220	231	220	302	220	305	220	266	220	228	230	315	233	314	233	372	230	315	233	372	230	372	230	372	227	372	227	314	227	314	227	372	224	313	220	379	220	308	222	376	222	376	220	308	222	311	222	376	222	311	224	374	224	374	222	311	224	313	224	374	224	313	227	372	220	382	220	305	220	308	220	382	220	308	220	379	220	266	220	343	219	269	219	269	220	343	219	340	219	269	219	340	218	272	218	272	219	340	218	337	218	272	218	337	216	274	216	274	218	337	216	335	216	274	216	335	213	276	213	276	216	335	213	334	213	276	213	334	210	276	210	276	213	334	210	333	210	276	210	333	207	276	207	276	210	333	207	334	207	276	207	334	204	274	204	274	207	334	204	335	204	274	204	335	202	272	202	272	204	335	202	337	202	272	202	337	200	269	200	269	202	337	200	340	200	269	200	340	200	343	230	-69	230	-12	227	-70	230	7	230	64	227	6	230	84	230	141	227	83	230	161	230	218	227	160	230	238	230	295	227	237	230	315	230	372	227	314	233	295	233	237	236	297	236	297	233	237	236	236	236	297	236	236	238	299	238	299	236	236	238	234	238	299	238	234	239	301	239	301	238	234	239	231	239	301	239	231	240	305	240	305	239	231	240	228	240	151	240	228	239	154	240	112	240	189	240	151	240	35	240	-2	240	-41	240	35	240	-41	240	-38	240	35	240	-38	240	32	233	64	233	6	236	66	236	66	233	6	236	5	236	66	236	5	238	68	238	68	236	5	238	3	238	68	238	3	239	70	239	70	238	3	239	0	239	70	239	0	240	74	240	74	239	0	240	-2	240	-79	240	-2	239	-76	240	-118	240	-41	240	-79	220	420	219	417	219	346	220	420	219	346	220	343	219	346	219	417	218	349	218	349	219	417	218	414	218	349	218	414	216	351	216	351	218	414	216	412	216	351	216	412	213	353	213	353	216	412	213	411	213	353	213	411	210	353	210	353	213	411	210	410	210	353	210	410	207	353	207	353	210	410	207	411	207	353	207	411	204	351	204	351	207	411	204	412	204	351	204	412	202	349	202	349	204	412	202	414	202	349	202	414	200	346	200	346	202	414	200	417	200	346	200	417	200	420	233	-12	233	-70	236	-10	236	-10	233	-70	236	-71	236	-10	236	-71	238	-8	238	-8	236	-71	238	-73	238	-8	238	-73	239	-6	239	-6	238	-73	239	-76	239	-6	239	-76	240	-2	240	35	240	38	240	112	240	35	240	112	240	74	233	141	233	83	236	143	236	143	233	83	236	82	236	143	236	82	238	145	238	145	236	82	238	80	238	145	238	80	239	147	239	147	238	80	239	77	239	147	239	77	240	151	240	151	239	77	240	74	233	218	233	160	236	220	236	220	233	160	236	159	236	220	236	159	238	222	238	222	236	159	238	157	238	222	238	157	239	224	239	224	238	157	239	154	239	224	239	154	240	228	240	266	240	269	240	343	240	266	240	343	240	305	233	372	233	314	236	374	236	374	233	314	236	313	236	374	236	313	238	376	238	376	236	313	238	311	238	376	238	311	239	379	239	379	238	311	239	308	239	379	239	308	240	382	240	382	239	308	240	305	190	-69	193	-70	193	-12	190	-69	193	-12	190	-12	190	-12	187	-12	187	-70	187	-70	187	-12	184	-71	181	-6	181	-76	182	-8	182	-8	181	-76	182	-73	182	-8	182	-73	184	-10	184	-10	182	-73	184	-71	184	-10	184	-71	187	-12	180	-2	180	-79	181	-76	180	-2	181	-76	181	-6	180	-2	180	-41	180	-79	180	-118	180	-41	180	-115	180	-115	180	-41	180	-44	180	-115	180	-44	178	-112	178	-112	180	-44	178	-47	178	-112	178	-47	176	-110	176	-110	178	-47	176	-49	176	-110	176	-49	173	-108	173	-108	176	-49	173	-50	173	-108	173	-50	170	-108	170	-108	173	-50	170	-51	170	-108	170	-51	167	-108	167	-108	170	-51	167	-50	167	-108	167	-50	164	-110	164	-110	167	-50	164	-49	164	-110	164	-49	162	-112	162	-112	164	-49	162	-47	162	-112	162	-47	161	-115	161	-115	162	-47	161	-44	161	-115	161	-44	160	-41	190	7	193	6	193	64	190	7	193	64	190	64	190	64	187	64	187	6	187	6	187	64	184	5	181	70	181	0	182	68	182	68	181	0	182	3	182	68	182	3	184	66	184	66	182	3	184	5	184	66	184	5	187	64	180	74	180	-2	181	0	180	74	181	0	181	70	180	-41	180	35	180	-38	180	-38	180	35	180	32	180	-38	180	32	178	-35	178	-35	180	32	178	29	178	-35	178	29	176	-33	176	-33	178	29	176	27	176	-33	176	27	173	-31	173	-31	176	27	173	26	173	-31	173	26	170	-31	170	-31	173	26	170	25	170	-31	170	25	167	-31	167	-31	170	25	167	26	167	-31	167	26	164	-33	164	-33	167	26	164	27	164	-33	164	27	162	-35	162	-35	164	27	162	29	162	-35	162	29	161	-38	161	-38	162	29	161	32	161	-38	161	32	160	35	190	84	193	83	193	141	190	84	193	141	190	141	190	141	187	141	187	83	187	83	187	141	184	82	181	147	181	77	182	145	182	145	181	77	182	80	182	145	182	80	184	143	184	143	182	80	184	82	184	143	184	82	187	141	180	151	180	112	180	74	180	151	180	74	181	77	180	151	181	77	181	147	161	186	161	115	162	183	162	183	161	115	162	118	162	183	162	118	164	181	164	181	162	118	164	120	164	181	164	120	167	180	167	180	164	120	167	122	167	180	167	122	170	179	170	179	167	122	170	122	170	179	170	122	173	180	173	180	170	122	173	122	173	180	173	122	176	181	176	181	173	122	176	120	176	181	176	120	178	183	178	183	176	120	178	118	178	183	178	118	180	186	180	186	178	118	180	115	180	186	180	115	180	189	180	189	180	115	180	112	180	112	180	109	180	38	180	112	180	38	180	35	180	38	180	109	178	41	178	41	180	109	178	106	178	41	178	106	176	43	176	43	178	106	176	104	176	43	176	104	173	45	173	45	176	104	173	103	173	45	173	103	170	45	170	45	173	103	170	102	170	45	170	102	167	45	167	45	170	102	167	103	167	45	167	103	164	43	164	43	167	103	164	104	164	43	164	104	162	41	162	41	164	104	162	106	162	41	162	106	161	38	161	38	162	106	161	109	161	38	161	109	160	112	190	161	193	160	193	218	190	161	193	218	190	218	190	218	187	218	187	160	187	160	187	218	184	159	181	224	181	154	182	222	182	222	181	154	182	157	182	222	182	157	184	220	184	220	182	157	184	159	184	220	184	159	187	218	180	228	180	151	181	154	180	228	181	154	181	224	180	228	180	189	180	151	190	238	193	237	193	295	190	238	193	295	190	295	190	295	187	295	187	237	187	237	187	295	184	236	184	297	182	299	182	234	184	297	182	234	184	236	184	297	184	236	187	295	180	189	180	266	180	192	180	192	180	266	180	263	180	192	180	263	178	195	178	195	180	263	178	260	178	195	178	260	176	197	176	197	178	260	176	258	176	197	176	258	173	199	173	199	176	258	173	257	173	199	173	257	170	199	170	199	173	257	170	256	170	199	170	256	167	199	167	199	170	256	167	257	167	199	167	257	164	197	164	197	167	257	164	258	164	197	164	258	162	195	162	195	164	258	162	260	162	195	162	260	161	192	190	315	193	314	193	372	190	315	193	372	190	372	190	372	187	372	187	314	187	314	187	372	184	313	181	379	181	308	182	376	182	376	181	308	182	311	182	376	182	311	184	374	184	374	182	311	184	313	184	374	184	313	187	372	180	382	180	305	181	308	180	382	181	308	181	379	180	382	180	343	180	305	161	340	161	269	162	337	162	337	161	269	162	272	162	337	162	272	164	335	164	335	162	272	164	274	164	335	164	274	167	334	167	334	164	274	167	276	167	334	167	276	170	333	170	333	167	276	170	276	170	333	170	276	173	334	173	334	170	276	173	276	173	334	173	276	176	335	176	335	173	276	176	274	176	335	176	274	178	337	178	337	176	274	178	272	178	337	178	272	180	340	180	340	178	272	180	269	180	340	180	269	180	343	180	343	180	269	180	266	190	-69	190	-12	187	-70	190	7	190	64	187	6	190	84	190	141	187	83	190	161	190	218	187	160	190	238	190	295	187	237	190	315	190	372	187	314	193	295	193	237	196	297	196	297	193	237	196	236	196	297	196	236	198	299	198	299	196	236	198	234	198	299	198	234	199	301	199	301	198	234	199	231	199	301	199	231	200	305	200	305	199	231	200	228	200	151	200	228	199	154	200	112	200	189	200	151	200	35	200	-2	200	-41	200	35	200	-41	200	-38	200	35	200	-38	200	32	193	64	193	6	196	66	196	66	193	6	196	5	196	66	196	5	198	68	198	68	196	5	198	3	198	68	198	3	199	70	199	70	198	3	199	0	199	70	199	0	200	74	200	74	199	0	200	-2	200	-79	200	-2	199	-76	200	-118	200	-41	200	-79	180	343	180	420	180	346	180	346	180	420	180	417	180	346	180	417	178	349	178	349	180	417	178	414	178	349	178	414	176	351	176	351	178	414	176	412	176	351	176	412	173	353	173	353	176	412	173	411	173	353	173	411	170	353	170	353	173	411	170	410	170	353	170	410	167	353	167	353	170	410	167	411	167	353	167	411	164	351	164	351	167	411	164	412	164	351	164	412	162	349	162	349	164	412	162	414	162	349	162	414	161	346	161	346	162	414	161	417	161	346	161	417	160	420	193	-12	193	-70	196	-10	196	-10	193	-70	196	-71	196	-10	196	-71	198	-8	198	-8	196	-71	198	-73	198	-8	198	-73	199	-6	199	-6	198	-73	199	-76	199	-6	199	-76	200	-2	200	35	200	38	200	112	200	35	200	112	200	74	193	141	193	83	196	143	196	143	193	83	196	82	196	143	196	82	198	145	198	145	196	82	198	80	198	145	198	80	199	147	199	147	198	80	199	77	199	147	199	77	200	151	200	151	199	77	200	74	193	218	193	160	196	220	196	220	193	160	196	159	196	220	196	159	198	222	198	222	196	159	198	157	198	222	198	157	199	224	199	224	198	157	199	154	199	224	199	154	200	228	200	266	200	269	200	343	200	266	200	343	200	305	193	372	193	314	196	374	196	374	193	314	196	313	196	374	196	313	198	376	198	376	196	313	198	311	198	376	198	311	199	379	199	379	198	311	199	308	199	379	199	308	200	382	200	382	199	308	200	305	150	-69	153	-70	153	-12	150	-69	153	-12	150	-12	150	-12	147	-12	147	-70	147	-70	147	-12	144	-71	141	-6	141	-76	142	-8	142	-8	141	-76	142	-73	142	-8	142	-73	144	-10	144	-10	142	-73	144	-71	144	-10	144	-71	147	-12	140	74	140	151	140	112	140	-2	140	-41	140	-79	140	-2	140	-79	141	-76	140	-2	141	-76	141	-6	120	32	120	-38	122	29	122	29	120	-38	122	-35	122	29	122	-35	124	27	124	27	122	-35	124	-33	124	27	124	-33	127	26	127	26	124	-33	127	-31	127	26	127	-31	130	25	130	25	127	-31	130	-31	130	25	130	-31	133	26	133	26	130	-31	133	-31	133	26	133	-31	136	27	136	27	133	-31	136	-33	136	27	136	-33	138	29	138	29	136	-33	138	-35	138	29	138	-35	140	32	140	32	138	-35	140	-38	140	32	140	-38	140	35	140	35	140	-38	140	-41	140	-118	140	-41	140	-115	140	-115	140	-41	140	-44	140	-115	140	-44	138	-112	138	-112	140	-44	138	-47	138	-112	138	-47	136	-110	136	-110	138	-47	136	-49	136	-110	136	-49	133	-108	133	-108	136	-49	133	-50	133	-108	133	-50	130	-108	130	-108	133	-50	130	-51	130	-108	130	-51	127	-108	127	-108	130	-51	127	-50	127	-108	127	-50	124	-110	124	-110	127	-50	124	-49	124	-110	124	-49	122	-112	122	-112	124	-49	122	-47	122	-112	122	-47	120	-115	120	-115	122	-47	120	-44	120	-115	120	-44	120	-41	150	7	153	6	153	64	150	7	153	64	150	64	150	64	147	64	147	6	147	6	147	64	144	5	141	70	141	0	142	68	142	68	141	0	142	3	142	68	142	3	144	66	144	66	142	3	144	5	144	66	144	5	147	64	140	74	140	-2	141	0	140	74	141	0	141	70	140	74	140	35	140	-2	150	84	153	83	153	141	150	84	153	141	150	141	150	141	147	141	147	83	147	83	147	141	144	82	141	147	141	77	142	145	142	145	141	77	142	80	142	145	142	80	144	143	144	143	142	80	144	82	144	143	144	82	147	141	140	151	140	74	141	77	140	151	141	77	141	147	140	35	140	112	140	38	140	38	140	112	140	109	140	38	140	109	138	41	138	41	140	109	138	106	138	41	138	106	136	43	136	43	138	106	136	104	136	43	136	104	133	45	133	45	136	104	133	103	133	45	133	103	130	45	130	45	133	103	130	102	130	45	130	102	127	45	127	45	130	102	127	103	127	45	127	103	124	43	124	43	127	103	124	104	124	43	124	104	122	41	122	41	124	104	122	106	122	41	122	106	120	38	120	38	122	106	120	109	120	38	120	109	120	112	150	161	153	160	153	218	150	161	153	218	150	218	150	218	147	218	147	160	147	160	147	218	144	159	141	224	141	154	142	222	142	222	141	154	142	157	142	222	142	157	144	220	144	220	142	157	144	159	144	220	144	159	147	218	140	305	140	382	140	343	140	228	140	189	140	151	140	228	140	151	141	154	140	228	141	154	141	224	122	260	122	195	124	258	124	258	122	195	124	197	124	258	124	197	127	257	127	257	124	197	127	199	127	257	127	199	130	256	130	256	127	199	130	199	130	256	130	199	133	257	133	257	130	199	133	199	133	257	133	199	136	258	136	258	133	199	136	197	136	258	136	197	138	260	138	260	136	197	138	195	138	260	138	195	140	263	140	263	138	195	140	192	140	263	140	192	140	266	140	266	140	192	140	189	140	189	140	186	140	115	140	189	140	115	140	112	140	115	140	186	138	118	138	118	140	186	138	183	138	118	138	183	136	120	136	120	138	183	136	181	136	120	136	181	133	122	133	122	136	181	133	180	133	122	133	180	130	122	130	122	133	180	130	179	130	122	130	179	127	122	127	122	130	179	127	180	127	122	127	180	124	120	124	120	127	180	124	181	124	120	124	181	122	118	122	118	124	181	122	183	122	118	122	183	120	115	120	115	122	183	120	186	120	115	120	186	120	189	150	238	153	237	153	295	150	238	153	295	150	295	150	295	147	295	147	237	147	237	147	295	144	236	141	302	141	231	142	299	142	299	141	231	142	234	142	299	142	234	144	297	144	297	142	234	144	236	144	297	144	236	147	295	140	305	140	228	141	231	140	305	141	231	141	302	140	305	140	266	140	228	150	315	153	314	153	372	150	315	153	372	150	372	150	372	147	372	147	314	147	314	147	372	144	313	141	379	141	308	142	376	142	376	141	308	142	311	142	376	142	311	144	374	144	374	142	311	144	313	144	374	144	313	147	372	140	382	140	305	141	308	140	382	141	308	141	379	140	266	140	343	140	269	140	269	140	343	140	340	140	269	140	340	138	272	138	272	140	340	138	337	138	272	138	337	136	274	136	274	138	337	136	335	136	274	136	335	133	276	133	276	136	335	133	334	133	276	133	334	130	276	130	276	133	334	130	333	130	276	130	333	127	276	127	276	130	333	127	334	127	276	127	334	124	274	124	274	127	334	124	335	124	274	124	335	122	272	122	272	124	335	122	337	122	272	122	337	120	269	120	269	122	337	120	340	120	269	120	340	120	343	150	-69	150	-12	147	-70	150	7	150	64	147	6	150	84	150	141	147	83	150	161	150	218	147	160	150	238	150	295	147	237	150	315	150	372	147	314	153	295	153	237	156	297	156	297	153	237	156	236	156	297	156	236	158	299	158	299	156	236	158	234	158	299	158	234	160	301	160	301	158	234	160	231	160	301	160	231	160	305	160	305	160	231	160	228	160	151	160	228	160	154	160	112	160	189	160	151	160	35	160	-2	160	-41	160	35	160	-41	161	-38	153	64	153	6	156	66	156	66	153	6	156	5	156	66	156	5	158	68	158	68	156	5	158	3	158	68	158	3	160	70	160	70	158	3	160	0	160	70	160	0	160	74	160	74	160	0	160	-2	160	-79	160	-2	160	-76	160	-118	160	-41	160	-79	140	420	140	417	140	346	140	420	140	346	140	343	140	346	140	417	138	349	138	349	140	417	138	414	138	349	138	414	136	351	136	351	138	414	136	412	136	351	136	412	133	353	133	353	136	412	133	411	133	353	133	411	130	353	130	353	133	411	130	410	130	353	130	410	127	353	127	353	130	410	127	411	127	353	127	411	124	351	124	351	127	411	124	412	124	351	124	412	122	349	122	349	124	412	122	414	122	349	122	414	120	346	120	346	122	414	120	417	120	346	120	417	120	420	153	-12	153	-70	156	-10	156	-10	153	-70	156	-71	156	-10	156	-71	158	-8	158	-8	156	-71	158	-73	158	-8	158	-73	160	-6	160	-6	158	-73	160	-76	160	-6	160	-76	160	-2	160	35	161	38	160	112	160	35	160	112	160	74	160	189	160	112	161	115	160	189	161	115	161	186	153	141	153	83	156	143	156	143	153	83	156	82	156	143	156	82	158	145	158	145	156	82	158	80	158	145	158	80	160	147	160	147	158	80	160	77	160	147	160	77	160	151	160	151	160	77	160	74	153	218	153	160	156	220	156	220	153	160	156	159	156	220	156	159	158	222	158	222	156	159	158	157	158	222	158	157	160	224	160	224	158	157	160	154	160	224	160	154	160	228	160	343	160	266	161	269	160	343	161	269	161	340	160	343	160	305	160	266	153	372	153	314	156	374	156	374	153	314	156	313	156	374	156	313	158	376	158	376	156	313	158	311	158	376	158	311	160	379	160	379	158	311	160	308	160	379	160	308	160	382	160	382	160	308	160	305	110	-69	113	-70	113	-12	110	-69	113	-12	110	-12	110	-12	107	-12	107	-70	107	-70	107	-12	104	-71	100	-6	100	-76	102	-8	102	-8	100	-76	102	-73	102	-8	102	-73	104	-10	104	-10	102	-73	104	-71	104	-10	104	-71	107	-12	100	74	100	151	100	112	100	-2	100	-41	100	-79	100	-2	100	-79	100	-76	100	-2	100	-76	100	-6	80	32	80	-38	82	29	82	29	80	-38	82	-35	82	29	82	-35	84	27	84	27	82	-35	84	-33	84	27	84	-33	87	26	87	26	84	-33	87	-31	87	26	87	-31	90	25	90	25	87	-31	90	-31	90	25	90	-31	93	26	93	26	90	-31	93	-31	93	26	93	-31	96	27	96	27	93	-31	96	-33	96	27	96	-33	98	29	98	29	96	-33	98	-35	98	29	98	-35	99	32	99	32	98	-35	99	-38	99	32	99	-38	100	35	100	35	99	-38	100	-41	100	-118	100	-41	99	-115	99	-115	100	-41	99	-44	99	-115	99	-44	98	-112	98	-112	99	-44	98	-47	98	-112	98	-47	96	-110	96	-110	98	-47	96	-49	96	-110	96	-49	93	-108	93	-108	96	-49	93	-50	93	-108	93	-50	90	-108	90	-108	93	-50	90	-51	90	-108	90	-51	87	-108	87	-108	90	-51	87	-50	87	-108	87	-50	84	-110	84	-110	87	-50	84	-49	84	-110	84	-49	82	-112	82	-112	84	-49	82	-47	82	-112	82	-47	80	-115	80	-115	82	-47	80	-44	80	-115	80	-44	80	-41	110	7	113	6	113	64	110	7	113	64	110	64	110	64	107	64	107	6	107	6	107	64	104	5	100	70	100	0	102	68	102	68	100	0	102	3	102	68	102	3	104	66	104	66	102	3	104	5	104	66	104	5	107	64	100	74	100	-2	100	0	100	74	100	0	100	70	100	74	100	35	100	-2	110	84	113	83	113	141	110	84	113	141	110	141	110	141	107	141	107	83	107	83	107	141	104	82	100	147	100	77	102	145	102	145	100	77	102	80	102	145	102	80	104	143	104	143	102	80	104	82	104	143	104	82	107	141	100	151	100	74	100	77	100	151	100	77	100	147	100	35	100	112	99	38	99	38	100	112	99	109	99	38	99	109	98	41	98	41	99	109	98	106	98	41	98	106	96	43	96	43	98	106	96	104	96	43	96	104	93	45	93	45	96	104	93	103	93	45	93	103	90	45	90	45	93	103	90	102	90	45	90	102	87	45	87	45	90	102	87	103	87	45	87	103	84	43	84	43	87	103	84	104	84	43	84	104	82	41	82	41	84	104	82	106	82	41	82	106	80	38	80	38	82	106	80	109	80	38	80	109	80	112	110	161	113	160	113	218	110	161	113	218	110	218	110	218	107	218	107	160	107	160	107	218	104	159	100	224	100	154	102	222	102	222	100	154	102	157	102	222	102	157	104	220	104	220	102	157	104	159	104	220	104	159	107	218	100	305	100	382	100	343	100	228	100	189	100	151	100	228	100	151	100	154	100	228	100	154	100	224	82	260	82	195	84	258	84	258	82	195	84	197	84	258	84	197	87	257	87	257	84	197	87	199	87	257	87	199	90	256	90	256	87	199	90	199	90	256	90	199	93	257	93	257	90	199	93	199	93	257	93	199	96	258	96	258	93	199	96	197	96	258	96	197	98	260	98	260	96	197	98	195	98	260	98	195	99	263	99	263	98	195	99	192	99	263	99	192	100	266	100	266	99	192	100	189	100	189	99	186	99	115	100	189	99	115	100	112	99	115	99	186	98	118	98	118	99	186	98	183	98	118	98	183	96	120	96	120	98	183	96	181	96	120	96	181	93	122	93	122	96	181	93	180	93	122	93	180	90	122	90	122	93	180	90	179	90	122	90	179	87	122	87	122	90	179	87	180	87	122	87	180	84	120	84	120	87	180	84	181	84	120	84	181	82	118	82	118	84	181	82	183	82	118	82	183	80	115	80	115	82	183	80	186	80	115	80	186	80	189	110	238	113	237	113	295	110	238	113	295	110	295	110	295	107	295	107	237	107	237	107	295	104	236	100	302	100	231	102	299	102	299	100	231	102	234	102	299	102	234	104	297	104	297	102	234	104	236	104	297	104	236	107	295	100	305	100	228	100	231	100	305	100	231	100	302	100	305	100	266	100	228	110	315	113	314	113	372	110	315	113	372	110	372	110	372	107	372	107	314	107	314	107	372	104	313	100	379	100	308	102	376	102	376	100	308	102	311	102	376	102	311	104	374	104	374	102	311	104	313	104	374	104	313	107	372	100	382	100	305	100	308	100	382	100	308	100	379	100	266	100	343	99	269	99	269	100	343	99	340	99	269	99	340	98	272	98	272	99	340	98	337	98	272	98	337	96	274	96	274	98	337	96	335	96	274	96	335	93	276	93	276	96	335	93	334	93	276	93	334	90	276	90	276	93	334	90	333	90	276	90	333	87	276	87	276	90	333	87	334	87	276	87	334	84	274	84	274	87	334	84	335	84	274	84	335	82	272	82	272	84	335	82	337	82	272	82	337	80	269	80	269	82	337	80	340	80	269	80	340	80	343	110	7	110	64	107	6	110	-69	110	-12	107	-70	110	84	110	141	107	83	110	161	110	218	107	160	110	238	110	295	107	237	110	315	110	372	107	314	113	295	113	237	116	297	116	297	113	237	116	236	116	297	116	236	118	299	118	299	116	236	118	234	118	299	118	234	119	301	119	301	118	234	119	231	119	301	119	231	120	305	120	305	119	231	120	228	120	151	120	228	119	154	120	112	120	189	120	151	120	35	120	-2	120	-41	120	35	120	-41	120	-38	120	35	120	-38	120	32	113	64	113	6	116	66	116	66	113	6	116	5	116	66	116	5	118	68	118	68	116	5	118	3	118	68	118	3	119	70	119	70	118	3	119	0	119	70	119	0	120	74	120	74	119	0	120	-2	120	-79	120	-2	119	-76	120	-118	120	-41	120	-79	100	420	99	417	99	346	100	420	99	346	100	343	99	346	99	417	98	349	98	349	99	417	98	414	98	349	98	414	96	351	96	351	98	414	96	412	96	351	96	412	93	353	93	353	96	412	93	411	93	353	93	411	90	353	90	353	93	411	90	410	90	353	90	410	87	353	87	353	90	410	87	411	87	353	87	411	84	351	84	351	87	411	84	412	84	351	84	412	82	349	82	349	84	412	82	414	82	349	82	414	80	346	80	346	82	414	80	417	80	346	80	417	80	420	113	-12	113	-70	116	-10	116	-10	113	-70	116	-71	116	-10	116	-71	118	-8	118	-8	116	-71	118	-73	118	-8	118	-73	119	-6	119	-6	118	-73	119	-76	119	-6	119	-76	120	-2	120	35	120	38	120	112	120	35	120	112	120	74	113	141	113	83	116	143	116	143	113	83	116	82	116	143	116	82	118	145	118	145	116	82	118	80	118	145	118	80	119	147	119	147	118	80	119	77	119	147	119	77	120	151	120	151	119	77	120	74	113	218	113	160	116	220	116	220	113	160	116	159	116	220	116	159	118	222	118	222	116	159	118	157	118	222	118	157	119	224	119	224	118	157	119	154	119	224	119	154	120	228	120	266	120	269	120	343	120	266	120	343	120	305	113	372	113	314	116	374	116	374	113	314	116	313	116	374	116	313	118	376	118	376	116	313	118	311	118	376	118	311	119	379	119	379	118	311	119	308	119	379	119	308	120	382	120	382	119	308	120	305	70	-69	73	-70	73	-12	70	-69	73	-12	70	-12	70	-12	67	-12	67	-70	67	-70	67	-12	64	-71	61	-6	61	-76	62	-8	62	-8	61	-76	62	-73	62	-8	62	-73	64	-10	64	-10	62	-73	64	-71	64	-10	64	-71	67	-12	60	-2	60	-79	61	-76	60	-2	61	-76	61	-6	60	-2	60	-41	60	-79	60	-118	60	-41	60	-115	60	-115	60	-41	60	-44	60	-115	60	-44	58	-112	58	-112	60	-44	58	-47	58	-112	58	-47	56	-110	56	-110	58	-47	56	-49	56	-110	56	-49	53	-108	53	-108	56	-49	53	-50	53	-108	53	-50	50	-108	50	-108	53	-50	50	-51	50	-108	50	-51	47	-108	47	-108	50	-51	47	-50	47	-108	47	-50	44	-110	44	-110	47	-50	44	-49	44	-110	44	-49	42	-112	42	-112	44	-49	42	-47	42	-112	42	-47	41	-115	41	-115	42	-47	41	-44	41	-115	41	-44	40	-41	70	7	73	6	73	64	70	7	73	64	70	64	70	64	67	64	67	6	67	6	67	64	64	5	61	70	61	0	62	68	62	68	61	0	62	3	62	68	62	3	64	66	64	66	62	3	64	5	64	66	64	5	67	64	60	74	60	-2	61	0	60	74	61	0	61	70	60	-41	60	35	60	-38	60	-38	60	35	60	32	60	-38	60	32	58	-35	58	-35	60	32	58	29	58	-35	58	29	56	-33	56	-33	58	29	56	27	56	-33	56	27	53	-31	53	-31	56	27	53	26	53	-31	53	26	50	-31	50	-31	53	26	50	25	50	-31	50	25	47	-31	47	-31	50	25	47	26	47	-31	47	26	44	-33	44	-33	47	26	44	27	44	-33	44	27	42	-35	42	-35	44	27	42	29	42	-35	42	29	41	-38	41	-38	42	29	41	32	41	-38	41	32	40	35	70	84	73	83	73	141	70	84	73	141	70	141	70	141	67	141	67	83	67	83	67	141	64	82	61	147	61	77	62	145	62	145	61	77	62	80	62	145	62	80	64	143	64	143	62	80	64	82	64	143	64	82	67	141	60	151	60	112	60	74	60	151	60	74	61	77	60	151	61	77	61	147	41	186	41	115	42	183	42	183	41	115	42	118	42	183	42	118	44	181	44	181	42	118	44	120	44	181	44	120	47	180	47	180	44	120	47	122	47	180	47	122	50	179	50	179	47	122	50	122	50	179	50	122	53	180	53	180	50	122	53	122	53	180	53	122	56	181	56	181	53	122	56	120	56	181	56	120	58	183	58	183	56	120	58	118	58	183	58	118	60	186	60	186	58	118	60	115	60	186	60	115	60	189	60	189	60	115	60	112	60	112	60	109	60	38	60	112	60	38	60	35	60	38	60	109	58	41	58	41	60	109	58	106	58	41	58	106	56	43	56	43	58	106	56	104	56	43	56	104	53	45	53	45	56	104	53	103	53	45	53	103	50	45	50	45	53	103	50	102	50	45	50	102	47	45	47	45	50	102	47	103	47	45	47	103	44	43	44	43	47	103	44	104	44	43	44	104	42	41	42	41	44	104	42	106	42	41	42	106	41	38	41	38	42	106	41	109	41	38	41	109	40	112	70	161	73	160	73	218	70	161	73	218	70	218	70	218	67	218	67	160	67	160	67	218	64	159	61	224	61	154	62	222	62	222	61	154	62	157	62	222	62	157	64	220	64	220	62	157	64	159	64	220	64	159	67	218	60	228	60	151	61	154	60	228	61	154	61	224	60	228	60	189	60	151	70	238	73	237	73	295	70	238	73	295	70	295	70	295	67	295	67	237	67	237	67	295	64	236	64	297	62	299	62	234	64	297	62	234	64	236	64	297	64	236	67	295	60	189	60	266	60	192	60	192	60	266	60	263	60	192	60	263	58	195	58	195	60	263	58	260	58	195	58	260	56	197	56	197	58	260	56	258	56	197	56	258	53	199	53	199	56	258	53	257	53	199	53	257	50	199	50	199	53	257	50	256	50	199	50	256	47	199	47	199	50	256	47	257	47	199	47	257	44	197	44	197	47	257	44	258	44	197	44	258	42	195	42	195	44	258	42	260	42	195	42	260	41	192	70	315	73	314	73	372	70	315	73	372	70	372	70	372	67	372	67	314	67	314	67	372	64	313	61	379	61	308	62	376	62	376	61	308	62	311	62	376	62	311	64	374	64	374	62	311	64	313	64	374	64	313	67	372	60	382	60	305	61	308	60	382	61	308	61	379	60	382	60	343	60	305	41	340	41	269	42	337	42	337	41	269	42	272	42	337	42	272	44	335	44	335	42	272	44	274	44	335	44	274	47	334	47	334	44	274	47	276	47	334	47	276	50	333	50	333	47	276	50	276	50	333	50	276	53	334	53	334	50	276	53	276	53	334	53	276	56	335	56	335	53	276	56	274	56	335	56	274	58	337	58	337	56	274	58	272	58	337	58	272	60	340	60	340	58	272	60	269	60	340	60	269	60	343	60	343	60	269	60	266	70	7	70	64	67	6	70	-69	70	-12	67	-70	70	84	70	141	67	83	70	161	70	218	67	160	70	238	70	295	67	237	70	315	70	372	67	314	73	295	73	237	76	297	76	297	73	237	76	236	76	297	76	236	78	299	78	299	76	236	78	234	78	299	78	234	79	301	79	301	78	234	79	231	79	301	79	231	80	305	80	305	79	231	80	228	80	151	80	228	79	154	80	112	80	189	80	151	80	35	80	-2	80	-41	80	35	80	-41	80	-38	80	35	80	-38	80	32	73	64	73	6	76	66	76	66	73	6	76	5	76	66	76	5	78	68	78	68	76	5	78	3	78	68	78	3	79	70	79	70	78	3	79	0	79	70	79	0	80	74	80	74	79	0	80	-2	80	-79	80	-2	79	-76	80	-118	80	-41	80	-79	60	343	60	420	60	346	60	346	60	420	60	417	60	346	60	417	58	349	58	349	60	417	58	414	58	349	58	414	56	351	56	351	58	414	56	412	56	351	56	412	53	353	53	353	56	412	53	411	53	353	53	411	50	353	50	353	53	411	50	410	50	353	50	410	47	353	47	353	50	410	47	411	47	353	47	411	44	351	44	351	47	411	44	412	44	351	44	412	42	349	42	349	44	412	42	414	42	349	42	414	41	346	41	346	42	414	41	417	41	346	41	417	40	420	73	-12	73	-70	76	-10	76	-10	73	-70	76	-71	76	-10	76	-71	78	-8	78	-8	76	-71	78	-73	78	-8	78	-73	79	-6	79	-6	78	-73	79	-76	79	-6	79	-76	80	-2	80	35	80	38	80	112	80	35	80	112	80	74	73	141	73	83	76	143	76	143	73	83	76	82	76	143	76	82	78	145	78	145	76	82	78	80	78	145	78	80	79	147	79	147	78	80	79	77	79	147	79	77	80	151	80	151	79	77	80	74	73	218	73	160	76	220	76	220	73	160	76	159	76	220	76	159	78	222	78	222	76	159	78	157	78	222	78	157	79	224	79	224	78	157	79	154	79	224	79	154	80	228	80	266	80	269	80	343	80	266	80	343	80	305	73	372	73	314	76	374	76	374	73	314	76	313	76	374	76	313	78	376	78	376	76	313	78	311	78	376	78	311	79	379	79	379	78	311	79	308	79	379	79	308	80	382	80	382	79	308	80	305	30	-69	33	-70	33	-12	30	-69	33	-12	30	-12	30	-12	27	-12	27	-70	27	-70	27	-12	24	-71	21	-6	21	-76	22	-8	22	-8	21	-76	22	-73	22	-8	22	-73	24	-10	24	-10	22	-73	24	-71	24	-10	24	-71	27	-12	20	-2	20	-79	21	-76	20	-2	21	-76	21	-6	20	-41	20	-79	20	-2	20	-118	20	-41	20	-115	20	-115	20	-41	20	-44	20	-115	20	-44	18	-112	18	-112	20	-44	18	-47	18	-112	18	-47	16	-110	16	-110	18	-47	16	-49	16	-110	16	-49	13	-108	13	-108	16	-49	13	-50	13	-108	13	-50	10	-108	10	-108	13	-50	10	-51	10	-108	10	-51	7	-108	7	-108	10	-51	7	-50	7	-108	7	-50	4	-110	4	-110	7	-50	4	-49	4	-110	4	-49	2	-112	2	-112	4	-49	2	-47	2	-112	2	-47	1	-115	1	-115	2	-47	1	-44	1	-115	1	-44	0	-41	30	7	33	6	33	64	30	7	33	64	30	64	30	64	27	64	27	6	27	6	27	64	24	5	21	70	21	0	22	68	22	68	21	0	22	3	22	68	22	3	24	66	24	66	22	3	24	5	24	66	24	5	27	64	20	74	21	77	20	151	20	74	20	-2	21	0	20	74	21	0	21	70	0	35	0	-41	1	32	1	32	0	-41	1	-38	1	32	1	-38	2	29	2	29	1	-38	2	-35	2	29	2	-35	4	27	4	27	2	-35	4	-33	4	27	4	-33	7	26	7	26	4	-33	7	-31	7	26	7	-31	10	25	10	25	7	-31	10	-31	10	25	10	-31	13	26	13	26	10	-31	13	-31	13	26	13	-31	16	27	16	27	13	-31	16	-33	16	27	16	-33	18	29	18	29	16	-33	18	-35	18	29	18	-35	20	32	20	32	18	-35	20	-38	20	32	20	-38	20	35	20	35	20	-38	20	-41	30	84	33	83	33	141	30	84	33	141	30	141	30	141	27	141	27	83	27	83	27	141	24	82	21	147	21	77	22	145	22	145	21	77	22	80	22	145	22	80	24	143	24	143	22	80	24	82	24	143	24	82	27	141	20	38	20	35	20	112	20	112	20	189	20	115	20	115	20	189	20	186	20	115	20	186	18	118	18	118	20	186	18	183	18	118	18	183	16	120	16	120	18	183	16	181	16	120	16	181	13	122	13	122	16	181	13	180	13	122	13	180	10	122	10	122	13	180	10	179	10	122	10	179	7	122	7	122	10	179	7	180	7	122	7	180	4	120	4	120	7	180	4	181	4	120	4	181	2	118	2	118	4	181	2	183	2	118	2	183	1	115	1	115	2	183	1	186	1	115	1	186	0	189	0	112	0	35	1	109	1	109	0	35	1	38	1	109	1	38	2	106	2	106	1	38	2	41	2	106	2	41	4	104	4	104	2	41	4	43	4	104	4	43	7	103	7	103	4	43	7	45	7	103	7	45	10	102	10	102	7	45	10	45	10	102	10	45	13	103	13	103	10	45	13	45	13	103	13	45	16	104	16	104	13	45	16	43	16	104	16	43	18	106	18	106	16	43	18	41	18	106	18	41	20	109	20	109	18	41	20	38	20	109	20	38	20	112	30	161	33	160	33	218	30	161	33	218	30	218	30	218	27	218	27	160	27	160	27	218	24	159	21	224	21	154	22	222	22	222	21	154	22	157	22	222	22	157	24	220	24	220	22	157	24	159	24	220	24	159	27	218	20	228	20	151	21	154	20	228	21	154	21	224	20	151	20	228	20	189	30	238	33	237	33	295	30	238	33	295	30	295	30	295	27	295	27	237	27	237	27	295	24	236	21	302	21	231	22	299	22	299	21	231	22	234	22	299	22	234	24	297	24	297	22	234	24	236	24	297	24	236	27	295	20	305	21	308	20	382	20	305	20	228	21	231	20	305	21	231	21	302	20	189	20	266	20	192	20	192	20	266	20	263	20	192	20	263	18	195	18	195	20	263	18	260	18	195	18	260	16	197	16	197	18	260	16	258	16	197	16	258	13	199	13	199	16	258	13	257	13	199	13	257	10	199	10	199	13	257	10	256	10	199	10	256	7	199	7	199	10	256	7	257	7	199	7	257	4	197	4	197	7	257	4	258	4	197	4	258	2	195	2	195	4	258	2	260	2	195	2	260	1	192	1	192	2	260	1	263	1	192	1	263	0	266	30	315	33	314	33	372	30	315	33	372	30	372	30	372	27	372	27	314	27	314	27	372	24	313	21	379	21	308	22	376	22	376	21	308	22	311	22	376	22	311	24	374	24	374	22	311	24	313	24	374	24	313	27	372	20	269	20	266	20	343	20	343	20	420	20	346	20	346	20	420	20	417	20	346	20	417	18	349	18	349	20	417	18	414	18	349	18	414	16	351	16	351	18	414	16	412	16	351	16	412	13	353	13	353	16	412	13	411	13	353	13	411	10	353	10	353	13	411	10	410	10	353	10	410	7	353	7	353	10	410	7	411	7	353	7	411	4	351	4	351	7	411	4	412	4	351	4	412	2	349	2	349	4	412	2	414	2	349	2	414	1	346	1	346	2	414	1	417	1	346	1	417	0	420	1	340	1	269	2	337	2	337	1	269	2	272	2	337	2	272	4	335	4	335	2	272	4	274	4	335	4	274	7	334	7	334	4	274	7	276	7	334	7	276	10	333	10	333	7	276	10	276	10	333	10	276	13	334	13	334	10	276	13	276	13	334	13	276	16	335	16	335	13	276	16	274	16	335	16	274	18	337	18	337	16	274	18	272	18	337	18	272	20	340	20	340	18	272	20	269	20	340	20	269	20	343	30	7	30	64	27	6	30	-69	30	-12	27	-70	30	84	30	141	27	83	30	161	30	218	27	160	30	238	30	295	27	237	30	315	30	372	27	314	33	295	33	237	36	297	36	297	33	237	36	236	36	297	36	236	38	299	38	299	36	236	38	234	38	299	38	234	40	301	40	301	38	234	40	231	40	301	40	231	40	305	40	305	40	231	40	228	40	151	40	228	40	154	40	112	40	189	40	151	40	35	40	-2	40	-41	40	35	40	-41	41	-38	33	64	33	6	36	66	36	66	33	6	36	5	36	66	36	5	38	68	38	68	36	5	38	3	38	68	38	3	40	70	40	70	38	3	40	0	40	70	40	0	40	74	40	74	40	0	40	-2	40	-79	40	-2	40	-76	40	-118	40	-41	40	-79	33	-12	33	-70	36	-10	36	-10	33	-70	36	-71	36	-10	36	-71	38	-8	38	-8	36	-71	38	-73	38	-8	38	-73	40	-6	40	-6	38	-73	40	-76	40	-6	40	-76	40	-2	40	35	41	38	40	112	40	35	40	112	40	74	40	189	40	112	41	115	40	189	41	115	41	186	33	141	33	83	36	143	36	143	33	83	36	82	36	143	36	82	38	145	38	145	36	82	38	80	38	145	38	80	40	147	40	147	38	80	40	77	40	147	40	77	40	151	40	151	40	77	40	74	33	218	33	160	36	220	36	220	33	160	36	159	36	220	36	159	38	222	38	222	36	159	38	157	38	222	38	157	40	224	40	224	38	157	40	154	40	224	40	154	40	228	40	343	40	266	41	269	40	343	41	269	41	340	40	343	40	305	40	266	33	372	33	314	36	374	36	374	33	314	36	313	36	374	36	313	38	376	38	376	36	313	38	311	38	376	38	311	40	379	40	379	38	311	40	308	40	379	40	308	40	382	40	382	40	308	40	305	0	-41	0	-118	1	-115	0	266	0	189	1	192	0	343	0	266	1	269	0	343	1	269	1	340	0	420	0	343	1	346	0	189	0	112	1	115	40	420	40	343	41	346	40	-41	40	-118	41	-115	20	382	21	308	21	379	20	151	21	77	21	147	80	420	80	343	80	346	82	260	80	192	82	195	80	189	80	112	80	115	80	-41	80	-118	80	-115	62	299	61	231	62	234	120	420	120	343	120	346	122	260	120	192	122	195	120	189	120	112	120	115	120	-41	120	-118	120	-115	160	420	160	343	161	346	160	-41	160	-118	161	-115	200	420	200	343	200	346	202	260	200	192	202	195	200	189	200	112	200	115	200	-41	200	-118	200	-115	182	299	181	231	182	234	240	420	240	343	240	346	242	260	240	192	242	195	240	189	240	112	240	115	240	-41	240	-118	240	-115	280	420	280	343	281	346	282	260	281	192	282	195	280	189	280	112	281	115	280	-41	280	-118	281	-115	320	420	320	343	320	346	322	260	320	192	322	195	320	189	320	112	320	115	320	-41	320	-118	320	-115	300	382	301	308	301	379	360	420	360	343	360	346	362	260	360	192	362	195	360	189	360	112	360	115	360	-41	360	-118	360	-115	400	420	400	343	401	346	402	260	401	192	402	195	400	189	400	112	401	115	400	-41	400	-118	401	-115	440	420	440	343	440	346	442	260	440	192	442	195	440	189	440	112	440	115	440	-41	440	-118	440	-115	420	382	421	308	421	379	480	420	480	343	480	346	482	260	480	192	482	195	480	189	480	112	480	115	480	-41	480	-118	480	-115	520	420	520	343	521	346	520	189	520	112	521	115	13	-127	50	-128	16	-126	53	-127	90	-128	56	-126	93	-127	130	-128	96	-126	133	-127	170	-128	136	-126	173	-127	210	-128	176	-126	213	-127	250	-128	216	-126	253	-127	290	-128	256	-126	293	-127	330	-128	296	-126	333	-127	370	-128	336	-126	373	-127	410	-128	376	-126	413	-127	450	-128	416	-126	47	430	18	426	20	423	87	430	58	426	60	423	530	430	496	428	498	426	567	430	538	426	540	423	562	426	542	388	561	423	600	437	598	388	599	385	580	266	580	228	580	305	580	112	580	74	580	151	580	-41	580	-79	580	-2	562	260	561	192	562	195	562	29	561	-38	562	-35	432	-78	432	331	22	331	432	-78	22	331	22	-78	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	340	294	350	325	313	298	313	298	350	325	312	331	313	298	312	331	142	298	142	298	312	331	142	331	142	298	142	331	115	294	105	325	72	308	72	263	105	325	72	263	91	281	105	325	91	281	115	294	105	325	115	294	142	331	72	263	72	308	60	239	60	239	72	308	46	282	60	239	46	282	55	211	55	211	46	282	46	-29	55	211	46	-29	55	41	55	41	46	-29	60	13	28	3	46	-29	46	282	28	3	46	282	28	249	28	3	28	249	22	211	28	3	22	211	22	41	395	13	383	-10	383	-55	383	-55	383	-10	364	-28	383	-55	364	-28	350	-72	350	-72	364	-28	340	-40	350	-72	340	-40	313	-45	313	-45	340	-40	312	-45	142	-78	313	-78	313	-45	142	-78	313	-45	142	-45	142	-78	142	-45	115	-40	142	-78	115	-40	105	-72	432	41	432	211	426	3	426	3	432	211	426	249	426	3	426	249	409	-29	409	-29	426	249	409	282	409	-29	409	282	400	211	400	211	409	282	395	239	383	308	350	325	364	281	383	308	364	281	383	263	383	308	383	263	395	239	383	308	395	239	409	282	409	-29	400	211	400	41	409	-29	400	41	395	13	409	-29	395	13	383	-55	115	-40	91	-28	105	-72	105	-72	91	-28	72	-10	105	-72	72	-10	72	-55	72	-55	72	-10	60	13	72	-55	60	13	46	-29	313	-45	313	-78	350	-72	350	325	340	294	364	281	142	331	312	331	313	331	122	230	122	20	332	20	122	230	332	20	332	230	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	-45	432	-78	399	-45	55	-45	55	-45	22	-78	432	-78	22	331	55	-45	55	298	55	46	55	20	399	20	55	46	399	20	399	46	399	46	399	20	432	-78	399	46	432	-78	399	113	399	113	432	-78	399	138	399	113	399	138	55	138	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	231	432	-78	399	231	399	205	399	205	399	231	55	231	399	205	55	231	55	205	55	138	55	113	399	113	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	399	-45	399	-45	432	-78	399	20	399	138	432	-78	399	205	214	298	214	-45	240	-45	240	-45	214	-45	432	-78	240	-45	432	-78	306	-45	306	-45	432	-78	333	-45	306	-45	333	-45	306	298	306	298	333	-45	333	298	306	298	333	298	432	331	432	331	333	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	333	-45	432	331	22	331	55	298	432	331	55	298	122	298	432	331	122	298	147	298	432	331	147	298	214	298	432	331	214	298	240	298	432	331	240	298	306	298	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	122	-45	122	-45	432	-78	147	-45	122	-45	147	-45	122	298	122	298	147	-45	147	298	147	-45	432	-78	214	-45	55	298	22	331	55	-45	240	298	214	298	240	-45	22	331	55	-45	55	298	55	46	55	20	122	20	55	46	122	20	122	46	122	46	122	20	147	-45	122	46	147	-45	122	113	122	113	147	-45	122	138	122	113	122	138	55	138	240	-45	240	298	214	298	214	298	240	298	432	331	214	298	432	331	147	298	147	298	432	331	122	298	147	298	122	298	147	-45	147	-45	122	298	122	231	147	-45	122	231	122	205	122	205	122	231	55	231	122	205	55	231	55	205	55	138	55	113	122	113	147	46	147	20	214	20	147	46	214	20	214	46	214	46	214	20	240	-45	214	46	240	-45	214	113	214	113	240	-45	214	138	214	113	214	138	147	138	240	-45	214	231	214	205	214	205	214	231	147	231	214	205	147	231	147	205	147	138	147	113	214	113	240	46	240	20	306	20	240	46	306	20	306	46	306	46	306	20	333	-45	306	46	333	-45	306	113	306	113	333	-45	306	138	306	113	306	138	240	138	333	231	333	205	399	205	333	231	399	205	399	231	399	231	399	205	432	-78	399	231	432	-78	399	298	399	298	432	-78	432	331	399	298	432	331	333	298	333	298	432	331	306	298	333	298	306	298	333	-45	333	-45	306	298	306	231	333	-45	306	231	306	205	306	205	306	231	240	231	306	205	240	231	240	205	240	138	240	113	306	113	333	46	333	20	399	20	333	46	399	20	399	46	399	46	399	20	432	-78	399	46	432	-78	399	113	399	113	432	-78	399	138	399	113	399	138	333	138	432	331	22	331	55	298	432	331	55	298	122	298	432	-78	399	20	399	-45	432	-78	399	-45	333	-45	432	-78	333	-45	306	-45	432	-78	306	-45	240	-45	432	-78	240	-45	214	-45	432	-78	214	-45	147	-45	432	-78	147	-45	122	-45	432	-78	122	-45	55	-45	432	-78	55	-45	22	-78	22	-78	55	-45	22	331	122	-45	147	-45	122	20	122	138	147	-45	122	205	214	-45	240	-45	214	20	214	138	240	-45	214	205	214	231	240	-45	214	298	306	-45	333	-45	306	20	306	138	333	-45	306	205	399	138	432	-78	399	205	432	331	240	298	306	298	399	113	333	138	333	113	22	331	55	-45	55	279	55	53	55	17	118	-45	55	53	118	-45	155	-45	155	-45	118	-45	432	-78	155	-45	432	-78	205	-45	205	-45	432	-78	242	-45	205	-45	242	-45	55	141	400	-27	381	-45	432	-78	432	-78	381	-45	330	-45	432	-78	330	-45	294	-45	294	-45	330	-45	55	229	294	-45	55	229	55	192	55	141	55	104	205	-45	74	297	123	297	432	331	74	297	432	331	22	331	74	297	22	331	55	279	74	297	55	279	381	-45	74	297	381	-45	400	-27	432	331	123	297	161	297	161	297	123	297	400	22	161	297	400	22	400	59	400	59	400	22	432	-78	400	59	432	-78	400	108	400	108	432	-78	400	146	400	108	400	146	248	297	432	331	400	297	432	-78	432	-78	400	297	400	233	432	-78	400	233	400	195	400	195	400	233	334	297	400	195	334	297	297	297	297	297	334	297	432	331	297	297	432	331	248	297	248	297	432	331	210	297	248	297	210	297	400	108	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	118	-45	242	-45	432	-78	294	-45	400	-27	432	-78	400	22	400	146	432	-78	400	195	432	331	161	297	210	297	432	331	334	297	400	297	400	229	125	-45	161	-45	161	-45	125	-45	432	-78	161	-45	432	-78	213	-45	213	-45	432	-78	249	-45	213	-45	249	-45	400	141	400	141	249	-45	400	104	400	141	400	104	432	-78	432	-78	400	104	400	53	432	-78	400	53	400	17	400	17	400	53	338	-45	400	17	400	-45	432	-78	432	-78	400	-45	338	-45	432	-78	338	-45	300	-45	300	-45	338	-45	400	53	331	297	382	297	432	331	432	331	382	297	400	279	432	331	400	279	432	-78	432	-78	400	279	400	229	432	-78	400	229	400	192	400	192	400	229	161	-45	208	297	244	297	432	331	432	331	244	297	295	297	432	331	295	297	331	297	331	297	295	297	55	59	331	297	55	59	55	22	55	-27	55	297	22	331	55	-27	22	331	22	-78	432	331	22	331	55	297	432	331	55	297	121	297	432	331	121	297	157	297	432	331	157	297	208	297	55	233	55	195	157	297	55	233	157	297	121	297	75	-45	400	279	382	297	75	-45	382	297	55	-27	75	-45	55	-27	22	-78	75	-45	22	-78	432	-78	75	-45	432	-78	125	-45	55	146	55	108	244	297	55	146	244	297	208	297	249	-45	432	-78	300	-45	400	141	432	-78	400	192	209	38	184	12	201	-5	201	-5	184	12	205	-45	201	-5	205	-45	228	-30	228	-30	205	-45	249	-45	228	-30	249	-45	253	-5	253	-5	249	-45	272	-23	253	-5	272	-23	272	12	272	12	272	-23	294	-45	272	12	294	-45	290	-5	290	-5	294	-45	315	-30	272	12	246	39	253	-5	253	-5	246	39	228	56	253	-5	228	56	228	20	228	20	228	56	209	38	228	20	209	38	201	-5	140	20	165	-5	140	56	140	56	165	-5	158	38	140	56	158	38	166	82	166	82	158	38	184	64	166	82	184	64	184	100	184	100	184	64	209	38	184	100	209	38	203	82	203	82	209	38	228	56	97	63	122	38	97	99	97	99	122	38	115	81	97	99	115	81	122	125	122	125	115	81	141	107	122	125	141	107	141	143	141	143	141	107	166	82	141	143	166	82	159	125	159	125	166	82	184	100	55	104	78	81	55	146	55	146	78	81	71	124	55	146	71	124	79	169	79	169	71	124	97	150	79	169	97	150	97	187	97	187	97	150	122	125	97	187	122	125	116	169	116	169	122	125	141	143	55	233	55	192	79	169	55	233	79	169	72	212	72	212	79	169	97	187	296	38	272	12	290	-5	296	38	290	-5	315	20	296	38	315	20	315	56	296	38	315	56	289	81	296	38	289	81	271	100	296	38	271	100	271	64	271	150	296	125	271	187	271	187	296	125	289	169	271	187	289	169	296	212	296	212	289	169	314	194	296	212	314	194	314	230	314	230	314	194	339	169	314	230	339	169	333	212	333	212	339	169	358	187	271	100	289	81	296	125	296	125	289	81	314	107	296	125	314	107	315	143	315	143	314	107	339	81	315	143	339	81	333	125	333	125	339	81	358	99	271	237	296	212	271	274	271	274	296	212	290	256	271	274	290	256	295	297	295	297	290	256	315	281	295	297	315	281	334	297	334	297	315	281	339	256	334	297	339	256	358	274	358	274	339	256	358	237	358	274	358	237	382	212	122	38	96	12	114	-5	114	-5	96	12	118	-45	114	-5	118	-45	140	-30	140	-30	118	-45	161	-45	140	-30	161	-45	165	-5	165	-5	161	-45	184	-23	165	-5	184	-23	184	12	184	12	184	-23	205	-45	122	38	114	-5	140	20	122	38	140	20	140	56	122	38	140	56	115	81	55	17	78	-5	55	59	55	59	78	-5	71	37	55	59	71	37	78	81	78	81	71	37	97	63	78	81	97	63	97	99	209	212	184	187	203	169	203	169	184	187	209	126	203	169	209	126	227	143	227	143	209	126	228	107	227	143	228	107	252	169	252	169	228	107	246	125	252	169	246	125	271	150	166	256	141	230	159	212	159	212	141	230	166	169	159	212	166	169	184	187	184	187	166	169	184	150	184	187	184	150	209	126	121	297	97	274	116	256	116	256	97	274	122	212	116	256	122	212	141	230	141	230	122	212	141	194	141	230	141	194	166	169	161	-45	118	-45	432	-78	432	-78	118	-45	75	-45	432	-78	75	-45	22	-78	22	-78	75	-45	55	-27	22	-78	55	-27	22	331	22	331	55	-27	55	279	22	331	55	279	74	297	74	297	55	279	79	256	74	297	79	256	97	274	97	274	79	256	97	237	97	274	97	237	122	212	209	212	203	169	228	194	209	212	228	194	228	230	209	212	228	230	203	256	209	212	203	256	184	274	209	212	184	274	184	237	184	274	203	256	208	297	208	297	203	256	228	281	208	297	228	281	248	297	248	297	228	281	252	256	248	297	252	256	271	274	271	274	252	256	271	237	383	124	358	99	377	81	377	81	358	99	383	37	377	81	383	37	400	59	400	59	383	37	400	17	400	59	400	17	432	-78	432	-78	400	17	400	-27	432	-78	400	-27	381	-45	381	-45	400	-27	377	-5	381	-45	377	-5	359	-24	359	-24	377	-5	383	37	359	-24	383	37	358	12	315	20	340	-5	315	56	315	56	340	-5	333	37	315	56	333	37	339	81	339	81	333	37	358	63	339	81	358	63	358	99	358	99	358	63	383	37	252	169	271	150	271	187	252	169	271	187	246	212	252	169	246	212	228	230	252	169	228	230	228	194	184	237	184	274	166	256	166	256	184	274	161	297	166	256	161	297	141	281	141	281	161	297	121	297	141	281	121	297	116	256	382	297	358	274	376	256	376	256	358	274	382	212	376	256	382	212	400	233	400	233	382	212	400	192	400	233	400	192	432	-78	432	-78	400	192	400	146	432	-78	400	146	400	104	400	104	400	146	383	124	400	104	383	124	377	81	315	143	333	125	339	169	339	169	333	125	358	150	339	169	358	150	358	187	358	187	358	150	383	124	358	187	383	124	376	169	376	169	383	124	400	146	432	331	22	331	74	297	432	331	74	297	121	297	432	331	121	297	161	297	432	331	161	297	208	297	432	331	208	297	248	297	432	331	248	297	295	297	432	331	295	297	334	297	432	331	334	297	382	297	432	331	382	297	400	279	432	331	400	279	432	-78	338	-45	359	-24	340	-5	338	-45	340	-5	315	-30	338	-45	315	-30	294	-45	338	-45	294	-45	432	-78	338	-45	432	-78	381	-45	432	-78	294	-45	249	-45	432	-78	249	-45	205	-45	432	-78	205	-45	161	-45	340	-5	359	-24	358	12	340	-5	358	12	333	37	382	212	358	187	376	169	382	212	376	169	400	192	55	-27	75	-45	78	-5	78	-5	75	-45	96	-23	78	-5	96	-23	96	12	96	12	96	-23	118	-45	122	212	97	187	116	169	122	212	116	169	141	194	252	81	228	56	246	39	252	81	246	39	271	64	252	81	271	64	271	100	252	81	271	100	246	125	252	81	246	125	228	107	339	256	314	230	333	212	339	256	333	212	358	237	252	256	228	230	246	212	252	256	246	212	271	237	209	126	184	100	203	82	209	126	203	82	228	107	166	169	141	143	159	125	166	169	159	125	184	150	79	256	55	233	72	212	79	256	72	212	97	237	166	256	159	212	184	237	71	37	78	-5	96	12	382	297	376	256	400	279	383	37	377	-5	400	17	400	59	432	-78	400	104	400	233	432	-78	400	279	290	256	296	212	314	230	289	169	296	125	315	143	71	124	78	81	97	99	158	38	165	-5	184	12	226	20	226	230	16	230	226	20	16	230	16	20	16	20	49	53	16	230	16	230	49	53	49	197	16	230	49	197	226	230	226	230	49	197	193	197	226	230	193	197	226	20	226	20	193	197	193	53	226	20	193	53	49	53	49	53	16	20	226	20	491	-5	491	234	19	234	491	-5	19	234	19	-5	19	-5	52	27	19	234	19	234	52	27	52	201	19	234	52	201	491	234	491	234	52	201	458	201	491	234	458	201	491	-5	491	-5	458	201	458	27	491	-5	458	27	52	27	52	27	19	-5	491	-5	260	-109	260	362	20	362	260	-109	20	362	20	-109	20	-109	53	-76	20	362	20	362	53	-76	53	329	20	362	53	329	260	362	260	362	53	329	227	329	260	362	227	329	260	-109	260	-109	227	329	227	-76	260	-109	227	-76	53	-76	53	-76	20	-109	260	-109	556	257	84	257	14	-5	556	257	14	-5	486	-5	462	27	486	-5	514	224	514	224	486	-5	555	257	514	224	555	257	108	224	108	224	555	257	84	257	108	224	84	257	56	27	56	27	84	257	15	-5	56	27	15	-5	486	-5	56	27	486	-5	462	27	555	-63	286	406	17	-63	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	316	14	165	276	13	14	165	276	13	14	70	47	70	47	13	14	316	14	70	47	316	14	261	47	261	47	316	14	165	276	261	47	165	276	165	210	165	210	165	276	70	47	504	127	35	395	35	-141	438	127	504	127	68	339	68	339	504	127	35	396	68	339	35	396	68	-83	68	-83	35	396	35	-141	68	-83	35	-141	504	127	68	-83	504	127	438	127	302	127	40	278	40	-24	236	126	302	127	73	222	73	222	302	127	40	277	73	222	40	277	73	30	73	30	40	277	40	-24	73	30	40	-24	302	127	73	30	302	127	236	126	443	126	32	277	32	-24	349	126	443	126	65	229	65	229	443	126	32	277	65	229	32	277	65	23	65	23	32	277	32	-24	65	23	32	-24	443	126	65	23	443	126	349	126	555	406	17	406	286	-63	555	406	17	406	75	373	75	373	17	406	286	-63	75	373	286	-63	286	3	286	3	286	-63	555	406	286	3	555	406	498	373	498	373	555	406	75	373	316	238	13	238	165	-23	316	238	13	238	69	205	69	205	13	238	165	-23	69	205	165	-23	165	42	165	42	165	-23	316	238	165	42	316	238	260	205	260	205	316	238	69	205	487	-141	487	395	17	127	35	127	102	127	504	396	504	396	102	127	471	339	504	396	471	339	504	-141	504	-141	471	339	471	-83	504	-141	471	-83	102	127	504	-141	102	127	35	127	290	-24	290	277	27	127	27	126	94	126	290	277	290	277	94	126	257	222	290	277	257	222	290	-25	290	-25	257	222	257	31	290	-25	257	31	94	126	290	-25	94	126	27	126	432	-24	432	277	22	126	22	126	117	127	432	277	432	277	117	127	400	229	432	277	400	229	432	-24	432	-24	400	229	400	23	432	-24	400	23	117	127	432	-24	117	127	22	126	512	126	266	372	20	126	512	126	20	126	267	-120	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	266	244	147	126	266	7	266	244	266	7	384	126	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	98	163	98	88	114	195	114	195	98	88	114	56	114	195	114	56	140	221	140	221	114	56	140	30	140	221	140	30	173	237	173	237	140	30	173	13	173	237	173	13	210	243	210	243	173	13	210	7	210	243	210	7	247	237	247	237	210	7	247	13	247	237	247	13	280	221	280	221	247	13	280	30	280	221	280	30	305	195	305	195	280	30	305	56	305	195	305	56	322	163	322	163	305	56	322	88	322	163	322	88	328	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	98	88	98	163	92	126	35	67	35	185	25	126	198	397	22	127	62	127	62	127	22	127	197	-144	62	127	197	-144	197	-83	197	-83	197	-144	373	127	197	-83	373	127	334	127	334	127	373	127	198	397	334	127	198	397	198	337	198	337	198	397	62	127	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	421	36	391	50	402	3	421	36	402	3	407	10	421	36	407	10	411	16	421	36	411	16	415	23	421	36	415	23	418	29	402	3	391	50	388	45	402	3	388	45	385	39	402	3	385	39	382	34	402	3	382	34	379	28	402	3	379	28	376	23	421	217	418	223	414	230	421	217	414	230	411	236	421	217	411	236	407	242	421	217	407	242	402	248	421	217	402	248	391	202	402	248	376	229	379	224	402	248	379	224	382	218	402	248	382	218	385	213	402	248	385	213	388	207	402	248	388	207	391	202	378	277	373	282	368	287	378	277	368	287	362	292	378	277	362	292	356	297	378	277	356	297	354	253	350	257	354	253	356	297	350	257	356	297	350	301	350	257	350	301	346	262	350	301	331	273	336	269	350	301	336	269	341	266	350	301	341	266	346	262	275	300	280	298	283	333	283	333	280	298	286	297	283	333	286	297	290	330	290	330	286	297	292	294	290	330	292	294	296	325	296	325	292	294	298	292	296	325	298	292	302	320	302	320	298	292	304	290	302	320	304	290	308	316	308	316	304	290	315	312	378	-24	354	0	356	-43	378	-24	356	-43	362	-39	378	-24	362	-39	368	-34	378	-24	368	-34	373	-29	350	-4	346	-9	350	-48	350	-4	350	-48	356	-43	350	-4	356	-43	354	0	336	-17	331	-21	350	-48	336	-17	350	-48	341	-13	341	-13	350	-48	346	-9	440	145	440	152	439	160	440	145	439	160	438	167	440	145	438	167	436	174	440	145	436	174	434	181	440	145	434	181	407	142	434	181	401	172	403	166	434	181	403	166	404	160	434	181	404	160	405	154	434	181	405	154	406	148	434	181	406	148	407	142	440	107	407	110	434	70	440	107	434	70	436	78	440	107	436	78	438	85	440	107	438	85	439	92	440	107	439	92	440	100	434	70	407	110	406	104	434	70	406	104	405	98	434	70	405	98	404	92	434	70	404	92	403	86	434	70	403	86	401	79	105	301	99	297	100	253	105	301	100	253	105	258	105	301	105	258	109	262	105	301	109	262	114	266	105	301	114	266	119	270	105	301	119	270	124	274	100	253	99	297	93	292	100	253	93	292	87	288	100	253	87	288	82	283	100	253	82	283	76	277	64	202	79	229	52	248	64	202	52	248	48	242	64	202	48	242	45	236	64	202	45	236	41	230	64	202	41	230	37	223	64	202	37	223	34	217	21	181	19	174	47	142	21	181	47	142	48	148	21	181	48	148	49	154	21	181	49	154	50	160	21	181	50	160	52	166	21	181	52	166	53	172	47	142	19	174	17	167	47	142	17	167	16	160	47	142	16	160	15	152	47	142	15	152	15	145	247	-86	243	-53	243	-86	243	-86	243	-53	240	-53	243	-86	240	-53	239	-87	239	-87	240	-53	237	-54	239	-87	237	-54	235	-87	235	-87	237	-54	234	-54	235	-87	234	-54	231	-87	231	-87	234	-54	231	-54	231	-87	231	-54	228	-87	228	-87	231	-54	228	-54	211	-54	212	-86	215	-54	215	-54	212	-86	216	-87	215	-54	216	-87	218	-54	218	-54	216	-87	220	-87	218	-54	220	-87	221	-54	221	-54	220	-87	224	-87	221	-54	224	-87	225	-54	225	-54	224	-87	228	-87	225	-54	228	-87	228	-54	47	110	15	107	15	100	47	110	15	100	16	92	47	110	16	92	17	85	47	110	17	85	19	78	47	110	19	78	21	70	47	110	21	70	48	104	21	70	53	79	52	86	21	70	52	86	50	92	21	70	50	92	49	98	21	70	49	98	48	104	180	-47	174	-45	172	-79	172	-79	174	-45	169	-43	172	-79	169	-43	165	-77	165	-77	169	-43	163	-41	165	-77	163	-41	158	-75	158	-75	163	-41	157	-39	158	-75	157	-39	151	-36	151	-36	137	-67	144	-70	151	-36	144	-70	151	-72	151	-36	151	-72	158	-75	243	306	243	339	240	307	240	307	243	339	239	340	240	307	239	340	237	307	237	307	239	340	235	340	237	307	235	340	234	307	234	307	235	340	231	340	234	307	231	340	231	307	231	307	231	340	228	307	225	307	228	307	228	340	225	307	228	340	224	340	209	339	211	306	212	339	212	339	211	306	215	306	212	339	215	306	216	340	216	340	215	306	218	306	216	340	218	306	220	340	220	340	218	306	221	307	220	340	221	307	224	340	224	340	221	307	225	307	304	-72	311	-70	318	-67	304	-72	318	-67	304	-36	304	-72	304	-36	298	-39	304	-72	298	-39	297	-75	280	-45	275	-47	283	-79	280	-45	283	-79	286	-43	286	-43	283	-79	290	-77	286	-43	290	-77	292	-41	292	-41	290	-77	297	-75	292	-41	297	-75	298	-39	231	340	228	340	228	307	64	50	34	36	37	29	64	50	37	29	41	22	64	50	41	22	45	16	64	50	45	16	48	9	64	50	48	9	52	3	64	50	52	3	67	45	52	3	79	23	76	28	52	3	76	28	73	33	52	3	73	33	70	39	52	3	70	39	67	45	100	0	76	-25	82	-30	100	0	82	-30	87	-34	100	0	87	-34	93	-39	100	0	93	-39	99	-43	100	0	99	-43	105	-48	100	0	105	-48	105	-4	105	-48	124	-21	119	-17	105	-48	119	-17	114	-13	105	-48	114	-13	109	-9	105	-48	109	-9	105	-4	151	290	157	292	158	328	158	328	157	292	163	294	158	328	163	294	165	330	165	330	163	294	169	297	165	330	169	297	172	333	172	333	169	297	174	298	172	333	174	298	180	300	151	290	158	328	151	325	151	290	151	325	144	323	151	290	144	323	137	320	247	339	243	339	243	306	212	-86	211	-54	209	-86	71	217	84	237	84	237	101	299	84	237	101	-46	101	299	101	-46	110	263	110	263	101	-46	110	-11	160	-76	110	-11	101	-46	48	151	53	174	55	252	55	252	53	174	61	196	55	252	61	196	101	299	101	299	61	196	71	217	101	299	71	217	84	237	61	55	53	78	55	0	55	0	53	78	48	101	55	0	48	101	24	58	24	58	48	101	46	126	55	252	46	126	48	151	24	58	46	126	55	252	24	58	55	252	24	194	24	58	24	194	13	126	160	329	150	289	160	-76	160	329	160	-76	175	299	175	299	160	-76	175	-46	228	-87	175	-46	160	-76	160	329	101	299	110	263	160	329	110	263	118	269	160	329	118	269	125	275	160	329	125	275	133	280	160	329	133	280	141	285	160	329	141	285	150	289	101	-46	84	237	84	15	101	-46	84	15	71	34	101	-46	71	34	61	55	101	-46	61	55	55	0	295	329	280	299	295	-76	295	329	295	-76	305	289	305	289	295	-76	305	-36	354	-46	305	-36	295	-76	295	329	228	340	241	307	295	329	241	307	248	306	295	329	248	306	256	305	295	329	256	305	264	303	295	329	264	303	272	301	295	329	272	301	280	299	295	-76	241	-54	228	-87	228	-87	241	-54	241	307	228	-87	241	307	228	340	228	-87	228	340	214	307	228	-87	214	307	214	-54	228	-87	214	-54	206	-53	228	-87	206	-53	198	-52	228	-87	198	-52	191	-50	228	-87	191	-50	183	-48	228	-87	183	-48	175	-46	354	299	344	264	354	-46	354	299	354	-46	371	237	371	237	354	-46	371	15	400	0	371	15	354	-46	354	299	295	329	305	289	354	299	305	289	314	285	354	299	314	285	322	280	354	299	322	280	330	275	354	299	330	275	337	270	354	299	337	270	344	264	295	-76	280	299	280	-46	295	-76	280	-46	272	-48	295	-76	272	-48	264	-50	295	-76	264	-50	256	-52	295	-76	256	-52	248	-53	295	-76	248	-53	241	-54	384	218	394	196	400	252	400	252	394	196	402	174	400	252	402	174	431	194	431	194	402	174	407	151	431	194	407	151	409	126	409	126	407	101	431	58	431	58	407	101	402	78	431	58	402	78	400	0	400	0	402	78	394	55	400	0	394	55	384	34	400	252	354	299	371	237	400	252	371	237	384	218	354	-46	344	264	344	-11	354	-46	344	-11	337	-17	354	-46	337	-17	330	-22	354	-46	330	-22	322	-27	354	-46	322	-27	314	-32	354	-46	314	-32	305	-36	431	58	442	126	431	194	431	58	431	194	409	126	228	340	160	329	175	299	228	340	175	299	183	301	228	340	183	301	191	303	228	340	191	303	198	305	228	340	198	305	206	306	228	340	206	306	214	307	160	-76	150	289	150	-36	160	-76	150	-36	141	-32	160	-76	141	-32	133	-27	160	-76	133	-27	125	-22	160	-76	125	-22	118	-17	160	-76	118	-17	110	-11	371	15	400	0	384	34	291	99	279	75	280	30	280	30	279	75	260	57	280	30	260	57	247	13	247	13	260	57	237	45	247	13	237	45	210	7	210	7	237	45	210	40	279	176	280	221	260	194	260	194	280	221	247	237	260	194	247	237	237	206	237	206	247	237	210	210	183	206	210	210	210	243	183	206	210	243	173	237	129	99	124	126	114	56	114	56	124	126	114	195	114	195	124	126	129	152	114	195	129	152	140	221	140	221	129	152	141	176	140	221	141	176	173	237	173	237	141	176	159	194	173	237	159	194	183	206	98	88	114	56	114	195	98	88	114	195	98	163	98	88	98	163	92	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	280	221	291	153	305	195	305	195	291	153	295	126	305	56	295	126	291	99	247	237	210	243	210	210	322	163	305	195	305	56	322	163	305	56	322	88	322	163	322	88	328	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	183	45	159	57	173	13	183	45	173	13	210	7	183	45	210	7	210	40	141	75	129	99	140	30	141	75	140	30	173	13	141	75	173	13	159	57	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	129	99	114	56	140	30	387	185	387	67	396	126	360	235	355	174	363	126	291	99	280	30	305	56	295	126	305	56	305	195	280	221	279	176	291	153	35	67	35	185	25	126	35	185	35	67	61	235	61	235	35	67	61	16	61	235	61	16	101	276	101	276	61	16	101	-23	101	276	101	-23	152	302	152	302	101	-23	152	-49	152	302	152	-49	210	311	210	311	152	-49	210	-59	210	311	210	-59	269	302	269	302	210	-59	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	35	67	35	185	25	126	360	235	320	276	333	216	360	235	333	216	355	174	360	235	355	174	363	126	360	235	363	126	387	185	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	259	-17	210	-25	210	-59	210	311	210	-25	210	278	210	311	210	278	269	302	210	-25	210	311	152	-49	152	-49	210	311	152	302	152	-49	152	302	101	-23	101	-23	152	302	101	276	101	-23	101	276	61	16	61	16	101	276	61	235	61	16	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	210	-25	152	-49	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	269	302	210	278	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	210	-59	269	-49	210	278	210	-59	210	278	210	-25	210	-59	210	-25	162	-17	210	-59	162	-17	152	-49	121	3	101	-23	152	-49	121	3	152	-49	162	-17	61	16	58	126	35	67	35	67	35	185	25	126	210	311	210	278	269	302	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	363	126	58	126	61	16	363	126	61	16	101	-23	363	126	101	-23	152	-49	363	126	152	-49	210	-59	363	126	210	-59	269	-49	363	126	269	-49	320	-23	363	126	320	-23	360	16	363	126	387	185	360	235	363	126	360	235	355	174	269	302	210	311	210	278	387	67	396	126	387	185	387	67	387	185	363	126	387	67	363	126	360	16	61	16	58	126	35	67	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	363	126	360	16	387	67	363	126	387	67	387	185	363	126	387	185	360	235	363	126	360	235	320	276	363	126	320	276	269	302	363	126	269	302	210	311	363	126	210	311	152	302	363	126	152	302	101	276	363	126	101	276	61	235	363	126	61	235	58	126	35	67	61	16	58	126	58	126	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	88	36	101	-23	121	3	121	3	101	-23	152	-49	121	3	152	-49	162	-17	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	66	78	58	126	61	16	66	78	61	16	101	-23	66	78	101	-23	88	36	387	185	387	67	396	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	360	235	320	276	363	126	363	126	320	276	269	302	363	126	269	302	210	278	210	278	210	311	162	271	162	271	210	311	152	302	162	271	152	302	121	249	121	249	152	302	101	276	121	249	101	276	88	216	88	216	101	276	66	174	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	360	16	387	67	363	126	387	67	387	185	363	126	387	185	360	235	210	278	210	126	363	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	35	67	35	185	25	126	210	311	210	278	269	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	269	302	210	278	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	210	-59	269	-49	210	278	210	-59	210	278	210	126	210	-59	210	126	152	-49	210	126	58	126	61	16	210	126	61	16	101	-23	210	126	101	-23	152	-49	61	16	58	126	35	67	35	67	35	185	25	126	210	311	210	278	269	302	247	-87	247	340	179	-76	179	-76	247	340	179	329	179	-76	179	329	121	-46	121	-46	179	329	121	299	121	-46	121	299	74	0	74	0	121	299	74	252	74	0	74	252	44	58	44	58	74	252	44	194	44	58	44	194	33	126	111	329	111	-76	170	299	170	299	111	-76	170	-46	170	299	170	-46	216	252	216	252	170	-46	216	0	216	252	216	0	246	194	246	194	216	0	246	58	246	194	246	58	257	126	43	340	43	-87	111	-76	43	340	111	-76	111	329	306	70	285	49	432	-78	432	-78	285	49	259	35	432	-78	259	35	228	30	228	30	198	35	432	-78	432	-78	198	35	22	-78	287	204	432	331	260	218	260	218	432	331	228	223	198	218	228	223	432	331	198	218	432	331	22	331	325	127	320	96	432	-78	325	127	432	-78	432	331	325	127	432	331	320	157	320	157	432	331	307	183	151	183	22	331	137	157	137	157	22	331	132	127	137	96	132	127	22	331	137	96	22	331	22	-78	172	204	198	218	22	331	172	204	22	331	151	183	22	-78	198	35	172	49	22	-78	172	49	151	70	22	-78	151	70	137	96	306	70	432	-78	320	96	432	331	287	204	307	183	366	25	329	-12	432	-78	432	-78	329	-12	282	-36	432	-78	282	-36	228	-45	228	-45	173	-36	432	-78	432	-78	173	-36	22	-78	89	227	126	265	22	331	22	331	126	265	173	289	22	331	173	289	228	298	228	298	282	289	432	331	432	331	282	289	329	265	432	331	329	265	366	227	96	170	96	82	115	208	115	208	96	82	115	44	115	208	115	44	145	238	145	238	115	44	146	14	145	238	146	14	184	258	184	258	146	14	184	-5	184	258	184	-5	228	265	228	265	184	-5	228	-12	228	265	228	-12	272	258	272	258	228	-12	272	-5	272	258	272	-5	310	238	310	238	272	-5	310	14	310	238	310	14	340	208	340	208	310	14	340	44	340	208	340	44	360	170	360	170	340	44	360	82	360	170	360	82	367	126	432	-78	432	331	400	126	432	-78	400	126	391	72	432	-78	391	72	366	25	400	126	432	331	391	180	391	180	432	331	366	227	432	331	22	331	228	298	126	-12	89	25	22	-78	22	-78	89	25	64	72	22	-78	64	72	55	126	55	126	64	180	22	331	22	331	64	180	89	227	22	331	22	-78	55	126	126	-12	22	-78	173	-36	96	82	96	170	89	126	89	227	126	265	22	331	22	331	126	265	173	289	22	331	173	289	228	298	228	298	282	289	432	331	432	331	282	289	329	265	432	331	329	265	366	227	432	331	366	227	391	180	432	331	391	180	400	126	432	331	400	126	432	126	432	331	22	331	228	298	22	331	22	126	55	126	22	331	55	126	64	180	22	331	64	180	89	227	367	126	360	170	340	208	367	126	340	208	310	238	367	126	310	238	272	258	367	126	272	258	228	265	367	126	228	265	184	258	367	126	184	258	145	238	367	126	145	238	115	208	367	126	115	208	96	170	367	126	96	170	89	126	367	126	89	126	96	82	367	126	96	82	115	44	367	126	115	44	146	14	367	126	146	14	184	-5	367	126	184	-5	228	-12	367	126	228	-12	272	-5	367	126	272	-5	310	14	367	126	310	14	340	44	367	126	340	44	360	82	366	25	329	-12	432	-78	432	-78	329	-12	282	-36	432	-78	282	-36	228	-45	228	-45	173	-36	432	-78	432	-78	173	-36	22	-78	432	-78	432	126	400	126	432	-78	400	126	391	72	432	-78	391	72	366	25	173	-36	126	-12	22	-78	22	-78	126	-12	89	25	22	-78	89	25	22	126	22	126	89	25	64	72	22	126	64	72	55	126	56	183	81	233	101	299	101	299	81	233	121	272	101	299	121	272	160	329	160	329	121	272	170	298	160	329	170	298	228	340	228	340	170	298	228	307	55	252	24	194	46	126	55	252	46	126	56	183	55	252	56	183	101	299	46	126	24	194	13	126	400	183	409	126	400	252	400	252	409	126	431	194	431	194	409	126	442	126	400	183	400	252	374	233	374	233	400	252	354	299	374	233	354	299	334	272	334	272	354	299	295	329	334	272	295	329	285	298	285	298	295	329	228	340	285	298	228	340	228	307	81	19	101	-46	120	-19	120	-19	101	-46	160	-76	120	-19	160	-76	170	-45	170	-45	160	-76	228	-87	170	-45	228	-87	228	-54	55	69	46	126	54	0	55	69	54	0	101	-46	55	69	101	-46	81	19	46	126	13	126	24	58	46	126	24	58	54	0	409	126	400	69	400	0	400	0	400	69	374	19	400	0	374	19	354	-46	354	-46	374	19	334	-19	354	-46	334	-19	295	-76	295	-76	334	-19	285	-45	295	-76	285	-45	228	-54	409	126	400	0	431	58	409	126	431	58	442	126	295	-76	228	-54	228	-87	400	183	400	252	374	232	374	232	400	252	354	298	374	232	354	298	334	272	334	272	354	298	295	329	334	272	295	329	285	298	285	298	295	329	228	307	170	298	228	307	228	340	170	298	228	340	160	329	56	183	81	232	101	298	101	298	81	232	121	272	101	298	121	272	160	329	160	329	121	272	170	298	55	252	24	193	46	126	55	252	46	126	56	183	55	252	56	183	101	298	400	183	409	126	400	252	400	252	409	126	431	193	431	193	409	126	442	126	295	329	228	340	228	307	46	126	24	193	13	126	409	126	400	69	401	0	401	0	400	69	374	19	401	0	374	19	354	-46	354	-46	374	19	335	-19	354	-46	335	-19	296	-76	296	-76	335	-19	285	-45	296	-76	285	-45	228	-87	228	-87	285	-45	228	-54	409	126	401	0	431	58	409	126	431	58	442	126	82	19	102	-46	121	-19	121	-19	102	-46	160	-76	121	-19	160	-76	171	-45	171	-45	160	-76	228	-87	171	-45	228	-87	228	-54	56	69	46	126	55	0	56	69	55	0	102	-46	56	69	102	-46	82	19	46	126	13	126	24	58	46	126	24	58	55	0	432	-78	432	331	22	-78	432	-78	22	331	22	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	192	105	183	88	188	48	188	48	183	88	169	74	188	48	169	74	161	35	161	35	169	74	151	66	161	35	151	66	131	30	131	30	151	66	131	63	131	63	131	62	111	66	183	163	190	203	169	177	169	177	190	203	163	217	169	177	163	217	151	186	151	186	163	217	131	189	111	186	131	189	131	222	111	186	131	222	101	217	68	126	71	146	74	203	74	203	71	146	80	163	74	203	80	163	101	217	101	217	80	163	93	177	101	217	93	177	111	186	54	69	74	48	68	126	68	126	74	203	54	69	54	69	74	203	54	182	54	69	54	182	40	96	40	96	54	182	40	156	40	96	40	156	35	126	228	126	223	156	223	96	223	96	223	156	210	183	223	96	210	183	209	69	209	69	210	183	195	126	192	146	195	126	210	183	192	146	210	183	190	203	192	146	190	203	183	163	163	217	131	222	131	189	192	105	188	48	209	69	192	105	209	69	195	126	111	66	93	74	101	34	111	66	101	34	131	30	111	66	131	30	131	63	80	88	71	105	74	48	80	88	74	48	101	34	80	88	101	34	93	74	68	126	74	48	71	105	131	63	151	66	131	62	22	-78	227	-45	22	331	22	331	227	-45	227	298	22	331	227	298	432	331	432	331	227	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	227	-45	227	-45	22	-78	432	-78	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	228	298	432	331	228	298	432	-78	432	-78	228	298	228	-45	432	-78	228	-45	55	-45	55	-45	22	-78	432	-78	22	331	55	-45	432	331	432	331	55	-45	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	298	214	298	241	-45	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	241	-45	55	298	214	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-45	239	135	239	104	246	149	246	149	239	104	246	90	246	149	246	90	257	160	257	160	246	90	257	79	257	160	257	79	271	167	271	167	257	79	271	72	271	167	271	72	286	170	286	170	271	72	286	70	286	170	286	70	302	167	302	167	286	70	302	72	302	167	302	72	316	160	316	160	302	72	316	79	316	160	316	79	327	149	327	149	316	79	327	90	327	149	327	90	334	135	334	135	327	90	334	104	334	135	334	104	336	119	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	239	104	239	135	237	119	286	406	17	-63	286	-30	286	-30	17	-63	555	-63	286	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	-30	555	-63	286	339	286	339	555	-63	286	406	286	339	286	406	75	-30	75	-30	286	406	17	-63	75	-30	17	-63	555	-63	75	-30	555	-63	286	-30	524	199	536	126	536	126	555	42	536	126	524	52	555	42	524	52	517	-31	517	-31	524	52	490	-11	517	-31	490	-11	459	-89	459	-89	490	-11	440	-62	459	-89	440	-62	386	-127	386	-127	440	-62	375	-95	386	-127	375	-95	302	-140	302	-140	375	-95	302	-107	536	126	555	210	524	199	524	199	555	210	517	283	524	199	517	283	490	263	490	263	517	283	459	341	490	263	459	341	440	314	440	314	459	341	386	379	440	314	386	379	376	347	376	347	386	379	302	359	229	347	302	359	302	392	229	347	302	392	218	379	68	126	80	199	87	283	87	283	80	199	114	263	87	283	114	263	145	341	145	341	114	263	164	314	145	341	164	314	218	379	218	379	164	314	229	347	49	42	87	-31	68	126	68	126	87	283	49	42	49	42	87	283	49	210	49	42	49	210	35	126	386	379	302	392	302	359	555	210	536	126	555	42	555	210	555	42	569	126	80	52	87	-31	114	-11	114	-11	87	-31	145	-89	114	-11	145	-89	164	-62	164	-62	145	-89	218	-127	164	-62	218	-127	229	-95	229	-95	218	-127	302	-140	229	-95	302	-140	302	-107	68	126	87	-31	80	52	214	138	241	113	214	298	214	298	241	113	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	298	214	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	138	55	113	241	113	55	138	241	113	214	138	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	113	214	113	241	-45	241	139	214	113	241	139	55	139	22	331	55	-45	55	298	55	139	55	113	214	113	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	-45	432	-78	399	-45	241	-45	22	331	22	-78	56	-45	56	-45	22	-78	432	-78	56	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	139	214	139	241	-45	241	113	214	139	241	113	400	139	400	139	241	113	400	113	400	139	400	113	432	-78	432	-78	400	113	400	-45	432	-78	400	-45	241	-45	400	139	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	56	298	56	298	432	331	22	331	56	298	22	331	56	-45	241	138	400	113	400	138	400	138	400	113	432	-78	400	138	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	241	298	241	298	432	331	214	298	241	298	214	298	241	138	241	138	214	298	214	113	241	138	214	113	400	113	214	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	400	-45	55	-45	432	-78	400	-45	432	-78	400	113	360	235	320	276	336	212	360	235	336	212	356	172	360	235	356	172	363	126	360	235	363	126	387	185	224	278	268	267	269	302	269	302	268	267	306	245	269	302	306	245	320	276	320	276	306	245	336	212	210	311	155	268	198	278	198	278	224	113	210	311	210	311	224	113	224	278	210	311	224	278	269	302	35	67	59	113	59	139	59	139	59	113	198	139	198	139	59	113	224	113	198	139	224	113	198	278	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	92	30	101	-23	124	0	124	0	101	-23	152	-49	124	0	152	-49	165	-18	165	-18	152	-49	210	-59	165	-18	210	-59	210	-25	35	67	61	16	59	113	59	113	61	16	69	68	69	68	61	16	101	-23	69	68	101	-23	92	30	68	181	89	218	101	276	101	276	89	218	118	248	101	276	118	248	152	302	152	302	118	248	155	268	152	302	155	268	210	311	61	235	35	185	35	67	61	235	35	67	59	139	61	235	59	139	68	181	61	235	68	181	101	276	35	67	35	185	25	126	363	126	360	16	387	67	198	-25	210	-59	198	113	198	113	210	-59	224	139	198	113	224	139	59	113	59	113	224	139	59	139	59	113	59	139	35	67	59	113	35	67	61	16	89	34	101	-23	118	4	118	4	101	-23	152	-49	118	4	152	-49	155	-15	155	-15	152	-49	210	-59	155	-15	210	-59	198	-25	59	113	61	16	68	71	68	71	61	16	101	-23	68	71	101	-23	89	34	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	165	271	210	278	210	311	165	271	210	311	152	302	69	183	92	222	101	276	101	276	92	222	124	252	101	276	124	252	152	302	152	302	124	252	165	271	61	235	35	185	35	67	61	235	35	67	59	139	61	235	59	139	69	183	61	235	69	183	101	276	306	7	268	-15	269	-49	269	-49	268	-15	224	-25	269	-49	224	-25	210	-59	224	139	210	-59	224	-25	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	356	80	360	16	356	80	336	40	360	16	336	40	320	-23	306	7	269	-49	320	-23	306	7	320	-23	336	40	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	352	183	360	235	329	222	329	222	360	235	320	276	329	222	320	276	297	252	297	252	320	276	269	302	297	252	269	302	256	271	256	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	115	7	85	40	101	-23	101	-23	85	40	65	80	101	-23	65	80	61	16	61	16	65	80	58	126	396	126	387	185	387	67	387	67	387	185	363	139	387	67	363	139	363	113	363	113	363	139	224	113	224	113	363	139	198	139	224	113	198	139	210	-59	210	-59	198	139	198	-25	210	-59	198	-25	153	-15	224	113	210	-59	224	-25	224	-25	210	-59	269	-49	152	-49	210	-59	153	-15	152	-49	153	-15	115	7	152	-49	115	7	101	-23	363	139	387	185	360	235	363	139	360	235	352	183	269	302	210	311	210	278	360	16	387	67	363	113	360	16	363	113	353	71	360	16	353	71	332	34	360	16	332	34	320	-23	303	4	266	-15	269	-49	303	4	269	-49	320	-23	303	4	320	-23	332	34	224	-25	269	-49	266	-15	61	16	58	126	35	67	35	67	35	185	25	126	363	113	352	68	360	16	360	16	352	68	329	30	360	16	329	30	320	-23	320	-23	329	30	297	0	320	-23	297	0	269	-49	269	-49	297	0	256	-18	269	-49	256	-18	210	-59	210	-59	256	-18	210	-25	88	36	101	-23	121	3	121	3	101	-23	152	-49	121	3	152	-49	162	-17	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	235	35	67	58	126	58	126	61	16	66	78	66	78	61	16	101	-23	66	78	101	-23	88	36	65	172	85	212	101	276	101	276	85	212	115	245	101	276	115	245	152	302	152	302	115	245	153	267	152	302	153	267	210	311	210	311	153	267	198	278	224	139	198	278	198	113	224	139	198	113	363	113	61	235	58	126	65	172	61	235	65	172	101	276	35	185	25	126	35	67	35	185	35	67	61	235	224	139	363	113	363	139	363	139	387	185	360	235	363	139	360	235	353	181	353	181	360	235	332	218	198	278	224	139	210	311	210	311	224	139	224	278	210	311	224	278	269	302	269	302	224	278	266	268	269	302	266	268	303	248	320	276	269	302	303	248	320	276	303	248	332	218	320	276	332	218	360	235	387	67	396	126	387	185	387	67	387	185	363	139	387	67	363	139	363	113	387	67	363	113	360	16	61	16	58	126	35	67	353	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	1	55	1	22	331	22	-78	55	1	22	-78	432	331	55	1	432	331	353	298	22	331	102	298	432	331	432	331	102	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	0	432	-78	400	0	102	298	432	-78	102	298	22	331	353	-45	432	-78	55	252	55	252	432	-78	22	331	55	252	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	353	-45	22	-37	55	-4	22	290	22	290	55	-4	55	257	22	290	55	257	350	290	350	290	55	257	318	257	350	290	318	257	350	-37	350	-37	318	257	318	-4	350	-37	318	-4	55	-4	55	-4	22	-37	350	-37	350	-37	350	290	22	290	350	-37	22	290	22	-37	19	-5	52	27	19	257	19	257	52	27	52	224	19	257	52	224	281	257	281	257	52	224	248	224	281	257	248	224	281	-5	281	-5	248	224	248	27	281	-5	248	27	52	27	52	27	19	-5	281	-5	281	-5	281	257	19	257	281	-5	19	257	19	-5	22	-78	102	-45	432	331	432	331	102	-45	400	252	432	331	400	252	432	-78	432	-78	400	252	400	-45	432	-78	400	-45	102	-45	432	-78	102	-45	22	-78	30	191	144	103	171	191	171	191	144	103	218	48	171	191	218	48	218	328	218	328	218	48	332	-32	218	328	332	-32	264	191	264	191	332	-32	291	103	264	191	291	103	405	191	218	48	144	103	103	-32	144	103	103	-32	150	32	144	103	150	32	174	113	144	103	174	113	106	165	144	103	106	165	30	191	329	165	261	113	291	103	291	103	261	113	286	32	291	103	286	32	332	-32	332	-32	286	32	218	80	332	-32	218	80	218	48	218	48	218	80	150	32	218	48	150	32	103	-32	291	103	405	191	329	165	329	165	405	191	264	191	329	165	264	191	246	165	246	165	264	191	218	328	246	165	218	328	218	247	218	247	218	328	190	165	171	191	30	191	106	165	171	191	106	165	190	165	171	191	190	165	218	328	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	190	167	190	85	203	165	203	165	190	85	204	87	203	165	204	87	214	160	214	160	204	87	215	93	214	160	215	93	223	151	223	151	215	93	224	102	223	151	224	102	229	140	229	140	224	102	230	114	229	140	230	114	232	127	149	127	151	112	151	140	151	140	151	112	156	101	151	140	156	101	158	152	158	152	156	101	165	92	158	152	165	92	167	160	167	160	165	92	177	87	167	160	177	87	178	166	178	166	177	87	190	85	178	166	190	85	190	167	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	226	26	214	3	215	-41	215	-41	214	3	196	-15	215	-41	196	-15	183	-58	183	-58	196	-15	173	-27	183	-58	173	-27	146	-64	146	-64	173	-27	146	-31	119	-27	95	-15	108	-58	119	-27	108	-58	146	-64	119	-27	146	-64	146	-31	65	80	75	148	60	54	60	54	50	-16	65	26	65	26	50	-16	75	-41	65	26	75	-41	77	3	77	3	75	-41	108	-58	77	3	108	-58	95	-15	162	170	154	171	173	134	173	134	154	171	146	138	119	133	146	138	146	171	119	133	146	171	108	165	108	165	75	148	77	103	108	165	77	103	95	121	108	165	95	121	119	133	50	123	33	90	33	16	50	123	33	16	50	-16	50	123	50	-16	60	54	50	123	60	54	75	148	154	171	146	171	146	138	249	317	184	165	196	122	249	317	196	122	211	151	249	317	211	151	276	305	176	167	169	169	173	134	176	167	173	134	196	122	176	167	196	122	184	165	257	16	263	54	261	77	257	16	261	77	254	99	257	16	254	99	243	119	257	16	243	119	241	-16	243	119	229	137	230	54	230	54	241	-16	243	119	229	137	211	151	214	103	229	137	214	103	226	80	229	137	226	80	230	54	226	26	215	-41	241	-16	226	26	241	-16	230	54	214	103	211	151	196	122	162	170	173	134	169	169	33	16	33	90	27	54	75	148	65	80	77	103	80	301	150	218	122	316	122	316	150	218	150	232	122	316	150	232	150	236	150	236	150	248	122	316	122	316	150	248	152	258	122	316	152	258	167	328	167	328	152	258	156	268	167	328	156	268	164	274	483	198	483	217	481	192	481	192	483	217	480	235	481	192	480	235	476	186	476	186	480	235	476	250	476	186	476	250	469	179	469	179	476	250	468	264	469	179	468	264	461	173	461	173	468	264	458	276	461	173	458	276	454	167	454	167	458	276	425	298	454	167	425	298	383	315	454	167	383	315	350	236	454	167	350	236	350	232	454	167	350	232	350	228	454	167	350	228	350	225	454	167	350	225	350	221	454	167	350	221	350	218	344	268	348	258	383	315	383	315	348	258	350	248	383	315	350	248	350	236	344	268	383	315	336	274	336	274	383	315	336	328	336	274	336	328	325	276	325	276	336	328	290	335	325	276	290	335	250	338	167	328	164	274	175	276	211	336	175	276	325	276	211	336	325	276	250	338	150	218	150	221	150	225	150	218	150	225	150	228	150	218	150	228	150	232	47	281	35	269	39	173	47	281	39	173	46	167	47	281	46	167	150	218	47	281	150	218	80	301	39	173	35	269	31	180	31	180	35	269	27	254	31	180	27	254	24	188	24	188	27	254	21	238	24	188	21	238	18	196	18	196	21	238	17	222	18	196	17	222	16	205	179	206	179	159	190	226	190	226	179	159	190	138	190	226	190	138	206	242	206	242	190	138	206	122	206	242	206	122	226	253	226	253	206	122	227	111	226	253	227	111	249	257	249	257	227	111	250	107	249	257	250	107	273	253	273	253	250	107	273	111	273	253	273	111	293	242	293	242	273	111	294	121	293	242	294	121	310	226	310	226	294	121	310	137	310	226	310	137	321	205	321	205	310	137	321	157	321	205	321	157	325	181	326	120	306	102	402	0	402	0	306	102	282	89	402	0	282	89	256	84	256	84	226	88	402	0	402	0	226	88	199	99	402	0	199	99	98	108	98	108	199	99	177	117	98	108	177	117	135	169	135	169	177	117	161	140	135	169	161	140	153	169	402	0	402	108	365	169	402	0	365	169	348	169	402	0	348	169	341	144	402	0	341	144	326	120	402	0	98	108	98	0	179	159	179	206	175	183	175	276	211	336	167	328	246	126	359	240	342	258	246	126	342	258	228	145	246	126	228	145	342	-5	246	126	342	-5	359	12	95	12	113	-5	209	126	209	126	113	-5	228	108	209	126	228	108	228	145	228	145	228	108	342	-5	113	258	95	240	209	126	113	258	209	126	228	145	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	87	58	94	118	85	48	85	48	82	106	73	6	73	6	82	106	72	93	73	6	72	93	65	79	87	58	91	69	94	118	94	118	91	69	98	79	94	118	98	79	206	211	206	211	98	79	107	90	206	211	107	90	118	100	118	100	219	186	206	211	247	272	237	291	240	209	247	272	240	209	246	222	247	272	246	222	250	235	247	272	250	235	251	248	231	198	240	209	237	291	231	198	237	291	224	250	231	198	224	250	223	242	231	198	223	242	221	234	231	198	221	234	219	186	221	264	224	250	237	291	221	264	237	291	220	304	221	264	220	304	215	274	176	287	192	286	199	312	199	312	192	286	205	282	199	312	205	282	220	304	220	304	205	282	215	274	176	287	199	312	174	315	176	287	174	315	35	315	176	287	35	315	35	287	219	186	221	234	218	226	219	186	218	226	213	218	219	186	213	218	206	211	136	-16	275	-16	275	10	136	-16	275	10	133	10	136	-16	133	10	118	12	136	-16	118	12	111	-14	118	12	105	16	111	-14	111	-14	105	16	95	24	111	-14	95	24	90	-6	90	-6	95	24	88	34	90	-6	88	34	85	48	85	48	73	6	90	-6	62	25	73	6	65	79	62	25	65	79	60	64	62	25	60	64	59	49	82	106	85	48	94	118	329	230	329	214	332	236	332	236	329	214	332	207	332	236	332	207	338	242	338	242	332	207	338	201	338	242	338	201	345	245	345	245	338	201	345	198	345	245	345	198	353	247	353	247	345	198	353	196	353	247	353	196	361	245	361	245	353	196	361	198	361	245	361	198	367	242	367	242	361	198	367	201	367	242	367	201	373	236	373	236	367	201	373	207	373	236	373	207	376	230	376	230	373	207	376	214	376	230	376	214	377	222	288	151	265	117	288	118	288	118	311	117	321	147	321	147	311	117	332	112	321	147	332	112	347	137	347	137	332	112	352	104	347	137	352	104	369	120	369	120	352	104	372	90	369	120	372	90	387	100	387	100	372	90	392	70	387	100	392	70	402	76	321	147	288	151	288	118	199	230	199	214	202	236	202	236	199	214	202	207	202	236	202	207	208	242	208	242	202	207	208	201	208	242	208	201	215	245	215	245	208	201	215	198	215	245	215	198	223	247	223	247	215	198	223	196	223	247	223	196	231	245	231	245	223	196	231	198	231	245	231	198	238	242	238	242	231	198	238	201	238	242	238	201	243	236	243	236	238	201	243	207	243	236	243	207	246	230	246	230	243	207	246	214	246	230	246	214	248	222	175	76	184	70	190	100	190	100	184	70	205	90	190	100	205	90	207	120	207	120	205	90	224	104	207	120	224	104	229	137	229	137	224	104	244	112	229	137	244	112	255	147	255	147	244	112	265	117	255	147	265	117	288	151	480	97	464	161	455	106	480	97	455	106	451	42	451	42	455	106	430	57	451	42	430	57	407	-1	407	-1	430	57	391	19	407	-1	391	19	352	-29	352	-29	391	19	343	-5	352	-29	343	-5	287	-40	287	-40	343	-5	287	-14	464	161	480	225	455	217	455	217	480	225	451	281	455	217	451	281	430	265	430	265	451	281	407	325	430	265	407	325	391	304	391	304	407	325	352	354	391	304	352	354	343	329	343	329	352	354	287	338	232	329	287	338	287	364	232	329	287	364	223	354	111	161	120	217	124	281	124	281	120	217	145	265	124	281	145	265	168	325	168	325	145	265	183	304	168	325	183	304	223	354	223	354	183	304	232	329	95	97	124	42	111	161	111	161	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	352	354	287	364	287	338	480	225	464	161	480	97	480	225	480	97	490	161	120	106	124	42	145	57	145	57	124	42	168	-1	145	57	168	-1	183	19	183	19	168	-1	223	-29	183	19	223	-29	232	-5	232	-5	223	-29	287	-40	232	-5	287	-40	287	-14	111	161	124	42	120	106	199	214	199	230	198	222	329	214	329	230	328	222	329	230	329	214	332	236	332	236	329	214	332	207	332	236	332	207	338	242	338	242	332	207	338	201	338	242	338	201	345	245	345	245	338	201	345	198	345	245	345	198	353	247	353	247	345	198	353	196	353	247	353	196	361	245	361	245	353	196	361	198	361	245	361	198	367	242	367	242	361	198	367	201	367	242	367	201	373	236	373	236	367	201	373	207	373	236	373	207	376	230	376	230	373	207	376	214	376	230	376	214	377	222	199	230	199	214	202	236	202	236	199	214	202	207	202	236	202	207	208	242	208	242	202	207	208	201	208	242	208	201	215	245	215	245	208	201	215	198	215	245	215	198	223	247	223	247	215	198	223	196	223	247	223	196	231	245	231	245	223	196	231	198	231	245	231	198	238	242	238	242	231	198	238	201	238	242	238	201	243	236	243	236	238	201	243	207	243	236	243	207	246	230	246	230	243	207	246	214	246	230	246	214	248	222	401	118	392	124	386	94	386	94	392	124	371	104	386	94	371	104	368	73	368	73	371	104	351	90	368	73	351	90	347	57	347	57	351	90	332	81	347	57	332	81	320	47	320	47	332	81	311	77	320	47	311	77	287	43	287	43	311	77	287	76	184	124	189	94	204	104	204	104	189	94	207	73	204	104	207	73	224	90	224	90	207	73	229	57	224	90	229	57	243	81	243	81	229	57	255	47	243	81	255	47	264	77	264	77	255	47	287	43	264	77	287	43	287	76	480	97	464	161	455	106	480	97	455	106	451	42	451	42	455	106	430	57	451	42	430	57	407	-1	407	-1	430	57	391	19	407	-1	391	19	352	-29	352	-29	391	19	343	-5	352	-29	343	-5	287	-40	287	-40	343	-5	287	-14	464	161	480	225	455	217	455	217	480	225	451	281	455	217	451	281	430	265	430	265	451	281	407	325	430	265	407	325	391	304	391	304	407	325	352	354	391	304	352	354	343	329	343	329	352	354	287	338	232	329	287	338	287	364	232	329	287	364	223	354	111	161	120	217	124	281	124	281	120	217	145	265	124	281	145	265	168	325	168	325	145	265	183	304	168	325	183	304	223	354	223	354	183	304	232	329	95	97	124	42	111	161	111	161	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	352	354	287	364	287	338	480	225	464	161	480	97	480	225	480	97	490	161	120	106	124	42	145	57	145	57	124	42	168	-1	145	57	168	-1	183	19	183	19	168	-1	223	-29	183	19	223	-29	232	-5	232	-5	223	-29	287	-40	232	-5	287	-40	287	-14	111	161	124	42	120	106	189	94	184	124	174	118	199	214	199	230	198	222	329	214	329	230	328	222	202	207	204	104	208	201	208	201	204	104	224	90	208	201	224	90	215	198	215	198	224	90	223	196	231	198	223	196	224	90	231	198	224	90	243	81	202	236	208	242	223	354	223	354	208	242	215	245	223	354	215	245	223	247	223	247	231	245	223	354	223	354	231	245	287	364	199	214	198	222	204	104	204	104	198	222	184	124	184	124	198	222	174	118	174	118	198	222	199	230	174	118	199	230	223	354	223	354	199	230	202	236	223	-29	174	118	168	-1	168	-1	174	118	168	325	168	-1	168	325	124	42	124	42	168	325	124	281	124	42	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	329	230	352	354	287	76	287	76	352	354	287	364	287	76	287	364	264	77	264	77	287	364	248	222	264	77	248	222	246	214	264	77	246	214	243	81	243	81	246	214	243	207	243	81	243	207	238	201	207	73	223	-29	229	57	229	57	223	-29	287	-40	229	57	287	-40	255	47	255	47	287	-40	287	43	320	47	287	43	287	-40	320	47	287	-40	352	-29	373	207	367	201	371	104	371	104	367	201	361	198	371	104	361	198	353	196	353	196	345	198	351	90	351	90	345	198	338	201	351	90	338	201	332	207	332	81	351	90	332	207	332	81	332	207	329	214	332	81	329	214	328	222	332	81	328	222	311	77	332	236	338	242	352	354	352	354	338	242	345	245	352	354	345	245	353	247	353	247	361	245	407	325	407	325	361	245	367	242	407	325	367	242	373	236	328	222	329	230	287	76	328	222	287	76	311	77	238	242	243	236	287	364	287	364	243	236	246	230	287	364	246	230	248	222	386	94	407	-1	401	118	401	118	407	-1	407	325	401	118	407	325	392	124	392	124	407	325	377	222	392	124	377	222	376	214	392	124	376	214	373	207	376	230	377	222	407	325	376	230	407	325	373	236	407	325	352	354	353	247	407	325	407	-1	451	281	451	281	407	-1	451	42	451	281	451	42	480	225	480	225	451	42	480	97	480	225	480	97	490	161	368	73	347	57	352	-29	368	73	352	-29	407	-1	368	73	407	-1	386	94	353	196	351	90	371	104	189	94	174	118	223	-29	189	94	223	-29	207	73	373	207	371	104	392	124	320	47	352	-29	347	57	287	364	231	245	238	242	352	354	329	230	332	236	199	214	204	104	202	207	231	198	243	81	238	201	168	325	174	118	223	354	139	75	127	99	138	31	138	31	127	99	123	126	114	54	123	126	114	197	114	54	114	197	108	64	108	64	114	197	108	187	108	64	108	187	102	74	102	74	108	187	102	176	102	74	102	176	97	85	97	85	102	176	97	165	97	85	97	165	94	97	94	97	97	165	94	154	94	97	94	154	92	108	92	108	94	154	92	142	92	108	92	142	23	142	138	220	89	268	114	197	138	220	114	197	123	126	138	220	123	126	127	152	138	220	127	152	139	176	138	220	139	176	148	226	181	10	193	8	182	45	182	45	193	8	209	40	236	45	209	40	226	8	236	45	226	8	238	10	139	75	148	24	158	57	158	57	148	24	158	19	158	57	158	19	182	45	182	45	158	19	169	14	182	45	169	14	181	10	114	54	89	-17	138	31	114	54	138	31	123	126	260	232	249	237	259	194	259	194	249	237	238	240	259	194	238	240	236	206	236	206	238	240	225	243	236	206	225	243	209	210	209	210	225	243	225	311	209	210	225	311	193	311	209	210	193	311	193	243	182	206	209	210	193	243	182	206	193	243	181	240	182	206	181	240	169	237	182	206	169	237	158	194	158	194	169	237	158	232	158	194	158	232	148	226	158	194	148	226	139	176	303	55	294	126	289	99	303	55	289	99	280	31	280	31	289	99	277	75	280	31	277	75	270	24	270	24	277	75	260	19	259	57	236	45	238	10	259	57	238	10	249	14	259	57	249	14	260	19	259	57	260	19	277	75	226	-60	226	8	209	40	226	-60	209	40	193	8	226	-60	193	8	193	-60	278	176	290	153	280	219	280	219	290	153	304	196	280	219	304	196	329	268	329	268	304	196	353	246	396	142	325	142	325	109	325	109	325	142	323	154	325	109	323	154	323	97	323	97	323	154	320	165	323	97	320	165	320	85	320	85	320	165	315	176	320	85	315	176	315	74	315	74	315	176	310	186	315	74	310	186	310	64	310	64	310	186	304	196	310	64	304	196	303	55	303	55	304	196	294	126	304	196	290	153	294	126	278	176	280	219	270	226	278	176	270	226	260	232	278	176	260	232	259	194	325	109	396	109	396	142	329	-17	353	5	303	55	329	-17	303	55	280	31	92	108	23	142	23	108	89	-17	114	54	66	5	139	75	138	31	148	24	114	197	89	268	66	246	107	345	162	333	162	353	162	353	162	333	210	306	162	353	210	306	218	324	218	324	210	306	248	266	218	324	248	266	261	280	261	280	248	266	273	217	261	280	273	217	290	224	290	224	273	217	282	160	290	96	282	160	273	102	107	344	107	345	99	364	107	344	99	364	82	363	107	344	82	363	129	310	107	344	129	310	145	320	290	224	282	160	290	96	290	224	290	96	300	160	82	-39	99	-40	99	-21	99	-21	99	-40	157	-12	157	-12	99	-40	162	-30	157	-12	162	-30	208	12	208	12	162	-30	218	-1	208	12	218	-1	247	51	247	51	218	-1	261	41	247	51	261	41	273	102	273	102	261	41	290	96	222	160	217	207	216	112	216	112	217	207	204	160	200	68	204	160	194	102	200	68	194	102	174	31	174	31	194	102	169	52	174	31	169	52	140	1	140	1	169	52	129	13	140	1	129	13	99	-21	99	-21	129	13	82	-39	201	250	177	289	194	219	201	250	194	219	204	160	201	250	204	160	217	207	169	269	194	219	177	289	169	269	177	289	145	320	169	269	145	320	129	310	79	336	129	310	82	363	79	336	82	363	65	361	79	336	65	361	49	357	79	336	49	357	34	352	79	336	34	352	20	345	79	-12	20	-21	35	-27	79	-12	35	-27	50	-32	79	-12	50	-32	66	-36	79	-12	66	-36	82	-39	79	-12	82	-39	129	13	204	160	200	68	216	112	99	364	107	345	162	353	104	116	120	73	104	211	104	211	120	73	117	163	121	255	117	163	126	221	121	255	126	221	147	292	147	292	126	221	152	271	147	292	152	271	180	322	180	322	152	271	192	311	180	322	192	311	222	344	222	344	192	311	242	336	222	344	242	336	222	345	222	345	222	364	163	336	163	336	222	364	158	354	163	336	158	354	113	311	113	311	158	354	103	325	113	311	103	325	73	272	73	272	103	325	59	282	73	272	59	282	48	222	48	222	59	282	30	227	48	222	30	227	39	163	39	163	30	227	30	99	39	163	30	99	47	106	285	351	270	356	300	345	300	345	270	356	254	360	300	345	254	360	242	336	242	336	254	360	238	363	242	336	238	363	222	364	222	-40	239	-39	242	-12	242	-12	239	-39	255	-37	242	-12	255	-37	300	-21	300	-21	255	-37	271	-33	300	-21	271	-33	286	-28	222	-40	242	-12	214	-20	214	-20	242	-12	192	13	214	-20	192	13	176	3	176	3	192	13	152	54	176	3	152	54	144	34	144	34	152	54	126	104	144	34	126	104	120	73	120	73	126	104	117	163	222	-40	214	-20	214	-21	222	-40	214	-21	158	-29	158	-29	214	-21	158	-9	158	-29	158	-9	110	17	158	-29	110	17	103	0	103	0	110	17	72	57	103	0	72	57	59	43	59	43	72	57	47	106	59	43	47	106	30	99	104	116	104	211	99	163	30	99	30	227	20	163	104	211	117	163	121	255	222	345	242	336	222	364	151	287	128	291	151	287	151	287	128	291	151	254	151	287	151	254	174	290	174	290	151	254	178	250	174	290	178	250	194	299	194	299	178	250	201	238	194	299	201	238	211	313	211	313	201	238	211	271	124	250	151	254	128	291	124	250	128	291	108	299	49	313	60	297	69	351	69	351	60	297	74	283	69	351	74	283	77	330	77	330	74	283	90	271	77	330	90	271	91	313	91	313	90	271	100	238	91	313	100	238	108	299	108	299	100	238	124	250	65	170	70	197	71	257	71	257	70	197	82	220	71	257	82	220	90	271	90	271	82	220	100	238	74	80	65	170	55	239	74	80	55	239	52	105	52	105	55	239	43	218	52	105	43	218	37	135	37	135	43	218	35	195	37	135	35	195	32	170	65	170	71	257	55	239	225	330	227	283	233	351	233	351	227	283	241	297	233	351	241	297	267	351	267	351	241	297	253	313	267	351	253	313	261	331	211	313	211	271	227	283	211	313	227	283	225	330	211	271	220	220	230	257	230	257	220	220	232	197	230	257	232	197	246	239	246	239	232	197	236	170	250	105	236	170	232	143	250	105	232	143	228	80	228	80	232	143	220	119	228	80	220	119	201	101	269	170	266	195	264	135	264	135	266	195	259	218	264	135	259	218	250	105	250	105	259	218	246	239	250	105	246	239	236	170	228	80	201	101	200	62	200	62	201	101	178	89	200	62	178	89	168	52	168	52	178	89	151	84	168	52	151	84	168	-98	168	-98	151	84	135	52	135	52	151	84	124	89	135	52	124	89	102	62	102	62	124	89	100	101	102	62	100	101	82	119	168	-32	236	-32	168	0	168	-98	135	52	135	0	168	-98	135	0	135	-32	135	-32	135	0	65	0	135	-32	65	0	65	-32	74	80	102	62	82	119	74	80	82	119	70	143	74	80	70	143	65	170	69	351	35	351	40	331	69	351	40	331	49	313	168	-98	135	-32	135	-98	168	0	236	-32	236	0	220	220	211	271	201	238	135	84	135	84	168	-67	168	-67	135	84	135	31	168	-67	135	31	135	-1	135	-1	135	31	65	31	135	-1	65	31	65	-1	102	93	135	84	124	120	124	120	135	84	151	116	178	120	151	116	168	84	178	120	168	84	200	93	124	120	100	132	102	93	102	93	100	132	82	150	102	93	82	150	74	111	74	111	82	150	70	174	74	111	70	174	65	201	32	201	37	167	38	239	38	239	37	167	52	136	38	239	52	136	55	271	55	271	52	136	74	111	55	271	74	111	65	201	65	201	70	228	55	271	55	271	70	228	81	296	220	251	221	296	201	270	201	270	221	296	188	313	201	270	188	313	178	282	178	282	188	313	151	286	124	282	151	286	151	319	124	282	151	319	114	313	114	313	81	296	82	251	114	313	82	251	100	270	114	313	100	270	124	282	221	296	232	228	246	271	246	271	232	228	236	201	250	136	236	201	232	174	250	136	232	174	228	111	228	111	232	174	220	150	228	111	220	150	201	132	188	313	151	319	151	286	263	239	246	271	250	136	263	239	250	136	264	167	263	239	264	167	269	201	201	132	178	120	200	93	201	132	200	93	228	111	151	116	168	-67	168	84	168	31	168	-1	236	-1	168	31	236	-1	236	31	151	116	135	84	168	-67	168	-67	135	-1	135	-67	236	201	250	136	246	271	221	296	220	251	232	228	81	296	70	228	82	251	82	101	100	120	102	159	102	159	100	120	124	132	102	159	124	132	135	168	135	168	124	132	151	136	135	168	151	136	135	220	135	220	151	136	135	253	135	220	135	253	65	253	232	23	220	0	221	-44	221	-44	220	0	201	-17	221	-44	201	-17	188	-60	188	-60	201	-17	178	-29	188	-60	178	-29	151	-67	151	-67	178	-29	151	-34	220	101	228	140	201	120	201	120	228	140	200	158	201	120	200	158	178	132	178	132	200	158	168	168	178	132	168	168	151	136	151	136	168	168	168	319	151	136	168	319	135	319	151	136	135	319	135	253	74	141	52	115	55	-18	74	141	55	-18	65	50	74	141	65	50	70	78	74	141	70	78	82	101	74	141	82	101	102	159	65	50	55	-18	70	24	70	24	55	-18	81	-44	70	24	81	-44	82	0	82	0	81	-44	114	-60	82	0	114	-60	100	-17	100	-17	114	-60	124	-29	38	13	55	-18	52	115	38	13	52	115	37	85	38	13	37	85	32	50	168	253	168	220	236	220	168	253	236	220	236	253	269	50	264	85	263	13	263	13	264	85	250	115	263	13	250	115	246	-18	246	-18	250	115	236	50	246	-18	236	50	232	23	246	-18	232	23	221	-44	232	78	236	50	250	115	232	78	250	115	228	140	232	78	228	140	220	101	124	-29	114	-60	151	-67	124	-29	151	-67	151	-34	135	220	65	253	65	220	226	26	214	3	215	-41	215	-41	214	3	196	-15	215	-41	196	-15	183	-58	183	-58	196	-15	173	-27	183	-58	173	-27	146	-64	146	-64	173	-27	146	-31	119	-27	95	-15	108	-58	119	-27	108	-58	146	-64	119	-27	146	-64	146	-31	65	80	75	148	60	54	60	54	50	-16	65	26	65	26	50	-16	75	-41	65	26	75	-41	77	3	77	3	75	-41	108	-58	77	3	108	-58	95	-15	162	170	154	171	173	134	173	134	154	171	146	138	119	133	146	138	146	171	119	133	146	171	108	165	108	165	75	148	77	103	108	165	77	103	95	121	108	165	95	121	119	133	50	123	33	90	33	16	50	123	33	16	50	-16	50	123	50	-16	60	54	50	123	60	54	75	148	154	171	146	171	146	138	272	290	270	313	272	223	272	223	270	313	262	237	262	237	270	313	258	317	262	237	258	317	254	252	254	252	258	317	240	303	254	252	240	303	227	265	227	265	240	303	219	291	227	265	219	291	210	260	210	260	219	291	195	282	210	260	195	282	193	257	193	257	195	282	176	254	171	274	149	268	159	252	171	274	159	252	176	254	171	274	176	254	195	282	278	266	282	209	287	242	287	242	282	209	293	196	287	242	293	196	299	220	299	220	293	196	304	184	299	220	304	184	310	200	272	290	272	223	282	209	272	290	282	209	278	266	227	265	184	165	196	122	227	265	196	122	211	151	227	265	211	151	254	252	176	167	169	169	173	134	176	167	173	134	196	122	176	167	196	122	184	165	257	16	263	54	261	77	257	16	261	77	254	99	257	16	254	99	243	119	257	16	243	119	241	-16	243	119	229	137	230	54	230	54	241	-16	243	119	229	137	211	151	214	103	229	137	214	103	226	80	229	137	226	80	230	54	226	26	215	-41	241	-16	226	26	241	-16	230	54	159	252	149	268	142	252	214	103	211	151	196	122	162	170	173	134	169	169	33	16	33	90	27	54	75	148	65	80	77	103	118	45	103	38	137	27	137	27	103	38	87	32	137	27	87	32	338	0	338	0	87	32	71	28	338	0	71	28	55	26	55	26	51	26	338	0	338	0	51	26	48	26	338	0	48	26	44	26	68	235	63	249	67	190	67	190	63	249	61	264	56	325	61	264	66	289	56	325	66	289	80	347	80	347	66	289	78	309	80	347	78	309	97	325	98	201	87	211	87	182	98	201	87	182	90	187	98	201	90	187	93	192	98	201	93	192	95	196	84	178	87	182	87	211	84	178	87	211	76	222	84	178	76	222	68	235	84	178	68	235	67	190	56	325	39	297	42	222	56	325	42	222	52	205	56	325	52	205	67	190	56	325	67	190	61	264	39	297	33	263	35	241	39	297	35	241	42	222	237	238	232	195	242	143	242	143	232	195	216	154	242	143	216	154	214	99	214	99	216	154	194	115	214	99	194	115	178	59	178	59	194	115	165	82	178	59	165	82	137	27	137	27	165	82	132	54	233	269	244	316	222	296	222	296	244	316	218	343	222	296	218	343	203	318	203	318	218	343	184	360	203	318	184	360	177	332	177	332	184	360	146	337	121	334	146	337	145	366	121	334	145	366	111	361	111	361	80	347	97	325	111	361	97	325	121	334	267	242	261	282	260	192	260	192	261	282	244	316	260	192	244	316	242	143	242	143	244	316	237	238	244	316	233	269	237	238	184	360	145	366	146	337	366	358	338	358	366	-87	366	-87	338	358	338	27	366	-87	338	27	338	0	338	0	338	27	137	27	338	0	44	26	41	26	338	0	41	26	37	26	338	0	37	26	37	0	366	0	452	0	366	27	366	27	452	0	452	27	366	-87	338	0	338	-87	118	45	137	27	132	54	137	215	137	215	137	397	137	349	137	321	271	321	137	349	271	321	271	349	31	349	109	321	109	349	109	349	109	321	137	0	109	349	137	0	109	397	109	397	137	0	137	215	109	397	137	215	137	397	321	192	332	227	310	210	310	210	332	227	310	246	310	210	310	246	294	223	294	223	310	246	282	258	294	223	282	258	274	232	274	232	282	258	252	235	227	232	252	235	252	262	227	232	252	262	227	260	137	176	154	195	157	230	157	230	154	195	176	211	157	230	176	211	179	243	179	243	176	211	201	224	179	243	201	224	203	253	203	253	201	224	227	232	203	253	227	232	227	260	137	215	137	0	137	176	137	215	137	176	157	230	321	-23	313	-10	316	-57	316	-57	313	-10	311	3	310	107	311	3	311	10	310	107	311	10	321	142	321	142	311	10	312	17	321	142	312	17	314	24	347	201	332	227	334	90	347	201	334	90	343	121	347	201	343	121	349	149	347	201	349	149	352	171	316	31	318	37	321	142	321	142	318	37	325	61	321	142	325	61	325	170	325	170	325	61	332	227	332	227	325	61	334	90	332	227	321	192	325	170	282	258	252	262	252	235	398	-22	391	-30	399	-58	399	-58	391	-30	381	-36	399	-58	381	-36	381	-66	381	-66	381	-36	371	-40	381	-66	371	-40	362	-69	362	-69	371	-40	358	-41	398	-22	399	-58	405	-11	405	-11	399	-58	415	-46	405	-11	415	-46	433	-11	433	-11	415	-46	426	-30	344	-39	331	-33	337	-66	344	-39	337	-66	362	-69	344	-39	362	-69	358	-41	321	-23	316	-57	337	-66	321	-23	337	-66	331	-33	299	-42	316	-57	311	3	299	-42	311	3	310	107	299	-42	310	107	298	70	299	-42	298	70	288	34	299	-42	288	34	288	-22	109	321	31	349	31	321	288	-22	288	34	284	2	321	142	314	24	316	31	137	0	109	321	109	0	289	144	259	125	268	99	268	99	259	125	224	116	224	-54	224	116	210	380	224	-54	210	380	196	88	196	88	210	380	196	322	196	88	196	322	196	116	224	322	254	322	210	380	224	322	210	380	224	116	332	322	334	153	346	380	346	380	334	153	353	193	346	380	353	193	360	322	360	322	353	193	360	237	334	153	332	322	332	237	334	153	332	237	327	201	334	153	327	201	312	170	334	153	312	170	305	121	289	144	268	99	305	121	289	144	305	121	312	170	224	116	224	88	268	99	224	-54	196	88	196	28	224	-54	196	28	196	0	196	0	196	28	142	28	196	0	142	28	142	0	224	28	224	0	278	0	224	28	278	0	278	28	86	153	115	121	93	201	86	153	93	201	88	237	86	153	88	237	88	322	86	153	88	322	74	380	86	153	74	380	67	193	60	322	60	237	67	193	60	322	67	193	74	380	60	322	74	380	30	322	108	170	115	121	131	144	131	144	115	121	152	99	131	144	152	99	161	125	161	125	152	99	196	88	161	125	196	88	196	116	93	201	115	121	108	170	196	322	210	380	166	322	74	380	88	322	118	322	224	-54	196	0	196	-54	332	322	346	380	302	322	346	380	360	322	390	322	260	262	256	238	267	199	267	199	256	238	244	217	267	199	244	217	244	178	244	178	244	217	227	201	244	178	227	201	214	164	214	164	227	201	206	191	214	164	206	191	182	188	267	325	260	262	267	199	267	325	267	199	282	297	282	297	267	199	282	228	282	297	282	228	288	262	182	337	206	333	214	360	214	360	206	333	227	323	214	360	227	323	244	347	244	347	227	323	244	307	244	347	244	307	267	325	267	325	244	307	256	287	267	325	256	287	260	262	38	-54	66	-26	38	365	38	365	66	-26	66	337	38	365	66	337	180	365	180	365	66	337	182	337	180	365	182	337	214	360	214	164	182	188	180	160	180	160	182	188	66	188	180	160	66	188	66	160	66	-26	38	-54	261	-54	66	-26	261	-54	261	-26	12	291	15	269	17	322	17	322	15	269	21	248	17	322	21	248	30	347	30	347	21	248	32	230	30	347	32	230	48	365	48	365	32	230	41	288	46	215	41	288	32	230	149	362	96	380	153	317	153	317	96	380	95	353	81	351	95	353	96	380	81	351	96	380	71	376	232	181	215	253	224	15	232	181	224	15	227	-54	232	181	227	-54	255	-54	232	181	255	-54	241	113	387	353	386	380	333	362	387	353	333	362	329	317	387	353	411	376	386	380	294	316	268	253	269	119	294	316	269	119	291	230	294	316	291	230	329	317	294	316	329	317	333	362	268	253	251	181	255	-54	268	253	255	-54	258	15	268	253	258	15	269	119	149	362	153	317	188	316	188	316	153	317	191	230	188	316	191	230	215	253	215	253	191	230	213	119	215	253	213	119	224	15	441	288	450	230	452	347	452	347	450	230	460	248	452	347	460	248	465	322	465	322	460	248	467	269	465	322	467	269	469	291	438	313	441	288	452	347	438	313	452	347	434	365	438	313	434	365	428	331	428	331	434	365	415	344	415	344	434	365	411	376	415	344	411	376	401	351	401	351	411	376	387	353	439	272	434	258	436	215	439	272	436	215	450	230	439	272	450	230	441	288	413	211	416	206	416	234	416	234	416	206	419	202	416	234	419	202	426	245	426	245	419	202	436	215	426	245	436	215	434	258	416	234	405	225	408	220	416	234	408	220	410	216	416	234	410	216	413	211	41	288	44	313	48	365	48	365	44	313	54	331	48	365	54	331	71	376	71	376	54	331	67	344	71	376	67	344	81	351	77	225	66	234	67	206	77	225	67	206	69	211	77	225	69	211	72	216	77	225	72	216	75	220	64	202	67	206	66	234	64	202	66	234	56	245	64	202	56	245	48	258	64	202	48	258	46	215	43	272	41	288	46	215	43	272	46	215	48	258	241	113	255	-54	251	181	27	290	30	289	62	305	62	305	30	289	33	288	62	305	33	288	35	286	35	286	54	263	62	305	62	305	54	263	68	232	62	305	68	232	86	267	86	267	68	232	83	200	86	267	83	200	103	171	86	267	103	171	106	222	106	222	103	171	135	151	106	222	135	151	138	183	138	183	135	151	144	118	138	183	144	118	194	167	194	167	144	118	168	130	194	167	168	130	195	134	195	134	221	130	250	183	250	183	221	130	244	117	250	183	244	117	253	151	253	151	244	117	263	99	253	151	263	99	273	137	273	137	263	99	275	76	273	137	275	76	289	118	289	118	275	76	279	50	289	-20	279	50	275	23	24	291	27	290	62	305	24	291	62	305	22	321	24	291	22	321	22	291	250	183	194	167	195	134	108	50	113	76	115	137	115	137	113	76	125	100	115	137	125	100	135	151	135	151	125	100	144	118	167	-31	144	-19	157	-63	157	-63	144	-19	125	0	157	-63	125	0	124	-46	124	-46	125	0	113	23	124	-46	113	23	98	-20	98	-20	113	23	108	50	98	-20	108	50	98	119	98	119	108	50	115	137	275	23	263	0	264	-46	264	-46	263	0	245	-19	264	-46	245	-19	232	-63	232	-63	245	-19	222	-31	232	-63	222	-31	195	-69	195	-69	222	-31	195	-35	361	289	368	321	359	288	359	288	368	321	357	287	337	264	357	287	368	321	337	264	368	321	328	305	368	321	361	289	364	290	368	321	364	290	366	291	368	321	366	291	369	291	368	321	369	291	369	321	282	222	253	151	285	172	282	222	285	172	304	267	304	267	285	172	307	201	304	267	307	201	328	305	328	305	307	201	322	234	328	305	322	234	337	264	312	50	309	74	306	12	306	12	309	74	302	97	306	12	302	97	289	-20	289	-20	302	97	289	118	289	-20	289	118	279	50	167	-31	157	-63	195	-69	167	-31	195	-69	195	-35	86	98	78	74	81	12	86	98	81	12	98	-20	86	98	98	-20	98	119	81	12	78	74	75	50	275	23	264	-46	289	-20	253	151	282	222	250	183	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	172	305	130	254	139	20	172	305	139	20	151	34	172	305	151	34	157	34	172	305	157	34	188	34	172	305	188	34	212	254	130	254	88	212	98	3	130	254	98	3	112	5	130	254	112	5	126	11	130	254	126	11	139	20	32	35	48	18	52	173	52	173	48	18	66	6	52	173	66	6	88	212	88	212	66	6	85	2	88	212	85	2	98	3	26	132	17	85	21	58	26	132	21	58	32	35	26	132	32	35	52	173	189	15	188	34	157	34	189	15	157	34	193	-4	193	-4	157	34	200	-22	315	133	290	173	291	15	315	133	291	15	308	31	315	133	308	31	321	55	315	133	321	55	325	86	241	3	252	2	253	212	253	212	252	2	271	5	253	212	271	5	290	173	290	173	271	5	291	15	193	34	205	19	212	254	212	254	205	19	217	10	212	254	217	10	253	212	253	212	217	10	229	5	253	212	229	5	241	3	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	227	-49	116	-41	116	-49	155	15	200	-22	157	34	212	254	188	34	193	34	153	198	153	198	143	225	143	225	153	198	144	280	143	225	144	280	133	245	133	245	144	280	128	293	133	245	128	293	121	258	121	258	128	293	111	299	121	258	111	299	108	266	108	266	111	299	95	301	108	266	95	301	92	268	171	230	159	260	153	198	171	230	153	198	190	198	171	230	190	198	184	260	274	140	250	99	255	54	255	54	250	99	216	54	255	54	216	54	213	2	213	2	216	54	171	2	213	2	171	2	171	-51	171	-51	171	2	131	2	131	2	171	2	130	55	285	246	294	286	276	259	276	259	294	286	273	297	276	259	273	297	265	266	265	266	273	297	251	268	234	266	251	268	248	301	234	266	248	301	231	299	199	225	209	245	214	293	214	293	209	245	220	258	214	293	220	258	231	299	231	299	220	258	234	266	199	280	184	260	190	198	199	280	190	198	199	225	199	280	199	225	214	293	322	241	311	267	316	156	316	156	311	267	294	286	316	156	294	286	292	209	292	209	291	105	316	156	294	286	285	246	291	230	294	286	291	230	292	209	273	297	248	301	251	268	291	105	292	209	288	176	291	105	288	176	274	140	291	105	274	140	255	54	58	246	67	258	72	297	72	297	67	258	79	266	72	297	79	266	95	301	95	301	79	266	92	268	27	156	53	106	33	266	33	266	53	106	50	209	51	285	50	209	52	230	51	285	52	230	72	297	72	297	52	230	58	246	96	101	71	141	89	55	96	101	89	55	131	2	96	101	131	2	130	55	56	177	50	209	53	106	56	177	53	106	89	55	56	177	89	55	71	141	21	240	17	207	27	156	21	240	27	156	33	266	33	266	50	209	51	285	322	241	316	156	325	208	153	198	159	260	144	280	184	14	180	12	199	-14	199	-14	180	12	176	11	199	-14	176	11	171	11	171	11	167	11	171	-51	171	-51	167	11	163	12	171	-51	163	12	159	14	178	240	182	238	200	267	200	267	182	238	185	235	200	267	185	235	189	232	189	232	202	213	200	267	200	267	202	213	230	230	171	305	171	242	175	241	171	305	175	241	200	267	200	267	175	241	178	240	230	69	216	53	227	21	227	21	216	53	203	37	227	21	203	37	199	-14	199	-14	203	37	191	21	199	-14	191	21	187	17	260	195	230	230	230	179	260	195	230	179	243	163	260	195	243	163	258	149	260	195	258	149	261	144	260	195	261	144	290	160	230	230	202	213	216	196	230	230	216	196	230	179	266	115	264	110	288	92	288	92	264	110	262	105	288	92	262	105	258	101	258	101	244	85	257	57	257	57	244	85	230	69	257	57	230	69	227	21	171	11	171	-51	199	-14	288	92	321	126	290	160	288	92	290	160	267	126	288	92	267	126	266	120	288	92	266	120	266	115	263	140	265	135	290	160	290	160	265	135	266	130	290	160	266	130	267	126	258	101	257	57	288	92	159	14	155	17	171	-51	171	-51	155	17	152	21	171	-51	152	21	142	-14	142	-14	152	21	138	39	142	-14	138	39	125	56	112	22	142	-14	125	56	112	22	125	56	112	72	112	22	112	72	98	88	112	22	98	88	85	103	112	22	85	103	82	107	112	22	82	107	82	57	82	57	82	107	80	111	82	57	80	111	78	116	82	57	78	116	77	121	82	57	77	121	77	126	82	57	77	126	53	160	82	57	53	160	51	92	53	160	21	126	51	92	171	305	144	267	153	230	171	305	153	230	157	234	171	305	157	234	160	238	171	305	160	238	164	240	171	305	164	240	167	241	171	305	167	241	171	242	99	164	113	180	115	230	115	230	113	180	127	197	115	230	127	197	144	267	144	267	127	197	140	213	144	267	140	213	153	230	85	194	53	160	77	131	85	194	77	131	78	136	85	194	78	136	80	140	85	194	80	140	82	144	85	194	82	144	85	148	85	194	85	148	99	164	85	194	99	164	115	230	77	126	77	131	53	160	290	160	261	144	263	140	184	14	199	-14	187	17	103	180	108	171	109	267	109	267	108	171	121	8	109	267	121	8	127	285	127	285	121	8	133	15	127	285	133	15	149	297	149	297	133	15	144	24	149	297	144	24	151	34	94	209	96	198	98	245	98	245	96	198	99	188	98	245	99	188	109	267	109	267	99	188	103	180	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	193	34	198	297	188	34	188	34	174	301	157	34	157	34	174	301	151	34	236	170	241	179	247	246	236	170	247	246	236	268	236	170	236	268	223	8	236	170	223	8	238	4	236	170	238	4	239	167	219	285	198	297	200	24	219	285	200	24	211	15	219	285	211	15	223	8	219	285	223	8	236	268	241	179	245	188	247	246	247	246	245	188	248	198	247	246	248	198	251	223	251	223	248	198	250	210	253	2	275	6	275	166	275	166	275	6	294	16	275	166	294	16	296	153	296	153	294	16	311	33	296	153	311	33	311	134	311	134	311	33	321	57	311	134	321	57	322	111	322	111	321	57	325	86	253	2	275	166	251	170	253	2	251	170	250	170	253	2	250	170	247	170	253	2	247	170	244	169	253	2	244	169	241	168	253	2	241	168	239	167	253	2	239	167	238	4	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	108	171	105	168	107	4	108	171	107	4	121	8	107	4	105	168	102	168	107	4	102	168	100	169	107	4	100	169	97	170	107	4	97	170	95	170	107	4	95	170	93	170	107	4	93	170	91	2	17	86	21	58	21	115	21	115	21	58	31	35	21	115	31	35	31	138	31	138	31	35	47	17	31	138	47	17	48	155	48	155	47	17	68	6	48	155	68	6	69	166	69	166	68	6	91	2	69	166	91	2	93	170	149	297	151	34	174	301	227	-49	116	-41	116	-49	155	15	200	-22	157	34	174	301	188	34	198	297	198	297	193	34	200	24	94	209	98	245	94	221	195	84	149	84	152	34	152	34	149	84	143	66	152	34	143	66	142	22	142	22	143	66	133	52	142	22	133	52	131	13	131	13	133	52	122	42	131	13	122	42	118	7	118	7	122	42	108	37	118	7	108	37	105	3	105	3	108	37	94	35	105	3	94	35	92	2	92	2	94	35	81	37	92	2	81	37	70	6	70	6	81	37	69	43	70	6	69	43	59	54	72	149	88	212	56	118	56	118	88	212	52	173	56	118	52	173	50	89	50	89	49	16	53	69	53	69	49	16	70	6	53	69	70	6	59	54	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	188	34	195	84	157	34	157	34	195	84	152	34	290	69	284	54	294	16	294	16	284	54	275	44	294	16	275	44	274	6	274	6	275	44	263	37	274	6	263	37	252	2	252	2	263	37	250	35	252	2	250	35	239	3	239	3	250	35	238	37	239	3	238	37	226	7	226	7	238	37	225	43	226	7	225	43	213	52	188	34	193	34	195	84	195	84	193	34	202	22	195	84	202	22	203	66	203	66	202	22	213	13	203	66	213	13	213	52	213	52	213	13	226	7	316	132	291	173	292	89	316	132	292	89	294	16	316	132	294	16	310	32	316	132	310	32	321	55	316	132	321	55	325	84	271	148	287	118	291	173	291	173	287	118	292	89	294	16	292	89	290	69	172	305	132	215	172	252	172	252	212	215	214	254	214	254	212	215	245	180	214	254	245	180	255	212	255	212	245	180	271	148	255	212	271	148	291	173	172	305	172	252	214	254	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	130	254	88	212	98	181	130	254	98	181	132	215	130	254	132	215	172	305	32	33	49	16	50	89	32	33	50	89	52	173	32	33	52	173	26	132	32	33	26	132	21	56	21	56	26	132	17	85	88	212	72	149	98	181	227	-49	116	-41	116	-49	155	15	200	-22	157	34	214	293	199	280	213	2	213	2	199	280	184	260	213	2	184	260	171	-51	171	-51	184	260	171	230	171	-51	171	230	159	260	316	155	325	206	322	240	316	155	322	240	311	266	316	155	311	266	294	285	316	155	294	285	291	104	273	297	248	301	255	54	273	297	255	54	291	104	273	297	291	104	294	285	255	54	248	301	231	299	255	54	231	299	214	293	255	54	214	293	213	2	144	280	128	293	131	2	144	280	131	2	171	-51	144	280	171	-51	159	260	128	293	111	299	131	2	131	2	111	299	95	301	131	2	95	301	89	54	89	54	95	301	72	297	89	54	72	297	53	105	53	105	72	297	51	285	53	105	51	285	33	266	27	155	53	105	33	266	27	155	33	266	21	239	27	155	21	239	17	206	288	92	321	126	321	126	288	92	321	126	290	160	288	92	290	160	260	195	288	92	260	195	257	57	21	126	51	92	53	160	53	160	51	92	82	57	53	160	82	57	85	194	85	194	82	57	112	22	85	194	112	22	115	230	115	230	112	22	142	-14	115	230	142	-14	144	267	144	267	142	-14	171	-51	144	267	171	-51	171	305	171	305	171	-51	199	-14	171	305	199	-14	200	267	200	267	199	-14	227	21	200	267	227	21	230	230	230	230	227	21	257	57	230	230	257	57	260	195	148	84	143	66	144	24	144	24	143	66	133	52	144	24	133	52	133	15	133	15	133	52	122	42	133	15	122	42	121	8	121	8	122	42	110	37	121	8	110	37	107	4	107	4	110	37	98	35	98	35	84	37	91	2	91	2	84	37	71	43	91	2	71	43	68	6	68	6	71	43	60	52	68	6	60	52	53	66	48	155	50	84	52	101	48	155	52	101	69	166	69	166	52	101	59	116	69	166	59	116	70	127	47	17	68	6	53	66	47	17	53	66	50	84	47	17	50	84	48	155	47	17	48	155	31	138	47	17	31	138	31	35	21	115	17	86	21	58	21	115	21	58	31	35	21	115	31	35	31	138	102	137	100	169	97	170	102	137	97	170	95	170	102	137	95	170	93	170	102	137	93	170	84	135	102	137	102	168	100	169	93	170	69	166	70	127	93	170	70	127	84	135	128	207	127	215	127	132	127	132	127	215	120	134	120	134	127	215	127	285	120	134	127	285	114	136	114	136	127	285	109	267	114	136	109	267	108	171	108	171	109	267	103	180	94	209	96	198	98	245	98	245	96	198	99	188	98	245	99	188	109	267	109	267	99	188	103	180	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	134	246	149	297	129	231	129	231	149	297	127	285	129	231	127	285	127	215	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	188	34	195	84	157	34	157	34	195	84	151	34	219	285	198	297	201	258	219	285	201	258	210	247	219	285	210	247	216	232	219	285	216	232	218	215	219	285	218	215	221	134	219	285	221	134	236	268	174	301	173	268	189	266	174	301	189	266	198	297	198	297	189	266	201	258	241	179	245	188	247	246	247	246	245	188	248	198	247	246	248	198	251	223	251	223	248	198	250	210	236	170	241	179	247	246	236	170	247	246	236	268	236	170	236	268	233	137	236	170	233	137	238	137	236	170	238	137	239	167	221	134	218	215	217	207	221	134	217	207	215	132	215	132	217	207	214	197	215	132	214	197	209	129	209	129	214	197	208	187	209	129	208	187	201	176	188	34	193	34	195	84	195	84	193	34	200	24	195	84	200	24	202	66	202	66	200	24	211	15	202	66	211	15	211	52	211	52	211	15	223	8	211	52	223	8	222	43	222	43	223	8	234	37	148	84	144	24	151	34	148	84	151	34	195	84	325	86	322	111	321	57	321	57	322	111	311	134	321	57	311	134	311	33	311	33	311	134	296	153	311	33	296	153	294	16	294	16	296	153	292	84	294	16	292	84	290	66	294	16	290	66	283	52	296	153	275	166	283	116	296	153	283	116	290	101	296	153	290	101	292	84	275	166	251	170	256	135	275	166	256	135	271	127	275	166	271	127	283	116	256	135	251	170	250	170	256	135	250	170	247	170	256	135	247	170	244	169	256	135	244	169	241	168	256	135	241	168	239	167	256	135	239	167	238	137	275	6	294	16	283	52	275	6	283	52	272	43	275	6	272	43	260	37	275	6	260	37	253	2	223	8	238	4	234	37	234	37	238	4	246	35	260	37	246	35	253	2	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	134	246	143	257	149	297	149	297	143	257	156	265	149	297	156	265	174	301	174	301	156	265	173	268	236	268	221	134	227	136	236	268	227	136	233	137	201	176	192	166	209	129	246	35	238	4	253	2	134	129	151	166	142	176	134	129	142	176	135	187	134	129	135	187	130	197	134	129	130	197	128	207	134	129	128	207	127	132	108	171	105	168	107	137	108	171	107	137	114	136	107	137	105	168	102	168	107	137	102	168	102	137	107	4	98	35	91	2	227	-49	116	-41	116	-49	155	15	200	-22	157	34	94	209	98	245	94	221	172	357	152	357	167	-5	172	357	167	-5	172	20	152	59	147	60	151	-27	152	59	151	-27	167	-5	152	59	167	-5	152	357	147	60	141	61	151	-27	151	-27	141	61	134	62	151	-27	134	62	128	-45	128	-45	134	62	126	62	128	-45	126	62	118	63	32	-45	43	-54	45	28	45	28	43	-54	57	-59	45	28	57	-59	68	46	68	46	57	-59	74	-62	68	46	74	-62	94	58	94	58	74	-62	102	-57	94	58	102	-57	118	63	118	63	102	-57	128	-45	29	6	22	-18	25	-33	29	6	25	-33	32	-45	29	6	32	-45	45	28	228	217	239	195	239	229	239	229	239	195	243	172	247	129	243	172	243	115	243	115	243	172	242	159	243	115	242	159	241	145	226	251	208	275	212	236	226	251	212	236	228	217	226	251	228	217	239	229	192	251	212	236	208	275	192	251	208	275	189	302	192	251	189	302	172	330	192	251	172	330	171	260	151	357	155	-23	162	357	162	357	155	-23	167	0	162	357	167	0	171	260	171	260	167	0	171	23	172	330	162	357	171	260	255	177	254	188	254	162	254	162	254	188	253	198	254	162	253	198	251	145	251	145	253	198	250	209	251	145	250	209	247	129	247	129	250	209	245	219	247	129	245	219	243	172	243	172	245	219	239	229	235	121	230	109	238	105	235	121	238	105	238	133	238	133	238	105	243	115	238	133	243	115	241	145	155	-23	151	357	151	56	155	-23	151	56	146	59	155	-23	146	59	141	61	155	-23	141	61	137	62	155	-23	137	62	135	-43	34	-44	45	-53	47	27	47	27	45	-53	58	-59	47	27	58	-59	70	46	70	46	58	-59	75	-61	70	46	75	-61	97	58	97	58	75	-61	109	-56	97	58	109	-56	125	63	125	63	109	-56	135	-43	125	63	135	-43	132	62	132	62	135	-43	137	62	31	4	25	-20	27	-32	31	4	27	-32	34	-44	31	4	34	-44	47	27	360	421	146	357	166	321	360	421	166	321	340	374	360	421	340	374	343	29	360	421	343	29	356	53	360	421	356	53	360	80	166	321	146	357	147	-25	166	321	147	-25	161	-3	166	321	161	-3	166	20	147	-25	146	357	146	57	147	-25	146	57	139	60	147	-25	139	60	134	61	147	-25	134	61	129	62	147	-25	129	62	127	-44	44	-55	57	-60	66	46	66	46	57	-60	71	-61	66	46	71	-61	92	58	92	58	71	-61	101	-57	92	58	101	-57	118	63	118	63	101	-57	127	-44	118	63	127	-44	124	62	124	62	127	-44	129	62	20	-20	23	-35	26	5	26	5	23	-35	32	-47	26	5	32	-47	43	28	43	28	32	-47	44	-55	43	28	44	-55	66	46	343	29	340	374	340	108	343	29	340	108	336	111	343	29	336	111	330	113	343	29	330	113	324	115	343	29	324	115	323	9	225	8	235	0	240	83	240	83	235	0	249	-6	240	83	249	-6	264	100	264	100	249	-6	266	-8	264	100	266	-8	289	112	289	112	266	-8	297	-4	289	112	297	-4	311	116	311	116	297	-4	323	9	311	116	323	9	317	115	317	115	323	9	324	115	222	59	215	31	218	20	222	59	218	20	225	8	222	59	225	8	240	83	49	225	49	384	49	225	49	225	49	384	49	31	98	35	49	31	37	-4	37	-4	49	31	49	384	37	-4	49	384	28	373	105	254	96	253	97	235	97	235	96	253	85	250	97	235	85	250	82	232	82	232	85	250	73	245	82	232	73	245	68	223	68	223	73	245	60	237	68	223	60	237	58	211	58	211	60	237	51	198	105	254	97	235	111	232	105	254	111	232	128	251	128	251	111	232	121	224	128	251	121	224	128	211	49	225	49	31	49	185	49	225	49	185	51	198	49	225	51	198	60	237	173	184	170	208	170	149	170	149	170	208	161	228	170	149	161	228	160	112	160	112	161	228	147	242	160	112	147	242	137	74	137	74	147	242	133	181	137	74	133	181	130	154	137	74	130	154	122	123	132	196	133	181	147	242	132	196	147	242	128	251	132	196	128	251	128	211	106	91	82	60	98	35	106	91	98	35	137	74	106	91	137	74	122	123	49	31	98	35	82	60	37	-4	28	373	28	-4	175	-78	175	299	155	248	155	248	175	299	57	254	155	248	57	254	57	211	57	46	57	384	37	373	57	46	37	373	37	-4	155	40	155	-89	175	-78	155	40	175	-78	155	82	155	40	155	82	57	46	155	40	57	46	37	-4	155	82	175	-78	155	248	21	36	48	2	48	45	48	45	48	2	68	-78	48	45	68	-78	48	213	48	213	68	-78	48	255	48	213	48	255	21	247	166	384	146	373	166	-35	166	-35	146	373	146	286	166	-35	146	286	146	243	146	243	146	286	68	261	146	243	68	261	68	219	68	51	68	8	146	33	68	-78	68	341	48	329	68	-78	48	329	48	255	146	33	146	-46	166	-35	146	33	166	-35	146	75	146	33	146	75	68	51	166	291	166	249	193	257	166	291	193	257	193	300	166	81	166	39	193	47	166	81	193	47	193	90	146	75	166	-35	146	243	68	-78	48	2	48	-89	48	213	21	247	21	204	48	2	21	36	21	-5	281	139	273	119	276	56	276	56	273	119	263	99	276	56	263	99	262	44	262	44	263	99	249	80	262	44	249	80	244	35	244	35	249	80	233	67	244	35	233	67	223	32	223	32	233	67	211	62	218	219	217	183	234	181	218	219	234	181	238	216	238	216	234	181	249	176	238	216	249	176	255	208	255	208	249	176	262	167	255	208	262	167	270	195	270	195	262	167	272	154	270	195	272	154	282	179	282	179	272	154	281	139	282	179	281	139	289	72	282	179	289	72	293	162	293	162	289	72	300	89	293	162	300	89	305	180	305	180	300	89	312	72	305	180	312	72	312	116	312	116	312	72	324	57	312	116	324	57	313	116	312	116	313	116	317	196	312	116	317	196	305	180	281	139	276	56	289	72	525	126	513	54	545	44	525	126	545	44	545	209	525	126	545	209	513	198	513	198	545	209	507	280	513	198	507	280	481	261	481	261	507	280	451	337	481	261	451	337	431	310	431	310	451	337	379	374	431	310	379	374	368	343	368	343	379	374	296	354	224	343	296	354	296	387	224	343	296	387	214	374	379	374	296	387	296	354	545	44	513	54	507	-27	507	-27	513	54	481	-8	507	-27	481	-8	451	-84	451	-84	481	-8	431	-57	451	-84	431	-57	379	-121	379	-121	431	-57	368	-90	379	-121	368	-90	296	-135	296	-135	368	-90	296	-102	435	130	432	111	439	73	439	73	432	111	425	95	439	73	425	95	424	52	424	52	425	95	412	82	424	52	412	82	403	38	403	38	412	82	396	74	403	38	396	74	377	71	377	71	359	73	376	32	376	32	359	73	356	36	321	100	324	57	332	88	332	88	324	57	339	44	332	88	339	44	344	79	344	79	339	44	356	36	344	79	356	36	359	73	400	214	382	193	400	189	400	214	400	189	423	200	423	200	400	189	415	179	423	200	415	179	426	165	321	135	331	156	332	208	332	208	331	156	344	174	332	208	344	174	349	216	349	216	344	174	361	187	349	216	361	187	371	219	371	219	361	187	382	193	371	219	382	193	400	214	317	196	313	116	321	135	317	196	321	135	332	208	439	179	435	130	439	73	439	179	439	73	448	153	448	153	439	73	448	98	448	153	448	98	451	124	439	179	423	200	426	165	439	179	426	165	433	148	439	179	433	148	435	130	377	71	376	32	403	38	68	126	80	198	86	280	86	280	80	198	112	261	86	280	112	261	142	337	142	337	112	261	162	310	142	337	162	310	214	374	214	374	162	310	224	343	48	44	86	-27	68	126	68	126	86	280	48	44	48	44	86	280	48	209	48	44	48	209	35	126	80	54	86	-27	112	-8	112	-8	86	-27	142	-84	112	-8	142	-84	162	-57	162	-57	142	-84	214	-121	162	-57	214	-121	224	-90	224	-90	214	-121	296	-135	224	-90	296	-135	296	-102	161	144	169	160	169	200	169	200	169	160	181	172	169	200	181	172	190	214	190	214	181	172	197	180	190	214	197	180	218	219	218	219	197	180	217	183	179	75	168	89	171	52	171	52	168	89	161	106	171	52	161	106	154	73	154	73	161	106	158	124	169	200	158	124	161	144	154	179	145	154	145	99	154	179	145	99	154	73	154	179	154	73	158	124	154	179	158	124	169	200	193	65	179	75	193	38	193	65	193	38	223	32	193	65	223	32	211	62	179	75	171	52	193	38	145	99	145	154	142	127	68	126	86	-27	80	54	313	116	324	57	321	100	545	209	545	44	558	126	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	232	153	232	170	230	161	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	316	69	316	86	315	78	148	237	148	254	147	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	316	69	316	86	315	78	232	153	232	170	230	161	148	237	148	254	147	246	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	69	316	86	315	78	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	69	316	86	315	78	232	153	232	170	230	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	170	316	153	320	178	320	178	316	153	320	145	320	178	320	145	326	184	326	184	320	145	326	139	326	184	326	139	333	188	333	188	326	139	333	135	333	188	333	135	342	189	342	189	333	135	342	134	342	189	342	134	351	188	351	188	342	134	351	135	351	188	351	135	358	184	358	184	351	135	358	139	358	184	358	139	364	178	364	178	358	139	364	145	364	178	364	145	368	170	368	170	364	145	368	153	368	170	368	153	369	161	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	148	170	148	153	152	178	152	178	148	153	152	145	152	178	152	145	158	184	158	184	152	145	158	139	158	184	158	139	165	188	165	188	158	139	165	135	165	188	165	135	174	189	174	189	165	135	174	134	174	189	174	134	183	188	183	188	174	134	183	135	183	188	183	135	190	184	190	184	183	135	190	139	190	184	190	139	196	178	196	178	190	139	196	145	196	178	196	145	200	170	200	170	196	145	200	153	200	170	200	153	201	161	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	153	148	170	147	161	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	153	316	170	315	161	316	69	316	86	315	78	312	170	312	153	316	178	316	178	312	153	316	145	316	178	316	145	322	184	322	184	316	145	322	139	322	184	322	139	329	188	329	188	322	139	329	135	329	188	329	135	338	189	338	189	329	135	338	134	338	189	338	134	347	188	347	188	338	134	347	135	347	188	347	135	354	184	354	184	347	135	354	139	354	184	354	139	360	178	360	178	354	139	360	145	360	178	360	145	364	170	364	170	360	145	364	153	364	170	364	153	366	161	431	104	415	161	407	112	431	104	407	112	405	53	405	53	407	112	385	69	405	53	385	69	366	14	366	14	385	69	351	35	366	14	351	35	316	-11	316	-11	351	35	308	13	316	-11	308	13	258	-20	258	-20	308	13	258	5	415	161	431	219	407	211	407	211	431	219	405	269	407	211	405	269	385	254	385	254	405	269	366	309	385	254	366	309	351	288	351	288	366	309	316	334	351	288	316	334	308	310	308	310	316	334	258	318	209	310	258	318	258	344	209	310	258	344	201	334	102	161	110	211	111	269	111	269	110	211	132	254	111	269	132	254	151	309	151	309	132	254	166	288	151	309	166	288	201	334	201	334	166	288	209	310	85	104	111	53	102	161	102	161	111	269	85	104	85	104	111	269	85	219	85	104	85	219	76	161	316	334	258	344	258	318	431	219	415	161	431	104	431	219	431	104	440	161	110	112	111	53	132	69	132	69	111	53	151	14	132	69	151	14	166	35	166	35	151	14	201	-11	166	35	201	-11	209	13	209	13	201	-11	258	-20	209	13	258	-20	258	5	102	161	111	53	110	112	312	153	312	170	310	161	312	170	312	153	316	178	316	178	312	153	316	145	316	178	316	145	322	184	322	184	316	145	322	139	322	184	322	139	329	188	329	188	322	139	329	135	329	188	329	135	338	189	338	189	329	135	338	134	338	189	338	134	347	188	347	188	338	134	347	135	347	188	347	135	354	184	354	184	347	135	354	139	354	184	354	139	360	178	360	178	354	139	360	145	360	178	360	145	364	170	364	170	360	145	364	153	364	170	364	153	366	161	153	170	153	153	156	178	156	178	153	153	156	145	156	178	156	145	162	184	162	184	156	145	162	139	162	184	162	139	170	188	170	188	162	139	170	135	170	188	170	135	179	189	179	189	170	135	179	134	179	189	179	134	187	188	187	188	179	134	187	135	187	188	187	135	195	184	195	184	187	135	195	139	195	184	195	139	201	178	201	178	195	139	201	145	201	178	201	145	205	170	205	170	201	145	205	153	205	170	205	153	206	161	431	104	415	161	407	112	431	104	407	112	405	53	405	53	407	112	385	69	405	53	385	69	366	14	366	14	385	69	351	35	366	14	351	35	316	-11	316	-11	351	35	308	13	316	-11	308	13	258	-20	258	-20	308	13	258	5	415	161	431	219	407	211	407	211	431	219	405	269	407	211	405	269	385	254	385	254	405	269	366	309	385	254	366	309	351	288	351	288	366	309	316	334	351	288	316	334	308	310	308	310	316	334	258	318	209	310	258	318	258	344	209	310	258	344	201	334	102	161	110	211	111	269	111	269	110	211	132	254	111	269	132	254	151	309	151	309	132	254	166	288	151	309	166	288	201	334	201	334	166	288	209	310	85	104	111	53	102	161	102	161	111	269	85	104	85	104	111	269	85	219	85	104	85	219	76	161	316	334	258	344	258	318	431	219	415	161	431	104	431	219	431	104	440	161	110	112	111	53	132	69	132	69	111	53	151	14	132	69	151	14	166	35	166	35	151	14	201	-11	166	35	201	-11	209	13	209	13	201	-11	258	-20	209	13	258	-20	258	5	102	161	111	53	110	112	153	153	153	170	151	161	312	153	312	170	310	161	360	145	354	139	366	14	366	14	354	139	347	135	366	14	347	135	338	134	338	134	329	135	366	14	366	14	329	135	322	139	366	14	322	139	316	-11	316	-11	322	139	316	145	316	-11	316	145	312	153	312	170	316	178	316	334	316	334	316	178	322	184	316	334	322	184	366	309	366	309	322	184	329	188	366	309	329	188	338	189	338	189	347	188	366	309	366	309	347	188	354	184	366	309	354	184	360	178	366	309	366	161	366	14	366	309	366	14	405	269	405	269	366	14	405	53	405	269	405	53	431	219	431	219	405	53	431	104	431	219	431	104	440	161	366	309	360	178	364	170	366	309	364	170	366	161	312	153	310	161	316	-11	316	-11	310	161	258	-20	258	-20	310	161	316	334	316	334	310	161	312	170	85	219	85	104	111	269	111	269	85	104	111	53	111	269	111	53	151	309	151	309	111	53	151	14	151	309	151	14	201	334	201	334	151	14	201	-11	201	334	201	-11	258	344	258	344	201	-11	258	-20	258	344	258	-20	316	334	364	153	360	145	366	14	364	153	366	14	366	161	85	104	85	219	76	161	201	145	195	139	201	-11	201	-11	195	139	187	135	201	-11	187	135	179	134	179	134	170	135	201	-11	201	-11	170	135	162	139	201	-11	162	139	156	145	156	178	162	184	201	334	201	334	162	184	170	188	201	334	170	188	179	189	179	189	187	188	201	334	201	334	187	188	195	184	201	334	195	184	201	178	360	145	354	139	366	14	366	14	354	139	347	135	366	14	347	135	338	134	338	134	329	135	366	14	366	14	329	135	322	139	366	14	322	139	316	-11	316	-11	322	139	316	145	316	-11	316	145	312	153	312	170	316	178	316	334	316	334	316	178	322	184	316	334	322	184	366	309	366	309	322	184	329	188	366	309	329	188	338	189	338	189	347	188	366	309	366	309	347	188	354	184	366	309	354	184	360	178	366	309	366	161	366	14	366	309	366	14	405	269	405	269	366	14	405	53	405	269	405	53	431	219	431	219	405	53	431	104	431	219	431	104	440	161	366	309	360	178	364	170	366	309	364	170	366	161	312	153	310	161	316	-11	316	-11	310	161	258	-20	258	-20	310	161	316	334	316	334	310	161	312	170	258	-20	316	334	258	344	258	-20	258	344	206	161	258	-20	206	161	205	153	258	-20	205	153	201	145	258	-20	201	145	201	-11	201	334	201	178	258	344	258	344	201	178	205	170	258	344	205	170	206	161	151	161	151	14	153	153	153	153	151	14	201	-11	153	153	201	-11	156	145	364	153	360	145	366	14	364	153	366	14	366	161	153	170	156	178	201	334	153	170	201	334	151	309	153	170	151	309	151	161	85	219	85	104	111	269	111	269	85	104	111	53	111	269	111	53	151	309	151	309	111	53	151	14	151	309	151	14	151	161	85	104	85	219	76	161	400	297	398	311	398	278	400	297	398	278	399	282	400	297	399	282	399	286	400	297	399	286	399	290	400	297	399	290	399	294	398	278	398	311	395	322	398	278	395	322	390	331	398	278	390	331	382	336	398	278	382	336	376	88	373	338	363	336	369	88	373	338	369	88	376	88	373	338	376	88	382	336	369	88	363	336	355	331	369	88	355	331	350	323	369	88	350	323	348	278	347	293	347	289	347	312	347	312	347	289	348	284	347	312	348	284	350	323	350	323	348	284	348	278	347	312	347	300	347	297	347	312	347	297	347	293	373	49	373	-3	381	47	381	47	373	-3	381	-2	381	47	381	-2	388	43	388	43	381	-2	389	0	388	43	389	0	394	37	394	37	389	0	394	6	394	37	394	6	398	30	398	30	394	6	398	13	398	30	398	13	400	21	347	22	348	13	348	30	348	30	348	13	351	6	348	30	351	6	352	37	352	37	351	6	357	0	352	37	357	0	357	43	357	43	357	0	364	-2	357	43	364	-2	364	47	364	47	364	-2	373	-3	364	47	373	-3	373	49	373	512	12	-77	78	-44	78	-44	12	-77	743	-77	78	-44	743	-77	677	-44	677	-44	743	-77	373	512	677	-44	373	512	373	438	373	438	373	512	78	-44	226	101	214	77	223	38	223	38	214	77	196	59	223	38	196	59	195	20	195	20	196	59	173	47	195	20	173	47	162	11	162	11	173	47	146	42	162	11	146	42	162	-140	162	-140	146	42	129	11	129	11	146	42	119	47	129	11	119	47	97	20	97	20	119	47	95	59	97	20	95	59	77	77	162	-140	129	11	129	-40	162	-140	129	-40	129	-74	129	-74	129	-40	60	-40	129	-74	60	-40	60	-74	68	38	97	20	77	77	68	38	77	77	65	101	68	38	65	101	60	128	68	38	60	128	50	198	68	38	50	198	46	63	33	165	27	128	32	94	33	165	32	94	46	63	33	165	46	63	50	198	162	245	154	246	173	209	173	209	154	246	146	213	119	209	146	213	146	246	119	209	146	246	108	240	60	128	65	155	75	223	75	223	65	155	77	178	75	223	77	178	108	240	108	240	77	178	95	197	108	240	95	197	119	209	60	128	75	223	50	198	154	246	146	246	146	213	272	364	270	387	272	298	272	298	270	387	262	312	262	312	270	387	258	392	262	312	258	392	254	327	254	327	258	392	240	378	254	327	240	378	227	339	227	339	240	378	219	366	227	339	219	366	210	335	210	335	219	366	195	357	210	335	195	357	193	332	193	332	195	357	176	329	171	349	149	343	159	327	171	349	159	327	176	329	171	349	176	329	195	357	278	341	282	284	287	317	287	317	282	284	293	271	287	317	293	271	299	295	299	295	293	271	304	258	299	295	304	258	310	275	272	364	272	298	282	284	272	364	282	284	278	341	227	339	184	239	196	197	227	339	196	197	211	227	227	339	211	227	254	327	176	242	169	244	173	209	176	242	173	209	196	197	176	242	196	197	184	239	263	128	261	152	258	94	258	94	261	152	254	174	258	94	254	174	244	63	244	63	254	174	243	194	244	63	243	194	230	128	230	128	243	194	229	212	230	128	229	212	226	155	214	178	226	155	229	212	214	178	229	212	211	227	214	178	211	227	196	197	230	128	226	101	244	63	162	-74	230	-74	162	-40	159	327	149	343	142	326	162	-40	230	-74	230	-40	226	101	223	38	244	63	162	245	173	209	169	244	162	-140	129	-74	129	-140	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	34	178	34	74	57	224	57	224	34	74	57	28	57	224	57	28	93	260	93	260	57	28	93	-7	93	260	93	-7	138	283	138	283	93	-7	138	-30	138	283	138	-30	190	291	190	291	138	-30	190	-39	190	291	190	-39	243	283	243	283	190	-39	243	-30	243	283	243	-30	288	260	288	260	243	-30	288	-7	288	260	288	-7	324	224	324	224	288	-7	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	34	74	34	178	25	126	222	99	210	75	211	30	211	30	210	75	192	57	211	30	192	57	179	13	179	13	192	57	168	45	179	13	168	45	142	7	142	7	168	45	142	40	210	176	211	221	192	194	192	194	211	221	179	237	192	194	179	237	169	206	169	206	179	237	142	210	114	206	142	210	142	243	114	206	142	243	104	237	60	99	56	126	46	56	46	56	56	126	46	195	46	195	56	126	60	152	46	195	60	152	71	221	71	221	60	152	72	176	71	221	72	176	104	237	104	237	72	176	91	194	104	237	91	194	114	206	29	88	46	56	46	195	29	88	46	195	29	163	29	88	29	163	23	126	211	221	222	153	237	195	237	195	222	153	227	126	237	56	227	126	222	99	179	237	142	243	142	210	253	163	237	195	237	56	253	163	237	56	253	88	253	163	253	88	259	126	114	45	91	57	104	13	114	45	104	13	142	7	114	45	142	7	142	40	72	75	60	99	71	30	72	75	71	30	104	13	72	75	104	13	91	57	60	99	46	56	71	30	222	99	211	30	237	56	227	126	237	56	237	195	211	221	210	176	222	153	102	93	135	84	124	120	124	120	135	84	151	116	178	120	151	116	168	84	178	120	168	84	201	94	124	120	100	132	102	93	102	93	100	132	82	151	102	93	82	151	73	111	73	111	82	151	70	174	73	111	70	174	65	201	32	201	37	167	39	239	39	239	37	167	51	136	39	239	51	136	56	271	56	271	51	136	73	111	56	271	73	111	65	201	65	201	70	228	56	271	56	271	70	228	81	297	220	251	221	296	201	270	201	270	221	296	188	313	201	270	188	313	178	282	178	282	188	313	151	286	124	282	151	286	151	319	124	282	151	319	114	313	114	313	81	297	82	252	114	313	82	252	101	270	114	313	101	270	124	282	221	296	232	228	246	271	246	271	232	228	236	201	250	137	236	201	232	175	250	137	232	175	229	112	229	112	232	175	220	151	229	112	220	151	202	132	188	313	151	319	151	286	263	239	246	271	250	137	263	239	250	137	264	168	263	239	264	168	269	201	202	132	178	120	201	94	202	132	201	94	229	112	168	-67	168	84	151	116	168	-67	151	116	135	84	168	-67	135	84	135	-67	236	201	250	137	246	271	221	296	220	251	232	228	81	297	70	228	82	252	55	289	67	291	67	291	70	306	67	291	79	289	70	306	79	289	86	304	86	304	79	289	90	286	86	304	90	286	100	298	100	298	90	286	97	279	100	298	97	279	103	270	99	237	93	230	124	206	124	206	93	230	84	225	124	206	84	225	73	224	73	224	60	225	71	206	71	206	60	225	54	209	60	225	49	229	54	209	54	209	49	229	40	236	54	209	40	236	39	215	39	215	40	236	34	245	39	215	34	245	32	257	27	226	39	215	32	257	32	257	37	298	27	226	27	226	37	298	26	288	27	226	26	288	20	240	20	240	26	288	20	275	20	240	20	275	17	258	126	142	77	142	85	122	85	122	77	142	73	124	60	122	73	124	77	142	60	122	77	142	58	139	34	99	40	109	41	133	41	133	40	109	48	117	41	133	48	117	58	139	58	139	48	117	60	122	17	87	20	70	20	106	20	106	20	70	27	57	20	106	27	57	29	122	29	122	27	57	32	86	34	99	41	133	29	122	34	99	29	122	32	86	119	223	116	225	124	206	124	206	116	225	113	228	124	206	113	228	103	246	103	246	113	228	104	258	103	270	104	258	110	288	103	270	110	288	100	298	115	108	114	114	117	72	117	72	114	114	113	121	111	59	113	121	104	91	103	79	99	69	101	49	103	79	101	49	111	59	103	79	111	59	104	91	70	56	70	41	82	57	82	57	70	41	87	43	82	57	87	43	92	62	92	62	87	43	101	49	92	62	101	49	99	69	114	232	115	238	117	275	117	275	115	238	117	245	117	275	117	245	119	259	119	259	117	245	119	252	117	275	110	288	113	228	117	275	113	228	114	232	124	219	122	221	124	206	124	219	124	206	137	205	124	219	137	205	127	219	166	187	173	177	174	210	173	138	173	177	168	165	173	138	168	165	162	135	162	135	168	165	161	155	162	135	161	155	151	148	151	148	139	143	140	130	151	148	140	130	145	130	151	148	145	130	150	131	151	148	150	131	162	135	139	143	126	142	128	129	139	143	128	129	131	129	139	143	131	129	135	129	139	143	135	129	140	130	452	104	270	175	339	100	339	100	270	175	207	151	195	147	207	151	196	202	195	147	196	202	185	206	173	177	173	138	174	210	174	210	173	138	184	143	174	210	184	143	185	206	185	206	184	143	195	147	147	218	148	201	150	217	150	217	148	201	158	195	150	217	158	195	162	214	162	214	158	195	166	187	162	214	166	187	174	210	147	218	143	218	148	201	148	201	143	218	138	218	148	201	138	218	137	205	137	205	138	218	133	219	137	205	133	219	127	219	104	258	113	228	110	288	73	224	71	206	124	206	339	249	207	198	207	151	339	249	207	151	270	175	339	249	270	175	453	248	339	249	453	248	353	254	452	104	339	100	352	95	452	104	352	95	366	91	452	104	366	91	379	87	452	104	379	87	392	85	452	104	392	85	405	84	452	104	405	84	417	85	452	104	417	85	428	87	452	104	428	87	438	91	452	104	438	91	446	97	453	248	445	253	437	259	453	248	437	259	428	263	453	248	428	263	418	266	453	248	418	266	406	267	453	248	406	267	392	266	453	248	392	266	378	263	453	248	378	263	366	259	453	248	366	259	353	254	207	198	196	202	207	151	119	126	123	128	126	142	126	142	123	128	126	129	126	142	126	129	128	129	126	142	85	122	94	118	126	142	94	118	100	111	126	142	100	111	113	121	126	142	113	121	116	124	126	142	116	124	119	126	103	102	104	91	113	121	103	102	113	121	100	111	117	72	119	89	119	96	117	72	119	96	117	103	117	72	117	103	115	108	58	57	48	60	53	43	58	57	53	43	70	41	58	57	70	41	70	56	40	66	34	75	38	48	40	66	38	48	53	43	40	66	53	43	48	60	38	48	34	75	32	86	38	48	32	86	27	57	38	278	45	285	52	304	52	304	45	285	55	289	52	304	55	289	70	306	70	306	55	289	67	291	37	298	32	257	34	268	37	298	34	268	38	278	37	298	38	278	52	304	117	72	113	121	111	59	99	237	124	206	103	246	119	223	124	206	122	221	209	178	209	179	210	170	210	170	209	179	209	180	209	169	209	180	207	160	209	169	207	160	307	78	26	89	29	78	127	169	127	169	29	78	128	160	127	169	128	160	129	189	127	169	129	189	127	180	127	180	129	189	29	268	127	180	29	268	26	257	26	257	29	268	17	277	26	257	17	277	26	89	26	89	17	277	17	69	26	89	17	69	29	78	29	78	17	69	319	69	29	78	319	69	307	78	307	78	319	69	310	89	307	78	310	89	209	169	319	277	17	277	29	268	319	277	29	268	307	268	319	277	307	268	310	257	319	277	310	257	319	69	203	151	207	160	207	189	207	189	207	160	209	180	207	189	209	180	307	268	307	268	209	180	310	257	148	210	148	137	157	214	157	214	148	137	158	133	157	214	158	133	169	215	169	215	158	133	169	132	169	215	169	132	180	214	180	214	169	132	180	133	180	214	180	133	189	210	189	210	180	133	190	137	189	210	190	137	197	205	197	205	190	137	197	144	197	205	197	144	202	198	202	198	197	144	203	151	202	198	203	151	207	189	129	189	133	151	134	198	134	198	133	151	140	144	134	198	140	144	140	205	140	205	140	144	148	137	140	205	148	137	148	210	209	178	210	170	210	177	210	177	210	170	210	171	210	177	210	171	210	176	210	176	210	171	210	172	210	176	210	172	210	175	210	175	210	172	210	174	127	169	127	180	127	170	127	170	127	180	127	179	127	170	127	179	127	171	127	171	127	179	127	178	127	171	127	178	127	172	127	172	127	178	127	176	127	172	127	176	127	174	127	174	127	176	127	175	210	170	209	180	209	169	133	151	129	189	128	160	310	89	319	69	310	257	221	265	221	265	101	85	221	265	101	85	104	-3	221	265	104	-3	108	-1	221	265	108	-1	111	2	221	265	111	2	114	6	221	265	114	6	137	42	221	265	137	42	160	79	221	265	160	79	183	115	221	265	183	115	207	152	221	265	207	152	232	189	221	265	232	189	230	279	283	338	271	328	275	248	275	248	271	328	257	313	275	248	257	313	250	214	250	214	257	313	243	296	250	214	243	296	232	189	340	331	349	353	335	352	340	331	335	352	326	314	335	352	321	350	326	314	326	314	321	350	307	347	326	314	307	347	302	284	302	284	307	347	295	343	302	284	295	343	283	338	340	331	352	345	349	353	101	85	93	97	94	-5	101	85	94	-5	99	-5	101	85	99	-5	104	-3	94	-5	93	97	87	112	94	-5	87	112	80	128	94	-5	80	128	74	140	94	-5	74	140	67	145	94	-5	67	145	64	145	94	-5	64	145	63	-5	55	142	25	126	29	60	55	142	29	60	41	29	55	142	41	29	53	4	55	142	53	4	63	-5	55	142	63	-5	57	143	22	123	20	121	20	91	22	123	20	91	29	60	22	123	29	60	25	126	20	91	20	121	18	118	20	91	18	118	17	115	20	91	17	115	17	113	63	-5	64	145	62	145	63	-5	62	145	59	144	63	-5	59	144	57	143	283	338	275	248	302	284	232	189	243	296	230	279	26	215	26	215	52	190	52	190	26	215	59	68	52	190	59	68	79	169	79	169	59	68	87	90	79	169	87	90	108	152	108	152	87	90	113	104	108	152	113	104	137	142	137	142	113	104	138	112	137	142	138	112	166	138	166	138	138	112	166	114	166	138	166	114	180	114	150	8	281	-43	166	35	166	35	281	-43	253	-15	166	35	253	-15	177	64	177	64	253	-15	231	10	177	64	231	10	180	95	180	95	231	10	216	36	180	95	216	36	180	114	180	114	216	36	180	138	180	114	180	138	166	138	281	296	103	296	129	270	281	296	129	270	151	244	281	296	151	244	167	216	281	296	167	216	255	270	269	148	244	140	246	111	246	111	244	140	218	138	246	111	218	138	218	114	218	114	218	138	204	138	218	114	204	138	204	114	204	95	204	158	180	157	204	95	180	157	207	64	207	64	180	157	180	138	207	64	180	138	216	36	180	157	204	158	207	189	180	157	207	189	217	217	180	157	217	217	234	244	180	157	234	244	177	188	255	270	167	216	177	188	255	270	177	188	234	244	357	37	357	215	331	63	331	63	357	215	323	184	331	63	323	184	303	85	303	85	323	184	295	162	303	85	295	162	274	101	274	101	295	162	269	148	274	101	269	148	246	111	129	-17	103	-43	281	-43	129	-17	281	-43	150	8	59	68	26	215	26	37	51	233	26	183	37	180	37	180	26	183	51	20	37	180	51	20	132	108	132	108	51	20	89	-18	132	108	89	-18	92	-8	92	-8	89	-18	137	-43	92	-8	137	-43	193	63	193	63	137	-43	193	-52	193	63	193	-52	286	-7	286	-7	193	-52	250	-43	286	-7	250	-43	298	-18	26	183	17	126	26	69	26	183	26	69	51	20	298	-18	335	20	345	180	345	180	335	20	358	69	345	180	358	69	358	183	358	183	358	69	367	126	345	180	358	183	335	232	345	180	335	232	298	271	345	180	298	271	250	297	345	180	250	297	229	180	194	306	138	297	156	180	194	306	156	180	193	292	194	306	193	292	229	180	194	306	229	180	250	297	156	180	138	297	89	272	156	180	89	272	51	233	156	180	51	233	37	180	345	180	252	108	286	-7	345	180	286	-7	298	-18	142	76	147	50	142	76	142	76	147	50	145	197	142	76	145	197	141	175	142	76	141	175	116	126	141	175	17	218	35	199	141	175	35	199	54	180	141	175	54	180	75	162	141	175	75	162	96	144	141	175	96	144	116	126	116	126	19	37	28	38	116	126	28	38	41	42	116	126	41	42	62	49	116	126	62	49	94	60	116	126	94	60	142	76	274	50	321	37	248	59	248	59	321	37	224	126	248	59	224	126	223	68	223	68	224	126	199	76	193	50	199	76	194	198	193	50	194	198	189	224	145	197	147	50	150	223	150	223	147	50	152	24	150	223	152	24	156	251	156	251	152	24	157	-1	156	251	157	-1	163	280	163	280	157	-1	163	-27	163	280	163	-27	170	308	170	308	163	-27	170	-53	170	308	170	-53	177	280	177	280	170	-53	177	-27	177	280	177	-27	183	252	183	252	177	-27	183	-1	183	252	183	-1	189	224	189	224	183	-1	188	24	189	224	188	24	193	50	320	218	199	175	224	126	320	218	224	126	250	149	320	218	250	149	274	170	320	218	274	170	295	189	320	218	295	189	311	205	199	175	194	198	199	76	199	175	199	76	224	126	321	37	274	50	298	42	94	147	116	142	100	201	100	201	116	142	108	189	117	178	108	189	116	142	117	178	116	142	137	135	73	22	86	31	86	105	86	105	86	31	96	43	86	105	96	43	105	108	105	108	96	43	104	57	105	108	104	57	113	70	113	70	121	80	123	113	123	113	121	80	130	89	123	113	130	89	140	118	140	118	130	89	139	99	140	118	139	99	149	108	17	53	19	41	20	71	20	71	19	41	24	31	20	71	24	31	28	84	28	84	24	31	32	24	28	84	32	24	39	93	39	93	32	24	42	20	39	93	42	20	52	98	52	98	42	20	55	19	52	98	55	19	67	102	67	102	55	19	73	22	67	102	73	22	86	105	174	81	177	-51	182	56	182	56	177	-51	187	-44	182	56	187	-44	192	32	192	32	187	-44	196	-34	192	32	196	-34	200	10	200	10	196	-34	201	-22	200	10	201	-22	203	-7	171	138	171	147	165	-53	171	138	165	-53	171	107	171	107	165	-53	177	-51	171	107	177	-51	174	81	171	138	183	107	177	126	177	126	183	107	192	118	192	118	183	107	193	98	192	118	193	98	209	113	209	113	193	98	203	87	209	113	203	87	212	76	171	147	174	171	177	304	177	304	174	171	182	194	177	304	182	194	187	297	187	297	182	194	192	218	187	297	192	218	196	288	196	288	192	218	200	241	196	288	200	241	201	276	201	276	200	241	203	262	130	275	131	240	135	288	135	288	131	240	139	218	135	288	139	218	143	297	143	297	139	218	148	194	143	297	148	194	154	304	154	304	148	194	156	171	154	304	156	171	165	306	165	306	156	171	160	147	165	306	160	147	160	116	160	116	160	147	160	138	160	116	165	-53	165	306	165	306	165	-53	171	147	165	306	171	147	177	304	128	-9	130	-23	131	9	131	9	130	-23	135	-35	131	9	135	-35	139	31	139	31	135	-35	143	-45	139	31	143	-45	148	56	148	56	143	-45	153	-51	148	56	153	-51	156	81	156	81	153	-51	165	-53	156	81	165	-53	160	107	160	107	165	-53	160	116	261	230	250	223	260	150	260	150	250	223	240	214	260	150	240	214	236	146	236	146	240	214	230	202	236	146	230	202	220	189	220	189	211	177	214	142	214	142	211	177	201	166	214	142	201	166	193	136	193	136	201	166	192	155	193	136	192	155	182	145	182	145	171	138	177	126	182	145	177	126	193	136	275	232	281	155	284	231	284	231	281	155	292	160	284	231	292	160	295	229	295	229	292	160	301	167	295	229	301	167	304	223	304	223	301	167	308	176	304	223	308	176	310	213	310	213	308	176	312	187	310	213	312	187	313	198	261	230	260	150	281	155	261	230	281	155	275	232	220	189	214	142	236	146	237	40	247	30	248	106	248	106	247	30	259	22	248	106	259	22	267	102	267	102	259	22	274	19	267	102	274	19	281	97	281	97	274	19	288	20	281	97	288	20	294	91	294	91	288	20	299	24	294	91	299	24	304	83	304	83	299	24	307	31	304	83	307	31	310	70	310	70	307	31	311	40	310	70	311	40	313	52	229	53	237	40	248	106	229	53	248	106	228	109	229	53	228	109	220	65	228	109	209	113	212	76	228	109	212	76	220	65	171	138	171	116	183	107	140	118	149	108	155	126	155	126	149	108	160	116	155	126	160	116	160	138	160	138	149	145	155	126	155	126	149	145	138	155	155	126	138	155	137	135	137	135	138	155	127	166	137	135	127	166	117	178	123	113	105	108	113	70	94	147	100	201	93	213	94	147	93	213	84	223	94	147	84	223	72	230	94	147	72	230	72	151	18	198	20	185	20	210	20	210	20	185	24	174	20	210	24	174	24	220	24	220	24	174	30	166	24	220	30	166	32	227	32	227	30	166	39	160	32	227	39	160	43	231	43	231	39	160	50	156	43	231	50	156	57	233	57	233	50	156	72	151	57	233	72	151	72	230	131	240	130	275	128	260	233	359	207	359	127	239	127	239	207	359	94	251	127	239	94	251	127	13	127	13	94	251	94	2	127	13	94	2	206	-106	127	13	206	-106	233	-106	11	-106	37	-106	117	13	117	13	37	-106	150	2	117	13	150	2	117	239	117	239	150	2	150	251	117	239	150	251	37	359	117	239	37	359	12	359	181	268	171	262	180	235	180	235	171	262	158	258	180	235	158	258	143	257	180	235	143	257	132	257	180	235	132	257	132	235	210	56	210	291	191	291	210	56	191	291	188	278	210	56	188	278	181	268	210	56	181	268	180	235	210	56	180	235	180	56	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	234	219	231	198	236	153	236	153	231	198	223	182	236	153	223	182	223	142	223	142	223	182	212	168	223	142	212	168	208	130	208	130	212	168	199	157	208	130	199	157	192	119	192	119	199	157	185	147	167	135	150	122	151	81	167	135	151	81	162	96	167	135	162	96	177	108	167	135	177	108	185	147	190	270	189	296	173	294	190	270	173	294	173	267	190	270	215	293	189	296	148	230	152	246	159	291	159	291	152	246	160	259	159	291	160	259	173	294	173	294	160	259	173	267	148	285	138	277	147	211	148	285	147	211	148	230	148	285	148	230	159	291	147	211	138	277	131	269	147	211	131	269	125	260	147	211	125	260	121	250	147	211	121	250	118	239	147	211	118	239	117	228	147	211	117	228	117	215	234	219	236	153	237	283	237	283	236	153	247	166	237	283	247	166	253	268	253	268	247	166	257	181	253	268	257	181	263	247	263	247	257	181	264	199	263	247	264	199	266	220	237	283	215	293	218	260	237	283	218	260	227	250	237	283	227	250	232	236	237	283	232	236	234	219	206	267	218	260	215	293	206	267	215	293	190	270	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	151	81	150	122	135	107	151	81	135	107	124	88	151	81	124	88	123	55	151	81	123	55	263	55	151	81	263	55	263	81	124	88	121	65	121	63	124	88	121	63	121	61	124	88	121	61	121	59	124	88	121	59	122	57	124	88	122	57	123	55	192	119	185	147	177	108	66	77	51	66	89	27	358	229	358	116	367	172	210	195	195	190	201	166	201	166	195	190	183	167	181	167	183	167	195	190	181	167	195	190	179	167	179	167	195	190	178	189	190	296	189	270	204	268	190	296	204	268	214	293	214	293	204	268	215	263	214	293	215	263	233	285	233	285	215	263	224	256	233	285	224	256	229	245	234	108	228	96	238	64	238	64	228	96	219	87	238	64	219	87	218	56	218	56	219	87	207	81	218	56	207	81	194	53	194	53	207	81	193	79	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	43	121	51	66	66	77	66	77	51	66	89	27	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	195	335	244	327	250	343	195	335	250	343	195	353	195	335	195	353	140	326	140	326	195	353	138	343	140	326	138	343	95	301	95	301	138	343	89	318	95	301	89	318	62	265	62	265	89	318	51	279	62	265	51	279	42	221	42	221	51	279	26	229	42	221	26	229	35	174	35	174	51	66	43	121	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	358	229	349	175	358	116	358	229	358	116	367	172	226	179	238	185	228	215	228	215	238	185	230	230	233	285	230	230	238	185	233	285	238	185	248	272	248	272	238	185	248	193	248	272	248	193	255	203	257	254	248	272	255	203	257	254	255	203	259	216	257	254	259	216	261	231	226	179	228	215	221	203	226	179	221	203	227	152	226	179	227	152	240	173	267	121	265	138	264	97	264	97	265	138	260	152	264	97	260	152	254	78	254	78	260	152	252	164	254	78	252	164	240	173	234	108	238	64	235	123	235	123	238	64	240	173	240	173	238	64	254	78	240	173	227	152	233	140	240	173	233	140	235	123	216	161	227	152	221	203	216	161	221	203	210	195	216	161	210	195	201	166	176	81	164	87	171	55	176	81	171	55	194	53	176	81	194	53	193	79	156	97	151	111	152	62	156	97	152	62	171	55	156	97	171	55	164	87	126	95	136	75	150	128	150	128	136	75	152	62	150	128	152	62	151	111	157	254	165	263	169	293	169	293	165	263	176	268	169	293	176	268	190	296	190	296	176	268	189	270	157	254	169	293	153	242	153	242	169	293	151	285	153	242	151	285	151	228	151	228	151	285	138	271	151	228	138	271	129	253	177	189	176	189	176	167	177	189	176	167	179	167	177	189	179	167	178	189	172	189	171	189	173	167	172	189	173	167	174	189	174	189	173	167	176	167	174	189	176	167	176	189	173	167	171	189	171	167	151	228	129	253	126	231	126	95	150	128	123	122	233	285	229	245	230	230	98	114	199	114	98	145	98	145	199	114	124	142	98	145	124	142	199	292	199	292	124	142	199	251	199	292	199	251	225	56	225	56	199	251	199	142	225	56	199	142	199	114	199	114	199	142	124	142	199	292	225	56	225	292	225	142	225	114	262	114	225	142	262	114	262	142	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	225	56	199	114	199	56	240	125	235	106	244	70	244	70	235	106	226	92	244	70	226	92	223	57	223	57	226	92	212	83	223	57	212	83	194	53	194	53	212	83	193	79	203	223	198	199	212	196	203	223	212	196	227	219	227	219	212	196	224	190	227	219	224	190	233	179	251	296	132	296	156	270	156	270	132	296	153	158	156	270	153	158	156	202	156	202	153	158	157	171	156	202	157	171	162	210	162	210	157	171	163	182	162	210	163	182	169	215	169	215	163	182	172	191	169	215	172	191	179	219	179	219	172	191	183	197	179	219	183	197	190	222	190	222	183	197	198	199	190	222	198	199	203	223	240	125	244	70	242	146	242	146	244	70	247	208	247	208	244	70	260	89	247	208	260	89	260	191	260	191	260	89	269	114	260	191	269	114	269	169	269	169	269	114	272	143	227	219	233	179	247	208	247	208	233	179	239	164	247	208	239	164	242	146	178	81	166	86	172	56	178	81	172	56	194	53	178	81	194	53	193	79	166	86	158	94	172	56	172	56	158	94	153	105	172	56	153	105	153	63	153	63	153	105	152	119	152	119	126	113	129	92	152	119	129	92	138	76	152	119	138	76	153	63	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	153	158	132	296	132	158	251	296	156	270	251	270	172	267	194	271	194	271	195	295	194	271	206	269	195	295	206	269	214	293	214	293	206	269	215	265	214	293	215	265	229	286	229	286	215	265	221	257	229	286	221	257	225	247	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	249	260	241	274	253	242	253	242	241	274	229	286	253	242	229	286	228	236	228	236	229	286	225	247	147	236	157	254	162	289	162	289	157	254	172	267	162	289	172	267	195	295	195	295	172	267	194	271	113	174	115	136	115	213	115	213	115	136	122	103	115	213	122	103	124	246	124	246	122	103	136	77	124	246	136	77	139	272	139	272	136	77	141	175	139	272	141	175	141	189	139	272	141	189	143	214	139	272	143	214	147	236	139	272	147	236	162	289	195	209	190	185	206	182	195	209	206	182	218	205	218	205	206	182	218	175	218	205	218	175	226	163	144	132	146	149	147	186	147	186	146	149	151	164	147	186	151	164	156	195	156	195	151	164	161	175	156	195	161	175	167	203	167	203	161	175	173	182	167	203	173	182	180	207	180	207	173	182	190	185	180	207	190	185	195	209	161	87	151	99	158	59	158	59	151	99	146	114	158	59	146	114	136	77	136	77	146	114	144	132	136	77	144	132	141	175	141	175	144	132	147	186	259	134	257	158	257	108	257	108	257	158	249	179	257	108	249	179	249	85	249	85	249	179	236	195	249	85	236	195	235	68	235	68	236	195	233	129	235	68	233	129	231	112	235	68	231	112	227	98	236	195	218	205	226	163	236	195	226	163	231	148	236	195	231	148	233	129	161	87	190	53	174	80	174	80	190	53	192	77	208	80	192	77	215	57	208	80	215	57	219	87	219	87	215	57	235	68	219	87	235	68	227	98	192	77	190	53	215	57	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	161	87	158	59	190	53	358	229	358	116	367	172	175	56	186	104	188	189	188	189	186	104	202	149	188	189	202	149	211	226	211	226	202	149	221	189	211	226	221	189	240	264	240	264	221	189	243	227	240	264	243	227	267	291	267	291	243	227	267	263	115	291	115	264	240	264	115	291	240	264	267	291	175	56	188	189	169	150	175	56	169	150	154	106	175	56	154	106	142	56	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	190	166	206	164	190	166	190	166	206	164	194	191	190	166	194	191	180	193	190	166	180	193	175	164	175	164	180	193	170	198	175	164	170	198	164	180	164	180	170	198	162	206	164	180	162	206	158	218	129	233	131	217	132	254	132	254	131	217	136	204	132	254	136	204	141	272	141	272	136	204	143	194	141	272	143	194	155	285	155	285	143	194	153	186	155	285	153	186	156	233	156	233	153	186	158	218	162	257	173	293	158	246	158	246	173	293	155	285	158	246	155	285	156	233	164	180	149	174	154	148	164	180	154	148	163	158	164	180	163	158	175	164	133	80	147	65	137	165	137	165	147	65	147	121	149	174	147	121	149	136	149	174	149	136	154	148	227	207	219	198	219	159	219	159	219	198	208	193	219	159	208	193	206	164	206	164	208	193	194	191	195	295	195	271	208	270	195	295	208	270	217	292	217	292	208	270	219	265	217	292	219	265	235	284	235	284	219	265	227	258	235	284	227	258	232	247	235	284	233	234	237	186	235	284	237	186	249	272	249	272	237	186	247	194	249	272	247	194	254	204	257	254	249	272	254	204	257	254	254	204	259	217	257	254	259	217	260	233	227	207	224	180	237	186	227	207	237	186	232	219	232	219	237	186	233	234	227	207	219	159	224	180	224	180	219	159	229	151	224	180	229	151	238	174	238	174	229	151	235	139	238	174	235	139	237	123	257	153	249	165	251	78	251	78	249	165	238	174	251	78	238	174	237	123	237	123	236	64	251	78	261	98	264	122	262	139	261	98	262	139	257	153	261	98	257	153	251	78	236	64	237	123	235	107	236	64	235	107	229	94	236	64	229	94	220	85	236	64	220	85	215	56	167	56	190	53	177	79	177	79	190	53	193	77	207	79	193	77	215	56	207	79	215	56	220	85	193	77	190	53	215	56	162	257	170	265	173	293	173	293	170	265	181	270	173	293	181	270	195	295	195	295	181	270	195	271	167	56	177	79	165	84	167	56	165	84	155	93	167	56	155	93	149	105	167	56	149	105	147	65	147	121	147	65	149	105	128	154	122	141	123	99	128	154	123	99	133	80	128	154	133	80	137	165	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	123	99	122	141	120	123	235	284	232	247	233	234	137	165	147	121	149	174	158	218	153	186	164	180	237	133	231	110	241	76	241	76	231	110	222	92	241	76	222	92	218	59	218	59	222	92	206	81	218	59	206	81	185	53	185	53	206	81	185	77	201	295	189	295	205	269	205	269	189	295	188	271	172	269	188	271	189	295	172	269	189	295	165	291	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	264	136	267	175	266	196	264	136	266	196	264	216	264	136	264	216	260	235	264	136	260	235	256	103	260	235	255	252	256	103	256	103	255	252	247	267	256	103	247	267	241	76	241	76	247	267	238	172	247	267	236	279	238	172	238	172	236	279	235	217	238	172	235	217	234	199	238	172	234	199	232	162	232	162	234	199	228	184	232	162	228	184	224	153	224	153	228	184	219	173	224	153	219	173	213	146	213	146	219	173	206	166	213	146	206	166	199	141	199	141	206	166	190	164	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	199	141	190	164	184	140	184	140	190	164	173	166	184	140	173	166	161	143	161	143	173	166	161	174	161	143	161	174	153	185	147	218	148	235	146	281	147	218	146	281	143	153	147	218	143	153	148	200	148	200	143	153	161	143	148	200	161	143	153	185	120	214	123	190	123	241	123	241	123	190	130	169	123	241	130	169	131	263	131	263	130	169	143	153	131	263	143	153	146	281	236	279	225	287	228	250	236	279	228	250	234	234	236	279	234	234	235	217	201	295	205	269	213	292	213	292	205	269	218	261	213	292	218	261	225	287	225	287	218	261	228	250	238	160	237	133	241	76	238	160	241	76	238	172	165	291	146	281	152	250	165	291	152	250	160	261	165	291	160	261	172	269	174	78	166	83	168	55	174	78	168	55	185	53	174	78	185	53	185	77	133	84	141	70	152	108	152	108	141	70	153	61	152	108	153	61	155	97	155	97	153	61	168	55	155	97	168	55	160	89	160	89	168	55	166	83	133	84	152	108	127	102	152	250	146	281	148	235	66	77	51	66	89	27	358	229	358	116	367	172	211	114	214	57	216	93	216	93	214	57	238	51	216	93	238	51	225	80	225	80	238	51	238	75	252	80	238	75	238	51	252	80	238	51	262	57	197	75	214	57	199	274	199	274	214	57	209	141	199	274	209	141	209	172	209	172	209	207	199	274	199	274	209	207	211	235	199	274	211	235	216	289	216	289	211	235	216	255	216	289	216	255	238	294	238	294	216	255	225	267	238	294	225	267	238	271	238	271	252	267	262	289	262	289	252	267	261	255	262	289	261	255	266	235	299	172	297	216	297	134	297	134	297	216	291	249	297	134	291	249	290	101	290	101	291	249	279	274	290	101	279	274	279	75	279	75	279	274	268	172	262	289	266	235	279	274	279	274	266	235	268	207	279	274	268	207	268	172	262	289	238	294	238	271	268	172	268	141	279	75	279	75	268	141	266	114	279	75	266	114	262	57	262	57	266	114	261	93	262	57	261	93	252	80	179	172	180	134	181	216	181	216	180	134	186	101	181	216	186	101	187	249	187	249	186	101	197	75	187	249	197	75	199	274	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	116	269	107	262	115	235	115	235	107	262	94	258	115	235	94	258	78	257	115	235	78	257	74	257	115	235	74	257	74	235	145	56	145	291	126	291	145	56	126	291	122	278	145	56	122	278	116	269	145	56	116	269	115	235	145	56	115	235	115	56	66	77	51	66	89	27	209	141	214	57	211	114	172	56	172	233	137	2	137	2	172	233	126	233	137	2	126	233	89	318	89	318	126	233	126	261	89	318	126	261	138	343	138	343	126	261	141	261	138	343	141	261	195	353	195	353	141	261	155	262	195	353	155	262	166	266	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	181	283	184	297	195	353	195	353	184	297	217	297	195	353	217	297	250	343	250	343	217	297	250	2	250	343	250	2	298	318	298	318	250	2	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	217	56	172	56	194	-6	217	56	194	-6	250	2	217	56	250	2	217	297	195	353	166	266	175	273	195	353	175	273	181	283	194	-6	172	56	137	2	157	244	154	227	165	141	165	141	154	227	153	208	165	141	153	208	143	124	143	124	153	208	127	107	127	107	153	208	117	88	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	113	55	89	318	113	55	110	213	110	213	113	55	113	64	110	213	113	64	117	88	250	343	195	353	217	297	217	297	195	353	190	300	162	297	190	300	195	353	162	297	195	353	140	286	140	286	195	353	138	343	140	286	138	343	124	269	124	269	138	343	114	245	114	245	138	343	89	318	114	245	89	318	110	213	203	170	212	179	213	259	213	259	212	179	219	190	213	259	219	190	221	249	221	249	219	190	224	204	221	249	224	204	225	236	225	236	224	204	226	220	203	266	189	268	193	161	203	266	193	161	203	170	203	266	203	170	213	259	174	265	163	256	165	141	174	265	165	141	193	161	174	265	193	161	189	268	259	177	245	159	267	87	267	87	245	159	229	143	267	87	229	143	211	129	211	129	200	121	267	87	267	87	200	121	188	113	267	87	188	113	177	105	334	279	298	318	298	27	298	27	298	318	272	224	298	27	272	224	268	199	298	27	268	199	267	87	267	87	268	199	259	177	167	97	160	87	267	87	167	97	267	87	177	105	217	297	240	287	250	343	250	343	240	287	257	272	250	343	257	272	298	318	298	318	257	272	268	250	298	318	268	250	272	224	358	229	334	279	335	66	358	229	335	66	358	116	358	229	358	116	367	172	267	55	113	55	137	2	267	55	137	2	194	-6	267	55	194	-6	250	2	267	55	250	2	298	27	267	55	298	27	267	87	113	55	89	27	137	2	334	279	298	27	335	66	157	244	165	141	163	256	110	213	117	88	153	208	163	254	160	242	161	105	161	105	160	242	159	227	161	105	159	227	157	120	157	120	159	227	156	137	156	137	159	227	119	232	156	137	119	232	117	128	117	128	89	318	120	100	120	100	89	318	89	27	120	100	89	27	137	2	177	166	172	166	176	88	176	88	172	166	168	166	176	88	168	166	167	95	167	95	168	166	164	166	167	95	164	166	161	105	186	166	190	86	201	165	201	165	190	86	204	88	201	165	204	88	213	160	213	160	204	88	215	93	213	160	215	93	221	152	221	152	215	93	222	101	221	152	222	101	227	141	227	141	222	101	227	113	227	141	227	113	228	127	190	86	186	166	181	166	190	86	181	166	177	166	190	86	177	166	176	88	161	105	164	166	163	254	163	254	164	166	164	196	163	254	164	196	170	263	170	263	164	196	167	196	170	263	167	196	171	196	129	78	137	2	144	63	144	63	137	2	194	-6	144	63	194	-6	165	54	165	54	194	-6	193	51	219	54	193	51	194	-6	219	54	194	-6	250	2	250	343	195	353	217	299	217	299	195	353	193	302	167	299	193	302	195	353	167	299	195	353	147	290	147	290	195	353	138	343	147	290	138	343	132	276	132	276	138	343	122	256	241	63	250	2	258	79	258	79	250	2	298	27	258	79	298	27	268	100	268	100	298	27	272	127	298	318	272	127	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	265	156	270	143	266	234	266	234	270	143	298	318	298	318	270	143	272	127	217	299	237	291	250	343	250	343	237	291	253	277	250	343	253	277	298	318	298	318	253	277	263	258	298	318	263	258	266	234	246	189	237	183	248	176	246	189	248	176	254	197	254	197	248	176	258	167	254	197	258	167	261	206	261	206	258	167	265	156	261	206	265	156	265	219	265	219	265	156	266	234	89	318	117	128	119	232	89	318	119	232	122	256	89	318	122	256	138	343	179	195	184	195	193	270	193	270	184	195	197	197	193	270	197	197	204	269	204	269	197	197	208	201	204	269	208	201	212	264	212	264	208	201	216	209	212	264	216	209	218	256	218	256	216	209	220	219	218	256	220	219	221	246	221	246	220	219	222	233	179	268	170	263	171	196	179	268	171	196	175	195	179	268	175	195	179	195	179	268	179	195	193	270	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	120	100	137	2	129	78	219	54	250	2	241	63	269	116	233	116	250	2	250	2	233	116	233	56	250	2	233	56	194	-6	194	-6	233	56	193	56	194	-6	193	56	137	2	137	2	193	56	193	116	137	2	193	116	91	116	250	343	195	353	195	300	195	300	195	353	138	343	195	300	138	343	91	148	91	148	138	343	89	318	91	148	89	318	91	116	91	116	89	318	89	27	91	116	89	27	137	2	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	195	300	233	300	250	343	250	343	233	300	269	147	250	343	269	147	298	318	298	318	269	147	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	269	116	250	2	298	27	269	116	298	27	269	147	269	147	233	300	233	147	193	237	135	147	193	147	160	157	124	157	160	157	160	157	124	157	160	127	160	157	160	127	163	169	163	169	160	127	161	113	163	169	161	113	164	101	134	76	137	2	149	62	149	62	137	2	194	-6	149	62	194	-6	169	54	169	54	194	-6	194	51	224	55	194	51	194	-6	224	55	194	-6	250	2	177	224	184	225	257	265	257	265	184	225	191	227	257	265	191	227	200	227	200	227	228	223	257	265	257	265	228	223	250	213	257	265	250	213	265	195	248	68	250	2	264	88	264	88	250	2	298	27	264	88	298	27	275	114	275	114	298	27	278	145	275	172	278	145	298	318	275	172	298	318	265	195	265	195	298	318	257	297	265	195	257	297	257	265	257	297	298	318	250	343	257	297	250	343	195	353	257	297	195	353	138	343	257	297	138	343	124	297	160	127	124	157	121	118	121	118	124	157	124	297	121	118	124	297	89	318	121	118	89	318	137	2	121	118	137	2	124	95	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	278	145	298	27	298	318	170	221	177	224	257	265	170	221	257	265	164	265	170	221	164	265	164	218	221	186	222	96	228	176	228	176	222	96	229	110	228	176	229	110	232	162	232	162	229	110	233	127	232	162	233	127	234	146	163	169	164	101	168	179	168	179	164	101	171	91	168	179	171	91	174	188	174	188	171	91	180	85	174	188	180	85	184	193	184	193	180	85	192	83	184	193	192	83	196	195	196	195	192	83	210	87	196	195	210	87	211	192	211	192	210	87	222	96	211	192	222	96	221	186	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	124	95	137	2	134	76	224	55	250	2	248	68	89	318	124	297	138	343	153	152	153	120	157	165	157	165	153	120	158	105	157	165	158	105	165	175	165	175	158	105	165	94	165	175	165	94	176	182	176	182	165	94	177	86	176	182	177	86	190	184	190	184	177	86	193	83	190	184	193	83	205	181	205	181	193	83	206	86	205	181	206	86	215	174	215	174	206	86	216	93	215	174	216	93	222	163	222	163	216	93	222	104	222	163	222	104	225	148	225	148	222	104	225	117	225	148	225	117	226	132	137	2	194	-6	157	57	157	57	194	-6	190	51	217	55	190	51	194	-6	217	55	194	-6	250	2	250	343	195	353	216	300	216	300	195	353	194	302	159	295	194	302	195	353	159	295	195	353	138	343	138	343	89	318	108	212	138	343	108	212	117	247	138	343	117	247	134	275	138	343	134	275	159	295	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	108	136	89	318	108	136	105	176	105	176	108	212	89	318	214	263	206	269	221	212	221	212	206	269	195	216	183	215	195	216	195	271	183	215	195	271	176	266	154	237	156	203	162	254	162	254	156	203	164	208	162	254	164	208	176	266	176	266	164	208	173	212	176	266	173	212	183	215	150	218	149	197	156	203	150	218	156	203	154	237	206	269	195	271	195	216	233	292	246	280	250	343	250	343	246	280	255	264	250	343	255	264	298	318	298	318	255	264	261	244	298	318	261	244	263	163	298	318	263	163	266	137	266	137	263	109	298	27	298	27	263	109	254	85	298	27	254	85	250	2	250	2	254	85	238	67	250	2	238	67	217	55	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	266	137	298	27	298	318	261	244	224	235	241	202	261	244	241	202	255	185	261	244	255	185	263	163	221	212	241	202	224	235	221	212	224	235	222	246	221	212	222	246	219	255	221	212	219	255	214	263	137	2	157	57	132	75	137	2	132	75	116	102	137	2	116	102	108	136	137	2	108	136	89	27	250	343	216	300	233	292	153	120	153	152	152	137	162	150	182	191	109	265	109	265	182	191	205	229	109	265	205	229	230	265	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	89	318	137	2	109	265	109	265	137	2	135	56	109	265	135	56	146	105	208	150	192	105	194	-6	194	-6	192	105	181	56	194	-6	181	56	137	2	137	2	181	56	135	56	250	343	272	297	298	318	298	318	272	297	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	250	343	195	353	272	297	272	297	195	353	138	343	272	297	138	343	109	297	109	297	138	343	89	318	109	297	89	318	109	265	272	266	249	229	250	2	272	266	250	2	298	27	272	266	298	27	272	297	250	2	249	229	227	190	250	2	227	190	208	150	250	2	208	150	194	-6	162	150	109	265	146	105	123	234	123	234	123	234	123	234	138	343	89	318	123	234	89	318	113	125	123	234	113	125	115	142	123	234	115	142	121	157	128	78	137	2	145	63	145	63	137	2	194	-6	145	63	194	-6	167	54	167	54	194	-6	194	51	207	52	194	51	194	-6	207	52	194	-6	250	2	113	125	89	318	89	27	113	125	89	27	117	99	117	99	89	27	137	2	117	99	137	2	128	78	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	194	166	194	83	207	165	207	165	194	83	207	85	207	165	207	85	217	159	217	159	207	85	218	91	217	159	218	91	225	151	225	151	218	91	225	100	225	151	225	100	229	140	229	140	225	100	230	112	229	140	230	112	231	127	153	125	155	111	155	139	155	139	155	111	160	99	155	139	160	99	160	151	160	151	160	99	168	90	160	151	168	90	169	159	169	159	168	90	180	85	169	159	180	85	180	165	180	165	180	85	194	83	180	165	194	83	194	166	126	257	136	276	138	343	138	343	136	276	151	289	138	343	151	289	195	353	195	353	151	289	171	297	195	353	171	297	195	300	195	300	219	297	250	343	250	343	219	297	239	289	250	343	239	289	253	276	229	58	250	2	238	63	238	63	250	2	246	70	254	78	246	70	250	2	254	78	250	2	298	27	266	98	298	27	270	110	270	110	298	27	271	125	269	142	271	125	298	318	269	142	298	318	266	235	266	235	298	318	262	258	298	318	250	343	253	276	298	318	253	276	262	258	250	343	195	353	195	300	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	271	125	298	27	298	318	261	87	254	78	298	27	261	87	298	27	266	98	245	189	234	183	245	176	245	189	245	176	253	197	253	197	245	176	255	167	253	197	255	167	260	208	260	208	255	167	264	156	260	208	264	156	264	220	264	220	264	156	269	142	264	220	269	142	266	235	218	54	207	52	250	2	218	54	250	2	229	58	216	266	216	205	222	259	222	259	216	205	222	213	222	259	222	213	226	249	226	249	222	213	226	224	226	249	226	224	228	237	166	213	173	205	173	266	173	266	173	205	182	200	173	266	182	200	182	271	182	271	182	200	194	199	182	271	194	199	195	272	195	272	194	199	206	200	195	272	206	200	207	271	207	271	206	200	216	205	207	271	216	205	216	266	166	258	162	248	162	223	166	258	162	223	166	213	166	258	166	213	173	266	140	177	154	183	144	189	140	177	144	189	136	198	140	177	136	198	129	168	129	168	136	198	129	208	129	168	129	208	124	220	129	168	124	220	123	234	129	168	123	234	121	157	162	223	162	248	161	235	138	343	123	234	126	257	118	109	118	109	118	109	118	109	124	169	116	191	118	109	116	191	113	217	118	109	113	217	89	318	118	109	89	318	89	27	183	137	165	90	172	85	183	137	172	85	184	83	183	137	158	141	160	98	183	137	160	98	165	90	158	141	138	152	154	118	158	141	154	118	156	108	158	141	156	108	160	98	124	169	118	109	154	118	124	169	154	118	138	152	228	136	229	156	224	116	224	116	229	156	222	150	224	116	222	150	216	99	216	99	222	150	214	145	216	99	214	145	205	141	183	137	184	83	195	138	195	138	184	83	203	88	195	138	203	88	205	141	205	141	203	88	216	99	132	74	137	2	145	61	145	61	137	2	194	-6	145	61	194	-6	163	54	163	54	194	-6	185	51	220	58	185	51	194	-6	220	58	194	-6	250	2	116	245	125	268	138	343	138	343	125	268	140	287	138	343	140	287	195	353	195	353	140	287	161	298	195	353	161	298	188	302	188	302	222	296	195	353	195	353	222	296	250	343	153	237	153	205	157	250	157	250	153	205	157	191	157	250	157	191	163	261	163	261	157	191	163	180	163	261	163	180	172	268	172	268	163	180	174	172	172	268	174	172	186	271	186	271	174	172	188	170	186	271	188	170	201	268	201	268	188	170	203	172	201	268	203	172	213	260	213	260	203	172	213	179	213	260	213	179	221	248	221	248	213	179	221	189	221	248	221	189	225	234	225	234	221	189	225	202	225	234	225	202	227	217	222	296	246	279	250	343	250	343	246	279	262	252	250	343	262	252	298	318	298	318	262	252	271	217	298	318	271	217	273	177	273	177	271	141	298	27	298	27	271	141	262	107	298	27	262	107	250	2	250	2	262	107	245	78	250	2	245	78	220	58	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	273	177	298	27	298	318	113	217	116	245	89	318	137	2	132	74	123	90	137	2	123	90	118	109	137	2	118	109	89	27	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	116	245	138	343	153	205	153	237	152	222	187	75	175	102	194	-6	194	-6	175	102	149	56	194	-6	149	56	137	2	137	2	149	56	106	56	137	2	106	56	89	27	89	27	106	56	106	233	89	27	106	233	68	233	51	279	26	229	51	66	51	279	51	66	89	27	51	279	89	27	68	233	51	279	68	233	68	261	51	279	68	261	89	318	26	229	17	172	26	116	26	229	26	116	51	66	118	297	149	297	138	343	118	297	138	343	101	266	118	297	101	266	109	273	118	297	109	273	115	283	89	318	68	261	75	261	89	318	75	261	89	262	89	318	89	262	101	266	89	318	101	266	138	343	194	-6	250	2	207	58	207	58	250	2	238	51	270	58	238	51	250	2	270	58	250	2	298	27	298	318	250	343	271	294	271	294	250	343	240	300	207	294	240	300	250	343	207	294	250	343	195	353	209	198	209	158	212	223	212	223	209	158	212	132	212	223	212	132	217	247	217	247	212	132	217	107	217	247	217	107	225	265	225	265	217	107	226	89	225	265	226	89	238	272	238	272	226	89	240	81	238	272	240	81	253	265	253	265	240	81	254	89	253	265	254	89	262	246	262	246	254	89	262	107	262	246	262	107	267	220	267	220	262	107	267	131	267	220	267	131	269	195	269	195	267	131	269	155	269	195	269	155	269	175	149	297	170	135	169	172	169	172	170	212	149	297	149	297	170	212	175	247	149	297	175	247	195	353	195	353	175	247	187	275	195	353	187	275	207	294	271	294	291	275	298	318	298	318	291	275	303	248	298	318	303	248	334	279	334	279	303	248	308	214	334	279	308	214	309	176	309	176	308	138	335	66	335	66	308	138	302	104	335	66	302	104	298	27	298	27	302	104	290	76	298	27	290	76	270	58	358	229	334	279	335	66	358	229	335	66	358	116	358	229	358	116	367	172	309	176	335	66	334	279	149	56	175	102	170	135	149	56	170	135	149	297	187	75	194	-6	207	58	138	343	149	297	195	353	209	158	209	198	209	179	195	131	181	131	181	121	167	120	181	121	167	132	167	120	167	132	137	133	167	120	137	133	136	119	136	119	137	133	96	134	136	119	96	134	96	118	96	118	96	134	54	136	96	118	54	136	54	116	54	116	54	136	17	137	54	116	17	137	17	114	181	121	194	121	195	131	195	131	194	121	250	78	195	131	250	78	251	174	251	174	250	78	267	84	251	174	267	84	268	167	251	174	144	217	195	131	360	109	430	126	360	143	360	109	360	143	315	154	360	109	315	154	314	98	286	161	268	167	286	90	286	161	286	90	314	98	286	161	314	98	315	154	250	78	194	121	144	35	268	167	267	84	286	90	181	121	181	131	167	132	58	292	25	292	58	56	58	56	25	292	25	0	58	56	25	0	81	33	81	33	25	0	317	0	81	33	317	0	317	33	294	292	58	56	81	33	294	292	81	33	317	268	286	248	151	14	209	47	209	47	151	14	421	14	209	47	421	14	364	47	364	47	421	14	286	248	364	47	286	248	286	185	286	185	286	248	209	47	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	190	331	157	331	190	33	190	33	157	331	157	33	190	33	157	33	320	0	320	0	157	33	26	33	320	0	26	33	26	0	190	33	320	0	320	33	283	110	275	96	281	63	281	63	275	96	265	85	281	63	265	85	260	52	260	52	265	85	251	78	260	52	251	78	235	48	235	48	251	78	235	75	275	155	281	188	265	165	265	165	281	188	260	199	265	165	260	199	251	173	251	173	260	199	235	175	220	173	235	175	235	203	220	173	235	203	211	199	185	126	188	141	189	188	189	188	188	141	195	155	189	188	195	155	211	199	211	199	195	155	206	165	211	199	206	165	220	173	173	79	189	63	185	126	185	126	189	188	173	79	173	79	189	188	173	171	173	79	173	171	162	101	162	101	173	171	162	150	162	101	162	150	158	126	281	63	298	79	283	110	283	110	298	79	285	126	283	141	285	126	298	171	283	141	298	171	281	188	260	199	235	203	235	175	309	150	298	171	298	79	309	150	298	79	309	101	309	150	309	101	312	126	285	126	298	79	298	171	220	78	206	85	211	52	220	78	211	52	235	48	220	78	235	48	235	75	195	96	188	110	189	63	195	96	189	63	211	52	195	96	211	52	206	85	30	126	36	83	36	169	36	169	36	83	54	45	36	169	54	45	55	207	55	207	54	45	63	126	165	265	120	257	133	226	165	265	133	226	165	232	165	265	165	232	313	232	165	265	313	232	313	265	68	158	83	186	83	237	83	237	83	186	105	210	83	237	105	210	120	257	120	257	105	210	133	226	68	158	83	237	55	207	68	158	55	207	63	126	105	42	119	-5	133	25	133	25	119	-5	164	-12	133	25	164	-12	166	20	166	20	164	-12	313	-12	166	20	313	-12	313	20	63	126	54	45	68	94	68	94	54	45	82	14	68	94	82	14	83	65	83	65	82	14	119	-5	83	65	119	-5	105	42	185	126	189	63	188	110	281	188	275	155	283	141	280	125	275	93	289	44	289	44	275	93	261	65	289	44	261	65	260	14	260	14	261	65	239	41	260	14	239	41	223	-5	223	-5	239	41	210	25	223	-5	210	25	178	20	180	265	31	265	177	232	180	265	177	232	210	226	180	265	210	226	224	257	313	125	307	168	307	82	307	82	307	168	289	206	307	82	289	206	289	44	289	44	289	206	280	125	238	209	260	186	261	237	261	237	260	186	275	157	261	237	275	157	289	206	289	206	275	157	280	125	224	257	210	226	238	209	224	257	238	209	261	237	178	-12	223	-5	178	20	178	-12	178	20	31	20	178	-12	31	20	31	-12	155	110	148	96	154	63	154	63	148	96	137	85	154	63	137	85	132	52	132	52	137	85	123	78	132	52	123	78	108	48	108	48	123	78	108	75	148	155	154	188	137	165	137	165	154	188	132	199	137	165	132	199	123	173	123	173	132	199	108	175	92	173	108	175	108	203	92	173	108	203	83	199	58	126	61	141	62	188	62	188	61	141	68	155	62	188	68	155	83	199	83	199	68	155	78	165	83	199	78	165	92	173	45	80	62	63	58	126	58	126	62	188	45	80	45	80	62	188	45	172	45	80	45	172	35	101	35	101	45	172	35	150	35	101	35	150	31	126	154	63	171	80	155	110	155	110	171	80	157	126	155	141	157	126	170	172	155	141	170	172	154	188	132	199	108	203	108	175	181	150	170	172	171	80	181	150	171	80	181	101	181	150	181	101	185	126	157	126	171	80	170	172	92	78	78	85	83	52	92	78	83	52	108	48	92	78	108	48	108	75	68	96	61	110	62	63	68	96	62	63	83	52	68	96	83	52	78	85	58	126	62	63	61	110	154	188	148	155	155	141	177	232	31	265	31	232	117	347	95	351	105	316	105	316	95	351	94	318	83	316	94	318	95	351	83	316	95	351	75	348	123	-53	115	-40	121	-92	121	-92	115	-40	110	-23	121	-92	110	-23	101	-78	101	-78	110	-23	108	-2	111	160	108	-2	114	49	111	160	114	49	125	214	125	214	114	49	128	102	125	214	128	102	131	271	131	271	128	102	144	156	131	271	136	337	129	289	129	289	136	337	123	302	117	347	105	316	115	311	117	347	115	311	123	302	117	347	123	302	136	337	164	272	161	298	158	212	158	212	161	298	151	320	158	212	151	320	144	156	144	156	151	320	136	337	144	156	136	337	131	271	75	-2	78	-30	81	52	81	52	78	-30	86	-56	81	52	86	-56	95	106	95	106	86	-56	101	-78	95	106	101	-78	111	160	111	160	101	-78	108	-2	175	-54	169	-59	171	-94	171	-94	169	-59	162	-62	171	-94	162	-62	160	-97	160	-97	162	-62	155	-64	160	-97	155	-64	147	-98	147	-98	155	-64	147	-65	182	-89	192	-82	200	-74	182	-89	200	-74	181	-48	182	-89	181	-48	175	-54	182	-89	175	-54	171	-94	147	-98	147	-65	134	-62	147	-98	134	-62	123	-53	147	-98	123	-53	121	-92	75	348	56	339	62	295	75	348	62	295	67	304	75	348	67	304	74	312	75	348	74	312	83	316	56	339	41	326	60	219	56	339	60	219	60	285	56	339	60	285	62	295	27	286	27	219	60	219	27	286	60	219	31	308	31	308	60	219	41	326	72	-64	65	-62	68	-97	68	-97	65	-62	58	-59	68	-97	58	-59	56	-94	56	-94	58	-59	52	-54	56	-94	52	-54	46	-48	68	-97	80	-98	72	-64	72	-64	80	-98	80	-65	94	-62	80	-65	80	-98	94	-62	80	-98	107	-92	104	302	111	347	99	289	99	289	111	347	92	337	99	289	92	337	97	271	97	271	99	102	102	214	102	214	99	102	113	49	102	214	113	49	116	160	116	160	113	49	119	-2	127	-78	119	-2	117	-23	161	304	171	339	153	312	153	312	171	339	153	348	153	312	153	348	144	316	144	316	153	348	133	318	123	316	133	318	132	351	123	316	132	351	113	311	113	311	132	351	111	347	113	311	111	347	104	302	196	308	186	326	200	219	200	219	186	326	171	339	200	219	171	339	167	285	167	285	171	339	165	295	153	348	132	351	133	318	167	285	167	219	200	219	119	-2	127	-78	132	106	132	106	127	-78	141	-56	132	106	141	-56	146	52	146	52	141	-56	149	-30	146	52	149	-30	152	-2	67	298	69	212	77	320	77	320	69	212	83	156	77	320	83	156	92	337	92	337	83	156	99	102	92	337	99	102	97	271	112	-40	104	-53	107	-92	112	-40	107	-92	127	-78	112	-40	127	-78	117	-23	46	-48	27	-74	36	-82	46	-48	36	-82	46	-89	46	-48	46	-89	56	-94	94	-62	107	-92	104	-53	69	212	67	298	64	272	116	160	119	-2	132	106	196	308	200	219	200	286	171	339	161	304	165	295	155	213	155	150	164	212	164	212	155	150	166	151	164	212	166	151	173	207	173	207	166	151	175	155	173	207	175	155	180	201	180	201	175	155	181	162	180	201	181	162	185	192	185	192	181	162	185	171	185	192	185	171	187	181	123	181	125	172	125	192	125	192	125	172	129	163	125	192	129	163	130	201	130	201	129	163	136	156	130	201	136	156	137	207	137	207	136	156	145	151	137	207	145	151	146	212	146	212	145	151	155	150	146	212	155	150	155	213	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	175	127	181	84	181	170	181	170	181	84	199	46	181	170	199	46	199	208	199	208	199	46	207	127	310	267	265	259	277	227	310	267	277	227	310	233	310	267	310	233	453	233	310	267	453	233	453	267	212	159	227	188	227	239	227	239	227	188	249	211	227	239	249	211	265	259	265	259	249	211	277	227	212	159	227	239	199	208	212	159	199	208	207	127	249	43	264	-4	277	27	277	27	264	-4	308	-11	277	27	308	-11	310	21	310	21	308	-11	453	-11	310	21	453	-11	453	21	207	127	199	46	212	96	212	96	199	46	227	16	212	96	227	16	227	67	227	67	227	16	264	-4	227	67	264	-4	249	43	64	267	30	267	122	-11	64	267	122	-11	156	-11	420	267	327	-11	361	-11	420	267	361	-11	453	267	174	267	30	267	174	233	174	267	174	233	218	259	218	259	174	233	206	227	218	259	206	227	234	211	256	188	271	159	284	208	284	208	271	159	276	127	284	46	276	127	271	96	256	239	218	259	234	211	256	239	234	211	256	188	256	239	256	188	284	208	302	170	284	208	284	46	302	170	284	46	302	84	302	170	302	84	309	127	256	16	284	46	271	96	256	16	271	96	256	67	256	16	256	67	234	43	256	16	234	43	220	-4	206	27	173	21	175	-11	206	27	175	-11	220	-4	206	27	220	-4	234	43	30	21	30	-11	175	-11	30	21	175	-11	173	21	276	127	284	46	284	208	174	233	30	267	30	233	76	119	74	83	80	-29	80	-29	74	83	70	46	80	-29	70	46	70	-45	70	-45	70	46	64	11	70	-45	64	11	58	-61	58	-61	64	11	54	-20	80	-29	95	3	96	294	96	294	95	3	106	41	96	294	106	41	110	254	110	254	106	41	113	81	110	254	113	81	116	209	116	209	113	81	117	120	116	209	117	120	118	157	96	294	75	334	76	153	76	153	80	-29	96	294	75	334	45	376	59	302	75	334	59	302	70	256	75	334	70	256	75	207	75	334	75	207	76	153	45	376	162	403	10	403	45	376	10	403	39	347	45	376	39	347	59	302	20	-82	10	-96	22	-106	20	-82	22	-106	30	-67	30	-67	22	-106	34	-91	30	-67	34	-91	39	-52	39	-52	34	-91	46	-76	39	-52	46	-76	47	-36	47	-36	46	-76	58	-61	47	-36	58	-61	54	-20	39	347	10	403	10	393	162	403	45	376	162	376	76	119	80	-29	76	153	228	127	230	114	230	139	230	139	230	114	235	103	230	139	235	103	235	149	235	149	235	103	243	95	235	149	243	95	243	158	243	158	243	95	253	90	243	158	253	90	254	163	254	163	253	90	266	88	254	163	266	88	266	165	266	165	266	88	278	90	266	165	278	90	278	163	278	163	278	90	288	96	278	163	288	96	288	157	288	157	288	96	297	104	288	157	297	104	297	149	297	149	297	104	303	114	297	149	303	114	303	138	303	138	303	114	305	126	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	155	41	164	42	166	102	166	102	164	42	173	46	166	102	173	46	175	98	175	98	173	46	180	53	175	98	180	53	181	92	181	92	180	53	185	61	181	92	185	61	185	83	185	83	185	61	187	72	125	82	125	62	129	90	129	90	125	62	130	53	129	90	130	53	136	97	136	97	130	53	137	46	136	97	137	46	145	102	145	102	137	46	146	42	145	102	146	42	155	104	155	104	146	42	155	41	155	104	155	41	166	102	125	62	125	82	123	72	24	268	31	75	57	268	57	268	31	75	49	38	57	268	49	38	57	120	57	120	49	38	61	91	238	65	220	43	233	9	233	9	220	43	198	27	233	9	198	27	197	-8	197	-8	198	27	171	18	197	-8	171	18	155	-15	171	268	138	268	155	-15	171	268	155	-15	171	18	138	19	113	28	113	-8	138	19	113	-8	155	-15	138	19	155	-15	138	268	90	43	73	65	77	9	90	43	77	9	113	-8	90	43	113	-8	113	28	61	91	49	38	77	9	61	91	77	9	73	65	286	268	253	268	261	37	286	268	261	37	280	74	286	268	280	74	286	118	261	37	253	268	253	121	261	37	253	121	249	91	261	37	249	91	238	65	261	37	238	65	233	9	31	75	24	268	24	120	317	0	317	292	284	292	317	0	284	292	284	33	317	0	284	33	25	33	317	0	25	33	25	0	171	177	171	114	180	176	180	176	171	114	181	115	180	176	181	115	189	172	189	172	181	115	190	120	189	172	190	120	196	165	196	165	190	120	197	126	196	165	197	126	201	157	201	157	197	126	202	135	201	157	202	135	203	146	140	146	141	136	141	157	141	157	141	136	145	127	141	157	145	127	146	165	146	165	145	127	152	120	146	165	152	120	153	172	153	172	152	120	160	116	153	172	160	116	162	176	162	176	160	116	171	114	162	176	171	114	171	177	171	114	180	116	181	176	181	176	180	116	189	120	181	176	189	120	190	172	190	172	189	120	196	127	190	172	196	127	197	165	197	165	196	127	201	136	197	165	201	136	201	156	201	156	201	136	203	146	140	157	141	136	145	166	145	166	141	136	146	127	145	166	146	127	151	172	151	172	146	127	153	120	151	172	153	120	160	177	160	177	153	120	161	116	160	177	161	116	171	178	171	178	161	116	171	114	171	178	171	114	181	176	25	0	58	0	25	292	25	292	58	0	58	259	25	292	58	259	317	292	317	292	58	259	317	259	141	136	140	157	139	146	132	-39	307	103	132	-6	132	-6	307	103	165	29	132	-6	165	29	132	258	132	258	165	29	132	291	132	258	132	291	20	291	307	103	483	-39	307	148	307	148	483	-39	330	126	307	148	330	126	483	291	483	291	330	126	450	222	483	291	450	222	483	-39	483	-39	450	222	450	29	483	-39	450	29	330	126	165	29	307	103	284	126	284	126	307	103	307	148	284	126	307	148	165	222	165	222	307	148	132	291	165	222	132	291	165	29	20	-6	20	-39	132	-39	20	-6	132	-39	132	-6	132	258	20	291	20	258	378	291	203	148	225	126	378	291	225	126	345	222	378	291	345	222	378	-39	378	291	378	258	489	258	378	291	489	258	489	291	378	-6	378	-39	489	-39	378	-6	489	-39	489	-6	378	-39	345	222	345	29	378	-39	345	29	225	126	378	-39	225	126	203	148	378	-39	203	148	203	103	27	291	27	-39	60	29	60	29	27	-39	203	103	60	29	203	103	180	126	180	126	203	103	203	148	180	126	203	148	60	222	60	222	203	148	27	291	60	222	27	291	60	29	132	-39	307	103	132	-6	132	-6	307	103	165	29	132	-6	165	29	132	258	132	258	165	29	132	291	132	258	132	291	20	291	483	291	307	148	330	126	483	291	330	126	450	222	483	291	450	222	483	-39	483	291	483	258	594	258	483	291	594	258	594	291	483	-6	483	-39	594	-39	483	-6	594	-39	594	-6	483	-39	450	222	450	29	483	-39	450	29	330	126	483	-39	330	126	307	148	483	-39	307	148	307	103	165	29	307	103	284	126	284	126	307	103	307	148	284	126	307	148	165	222	165	222	307	148	132	291	165	222	132	291	165	29	20	-6	20	-39	132	-39	20	-6	132	-39	132	-6	132	258	20	291	20	258	233	359	200	359	233	-73	233	-73	200	359	200	-73	233	-73	200	-73	408	-106	408	-106	200	-73	25	-73	408	-106	25	-73	25	-106	233	-73	408	-106	408	-73	200	-106	233	-106	200	326	200	326	233	-106	233	326	200	326	233	326	408	359	408	359	233	326	408	326	25	359	25	326	200	326	25	359	200	326	408	359	411	331	377	331	411	0	411	232	411	199	656	199	411	232	656	199	656	232	411	132	411	99	656	99	411	132	656	99	656	132	32	132	277	99	277	132	277	132	277	99	310	0	277	132	310	0	277	199	277	199	310	0	277	232	277	199	277	232	32	232	277	331	277	232	310	0	277	331	310	0	310	331	310	0	277	99	277	0	277	199	32	232	32	199	277	99	32	132	32	99	411	0	377	331	377	0	377	331	411	0	411	331	411	182	411	149	656	149	411	182	656	149	656	182	310	331	277	331	310	0	310	0	277	331	277	182	310	0	277	182	277	149	277	149	277	182	32	182	277	149	32	182	32	149	310	0	277	149	277	0	411	0	377	331	377	0	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	400	110	400	143	173	110	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	155	178	148	142	150	127	27	225	52	28	52	225	52	143	52	110	759	110	52	143	759	110	759	143	52	28	27	225	27	28	759	225	734	225	759	28	759	28	734	225	734	143	759	28	734	143	734	110	734	110	734	143	27	143	734	110	27	143	27	110	759	28	734	110	734	28	141	224	126	222	126	222	142	-59	126	222	110	224	142	-59	110	224	109	199	109	199	110	224	96	231	109	199	96	231	90	206	90	206	96	231	85	242	90	206	85	242	78	256	50	272	53	251	54	295	54	295	53	251	61	232	54	295	61	232	65	316	65	316	61	232	74	217	65	316	74	217	75	272	78	256	75	272	74	217	78	256	74	217	90	206	173	256	177	217	175	272	175	272	177	217	186	316	186	316	177	217	189	232	186	316	189	232	197	295	197	295	189	232	197	251	197	295	197	251	200	272	173	287	175	272	186	316	173	287	186	316	170	332	173	287	170	332	166	301	166	301	170	332	155	312	155	312	170	332	149	343	155	312	149	343	141	319	141	319	149	343	126	321	110	319	126	321	126	347	110	319	126	347	102	343	149	343	126	347	126	321	126	222	142	-59	141	224	141	224	142	-59	142	199	141	224	142	199	155	231	155	231	142	199	161	206	155	231	161	206	166	242	166	242	161	206	177	217	166	242	177	217	173	256	142	-59	109	199	109	-59	142	-59	109	-59	200	-93	142	-59	200	-93	200	-59	51	-59	51	-93	200	-93	51	-59	200	-93	109	-59	75	272	78	287	81	332	81	332	78	287	85	301	81	332	85	301	102	343	102	343	85	301	96	312	102	343	96	312	110	319	81	332	65	316	75	272	198	337	198	397	73	143	73	143	198	397	22	127	73	143	22	127	73	110	73	110	22	127	197	-144	73	110	197	-144	197	-83	197	-83	197	-144	373	127	197	-83	373	127	323	110	323	110	373	127	323	143	323	110	323	143	73	143	198	397	198	337	323	143	198	397	323	143	373	127	323	110	73	143	73	110	191	22	176	44	191	22	191	22	176	44	191	-43	191	22	191	-43	206	44	206	44	191	-43	213	-2	206	44	213	-2	226	67	226	67	213	-2	243	37	226	67	243	37	249	90	249	90	243	37	279	73	249	90	279	73	272	110	272	110	279	73	295	126	169	-2	191	-43	176	44	169	-2	176	44	156	68	169	-2	156	68	139	37	156	68	133	90	139	37	139	37	133	90	110	110	139	37	110	110	103	73	103	73	110	110	88	126	103	73	88	126	63	104	63	104	88	126	103	178	63	104	103	178	63	148	318	104	359	126	318	148	318	104	318	148	295	126	295	126	318	148	279	178	295	126	279	178	272	141	272	141	279	178	249	161	191	229	206	207	213	254	213	254	206	207	226	184	213	254	226	184	243	214	243	214	226	184	249	161	243	214	249	161	279	178	110	141	133	161	139	214	139	214	133	161	156	184	139	214	156	184	169	254	169	254	156	184	176	207	169	254	176	207	191	295	191	295	176	207	191	229	191	295	191	229	213	254	295	126	279	73	318	104	103	178	88	126	110	141	103	178	110	141	139	214	63	148	22	126	63	104	191	22	176	44	191	22	191	22	176	44	191	-43	191	22	191	-43	206	44	206	44	191	-43	209	-8	206	44	209	-8	226	68	226	68	209	-8	233	25	226	68	233	25	249	90	249	90	233	25	261	57	249	90	261	57	272	110	272	110	261	57	293	86	272	110	293	86	295	126	169	-2	191	-43	176	44	169	-2	176	44	156	67	169	-2	156	67	139	37	156	67	133	90	139	37	139	37	133	90	110	110	139	37	110	110	103	73	103	73	110	110	88	126	103	73	88	126	63	104	63	104	88	126	103	178	63	104	103	178	63	148	295	126	293	86	327	109	327	109	379	109	328	142	328	142	379	109	379	142	191	229	206	207	209	260	209	260	206	207	226	184	209	260	226	184	233	226	233	226	226	184	249	161	233	226	249	161	262	194	262	194	249	161	272	141	262	194	272	141	294	166	294	166	272	141	295	126	294	166	295	126	328	142	328	142	295	126	327	109	110	141	133	161	139	214	139	214	133	161	156	184	139	214	156	184	169	254	169	254	156	184	176	207	169	254	176	207	191	295	191	295	176	207	191	229	191	295	191	229	209	260	103	178	88	126	110	141	103	178	110	141	139	214	63	148	22	126	63	104	226	44	210	22	210	-43	210	-43	210	22	195	44	210	-43	195	44	193	-8	193	-8	195	44	175	68	193	-8	175	68	169	25	169	25	175	68	152	90	169	25	152	90	140	57	140	57	152	90	129	110	140	57	129	110	108	86	108	86	129	110	107	126	108	86	107	126	75	109	75	109	107	126	108	166	75	109	108	166	74	142	74	142	22	142	75	109	75	109	22	142	22	109	338	104	379	126	338	148	338	104	338	148	314	126	314	126	338	148	298	178	314	126	298	178	292	141	292	141	298	178	268	161	210	229	226	207	232	254	232	254	226	207	246	184	232	254	246	184	262	214	262	214	246	184	268	161	262	214	268	161	298	178	108	166	107	126	129	141	108	166	129	141	140	194	140	194	129	141	153	161	140	194	153	161	168	226	168	226	153	161	175	184	168	226	175	184	192	260	192	260	175	184	195	207	192	260	195	207	210	295	210	295	195	207	210	229	210	295	210	229	232	254	314	126	292	110	298	73	314	126	298	73	338	104	226	44	232	-2	246	67	246	67	232	-2	262	37	246	67	262	37	268	90	268	90	262	37	298	73	268	90	298	73	292	110	226	44	210	-43	232	-2	22	143	158	110	158	143	158	143	158	110	191	-45	158	143	191	-45	158	331	158	331	191	-45	191	298	158	331	191	298	569	331	569	331	191	298	536	298	569	331	536	298	569	-78	569	-78	536	298	536	-45	569	-78	536	-45	191	-45	191	-45	158	110	158	-78	191	-45	158	-78	569	-78	158	110	22	143	22	110	432	331	22	331	55	298	432	331	55	298	400	298	432	331	400	298	432	-78	55	-45	55	298	22	331	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	400	-45	432	143	432	110	569	110	432	143	569	110	569	143	400	-45	432	-78	400	298	241	358	94	358	163	347	241	358	163	347	182	349	241	358	182	349	208	349	241	358	208	349	241	349	208	-96	208	349	182	349	208	-96	182	349	182	-96	208	-96	182	-96	241	-106	208	-96	241	-106	241	-96	94	358	94	-106	127	-54	94	358	127	-54	127	300	94	358	127	300	130	320	94	358	130	320	137	334	94	358	137	334	148	342	94	358	148	342	163	347	165	-94	149	-89	94	-106	165	-94	94	-106	241	-106	165	-94	241	-106	182	-96	149	-89	138	-82	94	-106	94	-106	138	-82	130	-70	94	-106	130	-70	127	-54	158	-106	158	358	125	306	158	-106	125	306	125	-47	158	-106	125	-47	123	-67	158	-106	123	-67	115	-81	158	-106	115	-81	104	-89	158	-106	104	-89	89	-94	158	-106	89	-94	70	-96	158	-106	70	-96	45	-96	158	-106	45	-96	11	-96	158	-106	11	-96	11	-106	103	342	115	335	158	358	158	358	115	335	122	323	158	358	122	323	125	306	45	-96	70	-96	45	349	45	349	70	-96	70	349	45	349	70	349	158	358	158	358	70	349	88	347	158	358	88	347	103	342	11	358	11	349	45	349	11	358	45	349	158	358	71	126	167	357	142	357	71	126	142	357	39	131	71	126	39	131	141	-106	71	126	141	-106	167	-106	141	-106	39	131	39	121	161	120	161	130	59	357	161	120	59	357	33	357	161	120	33	357	128	125	161	120	128	125	32	-106	161	120	32	-106	59	-106	71	127	167	359	142	359	71	127	142	359	36	127	71	127	36	127	141	-106	71	127	141	-106	167	-106	176	127	272	359	247	359	176	127	247	359	142	127	176	127	142	127	246	-106	176	127	246	-106	272	-106	233	127	137	-106	164	-106	233	127	164	-106	268	127	233	127	268	127	164	359	233	127	164	359	138	359	128	127	32	-106	59	-106	128	127	59	-106	164	127	128	127	164	127	59	359	128	127	59	359	33	359	89	251	89	2	122	13	122	13	89	2	206	-106	122	13	206	-106	175	-43	175	-43	206	-106	200	-70	175	-43	200	-70	175	297	175	297	200	-70	200	324	175	297	200	324	207	359	207	359	200	324	233	359	122	239	175	297	207	359	122	239	207	359	89	251	122	239	89	251	122	13	200	-70	206	-106	233	-106	37	-106	155	2	44	-70	44	-70	155	2	69	-43	44	-70	69	-43	44	324	44	324	69	-43	69	297	44	324	69	297	155	251	155	251	69	297	122	239	155	251	122	239	155	2	155	2	122	239	122	13	155	2	122	13	69	-43	37	359	12	359	44	324	37	359	44	324	155	251	37	-106	44	-70	11	-106	66	231	70	258	64	303	64	303	70	258	77	283	64	303	77	283	98	338	98	338	77	283	89	308	98	338	89	308	105	333	65	48	65	201	64	-53	64	-53	65	201	64	303	64	-53	64	303	43	-13	43	-13	64	303	43	262	43	-13	43	262	33	30	33	30	43	262	33	218	33	30	33	218	29	76	29	76	33	218	29	171	29	76	29	171	28	123	105	-82	89	-57	98	-88	98	-88	89	-57	77	-33	98	-88	77	-33	64	-53	64	-53	77	-33	70	-8	64	-53	70	-8	66	18	65	48	64	-53	66	18	64	303	65	201	66	231	89	123	88	171	88	76	88	76	88	171	84	218	88	76	84	218	84	30	84	30	84	218	73	262	84	30	73	262	73	-13	73	-13	73	262	53	303	73	-13	53	303	53	-53	53	-53	53	303	51	201	53	-53	51	201	51	48	39	283	47	258	53	303	53	303	47	258	50	231	53	303	50	231	51	201	28	308	39	283	53	303	28	308	53	303	19	338	28	308	19	338	11	333	53	-53	51	48	50	18	53	-53	50	18	47	-8	53	-53	47	-8	39	-33	53	-53	39	-33	28	-57	53	-53	28	-57	19	-88	28	-57	11	-82	19	-88	242	277	247	280	256	331	256	331	247	280	253	281	256	331	253	281	258	282	258	282	263	281	262	331	262	331	263	281	303	287	172	220	183	229	208	282	208	282	183	229	192	236	208	282	192	236	200	243	200	243	233	-77	208	282	208	282	233	-77	233	271	208	282	233	271	256	331	256	331	233	271	238	274	256	331	238	274	242	277	262	331	256	331	258	282	303	287	263	281	268	280	303	287	268	280	274	277	303	287	274	277	279	274	303	287	279	274	285	271	303	287	285	271	318	-77	303	287	318	-77	318	244	303	287	318	244	345	246	285	271	285	-77	318	-77	334	230	344	221	345	246	345	246	344	221	356	211	345	246	356	211	389	209	389	209	356	211	369	200	389	209	369	200	402	-77	402	-77	369	200	369	-77	345	246	318	244	325	238	345	246	325	238	334	230	418	168	433	158	434	177	434	177	433	158	448	150	434	177	448	150	483	149	483	149	448	150	463	143	483	149	463	143	476	137	402	177	418	168	434	177	402	177	434	177	389	209	402	177	389	209	402	-77	118	203	76	173	83	158	118	203	83	158	98	168	118	203	98	168	114	178	118	203	114	178	147	-77	118	203	147	-77	147	200	118	203	147	200	162	239	76	173	35	150	42	137	76	173	42	137	54	143	76	173	54	143	68	150	76	173	68	150	83	158	162	239	147	200	161	210	162	239	161	210	172	220	162	239	172	220	208	282	114	178	114	-77	147	-77	233	-77	200	243	200	-77	147	52	147	52	147	331	147	52	147	331	128	43	147	52	128	43	172	6	147	52	172	6	161	42	128	43	147	331	114	331	128	43	114	331	114	75	128	43	114	75	99	85	128	43	99	85	83	95	128	43	83	95	83	76	83	76	83	95	68	103	83	76	68	103	54	110	83	76	54	110	41	116	83	76	41	116	35	104	243	-23	238	-20	254	-77	254	-77	238	-20	233	-16	254	-77	233	-16	213	-33	233	331	200	331	213	-33	233	331	213	-33	233	-16	213	-33	200	331	200	8	213	-33	200	8	192	15	213	-33	192	15	183	23	213	-33	183	23	173	32	213	-33	173	32	172	6	261	-77	264	-27	258	-28	258	-28	253	-27	254	-77	254	-77	253	-27	248	-26	254	-77	248	-26	243	-23	318	10	318	331	309	-28	309	-28	318	331	285	331	309	-28	285	331	285	-16	309	-28	285	-16	280	-20	309	-28	280	-20	275	-23	309	-28	275	-23	270	-26	309	-28	270	-26	264	-27	309	-28	264	-27	261	-77	402	75	402	331	399	50	402	75	399	50	441	80	402	75	441	80	419	85	399	50	402	331	369	331	399	50	369	331	369	52	399	50	369	52	356	43	399	50	356	43	355	14	355	14	356	43	345	33	355	14	345	33	334	24	355	14	334	24	325	17	355	14	325	17	318	10	475	116	463	110	483	103	483	103	463	110	449	103	483	103	449	103	441	80	441	80	449	103	434	95	441	80	434	95	419	85	258	-28	254	-77	261	-77	355	14	318	10	309	-28	161	42	172	6	173	32	90	215	88	214	105	149	105	149	88	214	86	213	105	149	86	213	84	213	84	213	81	214	83	127	83	127	81	214	79	216	83	127	79	216	78	129	78	129	79	216	76	218	78	129	76	218	74	160	74	160	76	218	74	222	74	160	74	222	71	225	93	218	92	216	105	149	93	218	105	149	116	250	116	250	105	149	130	167	116	250	130	167	126	204	126	204	126	205	116	250	116	250	126	205	126	206	116	250	126	206	126	207	116	250	126	207	145	277	145	277	126	207	127	208	145	277	127	208	127	209	127	209	146	233	145	277	145	277	146	233	179	296	256	313	256	280	303	272	256	313	303	272	314	304	314	304	303	272	345	251	314	304	345	251	365	278	365	278	345	251	378	218	365	278	378	218	405	237	405	237	378	218	400	176	405	237	400	176	408	127	133	37	114	69	136	-13	133	37	136	-13	158	11	158	11	136	-13	171	-37	158	11	171	-37	188	-8	188	-8	171	-37	212	-52	188	-8	212	-52	221	-20	221	-20	212	-52	256	-57	221	-20	256	-57	256	-25	256	-25	256	-57	314	-48	256	-25	314	-48	304	-17	408	127	431	186	405	237	408	127	431	69	431	186	405	18	431	69	408	127	405	18	408	127	400	80	405	18	400	80	379	38	405	18	379	38	365	-21	346	4	304	-17	314	-48	346	4	314	-48	365	-21	346	4	365	-21	379	38	146	233	169	253	179	296	179	296	169	253	196	268	179	296	196	268	217	309	217	309	196	268	225	277	217	309	225	277	256	313	256	313	225	277	256	280	114	69	85	55	106	17	114	69	106	17	136	-13	142	196	140	195	157	183	157	183	140	195	138	195	157	183	138	195	137	195	137	195	133	195	157	183	157	183	133	195	131	197	157	183	131	197	130	167	130	167	131	197	128	199	130	167	128	199	127	201	182	213	170	209	184	197	184	197	170	209	158	204	184	197	158	204	157	183	157	183	158	204	147	198	157	183	147	198	144	197	194	217	182	213	184	197	194	217	184	197	212	209	194	217	212	209	206	221	84	213	83	127	105	149	66	190	74	160	71	225	66	190	71	225	65	236	66	190	65	236	59	247	66	190	59	247	55	218	59	247	52	258	55	218	55	218	52	258	46	269	55	218	46	269	41	246	41	246	46	269	39	280	41	246	39	280	27	273	90	215	105	149	92	216	126	204	130	167	127	201	142	196	157	183	144	197	431	186	431	69	441	127	55	69	81	18	55	186	55	186	81	18	79	127	82	237	79	127	87	176	82	237	87	176	122	278	122	278	87	176	109	218	122	278	109	218	142	251	402	55	373	69	380	17	380	17	373	69	354	37	380	17	354	37	351	-13	351	-13	354	37	330	11	351	-13	330	11	316	-37	316	-37	330	11	300	-8	316	-37	300	-8	275	-52	275	-52	300	-8	266	-20	275	-52	266	-20	232	-57	232	-57	266	-20	231	-25	361	207	371	250	360	208	360	208	371	250	360	209	341	233	360	209	342	277	341	233	342	277	318	253	318	253	342	277	307	296	318	253	307	296	291	268	291	268	307	296	270	309	291	268	270	309	262	277	262	277	270	309	232	280	184	272	232	280	231	313	184	272	231	313	173	304	173	304	122	278	142	251	173	304	142	251	184	272	399	214	404	127	401	213	401	213	404	127	402	213	406	214	402	213	404	127	406	214	404	127	409	129	434	258	428	247	432	218	432	218	428	247	422	236	432	218	422	236	421	190	421	190	422	236	416	225	421	190	416	225	413	222	445	246	460	273	448	280	445	246	448	280	441	269	445	246	441	269	434	258	445	246	434	258	432	218	421	190	413	222	413	160	413	160	413	222	411	218	413	160	411	218	409	129	409	129	411	218	408	216	409	129	408	216	406	214	404	127	399	214	397	215	404	127	397	215	395	216	404	127	395	216	394	218	404	127	394	218	382	149	382	149	394	218	371	250	382	149	371	250	361	204	382	149	361	204	360	201	382	149	360	201	359	199	382	149	359	199	357	167	361	207	361	206	371	250	371	250	361	206	361	205	371	250	361	205	361	204	357	167	359	199	357	197	357	167	357	197	354	195	357	167	354	195	350	195	357	167	350	195	349	195	357	167	349	195	347	195	357	167	347	195	345	196	357	167	345	196	342	197	357	167	342	197	340	198	357	167	340	198	330	183	330	183	340	198	328	204	330	183	328	204	317	209	330	183	317	209	305	213	330	183	305	213	303	197	303	197	305	213	293	217	303	197	293	217	281	221	303	197	281	221	275	209	270	309	231	313	232	280	371	250	342	277	360	209	108	38	121	-21	141	4	141	4	121	-21	172	-48	141	4	172	-48	183	-17	183	-17	172	-48	232	-57	183	-17	232	-57	231	-25	87	80	79	127	81	18	87	80	81	18	121	-21	87	80	121	-21	108	38	55	69	55	186	46	127	55	186	79	127	82	237	107	143	26	143	107	143	107	143	26	143	107	110	107	143	107	110	118	187	118	187	107	110	117	62	118	187	117	62	140	23	148	176	165	205	173	257	173	257	165	205	189	228	173	257	189	228	215	277	215	277	189	228	218	244	215	277	218	244	265	285	265	285	218	244	251	252	265	-30	251	252	251	143	265	-30	251	143	251	110	251	110	251	143	140	110	148	77	140	110	140	23	140	143	140	110	251	143	310	10	276	2	313	-23	276	252	276	2	276	110	276	143	276	110	387	110	276	143	387	110	387	143	387	143	409	190	386	229	387	143	386	229	379	175	379	175	386	229	363	204	276	252	311	244	312	278	312	278	311	244	340	227	312	278	340	227	353	259	353	259	340	227	363	204	353	259	363	204	386	229	265	-30	313	-23	276	2	265	-30	276	2	276	252	265	-30	276	252	265	285	265	-30	265	285	251	252	251	110	251	2	265	-30	265	-30	251	2	217	10	265	-30	217	10	216	-23	216	-23	217	10	188	26	216	-23	188	26	174	-5	174	-5	188	26	165	49	174	-5	165	49	148	77	140	23	140	110	118	187	118	187	140	110	140	143	118	187	140	143	140	226	140	226	140	143	148	176	140	226	148	176	173	257	493	154	493	100	497	72	493	154	497	72	497	180	497	180	497	72	521	92	497	180	521	92	521	160	521	160	521	92	546	110	521	160	546	110	546	143	546	143	546	110	574	124	546	143	574	124	574	129	497	180	475	202	477	175	497	180	477	175	486	166	497	180	486	166	489	164	497	180	489	164	491	161	497	180	491	161	492	159	497	180	492	159	493	157	497	180	493	157	493	154	445	215	452	205	455	224	455	224	452	205	460	195	455	224	460	195	475	202	475	202	460	195	468	185	475	202	468	185	477	175	493	100	493	154	492	103	492	103	493	154	492	151	492	103	492	151	491	106	491	106	492	151	490	148	491	106	490	148	488	108	488	108	490	148	487	145	488	108	487	145	484	109	484	109	487	145	483	144	484	109	483	144	480	143	484	109	480	143	479	110	468	67	475	51	477	77	477	77	475	51	497	72	477	77	497	72	485	86	485	86	497	72	488	89	479	110	480	143	420	110	420	110	480	143	420	143	420	110	420	143	409	65	409	65	420	143	409	190	409	65	409	190	387	143	387	110	379	78	386	26	387	110	386	26	409	65	387	110	409	65	387	143	310	10	313	-23	339	26	339	26	313	-23	354	-3	339	26	354	-3	362	49	362	49	354	-3	386	26	362	49	386	26	379	78	497	72	493	100	492	97	497	72	492	97	491	95	497	72	491	95	490	92	497	72	490	92	488	89	460	58	452	48	454	28	460	58	454	28	475	51	460	58	475	51	468	67	454	28	452	48	445	38	107	110	26	143	26	110	148	77	140	23	174	-5	265	285	276	252	312	278	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	161	80	161	55	110	80	93	80	161	80	93	104	181	104	181	80	93	104	73	104	181	104	73	108	153	108	153	104	73	108	99	108	153	109	155	104	181	104	181	109	155	110	158	104	181	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	196	146	224	141	196	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	759	110	122	143	759	110	759	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	146	29	156	39	149	49	146	29	149	49	141	59	146	29	141	59	133	68	146	29	133	68	126	51	108	96	108	99	104	73	108	96	104	73	109	94	109	94	104	73	126	51	109	94	126	51	110	92	110	92	126	51	112	89	108	153	108	99	109	102	55	110	27	129	27	124	678	97	683	72	679	100	679	100	683	72	679	154	679	154	683	72	683	180	683	180	683	72	706	92	683	180	706	92	706	160	706	160	706	92	732	110	706	160	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	180	661	202	663	175	683	180	663	175	672	166	683	180	672	166	675	164	683	180	675	164	677	161	683	180	677	161	678	159	683	180	678	159	679	157	683	180	679	157	679	154	631	215	638	205	641	224	641	224	638	205	646	195	641	224	646	195	661	202	661	202	646	195	654	185	661	202	654	185	663	175	27	143	666	110	666	143	669	144	666	143	671	109	669	144	671	109	673	145	673	145	671	109	674	108	673	145	674	108	676	148	676	148	674	108	677	106	676	148	677	106	678	151	678	151	677	106	678	103	678	151	678	103	679	100	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	679	154	678	151	679	100	666	110	27	143	27	110	666	143	666	110	671	109	641	28	638	48	631	38	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	153	108	153	104	72	108	99	108	153	109	155	104	180	104	180	109	155	110	158	104	180	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	678	97	683	72	679	100	679	100	683	72	679	154	679	154	683	72	683	180	683	180	683	72	706	92	683	180	706	92	707	160	707	160	706	92	732	110	707	160	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	180	662	201	663	175	683	180	663	175	672	166	683	180	672	166	675	164	683	180	675	164	677	161	683	180	677	161	678	159	683	180	678	159	679	157	683	180	679	157	679	154	632	214	639	204	642	224	642	224	639	204	646	194	642	224	646	194	662	201	662	201	646	194	655	185	662	201	655	185	663	175	122	143	118	109	121	110	122	143	121	110	666	110	122	143	666	110	666	143	669	144	666	143	671	109	669	144	671	109	673	145	673	145	671	109	674	108	673	145	674	108	676	148	676	148	674	108	677	106	676	148	677	106	678	151	678	151	677	106	678	103	678	151	678	103	679	100	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	679	154	678	151	679	100	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	118	109	117	143	118	109	122	143	108	153	108	99	109	102	108	153	109	102	109	150	108	96	108	99	104	72	108	96	104	72	109	94	109	94	104	72	126	51	109	94	126	51	110	92	110	92	126	51	112	89	666	143	666	110	671	109	641	28	638	48	631	38	55	110	27	129	27	124	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	759	193	185	193	759	160	759	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	172	204	173	209	175	243	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	759	93	759	93	185	60	759	60	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	113	160	185	193	181	194	175	11	172	49	138	41	174	40	175	11	176	37	86	134	64	97	84	127	610	36	607	33	612	11	612	11	607	33	603	28	612	11	603	28	596	21	608	220	611	216	612	243	612	243	611	216	613	212	612	243	613	212	649	212	649	212	613	212	614	209	649	212	614	209	614	204	614	204	614	201	674	160	674	160	614	201	612	198	674	160	612	198	610	196	612	243	576	276	583	247	612	243	583	247	591	238	612	243	591	238	598	230	612	243	598	230	603	225	612	243	603	225	608	220	674	93	614	49	649	41	674	93	649	41	686	69	674	93	612	55	614	52	674	93	614	52	614	49	610	36	612	11	613	40	613	40	612	11	649	41	613	40	649	41	614	44	614	44	649	41	614	49	674	93	27	93	602	60	674	93	602	60	606	59	674	93	606	59	610	57	674	93	610	57	612	55	702	119	697	112	723	97	723	97	697	112	691	106	723	97	691	106	686	69	686	69	691	106	683	99	686	69	683	99	674	93	691	147	697	140	723	156	723	156	697	140	702	134	723	156	702	134	703	127	703	127	702	119	723	97	685	184	649	212	674	160	685	184	674	160	683	154	685	184	683	154	691	147	685	184	691	147	723	156	614	204	674	160	649	212	674	160	610	196	606	194	674	160	606	194	602	193	674	160	602	193	27	193	674	160	27	193	27	160	723	97	759	124	759	129	723	97	759	129	723	156	723	97	723	156	703	127	596	21	588	13	612	11	612	11	588	13	581	4	612	11	581	4	576	-21	576	-21	581	4	573	-3	576	-21	573	-3	566	-11	576	276	566	266	574	257	576	276	574	257	583	247	602	60	27	93	27	60	186	258	148	225	164	210	164	210	148	225	162	203	163	199	162	203	148	225	163	199	148	225	113	160	186	258	164	210	171	219	186	258	171	219	180	228	186	258	180	228	190	238	186	258	190	238	198	247	149	29	186	-4	165	44	149	29	165	44	163	51	163	51	164	55	149	29	149	29	164	55	113	93	149	29	113	93	111	61	111	61	113	93	103	100	111	61	103	100	96	106	165	58	169	59	113	93	113	93	169	59	174	60	113	93	174	60	674	93	674	93	174	60	180	60	186	-4	198	7	187	19	186	-4	187	19	177	28	186	-4	177	28	170	36	186	-4	170	36	165	44	620	198	617	196	674	160	674	160	617	196	613	194	674	160	613	194	608	193	674	160	608	193	179	193	674	160	179	193	174	193	605	231	614	222	640	225	640	225	614	222	620	213	640	225	620	213	622	204	622	204	622	201	674	160	674	160	622	201	620	198	603	258	589	247	596	239	603	258	596	239	605	231	603	258	605	231	640	225	674	93	623	52	639	29	674	93	639	29	677	61	674	93	620	59	622	57	674	93	622	57	623	55	674	93	623	55	623	52	639	29	623	52	620	43	639	29	620	43	614	33	674	93	180	60	608	60	674	93	608	60	615	60	674	93	615	60	620	59	96	106	89	113	111	61	111	61	89	113	85	120	111	61	85	120	76	89	76	89	85	120	84	127	740	110	759	124	759	129	740	110	759	129	740	143	740	110	740	143	712	165	740	110	712	165	712	89	712	89	712	165	703	127	712	89	703	127	702	119	712	89	702	119	697	112	712	89	697	112	691	106	712	89	691	106	683	99	712	89	683	99	677	61	691	147	697	140	712	165	712	165	697	140	702	134	712	165	702	134	703	127	691	147	712	165	683	154	683	154	712	165	678	193	683	154	678	193	674	160	674	160	678	193	640	225	674	160	640	225	622	204	113	160	674	160	174	193	113	160	174	193	169	194	113	160	169	194	166	196	113	160	166	196	163	199	683	99	674	93	677	61	605	23	596	13	603	-4	605	23	603	-4	639	29	605	23	639	29	614	33	47	143	27	129	47	111	47	143	47	111	76	165	76	165	47	111	76	89	76	165	76	89	84	127	110	193	76	165	85	134	110	193	85	134	90	141	110	193	90	141	96	148	110	193	96	148	104	154	110	193	104	154	113	160	110	193	113	160	148	225	47	111	27	129	27	124	76	165	84	127	85	134	603	-4	596	13	589	6	113	93	164	55	165	58	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	161	80	161	55	110	80	92	80	161	80	92	104	181	104	181	80	92	104	72	104	181	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	181	104	181	108	157	109	159	104	181	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	225	126	202	133	185	146	225	133	185	141	195	146	225	141	195	149	205	146	225	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	734	28	759	28	734	110	734	110	759	28	734	143	734	110	734	143	122	110	117	109	122	110	121	143	117	109	121	143	116	144	108	154	108	100	109	151	109	151	108	100	109	103	109	151	109	103	110	148	110	148	109	103	110	106	110	148	110	106	113	145	113	145	110	106	113	108	113	145	113	108	116	144	116	144	113	108	117	109	734	225	734	143	759	28	734	225	759	28	759	225	122	110	734	143	121	143	55	110	27	129	27	124	27	225	52	28	52	225	52	143	52	110	666	110	52	143	666	110	666	143	671	144	666	143	671	109	671	144	671	109	674	108	679	151	679	100	683	72	679	151	683	72	679	154	679	154	683	72	683	181	683	181	683	72	706	92	683	181	706	92	706	161	706	161	706	92	732	110	706	161	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	181	661	202	663	175	683	181	663	175	672	166	683	181	672	166	675	164	683	181	675	164	677	161	683	181	677	161	678	159	683	181	678	159	679	157	683	181	679	157	679	154	631	215	638	205	641	225	641	225	638	205	646	195	641	225	646	195	661	202	661	202	646	195	654	185	661	202	654	185	663	175	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	671	144	674	108	675	145	675	145	674	108	677	106	675	145	677	106	677	148	677	148	677	106	678	103	677	148	678	103	679	151	679	151	678	103	679	100	683	72	679	100	678	97	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	666	143	666	110	671	109	641	28	638	48	631	38	52	28	27	225	27	28	734	193	185	193	734	160	734	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	734	93	734	93	185	60	734	60	734	93	734	60	759	-21	759	-21	734	60	734	-21	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	759	-21	759	276	734	276	759	-21	734	276	734	193	759	-21	734	193	734	160	759	-21	734	160	734	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	113	160	185	193	181	194	86	134	64	97	84	127	612	198	610	196	674	160	674	160	610	196	606	194	674	160	606	194	602	193	674	160	602	193	52	193	674	160	52	193	52	160	52	93	52	60	602	60	613	40	611	37	612	11	612	11	611	37	608	33	612	11	608	33	603	28	607	220	610	217	612	243	612	243	610	217	613	213	612	243	613	213	649	212	649	212	613	213	614	209	649	212	614	209	614	204	614	204	614	201	674	160	674	160	614	201	612	198	612	243	576	276	581	249	612	243	581	249	588	241	612	243	588	241	596	232	612	243	596	232	603	224	612	243	603	224	607	220	614	49	614	44	649	41	614	49	649	41	674	93	614	49	674	93	614	52	614	52	674	93	612	55	612	55	674	93	610	57	674	93	52	93	602	60	674	93	602	60	606	59	674	93	606	59	610	57	702	119	697	113	723	97	723	97	697	113	691	106	723	97	691	106	685	69	685	69	691	106	683	100	685	69	683	100	674	93	723	156	686	184	691	148	723	156	691	148	697	141	723	156	697	141	702	134	723	156	702	134	703	127	723	156	703	127	723	97	723	156	723	97	759	124	723	156	759	124	759	129	702	119	723	97	703	127	686	184	649	212	674	160	686	184	674	160	683	154	686	184	683	154	691	148	614	204	674	160	649	212	674	93	649	41	685	69	613	40	612	11	649	41	613	40	649	41	614	44	612	11	603	28	598	23	612	11	598	23	591	15	612	11	591	15	583	6	612	11	583	6	576	-21	574	-2	566	-11	576	-21	574	-2	576	-21	583	6	576	276	566	266	573	257	576	276	573	257	581	249	52	-21	52	276	27	276	52	-21	27	276	27	-21	678	94	677	92	683	73	683	73	677	92	675	89	683	73	675	89	672	86	672	86	663	78	683	73	683	73	663	78	661	51	683	180	661	202	662	176	683	180	662	176	671	167	683	180	671	167	674	164	683	180	674	164	676	161	683	180	676	161	677	158	683	180	677	158	678	155	683	180	678	155	679	153	683	180	679	153	679	99	683	180	679	99	683	73	683	180	683	73	706	160	631	215	638	205	641	224	641	224	638	205	645	195	641	224	645	195	661	202	661	202	645	195	654	186	661	202	654	186	662	176	759	124	759	129	732	110	732	110	759	129	732	143	732	110	732	143	706	93	706	93	732	143	706	160	706	93	706	160	683	73	683	73	679	99	679	96	683	73	679	96	678	94	663	78	654	68	661	51	661	51	654	68	646	59	661	51	646	59	641	29	641	29	646	59	638	49	641	29	638	49	631	39	679	99	679	153	678	102	678	102	679	153	678	150	678	102	678	150	677	147	667	110	670	109	670	143	670	143	670	109	673	107	670	143	673	107	674	145	674	145	673	107	676	105	674	145	676	105	677	147	677	147	676	105	678	102	670	143	666	143	667	110	667	110	666	143	638	110	638	110	666	143	623	143	638	110	623	143	593	110	638	110	593	110	593	57	593	57	593	110	531	197	593	57	531	197	531	143	531	143	531	197	471	110	531	143	471	110	471	57	471	57	471	110	409	197	471	57	409	197	409	143	409	143	409	197	349	110	409	143	349	110	349	57	349	57	349	110	287	197	349	57	287	197	287	143	287	143	287	197	228	110	287	143	228	110	228	57	228	57	228	110	166	197	228	57	166	197	166	143	166	143	166	197	107	110	166	143	107	110	107	57	107	57	107	110	76	143	107	57	76	143	62	110	62	110	76	143	27	143	62	110	27	143	27	110	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	186	143	270	110	186	143	186	110	186	28	186	225	161	225	186	28	161	225	161	143	161	110	161	28	186	28	161	110	186	28	161	143	161	110	161	143	28	143	161	110	28	143	28	110	317	28	314	48	307	38	334	110	335	143	314	157	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	203	143	270	110	203	143	203	110	203	28	203	225	177	225	203	28	177	225	177	143	138	225	113	225	138	28	138	28	113	225	113	143	138	28	113	143	113	110	113	110	113	143	27	143	113	110	27	143	27	110	203	28	177	143	177	110	177	110	177	143	138	143	177	110	138	143	138	110	203	28	177	110	177	28	138	28	113	110	113	28	317	28	314	48	307	38	334	110	335	143	314	157	185	193	181	194	282	160	282	160	181	194	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	96	106	101	69	104	100	104	100	101	69	138	41	104	100	138	41	113	93	113	93	138	41	181	59	113	93	181	59	282	93	282	93	181	59	185	60	282	93	185	60	282	60	177	57	181	59	138	41	177	57	138	41	174	55	307	265	282	265	307	-11	307	-11	282	265	282	193	307	-11	282	193	282	160	282	160	282	193	185	193	307	193	307	160	435	160	307	193	435	160	435	193	307	-11	282	160	282	93	307	-11	282	93	282	60	307	-11	282	60	282	-11	307	93	307	60	435	60	307	93	435	60	435	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	86	134	64	97	84	127	289	198	286	196	349	160	349	160	286	196	282	194	349	160	282	194	277	193	349	160	277	193	181	193	349	160	181	193	181	160	181	93	181	60	277	60	289	40	287	37	288	11	288	11	287	37	283	33	288	11	283	33	279	28	283	220	286	217	288	243	288	243	286	217	289	213	288	243	289	213	325	212	325	212	289	213	290	209	325	212	290	209	291	204	291	204	290	201	349	160	349	160	290	201	289	198	288	243	252	276	257	249	288	243	257	249	264	241	288	243	264	241	272	232	288	243	272	232	280	224	288	243	280	224	283	220	350	93	291	49	324	41	350	93	324	41	361	69	350	93	289	55	290	52	350	93	290	52	291	49	324	41	291	49	290	44	324	41	290	44	289	40	350	93	181	93	277	60	350	93	277	60	282	59	350	93	282	59	286	57	350	93	286	57	289	55	377	119	373	113	398	97	398	97	373	113	367	106	398	97	367	106	361	69	361	69	367	106	359	100	361	69	359	100	350	93	399	156	362	184	367	148	399	156	367	148	373	141	399	156	373	141	377	134	399	156	377	134	379	127	399	156	379	127	398	97	399	156	398	97	435	124	399	156	435	124	435	129	377	119	398	97	379	127	362	184	325	212	349	160	362	184	349	160	359	154	362	184	359	154	367	148	291	204	349	160	325	212	288	11	279	28	274	23	288	11	274	23	267	15	288	11	267	15	259	6	288	11	259	6	252	-21	250	-2	242	-11	252	-21	250	-2	252	-21	259	6	252	276	242	266	249	257	252	276	249	257	257	249	27	93	156	60	156	93	156	93	156	60	181	-11	156	93	181	-11	156	160	156	160	181	-11	156	193	156	160	156	193	27	193	181	-11	181	265	156	265	181	-11	156	265	156	193	181	-11	156	60	156	-11	156	160	27	193	27	160	156	60	27	93	27	60	289	40	288	11	324	41	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	148	58	151	59	219	93	219	93	151	59	156	60	219	93	156	60	163	60	219	93	163	60	219	60	219	93	219	60	244	-21	244	-21	219	60	219	-21	95	93	146	55	148	58	95	93	148	58	219	93	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	219	160	219	93	244	-21	219	160	244	-21	219	193	219	160	219	193	161	193	219	160	161	193	157	193	219	160	157	193	152	194	219	160	152	194	148	196	219	160	148	196	95	160	313	198	311	196	368	160	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	244	193	368	160	244	193	244	160	244	93	244	60	301	60	244	-21	244	276	219	276	244	-21	219	276	219	193	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	395	119	405	89	397	127	397	127	405	89	406	165	406	165	405	89	434	110	406	165	434	110	434	143	434	143	434	110	453	124	434	143	453	124	453	129	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	315	204	333	225	313	213	315	204	315	201	368	160	282	247	290	239	296	258	296	258	290	239	299	231	296	258	299	231	333	225	333	225	299	231	307	222	333	225	307	222	313	213	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	367	93	244	93	301	60	367	93	301	60	308	60	367	93	308	60	313	59	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	313	198	368	160	315	201	95	160	148	196	146	199	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	52	143	270	110	52	143	52	110	52	28	52	225	27	225	52	28	27	225	27	28	317	28	314	48	307	38	334	110	335	143	314	157	411	193	185	193	411	160	411	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	411	93	411	93	185	60	411	60	411	93	411	60	435	-11	435	-11	411	60	411	-11	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	435	-11	435	265	411	265	435	-11	411	265	411	193	435	-11	411	193	411	160	435	-11	411	160	411	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	113	160	185	193	181	194	86	134	64	97	84	127	289	198	286	196	349	160	349	160	286	196	282	194	349	160	282	194	277	193	349	160	277	193	52	193	349	160	52	193	52	160	52	93	52	60	277	60	289	40	287	37	288	11	288	11	287	37	283	33	288	11	283	33	279	28	283	220	286	217	288	243	288	243	286	217	289	213	288	243	289	213	325	212	325	212	289	213	290	209	325	212	290	209	291	204	291	204	290	201	349	160	349	160	290	201	289	198	288	243	252	276	257	249	288	243	257	249	264	241	288	243	264	241	272	232	288	243	272	232	280	224	288	243	280	224	283	220	350	93	291	49	324	41	350	93	324	41	361	69	350	93	289	55	290	52	350	93	290	52	291	49	324	41	291	49	290	44	324	41	290	44	289	40	350	93	52	93	277	60	350	93	277	60	282	59	350	93	282	59	286	57	350	93	286	57	289	55	377	119	373	113	398	97	398	97	373	113	367	106	398	97	367	106	361	69	361	69	367	106	359	100	361	69	359	100	350	93	399	156	362	184	367	148	399	156	367	148	373	141	399	156	373	141	377	134	399	156	377	134	379	127	399	156	379	127	398	97	399	156	398	97	435	124	399	156	435	124	435	129	377	119	398	97	379	127	362	184	325	212	349	160	362	184	349	160	359	154	362	184	359	154	367	148	291	204	349	160	325	212	288	11	279	28	274	23	288	11	274	23	267	15	288	11	267	15	259	6	288	11	259	6	252	-21	250	-2	242	-11	252	-21	250	-2	252	-21	259	6	252	276	242	266	249	257	252	276	249	257	257	249	52	-11	52	265	27	265	52	-11	27	265	27	-11	289	40	288	11	324	41	110	8	107	5	111	-49	111	-49	107	5	105	3	111	-49	105	3	102	3	102	3	99	3	111	-49	111	-49	99	3	96	4	111	-49	96	4	94	-24	94	-24	96	4	93	6	94	-24	93	6	90	8	131	-77	145	-49	145	16	145	185	145	160	226	160	145	185	226	160	226	185	145	331	112	331	126	-77	145	331	126	-77	131	-77	145	331	131	-77	145	16	163	5	160	3	162	-24	162	-24	160	3	158	3	162	-24	158	3	156	2	156	2	153	3	162	-24	162	-24	153	3	150	6	162	-24	150	6	147	9	186	27	177	18	182	-1	182	-1	177	18	168	9	182	-1	168	9	165	7	206	43	196	35	203	20	206	43	203	20	225	41	206	43	225	41	216	50	186	27	182	-1	203	20	186	27	203	20	196	35	163	5	162	-24	182	-1	163	5	182	-1	165	7	145	12	145	16	145	-49	145	12	145	-49	162	-24	145	12	162	-24	147	9	126	-77	112	331	112	185	126	-77	112	185	112	160	126	-77	112	160	112	16	126	-77	112	16	111	-49	111	11	110	8	111	-49	111	11	111	-49	112	16	90	8	88	10	94	-24	94	-24	88	10	78	19	94	-24	78	19	74	-1	74	-1	78	19	68	28	74	-1	68	28	59	36	52	20	74	-1	59	36	52	20	59	36	49	44	52	20	49	44	39	51	52	20	39	51	30	41	30	185	30	160	112	160	30	185	112	160	112	185	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	125	331	111	303	111	238	144	-77	111	238	111	93	144	-77	111	93	111	68	111	68	111	93	30	93	111	68	30	93	30	68	111	303	109	244	110	241	111	303	110	241	111	238	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	207	209	203	232	207	209	226	212	226	212	207	209	217	202	182	254	162	278	162	247	182	254	162	247	165	245	182	254	165	245	168	243	182	254	168	243	177	234	182	254	177	234	187	226	182	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	130	331	144	-77	144	237	144	93	144	68	225	68	144	93	225	68	225	93	125	331	111	238	144	-77	125	331	144	-77	130	331	144	-77	111	68	111	-77	197	256	200	258	229	331	229	331	200	258	203	258	229	331	203	258	204	258	204	258	207	258	229	331	229	331	207	258	210	256	229	331	210	256	213	254	248	245	234	331	248	-77	248	-77	234	331	229	331	248	-77	229	331	215	244	215	244	229	331	214	250	176	236	185	244	190	282	190	282	185	244	191	252	190	282	191	252	229	331	229	331	191	252	194	255	229	331	194	255	197	256	115	-77	148	-77	115	188	115	188	148	-77	148	211	115	188	148	211	149	239	149	239	148	211	156	218	149	239	156	218	190	282	190	282	156	218	166	226	190	282	166	226	176	236	114	188	115	188	149	239	114	188	149	239	108	203	114	188	108	203	99	175	55	145	68	154	70	173	70	173	68	154	83	164	70	173	83	164	108	203	108	203	83	164	99	175	70	173	36	150	44	138	70	173	44	138	55	145	250	254	252	256	268	287	268	287	252	256	255	257	268	287	255	257	258	258	258	258	261	258	268	287	268	287	261	258	263	257	268	287	263	257	266	255	288	235	297	227	306	246	306	246	297	227	306	218	306	246	306	218	346	209	346	209	306	218	315	210	346	209	315	210	348	-77	348	-77	315	210	315	-77	306	246	268	287	269	254	306	246	269	254	272	251	306	246	272	251	279	244	306	246	279	244	288	235	234	331	248	245	248	250	234	331	248	250	250	254	234	331	250	254	268	287	365	175	380	164	387	177	387	177	380	164	395	153	387	177	395	153	427	149	427	149	395	153	408	144	427	149	408	144	420	137	348	-77	348	187	346	209	346	209	348	187	349	187	346	209	349	187	387	177	387	177	349	187	365	175	215	244	215	-77	248	-77	268	287	266	255	269	254	229	331	213	254	214	250	213	0	211	-2	229	-77	229	-77	211	-2	208	-4	229	-77	208	-4	205	-4	205	-4	202	-4	229	-77	229	-77	202	-4	199	-3	229	-77	199	-3	197	-1	256	-4	253	-3	273	-28	273	-28	253	-3	250	0	273	-28	250	0	234	-77	234	-77	250	0	248	3	234	-77	248	3	248	8	248	331	215	331	229	-77	248	331	229	-77	234	-77	248	331	234	-77	248	8	266	-2	263	-4	273	-28	273	-28	263	-4	261	-4	273	-28	261	-4	259	-5	259	-5	256	-4	273	-28	297	27	287	18	314	14	314	14	287	18	278	9	314	14	278	9	273	-28	273	-28	278	9	272	2	273	-28	272	2	269	0	348	65	348	331	315	331	348	65	315	331	315	42	348	65	315	42	355	50	348	65	355	50	349	65	420	115	408	108	427	103	427	103	408	108	395	99	427	103	395	99	393	80	393	80	395	99	380	89	393	80	380	89	364	78	364	78	349	65	355	50	364	78	355	50	393	80	314	14	355	50	315	42	314	14	315	42	307	35	314	14	307	35	297	27	229	-77	215	331	215	8	229	-77	215	8	214	3	229	-77	214	3	213	0	195	-33	229	-77	197	-1	195	-33	197	-1	194	0	195	-33	194	0	191	2	195	-33	191	2	184	9	195	-33	184	9	175	18	195	-33	175	18	166	26	195	-33	166	26	157	6	166	26	157	35	157	6	157	6	157	35	148	42	157	6	148	42	116	43	116	43	148	42	148	331	116	43	148	331	115	331	116	43	115	331	115	66	116	43	115	66	113	66	116	43	113	66	98	78	116	43	98	78	83	89	116	43	83	89	76	76	76	76	83	89	68	99	76	76	68	99	55	108	76	76	55	108	44	116	76	76	44	116	36	104	266	-2	273	-28	269	0	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	252	110	122	143	252	110	252	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	305	143	305	110	435	110	305	143	435	110	435	143	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	210	143	210	110	342	110	210	143	342	110	342	143	27	143	27	110	158	110	27	143	158	110	158	143	316	28	314	48	306	38	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	198	110	122	143	198	110	198	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	358	143	358	110	435	110	358	143	435	110	435	143	239	143	239	110	316	110	239	143	316	110	316	143	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	266	143	266	110	342	110	266	143	342	110	342	143	147	143	147	110	224	110	147	143	224	110	224	143	27	143	27	110	104	110	27	143	104	110	104	143	316	28	314	48	306	38	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	578	143	578	110	585	110	578	143	585	110	585	143	590	143	585	143	588	109	590	143	588	109	592	107	578	110	557	157	557	96	557	96	557	157	538	172	557	96	538	172	538	81	538	81	538	172	525	99	522	161	523	158	538	172	538	172	523	158	524	155	538	172	524	155	525	153	525	153	525	99	538	172	520	189	503	206	508	176	520	189	508	176	517	167	520	189	517	167	520	164	520	189	520	164	522	161	520	189	522	161	538	172	477	215	484	205	487	224	487	224	484	205	491	195	487	224	491	195	503	206	503	206	491	195	500	186	503	206	500	186	508	176	573	68	580	51	582	78	582	78	580	51	602	72	582	78	602	72	591	86	591	86	602	72	594	89	602	180	580	202	581	176	602	180	581	176	590	167	602	180	590	167	593	164	602	180	593	164	595	161	602	180	595	161	596	158	602	180	596	158	597	155	602	180	597	155	598	153	602	180	598	153	598	99	602	180	598	99	602	72	602	180	602	72	625	160	550	215	557	205	560	224	560	224	557	205	564	195	560	224	564	195	580	202	580	202	564	195	573	186	580	202	573	186	581	176	679	124	679	129	651	110	651	110	679	129	651	143	651	110	651	143	626	92	626	92	651	143	625	160	626	92	625	160	602	72	602	72	598	99	598	96	602	72	598	96	597	94	602	72	597	94	596	92	602	72	596	92	594	89	565	58	557	48	560	28	565	58	560	28	580	51	565	58	580	51	573	68	598	99	598	153	597	102	597	102	598	153	597	150	597	102	597	150	596	147	590	143	592	107	593	145	593	145	592	107	595	105	593	145	595	105	596	147	596	147	595	105	597	102	538	81	525	99	525	96	538	81	525	96	524	94	538	81	524	94	523	92	538	81	523	92	521	90	538	81	521	90	520	64	521	90	518	87	520	64	520	64	518	87	510	78	520	64	510	78	503	46	503	46	510	78	501	69	503	46	501	69	492	58	524	102	525	99	525	153	524	102	525	153	524	150	524	102	524	150	523	147	524	102	523	147	522	105	513	143	516	109	517	143	517	143	516	109	519	107	517	143	519	107	521	145	521	145	519	107	522	105	521	145	522	105	523	147	487	28	503	46	492	58	487	28	492	58	484	48	487	28	484	48	477	38	399	143	399	110	471	110	399	143	471	110	471	143	285	143	285	110	357	110	285	143	357	110	357	143	171	143	171	110	243	110	171	143	243	110	243	143	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	83	127	82	115	89	81	89	81	82	115	80	105	89	81	80	105	76	97	129	110	129	143	108	96	108	96	129	143	108	157	108	96	108	157	89	81	89	81	108	157	89	172	89	81	89	172	83	127	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	73	91	89	81	76	97	89	172	73	161	76	154	516	109	513	143	513	110	585	143	585	110	588	109	560	28	557	48	550	38	578	110	578	143	557	157	28	133	28	121	31	138	31	138	28	121	31	116	31	138	31	116	35	142	35	142	31	116	35	112	35	142	35	112	40	144	40	144	35	112	40	109	40	144	40	109	46	145	46	145	40	109	46	108	46	145	46	108	51	144	51	144	46	108	51	109	51	144	51	109	56	142	56	142	51	109	56	112	56	142	56	112	60	138	60	138	56	112	60	116	60	138	60	116	63	133	63	133	60	116	63	121	63	133	63	121	64	127	90	133	90	121	92	138	92	138	90	121	92	116	92	138	92	116	96	142	96	142	92	116	96	112	96	142	96	112	101	144	101	144	96	112	101	109	101	144	101	109	107	145	107	145	101	109	107	108	107	145	107	108	113	144	113	144	107	108	113	109	113	144	113	109	118	142	118	142	113	109	118	112	118	142	118	112	121	138	121	138	118	112	121	116	121	138	121	116	124	133	124	133	121	116	124	121	124	133	124	121	125	127	151	132	151	121	154	137	154	137	151	121	154	116	154	137	154	116	157	141	157	141	154	116	157	112	157	141	157	112	162	144	162	144	157	112	162	109	162	144	162	109	168	145	168	145	162	109	168	108	168	145	168	108	174	144	174	144	168	108	174	109	174	144	174	109	179	141	179	141	174	109	179	112	179	141	179	112	182	137	182	137	179	112	182	116	182	137	182	116	185	132	185	132	182	116	185	121	185	132	185	121	186	127	212	133	212	121	214	138	214	138	212	121	214	116	214	138	214	116	218	142	218	142	214	116	218	112	218	142	218	112	223	144	223	144	218	112	223	109	223	144	223	109	229	145	229	145	223	109	229	108	229	145	229	108	235	144	235	144	229	108	235	109	235	144	235	109	240	142	240	142	235	109	240	112	240	142	240	112	244	138	244	138	240	112	244	116	244	138	244	116	247	133	247	133	244	116	247	121	247	133	247	121	248	127	273	133	273	121	275	138	275	138	273	121	275	116	275	138	275	116	279	142	279	142	275	116	279	112	279	142	279	112	284	144	284	144	279	112	284	109	284	144	284	109	290	145	290	145	284	109	290	108	290	145	290	108	296	144	296	144	290	108	296	109	296	144	296	109	301	142	301	142	296	109	301	112	301	142	301	112	305	138	305	138	301	112	305	116	305	138	305	116	307	133	307	133	305	116	307	121	307	133	307	121	308	127	356	99	360	72	360	180	360	180	360	72	383	92	360	180	383	92	383	160	383	160	383	92	409	110	383	160	409	110	409	143	409	143	409	110	436	124	409	143	436	124	436	129	334	132	334	121	336	137	336	137	334	121	336	116	336	137	336	116	339	141	339	141	336	116	339	112	339	141	339	112	343	144	343	144	339	112	343	109	343	144	343	109	349	145	349	145	343	109	349	108	349	145	349	108	351	145	351	145	349	108	351	108	351	145	351	108	353	146	353	146	351	108	353	106	353	146	353	106	354	148	354	148	353	106	355	104	354	148	355	104	355	150	355	150	355	104	356	102	355	150	356	102	355	153	355	153	356	102	360	180	360	180	356	102	356	99	353	161	354	158	360	180	360	180	354	158	355	155	360	180	355	155	355	153	360	180	338	202	340	176	360	180	340	176	349	167	360	180	349	167	351	164	360	180	351	164	353	161	308	215	315	205	318	224	318	224	315	205	323	195	318	224	323	195	338	202	338	202	323	195	331	186	338	202	331	186	340	176	331	68	338	51	340	78	340	78	338	51	360	72	340	78	360	72	349	86	349	86	360	72	351	89	356	96	355	94	360	72	356	96	360	72	356	99	353	92	351	89	360	72	353	92	360	72	355	94	323	58	315	48	318	28	323	58	318	28	338	51	323	58	338	51	331	68	334	121	334	132	333	127	318	28	315	48	308	38	273	121	273	133	272	127	212	121	212	133	211	127	151	121	151	132	150	127	90	121	90	133	89	127	28	121	28	133	27	127	93	247	96	249	99	285	99	285	96	249	98	250	99	285	98	250	100	250	100	250	104	250	113	306	113	306	104	250	107	248	113	306	107	248	109	246	70	226	79	234	84	265	84	265	79	234	88	243	84	265	88	243	99	285	99	285	88	243	91	245	99	285	91	245	93	247	67	246	49	229	50	210	67	246	50	210	60	217	67	246	60	217	70	226	67	246	70	226	84	265	49	229	31	213	40	203	49	229	40	203	50	210	145	-77	143	306	113	306	145	-77	113	306	112	237	112	237	113	306	111	242	113	306	99	285	100	250	225	331	30	331	113	306	225	331	113	306	143	306	225	331	143	306	225	306	147	246	149	248	157	285	157	285	149	248	152	250	157	285	152	250	155	250	155	250	157	250	157	285	157	285	157	250	172	265	145	-77	145	237	143	306	143	306	145	237	145	242	143	306	145	242	157	285	157	285	145	242	147	246	112	237	112	-77	145	-77	207	229	189	246	197	217	207	229	197	217	207	209	207	229	207	209	217	202	207	229	217	202	226	212	166	245	169	243	172	265	172	265	169	243	178	234	172	265	178	234	189	246	189	246	178	234	187	226	189	246	187	226	197	217	172	265	157	250	160	249	172	265	160	249	163	247	172	265	163	247	166	245	113	306	30	331	30	306	113	306	109	246	111	242	87	10	78	19	83	-11	87	10	83	-11	99	-31	87	10	99	-31	90	8	109	8	107	5	113	-52	113	-52	107	5	104	3	113	-52	104	3	101	3	101	3	98	3	99	-31	99	-31	98	3	96	4	99	-31	96	4	93	6	68	28	58	36	66	7	68	28	66	7	83	-11	68	28	83	-11	78	19	49	44	39	51	48	24	49	44	48	24	66	7	49	44	66	7	58	36	144	16	144	331	142	-52	142	-52	144	331	113	-52	142	-52	113	-52	226	-77	226	-77	113	-52	31	-52	226	-77	31	-52	31	-77	111	331	113	-52	144	331	113	-52	111	331	111	16	113	-52	111	16	110	11	113	-52	110	11	109	8	101	3	99	-31	113	-52	149	5	156	-31	152	3	152	3	156	-31	155	3	158	3	155	3	156	-31	158	3	156	-31	172	-11	196	36	186	27	189	7	189	7	186	27	176	19	189	7	176	19	172	-11	172	-11	176	19	167	10	172	-11	167	10	165	7	207	24	225	41	215	50	207	24	215	50	206	43	207	24	206	43	196	36	207	24	196	36	189	7	172	-11	165	7	162	5	172	-11	162	5	160	4	172	-11	160	4	158	3	144	16	142	-52	145	11	145	11	142	-52	156	-31	145	11	156	-31	146	8	146	8	156	-31	149	5	142	-52	226	-77	226	-52	48	24	39	51	30	41	90	8	99	-31	93	6	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	227	225	201	225	227	28	227	28	201	225	201	143	227	28	201	143	201	110	201	110	201	143	129	143	201	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	227	143	227	110	342	110	227	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	227	28	201	110	201	28	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	201	225	176	225	201	28	201	28	176	225	176	143	201	28	176	143	176	110	176	110	176	143	129	143	176	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	266	225	241	225	266	28	266	28	241	225	241	143	266	28	241	143	241	110	241	110	241	143	201	143	241	110	201	143	201	110	266	143	266	110	342	110	266	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	266	28	241	110	241	28	201	28	176	110	176	28	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	281	99	281	96	295	81	281	99	295	81	281	153	281	99	281	153	281	102	281	102	281	153	281	150	281	102	281	150	279	105	279	105	281	150	279	147	279	105	279	147	277	107	277	107	279	147	277	145	277	107	277	145	273	109	273	109	277	145	273	143	273	109	273	143	270	143	270	110	270	143	129	143	270	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	248	195	256	186	259	206	259	206	256	186	265	176	259	206	265	176	276	189	276	189	265	176	274	167	276	189	274	167	276	164	243	224	233	215	240	205	243	224	240	205	248	195	243	224	248	195	259	206	334	110	334	143	314	96	314	96	334	143	314	157	314	96	314	157	295	81	295	81	314	157	295	172	295	81	295	172	281	153	281	153	295	172	281	155	295	172	276	189	276	164	295	172	276	164	278	161	295	172	278	161	280	158	295	172	280	158	281	155	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	334	143	334	110	342	143	342	143	334	110	342	110	342	143	342	110	346	143	295	81	281	96	280	94	295	81	280	94	279	92	295	81	279	92	277	89	295	81	277	89	277	64	277	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	259	46	259	46	266	78	257	68	259	46	257	68	248	58	243	28	259	46	248	58	243	28	248	58	240	48	243	28	240	48	233	38	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	270	143	270	110	273	109	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	197	225	172	225	197	28	197	28	172	225	172	143	197	28	172	143	172	110	172	110	172	143	129	143	172	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	281	99	281	96	295	81	281	99	295	81	281	153	281	99	281	153	281	102	281	102	281	153	281	150	281	102	281	150	279	105	279	105	281	150	279	147	279	105	279	147	277	107	277	107	279	147	277	145	277	107	277	145	273	109	273	109	277	145	273	143	273	109	273	143	270	143	270	110	270	143	197	143	270	110	197	143	197	110	248	196	256	186	259	207	259	207	256	186	265	176	259	207	265	176	276	189	276	189	265	176	274	167	276	189	274	167	276	164	243	225	233	215	240	206	243	225	240	206	248	196	243	225	248	196	259	207	334	110	334	143	314	96	314	96	334	143	314	157	314	96	314	157	295	81	295	81	314	157	295	172	295	81	295	172	281	153	281	153	295	172	281	155	295	172	276	189	276	164	295	172	276	164	278	161	295	172	278	161	280	158	295	172	280	158	281	155	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	334	143	334	110	342	143	342	143	334	110	342	110	342	143	342	110	346	143	295	81	281	96	280	94	295	81	280	94	279	92	295	81	279	92	277	89	295	81	277	89	277	64	277	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	259	46	259	46	266	78	257	68	259	46	257	68	248	58	243	28	259	46	248	58	243	28	248	58	240	48	243	28	240	48	233	38	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	270	143	270	110	273	109	197	28	172	110	172	28	128	110	129	143	108	157	89	172	73	161	76	154	83	172	66	189	67	161	67	161	66	189	63	167	55	177	63	167	66	189	55	177	66	189	51	206	25	215	32	206	35	225	35	225	32	206	39	196	35	225	39	196	51	206	51	206	39	196	47	187	51	206	47	187	55	177	77	114	74	104	83	81	83	81	74	104	70	96	83	81	70	96	67	65	67	65	70	96	66	89	67	65	66	89	63	85	63	85	55	76	67	65	67	65	55	76	51	47	171	225	146	225	171	28	171	28	146	225	146	143	171	28	146	143	146	110	146	110	146	143	121	143	146	110	121	143	121	110	121	110	101	157	101	96	101	96	101	157	83	172	101	96	83	172	83	81	83	81	83	172	78	127	71	154	74	145	83	172	83	172	74	145	77	136	83	172	77	136	78	127	225	225	200	225	225	28	225	28	200	225	200	143	225	28	200	143	200	110	200	110	200	143	171	143	200	110	171	143	171	110	298	99	297	153	297	102	297	102	297	153	297	150	297	102	297	150	296	105	296	105	297	150	295	147	296	105	295	147	293	107	293	107	295	147	293	145	293	107	293	145	290	109	290	109	293	145	290	143	290	109	290	143	286	143	286	110	286	143	225	143	286	110	225	143	225	110	266	196	273	186	277	206	277	206	273	186	282	176	277	206	282	176	293	189	293	189	282	176	291	167	293	189	291	167	293	164	261	225	251	215	258	206	261	225	258	206	266	196	261	225	266	196	277	206	349	110	352	109	354	143	349	110	354	143	349	143	349	143	328	157	349	110	349	110	328	157	328	96	309	172	293	189	293	164	309	172	293	164	295	161	309	172	295	161	296	158	309	172	296	158	297	155	309	172	297	155	297	153	309	172	297	153	298	99	309	172	298	99	309	81	309	172	309	81	328	96	309	172	328	96	328	157	309	81	298	99	298	96	309	81	298	96	297	94	337	68	344	51	346	78	346	78	344	51	365	72	346	78	365	72	354	86	354	86	365	72	357	89	365	181	344	202	345	176	365	181	345	176	354	167	365	181	354	167	356	164	365	181	356	164	358	161	365	181	358	161	360	158	365	181	360	158	361	155	365	181	361	155	361	153	365	181	361	153	362	99	365	181	362	99	365	72	365	181	365	72	387	161	362	99	361	153	361	102	361	102	361	153	361	150	361	102	361	150	359	147	314	215	321	206	324	225	324	225	321	206	329	196	324	225	329	196	344	202	344	202	329	196	337	186	344	202	337	186	345	176	438	124	438	129	411	110	411	110	438	129	411	143	411	110	411	143	387	92	387	92	411	143	387	161	387	92	387	161	365	72	365	72	362	99	361	96	365	72	361	96	360	94	365	72	360	94	359	92	365	72	359	92	357	89	329	58	322	48	325	28	329	58	325	28	344	51	329	58	344	51	337	68	361	102	359	147	359	105	359	105	359	147	357	145	359	105	357	145	355	107	355	107	357	145	354	143	355	107	354	143	352	109	297	94	295	92	309	81	309	81	295	92	293	89	309	81	293	89	292	65	292	65	293	89	291	86	292	65	291	86	282	78	276	47	292	65	282	78	276	47	282	78	274	68	276	47	274	68	266	58	276	47	266	58	261	28	258	48	251	38	261	28	258	48	261	28	266	58	55	76	47	66	51	47	51	47	47	66	40	57	51	47	40	57	36	28	36	28	40	57	32	48	36	28	32	48	26	38	77	114	83	81	78	127	286	143	286	110	290	109	325	28	322	48	315	38	225	28	200	110	200	28	171	28	146	110	146	28	121	110	121	143	101	157	83	172	67	161	71	154	27	110	334	110	27	143	27	143	334	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	139	381	139	374	81	380	127	381	117	380	127	374	81	381	117	374	81	392	64	383	148	387	156	392	189	392	189	387	156	391	162	392	189	391	162	394	166	394	166	402	176	409	207	409	207	402	176	411	185	409	207	411	185	425	224	425	224	411	185	420	195	425	224	420	195	428	205	392	189	374	172	381	139	392	189	381	139	383	148	334	143	334	110	355	96	409	207	392	189	394	166	428	48	420	57	425	28	425	28	420	57	411	67	425	28	411	67	409	47	409	47	411	67	403	76	409	47	403	76	395	86	395	86	390	92	392	64	392	64	390	92	387	99	392	64	387	99	383	108	395	86	392	64	409	47	428	48	425	28	435	38	381	117	392	64	383	108	425	224	428	205	435	215	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	435	143	129	143	435	110	435	110	129	143	128	110	108	96	128	110	108	157	108	96	108	157	89	172	89	81	108	96	89	172	89	81	89	172	83	127	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	129	143	108	157	128	110	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	89	172	73	161	76	154	315	95	314	97	318	64	318	64	314	97	300	172	318	64	300	172	300	81	300	81	300	172	281	157	300	81	281	157	281	96	281	96	281	157	261	143	260	110	281	96	261	143	260	110	261	143	27	143	260	110	27	143	27	110	315	159	318	189	314	157	314	157	318	189	300	172	314	157	300	172	314	154	314	151	314	100	315	103	314	151	315	103	316	148	316	148	315	103	316	105	316	148	316	105	318	107	352	224	335	207	338	185	352	224	338	185	346	195	352	224	346	195	354	205	352	224	354	205	362	215	316	161	318	164	318	189	318	189	318	164	320	166	318	189	320	166	335	207	335	207	320	166	329	175	335	207	329	175	338	185	318	89	317	92	318	64	318	89	318	64	336	47	318	89	336	47	321	86	325	143	325	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	139	381	139	374	81	380	127	381	117	380	127	374	81	381	117	374	81	392	64	316	148	318	107	319	146	319	146	318	107	321	109	319	146	321	109	322	144	322	144	321	109	325	110	322	144	325	110	325	143	352	28	362	38	355	48	352	28	355	48	347	58	352	28	347	58	339	67	352	28	339	67	336	47	330	77	321	86	336	47	330	77	336	47	339	67	314	100	314	154	300	172	314	100	300	172	314	97	383	148	387	156	392	189	392	189	387	156	391	162	392	189	391	162	394	166	394	166	402	176	409	207	409	207	402	176	411	185	409	207	411	185	425	224	425	224	411	185	420	195	425	224	420	195	428	205	392	189	374	172	381	139	392	189	381	139	383	148	334	110	355	96	334	143	334	110	334	143	325	110	409	207	392	189	394	166	428	48	420	57	425	28	425	28	420	57	411	67	425	28	411	67	409	47	409	47	411	67	403	76	409	47	403	76	395	86	395	86	390	92	392	64	392	64	390	92	387	99	392	64	387	99	383	108	395	86	392	64	409	47	318	189	315	159	316	161	314	154	314	100	314	151	428	48	425	28	435	38	381	117	392	64	383	108	425	224	428	205	435	215	315	95	318	64	317	92	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	141	109	142	144	138	143	138	143	129	143	138	110	138	110	129	143	128	110	108	96	128	110	108	157	108	96	108	157	89	172	89	81	108	96	89	172	89	81	89	172	83	127	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	129	143	108	157	128	110	203	110	435	110	203	143	203	110	203	143	182	157	203	110	182	157	182	96	182	96	182	157	163	172	182	96	163	172	163	81	163	81	163	172	150	99	163	81	150	99	149	96	163	81	149	96	148	94	163	81	148	94	147	92	163	81	147	92	145	89	163	81	145	89	144	64	145	89	142	86	144	64	144	64	142	86	134	78	144	64	134	78	127	46	127	46	134	78	125	68	127	46	125	68	117	58	146	161	148	158	163	172	163	172	148	158	149	155	163	172	149	155	149	153	149	153	150	99	163	172	149	102	150	99	149	153	149	102	149	153	149	150	149	102	149	150	148	148	149	102	148	148	147	104	145	146	142	144	144	107	145	146	144	107	147	104	145	146	147	104	148	148	112	28	127	46	117	58	112	28	117	58	109	48	112	28	109	48	102	38	145	189	127	206	133	176	145	189	133	176	142	167	145	189	142	167	144	164	145	189	144	164	146	161	145	189	146	161	163	172	101	215	108	205	111	224	111	224	108	205	116	195	111	224	116	195	127	206	127	206	116	195	125	186	127	206	125	186	133	176	138	143	138	110	141	109	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	203	143	435	110	435	143	142	144	141	109	144	107	89	172	73	161	76	154	131	124	131	129	121	116	121	116	131	129	121	137	121	116	121	137	110	107	110	107	121	137	110	147	110	107	110	147	99	96	99	96	110	147	99	158	99	96	99	158	89	85	89	85	99	158	89	169	89	85	89	169	81	179	89	85	81	179	81	75	81	75	81	179	76	179	81	75	76	179	76	75	76	75	76	179	68	169	76	75	68	169	68	85	68	85	68	169	59	158	68	85	59	158	58	96	58	96	59	158	48	147	58	96	48	147	48	107	48	107	48	147	37	137	48	107	37	137	37	116	37	116	37	137	27	129	37	116	27	129	27	124	218	89	216	92	231	51	231	51	216	92	215	94	231	51	215	94	209	73	209	73	215	94	214	96	209	73	214	96	214	99	252	224	232	202	239	186	252	224	239	186	247	195	252	224	247	195	255	205	252	224	255	205	262	215	232	202	210	180	215	158	232	202	215	158	217	161	232	202	217	161	219	164	232	202	219	164	221	167	232	202	221	167	230	176	232	202	230	176	239	186	214	99	214	153	210	180	214	99	210	180	209	73	209	73	210	180	186	161	209	73	186	161	186	93	186	93	186	161	160	144	186	93	160	144	160	110	160	110	160	144	133	129	160	110	133	129	133	124	214	155	215	158	210	180	214	155	210	180	214	153	238	68	229	78	231	51	231	51	229	78	220	86	231	51	220	86	218	89	227	143	222	143	223	109	227	143	223	109	227	110	227	143	227	110	435	110	227	143	435	110	435	143	223	109	222	143	220	107	220	107	222	143	219	145	220	107	219	145	217	105	217	105	219	145	216	147	217	105	216	147	215	102	215	102	216	147	214	150	215	102	214	150	214	153	214	153	214	99	215	102	252	28	262	38	255	48	252	28	255	48	247	58	252	28	247	58	238	68	252	28	238	68	231	51	249	97	253	73	249	100	249	100	253	73	249	154	249	154	253	73	253	181	253	181	253	73	277	93	253	181	277	93	277	161	277	161	277	93	302	110	277	161	302	110	302	143	302	143	302	110	330	124	302	143	330	124	330	129	374	85	382	75	382	179	382	179	382	75	387	75	382	179	387	75	387	179	387	179	387	75	394	85	387	179	394	85	395	169	395	169	394	85	404	96	395	169	404	96	404	158	404	158	404	96	415	107	404	158	415	107	415	147	415	147	415	107	426	116	415	147	426	116	426	137	426	137	426	116	435	124	426	137	435	124	435	129	342	137	333	129	342	116	342	137	342	116	353	147	353	147	342	116	353	107	353	147	353	107	364	158	364	158	353	107	364	96	364	158	364	96	374	169	374	169	364	96	374	85	374	169	374	85	382	179	253	181	232	202	234	175	253	181	234	175	243	166	253	181	243	166	245	164	253	181	245	164	247	161	253	181	247	161	249	159	253	181	249	159	249	157	253	181	249	157	249	154	201	215	209	205	211	224	211	224	209	205	217	195	211	224	217	195	232	202	232	202	217	195	225	185	232	202	225	185	234	175	236	110	241	109	237	143	240	144	237	143	241	109	240	144	241	109	243	145	243	145	241	109	244	108	243	145	244	108	246	148	246	148	244	108	247	106	246	148	247	106	249	151	249	151	247	106	248	103	249	151	248	103	249	100	225	67	231	51	233	77	233	77	231	51	253	73	233	77	253	73	242	86	242	86	253	73	245	89	253	73	249	97	248	95	253	73	248	95	246	92	253	73	246	92	245	89	216	58	208	48	211	28	216	58	211	28	231	51	216	58	231	51	225	67	249	154	249	151	249	100	27	143	27	110	236	110	27	143	236	110	237	143	211	28	208	48	201	38	342	116	333	129	333	124	131	124	131	129	121	116	121	116	131	129	121	137	121	116	121	137	110	107	110	107	121	137	110	147	110	107	110	147	99	96	99	96	110	147	99	158	99	96	99	158	89	85	89	85	99	158	89	169	89	85	89	169	81	179	89	85	81	179	81	75	81	75	81	179	76	179	81	75	76	179	76	75	76	75	76	179	68	169	76	75	68	169	68	85	68	85	68	169	59	158	68	85	59	158	58	96	58	96	59	158	48	147	58	96	48	147	48	107	48	107	48	147	37	137	48	107	37	137	37	116	37	116	37	137	27	129	37	116	27	129	27	124	218	89	216	92	231	51	231	51	216	92	215	94	231	51	215	94	209	73	209	73	215	94	214	96	209	73	214	96	214	99	252	225	232	202	239	186	252	225	239	186	247	196	252	225	247	196	255	206	252	225	255	206	262	215	232	202	210	181	215	158	232	202	215	158	217	161	232	202	217	161	219	164	232	202	219	164	221	167	232	202	221	167	230	176	232	202	230	176	239	186	214	99	214	153	210	181	214	99	210	181	209	73	209	73	210	181	186	161	209	73	186	161	186	93	186	93	186	161	160	144	186	93	160	144	160	110	160	110	160	144	133	129	160	110	133	129	133	124	214	155	215	158	210	181	214	155	210	181	214	153	238	68	229	78	231	51	231	51	229	78	220	86	231	51	220	86	218	89	435	225	411	225	435	28	435	28	411	225	411	143	435	28	411	143	411	110	411	110	411	143	227	143	411	110	227	143	227	110	223	109	227	110	227	143	223	109	227	143	222	143	223	109	222	143	220	107	220	107	222	143	219	145	220	107	219	145	217	105	217	105	219	145	216	147	217	105	216	147	215	102	215	102	216	147	214	150	215	102	214	150	214	153	214	153	214	99	215	102	252	28	262	38	255	48	252	28	255	48	247	58	252	28	247	58	238	68	252	28	238	68	231	51	435	28	411	110	411	28	27	225	52	28	52	225	52	143	52	110	236	110	52	143	236	110	237	143	237	143	236	110	241	109	237	143	241	109	240	144	249	97	253	73	249	100	249	100	253	73	249	154	249	154	253	73	253	181	253	181	253	73	277	93	253	181	277	93	277	161	277	161	277	93	302	110	277	161	302	110	302	144	302	144	302	110	330	124	302	144	330	124	330	129	374	85	382	75	382	179	382	179	382	75	387	75	382	179	387	75	387	179	387	179	387	75	394	85	387	179	394	85	395	169	395	169	394	85	404	96	395	169	404	96	404	158	404	158	404	96	415	107	404	158	415	107	415	147	415	147	415	107	426	116	415	147	426	116	426	137	426	137	426	116	435	124	426	137	435	124	435	129	342	137	333	129	342	116	342	137	342	116	353	147	353	147	342	116	353	107	353	147	353	107	364	158	364	158	353	107	364	96	364	158	364	96	374	169	374	169	364	96	374	85	374	169	374	85	382	179	253	181	232	203	234	175	253	181	234	175	243	166	253	181	243	166	245	164	253	181	245	164	247	161	253	181	247	161	249	159	253	181	249	159	249	157	253	181	249	157	249	154	201	215	209	205	211	225	211	225	209	205	217	195	211	225	217	195	232	203	232	203	217	195	225	185	232	203	225	185	234	175	225	67	231	51	233	77	233	77	231	51	253	73	233	77	253	73	242	86	242	86	253	73	245	89	253	73	249	97	248	95	253	73	248	95	246	92	253	73	246	92	245	89	216	58	208	48	211	28	216	58	211	28	231	51	216	58	231	51	225	67	247	106	248	103	249	151	249	151	248	103	249	100	249	151	249	100	249	154	240	144	241	109	243	145	243	145	241	109	244	108	243	145	244	108	246	148	246	148	244	108	247	106	246	148	247	106	249	151	211	28	208	48	201	38	342	116	333	129	333	124	52	28	27	225	27	28	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	46	222	46	213	58	176	58	176	46	213	45	204	58	176	45	204	45	194	52	324	31	331	35	307	52	324	35	307	40	286	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	46	222	58	176	52	324	45	185	44	176	58	176	45	185	58	176	45	194	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	108	275	355	-21	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	106	277	104	279	84	252	106	277	84	252	355	-21	106	277	355	-21	108	275	84	252	104	279	103	280	84	252	103	280	103	282	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	35	307	31	331	27	328	399	4	411	-70	400	9	281	-60	292	-45	280	-46	117	313	104	288	106	292	80	0	78	-1	94	-61	94	-61	78	-1	76	-2	94	-61	76	-2	75	-2	75	-2	70	-1	73	-65	73	-65	70	-1	67	1	73	-65	67	1	65	5	60	65	58	78	63	15	63	15	58	78	52	-70	63	15	52	-70	63	9	63	9	52	-70	73	-65	63	9	73	-65	65	5	63	15	63	27	62	40	63	15	62	40	61	53	63	15	61	53	60	65	52	-70	58	78	46	33	52	-70	46	33	45	12	52	-70	45	12	43	-9	52	-70	43	-9	40	-31	52	-70	40	-31	35	-53	52	-70	35	-53	31	-77	45	60	45	51	58	78	58	78	45	51	46	42	58	78	46	42	46	33	58	78	44	77	45	68	58	78	45	68	45	60	94	-61	104	-36	103	-31	103	-31	103	-29	94	-61	94	-61	103	-29	104	-27	94	-61	104	-27	84	2	84	2	104	-27	105	-24	84	2	105	-24	106	-22	84	2	106	-22	107	-21	107	-21	380	250	357	274	357	274	84	2	107	-21	82	0	80	0	94	-61	82	0	94	-61	84	2	75	-2	73	-65	94	-61	354	294	357	292	370	314	370	314	357	292	360	289	370	314	360	289	360	285	360	285	360	282	380	250	380	250	360	282	360	280	380	250	360	280	359	278	349	294	354	294	370	314	349	294	370	314	349	312	349	294	349	312	344	295	384	253	386	254	392	317	392	317	386	254	388	255	392	317	388	255	390	255	390	255	394	254	392	317	392	317	394	254	413	323	392	317	370	314	380	250	392	317	380	250	382	252	392	317	382	252	384	253	360	285	380	250	370	314	358	276	357	274	380	250	358	276	380	250	359	278	420	184	419	193	406	175	406	175	419	193	418	201	406	175	418	201	413	323	413	323	418	201	418	210	413	323	418	210	418	219	418	219	419	241	413	323	413	323	419	241	420	262	413	323	420	262	424	284	413	323	424	284	433	330	433	330	424	284	429	305	433	330	429	305	436	326	413	323	394	254	397	251	413	323	397	251	399	247	413	323	399	247	401	243	413	323	401	243	401	238	413	323	401	238	401	225	413	323	401	225	402	212	413	323	402	212	403	199	413	323	403	199	404	187	413	323	404	187	406	175	291	313	282	314	293	298	291	313	293	298	300	312	300	312	293	298	306	296	300	312	306	296	309	312	309	312	306	296	319	295	309	312	319	295	318	312	318	312	319	295	328	311	349	312	328	311	332	295	349	312	332	295	344	295	328	311	319	295	332	295	137	-59	132	-42	119	-41	137	-59	119	-41	115	-59	137	-59	145	-42	132	-42	146	-59	155	-59	158	-43	158	-43	155	-59	164	-59	158	-43	164	-59	170	-44	170	-44	164	-59	173	-60	170	-44	173	-60	182	-46	182	-46	173	-60	182	-60	146	-59	158	-43	145	-42	146	-59	145	-42	137	-59	114	-41	110	-40	115	-59	114	-41	115	-59	119	-41	115	-59	110	-40	106	-39	115	-59	106	-39	104	-36	115	-59	104	-36	94	-61	35	-53	27	-74	31	-77	293	298	282	314	281	300	420	184	406	175	420	175	73	179	74	185	74	233	74	233	74	322	73	179	73	179	74	322	59	325	73	179	59	325	59	178	59	178	59	325	57	208	74	246	76	252	88	321	88	321	76	252	79	256	88	321	79	256	85	257	85	257	86	257	88	321	88	321	86	257	87	257	88	321	87	257	88	256	91	254	384	13	116	277	91	254	116	277	113	280	91	254	113	280	112	282	91	254	112	282	111	284	91	254	111	284	110	286	91	254	110	286	103	320	91	254	103	320	90	256	103	320	88	321	88	256	103	320	88	256	90	256	74	322	74	233	74	239	74	322	74	239	74	246	74	322	74	246	88	321	31	331	40	299	45	327	45	327	40	299	49	269	45	327	49	269	59	325	59	325	49	269	54	239	59	325	54	239	57	208	103	320	110	289	110	292	103	320	110	292	119	321	119	321	110	292	112	296	119	321	112	296	114	298	123	301	136	303	136	322	136	322	136	303	149	306	136	322	149	306	152	324	152	324	149	306	162	309	152	324	162	309	169	326	169	326	162	309	175	312	169	326	175	312	185	329	185	329	175	312	186	315	123	301	136	322	119	321	123	301	119	321	118	300	355	-36	325	-11	332	-62	355	-36	332	-62	338	-67	355	-36	338	-67	345	-71	355	-36	345	-71	354	-75	355	-36	354	-75	363	-76	355	-36	363	-76	359	-40	397	-34	391	-40	393	-74	393	-74	391	-40	384	-43	393	-74	384	-43	377	-44	377	-44	372	-44	374	-77	374	-77	372	-44	367	-43	374	-77	367	-43	363	-76	363	-76	367	-43	363	-42	363	-76	363	-42	359	-40	402	-17	401	-27	409	-67	402	-17	409	-67	412	32	402	-17	412	32	402	-11	402	-11	412	32	401	42	402	-11	401	42	400	-5	400	-5	401	42	397	0	401	42	116	277	384	13	401	42	384	13	392	6	401	42	392	6	397	0	435	-17	434	-3	432	-37	432	-37	434	-3	429	9	432	-37	429	9	423	-54	423	-54	429	9	422	21	423	-54	422	21	412	32	397	-34	393	-74	409	-67	397	-34	409	-67	401	-27	377	-44	374	-77	393	-74	75	204	75	209	75	198	75	198	75	209	75	214	75	198	75	214	74	192	74	192	75	214	74	219	74	192	74	219	74	224	74	185	74	192	74	224	74	185	74	224	74	229	74	185	74	229	74	233	40	299	31	331	27	328	412	32	409	-67	423	-54	103	320	110	286	110	289	332	-62	325	-11	302	-37	119	321	114	298	118	300	72	-40	66	-34	70	-74	70	-74	66	-34	62	-27	70	-74	62	-27	53	-67	53	-67	62	-27	60	-17	61	42	60	-17	61	-11	61	42	61	-11	62	-5	314	306	327	303	327	322	327	322	327	303	340	301	327	322	340	301	344	321	344	321	340	301	345	300	344	321	345	300	360	320	360	320	345	300	348	298	360	320	348	298	351	296	278	329	288	312	295	326	295	326	288	312	301	309	295	326	301	309	311	324	311	324	301	309	314	306	311	324	314	306	327	322	62	-5	66	0	61	42	61	42	66	0	71	6	61	42	71	6	348	277	348	277	71	6	79	13	348	277	79	13	372	254	348	277	372	254	350	280	53	-67	60	-17	61	42	53	-67	61	42	50	32	53	-67	50	32	41	21	53	-67	41	21	40	-54	34	9	29	-3	31	-37	34	9	31	-37	40	-54	34	9	40	-54	41	21	352	284	372	254	353	286	353	286	372	254	353	289	353	292	353	289	360	320	353	292	360	320	351	296	375	321	360	320	372	254	375	321	372	254	373	256	373	256	375	256	375	321	375	321	375	256	376	257	375	321	376	257	389	322	389	322	376	257	377	257	389	322	377	257	378	257	378	257	384	256	389	322	389	322	384	256	387	252	389	322	387	252	389	246	423	299	435	328	432	331	423	299	432	331	418	327	423	299	418	327	414	269	405	178	406	208	404	325	404	325	406	208	409	239	404	325	409	239	418	327	418	327	409	239	414	269	405	178	404	325	390	179	390	179	404	325	390	233	390	179	390	233	389	229	390	179	389	229	389	185	389	185	389	229	389	224	389	185	389	224	389	219	389	322	389	246	389	239	389	322	389	239	390	233	389	322	390	233	404	325	388	204	389	198	389	214	389	214	389	198	389	192	389	214	389	192	389	219	389	219	389	192	389	185	372	254	360	320	353	289	351	282	350	280	372	254	351	282	372	254	352	284	72	-40	89	-77	79	-43	79	-43	89	-77	86	-44	91	-44	86	-44	89	-77	91	-44	89	-77	100	-76	138	-11	108	-36	109	-75	138	-11	109	-75	117	-71	138	-11	117	-71	125	-67	138	-11	125	-67	131	-61	138	-11	131	-61	161	-37	108	-36	104	-40	109	-75	109	-75	104	-40	100	-42	109	-75	100	-42	100	-76	100	-76	100	-42	96	-43	100	-76	96	-43	91	-44	72	-40	70	-74	89	-77	161	-37	131	-61	131	-62	288	312	278	329	276	315	388	204	389	214	388	209	31	-37	29	-3	27	-17	62	259	61	265	61	211	61	211	61	265	60	271	53	321	60	271	62	281	53	321	62	281	70	328	70	328	62	281	66	289	70	328	66	289	72	294	70	328	72	294	89	331	89	331	72	294	79	297	89	331	79	297	86	298	86	298	91	298	89	331	89	331	91	298	100	330	138	265	161	291	131	315	138	265	131	315	125	321	138	265	125	321	117	325	138	265	117	325	109	328	138	265	109	328	108	291	104	294	108	291	109	328	104	294	109	328	100	296	100	296	109	328	100	330	100	296	100	330	96	297	96	297	100	330	91	298	360	-67	353	-35	353	-38	360	-67	353	-38	351	-41	360	-67	351	-41	348	-44	360	-67	348	-44	345	-46	360	-67	345	-46	344	-67	360	-67	372	-1	353	-35	351	-28	352	-30	372	-1	372	-1	352	-30	353	-32	372	-1	353	-32	353	-35	340	-47	327	-49	327	-68	340	-47	327	-68	344	-67	340	-47	344	-67	345	-46	372	-1	360	-67	375	-67	372	-1	79	239	348	-24	372	-1	348	-24	350	-26	372	-1	350	-26	351	-28	71	247	66	253	61	211	71	247	61	211	348	-24	71	247	348	-24	79	239	53	321	40	308	41	232	53	321	41	232	50	221	53	321	50	221	61	211	53	321	61	211	60	271	27	271	29	257	31	292	31	292	29	257	34	244	31	292	34	244	40	308	40	308	34	244	41	232	389	7	387	2	389	-68	389	-68	387	2	384	-1	389	-68	384	-1	378	-3	378	-3	377	-3	389	-68	389	-68	377	-3	376	-3	389	-68	376	-3	375	-67	375	-67	376	-3	375	-2	375	-67	375	-2	373	-2	423	-45	414	-16	418	-74	423	-45	418	-74	432	-77	423	-45	432	-77	435	-74	406	45	405	75	404	-71	406	45	404	-71	409	14	409	14	404	-71	418	-74	409	14	418	-74	414	-16	405	75	390	74	404	-71	404	-71	390	74	390	20	389	-68	390	20	389	13	389	-68	389	13	389	7	372	-1	375	-67	373	-2	389	34	389	28	389	68	389	68	389	28	389	23	389	68	389	23	390	74	390	74	389	23	390	20	389	62	388	56	389	39	389	62	389	39	389	34	389	62	389	34	389	68	388	50	388	44	389	39	388	50	389	39	388	56	276	-60	278	-75	288	-57	288	-57	278	-75	295	-72	288	-57	295	-72	301	-54	301	-54	295	-72	311	-70	301	-54	311	-70	314	-51	314	-51	311	-70	327	-68	314	-51	327	-68	327	-49	390	20	389	-68	404	-71	62	259	61	211	66	253	59	-71	74	-68	73	74	73	74	74	-68	74	20	74	68	74	20	74	23	74	68	74	23	74	28	74	28	74	34	74	62	74	62	74	34	75	39	74	62	75	39	75	56	75	56	75	39	75	44	75	56	75	44	75	50	88	-2	87	-3	88	-67	88	-67	87	-3	86	-3	88	-67	86	-3	85	-3	85	-3	79	-1	88	-67	88	-67	79	-1	76	2	88	-67	76	2	74	7	103	-67	91	-1	90	-2	103	-67	90	-2	88	-2	103	-67	88	-2	88	-67	103	-67	110	-32	91	-1	74	-68	88	-67	74	7	74	-68	74	7	74	13	74	-68	74	13	74	20	59	-71	73	74	59	75	59	-71	59	75	57	45	59	-71	57	45	54	14	59	-71	54	14	49	-16	59	-71	49	-16	45	-74	40	-45	27	-74	31	-77	40	-45	31	-77	45	-74	40	-45	45	-74	49	-16	114	-44	112	-41	119	-67	119	-67	112	-41	110	-38	119	-67	110	-38	103	-67	103	-67	110	-38	110	-35	111	-30	112	-28	91	-1	91	-1	112	-28	113	-26	91	-1	113	-26	116	-24	116	-24	401	211	384	239	384	239	401	211	392	247	384	239	91	-1	116	-24	332	315	302	291	325	265	332	315	325	265	355	291	332	315	355	291	338	321	136	-49	136	-68	149	-51	149	-51	136	-68	152	-70	149	-51	152	-70	162	-54	162	-54	152	-70	169	-72	162	-54	169	-72	175	-57	175	-57	169	-72	185	-75	175	-57	185	-75	186	-60	359	294	363	296	363	330	363	330	363	296	367	297	363	330	367	297	374	331	374	331	367	297	372	298	374	331	372	298	377	298	377	298	384	297	393	328	393	328	384	297	391	294	393	328	391	294	397	289	355	291	359	294	363	330	355	291	363	330	354	328	355	291	354	328	345	325	355	291	345	325	338	321	393	328	397	289	409	321	409	321	397	289	401	281	409	321	401	281	402	271	402	271	402	265	412	221	412	221	402	265	401	211	393	328	374	331	377	298	412	221	422	232	423	308	423	308	422	232	429	244	423	308	429	244	432	292	432	292	429	244	434	257	432	292	434	257	435	271	412	221	423	308	409	321	412	221	409	321	402	271	401	211	402	265	400	259	401	211	400	259	397	253	401	211	397	253	392	247	123	-47	118	-46	119	-67	123	-47	119	-67	136	-68	123	-47	136	-68	136	-49	114	-44	119	-67	118	-46	111	-30	91	-1	110	-32	110	-32	103	-67	110	-35	73	74	74	20	74	68	74	68	74	28	74	62	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	46	222	46	213	58	176	58	176	46	213	45	204	58	176	45	204	45	194	52	324	31	331	35	307	52	324	35	307	40	286	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	46	222	58	176	52	324	45	185	44	176	58	176	45	185	58	176	45	194	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	291	314	282	315	293	298	291	314	293	298	300	313	300	313	293	298	306	297	300	313	306	297	309	313	309	313	306	297	319	296	309	313	319	296	318	313	318	313	319	296	328	313	349	313	328	313	332	296	349	313	332	296	344	296	232	103	412	-77	232	150	232	150	412	-77	255	126	232	150	255	126	357	275	357	275	255	126	380	251	357	275	380	251	358	276	354	295	357	293	370	315	370	315	357	293	360	290	370	315	360	290	360	286	360	286	360	283	380	251	380	251	360	283	360	281	380	251	360	281	359	278	349	296	354	295	370	315	349	296	370	315	349	313	349	296	349	313	344	296	384	254	386	255	392	318	392	318	386	255	388	256	392	318	388	256	390	256	390	256	394	255	392	318	392	318	394	255	413	324	392	318	370	315	380	251	392	318	380	251	382	253	392	318	382	253	384	254	360	286	380	251	370	315	420	184	419	193	406	175	406	175	419	193	418	202	406	175	418	202	413	324	413	324	418	202	418	211	413	324	418	211	418	219	418	219	419	241	413	324	413	324	419	241	420	263	413	324	420	263	424	285	413	324	424	285	433	331	433	331	424	285	429	307	433	331	429	307	436	328	413	324	394	255	397	252	413	324	397	252	399	248	413	324	399	248	401	244	413	324	401	244	401	238	413	324	401	238	401	226	413	324	401	226	402	213	413	324	402	213	403	200	413	324	403	200	404	187	413	324	404	187	406	175	328	313	319	296	332	296	208	126	27	-54	51	-77	208	126	51	-77	232	103	208	126	232	103	232	150	208	126	232	150	108	275	208	126	108	275	106	277	208	126	106	277	104	279	208	126	104	279	84	252	84	252	104	279	103	280	84	252	103	280	103	282	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	35	307	31	331	27	328	117	313	104	288	106	292	255	126	412	-77	435	-54	420	184	406	175	420	176	358	276	380	251	359	278	293	298	282	315	281	300	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	230	151	254	127	356	275	254	127	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	326	313	319	296	331	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	254	127	355	-21	379	2	355	-21	357	-23	379	2	357	-23	359	-25	379	2	359	-25	360	-26	379	2	360	-26	360	-28	379	2	360	-28	360	-30	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	390	-65	381	0	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	390	-65	385	0	383	0	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	26	-53	50	-76	207	127	207	127	50	-76	230	103	207	127	230	103	230	151	230	151	230	103	355	-21	230	151	355	-21	254	127	50	331	26	307	207	127	50	331	207	127	230	151	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	418	184	405	175	419	176	399	4	411	-70	400	9	381	0	390	-65	383	0	281	-60	292	-45	280	-46	357	276	379	251	358	278	293	298	281	315	281	300	79	0	77	-1	93	-61	93	-61	77	-1	75	-2	93	-61	75	-2	74	-2	74	-2	69	-1	71	-65	71	-65	69	-1	66	1	71	-65	66	1	64	5	59	65	57	78	62	15	62	15	57	78	51	-70	62	15	51	-70	62	9	62	9	51	-70	71	-65	62	9	71	-65	64	5	62	15	62	27	61	40	62	15	61	40	60	53	62	15	60	53	59	65	51	-70	57	78	45	33	51	-70	45	33	45	12	51	-70	45	12	43	-9	51	-70	43	-9	39	-31	51	-70	39	-31	34	-53	51	-70	34	-53	30	-77	44	60	45	51	57	78	57	78	45	51	45	42	57	78	45	42	45	33	57	78	43	77	44	68	57	78	44	68	44	60	109	-40	106	-39	114	-59	114	-59	106	-39	103	-36	114	-59	103	-36	93	-61	93	-61	103	-36	103	-31	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	379	2	255	127	355	-21	355	-21	255	127	232	151	355	-21	232	151	232	103	232	103	232	151	208	127	232	103	208	127	106	-21	103	-29	103	-27	93	-61	93	-61	103	-27	104	-24	93	-61	104	-24	83	2	83	2	104	-24	105	-22	83	2	105	-22	208	127	208	127	105	-22	106	-21	81	0	79	0	93	-61	81	0	93	-61	83	2	74	-2	71	-65	93	-61	136	-59	131	-42	118	-41	136	-59	118	-41	114	-59	136	-59	144	-42	131	-42	145	-59	154	-59	157	-43	157	-43	154	-59	163	-59	157	-43	163	-59	169	-44	169	-44	163	-59	172	-60	169	-44	172	-60	181	-46	181	-46	172	-60	181	-60	145	-59	157	-43	144	-42	145	-59	144	-42	136	-59	412	331	232	151	255	127	412	331	255	127	435	307	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	379	2	360	-30	368	-61	379	2	368	-61	390	-65	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	51	331	27	307	208	127	51	331	208	127	232	151	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	113	-41	109	-40	114	-59	113	-41	114	-59	118	-41	34	-53	26	-74	30	-77	399	4	411	-70	400	9	281	-60	292	-45	280	-46	103	-29	93	-61	103	-31	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	94	-61	104	-36	103	-31	103	-31	103	-29	94	-61	94	-61	103	-29	104	-27	94	-61	104	-27	84	2	84	2	104	-27	105	-24	84	2	105	-24	106	-22	436	-54	256	126	413	-77	413	-77	256	126	233	150	413	-77	233	150	233	103	233	103	233	150	209	126	233	103	209	126	107	-21	209	126	84	2	106	-22	209	126	106	-22	107	-21	94	-61	84	2	82	0	94	-61	82	0	80	0	94	-61	80	0	78	-1	94	-61	78	-1	76	-2	94	-61	76	-2	75	-2	94	-61	75	-2	73	-65	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	413	330	233	150	256	126	413	330	256	126	436	306	209	126	233	150	108	275	209	126	108	275	106	277	209	126	106	277	104	279	209	126	104	279	84	252	84	252	104	279	103	280	84	252	103	280	103	282	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	137	-59	132	-42	119	-41	137	-59	119	-41	115	-59	137	-59	145	-42	132	-42	146	-59	155	-59	158	-43	158	-43	155	-59	164	-59	158	-43	164	-59	170	-44	170	-44	164	-59	173	-60	170	-44	173	-60	182	-46	182	-46	173	-60	182	-60	146	-59	158	-43	145	-42	146	-59	145	-42	137	-59	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	114	-41	110	-40	115	-59	114	-41	115	-59	119	-41	115	-59	110	-40	106	-39	115	-59	106	-39	104	-36	115	-59	104	-36	94	-61	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	58	176	52	324	46	222	58	176	46	222	46	213	58	176	46	213	45	204	58	176	45	204	45	194	58	176	45	194	45	185	58	176	45	185	44	176	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	67	1	73	-65	70	-1	70	-1	73	-65	75	-2	60	65	58	78	63	15	63	15	58	78	52	-70	63	15	52	-70	63	9	63	9	52	-70	73	-65	63	9	73	-65	65	5	65	5	73	-65	67	1	63	15	63	27	62	40	63	15	62	40	61	53	63	15	61	53	60	65	52	-70	58	78	46	33	52	-70	46	33	45	12	52	-70	45	12	43	-9	52	-70	43	-9	40	-31	52	-70	40	-31	35	-53	52	-70	35	-53	31	-77	45	60	45	51	58	78	58	78	45	51	46	42	58	78	46	42	46	33	58	78	44	77	45	68	58	78	45	68	45	60	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	52	324	31	331	35	307	52	324	35	307	40	286	35	-53	27	-74	31	-77	35	307	31	331	27	328	117	313	104	288	106	292	51	331	27	307	177	157	51	331	177	157	201	180	412	331	27	-54	51	-77	412	331	51	-77	435	307	286	96	262	73	412	-77	286	96	412	-77	435	-54	412	331	262	180	286	157	412	331	286	157	435	307	51	331	27	307	412	-77	51	331	412	-77	435	-54	177	96	27	-54	51	-77	177	96	51	-77	201	73	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	262	180	286	157	356	275	286	157	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	326	313	319	296	331	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	51	331	355	-21	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	177	96	27	-54	51	-77	177	96	51	-77	201	73	418	184	405	175	419	176	399	4	411	-70	400	9	355	-21	51	331	27	307	281	-60	292	-45	280	-46	357	276	379	251	358	278	293	298	281	315	281	300	281	315	281	315	289	314	289	314	281	315	292	298	289	314	292	298	298	313	298	313	292	298	305	297	298	313	305	297	307	313	307	313	305	297	317	296	307	313	317	296	316	313	316	313	317	296	324	313	346	313	324	313	330	296	346	313	330	296	343	296	360	280	358	279	379	252	379	252	358	279	357	277	379	252	357	277	355	275	355	275	51	-77	379	252	383	254	385	254	390	318	390	318	385	254	388	255	390	318	388	255	390	255	390	255	395	254	411	324	411	324	395	254	397	252	411	324	397	252	399	248	359	288	360	284	368	315	368	315	360	284	379	252	368	315	379	252	390	318	390	318	379	252	381	253	390	318	381	253	383	254	379	252	360	284	360	282	379	252	360	282	360	280	368	315	346	313	348	295	368	315	348	295	353	294	368	315	353	294	357	292	368	315	357	292	359	288	343	296	348	295	346	313	324	313	317	296	330	296	51	331	27	307	177	157	51	331	177	157	201	180	281	-60	290	-60	293	-44	293	-44	290	-60	299	-59	293	-44	299	-59	306	-43	306	-43	299	-59	308	-59	306	-43	308	-59	318	-42	318	-42	308	-59	317	-59	318	-42	317	-59	326	-59	326	-59	348	-59	331	-42	331	-42	348	-59	344	-41	331	-42	318	-42	326	-59	379	2	286	96	356	-21	379	2	356	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	359	-27	379	2	359	-27	359	-29	379	2	359	-29	359	-31	379	2	359	-31	369	-61	379	2	369	-61	391	-65	379	2	391	-65	381	0	369	-61	359	-31	359	-36	369	-61	359	-36	356	-39	369	-61	356	-39	353	-40	369	-61	353	-40	349	-41	369	-61	349	-41	348	-59	349	-41	344	-41	348	-59	385	-1	391	-65	387	-2	387	-2	391	-65	388	-2	393	-1	388	-2	391	-65	393	-1	391	-65	412	-70	401	40	400	27	412	-70	412	-70	400	27	400	15	412	-70	400	15	400	9	423	-31	419	-9	412	-70	412	-70	419	-9	417	12	412	-70	417	12	417	33	417	33	417	42	412	-70	412	-70	417	42	417	51	412	-70	417	51	405	78	405	78	417	51	418	60	405	78	418	60	418	68	418	185	418	194	405	176	405	176	418	194	417	204	405	176	417	204	411	324	411	324	417	204	417	213	411	324	417	213	417	222	417	222	417	243	411	324	411	324	417	243	419	265	411	324	419	265	423	286	411	324	423	286	432	331	432	331	423	286	428	307	432	331	428	307	435	328	419	77	405	78	418	68	412	-70	405	78	403	65	412	-70	403	65	402	53	412	-70	402	53	401	40	412	-70	400	9	398	5	412	-70	398	5	396	1	412	-70	396	1	393	-1	432	-77	435	-74	428	-53	432	-77	428	-53	423	-31	432	-77	423	-31	412	-70	411	324	399	248	400	244	411	324	400	244	400	239	411	324	400	239	400	226	411	324	400	226	401	214	411	324	401	214	402	201	411	324	402	201	403	188	411	324	403	188	405	176	411	324	390	318	390	255	383	0	381	0	391	-65	383	0	391	-65	385	-1	356	-21	286	96	262	73	418	185	405	176	419	176	281	-60	293	-44	281	-46	51	-77	355	275	27	-54	292	298	281	315	280	300	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	262	180	286	157	356	275	286	157	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	326	313	319	296	331	296	51	331	27	307	412	-77	51	331	412	-77	435	-54	177	96	27	-54	51	-77	177	96	51	-77	201	73	418	184	405	175	419	176	357	276	379	251	358	278	293	298	281	315	281	300	344	-40	331	-41	347	-58	347	-58	331	-41	325	-58	316	-58	325	-58	318	-41	316	-58	318	-41	307	-58	307	-58	318	-41	306	-42	307	-58	306	-42	299	-58	299	-58	306	-42	293	-44	299	-58	293	-44	290	-59	290	-59	293	-44	281	-45	290	-59	281	-45	281	-59	331	-41	318	-41	325	-58	381	2	286	97	357	-20	381	2	357	-20	358	-22	381	2	358	-22	360	-23	381	2	360	-23	361	-25	381	2	361	-25	361	-27	381	2	361	-27	362	-29	381	2	362	-29	369	-60	381	2	369	-60	391	-64	400	6	399	2	412	-69	412	-69	399	2	396	0	412	-69	396	0	391	0	391	0	389	0	391	-64	391	-64	389	0	386	0	391	-64	386	0	384	0	382	1	381	2	391	-64	382	1	391	-64	384	0	369	-60	362	-29	361	-33	369	-60	361	-33	358	-36	402	40	401	27	412	-69	412	-69	401	27	401	15	412	-69	401	15	401	10	424	-31	420	-10	412	-69	412	-69	420	-10	419	11	412	-69	419	11	418	32	418	32	418	41	412	-69	412	-69	418	41	418	50	412	-69	418	50	406	78	406	78	418	50	419	59	406	78	419	59	420	69	420	78	406	78	420	69	412	-69	406	78	404	66	412	-69	404	66	403	53	412	-69	403	53	402	40	391	0	391	-64	412	-69	433	-76	436	-73	429	-52	433	-76	429	-52	424	-31	433	-76	424	-31	412	-69	344	-40	347	-58	349	-40	349	-40	347	-58	369	-60	349	-40	369	-60	354	-39	354	-39	369	-60	358	-36	413	331	27	-53	51	-76	413	331	51	-76	436	307	51	331	27	307	178	157	51	331	178	157	201	181	400	6	412	-69	401	10	357	-20	286	97	262	73	65	248	67	252	73	318	73	318	67	252	70	255	73	318	70	255	75	256	75	256	76	256	94	315	94	315	76	256	78	255	94	315	78	255	80	254	65	248	73	318	63	244	63	244	73	318	52	324	63	244	52	324	58	175	58	175	52	324	46	219	63	238	63	244	58	175	63	238	58	175	60	187	63	238	60	187	61	200	63	238	61	200	62	213	63	238	62	213	63	226	58	175	46	219	46	211	58	175	46	211	45	202	58	175	45	202	45	193	58	175	45	193	45	184	58	175	45	184	44	176	107	275	106	276	177	157	177	157	106	276	84	251	82	253	84	251	94	315	82	253	94	315	80	254	94	315	84	251	104	281	94	315	104	281	103	283	94	315	103	283	103	286	94	315	103	286	104	290	94	315	104	290	115	313	94	315	73	318	75	256	137	313	119	296	132	296	137	313	132	296	145	296	137	313	115	313	119	296	290	314	281	315	292	298	290	314	292	298	299	313	299	313	292	298	305	297	299	313	305	297	308	313	308	313	305	297	318	296	308	313	318	296	317	313	317	313	318	296	326	313	347	313	326	313	331	296	347	313	331	296	343	296	355	275	27	-54	50	-77	355	275	50	-77	378	251	355	275	378	251	356	276	353	295	356	293	369	315	369	315	356	293	358	290	369	315	358	290	359	286	359	286	359	283	378	251	378	251	359	283	358	281	378	251	358	281	357	278	348	296	353	295	369	315	348	296	369	315	347	313	348	296	347	313	343	296	383	254	384	255	390	318	390	318	384	255	386	256	390	318	386	256	388	256	388	256	392	255	390	318	390	318	392	255	411	324	390	318	369	315	378	251	390	318	378	251	381	253	390	318	381	253	383	254	359	286	378	251	369	315	418	184	417	193	405	175	405	175	417	193	417	202	405	175	417	202	411	324	411	324	417	202	416	211	411	324	416	211	416	219	416	219	417	241	411	324	411	324	417	241	419	263	411	324	419	263	422	285	411	324	422	285	431	331	431	331	422	285	428	307	431	331	428	307	435	328	411	324	392	255	396	252	411	324	396	252	398	248	411	324	398	248	399	244	411	324	399	244	400	238	411	324	400	238	400	226	411	324	400	226	400	213	411	324	400	213	401	200	411	324	401	200	403	187	411	324	403	187	405	175	326	313	318	296	331	296	155	313	158	297	164	313	164	313	158	297	170	298	164	313	170	298	173	314	173	314	170	298	182	300	173	314	182	300	182	315	146	313	137	313	145	296	146	313	145	296	158	297	146	313	158	297	155	313	106	293	110	295	115	313	115	313	110	295	114	296	115	313	114	296	119	296	84	251	106	276	105	278	84	251	105	278	104	281	40	285	43	263	52	324	52	324	43	263	45	241	52	324	45	241	46	219	52	324	31	331	35	307	52	324	35	307	40	285	285	96	262	73	411	-77	285	96	411	-77	435	-54	35	307	31	331	27	328	107	275	177	157	201	180	115	313	104	290	106	293	418	184	405	175	419	176	356	276	378	251	357	278	292	298	281	315	280	300	281	315	281	315	290	314	290	314	281	315	292	298	290	314	292	298	299	313	299	313	292	298	305	297	299	313	305	297	308	313	308	313	305	297	318	296	308	313	318	296	317	313	317	313	318	296	326	313	347	313	326	313	331	296	347	313	331	296	343	296	355	275	262	180	285	157	355	275	285	157	378	251	355	275	378	251	356	276	353	295	356	293	369	315	369	315	356	293	358	290	369	315	358	290	359	286	359	286	359	283	378	251	378	251	359	283	358	281	378	251	358	281	357	278	348	296	353	295	369	315	348	296	369	315	347	313	348	296	347	313	343	296	383	254	384	255	390	318	390	318	384	255	386	256	390	318	386	256	388	256	388	256	392	255	390	318	390	318	392	255	411	324	390	318	369	315	378	251	390	318	378	251	381	253	390	318	381	253	383	254	359	286	378	251	369	315	418	184	417	193	405	175	405	175	417	193	417	202	405	175	417	202	411	324	411	324	417	202	416	211	411	324	416	211	416	219	416	219	417	241	411	324	411	324	417	241	419	263	411	324	419	263	422	285	411	324	422	285	431	331	431	331	422	285	428	307	431	331	428	307	435	328	411	324	392	255	396	252	411	324	396	252	398	248	411	324	398	248	399	244	411	324	399	244	400	238	411	324	400	238	400	226	411	324	400	226	401	213	411	324	401	213	402	200	411	324	402	200	403	187	411	324	403	187	405	175	326	313	318	296	331	296	65	248	67	252	73	318	73	318	67	252	70	255	73	318	70	255	75	256	75	256	76	256	94	315	94	315	76	256	78	255	94	315	78	255	80	254	65	248	73	318	63	244	63	244	73	318	52	324	63	244	52	324	58	175	58	175	52	324	46	219	63	238	63	244	58	175	63	238	58	175	60	187	63	238	60	187	61	200	63	238	61	200	62	213	63	238	62	213	63	226	58	175	46	219	46	211	58	175	46	211	45	202	58	175	45	202	45	193	58	175	45	193	45	184	58	175	45	184	44	176	107	275	106	276	412	-77	412	-77	106	276	84	251	82	253	84	251	94	315	82	253	94	315	80	254	94	315	84	251	104	281	94	315	104	281	103	283	94	315	103	283	103	286	94	315	103	286	104	290	94	315	104	290	115	313	94	315	73	318	75	256	137	313	119	296	132	296	137	313	132	296	145	296	137	313	115	313	119	296	155	313	158	297	164	313	164	313	158	297	170	298	164	313	170	298	173	314	173	314	170	298	182	300	173	314	182	300	182	315	146	313	137	313	145	296	146	313	145	296	158	297	146	313	158	297	155	313	106	293	110	295	115	313	115	313	110	295	114	296	115	313	114	296	119	296	84	251	106	276	105	278	84	251	105	278	104	281	40	285	43	263	52	324	52	324	43	263	45	241	52	324	45	241	46	219	52	324	31	331	35	307	52	324	35	307	40	285	177	96	27	-54	51	-77	177	96	51	-77	201	73	35	307	31	331	27	328	107	275	412	-77	435	-54	115	313	104	290	106	293	418	184	405	175	419	176	356	276	378	251	357	278	292	298	281	315	280	300	342	143	288	143	288	110	288	110	288	143	265	151	288	110	265	151	254	118	254	118	265	151	242	170	254	118	242	170	227	137	227	137	242	170	217	193	227	137	217	193	202	160	202	160	217	193	186	212	202	160	186	212	177	179	177	179	186	212	148	187	123	183	148	187	148	220	123	183	148	220	118	215	67	133	83	154	91	201	91	201	83	154	102	171	91	201	102	171	118	215	118	215	102	171	123	183	66	181	45	156	53	111	66	181	53	111	67	133	66	181	67	133	91	201	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	288	110	342	110	342	143	186	212	148	220	148	187	316	28	314	48	306	38	53	111	45	156	27	128	284	161	278	121	288	66	288	66	278	121	261	85	288	66	261	85	254	31	254	31	261	85	235	58	254	31	235	58	211	8	211	8	235	58	201	39	211	8	201	39	161	33	263	196	266	198	266	228	266	228	266	198	268	199	266	228	268	199	284	254	284	254	268	199	270	200	284	254	270	200	273	200	273	200	276	199	284	254	284	254	276	199	279	197	284	254	279	197	282	194	319	196	321	198	335	228	335	228	321	198	324	200	335	228	324	200	327	200	327	200	330	200	335	228	335	228	330	200	332	199	335	228	332	199	335	198	360	176	370	167	376	182	376	182	370	167	379	159	376	182	379	159	398	162	398	162	379	159	389	152	354	204	335	228	335	198	354	204	335	198	338	196	354	204	338	196	341	194	354	204	341	194	350	185	354	204	350	185	360	176	354	204	360	176	376	182	317	254	303	281	309	110	317	254	309	110	317	188	317	254	317	188	318	192	317	254	318	192	319	196	317	254	319	196	335	228	317	188	309	110	317	161	282	194	283	191	284	254	284	254	283	191	284	187	284	254	284	187	284	188	284	188	284	187	288	66	284	188	288	66	298	281	298	281	288	66	309	110	298	281	309	110	303	281	261	194	263	196	266	228	261	194	266	228	252	185	252	185	266	228	247	204	252	185	247	204	242	176	242	176	247	204	232	168	225	183	203	162	212	152	225	183	212	152	222	160	225	183	222	160	232	168	225	183	232	168	247	204	161	0	211	8	161	33	161	0	161	33	70	33	161	0	70	33	70	0	284	161	288	66	284	187	284	254	284	188	298	281	161	281	70	281	161	281	161	281	70	281	161	248	161	281	161	248	211	273	211	273	161	248	201	241	211	273	201	241	235	223	282	87	279	84	284	28	284	28	279	84	276	81	284	28	276	81	273	80	273	80	270	81	284	28	284	28	270	81	268	81	284	28	268	81	266	53	266	53	268	81	266	83	266	53	266	83	263	85	319	85	318	89	317	28	317	28	318	89	317	94	317	94	317	119	309	171	335	83	332	82	335	53	335	53	332	82	330	81	335	53	330	81	327	80	327	80	324	81	335	53	335	53	324	81	321	82	335	53	321	82	319	85	360	105	350	97	354	77	354	77	350	97	341	88	354	77	341	88	338	85	379	122	370	114	376	98	379	122	376	98	398	119	379	122	398	119	389	129	360	105	354	77	376	98	360	105	376	98	370	114	335	83	335	53	354	77	335	83	354	77	338	85	309	171	288	215	298	0	309	171	298	0	303	0	309	171	303	0	317	28	309	171	317	28	317	94	261	195	278	160	288	215	288	215	278	160	284	119	288	215	284	119	298	0	298	0	284	119	284	94	298	0	284	94	284	28	284	28	284	94	283	90	284	28	283	90	282	87	263	85	261	88	266	53	266	53	261	88	252	96	266	53	252	96	247	76	247	76	252	96	242	105	247	76	242	105	232	114	225	98	247	76	232	114	225	98	232	114	222	121	225	98	222	121	212	128	225	98	212	128	203	118	254	250	211	273	235	223	254	250	235	223	261	195	254	250	261	195	288	215	161	248	70	281	70	248	319	85	317	28	335	53	44	19	44	19	71	33	71	33	44	19	71	0	71	33	71	0	97	50	97	50	71	0	97	-17	97	50	97	-17	120	70	120	70	97	-17	120	-36	120	70	120	-36	124	44	124	44	120	-36	124	-9	124	44	124	47	120	70	120	70	124	47	125	49	120	70	125	49	142	92	142	92	125	49	126	51	142	92	126	51	128	54	162	114	142	92	149	75	162	114	149	75	157	85	162	114	157	85	165	95	162	114	165	95	172	105	142	92	128	54	131	56	142	92	131	56	140	65	142	92	140	65	149	75	149	-42	140	-32	142	-58	142	-58	140	-32	131	-23	142	-58	131	-23	129	-20	291	156	285	116	294	63	294	63	285	116	267	82	294	63	267	82	258	29	258	29	267	82	239	56	258	29	239	56	214	8	214	8	239	56	204	39	214	8	204	39	163	33	325	247	291	247	294	63	325	247	294	63	317	106	325	247	317	106	325	156	214	8	163	33	163	0	163	0	163	33	137	33	163	0	137	33	137	0	137	0	137	33	134	34	137	0	134	34	132	0	132	0	134	34	130	35	132	0	130	35	128	-1	128	-1	130	35	127	38	128	-1	127	38	126	-3	126	-3	127	38	125	41	126	-3	125	41	124	-6	124	-6	125	41	124	44	124	-6	124	44	124	-9	162	-80	172	-71	165	-61	162	-80	165	-61	157	-51	162	-80	157	-51	149	-42	162	-80	149	-42	142	-58	124	-12	124	-9	120	-36	124	-12	120	-36	125	-14	125	-14	120	-36	142	-58	125	-14	142	-58	127	-17	127	-17	142	-58	129	-20	291	156	294	63	291	247	71	0	44	19	44	14	68	247	76	106	100	247	100	247	76	106	99	63	100	247	99	63	100	156	100	156	99	63	107	116	268	44	268	-9	272	-36	268	44	272	-36	272	70	272	70	272	-36	295	-17	272	70	295	-17	295	50	295	50	295	-17	321	0	295	50	321	0	321	33	321	33	321	0	349	14	321	33	349	14	349	19	272	70	250	92	252	65	272	70	252	65	261	56	272	70	261	56	264	54	272	70	264	54	266	51	272	70	266	51	267	49	272	70	267	49	268	47	272	70	268	47	268	44	220	105	227	95	230	114	230	114	227	95	235	85	230	114	235	85	250	92	250	92	235	85	244	75	250	92	244	75	252	65	268	-9	268	44	267	-6	267	-6	268	44	267	41	267	-6	267	41	266	-3	266	-3	267	41	265	38	266	-3	265	38	263	-1	263	-1	265	38	262	35	263	-1	262	35	260	0	260	0	262	35	258	34	260	0	258	34	255	33	243	-42	250	-58	252	-32	252	-32	250	-58	272	-36	252	-32	272	-36	261	-23	261	-23	272	-36	264	-20	255	33	229	33	229	0	255	33	229	0	255	0	255	33	255	0	260	0	125	82	134	29	153	56	153	56	134	29	178	8	153	56	178	8	188	39	188	39	178	8	229	0	188	39	229	0	229	33	107	116	99	63	134	29	107	116	134	29	125	82	272	-36	268	-9	268	-12	272	-36	268	-12	267	-14	272	-36	267	-14	265	-17	272	-36	265	-17	264	-20	235	-51	227	-61	229	-80	235	-51	229	-80	250	-58	235	-51	250	-58	243	-42	229	-80	227	-61	219	-71	76	106	68	247	68	156	92	13	102	79	92	11	92	11	102	79	89	81	92	11	89	81	92	10	92	10	89	81	92	8	92	6	92	8	83	52	92	6	83	52	101	-59	101	-59	83	52	79	-58	71	-58	79	-58	75	24	71	-58	75	24	64	-3	37	-61	46	-60	51	-30	51	-30	46	-60	54	-59	51	-30	54	-59	64	-3	64	-3	54	-59	63	-59	64	-3	63	-59	71	-58	51	-30	35	-56	37	-61	83	52	75	24	79	-58	102	79	92	13	92	15	102	79	92	15	93	17	102	79	93	17	96	29	102	79	96	29	98	42	102	79	98	42	100	55	102	79	100	55	101	67	89	81	83	52	92	8	123	-61	119	-34	111	4	123	-61	111	4	101	-59	101	-59	111	4	100	2	154	-1	157	56	147	40	147	40	140	31	154	-1	154	-1	140	31	131	21	154	-1	131	21	124	-26	124	-26	131	21	122	-28	121	-39	123	-61	123	-40	123	-40	123	-61	144	-65	123	-40	144	-65	126	-42	126	-42	144	-65	129	-43	189	-63	178	-58	185	-75	185	-75	178	-58	166	-53	185	-75	166	-53	165	-69	165	-69	166	-53	153	-49	165	-69	153	-49	144	-65	144	-65	153	-49	141	-46	144	-65	141	-46	129	-43	119	-36	119	-34	123	-61	119	-36	123	-61	121	-39	173	119	177	28	175	140	175	140	177	28	183	233	183	233	177	28	194	63	183	233	194	63	201	187	201	187	194	63	204	100	201	187	204	100	208	138	169	180	175	140	183	233	169	180	183	233	155	275	169	180	155	275	154	219	154	219	155	275	131	253	131	253	155	275	119	308	131	253	119	308	101	281	101	281	119	308	77	329	101	281	77	329	66	297	177	28	173	119	170	97	177	28	170	97	164	76	177	28	164	76	157	56	177	28	157	56	154	-1	121	11	119	-34	119	-33	121	11	119	-33	120	-31	121	11	120	-31	121	-29	121	11	121	-29	122	-28	121	11	122	-28	131	21	119	-34	121	11	111	4	101	-59	100	2	97	2	101	-59	97	2	95	2	101	-59	95	2	93	4	101	-59	93	4	92	6	100	275	72	233	86	180	86	180	72	233	81	140	82	119	81	140	79	28	82	119	79	28	85	97	85	97	79	28	102	-1	85	97	102	-1	91	76	91	76	102	-1	99	56	155	281	190	297	179	329	155	281	179	329	136	308	155	281	136	308	125	253	101	219	125	253	136	308	101	219	136	308	100	275	101	219	100	275	86	180	48	138	51	100	54	187	54	187	51	100	62	63	54	187	62	63	72	233	72	233	62	63	79	28	72	233	79	28	81	140	134	11	124	21	132	-26	132	-26	124	21	115	31	132	-26	115	31	109	40	109	40	99	56	102	-1	136	-36	135	-39	154	-59	154	-59	135	-39	133	-40	154	-59	133	-40	133	-61	133	-61	133	-40	130	-42	133	-61	130	-42	127	-43	127	-43	115	-46	133	-61	133	-61	115	-46	111	-65	145	4	137	-34	154	-59	145	4	154	-59	155	2	155	2	154	-59	176	-58	155	2	176	-58	158	2	145	4	134	11	135	-29	145	4	135	-29	136	-31	145	4	136	-31	137	-33	145	4	137	-33	137	-34	134	-28	135	-29	134	11	134	-28	134	11	132	-26	109	40	102	-1	132	-26	137	-34	136	-36	154	-59	102	-49	90	-53	90	-69	102	-49	90	-69	111	-65	102	-49	111	-65	115	-46	78	-58	66	-63	70	-75	78	-58	70	-75	90	-69	78	-58	90	-69	90	-53	166	81	153	79	154	67	166	81	154	67	156	55	166	81	156	55	158	42	166	81	158	42	160	29	166	81	160	29	163	17	166	81	163	17	163	15	166	81	163	15	164	13	166	81	164	13	164	11	166	81	164	11	164	10	166	81	164	10	164	8	166	81	164	8	176	-58	166	81	176	-58	172	52	176	-58	164	8	164	6	176	-58	164	6	163	4	176	-58	163	4	161	2	176	-58	161	2	158	2	181	24	176	-58	184	-58	181	24	184	-58	191	-3	191	-3	184	-58	193	-59	191	-3	193	-59	204	-30	204	-30	193	-59	201	-59	204	-30	201	-59	210	-60	210	-60	218	-61	220	-56	210	-60	220	-56	204	-30	176	-58	181	24	172	52	72	125	70	127	80	55	80	55	70	127	68	130	80	55	68	130	67	133	67	133	64	145	80	55	80	55	64	145	61	157	80	55	61	157	57	170	81	125	79	124	80	55	80	55	79	124	78	123	80	55	78	123	76	123	76	123	74	123	80	55	80	55	74	123	72	125	140	181	109	157	115	115	115	115	109	157	113	104	113	101	113	104	109	157	113	101	109	157	107	69	107	69	109	157	84	128	107	69	84	128	82	126	206	174	210	208	186	168	186	168	210	208	174	198	186	168	174	198	167	160	167	160	174	198	151	151	142	144	151	151	174	198	142	144	174	198	140	181	402	70	413	123	385	105	385	105	413	123	381	159	385	105	381	159	359	135	359	135	381	159	340	187	359	135	340	187	326	158	326	158	340	187	294	205	326	158	294	205	288	173	288	173	294	205	248	179	227	177	248	179	247	211	227	177	247	211	210	208	140	181	115	115	123	125	140	181	123	125	132	135	140	181	132	135	142	144	294	205	247	211	248	179	124	96	122	96	135	79	135	79	122	96	121	95	135	79	121	95	119	95	119	95	117	96	135	79	135	79	117	96	115	97	135	79	115	97	107	69	107	69	115	97	113	99	107	69	113	99	113	101	166	104	153	102	163	87	163	87	153	102	140	100	163	87	140	100	135	79	135	79	140	100	127	97	135	79	127	97	125	96	193	93	190	106	178	105	193	93	178	105	166	104	193	93	166	104	163	87	81	125	80	55	107	69	81	125	107	69	82	126	54	39	80	55	57	170	54	39	57	170	52	182	54	39	52	182	52	84	54	39	52	84	52	75	54	39	52	75	51	67	54	39	51	67	51	58	54	39	51	58	50	50	54	39	50	50	49	41	52	84	52	182	51	105	41	169	46	148	47	193	47	193	46	148	49	127	47	193	49	127	52	182	52	182	49	127	51	105	41	169	47	193	35	190	124	96	135	79	125	96	413	123	402	70	433	81	210	208	206	174	227	177	296	90	277	82	289	53	289	53	277	82	256	77	289	53	256	77	253	43	253	43	256	77	236	73	253	43	236	73	217	39	217	39	236	73	215	72	348	136	340	125	354	93	354	93	340	125	331	115	354	93	331	115	323	70	323	70	331	115	321	107	323	70	321	107	313	100	312	100	313	100	296	90	312	100	296	90	323	70	323	70	296	90	289	53	339	155	341	155	356	182	356	182	341	155	342	155	356	182	342	155	344	155	344	155	346	155	356	182	356	182	346	155	348	154	356	182	348	154	350	152	381	125	383	126	383	195	383	195	383	126	384	127	383	195	384	127	409	211	409	211	384	127	386	127	409	211	386	127	387	127	387	127	390	127	409	211	409	211	390	127	392	125	409	211	392	125	393	123	402	93	409	211	399	106	399	106	409	211	396	118	395	121	396	118	409	211	395	121	409	211	393	123	418	102	414	124	416	57	416	57	414	124	412	145	416	57	412	145	411	69	411	69	412	145	411	167	412	184	412	192	409	211	409	211	412	192	413	201	409	211	413	201	414	209	409	211	402	93	406	81	409	211	406	81	411	69	409	211	411	69	411	167	409	211	411	167	411	175	409	211	411	175	412	184	348	136	354	93	350	146	350	146	354	93	356	182	356	182	354	93	379	123	356	182	379	123	383	195	383	195	379	123	381	125	356	182	350	152	350	149	356	182	350	149	350	146	310	149	323	151	329	171	329	171	323	151	335	154	329	171	335	154	356	182	356	182	335	154	337	154	356	182	337	154	339	155	300	163	271	157	273	145	300	163	273	145	285	145	300	163	285	145	297	147	300	163	297	147	310	149	300	163	310	149	329	171	422	81	418	102	416	57	422	81	416	57	429	61	78	145	61	180	83	91	78	145	83	91	104	116	104	116	83	91	123	63	104	116	123	63	138	92	138	92	123	63	169	45	138	92	169	45	176	77	176	77	169	45	217	39	176	77	217	39	215	72	61	180	30	170	51	127	61	180	51	127	83	91	312	100	323	70	313	100	175	173	215	179	215	179	216	211	215	179	235	177	216	211	235	177	252	208	252	208	235	177	256	174	252	208	256	174	289	198	289	198	256	174	276	168	289	198	276	168	295	160	60	70	77	105	82	159	82	159	77	105	104	135	82	159	104	135	122	187	122	187	104	135	137	158	122	187	137	158	168	205	168	205	137	158	175	173	168	205	175	173	216	211	216	211	175	173	215	179	50	123	30	81	60	70	50	123	60	70	82	159	393	127	391	125	408	39	408	39	391	125	389	123	408	39	389	123	387	123	387	123	385	123	408	39	408	39	385	123	384	124	408	39	384	124	383	55	383	55	384	124	382	125	383	55	382	125	381	126	402	157	399	145	408	39	408	39	399	145	396	133	408	39	396	133	394	130	415	193	410	182	411	105	411	105	410	182	411	84	411	75	411	84	408	39	411	75	408	39	411	67	411	67	408	39	412	58	414	127	417	148	415	193	415	193	417	148	422	169	415	193	422	169	428	190	410	182	406	170	408	39	410	182	408	39	411	84	412	50	412	58	408	39	412	50	408	39	414	41	347	115	350	104	354	157	354	157	350	104	356	69	354	157	356	69	379	128	379	128	356	69	383	55	379	128	383	55	381	126	356	69	350	104	350	101	356	69	350	101	349	99	356	69	349	99	348	97	356	69	348	97	346	96	356	69	346	96	343	95	356	69	343	95	342	95	356	69	342	95	340	96	356	69	340	96	339	96	356	69	339	96	337	96	356	69	337	96	335	97	356	69	335	97	328	79	340	125	354	157	330	135	330	135	354	157	323	181	330	135	323	181	320	144	320	144	323	181	312	151	295	160	312	151	323	181	295	160	323	181	289	198	297	104	299	87	309	102	309	102	299	87	328	79	309	102	328	79	322	100	322	100	328	79	335	97	299	87	297	104	284	105	299	87	284	105	272	106	299	87	272	106	270	93	140	57	140	32	268	32	140	57	268	32	268	57	354	157	340	125	347	115	393	127	408	39	394	130	402	157	408	39	406	170	415	193	411	105	414	127	72	125	70	127	80	55	80	55	70	127	68	130	80	55	68	130	67	133	67	133	64	145	80	55	80	55	64	145	61	157	80	55	61	157	57	170	81	125	79	124	80	55	80	55	79	124	78	123	80	55	78	123	76	123	76	123	74	123	80	55	80	55	74	123	72	125	140	181	109	157	115	115	115	115	109	157	113	104	113	101	113	104	109	157	113	101	109	157	107	69	107	69	109	157	84	128	107	69	84	128	82	126	206	174	210	208	186	168	186	168	210	208	174	198	186	168	174	198	167	160	167	160	174	198	151	151	142	144	151	151	174	198	142	144	174	198	140	181	402	70	413	123	385	105	385	105	413	123	381	159	385	105	381	159	359	135	359	135	381	159	340	187	359	135	340	187	326	158	326	158	340	187	294	205	326	158	294	205	288	173	288	173	294	205	248	179	227	177	248	179	247	211	227	177	247	211	210	208	140	181	115	115	123	125	140	181	123	125	132	135	140	181	132	135	142	144	294	205	247	211	248	179	124	96	122	96	135	79	135	79	122	96	121	95	135	79	121	95	119	95	119	95	117	96	135	79	135	79	117	96	115	97	135	79	115	97	107	69	107	69	115	97	113	99	107	69	113	99	113	101	166	104	153	102	163	87	163	87	153	102	140	100	163	87	140	100	135	79	135	79	140	100	127	97	135	79	127	97	125	96	193	93	190	106	178	105	193	93	178	105	166	104	193	93	166	104	163	87	81	125	80	55	107	69	81	125	107	69	82	126	54	39	80	55	57	170	54	39	57	170	52	182	54	39	52	182	52	84	54	39	52	84	52	75	54	39	52	75	51	67	54	39	51	67	51	58	54	39	51	58	50	50	54	39	50	50	49	41	52	84	52	182	51	105	41	169	46	148	47	193	47	193	46	148	49	127	47	193	49	127	52	182	52	182	49	127	51	105	271	103	246	103	271	-14	271	-14	246	103	246	57	271	-14	246	57	246	32	246	32	246	57	194	57	246	32	194	57	194	32	271	32	323	32	271	57	271	57	323	32	323	57	271	-14	246	32	246	-14	41	169	47	193	35	190	124	96	135	79	125	96	413	123	402	70	433	81	210	208	206	174	227	177	44	9	47	-34	47	29	47	29	47	-34	52	-22	47	29	52	-22	50	50	50	50	52	-22	50	70	50	120	50	70	52	-22	50	120	52	-22	77	104	77	104	52	-22	56	-10	77	104	56	-10	60	2	50	120	46	118	48	108	50	120	48	108	49	99	50	120	49	99	50	89	50	120	50	89	50	80	50	120	50	80	50	70	68	34	70	36	77	104	77	104	70	36	72	38	77	104	72	38	75	39	75	39	77	38	77	104	77	104	77	38	79	37	77	104	79	37	104	91	104	91	79	37	80	36	104	91	80	36	82	35	104	91	82	35	84	32	84	32	107	2	104	91	104	91	107	2	110	57	104	91	110	57	110	60	77	104	60	2	63	14	77	104	63	14	66	26	77	104	66	26	67	31	77	104	67	31	68	34	113	49	111	51	135	-22	135	-22	111	51	111	54	135	-22	111	54	107	2	107	2	111	54	110	56	107	2	110	56	110	57	110	60	111	62	104	91	104	91	111	62	113	64	104	91	113	64	133	81	133	81	113	64	115	65	133	81	115	65	118	65	118	65	119	65	133	81	133	81	119	65	121	65	133	81	121	65	122	65	162	74	133	81	138	61	138	61	133	81	126	64	124	65	126	64	133	81	124	65	133	81	122	65	138	61	151	59	162	74	162	74	151	59	164	57	162	74	164	57	191	69	191	69	164	57	176	56	191	69	176	56	189	55	395	127	387	79	392	18	392	18	387	79	366	37	392	18	366	37	352	-21	352	-21	366	37	333	4	352	-21	333	4	301	-48	301	-48	333	4	291	-16	301	-48	291	-16	243	-57	243	-57	291	-16	243	-24	424	165	413	200	419	69	419	69	413	200	395	231	419	69	395	231	395	127	395	127	392	18	419	69	349	236	368	213	372	259	372	259	368	213	383	187	372	259	383	187	395	231	395	231	383	187	392	158	395	231	392	158	395	127	344	281	326	254	349	236	344	281	349	236	372	259	132	22	114	46	135	-22	132	22	135	-22	155	3	155	3	135	-22	167	-41	155	3	167	-41	182	-11	182	-11	167	-41	203	-53	182	-11	203	-53	211	-21	211	-21	203	-53	243	-57	211	-21	243	-57	243	-24	114	46	113	49	135	-22	40	-10	35	-30	47	-34	40	-10	47	-34	44	9	424	165	419	69	428	127	130	4	97	37	110	-21	110	-21	97	37	75	79	110	-21	75	79	70	18	70	18	75	79	68	127	67	231	68	127	71	158	67	231	71	158	90	259	90	259	71	158	80	187	90	259	80	187	94	213	90	259	94	213	118	281	118	281	94	213	113	236	118	281	113	236	137	254	356	2	349	46	330	22	356	2	330	22	328	-22	328	-22	330	22	307	3	328	-22	307	3	295	-41	295	-41	307	3	281	-11	295	-41	281	-11	259	-53	259	-53	281	-11	251	-21	259	-53	251	-21	219	-57	219	-57	251	-21	219	-24	340	65	342	65	358	91	358	91	342	65	343	65	358	91	343	65	344	65	344	65	347	65	358	91	358	91	347	65	349	64	358	91	349	64	351	62	392	36	412	120	390	38	390	38	412	120	388	39	386	38	388	39	412	120	386	38	412	120	386	104	392	36	394	34	412	120	412	120	394	34	396	31	412	120	396	31	397	26	397	26	399	14	412	120	412	120	399	14	402	2	412	120	402	2	406	-10	415	29	413	50	415	-34	415	-34	413	50	412	70	410	-22	412	70	412	120	410	-22	412	120	406	-10	413	89	413	99	412	120	412	120	413	99	414	108	412	120	414	108	416	118	412	120	412	70	412	80	412	120	412	80	413	89	386	104	358	91	378	32	386	104	378	32	380	35	386	104	380	35	382	36	386	104	382	36	384	37	386	104	384	37	386	38	356	2	378	32	358	91	356	2	358	91	353	57	356	2	353	57	352	56	356	2	352	56	352	54	356	2	352	54	351	51	356	2	351	51	350	49	356	2	350	49	349	46	353	57	358	91	352	60	311	59	324	61	330	81	330	81	324	61	337	64	330	81	337	64	358	91	358	91	337	64	339	65	358	91	339	65	340	65	301	74	271	69	274	55	301	74	274	55	286	56	301	74	286	56	299	57	301	74	299	57	311	59	301	74	311	59	330	81	415	-34	428	-30	423	-10	415	-34	423	-10	418	9	415	-34	418	9	415	29	171	-16	130	4	161	-48	171	-16	161	-48	219	-57	171	-16	219	-57	219	-24	50	200	38	165	44	69	50	200	44	69	70	18	50	200	70	18	68	127	50	200	68	127	67	231	44	69	38	165	35	127	130	4	110	-21	161	-48	415	-34	412	70	410	-22	358	91	351	62	352	60	127	239	160	263	138	288	138	288	160	263	182	306	210	322	182	306	199	277	141	4	108	37	122	-21	122	-21	108	37	86	79	122	-21	86	79	82	18	82	18	86	79	79	127	71	221	79	127	85	169	71	221	85	169	100	259	100	259	85	169	101	207	100	259	101	207	138	288	138	288	101	207	127	239	199	277	182	306	160	263	384	127	377	79	381	18	381	18	377	79	355	37	381	18	355	37	341	-21	341	-21	355	37	322	4	341	-21	322	4	290	-48	290	-48	322	4	280	-17	290	-48	280	-17	232	-57	232	-57	280	-17	232	-25	248	268	248	323	237	249	237	249	248	323	252	357	237	249	252	357	232	339	286	394	270	375	273	355	286	394	273	355	281	365	286	394	281	365	289	375	286	394	289	375	296	384	270	375	252	357	253	334	270	375	253	334	255	336	270	375	255	336	264	346	270	375	264	346	273	355	252	357	248	323	248	325	252	357	248	325	249	328	252	357	249	328	251	331	252	357	251	331	253	334	218	263	237	249	232	339	218	263	232	339	210	322	218	263	210	322	199	277	286	199	296	208	289	218	286	199	289	218	281	228	286	199	281	228	272	238	286	199	272	238	270	216	272	238	264	247	270	216	270	216	264	247	255	256	270	216	255	256	254	233	254	233	255	256	252	259	254	233	252	259	250	261	248	320	248	271	249	317	249	317	248	271	249	274	249	317	249	274	251	314	251	314	249	274	251	276	251	314	251	276	254	312	254	312	251	276	254	277	254	312	254	277	258	278	258	311	258	278	259	278	258	311	259	278	309	294	309	294	259	278	299	265	309	294	299	265	334	241	258	311	254	312	258	278	417	127	409	180	407	69	407	69	409	180	387	227	407	69	387	227	384	127	384	127	381	18	407	69	309	294	334	241	353	266	353	266	334	241	361	209	353	266	361	209	387	227	387	227	361	209	378	171	387	227	378	171	384	127	248	323	248	268	248	271	248	323	248	271	248	320	248	268	237	249	248	266	248	266	237	249	254	233	248	266	254	233	249	264	249	264	254	233	250	261	183	-17	141	4	173	-48	183	-17	173	-48	232	-57	183	-17	232	-57	232	-25	71	221	52	177	55	69	71	221	55	69	82	18	71	221	82	18	79	127	55	69	52	177	46	127	141	4	122	-21	173	-48	215	266	227	249	215	268	215	268	215	323	214	271	214	271	215	323	214	320	214	271	214	320	213	274	213	274	214	320	213	317	213	274	213	317	211	276	211	276	213	317	211	314	211	276	211	314	209	277	209	277	211	314	208	312	209	277	208	312	205	278	205	278	208	312	204	278	164	265	204	278	204	311	164	265	204	311	154	294	265	277	303	263	281	306	265	277	281	306	254	322	265	277	254	322	245	263	245	263	254	322	231	339	245	263	231	339	227	249	227	249	231	339	215	323	204	311	204	278	208	312	227	249	215	266	214	264	227	249	214	264	213	261	227	249	213	261	211	259	227	249	211	259	209	233	211	259	208	256	209	233	209	233	208	256	199	247	209	233	199	247	193	216	193	216	199	247	191	238	193	216	191	238	182	228	182	365	190	355	193	375	193	375	190	355	199	346	193	375	199	346	211	357	211	357	199	346	208	336	211	357	208	336	211	334	177	199	193	216	182	228	177	199	182	228	175	218	177	199	175	218	167	208	384	127	377	79	381	18	381	18	377	79	355	37	381	18	355	37	341	-21	341	-21	355	37	322	4	341	-21	322	4	290	-48	290	-48	322	4	280	-17	290	-48	280	-17	232	-57	232	-57	280	-17	232	-25	212	331	214	328	231	339	231	339	214	328	215	325	231	339	215	325	215	323	211	357	211	334	212	331	211	357	212	331	231	339	177	394	167	384	174	375	177	394	174	375	182	365	177	394	182	365	193	375	381	18	407	69	384	127	384	127	392	221	379	169	379	169	392	221	363	259	379	169	363	259	362	207	362	207	363	259	336	239	325	288	281	306	303	263	325	288	303	263	336	239	325	288	336	239	363	259	407	69	417	127	410	177	407	69	410	177	392	221	407	69	392	221	384	127	108	37	122	-21	141	4	141	4	122	-21	173	-48	141	4	173	-48	183	-17	183	-17	173	-48	232	-57	183	-17	232	-57	232	-25	102	209	110	266	85	171	85	171	110	266	76	227	85	171	76	227	79	127	79	127	82	18	86	79	86	79	82	18	122	-21	86	79	122	-21	108	37	76	227	54	180	55	69	76	227	55	69	82	18	76	227	82	18	79	127	129	241	164	265	154	294	129	241	154	294	110	266	129	241	110	266	102	209	55	69	54	180	46	127	215	268	227	249	215	323	27	49	27	49	55	63	55	63	27	49	55	31	55	63	55	31	80	79	80	79	55	31	80	15	80	79	80	15	104	98	104	98	80	15	104	-3	104	98	104	-3	110	73	110	73	104	-3	110	19	110	73	111	76	104	98	104	98	111	76	112	78	104	98	112	78	125	118	125	118	112	78	113	81	125	118	113	81	115	84	146	139	125	118	126	96	146	139	126	96	134	104	146	139	134	104	141	113	146	139	141	113	149	121	146	139	149	121	156	129	118	87	126	96	125	118	118	87	125	118	115	84	142	-17	134	-9	146	-45	146	-45	134	-9	126	-1	146	-45	126	-1	125	-23	125	-23	126	-1	118	7	125	-23	118	7	115	9	224	30	224	63	124	30	124	30	224	63	123	63	124	30	123	63	121	30	121	30	123	63	119	64	121	30	119	64	117	28	117	28	119	64	115	65	117	28	115	65	114	26	114	26	115	65	112	67	114	26	112	67	111	23	111	23	112	67	111	70	111	23	111	70	110	73	149	-26	142	-17	146	-45	149	-26	146	-45	156	-35	351	175	350	172	359	156	359	156	350	172	348	169	359	156	348	169	345	166	345	166	337	157	338	135	338	135	337	157	329	149	338	135	329	149	322	140	318	114	338	135	322	140	318	114	322	140	314	132	318	114	314	132	307	123	350	241	352	239	359	257	359	257	352	239	352	236	359	257	352	236	353	234	353	234	353	180	359	156	359	156	353	180	352	178	353	180	353	234	352	183	352	183	353	234	352	230	352	183	352	230	351	186	351	186	352	230	349	227	351	186	349	227	348	188	348	188	349	227	346	225	348	188	346	225	344	189	344	189	346	225	342	224	344	189	342	224	339	190	339	190	342	224	339	223	329	263	337	255	338	277	338	277	337	255	345	247	338	277	345	247	359	257	359	257	345	247	348	244	359	257	348	244	350	241	307	290	314	280	318	299	318	299	314	280	321	271	318	299	321	271	338	277	338	277	321	271	329	263	435	204	435	209	408	190	408	190	435	209	408	223	408	190	408	223	383	174	383	174	408	223	382	239	383	174	382	239	359	156	359	156	382	239	359	257	359	156	359	257	353	234	345	166	338	135	359	156	32	223	32	190	339	190	32	223	339	190	339	223	125	-23	115	9	113	12	125	-23	113	12	112	14	125	-23	112	14	111	16	125	-23	111	16	104	-3	110	19	104	-3	111	16	110	73	110	19	111	23	351	175	359	156	352	178	55	31	27	49	27	44	27	209	27	209	55	223	55	223	27	209	55	190	55	223	55	190	80	239	80	239	55	190	80	174	80	239	80	174	104	257	104	257	80	174	104	156	104	257	104	156	110	234	110	234	104	156	110	180	110	234	111	236	104	257	104	257	111	236	112	239	104	257	112	239	125	277	125	277	112	239	113	241	125	277	113	241	115	244	125	277	118	247	126	255	125	277	126	255	146	299	146	299	126	255	134	263	146	299	134	263	142	271	146	299	142	271	149	280	146	299	149	280	156	290	146	114	156	123	149	132	146	114	149	132	141	140	146	114	141	140	134	149	146	114	134	149	126	157	146	114	126	157	125	135	125	135	126	157	118	166	125	135	118	166	115	169	125	135	115	169	113	172	125	135	113	172	112	175	125	135	112	175	104	156	111	178	110	180	104	156	111	178	104	156	112	175	430	190	124	223	123	190	119	189	123	190	121	224	119	189	121	224	117	225	119	189	117	225	115	188	115	188	117	225	114	227	115	188	114	227	112	186	112	186	114	227	111	230	112	186	111	230	111	183	111	183	111	230	110	234	111	183	110	234	110	180	352	14	350	12	359	-3	359	-3	350	12	348	9	359	-3	348	9	345	7	345	7	337	-1	338	-23	338	-23	337	-1	329	-9	338	-23	329	-9	321	-17	318	-45	338	-23	321	-17	318	-45	321	-17	314	-26	318	-45	314	-26	307	-35	352	14	359	-3	352	16	352	16	359	-3	353	19	353	73	359	-3	359	98	359	98	359	-3	382	15	359	98	382	15	383	79	383	79	382	15	408	31	383	79	408	31	408	63	408	63	408	31	435	44	408	63	435	44	435	49	350	81	351	78	359	98	359	98	351	78	352	76	359	98	352	76	353	73	329	104	337	96	338	118	338	118	337	96	345	87	338	118	345	87	359	98	359	98	345	87	348	84	359	98	348	84	350	81	307	129	314	121	318	139	318	139	314	121	322	113	318	139	322	113	338	118	338	118	322	113	329	104	339	63	342	30	344	64	344	64	342	30	346	28	344	64	346	28	348	65	348	65	346	28	349	26	348	65	349	26	351	67	351	67	349	26	352	23	351	67	352	23	352	70	352	70	352	23	353	19	352	70	353	19	353	73	353	19	359	-3	353	73	345	7	338	-23	359	-3	339	30	342	30	339	63	339	30	339	63	239	63	339	30	239	63	239	30	123	190	124	223	121	224	124	223	430	190	430	223	55	190	27	209	27	204	125	277	115	244	118	247	125	117	104	97	111	77	111	77	104	97	110	74	110	20	110	74	104	-3	104	-3	110	74	104	97	104	-3	104	97	80	14	80	14	104	97	80	79	80	14	80	79	55	30	55	30	80	79	55	63	55	30	55	63	27	49	125	-23	146	-45	126	-2	125	-23	126	-2	118	6	125	-23	118	6	115	9	125	-23	115	9	113	12	125	-23	113	12	112	15	125	-23	112	15	104	-3	111	18	110	20	104	-3	111	18	104	-3	112	15	112	79	113	81	125	117	125	117	113	81	115	84	125	117	115	84	118	86	118	86	126	95	125	117	125	117	126	95	146	139	146	139	126	95	134	103	146	139	134	103	142	111	146	139	142	111	149	120	146	139	149	120	156	129	110	74	111	23	111	70	111	70	111	23	112	26	111	70	112	26	114	67	114	67	112	26	115	28	114	67	115	28	117	65	117	65	115	28	119	30	117	65	119	30	121	63	121	63	119	30	123	30	121	63	123	30	124	63	124	63	123	30	430	30	124	63	430	30	430	63	146	-45	156	-35	149	-27	146	-45	149	-27	141	-19	146	-45	141	-19	134	-10	146	-45	134	-10	126	-2	352	174	350	172	359	156	359	156	350	172	348	169	359	156	348	169	345	166	345	166	337	158	338	136	338	136	337	158	329	150	338	136	329	150	321	142	318	114	338	136	321	142	318	114	321	142	314	133	318	114	314	133	307	123	352	174	359	156	352	177	352	177	359	156	353	179	353	233	359	156	359	257	359	257	359	156	382	175	359	257	382	175	383	239	383	239	382	175	408	191	383	239	408	191	408	223	408	223	408	191	435	204	408	223	435	204	435	209	350	241	351	239	359	257	359	257	351	239	352	236	359	257	352	236	353	233	329	264	337	256	338	278	338	278	337	256	345	247	338	278	345	247	359	257	359	257	345	247	348	244	359	257	348	244	350	241	307	290	314	281	318	299	318	299	314	281	322	273	318	299	322	273	338	278	338	278	322	273	329	264	339	223	342	189	344	224	344	224	342	189	346	188	344	224	346	188	348	225	348	225	346	188	349	186	348	225	349	186	351	228	351	228	349	186	352	183	351	228	352	183	352	230	352	230	352	183	353	179	352	230	353	179	353	233	353	179	359	156	353	233	345	166	338	136	359	156	339	190	342	189	339	223	339	190	339	223	239	223	339	190	239	223	239	190	110	74	110	20	111	23	55	30	27	49	27	44	125	117	111	77	112	79	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	142	84	117	84	142	-34	142	-34	117	84	117	37	142	-34	117	37	117	12	117	12	117	37	65	37	117	12	65	37	65	12	142	12	194	12	142	37	142	37	194	12	194	37	142	-34	117	12	117	-34	316	28	314	48	306	38	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	346	84	321	84	346	-34	346	-34	321	84	321	37	346	-34	321	37	321	12	321	12	321	37	269	37	321	12	269	37	269	12	346	12	398	12	346	37	346	37	398	12	398	37	346	-34	321	12	321	-34	263	198	246	215	208	143	208	143	246	215	175	145	208	143	175	145	209	110	209	110	175	145	246	39	209	110	246	39	263	56	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	342	143	208	143	209	110	342	143	209	110	342	110	246	39	175	145	175	109	175	109	175	145	141	143	175	109	141	143	140	110	140	110	141	143	27	143	140	110	27	143	27	110	103	215	86	198	141	143	103	215	141	143	175	145	140	110	86	56	103	39	140	110	103	39	175	109	316	28	314	48	306	38	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	180	95	73	95	73	96	180	72	160	95	73	72	160	72	93	72	93	72	160	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	224	117	202	125	186	138	224	125	186	133	195	138	224	133	195	141	205	138	224	141	205	148	215	117	202	96	180	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	180	100	155	96	180	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	156	143	113	110	156	110	156	143	156	110	163	163	163	163	156	110	164	90	163	163	164	90	175	180	175	180	164	90	176	74	175	180	176	74	182	143	182	143	176	74	182	110	191	61	182	110	176	74	156	143	113	143	113	110	109	109	113	110	113	143	109	109	113	143	108	143	106	107	109	109	108	143	106	107	108	143	104	145	106	107	104	145	103	105	275	98	267	89	272	61	272	61	267	89	256	81	272	61	256	81	253	53	253	53	256	81	245	76	253	53	245	76	232	50	232	50	245	76	232	75	219	76	207	81	210	53	219	76	210	53	232	50	219	76	232	50	232	75	196	89	188	98	191	61	196	89	191	61	210	53	196	89	210	53	207	81	267	165	272	193	257	172	257	172	272	193	253	201	257	172	253	201	245	177	245	177	253	201	232	179	218	177	232	179	232	204	218	177	232	204	210	201	182	143	187	155	191	193	191	193	187	155	196	165	191	193	196	165	210	201	210	201	196	165	206	172	210	201	206	172	218	177	281	143	182	143	182	110	281	143	182	110	281	110	281	143	281	110	288	74	281	143	288	180	275	155	281	143	288	74	288	180	288	180	288	74	299	90	288	180	299	90	300	163	300	163	299	90	306	110	300	163	306	110	307	143	307	143	306	110	350	110	307	143	350	110	350	143	350	143	350	110	355	109	350	143	355	109	354	144	272	193	267	165	275	155	272	193	275	155	288	180	253	201	232	204	232	179	363	100	367	72	363	154	363	154	367	72	368	180	368	180	367	72	391	92	368	180	391	92	391	160	391	160	391	92	417	110	391	160	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	180	346	201	348	175	368	180	348	175	357	166	368	180	357	166	359	164	368	180	359	164	361	161	368	180	361	161	362	159	368	180	362	159	363	157	368	180	363	157	363	154	315	214	322	204	325	224	325	224	322	204	330	194	325	224	330	194	346	201	346	201	330	194	339	185	346	201	339	185	348	175	338	67	345	51	347	77	347	77	345	51	367	72	347	77	367	72	356	86	356	86	367	72	358	89	362	97	362	95	367	72	362	97	367	72	363	100	360	92	358	89	367	72	360	92	367	72	362	95	330	58	322	48	325	28	330	58	325	28	345	51	330	58	345	51	338	67	361	106	362	103	362	151	362	151	362	103	363	100	362	151	363	100	363	154	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	275	98	272	61	288	74	275	98	288	74	281	110	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	28	322	48	315	38	175	180	182	143	191	193	182	110	191	61	188	98	100	102	100	153	99	99	100	153	96	180	99	99	78	235	88	243	88	243	78	235	88	243	94	278	78	235	94	278	74	255	78	235	74	255	69	226	92	174	94	176	97	209	97	209	94	176	97	177	97	209	97	177	100	177	100	177	103	176	111	229	111	229	103	176	106	174	111	229	106	174	108	171	69	153	78	162	82	190	82	190	78	162	88	170	82	190	88	170	97	209	97	209	88	170	90	172	97	209	90	172	92	174	90	246	92	248	94	278	94	278	92	248	94	249	94	278	94	249	111	304	111	304	94	249	97	250	111	304	97	250	100	251	100	251	103	250	111	304	111	304	103	250	106	247	111	304	106	247	109	244	109	71	90	64	96	38	109	71	96	38	110	45	111	71	126	48	111	165	111	229	111	165	126	48	111	229	126	48	111	238	110	241	111	238	111	304	110	241	111	304	109	244	111	229	108	171	110	168	111	229	110	168	111	165	111	229	97	209	100	177	40	203	50	210	53	233	53	233	50	210	60	218	53	233	60	218	74	255	74	255	60	218	69	226	53	233	30	213	40	203	66	172	48	155	50	137	66	172	50	137	60	145	66	172	60	145	69	153	66	172	69	153	82	190	48	155	30	139	40	129	48	155	40	129	50	137	173	-17	166	-31	170	-62	170	-62	166	-31	155	-41	170	-62	155	-41	149	-72	149	-72	155	-41	141	-48	149	-72	141	-48	126	-76	126	-76	141	-48	126	-51	126	48	111	71	110	71	126	48	110	71	110	45	126	48	130	331	125	331	126	48	125	331	111	304	126	48	111	304	111	238	110	71	109	71	110	45	85	-31	78	-17	81	-62	81	-62	78	-17	75	-1	73	52	75	-1	78	14	73	52	78	14	90	64	90	64	78	14	85	28	90	64	85	28	96	38	144	230	144	169	158	210	158	210	144	169	146	172	158	210	146	172	148	174	144	235	144	240	144	304	144	304	144	240	146	245	144	304	146	245	161	278	161	278	146	245	149	249	161	278	149	249	154	250	154	250	157	250	161	278	161	278	157	250	160	249	161	278	160	249	163	247	158	210	151	176	154	176	154	176	157	176	158	210	158	210	157	176	160	175	158	210	160	175	173	190	173	190	160	175	163	173	173	190	163	173	166	172	173	190	168	170	178	161	173	190	178	161	190	172	190	172	178	161	187	153	190	172	187	153	196	144	144	230	144	166	144	169	207	155	190	172	196	144	207	155	196	144	206	136	207	155	206	136	216	128	207	155	216	128	225	138	187	226	196	218	203	233	203	233	196	218	206	210	203	233	206	210	225	212	225	212	206	210	216	202	181	255	161	278	163	247	181	255	163	247	166	245	181	255	166	245	168	243	181	255	168	243	178	234	181	255	178	234	187	226	181	255	187	226	203	233	173	14	179	51	166	27	166	27	179	51	163	63	166	27	163	63	155	38	155	38	163	63	144	70	155	38	144	70	141	45	141	45	144	70	144	230	141	45	144	230	144	304	144	304	144	230	144	235	130	331	126	48	141	45	130	331	141	45	144	304	200	-1	198	18	197	-25	197	-25	198	18	190	36	197	-25	190	36	186	-45	186	-45	190	36	179	51	186	-45	179	51	175	-1	175	-1	173	-17	186	-45	186	-45	173	-17	170	-62	110	-48	96	-41	102	-72	110	-48	102	-72	126	-76	110	-48	126	-76	126	-51	85	-31	81	-62	102	-72	85	-31	102	-72	96	-41	65	-45	81	-62	75	-1	65	-45	75	-1	73	52	65	-45	73	52	61	37	65	-45	61	37	54	-25	53	18	50	-1	54	-25	53	18	54	-25	61	37	179	51	173	14	175	-1	158	210	148	174	151	176	173	190	166	172	168	170	94	278	88	243	90	246	109	144	107	145	73	149	73	149	107	145	105	147	73	149	105	147	97	172	97	172	105	147	105	150	128	181	135	190	138	219	138	219	135	190	141	200	138	219	141	200	148	210	128	181	138	219	121	171	121	171	138	219	119	196	121	171	119	196	112	162	112	162	119	196	110	159	119	196	97	172	105	152	119	196	105	152	106	155	119	196	106	155	108	157	119	196	108	157	110	159	351	91	343	82	344	57	351	91	344	57	366	81	351	91	366	81	353	94	444	143	118	143	345	110	444	143	345	110	350	110	444	143	350	110	353	109	444	143	353	109	356	108	444	143	356	108	358	106	444	143	358	106	358	103	444	143	358	103	416	124	444	143	416	124	444	141	366	81	390	104	358	103	366	81	358	103	358	101	366	81	358	101	357	98	366	81	357	98	355	96	366	81	355	96	353	94	113	143	109	144	73	149	113	143	73	149	47	129	113	143	47	129	345	110	113	143	345	110	118	143	19	113	19	110	345	110	19	113	345	110	47	129	322	53	315	43	325	33	322	53	325	33	328	63	328	63	325	33	344	57	328	63	344	57	335	72	335	72	344	57	343	82	416	124	358	103	390	104	105	152	97	172	105	150	108	96	106	98	119	57	119	57	106	98	105	101	119	57	105	101	97	81	97	81	105	101	105	103	350	143	345	143	444	110	444	110	345	143	118	110	113	110	118	110	345	143	113	110	345	143	47	124	47	124	345	143	19	143	47	124	19	143	19	141	135	63	128	72	138	33	138	33	128	72	121	82	138	33	121	82	119	57	119	57	121	82	112	91	119	57	112	91	110	94	355	157	357	155	366	172	366	172	357	155	358	152	366	172	358	152	358	150	358	150	358	147	444	110	444	110	358	147	356	145	444	110	356	145	353	144	335	181	343	171	344	196	344	196	343	171	351	162	344	196	351	162	366	172	366	172	351	162	353	159	366	172	353	159	355	157	315	210	322	200	325	219	325	219	322	200	328	190	325	219	328	190	344	196	344	196	328	190	335	181	416	129	390	149	358	150	416	129	358	150	444	110	416	129	444	110	444	113	105	106	107	108	73	104	105	106	73	104	97	81	105	106	97	81	105	103	73	104	107	108	109	109	73	104	109	109	113	110	73	104	113	110	47	124	141	53	135	63	138	33	141	53	138	33	148	43	108	96	119	57	110	94	350	143	444	110	353	144	358	150	390	149	366	172	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	145	241	150	277	144	237	144	237	150	277	130	303	144	237	130	303	144	232	144	232	130	303	142	-77	144	232	142	-77	144	-77	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	125	-49	142	-77	130	303	125	-49	130	303	113	331	125	-49	113	331	111	331	125	-49	111	331	111	21	125	-49	111	21	111	16	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	105	-23	99	9	97	11	105	-23	97	11	95	13	105	-23	95	13	92	15	105	-23	92	15	83	23	105	-23	83	23	82	0	54	44	44	51	58	22	54	44	58	22	63	38	63	38	58	22	82	0	63	38	82	0	73	31	73	31	82	0	83	23	58	22	44	51	35	41	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	111	232	113	-77	125	303	125	303	113	-77	130	-49	125	303	130	-49	142	331	142	331	130	-49	144	21	142	331	144	21	144	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	125	303	106	244	109	243	125	303	109	243	110	241	125	303	110	241	111	237	125	303	111	237	111	232	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	113	-77	111	232	111	-77	109	144	107	145	73	149	73	149	107	145	105	147	73	149	105	147	97	172	97	172	105	147	105	150	128	181	135	190	138	219	138	219	135	190	141	200	138	219	141	200	148	210	128	181	138	219	121	171	121	171	138	219	119	196	121	171	119	196	112	162	112	162	119	196	110	159	119	196	97	172	105	152	119	196	105	152	106	155	119	196	106	155	108	157	119	196	108	157	110	159	356	145	353	144	444	110	444	110	353	144	350	143	444	110	350	143	345	143	444	110	345	143	118	143	444	110	118	143	113	143	355	157	357	155	366	172	366	172	357	155	358	152	366	172	358	152	358	150	358	150	358	147	444	110	444	110	358	147	356	145	335	181	343	171	344	196	344	196	343	171	351	162	344	196	351	162	366	172	366	172	351	162	353	159	366	172	353	159	355	157	315	210	322	200	325	219	325	219	322	200	328	190	325	219	328	190	344	196	344	196	328	190	335	181	416	129	390	149	358	150	416	129	358	150	444	110	416	129	444	110	444	113	109	144	73	149	113	143	113	143	73	149	47	129	113	143	47	129	444	110	444	110	47	129	19	113	444	110	19	113	19	110	358	150	390	149	366	172	105	152	97	172	105	150	144	16	144	21	144	21	144	21	144	232	130	-49	130	-49	144	232	130	303	130	-49	130	303	113	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	237	145	241	150	277	144	237	150	277	130	303	144	237	130	303	144	232	113	-77	130	-49	113	331	113	-77	113	331	111	331	113	-77	111	331	111	-77	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	108	96	106	98	119	57	119	57	106	98	105	101	119	57	105	101	97	81	97	81	105	101	105	103	345	110	444	143	118	110	113	110	118	110	444	143	113	110	444	143	47	124	47	124	444	143	19	143	47	124	19	143	19	141	135	63	128	72	138	33	138	33	128	72	121	82	138	33	121	82	119	57	119	57	121	82	112	91	119	57	112	91	110	94	351	91	343	82	344	57	351	91	344	57	366	81	351	91	366	81	353	94	444	143	345	110	350	110	444	143	350	110	353	109	444	143	353	109	356	108	444	143	356	108	358	106	444	143	358	106	358	103	444	143	358	103	416	124	444	143	416	124	444	141	366	81	390	104	358	103	366	81	358	103	358	101	366	81	358	101	357	98	366	81	357	98	355	96	366	81	355	96	353	94	105	106	107	108	73	104	105	106	73	104	97	81	105	106	97	81	105	103	73	104	107	108	109	109	73	104	109	109	113	110	73	104	113	110	47	124	322	53	315	43	325	33	322	53	325	33	328	63	328	63	325	33	344	57	328	63	344	57	335	72	335	72	344	57	343	82	141	53	135	63	138	33	141	53	138	33	148	43	108	96	119	57	110	94	416	124	358	103	390	104	83	23	73	31	82	0	82	0	73	31	63	38	82	0	63	38	58	22	58	22	63	38	54	44	58	22	54	44	44	51	99	9	97	11	105	-23	105	-23	97	11	95	13	105	-23	95	13	92	15	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	245	105	277	105	277	106	245	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	108	244	110	242	125	303	125	303	110	242	111	239	125	303	111	239	111	235	125	-49	111	235	111	21	125	-49	111	21	111	16	142	331	125	303	125	-49	142	331	125	-49	142	-77	142	331	142	-77	144	-77	142	331	144	-77	144	331	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	83	23	82	0	105	-23	83	23	105	-23	92	15	58	22	44	51	35	41	111	235	125	-49	125	303	125	303	106	245	108	244	27	224	52	29	52	113	52	113	435	110	80	129	80	129	435	110	146	143	80	129	146	143	107	149	107	149	146	143	143	144	107	149	143	144	140	145	52	224	27	224	52	113	131	172	138	150	139	152	131	172	139	152	152	196	152	196	139	152	140	155	152	196	140	155	141	157	162	181	168	190	171	219	171	219	168	190	175	200	171	219	175	200	181	210	162	181	171	219	154	171	154	171	171	219	152	196	154	171	152	196	146	162	146	162	152	196	143	159	151	143	146	143	435	110	151	143	435	110	435	143	139	147	138	150	131	172	139	147	131	172	107	149	139	147	107	149	140	145	52	113	52	110	435	110	52	29	27	224	27	29	152	196	141	157	143	159	323	145	320	144	411	110	411	110	320	144	316	143	411	110	316	143	311	143	411	110	311	143	27	143	411	110	27	143	27	110	322	157	324	155	333	172	333	172	324	155	324	152	333	172	324	152	325	150	325	150	324	147	411	110	411	110	324	147	323	145	302	181	309	171	311	196	311	196	309	171	318	162	311	196	318	162	333	172	333	172	318	162	320	159	333	172	320	159	322	157	281	210	288	200	291	219	291	219	288	200	295	190	291	219	295	190	311	196	311	196	295	190	302	181	435	224	411	224	435	29	435	29	411	224	411	113	435	29	411	113	411	110	411	110	411	113	383	129	411	110	383	129	325	150	325	150	383	129	357	149	325	150	357	149	333	172	435	29	411	110	411	29	111	306	144	-77	113	306	113	306	144	-77	130	278	130	278	144	-77	144	207	130	278	144	207	144	212	225	331	30	331	111	306	225	331	111	306	113	306	225	331	113	306	225	306	145	215	147	218	150	252	150	252	147	218	149	219	150	252	149	219	151	220	151	220	154	220	173	228	173	228	154	220	156	219	173	228	156	219	158	217	150	252	130	278	144	212	150	252	144	212	145	215	201	184	211	177	220	187	201	184	220	187	197	206	201	184	197	206	192	190	163	213	172	205	173	228	173	228	172	205	182	197	173	228	182	197	197	206	197	206	182	197	192	190	160	216	163	213	173	228	160	216	173	228	158	217	173	228	150	252	151	220	144	-77	111	306	111	-77	111	306	30	331	30	306	159	36	156	34	174	25	174	25	156	34	154	33	174	25	154	33	151	33	151	33	149	33	151	1	151	1	149	33	147	35	151	1	147	35	146	37	145	46	145	331	130	-24	145	46	130	-24	145	41	145	41	130	-24	151	1	145	41	151	1	146	37	182	56	173	49	174	25	174	25	173	49	164	40	174	25	164	40	161	38	202	69	192	63	198	47	202	69	198	47	221	66	202	69	221	66	211	76	182	56	174	25	198	47	182	56	198	47	192	63	151	33	151	1	174	25	114	-52	130	-24	145	331	114	-52	145	331	112	331	114	-52	112	331	112	-52	114	-52	112	-52	225	-77	114	-52	225	-77	225	-52	30	-52	30	-77	225	-77	30	-52	225	-77	112	-52	159	36	174	25	161	38	435	110	435	143	151	110	146	110	151	110	435	143	146	110	435	143	80	124	80	124	435	143	52	143	80	124	52	143	52	141	52	29	52	224	27	224	52	29	27	224	27	29	141	96	140	98	152	57	152	57	140	98	139	101	152	57	139	101	131	81	131	81	139	101	138	103	168	63	162	72	171	33	171	33	162	72	154	82	171	33	154	82	152	57	152	57	154	82	146	91	152	57	146	91	143	94	139	106	140	108	107	104	139	106	107	104	131	81	139	106	131	81	138	103	107	104	140	108	143	109	107	104	143	109	146	110	107	104	146	110	80	124	175	53	168	63	171	33	175	53	171	33	181	43	141	96	152	57	143	94	318	91	309	82	311	57	318	91	311	57	333	81	318	91	333	81	320	94	435	224	411	224	411	141	411	141	411	224	411	143	411	141	435	29	435	224	411	143	27	143	311	110	411	143	311	110	316	110	411	143	316	110	320	109	411	143	320	109	323	108	411	143	323	108	324	106	411	143	324	106	325	103	411	143	325	103	383	124	411	143	383	124	411	141	333	81	357	104	325	103	333	81	325	103	324	101	333	81	324	101	324	98	333	81	324	98	322	96	333	81	322	96	320	94	288	53	281	43	291	33	288	53	291	33	295	63	295	63	291	33	311	57	295	63	311	57	302	72	302	72	311	57	309	82	435	29	411	141	411	29	311	110	27	143	27	110	383	124	325	103	357	104	97	217	99	219	105	252	105	252	99	219	102	220	105	252	102	220	104	220	104	220	106	219	105	252	105	252	106	219	125	278	105	252	82	228	83	205	105	252	83	205	92	213	105	252	92	213	95	216	105	252	95	216	97	217	44	177	54	184	58	206	58	206	54	184	63	190	58	206	63	190	82	228	82	228	63	190	73	197	82	228	73	197	83	205	58	206	35	187	44	177	225	306	225	331	144	306	144	306	225	331	142	306	144	306	142	306	144	-77	144	-77	142	306	125	278	144	-77	125	278	111	207	111	207	125	278	111	212	125	278	106	219	109	218	125	278	109	218	110	215	125	278	110	215	111	212	30	331	30	306	142	306	30	331	142	306	225	331	111	207	111	-77	144	-77	99	34	105	1	102	33	102	33	105	1	104	33	106	33	104	33	105	1	106	33	105	1	125	-24	30	-77	225	-77	30	-52	30	-52	225	-77	142	-52	144	331	142	-52	144	-52	144	-52	142	-52	225	-77	144	-52	225	-77	225	-52	125	-24	142	-52	144	331	125	-24	144	331	111	331	125	-24	111	331	111	46	125	-24	111	46	111	41	125	-24	111	41	110	37	125	-24	110	37	109	35	125	-24	109	35	106	33	105	1	99	34	97	36	105	1	97	36	95	38	105	1	95	38	92	40	105	1	92	40	83	49	105	1	83	49	82	25	54	69	44	76	58	47	54	69	58	47	63	63	63	63	58	47	82	25	63	63	82	25	73	56	73	56	82	25	83	49	58	47	44	76	35	66	118	144	115	145	81	149	81	149	115	145	114	147	81	149	114	147	106	172	106	172	114	147	113	150	136	181	143	190	147	219	147	219	143	190	150	200	147	219	150	200	156	210	136	181	147	219	129	171	129	171	147	219	127	196	129	171	127	196	121	162	121	162	127	196	118	159	127	196	106	172	114	152	127	196	114	152	115	155	127	196	115	155	116	157	127	196	116	157	118	159	411	110	411	29	435	29	411	110	435	29	411	143	411	110	411	143	127	143	411	110	127	143	122	143	411	110	122	143	55	129	411	110	55	129	27	113	411	110	27	113	27	110	81	149	55	129	122	143	81	149	122	143	118	144	411	224	411	143	435	29	411	224	435	29	435	224	114	152	106	172	113	150	347	145	345	144	435	110	435	110	345	144	341	143	435	110	341	143	336	143	435	110	336	143	52	143	435	110	52	143	52	110	52	29	52	224	27	224	52	29	27	224	27	29	347	157	348	155	357	172	357	172	348	155	349	152	357	172	349	152	349	150	349	150	349	147	435	110	435	110	349	147	347	145	327	181	334	171	336	196	336	196	334	171	343	162	336	196	343	162	357	172	357	172	343	162	345	159	357	172	345	159	347	157	306	210	313	200	316	219	316	219	313	200	320	190	316	219	320	190	336	196	336	196	320	190	327	181	407	129	381	149	349	150	407	129	349	150	435	110	407	129	435	110	435	113	349	150	381	149	357	172	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	-52	144	232	130	303	130	303	144	232	144	237	130	303	144	237	150	277	150	277	144	237	145	241	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	144	-52	130	303	113	331	144	-52	113	331	111	331	144	-52	111	331	111	-52	144	-52	111	-52	225	-77	144	-52	225	-77	225	-52	30	-52	30	-77	225	-77	30	-52	225	-77	111	-52	144	306	225	306	225	331	144	306	225	331	111	306	144	306	111	306	113	-77	144	306	113	-77	130	-49	144	306	130	-49	144	21	30	331	30	306	111	306	30	331	111	306	225	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	113	-77	111	306	111	-77	116	96	115	98	127	57	127	57	115	98	114	101	127	57	114	101	106	81	106	81	114	101	113	103	411	29	435	29	411	110	411	110	435	29	411	143	411	110	411	143	127	110	122	110	127	110	411	143	122	110	411	143	55	124	55	124	411	143	27	143	55	124	27	143	27	141	143	63	136	72	147	33	147	33	136	72	129	82	147	33	129	82	127	57	127	57	129	82	121	91	127	57	121	91	118	94	114	106	115	108	81	104	114	106	81	104	106	81	114	106	106	81	113	103	81	104	115	108	118	109	81	104	118	109	122	110	81	104	122	110	55	124	411	224	411	143	435	29	411	224	435	29	435	224	150	53	143	63	147	33	150	53	147	33	156	43	116	96	127	57	118	94	27	224	52	29	52	224	52	143	52	110	336	110	52	143	336	110	435	143	435	143	336	110	341	110	435	143	341	110	345	109	343	91	334	82	336	57	343	91	336	57	357	81	343	91	357	81	345	94	435	143	345	109	347	108	435	143	347	108	349	106	435	143	349	106	349	103	435	143	349	103	407	124	435	143	407	124	435	141	357	81	381	104	349	103	357	81	349	103	349	101	357	81	349	101	348	98	357	81	348	98	347	96	357	81	347	96	345	94	313	53	306	43	316	33	313	53	316	33	320	63	320	63	316	33	336	57	320	63	336	57	327	72	327	72	336	57	334	82	407	124	349	103	381	104	52	29	27	224	27	29	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	109	243	110	241	125	303	125	303	110	241	111	237	125	303	111	237	111	232	144	-52	111	232	111	-52	144	-52	111	-52	225	-77	225	-77	111	-52	30	-52	225	-77	30	-52	30	-77	144	-52	144	331	142	331	144	-52	142	331	125	303	144	-52	125	303	111	232	144	-52	225	-77	225	-52	125	303	106	244	109	243	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	144	306	225	306	225	331	144	306	225	331	111	306	144	306	111	306	125	-49	144	306	125	-49	142	-77	144	306	142	-77	144	-77	30	331	30	306	111	306	30	331	111	306	225	331	125	-49	111	306	111	21	125	-49	111	21	111	16	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	105	-23	99	9	97	11	105	-23	97	11	95	13	105	-23	95	13	92	15	105	-23	92	15	83	23	105	-23	83	23	82	0	54	44	44	51	58	22	54	44	58	22	63	38	63	38	58	22	82	0	63	38	82	0	73	31	73	31	82	0	83	23	58	22	44	51	35	41	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	435	160	435	193	127	193	435	160	127	193	122	193	435	160	122	193	55	179	435	160	55	179	27	162	435	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	435	60	435	93	127	60	122	60	127	60	435	93	122	60	435	93	55	74	55	74	435	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	114	202	106	222	113	200	239	241	240	243	244	277	244	277	240	243	242	245	244	277	242	245	245	245	245	245	247	245	267	253	267	253	247	245	250	244	267	253	250	244	252	242	238	-77	238	232	224	303	224	303	238	232	238	237	224	303	238	237	244	277	244	277	238	237	239	241	208	331	205	331	238	-77	208	331	238	-77	224	303	295	209	305	202	315	212	295	209	315	212	291	231	295	209	291	231	285	215	257	238	266	230	267	253	267	253	266	230	276	222	267	253	276	222	291	231	291	231	276	222	285	215	254	240	257	238	267	253	254	240	267	253	252	242	267	253	244	277	245	245	91	242	93	244	99	277	99	277	93	244	96	245	99	277	96	245	98	245	98	245	101	244	99	277	99	277	101	244	119	303	99	277	76	253	77	230	99	277	77	230	86	238	99	277	86	238	89	240	99	277	89	240	91	242	38	202	48	209	52	231	52	231	48	209	58	215	52	231	58	215	76	253	76	253	58	215	67	222	76	253	67	222	77	230	52	231	28	212	38	202	103	243	104	241	119	303	119	303	104	241	105	237	119	303	105	237	105	232	138	-77	105	232	105	-77	138	-77	138	331	136	331	138	-77	136	331	119	303	138	-77	119	303	105	232	119	303	101	244	103	243	238	-77	205	331	205	-77	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	27	193	435	160	27	193	27	160	347	207	348	205	357	222	357	222	348	205	349	202	357	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	327	231	334	221	336	246	336	246	334	221	343	212	336	246	343	212	357	222	357	222	343	212	345	209	357	222	345	209	347	207	306	260	313	250	316	270	316	270	313	250	320	240	316	270	320	240	336	246	336	246	320	240	327	231	407	179	381	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	27	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	27	93	27	60	349	200	381	199	357	222	240	10	239	13	244	-23	244	-23	239	13	238	16	244	-23	238	16	224	-49	224	-49	238	16	238	21	224	-49	238	21	238	331	208	-77	224	-49	238	331	208	-77	238	331	205	331	208	-77	205	331	205	-77	252	11	250	9	267	0	267	0	250	9	247	8	267	0	247	8	245	8	245	8	242	8	244	-23	244	-23	242	8	240	10	276	31	266	23	267	0	267	0	266	23	257	15	267	0	257	15	254	13	295	44	285	38	291	22	295	44	291	22	315	41	295	44	315	41	305	51	276	31	267	0	291	22	276	31	291	22	285	38	245	8	244	-23	267	0	93	9	99	-23	96	8	96	8	99	-23	98	8	101	8	98	8	99	-23	101	8	99	-23	119	-49	138	331	105	331	119	-49	138	331	119	-49	136	-77	138	331	136	-77	138	-77	119	-49	105	331	105	21	119	-49	105	21	105	16	119	-49	105	16	104	13	119	-49	104	13	103	10	119	-49	103	10	101	8	99	-23	93	9	91	11	99	-23	91	11	88	13	99	-23	88	13	86	15	99	-23	86	15	77	23	99	-23	77	23	76	0	48	44	38	51	52	22	48	44	52	22	58	38	58	38	52	22	76	0	58	38	76	0	67	31	67	31	76	0	77	23	52	22	38	51	28	41	252	11	267	0	254	13	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	430	160	430	193	127	193	430	160	127	193	122	193	430	160	122	193	55	179	430	160	55	179	27	162	430	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	347	95	345	94	435	60	435	60	345	94	341	93	435	60	341	93	336	93	435	60	336	93	32	93	435	60	32	93	32	60	350	129	334	146	338	118	350	129	338	118	343	112	350	129	343	112	345	109	350	129	345	109	347	107	350	129	347	107	348	104	350	129	348	104	349	102	350	129	349	102	349	100	350	129	349	100	367	111	435	60	435	63	410	77	435	60	410	77	349	100	435	60	349	100	349	97	435	60	349	97	347	95	349	100	410	77	388	94	349	100	388	94	367	111	334	146	324	137	327	133	334	146	327	133	330	128	334	146	330	128	334	123	334	146	334	123	338	118	114	202	106	222	113	200	129	107	129	107	113	124	113	124	129	107	114	151	113	124	114	151	113	153	113	153	114	156	95	142	95	142	114	156	115	158	95	142	115	158	75	159	75	159	115	158	118	159	75	159	118	159	122	160	53	175	75	159	430	193	430	193	75	159	122	160	430	193	122	160	127	160	430	193	127	160	430	160	129	130	125	135	129	107	129	107	125	135	120	141	129	107	120	141	118	144	113	153	95	142	113	124	27	193	27	190	53	175	27	193	53	175	430	193	140	116	136	120	133	125	140	116	133	125	129	130	140	116	129	130	129	107	129	107	118	144	116	146	129	107	116	146	115	149	129	107	115	149	114	151	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	32	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	32	93	32	60	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	32	193	435	160	32	193	32	160	347	207	348	205	356	222	356	222	348	205	349	202	356	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	356	222	334	246	334	221	356	222	334	221	343	212	356	222	343	212	345	209	356	222	345	209	347	207	304	260	311	250	314	270	314	270	311	250	318	240	314	270	318	240	334	246	334	246	318	240	326	231	334	246	326	231	334	221	407	179	380	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	129	146	113	129	114	102	114	102	113	129	113	100	114	97	113	100	95	111	114	97	95	111	115	95	115	95	95	111	75	94	115	95	75	94	118	94	118	94	75	94	122	93	115	104	116	107	129	146	129	146	116	107	118	109	129	146	118	109	120	112	120	112	125	118	129	146	129	146	125	118	129	123	129	146	129	123	140	137	140	137	129	123	133	128	140	137	133	128	136	133	113	129	95	111	113	100	430	60	430	93	127	93	430	60	127	93	122	93	430	60	122	93	75	94	430	60	75	94	53	77	430	60	53	77	27	63	430	60	27	63	27	60	53	77	27	62	27	63	129	146	114	102	115	104	349	200	380	199	356	222	348	149	347	146	350	124	350	124	347	146	345	144	350	124	345	144	343	141	343	141	338	135	350	124	350	124	338	135	334	107	435	193	32	193	336	160	435	193	336	160	341	160	435	193	341	160	345	159	435	193	345	159	347	158	435	193	347	158	349	156	435	193	349	156	349	153	435	193	349	153	410	175	435	193	410	175	435	190	349	153	350	124	367	142	349	153	367	142	388	159	349	153	388	159	410	175	350	124	349	153	349	151	350	124	349	151	348	149	334	107	338	135	334	130	334	107	334	130	330	125	334	107	330	125	327	120	334	107	327	120	324	116	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	430	60	430	93	127	60	122	60	127	60	430	93	122	60	430	93	55	74	55	74	430	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	336	160	32	193	32	160	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	435	160	435	193	127	193	435	160	127	193	122	193	435	160	122	193	55	179	435	160	55	179	27	162	435	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	32	93	32	60	435	60	32	93	435	60	435	93	114	202	106	222	113	200	32	193	32	160	435	160	32	193	435	160	435	193	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	435	60	435	93	127	60	122	60	127	60	435	93	122	60	435	93	55	74	55	74	435	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	27	193	435	160	27	193	27	160	347	207	348	205	357	222	357	222	348	205	349	202	357	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	327	231	334	221	336	246	336	246	334	221	343	212	336	246	343	212	357	222	357	222	343	212	345	209	357	222	345	209	347	207	306	260	313	250	316	270	316	270	313	250	320	240	316	270	320	240	336	246	336	246	320	240	327	231	407	179	381	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	27	93	27	60	430	60	27	93	430	60	430	93	349	200	381	199	357	222	27	193	27	160	430	160	27	193	430	160	430	193	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	27	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	27	93	27	60	240	10	239	13	244	-23	244	-23	239	13	238	16	244	-23	238	16	224	-49	224	-49	238	16	238	21	224	-49	238	21	238	326	208	-77	224	-49	238	326	208	-77	238	326	205	326	208	-77	205	326	205	-77	252	11	250	9	267	0	267	0	250	9	247	8	267	0	247	8	245	8	245	8	242	8	244	-23	244	-23	242	8	240	10	276	31	266	23	267	0	267	0	266	23	257	15	267	0	257	15	254	13	295	44	285	38	291	22	295	44	291	22	315	41	295	44	315	41	305	51	276	31	267	0	291	22	276	31	291	22	285	38	245	8	244	-23	267	0	91	242	93	244	99	277	99	277	93	244	96	245	99	277	96	245	98	245	98	245	101	244	99	277	99	277	101	244	119	303	99	277	76	253	77	230	99	277	77	230	86	238	99	277	86	238	89	240	99	277	89	240	91	242	38	202	48	209	52	231	52	231	48	209	58	215	52	231	58	215	76	253	76	253	58	215	67	222	76	253	67	222	77	230	52	231	28	212	38	202	103	243	104	241	119	303	119	303	104	241	105	237	119	303	105	237	105	232	138	-72	105	232	105	-72	138	-72	138	331	136	331	138	-72	136	331	119	303	138	-72	119	303	105	232	119	303	101	244	103	243	252	11	267	0	254	13	239	241	240	243	244	277	244	277	240	243	242	245	244	277	242	245	245	245	245	245	247	245	267	253	267	253	247	245	250	244	267	253	250	244	252	242	238	-72	238	232	224	303	224	303	238	232	238	237	224	303	238	237	244	277	244	277	238	237	239	241	208	331	205	331	238	-72	208	331	238	-72	224	303	295	209	305	202	315	212	295	209	315	212	291	231	295	209	291	231	285	215	257	238	266	230	267	253	267	253	266	230	276	222	267	253	276	222	291	231	291	231	276	222	285	215	254	240	257	238	267	253	254	240	267	253	252	242	267	253	244	277	245	245	93	9	99	-23	96	8	96	8	99	-23	98	8	101	8	98	8	99	-23	101	8	99	-23	119	-49	138	326	105	326	119	-49	138	326	119	-49	136	-77	138	326	136	-77	138	-77	119	-49	105	326	105	21	119	-49	105	21	105	16	119	-49	105	16	104	13	119	-49	104	13	103	10	119	-49	103	10	101	8	99	-23	93	9	91	11	99	-23	91	11	88	13	99	-23	88	13	86	15	99	-23	86	15	77	23	99	-23	77	23	76	0	48	44	38	51	52	22	48	44	52	22	58	38	58	38	52	22	76	0	58	38	76	0	67	31	67	31	76	0	77	23	52	22	38	51	28	41	238	-72	205	331	205	-72	369	193	27	193	369	193	369	193	27	193	369	160	369	193	369	160	390	190	390	190	369	160	380	158	390	190	380	158	389	154	369	93	27	93	369	60	369	93	369	60	390	64	369	93	390	64	380	95	409	180	402	127	409	73	409	180	409	73	423	166	423	166	409	73	423	87	423	166	423	87	432	148	432	148	423	87	432	106	432	148	432	106	435	127	409	180	390	190	396	146	409	180	396	146	401	137	409	180	401	137	402	127	402	127	401	116	409	73	409	73	401	116	396	107	409	73	396	107	390	64	390	64	396	107	389	100	390	64	389	100	380	95	369	60	27	93	27	60	369	160	27	193	27	160	390	190	389	154	396	146	75	282	75	257	259	257	75	282	259	257	259	282	75	210	75	185	259	185	75	210	259	185	259	210	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	106	227	118	229	118	229	123	254	118	229	134	224	123	254	134	224	143	249	143	249	134	224	152	213	143	249	152	213	163	238	163	238	152	213	173	201	163	238	173	201	184	225	184	225	173	201	193	190	184	225	193	190	202	214	202	214	193	190	213	185	202	214	213	185	218	210	218	210	213	185	230	190	218	210	230	190	230	212	79	199	86	211	90	240	90	240	86	211	95	220	90	240	95	220	106	250	106	250	95	220	106	227	106	250	106	227	118	229	77	224	69	205	75	185	77	224	75	185	79	199	77	224	79	199	90	240	260	254	256	240	257	217	260	254	257	217	266	236	260	254	266	236	270	254	249	228	241	218	245	201	249	228	245	201	257	217	249	228	257	217	256	240	230	212	230	190	245	201	230	212	245	201	241	218	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	118	229	123	254	106	250	75	185	69	205	65	185	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	251	68	245	43	260	38	251	68	260	38	270	63	270	63	260	38	279	27	270	63	279	27	290	53	290	53	279	27	300	14	290	53	300	14	311	40	311	40	300	14	320	3	311	40	320	3	329	29	329	29	320	3	339	0	329	29	339	0	345	24	345	24	339	0	357	3	345	24	357	3	357	26	207	13	214	25	218	52	218	52	214	25	222	35	218	52	222	35	233	64	233	64	222	35	233	41	233	64	233	41	245	43	205	36	197	17	203	0	205	36	203	0	207	13	205	36	207	13	218	52	388	68	384	54	386	29	388	68	386	29	394	48	388	68	394	48	398	68	377	42	368	32	373	13	377	42	373	13	386	29	377	42	386	29	384	54	357	26	357	3	373	13	357	26	373	13	368	32	245	43	251	68	233	64	203	0	197	17	194	0	104	41	117	43	117	43	122	68	117	43	132	38	122	68	132	38	141	63	141	63	132	38	151	27	141	63	151	27	162	53	162	53	151	27	171	14	162	53	171	14	182	40	182	40	171	14	191	3	182	40	191	3	201	29	201	29	191	3	211	0	201	29	211	0	217	24	217	24	211	0	229	3	217	24	229	3	229	26	79	13	85	25	89	52	89	52	85	25	94	35	89	52	94	35	104	64	104	64	94	35	104	41	104	64	104	41	117	43	77	36	69	17	75	0	77	36	75	0	79	13	77	36	79	13	89	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	259	68	255	54	257	29	259	68	257	29	266	48	259	68	266	48	270	68	229	26	229	3	239	32	239	32	229	3	244	13	239	32	244	13	248	42	248	42	244	13	257	29	248	42	257	29	255	54	117	43	122	68	104	64	317	28	314	48	307	38	75	0	69	17	65	0	104	41	117	43	117	43	122	68	117	43	132	38	122	68	132	38	141	63	141	63	132	38	151	27	141	63	151	27	162	53	162	53	151	27	171	14	162	53	171	14	182	40	182	40	171	14	191	3	182	40	191	3	201	29	201	29	191	3	211	0	201	29	211	0	217	24	217	24	211	0	229	3	217	24	229	3	229	26	79	13	85	25	89	52	89	52	85	25	94	35	89	52	94	35	104	64	104	64	94	35	104	41	104	64	104	41	117	43	77	36	69	17	75	0	77	36	75	0	79	13	77	36	79	13	89	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	259	68	255	54	257	29	259	68	257	29	266	48	259	68	266	48	270	68	229	26	229	3	239	32	239	32	229	3	244	13	239	32	244	13	248	42	248	42	244	13	257	29	248	42	257	29	255	54	122	-1	117	-25	132	-30	122	-1	132	-30	141	-5	141	-5	132	-30	151	-41	141	-5	151	-41	162	-16	162	-16	151	-41	171	-54	162	-16	171	-54	182	-29	182	-29	171	-54	191	-65	182	-29	191	-65	201	-40	201	-40	191	-65	211	-69	201	-40	211	-69	217	-45	217	-45	211	-69	229	-65	217	-45	229	-65	229	-43	259	-1	255	-15	257	-40	259	-1	257	-40	266	-21	259	-1	266	-21	270	-1	229	-43	229	-65	239	-36	239	-36	229	-65	244	-55	239	-36	244	-55	248	-27	248	-27	244	-55	257	-40	248	-27	257	-40	255	-15	79	-55	85	-43	89	-16	89	-16	85	-43	94	-34	89	-16	94	-34	104	-5	104	-5	94	-34	104	-27	104	-5	104	-27	117	-25	77	-33	69	-51	75	-69	77	-33	75	-69	79	-55	77	-33	79	-55	89	-16	117	-25	122	-1	104	-5	75	-69	69	-51	65	-69	117	43	122	68	104	64	317	28	314	48	307	38	75	0	69	17	65	0	100	165	310	270	310	304	100	165	310	304	32	167	100	165	32	167	310	25	100	165	310	25	310	59	60	-26	32	-40	60	-59	60	-26	60	-59	85	-9	85	-9	60	-59	85	-76	85	-9	85	-76	109	10	109	10	85	-76	109	-96	109	10	109	-96	113	-15	114	-18	113	-69	114	-66	114	-18	114	-66	116	-21	116	-21	114	-66	115	-63	116	-21	115	-63	118	-61	151	55	131	32	138	15	151	55	138	15	146	25	151	55	146	25	154	35	151	55	154	35	161	45	131	32	109	10	114	-10	131	32	114	-10	115	-8	131	32	115	-8	117	-5	131	32	117	-5	120	-2	131	32	120	-2	129	5	131	32	129	5	138	15	113	-13	114	-10	109	10	113	-13	109	10	113	-15	138	-102	129	-92	131	-118	131	-118	129	-92	121	-83	131	-118	121	-83	118	-80	151	-141	161	-131	154	-121	151	-141	154	-121	146	-111	151	-141	146	-111	138	-102	151	-141	138	-102	131	-118	114	-71	113	-69	109	-96	114	-71	109	-96	115	-74	115	-74	109	-96	131	-118	115	-74	131	-118	116	-77	116	-77	131	-118	118	-80	310	-26	126	-26	127	-59	127	-59	126	-26	123	-25	127	-59	123	-25	122	-60	122	-60	123	-25	119	-23	122	-60	119	-23	118	-61	118	-61	119	-23	116	-21	127	-59	310	-59	310	-26	113	-15	113	-69	114	-18	109	-96	113	-69	113	-15	60	-59	32	-40	32	-45	310	25	32	167	32	162	107	89	105	92	121	51	121	51	105	92	104	94	121	51	104	94	99	72	99	72	104	94	103	96	99	72	103	96	103	99	142	224	121	202	128	186	142	224	128	186	136	195	142	224	136	195	144	205	142	224	144	205	151	215	121	202	99	180	105	158	121	202	105	158	106	161	121	202	106	161	108	164	121	202	108	164	110	167	121	202	110	167	119	176	121	202	119	176	128	186	103	99	103	153	99	180	103	99	99	180	99	72	99	72	99	180	75	160	99	72	75	160	75	92	75	92	75	160	50	143	75	92	50	143	50	110	50	110	50	143	22	129	50	110	22	129	22	124	104	155	105	158	99	180	104	155	99	180	103	153	128	68	119	78	121	51	121	51	119	78	110	86	121	51	110	86	107	89	141	28	151	38	144	48	141	28	144	48	136	58	141	28	136	58	128	68	141	28	128	68	121	51	258	143	435	233	435	266	258	143	435	266	185	143	258	143	185	143	257	110	258	143	257	110	416	110	258	143	416	110	416	143	435	20	257	110	435	-12	435	-12	257	110	185	143	435	-12	185	143	185	110	185	110	185	143	117	143	185	110	117	143	116	110	111	109	116	110	112	143	111	109	112	143	108	145	103	153	103	99	104	102	103	153	104	102	104	150	104	150	104	102	105	105	104	150	105	105	105	147	105	147	105	105	107	107	105	147	107	107	108	145	108	145	107	107	111	109	116	110	117	143	112	143	243	165	32	59	310	162	243	165	310	162	310	167	243	165	310	167	32	304	243	165	32	304	32	271	229	-69	233	-96	229	-15	229	-15	233	-96	233	11	233	11	233	-96	257	-76	233	11	257	-76	257	-8	257	-8	257	-76	283	-59	257	-8	283	-59	283	-26	283	-26	283	-59	310	-45	283	-26	310	-45	310	-40	233	11	212	33	214	6	233	11	214	6	223	-2	233	11	223	-2	225	-5	233	11	225	-5	227	-7	233	11	227	-7	228	-10	233	11	228	-10	229	-12	233	11	229	-12	229	-15	181	46	189	36	191	55	191	55	189	36	197	25	191	55	197	25	212	33	212	33	197	25	205	16	212	33	205	16	214	6	220	-25	217	-25	221	-59	220	-25	221	-59	223	-23	223	-23	221	-59	224	-61	223	-23	224	-61	226	-21	226	-21	224	-61	227	-63	226	-21	227	-63	228	-18	228	-18	227	-63	228	-66	228	-18	228	-66	229	-69	204	-101	211	-118	213	-92	213	-92	211	-118	233	-96	213	-92	233	-96	222	-83	222	-83	233	-96	225	-80	229	-71	228	-74	233	-96	229	-71	233	-96	229	-69	226	-77	225	-80	233	-96	226	-77	233	-96	228	-74	196	-111	188	-121	191	-140	196	-111	191	-140	211	-118	196	-111	211	-118	204	-101	229	-15	228	-18	229	-69	216	-59	221	-59	217	-25	216	-59	217	-25	32	-25	216	-59	32	-25	32	-59	191	-140	188	-121	181	-131	310	162	32	59	32	26	32	198	38	157	38	238	38	238	38	157	56	124	38	238	56	124	56	270	56	270	56	124	65	198	167	314	122	309	134	277	167	314	134	277	167	281	167	314	167	281	310	281	167	314	310	281	310	314	70	227	84	250	85	294	85	294	84	250	106	267	85	294	106	267	122	309	122	309	106	267	134	277	70	227	85	294	56	270	70	227	56	270	65	198	107	128	121	85	135	117	135	117	121	85	166	80	135	117	166	80	167	113	167	113	166	80	310	80	167	113	310	80	310	113	65	198	56	124	70	168	70	168	56	124	84	100	70	168	84	100	84	145	84	145	84	100	121	85	84	145	121	85	107	128	229	-59	233	-86	229	-5	229	-5	233	-86	233	21	233	21	233	-86	257	-66	233	21	257	-66	257	1	257	1	257	-66	283	-49	257	1	283	-49	283	-16	283	-16	283	-49	310	-35	283	-16	310	-35	310	-30	233	21	212	42	214	16	233	21	214	16	223	7	233	21	223	7	225	4	233	21	225	4	227	2	233	21	227	2	228	0	233	21	228	0	229	-2	233	21	229	-2	229	-5	181	55	189	45	191	65	191	65	189	45	197	35	191	65	197	35	212	42	212	42	197	35	205	26	212	42	205	26	214	16	220	-15	217	-16	221	-49	220	-15	221	-49	223	-13	223	-13	221	-49	224	-51	223	-13	224	-51	226	-11	226	-11	224	-51	227	-53	226	-11	227	-53	228	-8	228	-8	227	-53	228	-56	228	-8	228	-56	229	-59	204	-91	211	-108	213	-82	213	-82	211	-108	233	-86	213	-82	233	-86	222	-73	222	-73	233	-86	225	-70	229	-61	228	-64	233	-86	229	-61	233	-86	229	-59	226	-67	225	-70	233	-86	226	-67	233	-86	228	-64	196	-101	188	-111	191	-130	196	-101	191	-130	211	-108	196	-101	211	-108	204	-91	229	-5	228	-8	229	-59	216	-49	221	-49	217	-16	216	-49	217	-16	32	-16	216	-49	32	-16	32	-49	191	-130	188	-111	181	-121	22	129	49	110	49	143	49	143	49	110	74	94	49	143	74	94	74	159	74	159	74	94	96	76	74	159	96	76	96	177	96	177	96	76	103	96	96	177	103	96	103	99	137	219	117	197	119	176	137	219	119	176	126	184	137	219	126	184	133	192	137	219	133	192	140	201	137	219	140	201	147	210	117	197	96	177	104	155	117	197	104	155	105	158	117	197	105	158	106	161	117	197	106	161	108	164	117	197	108	164	110	167	117	197	110	167	119	176	103	153	104	155	96	177	103	153	96	177	103	99	133	62	126	70	136	33	136	33	126	70	118	78	136	33	118	78	116	55	116	55	118	78	110	86	116	55	110	86	107	89	140	53	133	62	136	33	140	53	136	33	146	43	117	143	112	143	116	110	117	143	116	110	158	110	117	143	158	110	158	143	215	58	200	82	214	11	214	11	200	82	191	110	187	38	191	110	187	215	187	38	187	215	168	181	292	266	250	260	262	228	292	266	262	228	292	233	292	266	292	233	435	233	292	266	435	233	435	266	191	143	200	170	215	242	215	242	200	170	215	195	215	242	215	195	250	260	250	260	215	195	237	215	250	260	237	215	262	228	191	143	215	242	187	215	191	143	187	215	191	110	191	143	191	110	416	143	237	38	249	-5	263	25	263	25	249	-5	291	-12	263	25	291	-12	292	20	292	20	291	-12	435	-12	292	20	435	-12	435	20	215	58	214	11	249	-5	215	58	249	-5	237	38	168	181	158	143	158	110	168	181	158	110	167	71	168	181	167	71	187	38	103	96	96	76	104	94	104	94	96	76	116	55	104	94	116	55	105	92	105	92	116	55	107	89	111	109	116	110	112	143	111	109	112	143	108	145	111	109	108	145	107	107	103	153	103	99	104	102	103	153	104	102	104	150	104	150	104	102	105	105	104	150	105	105	105	147	105	147	105	105	107	107	105	147	107	107	108	145	49	110	22	129	22	124	191	110	187	38	214	11	416	143	191	110	416	110	257	250	272	227	286	270	286	270	272	227	277	198	286	124	277	198	272	168	175	281	208	277	220	309	220	309	208	277	236	267	220	309	236	267	257	294	257	294	236	267	257	250	257	294	257	250	286	270	175	281	220	309	175	314	175	281	175	314	31	314	175	281	31	314	31	281	304	238	286	270	286	124	304	238	286	124	304	157	304	238	304	157	310	198	258	100	286	124	272	168	258	100	272	168	257	145	258	100	257	145	235	128	258	100	235	128	221	85	207	117	175	113	176	80	207	117	176	80	221	85	207	117	221	85	235	128	31	113	31	80	176	80	31	113	176	80	175	113	59	-16	32	-30	59	-49	59	-16	59	-49	85	1	85	1	59	-49	85	-66	85	1	85	-66	108	21	108	21	85	-66	109	-86	108	21	109	-86	113	-5	113	-5	109	-86	113	-59	113	-5	113	-2	108	21	108	21	113	-2	114	0	108	21	114	0	130	42	130	42	114	0	115	2	130	42	115	2	117	4	130	42	117	4	119	7	130	42	119	7	128	16	130	42	128	16	137	26	151	65	130	42	137	26	151	65	137	26	146	35	151	65	146	35	154	45	151	65	154	45	161	55	138	-91	129	-82	131	-108	131	-108	129	-82	120	-73	131	-108	120	-73	118	-70	151	-130	161	-121	154	-111	151	-130	154	-111	146	-101	151	-130	146	-101	138	-91	151	-130	138	-91	131	-108	113	-61	113	-59	109	-86	113	-61	109	-86	114	-64	114	-64	109	-86	131	-108	114	-64	131	-108	115	-67	115	-67	131	-108	118	-70	310	-16	126	-16	126	-49	126	-49	126	-16	122	-15	126	-49	122	-15	121	-49	121	-49	122	-15	119	-13	121	-49	119	-13	118	-51	118	-51	119	-13	116	-11	118	-51	116	-11	115	-53	115	-53	116	-11	114	-8	115	-53	114	-8	113	-56	113	-56	114	-8	113	-5	113	-56	113	-5	113	-59	126	-49	310	-49	310	-16	59	-49	32	-30	32	-35	277	198	286	124	286	270	396	110	396	143	141	110	141	110	396	143	141	143	141	110	141	143	129	144	141	110	129	144	129	109	129	109	129	144	119	149	129	109	119	149	118	104	118	104	119	149	109	156	118	104	109	156	109	97	109	97	109	156	103	167	109	97	103	167	103	86	103	86	103	167	100	182	103	86	100	182	100	71	100	71	100	182	94	127	94	127	100	182	101	244	101	244	100	182	103	196	129	32	118	37	121	1	129	32	121	1	141	-1	129	32	141	-1	141	31	118	37	109	45	121	1	121	1	109	45	103	57	121	1	103	57	101	9	101	9	103	57	100	71	101	9	100	71	94	127	101	9	94	127	85	119	101	9	85	119	84	24	85	119	78	109	84	24	84	24	78	109	72	98	84	24	72	98	72	44	72	44	72	98	69	85	72	44	69	85	68	71	129	221	141	223	141	256	129	221	141	256	121	253	129	221	121	253	118	216	121	253	101	244	103	196	121	253	103	196	109	208	121	253	109	208	118	216	72	155	78	144	84	229	84	229	78	144	85	135	84	229	85	135	101	244	101	244	85	135	94	127	72	208	68	182	69	168	72	208	69	168	72	155	72	208	72	155	84	229	323	143	323	110	323	143	323	143	323	110	334	109	323	143	334	109	334	144	334	144	334	109	345	104	334	144	345	104	345	148	345	148	345	104	354	97	345	148	354	97	354	156	354	156	354	97	360	86	354	156	360	86	360	167	360	167	360	86	363	71	360	167	363	71	363	182	363	182	363	71	379	24	363	182	379	24	369	127	363	182	369	127	379	229	379	229	369	127	378	135	391	208	379	229	385	144	391	208	385	144	391	155	391	208	391	155	394	168	391	208	394	168	396	182	362	244	342	253	345	216	362	244	345	216	354	208	362	244	354	208	360	196	362	244	360	196	363	182	362	244	363	182	379	229	334	221	345	216	342	253	334	221	342	253	323	256	334	221	323	256	323	223	391	44	396	71	394	85	391	44	394	85	391	98	391	44	391	98	385	109	391	44	385	109	379	24	378	119	369	127	379	24	378	119	379	24	385	109	362	9	363	71	360	57	362	9	360	57	354	45	334	32	323	31	342	1	334	32	342	1	345	37	345	37	342	1	362	9	345	37	362	9	354	45	68	143	68	110	323	110	68	143	323	110	323	143	342	1	323	31	323	-1	363	71	362	9	379	24	379	229	378	135	385	144	76	229	81	240	89	286	89	286	81	240	90	249	89	286	90	249	116	291	116	291	90	249	101	255	116	291	101	255	116	257	116	257	131	255	130	289	130	289	131	255	142	286	68	274	54	257	75	218	68	274	75	218	76	229	68	274	76	229	89	286	45	237	42	218	75	218	45	237	75	218	54	257	130	289	116	291	116	257	179	273	171	265	188	-36	188	-36	171	265	163	273	188	-36	163	273	155	218	155	218	163	273	153	280	155	218	153	280	153	229	131	255	142	249	142	286	142	286	142	249	149	240	142	286	149	240	153	280	153	280	149	240	153	229	227	257	227	291	212	289	227	257	212	289	212	255	227	257	253	286	227	291	189	229	193	240	200	286	200	286	193	240	201	249	200	286	201	249	212	289	212	289	201	249	212	255	188	280	179	273	188	218	188	280	188	218	189	229	188	280	189	229	200	286	155	218	155	-36	188	-36	297	237	288	257	300	218	300	218	288	257	274	274	300	218	274	274	267	218	267	218	274	274	265	229	241	255	252	249	253	286	253	286	252	249	260	240	253	286	260	240	274	274	274	274	260	240	265	229	227	257	241	255	253	286	179	273	188	-36	188	218	81	13	89	-32	90	4	90	4	89	-32	116	-36	90	4	116	-36	101	-1	101	-1	116	-36	116	-3	130	-1	116	-3	116	-36	130	-1	116	-36	130	-35	193	13	200	-32	201	4	201	4	200	-32	212	-35	201	4	212	-35	212	-1	212	-1	212	-35	227	-3	241	-1	227	-3	227	-36	241	-1	227	-36	253	-32	171	-11	179	-19	188	291	188	291	179	-19	188	36	188	36	188	-26	189	24	189	24	188	-26	200	-32	189	24	200	-32	193	13	300	36	267	36	274	-20	300	36	274	-20	288	-3	300	36	288	-3	297	16	267	36	265	24	274	-20	274	-20	265	24	260	13	274	-20	260	13	253	-32	253	-32	260	13	252	4	253	-32	252	4	241	-1	227	-3	212	-35	227	-36	163	-19	171	-11	188	291	163	-19	188	291	155	291	163	-19	155	291	155	36	163	-19	155	36	153	-26	155	36	153	24	153	-26	153	-26	153	24	149	13	153	-26	149	13	142	-32	142	-32	149	13	141	4	142	-32	141	4	130	-1	45	16	54	-3	75	36	75	36	54	-3	68	-20	75	36	68	-20	76	24	76	24	68	-20	89	-32	76	24	89	-32	81	13	45	16	75	36	42	36	130	-1	130	-35	142	-32	188	-26	188	36	179	-19	222	348	222	-93	254	-93	222	348	254	-93	254	348	132	348	132	-93	165	-93	132	348	165	-93	165	348	42	348	42	-93	75	-93	42	348	75	-93	75	348	29	163	29	88	46	195	46	195	29	88	46	56	46	195	46	56	71	221	71	221	46	56	71	30	71	221	71	30	104	237	104	237	71	30	104	13	104	237	104	13	142	243	142	243	104	13	142	7	142	243	142	7	179	237	179	237	142	7	179	13	179	237	179	13	211	221	211	221	179	13	211	30	211	221	211	30	237	195	237	195	211	30	237	56	237	195	237	56	253	163	253	163	237	56	253	88	253	163	253	88	259	126	29	88	29	163	23	126	164	199	158	188	168	155	168	155	158	188	150	180	168	155	150	180	148	145	148	145	150	180	138	174	148	145	138	174	126	142	126	142	138	174	126	172	158	236	168	270	150	245	150	245	168	270	148	279	150	245	148	279	138	250	138	250	148	279	126	252	113	250	126	252	126	283	113	250	126	283	103	279	103	279	84	270	87	225	103	279	87	225	93	236	103	279	93	236	102	245	103	279	102	245	113	250	102	180	93	188	103	145	103	145	93	188	87	199	103	145	87	199	84	155	84	155	87	199	85	212	84	270	69	254	69	171	84	270	69	171	84	155	84	270	84	155	85	212	84	270	85	212	87	225	59	190	69	171	69	254	59	190	69	254	59	235	59	190	59	235	55	213	126	112	113	80	126	82	126	82	138	80	148	109	148	109	138	80	150	74	148	109	150	74	168	98	168	98	150	74	158	65	168	98	158	65	164	54	168	270	166	212	168	155	168	270	168	155	183	254	183	254	168	155	183	171	183	254	183	171	193	235	193	235	183	171	193	190	193	235	193	190	196	213	168	270	158	236	164	225	168	270	164	225	166	212	148	279	126	283	126	252	168	98	166	41	168	-15	168	98	168	-15	183	83	183	83	168	-15	183	0	183	83	183	0	193	63	193	63	183	0	193	19	193	63	193	19	196	41	148	109	126	112	126	82	168	-15	166	41	164	28	168	-15	164	28	158	17	168	-15	158	17	150	8	168	-15	150	8	148	-25	126	1	126	-29	138	3	138	3	126	-29	148	-25	138	3	148	-25	150	8	113	3	102	8	103	-25	113	3	103	-25	126	-29	113	3	126	-29	126	1	103	109	84	98	87	54	103	109	87	54	93	65	103	109	93	65	102	74	103	109	102	74	113	80	103	109	113	80	126	112	102	8	93	17	103	-25	103	-25	93	17	87	28	103	-25	87	28	84	-15	84	-15	87	28	85	41	84	98	69	83	69	0	84	98	69	0	84	-15	84	98	84	-15	85	41	84	98	85	41	87	54	59	19	69	0	69	83	59	19	69	83	59	63	59	19	59	63	55	41	113	174	102	180	103	145	113	174	103	145	126	142	113	174	126	142	126	172	168	98	164	54	166	41	164	199	168	155	166	212	91	79	92	61	92	61	92	61	95	-52	95	115	95	115	95	-52	105	-76	95	115	105	-76	109	100	109	100	105	-76	122	-93	109	100	122	-93	118	83	118	83	122	-93	123	64	70	135	54	128	70	118	70	135	70	118	80	146	80	146	70	118	77	127	80	146	77	127	95	139	135	-73	127	-51	122	-93	122	-93	127	-51	125	-26	122	-93	125	-26	123	64	123	64	125	-26	124	-2	123	64	124	-2	124	42	172	-106	238	-106	180	-96	172	-106	180	-96	172	-96	172	-106	172	-96	149	-89	172	-106	149	-89	144	-102	135	-73	122	-93	144	-102	135	-73	144	-102	149	-89	95	115	77	126	80	108	95	115	80	108	87	94	95	115	87	94	91	79	95	115	91	79	92	61	77	126	77	127	70	118	77	126	70	118	80	108	149	343	172	349	172	359	172	359	172	349	180	349	172	359	180	349	238	359	238	359	180	349	205	349	238	359	205	349	238	349	205	-96	205	349	180	349	205	-96	180	349	180	-96	205	-96	180	-96	238	-106	205	-96	238	-106	238	-96	125	280	127	305	122	347	122	347	127	305	135	327	122	347	135	327	144	356	144	356	135	327	149	343	144	356	149	343	172	359	124	256	125	280	123	189	124	256	123	189	124	210	122	347	105	330	109	153	122	347	109	153	118	170	122	347	118	170	123	189	122	347	123	189	125	280	95	139	109	153	105	330	95	139	105	330	95	305	95	139	95	305	92	273	95	139	92	273	92	192	95	139	92	192	91	174	95	139	91	174	87	159	95	139	87	159	80	146	70	118	54	128	54	125	95	-52	92	61	92	-19	173	-26	171	-51	176	-93	176	-93	171	-51	163	-73	176	-93	163	-73	154	-102	154	-102	163	-73	149	-89	154	-102	149	-89	126	-96	174	256	175	189	176	347	176	347	175	189	180	170	176	347	180	170	193	330	193	330	180	170	189	153	193	330	189	153	203	139	228	135	218	146	221	127	221	127	218	146	211	159	221	127	211	159	203	139	203	139	211	159	207	174	203	139	207	174	206	192	203	305	193	330	203	139	203	305	203	139	206	192	203	305	206	192	206	273	176	347	154	356	163	327	176	347	163	327	171	305	176	347	171	305	173	280	176	347	173	280	174	256	60	-96	126	-106	93	-96	93	-96	126	-106	118	-96	93	-96	118	-96	93	349	93	349	118	-96	118	349	93	349	118	349	126	359	126	359	118	349	126	349	126	359	126	349	154	356	154	356	126	349	149	343	154	356	149	343	163	327	60	359	60	349	93	349	60	359	93	349	126	359	228	118	244	125	244	128	228	118	244	128	228	135	228	118	228	135	221	127	228	118	221	127	221	126	228	118	221	126	218	108	206	61	207	79	203	115	203	115	207	79	211	94	203	115	211	94	221	126	221	126	211	94	218	108	189	100	193	-76	203	115	203	115	193	-76	203	-51	203	115	203	-51	206	61	206	61	203	-51	206	-19	180	83	175	64	176	-93	180	83	176	-93	193	-76	180	83	193	-76	189	100	176	-93	175	64	174	42	176	-93	174	42	174	-2	176	-93	174	-2	173	-26	126	-96	118	-96	126	-106	126	-96	126	-106	154	-102	126	-106	60	-96	60	-106	175	189	174	256	174	210	114	-5	126	-35	123	127	123	127	126	288	114	-5	114	-5	126	288	114	258	114	-5	114	258	106	30	106	30	114	258	106	222	106	30	106	222	101	74	101	74	106	222	101	179	101	74	101	179	99	127	142	312	142	285	144	331	144	331	142	285	156	314	144	331	156	314	171	333	171	333	176	337	196	359	196	359	176	337	181	340	196	359	181	340	186	343	123	127	126	193	126	288	126	288	126	193	132	245	126	288	132	245	142	312	142	312	132	245	142	285	155	-60	142	-32	142	-59	155	-60	142	-59	144	-78	155	-60	144	-78	170	-78	191	346	196	349	196	359	191	346	196	359	186	343	196	359	144	331	171	333	76	222	94	258	99	295	99	295	94	258	117	288	99	295	117	288	144	331	144	331	117	288	142	312	65	249	43	193	43	59	65	249	43	59	60	127	65	249	60	127	65	179	65	249	65	179	76	222	65	249	76	222	99	295	76	30	65	74	65	3	65	3	65	74	60	127	196	-106	196	-94	191	-92	196	-106	191	-92	186	-89	196	-106	186	-89	181	-85	196	-106	181	-85	175	-82	196	-106	175	-82	170	-78	196	-106	170	-78	144	-78	132	7	126	59	126	-35	132	7	126	-35	142	-59	132	7	142	-59	142	-32	144	-78	142	-59	117	-35	144	-78	117	-35	99	-41	99	-41	117	-35	94	-6	99	-41	94	-6	76	30	65	3	60	127	43	59	76	30	65	3	99	-41	123	127	126	-35	126	59	43	59	43	193	35	127	51	-86	88	-77	56	-82	56	-82	88	-77	61	-79	76	-60	61	-79	88	-77	76	-60	88	-77	89	-31	89	-31	88	-77	90	-58	89	-31	90	-58	99	8	99	8	90	-58	105	-34	46	343	51	339	87	332	87	332	51	339	56	336	87	332	56	336	61	333	61	333	77	314	87	332	87	332	77	314	90	286	87	332	90	286	90	313	90	313	90	286	100	246	90	313	100	246	105	289	105	289	100	246	106	194	105	289	106	194	117	259	117	259	106	194	108	127	117	259	108	127	117	-4	117	-4	108	127	106	60	51	-86	46	-89	88	-77	88	-77	46	-89	41	-93	88	-77	41	-93	35	-96	137	-4	115	-34	132	-40	132	-40	115	-34	90	-58	132	-40	90	-58	88	-77	117	259	117	-4	126	223	126	223	117	-4	126	31	126	223	126	31	131	180	131	180	126	31	131	74	131	180	131	74	133	127	106	60	99	8	105	-34	106	60	105	-34	117	-4	189	60	171	127	167	75	189	60	167	75	166	4	166	4	167	75	155	31	166	4	155	31	137	-4	137	260	155	223	166	250	166	250	155	223	167	179	166	250	167	179	189	194	189	194	167	179	171	127	189	194	171	127	189	60	132	295	87	332	90	313	132	295	90	313	115	289	132	295	115	289	137	260	132	295	137	260	166	250	40	346	46	343	87	332	40	346	87	332	35	359	40	346	35	359	35	349	88	-77	35	-96	35	-106	137	-4	132	-40	166	4	189	194	189	60	196	127	133	278	158	307	141	325	141	325	158	307	184	359	184	359	158	307	184	-106	184	-106	158	307	158	-54	86	168	96	207	106	284	106	284	96	207	112	244	106	284	112	244	141	325	141	325	112	244	133	278	106	284	80	236	86	168	86	168	80	236	83	127	86	85	83	127	80	17	86	85	80	17	106	-30	80	17	83	127	80	236	80	17	80	236	63	70	63	70	80	236	63	183	63	70	63	183	57	127	141	-72	184	-106	158	-54	141	-72	158	-54	133	-24	141	-72	133	-24	112	9	141	-72	112	9	106	-30	96	45	86	85	106	-30	96	45	106	-30	112	9	160	207	170	168	176	236	176	236	170	168	173	126	176	16	173	126	170	85	149	284	114	325	123	277	149	284	123	277	144	244	149	284	144	244	160	207	149	284	160	207	176	236	123	277	114	325	97	307	97	307	114	325	72	359	97	307	72	359	97	-54	97	-54	72	359	72	-106	97	-54	72	-106	114	-72	123	-24	97	-54	114	-72	192	183	176	236	176	16	192	183	176	16	192	69	192	183	192	69	198	126	160	45	144	8	149	-30	160	45	149	-30	176	16	160	45	176	16	170	85	123	-24	114	-72	149	-30	123	-24	149	-30	144	8	173	126	176	16	176	236	50	127	79	127	176	359	176	359	79	127	151	262	176	359	151	262	176	-106	176	-106	151	262	151	-7	176	-106	151	-7	79	127	176	-106	79	127	50	127	177	127	205	127	104	262	104	262	205	127	79	359	104	262	79	359	104	-7	104	-7	79	359	79	-106	104	-7	79	-106	205	127	104	-7	205	127	177	127	224	334	224	359	127	334	127	334	224	359	94	359	127	334	94	359	127	-16	127	-16	94	359	94	-40	127	-16	94	-40	224	-40	94	-80	94	-106	224	-106	94	-80	224	-106	224	-80	127	-16	224	-40	224	-16	108	334	108	-16	141	-40	108	334	141	-40	141	359	108	334	141	359	11	359	108	334	11	359	11	334	11	-16	11	-40	141	-40	11	-16	141	-40	108	-16	11	-80	11	-106	141	-106	11	-80	141	-106	141	-80	145	334	224	334	224	359	145	334	224	359	94	359	145	334	94	359	127	316	145	334	127	316	194	250	145	334	194	250	211	268	127	-80	127	316	94	359	127	-80	94	359	94	-106	127	-80	94	-106	224	-106	127	-80	224	-106	224	-80	41	3	90	-80	108	-63	108	-63	90	-80	141	-106	108	-63	141	-106	108	334	108	334	141	-106	141	359	108	334	141	359	11	359	11	-80	11	-106	141	-106	11	-80	141	-106	90	-80	108	334	11	359	11	334	90	-80	41	3	23	-14	224	334	224	359	127	334	127	334	224	359	94	359	127	334	94	359	127	-63	127	-63	94	359	94	-106	127	-63	94	-106	145	-80	145	-80	94	-106	224	-106	145	-80	224	-106	224	-80	194	3	127	-63	145	-80	194	3	145	-80	211	-14	11	359	90	334	141	359	141	359	90	334	108	316	141	359	108	316	141	-106	141	-106	108	316	108	-80	141	-106	108	-80	11	-80	90	334	23	268	41	250	90	334	41	250	108	316	141	-106	11	-80	11	-106	90	334	11	359	11	334	147	158	147	94	156	156	156	156	147	94	157	96	156	156	157	96	165	152	165	152	157	96	166	101	165	152	166	101	172	146	172	146	166	101	173	108	172	146	173	108	177	137	177	137	173	108	177	117	177	137	177	117	179	127	115	127	116	116	117	137	117	137	116	116	121	107	117	137	121	107	122	146	122	146	121	107	127	100	122	146	127	100	129	152	129	152	127	100	136	96	129	152	136	96	137	156	137	156	136	96	147	94	137	156	147	94	147	158	71	127	167	359	142	359	71	127	142	359	36	127	71	127	36	127	141	-106	71	127	141	-106	167	-106	143	127	47	-106	74	-106	143	127	74	-106	179	127	143	127	179	127	74	359	143	127	74	359	48	359	68	95	78	96	79	157	79	157	78	96	86	101	79	157	86	101	87	153	87	153	86	101	93	107	87	153	93	107	94	146	94	146	93	107	98	116	94	146	98	116	98	137	98	137	98	116	100	127	38	136	38	116	42	145	42	145	38	116	43	108	42	145	43	108	49	152	49	152	43	108	50	101	49	152	50	101	57	157	57	157	50	101	59	96	57	157	59	96	68	158	68	158	59	96	68	95	68	158	68	95	79	157	38	116	38	136	36	127	152	161	152	93	152	93	152	161	152	93	161	54	152	161	161	54	161	200	161	200	161	54	176	18	161	200	176	18	175	127	175	127	177	235	161	200	175	136	176	145	177	235	177	235	176	145	178	155	177	235	178	155	196	265	196	265	178	155	180	165	196	265	180	165	182	175	182	175	296	233	198	218	198	218	296	233	296	266	196	265	182	175	198	218	196	265	198	218	218	290	218	290	198	218	208	238	218	290	208	238	222	257	181	79	195	-11	197	36	197	36	195	-11	217	-36	197	36	296	21	181	79	181	79	179	89	195	-11	195	-11	179	89	177	99	195	-11	177	99	176	18	176	18	177	99	176	108	176	18	176	108	175	118	255	289	276	302	262	325	255	289	262	325	241	310	255	289	241	310	237	274	241	310	218	290	222	257	241	310	222	257	237	274	255	-36	237	-21	240	-56	255	-36	240	-56	262	-70	255	-36	262	-70	276	-49	221	-3	208	16	217	-36	221	-3	217	-36	240	-56	221	-3	240	-56	237	-21	150	127	150	120	150	134	150	134	150	120	151	113	150	134	151	113	151	141	151	141	151	113	151	106	151	141	151	106	151	148	151	148	151	106	151	99	151	148	151	99	152	154	152	154	151	99	152	93	152	154	152	93	152	161	85	127	152	161	161	200	85	127	161	200	17	129	85	127	17	129	161	54	85	127	161	54	152	93	161	54	17	129	17	124	197	36	217	-36	208	16	175	127	176	18	175	118	296	21	197	36	296	-11	177	235	175	127	175	136	106	275	121	257	125	290	125	290	121	257	135	237	125	290	135	237	147	265	147	265	135	237	146	217	147	265	146	217	161	175	147	265	161	175	166	235	166	235	161	175	164	164	166	235	164	164	165	154	102	310	80	325	88	290	102	310	88	290	106	275	102	310	106	275	125	290	166	108	165	98	166	18	166	18	165	98	163	88	166	18	163	88	161	78	161	78	145	35	146	-11	146	-11	145	35	133	15	146	-11	133	15	125	-36	125	-36	133	15	120	-3	125	-36	120	-3	105	-20	47	21	47	-12	145	35	47	21	145	35	161	78	325	128	190	160	257	126	325	128	257	126	325	123	325	123	257	126	190	92	325	123	190	92	181	52	181	52	190	92	181	199	181	52	181	199	167	127	167	127	181	199	167	136	167	145	167	136	181	199	167	145	181	199	166	235	167	145	166	235	165	154	161	175	146	217	47	266	161	175	47	266	47	232	167	127	167	117	181	52	166	108	166	18	181	52	166	108	181	52	167	117	161	78	146	-11	166	18	67	-48	80	-70	87	-35	87	-35	80	-70	102	-55	87	-35	102	-55	105	-20	105	-20	102	-55	125	-36	325	128	181	199	190	160	190	160	181	199	190	92	190	160	190	92	191	154	191	154	190	92	191	99	191	154	191	99	191	147	191	147	191	99	191	106	191	147	191	106	192	140	192	140	191	106	192	112	192	140	192	112	192	133	192	133	192	112	192	119	192	133	192	119	193	127	88	290	80	325	67	304	74	127	74	108	74	145	74	145	74	108	76	90	74	145	76	90	76	162	76	162	76	90	79	74	76	162	79	74	79	179	79	179	79	74	83	58	79	179	83	58	84	194	84	194	83	58	88	44	84	194	88	44	89	209	89	209	88	44	100	16	89	209	100	16	99	127	99	127	101	237	89	209	89	209	101	237	43	266	89	209	43	266	43	233	99	140	101	153	101	237	101	237	101	153	104	168	101	237	104	168	116	261	116	261	104	168	108	183	116	261	108	183	113	198	113	198	163	172	125	225	125	225	163	172	171	203	116	261	113	198	125	225	116	261	125	225	133	282	133	282	125	225	136	244	133	282	136	244	151	299	151	299	136	244	149	261	151	299	149	261	163	276	163	-23	148	-7	150	-45	150	-45	148	-7	135	9	150	-45	135	9	132	-28	132	-28	135	9	124	27	132	-28	124	27	115	-7	180	290	199	302	186	325	180	290	186	325	169	313	180	290	169	313	163	276	186	237	171	203	171	50	171	50	171	203	163	172	171	50	163	172	162	81	162	81	163	172	161	163	162	81	161	163	161	89	161	89	161	163	160	154	161	89	160	154	160	98	160	98	160	154	159	145	160	98	159	145	159	107	159	107	159	145	159	136	159	107	159	136	159	117	159	117	159	136	158	127	184	140	185	146	186	237	186	237	185	146	185	153	186	237	185	153	186	160	186	160	253	127	195	191	195	191	253	127	321	129	184	114	184	120	186	16	186	16	184	120	184	127	171	50	184	127	184	133	171	50	184	133	186	237	186	237	184	133	184	140	171	50	162	81	124	27	124	27	162	81	112	55	124	27	112	55	115	-7	115	-7	112	55	107	70	115	-7	107	70	103	85	101	100	99	114	100	16	101	100	100	16	115	-7	101	100	115	-7	103	85	43	21	43	-11	100	16	43	21	100	16	88	44	180	-37	163	-23	168	-59	180	-37	168	-59	186	-70	180	-37	186	-70	199	-49	237	-12	219	11	227	-36	227	-36	219	11	205	36	227	-36	205	36	205	-12	205	-12	205	36	195	62	205	-12	195	62	186	93	205	-12	186	93	186	16	186	16	186	93	185	100	186	16	185	100	185	107	259	285	284	302	271	325	259	285	271	325	250	310	259	285	250	310	237	265	195	191	205	217	205	267	205	267	205	217	219	242	205	267	219	242	227	291	227	291	219	242	237	265	227	291	237	265	250	310	186	160	195	191	205	267	186	160	205	267	186	237	253	127	186	93	195	62	253	127	195	62	321	124	253	127	321	124	321	129	259	-33	237	-12	249	-56	259	-33	249	-56	271	-70	259	-33	271	-70	284	-49	186	16	184	127	171	50	184	114	186	16	185	107	237	-12	227	-36	249	-56	163	-23	150	-45	168	-59	99	127	100	16	99	114	151	299	163	276	169	313	101	237	99	127	99	140	184	117	184	136	183	108	183	108	184	136	183	146	183	108	183	146	182	99	182	99	183	146	182	155	182	99	182	155	181	90	181	90	182	155	181	164	181	90	181	164	180	81	180	81	181	164	180	172	180	81	180	172	171	50	171	50	180	172	171	204	171	50	171	204	159	127	159	127	171	204	159	133	171	204	156	238	157	153	171	204	157	153	158	146	171	204	158	146	159	140	171	204	159	140	159	133	147	191	156	161	156	238	156	238	156	161	157	153	137	267	116	291	122	242	137	267	122	242	137	217	137	267	137	217	147	191	137	267	147	191	156	238	122	242	116	291	105	266	105	266	116	291	93	310	105	266	93	310	84	287	84	287	93	310	71	325	84	287	71	325	59	304	180	172	230	198	218	226	218	226	227	261	210	282	218	226	210	282	207	244	207	244	210	282	194	262	156	325	162	292	174	313	174	313	162	292	179	278	174	313	179	278	192	299	192	299	179	278	194	262	192	299	194	262	210	282	209	-27	226	-7	218	27	218	27	226	-7	230	56	235	71	230	56	242	16	235	71	242	16	239	85	239	85	242	16	242	100	218	27	230	56	180	81	218	27	180	81	171	50	230	56	226	-7	242	16	239	168	242	153	242	238	242	238	242	153	254	210	242	238	254	210	300	266	300	266	254	210	300	233	269	127	268	145	268	108	268	108	268	145	266	163	268	108	266	163	266	91	266	91	266	163	263	179	266	91	263	179	263	74	263	74	263	179	259	195	263	74	259	195	259	58	259	58	259	195	254	210	259	58	254	210	254	44	254	44	254	210	244	127	243	139	244	127	254	210	243	139	254	210	242	153	242	238	227	261	230	198	242	238	230	198	235	182	242	238	235	182	239	168	218	226	171	204	180	172	171	50	159	127	159	120	171	50	159	120	159	114	171	50	159	114	158	107	171	50	158	107	157	100	171	50	157	100	156	16	147	191	21	129	89	127	89	127	21	129	147	62	89	127	147	62	156	94	156	94	156	16	157	100	254	44	244	127	243	114	254	44	243	114	242	100	254	44	242	100	242	16	254	44	242	16	300	-11	254	44	300	-11	300	21	143	-48	156	-70	162	-36	162	-36	156	-70	174	-59	162	-36	174	-59	179	-22	179	-22	174	-59	192	-45	179	-22	192	-45	194	-6	194	-6	192	-45	209	-27	194	-6	209	-27	207	10	207	10	209	-27	218	27	147	62	137	36	137	-12	147	62	137	-12	156	16	147	62	156	16	156	94	59	-48	71	-70	84	-31	84	-31	71	-70	93	-56	84	-31	93	-56	105	-11	105	-11	93	-56	116	-37	105	-11	116	-37	123	11	123	11	116	-37	137	-12	123	11	137	-12	137	36	147	191	89	127	156	161	147	62	21	129	21	124	184	136	184	117	184	127	218	226	230	198	227	261	162	292	156	325	143	304	233	359	219	359	171	289	171	289	219	359	94	251	171	289	94	251	171	-35	171	-35	94	251	94	2	171	-35	94	2	219	-106	171	-35	219	-106	233	-106	11	-106	25	-106	73	-35	73	-35	25	-106	150	2	73	-35	150	2	73	290	73	290	150	2	150	251	73	290	150	251	26	359	73	290	26	359	12	359	25	-49	26	-58	27	-40	27	-40	26	-58	30	-65	27	-40	30	-65	30	-32	30	-32	30	-65	36	-71	30	-32	36	-71	36	-26	36	-26	36	-71	44	-75	36	-26	44	-75	44	-22	44	-22	44	-75	52	-77	44	-22	52	-77	53	-21	53	-21	52	-77	61	-75	53	-21	61	-75	61	-22	61	-22	61	-75	69	-71	61	-22	69	-71	69	-27	69	-27	69	-71	75	-65	69	-27	75	-65	75	-33	75	-33	75	-65	79	-58	75	-33	79	-58	79	-41	79	-41	79	-58	80	-49	25	302	26	294	27	311	27	311	26	294	30	286	27	311	30	286	30	319	30	319	30	286	36	280	30	319	36	280	36	325	36	325	36	280	44	276	36	325	44	276	44	329	44	329	44	276	52	275	44	329	52	275	53	330	53	330	52	275	61	277	53	330	61	277	61	329	61	329	61	277	69	280	61	329	69	280	69	325	69	325	69	280	75	286	69	325	75	286	75	318	75	318	75	286	79	294	75	318	79	294	79	311	79	311	79	294	80	302	25	68	26	59	27	76	27	76	26	59	30	51	27	76	30	51	30	84	30	84	30	51	36	45	30	84	36	45	36	90	36	90	36	45	44	42	36	90	44	42	44	94	44	94	44	42	52	40	44	94	52	40	53	95	53	95	52	40	61	42	53	95	61	42	61	94	61	94	61	42	69	45	61	94	69	45	69	90	69	90	69	45	75	51	69	90	75	51	75	83	75	83	75	51	79	59	75	83	79	59	79	76	79	76	79	59	80	67	25	185	26	176	27	194	27	194	26	176	30	169	27	194	30	169	30	202	30	202	30	169	36	163	30	202	36	163	36	208	36	208	36	163	44	159	36	208	44	159	44	212	44	212	44	159	52	157	44	212	52	157	53	213	53	213	52	157	62	159	53	213	62	159	62	212	62	212	62	159	70	163	62	212	70	163	70	208	70	208	70	163	75	169	70	208	75	169	75	201	75	201	75	169	79	176	75	201	79	176	79	194	79	194	79	176	80	185	132	272	90	230	126	230	132	272	126	230	167	272	132	272	167	272	108	331	132	272	108	331	90	313	131	189	89	147	125	147	131	189	125	147	166	189	131	189	166	189	126	230	131	189	126	230	90	230	131	106	89	64	124	64	131	106	124	64	166	105	131	106	166	105	125	147	131	106	125	147	89	147	130	23	89	-18	124	-17	130	23	124	-17	166	22	130	23	166	22	124	64	130	23	124	64	89	64	124	-17	89	-18	147	-77	124	-17	147	-77	165	-59	71	33	71	33	21	33	71	33	21	33	70	0	71	33	70	0	70	-6	71	33	70	-6	70	-14	71	33	70	-14	70	-21	71	33	70	-21	71	-28	71	33	71	-28	72	-35	71	33	72	-35	77	61	103	-12	103	-5	95	113	95	113	103	-5	103	0	109	138	103	0	105	33	109	138	105	33	109	56	109	56	116	77	124	160	124	160	116	77	125	98	124	160	125	98	146	185	146	185	125	98	135	118	146	185	135	118	148	137	148	137	252	33	170	161	170	161	252	33	331	0	58	273	34	251	124	160	58	273	124	160	146	185	179	170	184	174	174	209	174	209	184	174	189	178	174	209	189	178	194	182	174	209	168	205	170	161	174	209	170	161	174	166	174	209	174	166	179	170	170	161	168	205	162	200	170	161	162	200	157	195	170	161	157	195	151	190	170	161	151	190	148	137	105	33	103	0	331	0	105	33	331	0	252	33	104	-30	104	-24	85	88	85	88	104	-24	103	-18	85	88	103	-18	95	113	95	113	103	-18	103	-12	77	61	72	-35	104	-30	77	61	104	-30	85	88	151	190	146	185	148	137	95	113	103	0	109	138	109	138	109	56	124	160	70	0	21	33	21	0	177	33	177	152	152	127	152	127	177	152	58	152	152	127	58	152	58	127	58	33	58	292	25	292	58	33	25	292	25	0	317	0	317	33	177	33	317	0	177	33	152	33	317	0	152	33	58	33	317	0	58	33	25	0	152	33	177	33	152	127	111	118	111	54	121	116	121	116	111	54	122	56	121	116	122	56	129	112	129	112	122	56	130	61	129	112	130	61	136	105	136	105	130	61	137	68	136	105	137	68	141	96	141	96	137	68	141	76	141	96	141	76	142	86	79	86	81	75	81	97	81	97	81	75	85	66	81	97	85	66	86	105	86	105	85	66	92	60	86	105	92	60	93	112	93	112	92	60	100	56	93	112	100	56	102	116	102	116	100	56	111	54	102	116	111	54	111	118	58	190	58	292	25	292	58	190	25	292	58	33	58	190	58	33	58	165	58	190	58	165	107	182	25	292	25	0	58	33	58	33	25	0	317	0	58	33	317	0	190	33	190	33	206	82	184	125	58	165	100	158	107	182	107	182	100	158	136	139	107	182	136	139	150	159	150	159	136	139	164	111	150	159	164	111	184	125	184	125	164	111	183	74	184	125	183	74	190	33	214	33	206	82	190	33	214	33	190	33	317	0	214	33	317	0	317	33	266	63	259	71	260	55	260	55	259	71	256	56	253	55	256	56	259	71	253	55	259	71	253	81	253	81	248	96	248	51	253	81	248	51	250	53	253	81	250	53	251	54	253	81	251	54	253	55	273	193	260	187	264	170	264	170	260	187	263	162	266	122	263	162	260	187	266	122	260	187	255	129	255	129	260	187	251	179	255	129	251	179	248	137	248	137	251	179	244	168	248	137	244	168	244	145	244	145	244	168	242	155	296	194	287	195	298	183	298	183	287	195	287	185	279	184	287	185	287	195	279	184	287	195	273	193	320	185	315	171	319	159	320	185	319	159	322	144	320	185	314	186	315	171	296	194	298	183	303	191	303	191	298	183	308	179	303	191	308	179	309	189	309	189	308	179	315	171	309	189	315	171	314	186	331	144	331	189	325	189	331	144	325	189	324	187	331	144	324	187	323	186	331	144	323	186	322	144	321	185	320	185	322	144	321	185	322	144	322	186	322	186	322	144	323	186	273	193	264	170	267	177	273	193	267	177	272	181	273	193	272	181	279	184	279	114	296	104	281	142	279	114	281	142	276	145	279	114	276	145	271	149	279	114	271	149	267	153	279	114	267	153	266	122	264	158	263	162	266	122	264	158	266	122	267	153	271	50	280	48	276	59	276	59	280	48	288	57	297	59	288	57	293	47	297	59	293	47	308	49	266	63	260	55	265	53	266	63	265	53	271	50	266	63	271	50	276	59	305	129	281	142	296	104	305	129	296	104	302	100	305	129	302	100	307	95	305	129	307	95	317	122	338	88	336	99	335	76	335	76	336	99	332	107	335	76	332	107	329	64	329	64	332	107	326	115	329	64	326	115	320	55	320	55	326	115	317	122	320	55	317	122	314	79	314	79	313	73	320	55	320	55	313	73	310	67	320	55	310	67	308	49	308	49	310	67	304	62	308	49	304	62	297	59	317	122	307	95	311	90	317	122	311	90	313	85	317	122	313	85	314	79	288	57	280	48	293	47	247	49	248	51	248	96	247	49	248	96	238	96	247	49	238	96	238	49	85	33	302	251	278	273	85	33	278	273	6	0	85	33	6	0	315	0	85	33	315	0	315	33	112	33	296	171	276	198	112	33	276	198	12	0	112	33	12	0	321	0	112	33	321	0	321	33	100	149	101	160	101	258	101	258	101	160	103	171	101	258	103	171	106	181	106	181	241	127	116	213	116	213	241	127	327	127	121	225	123	230	101	258	101	258	123	230	126	236	101	258	126	236	129	242	101	258	106	181	116	213	101	258	116	213	118	219	101	258	118	219	121	225	101	258	99	127	99	138	101	258	99	138	100	149	97	252	94	245	95	6	97	252	95	6	98	0	97	252	98	0	99	127	97	252	99	127	101	258	95	6	94	245	92	12	92	12	94	245	90	239	92	12	90	239	89	19	89	19	90	239	87	232	89	19	87	232	86	26	86	26	87	232	85	225	86	26	85	225	75	57	75	57	85	225	75	194	75	57	75	194	71	71	71	71	75	194	71	181	71	71	71	181	69	85	69	85	71	181	69	167	69	85	69	167	67	99	67	99	69	167	67	154	67	99	67	154	66	113	66	113	67	154	66	140	66	113	66	140	65	127	41	7	86	26	75	57	41	7	75	57	28	37	124	21	122	27	102	-6	102	-6	122	27	119	32	102	-6	119	32	117	38	117	38	241	127	106	70	127	16	124	21	102	-6	127	16	102	-6	130	11	102	-6	117	38	106	70	102	-6	106	70	103	81	102	-6	103	81	101	93	102	-6	101	93	100	104	102	-6	100	104	99	116	102	-6	99	116	99	127	102	-6	99	127	98	0	41	244	28	213	75	194	41	244	75	194	85	225	241	127	117	38	327	127	171	234	171	234	171	234	171	234	171	267	159	234	159	234	171	267	158	267	159	234	158	267	148	233	148	233	158	267	144	266	148	233	144	266	137	232	137	232	144	266	130	264	137	232	130	264	126	230	126	230	130	264	116	261	126	230	116	261	114	227	114	227	116	261	102	258	114	227	102	258	172	6	172	6	102	258	83	217	78	214	83	217	82	305	78	214	82	305	72	212	72	212	82	305	70	247	72	212	70	247	66	209	66	209	70	247	64	244	66	209	64	244	61	206	61	206	64	244	57	241	61	206	57	241	55	203	55	203	57	241	51	238	55	203	51	238	45	235	102	258	82	305	83	217	264	215	269	213	271	248	271	248	269	213	275	210	271	248	275	210	277	245	277	245	275	210	281	207	277	245	281	207	284	242	284	242	281	207	286	204	284	242	286	204	290	239	290	239	286	204	304	232	290	239	304	232	297	236	172	6	258	218	227	227	227	227	239	258	226	262	227	227	226	262	216	230	216	230	226	262	212	264	216	230	212	264	205	232	205	232	212	264	199	266	205	232	199	266	193	233	193	233	199	266	185	267	193	233	185	267	182	234	182	234	185	267	171	267	182	234	171	267	171	234	258	218	264	215	258	305	258	305	264	215	271	248	258	305	271	248	289	292	239	258	227	227	258	218	239	258	258	218	258	305	171	92	114	227	172	6	171	92	172	6	227	227	55	203	45	235	39	232	70	247	82	305	52	292	331	273	21	273	21	241	331	273	21	241	252	241	331	273	252	241	34	22	331	273	34	22	58	0	331	0	58	273	34	251	331	0	34	251	252	33	331	0	252	33	21	33	331	0	21	33	21	0	91	33	309	251	285	273	91	33	285	273	12	0	91	33	12	0	321	0	91	33	321	0	321	33	12	-66	12	-99	321	-99	12	-66	321	-99	321	-66	252	33	21	33	331	0	252	33	331	0	58	273	252	33	58	273	34	251	21	-66	21	-99	331	-99	21	-66	331	-99	331	-66	331	0	21	33	21	0	157	33	50	273	136	0	157	33	136	0	430	0	157	33	430	0	430	33	136	0	50	273	20	261	20	13	50	0	136	273	136	273	50	0	157	241	136	273	157	241	430	273	430	273	157	241	430	241	94	33	198	137	176	161	176	161	178	205	172	209	176	161	172	209	171	166	171	166	172	209	167	170	172	209	152	182	157	178	172	209	157	178	162	174	172	209	162	174	167	170	192	270	183	271	193	255	192	270	193	255	200	270	200	270	193	255	202	254	200	270	202	254	208	269	208	269	202	254	211	253	208	269	211	253	216	269	216	269	211	253	220	252	216	269	220	252	224	269	224	269	220	252	232	252	224	269	232	252	243	269	244	230	200	185	221	160	244	230	221	160	267	206	244	230	267	206	246	232	237	252	241	250	243	269	243	269	241	250	246	248	243	269	246	248	262	271	262	271	246	248	248	244	262	271	248	244	249	240	249	240	249	238	267	206	267	206	249	238	249	236	267	206	249	236	248	234	232	252	237	252	243	269	272	210	275	211	281	275	281	275	275	211	277	211	281	275	277	211	278	211	278	211	283	210	281	275	281	275	283	210	301	280	281	275	262	271	267	206	281	275	267	206	270	209	281	275	270	209	272	210	249	240	267	206	262	271	210	118	221	98	221	160	221	160	221	98	229	77	221	160	229	77	237	138	237	138	229	77	236	56	237	138	236	56	241	33	200	185	194	190	198	137	200	185	198	137	210	118	200	185	210	118	221	160	198	137	194	190	189	195	198	137	189	195	183	200	198	137	183	200	178	205	198	137	178	205	176	161	237	138	241	33	250	113	243	0	241	33	94	33	243	0	94	33	15	0	15	0	94	33	176	161	307	156	307	164	294	146	294	146	307	164	306	172	294	146	306	172	301	280	301	280	306	172	306	181	301	280	306	181	306	189	306	189	306	207	301	280	301	280	306	207	308	226	301	280	308	226	312	245	301	280	312	245	321	287	321	287	312	245	317	264	321	287	317	264	325	283	301	280	283	210	286	208	301	280	286	208	288	205	301	280	288	205	289	200	301	280	289	200	289	195	301	280	289	195	289	184	301	280	289	184	290	175	301	280	290	175	290	166	301	280	290	166	292	157	301	280	292	157	294	146	269	61	261	88	273	-35	273	-35	261	88	250	113	273	-35	250	113	243	0	243	0	250	113	241	33	276	0	325	0	325	33	276	0	325	33	274	33	276	0	274	33	275	-28	276	0	275	-28	275	-21	276	0	275	-21	276	-14	276	0	276	-14	276	-6	274	33	269	61	273	-35	274	33	273	-35	275	-28	273	-35	243	0	243	-5	273	-35	243	-5	243	-12	273	-35	243	-12	242	-18	273	-35	242	-18	242	-24	273	-35	242	-24	241	-30	307	156	294	146	308	147	246	232	267	206	248	234	193	255	183	271	182	257	55	205	57	208	61	275	61	275	57	208	60	210	61	275	60	210	64	211	64	211	66	211	81	271	81	271	66	211	68	211	81	271	68	211	70	210	54	200	55	205	61	275	54	200	61	275	42	280	54	200	42	280	49	146	54	200	49	146	51	157	54	200	51	157	52	166	54	200	52	166	54	195	54	195	52	166	53	175	54	195	53	175	53	184	49	146	42	280	36	189	49	146	36	189	36	181	49	146	36	181	36	172	49	146	36	172	36	164	49	146	36	164	35	156	49	146	35	156	35	147	30	245	34	226	42	280	42	280	34	226	36	207	42	280	36	207	36	189	69	33	18	33	66	0	69	33	66	0	66	-6	69	33	66	-6	67	-14	69	33	67	-14	67	-21	69	33	67	-21	68	-28	69	33	68	-28	69	-35	69	33	69	-35	74	61	95	234	94	236	122	160	122	160	94	236	81	271	122	160	81	271	75	206	75	206	81	271	72	209	94	236	93	238	81	271	81	271	93	238	93	240	100	269	93	240	94	244	100	269	94	244	97	248	119	269	106	252	111	252	119	269	111	252	122	252	119	269	100	269	101	250	119	269	101	250	106	252	176	170	180	174	171	209	171	209	180	174	185	178	171	209	185	178	190	182	171	209	165	205	166	161	171	209	166	161	171	166	171	209	171	166	176	170	122	98	133	118	143	185	143	185	133	118	145	137	143	185	145	137	148	190	148	190	145	137	166	161	166	161	145	137	248	33	166	161	248	33	328	0	328	0	248	33	102	33	328	0	102	33	99	0	99	0	102	33	106	138	99	0	106	138	93	113	99	0	93	113	99	-5	166	161	165	205	159	200	166	161	159	200	153	195	166	161	153	195	148	190	119	269	122	252	127	269	127	269	122	252	132	253	127	269	132	253	135	269	135	269	132	253	141	254	135	269	141	254	143	270	143	270	141	254	150	255	143	270	150	255	151	270	151	270	150	255	160	257	151	270	160	257	160	271	122	160	106	138	107	56	122	160	107	56	113	77	122	160	113	77	122	98	122	160	122	98	143	185	122	160	143	185	98	230	122	160	98	230	96	232	122	160	96	232	95	234	81	271	61	275	64	211	101	-24	100	-18	82	88	82	88	100	-18	100	-12	82	88	100	-12	93	113	93	113	100	-12	99	-5	102	-30	101	-24	82	88	102	-30	82	88	74	61	102	-30	74	61	69	-35	42	280	22	287	25	264	42	280	25	264	30	245	25	264	22	287	18	283	106	138	102	33	107	56	81	271	70	210	72	209	81	271	93	240	100	269	100	269	97	248	101	250	66	0	18	33	18	0	243	259	243	253	273	289	273	289	243	253	250	140	250	140	243	253	241	220	241	220	243	253	94	220	94	220	243	253	15	253	94	220	15	253	176	92	237	116	250	140	241	220	237	116	241	220	236	197	237	116	236	197	229	176	237	116	229	176	221	93	94	220	176	92	198	117	198	117	200	68	210	135	210	135	200	68	221	93	210	135	221	93	221	155	221	155	221	93	229	176	237	2	232	1	243	-16	243	-16	232	1	224	-15	216	-15	224	-15	220	1	216	-15	220	1	211	0	183	-16	192	-16	193	-1	193	-1	192	-16	200	-16	193	-1	200	-16	202	0	202	0	200	-16	208	-15	202	0	208	-15	211	0	211	0	208	-15	216	-15	232	1	220	1	224	-15	267	46	249	13	262	-17	267	46	262	-17	281	-21	267	46	221	93	244	22	267	46	244	22	246	20	267	46	246	20	248	18	267	46	248	18	249	17	267	46	249	17	249	15	267	46	249	15	249	13	241	3	243	-16	246	5	246	5	243	-16	262	-17	246	5	262	-17	248	8	248	8	262	-17	249	13	200	68	244	22	221	93	275	42	281	-21	277	42	277	42	281	-21	278	42	283	43	278	42	281	-21	283	43	281	-21	301	-26	290	78	289	68	301	-26	301	-26	289	68	289	58	301	-26	289	58	289	53	312	8	308	27	301	-26	301	-26	308	27	306	46	301	-26	306	46	306	65	306	65	306	73	301	-26	301	-26	306	73	306	81	301	-26	306	81	294	107	294	107	306	81	307	89	294	107	307	89	307	98	301	-26	294	107	292	97	301	-26	292	97	290	87	301	-26	290	87	290	78	301	-26	289	53	288	48	301	-26	288	48	286	45	301	-26	286	45	283	43	321	-33	325	-30	317	-10	321	-33	317	-10	312	8	321	-33	312	8	301	-26	270	44	267	46	281	-21	270	44	281	-21	272	43	272	43	281	-21	275	42	276	267	275	275	276	253	276	253	275	275	275	282	276	253	275	282	274	220	274	220	275	282	273	289	274	220	273	289	269	192	269	192	273	289	261	165	273	289	241	284	242	278	273	289	242	278	242	272	273	289	242	272	243	265	273	289	243	265	243	259	325	220	325	253	276	253	325	220	276	253	274	220	198	117	176	92	178	49	198	117	178	49	183	53	198	117	183	53	189	58	198	117	189	58	194	63	198	117	194	63	200	68	172	44	178	49	176	92	172	44	176	92	171	87	172	44	171	87	167	83	172	44	167	83	162	79	172	44	162	79	157	74	172	44	157	74	152	70	237	2	243	-16	241	3	276	267	276	253	276	260	273	289	250	140	261	165	294	107	307	98	308	107	183	-16	193	-1	182	-3	70	43	68	42	81	-17	81	-17	68	42	66	42	81	-17	66	42	64	42	64	42	60	43	61	-21	61	-21	60	43	57	45	61	-21	57	45	55	48	54	53	54	58	51	97	54	53	51	97	49	107	54	53	49	107	42	-26	54	53	42	-26	61	-21	54	53	61	-21	55	48	54	58	53	68	53	78	54	58	53	78	52	87	54	58	52	87	51	97	42	-26	49	107	36	65	42	-26	36	65	36	46	42	-26	36	46	34	27	42	-26	34	27	30	8	42	-26	30	8	25	-10	42	-26	25	-10	22	-33	36	89	36	81	49	107	49	107	36	81	36	73	49	107	36	73	36	65	49	107	35	107	35	98	49	107	35	98	36	89	67	267	66	260	69	220	69	220	66	260	66	253	69	220	66	253	18	253	81	-17	100	-16	93	13	93	13	93	15	81	-17	81	-17	93	15	94	17	81	-17	94	17	122	93	122	93	94	17	95	19	122	93	95	19	96	20	102	284	69	289	74	192	102	284	74	192	82	165	102	284	82	165	101	278	122	155	113	176	122	93	122	93	113	176	107	197	122	93	107	197	106	116	106	116	107	197	102	220	106	116	102	220	99	253	106	116	99	253	93	140	93	140	99	253	99	259	93	140	99	259	100	265	82	165	93	140	100	265	82	165	100	265	100	272	82	165	100	272	101	278	69	220	74	192	69	289	69	220	69	289	68	282	69	220	68	282	67	275	69	220	67	275	67	267	98	22	143	68	122	93	98	22	122	93	96	20	119	-15	127	-15	122	1	119	-15	122	1	111	1	119	-15	111	1	106	2	119	-15	106	2	101	3	119	-15	101	3	100	-16	100	-16	101	3	97	5	100	-16	97	5	94	8	100	-16	94	8	93	13	122	1	127	-15	132	0	132	0	127	-15	135	-15	132	0	135	-15	141	0	141	0	135	-15	143	-16	141	0	143	-16	150	-1	150	-1	143	-16	151	-16	150	-1	151	-16	160	-3	160	-3	151	-16	160	-16	25	-10	18	-30	22	-33	159	53	165	49	166	92	166	92	165	49	171	44	166	92	248	220	148	63	148	63	248	220	145	117	148	63	145	117	143	68	143	68	145	117	133	135	143	68	133	135	122	155	328	253	99	253	102	220	328	253	102	220	248	220	328	253	248	220	166	92	166	92	148	63	153	58	166	92	153	58	159	53	81	-17	122	93	75	46	81	-17	75	46	72	44	81	-17	72	44	70	43	64	42	61	-21	81	-17	171	44	190	70	185	74	171	44	185	74	180	79	171	44	180	79	176	83	171	44	176	83	171	87	171	44	171	87	166	92	122	93	143	68	122	155	69	220	18	253	18	220	86	230	86	230	86	281	86	230	86	281	53	200	86	230	53	200	86	50	86	230	86	50	86	197	86	230	86	197	114	225	53	233	53	200	53	281	53	281	53	200	86	281	17	230	22	198	24	231	24	231	22	198	28	198	24	231	28	198	31	232	31	232	28	198	34	199	31	232	34	199	38	232	38	232	34	199	40	199	38	232	40	199	46	233	46	233	40	199	47	200	46	233	47	200	53	233	53	233	47	200	53	200	248	246	253	245	260	263	248	246	260	263	242	262	242	262	234	262	237	246	237	246	234	262	228	246	209	264	210	248	217	263	217	263	210	248	219	247	217	263	219	247	225	263	225	263	219	247	228	246	225	263	228	246	234	262	200	265	199	251	210	248	200	265	210	248	209	264	259	224	213	177	214	132	259	224	214	132	219	128	259	224	219	128	223	123	259	224	223	123	238	156	259	224	238	156	283	201	253	245	258	244	260	263	260	263	258	244	261	243	260	263	261	243	279	265	279	265	261	243	263	239	279	265	263	239	264	235	264	235	264	233	283	201	283	201	264	233	264	231	283	201	264	231	263	229	287	204	289	205	298	268	298	268	289	205	291	206	298	268	291	206	293	206	293	206	297	205	298	268	298	268	297	205	301	202	298	268	301	202	317	274	317	274	301	202	303	198	317	274	303	198	305	193	323	156	322	164	317	274	317	274	322	164	322	172	317	274	322	172	322	180	322	180	323	199	317	274	317	274	323	199	324	218	317	274	324	218	328	238	317	274	328	238	336	281	336	281	328	238	333	257	336	281	333	257	340	277	310	139	324	140	323	148	310	139	323	148	323	156	310	139	323	156	317	274	310	139	317	274	308	149	317	274	305	193	305	188	317	274	305	188	305	176	317	274	305	176	306	167	317	274	306	167	307	158	317	274	307	158	308	149	298	268	279	265	283	201	298	268	283	201	285	203	298	268	285	203	287	204	264	235	283	201	279	265	262	226	259	224	283	201	262	226	283	201	263	229	238	156	223	123	227	118	238	156	227	118	231	113	238	156	231	113	235	108	238	156	235	108	262	128	238	156	262	128	243	151	86	197	109	193	114	225	114	225	109	193	130	186	114	225	130	186	141	217	141	217	130	186	151	177	141	217	151	177	166	206	166	206	151	177	171	167	166	206	171	167	191	193	191	193	171	167	190	154	191	193	190	154	214	132	191	193	214	132	213	177	53	200	53	-28	86	50	86	50	53	-28	214	132	86	50	214	132	190	154	242	262	237	246	248	246	262	128	258	134	253	140	262	128	253	140	248	145	262	128	248	145	243	151	25	238	29	218	36	274	36	274	29	218	31	199	36	274	31	199	31	180	31	180	31	172	43	139	43	139	31	172	31	164	43	139	31	164	31	156	36	274	17	281	20	257	36	274	20	257	25	238	64	205	74	265	62	206	62	206	74	265	60	206	56	205	60	206	74	265	56	205	74	265	55	268	64	205	66	204	74	265	74	265	66	204	68	203	74	265	68	203	70	201	70	201	115	156	74	265	74	265	115	156	90	229	74	265	90	229	89	231	55	268	36	274	43	139	55	268	43	139	48	193	55	268	48	193	50	198	55	268	50	198	52	202	55	268	52	202	56	205	48	188	48	193	45	149	48	188	45	149	46	158	48	188	46	158	47	167	48	188	47	167	48	176	31	180	43	139	36	274	30	148	30	140	43	139	30	148	43	139	31	156	89	231	89	233	74	265	74	265	89	233	89	235	93	263	89	235	90	239	93	263	90	239	92	243	112	262	100	245	105	246	112	262	105	246	115	246	112	262	93	263	95	244	112	262	95	244	100	245	112	262	115	246	120	262	120	262	115	246	125	246	120	262	125	246	128	263	128	263	125	246	134	247	128	263	134	247	136	263	136	263	134	247	143	248	136	263	143	248	144	264	144	264	143	248	154	251	144	264	154	251	153	265	126	118	130	123	140	177	140	177	130	123	134	128	140	177	134	128	138	132	138	132	300	-28	140	177	140	177	300	-28	164	154	140	177	164	154	162	193	162	193	164	154	186	206	140	177	94	224	115	156	140	177	115	156	118	108	140	177	118	108	122	113	140	177	122	113	126	118	91	226	90	229	115	156	91	226	115	156	94	224	300	200	306	200	307	233	307	233	306	200	312	199	307	233	312	199	315	232	315	232	312	199	319	199	315	232	319	199	322	232	322	232	319	199	325	198	322	232	325	198	329	231	329	231	325	198	331	198	329	231	331	198	336	230	300	281	267	281	267	197	267	197	267	281	267	230	267	197	300	-28	300	233	300	233	300	-28	300	200	300	233	300	200	307	233	267	50	164	154	300	-28	267	50	300	-28	267	197	118	108	115	156	110	151	118	108	110	151	105	145	118	108	105	145	100	140	118	108	100	140	96	134	118	108	96	134	91	128	300	281	267	197	300	233	164	154	182	167	186	206	186	206	182	167	202	177	186	206	202	177	212	217	212	217	202	177	222	186	212	217	222	186	239	225	239	225	222	186	244	193	239	225	244	193	267	230	267	230	244	193	267	197	20	257	17	281	13	277	74	265	89	235	93	263	93	263	92	243	95	244	48	193	43	139	45	149	53	52	53	20	53	281	53	281	53	20	86	201	53	281	86	201	214	119	214	119	86	201	190	98	214	119	190	98	191	59	214	119	191	59	213	75	86	55	86	201	53	20	86	55	53	20	86	-28	22	55	24	21	28	54	28	54	24	21	31	20	28	54	31	20	34	53	34	53	31	20	38	20	34	53	38	20	40	53	40	53	38	20	46	20	40	53	46	20	47	53	47	53	46	20	53	20	47	53	53	20	53	52	262	123	235	143	238	96	262	123	238	96	243	101	262	123	243	101	248	106	262	123	248	106	253	112	262	123	253	112	258	117	253	7	248	7	260	-10	260	-10	248	7	242	-10	234	-10	242	-10	237	7	234	-10	237	7	228	6	200	-11	209	-11	210	4	210	4	209	-11	217	-10	210	4	217	-10	219	5	219	5	217	-10	225	-10	219	5	225	-10	228	6	228	6	225	-10	234	-10	248	7	237	7	242	-10	283	51	264	17	279	-12	283	51	279	-12	298	-16	283	51	238	96	259	28	283	51	259	28	262	25	283	51	262	25	263	23	283	51	263	23	264	21	283	51	264	21	264	19	283	51	264	19	264	17	258	8	260	-10	261	9	261	9	260	-10	279	-12	261	9	279	-12	263	12	263	12	279	-12	264	17	238	96	235	143	231	138	238	96	231	138	227	134	238	96	227	134	223	129	238	96	223	129	259	28	259	28	223	129	219	124	259	28	219	124	214	119	259	28	214	119	213	75	305	59	303	54	317	-21	317	-21	303	54	301	50	317	-21	301	50	298	-16	298	-16	301	50	297	47	298	-16	297	47	293	46	293	46	291	46	298	-16	298	-16	291	46	289	47	298	-16	289	47	287	48	306	85	305	76	317	-21	317	-21	305	76	305	64	317	-21	305	64	305	59	328	14	324	34	317	-21	317	-21	324	34	323	53	317	-21	323	53	322	72	322	72	322	80	317	-21	317	-21	322	80	322	88	317	-21	322	88	323	96	317	-21	323	96	310	113	310	113	323	96	323	104	310	113	323	104	324	113	317	-21	310	113	308	102	317	-21	308	102	307	94	317	-21	307	94	306	85	285	49	283	51	298	-16	285	49	298	-16	287	48	336	-28	340	-25	333	-4	336	-28	333	-4	328	14	336	-28	328	14	317	-21	109	59	114	27	130	66	130	66	114	27	141	35	130	66	141	35	151	75	151	75	141	35	166	45	151	75	166	45	171	85	171	85	166	45	191	59	171	85	191	59	190	98	86	55	86	22	114	27	86	55	114	27	109	59	53	20	53	-28	86	-28	24	21	22	55	17	22	253	7	260	-10	258	8	200	-11	210	4	199	2	66	48	64	47	74	-12	74	-12	64	47	62	46	74	-12	62	46	60	46	60	46	56	47	74	-12	74	-12	56	47	55	-16	74	-12	93	-10	89	17	89	17	89	19	74	-12	74	-12	89	19	89	21	74	-12	89	21	115	96	115	96	89	21	90	23	115	96	90	23	91	25	118	143	91	123	96	117	118	143	96	117	100	112	118	143	100	112	105	106	118	143	105	106	110	101	118	143	110	101	115	96	118	143	115	96	140	75	118	143	140	75	122	138	312	53	306	53	307	20	307	20	306	53	300	52	300	-28	300	52	267	22	300	281	138	119	140	75	300	281	140	75	164	98	300	281	164	98	267	201	300	281	267	201	267	22	300	281	267	22	300	52	140	75	162	59	164	98	164	98	162	59	186	45	140	75	138	119	134	124	140	75	134	124	130	129	140	75	130	129	126	134	140	75	126	134	122	138	94	28	140	75	115	96	94	28	115	96	91	25	74	-12	115	96	70	51	74	-12	70	51	68	49	74	-12	68	49	66	48	55	-16	56	47	52	50	55	-16	52	50	50	54	55	-16	50	54	48	59	55	-16	48	59	43	113	55	-16	43	113	36	-21	48	64	48	76	47	85	48	64	47	85	46	94	48	64	46	94	45	102	48	64	45	102	48	59	36	-21	43	113	31	72	36	-21	31	72	31	53	36	-21	31	53	29	34	36	-21	29	34	25	14	36	-21	25	14	20	-4	36	-21	20	-4	17	-28	31	96	31	88	43	113	43	113	31	88	31	80	43	113	31	80	31	72	43	113	30	113	30	104	43	113	30	104	31	96	336	22	331	55	329	21	329	21	331	55	325	54	329	21	325	54	322	20	322	20	325	54	319	53	322	20	319	53	315	20	315	20	319	53	312	53	315	20	312	53	307	20	300	52	300	20	307	20	267	201	267	55	267	22	267	22	267	55	244	59	267	22	244	59	239	27	239	27	244	59	222	66	239	27	222	66	212	35	212	35	222	66	202	75	212	35	202	75	186	45	186	45	202	75	182	85	186	45	182	85	164	98	112	-10	120	-10	115	7	112	-10	115	7	105	7	112	-10	105	7	100	7	112	-10	100	7	95	8	112	-10	95	8	93	-10	93	-10	95	8	92	9	93	-10	92	9	90	12	93	-10	90	12	89	17	115	7	120	-10	125	6	125	6	120	-10	128	-10	125	6	128	-10	134	5	134	5	128	-10	136	-10	134	5	136	-10	143	4	143	4	136	-10	144	-11	143	4	144	-11	154	2	154	2	144	-11	153	-11	20	-4	13	-25	17	-28	300	-28	267	22	267	-28	43	113	48	59	45	102	353	-39	309	11	318	-39	318	-39	309	11	300	51	318	-39	300	51	289	-6	289	-6	300	51	287	36	267	18	287	36	114	233	267	18	114	233	94	217	94	217	114	233	110	270	94	217	110	270	92	258	94	217	92	258	81	201	81	201	92	258	73	241	81	201	73	241	71	184	71	184	73	241	64	166	63	291	28	291	73	241	63	291	73	241	92	258	64	166	73	241	60	147	60	147	73	241	56	221	60	147	56	221	58	127	58	127	56	221	57	28	58	127	57	28	65	85	43	200	33	176	34	74	43	200	34	74	57	28	43	200	57	28	56	221	27	152	25	126	34	74	27	152	34	74	33	176	287	36	267	18	271	-17	271	-17	267	18	253	9	271	-17	253	9	252	-26	252	-26	253	9	239	2	252	-26	239	2	233	-33	233	-33	239	2	223	-2	233	-33	223	-2	212	-37	212	-37	223	-2	207	-5	212	-37	207	-5	190	-39	190	-39	207	-5	190	-6	84	48	93	-6	112	19	112	19	93	-6	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	85	57	28	93	-6	65	85	93	-6	84	48	316	168	324	223	298	205	298	205	324	223	288	259	298	205	288	259	269	233	269	233	288	259	242	283	269	233	242	283	232	252	232	252	242	283	190	258	173	257	190	258	190	291	173	257	190	291	168	290	114	233	125	241	128	279	128	279	125	241	140	248	128	279	140	248	148	285	148	285	140	248	156	254	148	285	156	254	168	290	168	290	156	254	173	257	324	223	323	127	325	30	324	223	325	30	348	178	348	178	325	30	338	51	348	178	338	51	348	75	242	283	190	291	190	258	356	126	348	178	348	75	356	126	348	75	354	100	325	30	323	127	322	106	325	30	322	106	317	86	325	30	317	86	310	68	325	30	310	68	309	11	309	11	310	68	300	51	324	223	316	168	323	127	289	-6	287	36	271	-17	114	233	128	279	110	270	41	358	41	334	340	334	41	358	340	334	340	358	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	221	343	216	334	225	306	225	306	216	334	209	326	225	306	209	326	209	298	209	298	209	326	200	322	209	298	200	322	190	295	190	295	200	322	190	320	216	371	225	399	209	378	209	378	225	399	209	407	209	378	209	407	200	383	200	383	209	407	190	384	180	383	190	384	190	410	180	383	190	410	172	407	172	407	156	399	160	362	172	407	160	362	164	371	172	407	164	371	172	378	172	407	172	378	180	383	172	326	164	334	172	298	172	298	164	334	160	343	172	298	160	343	156	306	156	306	160	343	158	353	156	399	144	386	144	318	156	399	144	318	156	306	156	399	156	306	158	353	156	399	158	353	160	362	136	334	144	318	144	386	136	334	144	386	136	371	136	334	136	371	133	353	190	291	148	252	190	258	190	258	208	257	212	290	212	290	208	257	225	254	212	290	225	254	233	285	233	285	225	254	241	248	233	285	241	248	253	279	253	279	241	248	256	241	253	279	256	241	272	270	272	270	256	241	267	233	272	270	267	233	287	217	272	270	287	217	289	258	289	258	287	217	300	201	289	258	300	201	318	291	318	291	300	201	309	241	212	290	190	291	190	258	127	9	113	18	129	-26	267	233	113	18	287	217	94	36	81	51	92	-6	94	36	92	-6	110	-17	94	36	110	-17	113	18	94	36	113	18	267	233	72	11	63	-39	92	-6	72	11	92	-6	81	51	72	11	81	51	71	68	72	11	71	68	64	86	72	11	64	86	60	106	72	11	60	106	56	30	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	324	28	323	127	316	85	324	28	316	85	297	48	324	28	297	48	288	-6	190	-6	190	-39	232	0	232	0	190	-39	242	-30	232	0	242	-30	269	19	269	19	242	-30	288	-6	269	19	288	-6	297	48	225	399	223	353	225	306	225	399	225	306	237	386	237	386	225	306	237	318	237	386	237	318	245	371	245	371	237	318	245	334	245	371	245	334	248	353	225	399	216	371	221	362	225	399	221	362	223	353	209	407	190	410	190	384	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	57	223	56	30	58	127	58	127	56	30	60	106	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	138	283	148	252	190	291	58	127	65	168	57	223	180	322	172	326	172	298	180	322	172	298	190	295	180	322	190	295	190	320	57	223	65	168	93	259	27	100	34	178	25	126	129	-26	113	18	110	-17	221	343	225	306	223	353	310	184	309	241	300	201	63	-39	72	11	28	-39	318	291	309	241	353	291	255	332	254	329	256	311	256	311	254	329	252	327	256	311	252	327	250	325	250	325	246	321	256	311	256	311	246	321	242	317	256	311	242	317	242	296	242	296	242	317	239	312	242	296	239	312	236	307	246	368	248	344	250	369	250	369	248	344	251	343	250	369	251	343	253	370	253	370	251	343	253	342	253	370	253	342	255	372	255	372	253	342	255	340	255	372	255	340	256	375	256	375	255	340	256	338	256	375	256	338	256	377	256	377	256	338	256	336	256	377	256	336	269	324	269	324	256	336	256	334	318	354	318	358	298	345	298	345	318	358	298	367	298	345	298	367	282	335	282	335	298	367	282	377	282	335	282	377	269	324	269	324	282	377	269	388	269	324	269	388	256	377	256	377	269	388	256	379	256	400	242	416	242	397	256	400	242	397	245	393	256	400	245	393	247	390	256	400	247	390	251	387	256	400	251	387	252	384	256	400	252	384	254	382	256	400	254	382	255	380	256	400	255	380	256	379	256	400	256	379	269	388	256	334	255	332	256	311	256	334	256	311	269	324	71	368	71	344	248	344	71	368	248	344	246	368	242	416	234	409	238	402	242	416	238	402	242	397	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	242	296	236	307	233	302	53	358	53	358	73	367	73	367	53	358	73	345	73	367	73	345	88	377	88	377	73	345	88	335	88	377	88	335	102	387	102	387	88	335	102	324	102	387	102	324	115	400	115	400	102	324	114	376	114	335	114	376	102	324	115	380	117	383	129	416	129	416	117	383	118	385	129	416	118	385	121	387	121	387	124	391	129	416	129	416	124	391	128	395	129	416	128	395	131	400	137	409	129	416	131	400	137	409	131	400	134	404	115	400	114	376	115	378	115	400	115	378	115	380	115	400	115	380	129	416	129	296	137	303	132	310	129	296	132	310	129	315	129	296	129	315	126	319	129	296	126	319	123	322	129	296	123	322	120	325	129	296	120	325	118	328	129	296	118	328	117	330	129	296	117	330	115	331	129	296	115	331	115	311	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	115	311	115	331	115	333	115	311	115	333	114	335	115	311	114	335	102	324	299	344	299	368	124	344	121	343	124	344	123	368	121	343	123	368	120	369	121	343	120	369	118	342	118	342	120	369	117	370	118	342	117	370	116	340	116	340	117	370	116	372	116	340	116	372	115	337	115	337	116	372	115	374	115	337	115	374	114	376	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	124	344	299	368	123	368	114	376	114	335	115	337	73	345	53	358	53	354	42	142	12	142	42	142	42	142	12	142	42	109	42	142	42	109	56	196	56	196	42	109	56	56	56	196	56	56	83	243	83	243	56	56	76	142	83	243	76	142	87	186	379	109	368	66	372	9	372	9	368	66	345	29	372	9	345	29	332	-26	332	-26	345	29	312	0	332	-26	312	0	283	-50	283	-50	312	0	273	-18	283	-50	273	-18	228	-59	228	-59	273	-18	228	-25	110	29	123	-26	143	0	143	0	123	-26	172	-50	143	0	172	-50	182	-18	182	-18	172	-50	228	-59	182	-18	228	-59	228	-25	56	56	83	9	76	109	76	109	83	9	87	66	87	66	83	9	123	-26	87	66	123	-26	110	29	368	186	372	243	345	223	345	223	372	243	332	279	345	223	332	279	312	253	312	253	332	279	283	303	312	253	283	303	273	272	273	272	283	303	228	278	182	272	228	278	228	311	182	272	228	311	172	303	87	186	110	223	123	279	123	279	110	223	143	253	123	279	143	253	172	303	172	303	143	253	182	272	412	142	399	196	399	56	399	56	399	196	379	142	399	56	379	142	379	109	379	109	379	142	76	109	76	109	379	142	76	142	76	109	76	142	56	56	379	142	399	196	372	243	379	142	372	243	368	186	283	303	228	311	228	278	412	109	443	109	443	142	412	109	443	142	412	142	412	109	412	142	399	56	379	109	372	9	399	56	42	109	12	142	12	109	83	243	87	186	123	279	360	235	320	276	337	211	360	235	337	211	356	171	360	235	356	171	363	126	360	235	363	126	387	185	210	311	152	302	194	277	194	277	210	-59	210	311	210	311	210	-59	227	277	210	311	227	277	269	302	269	302	227	277	271	266	269	302	271	266	320	276	320	276	271	266	308	243	320	276	308	243	337	211	227	277	210	-59	227	-25	227	-25	210	-59	269	-49	194	-25	150	-13	152	-49	194	-25	152	-49	210	-59	194	-25	210	-59	194	277	113	9	84	42	101	-23	113	9	101	-23	152	-49	113	9	152	-49	150	-13	61	235	35	67	58	126	58	126	61	16	65	81	65	81	61	16	101	-23	65	81	101	-23	84	42	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	356	81	360	16	356	81	337	42	320	-23	360	16	337	42	320	-23	337	42	308	9	320	-23	308	9	271	-13	320	-23	271	-13	269	-49	65	171	84	211	101	276	101	276	84	211	113	243	101	276	113	243	152	302	152	302	113	243	150	266	152	302	150	266	194	277	61	235	58	126	65	171	61	235	65	171	101	276	35	185	25	126	35	67	35	185	35	67	61	235	227	-25	269	-49	271	-13	363	126	360	16	387	67	61	16	58	126	35	67	247	233	247	20	280	20	247	233	280	20	280	233	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	140	233	140	20	173	20	140	233	173	20	173	233	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	350	65	341	47	360	16	360	16	341	47	329	31	306	7	329	31	115	245	306	7	115	245	92	222	92	222	115	245	101	276	92	222	101	276	80	205	58	126	59	147	61	235	61	235	59	147	64	168	61	235	64	168	101	276	101	276	64	168	71	187	101	276	71	187	80	205	35	67	61	16	58	126	58	126	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	152	-49	210	-59	162	-17	162	-17	210	-59	210	-25	232	-24	210	-25	210	-59	232	-24	210	-59	269	-49	121	3	88	36	101	-23	121	3	101	-23	152	-49	121	3	152	-49	162	-17	66	78	58	126	61	16	66	78	61	16	101	-23	66	78	101	-23	88	36	132	257	150	266	152	302	152	302	150	266	169	273	152	302	169	273	210	311	210	311	169	273	189	277	210	311	189	277	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	152	302	101	276	115	245	152	302	115	245	132	257	320	-23	360	16	329	31	320	-23	329	31	306	7	320	-23	306	7	290	-3	320	-23	290	-3	272	-13	320	-23	272	-13	269	-49	360	16	387	67	361	105	361	105	387	67	363	126	360	235	363	126	387	185	269	302	210	311	210	278	387	67	396	126	387	185	387	67	387	185	363	126	357	84	350	65	360	16	357	84	360	16	361	105	252	-20	232	-24	269	-49	252	-20	269	-49	272	-13	227	255	194	255	227	71	227	71	194	255	194	71	227	71	194	71	315	39	315	39	194	71	106	71	315	39	106	71	106	39	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	227	71	315	39	315	71	362	109	351	67	360	16	360	16	351	67	328	30	360	16	328	30	320	-23	320	-23	328	30	296	0	320	-23	296	0	269	-49	269	-49	296	0	258	-18	269	-49	258	-18	214	-25	214	-25	168	-19	210	-59	210	-59	168	-19	152	-49	127	0	94	27	101	-23	127	0	101	-23	152	-49	127	0	152	-49	168	-19	35	67	61	16	59	109	59	109	61	16	71	65	71	65	61	16	101	-23	71	65	101	-23	94	27	59	109	362	109	194	142	194	142	362	109	227	142	194	142	227	142	194	277	194	277	210	311	153	267	153	267	210	311	152	302	153	267	152	302	118	247	118	247	152	302	101	276	118	247	101	276	89	219	89	219	101	276	69	183	61	235	35	185	35	67	61	235	35	67	59	142	61	235	59	142	69	183	61	235	69	183	101	276	59	142	35	67	59	109	59	142	59	109	194	142	227	142	362	109	362	142	362	142	387	185	360	235	362	142	360	235	352	183	352	183	360	235	332	219	194	277	227	142	210	311	210	311	227	142	227	277	210	311	227	277	269	302	269	302	227	277	268	267	269	302	268	267	303	247	320	276	269	302	303	247	320	276	303	247	332	219	320	276	332	219	360	235	387	67	396	126	387	185	387	67	387	185	362	142	387	67	362	142	362	109	387	67	362	109	360	16	214	-25	210	-59	269	-49	35	67	35	185	25	126	71	65	64	84	68	7	68	7	64	84	59	105	68	7	59	105	53	28	53	28	59	105	58	126	59	147	64	168	68	245	68	245	64	168	71	187	68	245	71	187	92	268	92	268	71	187	80	205	92	268	80	205	92	222	92	222	187	126	115	245	115	245	187	126	210	150	55	305	31	282	68	245	55	305	68	245	92	268	53	224	41	202	41	50	53	224	41	50	53	28	53	224	53	28	58	126	53	224	58	126	59	147	53	224	59	147	68	245	41	50	41	202	32	74	32	74	41	202	32	178	32	74	32	178	27	100	27	100	32	178	27	153	27	100	27	153	25	126	112	283	92	222	115	245	112	283	115	245	134	295	134	295	115	245	132	257	134	295	132	257	150	266	132	-3	115	7	134	-42	187	126	115	7	210	103	187	126	210	103	210	150	210	150	210	103	306	7	210	150	306	7	234	126	234	126	306	7	329	31	92	31	80	47	92	-15	92	31	92	-15	112	-30	92	31	112	-30	115	7	92	31	115	7	187	126	80	47	71	65	92	-15	92	-15	71	65	68	7	92	-15	68	7	54	-53	54	-53	68	7	31	-29	329	-16	367	-53	341	47	329	-16	341	47	329	31	329	31	306	7	309	-30	309	-30	306	7	290	-3	309	-30	290	-3	286	-42	286	-42	290	-3	272	-13	286	-42	272	-13	262	-51	262	-51	272	-13	252	-20	262	-51	252	-20	237	-57	237	-57	252	-20	232	-24	237	-57	232	-24	210	-59	210	-59	232	-24	210	-25	132	-3	134	-42	150	-13	150	-13	134	-42	158	-51	150	-13	158	-51	169	-20	169	-20	158	-51	184	-57	169	-20	184	-57	189	-24	189	-24	184	-57	210	-59	189	-24	210	-59	210	-25	353	244	367	305	341	205	341	205	367	305	329	268	341	205	329	268	329	222	329	222	329	268	309	283	329	222	309	283	306	245	306	245	309	283	290	257	290	257	309	283	287	295	290	257	287	295	272	266	272	266	287	295	263	304	272	266	263	304	252	273	252	273	263	304	237	309	252	273	237	309	232	277	232	277	237	309	210	278	189	277	210	278	210	311	189	277	210	311	184	310	134	295	150	266	159	304	159	304	150	266	169	273	159	304	169	273	184	310	184	310	169	273	189	277	368	224	363	126	368	28	368	224	368	28	380	202	380	202	368	28	380	50	380	202	380	50	389	178	389	178	380	50	389	74	389	178	389	74	394	153	394	153	389	74	394	100	394	153	394	100	396	126	341	205	350	187	353	244	353	244	350	187	357	167	353	244	357	167	368	224	368	224	357	167	361	147	368	224	361	147	363	126	363	126	361	105	368	28	368	28	361	105	357	84	368	28	357	84	353	7	353	7	357	84	350	65	353	7	350	65	341	47	353	7	341	47	367	-53	353	7	367	-53	390	-29	237	309	210	311	210	278	367	305	353	244	391	282	306	245	210	150	234	126	306	245	234	126	329	222	329	31	309	-30	329	-16	134	-42	115	7	112	-30	92	222	112	283	92	268	303	93	303	47	310	87	310	87	303	47	310	53	310	87	310	53	314	79	314	79	310	53	314	61	314	79	314	61	315	70	257	70	259	62	259	79	259	79	259	62	263	54	259	79	263	54	263	87	263	87	263	54	269	47	263	87	269	47	270	93	270	93	269	47	277	43	270	93	277	43	278	98	278	98	277	43	286	41	278	98	286	41	287	99	287	99	286	41	296	43	287	99	296	43	296	98	296	98	296	43	303	47	296	98	303	47	303	93	289	228	108	47	132	24	289	228	132	24	312	204	134	211	134	153	143	210	143	210	134	153	144	155	143	210	144	155	151	206	151	206	144	155	152	159	151	206	152	159	158	199	158	199	152	159	158	165	158	199	158	165	162	191	162	191	158	165	162	173	162	191	162	173	164	182	105	182	107	173	107	191	107	191	107	173	111	165	107	191	111	165	111	199	111	199	111	165	118	159	111	199	118	159	118	206	118	206	118	159	125	155	118	206	125	155	126	210	126	210	125	155	134	153	126	210	134	153	134	211	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	173	355	175	357	177	388	177	388	175	357	177	359	177	388	177	359	194	413	194	413	177	359	180	360	194	413	180	360	183	360	183	360	186	360	194	413	194	413	186	360	189	357	194	413	189	357	192	354	213	441	208	441	227	-88	227	-88	208	441	194	413	227	-88	194	413	194	-58	194	-58	194	413	194	277	194	311	194	277	194	348	194	351	194	348	194	413	194	351	194	413	192	354	143	328	152	336	157	365	157	365	152	336	161	345	157	365	161	345	177	388	177	388	161	345	171	353	177	388	171	353	173	355	136	343	113	323	122	313	136	343	122	313	133	320	136	343	133	320	143	328	136	343	143	328	157	365	227	413	213	441	227	-88	227	413	227	-88	227	-25	227	413	227	-25	227	311	227	413	227	311	227	347	227	413	227	347	227	351	227	413	227	351	229	354	227	413	229	354	244	388	194	277	194	-25	194	-58	194	-58	194	-25	150	-13	194	-58	150	-13	140	-45	140	-45	150	-13	113	9	140	-45	113	9	93	-17	93	-17	113	9	84	42	93	-17	84	42	65	81	84	211	93	270	65	171	65	171	93	270	57	230	65	171	57	230	58	126	58	126	57	230	57	22	58	126	57	22	65	81	194	277	194	311	150	266	150	266	194	311	140	298	150	266	140	298	113	243	113	243	140	298	93	270	113	243	93	270	84	211	34	71	57	22	57	230	34	71	57	230	34	181	34	71	34	181	25	126	229	354	230	357	244	388	244	388	230	357	233	359	244	388	233	359	237	360	237	360	240	360	244	388	244	388	240	360	243	359	244	388	243	359	246	357	244	388	246	357	264	365	264	365	246	357	249	355	264	365	249	355	251	353	251	353	260	345	264	365	264	365	260	345	270	336	264	365	270	336	286	343	286	343	270	336	279	328	286	343	279	328	289	320	309	322	286	343	289	320	309	322	289	320	299	312	337	211	356	171	364	230	364	230	356	171	363	126	364	22	363	126	356	81	227	277	271	266	281	298	281	298	271	266	308	243	281	298	308	243	328	270	328	270	308	243	337	211	328	270	337	211	364	230	227	-58	281	-45	227	-25	227	-25	227	277	227	311	227	311	227	277	281	298	388	181	364	230	364	22	388	181	364	22	388	71	388	181	388	71	396	126	271	-13	281	-45	308	9	308	9	281	-45	328	-17	308	9	328	-17	337	42	337	42	328	-17	364	22	337	42	364	22	356	81	194	-58	194	-88	227	-88	227	-25	281	-45	271	-13	363	126	364	22	364	230	65	81	57	22	93	-17	194	413	194	348	194	277	271	105	262	88	267	48	267	48	262	88	248	74	267	48	248	74	241	35	241	35	248	74	231	66	241	35	231	66	210	30	210	30	231	66	210	63	210	63	210	62	190	66	262	163	269	203	248	177	248	177	269	203	242	217	248	177	242	217	231	186	231	186	242	217	210	189	190	186	210	189	210	222	190	186	210	222	180	217	147	126	150	146	154	203	154	203	150	146	159	163	154	203	159	163	180	217	180	217	159	163	173	177	180	217	173	177	190	186	133	69	154	48	147	126	147	126	154	203	133	69	133	69	154	203	133	182	133	69	133	182	119	96	119	96	133	182	119	156	119	96	119	156	114	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	307	126	302	156	302	96	302	96	302	156	289	183	302	96	289	183	288	69	288	69	289	183	274	126	271	146	274	126	289	183	271	146	289	183	269	203	271	146	269	203	262	163	242	217	210	222	210	189	271	105	267	48	288	69	271	105	288	69	274	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	190	66	173	74	180	34	190	66	180	34	210	30	190	66	210	30	210	63	159	88	150	105	154	48	159	88	154	48	180	34	159	88	180	34	173	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	147	126	154	48	150	105	387	185	387	67	396	126	360	235	355	174	363	126	210	63	231	66	210	62	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	311	162	271	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	142	127	145	105	145	148	145	148	145	105	155	86	145	148	155	86	155	167	155	167	155	86	169	72	155	167	169	72	170	181	170	181	169	72	188	62	170	181	188	62	188	190	188	190	188	62	209	59	188	190	209	59	210	194	210	194	209	59	231	62	210	194	231	62	231	190	231	190	231	62	249	72	231	190	249	72	250	180	250	180	249	72	264	86	250	180	264	86	264	166	264	166	264	86	273	105	264	166	273	105	273	147	273	147	273	105	277	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	387	185	387	67	396	126	150	126	284	199	284	238	150	126	284	238	88	131	150	126	88	131	284	15	150	126	284	15	284	53	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	284	15	88	131	88	121	272	126	137	53	333	121	272	126	333	121	333	131	272	126	333	131	137	238	272	126	137	238	137	199	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	333	121	137	53	137	15	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	501	114	495	103	502	74	502	74	495	103	487	95	502	74	487	95	484	65	484	65	487	95	476	89	484	65	476	89	464	62	464	62	476	89	464	87	495	149	502	177	487	158	487	158	502	177	484	186	487	158	484	186	476	163	476	163	484	186	464	165	452	163	464	165	464	190	452	163	464	190	444	186	444	186	426	177	427	138	444	186	427	138	433	149	444	186	433	149	441	158	444	186	441	158	452	163	427	114	425	126	426	74	426	74	425	126	412	88	412	88	425	126	426	177	426	177	425	126	427	138	412	164	403	146	403	106	412	164	403	106	412	88	412	164	412	88	426	177	501	138	503	126	502	177	502	177	503	126	516	164	516	164	503	126	516	88	516	164	516	88	525	146	525	146	516	88	525	106	525	146	525	106	528	126	484	186	464	190	464	165	503	126	502	74	516	88	452	89	441	95	444	65	452	89	444	65	464	62	452	89	464	62	464	87	444	65	441	95	433	103	444	65	433	103	427	114	444	65	427	114	426	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	501	114	502	74	503	126	502	177	495	149	501	138	403	106	403	146	400	126	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	390	175	371	219	371	33	371	33	371	219	363	126	371	33	363	126	355	78	371	33	355	78	342	-4	342	-4	355	78	333	36	342	-4	333	36	304	-33	304	-33	333	36	300	3	304	-33	300	3	260	-52	260	-52	300	3	259	-17	260	-52	259	-17	210	-59	210	-59	259	-17	210	-25	363	126	371	219	355	174	355	174	371	219	342	257	355	174	342	257	333	216	333	216	342	257	304	286	333	216	304	286	300	249	300	249	304	286	260	305	300	249	260	305	259	271	259	271	260	305	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	260	305	210	311	210	278	371	33	390	78	390	175	390	175	390	78	395	150	390	175	395	150	528	175	528	175	395	150	528	150	395	150	395	103	395	145	395	145	395	103	395	107	395	145	395	107	396	140	396	140	395	107	396	112	396	140	396	112	396	136	396	136	396	112	396	116	396	136	396	116	396	131	396	131	396	116	396	121	396	131	396	121	396	126	395	103	395	150	390	78	395	103	390	78	528	78	395	103	528	78	528	103	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	22	331	22	-78	55	-27	55	-27	22	-78	75	-45	55	-27	75	-45	381	298	381	298	75	-45	400	280	381	298	400	280	432	331	432	331	400	280	432	-78	55	298	381	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-27	432	-78	400	280	400	-45	432	-78	400	-45	75	-45	432	-78	75	-45	22	-78	55	-45	55	280	22	331	22	331	55	280	74	298	22	331	74	298	432	331	432	331	74	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-27	432	-78	400	-27	381	-45	381	-45	400	-27	74	298	381	-45	74	298	55	280	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	381	-45	240	69	234	92	236	-4	236	-4	234	92	232	119	232	133	232	119	235	126	232	133	235	126	257	149	257	149	235	126	263	139	218	126	223	119	223	133	223	133	223	119	228	258	228	258	223	119	228	-6	228	258	228	-6	236	257	236	257	228	-6	232	133	232	133	234	161	236	257	236	257	234	161	240	184	236	257	240	184	243	254	243	254	240	184	246	204	243	254	246	204	249	249	249	249	246	204	252	220	249	249	252	220	253	242	253	242	252	220	254	233	201	21	202	13	203	34	203	34	202	13	206	5	203	34	206	5	209	50	209	50	206	5	212	0	209	50	212	0	215	69	215	69	212	0	219	-4	215	69	219	-4	221	92	221	92	219	-4	228	-6	221	92	228	-6	223	119	232	119	259	100	235	126	235	126	259	100	261	113	261	113	259	100	277	80	261	113	277	80	284	106	284	106	277	80	291	63	284	106	291	63	302	101	302	101	291	63	303	51	302	101	303	51	318	98	318	98	303	51	318	46	318	98	318	46	329	94	329	94	318	46	328	47	329	94	328	47	335	51	329	156	334	159	335	200	335	200	334	159	338	162	335	200	338	162	340	195	340	195	338	162	341	167	340	195	341	167	343	187	343	187	341	167	343	172	343	187	343	172	344	179	335	200	328	204	329	156	329	156	328	204	320	205	329	156	320	205	318	152	318	152	320	205	317	205	318	152	317	205	314	204	318	152	314	204	311	203	318	152	311	203	308	202	318	152	308	202	305	200	318	152	305	200	304	150	257	149	263	139	274	165	274	165	263	139	286	146	274	165	286	146	286	179	286	179	286	146	304	150	286	179	304	150	295	191	295	191	304	150	305	200	232	119	232	133	228	-6	232	119	228	-6	236	-4	344	71	343	77	343	64	343	64	343	77	341	82	343	64	341	82	340	57	340	57	341	82	338	87	340	57	338	87	335	51	335	51	338	87	334	91	335	51	334	91	329	94	240	69	243	0	246	50	246	50	243	0	249	5	246	50	249	5	252	34	252	34	249	5	253	13	252	34	253	13	254	21	202	242	203	220	206	249	206	249	203	220	209	204	206	249	209	204	212	254	212	254	209	204	215	184	212	254	215	184	219	257	219	257	215	184	221	160	219	257	221	160	228	258	228	258	221	160	223	133	173	73	188	88	194	114	194	114	188	88	204	104	194	114	204	104	218	126	218	126	204	104	223	119	147	50	151	52	152	102	152	102	151	52	161	60	152	102	161	60	172	107	172	107	161	60	173	73	172	107	173	73	194	114	152	102	136	98	136	46	152	102	136	46	140	47	152	102	140	47	144	48	152	102	144	48	147	50	136	98	123	94	124	47	136	98	124	47	133	46	136	98	133	46	136	46	108	73	108	61	110	80	110	80	108	61	112	56	110	80	112	56	113	86	113	86	112	56	117	51	113	86	117	51	117	91	117	91	117	51	124	47	117	91	124	47	123	94	171	178	172	143	185	163	185	163	172	143	194	136	185	163	194	136	202	147	202	147	194	136	218	126	202	147	218	126	223	133	159	191	147	200	152	148	159	191	152	148	172	143	159	191	172	143	171	178	152	148	147	200	144	202	152	148	144	202	141	203	152	148	141	203	138	204	152	148	138	204	135	205	152	148	135	205	135	152	117	159	122	156	123	203	123	203	122	156	135	152	123	203	135	152	132	205	132	205	135	152	135	205	107	179	108	173	108	186	108	186	108	173	110	167	108	186	110	167	111	193	111	193	110	167	113	163	111	193	113	163	116	199	116	199	113	163	117	159	116	199	117	159	123	203	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	108	61	108	73	107	68	203	220	202	242	201	233	240	69	236	-4	243	0	297	126	294	104	305	70	305	70	294	104	284	84	305	70	284	84	284	49	284	49	284	84	269	69	284	49	269	69	257	35	257	35	269	69	249	59	257	35	249	59	227	30	227	30	249	59	227	56	284	168	286	204	269	183	269	183	286	204	259	218	269	183	259	218	249	193	249	193	259	218	227	196	205	193	227	196	227	223	205	193	227	223	197	218	160	148	170	168	170	204	170	204	170	168	185	183	170	204	185	183	197	218	197	218	185	183	205	193	170	204	150	183	160	148	160	148	150	183	157	126	160	104	157	126	150	70	160	104	150	70	170	49	150	70	157	126	150	183	150	70	150	183	136	96	136	96	150	183	136	157	136	96	136	157	131	127	324	127	319	157	319	96	319	96	319	157	306	183	319	96	306	183	305	70	305	70	306	183	297	126	306	183	286	204	294	148	306	183	294	148	297	126	259	218	227	223	227	196	170	84	170	49	185	69	185	69	170	49	197	35	185	69	197	35	205	59	205	59	197	35	227	30	205	59	227	30	227	56	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	160	104	170	49	170	84	286	204	284	168	294	148	135	33	161	59	135	228	135	228	161	59	161	202	135	228	161	202	320	228	320	228	161	202	294	202	320	228	294	202	320	33	320	33	294	202	294	59	320	33	294	59	161	59	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	161	59	135	33	320	33	32	356	32	50	65	84	65	84	32	50	185	50	65	84	185	50	185	84	185	84	185	50	218	-69	185	84	218	-69	185	202	185	202	218	-69	218	169	185	202	218	169	305	202	305	202	218	169	305	169	305	202	305	169	338	50	338	50	305	169	305	84	338	50	305	84	218	84	218	50	338	50	218	84	491	-102	491	202	458	169	458	169	491	202	338	202	458	169	338	202	338	169	338	50	338	356	305	323	338	50	305	323	305	202	65	323	305	323	338	356	65	323	338	356	32	356	65	323	32	356	65	84	185	50	185	-102	218	-69	218	-69	185	-102	491	-102	218	-69	491	-102	458	-69	458	-69	491	-102	458	169	286	502	286	438	296	500	296	500	286	438	297	440	296	500	297	440	304	496	304	496	297	440	306	444	304	496	306	444	312	489	312	489	306	444	312	451	312	489	312	451	316	480	316	480	312	451	317	460	316	480	317	460	318	470	254	470	256	459	256	480	256	480	256	459	260	450	256	480	260	450	261	489	261	489	260	450	267	444	261	489	267	444	268	496	268	496	267	444	276	439	268	496	276	439	277	500	277	500	276	439	286	438	277	500	286	438	286	502	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	17	-96	17	-128	555	-128	17	-96	555	-128	555	-96	262	33	254	41	256	25	256	25	254	41	251	26	248	26	251	26	254	41	248	26	254	41	248	53	248	53	243	69	243	21	248	53	243	21	244	23	248	53	244	23	246	24	248	53	246	24	248	26	270	175	256	170	261	151	261	151	256	170	259	142	260	97	259	142	256	170	260	97	256	170	249	105	249	105	256	170	245	160	249	105	245	160	241	114	241	114	245	160	238	148	241	114	238	148	237	124	237	124	238	148	235	134	296	176	286	177	299	165	299	165	286	177	286	166	277	165	286	166	286	177	277	165	286	177	270	175	323	167	317	151	322	139	323	167	322	139	325	122	323	167	316	168	317	151	296	176	299	165	304	174	304	174	299	165	309	160	304	174	309	160	310	171	310	171	309	160	317	151	310	171	317	151	316	168	335	122	335	171	329	171	335	122	329	171	327	169	335	122	327	169	326	168	335	122	326	168	325	168	335	122	325	168	325	122	324	167	323	167	325	122	324	167	325	122	325	168	270	175	261	151	264	158	270	175	264	158	270	162	270	175	270	162	277	165	275	89	296	79	280	119	275	89	280	119	273	123	275	89	273	123	268	127	275	89	268	127	263	132	275	89	263	132	261	137	275	89	261	137	260	97	269	20	279	17	273	29	273	29	279	17	287	27	297	29	287	27	293	16	297	29	293	16	309	19	262	33	256	25	261	23	262	33	261	23	269	20	262	33	269	20	273	29	306	106	280	119	296	79	306	106	296	79	304	74	306	106	304	74	309	69	306	106	309	69	319	99	343	61	342	72	341	47	341	47	342	72	337	82	341	47	337	82	334	35	334	35	337	82	330	91	334	35	330	91	323	25	323	25	330	91	319	99	323	25	319	99	316	51	316	51	315	44	323	25	323	25	315	44	311	37	323	25	311	37	309	19	309	19	311	37	305	32	309	19	305	32	297	29	319	99	309	69	313	63	319	99	313	63	316	57	319	99	316	57	316	51	287	27	279	17	293	16	242	18	243	21	243	69	242	18	243	69	232	69	242	18	232	69	232	18	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	259	142	260	97	261	137	79	-30	291	339	291	406	291	406	291	339	502	-30	291	406	502	-30	541	-30	541	-30	502	-30	575	-63	541	-30	575	-63	575	-30	79	-30	291	406	41	-30	79	-30	41	-30	575	-63	79	-30	575	-63	502	-30	7	-30	7	-63	575	-63	7	-30	575	-63	41	-30	314	210	35	349	68	296	314	210	68	296	241	210	314	210	241	210	241	209	314	210	241	209	68	123	314	210	68	123	35	71	35	349	35	71	68	123	35	349	68	123	68	296	355	-96	149	42	76	42	76	42	149	42	149	43	76	42	149	43	355	181	355	181	149	43	322	129	355	181	322	129	355	-96	355	-96	322	129	322	-43	355	-96	322	-43	149	42	355	266	355	-11	388	-11	355	266	388	-11	388	266	302	-11	97	126	24	127	24	127	97	126	97	127	24	127	97	127	302	266	302	266	97	127	270	213	302	266	270	213	302	-11	302	-11	270	213	270	40	302	-11	270	40	97	126	405	127	126	266	159	213	405	127	159	213	332	127	405	127	332	127	332	126	405	127	332	126	159	40	405	127	159	40	126	-11	126	266	126	-11	159	40	126	266	159	40	159	213	40	266	40	-11	73	-11	40	266	73	-11	73	266	202	103	358	-39	202	148	202	148	358	-39	227	126	202	148	227	126	358	291	358	291	227	126	325	217	358	291	325	217	358	-39	358	-39	325	217	325	35	358	-39	325	35	227	126	46	291	46	-39	202	103	46	291	202	103	202	148	202	148	46	291	79	217	202	148	79	217	178	126	202	148	178	126	202	103	202	148	202	103	358	-39	202	148	358	-39	358	291	79	35	79	217	46	291	79	35	46	291	46	-39	79	35	46	-39	202	103	79	35	202	103	178	126	202	148	46	291	202	103	202	148	202	103	358	-39	202	148	358	-39	358	291	202	103	46	291	46	-39	227	126	358	247	358	291	227	126	358	291	203	148	227	126	203	148	358	-39	227	126	358	-39	358	3	203	103	358	-39	203	148	203	103	203	148	47	291	203	103	47	291	47	-39	203	148	46	291	178	126	203	148	178	126	203	103	203	148	203	103	358	-39	203	148	358	-39	358	291	46	3	46	-39	203	103	46	3	203	103	178	126	178	126	46	291	46	247	203	103	299	-16	203	148	203	148	299	-16	225	126	203	148	225	126	299	268	299	268	225	126	368	301	299	268	368	301	106	268	106	268	368	301	37	301	106	268	37	301	180	126	180	126	37	-49	106	-16	106	-16	37	-49	368	-49	106	-16	368	-49	299	-16	299	-16	368	-49	225	126	180	126	106	-16	203	103	180	126	203	103	203	148	180	126	203	148	106	268	180	126	37	-49	368	-49	180	126	368	-49	225	126	180	126	225	126	368	301	180	126	368	301	37	301	132	251	90	209	126	209	132	251	126	209	167	251	132	251	167	251	108	310	132	251	108	310	90	292	131	168	89	126	125	126	131	168	125	126	166	167	131	168	166	167	126	209	131	168	126	209	90	209	131	85	89	43	124	43	131	85	124	43	166	84	131	85	166	84	125	126	131	85	125	126	89	126	130	2	89	-39	107	-57	130	2	107	-57	166	2	130	2	166	2	124	43	130	2	124	43	89	43	123	251	165	292	147	310	123	251	147	310	88	251	123	251	88	251	129	209	123	251	129	209	165	209	124	168	165	209	129	209	124	168	129	209	89	167	124	168	89	167	130	126	124	168	130	126	166	126	124	85	166	126	130	126	124	85	130	126	89	84	124	85	89	84	131	43	124	85	131	43	166	43	125	2	166	43	131	43	125	2	131	43	89	2	125	2	89	2	148	-57	125	2	148	-57	166	-39	220	251	179	209	214	209	220	251	214	209	256	251	220	251	256	251	197	310	220	251	197	310	179	292	219	168	178	126	214	126	219	168	214	126	255	167	219	168	255	167	214	209	219	168	214	209	179	209	219	85	177	43	213	43	219	85	213	43	254	84	219	85	254	84	214	126	219	85	214	126	178	126	219	2	177	-39	195	-57	219	2	195	-57	254	2	219	2	254	2	213	43	219	2	213	43	177	43	132	251	90	209	126	209	132	251	126	209	167	251	132	251	167	251	108	310	132	251	108	310	90	292	131	168	89	126	125	126	131	168	125	126	166	167	131	168	166	167	126	209	131	168	126	209	90	209	131	85	89	43	124	43	131	85	124	43	166	84	131	85	166	84	125	126	131	85	125	126	89	126	130	2	89	-39	107	-57	130	2	107	-57	166	2	130	2	166	2	124	43	130	2	124	43	89	43	124	251	165	292	147	310	124	251	147	310	89	251	124	251	89	251	130	209	124	251	130	209	166	209	124	168	166	209	130	209	124	168	130	209	89	167	124	168	89	167	131	126	124	168	131	126	166	126	125	85	166	126	131	126	125	85	131	126	89	84	125	85	89	84	131	43	125	85	131	43	166	43	126	2	166	43	131	43	126	2	131	43	90	2	126	2	90	2	148	-57	126	2	148	-57	167	-39	213	251	253	292	235	310	213	251	235	310	177	251	213	251	177	251	219	209	213	251	219	209	254	209	213	168	254	209	219	209	213	168	219	209	177	167	213	168	177	167	219	126	213	168	219	126	254	126	214	85	254	126	219	126	214	85	219	126	178	84	214	85	178	84	219	43	214	85	219	43	255	43	214	2	255	43	219	43	214	2	219	43	179	2	214	2	179	2	237	-57	214	2	237	-57	256	-39	61	66	69	23	73	53	73	53	69	23	95	6	73	53	95	6	91	45	91	45	95	6	112	42	134	43	112	42	129	0	134	43	129	0	154	3	66	147	75	196	54	127	54	127	75	196	54	173	54	127	54	173	50	103	50	103	50	48	53	83	53	83	50	48	69	23	53	83	69	23	61	66	151	211	128	173	155	169	151	211	155	169	173	200	173	200	155	169	175	159	173	200	175	159	193	181	193	181	175	159	191	146	193	181	191	146	203	132	128	173	126	215	104	170	104	170	126	215	99	210	104	170	99	210	83	161	83	161	99	210	75	196	83	161	75	196	66	147	40	143	35	106	39	76	40	143	39	76	50	48	40	143	50	48	50	103	40	143	50	103	54	173	203	132	212	121	213	153	213	153	212	121	219	48	213	153	219	48	237	116	237	116	219	48	241	79	237	116	241	79	248	97	248	97	241	79	255	53	248	97	255	53	264	77	264	77	255	53	271	32	264	77	271	32	283	60	283	60	271	32	290	15	283	60	290	15	307	47	307	47	290	15	312	4	307	47	312	4	334	42	334	42	312	4	339	0	334	42	339	0	358	45	412	113	408	88	408	40	412	113	408	40	422	72	412	113	422	72	427	113	358	45	365	4	380	53	380	53	365	4	389	18	380	53	389	18	397	68	397	68	389	18	408	40	397	68	408	40	408	88	152	50	154	3	170	63	170	63	154	3	177	11	170	63	177	11	189	86	189	86	177	11	198	26	189	86	198	26	212	121	212	121	198	26	219	48	112	42	95	6	129	0	134	43	154	3	152	50	358	45	339	0	365	4	193	181	203	132	213	153	128	173	151	211	126	215	61	66	69	23	73	53	73	53	69	23	95	6	73	53	95	6	91	45	91	45	95	6	112	42	134	43	112	42	129	0	134	43	129	0	154	3	66	147	75	196	54	127	54	127	75	196	54	173	54	127	54	173	50	103	50	103	50	48	53	83	53	83	50	48	69	23	53	83	69	23	61	66	131	215	128	215	155	169	155	169	128	215	128	173	104	170	128	173	126	215	104	170	126	215	99	210	83	161	104	170	99	210	83	161	99	210	75	196	83	161	75	196	66	147	40	143	35	106	39	76	40	143	39	76	50	48	40	143	50	48	50	103	40	143	50	103	54	173	128	215	126	215	128	173	152	211	152	214	143	257	152	211	143	257	155	169	155	169	143	257	137	214	155	169	137	214	135	215	319	257	305	289	306	239	319	257	306	239	310	214	319	257	310	214	311	164	319	257	311	164	328	171	319	257	328	171	325	214	412	113	408	88	408	38	408	38	408	88	397	68	408	38	397	68	389	17	389	17	397	68	380	53	389	17	380	53	365	4	365	4	380	53	358	45	365	4	358	45	339	0	339	0	358	45	334	42	339	0	334	42	312	4	312	4	334	42	309	46	312	4	309	46	290	15	290	15	309	46	289	55	290	15	289	55	273	68	290	15	273	68	271	32	271	32	273	68	260	82	271	32	260	82	255	53	255	53	260	82	251	94	255	53	251	94	243	165	255	53	243	165	241	79	241	79	243	165	220	137	241	79	220	137	219	48	219	48	220	137	212	121	350	173	336	215	334	215	350	173	334	215	332	215	350	173	332	215	329	215	350	173	329	215	328	171	350	173	357	212	336	215	327	215	325	214	328	171	327	215	328	171	329	215	310	214	310	213	311	164	306	239	305	289	294	259	294	259	305	289	284	310	294	259	284	310	277	273	277	273	284	310	259	323	277	273	259	323	256	282	256	282	259	323	231	285	206	282	231	285	231	326	206	282	231	326	203	323	259	323	231	326	231	285	412	113	422	68	420	152	412	113	420	152	409	132	403	183	381	203	389	162	403	183	389	162	401	149	403	183	401	149	409	132	403	183	409	132	420	152	371	170	389	162	381	203	371	170	381	203	357	212	371	170	357	212	350	173	412	113	408	38	422	68	112	42	95	6	129	0	209	157	198	175	203	132	209	157	203	132	212	121	209	157	212	121	220	137	152	211	155	169	170	202	170	202	155	169	175	159	170	202	175	159	185	190	185	190	175	159	191	146	185	190	191	146	198	175	198	175	191	146	203	132	133	215	131	215	155	169	133	215	155	169	135	215	219	48	212	121	198	26	198	26	212	121	189	86	198	26	189	86	177	11	177	11	189	86	170	63	177	11	170	63	154	3	154	3	170	63	152	50	154	3	152	50	134	43	243	165	251	96	262	186	262	186	251	96	274	128	262	186	274	128	279	200	279	200	274	128	293	151	279	200	293	151	295	209	295	209	293	151	311	164	295	209	311	164	310	213	251	96	243	165	251	94	152	214	156	239	157	289	157	289	156	239	168	259	157	289	168	259	177	310	177	310	168	259	185	273	177	310	185	273	203	323	203	323	185	273	206	282	143	257	152	214	157	289	420	152	422	68	427	105	104	170	128	173	128	173	151	211	128	173	155	169	151	211	155	169	172	202	172	202	155	169	176	159	172	202	176	159	190	187	190	187	176	159	193	146	190	187	193	146	205	169	205	169	193	146	206	132	205	169	206	132	219	147	219	147	206	132	216	121	219	147	216	121	219	42	219	42	216	121	202	26	202	26	216	121	192	86	202	26	192	86	185	14	185	14	192	86	172	63	185	14	172	63	167	6	167	6	172	63	154	50	167	6	154	50	149	1	149	1	154	50	134	43	149	1	134	43	129	0	129	0	134	43	112	42	112	42	91	45	95	6	95	6	91	45	73	53	95	6	73	53	69	23	69	23	73	53	61	66	69	23	61	66	53	83	35	106	39	76	40	143	40	143	39	76	50	48	40	143	50	48	50	103	53	83	50	103	50	48	53	83	50	48	69	23	54	127	66	147	75	196	75	196	66	147	83	161	75	196	83	161	99	210	99	210	83	161	104	170	99	210	104	170	126	215	126	215	104	170	128	173	126	215	128	173	151	211	54	173	40	143	50	103	54	173	50	103	54	127	54	173	54	127	75	196	243	171	243	348	219	42	243	171	219	42	243	-93	243	171	243	-93	243	65	243	171	243	65	247	96	243	171	247	96	264	191	219	348	219	147	219	42	219	348	219	42	243	348	412	113	408	88	408	38	408	38	408	88	397	68	408	38	397	68	389	17	389	17	397	68	380	53	389	17	380	53	365	4	365	4	380	53	358	45	365	4	358	45	339	0	339	0	358	45	334	42	339	0	334	42	314	3	314	3	334	42	309	46	314	3	309	46	293	12	293	12	309	46	288	55	293	12	288	55	274	26	274	26	288	55	270	68	274	26	270	68	257	44	257	44	270	68	257	82	257	44	257	82	247	94	247	96	243	65	247	94	247	94	243	65	257	44	357	212	350	173	371	170	357	212	371	170	381	203	381	203	371	170	389	162	381	203	389	162	403	183	403	183	389	162	401	149	403	183	401	149	409	132	350	173	336	215	328	171	328	171	336	215	319	214	328	171	319	214	309	164	309	164	319	214	301	211	309	164	301	211	291	151	291	151	301	211	283	204	291	151	283	204	271	128	271	128	283	204	264	191	271	128	264	191	247	96	219	42	219	-93	243	-93	412	113	422	68	420	152	412	113	420	152	409	132	412	113	408	38	422	68	129	0	112	42	95	6	420	152	422	68	427	105	403	183	409	132	420	152	350	173	357	212	336	215	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	520	111	513	97	517	66	517	66	513	97	502	86	517	66	502	86	496	55	496	55	502	86	488	79	496	55	488	79	473	51	473	51	488	79	473	76	513	156	517	187	502	167	502	167	517	187	496	198	502	167	496	198	488	174	488	174	496	198	473	176	457	174	473	176	473	201	457	174	473	201	452	199	425	142	432	156	433	190	433	190	432	156	443	167	433	190	443	167	452	199	452	199	443	167	457	174	433	190	418	178	425	142	425	142	418	178	422	127	425	111	422	127	418	75	425	111	418	75	433	62	418	75	422	127	418	178	418	75	418	178	406	91	406	91	418	178	406	162	406	91	406	162	400	110	400	110	406	162	400	143	400	110	400	143	173	110	517	66	533	82	520	111	520	111	533	82	522	127	520	142	522	127	533	171	520	142	533	171	517	187	496	198	473	201	473	176	544	150	533	171	533	82	544	150	533	82	544	103	544	150	544	103	547	127	522	127	533	82	533	171	432	97	433	62	443	86	443	86	433	62	452	54	443	86	452	54	457	79	457	79	452	54	473	51	457	79	473	51	473	76	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	425	111	433	62	432	97	517	187	513	156	520	142	155	178	148	142	150	127	22	-45	76	-78	22	331	22	331	76	-78	89	266	22	331	89	266	378	331	378	331	89	266	400	266	378	331	400	266	432	299	432	299	400	266	432	-78	400	266	400	-45	432	-78	432	-78	400	-45	89	-45	432	-78	89	-45	76	-78	76	-78	89	-45	89	266	12	96	141	129	306	256	306	256	141	129	273	201	306	256	273	201	306	96	306	96	273	201	273	129	306	96	273	129	141	129	12	29	12	-3	306	-3	12	29	306	-3	306	29	306	96	141	129	12	96	57	33	57	207	32	207	57	33	32	207	32	0	57	33	32	0	363	0	57	33	363	0	185	33	210	33	210	207	185	207	210	33	185	207	185	33	210	33	185	33	363	0	210	33	363	0	338	33	338	207	338	33	363	0	338	207	363	0	363	207	24	93	78	60	91	93	91	93	78	60	105	60	91	93	105	60	118	160	118	160	105	60	118	93	118	160	118	93	131	193	131	193	118	93	145	160	131	193	145	160	185	331	185	331	145	160	158	193	185	331	158	193	213	331	24	193	24	160	118	160	24	193	118	160	131	193	118	93	184	60	196	93	196	93	184	60	211	60	196	93	211	60	223	160	223	160	211	60	224	93	223	160	224	93	236	193	236	193	224	93	251	160	236	193	251	160	291	331	291	331	251	160	263	193	291	331	263	193	319	331	78	60	23	-77	51	-77	78	60	51	-77	105	60	158	193	145	160	223	160	158	193	223	160	236	193	263	193	251	160	319	160	263	193	319	160	319	193	224	93	211	60	319	60	224	93	319	60	319	93	184	60	129	-77	156	-77	184	60	156	-77	211	60	118	93	105	60	184	60	78	60	24	93	24	60	155	394	167	396	167	396	172	421	167	396	183	392	172	421	183	392	192	416	192	416	183	392	201	381	192	416	201	381	212	405	212	405	201	381	222	368	212	405	222	368	233	393	233	393	222	368	242	357	233	393	242	357	251	382	251	382	242	357	262	352	251	382	262	352	267	377	267	377	262	352	279	356	267	377	279	356	279	379	309	421	305	407	306	384	309	421	306	384	315	402	309	421	315	402	319	421	298	395	290	386	294	368	298	395	294	368	306	384	298	395	306	384	305	407	279	379	279	356	294	368	279	379	294	368	290	386	128	366	135	378	139	407	139	407	135	378	144	388	139	407	144	388	155	417	155	417	144	388	155	394	155	417	155	394	172	421	172	421	155	394	167	396	126	391	118	373	124	352	126	391	124	352	128	366	126	391	128	366	139	407	24	93	78	60	91	93	91	93	78	60	105	60	91	93	105	60	118	160	118	160	105	60	118	93	118	160	118	93	131	193	131	193	118	93	145	160	131	193	145	160	185	331	185	331	145	160	158	193	185	331	158	193	213	331	24	193	24	160	118	160	24	193	118	160	131	193	118	93	184	60	196	93	196	93	184	60	211	60	196	93	211	60	223	160	223	160	211	60	224	93	223	160	224	93	236	193	236	193	224	93	251	160	236	193	251	160	291	331	291	331	251	160	263	193	291	331	263	193	319	331	78	60	23	-77	51	-77	78	60	51	-77	105	60	158	193	145	160	223	160	158	193	223	160	236	193	263	193	251	160	319	160	263	193	319	160	319	193	224	93	211	60	319	60	224	93	319	60	319	93	184	60	129	-77	156	-77	184	60	156	-77	211	60	118	93	105	60	184	60	78	60	24	93	24	60	124	352	118	373	114	352	24	47	60	14	74	47	74	47	60	14	88	14	74	47	88	14	99	110	99	110	88	14	101	47	99	110	101	47	112	143	112	143	101	47	126	110	112	143	126	110	137	206	137	206	126	110	139	143	137	206	139	143	150	239	150	239	139	143	164	206	150	239	164	206	186	331	186	331	164	206	177	239	186	331	177	239	214	331	101	47	166	14	179	47	179	47	166	14	193	14	179	47	193	14	204	110	204	110	193	14	206	47	204	110	206	47	217	143	217	143	206	47	231	110	217	143	231	110	242	206	242	206	231	110	244	143	242	206	244	143	254	239	254	239	244	143	269	206	254	239	269	206	291	331	291	331	269	206	282	239	291	331	282	239	319	331	60	14	24	-77	51	-77	60	14	51	-77	88	14	24	239	24	206	137	206	24	239	137	206	150	239	177	239	164	206	242	206	177	239	242	206	254	239	282	239	269	206	319	206	282	239	319	206	319	239	244	143	231	110	319	110	244	143	319	110	319	143	139	143	126	110	204	110	139	143	204	110	217	143	24	143	24	110	99	110	24	143	99	110	112	143	206	47	193	14	319	14	206	47	319	14	319	47	166	14	129	-77	156	-77	166	14	156	-77	193	14	101	47	88	14	166	14	60	14	24	47	24	14	369	292	336	292	369	-38	369	-38	336	292	336	193	369	-38	336	193	336	160	336	160	336	193	63	193	336	160	63	193	63	160	63	93	63	60	336	60	63	-38	63	292	30	292	63	-38	30	292	30	-38	336	60	336	-38	369	-38	336	60	369	-38	336	93	336	60	336	93	63	93	336	93	369	-38	336	160	24	64	141	31	141	64	141	64	141	31	174	-93	141	64	174	-93	141	189	141	189	174	-93	141	222	141	189	141	222	24	222	174	348	141	348	174	-93	174	222	174	189	290	189	174	222	290	189	290	222	174	64	174	31	290	31	174	64	290	31	290	64	174	-93	141	31	141	-93	141	222	174	-93	141	348	141	189	24	222	24	189	141	31	24	64	24	31	555	406	17	406	286	373	286	373	17	406	286	-63	286	3	286	-63	555	406	286	3	555	406	498	373	498	373	555	406	286	373	555	406	17	406	75	373	75	373	17	406	286	-63	75	373	286	-63	286	3	286	3	286	-63	555	406	286	3	555	406	286	373	286	373	555	406	75	373	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	39	207	-93	207	39	193	-120	193	-120	207	39	190	372	193	-120	190	372	188	-120	188	-120	190	372	174	-93	174	-93	190	372	174	39	174	-93	174	39	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	174	39	190	372	16	197	190	372	207	39	365	197	373	127	198	397	22	127	373	127	22	127	197	-144	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	323	206	316	164	328	113	328	113	316	164	297	128	328	113	297	128	296	78	296	78	297	128	269	99	296	78	269	99	255	53	255	53	269	99	232	80	255	53	232	80	207	41	207	41	232	80	190	74	207	41	190	74	193	-120	193	-120	190	74	188	-120	188	-120	190	74	174	-93	174	-93	190	74	174	41	174	41	190	74	149	80	174	41	149	80	126	53	126	53	149	80	112	99	126	53	112	99	85	78	85	78	112	99	84	128	85	78	84	128	65	164	57	304	58	206	65	248	57	304	65	248	93	340	93	340	65	248	84	284	93	340	84	284	112	313	53	113	85	78	65	164	53	113	65	164	58	206	53	113	58	206	57	304	53	113	57	304	34	258	53	113	34	258	33	157	324	304	323	206	328	113	324	304	328	113	348	258	348	258	328	113	349	157	348	258	349	157	356	206	190	372	149	332	190	339	190	339	232	332	243	363	243	363	232	332	269	313	243	363	269	313	288	340	288	340	269	313	297	284	288	340	297	284	324	304	324	304	297	284	316	248	324	304	316	248	323	206	243	363	190	372	190	339	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	41	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	138	363	93	340	112	313	138	363	112	313	149	332	138	363	149	332	190	372	174	-93	174	41	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	207	41	193	-120	207	-93	33	157	34	258	25	206	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	188	-120	193	-120	190	372	190	372	193	-120	207	41	190	372	207	41	243	363	243	363	207	41	255	53	243	363	255	53	288	340	288	340	255	53	296	78	288	340	296	78	324	304	324	304	296	78	328	113	324	304	328	113	348	258	348	258	328	113	349	157	348	258	349	157	356	206	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	41	174	-93	188	-120	190	372	174	-93	190	372	174	41	174	41	190	372	138	363	174	41	138	363	126	53	126	53	138	363	93	340	126	53	93	340	85	78	85	78	93	340	57	304	85	78	57	304	53	113	53	113	57	304	34	258	53	113	34	258	33	157	33	157	34	258	25	206	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	174	-93	174	41	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	207	41	193	-120	207	-93	81	235	300	235	174	268	174	268	300	235	207	268	174	268	207	268	174	340	174	340	207	268	207	340	174	340	207	340	294	373	294	373	207	340	294	340	95	373	95	340	174	340	95	373	174	340	294	373	333	268	300	235	333	-15	333	-15	300	235	300	17	333	-15	300	17	207	-15	207	-15	300	17	174	-15	207	-15	174	-15	207	-88	207	-88	174	-15	174	-88	207	-88	174	-88	294	-121	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	81	17	81	235	49	268	81	17	49	268	49	-15	81	17	49	-15	174	-15	81	17	174	-15	300	17	207	-88	294	-121	294	-88	49	268	81	235	174	268	207	268	300	235	333	268	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	207	-88	207	-88	174	340	174	268	207	-88	174	268	174	-15	174	-15	174	268	49	268	174	-15	49	268	49	-15	207	-15	333	-15	207	268	95	373	95	340	174	340	95	373	174	340	294	373	294	-121	294	-88	207	-88	294	-121	207	-88	174	-88	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	174	-88	207	-88	174	-15	207	268	333	-15	333	268	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	190	254	190	254	174	340	174	284	190	254	174	284	63	126	63	126	174	284	16	126	63	126	16	126	174	-31	207	-31	365	126	319	126	319	126	365	126	207	284	319	126	207	284	190	254	190	254	207	284	207	340	95	373	95	340	174	340	95	373	174	340	294	373	207	-88	207	-31	190	-1	207	-88	190	-1	174	-31	207	-88	174	-31	174	-88	207	-88	174	-88	294	-121	207	-88	294	-121	294	-88	95	-88	95	-121	294	-121	95	-88	294	-121	174	-88	63	126	174	-31	190	-1	190	-1	207	-31	319	126	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	207	-88	207	-88	174	340	174	284	207	-88	174	284	174	-31	174	-31	174	284	16	126	207	-31	365	126	207	284	95	373	95	340	174	340	95	373	174	340	294	373	294	-121	294	-88	207	-88	294	-121	207	-88	174	-88	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	174	-88	207	-88	174	-31	126	-17	170	-30	151	8	151	8	170	-30	190	1	230	8	190	1	203	-30	230	8	203	-30	250	-19	151	8	117	25	126	-17	126	-17	117	25	90	52	126	-17	90	52	88	6	88	6	90	52	72	87	88	6	72	87	58	40	58	40	72	87	65	126	291	200	309	165	321	215	321	215	309	165	315	126	321	37	315	126	309	87	170	340	190	251	203	340	203	340	190	251	203	283	203	283	190	251	230	245	203	283	230	245	250	272	250	272	230	245	264	227	250	272	264	227	290	249	290	249	264	227	291	200	290	249	291	200	321	215	151	245	190	251	170	282	151	245	170	282	126	270	341	173	321	215	321	37	341	173	321	37	342	79	341	173	342	79	349	126	230	8	250	-19	264	25	264	25	250	-19	290	3	264	25	290	3	291	52	291	52	290	3	321	37	291	52	321	37	309	87	203	-88	203	-30	190	1	203	-88	190	1	170	-30	203	-88	170	-30	170	-88	203	-88	170	-88	290	-121	203	-88	290	-121	290	-88	91	-88	91	-121	290	-121	91	-88	290	-121	170	-88	58	40	65	126	58	212	58	212	65	126	72	165	58	212	72	165	88	245	88	245	72	165	90	200	88	245	90	200	126	270	126	270	90	200	117	227	126	270	117	227	151	245	39	80	58	40	58	212	39	80	58	212	39	172	39	80	39	172	32	126	290	373	91	373	170	340	290	373	170	340	203	340	290	373	203	340	290	340	170	340	91	373	91	340	170	282	190	251	170	340	315	126	321	37	321	215	170	-30	203	-88	203	283	203	283	203	-88	203	-30	203	283	203	-30	250	272	250	272	203	-30	250	-19	250	272	250	-19	290	249	290	249	250	-19	290	3	290	249	290	3	321	215	321	215	290	3	321	37	321	215	321	37	341	173	341	173	321	37	342	79	341	173	342	79	349	126	203	-88	170	-30	170	-88	203	-88	170	-88	290	-121	203	-88	290	-121	290	-88	91	-88	91	-121	290	-121	91	-88	290	-121	170	-88	290	340	290	373	203	340	203	340	290	373	170	340	203	340	170	340	170	-30	170	-30	170	340	170	282	170	-30	170	282	126	-17	126	-17	170	282	126	270	126	-17	126	270	88	6	88	6	126	270	88	245	88	6	88	245	58	40	58	40	88	245	58	212	58	40	58	212	39	80	39	80	58	212	39	172	39	80	39	172	32	126	203	340	170	-30	203	283	91	373	91	340	170	340	91	373	170	340	290	373	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	201	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	214	314	204	317	224	317	224	314	204	322	194	317	224	322	194	337	201	337	201	322	194	331	185	337	201	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	91	143	91	110	342	110	91	143	342	110	342	143	29	37	29	16	34	45	34	45	29	16	34	7	34	45	34	7	41	52	41	52	34	7	41	0	41	52	41	0	49	56	49	56	41	0	49	-4	49	56	49	-4	59	57	59	57	49	-4	59	-6	59	57	59	-6	69	56	69	56	59	-6	69	-4	69	56	69	-4	78	52	78	52	69	-4	78	0	78	52	78	0	85	45	85	45	78	0	85	7	85	45	85	7	89	37	89	37	85	7	89	16	89	37	89	16	91	26	60	261	60	197	69	259	69	259	60	197	70	199	69	259	70	199	77	255	77	255	70	199	79	203	77	255	79	203	84	248	84	248	79	203	85	210	84	248	85	210	89	239	89	239	85	210	90	219	89	239	90	219	91	229	27	229	29	218	29	239	29	239	29	218	33	209	29	239	33	209	34	248	34	248	33	209	40	203	34	248	40	203	41	255	41	255	40	203	49	198	41	255	49	198	50	259	50	259	49	198	60	197	50	259	60	197	60	261	29	16	29	37	27	26	316	28	314	48	306	38	239	-110	59	355	23	355	239	-110	23	355	203	-110	66	382	66	358	194	358	66	382	194	358	194	382	181	331	47	-39	79	-39	181	331	79	-39	213	331	150	133	209	133	209	158	150	133	209	158	141	158	150	133	141	158	181	-39	150	133	181	-39	213	-39	118	133	181	-39	141	158	118	133	141	158	109	158	118	133	109	158	50	158	118	133	50	158	50	133	79	331	47	331	109	158	79	331	109	158	141	158	258	348	228	348	42	-161	258	348	42	-161	74	-161	258	-161	74	348	42	348	258	-161	42	348	228	-161	155	266	122	266	155	-11	155	-11	122	266	122	143	155	-11	122	143	122	110	122	110	122	143	32	143	122	110	32	143	32	110	220	266	188	266	220	-11	220	-11	188	266	188	143	220	-11	188	143	188	110	188	110	188	143	155	143	188	110	155	143	155	110	220	110	310	110	220	143	220	143	310	110	310	143	220	-11	188	110	188	-11	155	-11	122	110	122	-11	122	266	89	266	122	-11	122	-11	89	266	89	143	122	-11	89	143	89	110	89	110	89	143	32	143	89	110	32	143	32	110	188	266	155	266	188	-11	188	-11	155	266	155	143	188	-11	155	143	155	110	155	110	155	143	122	143	155	110	122	143	122	110	254	266	221	266	254	-11	254	-11	221	266	221	143	254	-11	221	143	221	110	221	110	221	143	188	143	221	110	188	143	188	110	254	110	310	110	254	143	254	143	310	110	310	143	254	-11	221	110	221	-11	188	-11	155	110	155	-11	122	-11	89	110	89	-11	188	-29	174	10	176	-51	188	-29	176	-51	197	-106	188	-29	197	-106	197	-67	151	200	174	240	176	302	176	302	174	240	188	280	176	302	188	280	197	357	197	357	188	280	197	318	150	251	118	206	118	161	150	251	118	161	151	200	150	251	151	200	176	302	118	44	118	89	80	81	80	81	118	89	73	124	80	81	73	124	39	142	39	142	73	124	73	126	39	142	73	126	80	169	80	169	73	126	118	161	80	169	118	161	118	206	151	50	118	89	150	0	151	50	150	0	176	-51	151	50	176	-51	174	10	80	81	39	142	39	108	118	89	118	44	150	0	157	126	157	126	157	124	157	126	157	124	191	108	157	126	191	108	191	142	157	126	191	142	149	169	157	126	149	169	112	206	157	126	112	206	111	161	80	251	53	302	56	240	80	251	56	240	78	200	80	251	78	200	111	161	80	251	111	161	112	206	53	302	32	357	41	280	53	302	41	280	56	240	149	81	191	108	157	124	149	81	157	124	112	44	112	44	157	124	111	89	112	44	111	89	80	0	80	0	111	89	78	50	80	0	78	50	56	10	53	-51	80	0	56	10	53	-51	56	10	41	-29	53	-51	41	-29	32	-67	53	-51	32	-67	32	-106	41	280	32	357	32	318	175	142	46	158	175	111	175	142	175	111	222	-17	175	142	222	-17	205	111	175	142	205	111	206	142	175	142	206	142	222	270	175	142	222	270	159	270	206	142	205	111	334	95	206	142	334	95	334	158	222	-17	175	111	159	-17	175	111	46	158	46	95	190	111	219	110	190	111	190	111	219	110	219	143	190	111	219	143	190	142	190	142	161	143	185	111	185	111	161	143	157	110	46	158	74	100	75	153	75	153	74	100	102	104	75	153	102	104	104	148	104	148	102	104	129	108	104	148	129	108	132	145	132	145	129	108	157	110	132	145	157	110	161	143	190	142	185	111	186	111	190	142	186	111	187	111	190	142	187	111	188	111	190	142	188	111	189	111	190	142	189	111	190	111	219	143	248	108	248	145	248	145	248	108	277	105	248	145	277	105	277	148	277	148	277	105	305	100	277	148	305	100	306	153	306	153	305	100	334	95	306	153	334	95	334	158	74	100	46	158	46	95	219	143	219	110	248	108	486	194	487	277	455	253	455	253	487	277	432	332	455	253	432	332	408	300	408	300	432	332	362	369	408	300	362	369	349	330	349	330	362	369	281	342	213	330	281	342	281	382	213	330	281	382	201	369	77	194	108	253	130	332	130	332	108	253	155	300	130	332	155	300	201	369	201	369	155	300	213	330	75	277	39	207	39	45	75	277	39	45	66	126	75	277	66	126	77	194	75	277	77	194	130	332	155	-47	108	0	131	-79	131	-79	108	0	77	58	131	-79	77	58	76	-24	76	-24	77	58	66	126	242	138	242	112	248	149	248	149	242	112	248	101	248	149	248	101	257	158	257	158	248	101	257	92	257	158	257	92	268	164	268	164	257	92	268	86	268	164	268	86	281	166	281	166	268	86	281	84	281	166	281	84	295	164	295	164	281	84	295	86	295	164	295	86	306	158	306	158	295	86	306	92	306	158	306	92	315	149	315	149	306	92	315	101	315	149	315	101	321	138	321	138	315	101	321	112	321	138	321	112	323	125	497	126	523	207	487	277	497	126	523	45	523	207	362	369	281	382	281	342	487	-24	523	45	497	126	487	-24	497	126	486	58	487	-24	486	58	455	0	487	-24	455	0	432	-79	281	-88	281	-128	349	-77	349	-77	281	-128	362	-115	349	-77	362	-115	408	-47	408	-47	362	-115	432	-79	408	-47	432	-79	455	0	213	-77	155	-47	201	-115	213	-77	201	-115	281	-128	213	-77	281	-128	281	-88	76	-24	66	126	39	45	155	-47	131	-79	201	-115	523	207	523	45	536	126	487	277	486	194	497	126	242	112	242	138	240	125	39	45	39	207	26	126	80	203	110	255	130	332	130	332	110	255	152	298	130	332	152	298	201	369	201	369	152	298	205	327	201	369	205	327	281	382	281	382	205	327	265	341	281	-128	265	341	265	142	281	-128	265	142	265	109	265	109	265	142	67	109	80	49	67	109	76	-24	67	142	67	109	265	142	358	-74	298	-88	362	-115	298	341	298	-88	298	109	298	142	298	109	496	109	298	142	496	109	496	142	496	142	523	207	487	277	496	142	487	277	482	203	482	203	487	277	453	255	298	341	358	327	362	369	362	369	358	327	411	298	362	369	411	298	432	332	432	332	411	298	453	255	432	332	453	255	487	277	281	-128	362	-115	298	-88	281	-128	298	-88	298	341	281	-128	298	341	281	382	281	-128	281	382	265	341	265	109	265	-88	281	-128	281	-128	265	-88	205	-74	281	-128	205	-74	201	-115	201	-115	205	-74	152	-45	201	-115	152	-45	131	-79	131	-79	152	-45	110	-2	131	-79	110	-2	80	49	39	45	76	-24	67	109	39	45	67	109	67	142	39	45	67	142	75	277	39	45	75	277	39	207	39	45	39	207	26	126	523	45	536	126	523	207	523	45	523	207	496	142	523	45	496	142	496	109	523	45	496	109	487	-24	358	-74	362	-115	411	-45	411	-45	362	-115	432	-79	411	-45	432	-79	453	-2	453	-2	432	-79	487	-24	453	-2	487	-24	482	49	482	49	487	-24	496	109	75	277	67	142	80	203	75	277	80	203	130	332	80	49	76	-24	131	-79	281	382	298	341	362	369	69	158	75	188	75	277	75	277	75	188	86	216	75	277	86	216	130	332	130	332	86	216	100	242	130	332	100	242	118	266	118	266	258	126	142	290	142	290	258	126	281	150	130	332	118	266	142	290	130	332	142	290	201	369	201	369	142	290	166	307	201	369	166	307	192	322	69	95	66	126	76	-24	76	-24	66	126	39	45	39	45	66	126	75	277	75	277	66	126	69	158	39	207	26	126	39	45	39	207	39	45	75	277	166	-54	142	-36	201	-115	258	126	142	-36	281	103	258	126	281	103	281	150	281	150	281	103	421	-36	281	150	421	-36	305	126	305	126	421	-36	445	-12	118	-12	100	10	131	-79	118	-12	131	-79	142	-36	118	-12	142	-36	258	126	86	37	75	65	76	-24	86	37	76	-24	131	-79	86	37	131	-79	100	10	192	-69	201	-115	220	-79	220	-79	201	-115	281	-128	220	-79	281	-128	250	-86	250	-86	281	-128	281	-88	313	-86	281	-88	281	-128	313	-86	281	-128	362	-115	343	333	362	369	313	339	313	339	362	369	281	342	250	339	281	342	281	382	250	339	281	382	220	333	220	333	281	382	201	369	220	333	201	369	192	322	371	322	397	307	432	332	432	332	397	307	421	290	432	332	421	290	445	266	432	332	445	266	487	277	487	277	445	266	463	242	487	277	463	242	477	216	362	369	343	333	371	322	362	369	371	322	432	332	362	369	281	382	281	342	488	65	477	37	487	-24	487	-24	477	37	463	10	487	-24	463	10	445	-12	445	-12	421	-36	432	-79	432	-79	421	-36	397	-54	432	-79	397	-54	371	-69	488	65	523	45	494	95	494	95	523	45	497	126	494	158	497	126	523	207	494	158	523	207	488	188	488	188	523	207	487	277	488	188	487	277	477	216	421	290	281	150	305	126	421	290	305	126	445	266	523	45	536	126	523	207	523	45	523	207	497	126	445	-12	432	-79	487	-24	362	-115	432	-79	371	-69	362	-115	371	-69	343	-79	362	-115	343	-79	313	-86	488	65	487	-24	523	45	201	-115	142	-36	131	-79	166	-54	201	-115	192	-69	69	95	76	-24	75	65	192	147	192	120	198	158	198	158	192	120	198	109	198	158	198	109	207	167	207	167	198	109	207	100	207	167	207	100	218	173	218	173	207	100	218	94	218	173	218	94	231	175	231	175	218	94	231	92	231	175	231	92	244	173	244	173	231	92	244	94	244	173	244	94	255	167	255	167	244	94	255	100	255	167	255	100	264	158	264	158	255	100	264	109	264	158	264	109	270	147	270	147	264	109	270	120	270	147	270	120	272	133	375	27	367	-8	378	-67	378	-67	367	-8	346	-41	378	-67	346	-41	337	-101	337	-101	346	-41	314	-67	337	-101	314	-67	286	-124	286	-124	314	-67	274	-85	286	-124	274	-85	228	-131	228	-131	274	-85	228	-91	415	384	375	384	378	-67	415	384	378	-67	405	-21	415	384	405	-21	415	33	114	-41	127	-102	144	-67	144	-67	127	-102	176	-124	144	-67	176	-124	183	-85	183	-85	176	-124	228	-131	183	-85	228	-131	228	-91	94	-8	87	27	85	-67	94	-8	85	-67	127	-102	94	-8	127	-102	114	-41	87	384	47	384	57	-21	87	384	57	-21	85	-67	87	384	85	-67	87	27	57	-21	47	384	47	33	375	27	378	-67	375	384	192	120	192	147	190	133	375	27	367	-8	378	-67	378	-67	367	-8	346	-41	378	-67	346	-41	337	-101	337	-101	346	-41	314	-67	337	-101	314	-67	286	-124	286	-124	314	-67	274	-85	286	-124	274	-85	228	-131	228	-131	274	-85	228	-91	415	384	375	384	378	-67	415	384	378	-67	405	-21	415	384	405	-21	415	33	114	-41	127	-102	144	-67	144	-67	127	-102	176	-124	144	-67	176	-124	183	-85	183	-85	176	-124	228	-131	183	-85	228	-131	228	-91	94	-8	87	27	85	-67	94	-8	85	-67	127	-102	94	-8	127	-102	114	-41	87	384	47	384	57	-21	87	384	57	-21	85	-67	87	384	85	-67	87	27	248	194	215	194	248	-13	248	-13	215	194	215	106	248	-13	215	106	215	73	215	73	215	106	127	106	215	73	127	106	127	73	248	73	335	73	248	106	248	106	335	73	335	106	248	-13	215	73	215	-13	57	-21	47	384	47	33	375	27	378	-67	375	384	375	-128	415	-128	375	342	375	342	415	-128	415	382	375	342	415	382	87	342	87	342	415	382	47	382	87	342	47	382	87	-128	87	-128	47	382	47	-128	87	-88	87	382	47	382	87	-88	47	382	47	-128	87	-88	47	-128	415	-128	87	-88	415	-128	375	-88	375	382	375	-88	415	-128	375	382	415	-128	415	382	358	382	330	382	344	309	358	382	344	309	345	309	358	382	345	309	511	-128	358	382	511	-128	549	-128	315	233	344	309	330	382	315	233	330	382	295	286	315	233	295	286	411	-128	315	233	411	-128	450	-128	245	309	246	309	259	382	259	382	246	309	275	233	259	382	275	233	295	286	295	286	275	233	295	180	295	286	295	180	411	-128	232	382	41	-128	79	-128	232	382	79	-128	245	309	232	382	245	309	259	382	275	233	141	-128	179	-128	275	233	179	-128	295	180	315	20	450	382	411	382	315	20	411	382	295	73	315	20	295	73	330	-128	315	20	330	-128	344	-56	358	-128	549	382	511	382	358	-128	511	382	345	-56	358	-128	345	-56	344	-56	358	-128	344	-56	330	-128	330	-128	295	73	295	-33	295	-33	295	73	275	20	295	-33	275	20	259	-128	259	-128	275	20	246	-56	259	-128	246	-56	245	-56	179	382	141	382	275	20	179	382	275	20	295	73	232	-128	259	-128	245	-56	232	-128	245	-56	79	382	232	-128	79	382	41	382	282	126	485	354	455	382	282	126	455	382	255	156	282	126	255	156	455	-128	282	126	455	-128	485	-102	25	-102	55	-128	228	126	228	126	55	-128	255	96	228	126	255	96	255	156	255	156	255	96	455	-128	55	382	25	354	228	126	55	382	228	126	255	156	415	382	41	382	144	349	415	382	144	349	309	349	415	382	309	349	343	346	415	382	343	346	367	336	415	382	367	336	382	318	415	382	382	318	393	292	415	382	393	292	400	256	415	382	400	256	415	256	145	173	150	186	150	230	150	230	150	186	157	198	150	230	157	198	165	209	165	209	225	126	207	264	207	264	225	126	213	265	336	146	331	115	337	73	337	73	331	115	317	88	337	73	317	88	311	47	311	47	317	88	296	67	311	47	296	67	277	29	277	29	296	67	269	53	277	29	269	53	238	23	238	23	269	53	238	48	226	242	229	243	232	268	232	268	229	243	232	243	232	268	232	243	238	268	238	268	232	243	235	243	238	268	235	243	238	243	238	243	269	238	277	262	277	262	269	238	296	224	277	262	296	224	311	244	311	244	296	224	317	203	311	244	317	203	337	218	337	218	317	203	331	177	337	218	331	177	336	146	213	265	225	126	219	267	219	267	225	126	223	242	219	267	223	242	226	267	226	267	223	242	226	242	226	267	226	242	232	268	337	218	336	146	337	73	337	218	337	73	355	184	355	184	337	73	355	107	355	184	355	107	361	146	277	262	238	268	238	243	233	48	227	49	230	23	233	48	230	23	238	23	233	48	238	23	238	48	203	28	212	26	210	52	210	52	212	26	216	51	216	51	212	26	221	24	216	51	221	24	221	50	221	50	221	24	230	23	221	50	230	23	227	49	225	126	180	68	194	31	225	126	194	31	203	28	225	126	203	28	210	52	225	126	210	52	289	153	225	126	289	153	223	242	148	110	148	63	156	94	156	94	148	63	165	47	156	94	165	47	167	80	167	80	165	47	194	31	167	80	194	31	180	68	121	-63	194	31	165	47	121	-63	165	47	29	-128	121	-63	29	-128	401	-128	121	-63	401	-128	328	-63	207	264	144	349	150	230	207	264	150	230	165	209	145	173	150	230	142	160	142	160	150	230	138	216	142	160	138	216	141	146	141	146	148	63	143	128	143	128	148	63	148	110	134	81	148	63	141	146	134	81	141	146	138	216	134	81	138	216	128	200	134	81	128	200	124	101	122	182	117	164	118	123	122	182	118	123	124	101	122	182	124	101	128	200	394	-30	379	-48	401	-128	401	-128	379	-48	357	-59	401	-128	357	-59	328	-63	405	-7	394	-30	401	-128	405	-7	401	-128	428	20	405	-7	428	20	413	20	118	123	117	164	116	146	150	230	144	349	41	382	60	-137	61	-109	59	-140	59	-140	57	-108	54	-159	54	-159	57	-108	52	-107	54	-159	52	-107	44	-109	61	-109	62	-135	64	-112	64	-112	62	-135	64	-132	64	-112	64	-132	67	-116	67	-116	64	-132	67	-127	67	-116	67	-127	68	-120	104	-89	96	-112	109	-135	109	-135	96	-112	87	-129	109	-135	87	-129	84	-153	84	-153	87	-129	77	-140	84	-153	77	-140	64	-144	64	-144	62	-143	84	-153	84	-153	62	-143	61	-143	84	-153	61	-143	54	-159	54	-159	61	-143	59	-142	54	-159	59	-142	59	-141	120	-29	128	-111	131	16	131	16	128	-111	141	-84	131	16	141	-84	144	67	144	67	141	-84	150	-58	144	67	150	-58	155	109	155	109	150	-58	156	-29	155	109	156	-29	161	135	161	135	156	-29	168	16	161	135	168	16	174	185	174	185	168	16	193	116	174	185	193	116	191	257	191	257	193	116	198	281	191	257	198	281	105	257	105	257	198	281	26	281	105	257	26	281	161	135	225	358	212	330	228	257	228	257	212	330	203	303	228	257	203	303	203	154	203	154	203	303	198	281	203	154	198	281	193	116	295	396	302	412	293	397	293	397	302	412	291	397	278	393	291	397	302	412	278	393	302	412	270	404	312	361	312	411	304	360	304	360	312	411	302	412	304	360	302	412	299	360	299	360	302	412	297	392	299	360	297	392	296	390	299	360	296	390	295	362	295	362	296	390	294	387	295	362	294	387	291	364	291	364	294	387	291	384	291	364	291	384	289	379	289	379	288	372	289	368	289	379	289	368	291	364	329	390	328	396	328	380	328	380	328	396	325	402	328	380	325	402	324	372	324	372	325	402	320	407	324	372	320	407	319	366	319	366	320	407	312	411	319	366	312	411	312	361	302	412	295	396	296	395	302	412	296	395	297	394	302	412	297	394	297	392	270	404	244	385	249	337	270	404	249	337	257	362	270	404	257	362	267	381	270	404	267	381	278	393	244	385	225	358	228	257	244	385	228	257	234	281	244	385	234	281	241	308	244	385	241	308	249	337	255	251	267	244	297	281	297	281	267	244	277	233	297	281	277	233	284	215	284	215	285	212	297	281	297	281	285	212	286	209	297	281	286	209	286	206	297	281	286	206	287	203	297	281	287	203	287	200	297	281	287	200	297	200	242	255	255	251	297	281	242	255	297	281	234	281	242	255	234	281	228	257	297	33	284	23	305	-29	305	-29	284	23	268	17	305	-29	268	17	247	16	307	47	297	33	305	-29	307	47	305	-29	325	68	307	47	325	68	314	68	168	16	156	-29	305	-29	168	16	305	-29	247	16	93	16	144	67	155	109	93	16	155	109	17	-29	93	16	17	-29	120	-29	93	16	120	-29	131	16	112	-61	104	-89	109	-135	112	-61	109	-135	128	-111	112	-61	128	-111	120	-29	59	-140	54	-159	59	-141	26	-136	27	-143	28	-127	28	-127	27	-143	30	-150	28	-127	30	-150	31	-119	31	-119	30	-150	35	-155	31	-119	35	-155	37	-113	37	-113	35	-155	43	-158	37	-113	43	-158	44	-109	44	-109	43	-158	54	-159	203	154	193	116	217	139	105	257	161	135	174	185	57	-108	59	-140	61	-109	61	-109	60	-137	62	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	292	-137	293	-109	291	-140	291	-140	288	-108	286	-159	286	-159	288	-108	284	-107	286	-159	284	-107	276	-109	293	-109	294	-135	296	-112	296	-112	294	-135	297	-132	296	-112	297	-132	299	-116	299	-116	297	-132	299	-127	299	-116	299	-127	300	-120	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	336	-89	328	-112	341	-135	341	-135	328	-112	319	-129	341	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	293	-143	316	-153	293	-143	286	-159	286	-159	293	-143	292	-142	286	-159	292	-142	291	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	412	-137	413	-109	411	-140	411	-140	409	-108	406	-159	406	-159	409	-108	405	-107	406	-159	405	-107	396	-109	413	-109	414	-135	417	-112	417	-112	414	-135	417	-132	417	-112	417	-132	419	-116	419	-116	417	-132	419	-127	419	-116	419	-127	420	-120	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	359	337	380	404	359	337	368	362	380	404	368	362	377	380	380	404	377	380	388	393	352	308	359	337	355	385	352	308	355	385	336	359	352	308	336	359	322	330	352	308	322	330	314	303	352	308	314	303	260	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	251	-84	314	303	251	-84	260	-58	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	457	-89	449	-112	461	-135	461	-135	449	-112	440	-129	461	-135	440	-129	437	-153	437	-153	440	-129	429	-140	437	-153	429	-140	416	-144	416	-144	414	-143	437	-153	437	-153	414	-143	413	-143	437	-153	413	-143	406	-159	406	-159	413	-143	412	-142	406	-159	412	-142	411	-141	435	303	344	-61	359	-111	435	303	359	-111	373	-84	435	303	373	-84	382	-58	435	303	382	-58	473	308	435	303	473	308	443	330	344	-61	336	-89	341	-135	344	-61	341	-135	359	-111	291	-140	286	-159	291	-141	258	-136	259	-143	259	-127	259	-127	259	-143	262	-150	259	-127	262	-150	263	-119	263	-119	262	-150	267	-155	263	-119	267	-155	269	-113	269	-113	267	-155	275	-158	269	-113	275	-158	276	-109	276	-109	275	-158	286	-159	527	396	534	412	525	397	525	397	534	412	523	397	510	393	523	397	534	412	510	393	534	412	502	404	544	361	545	411	536	360	536	360	545	411	534	412	536	360	534	412	531	360	531	360	534	412	529	392	531	360	529	392	528	390	531	360	528	390	527	362	527	362	528	390	526	387	527	362	526	387	523	364	523	364	526	387	523	384	523	364	523	384	521	379	521	379	520	372	521	368	521	379	521	368	523	364	561	390	560	396	560	380	560	380	560	396	558	402	560	380	558	402	556	372	556	372	558	402	552	407	556	372	552	407	551	366	551	366	552	407	545	411	551	366	545	411	544	361	534	412	527	396	528	395	534	412	528	395	529	394	534	412	529	394	529	392	502	404	476	385	481	337	502	404	481	337	489	362	502	404	489	362	499	380	502	404	499	380	510	393	473	308	481	337	476	385	473	308	476	385	457	359	473	308	457	359	443	330	647	396	655	412	646	397	646	397	655	412	644	397	630	393	644	397	655	412	630	393	655	412	622	404	664	361	665	411	656	360	656	360	665	411	655	412	656	360	655	412	652	360	652	360	655	412	650	392	652	360	650	392	649	390	652	360	649	390	647	362	647	362	649	390	646	387	647	362	646	387	644	364	644	364	646	387	644	384	644	364	644	384	642	379	642	379	641	372	642	368	642	379	642	368	644	364	682	390	681	396	681	380	681	380	681	396	678	402	681	380	678	402	677	372	677	372	678	402	673	407	677	372	673	407	671	366	671	366	673	407	665	411	671	366	665	411	664	361	655	412	647	396	649	395	655	412	649	395	649	394	655	412	649	394	650	392	622	404	596	385	601	337	622	404	601	337	610	362	622	404	610	362	619	380	622	404	619	380	630	393	594	308	601	337	596	385	594	308	596	385	577	359	594	308	577	359	564	330	594	308	564	330	555	303	594	308	555	303	502	-58	457	-89	461	-135	464	-61	464	-61	461	-135	480	-111	464	-61	480	-111	555	303	555	303	480	-111	494	-84	555	303	494	-84	502	-58	411	-140	406	-159	411	-141	378	-136	379	-143	380	-127	380	-127	379	-143	382	-150	380	-127	382	-150	384	-119	384	-119	382	-150	388	-155	384	-119	388	-155	389	-113	389	-113	388	-155	396	-158	389	-113	396	-158	396	-109	396	-109	396	-158	406	-159	409	-108	411	-140	413	-109	413	-109	412	-137	414	-135	288	-108	291	-140	293	-109	293	-109	292	-137	294	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	145	109	102	-61	117	-111	145	109	117	-111	131	-84	145	109	131	-84	140	-58	145	109	140	-58	181	109	145	109	181	109	153	142	145	109	153	142	55	142	145	109	55	142	55	109	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	190	142	181	109	281	109	190	142	181	109	190	142	193	303	181	109	193	303	153	142	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	190	142	281	109	281	142	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	117	-111	131	-84	132	60	132	60	131	-84	140	-58	132	60	140	-58	141	93	141	93	140	-58	169	60	141	93	169	60	157	160	157	160	169	60	166	193	157	160	166	193	55	193	177	93	194	160	193	303	177	93	193	303	169	60	177	93	169	60	281	60	177	93	281	60	281	93	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	193	303	194	160	201	330	201	330	194	160	202	193	201	330	202	193	215	359	215	359	202	193	231	308	215	359	231	308	234	385	234	385	231	308	239	337	202	193	194	160	281	160	202	193	281	160	281	193	55	93	55	60	132	60	55	93	132	60	141	93	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	102	-61	117	-111	132	60	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	166	193	169	60	193	303	279	368	279	379	278	372	157	160	55	193	55	160	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	234	385	215	358	231	308	231	308	215	358	201	330	231	308	201	330	194	160	194	160	201	330	193	303	194	160	193	303	183	116	183	116	193	303	151	136	183	116	151	136	140	92	140	92	151	136	55	43	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	194	160	183	116	296	179	194	160	296	179	280	209	140	92	102	-61	117	-111	140	92	117	-111	131	-84	140	92	131	-84	140	-58	140	92	140	-58	183	116	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	234	385	231	308	239	337	55	43	151	136	40	72	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	94	66	100	35	109	52	109	52	100	35	123	22	109	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	83	84	76	104	81	53	83	84	81	53	100	35	83	84	100	35	94	66	76	104	73	126	81	53	81	53	73	126	67	74	67	74	73	126	76	192	76	192	73	126	78	156	166	32	166	13	174	33	174	33	166	13	176	14	174	33	176	14	182	34	182	34	176	14	185	15	182	34	185	15	189	35	189	35	185	15	195	17	189	35	195	17	197	37	197	37	195	17	203	20	197	37	203	20	204	40	204	40	203	20	212	23	227	197	236	188	238	213	238	213	236	188	244	178	238	213	244	178	249	202	249	202	244	178	250	167	249	202	250	167	259	190	259	190	250	167	267	177	215	359	206	210	211	229	211	229	206	210	217	204	211	229	217	204	225	222	225	222	217	204	227	197	225	222	227	197	238	213	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	211	229	231	308	215	359	231	308	234	385	234	385	231	308	239	337	206	210	215	359	201	330	206	210	201	330	193	303	206	210	193	303	177	238	206	210	177	238	175	238	206	210	175	238	173	238	206	210	173	238	172	219	206	210	172	219	162	32	157	14	159	14	172	219	172	219	159	14	161	14	172	219	161	14	162	32	162	32	161	14	163	13	162	32	163	13	166	32	166	32	163	13	165	13	166	32	165	13	166	13	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	78	156	91	181	100	217	100	217	91	181	111	201	100	217	111	201	131	233	131	233	111	201	137	215	131	233	137	215	166	238	166	238	137	215	166	219	166	238	166	219	169	238	169	238	166	219	172	219	169	238	172	219	171	238	171	238	172	219	173	238	60	162	54	126	57	99	60	162	57	99	67	74	60	162	67	74	76	192	76	192	78	156	100	217	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	177	92	193	303	172	72	172	72	193	303	141	94	172	72	141	94	140	-58	140	-58	141	94	136	75	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	284	119	287	113	287	134	287	134	287	113	290	107	287	134	290	107	293	119	293	119	290	107	294	101	293	119	294	101	300	104	278	182	278	132	280	166	280	166	278	132	281	125	280	166	281	125	283	150	283	150	281	125	284	119	283	150	284	119	287	134	275	137	276	135	276	184	276	184	276	135	277	134	276	184	277	134	278	182	278	182	277	134	278	132	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	358	231	308	215	358	201	330	231	308	201	330	193	303	231	308	193	303	177	92	85	137	86	104	99	118	99	118	86	104	109	87	99	118	109	87	118	103	118	103	109	87	136	75	118	103	136	75	141	94	53	184	57	154	72	184	72	184	57	154	68	127	72	184	68	127	75	159	75	159	68	127	86	104	75	159	86	104	85	137	239	150	240	150	249	165	249	165	240	150	241	151	249	165	241	151	242	151	242	151	244	150	249	165	249	165	244	150	246	150	249	165	246	150	247	148	249	144	249	143	256	118	256	118	249	143	249	142	256	118	249	142	248	142	256	118	248	142	246	137	256	118	246	137	241	102	241	102	246	137	238	125	241	102	238	125	227	114	249	144	256	118	249	145	249	165	249	145	256	118	249	165	256	118	263	174	263	174	256	118	266	134	263	174	266	134	276	184	276	184	266	134	267	135	276	184	267	135	268	137	249	165	247	148	249	147	249	165	249	147	249	145	224	145	231	147	234	158	234	158	231	147	238	150	234	158	238	150	249	165	249	165	238	150	239	150	219	152	204	146	205	140	219	152	205	140	211	141	219	152	211	141	218	143	219	152	218	143	224	145	219	152	224	145	234	158	268	137	269	137	276	184	276	184	269	137	270	138	276	184	270	138	272	138	272	138	273	138	276	184	276	184	273	138	275	137	241	102	227	114	222	88	222	88	227	114	213	104	222	88	213	104	199	77	199	77	213	104	196	96	199	77	196	96	177	92	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	136	75	136	75	117	-111	131	-84	136	75	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	199	77	177	92	172	72	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	358	231	308	215	358	214	238	214	238	215	358	201	330	214	238	201	330	193	303	117	-111	131	-84	125	32	125	32	131	-84	157	13	125	32	157	13	261	32	261	32	157	13	280	13	261	32	280	13	261	219	261	219	280	13	280	238	261	219	280	238	214	238	214	238	193	303	172	219	214	238	172	219	261	219	102	-61	94	-89	99	-135	102	-61	99	-135	117	-111	102	-61	117	-111	125	32	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	157	13	131	-84	140	-58	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	32	165	13	166	13	167	32	166	13	202	19	167	32	159	33	159	14	167	32	159	14	161	14	167	32	161	14	163	13	167	32	163	13	165	13	157	14	159	14	159	33	157	14	159	33	150	34	157	14	150	34	142	36	157	14	142	36	140	-58	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	127	41	127	41	117	-111	131	-84	127	41	131	-84	135	38	135	38	131	-84	140	-58	135	38	140	-58	142	36	261	126	256	97	257	60	257	60	256	97	243	71	257	60	243	71	233	35	233	35	243	71	222	51	233	35	222	51	202	19	202	19	222	51	197	37	202	19	197	37	167	32	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	211	229	215	358	201	330	211	229	201	330	200	214	211	229	200	214	224	200	211	229	224	200	233	216	257	60	273	91	261	126	261	126	267	177	256	155	256	155	267	177	252	199	256	155	252	199	244	180	244	180	252	199	233	216	244	180	233	216	224	200	193	303	172	219	200	214	193	303	200	214	201	330	273	91	279	126	276	153	273	91	276	153	267	177	273	91	267	177	261	126	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	232	219	232	238	228	238	232	219	228	238	224	238	232	219	224	238	220	238	232	219	220	238	217	237	232	219	217	237	217	218	232	219	267	233	232	238	214	237	215	359	202	215	214	237	202	215	217	218	214	237	217	218	217	237	322	192	298	217	307	181	322	192	307	181	320	156	322	192	320	156	325	126	322	192	325	126	338	162	307	181	298	217	287	201	287	201	298	217	267	233	287	201	267	233	261	215	261	215	267	233	232	219	344	126	338	162	338	91	338	91	338	162	325	126	322	60	325	126	320	97	322	60	320	97	307	71	202	17	216	14	208	36	208	36	216	14	232	32	261	37	232	32	267	19	261	37	267	19	287	51	287	51	267	19	298	35	287	51	298	35	307	71	307	71	298	35	322	60	232	32	216	14	232	13	232	32	232	13	267	19	232	166	232	88	244	164	244	164	232	88	245	90	244	164	245	90	255	159	255	159	245	90	256	96	255	159	256	96	263	150	263	150	256	96	264	104	263	150	264	104	269	140	269	140	264	104	269	115	269	140	269	115	271	127	193	127	195	113	195	140	195	140	195	113	200	103	195	140	200	103	201	151	201	151	200	103	209	94	201	151	209	94	210	159	210	159	209	94	219	89	210	159	219	89	221	164	221	164	219	89	232	88	221	164	232	88	232	166	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	202	17	208	36	188	22	188	22	208	36	186	45	188	22	186	45	175	28	175	28	186	45	167	59	175	28	167	59	164	36	164	36	167	59	152	78	164	36	152	78	142	100	142	100	102	-61	117	-111	142	100	117	-111	131	-84	142	100	131	-84	140	-58	142	100	140	-58	164	36	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	214	237	177	201	189	209	193	303	193	303	189	209	202	215	193	303	202	215	201	330	201	330	202	215	215	359	177	201	193	303	166	191	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	325	126	322	60	338	91	193	303	176	238	197	215	197	215	176	238	167	219	137	215	167	219	166	238	137	215	166	238	131	233	78	156	92	181	100	217	100	217	92	181	112	201	100	217	112	201	131	233	131	233	112	201	137	215	76	192	60	162	67	74	76	192	67	74	74	126	76	192	74	126	78	156	76	192	78	156	100	217	92	71	78	97	81	53	81	53	78	97	74	126	60	162	54	126	57	99	60	162	57	99	67	74	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	176	238	166	238	167	219	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	32	165	13	166	13	167	32	166	13	202	19	167	32	137	37	157	14	167	32	157	14	159	14	167	32	159	14	161	14	167	32	161	14	163	13	167	32	163	13	165	13	137	37	112	51	123	22	137	37	123	22	131	-84	137	37	131	-84	140	-58	137	37	140	-58	157	14	100	35	123	22	112	51	100	35	112	51	92	71	100	35	92	71	81	53	261	126	256	97	257	60	257	60	256	97	243	71	257	60	243	71	233	35	233	35	243	71	222	51	233	35	222	51	202	19	202	19	222	51	197	37	202	19	197	37	167	32	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	211	229	215	358	201	330	211	229	201	330	197	215	211	229	197	215	222	201	211	229	222	201	234	216	257	60	273	91	261	126	261	126	267	177	256	156	256	156	267	177	252	199	256	156	252	199	243	181	243	181	252	199	234	216	243	181	234	216	222	201	273	91	279	126	276	153	273	91	276	153	267	177	273	91	267	177	261	126	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	193	303	197	215	201	330	279	368	279	379	278	372	81	53	74	126	67	74	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	55	238	55	13	74	32	74	32	55	13	121	13	74	32	121	13	126	32	126	32	121	13	131	-84	126	32	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	13	162	32	209	219	172	219	172	219	209	219	177	238	172	219	177	238	74	219	74	219	177	238	55	238	74	219	55	238	74	32	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	359	231	308	215	359	214	238	214	238	215	359	209	219	214	238	209	219	261	219	209	219	215	359	201	330	209	219	201	330	193	303	209	219	193	303	177	238	261	219	261	32	280	13	280	13	261	32	162	32	280	13	162	32	157	13	157	13	162	32	172	219	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	121	13	121	13	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	280	238	214	238	261	219	280	238	261	219	280	13	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	100	154	98	156	99	114	99	114	98	156	97	159	99	114	97	159	97	111	97	111	97	159	97	162	97	108	93	189	93	82	93	82	93	189	69	169	93	82	69	169	69	101	69	101	69	169	44	152	69	101	44	152	44	119	44	119	44	152	16	137	44	119	16	137	16	132	135	233	115	211	121	195	135	233	121	195	130	204	135	233	130	204	138	214	135	233	138	214	145	224	115	211	93	189	98	167	115	211	98	167	100	170	115	211	100	170	101	173	115	211	101	173	104	176	115	211	104	176	113	185	115	211	113	185	121	195	97	164	98	167	93	189	97	164	93	189	97	162	103	-137	104	-109	102	-140	102	-140	100	-108	97	-159	97	-159	100	-108	95	-107	97	-159	95	-107	87	-109	104	-109	105	-135	108	-112	108	-112	105	-135	108	-132	108	-112	108	-132	110	-116	110	-116	108	-132	110	-127	110	-116	110	-127	111	-120	121	77	112	87	114	60	114	60	112	87	103	95	114	60	103	95	101	98	148	-89	140	-112	152	-135	152	-135	140	-112	131	-129	152	-135	131	-129	127	-153	127	-153	131	-129	120	-140	127	-153	120	-140	108	-144	108	-144	106	-143	127	-153	127	-153	106	-143	104	-143	127	-153	104	-143	97	-159	97	-159	104	-143	103	-142	97	-159	103	-142	102	-141	193	-58	237	119	200	119	200	119	237	119	209	152	200	119	209	152	108	119	108	119	209	152	108	152	108	119	108	152	104	118	103	152	100	154	101	116	103	152	101	116	104	118	103	152	104	118	108	152	338	396	345	412	337	397	337	397	345	412	335	397	321	393	335	397	345	412	321	393	345	412	313	404	355	361	356	411	347	360	347	360	356	411	345	412	347	360	345	412	342	360	342	360	345	412	340	392	342	360	340	392	339	390	342	360	339	390	338	362	338	362	339	390	337	387	338	362	337	387	335	364	335	364	337	387	335	384	335	364	335	384	332	379	332	379	331	372	332	368	332	379	332	368	335	364	379	142	376	91	383	38	379	142	383	38	394	130	394	130	383	38	396	51	394	130	396	51	405	113	405	113	396	51	406	68	405	113	406	68	409	90	379	142	362	149	362	115	379	142	362	115	369	110	379	142	369	110	374	102	379	142	374	102	376	91	362	115	362	149	353	118	353	118	362	149	344	152	353	118	344	152	343	119	343	119	344	152	246	152	343	119	246	152	237	119	237	119	246	152	247	303	237	119	247	303	209	152	376	91	375	80	383	38	383	38	375	80	370	71	383	38	370	71	367	31	367	31	370	71	364	65	367	31	364	65	357	62	350	28	367	31	357	62	350	28	357	62	349	61	350	28	349	61	314	61	350	28	314	61	314	28	373	390	372	396	371	380	371	380	372	396	369	402	371	380	369	402	368	372	368	372	369	402	364	407	368	372	364	407	362	366	362	366	364	407	356	411	362	366	356	411	355	361	345	412	338	396	340	395	345	412	340	395	340	394	345	412	340	394	340	392	313	404	288	385	292	337	313	404	292	337	301	362	313	404	301	362	310	380	313	404	310	380	321	393	285	308	292	337	288	385	285	308	288	385	269	359	285	308	269	359	255	330	285	308	255	330	247	303	285	308	247	303	246	152	148	-89	152	-135	156	-61	156	-61	152	-135	171	-111	156	-61	171	-111	200	119	200	119	171	-111	184	-84	200	119	184	-84	193	-58	102	-140	97	-159	102	-141	70	-136	71	-143	71	-127	71	-127	71	-143	74	-150	71	-127	74	-150	75	-119	75	-119	74	-150	79	-155	75	-119	79	-155	80	-113	80	-113	79	-155	87	-158	80	-113	87	-158	87	-109	87	-109	87	-158	97	-159	134	38	145	47	137	58	134	38	137	58	129	68	134	38	129	68	121	77	134	38	121	77	114	60	97	105	97	108	93	82	97	105	93	82	98	103	98	103	93	82	114	60	98	103	114	60	99	101	99	101	114	60	101	98	97	111	97	162	97	108	100	154	99	114	101	116	100	-108	102	-140	104	-109	104	-109	103	-137	105	-135	97	162	93	189	97	108	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	145	126	50	31	73	8	145	126	73	8	135	70	145	126	135	70	140	-58	145	126	140	-58	177	93	145	126	177	93	157	160	145	126	157	160	73	243	145	126	73	243	50	220	190	126	285	220	199	181	190	126	199	181	193	303	190	126	193	303	177	93	190	126	177	93	262	8	190	126	262	8	285	31	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	358	231	308	215	358	201	330	231	308	201	330	199	181	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	135	70	135	70	117	-111	131	-84	135	70	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	157	160	177	93	193	303	199	181	285	220	262	243	199	181	201	330	193	303	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	74	155	88	183	89	233	89	233	88	183	110	205	89	233	110	205	125	251	125	251	110	205	136	220	125	251	136	220	167	258	167	258	136	220	167	225	167	258	167	225	170	258	170	258	167	225	174	225	170	258	174	225	173	258	173	258	174	225	176	258	215	358	201	330	208	216	208	216	201	330	193	303	208	216	193	303	181	257	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	234	385	215	358	216	249	234	385	216	249	231	308	234	385	231	308	239	337	227	204	243	188	243	235	243	235	243	188	255	169	243	235	255	169	266	215	266	215	255	169	262	146	266	215	262	146	265	122	298	-5	265	122	265	-5	216	249	215	358	208	216	216	249	208	216	227	204	216	249	227	204	243	235	208	216	181	257	178	258	208	216	178	258	176	258	208	216	176	258	174	225	208	216	174	225	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	174	225	174	225	117	-111	131	-84	174	225	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	298	-5	298	124	294	159	298	-5	294	159	283	189	298	-5	283	189	266	215	298	-5	266	215	265	122	61	205	43	167	69	-5	61	205	69	-5	69	123	61	205	69	123	74	155	61	205	74	155	89	233	36	123	36	-5	69	-5	36	123	69	-5	43	167	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	40	94	51	63	69	258	69	258	51	63	68	38	69	258	68	38	69	131	69	131	68	38	72	106	36	258	36	128	40	94	36	258	40	94	69	258	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	118	3	118	3	117	-111	131	-84	118	3	131	-84	127	36	118	3	127	36	108	48	92	65	80	84	91	17	92	65	91	17	118	3	92	65	118	3	108	48	72	106	68	38	91	17	72	106	91	17	80	84	298	258	265	258	273	48	298	258	273	48	291	85	298	258	291	85	298	130	273	48	265	258	265	130	273	48	265	130	260	97	273	48	260	97	246	69	273	48	246	69	245	19	158	-4	161	-4	161	27	161	27	161	-4	164	-5	161	27	164	-5	167	27	167	27	164	-5	167	-5	167	27	167	-5	197	33	197	33	167	-5	209	1	197	33	209	1	224	47	224	47	209	1	245	19	224	47	245	19	246	69	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	161	27	140	-58	153	-3	193	303	193	303	153	-3	156	-4	193	303	156	-4	161	27	161	27	156	-4	158	-4	193	303	127	36	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	94	474	94	440	320	440	94	474	320	440	320	474	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-134	54	-111	54	-111	52	-134	54	-131	54	-111	54	-131	57	-115	57	-115	54	-131	57	-126	57	-115	57	-126	57	-119	96	-84	88	-109	101	-132	101	-132	88	-109	79	-127	101	-132	79	-127	76	-152	76	-152	79	-127	68	-139	76	-152	68	-139	54	-144	54	-144	52	-143	76	-152	76	-152	52	-143	50	-143	76	-152	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	261	405	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	365	281	365	284	387	281	384	281	365	281	384	279	368	279	368	281	384	279	380	279	368	279	380	278	373	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	261	405	237	388	241	342	261	405	241	342	249	365	261	405	249	365	258	382	261	405	258	382	268	393	233	314	241	342	237	388	233	314	237	388	218	364	233	314	218	364	204	337	233	314	204	337	196	311	233	314	196	311	142	-50	96	-84	101	-132	104	-55	104	-55	101	-132	120	-106	104	-55	120	-106	196	311	196	311	120	-106	134	-77	196	311	134	-77	142	-50	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	16	-188	16	-221	241	-221	16	-188	241	-221	241	-188	46	-108	49	-140	51	-109	51	-109	49	-137	52	-134	86	-40	318	104	289	127	289	127	318	104	318	156	289	127	318	156	86	299	86	299	318	156	46	385	86	299	46	385	86	-40	86	-40	46	385	46	-125	86	-40	46	-125	318	104	318	156	345	133	589	385	589	385	345	133	549	299	589	385	549	299	589	-125	589	-125	549	299	549	-40	589	-125	549	-40	345	133	318	104	589	-125	345	133	318	104	345	133	318	156	22	127	102	127	462	382	462	382	102	127	422	313	462	382	422	313	462	-128	462	-128	422	313	422	-59	462	-128	422	-59	102	127	462	-128	102	127	22	127	164	199	158	188	167	155	167	155	158	188	149	180	167	155	149	180	148	145	148	145	149	180	138	174	148	145	138	174	126	142	126	142	138	174	126	172	158	236	168	270	149	245	149	245	168	270	148	279	149	245	148	279	138	250	138	250	148	279	126	252	113	250	126	252	126	283	113	250	126	283	103	279	103	279	84	269	87	225	103	279	87	225	93	236	103	279	93	236	102	244	103	279	102	244	113	250	102	180	93	188	103	145	103	145	93	188	87	199	103	145	87	199	84	155	84	155	87	199	85	212	84	269	69	254	69	171	84	269	69	171	84	155	84	269	84	155	85	212	84	269	85	212	87	225	59	190	69	171	69	254	59	190	69	254	59	235	59	190	59	235	55	213	126	112	113	80	126	82	126	82	138	80	155	107	155	107	138	80	149	74	155	107	149	74	158	65	164	199	167	155	166	212	166	212	167	155	168	270	168	270	167	155	183	171	168	270	183	171	183	254	183	254	183	171	193	190	183	254	193	190	193	235	193	235	193	190	196	213	168	270	158	236	164	225	168	270	164	225	166	212	148	279	126	283	126	252	131	-27	133	-26	138	3	138	3	133	-26	135	-26	138	3	135	-26	138	-25	138	-25	143	-26	138	3	138	3	143	-26	149	8	126	1	126	-29	138	3	138	3	126	-29	128	-28	138	3	128	-28	131	-27	192	71	177	92	184	-66	184	-66	177	92	166	41	184	-66	166	41	164	28	184	-66	164	28	159	-96	159	-96	164	28	158	17	159	-96	158	17	157	-37	143	-26	148	-27	149	8	149	8	148	-27	152	-29	149	8	152	-29	158	17	158	17	152	-29	156	-32	158	17	156	-32	157	-37	155	107	158	65	177	92	177	92	158	65	164	54	177	92	164	54	166	41	155	107	126	112	126	82	199	-29	205	16	202	44	199	-29	202	44	192	71	199	-29	192	71	184	-66	157	-37	150	-56	159	-96	159	-96	150	-56	134	-75	159	-96	134	-75	127	-122	127	-122	134	-75	113	-93	127	-122	113	-93	91	-108	91	-108	73	-118	89	-145	91	-108	89	-145	127	-122	113	3	102	8	103	-25	113	3	103	-25	126	-29	113	3	126	-29	126	1	103	108	84	98	87	54	103	108	87	54	93	65	103	108	93	65	102	74	103	108	102	74	113	80	103	108	113	80	126	112	102	8	93	17	103	-25	103	-25	93	17	87	28	103	-25	87	28	84	-15	84	-15	87	28	85	41	84	98	69	83	69	0	84	98	69	0	84	-15	84	98	84	-15	85	41	84	98	85	41	87	54	59	19	69	0	69	83	59	19	69	83	59	63	59	19	59	63	55	41	113	174	102	180	103	145	113	174	103	145	126	142	113	174	126	142	126	172	475	127	213	-25	540	127	475	127	540	127	213	316	475	127	213	316	213	278	311	127	49	-25	376	127	311	127	376	127	49	316	311	127	49	316	49	278	376	127	49	-25	49	-63	540	127	213	-25	213	-63	108	-149	147	-149	108	402	108	402	147	-149	147	299	108	402	147	299	236	256	236	256	147	299	208	228	200	371	208	398	192	378	192	378	208	398	191	407	192	378	191	407	183	383	183	383	191	407	172	384	161	383	172	384	172	410	161	383	172	410	153	407	153	407	137	398	139	361	153	407	139	361	144	370	153	407	144	370	152	378	153	407	152	378	161	383	152	322	144	329	153	294	153	294	144	329	139	339	153	294	139	339	137	302	137	302	139	339	137	350	137	398	124	385	124	315	137	398	124	315	137	302	137	398	137	302	137	350	137	398	137	350	139	361	116	331	124	315	124	385	116	331	124	385	116	369	116	331	116	369	113	350	205	339	200	330	208	302	208	302	200	330	192	322	208	302	192	322	191	294	191	294	192	322	183	317	191	294	183	317	172	315	172	315	161	317	172	291	172	291	161	317	153	294	208	398	206	350	208	302	208	398	208	302	221	385	221	385	208	302	221	315	221	385	221	315	229	369	229	369	221	315	229	331	229	369	229	331	232	350	208	398	200	371	205	361	208	398	205	361	206	350	191	407	172	410	172	384	172	315	172	291	191	294	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	205	339	208	302	206	350	152	322	153	294	161	317	94	270	110	270	156	353	156	353	110	270	171	321	156	353	171	321	186	353	186	353	171	321	232	270	186	353	232	270	249	270	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	110	325	122	327	122	327	127	352	122	327	138	322	127	352	138	322	147	348	147	348	138	322	156	311	147	348	156	311	167	337	167	337	156	311	177	298	167	337	177	298	188	324	188	324	177	298	197	288	188	324	197	288	207	313	207	313	197	288	217	283	207	313	217	283	222	308	222	308	217	283	234	287	222	308	234	287	234	310	264	352	260	338	262	315	264	352	262	315	270	334	264	352	270	334	273	352	253	326	245	316	250	299	253	326	250	299	262	315	253	326	262	315	260	338	234	310	234	287	250	299	234	310	250	299	245	316	84	297	90	309	94	338	94	338	90	309	99	319	94	338	99	319	110	348	110	348	99	319	110	325	110	348	110	325	127	352	127	352	110	325	122	327	81	322	73	303	79	283	81	322	79	283	84	297	81	322	84	297	94	338	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	79	283	73	303	69	283	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	170	-117	180	-115	181	-55	181	-55	180	-115	188	-111	181	-55	188	-111	190	-59	190	-59	188	-111	195	-104	190	-59	195	-104	196	-65	196	-65	195	-104	200	-96	196	-65	200	-96	201	-74	201	-74	200	-96	202	-85	140	-75	140	-95	144	-67	144	-67	140	-95	145	-104	144	-67	145	-104	151	-60	151	-60	145	-104	152	-111	151	-60	152	-111	160	-55	160	-55	152	-111	161	-115	160	-55	161	-115	170	-53	170	-53	161	-115	170	-117	170	-53	170	-117	181	-55	140	-95	140	-75	138	-85	188	143	318	110	318	143	188	-20	155	110	155	-20	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	126	-29	120	-54	135	-59	126	-29	135	-59	145	-34	145	-34	135	-59	154	-70	145	-34	154	-70	165	-45	165	-45	154	-70	175	-82	165	-45	175	-82	186	-58	186	-58	175	-82	195	-93	186	-58	195	-93	204	-69	204	-69	195	-93	214	-98	204	-69	214	-98	220	-73	220	-73	214	-98	232	-94	220	-73	232	-94	232	-71	82	-84	89	-72	93	-45	93	-45	89	-72	97	-63	93	-45	97	-63	108	-33	108	-33	97	-63	108	-56	108	-33	108	-56	120	-54	80	-61	72	-79	78	-98	80	-61	78	-98	82	-84	80	-61	82	-84	93	-45	263	-29	259	-43	261	-68	263	-29	261	-68	269	-50	263	-29	269	-50	273	-29	252	-55	243	-65	248	-84	252	-55	248	-84	261	-68	252	-55	261	-68	259	-43	232	-71	232	-94	248	-84	232	-71	248	-84	243	-65	120	-54	126	-29	108	-33	78	-98	72	-79	69	-98	188	143	318	110	318	143	188	-20	155	110	155	-20	184	273	151	273	184	-20	184	-20	151	273	151	143	184	-20	151	143	151	110	151	110	151	143	21	143	151	110	21	143	21	110	184	110	315	110	184	143	317	-74	311	-79	320	-104	320	-104	311	-79	305	-81	320	-104	305	-81	297	-82	320	-104	297	-82	231	-82	320	-104	231	-82	200	-101	200	-101	231	-82	257	-47	272	-31	257	-47	282	-38	272	-31	282	-38	283	-18	283	-18	282	-38	295	-25	283	-18	295	-25	290	-7	290	-7	295	-25	294	5	284	77	265	79	270	55	270	55	265	79	257	57	245	56	257	57	265	79	245	56	265	79	245	76	294	5	295	-25	295	19	295	19	295	-25	299	70	299	70	295	-25	306	-12	299	70	306	-12	311	59	311	59	306	-12	314	0	311	59	314	0	318	44	318	44	314	0	319	13	318	44	319	13	320	27	270	55	280	50	284	77	284	77	280	50	288	42	284	77	288	42	299	70	299	70	288	42	293	31	299	70	293	31	295	19	257	-47	231	-82	282	-38	218	32	226	43	229	68	229	68	226	43	235	51	229	68	235	51	245	76	245	76	235	51	245	56	216	56	207	39	210	17	216	56	210	17	218	32	216	56	218	32	229	68	322	-67	317	-74	320	-104	322	-67	320	-104	336	-63	322	-67	336	-63	328	-58	320	-104	200	-101	200	-104	210	17	207	39	201	20	184	143	315	110	315	143	184	-20	151	110	151	-20	92	17	155	17	155	109	155	109	155	17	188	-20	155	109	188	-20	155	110	155	110	188	-20	155	143	155	110	155	143	24	143	188	273	155	273	188	-20	188	143	188	110	318	110	188	143	318	110	318	143	251	17	188	109	188	17	188	-20	155	17	155	-20	155	143	188	-20	155	273	155	110	24	143	24	110	171	225	174	225	178	276	178	276	174	225	177	226	178	276	177	226	179	226	179	226	181	226	189	270	189	270	181	226	183	225	189	270	183	225	185	223	136	249	137	240	137	259	137	259	137	240	141	233	137	259	141	233	141	267	141	267	141	233	146	228	141	267	146	228	147	273	147	273	146	228	155	225	147	273	155	225	156	277	156	277	155	225	165	224	156	277	165	224	166	278	166	278	165	224	168	224	166	278	168	224	178	276	178	276	168	224	171	225	205	234	203	249	203	217	203	217	203	249	198	261	203	217	198	261	196	200	196	200	198	261	189	270	196	200	189	270	186	219	186	219	184	210	196	200	196	200	184	210	184	186	189	270	185	223	186	222	189	270	186	222	186	219	189	270	178	276	179	226	145	171	150	161	159	182	159	182	150	161	169	172	159	182	169	172	171	191	171	191	169	172	184	186	171	191	184	186	179	201	179	201	184	186	184	210	24	143	24	110	319	110	24	143	319	110	319	143	24	143	24	110	319	110	24	143	319	110	319	143	171	-1	181	0	182	59	182	59	181	0	190	3	182	59	190	3	191	55	191	55	190	3	197	10	191	55	197	10	198	49	198	49	197	10	202	18	198	49	202	18	202	40	202	40	202	18	204	29	141	39	142	19	146	47	146	47	142	19	147	10	146	47	147	10	152	54	152	54	147	10	154	3	152	54	154	3	161	59	161	59	154	3	162	0	161	59	162	0	171	61	171	61	162	0	171	-1	171	61	171	-1	182	59	142	19	141	39	140	29	272	61	272	-1	281	59	281	59	272	-1	282	0	281	59	282	0	290	55	290	55	282	0	291	4	290	55	291	4	297	49	297	49	291	4	298	11	297	49	298	11	302	40	302	40	298	11	302	20	302	40	302	20	304	30	240	30	241	19	242	40	242	40	241	19	246	10	242	40	246	10	247	49	247	49	246	10	252	3	247	49	252	3	254	55	254	55	252	3	261	0	254	55	261	0	262	59	262	59	261	0	272	-1	262	59	272	-1	272	61	24	143	24	110	319	110	24	143	319	110	319	143	71	256	71	192	80	254	80	254	71	192	81	194	80	254	81	194	89	250	89	250	81	194	90	198	89	250	90	198	96	243	96	243	90	198	97	205	96	243	97	205	101	234	101	234	97	205	101	214	101	234	101	214	103	224	39	224	41	213	41	234	41	234	41	213	45	204	41	234	45	204	46	243	46	243	45	204	51	198	46	243	51	198	53	250	53	250	51	198	60	193	53	250	60	193	62	254	62	254	60	193	71	192	62	254	71	192	71	256	272	256	272	192	281	254	281	254	272	192	282	194	281	254	282	194	290	250	290	250	282	194	291	198	290	250	291	198	297	243	297	243	291	198	298	205	297	243	298	205	302	234	302	234	298	205	302	214	302	234	302	214	304	224	240	224	241	213	242	234	242	234	241	213	246	204	242	234	246	204	247	243	247	243	246	204	252	198	247	243	252	198	254	250	254	250	252	198	261	193	254	250	261	193	262	254	262	254	261	193	272	192	262	254	272	192	272	256	24	143	24	110	319	110	24	143	319	110	319	143	71	61	71	-1	80	59	80	59	71	-1	81	0	80	59	81	0	89	55	89	55	81	0	90	4	89	55	90	4	96	49	96	49	90	4	97	11	96	49	97	11	101	40	101	40	97	11	101	20	101	40	101	20	103	30	39	30	41	19	41	40	41	40	41	19	45	10	41	40	45	10	46	49	46	49	45	10	51	3	46	49	51	3	53	55	53	55	51	3	60	0	53	55	60	0	62	59	62	59	60	0	71	-1	62	59	71	-1	71	61	227	252	194	252	227	0	227	0	194	252	194	142	227	0	194	142	194	109	194	109	194	142	84	142	194	109	84	142	84	109	227	109	337	109	227	142	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	35	67	58	126	61	235	35	67	61	235	35	185	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	61	235	58	126	66	174	61	235	66	174	101	276	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	227	142	337	109	337	142	227	0	194	109	194	0	301	235	261	276	275	216	301	235	275	216	296	174	301	235	296	174	304	126	301	235	304	126	328	185	275	216	261	276	241	249	241	249	261	276	210	302	241	249	210	302	199	271	199	271	210	302	151	311	199	271	151	311	151	278	337	126	328	185	328	67	328	67	328	185	304	126	301	16	304	126	296	78	301	16	296	78	275	36	199	-17	151	-25	210	-49	199	-17	210	-49	241	3	241	3	210	-49	261	-23	241	3	261	-23	275	36	275	36	261	-23	301	16	168	252	135	252	168	0	168	0	135	252	135	142	168	0	135	142	135	109	135	109	135	142	25	142	135	109	25	142	25	109	168	109	278	109	168	142	168	142	278	109	278	142	168	0	135	109	135	0	210	-49	151	-25	151	-59	304	126	301	16	328	67	92	127	25	60	55	30	92	127	55	30	123	96	92	127	123	96	122	157	92	127	122	157	55	224	92	127	55	224	25	193	152	127	219	193	189	224	152	127	189	224	123	96	152	127	123	96	189	30	152	127	189	30	219	60	122	157	123	96	189	224	161	280	171	281	172	342	172	342	171	281	179	285	172	342	179	285	181	337	181	337	179	285	186	292	181	337	186	292	187	331	187	331	186	292	191	300	187	331	191	300	192	322	192	322	191	300	193	311	131	321	131	301	135	330	135	330	131	301	136	292	135	330	136	292	142	337	142	337	136	292	143	285	142	337	143	285	150	341	150	341	143	285	152	281	150	341	152	281	161	343	161	343	152	281	161	280	161	343	161	280	172	342	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	131	301	131	321	129	311	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	45	-31	45	-64	276	-64	45	-31	276	-64	276	-31	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	252	11	184	126	252	11	299	11	299	-21	299	11	252	11	299	-21	252	11	68	11	299	-21	68	11	22	11	299	-21	22	11	22	-21	22	11	68	11	137	126	137	126	68	11	160	103	137	126	160	103	160	150	160	150	160	103	252	11	45	265	22	242	137	126	45	265	137	126	160	150	195	180	259	246	237	269	195	180	237	269	171	204	195	180	171	204	201	127	195	180	201	127	224	150	248	127	314	192	290	215	248	127	290	215	224	150	248	127	224	150	290	38	248	127	290	38	314	61	171	50	237	-15	171	96	171	96	237	-15	195	73	171	96	195	73	201	127	201	127	195	73	224	103	201	127	224	103	224	150	224	150	224	103	290	38	118	103	147	73	118	150	118	150	147	73	141	127	118	150	141	127	147	180	147	180	141	127	171	157	147	180	171	157	171	204	171	204	171	157	201	127	105	269	83	246	147	180	105	269	147	180	171	204	147	73	83	7	105	-15	147	73	105	-15	171	50	147	73	171	50	171	96	147	73	171	96	141	127	94	127	28	61	52	38	94	127	52	38	118	103	94	127	118	103	118	150	94	127	118	150	52	215	94	127	52	215	28	192	195	73	237	-15	259	7	109	48	132	25	187	126	187	126	132	25	210	103	187	126	210	103	210	150	210	150	210	103	289	25	210	150	289	25	234	126	234	126	289	25	312	48	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	35	67	58	126	61	235	35	67	61	235	35	185	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	61	235	58	126	66	174	61	235	66	174	101	276	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	289	228	210	150	234	126	289	228	234	126	312	204	132	228	109	204	187	126	132	228	187	126	210	150	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	276	235	236	276	250	216	276	235	250	216	271	174	276	235	271	174	279	126	276	235	279	126	302	185	250	216	236	276	216	249	216	249	236	276	185	302	216	249	185	302	175	271	175	271	185	302	127	311	175	271	127	311	127	278	312	126	302	185	302	67	302	67	302	185	279	126	276	16	279	126	271	78	276	16	271	78	249	36	175	-17	127	-25	185	-49	175	-17	185	-49	216	3	216	3	185	-49	236	-23	216	3	236	-23	249	36	249	36	236	-23	276	16	150	126	228	204	204	228	150	126	204	228	127	150	150	126	127	150	204	25	150	126	204	25	228	48	25	48	49	25	103	126	103	126	49	25	127	103	103	126	127	103	127	150	127	150	127	103	204	25	49	228	25	204	103	126	49	228	103	126	127	150	185	-49	127	-25	127	-59	279	126	276	16	302	67	126	321	142	321	195	405	195	405	142	321	210	373	195	405	210	373	226	405	226	405	210	373	279	321	226	405	279	321	296	321	234	126	312	204	289	228	234	126	289	228	210	150	234	126	210	150	289	25	234	126	289	25	312	48	109	48	132	25	187	126	187	126	132	25	210	103	187	126	210	103	210	150	210	150	210	103	289	25	132	228	109	204	187	126	132	228	187	126	210	150	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	299	126	373	200	349	224	299	126	349	224	275	150	299	126	275	150	349	28	299	126	349	28	373	51	177	51	200	28	252	126	252	126	200	28	275	103	252	126	275	103	275	150	275	150	275	103	349	28	200	224	177	200	252	126	200	224	252	126	275	150	441	71	424	126	417	79	441	71	417	79	416	22	416	22	417	79	395	38	416	22	395	38	379	-14	379	-14	395	38	363	6	379	-14	363	6	331	-39	331	-39	363	6	322	-14	331	-39	322	-14	275	-48	275	-48	322	-14	275	-22	424	126	441	182	417	173	417	173	441	182	416	230	417	173	416	230	395	214	395	214	416	230	379	267	395	214	379	267	363	246	363	246	379	267	331	292	363	246	331	292	322	268	322	268	331	292	275	275	228	268	275	275	275	301	228	268	275	301	220	292	134	173	155	214	171	267	171	267	155	214	187	246	171	267	187	246	220	292	220	292	187	246	228	268	134	230	109	182	109	71	134	230	109	71	126	126	134	230	126	126	134	173	134	230	134	173	171	267	187	6	155	38	171	-14	171	-14	155	38	134	79	171	-14	134	79	134	22	134	22	134	79	126	126	492	126	481	57	512	47	492	126	512	47	512	205	492	126	512	205	481	195	481	195	512	205	477	274	481	195	477	274	450	254	450	254	477	274	423	328	450	254	423	328	403	301	403	301	423	328	354	363	403	301	354	363	344	332	344	332	354	363	275	343	206	332	275	343	275	376	206	332	275	376	196	363	58	126	69	195	73	274	73	274	69	195	100	254	73	274	100	254	128	328	128	328	100	254	147	301	128	328	147	301	196	363	196	363	147	301	206	332	38	47	73	-21	58	126	58	126	73	274	38	47	38	47	73	274	38	205	38	47	38	205	25	126	331	292	275	301	275	275	441	182	424	126	441	71	441	182	441	71	450	126	354	363	275	376	275	343	512	47	481	57	477	-21	477	-21	481	57	450	-1	477	-21	450	-1	423	-75	423	-75	450	-1	403	-48	423	-75	403	-48	354	-110	354	-110	403	-48	344	-79	354	-110	344	-79	275	-123	275	-123	344	-79	275	-90	228	-14	187	6	220	-39	228	-14	220	-39	275	-48	228	-14	275	-48	275	-22	69	57	73	-21	100	-1	100	-1	73	-21	128	-75	100	-1	128	-75	147	-48	147	-48	128	-75	196	-110	147	-48	196	-110	206	-79	206	-79	196	-110	275	-123	206	-79	275	-123	275	-90	58	126	73	-21	69	57	134	22	126	126	109	71	187	6	171	-14	220	-39	512	205	512	47	525	126	109	71	109	182	100	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	210	176	219	178	220	232	220	232	219	178	227	181	220	232	227	181	228	228	228	228	227	181	233	187	228	228	233	187	234	223	234	223	233	187	237	195	234	223	237	195	238	215	238	215	237	195	239	205	183	214	183	195	187	222	187	222	183	195	188	188	187	222	188	188	193	228	193	228	188	188	194	182	193	228	194	182	201	232	201	232	194	182	202	178	201	232	202	178	210	233	210	233	202	178	210	176	210	233	210	176	220	232	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	104	142	104	109	317	109	104	142	317	109	317	142	210	18	219	20	220	74	220	74	219	20	227	23	220	74	227	23	228	70	228	70	227	23	233	29	228	70	233	29	234	65	234	65	233	29	237	37	234	65	237	37	238	57	238	57	237	37	239	47	183	56	183	37	187	64	187	64	183	37	188	30	187	64	188	30	193	70	193	70	188	30	194	24	193	70	194	24	201	74	201	74	194	24	202	20	201	74	202	20	210	75	210	75	202	20	210	18	210	75	210	18	220	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	183	37	183	56	182	47	387	185	387	67	396	126	360	235	355	174	363	126	183	195	183	214	182	205	35	67	35	185	25	126	303	182	270	182	303	4	303	4	270	182	270	110	303	4	270	110	270	77	270	77	270	110	198	110	270	77	198	110	198	77	303	77	376	77	303	110	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	303	110	376	77	376	110	303	4	270	77	270	4	198	110	198	77	376	77	198	110	376	77	376	110	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	310	94	361	145	338	168	310	94	338	168	286	117	310	94	286	117	338	19	310	94	338	19	361	42	212	42	235	19	263	94	263	94	235	19	286	70	263	94	286	70	286	117	286	117	286	70	338	19	235	168	212	145	263	94	235	168	263	94	286	117	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	276	57	276	196	243	196	276	57	243	196	243	90	276	57	243	90	24	90	276	57	24	90	24	57	57	90	57	196	24	196	57	90	24	196	24	57	57	90	24	57	276	57	57	90	276	57	276	90	53	207	56	213	59	242	59	242	56	213	60	218	59	242	60	218	73	244	73	244	60	218	66	221	73	244	66	221	73	222	73	222	79	221	87	242	87	242	79	221	85	218	87	242	85	218	89	213	59	242	47	236	53	207	53	207	47	236	52	200	53	194	52	200	47	167	53	194	47	167	59	161	47	167	52	200	47	236	47	167	47	236	38	176	38	176	47	236	38	226	38	176	38	226	32	187	32	187	38	226	32	214	32	187	32	214	30	200	89	189	85	185	87	161	87	161	85	185	79	182	87	161	79	182	73	181	73	181	66	182	73	159	73	159	66	182	60	185	73	159	60	185	59	161	59	161	60	185	56	189	59	161	56	189	53	194	98	236	93	201	98	167	98	236	98	167	107	226	107	226	98	167	107	176	107	226	107	176	113	214	113	214	107	176	113	187	113	214	113	187	115	200	98	236	87	242	89	213	98	236	89	213	92	208	98	236	92	208	93	201	87	242	73	244	73	222	98	167	93	201	92	195	98	167	92	195	89	189	98	167	89	189	87	161	73	181	73	159	87	161	75	-12	77	-12	79	9	79	9	77	-12	79	-11	79	9	79	-11	81	-11	81	-11	84	-12	84	11	84	11	84	-12	85	-13	84	11	85	-13	88	15	88	15	85	-13	86	-14	88	15	86	-14	87	-16	56	16	57	-11	60	12	60	12	57	-11	69	-13	60	12	69	-13	66	9	66	9	69	-13	73	8	79	9	73	8	73	-13	79	9	73	-13	75	-12	92	27	91	21	98	-48	98	-48	91	21	88	15	98	-48	88	15	87	-18	87	-18	86	-26	98	-48	98	-48	86	-26	81	-35	98	-48	81	-35	80	-67	80	-67	81	-35	72	-45	80	-67	72	-45	59	-55	84	11	79	9	81	-11	115	19	114	32	114	-6	114	-6	114	32	110	45	114	-6	110	45	109	-28	109	-28	110	45	103	58	109	-28	103	58	98	-48	98	-48	103	58	92	27	91	34	92	27	103	58	91	34	103	58	90	67	91	34	90	67	88	40	53	34	56	40	57	69	57	69	56	40	60	45	57	69	60	45	71	71	71	71	60	45	66	48	71	71	66	48	73	49	73	49	79	48	90	67	90	67	79	48	84	45	90	67	84	45	88	40	90	67	71	71	73	49	59	-55	42	-64	52	-84	59	-55	52	-84	80	-67	57	69	46	63	52	27	52	27	57	-11	53	21	53	21	57	-11	56	16	46	63	37	53	37	3	46	63	37	3	46	-5	46	63	46	-5	57	-11	46	63	57	-11	52	27	32	14	37	3	37	53	32	14	37	53	32	41	32	14	32	41	30	27	57	69	52	27	53	34	73	8	69	-13	73	-13	88	15	87	-16	87	-18	52	27	45	17	332	0	332	0	45	17	34	12	332	0	34	12	16	9	137	331	15	331	32	319	137	331	32	319	43	315	137	331	43	315	50	307	137	331	50	307	54	295	137	331	54	295	109	315	137	331	109	315	120	319	137	331	120	319	137	321	55	276	55	60	99	25	55	276	99	25	99	276	55	276	99	276	100	294	55	276	100	294	103	307	55	276	103	307	109	315	55	276	109	315	54	295	315	319	332	321	332	331	315	319	332	331	304	315	304	315	332	331	247	295	304	315	247	295	248	276	294	38	248	276	248	25	294	38	248	25	297	25	297	25	248	25	303	17	293	55	293	276	248	276	248	276	293	276	294	294	248	276	294	294	297	307	332	331	209	331	226	319	332	331	226	319	237	315	332	331	237	315	244	307	332	331	244	307	247	295	332	0	332	9	315	12	332	0	315	12	303	17	332	0	303	17	248	25	332	0	248	25	99	25	332	0	99	25	52	27	54	41	52	27	99	25	54	41	99	25	55	60	332	0	16	9	16	0	248	276	294	38	293	55	226	319	209	331	209	321	304	315	248	276	297	307	32	319	15	331	15	321	155	76	164	77	165	138	165	138	164	77	173	82	165	138	173	82	174	134	174	134	173	82	180	88	174	134	180	88	181	127	181	127	180	88	185	97	181	127	185	97	185	119	185	119	185	97	186	108	124	117	125	97	128	126	128	126	125	97	129	88	128	126	129	88	135	133	135	133	129	88	136	82	135	133	136	82	144	138	144	138	136	82	145	77	144	138	145	77	155	140	155	140	145	77	155	76	155	140	155	76	165	138	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	125	97	124	117	123	108	80	161	80	128	230	128	80	161	230	128	230	161	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	50	334	50	301	260	301	50	334	260	301	260	334	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	50	334	50	301	260	301	50	334	260	301	260	334	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	253	132	253	132	248	165	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	80	-15	114	-15	152	133	152	133	114	-15	155	66	152	133	155	66	157	133	157	133	155	66	195	-15	157	133	195	-15	229	-15	229	268	195	268	157	119	157	119	195	268	155	186	157	119	155	186	152	119	152	119	155	186	114	268	152	119	114	268	80	268	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	253	310	248	277	261	226	261	226	248	277	234	249	261	226	234	249	233	198	233	198	234	249	213	226	233	198	213	226	197	180	197	180	213	226	186	212	197	180	186	212	155	174	155	174	186	212	155	206	24	457	31	264	57	457	57	457	31	264	49	227	57	457	49	227	57	309	57	309	49	227	62	277	248	-21	253	-54	261	27	248	-21	261	27	234	6	234	6	261	27	233	56	234	6	233	56	212	28	212	28	233	56	197	74	212	28	197	74	186	42	186	42	197	74	155	47	124	42	155	47	155	80	124	42	155	80	113	74	62	-22	76	5	77	56	77	56	76	5	97	28	77	56	97	28	113	74	113	74	97	28	124	42	49	28	30	-8	57	-202	49	28	57	-202	57	-54	49	28	57	-54	62	-22	49	28	62	-22	77	56	24	-53	24	-202	57	-202	24	-53	57	-202	30	-8	197	74	155	80	155	47	286	-202	286	-54	280	-9	286	-202	280	-9	261	27	286	-202	261	27	253	-54	286	-202	253	-54	253	-202	286	457	253	457	261	226	286	457	261	226	280	263	286	457	280	263	286	307	76	248	77	198	98	226	98	226	77	198	113	180	98	226	113	180	125	212	125	212	113	180	155	174	125	212	155	174	155	206	62	277	49	227	77	198	62	277	77	198	76	248	253	310	261	226	253	457	31	264	24	457	24	309	253	-67	248	-99	261	-149	261	-149	248	-99	234	-127	261	-149	234	-127	233	-177	233	-177	234	-127	212	-149	233	-177	212	-149	197	-196	197	-196	212	-149	186	-164	197	-196	186	-164	155	-202	155	-202	186	-164	155	-169	248	353	253	321	261	404	248	353	261	404	234	382	234	382	261	404	233	433	234	382	233	433	213	404	213	404	233	433	197	451	213	404	197	451	186	419	186	419	197	451	155	424	125	419	155	424	155	457	125	419	155	457	113	451	62	354	76	382	77	432	77	432	76	382	98	404	77	432	98	404	113	451	113	451	98	404	125	419	49	404	31	366	57	174	49	404	57	174	57	321	49	404	57	321	62	354	49	404	62	354	77	432	24	321	24	174	57	174	24	321	57	174	31	366	197	451	155	457	155	424	286	174	286	323	280	367	286	174	280	367	261	404	286	174	261	404	253	321	286	174	253	321	253	174	286	80	253	80	261	-149	286	80	261	-149	280	-111	286	80	280	-111	286	-67	76	-127	77	-178	97	-149	97	-149	77	-178	113	-196	97	-149	113	-196	124	-164	124	-164	113	-196	155	-202	124	-164	155	-202	155	-169	62	-99	57	-66	49	-150	62	-99	49	-150	77	-178	62	-99	77	-178	76	-127	57	80	24	80	30	-113	57	80	30	-113	49	-150	57	80	49	-150	57	-66	30	-113	24	80	24	-68	253	-67	261	-149	253	80	253	310	248	277	261	226	261	226	248	277	234	249	261	226	234	249	233	198	233	198	234	249	213	226	233	198	213	226	197	180	197	180	213	226	186	212	197	180	186	212	155	174	155	174	186	212	155	206	286	457	253	457	261	226	286	457	261	226	280	263	286	457	280	263	286	307	76	248	77	198	98	226	98	226	77	198	113	180	98	226	113	180	125	212	125	212	113	180	155	174	125	212	155	174	155	206	62	277	57	309	49	227	62	277	49	227	77	198	62	277	77	198	76	248	57	457	24	457	31	264	57	457	31	264	49	227	57	457	49	227	57	309	50	143	50	110	260	110	50	143	260	110	260	143	248	-21	253	-54	261	27	248	-21	261	27	234	6	234	6	261	27	233	56	234	6	233	56	212	28	212	28	233	56	197	74	212	28	197	74	186	42	186	42	197	74	155	47	124	42	155	47	155	80	124	42	155	80	113	74	62	-22	76	5	77	56	77	56	76	5	97	28	77	56	97	28	113	74	113	74	97	28	124	42	49	28	30	-8	57	-202	49	28	57	-202	57	-54	49	28	57	-54	62	-22	49	28	62	-22	77	56	24	-53	24	-202	57	-202	24	-53	57	-202	30	-8	197	74	155	80	155	47	286	-202	286	-54	280	-9	286	-202	280	-9	261	27	286	-202	261	27	253	-54	286	-202	253	-54	253	-202	31	264	24	457	24	309	253	310	261	226	253	457	253	321	253	321	248	353	248	353	253	321	261	404	248	353	261	404	234	382	234	382	261	404	233	433	234	382	233	433	213	404	213	404	233	433	197	451	213	404	197	451	186	419	186	419	197	451	155	424	125	419	155	424	155	457	125	419	155	457	113	451	62	354	76	382	77	432	77	432	76	382	98	404	77	432	98	404	113	451	113	451	98	404	125	419	49	404	31	366	57	174	49	404	57	174	57	321	49	404	57	321	62	354	49	404	62	354	77	432	24	321	24	174	57	174	24	321	57	174	31	366	197	451	155	457	155	424	286	174	286	323	280	367	286	174	280	367	261	404	286	174	261	404	253	321	286	174	253	321	253	174	50	143	50	110	260	110	50	143	260	110	260	143	253	-67	248	-99	261	-149	261	-149	248	-99	234	-127	261	-149	234	-127	233	-177	233	-177	234	-127	212	-149	233	-177	212	-149	197	-196	197	-196	212	-149	186	-164	197	-196	186	-164	155	-202	155	-202	186	-164	155	-169	286	80	253	80	261	-149	286	80	261	-149	280	-111	286	80	280	-111	286	-67	76	-127	77	-178	97	-149	97	-149	77	-178	113	-196	97	-149	113	-196	124	-164	124	-164	113	-196	155	-202	124	-164	155	-202	155	-169	62	-99	57	-66	49	-150	62	-99	49	-150	77	-178	62	-99	77	-178	76	-127	57	80	24	80	30	-113	57	80	30	-113	49	-150	57	80	49	-150	57	-66	30	-113	24	80	24	-68	253	-67	261	-149	253	80	113	-12	155	-19	124	19	124	19	155	-19	155	13	185	18	155	13	155	-19	185	18	155	-19	184	-16	482	116	477	84	490	34	490	34	477	84	463	55	490	34	463	55	462	5	462	5	463	55	441	33	462	5	441	33	426	-12	426	-12	441	33	414	19	426	-12	414	19	384	-19	384	-19	414	19	384	13	384	-19	384	13	355	-16	355	-16	384	13	353	18	355	-16	353	18	328	-7	328	-7	353	18	326	32	328	-7	326	32	305	54	286	114	286	264	284	24	286	114	284	24	291	81	291	81	284	24	304	6	291	81	304	6	305	54	305	54	304	6	328	-7	515	264	482	264	490	34	515	264	490	34	509	71	515	264	509	71	515	116	269	46	284	24	286	264	269	46	286	264	254	24	254	24	286	264	253	264	254	24	253	264	253	114	248	81	234	54	234	6	248	81	234	6	254	24	248	81	254	24	253	114	212	32	185	18	210	-7	212	32	210	-7	234	6	212	32	234	6	234	54	97	33	76	56	77	5	97	33	77	5	113	-12	97	33	113	-12	124	19	62	84	57	117	49	33	62	84	49	33	77	5	62	84	77	5	76	56	57	264	24	264	30	70	57	264	30	70	49	33	57	264	49	33	57	117	30	70	24	264	24	114	185	18	184	-16	210	-7	482	116	490	34	482	264	124	225	155	230	155	230	184	260	155	230	185	226	184	260	185	226	210	252	210	252	185	226	212	212	210	252	212	212	234	238	234	238	212	212	234	190	234	238	234	190	248	162	62	160	76	188	77	239	77	239	76	188	97	211	77	239	97	211	113	257	113	257	97	211	124	225	113	257	124	225	155	263	155	263	124	225	155	230	155	263	155	230	184	260	49	211	30	174	57	-19	49	211	57	-19	57	127	49	211	57	127	62	160	49	211	62	160	77	239	24	129	24	-19	57	-19	24	129	57	-19	30	174	284	220	269	198	286	-19	286	-19	269	198	254	220	286	-19	254	220	253	129	253	129	254	220	248	162	384	230	384	263	355	260	384	230	355	260	353	226	384	230	426	257	384	263	328	252	304	238	305	190	328	252	305	190	326	212	328	252	326	212	353	226	328	252	353	226	355	260	286	-19	286	129	284	220	284	220	286	129	291	162	284	220	291	162	304	238	304	238	291	162	305	190	482	-19	515	-19	482	128	477	161	482	128	490	210	477	161	490	210	463	189	463	189	490	210	462	239	463	189	462	239	441	211	441	211	462	239	426	257	441	211	426	257	415	225	415	225	426	257	384	230	515	-19	515	128	509	173	515	-19	509	173	490	210	515	-19	490	210	482	128	286	-19	253	129	253	-19	234	238	248	162	254	220	24	118	30	74	24	268	24	268	30	74	57	268	24	268	57	268	305	301	305	301	57	268	253	268	305	301	253	268	286	268	286	268	253	268	261	38	286	268	261	38	280	75	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	280	75	286	120	97	37	76	60	77	9	77	9	76	60	62	88	77	9	62	88	49	37	49	37	62	88	57	121	49	37	57	121	57	268	5	301	5	268	24	268	5	301	24	268	305	301	124	23	97	37	113	-8	124	23	113	-8	155	-15	124	23	155	-15	155	17	97	37	77	9	113	-8	253	120	261	38	253	268	57	268	30	74	49	37	305	301	286	268	305	268	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	286	-15	253	-15	305	-48	286	-15	305	-48	305	-15	57	-15	57	132	49	215	57	-15	49	215	31	177	57	-15	31	177	24	132	57	-15	24	132	24	-15	57	-15	24	-15	305	-48	57	-15	305	-48	253	-15	5	-15	5	-48	305	-48	5	-15	305	-48	24	-15	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	62	165	77	243	49	215	62	165	49	215	57	132	197	262	155	268	155	235	57	17	57	268	24	268	57	17	24	268	24	-15	57	17	24	-15	286	-15	57	17	286	-15	253	17	127	86	127	268	94	268	127	86	94	268	94	54	127	86	94	54	217	54	127	86	217	54	184	86	184	268	184	86	217	54	184	268	217	54	217	268	253	268	253	17	286	-15	253	268	286	-15	286	268	253	-15	286	-15	253	235	253	235	286	-15	286	268	253	235	286	268	57	235	57	235	286	268	24	268	57	235	24	268	57	-15	57	-15	24	268	24	-15	184	-15	217	-15	184	166	184	166	217	-15	217	199	184	166	217	199	127	166	127	166	217	199	94	199	127	166	94	199	127	-15	127	-15	94	199	94	-15	168	172	204	208	191	221	168	172	191	221	155	185	168	172	155	185	172	142	168	172	172	142	185	155	198	142	234	179	221	191	198	142	221	191	185	155	198	142	185	155	221	93	198	142	221	93	234	105	155	99	191	63	155	125	155	125	191	63	168	113	155	125	168	113	172	142	172	142	168	113	185	129	172	142	185	129	185	155	185	155	185	129	221	93	126	129	142	113	126	155	126	155	142	113	138	142	126	155	138	142	142	172	142	172	138	142	155	159	142	172	155	159	155	185	155	185	155	159	172	142	118	221	106	208	142	172	118	221	142	172	155	185	142	113	106	76	118	63	142	113	118	63	155	99	142	113	155	99	155	125	142	113	155	125	138	142	113	142	76	105	89	93	113	142	89	93	126	129	113	142	126	129	126	155	113	142	126	155	89	191	113	142	89	191	76	179	24	118	30	74	24	268	24	268	30	74	57	268	24	268	57	268	305	301	305	301	57	268	253	268	305	301	253	268	286	268	286	268	253	268	261	38	286	268	261	38	280	75	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	280	75	286	120	97	37	76	60	77	9	77	9	76	60	62	88	77	9	62	88	49	37	49	37	62	88	57	121	49	37	57	121	57	268	5	301	5	268	24	268	5	301	24	268	305	301	124	23	97	37	113	-8	124	23	113	-8	155	-15	124	23	155	-15	155	17	97	37	77	9	113	-8	253	120	261	38	253	268	57	268	30	74	49	37	305	301	286	268	305	268	168	113	191	63	204	76	155	291	164	293	166	353	166	353	164	293	173	297	166	353	173	297	175	349	175	349	173	297	180	304	175	349	180	304	181	343	181	343	180	304	185	313	181	343	185	313	185	334	185	334	185	313	187	323	125	333	125	313	129	342	129	342	125	313	130	304	129	342	130	304	136	349	136	349	130	304	137	297	136	349	137	297	145	353	145	353	137	297	146	293	145	353	146	293	155	355	155	355	146	293	155	291	155	355	155	291	166	353	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	125	313	125	333	123	323	155	291	164	293	166	353	166	353	164	293	173	297	166	353	173	297	175	349	175	349	173	297	180	304	175	349	180	304	181	343	181	343	180	304	185	313	181	343	185	313	185	334	185	334	185	313	187	323	125	333	125	313	129	342	129	342	125	313	130	304	129	342	130	304	136	349	136	349	130	304	137	297	136	349	137	297	145	353	145	353	137	297	146	293	145	353	146	293	155	355	155	355	146	293	155	291	155	355	155	291	166	353	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	125	313	125	333	123	323	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	80	-14	114	-14	152	134	152	134	114	-14	155	68	152	134	155	68	157	134	157	134	155	68	195	-14	157	134	195	-14	229	-14	229	268	195	268	157	119	157	119	195	268	155	186	157	119	155	186	152	119	152	119	155	186	114	268	152	119	114	268	80	268	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	195	122	262	-14	195	191	195	191	262	-14	212	156	195	191	212	156	232	268	232	268	212	156	234	201	232	268	234	201	237	268	237	268	234	201	342	-14	237	268	342	-14	374	-14	16	-14	49	-14	153	268	153	268	49	-14	156	201	153	268	156	201	158	268	158	268	156	201	177	156	158	268	177	156	195	191	195	191	177	156	195	122	177	156	95	-14	127	-14	177	156	127	-14	195	122	212	156	262	-14	295	-14	212	97	295	268	262	268	212	97	262	268	195	132	212	97	195	132	232	-14	212	97	232	-14	234	52	237	-14	374	268	342	268	237	-14	342	268	234	52	237	-14	234	52	232	-14	232	-14	195	132	195	61	195	61	195	132	177	97	195	61	177	97	158	-14	158	-14	177	97	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	127	268	95	268	177	97	127	268	177	97	195	132	58	-14	342	268	86	59	58	-14	86	59	86	268	58	-14	86	268	53	268	58	-14	53	268	53	-14	86	59	342	268	296	268	295	268	12	-14	56	-14	295	268	56	-14	267	195	295	268	267	195	300	-14	295	268	300	-14	300	268	300	-14	267	195	267	-14	214	127	295	292	262	292	214	127	262	292	197	162	214	127	197	162	262	-38	214	127	262	-38	295	-38	113	92	152	10	113	162	113	162	152	10	130	127	113	162	130	127	152	244	152	244	130	127	155	177	152	244	155	177	157	244	157	244	155	177	180	127	157	244	180	127	197	162	197	162	180	127	197	92	197	162	197	92	262	-38	95	127	16	-38	48	-38	95	127	48	-38	113	92	95	127	113	92	113	162	95	127	113	162	48	292	95	127	48	292	16	292	130	127	152	10	155	76	155	76	152	10	157	10	155	76	157	10	180	127	180	127	157	10	197	92	262	-14	295	-14	171	168	171	168	295	-14	157	268	171	168	157	268	171	-14	171	-14	157	268	152	268	171	-14	152	268	138	168	138	168	152	268	48	-14	171	-14	138	168	138	-14	48	-14	152	268	16	-14	138	268	152	-14	171	268	171	268	152	-14	157	-14	171	268	157	-14	171	85	171	85	157	-14	295	268	171	85	295	268	262	268	152	-14	138	268	138	85	152	-14	138	85	48	268	152	-14	48	268	16	268	245	88	295	88	295	121	245	88	295	121	229	121	245	88	229	121	262	-14	245	88	262	-14	295	-14	99	88	115	121	152	268	152	268	115	121	155	201	152	268	155	201	157	268	157	268	155	201	195	121	157	268	195	121	229	121	229	121	195	121	211	88	229	121	211	88	262	-14	16	-14	48	-14	65	88	65	88	48	-14	99	88	65	88	99	88	81	121	81	121	99	88	152	268	16	121	16	88	65	88	16	121	65	88	81	121	115	121	99	88	211	88	115	121	211	88	195	121	155	52	115	133	152	-14	152	-14	115	133	99	166	152	-14	99	166	81	133	81	133	99	166	65	166	81	133	65	166	16	166	115	133	195	133	211	166	211	166	195	133	229	133	211	166	229	133	262	268	262	268	229	133	245	166	262	268	245	166	295	268	157	-14	229	133	195	133	157	-14	195	133	155	52	157	-14	155	52	152	-14	48	268	16	268	65	166	48	268	65	166	99	166	245	166	229	133	295	133	245	166	295	133	295	166	115	133	211	166	99	166	81	133	16	166	16	133	23	398	23	365	286	365	23	398	286	365	286	398	23	323	23	290	286	290	23	323	286	290	286	323	16	-14	48	-14	153	268	153	268	48	-14	156	201	153	268	156	201	158	268	158	268	156	201	263	-14	158	268	263	-14	295	-14	15	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	23	-35	23	-69	286	-69	23	-35	286	-69	286	-35	15	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	22	-35	22	-69	287	-69	22	-35	287	-69	287	-35	22	-111	22	-144	287	-144	22	-111	287	-144	287	-111	156	115	81	239	155	55	156	115	155	55	264	239	156	115	264	239	228	239	22	33	22	0	287	0	22	33	287	0	287	33	155	55	81	239	46	239	22	403	22	370	287	370	22	403	287	370	287	403	22	328	22	295	287	295	22	328	287	295	287	328	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	47	268	152	-14	47	268	15	268	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	47	268	152	-14	47	268	15	268	22	-35	22	-69	287	-69	22	-35	287	-69	287	-35	22	-111	22	-144	287	-144	22	-111	287	-144	287	-111	471	110	471	-83	504	-141	504	-141	471	-83	131	110	504	-141	131	110	35	127	35	127	131	110	131	143	35	127	131	143	504	396	504	396	131	143	471	339	504	396	471	339	504	-141	504	-141	471	339	471	143	504	-141	471	143	471	110	471	110	471	143	131	143	471	110	131	143	131	110	68	143	68	110	408	110	68	143	408	110	408	143	408	143	408	110	504	127	408	143	504	127	68	339	68	339	504	127	35	396	68	339	35	396	68	-83	68	-83	35	396	35	-141	68	-83	35	-141	504	127	68	-83	504	127	408	110	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	-51	180	-50	181	10	181	10	180	-50	189	-46	181	10	189	-46	190	5	190	5	189	-46	196	-39	190	5	196	-39	197	0	197	0	196	-39	201	-31	197	0	201	-31	202	-9	202	-9	201	-31	203	-20	141	-10	141	-31	145	-1	145	-1	141	-31	146	-39	145	-1	146	-39	152	5	152	5	146	-39	153	-46	152	5	153	-46	160	9	160	9	153	-46	162	-50	160	9	162	-50	171	11	171	11	162	-50	171	-51	171	11	171	-51	181	10	141	-31	141	-10	140	-20	171	352	171	288	180	350	180	350	171	288	181	290	180	350	181	290	189	346	189	346	181	290	190	294	189	346	190	294	196	339	196	339	190	294	197	301	196	339	197	301	201	330	201	330	197	301	201	310	201	330	201	310	203	320	139	320	140	309	141	330	141	330	140	309	145	300	141	330	145	300	146	339	146	339	145	300	151	294	146	339	151	294	153	346	153	346	151	294	160	289	153	346	160	289	161	350	161	350	160	289	171	288	161	350	171	288	171	352	24	239	24	206	319	206	24	239	319	206	319	239	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	24	47	113	14	113	47	113	47	113	14	147	-93	113	47	147	-93	113	110	113	110	147	-93	113	143	113	110	113	143	24	143	147	348	113	348	147	-93	147	-93	113	348	113	239	147	-93	113	239	113	206	113	206	113	239	24	239	113	206	24	239	24	206	229	348	196	348	229	-93	229	-93	196	348	196	239	229	-93	196	239	196	206	196	206	196	239	147	239	196	206	147	239	147	206	147	143	147	110	196	110	147	47	147	14	196	14	147	47	196	14	196	47	196	110	196	47	229	-93	196	110	229	-93	196	143	196	110	196	143	147	143	196	14	196	-93	229	-93	196	14	229	-93	196	47	229	239	229	206	319	206	229	239	319	206	319	239	229	143	229	110	319	110	229	143	319	110	319	143	229	47	229	14	319	14	229	47	319	14	319	47	196	143	229	-93	196	206	147	-93	113	14	113	-93	113	143	147	-93	113	206	113	110	24	143	24	110	113	14	24	47	24	14	24	47	74	14	74	47	74	47	74	14	107	-77	74	47	107	-77	74	110	74	110	107	-77	74	143	74	110	74	143	24	143	107	331	74	331	107	-77	107	-77	74	331	74	239	107	-77	74	239	74	206	74	206	74	239	24	239	74	206	24	239	24	206	188	331	155	331	188	-77	188	-77	155	331	155	239	188	-77	155	239	155	206	155	206	155	239	107	239	155	206	107	239	107	206	107	143	107	110	155	110	107	47	107	14	155	14	107	47	155	14	155	47	155	110	155	47	188	-77	155	110	188	-77	155	143	155	110	155	143	107	143	268	331	235	331	268	-77	268	-77	235	331	235	239	268	-77	235	239	235	206	235	206	235	239	188	239	235	206	188	239	188	206	188	143	188	110	235	110	188	47	188	14	235	14	188	47	235	14	235	47	155	14	155	-77	188	-77	155	14	188	-77	155	47	235	110	235	47	268	-77	235	110	268	-77	235	143	235	110	235	143	188	143	235	14	235	-77	268	-77	235	14	268	-77	235	47	268	239	268	206	319	206	268	239	319	206	319	239	268	143	268	110	319	110	268	143	319	110	319	143	268	47	268	14	319	14	268	47	319	14	319	47	235	143	268	-77	235	206	155	143	188	-77	155	206	107	-77	74	14	74	-77	74	143	107	-77	74	206	74	110	24	143	24	110	74	14	24	47	24	14	176	261	176	197	185	259	185	259	176	197	186	199	185	259	186	199	194	255	194	255	186	199	195	203	194	255	195	203	201	248	201	248	195	203	202	210	201	248	202	210	206	239	206	239	202	210	206	219	206	239	206	219	208	229	144	229	145	218	146	239	146	239	145	218	150	209	146	239	150	209	151	248	151	248	150	209	156	203	151	248	156	203	158	255	158	255	156	203	165	198	158	255	165	198	166	259	166	259	165	198	176	197	166	259	176	197	176	261	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	246	261	246	197	256	259	256	259	246	197	257	199	256	259	257	199	264	255	264	255	257	199	265	203	264	255	265	203	271	248	271	248	265	203	272	210	271	248	272	210	276	239	276	239	272	210	276	219	276	239	276	219	277	229	214	229	215	218	216	239	216	239	215	218	220	209	216	239	220	209	220	248	220	248	220	209	227	203	220	248	227	203	228	255	228	255	227	203	235	198	228	255	235	198	237	259	237	259	235	198	246	197	237	259	246	197	246	261	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	81	37	81	16	85	45	85	45	81	16	85	7	85	45	85	7	92	52	92	52	85	7	92	0	92	52	92	0	101	56	101	56	92	0	101	-4	101	56	101	-4	110	57	110	57	101	-4	110	-6	110	57	110	-6	120	56	120	56	110	-6	120	-4	120	56	120	-4	129	52	129	52	120	-4	129	0	129	52	129	0	136	45	136	45	129	0	136	7	136	45	136	7	141	37	141	37	136	7	141	16	141	37	141	16	142	26	81	16	81	37	79	26	83	229	102	233	102	233	105	267	102	233	126	227	105	267	126	227	135	260	135	260	126	227	152	211	135	260	152	211	164	244	164	244	152	211	181	192	164	244	181	192	193	225	193	225	181	192	210	176	193	225	210	176	220	209	220	209	210	176	239	170	220	209	239	170	243	203	243	203	239	170	266	176	243	203	266	176	262	206	303	217	314	245	319	272	303	217	319	272	302	272	303	217	302	272	296	251	303	217	296	251	288	232	303	217	288	232	288	193	277	217	262	206	266	176	277	217	266	176	288	193	277	217	288	193	288	232	47	185	56	204	56	245	56	245	56	204	68	219	56	245	68	219	78	261	78	261	68	219	83	229	78	261	83	229	105	267	105	267	83	229	102	233	41	165	47	185	56	245	41	165	56	245	39	222	41	165	39	222	29	194	41	165	29	194	24	165	24	143	24	110	319	110	24	143	319	110	319	143	105	83	102	50	126	44	105	83	126	44	135	76	135	76	126	44	152	28	135	76	152	28	164	61	164	61	152	28	181	9	164	61	181	9	193	42	193	42	181	9	210	-6	193	42	210	-6	220	26	220	26	210	-6	239	-13	220	26	239	-13	243	19	243	19	239	-13	266	-6	243	19	266	-6	262	23	303	34	314	61	319	88	303	34	319	88	302	88	303	34	302	88	296	67	303	34	296	67	288	48	303	34	288	48	288	10	277	33	262	23	266	-6	277	33	266	-6	288	10	277	33	288	10	288	48	47	2	56	21	56	62	56	62	56	21	68	36	56	62	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-18	47	2	56	62	41	-18	56	62	39	39	41	-18	39	39	29	11	41	-18	29	11	24	-18	174	352	174	288	183	350	183	350	174	288	184	290	183	350	184	290	192	346	192	346	184	290	193	294	192	346	193	294	198	339	198	339	193	294	199	301	198	339	199	301	203	330	203	330	199	301	203	310	203	330	203	310	205	320	142	320	143	309	143	330	143	330	143	309	147	300	143	330	147	300	148	339	148	339	147	300	154	294	148	339	154	294	155	346	155	346	154	294	163	289	155	346	163	289	164	350	164	350	163	289	174	288	164	350	174	288	174	352	105	266	97	233	121	226	105	266	121	226	135	258	135	258	121	226	149	207	135	258	149	207	166	240	166	240	149	207	179	185	166	240	179	185	196	218	196	218	179	185	210	167	196	218	210	167	224	200	224	200	210	167	239	159	224	200	239	159	248	192	248	192	239	159	266	166	248	192	266	166	267	196	40	180	49	201	56	243	56	243	49	201	62	217	56	243	62	217	78	260	78	260	62	217	78	229	78	260	78	229	97	233	39	218	29	189	34	159	39	218	34	159	40	180	39	218	40	180	56	243	309	266	302	245	303	210	309	266	303	210	314	239	309	266	314	239	319	266	294	225	282	208	288	185	294	225	288	185	303	210	294	225	303	210	302	245	267	196	266	166	288	185	267	196	288	185	282	208	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	97	233	105	266	78	260	34	159	29	189	24	159	115	339	115	339	125	337	115	339	125	337	117	371	115	339	117	371	112	376	115	339	112	376	107	379	115	339	107	379	103	381	115	339	103	381	102	342	103	381	98	381	102	342	102	342	98	381	93	380	102	342	93	380	93	346	93	346	93	380	88	378	93	346	88	378	86	350	86	350	88	378	84	374	86	350	84	374	83	356	83	356	84	374	82	368	83	356	82	368	81	363	128	281	133	286	134	306	134	306	133	286	136	290	134	306	136	290	143	310	143	310	136	290	139	293	143	310	139	293	141	296	141	296	144	298	143	310	143	310	144	298	152	314	124	303	112	301	116	268	124	303	116	268	121	273	124	303	121	273	128	281	124	303	128	281	134	306	156	226	160	222	157	254	157	254	160	222	159	259	162	269	159	259	160	222	162	269	160	222	165	219	171	218	177	219	172	424	172	424	177	219	176	309	172	424	176	309	176	329	176	329	180	311	180	321	180	321	180	311	186	307	180	321	186	307	185	318	185	318	186	307	194	313	250	381	244	382	247	344	247	344	244	382	237	380	247	344	237	380	237	342	237	342	237	380	229	374	237	342	229	374	225	339	225	339	229	374	221	366	225	339	221	366	214	337	214	337	221	366	213	357	214	337	213	357	205	349	205	349	200	345	204	333	204	333	200	345	195	340	204	333	195	340	193	328	193	328	195	340	190	337	193	328	190	337	184	333	184	333	176	329	180	321	184	333	180	321	193	328	176	329	176	314	180	311	222	303	212	306	215	282	222	303	215	282	222	274	222	303	222	274	228	268	222	303	228	268	233	301	245	260	251	261	253	295	253	295	251	261	256	264	253	295	256	264	259	291	259	291	256	264	260	268	259	291	260	268	262	286	262	286	260	268	262	273	262	286	262	273	263	280	244	298	233	301	234	263	244	298	234	263	239	261	244	298	239	261	245	260	244	298	245	260	253	295	262	363	261	369	261	356	261	356	261	369	259	375	261	356	259	375	259	351	259	351	259	375	255	379	259	351	255	379	254	346	254	346	255	379	250	381	254	346	250	381	247	344	205	349	204	333	214	337	207	291	215	282	212	306	207	291	212	306	202	309	207	291	202	309	200	297	194	313	186	307	193	303	194	313	193	303	200	297	194	313	200	297	202	309	187	388	188	393	189	411	189	411	188	393	189	398	189	411	189	398	190	406	190	406	189	398	190	402	179	364	182	373	183	420	183	420	182	373	185	382	183	420	185	382	187	416	187	416	185	382	187	388	187	416	187	388	189	411	190	243	189	246	190	232	190	232	189	246	188	250	190	232	188	250	187	227	187	227	188	250	186	254	187	227	186	254	183	265	190	243	190	232	191	238	190	243	191	238	191	240	182	222	187	227	183	265	182	222	183	265	180	275	182	222	180	275	178	286	182	222	178	286	177	298	182	222	177	298	177	219	176	309	177	219	177	298	172	424	167	343	167	335	167	314	167	335	167	329	167	314	171	218	172	424	166	423	161	420	162	371	166	423	162	371	164	361	166	423	164	361	166	352	166	423	166	352	167	343	166	423	167	343	172	424	160	381	162	371	161	420	160	381	161	420	158	387	158	387	161	420	157	416	158	387	157	416	156	392	156	392	157	416	155	398	176	340	177	348	178	423	178	423	177	348	178	356	178	423	178	356	183	420	183	420	178	356	179	364	176	340	178	423	172	424	176	340	172	424	176	329	171	218	167	314	167	309	171	218	167	309	167	297	171	218	167	297	166	287	171	218	166	287	165	219	164	278	162	269	165	219	164	278	165	219	166	287	147	301	152	304	152	314	152	314	152	304	158	308	152	314	158	308	164	321	164	321	158	308	167	314	164	321	167	314	167	329	123	365	125	337	132	355	132	355	125	337	134	335	132	355	134	335	140	347	140	347	134	335	143	331	140	347	143	331	148	341	148	341	143	331	153	327	148	341	153	327	156	335	156	335	153	327	164	321	156	335	164	321	167	329	155	412	154	406	154	402	155	412	154	402	155	398	155	412	155	398	157	416	157	254	155	249	156	226	156	226	155	249	154	244	156	226	154	244	154	231	154	231	154	244	153	240	154	231	153	240	153	236	112	301	100	298	103	261	112	301	103	261	107	262	112	301	107	262	111	264	112	301	111	264	116	268	80	278	81	273	81	285	81	285	81	273	84	268	81	285	84	268	85	291	85	291	84	268	87	264	85	291	87	264	91	295	91	295	87	264	93	261	91	295	93	261	100	298	100	298	93	261	99	261	100	298	99	261	103	261	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	117	371	125	337	123	365	152	314	144	298	147	301	172	424	167	335	167	314	234	263	233	301	228	268	94	270	110	270	156	353	156	353	110	270	171	321	156	353	171	321	186	353	186	353	171	321	232	270	186	353	232	270	249	270	105	233	102	200	126	193	105	233	126	193	135	226	135	226	126	193	152	177	135	226	152	177	164	210	164	210	152	177	181	158	164	210	181	158	193	191	193	191	181	158	210	142	193	191	210	142	220	175	220	175	210	142	239	136	220	175	239	136	243	169	243	169	239	136	266	142	243	169	266	142	262	172	302	119	296	99	303	65	303	65	296	99	288	80	303	65	288	80	288	41	288	41	288	80	277	64	288	41	277	64	266	24	266	24	277	64	262	54	266	24	262	54	243	50	243	50	220	57	239	17	239	17	220	57	210	24	105	114	102	81	126	75	105	114	126	75	135	108	135	108	126	75	152	59	135	108	152	59	164	92	164	92	152	59	181	40	164	92	181	40	193	73	193	73	181	40	210	24	193	73	210	24	220	57	303	183	314	211	319	238	303	183	319	238	302	238	303	183	302	238	296	217	303	183	296	217	288	198	303	183	288	198	288	159	277	183	262	172	266	142	277	183	266	142	288	159	277	183	288	159	288	198	319	119	302	119	303	65	319	119	303	65	314	93	243	50	239	17	266	24	47	151	56	170	56	211	56	211	56	170	68	186	56	211	68	186	78	227	78	227	68	186	83	196	78	227	83	196	105	233	105	233	83	196	102	200	41	131	47	151	56	211	41	131	56	211	39	188	41	131	39	188	29	160	41	131	29	160	24	131	47	33	56	52	56	93	56	93	56	52	68	67	56	93	68	67	78	109	78	109	68	67	83	78	78	109	83	78	105	114	105	114	83	78	102	81	41	12	47	33	56	93	41	12	56	93	39	70	41	12	39	70	29	42	41	12	29	42	24	12	83	283	102	287	102	287	105	320	102	287	126	280	105	320	126	280	135	313	135	313	126	280	152	264	135	313	152	264	164	297	164	297	152	264	181	246	164	297	181	246	193	279	193	279	181	246	210	230	193	279	210	230	220	263	220	263	210	230	239	223	220	263	239	223	243	256	243	256	239	223	266	230	243	256	266	230	262	260	302	207	296	186	303	153	303	153	296	186	288	167	303	153	288	167	288	129	288	129	288	167	277	152	288	129	277	152	266	111	266	111	277	152	262	142	266	111	262	142	243	138	243	138	220	145	239	105	239	105	220	145	210	112	105	202	102	169	126	162	105	202	126	162	135	195	135	195	126	162	152	146	135	195	152	146	164	179	164	179	152	146	181	127	164	179	181	127	193	160	193	160	181	127	210	112	193	160	210	112	220	145	319	207	302	207	303	153	319	207	303	153	314	180	243	138	239	105	266	111	303	271	314	298	319	325	303	271	319	325	302	325	303	271	302	325	296	304	303	271	296	304	288	285	303	271	288	285	288	247	277	270	262	260	266	230	277	270	266	230	288	247	277	270	288	247	288	285	47	239	56	258	56	298	56	298	56	258	68	273	56	298	68	273	78	314	78	314	68	273	83	283	78	314	83	283	105	320	105	320	83	283	102	287	41	218	47	239	56	298	41	218	56	298	39	275	41	218	39	275	29	248	41	218	29	248	24	218	47	121	56	140	56	181	56	181	56	140	68	155	56	181	68	155	78	196	78	196	68	155	83	165	78	196	83	165	105	202	105	202	83	165	102	169	41	100	47	121	56	181	41	100	56	181	39	158	41	100	39	158	29	130	41	100	29	130	24	100	24	60	24	27	319	27	24	60	319	27	319	60	24	-39	24	-72	319	-72	24	-39	319	-72	319	-39	24	324	24	291	319	291	24	324	319	291	319	324	24	224	24	191	319	191	24	224	319	191	319	224	188	164	155	164	188	-69	188	-69	155	164	155	60	188	-69	155	60	155	26	155	26	155	60	24	60	155	26	24	60	24	26	188	26	319	26	188	60	188	60	319	26	319	60	188	-69	155	26	155	-69	188	324	155	324	188	89	188	89	155	324	155	227	188	89	155	227	155	194	155	194	155	227	24	227	155	194	24	227	24	194	188	194	319	194	188	227	24	63	24	30	319	30	24	63	319	30	319	63	24	-36	24	-69	319	-69	24	-36	319	-69	319	-36	188	227	319	194	319	227	188	89	155	194	155	89	24	266	24	233	319	233	24	266	319	233	319	266	24	166	24	133	319	133	24	166	319	133	319	166	105	89	102	55	126	49	105	89	126	49	135	82	135	82	126	49	152	33	135	82	152	33	164	66	164	66	152	33	181	14	164	66	181	14	193	47	193	47	181	14	210	-1	193	47	210	-1	220	31	220	31	210	-1	239	-7	220	31	239	-7	243	25	243	25	239	-7	266	-1	243	25	266	-1	262	28	303	39	314	67	319	94	303	39	319	94	302	94	303	39	302	94	296	73	303	39	296	73	288	54	303	39	288	54	288	15	277	39	262	28	266	-1	277	39	266	-1	288	15	277	39	288	15	288	54	47	7	56	26	56	67	56	67	56	26	68	41	56	67	68	41	78	83	78	83	68	41	83	51	78	83	83	51	105	89	105	89	83	51	102	55	41	-12	47	7	56	67	41	-12	56	67	39	44	41	-12	39	44	29	16	41	-12	29	16	24	-12	229	193	229	160	483	160	229	193	483	160	483	193	229	93	229	60	483	60	229	93	483	60	483	93	126	87	126	67	131	96	131	96	126	67	131	58	131	96	131	58	138	103	138	103	131	58	138	51	138	103	138	51	147	107	147	107	138	51	147	46	147	107	147	46	156	108	156	108	147	46	156	45	156	108	156	45	166	107	166	107	156	45	166	46	166	107	166	46	175	103	175	103	166	46	175	51	175	103	175	51	182	97	182	97	175	51	182	58	182	97	182	58	186	88	186	88	182	58	186	67	186	88	186	67	188	76	156	209	156	145	166	207	166	207	156	145	167	147	166	207	167	147	174	203	174	203	167	147	176	151	174	203	176	151	182	196	182	196	176	151	182	158	182	196	182	158	186	187	186	187	182	158	187	167	186	187	187	167	188	177	124	177	126	166	126	187	126	187	126	166	130	157	126	187	130	157	131	196	131	196	130	157	137	151	131	196	137	151	138	203	138	203	137	151	146	147	138	203	146	147	147	207	147	207	146	147	156	145	147	207	156	145	156	209	26	87	26	67	30	96	30	96	26	67	30	58	30	96	30	58	37	103	37	103	30	58	37	51	37	103	37	51	46	107	46	107	37	51	46	46	46	107	46	46	55	108	55	108	46	46	55	45	55	108	55	45	65	107	65	107	55	45	65	46	65	107	65	46	74	103	74	103	65	46	74	51	74	103	74	51	81	97	81	97	74	51	81	58	81	97	81	58	86	88	86	88	81	58	86	67	86	88	86	67	88	76	56	209	56	145	65	207	65	207	56	145	66	147	65	207	66	147	74	203	74	203	66	147	75	151	74	203	75	151	81	196	81	196	75	151	82	158	81	196	82	158	86	187	86	187	82	158	86	167	86	187	86	167	88	177	24	177	25	166	26	187	26	187	25	166	30	157	26	187	30	157	31	196	31	196	30	157	36	151	31	196	36	151	38	203	38	203	36	151	45	147	38	203	45	147	46	207	46	207	45	147	56	145	46	207	56	145	56	209	26	67	26	87	24	76	126	67	126	87	124	76	275	193	275	160	474	160	275	193	474	160	474	193	275	93	275	60	474	60	275	93	474	60	474	93	24	193	24	160	224	160	24	193	224	160	224	193	24	93	24	60	224	60	24	93	224	60	224	93	504	193	504	160	694	160	504	193	694	160	694	193	504	93	504	60	694	60	504	93	694	60	694	93	264	193	264	160	454	160	264	193	454	160	454	193	264	93	264	60	454	60	264	93	454	60	454	93	24	193	24	160	214	160	24	193	214	160	214	193	24	93	24	60	214	60	24	93	214	60	214	93	90	285	90	264	95	294	95	294	90	264	95	256	95	294	95	256	102	300	102	300	95	256	102	249	102	300	102	249	111	304	111	304	102	249	111	244	111	304	111	244	121	305	121	305	111	244	121	242	121	305	121	242	130	304	130	304	121	242	130	244	130	304	130	244	139	300	139	300	130	244	139	249	139	300	139	249	146	294	146	294	139	249	146	256	146	294	146	256	151	285	151	285	146	256	151	264	151	285	151	264	152	274	191	285	191	264	196	294	196	294	191	264	196	256	196	294	196	256	203	300	203	300	196	256	203	249	203	300	203	249	212	304	212	304	203	249	212	244	212	304	212	244	222	305	222	305	212	244	222	242	222	305	222	242	231	304	231	304	222	242	231	244	231	304	231	244	240	300	240	300	231	244	240	249	240	300	240	249	247	294	247	294	240	249	247	256	247	294	247	256	252	285	252	285	247	256	252	264	252	285	252	264	253	274	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	191	-9	191	-30	196	0	196	0	191	-30	196	-39	196	0	196	-39	203	5	203	5	196	-39	203	-46	203	5	203	-46	212	9	212	9	203	-46	212	-50	212	9	212	-50	222	11	222	11	212	-50	222	-52	222	11	222	-52	231	9	231	9	222	-52	231	-50	231	9	231	-50	240	5	240	5	231	-50	240	-46	240	5	240	-46	247	0	247	0	240	-46	247	-39	247	0	247	-39	252	-9	252	-9	247	-39	252	-30	252	-9	252	-30	253	-20	90	-9	90	-30	95	0	95	0	90	-30	95	-39	95	0	95	-39	102	5	102	5	95	-39	102	-46	102	5	102	-46	111	9	111	9	102	-46	111	-50	111	9	111	-50	121	11	121	11	111	-50	121	-52	121	11	121	-52	130	9	130	9	121	-52	130	-50	130	9	130	-50	139	5	139	5	130	-50	139	-46	139	5	139	-46	146	0	146	0	139	-46	146	-39	146	0	146	-39	151	-9	151	-9	146	-39	151	-30	151	-9	151	-30	152	-20	90	-30	90	-9	89	-20	191	-30	191	-9	190	-20	191	264	191	285	190	274	90	264	90	285	89	274	24	239	24	206	319	206	24	239	319	206	319	239	51	352	51	288	60	350	60	350	51	288	61	290	60	350	61	290	69	346	69	346	61	290	70	294	69	346	70	294	76	339	76	339	70	294	77	301	76	339	77	301	81	330	81	330	77	301	81	310	81	330	81	310	83	320	19	320	20	309	21	330	21	330	20	309	25	300	21	330	25	300	26	339	26	339	25	300	31	294	26	339	31	294	33	346	33	346	31	294	40	289	33	346	40	289	41	350	41	350	40	289	51	288	41	350	51	288	51	352	132	352	132	288	141	350	141	350	132	288	142	290	141	350	142	290	149	346	149	346	142	290	151	294	149	346	151	294	156	339	156	339	151	294	157	301	156	339	157	301	161	330	161	330	157	301	162	310	161	330	162	310	163	320	99	320	101	309	101	330	101	330	101	309	105	300	101	330	105	300	106	339	106	339	105	300	112	294	106	339	112	294	113	346	113	346	112	294	121	289	113	346	121	289	122	350	122	350	121	289	132	288	122	350	132	288	132	352	211	352	211	288	221	350	221	350	211	288	222	290	221	350	222	290	229	346	229	346	222	290	231	294	229	346	231	294	236	339	236	339	231	294	237	301	236	339	237	301	241	330	241	330	237	301	241	310	241	330	241	310	243	320	180	320	181	309	181	330	181	330	181	309	185	300	181	330	185	300	186	339	186	339	185	300	192	294	186	339	192	294	193	346	193	346	192	294	201	289	193	346	201	289	202	350	202	350	201	289	211	288	202	350	211	288	211	352	292	352	292	288	301	350	301	350	292	288	302	290	301	350	302	290	310	346	310	346	302	290	311	294	310	346	311	294	317	339	317	339	311	294	318	301	317	339	318	301	322	330	322	330	318	301	322	310	322	330	322	310	324	320	260	320	262	309	262	330	262	330	262	309	266	300	262	330	266	300	267	339	267	339	266	300	272	294	267	339	272	294	274	346	274	346	272	294	281	289	274	346	281	289	283	350	283	350	281	289	292	288	283	350	292	288	292	352	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	239	113	242	82	244	108	244	108	242	82	257	79	244	108	257	79	250	105	250	105	257	79	257	104	264	105	257	104	257	79	264	105	257	79	272	82	236	134	239	140	242	172	242	172	239	140	244	145	242	172	244	145	257	174	257	174	244	145	250	148	257	174	250	148	257	149	257	149	264	148	272	172	272	172	264	148	270	145	272	172	270	145	275	140	242	172	229	165	236	134	236	134	229	165	234	127	236	119	234	127	229	88	236	119	229	88	242	82	229	88	234	127	229	165	229	88	229	165	219	99	219	99	229	165	219	154	219	99	219	154	212	112	212	112	219	154	212	141	212	112	212	141	209	127	285	165	280	127	285	88	285	165	285	88	295	154	295	154	285	88	295	99	295	154	295	99	302	141	302	141	295	99	302	112	302	141	302	112	305	127	285	165	272	172	275	140	285	165	275	140	278	134	285	165	278	134	280	127	272	172	257	174	257	149	280	127	278	119	285	88	285	88	278	119	275	113	285	88	275	113	272	82	272	82	275	113	270	108	272	82	270	108	264	105	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	236	119	242	82	239	113	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	67	113	71	82	72	108	72	108	71	82	85	79	72	108	85	79	78	105	78	105	85	79	85	104	93	105	85	104	85	79	93	105	85	79	100	82	64	134	67	140	71	172	71	172	67	140	72	145	71	172	72	145	85	174	85	174	72	145	78	148	85	174	78	148	85	149	85	149	93	148	100	172	100	172	93	148	99	145	100	172	99	145	104	140	71	172	58	165	64	134	64	134	58	165	63	127	64	119	63	127	58	88	64	119	58	88	71	82	58	88	63	127	58	165	58	88	58	165	47	99	47	99	58	165	47	154	47	99	47	154	40	112	40	112	47	154	40	141	40	112	40	141	38	127	113	165	108	127	113	88	113	165	113	88	124	154	124	154	113	88	124	99	124	154	124	99	130	141	130	141	124	99	130	112	130	141	130	112	133	127	113	165	100	172	104	140	113	165	104	140	107	134	113	165	107	134	108	127	100	172	85	174	85	149	108	127	107	119	113	88	113	88	107	119	104	113	113	88	104	113	100	82	100	82	104	113	99	108	100	82	99	108	93	105	64	119	71	82	67	113	320	124	38	20	38	-12	88	362	85	364	87	337	87	337	85	364	84	367	83	334	84	367	79	394	83	334	79	394	77	334	77	334	79	394	70	335	130	401	112	403	116	382	116	382	112	403	108	383	101	382	108	383	112	403	101	382	112	403	94	401	94	401	79	394	84	367	94	401	84	367	85	371	94	401	85	371	89	375	94	401	89	375	94	379	94	401	94	379	101	382	68	384	60	371	61	343	68	384	61	343	65	338	68	384	65	338	70	335	68	384	70	335	79	394	60	371	57	357	58	349	60	371	58	349	61	343	93	355	90	359	91	340	93	355	91	340	93	345	93	355	93	345	94	350	88	362	87	337	91	340	88	362	91	340	90	359	114	241	114	199	121	240	121	240	114	199	121	200	121	240	121	200	126	237	126	237	121	200	127	203	126	237	127	203	131	232	131	232	127	203	132	207	131	232	132	207	134	227	134	227	132	207	135	213	134	227	135	213	136	220	93	220	94	213	94	227	94	227	94	213	97	207	94	227	97	207	97	233	97	233	97	207	101	203	97	233	101	203	102	237	102	237	101	203	107	200	102	237	107	200	108	240	108	240	107	200	114	199	108	240	114	199	114	241	139	299	146	395	134	292	134	292	146	395	132	358	134	292	132	358	131	348	134	292	131	348	129	285	129	285	131	348	128	338	129	285	128	338	126	277	126	277	128	338	125	328	126	277	125	328	123	267	123	267	125	328	121	319	123	267	121	319	121	255	121	255	121	319	117	310	121	255	117	310	111	296	131	367	132	358	146	395	131	367	146	395	130	401	131	367	130	401	128	374	130	401	116	382	123	379	130	401	123	379	128	374	169	372	160	385	162	325	169	372	162	325	168	335	169	372	168	335	171	345	169	372	171	345	172	355	152	313	162	325	160	385	152	313	160	385	146	395	152	313	146	395	139	299	121	255	111	296	108	285	121	255	108	285	106	274	121	255	106	274	105	265	121	255	105	265	105	255	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	87	337	84	367	83	334	198	362	195	364	197	337	197	337	195	364	194	367	192	334	194	367	189	394	192	334	189	394	186	334	186	334	189	394	180	335	240	401	222	403	226	382	226	382	222	403	218	383	210	382	218	383	222	403	210	382	222	403	204	401	269	385	256	395	262	313	262	313	256	395	248	299	243	292	248	299	256	395	243	292	256	395	241	358	241	358	256	395	240	367	243	292	241	358	240	348	243	292	240	348	239	285	239	285	240	348	238	338	239	285	238	338	235	277	235	277	238	338	234	328	235	277	234	328	233	267	233	267	234	328	230	319	233	267	230	319	230	255	230	255	230	319	226	310	230	255	226	310	221	296	230	255	221	296	217	285	230	255	217	285	215	274	230	255	215	274	214	265	230	255	214	265	214	255	224	241	224	199	230	240	230	240	224	199	231	200	230	240	231	200	236	237	236	237	231	200	237	203	236	237	237	203	241	232	241	232	237	203	241	207	241	232	241	207	244	227	244	227	241	207	244	213	244	227	244	213	245	220	203	220	203	213	204	227	204	227	203	213	206	207	204	227	206	207	207	233	207	233	206	207	211	203	207	233	211	203	211	237	211	237	211	203	216	200	211	237	216	200	217	240	217	240	216	200	224	199	217	240	224	199	224	241	240	401	226	382	232	379	240	401	232	379	237	374	240	401	237	374	240	367	240	401	240	367	256	395	278	372	269	385	271	325	278	372	271	325	277	335	278	372	277	335	280	345	278	372	280	345	281	355	204	401	189	394	194	367	204	401	194	367	195	371	204	401	195	371	199	375	204	401	199	375	204	379	204	401	204	379	210	382	177	384	170	371	170	343	177	384	170	343	174	338	177	384	174	338	180	335	177	384	180	335	189	394	170	371	167	357	168	349	170	371	168	349	170	343	203	355	200	359	201	340	203	355	201	340	203	345	203	355	203	345	204	350	198	362	197	337	201	340	198	362	201	340	200	359	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	320	124	38	20	38	-12	197	337	194	367	192	334	269	385	262	313	271	325	94	174	310	281	310	313	94	174	310	313	28	176	94	174	28	176	310	33	94	174	310	33	310	66	28	102	28	69	310	-68	28	102	310	-68	310	-35	310	33	28	176	28	171	244	174	28	66	310	171	244	174	310	171	310	176	244	174	310	176	28	313	244	174	28	313	28	281	28	-35	28	-68	310	69	28	-35	310	69	310	102	310	171	28	66	28	33	243	205	243	142	252	203	252	203	243	142	254	143	252	203	254	143	261	199	261	199	254	143	262	148	261	199	262	148	268	193	268	193	262	148	269	155	268	193	269	155	273	184	273	184	269	155	273	164	273	184	273	164	275	174	211	174	212	163	213	184	213	184	212	163	217	154	213	184	217	154	218	193	218	193	217	154	223	147	218	193	223	147	225	199	225	199	223	147	232	143	225	199	232	143	233	203	233	203	232	143	243	142	233	203	243	142	243	205	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	100	205	100	142	109	204	109	204	100	142	110	143	109	204	110	143	118	200	118	200	110	143	119	148	118	200	119	148	125	193	125	193	119	148	126	155	125	193	126	155	130	184	130	184	126	155	130	164	130	184	130	164	132	174	68	174	70	163	70	185	70	185	70	163	74	154	70	185	74	154	75	193	75	193	74	154	80	148	75	193	80	148	82	200	82	200	80	148	89	143	82	200	89	143	91	204	91	204	89	143	100	142	91	204	100	142	100	205	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	112	307	112	244	121	306	121	306	112	244	123	246	121	306	123	246	130	302	130	302	123	246	131	250	130	302	131	250	137	295	137	295	131	250	138	257	137	295	138	257	142	287	142	287	138	257	142	266	142	287	142	266	143	276	80	276	81	265	82	287	82	287	81	265	86	256	82	287	86	256	87	295	87	295	86	256	93	250	87	295	93	250	94	302	94	302	93	250	102	245	94	302	102	245	103	306	103	306	102	245	112	244	103	306	112	244	112	307	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	230	307	230	244	240	306	240	306	230	244	241	245	240	306	241	245	249	302	249	302	241	245	250	250	249	302	250	250	256	295	256	295	250	250	257	256	256	295	257	256	261	287	261	287	257	256	261	265	261	287	261	265	262	276	199	276	201	266	201	287	201	287	201	266	205	257	201	287	205	257	206	295	206	295	205	257	211	250	206	295	211	250	212	302	212	302	211	250	220	246	212	302	220	246	221	306	221	306	220	246	230	244	221	306	230	244	230	307	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	280	388	280	325	289	387	289	387	280	325	291	326	289	387	291	326	298	383	298	383	291	326	299	331	298	383	299	331	305	376	305	376	299	331	306	338	305	376	306	338	310	367	310	367	306	338	310	347	310	367	310	347	311	357	248	357	249	346	250	368	250	368	249	346	254	337	250	368	254	337	254	376	254	376	254	337	261	331	254	376	261	331	262	383	262	383	261	331	269	326	262	383	269	326	271	387	271	387	269	326	280	325	271	387	280	325	280	388	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	62	388	62	325	72	387	72	387	62	325	73	326	72	387	73	326	81	383	81	383	73	326	82	331	81	383	82	331	88	376	88	376	82	331	89	337	88	376	89	337	93	368	93	368	89	337	93	346	93	368	93	346	94	357	31	357	33	347	33	367	33	367	33	347	37	338	33	367	37	338	38	376	38	376	37	338	43	331	38	376	43	331	45	383	45	383	43	331	52	326	45	383	52	326	53	387	53	387	52	326	62	325	53	387	62	325	62	388	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	95	249	311	340	311	373	95	249	311	373	28	252	95	249	28	252	311	124	95	249	311	124	311	156	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	311	124	28	252	28	247	248	249	32	156	315	247	248	249	315	247	315	252	248	249	315	252	32	373	248	249	32	373	32	340	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	315	247	32	156	32	124	97	174	313	281	313	314	97	174	313	314	30	176	97	174	30	176	313	35	97	174	313	35	313	68	143	-59	113	-107	143	-107	143	-59	143	-107	173	-59	143	-59	173	-59	165	-26	143	-59	165	-26	30	-26	143	-59	30	-26	30	-59	194	-26	224	21	195	21	194	-26	195	21	173	-59	194	-26	173	-59	313	-59	194	-26	313	-59	313	-26	165	-26	173	-59	195	21	313	35	30	176	30	171	244	174	28	66	310	171	244	174	310	171	310	176	244	174	310	176	28	314	244	174	28	314	28	281	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	28	-26	142	-59	28	-26	28	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	310	-59	192	-26	310	-59	310	-26	162	-26	171	-59	193	21	310	171	28	66	28	35	94	249	310	340	310	373	94	249	310	373	28	252	94	249	28	252	310	124	94	249	310	124	310	156	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	310	124	28	252	28	247	244	248	28	157	310	246	244	248	310	246	310	251	244	248	310	251	28	373	244	248	28	373	28	342	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	310	246	28	157	28	124	107	355	310	432	310	465	107	355	310	465	28	358	107	355	28	358	310	247	107	355	310	247	310	278	28	193	28	160	310	160	28	193	310	160	310	193	28	93	28	60	310	60	28	93	310	60	310	93	232	-102	28	-179	310	-105	232	-102	310	-105	310	-100	232	-102	310	-100	28	7	232	-102	28	7	28	-25	310	-105	28	-179	28	-211	310	247	28	358	28	353	232	355	28	278	310	353	232	355	310	353	310	358	232	355	310	358	28	465	232	355	28	465	28	432	28	193	28	160	310	160	28	193	310	160	310	193	28	93	28	60	310	60	28	93	310	60	310	93	107	-102	310	-25	310	7	107	-102	310	7	28	-100	107	-102	28	-100	310	-211	107	-102	310	-211	310	-179	310	-211	28	-100	28	-105	310	353	28	278	28	247	97	249	313	340	313	373	97	249	313	373	30	252	97	249	30	252	313	124	97	249	313	124	313	157	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	30	-54	30	-87	313	-87	30	-54	313	-87	313	-54	313	124	30	252	30	247	242	248	30	157	313	246	242	248	313	246	313	251	242	248	313	251	30	373	242	248	30	373	30	340	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	30	-54	30	-87	313	-87	30	-54	313	-87	313	-54	313	246	30	157	30	124	109	318	313	401	313	434	109	318	313	434	30	320	109	318	30	320	313	202	109	318	313	202	313	234	112	175	108	142	132	135	112	175	132	135	141	169	141	169	132	135	158	119	141	169	158	119	170	153	170	153	158	119	187	101	170	153	187	101	199	134	199	134	187	101	216	85	199	134	216	85	226	118	226	118	216	85	246	78	226	118	246	78	249	111	249	111	246	78	272	85	249	111	272	85	268	115	310	126	320	153	325	180	310	126	325	180	308	180	310	126	308	180	302	159	310	126	302	159	294	140	310	126	294	140	294	102	283	125	268	115	272	85	283	125	272	85	294	102	283	125	294	102	294	140	53	94	62	112	62	154	62	154	62	112	74	128	62	154	74	128	84	169	84	169	74	128	89	138	84	169	89	138	112	175	112	175	89	138	108	142	46	73	53	94	62	154	46	73	62	154	46	131	46	73	46	131	35	103	46	73	35	103	30	73	233	-63	30	-147	313	-65	233	-63	313	-65	313	-60	233	-63	313	-60	30	51	233	-63	30	51	30	18	313	-65	30	-147	30	-179	313	202	30	320	30	315	233	319	30	234	313	316	233	319	313	316	313	321	233	319	313	321	30	434	233	319	30	434	30	401	112	175	108	142	132	135	112	175	132	135	141	169	141	169	132	135	158	119	141	169	158	119	170	153	170	153	158	119	187	101	170	153	187	101	199	134	199	134	187	101	216	85	199	134	216	85	226	118	226	118	216	85	246	78	226	118	246	78	249	111	249	111	246	78	272	85	249	111	272	85	268	115	310	126	320	153	325	180	310	126	325	180	308	180	310	126	308	180	302	159	310	126	302	159	294	140	310	126	294	140	294	102	283	125	268	115	272	85	283	125	272	85	294	102	283	125	294	102	294	140	53	94	62	112	62	154	62	154	62	112	74	128	62	154	74	128	84	169	84	169	74	128	89	138	84	169	89	138	112	175	112	175	89	138	108	142	46	73	53	94	62	154	46	73	62	154	46	131	46	73	46	131	35	103	46	73	35	103	30	73	109	-64	313	18	313	51	109	-64	313	51	30	-61	109	-64	30	-61	313	-179	109	-64	313	-179	313	-147	313	-179	30	-61	30	-66	313	316	30	234	30	202	107	306	310	390	310	422	107	306	310	422	27	309	107	306	27	309	310	190	107	306	310	190	310	223	236	123	32	40	315	120	236	123	315	120	315	125	236	123	315	125	32	239	236	123	32	239	32	206	30	-35	30	-68	313	-68	30	-35	313	-68	313	-35	30	-135	30	-168	313	-168	30	-135	313	-168	313	-135	315	120	32	40	32	7	310	190	27	309	27	304	236	305	32	223	315	303	236	305	315	303	315	308	236	305	315	308	32	422	236	305	32	422	32	390	107	123	310	206	310	239	107	123	310	239	27	126	107	123	27	126	310	7	107	123	310	7	310	40	30	-35	30	-68	313	-68	30	-35	313	-68	313	-35	30	-135	30	-168	313	-168	30	-135	313	-168	313	-135	310	7	27	126	27	121	315	303	32	223	32	190	109	317	313	401	313	433	109	317	313	433	30	320	109	317	30	320	313	201	109	317	313	201	313	234	30	248	30	215	313	103	30	248	313	103	313	136	233	33	30	-49	313	31	233	33	313	31	313	36	233	33	313	36	30	150	233	33	30	150	30	117	30	-147	30	-179	313	-67	30	-147	313	-67	313	-35	313	31	30	-49	30	-81	313	201	30	320	30	315	233	317	30	234	313	315	233	317	313	315	313	320	233	317	313	320	30	433	233	317	30	433	30	401	30	136	30	103	313	215	30	136	313	215	313	248	109	33	313	117	313	150	109	33	313	150	30	36	109	33	30	36	313	-81	109	33	313	-81	313	-49	30	-35	30	-67	313	-179	30	-35	313	-179	313	-147	313	-81	30	36	30	31	313	315	30	234	30	201	28	182	28	150	310	287	28	182	310	287	310	320	94	78	310	185	310	218	94	78	310	218	28	80	94	78	28	80	310	-60	94	78	310	-60	310	-29	310	-60	28	80	28	75	28	320	28	287	310	150	28	320	310	150	310	182	244	78	28	-29	310	75	244	78	310	75	310	80	244	78	310	80	28	218	244	78	28	218	28	185	310	75	28	-29	28	-60	28	182	28	150	310	287	28	182	310	287	310	320	241	46	250	47	251	108	251	108	250	47	259	51	251	108	259	51	260	104	260	104	259	51	266	58	260	104	266	58	267	97	267	97	266	58	271	67	267	97	271	67	271	88	271	88	271	67	272	78	211	87	211	67	215	96	215	96	211	67	216	58	215	96	216	58	221	103	221	103	216	58	223	52	221	103	223	52	230	108	230	108	223	52	231	47	230	108	231	47	241	109	241	109	231	47	241	46	241	109	241	46	251	108	94	79	310	185	310	218	94	79	310	218	28	81	94	79	28	81	310	-60	94	79	310	-60	310	-27	310	-60	28	81	28	76	211	67	211	87	209	78	28	320	28	287	310	150	28	320	310	150	310	182	244	79	28	-27	310	76	244	79	310	76	310	81	244	79	310	81	28	218	244	79	28	218	28	185	98	111	98	47	107	110	107	110	98	47	109	49	107	110	109	49	116	105	116	105	109	49	117	54	116	105	117	54	123	99	123	99	117	54	124	61	123	99	124	61	128	90	128	90	124	61	128	70	128	90	128	70	129	79	66	79	67	69	68	90	68	90	67	69	72	60	68	90	72	60	73	99	73	99	72	60	79	53	73	99	79	53	80	105	80	105	79	53	88	49	80	105	88	49	89	110	89	110	88	49	98	47	89	110	98	47	98	111	310	76	28	-27	28	-60	30	359	30	326	313	326	30	359	313	326	313	359	30	259	30	226	313	226	30	259	313	226	313	259	97	33	313	141	313	174	97	33	313	174	30	36	97	33	30	36	313	-104	97	33	313	-104	313	-72	313	-104	30	36	30	31	30	359	30	326	313	326	30	359	313	326	313	359	30	259	30	226	313	226	30	259	313	226	313	259	246	34	30	-72	313	31	246	34	313	31	313	36	246	34	313	36	30	174	246	34	30	174	30	141	313	31	30	-72	30	-104	30	225	30	193	313	330	30	225	313	330	313	363	30	128	30	95	313	233	30	128	313	233	313	266	97	30	313	137	313	169	97	30	313	169	30	32	97	30	30	32	313	-109	97	30	313	-109	313	-77	313	-109	30	32	30	27	30	363	30	330	313	193	30	363	313	193	313	225	30	266	30	233	313	95	30	266	313	95	313	128	246	30	30	-77	313	27	246	30	313	27	313	32	246	30	313	32	30	169	246	30	30	169	30	137	313	27	30	-77	30	-109	85	290	104	294	104	294	108	327	104	294	128	287	108	327	128	287	137	320	137	320	128	287	155	271	137	320	155	271	167	304	167	304	155	271	183	252	167	304	183	252	195	285	195	285	183	252	213	237	195	285	213	237	222	270	222	270	213	237	242	230	222	270	242	230	246	263	246	263	242	230	269	236	246	263	269	236	265	267	306	278	316	305	321	332	306	278	321	332	305	332	306	278	305	332	299	311	306	278	299	311	291	292	306	278	291	292	290	254	279	277	265	267	269	236	279	277	269	236	290	254	279	277	290	254	291	292	49	246	58	265	59	306	59	306	58	265	70	280	59	306	70	280	81	321	81	321	70	280	85	290	81	321	85	290	108	327	108	327	85	290	104	294	43	225	49	246	59	306	43	225	59	306	42	283	43	225	42	283	31	255	43	225	31	255	26	225	94	57	310	165	310	197	94	57	310	197	27	60	94	57	27	60	310	-81	94	57	310	-81	310	-49	310	-81	27	60	27	55	80	290	99	294	99	294	103	327	99	294	123	287	103	327	123	287	132	320	132	320	123	287	150	271	132	320	150	271	162	304	162	304	150	271	178	252	162	304	178	252	190	285	190	285	178	252	208	237	190	285	208	237	217	270	217	270	208	237	237	230	217	270	237	230	241	263	241	263	237	230	264	236	241	263	264	236	260	267	301	278	311	305	316	332	301	278	316	332	300	332	301	278	300	332	294	311	301	278	294	311	286	292	301	278	286	292	285	254	274	277	260	267	264	236	274	277	264	236	285	254	274	277	285	254	286	292	44	246	53	265	54	306	54	306	53	265	65	280	54	306	65	280	76	321	76	321	65	280	80	290	76	321	80	290	103	327	103	327	80	290	99	294	38	225	44	246	54	306	38	225	54	306	37	283	38	225	37	283	26	255	38	225	26	255	22	225	248	57	32	-49	315	55	248	57	315	55	315	60	248	57	315	60	32	197	248	57	32	197	32	165	315	55	32	-49	32	-81	83	345	102	349	102	349	105	382	102	349	126	342	105	382	126	342	135	376	135	376	126	342	152	326	135	376	152	326	164	360	164	360	152	326	181	308	164	360	181	308	193	341	193	341	181	308	210	292	193	341	210	292	220	325	220	325	210	292	239	285	220	325	239	285	243	318	243	318	239	285	266	292	243	318	266	292	262	322	303	333	314	360	319	387	303	333	319	387	302	387	303	333	302	387	296	366	303	333	296	366	288	347	303	333	288	347	288	309	277	332	262	322	266	292	277	332	266	292	288	309	277	332	288	309	288	347	47	301	56	319	56	361	56	361	56	319	68	335	56	361	68	335	78	376	78	376	68	335	83	345	78	376	83	345	105	382	105	382	83	345	102	349	41	280	47	301	56	361	41	280	56	361	39	338	41	280	39	338	29	310	41	280	29	310	24	280	113	143	313	219	313	252	113	143	313	252	30	146	113	143	30	146	313	33	113	143	313	33	313	65	30	0	30	-32	313	-32	30	0	313	-32	313	0	30	-99	30	-132	313	-132	30	-99	313	-132	313	-99	313	33	30	146	30	141	83	345	102	349	102	349	105	382	102	349	126	342	105	382	126	342	135	376	135	376	126	342	152	326	135	376	152	326	164	360	164	360	152	326	181	308	164	360	181	308	193	341	193	341	181	308	210	292	193	341	210	292	220	325	220	325	210	292	239	285	220	325	239	285	243	318	243	318	239	285	266	292	243	318	266	292	262	322	303	333	314	360	319	387	303	333	319	387	302	387	303	333	302	387	296	366	303	333	296	366	288	347	303	333	288	347	288	309	277	332	262	322	266	292	277	332	266	292	288	309	277	332	288	309	288	347	47	301	56	319	56	361	56	361	56	319	68	335	56	361	68	335	78	376	78	376	68	335	83	345	78	376	83	345	105	382	105	382	83	345	102	349	41	280	47	301	56	361	41	280	56	361	39	338	41	280	39	338	29	310	41	280	29	310	24	280	230	142	30	65	313	139	230	142	313	139	313	144	230	142	313	144	30	252	230	142	30	252	30	219	30	0	30	-32	313	-32	30	0	313	-32	313	0	30	-99	30	-132	313	-132	30	-99	313	-132	313	-99	313	139	30	65	30	33	223	127	305	167	305	201	223	127	305	201	156	129	223	127	156	129	305	52	223	127	305	52	305	86	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	305	52	156	129	156	124	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	120	127	38	85	186	124	120	127	186	124	186	129	120	127	186	129	38	200	120	127	38	200	38	166	186	124	38	85	38	51	320	124	38	20	38	-12	238	165	454	272	454	305	238	165	454	305	171	167	238	165	171	167	454	26	238	165	454	26	454	57	79	165	295	272	295	305	79	165	295	305	12	167	79	165	12	167	295	26	79	165	295	26	295	57	12	-17	12	-50	454	-50	12	-17	454	-50	454	-17	295	26	12	167	12	162	454	26	171	167	171	162	230	169	361	233	361	266	230	169	361	266	195	185	230	169	195	185	246	127	230	169	246	127	313	129	195	67	361	-12	195	102	195	102	361	-12	230	84	195	102	230	84	246	127	246	127	230	84	313	124	246	127	313	124	313	129	79	124	161	84	79	129	79	129	161	84	145	127	79	129	145	127	161	169	161	169	145	127	195	151	161	169	195	151	195	185	195	185	195	151	246	127	30	266	30	233	161	169	30	266	161	169	195	185	161	84	30	20	195	67	161	84	195	67	195	102	161	84	195	102	145	127	195	67	30	20	30	-12	230	84	361	-12	361	20	267	127	397	231	397	266	267	127	397	266	220	129	267	127	220	129	397	-12	267	127	397	-12	397	22	161	127	30	22	208	124	161	127	208	124	208	129	161	127	208	129	30	266	161	127	30	266	30	231	208	124	30	22	30	-12	397	-12	220	129	220	124	311	97	311	156	307	68	307	68	311	156	307	185	307	68	307	185	300	39	300	39	307	185	300	213	300	39	300	213	290	13	290	13	300	213	290	240	290	13	290	240	280	127	280	127	290	240	279	147	278	266	17	129	80	127	278	266	80	127	262	224	278	266	262	224	268	205	278	266	268	205	273	187	278	266	273	187	276	167	278	266	276	167	279	147	278	266	279	147	290	240	290	13	280	127	279	107	290	13	279	107	278	-12	278	-12	279	107	277	87	278	-12	277	87	273	68	17	129	278	-12	80	127	80	127	278	-12	262	31	268	49	262	31	278	-12	268	49	278	-12	273	68	278	-12	17	129	17	124	311	156	311	97	312	127	75	48	65	-12	81	30	81	30	65	-12	325	124	81	30	325	124	262	127	262	127	325	124	325	129	262	127	325	129	81	223	81	223	325	129	65	266	81	223	65	266	75	204	65	266	53	240	53	13	65	266	53	13	63	126	65	266	63	126	64	146	65	266	64	146	66	166	65	266	66	166	70	185	65	266	70	185	75	204	66	86	64	106	65	-12	65	-12	64	106	63	126	53	13	53	240	43	39	43	39	53	240	43	213	43	39	43	213	36	68	36	68	43	213	36	185	36	68	36	185	32	97	32	97	36	185	32	156	32	97	32	156	30	127	70	67	66	86	65	-12	70	67	65	-12	75	48	65	-12	63	126	53	13	318	143	318	203	314	114	314	114	318	203	314	232	314	114	314	232	307	86	307	86	314	232	307	260	307	86	307	260	298	59	298	59	307	260	298	287	298	59	298	287	287	174	287	174	298	287	286	194	286	313	25	175	88	173	286	313	88	173	269	270	286	313	269	270	275	252	286	313	275	252	280	233	286	313	280	233	284	214	286	313	284	214	286	194	286	313	286	194	298	287	298	59	287	174	286	153	298	59	286	153	286	33	286	33	286	153	284	134	286	33	284	134	280	114	25	175	286	33	88	173	88	173	286	33	269	77	275	96	269	77	286	33	275	96	286	33	280	114	25	102	25	69	307	-68	25	102	307	-68	307	-35	286	33	25	175	25	171	318	203	318	143	320	173	67	95	57	34	74	76	74	76	57	34	318	171	74	76	318	171	254	174	254	174	318	171	318	176	254	174	318	176	74	270	74	270	318	176	57	313	74	270	57	313	67	251	57	313	45	288	45	60	57	313	45	60	55	173	57	313	55	173	56	193	57	313	56	193	58	213	57	313	58	213	62	232	57	313	62	232	67	251	59	133	56	153	57	34	57	34	56	153	55	173	45	60	45	288	35	86	35	86	45	288	35	261	35	86	35	261	28	114	28	114	35	261	28	232	28	114	28	232	24	144	24	144	28	232	24	203	24	144	24	203	22	174	62	114	59	133	57	34	62	114	57	34	67	95	35	-35	35	-68	318	69	35	-35	318	69	318	102	57	34	55	173	45	60	117	143	305	236	305	268	117	143	305	268	22	132	117	143	22	132	117	110	117	143	117	110	305	110	117	143	305	110	305	143	305	-15	305	17	117	110	305	-15	117	110	22	132	305	-15	22	132	22	122	320	122	320	132	38	268	320	122	38	268	38	236	320	122	38	236	225	143	320	122	225	143	38	143	320	122	38	143	38	110	320	122	38	110	225	110	320	122	225	110	38	17	320	122	38	17	38	-15	124	181	312	274	312	306	124	181	312	306	30	170	124	181	30	170	124	148	124	181	124	148	312	148	124	181	312	148	312	181	312	22	312	55	124	148	312	22	124	148	30	170	312	22	30	170	30	160	30	-17	30	-50	313	-50	30	-17	313	-50	313	-17	218	181	31	181	218	148	218	181	218	148	313	160	218	181	313	160	313	170	218	181	313	170	31	306	218	181	31	306	31	274	31	55	31	22	313	160	31	55	313	160	218	148	30	-17	30	-50	313	-50	30	-17	313	-50	313	-17	218	148	31	181	31	148	121	263	110	251	129	206	129	206	110	251	102	239	129	206	102	239	24	239	206	230	209	272	198	239	198	239	209	272	191	279	198	239	191	279	186	246	186	246	191	279	172	248	158	246	172	248	171	281	158	246	171	281	152	279	129	206	131	218	135	272	135	272	131	218	137	230	135	272	137	230	152	279	152	279	137	230	146	239	152	279	146	239	158	246	209	272	212	218	223	263	223	263	212	218	214	206	223	263	214	206	241	239	241	239	214	206	319	206	241	239	319	206	319	239	191	279	171	281	172	248	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	209	272	206	230	212	218	223	263	241	239	234	251	129	206	24	239	24	206	121	263	129	206	135	272	32	181	32	181	94	190	94	190	32	181	94	140	94	190	94	140	157	205	157	205	94	140	143	165	289	89	259	113	268	69	289	89	268	69	310	26	289	89	310	26	310	64	222	196	259	217	268	262	268	262	259	217	289	241	268	262	289	241	310	305	310	305	289	241	310	266	216	229	157	205	182	178	216	229	182	178	222	196	216	229	222	196	268	262	143	165	157	125	182	152	182	152	157	125	216	101	182	152	216	101	222	134	222	134	216	101	268	69	222	134	268	69	259	113	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	157	125	143	165	94	140	94	140	32	181	32	148	157	205	143	165	182	178	310	148	310	181	248	140	248	140	310	181	248	190	248	140	248	190	199	165	199	165	248	190	186	205	199	165	186	205	160	178	160	178	186	205	127	229	160	178	127	229	121	196	121	196	127	229	84	217	74	262	32	305	53	241	74	262	53	241	84	217	74	262	84	217	127	229	121	134	127	101	160	152	160	152	127	101	186	125	160	152	186	125	199	165	199	165	186	125	248	140	84	113	53	89	74	69	84	113	74	69	127	101	84	113	127	101	121	134	32	64	32	26	74	69	32	64	74	69	53	89	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	53	241	32	305	32	266	30	191	30	191	93	199	93	199	30	191	93	150	93	199	93	150	156	215	156	215	93	150	142	175	291	99	259	123	270	78	291	99	270	78	313	35	291	99	313	35	313	74	221	205	259	227	270	271	270	271	259	227	291	250	270	271	291	250	313	314	313	314	291	250	312	276	216	238	156	215	181	188	216	238	181	188	221	205	216	238	221	205	270	271	142	175	156	134	181	161	181	161	156	134	216	111	181	161	216	111	221	144	221	144	216	111	270	78	221	144	270	78	259	123	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	30	-26	142	-59	30	-26	30	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	313	-59	192	-26	313	-59	313	-26	162	-26	171	-59	193	21	156	134	142	175	93	150	93	150	30	191	30	158	156	215	142	175	181	188	313	158	313	191	250	150	250	150	313	191	250	199	250	150	250	199	201	175	201	175	250	199	186	215	201	175	186	215	162	188	162	188	186	215	126	238	162	188	126	238	122	205	122	205	126	238	83	227	73	271	30	314	52	250	73	271	52	250	83	227	73	271	83	227	126	238	121	144	126	111	162	161	162	161	126	111	186	134	162	161	186	134	201	175	201	175	186	134	250	150	83	123	52	99	73	78	83	123	73	78	126	111	83	123	126	111	121	144	30	74	30	35	73	78	30	74	73	78	52	99	142	-59	113	-107	142	-107	142	-59	142	-107	172	-59	142	-59	172	-59	164	-26	142	-59	164	-26	30	-26	142	-59	30	-26	30	-59	193	-26	224	21	194	21	193	-26	194	21	172	-59	193	-26	172	-59	313	-59	193	-26	313	-59	313	-26	164	-26	172	-59	194	21	52	250	30	314	30	276	30	235	30	235	93	244	93	244	30	235	93	195	93	244	93	195	156	259	156	259	93	195	142	219	30	27	30	-5	313	-5	30	27	313	-5	313	27	291	143	259	167	270	122	291	143	270	122	313	79	291	143	313	79	313	118	221	250	259	271	270	315	270	315	259	271	291	294	270	315	291	294	313	358	313	358	291	294	312	320	216	283	156	259	181	232	216	283	181	232	221	250	216	283	221	250	270	315	142	219	156	179	181	206	181	206	156	179	216	155	181	206	216	155	221	188	221	188	216	155	270	122	221	188	270	122	259	167	30	-72	30	-104	313	-104	30	-72	313	-104	313	-72	156	179	142	219	93	195	93	195	30	235	30	203	156	259	142	219	181	232	313	203	313	235	250	195	250	195	313	235	250	244	250	195	250	244	201	219	201	219	250	244	186	259	201	219	186	259	162	232	162	232	186	259	126	283	162	232	126	283	122	250	122	250	126	283	83	271	73	315	30	358	52	294	73	315	52	294	83	271	73	315	83	271	126	283	121	188	126	155	162	206	162	206	126	155	186	179	162	206	186	179	201	219	201	219	186	179	250	195	83	167	52	143	73	122	83	167	73	122	126	155	83	167	126	155	121	188	30	118	30	79	73	122	30	118	73	122	52	143	30	27	30	-5	313	-5	30	27	313	-5	313	27	30	-72	30	-104	313	-104	30	-72	313	-104	313	-72	52	294	30	358	30	320	32	251	32	251	95	259	95	259	32	251	95	209	95	259	95	209	157	274	157	274	95	209	144	234	32	41	175	8	195	41	195	41	175	8	205	8	195	41	205	8	219	79	219	79	205	8	225	41	219	79	225	41	249	79	290	158	259	182	269	137	290	158	269	137	311	94	290	158	311	94	311	133	222	265	259	286	269	330	269	330	259	286	290	310	269	330	290	310	311	373	311	373	290	310	311	335	216	298	157	274	183	247	216	298	183	247	222	265	216	298	222	265	269	330	144	234	157	194	183	221	183	221	157	194	216	170	183	221	216	170	222	203	222	203	216	170	269	137	222	203	269	137	259	182	225	41	205	8	311	8	225	41	311	8	311	41	113	-91	119	-129	133	-58	133	-58	119	-129	142	-91	133	-58	142	-91	175	8	175	8	142	-91	163	-58	175	8	163	-58	205	8	32	-58	32	-91	113	-91	32	-58	113	-91	133	-58	163	-58	142	-91	311	-91	163	-58	311	-91	311	-58	119	-129	113	-91	89	-129	175	8	32	41	32	8	157	194	144	234	95	209	95	209	32	251	32	218	157	274	144	234	183	247	311	218	311	251	249	209	249	209	311	251	249	259	249	209	249	259	200	234	200	234	249	259	186	274	200	234	186	274	161	247	161	247	186	274	127	298	161	247	127	298	121	265	121	265	127	298	84	286	75	330	32	373	53	310	75	330	53	310	84	286	75	330	84	286	127	298	121	203	127	170	161	221	161	221	127	170	186	194	161	221	186	194	200	234	200	234	186	194	249	209	84	182	53	158	75	137	84	182	75	137	127	170	84	182	127	170	121	203	32	133	32	94	75	137	32	133	75	137	53	158	32	41	177	8	198	41	198	41	177	8	208	8	198	41	208	8	222	79	222	79	208	8	228	41	222	79	228	41	252	79	228	41	208	8	311	8	228	41	311	8	311	41	115	-91	122	-129	136	-58	136	-58	122	-129	145	-91	136	-58	145	-91	177	8	177	8	145	-91	166	-58	177	8	166	-58	208	8	32	-58	32	-91	115	-91	32	-58	115	-91	136	-58	166	-58	145	-91	311	-91	166	-58	311	-91	311	-58	122	-129	115	-91	92	-129	177	8	32	41	32	8	53	310	32	373	32	335	289	188	259	210	268	166	289	188	268	166	310	124	289	188	310	124	310	163	222	270	259	288	268	332	268	332	259	288	289	310	268	332	289	310	310	373	310	373	289	310	310	335	157	284	143	249	182	257	157	284	182	257	216	303	216	303	182	257	222	270	216	303	222	270	268	332	157	284	94	226	143	249	143	249	94	226	157	214	143	249	157	214	182	241	182	241	157	214	216	195	182	241	216	195	222	228	222	228	216	195	268	166	222	228	268	166	259	210	94	272	32	266	94	226	94	272	94	226	157	284	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	94	226	32	266	32	233	310	233	310	266	248	226	248	226	310	266	248	272	248	226	248	272	199	249	199	249	248	272	186	284	199	249	186	284	160	257	160	257	186	284	127	303	160	257	127	303	121	270	121	270	127	303	84	288	74	332	32	373	53	310	74	332	53	310	84	288	74	332	84	288	127	303	121	228	127	195	160	241	160	241	127	195	186	214	160	241	186	214	199	249	199	249	186	214	248	226	84	210	53	188	74	166	84	210	74	166	127	195	84	210	127	195	121	228	32	163	32	124	74	166	32	163	74	166	53	188	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	53	310	32	373	32	335	290	188	259	210	269	166	290	188	269	166	311	124	290	188	311	124	311	163	222	270	259	288	269	332	269	332	259	288	290	310	269	332	290	310	311	373	311	373	290	310	311	335	157	284	144	249	183	257	157	284	183	257	216	303	216	303	183	257	222	270	216	303	222	270	269	332	157	284	95	226	144	249	144	249	95	226	157	214	144	249	157	214	183	241	183	241	157	214	216	195	183	241	216	195	222	228	222	228	216	195	269	166	222	228	269	166	259	210	95	272	32	266	95	226	95	272	95	226	157	284	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	95	226	32	266	32	233	311	233	311	266	249	226	249	226	311	266	249	272	249	226	249	272	200	249	200	249	249	272	186	284	200	249	186	284	161	257	161	257	186	284	127	303	161	257	127	303	121	270	121	270	127	303	84	288	75	332	32	373	53	310	75	332	53	310	84	288	75	332	84	288	127	303	121	228	127	195	161	241	161	241	127	195	186	214	161	241	186	214	200	249	200	249	186	214	249	226	84	210	53	188	75	166	84	210	75	166	127	195	84	210	127	195	121	228	32	163	32	124	75	166	32	163	75	166	53	188	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	53	310	32	373	32	335	191	143	191	143	248	151	248	151	191	143	248	102	248	151	248	102	306	167	306	167	248	102	298	127	255	51	225	75	233	30	255	51	233	30	275	-12	255	51	275	-12	275	26	127	167	69	102	119	127	119	127	69	102	127	86	119	127	127	86	154	113	154	113	127	86	183	63	154	113	183	63	191	96	191	96	183	63	233	30	191	96	233	30	225	75	69	151	12	143	69	102	69	151	69	102	127	167	191	157	225	179	233	223	233	223	225	179	255	202	233	223	255	202	275	266	275	266	255	202	275	228	127	167	119	127	154	140	127	167	154	140	183	190	183	190	154	140	191	157	183	190	191	157	233	223	434	51	405	75	413	30	434	51	413	30	454	-12	434	51	454	-12	454	26	370	157	405	179	413	223	413	223	405	179	434	202	413	223	434	202	454	266	454	266	434	202	454	228	362	190	306	167	333	140	362	190	333	140	370	157	362	190	370	157	413	223	298	127	306	86	333	113	333	113	306	86	362	63	333	113	362	63	370	96	370	96	362	63	413	30	370	96	413	30	405	75	306	86	298	127	248	102	248	102	191	143	191	110	306	167	298	127	333	140	69	102	12	143	12	110	454	110	454	143	398	102	398	102	454	143	398	151	398	102	398	151	348	127	348	127	398	151	340	167	348	127	340	167	312	140	312	140	340	167	284	190	312	140	284	190	275	157	275	157	284	190	241	179	233	223	191	266	212	202	233	223	212	202	241	179	233	223	241	179	284	190	275	96	284	63	312	113	312	113	284	63	340	86	312	113	340	86	348	127	348	127	340	86	398	102	241	75	212	51	233	30	241	75	233	30	284	63	241	75	284	63	275	96	191	26	191	-12	233	30	191	26	233	30	212	51	275	110	275	143	218	102	218	102	275	143	218	151	218	102	218	151	169	127	169	127	218	151	160	167	169	127	160	167	133	140	133	140	160	167	104	190	133	140	104	190	96	157	96	157	104	190	62	179	54	223	12	266	33	202	54	223	33	202	62	179	54	223	62	179	104	190	96	96	104	63	133	113	133	113	104	63	160	86	133	113	160	86	169	127	169	127	160	86	218	102	62	75	33	51	54	30	62	75	54	30	104	63	62	75	104	63	96	96	12	26	12	-12	54	30	12	26	54	30	33	51	33	202	12	266	12	228	212	202	191	266	191	228	30	127	37	84	37	169	37	169	37	84	55	46	37	169	55	46	55	208	55	208	55	46	63	127	167	266	122	259	134	227	167	266	134	227	167	233	167	266	167	233	313	233	167	266	313	233	313	266	68	158	83	187	84	238	84	238	83	187	106	211	84	238	106	211	122	259	122	259	106	211	134	227	68	158	84	238	55	208	68	158	55	208	63	127	193	94	203	96	204	156	204	156	203	96	212	101	204	156	212	101	212	151	212	151	212	101	219	108	212	151	219	108	219	144	219	144	219	108	223	117	219	144	223	117	223	135	223	135	223	117	224	126	163	137	163	116	167	146	167	146	163	116	167	107	167	146	167	107	173	152	173	152	167	107	174	100	173	152	174	100	182	156	182	156	174	100	183	96	182	156	183	96	193	158	193	158	183	96	193	94	193	158	193	94	204	156	83	66	84	15	106	42	106	42	84	15	121	-4	106	42	121	-4	135	26	135	26	121	-4	166	-12	135	26	166	-12	167	20	167	20	166	-12	313	-12	167	20	313	-12	313	20	68	95	63	127	55	46	68	95	55	46	84	15	68	95	84	15	83	66	163	116	163	137	161	126	280	127	274	95	287	46	287	46	274	95	259	66	287	46	259	66	258	15	258	15	259	66	237	42	258	15	237	42	220	-4	220	-4	237	42	208	26	220	-4	208	26	175	20	177	266	30	266	175	233	177	266	175	233	208	227	177	266	208	227	222	259	312	127	306	169	306	84	306	84	306	169	288	208	306	84	288	208	287	46	287	46	288	208	280	127	288	208	259	238	259	187	288	208	259	187	274	158	288	208	274	158	280	127	237	211	259	187	259	238	237	211	259	238	222	259	237	211	222	259	208	227	175	-12	220	-4	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	150	158	150	95	159	157	159	157	150	95	160	96	159	157	160	96	168	153	168	153	160	96	169	101	168	153	169	101	175	146	175	146	169	101	176	108	175	146	176	108	180	138	180	138	176	108	180	117	180	138	180	117	181	127	118	127	119	118	119	136	119	136	119	118	123	109	119	136	123	109	124	145	124	145	123	109	130	102	124	145	130	102	130	152	130	152	130	102	139	97	130	152	139	97	139	157	139	157	139	97	150	95	139	157	150	95	150	158	175	233	30	266	30	233	30	204	35	173	35	235	35	235	35	173	47	145	35	235	47	145	48	262	48	262	47	145	68	123	48	262	68	123	63	204	63	204	68	284	48	262	128	304	95	298	106	267	128	304	106	267	127	271	128	304	127	271	313	271	128	304	313	271	313	304	63	204	66	224	68	284	68	284	66	224	75	242	68	284	75	242	95	298	95	298	75	242	89	257	95	298	89	257	106	267	89	151	94	109	106	141	106	141	94	109	126	103	106	141	126	103	127	137	127	137	126	103	313	103	127	137	313	103	313	137	75	166	66	184	68	123	75	166	68	123	94	109	75	166	94	109	89	151	193	84	168	84	193	-50	193	-50	168	84	168	28	193	-50	168	28	168	3	168	3	168	28	113	28	168	3	113	28	113	3	193	3	248	3	193	28	193	28	248	3	248	28	193	-50	168	3	168	-50	63	204	68	123	66	184	276	184	267	166	274	123	274	123	267	166	254	151	274	123	254	151	247	109	247	109	254	151	236	140	247	109	236	140	216	137	312	204	308	235	308	173	308	173	308	235	295	262	308	173	295	262	295	145	295	145	295	262	280	204	276	223	280	204	295	262	276	223	295	262	275	284	276	223	275	284	267	241	267	241	275	284	254	257	254	257	275	284	249	298	254	257	249	298	236	267	236	267	249	298	217	304	236	267	217	304	216	271	216	271	217	304	30	304	216	271	30	304	30	271	276	184	274	123	295	145	276	184	295	145	280	204	214	103	247	109	216	137	214	103	216	137	30	137	214	103	30	137	30	103	175	84	150	84	175	-50	175	-50	150	84	150	28	175	-50	150	28	150	3	150	3	150	28	95	28	150	3	95	28	95	3	175	3	229	3	175	28	175	28	229	3	229	28	175	-50	150	3	150	-50	30	204	35	173	35	235	35	235	35	173	47	145	35	235	47	145	48	262	48	262	47	145	68	123	48	262	68	123	63	204	63	204	68	284	48	262	128	304	95	298	106	267	128	304	106	267	127	271	128	304	127	271	313	271	128	304	313	271	313	304	63	204	66	224	68	284	68	284	66	224	75	242	68	284	75	242	95	298	95	298	75	242	89	257	95	298	89	257	106	267	89	151	94	109	106	141	106	141	94	109	126	103	106	141	126	103	127	137	127	137	126	103	313	103	127	137	313	103	313	137	75	166	66	184	68	123	75	166	68	123	94	109	75	166	94	109	89	151	198	16	248	65	229	83	198	16	229	83	180	33	198	16	180	33	230	-50	198	16	230	-50	248	-33	113	-32	132	-50	163	16	163	16	132	-50	180	-1	163	16	180	-1	180	33	180	33	180	-1	230	-50	131	83	113	65	163	16	131	83	163	16	180	33	63	204	68	123	66	184	276	224	280	204	280	204	295	145	280	204	276	184	295	145	276	184	275	123	275	123	276	184	267	166	275	123	267	166	254	151	276	224	280	204	295	262	295	262	280	204	295	145	295	262	295	145	308	235	308	235	295	145	308	173	308	235	308	173	312	204	274	284	247	298	254	257	274	284	254	257	267	242	274	284	267	242	276	224	274	284	276	224	295	262	247	298	214	304	216	271	247	298	216	271	236	267	247	298	236	267	254	257	30	304	30	271	216	271	30	304	216	271	214	304	275	123	254	151	249	109	249	109	254	151	236	141	249	109	236	141	217	103	217	103	236	141	216	137	217	103	216	137	30	137	180	16	229	65	211	83	180	16	211	83	162	33	180	16	162	33	211	-50	180	16	211	-50	229	-32	95	-33	113	-50	145	16	145	16	113	-50	162	-1	145	16	162	-1	162	33	162	33	162	-1	211	-50	113	83	95	65	145	16	113	83	145	16	162	33	217	103	30	137	30	103	171	354	171	291	181	353	181	353	171	291	182	292	181	353	182	292	190	349	190	349	182	292	191	297	190	349	191	297	197	342	197	342	191	297	197	304	197	342	197	304	201	333	201	333	197	304	202	313	201	333	202	313	203	323	140	323	141	312	141	334	141	334	141	312	145	303	141	334	145	303	146	342	146	342	145	303	152	297	146	342	152	297	153	349	153	349	152	297	161	292	153	349	161	292	162	353	162	353	161	292	171	291	162	353	171	291	171	354	30	148	35	117	35	179	35	179	35	117	47	90	35	179	47	90	48	206	48	206	47	90	68	68	48	206	68	68	63	148	63	148	68	228	48	206	128	248	95	243	106	211	128	248	106	211	127	215	128	248	127	215	313	215	128	248	313	215	313	248	63	148	66	168	68	228	68	228	66	168	75	186	68	228	75	186	95	243	95	243	75	186	89	201	95	243	89	201	106	211	89	95	94	53	106	85	106	85	94	53	126	48	106	85	126	48	127	81	127	81	126	48	313	48	127	81	313	48	313	81	75	110	66	128	68	68	75	110	68	68	94	53	75	110	94	53	89	95	35	-17	35	-50	313	-50	35	-17	313	-50	313	-17	63	148	68	68	66	128	171	354	171	291	180	353	180	353	171	291	181	292	180	353	181	292	189	349	189	349	181	292	190	297	189	349	190	297	196	342	196	342	190	297	197	303	196	342	197	303	201	334	201	334	197	303	202	312	201	334	202	312	203	323	140	323	141	313	141	333	141	333	141	313	145	304	141	333	145	304	146	342	146	342	145	304	152	297	146	342	152	297	153	349	153	349	152	297	160	292	153	349	160	292	162	353	162	353	160	292	171	291	162	353	171	291	171	354	214	248	30	248	216	215	214	248	216	215	247	243	247	243	216	215	236	211	247	243	236	211	254	201	295	90	280	148	276	128	295	90	276	128	275	68	275	68	276	128	267	110	275	68	267	110	254	95	276	168	280	148	295	206	295	206	280	148	295	90	295	206	295	90	308	179	308	179	295	90	308	117	308	179	308	117	312	148	274	228	247	243	254	201	274	228	254	201	267	186	274	228	267	186	276	168	274	228	276	168	295	206	275	68	254	95	249	53	249	53	254	95	236	85	249	53	236	85	217	48	217	48	236	85	216	81	217	48	216	81	30	81	30	-17	30	-50	307	-50	30	-17	307	-50	307	-17	217	48	30	81	30	48	216	215	30	248	30	215	32	220	38	177	38	263	38	263	38	177	56	139	38	263	56	139	56	301	56	301	56	139	65	220	167	358	122	351	134	320	167	358	134	320	167	325	167	358	167	325	311	325	167	358	311	325	311	358	70	251	84	280	85	331	85	331	84	280	106	304	85	331	106	304	122	351	122	351	106	304	134	320	70	251	85	331	56	301	70	251	56	301	65	220	107	135	121	88	135	119	135	119	121	88	166	80	135	119	166	80	167	113	167	113	166	80	311	80	167	113	311	80	311	113	65	220	56	139	70	188	70	188	56	139	84	108	70	188	84	108	84	159	84	159	84	108	121	88	84	159	121	88	107	135	37	27	37	-5	311	-5	37	27	311	-5	311	27	37	-72	37	-104	311	-104	37	-72	311	-104	311	-72	176	358	32	358	176	358	176	358	32	358	176	325	176	358	176	325	221	351	221	351	176	325	209	320	221	351	209	320	237	304	259	280	273	251	287	301	287	301	273	251	278	220	287	139	278	220	273	188	259	331	221	351	237	304	259	331	237	304	259	280	259	331	259	280	287	301	305	263	287	301	287	139	305	263	287	139	305	177	305	263	305	177	311	220	259	108	287	139	273	188	259	108	273	188	259	159	259	108	259	159	237	135	259	108	237	135	222	88	209	119	176	113	178	80	209	119	178	80	222	88	209	119	222	88	237	135	32	113	32	80	178	80	32	113	178	80	176	113	32	27	32	-5	311	-5	32	27	311	-5	311	27	32	-72	32	-104	311	-104	32	-72	311	-104	311	-72	278	220	287	139	287	301	176	325	32	358	32	325	30	193	37	150	37	236	37	236	37	150	55	112	37	236	55	112	55	274	55	274	55	112	63	193	167	333	122	325	134	294	167	333	134	294	167	300	167	333	167	300	313	300	167	333	313	300	313	333	68	225	83	254	84	305	84	305	83	254	106	278	84	305	106	278	122	325	122	325	106	278	134	294	68	225	84	305	55	274	68	225	55	274	63	193	83	132	84	81	106	109	106	109	84	81	121	61	106	109	121	61	135	92	135	92	121	61	166	54	135	92	166	54	167	86	167	86	166	54	313	54	167	86	313	54	313	86	68	161	63	193	55	112	68	161	55	112	84	81	68	161	84	81	83	132	108	20	105	-12	127	-19	108	20	127	-19	136	13	136	13	127	-19	153	-34	136	13	153	-34	164	-1	164	-1	153	-34	180	-53	164	-1	180	-53	192	-20	192	-20	180	-53	208	-69	192	-20	208	-69	218	-36	218	-36	208	-69	237	-76	218	-36	237	-76	241	-43	241	-43	237	-76	262	-69	241	-43	262	-69	258	-39	298	-28	308	-1	313	25	298	-28	313	25	296	25	298	-28	296	25	291	4	298	-28	291	4	283	-14	298	-28	283	-14	283	-52	272	-29	258	-39	262	-69	272	-29	262	-69	283	-52	272	-29	283	-52	283	-14	52	-60	60	-41	61	0	61	0	60	-41	72	-26	61	0	72	-26	82	14	82	14	72	-26	87	-16	82	14	87	-16	108	20	108	20	87	-16	105	-12	46	-81	52	-60	61	0	46	-81	61	0	45	-23	46	-81	45	-23	35	-51	46	-81	35	-51	30	-81	280	193	274	161	287	112	287	112	274	161	259	132	287	112	259	132	258	81	258	81	259	132	237	109	258	81	237	109	220	61	220	61	237	109	208	92	220	61	208	92	175	86	177	333	30	333	175	300	177	333	175	300	208	294	177	333	208	294	222	325	312	193	306	236	306	150	306	150	306	236	288	274	306	150	288	274	287	112	287	112	288	274	280	193	288	274	259	305	259	254	288	274	259	254	274	225	288	274	274	225	280	193	237	278	259	254	259	305	237	278	259	305	222	325	237	278	222	325	208	294	175	54	220	61	175	86	175	54	175	86	30	86	175	54	30	86	30	54	108	20	105	-12	127	-19	108	20	127	-19	136	13	136	13	127	-19	153	-34	136	13	153	-34	164	-1	164	-1	153	-34	180	-53	164	-1	180	-53	192	-20	192	-20	180	-53	208	-69	192	-20	208	-69	218	-36	218	-36	208	-69	237	-76	218	-36	237	-76	241	-43	241	-43	237	-76	262	-69	241	-43	262	-69	258	-39	298	-28	308	-1	313	25	298	-28	313	25	296	25	298	-28	296	25	291	4	298	-28	291	4	283	-14	298	-28	283	-14	283	-52	272	-29	258	-39	262	-69	272	-29	262	-69	283	-52	272	-29	283	-52	283	-14	52	-60	60	-41	61	0	61	0	60	-41	72	-26	61	0	72	-26	82	14	82	14	72	-26	87	-16	82	14	87	-16	108	20	108	20	87	-16	105	-12	46	-81	52	-60	61	0	46	-81	61	0	45	-23	46	-81	45	-23	35	-51	46	-81	35	-51	30	-81	175	300	30	333	30	300	31	248	36	210	36	287	36	287	36	210	52	176	36	287	52	176	52	321	52	321	52	176	77	149	52	321	77	149	64	249	64	249	78	348	52	321	80	301	98	321	111	366	111	366	98	321	122	335	111	366	122	335	152	373	152	373	122	335	150	340	150	124	313	124	313	157	150	124	313	157	150	157	150	124	150	157	122	163	150	124	122	163	110	131	122	163	98	177	110	131	110	131	98	177	80	197	110	131	80	197	77	149	77	149	80	197	68	222	77	149	68	222	64	249	108	83	105	50	127	44	108	83	127	44	136	76	136	76	127	44	153	28	136	76	153	28	164	61	164	61	153	28	180	9	164	61	180	9	192	42	192	42	180	9	208	-6	192	42	208	-6	218	26	218	26	208	-6	237	-13	218	26	237	-13	241	19	241	19	237	-13	262	-6	241	19	262	-6	258	23	298	34	308	61	313	88	298	34	313	88	296	88	298	34	296	88	291	67	298	34	291	67	283	48	298	34	283	48	283	10	272	33	258	23	262	-6	272	33	262	-6	283	10	272	33	283	10	283	48	108	-34	105	-67	127	-74	108	-34	127	-74	136	-41	136	-41	127	-74	153	-90	136	-41	153	-90	164	-57	164	-57	153	-90	180	-109	164	-57	180	-109	192	-75	192	-75	180	-109	208	-125	192	-75	208	-125	218	-91	218	-91	208	-125	237	-131	218	-91	237	-131	241	-98	241	-98	237	-131	262	-125	241	-98	262	-125	258	-94	298	-83	308	-56	313	-29	298	-83	313	-29	296	-29	298	-83	296	-29	291	-50	298	-83	291	-50	283	-68	298	-83	283	-68	283	-108	272	-84	258	-94	262	-125	272	-84	262	-125	283	-108	272	-84	283	-108	283	-68	52	2	60	21	61	62	61	62	60	21	72	36	61	62	72	36	82	77	82	77	72	36	87	46	82	77	87	46	108	83	108	83	87	46	105	50	46	-18	52	2	61	62	46	-18	61	62	45	39	46	-18	45	39	35	11	46	-18	35	11	30	-18	152	373	150	340	313	340	152	373	313	340	313	373	78	348	64	249	68	276	78	348	68	276	80	301	78	348	80	301	111	366	52	-115	60	-96	61	-56	61	-56	60	-96	72	-81	61	-56	72	-81	82	-40	82	-40	72	-81	87	-71	82	-40	87	-71	108	-34	108	-34	87	-71	105	-67	46	-136	52	-115	61	-56	46	-136	61	-56	45	-79	46	-136	45	-79	35	-106	46	-136	35	-106	30	-136	190	373	30	373	190	373	190	373	30	373	193	340	190	373	193	340	231	366	231	366	193	340	221	335	231	366	221	335	244	321	275	222	263	197	266	149	266	149	263	197	244	177	266	149	244	177	233	131	233	131	244	177	221	163	233	131	221	163	193	157	244	321	263	301	264	348	264	348	263	301	275	276	264	348	275	276	290	321	290	321	275	276	279	249	291	176	279	249	275	222	291	176	275	222	266	149	306	287	290	321	291	176	306	287	291	176	306	210	306	287	306	210	312	248	193	124	233	131	193	157	193	124	193	157	30	157	193	124	30	157	30	124	108	83	105	50	127	44	108	83	127	44	136	76	136	76	127	44	153	28	136	76	153	28	164	61	164	61	153	28	180	9	164	61	180	9	192	42	192	42	180	9	208	-6	192	42	208	-6	218	26	218	26	208	-6	237	-13	218	26	237	-13	241	19	241	19	237	-13	262	-6	241	19	262	-6	258	23	298	34	308	61	313	88	298	34	313	88	296	88	298	34	296	88	291	67	298	34	291	67	283	48	298	34	283	48	283	10	272	33	258	23	262	-6	272	33	262	-6	283	10	272	33	283	10	283	48	108	-34	105	-67	127	-74	108	-34	127	-74	136	-41	136	-41	127	-74	153	-90	136	-41	153	-90	164	-57	164	-57	153	-90	180	-109	164	-57	180	-109	192	-75	192	-75	180	-109	208	-125	192	-75	208	-125	218	-91	218	-91	208	-125	237	-131	218	-91	237	-131	241	-98	241	-98	237	-131	262	-125	241	-98	262	-125	258	-94	298	-83	308	-56	313	-29	298	-83	313	-29	296	-29	298	-83	296	-29	291	-50	298	-83	291	-50	283	-68	298	-83	283	-68	283	-108	272	-84	258	-94	262	-125	272	-84	262	-125	283	-108	272	-84	283	-108	283	-68	52	2	60	21	61	62	61	62	60	21	72	36	61	62	72	36	82	77	82	77	72	36	87	46	82	77	87	46	108	83	108	83	87	46	105	50	46	-18	52	2	61	62	46	-18	61	62	45	39	46	-18	45	39	35	11	46	-18	35	11	30	-18	52	-115	60	-96	61	-56	61	-56	60	-96	72	-81	61	-56	72	-81	82	-40	82	-40	72	-81	87	-71	82	-40	87	-71	108	-34	108	-34	87	-71	105	-67	46	-136	52	-115	61	-56	46	-136	61	-56	45	-79	46	-136	45	-79	35	-106	46	-136	35	-106	30	-136	279	249	291	176	290	321	193	340	30	373	30	340	231	366	244	321	264	348	31	220	37	177	37	263	37	263	37	177	55	139	37	263	55	139	55	301	55	301	55	139	64	220	166	358	121	351	133	320	166	358	133	320	166	325	166	358	166	325	310	325	166	358	310	325	310	358	69	251	83	280	83	331	83	331	83	280	105	304	83	331	105	304	121	351	121	351	105	304	133	320	69	251	83	331	55	301	69	251	55	301	64	220	105	135	120	88	133	119	133	119	120	88	164	80	133	119	164	80	166	113	166	113	164	80	310	80	166	113	310	80	310	113	64	220	55	139	69	188	69	188	55	139	83	108	69	188	83	108	83	159	83	159	83	108	120	88	83	159	120	88	105	135	36	27	177	-5	195	27	195	27	177	-5	209	-5	195	27	209	-5	219	70	219	70	209	-5	227	27	219	70	227	27	251	70	227	27	209	-5	310	-5	227	27	310	-5	310	27	122	-104	123	-159	141	-72	141	-72	123	-159	153	-104	141	-72	153	-104	177	-5	177	-5	153	-104	171	-72	177	-5	171	-72	209	-5	36	-72	36	-104	122	-104	36	-72	122	-104	141	-72	171	-72	153	-104	310	-104	171	-72	310	-104	310	-72	123	-159	122	-104	92	-159	177	-5	36	27	36	-5	279	219	274	187	288	138	288	138	274	187	259	159	288	138	259	159	259	108	259	108	259	159	237	135	259	108	237	135	222	88	222	88	237	135	209	119	222	88	209	119	177	113	179	358	33	358	176	325	179	358	176	325	209	319	179	358	209	319	223	351	312	219	306	262	306	176	306	176	306	262	288	300	306	176	288	300	288	138	288	138	288	300	279	219	237	303	259	279	260	331	260	331	259	279	274	250	260	331	274	250	288	300	288	300	274	250	279	219	223	351	209	319	237	303	223	351	237	303	260	331	177	80	222	88	177	113	177	80	177	113	33	113	177	80	33	113	33	80	33	27	175	-5	194	27	194	27	175	-5	206	-5	194	27	206	-5	218	70	218	70	206	-5	224	27	218	70	224	27	248	70	224	27	206	-5	307	-5	224	27	307	-5	307	27	120	-104	121	-159	138	-72	138	-72	121	-159	151	-104	138	-72	151	-104	175	-5	175	-5	151	-104	170	-72	175	-5	170	-72	206	-5	33	-72	33	-104	120	-104	33	-72	120	-104	138	-72	170	-72	151	-104	307	-104	170	-72	307	-104	307	-72	121	-159	120	-104	90	-159	175	-5	33	27	33	-5	176	325	33	358	33	325	644	246	644	279	65	246	65	246	644	279	32	279	65	246	32	279	65	7	65	7	32	279	32	-25	65	7	32	-25	338	-25	65	7	338	-25	338	7	611	246	611	7	644	-25	611	246	644	-25	644	279	611	246	644	279	32	279	611	246	32	279	32	246	338	7	338	-25	644	-25	338	7	644	-25	611	7	275	233	275	20	307	-12	307	-12	275	20	162	20	307	-12	162	20	161	-12	161	-12	162	20	130	26	161	-12	130	26	116	-4	116	-4	130	26	101	42	116	-4	101	42	79	15	79	15	101	42	78	66	79	15	78	66	63	95	50	208	58	127	63	158	50	208	63	158	79	238	79	238	63	158	78	187	79	238	78	187	101	211	50	46	79	15	63	95	50	46	63	95	58	127	50	46	58	127	50	208	50	46	50	208	32	169	50	46	32	169	32	84	307	-12	307	266	275	233	275	233	307	266	162	266	275	233	162	266	162	233	162	233	162	266	129	227	117	259	79	238	101	211	117	259	101	211	129	227	117	259	129	227	162	266	32	84	32	169	25	127	285	127	279	95	292	46	292	46	279	95	264	66	292	46	264	66	263	15	263	15	264	66	242	42	263	15	242	42	225	-4	225	-4	242	42	213	26	225	-4	213	26	180	20	68	233	180	233	182	266	182	266	180	233	213	227	182	266	213	227	227	259	227	259	213	227	242	211	227	259	242	211	264	238	264	238	242	211	264	187	264	238	264	187	293	208	293	208	264	187	279	158	293	208	279	158	285	127	35	266	35	-12	68	20	35	266	68	20	68	233	35	266	68	233	182	266	318	127	311	169	311	84	311	84	311	169	293	208	311	84	293	208	292	46	292	46	293	208	285	127	180	-12	225	-4	180	20	180	-12	180	20	68	20	180	-12	68	20	35	-12	280	272	280	59	313	26	313	26	280	59	167	59	313	26	167	59	166	26	166	26	167	59	135	65	166	26	135	65	121	33	121	33	135	65	106	81	121	33	106	81	84	53	84	53	106	81	83	105	84	53	83	105	68	134	55	246	63	165	68	197	55	246	68	197	84	277	84	277	68	197	83	226	84	277	83	226	106	250	55	84	84	53	68	134	55	84	68	134	63	165	55	84	63	165	55	246	55	84	55	246	37	208	55	84	37	208	37	122	313	26	313	305	280	272	280	272	313	305	167	305	280	272	167	305	167	272	167	272	167	305	134	266	122	297	84	277	106	250	122	297	106	250	134	266	122	297	134	266	167	305	35	-17	35	-50	313	-50	35	-17	313	-50	313	-17	37	122	37	208	30	165	280	165	274	134	287	84	287	84	274	134	259	105	287	84	259	105	258	53	258	53	259	105	237	81	258	53	237	81	220	33	220	33	237	81	208	65	220	33	208	65	175	59	63	272	175	272	177	305	177	305	175	272	208	266	177	305	208	266	222	297	222	297	208	266	237	250	222	297	237	250	259	277	259	277	237	250	259	226	259	277	259	226	288	246	288	246	259	226	274	197	288	246	274	197	280	165	30	305	30	26	63	59	30	305	63	59	63	272	30	305	63	272	177	305	312	165	306	208	306	122	306	122	306	208	288	246	306	122	288	246	287	84	287	84	288	246	280	165	175	26	220	33	175	59	175	26	175	59	63	59	175	26	63	59	30	26	30	-17	30	-50	307	-50	30	-17	307	-50	307	-17	30	257	35	227	35	288	35	288	35	227	47	199	35	288	47	199	48	316	48	316	47	199	68	177	48	316	68	177	63	257	63	257	68	338	48	316	75	295	89	311	95	352	95	352	89	311	106	321	95	352	106	321	128	358	128	358	106	321	127	325	128	358	127	325	307	325	128	358	307	325	307	358	68	338	63	257	66	277	68	338	66	277	75	295	68	338	75	295	95	352	89	204	94	163	106	194	106	194	94	163	126	157	106	194	126	157	127	190	127	190	126	157	307	157	127	190	307	157	307	190	75	219	66	238	68	177	75	219	68	177	94	163	75	219	94	163	89	204	276	-23	267	-42	274	-84	274	-84	267	-42	254	-57	274	-84	254	-57	247	-98	247	-98	254	-57	236	-67	247	-98	236	-67	216	-70	217	95	35	95	216	63	217	95	216	63	236	59	217	95	236	59	249	90	312	-3	308	26	308	-34	308	-34	308	26	295	54	308	-34	295	54	295	-62	295	-62	295	54	280	-3	276	15	280	-3	295	54	276	15	295	54	275	76	276	15	275	76	267	33	254	48	267	33	275	76	254	48	275	76	249	90	254	48	249	90	236	59	276	-23	274	-84	295	-62	276	-23	295	-62	280	-3	214	-103	247	-98	216	-70	214	-103	216	-70	35	-70	214	-103	35	-70	35	-103	216	63	35	95	35	63	63	257	68	177	66	238	276	237	267	219	274	177	274	177	267	219	254	204	274	177	254	204	247	163	247	163	254	204	236	194	247	163	236	194	216	190	312	257	308	288	308	227	308	227	308	288	295	316	308	227	295	316	295	199	295	199	295	316	280	257	276	277	280	257	295	316	276	277	295	316	275	338	276	277	275	338	267	295	267	295	275	338	254	311	254	311	275	338	249	352	254	311	249	352	236	321	236	321	249	352	217	358	236	321	217	358	216	325	216	325	217	358	35	358	216	325	35	358	35	325	276	237	274	177	295	199	276	237	295	199	280	257	214	157	247	163	216	190	214	157	216	190	35	190	214	157	35	190	35	157	30	-3	35	-34	35	26	35	26	35	-34	47	-62	35	26	47	-62	48	54	48	54	47	-62	68	-84	48	54	68	-84	63	-3	63	-3	68	76	48	54	128	95	95	90	106	59	128	95	106	59	127	63	128	95	127	63	307	63	128	95	307	63	307	95	63	-3	66	15	68	76	68	76	66	15	75	34	68	76	75	34	95	90	95	90	75	34	89	49	95	90	89	49	106	59	89	-56	94	-98	106	-67	106	-67	94	-98	126	-103	106	-67	126	-103	127	-70	127	-70	126	-103	307	-103	127	-70	307	-103	307	-70	75	-41	66	-23	68	-84	75	-41	68	-84	94	-98	75	-41	94	-98	89	-56	63	-3	68	-84	66	-23	127	62	127	63	106	59	30	257	35	227	35	288	35	288	35	227	47	199	35	288	47	199	48	316	48	316	47	199	68	177	48	316	68	177	63	257	63	257	68	338	48	316	75	295	89	311	95	352	95	352	89	311	106	321	95	352	106	321	128	358	128	358	106	321	127	325	128	358	127	325	313	325	128	358	313	325	313	358	68	338	63	257	66	277	68	338	66	277	75	295	68	338	75	295	95	352	89	204	94	163	106	194	106	194	94	163	126	157	106	194	126	157	127	190	127	190	126	157	313	157	127	190	313	157	313	190	75	219	66	238	68	177	75	219	68	177	94	163	75	219	94	163	89	204	30	-3	35	-34	35	26	35	26	35	-34	47	-62	35	26	47	-62	48	54	48	54	47	-62	68	-84	48	54	68	-84	63	-3	63	-3	68	76	48	54	128	95	95	90	106	59	128	95	106	59	127	63	128	95	127	63	313	63	128	95	313	63	313	95	63	-3	66	15	68	76	68	76	66	15	75	34	68	76	75	34	95	90	95	90	75	34	89	49	95	90	89	49	106	59	89	-56	94	-98	106	-67	106	-67	94	-98	126	-103	106	-67	126	-103	127	-70	127	-70	126	-103	313	-103	127	-70	313	-103	313	-70	75	-41	66	-23	68	-84	75	-41	68	-84	94	-98	75	-41	94	-98	89	-56	63	-3	68	-84	66	-23	127	62	127	63	106	59	63	257	68	177	66	238	276	237	267	219	274	177	274	177	267	219	254	204	274	177	254	204	247	163	247	163	254	204	236	194	247	163	236	194	216	190	312	257	308	288	308	227	308	227	308	288	295	316	308	227	295	316	295	199	295	199	295	316	280	257	276	277	280	257	295	316	276	277	295	316	275	338	276	277	275	338	267	295	267	295	275	338	254	311	254	311	275	338	249	352	254	311	249	352	236	321	236	321	249	352	217	358	236	321	217	358	216	325	216	325	217	358	30	358	216	325	30	358	30	325	276	237	274	177	295	199	276	237	295	199	280	257	214	157	247	163	216	190	214	157	216	190	30	190	214	157	30	190	30	157	276	-23	267	-42	274	-84	274	-84	267	-42	254	-57	274	-84	254	-57	247	-98	247	-98	254	-57	236	-67	247	-98	236	-67	216	-70	217	95	30	95	216	63	217	95	216	63	236	59	217	95	236	59	249	90	312	-3	308	26	308	-34	308	-34	308	26	295	54	308	-34	295	54	295	-62	295	-62	295	54	280	-3	276	15	280	-3	295	54	276	15	295	54	275	76	276	15	275	76	267	33	254	48	267	33	275	76	254	48	275	76	249	90	254	48	249	90	236	59	276	-23	274	-84	295	-62	276	-23	295	-62	280	-3	214	-103	247	-98	216	-70	214	-103	216	-70	30	-70	214	-103	30	-70	30	-103	216	63	30	95	30	63	166	266	30	266	166	266	166	266	30	266	166	233	166	266	166	233	211	259	211	259	166	233	198	227	211	259	198	227	227	211	323	127	329	84	329	169	329	169	329	84	347	46	329	169	347	46	348	208	348	208	347	46	355	127	459	266	414	259	427	227	459	266	427	227	459	233	459	266	459	233	595	233	459	266	595	233	595	266	361	158	376	187	377	238	377	238	376	187	398	211	377	238	398	211	414	259	414	259	398	211	427	227	361	158	377	238	348	208	361	158	348	208	355	127	376	66	376	15	398	42	398	42	376	15	413	-4	398	42	413	-4	427	26	427	26	413	-4	458	-12	427	26	458	-12	460	20	460	20	458	-12	595	-12	460	20	595	-12	595	20	361	95	355	127	347	46	361	95	347	46	376	15	361	95	376	15	376	66	249	187	264	158	277	208	277	208	264	158	270	127	278	46	270	127	264	95	248	238	211	259	227	211	248	238	227	211	249	187	248	238	249	187	277	208	296	169	277	208	278	46	296	169	278	46	296	84	296	169	296	84	302	127	165	20	167	-12	198	26	198	26	167	-12	212	-4	198	26	212	-4	226	42	226	42	212	-4	249	15	226	42	249	15	249	66	249	66	249	15	278	46	249	66	278	46	264	95	30	20	30	-12	167	-12	30	20	167	-12	165	20	270	127	278	46	277	208	166	233	30	266	30	233	166	266	30	266	166	266	166	266	30	266	166	233	166	266	166	233	208	260	208	260	166	233	196	228	208	260	196	228	223	214	380	60	364	85	380	12	380	12	364	85	356	114	352	40	356	114	352	213	352	40	352	213	332	179	459	266	417	260	429	228	459	266	429	228	459	233	459	266	459	233	595	233	459	266	595	233	595	266	364	168	380	193	381	241	381	241	380	193	402	214	381	241	402	214	417	260	417	260	402	214	429	228	356	139	364	168	381	241	356	139	381	241	352	213	356	139	352	213	356	114	356	139	356	114	441	139	403	39	416	-5	430	25	430	25	416	-5	458	-12	430	25	458	-12	460	20	460	20	458	-12	595	-12	460	20	595	-12	595	20	380	60	380	12	416	-5	380	60	416	-5	403	39	323	139	301	114	323	114	323	139	323	114	332	179	332	179	323	114	332	74	332	179	332	74	352	40	273	213	268	139	273	40	273	40	268	139	268	114	273	40	268	114	260	85	184	139	184	114	268	114	184	139	268	114	268	139	208	260	223	214	244	241	244	241	223	214	245	193	244	241	245	193	273	213	273	213	245	193	260	168	273	213	260	168	268	139	273	213	273	40	292	179	292	179	273	40	292	74	292	179	292	74	301	139	301	139	292	74	301	114	301	139	301	114	323	139	245	12	273	40	260	85	245	12	260	85	245	60	245	12	245	60	222	39	245	12	222	39	209	-5	195	25	165	20	167	-12	195	25	167	-12	209	-5	195	25	209	-5	222	39	30	20	30	-12	167	-12	30	20	167	-12	165	20	166	233	30	266	30	233	356	114	352	40	380	12	441	139	356	114	441	114	197	224	220	209	233	243	233	243	220	209	237	188	233	243	237	188	261	215	261	215	237	188	249	162	261	215	249	162	253	132	155	268	113	262	138	233	138	233	171	-15	155	268	155	268	171	-15	171	233	155	268	171	233	197	261	197	261	171	233	197	224	197	261	197	224	233	243	286	-15	286	132	280	177	286	-15	280	177	261	215	286	-15	261	215	253	132	286	-15	253	132	253	-15	61	162	72	187	77	244	77	244	72	187	90	209	77	244	90	209	113	262	113	262	90	209	112	225	113	262	112	225	138	233	49	216	30	178	57	-15	49	216	57	-15	57	132	49	216	57	132	61	162	49	216	61	162	77	244	24	134	24	-15	57	-15	24	134	57	-15	30	178	171	-15	138	233	138	-15	233	315	233	349	171	315	171	315	233	349	138	315	171	315	138	315	138	234	138	234	138	315	138	267	138	234	171	-63	171	267	171	267	171	-63	171	234	171	267	171	234	209	257	209	257	171	234	197	225	209	257	197	225	220	209	171	315	138	234	171	267	76	349	76	315	138	315	76	349	138	315	233	349	286	132	281	174	286	-15	286	-15	281	174	265	209	286	-15	265	209	253	132	253	132	265	209	249	162	240	237	209	257	220	209	240	237	220	209	237	188	240	237	237	188	249	162	240	237	249	162	265	209	72	188	90	209	101	257	101	257	90	209	112	225	101	257	112	225	138	267	138	267	112	225	138	234	69	238	45	210	57	132	69	238	57	132	61	162	69	238	61	162	72	188	69	238	72	188	101	257	57	-15	57	132	45	210	57	-15	45	210	30	175	57	-15	30	175	24	134	57	-15	24	134	24	-15	286	-15	253	132	253	-15	171	-63	138	234	138	-63	171	282	171	282	171	348	171	282	171	348	138	249	171	282	138	249	171	-48	171	282	171	-48	171	249	171	282	171	249	209	273	138	282	138	249	138	348	138	348	138	249	171	348	72	203	90	225	101	273	101	273	90	225	112	241	101	273	112	241	138	282	138	282	112	241	138	249	69	254	45	226	57	147	69	254	57	147	61	177	69	254	61	177	72	203	69	254	72	203	101	273	57	0	57	147	45	226	57	0	45	226	30	191	57	0	30	191	24	150	57	0	24	150	24	0	286	148	281	190	286	0	286	0	281	190	265	225	286	0	265	225	253	148	253	148	265	225	249	177	240	253	209	273	220	225	240	253	220	225	237	203	240	253	237	203	249	177	240	253	249	177	265	225	209	273	171	249	197	241	209	273	197	241	220	225	286	0	253	148	253	0	171	-48	138	249	138	-48	24	164	30	88	57	164	57	164	30	88	47	51	57	164	47	51	57	131	57	131	47	51	61	101	171	28	171	278	155	-4	155	-4	171	278	138	278	155	-4	138	278	138	28	73	74	74	21	90	53	90	53	74	21	111	2	90	53	111	2	113	37	113	37	111	2	155	-4	113	37	155	-4	138	28	61	101	47	51	74	21	61	101	74	21	73	74	286	164	253	164	264	50	286	164	264	50	280	86	286	164	280	86	286	128	264	50	253	164	253	131	264	50	253	131	249	101	264	50	249	101	238	75	264	50	238	75	236	21	220	53	198	37	200	2	220	53	200	2	236	21	220	53	236	21	238	75	200	2	171	28	155	-4	171	28	200	2	198	37	30	88	24	164	24	131	57	164	24	164	25	111	57	164	25	111	29	92	57	164	29	92	34	74	57	164	34	74	42	58	57	164	42	58	52	43	57	164	52	43	57	131	103	43	95	49	100	6	138	131	95	49	138	93	138	131	138	93	155	-4	155	-4	138	93	138	28	155	-4	138	28	135	-3	135	-3	138	28	129	31	135	-3	129	31	120	34	76	68	70	78	71	23	76	68	71	23	85	14	76	68	85	14	95	49	76	68	95	49	138	131	71	23	70	78	65	90	71	23	65	90	60	103	71	23	60	103	58	116	71	23	58	116	52	43	71	23	52	43	43	-4	57	131	52	43	58	116	52	43	6	-4	43	-4	198	37	171	28	200	2	171	278	171	28	171	127	171	165	171	127	286	244	171	165	286	244	248	244	155	-4	200	2	171	28	155	-4	171	28	171	278	155	-4	171	278	138	278	155	-4	138	278	138	131	117	0	135	-3	120	34	117	0	120	34	111	38	117	0	111	38	103	43	117	0	103	43	100	6	286	164	253	164	264	50	286	164	264	50	280	86	286	164	280	86	286	128	264	50	253	164	253	131	264	50	253	131	249	101	264	50	249	101	238	75	264	50	238	75	236	21	220	53	198	37	200	2	220	53	200	2	236	21	220	53	236	21	238	75	100	6	95	49	85	14	25	111	24	164	24	131	217	331	184	331	217	0	217	0	184	331	184	182	217	0	184	182	184	149	184	149	184	182	32	182	184	149	32	182	32	149	217	0	184	149	184	0	155	0	188	0	155	152	155	152	188	0	188	152	155	152	188	152	319	185	319	185	188	152	319	152	24	185	24	152	155	152	24	185	155	152	319	185	188	185	155	185	188	33	188	33	155	185	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	224	65	226	66	228	93	228	93	226	66	227	67	228	93	227	67	230	68	230	68	235	67	234	82	234	82	235	67	241	75	224	65	228	93	223	63	223	63	228	93	223	108	223	63	223	108	222	60	222	60	223	108	213	108	222	60	213	108	213	60	234	82	228	93	230	68	248	207	235	201	239	183	239	183	235	201	238	175	239	133	238	175	235	201	239	133	235	201	229	141	229	141	235	201	225	192	229	141	225	192	222	149	222	149	225	192	218	181	222	149	218	181	217	158	217	158	218	181	216	167	272	208	263	209	274	197	274	197	263	209	262	198	254	197	262	198	263	209	254	197	263	209	248	207	296	199	291	184	296	172	296	199	296	172	299	157	296	199	291	200	291	184	272	208	274	197	280	205	280	205	274	197	284	192	280	205	284	192	285	203	285	203	284	192	291	184	285	203	291	184	291	200	309	157	309	202	303	202	309	157	303	202	301	201	309	157	301	201	300	200	309	157	300	200	299	199	309	157	299	199	299	157	298	199	296	199	299	157	298	199	299	157	299	199	248	207	239	183	242	190	248	207	242	190	247	194	248	207	247	194	254	197	252	126	272	116	257	155	252	126	257	155	251	158	252	126	251	158	246	162	252	126	246	162	242	166	252	126	242	166	239	133	239	171	238	175	239	133	239	171	239	133	242	166	246	61	256	59	251	71	251	71	256	59	263	70	273	71	263	70	269	58	273	71	269	58	284	60	241	75	235	67	240	64	241	75	240	64	246	61	241	75	246	61	251	71	315	99	314	110	313	87	313	87	314	110	310	119	313	87	310	119	307	75	307	75	310	119	303	127	307	75	303	127	297	66	297	66	303	127	293	134	297	66	293	134	291	90	291	90	290	84	297	66	297	66	290	84	286	78	297	66	286	78	284	60	284	60	286	78	281	74	284	60	281	74	273	71	293	134	281	142	284	107	293	134	284	107	288	102	293	134	288	102	290	96	293	134	290	96	291	90	281	142	257	155	272	116	281	142	272	116	279	112	281	142	279	112	284	107	263	70	256	59	269	58	188	331	155	331	188	33	188	33	155	331	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	63	331	30	331	63	0	63	278	63	245	313	245	63	278	313	245	313	278	63	182	63	149	313	149	63	182	313	149	313	182	63	86	63	53	313	53	63	86	313	53	313	86	63	0	30	331	30	0	368	331	368	0	401	0	368	331	401	0	401	331	301	331	268	331	301	0	301	0	268	331	268	182	301	0	268	182	268	149	268	149	268	182	23	182	268	149	23	182	23	149	301	0	268	149	268	0	30	132	280	99	280	132	280	132	280	99	313	0	280	132	313	0	280	199	280	199	313	0	280	232	280	199	280	232	30	232	280	331	280	232	313	0	280	331	313	0	313	331	313	0	280	99	280	0	280	199	30	232	30	199	280	99	30	132	30	99	368	331	368	0	401	0	368	331	401	0	401	331	23	132	268	99	268	132	268	132	268	99	301	0	268	132	301	0	268	199	268	199	301	0	268	232	268	199	268	232	23	232	268	331	268	232	301	0	268	331	301	0	301	331	301	0	268	99	268	0	268	199	23	232	23	199	268	99	23	132	23	99	161	331	128	331	161	0	161	0	128	331	128	182	161	0	128	182	128	149	128	149	128	182	61	182	128	149	61	182	61	149	61	0	61	331	28	331	61	0	28	331	28	0	161	149	313	149	161	182	161	182	313	149	313	182	161	0	128	149	128	0	24	286	24	252	319	252	24	286	319	252	319	286	155	0	188	0	155	152	155	152	188	0	188	152	155	152	188	152	319	185	319	185	188	152	319	152	24	185	24	152	155	152	24	185	155	152	319	185	188	286	155	286	188	133	188	133	155	286	155	133	188	133	155	133	319	100	319	100	155	133	24	133	319	100	24	133	24	100	24	33	24	0	319	0	24	33	319	0	319	33	188	133	319	100	319	133	188	345	155	345	188	193	188	193	155	345	155	193	188	193	155	193	319	160	319	160	155	193	24	193	319	160	24	193	24	160	155	-92	188	-92	155	60	155	60	188	-92	188	60	155	60	188	60	319	93	319	93	188	60	319	60	24	93	24	60	155	60	24	93	155	60	319	93	188	193	319	160	319	193	319	331	24	331	104	298	319	331	104	298	137	298	319	331	137	298	204	298	319	331	204	298	238	298	319	331	238	298	319	298	204	298	204	0	238	0	204	298	238	0	238	298	104	298	104	0	137	0	104	298	137	0	137	298	104	298	24	331	24	298	138	331	105	331	138	33	138	33	105	331	105	33	138	33	105	33	319	0	319	0	105	33	24	33	319	0	24	33	24	0	238	33	238	331	205	331	238	33	205	331	205	33	238	33	205	33	319	0	238	33	319	0	319	33	138	33	319	0	205	33	24	145	243	112	243	145	243	145	243	112	276	9	243	145	276	9	243	211	243	211	276	9	276	244	243	211	276	244	24	244	276	9	243	112	243	9	243	211	24	244	24	211	243	112	24	145	24	112	57	211	276	211	276	244	57	211	276	244	24	244	57	211	24	244	57	9	57	145	57	112	276	112	57	145	276	112	276	145	57	9	24	244	24	9	118	345	84	345	118	-93	118	-93	84	345	84	147	118	-93	84	147	84	114	84	114	84	147	23	178	84	114	23	178	12	152	118	98	179	66	118	130	118	130	179	66	190	93	118	-93	84	114	84	-93	141	207	126	205	126	205	142	-76	126	205	110	207	142	-76	110	207	109	182	109	182	110	207	96	215	109	182	96	215	90	189	90	189	96	215	85	226	90	189	85	226	78	239	50	255	53	234	54	279	54	279	53	234	61	216	54	279	61	216	65	299	65	299	61	216	74	201	65	299	74	201	75	255	78	239	75	255	74	201	78	239	74	201	90	189	166	285	170	315	155	295	155	295	170	315	149	326	155	295	149	326	141	303	141	303	149	326	126	305	110	303	126	305	126	330	110	303	126	330	102	326	75	255	78	271	81	315	81	315	78	271	85	285	81	315	85	285	102	326	102	326	85	285	96	295	102	326	96	295	110	303	81	315	65	299	75	255	173	239	177	201	175	255	175	255	177	201	186	299	186	299	177	201	189	216	186	299	189	216	197	279	197	279	189	216	197	234	197	279	197	234	200	255	173	271	175	255	186	299	173	271	186	299	170	315	173	271	170	315	166	285	149	326	126	330	126	305	126	205	142	-76	141	207	141	207	142	-76	142	182	141	207	142	182	155	215	155	215	142	182	161	189	155	215	161	189	166	226	166	226	161	189	177	201	166	226	177	201	173	239	109	182	109	-76	142	-76	173	-17	166	-31	170	-62	170	-62	166	-31	155	-41	170	-62	155	-41	149	-72	149	-72	155	-41	141	-48	149	-72	141	-48	126	-76	126	-76	141	-48	126	-51	142	330	126	48	141	45	142	330	141	45	142	71	142	71	141	45	155	38	142	71	155	38	161	64	161	64	155	38	166	27	161	64	166	27	177	52	177	52	166	27	173	14	177	52	173	14	175	-1	110	45	126	48	142	330	110	45	142	330	109	330	110	45	109	330	109	71	110	45	109	71	96	38	90	64	74	52	78	14	90	64	78	14	85	28	90	64	85	28	96	38	90	64	96	38	109	71	53	19	54	-25	61	37	61	37	54	-25	65	-45	61	37	65	-45	74	52	74	52	65	-45	75	-1	200	-1	197	19	197	-25	197	-25	197	19	189	37	197	-25	189	37	186	-45	186	-45	189	37	177	52	186	-45	177	52	175	-1	175	-1	173	-17	186	-45	186	-45	173	-17	170	-62	110	-48	96	-41	102	-72	110	-48	102	-72	126	-76	110	-48	126	-76	126	-51	85	-31	78	-17	81	-62	85	-31	81	-62	102	-72	85	-31	102	-72	96	-41	81	-62	78	-17	75	-1	81	-62	75	-1	65	-45	54	-25	53	19	50	-1	78	14	74	52	75	-1	200	314	200	347	142	314	142	314	200	347	109	314	142	314	109	314	110	29	110	29	109	314	109	55	110	29	109	55	96	22	96	22	109	55	90	48	96	22	90	48	85	11	85	11	90	48	78	-2	53	2	54	-41	61	20	61	20	54	-41	65	-62	61	20	65	-62	74	36	74	36	65	-62	75	-17	78	-2	90	48	74	36	78	-2	74	36	75	-17	173	-33	166	-47	170	-78	170	-78	166	-47	155	-58	170	-78	155	-58	149	-89	149	-89	155	-58	141	-65	149	-89	141	-65	126	-93	126	-93	141	-65	126	-68	142	314	126	31	141	29	142	314	141	29	142	55	142	55	141	29	155	22	142	55	155	22	161	48	161	48	155	22	166	11	161	48	166	11	177	36	177	36	166	11	173	-2	177	36	173	-2	175	-17	51	347	51	314	109	314	51	347	109	314	200	347	200	-17	197	2	197	-41	197	-41	197	2	189	20	197	-41	189	20	186	-62	186	-62	189	20	177	36	186	-62	177	36	175	-17	175	-17	173	-33	186	-62	186	-62	173	-33	170	-78	110	-65	96	-58	102	-89	110	-65	102	-89	126	-93	110	-65	126	-93	126	-68	85	-47	78	-33	81	-78	85	-47	81	-78	102	-89	85	-47	102	-89	96	-58	81	-78	78	-33	75	-17	81	-78	75	-17	65	-62	54	-41	53	2	50	-17	142	314	110	29	126	31	98	348	65	348	98	-93	98	-93	65	348	65	139	98	-93	65	139	65	114	65	114	65	139	5	139	65	114	5	139	5	114	197	348	164	348	197	-93	197	-93	164	348	164	139	197	-93	164	139	164	114	164	114	164	139	98	139	164	114	98	139	98	114	197	114	257	114	197	139	197	139	257	114	257	139	197	-93	164	114	164	-93	98	-93	65	114	65	-93	102	142	105	142	105	175	105	175	105	142	138	-93	105	175	138	-93	105	348	105	348	138	-93	138	167	105	348	138	167	138	348	240	111	239	111	239	78	239	78	239	111	238	112	238	-93	238	112	204	87	238	348	204	348	204	87	238	348	204	87	238	112	138	128	150	120	152	160	152	160	150	120	164	112	152	160	164	112	165	152	165	152	164	112	177	103	165	152	177	103	179	143	179	143	177	103	191	94	179	143	191	94	192	134	192	134	191	94	204	87	192	134	204	87	204	126	204	126	204	87	204	348	138	167	138	-93	138	128	138	167	138	128	152	160	302	180	296	159	303	126	303	126	296	159	288	140	303	126	288	140	288	102	288	102	288	140	277	125	288	102	277	125	266	85	266	85	277	125	262	115	266	85	262	115	243	111	243	111	242	111	266	85	266	85	242	111	241	111	266	85	241	111	240	111	319	180	302	180	303	126	319	180	303	126	314	153	238	112	238	78	239	78	47	94	56	112	56	153	56	153	56	112	68	128	56	153	68	128	78	169	78	169	68	128	83	138	78	169	83	138	105	175	105	175	83	138	102	142	41	73	47	94	56	153	41	73	56	153	39	130	41	73	39	130	29	103	41	73	29	103	24	73	238	-93	204	87	204	-93	240	111	239	78	266	85	138	-93	105	142	105	-93	244	348	244	-93	277	-93	244	348	277	-93	277	348	155	348	155	-93	188	-93	155	348	188	-93	188	348	65	348	65	-93	99	-93	65	348	99	-93	99	348	99	348	65	348	99	-93	99	-93	65	348	65	139	99	-93	65	139	65	114	65	114	65	139	6	139	65	114	6	139	6	114	188	348	155	348	188	-93	188	-93	155	348	155	139	188	-93	155	139	155	114	155	114	155	139	99	139	155	114	99	139	99	114	277	348	244	348	277	-93	277	-93	244	348	244	139	277	-93	244	139	244	114	244	114	244	139	188	139	244	114	188	139	188	114	277	114	337	114	277	139	277	139	337	114	337	139	277	-93	244	114	244	-93	188	-93	155	114	155	-93	99	-93	65	114	65	-93	171	304	171	241	181	303	181	303	171	241	182	242	181	303	182	242	190	298	190	298	182	242	191	247	190	298	191	247	197	291	197	291	191	247	197	254	197	291	197	254	201	283	201	283	197	254	202	263	201	283	202	263	203	272	140	272	141	262	141	283	141	283	141	262	145	253	141	283	145	253	146	292	146	292	145	253	152	246	146	292	152	246	153	298	153	298	152	246	161	242	153	298	161	242	162	303	162	303	161	242	171	241	162	303	171	241	171	304	171	12	171	-50	181	11	181	11	171	-50	182	-48	181	11	182	-48	190	7	190	7	182	-48	191	-44	190	7	191	-44	197	0	197	0	191	-44	197	-37	197	0	197	-37	201	-8	201	-8	197	-37	202	-28	201	-8	202	-28	203	-18	140	-18	141	-29	141	-7	141	-7	141	-29	145	-38	141	-7	145	-38	146	0	146	0	145	-38	152	-44	146	0	152	-44	153	7	153	7	152	-44	161	-48	153	7	161	-48	162	11	162	11	161	-48	171	-50	162	11	171	-50	171	12	171	158	171	95	181	157	181	157	171	95	182	97	181	157	182	97	190	153	190	153	182	97	191	101	190	153	191	101	197	146	197	146	191	101	197	108	197	146	197	108	201	138	201	138	197	108	202	117	201	138	202	117	203	127	140	127	141	116	141	138	141	138	141	116	145	107	141	138	145	107	146	146	146	146	145	107	152	101	146	146	152	101	153	153	153	153	152	101	161	96	153	153	161	96	162	157	162	157	161	96	171	95	162	157	171	95	171	158	436	127	540	169	540	201	436	127	540	201	357	129	436	127	357	129	540	51	436	127	540	51	540	84	277	127	540	233	540	266	277	127	540	266	193	129	277	127	193	129	540	-12	277	127	540	-12	540	20	118	126	540	298	540	330	118	126	540	330	29	129	118	126	29	129	540	-77	118	126	540	-77	540	-44	540	-77	29	129	29	124	540	-12	193	129	193	124	540	51	357	129	357	124	467	127	45	-44	556	124	467	127	556	124	556	129	467	127	556	129	45	330	467	127	45	330	45	298	308	127	45	20	392	124	308	127	392	124	392	129	308	127	392	129	45	266	308	127	45	266	45	233	149	127	45	84	228	124	149	127	228	124	228	129	149	127	228	129	45	201	149	127	45	201	45	169	228	124	45	84	45	51	392	124	45	20	45	-12	556	124	45	-44	45	-77	97	224	313	330	313	363	97	224	313	363	30	226	97	224	30	226	313	84	97	224	313	84	313	117	30	157	30	124	313	-12	30	157	313	-12	313	20	30	60	30	27	313	-109	30	60	313	-109	313	-76	313	84	30	226	30	221	246	224	30	117	313	221	246	224	313	221	313	226	246	224	313	226	30	363	246	224	30	363	30	330	30	20	30	-12	313	124	30	20	313	124	313	157	30	-76	30	-109	313	27	30	-76	313	27	313	60	313	221	30	117	30	84	388	355	208	-110	244	-110	388	355	244	-110	424	355	296	355	116	-110	151	-110	296	355	151	-110	331	355	203	355	23	-110	59	-110	203	355	59	-110	239	355	296	355	116	-110	151	-110	296	355	151	-110	331	355	203	355	23	-110	59	-110	203	355	59	-110	239	355	50	-93	70	-74	50	345	50	345	70	-74	70	325	50	345	70	325	155	345	155	345	70	325	135	325	155	345	135	325	155	-93	155	-93	135	325	135	-74	155	-93	135	-74	70	-74	70	-74	50	-93	155	-93	22	-78	55	-45	22	331	22	331	55	-45	55	127	22	331	55	127	432	331	432	331	55	127	400	127	432	331	400	127	432	-78	432	-78	400	127	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	22	-78	55	126	22	331	22	331	55	126	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	126	432	-78	400	126	55	126	55	126	22	-78	432	-78	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	400	-45	400	-45	432	-78	432	331	400	-45	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	298	55	298	22	331	22	-78	55	298	22	-78	432	-78	266	372	20	126	266	-74	266	-74	20	126	267	-120	266	-74	267	-120	466	126	466	126	267	-120	512	126	466	126	512	126	266	372	266	372	266	325	466	126	266	-74	267	-120	266	325	266	325	267	-120	266	372	266	325	266	372	66	126	66	126	266	372	20	126	66	126	20	126	267	-120	66	126	267	-120	266	-74	266	372	267	-120	512	126	266	372	20	126	66	126	66	126	20	126	267	-120	66	126	267	-120	267	-74	267	-74	267	-120	512	126	267	-74	512	126	466	126	466	126	512	126	266	372	466	126	266	372	66	126	266	372	20	126	66	126	66	126	20	126	267	-120	66	126	267	-120	466	126	466	126	267	-120	512	126	466	126	512	126	266	372	266	372	66	126	266	325	266	372	266	325	466	126	408	306	408	281	432	281	408	306	432	281	432	331	408	306	432	331	382	331	408	306	382	331	382	306	310	331	310	306	360	306	310	331	360	306	360	331	408	259	408	209	432	209	408	259	432	209	432	259	238	331	238	306	289	306	238	331	289	306	289	331	408	187	408	137	432	137	408	187	432	137	432	187	166	331	166	306	217	306	166	331	217	306	217	331	408	115	408	65	432	65	408	115	432	65	432	115	94	331	94	306	145	306	94	331	145	306	145	331	408	43	408	-6	432	-6	408	43	432	-6	432	43	432	-78	432	-27	408	-27	432	-78	408	-27	408	-53	432	-78	408	-53	382	-53	432	-78	382	-53	382	-78	22	281	47	281	22	331	22	331	47	281	47	306	22	331	47	306	73	331	73	331	47	306	73	306	310	-53	310	-78	360	-78	310	-53	360	-78	360	-53	22	259	22	209	47	209	22	259	47	209	47	259	238	-53	238	-78	289	-78	238	-53	289	-78	289	-53	22	187	22	137	47	137	22	187	47	137	47	187	166	-53	166	-78	217	-78	166	-53	217	-78	217	-53	22	115	22	65	47	65	22	115	47	65	47	115	94	-53	94	-78	145	-78	94	-53	145	-78	145	-53	22	43	22	-6	47	-6	22	43	47	-6	47	43	47	-53	47	-27	22	-27	47	-53	22	-27	22	-78	47	-53	22	-78	73	-78	47	-53	73	-78	73	-53	500	-89	500	390	20	390	500	-89	20	390	20	-89	20	-89	53	-56	20	390	20	390	53	-56	53	357	20	390	53	357	500	390	500	390	53	357	467	357	500	390	467	357	500	-89	500	-89	467	357	467	-56	500	-89	467	-56	53	-56	53	-56	20	-89	500	-89	95	86	95	166	25	166	95	86	25	166	25	86	25	86	40	101	25	166	25	166	40	101	40	151	25	166	40	151	95	166	95	166	40	151	80	151	95	166	80	151	95	86	95	86	80	151	80	101	95	86	80	101	40	101	40	101	25	86	95	86	437	194	228	345	18	194	437	194	18	194	98	-51	437	194	98	-51	357	-51	228	345	18	194	58	181	228	345	58	181	228	305	228	345	228	305	397	181	228	345	397	181	437	194	357	-51	437	194	397	181	357	-51	397	181	333	-19	357	-51	333	-19	122	-19	357	-51	122	-19	98	-51	58	181	18	194	98	-51	58	181	98	-51	122	-19	381	213	381	36	414	18	381	213	414	18	414	233	381	213	414	233	228	340	381	213	228	340	228	302	228	302	228	340	74	213	74	213	228	340	41	233	74	213	41	233	74	36	74	36	41	233	41	18	74	36	41	18	228	-88	228	-50	74	36	228	-88	228	-50	228	-88	414	18	228	-50	414	18	381	36	414	18	414	233	228	340	414	18	228	340	41	233	414	18	41	233	41	18	414	18	41	18	228	-88	451	127	341	316	122	316	451	127	122	316	12	127	451	127	12	127	122	-63	451	127	122	-63	341	-63	49	210	49	42	87	283	87	283	49	42	87	-31	87	283	87	-31	145	341	145	341	87	-31	145	-89	145	341	145	-89	218	379	218	379	145	-89	218	-127	218	379	218	-127	302	392	302	392	218	-127	302	-140	302	392	302	-140	386	379	386	379	302	-140	386	-127	386	379	386	-127	459	341	459	341	386	-127	459	-89	459	341	459	-89	517	283	517	283	459	-89	517	-31	517	283	517	-31	555	210	555	210	517	-31	555	42	555	210	555	42	569	126	49	42	49	210	35	126	367	126	195	291	22	126	367	126	22	126	195	-47	195	291	22	126	70	125	70	125	22	126	195	-47	70	125	195	-47	195	0	195	0	195	-47	367	126	195	0	367	126	320	125	320	125	367	126	195	291	320	125	195	291	195	245	195	245	195	291	70	125	252	126	136	305	20	126	252	126	20	126	137	-51	136	305	20	126	60	126	60	126	20	126	137	-51	60	126	137	-51	137	8	137	8	137	-51	252	126	137	8	252	126	213	126	213	126	252	126	136	305	213	126	136	305	136	244	136	244	136	305	60	126	248	126	131	244	13	126	248	126	13	126	131	8	166	126	89	244	13	126	166	126	13	126	89	8	89	244	13	126	50	126	50	126	13	126	89	8	50	126	89	8	89	65	89	65	89	8	166	126	89	65	166	126	129	126	129	126	166	126	89	244	129	126	89	244	89	188	89	188	89	244	50	126	37	175	37	77	69	210	69	210	37	77	69	42	69	210	69	42	113	233	113	233	69	42	113	19	113	233	113	19	162	246	162	246	113	19	162	6	162	246	162	6	210	250	210	250	162	6	210	2	210	250	210	2	259	246	259	246	210	2	259	6	259	246	259	6	309	233	309	233	259	6	309	19	309	233	309	19	353	210	353	210	309	19	353	42	353	210	353	42	384	175	384	175	353	42	384	77	384	175	384	77	396	126	37	77	37	175	25	126	363	126	352	89	353	42	353	42	352	89	325	63	353	42	325	63	309	19	309	19	325	63	288	47	309	19	288	47	259	6	259	6	288	47	247	38	259	6	247	38	210	2	210	2	247	38	210	35	352	163	353	210	325	189	325	189	353	210	309	233	325	189	309	233	288	205	288	205	309	233	259	246	288	205	259	246	247	214	247	214	259	246	210	217	174	214	210	217	210	250	174	214	210	250	162	246	69	163	96	189	113	233	113	233	96	189	133	205	113	233	133	205	162	246	162	246	133	205	174	214	69	210	37	175	37	77	69	210	37	77	58	126	69	210	58	126	69	163	69	210	69	163	113	233	133	47	96	63	113	19	113	19	96	63	69	89	113	19	69	89	69	42	69	42	69	89	58	126	363	126	384	175	353	210	363	126	384	77	384	175	259	246	210	250	210	217	363	126	353	42	384	77	174	38	133	47	162	6	174	38	162	6	210	2	174	38	210	2	210	35	69	42	58	126	37	77	133	47	113	19	162	6	384	175	384	77	396	126	353	210	352	163	363	126	37	77	37	175	25	126	29	174	29	78	42	224	42	224	29	78	42	28	42	224	42	28	65	268	65	268	42	28	65	-15	65	268	65	-15	100	299	100	299	65	-15	100	-47	100	299	100	-47	149	311	149	311	100	-47	149	-59	149	311	149	-59	198	299	198	299	149	-59	198	-47	198	299	198	-47	233	268	233	268	198	-47	233	-15	233	268	233	-15	256	224	256	224	233	-15	256	28	256	224	256	28	269	174	269	174	256	28	269	78	269	174	269	78	273	126	29	78	29	174	25	126	236	80	225	38	233	-15	233	-15	225	38	207	5	233	-15	207	5	198	-47	198	-47	207	5	181	-17	198	-47	181	-17	149	-59	149	-59	181	-17	149	-25	225	213	233	268	207	247	207	247	233	268	198	299	207	247	198	299	181	270	181	270	198	299	149	278	117	270	149	278	149	311	117	270	149	311	100	299	58	126	62	172	65	268	65	268	62	172	73	213	65	268	73	213	100	299	100	299	73	213	91	247	100	299	91	247	117	270	42	28	65	-15	58	126	58	126	65	268	42	28	42	28	65	268	42	224	42	28	42	224	29	78	29	78	42	224	29	174	29	78	29	174	25	126	233	-15	256	28	236	80	236	80	256	28	240	126	236	172	240	126	256	224	236	172	256	224	233	268	198	299	149	311	149	278	269	174	256	224	256	28	269	174	256	28	269	78	269	174	269	78	273	126	240	126	256	28	256	224	117	-17	91	5	100	-47	117	-17	100	-47	149	-59	117	-17	149	-59	149	-25	73	39	62	80	65	-15	73	39	65	-15	100	-47	73	39	100	-47	91	5	58	126	65	-15	62	80	233	268	225	213	236	172	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	117	103	116	151	117	103	119	148	119	148	117	103	118	106	119	148	118	106	121	108	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	219	110	317	143	218	143	219	110	218	143	211	74	211	74	218	143	211	180	211	74	211	180	200	90	200	90	211	180	199	163	200	90	199	163	193	110	193	110	199	163	192	143	193	110	192	143	129	110	129	110	192	143	128	143	129	110	128	143	125	144	124	109	129	110	125	144	124	109	125	144	122	145	124	109	122	145	121	108	303	165	308	193	293	172	293	172	308	193	289	201	293	172	289	201	281	177	281	177	289	201	267	179	254	177	267	179	267	204	254	177	267	204	246	201	218	143	224	155	227	193	227	193	224	155	232	165	227	193	232	165	246	201	246	201	232	165	242	172	246	201	242	172	254	177	428	143	343	143	343	110	343	110	343	143	336	163	343	110	336	163	336	90	336	90	336	163	324	180	336	90	324	180	324	74	324	74	324	180	317	143	324	74	317	143	317	110	317	110	317	143	219	110	343	110	428	110	428	143	308	193	311	155	324	180	324	180	311	155	317	143	289	201	267	204	267	179	311	98	303	89	308	61	311	98	308	61	324	74	311	98	324	74	317	110	267	75	267	50	281	76	281	76	267	50	289	53	281	76	289	53	293	81	293	81	289	53	308	61	293	81	308	61	303	89	254	76	242	81	246	53	254	76	246	53	267	50	254	76	267	50	267	75	232	89	224	98	227	61	232	89	227	61	246	53	232	89	246	53	242	81	211	74	227	61	219	110	219	110	227	61	224	98	308	193	303	165	311	155	211	180	218	143	227	193	116	154	116	100	116	151	119	148	121	108	122	145	112	72	116	100	116	154	63	110	35	129	35	124	118	35	98	19	114	5	114	5	98	19	113	3	113	-50	113	3	107	-73	107	-73	113	3	98	19	107	-73	98	19	83	-55	83	-55	98	19	77	4	83	-55	77	4	58	-38	58	-38	77	4	54	-8	58	-38	54	-8	30	-20	54	141	30	129	55	112	54	141	55	112	77	154	77	154	55	112	77	99	77	154	77	99	98	169	98	169	77	99	98	84	98	169	98	84	118	185	118	185	98	84	114	155	118	185	114	155	115	158	114	155	98	84	113	153	113	153	98	84	113	99	113	249	113	303	107	327	107	327	113	303	114	306	107	327	114	306	115	308	117	90	118	68	120	88	120	88	118	68	137	51	159	51	137	51	140	34	159	51	140	34	149	42	118	68	117	90	115	92	118	68	115	92	114	94	118	68	114	94	113	96	118	68	113	96	98	84	113	99	98	84	113	96	137	51	118	35	118	13	137	51	118	13	121	15	137	51	121	15	127	21	137	51	127	21	133	27	137	51	133	27	140	34	118	35	114	5	115	8	118	35	115	8	116	10	118	35	116	10	118	13	149	369	129	347	129	326	149	369	129	326	137	334	149	369	137	334	145	342	149	369	145	342	152	351	149	369	152	351	159	360	129	347	107	327	115	308	129	347	115	308	116	311	129	347	116	311	118	314	129	347	118	314	121	317	129	347	121	317	129	326	133	177	137	201	127	171	127	171	137	201	121	165	118	163	121	165	137	201	118	163	137	201	118	185	117	240	118	218	120	238	120	238	118	218	137	201	159	201	137	201	140	184	159	201	140	184	149	192	118	218	117	240	115	243	118	218	115	243	114	244	118	218	114	244	113	246	118	218	113	246	98	234	113	249	107	327	98	234	113	249	98	234	113	246	30	279	55	262	58	293	58	293	55	262	77	249	58	293	77	249	83	309	83	309	77	249	98	234	83	309	98	234	107	327	137	201	133	177	140	184	118	185	115	158	116	160	118	185	116	160	118	163	127	293	122	294	123	259	127	293	123	259	126	260	127	293	126	260	433	260	127	293	433	260	433	293	123	259	122	294	119	258	119	258	122	294	118	295	119	258	118	295	116	255	116	255	118	295	115	297	116	255	115	297	114	252	114	252	115	297	114	300	114	252	114	300	113	303	148	-115	158	-106	152	-96	148	-115	152	-96	144	-87	148	-115	144	-87	137	-79	148	-115	137	-79	129	-71	148	-115	129	-71	128	-93	128	-93	129	-71	121	-63	128	-93	121	-63	118	-60	128	-93	118	-60	116	-57	128	-93	116	-57	114	-55	128	-93	114	-55	107	-73	114	-52	113	-50	107	-73	114	-52	107	-73	114	-55	433	-39	127	-6	126	-39	121	-40	126	-39	122	-6	121	-40	122	-6	118	-4	121	-40	118	-4	118	-41	118	-41	118	-4	115	-2	118	-41	115	-2	115	-44	115	-44	115	-2	114	0	115	-44	114	0	114	-47	114	-47	114	0	113	3	114	-47	113	3	113	-50	433	110	127	143	126	110	122	109	126	110	122	143	122	109	122	143	119	107	119	107	122	143	119	145	119	107	119	145	116	105	116	105	119	145	116	147	116	105	116	147	114	102	114	102	116	147	114	150	114	102	114	150	113	153	55	262	30	279	30	274	126	110	127	143	122	143	127	143	433	110	433	143	113	153	113	99	114	102	126	-39	127	-6	122	-6	127	-6	433	-39	433	-6	113	303	113	249	114	252	55	112	30	129	30	124	120	238	137	201	159	201	58	-38	30	-20	30	-25	120	88	137	51	159	51	26	129	26	129	54	143	54	143	26	129	54	110	54	143	54	110	79	160	79	160	54	110	79	92	79	160	79	92	103	180	103	180	79	92	103	72	103	180	103	72	107	154	107	151	107	100	108	103	107	151	108	103	110	148	110	148	108	103	109	106	110	148	109	106	112	108	145	224	124	202	131	185	145	224	131	185	139	195	145	224	139	195	147	205	145	224	147	205	155	215	124	202	103	180	107	159	124	202	107	159	109	161	124	202	109	161	111	164	124	202	111	164	113	166	124	202	113	166	122	175	124	202	122	175	131	185	107	157	107	159	103	180	107	157	103	180	107	154	132	67	123	77	125	51	125	51	123	77	114	86	125	51	114	86	111	89	145	28	155	38	148	48	145	28	148	48	140	58	145	28	140	58	132	67	145	28	132	67	125	51	107	97	107	100	103	72	107	97	103	72	108	95	108	95	103	72	125	51	108	95	125	51	110	92	110	92	125	51	111	89	190	65	191	190	180	110	180	110	191	190	180	143	180	110	180	143	120	110	120	110	180	143	119	143	120	110	119	143	116	144	115	109	120	110	116	144	115	109	116	144	113	145	115	109	113	145	112	108	220	175	236	204	247	259	247	259	236	204	260	227	247	259	260	227	287	278	287	278	260	227	289	244	287	278	289	244	334	285	334	285	289	244	324	252	334	-30	324	252	324	143	334	-30	324	143	324	110	324	110	324	143	212	110	221	78	212	110	213	26	212	143	212	110	324	143	383	10	349	2	383	-23	349	252	349	2	349	110	349	143	349	110	460	110	349	143	460	110	460	143	460	143	482	187	459	226	460	143	459	226	451	176	451	176	459	226	434	205	349	252	382	244	384	277	384	277	382	244	411	228	384	277	411	228	426	257	426	257	411	228	434	205	426	257	434	205	459	226	334	-30	383	-23	349	2	334	-30	349	2	349	252	334	-30	349	252	334	285	334	-30	334	285	324	252	324	110	324	2	334	-30	334	-30	324	2	289	10	334	-30	289	10	287	-23	287	-23	289	10	260	26	287	-23	260	26	246	-3	246	-3	260	26	237	49	246	-3	237	49	221	78	213	26	212	110	191	190	191	190	212	110	212	143	191	190	212	143	214	229	214	229	212	143	220	175	214	229	220	175	247	259	574	110	574	143	493	110	493	110	574	143	493	143	493	110	493	143	482	62	482	62	493	143	482	187	482	62	482	187	460	143	460	110	451	77	459	23	460	110	459	23	482	62	460	110	482	62	460	143	383	10	383	-23	412	26	412	26	383	-23	426	-5	412	26	426	-5	435	49	435	49	426	-5	459	23	435	49	459	23	451	77	191	190	190	65	213	26	221	78	213	26	246	-3	334	285	349	252	384	277	107	154	107	100	107	151	110	148	112	108	113	145	103	72	107	100	107	154	54	110	26	129	26	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	73	104	73	109	94	108	96	104	73	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	73	104	73	104	180	80	160	104	73	80	160	80	93	80	93	80	160	55	143	80	93	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	725	110	759	110	759	143	725	110	759	143	710	143	725	110	710	143	680	110	725	110	680	110	680	57	122	143	117	109	120	110	122	143	120	110	148	110	122	143	148	110	165	143	165	143	148	110	195	57	165	143	195	57	195	110	195	110	195	57	257	143	195	110	257	143	257	197	257	197	257	143	316	57	257	197	316	57	316	110	316	110	316	57	378	143	316	110	378	143	378	197	378	197	378	143	438	57	378	197	438	57	438	110	438	110	438	57	499	143	438	110	499	143	499	197	499	197	499	143	559	57	499	197	559	57	559	110	559	110	559	57	621	143	559	110	621	143	621	197	621	197	621	143	680	57	621	197	680	57	680	110	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	117	109	117	143	117	109	122	143	108	153	108	99	109	102	108	153	109	102	109	150	146	29	156	39	149	49	146	29	149	49	141	59	146	29	141	59	133	68	146	29	133	68	126	51	113	89	111	92	126	51	126	51	111	92	109	94	126	51	109	94	105	72	105	72	109	94	109	96	105	72	109	96	108	99	108	99	109	153	105	72	105	72	109	153	105	181	105	72	105	181	81	92	81	92	105	181	81	161	81	92	81	161	56	110	56	110	81	161	56	143	56	110	56	143	28	129	108	99	109	102	109	153	109	153	109	155	105	181	105	181	109	155	110	158	105	181	110	158	126	202	126	202	110	158	112	161	126	202	112	161	114	164	147	225	126	202	134	186	147	225	134	186	142	196	147	225	142	196	150	206	147	225	150	206	157	215	126	202	114	164	116	167	126	202	116	167	125	176	126	202	125	176	134	186	133	68	124	78	126	51	126	51	124	78	116	86	126	51	116	86	113	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	147	28	156	38	149	48	147	28	149	48	142	58	147	28	142	58	133	68	147	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	184	147	184	147	184	104	186	145	220	225	204	207	207	186	220	225	207	186	215	196	220	225	215	196	223	206	220	225	223	206	230	215	204	207	187	189	187	164	204	207	187	164	189	167	204	207	189	167	198	176	204	207	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	302	225	277	225	302	28	302	28	277	225	277	143	302	28	277	143	277	110	277	110	277	143	194	110	190	109	194	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	186	145	187	107	186	145	184	104	277	143	193	143	194	110	302	110	435	110	302	143	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	122	143	117	143	118	109	122	143	118	109	122	110	122	143	122	110	129	110	122	143	129	110	128	143	118	109	117	143	115	107	115	107	117	143	113	145	115	107	113	145	112	105	112	105	113	145	111	147	112	105	111	147	109	150	109	150	109	153	109	102	109	150	109	102	112	105	302	143	435	110	435	143	302	28	277	110	277	28	182	102	182	153	181	99	56	110	28	129	28	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	186	189	168	81	168	81	186	189	168	172	168	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	128	110	128	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	183	147	183	147	184	104	185	145	219	225	203	207	206	186	219	225	206	186	215	196	219	225	215	196	222	206	219	225	222	206	229	215	203	207	186	189	186	164	203	207	186	164	189	167	203	207	189	167	198	176	203	207	198	176	206	186	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	286	225	261	225	286	28	286	28	261	225	261	143	286	28	261	143	261	110	261	110	261	143	193	110	190	109	193	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	185	145	187	107	185	145	184	104	261	143	193	143	193	110	350	225	325	225	350	28	350	28	325	225	325	143	350	28	325	143	325	110	325	110	325	143	286	143	325	110	286	143	286	110	350	110	435	110	350	143	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	188	86	203	46	188	86	186	64	186	64	188	86	185	89	186	64	185	89	183	92	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	128	110	122	143	128	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	350	143	435	110	435	143	350	28	325	110	325	28	286	28	261	110	261	28	182	102	181	153	181	99	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	186	189	168	81	168	81	186	189	168	172	168	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	128	110	128	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	183	147	183	147	184	104	185	145	219	225	203	207	206	186	219	225	206	186	215	196	219	225	215	196	222	206	219	225	222	206	229	215	203	207	186	189	186	164	203	207	186	164	189	167	203	207	189	167	198	176	203	207	198	176	206	186	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	435	225	411	225	435	28	435	28	411	225	411	143	435	28	411	143	411	110	411	110	411	143	193	110	190	109	193	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	185	145	187	107	185	145	184	104	193	110	411	143	193	143	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	188	86	203	46	188	86	186	64	186	64	188	86	185	89	186	64	185	89	183	92	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	128	110	122	143	128	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	435	28	411	110	411	28	182	102	181	153	181	99	635	189	617	172	624	136	624	136	617	172	623	127	624	115	623	127	617	172	624	115	617	172	617	81	617	81	617	172	598	157	617	81	598	157	597	96	597	96	598	157	577	143	597	96	577	143	577	110	671	48	663	58	668	28	668	28	663	58	654	68	668	28	654	68	652	46	652	46	654	68	645	77	652	46	645	77	637	86	637	86	634	91	635	64	635	64	634	91	630	97	635	64	630	97	626	105	624	115	617	81	635	64	624	115	635	64	626	105	626	145	630	154	635	189	635	189	630	154	633	161	635	189	633	161	637	167	637	167	646	177	652	206	652	206	646	177	654	187	652	206	654	187	669	224	669	224	654	187	663	196	669	224	663	196	671	205	652	206	635	189	637	167	637	86	635	64	652	46	463	143	463	110	535	110	463	143	535	110	535	143	349	143	349	110	421	110	349	143	421	110	421	143	235	143	235	110	307	110	235	143	307	110	307	143	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	121	143	118	109	121	110	121	143	121	110	128	143	149	157	128	143	128	110	149	157	128	110	149	96	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	118	109	117	143	118	109	121	143	108	153	108	99	109	102	108	153	109	102	109	150	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	183	147	183	147	184	105	185	145	219	224	203	206	206	186	219	224	206	186	215	195	219	224	215	195	222	205	219	224	222	205	229	215	203	206	186	189	186	164	203	206	186	164	189	167	203	206	189	167	198	176	203	206	198	176	206	186	186	189	168	172	168	81	186	189	168	81	182	155	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	168	172	149	157	149	96	168	172	149	96	168	81	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	205	69	219	28	205	69	203	46	205	69	196	78	203	46	203	46	196	78	187	87	203	46	187	87	186	64	186	64	187	87	185	90	186	64	185	90	183	92	193	110	193	143	190	109	190	109	193	143	189	143	190	109	189	143	187	107	187	107	189	143	185	145	187	107	185	145	184	105	128	143	121	110	128	110	185	90	187	87	188	87	182	102	181	153	181	99	671	48	668	28	678	38	669	224	671	205	679	215	635	189	624	136	626	145	157	133	157	121	160	138	160	138	157	121	160	116	160	138	160	116	163	142	163	142	160	116	163	112	163	142	163	112	168	144	168	144	163	112	168	109	168	144	168	109	174	145	174	145	168	109	174	108	174	145	174	108	180	144	180	144	174	108	180	109	180	144	180	109	185	142	185	142	180	109	185	112	185	142	185	112	189	138	189	138	185	112	189	116	189	138	189	116	192	133	192	133	189	116	192	121	192	133	192	121	193	127	217	133	217	121	220	138	220	138	217	121	220	116	220	138	220	116	224	142	224	142	220	116	224	112	224	142	224	112	229	144	229	144	224	112	229	109	229	144	229	109	235	145	235	145	229	109	235	108	235	145	235	108	240	144	240	144	235	108	240	109	240	144	240	109	245	142	245	142	240	109	245	112	245	142	245	112	249	138	249	138	245	112	249	116	249	138	249	116	252	133	252	133	249	116	252	121	252	133	252	121	253	127	279	132	279	121	281	137	281	137	279	121	281	116	281	137	281	116	285	141	285	141	281	116	285	112	285	141	285	112	290	144	290	144	285	112	290	109	290	144	290	109	296	145	296	145	290	109	296	108	296	145	296	108	302	144	302	144	296	108	302	109	302	144	302	109	307	141	307	141	302	109	307	112	307	141	307	112	311	137	311	137	307	112	311	116	311	137	311	116	313	132	313	132	311	116	313	121	313	132	313	121	314	127	340	133	340	121	342	138	342	138	340	121	342	116	342	138	342	116	347	142	347	142	342	116	347	112	347	142	347	112	352	144	352	144	347	112	352	109	352	144	352	109	357	145	357	145	352	109	357	108	357	145	357	108	363	144	363	144	357	108	363	109	363	144	363	109	368	142	368	142	363	109	368	112	368	142	368	112	372	138	372	138	368	112	372	116	372	138	372	116	375	133	375	133	372	116	375	121	375	133	375	121	376	127	401	133	401	121	404	138	404	138	401	121	404	116	404	138	404	116	408	142	408	142	404	116	408	112	408	142	408	112	413	144	413	144	408	112	413	109	413	144	413	109	419	145	419	145	413	109	419	108	419	145	419	108	424	144	424	144	419	108	424	109	424	144	424	109	429	142	429	142	424	109	429	112	429	142	429	112	433	138	433	138	429	112	433	116	433	138	433	116	435	133	435	133	433	116	435	121	435	133	435	121	436	127	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	153	108	153	104	72	108	99	108	153	109	155	104	180	104	180	109	155	110	158	104	180	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	116	145	113	145	116	108	116	145	116	108	121	144	121	144	116	108	121	109	121	144	121	109	125	141	125	141	121	109	125	112	125	141	125	112	129	137	129	137	125	112	129	116	129	137	129	116	130	132	130	132	129	116	130	121	130	132	130	121	131	127	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	108	96	108	99	104	72	108	96	104	72	109	94	109	94	104	72	126	51	109	94	126	51	110	92	110	92	126	51	112	89	113	108	116	108	113	145	113	108	113	145	111	146	113	108	111	146	111	106	108	153	108	102	109	150	109	150	108	102	109	104	109	150	109	104	109	148	109	148	109	104	111	106	109	148	111	106	111	146	108	153	108	99	108	102	55	110	27	129	27	124	401	121	401	133	400	127	340	121	340	133	339	127	279	121	279	132	278	127	217	121	217	133	217	127	157	121	157	133	156	127	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	262	225	237	225	262	28	262	28	237	225	237	143	262	28	237	143	237	110	237	110	237	143	122	143	237	110	122	143	121	110	118	109	121	110	122	143	118	109	122	143	117	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	334	110	334	143	262	143	334	110	262	143	262	110	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	374	81	381	115	380	127	380	127	381	136	374	81	374	81	381	136	374	172	374	81	374	172	355	96	355	96	374	172	355	157	355	96	355	157	334	143	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	381	115	374	81	392	64	381	115	392	64	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	409	207	392	189	395	167	394	86	392	64	409	46	428	48	425	28	435	38	425	225	428	206	435	215	334	143	334	110	355	96	262	28	237	110	237	28	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	223	225	198	225	223	28	223	28	198	225	198	143	223	28	198	143	198	110	198	110	198	143	122	143	198	110	122	143	121	110	118	109	121	110	122	143	118	109	122	143	117	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	287	225	262	225	287	28	287	28	262	225	262	143	287	28	262	143	262	110	262	110	262	143	223	143	262	110	223	143	223	110	334	110	334	143	287	143	334	110	287	143	287	110	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	374	81	381	115	380	127	380	127	381	136	374	81	374	81	381	136	374	172	374	81	374	172	355	96	355	96	374	172	355	157	355	96	355	157	334	143	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	381	115	374	81	392	64	381	115	392	64	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	409	207	392	189	395	167	394	86	392	64	409	46	428	48	425	28	435	38	425	225	428	206	435	215	334	143	334	110	355	96	287	28	262	110	262	28	223	28	198	110	198	28	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	184	147	184	147	184	105	186	107	184	147	186	107	186	145	186	145	186	107	190	109	186	145	190	109	190	143	190	143	190	109	194	110	190	143	194	110	194	143	194	143	194	110	334	143	334	143	334	110	355	96	220	224	204	206	207	186	220	224	207	186	215	195	220	224	215	195	223	205	220	224	223	205	230	215	204	206	187	189	187	164	204	206	187	164	189	167	204	206	189	167	198	176	204	206	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	136	381	136	374	81	380	127	381	115	380	127	374	81	381	115	374	81	392	64	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	206	409	206	403	177	411	187	409	206	411	187	425	224	425	224	411	187	420	196	425	224	420	196	428	205	392	189	374	172	381	136	392	189	381	136	383	145	409	206	392	189	395	167	394	86	392	64	409	46	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	129	110	122	143	129	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	428	48	425	28	435	38	425	224	428	205	435	215	334	110	334	143	194	110	381	115	392	64	383	105	182	102	182	153	181	99	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	184	147	184	147	184	105	186	107	184	147	186	107	186	145	186	145	186	107	190	109	186	145	190	109	190	143	190	143	190	109	194	110	190	143	194	110	194	143	194	143	194	110	266	143	266	143	194	110	266	110	266	143	266	110	291	28	291	28	266	110	266	28	220	225	204	207	207	186	220	225	207	186	215	196	220	225	215	196	223	206	220	225	223	206	230	215	204	207	187	189	187	164	204	207	187	164	189	167	204	207	189	167	198	176	204	207	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	291	110	334	110	291	143	291	143	334	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	136	381	136	374	81	380	127	381	115	380	127	374	81	381	115	374	81	392	64	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	334	143	334	110	355	96	409	207	392	189	395	167	394	86	392	64	409	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	291	225	266	225	291	28	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	129	110	122	143	129	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	266	143	291	28	266	225	182	102	182	153	181	99	428	48	425	28	435	38	425	225	428	206	435	215	381	115	392	64	383	105	106	145	104	147	104	105	104	105	104	147	102	150	104	105	102	150	102	102	102	102	102	150	102	153	102	99	98	181	98	72	98	72	98	181	76	161	98	72	76	161	76	92	76	92	76	161	52	143	76	92	52	143	52	110	52	110	52	143	25	129	52	110	25	129	25	124	139	225	119	202	126	186	139	225	126	186	134	196	139	225	134	196	142	206	139	225	142	206	149	215	119	202	98	181	103	158	119	202	103	158	105	161	119	202	105	161	106	164	119	202	106	164	109	167	119	202	109	167	118	176	119	202	118	176	126	186	102	155	103	158	98	181	102	155	98	181	102	153	125	68	117	78	119	51	119	51	117	78	108	86	119	51	108	86	106	89	114	110	135	96	135	157	114	110	135	157	114	143	114	143	109	143	111	109	111	109	109	143	107	107	106	145	104	105	107	107	106	145	107	107	109	143	114	110	114	143	111	109	167	92	166	94	171	65	171	65	166	94	165	96	171	65	165	96	154	81	154	81	165	96	165	99	166	153	166	102	166	150	166	150	166	102	167	105	166	150	167	105	168	147	168	147	167	105	170	107	168	147	170	107	170	145	170	145	170	107	173	109	170	145	173	109	173	143	173	143	173	109	177	110	173	143	177	110	177	143	177	143	177	110	238	143	238	143	177	110	238	110	238	143	238	110	262	28	262	28	238	110	238	28	202	225	186	206	190	186	202	225	190	186	197	196	202	225	197	196	205	206	202	225	205	206	212	215	168	161	170	164	170	189	170	189	170	164	172	167	170	189	172	167	186	206	186	206	172	167	181	176	186	206	181	176	190	186	202	28	212	38	205	48	202	28	205	48	197	58	202	28	197	58	189	68	202	28	189	68	186	47	380	81	387	114	386	127	386	127	387	136	380	81	380	81	387	136	380	172	380	81	380	172	362	96	362	96	380	172	362	157	362	96	362	157	343	110	343	110	362	157	342	143	428	225	412	206	416	187	428	225	416	187	424	196	428	225	424	196	431	206	428	225	431	206	438	215	412	206	396	189	397	161	412	206	397	161	401	167	412	206	401	167	409	177	412	206	409	177	416	187	396	189	380	172	387	136	396	189	387	136	389	145	396	189	389	145	392	154	396	189	392	154	397	161	397	89	393	96	396	65	397	89	396	65	412	47	397	89	412	47	400	85	427	28	438	38	431	48	427	28	431	48	423	57	427	28	423	57	416	66	427	28	416	66	412	47	408	76	400	85	412	47	408	76	412	47	416	66	396	65	393	96	389	104	396	65	389	104	387	114	396	65	387	114	380	81	292	225	317	28	317	225	317	143	317	110	343	110	317	143	343	110	342	143	189	68	181	78	186	47	186	47	181	78	172	86	186	47	172	86	171	65	171	65	172	86	169	89	171	65	169	89	167	92	238	225	262	28	262	225	262	143	262	110	292	110	262	143	292	110	292	143	292	143	292	110	317	28	292	143	317	28	292	225	165	99	166	153	154	81	154	81	166	153	166	155	154	81	166	155	170	189	170	189	166	155	167	158	170	189	167	158	168	161	153	172	135	157	135	96	153	172	135	96	154	81	153	172	154	81	170	189	138	28	148	38	141	48	138	28	141	48	134	58	138	28	134	58	125	68	138	28	125	68	119	51	102	96	102	99	98	72	102	96	98	72	102	94	102	94	98	72	119	51	102	94	119	51	104	92	104	92	119	51	106	89	317	28	292	110	292	28	238	143	262	28	238	225	166	102	166	153	165	99	102	102	102	153	102	99	102	153	98	181	102	99	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	377	198	359	215	322	143	322	143	359	215	289	145	322	143	289	145	323	110	323	110	289	145	359	39	323	110	359	39	377	56	435	143	322	143	323	110	435	143	323	110	435	110	289	109	359	39	289	145	289	109	289	145	255	143	289	109	255	143	254	110	289	109	254	110	218	39	218	215	200	198	255	143	218	215	255	143	289	145	254	110	255	143	122	110	117	109	122	110	118	144	117	109	118	144	114	145	122	110	255	143	121	143	122	110	121	143	118	144	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	218	39	254	110	200	56	55	110	27	129	27	124	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	396	133	410	111	397	181	396	133	397	181	380	154	380	154	397	181	372	201	380	154	372	201	361	171	361	171	372	201	345	215	361	171	345	215	339	183	339	183	345	215	315	187	286	179	315	187	315	220	286	179	315	220	277	212	198	151	175	143	209	118	198	151	209	118	221	170	221	170	209	118	236	137	221	170	236	137	246	193	246	193	236	137	260	160	246	193	260	160	277	212	277	212	260	160	286	179	118	144	117	109	122	110	175	143	122	110	175	110	175	143	175	110	209	118	122	110	175	143	121	143	122	110	121	143	118	144	418	156	397	181	410	111	418	156	410	111	435	128	345	215	315	220	315	187	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	108	154	109	103	109	151	109	151	109	103	110	106	109	151	110	106	111	148	111	148	110	106	113	108	111	148	113	108	114	145	114	145	113	108	117	109	114	145	117	109	118	144	108	154	108	100	109	103	55	110	27	129	27	124	204	282	204	257	388	257	204	282	388	257	388	282	204	210	204	185	388	185	204	210	388	185	388	210	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	55	110	27	129	27	124	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	345	229	357	227	357	250	345	229	357	250	339	254	345	229	339	254	329	224	329	224	339	254	320	249	329	224	320	249	311	213	311	213	320	249	299	238	311	213	299	238	290	201	290	201	299	238	279	225	290	201	279	225	270	190	270	190	279	225	260	214	270	190	260	214	251	185	251	185	260	214	245	210	245	210	233	212	233	190	233	190	233	212	222	218	233	190	222	218	218	201	218	201	222	218	214	228	218	201	214	228	207	240	194	254	197	236	203	254	203	254	197	236	205	217	203	254	205	217	207	240	207	240	205	217	218	201	388	185	398	185	394	205	388	185	394	205	386	224	388	185	386	224	384	199	357	227	368	220	373	240	373	240	368	220	377	211	373	240	377	211	386	224	386	224	377	211	384	199	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	251	185	245	210	233	190	357	250	357	227	373	240	55	110	27	129	27	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	347	43	359	41	359	64	347	43	359	64	341	68	347	43	341	68	331	38	331	38	341	68	322	63	331	38	322	63	312	27	312	27	322	63	301	53	312	27	301	53	292	14	292	14	301	53	281	40	292	14	281	40	271	3	271	3	281	40	262	29	271	3	262	29	252	0	252	0	262	29	247	24	247	24	234	26	234	3	234	3	234	26	224	32	234	3	224	32	219	13	219	13	224	32	215	42	219	13	215	42	208	54	194	68	197	48	204	68	204	68	197	48	206	29	204	68	206	29	208	54	208	54	206	29	219	13	388	-69	398	-69	394	-51	388	-69	394	-51	386	-33	388	-69	386	-33	384	-55	388	0	398	0	394	17	388	0	394	17	386	36	388	0	386	36	384	13	359	41	369	35	374	52	374	52	369	35	378	25	374	52	378	25	386	36	386	36	378	25	384	13	359	-27	369	-34	374	-16	374	-16	369	-34	378	-43	374	-16	378	-43	386	-33	386	-33	378	-43	384	-55	374	-16	359	-5	359	-27	359	-27	359	-5	347	-25	331	-30	347	-25	341	-1	331	-30	341	-1	322	-5	331	-30	322	-5	312	-41	312	-41	322	-5	301	-16	312	-41	301	-16	292	-54	292	-54	301	-16	281	-29	292	-54	281	-29	271	-65	271	-65	281	-29	262	-40	271	-65	262	-40	252	-69	252	-69	262	-40	247	-45	359	-5	341	-1	347	-25	247	-45	234	-43	234	-65	234	-65	234	-43	224	-36	234	-65	224	-36	219	-55	219	-55	224	-36	215	-27	219	-55	215	-27	208	-15	194	-1	197	-21	204	-1	204	-1	197	-21	206	-40	204	-1	206	-40	208	-15	208	-15	206	-40	219	-55	252	-69	247	-45	234	-65	252	0	247	24	234	3	359	64	359	41	374	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	342	143	342	110	346	143	346	143	342	110	347	109	346	143	347	109	350	145	350	145	347	109	351	107	350	145	351	107	352	147	352	147	351	107	353	105	352	147	353	105	354	150	354	150	353	105	355	102	354	150	355	102	354	153	354	153	355	102	359	180	359	180	355	102	355	99	359	72	355	99	355	96	359	72	355	96	354	94	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	382	160	359	180	359	72	359	180	355	99	353	92	351	89	359	72	353	92	359	72	354	94	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	272	143	22	266	200	143	272	143	200	143	200	110	272	143	200	110	272	110	272	143	272	110	342	110	272	143	342	110	342	143	22	20	22	-12	272	110	22	20	272	110	200	110	42	143	42	110	200	110	42	143	200	110	200	143	200	143	22	266	22	233	317	28	314	48	307	38	166	266	22	266	166	266	166	266	22	266	166	233	166	266	166	233	207	260	207	260	166	233	195	228	207	260	195	228	221	215	271	215	267	143	272	38	272	38	267	143	267	110	272	38	267	110	258	82	42	143	42	110	267	110	42	143	267	110	267	143	221	215	243	195	243	242	243	242	243	195	258	170	243	242	258	170	271	215	271	215	258	170	267	143	348	86	340	78	342	55	348	86	342	55	362	76	348	86	362	76	351	89	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	384	94	384	94	408	143	384	159	384	94	384	159	362	76	362	76	384	159	362	177	362	76	362	177	355	99	355	99	362	177	355	102	342	143	342	110	346	143	346	143	342	110	347	109	346	143	347	109	350	145	350	145	347	109	351	107	350	145	351	107	352	147	352	147	351	107	353	105	352	147	353	105	354	150	354	150	353	105	355	102	354	150	355	102	354	153	354	153	355	102	362	177	352	161	353	158	362	177	362	177	353	158	354	155	362	177	354	155	354	153	332	184	339	176	341	197	341	197	339	176	348	167	341	197	348	167	362	177	362	177	348	167	350	164	362	177	350	164	352	161	311	210	318	201	321	219	321	219	318	201	325	192	321	219	325	192	341	197	341	197	325	192	332	184	362	76	355	99	355	96	362	76	355	96	354	94	362	76	354	94	353	92	362	76	353	92	351	89	340	78	332	70	342	55	342	55	332	70	325	62	342	55	325	62	322	33	322	33	325	62	319	53	322	33	319	53	312	43	271	215	272	38	290	181	290	181	272	38	291	71	290	181	291	71	300	143	300	143	291	71	300	110	300	143	300	110	342	143	342	143	300	110	342	110	244	11	272	38	258	82	244	11	258	82	243	58	244	11	243	58	221	38	244	11	221	38	209	-5	195	25	166	20	167	-12	195	25	167	-12	209	-5	195	25	209	-5	221	38	22	20	22	-12	167	-12	22	20	167	-12	166	20	166	233	22	266	22	233	207	260	221	215	243	242	27	131	27	131	71	172	71	172	27	131	77	76	71	172	77	76	76	127	76	127	77	132	71	172	71	172	77	132	79	137	71	172	79	137	112	213	112	213	79	137	81	142	112	213	81	142	84	147	112	213	88	152	114	185	112	213	114	185	149	256	149	256	114	185	120	193	149	256	120	193	128	202	209	350	181	302	191	286	209	350	191	286	200	301	209	350	200	301	209	316	209	350	209	316	216	331	209	350	216	331	222	344	137	212	147	224	149	256	149	256	147	224	158	238	149	256	158	238	181	302	181	302	158	238	181	271	181	302	181	271	191	286	209	-97	221	-89	216	-77	209	-97	216	-77	209	-63	209	-97	209	-63	200	-48	209	-97	200	-48	191	-33	209	-97	191	-33	185	-55	191	-33	180	-16	185	-55	185	-55	180	-16	158	16	185	-55	158	16	156	-13	156	-13	158	16	148	29	156	-13	148	29	139	40	139	40	130	51	156	-13	156	-13	130	51	122	60	156	-13	122	60	120	30	120	30	122	60	116	68	120	30	116	68	88	100	120	30	88	100	84	105	84	105	81	110	120	30	120	30	81	110	79	116	120	30	79	116	77	76	77	76	79	116	77	121	77	76	77	121	76	127	436	238	436	271	181	271	436	238	181	271	158	238	436	100	88	100	116	68	436	100	116	68	436	68	436	16	158	16	180	-16	436	16	180	-16	436	-16	436	152	436	185	114	185	436	152	114	185	88	152	77	76	27	131	27	124	149	256	128	202	137	212	112	213	84	147	88	152	385	116	383	110	387	76	387	76	383	110	380	105	387	76	380	105	376	100	376	100	349	68	387	76	387	76	349	68	345	30	27	100	27	68	349	68	27	100	349	68	376	100	392	172	352	213	376	152	392	172	376	152	380	147	392	172	380	147	383	142	392	172	383	142	385	137	392	172	385	137	387	132	392	172	387	132	387	127	392	172	387	127	436	124	392	172	436	124	436	131	387	76	387	127	387	121	387	76	387	121	385	116	436	124	387	127	387	76	345	30	349	68	342	60	345	30	342	60	334	51	345	30	334	51	326	40	345	30	326	40	316	29	345	30	316	29	309	-13	316	29	306	16	309	-13	309	-13	306	16	283	-16	309	-13	283	-16	279	-55	279	-55	283	-16	273	-33	279	-55	273	-33	264	-48	255	-63	248	-77	255	-97	255	-63	255	-97	279	-55	255	-63	279	-55	264	-48	352	213	315	257	317	224	352	213	317	224	327	212	352	213	327	212	336	202	352	213	336	202	343	193	352	213	343	193	350	185	352	213	350	185	376	152	350	185	27	185	376	152	264	301	273	286	282	302	282	302	273	286	283	271	282	302	283	271	315	257	315	257	283	271	306	238	315	257	306	238	317	224	243	344	248	331	254	350	254	350	248	331	255	316	254	350	255	316	282	302	282	302	255	316	264	301	27	16	27	-16	283	-16	27	16	283	-16	306	16	27	271	27	238	306	238	27	271	306	238	283	271	376	152	27	185	27	152	255	-97	248	-77	243	-89	217	229	229	227	217	229	217	229	229	227	229	250	217	229	229	250	211	254	217	229	211	254	201	224	201	224	211	254	191	249	201	224	191	249	182	213	182	213	191	249	171	238	182	213	171	238	162	201	162	201	171	238	151	225	162	201	151	225	141	190	141	190	151	225	132	214	141	190	132	214	122	185	122	185	132	214	117	210	117	210	104	212	104	190	104	190	104	212	94	218	104	190	94	218	89	201	89	201	94	218	85	228	89	201	85	228	79	240	65	254	69	236	75	254	75	254	69	236	77	217	75	254	77	217	79	240	79	240	77	217	89	201	259	185	270	185	266	205	259	185	266	205	257	224	259	185	257	224	255	199	255	199	257	224	248	211	248	211	257	224	244	240	248	211	244	240	239	220	239	220	244	240	229	250	239	220	229	250	229	227	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	122	185	117	210	104	190	218	43	230	41	218	43	218	43	230	41	230	64	218	43	230	64	213	68	218	43	213	68	202	38	202	38	213	68	193	63	202	38	193	63	184	27	184	27	193	63	173	53	184	27	173	53	163	14	163	14	173	53	152	40	163	14	152	40	143	3	143	3	152	40	134	29	143	3	134	29	123	0	123	0	134	29	118	24	118	24	106	26	106	3	106	3	106	26	95	32	106	3	95	32	90	13	90	13	95	32	86	42	90	13	86	42	79	54	65	68	69	48	75	68	75	68	69	48	77	29	75	68	77	29	79	54	79	54	77	29	90	13	260	-69	270	-69	266	-51	260	-69	266	-51	257	-33	260	-69	257	-33	256	-55	260	0	270	0	266	17	260	0	266	17	257	36	260	0	257	36	256	13	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	230	41	241	35	245	52	245	52	241	35	249	25	245	52	249	25	257	36	257	36	249	25	256	13	230	-27	241	-34	245	-16	245	-16	241	-34	249	-43	245	-16	249	-43	257	-33	257	-33	249	-43	256	-55	245	-16	230	-5	230	-27	230	-27	230	-5	218	-25	202	-30	218	-25	213	-1	202	-30	213	-1	193	-5	202	-30	193	-5	184	-41	184	-41	193	-5	173	-16	184	-41	173	-16	163	-54	163	-54	173	-16	152	-29	163	-54	152	-29	143	-65	143	-65	152	-29	134	-40	143	-65	134	-40	123	-69	123	-69	134	-40	118	-45	230	-5	213	-1	218	-25	118	-45	106	-43	106	-65	106	-65	106	-43	95	-36	106	-65	95	-36	90	-55	90	-55	95	-36	86	-27	90	-55	86	-27	79	-15	65	-1	69	-21	75	-1	75	-1	69	-21	77	-40	75	-1	77	-40	79	-15	79	-15	77	-40	90	-55	123	-69	118	-45	106	-65	123	0	118	24	106	3	230	64	230	41	245	52	317	28	314	48	307	38	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	252	254	247	229	262	224	252	254	262	224	271	249	271	249	262	224	281	213	271	249	281	213	292	238	292	238	281	213	301	201	292	238	301	201	312	225	312	225	301	201	322	190	312	225	322	190	331	214	331	214	322	190	341	185	331	214	341	185	347	210	347	210	341	185	359	190	347	210	359	190	359	212	208	199	215	211	219	240	219	240	215	211	224	220	219	240	224	220	234	250	234	250	224	220	234	227	234	250	234	227	247	229	206	224	197	205	204	185	206	224	204	185	208	199	206	224	208	199	219	240	388	254	384	240	386	217	388	254	386	217	394	236	388	254	394	236	398	254	378	228	369	218	374	201	378	228	374	201	386	217	378	228	386	217	384	240	359	212	359	190	374	201	359	212	374	201	369	218	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	247	229	252	254	234	250	204	185	197	205	194	185	55	110	27	129	27	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	251	-1	245	-25	260	-30	251	-1	260	-30	270	-5	270	-5	260	-30	279	-41	270	-5	279	-41	290	-16	290	-16	279	-41	300	-54	290	-16	300	-54	311	-29	311	-29	300	-54	320	-65	311	-29	320	-65	329	-40	329	-40	320	-65	339	-69	329	-40	339	-69	345	-45	345	-45	339	-69	357	-65	345	-45	357	-65	357	-43	207	-55	214	-43	218	-16	218	-16	214	-43	222	-34	218	-16	222	-34	233	-5	233	-5	222	-34	233	-27	233	-5	233	-27	245	-25	205	-33	197	-51	203	-69	205	-33	203	-69	207	-55	205	-33	207	-55	218	-16	251	68	245	43	260	38	251	68	260	38	270	63	270	63	260	38	279	27	270	63	279	27	290	53	290	53	279	27	300	14	290	53	300	14	311	40	311	40	300	14	320	3	311	40	320	3	329	29	329	29	320	3	339	0	329	29	339	0	345	24	345	24	339	0	357	3	345	24	357	3	357	26	207	13	214	25	218	52	218	52	214	25	222	35	218	52	222	35	233	64	233	64	222	35	233	41	233	64	233	41	245	43	205	36	197	17	203	0	205	36	203	0	207	13	205	36	207	13	218	52	388	68	384	54	386	29	388	68	386	29	394	48	388	68	394	48	398	68	377	42	368	32	373	13	377	42	373	13	386	29	377	42	386	29	384	54	357	26	357	3	373	13	357	26	373	13	368	32	388	-1	384	-15	386	-40	388	-1	386	-40	394	-21	388	-1	394	-21	398	-1	377	-27	368	-36	373	-55	377	-27	373	-55	386	-40	377	-27	386	-40	384	-15	357	-43	357	-65	373	-55	357	-43	373	-55	368	-36	245	43	251	68	233	64	203	0	197	17	194	0	245	-25	251	-1	233	-5	203	-69	197	-51	194	-69	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	347	43	359	41	359	64	347	43	359	64	341	68	347	43	341	68	331	38	331	38	341	68	322	63	331	38	322	63	312	27	312	27	322	63	301	53	312	27	301	53	292	14	292	14	301	53	281	40	292	14	281	40	271	3	271	3	281	40	262	29	271	3	262	29	252	0	252	0	262	29	247	24	247	24	234	26	234	3	234	3	234	26	224	32	234	3	224	32	219	13	219	13	224	32	215	42	219	13	215	42	208	54	194	68	197	48	204	68	204	68	197	48	206	29	204	68	206	29	208	54	208	54	206	29	219	13	388	0	398	0	394	17	388	0	394	17	386	36	388	0	386	36	384	13	359	41	369	35	374	52	374	52	369	35	378	25	374	52	378	25	386	36	386	36	378	25	384	13	252	0	247	24	234	3	359	64	359	41	374	52	218	43	230	41	218	43	218	43	230	41	230	64	218	43	230	64	213	68	218	43	213	68	202	38	202	38	213	68	193	63	202	38	193	63	184	27	184	27	193	63	173	53	184	27	173	53	163	14	163	14	173	53	152	40	163	14	152	40	143	3	143	3	152	40	134	29	143	3	134	29	123	0	123	0	134	29	118	24	118	24	106	26	106	3	106	3	106	26	95	32	106	3	95	32	90	13	90	13	95	32	86	42	90	13	86	42	79	54	65	68	69	48	75	68	75	68	69	48	77	29	75	68	77	29	79	54	79	54	77	29	90	13	260	0	270	0	266	17	260	0	266	17	257	36	260	0	257	36	256	13	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	230	41	241	35	245	52	245	52	241	35	249	25	245	52	249	25	257	36	257	36	249	25	256	13	123	0	118	24	106	3	230	64	230	41	245	52	317	28	314	48	307	38	265	108	367	186	329	174	329	174	367	186	241	186	329	174	241	186	231	174	231	174	241	186	199	310	231	174	199	310	199	270	199	270	199	310	166	174	156	186	30	186	68	174	156	186	68	174	166	174	156	186	166	174	199	310	132	108	95	-14	119	17	119	17	95	-14	199	58	119	17	199	58	199	74	199	74	199	58	301	-14	199	74	301	-14	278	17	278	17	301	-14	265	108	278	17	265	108	249	113	249	113	265	108	329	174	132	108	119	17	147	113	132	108	147	113	68	174	132	108	68	174	30	186	30	186	132	108	156	186	156	186	132	108	199	58	156	186	199	58	199	310	199	310	199	58	301	-14	199	310	301	-14	241	186	241	186	301	-14	265	108	241	186	265	108	367	186	199	58	132	108	95	-14	219	114	333	182	275	163	275	163	333	182	201	167	275	163	201	167	191	153	191	153	201	167	175	299	191	153	175	299	175	233	175	233	175	299	159	153	148	167	17	182	75	163	148	167	75	163	159	153	148	167	159	153	175	299	131	114	77	-6	114	45	114	45	77	-6	175	83	114	45	175	83	175	100	175	100	175	83	273	-6	175	100	273	-6	236	45	236	45	273	-6	219	114	236	45	219	114	203	119	203	119	219	114	275	163	131	114	114	45	147	119	131	114	147	119	75	163	131	114	75	163	17	182	420	147	268	356	22	276	420	147	22	276	22	17	420	147	22	17	268	-62	268	356	22	276	55	252	268	356	55	252	257	316	268	356	257	316	379	147	268	356	379	147	420	147	55	41	55	252	22	276	55	41	22	276	22	17	55	41	22	17	268	-63	55	41	268	-63	257	-22	379	147	257	-22	268	-63	379	147	268	-63	420	147	5	331	5	298	336	298	5	331	336	298	336	331	154	0	187	0	154	198	154	198	187	0	187	198	154	198	187	198	336	231	336	231	187	198	336	198	5	231	5	198	154	198	5	231	154	198	336	231	79	134	71	118	79	134	79	134	71	118	86	79	79	134	86	79	88	156	88	156	86	79	98	99	88	156	98	99	99	176	99	176	98	99	108	121	99	176	108	121	114	193	114	193	108	121	115	138	114	193	115	138	133	204	133	204	115	138	123	152	133	204	123	152	132	164	193	152	202	193	184	164	184	164	202	193	183	204	184	164	183	204	172	172	172	172	183	204	158	175	144	172	158	175	158	209	144	172	158	209	133	204	263	90	254	103	263	51	263	51	254	103	245	118	263	51	245	118	244	62	244	62	245	118	238	134	244	62	238	134	230	79	230	79	238	134	228	156	230	79	228	156	218	99	218	99	228	156	217	176	218	99	217	176	209	121	202	193	193	152	201	137	202	193	201	137	209	121	202	193	209	121	217	176	183	204	158	209	158	175	331	117	323	102	332	62	332	62	323	102	314	90	332	62	314	90	313	51	313	51	314	90	303	82	313	51	303	82	289	46	289	46	303	82	289	79	339	134	331	117	332	62	339	134	332	62	347	79	339	134	347	79	349	155	349	155	358	99	360	176	360	176	358	99	368	121	360	176	368	121	375	193	375	193	368	121	376	137	375	193	376	137	394	204	394	204	376	137	384	152	394	204	384	152	393	164	453	152	462	193	444	164	444	164	462	193	443	204	444	164	443	204	433	172	433	172	443	204	419	175	404	172	419	175	419	209	404	172	419	209	394	204	453	152	461	137	462	193	462	193	461	137	469	121	462	193	469	121	477	176	477	176	469	121	479	99	477	176	479	99	488	155	488	155	479	99	491	79	488	155	491	79	498	134	498	134	491	79	505	62	498	134	505	62	505	117	505	117	505	62	524	51	505	117	524	51	513	102	513	102	524	51	523	90	524	51	549	46	534	82	534	82	549	46	548	79	562	82	548	79	549	46	562	82	549	46	574	51	574	90	574	51	583	103	583	103	574	51	593	62	583	103	593	62	591	118	591	118	593	62	599	134	599	134	607	79	609	156	609	156	607	79	618	99	609	156	618	99	620	176	620	176	618	99	628	121	620	176	628	121	636	193	636	193	628	121	636	137	636	193	636	137	656	204	656	204	636	137	644	153	656	204	644	153	654	165	667	173	684	176	684	209	667	173	684	209	656	204	667	173	656	204	654	165	443	204	419	209	419	175	274	82	263	90	263	51	274	82	263	51	289	46	274	82	289	46	289	79	70	62	86	79	71	118	70	62	71	118	62	103	70	62	62	103	52	90	70	62	52	90	50	51	39	82	22	79	23	46	39	82	23	46	50	51	39	82	50	51	52	90	523	90	524	51	534	82	607	79	599	134	593	62	562	82	574	51	574	90	394	204	393	164	404	172	349	155	347	79	358	99	133	204	132	164	144	172	18	147	25	108	32	212	32	212	25	108	42	76	32	212	42	76	67	263	67	263	42	76	60	161	65	51	60	161	42	76	141	54	137	-3	139	-2	141	54	139	-2	142	-2	141	54	123	33	125	-3	141	54	125	-3	133	-3	141	54	133	-3	135	-3	141	54	135	-3	137	-3	99	9	96	7	102	3	99	9	102	3	105	13	105	13	102	3	109	0	105	13	109	0	112	19	112	19	109	0	117	-1	112	19	117	-1	118	26	118	26	117	-1	125	-3	118	26	125	-3	123	33	123	33	141	54	119	31	119	31	141	54	115	29	104	23	107	24	111	70	111	70	107	24	111	27	111	70	111	27	141	54	141	54	111	27	115	29	63	135	65	51	72	111	72	111	65	51	87	33	72	111	87	33	88	89	88	89	87	33	104	23	88	89	104	23	111	70	245	264	243	265	244	248	244	248	243	265	233	260	244	248	233	260	230	191	230	191	233	260	222	256	230	191	222	256	216	140	216	140	222	256	212	252	216	140	212	252	203	235	203	235	212	252	202	238	202	249	193	246	194	243	202	249	194	243	197	241	202	249	197	241	200	240	202	249	200	240	202	238	202	249	202	238	212	252	216	140	203	235	199	187	216	140	199	187	198	92	198	92	199	187	190	145	198	92	190	145	177	109	68	204	91	245	117	300	117	300	91	245	126	279	117	300	126	279	177	323	177	323	126	279	171	302	177	323	171	302	224	311	224	311	275	301	238	330	238	330	275	301	266	329	67	263	60	161	68	204	67	263	68	204	117	300	142	-2	144	-1	160	78	160	78	144	-1	175	45	160	78	175	45	177	109	177	109	175	45	198	92	160	78	141	54	142	-2	245	264	245	250	246	263	246	263	245	250	246	251	246	263	246	251	247	261	247	261	246	251	247	253	247	261	247	253	248	259	248	259	247	253	248	255	248	259	248	255	248	257	244	248	245	250	245	264	418	182	411	209	414	106	414	106	411	209	401	233	414	106	401	233	396	59	396	59	401	233	387	255	396	59	387	255	377	134	377	134	372	92	396	59	396	59	372	92	366	18	371	276	348	298	350	234	371	276	350	234	370	186	371	276	370	186	377	134	371	276	377	134	387	255	266	329	275	301	294	323	294	323	275	301	318	273	294	323	318	273	322	313	322	313	318	273	350	234	322	313	350	234	348	298	264	-20	267	-20	297	-4	297	-4	267	-20	323	-9	297	-4	323	-9	332	21	332	21	323	-9	366	18	332	21	366	18	357	54	357	54	366	18	372	92	297	-4	252	-19	255	-19	297	-4	255	-19	258	-20	297	-4	258	-20	261	-20	297	-4	261	-20	264	-20	238	330	177	323	224	311	418	182	414	106	420	154	60	161	65	51	63	135	51	225	11	225	51	225	51	225	11	225	51	209	51	225	51	209	52	247	52	247	51	209	97	21	52	247	97	21	94	33	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	188	209	188	225	94	225	188	209	94	225	94	209	94	33	94	52	78	318	94	33	78	318	69	305	90	328	78	318	94	52	90	328	94	52	94	283	174	291	180	294	180	329	180	329	180	294	184	298	180	329	184	298	186	321	186	321	184	298	187	304	186	321	187	304	188	310	170	336	156	340	159	293	170	336	159	293	162	291	170	336	162	291	167	290	170	336	167	290	174	291	170	336	174	291	180	329	156	340	140	342	143	316	156	340	143	316	148	308	156	340	148	308	152	301	156	340	152	301	156	296	156	340	156	296	159	293	140	342	133	325	138	321	140	342	138	321	143	316	140	342	121	340	122	328	184	21	178	13	276	0	276	0	178	13	168	9	276	0	168	9	153	7	276	342	257	340	263	327	263	327	257	340	257	328	247	326	257	328	257	340	247	326	257	340	241	335	229	283	230	299	226	328	226	328	230	299	234	311	226	328	234	311	241	335	241	335	234	311	239	320	241	335	239	320	247	326	214	318	230	33	229	51	229	225	229	209	287	209	229	225	287	209	287	225	226	328	214	318	229	51	226	328	229	51	229	283	325	321	318	329	319	294	325	321	319	294	324	298	325	321	324	298	327	304	325	321	327	304	328	310	302	291	306	290	307	336	307	336	306	290	313	291	307	336	313	291	318	329	318	329	313	291	319	294	284	308	289	301	292	340	292	340	289	301	293	296	292	340	293	296	307	336	307	336	293	296	297	293	307	336	297	293	302	291	279	316	284	308	292	340	279	316	292	340	276	342	279	316	276	342	274	321	276	342	263	327	269	325	276	342	269	325	274	321	187	34	184	21	242	13	242	13	184	21	276	0	242	13	276	0	255	9	255	9	276	0	276	7	230	33	214	318	205	305	230	33	205	305	198	292	230	33	198	292	194	279	230	33	194	279	190	264	230	33	190	264	189	247	230	33	189	247	188	225	230	33	188	225	188	209	230	33	188	209	188	52	230	33	188	52	234	20	188	52	187	34	242	13	188	52	242	13	234	20	127	0	127	7	112	9	127	0	112	9	102	13	127	0	102	13	50	34	127	0	50	34	47	21	127	0	47	21	40	13	127	0	40	13	28	9	127	0	28	9	10	7	127	0	10	7	10	0	94	33	69	305	62	292	94	33	62	292	57	279	94	33	57	279	54	264	94	33	54	264	52	247	51	52	50	34	102	13	51	52	102	13	97	21	51	52	97	21	51	209	51	209	11	225	11	209	276	0	153	7	153	0	64	288	58	271	93	31	93	31	58	271	54	250	93	31	54	250	50	209	50	209	54	250	50	225	50	209	50	225	17	225	126	338	111	333	113	319	113	319	111	333	107	313	100	304	107	313	111	333	100	304	111	333	98	327	92	248	92	265	86	318	86	318	92	265	93	280	86	318	93	280	98	327	98	327	93	280	95	293	98	327	95	293	100	304	73	303	93	31	92	45	92	225	92	209	134	209	92	225	134	209	169	225	169	225	134	209	157	208	169	225	157	208	172	206	86	318	73	303	92	45	86	318	92	45	92	248	113	319	120	323	126	338	126	338	120	323	128	326	126	338	128	326	143	341	143	341	128	326	136	329	143	341	136	329	145	329	145	329	161	325	160	342	160	342	161	325	182	340	205	287	212	288	212	329	212	329	212	288	217	290	212	329	217	290	220	319	220	319	217	290	220	295	220	319	220	295	223	307	223	307	220	295	222	300	199	336	182	340	184	302	199	336	184	302	194	291	199	336	194	291	205	287	199	336	205	287	212	329	182	340	161	325	173	314	182	340	173	314	184	302	228	193	228	203	226	230	226	230	228	203	228	214	226	230	228	214	228	228	228	50	228	179	226	230	228	50	226	230	214	229	228	50	214	229	229	33	228	186	228	193	226	230	228	186	226	230	228	179	262	0	262	7	248	10	262	0	248	10	239	14	262	0	239	14	185	32	262	0	185	32	182	21	262	0	182	21	177	14	262	0	177	14	167	9	262	0	167	9	151	7	262	0	151	7	151	0	229	33	214	229	203	227	229	33	203	227	192	226	229	33	192	226	185	180	229	33	185	180	185	50	229	33	185	50	232	22	185	50	185	32	239	14	185	50	239	14	232	22	160	342	143	341	145	329	184	192	185	180	192	226	184	192	192	226	181	225	184	192	181	225	181	201	169	225	172	206	181	225	181	225	172	206	181	201	126	0	126	7	112	9	126	0	112	9	102	14	126	0	102	14	49	32	126	0	49	32	46	20	126	0	46	20	40	13	126	0	40	13	30	9	126	0	30	9	16	7	126	0	16	7	16	0	50	48	49	32	102	14	50	48	102	14	96	20	50	48	96	20	93	31	50	48	93	31	50	209	50	209	17	225	17	209	64	288	93	31	73	303	47	21	41	14	127	0	127	0	41	14	31	9	127	0	31	9	16	7	50	209	50	54	94	28	50	209	94	28	51	225	50	209	51	225	16	225	50	209	16	225	16	209	182	19	176	13	261	0	261	0	176	13	167	9	261	0	167	9	153	7	229	27	186	296	186	225	229	27	186	225	186	209	186	209	186	225	93	225	186	209	93	225	93	209	94	28	93	41	70	307	94	28	70	307	60	291	190	329	185	294	186	296	190	329	186	296	229	27	190	329	180	331	180	292	190	329	180	292	182	292	190	329	182	292	183	293	190	329	183	293	185	294	161	298	165	295	169	334	169	334	165	295	171	293	169	334	171	293	180	331	180	331	171	293	177	292	180	331	177	292	180	292	158	337	146	340	147	317	158	337	147	317	152	310	158	337	152	310	157	303	158	337	157	303	161	298	158	337	161	298	169	334	123	341	114	325	126	328	126	328	132	328	134	342	134	342	132	328	138	326	134	342	138	326	146	340	146	340	138	326	142	323	146	340	142	323	147	317	134	342	123	341	126	328	228	41	228	340	226	342	228	41	226	342	219	340	228	41	219	340	210	337	228	41	210	337	202	334	228	41	202	334	229	27	261	0	261	7	248	9	261	0	248	9	239	12	261	0	239	12	185	29	261	0	185	29	182	19	195	331	190	329	229	27	195	331	229	27	202	334	186	43	185	29	239	12	186	43	239	12	233	18	186	43	233	18	229	27	186	43	229	27	186	209	127	0	127	7	113	9	127	0	113	9	103	13	127	0	103	13	49	34	127	0	49	34	47	21	70	307	93	41	84	322	84	322	93	41	93	250	84	322	93	250	93	329	93	329	93	250	94	279	93	329	94	279	102	334	102	334	94	279	98	301	102	334	98	301	105	317	94	28	60	291	55	273	94	28	55	273	52	252	94	28	52	252	51	225	50	54	49	34	103	13	50	54	103	13	97	19	50	54	97	19	94	28	112	338	102	334	105	317	112	338	105	317	114	325	112	338	114	325	123	341	127	0	16	7	16	0	261	0	153	7	153	0	57	279	54	264	94	33	94	33	54	264	52	246	94	33	52	246	51	209	51	209	52	246	51	225	51	209	51	225	11	225	184	21	179	14	263	0	263	0	179	14	169	10	263	0	169	10	153	7	239	14	233	20	187	48	187	48	233	20	230	31	187	48	230	31	187	209	187	209	230	31	187	225	187	209	187	225	94	225	94	225	187	225	188	225	187	209	94	225	94	209	94	33	94	51	78	318	94	33	78	318	69	305	134	325	140	341	129	327	129	327	140	341	123	328	113	326	123	328	121	339	113	326	121	339	105	335	105	335	90	327	95	298	105	335	95	298	99	311	105	335	99	311	105	320	105	335	105	320	113	326	90	327	78	318	94	51	90	327	94	51	94	282	90	327	94	282	95	298	186	320	180	329	180	294	186	320	180	294	185	298	186	320	185	298	188	304	186	320	188	304	189	310	163	290	167	290	170	335	170	335	167	290	174	291	170	335	174	291	180	329	180	329	174	291	180	294	152	300	156	295	156	339	156	339	156	295	159	292	156	339	159	292	170	335	170	335	159	292	163	290	134	325	139	321	140	341	140	341	139	321	143	315	140	341	143	315	156	339	156	339	143	315	148	307	156	339	148	307	152	300	140	341	121	339	123	328	263	338	249	333	250	318	250	318	249	333	244	313	237	304	244	313	249	333	237	304	249	333	235	327	229	248	229	265	224	318	224	318	229	265	230	280	224	318	230	280	235	327	235	327	230	280	232	293	235	327	232	293	237	304	210	303	230	31	229	45	229	225	229	209	271	209	229	225	271	209	306	225	306	225	271	209	295	209	306	225	295	209	310	206	224	318	210	303	229	45	224	318	229	45	229	248	250	318	257	323	263	338	263	338	257	323	265	325	263	338	265	325	279	341	279	341	265	325	273	327	279	341	273	327	281	328	281	328	297	323	297	342	297	342	297	323	319	340	342	287	349	288	349	329	349	329	349	288	353	290	349	329	353	290	357	319	357	319	353	290	357	295	357	319	357	295	359	307	359	307	357	295	359	300	336	336	319	340	320	301	336	336	320	301	331	291	336	336	331	291	342	287	336	336	342	287	349	329	319	340	297	323	310	313	319	340	310	313	320	301	364	193	365	203	363	230	363	230	365	203	365	214	363	230	365	214	366	228	364	50	364	179	363	230	364	50	363	230	351	229	364	50	351	229	365	33	364	186	364	193	363	230	364	186	363	230	364	179	398	0	398	7	385	10	398	0	385	10	375	14	398	0	375	14	322	32	398	0	322	32	320	21	398	0	320	21	314	14	398	0	314	14	304	9	398	0	304	9	289	7	398	0	289	7	289	0	365	33	351	229	340	227	365	33	340	227	329	226	365	33	329	226	323	180	365	33	323	180	323	50	365	33	323	50	369	22	323	50	322	32	375	14	323	50	375	14	369	22	297	342	279	341	281	328	306	225	310	206	318	225	318	225	310	206	318	201	318	225	318	201	329	226	329	226	318	201	322	192	329	226	322	192	323	180	263	0	263	7	249	9	263	0	249	9	239	14	263	0	239	14	186	32	263	0	186	32	184	21	230	31	210	303	201	288	230	31	201	288	195	271	230	31	195	271	191	250	230	31	191	250	187	225	127	0	127	7	113	10	127	0	113	10	103	13	127	0	103	13	50	33	127	0	50	33	47	21	127	0	47	21	40	13	127	0	40	13	28	9	127	0	28	9	10	7	127	0	10	7	10	0	62	292	57	279	94	33	62	292	94	33	69	305	50	33	103	13	51	51	51	51	103	13	97	21	51	51	97	21	51	209	51	209	97	21	94	33	51	209	11	225	11	209	263	0	153	7	153	0	186	32	239	14	187	48	57	279	54	264	95	33	95	33	54	264	52	247	95	33	52	247	51	209	51	209	52	247	51	225	51	209	51	225	11	225	184	21	177	14	265	0	265	0	177	14	167	9	265	0	167	9	152	7	188	209	189	225	94	225	188	209	94	225	94	209	95	33	94	52	78	318	95	33	78	318	69	305	302	295	306	334	298	298	298	298	306	334	294	337	298	298	294	337	294	303	294	303	294	337	290	310	284	317	290	310	294	337	284	317	294	337	283	340	319	19	313	13	398	0	398	0	313	13	304	9	398	0	304	9	291	7	366	27	324	296	324	225	366	27	324	225	324	209	324	209	324	225	229	225	324	209	229	225	229	209	230	28	229	41	207	307	230	28	207	307	198	291	326	329	322	294	324	296	326	329	324	296	366	27	326	329	316	331	317	292	326	329	317	292	319	292	326	329	319	292	320	293	326	329	320	293	322	294	316	331	306	334	308	293	316	331	308	293	315	292	316	331	315	292	317	292	260	341	251	325	263	328	263	328	269	327	271	342	271	342	269	327	275	325	271	342	275	325	283	340	283	340	275	325	280	322	283	340	280	322	284	317	271	342	260	341	263	328	366	41	366	340	363	342	366	41	363	342	356	340	366	41	356	340	347	337	366	41	347	337	339	334	366	41	339	334	366	27	398	0	398	7	385	9	398	0	385	9	376	12	398	0	376	12	323	29	398	0	323	29	319	19	332	331	326	329	366	27	332	331	366	27	339	334	324	43	323	29	376	12	324	43	376	12	370	18	324	43	370	18	366	27	324	43	366	27	324	209	265	0	265	7	251	9	265	0	251	9	241	13	265	0	241	13	187	34	265	0	187	34	184	21	207	307	229	41	221	322	221	322	229	41	229	250	221	322	229	250	229	329	229	329	229	250	231	279	229	329	231	279	239	334	239	334	231	279	235	301	239	334	235	301	242	316	230	28	198	291	192	273	230	28	192	273	189	252	230	28	189	252	189	225	230	28	189	225	188	209	230	28	188	209	188	54	230	28	188	54	234	19	188	54	187	34	241	13	188	54	241	13	234	19	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	90	328	78	318	94	52	90	328	94	52	94	283	189	321	182	329	183	294	189	321	183	294	188	298	189	321	188	298	190	304	189	321	190	304	191	310	166	291	171	290	171	336	171	336	171	290	177	291	171	336	177	291	182	329	182	329	177	291	183	294	148	308	153	301	156	340	156	340	153	301	157	296	156	340	157	296	171	336	171	336	157	296	161	293	171	336	161	293	166	291	143	316	148	308	156	340	143	316	156	340	140	342	143	316	140	342	138	321	140	342	121	340	122	328	140	0	140	7	119	9	140	0	119	9	106	13	140	0	106	13	50	34	140	0	50	34	47	21	140	0	47	21	40	13	140	0	40	13	28	9	140	0	28	9	10	7	140	0	10	7	10	0	62	292	57	279	95	33	62	292	95	33	69	305	51	52	50	34	106	13	51	52	106	13	98	21	51	52	98	21	95	33	51	52	95	33	51	209	249	338	239	334	242	316	249	338	242	316	251	325	249	338	251	325	260	341	51	209	11	225	11	209	140	342	133	325	138	321	265	0	152	7	152	0	398	0	291	7	291	0	306	334	302	295	308	293	179	147	173	143	190	-24	190	-24	173	143	166	141	190	-24	166	141	158	140	158	140	151	141	190	-24	190	-24	151	141	192	-31	187	211	185	158	190	-24	199	217	190	-24	192	-14	199	217	192	-14	196	-7	169	184	171	177	171	194	171	194	171	177	175	173	171	194	175	173	177	203	177	203	175	173	180	169	177	203	180	169	187	211	187	211	180	169	184	164	187	211	184	164	185	158	201	-43	195	-37	217	-107	217	-107	195	-37	192	-31	217	-107	192	-31	27	110	27	110	192	-31	133	157	27	110	133	157	131	165	131	165	135	186	27	110	27	110	135	186	147	206	27	110	147	206	219	331	219	331	147	206	165	223	219	331	165	223	189	235	219	331	189	235	218	239	218	239	243	235	219	331	219	331	243	235	267	225	219	331	267	225	287	210	232	57	229	44	230	-1	230	-1	229	44	226	29	230	-1	226	29	223	1	223	1	226	29	215	2	208	1	215	2	226	29	208	1	226	29	207	29	201	-1	208	1	207	29	201	-1	207	29	213	219	201	-1	213	219	199	217	201	-1	199	217	196	-7	232	57	236	-7	237	68	237	68	236	-7	240	-14	237	68	240	-14	244	79	244	79	240	-14	242	-24	408	112	242	-24	240	-30	408	112	240	-30	236	-37	301	141	292	127	408	112	408	112	292	127	276	110	408	112	276	110	252	89	219	331	287	210	408	112	408	112	287	210	302	190	408	112	302	190	307	167	307	167	306	154	408	112	408	112	306	154	301	141	244	79	242	-24	408	112	244	79	408	112	252	89	201	-43	217	-107	208	-47	208	-47	217	-107	215	-48	223	-47	215	-48	217	-107	223	-47	217	-107	231	-43	231	-43	217	-107	408	112	231	-43	408	112	236	-37	229	217	227	99	234	113	229	217	234	113	241	211	241	211	234	113	242	126	241	211	242	126	250	202	250	202	242	126	249	140	250	202	249	140	254	154	209	50	213	63	213	219	213	219	213	63	218	79	213	219	218	79	229	217	229	217	218	79	227	99	213	219	207	29	208	39	213	219	208	39	209	50	255	188	250	202	254	154	255	188	254	154	256	171	184	152	179	147	190	-24	184	152	190	-24	185	158	192	-31	151	141	144	144	192	-31	144	144	137	149	192	-31	137	149	133	157	187	211	190	-24	199	217	232	57	230	-1	236	-7	
diff --git a/debian/libmgl-data/usr/share/mathgl/fonts/STIX_b.vfm b/debian/libmgl-data/usr/share/mathgl/fonts/STIX_b.vfm
new file mode 100644
index 0000000..5c93a3f
--- /dev/null
+++ b/debian/libmgl-data/usr/share/mathgl/fonts/STIX_b.vfm
@@ -0,0 +1,1411 @@
+# font STIXGeneralBol.otf has 1408 glyphs 
+1408 35.7143 645596
+33 166 52 0 47 164192
+34 277 42 104 38 164474
+35 250 33 188 32 164702
+36 250 86 254 85 164894
+37 374 142 426 140 165404
+38 416 135 710 135 166244
+39 138 21 980 19 167054
+40 166 32 1022 30 167168
+41 166 32 1086 30 167348
+42 250 160 1150 165 167528
+43 375 12 1470 8 168518
+44 125 32 1494 34 168566
+45 166 4 1558 2 168770
+46 125 21 1566 18 168782
+47 138 4 1608 2 168890
+48 250 44 1616 42 168902
+49 250 27 1704 27 169154
+50 250 47 1758 46 169316
+51 250 77 1852 76 169592
+52 250 15 2006 12 170048
+53 250 54 2036 54 170120
+54 250 66 2144 66 170444
+55 250 12 2276 10 170840
+56 250 85 2300 83 170900
+57 250 70 2470 72 171398
+58 166 43 2610 36 171830
+59 166 54 2696 52 172046
+60 375 7 2804 5 172358
+61 375 9 2818 4 172388
+62 375 7 2836 5 172412
+63 250 79 2850 77 172442
+64 464 111 3008 114 172904
+65 361 44 3230 46 173588
+66 333 71 3318 69 173864
+67 361 67 3460 67 174278
+68 361 62 3594 61 174680
+69 333 59 3718 56 175046
+70 305 52 3836 50 175382
+71 388 77 3940 76 175682
+72 388 60 4094 56 176138
+73 194 28 4214 26 176474
+74 250 55 4270 53 176630
+75 388 68 4380 66 176948
+76 333 39 4516 37 177344
+77 472 49 4594 47 177566
+78 361 40 4692 38 177848
+79 388 43 4772 40 178076
+80 305 55 4858 57 178316
+81 388 71 4968 71 178658
+82 361 63 5110 62 179084
+83 277 103 5236 104 179456
+84 333 30 5442 28 180080
+85 361 60 5502 58 180248
+86 361 41 5622 40 180596
+87 500 62 5704 64 180836
+88 361 81 5828 81 181220
+89 361 56 5990 54 181706
+90 333 27 6102 25 182030
+91 166 18 6156 16 182180
+92 138 4 6192 2 182276
+93 166 18 6200 16 182288
+94 290 7 6236 5 182384
+95 250 4 6250 2 182414
+96 166 18 6258 16 182426
+97 250 95 6294 100 182522
+98 277 52 6484 52 183122
+99 222 51 6588 49 183434
+100 277 68 6690 68 183728
+101 222 54 6826 54 184136
+102 166 62 6934 58 184460
+103 250 116 7058 117 184808
+104 277 59 7290 61 185510
+105 138 44 7408 38 185876
+106 166 73 7496 70 186104
+107 277 61 7642 60 186524
+108 138 22 7764 20 186884
+109 416 98 7808 97 187004
+110 277 61 8004 62 187586
+111 250 43 8126 40 187958
+112 277 68 8212 68 188198
+113 277 58 8348 58 188606
+114 222 50 8464 51 188954
+115 194 83 8564 89 189260
+116 166 35 8730 32 189794
+117 277 49 8800 49 189986
+118 250 42 8898 45 190280
+119 361 71 8982 71 190550
+120 250 95 9124 96 190976
+121 250 80 9314 87 191552
+122 222 25 9474 24 192074
+123 196 55 9524 54 192218
+124 109 4 9634 2 192542
+125 196 56 9642 54 192554
+126 260 41 9754 41 192878
+161 166 52 9836 47 193124
+162 250 77 9940 80 193406
+163 250 133 10094 137 193886
+164 250 73 10360 72 194708
+165 250 71 10506 67 195140
+166 109 9 10648 4 195542
+167 250 159 10666 162 195566
+168 166 43 10984 36 196538
+169 373 98 11070 94 196754
+170 150 83 11266 93 197318
+171 250 80 11432 84 197876
+172 375 6 11592 4 198380
+173 166 4 11604 2 198404
+174 373 107 11612 103 198416
+175 166 4 11826 2 199034
+176 199 43 11834 40 199046
+177 385 17 11920 10 199286
+178 150 42 11954 40 199346
+179 150 71 12038 70 199586
+180 166 17 12180 16 200006
+181 277 72 12214 75 200102
+182 319 59 12358 59 200552
+183 125 21 12476 18 200906
+184 166 43 12518 44 201014
+185 150 28 12604 27 201278
+186 165 43 12660 40 201440
+187 250 77 12746 84 201680
+188 375 54 12900 46 202184
+189 375 76 13008 70 202460
+190 375 99 13160 90 202880
+191 250 81 13358 77 203420
+192 361 63 13520 62 203882
+193 361 63 13646 62 204254
+194 361 52 13772 51 204626
+195 361 84 13876 90 204932
+196 361 88 14044 82 205472
+197 361 88 14220 86 205964
+198 500 96 14396 94 206480
+199 361 109 14588 113 207044
+200 333 77 14806 72 207722
+201 333 78 14960 72 208154
+202 333 67 15116 61 208586
+203 333 103 15250 92 208952
+204 194 47 15456 42 209504
+205 194 47 15550 42 209756
+206 194 36 15644 31 210008
+207 194 72 15716 62 210194
+208 361 70 15860 67 210566
+209 361 80 16000 82 210968
+210 388 61 16160 56 211460
+211 388 62 16282 56 211796
+212 388 51 16406 45 212132
+213 388 83 16508 84 212402
+214 388 87 16674 76 212906
+215 351 12 16848 10 213362
+216 388 79 16872 80 213422
+217 361 79 17030 74 213902
+218 361 78 17188 74 214346
+219 361 68 17344 63 214790
+220 361 104 17480 94 215168
+221 361 75 17688 70 215732
+222 305 67 17838 65 216152
+223 277 86 17972 85 216542
+224 250 114 18144 116 217052
+225 250 114 18372 116 217748
+226 250 103 18600 105 218444
+227 250 135 18806 144 219074
+228 250 139 19076 136 219938
+229 250 139 19354 140 220754
+230 361 128 19632 129 221594
+231 222 91 19888 94 222368
+232 222 72 20070 70 222932
+233 222 72 20214 70 223352
+234 222 62 20358 59 223772
+235 222 98 20482 90 224126
+236 138 41 20678 36 224666
+237 138 40 20760 36 224882
+238 138 28 20840 25 225098
+239 138 64 20896 56 225248
+240 250 79 21024 78 225584
+241 277 102 21182 106 226052
+242 250 61 21386 56 226688
+243 250 61 21508 56 227024
+244 250 51 21630 45 227360
+245 250 83 21732 84 227630
+246 250 87 21898 76 228134
+247 285 48 22072 38 228590
+248 250 63 22168 70 228818
+249 277 68 22294 65 229238
+250 277 67 22430 65 229628
+251 277 57 22564 54 230018
+252 277 93 22678 85 230342
+253 250 99 22864 103 230852
+254 277 68 23062 68 231470
+255 250 124 23198 123 231878
+256 361 49 23446 48 232616
+257 250 100 23544 102 232904
+258 361 67 23744 66 233516
+259 250 118 23878 120 233912
+260 361 83 24114 91 234632
+261 250 132 24280 146 235178
+262 361 85 24544 83 236054
+263 222 69 24714 65 236552
+264 361 75 24852 72 236942
+265 222 59 25002 54 237374
+266 361 89 25120 85 237698
+267 222 73 25298 67 238208
+268 361 75 25444 72 238610
+269 222 59 25594 54 239042
+270 361 70 25712 66 239366
+271 339 100 25852 102 239762
+272 361 70 26052 67 240374
+273 277 76 26192 74 240776
+274 333 64 26344 58 241220
+275 222 59 26472 56 241568
+276 333 82 26590 76 241904
+277 222 77 26754 74 242360
+278 333 81 26908 74 242804
+279 222 76 27070 72 243248
+280 333 103 27222 102 243680
+281 222 94 27428 101 244292
+282 333 67 27616 61 244898
+283 222 62 27750 59 245264
+284 388 85 27874 81 245618
+285 250 124 28044 122 246104
+286 388 100 28292 96 246836
+287 250 139 28492 137 247412
+288 388 99 28770 94 248234
+289 250 138 28968 135 248798
+290 388 111 29244 110 249608
+291 250 146 29466 151 250268
+292 388 68 29758 61 251174
+293 277 67 29894 66 251540
+294 388 73 30028 66 251936
+295 277 67 30174 67 252332
+296 194 70 30308 68 252734
+297 138 63 30448 64 253142
+298 194 33 30574 28 253526
+299 138 27 30640 22 253694
+300 194 51 30694 46 253826
+301 138 45 30796 40 254102
+302 194 70 30886 72 254342
+303 138 85 31026 84 254774
+304 194 50 31196 44 255278
+305 138 22 31296 20 255542
+306 419 84 31340 79 255662
+307 276 117 31508 108 256136
+308 250 63 31742 58 256784
+309 166 59 31868 57 257132
+310 388 102 31986 100 257474
+311 277 96 32190 94 258074
+312 300 103 32382 108 258638
+313 333 57 32588 53 259286
+314 138 40 32702 36 259604
+315 333 74 32782 71 259820
+316 138 57 32930 54 260246
+317 333 73 33044 71 260570
+318 228 54 33190 54 260996
+319 333 61 33298 55 261320
+320 207 44 33420 38 261650
+321 333 46 33508 43 261878
+322 138 30 33600 26 262136
+323 361 58 33660 54 262292
+324 277 79 33776 78 262616
+325 361 75 33934 72 263084
+326 277 95 34084 96 263516
+327 361 48 34274 43 264092
+328 277 69 34370 67 264350
+329 352 94 34508 96 264752
+330 366 71 34696 69 265328
+331 277 91 34838 94 265742
+332 388 48 35020 42 266306
+333 250 48 35116 42 266558
+334 388 66 35212 60 266810
+335 250 66 35344 60 267170
+336 388 81 35476 72 267530
+337 250 81 35638 72 267962
+338 500 113 35800 121 268394
+339 361 94 36026 93 269120
+340 361 82 36214 78 269678
+341 222 69 36378 67 270146
+342 361 98 36516 96 270548
+343 222 84 36712 85 271124
+344 361 71 36880 67 271634
+345 222 58 37022 56 272036
+346 277 122 37138 120 272372
+347 194 101 37382 105 273092
+348 277 111 37584 109 273722
+349 194 91 37806 94 274376
+350 277 144 37988 149 274940
+351 194 121 38276 134 275834
+352 277 111 38518 109 276638
+353 194 91 38740 94 277292
+354 333 71 38922 74 277856
+355 166 76 39064 76 278300
+356 333 38 39216 33 278756
+357 207 68 39292 66 278954
+358 333 38 39428 34 279350
+359 166 43 39504 38 279554
+360 361 101 39590 100 279782
+361 277 91 39792 91 280382
+362 361 65 39974 60 280928
+363 277 54 40104 51 281288
+364 361 83 40212 78 281594
+365 277 72 40378 69 282062
+366 361 104 40522 98 282476
+367 277 93 40730 89 283064
+368 361 98 40916 90 283598
+369 277 87 41112 81 284138
+370 361 100 41286 103 284624
+371 277 91 41486 100 285242
+372 500 70 41668 69 285842
+373 361 79 41808 76 286256
+374 361 64 41966 59 286712
+375 250 88 42094 92 287066
+376 361 100 42270 90 287618
+377 333 45 42470 41 288158
+378 222 43 42560 40 288404
+379 333 49 42646 43 288644
+380 222 47 42744 42 288902
+381 333 35 42838 30 289154
+382 222 33 42908 29 289334
+383 166 58 42974 56 289508
+384 276 59 43090 58 289844
+392 284 93 43208 95 290192
+400 305 96 43394 94 290762
+402 250 90 43586 98 291326
+405 398 89 43766 88 291914
+409 266 95 43944 93 292442
+410 145 30 44134 26 293000
+411 267 85 44194 86 293156
+414 279 61 44364 62 293672
+416 388 80 44486 81 294044
+417 276 78 44646 80 294530
+421 275 102 44802 101 295010
+426 223 88 45006 97 295616
+427 173 71 45182 69 296198
+429 185 72 45324 70 296612
+431 397 87 45468 87 297032
+432 300 77 45642 81 297554
+442 220 96 45796 97 298040
+443 257 57 45988 57 298622
+446 263 58 46102 60 298964
+448 93 4 46218 2 299324
+449 156 9 46226 4 299336
+450 222 20 46244 14 299360
+451 166 52 46284 47 299444
+496 166 59 46388 57 299726
+506 361 103 46506 102 300068
+507 250 157 46712 156 300680
+508 500 114 47026 110 301616
+509 361 147 47254 145 302276
+510 388 97 47548 96 303146
+511 250 82 47742 86 303722
+567 166 51 47906 52 304238
+592 256 98 48008 99 304550
+593 304 56 48204 58 305144
+594 304 57 48316 55 305492
+595 280 85 48430 85 305822
+596 236 50 48600 49 306332
+597 238 90 48700 88 306626
+598 300 95 48880 96 307154
+599 324 100 49070 101 307730
+600 228 53 49270 54 308336
+601 228 54 49376 54 308660
+602 343 88 49484 92 308984
+603 246 82 49660 81 309536
+604 246 82 49824 81 310022
+605 341 113 49988 117 310508
+606 261 68 50214 67 311210
+607 169 66 50350 64 311612
+608 313 132 50482 133 311996
+609 285 95 50746 95 312794
+610 295 74 50936 76 313364
+611 266 80 51084 90 313820
+612 257 90 51244 98 314360
+613 275 58 51424 61 314948
+614 275 92 51540 94 315314
+615 277 120 51724 126 315878
+616 146 50 51964 44 316634
+617 183 42 52064 42 316898
+618 148 28 52148 26 317150
+619 197 51 52204 53 317306
+620 223 69 52306 75 317624
+621 162 51 52444 52 318074
+622 309 93 52546 90 318386
+623 414 94 52732 97 318926
+624 429 99 52920 102 319508
+625 423 125 53118 129 320120
+626 312 91 53368 93 320894
+627 305 91 53550 94 321452
+628 301 40 53732 38 322016
+629 260 45 53812 44 322244
+630 370 111 53902 121 322508
+631 348 81 54124 80 323234
+632 356 74 54286 73 323714
+633 228 51 54434 51 324152
+634 228 46 54536 45 324458
+635 252 87 54628 89 324728
+636 213 50 54802 51 325262
+637 227 82 54902 83 325568
+638 179 55 55066 53 326066
+639 202 54 55176 53 326384
+640 257 62 55284 62 326702
+641 257 63 55408 63 327074
+642 194 121 55534 129 327452
+643 228 69 55776 70 328226
+644 186 92 55914 91 328646
+645 198 68 56098 70 329192
+646 199 91 56234 94 329612
+647 166 35 56416 33 330176
+648 169 59 56486 56 330374
+649 277 62 56604 59 330710
+650 250 63 56728 64 331064
+651 266 56 56854 57 331448
+652 250 43 56966 45 331790
+653 361 64 57052 63 332060
+654 250 79 57180 90 332438
+655 316 54 57338 54 332978
+656 265 71 57446 74 333302
+657 268 61 57588 62 333746
+658 219 73 57710 72 334118
+659 219 84 57856 86 334550
+660 208 59 58024 59 335066
+661 208 59 58142 59 335420
+662 208 60 58260 59 335774
+663 239 60 58380 58 336128
+664 361 65 58500 59 336476
+665 228 70 58630 69 336830
+666 232 68 58770 68 337244
+667 300 103 58906 107 337652
+668 290 59 59112 56 338294
+669 196 84 59230 84 338630
+670 277 57 59398 62 339134
+671 234 37 59512 37 339506
+672 318 93 59586 96 339728
+673 250 67 59772 65 340304
+674 250 67 59906 65 340694
+675 434 84 60040 87 341084
+676 405 130 60208 127 341606
+677 479 119 60468 119 342368
+678 313 121 60706 120 343082
+679 270 106 60948 106 343802
+680 349 119 61160 118 344438
+688 189 56 61398 56 345146
+689 189 86 61510 94 345482
+690 150 71 61682 70 346046
+691 135 51 61824 51 346466
+692 146 49 61926 51 346772
+693 159 82 62024 89 347078
+694 202 58 62188 61 347612
+695 275 66 62304 67 347978
+696 189 78 62436 85 348380
+697 103 17 62592 16 348890
+698 178 35 62626 32 348986
+699 166 33 62696 35 349178
+700 166 32 62762 34 349388
+701 125 33 62826 35 349592
+702 166 26 62892 24 349802
+703 166 26 62944 24 349946
+704 176 51 62996 52 350090
+705 176 52 63098 53 350402
+706 158 7 63202 5 350720
+707 158 7 63216 5 350750
+708 158 7 63230 5 350780
+709 158 7 63244 5 350810
+710 166 7 63258 5 350840
+711 166 7 63272 5 350870
+712 139 4 63286 2 350900
+713 185 4 63294 2 350912
+714 132 17 63302 16 350924
+715 132 17 63336 16 351020
+716 138 4 63370 2 351116
+717 185 4 63378 2 351128
+718 166 17 63386 16 351140
+719 166 17 63420 16 351236
+720 166 9 63454 4 351332
+721 166 4 63472 2 351356
+722 166 26 63480 25 351368
+723 166 26 63532 25 351518
+724 166 8 63584 6 351668
+725 166 8 63600 6 351704
+726 166 12 63616 8 351740
+727 166 4 63640 2 351788
+728 166 22 63648 20 351800
+729 166 21 63692 18 351920
+730 166 43 63734 40 352028
+731 166 40 63820 45 352268
+732 166 39 63900 44 352538
+733 166 37 63978 32 352802
+734 146 56 64052 55 352994
+735 130 12 64164 10 353324
+736 209 83 64188 90 353384
+737 94 21 64354 20 353924
+738 150 80 64396 91 354044
+739 189 75 64556 79 354590
+740 164 61 64706 64 355064
+741 202 6 64828 4 355448
+742 202 8 64840 6 355472
+743 202 8 64856 6 355508
+744 202 8 64872 6 355544
+745 202 6 64888 4 355580
+748 156 7 64900 5 355604
+749 197 9 64914 4 355634
+768 0 18 64932 16 355658
+769 0 17 64968 16 355754
+770 0 7 65002 5 355850
+771 0 38 65016 42 355880
+772 0 4 65092 2 356132
+773 0 4 65100 2 356144
+774 0 22 65108 20 356156
+775 0 21 65152 18 356276
+776 0 43 65194 36 356384
+777 0 39 65280 37 356600
+778 0 43 65358 40 356822
+779 0 37 65444 32 357062
+780 0 7 65518 5 357254
+781 0 4 65532 2 357284
+782 0 9 65540 4 357296
+783 0 37 65558 32 357320
+784 0 44 65632 38 357512
+785 0 22 65720 21 357740
+786 0 33 65764 35 357866
+787 0 32 65830 34 358076
+788 0 34 65894 35 358280
+789 0 34 65962 34 358490
+790 0 18 66030 16 358694
+791 0 17 66066 16 358790
+792 0 8 66100 6 358886
+793 0 8 66116 4 358922
+794 0 6 66132 4 358946
+795 0 29 66144 31 358970
+796 0 26 66202 24 359156
+797 0 8 66254 6 359300
+798 0 8 66270 6 359336
+799 0 12 66286 8 359372
+800 0 4 66310 2 359420
+801 0 41 66318 41 359432
+802 0 41 66400 41 359678
+803 0 21 66482 18 359924
+804 0 43 66524 36 360032
+805 0 43 66610 40 360248
+806 0 33 66696 34 360488
+807 0 42 66762 44 360692
+808 0 42 66846 45 360956
+809 0 4 66930 2 361226
+810 0 8 66938 6 361238
+811 0 48 66954 47 361274
+812 0 7 67050 5 361556
+813 0 7 67064 5 361586
+814 0 22 67078 20 361616
+815 0 22 67122 21 361736
+816 0 39 67166 40 361862
+817 0 4 67244 2 362102
+818 0 4 67252 2 362114
+819 0 9 67260 4 362126
+820 0 38 67278 40 362150
+821 0 4 67354 2 362390
+822 0 4 67362 2 362402
+823 0 4 67370 2 362414
+824 0 4 67378 2 362426
+825 0 26 67386 25 362438
+826 0 8 67438 6 362588
+827 0 9 67454 8 362624
+828 0 40 67472 42 362672
+829 0 12 67552 10 362924
+830 0 38 67576 40 362984
+831 0 9 67652 4 363224
+838 0 8 67670 6 363248
+844 166 83 67686 86 363284
+857 0 117 67852 138 363800
+860 0 21 68086 20 364628
+864 0 41 68128 41 364748
+865 0 22 68210 20 364994
+866 0 31 68254 34 365114
+894 166 54 68316 52 365318
+900 150 16 68424 16 365630
+901 194 60 68456 52 365726
+902 361 62 68576 62 366038
+903 166 21 68700 18 366410
+904 400 77 68742 72 366518
+905 459 78 68896 72 366950
+906 265 46 69052 42 367382
+908 388 61 69144 56 367634
+910 430 78 69266 77 367970
+911 390 80 69422 76 368432
+912 194 90 69582 80 368888
+913 361 44 69762 46 369368
+914 333 70 69850 69 369644
+915 310 39 69990 37 370058
+916 361 8 70068 7 370280
+917 333 59 70084 56 370322
+918 333 27 70202 25 370658
+919 388 60 70256 56 370808
+920 388 86 70376 84 371144
+921 194 28 70548 26 371648
+922 388 68 70604 66 371804
+923 353 42 70740 42 372200
+924 472 49 70824 47 372452
+925 361 40 70922 38 372734
+926 323 58 71002 54 372962
+927 388 43 71118 40 373286
+928 388 44 71204 42 373526
+929 305 55 71292 57 373778
+931 335 23 71402 22 374120
+932 333 30 71448 28 374252
+933 351 60 71508 61 374420
+934 417 73 71628 74 374786
+935 361 81 71774 81 375230
+936 404 93 71936 91 375716
+937 383 62 72122 60 376262
+938 194 72 72246 62 376622
+939 351 104 72390 97 376994
+940 321 91 72598 86 377576
+941 222 111 72780 110 378092
+942 292 76 73002 76 378752
+943 162 47 73154 44 379208
+944 287 116 73248 104 379472
+945 321 72 73480 70 380096
+946 277 98 73624 99 380516
+947 258 48 73820 49 381110
+948 251 87 73916 86 381404
+949 222 92 74090 94 381920
+950 229 95 74274 94 382484
+951 292 57 74464 60 383048
+952 250 45 74578 44 383408
+953 162 30 74668 28 383672
+954 290 55 74728 55 383840
+955 273 48 74838 46 384170
+956 305 59 74934 59 384446
+957 258 22 75052 20 384800
+958 233 136 75096 135 384920
+959 250 43 75368 40 385730
+960 315 69 75454 69 385970
+961 273 60 75592 59 386384
+962 232 75 75712 73 386738
+963 284 45 75862 43 387176
+964 246 46 75952 44 387434
+965 287 53 76044 52 387698
+966 326 65 76150 62 388010
+967 305 51 76280 50 388382
+968 381 64 76382 61 388682
+969 366 83 76510 82 389048
+970 167 73 76676 64 389540
+971 287 97 76822 88 389924
+972 250 62 77016 56 390452
+973 287 72 77140 68 390788
+974 366 99 77284 98 391196
+976 250 90 77482 93 391784
+977 323 94 77662 96 392342
+978 371 79 77850 80 392918
+981 326 58 78008 54 393398
+982 431 97 78124 96 393722
+984 388 57 78318 56 394298
+985 250 45 78432 43 394634
+986 339 70 78522 69 394892
+987 252 88 78662 89 395306
+988 310 43 78838 39 395840
+989 245 19 78924 16 396074
+990 378 69 78962 70 396170
+991 242 8 79100 6 396590
+992 419 55 79116 55 396626
+993 305 41 79226 41 396956
+1008 281 73 79308 74 397202
+1009 255 71 79454 72 397646
+1012 388 45 79596 44 398078
+1013 222 50 79686 50 398342
+1014 222 51 79786 51 398642
+1025 333 103 79888 92 398948
+1026 428 78 80094 79 399500
+1027 315 48 80250 44 399974
+1028 342 71 80346 70 400238
+1029 277 103 80488 104 400658
+1030 194 28 80694 26 401282
+1031 194 72 80750 62 401438
+1032 250 55 80894 53 401810
+1033 502 93 81004 92 402128
+1034 526 83 81190 78 402680
+1035 441 65 81356 65 403148
+1036 379 111 81486 106 403538
+1038 361 127 81708 123 404174
+1039 385 55 81962 54 404912
+1040 361 44 82072 46 405236
+1041 333 59 82160 56 405512
+1042 333 71 82278 70 405848
+1043 315 30 82420 28 406268
+1044 357 63 82480 63 406436
+1045 333 59 82606 56 406814
+1046 564 139 82724 138 407150
+1047 285 86 83002 89 407978
+1048 388 58 83174 55 408512
+1049 388 110 83290 103 408842
+1050 379 92 83510 90 409460
+1051 368 69 83694 69 410000
+1052 472 49 83832 47 410414
+1053 388 60 83930 56 410696
+1054 388 43 84050 40 411032
+1055 381 54 84136 52 411272
+1056 305 55 84244 57 411584
+1057 354 69 84354 67 411926
+1058 333 30 84492 28 412328
+1059 361 75 84552 75 412496
+1060 425 74 84702 74 412946
+1061 361 81 84850 81 413390
+1062 385 49 85012 48 413876
+1063 366 64 85110 62 414164
+1064 510 75 85238 78 414536
+1065 510 81 85388 84 415004
+1066 402 53 85550 50 415508
+1067 502 81 85656 75 415808
+1068 335 52 85818 49 416258
+1069 342 70 85922 70 416552
+1070 477 71 86062 69 416972
+1071 367 60 86204 59 417386
+1072 258 95 86324 100 417740
+1073 250 68 86514 67 418340
+1074 246 71 86650 70 418742
+1075 225 34 86792 32 419162
+1076 270 62 86860 68 419354
+1077 222 53 86984 54 419762
+1078 381 127 87090 127 420086
+1079 223 78 87344 82 420848
+1080 277 58 87500 55 421340
+1081 277 108 87616 103 421670
+1082 277 83 87832 81 422288
+1083 272 65 87998 69 422774
+1084 328 47 88128 47 423188
+1085 280 57 88222 56 423470
+1086 250 43 88336 40 423806
+1087 277 52 88422 52 424046
+1088 277 68 88526 68 424358
+1089 222 51 88662 49 424766
+1090 254 38 88764 38 425060
+1091 260 80 88840 87 425288
+1092 362 108 89000 106 425810
+1093 250 79 89216 79 426446
+1094 277 57 89374 58 426920
+1095 279 60 89488 62 427268
+1096 420 74 89608 78 427640
+1097 420 80 89756 84 428108
+1098 303 58 89916 56 428612
+1099 379 76 90032 74 428948
+1100 248 51 90184 48 429392
+1101 226 54 90286 55 429680
+1102 392 71 90394 69 430010
+1103 262 61 90536 60 430424
+1105 222 97 90658 90 430784
+1106 277 95 90852 92 431324
+1107 225 52 91042 48 431876
+1108 226 54 91146 55 432164
+1109 194 83 91254 89 432494
+1110 138 44 91420 38 433028
+1111 138 66 91508 56 433256
+1112 166 73 91640 70 433592
+1113 380 87 91786 91 434012
+1114 387 79 91960 78 434558
+1115 277 67 92118 67 435026
+1116 277 102 92252 97 435428
+1118 250 130 92456 135 436010
+1119 277 63 92716 64 436820
+1122 396 70 92842 65 437204
+1123 300 74 92982 69 437594
+1130 561 81 93130 87 438008
+1131 381 67 93292 69 438530
+1138 388 75 93426 74 438944
+1139 250 75 93576 75 439388
+1140 396 50 93726 48 439838
+1141 279 55 93826 58 440126
+1168 313 30 93936 28 440474
+1169 225 34 93996 33 440642
+7424 257 50 94064 51 440840
+7431 265 58 94164 57 441146
+7452 300 57 94280 58 441488
+7808 500 80 94394 80 441836
+7809 361 90 94554 87 442316
+7810 500 81 94734 80 442838
+7811 361 89 94896 87 443318
+7812 500 106 95074 100 443840
+7813 361 115 95286 107 444440
+7922 361 74 95516 70 445082
+7923 250 99 95664 103 445502
+8208 166 4 95862 2 446120
+8209 166 4 95870 2 446132
+8210 250 4 95878 2 446144
+8211 250 4 95886 2 446156
+8212 500 4 95894 2 446168
+8213 1000 4 95902 2 446180
+8215 260 9 95910 4 446192
+8216 166 32 95928 35 446216
+8217 166 32 95992 34 446426
+8218 166 32 96056 34 446630
+8219 166 33 96120 35 446834
+8220 250 65 96186 69 447044
+8221 250 65 96316 68 447458
+8222 250 65 96446 68 447866
+8223 250 65 96576 69 448274
+8224 250 120 96706 128 448688
+8225 250 202 96946 209 449456
+8226 280 21 97350 18 450710
+8229 333 43 97392 36 450818
+8230 500 65 97478 54 451034
+8240 555 201 97608 195 451358
+8241 736 260 98010 250 452528
+8242 155 15 98530 16 454028
+8243 233 33 98560 32 454124
+8244 312 50 98626 48 454316
+8245 155 16 98726 16 454604
+8246 233 35 98758 32 454700
+8247 312 51 98828 48 454892
+8248 291 7 98930 5 455180
+8249 166 41 98944 47 455210
+8250 166 40 99026 47 455492
+8252 312 106 99106 94 455774
+8254 250 4 99318 2 456338
+8256 398 22 99326 20 456350
+8260 91 4 99370 2 456470
+8263 473 157 99378 154 456482
+8270 250 160 99692 165 457406
+8271 166 55 100012 53 458396
+8273 250 321 100122 330 458714
+8279 391 66 100764 64 460694
+8319 245 59 100896 62 461078
+8355 305 54 101014 49 461450
+8356 250 145 101122 148 461744
+8359 684 173 101412 178 462632
+8364 250 58 101758 63 463700
+8400 0 13 101874 13 464078
+8401 0 14 101900 13 464156
+8402 0 4 101928 2 464234
+8406 0 25 101936 26 464246
+8407 0 26 101986 25 464402
+8411 0 65 102038 54 464552
+8412 0 87 102168 72 464876
+8413 536 43 102342 40 465308
+8417 0 48 102428 48 465548
+8420 790 7 102524 6 465836
+8421 0 4 102538 2 465872
+8422 0 9 102546 4 465884
+8423 0 6 102564 4 465908
+8424 0 65 102576 54 465932
+8425 0 8 102706 6 466256
+8426 536 42 102722 44 466292
+8427 0 9 102806 4 466556
+8428 0 15 102824 13 466580
+8429 0 14 102854 13 466658
+8430 0 25 102882 26 466736
+8431 0 25 102932 25 466892
+8432 0 123 102982 138 467042
+8450 363 55 103228 54 467870
+8453 436 100 103338 91 468194
+8455 349 103 103538 107 468740
+8460 421 124 103744 124 469382
+8461 383 22 103992 20 470126
+8462 287 74 104036 83 470246
+8463 287 82 104184 91 470744
+8465 395 119 104348 116 471290
+8469 368 18 104586 15 471986
+8470 546 123 104622 125 472076
+8471 373 100 104868 98 472826
+8472 425 127 105068 126 473414
+8473 349 42 105322 46 474170
+8474 398 107 105406 116 474446
+8476 441 138 105620 143 475142
+8477 391 50 105896 55 476000
+8478 361 72 105996 70 476330
+8482 500 77 106140 77 476750
+8484 388 15 106294 14 477212
+8485 223 73 106324 73 477296
+8486 378 62 106470 61 477734
+8487 378 62 106594 61 478100
+8488 377 106 106718 104 478466
+8489 156 21 106930 22 479090
+8491 361 88 106972 86 479222
+8493 386 108 107148 105 479738
+8498 308 10 107364 8 480368
+8501 382 111 107384 120 480416
+8502 351 67 107606 73 481136
+8503 281 86 107740 87 481574
+8504 299 78 107912 78 482096
+8508 401 56 108068 61 482564
+8509 323 83 108180 87 482930
+8510 248 11 108346 10 483452
+8511 383 18 108368 18 483512
+8512 487 19 108404 18 483620
+8523 416 135 108442 134 483728
+8531 375 106 108712 102 484532
+8532 375 121 108924 117 485144
+8533 375 89 109166 83 485846
+8534 375 104 109344 97 486344
+8535 375 133 109552 126 486926
+8536 375 81 109818 72 487682
+8537 375 99 109980 95 488114
+8538 375 121 110178 122 488684
+8539 375 119 110420 112 489416
+8540 375 163 110658 155 490088
+8541 375 141 110984 138 491018
+8542 375 102 111266 94 491846
+8592 488 41 111470 44 492410
+8593 291 38 111552 44 492674
+8594 488 41 111628 44 492938
+8595 291 40 111710 44 493202
+8596 488 79 111790 86 493466
+8597 291 77 111948 87 493982
+8598 488 42 112102 45 494504
+8599 488 40 112186 45 494774
+8600 488 41 112266 44 495044
+8601 488 41 112348 45 495308
+8602 488 48 112430 52 495578
+8603 488 49 112526 52 495890
+8604 478 82 112624 88 496202
+8605 478 80 112788 89 496730
+8606 488 79 112948 92 497264
+8607 284 81 113106 89 497816
+8608 488 78 113268 93 498350
+8609 284 71 113424 90 498908
+8610 488 65 113566 72 499448
+8611 488 63 113696 72 499880
+8612 488 45 113822 50 500312
+8613 291 46 113912 48 500612
+8614 488 45 114004 49 500900
+8615 291 42 114094 48 501194
+8616 291 79 114178 90 501482
+8617 483 62 114336 66 502022
+8618 483 63 114460 67 502418
+8619 483 77 114586 80 502820
+8620 483 78 114740 80 503300
+8621 648 174 114896 194 503780
+8622 488 87 115244 94 504944
+8623 281 55 115418 63 505508
+8624 291 38 115528 48 505886
+8625 291 41 115604 48 506174
+8626 291 39 115686 48 506462
+8627 291 41 115764 48 506750
+8628 479 43 115846 46 507038
+8629 479 39 115932 46 507314
+8630 485 64 116010 72 507590
+8631 485 63 116138 73 508022
+8632 488 47 116264 47 508460
+8633 488 90 116358 92 508742
+8634 487 79 116538 85 509294
+8635 487 78 116696 84 509804
+8636 488 20 116852 18 510308
+8637 488 19 116892 18 510416
+8638 276 17 116930 18 510524
+8639 175 17 116964 18 510632
+8640 488 19 116998 18 510740
+8641 488 18 117036 18 510848
+8642 276 16 117072 18 510956
+8643 276 15 117104 18 511064
+8644 488 80 117134 88 511172
+8645 431 74 117294 88 511700
+8646 488 80 117442 88 512228
+8647 488 82 117602 93 512756
+8648 431 80 117766 86 513314
+8649 488 79 117926 92 513830
+8650 431 71 118084 86 514382
+8651 488 33 118226 36 514898
+8652 488 31 118292 38 515114
+8653 488 66 118354 71 515342
+8654 619 110 118486 124 515768
+8655 488 71 118706 81 516512
+8656 488 51 118848 57 516998
+8657 357 51 118950 57 517340
+8658 488 53 119052 57 517682
+8659 357 53 119158 57 518024
+8660 619 96 119264 110 518366
+8661 357 98 119456 110 519026
+8662 463 66 119652 82 519686
+8663 463 70 119784 81 520178
+8664 463 70 119924 82 520664
+8665 463 64 120064 82 521156
+8668 488 51 120192 54 521648
+8669 488 51 120294 54 521972
+8678 463 33 120396 35 522296
+8679 342 34 120462 35 522506
+8680 463 33 120530 35 522716
+8681 342 35 120596 35 522926
+8682 342 45 120666 43 523136
+8693 431 73 120756 88 523394
+8704 299 12 120902 11 523922
+8705 269 47 120926 47 523988
+8706 279 67 121020 68 524270
+8707 299 12 121154 10 524678
+8708 299 30 121178 30 524738
+8709 393 70 121238 70 524918
+8710 340 9 121378 8 525338
+8711 340 8 121396 7 525386
+8712 375 29 121412 27 525428
+8713 375 52 121470 55 525590
+8714 250 29 121574 27 525920
+8715 375 29 121632 28 526082
+8716 375 49 121690 55 526250
+8717 250 29 121788 28 526580
+8719 500 49 121846 47 526748
+8720 491 50 121944 48 527030
+8721 457 21 122044 20 527318
+8722 375 4 122086 2 527438
+8723 385 17 122094 10 527450
+8724 375 35 122128 26 527510
+8725 291 4 122198 2 527666
+8726 226 4 122206 2 527678
+8727 292 158 122214 165 527690
+8728 196 43 122530 40 528680
+8729 291 21 122616 18 528920
+8730 482 20 122658 18 529028
+8733 386 69 122698 68 529136
+8734 482 89 122836 87 529544
+8735 342 6 123014 4 530066
+8736 396 6 123026 4 530090
+8737 396 39 123038 42 530114
+8738 347 47 123116 52 530366
+8739 143 4 123210 2 530678
+8740 205 12 123218 8 530690
+8741 243 9 123242 4 530738
+8742 308 20 123260 14 530762
+8743 319 7 123300 5 530846
+8744 319 7 123314 5 530876
+8745 324 26 123328 24 530906
+8746 324 26 123380 24 531050
+8747 276 81 123432 80 531194
+8748 431 162 123594 160 531674
+8749 587 242 123918 240 532634
+8750 295 127 124402 129 534074
+8751 451 235 124656 259 534848
+8752 607 331 125126 346 536402
+8753 296 134 125788 146 538478
+8754 296 141 126056 150 539354
+8755 296 147 126338 155 540254
+8756 375 65 126632 54 541184
+8757 375 65 126762 54 541508
+8758 276 43 126892 36 541832
+8759 375 87 126978 72 542048
+8760 375 26 127152 20 542480
+8761 375 48 127204 38 542600
+8762 375 92 127300 74 542828
+8763 375 76 127484 67 543272
+8764 375 32 127636 31 543674
+8765 375 32 127700 31 543860
+8766 375 62 127764 60 544046
+8767 375 42 127888 40 544406
+8768 174 32 127972 30 544646
+8769 375 48 128036 46 544826
+8770 375 37 128132 33 545102
+8771 375 37 128206 32 545300
+8772 375 55 128280 55 545492
+8773 375 42 128390 34 545822
+8774 375 53 128474 48 546026
+8775 375 63 128580 63 546314
+8776 375 65 128706 61 546692
+8777 375 87 128836 90 547058
+8778 375 70 129010 62 547598
+8779 375 98 129150 91 547970
+8780 375 42 129346 34 548516
+8781 375 45 129430 40 548720
+8782 375 54 129520 48 548960
+8783 375 32 129628 26 549248
+8784 375 32 129692 22 549404
+8785 375 55 129756 40 549536
+8786 375 53 129866 40 549776
+8787 375 53 129972 40 550016
+8788 465 53 130078 40 550256
+8789 465 53 130184 40 550496
+8790 375 53 130290 55 550736
+8791 375 55 130396 48 551066
+8792 375 33 130506 24 551354
+8793 375 16 130572 8 551498
+8794 375 16 130604 8 551546
+8795 375 56 130636 52 551594
+8796 375 17 130748 10 551906
+8797 375 188 130782 184 551966
+8798 375 96 131158 96 553070
+8799 375 86 131350 77 553646
+8800 375 20 131522 18 554108
+8801 375 14 131562 6 554216
+8802 375 28 131590 26 554252
+8803 375 19 131646 8 554408
+8804 375 12 131684 7 554456
+8805 375 12 131708 7 554498
+8806 375 17 131732 9 554540
+8807 375 17 131766 9 554594
+8808 375 28 131800 23 554648
+8809 375 28 131856 23 554786
+8810 500 15 131912 10 554924
+8811 500 15 131942 10 554984
+8812 208 76 131972 84 555044
+8813 375 56 132124 60 555548
+8814 375 20 132236 19 555908
+8815 375 20 132276 19 556022
+8816 375 28 132316 27 556136
+8817 375 28 132372 27 556298
+8818 375 40 132428 36 556460
+8819 375 40 132508 36 556676
+8820 375 61 132588 63 556892
+8821 375 61 132710 63 557270
+8822 375 15 132832 10 557648
+8823 375 15 132862 10 557708
+8824 375 36 132892 36 557768
+8825 375 36 132964 36 557984
+8826 375 25 133036 23 558200
+8827 375 25 133086 23 558338
+8828 375 43 133136 39 558476
+8829 375 43 133222 39 558710
+8830 375 58 133308 54 558944
+8831 375 58 133424 54 559268
+8832 375 40 133540 41 559592
+8833 375 39 133620 40 559838
+8834 375 26 133698 24 560078
+8835 375 26 133750 25 560222
+8836 375 44 133802 46 560372
+8837 375 41 133890 46 560648
+8838 375 31 133972 26 560924
+8839 375 31 134034 26 561080
+8840 375 46 134096 49 561236
+8841 375 55 134188 54 561530
+8842 375 39 134298 34 561854
+8843 375 39 134376 34 562058
+8844 324 65 134454 68 562262
+8845 324 48 134584 42 562670
+8846 324 39 134680 32 562922
+8847 375 8 134758 6 563114
+8848 375 8 134774 6 563150
+8849 375 13 134790 8 563186
+8850 375 13 134816 8 563234
+8851 324 8 134842 6 563282
+8852 324 8 134858 6 563318
+8853 431 53 134874 53 563354
+8854 431 45 134980 44 563672
+8855 431 73 135070 74 563936
+8856 431 55 135216 54 564380
+8857 391 65 135326 58 564704
+8858 420 87 135456 80 565052
+8859 431 191 135630 198 565532
+8860 431 53 136012 44 566720
+8861 431 48 136118 42 566984
+8862 454 24 136214 22 567236
+8863 454 14 136262 12 567368
+8864 454 20 136290 22 567440
+8865 454 32 136330 27 567572
+8866 375 8 136394 4 567734
+8867 375 8 136410 6 567758
+8868 375 8 136426 6 567794
+8869 375 8 136442 6 567830
+8870 277 8 136458 4 567866
+8871 277 12 136474 6 567890
+8872 375 12 136498 6 567926
+8873 486 13 136522 6 567962
+8874 472 18 136548 8 567998
+8875 472 17 136584 8 568046
+8876 456 17 136618 13 568094
+8877 455 24 136652 19 568172
+8878 547 24 136700 18 568286
+8879 551 29 136748 21 568394
+8880 375 84 136806 87 568520
+8881 375 84 136974 86 569042
+8882 375 7 137142 6 569558
+8883 375 7 137156 6 569594
+8884 375 12 137170 8 569630
+8885 375 12 137194 8 569678
+8886 608 64 137218 62 569726
+8887 608 64 137346 62 570098
+8888 441 45 137474 43 570470
+8889 375 19 137564 8 570728
+8890 248 8 137602 6 570776
+8891 319 12 137618 7 570812
+8892 319 12 137642 7 570854
+8893 319 12 137666 7 570896
+8894 375 19 137690 18 570938
+8895 454 7 137728 6 571046
+8900 291 25 137742 48 571082
+8903 375 62 137792 52 571370
+8904 435 14 137916 14 571682
+8905 435 13 137944 12 571766
+8906 435 13 137970 12 571838
+8907 435 8 137996 6 571910
+8908 435 8 138012 6 571946
+8909 375 37 138028 32 571982
+8910 319 24 138102 22 572174
+8911 319 24 138150 22 572306
+8912 375 53 138198 48 572438
+8913 375 53 138304 49 572726
+8914 375 55 138410 52 573020
+8915 375 55 138520 52 573332
+8916 324 32 138630 31 573644
+8917 342 33 138694 24 573830
+8918 375 29 138760 23 573974
+8919 375 29 138818 23 574112
+8920 667 23 138876 15 574250
+8921 667 23 138922 15 574340
+8922 375 20 138968 12 574430
+8923 375 20 139008 12 574502
+8924 375 12 139048 7 574574
+8925 375 12 139072 7 574616
+8926 375 44 139096 39 574658
+8927 375 44 139184 39 574892
+8928 375 69 139272 71 575126
+8929 375 63 139410 65 575552
+8930 375 29 139536 28 575942
+8931 375 29 139594 28 576110
+8934 375 55 139652 52 576278
+8935 375 55 139762 52 576590
+8936 375 72 139872 70 576902
+8937 375 72 140016 70 577322
+8938 375 20 140160 20 577742
+8939 375 20 140200 20 577862
+8940 375 28 140240 28 577982
+8941 375 28 140296 28 578150
+8942 291 65 140352 54 578318
+8943 488 65 140482 54 578642
+8944 488 65 140612 54 578966
+8945 488 65 140742 54 579290
+8950 375 34 140872 29 579614
+8957 375 34 140940 30 579788
+8962 463 11 141008 10 579968
+8968 234 10 141030 9 580028
+8969 234 10 141050 9 580082
+8970 234 10 141070 9 580136
+8971 234 10 141090 9 580190
+8976 375 6 141110 4 580244
+8985 375 6 141122 4 580268
+8994 512 22 141134 20 580292
+8995 512 22 141178 20 580412
+9001 222 7 141222 5 580532
+9002 222 7 141236 5 580562
+9014 463 12 141250 10 580592
+9021 462 50 141274 49 580652
+9023 363 12 141374 10 580946
+9251 250 8 141398 6 581006
+9312 347 70 141414 67 581042
+9313 347 90 141554 86 581444
+9314 347 121 141734 116 581960
+9315 347 59 141976 53 582656
+9316 347 97 142094 94 582974
+9317 347 96 142288 92 583538
+9318 347 56 142480 51 584090
+9319 347 130 142592 125 584396
+9320 347 97 142852 93 585146
+9398 347 85 143046 85 585704
+9399 347 112 143216 110 586214
+9400 347 95 143440 93 586874
+9401 347 91 143630 87 587432
+9402 347 100 143812 97 587954
+9403 347 93 144012 91 588536
+9404 347 105 144198 107 589082
+9405 347 100 144408 97 589724
+9406 347 72 144608 67 590306
+9407 347 90 144752 89 590708
+9408 347 105 144932 107 591242
+9409 347 81 145142 78 591884
+9410 347 91 145304 89 592352
+9411 347 81 145486 79 592886
+9412 347 87 145648 81 593360
+9413 347 95 145822 93 593846
+9414 347 105 146012 102 594404
+9415 347 102 146222 98 595016
+9416 347 118 146426 115 595604
+9417 347 73 146662 69 596294
+9418 347 92 146808 89 596708
+9419 347 84 146992 82 597242
+9420 347 99 147160 104 597734
+9421 347 119 147358 119 598358
+9422 347 96 147596 96 599072
+9423 347 71 147788 66 599648
+9424 347 129 147930 135 600044
+9425 347 96 148188 93 600854
+9426 347 95 148380 90 601412
+9427 347 104 148570 103 601952
+9428 347 87 148778 84 602570
+9429 347 96 148952 94 603074
+9430 347 156 149144 153 603638
+9431 347 98 149456 97 604556
+9432 347 85 149652 81 605138
+9433 347 108 149822 101 605624
+9434 347 98 150038 100 606230
+9435 347 66 150234 61 606830
+9436 347 131 150366 134 607196
+9437 347 98 150628 98 608000
+9438 347 87 150824 81 608588
+9439 347 108 150998 103 609074
+9440 347 102 151214 99 609692
+9441 347 92 151418 92 610286
+9442 347 119 151602 120 610838
+9443 347 77 151840 72 611558
+9444 347 86 151994 85 611990
+9445 347 83 152166 80 612500
+9446 347 103 152332 105 612980
+9447 347 116 152538 119 613610
+9448 347 112 152770 114 614324
+9449 347 69 152994 65 615008
+9450 347 87 153132 83 615398
+9472 353 4 153306 2 615896
+9474 348 4 153314 2 615908
+9484 353 6 153322 4 615920
+9488 353 6 153334 4 615944
+9492 353 6 153346 4 615968
+9496 353 6 153358 4 615992
+9500 353 8 153370 4 616016
+9508 353 8 153386 6 616040
+9516 353 8 153402 6 616076
+9524 353 8 153418 6 616112
+9532 353 12 153434 8 616148
+9552 353 9 153458 4 616196
+9553 353 9 153476 4 616220
+9554 353 10 153494 6 616244
+9555 353 10 153514 8 616280
+9556 353 13 153534 8 616328
+9557 353 10 153560 8 616376
+9558 353 10 153580 8 616424
+9559 353 13 153600 8 616472
+9560 353 10 153626 6 616520
+9561 353 10 153646 8 616556
+9562 353 13 153666 8 616604
+9563 353 10 153692 8 616652
+9564 353 10 153712 8 616700
+9565 353 13 153732 8 616748
+9566 353 12 153758 6 616796
+9567 353 13 153782 6 616832
+9568 353 18 153808 10 616868
+9569 353 12 153844 10 616928
+9570 353 13 153868 8 616988
+9571 353 18 153894 10 617036
+9572 353 13 153930 8 617096
+9573 353 12 153956 10 617144
+9574 353 18 153980 10 617204
+9575 353 13 154016 8 617264
+9576 353 12 154042 10 617312
+9577 353 18 154066 10 617372
+9578 353 20 154102 14 617432
+9579 353 20 154142 14 617516
+9580 353 27 154182 16 617600
+9651 572 7 154236 6 617696
+9655 521 7 154250 6 617732
+9661 572 7 154264 6 617768
+9665 521 7 154278 6 617804
+9674 395 9 154292 8 617840
+9708 572 29 154310 24 617888
+9837 218 35 154368 34 618032
+9838 244 13 154438 10 618236
+9839 244 33 154464 24 618296
+10184 512 31 154530 26 618440
+10185 512 31 154592 27 618596
+10216 222 7 154654 5 618758
+10217 222 7 154668 5 618788
+10624 337 14 154682 6 618818
+10678 431 45 154710 44 618854
+10679 431 53 154800 44 619118
+10680 431 55 154906 54 619382
+10688 431 51 155016 45 619706
+10689 431 51 155118 45 619976
+10692 454 12 155220 12 620246
+10693 454 12 155244 12 620318
+10694 454 141 155268 141 620390
+10695 454 53 155550 48 621236
+10764 742 322 155656 320 621524
+10765 296 82 156300 83 623444
+10766 296 85 156464 86 623942
+10767 296 82 156634 83 624458
+10768 296 126 156798 128 624956
+10769 296 143 157050 148 625724
+10770 306 111 157336 109 626612
+10771 296 128 157558 126 627266
+10772 337 140 157814 135 628022
+10773 296 134 158094 132 628832
+10774 311 87 158362 90 629624
+10775 395 140 158536 149 630164
+10776 316 95 158816 94 631058
+10777 326 98 159006 99 631622
+10778 326 103 159202 104 632216
+10779 278 86 159408 82 632840
+10780 278 84 159580 82 633332
+10786 375 57 159748 50 633824
+10787 375 20 159862 13 634124
+10788 375 45 159902 38 634202
+10789 375 35 159992 26 634430
+10790 375 45 160062 39 634586
+10791 390 56 160152 50 634820
+10794 375 26 160264 20 635120
+10795 375 92 160316 74 635240
+10800 351 34 160500 28 635684
+10801 351 17 160568 12 635852
+10802 351 15 160602 14 635924
+10815 367 40 160632 42 636008
+10846 319 17 160712 9 636260
+10851 319 17 160746 9 636314
+10854 375 32 160780 22 636368
+10855 375 37 160844 24 636500
+10858 375 54 160918 49 636644
+10861 375 64 161026 52 636938
+10862 375 170 161154 169 637250
+10863 375 73 161494 66 638264
+10864 375 75 161640 64 638660
+10865 375 22 161790 12 639044
+10866 375 22 161834 12 639116
+10867 375 42 161878 35 639188
+10877 375 12 161962 7 639398
+10878 375 12 161986 7 639440
+10887 375 20 162010 15 639482
+10888 375 20 162050 15 639572
+10889 375 96 162090 95 639662
+10890 375 96 162282 95 640232
+10901 375 12 162474 7 640802
+10902 375 12 162498 7 640844
+10909 375 40 162522 35 640886
+10910 375 40 162602 35 641096
+10927 375 30 162682 25 641306
+10928 375 30 162742 25 641456
+10941 375 48 162802 42 641606
+10942 375 48 162898 42 641858
+10949 375 36 162994 28 642110
+10950 375 37 163066 29 642278
+64256 305 107 163140 107 642452
+64257 277 88 163354 86 643094
+64258 277 75 163530 74 643610
+64259 416 135 163680 134 644054
+64260 416 121 163950 123 644858
+126	36	124	50	118	61	109	70	97	76	84	78	70	76	58	70	49	61	43	49	41	35	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	90	117	94	150	98	177	103	200	108	224	116	250	120	262	122	272	124	280	125	288	125	295	123	312	117	327	108	337	97	343	83	345	68	343	56	337	48	327	42	313	41	296	41	288	43	272	46	262	50	250	57	224	63	201	67	177	71	150	75	117	84	202	93	240	99	269	103	289	105	302	106	311	105	322	101	331	94	339	85	344	74	345	62	344	53	339	46	331	43	321	41	309	42	301	44	288	48	268	54	240	63	202	16383	16383	214	202	223	241	229	269	233	289	235	302	236	311	235	321	231	331	224	339	215	344	204	345	191	344	182	339	176	331	172	321	171	309	174	288	178	268	184	240	193	202	160	209	151	142	94	142	103	209	16383	16383	248	209	248	245	204	245	219	350	180	350	165	245	108	245	123	350	84	350	70	245	17	245	17	209	65	209	55	142	2	142	2	105	50	105	36	0	75	0	89	105	146	105	131	0	170	0	185	105	233	105	233	142	190	142	199	209	134	124	155	112	168	102	176	92	180	81	181	67	179	53	174	41	165	29	152	21	134	15	16383	16383	107	227	90	234	78	241	69	250	64	261	62	276	64	288	68	299	77	308	90	316	107	322	16383	16383	134	320	154	315	170	305	184	289	195	268	204	241	214	241	214	311	200	318	187	324	173	329	156	334	134	337	134	375	107	375	107	336	94	334	84	333	75	330	67	328	59	324	43	313	31	300	22	285	16	267	15	248	18	223	28	201	45	180	72	160	107	140	107	15	86	21	69	32	55	48	43	70	33	99	23	100	23	22	44	13	61	7	76	3	90	1	107	0	107	-49	134	-49	134	0	156	5	174	10	188	15	200	22	210	31	220	41	227	53	232	67	235	82	236	98	231	131	216	156	194	177	166	195	134	214	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	226	50	215	43	206	37	197	34	189	31	181	31	172	32	162	34	153	38	145	44	137	51	124	66	114	81	107	97	102	114	100	132	102	143	106	152	113	161	123	170	137	179	159	145	180	115	198	88	214	67	226	50	16383	16383	233	267	232	255	228	246	222	238	212	231	199	226	184	244	173	261	166	275	162	288	161	301	162	311	166	319	171	324	179	328	188	329	202	326	214	317	224	303	231	286	233	267	16383	16383	395	56	384	63	379	55	374	50	368	46	362	43	354	42	344	44	333	48	323	56	310	69	295	88	310	107	321	122	331	137	342	155	355	177	360	185	365	190	372	194	380	196	392	198	392	209	290	209	290	198	304	196	314	193	319	189	321	184	321	177	320	165	317	153	310	140	299	124	283	104	208	211	236	224	258	237	273	251	281	267	284	285	280	305	270	322	253	334	231	343	204	345	169	342	141	332	120	316	108	294	103	266	104	253	106	241	110	228	118	213	129	194	91	175	63	155	45	133	34	109	31	84	36	52	49	26	69	8	95	-2	127	-6	149	-5	170	0	192	7	214	20	238	36	254	19	269	6	283	-1	297	-5	312	-7	322	-6	331	-4	341	-1	350	2	358	7	363	11	368	17	374	24	380	33	387	44	80	202	89	241	95	269	99	288	102	302	102	310	101	322	97	332	90	339	81	344	70	345	58	344	49	339	43	331	39	321	37	309	38	301	41	288	45	269	51	241	59	202	153	-69	122	-38	100	-6	87	28	81	73	79	129	80	187	86	233	98	269	119	302	153	334	153	347	136	338	123	329	111	320	100	311	89	300	65	271	47	240	34	206	26	169	23	129	24	101	28	74	34	48	44	24	57	2	72	-18	88	-35	105	-51	126	-66	153	-83	13	333	47	303	68	272	80	236	86	192	87	134	86	73	81	28	69	-8	48	-39	13	-69	13	-83	30	-74	44	-65	56	-56	67	-47	78	-35	101	-7	119	24	133	57	141	94	143	133	142	160	138	186	131	211	121	235	109	258	95	279	80	297	62	314	40	330	13	347	130	248	130	264	131	272	133	279	137	286	141	295	144	301	147	305	149	310	150	314	150	318	149	327	146	335	141	340	134	344	126	345	118	344	110	341	105	335	101	328	100	320	100	316	101	311	105	301	109	294	114	284	117	276	119	268	120	259	121	248	118	247	108	253	100	258	94	264	89	271	83	281	77	290	71	296	65	300	59	302	51	303	44	302	37	299	32	294	29	287	28	279	29	272	32	265	39	259	49	255	62	252	74	251	84	250	102	244	113	239	113	236	104	230	97	227	89	224	81	223	70	222	56	220	44	217	35	212	30	205	28	195	29	187	33	180	38	175	45	172	53	171	59	171	64	173	69	176	74	182	80	190	88	200	100	214	108	220	118	227	121	225	120	213	119	203	117	194	114	186	109	176	106	171	104	166	102	162	101	158	101	153	102	145	106	137	111	132	118	128	126	127	134	129	141	132	146	138	150	145	151	153	151	157	149	165	146	170	138	186	135	195	132	203	131	213	130	225	133	227	140	223	146	219	156	209	161	202	171	190	179	181	185	175	192	172	199	171	208	172	215	175	220	181	223	188	224	196	223	205	219	211	211	216	201	220	187	222	175	223	165	225	157	228	148	231	138	235	138	239	147	245	155	249	163	251	172	252	183	252	195	253	206	257	215	262	221	270	224	279	222	286	218	293	213	298	205	302	198	303	191	303	186	301	181	297	175	292	170	284	162	274	156	267	150	261	143	255	133	247	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	28	-89	59	-70	83	-50	99	-28	109	-4	112	20	109	39	103	55	93	67	79	75	61	78	47	76	36	70	27	61	21	49	20	35	21	22	26	12	34	4	44	0	56	-2	61	-2	64	-1	68	-1	74	-3	76	-5	78	-11	75	-23	69	-36	58	-49	43	-63	23	-78	143	85	143	143	22	143	22	85	105	36	103	49	97	61	88	70	76	76	63	78	50	76	38	70	29	61	23	49	21	36	23	22	28	10	37	1	49	-4	63	-6	76	-4	88	1	97	11	103	22	105	36	151	345	106	345	-11	-8	33	-8	159	112	158	73	154	43	148	23	139	11	126	7	112	11	103	23	96	43	92	73	91	112	91	224	92	264	96	294	102	315	112	326	124	330	137	326	147	314	154	293	158	264	159	224	16383	16383	238	169	234	219	221	266	200	306	169	334	127	344	82	333	49	305	28	264	16	217	12	167	18	109	33	61	57	24	89	1	126	-6	162	1	193	25	217	61	232	110	238	169	220	0	220	12	197	14	182	18	173	26	168	40	167	59	167	344	158	344	32	290	32	276	42	281	51	284	58	286	65	287	75	289	82	287	87	283	90	276	93	266	93	65	92	43	87	27	76	18	59	14	34	12	34	0	239	105	227	105	219	88	209	76	196	70	177	67	150	66	80	66	161	143	182	165	198	187	209	208	216	230	218	252	214	284	202	309	182	328	157	340	127	344	99	340	73	328	51	308	31	280	16	242	30	242	40	259	51	271	63	280	76	285	90	287	112	283	129	274	141	260	148	243	150	224	149	210	146	195	140	180	133	165	124	150	110	128	94	106	73	82	46	52	8	12	8	0	216	0	29	262	40	278	52	290	64	298	77	302	92	304	109	302	123	295	133	285	140	271	142	252	139	235	132	221	120	208	101	196	76	186	76	178	98	170	116	163	130	156	141	149	152	140	161	130	167	119	173	106	176	93	177	79	175	59	168	42	158	29	144	21	128	18	121	18	113	20	106	24	98	31	89	40	78	50	68	58	59	64	50	67	41	68	30	67	21	62	14	56	9	48	8	38	11	23	21	10	37	1	59	-4	84	-6	133	0	174	18	206	46	227	81	234	123	231	146	223	168	211	187	194	202	173	212	189	222	201	233	209	247	213	261	215	276	211	296	201	315	184	330	161	340	133	344	105	341	79	332	56	317	36	295	18	268	134	127	30	127	134	275	16383	16383	238	72	238	127	206	127	206	344	166	344	9	128	9	72	133	72	133	0	206	0	206	72	235	338	74	338	26	166	50	164	71	163	88	161	116	155	140	144	160	131	175	116	183	98	186	79	184	61	177	47	166	36	153	29	137	26	129	27	121	29	112	33	102	39	92	47	80	56	69	63	59	67	50	70	41	70	32	69	23	65	17	58	13	50	11	40	15	27	24	15	39	5	60	-1	84	-3	131	2	170	18	200	43	219	77	225	117	222	147	211	173	193	194	169	212	139	224	128	227	116	229	102	231	85	232	64	234	75	275	213	275	161	83	160	51	157	30	151	16	143	9	131	7	124	8	118	10	113	13	109	17	105	22	101	34	97	50	94	71	93	95	92	123	92	140	93	155	95	169	97	178	99	183	101	185	104	186	112	188	117	188	134	185	147	173	155	153	160	124	161	83	16383	16383	235	344	195	336	162	329	134	319	109	305	84	286	59	261	40	234	26	204	17	172	14	137	19	88	35	48	59	18	91	0	130	-6	166	0	196	15	218	39	233	72	238	111	233	145	221	172	202	193	176	206	144	210	135	210	119	208	111	205	102	202	116	242	136	274	162	300	195	319	235	331	238	338	31	338	8	227	22	227	28	244	35	256	45	264	57	268	74	270	174	270	74	0	121	0	166	64	164	44	158	29	149	18	136	12	121	9	104	13	92	22	82	36	77	56	75	80	75	93	78	107	82	121	89	136	100	153	128	133	147	116	159	101	165	84	166	64	16383	16383	170	268	169	255	167	244	163	234	158	223	149	211	126	225	108	239	95	255	87	271	84	288	86	301	92	313	101	321	112	327	126	329	141	326	153	318	162	305	168	288	170	268	16383	16383	236	94	234	117	226	139	212	159	191	179	161	201	187	211	206	223	219	237	226	253	229	272	225	294	213	314	193	330	166	340	132	344	93	340	62	328	39	310	25	286	20	257	22	235	30	216	43	197	62	180	89	162	63	154	42	141	27	124	17	103	14	79	19	49	33	25	55	8	85	-2	120	-6	160	-1	192	11	216	32	231	60	236	94	158	230	158	189	157	181	156	172	155	164	154	161	154	158	153	156	153	155	152	154	149	152	141	150	132	150	115	153	103	165	95	185	90	216	89	257	90	287	93	308	99	321	107	328	119	330	126	330	133	328	138	325	142	320	146	314	150	303	153	289	156	271	158	251	158	230	16383	16383	16	-6	56	0	88	7	114	17	139	30	164	49	189	72	210	99	224	129	234	162	237	197	231	247	216	287	192	318	159	337	121	344	85	338	56	322	33	298	18	266	13	229	17	195	30	166	49	145	75	132	105	127	116	128	126	128	134	130	142	133	150	137	134	96	114	63	88	37	55	19	16	7	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	50	-89	81	-70	104	-50	120	-28	130	-4	133	20	131	39	124	55	114	67	100	75	83	78	69	76	57	70	48	61	43	49	41	35	42	22	47	12	55	4	65	0	78	-2	83	-2	85	-1	89	-1	95	-3	97	-5	99	-11	97	-23	90	-36	80	-49	65	-63	45	-78	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	335	-11	335	32	117	127	335	223	335	267	40	137	40	117	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	335	117	335	137	40	267	40	223	258	127	40	32	40	-11	161	36	159	49	153	61	144	70	133	76	120	78	106	76	94	70	85	61	79	49	77	36	79	22	85	11	94	1	106	-4	119	-6	133	-4	144	1	153	11	159	22	161	36	16383	16383	127	116	127	135	130	148	136	158	146	168	162	179	186	195	203	210	215	226	221	243	223	262	218	289	205	311	184	329	156	340	121	344	90	341	64	331	45	315	33	295	28	272	30	259	34	249	41	241	50	235	61	233	71	235	80	240	87	247	92	256	94	267	92	277	90	282	87	287	83	292	80	295	76	301	76	304	75	306	77	313	81	319	87	323	96	326	106	326	120	324	132	315	141	302	146	284	148	262	144	236	135	213	124	189	115	165	110	138	110	128	111	123	112	116	289	205	288	192	285	176	281	160	275	144	269	129	262	118	254	108	246	101	237	97	228	95	218	97	209	103	203	112	199	124	198	139	201	164	210	190	225	213	244	229	266	235	274	234	280	231	285	224	288	216	289	205	16383	16383	349	38	326	28	306	21	286	17	267	14	248	13	199	21	158	41	127	72	107	113	100	162	107	216	127	261	157	296	197	318	243	326	288	319	328	300	359	271	380	234	387	193	384	161	374	133	359	111	342	95	322	90	316	91	311	94	307	99	305	106	305	123	339	253	303	253	297	233	291	244	285	252	278	256	271	259	261	259	225	252	197	231	176	200	164	165	160	129	162	111	168	95	177	83	190	75	206	72	221	74	235	78	247	86	259	96	270	109	273	96	279	86	289	79	300	74	314	72	344	78	370	95	392	121	406	155	411	195	403	243	380	285	345	317	299	338	244	345	184	336	132	311	91	272	64	222	54	165	64	108	90	60	131	23	183	0	243	-8	265	-8	285	-4	306	0	329	9	355	21	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	132	296	133	306	136	314	142	319	150	322	161	323	179	320	193	312	202	298	208	279	210	254	208	229	201	209	187	196	164	189	132	186	16383	16383	213	182	244	191	266	203	281	218	290	237	292	258	287	286	271	309	246	325	210	335	166	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	144	271	162	244	175	213	182	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	129	299	130	307	133	313	138	317	146	320	156	321	177	319	196	313	212	303	226	289	238	271	245	254	251	235	255	213	257	190	258	165	257	139	254	113	248	90	242	70	233	54	222	41	209	30	194	23	177	19	158	17	147	19	139	22	133	29	130	38	129	50	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	161	0	191	2	219	7	245	15	268	26	287	41	307	62	323	86	335	113	342	142	345	172	337	229	314	275	276	310	226	331	163	338	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	291	237	291	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	165	160	162	180	154	195	140	204	118	209	87	222	87	222	256	209	256	204	227	194	205	179	191	159	184	133	181	133	296	134	305	138	313	145	317	154	320	168	321	192	320	211	318	226	314	239	309	259	293	265	283	271	272	275	257	280	237	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	195	278	196	297	200	310	207	318	220	323	239	325	384	0	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	339	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	124	0	124	12	103	15	89	21	80	31	75	45	74	65	74	297	200	0	213	0	339	302	339	55	338	39	334	28	326	20	314	15	295	12	295	0	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	283	167	279	111	268	67	251	34	226	14	195	7	163	14	138	34	121	66	110	111	106	167	110	224	121	269	139	302	163	322	194	329	225	323	250	303	268	270	279	225	283	167	16383	16383	365	-58	356	-60	348	-62	336	-64	330	-64	316	-63	303	-59	291	-54	279	-47	268	-38	263	-32	259	-26	254	-20	245	-2	289	16	324	42	350	75	366	116	372	164	363	225	339	275	301	313	253	337	195	345	137	337	88	313	50	275	26	225	17	165	22	120	37	80	62	45	95	18	137	0	142	-12	148	-21	153	-29	158	-36	165	-43	183	-58	204	-71	227	-80	252	-85	278	-87	297	-87	315	-85	332	-81	349	-76	368	-69	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	350	338	244	338	244	325	262	324	274	321	282	318	286	312	287	304	287	299	286	294	281	279	277	268	214	103	145	271	139	283	136	291	134	298	133	302	133	306	134	313	137	317	142	321	150	323	160	325	176	325	176	338	8	338	8	325	21	323	30	320	37	314	44	305	50	291	178	-8	191	-8	305	285	312	300	319	311	327	318	337	323	350	325	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	349	0	349	12	340	13	332	17	323	25	313	37	301	55	210	197	250	252	273	283	291	303	307	316	324	322	344	325	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	252	293	246	283	238	271	226	254	198	215	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	151	60	41	51	31	43	23	33	18	21	15	8	12	8	0	133	0	133	12	117	15	106	17	98	21	94	27	93	33	94	41	98	51	107	64	120	84	140	110	158	136	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	270	73	294	94	308	124	316	164	319	205	320	14	8	14	0	304	0	151	-74	151	-57	110	-57	100	-56	93	-54	88	-49	86	-41	85	-30	85	287	86	302	89	313	95	319	105	322	119	323	151	323	151	339	33	339	33	-74	151	-8	34	345	-11	345	105	-8	133	-74	133	339	16	339	16	323	47	323	62	322	71	319	77	312	80	302	81	287	81	-30	80	-42	78	-49	74	-54	67	-56	56	-57	16	-57	16	-74	254	156	166	338	126	338	36	156	81	156	146	291	210	156	250	-62	250	-36	0	-36	0	-62	123	264	55	343	50	348	44	351	39	354	33	356	27	357	20	355	14	352	8	347	5	341	4	334	5	329	7	323	11	318	16	313	24	308	95	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	105	180	111	191	117	200	124	205	131	208	141	209	157	205	170	193	179	174	185	146	187	110	185	73	180	45	170	25	157	13	140	9	128	11	119	16	112	24	107	35	105	49	16383	16383	105	338	8	338	8	326	20	323	28	320	33	314	36	307	36	-6	42	-6	81	22	95	11	107	2	120	-2	133	-5	147	-6	185	0	216	16	240	43	255	78	261	119	256	158	243	191	224	215	198	231	166	237	152	236	140	232	128	227	117	219	105	209	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	7	230	7	209	36	209	36	44	35	32	32	24	27	18	19	14	7	12	7	0	146	0	146	12	128	14	116	18	109	25	106	37	105	54	105	209	148	209	148	230	105	230	105	291	106	306	109	317	113	324	121	329	130	330	135	329	139	328	142	326	144	324	145	320	143	316	141	313	137	308	135	301	133	292	135	283	139	275	146	269	154	265	164	263	174	265	182	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	89	341	76	336	65	329	55	320	47	307	41	291	38	273	36	253	36	230	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	132	306	130	319	124	329	116	338	105	343	93	345	81	344	70	338	61	330	56	319	54	306	56	294	61	283	69	275	80	270	92	268	105	270	116	275	124	283	130	294	132	306	272	0	272	12	269	12	266	13	264	14	261	16	259	20	162	153	188	180	208	198	224	209	239	215	257	219	257	230	150	230	150	219	161	217	168	216	173	214	177	212	179	209	179	202	175	194	169	186	104	123	104	338	11	338	11	326	20	324	27	321	32	315	34	307	35	297	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	99	116	111	164	44	168	37	171	32	174	28	175	24	175	22	174	18	172	16	168	14	162	13	155	12	155	0	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	407	0	407	12	397	13	390	17	385	22	383	30	382	41	382	166	379	190	370	210	356	224	337	233	315	237	299	235	284	230	270	222	256	210	241	193	232	210	221	222	209	230	194	235	177	237	159	235	143	230	129	222	117	209	105	193	103	193	103	230	7	230	7	219	19	216	27	213	32	207	35	198	36	186	36	43	35	32	32	24	27	19	19	15	8	12	8	0	127	0	127	12	118	14	112	18	108	24	106	31	105	41	105	172	108	180	116	188	127	196	138	201	147	203	157	202	165	197	170	189	173	177	174	161	174	41	173	31	171	23	167	17	160	14	151	12	151	0	267	0	267	12	257	14	251	18	246	23	244	31	243	41	243	174	244	176	246	179	249	183	253	187	257	190	263	195	269	199	281	203	286	203	296	201	304	195	309	186	312	172	313	156	313	41	312	30	310	22	305	17	298	14	289	12	289	0	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	174	194	182	176	187	150	188	117	186	81	181	54	172	35	161	25	146	21	136	23	127	27	119	34	112	43	107	54	16383	16383	106	230	10	230	10	219	21	216	29	212	34	206	37	197	37	-69	34	-77	30	-83	22	-87	9	-89	9	-102	146	-102	146	-89	130	-87	119	-80	112	-70	108	-57	107	-39	107	23	120	11	132	3	142	-2	153	-5	166	-6	199	0	226	17	246	45	258	81	262	124	258	164	246	196	227	218	202	232	171	237	155	235	140	231	128	223	116	212	106	196	171	49	169	39	164	31	156	25	147	21	137	20	121	24	108	35	98	54	92	82	90	118	92	156	99	185	109	205	122	217	137	220	148	219	158	213	165	204	169	192	171	177	16383	16383	268	-102	268	-89	256	-87	248	-83	244	-78	241	-71	241	236	233	236	194	209	180	220	167	228	155	233	142	236	128	237	90	230	60	212	36	185	22	150	17	109	21	69	35	37	55	13	80	-1	109	-6	123	-5	136	-3	149	1	160	9	171	21	171	-44	170	-61	167	-73	161	-81	151	-86	134	-89	134	-102	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	243	230	167	230	167	219	178	218	186	216	191	213	194	208	195	202	195	198	193	190	189	180	153	89	113	190	111	195	110	199	109	201	109	209	111	213	115	215	120	216	127	218	136	219	136	230	11	230	11	219	21	217	23	215	26	214	27	211	32	204	38	191	46	175	53	157	60	141	121	-6	133	-6	214	191	219	202	224	210	229	215	235	217	243	219	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	242	0	242	12	238	14	234	15	231	17	229	19	227	22	153	136	204	199	209	205	216	210	222	214	230	217	238	219	238	230	155	230	155	219	165	218	171	217	175	215	178	213	180	210	180	202	177	197	174	191	168	184	161	175	143	151	142	153	140	155	139	157	138	158	137	160	127	173	119	185	113	195	109	204	108	209	109	212	111	215	116	217	122	218	131	219	131	230	6	230	6	219	13	217	18	215	22	212	27	207	32	199	96	100	93	96	88	91	85	86	64	59	49	39	37	26	27	18	18	14	7	12	7	0	92	0	92	12	82	13	75	15	70	17	67	20	66	24	68	30	72	39	79	49	88	62	99	75	100	78	102	80	103	82	105	84	107	85	110	79	114	73	119	67	123	60	127	54	134	44	138	37	142	31	143	26	144	22	143	19	141	16	136	14	130	13	122	12	122	0	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	170	-80	149	-75	134	-66	124	-55	119	-39	117	-19	117	65	116	87	110	104	99	115	82	124	58	131	82	137	99	146	110	157	116	173	117	195	117	281	119	301	124	317	134	328	149	337	170	343	170	349	146	348	127	347	112	344	100	340	89	334	80	327	73	318	69	307	66	293	65	278	65	189	63	170	58	156	48	145	33	137	11	131	33	124	48	116	58	105	63	91	65	73	65	-29	68	-41	71	-51	77	-60	84	-68	94	-75	106	-80	123	-84	144	-86	170	-87	77	-8	77	345	33	345	33	-8	132	278	131	294	128	307	124	318	117	327	108	334	97	340	85	344	70	347	51	348	27	349	27	343	48	337	63	329	73	317	78	302	80	281	80	196	81	174	87	158	98	146	115	138	139	131	115	125	98	116	87	104	82	88	80	66	80	-19	78	-39	73	-54	63	-66	48	-74	27	-80	27	-87	51	-86	70	-84	85	-82	97	-78	108	-72	117	-65	124	-56	128	-44	131	-31	132	-16	132	73	134	92	139	106	149	116	164	124	186	131	164	138	149	146	139	156	134	170	132	189	228	166	221	156	213	146	204	138	194	133	184	131	178	131	172	132	165	135	155	138	143	143	123	152	108	158	96	162	86	164	76	165	61	163	48	158	36	150	25	137	15	122	32	86	38	97	44	107	52	115	62	121	75	123	85	122	96	120	107	117	118	112	144	99	155	94	164	91	174	89	183	89	196	90	208	95	220	103	233	115	246	132	76	127	73	94	69	67	64	43	58	19	50	-6	47	-18	44	-28	43	-36	41	-50	43	-67	49	-82	57	-92	69	-98	84	-101	98	-98	110	-92	119	-82	124	-68	126	-50	126	-43	125	-36	123	-28	120	-18	117	-6	110	19	104	43	99	67	95	94	91	127	16383	16383	126	209	123	222	118	234	109	243	97	248	84	251	71	249	59	243	49	234	43	223	41	209	43	196	49	184	58	174	70	168	84	166	97	168	108	174	117	183	123	195	126	209	161	199	113	64	107	78	102	92	99	106	98	121	97	137	99	166	104	189	113	206	125	217	139	221	146	220	152	217	157	213	160	207	161	200	16383	16383	220	55	210	44	200	36	190	30	180	27	167	26	158	27	149	29	142	32	134	38	126	45	167	160	171	156	175	153	179	152	184	150	189	150	200	152	209	156	216	162	221	171	222	182	221	192	217	202	211	210	202	218	190	226	214	294	195	294	172	233	154	236	148	236	142	237	105	230	73	213	48	186	32	152	26	112	28	91	32	72	38	54	47	38	59	25	69	15	75	11	82	7	90	2	65	-69	85	-69	108	-2	114	-4	118	-5	123	-6	133	-6	155	-4	175	0	193	10	211	25	229	46	90	43	86	30	80	20	73	13	65	10	55	8	45	9	37	13	31	18	28	25	26	33	27	42	31	49	37	55	45	58	55	59	62	59	69	57	76	54	83	49	90	43	16383	16383	227	92	222	77	215	67	206	60	193	57	176	56	168	56	160	57	151	60	141	63	128	67	133	80	136	91	137	102	138	114	138	149	137	154	192	154	192	186	135	186	129	214	124	241	119	265	117	284	116	296	117	306	121	315	127	321	134	326	143	327	151	326	157	324	162	319	165	314	166	306	166	301	165	295	165	282	166	271	170	262	176	255	185	251	195	249	207	251	216	256	223	263	228	273	229	286	226	305	216	321	201	332	180	340	154	342	140	341	126	339	114	336	102	331	92	325	79	313	68	299	59	282	54	264	52	246	53	236	53	226	55	216	57	203	60	186	20	186	20	154	69	154	77	129	83	112	86	99	88	89	89	79	83	80	78	81	74	81	69	82	64	82	45	80	30	74	19	65	13	52	11	36	12	21	18	9	27	1	39	-4	55	-6	67	-5	79	-1	90	4	100	13	110	25	125	12	138	3	149	-2	161	-6	173	-7	185	-6	195	-3	204	2	213	8	219	17	225	27	230	38	233	53	236	70	238	92	189	133	185	112	176	94	163	79	145	70	124	66	104	70	87	79	73	94	65	112	61	133	65	154	73	172	87	187	104	196	124	200	145	196	162	187	176	173	185	155	189	133	16383	16383	263	24	214	73	221	84	226	95	230	107	232	119	233	133	232	146	230	158	226	170	221	182	214	194	263	243	234	271	186	223	174	230	162	235	151	238	138	240	125	241	112	240	99	238	88	235	76	230	64	223	16	271	-12	243	36	194	29	182	24	171	20	159	18	146	17	133	18	119	20	107	24	96	29	85	36	73	-12	24	16	-4	64	44	76	37	88	32	100	28	112	26	138	26	150	28	162	32	174	37	186	44	234	-4	273	338	171	338	171	325	187	324	198	321	205	318	209	312	210	304	210	300	209	296	209	293	208	289	206	286	147	171	118	227	104	254	93	276	86	292	81	303	80	310	81	316	85	320	92	322	103	324	118	325	118	338	-31	338	-31	325	-20	323	-10	320	-2	315	3	308	9	299	75	171	25	171	25	146	87	146	93	136	93	107	25	107	25	82	93	82	93	57	91	40	87	28	78	20	63	15	41	12	41	0	207	0	207	12	186	15	172	20	163	28	159	40	157	57	157	82	225	82	225	107	157	107	157	141	160	146	225	146	225	171	170	171	242	306	246	313	251	318	257	321	264	324	273	325	77	-8	77	129	33	129	33	-8	16383	16383	77	207	77	345	33	345	33	207	184	113	182	103	179	95	173	89	166	85	157	84	148	84	140	87	130	93	118	102	103	115	87	129	76	140	70	149	67	158	66	168	67	177	71	185	76	191	84	195	93	196	103	194	114	189	127	180	143	168	162	151	170	142	176	135	181	128	183	121	184	113	16383	16383	93	208	70	205	52	198	39	186	31	169	28	147	30	128	38	111	52	92	77	69	113	39	141	16	148	10	154	3	157	-2	159	-9	160	-18	158	-31	153	-41	145	-48	134	-52	120	-54	110	-53	100	-51	93	-47	88	-43	86	-39	86	-38	91	-33	100	-27	104	-24	107	-20	108	-15	109	-11	107	-2	102	5	95	11	86	15	76	17	66	15	58	10	51	3	47	-5	45	-15	49	-31	60	-44	76	-55	96	-62	120	-65	147	-62	170	-53	187	-39	198	-22	202	-1	200	14	195	29	185	43	171	57	151	72	165	73	177	74	187	76	195	80	202	84	209	91	214	99	218	107	221	117	222	127	221	137	220	145	218	154	215	161	211	169	201	184	188	198	174	213	157	227	119	253	105	266	95	278	89	289	86	300	88	311	94	321	103	328	114	333	128	334	136	334	150	330	154	327	155	324	155	322	154	320	152	319	150	316	147	314	142	310	139	305	136	301	134	297	134	292	136	284	140	277	147	270	155	266	164	264	174	266	183	270	190	277	195	286	196	296	193	311	182	325	166	336	146	343	124	345	99	342	79	334	63	320	53	302	50	281	51	267	55	255	64	242	79	227	99	208	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	136	333	126	331	117	327	110	320	105	311	104	301	105	291	110	282	117	275	125	270	136	268	146	270	155	274	162	281	167	290	169	300	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	272	128	262	128	253	111	242	98	230	89	216	84	200	83	179	86	162	97	149	116	142	141	139	172	142	203	149	228	162	246	179	257	200	261	216	259	229	254	240	245	248	233	254	216	263	216	263	255	262	257	260	259	257	261	252	262	241	266	231	269	221	271	211	271	201	272	163	267	132	254	108	233	93	204	88	170	93	136	107	109	129	88	159	75	195	71	204	71	213	72	222	74	232	76	243	78	248	79	254	81	258	83	261	85	263	88	264	91	86	233	82	228	78	224	74	221	69	220	65	219	59	220	55	223	49	233	49	239	50	249	54	258	62	265	72	271	86	276	16383	16383	146	222	142	219	142	218	137	218	135	220	134	222	134	303	131	317	123	328	110	337	92	342	70	344	49	342	31	337	17	329	9	319	6	306	7	300	10	294	14	290	19	287	27	286	35	287	41	290	46	293	50	298	51	304	51	306	48	312	46	315	44	316	43	318	41	320	41	321	42	325	45	328	49	330	55	332	61	333	71	332	78	329	83	324	86	316	86	286	52	276	27	267	11	257	2	245	0	232	1	221	6	212	14	205	24	200	36	199	47	199	67	205	77	211	88	219	90	211	94	205	99	202	105	199	122	199	130	201	137	204	144	209	151	215	113	196	12	114	12	113	118	26	122	24	125	21	128	20	131	18	135	18	138	21	138	26	137	33	132	43	124	55	113	70	99	86	95	92	91	97	88	102	84	107	79	113	82	116	84	119	87	122	89	125	92	128	107	149	120	167	130	182	135	194	137	202	137	204	136	205	135	207	134	207	132	208	129	207	127	206	124	205	116	199	16383	16383	211	196	109	114	109	113	217	26	220	24	224	21	226	20	229	18	233	18	236	21	236	23	237	26	235	33	230	42	222	54	211	69	198	86	193	92	189	97	186	102	182	107	177	113	180	116	184	122	187	125	189	128	205	149	218	167	228	182	234	194	235	202	235	204	234	205	233	207	231	207	229	208	225	206	222	205	214	199	343	54	343	200	32	200	32	156	299	156	299	54	143	85	143	143	22	143	22	85	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	166	171	166	255	185	255	196	253	204	249	210	241	214	230	215	215	214	200	210	187	204	178	195	173	184	171	16383	16383	281	76	281	82	269	96	262	104	255	113	247	124	218	166	232	173	243	181	251	192	256	204	257	218	255	235	247	248	235	258	219	264	200	266	103	266	103	257	114	256	121	255	125	251	126	245	127	235	127	108	126	98	125	92	121	88	114	86	103	85	103	76	190	76	190	85	179	86	172	88	168	92	167	98	166	108	166	160	185	160	191	151	195	143	200	135	209	117	218	101	225	90	231	82	236	78	241	76	166	282	166	319	1	319	1	282	144	272	142	258	136	246	126	237	114	230	100	228	86	230	74	237	64	246	58	258	56	272	58	286	64	298	74	308	86	314	100	316	114	314	126	308	136	298	142	286	144	272	16383	16383	171	272	168	295	158	315	142	330	123	340	100	344	77	340	58	330	42	315	32	295	28	272	32	250	42	230	58	215	77	205	100	201	123	205	142	215	158	230	168	250	171	272	343	-74	343	-30	32	-30	32	-74	16383	16383	343	104	343	148	209	148	209	259	166	259	166	148	32	148	32	104	166	104	166	-5	209	-5	209	104	150	201	142	201	136	190	131	183	123	180	112	178	95	177	50	177	99	224	113	238	124	251	131	263	135	276	136	289	133	307	125	322	113	334	96	341	76	344	58	341	42	334	28	322	15	305	4	283	17	283	23	293	29	301	37	306	45	309	55	310	67	308	77	303	85	294	90	284	92	272	90	255	81	236	65	213	38	183	0	145	0	137	135	137	18	295	25	305	32	312	39	316	47	319	55	320	66	318	76	314	82	308	87	300	88	290	87	279	82	270	74	262	62	256	46	250	46	245	71	235	89	225	102	214	109	201	111	185	110	174	105	165	99	158	90	153	79	152	75	152	70	154	66	156	61	160	55	165	48	172	41	176	36	179	22	181	14	178	9	175	5	171	2	167	2	161	4	152	10	144	21	139	35	135	51	134	82	138	109	149	130	166	144	187	148	212	147	226	142	239	134	249	123	258	108	266	119	272	127	278	132	286	135	294	136	304	133	318	127	329	116	337	101	342	83	344	64	342	47	337	33	328	19	315	8	299	43	264	71	264	142	308	150	314	156	318	159	323	161	328	162	334	161	342	158	348	153	353	146	356	138	357	132	356	122	352	117	348	112	343	268	30	265	29	261	27	257	27	251	28	246	31	242	36	239	43	238	50	238	230	168	230	168	51	160	46	152	42	138	38	131	37	122	39	114	44	108	52	104	62	103	75	103	230	33	230	33	44	32	28	31	13	29	-1	25	-17	22	-35	20	-43	18	-49	17	-55	17	-64	18	-77	22	-88	29	-96	38	-101	49	-102	60	-101	69	-96	75	-88	79	-77	80	-64	80	-52	78	-46	76	-38	74	-29	70	-18	68	-10	66	-4	65	2	64	11	74	4	83	0	93	-3	103	-5	115	-6	127	-5	137	-2	146	2	155	10	165	20	172	10	180	3	190	-2	201	-5	215	-6	226	-5	236	-3	246	1	256	8	268	18	129	145	109	155	94	170	83	189	77	213	75	242	75	255	77	268	79	279	82	289	86	297	92	306	99	312	107	318	117	322	129	325	16383	16383	290	325	290	338	140	338	99	334	68	323	47	304	34	276	30	241	32	216	37	194	47	175	59	159	75	147	84	142	93	138	103	135	115	133	129	132	129	-64	126	-70	119	-75	107	-77	89	-79	89	-92	176	-92	176	325	201	325	201	-92	287	-92	287	-79	276	-78	263	-77	255	-74	251	-69	249	-61	248	-51	248	300	249	310	252	317	257	321	265	323	276	325	105	166	103	179	97	191	88	200	76	206	63	209	50	207	38	200	29	191	23	179	21	166	23	152	28	141	37	132	49	126	63	124	76	126	88	132	97	141	103	152	105	166	100	0	79	0	58	-47	64	-51	67	-50	70	-50	72	-49	78	-49	86	-50	92	-52	97	-56	99	-61	100	-67	99	-74	96	-80	90	-84	82	-87	71	-88	67	-87	62	-87	57	-85	52	-84	45	-82	42	-80	34	-99	45	-102	54	-105	63	-107	73	-108	83	-108	104	-106	122	-100	136	-91	144	-79	147	-64	145	-52	139	-42	130	-35	118	-30	103	-29	93	-29	90	-30	86	-31	137	137	137	147	122	148	112	151	105	156	102	164	102	344	96	344	14	311	14	301	21	304	26	305	31	307	35	308	39	308	42	309	46	308	50	305	52	301	53	295	54	288	54	177	53	165	49	156	42	151	31	148	15	147	15	137	107	267	106	244	104	228	99	217	92	211	83	209	73	211	66	217	61	228	58	245	57	268	58	294	61	313	65	325	72	332	82	334	92	332	99	325	104	313	106	294	107	267	16383	16383	156	271	153	295	143	315	127	330	107	340	84	344	59	340	39	330	23	315	13	295	9	272	12	248	23	227	38	212	59	202	83	199	107	202	127	212	143	227	153	247	156	271	141	111	141	113	33	200	30	203	24	206	21	207	19	208	17	207	16	206	13	200	15	192	20	183	28	170	39	156	52	138	56	134	64	124	68	118	73	112	70	109	66	103	63	100	61	97	45	77	32	59	22	44	16	32	15	23	15	22	16	20	17	19	19	18	23	18	26	19	28	20	36	26	39	29	16383	16383	238	111	238	113	132	200	128	203	125	205	119	207	117	208	115	207	114	206	112	202	112	200	113	192	118	183	126	170	137	156	151	138	154	134	162	124	166	118	171	112	158	97	143	77	130	59	120	44	115	32	113	23	113	22	114	20	116	18	121	18	123	19	126	20	129	23	133	26	134	27	135	27	136	28	137	28	137	29	137	137	137	147	122	148	112	151	105	156	102	164	102	344	96	344	14	311	14	301	21	304	26	305	31	307	35	308	39	308	42	309	46	308	50	305	52	301	53	295	54	288	54	177	53	165	49	156	42	151	31	148	15	147	15	137	16383	16383	335	344	307	344	87	-5	116	-5	16383	16383	305	76	236	76	305	164	16383	16383	372	44	372	76	351	76	351	206	325	206	305	184	281	155	263	132	249	112	236	95	224	77	224	44	304	44	304	0	351	0	351	44	119	137	119	147	106	148	96	150	89	154	86	162	84	175	84	344	79	344	-2	311	-2	301	2	303	8	305	13	307	25	309	30	307	33	304	35	299	36	293	36	177	35	163	30	154	22	150	12	148	-1	147	-1	137	16383	16383	315	344	286	344	66	-5	95	-5	16383	16383	387	64	379	64	374	53	368	46	361	42	353	41	342	40	290	40	290	42	329	79	342	91	355	104	367	119	375	134	378	151	375	170	365	186	351	197	333	204	314	206	293	203	276	195	262	181	251	165	242	146	254	146	259	154	266	162	273	168	281	172	291	173	303	171	312	165	318	156	322	146	324	134	320	110	309	88	294	67	277	47	260	30	238	7	238	0	373	0	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	171	51	176	45	179	39	180	31	181	24	178	19	175	15	171	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	16383	16383	334	344	306	344	86	-5	115	-5	16383	16383	300	76	231	76	300	164	16383	16383	367	44	367	76	346	76	346	206	320	206	300	184	276	155	258	132	244	112	231	95	219	77	219	44	299	44	299	0	346	0	346	44	123	128	123	109	120	96	114	85	104	76	88	65	64	49	47	34	35	18	29	2	27	-16	32	-43	45	-66	66	-84	94	-95	129	-99	160	-96	186	-86	205	-71	217	-51	222	-27	220	-14	216	-4	209	4	200	9	189	11	179	9	170	5	163	-1	158	-11	156	-21	157	-27	158	-32	160	-37	163	-42	167	-47	170	-51	172	-54	174	-56	174	-59	175	-62	173	-68	169	-74	163	-78	154	-81	144	-82	130	-78	118	-70	109	-56	104	-38	102	-16	106	8	115	32	126	55	135	79	140	105	140	116	139	121	138	128	16383	16383	173	209	171	222	165	234	156	243	144	248	131	251	117	248	106	243	97	234	91	222	89	209	91	195	97	183	106	174	117	168	130	166	144	168	156	174	165	183	171	195	173	209	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	228	389	160	468	155	473	150	476	144	479	138	481	133	482	125	480	119	477	114	472	111	466	109	459	110	454	112	448	116	443	122	438	129	433	200	389	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	114	389	142	389	214	433	222	439	227	443	231	448	233	453	233	459	232	467	229	473	224	478	217	481	209	482	204	481	198	479	193	477	188	473	183	468	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	256	389	194	477	148	477	87	389	115	389	171	438	227	389	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	241	462	236	453	232	446	227	441	221	438	208	438	205	439	200	441	194	444	174	453	158	459	151	461	144	462	137	462	120	460	106	452	95	440	86	423	79	400	100	400	106	414	111	419	118	422	125	423	129	423	133	422	138	420	146	417	157	412	171	406	177	403	184	401	198	399	204	398	220	401	233	408	245	421	254	439	262	462	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	151	425	149	436	144	445	137	452	128	456	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	16383	16383	256	425	254	436	249	445	242	452	233	456	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	200	446	198	437	194	429	188	423	180	419	170	417	161	419	153	423	147	430	143	438	142	447	143	456	147	464	154	470	161	474	170	476	179	475	187	470	194	464	198	456	200	446	16383	16383	224	448	221	464	214	479	202	490	188	497	171	500	154	497	140	489	128	478	120	463	118	446	120	429	128	415	139	403	154	396	171	393	188	396	202	404	214	416	221	431	224	448	216	171	132	171	213	316	216	316	16383	16383	475	105	464	105	460	95	454	84	445	71	436	59	426	47	413	36	397	27	379	21	358	18	333	17	318	18	307	20	301	25	297	33	296	44	296	166	325	162	345	154	358	140	367	119	373	87	385	87	385	256	373	256	366	224	357	203	344	191	325	185	296	181	296	305	297	312	300	316	306	319	316	320	329	320	355	319	377	316	395	311	410	304	420	295	426	287	430	278	434	268	438	255	442	238	454	238	454	338	137	338	137	327	155	325	167	323	175	319	179	315	181	309	180	305	178	300	176	294	172	287	167	277	57	76	41	47	29	29	21	19	12	15	2	12	2	0	105	0	105	12	97	13	83	16	74	18	68	22	65	28	64	35	64	39	65	42	66	47	68	52	71	57	121	151	216	151	216	60	215	41	211	28	204	19	191	14	172	12	172	0	455	0	329	76	312	60	298	47	285	37	272	30	258	23	249	20	231	16	222	15	214	15	194	17	176	22	159	31	145	43	134	58	127	75	121	94	116	117	114	142	113	171	117	227	128	271	146	303	172	323	205	329	219	328	232	325	246	319	259	311	272	301	283	289	294	278	303	264	312	248	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	199	345	142	337	94	312	57	273	33	224	25	166	32	113	52	67	85	30	127	5	178	-7	180	-7	162	-47	167	-51	171	-50	173	-50	176	-49	181	-49	189	-50	196	-52	200	-56	203	-61	204	-67	203	-74	200	-80	194	-84	186	-87	175	-88	171	-88	166	-87	162	-86	156	-84	149	-82	146	-80	138	-99	158	-105	167	-107	177	-108	186	-108	208	-106	226	-100	240	-91	248	-79	251	-64	249	-52	243	-42	234	-35	222	-30	206	-29	197	-29	194	-30	190	-31	200	-8	233	-6	262	1	290	15	316	35	344	64	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	226	389	157	468	152	473	142	479	136	481	131	482	123	480	117	477	112	472	108	466	107	459	108	454	110	448	114	443	120	438	127	433	198	389	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	116	389	143	389	214	433	223	439	228	443	232	448	234	453	234	459	233	467	230	473	225	478	218	481	210	482	205	481	199	479	194	477	189	473	184	468	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	256	389	194	477	148	477	87	389	115	389	171	438	227	389	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	151	425	149	436	144	445	137	452	128	456	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	16383	16383	256	425	254	436	249	445	242	452	233	456	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	158	389	90	468	85	473	80	476	74	479	69	481	63	482	56	480	49	477	44	472	41	466	40	459	40	454	43	448	46	443	52	438	60	433	131	389	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	36	389	65	389	136	433	144	439	149	443	153	448	155	453	156	459	155	467	151	473	146	478	140	481	132	482	126	481	120	479	115	477	110	473	105	468	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	181	389	120	477	74	477	13	389	41	389	97	438	153	389	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	76	425	75	436	70	445	63	452	54	456	45	458	34	456	26	452	19	445	14	436	12	426	14	416	18	407	25	400	34	395	44	393	55	395	63	399	70	406	75	415	76	425	16383	16383	181	425	180	436	175	445	168	452	159	456	149	458	139	456	130	452	123	445	119	436	117	426	119	416	123	407	130	400	139	395	148	393	159	395	168	399	175	406	180	415	181	425	129	163	186	163	186	186	129	186	129	297	130	307	133	314	139	318	147	320	160	321	179	319	197	313	212	303	225	289	237	271	245	254	250	235	255	213	257	190	258	165	257	138	254	112	248	89	242	69	233	54	222	41	209	30	194	23	177	19	158	17	147	18	139	21	133	26	130	35	129	46	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	186	3	186	3	163	49	163	49	46	47	34	42	25	34	18	23	14	7	12	7	0	165	0	197	2	227	9	254	19	279	34	300	52	316	71	328	93	338	118	343	144	345	172	337	229	313	275	275	310	223	331	160	338	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	249	462	245	453	241	446	236	441	229	438	216	438	213	439	203	444	182	453	166	459	159	461	152	462	146	462	129	460	115	452	103	440	95	423	88	400	109	400	111	407	115	414	120	419	126	422	133	423	137	423	141	422	146	420	154	417	166	412	180	406	186	403	193	401	199	400	213	398	228	401	242	408	253	421	263	439	271	462	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	252	389	183	468	178	473	168	479	162	481	156	482	149	480	142	477	137	472	133	466	132	459	133	454	135	448	139	443	145	438	152	433	224	389	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	133	389	161	389	233	433	241	439	246	443	250	448	252	453	252	459	251	467	248	473	243	478	236	481	228	482	223	481	217	479	212	477	207	473	202	468	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	276	389	214	477	169	477	108	389	136	389	191	438	248	389	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	263	462	260	453	255	446	250	441	244	438	231	438	228	439	223	441	217	444	197	453	181	459	174	461	167	462	161	462	144	460	129	452	118	440	109	423	103	400	123	400	129	414	134	419	141	422	148	423	152	423	156	422	161	420	169	417	180	412	195	406	201	403	207	401	221	399	227	398	243	401	256	408	268	421	277	439	285	462	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	172	425	170	436	165	445	158	452	150	456	140	458	130	456	121	452	114	445	109	436	108	426	109	416	114	407	121	400	130	395	140	393	150	395	159	399	166	406	170	415	172	425	16383	16383	277	425	275	436	271	445	264	452	255	456	244	458	234	456	226	452	219	445	214	436	213	426	214	416	219	407	225	400	234	395	244	393	254	395	263	399	271	406	275	415	277	425	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	270	262	275	243	279	225	281	207	283	188	283	166	279	109	268	65	251	33	226	14	195	7	177	9	162	14	149	22	137	35	127	52	16383	16383	117	75	113	93	109	109	107	126	106	144	106	164	110	222	121	268	139	302	163	322	195	329	211	328	225	323	238	314	249	301	260	285	16383	16383	343	368	318	368	286	322	268	331	250	337	232	342	214	345	195	345	137	337	88	313	50	275	26	226	17	167	18	153	19	138	22	124	30	98	37	81	46	67	55	54	68	40	84	26	41	-36	65	-36	101	15	119	6	137	0	155	-5	174	-8	195	-8	253	0	302	23	339	61	363	110	372	168	371	187	368	206	364	224	358	241	350	258	343	269	336	279	328	289	317	299	304	311	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	239	389	171	468	166	473	161	476	155	479	150	481	144	482	137	480	130	477	125	472	122	466	121	459	121	454	123	448	127	443	133	438	141	433	211	389	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	121	389	149	389	220	433	228	439	234	443	238	448	239	453	240	459	239	467	236	473	231	478	224	481	216	482	210	481	200	477	195	473	190	468	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	265	389	204	477	157	477	97	389	124	389	180	438	237	389	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	161	425	160	436	155	445	148	452	139	456	129	458	119	456	111	452	104	445	99	436	97	426	99	416	103	407	110	400	119	395	129	393	139	395	148	399	155	406	160	415	161	425	16383	16383	267	425	265	436	260	445	253	452	244	456	234	458	224	456	215	452	208	445	204	436	202	426	204	416	208	407	215	400	223	395	233	393	244	395	253	399	260	406	265	415	267	425	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	124	389	152	389	224	433	232	439	237	443	241	448	243	453	243	459	242	467	239	473	234	478	227	481	219	482	214	481	208	479	203	477	198	473	193	468	131	238	132	244	135	249	140	253	147	255	156	256	178	253	194	244	205	230	212	208	214	180	211	149	203	127	188	113	165	106	131	104	16383	16383	131	273	131	279	132	297	135	309	142	317	155	322	175	325	175	338	8	338	8	325	26	323	38	318	45	310	49	298	50	280	50	59	49	42	47	31	41	23	32	18	8	12	8	0	175	0	175	12	155	15	143	20	135	28	132	40	131	59	131	86	172	87	201	89	223	92	240	98	256	107	272	118	284	131	293	146	298	163	300	181	299	197	296	211	290	224	282	235	272	246	257	255	239	263	217	268	192	272	164	273	35	44	35	32	32	24	28	18	21	15	9	12	9	0	104	0	104	293	106	307	109	317	115	325	124	330	134	331	148	329	157	322	164	309	168	290	170	265	169	240	165	222	159	211	149	206	134	204	134	186	144	186	151	184	157	183	162	180	166	177	173	169	179	157	182	142	185	122	185	99	184	64	181	39	176	23	167	14	155	12	150	12	149	13	146	14	144	15	139	18	132	2	140	0	147	-2	153	-4	159	-5	164	-5	194	0	220	14	240	36	254	64	258	97	257	112	254	127	249	139	242	151	233	161	224	170	212	177	199	183	182	190	160	196	173	200	184	203	192	206	200	210	208	215	218	224	226	234	233	244	236	256	238	268	233	294	219	315	198	331	171	342	138	345	105	341	76	329	54	309	40	284	35	253	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	182	264	114	343	109	348	104	351	98	354	93	356	87	357	80	355	73	352	68	347	65	341	64	334	64	329	67	323	70	318	76	313	84	308	155	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	73	264	100	264	171	308	180	314	185	318	189	323	191	328	191	334	190	342	187	348	182	353	175	356	167	357	162	356	156	354	151	352	146	348	141	343	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	212	264	151	352	104	352	44	264	71	264	127	313	184	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	197	337	193	328	189	321	183	316	177	313	164	313	161	314	151	319	131	328	122	331	114	334	107	336	100	337	94	337	77	335	63	327	52	315	43	298	36	275	57	275	59	282	63	289	68	294	74	297	81	298	85	298	89	297	94	295	102	292	113	287	128	281	134	278	140	276	161	273	176	276	190	283	201	296	211	314	219	337	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	108	300	106	311	101	320	94	327	85	331	75	333	65	331	56	327	49	320	45	311	43	301	45	291	49	282	56	275	65	270	75	268	85	270	95	274	102	281	106	290	108	300	16383	16383	213	300	211	311	206	320	199	327	190	331	180	333	170	331	161	327	154	320	150	311	148	301	149	291	154	282	161	275	170	270	180	268	190	270	199	274	206	281	211	290	213	300	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	157	322	155	313	151	305	145	299	137	295	127	294	118	295	110	299	104	306	100	314	99	323	100	332	104	340	111	346	118	351	127	352	136	351	144	346	151	340	155	332	157	322	16383	16383	181	324	178	340	171	355	159	366	145	373	128	376	111	373	97	366	85	354	78	339	75	323	77	305	85	291	96	280	111	272	128	270	145	272	159	280	171	292	178	307	181	324	148	41	141	34	135	29	130	27	124	25	117	25	107	26	99	30	93	37	90	47	89	60	91	77	97	92	108	104	125	114	148	124	16383	16383	283	142	217	142	218	172	222	194	229	210	239	219	252	222	264	219	273	213	279	201	282	183	283	159	16383	16383	336	65	325	52	313	42	301	36	289	32	275	31	252	34	236	44	225	60	219	83	217	113	217	124	344	124	343	141	342	154	341	166	338	176	334	186	323	204	309	218	292	228	272	234	251	237	235	236	222	233	209	228	198	221	187	211	177	221	165	228	151	233	135	236	117	237	87	233	62	225	42	211	30	194	25	174	26	163	30	153	37	146	46	141	57	140	69	141	78	145	85	152	89	160	91	171	91	176	90	180	86	188	83	192	78	197	77	199	77	201	76	203	78	209	82	214	89	217	98	220	109	220	124	219	135	215	142	207	147	196	148	180	148	142	114	132	89	123	70	115	56	107	46	99	35	90	27	80	21	70	18	59	17	47	19	28	26	13	38	2	54	-4	75	-6	95	-5	113	0	131	7	149	20	166	37	169	37	180	21	193	9	207	1	224	-2	242	-3	268	-1	291	4	311	16	329	33	347	57	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	73	30	41	51	17	78	1	110	-6	93	-47	98	-51	101	-50	104	-50	107	-49	112	-49	120	-50	126	-52	131	-56	134	-61	135	-67	134	-74	130	-80	124	-84	116	-87	106	-88	102	-88	92	-86	86	-84	79	-82	76	-80	69	-99	89	-105	98	-107	107	-108	117	-108	139	-106	157	-100	170	-91	178	-79	181	-64	179	-52	174	-42	165	-35	153	-30	137	-29	128	-29	125	-30	121	-31	132	-6	151	-2	169	4	185	14	200	28	215	46	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	180	264	112	343	106	348	96	354	90	356	84	357	77	355	70	352	65	347	62	341	61	334	62	329	64	323	68	318	73	313	81	308	152	264	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	62	264	90	264	161	308	169	314	175	318	178	323	180	328	181	334	180	342	177	348	172	353	165	356	157	357	151	356	141	352	136	348	131	343	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	204	264	143	352	97	352	36	264	64	264	120	313	176	264	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	100	300	99	311	94	320	87	327	78	331	69	333	58	331	50	327	43	320	38	311	36	301	38	291	42	282	49	275	58	270	68	268	79	270	87	274	94	281	99	290	100	300	16383	16383	205	300	204	311	199	320	192	327	183	331	173	333	163	331	154	327	147	320	143	311	141	301	143	291	147	282	154	275	163	270	172	268	183	270	192	274	199	281	204	290	205	300	128	0	128	12	119	14	112	18	107	24	105	32	104	42	104	230	7	230	7	219	18	216	26	212	31	206	34	198	35	187	35	44	34	33	32	25	27	19	20	15	8	12	8	0	16383	16383	128	264	60	343	55	348	50	351	44	354	39	356	33	357	26	355	19	352	14	347	11	341	9	334	10	329	12	323	16	318	22	313	30	308	100	264	10	264	38	264	109	308	117	314	123	318	126	323	128	328	129	334	128	342	125	348	120	353	113	356	105	357	99	356	89	352	84	348	79	343	16383	16383	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	154	264	93	352	46	352	-14	264	13	264	70	313	126	264	16383	16383	106	0	106	12	97	14	90	18	85	23	83	31	82	42	82	230	-14	230	-14	219	-2	216	4	212	9	206	12	198	12	32	10	24	5	19	-1	15	-13	12	-13	0	50	300	49	311	44	320	37	327	28	331	18	333	8	331	0	327	-7	320	-12	311	-14	301	-12	291	-7	282	0	275	7	270	17	268	28	270	37	274	44	281	49	290	50	300	16383	16383	155	300	153	311	149	320	142	327	133	331	123	333	113	331	104	327	97	320	92	311	90	301	92	291	96	282	103	275	112	270	122	268	133	270	142	274	149	281	153	290	155	300	16383	16383	106	0	106	12	97	14	90	18	85	23	83	31	82	42	82	230	-14	230	-14	219	-2	216	4	212	9	206	12	198	12	32	10	24	5	19	-1	15	-13	12	-13	0	165	115	163	73	159	43	152	23	141	12	126	8	108	14	96	30	90	53	87	81	86	110	86	138	88	161	90	179	94	193	99	204	102	210	107	215	112	218	118	220	125	221	140	218	152	207	159	187	163	157	165	115	16383	16383	214	330	189	345	144	323	129	330	114	335	98	340	82	343	64	345	41	333	55	330	69	326	82	320	95	313	108	304	49	275	73	259	128	287	139	275	149	262	165	234	171	218	170	216	162	224	154	230	146	234	136	236	124	237	88	231	57	215	33	189	18	155	12	114	18	73	33	40	57	14	89	-1	126	-6	166	0	197	20	220	52	233	95	238	149	237	169	235	187	232	204	228	220	223	235	215	252	207	266	196	280	184	293	167	307	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	210	337	207	328	202	321	197	316	191	313	178	313	175	314	170	316	164	319	144	328	128	334	121	336	114	337	108	337	91	335	76	327	65	315	56	298	50	275	70	275	72	282	76	289	81	294	88	297	95	298	99	298	103	297	108	295	116	292	127	287	142	281	148	278	154	276	168	274	174	273	190	276	203	283	215	296	224	314	232	337	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	185	264	117	343	111	348	101	354	95	356	89	357	82	355	75	352	70	347	67	341	66	334	67	329	69	323	73	318	78	313	86	308	157	264	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	66	264	94	264	165	308	173	314	179	318	183	323	185	328	185	334	184	342	181	348	176	353	169	356	161	357	155	356	145	352	140	348	134	343	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	210	264	149	352	103	352	42	264	70	264	126	313	182	264	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	195	337	191	328	187	321	182	316	176	313	163	313	160	314	155	316	149	319	129	328	113	334	106	336	99	337	93	337	75	335	61	327	50	315	41	298	35	275	55	275	57	282	61	289	66	294	73	297	80	298	84	298	93	295	101	292	112	287	127	281	133	278	139	276	153	274	159	273	175	276	188	283	200	296	209	314	217	337	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	105	300	104	311	99	320	92	327	83	331	74	333	63	331	54	327	47	320	42	311	41	301	42	291	47	282	54	275	63	270	73	268	84	270	92	274	99	281	104	290	105	300	16383	16383	210	300	209	311	204	320	197	327	188	331	178	333	168	331	159	327	152	320	148	311	146	301	148	291	152	282	159	275	168	270	177	268	188	270	197	274	204	281	209	290	210	300	181	23	179	35	173	45	165	53	155	59	143	61	131	59	120	54	112	45	106	35	104	23	106	11	112	0	121	-7	131	-13	142	-15	154	-13	165	-7	173	1	179	11	181	23	16383	16383	268	104	268	148	17	148	17	104	16383	16383	181	230	179	242	173	253	165	261	155	266	143	268	131	266	120	261	112	253	106	242	104	230	106	218	112	208	120	199	131	194	143	192	155	194	165	200	173	208	179	219	181	230	164	162	164	138	165	128	165	108	163	70	159	41	152	22	141	12	126	8	116	9	108	13	101	19	96	28	92	40	16383	16383	86	70	86	104	87	151	91	184	98	206	110	218	126	221	135	220	142	217	148	211	154	203	158	191	16383	16383	230	275	208	275	177	224	167	229	147	235	137	236	126	237	89	231	58	214	34	188	18	154	12	114	14	92	19	71	27	52	39	35	55	18	17	-45	41	-45	72	7	82	2	93	-1	103	-4	114	-6	126	-6	162	0	193	15	217	41	232	75	238	114	236	138	231	159	223	178	211	196	194	213	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	196	264	128	343	123	348	118	351	112	354	107	356	101	357	94	355	87	352	82	347	79	341	78	334	78	329	80	323	84	318	90	313	98	308	169	264	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	78	264	106	264	177	308	185	314	191	318	195	323	196	328	197	334	196	342	193	348	188	353	181	356	173	357	167	356	157	352	152	348	147	343	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	222	264	160	352	114	352	53	264	81	264	137	313	193	264	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	117	300	115	311	110	320	103	327	94	331	84	333	74	331	65	327	58	320	54	311	52	301	54	291	58	282	65	275	74	270	84	268	95	270	104	274	111	281	115	290	117	300	16383	16383	222	300	220	311	215	320	208	327	199	331	189	333	179	331	170	327	163	320	158	311	157	301	158	291	163	282	170	275	178	270	189	268	199	270	208	274	215	281	220	290	222	300	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	65	264	93	264	164	308	172	314	178	318	181	323	183	328	184	334	182	342	179	348	174	353	168	356	160	357	154	356	148	354	143	352	138	348	133	343	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	175	193	182	175	187	149	188	114	186	80	182	54	173	36	162	25	147	21	137	22	128	26	120	32	113	40	107	51	16383	16383	107	338	10	338	10	326	22	323	30	320	34	314	37	307	37	-71	34	-78	30	-83	22	-87	9	-89	9	-102	146	-102	146	-91	130	-89	119	-84	112	-76	108	-63	107	-46	107	23	120	11	132	3	142	-2	153	-5	166	-6	198	0	224	16	245	43	258	78	262	119	258	159	245	191	226	216	200	231	169	237	152	235	138	231	127	223	116	211	107	195	103	300	102	311	97	320	90	327	81	331	71	333	61	331	52	327	45	320	40	311	39	301	40	291	45	282	52	275	60	270	70	268	81	270	90	274	97	281	102	290	103	300	16383	16383	208	300	206	311	202	320	195	327	186	331	175	333	165	331	157	327	150	320	145	311	143	301	145	291	149	282	156	275	165	270	175	268	186	270	195	274	202	281	206	290	208	300	16383	16383	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	257	369	257	405	93	405	93	369	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	208	264	208	300	42	300	42	264	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	228	450	221	434	213	421	202	413	188	408	171	407	156	408	143	413	133	422	125	434	120	450	98	450	101	423	111	401	125	384	146	373	174	369	200	373	221	384	236	401	245	424	249	450	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	175	345	169	329	161	316	150	308	136	303	119	302	104	303	91	308	81	317	73	329	68	345	46	345	49	319	58	296	73	279	95	268	122	264	148	268	169	279	184	296	193	319	198	345	192	118	94	118	142	239	16383	16383	280	0	279	0	275	-4	273	-7	262	-20	255	-31	250	-42	247	-52	246	-63	248	-76	255	-86	266	-95	280	-100	297	-102	312	-100	326	-95	340	-88	351	-77	360	-64	349	-56	346	-59	345	-59	337	-63	332	-65	328	-66	323	-67	319	-67	307	-66	298	-63	292	-57	289	-48	288	-35	288	-30	289	-25	290	-19	291	-12	294	-3	294	-1	295	0	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	273	-56	270	-59	269	-59	261	-63	256	-65	252	-66	247	-67	243	-67	231	-66	223	-63	217	-57	213	-48	212	-35	212	-30	213	-25	214	-19	215	-12	218	-3	218	-1	219	0	219	1	229	7	234	12	239	16	244	22	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	199	-6	197	-7	186	-20	179	-31	174	-42	171	-52	170	-63	173	-76	179	-86	190	-95	204	-100	222	-102	236	-100	250	-95	264	-88	275	-77	285	-64	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	158	369	186	369	257	413	265	418	271	423	274	428	276	433	277	440	276	447	273	453	268	458	261	460	253	461	247	461	237	457	232	453	227	448	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	81	264	109	264	180	308	188	314	194	318	197	323	199	328	200	334	199	342	196	348	190	353	184	356	176	357	170	356	160	352	155	348	150	343	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	270	369	208	457	162	457	101	369	129	369	185	418	241	369	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	200	264	138	352	92	352	31	264	59	264	115	313	171	264	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	218	405	216	415	211	424	204	432	195	436	185	438	175	436	166	432	159	425	155	416	153	406	154	396	159	387	166	380	175	375	185	373	195	375	204	379	211	386	216	395	218	405	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	152	300	151	311	146	320	139	327	130	331	120	333	110	331	101	327	94	320	90	311	88	301	90	291	94	282	101	275	110	270	119	268	130	270	139	274	146	281	151	290	152	300	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	282	457	253	457	198	407	142	457	113	457	175	369	220	369	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	208	352	179	352	123	302	68	352	40	352	100	264	147	264	129	299	130	307	133	313	138	317	146	320	156	321	177	319	196	313	212	303	226	289	238	271	245	254	251	235	255	213	257	190	258	165	257	139	254	113	248	90	242	70	233	54	222	41	209	30	194	23	177	19	158	17	147	19	139	22	133	29	130	38	129	50	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	161	0	191	2	219	7	245	15	268	26	287	41	307	62	323	86	335	113	342	142	345	172	337	229	314	275	276	310	226	331	163	338	16383	16383	242	457	213	457	157	407	102	457	74	457	134	369	180	369	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	16383	16383	272	187	303	206	326	226	342	248	352	271	355	296	353	316	346	332	336	344	322	352	305	354	291	352	279	347	271	338	265	326	263	312	265	299	270	289	277	281	287	276	300	274	305	274	307	275	315	275	319	271	321	265	319	253	313	240	302	227	287	213	267	198	129	163	186	163	186	186	129	186	129	297	130	307	133	314	139	318	147	320	160	321	179	319	197	313	212	303	225	289	237	271	245	254	250	235	255	213	257	190	258	165	257	138	254	112	248	89	242	69	233	54	222	41	209	30	194	23	177	19	158	17	147	18	139	21	133	26	130	35	129	46	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	186	3	186	3	163	49	163	49	46	47	34	42	25	34	18	23	14	7	12	7	0	165	0	197	2	227	9	254	19	279	34	300	52	316	71	328	93	338	118	343	144	345	172	337	229	313	275	275	310	223	331	160	338	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	22	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	258	264	258	264	283	238	283	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	283	79	283	79	258	168	258	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	245	369	245	405	80	405	80	369	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	198	264	198	300	32	300	32	264	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	217	450	210	434	202	421	191	413	177	408	160	407	145	408	132	413	122	422	114	434	109	450	87	450	90	423	100	401	115	384	136	373	162	369	189	373	210	384	224	401	234	424	238	450	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	169	345	163	329	154	316	143	308	130	303	113	302	97	303	85	308	74	317	66	329	61	345	40	345	43	319	52	296	67	279	88	268	115	264	142	268	162	279	177	296	186	319	191	345	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	198	405	196	415	191	424	184	432	175	436	165	438	155	436	146	432	139	425	134	416	133	406	134	396	139	387	146	380	154	375	165	373	175	375	184	379	191	386	196	395	198	405	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	147	300	146	311	141	320	134	327	125	331	115	333	105	331	96	327	89	320	85	311	83	301	85	291	89	282	96	275	105	270	114	268	125	270	134	274	141	281	146	290	147	300	204	0	202	0	201	-1	200	-3	198	-4	196	-7	186	-20	178	-31	173	-42	170	-52	170	-63	172	-76	179	-86	189	-95	204	-100	221	-102	235	-100	250	-95	263	-88	275	-77	284	-64	272	-56	272	-57	270	-59	268	-59	266	-60	261	-63	256	-65	251	-66	247	-67	242	-67	231	-66	222	-63	216	-57	213	-48	211	-35	212	-30	212	-25	213	-19	215	-12	217	-3	217	-2	218	-1	218	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	206	-56	203	-59	202	-59	194	-63	189	-65	185	-66	180	-67	175	-67	164	-66	155	-63	150	-57	146	-48	145	-35	145	-30	146	-25	147	-19	148	-12	151	-3	151	-1	165	4	177	13	190	24	202	38	214	56	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	125	-6	128	-5	131	-5	131	-6	130	-6	130	-7	119	-20	112	-31	107	-42	104	-52	103	-63	106	-76	112	-86	123	-95	137	-100	155	-102	169	-100	183	-95	197	-88	208	-77	218	-64	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	254	457	225	457	170	407	114	457	86	457	147	369	193	369	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	201	352	172	352	117	302	61	352	32	352	94	264	140	264	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	285	369	223	457	177	457	116	369	144	369	200	418	256	369	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	209	264	148	352	102	352	41	264	69	264	125	313	181	264	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	251	450	244	434	236	421	225	413	211	408	194	407	179	408	166	413	156	422	148	434	143	450	121	450	124	423	134	401	149	384	170	373	196	369	223	373	244	384	258	401	268	424	272	450	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	177	345	171	329	162	316	151	308	137	303	121	302	106	303	93	308	82	317	75	329	70	345	47	345	51	319	60	296	75	279	96	268	123	264	149	268	170	279	185	296	195	319	199	345	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	233	405	231	415	226	424	219	432	210	436	200	438	190	436	181	432	174	425	170	416	168	406	170	396	174	387	181	380	190	375	200	373	210	375	219	379	226	386	231	395	233	405	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	157	300	156	311	151	320	144	327	135	331	125	333	115	331	106	327	99	320	95	311	93	301	95	291	99	282	106	275	115	270	124	268	135	270	144	274	151	281	156	290	157	300	158	-188	189	-169	213	-149	229	-127	239	-103	242	-78	239	-59	233	-43	223	-31	209	-23	191	-21	177	-23	166	-28	157	-37	151	-49	150	-63	151	-76	156	-86	164	-94	174	-99	186	-101	191	-101	194	-100	198	-100	204	-102	206	-104	207	-107	208	-111	205	-122	199	-135	188	-148	173	-162	153	-177	16383	16383	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	156	431	125	413	102	392	86	370	76	347	73	322	75	302	82	286	92	274	106	267	123	264	137	266	149	271	157	280	163	292	165	306	163	319	158	330	151	338	141	343	128	344	113	344	109	348	107	354	109	366	115	378	126	391	141	406	161	421	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	16383	16383	278	369	217	457	171	457	110	369	138	369	194	418	250	369	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	16383	16383	209	369	148	457	102	457	41	369	69	369	125	418	181	369	254	186	134	186	134	247	254	247	16383	16383	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	247	379	247	379	270	335	270	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	270	134	270	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	270	11	270	11	247	53	247	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	257	183	257	183	279	104	279	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	279	7	279	7	257	35	257	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	168	442	164	433	160	426	154	421	148	418	141	417	138	418	135	418	132	419	122	424	102	432	93	436	85	439	78	441	71	442	65	442	48	440	34	432	23	420	14	402	7	379	28	379	30	387	34	394	39	399	45	402	52	403	56	403	60	402	65	400	73	397	84	392	99	386	105	383	111	381	132	378	147	381	161	388	172	401	182	419	190	442	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	137	337	133	328	129	321	124	316	118	313	105	313	102	314	97	316	91	319	71	328	55	334	48	336	41	337	35	337	17	335	3	327	-7	315	-16	298	-22	275	-1	275	0	282	3	289	8	294	15	297	22	298	26	298	35	295	43	292	54	287	69	281	75	278	81	276	88	275	94	274	101	273	117	276	130	283	142	296	151	314	159	337	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	180	369	180	405	15	405	15	369	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	152	264	152	300	-11	300	-11	264	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	149	450	143	433	134	421	123	412	109	408	93	406	77	408	65	413	54	421	46	434	41	450	20	450	23	423	32	400	47	383	68	372	95	368	122	372	142	383	157	401	166	423	171	450	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	124	345	118	329	109	316	98	308	85	303	68	302	52	303	40	308	29	317	22	329	17	345	-5	345	-1	319	7	296	22	279	43	268	70	264	96	268	117	279	132	296	142	319	146	345	114	0	113	0	112	-1	111	-3	109	-4	107	-7	96	-20	89	-31	83	-42	81	-52	80	-63	82	-76	89	-86	100	-95	114	-100	132	-102	146	-100	160	-95	174	-88	186	-77	195	-64	183	-56	180	-59	178	-59	176	-60	171	-63	166	-65	162	-66	157	-67	152	-67	141	-66	133	-63	127	-57	123	-48	122	-35	122	-30	123	-25	124	-19	125	-12	127	-3	128	-2	128	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	16383	16383	80	0	79	0	78	-1	77	-3	75	-4	73	-7	62	-20	55	-31	49	-42	47	-52	46	-63	48	-76	55	-86	66	-95	80	-100	98	-102	112	-100	126	-95	140	-88	151	-77	161	-64	149	-56	146	-59	145	-59	142	-60	137	-63	132	-65	127	-66	123	-67	118	-67	107	-66	99	-63	93	-57	89	-48	88	-35	88	-30	89	-25	90	-19	91	-12	94	-3	94	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	129	405	128	415	123	424	116	432	107	436	97	438	87	436	78	432	71	425	66	416	65	406	66	396	71	387	78	380	87	375	97	373	107	375	116	379	123	386	128	395	129	405	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	459	338	283	338	283	325	304	324	318	320	328	314	332	303	334	289	334	13	333	-2	329	-15	323	-23	314	-29	301	-30	294	-30	287	-28	283	-24	280	-20	279	-15	280	-8	284	-2	288	3	291	9	292	17	291	29	285	39	277	48	268	53	257	55	246	53	236	48	228	39	223	29	221	18	223	6	227	-5	235	-17	244	-27	254	-35	263	-40	273	-43	284	-45	296	-47	309	-47	346	-43	376	-30	397	-8	410	23	415	63	415	278	416	297	419	310	427	318	440	323	459	325	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	264	230	163	230	163	219	176	217	185	213	191	208	194	200	195	189	195	-47	194	-61	191	-72	186	-79	180	-84	171	-85	165	-85	161	-83	158	-82	155	-79	155	-73	156	-71	158	-68	159	-65	162	-61	164	-57	165	-54	166	-50	166	-47	164	-38	160	-31	154	-25	146	-22	137	-20	126	-22	118	-26	111	-32	107	-40	105	-50	109	-67	118	-81	133	-91	152	-98	175	-101	195	-99	213	-94	228	-87	241	-76	251	-63	256	-53	262	-29	264	1	16383	16383	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	16383	16383	266	306	264	319	258	329	250	338	239	343	227	345	214	344	204	338	195	330	190	319	188	306	190	294	195	283	203	275	214	270	226	268	239	270	250	275	258	283	264	294	266	306	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	195	278	196	297	200	310	207	318	220	323	239	325	16383	16383	239	369	178	457	132	457	71	369	99	369	155	418	211	369	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	167	264	106	352	60	352	0	264	27	264	83	313	139	264	146	-188	177	-169	200	-149	216	-127	225	-103	228	-78	226	-59	220	-43	210	-31	196	-23	179	-21	165	-23	153	-28	144	-37	139	-49	137	-63	138	-76	143	-86	151	-94	161	-99	173	-101	178	-101	181	-100	185	-100	191	-102	193	-104	194	-107	195	-111	193	-122	186	-135	175	-148	160	-162	140	-177	16383	16383	384	0	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	101	-188	132	-169	155	-149	172	-127	181	-103	184	-78	182	-59	176	-43	165	-31	151	-23	134	-21	120	-23	108	-28	100	-37	94	-49	92	-63	94	-76	99	-86	106	-94	116	-99	128	-101	134	-101	136	-100	141	-100	144	-101	146	-102	148	-104	150	-107	150	-111	148	-122	142	-135	131	-148	115	-162	95	-177	16383	16383	272	0	272	12	269	12	266	13	264	14	261	16	259	20	162	153	188	180	208	198	224	209	239	215	257	219	257	230	150	230	150	219	161	217	168	216	173	214	177	212	179	209	179	202	175	194	169	186	104	123	104	338	11	338	11	326	20	324	27	321	32	315	34	307	35	297	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	99	116	111	164	44	168	37	171	32	174	28	175	24	175	22	174	18	172	16	168	14	162	13	155	12	155	0	314	0	314	12	295	15	280	20	268	27	257	37	248	50	240	62	231	77	221	93	212	108	204	119	200	125	195	129	187	135	184	136	193	144	202	154	209	165	216	178	222	192	224	197	226	201	229	204	232	205	237	206	243	204	247	199	252	193	259	188	270	186	278	187	285	190	290	194	293	200	295	207	292	216	287	224	278	230	267	234	254	235	240	234	228	231	219	225	211	215	205	203	200	191	194	181	188	172	181	165	173	158	167	155	160	152	151	150	141	147	127	143	124	142	120	142	116	141	107	141	107	206	110	213	115	218	122	221	132	223	132	235	9	235	9	223	19	222	26	219	31	214	34	206	35	195	35	43	34	32	31	24	26	18	19	15	9	12	9	0	132	0	132	12	120	14	112	17	108	24	107	32	107	116	119	116	120	117	127	114	134	110	141	105	148	98	156	89	164	76	174	56	179	48	185	38	194	26	203	16	212	8	221	3	229	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	79	369	107	369	178	413	186	418	192	423	196	428	198	433	198	440	197	447	194	453	189	458	182	460	174	461	168	461	158	457	153	453	147	448	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	11	369	39	369	110	413	118	418	124	423	128	428	129	433	130	440	129	447	126	453	121	458	114	460	106	461	100	461	90	457	84	453	79	448	128	-188	159	-169	182	-149	198	-127	208	-103	211	-78	209	-59	202	-43	192	-31	178	-23	161	-21	147	-23	135	-28	127	-37	121	-49	119	-63	121	-76	126	-86	133	-94	144	-99	156	-101	161	-101	163	-100	167	-100	171	-101	173	-102	175	-104	176	-107	177	-111	175	-122	169	-135	158	-148	143	-162	123	-177	16383	16383	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	33	-188	64	-169	87	-149	104	-127	113	-103	116	-78	114	-59	108	-43	97	-31	83	-23	66	-21	52	-23	40	-28	31	-37	26	-49	24	-63	26	-76	31	-86	38	-94	48	-99	60	-101	66	-101	68	-100	73	-100	76	-101	78	-102	80	-104	82	-107	82	-111	80	-122	74	-135	63	-148	47	-162	27	-177	16383	16383	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	224	178	254	197	278	217	294	239	303	262	306	287	304	307	298	323	288	335	274	343	257	345	243	344	231	338	222	329	216	317	214	303	216	290	221	280	229	272	239	267	251	265	256	265	259	266	266	266	269	264	271	262	272	259	272	256	270	244	264	231	253	218	238	204	218	189	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	138	187	169	206	192	226	208	248	218	271	221	296	219	316	212	332	202	344	188	352	171	354	157	352	145	347	137	338	131	326	129	312	131	299	136	289	143	281	154	276	166	274	171	274	173	275	181	275	185	271	187	265	185	253	179	240	168	227	153	213	132	198	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	267	161	265	175	259	187	250	196	239	202	225	204	212	202	200	196	191	187	185	175	183	161	185	148	191	136	200	127	211	121	225	119	239	122	250	127	259	136	265	148	267	161	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	220	170	218	183	212	195	203	204	192	210	179	213	165	210	154	204	144	195	138	184	136	170	138	157	144	145	153	136	164	130	178	128	192	130	203	136	212	145	218	157	220	170	319	114	305	114	296	96	288	79	280	65	271	52	262	41	249	32	234	24	217	19	197	17	173	16	156	17	145	20	138	25	134	34	133	45	133	191	195	229	195	259	133	222	133	276	135	296	139	310	149	318	163	323	184	325	184	338	9	338	9	325	27	324	39	320	47	313	51	302	52	286	52	174	12	150	12	119	52	143	52	36	48	26	41	19	28	15	9	12	9	0	298	0	151	241	151	266	103	225	103	338	7	338	7	326	17	324	24	320	29	314	32	306	33	296	33	181	-10	145	-10	120	33	156	33	45	32	33	29	24	24	18	17	14	8	12	8	0	128	0	128	12	119	13	112	17	107	23	104	32	103	45	103	200	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	147	369	175	369	246	413	254	418	260	423	264	428	266	433	266	440	265	447	262	453	257	458	250	460	242	461	236	461	226	457	220	453	215	448	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	106	264	134	264	205	308	213	314	219	318	222	323	224	328	225	334	224	342	221	348	216	353	209	356	201	357	195	356	185	352	180	348	175	343	143	-188	174	-169	197	-149	213	-127	223	-103	226	-78	224	-59	217	-43	207	-31	193	-23	176	-21	162	-23	150	-28	142	-37	136	-49	134	-63	136	-76	141	-86	148	-94	159	-99	171	-101	176	-101	178	-100	182	-100	186	-101	188	-102	190	-104	192	-107	192	-111	190	-122	184	-135	173	-148	158	-162	137	-177	16383	16383	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	103	-188	134	-169	157	-149	173	-127	183	-103	186	-78	184	-59	177	-43	167	-31	153	-23	136	-21	122	-23	110	-28	101	-37	96	-49	94	-63	95	-76	100	-86	108	-94	118	-99	131	-101	136	-101	138	-100	142	-100	148	-102	150	-104	151	-107	152	-111	150	-122	143	-135	133	-148	118	-162	98	-177	16383	16383	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	267	457	238	457	183	407	127	457	99	457	160	369	206	369	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	225	352	196	352	141	302	85	352	56	352	118	264	164	264	16	187	47	206	70	226	86	248	96	271	99	296	97	316	90	332	80	344	66	352	49	354	35	352	23	347	14	338	9	326	7	312	8	299	13	289	21	281	31	276	43	274	48	274	51	275	58	275	61	273	63	271	65	265	63	253	56	240	45	227	30	213	10	198	16383	16383	347	0	347	12	336	14	329	17	325	22	323	30	322	42	322	166	319	190	310	209	296	224	277	233	254	237	237	235	221	230	207	221	194	209	184	193	183	193	183	230	88	230	88	219	99	216	106	212	111	207	113	199	114	188	114	44	113	33	111	25	106	19	99	15	88	12	88	0	208	0	208	12	198	14	191	18	187	24	184	32	184	175	185	178	187	180	189	183	192	186	199	192	206	197	213	200	220	202	227	203	236	201	243	196	248	188	251	176	252	161	252	31	249	23	245	18	238	14	229	12	229	0	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	129	0	129	299	131	307	135	313	142	317	150	320	161	321	182	319	200	313	216	302	230	288	243	271	251	251	259	225	265	195	269	162	271	127	269	82	265	40	257	3	245	-21	229	-30	222	-29	216	-26	212	-22	210	-17	209	-11	210	-5	213	0	217	4	221	11	222	21	220	33	216	43	208	51	199	57	188	59	175	56	165	48	157	37	152	24	151	12	154	-5	164	-21	179	-35	197	-44	218	-47	264	-36	303	-4	331	41	350	98	356	160	348	219	325	269	286	306	234	330	168	338	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-48	174	-62	172	-73	167	-80	160	-85	151	-86	146	-86	142	-85	138	-83	136	-80	136	-73	137	-71	139	-69	140	-67	143	-62	145	-58	146	-55	147	-51	147	-48	145	-39	141	-32	135	-26	127	-22	118	-21	107	-22	99	-26	92	-33	88	-41	86	-51	90	-68	99	-82	114	-93	133	-99	156	-102	176	-100	194	-95	209	-87	222	-77	232	-64	237	-54	243	-30	244	-16	245	0	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	275	369	275	405	110	405	110	369	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	208	264	208	300	42	300	42	264	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	249	450	243	434	234	421	223	413	210	408	193	407	177	408	165	413	154	422	147	434	142	450	119	450	123	423	132	401	147	384	168	373	195	369	221	373	242	384	257	401	267	424	271	450	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	179	345	173	329	165	316	153	308	140	303	123	302	108	303	95	308	84	317	76	329	71	345	50	345	53	319	62	296	77	279	98	268	125	264	152	268	172	279	187	296	196	319	201	345	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	85	369	113	369	184	412	192	417	198	423	202	428	204	433	204	440	203	447	200	453	195	458	188	460	180	461	174	461	169	459	163	457	158	453	153	448	16383	16383	185	369	214	369	284	412	292	417	298	423	302	428	304	433	304	440	303	447	300	453	295	458	288	460	280	461	274	461	269	459	263	457	258	453	253	448	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	19	264	47	264	118	307	126	313	132	318	135	323	137	328	138	334	137	342	134	348	129	353	122	356	114	357	108	356	102	354	97	352	92	348	87	343	16383	16383	119	264	147	264	218	307	226	313	232	318	235	323	237	328	238	334	237	342	233	348	228	353	222	356	214	357	208	356	203	354	197	352	192	348	187	343	236	106	236	80	235	61	233	47	230	37	226	30	221	24	214	19	205	16	195	14	183	13	164	15	149	19	136	25	125	35	116	48	109	63	104	83	100	107	97	133	96	160	100	220	111	266	129	299	155	319	189	326	199	325	208	323	216	320	222	316	227	311	231	304	233	296	235	285	236	271	236	252	16383	16383	491	105	477	105	468	87	460	73	452	61	443	51	434	42	420	33	405	26	389	21	371	18	349	17	334	18	324	20	318	25	315	32	314	41	314	166	341	163	361	155	375	140	383	119	389	88	401	88	401	257	389	257	381	225	372	204	360	192	341	185	314	183	314	313	317	316	322	319	329	320	361	320	379	318	396	315	410	311	421	306	432	298	440	288	447	275	452	259	457	238	470	238	470	338	262	338	236	339	215	340	199	341	187	342	180	342	159	341	137	337	116	330	97	322	79	311	56	290	37	265	23	235	14	203	11	167	14	135	20	105	32	78	47	54	66	33	84	21	105	11	128	4	153	0	180	-1	201	-1	209	0	469	0	154	75	153	50	149	31	143	18	133	10	121	8	106	11	96	23	89	45	85	78	84	124	85	163	88	191	95	209	105	219	119	222	133	220	142	213	149	200	153	181	154	156	16383	16383	286	141	222	141	222	168	223	187	227	202	234	213	243	220	254	222	265	220	273	214	279	204	283	189	285	169	16383	16383	338	63	325	49	314	39	303	33	291	30	278	29	258	33	242	43	231	60	224	84	222	113	222	123	347	123	345	141	343	156	340	168	337	179	332	190	321	206	307	219	291	229	272	235	251	237	237	236	224	233	212	229	200	222	186	212	176	221	165	228	153	233	139	236	124	237	87	231	56	214	32	188	17	154	11	114	16	74	31	40	55	15	86	-1	123	-6	139	-5	153	-3	167	1	179	8	191	17	201	8	211	1	222	-3	234	-5	249	-6	272	-4	292	1	311	13	329	30	348	55	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	16383	16383	126	369	153	369	224	413	233	418	238	423	242	428	244	433	244	440	243	447	240	453	235	458	228	460	220	461	215	461	209	459	204	457	199	453	194	448	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	16383	16383	41	264	70	264	141	308	149	314	154	318	158	323	160	328	161	334	160	342	156	348	151	353	145	356	137	357	131	356	125	354	120	352	115	348	110	343	153	-188	184	-169	207	-149	223	-127	233	-103	236	-78	234	-59	228	-43	217	-31	203	-23	186	-21	172	-23	160	-28	152	-37	146	-49	144	-63	146	-76	151	-86	158	-94	168	-99	180	-101	186	-101	188	-100	193	-100	196	-101	198	-102	200	-104	202	-107	202	-111	200	-122	194	-135	183	-148	168	-162	147	-177	16383	16383	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	64	-188	95	-169	118	-149	134	-127	144	-103	147	-78	145	-59	138	-43	128	-31	114	-23	97	-21	83	-23	72	-28	63	-37	57	-49	55	-63	57	-76	62	-86	69	-94	79	-99	92	-101	97	-101	99	-100	103	-100	109	-102	111	-104	112	-107	113	-111	111	-122	104	-135	94	-148	79	-162	59	-177	16383	16383	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	16383	16383	247	457	218	457	162	407	107	457	78	457	139	369	185	369	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	16383	16383	194	352	165	352	109	302	54	352	26	352	86	264	132	264	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	95	369	123	369	195	413	203	418	208	423	212	428	214	433	214	440	213	447	210	453	205	458	198	460	190	461	185	461	179	459	174	457	169	453	164	448	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	63	264	91	264	162	308	170	314	176	318	180	323	181	328	182	334	181	342	178	348	173	353	166	356	158	357	152	356	142	352	137	348	132	343	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	224	369	163	457	117	457	56	369	84	369	140	418	196	369	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	180	264	118	352	72	352	11	264	39	264	95	313	151	264	102	-47	108	-51	111	-50	113	-50	116	-49	122	-49	130	-50	136	-52	141	-56	144	-61	145	-67	143	-74	140	-80	134	-84	126	-87	116	-88	111	-87	106	-87	101	-85	95	-84	89	-82	86	-80	78	-99	89	-102	98	-105	107	-107	117	-108	127	-108	148	-106	166	-100	180	-91	188	-79	191	-64	189	-52	183	-42	174	-35	162	-30	147	-29	137	-29	131	-31	141	-8	179	-2	211	12	236	34	251	63	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	79	0	89	-3	100	-5	109	-7	119	-8	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	57	2	93	-6	75	-47	80	-51	83	-50	86	-50	89	-49	94	-49	102	-50	108	-52	113	-56	116	-61	117	-67	116	-74	112	-80	107	-84	98	-87	88	-88	83	-87	79	-87	74	-85	68	-84	61	-82	59	-80	50	-99	61	-102	71	-105	80	-107	89	-108	99	-108	121	-106	139	-100	152	-91	161	-79	164	-64	162	-52	156	-42	147	-35	134	-30	119	-29	109	-29	103	-31	114	-6	136	0	154	10	168	26	177	46	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	224	457	195	457	140	407	84	457	56	457	117	369	163	369	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	180	352	151	352	95	302	40	352	11	352	72	264	118	264	158	0	137	-47	142	-51	145	-50	148	-50	151	-49	156	-49	164	-50	171	-52	176	-56	179	-61	180	-67	178	-74	175	-80	169	-84	161	-87	151	-88	146	-87	141	-87	136	-85	131	-84	124	-82	121	-80	113	-99	133	-105	142	-107	152	-108	161	-108	183	-106	201	-100	215	-91	223	-79	226	-64	224	-52	218	-42	209	-35	197	-30	181	-29	172	-29	166	-31	180	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	56	-47	61	-51	65	-50	67	-50	70	-49	75	-49	83	-50	90	-52	95	-56	98	-61	99	-67	98	-74	94	-80	88	-84	80	-87	70	-88	65	-87	60	-87	55	-85	50	-84	43	-82	40	-80	32	-99	52	-105	61	-107	71	-108	80	-108	102	-106	120	-100	134	-91	142	-79	145	-64	143	-52	137	-42	128	-35	116	-30	100	-29	91	-29	88	-30	84	-31	96	-5	113	-2	129	3	142	14	154	30	166	50	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	38	32	43	19	51	8	62	0	75	-3	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	16383	16383	251	457	222	457	166	407	111	457	83	457	143	369	190	369	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	136	209	136	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	16383	16383	140	187	170	206	194	226	210	248	220	271	223	296	220	316	214	332	204	344	190	352	172	354	158	352	147	347	138	338	133	326	131	312	132	299	137	289	145	281	155	276	167	274	172	274	175	275	182	275	185	273	187	271	189	265	187	253	180	240	169	227	154	213	134	198	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	178	70	178	70	161	127	161	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	161	262	161	262	178	208	178	208	322	240	318	265	308	284	292	296	269	304	238	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	114	151	114	151	142	105	142	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	142	8	142	8	114	36	114	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	265	443	261	434	257	427	251	422	245	419	232	419	229	420	219	425	199	434	190	437	182	440	175	442	168	443	162	443	145	441	131	433	119	421	110	404	104	381	125	381	127	388	131	395	136	400	142	403	150	404	153	404	157	403	162	401	170	398	181	393	196	387	202	384	208	382	222	380	228	379	244	382	258	389	269	402	279	420	286	443	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	203	337	198	328	194	321	189	316	183	313	170	313	167	314	162	316	156	319	136	328	120	334	113	336	106	337	99	337	82	335	68	327	57	315	48	298	41	275	63	275	65	282	68	289	74	294	80	297	87	298	91	298	95	297	100	295	108	292	119	287	133	281	139	278	146	276	153	275	159	274	166	273	182	276	195	283	207	296	216	314	224	337	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	257	369	257	405	93	405	93	369	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	213	264	213	300	47	300	47	264	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	239	450	233	434	224	421	213	413	200	408	182	407	167	408	155	413	144	422	137	434	132	450	109	450	113	423	122	401	137	384	158	373	185	369	212	373	232	384	247	401	256	424	261	450	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	179	345	173	329	165	316	153	308	140	303	123	302	108	303	95	308	84	317	76	329	71	345	50	345	53	319	62	296	77	279	98	268	125	264	152	268	172	279	187	296	196	319	201	345	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	213	414	211	404	207	396	201	390	192	386	182	385	174	387	166	391	160	397	155	405	154	415	156	424	160	432	166	438	173	442	182	444	192	442	200	438	207	431	211	423	213	414	16383	16383	237	415	234	432	226	446	215	458	201	465	184	468	167	465	152	457	141	445	133	431	130	414	133	397	140	382	152	371	166	364	184	361	200	364	215	372	226	383	234	398	237	415	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	165	316	163	307	159	299	152	293	144	289	134	287	126	289	118	293	112	300	107	308	106	317	108	326	112	334	118	340	125	344	134	346	144	345	152	340	159	334	163	326	165	316	16383	16383	189	318	186	334	178	349	167	360	153	367	136	370	119	367	104	359	93	348	85	333	82	316	85	299	92	285	104	273	118	266	136	263	152	266	167	274	178	286	186	301	189	318	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	77	369	105	369	176	412	184	417	190	423	193	428	195	433	196	440	195	447	192	453	187	458	180	460	172	461	166	461	161	459	155	457	150	453	145	448	16383	16383	177	369	205	369	276	412	284	417	290	423	293	428	295	433	296	440	295	447	291	453	286	458	280	460	272	461	266	461	261	459	255	457	250	453	245	448	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	26	264	55	264	125	307	133	313	139	318	143	323	145	328	145	334	144	342	141	348	136	353	129	356	121	357	115	356	110	354	104	352	99	348	94	343	16383	16383	126	264	155	264	225	307	233	313	239	318	243	323	244	328	245	334	244	342	241	348	236	353	229	356	221	357	215	356	210	354	204	352	199	348	194	343	211	-7	201	-20	193	-31	188	-42	186	-52	185	-63	187	-76	194	-86	204	-95	219	-100	236	-102	250	-100	265	-95	278	-88	290	-77	299	-64	287	-56	287	-57	285	-59	283	-59	281	-60	276	-63	271	-65	266	-66	262	-67	257	-67	246	-66	237	-63	231	-57	228	-48	227	-35	227	-25	228	-19	230	-12	232	-3	232	-2	233	-2	233	-1	242	1	251	4	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	200	-8	207	-7	213	-6	262	-56	259	-59	258	-59	250	-63	245	-65	241	-66	236	-67	232	-67	220	-66	211	-63	205	-57	202	-48	201	-35	201	-30	202	-25	203	-19	204	-12	206	-3	207	-1	207	0	208	0	208	1	209	2	224	5	238	7	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	176	-4	188	-1	193	0	191	-1	189	-3	188	-5	186	-7	175	-20	168	-31	163	-42	160	-52	159	-63	161	-76	168	-86	179	-95	193	-100	210	-102	225	-100	239	-95	253	-88	264	-77	273	-64	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	342	369	280	457	234	457	173	369	201	369	257	418	313	369	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	273	264	211	352	166	352	104	264	132	264	189	313	244	264	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	272	369	210	457	164	457	103	369	131	369	187	418	243	369	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	209	264	148	352	102	352	41	264	69	264	125	313	181	264	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	160	405	158	415	153	424	146	432	137	436	127	438	117	436	108	432	101	425	97	416	95	406	97	396	101	387	108	380	117	375	127	373	138	375	147	379	154	386	158	395	160	405	16383	16383	265	405	263	415	258	424	251	432	242	436	232	438	222	436	213	432	206	425	201	416	200	406	201	396	206	387	213	380	221	375	232	373	242	375	251	379	258	386	263	395	265	405	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	125	369	153	369	224	413	232	418	238	423	241	428	243	433	244	440	243	447	240	453	235	458	228	460	220	461	214	461	204	457	199	453	194	448	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	76	264	104	264	175	308	183	314	189	318	192	323	194	328	195	334	194	342	190	348	185	353	179	356	171	357	165	356	155	352	150	348	145	343	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	205	405	204	415	199	424	192	432	183	436	173	438	163	436	154	432	147	425	143	416	141	406	143	396	147	387	154	380	163	375	172	373	183	375	192	379	199	386	204	395	205	405	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	151	300	150	311	145	320	138	327	129	331	119	333	109	331	100	327	93	320	89	311	87	301	89	291	93	282	100	275	108	270	118	268	129	270	138	274	145	281	150	290	151	300	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	259	457	230	457	175	407	119	457	91	457	152	369	198	369	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	200	352	171	352	116	302	60	352	32	352	93	264	139	264	15	230	15	209	36	209	36	44	35	32	32	24	27	18	19	14	7	12	7	0	146	0	146	12	128	14	116	18	109	25	106	37	105	54	105	291	106	306	109	317	113	324	121	329	130	330	135	329	139	328	142	326	144	324	145	320	143	316	141	313	137	308	135	301	133	292	135	283	139	275	146	269	154	265	164	263	174	265	182	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	89	341	76	336	65	329	55	320	47	307	41	291	38	273	36	253	36	230	103	180	109	191	115	200	121	205	129	208	138	209	155	205	168	193	177	174	183	146	185	110	183	73	177	45	168	25	155	13	137	9	126	11	116	16	109	24	105	35	103	49	16383	16383	103	257	167	257	167	281	103	281	103	338	6	338	6	326	26	321	30	316	33	310	33	281	-13	281	-13	257	33	257	33	-6	40	-6	79	22	92	11	105	2	118	-2	131	-5	145	-6	183	0	214	16	237	43	253	78	258	119	253	158	241	191	221	215	195	231	164	237	150	236	138	232	126	227	114	219	103	209	209	55	198	44	187	36	177	30	167	27	155	26	131	31	112	46	97	68	88	99	85	137	87	166	93	190	102	207	114	217	127	221	138	220	144	215	147	208	148	198	148	186	150	173	153	163	159	155	167	151	176	150	188	151	197	155	205	162	209	171	210	181	209	191	207	200	203	207	198	213	193	218	193	245	195	256	200	264	207	269	215	272	230	272	233	271	236	269	238	263	237	259	234	255	230	250	228	244	227	234	228	225	232	218	239	211	247	207	257	206	267	207	275	212	282	219	285	227	287	238	283	256	273	270	259	280	241	286	221	288	207	286	194	280	183	272	175	261	171	250	169	242	168	239	168	231	162	233	155	234	148	236	141	236	133	237	96	231	63	214	38	187	21	153	15	111	20	71	35	39	57	14	87	-1	122	-6	145	-4	165	0	183	11	201	26	218	46	272	87	258	61	240	45	217	36	192	33	165	32	140	35	121	42	107	54	99	71	97	93	98	116	104	135	114	148	126	157	143	160	150	159	161	159	172	158	182	157	189	157	198	158	208	161	218	166	224	172	227	180	226	187	221	191	215	195	208	196	200	197	191	196	181	195	170	193	158	192	145	191	129	193	117	199	109	208	103	221	102	237	104	266	111	288	122	304	138	313	158	316	172	315	183	311	192	305	197	298	201	289	205	274	210	262	217	255	226	250	237	249	247	251	256	256	261	264	264	273	265	283	262	296	254	309	242	320	228	329	212	335	203	338	193	340	181	342	169	343	157	343	120	339	84	329	54	310	33	284	25	249	27	229	35	212	48	199	64	188	84	177	61	167	43	152	30	133	22	112	19	88	28	52	50	26	82	9	118	0	155	-1	191	0	224	7	253	22	277	46	294	81	37	220	37	197	95	197	89	-5	86	-24	82	-40	75	-51	66	-59	56	-61	56	-62	50	-60	47	-58	45	-54	45	-53	46	-52	46	-50	47	-49	49	-48	51	-45	53	-39	54	-37	54	-34	53	-25	49	-19	44	-14	36	-10	27	-9	18	-10	11	-14	5	-20	1	-28	0	-38	2	-51	8	-62	18	-70	31	-75	46	-77	76	-71	102	-55	123	-29	139	6	150	52	152	65	154	81	156	105	158	142	161	197	222	197	222	220	161	220	161	265	163	291	166	312	173	326	182	335	193	338	197	338	200	337	204	333	204	328	203	326	202	325	200	321	198	318	195	306	197	299	201	293	206	288	214	285	222	283	231	285	238	289	244	296	248	304	249	314	247	327	240	338	229	346	215	351	198	353	182	352	168	348	155	341	143	332	132	320	123	306	115	290	108	271	102	248	97	220	242	169	239	191	231	210	218	224	200	233	177	237	162	235	147	231	132	224	118	213	103	198	103	338	7	338	7	326	19	323	27	320	31	315	33	308	34	296	34	45	33	31	31	22	27	18	19	15	7	12	7	0	127	0	127	12	118	14	111	18	106	24	104	32	103	42	103	174	104	175	105	178	107	180	109	183	112	186	119	192	126	197	133	200	140	202	147	203	157	202	164	197	169	189	172	177	172	68	178	40	192	20	213	6	239	-1	268	-4	309	2	341	23	365	52	379	88	383	127	382	149	376	176	366	204	349	224	324	233	316	232	310	230	304	226	301	221	300	214	301	208	303	204	307	199	312	195	319	190	328	184	338	175	347	162	354	143	356	117	353	90	343	64	327	42	306	26	280	20	267	22	257	29	249	39	244	50	242	63	267	0	267	12	264	12	261	13	259	14	256	16	254	20	157	153	183	180	203	198	219	209	234	215	252	219	252	230	145	230	145	219	156	217	163	216	168	214	172	212	173	209	174	205	174	202	170	194	164	186	99	123	99	295	100	308	104	318	109	325	116	329	125	330	130	329	134	328	137	326	139	324	140	320	138	316	136	313	132	308	130	301	128	292	130	283	134	275	141	269	149	265	158	263	169	265	177	269	184	276	188	285	189	296	186	312	176	326	161	336	142	343	118	345	100	344	84	341	71	336	60	329	50	320	43	308	37	294	33	279	31	262	30	243	30	42	29	31	26	23	22	18	15	14	6	12	6	0	126	0	126	12	114	14	106	17	102	22	100	30	99	42	99	99	111	111	158	44	163	37	166	32	169	28	170	24	171	22	170	18	167	16	163	14	157	13	150	12	150	0	132	0	132	12	123	13	117	17	112	23	109	31	108	44	108	170	132	170	132	193	108	193	108	338	12	338	12	326	22	324	29	319	34	313	37	304	38	294	38	193	13	193	13	170	38	170	38	44	37	32	34	23	29	17	22	14	12	12	12	0	263	0	263	12	255	14	248	16	243	21	238	29	233	40	151	261	197	299	197	333	140	285	132	302	122	315	111	325	96	331	79	333	63	331	49	326	39	318	32	307	30	294	32	283	35	274	42	266	50	262	61	260	71	261	79	265	85	271	89	278	91	286	91	288	90	290	90	292	89	294	89	296	90	298	91	301	93	303	96	304	98	305	105	303	111	299	117	292	122	284	127	274	40	204	40	171	136	249	140	237	80	92	73	75	65	57	58	40	51	27	47	19	43	15	40	14	36	13	30	12	30	0	155	0	155	12	147	12	140	13	135	15	131	18	129	21	128	25	129	27	130	32	132	38	138	54	175	147	209	53	211	46	213	36	214	32	214	28	213	22	211	18	206	15	198	13	187	12	187	0	270	-102	270	-89	259	-88	252	-85	248	-79	246	-71	245	-59	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-70	172	-78	168	-84	161	-88	152	-89	152	-102	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	329	290	342	290	348	291	354	291	358	292	370	296	380	302	387	310	392	320	394	333	392	344	388	354	381	361	372	365	363	366	354	365	346	360	341	355	338	348	336	342	338	334	341	328	345	322	357	314	356	308	352	304	347	302	339	300	326	300	323	301	320	301	317	302	314	302	295	317	273	329	249	338	224	344	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	370	196	364	222	355	247	342	270	327	290	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	288	219	286	231	282	240	275	247	266	251	257	252	248	251	241	247	235	241	232	235	230	228	232	221	235	214	239	209	245	204	251	200	250	194	246	190	240	188	233	187	223	187	221	188	218	189	216	189	203	205	187	218	169	228	149	234	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	237	128	236	141	233	153	229	165	224	176	236	176	248	178	264	182	273	188	281	196	286	206	288	219	103	173	103	175	104	178	106	182	109	185	112	190	118	196	125	201	131	205	139	207	146	208	159	205	170	194	177	176	182	150	184	117	182	81	177	54	168	35	156	25	141	21	131	23	122	27	115	34	108	43	103	54	16383	16383	103	284	104	298	106	308	111	315	118	320	127	321	132	320	136	319	139	317	141	315	142	311	141	308	135	298	132	292	131	283	133	274	137	266	143	260	151	256	161	254	171	256	180	260	186	267	190	276	191	286	188	303	179	317	164	327	144	334	121	336	103	335	87	332	73	327	62	320	53	311	46	300	40	288	36	274	34	258	33	239	33	-58	32	-69	30	-77	25	-83	17	-87	5	-89	5	-102	141	-102	141	-89	125	-87	114	-80	107	-70	104	-57	103	-39	103	23	116	11	127	3	138	-2	149	-5	161	-6	194	0	221	17	241	45	253	81	257	124	253	164	242	196	223	218	198	232	167	237	151	235	136	231	124	224	113	213	103	198	95	286	93	278	89	270	83	263	75	259	65	258	56	259	48	264	42	270	38	278	36	287	38	296	42	304	48	310	56	315	65	316	74	315	82	311	89	304	93	296	95	286	16383	16383	153	212	154	219	154	226	155	234	155	248	151	276	142	302	125	324	103	339	74	344	55	341	38	333	24	320	16	305	12	287	15	269	23	253	35	241	50	233	67	230	75	230	85	232	89	233	88	226	88	218	87	209	85	193	68	11	67	4	67	-1	66	-7	66	-18	70	-49	81	-75	99	-95	124	-108	155	-113	174	-111	190	-106	201	-98	208	-87	210	-74	209	-64	206	-56	200	-49	193	-45	184	-44	175	-45	167	-48	162	-53	158	-60	157	-67	158	-74	160	-79	163	-84	165	-88	166	-91	164	-95	155	-98	144	-94	137	-86	134	-74	132	-61	132	-21	133	-11	133	-1	166	50	153	56	147	46	142	38	136	33	131	30	124	30	117	31	112	34	108	40	106	49	105	60	105	209	152	209	152	230	105	230	105	315	93	315	76	291	61	271	46	253	29	237	9	222	9	209	36	209	36	47	38	29	45	14	57	3	72	-3	92	-5	101	-5	111	-3	122	0	133	7	143	17	143	-53	141	-69	135	-80	127	-87	118	-91	110	-93	105	-92	101	-91	98	-89	96	-86	95	-83	99	-75	103	-70	105	-63	107	-54	105	-45	101	-38	95	-31	86	-27	76	-26	66	-27	58	-32	51	-39	47	-48	46	-58	48	-75	55	-88	67	-99	85	-105	108	-108	130	-104	146	-94	158	-79	164	-61	166	-41	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	291	106	306	109	317	114	324	121	329	131	330	136	329	140	328	143	326	144	324	145	320	144	316	141	313	138	308	135	301	134	292	135	283	140	275	146	269	154	265	164	263	174	265	183	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	90	341	76	336	65	329	56	320	48	308	43	295	39	279	37	262	36	243	31	238	21	230	9	222	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	297	315	308	321	316	330	321	344	325	358	327	366	329	373	330	378	331	390	335	401	340	410	348	416	359	418	373	416	385	412	394	405	400	397	404	388	405	379	404	371	400	365	395	362	388	360	381	362	373	365	367	369	361	381	353	379	347	374	343	367	340	359	339	352	338	276	243	273	238	268	235	260	232	251	231	243	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	269	10	269	22	258	23	250	27	244	32	241	41	241	219	260	219	272	221	277	223	289	227	299	234	307	243	311	253	313	266	311	278	307	287	300	293	291	297	282	298	273	297	265	293	260	287	256	281	255	275	256	266	259	259	263	255	275	247	208	211	208	225	22	225	4	147	17	147	22	161	29	173	37	182	46	187	54	189	148	189	33	86	47	75	60	86	73	93	84	96	94	98	102	98	115	97	126	94	135	88	142	80	144	70	143	61	140	53	137	48	132	44	127	41	115	35	102	28	90	21	77	14	65	7	51	-2	41	-12	33	-23	27	-37	26	-53	26	-62	29	-72	34	-82	41	-93	53	-103	61	-107	70	-111	82	-114	95	-117	125	-117	155	-111	169	-106	180	-101	190	-94	197	-87	201	-80	203	-73	204	-65	203	-58	199	-52	194	-46	185	-42	174	-40	164	-42	155	-46	149	-52	144	-62	141	-74	138	-82	132	-89	125	-94	116	-98	106	-99	96	-98	86	-94	77	-88	71	-79	69	-69	70	-60	74	-52	79	-45	85	-38	94	-32	172	12	183	20	193	30	200	42	206	55	208	68	204	88	194	105	179	118	158	127	133	130	126	130	121	129	116	129	112	128	246	157	246	188	204	188	216	212	220	225	222	239	223	252	219	283	207	308	188	327	163	340	132	344	99	338	71	323	50	301	33	273	21	242	35	242	43	256	53	269	65	278	79	285	95	287	116	284	133	275	145	261	153	244	155	224	155	216	154	209	152	202	151	195	148	188	16	188	16	157	133	157	113	125	90	95	65	67	39	39	13	12	13	0	221	0	244	105	232	105	223	88	214	77	202	70	187	67	169	66	85	66	166	143	169	146	171	149	174	151	176	154	179	157	113	219	167	219	167	242	112	242	110	271	84	271	84	242	52	242	52	219	84	219	84	147	100	147	117	145	134	137	147	124	157	106	160	84	159	67	156	48	151	29	141	15	128	9	118	11	112	16	107	23	104	32	101	42	98	51	93	59	86	66	77	70	65	72	55	70	48	66	43	61	40	54	39	48	40	38	44	29	50	21	57	14	66	8	86	0	97	-2	107	-3	118	-4	153	0	182	12	205	32	219	59	224	92	220	122	209	150	189	174	163	190	129	196	117	196	113	195	63	0	63	370	30	370	30	0	63	0	63	370	30	370	30	0	16383	16383	127	0	127	370	94	370	94	0	203	130	203	163	128	163	128	205	203	205	203	238	128	238	128	370	95	370	95	238	20	238	20	205	95	205	95	163	20	163	20	130	95	130	95	0	128	0	128	130	125	35	123	49	117	61	108	70	96	76	83	78	69	76	57	70	48	61	43	50	41	36	43	22	49	11	58	1	70	-4	83	-6	97	-4	108	1	117	10	123	22	125	35	16383	16383	91	117	95	150	99	177	103	201	109	224	117	250	120	262	122	272	124	280	126	296	124	313	119	327	110	337	98	343	84	345	70	343	58	337	49	326	43	312	41	295	41	288	42	280	44	272	46	262	50	250	58	224	64	200	68	177	72	150	75	117	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	167	352	138	352	83	302	27	352	0	352	60	264	106	264	114	412	137	412	203	448	211	453	217	456	222	460	224	464	225	469	224	475	223	480	220	483	215	485	209	486	204	486	196	482	192	479	187	475	16383	16383	193	368	192	361	189	356	184	351	178	348	171	347	165	348	159	351	155	356	152	362	151	368	152	375	154	381	159	385	164	388	171	390	179	388	185	385	190	380	192	375	193	368	16383	16383	192	118	94	118	142	239	16383	16383	187	325	197	331	205	338	211	347	216	357	217	369	215	383	208	395	198	405	186	411	172	414	158	411	145	405	135	395	129	382	127	368	128	357	132	346	138	337	147	330	156	325	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	344	12	333	14	324	20	314	33	303	53	290	84	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	155	316	153	307	149	299	143	293	134	289	124	287	115	289	108	293	101	300	97	308	96	317	97	326	102	334	108	340	115	344	124	346	134	345	142	340	149	334	153	326	155	316	16383	16383	179	318	176	334	168	349	157	360	142	367	126	370	109	367	94	359	83	348	75	333	72	316	75	299	82	285	94	273	108	266	126	263	142	266	157	274	168	286	176	301	179	318	16383	16383	61	369	89	369	160	413	168	418	174	423	178	428	180	433	180	440	179	447	176	453	171	458	164	460	156	461	150	461	140	457	134	453	129	448	216	171	132	171	213	316	216	316	16383	16383	475	105	464	105	460	95	454	84	445	71	436	59	426	47	413	36	397	27	379	21	358	18	333	17	318	18	307	20	301	25	297	33	296	44	296	166	325	162	345	154	358	140	367	119	373	87	385	87	385	256	373	256	366	224	357	203	344	191	325	185	296	181	296	305	297	312	300	316	306	319	316	320	329	320	355	319	377	316	395	311	410	304	420	295	426	287	430	278	434	268	438	255	442	238	454	238	454	338	137	338	137	327	155	325	167	323	175	319	179	315	181	309	180	305	178	300	176	294	172	287	167	277	57	76	41	47	29	29	21	19	12	15	2	12	2	0	105	0	105	12	97	13	83	16	74	18	68	22	65	28	64	35	64	39	65	42	66	47	68	52	71	57	121	151	216	151	216	60	215	41	211	28	204	19	191	14	172	12	172	0	455	0	16383	16383	238	369	266	369	337	413	345	418	351	423	355	428	357	433	357	440	356	447	353	453	348	458	341	460	333	461	327	461	317	457	311	453	306	448	148	41	141	34	135	29	130	27	124	25	117	25	107	26	99	30	93	37	90	47	89	60	91	77	97	92	108	104	125	114	148	124	16383	16383	283	142	217	142	218	172	222	194	229	210	239	219	252	222	264	219	273	213	279	201	282	183	283	159	16383	16383	336	65	325	52	313	42	301	36	289	32	275	31	252	34	236	44	225	60	219	83	217	113	217	124	344	124	343	141	342	154	341	166	338	176	334	186	323	204	309	218	292	228	272	234	251	237	235	236	222	233	209	228	198	221	187	211	177	221	165	228	151	233	135	236	117	237	87	233	62	225	42	211	30	194	25	174	26	163	30	153	37	146	46	141	57	140	69	141	78	145	85	152	89	160	91	171	91	176	90	180	86	188	83	192	78	197	77	199	77	201	76	203	78	209	82	214	89	217	98	220	109	220	124	219	135	215	142	207	147	196	148	180	148	142	114	132	89	123	70	115	56	107	46	99	35	90	27	80	21	70	18	59	17	47	19	28	26	13	38	2	54	-4	75	-6	95	-5	113	0	131	7	149	20	166	37	169	37	180	21	193	9	207	1	224	-2	242	-3	268	-1	291	4	311	16	329	33	347	57	16383	16383	127	264	156	264	227	308	235	314	241	318	244	323	246	328	247	334	246	342	242	348	237	353	231	356	223	357	217	356	211	354	206	352	201	348	196	343	270	262	275	243	279	225	281	207	283	188	283	166	279	109	268	65	251	33	226	14	195	7	177	9	162	14	149	22	137	35	127	52	16383	16383	117	75	113	93	109	109	107	126	106	144	106	164	110	222	121	268	139	302	163	322	195	329	211	328	225	323	238	314	249	301	260	285	16383	16383	343	368	318	368	286	322	268	331	250	337	232	342	214	345	195	345	137	337	88	313	50	275	26	226	17	167	18	153	19	138	22	124	30	98	37	81	46	67	55	54	68	40	84	26	41	-36	65	-36	101	15	119	6	137	0	155	-5	174	-8	195	-8	253	0	302	23	339	61	363	110	372	168	371	187	368	206	364	224	358	241	350	258	343	269	336	279	328	289	317	299	304	311	16383	16383	135	369	163	369	234	413	242	418	248	423	251	428	253	433	254	440	253	447	250	453	245	458	238	460	230	461	224	461	214	457	209	453	204	448	164	162	164	138	165	128	165	108	163	70	159	41	152	22	141	12	126	8	116	9	108	13	101	19	96	28	92	40	16383	16383	86	70	86	104	87	151	91	184	98	206	110	218	126	221	135	220	142	217	148	211	154	203	158	191	16383	16383	230	275	208	275	177	224	167	229	147	235	137	236	126	237	89	231	58	214	34	188	18	154	12	114	14	92	19	71	27	52	39	35	55	18	17	-45	41	-45	72	7	82	2	93	-1	103	-4	114	-6	126	-6	162	0	193	15	217	41	232	75	238	114	236	138	231	159	223	178	211	196	194	213	16383	16383	65	264	94	264	165	308	173	314	178	318	182	323	184	328	185	334	184	342	180	348	175	353	169	356	161	357	155	356	149	354	144	352	139	348	134	343	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	104	181	111	189	118	195	125	198	132	200	139	201	147	200	155	196	160	189	164	179	165	167	163	151	155	137	143	125	126	115	104	107	16383	16383	14	198	19	203	20	203	21	204	28	204	31	202	33	199	35	195	35	60	39	37	52	18	72	4	99	-3	133	-6	165	-3	191	4	211	16	224	34	228	56	227	67	223	77	216	84	207	88	196	90	185	88	175	84	168	78	163	70	162	60	162	56	163	52	165	48	168	44	171	39	174	36	175	34	176	31	177	29	177	27	175	21	171	16	164	12	155	10	145	9	129	11	117	16	110	25	105	38	104	55	104	89	135	98	159	106	177	113	192	120	204	127	217	137	226	147	233	158	236	171	238	184	235	203	228	218	216	229	201	235	183	237	166	235	150	232	135	225	119	215	103	202	99	215	94	225	86	232	76	235	62	237	63	237	50	236	39	232	28	227	18	219	7	208	200	55	197	44	190	35	181	28	170	23	161	22	139	25	119	37	103	57	92	87	88	127	91	163	101	189	116	207	132	217	150	220	163	218	176	213	188	203	197	188	200	170	16383	16383	297	25	297	33	287	32	279	31	274	31	270	30	267	30	264	31	262	32	260	38	260	237	253	237	200	214	191	220	181	226	169	231	155	235	139	237	98	230	64	211	38	183	22	148	16	108	25	56	48	22	77	3	106	-4	127	-6	151	-4	170	1	184	9	194	17	200	22	200	-3	113	175	115	186	122	195	132	202	143	206	152	208	174	204	194	193	210	173	221	143	225	103	222	67	212	40	197	22	181	12	164	9	150	11	137	17	125	27	116	41	113	60	16383	16383	113	233	16	204	16	196	26	197	34	198	39	199	43	200	46	200	49	199	51	198	52	195	53	191	53	-6	60	-6	113	16	121	10	132	3	144	-1	158	-5	174	-6	215	0	249	18	275	47	291	82	297	121	288	173	265	207	236	226	207	235	185	237	162	234	143	228	129	220	119	213	113	207	107	180	112	191	118	200	125	205	133	208	142	209	158	205	171	193	181	174	186	146	188	110	186	73	181	45	171	25	158	13	141	9	129	11	120	16	113	24	108	35	107	49	16383	16383	107	293	108	307	110	318	115	325	122	329	132	330	137	329	141	328	144	326	146	324	146	320	145	316	142	313	139	308	136	301	135	292	137	283	141	275	147	269	155	265	165	263	175	265	184	269	190	276	194	285	195	296	192	312	183	326	168	336	148	343	124	345	106	344	91	341	77	336	66	329	57	320	49	307	43	293	39	275	37	255	37	-6	43	-6	83	22	96	11	108	2	121	-2	134	-5	148	-6	186	0	217	16	241	43	256	78	262	119	257	158	245	191	225	215	199	231	167	237	153	236	141	232	129	227	118	219	107	209	17	175	27	186	38	194	48	199	58	202	70	203	94	198	113	184	127	161	136	131	140	93	138	63	132	40	123	22	111	12	98	8	87	10	81	14	78	21	77	31	75	57	71	67	66	74	58	78	49	80	37	78	27	74	20	68	16	59	15	48	18	30	29	15	46	3	67	-4	92	-6	129	0	162	16	187	42	204	77	210	118	205	158	190	191	168	216	138	231	103	237	81	235	60	229	42	219	24	204	7	184	200	42	200	34	197	25	191	18	181	14	166	12	160	12	153	14	144	17	136	21	130	26	139	40	148	51	156	58	165	62	174	64	181	63	188	60	194	56	199	50	200	42	16383	16383	54	-79	78	-79	114	-7	121	-8	131	-9	142	-9	151	-10	157	-10	181	-7	199	0	212	12	220	26	223	42	220	56	214	67	204	76	191	82	174	84	158	82	145	76	135	67	124	55	113	39	103	55	95	73	90	93	86	114	85	137	87	166	93	190	102	207	114	217	127	221	138	220	144	215	147	208	148	198	148	186	150	173	153	163	159	155	167	151	176	150	188	151	197	155	205	162	209	171	210	181	207	200	196	215	179	226	158	234	133	237	96	231	63	214	38	187	21	153	15	111	16	90	20	71	27	53	35	38	46	24	54	17	63	11	73	5	83	1	92	-1	171	56	171	54	169	51	165	43	162	40	156	33	149	28	143	24	136	22	129	21	115	25	104	36	96	54	91	80	90	114	91	149	96	176	105	194	117	205	132	209	142	207	151	203	159	197	166	188	171	177	16383	16383	241	338	133	338	133	326	150	324	161	321	168	316	171	308	171	205	159	217	148	226	137	232	125	236	112	237	81	230	55	213	34	186	21	151	16	110	21	72	33	39	52	14	77	-1	107	-6	121	-5	134	-2	146	4	158	13	171	26	171	-2	172	-24	174	-44	177	-61	183	-77	191	-90	201	-99	212	-106	225	-111	241	-115	259	-116	283	-113	302	-106	317	-96	327	-82	330	-65	328	-55	324	-46	318	-39	310	-35	300	-34	290	-35	282	-39	275	-45	271	-53	270	-62	271	-71	273	-77	277	-82	280	-86	281	-91	280	-94	278	-97	275	-98	271	-100	266	-100	256	-99	249	-95	245	-87	242	-76	241	-60	171	56	171	54	169	51	165	43	162	40	156	33	149	28	143	24	136	22	129	21	115	25	104	36	96	54	91	80	90	114	91	149	96	176	105	194	117	205	132	209	142	207	151	203	159	197	166	188	171	177	16383	16383	171	205	159	217	148	226	137	232	125	236	112	237	81	230	55	213	34	186	21	151	16	110	21	72	33	39	52	14	77	-1	107	-6	121	-5	135	-2	147	4	160	13	173	26	173	-6	186	-2	197	0	209	2	223	4	271	10	271	22	259	23	250	26	245	32	242	39	241	50	241	292	242	306	245	315	250	321	257	325	266	326	271	325	275	324	278	322	280	320	281	316	280	313	277	308	273	304	271	297	270	288	271	279	275	271	282	265	290	261	300	259	310	261	318	265	324	272	328	281	330	291	326	308	317	322	302	332	283	339	259	342	241	340	225	337	212	332	201	325	191	316	184	304	178	290	174	275	172	257	171	238	77	141	77	176	78	184	79	191	81	198	86	206	90	212	95	217	101	220	109	221	121	218	131	210	138	195	143	172	144	141	16383	16383	142	123	139	95	133	69	123	48	107	34	82	29	70	30	58	34	47	40	36	50	25	63	12	56	30	31	48	13	67	1	88	-4	112	-6	145	0	174	15	195	40	209	73	214	112	209	154	195	188	173	214	144	231	109	237	92	236	78	232	66	227	55	220	45	211	35	198	27	182	21	164	18	144	16	123	141	89	140	57	135	34	128	19	118	11	106	8	98	9	92	12	87	17	83	24	79	32	77	38	75	45	75	53	74	64	74	89	16383	16383	22	166	33	179	44	189	55	195	67	199	79	200	104	195	120	181	130	160	136	135	138	107	12	107	14	85	18	66	24	47	32	31	42	18	51	9	62	2	75	-2	90	-5	106	-6	141	0	170	15	192	41	206	76	210	118	206	156	192	189	170	214	142	231	108	237	85	235	64	228	45	216	27	198	9	174	152	89	152	71	150	50	144	30	134	14	118	8	104	12	96	23	91	37	88	53	88	95	152	133	16383	16383	339	145	324	151	319	138	316	135	313	130	307	126	300	122	291	121	284	122	278	125	273	130	270	137	268	145	269	155	269	168	270	183	270	199	271	214	265	220	205	185	192	203	177	218	160	228	141	234	119	237	98	235	78	229	58	218	40	200	21	174	32	166	44	179	55	189	66	195	78	199	90	200	107	198	123	192	136	182	146	169	152	154	26	81	27	71	30	58	36	45	43	31	53	18	62	9	74	2	86	-2	101	-5	117	-6	152	0	181	15	203	41	217	76	222	118	221	128	220	139	219	149	217	160	214	169	251	190	250	185	250	144	252	130	257	118	265	110	277	104	291	103	302	104	312	108	321	114	328	122	333	131	208	51	193	36	177	26	162	21	145	18	127	17	112	20	100	26	90	36	84	49	82	65	84	81	89	95	97	105	107	111	121	113	147	113	147	132	136	132	131	133	127	133	121	135	112	139	102	145	94	153	88	163	86	175	87	192	90	204	97	212	106	217	119	219	127	218	134	216	139	212	143	207	147	200	152	187	158	177	164	170	172	166	182	165	193	167	200	171	205	176	207	183	208	190	205	200	198	211	187	220	174	227	161	233	154	234	147	236	139	237	130	237	121	238	92	236	66	230	45	219	31	203	26	179	28	164	34	152	43	142	56	133	71	125	52	118	36	107	23	94	15	78	12	61	18	35	34	16	57	3	84	-4	113	-6	135	-5	157	-2	179	5	199	20	219	42	85	113	112	113	125	111	136	105	143	95	148	81	150	65	148	49	142	36	132	26	119	19	104	17	87	18	70	21	55	26	39	36	24	51	12	42	32	20	53	5	75	-2	97	-5	119	-6	148	-4	175	3	198	16	213	35	219	61	216	79	208	94	196	107	180	118	161	125	176	133	189	142	198	152	204	164	206	179	201	203	187	219	166	230	140	236	112	238	102	237	93	237	85	236	78	234	71	233	58	227	45	220	35	211	27	200	25	190	25	183	27	176	32	171	39	167	50	165	60	166	68	170	74	177	79	187	85	200	88	207	92	212	98	216	104	218	113	219	126	217	135	212	141	204	145	192	146	175	144	163	138	153	130	145	120	139	111	135	105	133	100	133	96	132	85	132	329	145	314	151	309	138	307	135	303	130	298	126	290	122	281	121	274	122	268	125	263	130	260	137	259	145	259	168	260	183	261	199	262	214	255	220	205	190	197	209	182	223	162	231	138	236	112	238	102	237	93	237	85	236	78	234	71	233	58	227	45	220	35	211	27	200	25	190	25	183	27	176	32	171	39	167	50	165	60	166	68	170	74	177	79	187	85	200	88	207	92	212	98	216	104	218	112	219	126	217	135	212	142	204	145	192	146	175	144	163	138	153	130	145	120	139	111	135	105	133	100	133	96	132	85	132	85	113	112	113	125	111	136	105	143	95	148	81	150	65	148	49	142	36	132	26	119	19	104	17	87	18	70	21	55	26	39	36	24	51	12	42	32	20	53	6	75	-2	97	-5	119	-6	148	-4	175	3	198	16	214	35	220	61	217	79	209	94	196	107	180	118	161	125	174	132	185	139	195	147	201	157	205	169	241	190	241	144	242	130	247	118	256	110	267	104	282	103	293	104	303	108	311	114	318	122	324	131	100	113	127	113	140	111	150	105	158	95	163	81	165	65	162	49	156	36	147	26	134	19	119	17	98	22	78	36	62	57	51	86	47	121	52	153	63	180	81	201	103	214	127	219	141	217	150	212	157	204	160	192	161	175	159	163	153	153	145	145	135	139	126	135	120	133	115	133	111	132	100	132	16383	16383	234	61	231	79	223	94	211	107	194	118	175	125	191	133	204	142	213	152	219	164	221	179	216	203	202	220	180	230	153	236	123	238	89	232	59	216	34	191	18	158	12	117	21	64	42	28	71	6	102	-3	128	-6	161	-4	190	3	213	16	229	36	234	61	157	230	31	230	31	219	44	217	53	213	58	208	61	199	62	189	62	127	12	127	12	104	62	104	62	-47	61	-61	58	-72	54	-79	47	-84	38	-85	33	-85	28	-83	25	-82	23	-79	22	-77	22	-75	23	-73	23	-71	25	-68	26	-65	29	-61	31	-57	32	-54	33	-50	33	-47	32	-38	28	-31	22	-25	13	-22	4	-20	-5	-22	-14	-26	-20	-32	-24	-40	-26	-50	-22	-67	-13	-81	1	-91	20	-98	43	-101	63	-99	80	-94	95	-87	108	-76	118	-63	123	-53	127	-41	130	-29	132	1	132	104	156	104	156	127	132	127	132	196	134	205	139	212	146	217	157	219	172	49	170	39	165	31	157	25	148	21	138	20	123	24	110	35	100	54	94	82	92	118	94	156	100	185	110	205	123	217	139	220	150	219	159	213	166	204	171	192	172	177	16383	16383	172	-33	170	-51	162	-70	149	-88	131	-101	110	-106	103	-106	94	-104	86	-102	79	-98	76	-93	77	-91	77	-89	78	-87	79	-84	81	-82	84	-77	86	-73	87	-70	88	-66	88	-63	87	-55	82	-47	76	-41	68	-37	59	-36	48	-37	40	-41	33	-48	29	-56	27	-67	29	-78	33	-87	39	-95	47	-102	55	-107	68	-113	82	-117	96	-120	126	-122	158	-118	184	-110	203	-97	218	-82	228	-67	233	-57	237	-45	240	-32	242	-19	242	286	243	302	246	313	250	320	257	325	267	326	272	325	276	324	279	322	281	320	281	316	280	313	278	308	274	304	272	297	271	288	272	279	276	271	283	265	291	261	300	259	311	261	319	265	326	272	330	281	331	291	328	308	318	322	303	332	284	339	260	342	242	340	226	337	213	332	202	325	193	316	184	302	178	286	175	268	173	247	172	225	164	230	156	233	148	235	139	236	129	237	92	230	61	212	38	185	23	150	18	109	23	69	36	37	56	13	82	-1	111	-6	125	-5	138	-3	150	1	162	9	172	21	172	49	170	39	165	31	157	25	148	21	138	20	123	24	110	35	100	54	94	82	92	118	94	156	100	185	110	205	123	217	139	220	150	219	159	213	166	204	171	192	172	177	16383	16383	242	236	234	236	195	209	181	220	169	228	156	233	144	236	129	237	92	230	61	212	38	185	23	150	18	109	23	69	36	37	56	13	82	-1	111	-6	125	-5	138	-3	150	1	162	9	172	21	172	-33	170	-51	162	-70	149	-88	131	-101	110	-106	103	-106	94	-104	86	-102	79	-98	76	-93	77	-91	77	-89	78	-87	79	-84	81	-82	84	-77	86	-73	87	-70	88	-66	88	-63	87	-55	82	-47	76	-41	68	-37	59	-36	48	-37	40	-41	33	-48	29	-56	27	-67	29	-78	33	-87	39	-95	47	-102	55	-107	68	-113	82	-117	96	-120	126	-122	158	-118	184	-110	203	-97	218	-82	228	-67	233	-57	237	-45	240	-32	242	-19	242	-8	277	96	153	96	153	88	169	87	180	84	186	79	189	72	190	63	190	33	189	24	185	16	178	11	169	7	156	6	140	7	127	10	117	16	107	24	99	34	93	46	88	60	84	76	82	94	81	113	84	151	93	180	107	202	125	215	148	219	159	219	169	217	179	213	189	208	199	201	207	193	214	185	220	176	226	165	233	151	243	151	243	229	233	229	230	223	227	219	224	216	220	214	211	214	208	215	200	219	188	223	176	226	165	229	155	230	143	230	103	224	68	207	41	181	24	148	17	110	24	71	42	39	69	15	105	0	147	-5	169	-4	191	-1	212	2	231	8	247	16	247	66	250	74	255	81	264	85	277	88	135	-32	147	-59	149	-69	150	-73	150	-83	149	-88	146	-92	143	-95	137	-96	132	-95	127	-92	124	-88	122	-81	122	-67	124	-59	126	-56	16383	16383	253	219	253	230	174	230	174	219	179	218	185	217	190	215	194	210	196	203	196	198	194	188	192	182	190	175	156	84	126	162	121	174	117	185	114	195	111	202	110	206	112	212	117	216	123	218	130	219	137	219	137	230	12	230	12	219	22	217	25	215	31	209	35	201	40	190	46	177	51	166	55	156	119	1	103	-35	100	-41	97	-48	95	-55	93	-63	92	-70	95	-86	102	-99	113	-108	129	-114	150	-116	169	-113	185	-106	198	-95	207	-80	210	-63	209	-52	206	-41	194	-8	172	44	226	190	229	198	233	206	237	212	241	217	247	219	145	28	144	23	142	19	138	15	133	13	128	12	122	13	116	16	113	20	110	25	109	31	110	40	116	54	126	68	130	61	135	53	140	44	144	36	145	28	16383	16383	137	132	103	185	95	196	86	207	76	216	64	222	50	224	36	222	25	215	16	205	10	193	8	179	10	167	11	162	13	156	15	151	20	151	22	157	30	171	36	175	44	177	53	174	61	167	68	158	75	148	80	140	110	94	92	68	87	62	81	50	79	36	82	21	89	10	99	1	113	-2	127	-4	142	-3	158	1	173	9	184	20	189	35	188	43	186	50	183	58	175	72	153	108	189	162	192	167	197	171	202	174	208	176	214	177	221	175	227	171	235	157	237	151	242	151	244	157	246	164	248	178	248	185	247	197	244	208	237	217	228	223	216	225	208	224	201	220	195	215	185	203	268	-112	268	-100	256	-97	249	-94	244	-89	242	-81	241	-69	241	180	242	194	244	203	248	208	256	211	267	213	267	225	147	225	147	213	157	211	164	207	168	201	171	193	171	49	170	47	168	45	166	42	163	39	156	33	149	28	135	22	128	22	118	23	111	29	106	38	103	52	103	193	106	202	110	207	117	211	126	213	126	225	8	225	8	213	18	212	25	209	29	202	32	193	33	181	33	56	36	34	44	15	57	1	76	-7	98	-11	114	-9	128	-6	143	1	157	12	171	27	171	-112	266	0	266	12	257	13	250	17	245	23	242	31	242	169	239	191	231	210	217	224	199	233	176	237	161	235	146	231	132	224	118	213	103	198	103	292	104	306	107	315	112	321	119	325	128	326	133	325	137	324	140	322	142	320	142	316	141	313	139	308	135	304	133	297	132	288	133	279	137	271	144	265	152	261	161	259	172	261	180	265	187	272	191	281	192	291	189	308	179	322	164	332	145	339	121	342	103	340	87	337	74	332	63	325	54	316	46	304	40	291	36	276	34	259	33	241	33	31	31	22	26	18	19	15	7	12	7	0	127	0	127	12	117	14	111	18	106	24	104	32	103	42	103	174	104	175	105	178	106	180	118	192	125	197	132	200	139	202	147	203	157	201	164	196	169	187	171	173	172	155	172	42	171	32	169	23	164	18	158	14	149	12	149	0	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	292	105	306	108	315	113	321	120	325	129	326	134	325	138	324	141	322	143	320	143	316	142	313	139	308	136	304	133	297	132	288	134	279	138	271	145	265	153	261	162	259	173	261	181	265	188	272	192	281	193	291	190	308	180	322	165	332	146	339	122	342	104	340	88	337	75	332	64	325	55	316	47	304	41	291	37	276	35	259	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	-54	172	-66	169	-75	164	-81	157	-85	149	-86	144	-86	139	-85	136	-83	134	-80	133	-78	133	-75	137	-67	140	-62	142	-58	143	-55	144	-51	145	-48	143	-39	139	-32	133	-26	124	-22	115	-21	105	-22	96	-26	90	-33	86	-41	84	-51	88	-68	97	-82	112	-93	131	-99	154	-102	174	-100	191	-95	206	-87	219	-77	229	-64	234	-54	238	-42	241	-30	242	-16	243	0	131	0	131	12	122	14	115	18	110	23	108	31	107	42	107	112	129	112	129	134	107	134	107	230	11	230	11	219	22	216	29	212	34	206	37	198	37	134	11	134	11	112	37	112	37	32	35	24	30	19	23	15	11	12	11	0	16383	16383	110	306	109	319	103	330	95	338	85	343	73	345	60	344	49	338	40	330	35	319	33	306	35	294	40	283	48	275	59	270	71	268	84	270	95	275	103	283	109	294	110	306	161	47	153	38	144	31	137	27	131	26	126	25	122	26	117	29	113	34	110	42	109	54	109	218	108	222	107	225	104	227	99	228	88	227	71	222	52	216	31	210	11	203	11	189	17	191	22	192	30	194	33	194	36	193	37	191	39	186	39	180	40	170	40	64	42	40	48	21	59	8	76	0	98	-3	120	0	137	6	151	17	162	28	170	39	132	0	132	8	119	10	110	12	104	17	101	25	100	36	100	196	101	206	105	213	110	218	120	221	132	222	132	230	13	230	13	222	26	221	35	218	41	213	44	206	45	196	45	36	44	25	41	18	35	13	26	10	13	8	13	0	169	217	164	207	160	200	155	195	149	193	142	192	136	192	132	194	132	338	37	338	37	326	46	324	54	319	59	313	62	304	63	294	63	217	47	214	33	206	22	194	14	176	7	154	28	154	31	162	34	168	39	173	46	176	53	177	58	177	61	176	63	175	63	44	62	32	59	23	54	17	47	14	37	12	37	0	157	0	157	12	149	13	142	17	136	23	133	31	132	44	132	153	148	155	161	163	173	175	182	193	190	217	80	138	65	138	55	142	48	148	42	156	39	165	39	176	40	186	45	196	52	203	60	208	69	210	76	210	78	209	80	209	16383	16383	209	192	201	185	191	176	179	166	165	157	150	150	150	338	54	338	54	326	63	324	71	319	76	313	79	304	80	294	80	227	78	227	76	228	73	228	69	229	66	229	49	227	34	220	21	209	12	193	8	171	12	151	20	135	33	124	49	117	66	114	72	114	74	115	80	115	80	44	79	32	76	23	71	17	64	14	55	12	55	0	175	0	175	12	166	13	159	17	154	23	151	31	150	44	150	124	173	138	190	154	203	167	211	177	214	181	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	-28	34	-39	36	-50	39	-60	47	-78	57	-91	70	-101	85	-109	102	-114	122	-116	145	-113	164	-106	179	-96	189	-82	192	-65	191	-55	186	-47	180	-41	172	-37	161	-35	152	-37	144	-40	137	-46	133	-53	132	-62	132	-65	133	-69	134	-72	138	-80	140	-83	141	-86	143	-90	143	-92	142	-94	140	-97	137	-99	132	-100	127	-100	119	-97	112	-90	107	-80	104	-68	103	-54	294	211	294	225	108	225	108	338	12	338	12	326	22	324	29	319	34	313	37	304	38	294	38	44	37	32	34	23	29	17	22	14	12	12	12	0	132	0	132	12	123	13	117	17	112	23	109	31	108	44	108	161	113	171	119	179	127	184	134	187	140	189	242	189	128	73	142	60	155	72	167	79	179	82	188	84	196	84	213	79	225	67	232	48	237	26	238	4	237	-23	233	-50	226	-75	214	-92	195	-98	185	-97	176	-94	168	-89	163	-82	160	-74	157	-61	152	-52	145	-45	137	-41	127	-40	115	-41	107	-45	101	-51	98	-58	97	-65	98	-72	100	-79	104	-86	111	-93	121	-101	131	-106	145	-111	160	-114	176	-116	191	-117	206	-116	219	-114	230	-111	240	-107	248	-102	261	-91	275	-74	288	-51	298	-22	301	13	297	48	284	77	266	98	245	112	223	116	218	116	212	115	206	115	196	113	407	6	407	18	396	20	388	24	383	29	380	38	379	50	379	194	380	204	383	212	388	218	396	222	407	224	407	237	287	237	287	224	297	222	303	218	307	213	310	205	310	65	307	57	299	48	288	41	277	36	268	33	258	35	250	40	245	47	242	59	241	75	241	195	242	206	244	214	248	219	255	223	265	224	265	237	148	237	148	224	157	222	164	219	168	213	171	205	171	60	169	57	166	53	162	49	158	46	152	41	140	35	134	34	129	33	119	35	111	41	106	51	104	64	103	81	103	206	106	214	110	220	117	223	127	224	127	237	8	237	8	224	18	223	25	220	30	214	32	206	33	195	33	71	36	46	45	27	59	12	78	3	100	0	117	1	131	6	145	14	159	27	174	44	184	27	194	15	206	6	221	2	238	0	256	2	272	6	286	15	298	27	310	44	311	44	311	6	418	-116	418	-103	402	-101	391	-95	384	-85	381	-71	379	-53	379	194	380	204	383	212	388	218	396	222	407	224	407	237	287	237	287	224	297	222	303	218	307	213	310	205	310	65	307	57	299	48	288	41	277	36	268	33	258	35	250	40	245	47	242	59	241	75	241	195	242	206	244	214	248	219	255	223	265	224	265	237	148	237	148	224	157	222	164	219	168	213	171	205	171	60	169	57	166	53	162	49	158	46	152	41	140	35	134	34	129	33	119	35	111	41	106	51	104	64	103	81	103	206	106	214	110	220	117	223	127	224	127	237	8	237	8	224	18	223	25	220	30	214	32	206	33	195	33	71	36	46	45	27	59	12	78	3	100	0	117	1	131	6	145	14	159	27	174	44	184	27	194	15	206	6	221	2	238	0	256	2	272	6	286	15	298	27	310	44	310	-77	309	-86	307	-92	301	-97	293	-101	282	-103	282	-116	385	166	382	190	373	210	359	224	340	233	318	237	301	235	287	230	273	222	259	210	244	193	234	210	224	222	212	230	197	235	180	237	162	235	146	230	132	222	120	209	108	193	107	193	107	230	11	230	11	219	22	216	30	213	35	207	38	198	39	186	39	43	38	32	35	24	30	19	22	15	11	12	11	0	131	0	131	12	121	14	115	18	111	24	109	31	108	41	108	172	111	180	120	188	130	196	141	201	150	203	160	202	168	197	173	189	176	177	177	161	177	41	176	31	174	23	170	17	163	14	153	12	153	0	270	0	270	12	261	14	254	18	250	23	247	31	247	176	249	179	252	183	256	187	260	190	266	195	272	199	284	203	289	203	299	201	306	195	312	186	314	172	315	156	315	-68	314	-80	311	-89	306	-95	300	-99	291	-100	286	-100	282	-99	278	-97	276	-94	276	-88	277	-86	278	-83	280	-80	283	-76	285	-72	286	-69	287	-65	287	-62	285	-53	281	-46	275	-40	267	-37	257	-35	247	-37	238	-41	232	-47	228	-55	227	-65	230	-82	239	-96	254	-106	273	-113	296	-116	316	-114	334	-109	349	-102	362	-91	372	-78	377	-68	383	-44	385	-29	385	-13	293	0	293	12	283	14	276	17	271	22	269	30	268	42	268	166	265	190	257	209	242	224	224	233	201	237	184	235	168	230	153	221	141	209	129	193	129	230	34	230	34	219	45	216	53	212	57	207	60	199	60	-68	59	-80	56	-89	51	-95	45	-99	36	-100	31	-100	27	-99	23	-97	21	-94	21	-88	22	-86	23	-83	25	-80	28	-76	30	-72	31	-69	32	-65	32	-62	30	-53	26	-46	20	-40	12	-37	2	-35	-7	-37	-16	-41	-22	-47	-26	-55	-27	-65	-24	-82	-15	-96	0	-106	18	-113	41	-116	61	-114	79	-109	94	-102	107	-91	117	-78	121	-69	125	-59	128	-47	129	-35	130	-21	130	175	132	178	133	180	136	183	138	186	145	192	152	197	159	200	166	202	174	203	183	201	190	196	195	188	198	176	199	161	199	42	198	31	196	23	192	18	185	14	176	12	176	0	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-32	176	-43	178	-52	181	-62	189	-78	199	-91	212	-101	227	-109	244	-114	264	-116	287	-113	307	-106	321	-96	331	-82	334	-65	333	-55	329	-47	322	-41	313	-37	303	-35	294	-37	285	-40	279	-46	275	-53	273	-62	274	-65	275	-69	276	-72	278	-76	281	-80	283	-86	285	-90	285	-92	284	-94	282	-97	279	-99	274	-100	269	-100	260	-98	254	-91	249	-82	246	-70	245	-58	279	230	198	230	198	222	212	220	222	216	228	210	232	200	233	186	233	84	99	230	18	230	18	222	23	221	29	219	35	215	42	208	50	198	50	36	49	26	46	19	41	14	31	11	17	8	17	0	103	0	103	8	88	11	78	15	71	21	68	31	67	44	67	180	238	-5	249	-5	249	194	250	205	253	212	258	217	267	220	279	222	169	103	168	66	163	39	156	21	145	11	130	8	115	11	104	21	96	39	92	66	90	103	16383	16383	90	127	92	163	97	190	105	208	115	218	130	221	144	218	155	208	162	190	166	163	169	127	16383	16383	243	114	237	154	222	188	198	214	167	231	132	237	94	231	63	214	38	189	22	155	17	114	22	74	38	41	63	15	94	0	129	-6	166	0	197	15	222	41	237	75	243	114	175	71	175	53	174	40	173	31	171	24	168	19	164	15	159	13	153	11	146	10	137	9	124	10	113	13	103	17	95	23	89	32	84	42	80	56	77	71	75	89	75	107	77	147	85	178	99	201	117	214	141	219	148	219	155	218	160	216	165	213	169	209	171	205	173	200	174	192	175	183	175	170	16383	16383	357	70	347	70	341	58	335	48	323	34	316	28	306	21	296	17	284	14	271	12	256	11	245	12	238	13	233	16	231	20	230	27	230	112	250	110	264	104	273	94	280	79	283	59	292	59	292	173	283	173	278	152	272	138	263	130	250	126	230	124	230	207	231	211	233	213	236	215	241	216	264	216	277	215	289	213	299	210	306	207	314	201	321	194	326	185	330	174	333	160	342	160	342	228	175	228	160	229	148	230	120	230	104	227	89	223	75	217	62	210	63	210	46	196	32	178	22	159	16	137	14	113	16	91	21	70	29	52	40	35	54	22	67	13	81	6	98	1	116	0	135	-1	150	-1	155	0	342	0	256	106	256	86	253	64	248	43	239	28	224	22	215	24	207	28	200	36	195	46	194	59	195	73	204	112	205	126	205	137	202	147	197	156	188	161	174	164	160	161	151	156	145	147	143	137	142	126	144	112	146	99	150	86	153	73	154	59	152	46	147	36	139	28	131	24	123	22	110	28	101	43	95	64	92	86	92	106	96	151	109	185	127	208	150	222	175	227	199	222	221	208	239	185	252	151	256	106	16383	16383	326	98	318	146	294	185	260	214	219	232	175	238	129	232	87	214	53	185	30	146	21	98	26	68	38	41	58	19	84	4	117	0	130	0	143	3	155	9	166	15	174	23	182	15	192	9	204	3	217	0	230	0	263	4	289	19	309	41	322	68	326	98	143	20	128	31	114	47	103	66	96	88	93	112	96	136	103	158	114	176	128	190	143	199	16383	16383	213	199	229	190	242	176	253	158	260	136	263	112	260	88	253	66	242	46	229	30	213	19	16383	16383	213	296	214	310	217	320	224	326	233	329	247	330	247	343	108	343	108	330	122	329	132	325	139	318	142	308	143	294	143	218	111	211	79	198	50	176	30	148	22	110	30	75	49	45	77	21	110	6	143	0	143	-67	142	-81	139	-91	132	-97	122	-101	108	-102	108	-115	247	-115	247	-102	233	-101	224	-98	217	-93	214	-83	213	-69	213	0	246	6	279	21	307	45	326	75	334	110	326	148	306	176	278	198	245	211	213	218	220	1	220	13	209	15	202	19	197	25	194	33	193	45	193	190	194	200	196	208	201	213	209	217	220	219	220	232	88	232	88	219	103	217	113	213	119	206	123	195	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	72	-2	86	2	99	11	112	24	126	42	126	1	220	1	220	13	209	15	202	19	197	25	194	33	193	45	193	338	98	338	98	326	107	324	114	319	119	313	122	304	123	294	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	72	-2	86	2	99	11	112	24	126	42	126	1	193	190	194	200	196	208	201	213	209	217	220	219	220	232	88	232	88	219	103	217	113	213	119	206	123	195	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	71	-3	84	1	96	9	109	21	123	39	123	-36	124	-45	126	-54	129	-63	133	-71	137	-78	147	-91	160	-101	175	-109	192	-114	212	-116	235	-113	254	-106	269	-96	278	-82	282	-65	280	-55	276	-47	270	-41	261	-37	251	-35	242	-37	233	-40	227	-46	223	-53	222	-62	222	-65	223	-69	224	-72	228	-80	230	-83	231	-86	233	-90	233	-92	232	-94	230	-97	227	-99	222	-100	217	-100	209	-98	202	-91	197	-82	194	-70	193	-58	100	230	5	230	5	219	16	216	24	213	29	207	32	198	32	-84	29	-92	24	-97	17	-101	6	-103	6	-116	138	-116	138	-103	123	-102	112	-97	106	-90	103	-79	102	-63	102	142	104	158	108	173	114	184	122	191	132	194	138	192	141	190	144	187	147	182	152	175	157	169	163	166	169	164	176	163	187	165	195	169	202	176	207	186	208	197	206	210	201	221	192	229	181	235	167	237	153	235	140	230	127	221	113	208	100	190	101	230	6	230	6	219	17	216	25	213	30	207	33	198	33	-36	34	-45	36	-54	40	-63	43	-71	47	-78	57	-91	70	-101	85	-109	102	-114	122	-116	145	-113	164	-106	179	-96	189	-82	192	-65	191	-55	186	-47	180	-41	172	-37	161	-35	152	-37	144	-40	137	-46	133	-53	132	-62	132	-65	133	-69	134	-72	138	-80	140	-83	141	-86	143	-90	143	-92	142	-94	140	-97	137	-99	132	-100	127	-100	119	-98	112	-92	107	-83	104	-72	103	-60	103	142	105	158	109	173	115	184	124	191	133	194	136	193	138	192	141	190	144	187	147	182	153	175	158	169	164	166	170	164	177	163	188	165	197	169	203	176	208	186	209	197	207	210	202	221	193	229	182	235	169	237	154	235	141	230	128	221	115	208	101	190	35	42	34	31	31	24	27	19	19	15	7	12	7	0	140	0	140	12	125	14	114	18	108	25	105	37	104	53	104	190	105	203	108	214	113	221	120	225	129	227	134	226	138	225	141	223	143	220	143	217	142	213	139	209	136	204	133	198	132	189	134	180	138	172	145	166	153	162	162	160	173	162	181	166	188	173	192	182	193	192	190	209	180	222	165	233	146	240	122	242	104	241	88	238	75	233	64	225	55	217	46	204	41	189	37	172	35	152	35	131	190	0	190	12	179	15	171	19	167	24	164	31	164	131	163	152	161	172	157	189	152	204	143	217	134	225	123	233	110	238	94	241	76	242	52	240	33	233	18	222	8	209	5	192	6	182	10	173	17	166	25	162	36	160	45	162	53	166	60	172	64	180	65	189	64	198	62	204	58	209	56	213	55	217	55	220	57	223	60	225	64	226	69	227	78	225	85	221	90	214	93	203	94	190	94	53	93	37	90	25	84	18	74	14	58	12	58	0	97	205	97	211	99	215	102	218	107	220	114	220	131	219	144	213	153	203	158	189	159	170	157	148	150	134	138	125	120	120	97	119	16383	16383	248	0	248	8	244	9	241	10	237	12	233	16	164	113	175	116	183	119	190	123	196	127	202	132	208	139	212	146	216	155	218	164	218	173	214	194	202	211	181	223	152	230	116	232	11	232	11	224	23	222	32	219	37	212	40	203	41	189	41	41	40	28	38	19	33	14	24	10	11	8	11	0	127	0	127	8	113	11	104	14	99	19	97	28	97	108	106	108	177	0	97	113	120	111	138	107	150	98	157	84	159	62	159	63	158	43	153	29	144	19	131	14	114	12	107	12	102	14	99	17	97	21	97	27	16383	16383	248	232	177	232	106	124	97	124	97	204	99	213	104	218	113	221	127	224	127	232	11	232	11	224	24	222	33	219	38	213	40	204	41	190	41	43	40	29	37	20	32	14	23	10	11	8	11	0	116	0	152	2	181	9	202	21	214	38	218	59	218	68	216	77	212	86	208	93	202	99	190	109	183	112	175	116	164	119	233	216	235	218	237	221	241	222	244	223	248	224	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-48	15	-71	24	-87	38	-99	55	-106	76	-108	99	-105	118	-99	133	-88	143	-75	146	-58	145	-48	141	-39	134	-33	125	-29	115	-27	106	-29	98	-33	91	-39	87	-46	85	-54	86	-57	86	-61	90	-69	93	-73	94	-76	97	-82	97	-86	96	-88	93	-90	87	-92	79	-93	59	-90	44	-83	35	-72	29	-58	28	-41	28	-5	29	0	30	3	32	6	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	60	-52	60	-63	59	-76	55	-88	49	-97	38	-101	34	-100	31	-99	29	-98	27	-96	26	-93	27	-90	30	-86	35	-76	36	-69	34	-62	31	-56	25	-51	18	-47	9	-46	0	-47	-6	-52	-12	-58	-16	-67	-17	-77	-14	-90	-8	-101	3	-109	18	-114	37	-116	69	-111	94	-98	112	-78	122	-51	126	-21	126	276	128	294	131	310	137	322	147	326	150	326	154	325	156	324	158	322	158	316	155	313	153	308	150	302	150	296	151	288	154	282	160	277	167	273	176	272	185	273	192	278	198	284	202	293	203	302	201	316	194	327	182	335	167	340	147	342	116	337	92	324	74	303	64	277	60	247	60	23	28	23	28	0	60	0	60	-62	59	-76	57	-87	52	-94	45	-99	36	-100	31	-100	27	-99	23	-97	21	-94	21	-88	22	-86	23	-83	25	-80	28	-76	30	-72	31	-69	32	-65	32	-62	30	-53	26	-46	20	-40	12	-37	2	-35	-7	-37	-16	-41	-22	-47	-26	-55	-27	-65	-24	-82	-15	-96	0	-106	18	-113	41	-116	61	-114	77	-109	92	-102	103	-91	113	-78	118	-68	122	-56	124	-44	126	-29	126	0	157	0	157	23	126	23	126	297	127	308	130	316	135	322	142	325	151	326	156	325	160	324	163	322	165	320	166	316	165	313	162	308	159	304	156	297	155	288	156	279	160	271	167	265	175	261	185	259	195	261	203	265	210	272	213	281	215	291	212	308	202	322	187	332	168	339	144	342	126	340	111	337	98	332	88	325	79	316	71	304	66	291	63	276	61	259	60	241	147	140	144	171	133	197	116	217	91	230	60	235	40	233	25	228	13	220	6	209	4	196	5	186	9	178	15	172	22	167	31	166	40	167	47	170	53	175	56	182	57	189	57	196	54	201	52	206	49	210	49	215	51	217	53	218	57	219	60	220	70	217	76	210	80	200	82	188	82	-21	86	-51	97	-78	114	-98	139	-111	171	-116	190	-114	205	-109	217	-101	224	-90	226	-77	225	-67	221	-58	215	-52	208	-47	199	-46	190	-47	183	-51	177	-56	174	-62	172	-69	173	-76	180	-90	181	-93	181	-96	179	-98	177	-99	174	-100	170	-101	159	-97	153	-88	149	-76	148	-63	147	-52	82	-52	82	-63	80	-75	75	-85	68	-93	57	-96	39	-92	26	-84	18	-73	13	-62	12	-54	14	-40	20	-27	30	-16	43	-9	60	-6	64	-6	68	-7	73	-7	78	-8	82	-9	16383	16383	82	11	78	11	73	12	62	12	41	9	22	1	7	-12	-3	-30	-7	-53	-4	-71	3	-88	17	-102	36	-112	60	-116	86	-112	107	-103	124	-90	136	-72	144	-51	150	-62	155	-74	158	-88	161	-104	162	-121	179	-121	179	-100	177	-80	175	-70	171	-60	167	-49	161	-38	155	-28	147	-19	147	262	148	281	150	299	154	313	160	323	169	326	172	326	176	325	178	324	180	322	180	320	179	316	177	313	174	308	172	302	171	296	172	288	176	282	181	277	189	273	198	272	207	273	214	278	220	284	223	293	224	302	222	316	215	327	204	335	188	340	169	342	138	337	113	324	96	303	86	277	82	247	166	42	140	42	140	203	137	222	130	236	118	247	103	254	84	257	65	255	49	249	35	238	22	222	9	200	22	195	28	205	33	212	39	217	44	220	50	221	58	220	63	216	67	210	69	202	70	191	70	42	22	42	22	20	70	20	70	-64	83	-64	99	-40	114	-20	129	-2	146	13	166	28	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	-36	37	-45	39	-54	42	-63	46	-71	50	-78	60	-91	72	-101	87	-109	105	-114	124	-116	148	-113	167	-106	182	-96	191	-82	195	-65	193	-55	189	-47	182	-41	174	-37	164	-35	154	-37	146	-40	140	-46	135	-53	134	-62	134	-65	135	-69	136	-72	139	-76	141	-80	143	-83	144	-86	145	-88	145	-90	146	-92	145	-94	143	-97	139	-99	135	-100	129	-100	121	-98	115	-92	110	-83	107	-72	105	-60	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	112	171	112	16383	16383	269	10	269	22	258	23	250	27	244	32	241	41	241	112	269	112	269	134	241	134	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	134	102	134	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	134	4	134	4	112	32	112	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	243	214	243	226	151	226	159	198	165	173	169	149	171	126	172	103	171	83	168	58	160	34	147	15	125	8	104	15	91	33	83	57	79	82	78	103	79	125	81	148	85	172	91	197	99	226	7	226	7	214	43	214	46	213	52	207	54	203	55	198	55	195	53	191	52	188	50	185	41	176	31	163	20	147	11	127	7	105	14	70	31	40	57	17	89	1	125	-3	161	1	193	16	219	40	236	71	243	108	239	127	230	146	219	163	208	175	201	183	200	184	198	187	196	193	195	198	196	202	198	207	200	210	203	213	206	214	114	230	110	233	85	223	65	216	48	210	31	205	12	199	12	188	20	190	30	192	38	192	40	191	43	190	44	188	45	185	45	68	50	40	64	20	85	6	111	-1	140	-4	181	2	214	23	237	52	251	88	256	127	254	149	248	176	237	204	220	224	196	233	188	232	181	230	176	226	173	221	171	214	172	208	175	204	179	199	184	195	191	190	200	184	210	175	219	162	226	143	228	117	225	90	215	64	199	42	178	26	151	20	139	22	129	29	121	39	116	50	114	63	243	0	243	12	237	13	233	14	230	15	227	17	225	19	221	26	215	39	199	73	193	89	132	238	119	238	40	40	30	20	25	16	19	13	11	12	11	0	86	0	86	12	75	13	67	15	62	18	59	22	59	36	61	41	62	45	64	51	100	142	140	41	141	35	143	32	143	29	144	27	144	25	143	21	141	18	138	16	133	14	127	13	118	12	118	0	353	0	353	12	347	14	341	18	337	24	331	35	325	50	251	238	239	238	176	83	126	238	114	238	36	37	32	28	28	22	24	17	19	14	12	12	12	0	79	0	79	12	69	14	63	16	58	19	56	23	55	30	55	32	56	34	58	42	60	46	94	141	112	77	116	59	120	45	123	35	124	28	125	24	124	20	122	17	118	15	111	13	101	12	101	0	218	0	218	12	211	13	205	14	201	16	198	20	195	26	185	57	219	142	242	84	249	65	255	50	259	39	261	31	262	26	261	22	259	18	255	15	250	14	243	12	243	0	241	0	241	12	235	13	231	14	228	15	224	19	220	27	213	40	205	57	197	75	190	92	131	237	140	263	146	277	152	289	159	297	166	303	173	305	176	304	178	303	180	301	181	298	181	292	180	290	180	286	182	278	186	271	192	265	200	261	210	260	220	262	229	266	236	274	240	283	241	294	239	307	232	318	222	326	208	331	193	333	183	332	173	330	165	327	157	322	144	309	138	298	130	283	122	264	112	238	38	40	33	29	28	21	23	16	16	14	8	12	8	0	84	0	84	12	73	13	65	15	60	18	58	22	57	28	57	32	58	36	60	46	63	53	97	147	132	54	138	38	140	32	142	27	142	21	140	18	136	15	131	13	124	12	117	12	117	0	294	232	206	232	206	224	220	222	230	220	236	218	239	214	240	209	239	204	237	198	234	191	229	183	224	174	180	113	133	193	130	197	127	202	125	206	124	210	123	213	124	216	126	219	130	221	136	222	145	223	156	224	156	232	23	232	23	224	31	222	38	219	45	215	51	209	56	203	127	90	127	31	124	21	118	15	107	11	90	8	90	0	228	0	228	8	212	10	201	14	195	20	192	29	191	42	191	103	267	210	270	214	280	220	286	222	294	224	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	184	0	181	-19	180	-35	179	-48	179	-64	181	-79	187	-92	196	-101	207	-106	220	-108	243	-105	262	-99	276	-88	285	-75	289	-58	287	-48	283	-39	276	-33	268	-29	257	-27	248	-29	240	-33	234	-39	230	-46	228	-54	228	-57	230	-65	232	-69	235	-73	236	-76	238	-78	239	-80	239	-86	238	-88	236	-90	230	-92	222	-93	214	-91	207	-86	201	-79	198	-70	196	-59	197	-53	197	-43	198	-33	199	-22	200	-13	160	16	169	32	180	48	192	61	204	71	216	74	223	74	231	71	237	67	241	61	243	53	242	46	240	39	235	32	226	25	213	19	209	18	204	18	198	17	191	16	185	16	16383	16383	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	131	0	123	-12	115	-27	106	-42	97	-58	89	-74	110	-74	119	-58	135	-28	151	0	188	0	213	3	232	10	246	21	255	35	258	52	257	66	251	76	242	84	231	88	216	90	200	87	185	79	170	64	155	44	139	16	207	211	207	225	21	225	4	147	17	147	21	161	28	173	37	182	46	187	54	189	156	189	41	73	55	60	68	72	81	79	92	82	102	84	109	84	126	79	138	67	146	48	150	26	151	4	150	-23	147	-50	140	-75	127	-92	108	-98	98	-97	89	-94	82	-89	77	-82	74	-74	70	-61	65	-52	59	-45	50	-41	40	-40	29	-41	20	-45	15	-51	12	-58	11	-65	11	-72	14	-79	18	-86	25	-93	34	-101	45	-106	58	-111	73	-114	89	-116	104	-117	119	-116	132	-114	144	-111	153	-107	161	-102	174	-91	188	-74	201	-51	211	-22	215	13	210	48	198	77	180	98	159	112	137	116	131	116	125	115	119	115	114	114	110	113	109	-97	108	-98	99	-98	85	-97	72	-92	62	-85	55	-75	52	-62	53	-55	54	-49	57	-45	61	-42	66	-41	75	-45	84	-54	93	-66	101	-81	109	-97	16383	16383	207	211	207	225	21	225	4	147	17	147	21	161	28	173	37	182	46	187	54	189	156	189	41	73	55	60	68	72	81	79	92	82	102	84	109	84	127	79	140	65	147	45	150	23	151	3	150	-25	147	-48	143	-66	137	-80	129	-89	113	-59	98	-40	85	-29	72	-24	59	-23	41	-25	27	-31	17	-40	11	-51	9	-64	11	-77	18	-91	31	-104	52	-113	80	-117	96	-117	103	-116	110	-116	118	-115	137	-152	161	-152	140	-110	168	-94	189	-70	204	-43	212	-15	215	7	209	50	196	81	177	101	156	113	137	116	131	116	125	115	119	115	114	114	110	113	73	189	73	44	71	31	66	23	59	17	50	13	41	12	41	0	161	0	161	12	151	14	142	17	134	23	128	31	126	42	126	141	157	149	181	166	199	190	209	217	213	245	208	278	193	305	170	325	141	337	106	342	96	341	85	339	65	333	55	328	46	322	38	315	33	307	29	298	27	289	28	282	31	276	37	270	44	266	54	265	66	266	75	271	81	278	86	286	92	304	96	313	100	320	107	325	117	327	130	322	139	308	145	289	148	269	148	252	145	230	136	212	122	200	106	192	89	189	114	42	112	31	107	23	99	17	89	14	79	12	79	0	200	0	200	12	190	13	181	17	174	23	170	31	168	44	168	189	152	189	134	192	118	200	105	212	95	230	92	252	93	269	96	289	101	308	111	322	124	327	133	325	140	320	145	313	154	286	159	278	165	271	175	266	186	265	196	266	204	270	209	276	212	282	213	289	212	298	208	307	202	315	194	322	185	328	176	333	166	336	155	339	145	341	134	342	100	337	70	325	47	305	33	278	27	245	31	217	42	190	60	166	84	149	114	141	126	292	128	304	134	312	142	317	151	321	161	323	161	334	41	334	41	323	50	321	59	318	66	312	71	303	73	291	73	146	89	146	106	143	122	135	136	122	145	105	148	83	148	65	145	45	139	27	130	13	117	7	107	9	100	14	96	21	92	30	89	40	86	49	81	57	75	64	66	68	54	70	44	68	37	64	31	58	28	52	27	46	29	36	33	27	38	19	46	13	55	7	65	2	85	-4	96	-6	106	-6	141	-2	171	10	193	30	208	57	213	89	209	118	199	145	181	169	157	186	126	194	224	-18	202	-18	202	-31	199	-49	191	-66	179	-78	164	-87	146	-90	132	-87	119	-79	110	-66	104	-51	102	-34	102	171	104	185	109	198	118	209	130	215	144	218	153	217	160	215	165	210	169	204	170	195	169	188	167	184	166	179	164	174	164	166	165	160	169	154	175	150	183	147	191	146	204	148	213	154	219	161	223	170	224	177	218	198	205	214	186	226	163	234	141	237	113	233	85	224	60	208	43	185	36	157	36	-38	42	-63	56	-84	78	-101	104	-111	132	-115	163	-111	188	-100	207	-83	220	-62	224	-38	290	166	285	116	270	74	247	41	217	20	181	13	140	20	108	42	87	74	74	117	70	166	75	221	90	264	113	295	143	314	180	320	219	313	250	292	273	259	286	216	290	166	16383	16383	354	165	345	221	322	269	285	307	238	331	182	340	127	332	79	308	41	272	16	224	7	166	16	107	42	59	81	23	128	0	181	-7	238	0	286	25	322	63	346	110	354	165	16383	16383	219	164	217	177	211	188	203	197	192	202	180	204	167	202	156	197	147	188	142	177	140	164	142	151	148	141	156	132	167	127	180	125	193	127	203	132	212	141	217	151	219	164	95	117	104	117	124	115	140	109	151	98	157	83	160	65	158	46	153	31	144	20	133	14	118	12	109	12	103	15	98	19	96	25	95	33	16383	16383	95	203	96	210	98	215	102	218	108	220	115	220	128	219	138	213	145	204	149	191	150	175	149	157	144	144	134	135	118	130	95	128	16383	16383	7	232	7	224	20	222	29	219	35	214	38	206	39	195	39	36	38	26	35	19	30	14	21	11	7	8	7	0	124	0	158	3	185	12	205	26	216	44	220	65	217	83	208	98	193	111	174	120	152	125	174	131	190	139	200	150	206	162	208	177	204	196	193	212	175	223	151	230	120	232	140	113	140	132	129	132	125	133	120	133	114	135	105	139	95	145	87	153	81	163	79	175	80	192	84	204	90	212	99	217	113	219	137	214	159	201	176	180	188	153	193	121	189	86	178	57	162	36	142	22	121	17	106	20	93	26	84	36	77	49	75	65	77	81	82	95	90	105	100	111	113	113	16383	16383	228	117	222	158	206	191	181	216	151	232	118	238	87	236	60	230	38	220	24	203	19	179	21	164	27	152	36	142	49	133	65	125	46	118	29	107	17	94	8	78	6	61	11	36	27	16	50	3	79	-4	112	-6	138	-3	168	6	197	28	219	64	228	117	243	55	244	66	247	74	252	81	261	85	275	88	275	96	150	96	150	88	166	86	176	83	183	78	186	71	187	62	187	33	186	24	182	16	176	10	166	6	152	5	137	6	124	10	113	16	104	24	97	35	90	47	85	60	81	76	79	94	79	113	82	150	90	180	104	201	122	214	146	219	156	218	167	216	177	213	187	208	196	201	204	193	211	185	217	176	223	165	230	151	239	151	239	238	240	246	242	252	245	255	249	258	258	258	261	257	263	256	265	252	264	250	260	244	259	239	258	233	259	228	262	223	266	219	271	216	277	215	284	216	289	219	294	223	296	229	297	236	295	247	289	256	279	263	266	267	251	268	243	268	236	266	228	262	222	258	216	252	212	246	209	240	206	233	204	224	203	215	190	221	177	226	153	230	141	230	100	224	65	208	38	182	21	149	15	110	21	71	39	39	66	15	102	0	144	-5	166	-4	188	-1	209	3	228	8	243	16	281	0	281	8	267	11	258	14	252	18	249	24	248	33	248	198	249	208	252	214	258	219	268	222	281	224	281	232	156	232	156	224	170	222	179	219	185	215	188	208	189	198	189	128	100	128	100	198	101	208	105	215	111	219	120	222	133	224	133	232	11	232	11	224	23	222	32	219	38	215	40	208	41	198	41	24	38	18	32	14	24	11	11	8	11	0	133	0	133	8	120	11	110	14	104	18	101	24	100	33	100	112	189	112	189	33	188	25	185	18	179	14	170	11	156	8	156	0	70	-46	69	-62	65	-76	59	-86	50	-93	36	-96	24	-94	12	-90	2	-82	-4	-70	-7	-54	-4	-41	1	-31	10	-23	20	-18	31	-17	38	-17	47	-19	63	-23	70	-26	16383	16383	207	-116	194	-98	168	-64	153	-48	137	-34	138	-27	139	-19	139	-1	140	7	140	230	39	230	39	219	52	217	61	213	66	208	69	200	70	189	70	-1	62	0	55	1	48	1	41	2	35	2	16	0	-1	-7	-15	-19	-25	-36	-29	-56	-26	-77	-16	-93	-1	-105	18	-113	41	-116	64	-114	85	-108	103	-98	119	-82	132	-59	152	-81	163	-92	183	-116	16383	16383	141	306	139	319	134	329	125	338	115	343	103	345	90	344	79	338	71	330	66	319	64	306	65	294	71	283	79	275	89	270	102	268	114	270	125	275	134	283	139	294	141	306	272	-107	272	-94	263	-93	256	-89	251	-83	249	-76	248	-65	248	189	249	199	251	207	256	213	263	217	272	219	272	230	152	230	152	219	164	216	171	213	176	208	178	200	178	132	166	119	119	186	114	193	109	203	107	209	108	212	110	215	114	217	120	218	128	219	128	230	11	230	11	219	14	219	17	218	21	214	23	211	121	77	94	51	75	33	58	22	43	15	26	12	26	0	133	0	133	12	121	13	114	15	109	16	104	21	103	25	104	28	105	32	114	44	178	108	178	-107	220	78	209	78	204	66	198	55	193	45	187	37	181	30	174	23	167	18	158	14	147	12	133	12	121	13	110	15	102	20	97	26	95	33	95	190	96	204	98	213	104	219	113	222	127	224	127	232	8	232	8	224	20	222	28	219	33	215	36	208	36	24	33	18	28	14	20	11	8	8	8	0	206	0	171	49	169	39	164	31	156	25	147	21	137	20	121	24	108	35	98	54	92	82	90	118	92	156	99	185	109	205	122	217	137	220	148	219	158	213	165	204	169	192	171	177	16383	16383	171	-44	170	-61	167	-73	161	-81	151	-86	134	-89	134	-102	268	-102	268	-89	256	-87	248	-83	244	-78	241	-71	241	246	242	257	245	266	250	271	257	275	266	276	271	275	275	274	278	272	280	266	279	262	276	258	273	253	270	247	269	238	270	229	275	221	281	215	289	211	299	209	309	211	318	215	324	222	328	231	329	241	326	258	317	271	302	282	282	288	258	291	240	290	225	287	211	281	200	274	191	266	186	259	178	243	176	233	174	224	165	229	147	235	138	236	128	237	90	230	60	212	36	185	22	150	17	109	21	69	35	37	55	13	80	-1	109	-6	123	-5	136	-3	149	1	160	9	171	21	73	189	73	104	40	104	40	81	73	81	73	44	71	31	66	23	59	17	50	13	41	12	41	0	161	0	161	12	151	14	142	17	134	23	128	31	126	42	126	81	158	81	158	104	126	104	126	141	157	149	181	166	199	190	209	217	213	245	208	278	193	305	170	325	141	337	106	342	96	341	85	339	65	333	55	328	46	322	38	315	33	307	29	298	27	289	28	282	31	276	37	270	44	266	54	265	66	266	75	271	81	278	86	286	92	304	96	313	100	320	107	325	117	327	130	322	139	308	145	289	148	269	148	252	145	230	136	212	122	200	106	192	89	189	114	104	82	104	82	81	114	81	114	42	112	31	107	23	99	17	89	14	79	12	79	0	200	0	200	12	190	13	181	17	174	23	170	31	168	44	168	81	201	81	201	104	168	104	168	189	152	189	134	192	118	200	105	212	95	230	92	252	93	269	96	289	101	308	111	322	124	327	133	325	140	320	145	313	154	286	159	278	165	271	175	266	186	265	196	266	204	270	209	276	212	282	213	289	212	298	208	307	202	315	194	322	185	328	176	333	166	336	155	339	145	341	134	342	100	337	70	325	47	305	33	278	27	245	31	217	42	190	60	166	84	149	114	141	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	239	36	239	38	238	41	238	152	243	152	251	176	262	192	278	202	303	206	339	208	16383	16383	421	73	407	73	405	64	402	57	396	45	392	39	382	27	371	18	357	13	340	10	319	9	304	9	420	210	420	224	238	224	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	414	-6	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	338	189	238	86	238	189	16383	16383	389	211	389	225	238	225	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-2	177	-3	185	6	194	16	205	27	218	42	238	61	251	72	263	78	274	82	284	84	291	84	309	79	321	67	328	48	333	26	334	4	333	-23	329	-50	322	-75	309	-92	290	-98	280	-97	271	-94	264	-89	258	-82	256	-74	253	-61	248	-52	241	-45	232	-41	222	-40	211	-41	202	-45	197	-51	194	-58	193	-65	193	-72	195	-79	200	-86	206	-93	216	-101	227	-106	240	-111	255	-114	271	-116	286	-117	301	-116	314	-114	326	-111	335	-107	343	-102	356	-91	370	-74	384	-51	393	-22	397	13	392	48	380	77	362	98	341	112	319	116	313	116	307	115	301	115	296	114	292	113	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	238	40	238	152	240	152	248	176	258	192	275	202	299	206	335	208	16383	16383	368	9	377	25	388	41	400	54	412	64	424	67	431	66	438	64	444	60	449	54	450	46	450	39	448	32	443	25	434	18	421	12	417	11	412	11	406	10	399	9	393	9	16383	16383	300	9	416	210	416	224	238	224	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	339	-6	331	-19	322	-34	314	-49	305	-65	297	-81	319	-81	327	-65	343	-35	351	-21	359	-6	396	-6	420	-4	440	3	454	14	463	28	467	46	465	59	459	69	451	77	439	82	424	83	408	80	393	72	378	57	363	36	347	9	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	147	209	142	201	138	192	135	183	133	174	132	164	135	145	143	128	156	113	176	99	203	86	221	77	235	69	244	60	249	52	251	42	249	32	244	23	237	17	226	13	214	11	200	12	188	15	178	21	168	29	160	39	162	43	164	46	166	50	16383	16383	289	163	289	235	277	235	276	232	274	229	271	227	269	226	265	225	263	226	261	226	258	227	254	228	249	229	240	232	232	234	225	235	217	236	210	237	203	236	197	236	190	234	184	233	177	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	104	-4	116	-2	126	2	136	8	145	17	157	7	172	1	188	-2	205	-5	222	-5	247	-2	269	7	285	23	295	44	299	69	297	89	289	106	276	121	256	134	230	147	212	155	198	164	189	172	184	181	182	191	184	200	188	208	195	214	204	218	215	220	223	219	231	217	238	214	245	210	252	204	258	198	263	191	267	184	272	175	276	163	171	55	159	47	149	40	140	34	132	31	125	30	118	31	112	34	108	40	106	49	105	60	105	209	171	209	16383	16383	171	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	107	-4	122	0	136	7	152	16	171	28	171	-63	169	-76	166	-88	159	-97	148	-101	144	-100	141	-99	139	-98	137	-96	137	-93	138	-90	140	-86	143	-82	145	-76	146	-69	144	-62	141	-56	135	-51	128	-47	119	-46	110	-47	103	-52	97	-58	93	-67	92	-77	95	-90	102	-101	113	-109	128	-114	147	-116	179	-111	204	-98	222	-78	232	-51	236	-21	236	276	238	294	241	310	248	322	257	326	261	326	264	325	266	324	268	322	268	320	267	316	265	313	263	308	260	302	259	296	261	288	264	282	270	277	277	273	286	272	295	273	302	278	308	284	312	293	313	302	311	316	304	327	292	335	277	340	257	342	226	337	202	324	185	303	174	277	171	247	323	46	322	38	319	30	314	23	304	18	289	16	277	18	265	23	253	30	243	37	237	44	250	52	262	58	275	64	286	67	296	68	304	67	311	65	317	61	321	55	323	46	16383	16383	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	114	-3	134	0	152	6	167	13	179	18	185	15	192	11	200	8	208	4	216	1	229	-1	244	-4	258	-5	280	-5	305	-2	323	5	336	17	343	32	345	46	343	60	336	72	326	81	313	86	296	88	286	87	274	85	260	80	244	72	224	61	219	72	215	86	211	101	209	120	208	141	210	171	216	194	225	211	236	222	250	225	260	224	267	220	270	213	271	203	271	190	272	177	276	167	282	160	290	155	299	154	311	155	320	160	327	166	332	175	333	186	329	204	319	219	302	231	281	238	256	241	218	235	186	218	160	192	143	157	137	116	138	98	141	81	146	64	153	49	163	36	155	33	146	32	138	30	126	30	117	31	111	35	108	42	106	51	105	63	182	167	182	176	176	177	172	180	168	184	166	191	166	294	164	311	158	325	148	336	136	343	121	345	110	344	99	341	89	335	80	327	70	316	70	421	3	421	3	412	11	410	16	407	20	404	21	398	22	389	22	201	21	191	20	184	17	180	11	178	3	176	3	167	86	167	86	176	80	178	75	181	72	186	70	192	70	299	76	307	83	313	89	317	95	319	100	320	107	319	112	315	115	308	117	298	118	283	118	199	117	191	115	185	112	181	108	178	102	176	102	167	182	168	182	177	176	178	172	180	168	185	166	192	166	295	164	311	158	325	149	336	136	343	121	345	110	345	100	342	90	336	80	328	70	316	70	397	72	404	76	409	81	412	91	412	94	411	96	410	97	408	98	405	97	402	95	399	92	395	90	391	89	384	90	377	93	371	98	367	104	364	110	363	117	364	123	367	128	372	131	379	132	387	129	399	123	409	112	417	99	422	82	424	70	423	59	421	50	417	42	412	36	405	30	396	26	386	24	375	22	363	22	201	21	191	20	185	17	181	11	179	3	177	3	168	86	168	86	177	80	179	75	182	72	186	70	192	70	300	71	301	72	303	85	316	95	320	100	320	107	319	112	315	115	308	117	298	118	284	118	200	117	192	115	186	112	181	108	178	102	177	102	168	135	345	57	345	57	336	67	334	74	332	79	328	81	321	81	120	79	111	75	105	70	102	63	101	59	101	55	102	52	104	50	108	50	109	51	111	52	112	56	120	58	123	59	126	60	128	60	131	59	137	55	143	50	147	44	150	36	151	28	150	22	147	17	142	13	136	12	128	15	115	22	104	34	96	49	91	67	89	82	90	96	94	107	100	117	108	124	118	128	126	131	135	133	145	135	156	135	169	16383	16383	137	403	135	413	131	421	124	428	116	433	107	434	97	433	89	428	82	422	78	413	76	403	78	394	82	386	88	380	96	375	105	374	115	375	124	380	131	386	135	394	137	403	65	345	6	345	6	336	13	334	18	332	21	328	22	322	23	313	23	198	22	190	21	185	18	181	14	178	7	176	7	167	89	167	89	176	79	178	73	181	69	186	67	194	67	280	68	292	70	303	74	311	80	316	86	318	88	318	89	317	91	316	92	313	94	310	97	304	101	300	109	296	113	296	120	297	125	300	129	305	132	312	133	320	132	330	128	338	123	344	116	348	108	349	99	348	90	344	82	338	74	328	65	315	132	167	132	176	125	178	120	181	117	185	115	191	115	322	117	328	120	332	125	334	132	336	132	345	49	345	49	336	59	335	65	332	69	326	70	318	71	306	71	233	70	220	68	210	64	202	58	197	52	195	50	195	49	196	47	197	44	203	40	208	37	212	33	215	25	217	18	215	13	212	9	207	6	200	5	192	6	183	10	175	15	168	22	164	31	163	39	164	48	168	56	175	64	184	73	198	73	167	115	314	115	322	117	328	120	332	125	334	132	336	132	345	49	345	49	336	59	335	65	332	69	326	70	318	71	305	71	231	70	219	67	209	63	202	58	197	52	195	49	195	48	197	46	199	45	202	41	208	38	212	30	216	25	217	19	215	13	212	9	207	6	200	5	191	6	182	10	174	15	168	22	164	31	163	39	164	46	167	54	173	62	183	71	195	71	133	73	126	77	114	86	99	94	92	103	86	115	83	127	81	141	83	153	88	163	96	169	106	171	118	170	125	167	131	163	136	158	139	151	140	145	139	140	136	136	132	134	127	133	121	133	116	134	113	136	110	137	107	139	103	140	102	140	97	138	95	136	94	133	93	130	93	125	95	121	99	118	106	116	115	115	124	79	255	97	254	111	250	121	244	126	234	128	218	127	204	123	193	116	186	106	182	93	181	87	181	83	182	79	188	79	192	16383	16383	199	342	142	342	86	263	79	263	79	322	81	328	84	332	91	334	102	336	102	342	10	342	10	336	21	335	27	332	31	328	33	322	33	194	31	187	27	183	20	180	10	179	10	172	94	172	123	174	145	179	162	188	172	200	175	215	175	222	173	229	170	235	167	240	162	245	157	249	153	252	147	255	141	257	132	259	186	330	190	334	196	336	199	336	264	340	214	340	214	331	221	330	226	329	230	326	232	323	232	319	231	315	229	308	226	299	221	287	215	272	203	237	199	253	196	260	194	270	190	283	186	297	183	307	182	315	181	320	180	323	181	326	183	328	186	330	191	331	198	331	198	340	112	340	112	331	117	331	120	330	126	326	128	323	136	299	110	235	94	279	89	293	85	304	82	312	80	317	79	321	81	327	84	329	88	330	94	331	94	340	12	340	12	331	17	330	20	327	24	322	27	314	32	303	87	166	96	166	142	280	180	166	189	166	246	313	248	319	251	324	255	328	259	330	264	331	187	345	129	345	129	336	137	335	143	334	147	331	149	328	150	323	149	320	149	317	148	314	147	310	146	304	119	232	92	304	89	310	87	316	86	321	85	324	84	326	86	332	89	334	93	335	98	336	104	336	104	345	8	345	8	336	12	335	16	335	20	333	24	325	30	314	36	301	42	287	47	275	93	163	85	142	81	132	77	123	66	112	60	111	58	111	55	114	54	116	54	119	55	121	55	126	54	132	51	137	46	142	39	145	32	146	24	144	17	141	12	135	9	128	8	119	10	109	15	101	23	95	33	91	46	89	60	91	67	94	72	98	78	102	82	108	87	117	93	128	100	143	107	162	164	315	168	323	171	328	176	332	181	335	187	336	15	216	31	210	99	300	101	305	104	309	108	317	108	321	107	327	104	333	99	338	93	341	88	342	81	341	75	339	70	335	66	330	61	322	9	216	26	210	93	300	96	305	99	309	101	313	103	321	101	327	98	333	93	338	88	341	82	342	76	341	70	339	65	335	60	330	56	322	16383	16383	89	216	105	210	172	300	175	305	178	309	180	313	182	321	181	327	177	333	173	338	167	341	161	342	155	341	149	339	144	335	140	330	136	322	103	343	72	324	48	303	32	281	23	258	20	233	22	214	28	197	38	185	52	178	70	175	84	177	95	183	104	191	110	203	112	218	110	230	105	241	97	249	87	254	75	256	72	255	65	255	63	254	57	256	55	259	54	262	54	265	56	277	62	289	73	302	88	316	108	331	28	175	59	194	83	215	99	237	109	260	112	285	109	305	103	321	93	333	79	341	61	343	47	341	36	336	27	327	21	315	20	300	21	287	26	277	34	269	44	264	56	262	59	262	61	263	71	263	74	261	76	259	78	253	75	241	69	229	58	215	43	201	23	186	108	186	88	201	73	215	62	229	56	241	54	253	54	256	55	259	57	261	60	263	69	263	72	262	75	262	87	264	97	269	105	277	110	287	112	300	110	315	104	327	95	336	84	341	70	343	52	341	38	333	28	321	22	305	20	285	23	260	32	237	48	215	72	194	103	175	32	331	32	306	55	306	74	303	86	296	94	286	99	274	100	261	99	248	94	236	86	225	73	219	55	216	32	216	32	191	55	191	76	193	95	200	111	214	121	233	125	261	121	289	111	309	95	322	76	329	55	331	125	191	125	216	103	216	84	219	71	225	63	236	59	248	57	261	59	274	63	286	71	296	84	303	103	306	125	306	125	331	103	331	81	329	62	322	47	309	36	289	32	261	36	233	47	214	62	200	81	193	103	191	51	220	51	120	73	120	76	181	79	181	82	180	89	180	116	185	138	199	153	218	163	242	166	266	162	293	150	315	132	331	108	341	79	345	71	344	62	343	53	341	45	338	37	334	30	329	24	324	19	317	16	309	15	301	16	297	18	291	28	283	36	282	46	283	54	287	59	292	63	299	65	306	68	314	70	322	74	328	80	332	88	333	99	329	106	317	111	302	113	286	114	272	111	254	103	239	92	229	79	223	65	220	108	120	130	120	130	220	117	220	103	223	89	229	78	239	70	254	68	272	68	286	70	302	75	317	83	329	94	333	102	332	107	328	111	322	114	314	116	306	118	299	122	292	128	287	135	283	145	282	153	283	159	287	163	291	166	297	166	301	165	309	162	317	157	324	151	329	144	334	136	338	128	341	120	343	111	344	103	345	74	341	50	331	31	315	19	293	15	266	18	242	28	218	44	199	66	185	93	180	100	180	102	181	105	181	148	207	148	245	59	294	148	342	148	380	15	306	15	281	148	281	148	306	15	380	15	342	104	294	15	245	15	207	166	227	92	360	67	360	-6	227	31	227	79	316	128	227	166	360	128	360	79	271	31	360	-6	360	67	227	92	227	167	264	106	352	60	352	0	264	27	264	83	313	139	264	167	352	138	352	83	302	27	352	0	352	60	264	106	264	84	228	84	360	56	360	56	228	175	282	175	319	10	319	10	282	10	264	38	264	109	308	117	314	123	318	126	323	128	328	129	334	128	342	125	348	120	353	113	356	105	357	99	356	89	352	84	348	79	343	129	264	60	343	55	348	45	354	39	356	33	357	26	355	20	352	15	347	11	341	10	334	11	329	13	323	17	318	22	313	30	308	101	264	84	-97	84	35	56	35	56	-97	175	-79	175	-43	10	-43	10	-79	127	-95	58	-16	53	-11	43	-5	37	-3	31	-2	24	-3	17	-7	12	-12	8	-18	7	-25	8	-31	10	-36	14	-41	20	-46	27	-51	99	-95	40	-95	68	-95	139	-51	147	-45	153	-41	157	-36	159	-31	159	-25	158	-17	155	-11	150	-6	143	-3	135	-2	129	-3	119	-7	114	-11	108	-16	127	2	99	92	67	92	40	2	16383	16383	127	237	40	237	67	147	99	147	127	237	40	237	67	147	99	147	32	189	32	155	55	155	69	153	82	146	91	137	98	124	100	110	98	96	91	83	82	73	69	67	55	65	32	65	32	31	55	31	79	34	100	44	118	60	130	82	134	110	130	138	118	160	100	176	79	186	55	189	134	31	134	65	112	65	97	67	85	73	75	83	69	96	66	110	69	124	75	137	85	146	97	153	112	155	134	155	134	189	112	189	88	186	66	176	49	160	37	138	32	110	37	82	49	60	66	44	88	34	112	31	141	2	141	30	97	30	97	103	69	103	69	30	26	30	26	2	141	75	141	103	26	103	26	75	69	75	69	2	97	2	97	75	137	42	137	75	99	75	99	113	69	113	69	75	31	75	31	42	69	42	69	4	99	4	99	42	137	42	137	75	31	75	31	42	137	345	131	329	122	316	111	308	97	303	80	302	65	303	53	308	42	317	35	329	30	345	7	345	11	319	20	296	35	279	56	268	83	264	110	268	130	279	145	296	155	319	159	345	116	300	114	311	109	320	102	327	93	331	83	333	73	331	64	327	57	320	52	311	51	301	52	291	57	282	64	275	72	270	83	268	93	270	102	274	109	281	114	290	116	300	113	321	111	312	107	304	100	298	92	294	83	292	74	294	66	298	60	305	56	313	54	322	56	331	60	339	66	345	74	349	82	351	92	350	100	345	107	339	111	331	113	321	16383	16383	137	323	134	339	126	354	115	365	101	372	84	375	67	372	52	364	41	353	33	338	30	321	33	304	40	290	52	278	67	271	84	268	100	271	115	279	126	291	134	306	137	323	148	-40	144	-44	142	-45	136	-47	131	-49	127	-50	122	-51	118	-51	106	-50	98	-46	92	-40	88	-31	87	-19	87	-14	88	-9	90	3	93	12	93	15	94	17	95	18	95	22	79	16	78	15	77	13	72	8	61	-4	54	-16	49	-26	46	-36	45	-46	48	-59	54	-70	65	-78	79	-84	97	-85	111	-84	125	-79	139	-72	150	-61	160	-49	153	337	149	328	145	321	140	316	133	313	120	313	117	314	107	319	86	328	70	334	63	336	56	337	50	337	33	335	19	327	7	315	0	298	-7	275	13	275	15	282	19	289	24	294	30	297	37	298	41	298	45	297	50	295	58	292	70	287	84	281	90	278	97	276	103	275	117	273	132	276	146	283	157	296	167	314	175	337	-6	264	22	264	93	307	101	313	106	318	110	323	112	328	113	334	112	342	108	348	103	353	97	356	89	357	83	356	77	354	72	352	66	348	61	343	16383	16383	94	264	122	264	193	307	201	313	207	318	210	323	212	328	213	334	212	342	208	348	203	353	197	356	189	357	183	356	177	354	172	352	167	348	161	343	140	171	137	163	135	157	133	152	131	148	129	143	126	138	122	134	118	131	113	128	108	127	105	128	101	130	97	133	94	137	92	140	79	161	67	184	58	208	51	227	46	241	45	234	43	227	40	220	36	212	31	204	24	196	16	189	10	184	4	180	0	177	2	150	7	152	15	156	24	162	33	170	40	179	45	167	50	156	61	134	68	121	73	115	79	107	87	100	96	95	105	93	111	93	117	94	124	97	130	101	137	109	141	115	145	122	147	129	150	135	151	139	125	275	88	313	125	349	102	372	65	335	28	372	6	349	42	313	5	275	27	253	65	290	103	253	104	180	114	164	118	157	123	149	129	139	133	131	134	125	133	118	128	113	121	109	114	108	108	107	102	108	94	110	87	113	81	119	79	127	80	134	86	148	89	154	92	158	16383	16383	205	334	205	342	146	342	146	334	154	332	158	330	160	326	161	321	158	312	155	307	151	301	148	295	114	238	74	308	72	312	68	318	67	321	66	323	67	327	70	330	73	332	81	334	81	342	5	342	5	334	10	333	14	331	18	328	24	320	29	312	37	296	42	289	46	281	93	201	68	158	65	153	62	147	59	140	57	133	56	126	60	112	70	103	84	98	99	95	113	95	128	96	144	101	157	108	167	118	170	132	170	137	166	149	164	154	161	159	127	218	182	313	185	317	189	323	193	328	197	332	201	334	93	167	93	176	86	177	81	180	78	184	75	191	75	421	2	421	2	412	10	410	15	407	19	402	21	395	22	387	22	200	21	191	19	185	15	180	10	178	3	176	3	167	131	291	131	347	123	347	119	341	118	340	115	339	109	339	107	340	101	342	94	344	88	346	82	347	76	347	71	348	51	345	35	337	22	325	14	310	11	291	13	277	19	264	29	253	44	242	65	232	79	225	89	218	97	212	101	205	102	198	101	190	97	183	91	177	83	174	73	173	58	175	45	181	35	191	26	206	21	224	9	224	9	161	19	161	21	165	26	170	28	171	34	171	38	169	46	166	64	162	72	161	79	160	99	163	115	171	128	183	136	199	139	219	137	234	131	247	121	258	106	269	86	278	72	285	61	292	54	298	50	305	49	313	50	320	54	326	59	331	66	334	75	335	81	334	86	333	98	327	103	323	108	318	112	313	115	307	118	300	122	291	188	167	188	176	185	177	181	179	178	182	174	188	119	272	158	320	163	325	168	329	173	332	179	335	185	336	185	345	121	345	121	336	128	335	133	334	139	332	140	330	141	326	140	323	138	320	135	315	131	309	126	302	112	284	92	312	88	318	86	322	85	325	84	329	85	331	87	333	91	334	96	335	103	336	103	345	6	345	6	336	11	335	15	333	18	331	22	326	26	320	75	245	50	213	39	198	30	188	22	181	15	178	7	176	7	167	72	167	72	176	65	177	56	180	54	183	53	186	53	189	54	192	58	198	60	202	84	233	100	209	105	202	108	196	111	191	113	185	112	182	110	180	107	178	102	177	95	176	95	167	85	209	84	194	80	185	73	180	62	177	47	176	47	167	160	167	160	176	145	178	135	181	129	186	126	194	125	204	125	303	112	303	97	305	84	311	73	322	65	336	63	354	63	368	65	384	70	400	78	411	89	416	97	414	102	410	106	404	109	397	111	389	113	382	117	375	123	370	130	366	140	364	148	366	154	369	158	374	161	379	161	384	160	392	157	399	152	406	146	412	139	416	131	420	115	426	106	427	98	427	69	424	45	414	26	397	14	375	10	349	13	324	22	301	36	282	54	268	77	263	85	263	184	0	184	338	20	338	20	305	151	305	151	0	184	0	184	338	151	338	151	247	20	247	20	214	151	214	151	0	184	0	184	338	151	338	151	185	20	185	20	152	151	152	151	0	184	0	184	338	151	338	151	124	20	124	20	91	151	91	151	0	184	0	184	338	151	338	151	33	20	33	20	0	155	35	116	35	79	-32	41	35	2	35	68	-83	89	-83	195	264	195	300	2	300	2	264	16383	16383	195	324	195	360	2	360	2	324	190	264	121	343	116	348	111	351	105	354	99	356	94	357	86	355	80	352	75	347	72	341	70	334	71	329	73	323	77	318	83	313	90	308	161	264	70	264	99	264	170	308	177	313	183	318	187	323	189	329	190	334	189	341	185	347	180	352	173	355	166	357	160	356	154	354	144	348	139	343	214	264	153	352	107	352	46	264	74	264	130	313	186	264	200	337	196	328	191	321	186	316	180	313	167	313	161	315	147	321	141	324	132	328	124	332	106	336	97	337	80	335	66	327	54	315	46	298	39	275	60	275	62	282	66	289	71	294	77	297	84	298	91	297	98	295	105	292	113	289	122	285	130	281	146	275	154	274	164	273	179	276	193	283	204	296	214	314	222	337	213	282	213	319	47	319	47	282	255	394	255	419	5	419	5	394	184	345	178	329	169	316	158	308	144	303	127	302	112	303	100	308	89	317	82	329	76	345	55	345	58	319	67	296	82	279	103	268	130	264	157	268	177	279	192	296	202	319	206	345	162	300	161	311	156	320	149	327	140	331	130	333	120	331	111	327	104	320	100	311	98	301	100	291	104	282	111	275	120	270	129	268	140	270	149	274	156	281	161	290	162	300	110	300	108	311	104	320	97	327	88	331	78	333	68	331	59	327	52	320	47	311	46	301	47	291	52	282	59	275	68	270	78	268	88	270	97	274	104	281	108	290	110	300	16383	16383	215	300	213	311	208	320	201	327	192	331	182	333	173	331	164	327	157	320	152	311	151	301	152	291	157	282	163	275	172	270	182	268	192	270	201	274	209	281	213	290	215	300	109	295	109	246	128	246	129	267	148	269	165	277	178	289	187	304	190	323	186	342	177	357	164	368	147	374	127	376	116	374	106	371	96	365	90	356	87	345	88	340	90	336	94	333	98	331	103	330	116	334	123	342	126	351	130	359	137	363	144	360	148	353	150	343	151	334	151	326	149	316	144	308	137	301	128	296	118	295	160	321	158	312	154	304	148	298	139	294	129	292	121	294	113	298	107	305	102	313	101	322	103	331	107	339	113	345	120	349	129	351	139	350	147	345	154	339	158	331	160	321	16383	16383	184	323	181	339	173	354	162	365	148	372	131	375	114	372	99	364	88	353	80	338	77	321	80	304	87	290	99	278	113	271	131	268	147	271	162	279	173	291	181	306	184	323	21	264	49	264	119	308	128	314	133	318	137	323	139	328	140	334	138	342	135	348	130	353	124	356	116	357	110	356	104	354	99	352	94	348	89	343	16383	16383	121	264	148	264	219	308	228	314	233	318	237	323	239	328	239	334	238	342	235	348	230	353	223	356	215	357	210	356	204	354	199	352	194	348	189	343	214	352	185	352	130	302	75	352	46	352	107	264	153	264	150	265	150	365	117	365	117	265	109	265	109	365	76	365	76	265	16383	16383	184	265	184	365	151	365	151	265	140	264	71	343	66	348	61	352	56	354	50	356	45	357	37	356	30	353	25	348	22	342	21	334	21	328	23	323	27	318	32	314	41	308	112	264	16383	16383	239	264	171	343	166	348	161	352	156	354	150	356	145	357	136	356	130	353	125	348	122	342	121	334	121	328	123	323	127	318	132	314	141	308	211	264	184	345	178	329	169	316	158	308	144	303	127	302	112	303	100	308	89	317	82	329	76	345	55	345	58	319	67	296	82	279	103	268	130	264	157	268	177	279	192	296	202	319	206	345	16383	16383	162	381	161	391	156	400	149	408	140	412	130	414	120	412	111	408	104	401	100	392	98	382	100	372	104	363	111	356	120	351	129	349	140	351	149	355	156	362	161	371	162	381	206	264	202	290	192	313	177	330	157	341	130	345	103	342	82	331	67	313	58	291	55	264	76	264	82	280	89	293	100	301	112	306	127	307	144	306	158	301	169	293	178	281	184	264	167	434	136	415	113	394	97	372	87	349	84	324	86	304	93	288	103	276	117	269	134	266	148	268	160	274	168	282	174	294	176	309	174	321	169	332	162	340	152	345	140	347	137	346	130	346	127	345	124	346	122	347	118	353	118	356	120	368	126	380	137	394	152	408	172	422	93	266	124	285	147	305	163	327	173	351	176	376	174	395	167	411	157	423	143	431	126	434	112	432	101	426	92	417	86	405	84	391	86	378	91	368	98	360	108	355	121	353	126	353	128	354	132	354	138	352	140	350	142	344	140	332	133	319	123	306	108	292	88	277	172	277	152	292	137	306	126	319	120	332	118	344	118	347	120	350	122	352	124	353	127	354	132	354	134	353	140	353	152	355	162	360	169	368	174	378	176	391	174	405	168	417	160	426	148	432	134	434	117	431	103	423	93	411	86	395	84	376	87	351	97	327	113	305	136	285	167	266	206	266	237	285	260	305	277	327	286	351	289	376	287	395	281	411	270	423	256	431	239	434	225	432	213	426	204	417	199	405	197	391	199	378	204	368	211	360	221	355	233	353	239	353	241	354	246	354	249	353	251	352	253	350	255	347	255	344	253	332	247	319	236	306	220	292	200	277	190	-126	121	-48	116	-43	111	-39	105	-36	99	-35	94	-34	86	-35	80	-38	75	-43	72	-49	70	-56	71	-62	73	-67	77	-73	83	-78	90	-83	161	-126	70	-126	99	-126	170	-83	177	-78	183	-73	187	-67	189	-62	190	-56	189	-49	185	-43	180	-38	173	-35	166	-34	154	-36	149	-39	144	-43	139	-48	143	-143	143	-28	116	-28	116	-72	42	-72	42	-99	116	-99	116	-143	217	-99	217	-72	143	-72	143	-28	116	-28	116	-143	143	-143	143	-99	209	266	209	376	50	376	50	340	172	340	172	266	224	187	224	176	236	176	248	178	264	182	273	188	281	196	286	206	288	219	286	231	282	240	275	247	266	251	257	252	248	251	241	247	235	241	232	235	230	228	233	218	238	211	244	205	249	202	251	200	250	195	247	191	242	189	236	187	228	187	160	-155	160	-131	137	-131	119	-128	106	-121	98	-111	94	-99	93	-85	94	-73	98	-60	106	-50	119	-43	137	-40	160	-40	160	-16	137	-16	116	-18	97	-25	82	-38	71	-58	68	-85	71	-113	82	-133	97	-146	116	-153	137	-155	188	-135	188	-107	143	-107	143	-34	116	-34	116	-107	73	-107	73	-135	188	-62	188	-34	73	-34	73	-62	116	-62	116	-135	143	-135	143	-62	183	-102	183	-69	145	-69	145	-34	115	-34	115	-69	77	-69	77	-102	115	-102	115	-142	145	-142	145	-102	183	-102	183	-69	77	-69	77	-102	244	37	208	37	208	-106	206	-115	202	-123	195	-128	187	-130	180	-131	176	-131	173	-130	170	-128	169	-126	169	-121	171	-118	174	-114	176	-109	176	-102	175	-96	172	-90	168	-85	162	-82	156	-81	149	-82	143	-85	138	-91	135	-97	134	-105	137	-117	143	-128	154	-136	168	-141	184	-142	196	-142	207	-139	216	-135	224	-130	230	-123	236	-115	240	-105	242	-94	244	-68	244	37	208	37	208	-68	210	-94	212	-105	216	-115	222	-123	228	-130	236	-135	245	-139	256	-142	268	-142	284	-141	298	-136	309	-128	315	-117	318	-105	317	-97	314	-91	309	-85	303	-82	296	-81	290	-82	284	-85	280	-90	277	-96	276	-102	276	-109	278	-114	281	-118	283	-121	283	-126	282	-128	280	-130	276	-131	272	-131	265	-130	257	-128	250	-123	246	-115	244	-106	162	-85	161	-75	156	-67	149	-60	140	-55	129	-54	120	-55	111	-60	104	-67	100	-76	98	-85	100	-96	104	-105	111	-112	120	-116	129	-118	140	-116	149	-112	156	-105	161	-96	162	-85	110	-85	108	-76	104	-67	97	-60	88	-55	78	-54	68	-55	59	-60	52	-67	47	-76	46	-85	47	-96	52	-105	59	-112	68	-116	78	-118	88	-116	97	-112	104	-105	108	-96	110	-85	16383	16383	215	-85	213	-76	208	-67	201	-60	192	-55	182	-54	173	-55	164	-60	157	-67	152	-76	151	-85	152	-96	157	-105	163	-112	172	-116	182	-118	192	-116	201	-112	209	-105	213	-96	215	-85	160	-85	158	-95	154	-103	147	-109	139	-113	129	-115	121	-113	113	-109	107	-103	103	-95	101	-85	103	-76	107	-68	113	-62	120	-57	129	-56	139	-57	147	-62	154	-68	158	-76	160	-85	16383	16383	184	-85	181	-69	173	-54	162	-42	148	-35	131	-32	114	-35	99	-42	88	-54	80	-69	77	-85	80	-102	87	-117	99	-128	113	-136	131	-139	147	-136	162	-128	173	-117	181	-102	184	-85	93	-210	124	-191	147	-171	163	-149	173	-126	176	-101	174	-81	167	-65	157	-53	143	-46	126	-43	112	-45	101	-50	92	-59	86	-71	84	-85	86	-98	91	-109	98	-117	108	-122	121	-123	128	-123	130	-122	132	-122	138	-124	140	-127	141	-129	142	-133	140	-145	133	-157	123	-170	108	-184	88	-199	140	0	119	0	98	-47	103	-51	106	-50	109	-50	112	-49	117	-49	125	-50	132	-52	136	-56	139	-61	140	-67	139	-74	135	-80	129	-84	121	-87	111	-88	106	-87	102	-87	97	-85	91	-84	84	-82	81	-80	74	-99	94	-105	103	-107	112	-108	122	-108	144	-106	162	-100	175	-91	183	-79	186	-64	184	-52	179	-42	170	-35	157	-30	142	-29	133	-29	130	-30	126	-31	176	-40	172	-44	170	-45	164	-47	159	-49	155	-50	150	-51	146	-51	134	-50	125	-46	119	-40	116	-31	115	-19	115	-14	116	-9	118	3	121	12	121	15	122	17	123	18	123	22	107	16	106	15	105	13	103	12	102	10	100	8	89	-4	82	-16	77	-26	74	-36	73	-46	75	-59	82	-70	93	-78	107	-84	124	-85	139	-84	153	-79	167	-72	178	-61	188	-49	144	-118	144	-53	117	-53	117	-118	209	-129	209	-42	42	-42	42	-129	79	-129	79	-78	172	-78	172	-129	208	-51	180	-51	180	-73	179	-81	177	-86	173	-90	167	-92	160	-93	153	-92	147	-90	143	-86	140	-81	139	-73	139	-51	112	-51	112	-74	111	-81	108	-86	103	-90	98	-92	92	-93	85	-92	80	-90	76	-86	73	-81	73	-51	45	-51	45	-73	48	-91	55	-105	65	-114	79	-119	94	-120	103	-119	110	-117	116	-113	121	-108	125	-103	129	-108	135	-113	142	-117	150	-119	159	-120	174	-118	188	-113	198	-104	205	-91	208	-73	214	-40	185	-40	130	-90	75	-40	46	-40	107	-128	153	-128	214	-130	153	-41	107	-41	46	-130	74	-130	130	-80	186	-130	184	-38	178	-55	169	-67	158	-75	144	-80	127	-82	112	-80	100	-75	89	-67	82	-54	76	-38	55	-38	58	-65	67	-87	82	-105	103	-116	130	-120	157	-116	177	-104	192	-87	202	-65	206	-38	206	-120	202	-93	192	-71	177	-53	157	-42	130	-38	103	-42	82	-53	67	-70	58	-93	55	-120	76	-120	82	-103	89	-91	100	-82	112	-78	127	-76	144	-77	158	-82	169	-90	178	-103	184	-120	200	-53	196	-63	191	-69	186	-74	180	-77	172	-78	167	-77	161	-75	147	-69	141	-66	132	-62	124	-59	115	-56	106	-54	97	-53	80	-56	66	-63	54	-75	46	-93	39	-116	60	-116	62	-108	66	-101	71	-96	77	-93	84	-92	91	-93	98	-95	105	-98	113	-101	122	-106	146	-115	154	-116	164	-117	179	-114	193	-107	204	-94	214	-76	222	-53	213	-103	213	-68	47	-68	47	-103	255	-93	255	-68	5	-68	5	-93	255	-142	255	-117	5	-117	5	-142	16383	16383	255	-93	255	-68	5	-68	5	-93	200	158	196	149	191	142	186	137	180	134	172	133	167	134	161	136	147	142	141	145	132	149	124	153	106	157	97	158	80	156	66	148	54	136	46	118	39	95	60	95	62	103	66	110	71	115	77	118	84	119	91	118	98	116	105	113	113	110	122	105	146	96	154	95	164	94	179	97	193	104	204	117	214	135	222	158	201	112	201	141	48	141	48	112	250	112	250	141	0	141	0	112	233	290	193	290	50	-36	91	-36	271	331	228	331	50	-77	92	-77	68	-16	68	-40	90	-40	108	-43	121	-50	130	-60	134	-73	135	-85	134	-99	129	-111	121	-121	108	-128	90	-131	68	-131	68	-155	90	-155	111	-153	130	-146	146	-133	156	-113	160	-85	156	-58	146	-38	131	-25	111	-18	90	-16	209	-122	209	-35	172	-35	172	-85	79	-85	79	-35	42	-35	42	-122	144	-103	106	-103	106	-62	144	-62	16383	16383	171	-131	171	-34	79	-34	79	-131	200	-56	193	-51	186	-48	181	-45	175	-44	159	-44	151	-47	142	-52	133	-59	125	-70	117	-59	109	-52	101	-47	92	-44	77	-44	71	-45	65	-48	58	-51	50	-56	50	-91	59	-85	66	-82	72	-80	76	-80	79	-79	91	-81	100	-87	106	-95	111	-105	116	-116	135	-116	145	-96	150	-87	157	-82	166	-79	170	-79	175	-80	182	-82	190	-85	200	-91	180	279	149	310	180	341	161	359	130	329	99	359	80	341	111	310	80	279	99	260	130	291	161	260	161	440	138	434	120	425	108	414	101	399	98	382	99	373	101	364	103	356	107	347	114	333	120	319	122	313	123	307	122	300	119	293	115	288	108	283	98	279	98	258	121	266	139	275	152	287	159	300	161	316	161	326	157	342	151	358	146	366	143	374	140	381	138	388	137	395	138	402	142	409	146	414	153	417	161	420	255	394	255	419	5	419	5	394	16383	16383	255	444	255	469	5	469	5	444	151	272	151	358	0	358	0	272	39	272	39	320	113	320	113	272	153	337	149	328	145	321	140	316	133	313	120	313	117	314	107	319	86	328	70	334	63	336	56	337	50	337	33	335	19	327	7	315	0	298	-7	275	13	275	15	282	19	289	24	294	30	297	37	298	41	298	45	297	50	295	58	292	70	287	84	281	90	278	97	276	103	275	117	273	132	276	146	283	157	296	167	314	175	337	16383	16383	153	419	149	409	145	402	140	397	133	395	126	394	123	394	117	396	113	397	107	400	86	409	78	413	70	415	63	417	56	418	50	419	33	416	19	409	7	397	0	379	-7	356	13	356	15	364	19	370	24	375	30	378	37	379	41	379	45	378	50	376	58	373	70	368	84	362	90	360	97	358	103	356	110	355	117	355	132	357	146	365	157	377	167	395	175	419	210	-78	210	-73	208	-69	205	-65	202	-63	193	-63	188	-65	184	-68	176	-76	168	-86	163	-90	157	-95	149	-99	150	-88	152	-77	155	-68	157	-58	158	-48	158	-44	157	-40	154	-36	150	-33	144	-32	138	-33	134	-36	131	-40	129	-48	130	-58	133	-68	135	-77	137	-88	138	-99	132	-96	127	-91	117	-83	114	-79	110	-74	105	-70	99	-66	94	-64	88	-63	84	-63	81	-65	78	-68	76	-72	75	-77	77	-84	82	-89	88	-93	96	-95	103	-97	127	-105	132	-108	126	-111	121	-114	115	-117	103	-121	87	-125	81	-128	77	-133	76	-140	76	-144	78	-148	81	-151	89	-153	95	-152	101	-150	111	-142	133	-120	138	-117	137	-128	133	-146	130	-155	129	-165	130	-170	132	-174	134	-179	138	-182	144	-183	149	-182	153	-179	156	-174	158	-170	158	-165	157	-155	155	-146	152	-137	150	-127	149	-116	156	-121	161	-125	165	-130	169	-134	173	-137	178	-143	182	-147	192	-153	196	-154	202	-153	208	-147	209	-143	210	-140	208	-133	204	-128	199	-125	192	-123	186	-122	174	-118	160	-112	153	-108	161	-104	168	-101	189	-95	201	-91	206	-88	209	-84	210	-78	383	-39	366	-59	335	-72	296	-79	258	-82	201	-82	164	-79	125	-72	93	-59	76	-39	55	-39	68	-74	102	-98	146	-112	192	-118	229	-120	268	-118	314	-112	358	-98	392	-74	405	-39	432	328	426	316	417	309	406	305	392	304	376	304	353	305	325	308	296	312	269	316	247	320	229	324	205	328	180	333	156	336	137	337	105	334	79	325	60	311	46	294	39	275	60	275	67	285	79	292	95	296	114	298	136	298	152	297	174	294	199	290	223	285	263	277	289	273	316	269	341	266	358	265	388	268	413	276	432	290	445	307	454	328	387	267	375	302	343	325	301	338	257	344	220	345	184	344	140	338	98	325	66	302	54	267	68	267	84	288	116	302	154	310	192	314	220	315	249	314	286	310	325	302	357	288	373	267	444	-79	429	-72	414	-62	386	-38	376	-26	358	-41	366	-50	371	-56	375	-59	377	-61	377	-63	376	-65	374	-66	372	-68	39	-68	39	-103	371	-103	373	-104	375	-104	376	-106	377	-107	377	-109	371	-115	366	-121	358	-130	375	-146	386	-134	400	-121	414	-109	429	-99	444	-92	50	-89	81	-70	104	-50	120	-28	130	-4	133	20	131	39	124	55	114	67	100	75	83	78	69	76	57	70	48	61	43	49	41	35	42	22	47	12	55	4	65	0	78	-2	83	-2	85	-1	89	-1	95	-3	97	-5	99	-11	97	-23	90	-36	80	-49	65	-63	45	-78	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	64	296	62	306	57	315	50	322	41	327	31	329	21	327	12	322	5	315	1	306	0	296	1	286	5	277	12	270	21	266	31	264	42	266	51	270	58	277	62	286	64	296	16383	16383	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	16383	16383	196	296	194	306	189	315	182	322	174	327	164	329	154	327	145	322	138	315	133	307	132	296	133	286	138	277	144	270	153	266	163	264	173	266	182	270	190	277	194	286	196	296	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	59	268	83	268	114	301	120	308	125	313	128	319	131	324	132	328	131	335	129	341	125	346	119	349	113	350	107	350	97	346	93	342	89	336	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	396	104	382	104	373	86	365	72	358	61	350	51	340	42	325	32	309	25	291	19	272	17	249	16	233	16	221	19	213	24	209	32	208	44	208	165	237	162	259	155	274	140	284	118	289	87	302	87	302	256	289	256	283	226	273	205	258	191	236	184	208	181	208	294	209	304	212	312	218	317	227	320	241	321	283	319	314	311	336	296	350	272	359	238	372	238	372	338	83	338	83	325	101	323	114	319	122	313	126	303	127	290	127	50	126	37	122	27	115	20	102	15	83	12	83	0	376	0	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	452	0	452	12	433	15	421	19	413	26	409	35	408	49	408	289	409	302	414	312	422	319	434	323	452	325	452	338	282	338	282	325	301	323	313	319	321	313	326	303	327	289	327	186	206	186	206	289	208	303	212	313	220	319	233	323	251	325	251	338	83	338	83	325	100	323	113	319	120	312	124	303	126	289	126	49	124	35	121	26	113	19	101	15	83	12	83	0	251	0	251	12	232	15	219	19	212	26	208	35	206	49	206	163	327	163	327	49	326	36	322	26	314	20	301	15	282	12	282	0	258	0	258	12	238	14	225	19	216	25	212	37	210	53	210	288	212	302	216	313	225	320	239	324	258	325	258	338	83	338	83	325	102	323	115	319	123	313	128	302	129	288	129	53	128	37	124	26	116	19	102	15	83	12	83	0	16383	16383	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	423	335	413	339	408	340	402	341	396	341	371	338	347	327	326	309	306	283	290	248	287	239	284	229	281	220	279	209	276	197	273	197	263	258	245	301	218	328	183	342	142	346	128	344	115	340	102	335	90	327	80	320	87	308	93	310	111	313	117	313	150	305	177	281	197	243	209	193	213	132	213	64	212	45	208	31	200	21	187	16	166	12	166	0	339	0	339	12	320	15	306	20	298	28	295	42	294	61	294	151	308	224	329	274	353	305	379	320	407	325	410	325	413	324	416	324	420	323	423	323	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	381	0	381	99	368	99	364	82	359	71	352	64	342	61	330	60	256	60	257	75	293	87	325	107	351	134	368	166	374	204	366	250	343	289	307	320	260	339	205	346	149	339	101	320	64	290	39	251	31	205	37	166	54	133	79	105	111	86	148	75	149	60	73	60	61	61	52	64	45	71	40	82	37	99	25	99	25	0	175	0	172	90	149	101	132	120	122	145	116	175	114	208	117	244	128	277	145	304	169	323	200	329	232	323	258	304	276	277	287	243	291	206	289	174	283	145	272	120	256	101	233	90	229	0	159	50	155	44	150	38	146	33	140	29	134	28	129	30	126	34	124	41	123	48	123	230	26	230	26	219	37	217	44	213	49	208	52	200	53	188	53	39	55	25	60	13	69	2	82	-4	99	-6	119	-3	136	3	151	15	163	29	171	45	16383	16383	64	296	62	306	57	315	50	322	41	327	31	329	21	327	12	322	5	315	1	306	0	296	1	286	5	277	12	270	21	266	31	264	42	266	51	270	58	277	62	286	64	296	16383	16383	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	16383	16383	196	296	194	306	189	315	182	322	174	327	164	329	154	327	145	322	138	315	133	307	132	296	133	286	138	277	144	270	153	266	163	264	173	266	182	270	190	277	194	286	196	296	94	118	142	239	192	118	16383	16383	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	132	296	133	306	136	314	142	319	150	322	161	323	179	320	193	312	202	298	208	279	210	254	208	229	201	209	187	196	164	189	132	186	16383	16383	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	144	271	162	244	175	213	182	244	191	266	203	281	218	290	237	292	258	287	286	271	309	246	325	210	335	166	338	296	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	296	134	305	138	313	145	317	154	320	168	321	192	320	213	318	230	314	243	309	254	301	264	293	270	283	276	272	280	257	285	237	296	237	64	60	142	239	224	60	16383	16383	179	345	165	345	17	0	336	0	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	270	73	294	94	308	124	316	164	319	205	320	14	8	14	0	304	0	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	193	329	224	322	250	302	268	269	279	223	283	165	279	109	268	65	251	33	226	14	195	7	164	14	139	33	121	64	110	109	106	166	110	223	121	269	138	302	162	322	193	329	16383	16383	197	346	138	338	89	314	51	276	26	227	17	167	26	109	50	61	87	23	136	0	194	-8	252	0	301	23	339	61	363	110	372	168	363	226	339	275	302	313	254	337	197	346	16383	16383	130	228	132	217	134	205	136	192	137	181	137	160	136	147	135	135	133	123	130	112	143	112	147	124	151	133	155	137	161	139	169	140	223	140	229	138	235	135	239	129	242	121	244	112	257	112	255	123	253	136	251	162	251	183	252	195	253	206	255	218	257	228	243	228	241	216	238	208	234	203	230	201	224	200	162	200	156	203	152	208	147	216	143	228	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	384	0	337	12	326	14	316	20	306	33	295	53	282	84	175	345	161	345	54	73	44	49	35	33	27	22	17	16	4	12	4	0	105	0	105	12	90	14	79	17	71	21	67	26	66	33	67	41	69	50	73	61	76	71	80	81	137	238	138	238	192	99	200	77	206	60	211	47	213	38	214	31	213	25	211	20	207	17	200	15	176	12	176	0	337	0	339	302	339	55	338	39	334	28	326	20	314	15	295	12	295	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	124	0	124	12	103	15	89	21	80	31	75	45	74	65	74	297	200	0	213	0	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	20	116	20	0	304	0	304	116	291	116	288	100	284	88	277	80	265	75	248	74	74	74	58	75	47	80	40	88	36	100	32	116	16383	16383	70	232	70	120	83	120	86	132	91	140	97	145	105	148	218	148	226	146	232	141	237	133	241	120	253	120	253	232	241	232	237	218	233	210	227	206	219	204	106	204	97	206	91	210	87	218	83	232	16383	16383	33	241	46	241	50	254	56	265	64	272	75	276	87	278	241	278	253	277	263	273	269	266	274	255	277	241	290	241	290	338	33	338	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	254	315	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	315	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	153	158	14	8	14	0	305	0	320	131	307	131	297	104	283	87	267	78	249	74	102	74	214	195	121	315	212	315	233	313	252	308	267	295	280	273	291	239	304	239	304	338	14	338	14	330	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	318	238	317	338	347	335	337	339	325	341	320	341	295	338	271	327	249	309	230	283	214	248	210	239	207	229	205	220	202	209	200	197	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	151	232	224	252	274	276	305	303	320	331	325	333	325	336	324	340	324	343	323	347	323	169	70	146	73	126	82	110	100	99	126	95	162	99	202	110	231	127	250	147	262	169	265	16383	16383	248	265	272	262	293	250	309	231	319	202	323	162	318	126	306	100	289	83	268	73	248	70	16383	16383	249	293	249	303	252	312	259	319	272	324	291	325	291	338	126	338	126	325	146	324	158	320	165	314	168	305	168	282	125	277	82	264	45	243	19	212	9	169	18	124	44	91	80	69	123	57	168	53	168	46	167	35	163	26	155	20	141	15	120	12	120	0	296	0	296	12	277	16	264	21	255	27	250	35	249	46	249	53	287	57	330	69	369	91	398	124	409	169	399	212	373	243	336	264	293	277	249	282	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	252	293	246	283	238	271	226	254	198	215	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	151	60	41	51	31	43	23	33	18	21	15	8	12	8	0	133	0	133	12	117	15	106	17	98	21	94	27	93	33	94	41	98	51	107	64	120	84	140	110	158	136	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	0	349	12	340	13	332	17	323	25	313	37	301	55	210	197	250	252	273	283	291	303	307	316	324	322	344	325	163	149	145	153	131	166	121	184	115	206	113	229	112	245	110	261	106	275	101	288	95	300	83	316	71	329	56	338	41	344	24	346	7	346	7	334	18	331	26	323	31	312	34	300	35	289	35	281	34	271	34	260	33	250	33	243	40	200	59	168	88	147	123	136	163	132	163	64	162	46	159	32	151	22	138	15	117	12	117	0	290	0	290	12	270	15	257	20	249	28	245	42	244	61	244	132	283	136	318	147	347	168	367	200	374	243	374	253	373	264	373	274	372	283	372	289	373	299	376	311	382	322	389	331	398	334	398	346	382	346	365	344	350	338	336	329	323	316	311	300	305	288	300	275	297	261	295	245	294	229	292	206	286	184	276	166	262	154	244	149	244	303	247	312	254	319	267	324	286	325	286	338	121	338	121	325	141	324	153	320	160	314	163	305	163	294	165	0	161	90	139	101	122	120	111	145	105	175	103	208	107	244	117	277	134	304	159	323	190	329	222	323	247	304	266	277	277	243	281	206	279	174	273	145	262	120	246	101	223	90	219	0	370	0	370	99	358	99	354	82	349	71	341	64	332	61	320	60	246	60	247	75	282	87	314	107	340	134	357	166	364	204	356	250	333	289	297	320	250	339	195	346	138	339	90	320	53	290	29	251	20	205	26	166	43	133	69	105	101	86	137	75	138	60	62	60	51	61	42	64	35	71	30	82	26	99	14	99	14	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	78	425	76	435	71	444	64	451	55	456	46	458	35	456	26	451	19	444	15	435	13	425	14	415	19	406	26	399	35	395	45	393	56	394	65	399	71	406	76	415	78	425	16383	16383	182	425	181	435	176	444	169	451	160	456	150	458	140	456	131	451	124	444	119	435	118	425	119	415	124	406	131	399	140	395	150	393	160	394	169	399	176	406	181	415	182	425	347	335	337	339	325	341	320	341	295	338	271	327	249	309	230	283	214	248	210	239	207	229	205	220	202	209	200	197	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	151	232	224	252	274	276	305	303	320	331	325	333	325	336	324	340	324	343	323	347	323	16383	16383	155	425	153	435	149	444	142	451	133	456	123	458	113	456	104	451	97	444	92	435	90	425	92	415	97	406	104	399	113	395	123	393	133	394	142	399	149	406	154	415	155	425	16383	16383	260	425	258	435	254	444	247	451	238	456	228	458	217	456	209	451	202	444	197	435	195	425	197	415	201	406	208	399	217	395	227	393	238	394	247	399	254	406	258	415	260	425	180	99	175	76	167	52	155	30	141	14	126	8	111	12	99	23	92	44	87	75	86	117	87	156	91	185	99	206	111	217	129	221	147	211	161	187	171	156	178	124	180	99	16383	16383	309	230	232	230	218	176	217	176	208	193	195	209	178	223	156	233	127	237	90	231	58	214	33	188	18	154	12	113	18	73	33	40	56	15	85	-1	121	-6	140	-5	158	-1	174	5	189	17	204	32	211	19	221	8	231	0	243	-4	256	-5	276	0	291	12	301	31	307	54	309	77	296	77	294	63	291	53	287	45	281	41	275	39	271	39	266	42	262	48	256	59	249	78	248	81	247	86	246	90	245	93	244	95	16383	16383	124	264	148	264	180	297	186	304	190	310	194	315	196	320	197	324	196	331	194	337	190	342	185	345	179	346	173	346	167	344	163	342	159	338	155	332	206	55	196	43	182	33	166	26	148	22	131	20	113	22	98	27	86	36	79	50	76	68	78	83	85	95	95	104	107	109	119	111	124	110	129	108	133	107	149	107	155	110	160	113	162	117	163	122	162	125	160	128	156	131	151	133	143	134	135	133	129	132	124	130	120	129	117	128	104	130	94	136	86	145	81	157	79	171	81	186	87	200	95	211	106	218	119	221	131	220	140	218	146	214	150	209	151	203	151	199	149	191	147	181	149	171	153	163	160	158	167	155	176	155	187	156	196	160	202	167	205	175	206	184	202	204	189	219	170	229	148	235	124	237	88	232	59	221	39	205	27	186	23	165	24	155	29	145	36	135	46	127	58	121	42	111	30	100	21	87	16	74	14	59	19	31	34	12	57	1	83	-5	113	-6	139	-4	162	1	182	12	199	27	214	46	16383	16383	78	264	102	264	133	297	138	304	143	310	147	315	149	320	150	324	149	331	147	337	143	342	138	345	132	346	126	346	120	344	116	342	111	338	108	332	272	-102	268	-90	265	-77	263	-63	262	-46	262	164	259	189	250	209	236	224	218	233	195	237	177	235	162	230	148	221	135	209	123	193	120	211	112	224	100	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	199	51	195	53	188	54	181	54	0	123	0	123	174	124	175	125	177	129	183	132	186	139	192	146	197	153	200	160	202	167	203	176	201	183	196	189	188	192	175	193	160	193	-63	195	-77	198	-90	204	-102	16383	16383	103	264	127	264	158	297	163	304	168	310	172	315	174	320	175	324	174	331	172	337	168	342	163	345	156	346	151	346	145	344	140	342	136	338	133	332	141	50	136	44	132	38	127	33	122	29	116	28	111	30	107	34	105	41	104	48	104	230	7	230	7	219	18	217	26	213	31	208	34	200	35	188	35	39	36	25	41	13	50	2	63	-4	80	-6	100	-3	118	3	132	15	144	29	152	45	16383	16383	44	264	68	264	99	297	104	304	109	310	113	315	115	320	116	324	115	331	113	337	109	342	104	345	98	346	92	346	82	342	78	338	74	332	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	107	296	105	306	101	315	94	322	85	327	75	329	65	327	56	322	49	315	44	306	42	296	44	286	49	277	56	270	65	266	75	264	85	266	94	270	101	277	106	286	107	296	16383	16383	103	264	127	264	158	297	163	304	168	310	172	315	174	320	175	324	174	331	172	337	168	342	163	345	156	346	151	346	145	344	140	342	136	338	133	332	16383	16383	239	296	238	306	233	315	226	322	217	327	207	329	197	327	188	322	181	315	177	307	175	296	177	286	181	277	188	270	197	266	206	264	217	266	226	270	233	277	238	286	239	296	180	99	175	76	167	52	155	30	141	14	126	8	111	12	99	23	92	44	87	75	86	117	87	156	91	185	99	206	111	217	129	221	147	211	161	187	171	156	178	124	180	99	16383	16383	296	77	294	63	291	53	287	45	281	41	275	39	271	39	266	42	262	48	256	59	249	78	248	81	247	86	246	90	245	93	244	95	309	230	232	230	218	176	217	176	208	193	195	209	178	223	156	233	127	237	90	231	58	214	33	188	18	154	12	113	18	73	33	40	56	15	85	-1	121	-6	140	-5	158	-1	174	5	189	17	204	32	211	19	221	8	231	0	243	-4	256	-5	276	0	291	12	301	31	307	54	309	77	103	248	104	279	107	302	114	318	124	327	138	330	152	325	162	311	167	292	170	272	171	254	170	244	169	233	166	223	163	216	160	214	156	214	152	215	146	217	142	218	129	218	122	216	117	213	114	209	113	204	114	201	116	197	120	194	126	192	133	191	141	193	146	194	150	195	155	196	161	193	170	183	179	166	185	141	188	108	187	70	183	41	175	22	162	12	145	8	137	9	128	11	119	16	111	24	103	36	16383	16383	33	-26	33	-46	32	-63	30	-77	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	6	111	2	129	-4	139	-6	149	-6	185	0	217	16	241	41	257	74	262	113	260	139	252	161	239	180	221	194	198	204	198	205	211	213	222	222	232	234	238	250	241	269	236	297	223	318	203	334	179	343	153	346	136	345	119	341	104	335	90	327	78	318	60	294	47	268	39	238	34	204	33	166	166	230	127	105	112	161	105	185	96	206	85	222	72	233	55	237	36	231	22	218	12	198	8	176	6	154	18	154	23	171	28	182	35	188	42	191	48	191	61	188	72	180	81	169	88	156	94	143	99	129	103	114	106	97	109	79	111	59	101	35	86	-10	82	-31	80	-48	81	-65	84	-80	90	-92	100	-99	116	-102	132	-98	144	-89	152	-75	156	-59	158	-41	157	-25	155	-10	151	18	150	31	251	230	126	194	145	187	156	171	162	149	164	126	165	108	164	74	162	47	155	26	144	13	127	8	111	12	99	23	92	42	88	68	86	102	88	136	91	162	99	180	110	190	126	194	16383	16383	111	209	95	208	80	205	67	199	54	191	43	180	32	167	23	152	17	136	14	120	13	103	18	73	32	43	55	18	87	0	127	-6	165	0	196	18	219	44	233	75	238	108	237	127	235	146	230	163	224	180	215	194	184	224	149	246	116	263	91	280	81	300	85	310	94	317	105	322	116	324	124	324	140	320	153	310	166	298	180	288	198	283	206	285	213	290	218	296	221	303	222	309	216	324	203	335	183	341	161	345	140	346	116	343	90	335	67	322	49	303	42	280	44	266	46	261	49	255	54	249	62	239	73	231	85	223	98	216	111	210	206	55	196	43	182	33	166	26	148	22	131	20	113	22	98	27	86	36	79	50	76	68	78	83	85	95	95	104	107	109	119	111	124	110	129	108	133	107	149	107	155	110	160	113	162	117	163	122	162	125	160	128	156	131	151	133	143	134	135	133	129	132	124	130	120	129	117	128	104	130	94	136	86	145	81	157	79	171	81	186	87	200	95	211	106	218	119	221	131	220	140	218	146	214	150	209	151	203	151	199	149	191	147	181	149	171	153	163	160	158	167	155	176	155	187	156	196	160	202	167	205	175	206	184	202	204	189	219	170	229	148	235	124	237	88	232	59	221	39	205	27	186	23	165	24	155	29	145	36	135	46	127	58	121	42	111	30	100	21	87	16	74	14	59	19	31	34	12	57	1	83	-5	113	-6	139	-4	162	1	182	12	199	27	214	46	122	346	97	339	78	330	65	320	58	308	56	295	58	283	63	273	71	265	81	259	93	256	72	235	50	205	31	170	17	130	12	88	15	52	26	25	45	6	72	-3	108	-7	118	-6	130	-5	156	-3	167	-2	177	-3	186	-7	193	-12	197	-20	198	-29	196	-40	192	-50	185	-57	177	-62	169	-63	160	-61	152	-55	143	-48	131	-42	116	-40	106	-41	97	-46	91	-53	86	-61	85	-71	87	-80	93	-89	102	-96	115	-100	131	-102	157	-98	181	-87	200	-69	214	-44	219	-11	216	11	207	30	191	45	167	54	136	57	106	59	81	64	62	74	50	91	46	115	50	148	62	179	78	208	97	232	115	250	143	252	169	258	191	268	206	281	211	296	210	304	206	309	200	314	192	316	182	317	168	315	154	309	140	300	125	288	110	275	106	277	101	281	98	286	95	292	94	300	95	307	99	314	105	321	114	328	126	334	123	0	123	174	124	175	125	177	129	183	132	186	139	192	146	197	153	200	160	202	167	203	176	201	183	196	189	188	192	175	193	160	193	-63	195	-77	198	-90	204	-102	272	-102	268	-90	265	-77	263	-63	262	-46	262	164	259	189	250	209	236	224	218	233	195	237	177	235	162	230	148	221	135	209	123	193	120	211	112	224	100	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	199	51	195	53	188	54	181	54	0	165	160	163	115	160	74	152	40	141	17	125	8	109	17	98	40	91	74	87	115	86	160	16383	16383	86	182	87	224	90	264	97	298	108	322	125	330	141	322	152	298	159	264	163	224	165	182	16383	16383	125	346	85	336	53	309	30	269	17	221	12	171	17	119	30	71	53	31	86	3	129	-6	167	3	197	31	220	71	233	119	238	170	233	221	219	269	196	309	165	336	125	346	104	230	7	230	7	219	18	217	26	213	31	208	34	200	35	188	35	39	36	25	41	13	50	2	63	-4	80	-6	100	-3	118	3	132	15	144	29	152	45	141	50	136	44	132	38	127	33	122	29	116	28	111	30	107	34	105	41	104	48	104	56	107	230	11	230	11	219	21	217	28	213	34	208	36	200	37	190	37	0	107	0	107	107	108	107	156	42	160	37	163	32	165	29	167	23	167	20	163	14	158	13	150	12	150	0	274	0	274	12	268	13	263	15	257	18	251	25	243	35	153	151	166	164	177	174	188	181	197	185	205	186	212	184	218	179	225	172	235	167	247	165	258	167	268	173	274	181	278	190	280	198	278	212	272	223	265	230	255	235	244	237	230	235	212	229	188	212	153	181	107	130	40	263	44	280	50	291	57	297	64	300	70	301	80	300	89	295	99	286	108	270	117	246	123	227	9	0	94	0	145	154	167	55	173	35	179	18	188	4	199	-5	214	-8	233	-3	247	9	257	27	262	50	263	74	251	74	247	57	241	46	234	40	228	37	222	36	214	38	206	42	198	51	190	66	183	86	129	273	123	293	115	313	105	330	93	342	78	346	57	341	43	328	34	308	29	286	27	263	99	4	100	4	104	0	109	-2	115	-5	121	-6	127	-6	138	-4	149	0	159	7	168	16	176	27	177	27	180	13	186	1	194	-7	207	-13	222	-15	245	-12	263	-3	277	8	287	23	294	38	283	44	279	37	274	30	269	25	263	21	257	20	252	21	249	25	247	31	246	41	246	230	176	230	176	51	168	41	160	34	152	29	145	27	137	26	127	27	118	33	110	42	105	55	103	71	103	230	33	230	33	-51	32	-66	30	-79	27	-91	22	-102	89	-102	93	-91	96	-78	98	-64	99	-49	99	-33	233	237	220	172	198	127	169	96	138	78	107	69	104	69	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	-6	47	-6	103	8	157	38	203	84	236	150	248	237	120	346	95	339	77	330	64	319	57	307	54	295	56	287	60	280	66	273	75	268	85	266	85	265	78	258	73	250	69	242	67	234	66	226	68	215	73	206	79	199	86	193	93	189	67	174	45	155	27	132	16	107	12	80	15	53	26	29	45	10	72	-2	107	-7	116	-6	128	-5	141	-4	155	-3	166	-2	176	-3	185	-7	191	-12	195	-20	196	-29	195	-40	190	-50	183	-57	175	-62	167	-63	158	-61	150	-55	141	-48	130	-42	114	-40	104	-41	96	-46	89	-53	85	-61	84	-71	86	-80	91	-89	101	-96	114	-100	129	-102	155	-98	179	-87	199	-69	212	-44	217	-11	214	11	205	30	189	45	166	54	134	57	109	60	88	66	70	77	59	92	55	113	57	127	64	141	76	155	92	166	113	175	120	174	130	172	140	171	149	170	157	170	170	171	187	174	202	179	215	188	219	200	217	210	210	216	200	219	189	221	177	221	164	220	150	216	136	211	123	206	111	200	106	203	98	213	95	220	94	227	95	236	98	245	103	252	110	256	120	258	145	260	168	265	187	273	200	284	205	297	203	306	198	312	191	315	183	317	174	318	159	316	145	310	130	303	116	293	103	282	102	283	99	284	96	287	94	292	93	300	94	306	97	312	103	320	112	327	125	334	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	298	180	298	230	105	230	74	227	51	218	33	203	20	181	10	155	22	155	33	167	49	174	66	178	82	180	97	180	94	155	87	123	77	91	64	66	49	54	41	50	35	45	31	39	28	31	27	24	29	12	34	3	42	-3	53	-7	67	-8	95	0	112	23	123	55	127	93	128	131	128	165	127	173	127	180	195	180	189	160	182	137	176	113	171	88	170	65	171	45	178	25	189	9	207	-2	233	-6	258	-2	278	8	293	24	302	43	305	64	292	64	287	48	281	38	275	32	268	29	262	28	251	33	243	45	237	64	235	86	234	109	234	128	235	146	237	161	238	173	239	180	147	-6	182	0	212	15	236	41	252	74	257	114	252	159	237	194	214	218	184	232	149	237	133	235	117	231	102	226	89	218	78	209	60	185	47	158	39	128	34	95	33	56	33	-47	32	-64	30	-78	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	6	111	2	120	-1	130	-4	139	-6	147	-6	16383	16383	103	136	104	168	107	192	114	209	124	218	137	221	154	218	167	206	176	186	182	154	184	110	183	71	179	42	171	23	159	12	143	8	137	9	129	11	120	15	111	24	103	36	198	-28	196	-39	192	-48	185	-56	177	-60	169	-62	160	-60	152	-54	143	-47	131	-42	116	-39	106	-41	97	-45	91	-52	86	-60	85	-70	87	-79	93	-88	102	-94	115	-99	131	-101	157	-97	181	-86	200	-68	214	-43	219	-10	216	12	207	32	191	46	167	55	136	59	111	59	87	63	66	71	51	88	46	114	49	140	60	160	76	174	97	183	122	186	137	182	148	174	159	164	171	155	190	152	200	154	209	159	216	166	220	176	222	188	218	205	209	219	194	229	176	235	156	237	108	226	68	200	38	163	19	123	12	86	16	49	28	23	47	5	74	-3	108	-6	118	-6	130	-4	156	-2	167	-1	177	-2	186	-6	193	-11	197	-19	198	-28	165	84	164	62	160	41	153	24	142	13	126	8	111	12	100	23	92	42	87	71	86	109	88	135	95	155	106	169	118	178	132	180	146	161	155	143	161	125	164	106	165	84	16383	16383	265	230	145	230	97	224	60	207	34	181	18	150	12	116	18	75	34	41	58	15	89	0	125	-6	162	0	193	14	217	37	232	64	238	93	232	118	217	136	198	150	179	163	165	180	265	180	109	180	103	160	97	137	91	113	86	88	84	65	86	45	92	25	104	9	122	-2	148	-6	173	-2	193	8	207	24	216	43	219	64	206	64	202	48	196	38	189	32	182	29	176	28	166	32	159	42	154	58	152	77	151	99	152	121	153	142	155	160	157	173	159	180	228	180	228	230	95	230	66	224	43	206	26	183	15	157	9	134	22	134	29	151	39	164	52	173	66	178	80	180	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	198	137	199	165	200	188	203	205	207	217	214	221	226	215	234	201	238	179	240	152	241	122	240	76	236	44	229	23	218	12	202	8	198	8	16383	16383	198	-102	198	-6	235	-1	267	14	292	39	309	73	315	115	309	157	295	191	274	216	249	231	222	237	209	236	198	233	188	228	179	222	171	214	153	190	141	160	134	129	130	100	128	76	128	8	124	8	109	12	98	24	91	45	87	78	85	122	87	153	93	181	105	203	125	218	154	224	154	237	132	237	91	231	58	215	33	190	18	156	12	115	18	72	35	38	60	13	92	-1	128	-6	128	-102	215	230	142	116	130	164	123	187	116	207	106	223	94	233	78	237	58	231	44	218	34	199	29	177	28	154	41	154	46	170	52	181	60	187	68	191	74	191	84	190	94	185	102	176	110	160	118	136	129	93	11	-93	88	-93	155	12	162	-14	177	-59	187	-80	200	-96	217	-102	234	-98	248	-86	258	-69	264	-46	266	-19	253	-19	248	-35	242	-46	234	-53	226	-56	219	-56	210	-54	200	-47	192	-35	183	-19	176	0	167	32	293	230	156	230	156	8	147	8	135	12	125	24	118	46	114	79	113	126	111	161	104	192	89	216	66	231	31	237	6	237	6	224	24	217	35	207	42	194	45	180	46	166	45	157	44	144	42	129	40	115	40	103	45	66	60	36	83	13	112	-1	145	-6	156	-6	156	-102	225	-102	225	-6	237	-6	269	-1	298	13	321	36	337	66	342	103	341	115	340	129	338	145	337	158	336	166	337	180	340	194	347	208	358	218	376	224	376	237	351	237	314	231	290	216	276	192	270	161	268	126	267	80	263	46	257	24	247	12	234	8	225	8	225	230	209	224	242	218	263	201	275	177	280	146	281	112	280	86	277	59	270	33	258	15	241	8	231	10	221	16	212	25	206	39	203	55	207	67	212	81	215	94	218	109	219	123	218	138	214	153	208	166	198	176	184	179	170	176	159	168	152	155	148	140	147	122	147	107	149	94	152	82	162	56	159	40	152	26	144	17	134	10	124	8	106	16	95	35	89	61	87	89	86	112	87	146	92	177	102	201	123	218	156	224	156	237	138	237	91	230	56	211	32	184	17	151	13	115	19	71	36	37	60	12	88	-1	118	-6	133	-5	148	-1	161	4	172	13	182	23	191	13	203	4	216	-1	231	-5	248	-6	278	-1	306	12	330	36	347	70	354	113	349	152	336	186	311	212	274	230	224	237	209	237	155	50	150	44	146	38	141	33	136	29	130	28	124	30	121	34	119	41	118	48	118	230	22	230	22	219	32	217	40	213	45	208	48	200	49	188	49	39	50	25	55	13	64	2	77	-4	94	-6	114	-3	132	3	146	15	158	29	166	45	16383	16383	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	136	333	126	331	117	327	110	320	105	311	104	301	105	291	110	282	117	275	125	270	136	268	146	270	155	274	162	281	167	290	169	300	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	121	300	119	311	115	320	108	327	99	331	89	333	79	331	70	327	63	320	58	311	56	301	58	291	63	282	70	275	79	270	89	268	99	270	108	274	115	281	119	290	121	300	16383	16383	226	300	224	311	220	320	213	327	204	331	194	333	183	331	175	327	168	320	163	311	161	301	163	291	167	282	174	275	183	270	193	268	204	270	213	274	220	281	224	290	226	300	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	89	264	113	264	145	297	150	304	155	310	159	315	161	320	162	324	161	331	159	337	155	342	150	345	143	346	138	346	132	344	128	342	123	338	120	332	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	104	264	128	264	160	297	166	304	170	310	174	315	176	320	177	324	176	331	174	337	170	342	165	345	158	346	153	346	147	344	143	342	138	338	135	332	209	237	209	224	242	218	263	201	275	177	280	146	281	112	280	86	277	59	270	33	258	15	241	8	231	10	221	16	212	25	206	39	203	55	207	67	212	81	215	94	218	109	219	123	218	138	214	153	208	166	198	176	184	179	170	176	159	168	152	155	148	140	147	122	147	107	149	94	152	82	162	56	159	40	152	26	144	17	134	10	124	8	106	16	95	35	89	61	87	89	86	112	87	146	92	177	102	201	123	218	156	224	156	237	138	237	91	230	56	211	32	184	17	151	13	115	19	71	36	37	60	12	88	-1	118	-6	133	-5	148	-1	161	4	172	13	182	23	191	13	203	4	216	-1	231	-5	248	-6	278	-1	306	12	330	36	347	70	354	113	349	152	336	186	311	212	274	230	224	237	16383	16383	148	264	172	264	204	297	209	304	214	310	220	320	220	331	217	337	214	342	208	345	202	346	196	346	186	342	182	338	179	332	189	147	183	121	170	87	151	51	129	24	107	13	96	16	90	22	86	30	84	50	89	74	102	106	119	139	140	165	160	175	169	174	177	170	183	164	187	156	189	147	16383	16383	110	256	120	273	134	294	151	315	168	331	186	337	190	336	194	334	196	330	197	326	198	321	194	309	187	296	176	283	164	271	154	264	147	261	139	258	131	257	124	256	116	256	16383	16383	231	101	227	130	216	156	198	176	174	190	145	195	123	192	104	185	87	173	71	160	56	144	63	165	71	186	81	207	93	227	104	246	123	246	151	247	180	252	204	262	222	280	228	306	225	326	216	338	202	345	185	348	167	349	155	347	142	344	129	339	116	333	106	326	74	295	52	257	37	214	29	169	27	126	30	88	41	52	60	23	88	2	127	-4	161	0	190	15	212	38	226	67	231	101	124	277	126	291	129	304	135	315	145	322	157	325	164	324	169	322	174	319	179	313	183	305	189	287	194	265	197	239	200	206	201	169	172	187	150	207	135	230	127	253	124	277	16383	16383	310	147	303	147	296	148	289	148	282	149	276	150	276	177	269	237	251	284	224	318	190	339	151	346	127	344	102	336	80	322	65	299	59	266	63	233	78	203	105	178	146	157	202	142	202	140	201	92	198	55	192	29	180	13	162	8	145	12	133	21	127	38	124	63	123	95	123	108	120	128	112	142	101	152	87	157	74	159	54	156	38	147	24	134	13	120	6	105	17	99	22	107	26	113	31	119	36	123	42	124	47	122	51	119	53	113	54	107	54	86	59	50	73	24	95	6	125	-3	162	-6	195	-2	221	8	242	26	258	50	268	80	271	90	272	100	273	111	275	135	282	135	289	134	310	134	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	152	221	181	226	207	231	230	238	250	245	268	253	283	262	298	273	309	284	317	296	320	299	320	301	318	301	316	297	312	294	307	292	301	290	294	290	286	291	275	297	266	304	258	314	254	326	252	340	254	352	260	360	270	365	281	367	295	365	309	358	323	348	335	332	343	312	346	284	341	261	327	242	308	226	283	214	257	210	245	207	233	204	222	202	209	200	197	198	221	203	221	218	218	229	206	236	185	240	153	241	108	240	69	236	41	229	22	218	12	202	8	198	8	16383	16383	128	8	125	8	110	12	99	23	91	42	87	71	85	109	87	153	90	185	98	206	109	218	125	221	128	221	16383	16383	198	338	128	338	128	237	127	237	89	231	58	215	34	189	18	155	12	114	18	74	34	41	58	15	89	0	124	-6	128	-6	128	-102	198	-102	198	-6	201	-6	238	0	269	15	294	41	309	75	315	114	309	154	294	188	270	214	239	231	204	237	198	237	321	180	327	169	330	156	333	141	334	125	334	108	333	84	330	58	324	33	312	15	295	8	284	11	274	17	266	26	259	39	256	55	261	68	266	79	270	90	272	101	273	113	272	126	268	138	261	147	251	154	238	156	224	154	214	147	206	137	202	125	201	112	202	101	204	90	207	79	211	68	216	55	213	39	206	26	198	17	188	11	177	8	160	15	149	34	143	58	141	84	140	107	140	125	141	141	143	156	147	169	152	180	16383	16383	425	180	425	230	113	230	80	227	54	216	33	199	17	177	4	150	17	150	26	161	36	170	49	176	63	179	79	180	91	180	82	168	75	156	70	142	67	128	66	113	72	69	88	35	111	12	139	-2	171	-6	188	-5	202	-1	215	4	226	13	236	23	245	13	256	4	269	-1	284	-5	301	-6	333	-1	362	12	386	36	402	69	407	113	407	129	404	143	400	156	394	169	387	180	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	154	-43	153	-62	149	-74	141	-82	127	-86	105	-89	105	-102	284	-102	284	-89	262	-87	248	-82	240	-75	236	-62	235	-43	235	-5	280	10	318	37	347	73	365	117	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	24	116	42	72	70	36	108	10	154	-5	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	90	-102	160	-102	160	-1	186	11	207	29	224	53	234	82	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	16	81	27	53	43	29	65	10	90	-1	111	-63	128	-79	146	-91	165	-99	184	-103	202	-104	238	-100	271	-87	298	-66	316	-37	323	-1	321	17	316	34	308	50	297	63	284	75	251	90	207	101	160	112	117	128	86	152	82	159	79	165	75	181	75	189	81	229	98	264	123	293	154	312	188	319	214	313	233	300	247	283	261	270	278	264	290	266	300	270	307	277	312	287	314	298	308	318	294	332	274	340	249	344	222	345	167	336	113	309	67	269	35	216	22	156	30	107	50	73	79	51	116	38	155	30	188	23	214	15	233	3	244	-10	248	-27	246	-42	240	-57	230	-69	215	-77	194	-80	180	-79	165	-75	151	-69	137	-60	124	-49	230	252	224	237	215	224	202	212	184	203	161	199	132	196	105	189	81	181	59	169	42	155	31	142	23	126	17	110	13	93	12	75	13	61	15	48	20	35	26	24	35	15	45	6	58	0	73	-3	90	-5	108	-6	118	-6	130	-4	156	-2	167	-1	177	-3	186	-8	193	-15	197	-24	198	-34	196	-44	191	-52	184	-58	176	-61	169	-62	160	-60	152	-54	143	-47	131	-42	116	-39	106	-41	97	-45	91	-52	86	-60	85	-70	87	-79	93	-88	102	-94	115	-99	131	-101	157	-97	181	-85	200	-68	214	-46	219	-20	216	5	207	27	191	44	167	55	136	59	126	58	102	56	90	56	76	55	63	57	52	61	43	68	38	77	36	89	40	106	51	120	68	130	87	136	108	138	117	138	127	137	136	136	153	136	190	143	215	164	229	192	238	222	242	252	296	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	163	247	163	247	186	133	186	133	296	134	305	138	313	145	317	154	320	168	321	192	320	213	318	230	314	243	309	254	301	264	293	270	283	276	272	280	257	285	237	296	237	229	180	229	230	33	230	33	-46	32	-63	30	-77	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	49	204	49	204	70	103	70	103	180	350	302	99	203	98	203	170	286	185	305	195	320	201	333	204	342	204	349	202	363	195	377	184	388	167	396	145	398	129	397	114	392	99	384	83	373	68	358	75	348	82	353	89	357	96	360	104	362	112	363	118	362	123	360	127	356	130	350	131	342	131	337	130	332	128	326	126	321	124	317	17	98	25	89	276	189	277	189	205	106	192	90	182	76	176	64	172	53	171	42	173	28	180	15	191	4	208	-3	230	-6	246	-5	261	0	276	7	292	19	307	34	300	44	293	39	279	31	271	29	263	28	257	29	252	32	248	36	245	42	244	50	244	55	245	60	251	75	358	294	129	0	227	198	98	198	182	346	112	346	15	148	143	148	59	0	33	254	47	270	62	283	79	293	97	301	116	305	116	174	140	174	140	311	142	312	151	312	154	313	185	308	215	297	242	279	266	257	285	230	236	204	198	163	169	113	152	57	146	0	227	0	227	22	229	64	236	110	248	153	268	188	295	210	303	192	310	173	315	152	318	131	319	109	314	59	300	11	277	-30	246	-63	206	-85	206	-102	273	-84	326	-45	367	7	392	71	401	139	391	206	364	263	321	307	262	336	188	346	145	343	109	335	76	320	46	297	17	267	91	119	171	165	192	129	199	116	206	104	126	58	137	39	215	84	227	57	237	30	244	2	248	-26	250	-56	250	-65	249	-73	249	-82	248	-91	247	-99	265	-102	274	-77	282	-52	287	-27	290	-2	291	23	290	54	285	85	277	114	266	144	252	171	219	217	178	256	131	287	78	308	22	320	15	302	50	285	82	264	111	240	136	212	158	183	80	138	189	230	113	135	115	149	115	155	116	161	116	166	113	191	105	210	92	225	76	234	57	237	44	235	33	231	24	224	17	214	15	200	17	190	21	183	28	178	34	175	41	174	50	175	56	178	61	181	65	184	70	185	78	184	85	181	90	174	94	165	95	152	95	144	93	126	92	116	90	107	6	0	90	0	166	97	164	81	164	73	163	66	163	60	166	36	174	17	187	2	203	-5	222	-8	235	-7	246	-3	255	3	262	13	264	26	262	37	258	44	251	50	245	53	238	54	229	52	223	49	218	46	214	43	209	42	201	43	194	46	189	53	185	62	184	75	184	84	185	94	186	105	187	115	189	125	273	230	131	221	146	218	157	206	164	185	168	153	170	109	168	70	164	41	157	22	146	12	131	8	115	12	104	23	97	42	92	71	91	109	92	153	96	185	103	206	115	218	131	221	16383	16383	217	-102	222	-94	225	-87	227	-81	229	-69	227	-54	220	-43	210	-35	198	-31	182	-30	159	-30	151	-31	142	-31	120	-28	99	-22	80	-10	64	4	53	22	54	23	69	10	84	1	99	-3	114	-6	130	-6	167	0	198	15	222	41	237	75	243	114	237	154	222	188	198	214	168	231	132	237	94	231	61	213	35	185	18	147	12	99	14	63	20	27	33	-6	53	-37	85	-62	126	-80	159	-86	183	-87	199	-90	204	-102	106	182	111	233	123	275	141	305	164	323	193	329	223	323	247	305	265	275	277	234	282	182	16383	16383	283	158	279	105	268	62	250	32	226	13	195	7	164	13	140	31	122	62	110	104	106	158	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	206	55	195	44	185	36	175	30	164	27	152	26	132	30	114	42	98	60	88	84	84	113	162	113	162	135	84	135	86	160	91	184	101	203	116	217	136	222	154	218	169	209	179	196	187	180	193	163	204	163	196	237	185	237	184	233	182	230	179	228	177	227	174	227	156	233	142	236	124	237	88	231	57	214	33	187	18	153	12	111	17	71	32	39	54	14	84	-1	119	-6	142	-4	162	1	181	11	198	26	215	46	16	175	27	186	37	194	48	199	58	202	70	203	90	199	108	188	124	170	134	146	138	117	60	117	60	94	138	94	136	69	131	46	120	26	106	13	86	8	68	11	54	20	43	33	35	49	29	66	17	66	26	-6	37	-6	38	-2	40	0	43	2	46	2	49	3	51	2	66	-3	80	-5	98	-6	134	0	165	16	188	42	204	77	209	118	204	158	190	191	167	216	138	231	103	237	80	235	60	229	41	219	24	204	7	184	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	209	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	313	260	299	273	277	282	243	296	243	16383	16383	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	254	436	249	445	242	452	233	456	223	458	16383	16383	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	149	436	144	445	137	452	128	456	118	458	200	170	210	176	222	179	233	181	252	181	279	174	299	156	311	130	317	100	319	70	317	16	312	-7	304	-24	290	-31	284	-30	279	-27	276	-22	274	-17	273	-11	275	-5	278	-1	282	3	285	9	286	20	285	30	280	39	273	45	264	49	253	50	241	48	230	41	222	31	217	20	215	9	219	-8	228	-24	243	-36	264	-45	291	-48	330	-40	361	-19	385	10	399	46	405	84	399	127	382	163	355	188	320	204	278	210	264	209	248	207	231	203	215	196	200	187	200	322	233	319	256	311	273	298	284	277	291	248	305	248	304	338	21	338	20	248	35	248	41	277	50	298	65	311	88	319	119	322	119	59	118	40	115	28	107	20	92	15	71	12	71	0	200	0	299	338	11	338	11	325	28	323	40	320	48	313	52	303	54	289	54	49	53	38	49	28	42	21	29	15	10	12	10	0	179	0	179	12	162	15	149	20	141	27	136	37	134	49	134	320	189	320	225	318	251	310	270	295	281	273	286	242	300	242	16383	16383	106	389	134	389	205	433	213	439	219	443	222	448	224	453	225	459	224	467	221	473	216	478	209	481	201	482	195	481	185	477	180	473	175	468	108	188	112	239	125	278	144	307	166	324	191	329	210	327	227	321	243	311	258	299	272	285	279	276	285	267	290	256	295	243	301	227	315	227	314	344	300	344	297	335	293	328	290	324	286	322	281	321	278	321	274	322	270	324	265	326	259	328	243	334	228	339	213	343	199	345	185	345	132	336	86	311	50	272	27	221	18	161	27	106	50	59	85	23	132	0	186	-8	217	-6	244	0	269	13	293	34	319	64	310	76	298	63	287	53	278	44	269	37	260	31	248	25	224	17	212	15	200	15	183	16	168	21	154	30	142	40	133	53	123	72	115	91	111	112	108	136	107	163	252	163	252	188	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	16383	16383	149	458	139	456	130	452	123	445	119	436	117	426	119	416	123	407	130	400	139	395	148	393	159	395	168	399	175	406	180	415	181	425	180	436	175	445	168	452	159	456	149	458	16383	16383	45	458	34	456	26	452	19	445	14	436	12	426	14	416	18	407	25	400	34	395	44	393	55	395	63	399	70	406	75	415	76	425	75	436	70	445	63	452	54	456	45	458	195	278	196	297	200	310	207	318	220	323	239	325	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	301	171	315	171	343	168	365	159	381	143	390	122	393	94	390	66	383	45	371	29	354	19	333	16	321	17	312	21	306	27	303	36	301	49	16383	16383	69	338	69	325	86	323	98	319	105	314	109	307	110	297	110	119	108	89	104	62	96	43	84	36	83	36	83	37	82	39	80	42	79	45	75	53	70	60	64	67	55	72	43	74	33	72	23	68	14	61	7	51	5	37	7	20	15	7	26	-1	41	-6	60	-8	95	1	117	27	129	62	134	100	135	134	135	286	136	297	138	305	141	310	147	312	156	313	195	313	206	312	213	309	218	304	220	297	220	50	219	36	216	26	208	20	196	15	177	12	177	0	342	0	390	5	429	18	456	38	473	64	479	94	472	129	453	156	423	174	384	184	338	187	338	188	301	188	301	287	302	299	305	309	312	317	324	323	343	325	343	338	326	171	339	171	367	168	389	158	405	143	414	121	417	94	415	66	408	45	396	29	379	19	358	16	346	17	337	21	331	27	327	36	326	49	16383	16383	245	51	244	37	240	27	233	20	222	15	205	12	205	0	367	0	415	5	453	18	481	38	498	64	503	94	496	129	477	156	447	173	408	183	363	186	326	186	326	289	327	302	332	312	340	319	352	323	370	325	370	338	205	338	205	325	221	323	232	319	240	313	244	303	245	289	245	186	134	186	134	289	135	303	139	313	147	319	158	323	174	325	174	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	174	0	174	12	157	15	146	19	139	26	135	35	134	49	134	163	245	163	278	0	434	0	434	12	418	15	407	19	400	26	396	35	395	49	395	89	390	132	376	166	353	190	321	205	280	210	265	209	249	207	231	203	215	196	200	187	200	322	233	319	256	311	273	298	284	277	291	248	305	248	304	338	22	338	20	248	35	248	41	277	50	298	65	311	88	319	119	322	119	59	118	40	115	28	107	20	92	15	71	12	71	0	238	0	238	12	222	15	211	19	204	26	201	35	200	49	200	170	210	176	221	179	232	181	251	181	278	174	296	156	307	130	313	100	315	70	315	49	314	36	311	26	305	20	294	15	278	12	179	338	11	338	11	325	28	324	41	320	49	313	53	302	54	286	54	50	53	36	49	26	42	19	29	15	11	12	11	0	179	0	179	12	160	15	148	20	140	26	136	35	135	47	135	162	154	160	170	153	182	140	194	124	204	102	249	0	371	0	371	12	357	14	351	16	346	19	342	23	330	38	320	53	312	70	306	86	299	102	282	131	265	153	246	169	225	179	203	184	203	185	215	196	225	207	234	221	241	235	248	251	255	270	261	283	267	293	274	298	282	300	289	297	294	288	300	278	310	269	326	266	337	267	347	273	354	280	358	290	360	302	358	315	352	326	341	335	328	340	311	342	288	339	269	330	254	317	243	300	233	279	225	259	216	239	205	222	192	207	176	195	169	191	162	189	154	186	145	185	135	185	135	283	136	299	140	311	147	318	160	323	179	325	16383	16383	142	369	170	369	241	413	249	418	255	423	258	428	260	433	261	440	259	447	256	453	251	458	245	460	237	461	231	461	225	459	220	457	215	453	210	448	315	306	320	312	325	317	332	321	340	324	349	325	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	269	266	262	253	219	166	217	166	147	281	142	289	139	296	136	302	135	307	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	26	320	34	314	41	306	49	296	181	89	167	62	157	45	149	35	144	30	141	28	138	29	134	31	131	33	127	39	123	48	118	56	111	63	102	68	89	70	80	69	71	65	63	58	57	48	55	35	58	18	66	5	78	-3	93	-8	112	-10	121	-9	131	-8	140	-4	156	4	164	13	172	24	180	36	188	50	196	65	16383	16383	99	435	105	410	120	392	141	380	163	373	185	371	207	373	230	380	251	392	266	410	271	435	269	446	265	454	258	459	251	462	244	463	237	462	231	460	225	455	222	450	220	443	221	435	224	430	227	426	229	423	230	419	228	412	223	406	214	401	202	397	185	396	169	397	156	401	147	406	142	412	141	419	142	423	144	426	147	429	149	434	150	443	149	449	145	455	140	459	134	462	128	463	121	462	113	459	106	454	101	446	99	435	90	0	123	-2	148	-13	167	-30	179	-55	186	-87	200	-87	207	-56	219	-31	237	-13	261	-3	292	0	377	0	377	12	357	16	345	21	338	29	335	38	335	289	336	302	341	312	349	319	361	324	377	325	377	338	220	338	220	325	234	324	243	319	250	311	253	300	254	286	254	20	133	20	133	287	134	300	137	311	143	319	153	324	166	325	166	338	11	338	11	325	29	323	41	318	48	310	51	300	52	288	52	50	51	39	48	29	42	21	29	15	11	12	11	0	94	118	142	239	192	118	16383	16383	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	277	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	303	129	283	156	253	174	214	184	169	187	169	188	132	188	132	297	133	307	135	313	139	318	146	321	155	322	167	322	203	320	229	314	248	301	259	281	263	252	278	252	132	295	133	305	136	313	142	318	150	321	161	322	179	320	193	312	202	300	208	282	210	259	208	233	201	214	187	201	164	194	132	192	16383	16383	132	176	145	176	174	172	196	162	211	145	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	145	271	165	244	179	213	187	213	188	244	196	266	208	281	223	290	241	292	262	287	290	271	311	246	326	210	335	166	338	299	338	11	338	11	325	28	323	40	320	48	313	52	303	54	289	54	49	53	38	49	28	42	21	29	15	10	12	10	0	179	0	179	12	162	15	149	20	141	27	136	37	134	49	134	320	189	320	225	318	251	310	270	295	281	273	286	242	300	242	80	20	93	51	104	91	112	141	117	204	118	282	119	293	121	302	125	308	131	312	140	313	198	313	209	312	216	308	220	302	223	293	223	50	222	37	219	28	213	23	206	21	196	20	16383	16383	235	0	268	-2	293	-13	312	-30	324	-55	331	-87	345	-87	345	12	327	15	314	21	308	28	305	37	304	48	304	287	305	299	308	309	314	317	327	323	345	325	345	338	56	338	56	325	73	322	84	316	91	308	93	298	94	287	91	189	84	112	70	57	50	24	22	13	12	13	12	-87	26	-87	33	-57	44	-32	61	-14	84	-3	113	0	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	20	197	17	175	16	158	17	146	20	138	25	134	33	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	209	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	313	260	299	273	277	282	243	296	243	242	185	231	185	207	190	189	206	175	228	165	253	156	279	148	300	137	317	122	331	105	339	83	342	66	340	53	335	42	326	36	316	33	303	35	291	39	281	46	273	55	268	66	266	84	269	94	278	98	288	102	297	108	300	123	290	134	264	146	231	161	200	182	180	182	179	160	174	139	165	120	151	102	130	85	102	73	70	66	53	57	38	45	23	40	19	35	16	29	14	23	13	16	12	16	0	136	0	180	102	189	121	198	138	207	151	217	159	228	162	242	162	242	50	241	36	237	26	230	19	217	15	199	12	199	0	363	0	363	12	345	15	332	20	325	26	321	35	320	47	320	162	333	162	344	159	354	151	363	138	372	121	381	102	426	0	546	0	546	12	532	14	526	16	521	19	517	23	504	38	495	53	488	70	476	102	459	130	442	151	422	165	401	174	379	179	379	180	400	200	415	231	427	264	439	290	454	300	460	297	463	288	468	278	477	269	495	266	506	268	515	273	522	281	526	291	528	303	526	316	519	326	509	335	495	340	478	342	457	339	439	331	425	317	414	300	406	279	397	253	386	227	373	206	355	190	330	185	320	185	320	283	321	299	324	311	332	318	345	323	363	325	363	338	199	338	199	325	216	324	229	320	237	313	241	302	242	286	21	234	35	234	40	267	50	292	66	310	88	321	118	325	139	321	154	310	164	294	170	275	172	254	171	241	168	229	163	218	156	209	148	200	141	195	134	191	125	188	112	186	95	186	95	166	127	164	151	156	168	143	177	122	180	93	177	67	169	46	156	30	138	20	116	16	96	18	78	23	61	33	43	47	22	66	11	55	29	32	49	14	72	1	99	-6	131	-8	173	-5	209	5	239	25	258	54	266	93	259	123	243	146	218	163	190	173	161	177	161	178	185	182	207	190	218	196	229	205	239	215	247	228	253	242	254	260	253	275	250	289	245	301	237	313	227	323	214	330	199	337	182	342	161	344	137	345	127	345	116	344	106	342	84	336	78	335	64	331	58	329	47	329	42	331	38	335	35	339	32	345	22	345	254	244	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	320	249	313	253	303	254	289	134	94	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	254	244	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	320	249	313	253	303	254	289	134	94	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	16383	16383	108	435	114	410	129	392	150	380	173	373	195	371	217	373	240	380	260	392	275	410	280	435	278	446	274	454	267	459	260	462	253	463	246	462	240	460	234	455	231	450	229	443	230	435	233	430	236	426	238	423	239	419	237	412	232	406	224	401	211	397	195	396	178	397	165	401	156	406	151	412	150	419	151	423	153	426	156	429	158	434	159	443	158	449	154	455	150	459	144	462	137	463	130	462	122	459	115	454	110	446	108	435	179	338	11	338	11	325	28	324	41	320	49	313	53	302	54	286	54	50	53	36	49	26	42	19	29	15	11	12	11	0	179	0	179	12	160	15	148	20	140	26	136	35	135	47	135	162	154	160	170	153	182	140	194	124	204	102	249	0	371	0	371	12	357	14	351	16	346	19	342	23	330	38	320	53	312	70	306	86	299	102	282	131	265	153	246	169	225	179	203	184	203	185	215	196	225	207	234	221	241	235	248	251	255	270	261	283	267	293	274	298	282	300	289	297	294	288	300	278	310	269	326	266	337	267	347	273	354	280	358	290	360	302	358	315	352	326	341	335	328	340	311	342	288	339	269	330	254	317	243	300	233	279	225	259	216	239	205	222	192	207	176	195	169	191	162	189	154	186	145	185	135	185	135	283	136	299	140	311	147	318	160	323	179	325	69	338	69	325	86	323	98	319	105	314	109	307	110	297	110	119	108	89	104	62	96	43	84	36	83	36	83	37	82	39	80	42	79	45	75	53	70	60	64	67	55	72	43	74	33	72	23	68	14	61	7	51	5	37	7	20	15	7	26	-1	41	-6	60	-8	95	1	117	27	129	62	134	100	135	134	135	286	136	297	138	305	141	310	147	312	156	313	209	313	220	312	227	309	232	304	234	297	234	50	233	36	229	26	221	20	209	15	190	12	190	0	359	0	359	12	341	15	328	20	321	26	316	36	315	50	315	287	316	299	319	309	326	317	338	323	357	325	357	338	339	297	339	55	338	39	334	28	326	20	314	15	295	12	295	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	127	0	127	12	106	15	91	21	82	31	77	45	76	65	76	293	200	0	213	0	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	206	0	376	0	376	12	357	15	344	19	337	26	333	35	331	49	331	289	333	302	337	312	345	319	358	323	376	325	376	338	7	338	7	325	24	323	36	319	44	312	48	303	49	289	49	49	48	35	44	26	37	19	24	15	7	12	7	0	175	0	175	12	156	15	143	19	135	26	131	35	130	49	130	287	131	298	133	307	136	313	142	317	151	318	226	318	236	317	244	313	248	307	250	298	251	287	251	49	249	36	245	26	238	20	225	15	206	12	131	305	132	311	135	316	140	319	147	321	156	322	178	319	194	310	205	294	212	272	214	242	211	213	203	192	187	178	164	170	131	167	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	322	76	310	63	299	53	289	44	280	37	270	31	258	25	245	21	233	17	220	15	207	15	189	16	173	21	157	29	144	40	133	52	123	73	115	94	110	118	107	144	107	172	111	227	124	271	144	303	169	323	199	329	217	327	235	321	251	312	267	300	282	285	289	276	296	268	302	258	308	246	314	232	328	232	328	344	315	344	310	335	306	328	302	324	298	322	292	321	289	321	286	322	281	323	276	325	270	328	253	334	236	339	221	343	206	345	191	345	134	336	86	311	50	272	26	221	18	161	26	106	49	59	85	23	134	0	193	-8	226	-6	255	0	283	13	310	34	337	64	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	319	265	310	284	296	296	273	304	243	318	243	317	338	17	338	16	243	30	243	37	273	50	296	68	310	94	319	127	322	315	306	320	312	325	317	332	321	340	324	349	325	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	269	266	262	253	219	166	217	166	147	281	142	289	139	296	136	302	135	307	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	26	320	34	314	41	306	49	296	181	89	167	62	157	45	149	35	144	30	141	28	138	29	134	31	131	33	127	39	123	48	118	56	111	63	102	68	89	70	80	69	71	65	63	58	57	48	55	35	58	18	66	5	78	-3	93	-8	112	-10	121	-9	131	-8	140	-4	156	4	164	13	172	24	180	36	188	50	196	65	172	70	150	73	129	82	113	100	102	126	98	162	102	202	114	231	130	250	150	262	172	265	16383	16383	252	265	276	262	296	250	313	231	323	202	327	162	322	126	310	100	292	83	272	73	252	70	16383	16383	252	298	253	307	258	315	266	321	280	324	300	325	300	338	124	338	124	325	145	324	159	322	167	317	170	309	171	299	171	282	128	277	85	264	48	243	22	212	12	169	22	124	47	91	84	69	126	56	171	52	171	41	170	30	166	23	158	18	144	15	123	12	123	0	300	0	300	12	281	15	267	19	259	24	254	31	252	41	252	52	291	56	333	69	372	91	401	124	412	169	402	212	376	243	339	264	296	277	252	282	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	251	293	245	283	237	271	225	255	197	217	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	154	60	41	52	31	43	23	33	18	22	15	8	12	8	0	133	0	133	12	117	15	106	17	99	21	95	27	94	33	96	41	100	50	108	63	121	82	141	108	160	134	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	0	349	12	340	13	332	17	323	25	313	37	301	55	211	195	253	253	275	283	293	303	308	315	324	322	344	325	267	0	299	-2	324	-13	342	-30	355	-55	362	-87	377	-87	377	12	357	16	345	21	338	29	335	38	335	289	336	302	341	312	349	319	361	324	377	325	377	338	220	338	220	325	234	324	243	319	250	311	253	300	254	286	254	20	133	20	133	287	134	300	137	311	143	319	153	324	166	325	166	338	11	338	11	325	29	323	41	318	48	310	51	300	52	288	52	50	51	39	48	29	42	21	29	15	11	12	11	0	230	49	229	36	225	26	217	20	204	15	185	12	185	0	355	0	355	12	337	15	324	19	316	26	312	35	311	49	311	289	312	302	317	312	325	319	337	323	355	325	355	338	196	338	196	325	211	323	221	319	227	313	229	303	230	289	230	166	223	163	214	159	202	156	189	153	175	152	156	154	142	159	133	169	129	183	127	201	127	289	128	303	130	313	135	319	145	323	161	325	161	338	3	338	3	325	20	323	33	318	40	312	45	302	46	289	46	220	51	179	65	153	87	137	116	131	149	129	163	129	178	131	194	134	211	140	230	147	378	36	377	30	376	25	373	22	369	21	363	20	306	20	301	22	298	25	296	29	296	287	297	300	300	311	305	319	311	324	320	325	320	338	189	338	189	325	200	323	207	319	212	311	214	300	215	286	215	36	214	30	213	25	210	22	206	21	200	20	143	20	138	22	135	25	133	29	133	302	135	312	140	319	150	323	166	325	166	338	11	338	11	325	29	323	41	319	48	313	51	302	52	288	52	53	51	37	48	26	41	19	29	15	11	12	11	0	501	0	501	12	481	16	469	21	463	29	460	38	459	50	459	289	461	302	465	312	473	319	485	324	501	325	501	338	344	338	344	325	358	324	367	319	374	311	377	300	378	286	378	36	377	30	376	25	373	22	369	21	363	20	306	20	301	22	298	25	296	29	296	287	297	300	300	311	305	319	311	323	320	325	320	338	189	338	189	325	200	323	208	319	212	311	214	300	215	287	215	36	214	30	213	25	210	22	206	21	200	20	143	20	138	22	135	25	133	29	133	302	135	312	140	319	150	323	166	325	166	338	11	338	11	325	29	323	41	319	48	313	51	302	52	288	52	53	51	37	48	26	41	19	29	15	11	12	11	0	391	0	423	-2	448	-13	467	-30	479	-55	486	-87	501	-87	501	12	481	16	469	21	463	29	460	38	459	50	459	289	461	302	465	312	473	319	485	324	501	325	501	338	344	338	344	325	358	324	367	319	374	311	377	300	378	286	201	171	214	171	242	168	264	159	280	143	289	122	292	94	290	66	283	45	271	29	254	19	233	16	221	17	212	21	206	27	202	36	201	49	16383	16383	245	338	22	338	21	243	35	243	40	269	49	291	64	308	87	318	120	322	120	51	119	37	115	27	107	20	95	15	76	12	76	0	242	0	290	5	328	18	356	38	373	64	378	94	371	129	352	156	322	174	283	184	238	187	238	188	201	188	201	285	202	300	205	311	213	319	226	323	245	325	133	171	146	171	175	168	197	159	212	143	221	122	224	94	222	66	215	45	203	29	186	19	165	16	153	17	144	21	138	27	134	36	133	49	16383	16383	177	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	174	0	222	5	260	18	288	38	305	64	310	94	303	129	284	156	254	174	215	184	170	187	170	188	133	188	133	285	134	301	137	312	145	319	158	324	177	325	16383	16383	364	53	363	37	358	26	350	19	337	15	318	12	318	0	493	0	493	12	473	14	459	19	451	25	446	37	445	53	445	288	446	302	451	313	460	320	473	324	493	325	493	338	318	338	318	325	336	323	349	319	358	313	362	302	364	288	134	171	147	171	176	168	198	159	214	143	223	122	226	94	223	66	216	45	204	29	187	19	166	16	154	17	145	21	139	27	136	36	134	49	16383	16383	179	338	9	338	9	325	27	323	40	319	48	311	52	300	54	285	54	51	52	37	48	27	41	20	28	15	9	12	9	0	175	0	224	5	262	18	289	38	306	64	312	94	305	129	286	156	256	174	217	184	171	187	171	188	134	188	134	285	135	301	139	312	147	319	159	324	179	325	90	188	90	163	235	163	234	136	231	112	227	91	219	72	209	53	199	40	188	30	174	21	159	16	143	15	131	15	118	17	94	25	83	31	74	37	65	44	56	53	45	63	33	76	18	64	45	34	70	13	97	0	125	-6	156	-8	211	0	257	23	293	59	316	106	324	161	316	221	293	272	257	311	211	336	157	345	144	345	130	343	115	340	100	335	84	329	78	326	68	322	64	321	61	321	56	322	52	324	48	328	44	335	40	344	27	344	27	232	41	232	47	247	54	262	62	275	71	288	81	300	93	310	106	318	120	324	135	328	151	329	176	324	199	307	218	278	230	239	235	188	315	329	340	322	358	302	370	268	377	222	379	164	377	108	371	64	359	33	342	14	318	7	293	14	275	32	263	64	257	108	254	165	257	222	263	268	274	302	292	322	315	329	16383	16383	134	186	134	303	137	313	142	319	153	323	169	325	169	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	169	0	169	12	152	15	141	19	136	26	134	35	134	163	174	163	181	106	201	58	231	22	270	0	316	-8	364	0	403	23	434	60	453	109	460	167	453	226	434	275	404	312	365	337	319	345	274	338	236	317	205	283	184	239	174	186	219	171	205	171	177	174	155	182	139	196	130	217	127	244	130	271	137	293	149	309	166	319	187	322	199	321	208	317	214	311	218	302	219	289	16383	16383	57	55	50	46	44	37	35	29	23	22	6	16	6	0	97	0	213	156	219	156	219	53	218	37	214	26	207	19	194	14	175	12	175	0	344	0	344	12	326	15	314	19	305	27	301	38	300	53	300	286	301	301	305	311	312	318	325	323	344	325	344	338	178	338	129	334	91	320	63	300	46	274	41	244	45	216	57	194	76	177	102	166	132	159	155	49	148	40	141	35	134	31	127	29	120	28	111	30	104	34	99	41	95	50	94	62	96	78	104	93	116	105	133	115	155	123	16383	16383	245	32	239	26	238	26	237	25	234	25	231	26	228	28	224	34	224	170	219	193	207	212	187	225	160	234	126	237	95	234	68	226	48	213	35	196	31	174	32	162	36	152	43	145	52	141	63	140	74	141	84	145	91	152	95	160	97	170	97	174	96	178	94	182	88	190	85	193	84	196	82	200	82	202	84	208	88	214	95	217	104	220	114	220	130	219	142	213	149	204	154	191	155	174	155	140	124	131	100	123	82	116	67	109	55	102	42	93	33	82	26	71	22	59	21	46	24	26	31	11	43	1	58	-4	76	-6	93	-5	108	-1	124	4	139	14	156	27	160	14	165	4	173	-1	183	-5	196	-6	209	-5	220	-2	231	3	241	11	252	22	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	220	345	218	336	214	329	209	324	202	322	193	321	144	321	87	308	49	274	26	228	15	177	12	128	17	84	32	47	56	18	87	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	111	236	93	231	74	222	55	207	36	183	43	207	52	227	64	242	79	254	96	262	113	266	153	268	172	270	190	275	209	286	221	301	228	317	232	332	233	345	104	198	105	204	108	210	112	213	118	215	127	216	140	214	151	209	159	201	164	189	165	172	163	155	157	143	146	135	129	131	104	130	16383	16383	104	116	114	116	136	113	153	107	166	97	173	83	176	64	174	46	168	32	158	23	145	17	128	15	119	16	113	18	108	23	105	29	104	37	16383	16383	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	135	0	172	3	200	12	221	26	234	43	238	64	234	82	225	97	210	110	191	118	167	123	167	124	189	129	206	138	216	148	222	161	224	176	220	195	209	210	190	221	164	228	131	230	107	201	107	206	109	210	111	212	115	214	118	214	154	211	177	201	191	187	199	167	205	144	217	144	215	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	91	196	91	203	92	207	95	209	100	210	156	210	161	209	164	206	165	201	166	194	166	35	165	28	163	23	160	19	155	17	148	16	67	16	67	17	75	32	81	54	86	84	90	125	91	179	16383	16383	9	12	9	-70	22	-70	30	-39	39	-19	49	-6	61	0	215	0	226	-6	234	-19	242	-39	249	-70	262	-70	262	12	251	15	243	19	239	25	236	33	235	44	235	186	236	197	239	206	243	212	251	216	262	219	262	230	49	230	49	219	59	216	66	212	69	207	71	199	71	188	70	133	67	85	59	47	45	21	22	12	82	138	83	170	88	194	95	209	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	138	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	102	48	92	69	86	95	83	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	159	131	142	136	130	149	122	166	116	185	108	204	102	214	95	222	86	228	74	232	59	233	44	231	32	225	23	217	18	205	16	193	17	183	19	175	25	169	32	165	42	163	56	167	63	176	68	187	72	196	80	200	92	193	100	177	107	156	115	137	127	126	127	125	111	123	98	118	85	112	74	103	65	92	20	20	17	16	15	14	13	13	10	12	7	12	7	0	88	0	148	107	150	110	153	113	159	113	159	42	158	31	155	23	150	18	144	14	135	12	135	0	248	0	248	12	236	14	229	17	224	22	223	30	222	42	222	113	227	113	229	112	231	110	233	107	293	0	374	0	374	12	371	12	368	13	366	14	364	16	362	20	315	92	306	103	296	112	283	118	270	123	254	125	254	126	266	137	274	156	281	177	289	193	300	200	308	196	313	187	318	176	325	167	339	163	349	165	357	169	362	175	365	183	366	193	364	205	358	216	349	225	337	231	323	233	307	232	295	228	286	222	279	214	273	204	265	185	258	166	251	149	239	136	222	131	222	188	223	199	224	207	228	213	235	217	246	219	246	230	135	230	135	219	144	217	151	213	155	208	158	200	159	190	23	156	35	156	41	177	49	194	61	207	74	216	90	219	102	218	113	214	122	207	128	194	131	176	130	165	124	149	114	139	107	134	98	131	88	128	76	127	61	126	61	110	84	110	103	107	117	100	128	90	134	77	136	62	136	63	134	49	128	37	118	26	104	19	84	17	71	17	60	19	49	24	37	31	23	41	12	31	24	16	40	5	58	-1	78	-6	100	-7	133	-4	162	4	187	18	204	39	210	65	206	86	195	102	181	111	166	117	152	119	152	121	167	126	180	135	191	146	197	159	200	174	196	194	185	212	167	225	143	234	113	237	93	235	83	233	73	229	63	224	57	222	55	221	52	220	45	220	42	222	40	225	37	229	34	235	25	235	177	42	177	32	174	24	170	18	163	14	153	12	153	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	153	230	153	219	164	216	171	212	175	207	177	199	177	188	104	75	104	188	105	199	107	207	111	212	117	216	128	219	128	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	128	0	128	12	119	14	112	18	107	24	105	31	104	42	177	155	177	42	177	32	174	24	170	18	163	14	153	12	153	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	153	230	153	219	164	216	171	212	175	207	177	199	177	188	104	75	104	188	105	199	107	207	111	212	117	216	128	219	128	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	128	0	128	12	119	14	112	18	107	24	105	31	104	42	177	155	16383	16383	55	317	61	293	76	275	97	262	120	255	142	253	164	255	187	262	207	275	222	293	227	317	225	328	221	336	214	342	207	345	193	345	187	342	181	338	178	332	176	325	177	317	180	312	182	309	185	305	186	301	184	295	179	289	171	283	158	279	142	278	125	279	112	283	103	289	98	295	97	301	98	305	100	309	103	312	105	317	106	325	105	332	101	338	97	342	91	345	77	345	69	342	62	336	57	328	55	317	128	230	11	230	11	219	20	217	27	213	32	208	34	200	35	190	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	113	110	113	115	111	119	108	123	104	127	99	190	0	272	0	272	12	269	12	266	13	264	14	261	16	259	20	208	92	199	102	188	111	176	118	162	123	147	125	147	126	154	132	164	146	168	154	171	161	175	170	179	180	184	190	190	197	198	200	206	196	211	186	215	175	224	166	240	162	250	164	258	168	264	175	267	183	268	193	266	207	260	218	250	226	238	231	223	233	208	232	195	228	185	222	177	214	171	204	162	185	154	165	143	147	127	134	104	129	104	188	105	199	107	207	111	213	118	217	128	219	52	230	52	219	63	216	71	212	76	206	78	197	79	186	79	102	78	82	77	60	74	41	69	28	60	22	56	25	53	32	49	41	42	48	32	51	24	50	16	46	11	40	7	32	6	22	6	18	7	13	9	9	16	2	20	0	25	-2	30	-3	44	-5	70	1	86	19	95	43	98	68	99	92	99	201	100	206	103	209	107	210	159	210	164	209	167	206	168	201	169	194	169	42	168	32	165	24	161	18	154	14	145	12	145	0	265	0	265	12	254	15	246	19	241	25	239	33	238	44	238	197	241	206	246	212	253	216	265	219	265	230	200	0	320	0	320	12	308	15	301	19	296	25	294	33	294	199	296	207	301	212	309	216	320	219	320	230	224	230	172	86	108	230	12	230	12	219	23	216	31	212	36	207	38	199	39	188	39	44	38	33	35	24	30	19	22	15	10	12	10	0	84	0	84	12	74	14	66	18	60	24	56	32	55	42	55	183	138	0	160	0	224	179	224	44	223	33	221	24	216	18	210	14	200	12	175	42	175	32	172	24	168	18	161	14	151	12	151	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	151	230	151	219	162	216	169	212	173	207	175	199	175	128	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	175	113	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	175	42	175	32	172	24	168	18	161	14	151	12	151	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	199	109	206	113	210	119	213	127	214	154	214	162	213	168	210	172	205	175	198	175	190	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	174	194	182	176	187	150	188	117	186	81	181	54	172	35	161	25	146	21	136	23	127	27	119	34	112	43	107	54	16383	16383	106	230	10	230	10	219	21	216	29	212	34	206	37	197	37	-69	34	-77	30	-83	22	-87	9	-89	9	-102	146	-102	146	-89	130	-87	119	-80	112	-70	108	-57	107	-39	107	23	120	11	132	3	142	-2	153	-5	166	-6	199	0	226	17	246	45	258	81	262	124	258	164	246	196	227	218	202	232	171	237	155	235	140	231	128	223	116	212	106	196	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	148	173	152	163	158	155	166	151	175	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	162	201	163	206	165	210	167	212	171	214	175	214	197	211	212	201	222	187	229	167	234	144	247	144	246	230	11	230	9	144	21	144	27	167	34	187	44	201	59	211	79	214	84	214	88	212	91	210	93	206	93	32	90	24	86	19	78	15	66	12	66	0	189	0	189	12	180	14	172	18	167	23	163	31	162	42	251	230	175	230	175	219	186	218	194	216	199	213	201	208	202	202	202	198	200	190	199	184	196	177	162	84	117	176	113	184	110	192	108	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	35	190	43	173	51	155	59	138	128	-6	119	-32	113	-46	107	-57	100	-66	93	-71	86	-73	83	-73	79	-69	78	-67	78	-60	79	-59	79	-54	78	-46	73	-39	67	-33	59	-30	49	-29	39	-30	30	-35	23	-42	19	-51	18	-62	20	-75	27	-86	37	-94	50	-100	66	-102	76	-101	86	-99	94	-96	102	-91	108	-85	115	-77	121	-66	129	-52	147	-7	221	191	226	202	230	209	236	214	243	217	251	219	213	175	215	186	219	195	226	202	233	207	241	208	255	205	266	194	273	176	278	150	279	117	278	81	274	54	268	35	258	25	244	21	234	23	226	28	219	35	215	44	213	55	16383	16383	149	55	148	44	144	35	137	28	129	23	120	21	106	25	96	35	89	54	84	81	83	117	85	150	89	176	97	193	107	204	121	208	129	206	136	202	143	195	147	186	149	175	16383	16383	149	212	141	221	131	228	120	233	108	236	94	237	65	230	43	212	27	186	19	154	16	119	19	77	28	42	44	15	68	0	100	-6	111	-5	122	-3	131	1	140	8	149	18	149	-38	148	-57	145	-70	139	-80	130	-86	116	-89	116	-102	247	-102	247	-89	231	-87	222	-80	216	-70	214	-57	213	-39	213	18	222	8	231	1	241	-3	251	-5	262	-6	294	0	318	15	334	42	344	77	347	119	344	154	335	186	319	212	297	230	267	237	254	236	242	233	231	228	222	221	213	212	213	338	116	338	116	326	130	323	139	318	145	311	148	301	149	289	242	12	238	14	234	15	231	17	229	19	227	22	153	136	204	199	209	205	216	210	222	214	230	217	238	219	238	230	155	230	155	219	165	218	171	217	175	215	178	213	180	210	180	202	177	197	174	191	168	184	161	175	143	151	124	176	119	184	114	191	111	197	108	202	108	211	111	214	115	216	122	218	131	219	131	230	6	230	6	219	13	217	18	215	22	212	27	207	32	199	96	100	64	59	48	39	36	26	27	18	17	14	7	12	7	0	92	0	92	12	82	13	75	15	70	17	67	20	66	24	68	30	72	39	79	49	88	62	99	75	107	85	127	54	133	44	138	37	141	31	143	26	144	22	143	19	141	16	136	14	130	13	122	12	122	0	242	0	107	189	107	199	110	206	114	212	121	216	131	219	131	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	220	0	232	-6	242	-19	251	-39	259	-70	272	-70	272	12	260	15	253	18	248	24	246	31	245	42	245	187	246	198	248	206	252	211	260	216	272	219	272	230	151	230	151	219	161	216	168	212	172	206	175	199	175	32	173	25	169	20	163	17	155	16	128	16	120	17	114	20	110	25	107	32	107	41	175	42	175	32	172	24	167	17	159	14	147	12	147	0	271	0	271	12	260	15	252	19	247	25	245	33	244	44	244	188	245	199	247	207	252	212	260	216	271	219	271	230	151	230	151	219	162	216	169	212	173	207	175	199	175	112	170	110	164	107	156	105	147	103	137	103	124	104	115	108	110	114	107	124	106	137	106	199	108	207	112	212	119	216	130	219	130	230	10	230	10	219	21	216	29	212	33	207	36	199	36	147	41	119	54	101	73	91	95	86	119	85	129	85	140	86	162	92	175	98	265	16	258	17	252	19	249	24	247	32	246	42	246	187	247	198	248	206	252	211	260	216	271	219	271	230	154	230	154	219	163	216	170	212	174	206	176	199	176	32	174	25	171	20	166	17	158	16	128	16	120	17	114	20	110	25	107	32	107	199	109	206	113	212	120	216	129	219	129	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	412	0	412	12	401	15	393	18	389	24	386	31	386	198	388	206	393	211	401	216	412	219	412	230	294	230	294	219	303	216	309	212	313	206	315	199	316	189	316	41	315	32	313	25	310	20	304	17	295	16	265	16	258	17	252	19	249	24	247	32	246	42	246	187	247	198	248	206	252	211	260	216	271	219	271	230	154	230	154	219	163	216	170	212	174	206	176	199	176	32	174	25	171	20	166	17	158	16	128	16	120	17	114	20	110	25	107	32	107	199	109	206	113	212	120	216	129	219	129	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	348	0	362	-1	373	-7	383	-19	392	-40	400	-70	412	-70	412	12	401	15	393	18	389	24	386	31	386	198	388	206	393	211	401	216	412	219	412	230	294	230	294	219	303	216	309	212	313	206	315	199	316	189	316	41	315	32	313	25	310	20	304	17	295	16	161	116	176	116	197	113	214	107	225	97	232	83	234	64	232	46	226	32	217	23	204	17	187	15	188	15	178	16	171	18	166	23	162	29	161	37	16383	16383	161	188	162	199	164	207	169	212	176	216	188	219	188	230	9	230	7	144	20	144	24	167	31	187	41	201	57	211	78	214	82	214	86	212	89	210	91	206	92	201	92	44	91	33	89	25	84	19	76	15	65	12	65	0	196	0	233	3	261	12	280	26	292	43	296	64	294	83	286	101	270	116	242	127	200	131	161	131	345	186	346	198	349	206	353	212	360	216	371	219	371	230	251	230	251	219	262	216	269	212	273	206	276	198	276	32	274	24	270	19	263	15	251	12	251	0	371	0	371	12	361	14	354	18	349	23	346	31	345	42	16383	16383	105	116	121	116	142	113	159	107	170	97	177	83	179	64	177	46	171	32	161	23	148	17	132	15	123	16	115	18	110	23	107	29	105	37	16383	16383	105	188	106	199	109	207	113	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	36	33	34	25	30	19	22	15	11	12	11	0	141	0	177	3	205	12	225	26	237	43	241	64	239	83	231	101	214	116	187	127	145	131	105	131	107	116	122	116	143	113	159	107	171	97	178	83	180	64	178	46	172	32	162	23	149	17	133	15	124	16	116	18	111	23	108	29	107	37	16383	16383	107	188	107	199	110	207	115	212	122	216	133	219	133	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	142	0	178	3	206	12	226	26	238	43	242	64	240	83	232	101	216	116	188	127	146	131	107	131	70	127	70	108	142	108	140	90	133	69	120	48	101	33	75	26	63	27	52	30	42	36	32	44	21	55	12	46	29	25	47	10	66	0	86	-4	110	-6	144	0	173	15	195	40	209	72	214	110	209	154	193	189	169	215	137	231	99	237	90	236	83	235	75	234	67	231	56	227	48	223	45	221	43	220	37	220	34	222	31	225	26	235	17	235	15	155	27	155	33	177	43	196	56	209	72	218	91	221	108	217	123	206	134	188	141	161	144	127	268	221	283	218	294	206	302	185	306	153	307	109	306	70	302	41	294	22	283	12	268	8	253	12	241	23	234	42	230	71	228	109	229	153	234	185	241	206	252	218	268	221	16383	16383	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	155	113	161	71	177	37	202	13	232	-1	267	-6	304	0	335	15	359	41	375	75	381	114	375	154	360	188	336	214	305	231	270	237	235	232	205	217	181	195	164	165	156	128	158	115	143	115	122	117	105	123	94	133	87	148	85	166	87	184	93	198	103	208	116	214	132	215	141	215	149	212	154	208	157	202	158	193	16383	16383	158	42	158	31	155	24	150	18	142	15	132	12	132	0	254	0	254	12	243	15	236	18	231	24	229	31	228	42	228	187	229	198	231	206	236	211	243	216	254	219	254	230	123	230	87	227	59	218	39	205	27	187	23	166	25	151	29	136	39	122	55	111	79	103	79	102	42	42	36	33	29	25	22	18	14	14	6	12	6	0	87	0	150	100	158	100	82	138	83	170	88	194	95	209	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	138	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	102	48	92	69	86	95	83	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	173	333	163	331	154	327	147	320	143	311	141	301	143	291	147	282	154	275	163	270	172	268	183	270	192	274	199	281	204	290	205	300	204	311	199	320	192	327	183	331	173	333	16383	16383	69	333	58	331	50	327	43	320	38	311	36	301	38	291	42	282	49	275	58	270	68	268	79	270	87	274	94	281	99	290	100	300	99	311	94	320	87	327	78	331	69	333	194	281	104	281	104	338	7	338	7	326	19	323	27	318	32	311	34	302	35	290	35	281	10	281	10	261	35	261	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	106	178	108	180	110	183	113	186	120	192	127	197	134	200	141	202	148	203	157	201	164	196	169	188	172	176	173	161	173	-48	172	-62	170	-73	165	-80	158	-85	150	-86	145	-85	142	-84	140	-81	138	-75	143	-70	146	-66	149	-61	150	-53	149	-44	145	-36	138	-31	130	-27	121	-25	110	-27	102	-31	95	-37	91	-46	89	-56	92	-72	100	-85	114	-94	132	-100	155	-102	174	-100	192	-95	207	-87	220	-77	229	-64	234	-54	238	-42	241	-30	242	-16	243	0	243	166	240	190	231	209	217	224	198	233	175	237	158	235	142	230	128	221	115	209	104	193	104	261	194	261	107	201	107	206	109	210	111	212	115	214	118	214	154	211	177	201	191	187	199	167	205	144	217	144	215	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	16383	16383	71	264	99	264	170	308	178	314	184	318	187	323	189	328	190	334	189	342	185	348	180	353	174	356	166	357	160	356	150	352	145	348	140	343	83	127	85	161	92	188	103	206	118	217	136	221	154	218	170	209	184	196	193	177	200	155	211	155	210	235	201	235	198	229	195	225	193	222	189	220	184	220	181	221	175	225	160	231	151	234	144	235	136	236	127	237	89	231	57	215	33	189	18	154	12	110	17	72	31	40	53	15	82	0	117	-6	140	-4	161	0	180	10	197	25	214	46	205	55	195	44	184	36	174	30	163	27	151	26	126	33	107	48	94	69	87	90	84	108	156	108	156	127	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	68	125	60	131	51	132	41	131	30	126	21	118	15	108	10	95	9	75	12	59	20	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	173	65	182	64	191	65	201	70	209	77	215	86	219	97	220	105	220	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	106	319	100	330	92	338	82	343	70	345	16383	16383	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	122	333	112	331	103	327	96	320	91	311	90	301	91	291	96	282	103	275	111	270	122	268	132	270	141	274	148	281	153	290	155	300	153	311	148	320	141	327	132	331	122	333	16383	16383	17	333	7	331	-1	327	-8	320	-12	311	-14	301	-12	291	-8	282	-1	275	7	270	17	268	27	270	37	274	44	281	48	290	50	300	48	311	43	320	36	327	27	331	17	333	16383	16383	104	230	7	230	7	219	18	216	26	212	31	206	34	198	35	187	35	44	34	33	32	25	27	19	20	15	8	12	8	0	128	0	128	12	119	14	112	18	107	24	105	32	104	42	93	345	81	344	70	338	61	330	56	319	54	306	56	294	61	283	69	275	80	270	92	268	105	270	116	275	124	283	130	294	132	306	130	319	124	329	116	338	105	343	93	345	16383	16383	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	238	113	252	113	274	111	290	106	302	96	309	83	311	64	309	46	303	32	293	23	280	17	264	15	255	16	248	18	242	22	239	27	238	35	16383	16383	144	0	272	0	309	3	337	12	357	26	369	43	373	64	371	83	363	100	347	114	319	124	276	127	238	127	238	197	239	206	242	212	249	216	259	219	259	230	52	230	52	219	63	216	71	212	76	206	78	197	79	186	79	102	78	82	77	60	74	41	69	28	60	22	56	25	53	32	49	41	42	48	32	51	24	50	16	46	11	40	7	32	6	22	6	18	7	13	9	9	16	2	20	0	25	-2	30	-3	44	-5	69	1	86	18	94	42	98	68	99	92	99	197	100	203	103	207	107	210	158	210	163	207	166	203	168	197	168	42	167	32	165	24	160	18	154	14	144	12	245	113	260	113	282	111	298	106	310	96	316	83	319	64	317	46	310	32	301	23	288	17	272	15	263	16	255	18	250	22	246	27	245	35	16383	16383	175	113	175	31	172	23	168	18	161	14	151	12	151	0	280	0	316	3	344	12	364	26	376	43	380	64	378	83	370	100	354	115	326	125	284	128	245	128	245	188	246	199	248	207	253	212	260	216	272	219	272	230	151	230	151	219	162	216	169	212	173	207	175	199	175	128	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	194	281	104	281	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	281	10	281	10	261	35	261	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	261	194	261	128	230	11	230	11	219	20	217	27	213	32	208	34	200	35	190	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	113	110	113	115	111	119	108	123	104	127	99	190	0	272	0	272	12	269	12	266	13	264	14	261	16	259	20	208	92	199	102	188	111	176	118	162	123	147	125	147	126	154	132	164	146	168	154	171	161	175	170	179	180	184	190	190	197	198	200	206	196	211	186	215	175	224	166	240	162	250	164	258	168	264	175	267	183	268	193	266	207	260	218	250	226	238	231	223	233	208	232	195	228	185	222	177	214	171	204	162	185	154	165	143	147	127	134	104	129	104	188	105	199	107	207	111	213	118	217	128	219	16383	16383	84	264	113	264	184	308	192	314	198	318	201	323	203	328	204	334	203	342	199	348	194	353	188	356	180	357	174	356	168	354	163	352	158	348	153	343	251	230	175	230	175	219	186	218	194	216	199	213	201	208	202	202	202	198	200	190	199	184	196	177	162	84	117	176	113	184	110	192	108	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	35	190	43	173	51	155	59	138	128	-6	119	-32	113	-46	107	-57	100	-66	93	-71	86	-73	83	-73	79	-69	78	-67	78	-60	79	-59	79	-54	78	-46	73	-39	67	-33	59	-30	49	-29	39	-30	30	-35	23	-42	19	-51	18	-62	20	-75	27	-86	37	-94	50	-100	66	-102	76	-101	86	-99	94	-96	102	-91	108	-85	115	-77	121	-66	129	-52	147	-7	221	191	226	202	230	209	236	214	243	217	251	219	16383	16383	42	317	48	293	62	275	83	262	106	255	128	253	150	255	173	262	193	275	208	293	214	317	212	328	207	336	201	342	194	345	180	345	173	342	168	338	164	332	163	325	164	317	166	312	169	309	171	305	172	301	171	295	166	289	157	283	144	279	128	278	111	279	99	283	90	289	85	295	83	301	84	305	86	309	89	312	92	317	93	325	91	332	88	338	83	342	77	345	63	345	56	342	49	336	44	328	42	317	107	189	107	199	110	206	114	212	121	216	131	219	131	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	85	0	98	-1	109	-7	118	-20	127	-40	135	-70	147	-70	155	-39	165	-19	175	-6	187	0	272	0	272	12	260	15	253	18	248	24	246	31	245	42	245	187	246	198	248	206	252	211	260	216	272	219	272	230	151	230	151	219	161	216	168	212	172	206	175	199	175	32	173	25	169	20	163	17	155	16	128	16	120	17	114	20	110	25	107	32	107	41	195	171	208	171	237	168	259	159	274	143	283	122	286	94	284	66	277	45	264	29	248	19	227	16	215	17	206	21	200	27	196	36	195	49	16383	16383	239	338	71	338	71	325	89	323	101	319	109	311	114	300	115	285	115	278	17	278	16	205	30	205	37	228	47	243	62	250	84	253	115	253	115	51	114	37	110	27	102	20	90	15	71	12	71	0	235	0	284	5	322	18	350	38	367	64	373	94	366	129	346	156	316	174	277	184	232	187	232	188	195	188	195	253	225	253	248	250	263	243	274	228	280	205	295	205	294	278	195	278	195	285	196	301	199	312	207	319	220	324	239	325	158	116	174	116	195	113	212	107	223	97	230	83	232	64	230	46	224	32	214	23	201	17	185	15	176	16	168	18	163	23	160	29	158	37	16383	16383	158	338	62	338	62	326	74	323	81	320	86	315	88	308	89	296	89	234	9	234	7	144	20	144	24	167	30	187	40	201	55	211	75	214	79	214	83	213	86	211	88	207	89	203	89	44	88	33	86	25	81	19	74	15	62	12	63	12	63	0	194	0	230	3	258	12	278	26	290	43	294	64	292	83	284	101	267	116	240	127	198	131	158	131	158	203	159	207	161	210	164	213	167	214	171	214	193	211	208	201	218	187	224	167	228	144	240	144	238	234	158	234	230	313	391	313	309	177	16383	16383	318	151	344	146	370	132	393	109	410	80	416	44	416	37	415	31	413	25	410	20	405	17	397	13	393	12	393	0	544	0	544	12	530	14	525	16	520	19	516	23	498	45	486	67	476	90	465	113	449	133	431	147	411	158	387	166	361	171	334	172	435	338	126	338	225	172	198	171	172	166	148	158	127	147	110	133	94	113	83	90	73	67	61	45	44	23	39	19	34	16	28	14	22	13	15	12	15	0	166	0	166	12	162	13	154	17	149	20	146	25	144	31	143	37	142	44	149	80	165	109	189	132	215	146	241	151	241	64	240	45	238	31	233	21	222	16	204	12	204	0	354	0	354	12	337	15	327	21	321	31	319	45	318	65	153	210	271	210	211	122	16383	16383	140	0	243	0	243	12	234	14	228	17	224	22	222	30	222	100	238	93	253	82	265	67	274	50	277	33	275	21	273	17	269	13	264	12	264	0	374	0	374	12	366	14	360	16	355	20	351	25	348	31	336	56	322	79	301	98	272	112	232	117	232	118	308	230	71	230	149	118	149	117	109	112	80	98	59	79	44	56	33	31	30	25	26	20	21	16	15	14	7	12	7	0	117	0	117	12	112	13	108	17	105	21	104	27	104	33	107	51	116	67	128	82	143	93	159	100	159	30	158	22	155	16	149	14	140	12	282	157	278	103	266	60	248	31	224	13	195	7	165	13	141	31	122	61	111	103	106	157	113	162	119	166	126	169	132	170	137	171	156	166	175	156	192	143	209	133	225	128	237	129	248	132	258	137	269	146	281	157	16383	16383	106	180	111	232	122	274	140	304	164	323	193	329	223	323	247	305	265	276	277	235	283	183	276	178	268	174	260	171	253	170	247	170	228	174	211	184	195	197	179	207	164	211	151	211	141	207	130	202	119	193	107	180	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	86	122	87	161	92	189	99	208	110	218	126	221	139	218	150	209	157	193	162	168	164	133	161	129	157	126	154	124	151	123	148	123	142	124	136	128	130	133	122	137	113	138	108	138	103	136	98	133	87	122	16383	16383	165	115	165	109	163	70	159	41	152	22	141	12	126	8	111	12	99	22	92	41	88	68	86	104	89	106	91	109	94	110	96	111	99	111	106	109	112	105	120	100	128	96	139	94	144	94	149	97	155	101	160	107	164	115	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	145	271	139	283	136	291	134	298	133	302	133	306	134	313	137	317	142	321	150	323	160	325	176	325	176	338	8	338	8	325	21	323	30	320	37	314	44	305	50	291	178	-8	191	-8	286	257	292	273	298	286	303	294	310	299	319	301	324	297	328	289	334	279	343	271	358	267	369	269	377	274	384	281	388	291	389	302	387	315	381	327	371	337	358	343	341	345	320	342	303	333	291	319	280	300	272	279	212	110	211	110	136	230	11	230	11	219	21	217	23	215	26	214	27	211	32	204	38	191	46	175	53	157	60	141	121	-6	133	-6	204	191	205	195	207	198	209	200	212	201	219	201	223	195	224	190	226	185	228	181	231	177	235	173	241	171	248	170	258	171	265	176	271	182	274	190	275	199	273	210	268	220	260	228	249	233	234	235	217	232	204	224	194	210	185	192	176	170	151	95	150	95	113	190	111	195	110	199	109	201	109	209	111	213	115	215	120	216	127	218	136	219	297	320	297	416	282	416	278	385	267	363	248	348	221	341	186	338	7	338	7	325	25	323	37	320	45	313	49	303	50	289	50	49	49	38	46	28	39	21	26	15	7	12	7	0	176	0	176	12	159	15	146	20	138	27	133	37	132	49	132	320	215	214	217	301	205	301	199	278	192	259	178	244	156	234	121	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	107	206	109	210	111	212	115	214	118	214	101	146	129	82	73	82	16383	16383	4	0	80	0	80	12	69	13	61	15	56	18	53	22	52	28	53	32	53	36	54	40	58	50	64	64	138	64	148	41	151	36	152	32	153	29	153	25	152	21	150	18	147	16	142	14	136	13	127	12	127	0	252	0	252	12	246	13	242	14	239	15	236	17	234	19	230	26	224	39	217	56	209	73	201	89	134	238	121	238	33	40	28	28	23	20	18	16	12	13	4	12	236	230	10	230	10	219	21	216	28	212	33	206	35	198	35	33	32	24	28	19	21	15	11	12	11	0	239	0	256	71	243	71	236	59	229	50	223	42	217	35	209	29	201	24	192	21	183	19	173	19	162	18	128	18	119	20	112	23	108	29	105	38	104	49	104	109	128	108	144	103	156	94	162	80	166	60	179	60	179	175	166	175	162	155	155	141	144	133	127	128	104	127	104	196	105	202	108	206	113	210	121	211	131	212	166	211	190	208	207	200	217	185	224	162	236	162	292	230	221	230	221	219	230	217	237	214	242	210	245	202	246	192	246	89	243	61	234	40	219	24	197	15	169	12	146	15	128	23	115	37	107	56	104	82	104	198	105	206	109	212	116	216	127	219	127	230	8	230	8	219	17	216	25	213	30	207	33	199	35	189	35	77	36	58	40	43	47	30	56	19	70	9	83	2	98	-2	115	-6	132	-8	170	-8	188	-5	205	-1	220	3	233	9	245	19	254	32	261	47	265	64	267	84	267	201	270	208	274	212	282	216	292	219	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	316	369	248	448	238	456	232	459	227	461	221	461	214	460	207	457	202	452	199	446	198	439	198	433	200	428	204	423	210	418	218	413	289	369	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	248	264	180	343	175	348	169	351	164	354	158	356	152	357	145	355	139	352	133	347	130	341	129	334	130	329	132	323	136	318	141	313	149	308	220	264	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	198	369	225	369	296	413	305	418	310	423	314	428	316	433	316	440	315	447	312	453	307	458	300	460	292	461	287	461	281	459	276	457	271	453	266	448	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	129	264	157	264	228	308	236	314	242	318	245	323	247	328	248	334	247	342	243	348	238	353	232	356	224	357	218	356	213	354	207	352	198	343	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	237	405	235	415	231	424	224	432	215	436	205	438	195	436	186	432	179	425	174	416	172	406	174	396	179	387	186	380	194	375	204	373	215	375	224	379	231	386	236	395	237	405	16383	16383	342	405	340	415	336	424	329	432	320	436	310	438	299	436	291	432	284	425	279	416	277	406	279	396	283	387	290	380	299	375	309	373	320	375	329	379	336	386	340	395	342	405	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	241	333	231	331	222	327	215	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	251	270	260	274	267	281	272	290	273	300	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	234	369	166	448	156	456	150	459	145	461	139	461	132	460	125	457	120	452	117	446	116	439	116	433	118	428	122	423	128	418	136	413	206	369	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	185	264	116	343	111	348	106	351	100	354	95	356	89	357	81	355	75	352	70	347	66	341	65	334	66	329	68	323	72	318	78	313	85	308	156	264	143	85	143	143	22	143	22	85	143	85	143	143	22	143	22	85	250	85	250	143	0	143	0	85	250	90	250	136	0	136	0	90	500	90	500	136	0	136	0	90	1000	90	1000	136	0	136	0	90	255	-142	255	-117	5	-117	5	-142	16383	16383	255	-93	255	-68	5	-68	5	-93	118	345	87	326	64	306	48	284	38	261	35	236	37	216	44	200	54	188	68	181	85	178	99	180	111	186	120	194	125	206	127	220	125	233	121	244	113	252	103	257	90	258	83	258	81	257	79	257	73	259	71	262	69	268	71	280	77	292	88	305	103	319	123	334	49	178	79	197	103	217	119	239	129	262	132	287	129	307	123	323	113	335	99	343	81	345	67	344	56	338	47	329	42	317	40	303	41	290	46	280	54	272	64	267	76	265	81	265	84	266	91	266	94	264	96	262	98	256	96	244	89	231	78	218	63	204	43	189	49	-89	79	-70	103	-50	119	-28	129	-4	132	20	129	39	123	55	113	67	99	75	81	78	67	76	56	70	47	61	42	49	40	35	41	22	46	12	54	4	64	0	76	-2	81	-2	84	-1	88	-1	94	-3	96	-5	98	-11	96	-23	89	-36	78	-49	63	-63	43	-78	128	189	108	204	93	218	82	231	76	244	74	256	74	259	75	262	77	264	80	266	87	266	90	265	95	265	107	267	117	272	125	280	130	290	132	303	130	317	124	329	115	338	103	344	89	345	72	343	58	335	48	323	42	307	40	287	43	262	52	239	68	217	92	197	123	178	99	345	68	326	45	306	29	284	19	261	16	236	18	216	25	200	35	188	49	181	66	178	80	180	92	186	101	194	106	206	108	220	107	233	102	244	94	252	84	257	71	258	64	258	62	257	60	257	54	259	52	262	50	268	52	280	59	292	69	305	84	319	104	334	16383	16383	234	345	203	326	180	306	164	284	154	261	151	236	153	216	160	200	170	188	184	181	201	178	215	180	226	186	235	194	241	206	243	220	241	233	236	244	229	252	219	257	206	258	199	258	197	257	195	257	189	259	187	262	185	268	187	280	194	292	204	305	219	319	239	334	16	178	47	197	70	217	86	239	96	262	99	287	97	307	90	323	80	335	66	343	49	345	35	344	24	338	15	329	9	317	7	303	9	290	14	280	21	272	31	267	44	265	49	265	51	266	58	266	61	264	63	262	65	256	63	244	56	231	46	218	31	204	11	189	16383	16383	151	178	182	197	205	217	221	239	231	262	234	287	232	307	225	323	215	335	201	343	184	345	170	344	158	338	149	329	144	317	142	303	143	290	148	280	156	272	166	267	179	265	184	265	186	266	193	266	196	264	198	262	200	256	198	244	191	231	181	218	166	204	146	189	16	-89	47	-70	70	-50	86	-28	96	-4	99	20	97	39	90	55	80	67	66	75	49	78	35	76	24	70	15	61	9	49	7	35	9	22	14	12	21	4	31	0	44	-2	49	-2	51	-1	55	-1	61	-3	63	-5	65	-11	63	-23	56	-36	46	-49	31	-63	11	-78	16383	16383	151	-89	182	-70	205	-50	221	-28	231	-4	234	20	232	39	225	55	215	67	201	75	184	78	170	76	158	70	149	61	144	49	142	35	143	22	148	12	156	4	166	0	179	-2	184	-2	186	-1	190	-1	196	-3	198	-5	200	-11	198	-23	191	-36	181	-49	166	-63	146	-78	95	189	75	204	60	218	49	231	43	244	41	256	41	259	43	262	47	266	55	266	57	265	63	265	75	267	85	272	92	280	97	290	99	303	97	317	91	329	82	338	71	344	57	345	40	343	26	335	16	323	9	307	7	287	10	262	20	239	36	217	59	197	90	178	16383	16383	230	189	210	204	195	218	184	231	178	244	176	256	176	259	178	262	182	266	190	266	192	265	198	265	209	267	219	272	227	280	232	290	234	303	232	317	226	329	218	338	206	344	192	345	175	343	161	335	150	323	144	307	142	287	145	262	154	239	171	217	194	197	225	178	120	-66	131	-66	133	5	135	31	139	59	144	86	151	111	158	132	159	132	159	135	156	138	147	153	140	169	135	186	132	205	131	223	140	223	148	222	155	220	163	217	174	211	180	207	186	204	192	203	197	202	201	201	210	203	217	206	222	212	225	219	227	228	225	237	222	245	217	250	210	254	201	255	197	255	192	254	188	252	182	250	175	247	165	242	156	239	148	236	140	235	131	233	131	247	132	258	134	267	138	278	145	290	148	298	151	304	153	314	153	318	152	328	149	335	143	341	135	344	126	345	116	344	108	340	102	334	98	326	97	315	97	311	98	308	99	304	101	299	104	294	110	282	114	273	117	262	118	250	119	233	109	234	101	236	94	238	76	247	69	250	59	254	54	255	50	255	41	254	33	251	28	245	25	238	23	228	25	219	28	212	33	206	40	203	49	201	53	202	58	202	62	204	68	206	75	209	84	214	92	218	108	222	119	223	118	201	116	184	112	171	107	159	99	147	96	144	94	141	92	137	92	134	93	132	93	130	94	129	94	127	102	105	108	81	113	56	116	30	118	5	110	232	104	233	99	234	93	236	87	239	78	243	70	247	63	249	57	251	52	252	47	252	39	251	32	248	27	243	23	236	22	228	24	220	27	213	32	208	39	205	47	204	56	204	61	206	67	208	74	211	85	216	93	219	101	221	109	222	119	223	118	205	115	189	110	174	103	158	92	140	103	121	110	104	115	89	118	73	119	55	110	56	103	57	95	59	87	62	75	68	68	71	56	75	52	76	47	76	39	75	32	71	27	66	24	59	22	51	23	43	27	36	32	31	39	28	47	27	52	28	57	28	63	30	70	33	78	36	86	40	93	43	100	45	106	46	119	46	119	32	118	21	115	11	111	1	106	-11	103	-19	101	-24	99	-34	99	-38	100	-47	103	-54	109	-60	116	-64	125	-65	134	-64	142	-60	148	-54	152	-47	153	-38	153	-33	152	-29	150	-24	148	-18	145	-10	139	2	135	13	133	23	132	34	131	46	141	46	157	42	166	39	177	35	184	32	190	30	195	28	199	28	203	27	211	28	218	31	224	36	227	42	228	50	227	59	224	66	219	71	212	74	204	75	199	75	194	74	189	72	183	70	175	66	164	62	156	58	148	56	140	55	131	55	132	73	135	90	139	105	146	119	155	133	156	135	156	136	157	138	158	139	158	140	157	141	156	143	156	144	155	146	146	158	140	173	135	189	132	206	131	223	141	223	149	222	157	220	167	217	177	211	184	208	190	206	194	204	203	204	212	205	219	208	224	213	227	220	228	228	227	236	224	243	218	248	212	251	203	252	199	252	195	251	190	250	184	248	177	245	166	240	157	237	141	233	131	232	132	245	133	255	135	266	139	277	148	298	150	304	152	309	153	314	153	318	152	327	148	334	142	340	134	344	125	345	116	344	109	340	103	335	100	327	99	319	99	314	100	310	101	305	103	299	106	292	112	279	118	257	119	246	119	232	245	127	240	160	226	188	203	211	174	226	140	231	106	226	78	211	55	188	40	159	35	127	40	93	55	64	78	41	106	26	140	21	173	27	201	41	224	64	240	93	245	127	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	292	36	290	49	284	61	275	70	263	76	250	78	237	76	225	70	216	61	210	49	208	36	210	22	215	10	224	1	236	-4	249	-6	263	-4	274	1	284	11	290	22	292	36	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	292	36	290	49	284	61	275	70	263	76	250	78	237	76	225	70	216	61	210	49	208	36	210	22	215	10	224	1	236	-4	249	-6	263	-4	274	1	284	11	290	22	292	36	16383	16383	459	36	457	49	451	61	441	70	430	76	416	78	403	76	391	70	382	61	376	49	374	36	376	22	382	10	391	1	402	-4	416	-6	429	-4	441	1	450	11	457	22	459	36	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	16383	16383	512	110	511	94	508	77	503	60	496	45	488	31	481	21	473	14	466	9	457	6	449	5	440	6	433	10	428	17	425	26	424	37	426	55	429	74	435	93	443	111	452	127	458	135	464	142	470	146	476	149	482	150	492	148	500	143	507	134	511	123	512	110	16383	16383	525	107	522	127	516	144	505	156	490	164	473	166	442	161	415	145	394	122	380	93	375	59	378	36	386	17	400	3	417	-5	439	-8	450	-7	461	-4	471	0	480	5	488	12	501	27	511	45	518	65	523	85	525	107	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	16383	16383	512	110	511	94	508	77	503	60	496	45	488	31	481	21	474	14	466	9	458	6	449	5	440	6	433	11	428	17	425	26	424	38	425	55	429	74	435	93	443	111	452	127	458	135	465	142	471	146	477	149	483	150	493	148	501	143	507	134	511	123	512	110	16383	16383	525	107	522	127	516	144	505	156	490	164	473	166	442	161	415	145	394	122	380	93	375	59	378	36	386	17	400	3	417	-5	439	-8	450	-7	461	-4	471	0	480	5	488	12	501	27	511	45	518	65	523	85	525	107	16383	16383	693	110	692	94	689	77	684	60	677	45	669	31	662	21	654	14	646	9	638	6	629	5	621	6	614	10	609	17	606	26	605	37	606	55	610	74	616	93	624	111	633	127	639	135	645	142	651	146	657	149	663	150	673	148	681	143	687	134	692	123	693	110	16383	16383	705	107	703	127	696	144	686	156	671	164	653	166	623	161	596	145	575	122	561	93	556	59	559	36	567	17	581	3	598	-5	619	-8	631	-7	641	-4	652	0	661	5	670	12	682	27	692	45	699	65	704	85	705	107	37	223	54	219	110	316	116	328	118	336	116	342	113	348	108	352	102	355	96	357	88	355	82	352	77	346	74	340	71	333	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	16383	16383	195	223	212	219	268	316	274	328	275	332	275	336	274	342	271	348	266	352	260	355	253	357	246	355	240	352	235	347	231	340	228	334	118	223	84	333	81	340	78	346	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	101	219	117	223	84	334	81	340	78	347	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	100	219	16383	16383	196	223	163	334	160	340	156	347	152	352	145	355	138	357	132	355	126	352	121	348	118	342	117	336	117	332	118	328	120	324	121	320	123	316	180	219	117	223	84	334	81	340	78	347	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	100	219	16383	16383	196	223	163	334	160	340	156	347	152	352	145	355	138	357	132	355	126	352	121	348	118	342	117	336	117	332	118	328	120	324	121	320	123	316	180	219	16383	16383	275	223	242	334	239	340	235	347	231	352	225	355	217	357	211	355	205	352	200	348	197	342	195	336	197	328	203	316	258	219	248	-74	148	59	143	59	46	-74	58	-84	146	23	235	-84	127	196	26	114	26	113	128	30	130	28	131	28	132	27	132	26	136	23	142	19	144	18	149	18	152	21	152	26	151	33	146	42	137	54	127	69	113	86	109	92	105	97	102	102	98	107	94	113	100	122	103	125	105	128	121	149	134	167	143	182	149	194	151	202	151	204	150	205	149	207	148	207	146	208	143	207	141	206	138	205	130	199	141	111	141	113	38	196	37	197	36	197	36	198	34	200	30	203	27	205	24	206	20	208	16	206	14	202	14	200	16	192	20	183	28	170	39	156	53	138	57	134	65	124	73	112	69	106	66	103	64	100	61	97	45	77	32	59	23	44	17	32	15	23	15	22	16	20	17	19	19	18	24	18	26	19	29	20	32	23	40	29	126	36	124	50	118	61	109	70	97	76	84	78	70	76	58	70	49	61	43	49	41	35	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	272	36	270	50	264	61	255	70	244	76	230	78	216	76	205	70	196	61	190	49	188	35	190	22	195	10	204	1	216	-4	229	-6	243	-4	254	1	264	11	270	22	272	36	16383	16383	90	117	94	150	98	177	103	200	108	224	116	250	120	262	122	272	124	280	125	288	125	295	123	312	117	327	108	337	97	343	83	345	68	343	56	337	48	327	42	313	41	296	41	288	43	272	46	262	50	250	57	224	63	201	67	177	71	150	75	117	16383	16383	237	117	241	150	244	177	249	200	255	224	262	250	266	262	269	272	271	280	271	288	272	295	270	312	264	327	255	337	243	343	229	345	214	343	202	337	194	327	189	313	187	296	187	288	188	280	190	272	192	262	196	250	203	224	209	201	214	177	218	150	222	117	250	383	250	419	0	419	0	383	367	262	345	297	317	325	282	345	244	358	203	363	163	358	125	345	90	324	61	295	40	261	50	254	77	279	105	296	135	307	168	312	204	314	241	312	273	306	303	295	331	278	357	254	172	344	137	344	-83	-5	-46	-5	161	36	159	49	153	61	144	70	133	76	120	78	106	76	94	70	85	61	79	49	77	36	79	22	85	11	94	1	106	-4	119	-6	133	-4	144	1	153	11	159	22	161	36	16383	16383	127	116	127	135	130	148	136	158	146	168	162	179	186	195	203	210	215	226	221	243	223	262	218	289	205	311	184	329	156	340	121	344	90	341	64	331	45	315	33	295	28	272	30	259	34	249	41	241	50	235	61	233	71	235	80	240	87	247	92	256	94	267	92	277	90	282	87	287	83	292	80	295	76	301	76	304	75	306	77	313	81	319	87	323	96	326	106	326	120	324	132	315	141	302	146	284	148	262	144	236	135	213	124	189	115	165	110	138	110	128	111	123	112	116	16383	16383	385	36	383	49	377	61	368	70	357	76	344	78	330	76	318	70	309	61	302	49	300	36	302	22	308	11	318	1	330	-4	343	-6	357	-4	368	1	377	11	383	22	385	36	16383	16383	350	116	351	135	353	148	359	158	370	168	386	179	409	195	427	210	438	226	444	243	446	262	441	289	428	311	407	329	379	340	344	344	313	341	288	331	269	315	256	295	252	272	254	259	258	249	265	241	274	235	285	233	294	235	303	240	310	247	316	256	318	267	316	277	314	282	311	287	303	295	301	298	299	304	299	306	300	313	304	319	311	323	319	326	329	326	344	324	356	315	364	302	370	284	372	262	368	236	359	213	348	189	338	165	334	138	334	123	335	116	130	21	130	37	131	44	133	51	144	73	147	78	149	82	150	86	150	90	149	100	146	107	141	113	134	117	126	118	118	117	110	113	105	108	101	101	100	93	100	88	101	84	103	79	105	73	109	66	114	56	117	48	119	40	120	32	121	21	118	20	108	25	100	31	94	36	89	44	83	54	77	63	71	69	65	73	59	75	51	75	44	74	37	71	32	66	29	59	28	51	29	44	32	37	39	32	49	27	62	25	74	24	84	22	93	20	102	17	113	12	113	8	104	3	97	0	81	-4	70	-5	56	-7	44	-10	35	-15	30	-22	28	-31	29	-39	33	-46	38	-51	45	-54	53	-55	59	-55	64	-53	69	-50	74	-45	80	-37	88	-27	94	-19	100	-13	108	-7	118	0	121	-1	120	-14	119	-24	117	-32	114	-41	109	-50	104	-60	102	-65	101	-69	101	-73	102	-82	106	-89	111	-94	118	-98	126	-99	134	-98	141	-94	146	-89	150	-81	151	-73	151	-69	150	-66	149	-61	146	-56	138	-40	135	-31	132	-23	131	-13	130	-1	133	0	140	-4	146	-8	151	-12	156	-18	161	-25	171	-37	179	-46	185	-51	192	-54	199	-55	208	-54	215	-51	220	-45	223	-38	224	-30	223	-22	219	-15	211	-10	201	-7	187	-5	175	-4	165	-2	157	0	148	3	138	8	138	12	147	18	163	24	172	25	183	25	195	26	206	30	215	35	221	42	224	51	222	59	218	66	213	71	205	74	198	75	191	75	186	73	181	70	175	64	170	56	162	47	156	39	150	33	143	27	133	20	122	-78	102	-63	87	-49	76	-36	70	-23	68	-11	68	-8	69	-5	71	-3	77	-1	81	-1	84	-2	89	-2	101	0	111	4	119	12	124	22	126	35	124	49	118	61	109	70	97	76	84	78	66	75	52	67	42	55	36	39	33	20	37	-4	46	-28	62	-50	86	-70	117	-89	16383	16383	124	194	122	208	116	219	107	228	96	234	82	236	69	234	57	228	48	219	42	207	40	194	42	180	48	169	58	159	69	153	83	151	96	153	107	159	116	169	122	181	124	194	130	21	130	37	131	44	133	51	144	73	147	78	149	82	150	86	150	90	149	100	146	107	141	113	134	117	126	118	118	117	110	113	105	108	101	101	100	93	100	88	101	84	103	79	105	73	109	66	114	56	117	48	119	40	120	32	121	21	118	20	108	25	100	31	94	36	89	44	83	54	77	63	71	69	65	73	59	75	51	75	44	74	37	71	32	66	29	59	28	51	29	44	32	37	39	32	49	27	62	25	74	24	84	22	93	20	102	17	113	12	113	8	104	3	97	0	81	-4	70	-5	56	-7	44	-10	35	-15	30	-22	28	-31	29	-39	33	-46	38	-51	45	-54	53	-55	59	-55	64	-53	69	-50	74	-45	80	-37	88	-27	94	-19	100	-13	108	-7	118	0	121	-1	120	-14	119	-24	117	-32	114	-41	109	-50	104	-60	102	-65	101	-69	101	-73	102	-82	106	-89	111	-94	118	-98	126	-99	134	-98	141	-94	146	-89	150	-81	151	-73	151	-69	150	-66	149	-61	146	-56	138	-40	135	-31	132	-23	131	-13	130	-1	133	0	140	-4	146	-8	151	-12	156	-18	161	-25	171	-37	179	-46	185	-51	192	-54	199	-55	208	-54	215	-51	220	-45	223	-38	224	-30	223	-22	219	-15	211	-10	201	-7	187	-5	175	-4	165	-2	157	0	148	3	138	8	138	12	147	18	163	24	172	25	183	25	195	26	206	30	215	35	221	42	224	51	222	59	218	66	213	71	205	74	198	75	191	75	186	73	181	70	175	64	170	56	162	47	156	39	150	33	143	27	133	20	16383	16383	130	256	130	272	131	279	133	286	144	308	147	313	149	317	150	321	150	325	149	335	146	342	141	348	134	352	126	353	118	352	110	349	105	343	101	336	100	328	100	323	101	319	103	314	105	308	109	301	114	291	117	283	119	275	120	267	121	256	118	254	108	260	100	265	94	271	89	279	83	289	77	298	71	304	65	308	59	310	51	310	44	309	37	306	32	301	29	294	28	286	29	279	32	272	39	267	49	262	62	260	74	259	84	257	93	255	102	252	113	247	113	243	104	238	97	234	81	230	70	229	56	227	44	224	35	219	30	212	28	203	29	195	33	188	38	183	45	180	53	179	59	179	64	181	69	184	74	189	80	197	88	207	94	215	100	221	108	227	118	234	121	233	120	220	119	210	117	202	114	193	109	184	104	174	102	169	101	166	101	161	102	153	106	145	111	140	118	136	126	135	134	136	141	140	146	146	150	153	151	161	151	165	150	168	149	173	146	178	138	194	135	202	132	211	131	221	130	233	133	234	140	230	146	226	151	222	156	216	161	209	171	197	179	188	185	182	192	179	199	179	208	180	215	183	220	189	223	196	224	204	223	212	219	219	211	224	201	227	187	229	175	230	165	232	157	235	148	238	138	243	138	247	147	253	163	259	172	260	183	260	195	261	206	265	215	270	221	277	224	286	222	294	218	301	213	306	205	309	198	310	191	310	186	308	181	305	175	299	170	291	162	282	156	274	150	268	143	262	133	254	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	16383	16383	195	223	212	219	268	316	274	328	275	332	275	336	274	342	271	348	266	352	260	355	253	357	246	355	240	352	235	347	231	340	228	334	16383	16383	275	223	291	219	347	316	351	324	354	336	353	342	349	348	345	352	339	355	333	357	325	355	319	352	314	347	310	340	307	334	239	137	239	147	230	149	224	152	219	156	217	163	217	285	214	306	206	324	193	338	176	347	155	350	141	348	127	344	115	336	104	325	96	312	95	312	95	344	7	344	7	334	18	332	25	328	29	324	32	318	32	165	30	159	25	154	18	150	7	147	7	137	114	137	114	147	106	150	101	153	98	158	96	165	96	282	97	288	99	293	102	298	105	302	109	306	114	310	119	313	129	317	133	317	141	316	146	312	150	305	152	295	153	280	153	172	152	164	150	158	147	153	142	149	136	147	136	137	222	176	222	196	133	196	133	296	134	305	138	313	145	317	154	320	168	321	192	320	211	318	226	314	239	309	259	293	265	283	271	272	275	257	280	237	291	237	291	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	196	6	196	6	176	52	176	52	137	6	137	6	117	52	117	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	117	222	117	222	137	133	137	133	176	90	43	86	30	80	20	73	13	65	10	55	8	45	9	37	13	31	18	28	25	26	33	27	42	31	49	37	55	45	58	55	59	62	59	69	57	76	54	83	49	90	43	16383	16383	203	186	203	206	129	206	125	229	121	251	118	271	116	286	116	296	117	306	121	315	127	321	134	326	143	327	151	326	157	324	162	319	165	314	166	306	166	301	165	295	165	282	166	271	170	262	176	255	185	251	195	249	207	251	216	256	223	263	228	273	229	286	226	305	216	321	201	332	180	340	154	342	140	341	126	339	114	336	102	331	92	325	79	313	68	299	59	282	54	264	52	246	53	239	53	223	54	215	55	206	18	206	18	186	60	186	64	171	67	160	69	153	70	149	71	147	18	147	18	127	79	127	83	115	86	104	87	95	89	79	83	80	78	81	74	81	69	82	64	82	45	80	30	74	19	65	13	52	11	36	12	21	18	9	27	1	39	-4	55	-6	67	-5	79	-1	90	4	100	13	110	25	125	12	138	3	149	-2	161	-6	173	-7	185	-6	195	-3	204	2	213	8	219	17	225	27	230	38	233	53	236	70	238	92	227	92	222	77	215	67	206	60	193	57	176	56	168	56	160	57	151	60	141	63	128	67	132	80	135	91	137	103	138	115	138	127	203	127	203	147	138	147	138	154	137	162	136	172	135	186	463	230	416	230	416	315	403	315	387	291	371	271	356	253	339	237	320	222	320	209	346	209	346	47	349	29	356	14	367	3	383	-3	402	-5	420	-3	436	2	451	13	464	29	476	50	464	56	458	46	452	38	447	33	441	30	435	30	428	31	422	34	418	40	416	49	416	209	463	209	16383	16383	660	163	660	235	649	235	645	229	643	227	637	225	635	226	632	226	629	227	621	229	612	232	604	234	596	235	582	237	556	233	535	223	518	207	507	187	503	164	506	145	514	128	528	113	548	99	574	86	593	77	606	69	616	60	621	52	623	42	621	32	616	23	608	16	598	12	585	10	565	13	549	21	535	34	524	52	517	76	502	76	502	-6	515	-6	518	0	525	7	532	7	534	6	537	6	540	4	549	1	561	-1	573	-4	584	-6	594	-6	619	-3	640	7	657	23	667	44	671	69	668	89	661	106	647	121	628	134	602	147	583	155	570	164	561	172	555	181	554	191	555	200	560	208	567	214	576	218	586	220	594	219	602	217	610	214	617	210	624	204	629	198	639	184	643	175	647	163	16383	16383	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	212	185	217	204	91	204	95	232	103	263	116	291	135	313	159	321	174	317	189	305	201	288	212	266	220	241	230	241	230	311	217	319	203	326	188	332	173	335	156	336	118	329	87	309	63	279	47	243	38	204	20	204	15	185	35	185	34	179	34	146	19	146	15	126	36	126	42	88	55	52	76	22	104	2	142	-5	168	-2	190	6	209	21	225	40	239	63	229	68	217	51	204	36	189	24	172	17	150	14	126	22	109	41	98	68	92	98	90	126	203	126	208	146	89	146	89	185	262	319	262	358	101	358	95	360	91	362	89	366	89	375	92	381	97	389	104	400	114	415	104	423	20	319	262	319	177	423	168	415	178	400	185	389	190	381	192	375	193	371	192	366	190	362	187	360	181	358	20	358	20	319	153	-77	153	331	116	331	116	-77	262	319	262	358	100	358	94	360	90	362	88	366	88	375	91	381	96	389	104	400	114	415	104	423	20	339	104	254	113	262	103	278	96	290	91	299	89	305	88	309	89	313	91	316	94	318	100	318	107	319	262	339	177	423	168	415	178	400	186	389	191	381	194	375	195	371	194	366	192	362	188	360	183	358	20	358	20	319	175	319	183	318	188	318	192	316	194	313	194	309	193	305	191	299	186	290	179	278	169	262	177	254	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	241	333	231	331	222	327	215	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	251	270	260	274	267	281	272	290	273	300	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	242	333	231	331	223	327	216	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	252	270	260	274	267	281	272	290	273	300	16383	16383	378	300	377	311	372	320	365	327	356	331	346	333	336	331	327	327	320	320	316	311	314	301	316	291	320	282	327	275	336	270	345	268	356	270	365	274	372	281	377	290	378	300	268	336	333	325	390	295	436	250	466	192	477	127	466	61	436	3	390	-41	333	-71	268	-82	202	-71	145	-41	100	3	71	61	60	127	71	192	100	250	145	295	202	325	268	336	16383	16383	268	380	188	367	119	331	64	276	29	207	16	127	29	46	64	-22	119	-77	188	-113	268	-126	348	-113	417	-77	472	-22	508	46	521	127	508	207	472	276	417	331	348	367	268	380	315	339	230	423	220	415	231	400	238	389	243	381	246	375	247	371	247	366	245	362	241	360	235	358	94	358	90	360	87	363	85	366	85	371	86	375	89	381	94	389	101	400	112	415	102	423	17	339	102	254	111	262	101	278	93	290	89	299	86	305	85	309	86	313	88	316	92	318	97	318	104	319	228	319	235	318	240	318	244	316	246	313	247	309	246	305	243	299	239	290	231	278	221	262	230	254	96	-40	391	441	695	-40	16383	16383	775	-83	391	527	16	-83	261	-77	62	331	20	331	219	-77	103	-77	103	331	65	331	65	-77	16383	16383	204	-77	204	331	167	331	167	-77	455	-85	455	380	33	380	33	336	411	336	411	-85	64	-87	62	-76	57	-67	50	-60	41	-55	31	-54	21	-55	12	-60	5	-67	1	-76	0	-85	1	-96	5	-105	12	-112	21	-116	31	-118	42	-116	51	-112	58	-105	62	-97	64	-87	16383	16383	169	-87	167	-76	162	-67	155	-60	146	-55	137	-54	126	-55	117	-60	110	-67	106	-76	104	-85	105	-96	110	-105	117	-112	126	-116	136	-118	147	-116	156	-112	162	-105	167	-97	169	-87	16383	16383	273	-87	272	-76	267	-67	260	-60	251	-55	241	-54	231	-55	222	-60	215	-67	211	-76	209	-85	211	-96	215	-105	222	-112	231	-116	241	-118	251	-116	260	-112	267	-105	272	-97	273	-87	282	272	282	358	0	358	0	272	39	272	39	320	243	320	243	272	329	104	329	148	32	148	26	149	20	149	14	150	10	152	8	155	10	159	13	164	17	169	23	175	29	182	34	188	38	194	43	201	49	209	37	220	15	197	-7	177	-31	159	-58	143	-88	129	-88	124	-58	110	-32	94	-8	77	14	57	37	32	50	42	44	51	29	69	23	76	21	79	17	83	13	89	10	94	8	99	10	101	14	103	19	104	32	104	261	387	222	387	12	-117	52	-117	16383	16383	369	387	329	387	121	-117	160	-117	262	-82	20	-82	20	-121	174	-121	181	-122	187	-123	190	-126	192	-130	193	-135	192	-139	190	-145	185	-153	178	-164	168	-179	177	-187	262	-121	262	-82	20	-82	104	-187	114	-179	104	-164	97	-153	92	-145	89	-139	89	-130	91	-126	95	-123	101	-122	108	-121	262	-121	262	-82	100	-82	94	-80	90	-78	88	-74	88	-64	91	-58	96	-50	104	-39	114	-25	104	-16	20	-101	104	-185	113	-177	103	-162	96	-150	91	-141	89	-135	88	-131	89	-126	91	-123	94	-122	100	-121	107	-121	262	-101	177	-16	168	-25	178	-39	186	-50	191	-58	194	-64	195	-69	194	-74	192	-78	188	-80	183	-82	20	-82	20	-121	183	-121	188	-122	192	-124	194	-126	194	-131	193	-135	191	-141	186	-150	179	-162	169	-177	177	-185	198	377	197	382	195	386	192	389	189	391	185	392	180	391	176	389	171	386	167	383	164	378	159	373	155	368	150	364	144	359	136	355	137	367	140	377	142	387	145	396	146	406	144	414	141	418	137	421	131	422	125	421	121	418	117	410	117	406	118	396	120	387	122	377	125	367	126	355	114	363	109	367	105	371	101	376	92	385	86	388	81	391	75	392	71	391	65	387	63	383	63	378	64	370	69	365	75	362	83	360	90	358	108	352	114	349	119	346	114	343	108	340	96	336	82	332	75	329	69	326	65	321	63	315	64	310	65	307	68	304	72	302	76	301	82	302	88	305	93	308	98	313	103	319	107	322	111	326	126	338	125	327	122	317	118	299	117	289	117	285	119	280	121	276	126	273	131	272	137	273	141	276	143	280	145	285	146	289	145	299	142	308	139	318	137	328	136	339	143	334	170	307	174	304	179	302	184	301	189	302	193	304	195	307	197	311	197	315	195	322	191	326	186	329	174	333	167	335	161	337	154	339	147	342	140	346	147	350	155	353	162	356	169	358	175	359	182	361	188	363	193	367	196	371	198	377	98	64	83	82	72	101	64	122	59	144	57	167	59	190	64	212	71	234	83	253	98	271	16383	16383	313	85	290	67	270	50	249	37	224	29	194	26	181	26	168	27	155	30	143	35	132	42	132	292	143	300	155	305	168	308	181	310	194	310	224	307	249	299	270	287	290	269	310	248	334	272	314	299	288	320	258	334	225	343	192	345	136	336	89	311	53	272	30	223	22	167	31	112	54	63	90	25	136	0	191	-8	227	-6	258	2	286	16	311	36	336	61	168	201	160	192	152	186	144	182	136	180	127	180	109	183	94	194	83	212	76	236	73	265	75	287	79	305	86	318	95	326	105	329	113	328	118	325	121	319	122	312	122	302	123	292	125	284	130	279	136	276	143	275	152	276	160	279	165	284	168	291	170	299	167	313	158	324	145	333	129	339	110	341	81	336	56	324	36	303	24	277	19	244	23	214	34	189	52	170	75	158	102	154	119	155	135	160	149	168	162	179	175	194	16383	16383	344	344	315	344	95	-5	124	-5	16383	16383	361	83	360	53	357	31	351	17	343	9	331	6	319	9	310	17	305	32	301	54	300	83	301	118	304	142	310	158	319	167	331	170	343	167	351	158	357	142	360	118	361	83	16383	16383	417	88	413	118	401	144	383	164	360	177	332	181	303	177	279	164	260	145	248	119	244	88	248	57	260	31	279	11	303	-1	330	-5	358	-1	382	11	401	31	413	57	417	88	235	186	192	186	179	188	168	191	157	196	146	204	139	214	135	226	133	239	132	252	134	276	140	298	152	314	170	325	195	329	230	322	259	305	283	280	301	252	313	227	325	227	325	344	311	344	308	335	304	329	300	324	295	322	290	321	282	322	271	326	259	330	247	335	239	338	228	341	218	343	200	345	189	345	138	341	99	328	72	309	55	284	50	256	51	244	54	233	59	223	73	205	84	197	95	191	119	183	132	181	104	177	77	166	54	150	38	127	32	97	35	75	42	55	54	38	70	23	89	11	105	3	143	-5	163	-8	197	-8	211	-7	225	-5	242	-2	258	2	280	11	300	22	316	35	327	49	331	64	330	72	327	78	323	83	317	86	310	86	298	85	290	79	283	70	276	59	267	45	259	36	248	27	235	21	219	16	200	15	167	18	144	29	129	45	121	66	118	92	120	107	123	121	130	134	138	145	149	153	162	160	175	165	189	167	208	168	235	169	310	350	294	336	280	327	267	322	255	320	244	319	235	320	226	323	217	328	206	337	192	349	162	327	129	302	97	275	73	246	64	218	74	185	96	156	124	129	146	104	156	81	156	73	155	67	154	62	152	60	150	59	141	63	126	72	108	84	92	95	83	101	21	3	32	-3	40	5	46	12	54	20	57	22	66	18	78	11	92	4	106	-4	119	-11	183	56	198	71	209	84	218	95	223	105	224	115	224	124	221	134	215	145	204	158	187	174	202	183	213	190	223	195	231	197	239	198	264	192	284	176	299	153	308	124	311	92	310	66	306	36	295	5	278	-25	250	-53	244	-41	235	-31	222	-22	207	-15	189	-13	162	-18	139	-31	118	-50	102	-72	88	-93	99	-102	113	-91	127	-84	141	-80	153	-79	163	-78	172	-79	182	-82	191	-87	201	-93	211	-102	224	-102	270	-66	316	-28	357	14	386	61	397	113	391	151	374	184	345	211	308	233	262	248	248	237	235	228	220	217	201	205	175	189	166	201	156	215	148	230	141	245	139	261	139	267	140	273	142	279	148	289	160	275	172	265	185	259	199	255	213	253	242	258	269	272	292	292	310	316	320	343	113	35	73	35	73	303	113	303	16383	16383	311	35	272	35	272	303	311	303	16383	16383	347	0	347	338	237	338	237	187	147	187	147	338	37	338	37	0	147	0	147	152	237	152	237	0	262	52	256	45	245	34	240	30	234	29	231	30	228	32	226	35	224	43	224	45	225	47	225	54	251	160	252	165	252	170	253	177	254	183	254	188	253	201	248	212	240	221	227	227	209	229	188	226	167	215	148	201	132	183	119	165	118	166	159	343	65	324	68	310	76	312	81	313	85	314	87	315	89	315	92	314	93	314	95	310	95	304	94	302	94	300	25	0	83	0	95	55	106	90	121	126	140	159	160	183	178	192	183	191	186	189	190	186	192	181	193	174	192	169	192	160	191	156	191	152	164	41	163	35	161	25	161	18	163	9	169	3	177	0	186	-3	195	-4	215	-2	232	4	247	15	260	29	272	47	262	52	256	45	245	34	240	30	234	29	231	30	228	32	226	35	224	43	224	45	225	47	225	54	251	160	252	165	252	170	253	177	254	183	254	188	253	201	248	212	240	221	227	227	209	229	188	226	167	215	148	201	132	183	119	165	118	166	137	247	234	266	241	291	142	271	159	343	65	324	68	310	76	312	81	313	85	314	87	315	89	315	92	314	93	314	95	310	95	304	94	302	94	300	85	260	46	252	41	228	79	235	25	0	83	0	95	55	106	90	121	126	140	159	160	183	178	192	183	191	186	189	190	186	192	181	193	174	192	169	192	160	191	156	191	152	164	41	163	35	161	25	161	18	163	9	169	3	177	0	186	-3	195	-4	215	-2	232	4	247	15	260	29	272	47	360	194	354	208	344	219	331	227	316	231	300	233	276	230	255	222	236	208	223	190	219	167	223	141	234	120	247	100	258	78	262	50	261	36	256	24	248	13	238	6	225	4	216	6	207	12	199	22	192	35	186	51	180	71	171	90	158	107	138	118	111	122	84	116	62	101	46	80	34	59	27	41	37	33	46	41	55	47	64	51	72	54	79	55	101	48	118	31	139	11	171	-4	222	-11	261	-7	294	3	321	21	338	46	344	77	340	102	328	122	315	139	303	157	299	178	300	188	304	196	309	201	316	204	324	205	330	205	336	202	341	199	345	194	349	188	16383	16383	355	347	347	335	336	326	323	320	310	316	296	315	268	319	246	328	223	338	194	347	153	350	115	345	84	331	62	309	47	282	42	252	47	226	60	205	80	189	103	179	129	175	140	176	149	177	159	180	167	184	175	189	169	200	163	198	159	196	154	195	144	195	130	197	118	203	109	212	104	223	102	237	104	252	112	265	123	275	138	281	156	283	183	280	204	272	225	263	248	255	279	252	313	259	337	275	352	298	362	322	368	343	296	35	258	35	73	286	73	303	109	303	296	50	16383	16383	331	0	331	338	296	338	296	108	127	338	37	338	37	0	73	0	73	226	74	226	241	0	292	151	179	338	57	338	57	325	69	324	78	321	88	315	98	305	110	289	110	119	108	88	104	62	97	43	84	36	83	36	82	37	81	39	79	45	75	55	69	63	62	69	53	72	43	74	32	72	22	67	13	60	7	49	5	36	7	18	15	6	26	-2	41	-7	60	-8	93	0	114	23	126	56	131	95	132	135	132	263	300	-8	315	-8	315	239	317	262	321	282	328	296	340	301	342	299	344	295	345	292	350	282	355	274	362	268	371	264	382	263	392	264	403	269	411	277	417	288	420	302	417	319	409	331	397	340	382	344	364	345	332	337	311	315	299	284	294	246	292	206	16383	16383	517	-2	517	42	369	42	369	-2	16383	16383	459	147	459	123	457	106	453	95	448	89	441	87	437	87	434	89	430	93	428	97	427	102	426	111	425	122	425	182	426	201	429	214	434	220	441	222	445	222	451	218	453	214	455	209	457	203	458	193	459	181	459	147	16383	16383	521	155	517	183	506	205	489	222	467	233	441	237	414	232	392	220	376	202	366	179	363	153	367	128	378	105	394	88	416	77	441	73	467	77	489	88	506	106	517	128	521	155	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	179	239	180	243	181	246	184	248	188	249	193	249	206	248	216	243	223	235	227	223	229	207	227	191	221	179	212	171	198	167	179	166	16383	16383	116	261	116	253	125	252	132	250	136	245	138	237	139	226	139	100	138	94	136	89	133	85	128	83	124	81	121	81	119	80	116	80	116	71	204	71	204	80	193	82	185	84	181	88	180	95	179	104	179	155	198	156	212	156	222	157	238	161	250	168	260	176	267	186	270	197	272	210	269	228	259	242	244	253	224	259	199	261	151	-16	149	-36	143	-56	134	-72	124	-84	112	-88	109	-87	107	-84	105	-79	104	-72	104	-64	106	-44	111	-24	119	-5	126	10	133	23	138	17	143	10	147	1	150	-7	151	-16	16383	16383	238	224	234	241	225	254	212	263	196	269	178	271	129	262	88	240	55	207	35	170	27	130	29	110	35	92	45	76	62	61	85	48	73	25	63	3	56	-16	53	-36	51	-57	54	-73	61	-87	73	-98	89	-106	109	-108	140	-104	167	-91	188	-71	201	-46	206	-16	202	0	192	15	179	29	163	41	149	49	178	89	210	127	246	160	283	182	322	190	333	188	341	182	347	172	350	161	350	148	346	111	336	75	320	45	302	23	283	15	271	17	266	20	263	25	262	32	264	38	269	43	274	49	279	56	281	67	280	75	276	82	270	89	260	94	248	95	235	93	224	87	215	78	210	67	208	55	211	37	218	20	232	7	253	-1	281	-4	324	3	360	25	387	57	405	96	411	137	407	167	395	188	377	201	353	208	325	210	285	207	243	194	198	169	150	130	101	73	94	78	88	85	84	95	81	109	80	127	87	172	105	206	130	229	158	242	184	247	192	246	203	244	213	240	222	233	225	224	113	35	73	35	73	303	113	303	16383	16383	225	164	218	164	204	162	147	162	147	303	208	303	214	302	220	302	225	300	16383	16383	260	297	276	288	287	277	295	263	299	247	300	229	299	212	294	198	286	186	275	176	260	167	16383	16383	37	338	37	0	147	0	147	127	212	127	251	131	285	142	312	162	329	192	335	232	329	271	311	301	285	322	251	334	212	338	232	30	225	29	218	27	212	26	183	26	176	27	168	29	161	31	167	37	173	42	181	46	189	48	197	49	205	48	213	46	220	42	226	37	232	30	16383	16383	98	68	83	85	72	104	64	124	59	145	57	167	59	190	64	212	72	233	83	252	98	269	16383	16383	261	52	250	63	239	72	226	79	213	83	197	84	182	83	168	78	155	72	144	63	132	52	132	295	144	300	157	305	169	308	182	310	209	310	222	308	236	305	249	301	261	295	16383	16383	296	269	310	251	321	232	329	211	334	189	336	167	334	145	330	123	322	103	311	84	296	68	16383	16383	363	13	356	11	348	8	341	5	325	3	318	4	311	6	299	14	294	18	321	41	343	68	358	99	368	132	371	167	362	222	338	271	301	310	253	336	197	345	140	336	92	311	55	273	31	224	22	167	31	112	55	63	93	25	141	0	196	-8	209	-8	222	-7	234	-5	258	1	269	-8	282	-17	295	-25	310	-29	325	-31	337	-30	346	-28	355	-25	373	-16	298	255	296	233	288	214	276	197	259	185	237	178	238	185	240	195	240	206	241	217	241	228	239	256	236	270	232	283	227	296	235	304	242	310	249	313	255	315	260	315	274	312	284	303	292	290	297	273	298	255	16383	16383	411	59	399	47	392	42	385	38	377	37	372	40	367	48	363	61	359	78	356	100	353	121	347	139	340	156	330	170	318	181	318	182	344	196	363	214	375	234	382	254	384	272	379	297	365	318	341	335	308	346	267	350	215	313	203	325	188	335	170	343	149	348	125	349	107	349	91	346	76	342	62	335	50	326	42	318	35	308	30	298	26	286	25	273	29	250	38	233	49	218	58	200	62	175	60	163	56	153	49	144	42	138	34	134	38	123	73	131	100	144	118	161	129	182	133	206	129	229	120	248	109	265	100	283	96	306	97	316	101	324	106	329	113	332	120	333	136	325	147	305	154	277	157	247	158	219	158	133	156	96	153	70	148	60	140	63	126	71	110	81	95	90	85	97	29	-1	40	-6	62	16	65	18	74	13	98	1	111	-4	123	-11	153	24	175	55	194	84	211	117	230	157	256	164	263	160	268	149	272	132	275	111	278	88	281	60	286	38	295	20	309	5	330	-6	343	-6	362	1	381	13	398	26	412	39	421	50	113	35	73	35	73	303	113	303	16383	16383	317	35	271	35	209	136	253	138	16383	16383	228	174	224	172	218	171	147	171	147	303	212	303	217	302	223	301	228	300	16383	16383	263	297	278	291	289	280	297	267	302	253	304	237	302	220	297	205	290	193	278	183	263	176	16383	16383	379	0	287	150	306	162	321	177	331	195	337	215	339	238	332	276	314	305	287	324	254	335	215	338	37	338	37	0	147	0	147	136	169	136	252	0	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	363	0	363	12	358	13	354	14	351	17	349	20	346	23	307	73	357	122	340	138	293	92	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	172	0	172	12	158	15	148	20	142	28	139	40	138	59	138	156	152	156	238	38	164	-34	181	-49	252	18	266	0	193	294	193	338	12	338	12	294	23	294	28	306	33	315	39	321	46	325	56	326	79	326	79	161	77	154	74	151	66	149	54	147	54	136	151	136	151	147	139	149	131	151	127	154	126	161	126	326	148	326	158	325	166	321	172	315	177	306	181	294	16383	16383	488	338	430	338	354	194	283	338	214	338	214	326	222	325	230	322	237	317	243	309	248	300	248	168	246	159	241	153	234	149	223	147	223	136	289	136	289	147	278	149	270	153	266	159	263	168	263	283	334	136	340	136	415	285	415	161	414	154	410	151	402	149	390	147	390	136	487	136	487	147	475	149	467	151	463	154	462	161	461	171	461	302	462	312	465	318	469	322	477	325	488	326	321	310	117	35	69	35	273	310	16383	16383	363	0	363	35	161	35	363	310	363	345	50	345	50	310	229	310	26	35	26	0	127	127	207	218	207	230	124	230	206	325	206	338	25	338	21	272	33	272	40	295	49	310	61	318	82	321	114	322	33	227	33	214	114	214	44	126	44	113	81	113	109	107	126	91	134	69	137	42	138	14	135	-15	126	-42	112	-65	95	-80	75	-85	70	-85	66	-84	62	-82	60	-80	60	-72	61	-71	62	-69	64	-66	67	-62	69	-58	70	-54	71	-51	71	-48	69	-39	65	-32	59	-26	51	-22	41	-21	31	-22	23	-26	16	-33	12	-41	11	-51	14	-68	23	-82	38	-93	57	-99	80	-102	100	-101	118	-97	136	-91	153	-83	167	-73	183	-58	195	-41	204	-21	210	0	212	22	210	47	202	71	187	94	163	113	127	126	131	47	60	47	49	48	41	52	37	60	35	71	34	85	22	85	22	0	172	0	169	78	145	89	126	108	112	133	104	163	101	195	105	233	116	269	134	300	158	321	190	329	221	321	246	300	264	269	274	233	278	195	275	162	267	132	253	107	234	88	210	78	206	0	358	0	358	85	345	85	344	71	341	60	336	53	328	48	317	47	248	47	249	61	284	75	315	96	339	122	356	155	362	191	353	239	329	281	293	315	245	338	190	346	134	338	86	315	49	282	26	240	17	193	23	155	38	121	63	94	94	73	130	61	248	290	317	290	328	289	336	284	341	277	344	266	345	252	358	252	358	337	206	337	210	259	234	249	253	230	267	205	275	175	278	142	274	104	264	68	246	37	221	15	190	7	158	15	134	37	116	67	105	104	101	142	104	174	112	204	126	230	145	249	169	259	172	337	22	337	22	252	34	252	35	266	37	277	41	285	49	289	60	290	131	290	130	276	94	264	63	243	38	215	23	182	17	144	26	97	49	55	86	22	134	0	190	-8	245	0	293	22	329	56	353	98	362	146	356	182	339	215	315	242	284	262	249	276	258	140	287	154	309	172	326	193	336	216	339	242	338	262	334	279	327	295	318	308	307	320	292	331	276	340	257	346	236	349	214	350	171	345	136	331	108	310	87	284	73	256	85	251	103	275	122	295	144	309	167	317	191	320	213	317	231	307	245	291	254	269	257	240	254	211	245	188	232	172	215	162	196	159	186	160	173	162	158	167	142	176	127	191	117	184	122	174	129	165	139	156	151	148	165	141	165	140	149	133	136	124	125	114	116	103	108	90	118	84	134	100	148	111	163	117	178	120	195	121	216	116	235	103	251	82	262	55	266	21	265	-7	261	-34	252	-58	239	-74	219	-80	206	-77	195	-68	186	-55	179	-39	175	-21	171	-5	164	10	152	23	134	33	110	37	81	30	57	13	39	-7	28	-28	22	-44	32	-50	42	-43	51	-37	59	-33	67	-30	75	-30	97	-37	113	-53	132	-73	161	-90	208	-97	257	-90	297	-72	327	-45	345	-10	352	27	348	60	336	88	317	111	290	128	258	139	122	0	122	192	120	207	114	220	104	230	91	236	76	238	57	235	41	228	26	217	14	202	4	186	16	180	24	192	29	197	34	201	41	203	46	200	50	195	52	188	52	0	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	200	406	198	397	194	389	188	383	180	379	170	377	161	379	153	383	147	390	143	398	142	407	143	416	147	424	154	430	161	434	170	436	179	434	187	430	194	424	198	416	200	406	16383	16383	224	407	221	424	214	438	202	450	188	457	171	460	154	457	140	449	128	438	120	423	118	406	120	389	128	375	139	363	154	356	171	353	188	356	202	364	214	376	221	390	224	407	339	111	317	91	294	77	271	69	248	64	228	63	187	70	156	90	133	120	120	158	116	202	118	236	126	270	140	299	159	320	184	328	187	327	191	327	195	326	198	325	203	324	209	335	193	343	185	345	176	346	167	346	150	345	133	341	117	335	103	328	91	319	68	296	50	268	37	238	29	209	27	182	35	121	59	68	96	27	147	0	209	-8	251	-2	286	15	314	42	335	72	350	105	16383	16383	355	350	348	344	339	339	329	335	318	332	305	331	297	332	289	334	281	338	272	343	263	349	241	330	217	306	196	281	181	256	175	234	180	208	192	190	206	177	217	162	222	142	221	133	219	125	214	119	208	114	199	113	193	113	189	114	186	116	182	118	176	106	184	102	192	99	200	97	207	95	215	95	241	99	264	109	283	124	295	143	300	164	292	189	273	208	250	223	231	241	223	265	223	269	224	275	225	280	227	286	229	291	237	285	248	281	261	277	275	275	288	274	310	279	329	291	344	309	356	327	366	344	273	0	273	338	208	338	208	178	57	178	57	136	208	136	208	42	24	42	28	0	262	158	278	219	285	215	293	209	301	202	308	194	310	188	310	178	309	175	321	175	330	187	336	198	340	210	342	220	343	228	340	245	329	260	314	274	294	288	272	305	268	309	264	314	261	320	260	325	259	331	259	338	260	341	260	344	261	347	248	347	237	338	229	328	222	317	218	304	217	290	218	277	223	265	232	252	245	240	262	228	244	171	128	281	104	305	93	317	86	327	84	335	84	343	85	345	85	347	73	347	62	337	53	325	47	312	42	299	41	285	41	276	43	267	46	259	51	251	57	243	89	209	72	197	58	183	47	168	40	150	38	129	43	101	54	80	68	65	80	51	85	36	82	27	76	21	66	17	53	14	39	12	39	0	108	0	131	3	150	11	162	22	170	36	172	51	164	80	145	105	121	126	101	148	93	172	95	182	97	187	99	193	102	198	254	55	262	47	274	34	286	20	296	6	300	-3	300	-13	299	-16	311	-16	324	-3	334	8	340	20	344	33	345	46	344	58	340	68	335	78	328	86	320	96	319	98	308	90	296	85	283	82	267	81	249	81	263	104	275	130	283	157	289	184	291	211	287	244	277	273	258	296	231	311	195	316	176	315	158	312	141	309	125	306	108	305	99	307	92	313	87	320	85	329	84	338	84	347	71	347	62	338	55	327	49	314	45	300	44	287	46	267	53	250	65	237	82	228	105	224	123	226	174	235	190	237	207	235	221	227	231	211	238	185	240	147	240	132	238	118	237	105	234	93	232	81	126	81	101	78	80	68	62	50	45	25	30	-8	41	-16	51	-8	62	-3	73	0	234	0	258	3	279	13	298	31	314	56	329	90	84	347	74	337	66	327	59	316	55	303	54	290	55	280	58	271	62	263	69	256	76	251	84	247	92	244	101	243	111	241	121	241	133	239	142	233	149	225	154	214	156	202	156	191	155	180	155	167	153	154	151	140	142	119	132	102	122	90	111	83	99	81	78	75	61	61	47	42	39	20	36	0	78	0	99	5	117	17	132	34	144	54	153	75	155	75	163	52	175	34	188	20	198	6	202	-7	202	-11	201	-12	201	-14	200	-16	213	-16	226	-4	235	7	242	19	245	32	247	45	243	64	235	81	223	96	210	111	190	131	185	138	181	146	178	153	177	161	179	188	183	208	189	225	193	241	195	257	194	274	188	289	178	301	163	308	142	310	127	311	114	313	105	318	98	325	96	336	96	340	97	342	97	345	98	347	47	347	38	338	31	326	25	314	21	300	20	287	23	268	31	250	45	237	64	228	86	224	108	226	146	232	164	235	181	237	181	236	170	221	160	205	152	187	146	167	145	144	147	124	154	102	162	79	168	56	171	31	170	23	169	14	166	6	162	-1	157	-8	168	-16	193	-5	212	9	226	26	234	46	237	65	236	78	234	90	231	102	227	112	223	123	216	136	208	149	200	163	193	179	191	195	191	202	192	210	195	219	198	227	203	234	216	231	230	226	242	219	253	209	262	196	274	196	276	203	278	211	279	219	279	227	280	233	275	261	263	284	242	301	215	312	181	316	162	315	143	312	107	306	90	305	80	307	72	313	66	320	62	329	60	338	60	347	137	35	107	35	107	195	137	195	16383	16383	235	195	266	195	266	43	267	37	267	32	255	36	246	43	240	53	237	64	235	76	16383	16383	357	68	354	64	350	61	347	58	343	55	340	51	333	44	328	38	322	34	314	32	304	30	302	35	301	41	300	48	300	195	361	195	361	230	27	230	27	195	71	195	71	0	171	0	171	195	200	195	200	70	205	44	218	23	237	7	260	-1	286	-5	296	-4	306	-4	316	-3	326	0	335	3	342	8	352	17	363	27	372	37	379	44	155	-46	155	-54	154	-58	154	-62	153	-65	145	-62	138	-56	134	-48	131	-38	130	-29	131	-18	132	-8	135	1	138	11	143	21	151	-5	153	-19	154	-32	155	-46	16383	16383	89	196	98	188	129	157	159	123	185	86	203	45	209	1	209	-12	207	-26	204	-39	198	-51	190	-63	188	-30	184	0	176	29	164	57	147	84	133	103	118	120	102	136	85	151	69	167	63	172	16383	16383	286	239	266	221	245	203	225	184	186	145	169	166	151	186	132	205	92	243	12	175	35	152	58	131	82	109	103	86	123	60	114	44	106	27	100	9	96	-8	95	-26	98	-51	106	-71	121	-87	140	-97	165	-101	193	-95	215	-80	231	-58	241	-31	244	-3	243	21	237	46	229	70	218	93	206	116	226	137	268	179	290	199	312	218	113	35	73	35	73	303	113	303	16383	16383	321	303	321	338	37	338	37	0	147	0	147	303	113	35	73	35	73	303	113	303	16383	16383	311	35	272	35	272	303	311	303	16383	16383	347	0	347	338	37	338	37	0	147	0	147	303	237	303	237	0	307	135	159	-86	79	-86	227	134	74	339	151	339	16383	16383	476	-133	476	-86	214	-86	364	137	211	339	418	339	418	387	18	387	18	339	170	136	25	-86	25	-133	263	36	262	26	259	19	254	13	246	9	238	8	223	11	211	20	201	34	194	51	191	70	193	82	197	91	203	99	213	106	227	111	241	93	252	76	259	62	262	49	263	36	16383	16383	325	205	324	194	319	185	312	176	302	167	287	158	266	192	245	222	227	249	211	271	199	287	210	294	220	300	228	304	236	306	244	306	253	305	263	303	272	299	281	293	289	286	301	272	311	256	318	240	323	223	325	205	16383	16383	31	281	41	275	46	282	51	287	57	291	63	294	70	295	81	293	91	289	102	281	115	268	130	249	116	230	104	215	93	200	83	182	70	160	65	152	60	147	53	143	45	141	33	140	33	127	136	127	136	140	121	142	111	144	106	148	104	153	103	160	104	172	108	184	115	197	126	213	142	233	217	126	189	114	167	101	153	86	144	70	141	52	145	32	155	15	172	3	194	-4	221	-7	256	-4	284	5	305	21	318	43	322	71	321	84	319	96	315	109	307	124	296	143	334	162	361	182	380	204	391	228	394	253	389	285	376	311	356	329	330	340	299	344	277	343	255	338	233	330	211	317	187	301	188	301	171	318	156	331	142	339	128	343	113	345	103	344	93	342	84	339	74	335	66	329	57	320	51	313	45	304	38	293	251	157	258	167	265	174	272	179	280	182	289	182	300	181	309	177	315	171	319	162	321	152	319	141	315	132	307	125	295	118	279	113	279	108	304	98	323	88	335	76	342	63	344	47	342	36	338	27	332	20	323	16	312	15	308	15	304	16	294	22	288	27	280	34	274	39	268	42	262	44	254	44	247	43	241	40	237	35	235	29	234	23	237	14	243	7	254	1	268	-1	285	-2	315	1	342	12	363	28	377	50	382	75	380	88	375	101	368	111	357	120	344	127	344	129	353	135	360	141	365	148	368	156	368	166	366	180	359	191	348	200	334	205	315	206	297	205	280	199	265	190	252	178	241	161	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	164	201	156	201	151	190	145	183	137	180	126	178	109	177	66	177	66	180	113	224	127	238	138	251	145	264	149	276	150	289	147	307	139	322	127	334	110	341	90	344	72	341	56	334	42	322	29	305	18	283	31	283	37	293	43	301	51	306	59	309	69	310	80	308	91	303	99	294	104	284	106	272	104	255	95	236	79	213	52	183	14	145	14	137	149	137	16383	16383	251	157	258	167	265	174	272	179	280	182	289	182	300	181	309	177	315	171	319	162	321	152	319	141	315	132	307	125	295	118	279	113	279	108	304	98	323	88	335	76	342	63	344	47	342	36	338	27	332	20	323	16	312	15	308	15	304	16	294	22	288	27	280	34	274	39	268	42	262	44	254	44	247	43	241	40	237	35	235	29	234	23	237	14	243	7	254	1	268	-1	285	-2	315	1	342	12	363	28	377	50	382	75	380	88	375	101	368	111	357	120	344	127	344	129	353	135	360	141	365	148	368	156	368	166	366	180	359	191	348	200	334	205	315	206	297	205	280	199	265	190	252	178	241	161	16383	16383	306	344	86	-5	115	-5	334	344	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	164	201	156	201	151	190	145	183	137	180	126	178	109	177	66	177	66	180	113	224	127	238	138	251	145	264	149	276	150	289	147	307	139	322	127	334	110	341	90	344	72	341	56	334	42	322	29	305	18	283	31	283	37	293	43	301	51	306	59	309	69	310	80	308	91	303	99	294	104	284	106	272	104	255	95	236	79	213	52	183	14	145	14	137	149	137	16383	16383	306	344	86	-5	115	-5	334	344	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	172	51	176	45	179	39	181	31	181	24	180	18	177	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	16383	16383	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	306	344	86	-5	115	-5	334	344	92	214	23	214	92	301	16383	16383	138	214	138	344	113	344	93	321	69	292	51	269	36	250	23	232	11	214	11	181	92	181	92	137	138	137	138	181	159	181	159	214	16383	16383	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	306	344	86	-5	115	-5	334	344	294	110	306	109	315	102	321	91	324	75	325	52	325	36	322	24	318	17	312	13	304	12	299	12	291	14	288	16	286	18	283	25	280	35	278	47	277	60	276	75	276	85	277	93	278	100	280	105	281	108	283	109	285	109	287	110	294	110	16383	16383	377	208	350	204	328	200	308	194	289	185	271	174	254	159	240	143	230	125	224	105	222	84	225	55	236	30	253	12	276	1	304	-2	329	0	350	10	365	25	375	45	379	69	376	90	367	107	354	119	335	127	313	130	302	130	297	129	291	128	285	126	295	146	309	163	327	177	350	187	377	194	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	70	301	167	301	184	344	70	344	33	237	51	236	66	235	79	234	99	230	116	225	130	217	140	209	146	199	148	190	147	181	142	173	134	167	124	164	113	162	101	164	95	166	81	174	72	180	65	184	58	187	46	189	39	188	33	184	28	180	26	174	25	167	27	158	34	150	45	143	59	139	76	137	109	141	136	151	158	166	171	187	176	212	173	230	165	246	153	260	136	270	115	277	99	281	90	282	79	283	65	283	16383	16383	294	110	306	109	315	102	321	91	324	75	325	52	325	36	322	24	318	17	312	13	304	12	299	12	291	14	288	16	286	18	283	25	280	35	278	47	277	60	276	75	276	85	277	93	278	100	280	105	281	108	283	109	285	109	287	110	294	110	16383	16383	377	208	350	204	328	200	308	194	289	185	271	174	254	159	240	143	230	125	224	105	222	84	225	55	236	30	253	12	276	1	304	-2	329	0	350	10	365	25	375	45	379	69	376	90	367	107	354	119	335	127	313	130	302	130	297	129	291	128	285	126	295	146	309	163	327	177	350	187	377	194	16383	16383	306	344	86	-5	115	-5	334	344	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	172	51	176	45	179	39	181	31	181	24	180	18	177	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	286	344	66	-5	95	-5	315	344	70	301	167	301	184	344	70	344	33	237	51	236	66	235	79	234	99	230	116	225	130	217	140	209	146	199	148	190	147	181	142	173	134	167	124	164	113	162	101	164	95	166	81	174	72	180	65	184	58	187	46	189	39	188	33	184	28	180	26	174	25	167	27	158	34	150	45	143	59	139	76	137	109	141	136	151	158	166	171	187	176	212	173	230	165	246	153	260	136	270	115	277	99	281	90	282	79	283	65	283	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	296	344	75	-5	104	-5	324	344	181	344	33	344	15	272	28	272	32	282	38	289	45	294	54	297	131	297	60	138	95	138	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	286	344	66	-5	95	-5	315	344	454	104	454	148	156	148	149	149	143	149	137	150	133	152	132	155	133	159	136	165	140	170	147	177	159	191	177	215	165	225	142	201	117	179	92	160	64	144	34	129	34	123	64	109	92	92	118	73	143	51	165	27	177	39	171	47	164	56	158	63	153	71	147	78	144	80	140	84	136	89	133	94	132	98	133	101	137	103	143	104	156	104	245	207	220	231	198	255	180	281	163	308	148	338	143	338	129	308	112	280	93	254	71	229	47	207	58	195	67	201	83	213	97	225	104	232	109	236	114	239	118	241	121	239	122	235	124	223	124	-84	168	-84	168	223	169	230	170	235	171	239	174	241	179	239	184	236	194	228	196	225	204	219	218	207	226	201	235	195	454	129	424	144	396	161	370	180	346	202	324	225	311	214	318	206	324	197	330	189	342	175	345	173	348	169	356	159	357	155	356	152	351	150	346	149	339	149	333	148	34	148	34	104	346	104	352	103	356	101	357	99	356	94	352	89	348	83	344	79	342	76	330	62	323	54	317	46	311	37	324	27	347	52	371	74	397	93	424	109	454	124	234	58	225	52	217	46	209	39	195	27	192	25	188	21	183	17	179	14	175	12	172	14	170	18	168	30	168	338	124	338	124	30	123	23	122	18	121	14	118	12	113	14	108	17	98	25	95	27	88	34	74	46	66	52	57	59	47	46	72	22	93	-1	112	-26	129	-54	143	-84	149	-84	163	-54	180	-26	200	0	221	24	245	46	474	129	444	144	416	161	390	180	365	202	343	225	331	214	337	206	343	197	350	189	362	175	368	169	372	164	375	159	377	155	375	152	371	150	365	149	359	149	353	148	137	148	130	149	124	149	118	150	114	152	113	155	114	159	117	165	121	170	125	174	127	177	134	184	140	191	158	215	146	225	123	201	98	179	73	160	45	144	15	129	15	123	45	109	73	92	99	73	124	51	146	27	158	39	152	47	145	56	139	63	133	71	127	78	121	84	117	89	114	94	113	98	114	101	116	102	120	103	125	104	369	104	373	103	376	101	377	99	375	94	372	89	368	83	364	79	362	76	355	69	349	62	337	46	330	37	343	27	367	52	391	74	416	93	444	109	474	124	234	28	225	22	217	15	209	9	195	-1	188	-8	183	-12	179	-15	175	-16	172	-15	170	-13	169	-9	168	-4	168	258	169	263	170	267	172	270	174	271	179	269	184	266	194	258	196	256	204	249	218	237	226	231	235	224	245	237	220	261	198	285	180	310	163	338	148	368	143	368	129	338	112	310	93	284	71	259	47	237	58	225	67	231	83	243	90	250	97	256	100	258	104	262	109	266	114	269	118	271	121	269	122	265	124	253	124	0	123	-5	122	-11	121	-15	118	-16	113	-15	108	-12	103	-7	98	-4	95	-1	88	4	74	16	66	22	57	28	47	16	72	-6	93	-31	112	-56	129	-84	143	-114	149	-114	163	-84	180	-56	200	-30	221	-5	245	16	455	-53	137	266	130	273	127	277	125	281	124	284	126	287	132	289	146	291	159	291	169	292	178	293	188	295	199	297	199	313	166	314	134	316	101	320	69	327	38	338	34	334	45	302	52	271	56	239	58	206	59	171	75	171	76	182	77	192	78	201	79	211	79	220	80	224	81	231	82	239	84	245	88	248	91	247	94	245	98	242	106	234	425	-84	451	338	420	327	388	320	356	316	323	314	291	313	291	297	311	293	321	292	330	291	344	291	350	290	358	289	363	287	366	284	365	281	356	269	352	266	34	-53	65	-84	391	242	395	245	399	247	402	248	405	245	407	239	409	231	410	224	410	220	411	211	411	201	412	192	413	182	415	171	431	171	431	206	434	239	438	271	445	302	455	334	455	-80	445	-48	438	-16	434	14	431	47	431	81	415	81	413	71	411	51	411	42	410	32	410	29	409	22	407	14	405	8	402	5	399	6	395	8	391	11	383	19	65	338	34	307	356	-15	359	-19	363	-23	365	-27	366	-30	363	-33	358	-35	350	-36	344	-37	330	-37	321	-38	311	-39	291	-43	291	-59	323	-60	356	-62	388	-66	420	-73	451	-84	455	307	425	338	98	11	94	8	91	6	88	5	84	8	82	14	80	22	80	29	79	32	79	42	78	52	77	61	75	81	59	81	58	47	56	14	52	-16	45	-48	34	-80	38	-84	69	-73	101	-66	134	-62	166	-60	199	-59	199	-43	188	-41	178	-39	169	-38	159	-37	146	-37	132	-35	126	-33	124	-30	125	-27	127	-23	130	-19	134	-15	137	-11	454	104	454	148	330	148	378	223	337	223	289	148	156	148	149	149	143	149	137	150	133	152	132	155	133	159	136	165	140	170	147	177	159	191	177	215	165	225	142	201	117	179	92	160	64	144	34	129	34	123	64	109	92	92	118	73	143	51	165	27	177	39	171	47	164	56	158	63	153	71	147	78	144	80	140	84	136	89	133	94	132	98	133	101	137	103	143	104	260	104	211	31	253	31	301	104	454	129	424	144	396	161	370	180	346	202	324	225	311	214	318	206	324	197	330	189	342	175	345	173	348	169	356	159	357	155	356	152	351	150	346	149	339	149	333	148	201	148	249	223	208	223	160	148	34	148	34	104	131	104	83	31	124	31	172	104	346	104	352	103	356	101	357	99	356	94	352	89	348	83	344	79	342	76	330	62	323	54	317	46	311	37	324	27	347	52	371	74	397	93	424	109	454	124	445	133	424	148	404	159	384	165	361	169	334	170	321	169	308	166	296	163	283	159	271	155	257	151	244	147	216	141	203	141	188	142	171	147	155	154	143	163	138	175	139	179	141	184	145	187	149	191	155	194	169	202	176	207	184	212	192	218	184	231	157	218	127	205	96	195	65	187	33	184	33	178	45	166	56	154	66	140	75	126	83	110	97	80	102	65	108	50	113	36	129	42	127	51	125	58	123	66	120	73	118	81	117	84	116	88	115	91	115	96	116	101	118	105	122	109	127	111	133	112	135	111	141	111	144	110	146	109	161	104	177	100	186	98	196	97	224	97	241	100	255	103	269	107	281	111	294	115	318	123	330	125	343	126	357	125	373	122	389	117	406	110	423	98	445	184	413	187	382	195	351	205	321	218	294	231	286	218	294	212	302	207	309	202	316	198	324	194	329	191	333	187	337	184	339	179	340	175	335	163	323	154	307	147	290	142	276	141	262	141	234	147	182	163	156	169	143	170	117	169	94	165	74	159	54	148	33	133	55	98	73	110	89	117	106	122	121	125	135	126	148	125	160	123	196	111	209	107	223	103	237	100	253	97	282	97	292	98	301	100	309	102	316	104	332	109	335	110	337	111	342	111	345	112	351	111	356	109	360	105	362	101	363	96	363	94	362	91	362	88	361	84	360	81	358	73	355	66	353	58	351	51	349	42	365	36	370	50	375	65	381	80	395	110	403	126	412	140	422	154	433	166	445	178	454	104	454	148	265	148	260	149	254	150	250	152	248	155	250	159	256	169	260	173	263	177	270	185	276	192	283	200	289	207	295	215	282	225	248	191	230	176	210	161	190	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	190	104	210	92	230	77	248	62	266	45	282	27	294	39	282	55	276	62	270	70	263	78	256	85	253	90	250	94	248	98	250	101	254	103	259	104	272	104	241	90	223	106	206	123	191	142	177	161	164	182	164	227	165	233	167	238	171	241	174	239	179	236	184	232	188	229	191	225	198	219	206	213	214	206	222	201	230	195	241	207	217	230	195	254	176	280	159	308	145	338	140	338	125	308	108	280	89	254	67	230	43	207	53	195	61	201	69	206	77	213	84	219	92	225	95	229	100	232	105	236	110	239	114	241	117	239	118	235	119	229	120	224	120	182	107	162	93	142	77	124	61	107	43	90	53	78	61	83	69	89	77	96	84	102	92	108	95	112	100	115	105	119	110	122	114	123	117	122	118	118	119	112	120	107	120	-82	164	-82	164	110	165	116	167	121	171	123	174	122	179	119	184	115	188	112	191	108	198	102	230	78	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	299	148	278	161	240	191	206	225	194	215	200	207	206	200	212	192	218	185	225	177	228	173	232	169	236	164	239	159	240	155	238	152	234	150	229	149	223	148	34	148	34	104	229	104	234	103	238	101	240	98	239	94	236	90	232	85	225	78	218	70	212	62	206	55	200	47	195	39	206	27	223	45	240	62	278	92	299	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	336	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	230	60	222	55	206	43	198	36	191	30	184	23	179	19	174	16	171	15	167	17	165	22	164	29	164	74	177	94	191	113	206	132	223	149	241	166	230	177	222	172	206	160	198	153	191	147	184	140	179	136	174	133	171	132	167	134	165	139	164	146	164	338	120	338	120	148	118	138	117	134	114	132	110	133	105	136	95	144	92	147	84	153	77	160	53	178	43	166	61	149	93	113	107	94	120	73	120	31	118	21	117	17	114	15	110	16	105	19	95	27	92	30	84	36	77	43	53	61	43	49	67	25	89	1	108	-24	125	-51	140	-82	145	-82	159	-52	176	-24	195	2	217	26	241	49	442	225	426	208	408	191	390	176	370	161	349	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	349	104	370	92	390	77	408	62	426	45	442	27	454	39	448	47	443	55	436	62	424	78	417	86	412	96	408	106	406	116	405	127	408	148	417	166	428	183	454	215	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	139	148	118	161	80	191	46	225	34	215	60	183	72	166	81	148	84	127	83	116	81	106	77	96	71	86	65	78	58	70	52	62	46	55	40	47	35	39	46	27	63	45	80	62	118	92	139	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	335	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	454	27	454	225	420	225	420	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	420	104	420	27	245	-82	245	-46	168	-46	168	227	169	233	171	238	175	241	179	239	183	236	188	232	192	229	195	225	202	219	210	213	218	206	226	201	234	195	245	207	221	230	199	254	180	280	163	308	149	338	143	338	129	308	112	280	93	255	71	230	47	207	57	195	65	201	73	206	80	213	88	219	95	225	99	229	104	232	109	236	114	239	118	241	121	238	123	233	124	227	124	-46	47	-46	47	-82	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	69	148	69	225	34	225	34	27	69	27	69	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	336	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	234	60	226	55	210	43	202	36	195	30	188	23	183	19	179	16	175	15	171	17	169	22	168	29	168	303	245	303	245	338	47	338	47	303	124	303	124	29	123	22	121	17	118	15	114	16	109	19	99	27	95	30	88	36	80	43	73	49	57	61	47	49	71	25	93	1	112	-24	129	-51	143	-82	149	-82	163	-52	180	-24	199	2	221	26	245	49	245	-97	245	-64	149	-64	163	-34	180	-6	200	19	221	44	245	66	234	78	225	72	209	60	202	53	195	47	192	45	188	41	183	37	179	34	175	32	172	33	170	36	169	40	168	45	168	256	169	261	170	265	172	267	174	268	179	267	184	264	194	256	196	253	204	247	218	235	226	229	235	223	245	235	220	259	198	283	180	309	163	336	148	366	143	366	129	336	112	308	93	282	71	257	47	235	58	223	67	229	83	241	97	253	104	260	109	264	114	267	118	268	121	267	122	263	124	251	124	50	123	43	122	38	121	34	118	32	113	34	108	37	98	45	95	47	88	54	74	66	66	72	57	79	47	66	72	42	93	18	112	-6	129	-34	143	-64	47	-64	47	-97	333	270	333	233	366	233	380	230	391	223	399	213	405	202	406	190	404	178	399	167	391	158	380	151	366	148	155	148	148	149	142	149	136	150	132	152	131	155	132	159	135	165	139	170	146	177	158	191	176	215	164	225	140	201	116	179	90	160	63	144	33	129	33	123	63	109	91	92	117	73	142	51	164	27	176	39	170	47	164	56	158	63	152	71	146	78	143	80	139	84	135	89	132	94	131	98	132	101	136	103	142	104	367	104	393	109	416	120	434	138	446	160	450	185	446	215	434	238	416	255	393	266	367	270	450	129	420	144	392	160	367	179	343	201	319	225	306	215	313	207	325	191	331	184	338	177	340	174	344	170	348	165	353	155	351	152	347	150	341	149	335	149	329	148	118	148	104	151	92	158	84	167	79	178	77	190	79	202	84	213	92	223	103	230	118	233	150	233	150	270	117	270	90	266	67	255	49	238	37	215	33	185	37	160	49	138	67	120	90	109	117	104	341	104	347	103	351	101	353	98	351	94	348	89	344	84	338	78	332	71	326	63	319	56	313	47	307	39	319	27	341	51	366	73	392	92	420	109	450	123	321	148	321	183	323	199	329	213	338	224	349	231	364	233	378	232	390	227	399	218	404	206	406	190	404	175	396	164	386	155	372	150	358	148	16383	16383	285	148	155	148	148	149	142	149	136	150	132	152	131	155	132	159	135	165	139	170	146	177	158	191	176	215	164	225	140	201	116	179	90	160	63	144	33	129	33	123	63	109	91	92	117	73	142	51	164	27	176	39	170	47	164	56	158	63	152	71	146	78	143	80	139	84	135	89	132	94	131	98	132	101	136	103	142	104	285	104	285	-2	321	-2	321	104	360	104	388	108	412	119	432	136	445	159	450	185	445	214	433	238	415	256	392	266	366	270	340	266	318	256	300	238	289	213	285	182	161	148	124	148	110	150	97	155	87	164	80	175	77	190	79	206	85	218	93	227	105	232	119	233	134	231	145	224	154	213	159	199	161	183	16383	16383	450	129	420	144	392	160	367	179	343	201	319	225	306	215	313	207	325	191	331	184	338	177	340	174	344	170	348	165	353	155	351	152	347	150	341	149	335	149	329	148	199	148	199	182	194	213	183	238	165	256	143	266	118	270	91	266	68	255	49	238	37	214	33	185	38	159	51	136	71	119	95	108	123	104	161	104	161	-2	199	-2	199	104	341	104	347	103	351	101	353	98	351	94	348	89	344	84	338	78	332	71	326	63	319	56	313	47	307	39	319	27	341	51	366	73	392	92	420	109	450	123	621	129	591	144	564	160	538	179	514	201	490	225	478	215	496	191	508	177	515	170	519	165	522	159	523	155	522	152	518	150	512	149	506	149	499	148	469	148	458	146	449	141	441	133	435	123	429	114	421	104	416	99	411	97	405	95	400	96	396	99	393	103	390	108	387	115	384	121	382	128	379	136	377	143	368	167	360	181	351	192	338	200	323	203	308	200	295	192	286	181	278	167	269	143	267	136	265	128	262	121	260	115	257	108	254	103	250	99	246	96	242	95	235	97	230	99	218	114	212	123	205	133	198	141	188	146	176	148	145	148	139	149	133	149	129	150	126	152	125	155	126	159	130	165	134	170	138	174	140	177	146	184	153	191	171	215	158	225	135	201	111	179	85	160	57	144	27	129	27	123	57	109	86	92	112	73	136	51	158	27	171	39	164	47	158	56	152	63	146	71	140	78	137	80	134	84	129	89	126	94	125	98	126	101	129	103	134	104	176	104	181	103	184	101	188	98	191	95	194	91	196	88	202	80	204	76	209	68	215	62	223	56	232	53	243	51	254	54	264	61	273	73	280	87	287	103	291	111	294	119	297	126	299	133	302	140	306	145	309	150	313	155	318	157	323	158	328	157	333	155	341	145	344	140	350	126	356	110	359	103	366	87	374	73	382	61	392	54	404	51	416	53	426	59	434	67	441	76	448	86	456	96	462	100	467	103	474	104	513	104	518	103	522	101	523	98	522	94	519	89	515	84	511	80	508	78	502	71	496	63	490	56	484	47	478	39	490	27	512	51	537	73	563	92	591	109	621	123	474	129	444	144	416	161	390	180	365	202	343	225	331	214	337	206	343	197	350	189	362	175	368	169	372	164	375	159	377	155	375	152	371	150	365	149	359	149	353	148	267	148	288	222	255	222	234	148	137	148	130	149	124	149	118	150	114	152	113	155	114	159	117	165	121	170	125	174	127	177	134	184	140	191	158	215	146	225	123	201	98	179	73	160	45	144	15	129	15	123	45	109	73	92	99	73	124	51	146	27	158	39	152	47	145	56	139	63	133	71	127	78	121	84	117	89	114	94	113	98	114	101	116	102	120	103	125	104	222	104	200	31	233	31	254	104	369	104	373	103	376	101	377	99	375	94	372	89	368	83	364	79	362	76	355	69	349	62	337	46	330	37	343	27	367	52	391	74	416	93	444	109	474	124	247	174	129	174	234	317	198	342	38	129	157	129	94	39	91	35	87	30	83	26	78	23	74	21	71	22	68	24	67	26	65	29	64	31	64	34	63	36	63	38	62	41	61	43	60	52	58	61	55	70	53	79	50	88	35	84	38	67	41	51	43	34	44	17	44	-15	42	-29	40	-44	34	-74	37	-76	67	-62	96	-50	126	-42	158	-36	190	-32	189	-16	171	-16	153	-18	143	-18	134	-19	122	-16	119	-13	118	-10	119	-6	121	-1	124	3	127	8	130	12	252	-84	252	266	137	266	131	267	126	267	122	269	120	272	121	276	124	281	132	291	135	295	142	302	148	310	154	317	166	333	153	343	130	319	106	297	80	278	53	262	22	247	22	241	52	227	80	210	106	191	131	169	153	145	166	156	142	188	128	202	124	207	121	212	120	215	122	218	126	220	131	222	208	222	208	-84	270	247	239	262	212	278	186	297	162	319	138	343	126	333	138	317	144	310	150	302	157	295	160	291	168	281	171	276	172	272	170	269	166	267	160	267	155	266	41	266	41	-84	84	-84	84	222	161	222	166	220	170	218	172	215	171	212	168	207	164	202	157	195	151	188	144	180	132	164	127	156	138	145	161	169	185	191	212	210	240	227	270	241	252	-7	252	343	208	343	208	36	137	36	131	37	126	38	122	39	120	42	121	46	124	51	128	56	142	70	166	102	153	113	131	89	106	67	80	48	52	31	22	17	22	12	53	-2	80	-19	106	-38	130	-59	153	-84	166	-74	154	-58	148	-51	142	-43	135	-35	132	-32	124	-22	121	-17	120	-13	122	-10	126	-8	131	-7	144	-7	270	17	240	31	212	48	185	67	161	89	138	113	127	102	132	94	144	78	151	70	157	63	164	56	168	51	171	46	172	42	170	39	166	38	161	37	155	36	84	36	84	343	41	343	41	-7	160	-7	166	-8	170	-10	172	-13	171	-17	168	-22	160	-32	157	-35	150	-43	144	-51	138	-58	126	-74	138	-84	162	-59	186	-38	212	-19	239	-2	270	12	437	63	428	56	420	50	406	38	398	31	396	29	386	21	381	18	376	17	373	18	372	22	370	34	370	41	369	343	33	343	33	299	326	299	326	35	325	28	324	22	323	18	320	17	316	18	311	21	306	25	302	29	299	31	285	43	277	49	269	56	260	62	249	50	273	28	295	3	314	-22	331	-50	345	-80	350	-80	365	-50	382	-22	400	2	422	27	447	50	452	-7	452	343	408	343	408	36	137	36	131	37	127	39	126	42	127	46	130	51	134	56	147	69	153	77	159	84	171	102	159	113	137	89	112	67	86	48	58	31	28	17	28	11	58	-3	85	-19	111	-38	135	-59	159	-84	171	-74	153	-50	141	-36	134	-29	130	-24	127	-18	126	-14	127	-11	131	-9	137	-8	143	-8	150	-7	453	93	443	146	418	192	380	229	334	253	281	262	242	258	205	245	172	225	144	198	123	165	120	157	111	130	110	122	110	112	109	105	107	100	104	98	100	99	90	105	85	109	81	113	74	119	66	125	59	132	51	138	43	143	33	131	57	108	79	84	98	58	115	30	129	0	135	0	149	29	166	58	186	84	207	109	231	131	220	143	188	119	181	113	178	110	173	106	169	102	164	99	161	98	158	98	156	100	155	103	154	107	154	117	157	132	157	134	172	163	192	186	218	204	248	214	280	218	320	212	354	194	382	167	401	132	408	93	443	143	435	138	427	132	419	125	411	119	404	113	396	105	386	99	382	98	378	100	377	105	376	112	376	122	374	130	372	139	366	157	362	165	341	198	313	225	281	245	244	258	205	262	152	253	105	229	68	192	43	146	33	93	77	93	85	132	103	167	131	194	166	212	206	218	238	214	267	204	293	186	314	163	328	134	329	132	331	122	331	103	329	100	327	98	325	98	321	99	317	102	312	106	305	113	289	125	282	131	266	143	254	131	278	109	300	84	319	58	336	29	350	0	356	0	371	30	388	58	407	84	428	108	453	131	455	-53	137	266	130	273	127	277	125	281	124	284	126	287	132	289	146	291	159	291	169	292	178	293	188	295	199	297	199	313	166	314	134	316	101	320	69	327	38	338	34	334	45	302	52	271	56	239	58	206	59	171	75	171	76	182	77	192	78	201	79	211	79	220	80	224	81	231	82	239	84	245	88	248	91	247	94	245	98	242	106	234	425	-84	16383	16383	455	340	455	384	38	384	38	340	69	111	69	309	34	309	34	111	16383	16383	417	45	387	59	359	76	334	95	310	116	286	141	273	131	280	122	286	114	298	100	305	93	307	90	315	80	320	70	318	67	314	66	309	65	302	64	34	64	34	20	302	20	314	18	318	16	320	13	318	9	315	5	311	0	307	-3	305	-6	293	-20	286	-28	280	-36	274	-45	286	-56	308	-32	333	-11	359	8	387	25	417	39	16383	16383	454	188	454	232	187	232	180	233	174	234	171	235	169	238	170	242	174	248	182	258	184	261	196	275	203	282	209	290	215	299	203	309	179	284	155	263	129	244	101	227	71	213	71	207	101	193	129	176	156	156	180	135	203	111	214	122	208	131	196	147	184	161	182	164	178	168	174	173	170	177	169	181	171	184	175	186	187	188	193	188	16383	16383	454	-47	454	150	420	150	420	-47	413	347	384	334	355	323	324	314	294	308	262	306	256	306	253	301	274	276	291	248	306	220	318	190	329	159	344	164	341	178	338	191	335	205	331	218	327	232	327	234	326	235	326	237	327	238	327	241	328	242	329	244	334	244	353	226	369	204	381	180	388	154	391	127	383	81	362	41	330	9	289	-11	243	-18	197	-11	157	9	125	40	104	80	96	126	101	165	116	200	139	230	169	254	204	270	190	311	144	290	106	260	77	222	59	177	52	127	62	67	89	14	131	-26	183	-53	243	-63	304	-53	356	-26	398	14	425	67	435	127	431	166	420	201	403	233	379	261	350	286	350	287	349	287	349	289	350	292	354	296	357	298	359	299	372	305	384	312	396	318	420	332	282	270	317	254	347	230	371	200	386	165	391	126	384	80	362	40	330	9	290	-11	244	-18	198	-11	157	9	125	41	104	81	97	127	99	154	106	180	118	204	134	226	153	244	158	244	160	242	160	241	161	238	161	234	160	233	160	232	156	218	152	205	149	191	146	178	143	164	158	159	169	190	181	220	196	248	213	276	234	301	232	306	224	306	193	308	162	314	132	323	103	334	74	347	68	332	80	325	91	318	103	312	115	305	129	298	135	294	137	292	138	289	138	288	137	287	137	286	108	261	84	233	67	201	56	166	52	127	62	67	89	14	131	-26	183	-53	243	-63	304	-53	356	-26	398	14	425	67	435	127	428	177	409	222	380	260	342	290	297	311	455	104	455	148	157	148	152	149	148	151	146	153	145	156	145	159	149	169	160	183	174	201	190	219	204	236	187	251	159	221	128	190	96	160	64	132	33	107	33	104	454	104	454	148	32	148	32	147	63	121	95	93	127	63	158	32	186	2	204	17	189	34	159	70	149	84	145	94	145	97	146	100	148	102	152	104	157	104	241	209	119	347	119	-80	164	-80	164	231	165	237	167	241	170	243	174	241	179	238	183	234	188	230	190	228	204	216	212	209	220	203	229	197	156	-80	156	347	36	209	46	197	64	209	72	216	79	222	85	228	88	230	92	234	97	238	102	241	106	243	109	241	111	237	113	225	113	-80	455	104	455	107	424	132	392	160	360	190	329	221	301	251	284	236	298	219	314	201	328	183	339	169	343	159	343	156	342	153	336	149	330	148	33	148	33	104	455	148	33	148	33	104	336	104	342	100	343	97	343	94	339	84	328	70	314	52	298	34	284	17	301	2	329	32	360	63	392	93	424	121	455	147	241	57	229	69	220	63	204	51	190	39	188	36	183	32	179	28	174	25	170	23	167	25	165	29	164	35	164	347	119	347	119	-80	156	-80	156	347	113	347	113	41	111	29	109	25	106	23	102	25	97	28	92	32	79	45	72	51	64	57	46	69	36	57	454	20	454	64	149	64	137	66	133	67	132	70	133	74	136	80	144	90	147	93	165	114	171	122	177	131	165	141	142	116	117	95	92	76	64	59	34	45	34	39	64	25	92	8	118	-11	143	-32	165	-56	177	-45	171	-36	164	-28	158	-20	153	-13	147	-6	144	-3	140	0	136	5	133	9	132	13	133	16	137	18	143	20	156	20	16383	16383	454	213	424	227	397	244	371	263	347	284	324	309	311	299	317	290	323	282	330	275	342	261	344	258	352	248	356	242	357	238	356	235	352	234	340	232	34	232	34	188	339	188	346	187	351	186	356	184	357	181	356	177	352	173	348	168	344	164	342	161	330	147	318	131	311	122	324	111	346	135	370	156	396	176	424	193	454	207	231	207	207	229	186	254	166	280	149	308	135	338	129	338	115	308	98	281	79	255	58	231	33	207	43	195	52	201	60	207	81	225	84	228	94	236	99	239	104	241	107	239	108	235	109	230	110	223	110	-82	154	-82	154	223	156	235	158	239	161	241	164	239	169	236	174	232	181	225	195	213	211	201	220	195	16383	16383	388	60	379	54	363	42	349	30	346	27	342	24	337	20	333	16	329	15	326	17	324	21	322	33	322	338	278	338	278	32	276	20	275	17	272	15	267	16	252	28	249	30	228	48	220	55	211	61	201	49	226	25	247	1	266	-24	283	-52	297	-82	303	-82	317	-52	334	-24	354	2	375	26	399	49	454	45	424	59	397	76	371	95	347	116	324	141	311	131	317	122	323	114	330	107	342	93	344	90	352	80	356	74	357	70	356	67	352	66	340	64	34	64	34	20	339	20	346	19	351	18	356	16	357	13	356	9	352	5	348	0	344	-3	342	-6	330	-20	318	-36	311	-45	324	-56	346	-32	370	-11	396	8	424	25	454	39	16383	16383	454	188	454	232	149	232	137	234	133	235	132	238	133	242	136	248	144	258	147	261	165	282	171	290	177	299	165	309	142	284	117	263	92	244	64	227	34	213	34	207	64	193	92	176	118	156	143	135	165	111	177	122	171	131	164	139	158	147	153	154	147	161	140	168	136	173	133	177	132	181	133	184	137	186	143	187	150	188	156	188	454	20	454	64	148	64	142	65	137	65	133	67	132	70	133	74	136	79	140	84	143	89	147	93	152	99	164	113	169	120	175	127	169	133	163	140	158	147	152	154	147	161	143	164	140	168	136	173	133	178	132	181	133	184	137	186	143	187	148	188	454	188	454	232	148	232	142	233	137	233	133	235	132	238	133	242	136	247	140	252	143	257	147	261	153	268	159	276	166	283	172	291	177	299	165	309	142	285	118	263	92	244	64	227	34	213	34	207	60	195	85	181	108	164	131	146	151	126	130	106	108	88	85	72	60	57	34	45	34	39	64	25	92	8	118	-10	143	-32	165	-56	177	-45	153	-13	147	-6	143	-3	140	0	136	5	133	10	132	13	133	16	137	18	143	20	156	20	399	207	375	230	353	254	334	280	317	308	303	338	297	338	285	312	270	287	254	264	236	242	216	220	196	241	178	263	162	287	147	312	135	338	129	338	115	308	98	280	79	254	57	230	33	207	43	195	51	201	59	206	66	213	74	219	81	225	85	229	90	232	95	236	100	239	104	241	107	239	108	235	109	229	110	224	110	-82	154	-82	154	227	155	233	157	238	161	241	164	239	169	236	173	232	178	229	181	225	188	220	195	214	202	209	209	203	215	198	249	225	253	229	258	232	263	236	268	239	272	241	275	239	276	235	277	229	278	224	278	-82	322	-82	322	227	323	233	325	238	329	241	333	239	337	236	342	232	346	229	349	225	356	219	364	213	372	206	380	201	388	195	454	45	428	57	403	72	380	88	358	106	337	126	358	146	380	164	404	181	429	195	454	207	454	213	424	227	397	244	371	263	347	285	324	309	311	299	323	283	329	276	335	268	342	261	345	257	353	247	356	242	357	238	356	235	351	233	346	232	34	232	34	188	340	188	346	187	351	186	356	184	357	181	356	178	353	173	349	168	342	161	336	154	331	147	325	140	320	133	314	127	320	120	325	113	331	106	336	99	342	93	345	89	353	79	356	74	357	70	356	67	351	65	346	65	340	64	34	64	34	20	340	20	346	19	351	18	356	16	357	13	356	10	353	5	349	0	345	-3	342	-6	336	-13	329	-21	311	-45	324	-56	346	-32	370	-10	397	8	425	25	454	39	388	60	380	55	364	43	356	36	349	30	342	23	337	19	333	16	329	15	325	17	323	22	322	29	322	338	278	338	278	31	276	21	275	17	272	15	268	16	263	19	253	27	249	30	215	58	209	52	195	42	181	30	178	27	173	23	169	19	164	16	161	15	157	17	155	22	154	29	154	338	110	338	110	31	108	21	107	17	104	15	100	16	95	19	85	27	81	30	74	36	66	43	59	49	43	61	33	49	57	25	79	1	98	-24	115	-51	129	-82	135	-82	147	-56	162	-31	178	-7	196	15	216	35	236	14	254	-7	270	-30	285	-55	297	-82	303	-82	317	-52	334	-24	353	2	375	26	399	49	455	110	33	110	33	66	339	66	345	65	349	63	350	60	349	56	346	51	342	46	338	42	335	40	323	26	311	10	305	1	317	-10	16383	16383	455	165	455	209	149	209	143	210	139	212	137	215	139	219	142	224	146	229	152	235	158	242	164	250	171	257	183	275	171	286	33	165	455	66	455	110	33	110	171	-10	183	1	177	9	171	16	159	32	152	40	145	47	141	52	138	56	137	60	139	63	143	65	148	66	161	66	16383	16383	455	165	317	286	305	275	335	235	342	228	346	223	349	219	350	215	349	212	345	210	339	209	33	209	33	165	335	156	318	98	126	98	118	101	112	106	108	112	105	119	104	127	105	134	108	141	112	147	118	152	126	156	16383	16383	454	54	454	98	354	98	372	156	454	156	454	200	385	200	411	285	374	285	349	200	205	200	199	201	194	202	190	205	189	210	191	216	195	222	197	224	202	230	209	239	218	250	227	262	235	274	224	285	185	248	146	213	107	181	69	153	34	129	34	124	69	100	107	72	146	41	185	6	224	-31	236	-21	228	-10	219	0	212	9	204	18	197	26	191	35	189	43	190	47	193	50	198	52	205	53	213	54	305	54	279	-31	315	-31	342	54	301	156	284	98	117	98	109	101	103	106	99	112	96	119	95	127	96	134	99	141	103	147	109	152	117	156	16383	16383	320	98	338	156	503	156	511	152	517	147	521	141	524	134	525	127	524	119	521	112	517	106	511	101	503	98	16383	16383	595	129	560	153	522	181	483	213	444	248	406	285	393	274	411	250	420	239	427	230	432	224	434	222	438	216	440	210	438	205	435	202	430	201	424	200	351	200	377	285	340	285	315	200	196	200	190	201	185	202	182	205	180	210	182	216	186	222	188	224	193	230	200	239	209	250	227	274	214	285	176	248	137	213	98	181	60	153	25	129	25	124	60	100	98	72	137	41	176	6	214	-31	227	-21	219	-10	210	0	203	9	195	18	188	26	182	35	180	43	181	47	184	50	189	52	196	53	204	54	271	54	245	-31	281	-31	307	54	416	54	424	53	431	52	436	50	439	47	440	43	438	35	432	26	425	18	418	9	410	0	401	-10	393	-21	406	-31	444	6	483	41	522	72	560	100	595	124	153	98	171	156	364	156	365	155	366	155	368	153	374	150	378	145	382	139	384	133	384	120	382	114	378	108	374	103	368	99	367	99	366	98	363	98	16383	16383	454	129	414	157	375	186	337	218	300	251	265	285	253	274	260	264	284	234	291	224	296	219	298	216	300	210	298	205	294	202	288	200	184	200	210	285	174	285	147	200	34	200	34	156	134	156	117	98	34	98	34	54	104	54	78	-31	114	-31	141	54	276	54	281	53	287	53	293	51	298	48	300	43	299	39	298	36	296	32	294	29	291	26	283	17	275	7	267	-1	260	-11	252	-21	265	-31	300	3	336	36	375	67	414	96	454	124	454	54	454	98	126	98	118	101	112	106	108	112	105	119	104	127	105	134	108	141	112	147	118	153	126	156	454	156	454	200	205	200	198	201	193	203	190	206	189	210	191	218	197	227	204	235	212	243	219	253	228	264	236	275	224	285	185	247	146	212	107	181	69	153	34	129	34	124	69	100	107	72	146	40	185	5	224	-31	235	-20	227	-8	209	14	202	23	197	28	191	37	189	43	190	48	194	51	199	53	205	53	212	54	337	148	299	187	265	226	233	265	205	303	181	338	176	338	152	303	124	265	92	226	57	187	20	148	31	137	43	145	55	154	66	163	75	171	80	175	89	181	95	183	100	182	103	178	104	173	105	167	105	-84	150	-84	150	247	153	254	158	260	164	264	171	267	179	268	186	267	193	264	199	260	204	254	208	247	208	-84	252	-84	252	167	253	174	255	179	258	182	262	183	270	181	276	177	278	175	287	168	295	161	315	145	327	136	454	129	419	153	382	181	343	213	304	248	265	285	253	274	261	262	271	250	279	239	287	230	291	224	296	219	298	216	300	210	298	205	295	202	283	200	34	200	34	156	363	156	370	152	376	147	381	141	384	134	384	119	381	112	376	106	370	101	363	98	34	98	34	54	276	54	284	53	291	52	296	50	299	47	300	43	298	35	296	32	293	29	291	26	284	18	277	9	269	0	261	-10	252	-21	265	-31	303	6	342	41	381	72	419	100	454	124	326	117	302	99	291	90	282	83	276	78	274	76	265	70	262	70	257	71	254	75	253	80	252	86	252	338	208	338	208	7	204	0	199	-6	193	-10	186	-13	179	-14	171	-13	164	-10	157	-6	152	0	150	7	150	338	105	338	105	86	104	79	102	74	99	71	95	70	91	70	87	72	81	76	79	78	70	85	62	93	52	100	42	109	30	117	20	104	58	66	93	27	124	-11	152	-49	176	-84	181	-84	205	-49	233	-11	265	27	300	66	337	104	117	98	109	101	103	106	99	112	96	119	95	127	96	134	99	141	103	147	109	153	117	156	503	156	511	152	517	147	521	141	524	134	525	127	524	119	521	112	517	106	511	101	503	98	16383	16383	595	129	560	153	522	181	483	213	444	248	406	285	393	274	411	250	420	239	427	230	432	224	434	222	438	216	440	210	438	205	435	202	430	201	424	200	196	200	189	201	184	203	181	206	180	210	182	218	188	227	195	235	203	243	210	253	219	264	227	275	214	285	176	247	137	212	98	181	60	153	25	129	25	124	60	100	98	72	137	40	176	5	214	-31	227	-20	218	-8	200	14	193	23	188	28	182	37	180	43	182	48	185	51	190	53	196	53	203	54	416	54	424	53	431	52	436	50	439	47	440	43	438	35	432	26	425	18	418	9	410	0	401	-10	393	-21	406	-31	444	6	483	41	522	72	560	100	595	124	208	-22	204	-30	199	-36	193	-40	186	-43	179	-44	171	-43	164	-40	157	-36	152	-30	150	-22	150	276	153	284	158	290	164	294	171	297	179	298	186	297	193	294	199	290	204	284	208	276	16383	16383	326	86	314	78	302	69	291	60	282	53	276	48	274	46	268	42	262	40	257	41	254	45	253	50	252	56	252	197	253	204	255	209	258	212	262	213	266	213	270	211	276	207	278	205	287	198	295	190	305	183	315	174	327	166	337	179	299	217	265	256	233	295	205	333	181	368	176	368	152	333	124	295	92	256	57	217	20	179	31	166	55	184	66	193	75	200	80	205	92	213	95	213	100	212	103	208	104	203	105	196	105	56	104	49	102	44	99	41	95	40	87	42	81	46	79	48	70	55	62	63	52	70	42	79	30	87	20	75	58	36	93	-2	124	-41	152	-79	176	-114	181	-114	205	-79	233	-41	265	-2	300	36	337	75	436	25	204	257	198	265	196	269	195	273	195	275	201	281	204	282	208	283	211	284	215	285	228	286	252	288	265	289	277	291	275	307	270	307	265	306	251	306	206	308	162	311	118	316	74	323	31	331	27	328	36	281	42	234	47	186	50	139	51	91	51	83	67	83	71	107	72	120	73	132	75	145	75	148	76	151	76	155	78	158	79	161	80	161	81	162	83	162	84	163	85	163	89	162	93	160	97	157	103	151	333	-77	364	-46	73	244	72	246	70	252	70	257	71	267	76	276	83	283	91	287	101	289	103	288	106	288	112	286	114	285	405	-5	432	331	389	323	345	316	301	311	257	308	213	306	198	306	193	307	188	307	186	291	198	289	211	288	235	286	248	285	252	284	255	283	263	281	266	278	266	277	267	276	267	275	268	274	268	273	267	269	265	265	259	257	27	25	58	-5	349	285	351	286	357	288	360	288	362	289	372	287	381	283	387	276	392	267	393	257	393	252	391	246	390	244	99	-46	130	-77	360	151	366	157	370	160	374	162	378	163	379	163	380	162	382	162	383	161	385	158	386	155	387	151	388	148	388	145	389	132	390	120	392	107	396	83	412	83	412	85	411	86	411	91	412	139	415	186	420	234	427	281	436	328	436	-74	427	-27	420	19	415	66	412	114	411	161	411	167	412	168	412	170	396	171	394	158	392	146	390	133	389	120	388	108	388	105	387	102	386	98	385	95	383	93	383	92	382	91	380	90	378	90	374	91	370	93	366	96	360	102	130	331	99	300	390	9	391	7	393	1	393	-3	392	-13	387	-22	381	-29	372	-33	362	-35	360	-35	351	-32	349	-31	58	259	27	228	256	0	259	-3	265	-11	267	-15	268	-19	268	-20	267	-21	267	-22	266	-24	266	-25	263	-27	259	-29	255	-30	248	-30	235	-31	223	-32	211	-34	198	-35	186	-37	188	-53	213	-53	257	-54	301	-57	345	-62	389	-69	432	-77	436	228	405	259	114	-31	112	-32	103	-35	101	-35	91	-33	83	-29	76	-22	71	-13	70	-3	70	1	72	7	73	9	364	300	333	331	103	102	97	96	93	93	89	91	85	90	83	90	81	91	79	93	78	95	76	98	76	102	75	105	75	108	73	120	71	146	69	158	67	171	51	170	51	161	50	114	47	66	42	19	36	-27	27	-74	31	-77	74	-69	118	-62	162	-57	206	-54	251	-53	275	-53	277	-37	265	-35	252	-34	240	-32	227	-31	215	-30	208	-30	204	-29	198	-25	197	-24	196	-22	195	-21	195	-19	196	-15	198	-11	204	-3	207	0	457	104	457	148	377	148	350	119	291	206	228	118	201	148	152	148	146	149	139	149	134	150	130	152	128	155	133	165	137	170	141	174	143	177	150	184	156	191	163	199	175	215	162	225	138	201	114	179	89	160	61	144	31	129	31	123	61	109	89	92	115	73	140	51	162	27	174	39	168	47	162	56	156	63	149	71	143	78	137	84	133	89	130	94	128	98	130	101	134	103	140	104	180	104	229	48	291	133	349	48	397	104	457	129	427	144	399	160	374	179	349	201	326	225	313	215	325	199	332	191	344	177	351	170	355	165	358	159	359	155	358	152	354	150	348	149	342	149	335	148	287	148	260	118	198	206	137	119	110	148	31	148	31	104	91	104	138	48	198	133	259	48	308	104	348	104	354	103	358	101	359	98	358	94	355	89	351	84	347	80	344	78	338	71	332	63	326	56	320	47	314	39	326	27	348	51	373	73	399	92	427	109	457	123	402	90	193	90	193	37	119	95	110	102	102	109	97	115	93	121	92	127	93	133	97	139	110	152	119	158	193	215	193	162	402	162	16383	16383	433	60	433	193	223	193	223	271	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	223	-16	223	60	260	169	208	169	208	-46	136	-46	136	169	83	169	140	242	147	251	154	259	160	264	166	268	171	269	177	268	183	264	190	258	197	251	204	242	16383	16383	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	27	138	105	138	105	-77	238	-77	238	138	315	138	271	37	271	90	60	90	60	162	271	162	271	215	344	158	353	152	366	139	370	132	371	127	370	121	366	115	361	109	353	102	344	95	16383	16383	433	129	396	156	322	212	286	243	250	276	240	271	240	193	30	193	30	60	240	60	240	-16	250	-21	286	11	322	41	396	97	433	124	260	84	204	11	197	2	183	-10	177	-14	171	-15	166	-14	160	-10	154	-5	147	2	140	11	83	84	136	84	136	300	208	300	208	84	16383	16383	315	115	238	115	238	331	105	331	105	115	27	115	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	208	-69	136	-69	136	-34	208	-34	16383	16383	238	-99	238	-3	105	-3	105	-99	16383	16383	260	190	208	190	208	59	136	59	136	190	83	190	140	263	147	272	153	279	159	285	165	289	171	291	178	289	185	285	191	279	198	271	204	263	16383	16383	320	170	287	205	257	242	201	316	174	353	169	353	142	315	114	278	86	242	55	205	22	170	27	160	105	160	105	28	238	28	238	160	315	160	220	60	211	54	195	42	181	30	178	27	174	24	164	16	161	15	158	17	156	21	154	33	154	338	110	338	110	32	108	20	107	17	104	15	99	16	84	28	81	30	60	48	52	55	43	61	33	49	58	25	79	1	98	-24	115	-52	129	-82	135	-82	149	-52	166	-24	186	2	207	26	231	49	16383	16383	399	207	375	229	354	254	334	280	317	308	303	338	297	338	283	308	266	281	247	255	226	231	201	207	211	195	220	201	228	207	249	225	252	228	262	236	267	239	272	241	275	239	276	235	277	230	278	223	278	-82	322	-82	322	223	324	235	326	239	329	241	333	239	337	236	342	232	349	225	363	213	379	201	388	195	194	198	150	76	105	198	16383	16383	297	338	244	338	209	242	90	242	55	338	2	338	124	0	174	0	238	122	186	122	186	72	182	55	171	45	158	40	144	38	134	37	124	38	111	40	98	45	88	55	84	71	84	301	88	319	97	331	110	337	122	340	143	340	157	337	171	331	182	319	186	301	186	256	238	256	238	316	229	350	209	372	182	385	155	391	133	392	112	390	86	384	59	370	39	347	31	314	31	54	39	22	58	2	84	-8	110	-13	132	-14	153	-12	181	-8	208	2	229	22	238	52	211	147	207	108	194	73	175	43	151	23	124	15	108	17	95	23	87	34	81	52	80	77	85	112	98	148	117	179	141	201	167	209	180	207	192	200	202	188	209	171	211	147	16383	16383	117	314	127	316	137	319	147	321	155	322	164	323	197	317	220	300	233	276	239	245	241	212	240	209	240	201	239	199	239	195	238	195	230	207	217	217	202	224	186	228	171	229	125	222	84	201	51	169	30	129	22	83	26	53	37	28	56	10	83	0	116	-4	176	10	222	48	254	101	273	159	280	215	275	262	262	298	242	323	213	338	177	343	165	343	139	337	128	332	118	325	262	0	262	338	38	338	38	288	212	288	212	194	44	194	44	143	212	143	212	50	38	50	38	0	212	50	108	50	136	143	212	143	16383	16383	212	194	150	194	178	288	212	288	16383	16383	262	0	262	338	193	338	211	401	175	401	156	338	38	338	38	288	142	288	113	194	44	194	44	143	99	143	71	50	38	50	38	0	56	0	38	-63	75	-63	93	0	102	42	91	57	82	72	75	89	71	107	70	126	76	166	94	201	122	228	157	246	197	253	212	252	227	249	241	245	255	239	267	232	16383	16383	292	210	303	196	312	180	319	163	323	145	324	126	318	86	300	51	272	23	237	5	197	0	182	0	167	3	153	7	139	13	127	21	16383	16383	368	297	324	297	296	266	279	276	260	285	240	292	219	296	197	297	143	288	96	264	59	227	35	180	26	126	28	100	34	74	44	50	57	29	73	9	25	-44	70	-44	98	-12	115	-23	134	-32	154	-39	175	-43	197	-44	251	-35	298	-11	335	25	359	72	368	126	366	153	360	178	350	202	337	223	321	243	256	25	48	25	149	265	150	265	16383	16383	329	0	180	338	153	338	12	0	292	313	191	74	85	313	16383	16383	329	338	12	338	160	0	187	0	334	-6	334	37	179	37	154	41	131	51	112	67	97	87	88	112	334	112	334	156	88	156	97	180	112	200	131	216	154	226	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	161	112	135	49	122	58	110	69	100	81	93	96	88	112	16383	16383	209	229	179	156	88	156	97	180	112	200	131	216	154	226	179	229	16383	16383	334	-6	334	37	176	37	174	38	168	38	166	39	195	112	334	112	334	156	214	156	244	229	334	229	334	273	262	273	290	340	255	340	228	273	186	273	137	266	97	246	66	216	47	178	41	133	44	102	54	72	70	46	91	24	118	8	85	-72	119	-72	148	-1	155	-3	163	-4	177	-6	185	-6	220	17	220	61	146	61	127	64	111	71	96	81	85	95	78	112	220	112	220	156	78	156	85	172	96	186	111	196	127	203	146	205	220	205	220	249	146	249	109	244	78	227	53	202	36	170	30	133	36	97	53	65	78	40	109	23	146	17	41	273	41	229	196	229	221	226	244	216	263	200	278	180	287	156	41	156	41	112	287	112	278	87	263	67	244	51	221	41	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	287	112	278	87	263	67	244	51	221	41	196	37	165	37	195	112	16383	16383	214	156	239	219	253	210	265	199	275	186	282	172	287	156	16383	16383	290	340	255	340	226	270	219	271	211	272	204	273	41	273	41	229	207	229	209	228	179	156	41	156	41	112	161	112	131	37	41	37	41	-6	113	-6	85	-72	119	-72	147	-6	190	-6	238	0	278	20	309	51	328	89	334	133	331	166	321	195	305	221	283	243	256	259	30	249	30	205	104	205	123	203	139	196	154	186	165	172	172	156	30	156	30	112	172	112	165	95	154	81	139	71	123	64	104	61	30	61	30	17	104	17	141	23	172	40	197	65	214	97	220	133	214	170	197	202	172	227	141	244	104	249	482	-128	482	-109	463	-109	448	-108	437	-102	430	-92	425	-77	424	-58	424	304	425	329	430	346	438	356	449	361	464	363	482	363	482	382	18	382	18	363	42	361	59	355	69	344	74	328	76	305	76	-49	74	-72	70	-89	62	-101	51	-107	37	-109	18	-109	18	-128	220	-128	220	-109	195	-109	181	-107	172	-98	166	-85	162	-67	161	-45	161	345	339	345	339	-45	338	-70	334	-88	327	-101	318	-107	305	-109	280	-109	280	-128	477	-128	477	-110	459	-110	445	-109	434	-104	426	-93	421	-76	420	-51	420	299	421	323	426	341	434	353	445	360	459	363	477	363	477	382	277	382	277	363	296	363	310	361	320	355	328	343	333	325	334	299	334	-93	157	-93	157	299	158	325	163	343	171	355	181	361	195	363	214	363	214	382	14	382	14	363	33	363	47	361	58	355	66	343	70	325	72	299	72	-51	70	-76	66	-93	58	-104	47	-109	33	-110	14	-110	14	-128	436	23	416	23	406	-7	392	-27	376	-38	355	-43	331	-44	133	-44	294	155	156	345	307	345	334	339	356	325	373	297	382	252	401	252	401	382	32	382	220	123	20	-128	409	-128	343	104	343	148	33	148	33	104	343	104	343	148	209	148	209	259	166	259	166	148	32	148	32	104	166	104	166	-5	209	-5	209	104	16383	16383	343	285	343	329	32	329	32	285	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	228	355	226	368	220	380	211	389	200	395	187	397	188	397	175	395	164	389	155	380	149	368	147	355	149	343	155	331	164	323	175	317	188	315	200	317	211	323	220	331	226	343	228	355	253	366	205	366	39	-96	87	-96	214	46	55	205	12	205	171	46	151	147	151	164	152	172	154	179	158	187	162	196	166	203	169	208	171	213	172	217	172	222	171	231	167	239	162	246	155	250	146	251	137	250	129	246	123	240	120	233	118	224	121	209	128	195	134	185	137	176	139	168	140	159	141	147	137	146	127	152	119	157	112	164	106	172	99	182	93	192	87	198	81	203	74	205	66	205	57	204	50	201	45	195	42	188	41	180	42	172	46	164	53	158	63	154	78	151	90	150	101	148	121	142	132	137	132	133	123	127	115	123	107	121	98	119	86	118	71	116	58	113	49	107	43	100	41	89	42	81	46	74	52	68	59	65	68	64	74	64	80	66	85	69	91	75	98	84	105	94	112	102	119	109	127	116	137	124	141	122	140	109	139	98	133	80	122	58	120	50	119	45	121	36	124	28	130	22	137	18	146	17	154	18	162	22	168	28	172	36	173	45	173	49	172	53	170	57	168	63	165	69	160	80	156	89	153	99	151	109	151	122	153	124	162	119	168	115	173	111	179	105	185	97	195	84	203	74	210	68	217	65	224	64	234	65	241	69	247	74	250	82	251	90	250	100	246	107	238	112	227	116	211	118	199	119	188	121	179	124	170	128	160	133	160	137	169	143	177	147	186	150	195	151	208	151	220	152	232	156	242	162	249	170	252	180	250	188	246	195	239	200	232	204	223	205	216	205	211	203	205	199	199	194	193	185	186	175	179	167	172	160	164	154	154	146	133	126	131	115	126	105	119	98	110	93	99	92	88	93	78	98	71	106	66	115	64	127	66	138	71	147	78	154	88	159	99	161	110	159	119	154	126	147	131	137	133	126	16383	16383	177	126	173	151	162	172	145	189	124	200	99	204	74	200	52	190	35	173	24	152	20	127	24	102	35	80	52	63	74	51	99	47	123	51	145	63	162	80	173	101	177	126	249	133	244	165	229	194	207	216	179	231	146	237	113	231	85	216	62	194	48	165	42	133	48	100	62	72	85	50	113	35	146	30	179	35	207	50	229	72	244	100	249	133	508	473	464	473	265	-26	264	-26	170	210	147	210	65	147	76	129	84	137	92	143	99	147	105	150	111	151	116	150	120	147	124	142	128	134	133	123	235	-128	267	-128	221	97	209	82	195	69	181	60	164	54	145	52	122	56	103	69	90	87	82	108	80	131	82	146	88	161	97	173	110	182	125	185	149	179	171	163	191	141	208	118	221	97	16383	16383	346	0	346	41	327	48	308	65	291	87	276	109	265	127	278	145	291	158	306	166	324	171	346	173	346	225	319	221	297	212	279	197	263	178	249	156	231	178	213	197	193	212	169	221	141	225	132	224	124	223	116	221	100	215	77	200	60	181	49	158	42	132	40	105	44	73	56	44	74	21	100	6	133	0	160	3	184	12	205	26	223	45	238	68	254	46	272	27	292	13	316	3	344	0	221	97	209	82	196	69	181	60	164	54	145	52	122	56	103	69	90	87	82	108	80	131	82	146	88	161	97	173	110	182	125	185	149	179	171	163	191	141	208	117	221	97	16383	16383	402	94	400	78	394	64	385	51	372	43	357	40	334	46	312	62	293	83	278	106	265	127	276	142	288	155	302	165	318	171	338	173	361	168	379	156	392	139	399	117	402	94	16383	16383	442	116	438	149	426	178	406	203	379	219	346	225	319	221	297	212	279	197	263	178	249	156	231	178	213	197	192	212	169	221	141	225	132	224	124	223	116	221	100	215	77	200	60	181	49	158	42	132	40	105	44	73	56	44	74	21	100	6	133	0	160	3	184	12	205	26	223	45	238	68	253	47	270	29	290	14	312	4	338	0	372	7	401	24	423	50	437	82	442	116	317	0	317	44	69	44	69	292	25	292	25	0	354	0	354	44	131	44	341	254	309	285	25	0	131	44	220	133	231	117	240	100	248	82	254	63	258	44	16383	16383	354	0	354	44	302	44	297	71	289	96	279	120	267	144	252	165	341	254	309	285	223	199	213	207	208	212	202	217	195	222	168	187	174	182	184	174	188	170	192	167	25	0	261	0	261	-10	260	-15	260	-22	258	-29	302	-36	303	-27	304	-19	305	-12	305	0	128	127	245	176	249	156	251	136	251	117	250	107	249	98	248	88	246	79	16383	16383	334	43	287	62	290	75	292	87	294	100	295	113	295	140	294	153	292	166	290	180	286	193	334	213	317	253	272	234	266	246	263	253	259	259	256	267	218	244	224	232	227	227	229	223	231	218	13	127	232	37	230	32	227	27	225	22	222	16	218	9	256	-12	261	-4	265	2	268	9	270	14	273	20	317	2	94	-93	94	345	50	345	50	-93	194	151	179	185	125	158	125	345	81	345	81	136	12	100	27	65	81	93	81	-93	125	-93	125	116	94	-93	94	345	50	345	50	-93	16383	16383	194	-93	194	345	150	345	150	-93	297	177	281	211	226	183	226	345	182	345	182	161	127	132	127	345	83	345	83	110	12	74	27	40	83	68	83	-93	127	-93	127	90	182	118	182	-93	226	-93	226	141	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	292	-16	292	141	285	182	267	218	239	246	203	264	162	271	121	264	86	246	58	218	40	182	33	141	33	-16	77	-16	77	141	81	168	94	191	112	210	136	222	162	227	189	222	213	210	231	191	243	168	248	141	248	-16	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	331	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	16383	16383	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	576	306	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	142	50	127	61	116	75	107	91	101	108	99	127	103	155	115	179	134	199	157	213	184	219	16383	16383	239	205	253	194	265	180	274	164	280	147	282	127	277	100	265	75	247	56	224	42	196	36	16383	16383	190	245	153	239	121	222	96	197	79	165	73	127	76	101	84	77	97	56	115	38	136	23	116	-53	108	-81	100	-104	92	-122	82	-134	73	-138	71	-138	68	-137	66	-136	65	-135	64	-132	66	-129	69	-124	73	-119	76	-113	78	-104	76	-97	72	-90	67	-86	61	-83	54	-82	40	-84	30	-90	22	-99	17	-110	15	-121	17	-133	22	-143	31	-152	43	-157	60	-159	77	-157	94	-153	108	-146	121	-137	133	-126	145	-112	155	-96	164	-80	170	-64	175	-48	190	10	228	16	260	33	285	58	302	90	308	127	305	154	297	178	283	199	266	217	246	232	265	306	272	334	280	357	289	375	298	387	308	391	312	391	314	389	316	388	316	386	315	382	312	377	308	372	304	366	303	358	304	350	308	344	313	339	320	336	326	335	340	337	351	343	359	352	364	363	366	374	364	386	358	397	350	405	337	410	321	412	303	410	288	405	274	398	261	389	250	379	238	365	227	350	218	334	210	318	205	301	162	128	146	61	126	71	111	83	101	97	96	112	94	128	97	148	106	167	123	183	148	196	182	206	16383	16383	318	128	296	42	254	42	239	43	225	44	212	45	200	46	242	214	285	214	313	212	326	211	338	209	16383	16383	376	128	392	195	412	185	427	173	437	159	443	144	445	128	442	108	432	90	415	74	390	60	356	50	16383	16383	344	234	331	236	317	238	302	239	286	240	253	240	249	239	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	189	234	143	222	108	204	85	182	72	156	68	128	70	105	78	84	92	65	112	49	140	36	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	194	21	208	19	222	18	252	16	286	16	290	17	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	331	-48	349	22	396	34	430	52	453	74	466	100	470	128	468	150	460	171	446	190	426	207	399	220	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	162	128	147	66	126	76	111	88	101	100	95	114	94	128	96	145	105	162	121	177	146	189	180	200	16383	16383	296	43	274	44	254	46	235	47	218	49	201	52	241	209	258	211	296	213	317	214	339	214	16383	16383	453	46	417	44	377	42	354	42	397	213	419	212	440	211	459	209	476	207	492	204	16383	16383	531	128	547	190	567	180	582	168	592	155	598	142	599	128	597	111	588	94	572	80	548	67	513	56	16383	16383	498	228	482	231	464	234	445	236	425	238	403	239	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	345	240	324	240	303	239	265	237	248	236	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	188	228	140	214	105	197	83	176	71	153	68	128	70	107	77	88	91	71	112	55	141	41	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	195	27	212	24	248	20	269	18	290	17	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	348	16	370	16	391	17	410	18	446	20	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	507	29	554	42	588	59	610	80	622	103	626	128	623	148	616	167	602	185	582	200	553	214	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	176	183	143	176	114	160	92	136	77	106	72	71	98	71	102	96	112	118	127	136	147	149	170	156	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	225	147	234	141	242	135	249	128	255	121	261	113	261	112	262	110	262	106	259	103	258	103	252	104	246	104	240	106	234	107	228	109	224	94	238	91	251	88	265	84	277	78	290	71	292	73	296	86	301	99	307	111	321	135	310	141	307	136	299	124	295	119	291	117	289	117	283	123	280	129	277	134	273	140	265	150	259	156	253	161	232	173	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	143	50	128	61	116	75	107	91	102	109	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	240	205	249	198	257	191	264	182	270	174	276	164	275	162	274	161	272	160	262	160	247	163	242	165	237	151	257	145	265	141	274	136	283	130	279	102	267	77	249	57	225	43	198	36	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	228	16	260	32	285	57	302	89	309	127	311	141	315	154	321	167	327	179	334	191	323	198	320	193	316	186	312	180	307	175	303	173	301	173	300	174	299	176	298	177	297	179	289	192	281	203	271	214	260	223	247	232	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	362	217	333	206	301	143	50	128	61	116	75	107	91	102	109	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	240	205	245	201	250	198	255	193	260	189	264	184	261	173	257	163	252	153	247	144	241	135	253	128	256	133	260	140	265	148	270	155	275	157	278	155	281	149	283	133	283	128	279	100	267	76	249	56	225	42	198	36	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-69	106	-91	97	-113	86	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	229	16	261	33	287	59	303	93	309	131	309	138	307	146	306	153	304	160	304	168	305	170	306	171	308	172	314	172	320	171	330	167	335	166	340	180	329	183	318	185	308	188	297	192	287	195	280	204	273	212	265	219	256	226	247	232	266	306	270	322	276	344	285	367	296	384	309	391	311	391	317	388	318	386	316	382	313	378	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	362	217	333	206	301	120	23	118	37	112	49	102	58	90	64	76	66	63	64	51	58	41	49	35	37	33	23	35	9	41	-2	51	-11	63	-17	76	-20	90	-17	102	-11	112	-2	118	9	120	23	16383	16383	343	23	340	37	334	49	325	58	313	64	299	66	285	64	273	58	264	49	258	37	256	23	258	9	264	-2	273	-11	285	-17	299	-20	313	-17	325	-11	334	-2	340	9	343	23	16383	16383	230	244	228	258	221	270	212	279	200	285	186	287	173	285	161	279	151	270	145	258	143	244	145	230	151	218	161	209	173	203	186	200	200	203	212	209	222	218	228	230	230	244	230	23	228	37	221	49	212	58	200	64	186	66	173	64	161	58	151	49	145	37	143	23	145	9	151	-2	161	-11	173	-17	186	-20	200	-17	212	-11	222	-2	228	9	230	23	16383	16383	120	244	118	258	112	270	102	279	90	285	76	287	63	285	51	279	41	270	35	258	33	244	35	230	41	218	51	209	63	203	76	200	90	203	102	209	112	218	118	230	120	244	16383	16383	343	244	340	258	334	270	325	279	313	285	299	287	285	285	273	279	264	270	258	258	256	244	258	230	264	218	273	209	285	203	299	200	313	203	325	209	334	218	340	230	343	244	182	23	180	37	174	49	164	58	152	64	138	66	125	64	113	58	103	49	97	37	95	23	97	9	103	-2	113	-11	125	-17	138	-20	152	-17	164	-11	174	-2	180	9	182	23	16383	16383	182	244	180	258	174	270	164	279	152	285	138	287	125	285	113	279	103	270	97	258	95	244	97	230	103	218	113	209	125	203	138	200	152	203	164	209	174	218	180	230	182	244	121	23	119	37	113	49	103	58	91	64	78	66	64	64	52	58	42	49	36	37	34	23	36	9	42	-2	52	-11	64	-17	78	-20	91	-17	103	-11	113	-2	119	9	121	23	16383	16383	342	23	339	37	333	49	324	58	312	64	298	66	284	64	272	58	263	49	257	37	254	23	257	9	263	-2	272	-11	284	-17	298	-20	312	-17	324	-11	333	-2	339	9	342	23	16383	16383	121	244	119	258	113	270	103	279	91	285	78	287	64	285	52	279	42	270	36	258	34	244	36	230	42	218	52	209	64	203	78	200	91	203	103	209	113	218	119	230	121	244	16383	16383	342	244	339	258	333	270	324	279	312	285	298	287	284	285	272	279	263	270	257	258	254	244	257	230	263	218	272	209	284	203	298	200	312	203	324	209	333	218	339	230	342	244	343	104	343	148	33	148	33	104	16383	16383	228	230	226	243	220	255	211	264	200	270	187	272	174	270	163	264	154	255	148	243	146	230	148	218	154	206	163	198	174	192	187	190	200	192	211	198	220	206	226	218	228	230	238	104	238	148	33	148	33	104	16383	16383	343	22	341	35	335	47	326	56	315	62	302	64	289	62	278	56	269	47	263	35	261	22	263	10	269	-1	278	-10	289	-15	302	-17	315	-15	326	-10	335	-1	341	10	343	22	16383	16383	343	230	341	243	335	255	326	264	315	270	302	272	289	270	278	264	269	255	263	243	261	230	263	218	269	206	278	198	289	192	302	190	315	192	326	198	335	206	341	218	343	230	120	23	118	37	112	49	102	58	90	64	76	66	63	64	51	58	41	49	35	37	33	23	35	9	41	-2	51	-11	63	-17	76	-20	90	-17	102	-11	112	-2	118	9	120	23	16383	16383	120	244	118	258	112	270	102	279	90	285	76	287	63	285	51	279	41	270	35	258	33	244	35	230	41	218	51	209	63	203	76	200	90	203	102	209	112	218	118	230	120	244	16383	16383	343	108	343	160	33	160	33	108	16383	16383	343	23	340	37	334	49	325	58	313	64	299	66	285	64	273	58	264	49	258	37	256	23	258	9	264	-2	273	-11	285	-17	299	-20	313	-17	325	-11	334	-2	340	9	343	23	16383	16383	343	244	340	258	334	270	325	279	313	285	299	287	285	285	273	279	264	270	258	258	256	244	258	230	264	218	273	209	285	203	299	200	313	203	325	209	334	218	340	230	343	244	228	12	226	25	220	37	211	46	200	52	186	54	173	52	162	46	153	37	147	25	145	12	147	0	153	-12	162	-21	173	-26	186	-29	200	-26	211	-21	220	-12	226	0	228	12	16383	16383	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	16383	16383	228	241	226	254	220	265	211	274	200	280	186	282	173	280	162	274	153	265	147	254	145	241	147	227	153	216	162	207	173	201	186	199	200	201	211	207	220	216	226	227	228	241	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	341	66	336	100	324	131	305	156	281	172	252	178	221	172	191	157	164	140	139	125	118	119	101	122	87	131	76	146	67	164	60	187	33	187	39	155	50	125	67	99	91	81	121	75	151	81	181	96	209	113	235	128	257	134	274	131	287	122	298	107	307	89	314	66	266	163	281	162	294	159	305	152	313	142	315	126	313	113	307	103	298	95	286	90	272	89	255	90	241	97	226	108	210	127	191	155	180	171	167	185	151	198	132	206	110	209	87	205	67	194	50	176	38	153	34	125	37	103	46	80	62	61	83	48	112	42	112	89	95	90	81	94	70	102	63	112	60	124	62	138	69	149	78	157	91	161	107	163	122	161	138	153	155	140	172	121	190	94	201	79	214	65	229	53	247	45	268	42	290	46	310	58	327	76	338	99	342	128	336	161	323	184	305	199	285	207	266	209	297	140	295	124	291	109	283	97	272	88	258	85	244	87	233	93	224	103	217	119	213	140	207	170	195	198	176	221	150	236	117	242	88	237	64	221	47	199	37	171	33	141	78	136	80	152	84	167	92	179	103	187	117	190	130	188	142	182	151	172	157	156	162	136	170	100	184	71	202	50	227	38	257	33	287	39	310	54	328	77	338	104	342	134	147	7	125	14	106	22	91	33	82	46	79	61	86	82	103	108	123	138	140	169	147	200	140	230	120	253	92	271	59	282	26	287	26	260	49	253	68	245	83	236	92	224	95	209	88	188	71	162	51	133	33	102	26	70	33	40	52	16	79	-1	112	-14	147	-19	314	187	307	164	298	146	287	131	274	122	257	119	249	120	241	123	232	127	223	132	213	138	262	222	224	222	185	156	173	163	161	169	149	174	136	177	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	126	133	134	130	143	127	152	121	162	116	113	31	151	31	190	98	202	91	215	84	228	79	241	76	254	75	283	81	307	99	324	125	336	155	341	187	315	143	309	125	302	107	291	91	276	80	257	75	235	81	209	96	181	114	151	128	121	134	91	127	67	109	50	83	39	52	34	22	61	22	66	40	74	59	85	75	99	86	118	90	139	84	165	70	193	52	223	37	252	31	284	38	308	56	326	82	337	112	342	143	16383	16383	341	188	341	232	34	232	34	188	341	22	341	66	34	66	34	22	16383	16383	315	232	309	214	302	195	291	179	276	168	257	164	236	170	211	184	183	202	153	217	123	223	92	216	67	198	50	172	39	142	34	110	61	110	66	129	74	147	85	163	99	174	118	179	140	172	166	158	194	140	224	126	254	119	285	126	309	145	326	171	337	201	342	232	342	18	342	62	179	62	208	129	216	125	225	121	233	118	243	117	252	116	284	123	308	141	326	167	337	197	342	228	315	228	309	210	302	192	291	176	276	165	257	160	250	161	238	165	232	168	226	172	267	265	231	265	198	189	184	197	169	205	153	212	137	217	121	219	91	212	67	193	50	167	39	137	34	107	61	107	66	125	74	143	85	159	99	171	118	175	129	173	143	167	156	160	168	152	179	145	142	62	35	62	35	18	123	18	103	-26	140	-26	160	18	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	341	-29	341	14	167	14	196	72	341	72	341	116	219	116	238	156	199	156	179	116	34	116	34	72	157	72	128	14	34	14	34	-29	105	-29	83	-74	123	-74	146	-29	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	315	284	309	266	302	248	291	232	276	220	257	216	253	216	252	217	250	217	248	218	300	321	259	321	216	234	199	245	181	256	163	266	143	273	123	275	92	268	67	250	50	224	39	194	34	163	61	163	66	181	74	199	85	215	99	227	118	231	132	228	149	221	166	211	182	201	195	192	156	116	34	116	34	72	134	72	105	14	34	14	34	-29	83	-29	60	-75	99	-75	123	-29	341	-29	341	14	145	14	174	72	341	72	341	116	196	116	227	177	232	175	238	174	243	173	249	172	254	172	285	179	309	198	326	224	337	254	342	284	315	134	308	111	299	93	288	78	274	69	257	66	236	72	211	87	184	104	154	119	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	140	75	166	60	194	43	224	28	254	22	284	28	308	46	325	72	336	102	342	134	16383	16383	315	254	308	231	299	213	288	198	274	189	257	186	236	192	211	207	184	224	154	239	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	140	195	166	180	194	163	224	148	254	142	284	148	308	166	325	192	336	222	342	254	315	134	308	111	299	93	288	78	274	69	257	66	246	68	234	73	221	81	206	90	191	100	214	152	230	146	246	142	254	142	284	148	308	166	325	192	336	222	342	254	315	254	308	231	299	213	288	198	274	189	257	186	253	186	248	187	238	191	233	194	275	291	239	291	204	212	189	221	173	230	157	238	140	243	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	130	199	142	194	156	187	170	178	185	168	162	116	154	119	147	122	139	123	131	125	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	123	81	128	80	143	74	100	-23	137	-23	172	56	188	47	204	37	220	29	237	24	254	22	284	28	308	46	325	72	336	102	342	134	341	-36	341	7	34	7	34	-36	16383	16383	315	164	308	141	299	122	288	108	274	99	257	96	236	102	211	117	184	134	154	149	123	155	94	149	70	133	51	108	39	78	34	43	61	43	68	66	77	85	88	99	101	108	118	111	140	105	166	90	194	73	224	58	254	52	284	59	308	76	325	102	336	132	342	164	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	315	66	308	44	299	25	288	11	274	2	257	-1	236	4	211	19	184	37	154	51	123	57	94	52	70	35	51	11	39	-19	34	-54	61	-54	68	-31	77	-12	88	1	101	10	118	13	140	7	166	-6	194	-24	224	-39	254	-45	284	-38	308	-20	325	5	336	35	342	66	16383	16383	315	186	308	164	299	145	288	131	274	122	257	118	236	124	211	139	184	157	154	171	123	177	94	172	70	155	51	131	39	100	34	65	61	65	68	88	77	107	88	121	101	130	118	133	140	127	166	113	194	95	224	81	254	75	284	81	308	99	325	125	336	155	342	186	16383	16383	315	306	308	284	299	265	288	251	274	242	257	238	236	244	211	259	184	277	154	291	123	297	94	291	70	275	51	251	39	220	34	185	61	185	68	208	77	227	88	241	101	250	118	253	140	247	166	233	194	215	224	201	254	195	284	201	308	219	325	245	336	275	342	306	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	342	163	336	198	324	228	306	253	282	269	252	275	221	269	192	254	164	237	139	222	118	216	101	219	88	228	77	242	68	261	61	284	34	284	39	252	51	222	68	196	92	179	121	172	152	178	182	193	210	210	235	225	257	231	274	228	288	219	299	205	308	186	315	163	342	21	324	47	298	70	266	88	229	99	188	103	146	99	109	87	77	69	52	47	34	21	34	-6	61	18	92	36	124	49	156	55	188	57	219	55	250	48	281	35	312	17	342	-6	16383	16383	342	258	312	237	282	219	251	207	219	199	188	196	156	199	124	207	92	220	62	237	34	259	34	232	52	206	78	184	109	167	146	156	188	152	229	156	266	167	298	184	324	206	342	232	342	54	342	98	230	98	227	84	222	73	213	63	202	57	189	55	175	57	163	63	155	73	149	84	146	98	34	98	34	54	118	54	128	38	139	26	154	18	170	13	188	11	204	13	221	18	236	27	249	38	257	54	16383	16383	342	156	342	200	257	200	249	215	236	227	221	235	204	240	187	242	188	242	170	241	153	235	139	227	128	215	118	200	34	200	34	156	146	156	149	169	155	181	163	190	175	196	189	198	202	196	213	190	222	181	227	169	230	156	342	54	342	98	34	98	34	54	16383	16383	342	156	342	200	257	200	249	215	236	227	221	235	204	240	187	242	188	242	170	241	153	235	139	227	128	215	118	200	34	200	34	156	146	156	149	169	155	181	163	190	175	196	189	198	202	196	213	190	222	181	227	169	230	156	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	291	227	305	221	316	212	326	201	332	187	334	188	334	174	332	163	326	154	316	148	305	146	291	148	278	154	267	163	258	174	252	188	250	201	252	212	258	221	267	227	278	229	291	229	-38	227	-24	221	-13	212	-4	201	1	187	3	188	3	174	1	163	-4	154	-13	148	-24	146	-38	148	-51	154	-62	163	-71	174	-77	188	-79	201	-77	212	-71	221	-62	227	-51	229	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	291	227	305	221	316	212	326	201	332	187	334	188	334	174	332	163	326	154	316	148	305	146	291	148	278	154	267	163	258	174	252	188	250	201	252	212	258	221	267	227	278	229	291	341	-38	339	-24	333	-13	324	-4	313	1	300	3	286	1	275	-4	265	-13	259	-24	257	-38	259	-51	265	-62	275	-71	286	-77	300	-79	313	-77	324	-71	333	-62	339	-51	341	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	118	291	116	305	110	316	101	326	89	332	76	334	63	332	51	326	42	316	36	305	34	291	36	278	42	267	51	258	63	252	76	250	89	252	101	258	110	267	116	278	118	291	118	-38	116	-24	110	-13	100	-4	89	1	75	3	62	1	51	-4	42	-13	36	-24	34	-38	36	-51	42	-62	51	-71	62	-77	75	-79	89	-77	100	-71	110	-62	116	-51	118	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	341	291	339	305	333	316	324	326	312	332	299	334	286	332	274	326	265	316	259	305	257	291	259	278	265	267	274	258	286	252	299	250	312	252	324	258	333	267	339	278	341	291	118	66	116	80	110	91	100	100	89	106	75	108	62	106	51	100	42	91	36	80	34	66	36	53	42	42	51	33	62	27	75	25	89	27	100	33	110	42	116	53	118	66	16383	16383	118	200	116	213	110	224	100	233	89	239	75	242	62	239	51	233	42	224	36	213	34	200	36	186	42	175	51	166	62	160	75	158	89	160	100	166	110	175	116	186	118	200	16383	16383	432	54	432	98	147	98	147	54	16383	16383	432	156	432	200	147	200	147	156	319	54	319	98	34	98	34	54	16383	16383	319	156	319	200	34	200	34	156	16383	16383	432	66	430	80	424	91	415	100	404	106	391	108	377	106	366	100	357	91	351	80	349	66	351	53	357	42	366	33	377	27	391	25	404	27	415	33	424	42	430	53	432	66	16383	16383	432	200	430	213	424	224	415	233	404	239	391	242	377	239	366	233	357	224	351	213	349	200	351	186	357	175	366	166	377	160	391	158	404	160	415	166	424	175	430	186	432	200	229	133	227	120	221	109	212	100	201	94	187	92	188	92	174	94	163	100	154	109	148	120	146	133	148	147	154	158	163	167	174	173	188	175	201	173	212	167	221	158	227	147	229	133	16383	16383	341	31	341	75	235	75	244	84	252	95	258	107	261	120	262	133	261	147	258	160	252	172	244	182	235	191	341	191	341	235	34	235	34	191	140	191	131	182	123	172	117	160	114	147	113	133	114	120	117	107	123	95	131	84	140	75	34	75	34	31	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	329	227	316	221	305	212	296	201	290	187	287	188	287	174	290	163	296	154	305	148	316	146	329	148	343	154	354	163	363	174	369	188	372	201	369	212	363	221	354	227	343	229	329	16383	16383	262	329	258	353	248	374	232	390	211	401	187	405	188	405	164	401	143	390	127	374	117	353	113	329	117	306	127	285	143	269	164	258	188	254	211	258	232	269	248	285	258	306	262	329	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	310	279	295	314	275	342	250	363	221	376	187	381	188	381	156	376	128	363	103	342	82	313	65	278	80	272	100	296	120	314	141	327	164	334	189	336	211	334	231	327	252	314	273	296	295	272	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	297	233	188	418	78	233	116	233	188	354	258	233	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	297	418	258	418	188	297	116	418	78	418	188	233	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	286	345	225	350	221	351	218	352	215	354	212	360	188	421	164	360	162	356	160	353	157	351	154	350	150	349	90	345	141	302	142	301	143	299	144	298	145	296	145	291	144	290	144	288	143	287	128	234	180	266	182	266	183	267	185	267	187	268	190	268	192	267	193	267	195	266	196	266	246	234	235	289	235	291	234	292	234	294	233	295	233	296	234	298	234	300	235	302	236	303	238	304	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	239	271	136	271	188	358	16383	16383	297	238	188	422	78	238	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	108	267	108	266	107	265	105	261	103	259	100	255	97	252	94	250	90	249	86	249	79	251	73	256	69	266	67	280	66	297	67	315	69	329	74	339	80	345	89	347	94	346	98	344	106	336	108	330	16383	16383	161	243	161	249	154	250	150	252	147	255	146	259	145	265	145	414	89	414	89	408	98	407	103	405	107	403	108	399	108	345	102	351	96	356	90	359	84	361	78	361	61	358	48	349	37	335	30	317	27	296	30	275	36	258	46	246	59	237	75	234	83	235	89	237	96	240	102	245	109	252	109	235	116	236	122	238	128	239	135	240	144	242	16383	16383	230	311	195	311	196	328	198	340	202	348	207	352	214	353	218	353	221	351	223	349	225	345	228	341	229	338	229	334	230	330	230	317	16383	16383	257	271	251	264	245	259	240	256	234	254	228	253	215	256	206	263	200	274	197	287	196	301	262	301	261	313	259	323	256	333	252	341	247	348	242	353	236	356	229	359	222	361	214	361	195	358	180	349	168	336	161	318	158	296	161	276	168	259	179	246	194	237	212	234	224	235	235	239	245	245	254	254	263	267	16383	16383	270	359	270	348	285	348	285	262	284	256	283	252	280	249	276	247	270	246	270	239	342	239	342	246	333	246	326	248	323	252	321	258	320	267	320	348	343	348	343	359	320	359	320	391	321	399	322	405	325	409	329	411	336	411	340	409	341	408	341	406	339	402	337	399	336	396	335	391	336	386	338	382	342	379	346	377	357	377	365	383	367	388	368	393	366	402	361	409	353	414	342	418	330	419	320	419	312	417	305	414	299	411	295	406	290	399	287	391	285	371	285	359	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	290	239	290	245	284	246	281	247	278	250	277	254	277	325	275	337	271	347	264	355	255	359	243	360	235	360	228	357	221	353	214	347	206	339	201	347	196	353	189	357	182	360	164	360	156	357	149	353	143	347	137	339	136	339	136	358	88	358	88	351	94	350	98	348	100	346	102	342	102	256	100	251	98	248	94	246	88	245	88	239	148	239	148	245	143	246	140	248	138	251	137	255	137	325	138	330	141	335	146	339	152	342	157	344	163	343	167	341	170	337	172	331	172	254	171	250	169	247	165	246	160	245	160	239	219	239	219	245	214	246	211	248	208	251	207	255	207	325	208	330	212	335	217	339	223	343	229	344	234	343	238	340	241	335	242	328	243	320	243	260	242	254	241	250	239	247	235	246	230	245	230	239	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	224	254	222	263	218	271	211	278	203	282	194	283	184	282	176	278	170	272	166	263	164	254	165	245	170	236	176	230	184	225	194	224	204	225	212	230	218	236	222	245	224	254	16383	16383	187	296	201	296	202	303	204	309	208	316	215	323	225	330	242	341	254	351	262	362	266	373	267	386	264	404	255	418	241	430	221	437	197	440	175	437	158	429	144	418	135	404	132	388	133	380	136	373	141	367	148	364	156	363	162	364	168	367	174	371	177	377	179	384	178	388	176	394	173	397	171	401	168	403	165	409	165	411	166	415	169	418	174	421	179	422	186	423	196	421	205	416	210	407	214	396	215	381	212	365	205	351	197	337	190	322	187	306	341	54	341	98	192	98	218	156	341	156	341	200	237	200	294	331	259	331	202	200	34	200	34	156	183	156	157	98	34	98	34	54	138	54	81	-77	116	-77	173	54	341	13	341	57	34	57	34	13	16383	16383	341	112	341	156	34	156	34	112	16383	16383	341	209	341	253	34	253	34	209	341	13	341	57	175	57	198	112	341	112	341	156	218	156	241	209	341	209	341	253	260	253	300	344	265	344	225	253	34	253	34	209	206	209	183	156	34	156	34	112	164	112	140	57	34	57	34	13	121	13	81	-77	116	-77	156	13	341	-27	341	16	34	16	34	-27	16383	16383	341	65	341	109	34	109	34	65	16383	16383	341	158	341	203	34	203	34	158	16383	16383	341	252	341	296	34	296	34	252	335	-59	335	-16	40	-16	40	-59	16383	16383	335	34	335	78	117	173	335	269	335	314	40	183	40	163	335	-59	335	-15	40	-15	40	-59	16383	16383	335	164	335	184	40	314	40	270	258	174	40	79	40	35	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	85	335	129	117	224	335	320	335	364	40	234	40	214	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	214	335	234	40	364	40	320	258	224	40	129	40	85	335	-110	335	-66	191	-66	223	-8	335	-8	335	35	246	35	265	71	227	71	208	35	40	35	40	-8	184	-8	153	-66	40	-66	40	-110	129	-110	110	-146	148	-146	168	-110	16383	16383	335	85	335	129	117	224	335	320	335	364	40	234	40	214	335	-110	335	-66	191	-66	223	-8	335	-8	335	35	246	35	265	71	227	71	208	35	40	35	40	-8	184	-8	153	-66	40	-66	40	-110	129	-110	110	-146	148	-146	168	-110	16383	16383	335	214	335	234	40	364	40	320	258	224	40	129	40	85	314	-11	314	32	96	127	314	223	314	267	19	137	19	117	16383	16383	480	-11	480	32	262	127	480	223	480	267	185	137	185	117	314	117	314	137	19	267	19	223	237	127	19	32	19	-11	16383	16383	480	117	480	137	185	267	185	223	403	127	185	32	185	-11	129	137	128	95	126	59	122	27	115	0	104	-25	93	0	86	27	81	58	80	93	79	133	80	174	82	211	86	242	93	271	104	296	115	271	122	243	126	212	128	176	129	137	16383	16383	153	366	142	360	132	353	123	346	113	338	104	330	86	346	66	360	55	366	55	352	64	345	85	324	91	316	67	286	48	252	34	215	26	175	23	133	26	92	34	53	47	17	66	-16	90	-46	85	-53	78	-61	64	-75	55	-82	55	-96	66	-89	86	-75	104	-59	122	-75	142	-89	153	-96	153	-82	145	-74	137	-67	130	-60	124	-53	118	-45	141	-15	160	18	174	54	182	94	185	136	182	178	174	217	160	254	141	287	118	317	130	331	137	338	145	345	153	353	342	21	324	46	300	68	270	86	235	98	196	103	222	155	254	163	283	175	307	191	327	210	342	232	342	258	324	244	305	232	286	222	267	213	248	206	293	296	253	296	204	197	197	197	194	196	188	196	156	199	124	207	92	220	62	237	34	259	34	232	52	207	76	185	106	169	141	157	181	152	155	101	122	93	94	80	69	63	49	43	34	21	34	-6	51	10	69	24	88	35	109	44	129	50	83	-43	122	-43	172	57	188	57	219	55	250	48	281	35	312	17	342	-6	177	153	163	107	117	127	16383	16383	335	-11	335	32	195	93	219	172	335	223	335	267	234	223	262	313	225	313	193	204	40	137	40	117	151	69	113	-56	150	-56	184	55	258	127	198	100	212	147	16383	16383	335	117	335	137	224	186	262	313	225	313	191	200	40	267	40	223	180	162	156	83	40	32	40	-11	141	32	113	-56	150	-56	182	50	201	210	181	146	117	174	16383	16383	335	-59	335	-15	170	-15	203	93	335	35	335	79	214	131	243	229	335	270	335	314	259	280	282	358	246	358	217	262	40	184	40	164	170	107	133	-15	40	-15	40	-59	120	-59	103	-117	139	-117	156	-59	258	174	222	158	230	185	16383	16383	335	-59	335	-15	170	-15	207	108	335	164	335	184	242	224	282	358	246	358	210	238	40	314	40	270	198	200	180	140	40	79	40	35	165	89	133	-15	40	-15	40	-59	120	-59	103	-117	139	-117	156	-59	314	30	307	7	298	-10	287	-25	274	-34	257	-37	235	-31	209	-16	181	0	151	15	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	139	-28	164	-43	191	-60	221	-75	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	66	334	110	116	206	334	301	334	345	39	216	39	196	314	30	307	7	298	-10	287	-25	274	-34	257	-37	235	-31	209	-16	181	0	151	15	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	139	-28	164	-43	191	-60	221	-75	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	196	334	216	39	345	39	301	257	206	39	110	39	66	205	245	185	175	116	206	16383	16383	314	30	307	7	298	-10	287	-25	274	-34	257	-37	242	-34	226	-26	208	-16	190	-4	170	7	205	123	334	66	334	110	217	161	248	263	334	301	334	345	262	314	286	390	249	390	220	296	39	216	39	196	172	137	137	19	134	20	131	20	127	21	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	122	-22	123	-23	124	-23	89	-140	126	-140	156	-38	174	-49	192	-61	211	-71	231	-78	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	257	206	226	193	233	216	16383	16383	314	30	307	7	298	-10	287	-25	274	-34	257	-37	242	-34	226	-26	208	-16	190	-4	170	7	210	142	334	196	334	216	245	255	286	390	249	390	213	269	39	345	39	301	201	230	184	174	39	110	39	66	169	123	137	19	134	20	131	20	127	21	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	122	-22	123	-23	124	-23	89	-140	126	-140	156	-38	174	-49	192	-61	211	-71	231	-78	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	335	16	335	36	40	166	40	122	258	26	40	-68	40	-112	16383	16383	335	88	335	132	117	227	335	323	335	367	40	237	40	217	335	-112	335	-68	117	26	335	122	335	166	40	36	40	16	16383	16383	335	217	335	237	40	367	40	323	258	227	40	132	40	88	258	26	169	-12	190	56	16383	16383	218	272	194	194	117	227	16383	16383	335	16	335	36	201	95	215	141	335	88	335	132	227	180	260	290	335	323	335	367	275	340	296	412	260	412	233	322	40	237	40	217	182	155	169	109	40	166	40	122	157	70	127	-30	40	-68	40	-112	112	-81	89	-157	125	-157	153	-63	148	40	141	16	117	26	16383	16383	258	227	238	219	243	233	16383	16383	335	-112	335	-68	173	2	190	58	335	122	335	166	205	109	223	168	335	217	335	237	254	272	296	412	260	412	223	286	40	367	40	323	210	248	196	200	40	132	40	88	181	150	163	90	40	36	40	16	129	-22	89	-157	125	-157	161	-36	335	49	309	69	280	87	249	103	216	117	185	127	216	137	249	151	280	166	309	185	335	205	335	266	292	229	244	199	192	177	138	162	82	153	40	149	40	105	82	101	138	92	192	77	244	55	292	25	335	-11	335	105	335	149	293	153	237	162	183	177	131	199	83	229	40	266	40	205	66	185	95	166	126	151	159	137	190	127	159	117	126	103	95	87	66	69	40	49	40	-11	83	25	131	55	183	77	237	92	293	101	335	-7	312	10	286	26	259	41	230	54	203	64	171	74	138	81	106	86	40	92	40	47	82	44	138	35	192	20	244	-2	292	-31	335	-68	16383	16383	335	106	309	126	280	145	249	160	216	174	185	184	216	195	249	208	280	224	309	242	335	262	335	323	292	286	244	256	192	234	137	218	82	210	40	206	40	162	82	158	137	149	192	134	244	112	292	82	335	46	335	47	335	92	269	86	237	81	204	74	172	64	145	54	116	41	89	26	63	10	40	-7	40	-68	83	-31	131	-2	183	20	237	35	293	44	16383	16383	335	162	335	206	293	210	238	218	183	234	131	256	83	286	40	323	40	262	66	242	95	224	126	208	159	195	190	184	159	174	126	160	95	145	66	126	40	106	40	46	83	82	131	112	183	134	238	149	293	158	314	36	307	14	298	-4	287	-18	274	-27	257	-30	235	-24	209	-10	181	7	151	21	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	139	-22	164	-36	191	-54	221	-68	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	122	309	142	280	160	249	176	216	189	185	200	216	210	249	223	280	239	309	257	335	277	335	338	292	301	244	272	192	249	138	234	82	225	40	222	40	177	82	174	138	165	192	150	244	127	292	98	335	61	314	36	307	14	298	-4	287	-18	274	-27	257	-30	235	-24	209	-10	181	7	151	21	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	139	-22	164	-36	191	-54	221	-68	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	177	335	222	293	225	237	234	183	249	131	272	83	301	40	338	40	277	66	257	95	239	126	223	159	210	190	200	159	189	126	176	95	160	66	142	40	122	40	61	83	98	131	127	183	150	237	165	293	174	335	49	313	66	289	82	263	96	236	109	209	119	214	137	240	147	266	159	291	173	314	188	335	205	335	266	316	248	296	231	275	217	253	204	230	192	267	313	230	313	189	175	168	169	147	164	125	159	104	155	82	153	40	149	40	105	82	101	114	97	146	91	162	86	118	-56	155	-56	195	76	226	64	256	49	284	31	311	11	335	-11	335	105	335	149	293	153	265	157	250	159	222	165	267	313	230	313	189	175	156	188	124	203	94	221	66	242	40	266	40	205	63	186	89	170	117	155	147	142	175	132	172	122	144	111	116	98	88	83	63	67	40	49	40	-11	61	8	82	25	106	41	131	55	156	67	118	-56	155	-56	197	82	235	92	254	96	274	99	293	101	334	-6	334	37	179	37	150	42	124	56	104	76	90	103	85	133	90	164	103	190	124	211	150	225	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	41	273	41	229	196	229	225	225	251	211	272	190	285	164	290	133	285	103	271	76	251	56	225	42	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	209	229	135	49	119	60	105	75	94	92	87	112	85	133	90	164	103	190	124	211	150	225	179	229	16383	16383	334	-6	334	37	176	37	174	38	168	38	166	39	244	229	334	229	334	273	262	273	290	340	255	340	228	273	186	273	137	266	97	246	66	216	47	178	41	133	44	102	54	72	70	46	91	24	118	8	85	-72	119	-72	148	-1	155	-3	163	-4	177	-6	185	-6	165	37	239	219	256	207	270	192	281	175	288	155	290	133	285	103	271	76	251	56	225	42	196	37	16383	16383	290	340	255	340	226	270	219	271	211	272	204	273	41	273	41	229	207	229	209	228	131	37	41	37	41	-6	113	-6	85	-72	119	-72	147	-6	190	-6	238	0	278	20	309	51	328	89	334	133	331	166	321	195	305	221	283	243	256	259	334	-49	334	-6	41	-6	41	-49	16383	16383	334	44	334	88	179	88	150	92	124	106	104	126	90	153	85	184	90	214	103	241	124	261	150	275	179	280	334	280	334	324	186	324	137	316	97	297	66	266	47	228	41	184	47	139	66	101	97	71	137	51	185	44	334	-49	334	-6	41	-6	41	-49	16383	16383	41	324	41	280	196	280	225	275	251	261	272	241	285	214	290	184	285	153	271	126	251	106	225	92	196	88	41	88	41	44	190	44	238	51	278	71	309	101	328	139	334	184	328	228	309	266	278	297	238	316	189	324	229	280	152	92	130	101	112	116	97	136	88	158	85	184	90	214	103	241	124	261	150	275	179	280	16383	16383	334	-49	334	-6	146	-6	167	45	170	44	334	44	334	88	185	88	263	280	334	280	334	324	282	324	302	373	268	373	248	324	186	324	137	316	97	297	66	266	47	228	41	184	45	148	57	116	77	88	103	66	135	51	112	-6	41	-6	41	-49	93	-49	73	-99	107	-99	127	-49	185	88	255	258	267	246	277	233	284	218	289	201	290	184	285	153	271	126	251	106	225	92	196	88	16383	16383	334	-49	334	-6	146	-6	166	44	190	44	238	51	278	71	309	101	328	139	334	184	332	212	324	239	311	263	294	283	272	300	302	373	268	373	243	315	233	318	223	320	212	322	200	323	189	324	41	324	41	280	196	280	203	279	209	279	215	277	221	276	227	274	150	88	41	88	41	44	132	44	112	-6	41	-6	41	-49	93	-49	73	-99	107	-99	127	-49	334	-46	334	-2	225	-2	257	50	219	50	186	-2	46	-2	46	-46	160	-46	127	-99	166	-99	199	-46	16383	16383	334	87	334	131	179	131	150	136	124	149	104	170	90	196	85	227	90	258	103	284	124	305	150	318	179	323	334	323	334	367	186	367	137	360	97	340	66	310	47	271	41	227	47	183	66	145	97	114	137	94	185	87	329	-46	329	-2	220	-2	252	50	214	50	181	-2	41	-2	41	-46	155	-46	123	-99	161	-99	194	-46	16383	16383	41	367	41	323	196	323	225	318	251	305	272	284	285	258	290	227	285	196	271	170	251	149	225	136	196	131	41	131	41	87	190	87	238	94	278	114	309	145	328	183	334	227	328	271	309	310	278	340	238	360	189	367	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	231	135	231	170	184	170	180	171	177	172	175	174	175	179	176	182	178	185	184	193	189	199	197	211	205	225	187	238	171	217	156	199	139	182	119	168	94	156	94	150	119	137	139	122	156	106	172	87	188	66	205	79	201	87	197	94	193	99	189	105	184	112	181	116	175	125	175	131	177	133	180	134	185	135	191	135	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	197	153	195	164	190	173	183	181	173	186	162	188	152	186	142	181	135	173	130	164	128	153	130	142	135	133	142	125	152	120	162	118	173	120	183	125	190	133	195	142	197	153	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	223	137	223	167	177	167	177	213	147	213	147	167	102	167	102	137	147	137	147	92	177	92	177	137	331	-12	331	31	88	31	88	222	331	222	331	266	44	266	44	-12	331	-12	331	266	44	266	44	222	287	222	287	31	44	31	44	-12	331	-45	331	-1	44	-1	44	-45	16383	16383	331	42	331	86	88	86	88	278	331	278	331	322	44	322	44	42	331	-45	331	-1	44	-1	44	-45	16383	16383	331	42	331	322	44	322	44	278	287	278	287	86	44	86	44	42	292	-16	292	271	33	271	33	-16	77	-16	77	227	248	227	248	-16	292	-16	292	271	248	271	248	27	77	27	77	271	33	271	33	-16	194	-19	158	-8	126	10	100	36	81	68	70	104	194	104	16383	16383	194	148	70	148	81	184	100	216	126	242	158	261	194	272	16383	16383	362	104	351	68	332	36	306	10	274	-8	238	-19	238	104	16383	16383	238	148	238	272	274	261	306	242	332	216	351	184	362	148	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	362	104	349	64	327	29	296	2	258	-14	216	-20	174	-14	136	2	105	29	82	64	70	104	16383	16383	70	148	82	188	105	222	136	249	174	267	216	273	258	267	296	249	327	222	349	188	362	148	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	303	7	287	-2	271	-10	253	-15	235	-19	216	-20	198	-19	179	-15	162	-10	145	-2	129	7	216	95	16383	16383	185	126	98	39	88	55	80	72	74	89	70	107	69	126	70	145	74	163	80	181	88	197	98	213	16383	16383	247	126	334	213	345	197	352	181	358	163	362	145	363	126	362	107	358	89	352	72	345	55	334	39	16383	16383	216	157	129	244	145	254	162	262	179	268	198	272	216	273	235	272	253	268	271	262	287	254	303	244	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	334	213	344	198	352	181	358	164	362	145	363	126	355	80	334	39	303	7	262	-13	216	-20	197	-19	178	-15	161	-9	144	-2	129	7	16383	16383	98	39	88	54	80	71	74	88	70	107	69	126	77	172	98	213	129	245	170	265	216	273	235	272	254	268	271	262	288	254	303	244	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	323	126	317	86	299	51	271	23	236	5	196	0	156	5	121	23	94	51	76	86	69	126	76	166	94	201	121	228	156	246	196	253	236	246	271	228	299	201	317	166	323	126	16383	16383	367	126	358	180	334	227	297	264	250	288	196	297	142	288	95	264	58	227	34	180	25	126	34	72	58	25	95	-11	142	-35	196	-44	250	-35	297	-11	334	25	358	72	367	126	16383	16383	233	127	231	139	226	149	217	157	207	162	196	164	185	162	175	157	166	149	161	139	158	127	160	114	165	103	173	95	184	90	196	89	209	91	219	96	227	105	232	115	233	127	358	126	350	80	329	39	297	7	257	-13	210	-20	164	-13	124	7	92	39	71	80	64	126	71	172	92	213	124	245	164	265	210	273	257	265	297	245	329	213	350	172	358	126	16383	16383	401	126	392	186	364	239	323	280	271	307	210	317	150	307	98	280	56	239	29	186	20	126	29	66	56	13	98	-27	150	-54	210	-64	271	-54	323	-27	364	13	392	66	401	126	16383	16383	244	126	242	115	237	105	230	98	220	93	209	92	198	93	189	98	182	106	177	115	175	127	177	138	182	147	189	154	199	159	210	161	221	159	230	154	237	147	242	137	244	126	16383	16383	288	126	284	151	273	172	256	189	235	200	210	204	185	200	163	190	146	173	135	152	131	127	135	102	146	80	163	63	184	51	209	47	234	51	256	63	273	80	284	101	288	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	317	83	315	91	311	98	304	104	296	108	288	110	277	113	267	116	257	118	237	126	248	131	258	135	267	137	277	139	289	141	296	144	304	147	310	153	315	159	317	168	316	177	313	185	308	191	301	195	291	196	285	196	279	194	274	191	270	187	266	182	258	173	252	165	245	158	237	151	227	145	228	153	229	160	231	168	232	175	234	181	237	187	241	201	242	208	243	214	241	223	237	230	231	236	223	239	216	241	208	239	201	236	195	230	191	223	190	214	190	208	193	199	195	188	199	177	202	166	204	155	205	144	199	148	194	153	188	158	184	163	179	167	165	183	157	190	148	195	138	196	128	195	121	190	116	184	114	176	113	168	115	159	119	152	126	147	134	143	142	141	162	135	173	133	183	130	193	126	187	123	180	121	174	119	167	117	161	116	135	108	124	103	116	93	113	79	114	71	117	65	123	60	130	56	138	55	145	56	152	58	157	61	163	66	175	78	189	94	197	102	205	108	204	100	202	86	198	74	192	53	190	47	190	40	191	32	195	24	201	18	208	14	216	12	224	14	231	18	237	24	241	32	243	40	243	43	242	46	242	49	241	53	240	56	237	66	233	77	231	87	228	97	227	108	235	102	242	96	248	89	254	83	258	78	263	71	269	65	275	60	282	57	290	55	300	57	308	61	313	67	316	74	317	83	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	323	64	323	108	109	108	109	64	16383	16383	323	145	323	189	109	189	109	145	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	328	104	328	148	104	148	104	104	210	-34	66	-34	66	108	210	108	16383	16383	210	143	66	143	66	286	210	286	16383	16383	388	-34	245	-34	245	108	388	108	16383	16383	388	143	245	143	245	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	108	388	108	16383	16383	388	143	66	143	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	204	125	66	-11	66	262	16383	16383	363	-34	94	-34	228	100	16383	16383	388	-9	253	125	388	260	16383	16383	365	286	228	150	92	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	286	388	286	388	108	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	270	126	268	139	262	151	252	160	241	166	228	168	214	166	203	160	193	151	187	139	185	126	187	112	193	101	203	91	214	85	228	83	241	85	252	91	262	101	268	112	270	126	329	143	329	195	98	195	98	338	46	338	46	0	98	0	98	143	329	0	329	338	277	338	277	195	46	195	46	143	277	143	277	0	329	286	329	338	46	338	46	286	161	286	161	0	214	0	214	286	329	0	329	52	214	52	214	338	161	338	161	52	46	52	46	0	232	143	232	195	98	195	98	338	46	338	46	0	98	0	98	143	232	94	232	146	98	146	98	192	232	192	232	244	98	244	98	338	46	338	46	0	98	0	98	94	329	94	329	146	98	146	98	192	329	192	329	244	98	244	98	338	46	338	46	0	98	0	98	94	98	0	98	338	46	338	46	0	16383	16383	441	143	441	195	195	195	195	338	143	338	143	0	195	0	195	143	98	0	98	338	46	338	46	0	16383	16383	195	0	195	338	143	338	143	0	16383	16383	428	143	428	195	294	195	294	338	242	338	242	0	294	0	294	143	98	0	98	338	46	338	46	0	16383	16383	428	94	428	146	196	146	196	192	428	192	428	244	196	244	196	338	144	338	144	0	196	0	196	94	411	143	411	195	262	195	411	338	362	338	213	195	179	195	179	338	127	338	127	112	11	0	60	0	127	65	127	0	179	0	179	114	209	143	210	192	179	161	179	192	16383	16383	411	338	362	338	264	244	179	244	179	338	127	338	127	112	11	0	60	0	127	64	127	0	179	0	179	94	411	94	411	146	211	146	259	192	411	192	411	244	314	244	512	338	454	338	267	195	257	195	257	338	205	338	205	148	160	113	160	338	108	338	108	74	11	0	69	0	108	30	108	0	160	0	160	70	205	104	205	0	257	0	257	143	503	143	503	195	325	195	508	338	452	338	329	244	276	244	276	338	224	338	224	162	177	127	177	338	126	338	126	88	11	0	66	0	126	45	126	0	177	0	177	85	224	120	224	0	276	0	276	94	507	94	507	146	276	146	276	160	317	192	507	192	507	244	385	244	237	220	239	226	243	231	248	235	254	237	260	238	267	237	273	234	278	229	281	223	282	217	279	204	272	194	261	186	249	179	234	173	219	168	203	165	188	162	174	159	162	157	116	151	94	149	72	148	49	148	49	104	72	104	116	100	139	98	162	95	189	91	220	84	250	72	273	57	282	36	281	29	278	24	273	19	267	16	260	15	254	16	248	18	243	22	239	26	237	32	210	32	214	15	223	1	236	-9	252	-16	270	-18	288	-15	304	-7	316	4	323	19	326	37	321	63	307	85	286	102	260	114	232	122	229	122	223	123	216	124	209	126	203	127	224	130	230	131	233	132	261	139	286	151	307	168	321	189	326	215	323	233	316	249	304	261	288	269	270	272	252	269	236	262	223	251	214	237	210	220	326	148	303	148	281	149	259	151	213	157	201	159	187	162	172	165	156	168	141	173	126	179	114	186	103	194	96	204	93	217	94	223	97	229	102	234	108	237	115	238	121	237	127	235	132	231	136	226	138	220	165	220	161	237	152	251	139	262	123	269	105	272	87	269	71	261	59	249	52	233	49	215	54	189	68	168	89	151	114	139	142	132	145	131	151	130	172	127	166	126	159	124	152	123	146	122	143	122	115	114	89	102	68	85	54	63	49	37	52	19	59	4	71	-7	87	-15	105	-18	123	-16	139	-9	152	1	161	15	165	32	138	32	136	26	132	22	127	18	121	16	115	15	108	16	102	19	97	24	94	29	93	36	102	57	124	72	154	84	186	91	213	95	236	98	259	100	303	104	326	104	291	57	143	127	291	198	16383	16383	334	-11	334	267	41	127	232	127	84	57	84	198	16383	16383	334	127	41	267	41	-11	334	-55	334	-11	41	-11	41	-55	16383	16383	291	101	143	171	291	241	16383	16383	334	31	334	310	41	171	334	-55	334	-11	41	-11	41	-55	16383	16383	232	171	84	101	84	241	16383	16383	334	171	41	310	41	31	160	133	158	117	150	104	139	93	126	86	110	83	94	86	81	93	70	104	63	117	60	133	63	149	70	163	81	173	94	180	110	183	126	180	139	173	150	163	158	149	160	133	16383	16383	191	160	182	179	168	195	151	207	132	215	110	218	83	214	60	202	41	183	29	160	25	133	29	106	41	83	60	64	83	52	110	48	132	51	152	59	169	72	182	88	191	108	417	108	426	88	439	72	456	59	476	51	498	48	525	52	548	64	567	83	579	106	583	133	579	160	567	183	548	202	525	214	498	218	476	215	457	207	440	195	426	179	417	160	548	133	545	117	538	104	527	93	514	86	498	83	482	86	468	93	458	104	451	117	448	133	451	149	458	163	468	173	482	180	498	183	514	180	528	173	538	163	545	149	548	133	16383	16383	191	160	182	179	168	195	151	207	132	215	110	218	83	214	60	202	41	183	29	160	25	133	29	106	41	83	60	64	83	52	110	48	132	51	152	59	169	72	182	88	191	108	417	108	426	88	439	72	456	59	476	51	498	48	525	52	548	64	567	83	579	106	583	133	579	160	567	183	548	202	525	214	498	218	476	215	457	207	440	195	426	179	417	160	382	133	380	117	372	104	362	93	348	86	332	83	316	86	303	93	292	104	284	117	282	133	284	149	292	163	303	173	316	180	332	183	348	180	362	173	372	163	380	149	382	133	16383	16383	25	160	25	108	251	108	260	88	273	72	290	59	310	51	332	48	359	52	382	64	400	83	413	106	417	133	413	160	400	183	382	202	359	214	332	218	310	215	291	207	274	195	260	179	251	160	209	-27	209	79	166	79	166	-27	16383	16383	141	148	32	148	32	104	141	104	16383	16383	343	104	343	148	234	148	234	104	16383	16383	209	174	209	281	166	281	166	174	212	195	212	230	37	230	37	195	99	195	99	-107	151	-107	151	195	286	-93	286	-49	33	-49	33	-93	16383	16383	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	16383	16383	286	305	286	349	33	349	33	305	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	16383	16383	286	305	286	349	33	349	33	305	82	52	82	191	122	178	157	156	186	127	208	92	220	52	16383	16383	345	0	345	52	254	52	240	103	213	147	177	183	133	210	82	224	82	315	30	315	30	0	388	-34	128	-34	388	225	16383	16383	432	-78	432	331	22	-78	156	79	153	77	149	75	143	75	139	77	90	126	88	130	88	136	90	140	93	142	137	186	139	189	143	191	149	191	153	189	202	140	204	136	204	129	202	125	200	123	16383	16383	271	133	146	257	22	133	146	8	230	12	228	26	222	38	213	47	201	53	187	55	173	53	161	47	152	38	146	26	143	12	146	-1	152	-13	161	-22	173	-28	187	-30	201	-28	213	-22	222	-13	228	-1	230	12	16383	16383	343	15	249	108	343	108	343	160	252	160	343	251	305	287	188	170	70	287	33	250	123	160	33	160	33	108	126	108	33	15	70	-21	188	95	305	-21	16383	16383	230	254	228	268	222	280	213	289	201	295	187	297	173	295	161	289	152	280	146	268	143	254	146	240	152	228	161	219	173	213	187	210	201	213	213	219	222	228	228	240	230	254	180	133	85	63	85	203	16383	16383	349	63	254	133	349	203	16383	16383	401	-35	401	302	218	170	33	302	33	-35	218	96	177	133	80	63	80	203	16383	16383	408	26	262	133	408	237	380	277	220	164	28	302	28	-35	220	102	380	-13	354	63	257	133	354	203	16383	16383	406	-35	406	302	215	164	55	277	26	237	172	133	26	26	55	-13	215	102	387	1	85	302	49	265	180	133	49	1	85	-35	218	96	349	-35	387	1	254	133	387	265	349	302	49	1	85	-35	218	96	349	-35	341	22	341	66	34	66	34	22	16383	16383	342	110	337	142	326	172	308	198	284	216	252	223	223	217	193	202	165	184	139	170	118	164	99	168	85	179	74	195	66	214	61	232	34	232	39	201	50	171	67	145	91	126	121	119	151	126	181	140	209	158	235	172	257	179	276	174	291	163	302	147	309	128	315	110	240	268	218	240	199	212	182	183	170	152	161	117	160	117	152	151	139	183	123	214	103	242	80	268	21	268	64	219	96	167	117	111	131	51	138	-13	182	-13	190	50	204	110	226	166	257	219	300	268	300	-13	257	35	226	87	204	144	190	204	182	268	138	268	131	203	117	143	96	87	64	35	21	-13	80	-13	103	12	123	40	139	71	152	103	160	137	161	137	170	102	182	71	199	42	218	14	240	-13	344	-32	344	11	198	11	159	17	125	34	99	60	82	94	75	133	82	172	99	205	125	232	159	250	198	256	344	256	344	300	199	300	146	292	100	268	64	232	40	186	31	133	40	81	64	35	100	0	146	-24	199	-32	16383	16383	344	46	344	90	203	90	189	92	178	98	168	107	162	119	160	133	162	147	168	159	178	168	189	174	203	176	344	176	344	220	204	220	176	216	152	204	133	185	121	161	116	133	121	106	133	82	152	63	176	50	204	46	31	220	31	176	172	176	186	174	197	168	207	158	213	147	215	133	213	119	207	107	197	98	186	92	172	90	31	90	31	46	171	46	199	50	223	63	242	82	254	106	259	133	254	161	242	185	223	204	199	216	171	220	16383	16383	31	300	31	256	177	256	216	250	250	232	276	205	293	172	300	133	293	94	276	60	249	34	216	17	177	11	31	11	31	-32	176	-32	229	-24	275	0	311	35	335	81	344	133	335	186	311	232	275	268	229	292	176	300	343	271	299	271	299	138	293	103	277	73	253	49	223	33	187	27	188	27	152	33	122	49	98	73	82	103	76	138	76	271	32	271	32	138	40	89	62	47	96	13	139	-8	188	-16	236	-8	279	13	313	47	335	89	343	138	16383	16383	263	271	219	271	219	143	217	134	213	125	206	118	197	114	187	112	188	112	178	114	169	118	162	125	158	134	156	143	156	271	112	271	112	143	116	119	127	98	143	82	164	72	188	68	211	72	232	82	248	98	259	119	263	143	263	-16	263	111	259	135	248	155	232	172	211	182	187	186	188	186	164	182	143	172	127	155	116	135	112	111	112	-16	156	-16	156	110	158	120	162	129	169	136	178	140	188	142	197	140	206	136	213	129	217	120	219	110	219	-16	16383	16383	343	-16	343	116	335	164	313	207	279	241	236	263	187	271	188	271	139	263	96	241	62	207	40	164	32	116	32	-16	76	-16	76	116	82	151	98	181	122	205	152	221	188	227	223	221	253	205	277	181	293	151	299	116	299	-16	292	-16	292	141	287	178	272	210	249	237	219	257	185	268	185	321	141	321	141	268	106	257	76	237	53	210	38	178	33	141	33	-16	77	-16	77	141	80	164	89	184	102	202	120	215	141	224	141	-16	185	-16	185	224	205	215	223	202	236	184	245	164	248	141	248	-16	199	97	143	97	143	153	199	153	16383	16383	319	53	319	97	243	97	243	153	319	153	319	197	243	197	243	345	199	345	199	197	143	197	143	345	99	345	99	197	24	197	24	153	99	153	99	97	24	97	24	53	99	53	99	-93	143	-93	143	53	199	53	199	-93	243	-93	243	53	335	-11	335	32	117	127	335	223	335	267	40	137	40	117	16383	16383	313	127	311	139	305	150	297	158	287	163	275	165	263	163	252	158	244	150	239	139	237	127	239	115	244	105	252	96	263	91	275	89	287	91	297	96	305	105	311	115	313	127	138	127	136	139	131	150	123	158	112	163	100	165	88	163	78	158	70	150	64	139	63	127	64	115	70	105	78	96	88	91	100	89	112	91	123	96	131	105	136	115	138	127	16383	16383	335	117	335	137	40	267	40	223	258	127	40	32	40	-11	315	-11	315	32	97	127	315	223	315	267	20	137	20	117	16383	16383	482	-11	482	32	263	127	482	223	482	267	186	137	186	117	16383	16383	648	-11	648	32	430	127	648	223	648	267	353	137	353	117	315	117	315	137	20	267	20	223	238	127	20	32	20	-11	16383	16383	482	117	482	137	186	267	186	223	405	127	186	32	186	-11	16383	16383	648	117	648	137	353	267	353	223	571	127	353	32	353	-11	335	-74	335	-54	40	75	40	31	258	-64	40	-159	40	-203	16383	16383	335	105	335	149	40	149	40	105	16383	16383	335	179	335	223	117	318	335	414	335	458	40	328	40	308	335	-203	335	-159	117	-64	335	31	335	75	40	-54	40	-74	16383	16383	335	105	335	149	40	149	40	105	16383	16383	335	308	335	328	40	458	40	414	258	318	40	223	40	179	335	-59	335	-15	117	80	335	175	335	219	40	90	40	70	16383	16383	335	270	335	314	40	314	40	270	335	70	335	90	40	219	40	175	258	80	40	-15	40	-59	16383	16383	335	270	335	314	40	314	40	270	335	-7	309	12	280	30	249	46	216	59	185	70	216	80	249	93	280	109	309	127	335	147	335	208	292	171	244	142	192	119	137	104	82	95	40	92	40	47	82	44	137	35	192	20	244	-2	292	-31	335	-68	16383	16383	335	323	292	286	244	256	192	234	138	218	82	210	40	206	40	162	73	164	106	168	138	173	171	180	203	190	230	200	259	212	286	227	312	244	335	262	335	47	335	92	293	95	238	104	183	119	131	142	83	171	40	208	40	147	66	127	95	109	126	93	159	80	190	70	159	59	126	46	95	30	66	12	40	-7	40	-68	83	-31	131	-2	183	20	238	35	293	44	16383	16383	335	206	293	210	237	218	183	234	131	256	83	286	40	323	40	262	63	244	89	227	116	212	145	200	172	190	204	180	237	173	269	168	302	164	335	162	335	-7	312	10	286	26	259	41	230	54	203	64	199	65	193	67	189	68	186	70	204	129	233	117	261	103	287	86	312	67	335	46	335	106	315	122	293	137	268	151	243	163	218	173	224	198	248	208	272	220	295	233	316	247	335	262	335	323	318	306	301	292	282	278	262	266	242	255	276	368	239	368	200	237	177	229	153	222	130	217	106	213	82	210	40	206	40	162	82	158	100	156	136	150	153	146	171	141	152	78	108	86	85	88	63	90	40	92	40	47	82	44	93	42	105	41	116	39	128	37	139	35	99	-98	135	-98	173	26	209	14	243	-1	276	-20	307	-42	335	-68	335	47	335	92	304	89	274	86	244	82	215	76	185	69	208	142	242	150	276	156	293	158	335	162	335	206	293	210	281	211	268	213	244	217	232	220	276	368	239	368	198	229	163	242	129	257	97	276	67	297	40	323	40	262	65	242	93	225	123	209	154	196	185	185	184	182	153	172	123	158	92	143	65	126	40	106	40	46	62	67	86	85	112	102	139	116	167	128	145	54	122	44	78	20	58	6	40	-7	40	-68	56	-53	72	-39	90	-26	108	-14	127	-3	99	-98	135	-98	170	15	194	23	218	30	243	36	268	41	293	44	222	278	151	86	88	86	88	278	16383	16383	331	-45	331	-1	153	-1	170	42	331	42	331	86	186	86	257	278	331	278	331	322	274	322	301	396	266	396	238	322	44	322	44	42	134	42	118	-1	44	-1	44	-45	101	-45	74	-120	109	-120	137	-45	287	86	186	86	257	278	287	278	16383	16383	331	-45	331	-1	153	-1	170	42	331	42	331	322	274	322	301	396	266	396	238	322	44	322	44	278	222	278	151	86	44	86	44	42	134	42	118	-1	44	-1	44	-45	101	-45	74	-120	109	-120	137	-45	314	30	307	7	298	-10	287	-25	274	-34	257	-37	249	-36	240	-33	231	-29	222	-24	212	-18	242	39	203	39	183	0	171	6	158	12	146	17	133	20	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	125	-23	134	-26	152	-35	161	-41	132	-99	171	-99	190	-60	202	-67	214	-72	227	-77	239	-80	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	66	334	110	116	206	334	301	334	345	39	216	39	196	314	30	307	7	298	-10	287	-25	274	-34	257	-37	249	-36	240	-33	231	-29	222	-24	212	-18	242	39	203	39	183	0	171	6	158	12	146	17	133	20	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	125	-23	134	-26	152	-35	161	-41	132	-99	171	-99	190	-60	202	-67	214	-72	227	-77	239	-80	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	196	334	216	39	345	39	301	257	206	39	110	39	66	314	36	307	14	298	-4	287	-18	274	-27	257	-30	249	-29	240	-27	231	-23	222	-17	212	-11	242	46	203	46	183	6	171	12	158	18	146	23	133	26	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	125	-17	134	-20	152	-29	161	-35	132	-93	171	-93	190	-54	214	-66	227	-70	239	-73	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	122	309	142	280	160	249	176	216	189	185	200	216	210	249	223	280	239	309	257	335	277	335	338	292	301	244	272	192	249	138	234	82	225	40	222	40	177	82	174	138	165	192	150	244	127	292	98	335	61	314	36	307	14	298	-4	287	-18	274	-27	257	-30	249	-29	240	-27	231	-23	222	-17	212	-11	242	46	203	46	183	6	171	12	158	18	146	23	133	26	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	125	-17	134	-20	152	-29	161	-35	132	-93	171	-93	190	-54	214	-66	227	-70	239	-73	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	177	335	222	293	225	237	234	183	249	131	272	83	301	40	338	40	277	66	257	95	239	126	223	159	210	190	200	159	189	126	176	95	160	66	142	40	122	40	61	83	98	131	127	183	150	237	165	293	174	174	142	166	116	143	127	16383	16383	291	57	198	101	216	162	291	198	16383	16383	334	-11	334	267	233	219	262	313	225	313	190	199	41	127	153	74	113	-56	150	-56	185	59	177	153	158	93	84	57	84	198	16383	16383	232	127	201	113	209	138	16383	16383	334	127	222	180	262	313	225	313	190	196	41	267	41	-11	142	36	113	-56	150	-56	184	56	191	194	179	153	143	171	16383	16383	291	101	211	138	234	214	291	241	16383	16383	334	-55	334	-11	166	-11	199	96	334	31	334	310	251	271	276	355	240	355	209	251	41	171	166	111	129	-11	41	-11	41	-55	116	-55	99	-113	135	-113	152	-55	190	190	176	145	84	101	84	241	16383	16383	232	171	219	165	222	175	16383	16383	334	-55	334	-11	166	-11	202	108	334	171	235	218	276	355	240	355	203	233	41	310	41	31	160	88	129	-11	41	-11	41	-55	116	-55	99	-113	135	-113	152	-55	188	-44	185	-30	179	-19	170	-9	158	-3	145	-1	132	-3	120	-9	111	-19	105	-30	103	-44	105	-57	111	-69	120	-78	132	-84	145	-86	159	-84	170	-78	179	-69	185	-57	188	-44	16383	16383	188	126	185	140	179	151	170	160	158	166	145	169	132	166	120	160	111	151	105	140	103	126	105	113	111	101	120	92	132	86	145	84	159	86	170	92	179	101	185	113	188	126	16383	16383	188	296	185	310	179	321	170	331	158	337	145	339	132	337	120	331	111	321	105	310	103	296	105	283	111	271	120	262	132	256	145	254	159	256	170	262	179	271	185	283	188	296	116	133	114	146	108	158	99	167	87	173	74	175	60	173	49	167	39	158	33	146	31	133	33	119	39	108	49	99	60	93	74	90	87	93	99	99	108	108	114	119	116	133	16383	16383	286	133	284	146	278	158	269	167	257	173	244	175	230	173	219	167	210	158	204	146	201	133	204	119	210	108	219	99	230	93	244	90	257	93	269	99	278	108	284	119	286	133	16383	16383	457	133	455	146	449	158	440	167	428	173	415	175	401	173	390	167	380	158	374	146	372	133	374	119	380	108	390	99	401	93	415	90	428	93	440	99	449	108	455	119	457	133	166	5	164	18	158	30	148	39	137	45	123	47	110	45	98	39	89	30	83	18	81	5	83	-7	89	-19	98	-28	110	-34	123	-36	137	-34	148	-28	158	-19	164	-7	166	5	16383	16383	286	126	284	140	278	151	269	160	257	166	244	169	230	166	219	160	210	151	204	140	201	126	204	113	210	101	219	92	230	86	244	84	257	86	269	92	278	101	284	113	286	126	16383	16383	407	247	405	261	399	272	390	281	378	287	365	290	352	287	340	281	331	272	325	261	323	247	325	234	331	222	340	213	352	206	365	204	378	206	390	213	399	222	405	234	407	247	407	5	405	18	399	30	390	39	378	45	365	47	352	45	340	39	331	30	325	18	323	5	325	-7	331	-19	340	-28	352	-34	365	-36	378	-34	390	-28	399	-19	405	-7	407	5	16383	16383	286	126	284	140	278	151	269	160	257	166	244	169	230	166	219	160	210	151	204	140	201	126	204	113	210	101	219	92	230	86	244	84	257	86	269	92	278	101	284	113	286	126	16383	16383	166	247	164	261	158	272	148	281	137	287	123	290	110	287	98	281	89	272	83	261	81	247	83	234	89	222	98	213	110	206	123	204	137	206	148	213	158	222	164	234	166	247	334	-6	334	37	179	37	154	41	131	51	112	67	97	87	88	112	334	112	334	156	88	156	97	180	112	200	131	216	154	226	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	16383	16383	334	324	334	368	46	368	46	324	41	273	41	229	196	229	221	226	244	216	263	200	278	180	287	156	41	156	41	112	287	112	278	87	263	67	244	51	221	41	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	16383	16383	329	324	329	368	41	368	41	324	392	44	71	44	71	186	232	330	392	186	16383	16383	435	0	435	204	232	387	27	204	27	0	229	338	229	366	82	366	82	-96	134	-96	134	315	137	327	142	334	151	337	164	338	152	-96	152	366	5	366	5	338	70	338	84	337	93	334	98	328	100	316	100	-96	229	-96	229	-68	165	-68	151	-67	142	-64	137	-57	134	-45	134	366	82	366	82	-96	152	-96	152	366	100	366	100	-45	98	-57	93	-64	84	-67	70	-68	5	-68	5	-96	343	156	343	200	32	200	32	54	76	54	76	156	343	54	343	98	76	98	76	200	32	200	32	54	495	79	449	117	404	147	358	170	310	184	261	189	207	184	156	170	106	147	60	117	18	80	30	65	71	91	113	110	157	123	205	130	258	132	306	130	353	123	398	110	442	91	484	65	483	189	442	162	401	143	357	131	309	124	255	122	207	124	161	131	116	143	72	163	30	189	18	174	64	137	110	106	156	84	203	70	253	65	306	70	358	84	407	107	453	137	495	174	200	-96	83	135	198	366	147	366	35	138	35	131	150	-96	188	131	188	138	75	366	25	366	140	135	23	-96	73	-96	421	-77	421	-44	253	-44	253	343	420	343	421	376	42	376	42	343	209	343	209	-44	42	-44	42	-77	209	-19	169	-6	134	15	108	46	90	84	84	126	90	169	108	206	134	237	169	260	209	272	16383	16383	253	272	293	260	328	237	354	206	372	169	378	126	372	84	354	46	328	15	293	-6	253	-19	16383	16383	253	347	209	347	209	316	155	301	109	273	72	232	49	182	40	126	49	70	72	20	109	-20	155	-49	209	-63	209	-94	253	-94	253	-63	307	-49	354	-20	390	20	413	70	422	126	413	182	390	232	354	273	307	301	253	316	336	111	336	155	215	155	291	366	243	366	167	155	27	155	27	111	152	111	77	-99	125	-99	200	111	230	-59	230	16	209	16	209	-21	41	-21	41	16	20	16	20	-59	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	234	70	234	84	219	85	209	87	203	91	201	97	200	106	200	262	195	262	113	233	113	219	121	222	128	224	134	225	145	225	148	223	150	220	151	216	152	210	152	108	151	98	148	91	141	87	130	85	114	84	114	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	132	236	132	232	123	226	117	216	113	204	112	152	112	197	147	210	158	221	170	228	182	232	194	233	207	230	224	223	239	210	249	194	256	175	258	157	256	141	249	126	237	113	220	103	198	114	198	120	207	126	214	134	218	143	221	152	222	166	221	176	216	184	209	188	201	190	191	189	184	187	177	184	170	179	162	174	155	164	143	155	132	142	119	124	103	100	81	100	70	232	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	118	208	125	217	131	223	138	227	147	230	156	231	167	230	175	227	181	223	185	216	186	207	185	200	180	193	173	186	162	181	146	176	146	165	160	161	172	157	181	153	188	150	195	146	200	140	204	135	207	129	209	123	210	116	208	106	204	98	198	92	190	88	179	87	174	87	169	88	164	90	159	93	153	98	147	104	140	108	134	111	128	113	123	113	116	112	111	110	106	105	104	100	103	94	105	85	111	78	121	72	135	68	151	67	182	71	208	81	228	96	241	116	246	139	245	151	241	162	234	172	226	180	215	186	222	192	227	198	231	205	233	212	234	219	231	231	225	242	214	251	200	256	182	258	164	257	148	251	133	242	120	230	108	214	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	174	143	113	143	174	214	16383	16383	242	108	242	143	222	143	222	258	195	258	94	142	94	108	174	108	174	70	222	70	222	108	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	258	142	258	109	158	126	157	139	156	151	155	160	154	169	152	185	148	198	141	208	133	213	124	215	115	214	107	209	100	202	94	193	91	182	90	177	90	172	91	160	97	153	100	145	106	131	112	126	113	121	113	114	112	108	110	104	105	101	100	100	94	103	85	109	78	119	72	132	68	148	67	179	70	204	79	224	93	236	112	241	136	238	153	231	168	219	180	204	190	185	196	177	198	170	199	161	200	151	201	137	201	143	218	233	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	196	118	196	102	193	92	189	85	184	82	177	81	165	84	157	92	154	105	152	121	152	150	154	160	157	166	162	169	169	170	180	168	188	163	193	153	196	138	196	118	16383	16383	243	258	203	252	165	238	132	216	110	185	102	146	106	119	115	97	131	81	151	71	176	67	199	70	218	79	233	93	242	111	245	132	242	151	235	166	222	178	206	185	185	188	180	188	175	187	170	187	165	186	160	184	169	203	181	218	198	230	218	239	243	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	258	113	258	97	191	108	191	112	200	117	207	124	212	133	214	144	215	204	215	138	67	171	67	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	200	107	199	98	195	91	189	85	181	82	171	81	161	82	153	87	147	94	143	104	142	117	142	123	144	129	147	136	152	144	158	152	176	142	188	133	195	125	199	117	200	107	16383	16383	203	215	202	209	201	204	199	199	195	194	190	187	190	188	175	195	163	203	155	210	150	218	148	226	149	232	153	237	159	241	166	244	175	244	184	243	192	239	198	233	201	225	203	215	16383	16383	248	121	246	133	241	145	232	157	220	168	204	179	217	184	228	191	235	198	239	207	241	217	238	230	230	241	217	250	200	256	179	258	154	256	134	250	120	239	110	226	107	209	108	198	113	188	120	178	130	169	143	161	129	155	118	148	110	139	105	128	103	116	106	99	115	85	130	75	148	69	171	67	197	69	218	76	234	87	244	102	248	121	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	195	193	195	183	194	173	192	164	186	158	178	156	168	158	160	163	155	174	152	189	151	209	152	223	153	233	157	240	162	243	169	244	170	244	182	241	189	234	193	223	195	209	195	193	16383	16383	104	67	144	73	183	87	215	109	237	139	246	177	242	205	232	227	216	244	196	255	171	258	148	255	130	246	115	233	106	215	103	195	105	175	113	159	126	147	142	140	161	137	167	137	173	138	183	140	188	142	178	123	165	107	148	95	128	86	104	80	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	182	140	130	140	156	198	16383	16383	274	70	274	84	266	84	260	87	254	94	248	104	241	120	175	262	169	262	104	114	98	102	93	94	88	88	81	85	73	84	73	70	135	70	135	84	126	84	120	85	116	87	113	89	113	94	115	102	116	107	118	112	123	123	189	123	194	113	198	104	200	98	201	93	201	88	195	85	189	84	179	84	179	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	158	161	166	161	183	160	196	156	205	148	210	138	212	124	211	110	206	100	199	92	189	88	177	86	170	87	165	89	161	91	159	95	158	101	16383	16383	158	231	159	235	161	239	164	241	169	242	175	243	186	241	194	238	200	231	203	222	204	210	203	198	199	188	190	182	177	179	158	177	16383	16383	84	258	84	246	95	244	102	242	107	239	110	234	110	95	108	90	103	87	95	85	84	84	84	70	182	70	211	73	233	80	250	92	260	107	263	124	261	137	255	149	246	159	234	166	220	171	233	177	242	184	248	192	252	201	253	212	250	228	240	241	225	251	205	256	179	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	262	118	249	107	236	98	222	92	208	87	190	86	165	90	147	102	136	120	130	142	128	167	131	195	139	217	151	233	167	243	185	246	204	243	221	236	235	224	247	209	254	193	266	193	266	261	256	261	254	256	248	250	245	249	237	249	234	250	232	251	228	252	217	256	207	259	198	261	189	262	181	262	146	257	116	243	94	222	80	194	75	161	80	131	93	105	115	85	145	72	181	67	202	68	220	72	238	80	256	92	274	109	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	146	234	147	237	148	239	152	241	156	242	162	243	186	239	203	227	215	210	221	189	223	165	220	133	212	111	200	96	183	89	164	86	157	87	152	89	148	91	147	95	146	100	16383	16383	73	258	73	246	83	244	90	242	95	240	97	236	98	230	98	100	97	94	94	90	89	87	82	85	73	84	73	70	165	70	199	74	229	86	253	106	268	132	274	166	269	198	255	224	233	243	203	254	166	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	132	253	132	248	123	244	115	234	103	229	98	221	93	213	90	203	88	192	87	179	86	170	87	163	88	159	90	156	93	156	158	172	157	185	153	193	145	199	134	201	117	212	117	212	214	201	214	199	198	193	187	185	179	172	175	156	174	156	235	158	238	161	241	166	242	174	242	199	241	216	237	228	229	235	216	238	198	249	198	249	258	83	258	83	245	93	244	100	242	104	239	107	235	108	229	108	100	107	95	105	90	100	87	93	85	83	84	83	70	251	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	198	263	258	88	258	88	245	99	244	107	242	112	239	115	235	116	228	116	102	115	95	112	90	108	87	100	85	88	84	88	70	199	70	199	84	184	85	174	86	167	90	164	94	164	158	180	157	193	153	203	145	209	133	213	117	223	117	223	214	213	214	209	198	203	187	193	180	180	175	164	174	164	235	167	238	171	241	177	242	200	242	212	241	220	239	227	236	233	233	239	228	247	216	250	208	253	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	274	155	178	155	178	142	190	141	198	139	203	136	206	131	206	97	203	92	198	87	190	84	180	83	156	87	140	100	129	119	124	142	123	165	125	194	132	217	143	233	158	243	175	247	194	244	209	236	221	225	230	210	237	193	247	193	247	262	238	262	235	257	233	253	231	251	225	249	223	250	221	250	219	251	195	259	187	261	179	262	171	262	139	257	111	243	90	222	75	195	70	163	75	130	89	104	111	84	139	71	173	67	190	68	207	70	223	74	238	78	250	84	250	126	252	132	256	137	263	140	274	142	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	272	70	272	84	263	85	257	87	253	90	252	94	251	100	251	228	252	235	254	239	258	242	263	244	272	246	272	258	181	258	181	246	190	244	196	242	200	239	203	235	203	177	145	177	145	235	147	239	151	242	157	244	166	246	166	258	76	258	76	246	84	244	90	242	94	239	96	235	97	228	97	100	96	94	94	90	91	87	85	85	76	84	76	70	166	70	166	84	157	85	151	87	147	90	145	94	145	158	203	158	203	94	201	90	197	87	191	85	181	84	181	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	221	70	221	84	211	85	204	86	200	90	198	95	197	102	197	228	198	235	200	239	205	243	211	244	221	246	221	258	126	258	126	246	135	244	142	242	146	239	148	235	149	228	149	102	148	95	146	90	142	87	136	85	126	84	126	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	241	258	146	258	146	246	156	245	163	243	168	241	170	236	171	230	171	101	170	94	168	89	165	85	161	83	155	82	151	82	148	83	146	85	145	87	145	91	147	94	149	96	151	104	150	111	147	117	137	123	131	123	125	122	120	119	115	115	112	110	111	103	114	88	121	77	132	71	145	68	158	67	178	69	195	76	208	87	216	102	219	123	219	233	221	238	225	242	232	244	241	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	278	70	278	84	271	84	269	85	267	87	266	89	184	189	209	214	227	229	242	239	255	243	270	246	270	258	191	258	191	246	200	244	205	244	209	243	212	243	214	241	212	237	210	234	207	231	203	228	146	170	146	233	148	238	152	242	159	244	169	246	169	258	74	258	74	246	84	245	90	243	95	240	97	235	98	228	98	101	97	95	95	90	91	87	84	85	74	84	74	70	169	70	169	84	159	85	152	87	148	90	146	94	146	151	152	157	202	96	206	90	207	88	207	85	205	85	202	84	188	84	188	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	139	254	139	250	130	246	122	241	114	236	108	230	102	224	97	218	93	210	89	200	87	189	86	180	87	173	88	169	90	167	94	166	99	166	222	167	232	169	238	174	242	181	245	193	246	193	258	97	258	97	246	105	245	112	243	116	240	118	235	118	94	116	90	112	87	106	85	97	84	97	70	251	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	283	70	283	84	273	85	267	88	264	92	263	99	262	108	262	223	263	232	265	238	268	242	274	244	283	246	283	258	213	258	168	131	167	131	130	258	65	258	65	246	74	244	80	242	84	239	86	235	86	96	84	90	81	87	74	85	65	84	65	70	126	70	126	84	116	85	109	88	104	92	102	99	102	232	152	70	157	70	214	230	214	103	213	96	211	91	208	87	202	85	193	84	193	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	208	258	208	245	218	243	225	240	229	236	231	229	232	220	232	142	139	258	82	258	82	245	88	244	93	242	97	238	103	228	103	97	101	92	97	89	91	87	81	85	81	72	142	72	142	85	132	87	125	90	121	94	119	101	118	110	118	214	235	67	247	67	247	233	249	238	252	241	258	243	267	245	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	224	162	222	134	216	112	205	96	191	86	174	83	156	86	142	96	132	111	125	134	123	162	125	192	132	215	142	232	156	243	172	246	190	243	205	232	215	215	222	192	224	162	16383	16383	276	164	271	196	257	223	235	244	208	258	175	262	142	258	113	244	91	224	76	196	71	164	76	132	90	105	112	85	140	72	173	67	206	72	235	85	257	105	271	132	276	164	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	160	237	161	239	162	240	165	242	169	242	174	243	185	241	194	237	200	229	204	218	205	204	203	191	199	181	190	174	178	169	160	168	16383	16383	89	258	89	246	99	244	106	242	110	238	112	232	112	108	111	99	109	92	105	87	98	85	89	84	89	70	183	70	183	84	173	85	166	87	162	91	161	96	160	103	160	152	163	152	166	151	175	151	199	153	220	158	237	168	249	184	253	206	249	225	240	239	224	250	203	256	179	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	224	164	222	134	216	112	206	96	192	87	174	84	156	87	142	96	132	112	125	134	123	164	125	193	132	216	142	233	156	243	173	246	191	243	205	233	215	216	222	193	224	164	16383	16383	243	55	239	55	233	53	228	53	221	54	215	56	211	59	207	64	204	70	229	79	249	93	264	111	273	134	276	161	271	196	257	224	235	245	207	258	174	262	141	258	112	245	90	224	76	196	71	162	74	137	83	114	98	96	117	81	141	71	151	56	163	44	176	37	189	33	200	32	208	33	217	34	225	36	235	39	246	42	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	150	233	150	237	151	239	154	241	158	242	163	243	176	241	186	236	192	229	196	219	197	206	195	193	190	183	181	176	168	172	150	171	16383	16383	267	70	267	84	264	84	262	85	259	86	258	87	257	89	208	159	220	165	231	172	239	182	243	194	245	209	241	227	231	241	215	251	192	256	165	258	79	258	79	246	89	244	95	242	99	238	101	231	102	222	102	106	101	97	99	91	95	87	89	85	79	84	79	70	172	70	172	84	162	85	155	88	152	91	150	97	150	155	157	155	215	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	239	198	239	261	229	261	228	257	224	253	222	252	219	252	212	253	205	255	195	258	184	260	170	261	148	259	129	251	115	240	106	224	103	204	105	189	112	176	123	165	138	156	156	147	169	141	183	134	196	127	206	118	209	109	208	100	203	93	195	87	184	84	171	83	152	85	136	92	124	103	115	119	110	139	100	139	100	67	109	67	112	73	114	75	116	76	119	76	126	75	134	73	144	70	156	68	171	67	196	69	217	77	233	88	244	104	248	123	244	142	234	158	220	170	204	180	187	188	174	193	161	199	149	205	141	212	137	221	139	228	143	235	150	241	159	244	170	246	187	243	202	237	215	227	224	214	228	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	198	262	258	87	258	85	198	95	198	100	215	106	227	117	236	131	241	151	243	151	105	150	96	148	91	143	87	135	85	122	84	122	70	227	70	227	84	214	85	206	87	201	90	199	96	199	243	218	241	232	236	242	227	249	215	253	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	206	258	206	246	216	244	224	242	228	238	231	232	232	223	232	145	230	125	224	109	214	98	201	92	185	89	171	91	160	97	153	107	148	121	147	140	147	232	150	238	154	242	161	244	171	246	171	258	78	258	78	246	87	244	93	242	96	239	98	233	99	224	99	137	102	113	113	94	129	81	150	73	174	70	199	73	219	82	234	97	243	117	247	144	247	233	249	238	252	241	258	244	267	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	274	258	212	258	212	246	223	245	230	243	234	242	236	240	236	235	235	233	234	229	232	225	230	219	193	136	192	136	152	221	149	227	147	232	146	235	146	241	148	242	151	243	155	244	161	245	171	246	171	258	73	258	73	246	81	244	87	242	91	240	94	235	98	229	173	70	179	70	248	226	252	234	255	239	260	242	266	244	274	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	283	258	242	258	242	246	247	244	251	243	254	241	256	238	256	232	255	231	255	229	254	227	229	140	205	225	203	231	202	235	202	237	201	239	203	243	211	245	218	246	218	258	147	258	147	246	153	245	157	244	163	240	164	238	171	216	145	138	118	227	118	229	117	231	117	240	118	242	121	244	125	245	131	246	131	258	65	258	65	246	70	244	74	243	76	240	78	236	80	231	128	70	133	70	176	198	215	70	220	70	267	230	269	235	271	239	275	242	283	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	70	263	84	258	84	254	86	249	90	244	96	238	105	191	180	213	209	225	224	234	234	241	240	250	244	261	246	261	258	195	258	195	246	203	245	209	244	212	242	214	238	213	233	210	228	206	222	202	217	200	214	183	192	159	232	157	234	156	236	156	238	155	238	155	239	157	243	161	244	166	245	175	246	175	258	85	258	85	246	90	245	95	243	98	241	102	237	156	156	111	98	107	93	103	89	98	87	92	85	85	84	85	70	150	70	150	84	142	85	136	86	132	87	130	89	129	92	129	95	132	100	136	107	143	117	153	132	164	145	190	101	192	98	193	95	195	91	195	87	193	86	189	85	183	84	175	84	175	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	208	258	208	246	217	245	222	244	225	242	227	240	227	235	226	230	224	225	217	211	190	166	189	166	153	226	151	230	150	233	148	236	147	239	147	242	149	243	152	244	156	245	161	245	168	246	168	258	81	258	81	246	87	245	92	242	96	239	100	235	103	230	150	143	150	108	149	99	147	93	143	88	136	85	126	84	126	70	221	70	221	84	211	85	204	87	200	91	198	98	198	153	247	237	252	242	256	244	261	245	267	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	142	253	142	248	130	244	120	239	111	232	104	224	97	216	93	207	90	196	88	183	87	167	86	146	86	254	249	254	258	101	258	93	196	104	196	111	216	120	229	132	237	150	242	175	243	194	243	84	80	84	70	254	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	185	128	181	124	176	121	172	120	162	118	156	119	148	123	146	127	145	133	147	141	151	148	159	154	170	159	185	163	16383	16383	240	120	234	117	227	117	225	118	225	119	224	121	224	191	222	205	215	216	204	224	187	229	166	230	145	229	129	224	118	217	111	206	108	194	109	186	112	180	116	176	122	173	129	172	136	173	142	176	146	180	148	185	149	191	148	197	145	201	142	204	140	207	139	209	140	212	142	214	152	216	158	217	168	216	176	213	181	208	184	202	185	194	185	179	165	174	150	170	139	166	130	162	114	152	108	146	104	139	102	132	101	124	102	113	107	104	113	97	123	94	134	93	145	93	155	96	164	99	174	105	185	113	187	105	190	99	193	96	198	93	214	93	221	95	229	99	237	104	245	111	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	152	170	160	178	165	181	170	183	176	184	186	182	194	176	199	166	201	151	202	133	201	114	199	100	194	90	185	84	173	81	166	82	160	85	156	89	153	94	152	100	16383	16383	152	258	94	258	94	246	102	244	107	242	111	240	112	237	113	233	113	66	119	66	137	83	146	77	153	72	161	69	168	67	177	66	201	70	220	79	234	94	243	114	246	138	244	160	237	179	225	193	210	202	190	205	181	204	173	202	165	199	158	194	152	189	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	230	132	224	126	218	122	212	119	206	118	198	117	182	120	169	127	160	139	154	154	152	174	153	189	157	200	163	209	171	215	180	217	187	216	191	214	193	211	195	206	195	200	196	192	198	186	202	181	207	178	213	177	220	178	226	181	230	185	232	191	233	198	231	209	223	218	212	225	199	229	184	230	159	227	140	218	125	203	115	183	112	160	115	137	123	118	136	104	154	96	176	93	190	94	203	97	216	103	228	112	240	124	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	192	104	188	99	183	95	171	89	164	89	155	90	148	96	142	105	139	118	138	136	139	153	143	167	148	176	156	181	166	183	173	182	179	180	185	177	189	173	192	168	16383	16383	252	89	244	89	238	91	235	93	233	97	232	102	232	258	167	258	167	246	179	245	186	244	190	241	192	238	192	188	184	194	176	199	169	203	153	205	133	201	117	192	105	177	97	157	94	133	97	111	104	93	115	79	131	70	150	66	159	67	168	69	176	72	184	78	193	85	193	67	201	69	208	70	218	72	231	74	252	76	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	152	179	153	194	156	204	161	211	167	215	175	217	185	215	191	209	194	201	195	191	196	179	16383	16383	228	137	221	130	214	125	208	121	201	119	193	118	177	121	166	127	159	137	153	163	234	163	232	186	225	205	213	219	197	227	175	230	153	227	135	218	122	203	115	184	112	160	115	138	122	120	135	105	152	96	174	93	188	94	201	98	214	105	226	116	238	131	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	116	201	116	182	134	182	134	92	132	88	129	86	124	84	116	84	116	70	201	70	201	84	190	85	182	86	178	90	175	95	175	182	203	182	203	201	175	201	175	236	178	242	182	245	187	247	194	248	197	248	200	247	202	247	204	245	203	243	201	241	197	235	196	230	197	224	200	219	204	215	209	212	215	211	222	212	227	215	231	219	233	225	233	232	231	242	226	250	217	257	204	261	189	262	168	260	153	252	142	240	136	223	134	201	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	194	110	204	109	212	108	216	105	219	102	219	98	218	93	212	88	203	85	189	82	171	81	156	82	144	84	136	88	132	93	130	98	130	101	134	107	138	109	143	110	16383	16383	190	214	190	201	187	192	183	186	177	183	168	182	160	183	154	186	150	192	148	201	147	214	148	226	150	236	154	242	160	246	168	247	177	246	183	242	187	236	190	226	190	214	16383	16383	173	150	159	150	150	151	145	152	142	154	141	157	142	160	145	163	149	166	155	167	162	167	184	168	203	172	218	179	228	192	232	210	232	215	231	221	229	226	227	230	224	234	246	234	246	256	202	256	194	258	188	260	182	261	175	262	168	262	146	260	128	253	115	243	106	230	103	214	105	203	109	193	115	185	124	178	134	172	123	168	115	163	109	157	106	149	105	140	105	135	107	130	110	126	114	121	121	118	114	115	108	112	104	107	101	102	100	95	103	85	110	77	123	72	140	68	162	67	193	69	216	75	233	85	243	98	246	113	244	126	237	136	226	144	210	148	190	150	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	253	70	253	84	247	84	243	86	240	88	238	92	238	165	236	178	232	189	225	197	214	203	200	205	190	204	181	202	171	198	162	192	152	183	152	258	94	258	94	246	102	244	107	243	110	240	112	237	112	92	110	88	107	86	102	85	94	84	94	70	168	70	168	84	162	85	157	86	154	89	152	93	152	166	156	171	162	175	168	178	174	180	180	180	187	179	192	177	195	173	197	166	198	157	198	97	197	93	195	89	192	86	188	85	182	84	182	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	211	78	211	90	205	92	201	93	197	96	195	99	195	215	137	215	137	203	144	201	150	199	153	196	155	192	155	100	153	97	150	94	145	92	137	90	137	78	16383	16383	199	254	198	263	195	269	190	275	183	278	175	279	167	278	160	275	155	269	152	263	151	254	152	247	155	240	160	235	166	232	175	230	183	232	190	235	195	240	198	247	199	254	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	214	230	152	230	152	218	162	216	168	215	172	212	174	209	175	204	175	74	174	67	172	61	169	58	164	56	158	55	154	55	151	56	147	58	147	59	150	62	152	65	154	69	155	75	154	80	151	85	147	89	141	92	135	93	128	92	122	89	118	84	115	78	114	71	117	61	123	52	133	46	146	42	161	40	181	43	196	50	207	63	212	80	214	101	16383	16383	219	270	218	277	214	284	209	289	203	293	195	294	187	293	180	289	175	284	172	277	171	270	172	262	175	255	180	250	187	247	195	246	203	247	209	250	214	255	218	262	219	270	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	257	70	257	84	252	84	251	85	249	85	248	86	186	155	202	168	215	177	225	183	235	186	247	189	247	201	179	201	179	189	188	188	193	187	198	187	199	185	198	183	194	179	191	177	189	175	150	143	150	258	94	258	94	246	99	245	104	243	107	240	109	237	109	92	107	89	104	86	94	84	94	70	166	70	166	84	159	85	154	86	151	88	150	92	150	126	157	132	189	95	192	92	194	89	195	87	196	86	196	85	195	85	194	84	182	84	182	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	210	70	210	84	205	84	200	86	197	88	195	92	194	98	194	258	137	258	137	246	143	245	148	242	151	239	153	235	154	231	154	98	153	93	151	89	148	86	143	84	137	84	137	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	289	93	289	105	283	106	279	107	276	110	275	113	275	188	273	202	268	214	259	223	249	229	235	230	226	230	218	227	210	222	202	215	194	205	193	205	187	215	181	222	174	227	166	230	146	230	137	227	129	222	122	215	115	206	113	206	113	227	59	227	59	214	65	213	70	211	73	209	74	205	75	200	75	119	74	114	73	111	70	109	65	107	59	105	59	93	127	93	127	105	122	106	118	108	116	111	115	114	114	118	114	190	120	196	125	200	130	203	135	205	145	205	149	202	152	199	154	193	155	185	155	118	154	113	153	110	150	108	146	106	141	105	141	93	208	93	208	105	202	106	196	110	195	114	195	191	199	197	204	201	214	205	219	205	225	204	229	202	232	197	234	191	234	113	233	110	230	108	226	106	221	105	221	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	93	248	105	243	106	239	107	236	110	235	113	234	118	234	188	233	202	227	214	219	223	208	229	195	230	185	230	177	227	169	222	161	215	155	205	154	205	154	227	99	227	99	214	106	213	110	211	113	208	114	205	114	115	113	111	110	109	106	107	99	105	99	93	169	93	169	105	163	106	159	108	156	111	155	114	155	191	159	196	164	200	169	203	175	205	185	205	189	202	192	198	194	192	195	185	195	118	193	110	190	108	186	106	181	105	181	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	202	158	201	139	197	124	192	114	184	108	174	107	164	109	156	114	150	125	146	139	145	158	146	181	149	198	155	209	163	215	174	217	184	215	192	209	198	198	201	181	202	158	16383	16383	246	161	243	184	233	203	218	218	198	227	175	230	151	227	130	218	115	204	105	185	101	161	105	139	115	120	130	105	150	96	173	93	197	96	217	105	233	120	243	139	246	161	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	155	215	157	223	161	230	167	235	174	238	180	239	190	238	197	232	202	223	204	210	205	193	204	174	201	161	195	151	187	146	177	145	171	145	165	148	160	152	157	157	155	163	16383	16383	154	258	97	258	97	245	105	244	110	242	113	239	114	236	115	231	115	93	113	90	110	87	105	85	97	84	97	70	180	70	180	84	170	85	163	88	158	93	156	100	155	108	155	138	161	133	166	129	172	126	179	124	187	123	209	126	226	136	239	152	247	172	249	197	246	221	238	239	225	252	210	259	193	262	184	261	176	258	168	254	161	247	154	238	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	193	157	191	153	188	149	184	147	178	145	172	145	162	146	154	152	147	162	143	176	142	194	143	214	147	229	153	240	161	246	171	248	178	247	183	244	188	240	191	234	193	227	16383	16383	251	70	251	84	243	85	238	87	235	89	233	92	233	262	228	262	205	246	197	253	189	258	181	260	174	262	166	262	142	259	123	248	109	232	101	212	98	189	101	166	109	148	121	134	138	126	157	123	164	123	171	125	178	128	185	133	193	140	193	106	192	98	190	92	186	88	179	85	169	84	169	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	167	227	110	227	110	214	117	213	122	211	126	209	128	205	128	114	126	111	123	109	118	107	110	105	110	93	193	93	193	105	183	106	176	108	171	112	169	117	169	175	170	183	172	190	177	195	183	199	190	200	191	200	193	198	195	197	196	195	201	190	205	187	213	185	217	185	224	186	230	188	234	193	237	198	238	205	237	214	233	221	228	226	220	229	211	230	202	230	193	227	184	222	176	214	167	204	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	223	185	223	230	213	230	212	229	211	227	207	225	200	225	194	227	187	229	179	230	171	230	154	228	140	223	129	214	121	202	119	188	121	177	126	167	135	159	148	151	166	143	178	139	187	135	193	131	197	127	198	123	197	118	194	113	188	110	181	107	173	107	160	108	149	113	140	120	133	131	129	144	118	144	118	93	127	93	129	96	131	98	135	100	142	100	149	98	158	95	168	93	179	93	196	95	210	101	220	110	227	123	229	137	228	149	223	159	214	167	201	175	184	182	172	186	163	191	157	195	153	199	152	203	153	207	156	211	161	214	167	216	174	217	180	216	185	215	195	211	203	205	206	201	208	197	210	192	211	185	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	215	108	211	103	208	99	204	96	200	94	190	94	186	96	184	99	182	103	182	190	215	190	215	209	182	209	182	258	176	258	166	245	157	233	148	222	137	213	123	204	123	190	142	190	142	101	143	88	148	79	156	72	166	68	177	67	190	68	200	72	208	78	217	88	227	103	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	102	251	115	243	116	238	117	234	120	232	124	232	230	171	230	171	218	179	217	185	215	189	212	191	209	191	129	186	125	181	122	175	119	170	118	164	117	157	118	152	120	149	123	147	128	147	230	91	230	91	218	98	216	102	214	105	212	107	208	107	136	109	121	113	109	121	100	132	94	147	93	157	93	166	95	174	99	182	104	192	112	192	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	230	201	230	201	218	208	217	213	217	216	216	218	214	219	212	219	210	218	208	218	206	217	203	215	201	191	151	168	200	166	203	164	209	164	213	165	215	168	216	172	217	176	217	180	218	180	230	97	230	97	218	104	216	111	211	116	205	122	196	127	186	171	93	177	93	232	204	235	210	238	214	241	216	245	217	251	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	289	230	243	230	243	218	250	217	254	216	257	214	259	213	259	209	258	207	254	197	251	190	233	151	216	198	214	204	213	208	212	210	212	213	214	215	217	216	222	217	228	218	228	230	150	230	150	218	155	217	158	216	161	214	163	212	165	209	171	196	149	150	148	150	124	201	123	205	122	208	121	210	121	215	122	216	125	216	128	217	133	218	133	230	58	230	58	218	63	216	67	214	70	210	74	204	78	196	128	93	134	93	177	180	213	93	219	93	272	205	274	209	280	215	284	216	289	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	256	93	256	106	252	107	249	107	247	109	244	111	242	113	195	173	231	209	236	212	241	214	253	218	253	230	195	230	195	218	202	217	207	216	211	215	212	215	213	214	212	213	212	212	209	206	186	185	168	206	166	208	165	210	163	212	162	214	162	216	164	216	168	217	172	217	179	218	179	230	92	230	92	218	97	217	101	215	104	213	107	210	110	206	152	154	122	121	114	114	107	110	100	107	92	106	92	93	151	93	151	106	144	106	139	107	136	107	134	108	133	109	135	113	137	116	139	118	142	122	161	143	175	126	178	122	182	118	186	112	187	109	186	108	185	108	182	107	177	106	171	106	171	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	252	258	201	258	201	246	208	245	213	244	217	243	219	239	219	236	218	234	217	231	215	227	193	175	169	225	168	228	166	232	164	235	162	239	162	242	164	243	167	244	172	245	180	246	180	258	96	258	96	246	104	243	111	237	118	227	123	216	129	204	169	123	163	110	158	100	153	94	148	90	142	89	139	89	138	90	136	91	136	96	137	97	137	98	136	103	133	107	129	111	123	113	117	114	110	113	104	110	100	105	97	99	96	92	97	84	102	77	109	71	117	68	128	66	144	69	156	75	166	87	174	102	183	122	232	232	234	237	238	240	241	243	246	244	252	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	243	146	232	146	230	140	227	136	225	131	222	127	213	118	207	113	198	110	187	109	171	108	165	108	242	218	242	230	113	230	110	184	123	184	127	197	133	206	144	211	160	214	182	215	104	105	104	93	237	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	195	132	195	112	192	97	188	87	182	82	174	80	166	82	159	87	155	97	153	112	152	132	152	214	155	228	159	238	165	244	173	246	182	244	188	238	192	228	195	213	195	194	16383	16383	248	162	245	190	236	216	222	238	202	253	175	258	146	253	125	237	110	215	102	189	99	161	103	130	114	104	130	84	150	71	174	67	198	71	218	84	234	104	244	130	248	162	359	133	359	170	-5	170	-5	133	193	-150	193	455	156	455	156	-150	360	133	360	170	159	170	159	-150	195	-150	195	133	195	-150	195	170	-5	170	-5	133	158	133	158	-150	360	133	360	170	195	170	195	455	159	455	159	133	195	133	195	454	158	455	158	170	-5	170	-5	133	360	133	360	170	195	170	195	455	159	455	159	-150	195	-150	195	133	195	-150	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	359	133	359	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	87	359	123	-5	123	-5	87	16383	16383	359	180	359	217	-5	217	-5	180	149	-150	149	455	113	455	113	-150	16383	16383	242	-150	242	455	205	455	205	-150	360	87	360	123	195	123	195	180	360	180	360	217	159	217	159	-150	195	-150	195	87	360	133	360	170	113	170	113	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	359	180	359	217	113	217	113	-150	149	-150	149	180	195	-150	195	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	170	-5	170	-5	133	112	133	112	-150	149	-150	149	133	205	133	205	-150	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	242	-150	242	217	-5	217	-5	180	205	180	205	-150	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	159	455	159	87	360	133	360	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	133	359	87	359	123	149	123	149	455	113	455	113	87	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	195	87	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	242	133	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	242	87	242	455	205	455	205	123	-5	123	-5	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	159	455	159	-150	195	-150	195	87	149	-150	149	455	113	455	113	-150	16383	16383	360	133	360	170	242	170	242	455	205	455	205	-150	242	-150	242	133	360	87	360	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	455	113	455	113	-150	16383	16383	360	180	360	217	242	217	242	455	205	455	205	180	195	-150	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	149	-150	149	455	112	455	112	170	-5	170	-5	133	112	133	112	-150	16383	16383	242	-150	242	455	205	455	205	-150	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	242	-150	242	455	205	455	205	-150	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	359	87	359	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	16383	16383	359	180	359	217	-5	217	-5	180	359	133	359	170	-5	170	-5	133	112	133	112	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	359	180	359	217	-5	217	-5	180	359	87	359	123	-5	123	-5	87	16383	16383	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	359	87	359	123	-5	123	-5	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	359	87	359	123	195	123	195	180	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	112	133	112	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	479	-19	94	-19	286	317	16383	16383	555	-63	286	406	17	-63	416	127	79	-65	79	320	16383	16383	504	127	35	396	35	-141	479	362	286	25	94	362	16383	16383	555	406	17	406	286	-63	443	-65	106	127	443	320	16383	16383	487	-141	487	396	17	127	320	127	197	-63	75	127	198	316	16383	16383	373	127	198	397	22	127	197	-144	479	-19	94	-19	286	317	16383	16383	555	-63	286	406	17	-63	16383	16383	344	119	341	138	333	153	320	166	304	174	286	177	268	174	253	166	240	153	232	138	229	119	232	101	240	86	253	73	268	65	286	62	304	65	320	73	333	86	341	101	344	119	73	181	75	192	80	202	87	211	96	217	107	219	119	216	127	208	132	196	134	184	134	172	132	142	124	115	111	90	94	67	73	46	16383	16383	73	370	43	370	43	-1	81	21	122	51	158	87	185	127	195	171	191	198	180	218	162	232	140	240	114	243	106	242	97	240	88	237	80	233	73	228	166	97	79	60	79	207	166	243	16383	16383	196	-87	196	316	79	268	79	409	49	392	49	-11	166	36	166	-104	159	89	86	65	86	218	159	240	16383	16383	219	49	219	107	189	98	189	249	219	259	219	318	189	308	189	409	159	397	159	299	86	276	86	368	56	355	56	267	26	257	26	199	56	208	56	56	26	46	26	-11	56	-1	56	-104	86	-92	86	7	159	30	159	-68	189	-56	189	39	165	-6	73	272	31	272	123	-6	16383	16383	472	-6	472	37	321	37	293	42	267	56	246	76	233	103	228	133	233	164	246	190	267	211	292	225	321	229	472	229	472	273	329	273	280	266	239	246	209	216	190	178	184	133	190	89	209	51	239	20	279	0	328	-6	31	273	31	229	181	229	210	225	236	211	257	190	270	164	275	133	270	103	256	76	236	56	210	42	181	37	31	37	31	-6	175	-6	224	0	264	20	294	51	313	89	319	133	313	178	293	216	263	246	223	266	174	273	16383	16383	472	272	430	272	338	-6	379	-6	200	-96	83	135	198	366	147	366	35	138	35	131	150	-96	188	131	188	138	75	366	25	366	140	135	23	-96	73	-96	97	-99	97	353	52	353	52	-99	16383	16383	191	-99	191	353	147	353	147	-99	16383	16383	285	-99	285	353	241	353	241	-99	194	-19	154	-6	119	15	93	47	75	84	69	126	75	168	93	206	119	237	154	260	194	272	16383	16383	238	272	278	260	313	237	339	206	357	168	363	126	357	84	339	47	313	15	278	-6	238	-19	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	184	20	184	233	140	233	140	20	16383	16383	291	20	291	233	247	233	247	20	303	7	288	-2	271	-9	254	-15	235	-19	216	-20	170	-13	129	7	98	39	77	80	69	126	70	145	74	164	80	181	88	198	98	213	16383	16383	129	244	144	254	161	262	178	268	197	272	216	273	262	265	303	245	334	213	355	172	363	126	362	107	358	88	352	71	344	54	334	39	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	290	17	290	69	174	127	290	184	290	234	94	136	94	116	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	338	116	338	136	142	234	142	184	258	127	142	69	142	17	365	286	66	-11	66	286	16383	16383	388	-34	94	-34	388	260	16383	16383	432	-78	432	330	22	330	22	-78	363	-34	66	-34	66	262	16383	16383	388	-9	92	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	331	169	330	178	326	186	321	193	313	198	304	200	301	200	295	198	292	196	289	195	281	189	272	179	250	155	238	144	241	160	246	176	251	191	255	205	256	215	255	224	251	232	246	238	238	243	228	244	217	243	209	238	203	232	200	224	199	215	201	204	205	191	209	176	214	159	218	144	205	155	194	167	172	189	165	195	161	196	158	198	152	200	149	200	140	198	132	193	127	186	123	178	122	169	122	164	124	159	127	154	131	150	136	146	146	142	160	138	177	135	193	131	208	127	193	122	177	119	161	115	147	112	138	108	132	104	128	98	125	92	123	86	123	80	124	73	128	66	134	61	141	57	151	55	154	56	158	56	162	57	166	59	169	60	176	66	185	76	195	88	206	101	218	112	214	97	209	81	205	65	201	51	199	41	200	32	204	24	209	17	217	12	228	11	238	12	246	17	252	24	255	32	256	41	255	51	251	65	241	97	238	112	252	98	265	83	277	69	289	59	302	55	312	56	320	61	325	67	329	75	330	84	330	89	328	95	324	100	320	104	315	108	306	112	293	115	278	118	262	122	248	127	263	132	278	135	292	138	305	141	316	146	321	149	325	153	329	158	331	164	331	169	388	-34	66	-34	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	296	127	293	103	284	84	269	70	251	61	228	58	204	61	185	70	171	84	162	103	159	127	162	150	171	168	185	183	204	192	228	195	251	192	269	183	284	168	293	150	296	127	16383	16383	331	127	326	159	311	188	289	210	260	225	228	230	195	225	167	210	144	188	129	159	124	127	129	94	144	66	167	43	195	28	228	23	260	28	289	43	311	66	326	94	331	127	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	16383	16383	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	576	306	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	16383	16383	583	-53	575	-81	567	-104	558	-122	549	-134	539	-138	537	-138	533	-136	531	-134	531	-132	532	-128	535	-124	539	-119	543	-113	544	-104	543	-97	539	-90	533	-86	527	-83	521	-82	507	-84	496	-90	488	-99	483	-110	482	-121	483	-133	489	-143	497	-152	510	-157	526	-159	544	-157	560	-153	575	-146	588	-137	599	-126	611	-112	622	-96	630	-80	637	-64	642	-48	731	306	738	334	746	357	755	375	765	387	775	391	778	391	781	389	782	388	783	386	782	382	774	372	771	366	770	358	771	350	775	344	780	339	786	336	793	335	807	337	818	343	826	352	830	363	832	374	830	386	825	397	816	405	804	410	787	412	770	410	754	405	740	398	728	389	717	379	704	365	693	350	684	334	676	317	671	301	167	146	69	146	69	106	157	106	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	215	106	315	106	315	146	225	146	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	180	197	69	197	69	157	170	157	154	94	69	94	69	55	144	55	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	203	55	315	55	315	94	213	94	228	157	315	157	315	197	238	197	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	162	127	47	64	66	28	149	73	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	217	110	335	175	316	211	230	164	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	185	219	143	50	129	61	117	75	108	91	102	108	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	101	85	77	98	56	116	38	137	23	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	65	-135	65	-132	66	-129	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	10	215	12	226	15	237	19	247	24	235	47	228	43	221	41	213	38	206	37	198	36	240	205	249	198	257	191	265	182	271	173	276	163	299	175	292	189	282	202	272	213	260	223	247	232	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	239	365	228	350	219	334	211	318	206	301	181	204	158	109	144	120	132	133	123	149	117	166	116	184	89	184	92	159	101	135	114	114	131	97	151	84	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	207	71	224	74	240	79	256	86	270	95	282	105	287	110	291	115	294	121	298	127	301	132	302	134	306	138	308	139	312	137	317	132	321	125	325	119	327	114	339	121	331	133	325	144	319	157	314	169	310	183	307	184	295	177	269	167	255	164	242	161	246	147	258	149	264	151	270	151	276	152	277	152	278	151	279	151	280	150	280	146	279	145	279	144	278	143	268	129	257	118	244	109	229	103	214	99	239	200	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	185	218	294	218	294	35	139	35	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	8	320	8	320	243	249	243	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	239	365	228	350	219	334	211	318	206	301	16383	16383	237	127	234	141	228	153	218	163	206	169	191	171	177	169	165	163	155	153	149	141	147	127	149	111	155	99	164	90	176	84	191	81	206	84	218	90	228	100	234	112	237	127	185	219	191	219	220	214	246	201	265	181	278	156	283	127	278	98	265	74	246	54	220	41	191	36	171	38	161	41	152	45	143	50	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	65	-135	65	-132	66	-129	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	10	229	16	261	33	287	58	303	90	309	127	306	154	298	178	285	199	267	217	247	232	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	237	127	234	141	227	154	217	163	205	169	191	171	178	169	166	163	156	154	149	142	147	127	149	111	155	99	164	89	177	83	191	81	207	84	219	91	229	101	235	113	237	127	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	176	181	187	194	201	204	216	212	232	217	250	219	279	214	304	201	324	181	337	156	342	127	337	98	324	74	304	54	279	41	250	36	223	40	200	51	180	68	166	90	159	116	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	195	24	205	19	215	15	227	12	238	11	250	10	287	16	319	33	345	58	362	90	368	127	362	165	345	197	319	222	287	239	250	245	16383	16383	295	127	293	141	286	154	276	163	263	169	250	171	237	169	225	163	214	154	207	142	205	127	207	111	213	99	223	89	235	83	250	81	265	84	277	91	287	101	293	113	295	127	283	127	278	98	265	74	246	54	220	41	191	36	163	41	137	54	118	74	105	98	100	127	105	156	118	181	137	201	163	214	191	219	220	214	246	201	265	181	278	156	283	127	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	228	16	261	33	286	58	303	90	309	127	306	153	298	177	285	198	268	217	247	232	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	218	333	206	301	16383	16383	237	127	234	141	228	153	218	163	206	169	191	171	177	169	165	163	155	153	149	141	147	127	149	111	155	99	164	90	176	84	191	81	206	84	218	90	228	100	234	112	237	127	185	218	139	35	89	35	89	218	16383	16383	294	35	198	35	243	218	294	218	16383	16383	191	243	63	243	63	8	132	8	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	191	8	320	8	320	243	249	243	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	268	156	306	306	310	321	317	343	326	366	337	384	350	391	352	391	358	388	358	386	357	382	354	377	350	372	346	366	345	358	346	351	350	344	355	339	361	336	368	335	381	337	392	343	400	351	406	362	407	374	405	388	399	399	389	406	377	410	363	412	346	410	331	406	317	399	304	390	292	379	280	366	269	351	260	335	252	318	247	301	210	156	105	156	102	157	100	159	99	162	100	164	102	170	104	172	105	174	119	189	125	195	131	202	137	210	143	217	148	224	138	237	117	213	94	191	70	171	44	153	16	138	16	132	44	118	70	100	94	80	116	59	137	36	148	47	140	58	132	68	105	98	103	100	102	102	100	104	99	106	99	111	101	113	105	115	108	116	200	116	158	-53	154	-68	147	-90	139	-113	127	-131	114	-138	112	-138	108	-136	106	-132	107	-128	111	-124	115	-119	118	-112	119	-104	118	-97	115	-91	110	-86	103	-83	96	-82	83	-84	73	-89	64	-98	59	-109	57	-121	59	-135	66	-146	75	-153	88	-158	102	-159	135	-153	165	-136	188	-111	206	-80	218	-48	258	116	366	116	375	114	383	110	389	104	394	96	395	87	395	86	393	79	390	72	386	66	380	62	372	60	333	60	333	20	373	20	393	23	410	34	423	49	432	68	435	87	432	109	422	128	408	143	389	153	367	156	174	172	90	251	60	220	160	126	56	31	86	2	144	54	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	209	80	292	2	322	31	223	126	327	220	297	251	238	197	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	195	257	189	257	142	250	102	229	70	198	49	157	41	110	41	-5	81	-5	81	110	87	143	101	172	124	195	152	211	185	217	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	240	204	259	191	274	174	285	155	293	133	295	110	295	-5	335	-5	335	110	331	144	320	175	302	203	278	226	249	243	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	142	47	123	60	107	76	95	96	88	118	85	141	85	257	46	257	46	141	50	107	61	76	79	48	103	25	132	7	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	188	-5	192	-5	238	2	278	23	310	54	331	95	339	141	339	257	299	257	299	141	294	109	280	80	258	57	230	41	198	35	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	368	440	368	479	116	479	116	440	269	-227	269	-187	16	-187	16	-227	16383	16383	119	-53	111	-81	103	-104	95	-122	86	-134	75	-138	74	-138	71	-137	69	-136	67	-132	68	-128	72	-124	76	-119	79	-113	80	-104	79	-97	75	-90	70	-86	64	-83	57	-82	43	-84	32	-90	24	-99	20	-110	18	-121	20	-133	25	-143	34	-152	46	-157	63	-159	80	-157	97	-153	111	-146	124	-137	136	-126	148	-112	158	-96	167	-80	179	-48	267	306	275	334	283	357	292	375	301	387	311	391	315	391	317	389	319	388	320	386	318	382	315	377	311	372	307	366	306	358	307	350	311	344	316	339	323	336	329	335	343	337	354	343	362	352	367	363	368	374	367	386	361	397	353	405	340	410	324	412	307	410	291	405	277	398	264	389	253	379	240	365	229	350	220	334	213	317	208	301	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	224	376	223	363	218	352	210	345	200	340	187	338	188	338	175	340	164	344	157	352	152	362	150	375	152	388	156	398	164	405	174	410	187	412	199	410	210	406	218	398	223	388	224	376	16383	16383	259	375	256	398	246	418	230	433	210	443	187	447	164	443	144	433	129	418	119	398	115	375	119	352	129	332	144	317	164	307	187	303	210	307	230	317	246	332	256	352	259	375	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	273	280	211	368	166	368	104	280	132	280	189	329	244	280	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	276	373	272	357	265	345	257	336	248	331	238	329	224	334	206	345	185	357	164	368	143	373	123	368	106	356	92	339	83	316	79	291	99	291	103	307	110	319	118	328	128	334	138	335	152	331	171	320	191	307	212	296	233	291	253	296	270	310	283	328	292	350	296	373	228	-102	226	-89	220	-77	211	-68	200	-62	187	-60	188	-60	175	-62	164	-68	155	-77	149	-89	147	-102	149	-114	155	-126	164	-135	175	-140	188	-142	200	-140	211	-135	220	-126	226	-114	228	-102	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	276	-38	272	-53	265	-65	256	-74	247	-80	237	-82	222	-77	204	-66	184	-53	162	-42	142	-38	122	-42	105	-56	92	-75	83	-97	79	-119	98	-119	103	-103	109	-91	117	-82	126	-77	137	-75	151	-79	169	-90	189	-103	210	-114	231	-119	251	-115	269	-103	282	-85	292	-62	296	-38	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	389	-59	381	-59	376	-70	370	-77	362	-81	351	-82	334	-83	291	-83	291	-80	338	-36	352	-22	363	-9	370	2	374	15	375	27	372	46	364	61	351	73	335	81	315	83	297	81	281	74	267	62	254	44	243	22	256	22	262	32	269	40	276	45	284	48	294	49	306	47	316	42	324	33	329	23	331	11	329	-5	320	-24	304	-47	277	-76	239	-116	239	-122	374	-122	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	228	22	226	35	220	47	211	56	200	62	187	64	174	62	163	56	154	47	148	35	146	22	148	10	154	-1	163	-10	174	-15	187	-17	200	-15	211	-10	220	-1	226	10	228	22	16383	16383	343	104	343	148	33	148	33	104	115	22	113	35	107	47	98	56	87	62	74	64	61	62	50	56	41	47	35	35	33	22	35	10	41	-1	50	-10	61	-15	74	-17	87	-15	98	-10	107	-1	113	10	115	22	16383	16383	115	230	113	243	107	255	98	264	87	270	74	272	61	270	50	264	41	255	35	243	33	230	35	218	41	206	50	198	61	192	74	190	87	192	98	198	107	206	113	218	115	230	16383	16383	343	104	343	148	33	148	33	104	16383	16383	343	22	341	35	335	47	326	56	314	62	301	64	289	62	277	56	269	47	263	35	261	22	263	10	269	-1	277	-10	289	-15	301	-17	314	-15	326	-10	335	-1	341	10	343	22	16383	16383	343	230	341	243	335	255	326	264	314	270	301	272	289	270	277	264	269	255	263	243	261	230	263	218	269	206	277	198	289	192	301	190	314	192	326	198	335	206	341	218	343	230	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	16383	16383	217	330	214	344	208	355	199	364	188	371	175	373	161	371	150	364	141	355	135	344	133	330	135	317	141	306	150	297	161	291	175	289	188	291	199	297	208	306	214	317	217	330	287	-94	287	-50	64	-50	64	-94	16383	16383	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	256	15	95	15	175	95	16383	16383	318	-29	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	33	-29	353	0	353	12	336	14	324	19	318	27	315	39	315	299	318	312	324	319	336	324	353	326	353	338	211	338	211	326	229	324	241	320	247	312	249	300	250	281	250	25	117	25	117	281	118	299	120	312	126	319	137	324	155	326	155	338	13	338	13	326	31	324	43	320	49	312	52	300	52	42	50	28	43	20	32	14	14	12	14	0	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	16383	16383	286	305	286	349	33	349	33	305	16383	16383	286	400	286	444	33	444	33	400	286	-189	286	-145	33	-145	33	-189	16383	16383	286	-93	286	-49	33	-49	33	-93	16383	16383	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	229	-38	227	-24	221	-13	212	-4	201	1	187	3	188	3	174	1	163	-4	154	-13	148	-24	146	-38	148	-51	154	-62	163	-71	174	-77	188	-79	201	-77	212	-71	221	-62	227	-51	229	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	341	13	341	57	34	57	34	13	16383	16383	341	112	341	156	34	156	34	112	16383	16383	341	209	341	253	34	253	34	209	16383	16383	229	345	227	359	221	370	212	379	201	385	187	387	188	387	174	385	163	379	154	370	148	359	146	345	148	332	154	321	163	312	174	306	188	304	201	306	212	312	221	321	227	332	229	345	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	16383	16383	228	241	226	254	220	265	211	274	200	280	186	282	173	280	162	274	153	265	147	254	145	241	147	227	153	216	162	207	173	201	186	199	200	201	211	207	220	216	226	227	228	241	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	16383	16383	229	338	227	351	221	362	212	371	200	377	187	379	174	377	163	371	154	362	148	351	146	338	148	324	154	313	163	304	174	298	187	296	200	298	212	304	221	313	227	324	229	338	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	193	345	193	361	194	368	196	375	199	383	204	391	208	397	210	402	212	406	213	410	213	415	212	424	209	431	204	437	197	441	189	442	181	441	173	437	168	432	164	425	163	417	163	412	164	408	166	403	168	397	172	391	177	380	180	372	182	365	183	356	184	345	181	344	171	349	163	354	157	360	152	368	146	378	140	387	134	393	129	397	122	399	114	400	107	398	100	395	95	390	92	384	91	376	92	368	95	361	102	355	111	351	125	349	137	348	147	346	156	344	165	341	176	336	176	333	167	327	160	323	144	319	133	318	119	316	107	313	98	308	93	301	91	291	92	283	96	277	101	272	108	268	116	267	122	268	127	269	132	273	138	278	143	286	151	296	157	304	163	310	170	316	180	324	184	321	183	309	182	299	180	291	177	282	172	273	169	267	166	262	164	254	164	250	165	241	169	234	174	229	181	225	189	224	197	225	204	229	209	234	213	241	214	250	214	254	213	258	211	262	209	267	206	272	201	283	198	291	195	300	194	310	193	321	196	324	203	319	209	315	214	311	224	299	234	286	242	277	248	271	255	268	262	267	271	269	277	272	282	277	285	284	286	292	285	301	281	308	274	313	264	316	250	318	238	319	228	321	220	324	211	328	201	332	201	336	210	342	218	345	234	349	246	349	258	350	269	353	278	359	284	366	287	376	285	383	281	390	276	395	268	398	261	400	254	399	249	397	244	394	238	389	233	381	226	371	206	351	196	344	315	134	308	111	299	93	288	78	274	69	257	66	236	72	211	87	184	104	154	119	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	140	75	166	60	194	43	224	28	254	22	284	28	308	46	325	72	336	102	342	134	16383	16383	315	254	308	231	299	213	288	198	274	189	257	186	236	192	211	207	184	224	154	239	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	140	195	166	180	194	163	224	148	254	142	284	148	308	166	325	192	336	222	342	254	16383	16383	273	288	211	376	166	376	104	288	132	288	189	337	244	288	340	-87	340	-43	46	-43	46	-87	16383	16383	340	14	340	58	46	58	46	14	16383	16383	315	220	308	197	299	179	288	164	274	155	257	152	236	158	211	173	184	190	154	205	123	211	94	205	70	189	51	164	39	133	34	99	61	99	68	121	77	140	88	155	101	164	118	167	140	161	166	146	194	129	224	114	254	108	284	115	308	133	325	158	336	188	342	220	16383	16383	315	340	308	317	299	299	288	284	274	275	257	272	236	278	211	293	184	310	154	325	123	331	94	325	70	309	51	284	39	253	34	219	61	219	68	241	77	260	88	275	101	284	118	287	140	281	166	266	194	249	224	234	254	228	284	235	308	253	325	278	336	308	342	340	343	23	343	68	209	68	209	175	166	175	166	68	32	68	32	23	166	23	166	-78	209	-78	209	23	16383	16383	343	186	343	230	33	230	33	186	16383	16383	343	289	343	333	33	333	33	289	342	-78	342	-35	32	-35	32	-78	16383	16383	342	22	342	66	32	66	32	22	16383	16383	343	185	343	229	209	229	209	333	166	333	166	229	32	229	32	185	166	185	166	78	209	78	209	185	314	91	307	68	298	49	287	35	274	26	257	23	235	29	209	44	181	61	151	76	121	82	91	75	67	57	50	32	39	1	33	-29	60	-29	67	-6	76	11	87	26	101	35	118	38	139	32	164	17	191	0	221	-14	252	-20	281	-14	305	1	324	26	336	56	341	91	16383	16383	341	138	341	182	34	182	34	138	16383	16383	341	240	341	284	34	284	34	240	335	-69	335	-25	40	104	40	60	16383	16383	335	45	335	89	117	185	335	280	335	324	40	195	40	175	335	60	335	104	40	-25	40	-69	16383	16383	335	175	335	195	40	324	40	280	258	185	40	89	40	45	335	-49	335	-6	214	-6	244	50	206	50	176	-6	40	-6	40	-49	152	-49	123	-106	161	-106	191	-49	16383	16383	335	44	335	88	117	183	335	279	335	323	40	193	40	173	335	-49	335	-6	214	-6	244	50	206	50	176	-6	40	-6	40	-49	152	-49	123	-106	161	-106	191	-49	16383	16383	335	173	335	193	40	323	40	279	258	183	40	88	40	44	314	-21	307	-44	298	-63	287	-77	274	-86	257	-89	245	-87	232	-81	218	-73	186	-53	212	-2	220	-6	228	-9	237	-12	245	-13	254	-14	283	-7	307	10	324	36	336	66	341	98	314	98	307	75	298	56	287	42	274	33	257	30	253	30	243	32	238	34	233	37	268	107	229	107	204	55	189	65	173	74	156	81	140	87	123	89	93	83	69	66	51	42	39	11	33	-22	60	-22	67	0	76	18	87	32	101	41	118	45	129	43	141	38	154	31	182	13	156	-37	150	-35	136	-31	129	-31	123	-30	93	-36	69	-53	51	-77	39	-108	33	-142	60	-142	67	-120	76	-101	87	-87	101	-78	118	-74	121	-75	124	-75	128	-76	131	-77	135	-78	98	-151	137	-151	165	-95	182	-106	199	-116	217	-125	235	-131	254	-133	283	-127	307	-109	324	-83	336	-53	341	-21	16383	16383	335	117	335	161	117	257	335	352	335	396	40	267	40	247	314	-21	307	-44	298	-63	287	-77	274	-86	257	-89	245	-87	232	-81	218	-73	186	-53	212	-2	220	-6	228	-9	237	-12	245	-13	254	-14	283	-7	307	10	324	36	336	66	341	98	314	98	307	75	298	56	287	42	274	33	257	30	253	30	243	32	238	34	233	37	268	107	229	107	204	55	189	65	173	74	156	81	140	87	123	89	93	83	69	66	51	42	39	11	33	-22	60	-22	67	0	76	18	87	32	101	41	118	45	129	43	141	38	154	31	182	13	156	-37	150	-35	136	-31	129	-31	123	-30	93	-36	69	-53	51	-77	39	-108	33	-142	60	-142	67	-120	76	-101	87	-87	101	-78	118	-74	121	-75	124	-75	128	-76	131	-77	135	-78	98	-151	137	-151	165	-95	182	-106	199	-116	217	-125	235	-131	254	-133	283	-127	307	-109	324	-83	336	-53	341	-21	16383	16383	335	247	335	267	40	396	40	352	258	257	40	161	40	117	335	-69	335	-25	117	69	335	165	335	209	40	79	40	59	16383	16383	335	280	335	324	40	194	40	150	335	59	335	79	40	209	40	165	258	69	40	-25	40	-69	16383	16383	335	150	335	194	40	324	40	280	336	-91	336	-46	118	47	336	143	336	188	41	57	41	37	16383	16383	314	344	307	322	298	303	287	289	274	279	257	276	236	282	211	297	183	315	154	329	123	335	93	329	69	313	51	289	39	258	33	224	60	224	67	246	76	265	87	279	101	288	118	291	140	285	165	271	193	253	223	239	254	233	283	239	307	257	324	283	336	313	341	344	336	37	336	57	41	188	41	143	259	47	41	-46	41	-91	16383	16383	314	344	307	322	298	303	287	289	274	279	257	276	236	282	211	297	183	315	154	329	123	335	93	329	69	313	51	289	39	258	33	224	60	224	67	246	76	265	87	279	101	288	118	291	140	285	165	271	193	253	223	239	254	233	283	239	307	257	324	283	336	313	341	344	335	-54	335	-11	40	-11	40	-54	16383	16383	335	93	309	113	280	132	249	147	216	160	185	171	216	181	249	195	280	211	309	229	335	249	335	310	292	273	244	243	192	221	138	206	82	197	40	193	40	149	82	145	138	136	192	121	244	99	292	69	335	32	335	-54	335	-11	40	-11	40	-54	16383	16383	335	149	335	193	293	197	237	206	183	221	131	243	83	273	40	310	40	249	66	229	95	211	126	195	159	181	190	171	159	160	126	147	95	132	66	113	40	93	40	32	83	69	131	99	183	121	237	136	293	145	334	-6	334	37	179	37	150	42	124	56	104	76	90	103	85	133	90	164	103	190	124	211	150	225	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	16383	16383	249	133	248	144	243	154	235	161	226	166	215	168	204	166	194	161	187	154	182	144	180	133	182	122	187	113	194	105	204	101	215	99	226	101	235	105	243	113	248	122	249	133	195	133	193	144	188	154	181	161	171	166	160	168	149	166	140	161	132	154	127	144	126	133	127	122	132	113	140	105	149	101	160	99	171	101	181	105	188	113	193	122	195	133	16383	16383	41	273	41	229	196	229	225	225	251	211	272	190	285	164	290	133	285	103	271	76	251	56	225	42	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	85	335	129	180	129	151	134	125	147	105	168	91	194	86	225	91	255	104	282	125	303	151	316	180	321	335	321	335	365	188	365	138	358	98	338	68	307	48	269	42	225	48	181	67	142	98	112	137	92	186	85	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	40	365	40	321	195	321	224	316	250	303	271	282	284	255	289	225	284	194	270	168	250	147	224	134	195	129	40	129	40	85	189	85	238	92	277	112	308	142	327	181	333	225	327	269	307	307	277	338	237	358	187	365	188	365	174	230	105	230	105	258	107	286	113	306	122	320	135	327	150	330	162	328	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	32	173	24	169	18	162	14	151	12	151	0	273	0	273	12	260	15	252	19	246	25	244	33	243	45	243	209	286	209	286	230	243	230	243	291	244	306	247	317	252	324	259	329	268	330	273	329	277	328	280	326	282	324	283	320	282	316	279	313	276	308	273	301	272	292	273	283	278	275	284	269	292	265	302	263	312	265	321	269	327	276	332	285	333	296	330	312	320	326	305	336	285	343	262	345	248	345	236	343	225	340	215	336	206	331	192	337	178	341	150	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	268	0	268	12	258	14	251	17	247	23	244	31	243	43	243	237	221	234	201	232	184	231	169	231	157	230	105	230	105	251	107	284	112	307	121	321	133	328	149	330	158	330	165	328	171	325	174	321	176	317	176	316	175	315	175	314	174	310	173	307	172	303	172	299	171	296	173	287	177	280	184	274	193	270	204	268	214	270	223	274	230	281	235	289	236	300	232	315	221	328	202	338	177	343	147	345	129	345	113	342	98	338	85	333	74	326	59	313	49	297	42	279	38	257	36	230	7	230	7	209	36	209	36	45	35	33	32	24	27	18	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	23	106	31	105	42	105	209	156	209	163	208	168	206	172	203	174	197	174	42	173	31	171	23	167	17	161	14	151	12	151	0	174	230	105	230	105	258	107	286	113	306	122	319	135	327	150	329	156	329	162	327	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	267	0	267	12	262	12	255	14	250	18	246	24	244	32	243	41	243	345	234	345	211	330	195	336	180	340	166	343	151	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	41	173	32	171	24	168	18	162	14	155	12	151	12	151	0	174	230	105	230	105	258	107	286	113	306	122	320	135	328	150	330	156	330	162	328	166	326	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	406	0	406	12	397	14	390	17	386	23	383	31	382	43	382	237	360	234	340	232	323	231	308	231	296	230	243	230	243	251	245	284	250	307	259	321	272	328	287	330	296	330	304	328	309	325	313	321	315	317	314	316	314	314	312	310	311	307	311	303	310	299	310	296	312	287	316	280	323	274	331	270	342	268	353	270	362	274	369	281	373	289	374	300	370	315	359	328	341	338	316	343	286	345	269	345	254	343	240	340	227	335	216	329	201	336	185	340	168	343	152	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	33	172	24	168	18	162	15	151	12	151	0	267	0	267	12	257	14	251	18	246	23	244	31	243	42	243	209	294	209	301	208	307	206	310	203	312	197	313	190	313	42	312	31	310	23	306	17	299	14	290	12	290	0	174	230	105	230	105	258	107	286	113	306	122	320	135	327	150	330	162	328	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	313	230	243	230	243	258	245	286	251	306	261	320	273	327	288	330	295	329	301	328	305	325	308	322	309	319	308	315	306	311	303	308	301	304	300	298	301	293	303	289	309	281	313	280	16383	16383	406	0	406	12	400	12	393	14	388	18	385	24	383	32	382	41	382	345	373	345	349	330	334	336	319	340	304	343	290	345	259	345	245	343	231	339	220	334	209	328	196	334	182	339	167	343	151	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	34	172	25	167	19	161	15	151	12	151	0	267	0	267	12	257	14	251	18	246	24	244	31	243	42	243	209	313	209	313	41	312	32	310	24	306	18	301	14	294	12	290	12	290	0	41	35	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	109	70	109	70	108	1	117	11	109	70	117	11	118	61	118	61	117	11	123	22	118	61	123	22	124	50	124	50	123	22	126	36	120	262	122	272	123	312	123	312	122	272	124	280	123	312	124	280	125	295	125	295	124	280	125	288	117	327	108	337	108	224	117	327	108	224	116	250	117	327	116	250	120	262	117	327	120	262	123	312	90	117	94	150	97	343	97	343	94	150	98	177	97	343	98	177	108	337	108	337	98	177	103	200	108	337	103	200	108	224	83	345	68	343	71	150	83	345	71	150	75	117	83	345	75	117	90	117	83	345	90	117	97	343	68	343	56	337	57	224	68	343	57	224	63	201	68	343	63	201	67	177	68	343	67	177	71	150	50	250	57	224	56	337	50	250	56	337	48	327	50	250	48	327	46	262	41	288	42	280	42	313	42	313	42	280	43	272	42	313	43	272	48	327	48	327	43	272	46	262	41	288	42	313	41	296	171	309	172	302	172	321	172	321	172	302	174	288	172	321	174	288	176	331	176	331	174	288	178	268	176	331	178	268	182	339	182	339	178	268	184	240	182	339	184	240	191	344	191	344	184	240	193	202	191	344	193	202	204	345	204	345	193	202	214	202	204	345	214	202	215	344	215	344	214	202	223	241	215	344	223	241	224	339	224	339	223	241	229	269	224	339	229	269	231	331	231	331	229	269	233	289	231	331	233	289	235	321	235	321	233	289	235	302	235	321	235	302	236	311	41	309	42	301	43	321	43	321	42	301	44	288	43	321	44	288	46	331	46	331	44	288	48	268	46	331	48	268	53	339	53	339	48	268	54	240	53	339	54	240	62	344	62	344	54	240	63	202	62	344	63	202	74	345	74	345	63	202	84	202	74	345	84	202	85	344	85	344	84	202	93	240	85	344	93	240	94	339	94	339	93	240	99	269	94	339	99	269	101	331	101	331	99	269	103	289	101	331	103	289	105	322	105	322	103	289	105	302	105	322	105	302	106	311	2	142	50	105	55	142	55	142	50	105	75	0	55	142	75	0	65	209	65	209	75	0	70	245	65	209	70	245	17	245	70	245	75	0	84	350	84	350	75	0	89	105	84	350	89	105	123	350	123	350	89	105	103	209	123	350	103	209	108	245	108	245	103	209	160	209	108	245	160	209	165	245	165	245	160	209	170	0	165	245	170	0	180	350	180	350	170	0	185	105	180	350	185	105	190	142	190	142	185	105	233	105	190	142	233	105	233	142	103	209	89	105	94	142	94	142	89	105	146	105	94	142	146	105	151	142	151	142	146	105	170	0	151	142	170	0	160	209	180	350	190	142	219	350	219	350	190	142	199	209	219	350	199	209	204	245	204	245	199	209	248	209	204	245	248	209	248	245	170	0	146	105	131	0	75	0	50	105	36	0	65	209	17	245	17	209	50	105	2	142	2	105	134	0	156	5	134	15	134	337	134	214	134	320	134	337	134	320	156	334	156	334	134	320	154	315	156	334	154	315	170	305	156	334	170	305	173	329	173	329	170	305	184	289	173	329	184	289	187	324	187	324	184	289	195	268	187	324	195	268	200	318	200	318	195	268	204	241	200	318	204	241	214	311	214	311	204	241	214	241	220	41	227	53	231	131	231	131	227	53	232	67	231	131	232	67	236	98	236	98	232	67	235	82	216	156	194	177	200	22	216	156	200	22	210	31	216	156	210	31	220	41	216	156	220	41	231	131	194	177	166	195	168	102	194	177	168	102	176	92	194	177	176	92	180	81	194	177	180	81	181	67	194	177	181	67	188	15	194	177	188	15	200	22	155	112	168	102	166	195	155	112	166	195	134	214	155	112	134	214	134	124	188	15	181	67	179	53	188	15	179	53	174	10	174	10	179	53	174	41	174	10	174	41	165	29	156	5	174	10	165	29	156	5	165	29	152	21	156	5	152	21	134	15	134	-49	134	15	107	140	134	-49	107	140	107	0	134	-49	107	0	107	-49	107	140	134	15	134	214	107	140	134	214	134	337	107	140	134	337	134	375	107	140	134	375	107	322	107	140	107	322	107	227	107	140	107	227	90	234	107	140	90	234	78	241	107	140	78	241	72	160	43	70	33	99	44	13	43	70	44	13	55	48	55	48	44	13	61	7	55	48	61	7	69	32	69	32	61	7	76	3	69	32	76	3	86	21	86	21	76	3	90	1	86	21	90	1	107	15	107	15	90	1	107	0	107	15	107	0	107	140	23	100	23	22	44	13	23	100	44	13	33	99	134	375	107	375	107	322	107	322	107	375	107	336	62	276	64	288	67	328	67	328	64	288	68	299	67	328	68	299	75	330	75	330	68	299	77	308	75	330	77	308	84	333	84	333	77	308	90	316	84	333	90	316	94	334	94	334	90	316	107	322	94	334	107	322	107	336	45	180	72	160	62	276	62	276	67	328	59	324	59	324	43	313	45	180	59	324	45	180	62	276	72	160	78	241	69	250	72	160	69	250	64	261	72	160	64	261	62	276	16	267	18	223	22	285	22	285	18	223	28	201	22	285	28	201	31	300	31	300	28	201	45	180	31	300	45	180	43	313	18	223	16	267	15	248	134	214	134	15	134	124	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	172	32	162	34	170	0	170	0	162	34	153	38	170	0	153	38	149	-5	149	-5	153	38	145	44	149	-5	145	44	137	51	137	51	124	66	127	-6	127	-6	124	66	114	81	127	-6	114	81	107	97	100	132	95	-2	102	114	102	114	95	-2	127	-6	102	114	127	-6	107	97	137	179	129	194	123	170	137	179	141	332	129	194	100	132	102	143	91	175	91	175	102	143	106	152	91	175	106	152	129	194	129	194	106	152	113	161	129	194	113	161	123	170	34	109	36	52	45	133	45	133	36	52	49	26	45	133	49	26	63	155	63	155	49	26	69	8	63	155	69	8	91	175	91	175	69	8	95	-2	91	175	95	-2	100	132	120	316	108	294	110	228	120	316	110	228	118	213	120	316	118	213	129	194	120	316	129	194	141	332	108	294	103	266	104	253	108	294	104	253	106	241	108	294	106	241	110	228	173	261	166	275	180	115	180	115	166	275	162	288	180	115	162	288	159	145	159	145	162	288	161	301	215	43	206	37	214	20	214	20	206	37	197	34	214	20	197	34	192	7	192	7	197	34	189	31	192	7	189	31	181	31	181	31	172	32	192	7	192	7	172	32	170	0	162	311	166	319	169	342	169	342	166	319	171	324	169	342	171	324	204	345	204	345	171	324	179	328	204	345	179	328	188	329	188	329	179	328	187	329	188	329	187	329	202	326	188	329	202	326	204	345	204	345	202	326	214	317	204	345	214	317	231	343	231	343	214	317	224	303	231	343	224	303	231	286	180	115	198	88	184	244	184	244	198	88	199	226	212	231	199	226	208	211	212	231	208	211	236	224	232	255	236	224	233	267	233	267	236	224	253	334	253	334	236	224	258	237	253	334	258	237	270	322	270	322	258	237	273	251	270	322	273	251	280	305	280	305	273	251	281	267	280	305	281	267	284	285	231	343	231	286	233	267	231	343	233	267	253	334	141	332	137	179	159	145	141	332	159	145	161	301	141	332	161	301	162	311	141	332	162	311	169	342	236	224	232	255	228	246	236	224	228	246	222	238	236	224	222	238	212	231	283	104	269	6	283	-1	283	104	283	-1	297	-5	283	104	226	50	238	36	283	104	238	36	254	19	283	104	254	19	269	6	214	20	238	36	215	43	215	43	238	36	226	50	214	67	226	50	283	104	214	67	283	104	208	211	214	67	208	211	199	226	214	67	199	226	198	88	310	69	295	88	297	-5	299	124	295	88	310	107	299	124	310	107	310	140	310	140	310	107	321	122	310	140	321	122	317	153	317	153	321	122	320	165	392	209	290	209	304	196	392	209	304	196	314	193	392	209	314	193	319	189	392	209	319	189	321	184	392	209	321	184	321	177	392	209	321	177	365	190	392	209	365	190	372	194	392	209	372	194	380	196	392	209	380	196	392	198	320	165	321	122	321	177	321	177	331	137	355	177	355	177	331	137	342	155	360	185	365	190	321	177	360	185	321	177	355	177	283	104	297	-5	295	88	283	104	295	88	299	124	341	-1	350	2	344	44	344	44	350	2	354	42	362	43	354	42	358	7	362	43	358	7	363	11	312	-7	322	-6	323	56	323	56	322	-6	331	-4	323	56	331	-4	333	48	333	48	331	-4	341	-1	333	48	341	-1	344	44	310	69	297	-5	312	-7	310	69	312	-7	323	56	384	63	379	55	380	33	384	63	380	33	387	44	384	63	387	44	395	56	363	11	368	17	368	46	368	46	368	17	374	24	368	46	374	24	374	50	374	50	374	24	380	33	374	50	380	33	379	55	354	42	350	2	358	7	137	51	127	-6	149	-5	362	43	363	11	368	46	321	177	321	122	331	137	304	196	290	209	290	198	173	261	180	115	184	244	36	52	34	109	31	84	37	309	38	301	39	321	39	321	38	301	41	288	39	321	41	288	43	331	43	331	41	288	45	269	43	331	45	269	49	339	49	339	45	269	51	241	49	339	51	241	58	344	58	344	51	241	59	202	58	344	59	202	70	345	70	345	59	202	80	202	70	345	80	202	81	344	81	344	80	202	89	241	81	344	89	241	90	339	90	339	89	241	95	269	90	339	95	269	97	332	97	332	95	269	99	288	97	332	99	288	101	322	101	322	99	288	102	302	101	322	102	302	102	310	34	48	44	24	47	240	47	240	44	24	57	2	47	240	57	2	65	271	65	271	57	2	72	-18	65	271	72	-18	80	187	80	187	72	-18	79	129	81	73	79	129	72	-18	81	73	72	-18	88	-35	153	-83	153	-69	126	-66	126	-66	153	-69	122	-38	126	-66	122	-38	105	-51	105	-51	122	-38	100	-6	105	-51	100	-6	88	-35	88	-35	100	-6	87	28	88	-35	87	28	81	73	153	347	136	338	153	334	153	334	136	338	123	329	153	334	123	329	119	302	119	302	123	329	111	320	119	302	111	320	100	311	80	187	86	233	89	300	89	300	86	233	98	269	89	300	98	269	100	311	100	311	98	269	119	302	23	129	24	101	26	169	26	169	24	101	28	74	26	169	28	74	34	206	34	206	28	74	34	48	34	206	34	48	47	240	65	271	80	187	89	300	56	-56	67	-47	69	-8	69	-8	67	-47	78	-35	69	-8	78	-35	81	28	81	28	78	-35	101	-7	81	28	101	-7	86	73	86	73	101	-7	87	134	86	192	87	134	95	279	86	192	95	279	80	236	80	236	95	279	80	297	80	236	80	297	68	272	68	272	80	297	62	314	68	272	62	314	47	303	47	303	62	314	40	330	47	303	40	330	13	347	143	133	142	160	141	94	141	94	142	160	138	186	141	94	138	186	133	57	133	57	138	186	131	211	133	57	131	211	121	235	133	57	121	235	119	24	119	24	121	235	109	258	119	24	109	258	101	-7	101	-7	109	258	95	279	101	-7	95	279	87	134	48	-39	13	-69	30	-74	48	-39	30	-74	44	-65	48	-39	44	-65	56	-56	48	-39	56	-56	69	-8	30	-74	13	-69	13	-83	47	303	13	347	13	333	65	300	59	302	62	252	62	252	59	302	51	303	62	252	51	303	49	255	49	255	51	303	44	302	49	255	44	302	39	259	39	259	44	302	37	299	39	259	37	299	32	265	32	265	37	299	32	294	32	265	32	294	29	287	29	287	28	279	29	272	29	287	29	272	32	265	74	182	80	190	81	223	81	223	80	190	88	200	81	223	88	200	89	224	89	224	88	200	94	207	89	224	94	207	97	227	97	227	94	207	100	214	97	227	100	214	104	230	104	230	100	214	108	220	104	230	108	220	113	236	113	236	108	220	118	227	113	236	118	227	113	239	113	239	118	247	108	253	70	222	56	220	59	171	70	222	59	171	64	173	70	222	64	173	69	176	70	222	69	176	74	182	70	222	74	182	81	223	100	316	101	311	101	328	101	328	101	311	103	306	101	328	103	306	105	335	105	335	103	306	105	301	105	335	105	301	110	341	110	341	105	301	109	294	110	341	109	294	114	284	120	259	121	248	126	345	121	225	121	248	118	227	138	239	143	255	133	247	133	247	130	248	130	225	130	225	126	345	126	127	126	127	126	345	121	248	126	127	121	248	121	225	138	235	138	239	133	247	138	235	133	247	140	223	140	223	133	247	133	227	133	227	133	247	130	225	138	235	140	223	148	231	148	231	140	223	146	219	148	231	146	219	151	214	143	255	147	245	150	261	150	261	147	245	155	249	150	261	155	249	156	267	156	267	155	249	163	251	156	267	163	251	162	274	162	274	163	251	170	284	149	327	146	335	147	305	149	327	147	305	149	310	149	327	149	310	150	314	149	327	150	314	150	318	131	272	133	279	134	344	134	344	133	279	137	286	134	344	137	286	141	340	141	340	137	286	141	295	141	340	141	295	146	335	146	335	141	295	144	301	146	335	144	301	147	305	165	225	161	202	171	190	165	225	171	190	175	223	175	223	171	190	179	181	175	223	179	181	187	222	187	222	179	181	185	175	187	222	185	175	192	172	157	228	148	231	151	214	157	228	151	214	156	209	157	228	156	209	161	202	157	228	161	202	165	225	192	172	199	171	201	220	201	220	199	171	208	172	201	220	208	172	211	216	211	216	208	172	215	175	211	216	215	175	219	211	219	211	215	175	220	181	219	211	220	181	223	205	223	205	220	181	223	188	223	205	223	188	224	196	224	279	222	286	221	270	221	270	222	286	218	293	221	270	218	293	215	262	215	262	218	293	213	298	215	262	213	298	206	257	206	257	213	298	205	302	206	257	205	302	198	303	195	253	206	257	198	303	195	253	198	303	191	303	195	253	191	303	186	301	195	253	186	301	183	252	186	301	181	297	183	252	183	252	181	297	175	292	183	252	175	292	172	252	172	252	175	292	170	284	172	252	170	284	163	251	131	272	134	344	130	264	130	264	134	344	126	345	130	264	126	345	130	256	130	256	126	345	130	225	130	256	130	225	130	248	132	203	134	129	135	195	135	195	134	129	141	132	135	195	141	132	138	186	138	186	141	132	143	176	134	129	132	203	131	213	134	129	131	213	130	225	134	129	130	225	126	127	114	284	117	276	118	344	118	344	117	276	119	268	118	344	119	268	126	345	126	345	119	268	120	259	146	170	146	138	149	165	149	165	146	138	150	145	149	165	150	145	150	161	150	161	150	145	151	153	150	161	151	153	151	157	143	176	141	132	146	138	143	176	146	138	146	170	121	225	120	213	126	127	126	127	120	213	119	203	126	127	119	203	118	128	118	128	119	203	117	194	118	128	117	194	114	186	111	132	118	128	114	186	111	132	114	186	109	176	111	132	109	176	106	171	111	132	106	171	106	137	118	247	113	239	118	227	118	247	118	227	121	248	108	253	100	258	102	244	108	253	102	244	113	239	83	281	84	250	89	271	89	271	84	250	93	247	89	271	93	247	94	264	94	264	93	247	102	244	94	264	102	244	100	258	104	166	102	162	102	145	104	166	102	145	106	137	104	166	106	137	106	171	101	158	101	153	102	145	101	158	102	145	102	162	77	290	71	296	74	251	77	290	74	251	84	250	77	290	84	250	83	281	74	251	71	296	65	300	74	251	65	300	62	252	28	195	29	187	30	205	30	205	29	187	33	180	30	205	33	180	35	212	35	212	33	180	38	175	35	212	38	175	44	217	44	217	38	175	45	172	44	217	45	172	56	220	56	220	45	172	53	171	56	220	53	171	59	171	110	341	114	284	118	344	187	222	192	172	201	220	143	255	138	239	147	245	100	316	101	328	100	320	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	59	-2	61	-2	61	78	61	78	61	-2	64	-1	61	78	64	-1	79	75	79	75	64	-1	66	-1	79	75	66	-1	68	-1	68	-1	71	-2	79	75	79	75	71	-2	74	-3	79	75	74	-3	76	-5	112	20	109	39	109	-4	109	-4	109	39	103	55	109	-4	103	55	99	-28	99	-28	103	55	93	67	99	-28	93	67	83	-50	83	-50	93	67	79	75	83	-50	79	75	78	-11	79	75	76	-5	77	-8	79	75	77	-8	78	-11	20	35	21	22	21	49	21	49	21	22	26	12	21	49	26	12	27	61	27	61	26	12	34	4	27	61	34	4	36	70	36	70	34	4	44	0	36	70	44	0	47	76	47	76	44	0	56	-2	47	76	56	-2	61	78	61	78	56	-2	59	-2	78	-11	75	-23	83	-50	83	-50	75	-23	69	-36	83	-50	69	-36	59	-70	59	-70	69	-36	58	-49	59	-70	58	-49	43	-63	43	-63	23	-78	28	-89	43	-63	28	-89	59	-70	143	85	143	143	22	143	143	85	22	143	22	85	21	36	23	22	23	49	23	49	23	22	28	10	23	49	28	10	29	61	29	61	28	10	37	1	29	61	37	1	38	70	38	70	37	1	49	-4	38	70	49	-4	50	76	50	76	49	-4	62	-6	50	76	62	-6	63	78	63	78	62	-6	76	-4	63	78	76	-4	76	76	76	76	76	-4	88	1	76	76	88	1	88	70	88	70	88	1	97	11	88	70	97	11	97	61	97	61	97	11	103	22	97	61	103	22	103	49	103	49	103	22	105	36	151	345	106	345	-11	-8	151	345	-11	-8	33	-8	169	334	127	344	137	326	137	326	127	344	124	330	112	326	124	330	127	344	112	326	127	344	82	333	91	112	91	224	89	1	89	1	91	224	82	333	89	1	82	333	57	24	57	24	82	333	49	305	57	24	49	305	33	61	33	61	49	305	28	264	33	61	28	264	18	109	18	109	28	264	16	217	18	109	16	217	12	167	82	333	91	224	92	264	82	333	92	264	96	294	82	333	96	294	102	315	82	333	102	315	112	326	96	43	89	1	103	23	103	23	89	1	126	-6	103	23	126	-6	112	11	112	11	126	-6	126	7	139	11	126	7	126	-6	139	11	126	-6	162	1	159	224	162	1	169	334	169	334	162	1	193	25	169	334	193	25	200	306	200	306	193	25	217	61	200	306	217	61	221	266	221	266	217	61	232	110	221	266	232	110	234	219	234	219	232	110	238	169	169	334	137	326	147	314	169	334	147	314	154	293	169	334	154	293	158	264	169	334	158	264	159	224	162	1	159	224	159	112	162	1	159	112	158	73	162	1	158	73	154	43	162	1	154	43	148	23	162	1	148	23	139	11	92	73	91	112	89	1	92	73	89	1	96	43	87	27	76	18	220	0	220	0	76	18	59	14	220	0	59	14	34	12	58	286	65	287	158	344	158	344	65	287	70	288	158	344	70	288	75	289	75	289	82	287	158	344	158	344	82	287	87	283	158	344	87	283	90	276	87	27	220	0	92	43	92	43	220	0	182	18	92	43	182	18	93	65	93	65	182	18	173	26	93	65	173	26	93	253	93	266	93	253	158	344	93	266	158	344	90	276	158	344	32	290	42	281	158	344	42	281	51	284	158	344	51	284	58	286	167	59	167	344	158	344	167	59	158	344	93	253	167	59	93	253	168	40	197	14	182	18	220	0	197	14	220	0	220	12	220	0	34	12	34	0	93	253	173	26	168	40	42	281	32	290	32	276	46	52	8	12	8	12	46	52	8	12	216	0	46	52	216	0	80	66	46	52	80	66	73	82	99	340	90	287	112	283	99	340	112	283	127	344	127	344	112	283	129	274	127	344	129	274	157	340	157	340	129	274	141	260	157	340	141	260	148	243	51	271	63	280	73	328	73	328	63	280	76	285	73	328	76	285	99	340	99	340	76	285	90	287	16	242	30	242	31	280	31	280	30	242	40	259	31	280	40	259	51	308	51	308	40	259	51	271	51	308	51	271	73	328	146	195	140	180	161	143	161	143	140	180	133	165	161	143	133	165	124	150	124	150	110	128	161	143	161	143	110	128	94	106	161	143	94	106	80	66	80	66	94	106	73	82	146	195	161	143	149	210	149	210	161	143	150	224	157	340	150	224	161	143	157	340	161	143	182	328	182	328	161	143	182	165	182	328	182	165	198	187	182	328	198	187	202	309	202	309	198	187	209	208	202	309	209	208	214	284	214	284	209	208	216	230	214	284	216	230	218	252	209	76	196	70	216	0	216	0	196	70	177	67	216	0	177	67	150	66	216	0	150	66	80	66	219	88	209	76	216	0	219	88	216	0	239	105	219	88	239	105	227	105	216	0	8	12	8	0	157	340	148	243	150	224	98	31	89	40	89	40	98	31	89	40	84	-6	98	31	84	-6	133	0	98	31	133	0	106	24	40	278	52	290	56	317	56	317	52	290	64	298	56	317	64	298	79	332	79	332	64	298	77	302	79	332	77	302	92	304	92	304	109	302	105	341	105	341	109	302	133	344	36	295	18	268	29	262	36	295	29	262	40	278	36	295	40	278	56	317	105	341	79	332	92	304	113	20	133	0	121	18	121	18	133	0	128	18	144	21	128	18	133	0	144	21	133	0	174	18	152	140	161	130	161	340	152	140	161	340	142	252	152	140	142	252	141	149	142	252	139	235	141	149	141	149	139	235	132	221	141	149	132	221	130	156	130	156	132	221	120	208	130	156	120	208	116	163	116	163	120	208	101	196	116	163	101	196	98	170	98	170	101	196	76	186	98	170	76	186	76	178	211	296	201	315	201	233	211	296	201	233	209	247	211	296	209	247	213	261	211	296	213	261	215	276	184	330	173	212	189	222	184	330	189	222	201	315	201	315	189	222	201	233	177	79	175	59	206	46	177	79	206	46	194	202	177	79	194	202	176	93	176	93	194	202	173	212	176	93	173	212	173	106	173	106	173	212	167	119	161	340	161	130	167	119	161	340	167	119	173	212	161	340	173	212	184	330	109	302	123	295	133	344	133	344	123	295	133	285	133	344	133	285	161	340	161	340	133	285	140	271	161	340	140	271	142	252	227	81	234	123	231	146	227	81	231	146	223	168	227	81	223	168	211	187	227	81	211	187	206	46	174	18	206	46	175	59	174	18	175	59	168	42	174	18	168	42	158	29	174	18	158	29	144	21	84	-6	89	40	78	50	84	-6	78	50	68	58	84	-6	68	58	59	64	84	-6	59	64	59	-4	59	64	50	67	59	-4	59	-4	50	67	41	68	59	-4	41	68	37	1	37	1	41	68	30	67	37	1	30	67	21	10	21	10	30	67	21	62	21	10	21	62	14	56	11	23	21	10	14	56	11	23	14	56	9	48	11	23	9	48	8	38	106	24	133	0	113	20	194	202	206	46	211	187	9	72	133	72	9	128	9	128	133	72	30	127	9	128	30	127	166	344	166	344	30	127	134	275	166	344	134	275	206	0	206	0	134	275	134	127	206	0	134	127	133	72	133	72	134	127	30	127	166	344	206	0	206	344	206	127	206	72	238	72	206	127	238	72	238	127	206	0	133	72	133	0	64	234	64	234	74	338	74	338	64	234	75	275	74	338	75	275	235	338	235	338	75	275	213	275	74	338	50	164	64	234	64	234	50	164	71	163	64	234	71	163	85	232	85	232	71	163	88	161	85	232	88	161	102	231	102	231	88	161	102	158	102	231	102	158	116	229	116	229	102	158	116	155	92	47	80	56	84	-3	92	47	84	-3	131	2	92	47	131	2	102	39	177	47	166	36	170	18	170	18	166	36	153	29	170	18	153	29	137	26	137	26	129	27	131	2	131	2	129	27	121	29	131	2	121	29	112	33	69	63	59	67	60	-1	69	63	60	-1	84	-3	69	63	84	-3	80	56	59	67	50	70	60	-1	60	-1	50	70	41	70	60	-1	41	70	39	5	39	5	41	70	32	69	39	5	32	69	24	15	24	15	32	69	23	65	24	15	23	65	17	58	15	27	24	15	17	58	15	27	17	58	13	50	15	27	13	50	11	40	225	117	222	147	219	77	219	77	222	147	211	173	219	77	211	173	200	43	200	43	211	173	193	194	200	43	193	194	186	79	186	79	184	61	200	43	200	43	184	61	177	47	200	43	177	47	170	18	140	144	160	131	169	212	169	212	160	131	175	116	169	212	175	116	193	194	193	194	175	116	183	98	193	194	183	98	186	79	140	144	169	212	139	224	140	144	139	224	128	227	140	144	128	227	116	229	140	144	116	229	116	155	137	26	131	2	170	18	102	39	131	2	112	33	50	164	74	338	26	166	93	155	95	169	109	305	109	305	95	169	97	178	109	305	97	178	99	183	99	183	101	185	102	202	102	202	101	185	104	186	102	202	104	186	111	205	111	205	104	186	108	187	111	205	108	187	112	188	97	50	91	0	101	34	101	34	91	0	105	22	109	17	105	22	91	0	109	17	91	0	130	-6	127	209	119	208	134	185	134	185	119	208	117	188	112	188	117	188	119	208	112	188	119	208	111	205	157	30	151	16	166	0	166	0	151	16	143	9	166	0	143	9	131	7	131	7	124	8	130	-6	130	-6	124	8	118	10	130	-6	118	10	113	13	97	50	94	71	91	0	91	0	94	71	93	95	91	0	93	95	92	123	92	123	92	140	84	286	84	286	92	140	93	155	84	286	93	155	109	305	136	274	162	300	162	329	162	329	162	300	195	319	162	329	195	319	195	336	195	336	195	319	235	331	195	336	235	331	235	344	109	305	102	202	116	242	109	305	116	242	134	319	134	319	116	242	136	274	134	319	136	274	162	329	109	305	99	183	102	202	91	0	92	123	84	286	91	0	84	286	59	261	91	0	59	261	59	18	17	172	19	88	26	204	26	204	19	88	35	48	26	204	35	48	40	234	40	234	35	48	59	18	40	234	59	18	59	261	238	111	233	145	233	72	233	72	233	145	221	172	233	72	221	172	218	39	218	39	221	172	202	193	218	39	202	193	196	15	196	15	202	193	176	206	196	15	176	206	166	0	166	0	176	206	161	83	147	173	155	153	176	206	176	206	155	153	160	124	176	206	160	124	161	83	127	209	134	185	135	210	135	210	134	185	147	173	135	210	147	173	144	210	144	210	147	173	176	206	160	51	157	30	166	0	160	51	166	0	161	83	131	7	130	-6	166	0	19	88	17	172	14	137	109	17	130	-6	113	13	28	244	35	256	31	338	31	338	35	256	45	264	31	338	45	264	238	338	238	338	45	264	57	268	238	338	57	268	74	270	238	338	74	270	174	270	238	338	174	270	121	0	121	0	174	270	74	0	31	338	8	227	22	227	31	338	22	227	28	244	100	153	128	133	100	153	100	153	128	133	108	239	100	153	108	239	95	255	100	153	95	255	89	136	89	136	95	255	89	162	55	8	85	-2	63	154	63	154	85	-2	77	56	63	154	77	56	75	80	75	80	75	93	63	154	63	154	75	93	78	107	63	154	78	107	89	162	89	162	78	107	82	121	89	162	82	121	89	136	95	255	87	271	89	162	89	162	87	271	84	288	62	180	84	288	86	301	62	180	86	301	93	340	93	340	86	301	92	313	93	340	92	313	101	321	158	29	149	18	160	-1	160	-1	149	18	136	12	160	-1	136	12	121	9	121	9	104	13	120	-6	120	-6	104	13	92	22	120	-6	92	22	85	-2	85	-2	92	22	82	36	85	-2	82	36	77	56	17	103	19	49	27	124	27	124	19	49	33	25	27	124	33	25	42	141	42	141	33	25	55	8	42	141	55	8	63	154	93	340	101	321	132	344	132	344	101	321	112	327	132	344	112	327	126	329	126	329	141	326	132	344	132	344	141	326	166	340	149	211	128	133	147	116	149	211	147	116	159	101	149	211	126	225	128	133	166	64	164	44	192	11	166	64	192	11	191	179	166	64	191	179	165	84	165	84	191	179	161	201	165	84	161	201	159	101	159	101	161	201	158	223	159	101	158	223	149	211	170	268	187	211	193	330	193	330	187	211	206	223	193	330	206	223	213	314	213	314	206	223	219	237	213	314	219	237	225	294	225	294	219	237	226	253	225	294	226	253	229	272	168	288	170	268	193	330	168	288	193	330	166	340	168	288	166	340	162	305	166	340	141	326	153	318	166	340	153	318	162	305	169	255	167	244	187	211	169	255	187	211	170	268	163	234	158	223	161	201	163	234	161	201	187	211	163	234	187	211	167	244	191	179	192	11	212	159	212	159	192	11	216	32	212	159	216	32	226	139	226	139	216	32	231	60	226	139	231	60	234	117	234	117	231	60	236	94	164	44	158	29	160	-1	164	44	160	-1	192	11	121	9	120	-6	160	-1	20	257	22	235	25	286	25	286	22	235	30	216	25	286	30	216	39	310	39	310	30	216	43	197	39	310	43	197	62	328	62	328	43	197	62	180	62	328	62	180	93	340	108	239	128	133	126	225	19	49	17	103	14	79	89	162	84	288	62	180	90	287	93	308	85	338	85	338	93	308	99	321	85	338	99	321	121	344	121	344	99	321	107	328	121	344	107	328	119	330	119	330	126	330	121	344	121	344	126	330	159	337	132	150	116	128	126	128	132	150	126	128	134	130	132	150	115	153	116	128	105	127	116	128	115	153	105	127	115	153	103	165	105	127	103	165	95	185	105	127	95	185	75	132	13	229	17	195	18	266	18	266	17	195	30	166	18	266	30	166	33	298	33	298	30	166	49	145	33	298	49	145	56	322	56	322	49	145	75	132	56	322	75	132	85	338	85	338	75	132	90	216	85	338	90	216	89	257	89	257	90	287	85	338	133	328	138	325	159	337	159	337	138	325	142	320	159	337	142	320	146	314	146	314	150	303	159	337	159	337	150	303	153	289	159	337	153	289	156	271	154	158	153	156	164	49	164	49	153	156	153	155	164	49	153	155	152	154	152	154	149	152	150	137	150	137	149	152	145	151	150	137	145	151	142	133	142	133	145	151	141	150	142	133	141	150	136	150	136	150	132	150	134	130	136	150	134	130	142	133	189	72	192	318	164	49	164	49	192	318	159	337	164	49	159	337	158	230	158	230	159	337	158	251	192	318	210	99	216	287	216	287	210	99	224	129	216	287	224	129	231	247	231	247	224	129	234	162	231	247	234	162	237	197	164	49	158	230	158	207	164	49	158	207	158	198	164	49	158	198	158	189	164	49	158	189	157	181	164	49	157	181	156	172	164	49	156	172	155	164	164	49	155	164	154	161	164	49	154	161	154	158	164	49	152	154	150	137	164	49	150	137	139	30	134	96	114	63	114	17	134	96	114	17	139	30	134	96	139	30	150	137	88	37	55	19	56	0	88	37	56	0	88	7	88	37	88	7	114	17	88	37	114	17	114	63	16	7	16	-6	56	0	16	7	56	0	55	19	192	318	189	72	210	99	159	337	126	330	133	328	159	337	156	271	158	251	90	216	75	132	95	185	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	80	-2	83	-2	83	78	83	78	83	-2	85	-1	83	78	85	-1	100	75	100	75	85	-1	87	-1	100	75	87	-1	89	-1	89	-1	92	-2	100	75	100	75	92	-2	95	-3	100	75	95	-3	97	-5	133	20	131	39	130	-4	130	-4	131	39	124	55	130	-4	124	55	120	-28	120	-28	124	55	114	67	120	-28	114	67	104	-50	104	-50	114	67	100	75	104	-50	100	75	99	-11	99	-11	97	-23	104	-50	104	-50	97	-23	90	-36	104	-50	90	-36	81	-70	81	-70	90	-36	80	-49	81	-70	80	-49	65	-63	100	75	97	-5	98	-8	100	75	98	-8	99	-11	41	35	42	22	43	49	43	49	42	22	47	12	43	49	47	12	48	61	48	61	47	12	55	4	48	61	55	4	57	70	57	70	55	4	65	0	57	70	65	0	69	76	69	76	65	0	78	-2	69	76	78	-2	83	78	83	78	78	-2	80	-2	65	-63	45	-78	50	-89	65	-63	50	-89	81	-70	117	127	335	223	335	267	117	127	335	267	40	137	117	127	40	137	335	-11	117	127	335	-11	335	32	335	-11	40	137	40	117	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	335	117	335	137	40	267	335	117	40	267	40	223	335	117	40	223	258	127	335	117	258	127	40	32	335	117	40	32	40	-11	186	195	203	210	205	311	205	311	203	210	215	226	205	311	215	226	218	289	218	289	215	226	221	243	218	289	221	243	223	262	146	168	162	179	148	262	156	340	148	262	162	179	156	340	162	179	184	329	184	329	162	179	186	195	184	329	186	195	205	311	127	135	130	148	135	213	135	213	130	148	136	158	135	213	136	158	144	236	144	236	136	158	146	168	144	236	146	168	148	262	111	123	112	116	115	165	115	165	112	116	127	116	115	165	127	116	124	189	124	189	127	116	127	135	124	189	127	135	135	213	115	165	110	138	110	135	115	165	110	135	110	132	115	165	110	132	110	128	115	165	110	128	111	123	156	340	121	344	132	315	156	340	132	315	141	302	156	340	141	302	146	284	156	340	146	284	148	262	132	315	121	344	120	324	120	324	121	344	106	326	96	326	106	326	121	344	96	326	121	344	90	341	90	341	64	331	77	313	90	341	77	313	81	319	90	341	81	319	87	323	90	341	87	323	96	326	75	306	77	313	64	331	75	306	64	331	71	235	34	249	41	241	45	315	45	315	41	241	50	235	45	315	50	235	64	331	64	331	50	235	61	233	64	331	61	233	71	235	33	295	28	272	30	259	33	295	30	259	34	249	33	295	34	249	45	315	144	70	144	1	153	61	153	61	144	1	153	11	153	61	153	11	159	49	159	49	153	11	159	22	159	49	159	22	161	36	77	36	79	22	79	49	79	49	79	22	85	11	79	49	85	11	85	61	85	61	85	11	94	1	85	61	94	1	94	70	94	70	94	1	106	-4	94	70	106	-4	106	76	106	76	106	-4	119	-6	106	76	119	-6	120	78	120	78	119	-6	133	-4	120	78	133	-4	133	76	133	76	133	-4	144	1	133	76	144	1	144	70	92	277	90	282	92	256	92	256	90	282	87	287	92	256	87	287	87	247	87	247	87	287	83	292	87	247	83	292	80	295	92	277	92	256	94	267	92	277	94	267	93	272	80	240	87	247	80	295	80	240	80	295	78	298	80	240	78	298	76	301	80	240	76	301	76	304	80	240	76	304	75	306	80	240	75	306	71	235	203	112	206	72	209	103	209	103	206	72	221	74	209	103	221	74	218	97	218	97	221	74	228	95	237	97	228	95	235	78	237	97	235	78	247	86	198	139	201	164	197	231	198	139	197	231	190	75	198	139	190	75	199	124	199	124	190	75	206	72	199	124	206	72	203	112	160	129	162	111	164	165	164	165	162	111	168	95	164	165	168	95	176	200	176	200	168	95	177	83	176	200	177	83	197	231	197	231	177	83	190	75	271	259	266	235	274	234	271	259	274	234	278	256	278	256	274	234	280	231	278	256	280	231	285	252	285	252	280	231	285	224	285	252	285	224	288	216	210	190	225	213	225	252	225	252	225	213	244	229	225	252	244	229	261	259	261	259	244	229	266	235	261	259	266	235	271	259	225	252	197	231	201	164	225	252	201	164	210	190	270	109	273	96	275	144	270	109	275	144	269	129	269	129	262	118	270	109	270	109	262	118	259	96	303	253	297	233	300	74	300	74	297	233	291	244	300	74	291	244	289	79	289	79	291	244	289	205	289	79	289	205	288	192	289	79	288	192	285	176	281	160	275	144	279	86	281	160	279	86	289	79	281	160	289	79	285	176	254	108	246	101	247	86	254	108	247	86	259	96	254	108	259	96	262	118	244	345	243	326	288	319	244	345	288	319	299	338	299	338	288	319	328	300	299	338	328	300	345	317	345	317	328	300	359	271	345	317	359	271	380	285	380	285	359	271	380	234	380	285	380	234	387	193	107	216	127	261	132	311	132	311	127	261	157	296	132	311	157	296	184	336	184	336	157	296	197	318	184	336	197	318	244	345	244	345	197	318	243	326	158	41	127	72	131	23	131	23	127	72	107	113	131	23	107	113	90	60	90	60	107	113	100	162	90	60	100	162	91	272	91	272	100	162	107	216	326	28	306	21	306	0	306	0	306	21	286	17	306	0	286	17	285	-4	285	-4	286	17	267	14	285	-4	267	14	265	-8	265	-8	267	14	248	13	265	-8	248	13	243	-8	243	-8	248	13	199	21	243	-8	199	21	183	0	183	0	199	21	158	41	183	0	158	41	131	23	64	222	54	165	64	108	64	222	64	108	90	60	64	222	90	60	91	272	300	74	305	106	305	114	305	114	305	116	303	253	303	253	305	116	305	118	303	253	305	118	305	123	305	123	305	118	305	120	305	123	305	120	305	121	303	253	300	74	305	114	305	123	339	253	303	253	387	193	384	161	392	121	392	121	384	161	374	133	392	121	374	133	370	95	370	95	374	133	359	111	370	95	359	111	344	78	344	78	359	111	342	95	344	78	342	95	322	90	322	90	316	91	344	78	344	78	316	91	314	72	387	193	392	121	403	243	403	243	392	121	406	155	403	243	406	155	411	195	380	285	387	193	403	243	314	72	316	91	311	94	314	72	311	94	307	99	314	72	307	99	305	106	314	72	305	106	300	74	291	244	285	252	288	216	291	244	288	216	289	205	329	9	355	21	349	38	329	9	349	38	326	28	329	9	326	28	306	0	228	95	221	74	235	78	91	272	107	216	132	311	237	97	247	86	246	101	275	144	273	96	279	86	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	133	306	136	314	52	285	52	285	136	314	142	319	52	285	142	319	166	338	166	338	142	319	150	322	166	338	150	322	161	323	161	323	179	320	166	338	166	338	179	320	210	335	137	27	52	51	143	21	143	21	52	51	172	0	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	298	210	335	202	298	208	279	210	335	208	279	210	254	210	335	210	254	211	143	210	335	211	143	213	182	210	335	213	182	246	325	213	182	244	191	246	325	246	325	244	191	266	203	246	325	266	203	271	309	271	309	266	203	281	218	271	309	281	218	287	286	287	286	281	218	290	237	287	286	290	237	292	258	213	182	211	143	221	122	213	182	221	122	244	175	211	143	210	254	208	229	211	143	208	229	201	209	211	143	201	209	196	159	52	51	133	36	52	285	52	285	133	36	132	49	52	285	132	49	132	186	132	186	145	171	164	189	164	189	145	171	174	168	164	189	174	168	187	196	187	196	174	168	196	159	187	196	196	159	201	209	132	186	132	171	145	171	310	94	305	121	304	64	304	64	305	121	291	144	304	64	291	144	287	38	287	38	291	144	271	162	287	38	271	162	259	18	259	18	271	162	244	175	259	18	244	175	224	94	224	94	244	175	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	296	133	306	52	285	132	296	52	285	132	186	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	52	51	137	27	133	36	185	19	221	5	202	29	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	213	345	205	329	224	327	213	345	224	327	228	343	228	343	224	327	242	321	228	343	242	321	243	339	243	339	242	321	259	312	243	339	259	312	259	334	259	334	259	312	274	299	259	334	274	299	276	328	276	328	274	299	289	284	276	328	289	284	282	325	282	325	289	284	288	323	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	116	118	140	0	121	94	205	329	213	345	198	345	289	284	292	322	288	323	150	40	200	-8	164	29	130	307	133	313	49	292	49	292	133	313	138	317	49	292	138	317	163	338	163	338	138	317	146	320	163	338	146	320	156	321	156	321	177	319	163	338	163	338	177	319	226	331	161	0	177	19	158	17	158	17	147	19	161	0	161	0	147	19	139	22	161	0	139	22	49	49	49	49	139	22	133	29	49	49	133	29	49	292	49	292	133	29	130	38	49	292	130	38	129	50	129	299	130	307	49	292	129	299	49	292	129	50	36	319	43	313	163	338	163	338	43	313	47	304	163	338	47	304	49	292	163	338	7	338	24	323	163	338	24	323	36	319	257	139	254	113	268	26	268	26	254	113	248	90	268	26	248	90	245	15	245	15	248	90	242	70	245	15	242	70	233	54	233	54	222	41	245	15	245	15	222	41	219	7	196	313	212	303	226	331	226	331	212	303	226	289	226	331	226	289	238	271	238	271	245	254	276	310	276	310	245	254	251	235	276	310	251	235	255	213	337	229	314	275	323	86	337	229	323	86	335	113	337	229	335	113	342	142	337	229	342	142	345	172	258	165	268	26	276	310	276	310	268	26	287	41	276	310	287	41	314	275	314	275	287	41	307	62	314	275	307	62	323	86	257	190	258	165	276	310	257	190	276	310	255	213	276	310	226	331	238	271	257	139	268	26	258	165	222	41	209	30	219	7	219	7	209	30	194	23	219	7	194	23	191	2	191	2	194	23	177	19	191	2	177	19	161	0	161	0	49	49	47	36	161	0	47	36	42	26	161	0	42	26	34	19	161	0	34	19	23	14	161	0	23	14	7	12	161	0	7	12	7	0	226	331	177	319	196	313	24	323	7	338	7	325	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	133	50	133	181	52	287	133	50	52	287	134	36	52	51	149	18	139	25	52	51	139	25	134	36	52	51	134	36	52	287	133	165	160	162	133	181	133	181	133	296	52	287	52	287	133	296	134	305	52	287	134	305	138	313	38	320	46	313	291	338	291	338	46	313	154	320	291	338	154	320	168	321	168	321	192	320	291	338	291	338	192	320	211	318	291	338	211	318	226	314	265	283	291	338	259	293	259	293	291	338	249	301	239	309	249	301	291	338	239	309	291	338	226	314	291	338	265	283	271	272	291	338	271	272	275	257	291	338	275	257	280	237	291	338	280	237	291	237	145	317	154	320	51	302	145	317	51	302	52	287	145	317	52	287	138	313	26	324	38	320	291	338	26	324	291	338	8	338	26	324	8	338	8	325	209	256	204	227	204	118	209	256	204	118	209	87	209	256	209	87	222	87	209	256	222	87	222	256	204	118	204	227	195	140	195	140	204	227	194	205	195	140	194	205	180	154	180	154	194	205	179	191	180	154	179	191	160	162	160	162	179	191	159	184	160	162	159	184	133	181	154	320	46	313	51	302	188	0	8	12	8	0	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	141	35	140	47	140	172	140	146	153	158	140	172	153	158	246	280	246	280	153	158	208	212	246	280	208	212	255	261	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	59	50	141	35	59	286	183	0	15	12	15	0	242	324	224	338	224	325	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	339	9	338	27	324	184	339	27	324	39	320	184	339	39	320	47	313	184	339	47	313	51	303	184	339	51	303	52	288	184	339	52	288	147	320	184	339	147	320	162	324	184	339	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	298	0	9	12	9	0	27	324	9	338	9	325	48	27	40	20	124	0	124	0	40	20	27	15	124	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	302	429	318	339	302	421	310	421	310	339	302	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	302	339	302	420	30	417	44	339	302	417	44	416	63	416	277	417	296	339	302	416	277	339	302	416	63	200	0	213	0	234	102	234	102	213	0	339	302	234	102	339	302	334	338	334	338	339	302	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	74	297	134	338	74	297	200	0	134	338	200	0	234	102	89	21	80	31	52	54	52	54	80	31	75	45	52	54	75	45	52	289	52	289	75	45	74	65	52	289	74	65	74	297	338	39	334	28	460	0	338	39	460	0	339	55	124	0	124	12	103	15	124	0	103	15	89	21	124	0	89	21	51	38	124	0	51	38	48	27	124	0	7	12	7	0	51	38	89	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	138	34	121	66	137	0	137	0	121	66	110	111	137	0	110	111	95	18	95	18	110	111	106	167	253	337	195	345	225	323	225	323	195	345	194	329	163	322	194	329	195	345	163	322	195	345	137	337	245	-2	251	34	227	-80	227	-80	251	34	226	14	227	-80	226	14	204	-71	204	-71	226	14	195	7	279	111	289	16	283	167	283	167	289	16	301	313	301	313	289	16	324	42	301	313	324	42	339	275	339	275	324	42	350	75	339	275	350	75	363	225	363	225	350	75	366	116	363	225	366	116	372	164	225	323	250	303	253	337	253	337	250	303	268	270	253	337	268	270	301	313	301	313	268	270	279	225	301	313	279	225	283	167	289	16	279	111	268	67	289	16	268	67	251	34	289	16	251	34	245	-2	259	-26	278	-87	263	-32	263	-32	278	-87	268	-38	279	-47	268	-38	278	-87	279	-47	278	-87	297	-87	315	-85	332	-81	316	-63	316	-63	332	-81	330	-64	336	-64	330	-64	332	-81	336	-64	332	-81	349	-76	356	-60	348	-62	349	-76	356	-60	349	-76	368	-69	356	-60	368	-69	365	-58	342	-63	336	-64	349	-76	342	-63	349	-76	348	-62	303	-59	291	-54	297	-87	303	-59	297	-87	315	-85	303	-59	315	-85	316	-63	254	-20	250	-12	252	-85	254	-20	252	-85	278	-87	254	-20	278	-87	259	-26	153	-29	158	-36	163	14	163	14	158	-36	165	-43	163	14	165	-43	195	7	195	7	165	-43	183	-58	195	7	183	-58	204	-71	137	337	88	313	110	224	137	337	110	224	121	269	137	337	121	269	139	302	137	337	139	302	163	322	17	165	22	120	26	225	26	225	22	120	37	80	26	225	37	80	50	275	50	275	37	80	62	45	50	275	62	45	88	313	88	313	62	45	95	18	88	313	95	18	110	224	110	224	95	18	106	167	163	14	138	34	142	-12	163	14	142	-12	148	-21	163	14	148	-21	153	-29	137	0	142	-12	138	34	252	-85	245	-2	227	-80	245	-2	252	-85	250	-12	279	-47	297	-87	291	-54	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	30	320	37	314	176	338	176	338	37	314	44	305	176	338	44	305	50	291	50	291	178	-8	133	302	133	302	178	-8	134	298	50	291	133	302	133	306	133	306	134	313	50	291	50	291	134	313	137	317	50	291	137	317	142	321	50	291	142	321	176	338	176	338	142	321	150	323	176	338	150	323	160	325	160	325	176	325	176	338	21	323	30	320	176	338	21	323	176	338	8	338	21	323	8	338	8	325	286	294	284	288	305	285	305	285	284	288	281	279	305	285	281	279	277	268	277	268	214	103	305	285	305	285	214	103	191	-8	350	338	244	338	262	324	350	338	262	324	274	321	350	338	274	321	282	318	350	338	282	318	286	312	350	338	286	312	287	304	350	338	287	304	327	318	350	338	327	318	337	323	350	338	337	323	350	325	287	304	305	285	312	300	287	304	312	300	319	311	287	304	319	311	327	318	287	299	286	294	305	285	287	299	305	285	287	304	178	-8	191	-8	214	103	178	-8	214	103	145	271	178	-8	145	271	139	283	178	-8	139	283	136	291	178	-8	136	291	134	298	262	324	244	338	244	325	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	413	324	400	338	400	325	466	313	434	304	460	304	43	23	33	18	133	0	133	0	33	18	21	15	133	0	21	15	8	12	26	321	33	316	181	338	181	338	33	316	40	308	181	338	40	308	49	296	49	296	147	151	142	309	142	309	143	315	49	296	49	296	143	315	145	319	49	296	145	319	150	322	117	15	106	17	133	0	133	0	106	17	98	21	133	0	98	21	60	41	60	41	98	21	94	27	60	41	94	27	93	33	93	33	94	41	60	41	60	41	94	41	98	51	60	41	98	51	147	151	147	151	98	51	107	64	147	151	107	64	120	84	49	296	150	322	181	338	181	338	150	322	156	324	181	338	156	324	166	325	166	325	181	325	181	338	18	324	26	321	181	338	18	324	181	338	8	338	18	324	8	338	8	325	146	296	147	151	150	291	150	291	147	151	158	136	150	291	158	136	198	215	198	215	158	136	209	55	198	215	209	55	210	197	210	197	209	55	212	49	210	197	212	49	301	55	301	55	212	49	215	42	301	55	215	42	217	37	147	151	146	296	144	300	147	151	144	300	143	303	147	151	143	303	142	306	147	151	142	306	142	309	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	252	293	246	283	250	252	250	252	246	283	238	271	250	252	238	271	226	254	226	254	198	215	210	197	140	110	158	136	147	151	140	110	147	151	120	84	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	307	316	344	338	307	316	324	322	344	338	324	322	344	325	255	307	273	283	291	303	255	307	291	303	307	316	254	300	252	293	273	283	254	300	273	283	255	307	226	254	210	197	250	252	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	51	31	43	23	133	0	51	31	133	0	60	41	133	0	8	12	8	0	117	15	133	0	133	12	301	55	217	37	219	32	252	293	250	252	273	283	229	325	219	338	219	325	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	302	330	302	338	205	320	205	320	302	338	164	319	124	316	164	319	302	338	124	316	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	270	41	338	57	270	73	294	41	338	73	294	94	308	41	338	94	308	124	316	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	304	0	14	8	14	0	86	302	89	313	33	339	33	339	89	313	95	319	33	339	95	319	151	339	151	339	95	319	105	322	151	339	105	322	119	323	151	339	119	323	151	323	93	-54	88	-49	33	-74	33	-74	88	-49	86	-41	33	-74	86	-41	33	339	33	339	86	-41	85	-30	33	339	85	-30	85	287	151	-74	151	-57	110	-57	151	-74	110	-57	100	-56	151	-74	100	-56	93	-54	151	-74	93	-54	33	-74	86	302	33	339	85	287	151	-8	34	345	-11	345	151	-8	-11	345	105	-8	133	-74	133	339	81	287	133	-74	81	287	81	-30	133	-74	81	-30	80	-42	133	-74	80	-42	78	-49	133	-74	78	-49	74	-54	133	-74	74	-54	67	-56	133	-74	67	-56	56	-57	133	-74	56	-57	16	-57	133	-74	16	-57	16	-74	71	319	77	312	133	339	133	339	77	312	80	302	133	339	80	302	81	287	133	339	16	339	47	323	133	339	47	323	62	322	133	339	62	322	71	319	47	323	16	339	16	323	36	156	81	156	126	338	126	338	81	156	146	291	126	338	146	291	166	338	166	338	146	291	210	156	166	338	210	156	254	156	250	-62	250	-36	0	-36	250	-62	0	-36	0	-62	95	264	123	264	55	343	95	264	55	343	50	348	95	264	50	348	44	351	95	264	44	351	39	354	95	264	39	354	33	356	95	264	33	356	27	357	95	264	27	357	24	308	4	334	5	329	5	341	5	341	5	329	7	323	5	341	7	323	8	347	8	347	7	323	11	318	8	347	11	318	14	352	14	352	11	318	16	313	14	352	16	313	20	355	20	355	16	313	24	308	20	355	24	308	27	357	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	120	-2	133	-5	128	11	128	11	133	-5	140	9	157	13	140	9	147	-6	157	13	147	-6	185	0	128	11	119	16	120	-2	120	-2	119	16	112	24	120	-2	112	24	107	2	107	2	112	24	107	35	107	2	107	35	105	49	105	209	105	338	95	11	105	209	95	11	105	49	105	49	95	11	107	2	152	236	141	209	157	205	152	236	157	205	166	237	166	237	157	205	170	193	166	237	170	193	198	231	198	231	170	193	179	174	198	231	179	174	185	146	117	200	124	205	128	227	128	227	124	205	131	208	128	227	131	208	140	232	140	232	131	208	141	209	140	232	141	209	152	236	117	219	105	209	105	180	117	219	105	180	111	191	117	219	111	191	117	200	117	219	117	200	128	227	261	119	256	158	255	78	255	78	256	158	243	191	255	78	243	191	240	43	240	43	243	191	224	215	240	43	224	215	216	16	216	16	224	215	198	231	216	16	198	231	187	110	187	110	198	231	185	146	216	16	187	110	185	73	216	16	185	73	185	0	185	0	185	73	180	45	185	0	180	45	170	25	140	9	133	-5	147	-6	105	338	8	338	20	323	105	338	20	323	28	320	105	338	28	320	33	314	105	338	33	314	36	307	105	338	36	307	36	297	105	338	36	297	42	-6	105	338	42	-6	81	22	105	338	81	22	95	11	36	297	36	-6	42	-6	20	323	8	338	8	326	157	13	185	0	170	25	105	180	105	209	105	49	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	206	2	219	4	238	338	238	338	219	4	236	6	238	338	236	6	238	50	238	50	236	6	239	39	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	238	338	182	-2	194	0	238	338	194	0	206	2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	133	22	144	4	139	24	238	338	168	297	168	177	182	-2	170	26	170	-6	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	201	63	196	31	214	56	84	123	149	141	82	141	76	336	106	37	105	54	105	230	105	209	148	209	105	230	148	209	148	230	109	317	113	324	123	345	123	345	113	324	121	329	123	345	121	329	130	330	130	330	135	329	147	343	147	343	135	329	139	328	147	343	139	328	142	326	105	344	89	341	105	54	105	344	105	54	105	291	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	182	269	191	312	182	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	182	269	143	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	142	326	144	324	147	343	144	324	145	320	147	343	123	345	130	330	135	301	135	283	137	308	137	308	135	283	139	275	137	308	139	275	141	313	141	313	139	275	146	269	141	313	146	269	143	316	146	0	146	12	128	14	146	0	128	14	116	18	146	0	116	18	36	44	146	0	36	44	35	32	146	0	35	32	32	24	146	0	32	24	27	18	146	0	27	18	19	14	146	0	19	14	7	12	146	0	7	12	7	0	106	37	76	336	65	329	106	37	65	329	55	320	106	37	55	320	47	307	106	37	47	307	41	291	106	37	41	291	38	273	106	37	38	273	36	253	106	37	36	253	109	25	109	25	36	253	36	230	109	25	36	230	36	209	109	25	36	209	36	44	109	25	36	44	116	18	36	209	36	230	7	230	36	209	7	230	7	209	76	336	105	54	89	341	135	283	135	301	133	292	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	111	18	107	24	35	45	35	45	107	24	105	32	35	45	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	128	0	8	12	8	0	19	216	7	230	7	219	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	116	338	116	275	124	329	124	329	116	275	124	283	124	329	124	283	130	319	130	319	124	283	130	294	130	319	130	294	132	306	54	306	56	294	56	319	56	319	56	294	61	283	56	319	61	283	61	330	61	330	61	283	69	275	61	330	69	275	70	338	70	338	69	275	80	270	70	338	80	270	81	344	81	344	80	270	92	268	81	344	92	268	93	345	93	345	92	268	105	270	93	345	105	270	105	343	105	343	105	270	116	275	105	343	116	275	116	338	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	297	35	297	107	22	105	30	35	297	105	30	104	42	104	123	104	99	116	111	104	123	116	111	169	186	169	186	116	111	162	153	169	186	162	153	188	180	104	338	11	338	20	324	104	338	20	324	27	321	104	338	27	321	32	315	104	338	32	315	34	307	104	338	34	307	35	297	104	338	35	297	104	42	172	16	168	14	272	0	272	0	168	14	162	13	272	0	162	13	155	12	177	198	175	194	188	180	188	180	175	194	172	190	188	180	172	190	169	186	257	230	150	230	161	217	257	230	161	217	168	216	257	230	168	216	173	214	257	230	173	214	177	212	257	230	177	212	179	209	257	230	179	209	179	205	257	230	179	205	224	209	257	230	224	209	239	215	257	230	239	215	257	219	179	205	188	180	208	198	179	205	208	198	224	209	179	202	177	198	188	180	179	202	188	180	179	205	171	32	174	28	259	20	259	20	174	28	175	24	259	20	175	24	175	22	175	22	174	18	272	0	272	0	174	18	172	16	259	20	175	22	272	0	259	20	162	153	164	44	259	20	164	44	168	37	259	20	168	37	171	32	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	269	12	266	13	272	0	269	12	272	0	272	12	34	31	31	23	131	0	34	31	131	0	35	42	131	0	11	12	11	0	272	0	155	12	155	0	164	44	162	153	116	111	161	217	150	230	150	219	20	324	11	338	11	326	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	32	24	27	19	127	0	127	0	27	19	19	15	127	0	19	15	8	12	32	207	35	198	103	230	103	230	35	198	36	186	103	230	36	186	103	193	103	193	36	186	105	41	103	193	105	41	105	193	105	193	105	41	105	172	105	193	105	172	117	209	117	209	105	172	108	180	117	209	108	180	116	188	103	230	7	230	19	216	103	230	19	216	27	213	103	230	27	213	32	207	170	189	177	237	165	197	165	197	177	237	159	235	165	197	159	235	157	202	157	202	159	235	147	203	138	201	147	203	143	230	138	201	143	230	129	222	127	196	138	201	129	222	127	196	129	222	117	209	127	196	117	209	116	188	127	12	118	14	127	0	127	0	118	14	112	18	127	0	112	18	36	43	36	43	112	18	108	24	36	43	108	24	36	186	36	186	108	24	106	31	36	186	106	31	105	41	171	23	167	17	267	0	267	0	167	17	160	14	267	0	160	14	151	12	209	230	244	31	221	222	221	222	244	31	243	41	221	222	243	41	232	210	232	210	243	41	241	193	263	195	269	199	270	222	270	222	269	199	275	201	270	222	275	201	284	230	284	230	275	201	281	203	284	230	281	203	286	203	286	203	296	201	299	235	299	235	296	201	304	195	299	235	304	195	315	237	315	237	304	195	309	186	315	237	309	186	312	172	257	190	263	195	270	222	257	190	270	222	256	210	257	190	256	210	253	187	310	22	305	17	407	0	407	0	305	17	298	14	407	0	298	14	289	12	382	41	382	166	379	190	382	41	379	190	370	210	382	41	370	210	383	30	315	237	312	172	313	156	385	22	313	156	313	41	385	22	313	41	390	17	390	17	313	41	407	0	390	17	407	0	397	13	397	13	407	0	407	12	383	30	370	210	356	224	383	30	356	224	337	233	383	30	337	233	315	237	383	30	315	237	385	22	312	30	310	22	407	0	312	30	407	0	313	41	299	235	284	230	286	203	256	210	241	193	243	174	256	210	243	174	244	176	256	210	244	176	246	179	256	210	246	179	249	183	256	210	249	183	253	187	243	41	243	174	241	193	267	12	257	14	267	0	267	0	257	14	251	18	267	0	251	18	174	41	174	41	251	18	246	23	174	41	246	23	174	161	173	177	174	161	177	237	173	177	177	237	170	189	174	161	246	23	177	237	177	237	246	23	244	31	177	237	244	31	194	235	194	235	244	31	209	230	173	31	171	23	267	0	173	31	267	0	174	41	159	235	143	230	147	203	35	32	32	24	127	0	35	32	127	0	36	43	127	0	8	12	8	0	267	0	151	12	151	0	407	0	289	12	289	0	313	156	385	22	315	237	19	216	7	230	7	219	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	119	34	112	43	120	11	120	11	112	43	107	54	107	-39	107	54	106	196	107	-39	106	196	37	186	37	186	106	196	106	230	37	186	106	230	37	197	37	197	106	230	34	206	146	-89	130	-87	146	-102	146	-102	130	-87	119	-80	146	-102	119	-80	37	-58	37	-58	119	-80	112	-70	37	-58	112	-70	37	186	106	230	10	230	21	216	106	230	21	216	29	212	106	230	29	212	34	206	116	212	116	190	122	196	116	212	122	196	128	223	128	223	122	196	129	201	128	223	129	201	140	231	140	231	129	201	136	205	140	231	136	205	143	207	116	212	106	196	108	175	116	212	108	175	109	178	116	212	109	178	111	182	116	212	111	182	113	185	116	212	113	185	116	190	107	173	108	175	106	196	107	173	106	196	107	54	186	81	181	54	199	0	199	0	181	54	172	35	199	0	172	35	166	-6	166	-6	172	35	161	25	166	-6	161	25	153	-5	153	-5	161	25	146	21	153	-5	146	21	142	-2	142	-2	146	21	136	23	142	-2	136	23	132	3	132	3	136	23	127	27	132	3	127	27	120	11	120	11	127	27	119	34	37	186	108	-57	107	-39	107	54	107	23	120	11	155	235	150	208	164	205	155	235	164	205	171	237	171	237	164	205	174	194	171	237	174	194	202	232	202	232	174	194	182	176	202	232	182	176	187	150	155	235	140	231	143	207	155	235	143	207	150	208	262	124	258	164	258	81	258	81	258	164	246	196	258	81	246	196	246	45	246	45	246	196	227	218	246	45	227	218	226	17	226	17	227	218	202	232	226	17	202	232	199	0	199	0	202	232	188	117	188	117	202	232	187	150	146	-102	37	-58	37	-69	146	-102	37	-69	34	-77	146	-102	34	-77	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	186	112	-70	108	-57	186	81	199	0	188	117	21	216	10	230	10	219	241	-60	241	236	233	236	241	-60	233	236	194	209	241	-60	194	209	241	-71	268	-102	268	-89	256	-87	268	-102	256	-87	248	-83	268	-102	248	-83	171	-44	268	-102	171	-44	170	-61	268	-102	170	-61	167	-73	268	-102	167	-73	161	-81	268	-102	161	-81	151	-86	268	-102	151	-86	134	-89	268	-102	134	-89	134	-102	180	220	167	228	169	192	180	220	169	192	171	177	180	220	171	177	171	21	180	220	171	21	241	-71	180	220	241	-71	194	209	244	-78	241	-71	171	21	244	-78	171	21	171	-44	244	-78	171	-44	248	-83	137	20	123	-5	136	-3	137	20	136	-3	149	1	137	20	121	24	123	-5	109	-6	123	-5	121	24	109	-6	121	24	108	35	109	-6	108	35	98	54	109	-6	98	54	92	82	109	-6	92	82	80	-1	80	-1	92	82	90	118	90	118	90	230	80	-1	80	-1	90	230	60	212	80	-1	60	212	55	13	55	13	60	212	36	185	55	13	36	185	35	37	35	37	36	185	22	150	35	37	22	150	21	69	21	69	22	150	17	109	92	156	99	185	90	230	90	230	99	185	109	205	90	230	109	205	128	237	128	237	109	205	122	217	128	237	122	217	137	220	137	220	148	219	142	236	142	236	148	219	155	233	142	236	128	237	137	220	171	177	171	49	171	21	167	228	155	233	158	213	167	228	158	213	165	204	167	228	165	204	169	192	147	21	137	20	149	1	147	21	149	1	156	25	156	25	149	1	160	9	156	25	160	9	164	31	164	31	160	9	171	21	164	31	171	21	169	39	169	39	171	21	171	49	155	233	148	219	158	213	90	230	90	118	92	156	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	41	186	115	25	112	37	25	216	14	230	14	219	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	138	134	131	52	132	42	150	226	153	175	153	227	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	92	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	105	60	93	315	105	60	105	315	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	21	217	23	215	136	230	136	230	23	215	26	214	136	230	26	214	27	211	27	211	32	204	136	230	136	230	32	204	38	191	136	230	38	191	46	175	60	141	121	-6	109	203	60	141	109	203	109	205	109	205	109	209	60	141	60	141	109	209	111	213	60	141	111	213	53	157	111	213	115	215	136	230	136	230	115	215	120	216	136	230	120	216	127	218	127	218	136	219	136	230	111	213	136	230	46	175	111	213	46	175	53	157	16	218	21	217	136	230	16	218	136	230	11	230	16	218	11	230	11	219	121	-6	133	-6	153	89	153	89	133	-6	214	191	153	89	214	191	189	180	189	180	214	191	191	185	243	230	167	230	178	218	243	230	178	218	186	216	243	230	186	216	191	213	243	230	191	213	194	208	243	230	194	208	195	202	243	230	195	202	224	210	243	230	224	210	229	215	243	230	229	215	235	217	243	230	235	217	243	219	214	191	219	202	195	202	214	191	195	202	195	198	214	191	195	198	194	194	214	191	194	194	193	190	214	191	193	190	191	185	121	-6	153	89	113	190	121	-6	113	190	111	195	121	-6	111	195	110	199	121	-6	110	199	109	201	121	-6	109	201	109	203	178	218	167	230	167	219	224	210	195	202	219	202	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	37	26	27	18	92	0	92	0	27	18	18	14	92	0	18	14	7	12	18	215	22	212	131	230	131	230	22	212	27	207	131	230	27	207	32	199	32	199	96	100	108	209	108	209	96	100	99	75	108	209	99	75	100	78	85	86	64	59	68	30	68	30	64	59	66	24	67	20	66	24	49	39	67	20	49	39	70	17	70	17	49	39	37	26	70	17	37	26	92	0	102	80	103	82	108	209	108	209	103	82	105	84	108	209	105	84	107	85	107	85	110	79	108	209	108	209	109	212	32	199	32	199	109	212	111	215	32	199	111	215	131	230	131	230	111	215	116	217	131	230	116	217	122	218	122	218	131	219	131	230	13	217	18	215	131	230	13	217	131	230	6	230	13	217	6	230	6	219	141	16	136	14	242	0	242	0	136	14	130	13	242	0	130	13	122	12	139	157	138	158	138	37	138	37	138	158	137	160	138	37	137	160	134	44	134	44	137	160	127	173	134	44	127	173	127	54	114	73	119	67	119	185	119	185	119	67	123	60	119	185	123	60	127	173	127	173	123	60	127	54	113	195	109	204	110	79	113	195	110	79	114	73	113	195	114	73	119	185	234	15	231	17	242	0	242	0	231	17	229	19	242	0	229	19	227	22	227	22	153	136	144	22	144	22	143	19	242	0	242	0	143	19	141	16	177	197	174	191	204	199	204	199	174	191	168	184	204	199	168	184	161	175	161	175	143	151	153	136	153	136	143	151	143	26	153	136	143	26	144	22	142	153	140	155	142	31	142	153	142	31	143	26	142	153	143	26	143	151	139	157	138	37	142	31	139	157	142	31	140	155	238	14	234	15	242	0	238	14	242	0	242	12	144	22	242	0	227	22	238	230	155	230	165	218	238	230	165	218	171	217	238	230	171	217	175	215	238	230	175	215	178	213	238	230	178	213	180	210	238	230	180	210	180	206	238	230	180	206	209	205	238	230	209	205	216	210	238	230	216	210	222	214	238	230	222	214	230	217	238	230	230	217	238	219	180	206	204	199	209	205	180	202	177	197	204	199	180	202	204	199	180	206	161	175	153	136	204	199	99	75	96	100	93	96	99	75	93	96	91	94	99	75	91	94	90	93	99	75	90	93	88	91	99	75	88	91	88	62	85	86	68	30	72	39	85	86	72	39	79	49	85	86	79	49	88	62	85	86	88	62	88	91	64	59	49	39	66	24	92	0	92	12	82	13	92	0	82	13	75	15	92	0	75	15	70	17	92	0	7	12	7	0	165	218	155	230	155	219	242	0	122	12	122	0	108	209	110	79	109	204	108	209	100	78	102	80	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	176	218	165	230	165	219	10	-75	9	-51	8	-62	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	202	0	11	12	11	0	129	17	202	0	146	20	84	-68	94	-75	99	115	99	115	94	-75	106	-80	99	115	106	-80	110	104	110	104	106	-80	117	-19	110	104	117	-19	116	87	116	87	117	-19	117	65	149	-75	134	-66	144	-86	149	-75	144	-86	170	-87	149	-75	170	-87	170	-80	124	-55	119	-39	123	-84	124	-55	123	-84	144	-86	124	-55	144	-86	134	-66	123	-84	119	-39	117	-19	123	-84	117	-19	106	-80	82	124	58	131	58	105	82	124	58	105	63	91	82	124	63	91	65	73	82	124	65	73	65	-29	82	124	65	-29	68	-41	82	124	68	-41	71	-51	82	124	71	-51	77	-60	82	124	77	-60	84	-68	82	124	84	-68	99	115	48	116	58	105	58	131	48	116	58	131	58	156	48	116	58	156	48	145	48	116	48	145	33	124	119	301	124	317	127	347	127	347	124	317	134	328	127	347	134	328	146	348	146	348	134	328	149	337	146	348	149	337	170	349	170	349	149	337	170	343	80	327	82	137	89	334	89	334	82	137	99	146	89	334	99	146	100	340	100	340	99	146	110	157	100	340	110	157	112	344	112	344	110	157	116	173	112	344	116	173	117	281	117	281	116	173	117	195	112	344	117	281	119	301	112	344	119	301	127	347	82	137	80	327	73	318	82	137	73	318	69	307	82	137	69	307	66	293	82	137	66	293	65	278	82	137	65	278	65	189	82	137	65	189	63	170	82	137	63	170	58	156	82	137	58	156	58	131	33	137	11	131	33	124	33	137	33	124	48	145	65	-29	65	73	65	-16	77	-8	77	345	33	345	77	-8	33	345	33	-8	80	281	81	174	85	344	85	344	81	174	87	158	85	344	87	158	97	340	97	340	87	158	98	146	97	340	98	146	108	334	108	334	98	146	115	138	108	334	115	138	117	327	117	327	115	138	134	170	117	327	134	170	132	189	132	189	132	278	131	294	132	189	131	294	128	307	132	189	128	307	124	318	132	189	124	318	117	327	164	124	186	131	164	138	164	124	164	138	149	116	149	116	164	138	149	146	149	116	149	146	139	131	139	131	149	146	139	156	139	131	139	156	134	170	78	302	80	281	85	344	78	302	85	344	73	317	73	317	85	344	70	347	73	317	70	347	63	329	63	329	70	347	51	348	63	329	51	348	48	337	48	337	51	348	27	349	48	337	27	349	27	343	139	131	115	125	134	92	139	131	134	92	139	106	139	131	139	106	149	116	132	73	134	92	117	-65	132	73	117	-65	124	-56	132	73	124	-56	128	-44	132	73	128	-44	131	-31	132	73	131	-31	132	-16	82	88	85	-82	87	104	87	104	85	-82	97	-78	87	104	97	-78	98	116	98	116	97	-78	108	-72	98	116	108	-72	115	125	115	125	108	-72	117	-65	115	125	117	-65	134	92	85	-82	82	88	80	66	85	-82	80	66	80	-19	85	-82	80	-19	78	-39	85	-82	78	-39	73	-54	85	-82	73	-54	70	-84	48	-74	27	-80	51	-86	48	-74	51	-86	63	-66	63	-66	51	-86	70	-84	63	-66	70	-84	73	-54	81	174	80	281	80	196	51	-86	27	-80	27	-87	134	170	115	138	139	131	62	121	75	123	75	123	76	165	75	123	85	122	76	165	85	122	86	164	86	164	85	122	96	120	86	164	96	120	96	162	96	162	96	120	107	117	96	162	107	117	108	158	108	158	107	117	118	112	108	158	118	112	123	152	123	152	118	112	132	105	123	152	132	105	143	143	143	143	132	105	144	99	143	143	144	99	155	138	246	132	228	166	233	115	233	115	228	166	221	156	233	115	221	156	220	103	220	103	221	156	213	146	220	103	213	146	208	95	208	95	213	146	204	138	208	95	204	138	196	90	196	90	204	138	194	133	196	90	194	133	184	131	184	131	178	131	183	89	183	89	178	131	174	89	144	99	155	94	155	138	155	138	155	94	164	91	155	138	164	91	165	135	165	135	164	91	174	89	165	135	174	89	172	132	172	132	174	89	178	131	184	131	183	89	196	90	38	97	44	107	48	158	48	158	44	107	52	115	48	158	52	115	61	163	61	163	52	115	62	121	61	163	62	121	76	165	76	165	62	121	75	123	36	150	25	137	32	86	36	150	32	86	38	97	36	150	38	97	48	158	32	86	25	137	15	122	69	67	64	43	69	-98	69	-98	64	43	58	19	69	-98	58	19	57	-92	57	-92	58	19	50	-6	57	-92	50	-6	49	-82	49	-82	50	-6	47	-18	49	-82	47	-18	44	-28	43	-67	49	-82	44	-28	43	-67	44	-28	43	-36	43	-67	43	-36	42	-43	43	-67	42	-43	41	-50	110	19	104	43	110	-92	110	-92	104	43	99	67	110	-92	99	67	98	-98	98	-98	99	67	95	94	98	-98	95	94	91	127	125	-36	123	-28	124	-68	125	-36	124	-68	126	-50	125	-36	126	-50	126	-43	110	19	110	-92	117	-6	117	-6	110	-92	119	-82	117	-6	119	-82	120	-18	120	-18	119	-82	124	-68	120	-18	124	-68	123	-28	84	-101	98	-98	91	127	84	-101	91	127	76	127	84	-101	76	127	73	94	84	-101	73	94	69	-98	41	209	43	196	43	223	43	223	43	196	49	184	43	223	49	184	49	234	49	234	49	184	58	174	49	234	58	174	59	243	59	243	58	174	70	168	59	243	70	168	71	249	71	249	70	168	84	166	71	249	84	166	84	251	84	251	84	166	97	168	84	251	97	168	97	248	97	248	97	168	108	174	97	248	108	174	109	243	109	243	108	174	117	183	109	243	117	183	118	234	118	234	117	183	123	195	118	234	123	195	123	222	123	222	123	195	126	209	69	67	69	-98	73	94	118	-5	123	-6	126	45	126	45	123	-6	128	-6	126	45	161	199	114	-4	114	-4	161	199	113	64	114	-4	113	64	108	-2	108	-2	113	64	107	78	108	-2	107	78	102	92	142	237	139	221	146	220	142	237	146	220	148	236	148	236	146	220	152	217	148	236	152	217	154	236	154	236	152	217	157	213	154	236	157	213	160	235	160	235	157	213	160	207	160	235	160	207	161	200	155	-4	175	0	158	27	158	27	175	0	167	26	180	27	167	26	175	0	180	27	175	0	193	10	211	25	229	46	220	55	211	25	220	55	210	44	211	25	210	44	200	36	211	25	200	36	193	10	190	30	180	27	193	10	190	30	193	10	200	36	155	-4	158	27	149	29	155	-4	149	29	142	32	155	-4	142	32	134	38	155	-4	134	38	133	-6	134	38	126	45	128	-6	134	38	128	-6	133	-6	99	166	104	189	105	230	105	230	104	189	113	206	105	230	113	206	142	237	142	237	113	206	125	217	142	237	125	217	139	221	85	-69	108	-2	90	2	90	2	108	-2	98	121	90	2	98	121	97	137	97	137	99	166	82	7	82	7	99	166	105	230	82	7	105	230	75	11	75	11	105	230	73	213	75	11	73	213	69	15	69	15	73	213	64	20	97	137	82	7	90	2	38	54	47	38	48	186	48	186	47	38	59	25	48	186	59	25	73	213	73	213	59	25	64	20	32	152	26	112	28	91	32	152	28	91	32	72	32	152	32	72	38	54	32	152	38	54	48	186	160	235	161	200	166	234	166	234	161	200	167	160	166	234	167	160	172	233	172	233	167	160	171	156	172	233	171	156	175	153	161	200	161	199	167	160	195	294	172	233	175	153	195	294	175	153	179	152	195	294	179	152	184	150	195	294	184	150	190	226	195	294	190	226	214	294	222	182	221	192	221	171	221	171	221	192	217	202	221	171	217	202	216	162	216	162	217	202	211	210	216	162	211	210	209	156	209	156	211	210	202	218	209	156	202	218	200	152	200	152	202	218	190	226	200	152	190	226	189	150	189	150	190	226	184	150	99	106	98	121	108	-2	99	106	108	-2	102	92	90	2	65	-69	85	-69	126	45	114	-4	118	-5	161	199	126	45	167	160	90	43	86	30	90	4	90	4	86	30	80	20	90	4	80	20	79	-1	79	-1	80	20	73	13	79	-1	73	13	67	-5	67	-5	73	13	65	10	67	-5	65	10	55	-6	55	-6	65	10	55	8	74	81	69	82	69	57	69	57	69	82	64	82	69	57	64	82	62	59	62	59	64	82	55	59	45	58	55	59	64	82	45	58	64	82	45	80	55	216	57	203	59	282	59	282	57	203	60	186	59	282	60	186	68	299	68	299	60	186	69	154	68	299	69	154	79	313	79	313	69	154	77	129	79	313	77	129	83	112	54	264	52	246	53	236	54	264	53	236	53	226	54	264	53	226	55	216	54	264	55	216	59	282	126	339	114	336	117	306	117	306	114	336	116	296	125	12	116	296	114	336	125	12	114	336	110	25	110	25	114	336	102	331	110	25	102	331	100	13	100	13	102	331	92	325	100	13	92	325	90	43	90	43	92	325	89	79	89	79	92	325	88	89	88	89	92	325	86	99	141	63	128	67	138	3	129	214	128	67	133	80	129	214	133	80	135	186	135	186	133	80	136	91	135	186	136	91	137	154	137	154	136	91	137	102	137	154	137	102	138	114	138	149	137	154	138	114	192	186	137	154	192	154	125	12	138	3	128	67	125	12	128	67	129	214	125	12	129	214	124	241	125	12	124	241	119	265	125	12	119	265	117	284	125	12	117	284	116	296	117	306	121	315	126	339	126	339	121	315	127	321	126	339	127	321	140	341	140	341	127	321	134	326	140	341	134	326	143	327	143	327	151	326	154	342	154	342	151	326	157	324	154	342	157	324	180	340	180	340	157	324	162	319	180	340	162	319	165	314	226	305	216	321	216	256	226	305	216	256	223	263	226	305	223	263	228	273	226	305	228	273	229	286	185	251	195	249	201	332	201	332	195	249	207	251	201	332	207	251	216	321	216	321	207	251	216	256	180	340	165	314	166	306	180	340	166	306	166	271	180	340	166	271	170	262	180	340	170	262	176	255	180	340	176	255	185	251	180	340	185	251	201	332	166	271	166	306	166	301	154	342	140	341	143	327	166	271	166	301	165	295	166	271	165	295	165	291	166	271	165	291	165	286	166	271	165	286	165	282	138	138	138	143	138	114	138	138	138	114	138	127	138	138	138	127	138	133	161	-6	173	-7	168	56	168	56	173	-7	176	56	193	57	176	56	185	-6	193	57	185	-6	195	-3	168	56	160	57	161	-6	161	-6	160	57	151	60	161	-6	151	60	149	-2	149	-2	151	60	141	63	149	-2	141	63	138	3	195	-3	204	2	206	60	206	60	204	2	213	8	206	60	213	8	215	67	215	67	213	8	219	17	215	67	219	17	222	77	222	77	219	17	225	27	222	77	225	27	227	92	227	92	225	27	230	38	227	92	230	38	238	92	238	92	230	38	233	53	238	92	233	53	236	70	176	56	173	-7	185	-6	90	43	90	4	100	13	92	325	79	313	83	112	92	325	83	112	86	99	20	186	20	154	69	154	20	186	69	154	60	186	90	43	89	79	83	80	90	43	83	80	83	49	83	49	83	80	78	81	83	49	78	81	76	54	76	54	78	81	74	81	76	54	74	81	69	57	26	33	27	42	30	74	30	74	27	42	31	49	30	74	31	49	45	80	45	80	31	49	37	55	45	80	37	55	45	58	11	36	12	21	13	52	13	52	12	21	18	9	13	52	18	9	19	65	19	65	18	9	27	1	19	65	27	1	26	33	26	33	30	74	19	65	45	9	37	13	39	-4	45	9	39	-4	55	-6	45	9	55	-6	55	8	26	33	27	1	28	25	28	25	27	1	39	-4	28	25	39	-4	31	18	31	18	39	-4	37	13	193	57	195	-3	206	60	138	149	138	114	138	143	135	186	137	154	192	186	18	146	18	119	20	159	20	159	18	119	20	107	20	159	20	107	24	171	24	171	20	107	24	96	24	171	24	96	29	182	29	182	24	96	29	85	29	182	29	85	36	194	36	194	29	85	36	73	36	194	36	73	64	223	64	223	36	73	61	133	64	44	61	133	36	73	64	44	36	73	16	-4	16	-4	36	73	-12	24	16	271	-12	243	36	194	16	271	36	194	64	223	138	240	125	241	145	196	145	196	125	241	124	200	104	196	124	200	112	240	104	196	112	240	99	238	65	154	73	172	76	230	76	230	73	172	87	187	76	230	87	187	88	235	88	235	87	187	104	196	88	235	104	196	99	238	64	223	61	133	65	154	64	223	65	154	76	230	263	24	214	73	234	-4	234	-4	214	73	189	133	186	44	189	133	185	112	186	44	185	112	176	94	150	28	162	32	163	79	163	79	162	32	174	37	163	79	174	37	176	94	176	94	174	37	186	44	145	70	124	66	125	26	145	70	125	26	138	26	145	70	138	26	150	28	145	70	150	28	163	79	234	271	186	223	189	133	234	271	189	133	214	194	234	271	214	194	263	243	186	223	174	230	176	173	186	223	176	173	185	155	186	223	185	155	189	133	138	240	145	196	151	238	151	238	145	196	162	187	151	238	162	187	162	235	162	235	162	187	176	173	162	235	176	173	174	230	214	73	221	84	221	182	221	182	221	84	226	95	221	182	226	95	226	170	226	170	226	95	230	107	226	170	230	107	230	158	230	158	230	107	232	119	230	158	232	119	232	146	232	146	232	119	233	133	214	73	221	182	214	194	214	73	214	194	189	133	186	44	234	-4	189	133	125	241	112	240	124	200	104	70	87	79	88	32	104	70	88	32	100	28	104	70	100	28	112	26	104	70	112	26	124	66	76	37	88	32	87	79	76	37	87	79	73	94	76	37	73	94	65	112	76	37	65	112	64	44	124	66	112	26	125	26	18	119	18	146	17	133	61	133	64	44	65	112	-10	320	-2	315	118	338	118	338	-2	315	3	308	118	338	3	308	9	299	9	299	75	171	80	310	80	310	87	146	81	303	81	303	87	146	86	292	87	28	78	20	207	0	207	0	78	20	63	15	207	0	63	15	41	12	118	338	9	299	85	320	118	338	85	320	92	322	118	338	92	322	103	324	118	338	103	324	118	325	81	316	85	320	9	299	81	316	9	299	80	310	-20	323	-10	320	118	338	-20	323	118	338	-31	338	-20	323	-31	338	-31	325	206	286	147	171	157	141	206	286	157	141	160	146	206	286	160	146	170	171	206	286	170	171	242	306	206	286	242	306	208	289	273	338	171	338	187	324	273	338	187	324	198	321	273	338	198	321	205	318	273	338	205	318	209	312	273	338	209	312	210	304	273	338	210	304	251	318	273	338	251	318	257	321	273	338	257	321	264	324	273	338	264	324	273	325	242	306	246	313	210	304	242	306	210	304	210	300	242	306	210	300	209	296	242	306	209	296	209	293	242	306	209	293	208	289	147	171	159	40	157	57	157	107	157	82	225	82	157	107	225	82	225	107	170	171	160	146	225	146	170	171	225	146	225	171	207	0	207	12	186	15	207	0	186	15	172	20	207	0	172	20	93	57	207	0	93	57	91	40	207	0	91	40	87	28	159	40	147	171	118	227	159	40	118	227	104	254	159	40	104	254	93	276	159	40	93	276	93	136	159	40	93	136	163	28	93	57	172	20	93	82	93	82	172	20	163	28	93	82	163	28	93	107	93	107	163	28	93	136	25	107	25	82	93	82	25	107	93	82	93	107	93	276	86	292	87	146	93	276	87	146	93	136	87	146	80	310	75	171	87	146	75	171	25	171	87	146	25	171	25	146	207	0	41	12	41	0	157	141	147	171	157	57	187	324	171	338	171	325	251	318	210	304	246	313	33	129	33	-8	77	-8	33	129	77	-8	77	129	33	345	33	207	77	207	33	345	77	207	77	345	95	278	89	289	99	208	99	208	89	289	86	300	79	334	86	300	88	311	79	334	88	311	99	342	99	342	88	311	94	321	99	342	94	321	103	328	67	177	71	185	70	205	70	205	71	185	76	191	70	205	76	191	93	208	93	208	76	191	84	195	93	208	84	195	93	196	93	196	103	194	93	208	93	208	103	194	99	208	76	140	70	149	77	69	77	69	70	149	67	158	77	69	67	158	52	92	52	92	67	158	66	168	70	205	66	168	67	177	52	92	66	168	70	205	52	92	70	205	52	198	52	92	52	198	39	186	52	92	39	186	38	111	31	169	28	147	30	128	31	169	30	128	38	111	31	169	38	111	39	186	162	151	170	142	174	213	162	151	174	213	157	227	162	151	157	227	143	168	143	168	157	227	138	240	143	168	138	240	127	180	127	180	138	240	119	253	127	180	119	253	114	189	114	189	119	253	105	266	114	189	105	266	103	194	103	194	105	266	99	208	77	69	113	39	87	129	87	129	113	39	103	115	118	102	103	115	113	39	118	102	113	39	141	16	93	-47	96	-62	100	-51	100	-51	96	-62	120	-65	100	-51	120	-65	110	-53	110	-53	120	-65	120	-54	134	-52	120	-54	120	-65	134	-52	120	-65	147	-62	79	334	63	320	64	242	79	334	64	242	79	227	79	334	79	227	99	208	79	334	99	208	86	300	50	281	51	267	53	302	53	302	51	267	55	255	53	302	55	255	63	320	63	320	55	255	64	242	157	84	151	72	165	73	157	84	148	84	151	72	140	87	141	16	148	84	148	84	141	16	148	10	148	84	148	10	151	72	151	72	148	10	154	3	151	72	154	3	171	57	171	57	154	3	157	-2	171	57	157	-2	159	-9	130	93	118	102	141	16	130	93	141	16	140	87	209	91	211	169	202	84	202	84	211	169	201	184	202	84	201	184	195	80	195	80	201	184	188	198	195	80	188	198	187	76	187	76	188	198	184	113	187	76	184	113	182	103	187	76	182	103	179	95	177	74	187	76	179	95	177	74	179	95	173	89	177	74	173	89	166	85	177	74	166	85	165	73	166	85	157	84	165	73	202	-1	200	14	198	-22	198	-22	200	14	195	29	198	-22	195	29	187	-39	187	-39	195	29	185	43	187	-39	185	43	171	57	170	-53	187	-39	171	57	170	-53	171	57	160	-18	170	-53	160	-18	158	-31	170	-53	158	-31	153	-41	170	-53	153	-41	147	-62	171	57	159	-9	160	-18	145	-48	134	-52	147	-62	145	-48	147	-62	153	-41	99	342	103	328	124	345	124	345	103	328	114	333	124	345	114	333	128	334	128	334	136	334	146	343	146	343	136	334	143	332	146	343	143	332	150	330	147	314	142	310	147	270	147	314	147	270	155	266	147	314	155	266	150	316	193	311	182	325	183	270	193	311	183	270	190	277	193	311	190	277	195	286	193	311	195	286	196	296	155	266	164	264	166	336	166	336	164	264	174	266	166	336	174	266	182	325	182	325	174	266	183	270	146	343	150	330	166	336	166	336	150	330	154	327	166	336	154	327	155	324	155	324	155	266	166	336	146	343	124	345	128	334	222	127	221	137	221	117	221	117	221	137	220	145	221	117	220	145	218	107	218	107	220	145	218	154	218	107	218	154	215	161	214	99	218	107	215	161	214	99	215	161	211	169	214	99	211	169	209	91	188	198	174	213	176	135	188	198	176	135	181	128	188	198	181	128	183	121	188	198	183	121	184	113	155	266	155	324	155	322	155	266	155	322	154	320	155	266	154	320	152	319	155	266	152	319	150	316	140	277	147	270	142	310	140	277	142	310	139	305	140	277	139	305	136	301	140	277	136	301	136	284	134	297	134	292	136	284	134	297	136	284	136	301	86	-39	86	15	76	17	86	-39	76	17	76	-55	86	-39	76	-55	88	-43	88	-43	76	-55	96	-62	88	-43	96	-62	93	-47	66	15	58	10	60	-44	66	15	60	-44	76	-55	66	15	76	-55	76	17	51	3	47	-5	49	-31	51	3	49	-31	60	-44	51	3	60	-44	58	10	95	11	94	-31	100	-27	95	11	100	-27	102	5	102	5	100	-27	104	-24	102	5	104	-24	107	-2	107	-2	104	-24	107	-20	107	-2	107	-20	108	-15	95	11	86	15	87	-37	95	11	87	-37	89	-35	95	11	89	-35	91	-33	95	11	91	-33	94	-31	86	15	86	-39	86	-38	86	15	86	-38	87	-37	107	-2	108	-15	109	-11	76	140	77	69	87	129	49	-31	47	-5	45	-15	174	213	170	142	176	135	95	278	99	208	105	266	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	155	327	155	274	162	320	162	320	155	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	105	311	105	311	105	291	110	282	105	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	125	270	117	327	125	270	126	331	126	331	125	270	136	268	126	331	136	268	136	333	136	333	136	268	146	270	136	333	146	270	146	331	146	331	146	270	155	274	146	331	155	274	155	327	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	88	170	93	136	93	204	93	204	93	136	107	109	93	204	107	109	108	233	108	233	107	109	129	88	108	233	129	88	132	254	132	254	129	88	142	141	132	254	142	141	139	172	139	172	142	203	132	254	132	254	142	203	149	228	132	254	149	228	163	267	163	267	149	228	162	246	163	267	162	246	179	257	211	271	201	272	216	259	216	259	201	272	200	261	179	257	200	261	201	272	179	257	201	272	163	267	263	216	263	252	263	255	263	216	263	255	262	257	263	216	262	257	260	259	263	216	260	259	257	261	263	216	257	261	254	216	211	271	216	259	221	271	221	271	216	259	229	254	221	271	229	254	231	269	231	269	229	254	240	245	231	269	240	245	241	266	241	266	240	245	248	233	241	266	248	233	252	262	252	262	248	233	254	216	252	262	254	216	257	261	149	116	159	75	162	97	162	97	159	75	195	71	162	97	195	71	179	86	179	86	195	71	200	83	216	84	200	83	204	71	216	84	204	71	213	72	142	141	129	88	159	75	142	141	159	75	149	116	258	83	261	85	262	128	262	128	261	85	263	88	262	128	263	88	272	128	272	128	263	88	264	91	258	83	262	128	254	81	254	81	262	128	253	111	254	81	253	111	248	79	248	79	253	111	243	78	216	84	222	74	230	89	230	89	222	74	232	76	230	89	232	76	242	98	242	98	232	76	243	78	242	98	243	78	253	111	200	83	195	71	204	71	216	84	213	72	222	74	105	46	83	24	131	0	46	274	56	215	84	312	42	319	41	320	41	290	41	290	41	320	41	321	35	287	41	321	31	337	35	287	31	337	27	286	27	286	31	337	19	287	42	325	45	328	49	342	49	342	45	328	49	330	49	342	49	330	70	344	70	344	49	330	55	332	70	344	55	332	61	333	61	333	71	332	70	344	70	344	71	332	92	342	78	329	83	324	92	342	92	342	83	324	86	316	92	342	86	316	86	306	88	219	86	306	86	286	88	219	86	286	86	276	50	249	54	258	52	276	52	276	54	258	62	265	52	276	62	265	86	286	86	286	62	265	72	271	86	286	72	271	86	276	55	223	52	228	57	202	57	202	52	228	49	233	57	202	49	233	47	199	47	199	49	233	49	239	52	276	49	239	50	249	36	199	47	199	49	239	36	199	49	239	52	276	36	199	52	276	27	267	36	199	27	267	24	200	0	232	1	221	2	245	2	245	1	221	6	212	2	245	6	212	11	257	11	257	6	212	14	205	11	257	14	205	27	267	27	267	14	205	24	200	42	325	49	342	31	337	42	325	31	337	41	321	17	329	9	319	10	294	17	329	10	294	14	290	17	329	14	290	19	287	17	329	19	287	31	337	9	319	6	306	7	300	9	319	7	300	10	294	114	199	122	199	123	328	123	328	122	199	130	201	123	328	130	201	131	317	131	317	130	201	134	225	131	317	134	225	134	303	142	218	141	218	144	209	144	209	141	218	140	218	140	218	137	218	144	209	144	209	137	218	137	204	144	209	151	215	146	222	144	209	146	222	142	219	144	209	142	219	142	218	137	204	137	218	136	219	137	204	136	219	135	220	137	204	135	220	134	222	137	204	134	222	130	201	134	225	130	201	134	222	110	337	92	342	94	205	110	337	94	205	99	202	110	337	99	202	105	199	110	337	105	199	114	199	110	337	114	199	123	328	92	342	86	306	88	219	92	342	88	219	90	211	92	342	90	211	94	205	88	219	86	276	86	233	88	219	86	233	82	228	88	219	82	228	78	224	88	219	78	224	77	211	78	224	74	221	77	211	77	211	74	221	69	220	77	211	69	220	67	205	67	205	69	220	65	219	59	220	55	223	57	202	59	220	57	202	67	205	59	220	67	205	65	219	50	308	49	310	50	298	50	308	50	298	51	304	50	308	51	304	51	306	48	312	46	315	46	293	48	312	46	293	50	298	48	312	50	298	49	310	46	293	46	315	44	316	46	293	44	316	43	318	46	293	43	318	42	319	46	293	42	319	41	290	41	290	41	321	35	287	92	342	71	332	78	329	84	119	87	122	113	196	113	196	87	122	89	125	113	196	89	125	92	128	124	55	113	70	118	26	118	26	113	70	99	86	118	26	99	86	95	92	137	204	136	205	137	202	137	202	136	205	135	207	137	202	135	207	135	194	135	194	135	207	134	207	135	194	134	207	132	208	130	182	135	194	132	208	130	182	132	208	129	207	130	182	129	207	127	206	130	182	127	206	124	205	130	182	124	205	120	202	130	182	120	202	120	167	92	128	107	149	113	196	113	196	107	149	120	167	113	196	120	167	116	199	116	199	120	167	120	202	113	196	12	114	79	113	113	196	79	113	82	116	113	196	82	116	84	119	135	18	136	19	137	33	137	33	136	19	138	21	137	33	138	21	138	26	138	26	138	21	138	23	128	20	131	18	132	43	132	43	131	18	133	18	132	43	133	18	137	33	137	33	133	18	135	18	118	26	122	24	124	55	124	55	122	24	125	21	124	55	125	21	132	43	132	43	125	21	128	20	118	26	95	92	91	97	118	26	91	97	88	102	118	26	88	102	84	107	118	26	84	107	79	113	118	26	79	113	12	114	118	26	12	114	12	113	218	202	214	199	218	167	218	167	214	199	211	196	218	167	211	196	205	149	205	149	211	196	189	128	234	205	233	207	234	194	234	205	234	194	235	202	234	205	235	202	235	204	233	207	231	207	234	194	234	194	231	207	229	208	234	194	229	208	228	182	228	182	229	208	227	207	228	182	227	207	225	206	222	205	218	202	218	167	222	205	218	167	228	182	222	205	228	182	225	206	211	196	109	114	177	113	211	196	177	113	180	116	211	196	180	116	182	119	211	196	182	119	184	122	211	196	184	122	187	125	211	196	187	125	189	128	233	18	234	19	235	33	235	33	234	19	236	21	235	33	236	21	237	26	237	26	236	21	236	23	226	20	229	18	230	42	230	42	229	18	231	18	230	42	231	18	235	33	235	33	231	18	233	18	217	26	220	24	222	54	222	54	220	24	224	21	222	54	224	21	230	42	230	42	224	21	226	20	217	26	222	54	211	69	217	26	211	69	198	86	217	26	198	86	193	92	217	26	193	92	189	97	217	26	189	97	186	102	217	26	186	102	182	107	217	26	182	107	177	113	217	26	177	113	109	114	217	26	109	114	109	113	299	156	299	54	343	54	299	156	343	54	343	200	299	156	343	200	32	200	299	156	32	200	32	156	143	85	143	143	22	143	143	85	22	143	22	85	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	204	249	210	241	219	264	219	264	210	241	214	230	219	264	214	230	215	215	215	215	218	101	218	166	215	215	218	166	219	264	219	264	218	166	232	173	219	264	232	173	235	258	235	258	232	173	243	181	235	258	243	181	247	248	247	248	243	181	251	192	247	248	251	192	255	235	255	235	251	192	256	204	255	235	256	204	257	218	200	266	103	266	114	256	200	266	114	256	121	255	200	266	121	255	125	251	200	266	125	251	126	245	200	266	126	245	166	255	200	266	166	255	185	255	200	266	185	255	196	253	200	266	196	253	204	249	200	266	204	249	219	264	127	235	168	92	167	98	127	235	167	98	166	108	166	171	166	160	185	160	166	171	185	160	184	171	195	173	184	171	185	160	195	173	185	160	191	151	127	235	166	108	166	255	127	235	166	255	126	245	247	124	218	166	218	101	247	124	218	101	225	90	247	124	225	90	231	82	247	124	231	82	236	78	247	124	236	78	241	76	281	76	281	82	275	89	281	76	275	89	269	96	281	76	269	96	262	104	281	76	262	104	255	113	281	76	255	113	241	76	215	215	214	200	218	101	218	101	214	200	210	187	218	101	210	187	209	117	209	117	210	187	204	127	204	178	195	173	195	143	204	178	195	143	200	135	204	178	200	135	204	127	204	178	204	127	210	187	190	76	190	85	179	86	190	76	179	86	172	88	190	76	172	88	127	108	190	76	127	108	126	98	190	76	126	98	125	92	190	76	125	92	121	88	190	76	121	88	114	86	190	76	114	86	103	85	190	76	103	85	103	76	127	108	172	88	168	92	127	108	168	92	127	235	195	173	191	151	195	143	247	124	241	76	255	113	114	256	103	266	103	257	105	46	83	24	131	0	46	274	56	215	84	312	166	282	166	319	1	319	166	282	1	319	1	282	142	258	136	246	142	215	142	215	136	246	126	237	142	215	126	237	123	205	123	205	126	237	114	230	123	205	114	230	100	201	100	201	114	230	100	228	136	298	142	330	126	308	126	308	142	330	123	340	126	308	123	340	114	314	114	314	123	340	100	316	86	314	100	316	100	344	86	314	100	344	77	340	77	340	58	330	58	286	77	340	58	286	64	298	77	340	64	298	74	308	77	340	74	308	86	314	58	258	56	272	58	215	58	215	56	272	42	230	42	230	56	272	58	330	58	330	56	272	58	286	42	315	32	295	32	250	42	315	32	250	42	230	42	315	42	230	58	330	142	286	144	272	142	330	142	330	144	272	158	315	158	315	144	272	158	230	158	315	158	230	168	295	168	295	158	230	168	250	168	295	168	250	171	272	123	340	100	344	100	316	144	272	142	215	158	230	86	230	74	237	77	205	86	230	77	205	100	201	86	230	100	201	100	228	77	205	74	237	64	246	77	205	64	246	58	258	77	205	58	258	58	215	142	258	142	215	144	272	142	330	136	298	142	286	32	250	32	295	28	272	32	-30	32	-74	343	-74	32	-30	343	-74	343	-30	209	259	166	259	209	-5	209	-5	166	259	166	148	209	-5	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-5	166	104	166	-5	131	183	123	180	135	137	135	137	123	180	112	178	135	137	112	178	95	177	135	137	95	177	50	177	135	137	50	177	0	145	0	145	50	177	38	183	58	341	55	310	67	308	58	341	67	308	76	344	76	344	67	308	77	303	76	344	77	303	96	341	96	341	77	303	85	294	96	341	85	294	90	284	29	301	37	306	42	334	42	334	37	306	45	309	42	334	45	309	58	341	58	341	45	309	55	310	28	322	15	305	17	283	28	322	17	283	23	293	28	322	23	293	29	301	28	322	29	301	42	334	96	341	92	272	99	224	96	341	99	224	113	334	113	334	99	224	113	238	113	334	113	238	125	322	125	322	113	238	124	251	125	322	124	251	131	263	133	307	125	322	131	263	133	307	131	263	135	276	133	307	135	276	136	289	99	224	92	272	90	255	99	224	90	255	81	236	99	224	81	236	65	213	99	224	65	213	50	177	136	190	131	183	135	137	136	190	135	137	150	201	136	190	150	201	142	201	135	137	0	145	0	137	50	177	65	213	38	183	96	341	90	284	92	272	17	283	15	305	4	283	25	305	32	312	33	328	33	328	32	312	39	316	33	328	39	316	47	337	47	337	39	316	47	319	47	337	47	319	55	320	55	320	66	318	64	342	64	342	66	318	83	344	19	315	8	299	18	295	19	315	18	295	25	305	19	315	25	305	33	328	64	342	47	337	55	320	70	154	82	138	75	152	75	152	82	138	79	152	90	153	79	152	82	138	90	153	82	138	109	149	82	138	70	154	66	156	82	138	66	156	61	160	82	138	61	160	55	165	82	138	55	165	51	134	51	134	55	165	48	172	51	134	48	172	41	176	51	134	41	176	36	179	51	134	36	179	35	135	36	179	29	180	35	135	35	135	29	180	22	181	35	135	22	181	21	139	21	139	22	181	14	178	21	139	14	178	10	144	10	144	14	178	9	175	10	144	9	175	5	171	4	152	10	144	5	171	4	152	5	171	2	167	4	152	2	167	2	161	87	279	82	270	89	225	89	225	82	270	74	262	89	225	74	262	71	235	71	235	74	262	62	256	71	235	62	256	46	250	133	318	127	329	127	278	133	318	127	278	132	286	133	318	132	286	135	294	133	318	135	294	136	304	116	337	108	266	119	272	116	337	119	272	127	329	127	329	119	272	127	278	111	185	110	174	130	166	111	185	130	166	123	258	111	185	123	258	109	201	109	201	123	258	108	266	109	201	108	266	102	214	102	214	108	266	116	337	102	214	116	337	101	342	87	279	89	225	88	290	88	290	89	225	101	342	101	342	89	225	102	214	87	300	88	290	101	342	87	300	101	342	83	344	87	300	83	344	82	308	83	344	66	318	76	314	83	344	76	314	82	308	144	187	148	212	147	226	144	187	147	226	142	239	144	187	142	239	134	249	144	187	134	249	130	166	109	149	130	166	110	174	109	149	110	174	105	165	109	149	105	165	99	158	109	149	99	158	90	153	71	235	46	250	46	245	123	258	130	166	134	249	138	357	142	308	146	356	146	356	142	308	150	314	146	356	150	314	153	353	153	353	150	314	156	318	153	353	156	318	158	348	158	348	156	318	159	323	158	348	159	323	161	342	161	342	159	323	161	328	161	342	161	328	162	334	142	308	138	357	132	356	142	308	132	356	127	354	142	308	127	354	122	352	142	308	122	352	117	348	142	308	117	348	112	343	142	308	112	343	71	264	71	264	112	343	43	264	17	-55	18	-77	18	-49	18	-49	18	-77	22	-88	18	-49	22	-88	20	-43	20	-43	22	-88	22	-35	25	-17	22	-35	22	-88	25	-17	22	-88	29	-96	49	-102	60	-101	64	11	64	11	60	-101	69	-96	64	11	103	230	38	-101	38	-101	103	230	33	230	38	-101	33	230	33	44	115	-6	127	-5	122	39	122	39	127	-5	131	37	138	38	131	37	137	-2	138	38	137	-2	146	2	115	-6	122	39	114	44	115	-6	114	44	108	52	115	-6	108	52	104	62	115	-6	104	62	103	-5	74	4	83	0	103	230	103	230	83	0	93	-3	103	230	93	-3	103	75	103	75	93	-3	103	-5	103	75	103	-5	104	62	238	230	168	230	172	10	172	10	168	230	168	51	172	10	168	51	165	20	165	20	168	51	160	46	165	20	160	46	155	10	155	10	160	46	152	42	155	10	152	42	146	2	146	2	152	42	145	40	146	2	145	40	138	38	263	28	261	27	268	18	268	18	261	27	259	27	268	18	259	27	257	27	257	27	251	28	256	8	256	8	251	28	246	1	246	1	251	28	246	31	246	1	246	31	242	36	246	1	242	36	239	43	246	1	239	43	236	-3	215	-6	226	-5	238	230	238	230	226	-5	236	-3	238	230	236	-3	238	50	238	50	236	-3	239	43	265	29	263	28	268	18	265	29	268	18	268	30	257	27	256	8	268	18	238	230	172	10	180	3	238	230	180	3	190	-2	238	230	190	-2	201	-5	238	230	201	-5	215	-6	131	37	127	-5	137	-2	80	-52	78	-46	79	-77	79	-77	78	-46	76	-38	79	-77	76	-38	75	-88	75	-88	76	-38	74	-29	75	-88	74	-29	70	-18	33	44	32	28	38	-101	38	-101	32	28	31	13	38	-101	31	13	29	-96	29	-96	31	13	29	-1	29	-96	29	-1	25	-17	80	-52	79	-77	80	-64	80	-52	80	-64	80	-58	69	-96	75	-88	70	-18	69	-96	70	-18	68	-10	69	-96	68	-10	66	-4	69	-96	66	-4	65	2	69	-96	65	2	64	11	17	-60	17	-64	18	-77	17	-60	18	-77	17	-55	64	11	38	-101	49	-102	103	230	64	11	74	4	99	312	99	334	92	306	92	306	99	334	86	297	82	289	86	297	99	334	82	289	99	334	68	323	126	-70	119	-75	176	-92	176	-92	119	-75	107	-77	176	-92	107	-77	89	-79	99	334	107	318	140	338	140	338	107	318	117	322	140	338	117	322	129	325	129	325	129	132	140	338	140	338	129	132	176	-92	140	338	176	-92	176	325	37	194	47	175	47	304	47	304	47	175	59	159	47	304	59	159	68	323	68	323	59	159	75	147	68	323	75	147	75	242	75	242	75	255	68	323	68	323	75	255	77	268	68	323	77	268	79	279	249	310	252	317	201	325	201	325	252	317	257	321	201	325	257	321	290	338	290	338	257	321	265	323	290	338	265	323	276	325	276	325	290	325	290	338	255	-74	251	-69	201	-92	201	-92	251	-69	249	-61	201	-92	249	-61	201	325	201	325	249	-61	248	-51	201	325	248	-51	248	300	290	338	140	338	176	325	290	338	176	325	201	325	176	-92	129	132	129	-54	176	-92	129	-54	129	-64	176	-92	129	-64	126	-70	287	-92	287	-79	276	-78	287	-92	276	-78	263	-77	287	-92	263	-77	255	-74	287	-92	255	-74	201	-92	84	142	93	138	94	170	94	170	93	138	103	135	94	170	103	135	109	155	109	155	103	135	115	133	109	155	115	133	129	145	129	145	115	133	129	132	129	145	129	132	129	325	75	242	75	147	77	213	77	213	75	147	84	142	77	213	84	142	83	189	83	189	84	142	94	170	34	276	30	241	32	216	34	276	32	216	37	194	34	276	37	194	47	304	176	-92	89	-79	89	-92	249	310	201	325	248	300	82	289	68	323	79	279	99	334	99	312	107	318	88	200	88	132	97	191	97	191	88	132	97	141	97	191	97	141	103	179	103	179	97	141	103	152	103	179	103	152	105	166	21	166	23	152	23	179	23	179	23	152	28	141	23	179	28	141	29	191	29	191	28	141	37	132	29	191	37	132	38	200	38	200	37	132	49	126	38	200	49	126	50	207	50	207	49	126	62	124	50	207	62	124	63	209	63	209	62	124	76	126	63	209	76	126	76	206	76	206	76	126	88	132	76	206	88	132	88	200	99	-74	96	-80	104	-106	104	-106	96	-80	90	-84	104	-106	90	-84	83	-108	83	-108	90	-84	82	-87	83	-108	82	-87	73	-108	73	-108	82	-87	71	-88	70	-50	72	-49	79	0	79	0	72	-49	75	-49	79	0	75	-49	78	-49	78	-49	86	-50	79	0	79	0	86	-50	86	-31	79	0	86	-31	100	0	79	0	58	-47	64	-51	79	0	64	-51	67	-50	79	0	67	-50	70	-50	147	-64	145	-52	144	-79	144	-79	145	-52	139	-42	144	-79	139	-42	136	-91	136	-91	139	-42	130	-35	136	-91	130	-35	122	-100	122	-100	130	-35	118	-30	122	-100	118	-30	104	-106	104	-106	118	-30	103	-29	104	-106	103	-29	100	-67	100	-67	103	-29	99	-61	99	-61	103	-29	99	-29	99	-61	99	-29	97	-56	97	-56	99	-29	96	-29	97	-56	96	-29	93	-29	92	-52	97	-56	93	-29	92	-52	93	-29	90	-30	92	-52	90	-30	86	-31	92	-52	86	-31	86	-50	67	-87	62	-87	63	-107	67	-87	63	-107	73	-108	67	-87	73	-108	71	-88	45	-102	54	-105	45	-82	52	-84	45	-82	54	-105	52	-84	54	-105	57	-85	57	-85	54	-105	63	-107	57	-85	63	-107	62	-87	42	-80	34	-99	45	-102	42	-80	45	-102	45	-82	99	-74	104	-106	100	-67	49	156	42	151	137	137	137	137	42	151	31	148	137	137	31	148	15	147	31	307	35	308	96	344	96	344	35	308	39	308	96	344	39	308	42	309	42	309	46	308	96	344	96	344	46	308	50	305	96	344	50	305	52	301	137	147	122	148	137	137	137	137	122	148	112	151	137	137	112	151	54	177	54	177	112	151	105	156	54	177	105	156	54	288	53	295	54	288	96	344	53	295	96	344	52	301	96	344	14	311	21	304	96	344	21	304	26	305	96	344	26	305	31	307	102	175	102	344	96	344	102	175	96	344	54	288	102	175	54	288	102	164	53	165	49	156	137	137	53	165	137	137	54	177	137	137	15	147	15	137	54	288	105	156	102	164	21	304	14	311	14	301	58	294	61	313	59	340	59	340	61	313	65	325	59	340	65	325	84	344	84	344	65	325	72	332	84	344	72	332	82	334	82	334	92	332	84	344	84	344	92	332	107	340	156	271	153	295	153	247	153	247	153	295	143	315	153	247	143	315	143	227	143	227	143	315	127	330	143	227	127	330	127	212	127	212	127	330	107	267	107	202	107	267	106	244	107	202	106	244	104	228	107	340	92	332	99	325	107	340	99	325	104	313	107	340	104	313	106	294	107	340	106	294	107	267	107	340	107	267	127	330	104	228	99	217	107	202	107	202	99	217	92	211	107	202	92	211	83	199	83	199	92	211	83	209	58	245	57	268	59	202	59	202	57	268	39	330	39	330	57	268	59	340	59	340	57	268	58	294	83	209	73	211	83	199	83	199	73	211	66	217	83	199	66	217	59	202	59	202	66	217	61	228	59	202	61	228	58	245	9	272	12	248	13	295	13	295	12	248	23	227	13	295	23	227	23	315	23	315	23	227	38	212	23	315	38	212	39	330	39	330	38	212	59	202	107	267	107	202	127	212	45	77	32	59	32	23	45	77	32	23	36	26	45	77	36	26	39	29	45	77	39	29	141	111	45	77	141	111	61	97	141	113	33	200	39	156	141	113	39	156	52	138	141	113	52	138	56	134	141	113	56	134	60	129	141	113	60	129	64	124	141	113	64	124	68	118	141	113	68	118	73	112	141	113	73	112	141	111	30	203	26	205	28	170	30	203	28	170	39	156	30	203	39	156	33	200	26	205	24	206	28	170	28	170	24	206	21	207	28	170	21	207	20	183	20	183	21	207	19	208	20	183	19	208	17	207	16	206	15	204	15	192	16	206	15	192	20	183	16	206	20	183	17	207	14	202	13	200	15	192	14	202	15	192	15	204	70	109	68	106	141	111	70	109	141	111	73	112	141	111	68	106	66	103	141	111	66	103	63	100	141	111	63	100	61	97	32	59	22	44	23	18	32	59	23	18	26	19	32	59	26	19	28	20	32	59	28	20	32	23	22	44	16	32	17	19	22	44	17	19	19	18	22	44	19	18	21	18	22	44	21	18	23	18	16	32	15	23	15	22	16	32	15	22	16	20	16	32	16	20	17	19	158	129	162	124	238	113	238	113	162	124	166	118	238	113	166	118	171	112	171	112	158	97	238	111	238	111	158	97	143	77	238	111	143	77	137	29	137	29	143	77	137	28	143	77	130	59	133	26	143	77	133	26	134	27	143	77	134	27	135	27	143	77	135	27	136	28	143	77	136	28	137	28	130	59	120	44	121	18	130	59	121	18	123	19	130	59	123	19	126	20	130	59	126	20	129	23	130	59	129	23	133	26	114	20	115	19	115	32	115	32	115	19	116	18	115	32	116	18	120	44	120	44	116	18	118	18	120	44	118	18	121	18	115	32	113	23	113	22	115	32	113	22	114	20	238	113	171	112	238	111	238	113	132	200	137	156	238	113	137	156	151	138	238	113	151	138	154	134	238	113	154	134	158	129	128	203	125	205	126	170	128	203	126	170	137	156	128	203	137	156	132	200	125	205	122	206	126	170	126	170	122	206	119	207	126	170	119	207	118	183	118	183	119	207	117	208	118	183	117	208	115	207	114	206	113	204	113	192	114	206	113	192	118	183	114	206	118	183	115	207	112	202	112	200	113	192	112	202	113	192	113	204	49	156	42	151	137	137	137	137	42	151	31	148	137	137	31	148	15	147	31	307	35	308	96	344	96	344	35	308	39	308	96	344	39	308	42	309	42	309	46	308	96	344	96	344	46	308	50	305	96	344	50	305	52	301	137	147	122	148	137	137	137	137	122	148	112	151	137	137	112	151	54	177	54	177	112	151	105	156	54	177	105	156	54	288	53	295	54	288	96	344	53	295	96	344	52	301	96	344	14	311	21	304	96	344	21	304	26	305	96	344	26	305	31	307	102	175	102	344	96	344	102	175	96	344	54	288	102	175	54	288	102	164	53	165	49	156	137	137	53	165	137	137	54	177	307	344	87	-5	116	-5	307	344	116	-5	335	344	236	95	224	77	236	76	236	76	224	77	304	44	236	76	304	44	305	76	305	76	304	44	351	0	305	76	351	0	305	164	305	164	351	0	305	184	305	164	305	184	281	155	236	95	236	76	249	112	249	112	236	76	305	164	249	112	305	164	263	132	263	132	305	164	281	155	325	206	351	0	351	206	351	76	351	44	372	44	351	76	372	44	372	76	351	0	304	44	304	0	305	184	351	0	325	206	304	44	224	77	224	44	137	137	15	147	15	137	54	288	105	156	102	164	21	304	14	311	14	301	30	154	22	150	119	137	119	137	22	150	12	148	119	137	12	148	-1	147	8	305	13	307	79	344	79	344	13	307	19	308	79	344	19	308	25	309	25	309	30	307	79	344	79	344	30	307	33	304	79	344	33	304	35	299	96	150	89	154	36	177	36	177	89	154	86	162	36	177	86	162	36	288	36	293	36	288	79	344	36	293	79	344	35	299	2	303	8	305	79	344	2	303	79	344	-2	311	2	303	-2	311	-2	301	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	86	162	119	137	119	147	106	148	119	137	106	148	96	150	119	137	96	150	36	177	119	137	36	177	35	163	119	137	35	163	30	154	286	344	66	-5	95	-5	286	344	95	-5	315	344	314	206	293	203	303	171	303	171	293	203	291	173	281	172	291	173	293	203	281	172	293	203	276	195	254	146	259	154	262	181	262	181	259	154	266	162	262	181	266	162	276	195	276	195	266	162	273	168	276	195	273	168	281	172	251	165	242	146	254	146	251	165	254	146	262	181	320	110	329	79	324	134	324	134	329	79	333	204	333	204	329	79	342	91	333	204	342	91	351	197	351	197	342	91	355	104	351	197	355	104	365	186	365	186	355	104	367	119	365	186	367	119	375	170	375	170	367	119	375	134	375	170	375	134	378	151	333	204	314	206	318	156	333	204	318	156	322	146	333	204	322	146	324	134	314	206	303	171	312	165	314	206	312	165	318	156	320	110	309	88	329	79	329	79	309	88	294	67	329	79	294	67	290	42	290	42	294	67	277	47	290	42	277	47	290	40	290	40	277	47	260	30	290	40	260	30	373	0	373	0	260	30	238	7	373	0	238	7	238	0	368	46	361	42	373	0	373	0	361	42	353	41	373	0	353	41	342	40	373	0	342	40	290	40	374	53	368	46	373	0	374	53	373	0	387	64	374	53	387	64	379	64	119	137	-1	147	-1	137	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	171	61	134	57	171	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	180	45	135	45	135	39	180	31	181	45	135	31	181	31	139	31	139	31	181	24	178	31	139	24	178	21	144	21	144	24	178	19	175	21	144	19	175	15	171	14	152	21	144	15	171	14	152	15	171	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	306	344	86	-5	115	-5	306	344	115	-5	334	344	231	95	219	77	231	76	231	76	219	77	299	44	231	76	299	44	300	76	300	76	299	44	346	0	300	76	346	0	300	164	300	164	346	0	300	184	300	164	300	184	276	155	231	95	231	76	244	112	244	112	231	76	300	164	244	112	300	164	258	132	258	132	300	164	276	155	320	206	346	0	346	206	346	76	346	44	367	44	346	76	367	44	367	76	346	0	299	44	299	0	300	184	346	0	320	206	299	44	219	77	219	44	81	235	56	250	56	245	130	-78	118	-70	129	-99	129	-99	118	-70	109	-56	129	-99	109	-56	94	-95	94	-95	109	-56	104	-38	94	-95	104	-38	102	-16	102	-16	104	76	94	-95	94	-95	104	76	88	65	94	-95	88	65	66	-84	66	-84	88	65	64	49	66	-84	64	49	47	34	66	-84	47	34	45	-66	45	-66	47	34	35	18	45	-66	35	18	32	-43	32	-43	35	18	29	2	32	-43	29	2	27	-16	173	-68	169	-74	186	-86	186	-86	169	-74	163	-78	186	-86	163	-78	160	-96	160	-96	163	-78	154	-81	160	-96	154	-81	144	-82	144	-82	130	-78	160	-96	160	-96	130	-78	129	-99	217	-51	222	-27	220	-14	217	-51	220	-14	216	-4	217	-51	216	-4	209	4	217	-51	209	4	205	-71	209	4	200	9	205	-71	205	-71	200	9	189	11	205	-71	189	11	186	-86	186	-86	189	11	179	9	186	-86	179	9	175	-62	175	-62	173	-68	186	-86	179	9	170	5	172	-54	179	9	172	-54	174	-56	179	9	174	-56	174	-59	179	9	174	-59	175	-62	160	-37	163	-42	163	-1	163	-1	163	-42	167	-47	163	-1	167	-47	170	5	170	5	167	-47	170	-51	170	5	170	-51	172	-54	158	-11	156	-21	157	-27	158	-11	157	-27	158	-32	158	-11	158	-32	160	-37	158	-11	160	-37	163	-1	140	105	140	109	140	112	140	105	140	112	140	116	140	105	140	116	139	121	140	105	139	121	138	128	140	105	138	128	135	79	126	55	135	79	138	128	126	55	138	128	123	128	126	55	123	128	123	109	126	55	123	109	120	96	126	55	120	96	115	32	114	85	104	76	106	8	114	85	106	8	115	32	114	85	115	32	120	96	106	174	117	168	117	248	117	248	117	168	130	166	117	248	130	166	131	251	131	251	130	166	144	168	131	251	144	168	144	248	144	248	144	168	156	174	144	248	156	174	156	243	156	243	156	174	165	183	156	243	165	183	165	234	165	234	165	183	171	195	165	234	171	195	171	222	171	222	171	195	173	209	91	222	91	195	97	234	97	234	91	195	97	183	97	234	97	183	106	243	106	243	97	183	106	174	106	243	106	174	117	248	91	195	91	222	89	209	104	76	102	-16	106	8	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	200	389	228	389	160	468	200	389	160	468	155	473	200	389	155	473	150	476	200	389	150	476	144	479	200	389	144	479	138	481	200	389	138	481	133	482	200	389	133	482	129	433	109	459	110	454	111	466	111	466	110	454	112	448	111	466	112	448	114	472	114	472	112	448	116	443	114	472	116	443	119	477	119	477	116	443	122	438	119	477	122	438	125	480	125	480	122	438	129	433	125	480	129	433	133	482	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	209	482	214	433	217	481	217	481	214	433	222	439	217	481	222	439	224	478	224	478	222	439	227	443	224	478	227	443	229	473	229	473	227	443	231	448	229	473	231	448	232	467	232	467	231	448	233	453	232	467	233	453	233	459	214	433	209	482	204	481	214	433	204	481	198	479	214	433	198	479	193	477	214	433	193	477	188	473	214	433	188	473	183	468	214	433	183	468	142	389	142	389	183	468	114	389	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	87	389	115	389	148	477	148	477	115	389	171	438	148	477	171	438	194	477	194	477	171	438	227	389	194	477	227	389	256	389	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	106	414	111	419	120	460	120	460	111	419	118	422	120	460	118	422	125	423	125	423	129	423	137	462	137	462	129	423	133	422	137	462	133	422	138	420	106	452	95	440	100	400	106	452	100	400	103	407	106	452	103	407	106	414	106	452	106	414	120	460	86	423	79	400	100	400	86	423	100	400	95	440	208	438	220	401	211	438	211	438	220	401	214	438	211	438	214	438	214	437	214	437	214	438	221	438	221	438	214	438	220	401	221	438	220	401	233	408	245	421	254	439	262	462	245	421	262	462	241	462	245	421	241	462	236	453	245	421	236	453	233	408	233	408	236	453	232	446	233	408	232	446	227	441	233	408	227	441	221	438	184	401	191	400	194	444	194	444	191	400	198	399	194	444	198	399	200	441	200	441	198	399	204	398	200	441	204	398	205	439	205	439	204	398	220	401	205	439	220	401	208	438	184	401	194	444	177	403	177	403	194	444	174	453	177	403	174	453	171	406	171	406	174	453	166	456	171	406	166	456	158	459	137	462	138	420	144	462	144	462	138	420	146	417	144	462	146	417	151	461	151	461	146	417	157	412	151	461	157	412	158	459	158	459	157	412	171	406	137	462	120	460	125	423	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	188	497	171	500	179	475	179	475	171	500	170	476	161	474	170	476	171	500	161	474	171	500	154	497	202	490	200	446	202	404	202	490	202	404	214	479	214	479	202	404	214	416	214	479	214	416	221	464	221	464	214	416	221	431	221	464	221	431	224	448	179	475	187	470	188	497	188	497	187	470	194	464	188	497	194	464	202	490	202	490	194	464	198	456	202	490	198	456	200	446	202	404	200	446	198	437	202	404	198	437	194	429	202	404	194	429	188	423	202	404	188	423	188	396	170	417	171	393	180	419	180	419	171	393	188	396	180	419	188	396	188	423	154	497	140	489	143	456	154	497	143	456	147	464	154	497	147	464	154	470	154	497	154	470	161	474	118	446	120	429	120	463	120	463	120	429	128	415	120	463	128	415	128	478	128	478	128	415	139	403	128	478	139	403	140	489	140	489	139	403	142	447	161	419	153	423	154	396	161	419	154	396	171	393	161	419	171	393	170	417	142	447	139	403	143	438	143	438	139	403	154	396	143	438	154	396	147	430	147	430	154	396	153	423	143	456	140	489	142	447	97	13	83	16	105	0	105	0	83	16	74	18	105	0	74	18	29	29	29	29	74	18	68	22	29	29	68	22	41	47	41	47	68	22	65	28	41	47	65	28	57	76	57	76	65	28	64	35	167	277	57	76	68	52	167	277	68	52	71	57	71	57	121	151	167	277	167	277	121	151	132	171	167	277	132	171	213	316	57	76	64	35	64	39	57	76	64	39	65	42	57	76	65	42	66	47	57	76	66	47	68	52	211	28	204	19	455	0	455	0	204	19	191	14	455	0	191	14	172	12	211	28	318	18	215	41	215	41	318	18	307	20	215	41	307	20	216	60	216	60	307	20	301	25	216	60	301	25	216	151	216	151	301	25	216	171	216	151	216	171	132	171	357	203	344	191	345	154	345	154	344	191	325	185	345	154	325	185	325	162	325	162	325	185	296	181	296	44	296	181	216	316	296	44	216	316	297	33	297	33	216	316	216	171	297	33	216	171	301	25	213	316	216	316	454	338	454	338	216	316	316	320	454	338	316	320	329	320	329	320	355	319	454	338	454	338	355	319	377	316	454	338	377	316	395	311	430	278	454	338	426	287	426	287	454	338	420	295	410	304	420	295	454	338	410	304	454	338	395	311	454	338	430	278	434	268	454	338	434	268	438	255	454	338	438	255	442	238	454	338	442	238	454	238	296	305	297	312	216	316	296	305	216	316	296	181	216	316	297	312	300	316	216	316	300	316	306	319	216	316	306	319	316	320	178	300	213	316	180	305	180	305	213	316	181	309	179	315	181	309	213	316	179	315	213	316	454	338	454	338	137	338	155	325	454	338	155	325	167	323	454	338	167	323	175	319	454	338	175	319	179	315	454	84	445	71	455	0	455	0	445	71	436	59	455	0	436	59	426	47	426	47	413	36	455	0	455	0	413	36	397	27	455	0	397	27	379	21	460	95	454	84	455	0	460	95	455	0	475	105	460	95	475	105	464	105	211	28	455	0	318	18	318	18	455	0	333	17	358	18	333	17	455	0	358	18	455	0	379	21	373	256	366	224	367	119	373	256	367	119	373	87	373	256	373	87	385	87	373	256	385	87	385	256	358	140	367	119	366	224	358	140	366	224	357	203	358	140	357	203	345	154	213	316	178	300	176	294	213	316	176	294	172	287	213	316	172	287	167	277	105	0	29	29	21	19	105	0	21	19	12	15	105	0	12	15	2	12	105	0	2	12	2	0	97	13	105	0	105	12	296	181	296	166	325	162	455	0	172	12	172	0	155	325	137	338	137	327	216	151	132	171	121	151	142	337	94	312	117	227	117	227	94	312	113	171	114	142	113	171	94	312	114	142	94	312	127	5	127	5	94	312	85	30	176	22	159	31	178	-7	178	-7	159	31	145	43	178	-7	145	43	134	58	134	58	127	75	127	5	127	5	127	75	121	94	127	5	121	94	116	117	25	166	32	113	33	224	33	224	32	113	52	67	33	224	52	67	57	273	57	273	52	67	85	30	57	273	85	30	94	312	171	-88	166	-87	167	-107	167	-107	166	-87	162	-86	167	-107	162	-86	158	-105	158	-105	162	-86	156	-84	158	-105	156	-84	149	-82	149	-82	146	-80	148	-102	148	-102	146	-80	138	-99	203	-74	200	-80	208	-106	208	-106	200	-80	194	-84	208	-106	194	-84	186	-108	186	-108	194	-84	186	-87	186	-108	186	-87	177	-108	177	-108	186	-87	175	-88	173	-50	176	-49	180	-7	180	-7	176	-49	179	-49	180	-7	179	-49	181	-49	181	-49	189	-50	190	-31	190	-31	189	-50	196	-52	190	-31	196	-52	194	-30	194	-30	196	-52	197	-29	180	-7	162	-47	167	-51	180	-7	167	-51	171	-50	180	-7	171	-50	173	-50	194	17	176	22	178	-7	194	17	178	-7	180	-7	194	17	180	-7	181	-49	194	17	181	-49	190	-31	194	17	190	-31	200	-8	194	17	200	-8	214	15	134	58	127	5	178	-7	231	16	233	-6	240	18	240	18	233	-6	262	1	240	18	262	1	249	20	249	20	262	1	258	23	272	30	258	23	262	1	272	30	262	1	290	15	213	345	205	329	219	328	213	345	219	328	228	343	228	343	219	328	232	325	228	343	232	325	243	339	243	339	232	325	246	319	243	339	246	319	259	334	259	334	246	319	259	311	259	334	259	311	272	301	272	301	283	289	276	328	276	328	283	289	282	325	276	328	259	334	272	301	294	278	303	264	296	321	296	321	303	264	299	321	304	322	299	321	303	264	304	322	303	264	312	248	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	313	328	322	227	313	328	312	248	309	324	304	322	312	248	309	324	312	248	313	328	282	325	283	289	288	323	288	323	283	289	294	278	288	323	294	278	292	322	292	322	294	278	296	321	316	35	344	64	329	76	316	35	329	76	312	60	316	35	312	60	298	47	316	35	298	47	290	15	285	37	272	30	290	15	285	37	290	15	298	47	233	-6	231	16	222	15	233	-6	222	15	214	15	233	-6	214	15	200	-8	251	-64	249	-52	248	-79	248	-79	249	-52	243	-42	248	-79	243	-42	240	-91	240	-91	243	-42	234	-35	240	-91	234	-35	226	-100	226	-100	234	-35	222	-30	226	-100	222	-30	208	-106	208	-106	222	-30	206	-29	208	-106	206	-29	204	-67	204	-67	206	-29	203	-61	203	-61	206	-29	203	-29	203	-61	203	-29	200	-56	200	-56	203	-29	200	-29	200	-56	200	-29	197	-29	117	227	128	271	142	337	142	337	128	271	146	303	142	337	146	303	199	345	199	345	146	303	172	323	199	345	172	323	205	329	171	-88	167	-107	177	-108	171	-88	177	-108	175	-88	149	-82	148	-102	158	-105	205	329	213	345	199	345	197	-29	196	-52	200	-56	203	-74	208	-106	204	-67	114	142	127	5	116	117	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	198	389	226	389	157	468	198	389	157	468	152	473	198	389	152	473	147	476	198	389	147	476	142	479	198	389	142	479	136	481	198	389	136	481	131	482	198	389	131	482	127	433	107	459	108	454	108	466	108	466	108	454	110	448	108	466	110	448	112	472	112	472	110	448	114	443	112	472	114	443	117	477	117	477	114	443	120	438	117	477	120	438	123	480	123	480	120	438	127	433	123	480	127	433	131	482	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	210	482	214	433	218	481	218	481	214	433	223	439	218	481	223	439	225	478	225	478	223	439	228	443	225	478	228	443	230	473	230	473	228	443	232	448	230	473	232	448	233	467	233	467	232	448	234	453	233	467	234	453	234	459	214	433	210	482	205	481	214	433	205	481	199	479	214	433	199	479	194	477	214	433	194	477	189	473	214	433	189	473	184	468	214	433	184	468	143	389	143	389	184	468	116	389	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	87	389	115	389	148	477	148	477	115	389	171	438	148	477	171	438	194	477	194	477	171	438	227	389	194	477	227	389	256	389	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	131	389	158	389	90	468	131	389	90	468	85	473	131	389	85	473	80	476	131	389	80	476	74	479	131	389	74	479	69	481	131	389	69	481	63	482	131	389	63	482	60	433	40	459	40	454	41	466	41	466	40	454	43	448	41	466	43	448	44	472	44	472	43	448	46	443	44	472	46	443	49	477	49	477	46	443	52	438	49	477	52	438	56	480	56	480	52	438	60	433	56	480	60	433	63	482	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	132	482	136	433	140	481	140	481	136	433	144	439	140	481	144	439	146	478	146	478	144	439	149	443	146	478	149	443	151	473	151	473	149	443	153	448	151	473	153	448	155	467	155	467	153	448	155	453	155	467	155	453	156	459	136	433	132	482	126	481	136	433	126	481	120	479	136	433	120	479	115	477	136	433	115	477	110	473	136	433	110	473	105	468	136	433	105	468	65	389	65	389	105	468	36	389	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	13	389	41	389	74	477	74	477	41	389	97	438	74	477	97	438	120	477	120	477	97	438	153	389	120	477	153	389	181	389	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	168	452	168	399	175	445	175	445	168	399	175	406	175	445	175	406	180	436	180	436	175	406	180	415	180	436	180	415	181	425	117	426	119	416	119	436	119	436	119	416	123	407	119	436	123	407	123	445	123	445	123	407	130	400	123	445	130	400	130	452	130	452	130	400	139	395	130	452	139	395	139	456	139	456	139	395	148	393	139	456	148	393	149	458	149	458	148	393	159	395	149	458	159	395	159	456	159	456	159	395	168	399	159	456	168	399	168	452	54	456	55	395	63	452	63	452	55	395	63	399	63	452	63	399	70	445	70	445	63	399	70	406	70	445	70	406	75	436	75	436	70	406	75	415	75	436	75	415	76	425	12	426	14	416	14	436	14	436	14	416	18	407	14	436	18	407	19	445	19	445	18	407	25	400	19	445	25	400	26	452	26	452	25	400	34	395	26	452	34	395	34	456	34	456	34	395	44	393	34	456	44	393	45	458	45	458	44	393	55	395	45	458	55	395	54	456	185	0	10	12	10	0	29	323	10	338	10	325	49	292	130	35	129	46	129	186	129	163	186	163	129	186	186	163	186	186	49	186	49	163	133	26	133	26	49	163	49	46	133	26	49	46	139	21	139	21	49	46	165	0	139	21	165	0	147	18	147	18	165	0	158	17	177	19	158	17	165	0	177	19	165	0	197	2	133	314	139	318	160	338	160	338	139	318	147	320	160	338	147	320	160	321	160	321	179	319	223	331	223	331	179	319	197	313	223	331	197	313	212	303	254	112	248	89	254	19	254	19	248	89	242	69	254	19	242	69	233	54	233	54	222	41	227	9	227	9	222	41	209	30	227	9	209	30	197	2	197	2	209	30	194	23	197	2	194	23	177	19	250	235	275	310	245	254	245	254	275	310	237	271	225	289	237	271	275	310	225	289	275	310	223	331	250	235	255	213	275	310	275	310	255	213	257	190	275	310	257	190	258	165	258	165	257	138	279	34	279	34	257	138	254	19	223	331	160	338	160	321	316	71	328	93	337	229	337	229	328	93	338	118	337	229	338	118	345	172	345	172	338	118	343	144	313	275	275	310	279	34	313	275	279	34	300	52	313	275	300	52	316	71	313	275	316	71	337	229	258	165	279	34	275	310	233	54	227	9	254	19	49	292	129	46	129	297	49	292	129	297	130	307	49	292	130	307	133	314	49	292	133	314	160	338	49	292	160	338	47	304	160	338	7	338	24	323	160	338	24	323	36	319	160	338	36	319	43	313	160	338	43	313	47	304	49	186	133	26	130	35	49	186	130	35	49	292	165	0	49	46	47	34	165	0	47	34	42	25	165	0	42	25	34	18	165	0	34	18	23	14	165	0	23	14	7	12	165	0	7	12	7	0	3	186	3	163	49	163	3	186	49	163	49	186	24	323	7	338	7	325	254	112	254	19	257	138	223	331	212	303	225	289	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	111	407	115	414	115	452	115	452	115	414	120	419	115	452	120	419	129	460	129	460	120	419	126	422	129	460	126	422	133	423	133	423	137	423	146	462	146	462	137	423	141	422	146	462	141	422	146	420	109	400	111	407	115	452	109	400	115	452	103	440	109	400	103	440	95	423	109	400	95	423	88	400	182	453	174	456	180	406	180	406	174	456	166	459	180	406	166	459	166	412	166	412	166	459	159	461	166	412	159	461	154	417	154	417	159	461	152	462	154	417	152	462	146	420	146	420	152	462	146	462	146	462	129	460	133	423	216	438	228	401	219	438	219	438	228	401	222	438	219	438	222	438	222	437	222	437	222	438	229	438	229	438	222	438	228	401	229	438	228	401	242	408	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	253	421	263	439	271	462	253	421	271	462	249	462	253	421	249	462	245	453	253	421	245	453	242	408	242	408	245	453	241	446	242	408	241	446	236	441	242	408	236	441	229	438	193	401	199	400	203	444	203	444	199	400	206	399	203	444	206	399	209	441	209	441	206	399	213	398	209	441	213	398	213	439	213	439	213	398	228	401	213	439	228	401	216	438	186	403	193	401	203	444	186	403	203	444	182	453	186	403	182	453	180	406	262	322	243	338	243	325	121	0	8	12	8	0	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	224	389	252	389	183	468	224	389	183	468	178	473	224	389	178	473	173	476	224	389	173	476	168	479	224	389	168	479	162	481	224	389	162	481	156	482	224	389	156	482	152	433	132	459	133	454	133	466	133	466	133	454	135	448	133	466	135	448	137	472	137	472	135	448	139	443	137	472	139	443	142	477	142	477	139	443	145	438	142	477	145	438	149	480	149	480	145	438	152	433	149	480	152	433	156	482	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	228	482	233	433	236	481	236	481	233	433	241	439	236	481	241	439	243	478	243	478	241	439	246	443	243	478	246	443	248	473	248	473	246	443	250	448	248	473	250	448	251	467	251	467	250	448	252	453	251	467	252	453	252	459	233	433	228	482	223	481	233	433	223	481	217	479	233	433	217	479	212	477	233	433	212	477	207	473	233	433	207	473	202	468	233	433	202	468	161	389	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	161	389	202	468	133	389	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	108	389	136	389	169	477	169	477	136	389	191	438	169	477	191	438	214	477	214	477	191	438	248	389	214	477	248	389	276	389	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	126	407	129	414	129	452	129	452	129	414	134	419	129	452	134	419	144	460	144	460	134	419	141	422	144	460	141	422	148	423	148	423	152	423	161	462	161	462	152	423	156	422	161	462	156	422	161	420	123	400	126	407	129	452	123	400	129	452	118	440	123	400	118	440	109	423	123	400	109	423	103	400	197	453	189	456	195	406	195	406	189	456	181	459	195	406	181	459	180	412	180	412	181	459	174	461	180	412	174	461	169	417	169	417	174	461	167	462	169	417	167	462	161	420	161	420	167	462	161	462	161	462	144	460	148	423	231	438	243	401	234	438	234	438	243	401	237	438	234	438	237	438	237	437	237	437	237	438	244	438	244	438	237	438	243	401	244	438	243	401	256	408	268	421	277	439	285	462	268	421	285	462	263	462	268	421	263	462	260	453	268	421	260	453	256	408	256	408	260	453	255	446	256	408	255	446	250	441	256	408	250	441	244	438	207	401	214	400	217	444	217	444	214	400	221	399	217	444	221	399	223	441	223	441	221	399	227	398	223	441	227	398	228	439	228	439	227	398	243	401	228	439	243	401	231	438	201	403	207	401	217	444	201	403	217	444	197	453	201	403	197	453	195	406	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	213	426	214	416	214	436	214	436	214	416	219	407	214	436	219	407	219	445	219	445	219	407	225	400	219	445	225	400	226	452	226	452	225	400	234	395	226	452	234	395	234	456	234	456	234	395	244	393	234	456	244	393	244	458	244	458	244	393	254	395	244	458	254	395	255	456	255	456	254	395	263	399	255	456	263	399	264	452	264	452	263	399	271	406	264	452	271	406	271	445	271	445	271	406	275	415	271	445	275	415	275	436	275	436	275	415	277	425	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	150	456	150	395	158	452	158	452	150	395	159	399	158	452	159	399	165	445	165	445	159	399	166	406	165	445	166	406	170	436	170	436	166	406	170	415	170	436	170	415	172	425	108	426	109	416	109	436	109	436	109	416	114	407	109	436	114	407	114	445	114	445	114	407	121	400	114	445	121	400	121	452	121	452	121	400	130	395	121	452	130	395	130	456	130	456	130	395	140	393	130	456	140	393	140	458	140	458	140	393	150	395	140	458	150	395	150	456	206	127	318	238	287	269	206	127	287	269	175	157	206	127	175	157	287	-16	206	127	287	-16	318	15	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	65	269	33	238	145	127	65	269	145	127	175	157	88	313	50	275	55	54	88	313	55	54	68	40	88	313	68	40	84	26	88	313	84	26	101	15	88	313	101	15	106	164	88	313	106	164	110	222	88	313	110	222	137	337	50	275	26	226	30	98	50	275	30	98	37	81	50	275	37	81	46	67	50	275	46	67	55	54	26	226	17	167	18	153	26	226	18	153	19	138	26	226	19	138	22	124	26	226	22	124	26	111	26	226	26	111	30	98	174	-8	195	-8	177	9	177	9	195	-8	195	7	226	14	195	7	195	-8	226	14	195	-8	253	0	137	35	127	52	137	0	260	285	127	52	270	262	260	285	270	262	268	331	249	301	250	337	238	314	238	314	250	337	232	342	238	314	232	342	225	323	225	323	232	342	214	345	225	323	214	345	211	328	211	328	214	345	195	329	163	322	195	329	195	345	163	322	195	345	137	337	137	337	110	222	121	268	137	337	121	268	139	302	137	337	139	302	163	322	113	93	109	109	119	6	119	6	109	109	107	126	119	6	107	126	101	15	101	15	107	126	106	144	101	15	106	144	106	164	65	-36	101	15	84	26	65	-36	84	26	41	-36	250	337	249	301	260	285	250	337	260	285	268	331	214	345	195	345	195	329	328	289	317	299	339	61	339	61	317	299	304	311	339	61	304	311	302	23	302	23	304	311	286	322	302	23	286	322	283	166	283	166	279	109	302	23	302	23	279	109	268	65	302	23	268	65	253	0	253	0	268	65	251	33	253	0	251	33	226	14	286	322	268	331	270	262	286	322	270	262	275	243	286	322	275	243	279	225	286	322	279	225	281	207	286	322	281	207	283	188	286	322	283	188	283	166	117	75	113	93	119	6	117	75	119	6	127	52	117	75	127	52	260	285	318	368	286	322	304	311	318	368	304	311	343	368	371	187	368	206	372	168	372	168	368	206	364	224	372	168	364	224	363	110	363	110	364	224	358	241	363	110	358	241	350	258	343	269	336	279	339	61	343	269	339	61	363	110	343	269	363	110	350	258	162	14	149	22	155	-5	162	14	155	-5	174	-8	162	14	174	-8	177	9	137	35	137	0	155	-5	137	35	155	-5	149	22	137	0	127	52	119	6	328	289	339	61	336	279	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	211	389	239	389	171	468	211	389	171	468	166	473	211	389	166	473	161	476	211	389	161	476	155	479	211	389	155	479	150	481	211	389	150	481	144	482	211	389	144	482	141	433	121	459	121	454	122	466	122	466	121	454	123	448	122	466	123	448	125	472	125	472	123	448	127	443	125	472	127	443	130	477	130	477	127	443	133	438	130	477	133	438	137	480	137	480	133	438	141	433	137	480	141	433	144	482	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	216	482	220	433	224	481	224	481	220	433	228	439	224	481	228	439	231	478	231	478	228	439	234	443	231	478	234	443	236	473	236	473	234	443	238	448	236	473	238	448	239	467	239	467	238	448	239	453	239	467	239	453	240	459	220	433	216	482	210	481	220	433	210	481	205	479	220	433	205	479	200	477	220	433	200	477	195	473	220	433	195	473	190	468	220	433	190	468	149	389	149	389	190	468	121	389	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	97	389	124	389	157	477	157	477	124	389	180	438	157	477	180	438	204	477	204	477	180	438	237	389	204	477	237	389	265	389	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	148	452	148	399	155	445	155	445	148	399	155	406	155	445	155	406	160	436	160	436	155	406	160	415	160	436	160	415	161	425	97	426	99	416	99	436	99	436	99	416	103	407	99	436	103	407	104	445	104	445	103	407	110	400	104	445	110	400	111	452	111	452	110	400	119	395	111	452	119	395	119	456	119	456	119	395	129	393	119	456	129	393	129	458	129	458	129	393	139	395	129	458	139	395	139	456	139	456	139	395	148	399	139	456	148	399	148	452	253	452	253	399	260	445	260	445	253	399	260	406	260	445	260	406	265	436	265	436	260	406	265	415	265	436	265	415	267	425	202	426	204	416	204	436	204	436	204	416	208	407	204	436	208	407	208	445	208	445	208	407	215	400	208	445	215	400	215	452	215	452	215	400	223	395	215	452	223	395	224	456	224	456	223	395	233	393	224	456	233	393	234	458	234	458	233	393	244	395	234	458	244	395	244	456	244	456	244	395	253	399	244	456	253	399	253	452	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	219	482	224	433	227	481	227	481	224	433	232	439	227	481	232	439	234	478	234	478	232	439	237	443	234	478	237	443	239	473	239	473	237	443	241	448	239	473	241	448	242	467	242	467	241	448	243	453	242	467	243	453	243	459	224	433	219	482	214	481	224	433	214	481	208	479	224	433	208	479	203	477	224	433	203	477	198	473	224	433	198	473	193	468	224	433	193	468	152	389	152	389	193	468	124	389	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	175	338	8	338	26	323	175	338	26	323	38	318	175	338	38	318	45	310	175	338	45	310	49	298	175	338	49	298	50	280	175	338	50	280	142	317	175	338	142	317	155	322	175	338	155	322	175	325	131	279	131	104	131	238	131	273	131	238	132	244	131	273	132	244	135	249	50	280	50	59	135	28	50	280	135	28	132	40	50	280	132	40	131	59	50	280	131	59	131	104	50	280	131	104	131	279	50	280	131	279	132	297	50	280	132	297	135	309	50	280	135	309	142	317	164	273	156	256	178	253	164	273	178	253	192	272	192	272	178	253	194	244	192	272	194	244	217	268	217	268	194	244	205	230	217	268	205	230	212	208	165	106	172	87	188	113	188	113	172	87	201	89	188	113	201	89	203	127	203	127	201	89	223	92	203	127	223	92	211	149	211	149	223	92	214	180	217	268	214	180	223	92	217	268	223	92	239	263	239	263	223	92	240	98	239	263	240	98	257	255	257	255	240	98	256	107	257	255	256	107	272	118	300	181	299	197	298	163	298	163	299	197	296	211	298	163	296	211	293	146	293	146	296	211	290	224	293	146	290	224	284	131	284	131	290	224	282	235	284	131	282	235	272	118	272	118	282	235	272	246	272	118	272	246	257	255	131	104	131	86	172	87	131	104	172	87	165	106	164	273	131	273	135	249	164	273	135	249	140	253	164	273	140	253	147	255	164	273	147	255	156	256	175	0	175	12	155	15	175	0	155	15	143	20	175	0	143	20	50	59	175	0	50	59	49	42	175	0	49	42	47	31	175	0	47	31	41	23	175	0	41	23	32	18	175	0	32	18	20	15	175	0	20	15	8	12	175	0	8	12	8	0	50	59	143	20	135	28	217	268	212	208	214	180	26	323	8	338	8	325	32	24	28	18	104	0	104	0	28	18	21	15	104	0	21	15	9	12	106	307	109	317	105	341	105	341	109	317	115	325	105	341	115	325	138	345	138	345	115	325	124	330	138	345	124	330	134	331	134	331	148	329	138	345	138	345	148	329	171	342	152	12	150	12	153	-4	153	-4	150	12	149	13	153	-4	149	13	147	-2	147	-2	149	13	146	14	147	-2	146	14	144	15	144	15	139	18	140	0	140	0	139	18	132	2	155	12	152	12	153	-4	155	12	153	-4	159	-5	144	15	140	0	147	-2	165	222	160	196	173	200	165	222	173	200	169	240	169	240	173	200	170	265	171	342	170	265	173	200	171	342	173	200	198	331	198	331	173	200	184	203	198	331	184	203	192	206	171	342	148	329	157	322	171	342	157	322	164	309	171	342	164	309	168	290	171	342	168	290	170	265	233	294	219	315	226	234	233	294	226	234	233	244	233	294	233	244	236	256	233	294	236	256	238	268	219	315	198	331	200	210	219	315	200	210	208	215	219	315	208	215	218	224	219	315	218	224	226	234	160	196	165	222	159	211	160	196	159	211	157	183	160	196	157	183	162	180	160	196	162	180	182	190	254	127	249	139	254	64	254	127	254	64	258	97	254	127	258	97	257	112	242	151	233	161	240	36	242	151	240	36	254	64	242	151	254	64	249	139	224	170	212	177	220	14	224	170	220	14	240	36	224	170	240	36	233	161	199	183	182	190	182	142	199	183	182	142	185	122	199	183	185	122	185	99	199	183	185	99	194	0	199	183	194	0	220	14	199	183	220	14	212	177	194	0	185	99	184	64	194	0	184	64	181	39	182	190	162	180	166	177	166	177	173	169	182	190	182	190	173	169	179	157	182	190	179	157	182	142	157	183	159	211	151	184	151	184	159	211	149	206	151	184	149	206	144	186	144	186	149	206	134	204	144	186	134	204	134	186	159	-5	164	-5	167	14	167	14	164	-5	194	0	167	14	194	0	176	23	176	23	194	0	181	39	167	14	155	12	159	-5	106	307	105	341	104	293	104	293	105	341	76	329	104	293	76	329	104	0	104	0	76	329	54	309	104	0	54	309	40	284	104	0	40	284	35	253	104	0	35	253	35	44	104	0	35	44	35	32	104	0	35	32	32	24	104	0	9	12	9	0	198	331	192	206	200	210	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	155	264	182	264	114	343	155	264	114	343	109	348	155	264	109	348	104	351	155	264	104	351	98	354	155	264	98	354	93	356	155	264	93	356	87	357	155	264	87	357	84	308	64	334	64	329	65	341	65	341	64	329	67	323	65	341	67	323	68	347	68	347	67	323	70	318	68	347	70	318	73	352	73	352	70	318	76	313	73	352	76	313	80	355	80	355	76	313	84	308	80	355	84	308	87	357	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	167	357	171	308	175	356	175	356	171	308	180	314	175	356	180	314	182	353	182	353	180	314	185	318	182	353	185	318	187	348	187	348	185	318	189	323	187	348	189	323	190	342	190	342	189	323	191	328	190	342	191	328	191	334	171	308	167	357	162	356	171	308	162	356	156	354	171	308	156	354	151	352	171	308	151	352	146	348	171	308	146	348	141	343	171	308	141	343	100	264	100	264	141	343	73	264	151	234	122	219	133	213	151	234	147	174	147	123	75	145	74	202	66	141	74	198	75	145	75	196	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	44	264	71	264	104	352	104	352	71	264	127	313	104	352	127	313	151	352	151	352	127	313	184	264	151	352	184	264	212	264	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	63	289	68	294	77	335	77	335	68	294	74	297	77	335	74	297	81	298	81	298	85	298	94	337	94	337	85	298	89	297	94	337	89	297	94	295	63	327	52	315	57	275	63	327	57	275	59	282	63	327	59	282	63	289	63	327	63	289	77	335	43	298	36	275	57	275	43	298	57	275	52	315	164	313	176	276	167	313	167	313	176	276	170	313	167	313	170	313	170	312	170	312	170	313	177	313	177	313	170	313	176	276	177	313	176	276	190	283	201	296	211	314	219	337	201	296	219	337	197	337	201	296	197	337	193	328	201	296	193	328	190	283	190	283	193	328	189	321	190	283	189	321	183	316	190	283	183	316	177	313	140	276	147	275	151	319	151	319	147	275	154	274	151	319	154	274	157	316	157	316	154	274	161	273	157	316	161	273	161	314	161	314	161	273	176	276	161	314	176	276	164	313	140	276	151	319	134	278	134	278	151	319	131	328	134	278	131	328	128	281	128	281	131	328	122	331	128	281	122	331	114	334	94	337	94	295	100	337	100	337	94	295	102	292	100	337	102	292	107	336	107	336	102	292	113	287	107	336	113	287	114	334	114	334	113	287	128	281	94	337	77	335	81	298	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	199	327	199	274	206	320	206	320	199	274	206	281	206	320	206	281	211	311	211	311	206	281	211	290	211	311	211	290	213	300	148	301	149	291	150	311	150	311	149	291	154	282	150	311	154	282	154	320	154	320	154	282	161	275	154	320	161	275	161	327	161	327	161	275	170	270	161	327	170	270	170	331	170	331	170	270	180	268	170	331	180	268	180	333	180	333	180	268	190	270	180	333	190	270	190	331	190	331	190	270	199	274	190	331	199	274	199	327	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	85	331	85	270	94	327	94	327	85	270	95	274	94	327	95	274	101	320	101	320	95	274	102	281	101	320	102	281	106	311	106	311	102	281	106	290	106	311	106	290	108	300	43	301	45	291	45	311	45	311	45	291	49	282	45	311	49	282	49	320	49	320	49	282	56	275	49	320	56	275	56	327	56	327	56	275	65	270	56	327	65	270	65	331	65	331	65	270	75	268	65	331	75	268	75	333	75	333	75	268	85	270	75	333	85	270	85	331	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	145	373	128	376	136	351	136	351	128	376	127	352	118	351	127	352	128	376	118	351	128	376	111	373	159	366	157	322	159	280	159	366	159	280	171	355	171	355	159	280	171	292	171	355	171	292	178	340	178	340	171	292	178	307	178	340	178	307	181	324	136	351	144	346	145	373	145	373	144	346	151	340	145	373	151	340	159	366	159	366	151	340	155	332	159	366	155	332	157	322	159	280	157	322	155	313	159	280	155	313	151	305	159	280	151	305	145	299	159	280	145	299	145	272	127	294	128	270	137	295	137	295	128	270	145	272	137	295	145	272	145	299	111	373	97	366	100	332	111	373	100	332	104	340	111	373	104	340	111	346	111	373	111	346	118	351	75	323	77	305	78	339	78	339	77	305	85	291	78	339	85	291	85	354	85	354	85	291	96	280	85	354	96	280	97	366	97	366	96	280	99	323	118	295	110	299	111	272	118	295	111	272	128	270	118	295	128	270	127	294	99	323	96	280	100	314	100	314	96	280	111	272	100	314	111	272	104	306	104	306	111	272	110	299	100	332	97	366	99	323	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	78	209	82	214	87	233	87	233	82	214	89	217	87	233	89	217	117	237	117	237	89	217	98	220	117	237	98	220	109	220	109	220	124	219	117	237	117	237	124	219	135	236	336	65	325	52	329	33	329	33	325	52	313	42	329	33	313	42	311	16	311	16	313	42	301	36	311	16	301	36	291	4	291	4	301	36	289	32	291	4	289	32	275	31	275	31	252	34	268	-1	268	-1	252	34	242	-3	252	34	236	44	242	-3	242	-3	236	44	225	60	242	-3	225	60	224	-2	224	-2	225	60	219	83	224	-2	219	83	217	113	224	-2	217	113	209	228	224	-2	209	228	207	1	207	1	209	228	198	221	207	1	198	221	193	9	193	9	198	221	187	211	193	9	187	211	180	21	180	21	187	211	177	221	180	21	177	221	169	37	169	37	177	221	166	37	344	124	343	141	342	154	344	124	342	154	341	166	344	124	341	166	338	176	344	124	338	176	334	186	344	124	334	186	323	204	344	124	323	204	309	218	344	124	309	218	292	228	344	124	292	228	283	159	344	124	283	159	283	142	344	124	283	142	217	142	344	124	217	142	217	124	275	31	268	-1	291	4	135	29	130	27	131	7	131	7	130	27	124	25	131	7	124	25	117	25	117	25	107	26	113	0	113	0	107	26	99	30	113	0	99	30	95	-5	95	-5	99	30	93	37	95	-5	93	37	90	47	177	221	165	228	166	37	166	37	165	228	151	233	166	37	151	233	149	20	149	20	151	233	148	124	148	142	148	124	148	180	147	196	148	180	151	233	147	196	151	233	142	207	142	207	151	233	135	236	142	207	135	236	135	215	135	215	135	236	124	219	69	141	78	145	76	203	76	203	78	209	62	225	62	225	78	209	87	233	46	141	57	140	62	225	62	225	57	140	69	141	62	225	69	141	76	203	42	211	30	194	30	153	42	211	30	153	37	146	42	211	37	146	46	141	42	211	46	141	62	225	30	194	25	174	26	163	30	194	26	163	30	153	149	20	148	124	148	41	149	20	148	41	141	34	149	20	141	34	135	29	149	20	135	29	131	7	117	25	113	0	131	7	97	92	108	104	114	132	114	132	108	104	125	114	114	132	125	114	148	142	148	142	125	114	148	124	89	123	89	60	91	77	89	123	91	77	114	132	114	132	91	77	97	92	279	201	292	228	273	213	273	213	292	228	272	234	273	213	272	234	264	219	264	219	272	234	252	222	239	219	252	222	251	237	239	219	251	237	235	236	217	113	217	142	209	228	209	228	217	142	218	172	209	228	218	172	222	233	222	233	218	172	222	194	222	233	222	194	235	236	235	236	222	194	229	210	235	236	229	210	239	219	282	183	283	159	292	228	282	183	292	228	279	201	272	234	251	237	252	222	90	180	88	184	89	160	90	180	89	160	91	171	90	180	91	171	91	176	86	188	83	192	85	152	86	188	85	152	89	160	86	188	89	160	88	184	83	192	80	195	85	152	85	152	80	195	78	197	85	152	78	197	78	145	78	145	78	197	77	199	78	145	77	199	77	201	75	-6	95	-5	90	47	75	-6	90	47	89	60	75	-6	89	60	89	123	75	-6	89	123	70	115	75	-6	70	115	56	107	75	-6	56	107	54	-4	46	99	35	90	38	2	46	99	38	2	54	-4	46	99	54	-4	56	107	18	59	19	28	21	70	21	70	19	28	26	13	21	70	26	13	27	80	27	80	26	13	38	2	27	80	38	2	35	90	19	28	18	59	17	47	76	203	78	145	77	201	151	233	148	180	148	124	336	65	329	33	347	57	102	-88	97	-87	98	-107	98	-107	97	-87	92	-86	98	-107	92	-86	89	-105	89	-105	92	-86	86	-84	89	-105	86	-84	79	-82	79	-82	76	-80	79	-102	79	-102	76	-80	69	-99	78	1	83	137	61	214	78	1	61	214	51	17	51	17	61	214	35	187	51	17	35	187	30	41	30	41	35	187	18	153	30	41	18	153	17	73	17	73	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	85	166	93	231	61	214	85	166	61	214	83	137	134	-74	130	-80	139	-106	139	-106	130	-80	124	-84	139	-106	124	-84	117	-108	117	-108	124	-84	116	-87	117	-108	116	-87	107	-108	107	-108	116	-87	106	-88	110	-6	93	-47	98	-51	110	-6	98	-51	101	-50	110	-6	101	-50	104	-50	110	-6	104	-50	107	-49	110	-6	107	-49	109	-49	110	-6	109	-49	112	-49	128	-29	125	-30	126	-52	126	-52	125	-30	121	-31	126	-52	121	-31	120	-50	120	-50	121	-31	112	-49	152	26	132	-6	151	-2	152	26	151	-2	169	4	152	26	128	31	132	-6	128	31	109	46	110	-6	128	31	110	-6	112	-49	128	31	112	-49	121	-31	128	31	121	-31	132	-6	83	137	78	1	86	99	86	99	78	1	110	-6	86	99	110	-6	95	68	95	68	110	-6	109	46	206	55	195	44	200	28	200	28	195	44	185	36	200	28	185	36	185	14	185	14	185	36	175	30	185	14	175	30	169	4	169	4	175	30	164	27	169	4	164	27	152	26	181	-64	179	-52	178	-79	178	-79	179	-52	174	-42	178	-79	174	-42	170	-91	170	-91	174	-42	165	-35	170	-91	165	-35	157	-100	157	-100	165	-35	153	-30	157	-100	153	-30	139	-106	139	-106	153	-30	137	-29	139	-106	137	-29	135	-67	135	-67	137	-29	134	-61	134	-61	137	-29	134	-29	134	-61	134	-29	131	-56	131	-56	134	-29	131	-29	131	-56	131	-29	128	-29	102	-88	98	-107	107	-108	102	-88	107	-108	106	-88	79	-82	79	-102	89	-105	128	-29	126	-52	131	-56	134	-74	139	-106	135	-67	206	55	200	28	215	46	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	144	29	138	-4	159	1	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	152	264	180	264	112	343	152	264	112	343	106	348	152	264	106	348	101	351	152	264	101	351	96	354	152	264	96	354	90	356	152	264	90	356	84	357	152	264	84	357	81	308	61	334	62	329	62	341	62	341	62	329	64	323	62	341	64	323	65	347	65	347	64	323	68	318	65	347	68	318	70	352	70	352	68	318	73	313	70	352	73	313	77	355	77	355	73	313	81	308	77	355	81	308	84	357	84	123	149	141	82	141	201	63	196	31	214	56	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	157	357	161	308	165	356	165	356	161	308	169	314	165	356	169	314	172	353	172	353	169	314	175	318	172	353	175	318	177	348	177	348	175	318	178	323	177	348	178	323	180	342	180	342	178	323	180	328	180	342	180	328	181	334	161	308	157	357	151	356	161	308	151	356	146	354	161	308	146	354	141	352	161	308	141	352	136	348	161	308	136	348	131	343	161	308	131	343	90	264	90	264	131	343	62	264	201	63	196	31	214	56	84	123	149	141	82	141	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	36	264	64	264	97	352	97	352	64	264	120	313	97	352	120	313	143	352	143	352	120	313	176	264	143	352	176	264	204	264	201	63	196	31	214	56	84	123	149	141	82	141	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	144	29	138	-4	159	1	78	331	79	270	87	327	87	327	79	270	87	274	87	327	87	274	94	320	94	320	87	274	94	281	94	320	94	281	99	311	99	311	94	281	99	290	99	311	99	290	100	300	36	301	38	291	38	311	38	311	38	291	42	282	38	311	42	282	43	320	43	320	42	282	49	275	43	320	49	275	50	327	50	327	49	275	58	270	50	327	58	270	58	331	58	331	58	270	68	268	58	331	68	268	69	333	69	333	68	268	79	270	69	333	79	270	78	331	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	192	327	192	274	199	320	199	320	192	274	199	281	199	320	199	281	204	311	204	311	199	281	204	290	204	311	204	290	205	300	141	301	143	291	143	311	143	311	143	291	147	282	143	311	147	282	147	320	147	320	147	282	154	275	147	320	154	275	154	327	154	327	154	275	163	270	154	327	163	270	163	331	163	331	163	270	172	268	163	331	172	268	173	333	173	333	172	268	183	270	173	333	183	270	183	331	183	331	183	270	192	274	183	331	192	274	192	327	84	123	149	141	82	141	201	63	196	31	214	56	32	25	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	24	35	44	107	24	35	187	35	187	107	24	105	32	35	187	105	32	104	42	104	230	7	230	18	216	104	230	18	216	26	212	104	230	26	212	31	206	104	230	31	206	34	198	104	230	34	198	35	187	104	230	35	187	104	42	34	33	32	25	128	0	34	33	128	0	35	44	100	264	128	264	60	343	100	264	60	343	55	348	100	264	55	348	50	351	100	264	50	351	44	354	100	264	44	354	39	356	100	264	39	356	33	357	100	264	33	357	30	308	9	334	10	329	11	341	11	341	10	329	12	323	11	341	12	323	14	347	14	347	12	323	16	318	14	347	16	318	19	352	19	352	16	318	22	313	19	352	22	313	26	355	26	355	22	313	30	308	26	355	30	308	33	357	128	0	8	12	8	0	18	216	7	230	7	219	105	357	109	308	113	356	113	356	109	308	117	314	113	356	117	314	120	353	120	353	117	314	123	318	120	353	123	318	125	348	125	348	123	318	126	323	125	348	126	323	128	342	128	342	126	323	128	328	128	342	128	328	129	334	109	308	105	357	99	356	109	308	99	356	94	354	109	308	94	354	89	352	109	308	89	352	84	348	109	308	84	348	79	343	109	308	79	343	38	264	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	38	264	79	343	10	264	-14	264	13	264	46	352	46	352	13	264	70	313	46	352	70	313	93	352	93	352	70	313	126	264	93	352	126	264	154	264	10	24	5	19	106	0	106	0	5	19	-1	15	106	0	-1	15	-13	12	106	12	97	14	106	0	106	0	97	14	90	18	106	0	90	18	12	44	12	44	90	18	85	23	12	44	85	23	12	186	12	186	85	23	83	31	12	186	83	31	82	42	82	230	-14	230	-2	216	82	230	-2	216	4	212	82	230	4	212	9	206	82	230	9	206	12	198	82	230	12	198	12	186	82	230	12	186	82	42	12	32	10	24	106	0	12	32	106	0	12	44	106	0	-13	12	-13	0	-2	216	-14	230	-14	219	28	331	28	270	37	327	37	327	28	270	37	274	37	327	37	274	44	320	44	320	37	274	44	281	44	320	44	281	49	311	49	311	44	281	49	290	49	311	49	290	50	300	-14	301	-12	291	-12	311	-12	311	-12	291	-7	282	-12	311	-7	282	-7	320	-7	320	-7	282	0	275	-7	320	0	275	0	327	0	327	0	275	7	270	0	327	7	270	8	331	8	331	7	270	17	268	8	331	17	268	18	333	18	333	17	268	28	270	18	333	28	270	28	331	142	327	142	274	149	320	149	320	142	274	149	281	149	320	149	281	153	311	153	311	149	281	153	290	153	311	153	290	155	300	90	301	92	291	92	311	92	311	92	291	96	282	92	311	96	282	97	320	97	320	96	282	103	275	97	320	103	275	104	327	104	327	103	275	112	270	104	327	112	270	113	331	113	331	112	270	122	268	113	331	122	268	123	333	123	333	122	268	133	270	123	333	133	270	133	331	133	331	133	270	142	274	133	331	142	274	142	327	10	24	5	19	106	0	106	0	5	19	-1	15	106	0	-1	15	-13	12	106	12	97	14	106	0	106	0	97	14	90	18	106	0	90	18	12	44	12	44	90	18	85	23	12	44	85	23	12	186	12	186	85	23	83	31	12	186	83	31	82	42	82	230	-14	230	-2	216	82	230	-2	216	4	212	82	230	4	212	9	206	82	230	9	206	12	198	82	230	12	198	12	186	82	230	12	186	82	42	12	32	10	24	106	0	12	32	106	0	12	44	106	0	-13	12	-13	0	-2	216	-14	230	-14	219	88	161	90	179	88	231	88	231	90	179	94	193	88	231	94	193	99	204	99	204	102	210	88	231	88	231	102	210	124	237	114	335	108	304	128	287	114	335	128	287	129	330	129	330	128	287	139	275	129	330	139	275	144	323	144	323	139	275	149	262	144	323	149	262	167	307	167	307	149	262	157	248	167	307	157	248	165	234	98	340	82	343	82	320	98	340	82	320	95	313	98	340	95	313	108	304	98	340	108	304	114	335	41	333	55	330	64	345	64	345	55	330	69	326	64	345	69	326	82	343	82	343	69	326	82	320	136	236	125	221	140	218	136	236	140	218	146	234	146	234	140	218	152	207	146	234	152	207	154	230	154	230	152	207	159	187	154	230	159	187	162	224	162	224	159	187	163	157	162	224	163	157	170	216	170	216	163	157	165	115	170	216	165	115	166	0	124	237	102	210	107	215	124	237	107	215	112	218	124	237	112	218	118	220	124	237	118	220	125	221	124	237	125	221	136	236	57	14	86	110	86	138	57	14	86	138	88	231	88	231	86	138	88	161	12	114	18	73	18	155	18	155	18	73	33	40	18	155	33	40	33	189	33	189	33	40	57	14	33	189	57	14	57	215	57	215	57	14	88	231	159	43	152	23	166	0	166	0	152	23	141	12	166	0	141	12	126	8	126	8	108	14	126	-6	126	-6	108	14	89	-1	89	-1	108	14	96	30	89	-1	96	30	90	53	89	-1	90	53	87	81	89	-1	87	81	57	14	189	345	144	323	167	307	189	345	167	307	214	330	108	304	49	275	73	259	108	304	73	259	128	287	167	307	171	218	184	293	197	20	171	218	170	216	197	20	170	216	166	0	163	73	159	43	166	0	163	73	166	0	165	115	126	8	126	-6	166	0	235	187	232	204	233	95	235	187	233	95	238	149	235	187	238	149	237	169	232	204	228	220	233	95	233	95	228	220	223	235	233	95	223	235	220	52	220	52	223	235	215	252	220	52	215	252	207	266	197	20	220	52	207	266	197	20	207	266	196	280	197	20	196	280	184	293	197	20	184	293	171	218	171	218	167	307	165	234	57	14	87	81	86	110	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	144	328	136	331	142	281	142	281	136	331	128	334	142	281	128	334	127	287	127	287	128	334	121	336	127	287	121	336	116	292	116	292	121	336	114	337	116	292	114	337	108	295	108	295	114	337	108	337	108	295	108	337	103	297	103	297	108	337	99	298	72	282	76	289	76	327	76	327	76	289	81	294	76	327	81	294	91	335	91	335	81	294	88	297	91	335	88	297	95	298	95	298	99	298	108	337	108	337	91	335	95	298	178	313	190	276	181	313	181	313	190	276	184	313	181	313	184	313	184	312	184	312	184	313	191	313	191	313	184	313	190	276	191	313	190	276	203	283	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	215	296	224	314	232	337	215	296	232	337	210	337	215	296	210	337	207	328	215	296	207	328	203	283	203	283	207	328	202	321	203	283	202	321	197	316	203	283	197	316	191	313	154	276	161	275	164	319	164	319	161	275	168	274	164	319	168	274	170	316	170	316	168	274	174	273	170	316	174	273	175	314	175	314	174	273	190	276	175	314	190	276	178	313	160	235	144	230	150	203	148	278	154	276	164	319	148	278	164	319	144	328	148	278	144	328	142	281	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	70	275	72	282	76	327	70	275	76	327	65	315	70	275	65	315	56	298	70	275	56	298	50	275	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	157	264	185	264	117	343	157	264	117	343	111	348	157	264	111	348	106	351	157	264	106	351	101	354	157	264	101	354	95	356	157	264	95	356	89	357	157	264	89	357	86	308	66	334	67	329	67	341	67	341	67	329	69	323	67	341	69	323	70	347	70	347	69	323	73	318	70	347	73	318	75	352	75	352	73	318	78	313	75	352	78	313	82	355	82	355	78	313	86	308	82	355	86	308	89	357	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	161	357	165	308	169	356	169	356	165	308	173	314	169	356	173	314	176	353	176	353	173	314	179	318	176	353	179	318	181	348	181	348	179	318	183	323	181	348	183	323	184	342	184	342	183	323	185	328	184	342	185	328	185	334	165	308	161	357	155	356	165	308	155	356	150	354	165	308	150	354	145	352	165	308	145	352	140	348	165	308	140	348	134	343	165	308	134	343	94	264	94	264	134	343	66	264	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	42	264	70	264	103	352	103	352	70	264	126	313	103	352	126	313	149	352	149	352	126	313	182	264	149	352	182	264	210	264	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	57	282	61	289	61	327	61	327	61	289	66	294	61	327	66	294	75	335	75	335	66	294	73	297	75	335	73	297	80	298	80	298	84	298	93	337	93	337	84	298	87	297	93	337	87	297	93	295	55	275	57	282	61	327	55	275	61	327	50	315	55	275	50	315	41	298	55	275	41	298	35	275	129	328	121	331	127	281	127	281	121	331	113	334	127	281	113	334	112	287	112	287	113	334	106	336	112	287	106	336	101	292	101	292	106	336	99	337	101	292	99	337	93	295	93	295	99	337	93	337	93	337	75	335	80	298	163	313	175	276	166	313	166	313	175	276	169	313	166	313	169	313	169	312	169	312	169	313	176	313	176	313	169	313	175	276	176	313	175	276	188	283	200	296	209	314	217	337	200	296	217	337	195	337	200	296	195	337	191	328	200	296	191	328	188	283	188	283	191	328	187	321	188	283	187	321	182	316	188	283	182	316	176	313	139	276	146	275	149	319	149	319	146	275	153	274	149	319	153	274	155	316	155	316	153	274	159	273	155	316	159	273	160	314	160	314	159	273	175	276	160	314	175	276	163	313	133	278	139	276	149	319	133	278	149	319	129	328	133	278	129	328	127	281	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	197	327	197	274	204	320	204	320	197	274	204	281	204	320	204	281	209	311	209	311	204	281	209	290	209	311	209	290	210	300	146	301	148	291	148	311	148	311	148	291	152	282	148	311	152	282	152	320	152	320	152	282	159	275	152	320	159	275	159	327	159	327	159	275	168	270	159	327	168	270	168	331	168	331	168	270	177	268	168	331	177	268	178	333	178	333	177	268	188	270	178	333	188	270	188	331	188	331	188	270	197	274	188	331	197	274	197	327	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	83	331	84	270	92	327	92	327	84	270	92	274	92	327	92	274	99	320	99	320	92	274	99	281	99	320	99	281	104	311	104	311	99	281	104	290	104	311	104	290	105	300	41	301	42	291	42	311	42	311	42	291	47	282	42	311	47	282	47	320	47	320	47	282	54	275	47	320	54	275	54	327	54	327	54	275	63	270	54	327	63	270	63	331	63	331	63	270	73	268	63	331	73	268	74	333	74	333	73	268	84	270	74	333	84	270	83	331	18	74	18	155	12	114	89	0	86	109	58	15	121	-7	131	-13	131	59	131	59	131	-13	142	-15	131	59	142	-15	143	61	143	61	142	-15	154	-13	143	61	154	-13	155	59	155	59	154	-13	165	-7	155	59	165	-7	165	53	165	53	165	-7	173	1	165	53	173	1	173	45	173	45	173	1	179	11	173	45	179	11	179	35	179	35	179	11	181	23	106	35	106	11	112	45	112	45	106	11	112	0	112	45	112	0	120	54	120	54	112	0	121	-7	120	54	121	-7	131	59	17	148	17	104	268	104	17	148	268	104	268	148	106	242	106	218	112	253	112	253	106	218	112	208	112	253	112	208	120	261	120	261	112	208	120	199	120	261	120	199	131	266	131	266	120	199	131	194	131	266	131	194	143	268	143	268	131	194	143	192	143	268	143	192	155	266	155	266	143	192	155	194	155	266	155	194	165	261	165	261	155	194	165	200	165	261	165	200	173	253	173	253	165	200	173	208	173	253	173	208	179	242	179	242	173	208	179	219	179	242	179	219	181	230	106	218	106	242	104	230	106	11	106	35	104	23	114	-6	126	-6	116	9	116	9	126	-6	126	8	141	12	126	8	126	-6	141	12	126	-6	162	0	108	13	101	19	103	-4	108	13	103	-4	114	-6	108	13	114	-6	116	9	86	76	82	2	86	70	86	70	82	2	93	-1	86	70	93	-1	92	40	92	40	93	-1	96	28	96	28	93	-1	103	-4	96	28	103	-4	101	19	86	82	86	89	82	2	82	2	86	89	86	97	82	2	86	97	86	104	86	104	87	151	82	2	82	2	87	151	89	231	82	2	89	231	72	7	72	7	89	231	58	214	72	7	58	214	55	18	55	18	58	214	39	35	34	188	18	154	19	71	34	188	19	71	27	52	34	188	27	52	39	35	34	188	39	35	58	214	18	154	12	114	14	92	18	154	14	92	19	71	87	151	91	184	89	231	89	231	91	184	98	206	89	231	98	206	126	237	126	237	98	206	110	218	126	237	110	218	126	221	126	221	135	220	137	236	137	236	135	220	142	217	137	236	142	217	147	235	147	235	142	217	148	211	147	235	148	211	157	232	157	232	148	211	154	203	157	232	154	203	158	191	41	-45	72	7	55	18	41	-45	55	18	17	-45	167	229	157	232	158	191	167	229	158	191	164	162	167	229	164	162	164	149	167	229	164	149	164	138	167	229	164	138	165	128	167	229	165	128	165	118	167	229	165	118	165	108	167	229	165	108	193	15	167	229	193	15	177	224	137	236	126	237	126	221	208	275	177	224	194	213	208	275	194	213	230	275	223	178	211	196	217	41	217	41	211	196	194	213	217	41	194	213	193	15	193	15	194	213	177	224	193	15	165	108	163	70	193	15	163	70	162	0	162	0	163	70	159	41	162	0	159	41	152	22	232	75	238	114	236	138	232	75	236	138	231	159	232	75	231	159	223	178	232	75	223	178	217	41	158	191	86	70	92	40	158	191	92	40	164	162	141	12	162	0	152	22	86	82	82	2	86	76	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	169	264	196	264	128	343	169	264	128	343	123	348	169	264	123	348	118	351	169	264	118	351	112	354	169	264	112	354	107	356	169	264	107	356	101	357	169	264	101	357	98	308	78	334	78	329	79	341	79	341	78	329	80	323	79	341	80	323	82	347	82	347	80	323	84	318	82	347	84	318	87	352	87	352	84	318	90	313	87	352	90	313	94	355	94	355	90	313	98	308	94	355	98	308	101	357	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	173	357	177	308	181	356	181	356	177	308	185	314	181	356	185	314	188	353	188	353	185	314	191	318	188	353	191	318	193	348	193	348	191	318	195	323	193	348	195	323	196	342	196	342	195	323	196	328	196	342	196	328	197	334	177	308	173	357	167	356	177	308	167	356	162	354	177	308	162	354	157	352	177	308	157	352	152	348	177	308	152	348	147	343	177	308	147	343	106	264	106	264	147	343	78	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	53	264	81	264	114	352	114	352	81	264	137	313	114	352	137	313	160	352	160	352	137	313	193	264	160	352	193	264	222	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	84	333	84	268	94	331	94	331	84	268	95	270	94	331	95	270	103	327	103	327	95	270	104	274	103	327	104	274	110	320	110	320	104	274	111	281	110	320	111	281	115	311	115	311	111	281	115	290	115	311	115	290	117	300	52	301	54	291	54	311	54	311	54	291	58	282	54	311	58	282	58	320	58	320	58	282	65	275	58	320	65	275	65	327	65	327	65	275	74	270	65	327	74	270	74	331	74	331	74	270	84	268	74	331	84	268	84	333	208	327	208	274	215	320	215	320	208	274	215	281	215	320	215	281	220	311	220	311	215	281	220	290	220	311	220	290	222	300	157	301	158	291	158	311	158	311	158	291	163	282	158	311	163	282	163	320	163	320	163	282	170	275	163	320	170	275	170	327	170	327	170	275	178	270	170	327	178	270	179	331	179	331	178	270	189	268	179	331	189	268	189	333	189	333	189	268	199	270	189	333	199	270	199	331	199	331	199	270	208	274	199	331	208	274	208	327	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	76	-73	76	-99	84	-96	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	160	357	164	308	168	356	168	356	164	308	172	314	168	356	172	314	174	353	174	353	172	314	178	318	174	353	178	318	179	348	179	348	178	318	181	323	179	348	181	323	182	342	182	342	181	323	183	328	182	342	183	328	184	334	164	308	160	357	154	356	164	308	154	356	148	354	164	308	148	354	143	352	164	308	143	352	138	348	164	308	138	348	133	343	164	308	133	343	93	264	93	264	133	343	65	264	176	218	165	230	165	219	10	-75	9	-51	8	-62	120	32	113	40	120	11	120	11	113	40	107	51	107	-46	107	51	37	297	107	-46	37	297	108	-63	108	-63	37	297	37	-60	107	338	10	338	22	323	107	338	22	323	30	320	107	338	30	320	34	314	107	338	34	314	37	307	107	338	37	307	37	297	107	338	37	297	107	195	116	211	116	190	122	196	116	211	122	196	127	223	127	223	122	196	129	201	127	223	129	201	138	231	138	231	129	201	136	205	138	231	136	205	143	207	116	211	107	195	108	175	116	211	108	175	109	178	116	211	109	178	111	182	116	211	111	182	113	185	116	211	113	185	116	190	107	173	108	175	107	195	107	173	107	195	107	51	186	80	182	54	198	0	198	0	182	54	173	36	198	0	173	36	166	-6	166	-6	173	36	162	25	166	-6	162	25	153	-5	153	-5	162	25	147	21	153	-5	147	21	142	-2	142	-2	147	21	137	22	142	-2	137	22	132	3	132	3	137	22	128	26	132	3	128	26	120	11	120	11	128	26	120	32	107	51	107	23	120	11	152	235	150	208	164	205	152	235	164	205	169	237	169	237	164	205	175	193	169	237	175	193	200	231	200	231	175	193	182	175	200	231	182	175	187	149	152	235	138	231	143	207	152	235	143	207	150	208	262	119	258	159	258	78	258	78	258	159	245	191	258	78	245	191	245	43	245	43	245	191	226	216	245	43	226	216	224	16	224	16	226	216	200	231	224	16	200	231	198	0	198	0	200	231	188	114	188	114	200	231	187	149	146	-102	146	-91	130	-89	146	-102	130	-89	119	-84	146	-102	119	-84	37	-60	146	-102	37	-60	37	-71	146	-102	37	-71	34	-78	146	-102	34	-78	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	-60	119	-84	112	-76	37	-60	112	-76	108	-63	37	297	107	51	107	195	186	80	198	0	188	114	22	323	10	338	10	326	90	327	90	274	97	320	97	320	90	274	97	281	97	320	97	281	102	311	102	311	97	281	102	290	102	311	102	290	103	300	39	301	40	291	40	311	40	311	40	291	45	282	40	311	45	282	45	320	45	320	45	282	52	275	45	320	52	275	52	327	52	327	52	275	60	270	52	327	60	270	61	331	61	331	60	270	70	268	61	331	70	268	71	333	71	333	70	268	81	270	71	333	81	270	81	331	81	331	81	270	90	274	81	331	90	274	90	327	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	175	333	175	268	186	331	186	331	175	268	186	270	186	331	186	270	195	327	195	327	186	270	195	274	195	327	195	274	202	320	202	320	195	274	202	281	202	320	202	281	206	311	206	311	202	281	206	290	206	311	206	290	208	300	143	301	145	291	145	311	145	311	145	291	149	282	145	311	149	282	150	320	150	320	149	282	156	275	150	320	156	275	157	327	157	327	156	275	165	270	157	327	165	270	165	331	165	331	165	270	175	268	165	331	175	268	175	333	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	176	218	165	230	165	219	10	-75	9	-51	8	-62	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	93	405	93	369	257	369	93	405	257	369	257	405	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	42	300	42	264	208	264	42	300	208	264	208	300	151	234	122	219	133	213	151	234	147	174	147	123	75	145	74	202	66	141	74	198	75	145	75	196	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	221	434	213	421	221	384	221	384	213	421	202	413	221	384	202	413	200	373	200	373	202	413	188	408	200	373	188	408	174	369	174	369	188	408	171	407	236	401	245	424	249	450	236	401	249	450	228	450	236	401	228	450	221	434	236	401	221	434	221	384	156	408	143	413	146	373	156	408	146	373	174	369	156	408	174	369	171	407	125	434	120	450	125	384	125	434	125	384	133	422	133	422	125	384	146	373	133	422	146	373	143	413	120	450	98	450	101	423	120	450	101	423	111	401	120	450	111	401	125	384	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	169	329	161	316	169	279	169	279	161	316	150	308	169	279	150	308	148	268	148	268	150	308	136	303	148	268	136	303	122	264	122	264	136	303	119	302	184	296	193	319	198	345	184	296	198	345	175	345	184	296	175	345	169	329	184	296	169	329	169	279	104	303	91	308	95	268	104	303	95	268	122	264	104	303	122	264	119	302	73	329	68	345	73	279	73	329	73	279	81	317	81	317	73	279	95	268	81	317	95	268	91	308	68	345	46	345	49	319	68	345	49	319	58	296	68	345	58	296	73	279	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	280	0	280	0	215	17	208	15	280	0	208	15	200	14	200	14	184	12	280	0	280	0	184	12	184	0	262	-20	255	-31	255	-86	262	-20	255	-86	266	-95	262	-20	266	-95	273	-7	250	-42	247	-52	248	-76	250	-42	248	-76	255	-86	250	-42	255	-86	255	-31	298	-63	292	-57	297	-102	297	-102	292	-57	289	-48	297	-102	289	-48	280	-100	280	-100	289	-48	288	-35	290	84	288	-35	288	-30	290	84	288	-30	289	-25	294	-1	303	53	294	-2	294	-2	303	53	294	-3	291	-12	294	-3	303	53	291	-12	303	53	290	-19	290	-19	303	53	290	84	290	-19	290	84	289	-25	294	-1	295	0	303	53	295	0	344	0	324	20	324	20	344	0	333	14	295	0	324	20	314	33	295	0	314	33	303	53	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	290	84	222	38	223	31	290	84	223	31	280	0	290	84	280	0	280	-100	290	84	280	-100	288	-35	280	0	223	31	222	25	280	0	222	25	219	20	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	337	-63	332	-65	340	-88	340	-88	332	-65	328	-66	340	-88	328	-66	326	-95	326	-95	328	-66	323	-67	326	-95	323	-67	319	-67	319	-67	307	-66	312	-100	312	-100	307	-66	298	-63	312	-100	298	-63	297	-102	343	-60	337	-63	340	-88	343	-60	340	-88	351	-77	343	-60	351	-77	345	-59	351	-77	360	-64	349	-56	351	-77	349	-56	348	-57	351	-77	348	-57	347	-58	351	-77	347	-58	346	-59	351	-77	346	-59	345	-59	319	-67	312	-100	326	-95	280	-100	280	0	279	0	280	-100	279	0	278	-1	280	-100	278	-1	276	-3	280	-100	276	-3	275	-4	280	-100	275	-4	273	-7	280	-100	273	-7	266	-95	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	333	14	344	0	344	12	248	-76	247	-52	246	-63	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	204	-100	222	-102	213	-48	204	-100	213	-48	212	-35	204	-100	212	-35	211	193	204	-100	211	193	199	-6	204	-100	199	-6	197	-7	204	-100	197	-7	190	-95	186	-20	179	-31	179	-86	186	-20	179	-86	190	-95	186	-20	190	-95	197	-7	174	-42	171	-52	173	-76	174	-42	173	-76	179	-86	174	-42	179	-86	179	-31	215	170	212	-35	212	-30	215	170	212	-30	213	-25	215	39	215	170	215	-12	215	39	215	-12	218	-3	218	-3	218	-2	219	28	219	28	218	-2	218	-1	219	28	218	-1	219	0	215	170	213	-25	214	-19	215	170	214	-19	215	-12	218	-3	219	28	217	31	218	-3	217	31	216	34	218	-3	216	34	215	39	230	26	228	25	229	7	229	7	228	25	227	25	229	7	227	25	226	25	226	25	222	26	224	4	224	4	222	26	219	28	224	4	219	28	219	1	219	1	219	28	219	0	237	32	232	27	234	12	237	32	234	12	239	16	237	32	239	16	244	22	234	12	232	27	231	26	234	12	231	26	230	26	234	12	230	26	229	7	226	25	224	4	229	7	261	-63	256	-65	264	-88	264	-88	256	-65	252	-66	264	-88	252	-66	250	-95	250	-95	252	-66	247	-67	250	-95	247	-67	243	-67	243	-67	231	-66	236	-100	236	-100	231	-66	223	-63	236	-100	223	-63	222	-102	222	-102	223	-63	217	-57	222	-102	217	-57	213	-48	199	212	178	225	188	-6	199	212	188	-6	190	-6	199	212	190	-6	192	-6	199	212	192	-6	194	-6	199	212	194	-6	196	-6	199	212	196	-6	199	-6	199	212	199	-6	211	193	178	225	151	234	157	4	178	225	157	4	165	-1	178	225	165	-1	175	-5	178	225	175	-5	188	-6	151	234	147	174	147	123	151	234	147	123	151	14	151	234	151	14	157	4	267	-60	261	-63	264	-88	267	-60	264	-88	275	-77	267	-60	275	-77	269	-59	275	-77	285	-64	273	-56	275	-77	273	-56	272	-57	275	-77	272	-57	271	-58	275	-77	271	-58	270	-59	275	-77	270	-59	269	-59	243	-67	236	-100	250	-95	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	211	193	212	-35	215	170	173	-76	171	-52	170	-63	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	253	461	257	413	261	460	261	460	257	413	265	418	261	460	265	418	268	458	268	458	265	418	271	423	268	458	271	423	273	453	273	453	271	423	274	428	273	453	274	428	276	447	276	447	274	428	276	433	276	447	276	433	277	440	257	413	253	461	247	461	257	413	247	461	242	459	257	413	242	459	237	457	257	413	237	457	232	453	257	413	232	453	227	448	257	413	227	448	186	369	186	369	227	448	158	369	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	176	357	180	308	184	356	184	356	180	308	188	314	184	356	188	314	190	353	190	353	188	314	194	318	190	353	194	318	196	348	196	348	194	318	197	323	196	348	197	323	199	342	199	342	197	323	199	328	199	342	199	328	200	334	180	308	176	357	170	356	180	308	170	356	165	354	180	308	165	354	160	352	180	308	160	352	155	348	180	308	155	348	150	343	180	308	150	343	109	264	109	264	150	343	81	264	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	101	369	129	369	162	457	162	457	129	369	185	418	162	457	185	418	208	457	208	457	185	418	241	369	208	457	241	369	270	369	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	31	264	59	264	92	352	92	352	59	264	115	313	92	352	115	313	138	352	138	352	115	313	171	264	138	352	171	264	200	264	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	213	345	205	329	224	327	213	345	224	327	228	343	228	343	224	327	242	321	228	343	242	321	243	339	243	339	242	321	259	312	243	339	259	312	259	334	259	334	259	312	274	299	259	334	274	299	276	328	276	328	274	299	289	284	276	328	289	284	282	325	282	325	289	284	288	323	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	204	432	204	379	211	424	211	424	204	379	211	386	211	424	211	386	216	415	216	415	211	386	216	395	216	415	216	395	218	405	153	406	154	396	155	416	155	416	154	396	159	387	155	416	159	387	159	425	159	425	159	387	166	380	159	425	166	380	166	432	166	432	166	380	175	375	166	432	175	375	175	436	175	436	175	375	185	373	175	436	185	373	185	438	185	438	185	373	195	375	185	438	195	375	195	436	195	436	195	375	204	379	195	436	204	379	204	432	116	118	140	0	121	94	205	329	213	345	198	345	289	284	292	322	288	323	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	139	327	139	274	146	320	146	320	139	274	146	281	146	320	146	281	151	311	151	311	146	281	151	290	151	311	151	290	152	300	88	301	90	291	90	311	90	311	90	291	94	282	90	311	94	282	94	320	94	320	94	282	101	275	94	320	101	275	101	327	101	327	101	275	110	270	101	327	110	270	110	331	110	331	110	270	119	268	110	331	119	268	120	333	120	333	119	268	130	270	120	333	130	270	130	331	130	331	130	270	139	274	130	331	139	274	139	327	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	282	457	253	457	220	369	220	369	253	457	198	407	220	369	198	407	175	369	175	369	198	407	142	457	175	369	142	457	113	457	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	208	352	179	352	147	264	147	264	179	352	123	302	147	264	123	302	100	264	100	264	123	302	68	352	100	264	68	352	40	352	130	307	133	313	49	292	49	292	133	313	138	317	49	292	138	317	163	338	163	338	138	317	146	320	163	338	146	320	156	321	156	321	177	319	163	338	163	338	177	319	226	331	161	0	177	19	158	17	158	17	147	19	161	0	161	0	147	19	139	22	161	0	139	22	49	49	49	49	139	22	133	29	49	49	133	29	49	292	49	292	133	29	130	38	49	292	130	38	129	50	129	299	130	307	49	292	129	299	49	292	129	50	36	319	43	313	163	338	163	338	43	313	47	304	163	338	47	304	49	292	163	338	7	338	24	323	163	338	24	323	36	319	257	139	254	113	268	26	268	26	254	113	248	90	268	26	248	90	245	15	245	15	248	90	242	70	245	15	242	70	233	54	233	54	222	41	245	15	245	15	222	41	219	7	196	313	212	303	226	331	226	331	212	303	226	289	226	331	226	289	238	271	238	271	245	254	276	310	276	310	245	254	251	235	276	310	251	235	255	213	337	229	314	275	323	86	337	229	323	86	335	113	337	229	335	113	342	142	337	229	342	142	345	172	258	165	268	26	276	310	276	310	268	26	287	41	276	310	287	41	314	275	314	275	287	41	307	62	314	275	307	62	323	86	257	190	258	165	276	310	257	190	276	310	255	213	276	310	226	331	238	271	257	139	268	26	258	165	222	41	209	30	219	7	219	7	209	30	194	23	219	7	194	23	191	2	191	2	194	23	177	19	191	2	177	19	161	0	161	0	49	49	47	36	161	0	47	36	42	26	161	0	42	26	34	19	161	0	34	19	23	14	161	0	23	14	7	12	161	0	7	12	7	0	242	457	213	457	180	369	180	369	213	457	157	407	180	369	157	407	134	369	134	369	157	407	102	457	134	369	102	457	74	457	226	331	177	319	196	313	24	323	7	338	7	325	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	206	2	219	4	238	338	238	338	219	4	236	6	238	338	236	6	238	50	238	50	236	6	239	39	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	238	338	182	-2	194	0	238	338	194	0	206	2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	302	274	305	274	305	354	305	354	305	274	307	275	305	354	307	275	322	352	322	352	307	275	309	275	322	352	309	275	311	275	311	275	315	275	322	352	322	352	315	275	317	273	322	352	317	273	319	271	355	296	353	316	352	271	352	271	353	316	346	332	352	271	346	332	342	248	342	248	346	332	336	344	342	248	336	344	326	226	326	226	336	344	322	352	326	226	322	352	321	265	321	265	319	253	326	226	326	226	319	253	313	240	326	226	313	240	303	206	303	206	313	240	302	227	303	206	302	227	287	213	322	352	319	271	320	268	322	352	320	268	321	265	263	312	265	299	265	326	265	326	265	299	270	289	265	326	270	289	271	338	271	338	270	289	277	281	271	338	277	281	279	347	279	347	277	281	287	276	279	347	287	276	291	352	291	352	287	276	300	274	291	352	300	274	305	354	305	354	300	274	302	274	287	213	267	198	272	187	287	213	272	187	303	206	133	22	144	4	139	24	238	338	168	297	168	177	182	-2	170	26	170	-6	49	292	130	35	129	46	129	186	129	163	186	163	129	186	186	163	186	186	49	186	49	163	133	26	133	26	49	163	49	46	133	26	49	46	139	21	139	21	49	46	165	0	139	21	165	0	147	18	147	18	165	0	158	17	177	19	158	17	165	0	177	19	165	0	197	2	133	314	139	318	160	338	160	338	139	318	147	320	160	338	147	320	160	321	160	321	179	319	223	331	223	331	179	319	197	313	223	331	197	313	212	303	254	112	248	89	254	19	254	19	248	89	242	69	254	19	242	69	233	54	233	54	222	41	227	9	227	9	222	41	209	30	227	9	209	30	197	2	197	2	209	30	194	23	197	2	194	23	177	19	250	235	275	310	245	254	245	254	275	310	237	271	225	289	237	271	275	310	225	289	275	310	223	331	250	235	255	213	275	310	275	310	255	213	257	190	275	310	257	190	258	165	258	165	257	138	279	34	279	34	257	138	254	19	223	331	160	338	160	321	316	71	328	93	337	229	337	229	328	93	338	118	337	229	338	118	345	172	345	172	338	118	343	144	313	275	275	310	279	34	313	275	279	34	300	52	313	275	300	52	316	71	313	275	316	71	337	229	258	165	279	34	275	310	233	54	227	9	254	19	49	292	129	46	129	297	49	292	129	297	130	307	49	292	130	307	133	314	49	292	133	314	160	338	49	292	160	338	47	304	160	338	7	338	24	323	160	338	24	323	36	319	160	338	36	319	43	313	160	338	43	313	47	304	49	186	133	26	130	35	49	186	130	35	49	292	165	0	49	46	47	34	165	0	47	34	42	25	165	0	42	25	34	18	165	0	34	18	23	14	165	0	23	14	7	12	165	0	7	12	7	0	3	186	3	163	49	163	3	186	49	163	49	186	24	323	7	338	7	325	254	112	254	19	257	138	223	331	212	303	225	289	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	236	6	239	39	238	50	238	283	238	258	264	258	238	283	264	258	264	283	194	0	206	2	238	338	238	338	206	2	219	4	238	338	219	4	236	6	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	283	168	177	168	283	168	258	168	258	168	283	79	283	168	258	79	283	79	258	168	205	156	217	156	197	168	205	156	197	163	188	168	205	163	188	168	177	168	205	168	177	168	258	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	22	133	22	126	22	131	-2	133	22	131	-2	144	4	103	-6	111	25	100	36	103	-6	100	36	93	54	103	-6	93	54	88	80	103	-6	88	80	73	-1	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	77	230	73	-1	88	80	77	230	88	80	86	114	86	114	88	149	77	230	77	230	88	149	93	176	77	230	93	176	108	237	108	237	93	176	101	194	108	237	101	194	113	205	121	236	108	237	113	205	121	236	113	205	129	209	121	236	129	209	133	232	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	22	118	-5	131	-2	133	22	144	4	139	24	238	338	168	297	168	177	238	338	182	-2	194	0	238	338	236	6	238	50	182	-2	170	26	170	-6	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	80	405	80	369	245	369	80	405	245	369	245	405	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	32	300	32	264	198	264	32	300	198	264	198	300	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	210	434	202	421	210	384	210	384	202	421	191	413	210	384	191	413	189	373	189	373	191	413	177	408	189	373	177	408	162	369	162	369	177	408	160	407	224	401	234	424	238	450	224	401	238	450	217	450	224	401	217	450	210	434	224	401	210	434	210	384	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	145	408	132	413	136	373	145	408	136	373	162	369	145	408	162	369	160	407	114	434	109	450	115	384	114	434	115	384	122	422	122	422	115	384	136	373	122	422	136	373	132	413	109	450	87	450	90	423	109	450	90	423	100	401	109	450	100	401	115	384	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	163	329	154	316	162	279	162	279	154	316	143	308	162	279	143	308	142	268	142	268	143	308	130	303	142	268	130	303	115	264	115	264	130	303	113	302	177	296	186	319	191	345	177	296	191	345	169	345	177	296	169	345	163	329	177	296	163	329	162	279	97	303	85	308	88	268	97	303	88	268	115	264	97	303	115	264	113	302	66	329	61	345	67	279	66	329	67	279	74	317	74	317	67	279	88	268	74	317	88	268	85	308	61	345	40	345	43	319	61	345	43	319	52	296	61	345	52	296	67	279	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	184	432	184	379	191	424	191	424	184	379	191	386	191	424	191	386	196	415	196	415	191	386	196	395	196	415	196	395	198	405	133	406	134	396	134	416	134	416	134	396	139	387	134	416	139	387	139	425	139	425	139	387	146	380	139	425	146	380	146	432	146	432	146	380	154	375	146	432	154	375	155	436	155	436	154	375	165	373	155	436	165	373	165	438	165	438	165	373	175	375	165	438	175	375	175	436	175	436	175	375	184	379	175	436	184	379	184	432	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	134	327	134	274	141	320	141	320	134	274	141	281	141	320	141	281	146	311	146	311	141	281	146	290	146	311	146	290	147	300	83	301	85	291	85	311	85	311	85	291	89	282	85	311	89	282	89	320	89	320	89	282	96	275	89	320	96	275	96	327	96	327	96	275	105	270	96	327	105	270	105	331	105	331	105	270	114	268	105	331	114	268	115	333	115	333	114	268	125	270	115	333	125	270	125	331	125	331	125	270	134	274	125	331	134	274	134	327	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	204	0	204	0	39	20	27	15	204	0	27	15	8	12	52	50	51	37	146	19	146	19	51	37	204	0	146	19	204	0	158	16	158	16	204	0	175	16	197	17	175	16	204	0	197	17	204	0	217	19	217	19	204	0	212	-30	217	19	212	-30	212	-25	186	-20	178	-31	179	-86	186	-20	179	-86	189	-95	186	-20	189	-95	196	-7	173	-42	170	-52	172	-76	173	-42	172	-76	179	-86	173	-42	179	-86	178	-31	222	-63	216	-57	221	-102	221	-102	216	-57	213	-48	221	-102	213	-48	204	0	204	0	213	-48	211	-35	212	-25	213	-19	217	19	217	19	213	-19	215	-12	217	19	215	-12	217	-3	217	-3	217	-2	217	19	217	19	217	-2	218	-1	217	19	218	-1	218	0	133	44	133	181	52	290	133	44	52	290	134	32	52	50	146	19	138	24	52	50	138	24	134	32	52	50	134	32	52	290	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	234	25	219	0	219	0	234	25	217	19	219	0	217	19	218	0	261	-63	256	-65	263	-88	263	-88	256	-65	251	-66	263	-88	251	-66	250	-95	250	-95	251	-66	247	-67	250	-95	247	-67	242	-67	242	-67	231	-66	235	-100	235	-100	231	-66	222	-63	235	-100	222	-63	221	-102	204	-100	221	-102	204	0	204	-100	204	0	202	0	204	-100	202	0	201	-1	204	-100	201	-1	200	-3	204	-100	200	-3	198	-4	204	-100	198	-4	196	-7	204	-100	196	-7	189	-95	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	266	-60	261	-63	263	-88	266	-60	263	-88	275	-77	266	-60	275	-77	268	-59	275	-77	284	-64	272	-56	275	-77	272	-56	272	-57	275	-77	272	-57	271	-58	275	-77	271	-58	270	-59	275	-77	270	-59	268	-59	242	-67	235	-100	250	-95	133	165	162	162	133	181	133	181	133	294	52	290	52	290	133	294	134	304	52	290	134	304	137	312	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	162	162	183	191	161	184	162	162	161	184	133	181	152	320	46	313	51	303	204	0	8	12	8	0	47	27	204	0	51	37	212	-30	204	0	211	-35	172	-76	170	-52	170	-63	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	137	-100	155	-102	146	-48	137	-100	146	-48	145	-35	137	-100	145	-35	144	29	137	-100	144	29	132	-5	137	-100	132	-5	131	-5	137	-100	131	-5	131	-6	137	-100	131	-6	130	-6	137	-100	130	-6	130	-7	137	-100	130	-7	123	-95	144	29	119	34	122	-6	144	29	122	-6	125	-6	144	29	125	-6	128	-5	144	29	128	-5	132	-5	119	34	114	-6	118	-6	119	34	118	-6	122	-6	144	29	145	-35	145	-30	144	29	145	-30	146	-25	151	-1	165	4	156	30	151	-1	156	30	151	-2	151	-2	156	30	151	-3	148	-12	151	-3	156	30	148	-12	156	30	147	-19	147	-19	156	30	144	29	147	-19	144	29	146	-25	156	30	165	4	168	34	168	34	165	4	177	13	168	34	177	13	179	40	179	40	177	13	190	24	179	40	190	24	190	50	190	50	190	24	202	38	190	50	202	38	201	63	201	63	202	38	214	56	194	-63	189	-65	197	-88	197	-88	189	-65	185	-66	197	-88	185	-66	183	-95	183	-95	185	-66	180	-67	183	-95	180	-67	175	-67	175	-67	164	-66	169	-100	169	-100	164	-66	155	-63	169	-100	155	-63	155	-102	155	-102	155	-63	150	-57	155	-102	150	-57	146	-48	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	200	-60	194	-63	197	-88	200	-60	197	-88	208	-77	200	-60	208	-77	202	-59	208	-77	218	-64	206	-56	208	-77	206	-56	205	-57	208	-77	205	-57	204	-58	208	-77	204	-58	203	-59	208	-77	203	-59	202	-59	175	-67	169	-100	183	-95	119	-20	112	-31	112	-86	119	-20	112	-86	123	-95	119	-20	123	-95	130	-7	107	-42	104	-52	106	-76	107	-42	106	-76	112	-86	107	-42	112	-86	112	-31	106	-76	104	-52	103	-63	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	254	457	225	457	193	369	193	369	225	457	170	407	193	369	170	407	147	369	147	369	170	407	114	457	147	369	114	457	86	457	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	201	352	172	352	140	264	140	264	172	352	117	302	140	264	117	302	94	264	94	264	117	302	61	352	94	264	61	352	32	352	201	63	196	31	214	56	84	123	149	141	82	141	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	116	369	144	369	177	457	177	457	144	369	200	418	177	457	200	418	223	457	223	457	200	418	256	369	223	457	256	369	285	369	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	41	264	69	264	102	352	102	352	69	264	125	313	102	352	125	313	148	352	148	352	125	313	181	264	148	352	181	264	209	264	204	104	200	199	191	93	131	236	132	219	142	235	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	244	434	236	421	244	384	244	384	236	421	225	413	244	384	225	413	223	373	223	373	225	413	211	408	223	373	211	408	196	369	196	369	211	408	194	407	179	408	166	413	170	373	179	408	170	373	196	369	179	408	196	369	194	407	148	434	143	450	149	384	148	434	149	384	156	422	156	422	149	384	170	373	156	422	170	373	166	413	143	450	121	450	124	423	143	450	124	423	134	401	143	450	134	401	149	384	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	258	401	268	424	272	450	258	401	272	450	251	450	258	401	251	450	244	434	258	401	244	434	244	384	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	171	329	162	316	170	279	170	279	162	316	151	308	170	279	151	308	149	268	149	268	151	308	137	303	149	268	137	303	123	264	123	264	137	303	121	302	185	296	195	319	199	345	185	296	199	345	177	345	185	296	177	345	171	329	185	296	171	329	170	279	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	106	303	93	308	96	268	106	303	96	268	123	264	106	303	123	264	121	302	75	329	70	345	75	279	75	329	75	279	82	317	82	317	75	279	96	268	82	317	96	268	93	308	70	345	47	345	51	319	70	345	51	319	60	296	70	345	60	296	75	279	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	200	438	200	373	210	436	210	436	200	373	210	375	210	436	210	375	219	432	219	432	210	375	219	379	219	432	219	379	226	424	226	424	219	379	226	386	226	424	226	386	231	415	231	415	226	386	231	395	231	415	231	395	233	405	168	406	170	396	170	416	170	416	170	396	174	387	170	416	174	387	174	425	174	425	174	387	181	380	174	425	181	380	181	432	181	432	181	380	190	375	181	432	190	375	190	436	190	436	190	375	200	373	190	436	200	373	200	438	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	144	327	144	274	151	320	151	320	144	274	151	281	151	320	151	281	156	311	156	311	151	281	156	290	156	311	156	290	157	300	93	301	95	291	95	311	95	311	95	291	99	282	95	311	99	282	99	320	99	320	99	282	106	275	99	320	106	275	106	327	106	327	106	275	115	270	106	327	115	270	115	331	115	331	115	270	124	268	115	331	124	268	125	333	125	333	124	268	135	270	125	333	135	270	135	331	135	331	135	270	144	274	135	331	144	274	144	327	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	170	14	196	-8	188	9	188	9	196	-8	209	7	227	9	209	7	227	-7	227	9	227	-7	258	-3	111	113	90	21	115	89	115	89	90	21	139	-1	115	89	139	-1	122	68	122	68	139	-1	131	50	142	35	131	50	139	-1	142	35	139	-1	155	23	155	23	139	-1	196	-8	155	23	196	-8	170	14	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	258	-3	250	24	241	15	258	-3	241	15	227	9	209	7	196	-8	227	-7	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	27	223	27	106	51	272	51	272	27	106	52	58	51	272	52	58	88	311	88	311	52	58	90	21	88	311	90	21	111	225	111	225	90	21	107	169	108	140	107	169	90	21	108	140	90	21	111	113	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	189	-101	191	-101	191	-21	191	-21	191	-101	194	-100	191	-21	194	-100	209	-23	209	-23	194	-100	196	-100	209	-23	196	-100	198	-100	198	-100	201	-101	209	-23	209	-23	201	-101	204	-102	209	-23	204	-102	206	-104	242	-78	239	-59	239	-103	239	-103	239	-59	233	-43	239	-103	233	-43	229	-127	229	-127	233	-43	223	-31	229	-127	223	-31	213	-149	213	-149	223	-31	209	-23	213	-149	209	-23	208	-111	208	-111	205	-122	213	-149	213	-149	205	-122	199	-135	213	-149	199	-135	189	-169	189	-169	199	-135	188	-148	189	-169	188	-148	173	-162	209	-23	206	-104	207	-107	209	-23	207	-107	208	-111	150	-63	151	-76	151	-49	151	-49	151	-76	156	-86	151	-49	156	-86	157	-37	157	-37	156	-86	164	-94	157	-37	164	-94	166	-28	166	-28	164	-94	174	-99	166	-28	174	-99	177	-23	177	-23	174	-99	186	-101	177	-23	186	-101	191	-21	191	-21	186	-101	189	-101	173	-162	153	-177	158	-188	173	-162	158	-188	189	-169	268	301	280	289	270	328	199	329	208	345	193	345	27	106	27	223	18	166	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	165	306	163	319	163	292	163	292	163	319	158	330	163	292	158	330	157	280	157	280	158	330	151	338	157	280	151	338	149	271	149	271	151	338	141	343	149	271	141	343	137	266	137	266	141	343	128	344	137	266	128	344	126	344	123	344	121	344	123	264	123	344	123	264	137	266	123	344	137	266	126	344	123	264	121	344	119	344	123	264	119	344	117	344	123	264	117	344	113	344	123	264	113	344	111	346	123	264	111	346	109	348	123	264	109	348	108	351	123	264	108	351	106	267	73	322	75	302	76	347	76	347	75	302	82	286	76	347	82	286	86	370	86	370	82	286	92	274	86	370	92	274	102	392	102	392	92	274	106	267	102	392	106	267	107	354	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	109	366	115	378	125	413	125	413	115	378	126	391	125	413	126	391	156	431	156	431	126	391	141	406	156	431	141	406	161	421	109	366	125	413	102	392	109	366	102	392	107	354	204	104	200	199	191	93	131	236	132	219	142	235	106	267	108	351	107	354	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	110	369	138	369	171	457	171	457	138	369	194	418	171	457	194	418	217	457	217	457	194	418	250	369	217	457	250	369	278	369	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	111	18	107	24	35	45	35	45	107	24	105	32	35	45	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	41	369	69	369	102	457	102	457	69	369	125	418	102	457	125	418	148	457	148	457	125	418	181	369	148	457	181	369	209	369	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	11	270	53	247	53	270	53	270	53	247	135	35	53	270	135	35	53	289	53	289	135	35	134	49	53	289	134	49	134	289	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	241	319	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	337	35	254	289	254	270	337	35	254	270	254	247	254	247	254	270	134	270	254	247	134	270	134	247	134	186	134	163	254	163	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	12	361	15	379	0	379	0	361	15	349	19	379	0	349	19	254	49	254	49	349	19	341	26	254	49	341	26	254	163	254	163	341	26	254	186	254	163	254	186	134	186	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	254	289	337	35	335	49	335	270	335	247	379	247	335	270	379	247	379	270	335	289	337	302	254	289	335	289	254	289	335	49	228	323	241	319	379	338	228	323	379	338	210	338	228	323	210	338	210	325	254	186	341	26	337	35	254	186	337	35	254	247	253	36	249	26	379	0	253	36	379	0	254	49	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	247	179	0	11	12	11	0	379	0	210	12	210	0	28	323	11	338	11	325	53	247	11	270	11	247	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	7	279	35	257	35	279	35	279	35	257	105	32	35	279	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	104	198	104	42	104	174	104	198	104	174	104	175	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	104	279	104	257	183	257	104	279	183	257	183	279	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	118	213	104	198	104	175	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	105	32	35	257	107	24	107	24	35	257	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	35	257	7	279	7	257	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	34	394	39	399	48	440	48	440	39	399	45	402	48	440	45	402	52	403	52	403	56	403	65	442	65	442	56	403	60	402	65	442	60	402	65	400	34	432	23	420	28	379	34	432	28	379	30	387	34	432	30	387	34	394	34	432	34	394	48	440	14	402	7	379	28	379	14	402	28	379	23	420	135	418	147	381	138	418	138	418	147	381	141	417	148	418	141	417	147	381	148	418	147	381	161	388	172	401	182	419	190	442	172	401	190	442	168	442	172	401	168	442	164	433	172	401	164	433	161	388	161	388	164	433	160	426	161	388	160	426	154	421	161	388	154	421	148	418	111	381	118	380	122	424	122	424	118	380	125	379	122	424	125	379	128	421	128	421	125	379	132	378	128	421	132	378	132	419	132	419	132	378	147	381	132	419	147	381	135	418	111	381	122	424	105	383	105	383	122	424	102	432	105	383	102	432	99	386	99	386	102	432	93	436	99	386	93	436	85	439	65	442	65	400	71	442	71	442	65	400	73	397	71	442	73	397	78	441	78	441	73	397	84	392	78	441	84	392	85	439	85	439	84	392	99	386	65	442	48	440	52	403	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	105	313	117	276	107	313	107	313	117	276	110	313	107	313	110	313	110	312	110	312	110	313	118	313	118	313	110	313	117	276	118	313	117	276	130	283	142	296	151	314	159	337	142	296	159	337	137	337	142	296	137	337	133	328	142	296	133	328	130	283	130	283	133	328	129	321	130	283	129	321	124	316	130	283	124	316	118	313	81	276	88	275	91	319	91	319	88	275	94	274	91	319	94	274	97	316	97	316	94	274	101	273	97	316	101	273	102	314	102	314	101	273	117	276	102	314	117	276	105	313	34	32	32	24	128	0	34	32	128	0	35	44	3	289	8	294	17	335	17	335	8	294	15	297	17	335	15	297	22	298	22	298	26	298	35	337	35	337	26	298	29	297	35	337	29	297	35	295	3	327	-7	315	-1	275	3	327	-1	275	0	282	3	327	0	282	3	289	3	327	3	289	17	335	-16	298	-22	275	-1	275	-16	298	-1	275	-7	315	71	328	63	331	69	281	69	281	63	331	55	334	69	281	55	334	54	287	54	287	55	334	48	336	54	287	48	336	43	292	43	292	48	336	41	337	43	292	41	337	35	295	35	295	41	337	35	337	35	337	17	335	22	298	75	278	81	276	91	319	75	278	91	319	71	328	75	278	71	328	69	281	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	15	405	15	369	180	369	15	405	180	369	180	405	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	-11	300	-11	264	152	264	-11	300	152	264	152	300	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	143	433	134	421	142	383	142	383	134	421	123	412	142	383	123	412	122	372	122	372	123	412	109	408	122	372	109	408	95	368	95	368	109	408	93	406	157	401	166	423	171	450	157	401	171	450	149	450	157	401	149	450	143	433	157	401	143	433	142	383	77	408	65	413	68	372	77	408	68	372	95	368	77	408	95	368	93	406	46	434	41	450	47	383	46	434	47	383	54	421	54	421	47	383	68	372	54	421	68	372	65	413	41	450	20	450	23	423	41	450	23	423	32	400	41	450	32	400	47	383	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	118	329	109	316	117	279	117	279	109	316	98	308	117	279	98	308	96	268	96	268	98	308	85	303	96	268	85	303	70	264	70	264	85	303	68	302	132	296	142	319	146	345	132	296	146	345	124	345	132	296	124	345	118	329	132	296	118	329	117	279	52	303	40	308	43	268	52	303	43	268	70	264	52	303	70	264	68	302	22	329	17	345	22	279	22	329	22	279	29	317	29	317	22	279	43	268	29	317	43	268	40	308	17	345	-5	345	-1	319	17	345	-1	319	7	296	17	345	7	296	22	279	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	114	0	114	0	42	19	29	15	114	0	29	15	10	12	96	-20	89	-31	89	-86	96	-20	89	-86	100	-95	96	-20	100	-95	107	-7	83	-42	81	-52	82	-76	83	-42	82	-76	89	-86	83	-42	89	-86	89	-31	114	-100	123	-48	122	-35	122	-35	122	-30	114	-100	114	-100	122	-30	137	288	114	-100	137	288	114	0	114	0	137	288	56	288	114	0	56	288	56	53	123	-25	124	-19	137	288	137	288	124	-19	125	-12	137	288	125	-12	127	-3	127	-3	128	-2	137	288	137	288	128	-2	128	-1	137	288	128	-1	128	0	165	14	152	19	185	0	185	0	152	19	129	0	129	0	137	288	128	0	152	19	143	25	129	0	129	0	143	25	139	37	129	0	139	37	137	53	171	-63	166	-65	174	-88	174	-88	166	-65	162	-66	174	-88	162	-66	160	-95	160	-95	162	-66	157	-67	160	-95	157	-67	152	-67	152	-67	141	-66	146	-100	146	-100	141	-66	133	-63	146	-100	133	-63	132	-102	132	-102	133	-63	127	-57	132	-102	127	-57	123	-48	176	-60	171	-63	174	-88	176	-60	174	-88	186	-77	176	-60	186	-77	178	-59	186	-77	195	-64	183	-56	186	-77	183	-56	182	-57	186	-77	182	-57	181	-58	186	-77	181	-58	180	-59	186	-77	180	-59	178	-59	152	-67	146	-100	160	-95	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	137	288	129	0	137	53	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	114	-100	114	0	113	0	114	-100	113	0	112	-1	114	-100	112	-1	111	-3	114	-100	111	-3	109	-4	114	-100	109	-4	107	-7	114	-100	107	-7	100	-95	55	37	51	26	114	0	55	37	114	0	56	53	114	0	10	12	10	0	29	323	10	338	10	325	137	288	122	-30	123	-25	123	-48	114	-100	132	-102	165	14	185	0	185	12	82	-76	81	-52	80	-63	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	32	24	27	19	80	0	80	0	27	19	20	15	80	0	20	15	8	12	62	-20	55	-31	55	-86	62	-20	55	-86	66	-95	62	-20	66	-95	73	-7	49	-42	47	-52	48	-76	49	-42	48	-76	55	-86	49	-42	55	-86	55	-31	80	-100	89	-48	88	-35	88	-35	88	-30	80	-100	80	-100	88	-30	104	230	80	-100	104	230	80	0	80	0	104	230	35	186	80	0	35	186	35	44	94	-1	94	0	104	230	104	230	94	0	95	0	95	0	128	0	112	18	112	18	128	0	119	14	112	18	107	23	95	0	95	0	107	23	105	31	95	0	105	31	104	42	104	230	95	0	104	42	104	230	88	-30	89	-25	104	230	89	-25	90	-19	104	230	90	-19	91	-12	104	230	91	-12	94	-3	104	230	94	-3	94	-2	104	230	94	-2	94	-1	27	212	31	206	104	230	104	230	31	206	34	198	104	230	34	198	35	186	19	216	27	212	104	230	19	216	104	230	7	230	19	216	7	230	7	219	137	-63	132	-65	140	-88	140	-88	132	-65	127	-66	140	-88	127	-66	126	-95	126	-95	127	-66	123	-67	126	-95	123	-67	118	-67	118	-67	107	-66	112	-100	112	-100	107	-66	99	-63	112	-100	99	-63	98	-102	98	-102	99	-63	93	-57	98	-102	93	-57	89	-48	142	-60	137	-63	140	-88	142	-60	140	-88	151	-77	142	-60	151	-77	145	-59	151	-77	161	-64	149	-56	151	-77	149	-56	148	-57	151	-77	148	-57	147	-58	151	-77	147	-58	146	-59	151	-77	146	-59	145	-59	118	-67	112	-100	126	-95	80	-100	80	0	79	0	80	-100	79	0	78	-1	80	-100	78	-1	77	-3	80	-100	77	-3	75	-4	80	-100	75	-4	73	-7	80	-100	73	-7	66	-95	34	32	32	24	80	0	34	32	80	0	35	44	80	0	8	12	8	0	89	-48	80	-100	98	-102	119	14	128	0	128	12	48	-76	47	-52	46	-63	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	116	432	116	379	123	424	123	424	116	379	123	386	123	424	123	386	128	415	128	415	123	386	128	395	128	415	128	395	129	405	65	406	66	396	66	416	66	416	66	396	71	387	66	416	71	387	71	425	71	425	71	387	78	380	71	425	78	380	78	432	78	432	78	380	87	375	78	432	87	375	87	436	87	436	87	375	97	373	87	436	97	373	97	438	97	438	97	373	107	375	97	438	107	375	107	436	107	436	107	375	116	379	107	436	116	379	116	432	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	221	18	223	6	223	29	223	29	223	6	227	-5	223	29	227	-5	228	39	228	39	227	-5	235	-17	228	39	235	-17	236	48	236	48	235	-17	244	-27	236	48	244	-27	246	53	246	53	244	-27	254	-35	246	53	254	-35	257	55	257	55	254	-35	263	-40	257	55	263	-40	268	53	268	53	263	-40	273	-43	268	53	273	-43	277	48	277	48	273	-43	279	-15	285	39	279	-15	280	-8	285	39	280	-8	284	-2	291	29	285	39	288	3	291	29	288	3	291	9	291	29	291	9	292	17	283	-24	284	-45	287	-28	287	-28	284	-45	296	-47	287	-28	296	-47	294	-30	294	-30	296	-47	301	-30	314	-29	301	-30	309	-47	314	-29	309	-47	346	-43	284	-45	283	-24	280	-20	284	-45	280	-20	279	-15	284	-45	279	-15	273	-43	459	338	283	338	304	324	459	338	304	324	318	320	459	338	318	320	328	314	459	338	328	314	332	303	459	338	332	303	334	289	459	338	334	289	427	318	459	338	427	318	440	323	459	338	440	323	459	325	346	-43	376	-30	416	297	416	297	376	-30	397	-8	416	297	397	-8	415	278	415	278	397	-8	410	23	415	278	410	23	415	63	346	-43	416	297	334	289	346	-43	334	289	334	13	346	-43	334	13	333	-2	346	-43	333	-2	329	-15	346	-43	329	-15	323	-23	346	-43	323	-23	314	-29	419	310	427	318	334	289	419	310	334	289	416	297	301	-30	296	-47	309	-47	304	324	283	338	283	325	277	48	279	-15	285	39	285	39	284	-2	288	3	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	154	-25	155	-77	155	-75	154	-25	155	-75	160	-31	160	-31	155	-75	155	-73	160	-31	155	-73	156	-71	164	-38	160	-31	162	-61	162	-61	160	-31	159	-65	158	-68	159	-65	160	-31	158	-68	160	-31	156	-71	162	-61	164	-57	164	-38	164	-38	164	-57	165	-54	164	-38	165	-54	166	-47	166	-47	165	-54	166	-50	161	-83	175	-101	165	-85	165	-85	175	-101	171	-85	180	-84	171	-85	175	-101	180	-84	175	-101	195	-99	264	230	163	230	176	217	264	230	176	217	185	213	264	230	185	213	191	208	264	230	191	208	194	200	264	230	194	200	195	189	264	230	195	189	195	-99	264	230	195	-99	213	-94	264	230	213	-94	228	-87	264	230	228	-87	241	-76	264	230	241	-76	251	-63	264	230	251	-63	256	-53	264	230	256	-53	259	-41	264	230	259	-41	262	-29	264	230	262	-29	263	-14	264	230	263	-14	264	1	195	189	195	-47	195	-99	195	-99	195	-47	194	-61	195	-99	194	-61	191	-72	195	-99	191	-72	186	-79	195	-99	186	-79	180	-84	161	-83	158	-82	175	-101	175	-101	158	-82	155	-79	175	-101	155	-79	152	-98	152	-98	155	-79	155	-77	152	-98	155	-77	154	-25	154	-25	146	-22	152	-98	152	-98	146	-22	137	-20	152	-98	137	-20	133	-91	133	-91	137	-20	126	-22	133	-91	126	-22	118	-81	118	-81	126	-22	118	-26	118	-81	118	-26	111	-32	109	-67	118	-81	111	-32	109	-67	111	-32	107	-40	109	-67	107	-40	105	-50	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	250	338	250	275	258	329	258	329	250	275	258	283	258	329	258	283	264	319	264	319	258	283	264	294	264	319	264	294	266	306	188	306	190	294	190	319	190	319	190	294	195	283	190	319	195	283	195	330	195	330	195	283	203	275	195	330	203	275	204	338	204	338	203	275	214	270	204	338	214	270	214	344	214	344	214	270	226	268	214	344	226	268	227	345	227	345	226	268	239	270	227	345	239	270	239	343	239	343	239	270	250	275	239	343	250	275	250	338	176	217	163	230	163	219	128	0	8	12	8	0	19	216	7	230	7	219	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	71	369	99	369	132	457	132	457	99	369	155	418	132	457	155	418	178	457	178	457	155	418	211	369	178	457	211	369	239	369	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	0	264	27	264	60	352	60	352	27	264	83	313	60	352	83	313	106	352	106	352	83	313	139	264	106	352	139	264	167	264	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	208	212	246	280	153	158	153	158	246	280	140	172	153	158	140	172	140	146	141	35	140	47	59	286	141	35	59	286	59	50	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	246	280	208	212	255	261	176	-101	178	-101	179	-21	179	-21	178	-101	181	-100	179	-21	181	-100	196	-23	196	-23	181	-100	183	-100	196	-23	183	-100	185	-100	185	-100	188	-101	196	-23	196	-23	188	-101	191	-102	196	-23	191	-102	193	-104	228	-78	226	-59	225	-103	225	-103	226	-59	220	-43	225	-103	220	-43	216	-127	216	-127	220	-43	210	-31	216	-127	210	-31	200	-149	200	-149	210	-31	196	-23	200	-149	196	-23	195	-111	196	-23	193	-104	194	-107	196	-23	194	-107	195	-111	137	-63	138	-76	139	-49	139	-49	138	-76	143	-86	139	-49	143	-86	144	-37	144	-37	143	-86	151	-94	144	-37	151	-94	153	-28	153	-28	151	-94	161	-99	153	-28	161	-99	165	-23	165	-23	161	-99	173	-101	165	-23	173	-101	179	-21	179	-21	173	-101	176	-101	195	-111	193	-122	200	-149	200	-149	193	-122	186	-135	200	-149	186	-135	177	-169	177	-169	186	-135	175	-148	177	-169	175	-148	160	-162	160	-162	140	-177	146	-188	160	-162	146	-188	177	-169	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	183	0	15	12	15	0	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	242	324	224	338	224	325	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	297	35	297	107	22	105	30	35	297	105	30	104	42	104	123	104	99	116	111	104	123	116	111	169	186	169	186	116	111	162	153	169	186	162	153	188	180	104	338	11	338	20	324	104	338	20	324	27	321	104	338	27	321	32	315	104	338	32	315	34	307	104	338	34	307	35	297	104	338	35	297	104	42	172	16	168	14	272	0	272	0	168	14	162	13	272	0	162	13	155	12	177	198	175	194	188	180	188	180	175	194	172	190	188	180	172	190	169	186	257	230	150	230	161	217	257	230	161	217	168	216	257	230	168	216	173	214	257	230	173	214	177	212	257	230	177	212	179	209	257	230	179	209	179	205	257	230	179	205	224	209	257	230	224	209	239	215	257	230	239	215	257	219	179	205	188	180	208	198	179	205	208	198	224	209	179	202	177	198	188	180	179	202	188	180	179	205	171	32	174	28	259	20	259	20	174	28	175	24	259	20	175	24	175	22	175	22	174	18	272	0	272	0	174	18	172	16	259	20	175	22	272	0	259	20	162	153	164	44	259	20	164	44	168	37	259	20	168	37	171	32	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	269	12	266	13	272	0	269	12	272	0	272	12	131	-101	134	-101	134	-21	134	-21	134	-101	136	-100	134	-21	136	-100	151	-23	151	-23	136	-100	139	-100	151	-23	139	-100	141	-100	141	-100	144	-101	151	-23	151	-23	144	-101	146	-102	151	-23	146	-102	148	-104	184	-78	182	-59	181	-103	181	-103	182	-59	176	-43	181	-103	176	-43	172	-127	172	-127	176	-43	165	-31	172	-127	165	-31	155	-149	155	-149	165	-31	151	-23	155	-149	151	-23	150	-111	150	-111	148	-122	155	-149	155	-149	148	-122	142	-135	155	-149	142	-135	132	-169	132	-169	142	-135	131	-148	132	-169	131	-148	115	-162	151	-23	148	-104	150	-107	151	-23	150	-107	150	-111	92	-63	94	-76	94	-49	94	-49	94	-76	99	-86	94	-49	99	-86	100	-37	100	-37	99	-86	106	-94	100	-37	106	-94	108	-28	108	-28	106	-94	116	-99	108	-28	116	-99	120	-23	120	-23	116	-99	128	-101	120	-23	128	-101	134	-21	134	-21	128	-101	131	-101	115	-162	95	-177	101	-188	115	-162	101	-188	132	-169	34	31	31	23	131	0	34	31	131	0	35	42	131	0	11	12	11	0	272	0	155	12	155	0	164	44	162	153	116	111	161	217	150	230	150	219	20	324	11	338	11	326	31	24	26	18	132	0	132	0	26	18	19	15	132	0	19	15	9	12	132	12	120	14	132	0	132	0	120	14	112	17	132	0	112	17	35	43	35	43	112	17	108	24	35	43	108	24	35	195	35	195	108	24	107	32	35	195	107	32	107	44	107	141	107	116	111	116	35	195	107	44	107	141	107	141	111	116	111	141	111	141	111	116	114	116	111	141	114	116	116	141	116	141	114	116	117	116	116	141	117	116	120	142	120	142	117	116	119	116	120	142	119	116	120	117	34	32	31	24	132	0	34	32	132	0	35	43	132	235	9	235	19	222	132	235	19	222	26	219	132	235	26	219	31	214	132	235	31	214	34	206	132	235	34	206	35	195	132	235	35	195	115	218	132	235	115	218	122	221	132	235	122	221	132	223	107	195	107	206	35	195	107	195	35	195	107	141	110	213	115	218	35	195	110	213	35	195	107	206	120	142	120	117	124	142	124	142	120	117	127	114	124	142	127	114	127	143	127	143	127	114	134	110	127	143	134	110	141	147	141	147	134	110	141	105	141	147	141	105	151	150	151	150	141	105	148	98	151	150	148	98	156	89	156	89	164	76	160	152	160	152	164	76	167	155	160	152	151	150	156	89	164	76	169	66	167	155	167	155	169	66	173	158	181	165	173	158	174	56	181	165	174	56	179	48	188	172	184	136	193	144	188	172	193	144	194	181	194	181	193	144	202	154	194	181	202	154	200	191	200	191	202	154	205	203	195	129	191	132	194	26	194	26	191	132	187	135	194	26	187	135	185	38	185	38	187	135	184	136	185	38	184	136	181	165	181	165	184	136	188	172	224	197	226	201	228	231	228	231	226	201	229	204	228	231	229	204	240	234	240	234	229	204	232	205	240	234	232	205	237	206	237	206	243	204	240	234	240	234	243	204	254	235	224	197	228	231	222	192	222	192	228	231	219	225	222	192	219	225	216	178	216	178	219	225	211	215	216	178	211	215	209	165	209	165	211	215	205	203	209	165	205	203	202	154	280	20	268	27	229	0	229	0	268	27	257	37	229	0	257	37	248	50	248	50	240	62	229	0	229	0	240	62	231	77	229	0	231	77	221	93	278	187	285	190	287	224	287	224	285	190	290	194	287	224	290	194	292	216	292	216	290	194	293	200	292	216	293	200	295	207	247	199	252	193	254	235	254	235	252	193	259	188	254	235	259	188	267	234	267	234	259	188	270	186	267	234	270	186	278	230	278	230	270	186	278	187	278	230	278	187	287	224	314	0	314	12	295	15	314	0	295	15	280	20	314	0	280	20	229	0	221	93	212	108	212	8	221	93	212	8	221	3	221	93	221	3	229	0	204	119	200	125	203	16	204	119	203	16	212	8	204	119	212	8	212	108	195	129	194	26	203	16	195	129	203	16	200	125	173	158	169	66	174	56	181	165	179	48	185	38	254	235	243	204	247	199	19	222	9	235	9	223	132	0	9	12	9	0	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	174	461	178	413	182	460	182	460	178	413	186	418	182	460	186	418	189	458	189	458	186	418	192	423	189	458	192	423	194	453	194	453	192	423	196	428	194	453	196	428	197	447	197	447	196	428	198	433	197	447	198	433	198	440	178	413	174	461	168	461	178	413	168	461	163	459	178	413	163	459	158	457	178	413	158	457	153	453	178	413	153	453	147	448	178	413	147	448	107	369	107	369	147	448	79	369	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	106	461	110	413	114	460	114	460	110	413	118	418	114	460	118	418	121	458	121	458	118	418	124	423	121	458	124	423	126	453	126	453	124	423	128	428	126	453	128	428	129	447	129	447	128	428	129	433	129	447	129	433	130	440	110	413	106	461	100	461	110	413	100	461	95	459	110	413	95	459	90	457	110	413	90	457	84	453	110	413	84	453	79	448	110	413	79	448	39	369	39	369	79	448	11	369	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	234	25	218	20	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	298	0	218	20	199	17	298	0	199	17	176	16	298	0	176	16	159	17	298	0	159	17	48	26	298	0	48	26	40	19	298	0	40	19	28	15	298	0	28	15	9	12	298	0	9	12	9	0	133	45	133	276	52	288	52	288	133	276	134	297	52	288	134	297	139	311	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	159	-101	161	-101	161	-21	161	-21	161	-101	163	-100	161	-21	163	-100	178	-23	178	-23	163	-100	165	-100	178	-23	165	-100	167	-100	167	-100	171	-101	178	-23	178	-23	171	-101	173	-102	178	-23	173	-102	175	-104	211	-78	209	-59	208	-103	208	-103	209	-59	202	-43	208	-103	202	-43	198	-127	198	-127	202	-43	192	-31	198	-127	192	-31	182	-149	182	-149	192	-31	178	-23	182	-149	178	-23	177	-111	177	-111	175	-122	182	-149	182	-149	175	-122	169	-135	182	-149	169	-135	159	-169	159	-169	169	-135	158	-148	159	-169	158	-148	143	-162	178	-23	175	-104	176	-107	178	-23	176	-107	177	-111	119	-63	121	-76	121	-49	121	-49	121	-76	126	-86	121	-49	126	-86	127	-37	127	-37	126	-86	133	-94	127	-37	133	-94	135	-28	135	-28	133	-94	144	-99	135	-28	144	-99	147	-23	147	-23	144	-99	156	-101	147	-23	156	-101	161	-21	161	-21	156	-101	159	-101	143	-162	123	-177	128	-188	143	-162	128	-188	159	-169	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	27	324	9	338	9	325	147	320	52	288	139	311	63	-101	66	-101	66	-21	66	-21	66	-101	68	-100	66	-21	68	-100	83	-23	83	-23	68	-100	70	-100	83	-23	70	-100	73	-100	73	-100	76	-101	83	-23	83	-23	76	-101	78	-102	83	-23	78	-102	80	-104	116	-78	114	-59	113	-103	113	-103	114	-59	108	-43	113	-103	108	-43	104	-127	104	-127	108	-43	97	-31	104	-127	97	-31	87	-149	87	-149	97	-31	83	-23	87	-149	83	-23	82	-111	82	-111	80	-122	87	-149	87	-149	80	-122	74	-135	87	-149	74	-135	64	-169	64	-169	74	-135	63	-148	64	-169	63	-148	47	-162	83	-23	80	-104	82	-107	83	-23	82	-107	82	-111	24	-63	26	-76	26	-49	26	-49	26	-76	31	-86	26	-49	31	-86	31	-37	31	-37	31	-86	38	-94	31	-37	38	-94	40	-28	40	-28	38	-94	48	-99	40	-28	48	-99	52	-23	52	-23	48	-99	60	-101	52	-23	60	-101	66	-21	66	-21	60	-101	63	-101	47	-162	27	-177	33	-188	47	-162	33	-188	64	-169	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	254	265	256	265	257	345	257	345	256	265	259	266	257	345	259	266	274	343	274	343	259	266	261	266	274	343	261	266	263	266	263	266	266	266	274	343	274	343	266	266	269	264	274	343	269	264	271	262	306	287	304	307	303	262	303	262	304	307	298	323	303	262	298	323	294	239	294	239	298	323	288	335	294	239	288	335	278	217	278	217	288	335	274	343	278	217	274	343	272	256	272	256	270	244	278	217	278	217	270	244	264	231	278	217	264	231	254	197	254	197	264	231	253	218	254	197	253	218	238	204	274	343	271	262	272	259	274	343	272	259	272	256	214	303	216	290	216	317	216	317	216	290	221	280	216	317	221	280	222	329	222	329	221	280	229	272	222	329	229	272	231	338	231	338	229	272	239	267	231	338	239	267	243	344	243	344	239	267	251	265	243	344	251	265	257	345	257	345	251	265	254	265	238	204	218	189	224	178	238	204	224	178	254	197	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	171	274	173	275	188	352	188	352	173	275	175	275	188	352	175	275	177	275	177	275	181	275	188	352	188	352	181	275	183	273	188	352	183	273	185	271	221	296	219	316	218	271	218	271	219	316	212	332	218	271	212	332	208	248	208	248	212	332	202	344	208	248	202	344	192	226	192	226	202	344	188	352	192	226	188	352	187	265	187	265	185	253	192	226	192	226	185	253	179	240	192	226	179	240	169	206	169	206	179	240	168	227	169	206	168	227	153	213	188	352	185	271	186	268	188	352	186	268	187	265	171	354	157	352	166	274	171	354	166	274	169	274	171	354	169	274	171	274	171	354	171	274	188	352	129	312	131	299	131	326	131	326	131	299	136	289	131	326	136	289	137	338	137	338	136	289	143	281	137	338	143	281	145	347	145	347	143	281	154	276	145	347	154	276	157	352	157	352	154	276	166	274	153	213	132	198	138	187	153	213	138	187	169	206	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	250	196	250	127	259	187	259	187	250	127	259	136	259	187	259	136	265	175	265	175	259	136	265	148	265	175	265	148	267	161	183	161	185	148	185	175	185	175	185	148	191	136	185	175	191	136	191	187	191	187	191	136	200	127	191	187	200	127	200	196	200	196	200	127	211	121	200	196	211	121	212	202	212	202	211	121	225	119	212	202	225	119	225	204	225	204	225	119	239	122	225	204	239	122	239	202	239	202	239	122	250	127	239	202	250	127	250	196	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	203	204	203	136	212	195	212	195	203	136	212	145	212	195	212	145	218	183	218	183	212	145	218	157	218	183	218	157	220	170	136	170	138	157	138	184	138	184	138	157	144	145	138	184	144	145	144	195	144	195	144	145	153	136	144	195	153	136	154	204	154	204	153	136	164	130	154	204	164	130	165	210	165	210	164	130	178	128	165	210	178	128	179	213	179	213	178	128	192	130	179	213	192	130	192	210	192	210	192	130	203	136	192	210	203	136	203	204	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	41	19	298	0	298	0	41	19	28	15	298	0	28	15	9	12	48	26	156	17	52	36	52	36	156	17	145	20	52	36	145	20	52	50	52	50	145	20	138	25	52	50	138	25	52	143	52	143	138	25	52	174	52	143	52	174	12	150	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	302	184	338	51	302	52	286	184	338	52	286	149	318	184	338	149	318	163	323	184	338	163	323	184	325	52	286	134	34	133	45	133	222	133	191	195	229	133	222	195	229	195	259	52	286	133	45	133	276	52	286	133	276	135	296	52	286	135	296	139	310	52	286	139	310	149	318	234	24	217	19	298	0	298	0	217	19	197	17	298	0	197	17	173	16	173	16	156	17	298	0	298	0	156	17	48	26	288	79	280	65	298	0	298	0	280	65	271	52	298	0	271	52	262	41	262	41	249	32	298	0	298	0	249	32	234	24	298	0	319	114	305	114	298	0	305	114	296	96	298	0	296	96	288	79	52	174	138	25	134	34	52	174	134	34	52	286	298	0	9	12	9	0	27	324	9	338	9	325	52	143	12	150	12	119	29	24	24	18	128	0	128	0	24	18	17	14	128	0	17	14	8	12	128	12	119	13	128	0	128	0	119	13	112	17	128	0	112	17	33	45	33	45	112	17	107	23	33	45	107	23	33	156	33	156	107	23	33	181	33	156	33	181	-10	145	103	338	7	338	17	324	103	338	17	324	24	320	103	338	24	320	29	314	103	338	29	314	32	306	103	338	32	306	33	296	103	338	33	296	103	45	103	225	103	200	151	241	103	225	151	241	151	266	104	32	103	45	33	296	104	32	33	296	33	181	104	32	33	181	107	23	32	33	29	24	128	0	32	33	128	0	33	45	128	0	8	12	8	0	17	324	7	338	7	326	33	156	-10	145	-10	120	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	242	461	246	413	250	460	250	460	246	413	254	418	250	460	254	418	257	458	257	458	254	418	260	423	257	458	260	423	262	453	262	453	260	423	264	428	262	453	264	428	265	447	265	447	264	428	266	433	265	447	266	433	266	440	246	413	242	461	236	461	246	413	236	461	231	459	246	413	231	459	226	457	246	413	226	457	220	453	246	413	220	453	215	448	246	413	215	448	175	369	175	369	215	448	147	369	262	322	243	338	243	325	121	0	8	12	8	0	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	201	357	205	308	209	356	209	356	205	308	213	314	209	356	213	314	216	353	216	353	213	314	219	318	216	353	219	318	221	348	221	348	219	318	222	323	221	348	222	323	224	342	224	342	222	323	224	328	224	342	224	328	225	334	205	308	201	357	195	356	205	308	195	356	190	354	205	308	190	354	185	352	205	308	185	352	180	348	205	308	180	348	175	343	205	308	175	343	134	264	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	134	264	175	343	106	264	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	176	-101	178	-100	193	-23	193	-23	178	-100	180	-100	193	-23	180	-100	182	-100	182	-100	186	-101	193	-23	193	-23	186	-101	188	-102	193	-23	188	-102	190	-104	226	-78	224	-59	223	-103	223	-103	224	-59	217	-43	223	-103	217	-43	213	-127	213	-127	217	-43	207	-31	213	-127	207	-31	197	-149	197	-149	207	-31	193	-23	197	-149	193	-23	192	-111	192	-111	190	-122	197	-149	197	-149	190	-122	184	-135	197	-149	184	-135	174	-169	174	-169	184	-135	173	-148	174	-169	173	-148	158	-162	193	-23	190	-104	192	-107	193	-23	192	-107	192	-111	176	-21	162	-23	171	-101	176	-21	171	-101	173	-101	176	-21	173	-101	176	-101	176	-21	176	-101	193	-23	134	-63	136	-76	136	-49	136	-49	136	-76	141	-86	136	-49	141	-86	142	-37	142	-37	141	-86	148	-94	142	-37	148	-94	150	-28	150	-28	148	-94	159	-99	150	-28	159	-99	162	-23	162	-23	159	-99	171	-101	158	-162	137	-177	143	-188	158	-162	143	-188	174	-169	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	117	209	107	193	107	175	117	209	107	175	108	178	117	209	108	178	110	180	117	209	110	180	112	183	117	209	112	183	115	186	117	209	115	186	122	192	117	209	122	192	130	221	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	160	235	144	230	150	203	133	-101	136	-101	136	-21	136	-21	136	-101	138	-100	136	-21	138	-100	153	-23	153	-23	138	-100	140	-100	153	-23	140	-100	142	-100	142	-100	145	-101	153	-23	153	-23	145	-101	148	-102	153	-23	148	-102	150	-104	186	-78	184	-59	183	-103	183	-103	184	-59	177	-43	183	-103	177	-43	173	-127	173	-127	177	-43	167	-31	173	-127	167	-31	157	-149	157	-149	167	-31	153	-23	157	-149	153	-23	152	-111	152	-111	150	-122	157	-149	157	-149	150	-122	143	-135	157	-149	143	-135	134	-169	134	-169	143	-135	133	-148	134	-169	133	-148	118	-162	153	-23	150	-104	151	-107	153	-23	151	-107	152	-111	94	-63	95	-76	96	-49	96	-49	95	-76	100	-86	96	-49	100	-86	101	-37	101	-37	100	-86	108	-94	101	-37	108	-94	110	-28	110	-28	108	-94	118	-99	110	-28	118	-99	122	-23	122	-23	118	-99	131	-101	122	-23	131	-101	136	-21	136	-21	131	-101	133	-101	118	-162	98	-177	103	-188	118	-162	103	-188	134	-169	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	22	216	11	230	11	219	270	0	152	12	152	0	175	161	248	22	177	237	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	267	457	238	457	206	369	206	369	238	457	183	407	206	369	183	407	160	369	160	369	183	407	127	457	160	369	127	457	99	457	262	322	243	338	243	325	121	0	8	12	8	0	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	225	352	196	352	164	264	164	264	196	352	141	302	164	264	141	302	118	264	118	264	141	302	85	352	118	264	85	352	56	352	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	114	188	183	193	183	230	114	188	183	230	113	199	114	188	187	24	184	32	114	188	184	32	184	42	114	188	184	42	183	193	183	230	88	230	99	216	183	230	99	216	106	212	183	230	106	212	111	207	183	230	111	207	113	199	184	193	183	193	184	42	184	193	184	42	184	174	184	193	184	174	184	175	184	193	184	175	194	209	185	178	187	180	194	209	194	209	187	180	189	183	194	209	189	183	192	186	192	186	199	192	194	209	194	209	199	192	207	221	199	192	206	197	207	221	207	221	206	197	213	200	207	221	213	200	221	230	221	230	213	200	220	202	221	230	220	202	227	203	227	203	236	201	237	235	237	235	236	201	243	196	237	235	243	196	254	237	254	237	243	196	248	188	254	237	248	188	251	176	249	23	245	18	347	0	347	0	245	18	238	14	347	0	238	14	229	12	322	42	322	166	319	190	322	42	319	190	310	209	322	42	310	209	323	30	254	237	251	176	252	161	325	22	252	161	252	42	325	22	252	42	329	17	329	17	252	42	347	0	329	17	347	0	336	14	336	14	347	0	347	12	323	30	310	209	296	224	323	30	296	224	277	233	323	30	277	233	254	237	323	30	254	237	325	22	252	31	249	23	347	0	252	31	347	0	252	42	237	235	221	230	227	203	208	0	208	12	198	14	208	0	198	14	191	18	208	0	191	18	114	44	208	0	114	44	113	33	208	0	113	33	111	25	208	0	111	25	106	19	208	0	106	19	99	15	208	0	99	15	88	12	208	0	88	12	88	0	114	44	191	18	187	24	114	44	187	24	114	188	46	274	48	274	49	354	49	354	48	274	51	275	49	354	51	275	66	352	66	352	51	275	53	275	66	352	53	275	55	275	55	275	58	275	66	352	66	352	58	275	61	273	66	352	61	273	63	271	99	296	97	316	96	271	96	271	97	316	90	332	96	271	90	332	86	248	86	248	90	332	80	344	86	248	80	344	70	226	70	226	80	344	66	352	70	226	66	352	65	265	66	352	63	271	64	268	66	352	64	268	65	265	7	312	8	299	9	326	9	326	8	299	13	289	9	326	13	289	14	338	14	338	13	289	21	281	14	338	21	281	23	347	23	347	21	281	31	276	23	347	31	276	35	352	35	352	31	276	43	274	35	352	43	274	49	354	49	354	43	274	46	274	65	265	63	253	70	226	70	226	63	253	56	240	70	226	56	240	47	206	47	206	56	240	45	227	47	206	45	227	30	213	30	213	10	198	16	187	30	213	16	187	47	206	347	0	229	12	229	0	252	161	325	22	254	237	194	209	184	175	185	178	99	216	88	230	88	219	42	26	34	19	129	0	129	0	34	19	23	14	129	0	23	14	7	12	135	313	142	317	168	338	168	338	142	317	150	320	168	338	150	320	161	321	161	321	182	319	168	338	168	338	182	319	234	330	49	292	49	49	129	0	49	292	129	0	129	299	49	292	129	299	131	307	49	292	131	307	135	313	49	292	135	313	168	338	49	292	168	338	47	304	168	338	7	338	24	323	168	338	24	323	36	319	168	338	36	319	43	313	168	338	43	313	47	304	209	-11	208	51	199	57	209	-11	199	57	197	-44	209	-11	197	-44	210	-17	210	-5	213	0	216	43	216	43	213	0	217	4	216	43	217	4	220	33	220	33	217	4	221	11	220	33	221	11	222	21	216	43	208	51	209	-11	216	43	209	-11	210	-5	265	40	257	3	264	-36	264	-36	257	3	245	-21	264	-36	245	-21	229	-30	229	-30	222	-29	264	-36	264	-36	222	-29	218	-47	200	313	216	302	234	330	234	330	216	302	230	288	234	330	230	288	243	271	243	271	251	251	286	306	286	306	251	251	259	225	286	306	259	225	265	195	350	98	348	219	331	41	331	41	348	219	325	269	331	41	325	269	303	-4	303	-4	325	269	286	306	303	-4	286	306	271	127	271	127	286	306	269	162	286	306	234	330	243	271	271	127	269	82	303	-4	265	40	264	-36	303	-4	265	40	303	-4	269	82	218	-47	222	-29	216	-26	218	-47	216	-26	212	-22	218	-47	212	-22	210	-17	218	-47	210	-17	197	-44	188	59	175	56	179	-35	188	59	179	-35	197	-44	188	59	197	-44	199	57	152	24	154	-5	157	37	157	37	154	-5	164	-21	157	37	164	-21	165	48	165	48	164	-21	179	-35	165	48	179	-35	175	56	47	36	42	26	129	0	47	36	129	0	49	49	129	0	7	12	7	0	154	-5	152	24	151	12	348	219	350	98	356	160	286	306	265	195	269	162	234	330	182	319	200	313	24	323	7	338	7	325	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	141	-32	135	-26	136	-75	136	-75	135	-26	136	-78	136	-80	136	-78	133	-99	136	-80	133	-99	138	-83	138	-83	133	-99	156	-102	138	-83	156	-102	142	-85	142	-85	156	-102	146	-86	141	-32	136	-75	136	-73	141	-32	136	-73	137	-71	141	-32	137	-71	139	-69	141	-32	139	-69	140	-67	141	-32	140	-67	143	-62	141	-32	143	-62	145	-39	135	-26	127	-22	133	-99	135	-26	133	-99	136	-78	143	-62	145	-58	145	-39	145	-39	145	-58	146	-55	145	-39	146	-55	147	-48	147	-48	146	-55	147	-51	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	-73	167	-80	176	-100	176	-100	167	-80	160	-85	176	-100	160	-85	156	-102	156	-102	160	-85	151	-86	175	161	176	-100	177	237	177	237	176	-100	194	-95	177	237	194	-95	200	233	200	233	194	-95	209	-87	200	233	209	-87	219	224	219	224	209	-87	222	-77	219	224	222	-77	233	209	233	209	222	-77	232	-64	233	209	232	-64	237	-54	176	-100	175	161	175	-48	176	-100	175	-48	174	-62	176	-100	174	-62	172	-73	237	-54	240	-42	242	190	242	190	240	-42	243	-30	242	190	243	-30	245	166	245	166	243	-30	244	-16	245	166	244	-16	245	0	160	235	144	230	150	203	99	-26	99	-82	107	-22	107	-22	99	-82	114	-93	107	-22	114	-93	118	-21	118	-21	114	-93	133	-99	118	-21	133	-99	127	-22	92	-33	88	-41	90	-68	92	-33	90	-68	99	-82	92	-33	99	-82	99	-26	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	90	-68	88	-41	86	-51	146	-86	156	-102	151	-86	177	237	174	176	175	161	233	209	237	-54	242	190	117	209	107	175	108	178	22	216	11	230	11	219	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	110	405	110	369	275	369	110	405	275	369	275	405	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	42	300	42	264	208	264	42	300	208	264	208	300	18	74	18	155	12	114	89	0	86	109	58	15	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	243	434	234	421	242	384	242	384	234	421	223	413	242	384	223	413	221	373	221	373	223	413	210	408	221	373	210	408	195	369	195	369	210	408	193	407	257	401	267	424	271	450	257	401	271	450	249	450	257	401	249	450	243	434	257	401	243	434	242	384	177	408	165	413	168	373	177	408	168	373	195	369	177	408	195	369	193	407	147	434	142	450	147	384	147	434	147	384	154	422	154	422	147	384	168	373	154	422	168	373	165	413	142	450	119	450	123	423	142	450	123	423	132	401	142	450	132	401	147	384	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	173	329	165	316	172	279	172	279	165	316	153	308	172	279	153	308	152	268	152	268	153	308	140	303	152	268	140	303	125	264	125	264	140	303	123	302	187	296	196	319	201	345	187	296	201	345	179	345	187	296	179	345	173	329	187	296	173	329	172	279	108	303	95	308	98	268	108	303	98	268	125	264	108	303	125	264	123	302	76	329	71	345	77	279	76	329	77	279	84	317	84	317	77	279	98	268	84	317	98	268	95	308	71	345	50	345	53	319	71	345	53	319	62	296	71	345	62	296	77	279	18	74	18	155	12	114	89	0	86	109	58	15	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	280	461	284	412	288	460	288	460	284	412	292	417	288	460	292	417	295	458	295	458	292	417	298	423	295	458	298	423	300	453	300	453	298	423	302	428	300	453	302	428	303	447	303	447	302	428	304	433	303	447	304	433	304	440	284	412	280	461	274	461	284	412	274	461	269	459	284	412	269	459	263	457	284	412	263	457	258	453	284	412	258	453	253	448	284	412	253	448	214	369	180	461	184	412	188	460	188	460	184	412	192	417	188	460	192	417	195	458	195	458	192	417	198	423	195	458	198	423	200	453	200	453	198	423	202	428	200	453	202	428	203	447	203	447	202	428	204	433	203	447	204	433	204	440	184	412	180	461	174	461	184	412	174	461	169	459	184	412	169	459	163	457	184	412	163	457	158	453	184	412	158	453	153	448	184	412	153	448	113	369	113	369	153	448	85	369	214	369	253	448	185	369	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	214	357	218	307	222	356	222	356	218	307	226	313	222	356	226	313	228	353	228	353	226	313	232	318	228	353	232	318	233	348	233	348	232	318	235	323	233	348	235	323	237	342	237	342	235	323	237	328	237	342	237	328	238	334	218	307	214	357	208	356	218	307	208	356	203	354	218	307	203	354	197	352	218	307	197	352	192	348	218	307	192	348	187	343	218	307	187	343	147	264	114	357	118	307	122	356	122	356	118	307	126	313	122	356	126	313	129	353	129	353	126	313	132	318	129	353	132	318	134	348	134	348	132	318	135	323	134	348	135	323	137	342	137	342	135	323	137	328	137	342	137	328	138	334	118	307	114	357	108	356	118	307	108	356	102	354	118	307	102	354	97	352	118	307	97	352	92	348	118	307	92	348	87	343	118	307	87	343	47	264	47	264	87	343	19	264	147	264	187	343	119	264	18	74	18	155	12	114	89	0	86	109	58	15	164	15	149	19	153	0	153	0	149	19	136	25	153	0	136	25	128	4	128	4	136	25	125	35	128	4	125	35	116	48	116	48	109	63	128	4	128	4	109	63	105	11	360	192	341	185	341	163	341	163	341	185	314	183	314	41	314	183	262	338	314	41	262	338	315	32	315	32	262	338	254	0	315	32	254	0	318	25	318	25	254	0	324	20	379	318	470	338	361	320	361	320	470	338	340	320	329	320	340	320	470	338	329	320	470	338	262	338	379	318	396	315	470	338	470	338	396	315	410	311	470	338	410	311	421	306	421	306	432	298	470	338	470	338	432	298	440	288	470	338	440	288	447	275	470	338	447	275	452	259	470	338	452	259	457	238	470	338	457	238	470	238	314	307	314	313	262	338	314	307	262	338	314	183	262	338	314	313	317	316	262	338	317	316	322	319	262	338	322	319	329	320	460	73	452	61	469	0	469	0	452	61	443	51	469	0	443	51	434	42	434	42	420	33	469	0	469	0	420	33	405	26	469	0	405	26	389	21	469	0	491	105	477	105	469	0	477	105	468	87	469	0	468	87	460	73	254	0	469	0	334	18	334	18	469	0	349	17	371	18	349	17	469	0	371	18	469	0	389	21	241	0	254	0	262	338	241	0	262	338	236	252	241	0	236	252	236	106	241	0	236	106	236	80	241	0	236	80	235	61	241	0	235	61	233	47	241	0	233	47	230	37	241	0	230	37	229	0	236	339	215	340	216	320	236	339	216	320	222	316	236	339	222	316	227	311	236	339	227	311	231	304	236	339	231	304	233	296	236	339	233	296	235	285	236	339	235	285	236	271	236	339	236	271	236	252	236	339	236	252	262	338	216	320	215	340	208	323	208	323	215	340	199	341	208	323	199	341	199	325	199	325	199	341	189	326	155	319	189	326	159	341	155	319	159	341	137	337	189	326	199	341	187	342	189	326	187	342	180	342	189	326	180	342	159	341	389	257	381	225	383	119	389	257	383	119	389	88	389	257	389	88	401	88	389	257	401	88	401	257	383	119	381	225	375	140	375	140	381	225	372	204	375	140	372	204	361	155	361	155	372	204	360	192	361	155	360	192	341	163	153	0	180	-1	164	15	164	15	180	-1	183	13	195	14	183	13	184	-1	195	14	184	-1	188	-1	105	11	109	63	104	83	105	11	104	83	100	107	105	11	100	107	97	133	105	11	97	133	84	21	84	21	97	133	96	160	96	160	97	322	84	21	84	21	97	322	79	311	84	21	79	311	66	33	66	33	79	311	56	290	66	33	56	290	47	54	47	54	56	290	37	265	47	54	37	265	32	78	32	78	37	265	23	235	32	78	23	235	20	105	20	105	23	235	14	203	20	105	14	203	14	135	14	135	14	203	11	167	100	220	111	266	116	330	116	330	111	266	129	299	116	330	129	299	137	337	137	337	129	299	155	319	97	322	96	160	100	220	97	322	100	220	116	330	229	0	226	30	221	24	229	0	221	24	218	0	218	0	221	24	214	19	218	0	214	19	209	0	209	0	214	19	205	16	209	0	205	16	201	-1	201	-1	205	16	197	-1	195	14	188	-1	192	-1	195	14	192	-1	197	-1	195	14	197	-1	205	16	183	13	180	-1	184	-1	230	37	226	30	229	0	314	183	314	166	341	163	324	20	254	0	334	18	105	219	119	222	119	222	124	237	119	222	133	220	124	237	133	220	139	236	139	236	133	220	142	213	139	236	142	213	153	233	153	233	142	213	149	200	153	233	149	200	153	181	88	191	95	209	87	231	87	231	95	209	105	219	87	231	105	219	124	237	124	237	105	219	119	222	89	45	85	78	86	-1	86	-1	85	78	84	124	56	214	84	124	85	163	56	214	85	163	87	231	87	231	85	163	88	191	89	45	86	-1	96	23	96	23	86	-1	123	-6	96	23	123	-6	106	11	106	11	123	-6	121	8	133	10	121	8	123	-6	133	10	123	-6	139	-5	211	1	212	229	201	8	201	8	212	229	200	222	201	8	200	222	191	17	191	17	200	222	186	212	191	17	186	212	179	8	179	8	186	212	176	221	179	8	176	221	167	1	167	1	176	221	165	228	167	1	165	228	154	156	154	156	165	228	153	181	167	1	154	156	154	75	167	1	154	75	153	-3	153	-3	154	75	153	50	153	-3	153	50	149	31	143	18	133	10	139	-5	143	18	139	-5	153	-3	143	18	153	-3	149	31	338	63	325	49	329	30	329	30	325	49	314	39	329	30	314	39	311	13	311	13	314	39	303	33	311	13	303	33	292	1	292	1	303	33	291	30	292	1	291	30	278	29	278	29	258	33	272	-4	272	-4	258	33	249	-6	242	43	231	60	234	-5	242	43	234	-5	249	-6	242	43	249	-6	258	33	222	113	222	168	222	-3	222	113	222	-3	224	84	224	84	222	-3	234	-5	224	84	234	-5	231	60	347	123	345	141	343	156	347	123	343	156	340	168	347	123	340	168	337	179	347	123	337	179	332	190	347	123	332	190	321	206	347	123	321	206	307	219	347	123	307	219	291	229	347	123	291	229	286	141	347	123	286	141	222	141	347	123	222	141	222	123	278	29	272	-4	292	1	11	114	16	74	17	154	17	154	16	74	31	40	17	154	31	40	32	188	32	188	31	40	55	15	32	188	55	15	56	214	56	214	55	15	86	-1	56	214	86	-1	84	124	279	204	291	229	273	214	273	214	291	229	272	235	273	214	272	235	265	220	265	220	272	235	254	222	243	220	254	222	251	237	243	220	251	237	237	236	222	168	223	187	224	233	224	233	223	187	227	202	224	233	227	202	237	236	237	236	227	202	234	213	237	236	234	213	243	220	212	229	211	1	222	-3	212	229	222	-3	222	168	212	229	222	168	224	233	283	189	285	169	291	229	283	189	291	229	279	204	291	229	285	169	286	141	272	235	251	237	254	222	338	63	329	30	348	55	153	233	153	181	165	228	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	220	461	224	413	228	460	228	460	224	413	233	418	228	460	233	418	235	458	235	458	233	418	238	423	235	458	238	423	240	453	240	453	238	423	242	428	240	453	242	428	243	447	243	447	242	428	244	433	243	447	244	433	244	440	224	413	220	461	215	461	224	413	215	461	209	459	224	413	209	459	204	457	224	413	204	457	199	453	224	413	199	453	194	448	224	413	194	448	153	369	153	369	194	448	126	369	32	323	13	338	13	325	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	137	357	141	308	145	356	145	356	141	308	149	314	145	356	149	314	151	353	151	353	149	314	154	318	151	353	154	318	156	348	156	348	154	318	158	323	156	348	158	323	160	342	160	342	158	323	160	328	160	342	160	328	161	334	141	308	137	357	131	356	141	308	131	356	125	354	141	308	125	354	120	352	141	308	120	352	115	348	141	308	115	348	110	343	141	308	110	343	70	264	70	264	110	343	41	264	41	186	115	25	112	37	25	216	14	230	14	219	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	183	-101	186	-101	186	-21	186	-21	186	-101	188	-100	186	-21	188	-100	203	-23	203	-23	188	-100	190	-100	203	-23	190	-100	193	-100	193	-100	196	-101	203	-23	203	-23	196	-101	198	-102	203	-23	198	-102	200	-104	236	-78	234	-59	233	-103	233	-103	234	-59	228	-43	233	-103	228	-43	223	-127	223	-127	228	-43	217	-31	223	-127	217	-31	207	-149	207	-149	217	-31	203	-23	207	-149	203	-23	202	-111	202	-111	200	-122	207	-149	207	-149	200	-122	194	-135	207	-149	194	-135	184	-169	184	-169	194	-135	183	-148	184	-169	183	-148	168	-162	203	-23	200	-104	202	-107	203	-23	202	-107	202	-111	144	-63	146	-76	146	-49	146	-49	146	-76	151	-86	146	-49	151	-86	152	-37	152	-37	151	-86	158	-94	152	-37	158	-94	160	-28	160	-28	158	-94	168	-99	160	-28	168	-99	172	-23	172	-23	168	-99	180	-101	172	-23	180	-101	186	-21	186	-21	180	-101	183	-101	168	-162	147	-177	153	-188	168	-162	153	-188	184	-169	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	148	230	149	190	162	235	149	190	152	187	162	235	152	187	156	182	162	235	156	182	161	175	162	235	161	175	166	169	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	148	230	135	221	142	194	94	-101	97	-101	97	-21	97	-21	97	-101	99	-100	97	-21	99	-100	114	-23	114	-23	99	-100	101	-100	114	-23	101	-100	103	-100	103	-100	106	-101	114	-23	114	-23	106	-101	109	-102	114	-23	109	-102	111	-104	147	-78	145	-59	144	-103	144	-103	145	-59	138	-43	144	-103	138	-43	134	-127	134	-127	138	-43	128	-31	134	-127	128	-31	118	-149	118	-149	128	-31	114	-23	118	-149	114	-23	113	-111	113	-111	111	-122	118	-149	118	-149	111	-122	104	-135	118	-149	104	-135	95	-169	95	-169	104	-135	94	-148	95	-169	94	-148	79	-162	114	-23	111	-104	112	-107	114	-23	112	-107	113	-111	55	-63	57	-76	57	-49	57	-49	57	-76	62	-86	57	-49	62	-86	63	-37	63	-37	62	-86	69	-94	63	-37	69	-94	72	-28	72	-28	69	-94	79	-99	72	-28	79	-99	83	-23	83	-23	79	-99	92	-101	83	-23	92	-101	97	-21	97	-21	92	-101	94	-101	79	-162	59	-177	64	-188	79	-162	64	-188	95	-169	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	41	186	115	25	112	37	25	216	14	230	14	219	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	247	457	218	457	185	369	185	369	218	457	162	407	185	369	162	407	139	369	139	369	162	407	107	457	139	369	107	457	78	457	32	323	13	338	13	325	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	194	352	165	352	132	264	132	264	165	352	109	302	132	264	109	302	86	264	86	264	109	302	54	352	86	264	54	352	26	352	41	186	115	25	112	37	25	216	14	230	14	219	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	190	461	195	413	198	460	198	460	195	413	203	418	198	460	203	418	205	458	205	458	203	418	208	423	205	458	208	423	210	453	210	453	208	423	212	428	210	453	212	428	213	447	213	447	212	428	214	433	213	447	214	433	214	440	195	413	190	461	185	461	195	413	185	461	179	459	195	413	179	459	174	457	195	413	174	457	169	453	195	413	169	453	164	448	195	413	164	448	123	369	123	369	164	448	95	369	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	158	357	162	308	166	356	166	356	162	308	170	314	166	356	170	314	173	353	173	353	170	314	176	318	173	353	176	318	178	348	178	348	176	318	180	323	178	348	180	323	181	342	181	342	180	323	181	328	181	342	181	328	182	334	162	308	158	357	152	356	162	308	152	356	147	354	162	308	147	354	142	352	162	308	142	352	137	348	162	308	137	348	132	343	162	308	132	343	91	264	91	264	132	343	63	264	138	134	131	52	132	42	150	226	153	175	153	227	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	56	369	84	369	117	457	117	457	84	369	140	418	117	457	140	418	163	457	163	457	140	418	196	369	163	457	196	369	224	369	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	11	264	39	264	72	352	72	352	39	264	95	313	72	352	95	313	118	352	118	352	95	313	151	264	118	352	151	264	180	264	138	134	131	52	132	42	150	226	153	175	153	227	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	111	-87	106	-87	107	-107	107	-107	106	-87	101	-85	107	-107	101	-85	98	-105	98	-105	101	-85	95	-84	98	-105	95	-84	89	-82	89	-82	86	-80	89	-102	89	-102	86	-80	78	-99	143	-74	140	-80	148	-106	148	-106	140	-80	134	-84	148	-106	134	-84	127	-108	127	-108	134	-84	126	-87	127	-108	126	-87	117	-108	117	-108	126	-87	116	-88	119	-8	102	-47	108	-51	119	-8	108	-51	111	-50	119	-8	111	-50	113	-50	119	-8	113	-50	116	-49	119	-8	116	-49	119	-49	119	-8	119	-49	122	-49	137	-29	134	-30	136	-52	136	-52	134	-30	131	-31	136	-52	131	-31	130	-50	130	-50	131	-31	122	-49	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	134	7	131	-31	141	-8	134	7	117	9	119	-8	134	7	119	-8	122	-49	134	7	122	-49	131	-31	89	-3	100	-5	102	13	102	13	100	-5	109	-7	102	13	109	-7	117	9	117	9	109	-7	119	-8	62	43	68	2	74	30	74	30	68	2	79	0	74	30	79	0	87	20	87	20	79	0	89	-3	87	20	89	-3	102	13	257	97	254	119	251	63	251	63	254	119	246	139	251	63	246	139	236	34	236	34	246	139	235	157	236	34	235	157	220	173	236	34	220	173	211	12	211	12	220	173	202	185	211	12	202	185	197	64	197	64	194	44	211	12	211	12	194	44	186	29	211	12	186	29	179	-2	179	-2	186	29	173	17	179	-2	173	17	155	10	155	10	134	7	141	-8	155	10	141	-8	179	-2	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	191	-64	189	-52	188	-79	188	-79	189	-52	183	-42	188	-79	183	-42	180	-91	180	-91	183	-42	174	-35	180	-91	174	-35	166	-100	166	-100	174	-35	162	-30	166	-100	162	-30	148	-106	148	-106	162	-30	147	-29	148	-106	147	-29	145	-67	145	-67	147	-29	144	-61	144	-61	147	-29	143	-29	144	-61	143	-29	141	-56	141	-56	143	-29	140	-29	141	-56	140	-29	137	-29	111	-87	107	-107	117	-108	111	-87	117	-108	116	-88	89	-82	89	-102	98	-105	32	-8	17	114	17	-8	133	127	128	224	121	134	137	-29	136	-52	141	-56	143	-74	148	-106	145	-67	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	61	-82	59	-80	61	-102	61	-82	61	-102	71	-105	61	-82	71	-105	68	-84	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	47	6	50	4	59	21	47	6	59	21	45	34	47	6	45	34	44	6	116	-74	112	-80	121	-106	121	-106	112	-80	107	-84	121	-106	107	-84	99	-108	99	-108	107	-84	98	-87	99	-108	98	-87	89	-108	89	-108	98	-87	88	-88	66	0	75	-2	75	13	75	13	75	-2	84	-4	75	13	84	-4	95	10	95	10	84	-4	93	-6	95	10	93	-6	94	-49	94	-49	93	-6	91	-49	91	-49	93	-6	89	-49	95	10	94	-49	102	-50	95	10	102	-50	103	-31	95	10	103	-31	108	12	108	12	103	-31	114	-6	93	-6	75	-47	80	-51	93	-6	80	-51	83	-50	93	-6	83	-50	86	-50	93	-6	86	-50	89	-49	59	21	50	4	57	2	59	21	57	2	66	0	59	21	66	0	75	13	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	46	177	46	178	89	170	106	177	46	170	106	168	26	168	26	170	106	157	121	168	26	157	121	154	10	154	10	157	121	138	134	154	10	138	134	136	0	136	0	138	134	132	42	136	0	132	42	131	32	136	0	131	32	126	23	138	134	131	52	132	42	118	16	108	12	114	-6	118	16	114	-6	136	0	118	16	136	0	126	23	164	-64	162	-52	161	-79	161	-79	162	-52	156	-42	161	-79	156	-42	152	-91	152	-91	156	-42	147	-35	152	-91	147	-35	139	-100	139	-100	147	-35	134	-30	139	-100	134	-30	121	-106	121	-106	134	-30	119	-29	121	-106	119	-29	117	-67	117	-67	119	-29	116	-61	116	-61	119	-29	115	-29	116	-61	115	-29	113	-56	113	-56	115	-29	112	-29	113	-56	112	-29	109	-29	108	-52	113	-56	109	-29	108	-52	109	-29	106	-30	108	-52	106	-30	103	-31	108	-52	103	-31	102	-50	83	-87	79	-87	80	-107	83	-87	80	-107	89	-108	83	-87	89	-108	88	-88	74	-85	68	-84	71	-105	74	-85	71	-105	80	-107	74	-85	80	-107	79	-87	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	116	-74	121	-106	117	-67	150	226	153	175	153	227	45	34	42	7	44	6	61	-102	59	-80	50	-99	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	224	457	195	457	163	369	163	369	195	457	140	407	163	369	140	407	117	369	117	369	140	407	84	457	117	369	84	457	56	457	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	180	352	151	352	118	264	118	264	151	352	95	302	118	264	95	302	72	264	72	264	95	302	40	352	72	264	40	352	11	352	138	134	131	52	132	42	150	226	153	175	153	227	178	-74	175	-80	183	-106	183	-106	175	-80	169	-84	183	-106	169	-84	161	-108	161	-108	169	-84	161	-87	161	-108	161	-87	152	-108	152	-108	161	-87	151	-88	148	-50	151	-49	158	0	158	0	151	-49	154	-49	158	0	154	-49	156	-49	156	-49	164	-50	158	0	158	0	164	-50	166	-31	158	0	166	-31	208	322	208	322	166	-31	180	0	158	0	137	-47	142	-51	158	0	142	-51	145	-50	158	0	145	-50	148	-50	257	12	235	15	257	0	257	0	235	15	221	19	257	0	221	19	180	0	180	0	221	19	212	27	180	0	212	27	209	40	208	59	208	322	180	0	208	59	180	0	209	40	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	158	0	208	322	127	322	158	0	127	322	127	59	158	0	127	59	126	40	158	0	126	40	122	28	158	0	122	28	114	20	158	0	114	20	100	15	158	0	100	15	78	12	158	0	78	12	78	0	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	226	-64	224	-52	223	-79	223	-79	224	-52	218	-42	223	-79	218	-42	215	-91	215	-91	218	-42	209	-35	215	-91	209	-35	201	-100	201	-100	209	-35	197	-30	201	-100	197	-30	183	-106	183	-106	197	-30	181	-29	183	-106	181	-29	180	-67	180	-67	181	-29	179	-61	179	-61	181	-29	178	-29	179	-61	178	-29	176	-56	176	-56	178	-29	175	-29	176	-56	175	-29	172	-29	171	-52	176	-56	172	-29	171	-52	172	-29	169	-30	171	-52	169	-30	166	-31	171	-52	166	-31	164	-50	146	-87	141	-87	142	-107	146	-87	142	-107	152	-108	146	-87	152	-108	151	-88	136	-85	131	-84	133	-105	136	-85	133	-105	142	-107	136	-85	142	-107	141	-87	124	-82	121	-80	123	-102	124	-82	123	-102	133	-105	124	-82	133	-105	131	-84	123	-102	121	-80	113	-99	178	-74	183	-106	180	-67	98	-74	94	-80	102	-106	102	-106	94	-80	88	-84	102	-106	88	-84	80	-108	80	-108	88	-84	80	-87	80	-108	80	-87	71	-108	71	-108	80	-87	70	-88	67	-50	70	-49	75	-3	75	-3	70	-49	73	-49	75	-3	73	-49	75	-49	75	-49	83	-50	75	-3	75	-3	83	-50	77	291	75	-3	77	291	62	0	62	0	77	291	62	271	62	0	62	271	51	8	51	8	62	271	46	253	51	8	46	253	43	19	43	19	46	253	38	32	75	-3	56	-47	61	-51	75	-3	61	-51	65	-50	75	-3	65	-50	67	-50	36	209	36	47	38	32	36	209	38	32	46	253	36	209	46	253	29	237	36	209	29	237	9	222	36	209	9	222	9	209	96	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	93	315	84	-31	96	-5	93	315	96	-5	105	315	105	315	96	-5	105	60	91	-29	88	-30	90	-52	90	-52	88	-30	84	-31	90	-52	84	-31	83	-50	83	-50	84	-31	93	315	83	-50	93	315	77	291	113	-2	129	3	118	31	118	31	129	3	125	30	131	30	125	30	129	3	131	30	129	3	142	14	154	30	166	50	153	56	154	30	153	56	148	46	154	30	148	46	142	38	154	30	142	38	142	14	137	33	131	30	142	14	137	33	142	14	142	38	113	-2	118	31	112	34	113	-2	112	34	108	40	113	-2	108	40	106	49	113	-2	106	49	96	-5	145	-64	143	-52	142	-79	142	-79	143	-52	137	-42	142	-79	137	-42	134	-91	134	-91	137	-42	128	-35	134	-91	128	-35	120	-100	120	-100	128	-35	116	-30	120	-100	116	-30	102	-106	102	-106	116	-30	100	-29	102	-106	100	-29	99	-67	99	-67	100	-29	98	-61	98	-61	100	-29	97	-29	98	-61	97	-29	95	-56	95	-56	97	-29	94	-29	95	-56	94	-29	91	-29	65	-87	60	-87	61	-107	65	-87	61	-107	71	-108	65	-87	71	-108	70	-88	55	-85	50	-84	52	-105	55	-85	52	-105	61	-107	55	-85	61	-107	60	-87	43	-82	40	-80	42	-102	43	-82	42	-102	52	-105	43	-82	52	-105	50	-84	42	-102	40	-80	32	-99	91	-29	90	-52	95	-56	98	-74	102	-106	99	-67	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	251	457	222	457	190	369	190	369	222	457	166	407	190	369	166	407	143	369	143	369	166	407	111	457	143	369	111	457	83	457	257	0	78	12	78	0	208	322	127	322	208	59	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	92	-5	106	49	105	60	105	230	105	209	136	209	105	230	136	209	136	230	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	105	60	93	315	105	60	105	315	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	170	274	172	274	172	354	172	354	172	274	175	275	172	354	175	275	190	352	190	352	175	275	177	275	190	352	177	275	179	275	179	275	182	275	190	352	190	352	182	275	185	273	190	352	185	273	187	271	223	296	220	316	220	271	220	271	220	316	214	332	220	271	214	332	210	248	210	248	214	332	204	344	210	248	204	344	194	226	194	226	204	344	190	352	194	226	190	352	189	265	189	265	187	253	194	226	194	226	187	253	180	240	194	226	180	240	170	206	170	206	180	240	169	227	170	206	169	227	154	213	190	352	187	271	188	268	190	352	188	268	189	265	131	312	132	299	133	326	133	326	132	299	137	289	133	326	137	289	138	338	138	338	137	289	145	281	138	338	145	281	147	347	147	347	145	281	155	276	147	347	155	276	158	352	158	352	155	276	167	274	158	352	167	274	172	354	172	354	167	274	170	274	154	213	134	198	140	187	154	213	140	187	170	206	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	257	12	235	15	257	0	257	0	235	15	221	19	257	0	221	19	127	59	127	59	221	19	212	27	127	59	212	27	127	161	127	161	212	27	127	178	127	161	127	178	70	178	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	208	178	208	161	262	161	208	178	262	161	262	178	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	127	178	212	27	209	40	127	178	209	40	127	322	126	40	122	28	257	0	126	40	257	0	127	59	257	0	78	12	78	0	208	322	127	322	208	59	127	161	70	178	70	161	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	36	114	36	47	39	29	36	114	39	29	36	142	36	114	36	142	8	142	36	114	8	142	8	114	105	315	93	315	105	60	105	230	105	209	153	209	105	230	153	209	153	230	105	142	105	114	151	114	105	142	151	114	151	142	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	105	60	92	-5	106	49	92	-5	111	-3	106	49	111	-3	108	40	105	60	93	315	92	-5	92	-5	93	315	77	291	92	-5	77	291	73	-3	73	-3	77	291	62	271	73	-3	62	271	57	3	57	3	62	271	46	253	57	3	46	253	46	14	36	142	39	29	36	209	36	209	9	222	9	209	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	232	419	244	382	235	419	235	419	244	382	238	419	245	419	238	419	244	382	245	419	244	382	258	389	269	402	279	420	286	443	269	402	286	443	265	443	269	402	265	443	261	434	269	402	261	434	258	389	258	389	261	434	257	427	258	389	257	427	251	422	258	389	251	422	245	419	208	382	215	381	219	425	219	425	215	381	222	380	219	425	222	380	225	422	225	422	222	380	228	379	225	422	228	379	229	420	229	420	228	379	244	382	229	420	244	382	232	419	208	382	219	425	202	384	202	384	219	425	199	434	202	384	199	434	196	387	196	387	199	434	190	437	196	387	190	437	182	440	153	404	157	403	162	443	162	443	157	403	162	401	162	443	162	401	168	443	168	443	162	401	170	398	168	443	170	398	175	442	175	442	170	398	181	393	175	442	181	393	182	440	182	440	181	393	196	387	131	395	136	400	145	441	145	441	136	400	142	403	145	441	142	403	150	404	150	404	153	404	162	443	162	443	145	441	150	404	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	131	433	119	421	125	381	131	433	125	381	127	388	131	433	127	388	131	395	131	433	131	395	145	441	110	404	104	381	125	381	110	404	125	381	119	421	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	68	289	74	294	82	335	82	335	74	294	80	297	82	335	80	297	87	298	87	298	91	298	99	337	99	337	91	298	95	297	99	337	95	297	100	295	68	327	57	315	63	275	68	327	63	275	65	282	68	327	65	282	68	289	68	327	68	289	82	335	48	298	41	275	63	275	48	298	63	275	57	315	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	170	313	182	276	172	313	172	313	182	276	175	313	183	313	175	313	182	276	183	313	182	276	195	283	207	296	216	314	224	337	207	296	224	337	203	337	207	296	203	337	198	328	207	296	198	328	195	283	195	283	198	328	194	321	195	283	194	321	189	316	195	283	189	316	183	313	146	276	153	275	156	319	156	319	153	275	159	274	156	319	159	274	162	316	162	316	159	274	166	273	162	316	166	273	167	314	167	314	166	273	182	276	167	314	182	276	170	313	146	276	156	319	139	278	139	278	156	319	136	328	139	278	136	328	133	281	133	281	136	328	128	331	133	281	128	331	120	334	99	337	100	295	106	337	106	337	100	295	108	292	106	337	108	292	113	336	113	336	108	292	119	287	113	336	119	287	120	334	120	334	119	287	133	281	99	337	82	335	87	298	153	217	141	230	141	219	35	40	32	186	32	65	18	216	8	230	8	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	93	405	93	369	257	369	93	405	257	369	257	405	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	47	300	47	264	213	264	47	300	213	264	213	300	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	233	434	224	421	232	384	232	384	224	421	213	413	232	384	213	413	212	373	212	373	213	413	200	408	212	373	200	408	185	369	185	369	200	408	182	407	247	401	256	424	261	450	247	401	261	450	239	450	247	401	239	450	233	434	247	401	233	434	232	384	167	408	155	413	158	373	167	408	158	373	185	369	167	408	185	369	182	407	137	434	132	450	137	384	137	434	137	384	144	422	144	422	137	384	158	373	144	422	158	373	155	413	132	450	109	450	113	423	132	450	113	423	122	401	132	450	122	401	137	384	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	173	329	165	316	172	279	172	279	165	316	153	308	172	279	153	308	152	268	152	268	153	308	140	303	152	268	140	303	125	264	125	264	140	303	123	302	187	296	196	319	201	345	187	296	201	345	179	345	187	296	179	345	173	329	187	296	173	329	172	279	108	303	95	308	98	268	108	303	98	268	125	264	108	303	125	264	123	302	76	329	71	345	77	279	76	329	77	279	84	317	84	317	77	279	98	268	84	317	98	268	95	308	71	345	50	345	53	319	71	345	53	319	62	296	71	345	62	296	77	279	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	201	465	184	468	192	442	192	442	184	468	182	444	173	442	182	444	184	468	173	442	184	468	167	465	215	458	213	414	215	372	215	458	215	372	226	446	226	446	215	372	226	383	226	446	226	383	234	432	234	432	226	383	234	398	234	432	234	398	237	415	192	442	200	438	201	465	201	465	200	438	207	431	201	465	207	431	215	458	215	458	207	431	211	423	215	458	211	423	213	414	215	372	213	414	211	404	215	372	211	404	207	396	215	372	207	396	201	390	215	372	201	390	200	364	182	385	184	361	192	386	192	386	184	361	200	364	192	386	200	364	201	390	167	465	152	457	156	424	167	465	156	424	160	432	167	465	160	432	166	438	167	465	166	438	173	442	130	414	133	397	133	431	133	431	133	397	140	382	133	431	140	382	141	445	141	445	140	382	152	371	141	445	152	371	152	457	152	457	152	371	154	415	174	387	166	391	166	364	174	387	166	364	184	361	174	387	184	361	182	385	154	415	152	371	155	405	155	405	152	371	166	364	155	405	166	364	160	397	160	397	166	364	166	391	156	424	152	457	154	415	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	153	367	136	370	144	345	144	345	136	370	134	346	125	344	134	346	136	370	125	344	136	370	119	367	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	167	360	165	316	167	274	167	360	167	274	178	349	178	349	167	274	178	286	178	349	178	286	186	334	186	334	178	286	186	301	186	334	186	301	189	318	144	345	152	340	153	367	153	367	152	340	159	334	153	367	159	334	167	360	167	360	159	334	163	326	167	360	163	326	165	316	165	316	163	307	167	274	167	274	163	307	159	299	167	274	159	299	152	266	152	266	159	299	152	293	152	266	152	293	144	289	118	266	136	263	126	289	126	289	136	263	134	287	144	289	134	287	136	263	144	289	136	263	152	266	119	367	104	359	108	326	119	367	108	326	112	334	119	367	112	334	118	340	119	367	118	340	125	344	82	316	85	299	85	333	85	333	85	299	92	285	85	333	92	285	93	348	93	348	92	285	104	273	93	348	104	273	104	359	104	359	104	273	106	317	118	266	126	289	118	293	118	266	118	293	112	300	118	266	112	300	107	308	118	266	107	308	104	273	106	317	104	273	107	308	108	326	104	359	106	317	153	217	141	230	141	219	35	40	32	186	32	65	18	216	8	230	8	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	272	461	276	412	280	460	280	460	276	412	284	417	280	460	284	417	286	458	286	458	284	417	290	423	286	458	290	423	291	453	291	453	290	423	293	428	291	453	293	428	295	447	295	447	293	428	295	433	295	447	295	433	296	440	276	412	272	461	266	461	276	412	266	461	261	459	276	412	261	459	255	457	276	412	255	457	250	453	276	412	250	453	245	448	276	412	245	448	205	369	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	172	461	176	412	180	460	180	460	176	412	184	417	180	460	184	417	187	458	187	458	184	417	190	423	187	458	190	423	192	453	192	453	190	423	193	428	192	453	193	428	195	447	195	447	193	428	195	433	195	447	195	433	196	440	176	412	172	461	166	461	176	412	166	461	161	459	176	412	161	459	155	457	176	412	155	457	150	453	176	412	150	453	145	448	176	412	145	448	105	369	105	369	145	448	77	369	50	89	49	277	49	116	260	323	241	338	241	325	205	369	245	448	177	369	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	221	357	225	307	229	356	229	356	225	307	233	313	229	356	233	313	236	353	236	353	233	313	239	318	236	353	239	318	241	348	241	348	239	318	243	323	241	348	243	323	244	342	244	342	243	323	244	328	244	342	244	328	245	334	225	307	221	357	215	356	225	307	215	356	210	354	225	307	210	354	204	352	225	307	204	352	199	348	225	307	199	348	194	343	225	307	194	343	155	264	121	357	125	307	129	356	129	356	125	307	133	313	129	356	133	313	136	353	136	353	133	313	139	318	136	353	139	318	141	348	141	348	139	318	143	323	141	348	143	323	144	342	144	342	143	323	145	328	144	342	145	328	145	334	125	307	121	357	115	356	125	307	115	356	110	354	125	307	110	354	104	352	125	307	104	352	99	348	125	307	99	348	94	343	125	307	94	343	55	264	55	264	94	343	26	264	155	264	194	343	126	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	201	15	194	-8	200	-8	201	15	200	-8	207	-7	201	15	175	19	181	-8	201	15	181	-8	188	-8	201	15	188	-8	194	-8	160	-7	181	-8	175	19	160	-7	175	19	155	31	160	-7	155	31	140	50	160	-7	140	50	140	-4	131	79	121	0	140	-4	131	79	140	-4	140	50	201	15	207	-7	233	19	233	19	207	-7	213	-6	233	19	213	-6	227	-25	227	-25	213	-6	219	-100	227	-25	219	-100	227	-30	227	-30	219	-100	227	-35	228	-48	227	-35	219	-100	228	-48	219	-100	236	-102	233	19	227	-25	228	-19	233	19	228	-19	230	-12	233	19	230	-12	232	-3	233	19	232	-3	232	-2	233	19	232	-2	233	-2	233	19	233	-2	233	-1	233	19	233	-1	242	1	233	19	242	1	258	33	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	266	13	275	55	266	13	273	18	275	55	273	18	287	32	275	55	287	32	286	86	258	33	242	1	251	4	258	33	251	4	259	8	276	-63	271	-65	278	-88	278	-88	271	-65	266	-66	278	-88	266	-66	265	-95	265	-95	266	-66	262	-67	265	-95	262	-67	257	-67	257	-67	246	-66	250	-100	250	-100	246	-66	237	-63	250	-100	237	-63	236	-102	236	-102	237	-63	231	-57	236	-102	231	-57	228	-48	281	-60	276	-63	278	-88	281	-60	278	-88	290	-77	281	-60	290	-77	283	-59	290	-77	299	-64	287	-56	290	-77	287	-56	287	-57	290	-77	287	-57	286	-58	290	-77	286	-58	285	-59	290	-77	285	-59	283	-59	257	-67	250	-100	265	-95	219	-100	213	-6	211	-7	219	-100	211	-7	204	-95	204	-95	211	-7	201	-20	204	-95	201	-20	194	-86	194	-86	201	-20	193	-31	194	-86	193	-31	188	-42	187	-76	194	-86	188	-42	187	-76	188	-42	186	-52	187	-76	186	-52	185	-63	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	171	26	176	-4	241	230	171	26	241	230	171	187	171	26	171	187	171	49	171	26	171	49	162	40	171	26	162	40	157	13	130	26	129	-2	143	4	241	230	193	0	202	-25	202	-25	193	0	193	-100	202	-25	193	-100	201	-30	201	-30	193	-100	201	-35	202	-48	201	-35	193	-100	202	-48	193	-100	210	-102	207	0	208	0	241	230	241	230	208	0	208	1	241	230	208	1	209	2	209	2	214	3	241	230	241	230	214	3	219	4	241	230	219	4	224	5	250	27	244	32	238	7	238	7	244	32	241	41	238	7	241	41	241	52	241	230	224	5	231	6	241	230	231	6	238	7	241	230	238	7	241	52	241	230	202	-25	203	-19	241	230	203	-19	204	-12	241	230	204	-12	206	-3	241	230	206	-3	207	-1	241	230	207	-1	207	0	241	230	176	-4	180	-3	241	230	180	-3	184	-2	241	230	184	-2	188	-1	241	230	188	-1	193	0	162	213	167	207	241	230	241	230	167	207	170	199	241	230	170	199	171	187	153	217	162	213	241	230	153	217	241	230	141	230	153	217	141	230	141	219	269	10	269	22	258	23	269	10	258	23	250	27	269	10	250	27	238	7	250	-63	245	-65	253	-88	253	-88	245	-65	241	-66	253	-88	241	-66	239	-95	239	-95	241	-66	236	-67	239	-95	236	-67	232	-67	232	-67	220	-66	225	-100	225	-100	220	-66	211	-63	225	-100	211	-63	210	-102	210	-102	211	-63	205	-57	210	-102	205	-57	202	-48	256	-60	250	-63	253	-88	256	-60	253	-88	264	-77	256	-60	264	-77	258	-59	264	-77	273	-64	262	-56	264	-77	262	-56	261	-57	264	-77	261	-57	260	-58	264	-77	260	-58	259	-59	264	-77	259	-59	258	-59	232	-67	225	-100	239	-95	193	-100	193	0	191	-1	193	-100	191	-1	190	-2	193	-100	190	-2	189	-3	193	-100	189	-3	188	-5	193	-100	188	-5	186	-7	193	-100	186	-7	179	-95	175	-20	168	-31	168	-86	175	-20	168	-86	179	-95	175	-20	179	-95	186	-7	163	-42	160	-52	161	-76	163	-42	161	-76	168	-86	163	-42	168	-86	168	-31	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	161	-76	160	-52	159	-63	176	-4	171	26	171	-6	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	173	369	201	369	234	457	234	457	201	369	257	418	234	457	257	418	280	457	280	457	257	418	313	369	280	457	313	369	342	369	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	104	264	132	264	166	352	166	352	132	264	189	313	166	352	189	313	211	352	211	352	189	313	244	264	211	352	244	264	273	264	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	103	369	131	369	164	457	164	457	131	369	187	418	164	457	187	418	210	457	210	457	187	418	243	369	210	457	243	369	272	369	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	41	264	69	264	102	352	102	352	69	264	125	313	102	352	125	313	148	352	148	352	125	313	181	264	148	352	181	264	209	264	176	218	165	230	165	219	10	-75	9	-51	8	-62	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	251	432	251	379	258	424	258	424	251	379	258	386	258	424	258	386	263	415	263	415	258	386	263	395	263	415	263	395	265	405	200	406	201	396	201	416	201	416	201	396	206	387	201	416	206	387	206	425	206	425	206	387	213	380	206	425	213	380	213	432	213	432	213	380	221	375	213	432	221	375	222	436	222	436	221	375	232	373	222	436	232	373	232	438	232	438	232	373	242	375	232	438	242	375	242	436	242	436	242	375	251	379	242	436	251	379	251	432	135	306	134	310	139	132	135	306	139	132	137	301	127	438	127	373	137	436	137	436	127	373	138	375	137	436	138	375	146	432	146	432	138	375	147	379	146	432	147	379	153	424	153	424	147	379	154	386	153	424	154	386	158	415	158	415	154	386	158	395	158	415	158	395	160	405	95	406	97	396	97	416	97	416	97	396	101	387	97	416	101	387	101	425	101	425	101	387	108	380	101	425	108	380	108	432	108	432	108	380	117	375	108	432	117	375	117	436	117	436	117	375	127	373	117	436	127	373	127	438	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	224	24	204	20	304	0	304	0	204	20	181	18	304	0	181	18	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	220	461	224	413	228	460	228	460	224	413	232	418	228	460	232	418	235	458	235	458	232	418	238	423	235	458	238	423	240	453	240	453	238	423	241	428	240	453	241	428	243	447	243	447	241	428	243	433	243	447	243	433	244	440	224	413	220	461	214	461	224	413	214	461	209	459	224	413	209	459	204	457	224	413	204	457	199	453	224	413	199	453	194	448	224	413	194	448	153	369	153	369	194	448	125	369	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	171	357	175	308	179	356	179	356	175	308	183	314	179	356	183	314	185	353	185	353	183	314	189	318	185	353	189	318	190	348	190	348	189	318	192	323	190	348	192	323	194	342	194	342	192	323	194	328	194	342	194	328	195	334	175	308	171	357	165	356	175	308	165	356	160	354	175	308	160	354	155	352	175	308	155	352	150	348	175	308	150	348	145	343	175	308	145	343	104	264	104	264	145	343	76	264	202	0	11	12	11	0	129	17	202	0	146	20	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	224	24	204	20	304	0	304	0	204	20	181	18	304	0	181	18	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	192	432	192	379	199	424	199	424	192	379	199	386	199	424	199	386	204	415	204	415	199	386	204	395	204	415	204	395	205	405	141	406	143	396	143	416	143	416	143	396	147	387	143	416	147	387	147	425	147	425	147	387	154	380	147	425	154	380	154	432	154	432	154	380	163	375	154	432	163	375	163	436	163	436	163	375	172	373	163	436	172	373	173	438	173	438	172	373	183	375	173	438	183	375	183	436	183	436	183	375	192	379	183	436	192	379	192	432	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	138	327	138	274	145	320	145	320	138	274	145	281	145	320	145	281	150	311	150	311	145	281	150	290	150	311	150	290	151	300	87	301	89	291	89	311	89	311	89	291	93	282	89	311	93	282	93	320	93	320	93	282	100	275	93	320	100	275	100	327	100	327	100	275	108	270	100	327	108	270	109	331	109	331	108	270	118	268	109	331	118	268	119	333	119	333	118	268	129	270	119	333	129	270	129	331	129	331	129	270	138	274	129	331	138	274	138	327	202	0	11	12	11	0	129	17	202	0	146	20	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	259	457	230	457	198	369	198	369	230	457	175	407	198	369	175	407	152	369	152	369	175	407	119	457	152	369	119	457	91	457	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	200	352	171	352	139	264	139	264	171	352	116	302	139	264	116	302	93	264	93	264	116	302	60	352	93	264	60	352	32	352	202	0	11	12	11	0	129	17	202	0	146	20	109	317	113	324	123	345	123	345	113	324	121	329	123	345	121	329	130	330	130	330	135	329	147	343	147	343	135	329	139	328	147	343	139	328	142	326	105	54	105	291	105	344	105	54	105	344	89	341	105	54	89	341	76	336	105	54	76	336	106	37	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	182	269	191	312	182	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	182	269	143	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	142	326	144	324	147	343	144	324	145	320	147	343	123	345	130	330	135	301	135	283	137	308	137	308	135	283	139	275	137	308	139	275	141	313	141	313	139	275	146	269	141	313	146	269	143	316	146	0	146	12	128	14	146	0	128	14	116	18	146	0	116	18	36	44	146	0	36	44	35	32	146	0	35	32	32	24	146	0	32	24	27	18	146	0	27	18	19	14	146	0	19	14	7	12	146	0	7	12	7	0	106	37	76	336	65	329	106	37	65	329	55	320	106	37	55	320	47	307	106	37	47	307	41	291	106	37	41	291	38	273	106	37	38	273	36	253	106	37	36	253	109	25	109	25	36	253	36	230	109	25	36	230	36	209	109	25	36	209	36	44	109	25	36	44	116	18	36	209	36	230	15	230	36	209	15	230	15	209	135	283	135	301	133	292	118	-2	131	-5	126	11	126	11	131	-5	137	9	155	13	137	9	145	-6	155	13	145	-6	183	0	126	11	116	16	118	-2	118	-2	116	16	109	24	118	-2	109	24	105	2	105	2	109	24	105	35	105	2	105	35	103	49	103	209	103	338	92	11	103	209	92	11	103	49	103	49	92	11	105	2	150	236	138	209	155	205	150	236	155	205	164	237	164	237	155	205	168	193	164	237	168	193	195	231	195	231	168	193	177	174	195	231	177	174	183	146	115	200	121	205	126	227	126	227	121	205	129	208	126	227	129	208	138	232	138	232	129	208	138	209	138	232	138	209	150	236	114	219	103	209	103	180	114	219	103	180	109	191	114	219	109	191	115	200	114	219	115	200	126	227	258	119	253	158	253	78	253	78	253	158	241	191	253	78	241	191	237	43	237	43	241	191	221	215	237	43	221	215	214	16	214	16	221	215	195	231	214	16	195	231	185	110	185	110	195	231	183	146	214	16	185	110	183	73	214	16	183	73	183	0	183	0	183	73	177	45	183	0	177	45	168	25	137	9	131	-5	145	-6	30	316	33	310	103	338	103	338	33	310	33	300	103	338	33	300	40	-6	40	-6	33	300	33	281	40	-6	33	281	33	257	33	257	33	281	-13	281	33	257	-13	281	-13	257	103	257	167	257	103	281	103	338	40	-6	79	22	103	338	79	22	92	11	103	338	6	338	18	323	103	338	18	323	26	321	103	338	26	321	30	316	40	-6	33	257	33	-6	103	281	167	257	167	281	18	323	6	338	6	326	155	13	183	0	168	25	103	180	103	209	103	49	96	231	63	214	87	166	87	166	63	214	85	137	87	-1	85	137	63	214	87	-1	63	214	57	14	57	14	63	214	38	187	57	14	38	187	35	39	35	39	38	187	21	153	35	39	21	153	20	71	20	71	21	153	15	111	87	166	93	190	96	231	96	231	93	190	102	207	96	231	102	207	133	237	133	237	102	207	114	217	133	237	114	217	127	221	127	221	138	220	133	237	133	237	138	220	141	236	150	173	153	163	155	234	155	234	153	163	159	155	155	234	159	155	162	233	162	233	159	155	167	151	162	233	167	151	168	231	144	215	147	208	148	236	148	236	147	208	148	198	148	236	148	198	155	234	155	234	148	198	148	186	155	234	148	186	150	173	141	236	138	220	144	215	141	236	144	215	148	236	122	-6	145	-4	131	31	131	31	145	-4	155	26	167	27	155	26	165	0	167	27	165	0	183	11	131	31	112	46	122	-6	122	-6	112	46	97	68	122	-6	97	68	87	-1	87	-1	97	68	88	99	87	-1	88	99	85	137	183	272	175	261	176	150	176	150	175	261	171	250	176	150	171	250	170	246	210	181	209	191	209	171	209	171	209	191	207	200	209	171	207	200	205	162	205	162	207	200	203	207	205	162	203	207	198	213	205	162	198	213	197	155	197	155	198	213	193	218	197	155	193	218	188	151	188	151	193	218	193	245	188	151	193	245	194	280	194	280	193	245	195	256	194	280	195	256	207	286	207	286	195	256	200	264	207	286	200	264	207	269	221	288	215	272	225	272	225	272	230	272	241	286	241	286	230	272	233	271	241	286	233	271	236	269	283	256	273	270	275	212	283	256	275	212	282	219	283	256	282	219	285	227	283	256	285	227	287	238	247	207	257	206	259	280	259	280	257	206	267	207	259	280	267	207	273	270	273	270	267	207	275	212	237	259	239	211	238	263	238	263	239	211	241	286	241	286	239	211	247	207	241	286	247	207	259	280	241	286	236	269	237	266	241	286	237	266	238	263	241	286	221	288	225	272	228	244	228	225	230	250	230	250	228	225	232	218	230	250	232	218	234	255	234	255	232	218	239	211	234	255	239	211	237	259	207	286	207	269	215	272	207	286	215	272	221	288	183	272	176	150	188	151	183	272	188	151	194	280	176	150	170	246	169	242	176	150	169	242	168	239	176	150	168	239	168	235	176	150	168	235	168	231	176	150	168	231	167	151	201	26	218	46	209	55	201	26	209	55	198	44	201	26	198	44	187	36	201	26	187	36	183	11	177	30	167	27	183	11	177	30	183	11	187	36	155	26	145	-4	165	0	228	225	228	244	227	234	64	188	84	177	84	329	84	329	84	177	97	93	102	237	97	93	98	116	102	237	98	116	104	135	102	237	104	135	103	221	102	237	104	266	84	329	102	237	84	329	97	93	150	159	145	191	143	160	126	157	143	160	129	193	126	157	129	193	117	199	103	221	104	135	109	208	109	208	104	135	114	148	109	208	114	148	117	199	117	199	114	148	126	157	145	191	129	193	143	160	262	296	254	309	256	256	262	296	256	256	261	264	262	296	261	264	264	273	262	296	264	273	265	283	217	255	226	250	228	329	228	329	226	250	237	249	228	329	237	249	242	320	242	320	237	249	247	251	242	320	247	251	254	309	254	309	247	251	256	256	212	335	203	338	205	274	212	335	205	274	210	262	212	335	210	262	217	255	212	335	217	255	228	329	183	311	192	305	193	340	193	340	192	305	197	298	193	340	197	298	203	338	203	338	197	298	201	289	203	338	201	289	205	274	169	343	158	316	172	315	169	343	172	315	181	342	181	342	172	315	183	311	181	342	183	311	193	340	227	180	226	187	224	172	224	172	226	187	221	191	224	172	221	191	218	166	218	166	221	191	215	195	218	166	215	195	208	161	208	161	215	195	208	196	208	161	208	196	200	197	182	157	189	157	191	196	191	196	189	157	198	158	191	196	198	158	200	197	200	197	198	158	208	161	145	191	150	159	158	192	158	192	150	159	161	159	158	192	161	159	170	193	170	193	161	159	172	158	170	193	172	158	181	195	181	195	172	158	182	157	181	195	182	157	191	196	107	54	118	0	121	42	121	42	118	0	155	-1	121	42	155	-1	140	35	140	35	155	-1	165	32	192	33	165	32	191	0	192	33	191	0	224	7	99	71	97	93	84	177	99	71	84	177	82	9	99	71	82	9	118	0	99	71	118	0	107	54	61	167	43	152	50	26	61	167	50	26	82	9	61	167	82	9	84	177	30	133	22	112	28	52	30	133	28	52	50	26	30	133	50	26	43	152	294	81	272	87	277	46	277	46	272	87	258	61	277	46	258	61	253	22	253	22	258	61	240	45	253	22	240	45	224	7	224	7	240	45	217	36	224	7	217	36	192	33	165	32	155	-1	191	0	104	266	111	288	120	339	120	339	111	288	122	304	120	339	122	304	157	343	157	343	122	304	138	313	157	343	138	313	158	316	54	310	33	284	35	212	54	310	35	212	48	199	54	310	48	199	64	188	54	310	64	188	84	329	33	284	25	249	27	229	33	284	27	229	35	212	158	316	169	343	157	343	84	329	104	266	120	339	28	52	22	112	19	88	47	-58	46	-56	46	-77	46	-77	46	-56	45	-54	44	-14	45	-54	45	-53	44	-14	45	-53	49	-19	49	-19	45	-53	46	-52	49	-19	46	-52	46	-50	51	-45	52	-42	53	-25	53	-25	52	-42	53	-39	53	-25	53	-39	54	-34	54	-34	53	-39	54	-37	49	-19	46	-50	47	-49	49	-19	47	-49	49	-48	49	-19	49	-48	51	-45	49	-19	51	-45	53	-25	82	-40	75	-51	76	-71	76	-71	75	-51	66	-59	76	-71	66	-59	56	-62	56	-61	56	-62	53	-61	56	-61	53	-61	76	-71	76	-71	53	-61	50	-60	76	-71	50	-60	46	-77	46	-77	50	-60	47	-58	152	65	154	81	155	341	155	341	154	81	156	105	155	341	156	105	161	265	161	265	156	105	158	142	161	265	158	142	161	220	161	220	158	142	161	197	161	220	161	197	222	220	222	220	161	197	222	197	163	291	166	312	168	348	168	348	166	312	173	326	168	348	173	326	182	352	182	352	173	326	182	335	182	352	182	335	193	338	193	338	197	338	198	353	198	353	197	338	200	337	198	353	200	337	215	351	215	351	200	337	202	335	215	351	202	335	204	333	155	341	161	265	163	291	155	341	163	291	168	348	152	65	155	341	150	52	150	52	155	341	143	332	150	52	143	332	139	6	139	6	143	332	132	320	139	6	132	320	123	-29	123	-29	132	320	123	306	123	-29	123	306	115	290	115	290	108	271	123	-29	123	-29	108	271	102	248	123	-29	102	248	102	-55	102	-55	102	248	97	220	102	-55	97	220	95	197	95	197	97	220	37	220	95	197	37	220	37	197	102	-55	95	197	89	-5	102	-55	89	-5	86	-24	102	-55	86	-24	82	-40	102	-55	82	-40	76	-71	36	-10	27	-9	31	-75	36	-10	31	-75	46	-77	36	-10	46	-77	45	-54	36	-10	45	-54	44	-14	1	-28	2	-51	5	-20	5	-20	2	-51	8	-62	5	-20	8	-62	11	-14	11	-14	8	-62	18	-70	11	-14	18	-70	18	-10	18	-10	18	-70	31	-75	18	-10	31	-75	27	-9	204	329	204	328	206	288	206	288	204	328	203	326	206	288	203	326	202	325	202	325	200	321	201	293	201	293	200	321	198	318	201	293	198	318	197	299	197	299	198	318	197	314	197	299	197	314	196	310	231	285	238	289	240	338	240	338	238	289	244	296	240	338	244	296	247	327	247	327	244	296	248	304	247	327	248	304	249	314	206	288	214	285	215	351	215	351	214	285	222	283	215	351	222	283	229	346	229	346	222	283	231	285	229	346	231	285	240	338	215	351	204	333	204	331	204	331	206	288	215	351	198	353	182	352	193	338	204	330	204	329	206	288	204	330	206	288	204	331	202	325	201	293	206	288	197	299	196	310	195	306	2	-51	1	-28	0	-38	56	-61	76	-71	56	-62	31	22	27	18	127	0	127	0	27	18	19	15	127	0	19	15	7	12	103	338	7	338	19	323	103	338	19	323	27	320	103	338	27	320	31	315	103	338	31	315	33	308	103	338	33	308	34	296	103	338	34	296	103	198	105	178	107	180	118	213	118	213	107	180	109	183	118	213	109	183	112	186	112	186	119	192	118	213	118	213	119	192	132	224	103	42	103	174	103	198	103	198	103	174	104	175	103	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	132	224	132	224	126	197	133	200	132	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	202	162	235	162	235	157	202	164	197	162	235	164	197	177	237	177	237	164	197	169	189	177	237	169	189	172	177	242	63	242	169	239	191	242	63	239	191	239	-1	242	63	239	-1	244	50	257	29	268	-4	267	22	267	22	268	-4	280	20	306	26	280	20	309	2	306	26	309	2	327	42	327	42	309	2	341	23	327	42	341	23	343	64	343	64	341	23	365	52	343	64	365	52	353	90	353	90	365	52	356	117	366	204	356	117	365	52	366	204	365	52	379	88	268	-4	257	29	249	39	268	-4	249	39	244	50	268	-4	244	50	239	-1	178	40	192	20	200	233	200	233	192	20	213	6	200	233	213	6	218	224	218	224	213	6	239	-1	218	224	239	-1	231	210	231	210	239	-1	239	191	178	40	200	233	177	237	178	40	177	237	172	162	178	40	172	162	172	68	379	88	383	127	382	149	379	88	382	149	376	176	379	88	376	176	366	204	338	175	347	162	349	224	349	224	347	162	354	143	349	224	354	143	366	204	366	204	354	143	356	117	300	214	301	208	301	221	301	221	301	208	303	204	301	221	303	204	304	226	304	226	303	204	307	199	304	226	307	199	310	230	310	230	307	199	312	195	310	230	312	195	316	232	316	232	312	195	319	190	316	232	319	190	324	233	324	233	319	190	328	184	324	233	328	184	349	224	349	224	328	184	338	175	280	20	268	-4	309	2	172	162	177	237	172	177	162	235	147	231	147	203	127	0	127	12	118	14	127	0	118	14	111	18	127	0	111	18	34	45	127	0	34	45	33	31	127	0	33	31	31	22	111	18	106	24	34	45	34	45	106	24	104	32	34	45	104	32	34	296	34	296	104	32	103	42	34	296	103	42	103	198	127	0	7	12	7	0	19	323	7	338	7	326	167	16	163	14	267	0	267	0	163	14	157	13	267	0	157	13	150	12	157	153	164	186	111	111	111	111	164	186	99	123	111	111	99	123	99	99	100	30	99	42	84	341	100	30	84	341	71	336	172	198	170	194	183	180	183	180	170	194	167	190	183	180	167	190	164	186	252	230	145	230	156	217	252	230	156	217	163	216	252	230	163	216	168	214	252	230	168	214	172	212	252	230	172	212	173	209	252	230	173	209	174	205	252	230	174	205	219	209	252	230	219	209	234	215	252	230	234	215	252	219	174	205	183	180	203	198	174	205	203	198	219	209	174	202	172	198	183	180	174	202	183	180	174	205	164	186	157	153	183	180	166	32	169	28	254	20	254	20	169	28	170	24	254	20	170	24	171	22	171	22	170	18	267	0	267	0	170	18	167	16	254	20	171	22	267	0	254	20	157	153	158	44	254	20	158	44	163	37	254	20	163	37	166	32	261	13	259	14	267	0	267	0	259	14	256	16	267	0	256	16	254	20	264	12	261	13	267	0	264	12	267	0	267	12	104	318	109	325	118	345	118	345	109	325	116	329	118	345	116	329	125	330	125	330	130	329	142	343	142	343	130	329	134	328	142	343	134	328	137	326	100	344	84	341	99	295	100	344	99	295	100	308	100	344	100	308	104	318	100	344	104	318	118	345	186	312	176	326	177	269	186	312	177	269	184	276	186	312	184	276	188	285	186	312	188	285	189	296	149	265	158	263	161	336	161	336	158	263	169	265	161	336	169	265	176	326	176	326	169	265	177	269	138	316	141	269	140	320	140	320	141	269	142	343	142	343	141	269	149	265	142	343	149	265	161	336	142	343	137	326	139	324	142	343	139	324	140	320	142	343	118	345	125	330	130	301	130	283	132	308	132	308	130	283	134	275	132	308	134	275	136	313	136	313	134	275	141	269	136	313	141	269	138	316	126	0	126	12	114	14	126	0	114	14	106	17	126	0	106	17	30	42	126	0	30	42	29	31	126	0	29	31	26	23	126	0	26	23	22	18	126	0	22	18	15	14	126	0	15	14	6	12	126	0	6	12	6	0	100	30	71	336	60	329	100	30	60	329	50	320	100	30	50	320	43	308	100	30	43	308	37	294	100	30	37	294	33	279	100	30	33	279	102	22	102	22	33	279	31	262	102	22	31	262	30	243	102	22	30	243	30	42	102	22	30	42	106	17	130	283	130	301	128	292	99	295	84	341	99	42	267	0	150	12	150	0	158	44	157	153	111	111	156	217	145	230	145	219	34	23	29	17	132	0	132	0	29	17	22	14	132	0	22	14	12	12	132	12	123	13	132	0	132	0	123	13	117	17	132	0	117	17	38	44	38	44	117	17	112	23	38	44	112	23	38	170	38	170	112	23	38	193	38	170	38	193	13	193	108	338	12	338	22	324	108	338	22	324	29	319	108	338	29	319	34	313	108	338	34	313	37	304	108	338	37	304	38	294	108	338	38	294	108	44	108	193	108	170	132	170	108	193	132	170	132	193	109	31	108	44	38	294	109	31	38	294	38	193	109	31	38	193	112	23	37	32	34	23	132	0	37	32	132	0	38	44	132	0	12	12	12	0	22	324	12	338	12	326	38	170	13	193	13	170	43	15	40	14	155	0	155	0	40	14	36	13	155	0	36	13	30	12	65	57	58	40	155	0	155	0	58	40	51	27	155	0	51	27	47	19	47	19	45	17	155	0	155	0	45	17	43	15	85	271	89	278	89	296	89	296	90	298	79	265	79	265	90	298	96	331	79	265	96	331	79	333	91	301	93	303	96	331	96	331	93	303	96	304	96	331	96	304	98	305	98	305	105	303	111	325	111	325	105	303	111	299	111	325	111	299	122	315	122	315	111	299	117	292	122	315	117	292	122	284	89	296	79	265	85	271	50	262	61	260	63	331	63	331	61	260	71	261	63	331	71	261	79	333	79	333	71	261	79	265	30	294	32	283	32	307	32	307	32	283	35	274	32	307	35	274	39	318	39	318	35	274	42	266	39	318	42	266	49	326	49	326	42	266	50	262	49	326	50	262	63	331	130	32	132	38	140	237	140	237	132	38	135	46	140	237	135	46	138	54	138	54	175	147	140	237	140	237	175	147	140	285	140	237	140	285	136	249	136	249	140	285	132	302	136	249	132	302	127	274	127	274	132	302	122	315	111	325	96	331	98	305	131	18	129	21	80	92	80	92	129	21	128	25	140	237	128	25	129	27	140	237	129	27	130	32	136	249	127	274	40	204	136	249	40	204	40	171	151	261	197	299	197	333	151	261	197	333	140	285	151	261	140	285	175	147	151	261	175	147	233	40	211	18	206	15	263	0	263	0	206	15	198	13	263	0	198	13	187	12	212	41	213	36	233	40	233	40	213	36	214	32	233	40	214	32	214	28	214	28	213	22	263	0	263	0	213	22	211	18	233	40	175	147	209	53	233	40	209	53	211	46	233	40	211	46	212	41	255	14	248	16	263	0	263	0	248	16	243	21	263	0	243	21	214	28	214	28	243	21	238	29	214	28	238	29	233	40	155	0	155	12	147	12	155	0	147	12	140	13	155	0	140	13	135	15	155	0	135	15	131	18	155	0	131	18	65	57	73	75	65	57	131	18	73	75	131	18	80	92	91	288	90	290	91	286	91	286	90	290	90	292	91	286	90	292	89	278	89	278	90	292	89	294	89	278	89	294	89	296	155	0	30	12	30	0	263	0	187	12	187	0	255	14	263	0	263	12	80	92	128	25	140	237	122	315	122	284	127	274	96	331	90	298	91	301	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	-78	168	-84	270	-102	270	-102	168	-84	161	-88	270	-102	161	-88	152	-89	245	-59	245	166	242	190	245	-59	242	190	233	209	245	-59	233	209	219	224	245	-59	219	224	246	-71	177	237	174	176	175	161	248	-79	175	161	175	-59	248	-79	175	-59	252	-85	252	-85	175	-59	270	-102	252	-85	270	-102	259	-88	259	-88	270	-102	270	-89	246	-71	219	224	200	233	246	-71	200	233	177	237	246	-71	177	237	175	161	246	-71	175	161	248	-79	175	-70	172	-78	270	-102	175	-70	270	-102	175	-59	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	270	-102	152	-89	152	-102	117	209	107	175	108	178	22	216	11	230	11	219	224	344	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	251	33	252	0	268	64	268	64	252	0	301	23	268	64	301	23	279	108	279	108	301	23	283	164	279	222	283	164	295	317	279	222	295	317	273	329	224	344	224	322	249	338	249	338	224	322	250	302	249	338	250	302	273	329	273	329	250	302	268	268	273	329	268	268	279	222	323	301	320	301	339	60	339	60	320	301	317	302	339	60	317	302	314	302	314	302	295	317	301	23	301	23	295	317	283	164	136	0	194	-8	164	14	164	14	194	-8	195	7	226	14	195	7	252	0	226	14	252	0	251	33	195	7	194	-8	252	0	358	292	357	314	356	308	358	292	356	308	354	291	354	291	356	308	352	304	354	291	352	304	348	291	348	291	352	304	347	302	348	291	347	302	342	290	342	290	347	302	339	300	342	290	339	300	335	290	335	290	339	300	329	300	335	290	329	300	329	290	329	290	329	300	327	290	364	222	355	247	363	109	363	109	355	247	342	270	363	109	342	270	339	60	339	60	342	270	327	290	339	60	327	290	326	300	326	300	327	290	329	300	357	314	358	292	363	366	363	366	358	292	370	296	363	366	370	296	372	365	372	365	370	296	380	302	372	365	380	302	381	361	381	361	380	302	387	310	381	361	387	310	388	354	388	354	387	310	392	320	388	354	392	320	392	344	392	344	392	320	394	333	336	342	338	334	338	348	338	348	338	334	341	328	338	348	341	328	341	355	341	355	341	328	345	322	341	355	345	322	346	360	346	360	345	322	351	318	346	360	351	318	354	365	354	365	351	318	357	314	354	365	357	314	363	366	364	222	363	109	372	167	364	222	372	167	370	196	314	302	301	23	339	60	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	136	0	164	14	139	32	136	0	139	32	121	64	136	0	121	64	110	108	136	0	110	108	87	23	323	301	339	60	326	300	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	149	234	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	193	15	217	41	203	205	203	205	217	41	216	189	218	189	216	189	217	41	218	189	217	41	232	75	252	179	251	200	250	194	252	179	250	194	248	178	248	178	250	194	246	190	248	178	246	190	242	177	242	177	246	190	240	188	242	177	240	188	236	176	236	176	240	188	233	187	236	176	233	187	230	176	230	176	233	187	226	187	251	200	252	179	257	252	257	252	252	179	264	182	257	252	264	182	266	251	266	251	264	182	273	188	266	251	273	188	275	247	275	247	273	188	281	196	275	247	281	196	282	240	282	240	281	196	286	206	282	240	286	206	286	231	286	231	286	206	288	219	230	228	232	221	232	235	232	235	232	221	235	214	232	235	235	214	235	241	235	241	235	214	239	209	235	241	239	209	241	247	241	247	239	209	245	204	241	247	245	204	248	251	248	251	245	204	251	200	248	251	251	200	257	252	224	187	223	187	224	176	224	187	224	176	230	176	224	187	230	176	226	187	237	128	236	141	238	114	238	114	236	141	233	153	238	114	233	153	232	75	232	75	233	153	229	165	232	75	229	165	224	176	232	75	224	176	223	187	232	75	223	187	221	188	232	75	221	188	218	189	193	15	203	205	187	218	193	15	187	218	169	228	193	15	169	228	165	109	193	15	165	109	163	70	193	15	163	70	162	0	152	206	159	185	169	228	169	228	159	185	163	153	169	228	163	153	165	109	126	8	125	-6	162	0	149	234	141	218	152	206	149	234	152	206	169	228	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	159	41	162	0	163	70	89	0	86	109	58	15	103	23	116	11	103	54	103	54	103	173	103	198	103	198	103	173	103	175	103	198	103	175	113	213	113	213	103	175	104	178	113	213	104	178	106	182	113	213	112	190	118	196	113	213	118	196	124	224	124	224	118	196	125	201	124	224	125	201	136	231	136	231	125	201	131	205	136	231	131	205	139	207	113	213	106	182	109	185	113	213	109	185	112	190	182	81	177	54	194	0	194	0	177	54	168	35	194	0	168	35	161	-6	161	-6	168	35	156	25	161	-6	156	25	149	-5	149	-5	156	25	141	21	149	-5	141	21	138	-2	138	-2	141	21	131	23	138	-2	131	23	127	3	127	3	131	23	122	27	127	3	122	27	116	11	116	11	122	27	115	34	116	11	115	34	108	43	103	198	103	284	103	335	103	198	103	335	103	54	103	54	103	335	103	-39	151	235	146	208	159	205	151	235	159	205	167	237	167	237	159	205	170	194	167	237	170	194	198	232	198	232	170	194	177	176	198	232	177	176	182	150	151	235	136	231	139	207	151	235	139	207	146	208	106	308	111	315	121	336	121	336	111	315	118	320	121	336	118	320	127	321	127	321	132	320	144	334	144	334	132	320	136	319	144	334	136	319	139	317	103	335	103	284	104	298	103	335	104	298	106	308	103	335	106	308	121	336	188	303	179	317	180	260	188	303	180	260	186	267	188	303	186	267	190	276	188	303	190	276	191	286	151	256	161	254	164	327	164	327	161	254	171	256	164	327	171	256	179	317	179	317	171	256	180	260	141	308	143	260	142	311	142	311	143	260	144	334	144	334	143	260	151	256	144	334	151	256	164	327	144	334	139	317	141	315	144	334	141	315	142	311	144	334	121	336	127	321	257	124	253	164	253	81	253	81	253	164	242	196	253	81	242	196	241	45	241	45	242	196	223	218	241	45	223	218	221	17	221	17	223	218	198	232	221	17	198	232	194	0	194	0	198	232	184	117	184	117	198	232	182	150	132	292	133	274	135	298	135	298	133	274	137	266	135	298	137	266	138	303	138	303	137	266	143	260	138	303	143	260	141	308	141	-102	141	-89	125	-87	141	-102	125	-87	114	-80	141	-102	114	-80	33	-58	141	-102	33	-58	32	-69	141	-102	32	-69	30	-77	141	-102	30	-77	25	-83	141	-102	25	-83	17	-87	141	-102	17	-87	5	-89	141	-102	5	-89	5	-102	104	-57	103	-39	73	327	104	-57	73	327	62	320	104	-57	62	320	53	311	104	-57	53	311	46	300	104	-57	46	300	40	288	104	-57	40	288	36	274	104	-57	36	274	34	258	104	-57	34	258	33	239	104	-57	33	239	33	-58	104	-57	33	-58	107	-70	87	332	73	327	103	-39	87	332	103	-39	103	335	33	-58	114	-80	107	-70	133	274	132	292	131	283	182	81	194	0	184	117	103	54	116	11	108	43	89	304	103	339	82	311	82	311	103	339	74	344	82	311	74	344	74	315	74	315	74	344	65	316	56	315	65	316	74	344	56	315	74	344	55	341	50	233	67	230	56	259	56	259	67	230	65	258	75	259	65	258	67	230	75	259	67	230	70	230	93	278	99	-95	95	286	95	286	99	-95	103	339	103	339	99	-95	124	-108	103	339	124	-108	125	324	125	324	124	-108	132	-61	125	324	132	-61	132	-49	132	-49	132	-40	125	324	125	324	132	-40	132	-31	125	324	132	-31	132	-21	125	324	132	-21	142	302	142	302	132	-21	133	-11	142	302	133	-11	133	-1	133	-1	153	212	142	302	142	302	153	212	151	276	155	248	151	276	153	212	155	248	153	212	154	219	155	248	154	219	154	226	155	248	154	226	155	234	155	248	155	234	155	241	134	-74	124	-108	137	-86	137	-86	124	-108	155	-113	137	-86	155	-113	144	-94	144	-94	155	-113	155	-98	158	-97	155	-98	155	-113	158	-97	155	-113	174	-111	210	-74	209	-64	208	-87	208	-87	209	-64	206	-56	208	-87	206	-56	201	-98	201	-98	206	-56	200	-49	201	-98	200	-49	193	-45	190	-106	201	-98	193	-45	190	-106	193	-45	184	-44	190	-106	184	-44	175	-45	190	-106	175	-45	174	-111	174	-111	175	-45	167	-48	174	-111	167	-48	166	-91	174	-111	166	-91	165	-93	174	-111	165	-93	164	-95	174	-111	164	-95	161	-96	174	-111	161	-96	158	-97	166	-91	167	-48	165	-88	157	-67	158	-74	158	-60	158	-60	158	-74	160	-79	158	-60	160	-79	162	-53	162	-53	160	-79	163	-84	162	-53	163	-84	167	-48	167	-48	163	-84	165	-88	103	339	89	304	93	296	103	339	93	296	95	286	36	287	38	296	38	333	38	333	38	296	42	304	38	333	42	304	55	341	55	341	42	304	48	310	55	341	48	310	56	315	48	264	42	270	50	233	50	233	42	270	38	278	50	233	38	278	35	241	35	241	38	278	36	287	24	320	16	305	23	253	24	320	23	253	35	241	24	320	35	241	36	287	24	320	36	287	38	333	16	305	12	287	15	269	16	305	15	269	23	253	85	193	68	11	70	-49	85	193	70	-49	81	-75	85	193	81	-75	99	-95	85	193	99	-95	86	201	75	230	80	231	83	263	83	263	80	231	85	232	83	263	85	232	89	270	89	270	85	232	89	233	89	270	89	233	99	-95	99	-95	89	233	88	226	75	259	70	230	75	230	75	259	75	230	83	263	99	-95	88	226	88	218	99	-95	88	218	87	209	99	-95	87	209	86	201	70	-49	68	11	67	4	70	-49	67	4	67	-1	70	-49	67	-1	66	-7	70	-49	66	-7	66	-13	70	-49	66	-13	66	-18	48	264	50	233	56	259	89	270	99	-95	93	278	132	-61	124	-108	134	-74	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	38	29	46	253	38	29	45	14	95	-83	95	-31	86	-27	95	-83	86	-27	85	-105	95	-83	85	-105	96	-86	97	-79	99	-75	101	-38	101	-38	99	-75	103	-70	101	-38	103	-70	105	-45	105	-45	103	-70	105	-63	105	-45	105	-63	107	-54	101	-38	95	-31	95	-83	101	-38	95	-83	97	-79	135	-80	127	-87	130	-104	130	-104	127	-87	118	-91	130	-104	118	-91	110	-93	110	-93	105	-92	108	-108	108	-108	105	-92	101	-91	108	-108	101	-91	98	-89	96	-86	85	-105	108	-108	96	-86	108	-108	98	-89	76	-26	66	-27	67	-99	76	-26	67	-99	85	-105	76	-26	85	-105	86	-27	47	-48	48	-75	51	-39	51	-39	48	-75	55	-88	51	-39	55	-88	58	-32	58	-32	55	-88	67	-99	58	-32	67	-99	66	-27	147	46	142	38	143	17	143	17	142	38	136	33	143	17	136	33	133	7	133	7	136	33	131	30	133	7	131	30	124	30	124	30	117	31	122	0	122	0	117	31	112	34	122	0	112	34	111	-3	111	-3	112	34	108	40	111	-3	108	40	106	49	105	60	105	315	101	-5	101	-5	105	315	93	315	101	-5	93	315	92	-5	92	-5	93	315	76	291	92	-5	76	291	72	-3	72	-3	76	291	61	271	72	-3	61	271	57	3	57	3	61	271	46	253	57	3	46	253	45	14	106	49	105	60	101	-5	106	49	101	-5	111	-3	166	50	153	56	158	-79	166	50	158	-79	164	-61	166	50	164	-61	166	-41	147	46	143	17	146	-94	147	46	146	-94	158	-79	147	46	158	-79	153	56	124	30	122	0	133	7	146	-94	143	17	143	-53	146	-94	143	-53	141	-69	146	-94	141	-69	135	-80	146	-94	135	-80	130	-104	110	-93	108	-108	130	-104	105	209	152	209	105	230	38	29	36	209	36	47	105	230	152	209	152	230	36	209	9	222	9	209	48	-75	47	-48	46	-58	92	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	109	317	114	324	123	345	123	345	114	324	121	329	123	345	121	329	131	330	131	330	136	329	147	343	147	343	136	329	140	328	147	343	140	328	143	326	105	344	90	341	92	-5	105	344	92	-5	105	60	105	344	105	60	105	291	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	183	269	191	312	183	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	183	269	144	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	143	326	144	324	147	343	144	324	145	320	147	343	123	345	131	330	135	301	135	283	138	308	138	308	135	283	140	275	138	308	140	275	141	313	141	313	140	275	146	269	141	313	146	269	144	316	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	56	320	57	3	65	329	65	329	57	3	73	-3	65	329	73	-3	76	336	76	336	73	-3	92	-5	76	336	92	-5	90	341	48	308	43	295	46	14	48	308	46	14	57	3	48	308	57	3	56	320	39	279	37	262	39	29	39	279	39	29	46	14	39	279	46	14	43	295	36	243	36	209	39	29	36	243	39	29	37	262	26	234	21	230	36	209	36	209	21	230	15	226	36	209	15	226	9	222	31	238	26	234	36	209	31	238	36	209	36	243	36	209	9	222	9	209	39	29	36	209	36	47	135	283	135	301	134	292	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	359	339	352	338	358	327	358	327	352	338	351	326	351	326	352	338	344	325	330	321	344	325	352	338	330	321	352	338	321	316	321	316	352	338	288	295	321	316	288	295	290	276	297	50	290	276	290	126	297	50	290	126	287	32	287	32	290	126	286	86	287	32	286	86	275	55	360	381	362	373	362	388	362	388	362	373	365	367	362	388	365	367	365	395	365	395	365	367	369	361	365	395	369	361	371	400	371	400	369	361	375	357	371	400	375	357	379	404	379	404	375	357	381	353	379	404	381	353	388	405	388	405	381	353	390	335	388	405	390	335	397	404	397	404	390	335	401	340	397	404	401	340	405	400	405	400	401	340	410	348	405	400	410	348	412	394	412	394	410	348	416	359	412	394	416	359	416	385	416	385	416	359	418	373	390	335	381	353	379	347	390	335	379	347	378	331	378	331	379	347	374	343	378	331	374	343	373	330	373	330	374	343	367	340	373	330	367	340	366	329	366	329	367	340	359	339	366	329	359	339	358	327	311	283	312	297	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	290	276	297	50	312	297	290	276	312	297	315	308	290	276	315	308	321	316	352	338	241	338	260	323	352	338	260	323	274	317	352	338	274	317	283	308	352	338	283	308	288	295	233	19	242	1	258	33	258	33	242	1	259	8	258	33	259	8	275	55	275	55	259	8	273	18	275	55	273	18	287	32	201	15	181	-8	203	-7	50	89	49	277	49	116	233	19	223	-4	242	1	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	253	219	260	219	260	232	260	232	260	219	266	220	260	232	266	220	268	235	268	235	266	220	272	221	268	235	272	221	273	238	273	238	272	221	277	223	273	238	277	223	276	243	276	243	277	223	282	298	276	243	282	298	275	247	255	275	256	266	256	281	256	281	256	266	259	259	256	281	259	259	260	287	260	287	259	259	263	255	260	287	263	255	265	293	265	293	263	255	269	251	265	293	269	251	273	297	273	297	269	251	275	247	273	297	275	247	282	298	311	278	307	287	307	243	311	278	307	243	311	253	311	278	311	253	313	266	282	298	289	227	291	297	291	297	289	227	299	234	291	297	299	234	300	293	300	293	299	234	307	243	300	293	307	243	307	287	243	230	246	219	251	231	251	231	246	219	253	219	251	231	253	219	260	232	243	230	141	230	153	217	243	230	153	217	162	213	243	230	162	213	167	207	243	230	167	207	170	199	243	230	170	199	171	187	243	230	171	187	171	26	243	230	171	26	183	-2	243	230	183	-2	195	0	243	230	195	0	241	219	243	230	241	219	246	219	241	219	195	0	206	2	241	219	206	2	220	4	241	219	220	4	238	7	241	219	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	282	298	277	223	289	227	112	128	208	211	148	189	148	189	208	211	208	225	148	189	208	225	54	189	46	187	54	189	208	225	46	187	208	225	22	225	86	-94	77	-88	82	-114	82	-114	77	-88	71	-79	82	-114	71	-79	70	-111	70	-111	71	-79	69	-69	65	7	69	-69	77	14	140	53	137	48	172	12	172	12	137	48	132	44	172	12	132	44	127	41	127	41	115	35	172	12	172	12	115	35	102	28	172	12	102	28	94	-32	70	-60	74	-52	77	14	77	14	74	-52	79	-45	77	14	79	-45	90	21	90	21	79	-45	85	-38	90	21	85	-38	94	-32	77	14	69	-69	70	-60	60	86	73	93	148	189	148	189	73	93	84	96	148	189	84	96	112	128	112	128	84	96	94	98	112	128	94	98	102	98	102	98	115	97	112	128	112	128	115	97	116	129	22	225	4	147	17	147	22	225	17	147	22	161	22	225	22	161	29	173	22	225	29	173	37	182	22	225	37	182	46	187	148	189	33	86	47	75	148	189	47	75	60	86	138	-82	132	-89	140	-114	140	-114	132	-89	125	-94	140	-114	125	-94	125	-117	125	-117	125	-94	116	-98	125	-117	116	-98	109	-117	109	-117	116	-98	106	-99	141	-74	138	-82	140	-114	141	-74	140	-114	155	-111	141	-74	155	-111	144	-62	164	-42	169	-106	174	-40	174	-40	169	-106	180	-101	174	-40	180	-101	185	-42	185	-42	180	-101	190	-94	185	-42	190	-94	194	-46	194	-46	190	-94	197	-87	194	-46	197	-87	199	-52	199	-52	197	-87	201	-80	199	-52	201	-80	203	-58	203	-58	201	-80	203	-73	203	-58	203	-73	204	-65	155	-46	149	-52	155	-111	155	-46	155	-111	169	-106	155	-46	169	-106	164	-42	140	53	172	12	143	61	143	61	172	12	144	70	142	80	144	70	158	127	142	80	158	127	135	88	135	88	158	127	133	130	135	88	133	130	131	130	126	94	135	88	131	130	126	94	131	130	126	130	126	94	126	130	121	129	126	94	121	129	116	129	126	94	116	129	115	97	183	20	193	30	194	105	194	105	193	30	200	42	194	105	200	42	204	88	204	88	200	42	206	55	204	88	206	55	208	68	179	118	158	127	172	12	179	118	172	12	183	20	179	118	183	20	194	105	144	70	172	12	158	127	96	-98	86	-94	95	-117	96	-98	95	-117	109	-117	96	-98	109	-117	106	-99	65	7	51	-2	53	-103	65	7	53	-103	61	-107	65	7	61	-107	70	-111	65	7	70	-111	69	-69	26	-53	26	-62	27	-37	27	-37	26	-62	29	-72	27	-37	29	-72	33	-23	33	-23	29	-72	34	-82	33	-23	34	-82	41	-12	41	-12	34	-82	41	-93	41	-12	41	-93	51	-2	51	-2	41	-93	53	-103	86	-94	82	-114	95	-117	144	-62	155	-111	149	-52	94	-32	102	28	90	21	79	285	95	287	95	287	99	338	95	287	116	284	99	338	116	284	132	344	132	344	116	284	133	275	132	344	133	275	163	340	163	340	133	275	145	261	163	340	145	261	153	244	53	269	65	278	71	323	71	323	65	278	79	285	71	323	79	285	99	338	99	338	79	285	95	287	50	301	33	273	35	242	50	301	35	242	43	256	50	301	43	256	53	269	50	301	53	269	71	323	154	209	152	202	166	143	166	143	152	202	151	195	166	143	151	195	148	188	148	188	133	157	166	143	166	143	133	157	113	125	166	143	113	125	90	95	16	188	16	157	133	157	16	188	133	157	148	188	163	340	153	244	155	224	155	224	155	216	166	143	166	143	155	216	154	209	188	327	179	157	204	188	188	327	204	188	207	308	207	308	204	188	210	200	207	308	210	200	219	283	219	283	210	200	216	212	219	283	216	212	220	225	188	327	163	340	166	143	188	327	166	143	169	146	188	327	169	146	171	149	188	327	171	149	174	151	188	327	174	151	176	154	188	327	176	154	179	157	155	224	166	143	163	340	166	143	90	95	85	66	85	66	90	95	65	67	85	66	65	67	221	0	221	0	65	67	39	39	221	0	39	39	13	12	223	252	219	283	220	225	223	252	220	225	222	239	246	157	246	188	204	188	246	157	204	188	179	157	214	77	202	70	221	0	221	0	202	70	187	67	221	0	187	67	169	66	221	0	169	66	85	66	223	88	214	77	221	0	223	88	221	0	244	105	223	88	244	105	232	105	221	0	13	12	13	0	35	242	33	273	21	242	110	271	84	271	100	147	100	147	84	271	84	242	100	147	84	242	84	219	84	219	84	242	52	242	84	219	52	242	52	219	93	59	97	-2	98	51	98	51	97	-2	107	-3	98	51	107	-3	101	42	101	42	107	-3	104	32	167	219	167	242	113	219	113	219	167	242	112	242	113	219	112	242	113	195	113	195	112	242	110	271	113	195	110	271	100	147	156	48	151	29	153	0	153	0	151	29	141	15	153	0	141	15	128	9	128	9	118	11	153	0	153	0	118	11	118	-4	224	92	220	122	219	59	219	59	220	122	209	150	219	59	209	150	205	32	205	32	209	150	189	174	205	32	189	174	182	12	182	12	189	174	163	190	182	12	163	190	160	84	160	84	159	67	182	12	182	12	159	67	156	48	182	12	156	48	153	0	163	190	129	196	134	137	163	190	134	137	147	124	163	190	147	124	157	106	163	190	157	106	160	84	134	137	129	196	126	196	134	137	126	196	124	196	134	137	124	196	121	196	134	137	121	196	117	145	117	145	121	196	117	196	117	145	117	196	113	195	117	145	113	195	100	147	112	16	107	23	107	-3	112	16	107	-3	118	-4	112	16	118	-4	118	11	66	8	76	4	77	70	77	70	76	4	86	0	77	70	86	0	86	66	86	66	86	0	97	-2	86	66	97	-2	93	59	40	54	40	38	43	61	43	61	40	38	44	29	43	61	44	29	48	66	48	66	44	29	50	21	48	66	50	21	55	70	55	70	50	21	57	14	55	70	57	14	65	72	65	72	57	14	66	8	65	72	66	8	77	70	40	38	40	54	39	48	104	32	107	-3	107	23	100	147	84	219	84	147	63	0	63	370	30	370	63	0	30	370	30	0	30	370	30	0	63	0	30	370	63	0	63	370	94	370	94	0	127	0	94	370	127	0	127	370	20	163	95	130	95	163	95	163	95	130	128	0	95	163	128	0	95	205	95	205	128	0	95	238	95	205	95	238	20	238	128	370	95	370	128	0	128	238	128	205	203	205	128	238	203	205	203	238	128	163	128	130	203	130	128	163	203	130	203	163	128	0	95	130	95	0	95	238	128	0	95	370	95	205	20	238	20	205	95	130	20	163	20	130	43	50	43	22	48	61	48	61	43	22	49	11	48	61	49	11	57	70	57	70	49	11	58	1	57	70	58	1	69	76	69	76	58	1	70	-4	69	76	70	-4	83	78	83	78	70	-4	83	-6	83	78	83	-6	96	76	96	76	83	-6	97	-4	96	76	97	-4	108	70	108	70	97	-4	108	1	108	70	108	1	117	61	117	61	108	1	117	10	117	61	117	10	123	49	123	49	117	10	123	22	123	49	123	22	125	35	120	262	122	272	124	313	124	313	122	272	124	280	124	313	124	280	126	296	126	296	124	280	125	288	103	201	109	224	110	337	110	337	109	224	117	250	110	337	117	250	119	327	119	327	117	250	120	262	119	327	120	262	124	313	91	117	95	150	98	343	98	343	95	150	99	177	98	343	99	177	110	337	110	337	99	177	103	201	84	345	70	343	72	150	84	345	72	150	75	117	84	345	75	117	91	117	84	345	91	117	98	343	70	343	58	337	58	224	70	343	58	224	64	200	70	343	64	200	68	177	70	343	68	177	72	150	50	250	58	224	58	337	50	250	58	337	49	326	50	250	49	326	46	262	41	288	42	280	43	312	43	312	42	280	44	272	43	312	44	272	49	326	49	326	44	272	46	262	41	288	43	312	41	295	43	22	43	50	41	36	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	167	352	138	352	106	264	106	264	138	352	83	302	106	264	83	302	60	264	60	264	83	302	27	352	60	264	27	352	0	352	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	225	469	224	475	224	464	224	464	224	475	223	480	224	464	223	480	222	460	222	460	223	480	220	483	222	460	220	483	217	456	217	456	220	483	215	485	217	456	215	485	211	453	211	453	215	485	209	486	211	453	209	486	204	486	203	448	211	453	204	486	203	448	204	486	200	484	203	448	200	484	196	482	203	448	196	482	192	479	203	448	192	479	187	475	203	448	187	475	137	412	187	475	114	412	137	412	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	193	368	192	361	197	331	197	331	192	361	189	356	197	331	189	356	187	325	187	325	189	356	184	351	187	325	184	351	192	118	192	118	184	351	178	348	192	118	178	348	171	347	171	347	165	348	192	118	192	118	165	348	159	351	192	118	159	351	156	325	156	325	159	351	155	356	156	325	155	356	152	362	127	368	128	357	129	382	129	382	128	357	132	346	129	382	132	346	135	395	135	395	132	346	138	337	135	395	138	337	145	405	145	405	138	337	147	330	145	405	147	330	151	368	151	368	156	325	152	362	152	375	154	381	158	411	158	411	154	381	159	385	158	411	159	385	172	414	172	414	159	385	164	388	172	414	164	388	171	390	171	390	179	388	172	414	172	414	179	388	186	411	77	71	80	81	156	325	156	325	80	81	87	99	156	325	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	187	325	193	368	197	331	198	405	198	405	197	331	205	338	198	405	205	338	208	395	208	395	205	338	211	347	208	395	211	347	215	383	215	383	211	347	216	357	215	383	216	357	217	369	198	405	186	411	190	380	198	405	190	380	192	375	198	405	192	375	193	368	186	411	179	388	185	385	186	411	185	385	190	380	152	375	158	411	145	405	152	375	145	405	151	368	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	156	325	94	118	142	239	156	325	142	239	192	118	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	156	325	156	325	69	51	72	61	156	325	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	156	325	151	368	147	330	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	142	367	126	370	134	345	134	345	126	370	124	346	115	344	124	346	126	370	115	344	126	370	109	367	157	360	155	316	157	274	157	360	157	274	168	349	168	349	157	274	168	286	168	349	168	286	176	334	176	334	168	286	176	301	176	334	176	301	179	318	134	345	142	340	142	367	142	367	142	340	149	334	142	367	149	334	157	360	157	360	149	334	153	326	157	360	153	326	155	316	157	274	155	316	153	307	157	274	153	307	149	299	157	274	149	299	143	293	157	274	143	293	142	266	124	287	126	263	134	289	134	289	126	263	142	266	134	289	142	266	143	293	109	367	94	359	97	326	109	367	97	326	102	334	109	367	102	334	108	340	109	367	108	340	115	344	72	316	75	299	75	333	75	333	75	299	82	285	75	333	82	285	83	348	83	348	82	285	94	273	83	348	94	273	94	359	94	359	94	273	96	317	115	289	108	293	108	266	115	289	108	266	126	263	115	289	126	263	124	287	96	317	94	273	97	308	97	308	94	273	108	266	97	308	108	266	101	300	101	300	108	266	108	293	156	461	160	413	164	460	164	460	160	413	168	418	164	460	168	418	171	458	171	458	168	418	174	423	171	458	174	423	176	453	176	453	174	423	178	428	176	453	178	428	179	447	179	447	178	428	180	433	179	447	180	433	180	440	160	413	156	461	150	461	160	413	150	461	145	459	160	413	145	459	140	457	160	413	140	457	134	453	160	413	134	453	129	448	160	413	129	448	89	369	89	369	129	448	61	369	97	326	94	359	96	317	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	97	13	83	16	105	0	105	0	83	16	74	18	105	0	74	18	29	29	29	29	74	18	68	22	29	29	68	22	41	47	41	47	68	22	65	28	41	47	65	28	57	76	57	76	65	28	64	35	167	277	57	76	68	52	167	277	68	52	71	57	71	57	121	151	167	277	167	277	121	151	132	171	167	277	132	171	213	316	57	76	64	35	64	39	57	76	64	39	65	42	57	76	65	42	66	47	57	76	66	47	68	52	211	28	204	19	455	0	455	0	204	19	191	14	455	0	191	14	172	12	211	28	318	18	215	41	215	41	318	18	307	20	215	41	307	20	216	60	216	60	307	20	301	25	216	60	301	25	216	151	216	151	301	25	216	171	216	151	216	171	132	171	357	203	344	191	345	154	345	154	344	191	325	185	345	154	325	185	325	162	325	162	325	185	296	181	296	44	296	181	216	316	296	44	216	316	297	33	297	33	216	316	216	171	297	33	216	171	301	25	213	316	216	316	454	338	454	338	216	316	316	320	454	338	316	320	329	320	329	320	355	319	454	338	454	338	355	319	377	316	454	338	377	316	395	311	430	278	454	338	426	287	426	287	454	338	420	295	410	304	420	295	454	338	410	304	454	338	395	311	454	338	430	278	434	268	454	338	434	268	438	255	454	338	438	255	442	238	454	338	442	238	454	238	296	305	297	312	216	316	296	305	216	316	296	181	216	316	297	312	300	316	216	316	300	316	306	319	216	316	306	319	316	320	178	300	213	316	180	305	180	305	213	316	181	309	179	315	181	309	213	316	179	315	213	316	454	338	454	338	137	338	155	325	454	338	155	325	167	323	454	338	167	323	175	319	454	338	175	319	179	315	454	84	445	71	455	0	455	0	445	71	436	59	455	0	436	59	426	47	426	47	413	36	455	0	455	0	413	36	397	27	455	0	397	27	379	21	460	95	454	84	455	0	460	95	455	0	475	105	460	95	475	105	464	105	211	28	455	0	318	18	318	18	455	0	333	17	358	18	333	17	455	0	358	18	455	0	379	21	373	256	366	224	367	119	373	256	367	119	373	87	373	256	373	87	385	87	373	256	385	87	385	256	358	140	367	119	366	224	358	140	366	224	357	203	358	140	357	203	345	154	213	316	178	300	176	294	213	316	176	294	172	287	213	316	172	287	167	277	105	0	29	29	21	19	105	0	21	19	12	15	105	0	12	15	2	12	105	0	2	12	2	0	333	461	337	413	341	460	341	460	337	413	345	418	341	460	345	418	348	458	348	458	345	418	351	423	348	458	351	423	353	453	353	453	351	423	355	428	353	453	355	428	356	447	356	447	355	428	357	433	356	447	357	433	357	440	337	413	333	461	327	461	337	413	327	461	322	459	337	413	322	459	317	457	337	413	317	457	311	453	337	413	311	453	306	448	337	413	306	448	266	369	266	369	306	448	238	369	97	13	105	0	105	12	296	181	296	166	325	162	455	0	172	12	172	0	155	325	137	338	137	327	216	151	132	171	121	151	78	209	82	214	87	233	87	233	82	214	89	217	87	233	89	217	117	237	117	237	89	217	98	220	117	237	98	220	109	220	109	220	124	219	117	237	117	237	124	219	135	236	223	357	227	308	231	356	231	356	227	308	235	314	231	356	235	314	237	353	237	353	235	314	241	318	237	353	241	318	242	348	242	348	241	318	244	323	242	348	244	323	246	342	246	342	244	323	246	328	246	342	246	328	247	334	227	308	223	357	217	356	227	308	217	356	211	354	227	308	211	354	206	352	227	308	206	352	201	348	227	308	201	348	196	343	227	308	196	343	156	264	336	65	325	52	329	33	329	33	325	52	313	42	329	33	313	42	311	16	311	16	313	42	301	36	311	16	301	36	291	4	291	4	301	36	289	32	291	4	289	32	275	31	275	31	252	34	268	-1	268	-1	252	34	242	-3	252	34	236	44	242	-3	242	-3	236	44	225	60	242	-3	225	60	224	-2	224	-2	225	60	219	83	224	-2	219	83	217	113	224	-2	217	113	209	228	224	-2	209	228	207	1	207	1	209	228	198	221	207	1	198	221	193	9	193	9	198	221	187	211	193	9	187	211	180	21	180	21	187	211	177	221	180	21	177	221	169	37	169	37	177	221	166	37	344	124	343	141	342	154	344	124	342	154	341	166	344	124	341	166	338	176	344	124	338	176	334	186	344	124	334	186	323	204	344	124	323	204	309	218	344	124	309	218	292	228	344	124	292	228	283	159	344	124	283	159	283	142	344	124	283	142	217	142	344	124	217	142	217	124	275	31	268	-1	291	4	135	29	130	27	131	7	131	7	130	27	124	25	131	7	124	25	117	25	117	25	107	26	113	0	113	0	107	26	99	30	113	0	99	30	95	-5	95	-5	99	30	93	37	95	-5	93	37	90	47	177	221	165	228	166	37	166	37	165	228	151	233	166	37	151	233	149	20	149	20	151	233	148	124	148	142	148	124	148	180	147	196	148	180	151	233	147	196	151	233	142	207	142	207	151	233	135	236	142	207	135	236	135	215	135	215	135	236	124	219	69	141	78	145	76	203	76	203	78	209	62	225	62	225	78	209	87	233	46	141	57	140	62	225	62	225	57	140	69	141	62	225	69	141	76	203	42	211	30	194	30	153	42	211	30	153	37	146	42	211	37	146	46	141	42	211	46	141	62	225	30	194	25	174	26	163	30	194	26	163	30	153	149	20	148	124	148	41	149	20	148	41	141	34	149	20	141	34	135	29	149	20	135	29	131	7	117	25	113	0	131	7	97	92	108	104	114	132	114	132	108	104	125	114	114	132	125	114	148	142	148	142	125	114	148	124	89	123	89	60	91	77	89	123	91	77	114	132	114	132	91	77	97	92	279	201	292	228	273	213	273	213	292	228	272	234	273	213	272	234	264	219	264	219	272	234	252	222	239	219	252	222	251	237	239	219	251	237	235	236	217	113	217	142	209	228	209	228	217	142	218	172	209	228	218	172	222	233	222	233	218	172	222	194	222	233	222	194	235	236	235	236	222	194	229	210	235	236	229	210	239	219	282	183	283	159	292	228	282	183	292	228	279	201	272	234	251	237	252	222	90	180	88	184	89	160	90	180	89	160	91	171	90	180	91	171	91	176	86	188	83	192	85	152	86	188	85	152	89	160	86	188	89	160	88	184	83	192	80	195	85	152	85	152	80	195	78	197	85	152	78	197	78	145	78	145	78	197	77	199	78	145	77	199	77	201	75	-6	95	-5	90	47	75	-6	90	47	89	60	75	-6	89	60	89	123	75	-6	89	123	70	115	75	-6	70	115	56	107	75	-6	56	107	54	-4	46	99	35	90	38	2	46	99	38	2	54	-4	46	99	54	-4	56	107	18	59	19	28	21	70	21	70	19	28	26	13	21	70	26	13	27	80	27	80	26	13	38	2	27	80	38	2	35	90	19	28	18	59	17	47	76	203	78	145	77	201	151	233	148	180	148	124	336	65	329	33	347	57	156	264	196	343	127	264	88	313	50	275	55	54	88	313	55	54	68	40	88	313	68	40	84	26	88	313	84	26	101	15	88	313	101	15	106	164	88	313	106	164	110	222	88	313	110	222	137	337	50	275	26	226	30	98	50	275	30	98	37	81	50	275	37	81	46	67	50	275	46	67	55	54	26	226	17	167	18	153	26	226	18	153	19	138	26	226	19	138	22	124	26	226	22	124	26	111	26	226	26	111	30	98	174	-8	195	-8	177	9	177	9	195	-8	195	7	226	14	195	7	195	-8	226	14	195	-8	253	0	137	35	127	52	137	0	260	285	127	52	270	262	260	285	270	262	268	331	249	301	250	337	238	314	238	314	250	337	232	342	238	314	232	342	225	323	225	323	232	342	214	345	225	323	214	345	211	328	211	328	214	345	195	329	163	322	195	329	195	345	163	322	195	345	137	337	137	337	110	222	121	268	137	337	121	268	139	302	137	337	139	302	163	322	113	93	109	109	119	6	119	6	109	109	107	126	119	6	107	126	101	15	101	15	107	126	106	144	101	15	106	144	106	164	65	-36	101	15	84	26	65	-36	84	26	41	-36	250	337	249	301	260	285	250	337	260	285	268	331	214	345	195	345	195	329	328	289	317	299	339	61	339	61	317	299	304	311	339	61	304	311	302	23	302	23	304	311	286	322	302	23	286	322	283	166	283	166	279	109	302	23	302	23	279	109	268	65	302	23	268	65	253	0	253	0	268	65	251	33	253	0	251	33	226	14	286	322	268	331	270	262	286	322	270	262	275	243	286	322	275	243	279	225	286	322	279	225	281	207	286	322	281	207	283	188	286	322	283	188	283	166	117	75	113	93	119	6	117	75	119	6	127	52	117	75	127	52	260	285	318	368	286	322	304	311	318	368	304	311	343	368	162	14	149	22	155	-5	162	14	155	-5	174	-8	162	14	174	-8	177	9	137	35	137	0	155	-5	137	35	155	-5	149	22	371	187	368	206	372	168	372	168	368	206	364	224	372	168	364	224	363	110	363	110	364	224	358	241	363	110	358	241	350	258	343	269	336	279	339	61	343	269	339	61	363	110	343	269	363	110	350	258	230	461	234	413	238	460	238	460	234	413	242	418	238	460	242	418	245	458	245	458	242	418	248	423	245	458	248	423	250	453	250	453	248	423	251	428	250	453	251	428	253	447	253	447	251	428	253	433	253	447	253	433	254	440	234	413	230	461	224	461	234	413	224	461	219	459	234	413	219	459	214	457	234	413	214	457	209	453	234	413	209	453	204	448	234	413	204	448	163	369	163	369	204	448	135	369	328	289	339	61	336	279	137	0	127	52	119	6	114	-6	126	-6	116	9	116	9	126	-6	126	8	141	12	126	8	126	-6	141	12	126	-6	162	0	108	13	101	19	103	-4	108	13	103	-4	114	-6	108	13	114	-6	116	9	86	76	82	2	86	70	86	70	82	2	93	-1	86	70	93	-1	92	40	92	40	93	-1	96	28	96	28	93	-1	103	-4	96	28	103	-4	101	19	86	82	86	89	82	2	82	2	86	89	86	97	82	2	86	97	86	104	86	104	87	151	82	2	82	2	87	151	89	231	82	2	89	231	72	7	72	7	89	231	58	214	72	7	58	214	55	18	55	18	58	214	39	35	34	188	18	154	19	71	34	188	19	71	27	52	34	188	27	52	39	35	34	188	39	35	58	214	18	154	12	114	14	92	18	154	14	92	19	71	87	151	91	184	89	231	89	231	91	184	98	206	89	231	98	206	126	237	126	237	98	206	110	218	126	237	110	218	126	221	126	221	135	220	137	236	137	236	135	220	142	217	137	236	142	217	147	235	147	235	142	217	148	211	147	235	148	211	157	232	157	232	148	211	154	203	157	232	154	203	158	191	41	-45	72	7	55	18	41	-45	55	18	17	-45	167	229	157	232	158	191	167	229	158	191	164	162	167	229	164	162	164	149	167	229	164	149	164	138	167	229	164	138	165	128	167	229	165	128	165	118	167	229	165	118	165	108	167	229	165	108	193	15	167	229	193	15	177	224	137	236	126	237	126	221	208	275	177	224	194	213	208	275	194	213	230	275	223	178	211	196	217	41	217	41	211	196	194	213	217	41	194	213	193	15	193	15	194	213	177	224	193	15	165	108	163	70	193	15	163	70	162	0	162	0	163	70	159	41	162	0	159	41	152	22	232	75	238	114	236	138	232	75	236	138	231	159	232	75	231	159	223	178	232	75	223	178	217	41	158	191	86	70	92	40	158	191	92	40	164	162	161	357	165	308	169	356	169	356	165	308	173	314	169	356	173	314	175	353	175	353	173	314	178	318	175	353	178	318	180	348	180	348	178	318	182	323	180	348	182	323	184	342	184	342	182	323	184	328	184	342	184	328	185	334	165	308	161	357	155	356	165	308	155	356	149	354	165	308	149	354	144	352	165	308	144	352	139	348	165	308	139	348	134	343	165	308	134	343	94	264	94	264	134	343	65	264	141	12	162	0	152	22	86	82	82	2	86	76	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	143	125	126	115	135	98	135	98	126	115	104	107	104	55	104	107	103	202	104	55	103	202	99	215	21	204	22	204	28	227	28	227	22	204	23	204	28	227	23	204	25	204	25	204	28	204	28	227	28	227	28	204	31	202	28	227	31	202	39	232	39	232	31	202	33	199	39	232	33	199	35	195	94	225	86	232	99	-3	99	-3	86	232	76	235	99	-3	76	235	72	4	72	4	76	235	62	237	72	4	62	237	52	18	52	18	62	237	50	236	52	18	50	236	39	37	39	37	50	236	39	232	39	37	39	232	35	190	35	190	39	232	35	195	7	208	14	198	18	219	18	219	14	198	19	203	18	219	19	203	28	227	28	227	19	203	20	203	28	227	20	203	21	204	111	189	118	195	119	215	119	215	118	195	125	198	119	215	125	198	135	225	135	225	125	198	132	200	135	225	132	200	139	201	139	201	147	200	150	232	150	232	147	200	155	196	150	232	155	196	166	235	166	235	155	196	160	189	166	235	160	189	164	179	104	181	111	189	119	215	104	181	119	215	103	202	104	181	103	202	104	107	159	106	177	113	163	151	163	151	177	113	165	167	166	235	165	167	177	113	166	235	177	113	183	237	183	237	177	113	192	120	183	237	192	120	201	235	201	235	192	120	204	127	201	235	204	127	216	229	216	229	204	127	217	137	216	229	217	137	228	218	228	218	217	137	226	147	228	218	226	147	233	158	150	232	135	225	139	201	171	16	164	12	165	-3	165	-3	164	12	155	10	165	-3	155	10	145	9	145	9	129	11	133	-6	133	-6	129	11	117	16	133	-6	117	16	110	25	133	-6	110	25	99	-3	99	-3	110	25	105	38	99	-3	105	38	104	55	104	107	104	89	135	98	99	215	94	225	99	-3	99	215	99	-3	104	55	216	84	207	88	211	16	211	16	207	88	196	90	211	16	196	90	191	4	191	4	196	90	185	88	191	4	185	88	177	27	177	27	175	21	191	4	191	4	175	21	171	16	191	4	171	16	165	-3	185	88	175	84	175	34	185	88	175	34	176	31	185	88	176	31	177	29	185	88	177	29	177	27	165	48	168	44	168	78	168	78	168	44	171	39	168	78	171	39	175	84	175	84	171	39	174	36	175	84	174	36	175	34	163	70	162	60	162	56	163	70	162	56	163	52	163	70	163	52	165	48	163	70	165	48	168	78	235	203	228	218	233	158	235	203	233	158	236	171	235	203	236	171	238	184	159	106	163	151	155	137	159	106	155	137	143	125	159	106	143	125	135	98	224	34	228	56	227	67	224	34	227	67	223	77	224	34	223	77	216	84	224	34	216	84	211	16	145	9	133	-6	165	-3	39	37	35	190	35	60	166	235	164	179	165	167	200	170	200	170	200	214	200	214	200	170	200	22	200	214	200	22	253	237	253	237	200	22	260	42	253	237	260	42	260	237	279	31	274	31	297	25	297	25	274	31	270	30	297	25	270	30	267	30	267	30	264	31	200	22	200	22	264	31	262	32	200	22	262	32	261	35	287	32	279	31	297	25	287	32	297	25	297	33	297	25	267	30	200	22	200	55	200	22	200	170	260	38	260	42	200	22	260	38	200	22	261	35	200	170	200	214	197	188	197	188	200	214	191	220	197	188	191	220	188	203	188	203	191	220	181	226	188	203	181	226	176	213	176	213	181	226	169	231	176	213	169	231	163	218	163	218	169	231	155	235	163	218	155	235	150	220	139	237	98	230	101	189	139	237	101	189	116	207	139	237	116	207	132	217	139	237	132	217	150	220	139	237	150	220	155	235	119	37	103	57	106	-4	106	-4	103	57	92	87	106	-4	92	87	77	3	77	3	92	87	88	127	98	230	88	127	91	163	98	230	91	163	101	189	64	211	38	183	48	22	64	211	48	22	77	3	64	211	77	3	88	127	64	211	88	127	98	230	25	56	48	22	38	183	25	56	38	183	22	148	25	56	22	148	16	108	127	-6	151	-4	139	25	139	25	151	-4	161	22	170	23	161	22	170	1	170	23	170	1	184	9	119	37	106	-4	127	-6	119	37	127	-6	139	25	181	28	184	9	190	35	190	35	184	9	194	17	190	35	194	17	197	44	197	44	194	17	200	22	197	44	200	22	200	55	161	22	151	-4	170	1	170	23	184	9	181	28	297	25	200	22	200	-3	60	-6	113	16	113	207	113	207	115	186	119	213	119	213	115	186	122	195	119	213	122	195	129	220	129	220	122	195	132	202	129	220	132	202	143	228	143	228	132	202	143	206	143	228	143	206	152	208	152	208	174	204	162	234	162	234	174	204	185	237	113	207	113	175	115	186	162	234	143	228	152	208	144	-1	158	-5	150	11	150	11	158	-5	164	9	181	12	164	9	174	-6	181	12	174	-6	215	0	116	41	121	10	125	27	125	27	121	10	132	3	125	27	132	3	137	17	137	17	132	3	144	-1	137	17	144	-1	150	11	121	10	116	41	113	60	121	10	113	60	113	16	215	0	249	18	222	67	222	67	249	18	225	103	236	226	225	103	249	18	236	226	249	18	265	207	265	207	249	18	275	47	265	207	275	47	288	173	288	173	275	47	291	82	288	173	291	82	297	121	185	237	194	193	207	235	207	235	194	193	210	173	207	235	210	173	236	226	236	226	210	173	221	143	236	226	221	143	225	103	215	0	222	67	212	40	215	0	212	40	197	22	215	0	197	22	181	12	164	9	158	-5	174	-6	34	198	39	199	113	233	113	233	39	199	43	200	113	233	43	200	46	200	46	200	49	199	113	233	113	233	49	199	51	198	113	233	51	198	52	195	113	233	52	195	53	191	113	233	53	191	53	187	113	233	53	187	60	-6	113	233	60	-6	113	207	53	187	53	-6	60	-6	26	197	34	198	113	233	26	197	113	233	16	204	26	197	16	204	16	196	185	237	174	204	194	193	121	-2	134	-5	129	11	129	11	134	-5	141	9	158	13	141	9	148	-6	158	13	148	-6	186	0	129	11	120	16	121	-2	121	-2	120	16	113	24	121	-2	113	24	108	2	108	2	113	24	108	35	108	2	108	35	107	49	107	49	107	180	107	209	107	49	107	209	106	344	107	49	106	344	96	11	107	49	96	11	108	2	91	341	77	336	83	22	91	341	83	22	96	11	91	341	96	11	106	344	83	22	77	336	66	329	83	22	66	329	57	320	83	22	57	320	49	307	83	22	49	307	43	293	83	22	43	293	43	-6	43	-6	43	293	39	275	43	-6	39	275	37	255	43	-6	37	255	37	233	43	-6	37	233	37	-6	153	236	142	209	158	205	153	236	158	205	167	237	167	237	158	205	171	193	167	237	171	193	199	231	199	231	171	193	181	174	199	231	181	174	186	146	118	200	125	205	129	227	129	227	125	205	133	208	129	227	133	208	141	232	141	232	133	208	142	209	141	232	142	209	153	236	118	219	107	209	107	180	118	219	107	180	112	191	118	219	112	191	118	200	118	219	118	200	129	227	141	9	134	-5	148	-6	110	318	115	325	124	345	124	345	115	325	122	329	124	345	122	329	132	330	132	330	137	329	148	343	148	343	137	329	141	328	148	343	141	328	144	326	107	293	108	307	106	344	107	293	106	344	107	209	110	318	124	345	106	344	110	318	106	344	108	307	192	312	183	326	184	269	192	312	184	269	190	276	192	312	190	276	194	285	192	312	194	285	195	296	155	265	165	263	168	336	168	336	165	263	175	265	168	336	175	265	183	326	183	326	175	265	184	269	145	316	147	269	146	320	146	320	147	269	148	343	148	343	147	269	155	265	148	343	155	265	168	336	148	343	144	326	146	324	148	343	146	324	146	320	148	343	124	345	132	330	262	119	257	158	256	78	256	78	257	158	245	191	256	78	245	191	241	43	241	43	245	191	225	215	241	43	225	215	217	16	217	16	225	215	199	231	217	16	199	231	188	110	188	110	199	231	186	146	217	16	188	110	186	73	217	16	186	73	186	0	186	0	186	73	181	45	186	0	181	45	171	25	136	301	137	283	139	308	139	308	137	283	141	275	139	308	141	275	142	313	142	313	141	275	147	269	142	313	147	269	145	316	137	283	136	301	135	292	158	13	186	0	171	25	27	186	38	194	42	219	42	219	38	194	48	199	42	219	48	199	60	229	60	229	48	199	58	202	60	229	58	202	70	203	70	203	94	198	81	235	81	235	94	198	103	237	24	204	7	184	17	175	24	204	17	175	27	186	24	204	27	186	42	219	81	235	60	229	70	203	132	40	123	22	129	0	129	0	123	22	111	12	129	0	111	12	98	8	98	8	87	10	92	-6	92	-6	87	10	81	14	92	-6	81	14	67	-4	67	-4	81	14	78	21	67	-4	78	21	71	67	71	67	78	21	77	31	71	67	77	31	75	57	75	57	77	31	76	44	67	-4	71	67	66	74	67	-4	66	74	58	78	67	-4	58	78	49	80	67	-4	49	80	46	3	37	78	27	74	29	15	37	78	29	15	46	3	37	78	46	3	49	80	20	68	16	59	18	30	20	68	18	30	29	15	20	68	29	15	27	74	210	118	205	158	204	77	204	77	205	158	190	191	204	77	190	191	187	42	187	42	190	191	168	216	187	42	168	216	162	16	162	16	168	216	140	93	138	231	103	237	113	184	138	231	113	184	127	161	138	231	127	161	136	131	138	231	136	131	140	93	138	231	140	93	168	216	162	16	140	93	138	63	162	16	138	63	132	40	162	16	132	40	129	0	98	8	92	-6	129	0	103	237	94	198	113	184	18	30	16	59	15	48	207	200	196	215	197	155	207	200	197	155	205	162	207	200	205	162	209	171	207	200	209	171	210	181	167	151	176	150	179	226	179	226	176	150	188	151	179	226	188	151	196	215	196	215	188	151	197	155	150	173	153	163	158	234	158	234	153	163	159	155	158	234	159	155	179	226	179	226	159	155	167	151	158	234	133	237	138	220	158	234	138	220	144	215	158	234	144	215	147	208	158	234	147	208	148	198	158	234	148	198	148	186	158	234	148	186	150	173	87	166	93	190	96	231	96	231	93	190	102	207	96	231	102	207	133	237	133	237	102	207	114	217	133	237	114	217	127	221	127	221	138	220	133	237	157	-10	181	-7	160	12	160	12	181	-7	166	12	181	14	166	12	181	-7	181	14	181	-7	199	0	188	60	191	82	181	63	181	63	191	82	174	64	165	62	174	64	174	84	165	62	174	84	158	82	136	21	130	26	131	-9	135	67	130	26	139	40	135	67	139	40	145	76	145	76	139	40	148	51	145	76	148	51	158	82	158	82	148	51	156	58	158	82	156	58	165	62	124	55	113	39	114	-7	124	55	114	-7	121	-8	124	55	121	-8	131	-9	124	55	131	-9	130	26	124	55	130	26	135	67	199	0	212	12	200	34	200	34	212	12	200	42	199	50	200	42	204	76	199	50	204	76	194	56	194	56	204	76	191	82	194	56	191	82	188	60	191	82	174	84	174	64	223	42	220	56	220	26	220	26	220	56	214	67	220	26	214	67	212	12	212	12	214	67	204	76	212	12	204	76	200	42	199	0	200	34	197	25	199	0	197	25	191	18	199	0	191	18	181	14	136	21	142	-9	144	17	144	17	142	-9	151	-10	144	17	151	-10	153	14	153	14	151	-10	157	-10	153	14	157	-10	160	12	114	-7	113	39	103	55	114	-7	103	55	95	73	114	-7	95	73	92	-1	114	-7	92	-1	78	-79	95	73	90	93	92	-1	92	-1	90	93	86	114	92	-1	86	114	83	1	83	1	86	114	85	137	83	1	85	137	73	5	73	5	85	137	87	166	73	5	87	166	63	11	63	11	87	166	96	231	63	11	96	231	63	214	27	53	35	38	38	187	38	187	35	38	46	24	38	187	46	24	63	214	63	214	46	24	54	17	63	214	54	17	63	11	21	153	15	111	16	90	21	153	16	90	20	71	21	153	20	71	27	53	21	153	27	53	38	187	78	-79	92	-1	54	-79	136	21	131	-9	142	-9	278	-97	275	-98	283	-113	283	-113	275	-98	271	-100	283	-113	271	-100	266	-100	266	-100	256	-99	259	-116	259	-116	256	-99	249	-95	259	-116	249	-95	245	-87	212	-106	225	-111	241	338	241	338	225	-111	241	-115	241	338	241	-115	241	-60	241	-60	241	-115	242	-76	245	-87	242	-76	241	-115	245	-87	241	-115	259	-116	327	-82	330	-65	328	-55	327	-82	328	-55	324	-46	327	-82	324	-46	318	-39	327	-82	318	-39	317	-96	310	-35	300	-34	302	-106	310	-35	302	-106	317	-96	310	-35	317	-96	318	-39	282	-39	281	-91	283	-113	282	-39	283	-113	290	-35	290	-35	283	-113	302	-106	290	-35	302	-106	300	-34	280	-94	278	-97	283	-113	280	-94	283	-113	281	-91	266	-100	259	-116	283	-113	270	-62	271	-71	271	-53	271	-53	271	-71	273	-77	271	-53	273	-77	275	-45	275	-45	273	-77	277	-82	275	-45	277	-82	282	-39	282	-39	277	-82	280	-86	282	-39	280	-86	281	-91	241	338	133	338	150	324	241	338	150	324	161	321	241	338	161	321	168	316	241	338	168	316	171	308	241	338	171	308	171	297	241	338	171	297	171	177	241	338	171	177	171	26	241	338	171	26	172	-24	241	338	172	-24	174	-44	241	338	174	-44	177	-61	241	338	177	-61	183	-77	241	338	183	-77	191	-90	241	338	191	-90	201	-99	241	338	201	-99	212	-106	171	205	171	177	171	297	171	26	171	-2	172	-24	171	26	171	177	171	56	171	26	171	56	171	54	171	26	171	54	169	51	171	26	169	51	167	47	171	26	167	47	165	43	171	26	165	43	162	40	171	26	162	40	158	13	137	232	132	209	142	207	137	232	142	207	148	226	148	226	142	207	151	203	148	226	151	203	159	217	159	217	151	203	159	197	159	217	159	197	171	205	171	205	159	197	166	188	171	205	166	188	171	177	107	-6	121	-5	115	25	115	25	121	-5	129	21	136	22	129	21	134	-2	136	22	134	-2	146	4	107	-6	115	25	104	36	107	-6	104	36	96	54	107	-6	96	54	91	80	107	-6	91	80	77	-1	16	110	21	72	21	151	21	151	21	72	33	39	21	151	33	39	34	186	34	186	33	39	52	14	34	186	52	14	55	213	55	213	52	14	77	-1	55	213	77	-1	81	230	81	230	77	-1	91	80	81	230	91	80	90	114	90	114	91	149	81	230	81	230	91	149	96	176	81	230	96	176	112	237	112	237	96	176	105	194	112	237	105	194	117	205	125	236	112	237	117	205	125	236	117	205	132	209	125	236	132	209	137	232	143	24	146	4	149	28	149	28	146	4	158	13	149	28	158	13	156	33	156	33	158	13	162	40	129	21	121	-5	134	-2	136	22	146	4	143	24	150	324	133	338	133	326	107	-6	121	-5	115	25	115	25	121	-5	129	21	136	22	129	21	135	-2	136	22	135	-2	147	4	107	-6	115	25	104	36	107	-6	104	36	96	54	107	-6	96	54	91	80	107	-6	91	80	77	-1	16	110	21	72	21	151	21	151	21	72	33	39	21	151	33	39	34	186	34	186	33	39	52	14	34	186	52	14	55	213	55	213	52	14	77	-1	55	213	77	-1	81	230	81	230	77	-1	91	80	81	230	91	80	90	114	90	114	91	149	81	230	81	230	91	149	96	176	81	230	96	176	112	237	112	237	96	176	105	194	112	237	105	194	117	205	137	232	132	209	142	207	137	232	142	207	148	226	148	226	142	207	151	203	148	226	151	203	159	217	159	217	151	203	159	197	159	217	159	197	171	205	171	205	159	197	166	188	171	205	166	188	171	177	125	236	112	237	117	205	125	236	117	205	132	209	125	236	132	209	137	232	169	51	167	47	173	26	173	26	167	47	165	43	173	26	165	43	162	40	162	40	156	33	160	13	160	13	156	33	149	28	160	13	149	28	147	4	147	4	149	28	143	24	147	4	143	24	136	22	174	275	172	257	173	26	173	26	172	257	171	177	171	205	171	177	171	238	171	238	171	177	172	257	173	26	171	177	171	56	173	26	171	56	171	54	173	26	171	54	169	51	162	40	160	13	173	26	259	23	250	26	271	10	271	10	250	26	239	6	223	4	239	6	225	337	223	4	225	337	212	332	223	4	212	332	209	2	209	2	212	332	201	325	209	2	201	325	197	0	197	0	201	325	191	316	197	0	191	316	186	-2	186	-2	191	316	184	304	186	-2	184	304	178	290	186	-2	178	290	174	275	186	-2	174	275	173	26	186	-2	173	26	173	-6	241	340	225	337	239	6	241	340	239	6	241	50	241	340	241	50	241	292	241	340	241	292	242	306	241	340	242	306	245	315	241	340	245	315	259	342	245	315	250	321	259	342	259	342	250	321	257	325	259	342	257	325	266	326	266	326	271	325	283	339	283	339	271	325	275	324	283	339	275	324	278	322	250	26	245	32	239	6	239	6	245	32	242	39	239	6	242	39	241	50	326	308	317	322	318	265	326	308	318	265	324	272	326	308	324	272	328	281	326	308	328	281	330	291	290	261	300	259	302	332	302	332	300	259	310	261	302	332	310	261	317	322	317	322	310	261	318	265	280	313	282	265	281	316	281	316	282	265	283	339	283	339	282	265	290	261	283	339	290	261	302	332	283	339	278	322	280	320	283	339	280	320	281	316	283	339	259	342	266	326	271	297	271	279	273	304	273	304	271	279	275	271	273	304	275	271	277	308	277	308	275	271	282	265	277	308	282	265	280	313	129	21	121	-5	135	-2	259	23	271	10	271	22	271	279	271	297	270	288	90	212	92	236	86	206	86	206	92	236	81	198	79	191	81	198	92	236	79	191	92	236	78	232	131	210	144	231	121	218	121	218	144	231	109	221	101	220	109	221	109	237	101	220	109	237	95	217	95	217	109	237	92	236	95	217	92	236	90	212	78	232	66	227	77	165	78	232	77	165	77	176	78	232	77	176	78	184	78	232	78	184	79	191	77	141	77	151	66	227	77	141	66	227	55	220	77	141	55	220	45	211	77	141	45	211	35	198	77	141	35	198	27	182	77	141	27	182	21	164	77	141	21	164	18	144	77	141	18	144	142	123	77	141	142	123	144	141	142	123	145	0	144	141	144	141	145	0	173	214	173	214	145	0	174	15	173	214	174	15	195	188	195	188	174	15	195	40	195	188	195	40	209	154	209	154	195	40	209	73	209	154	209	73	214	112	138	195	143	172	144	231	144	231	143	172	144	141	144	231	144	141	173	214	144	231	109	237	109	221	145	0	142	123	139	95	145	0	139	95	133	69	145	0	133	69	123	48	145	0	123	48	112	-6	82	29	88	-4	107	34	107	34	88	-4	112	-6	107	34	112	-6	123	48	70	30	58	34	67	1	70	30	67	1	88	-4	70	30	88	-4	82	29	48	13	67	1	58	34	48	13	58	34	47	40	48	13	47	40	36	50	48	13	36	50	30	31	25	63	12	56	30	31	25	63	30	31	36	50	142	123	18	144	16	123	144	231	131	210	138	195	77	165	66	227	77	151	92	12	87	17	90	-5	90	-5	87	17	83	24	90	-5	83	24	79	32	79	32	77	38	90	-5	90	-5	77	38	75	-2	92	12	106	-6	98	9	98	9	106	-6	106	8	118	11	106	8	106	-6	118	11	106	-6	141	0	210	118	206	156	206	76	206	76	206	156	192	189	206	76	192	189	192	41	192	41	192	189	170	214	192	41	170	214	170	15	170	15	170	214	142	231	170	15	142	231	141	89	141	89	142	231	138	107	141	89	138	107	74	89	74	89	138	107	14	85	14	85	138	107	12	107	142	231	108	237	120	181	142	231	120	181	130	160	142	231	130	160	136	135	142	231	136	135	138	107	85	235	79	200	104	195	85	235	104	195	108	237	108	237	104	195	120	181	141	0	170	15	141	89	141	0	141	89	140	57	141	0	140	57	135	34	141	0	135	34	128	19	141	0	128	19	118	11	74	89	14	85	18	66	74	89	18	66	24	47	74	89	24	47	32	31	74	89	32	31	42	18	74	89	42	18	51	9	74	89	51	9	62	2	74	89	62	2	74	78	75	-2	77	38	75	45	75	-2	75	45	75	53	75	-2	75	53	74	64	75	-2	74	64	62	2	74	78	62	2	74	64	33	179	44	189	45	216	45	216	44	189	55	195	45	216	55	195	64	228	64	228	55	195	67	199	64	228	67	199	85	235	85	235	67	199	79	200	27	198	9	174	22	166	27	198	22	166	33	179	27	198	33	179	45	216	92	12	90	-5	106	-6	78	199	90	200	90	200	98	235	90	200	107	198	98	235	107	198	119	237	119	237	107	198	123	192	119	237	123	192	141	234	141	234	123	192	136	182	141	234	136	182	146	169	44	179	55	189	58	218	58	218	55	189	66	195	58	218	66	195	78	229	78	229	66	195	78	199	78	229	78	199	98	235	98	235	78	199	90	200	40	200	21	174	32	166	40	200	32	166	44	179	40	200	44	179	58	218	150	50	144	30	152	0	152	0	144	30	134	14	152	0	134	14	118	8	118	8	104	12	117	-6	117	-6	104	12	101	-5	104	12	96	23	101	-5	101	-5	96	23	91	37	101	-5	91	37	86	-2	86	-2	91	37	88	53	86	-2	88	53	88	69	278	125	273	130	277	104	277	104	273	130	270	137	277	104	270	137	265	110	265	110	270	137	268	145	270	199	271	214	265	220	270	199	265	220	265	110	270	199	265	110	270	183	265	110	268	145	269	155	265	110	269	155	269	168	265	110	269	168	270	183	265	220	205	185	214	169	265	220	214	169	251	190	265	220	251	190	252	130	265	220	252	130	257	118	265	220	257	118	265	110	319	138	316	135	321	114	321	114	316	135	313	130	321	114	313	130	312	108	312	108	313	130	307	126	312	108	307	126	302	104	302	104	307	126	300	122	302	104	300	122	291	103	291	103	300	122	291	121	319	138	321	114	324	151	324	151	321	114	328	122	324	151	328	122	339	145	339	145	328	122	333	131	291	103	291	121	284	122	291	103	284	122	278	125	291	103	278	125	277	104	252	130	251	190	250	185	252	130	250	185	250	176	252	130	250	176	250	164	252	130	250	164	250	153	252	130	250	153	250	144	222	118	221	128	220	139	222	118	220	139	219	149	222	118	219	149	217	160	222	118	217	160	217	76	217	160	214	169	217	76	217	76	214	169	205	185	217	76	205	185	203	41	203	41	205	185	192	203	203	41	192	203	181	15	181	15	192	203	177	218	181	15	177	218	160	228	141	234	146	169	160	228	160	228	146	169	152	154	160	228	152	154	152	0	160	228	152	0	181	15	152	154	26	81	27	71	152	154	27	71	30	58	152	154	30	58	88	95	152	154	88	95	152	133	88	95	30	58	36	45	88	95	36	45	43	31	88	95	43	31	53	18	88	95	53	18	62	9	88	95	62	9	74	2	88	95	74	2	86	-2	88	95	86	-2	88	69	152	0	152	154	152	133	152	0	152	133	152	89	152	0	152	89	152	71	152	0	152	71	150	50	118	8	117	-6	152	0	88	163	86	175	89	95	89	95	86	175	84	81	84	81	86	175	82	65	82	65	71	125	84	-4	84	-4	71	125	57	3	57	3	71	125	52	118	57	3	52	118	36	107	86	175	87	192	71	125	71	125	87	192	92	236	71	125	92	236	66	230	143	207	147	200	147	236	143	207	147	236	139	212	139	212	147	236	139	237	139	212	139	237	134	216	134	216	139	237	130	237	134	216	130	237	127	218	127	218	130	237	121	238	127	218	121	238	119	219	88	163	89	95	94	153	94	153	89	95	97	105	94	153	97	105	102	145	102	145	97	105	107	111	102	145	107	111	112	139	112	139	107	111	121	113	112	139	121	113	121	135	121	135	121	113	147	113	121	135	147	113	127	133	147	113	147	132	140	132	147	113	140	132	136	132	147	113	136	132	131	133	147	113	131	133	127	133	87	192	90	204	92	236	92	236	90	204	97	212	92	236	97	212	121	238	121	238	97	212	106	217	121	238	106	217	119	219	34	152	43	142	45	219	45	219	43	142	56	133	45	219	56	133	66	230	66	230	56	133	71	125	31	203	26	179	28	164	31	203	28	164	34	152	31	203	34	152	45	219	193	36	177	26	179	5	179	5	177	26	162	21	179	5	162	21	157	-2	157	-2	162	21	145	18	157	-2	145	18	135	-5	135	-5	145	18	127	17	113	-6	135	-5	127	17	113	-6	127	17	112	20	113	-6	112	20	100	26	113	-6	100	26	90	36	113	-6	90	36	84	-4	84	-4	90	36	84	49	84	-4	84	49	82	65	57	3	36	107	34	16	34	16	36	107	23	94	34	16	23	94	18	35	18	35	23	94	15	78	18	35	15	78	12	61	205	200	198	211	200	171	205	200	200	171	205	176	205	200	205	176	207	183	205	200	207	183	208	190	164	170	172	166	174	227	174	227	172	166	182	165	174	227	182	165	187	220	187	220	182	165	193	167	187	220	193	167	198	211	198	211	193	167	200	171	147	236	152	187	154	234	154	234	152	187	158	177	154	234	158	177	161	233	161	233	158	177	164	170	161	233	164	170	174	227	199	20	219	42	208	51	199	20	208	51	193	36	199	20	193	36	179	5	147	236	147	200	152	187	86	175	71	125	82	65	60	166	68	170	71	233	71	233	68	170	74	177	71	233	74	177	78	234	78	234	74	177	79	187	78	234	79	187	85	236	85	236	79	187	85	200	85	236	85	200	88	207	27	176	32	171	35	211	35	211	32	171	39	167	35	211	39	167	45	220	45	220	39	167	50	165	45	220	50	165	58	227	58	227	50	165	60	166	58	227	60	166	71	233	27	200	25	190	25	183	27	200	25	183	27	176	27	200	27	176	35	211	75	-2	97	-5	87	18	87	18	97	-5	104	17	119	19	104	17	119	-6	119	19	119	-6	148	-4	87	18	70	21	75	-2	75	-2	70	21	55	26	75	-2	55	26	53	5	53	5	55	26	39	36	53	5	39	36	32	20	32	20	39	36	24	51	32	20	24	51	12	42	104	17	97	-5	119	-6	142	36	148	-4	148	49	148	49	148	-4	175	3	148	49	175	3	150	65	150	65	166	230	148	81	148	81	166	230	146	175	148	81	146	175	144	163	148	81	144	163	143	95	143	95	144	163	138	153	143	95	138	153	136	105	136	105	138	153	130	145	136	105	130	145	125	111	125	111	130	145	120	139	125	111	120	139	112	113	112	113	120	139	111	135	135	212	140	236	126	217	126	217	140	236	113	219	104	218	113	219	112	238	104	218	112	238	102	237	88	207	92	212	93	237	93	237	92	212	98	216	93	237	98	216	102	237	102	237	98	216	104	218	201	203	187	219	189	142	201	203	189	142	198	152	201	203	198	152	204	164	201	203	204	164	206	179	166	230	161	125	176	133	166	230	176	133	187	219	187	219	176	133	189	142	208	94	196	107	198	16	198	16	196	107	180	118	198	16	180	118	175	3	175	3	180	118	161	125	175	3	161	125	150	65	150	65	161	125	166	230	145	192	146	175	166	230	145	192	166	230	141	204	141	204	166	230	140	236	141	204	140	236	135	212	140	236	112	238	113	219	213	35	219	61	216	79	213	35	216	79	208	94	213	35	208	94	198	16	132	26	119	19	148	-4	132	26	148	-4	142	36	112	113	111	135	105	133	112	113	105	133	100	133	112	113	100	133	96	132	112	113	96	132	92	132	112	113	92	132	85	132	112	113	85	132	85	113	85	236	88	207	93	237	60	166	68	170	71	233	71	233	68	170	74	177	71	233	74	177	78	234	78	234	74	177	79	187	78	234	79	187	85	236	85	236	79	187	85	200	85	236	85	200	88	207	27	176	32	171	35	211	35	211	32	171	39	167	35	211	39	167	45	220	45	220	39	167	50	165	45	220	50	165	58	227	58	227	50	165	60	166	58	227	60	166	71	233	27	200	25	190	25	183	27	200	25	183	27	176	27	200	27	176	35	211	75	-2	97	-5	87	18	87	18	97	-5	104	17	119	19	104	17	119	-6	119	19	119	-6	148	-4	87	18	70	21	75	-2	75	-2	70	21	55	26	75	-2	55	26	53	6	53	6	55	26	39	36	53	6	39	36	32	20	32	20	39	36	24	51	32	20	24	51	12	42	104	17	97	-5	119	-6	142	36	148	-4	148	49	148	49	148	-4	175	3	148	49	175	3	150	65	150	65	162	231	148	81	148	81	162	231	146	175	148	81	146	175	144	163	148	81	144	163	143	95	143	95	144	163	138	153	143	95	138	153	136	105	136	105	138	153	130	145	136	105	130	145	125	111	125	111	130	145	120	139	125	111	120	139	112	113	112	113	120	139	111	135	135	212	138	236	126	217	126	217	138	236	112	219	104	218	112	219	112	238	104	218	112	238	102	237	88	207	92	212	93	237	93	237	92	212	98	216	93	237	98	216	102	237	102	237	98	216	104	218	241	190	241	185	242	130	241	190	242	130	255	220	241	190	255	220	205	169	268	125	263	130	267	104	267	104	263	130	260	137	267	104	260	137	256	110	256	110	260	137	259	145	261	199	262	214	255	220	261	199	255	220	256	110	261	199	256	110	260	183	256	110	259	145	259	155	256	110	259	155	259	168	256	110	259	168	260	183	255	220	242	130	247	118	255	220	247	118	256	110	185	139	195	147	197	209	197	209	195	147	201	157	197	209	201	157	205	190	205	190	201	157	205	169	205	190	205	169	255	220	162	231	161	125	174	132	162	231	174	132	182	223	182	223	174	132	185	139	182	223	185	139	197	209	209	94	196	107	198	16	198	16	196	107	180	118	198	16	180	118	175	3	175	3	180	118	161	125	175	3	161	125	150	65	150	65	161	125	162	231	145	192	146	175	162	231	145	192	162	231	142	204	142	204	162	231	138	236	142	204	138	236	135	212	138	236	112	238	112	219	309	138	307	135	311	114	311	114	307	135	303	130	311	114	303	130	303	108	303	108	303	130	298	126	303	108	298	126	293	104	293	104	298	126	290	122	293	104	290	122	282	103	282	103	290	122	281	121	309	138	311	114	314	151	314	151	311	114	318	122	314	151	318	122	329	145	329	145	318	122	324	131	282	103	281	121	274	122	282	103	274	122	268	125	282	103	268	125	267	104	242	130	241	185	241	176	242	130	241	176	241	164	242	130	241	164	241	153	242	130	241	153	241	144	214	35	220	61	217	79	214	35	217	79	209	94	214	35	209	94	198	16	132	26	119	19	148	-4	132	26	148	-4	142	36	112	113	111	135	105	133	112	113	105	133	100	133	112	113	100	133	96	132	112	113	96	132	92	132	112	113	92	132	85	132	112	113	85	132	85	113	85	236	88	207	93	237	156	36	161	-4	162	49	162	49	161	-4	190	3	162	49	190	3	165	65	165	65	180	230	163	81	163	81	180	230	161	175	163	81	161	175	159	163	163	81	159	163	158	95	158	95	159	163	153	153	158	95	153	153	150	105	150	105	153	153	145	145	150	105	145	145	140	111	140	111	145	145	135	139	140	111	135	139	127	113	127	113	135	139	126	135	150	212	153	236	141	217	141	217	153	236	127	219	103	214	127	219	123	238	103	214	123	238	89	232	47	121	52	153	59	216	59	216	52	153	63	180	59	216	63	180	89	232	89	232	63	180	81	201	89	232	81	201	103	214	78	36	62	57	71	6	71	6	62	57	51	86	71	6	51	86	42	28	42	28	51	86	47	121	34	191	18	158	21	64	34	191	21	64	42	28	34	191	42	28	47	121	34	191	47	121	59	216	216	203	202	220	204	142	216	203	204	142	213	152	216	203	213	152	219	164	216	203	219	164	221	179	180	230	175	125	191	133	180	230	191	133	202	220	202	220	191	133	204	142	223	94	211	107	213	16	213	16	211	107	194	118	213	16	194	118	190	3	190	3	194	118	175	125	190	3	175	125	165	65	165	65	175	125	180	230	160	192	161	175	180	230	160	192	180	230	157	204	157	204	180	230	153	236	157	204	153	236	150	212	153	236	123	238	127	219	229	36	234	61	231	79	229	36	231	79	223	94	229	36	223	94	213	16	156	36	147	26	161	-4	161	-4	147	26	134	19	161	-4	134	19	128	-6	128	-6	134	19	119	17	127	113	126	135	120	133	127	113	120	133	115	133	127	113	115	133	111	132	127	113	111	132	106	132	127	113	106	132	100	132	127	113	100	132	100	113	102	-3	128	-6	119	17	102	-3	119	17	98	22	102	-3	98	22	78	36	102	-3	78	36	71	6	21	64	18	158	12	117	28	-31	22	-25	22	-75	22	-75	22	-25	22	-77	23	-79	22	-77	20	-98	23	-79	20	-98	25	-82	25	-82	20	-98	43	-101	25	-82	43	-101	28	-83	28	-83	43	-101	33	-85	23	-73	23	-71	28	-31	28	-31	23	-71	25	-68	28	-31	25	-68	26	-65	26	-65	29	-61	28	-31	28	-31	29	-61	32	-38	22	-25	13	-22	20	-98	22	-25	20	-98	22	-77	29	-61	31	-57	32	-38	32	-38	31	-57	32	-54	32	-38	32	-54	33	-47	33	-47	32	-54	33	-50	58	-72	54	-79	63	-99	63	-99	54	-79	47	-84	63	-99	47	-84	43	-101	43	-101	47	-84	38	-85	53	213	58	208	157	230	157	230	58	208	61	199	157	230	61	199	62	189	63	-99	62	189	62	127	63	-99	62	127	62	104	62	104	62	127	12	127	62	104	12	127	12	104	146	217	157	219	157	230	146	217	157	230	139	212	139	212	157	230	62	189	139	212	62	189	134	205	134	205	62	189	132	196	132	189	132	196	108	-76	132	189	108	-76	118	-63	132	189	118	-63	123	-53	132	189	123	-53	127	-41	132	189	127	-41	130	-29	132	189	130	-29	131	-14	132	189	131	-14	132	1	132	196	62	189	63	-99	132	196	63	-99	80	-94	132	196	80	-94	95	-87	132	196	95	-87	108	-76	44	217	53	213	157	230	44	217	157	230	31	230	44	217	31	230	31	219	132	127	132	104	156	104	132	127	156	104	156	127	63	-99	62	104	62	-47	63	-99	62	-47	61	-61	63	-99	61	-61	58	-72	-14	-26	-13	-81	-5	-22	-5	-22	-13	-81	1	-91	-5	-22	1	-91	4	-20	4	-20	1	-91	20	-98	4	-20	20	-98	13	-22	-20	-32	-24	-40	-22	-67	-20	-32	-22	-67	-13	-81	-20	-32	-13	-81	-14	-26	-22	-67	-24	-40	-26	-50	33	-85	43	-101	38	-85	28	-31	22	-75	23	-73	86	-102	79	-98	82	-117	82	-117	79	-98	76	-93	76	-41	76	-93	77	-91	76	-41	77	-91	82	-47	82	-47	77	-91	77	-89	82	-47	77	-89	78	-87	87	-55	82	-47	84	-77	84	-77	82	-47	81	-82	79	-84	81	-82	82	-47	79	-84	82	-47	78	-87	84	-77	86	-73	87	-55	87	-55	86	-73	87	-70	87	-55	87	-70	88	-63	88	-63	87	-70	88	-66	96	-120	111	-121	103	-106	103	-106	111	-121	110	-106	131	-101	110	-106	111	-121	131	-101	111	-121	126	-122	246	313	250	320	260	342	260	342	250	320	257	325	260	342	257	325	267	326	267	326	272	325	284	339	284	339	272	325	276	324	284	339	276	324	279	322	242	340	226	337	228	-67	242	340	228	-67	233	-57	242	340	233	-57	237	-45	242	340	237	-45	240	-32	242	340	240	-32	242	-19	242	340	242	-19	242	-8	242	340	242	-8	242	286	242	340	242	286	243	302	242	340	243	302	246	313	242	340	246	313	260	342	228	-67	226	337	218	-82	218	-82	226	337	213	332	218	-82	213	332	203	-97	203	-97	213	332	202	325	203	-97	202	325	193	316	184	302	178	286	184	-110	184	302	184	-110	203	-97	184	302	203	-97	193	316	184	-110	178	286	175	268	184	-110	175	268	173	247	184	-110	173	247	172	21	184	-110	172	21	172	-33	184	-110	172	-33	170	-51	184	-110	170	-51	162	-70	184	-110	162	-70	158	-118	158	-118	162	-70	149	-88	158	-118	149	-88	131	-101	158	-118	131	-101	126	-122	328	308	318	322	319	265	328	308	319	265	326	272	328	308	326	272	330	281	328	308	330	281	331	291	291	261	300	259	303	332	303	332	300	259	311	261	303	332	311	261	318	322	318	322	311	261	319	265	280	313	283	265	281	316	281	316	283	265	284	339	284	339	283	265	291	261	284	339	291	261	303	332	284	339	279	322	281	320	284	339	281	320	281	316	284	339	260	342	267	326	272	297	272	279	274	304	274	304	272	279	276	271	274	304	276	271	278	308	278	308	276	271	283	265	278	308	283	265	280	313	172	49	170	39	172	21	172	21	170	39	165	31	172	21	165	31	162	9	162	9	165	31	157	25	162	9	157	25	150	1	150	1	157	25	148	21	150	1	148	21	138	-3	138	-3	148	21	138	20	138	-3	138	20	125	-5	125	-5	138	20	123	24	125	-5	123	24	111	-6	111	-6	123	24	110	35	111	-6	110	35	100	54	94	156	92	230	92	118	92	118	82	-1	94	82	94	82	82	-1	111	-6	94	82	111	-6	100	54	94	156	100	185	92	230	92	230	100	185	110	205	92	230	110	205	129	237	129	237	110	205	123	217	129	237	123	217	139	220	139	220	150	219	139	236	139	236	150	219	148	235	18	109	23	69	23	150	23	150	23	69	36	37	23	150	36	37	38	185	38	185	36	37	56	13	38	185	56	13	61	212	61	212	56	13	82	-1	61	212	82	-1	92	230	92	230	82	-1	92	118	139	236	129	237	139	220	166	204	171	192	172	225	172	225	171	192	172	177	172	177	172	21	172	225	172	225	172	21	173	247	148	235	150	219	156	233	156	233	150	219	159	213	156	233	159	213	164	230	164	230	159	213	166	204	164	230	166	204	172	225	96	-120	103	-106	94	-104	96	-120	94	-104	86	-102	96	-120	86	-102	82	-117	27	-67	29	-78	29	-56	29	-56	29	-78	33	-87	29	-56	33	-87	33	-48	33	-48	33	-87	39	-95	33	-48	39	-95	40	-41	40	-41	39	-95	47	-102	40	-41	47	-102	48	-37	48	-37	47	-102	55	-107	48	-37	55	-107	59	-36	59	-36	55	-107	68	-113	59	-36	68	-113	68	-37	68	-37	68	-113	76	-93	68	-37	76	-93	76	-41	76	-93	68	-113	82	-117	172	49	172	21	172	177	272	279	272	297	271	288	86	-102	79	-98	82	-117	82	-117	79	-98	76	-93	76	-41	76	-93	77	-91	76	-41	77	-91	82	-47	82	-47	77	-91	77	-89	82	-47	77	-89	78	-87	87	-55	82	-47	84	-77	84	-77	82	-47	81	-82	79	-84	81	-82	82	-47	79	-84	82	-47	78	-87	84	-77	86	-73	87	-55	87	-55	86	-73	87	-70	87	-55	87	-70	88	-63	88	-63	87	-70	88	-66	96	-120	111	-121	103	-106	103	-106	111	-121	110	-106	131	-101	110	-106	111	-121	131	-101	111	-121	126	-122	172	49	170	39	172	21	172	21	170	39	165	31	172	21	165	31	162	9	162	9	165	31	157	25	162	9	157	25	150	1	150	1	157	25	148	21	150	1	148	21	138	-3	138	-3	148	21	138	20	138	-3	138	20	125	-5	125	-5	138	20	123	24	125	-5	123	24	111	-6	111	-6	123	24	110	35	111	-6	110	35	100	54	94	156	92	230	92	118	92	118	82	-1	94	82	94	82	82	-1	111	-6	94	82	111	-6	100	54	94	156	100	185	92	230	92	230	100	185	110	205	92	230	110	205	129	237	129	237	110	205	123	217	129	237	123	217	139	220	139	220	150	219	144	236	144	236	150	219	156	233	18	109	23	69	23	150	23	150	23	69	36	37	23	150	36	37	38	185	38	185	36	37	56	13	38	185	56	13	61	212	61	212	56	13	82	-1	61	212	82	-1	92	230	92	230	82	-1	92	118	144	236	129	237	139	220	172	177	172	21	181	220	181	220	172	21	184	-110	181	220	184	-110	195	209	195	209	184	-110	203	-97	195	209	203	-97	234	236	234	236	203	-97	218	-82	234	236	218	-82	228	-67	159	213	166	204	169	228	169	228	166	204	171	192	169	228	171	192	181	220	181	220	171	192	172	177	156	233	150	219	159	213	156	233	159	213	169	228	242	236	234	236	237	-45	242	236	237	-45	240	-32	242	236	240	-32	242	-19	242	236	242	-19	242	-8	234	236	228	-67	233	-57	234	236	233	-57	237	-45	184	-110	172	21	172	-33	184	-110	172	-33	170	-51	184	-110	170	-51	162	-70	184	-110	162	-70	158	-118	158	-118	162	-70	149	-88	158	-118	149	-88	131	-101	158	-118	131	-101	126	-122	96	-120	103	-106	94	-104	96	-120	94	-104	86	-102	96	-120	86	-102	82	-117	27	-67	29	-78	29	-56	29	-56	29	-78	33	-87	29	-56	33	-87	33	-48	33	-48	33	-87	39	-95	33	-48	39	-95	40	-41	40	-41	39	-95	47	-102	40	-41	47	-102	48	-37	48	-37	47	-102	55	-107	48	-37	55	-107	59	-36	59	-36	55	-107	68	-113	59	-36	68	-113	68	-37	68	-37	68	-113	76	-93	68	-37	76	-93	76	-41	76	-93	68	-113	82	-117	172	49	172	21	172	177	88	60	84	76	69	15	69	15	84	76	82	94	69	15	82	94	81	113	81	113	84	151	69	15	69	15	84	151	68	207	69	15	68	207	42	39	42	39	68	207	41	181	42	39	41	181	24	71	24	71	41	181	24	148	24	71	24	148	17	110	140	7	127	10	147	-5	147	-5	127	10	117	16	147	-5	117	16	105	0	105	0	117	16	107	24	105	0	107	24	99	34	99	34	93	46	105	0	105	0	93	46	88	60	105	0	88	60	69	15	189	24	185	16	191	-1	191	-1	185	16	178	11	191	-1	178	11	169	-4	169	-4	178	11	169	7	169	-4	169	7	156	6	156	6	140	7	147	-5	277	96	153	96	169	87	277	96	169	87	180	84	277	96	180	84	186	79	277	96	186	79	189	72	277	96	189	72	190	63	277	96	190	63	255	81	277	96	255	81	264	85	277	96	264	85	277	88	231	8	247	16	247	55	231	8	247	55	247	66	231	8	247	66	250	74	231	8	250	74	212	2	191	-1	212	2	250	74	191	-1	250	74	190	63	191	-1	190	63	190	33	191	-1	190	33	189	24	156	6	147	-5	169	-4	155	230	148	219	159	219	155	230	159	219	165	229	165	229	159	219	169	217	165	229	169	217	176	226	176	226	169	217	179	213	176	226	179	213	188	223	188	223	179	213	189	208	188	223	189	208	200	219	200	219	189	208	199	201	84	151	93	180	103	224	103	224	93	180	107	202	103	224	107	202	143	230	143	230	107	202	125	215	143	230	125	215	148	219	214	214	211	214	214	185	214	185	211	214	208	215	214	185	208	215	207	193	207	193	208	215	204	217	207	193	204	217	200	219	214	185	220	176	214	214	214	214	220	176	216	214	220	214	216	214	220	176	220	214	220	176	226	165	233	229	230	223	233	151	233	229	233	151	243	151	233	229	243	151	243	229	227	219	224	216	226	165	227	219	226	165	233	151	227	219	233	151	230	223	199	201	207	193	200	219	220	214	226	165	224	216	148	219	155	230	143	230	68	207	84	151	103	224	169	87	153	96	153	88	255	81	190	63	250	74	147	-59	156	84	135	-32	135	-32	156	84	126	162	135	-32	126	162	126	-56	126	-56	126	162	124	-59	149	-88	146	-92	150	-116	150	-116	146	-92	143	-95	150	-116	143	-95	137	-96	137	-96	132	-95	150	-116	150	-116	132	-95	129	-114	202	-30	198	-19	198	-95	198	-95	198	-19	194	-8	198	-95	194	-8	185	-106	185	-106	194	-8	172	44	185	-106	172	44	169	-113	169	-113	172	44	156	84	169	-113	156	84	150	-79	150	-79	150	-83	169	-113	169	-113	150	-83	150	-116	156	84	147	-59	148	-64	156	84	148	-64	149	-69	156	84	149	-69	150	-73	156	84	150	-73	150	-76	156	84	150	-76	150	-79	126	162	121	174	122	-74	126	162	122	-74	122	-70	126	162	122	-70	122	-67	126	162	122	-67	123	-63	126	162	123	-63	124	-59	122	-74	121	174	119	1	122	-74	119	1	113	-108	113	-108	119	1	103	-35	113	-108	103	-35	102	-99	102	-99	103	-35	100	-41	102	-99	100	-41	97	-48	190	175	156	84	172	44	190	175	172	44	226	190	190	175	226	190	192	182	229	198	233	206	196	203	196	203	233	206	237	212	196	203	237	212	253	230	253	230	237	212	241	217	253	230	241	217	247	219	253	230	247	219	253	219	226	190	229	198	196	203	226	190	196	203	196	198	226	190	196	198	195	193	226	190	195	193	194	188	226	190	194	188	192	182	185	217	190	215	253	230	253	230	190	215	194	210	253	230	194	210	196	203	129	-114	132	-95	127	-92	129	-114	127	-92	124	-88	129	-114	124	-88	122	-81	129	-114	122	-81	113	-108	122	-74	113	-108	122	-81	95	-55	93	-63	95	-86	95	-55	95	-86	102	-99	95	-55	102	-99	97	-48	207	-80	210	-63	209	-52	207	-80	209	-52	206	-41	207	-80	206	-41	202	-30	207	-80	202	-30	198	-95	179	218	185	217	253	230	179	218	253	230	174	230	179	218	174	230	174	219	22	217	25	215	137	230	137	230	25	215	28	212	137	230	28	212	31	209	31	209	35	201	137	230	137	230	35	201	40	190	137	230	40	190	46	177	112	212	55	156	110	206	119	1	110	206	55	156	51	166	55	156	112	212	51	166	112	212	117	216	137	230	46	177	117	216	137	230	117	216	123	218	137	230	123	218	130	219	137	230	130	219	137	219	17	218	22	217	137	230	17	218	137	230	12	230	17	218	12	230	12	219	119	1	121	174	117	185	119	1	117	185	114	195	119	1	114	195	111	202	119	1	111	202	110	206	117	216	46	177	51	166	95	-86	93	-63	92	-70	149	-88	150	-116	150	-83	26	164	30	171	36	222	36	222	30	171	36	175	36	222	36	175	44	177	44	177	53	174	50	224	50	224	53	174	64	222	25	215	16	205	20	151	25	215	20	151	22	157	25	215	22	157	26	164	25	215	26	164	36	222	16	205	10	193	11	162	16	205	11	162	13	156	16	205	13	156	15	151	16	205	15	151	20	151	10	193	8	179	9	173	10	193	9	173	10	167	10	193	10	167	11	162	103	185	95	196	110	94	110	94	95	196	86	207	110	94	86	207	80	140	80	140	86	207	76	216	80	140	76	216	75	148	75	148	76	216	68	158	64	222	53	174	61	167	64	222	61	167	68	158	64	222	68	158	76	216	142	19	138	15	142	-3	142	-3	138	15	133	13	142	-3	133	13	128	12	128	12	122	13	127	-4	127	-4	122	13	116	16	127	-4	116	16	113	20	113	-2	127	-4	113	20	113	-2	113	20	110	25	113	-2	110	25	109	31	113	-2	109	31	99	1	142	-3	158	1	144	23	144	23	158	1	145	28	153	108	145	28	158	1	153	108	158	1	175	72	175	72	158	1	173	9	175	72	173	9	184	20	153	108	189	162	185	203	153	108	185	203	137	132	153	108	137	132	140	44	153	108	140	44	144	36	153	108	144	36	145	28	137	132	103	185	110	94	137	132	110	94	110	40	137	132	110	40	113	47	137	132	113	47	116	54	137	132	116	54	121	61	137	132	121	61	126	68	137	132	126	68	130	61	137	132	130	61	135	53	137	132	135	53	140	44	186	50	183	58	184	20	184	20	183	58	179	65	184	20	179	65	175	72	186	50	184	20	189	35	186	50	189	35	188	43	128	12	127	-4	142	-3	185	203	189	162	190	209	190	209	189	162	192	167	190	209	192	167	195	215	195	215	192	167	197	171	195	215	197	171	201	220	201	220	197	171	202	174	201	220	202	174	208	224	208	224	202	174	208	176	208	224	208	176	214	177	214	177	221	175	216	225	216	225	221	175	228	223	247	197	244	208	244	157	247	197	244	157	246	164	247	197	246	164	247	171	247	197	247	171	248	178	247	197	248	178	248	185	244	157	244	208	242	151	242	151	244	208	237	217	242	151	237	217	237	151	237	151	237	217	235	157	221	175	227	171	228	223	228	223	227	171	231	164	228	223	231	164	237	217	237	217	231	164	235	157	216	225	208	224	214	177	110	94	92	68	99	1	110	94	99	1	109	31	110	94	109	31	110	40	89	10	99	1	92	68	89	10	92	68	87	62	89	10	87	62	84	56	89	10	84	56	82	21	82	21	84	56	81	50	82	21	81	50	80	43	82	21	80	43	79	36	50	224	36	222	44	177	142	19	142	-3	144	23	126	225	8	225	18	212	126	225	18	212	25	209	126	225	25	209	29	202	126	225	29	202	32	193	126	225	32	193	33	181	126	225	33	181	110	207	126	225	110	207	117	211	126	225	117	211	126	213	111	29	106	38	114	-9	114	-9	106	38	103	52	114	-9	103	52	98	-11	98	-11	103	52	103	70	98	-11	103	70	103	182	44	15	57	1	103	193	103	193	57	1	76	-7	103	193	76	-7	103	182	103	182	76	-7	98	-11	106	202	110	207	33	181	106	202	33	181	36	34	106	202	36	34	44	15	106	202	44	15	103	193	114	-9	128	-6	118	23	118	23	128	-6	128	22	135	22	128	22	128	-6	135	22	128	-6	143	1	170	47	168	45	171	27	171	27	168	45	166	42	171	27	166	42	163	39	163	39	156	33	157	12	157	12	156	33	149	28	157	12	149	28	143	1	143	1	149	28	142	25	143	1	142	25	135	22	267	225	147	225	157	211	267	225	157	211	164	207	267	225	164	207	168	201	267	225	168	201	171	193	267	225	171	193	171	182	267	225	171	182	248	208	267	225	248	208	256	211	267	225	256	211	267	213	241	-69	241	180	171	27	171	27	241	180	242	194	171	27	242	194	244	203	171	27	244	203	171	182	171	27	171	182	171	51	171	27	171	51	171	49	171	27	171	49	170	47	244	-89	171	27	171	-112	244	-89	171	-112	249	-94	249	-94	171	-112	268	-112	249	-94	268	-112	256	-97	256	-97	268	-112	268	-100	171	27	244	-89	242	-81	171	27	242	-81	241	-69	163	39	157	12	171	27	36	34	33	181	33	56	111	29	114	-9	118	23	157	211	147	225	147	213	248	208	171	182	244	203	18	212	8	225	8	213	105	178	106	180	118	213	118	213	106	180	109	183	118	213	109	183	112	186	112	186	118	192	118	213	118	213	118	192	132	224	103	42	103	174	103	198	103	198	103	174	104	175	103	198	104	175	118	213	118	213	104	175	105	178	107	315	112	321	121	342	121	342	112	321	119	325	121	342	119	325	128	326	128	326	133	325	145	339	145	339	133	325	137	324	145	339	137	324	140	322	103	198	103	292	103	340	103	198	103	340	103	42	103	42	103	340	87	337	103	42	87	337	74	332	103	340	103	292	104	306	103	340	104	306	107	315	103	340	107	315	121	342	118	192	125	197	132	224	132	224	125	197	132	200	132	224	132	200	146	231	146	231	132	200	139	202	146	231	139	202	147	203	147	203	157	201	161	235	161	235	157	201	164	196	161	235	164	196	176	237	176	237	164	196	169	187	176	237	169	187	171	173	169	23	164	18	266	0	266	0	164	18	158	14	266	0	158	14	149	12	189	308	179	322	180	265	189	308	180	265	187	272	189	308	187	272	191	281	189	308	191	281	192	291	152	261	161	259	164	332	164	332	161	259	172	261	164	332	172	261	179	322	179	322	172	261	180	265	141	313	144	265	142	316	142	316	144	265	145	339	145	339	144	265	152	261	145	339	152	261	164	332	145	339	140	322	142	320	145	339	142	320	142	316	145	339	121	342	128	326	242	44	242	169	239	191	242	44	239	191	231	210	242	44	231	210	217	224	242	44	217	224	242	31	176	237	171	173	172	155	245	23	172	155	172	42	245	23	172	42	250	17	250	17	172	42	266	0	250	17	266	0	257	13	257	13	266	0	266	12	172	155	245	23	176	237	176	237	245	23	242	31	176	237	242	31	199	233	199	233	242	31	217	224	171	32	169	23	266	0	171	32	266	0	172	42	161	235	146	231	147	203	133	297	133	279	135	304	135	304	133	279	137	271	135	304	137	271	139	308	139	308	137	271	144	265	139	308	144	265	141	313	127	0	127	12	117	14	127	0	117	14	111	18	127	0	111	18	33	45	127	0	33	45	33	31	127	0	33	31	31	22	127	0	31	22	26	18	127	0	26	18	19	15	127	0	19	15	7	12	127	0	7	12	7	0	104	32	103	42	74	332	104	32	74	332	63	325	104	32	63	325	54	316	104	32	54	316	46	304	104	32	46	304	40	291	104	32	40	291	36	276	104	32	36	276	34	259	104	32	34	259	106	24	33	241	33	45	106	24	33	241	106	24	34	259	33	45	111	18	106	24	133	279	133	297	132	288	266	0	149	12	149	0	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	139	-32	133	-26	133	-75	133	-75	133	-26	133	-78	134	-80	133	-78	131	-99	134	-80	131	-99	136	-83	136	-83	131	-99	154	-102	136	-83	154	-102	139	-85	139	-85	154	-102	144	-86	139	-32	133	-75	134	-73	139	-32	134	-73	135	-71	139	-32	135	-71	136	-69	139	-32	136	-69	137	-67	139	-32	137	-67	140	-62	139	-32	140	-62	143	-39	133	-26	124	-22	131	-99	133	-26	131	-99	133	-78	140	-62	142	-58	143	-39	143	-39	142	-58	143	-55	143	-39	143	-55	145	-48	145	-48	143	-55	144	-51	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	169	-75	164	-81	174	-100	174	-100	164	-81	157	-85	174	-100	157	-85	154	-102	154	-102	157	-85	149	-86	173	155	174	-100	177	237	177	237	174	-100	191	-95	177	237	191	-95	200	233	200	233	191	-95	206	-87	200	233	206	-87	218	224	218	224	206	-87	219	-77	218	224	219	-77	232	210	232	210	219	-77	229	-64	232	210	229	-64	234	-54	174	-100	173	155	173	-54	174	-100	173	-54	172	-66	174	-100	172	-66	169	-75	96	-26	97	-82	105	-22	105	-22	97	-82	112	-93	105	-22	112	-93	115	-21	115	-21	112	-93	131	-99	115	-21	131	-99	124	-22	90	-33	86	-41	88	-68	90	-33	88	-68	97	-82	90	-33	97	-82	96	-26	108	315	113	321	122	342	122	342	113	321	120	325	122	342	120	325	129	326	129	326	134	325	146	339	146	339	134	325	138	324	146	339	138	324	141	322	104	340	88	337	104	292	104	340	104	292	105	306	104	340	105	306	108	315	104	340	108	315	122	342	104	198	104	292	88	337	104	198	88	337	104	42	104	42	88	337	75	332	104	42	75	332	105	32	105	32	75	332	64	325	105	32	64	325	55	316	190	308	180	322	181	265	190	308	181	265	188	272	190	308	188	272	192	281	190	308	192	281	193	291	153	261	162	259	165	332	165	332	162	259	173	261	165	332	173	261	180	322	180	322	173	261	181	265	142	313	145	265	143	316	143	316	145	265	146	339	146	339	145	265	153	261	146	339	153	261	165	332	146	339	141	322	143	320	146	339	143	320	143	316	146	339	122	342	129	326	234	-54	238	-42	240	191	240	191	238	-42	241	-30	240	191	241	-30	243	169	243	169	241	-30	242	-16	243	169	242	-16	243	0	162	235	147	231	147	203	133	297	134	279	136	304	136	304	134	279	138	271	136	304	138	271	139	308	139	308	138	271	145	265	139	308	145	265	142	313	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	128	0	32	22	27	18	128	0	27	18	19	15	128	0	19	15	8	12	128	0	8	12	8	0	105	32	55	316	47	304	105	32	47	304	41	291	105	32	41	291	37	276	105	32	37	276	35	259	105	32	35	259	107	24	35	241	35	45	107	24	35	241	107	24	35	259	35	45	111	18	107	24	134	279	133	297	132	288	177	237	172	173	173	155	232	210	234	-54	240	191	88	-68	86	-41	84	-51	144	-86	154	-102	149	-86	107	230	11	230	22	216	107	230	22	216	29	212	107	230	29	212	34	206	107	230	34	206	37	198	107	230	37	198	37	186	107	230	37	186	107	42	11	134	37	112	37	134	37	134	37	112	110	23	37	134	110	23	37	186	107	134	107	112	129	112	107	134	129	112	129	134	131	0	131	12	122	14	131	0	122	14	115	18	131	0	115	18	37	44	131	0	37	44	37	32	131	0	37	32	35	24	131	0	35	24	30	19	131	0	30	19	23	15	131	0	23	15	11	12	131	0	11	12	11	0	108	31	107	42	37	186	108	31	37	186	110	23	37	112	37	44	115	18	37	112	115	18	110	23	33	306	35	294	35	319	35	319	35	294	40	283	35	319	40	283	40	330	40	330	40	283	48	275	40	330	48	275	49	338	49	338	48	275	59	270	49	338	59	270	60	344	60	344	59	270	71	268	60	344	71	268	73	345	73	345	71	268	84	270	73	345	84	270	85	343	85	343	84	270	95	275	85	343	95	275	95	338	95	338	95	275	103	283	95	338	103	283	103	330	103	330	103	283	109	294	103	330	109	294	109	319	109	319	109	294	110	306	37	112	11	134	11	112	22	216	11	230	11	219	22	192	26	193	31	210	31	210	26	193	30	194	31	210	30	194	33	194	33	194	36	193	52	216	52	216	36	193	37	191	52	216	37	191	39	186	17	191	22	192	31	210	17	191	31	210	11	203	17	191	11	203	11	189	109	54	109	214	109	218	109	54	109	218	108	222	109	54	108	222	107	225	109	54	107	225	104	227	109	54	104	227	99	228	109	54	99	228	98	-3	109	54	98	-3	110	42	144	31	137	27	137	6	137	6	137	27	131	26	137	6	131	26	126	25	126	25	122	26	137	6	137	6	122	26	120	0	170	39	161	47	162	28	162	28	161	47	153	38	162	28	153	38	151	17	151	17	153	38	144	31	151	17	144	31	137	6	120	0	122	26	117	29	120	0	117	29	113	34	120	0	113	34	110	42	120	0	110	42	98	-3	42	40	48	21	52	216	52	216	48	21	59	8	52	216	59	8	71	222	71	222	59	8	76	0	71	222	76	0	88	227	88	227	76	0	98	-3	88	227	98	-3	99	228	39	186	39	180	52	216	52	216	39	180	40	170	52	216	40	170	42	40	42	40	40	170	40	64	52	216	31	210	33	194	41	18	35	13	132	0	132	0	35	13	26	10	132	0	26	10	13	8	132	230	13	230	26	221	132	230	26	221	35	218	132	230	35	218	41	213	132	230	41	213	44	206	132	230	44	206	45	196	132	230	45	196	110	218	132	230	110	218	120	221	132	230	120	221	132	222	110	12	104	17	45	36	45	36	104	17	101	25	45	36	101	25	45	196	45	196	101	25	100	36	45	196	100	36	100	196	45	196	100	196	101	206	45	196	101	206	105	213	45	196	105	213	110	218	132	0	132	8	119	10	132	0	119	10	110	12	132	0	110	12	45	36	132	0	45	36	44	25	132	0	44	25	41	18	132	0	13	8	13	0	26	221	13	230	13	222	34	168	39	173	47	214	47	214	39	173	46	176	47	214	46	176	53	177	53	177	55	177	63	217	63	217	55	177	56	177	63	217	56	177	58	177	33	206	22	194	28	154	33	206	28	154	31	162	33	206	31	162	34	168	33	206	34	168	47	214	14	176	7	154	28	154	14	176	28	154	22	194	61	176	63	175	63	217	136	23	63	175	63	44	136	23	63	44	142	17	142	17	63	44	157	0	142	17	157	0	149	13	149	13	157	0	157	12	132	44	132	194	63	175	132	44	63	175	133	31	157	0	63	44	62	32	157	0	62	32	59	23	157	0	59	23	54	17	157	0	54	17	47	14	157	0	47	14	37	12	157	0	37	12	37	0	132	153	148	155	132	194	132	194	132	338	63	175	63	175	132	338	63	294	63	175	63	294	63	217	54	319	59	313	132	338	132	338	59	313	62	304	132	338	62	304	63	294	46	324	54	319	132	338	46	324	132	338	37	338	46	324	37	338	37	326	138	192	148	155	140	192	140	192	148	155	142	192	149	193	142	192	148	155	149	193	148	155	161	163	173	175	182	193	190	217	173	175	190	217	169	217	173	175	169	217	164	207	173	175	164	207	161	163	161	163	164	207	160	200	161	163	160	200	155	195	161	163	155	195	149	193	148	155	138	192	136	192	148	155	136	192	134	193	148	155	134	193	132	194	63	217	47	214	53	177	63	217	58	177	61	176	63	175	136	23	133	31	76	23	71	17	175	0	175	0	71	17	64	14	175	0	64	14	55	12	74	115	74	138	72	114	72	114	74	138	71	138	72	114	71	138	69	114	69	114	71	138	68	138	69	114	68	138	66	114	66	114	68	138	65	138	71	319	76	313	150	338	150	338	76	313	79	304	150	338	79	304	80	294	80	209	80	294	80	227	80	209	80	227	78	209	78	209	80	227	78	227	78	209	78	227	76	210	76	210	78	227	76	228	76	210	76	228	74	210	74	210	76	228	73	228	74	210	73	228	72	210	72	210	73	228	69	229	72	210	69	229	69	210	40	186	45	196	49	227	49	227	45	196	52	203	49	227	52	203	66	229	66	229	52	203	60	208	66	229	60	208	69	210	8	171	12	151	12	193	12	193	12	151	20	135	12	193	20	135	21	209	21	209	20	135	33	124	21	209	33	124	34	220	34	220	33	124	39	165	34	220	39	165	39	176	39	176	40	186	34	220	34	220	40	186	49	227	55	142	48	148	49	117	55	142	49	117	66	114	55	142	66	114	65	138	49	117	48	148	42	156	49	117	42	156	39	165	49	117	39	165	33	124	154	23	80	115	80	44	154	23	80	44	159	17	159	17	80	44	175	0	159	17	175	0	166	13	166	13	175	0	175	12	150	44	150	150	80	115	150	44	80	115	151	31	79	32	76	23	175	0	79	32	175	0	80	44	150	124	173	138	150	150	150	150	150	338	80	115	80	115	150	338	80	209	63	324	71	319	150	338	63	324	150	338	54	338	63	324	54	338	54	326	211	177	214	181	209	192	211	177	209	192	203	167	203	167	209	192	201	185	203	167	201	185	191	176	203	167	191	176	190	154	190	154	191	176	179	166	190	154	179	166	173	138	173	138	179	166	165	157	173	138	165	157	150	150	80	209	80	138	80	115	80	115	80	138	77	138	80	115	77	138	77	115	77	115	77	138	74	138	77	115	74	138	74	115	150	338	80	294	80	209	175	0	55	12	55	0	80	115	154	23	151	31	69	210	69	229	66	229	140	-97	137	-99	145	-113	145	-113	137	-99	132	-100	145	-113	132	-100	127	-100	127	-100	119	-97	122	-116	122	-116	119	-97	112	-90	122	-116	112	-90	107	-80	70	-101	85	-109	103	338	103	338	85	-109	102	-114	103	338	102	-114	103	-54	103	-54	102	-114	104	-68	107	-80	104	-68	102	-114	107	-80	102	-114	122	-116	189	-82	192	-65	191	-55	189	-82	191	-55	186	-47	189	-82	186	-47	180	-41	189	-82	180	-41	179	-96	172	-37	161	-35	164	-106	172	-37	164	-106	179	-96	172	-37	179	-96	180	-41	140	-97	145	-113	142	-94	142	-94	145	-113	143	-92	144	-40	143	-92	145	-113	144	-40	145	-113	152	-37	152	-37	145	-113	164	-106	152	-37	164	-106	161	-35	127	-100	122	-116	145	-113	144	-40	137	-46	138	-80	144	-40	138	-80	140	-83	144	-40	140	-83	141	-86	144	-40	141	-86	142	-88	144	-40	142	-88	143	-90	144	-40	143	-90	143	-92	132	-65	133	-69	133	-53	133	-53	133	-69	134	-72	133	-53	134	-72	137	-46	137	-46	134	-72	136	-76	137	-46	136	-76	138	-80	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	34	-39	103	338	34	-39	36	-50	103	338	36	-50	39	-60	103	338	39	-60	43	-69	103	338	43	-69	47	-78	103	338	47	-78	57	-91	103	338	57	-91	70	-101	34	-39	33	294	33	-28	17	324	7	338	7	326	132	-65	133	-53	132	-62	34	23	29	17	132	0	132	0	29	17	22	14	132	0	22	14	12	12	108	338	12	338	22	324	108	338	22	324	29	319	108	338	29	319	34	313	108	338	34	313	37	304	108	338	37	304	38	294	108	338	38	294	108	44	163	-82	160	-74	160	-114	163	-82	160	-114	176	-116	163	-82	176	-116	168	-89	238	4	237	-23	240	-107	240	-107	237	-23	233	-50	240	-107	233	-50	230	-111	230	-111	233	-50	226	-75	230	-111	226	-75	219	-114	219	-114	226	-75	214	-92	219	-114	214	-92	206	-116	206	-116	214	-92	195	-98	191	-117	206	-116	195	-98	191	-117	195	-98	185	-97	191	-117	185	-97	176	-94	191	-117	176	-94	176	-116	160	-114	160	-74	157	-61	160	-114	157	-61	152	-52	160	-114	152	-52	145	-45	160	-114	145	-45	145	-111	97	-65	98	-72	98	-58	98	-58	98	-72	100	-79	98	-58	100	-79	101	-51	101	-51	100	-79	104	-86	101	-51	104	-86	107	-45	107	-45	104	-86	111	-93	107	-45	111	-93	115	-41	115	-41	111	-93	121	-101	115	-41	121	-101	127	-40	127	-40	121	-101	131	-106	127	-40	131	-106	137	-41	137	-41	131	-106	145	-111	137	-41	145	-111	145	-45	167	79	179	82	196	113	196	113	179	82	188	84	196	113	188	84	196	84	196	84	213	79	196	113	196	113	213	79	201	114	242	189	128	73	142	60	242	189	142	60	155	72	242	189	155	72	167	79	242	189	167	79	196	113	242	189	196	113	294	211	242	189	294	211	294	225	242	189	294	225	140	189	140	189	294	225	134	187	134	187	294	225	108	225	134	187	108	225	127	184	127	184	108	225	119	179	108	225	108	161	113	171	108	225	113	171	119	179	248	-102	261	-91	266	98	266	98	261	-91	275	-74	266	98	275	-74	284	77	284	77	275	-74	288	-51	284	77	288	-51	297	48	297	48	288	-51	298	-22	297	48	298	-22	301	13	245	112	223	116	225	67	245	112	225	67	232	48	245	112	232	48	237	26	245	112	237	26	238	4	245	112	238	4	240	-107	245	112	240	-107	248	-102	245	112	248	-102	266	98	218	116	212	115	213	79	218	116	213	79	225	67	218	116	225	67	223	116	206	115	201	114	213	79	206	115	213	79	212	115	132	0	132	12	123	13	132	0	123	13	117	17	132	0	117	17	38	44	132	0	38	44	37	32	132	0	37	32	34	23	109	31	108	44	38	294	109	31	38	294	38	44	109	31	38	44	112	23	132	0	12	12	12	0	38	44	117	17	112	23	168	-89	176	-116	176	-94	22	324	12	338	12	326	127	237	8	237	18	223	127	237	18	223	25	220	127	237	25	220	30	214	127	237	30	214	32	206	127	237	32	206	33	195	127	237	33	195	110	220	127	237	110	220	117	223	127	237	117	223	127	224	111	41	106	51	117	1	117	1	106	51	104	64	117	1	104	64	100	0	100	0	104	64	103	81	100	0	103	81	103	195	45	27	59	12	103	206	103	206	59	12	78	3	103	206	78	3	103	195	103	195	78	3	100	0	106	214	110	220	33	195	106	214	33	195	36	46	106	214	36	46	45	27	106	214	45	27	103	206	117	1	131	6	119	35	119	35	131	6	129	33	134	34	129	33	131	6	134	34	131	6	145	14	265	237	148	237	157	222	265	237	157	222	164	219	265	237	164	219	168	213	265	237	168	213	171	205	265	237	171	205	171	195	265	237	171	195	248	219	265	237	248	219	255	223	265	237	255	223	265	224	250	40	245	47	256	2	256	2	245	47	242	59	256	2	242	59	238	0	238	0	242	59	241	75	238	0	241	75	241	195	194	15	206	6	242	206	242	206	206	6	221	2	242	206	221	2	241	195	241	195	221	2	238	0	171	195	174	44	244	214	244	214	174	44	184	27	244	214	184	27	242	206	242	206	184	27	194	15	310	65	307	57	310	44	310	44	307	57	299	48	310	44	299	48	298	27	298	27	299	48	288	41	298	27	288	41	286	15	286	15	288	41	277	36	286	15	277	36	272	6	272	6	277	36	268	33	407	237	287	237	297	222	407	237	297	222	303	218	407	237	303	218	307	213	407	237	307	213	310	205	407	237	310	205	310	195	407	237	310	195	388	218	407	237	388	218	396	222	407	237	396	222	407	224	379	50	379	194	311	44	311	44	379	194	380	204	311	44	380	204	383	212	310	44	311	44	383	212	310	44	383	212	310	195	310	44	310	195	310	65	407	18	396	20	407	6	407	6	396	20	388	24	407	6	388	24	311	44	311	44	388	24	383	29	311	44	383	29	380	38	258	35	250	40	256	2	258	35	256	2	272	6	258	35	272	6	268	33	174	44	171	195	171	63	174	44	171	63	171	60	174	44	171	60	169	57	174	44	169	57	166	53	174	44	166	53	162	49	174	44	162	49	159	27	159	27	162	49	158	46	159	27	158	46	152	41	159	27	152	41	146	38	159	27	146	38	145	14	140	35	134	34	145	14	140	35	145	14	146	38	36	46	33	195	33	71	111	41	117	1	119	35	407	6	311	44	311	6	311	44	380	38	379	50	297	222	287	237	287	224	388	218	310	195	383	212	157	222	148	237	148	224	248	219	171	195	244	214	18	223	8	237	8	224	127	237	8	237	18	223	127	237	18	223	25	220	127	237	25	220	30	214	127	237	30	214	32	206	127	237	32	206	33	195	127	237	33	195	110	220	127	237	110	220	117	223	127	237	117	223	127	224	111	41	106	51	117	1	117	1	106	51	104	64	117	1	104	64	100	0	100	0	104	64	103	81	100	0	103	81	103	195	45	27	59	12	103	206	103	206	59	12	78	3	103	206	78	3	103	195	103	195	78	3	100	0	106	214	110	220	33	195	106	214	33	195	36	46	106	214	36	46	45	27	106	214	45	27	103	206	117	1	131	6	119	35	119	35	131	6	129	33	134	34	129	33	131	6	134	34	131	6	145	14	265	237	148	237	157	222	265	237	157	222	164	219	265	237	164	219	168	213	265	237	168	213	171	205	265	237	171	205	171	195	265	237	171	195	248	219	265	237	248	219	255	223	265	237	255	223	265	224	250	40	245	47	256	2	256	2	245	47	242	59	256	2	242	59	238	0	238	0	242	59	241	75	238	0	241	75	241	195	194	15	206	6	242	206	242	206	206	6	221	2	242	206	221	2	241	195	241	195	221	2	238	0	171	195	174	44	244	214	244	214	174	44	184	27	244	214	184	27	242	206	242	206	184	27	194	15	310	65	307	57	310	44	310	44	307	57	299	48	310	44	299	48	298	27	298	27	299	48	288	41	298	27	288	41	286	15	286	15	288	41	277	36	286	15	277	36	272	6	272	6	277	36	268	33	407	237	287	237	297	222	407	237	297	222	303	218	407	237	303	218	307	213	407	237	307	213	310	205	407	237	310	205	310	195	407	237	310	195	388	218	407	237	388	218	396	222	407	237	396	222	407	224	379	-53	379	194	310	44	310	44	379	194	380	204	310	44	380	204	383	212	310	195	310	44	383	212	310	195	383	212	388	218	418	-116	418	-103	402	-101	418	-116	402	-101	391	-95	418	-116	391	-95	310	-77	418	-116	310	-77	309	-86	418	-116	309	-86	307	-92	418	-116	307	-92	301	-97	418	-116	301	-97	293	-101	418	-116	293	-101	282	-103	418	-116	282	-103	282	-116	310	44	384	-85	381	-71	310	44	381	-71	379	-53	310	-77	391	-95	384	-85	310	-77	384	-85	310	44	258	35	250	40	256	2	258	35	256	2	272	6	258	35	272	6	268	33	174	44	171	195	171	63	174	44	171	63	171	60	174	44	171	60	169	57	174	44	169	57	166	53	174	44	166	53	162	49	174	44	162	49	159	27	159	27	162	49	158	46	159	27	158	46	152	41	159	27	152	41	146	38	159	27	146	38	145	14	140	35	134	34	145	14	140	35	145	14	146	38	36	46	33	195	33	71	111	41	117	1	119	35	310	65	310	44	310	195	297	222	287	237	287	224	157	222	148	237	148	224	248	219	171	195	244	214	18	223	8	237	8	224	35	24	30	19	131	0	131	0	30	19	22	15	131	0	22	15	11	12	35	207	38	198	107	230	107	230	38	198	39	186	107	230	39	186	107	193	107	193	39	186	108	41	107	193	108	41	108	193	108	193	108	41	108	172	108	193	108	172	120	209	120	209	108	172	111	180	120	209	111	180	120	188	107	230	11	230	22	216	107	230	22	216	30	213	107	230	30	213	35	207	173	189	180	237	168	197	168	197	180	237	162	235	168	197	162	235	160	202	160	202	162	235	150	203	141	201	150	203	146	230	141	201	146	230	132	222	130	196	141	201	132	222	130	196	132	222	120	209	130	196	120	209	120	188	131	12	121	14	131	0	131	0	121	14	115	18	131	0	115	18	39	43	39	43	115	18	111	24	39	43	111	24	39	186	39	186	111	24	109	31	39	186	109	31	108	41	174	23	170	17	270	0	270	0	170	17	163	14	270	0	163	14	153	12	234	210	224	222	247	31	234	210	247	31	247	41	234	210	247	41	244	193	281	-46	275	-40	276	-90	276	-90	275	-40	276	-92	276	-94	276	-92	273	-113	276	-94	273	-113	278	-97	278	-97	273	-113	296	-116	278	-97	296	-116	282	-99	282	-99	296	-116	286	-100	283	-76	285	-72	285	-53	285	-53	285	-72	286	-69	285	-53	286	-69	287	-62	287	-62	286	-69	287	-65	281	-46	276	-90	276	-88	281	-46	276	-88	277	-86	281	-46	277	-86	278	-83	281	-46	278	-83	280	-80	281	-46	280	-80	283	-76	281	-46	283	-76	285	-53	275	-40	267	-37	273	-113	275	-40	273	-113	276	-92	266	195	272	199	273	222	273	222	272	199	278	201	273	222	278	201	287	230	287	230	278	201	284	203	287	230	284	203	289	203	289	203	299	201	301	235	301	235	299	201	306	195	301	235	306	195	318	237	318	237	306	195	312	186	318	237	312	186	314	172	311	-89	306	-95	316	-114	316	-114	306	-95	300	-99	316	-114	300	-99	296	-116	296	-116	300	-99	291	-100	315	156	316	-114	318	237	318	237	316	-114	334	-109	318	237	334	-109	340	233	340	233	334	-109	349	-102	340	233	349	-102	359	224	359	224	349	-102	362	-91	359	224	362	-91	373	210	373	210	362	-91	372	-78	373	210	372	-78	377	-68	316	-114	315	156	315	-68	316	-114	315	-68	314	-80	316	-114	314	-80	311	-89	377	-68	380	-56	382	190	382	190	380	-56	383	-44	382	190	383	-44	385	166	385	166	383	-44	385	-29	385	166	385	-29	385	-13	301	235	287	230	289	203	238	-41	239	-96	247	-37	247	-37	239	-96	254	-106	247	-37	254	-106	257	-35	257	-35	254	-106	273	-113	257	-35	273	-113	267	-37	232	-47	228	-55	230	-82	232	-47	230	-82	239	-96	232	-47	239	-96	238	-41	260	190	266	195	273	222	260	190	273	222	259	210	260	190	259	210	256	187	259	210	244	193	247	174	259	210	247	174	247	176	259	210	247	176	249	179	259	210	249	179	252	183	259	210	252	183	256	187	247	41	247	174	244	193	270	12	261	14	270	0	270	0	261	14	254	18	270	0	254	18	177	41	177	41	254	18	250	23	177	41	250	23	177	161	176	177	177	161	180	237	176	177	180	237	173	189	247	31	224	222	212	230	247	31	212	230	197	235	247	31	197	235	180	237	247	31	180	237	250	23	176	31	174	23	270	0	176	31	270	0	177	41	162	235	146	230	150	203	38	32	35	24	131	0	38	32	131	0	39	43	131	0	11	12	11	0	270	0	153	12	153	0	177	161	250	23	180	237	230	-82	228	-55	227	-65	286	-100	296	-116	291	-100	318	237	314	172	315	156	373	210	377	-68	382	190	22	216	11	230	11	219	26	-46	20	-40	21	-90	21	-90	20	-40	21	-92	21	-94	21	-92	18	-113	21	-94	18	-113	23	-97	23	-97	18	-113	41	-116	23	-97	41	-116	27	-99	27	-99	41	-116	31	-100	28	-76	30	-72	30	-53	30	-53	30	-72	31	-69	30	-53	31	-69	32	-62	32	-62	31	-69	32	-65	26	-46	21	-90	21	-88	26	-46	21	-88	22	-86	26	-46	22	-86	23	-83	26	-46	23	-83	25	-80	26	-46	25	-80	28	-76	26	-46	28	-76	30	-53	20	-40	12	-37	18	-113	20	-40	18	-113	21	-92	56	-89	51	-95	61	-114	61	-114	51	-95	45	-99	61	-114	45	-99	41	-116	41	-116	45	-99	36	-100	129	230	34	230	45	216	129	230	45	216	53	212	129	230	53	212	57	207	129	230	57	207	60	199	129	230	60	199	60	188	129	230	60	188	61	-114	129	230	61	-114	79	-109	129	230	79	-109	94	-102	129	230	94	-102	107	-91	129	230	107	-91	117	-78	129	230	117	-78	121	-69	129	230	121	-69	125	-59	129	230	125	-59	128	-47	129	230	128	-47	129	-35	129	230	129	-35	129	193	60	188	60	-68	61	-114	132	178	133	180	141	209	141	209	133	180	136	183	141	209	136	183	138	186	138	186	145	192	141	209	141	209	145	192	153	221	130	-21	130	174	129	193	129	193	130	174	130	175	129	193	130	175	141	209	141	209	130	175	132	178	145	192	152	197	153	221	153	221	152	197	159	200	153	221	159	200	168	230	168	230	159	200	166	202	168	230	166	202	174	203	174	203	183	201	184	235	184	235	183	201	190	196	184	235	190	196	201	237	201	237	190	196	195	188	201	237	195	188	198	176	196	23	192	18	293	0	293	0	192	18	185	14	293	0	185	14	176	12	268	42	268	166	265	190	268	42	265	190	257	209	268	42	257	209	269	30	201	237	198	176	199	161	271	22	199	161	199	42	271	22	199	42	276	17	276	17	199	42	293	0	276	17	293	0	283	14	283	14	293	0	293	12	269	30	257	209	242	224	269	30	242	224	224	233	269	30	224	233	201	237	269	30	201	237	271	22	198	31	196	23	293	0	198	31	293	0	199	42	184	235	168	230	174	203	59	-80	56	-89	61	-114	59	-80	61	-114	60	-68	-16	-41	-15	-96	-7	-37	-7	-37	-15	-96	0	-106	-7	-37	0	-106	2	-35	2	-35	0	-106	18	-113	2	-35	18	-113	12	-37	-22	-47	-26	-55	-24	-82	-22	-47	-24	-82	-15	-96	-22	-47	-15	-96	-16	-41	-24	-82	-26	-55	-27	-65	31	-100	41	-116	36	-100	293	0	176	12	176	0	199	161	271	22	201	237	130	-21	129	193	129	-35	45	216	34	230	34	219	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	175	161	176	-43	177	237	177	237	176	-43	178	-52	177	237	178	-52	200	233	200	233	178	-52	181	-62	200	233	181	-62	185	-70	282	-97	279	-99	287	-113	287	-113	279	-99	274	-100	287	-113	274	-100	269	-100	269	-100	260	-98	264	-116	264	-116	260	-98	254	-91	264	-116	254	-91	249	-82	245	-58	245	166	244	-114	244	-114	245	166	242	190	244	-114	242	190	233	209	244	-114	264	-116	249	-82	244	-114	249	-82	246	-70	244	-114	246	-70	245	-58	331	-82	334	-65	333	-55	331	-82	333	-55	329	-47	331	-82	329	-47	322	-41	331	-82	322	-41	321	-96	313	-37	303	-35	307	-106	313	-37	307	-106	321	-96	313	-37	321	-96	322	-41	285	-40	285	-92	287	-113	285	-40	287	-113	294	-37	294	-37	287	-113	307	-106	294	-37	307	-106	303	-35	284	-94	282	-97	287	-113	284	-94	287	-113	285	-92	269	-100	264	-116	287	-113	285	-40	279	-46	281	-80	285	-40	281	-80	282	-83	285	-40	282	-83	283	-86	285	-40	283	-86	284	-88	285	-40	284	-88	285	-90	285	-40	285	-90	285	-92	274	-65	275	-69	275	-53	275	-53	275	-69	276	-72	275	-53	276	-72	279	-46	279	-46	276	-72	278	-76	279	-46	278	-76	281	-80	189	-78	199	-91	200	233	200	233	199	-91	212	-101	200	233	212	-101	219	224	219	224	212	-101	227	-109	219	224	227	-109	233	209	233	209	227	-109	244	-114	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	177	237	174	176	175	161	200	233	185	-70	189	-78	274	-65	275	-53	273	-62	176	-43	175	161	175	-32	117	209	107	175	108	178	22	216	11	230	11	219	46	19	41	14	103	0	103	0	41	14	31	11	103	0	31	11	17	8	279	230	198	230	212	220	279	230	212	220	222	216	279	230	222	216	228	210	279	230	228	210	258	217	279	230	258	217	267	220	279	230	267	220	279	222	238	-5	249	-5	249	194	238	-5	249	194	233	186	238	-5	233	186	233	84	238	-5	233	84	99	230	238	-5	99	230	67	180	249	194	250	205	233	186	233	186	250	205	253	212	233	186	253	212	232	200	232	200	253	212	258	217	232	200	258	217	228	210	50	198	67	44	67	180	50	198	67	180	99	230	50	198	68	31	67	44	29	219	35	215	99	230	99	230	35	215	42	208	99	230	42	208	50	198	23	221	29	219	99	230	23	221	99	230	18	230	23	221	18	230	18	222	103	0	103	8	88	11	103	0	88	11	78	15	103	0	78	15	49	26	103	0	49	26	46	19	50	36	49	26	78	15	50	36	78	15	71	21	50	36	71	21	68	31	50	36	68	31	50	198	103	0	17	8	17	0	212	220	198	230	198	222	163	39	156	21	166	0	166	0	156	21	145	11	166	0	145	11	130	8	130	8	115	11	129	-6	129	-6	115	11	104	21	129	-6	104	21	94	0	94	0	104	21	96	39	94	0	96	39	92	66	198	214	169	127	169	103	169	103	169	127	90	103	90	103	169	127	90	127	90	103	94	0	92	66	63	15	94	0	90	103	63	15	90	103	90	127	63	15	90	127	94	231	63	15	94	231	63	214	63	15	63	214	38	41	92	163	97	190	94	231	94	231	97	190	105	208	94	231	105	208	132	237	132	237	105	208	115	218	132	237	115	218	130	221	130	221	144	218	132	237	132	237	144	218	167	231	243	114	237	154	237	75	237	75	237	154	222	188	237	75	222	188	222	41	222	41	222	188	198	214	222	41	198	214	197	15	197	15	198	214	169	103	197	15	169	103	168	66	167	231	144	218	155	208	167	231	155	208	162	190	167	231	162	190	166	163	167	231	166	163	169	127	167	231	169	127	198	214	168	66	163	39	166	0	168	66	166	0	197	15	130	8	129	-6	166	0	38	189	22	155	22	74	38	189	22	74	38	41	38	189	38	41	63	214	22	74	22	155	17	114	94	231	90	127	92	163	116	0	135	-1	124	10	124	10	135	-1	137	9	146	10	137	9	138	-1	146	10	138	-1	141	-1	81	6	98	1	84	42	84	42	98	1	89	32	95	23	89	32	98	1	95	23	98	1	103	17	103	17	98	1	116	0	103	17	116	0	113	13	113	13	116	0	124	10	81	6	84	42	80	56	81	6	80	56	77	71	81	6	77	71	75	89	81	6	75	89	67	13	67	13	75	89	75	107	75	107	75	217	67	13	67	13	75	217	63	210	67	13	63	210	54	22	54	22	63	210	46	196	54	22	46	196	40	35	40	35	46	196	32	178	40	35	32	178	29	52	29	52	32	178	22	159	29	52	22	159	21	70	21	70	22	159	16	137	21	70	16	137	16	91	16	91	16	137	14	113	77	147	85	178	89	223	89	223	85	178	99	201	89	223	99	201	104	227	104	227	99	201	117	214	104	227	117	214	120	230	120	230	117	214	141	219	120	230	141	219	135	230	135	230	141	219	140	230	173	200	175	228	171	205	171	205	175	228	169	209	165	213	169	209	175	228	165	213	175	228	160	216	160	216	175	228	160	229	160	216	160	229	155	218	155	218	160	229	148	230	155	218	148	230	148	219	148	219	148	230	141	219	75	217	75	107	77	147	75	217	77	147	89	223	170	0	168	19	164	15	170	0	164	15	162	0	162	0	164	15	159	13	162	0	159	13	155	0	155	0	159	13	153	11	155	0	153	11	150	-1	150	-1	153	11	147	-1	146	10	141	-1	144	-1	146	10	144	-1	147	-1	146	10	147	-1	153	11	189	0	193	228	179	0	179	0	193	228	175	228	179	0	175	228	175	170	175	170	175	228	175	183	175	228	173	200	174	192	175	228	174	192	175	183	148	230	140	230	141	219	137	9	135	-1	138	-1	263	130	250	126	250	110	250	110	250	126	230	124	230	27	230	124	193	228	230	27	193	228	231	20	231	20	193	228	189	0	231	20	189	0	233	16	233	16	189	0	238	13	277	215	342	228	264	216	264	216	342	228	248	216	241	216	248	216	342	228	241	216	342	228	193	228	277	215	289	213	342	228	342	228	289	213	299	210	342	228	299	210	306	207	306	207	314	201	342	228	342	228	314	201	321	194	342	228	321	194	326	185	342	228	326	185	330	174	342	228	330	174	333	160	342	228	333	160	342	160	230	207	231	211	193	228	230	207	193	228	230	124	193	228	231	211	233	213	193	228	233	213	236	215	193	228	236	215	241	216	335	48	329	41	342	0	342	0	329	41	323	34	342	0	323	34	316	28	316	28	306	21	342	0	342	0	306	21	296	17	342	0	296	17	284	14	342	0	357	70	347	70	342	0	347	70	341	58	342	0	341	58	335	48	189	0	342	0	245	12	245	12	342	0	256	11	271	12	256	11	342	0	271	12	342	0	284	14	179	0	175	170	175	71	179	0	175	71	175	53	179	0	175	53	174	40	179	0	174	40	173	31	179	0	173	31	171	24	179	0	171	24	170	0	283	173	278	152	280	79	283	173	280	79	283	59	283	173	283	59	292	59	283	173	292	59	292	173	280	79	278	152	273	94	273	94	278	152	272	138	273	94	272	138	264	104	264	104	272	138	263	130	264	104	263	130	250	110	230	124	230	112	250	110	171	24	168	19	170	0	238	13	189	0	245	12	95	64	84	4	101	43	101	43	84	4	117	0	101	43	117	0	110	28	110	28	117	0	123	22	131	24	123	22	130	0	131	24	130	0	143	3	58	19	84	4	87	214	87	214	84	4	92	86	87	214	92	86	92	106	92	106	96	151	87	214	87	214	96	151	109	185	87	214	109	185	129	232	129	232	109	185	127	208	129	232	127	208	150	222	21	98	26	68	30	146	30	146	26	68	38	41	30	146	38	41	53	185	53	185	38	41	58	19	53	185	58	19	87	214	175	238	150	222	175	227	175	227	199	222	219	232	219	232	199	222	221	208	219	232	221	208	260	214	260	214	221	208	239	185	260	214	239	185	252	151	207	28	200	36	204	3	204	3	200	36	195	46	204	3	195	46	192	9	192	9	195	46	194	59	197	156	194	59	195	73	197	156	195	73	198	86	198	86	201	99	202	147	202	147	201	99	204	112	202	147	204	112	205	137	205	137	204	112	205	126	188	161	174	164	174	23	188	161	174	23	182	15	188	161	182	15	192	9	188	161	192	9	194	59	188	161	194	59	197	156	174	23	174	164	166	15	166	15	174	164	160	161	166	15	160	161	155	9	155	9	160	161	154	59	155	9	154	59	152	46	155	9	152	46	147	36	146	99	150	86	151	156	151	156	150	86	153	73	151	156	153	73	160	161	160	161	153	73	154	59	145	147	143	137	144	112	145	147	144	112	146	99	145	147	146	99	151	156	207	28	217	0	215	24	215	24	217	0	224	22	239	28	224	22	230	0	239	28	230	0	263	4	260	214	252	151	256	106	256	106	263	4	260	214	219	232	175	238	175	227	263	4	289	19	294	185	294	185	289	19	309	41	294	185	309	41	318	146	318	146	309	41	322	68	318	146	322	68	326	98	263	4	256	106	256	86	263	4	256	86	253	64	263	4	253	64	248	43	263	4	248	43	239	28	224	22	217	0	230	0	143	3	155	9	147	36	143	3	147	36	139	28	143	3	139	28	131	24	123	22	117	0	130	0	129	232	150	222	175	238	260	214	263	4	294	185	207	28	204	3	217	0	144	112	143	137	142	126	197	156	198	86	202	147	92	86	84	4	95	64	139	-91	132	-97	247	-115	247	-115	132	-97	122	-101	247	-115	122	-101	108	-102	213	296	214	310	143	0	143	0	214	310	143	199	143	218	143	199	143	294	142	308	143	294	247	343	142	308	247	343	139	318	139	318	247	343	132	325	111	211	79	198	96	136	96	136	79	198	93	112	96	88	93	112	79	198	96	88	79	198	77	21	77	21	79	198	50	176	77	21	50	176	49	45	49	45	50	176	30	148	49	45	30	148	30	75	30	75	30	148	22	110	242	46	229	30	246	6	246	6	229	30	213	19	213	-69	213	19	143	0	213	-69	143	0	214	-83	214	-83	143	0	217	-93	233	329	247	330	247	343	233	329	247	343	224	326	224	326	247	343	143	294	224	326	143	294	217	320	217	320	143	294	143	199	217	320	143	199	214	310	213	218	213	296	143	0	213	218	143	0	213	19	213	218	213	19	213	199	213	218	213	199	245	211	122	329	132	325	247	343	122	329	247	343	108	343	122	329	108	343	108	330	143	0	143	199	143	20	143	0	143	20	128	31	143	0	128	31	114	47	143	0	114	47	110	6	110	6	114	47	103	66	110	6	103	66	96	88	110	6	96	88	77	21	96	136	103	158	111	211	111	211	103	158	114	176	111	211	114	176	143	218	143	218	114	176	128	190	143	218	128	190	143	199	229	190	242	176	245	211	245	211	242	176	253	158	245	211	253	158	278	198	278	198	253	158	260	136	278	198	260	136	263	112	263	112	260	88	279	21	279	21	260	88	253	66	279	21	253	66	246	6	246	6	253	66	242	46	278	198	279	21	306	176	306	176	279	21	307	45	306	176	307	45	326	148	326	148	307	45	326	75	326	148	326	75	334	110	263	112	279	21	278	198	213	19	213	0	246	6	217	-93	143	0	143	-67	217	-93	143	-67	224	-98	224	-98	143	-67	247	-115	224	-98	247	-115	233	-101	233	-101	247	-115	247	-102	142	-81	139	-91	247	-115	142	-81	247	-115	143	-67	247	-115	108	-102	108	-115	245	211	213	199	229	190	68	62	72	-2	74	57	74	57	72	-2	86	2	74	57	86	2	79	50	79	50	86	2	82	45	85	42	86	2	88	40	88	40	86	2	99	11	88	40	99	11	91	38	91	38	99	11	93	38	103	41	93	38	99	11	103	41	99	11	112	24	220	232	88	232	103	217	220	232	103	217	113	213	220	232	113	213	119	206	220	232	119	206	123	195	220	232	123	195	123	179	220	232	123	179	201	213	220	232	201	213	209	217	220	232	209	217	220	219	193	45	193	190	126	42	126	42	193	190	194	200	126	42	194	200	196	208	126	42	196	208	123	179	126	42	123	179	123	90	126	42	123	90	122	73	126	42	122	73	118	59	126	42	118	59	112	24	220	1	220	13	209	15	220	1	209	15	202	19	220	1	202	19	126	42	220	1	126	42	126	1	126	42	202	19	197	25	126	42	197	25	194	33	126	42	194	33	193	45	111	48	103	41	112	24	111	48	112	24	118	59	63	66	56	68	58	-4	63	66	58	-4	72	-2	63	66	72	-2	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	82	45	86	2	85	42	103	217	88	232	88	219	201	213	123	179	196	208	68	62	72	-2	74	57	74	57	72	-2	86	2	74	57	86	2	79	50	79	50	86	2	82	45	85	42	86	2	88	40	88	40	86	2	99	11	88	40	99	11	91	38	91	38	99	11	93	38	103	41	93	38	99	11	103	41	99	11	112	24	193	338	98	338	107	324	193	338	107	324	114	319	193	338	114	319	119	313	193	338	119	313	122	304	193	338	122	304	123	294	193	338	123	294	126	42	193	338	126	42	193	45	123	294	123	90	126	42	220	1	220	13	209	15	220	1	209	15	202	19	220	1	202	19	126	42	220	1	126	42	126	1	202	19	197	25	126	42	126	42	197	25	194	33	126	42	194	33	193	45	123	90	122	73	126	42	126	42	122	73	118	59	126	42	118	59	112	24	112	24	118	59	111	48	112	24	111	48	103	41	63	66	56	68	58	-4	63	66	58	-4	72	-2	63	66	72	-2	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	82	45	86	2	85	42	107	324	98	338	98	326	91	38	88	40	96	9	96	9	88	40	85	42	96	9	85	42	84	1	84	1	85	42	82	45	84	1	82	45	79	50	122	73	118	59	123	39	123	39	118	59	111	48	123	39	111	48	109	21	109	21	111	48	103	41	109	21	103	41	96	9	96	9	103	41	93	38	230	-97	227	-99	235	-113	235	-113	227	-99	222	-100	235	-113	222	-100	217	-100	217	-100	209	-98	212	-116	212	-116	209	-98	202	-91	212	-116	202	-91	197	-82	160	-101	175	-109	193	190	193	190	175	-109	192	-114	193	190	192	-114	193	-58	193	-58	192	-114	194	-70	197	-82	194	-70	192	-114	197	-82	192	-114	212	-116	278	-82	282	-65	280	-55	278	-82	280	-55	276	-47	278	-82	276	-47	270	-41	278	-82	270	-41	269	-96	261	-37	251	-35	254	-106	261	-37	254	-106	269	-96	261	-37	269	-96	270	-41	233	-40	233	-92	235	-113	233	-40	235	-113	242	-37	242	-37	235	-113	254	-106	242	-37	254	-106	251	-35	232	-94	230	-97	235	-113	232	-94	235	-113	233	-92	217	-100	212	-116	235	-113	233	-40	227	-46	228	-80	233	-40	228	-80	230	-83	233	-40	230	-83	231	-86	233	-40	231	-86	232	-88	233	-40	232	-88	233	-90	233	-40	233	-90	233	-92	222	-65	223	-69	223	-53	223	-53	223	-69	224	-72	223	-53	224	-72	227	-46	227	-46	224	-72	226	-76	227	-46	226	-76	228	-80	209	217	220	219	220	232	209	217	220	232	201	213	201	213	220	232	123	179	201	213	123	179	196	208	196	208	123	179	123	39	196	208	123	39	194	200	194	200	123	39	124	-45	194	200	124	-45	126	-54	194	200	126	-54	129	-63	194	200	129	-63	133	-71	194	200	133	-71	137	-78	194	200	137	-78	147	-91	194	200	147	-91	160	-101	194	200	160	-101	193	190	113	213	119	206	220	232	220	232	119	206	123	195	220	232	123	195	123	179	123	39	123	179	123	90	123	39	123	90	122	73	103	217	113	213	220	232	103	217	220	232	88	232	103	217	88	232	88	219	123	39	123	-36	124	-45	74	57	68	62	71	-3	74	57	71	-3	84	1	74	57	84	1	79	50	63	66	56	68	58	-4	63	66	58	-4	71	-3	63	66	71	-3	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	91	38	96	9	93	38	222	-65	223	-53	222	-62	29	-92	24	-97	138	-116	138	-116	24	-97	17	-101	138	-116	17	-101	6	-103	100	230	5	230	16	216	100	230	16	216	24	213	100	230	24	213	29	207	100	230	29	207	32	198	100	230	32	198	32	186	100	230	32	186	100	190	104	158	108	173	113	208	113	208	108	173	114	184	113	208	114	184	127	221	127	221	114	184	122	191	127	221	122	191	132	194	132	194	135	193	140	230	140	230	135	193	138	192	140	230	138	192	141	190	102	-63	102	142	100	190	102	-63	100	190	32	186	102	-63	32	186	103	-79	104	158	113	208	100	190	104	158	100	190	102	142	140	230	141	190	153	235	153	235	141	190	144	187	153	235	144	187	147	182	169	164	176	163	181	235	181	235	176	163	187	165	181	235	187	165	192	229	192	229	187	165	195	169	192	229	195	169	201	221	201	221	195	169	202	176	201	221	202	176	206	210	206	210	202	176	207	186	206	210	207	186	208	197	167	237	153	235	157	169	167	237	157	169	163	166	167	237	163	166	169	164	167	237	169	164	181	235	153	235	147	182	152	175	153	235	152	175	157	169	140	230	127	221	132	194	138	-116	138	-103	123	-102	138	-116	123	-102	112	-97	138	-116	112	-97	32	-74	138	-116	32	-74	32	-84	138	-116	32	-84	29	-92	32	-74	112	-97	106	-90	32	-74	106	-90	103	-79	32	-74	103	-79	32	186	138	-116	6	-103	6	-116	16	216	5	230	5	219	101	230	6	230	17	216	101	230	17	216	25	213	101	230	25	213	30	207	101	230	30	207	33	198	101	230	33	198	33	186	101	230	33	186	34	-45	101	230	34	-45	36	-54	101	230	36	-54	40	-63	101	230	40	-63	43	-71	101	230	43	-71	47	-78	101	230	47	-78	57	-91	101	230	57	-91	70	-101	101	230	70	-101	85	-109	101	230	85	-109	101	190	140	-97	137	-99	145	-113	145	-113	137	-99	132	-100	145	-113	132	-100	127	-100	127	-100	119	-98	122	-116	122	-116	119	-98	112	-92	122	-116	112	-92	107	-83	109	173	115	208	105	158	105	158	115	208	101	190	105	158	101	190	103	142	103	142	101	190	102	-114	103	142	102	-114	103	-60	103	-60	102	-114	104	-72	107	-83	104	-72	102	-114	107	-83	102	-114	122	-116	138	192	141	230	136	193	136	193	141	230	133	194	124	191	133	194	128	221	124	191	128	221	115	184	115	184	128	221	115	208	115	184	115	208	109	173	144	187	147	182	154	235	144	187	154	235	141	190	141	190	154	235	141	230	141	190	141	230	138	192	170	164	177	163	182	235	182	235	177	163	188	165	182	235	188	165	193	229	193	229	188	165	197	169	193	229	197	169	202	221	202	221	197	169	203	176	202	221	203	176	207	210	207	210	203	176	208	186	207	210	208	186	209	197	169	237	154	235	158	169	169	237	158	169	164	166	169	237	164	166	170	164	169	237	170	164	182	235	154	235	147	182	153	175	154	235	153	175	158	169	141	230	128	221	133	194	189	-82	192	-65	191	-55	189	-82	191	-55	186	-47	189	-82	186	-47	180	-41	189	-82	180	-41	179	-96	172	-37	161	-35	164	-106	172	-37	164	-106	179	-96	172	-37	179	-96	180	-41	140	-97	145	-113	142	-94	142	-94	145	-113	143	-92	144	-40	143	-92	145	-113	144	-40	145	-113	152	-37	152	-37	145	-113	164	-106	152	-37	164	-106	161	-35	127	-100	122	-116	145	-113	144	-40	137	-46	138	-80	144	-40	138	-80	140	-83	144	-40	140	-83	141	-86	144	-40	141	-86	142	-88	144	-40	142	-88	143	-90	144	-40	143	-90	143	-92	132	-65	133	-69	133	-53	133	-53	133	-69	134	-72	133	-53	134	-72	137	-46	137	-46	134	-72	136	-76	137	-46	136	-76	138	-80	34	-45	33	186	33	-36	132	-65	133	-53	132	-62	102	-114	101	190	85	-109	17	216	6	230	6	219	108	214	113	221	122	242	122	242	113	221	120	225	122	242	120	225	129	227	129	227	134	226	146	240	146	240	134	226	138	225	146	240	138	225	141	223	104	241	88	238	104	190	104	241	104	190	105	203	104	241	105	203	108	214	104	241	108	214	122	242	104	53	104	190	88	238	104	53	88	238	105	37	105	37	88	238	75	233	105	37	75	233	64	225	190	209	180	222	181	166	190	209	181	166	188	173	190	209	188	173	192	182	190	209	192	182	193	192	153	162	162	160	165	233	165	233	162	160	173	162	165	233	173	162	180	222	180	222	173	162	181	166	142	213	145	166	143	217	143	217	145	166	146	240	146	240	145	166	153	162	146	240	153	162	165	233	146	240	141	223	143	220	146	240	143	220	143	217	146	240	122	242	129	227	133	198	134	180	136	204	136	204	134	180	138	172	136	204	138	172	139	209	139	209	138	172	145	166	139	209	145	166	142	213	140	0	140	12	125	14	140	0	125	14	114	18	140	0	114	18	35	42	140	0	35	42	34	31	140	0	34	31	31	24	140	0	31	24	27	19	140	0	27	19	19	15	140	0	19	15	7	12	140	0	7	12	7	0	55	217	46	204	108	25	55	217	108	25	105	37	55	217	105	37	64	225	108	25	46	204	41	189	108	25	41	189	37	172	108	25	37	172	35	152	108	25	35	152	35	131	108	25	35	131	35	42	108	25	35	42	114	18	134	180	133	198	132	189	53	166	60	172	55	217	55	217	55	220	52	240	52	240	55	220	57	223	52	240	57	223	76	242	76	242	57	223	60	225	76	242	60	225	64	226	90	25	84	18	190	0	190	0	84	18	74	14	190	0	74	14	58	12	76	242	69	227	78	225	76	242	78	225	94	241	94	241	78	225	85	221	94	241	85	221	90	214	190	12	179	15	190	0	190	0	179	15	171	19	190	0	171	19	94	53	94	53	171	19	167	24	94	53	167	24	94	190	93	203	94	190	94	241	93	203	94	241	90	214	164	42	164	131	163	152	164	42	163	152	161	172	164	42	161	172	157	189	164	42	157	189	152	204	164	42	152	204	164	31	164	31	152	204	143	217	164	31	143	217	134	225	164	31	134	225	123	233	164	31	123	233	110	238	164	31	110	238	94	241	164	31	94	241	167	24	93	37	90	25	190	0	93	37	190	0	94	53	36	160	45	162	52	240	52	240	45	162	53	166	52	240	53	166	55	217	10	173	17	166	18	222	18	222	17	166	25	162	18	222	25	162	33	233	33	233	25	162	36	160	33	233	36	160	52	240	8	209	5	192	6	182	8	209	6	182	10	173	8	209	10	173	18	222	65	189	64	198	64	180	64	180	64	198	62	204	64	180	62	204	60	172	60	172	62	204	58	209	60	172	58	209	56	213	55	217	60	172	56	213	76	242	64	226	69	227	190	0	58	12	58	0	94	190	167	24	94	241	150	134	138	125	177	0	177	0	138	125	120	120	177	0	120	120	106	108	106	108	120	120	97	119	97	41	97	119	41	189	97	41	41	189	97	28	97	28	41	189	99	19	99	215	102	218	116	232	116	232	102	218	107	220	116	232	107	220	114	220	114	220	131	219	116	232	116	232	131	219	152	230	208	139	212	146	214	194	214	194	212	146	216	155	214	194	216	155	218	173	218	173	216	155	218	164	190	123	196	127	202	211	202	211	196	127	202	132	202	211	202	132	214	194	214	194	202	132	208	139	164	113	175	116	181	223	181	223	175	116	183	119	181	223	183	119	202	211	202	211	183	119	190	123	159	170	157	148	164	113	159	170	164	113	181	223	159	170	181	223	158	189	158	189	181	223	153	203	152	230	131	219	144	213	152	230	144	213	153	203	152	230	153	203	181	223	235	14	233	16	177	0	235	14	177	0	248	0	235	14	248	0	237	12	248	0	248	8	244	9	248	0	244	9	241	10	248	0	241	10	237	12	177	0	233	16	164	113	177	0	164	113	157	148	177	0	157	148	150	134	97	119	97	108	106	108	97	205	97	211	41	189	97	205	41	189	97	119	41	189	97	211	99	215	41	189	99	215	116	232	41	189	116	232	40	203	116	232	11	232	23	222	116	232	23	222	32	219	116	232	32	219	37	212	116	232	37	212	40	203	127	0	127	8	113	11	127	0	113	11	104	14	127	0	104	14	41	41	127	0	41	41	40	28	127	0	40	28	38	19	127	0	38	19	33	14	127	0	33	14	24	10	127	0	24	10	11	8	127	0	11	8	11	0	41	41	104	14	99	19	41	41	99	19	41	189	23	222	11	232	11	224	127	232	11	232	24	222	127	232	24	222	33	219	127	232	33	219	38	213	127	232	38	213	40	204	127	232	40	204	41	190	127	232	41	190	104	218	127	232	104	218	113	221	127	232	113	221	127	224	177	232	106	124	120	111	120	111	106	124	97	124	120	111	97	124	97	113	97	21	97	27	41	190	41	190	97	27	97	191	41	190	97	191	97	204	41	190	97	204	99	213	41	190	99	213	104	218	102	14	116	0	107	12	107	12	116	0	114	12	131	14	114	12	116	0	131	14	116	0	152	2	248	232	177	232	235	218	248	232	235	218	237	221	248	232	237	221	241	222	248	232	241	222	244	223	248	232	244	223	248	224	177	232	120	111	138	107	177	232	138	107	150	98	177	232	150	98	157	84	177	232	157	84	164	119	177	232	164	119	233	216	177	232	233	216	235	218	164	119	157	84	159	63	159	63	157	84	159	62	159	62	158	43	181	9	181	9	158	43	153	29	181	9	153	29	152	2	152	2	153	29	144	19	152	2	144	19	131	14	116	0	102	14	99	17	116	0	99	17	41	43	116	0	41	43	40	29	116	0	40	29	37	20	116	0	37	20	32	14	116	0	32	14	23	10	116	0	23	10	11	8	116	0	11	8	11	0	41	43	99	17	97	21	41	43	97	21	41	190	216	77	212	86	214	38	216	77	214	38	218	59	216	77	218	59	218	68	212	86	208	93	214	38	214	38	208	93	202	99	214	38	202	99	202	21	202	21	202	99	196	104	202	21	196	104	190	109	183	112	175	116	181	9	183	112	181	9	202	21	183	112	202	21	190	109	181	9	175	116	164	119	181	9	164	119	159	63	181	9	159	63	159	62	24	222	11	232	11	224	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	-5	34	52	28	-5	29	0	34	52	29	0	30	3	34	52	30	3	32	6	34	52	32	6	35	7	44	-83	35	-72	38	-99	38	-99	35	-72	29	-58	38	-99	29	-58	24	-87	24	-87	29	-58	28	-41	24	-87	28	-41	26	76	26	76	28	-41	28	-5	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	143	-75	146	-58	145	-48	143	-75	145	-48	141	-39	143	-75	141	-39	134	-33	143	-75	134	-33	133	-88	125	-29	115	-27	118	-99	125	-29	118	-99	133	-88	125	-29	133	-88	134	-33	98	-33	97	-84	99	-105	98	-33	99	-105	106	-29	106	-29	99	-105	118	-99	106	-29	118	-99	115	-27	99	-105	97	-84	97	-86	99	-105	97	-86	96	-88	99	-105	96	-88	93	-90	99	-105	93	-90	87	-92	99	-105	87	-92	79	-93	99	-105	79	-93	76	-108	55	-106	76	-108	59	-90	59	-90	76	-108	79	-93	44	-83	38	-99	55	-106	44	-83	55	-106	59	-90	15	-71	24	-87	26	76	15	-71	26	76	12	76	15	-71	12	76	12	-48	98	-33	91	-39	93	-73	98	-33	93	-73	94	-76	98	-33	94	-76	95	-78	98	-33	95	-78	96	-80	98	-33	96	-80	97	-82	98	-33	97	-82	97	-84	86	-57	86	-61	87	-46	87	-46	86	-61	88	-65	87	-46	88	-65	91	-39	91	-39	88	-65	90	-69	91	-39	90	-69	93	-73	86	-57	87	-46	85	-54	138	134	131	52	132	42	150	226	153	175	153	227	27	-90	31	-56	26	-93	26	-93	25	-51	18	-114	18	-114	25	-51	18	-47	18	-114	18	-47	9	-46	27	-90	30	-86	31	-56	31	-56	30	-86	32	-82	31	-56	32	-82	34	-62	34	-62	32	-82	35	-76	34	-62	35	-76	36	-69	59	-76	55	-88	69	-111	69	-111	55	-88	49	-97	69	-111	49	-97	38	-101	38	-101	34	-100	37	-116	37	-116	34	-100	31	-99	37	-116	31	-99	29	-98	27	-96	26	-93	18	-114	27	-96	18	-114	37	-116	27	-96	37	-116	29	-98	3	-109	18	-114	9	-46	3	-109	9	-46	0	-47	3	-109	0	-47	-6	-52	3	-109	-6	-52	-8	-101	-12	-58	-16	-67	-14	-90	-12	-58	-14	-90	-8	-101	-12	-58	-8	-101	-6	-52	126	276	128	294	116	337	116	337	128	294	131	310	116	337	131	310	147	342	147	342	131	310	137	322	147	342	137	322	147	326	147	326	150	326	147	342	147	342	150	326	167	340	185	273	192	278	194	327	194	327	192	278	198	284	194	327	198	284	201	316	201	316	198	284	202	293	201	316	202	293	203	302	182	335	167	340	167	273	182	335	167	273	176	272	182	335	176	272	185	273	182	335	185	273	194	327	160	277	167	273	167	340	160	277	167	340	158	320	160	277	158	320	158	316	160	277	158	316	155	313	160	277	155	313	154	282	154	325	156	324	167	340	167	340	156	324	158	322	167	340	158	322	158	320	153	308	150	302	151	288	153	308	151	288	154	282	153	308	154	282	155	313	94	-98	112	-78	116	337	116	337	112	-78	122	-51	116	337	122	-51	126	258	126	258	122	-51	126	-21	116	337	92	324	94	-98	94	-98	92	324	74	303	94	-98	74	303	69	-111	69	-111	74	303	64	277	69	-111	64	277	60	247	60	-52	60	-63	69	-111	60	-52	69	-111	60	247	38	-101	37	-116	69	-111	59	-76	69	-111	60	-63	116	337	126	258	126	276	151	288	150	302	150	296	167	340	150	326	154	325	-14	-90	-16	-67	-17	-77	25	-51	26	-93	31	-56	26	-46	20	-40	21	-90	21	-90	20	-40	21	-92	21	-94	21	-92	18	-113	21	-94	18	-113	23	-97	23	-97	18	-113	41	-116	23	-97	41	-116	27	-99	27	-99	41	-116	31	-100	28	-76	30	-72	30	-53	30	-53	30	-72	31	-69	30	-53	31	-69	32	-62	32	-62	31	-69	32	-65	26	-46	21	-90	21	-88	26	-46	21	-88	22	-86	26	-46	22	-86	23	-83	26	-46	23	-83	25	-80	26	-46	25	-80	28	-76	26	-46	28	-76	30	-53	20	-40	12	-37	18	-113	20	-40	18	-113	21	-92	57	-87	52	-94	61	-114	61	-114	52	-94	45	-99	61	-114	45	-99	41	-116	41	-116	45	-99	36	-100	61	259	60	241	61	-114	61	-114	60	241	60	23	61	-114	60	23	60	0	60	0	60	23	28	23	60	0	28	23	28	0	126	-29	126	-13	126	297	126	23	126	0	157	0	126	23	157	0	157	23	130	316	135	322	144	342	144	342	135	322	142	325	144	342	142	325	151	326	151	326	156	325	168	339	168	339	156	325	160	324	168	339	160	324	163	322	126	340	111	337	113	-78	126	340	113	-78	118	-68	126	340	118	-68	122	-56	126	340	122	-56	124	-44	126	340	124	-44	126	297	126	340	126	297	127	308	126	340	127	308	130	316	126	340	130	316	144	342	113	-78	111	337	103	-91	103	-91	111	337	98	332	103	-91	98	332	92	-102	92	-102	98	332	88	325	92	-102	88	325	79	316	77	-109	92	-102	79	316	77	-109	79	316	71	304	77	-109	71	304	66	291	77	-109	66	291	63	276	77	-109	63	276	61	259	77	-109	61	259	61	-114	61	-114	60	0	60	-62	61	-114	60	-62	59	-76	61	-114	59	-76	57	-87	212	308	202	322	203	265	212	308	203	265	210	272	212	308	210	272	213	281	212	308	213	281	215	291	175	261	185	259	187	332	187	332	185	259	195	261	187	332	195	261	202	322	202	322	195	261	203	265	165	313	167	265	166	316	166	316	167	265	168	339	168	339	167	265	175	261	168	339	175	261	187	332	168	339	163	322	165	320	168	339	165	320	166	316	168	339	144	342	151	326	156	297	156	279	159	304	159	304	156	279	160	271	159	304	160	271	162	308	162	308	160	271	167	265	162	308	167	265	165	313	-16	-41	-15	-96	-7	-37	-7	-37	-15	-96	0	-106	-7	-37	0	-106	2	-35	2	-35	0	-106	18	-113	2	-35	18	-113	12	-37	-22	-47	-26	-55	-24	-82	-22	-47	-24	-82	-15	-96	-22	-47	-15	-96	-16	-41	-24	-82	-26	-55	-27	-65	31	-100	41	-116	36	-100	156	279	156	297	155	288	126	297	124	-44	126	-29	52	206	49	210	53	175	53	175	49	210	49	213	47	170	49	213	40	233	47	170	40	233	40	167	40	167	40	233	31	166	51	217	53	218	60	235	60	235	53	218	57	219	60	235	57	219	60	220	60	220	70	217	91	230	91	230	70	217	76	210	91	230	76	210	80	200	82	177	86	-51	91	230	91	230	86	-51	97	-78	91	230	97	-78	116	217	116	217	97	-78	114	-98	116	217	114	-98	139	-111	147	-52	147	140	144	171	147	-52	144	171	139	-111	147	-52	139	-111	148	-63	149	-76	139	-111	153	-88	153	-88	139	-111	171	-116	153	-88	171	-116	159	-97	159	-97	171	-116	170	-101	174	-100	170	-101	171	-116	174	-100	171	-116	190	-114	226	-77	225	-67	224	-90	224	-90	225	-67	221	-58	224	-90	221	-58	217	-101	217	-101	221	-58	215	-52	217	-101	215	-52	208	-47	205	-109	217	-101	208	-47	205	-109	208	-47	199	-46	205	-109	199	-46	190	-47	205	-109	190	-47	190	-114	190	-114	190	-47	183	-51	190	-114	183	-51	181	-93	190	-114	181	-93	181	-96	190	-114	181	-96	179	-98	190	-114	179	-98	177	-99	190	-114	177	-99	174	-100	181	-93	183	-51	180	-90	172	-69	173	-76	174	-62	174	-62	173	-76	176	-82	174	-62	176	-82	177	-56	177	-56	176	-82	178	-86	177	-56	178	-86	183	-51	183	-51	178	-86	180	-90	133	197	116	217	139	-111	133	197	139	-111	144	171	91	230	80	200	82	188	91	230	82	188	82	177	91	230	60	235	60	220	49	215	51	217	60	235	49	215	60	235	40	233	49	215	40	233	49	213	25	228	13	220	15	172	25	228	15	172	22	167	25	228	22	167	31	166	25	228	31	166	40	233	4	196	5	186	6	209	6	209	5	186	9	178	6	209	9	178	13	220	13	220	9	178	15	172	52	206	53	175	54	201	54	201	53	175	56	182	54	201	56	182	57	196	57	196	56	182	57	189	53	175	49	213	47	170	148	-63	139	-111	149	-76	86	-51	82	177	82	-21	36	-112	60	-116	39	-92	39	-92	60	-116	57	-96	68	-93	57	-96	60	-116	68	-93	60	-116	86	-112	82	11	78	11	78	-8	78	-8	78	11	73	12	78	-8	73	12	73	-7	73	-7	73	12	69	12	73	-7	69	12	68	-7	68	-7	69	12	65	12	68	-7	65	12	64	-6	64	-6	65	12	62	12	64	-6	62	12	60	-6	82	247	82	-9	86	277	86	277	82	-9	86	-112	86	277	86	-112	96	303	96	303	86	-112	107	-103	96	303	107	-103	113	324	113	324	107	-103	124	-90	113	324	124	-90	138	337	138	337	124	-90	136	-72	138	337	136	-72	144	-51	82	11	82	-9	82	247	148	281	150	299	138	337	138	337	150	299	154	313	138	337	154	313	169	342	169	342	154	313	160	323	169	342	160	323	169	326	169	326	172	326	169	342	169	342	172	326	188	340	179	-121	179	-110	179	-100	179	-121	179	-100	178	-90	179	-121	178	-90	177	-80	179	-121	177	-80	175	-70	179	-121	175	-70	171	-60	179	-121	171	-60	167	-49	179	-121	167	-49	162	-121	161	-38	155	-28	155	-74	161	-38	155	-74	158	-88	161	-38	158	-88	161	-104	161	-38	161	-104	162	-121	161	-38	162	-121	167	-49	148	281	138	337	147	262	147	262	138	337	144	-51	147	262	144	-51	147	-19	147	-19	144	-51	150	-62	147	-19	150	-62	155	-28	155	-28	150	-62	155	-74	207	273	214	278	215	327	215	327	214	278	220	284	215	327	220	284	222	316	222	316	220	284	223	293	222	316	223	293	224	302	204	335	188	340	189	273	204	335	189	273	198	272	204	335	198	272	207	273	204	335	207	273	215	327	181	277	189	273	188	340	181	277	188	340	180	320	181	277	180	320	179	316	181	277	179	316	177	313	181	277	177	313	176	282	176	325	178	324	188	340	188	340	178	324	180	322	188	340	180	322	180	320	174	308	172	302	172	288	174	308	172	288	176	282	174	308	176	282	177	313	86	-112	82	-9	82	-52	86	-112	82	-52	82	-63	86	-112	82	-63	80	-75	86	-112	80	-75	75	-85	86	-112	75	-85	68	-93	14	-40	20	-27	22	1	22	1	20	-27	30	-16	22	1	30	-16	41	9	41	9	30	-16	43	-9	41	9	43	-9	62	12	62	12	43	-9	60	-6	-7	-53	-4	-71	-3	-30	-3	-30	-4	-71	3	-88	-3	-30	3	-88	7	-12	7	-12	3	-88	17	-102	7	-12	17	-102	12	-54	12	-54	14	-40	7	-12	7	-12	14	-40	22	1	39	-92	26	-84	36	-112	36	-112	26	-84	18	-73	36	-112	18	-73	17	-102	17	-102	18	-73	13	-62	17	-102	13	-62	12	-54	172	288	172	302	171	296	188	340	172	326	176	325	82	11	78	-8	82	-9	28	205	33	212	35	238	35	238	33	212	39	217	35	238	39	217	49	249	49	249	39	217	44	220	49	249	44	220	50	221	50	221	58	220	65	255	65	255	58	220	63	216	65	255	63	216	67	210	22	222	9	200	22	195	22	222	22	195	28	205	22	222	28	205	35	238	65	255	67	210	84	257	84	257	67	210	69	202	84	257	69	202	70	191	83	-64	70	191	70	42	83	-64	70	42	70	20	70	20	70	42	22	42	70	20	22	42	22	20	70	191	83	-64	84	257	84	257	83	-64	99	-40	84	257	99	-40	103	254	103	254	99	-40	114	-20	103	254	114	-20	118	247	118	247	114	-20	129	-2	118	247	129	-2	130	236	130	236	129	-2	140	42	130	236	140	42	137	222	137	222	140	42	140	203	146	13	166	28	166	42	146	13	166	42	140	42	146	13	140	42	129	-2	65	255	49	249	50	221	83	-64	70	20	70	-64	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	37	-45	46	253	37	-45	39	-54	143	-97	139	-99	148	-113	148	-113	139	-99	135	-100	148	-113	135	-100	129	-100	129	-100	121	-98	124	-116	124	-116	121	-98	115	-92	124	-116	115	-92	110	-83	50	-78	60	-91	62	271	62	271	60	-91	72	-101	62	271	72	-101	77	291	77	291	72	-101	87	-109	77	291	87	-109	93	315	93	315	87	-109	105	-114	93	315	105	-114	105	315	105	315	105	-114	105	-60	105	-114	124	-116	110	-83	105	-114	110	-83	107	-72	105	-114	107	-72	105	-60	191	-82	195	-65	193	-55	191	-82	193	-55	189	-47	191	-82	189	-47	182	-41	191	-82	182	-41	182	-96	174	-37	164	-35	167	-106	174	-37	167	-106	182	-96	174	-37	182	-96	182	-41	146	-40	146	-92	148	-113	146	-40	148	-113	154	-37	154	-37	148	-113	167	-106	154	-37	167	-106	164	-35	145	-94	143	-97	148	-113	145	-94	148	-113	146	-92	129	-100	124	-116	148	-113	146	-40	140	-46	141	-80	146	-40	141	-80	143	-83	146	-40	143	-83	144	-86	146	-40	144	-86	145	-88	146	-40	145	-88	145	-90	146	-40	145	-90	146	-92	134	-65	135	-69	135	-53	135	-53	135	-69	136	-72	135	-53	136	-72	140	-46	140	-46	136	-72	139	-76	140	-46	139	-76	141	-80	105	209	153	209	105	230	46	253	39	-54	42	-63	46	253	42	-63	46	-71	46	253	46	-71	50	-78	46	253	50	-78	62	271	37	-45	36	209	36	-36	105	230	153	209	153	230	36	209	9	222	9	209	134	-65	135	-53	134	-62	162	213	167	207	241	230	241	230	167	207	170	199	241	230	170	199	171	187	171	26	171	187	171	134	171	26	171	134	171	112	171	112	171	134	102	134	171	112	102	134	102	112	103	49	102	64	99	-6	103	49	99	-6	115	-5	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	102	230	58	5	76	-3	102	230	76	-3	99	-6	102	230	99	-6	102	64	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	32	112	32	65	35	40	32	112	35	40	32	134	32	112	32	134	4	134	32	112	4	134	4	112	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	153	217	162	213	241	230	153	217	241	230	141	230	153	217	141	230	141	219	241	134	241	112	269	112	241	134	269	112	269	134	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	171	26	171	112	171	49	171	26	171	49	162	40	171	26	162	40	157	13	130	26	129	-2	143	4	32	134	35	40	32	186	18	216	8	230	8	219	31	163	31	40	41	176	41	176	31	40	57	17	41	176	57	17	47	182	47	182	57	17	50	185	91	33	83	57	89	1	89	1	83	57	79	82	89	1	79	82	57	17	57	17	79	82	78	103	99	226	7	226	43	214	99	226	43	214	46	213	99	226	46	213	49	210	99	226	49	210	52	207	99	226	52	207	54	203	99	226	54	203	55	198	99	226	55	198	91	197	57	17	78	103	79	125	57	17	79	125	81	148	57	17	81	148	85	172	57	17	85	172	55	198	57	17	55	198	55	195	57	17	55	195	53	191	57	17	53	191	52	188	57	17	52	188	50	185	89	1	125	-3	104	15	104	15	125	-3	125	8	147	15	125	8	125	-3	147	15	125	-3	161	1	198	187	197	190	219	40	219	40	197	190	196	193	219	40	196	193	193	16	193	16	196	193	195	198	203	213	206	214	243	226	203	213	243	226	151	226	203	213	151	226	159	198	203	213	159	198	200	210	219	163	208	175	219	40	219	40	208	175	201	183	219	40	201	183	200	184	243	226	206	214	243	214	172	103	193	16	195	198	172	103	195	198	196	202	172	103	196	202	171	126	171	126	196	202	169	149	169	149	196	202	198	207	169	149	198	207	165	173	165	173	198	207	200	210	165	173	200	210	159	198	236	71	243	108	239	127	236	71	239	127	230	146	236	71	230	146	219	163	236	71	219	163	219	40	160	34	161	1	168	58	168	58	161	1	193	16	168	58	193	16	171	83	171	83	193	16	172	103	20	147	11	127	14	70	20	147	14	70	31	40	20	147	31	40	31	163	14	70	11	127	7	105	91	33	89	1	104	15	147	15	161	1	160	34	198	187	219	40	200	184	43	214	7	226	7	214	91	197	55	198	85	172	20	190	25	191	31	205	31	205	25	191	30	192	31	205	30	192	34	192	34	192	38	192	48	210	48	210	38	192	40	191	48	210	40	191	43	190	31	205	12	199	16	189	31	205	16	189	20	190	64	20	65	216	50	40	50	40	65	216	48	210	50	40	48	210	45	185	45	185	48	210	44	188	48	210	31	205	34	192	111	-1	140	-4	116	50	111	-1	116	50	114	63	111	-1	114	63	114	230	111	-1	114	230	110	233	111	-1	110	233	85	223	111	-1	85	223	85	6	65	216	64	20	85	6	65	216	85	6	85	223	45	185	45	68	50	40	129	29	140	-4	139	22	139	22	140	-4	151	20	178	26	151	20	181	2	178	26	181	2	199	42	199	42	181	2	214	23	199	42	214	23	215	64	215	64	214	23	237	52	215	64	237	52	225	90	225	90	237	52	228	117	237	204	228	117	237	52	237	204	237	52	251	88	121	39	116	50	140	-4	121	39	140	-4	129	29	251	88	256	127	254	149	251	88	254	149	248	176	251	88	248	176	237	204	210	175	219	162	220	224	220	224	219	162	226	143	220	224	226	143	237	204	237	204	226	143	228	117	171	214	172	208	173	221	173	221	172	208	175	204	173	221	175	204	176	226	176	226	175	204	179	199	176	226	179	199	181	230	181	230	179	199	184	195	181	230	184	195	188	232	188	232	184	195	191	190	188	232	191	190	196	233	196	233	191	190	200	184	196	233	200	184	220	224	220	224	200	184	210	175	151	20	140	-4	181	2	16	189	12	199	12	188	48	210	43	190	44	188	30	20	86	0	34	28	34	28	86	0	62	18	34	28	62	18	40	40	40	40	62	18	59	22	40	40	59	22	59	28	59	28	59	32	40	40	40	40	59	32	59	36	40	40	59	36	61	41	40	40	61	41	119	238	119	238	61	41	62	45	119	238	62	45	64	51	141	18	138	16	243	0	243	0	138	16	133	14	243	0	133	14	127	13	127	13	118	12	243	0	243	0	118	12	118	0	144	25	243	0	227	17	144	25	227	17	225	19	144	25	225	19	221	26	144	25	221	26	215	39	144	25	215	39	207	56	144	25	207	56	199	73	144	25	199	73	193	89	144	25	193	89	144	27	193	89	132	238	140	41	193	89	140	41	141	35	193	89	141	35	143	32	193	89	143	32	143	29	193	89	143	29	144	27	119	238	64	51	100	142	119	238	100	142	140	41	119	238	140	41	132	238	243	0	243	12	237	13	243	0	237	13	233	14	243	0	233	14	230	15	243	0	230	15	227	17	143	21	141	18	243	0	143	21	243	0	144	25	86	0	86	12	75	13	86	0	75	13	67	15	86	0	67	15	62	18	86	0	30	20	25	16	86	0	25	16	19	13	86	0	19	13	11	12	86	0	11	12	11	0	69	14	63	16	79	0	79	0	63	16	58	19	79	0	58	19	36	37	36	37	58	19	56	23	36	37	56	23	55	30	55	30	55	32	36	37	36	37	55	32	56	34	36	37	56	34	57	38	122	17	118	15	218	0	218	0	118	15	111	13	218	0	111	13	101	12	125	24	218	0	201	16	125	24	201	16	198	20	125	24	198	20	195	26	125	24	195	26	176	83	125	24	176	83	126	238	126	238	114	238	116	59	126	238	116	59	120	45	126	238	120	45	123	35	126	238	123	35	124	28	126	238	124	28	125	24	114	238	36	37	57	38	114	238	57	38	58	42	114	238	58	42	60	46	114	238	60	46	94	141	114	238	94	141	112	77	114	238	112	77	116	59	259	18	255	15	353	0	353	0	255	15	250	14	353	0	250	14	243	12	262	26	353	0	337	24	262	26	337	24	331	35	262	26	331	35	325	50	262	26	325	50	261	31	325	50	251	238	255	50	325	50	255	50	259	39	325	50	259	39	261	31	185	57	219	142	239	238	239	238	219	142	242	84	239	238	242	84	251	238	251	238	242	84	249	65	251	238	249	65	255	50	239	238	176	83	185	57	185	57	176	83	195	26	353	0	353	12	347	14	353	0	347	14	341	18	353	0	341	18	337	24	261	22	259	18	353	0	261	22	353	0	262	26	218	0	218	12	211	13	218	0	211	13	205	14	218	0	205	14	201	16	124	20	122	17	218	0	124	20	218	0	125	24	79	0	36	37	32	28	79	0	32	28	28	22	79	0	28	22	24	17	79	0	24	17	19	14	79	0	19	14	12	12	79	0	12	12	12	0	69	14	79	0	79	12	218	0	101	12	101	0	353	0	243	12	243	0	28	21	84	0	33	29	33	29	84	0	60	18	33	29	60	18	38	40	38	40	60	18	58	22	38	40	58	22	57	28	57	28	57	32	38	40	38	40	57	32	58	36	38	40	58	36	59	41	38	40	59	41	112	238	112	238	59	41	60	46	112	238	60	46	63	53	63	53	60	46	62	53	63	53	62	53	97	147	63	53	97	147	112	238	112	238	97	147	132	54	112	238	132	54	122	264	122	264	132	54	130	283	140	18	136	15	241	0	241	0	136	15	131	13	241	0	131	13	124	12	124	12	117	12	241	0	241	0	117	12	117	0	183	332	173	330	176	304	176	304	173	330	173	305	166	303	173	305	173	330	166	303	173	330	165	327	166	303	165	327	159	297	159	297	165	327	157	322	159	297	157	322	152	289	152	289	157	322	151	316	152	289	151	316	146	277	146	277	151	316	144	309	146	277	144	309	140	263	140	263	144	309	138	298	140	263	138	298	131	237	131	237	138	298	130	283	131	237	130	283	132	54	210	260	220	262	222	326	222	326	220	262	229	266	222	326	229	266	232	318	232	318	229	266	236	274	232	318	236	274	239	307	239	307	236	274	240	283	239	307	240	283	241	294	186	271	192	265	193	333	193	333	192	265	200	261	193	333	200	261	208	331	208	331	200	261	210	260	208	331	210	260	222	326	183	332	176	304	178	303	183	332	178	303	180	301	183	332	180	301	181	298	183	332	181	298	181	296	183	332	181	296	182	278	183	332	182	278	186	271	183	332	186	271	193	333	231	14	228	15	241	0	241	0	228	15	226	17	241	0	226	17	224	19	224	19	220	27	142	25	142	25	220	27	213	40	142	25	213	40	205	57	235	13	231	14	241	0	235	13	241	0	241	12	142	25	205	57	197	75	142	25	197	75	190	92	142	25	190	92	142	27	142	25	241	0	224	19	142	21	140	18	241	0	142	21	241	0	142	25	182	278	181	295	181	294	182	278	181	294	181	293	182	278	181	296	181	295	182	278	181	293	181	292	182	278	181	292	180	290	182	278	180	290	180	289	182	278	180	289	180	287	182	278	180	287	180	286	190	92	131	237	132	54	190	92	132	54	135	46	190	92	135	46	138	38	190	92	138	38	140	32	190	92	140	32	142	27	84	0	84	12	73	13	84	0	73	13	65	15	84	0	65	15	60	18	84	0	28	21	23	16	84	0	23	16	16	14	84	0	16	14	8	12	84	0	8	12	8	0	38	219	45	215	156	232	156	232	45	215	51	209	156	232	51	209	56	203	56	203	127	90	123	213	123	213	124	216	56	203	56	203	124	216	126	219	56	203	126	219	156	232	156	232	126	219	130	221	156	232	130	221	136	222	124	21	118	15	228	0	228	0	118	15	107	11	228	0	107	11	90	8	156	232	136	222	145	223	145	223	156	224	156	232	31	222	38	219	156	232	31	222	156	232	23	232	31	222	23	232	23	224	191	42	191	103	180	113	180	113	191	103	224	174	229	183	224	174	267	210	229	183	267	210	234	191	234	191	267	210	237	198	294	232	206	232	220	222	294	232	220	222	230	220	294	232	230	220	236	218	294	232	236	218	239	214	294	232	239	214	240	209	294	232	240	209	275	217	294	232	275	217	280	220	294	232	280	220	286	222	294	232	286	222	294	224	240	209	267	210	270	214	240	209	270	214	275	217	239	204	237	198	267	210	239	204	267	210	240	209	224	174	191	103	267	210	228	8	212	10	228	0	228	0	212	10	201	14	228	0	201	14	127	44	127	44	201	14	195	20	127	44	195	20	127	90	127	90	195	20	127	202	127	90	127	202	125	206	191	42	180	113	192	29	192	29	180	113	133	193	192	29	133	193	195	20	195	20	133	193	130	197	195	20	130	197	127	202	127	31	124	21	228	0	127	31	228	0	127	44	124	210	123	213	127	90	124	210	127	90	125	206	228	0	90	8	90	0	220	222	206	232	206	224	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	184	0	93	16	184	0	107	16	107	16	184	0	129	17	159	25	184	0	170	34	170	34	184	0	180	46	184	52	180	46	184	0	184	52	184	0	187	-92	187	-92	184	0	181	-19	187	-92	181	-19	181	-79	181	-79	181	-19	180	-35	181	-79	180	-35	179	-48	207	-86	201	-79	207	-106	207	-106	201	-79	198	-70	207	-106	198	-70	196	-101	196	-101	198	-70	196	-59	197	-43	198	-33	196	80	196	80	198	-33	199	-22	196	80	199	-22	200	-13	200	-13	210	80	196	80	196	80	193	71	196	-101	196	80	196	-101	196	-59	196	80	196	-59	197	-53	196	80	197	-53	197	-43	184	52	187	-92	188	58	188	58	187	-92	196	-101	188	58	196	-101	191	64	191	64	196	-101	193	71	179	-57	179	-64	181	-79	179	-57	181	-79	179	-48	238	-88	236	-90	243	-105	243	-105	236	-90	230	-92	243	-105	230	-92	222	-93	222	-93	214	-91	220	-108	220	-108	214	-91	207	-106	285	-75	289	-58	287	-48	285	-75	287	-48	283	-39	285	-75	283	-39	276	-33	285	-75	276	-33	276	-88	268	-29	257	-27	262	-99	268	-29	262	-99	276	-88	268	-29	276	-88	276	-33	238	-88	243	-105	239	-86	239	-86	243	-105	239	-84	240	-33	239	-84	243	-105	240	-33	243	-105	248	-29	248	-29	243	-105	262	-99	248	-29	262	-99	257	-27	222	-93	220	-108	243	-105	240	-33	234	-39	235	-73	240	-33	235	-73	236	-76	240	-33	236	-76	238	-78	240	-33	238	-78	239	-80	240	-33	239	-80	239	-82	240	-33	239	-82	239	-84	228	-57	229	-61	230	-46	230	-46	229	-61	230	-65	230	-46	230	-65	234	-39	234	-39	230	-65	232	-69	234	-39	232	-69	235	-73	146	20	129	17	184	0	146	20	184	0	159	25	184	0	11	12	11	0	228	-57	230	-46	228	-54	207	-86	207	-106	214	-91	242	46	240	39	246	21	246	21	240	39	235	32	246	21	235	32	232	10	232	10	235	32	226	25	232	10	226	25	213	19	213	19	209	18	213	3	213	3	209	18	204	18	213	3	204	18	198	17	191	16	185	16	188	0	191	16	188	0	213	3	191	16	213	3	198	17	237	67	242	84	231	71	231	71	242	84	231	88	231	71	231	88	223	74	223	74	231	88	216	74	204	71	216	74	216	90	204	71	216	90	200	87	160	16	169	32	170	64	170	64	169	32	180	48	170	64	180	48	185	79	185	79	180	48	192	61	185	79	192	61	200	87	200	87	192	61	204	71	160	16	170	64	155	44	160	16	155	44	151	0	160	16	151	0	188	0	160	16	188	0	185	16	242	46	246	21	243	53	243	53	246	21	251	76	251	76	246	21	255	35	251	76	255	35	257	66	257	66	255	35	258	52	242	84	237	67	241	61	242	84	241	61	243	53	242	84	243	53	251	76	231	88	216	90	216	74	213	19	213	3	232	10	151	0	155	44	143	-14	143	-14	155	44	139	16	143	-14	139	16	135	-28	135	-28	139	16	131	0	135	-28	131	0	127	-43	127	-43	131	0	123	-12	127	-43	123	-12	119	-58	119	-58	123	-12	115	-27	119	-58	115	-27	110	-74	110	-74	115	-27	106	-42	110	-74	106	-42	97	-58	93	16	208	218	127	214	93	16	127	214	11	12	93	16	11	12	131	0	93	16	131	0	139	16	208	230	22	230	91	213	208	230	91	213	127	214	208	230	127	214	208	218	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	22	230	67	209	91	213	110	-74	97	-58	89	-74	131	0	11	12	11	0	77	-82	74	-74	74	-74	77	-82	74	-74	73	-114	77	-82	73	-114	89	-116	77	-82	89	-116	82	-89	151	4	150	-23	153	-107	153	-107	150	-23	147	-50	153	-107	147	-50	144	-111	144	-111	147	-50	140	-75	144	-111	140	-75	132	-114	132	-114	140	-75	127	-92	132	-114	127	-92	119	-116	119	-116	127	-92	108	-98	104	-117	119	-116	108	-98	104	-117	108	-98	98	-97	104	-117	98	-97	89	-94	104	-117	89	-94	89	-116	73	-114	74	-74	70	-61	73	-114	70	-61	65	-52	73	-114	65	-52	59	-45	73	-114	59	-45	58	-111	11	-65	11	-72	12	-58	12	-58	11	-72	14	-79	12	-58	14	-79	15	-51	15	-51	14	-79	18	-86	15	-51	18	-86	20	-45	20	-45	18	-86	25	-93	20	-45	25	-93	29	-41	29	-41	25	-93	34	-101	29	-41	34	-101	40	-40	40	-40	34	-101	45	-106	40	-40	45	-106	50	-41	50	-41	45	-106	58	-111	50	-41	58	-111	59	-45	81	79	92	82	110	113	110	113	92	82	102	84	110	113	102	84	109	84	109	84	126	79	110	113	110	113	126	79	114	114	156	189	41	73	55	60	156	189	55	60	68	72	156	189	68	72	81	79	156	189	81	79	110	113	156	189	110	113	207	211	156	189	207	211	207	225	156	189	207	225	54	189	54	189	207	225	46	187	46	187	207	225	21	225	46	187	21	225	37	182	37	182	21	225	28	173	21	225	4	147	17	147	21	225	17	147	21	161	21	225	21	161	28	173	161	-102	174	-91	180	98	180	98	174	-91	188	-74	180	98	188	-74	198	77	198	77	188	-74	201	-51	198	77	201	-51	210	48	210	48	201	-51	211	-22	210	48	211	-22	215	13	159	112	137	116	138	67	159	112	138	67	146	48	159	112	146	48	150	26	159	112	150	26	151	4	159	112	151	4	153	-107	159	112	153	-107	161	-102	159	112	161	-102	180	98	131	116	125	115	126	79	131	116	126	79	138	67	131	116	138	67	137	116	119	115	114	114	126	79	119	115	126	79	125	115	82	-89	89	-116	89	-94	85	-29	72	-24	75	-45	75	-45	72	-24	66	-41	61	-42	66	-41	72	-24	61	-42	72	-24	59	-23	59	-23	41	-25	53	-55	59	-23	53	-55	54	-49	59	-23	54	-49	57	-45	59	-23	57	-45	61	-42	72	-92	62	-85	80	-117	80	-117	62	-85	55	-75	80	-117	55	-75	52	-113	52	-113	55	-75	52	-62	41	-25	27	-31	31	-104	41	-25	31	-104	52	-113	41	-25	52	-113	52	-62	41	-25	52	-62	53	-55	31	-104	27	-31	18	-91	18	-91	27	-31	17	-40	18	-91	17	-40	11	-77	11	-77	17	-40	11	-51	11	-77	11	-51	9	-64	99	-98	89	-117	96	-117	99	-98	96	-117	103	-116	99	-98	85	-97	89	-117	85	-97	72	-92	80	-117	85	-97	80	-117	89	-117	108	-98	106	-98	110	-116	110	-116	106	-98	103	-98	110	-116	103	-98	103	-116	103	-116	103	-98	101	-98	103	-116	101	-98	99	-98	81	79	92	82	110	113	110	113	92	82	102	84	110	113	102	84	109	84	109	84	127	79	110	113	110	113	127	79	114	114	156	189	41	73	55	60	156	189	55	60	68	72	156	189	68	72	81	79	156	189	81	79	110	113	156	189	110	113	207	211	156	189	207	211	207	225	156	189	207	225	54	189	54	189	207	225	46	187	46	187	207	225	21	225	46	187	21	225	37	182	37	182	21	225	28	173	21	225	4	147	17	147	21	225	17	147	21	161	21	225	21	161	28	173	150	-25	147	-48	168	-94	168	-94	147	-48	143	-66	168	-94	143	-66	140	-110	140	-110	143	-66	137	-80	140	-110	137	-80	137	-152	137	-152	137	-80	129	-89	137	-152	129	-89	118	-115	118	-115	129	-89	113	-59	118	-115	113	-59	110	-116	110	-116	113	-59	109	-97	75	-45	84	-54	85	-29	85	-29	84	-54	93	-66	85	-29	93	-66	98	-40	98	-40	93	-66	101	-81	98	-40	101	-81	113	-59	113	-59	101	-81	109	-97	212	-15	209	50	204	-43	204	-43	209	50	196	81	204	-43	196	81	189	-70	189	-70	196	81	177	101	189	-70	177	101	168	-94	168	-94	177	101	156	113	168	-94	156	113	151	3	151	3	156	113	150	23	156	113	137	116	140	65	156	113	140	65	147	45	156	113	147	45	150	23	131	116	125	115	127	79	131	116	127	79	140	65	131	116	140	65	137	116	119	115	114	114	127	79	119	115	127	79	125	115	151	3	150	-25	168	-94	161	-152	140	-110	137	-152	209	50	212	-15	215	7	108	-98	110	-116	109	-97	66	23	59	17	161	0	161	0	59	17	50	13	161	0	50	13	41	12	148	252	157	149	170	325	170	325	157	149	181	166	170	325	181	166	193	305	193	305	181	166	199	190	193	305	199	190	208	278	208	278	199	190	209	217	208	278	209	217	213	245	130	322	139	308	141	337	141	337	139	308	145	289	141	337	145	289	170	325	170	325	145	289	148	269	170	325	148	269	148	252	117	327	130	322	141	337	117	327	141	337	107	325	92	304	96	313	96	341	96	341	96	313	100	320	96	341	100	320	106	342	106	342	100	320	107	325	106	342	107	325	141	337	75	271	81	278	85	339	85	339	81	278	86	286	85	339	86	286	96	341	96	341	86	286	89	295	96	341	89	295	92	304	75	336	65	333	66	266	75	336	66	266	75	271	75	336	75	271	85	339	27	289	28	282	29	298	29	298	28	282	31	276	29	298	31	276	33	307	33	307	31	276	37	270	33	307	37	270	38	315	38	315	37	270	44	266	38	315	44	266	46	322	46	322	44	266	54	265	46	322	54	265	55	328	55	328	54	265	66	266	55	328	66	266	65	333	73	189	128	31	89	189	106	192	89	189	126	42	106	192	126	42	122	200	122	200	126	42	126	141	122	200	126	141	136	212	136	212	126	141	157	149	136	212	157	149	145	230	145	230	157	149	148	252	161	0	161	12	151	14	161	0	151	14	142	17	161	0	142	17	134	23	161	0	134	23	73	44	161	0	73	44	71	31	161	0	71	31	66	23	126	42	89	189	128	31	73	44	134	23	128	31	73	44	128	31	73	189	161	0	41	12	41	0	107	23	99	17	200	0	200	0	99	17	89	14	200	0	89	14	79	12	27	245	31	217	33	278	33	278	31	217	42	190	33	278	42	190	47	305	47	305	42	190	60	166	47	305	60	166	70	325	70	325	60	166	84	149	70	325	84	149	93	269	93	269	84	149	92	252	95	230	92	252	84	149	95	230	84	149	114	141	148	304	151	295	155	339	148	304	155	339	145	313	145	313	155	339	145	341	145	313	145	341	140	320	140	320	145	341	134	342	140	320	134	342	133	325	133	325	134	342	124	327	111	322	124	327	134	342	111	322	134	342	100	337	168	44	168	189	152	189	168	44	152	189	134	192	168	44	134	192	170	31	185	328	186	265	194	322	194	322	186	265	196	266	194	322	196	266	202	315	202	315	196	266	204	270	202	315	204	270	208	307	208	307	204	270	209	276	208	307	209	276	212	298	212	298	209	276	212	282	212	298	212	282	213	289	159	278	165	271	166	336	166	336	165	271	175	266	166	336	175	266	176	333	176	333	175	266	186	265	176	333	186	265	185	328	155	339	151	295	154	286	155	339	154	286	159	278	155	339	159	278	166	336	100	337	70	325	93	269	100	337	93	269	96	289	100	337	96	289	101	308	100	337	101	308	111	322	200	0	200	12	190	13	200	0	190	13	181	17	200	0	181	17	174	23	200	0	174	23	114	42	200	0	114	42	112	31	200	0	112	31	107	23	170	31	134	192	118	200	170	31	118	200	114	141	170	31	114	141	114	42	170	31	114	42	174	23	105	212	95	230	114	141	105	212	114	141	118	200	200	0	79	12	79	0	145	45	139	27	141	-2	141	-2	139	27	130	13	141	-2	130	13	117	7	117	7	107	9	141	-2	141	-2	107	9	106	-6	161	334	41	334	50	321	161	334	50	321	59	318	161	334	59	318	66	312	161	334	66	312	71	303	161	334	71	303	73	291	161	334	73	291	134	312	161	334	134	312	142	317	161	334	142	317	151	321	161	334	151	321	161	323	126	292	128	304	89	146	126	292	89	146	106	143	126	292	106	143	122	135	126	292	122	135	126	194	73	291	73	146	89	146	73	291	89	146	128	304	73	291	128	304	134	312	213	89	209	118	208	57	208	57	209	118	199	145	208	57	199	145	193	30	193	30	199	145	181	169	193	30	181	169	171	10	171	10	181	169	157	186	171	10	157	186	148	83	148	83	157	186	145	105	136	122	145	105	157	186	136	122	157	186	126	194	136	122	126	194	122	135	148	83	148	65	171	10	145	45	141	-2	171	10	145	45	171	10	148	65	100	14	96	21	96	-6	100	14	96	-6	106	-6	100	14	106	-6	107	9	96	-6	96	21	92	30	96	-6	92	30	89	40	96	-6	89	40	86	49	96	-6	86	49	85	-4	55	7	65	2	66	68	66	68	65	2	75	-1	66	68	75	-1	75	64	75	64	75	-1	85	-4	75	64	85	-4	81	57	81	57	85	-4	86	49	28	52	29	36	31	58	31	58	29	36	33	27	31	58	33	27	37	64	37	64	33	27	38	19	37	64	38	19	44	68	44	68	38	19	46	13	44	68	46	13	54	70	54	70	46	13	55	7	54	70	55	7	66	68	29	36	28	52	27	46	50	321	41	334	41	323	119	-79	132	-115	132	-87	132	-87	132	-115	146	-90	164	-87	146	-90	163	-111	164	-87	163	-111	188	-100	110	-66	104	-51	104	-111	110	-66	104	-111	132	-115	110	-66	132	-115	119	-79	104	-51	102	-34	104	-111	104	-111	102	-34	85	224	85	224	102	-34	102	171	85	224	102	171	104	185	36	157	36	-38	42	-63	36	157	42	-63	43	185	43	185	42	-63	56	-84	43	185	56	-84	60	208	60	208	56	-84	78	-101	60	208	78	-101	85	224	85	224	78	-101	104	-111	224	-18	202	-18	207	-83	224	-18	207	-83	220	-62	224	-18	220	-62	224	-38	207	-83	202	-18	202	-31	207	-83	202	-31	199	-49	207	-83	199	-49	191	-66	207	-83	191	-66	188	-100	179	-78	164	-87	188	-100	179	-78	188	-100	191	-66	146	-90	132	-115	163	-111	104	185	109	198	113	233	113	233	109	198	118	209	113	233	118	209	141	237	141	237	118	209	130	215	141	237	130	215	144	218	144	218	153	217	163	234	163	234	153	217	160	215	163	234	160	215	165	210	191	146	204	148	205	214	205	214	204	148	213	154	205	214	213	154	218	198	218	198	213	154	219	161	218	198	219	161	224	177	224	177	219	161	223	170	186	226	163	234	165	210	186	226	165	210	169	204	186	226	169	204	170	195	186	226	170	195	175	150	186	226	175	150	183	147	186	226	183	147	191	146	186	226	191	146	205	214	170	195	169	188	169	154	163	234	141	237	144	218	170	195	169	154	175	150	169	188	167	184	169	154	169	154	167	184	166	179	169	154	166	179	165	160	165	160	166	179	164	174	165	160	164	174	164	166	85	224	104	185	113	233	143	314	180	320	180	320	182	340	180	320	219	313	182	340	219	313	238	331	238	331	219	313	250	292	238	331	250	292	285	307	285	307	250	292	273	259	285	307	273	259	286	216	290	166	322	63	322	269	290	166	322	269	286	216	345	221	322	269	322	63	345	221	322	63	346	110	345	221	346	110	354	165	286	25	322	63	290	166	286	25	290	166	285	116	286	25	285	116	270	74	286	25	270	74	247	41	286	25	247	41	238	0	181	13	181	-7	217	20	217	20	181	-7	238	0	217	20	238	0	247	41	90	264	113	295	127	332	127	332	113	295	143	314	127	332	143	314	182	340	182	340	143	314	180	320	79	308	41	272	42	59	79	308	42	59	70	166	79	308	70	166	75	221	79	308	75	221	90	264	79	308	90	264	127	332	87	74	74	117	81	23	81	23	74	117	70	166	16	107	42	59	41	272	16	107	41	272	16	224	16	107	16	224	7	166	142	177	142	151	147	188	147	188	142	151	148	141	147	188	148	141	156	197	156	197	148	141	156	132	156	197	156	132	167	202	167	202	156	132	167	127	167	202	167	127	180	204	180	204	167	127	180	125	180	204	180	125	192	202	192	202	180	125	193	127	192	202	193	127	203	197	203	197	193	127	203	132	203	197	203	132	211	188	211	188	203	132	212	141	211	188	212	141	217	177	217	177	212	141	217	151	217	177	217	151	219	164	140	20	108	42	128	0	140	20	128	0	181	-7	140	20	181	-7	181	13	87	74	81	23	128	0	87	74	128	0	108	42	81	23	70	166	42	59	142	151	142	177	140	164	285	307	286	216	322	269	96	210	98	215	39	195	39	195	98	215	102	218	39	195	102	218	120	232	120	232	102	218	108	220	120	232	108	220	115	220	115	220	128	219	120	232	120	232	128	219	151	230	98	19	39	36	103	15	103	15	39	36	124	0	103	15	124	0	109	12	109	12	124	0	118	12	133	14	118	12	124	0	133	14	124	0	158	3	151	230	150	175	151	98	151	230	151	98	152	125	152	125	151	98	157	83	152	125	157	83	174	120	174	120	157	83	160	65	174	120	160	65	185	12	185	12	160	65	158	3	158	3	160	65	158	46	151	230	128	219	138	213	151	230	138	213	145	204	151	230	145	204	149	191	151	230	149	191	150	175	152	125	174	131	175	223	175	223	174	131	190	139	175	223	190	139	193	212	193	212	190	139	200	150	193	212	200	150	204	196	204	196	200	150	206	162	204	196	206	162	208	177	175	223	151	230	152	125	150	175	149	157	151	98	151	98	149	157	144	144	151	98	144	144	140	109	140	109	144	144	134	135	140	109	134	135	124	115	124	115	134	135	118	130	124	115	118	130	104	117	104	117	118	130	95	128	95	33	95	128	39	195	95	33	39	195	96	25	96	25	39	195	39	36	96	25	39	36	98	19	95	128	95	117	104	117	174	120	185	12	193	111	193	111	185	12	205	26	193	111	205	26	208	98	208	98	205	26	216	44	208	98	216	44	217	83	217	83	216	44	220	65	158	3	158	46	153	31	158	3	153	31	144	20	158	3	144	20	133	14	95	203	96	210	39	195	95	203	39	195	95	128	29	219	35	214	120	232	120	232	35	214	38	206	120	232	38	206	39	195	20	222	29	219	120	232	20	222	120	232	7	232	20	222	7	232	7	224	124	0	39	36	38	26	124	0	38	26	35	19	124	0	35	19	30	14	124	0	30	14	21	11	124	0	21	11	7	8	124	0	7	8	7	0	79	175	79	175	79	175	79	175	80	192	65	125	79	175	65	125	75	65	79	175	75	65	77	81	80	192	84	204	87	236	87	236	84	204	90	212	87	236	90	212	118	238	118	238	90	212	99	217	118	238	99	217	113	219	113	219	137	214	118	238	118	238	137	214	151	232	93	26	112	-6	106	20	106	20	112	-6	121	17	142	22	121	17	138	-3	142	22	138	-3	168	6	84	36	77	49	79	-4	84	36	79	-4	112	-6	84	36	112	-6	93	26	79	-4	77	49	75	65	79	-4	75	65	65	125	79	-4	65	125	50	3	65	125	46	118	50	3	50	3	46	118	29	107	50	3	29	107	27	16	27	16	29	107	17	94	27	16	17	94	11	36	11	36	17	94	8	78	11	36	8	78	6	61	228	117	222	158	219	64	219	64	222	158	206	191	219	64	206	191	197	28	197	28	206	191	193	121	197	28	193	121	189	86	197	28	189	86	178	57	188	153	193	121	206	191	188	153	206	191	181	216	188	153	181	216	176	180	159	201	176	180	181	216	159	201	181	216	151	232	159	201	151	232	137	214	168	6	197	28	178	57	168	6	178	57	162	36	168	6	162	36	142	22	121	17	112	-6	138	-3	27	152	36	142	38	220	38	220	36	142	49	133	38	220	49	133	60	230	60	230	49	133	65	125	60	230	65	125	87	236	87	236	65	125	80	192	24	203	19	179	21	164	24	203	21	164	27	152	24	203	27	152	38	220	81	163	82	95	87	153	87	153	82	95	90	105	87	153	90	105	95	145	95	145	90	105	100	111	95	145	100	111	105	139	105	139	100	111	113	113	105	139	113	113	114	135	114	135	113	113	140	113	114	135	140	113	120	133	140	113	140	132	134	132	140	113	134	132	129	132	140	113	129	132	125	133	140	113	125	133	120	133	82	95	81	163	79	175	82	95	79	175	77	81	85	60	81	76	66	15	66	15	81	76	79	94	66	15	79	94	79	113	79	113	82	150	66	15	66	15	82	150	65	208	66	15	65	208	39	39	39	39	65	208	38	182	39	39	38	182	21	71	21	71	38	182	21	149	21	71	21	149	15	110	137	6	124	10	144	-5	144	-5	124	10	113	16	144	-5	113	16	102	0	102	0	113	16	104	24	102	0	104	24	97	35	97	35	90	47	102	0	102	0	90	47	85	60	102	0	85	60	66	15	186	24	182	16	188	-1	188	-1	182	16	176	10	188	-1	176	10	166	-4	166	-4	176	10	166	6	166	-4	166	6	152	5	152	5	137	6	144	-5	275	96	150	96	166	86	275	96	166	86	176	83	275	96	176	83	183	78	275	96	183	78	186	71	275	96	186	71	187	63	275	96	187	63	252	81	275	96	252	81	261	85	275	96	261	85	275	88	186	71	187	62	187	63	187	63	187	62	188	-1	187	63	188	-1	247	74	247	74	188	-1	209	3	247	74	209	3	244	66	244	66	209	3	228	8	244	66	228	8	243	55	243	55	228	8	243	16	240	246	242	252	243	268	243	268	242	252	245	255	243	268	245	255	251	268	251	268	245	255	249	258	251	268	249	258	255	258	255	258	258	258	266	267	266	267	258	258	261	257	266	267	261	257	263	256	236	266	228	262	230	151	236	266	230	151	239	151	236	266	239	151	239	238	236	266	239	238	240	246	236	266	240	246	243	268	295	247	289	256	289	219	295	247	289	219	294	223	295	247	294	223	296	229	295	247	296	229	297	236	271	216	277	215	279	263	279	263	277	215	284	216	279	263	284	216	289	256	289	256	284	216	289	219	264	250	266	219	265	252	265	252	266	219	266	267	266	267	266	219	271	216	266	267	271	216	279	263	266	267	263	256	264	254	266	267	264	254	265	252	266	267	251	268	255	258	259	239	259	228	260	244	260	244	259	228	262	223	260	244	262	223	262	247	262	247	262	223	266	219	262	247	266	219	264	250	187	33	186	24	188	-1	187	33	188	-1	187	62	152	5	144	-5	166	-4	204	224	203	215	204	193	204	193	203	215	196	201	187	208	196	201	190	221	187	208	190	221	177	226	153	230	146	219	156	218	153	230	156	218	165	228	165	228	156	218	167	216	165	228	167	216	177	226	177	226	167	216	177	213	177	226	177	213	187	208	203	215	190	221	196	201	223	165	230	151	228	262	223	165	228	262	222	258	223	165	222	258	217	176	222	258	216	252	217	176	217	176	216	252	212	246	217	176	212	246	211	185	211	185	212	246	209	240	211	185	209	240	206	233	206	233	204	224	204	193	206	233	204	193	211	185	82	150	90	180	100	224	100	224	90	180	104	201	100	224	104	201	141	230	141	230	104	201	122	214	141	230	122	214	146	219	146	219	153	230	141	230	65	208	82	150	100	224	259	228	259	239	258	233	166	86	150	96	150	88	252	81	187	63	247	74	38	18	32	14	133	0	133	0	32	14	24	11	133	0	24	11	11	8	133	232	11	232	23	222	133	232	23	222	32	219	133	232	32	219	38	215	133	232	38	215	40	208	133	232	40	208	41	198	133	232	41	198	111	219	133	232	111	219	120	222	133	232	120	222	133	224	41	198	101	24	100	33	100	128	100	112	189	112	100	128	189	112	189	128	189	128	189	112	252	18	189	128	252	18	249	24	41	198	100	33	100	198	41	198	100	198	101	208	41	198	101	208	105	215	41	198	105	215	111	219	185	18	179	14	281	0	281	0	179	14	170	11	281	0	170	11	156	8	281	232	156	232	170	222	281	232	170	222	179	219	281	232	179	219	185	215	281	232	185	215	188	208	281	232	188	208	189	198	281	232	189	198	258	219	281	232	258	219	268	222	281	232	268	222	281	224	248	33	248	198	189	198	189	198	248	198	249	208	189	198	249	208	252	214	189	198	249	24	248	33	281	0	281	8	267	11	281	0	267	11	258	14	281	0	258	14	189	33	281	0	189	33	188	25	281	0	188	25	185	18	189	33	258	14	252	18	189	33	252	18	189	112	133	0	133	8	120	11	133	0	120	11	110	14	133	0	110	14	41	33	133	0	41	33	41	24	133	0	41	24	38	18	41	33	110	14	104	18	41	33	104	18	101	24	41	33	101	24	41	198	133	0	11	8	11	0	281	0	156	8	156	0	189	128	249	24	189	198	170	222	156	232	156	224	258	219	189	198	252	214	23	222	11	232	11	224	62	0	55	1	55	-21	55	-21	55	1	48	1	55	-21	48	1	47	-19	47	-19	48	1	41	2	47	-19	41	2	38	-17	38	-17	41	2	35	2	38	-17	35	2	31	-17	61	213	66	208	140	230	140	230	66	208	69	200	140	230	69	200	70	189	70	-26	70	189	70	-1	70	-26	85	-108	140	230	140	230	85	-108	103	-98	140	230	103	-98	119	-82	140	230	119	-82	132	-59	140	230	132	-59	137	-34	140	230	137	-34	138	-27	140	230	138	-27	139	-19	140	230	139	-19	139	-10	140	230	139	-10	139	-1	140	230	139	-1	140	7	52	217	61	213	140	230	52	217	140	230	39	230	52	217	39	230	39	219	142	-70	152	-81	153	-48	153	-48	152	-81	163	-92	153	-48	163	-92	168	-64	168	-64	163	-92	173	-104	168	-64	173	-104	181	-81	181	-81	173	-104	183	-116	181	-81	183	-116	194	-98	194	-98	183	-116	207	-116	142	-70	153	-48	137	-34	142	-70	137	-34	132	-59	85	-108	70	-26	70	-46	85	-108	70	-46	69	-62	85	-108	69	-62	65	-76	85	-108	65	-76	64	-114	65	-76	59	-86	64	-114	64	-114	59	-86	50	-93	64	-114	50	-93	41	-116	41	-116	50	-93	36	-96	63	-23	70	-26	70	-1	63	-23	70	-1	62	0	63	-23	62	0	55	-21	1	-31	10	-23	16	0	16	0	10	-23	20	-18	16	0	20	-18	35	2	35	2	20	-18	31	-17	-1	-7	-15	-19	-7	-54	-1	-7	-7	-54	-4	-41	-1	-7	-4	-41	1	-31	-1	-7	1	-31	16	0	2	-82	-4	-70	-1	-105	-1	-105	-4	-70	-7	-54	24	-94	12	-90	18	-113	24	-94	18	-113	41	-116	24	-94	41	-116	36	-96	2	-82	-1	-105	18	-113	2	-82	18	-113	12	-90	-29	-56	-26	-77	-25	-36	-25	-36	-26	-77	-16	-93	-25	-36	-16	-93	-15	-19	-15	-19	-16	-93	-1	-105	-15	-19	-1	-105	-7	-54	125	338	125	275	134	329	134	329	125	275	134	283	134	329	134	283	139	319	139	319	134	283	139	294	139	319	139	294	141	306	64	306	65	294	66	319	66	319	65	294	71	283	66	319	71	283	71	330	71	330	71	283	79	275	71	330	79	275	79	338	79	338	79	275	89	270	79	338	89	270	90	344	90	344	89	270	102	268	90	344	102	268	103	345	103	345	102	268	114	270	103	345	114	270	115	343	115	343	114	270	125	275	115	343	125	275	125	338	140	230	70	189	70	-26	17	218	19	216	128	230	128	230	19	216	21	214	128	230	21	214	23	211	23	211	121	77	107	209	107	209	108	212	23	211	23	211	108	212	110	215	23	211	110	215	128	230	128	230	110	215	114	217	128	230	114	217	120	218	75	33	58	22	133	0	133	0	58	22	43	15	133	0	43	15	26	12	114	15	109	16	133	0	133	0	109	16	106	19	133	0	106	19	75	33	75	33	106	19	104	21	75	33	104	21	94	51	94	51	104	21	103	25	120	218	128	219	128	230	14	219	17	218	128	230	14	219	128	230	11	230	14	219	11	230	11	219	121	77	94	51	104	28	121	77	104	28	105	32	121	77	105	32	108	36	121	77	108	36	111	40	121	77	111	40	114	44	121	77	114	44	178	108	121	77	178	108	166	119	121	77	166	119	119	186	121	77	119	186	114	193	121	77	114	193	111	199	121	77	111	199	109	203	121	77	109	203	108	206	121	77	108	206	107	209	272	-94	263	-93	272	-107	272	-107	263	-93	256	-89	272	-107	256	-89	178	-107	178	-107	256	-89	251	-83	178	-107	251	-83	178	108	178	108	251	-83	178	132	178	108	178	132	166	119	272	230	152	230	164	216	272	230	164	216	171	213	272	230	171	213	176	208	272	230	176	208	178	200	272	230	178	200	178	189	272	230	178	189	256	213	272	230	256	213	263	217	272	230	263	217	272	219	248	-65	248	189	178	189	178	189	248	189	249	199	178	189	249	199	251	207	178	189	249	-76	248	-65	178	132	251	-83	249	-76	178	132	249	-76	178	189	121	13	114	15	133	0	121	13	133	0	133	12	133	0	26	12	26	0	164	216	152	230	152	219	256	213	178	189	251	207	104	28	94	51	103	25	127	232	8	232	20	222	127	232	20	222	28	219	127	232	28	219	33	215	127	232	33	215	36	208	127	232	36	208	36	198	127	232	36	198	104	219	127	232	104	219	113	222	127	232	113	222	127	224	36	198	97	26	95	33	36	198	95	33	95	190	36	198	95	190	96	204	36	198	96	204	98	213	36	198	98	213	104	219	167	18	158	14	206	0	206	0	158	14	147	12	206	0	147	12	133	12	133	12	121	13	206	0	206	0	121	13	36	24	206	0	36	24	33	18	198	55	193	45	206	0	206	0	193	45	187	37	206	0	187	37	181	30	181	30	174	23	206	0	206	0	174	23	167	18	206	0	220	78	209	78	206	0	209	78	204	66	206	0	204	66	198	55	36	33	36	24	121	13	36	33	121	13	110	15	36	33	110	15	102	20	36	33	102	20	97	26	36	33	97	26	36	198	206	0	33	18	28	14	206	0	28	14	20	11	206	0	20	11	8	8	206	0	8	8	8	0	20	222	8	232	8	224	245	266	250	271	258	291	258	291	250	271	257	275	258	291	257	275	266	276	266	276	271	275	282	288	282	288	271	275	275	274	282	288	275	274	278	272	241	-60	241	246	240	290	241	-60	240	290	225	287	241	-60	225	287	211	281	241	-60	211	281	241	-71	240	290	241	246	242	257	240	290	242	257	245	266	240	290	245	266	258	291	326	258	317	271	318	215	326	258	318	215	324	222	326	258	324	222	328	231	326	258	328	231	329	241	289	211	299	209	302	282	302	282	299	209	309	211	302	282	309	211	317	271	317	271	309	211	318	215	279	262	281	215	280	266	280	266	281	215	282	288	282	288	281	215	289	211	282	288	289	211	302	282	282	288	278	272	279	269	282	288	279	269	280	266	282	288	258	291	266	276	270	247	270	229	273	253	273	253	270	229	275	221	273	253	275	221	276	258	276	258	275	221	281	215	276	258	281	215	279	262	268	-102	268	-89	256	-87	268	-102	256	-87	248	-83	268	-102	248	-83	171	-44	268	-102	171	-44	170	-61	268	-102	170	-61	167	-73	268	-102	167	-73	161	-81	268	-102	161	-81	151	-86	268	-102	151	-86	134	-89	268	-102	134	-89	134	-102	241	-71	211	281	200	274	241	-71	200	274	191	266	241	-71	191	266	186	259	241	-71	186	259	182	251	241	-71	182	251	178	243	241	-71	178	243	176	233	241	-71	176	233	174	224	241	-71	174	224	171	21	241	-71	171	21	244	-78	244	-78	171	21	171	-44	244	-78	171	-44	248	-83	137	20	123	-5	136	-3	137	20	136	-3	149	1	137	20	121	24	123	-5	109	-6	123	-5	121	24	109	-6	121	24	108	35	109	-6	108	35	98	54	109	-6	98	54	92	82	109	-6	92	82	80	-1	80	-1	92	82	90	118	90	118	90	230	80	-1	80	-1	90	230	60	212	80	-1	60	212	55	13	55	13	60	212	36	185	55	13	36	185	35	37	35	37	36	185	22	150	35	37	22	150	21	69	21	69	22	150	17	109	92	156	99	185	90	230	90	230	99	185	109	205	90	230	109	205	128	237	128	237	109	205	122	217	128	237	122	217	137	220	137	220	148	219	138	236	138	236	148	219	147	235	138	236	128	237	137	220	171	21	174	224	171	177	171	21	171	177	171	49	171	21	171	49	169	39	171	21	169	39	164	31	171	21	164	31	160	9	169	192	171	177	174	224	169	192	174	224	165	204	165	204	174	224	165	229	147	235	148	219	156	232	156	232	148	219	158	213	156	232	158	213	165	229	165	229	158	213	165	204	147	21	137	20	149	1	147	21	149	1	156	25	156	25	149	1	160	9	156	25	160	9	164	31	90	230	90	118	92	156	270	229	270	247	269	238	66	23	59	17	161	0	161	0	59	17	50	13	161	0	50	13	41	12	71	31	161	0	73	44	73	44	161	0	134	23	73	44	134	23	73	81	73	81	134	23	73	104	73	81	73	104	40	104	130	322	139	308	141	337	141	337	139	308	145	289	141	337	145	289	170	325	170	325	145	289	148	269	170	325	148	269	148	252	148	252	145	230	157	149	157	149	145	230	136	212	157	149	136	212	126	141	126	141	136	212	122	200	126	141	122	200	126	42	126	42	122	200	106	192	126	42	106	192	89	189	128	31	89	189	73	189	128	31	73	189	73	104	107	325	117	327	141	337	107	325	141	337	106	342	148	252	157	149	170	325	170	325	157	149	181	166	170	325	181	166	193	305	193	305	181	166	199	190	193	305	199	190	208	278	208	278	199	190	209	217	208	278	209	217	213	245	141	337	117	327	130	322	92	304	96	313	96	341	96	341	96	313	100	320	96	341	100	320	106	342	106	342	100	320	107	325	75	271	81	278	85	339	85	339	81	278	86	286	85	339	86	286	96	341	96	341	86	286	89	295	96	341	89	295	92	304	75	336	65	333	66	266	75	336	66	266	75	271	75	336	75	271	85	339	27	289	28	282	29	298	29	298	28	282	31	276	29	298	31	276	33	307	33	307	31	276	37	270	33	307	37	270	38	315	38	315	37	270	44	266	38	315	44	266	46	322	46	322	44	266	54	265	46	322	54	265	55	328	55	328	54	265	66	266	55	328	66	266	65	333	126	81	158	81	126	104	161	0	161	12	151	14	161	0	151	14	142	17	161	0	142	17	134	23	126	42	89	189	128	31	161	0	41	12	41	0	66	23	161	0	71	31	73	104	134	23	128	31	126	104	158	81	158	104	73	81	40	104	40	81	107	23	99	17	200	0	200	0	99	17	89	14	200	0	89	14	79	12	27	245	31	217	33	278	33	278	31	217	42	190	33	278	42	190	47	305	47	305	42	190	60	166	47	305	60	166	70	325	70	325	60	166	84	149	70	325	84	149	93	269	93	269	84	149	92	252	95	230	92	252	84	149	95	230	84	149	114	141	148	304	151	295	155	339	148	304	155	339	145	313	145	313	155	339	145	341	145	313	145	341	140	320	140	320	145	341	134	342	140	320	134	342	133	325	133	325	134	342	124	327	111	322	124	327	134	342	111	322	134	342	100	337	134	192	170	31	168	44	168	104	168	81	201	81	168	104	201	81	201	104	168	44	168	189	152	189	168	44	152	189	134	192	185	328	186	265	194	322	194	322	186	265	196	266	194	322	196	266	202	315	202	315	196	266	204	270	202	315	204	270	208	307	208	307	204	270	209	276	208	307	209	276	212	298	212	298	209	276	212	282	212	298	212	282	213	289	159	278	165	271	166	336	166	336	165	271	175	266	166	336	175	266	176	333	176	333	175	266	186	265	176	333	186	265	185	328	155	339	151	295	154	286	155	339	154	286	159	278	155	339	159	278	166	336	100	337	70	325	93	269	100	337	93	269	96	289	100	337	96	289	101	308	100	337	101	308	111	322	200	0	200	12	190	13	200	0	190	13	181	17	200	0	181	17	174	23	200	0	174	23	114	42	200	0	114	42	112	31	200	0	112	31	107	23	170	31	134	192	118	200	170	31	118	200	114	141	170	31	114	141	114	104	170	31	114	104	174	23	114	81	114	42	174	23	114	81	174	23	114	104	114	81	114	104	82	104	114	81	82	104	82	81	105	212	95	230	114	141	105	212	114	141	118	200	200	0	79	12	79	0	170	26	170	26	414	-6	170	26	414	-6	304	9	170	26	304	9	239	36	170	26	239	36	239	38	170	26	239	38	238	41	170	26	238	41	238	44	170	26	238	44	238	47	170	26	238	47	238	50	170	26	238	50	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	339	208	420	210	420	224	339	208	304	9	420	210	303	206	339	208	420	224	303	206	420	224	238	224	303	206	238	224	278	202	238	224	238	152	243	152	238	224	243	152	251	176	238	224	251	176	262	192	238	224	262	192	278	202	402	57	399	51	414	-6	414	-6	399	51	396	45	414	-6	396	45	392	39	392	39	382	27	414	-6	414	-6	382	27	371	18	414	-6	371	18	357	13	414	-6	421	73	407	73	414	-6	407	73	405	64	414	-6	405	64	402	57	340	10	319	9	414	-6	340	10	414	-6	357	13	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	238	338	168	297	168	177	133	22	144	4	139	24	414	-6	170	26	170	-6	304	9	414	-6	319	9	304	9	339	208	239	36	194	16	205	27	238	338	238	338	205	27	218	42	238	338	218	42	238	61	238	61	251	72	338	189	338	189	251	72	263	78	338	189	263	78	292	113	292	113	263	78	274	82	292	113	274	82	284	84	389	211	389	225	338	189	338	189	389	225	238	225	338	189	238	225	238	189	238	338	130	338	147	324	238	338	147	324	158	321	238	338	158	321	164	316	238	338	164	316	167	308	238	338	167	308	168	297	238	338	168	297	168	177	238	338	168	177	170	26	238	338	170	26	177	-3	238	338	177	-3	185	6	238	338	185	6	194	16	168	205	168	177	168	297	258	-82	256	-74	255	-114	258	-82	255	-114	271	-116	258	-82	271	-116	264	-89	334	4	333	-23	335	-107	335	-107	333	-23	329	-50	335	-107	329	-50	326	-111	326	-111	329	-50	322	-75	326	-111	322	-75	314	-114	314	-114	322	-75	309	-92	314	-114	309	-92	301	-116	301	-116	309	-92	290	-98	286	-117	301	-116	290	-98	286	-117	290	-98	280	-97	286	-117	280	-97	271	-94	286	-117	271	-94	271	-116	255	-114	256	-74	253	-61	255	-114	253	-61	248	-52	255	-114	248	-52	241	-45	255	-114	241	-45	240	-111	193	-65	193	-72	194	-58	194	-58	193	-72	195	-79	194	-58	195	-79	197	-51	197	-51	195	-79	200	-86	197	-51	200	-86	202	-45	202	-45	200	-86	206	-93	202	-45	206	-93	211	-41	211	-41	206	-93	216	-101	211	-41	216	-101	222	-40	222	-40	216	-101	227	-106	222	-40	227	-106	232	-41	232	-41	227	-106	240	-111	232	-41	240	-111	241	-45	292	113	284	84	291	84	291	84	309	79	292	113	292	113	309	79	296	114	338	189	292	113	389	211	343	-102	356	-91	362	98	362	98	356	-91	370	-74	362	98	370	-74	380	77	380	77	370	-74	384	-51	380	77	384	-51	392	48	392	48	384	-51	393	-22	392	48	393	-22	397	13	341	112	319	116	321	67	341	112	321	67	328	48	341	112	328	48	333	26	341	112	333	26	334	4	341	112	334	4	335	-107	341	112	335	-107	343	-102	341	112	343	-102	362	98	313	116	307	115	309	79	313	116	309	79	321	67	313	116	321	67	319	116	301	115	296	114	309	79	301	115	309	79	307	115	170	26	170	-2	177	-3	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	133	22	144	4	139	24	238	86	238	61	338	189	264	-89	271	-116	271	-94	147	324	130	338	130	326	238	338	130	338	147	324	238	338	147	324	158	321	238	338	158	321	164	316	238	338	164	316	167	308	238	338	167	308	168	297	238	338	168	297	168	177	238	338	168	177	170	26	238	338	170	26	238	40	168	205	168	177	168	297	314	-49	319	-81	322	-34	322	-34	319	-81	327	-65	322	-34	327	-65	331	-19	331	-19	327	-65	335	-50	331	-19	335	-50	339	-6	339	-6	335	-50	343	-35	339	-6	343	-35	347	9	347	9	343	-35	351	-21	347	9	351	-21	363	36	363	36	351	-21	359	-6	300	9	416	210	335	208	300	9	335	208	238	40	300	9	238	40	170	26	300	9	170	26	339	-6	300	9	339	-6	347	9	170	26	170	-6	339	-6	305	-65	297	-81	319	-81	305	-65	319	-81	314	-49	416	224	238	224	299	206	416	224	299	206	335	208	416	224	335	208	416	210	238	224	238	152	240	152	238	224	240	152	248	176	238	224	248	176	258	192	238	224	258	192	275	202	238	224	275	202	299	206	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	450	39	448	32	454	14	454	14	448	32	443	25	454	14	443	25	440	3	440	3	443	25	434	18	440	3	434	18	421	12	421	12	417	11	420	-4	420	-4	417	11	412	11	420	-4	412	11	406	10	399	9	393	9	396	-6	399	9	396	-6	420	-4	399	9	420	-4	406	10	438	64	439	82	431	66	431	66	439	82	424	67	412	64	424	67	424	83	412	64	424	83	408	80	368	9	377	25	378	57	378	57	377	25	388	41	378	57	388	41	393	72	393	72	388	41	400	54	393	72	400	54	408	80	408	80	400	54	412	64	368	9	378	57	363	36	368	9	363	36	359	-6	368	9	359	-6	396	-6	368	9	396	-6	393	9	467	46	465	59	463	28	463	28	465	59	459	69	463	28	459	69	454	14	454	14	459	69	451	77	454	14	451	77	450	46	451	77	439	82	444	60	451	77	444	60	449	54	451	77	449	54	450	46	439	82	424	83	424	67	421	12	420	-4	440	3	450	39	454	14	450	46	439	82	438	64	444	60	133	22	144	4	139	24	147	324	130	338	130	326	104	-4	106	49	105	60	105	230	105	209	147	209	105	230	147	209	177	230	177	230	147	209	156	113	177	230	156	113	176	99	39	29	46	14	46	253	46	253	46	14	57	3	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	104	-4	93	315	104	-4	105	315	105	315	104	-4	105	60	36	209	36	47	39	29	36	209	39	29	46	253	36	209	46	253	29	237	36	209	29	237	9	222	36	209	9	222	9	209	148	46	142	38	145	17	145	17	142	38	137	33	145	17	137	33	136	8	136	8	137	33	131	30	136	8	131	30	126	2	126	2	131	30	125	30	168	29	160	39	172	1	166	50	160	39	161	41	166	50	161	41	162	43	166	50	162	43	164	46	166	50	164	46	165	48	153	56	148	46	157	7	153	56	157	7	160	39	153	56	160	39	166	50	145	17	157	7	148	46	143	128	156	113	147	209	143	128	147	209	142	201	143	128	142	201	138	192	143	128	138	192	135	145	135	145	138	192	135	183	135	145	135	183	133	174	135	145	133	174	132	164	118	31	112	34	116	-2	118	31	116	-2	126	2	118	31	126	2	125	30	116	-2	112	34	108	40	116	-2	108	40	106	49	116	-2	106	49	104	-4	182	191	177	230	176	99	182	191	176	99	184	181	217	236	215	220	223	219	217	236	223	219	225	235	225	235	223	219	231	217	225	235	231	217	232	234	232	234	231	217	238	214	232	234	238	214	240	232	240	232	238	214	245	210	240	232	245	210	249	229	249	229	245	210	252	204	249	229	252	204	254	228	204	218	215	220	210	237	204	218	210	237	203	236	204	218	203	236	197	236	204	218	197	236	195	214	182	191	184	200	184	233	184	233	184	200	188	208	184	233	188	208	190	234	190	234	188	208	195	214	190	234	195	214	197	236	184	233	177	230	182	191	261	226	258	227	258	198	258	198	258	227	254	228	258	198	254	228	252	204	263	191	267	184	263	226	263	226	267	184	265	225	269	226	265	225	267	184	269	226	267	184	272	175	277	235	276	232	276	163	277	235	276	163	289	163	277	235	289	163	289	235	274	229	271	227	272	175	274	229	272	175	276	163	274	229	276	163	276	232	261	226	258	198	263	191	261	226	263	191	263	226	198	164	203	86	212	155	212	155	203	86	221	77	212	155	221	77	230	147	230	147	221	77	235	69	230	147	235	69	256	134	256	134	235	69	244	60	256	134	244	60	249	52	203	86	198	164	189	172	203	86	189	172	184	181	203	86	184	181	176	99	188	-2	205	-5	200	12	200	12	205	-5	214	11	226	13	214	11	222	-5	226	13	222	-5	247	-2	168	29	172	1	178	21	178	21	172	1	188	-2	178	21	188	-2	188	15	188	15	188	-2	200	12	299	69	297	89	295	44	295	44	297	89	289	106	295	44	289	106	285	23	285	23	289	106	276	121	285	23	276	121	269	7	269	7	276	121	256	134	269	7	256	134	251	42	251	42	249	32	269	7	269	7	249	32	247	-2	247	-2	249	32	244	23	247	-2	244	23	237	17	247	-2	237	17	226	13	214	11	205	-5	222	-5	256	134	249	52	251	42	172	1	160	39	157	7	269	226	272	175	271	227	215	220	217	236	210	237	171	247	171	247	171	28	171	28	171	247	171	230	171	28	171	230	171	209	171	209	171	230	105	230	171	209	105	230	105	209	107	-4	105	60	93	315	107	-4	93	315	92	-5	92	-5	93	315	77	291	92	-5	77	291	73	-3	73	-3	77	291	62	271	73	-3	62	271	57	3	57	3	62	271	46	253	57	3	46	253	46	14	46	14	46	253	39	29	39	29	46	253	36	209	36	209	46	253	29	237	36	209	29	237	9	222	138	-90	141	-56	137	-93	137	-93	135	-51	128	-114	128	-114	135	-51	128	-47	128	-114	128	-47	119	-46	138	-90	140	-86	141	-56	141	-56	140	-86	143	-82	141	-56	143	-82	144	-62	144	-62	143	-82	145	-76	144	-62	145	-76	146	-69	169	-76	166	-88	179	-111	179	-111	166	-88	159	-97	179	-111	159	-97	148	-101	148	-101	144	-100	147	-116	147	-116	144	-100	141	-99	147	-116	141	-99	139	-98	137	-96	137	-93	128	-114	137	-96	128	-114	147	-116	137	-96	147	-116	139	-98	113	-109	128	-114	119	-46	113	-109	119	-46	110	-47	113	-109	110	-47	103	-52	113	-109	103	-52	102	-101	97	-58	93	-67	95	-90	97	-58	95	-90	102	-101	97	-58	102	-101	103	-52	226	337	202	324	204	-98	204	-98	202	324	185	303	204	-98	185	303	179	-111	179	-111	185	303	174	277	179	-111	174	277	171	28	171	28	174	277	171	247	171	209	171	55	171	28	171	28	171	55	159	47	171	28	159	47	152	16	152	16	159	47	149	40	152	16	149	40	140	34	152	16	140	34	136	7	136	7	140	34	132	31	136	7	132	31	125	30	125	30	118	31	122	0	122	0	118	31	112	34	122	0	112	34	108	40	125	30	122	0	136	7	236	276	238	294	226	337	226	337	238	294	241	310	226	337	241	310	257	342	257	342	241	310	248	322	257	342	248	322	257	326	257	326	261	326	277	340	277	340	261	326	264	325	277	340	264	325	266	324	204	-98	222	-78	226	337	226	337	222	-78	232	-51	226	337	232	-51	236	258	236	258	232	-51	236	-21	179	-111	171	28	171	-52	179	-111	171	-52	171	-63	179	-111	171	-63	169	-76	148	-101	147	-116	179	-111	295	273	302	278	304	327	304	327	302	278	308	284	304	327	308	284	311	316	311	316	308	284	312	293	311	316	312	293	313	302	292	335	277	340	277	273	292	335	277	273	286	272	292	335	286	272	295	273	292	335	295	273	304	327	270	277	277	273	277	340	270	277	277	340	268	320	270	277	268	320	267	316	270	277	267	316	265	313	270	277	265	313	264	282	268	320	277	340	268	322	277	340	257	342	257	326	263	308	260	302	261	288	263	308	261	288	264	282	263	308	264	282	265	313	107	-4	122	0	108	40	107	-4	108	40	106	49	107	-4	106	49	105	60	39	29	36	209	36	47	36	209	9	222	9	209	261	288	260	302	259	296	277	340	266	324	268	322	226	337	236	258	236	276	95	-90	93	-67	92	-77	135	-51	137	-93	141	-56	105	60	105	315	93	315	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	106	51	93	315	106	51	105	63	105	230	105	209	153	209	105	230	153	209	153	230	155	33	146	32	152	6	152	6	146	32	138	30	152	6	138	30	134	0	134	0	138	30	131	30	134	0	131	30	126	30	126	30	117	31	134	0	134	0	117	31	114	-3	208	4	209	120	208	141	208	141	210	171	192	11	192	11	210	171	186	218	192	11	186	218	185	15	185	15	186	218	179	18	210	171	216	194	218	235	218	235	216	194	225	211	218	235	225	211	256	241	256	241	225	211	236	222	256	241	236	222	250	225	250	225	260	224	256	241	256	241	260	224	281	238	208	141	192	11	200	8	208	141	200	8	208	4	167	13	179	18	186	218	167	13	186	218	163	36	167	13	163	36	155	33	167	13	155	33	152	6	160	192	143	157	146	64	160	192	146	64	153	49	160	192	153	49	163	36	160	192	163	36	186	218	143	157	137	116	138	98	143	157	138	98	141	81	143	157	141	81	146	64	224	61	219	72	229	-1	224	61	229	-1	237	44	237	44	229	-1	244	-4	237	44	244	72	224	61	322	38	319	30	323	5	323	5	319	30	314	23	323	5	314	23	305	-2	305	-2	314	23	304	18	305	-2	304	18	289	16	289	16	277	18	280	-5	280	-5	277	18	270	-5	243	37	244	-4	253	30	253	30	244	-4	258	-5	253	30	258	-5	265	23	265	23	258	-5	270	-5	265	23	270	-5	277	18	296	68	296	88	286	87	296	68	286	87	286	67	296	68	313	86	296	88	286	67	286	87	275	64	275	64	286	87	274	85	275	64	274	85	262	58	262	58	274	85	260	80	262	58	260	80	250	52	250	52	260	80	244	72	250	52	244	72	237	44	216	1	229	-1	219	72	216	1	219	72	215	86	216	1	215	86	211	101	216	1	211	101	209	120	216	1	209	120	208	4	322	38	323	5	323	46	323	46	323	5	326	81	326	81	323	5	336	17	326	81	336	17	336	72	336	72	336	17	343	32	336	72	343	32	343	60	343	60	343	32	345	46	326	81	313	86	317	61	326	81	317	61	321	55	326	81	321	55	323	46	313	86	296	68	304	67	313	86	304	67	311	65	313	86	311	65	317	61	289	16	280	-5	305	-2	329	204	319	219	320	160	329	204	320	160	327	166	329	204	327	166	332	175	329	204	332	175	333	186	290	155	299	154	302	231	302	231	299	154	311	155	302	231	311	155	319	219	319	219	311	155	320	160	272	177	276	167	281	238	281	238	276	167	282	160	281	238	282	160	302	231	302	231	282	160	290	155	281	238	260	224	267	220	281	238	267	220	270	213	281	238	270	213	271	203	281	238	271	203	271	190	281	238	271	190	272	177	114	-3	117	31	111	35	114	-3	111	35	108	42	114	-3	108	42	106	51	114	-3	106	51	92	-5	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	237	44	244	-4	243	37	186	218	210	171	218	235	105	63	105	315	93	315	70	421	3	421	11	410	70	421	11	410	16	407	70	421	16	407	20	404	70	421	20	404	21	398	70	421	21	398	22	389	70	421	22	389	70	316	22	389	70	192	70	200	115	308	121	345	112	315	112	315	121	345	110	344	112	315	110	344	107	319	107	319	110	344	100	320	95	319	100	320	99	341	95	319	99	341	89	335	70	299	76	307	80	327	80	327	76	307	83	313	80	327	83	313	89	335	89	335	83	313	89	317	89	335	89	317	95	319	70	316	22	389	70	200	70	316	70	200	70	299	70	316	70	299	80	327	115	185	112	181	182	167	182	167	112	181	108	178	182	167	108	178	102	176	166	200	166	294	164	311	166	200	164	311	158	325	166	200	158	325	148	336	166	200	148	336	166	191	182	176	176	177	182	167	182	167	176	177	172	180	182	167	172	180	118	199	118	199	172	180	168	184	118	199	168	184	118	283	117	298	118	283	121	345	117	298	121	345	115	308	118	283	168	184	121	345	121	345	168	184	166	191	121	345	166	191	136	343	136	343	166	191	148	336	117	191	115	185	182	167	117	191	182	167	118	199	110	344	99	341	100	320	86	167	86	176	80	178	86	167	80	178	75	181	86	167	75	181	22	201	86	167	22	201	21	191	86	167	21	191	20	184	86	167	20	184	17	180	86	167	17	180	11	178	86	167	11	178	3	176	86	167	3	176	3	167	22	201	75	181	72	186	22	201	72	186	70	192	22	201	70	192	22	389	182	167	102	176	102	167	11	410	3	421	3	412	71	301	72	303	80	328	80	328	72	303	74	305	80	328	74	305	76	307	76	307	81	312	80	328	80	328	81	312	90	336	70	200	70	299	70	316	70	316	70	299	70	300	70	316	70	300	80	328	80	328	70	300	71	301	81	312	85	316	90	336	90	336	85	316	90	318	90	336	90	318	100	342	100	342	90	318	95	320	100	342	95	320	100	320	100	320	107	319	100	342	100	342	107	319	110	345	115	186	112	181	182	168	182	168	112	181	108	178	182	168	108	178	102	177	72	404	76	409	82	424	82	424	76	409	81	412	82	424	81	412	87	412	87	412	91	412	99	422	99	422	91	412	94	411	99	422	94	411	96	410	70	423	59	421	70	387	70	423	70	387	70	397	70	423	70	397	72	404	70	423	72	404	82	424	70	316	70	387	59	421	70	316	59	421	70	200	70	200	59	421	50	417	70	200	50	417	70	192	70	192	50	417	42	412	70	192	42	412	36	405	129	399	123	409	123	367	129	399	123	367	128	372	129	399	128	372	131	379	129	399	131	379	132	387	104	364	110	363	112	417	112	417	110	363	117	364	112	417	117	364	123	409	123	409	117	364	123	367	97	402	98	367	98	405	98	405	98	367	99	422	99	422	98	367	104	364	99	422	104	364	112	417	99	422	96	410	97	408	99	422	97	408	98	405	99	422	82	424	87	412	166	201	166	295	164	311	166	201	164	311	158	325	166	201	158	325	149	336	166	201	149	336	166	192	112	315	115	308	121	345	121	345	115	308	117	298	121	345	117	298	118	284	168	185	118	284	118	200	168	185	118	200	172	180	172	180	118	200	182	168	172	180	182	168	176	178	176	178	182	168	182	177	118	284	168	185	121	345	121	345	168	185	166	192	121	345	166	192	136	343	136	343	166	192	149	336	117	192	115	186	182	168	117	192	182	168	118	200	110	345	107	319	112	315	110	345	112	315	121	345	90	391	90	377	92	395	92	395	90	377	93	371	92	395	93	371	95	399	95	399	93	371	98	367	95	399	98	367	97	402	86	168	86	177	80	179	86	168	80	179	75	182	86	168	75	182	22	201	86	168	22	201	21	191	86	168	21	191	20	185	86	168	20	185	17	181	86	168	17	181	11	179	86	168	11	179	3	177	86	168	3	177	3	168	70	192	36	405	30	396	70	192	30	396	26	386	70	192	26	386	24	375	70	192	24	375	22	363	70	192	22	363	22	349	70	192	22	349	72	186	22	201	75	182	72	186	22	201	72	186	22	349	90	377	90	391	89	384	182	168	102	177	102	168	59	101	55	102	67	89	67	89	55	102	52	104	67	89	52	104	49	91	49	91	52	104	51	106	49	91	51	106	50	108	50	108	50	147	49	91	49	91	50	147	44	150	49	91	44	150	36	151	56	120	58	123	59	137	59	137	58	123	59	126	59	137	59	126	60	131	60	131	59	126	60	128	55	143	50	147	50	109	55	143	50	109	51	111	55	143	51	111	52	112	55	143	52	112	53	114	55	143	53	114	54	116	55	143	54	116	56	120	55	143	56	120	59	137	49	91	36	151	34	96	34	96	36	151	28	150	34	96	28	150	22	104	22	104	28	150	22	147	22	104	22	147	17	142	15	115	22	104	17	142	15	115	17	142	13	136	15	115	13	136	12	128	79	111	75	105	82	90	82	90	75	105	70	102	82	90	70	102	67	89	67	89	70	102	63	101	135	345	57	345	67	334	135	345	67	334	74	332	135	345	74	332	79	328	135	345	79	328	81	321	135	345	81	321	81	313	135	345	81	313	82	90	135	345	82	90	96	94	135	345	96	94	107	100	135	345	107	100	117	108	135	345	117	108	124	118	135	345	124	118	128	126	135	345	128	126	131	135	135	345	131	135	133	145	135	345	133	145	135	156	135	345	135	156	135	169	81	313	81	131	82	90	81	120	79	111	82	90	81	120	82	90	81	131	76	403	78	394	78	413	78	413	78	394	82	386	78	413	82	386	82	422	82	422	82	386	88	380	82	422	88	380	89	428	89	428	88	380	96	375	89	428	96	375	97	433	97	433	96	375	105	374	97	433	105	374	107	434	107	434	105	374	115	375	107	434	115	375	116	433	116	433	115	375	124	380	116	433	124	380	124	428	124	428	124	380	131	386	124	428	131	386	131	421	131	421	131	386	135	394	131	421	135	394	135	413	135	413	135	394	137	403	59	101	67	89	63	101	67	334	57	345	57	336	50	147	50	108	50	109	21	185	18	181	89	167	89	167	18	181	14	178	89	167	14	178	7	176	65	345	6	345	13	334	65	345	13	334	18	332	65	345	18	332	21	328	65	345	21	328	22	322	65	345	22	322	23	313	65	345	23	313	65	315	68	292	70	303	74	328	74	328	70	303	74	311	74	328	74	311	82	338	82	338	74	311	80	316	82	338	80	316	86	318	86	318	88	318	90	344	90	344	88	318	89	317	90	344	89	317	91	316	89	176	79	178	89	167	89	167	79	178	73	181	89	167	73	181	23	198	23	198	73	181	69	186	23	198	69	186	23	313	23	313	69	186	67	194	23	313	67	194	67	206	65	315	23	313	67	206	65	315	67	206	67	280	65	315	67	280	68	292	65	315	68	292	74	328	90	344	91	316	99	348	99	348	91	316	92	313	99	348	92	313	94	310	109	296	113	296	116	348	116	348	113	296	120	297	116	348	120	297	123	344	123	344	120	297	125	300	123	344	125	300	128	338	128	338	125	300	129	305	128	338	129	305	132	330	132	330	129	305	132	312	132	330	132	312	133	320	108	349	99	348	101	300	108	349	101	300	105	298	108	349	105	298	109	296	108	349	109	296	116	348	99	348	94	310	97	304	99	348	97	304	101	300	90	344	82	338	86	318	22	190	21	185	89	167	22	190	89	167	23	198	89	167	7	176	7	167	13	334	6	345	6	336	37	212	39	164	40	208	40	208	39	164	48	168	40	208	48	168	44	203	44	203	48	168	46	199	47	197	48	168	49	196	49	196	48	168	56	175	49	196	56	175	50	195	50	195	56	175	52	195	58	197	52	195	56	175	58	197	56	175	64	184	132	345	49	345	59	335	132	345	59	335	65	332	132	345	65	332	69	326	132	345	69	326	70	318	132	345	70	318	71	306	132	345	71	306	120	332	132	345	120	332	125	334	132	345	125	334	132	336	115	200	115	315	73	198	73	198	115	315	115	322	73	198	115	322	117	328	73	198	117	328	71	306	73	198	71	306	71	233	73	198	71	233	70	220	73	198	70	220	68	210	73	198	68	210	64	184	132	167	132	176	125	178	132	167	125	178	120	181	132	167	120	181	73	198	132	167	73	198	73	167	73	198	120	181	117	185	73	198	117	185	115	191	73	198	115	191	115	200	64	202	58	197	64	184	64	202	64	184	68	210	33	215	29	216	31	163	33	215	31	163	39	164	33	215	39	164	37	212	6	200	6	183	9	207	9	207	6	183	10	175	9	207	10	175	13	212	13	212	10	175	15	168	13	212	15	168	18	215	18	215	15	168	22	164	18	215	22	164	25	217	25	217	22	164	31	163	25	217	31	163	29	216	6	183	6	200	5	192	46	199	48	168	47	197	59	335	49	345	49	336	120	332	71	306	117	328	38	212	39	164	41	208	41	208	39	164	46	167	41	208	46	167	45	202	45	202	46	167	46	199	34	214	30	216	31	163	34	214	31	163	39	164	34	214	39	164	38	212	6	200	6	182	9	207	9	207	6	182	10	174	9	207	10	174	13	212	13	212	10	174	15	168	13	212	15	168	19	215	19	215	15	168	22	164	19	215	22	164	25	217	25	217	22	164	31	163	25	217	31	163	30	216	70	219	67	209	71	195	71	195	67	209	63	202	71	195	63	202	62	183	62	183	63	202	58	197	62	183	58	197	54	173	54	173	58	197	52	195	138	95	136	94	141	83	141	83	136	94	133	93	141	83	133	93	130	93	130	93	125	95	127	81	127	81	125	95	121	99	127	81	121	99	118	106	94	92	103	86	115	314	115	314	103	86	115	83	115	314	115	83	115	124	115	124	115	83	116	115	118	106	116	115	115	83	118	106	115	83	127	81	169	106	171	118	170	125	169	106	170	125	167	131	169	106	167	131	163	136	169	106	163	136	163	96	158	139	151	140	153	88	158	139	153	88	163	96	158	139	163	96	163	136	140	136	140	99	141	83	140	136	141	83	145	139	145	139	141	83	153	88	145	139	153	88	151	140	140	97	138	95	141	83	140	97	141	83	140	99	130	93	127	81	141	83	140	136	136	132	137	107	140	136	137	107	138	105	140	136	138	105	139	103	140	136	139	103	140	102	140	136	140	102	140	100	140	136	140	100	140	99	133	118	133	116	134	127	134	127	133	116	134	113	134	127	134	113	136	132	136	132	134	113	136	110	136	132	136	110	137	107	125	334	132	336	132	345	125	334	132	345	120	332	120	332	132	345	71	305	120	332	71	305	117	328	117	328	71	305	71	195	117	328	71	195	115	322	115	322	71	195	71	133	115	322	71	133	73	126	115	322	73	126	75	120	115	322	75	120	77	114	115	322	77	114	80	109	115	322	80	109	86	99	115	322	86	99	94	92	115	322	94	92	115	314	65	332	69	326	132	345	132	345	69	326	70	318	132	345	70	318	71	305	71	195	71	305	71	231	71	195	71	231	70	219	59	335	65	332	132	345	59	335	132	345	49	345	59	335	49	345	49	336	71	195	71	140	71	133	54	173	52	195	51	195	54	173	51	195	49	195	54	173	49	195	48	197	54	173	48	197	46	199	54	173	46	199	46	167	133	118	134	127	133	121	6	182	6	200	5	191	102	342	10	342	21	335	102	342	21	335	27	332	102	342	27	332	31	328	102	342	31	328	33	322	102	342	33	322	33	311	102	342	33	311	84	332	102	342	84	332	91	334	102	342	91	334	102	336	142	342	86	263	97	254	97	254	86	263	79	263	97	254	79	263	79	255	79	188	79	192	33	311	33	311	79	192	79	313	33	311	79	313	79	322	33	311	79	322	81	328	33	311	81	328	84	332	83	182	94	172	87	181	87	181	94	172	93	181	106	182	93	181	94	172	106	182	94	172	123	174	162	245	157	249	162	188	162	245	162	188	172	200	162	245	172	200	167	240	157	249	153	252	162	188	162	188	153	252	147	255	162	188	147	255	145	179	145	179	147	255	141	257	145	179	141	257	132	259	128	218	127	204	145	179	128	218	145	179	132	259	128	218	132	259	126	234	126	234	132	259	142	342	126	234	142	342	121	244	121	244	142	342	111	250	123	193	116	186	123	174	123	193	123	174	145	179	123	193	145	179	127	204	173	229	170	235	172	200	173	229	172	200	175	215	173	229	175	215	175	222	199	342	142	342	188	332	199	342	188	332	190	334	199	342	190	334	193	335	199	342	193	335	196	336	199	342	196	336	199	336	142	342	132	259	186	330	142	342	186	330	188	332	94	172	83	182	81	185	94	172	81	185	33	204	94	172	33	204	33	194	94	172	33	194	31	187	94	172	31	187	27	183	94	172	27	183	20	180	94	172	20	180	10	179	94	172	10	179	10	172	33	204	81	185	79	188	33	204	79	188	33	311	142	342	97	254	111	250	167	240	172	200	170	235	106	182	123	174	116	186	21	335	10	342	10	336	20	327	24	322	94	340	94	340	24	322	27	314	94	340	27	314	32	303	32	303	87	166	79	321	79	321	80	324	32	303	32	303	80	324	81	327	32	303	81	327	94	340	94	340	81	327	84	329	94	340	84	329	88	330	88	330	94	331	94	340	17	330	20	327	94	340	17	330	94	340	12	340	17	330	12	340	12	331	180	166	189	166	180	323	180	323	181	326	142	280	142	280	181	326	183	328	142	280	183	328	136	299	136	299	183	328	198	340	136	299	198	340	128	323	191	331	198	331	198	340	191	331	198	340	186	330	186	330	198	340	183	328	180	323	142	280	180	166	198	340	112	340	117	331	198	340	117	331	120	330	198	340	120	330	123	328	198	340	123	328	126	326	198	340	126	326	128	323	199	253	196	260	203	237	203	237	196	260	194	270	203	237	194	270	190	283	190	283	186	297	189	166	189	166	186	297	183	307	189	166	183	307	182	315	181	320	180	323	189	166	181	320	189	166	182	315	264	340	214	340	221	330	264	340	221	330	226	329	264	340	226	329	230	326	264	340	230	326	232	323	264	340	232	323	232	319	264	340	232	319	251	324	264	340	251	324	255	328	264	340	255	328	259	330	264	340	259	330	264	331	246	313	248	319	232	319	246	313	232	319	231	315	246	313	231	315	229	308	246	313	229	308	226	299	246	313	226	299	221	287	246	313	221	287	215	272	246	313	215	272	203	237	246	313	203	237	189	166	190	283	189	166	203	237	110	235	94	279	96	166	110	235	96	166	142	280	110	235	142	280	136	299	89	293	85	304	87	166	89	293	87	166	96	166	89	293	96	166	94	279	87	166	85	304	82	312	87	166	82	312	80	317	87	166	80	317	79	321	199	253	203	237	201	245	221	330	214	340	214	331	251	324	232	319	248	319	117	331	112	340	112	331	16	335	18	334	104	345	104	345	18	334	20	333	104	345	20	333	21	331	21	331	24	325	104	345	104	345	24	325	30	314	104	345	30	314	36	301	54	132	54	118	54	119	54	132	54	119	55	126	55	126	54	119	55	121	55	126	55	121	55	122	57	112	60	91	58	111	58	111	60	91	60	111	66	112	60	111	67	94	66	112	67	94	71	117	71	117	67	94	72	98	71	117	72	98	77	123	77	123	72	98	78	102	77	123	78	102	81	132	81	132	78	102	82	108	81	132	82	108	85	142	85	142	82	108	87	117	85	142	87	117	93	163	93	163	87	117	93	128	93	163	93	128	119	232	119	232	93	128	100	143	119	232	100	143	107	162	57	112	55	114	60	91	60	91	55	114	54	116	60	91	54	116	53	90	53	90	54	116	54	118	53	90	54	118	54	132	54	132	51	137	53	90	53	90	51	137	46	142	53	90	46	142	46	89	46	89	46	142	39	145	46	89	39	145	33	91	33	91	39	145	32	146	33	91	32	146	24	144	33	91	24	144	23	95	23	95	24	144	17	141	23	95	17	141	15	101	15	101	17	141	12	135	15	101	12	135	10	109	10	109	12	135	9	128	10	109	9	128	8	119	36	301	42	287	86	332	86	332	42	287	47	275	86	332	47	275	85	329	85	329	47	275	84	326	93	163	84	326	47	275	86	332	89	334	104	345	104	345	89	334	93	335	104	345	93	335	98	336	98	336	104	336	104	345	12	335	16	335	104	345	12	335	104	345	8	345	12	335	8	345	8	336	149	317	148	314	164	315	164	315	148	314	147	310	164	315	147	310	146	304	146	304	119	232	164	315	164	315	119	232	107	162	187	345	129	345	137	335	187	345	137	335	143	334	187	345	143	334	147	331	187	345	147	331	149	328	187	345	149	328	150	323	187	345	150	323	171	328	187	345	171	328	176	332	187	345	176	332	181	335	187	345	181	335	187	336	150	323	164	315	168	323	150	323	168	323	171	328	149	320	149	317	164	315	149	320	164	315	150	323	93	163	119	232	92	304	93	163	92	304	89	310	93	163	89	310	87	316	93	163	87	316	86	321	93	163	86	321	85	324	93	163	85	324	84	326	60	111	60	91	67	94	137	335	129	345	129	336	104	345	36	301	86	332	55	126	55	122	55	124	107	327	104	333	104	309	107	327	104	309	106	313	107	327	106	313	108	317	107	327	108	317	108	321	104	309	104	333	101	305	101	305	104	333	99	338	101	305	99	338	99	300	99	300	99	338	93	341	99	300	93	341	88	342	99	300	88	342	81	341	99	300	81	341	75	339	99	300	75	339	70	335	99	300	70	335	66	330	99	300	66	330	61	322	99	300	61	322	31	210	31	210	61	322	15	216	181	327	177	333	178	309	181	327	178	309	180	313	181	327	180	313	181	317	181	327	181	317	182	321	178	309	177	333	175	305	175	305	177	333	173	338	175	305	173	338	172	300	172	300	173	338	167	341	172	300	167	341	161	342	172	300	161	342	155	341	172	300	155	341	149	339	172	300	149	339	144	335	172	300	144	335	140	330	172	300	140	330	136	322	172	300	136	322	105	210	101	327	98	333	99	309	101	327	99	309	101	313	101	327	101	313	102	317	101	327	102	317	103	321	99	309	98	333	96	305	96	305	98	333	93	338	96	305	93	338	93	300	93	300	93	338	88	341	93	300	88	341	82	342	93	300	82	342	76	341	93	300	76	341	70	339	93	300	70	339	65	335	93	300	65	335	60	330	93	300	60	330	56	322	93	300	56	322	26	210	136	322	89	216	105	210	26	210	56	322	9	216	54	262	54	265	54	265	52	178	54	265	48	303	52	178	48	303	38	185	38	185	48	303	32	281	38	185	32	281	28	197	28	197	32	281	23	258	28	197	23	258	22	214	22	214	23	258	20	233	56	277	62	289	72	324	72	324	62	289	73	302	72	324	73	302	103	343	103	343	73	302	88	316	103	343	88	316	108	331	56	277	72	324	48	303	56	277	48	303	54	265	69	255	67	255	70	175	70	175	67	255	65	255	70	175	65	255	63	254	63	254	60	255	70	175	70	175	60	255	57	256	70	175	57	256	55	259	112	218	110	230	110	203	110	203	110	230	105	241	110	203	105	241	104	191	104	191	105	241	97	249	104	191	97	249	95	183	95	183	97	249	87	254	95	183	87	254	84	177	84	177	87	254	75	256	84	177	75	256	72	255	72	255	69	255	70	175	72	255	70	175	84	177	54	262	54	265	52	178	54	262	52	178	70	175	54	262	70	175	55	259	59	262	61	263	61	343	61	343	61	263	64	263	61	343	64	263	79	341	79	341	64	263	66	263	79	341	66	263	68	263	68	263	71	263	79	341	79	341	71	263	74	261	79	341	74	261	76	259	112	285	109	305	109	260	109	260	109	305	103	321	109	260	103	321	99	237	99	237	103	321	93	333	99	237	93	333	83	215	83	215	93	333	79	341	83	215	79	341	78	253	78	253	75	241	83	215	83	215	75	241	69	229	83	215	69	229	59	194	59	194	69	229	58	215	59	194	58	215	43	201	79	341	76	259	77	256	79	341	77	256	78	253	20	300	21	287	21	315	21	315	21	287	26	277	21	315	26	277	27	327	27	327	26	277	34	269	27	327	34	269	36	336	36	336	34	269	44	264	36	336	44	264	47	341	47	341	44	264	56	262	47	341	56	262	61	343	61	343	56	262	59	262	43	201	23	186	28	175	43	201	28	175	59	194	54	253	54	253	54	253	54	253	52	341	48	215	48	215	52	341	38	333	48	215	38	333	32	237	32	237	38	333	28	321	32	237	28	321	23	260	23	260	28	321	22	305	23	260	22	305	20	285	55	259	57	261	70	343	70	343	57	261	60	263	70	343	60	263	63	263	63	263	65	263	70	343	70	343	65	263	67	263	70	343	67	263	69	263	72	262	75	262	84	341	84	341	75	262	87	264	84	341	87	264	95	336	95	336	87	264	97	269	95	336	97	269	104	327	104	327	97	269	105	277	104	327	105	277	110	315	110	315	105	277	110	287	110	315	110	287	112	300	70	343	69	263	72	262	70	343	72	262	84	341	54	256	55	259	70	343	54	256	70	343	52	341	54	256	52	341	54	253	108	186	88	201	103	175	103	175	88	201	73	215	103	175	73	215	72	194	72	194	73	215	62	229	72	194	62	229	56	241	56	241	54	253	48	215	56	241	48	215	72	194	99	248	94	236	95	200	95	200	94	236	86	225	95	200	86	225	76	193	76	193	86	225	73	219	76	193	73	219	55	216	55	191	55	216	32	216	55	191	32	216	32	191	125	261	121	289	121	233	121	233	121	289	111	309	121	233	111	309	111	214	111	214	111	309	100	261	99	274	100	261	111	309	99	274	111	309	95	322	99	274	95	322	94	286	55	306	74	303	76	329	76	329	74	303	86	296	76	329	86	296	95	322	95	322	86	296	94	286	55	306	76	329	55	331	55	306	55	331	32	331	55	306	32	331	32	306	99	248	95	200	111	214	99	248	111	214	100	261	55	216	55	191	76	193	47	214	62	200	57	261	57	261	62	322	47	214	47	214	62	322	47	309	47	214	47	309	36	233	36	233	47	309	36	289	36	233	36	289	32	261	63	286	71	296	81	329	81	329	71	296	84	303	81	329	84	303	103	331	103	331	84	303	103	306	103	191	125	191	125	216	103	191	125	216	103	216	103	191	103	216	84	219	103	191	84	219	81	193	84	219	71	225	81	193	81	193	71	225	63	236	81	193	63	236	62	200	62	200	63	236	59	248	62	200	59	248	57	261	125	331	103	331	103	306	125	331	103	306	125	306	62	322	57	261	59	274	62	322	59	274	63	286	62	322	63	286	81	329	106	317	108	341	99	329	99	329	108	341	88	333	80	332	88	333	108	341	80	332	108	341	79	345	111	254	116	185	114	272	114	272	116	185	132	331	132	331	116	185	138	199	132	331	138	199	150	315	150	315	138	199	153	218	150	315	153	218	162	293	162	293	153	218	163	242	162	293	163	242	166	266	113	286	114	272	132	331	113	286	132	331	111	302	111	302	132	331	108	341	111	302	108	341	106	317	68	314	70	322	71	344	71	344	70	322	74	328	71	344	74	328	79	345	79	345	74	328	80	332	65	306	68	314	71	344	65	306	71	344	63	299	63	299	71	344	62	343	63	299	62	343	59	292	59	292	62	343	54	287	53	341	45	338	46	283	53	341	46	283	54	287	53	341	54	287	62	343	15	301	16	297	16	309	16	309	16	297	18	291	16	309	18	291	19	317	19	317	18	291	23	287	19	317	23	287	24	324	24	324	23	287	28	283	24	324	28	283	30	329	30	329	28	283	36	282	30	329	36	282	37	334	37	334	36	282	46	283	37	334	46	283	45	338	86	180	89	180	92	229	92	229	89	180	116	185	92	229	116	185	103	239	103	239	116	185	111	254	76	181	79	181	79	223	79	223	79	181	82	180	79	223	82	180	92	229	92	229	82	180	84	180	92	229	84	180	86	180	65	220	73	120	76	181	65	220	76	181	79	223	51	220	51	120	73	120	51	220	73	120	65	220	70	254	68	272	68	272	66	185	68	272	50	331	66	185	50	331	44	199	44	199	50	331	31	315	44	199	31	315	28	218	28	218	31	315	19	293	28	218	19	293	18	242	18	242	19	293	15	266	111	322	111	344	107	328	107	328	111	344	103	345	107	328	103	345	102	332	102	332	103	345	94	333	83	329	94	333	103	345	83	329	103	345	74	341	144	334	145	282	151	329	151	329	145	282	153	283	151	329	153	283	157	324	157	324	153	283	159	287	157	324	159	287	162	317	162	317	159	287	163	291	162	317	163	291	165	309	165	309	163	291	166	297	165	309	166	297	166	301	122	292	128	287	128	341	128	341	128	287	135	283	128	341	135	283	136	338	136	338	135	283	145	282	136	338	145	282	144	334	120	343	111	344	114	314	120	343	114	314	116	306	120	343	116	306	118	299	120	343	118	299	122	292	120	343	122	292	128	341	74	341	50	331	68	286	74	341	68	286	70	302	74	341	70	302	75	317	74	341	75	317	83	329	68	286	50	331	68	272	117	220	103	223	105	181	117	220	105	181	108	120	117	220	108	120	130	120	117	220	130	120	130	220	103	223	89	229	93	180	103	223	93	180	95	180	103	223	95	180	97	180	103	223	97	180	100	180	103	223	100	180	102	181	103	223	102	181	105	181	68	272	66	185	70	254	70	254	66	185	93	180	70	254	93	180	78	239	78	239	93	180	89	229	111	344	111	322	114	314	59	294	148	342	148	380	59	294	148	380	15	306	59	294	15	306	148	207	59	294	148	207	148	245	148	207	15	306	15	281	148	281	148	306	15	380	148	281	15	380	15	342	148	281	15	342	104	294	148	281	104	294	15	245	148	281	15	245	15	207	-6	227	31	227	67	360	67	360	31	227	79	316	67	360	79	316	92	360	92	360	79	316	128	227	92	360	128	227	166	227	166	360	128	360	92	227	92	227	128	360	79	271	92	227	79	271	67	227	67	227	79	271	31	360	67	227	31	360	-6	360	0	264	27	264	60	352	60	352	27	264	83	313	60	352	83	313	106	352	106	352	83	313	139	264	106	352	139	264	167	264	167	352	138	352	106	264	106	264	138	352	83	302	106	264	83	302	60	264	60	264	83	302	27	352	60	264	27	352	0	352	84	228	84	360	56	360	84	228	56	360	56	228	175	282	175	319	10	319	175	282	10	319	10	282	105	357	109	308	113	356	113	356	109	308	117	314	113	356	117	314	120	353	120	353	117	314	123	318	120	353	123	318	125	348	125	348	123	318	126	323	125	348	126	323	128	342	128	342	126	323	128	328	128	342	128	328	129	334	109	308	105	357	99	356	109	308	99	356	94	354	109	308	94	354	89	352	109	308	89	352	84	348	109	308	84	348	79	343	109	308	79	343	38	264	38	264	79	343	10	264	101	264	129	264	60	343	101	264	60	343	55	348	101	264	55	348	50	351	101	264	50	351	45	354	101	264	45	354	39	356	101	264	39	356	33	357	101	264	33	357	30	308	10	334	11	329	11	341	11	341	11	329	13	323	11	341	13	323	15	347	15	347	13	323	17	318	15	347	17	318	20	352	20	352	17	318	22	313	20	352	22	313	26	355	26	355	22	313	30	308	26	355	30	308	33	357	84	-97	84	35	56	35	84	-97	56	35	56	-97	175	-79	175	-43	10	-43	175	-79	10	-43	10	-79	99	-95	127	-95	58	-16	99	-95	58	-16	53	-11	99	-95	53	-11	48	-8	99	-95	48	-8	43	-5	99	-95	43	-5	37	-3	99	-95	37	-3	31	-2	99	-95	31	-2	27	-51	7	-25	8	-31	8	-18	8	-18	8	-31	10	-36	8	-18	10	-36	12	-12	12	-12	10	-36	14	-41	12	-12	14	-41	17	-7	17	-7	14	-41	20	-46	17	-7	20	-46	24	-3	24	-3	20	-46	27	-51	24	-3	27	-51	31	-2	135	-2	139	-51	143	-3	143	-3	139	-51	147	-45	143	-3	147	-45	150	-6	150	-6	147	-45	153	-41	150	-6	153	-41	155	-11	155	-11	153	-41	157	-36	155	-11	157	-36	158	-17	158	-17	157	-36	159	-31	158	-17	159	-31	159	-25	139	-51	135	-2	129	-3	139	-51	129	-3	124	-5	139	-51	124	-5	119	-7	139	-51	119	-7	114	-11	139	-51	114	-11	108	-16	139	-51	108	-16	68	-95	68	-95	108	-16	40	-95	67	92	40	2	127	2	67	92	127	2	99	92	127	237	40	237	67	147	127	237	67	147	99	147	127	237	40	237	67	147	127	237	67	147	99	147	55	189	32	189	55	189	55	189	32	189	55	155	55	189	55	155	79	186	79	186	55	155	69	153	79	186	69	153	82	146	98	96	91	83	100	44	100	44	91	83	82	73	100	44	82	73	79	34	79	34	82	73	69	67	79	34	69	67	55	65	100	176	100	110	100	44	100	176	100	44	118	160	118	160	100	44	118	60	118	160	118	60	130	138	130	138	118	60	130	82	130	138	130	82	134	110	100	176	79	186	82	146	100	176	82	146	91	137	100	176	91	137	98	124	100	176	98	124	100	110	55	31	79	34	55	65	55	31	55	65	32	65	55	31	32	65	32	31	98	96	100	44	100	110	55	155	32	189	32	155	69	96	66	110	66	110	66	44	66	110	66	176	66	44	66	176	49	60	49	60	66	176	49	160	49	60	49	160	37	82	37	82	49	160	37	138	37	82	37	138	32	110	75	137	85	146	88	186	88	186	85	146	97	153	88	186	97	153	112	189	112	189	97	153	112	155	134	189	112	189	112	155	134	189	112	155	134	155	69	124	75	137	88	186	69	124	88	186	66	176	69	124	66	176	66	110	112	31	134	31	134	65	112	31	134	65	112	65	112	31	112	65	97	67	112	31	97	67	88	34	88	34	97	67	85	73	88	34	85	73	75	83	88	34	75	83	69	96	88	34	69	96	66	44	66	44	69	96	66	110	97	103	69	103	97	30	97	30	69	103	69	30	97	30	69	30	141	2	141	2	69	30	26	30	141	2	26	30	26	2	97	30	141	2	141	30	69	2	97	2	69	75	69	75	97	2	97	75	69	75	97	75	141	103	141	103	97	75	141	75	26	103	26	75	69	75	26	103	69	75	141	103	99	113	69	113	99	4	99	4	69	113	69	75	99	4	69	75	69	42	69	42	69	75	31	75	69	42	31	75	31	42	99	42	137	42	99	75	99	75	137	42	137	75	99	4	69	42	69	4	137	42	137	75	31	75	137	42	31	75	31	42	131	329	122	316	130	279	130	279	122	316	111	308	130	279	111	308	110	268	110	268	111	308	97	303	110	268	97	303	83	264	83	264	97	303	80	302	145	296	155	319	159	345	145	296	159	345	137	345	145	296	137	345	131	329	145	296	131	329	130	279	65	303	53	308	56	268	65	303	56	268	83	264	65	303	83	264	80	302	35	329	30	345	35	279	35	329	35	279	42	317	42	317	35	279	56	268	42	317	56	268	53	308	30	345	7	345	11	319	30	345	11	319	20	296	30	345	20	296	35	279	102	327	102	274	109	320	109	320	102	274	109	281	109	320	109	281	114	311	114	311	109	281	114	290	114	311	114	290	116	300	51	301	52	291	52	311	52	311	52	291	57	282	52	311	57	282	57	320	57	320	57	282	64	275	57	320	64	275	64	327	64	327	64	275	72	270	64	327	72	270	73	331	73	331	72	270	83	268	73	331	83	268	83	333	83	333	83	268	93	270	83	333	93	270	93	331	93	331	93	270	102	274	93	331	102	274	102	327	101	372	84	375	92	350	92	350	84	375	82	351	74	349	82	351	84	375	74	349	84	375	67	372	137	323	134	339	134	306	134	306	134	339	126	354	134	306	126	354	126	291	126	291	126	354	115	365	126	291	115	365	115	279	115	279	115	365	113	321	115	279	113	321	111	312	115	279	111	312	107	304	115	365	101	372	107	339	115	365	107	339	111	331	115	365	111	331	113	321	101	372	92	350	100	345	101	372	100	345	107	339	83	292	84	268	92	294	92	294	84	268	100	271	92	294	100	271	100	298	100	298	100	271	115	279	100	298	115	279	107	304	67	372	52	364	56	331	67	372	56	331	60	339	67	372	60	339	66	345	67	372	66	345	74	349	30	321	33	304	33	338	33	338	33	304	40	290	33	338	40	290	41	353	41	353	40	290	52	278	41	353	52	278	52	364	52	364	52	278	54	322	74	294	66	298	67	271	74	294	67	271	84	268	74	294	84	268	83	292	54	322	52	278	56	313	56	313	52	278	67	271	56	313	67	271	60	305	60	305	67	271	66	298	56	331	52	364	54	322	79	-84	97	-85	79	16	79	16	97	-85	88	-31	79	16	88	-31	87	-19	87	-19	87	-14	79	16	79	16	87	-14	88	-9	79	16	88	-9	89	-3	95	22	79	16	93	15	93	15	79	16	93	12	90	3	93	12	79	16	90	3	79	16	89	-3	95	22	93	15	94	17	95	22	94	17	95	18	95	22	95	18	95	20	136	-47	131	-49	139	-72	139	-72	131	-49	127	-50	139	-72	127	-50	125	-79	125	-79	127	-50	122	-51	125	-79	122	-51	118	-51	118	-51	106	-50	111	-84	111	-84	106	-50	98	-46	111	-84	98	-46	97	-85	97	-85	98	-46	92	-40	97	-85	92	-40	88	-31	79	-84	79	16	78	15	79	-84	78	15	77	13	79	-84	77	13	76	12	79	-84	76	12	74	10	79	-84	74	10	72	8	79	-84	72	8	65	-78	146	-42	145	-43	150	-61	150	-61	145	-43	144	-44	150	-61	144	-44	142	-45	142	-45	136	-47	139	-72	118	-51	111	-84	125	-79	150	-61	160	-49	148	-40	150	-61	148	-40	147	-41	150	-61	147	-41	146	-42	142	-45	139	-72	150	-61	61	-4	54	-16	54	-70	61	-4	54	-70	65	-78	61	-4	65	-78	72	8	49	-26	46	-36	48	-59	49	-26	48	-59	54	-70	49	-26	54	-70	54	-16	48	-59	46	-36	45	-46	15	282	19	289	19	327	19	327	19	289	24	294	19	327	24	294	33	335	33	335	24	294	30	297	33	335	30	297	37	298	37	298	41	298	50	337	50	337	41	298	45	297	50	337	45	297	50	295	13	275	15	282	19	327	13	275	19	327	7	315	13	275	7	315	0	298	13	275	0	298	-7	275	86	328	78	331	84	281	84	281	78	331	70	334	84	281	70	334	70	287	70	287	70	334	63	336	70	287	63	336	58	292	58	292	63	336	56	337	58	292	56	337	50	295	50	295	56	337	50	337	50	337	33	335	37	298	120	313	132	276	123	313	123	313	132	276	126	313	123	313	126	313	126	312	126	312	126	313	133	313	133	313	126	313	132	276	133	313	132	276	146	283	157	296	167	314	175	337	157	296	175	337	153	337	157	296	153	337	149	328	157	296	149	328	146	283	146	283	149	328	145	321	146	283	145	321	140	316	146	283	140	316	133	313	97	276	103	275	107	319	107	319	103	275	110	274	107	319	110	274	113	316	113	316	110	274	117	273	113	316	117	273	117	314	117	314	117	273	132	276	117	314	132	276	120	313	90	278	97	276	107	319	90	278	107	319	86	328	90	278	86	328	84	281	189	357	193	307	197	356	197	356	193	307	201	313	197	356	201	313	203	353	203	353	201	313	207	318	203	353	207	318	208	348	208	348	207	318	210	323	208	348	210	323	212	342	212	342	210	323	212	328	212	342	212	328	213	334	193	307	189	357	183	356	193	307	183	356	177	354	193	307	177	354	172	352	193	307	172	352	167	348	193	307	167	348	161	343	193	307	161	343	122	264	89	357	93	307	97	356	97	356	93	307	101	313	97	356	101	313	103	353	103	353	101	313	106	318	103	353	106	318	108	348	108	348	106	318	110	323	108	348	110	323	112	342	112	342	110	323	112	328	112	342	112	328	113	334	93	307	89	357	83	356	93	307	83	356	77	354	93	307	77	354	72	352	93	307	72	352	66	348	93	307	66	348	61	343	93	307	61	343	22	264	22	264	61	343	-6	264	122	264	161	343	94	264	0	177	2	150	4	180	4	180	2	150	7	152	4	180	7	152	10	184	10	184	7	152	15	156	10	184	15	156	16	189	16	189	15	156	24	162	16	189	24	162	24	196	24	196	24	162	31	204	36	212	31	204	33	170	36	212	33	170	40	179	92	140	79	107	87	100	92	140	87	100	96	95	92	140	79	161	79	107	45	234	45	167	46	241	46	241	45	167	50	156	46	241	50	156	51	227	51	227	50	156	55	146	51	227	55	146	58	208	58	208	55	146	61	134	58	208	61	134	67	184	67	184	61	134	68	121	67	184	68	121	79	161	79	161	68	121	73	115	79	161	73	115	79	107	43	227	40	220	40	179	43	227	40	179	45	167	43	227	45	167	45	234	105	128	101	130	105	93	105	93	101	130	97	133	105	93	97	133	96	95	96	95	97	133	94	137	96	95	94	137	92	140	126	138	122	134	124	97	124	97	122	134	118	131	124	97	118	131	117	94	117	94	118	131	113	128	117	94	113	128	111	93	111	93	113	128	108	127	105	93	111	93	108	127	105	93	108	127	105	128	124	97	130	101	126	138	126	138	130	101	129	143	131	148	129	143	130	101	131	148	130	101	137	109	151	139	140	171	141	115	151	139	141	115	145	122	151	139	145	122	147	129	151	139	147	129	150	135	137	109	141	115	140	171	137	109	140	171	137	163	137	109	137	163	135	157	137	109	135	157	133	152	137	109	133	152	131	148	31	204	24	162	33	170	36	212	40	179	40	220	88	313	125	349	102	372	88	313	102	372	65	335	88	313	65	335	103	253	88	313	103	253	125	275	5	275	27	253	42	313	42	313	27	253	65	290	42	313	65	290	65	335	65	335	65	290	103	253	28	372	6	349	42	313	28	372	42	313	65	335	14	331	18	328	81	342	81	342	18	328	21	324	81	342	21	324	24	320	24	320	29	312	81	342	81	342	29	312	33	304	81	342	33	304	70	330	70	330	33	304	37	296	70	330	37	296	67	327	67	327	37	296	42	289	67	327	42	289	46	281	68	318	67	321	93	201	93	201	67	321	66	323	46	281	66	323	67	327	77	333	81	334	81	342	77	333	81	342	73	332	73	332	81	342	70	330	10	333	14	331	81	342	10	333	81	342	5	342	10	333	5	342	5	334	93	201	68	158	70	103	93	201	70	103	80	134	93	201	80	134	83	141	93	201	83	141	86	148	93	201	86	148	89	154	93	201	89	154	92	158	93	201	92	158	104	180	93	201	104	180	114	238	93	201	114	238	74	308	93	201	74	308	72	312	93	201	72	312	70	315	93	201	70	315	68	318	81	119	79	127	84	98	84	98	79	127	70	103	70	103	79	127	80	134	68	158	65	153	70	103	70	103	65	153	62	147	70	103	62	147	60	112	60	112	62	147	59	140	60	112	59	140	57	133	99	95	113	95	102	108	102	108	113	95	108	107	114	108	108	107	113	95	114	108	113	95	128	96	144	101	134	125	133	118	144	101	133	118	128	96	128	96	133	118	128	113	128	96	128	113	121	109	205	342	146	342	150	333	205	342	150	333	154	332	205	342	154	332	158	330	205	342	158	330	160	326	205	342	160	326	161	321	205	342	161	321	193	328	205	342	193	328	197	332	205	342	197	332	201	334	205	342	201	334	205	334	182	313	185	317	161	321	182	313	161	321	160	318	182	313	160	318	158	312	182	313	158	312	155	307	182	313	155	307	151	301	182	313	151	301	148	295	182	313	148	295	127	218	189	323	193	328	161	321	189	323	161	321	185	317	168	143	166	149	167	118	168	143	167	118	170	132	168	143	170	132	170	137	144	101	157	108	161	159	161	159	157	108	167	118	161	159	167	118	164	154	164	154	167	118	166	149	161	159	127	218	129	139	161	159	129	139	133	131	161	159	133	131	134	125	161	159	134	125	144	101	104	180	114	164	114	238	114	238	114	164	118	157	114	238	118	157	127	218	127	218	118	157	123	149	127	218	123	149	129	139	81	119	84	98	87	113	87	113	84	98	99	95	87	113	99	95	94	110	94	110	99	95	102	108	93	201	66	323	46	281	114	238	127	218	148	295	150	333	146	342	146	334	114	108	128	96	121	109	60	112	57	133	56	126	19	185	15	180	93	167	93	167	15	180	10	178	93	167	10	178	3	176	75	421	2	421	10	410	75	421	10	410	15	407	75	421	15	407	19	402	75	421	19	402	21	395	75	421	21	395	22	387	75	421	22	387	75	200	93	167	93	176	86	177	93	167	86	177	81	180	93	167	81	180	22	200	93	167	22	200	21	191	93	167	21	191	19	185	75	191	75	200	22	387	75	191	22	387	22	200	75	191	22	200	78	184	93	167	3	176	3	167	22	200	81	180	78	184	10	410	2	421	2	412	32	171	35	191	31	171	31	171	35	191	30	171	28	171	30	171	35	191	28	171	35	191	26	206	50	305	49	312	49	313	44	242	49	313	35	337	44	242	35	337	29	253	29	253	35	337	22	325	29	253	22	325	19	264	19	264	22	325	14	310	19	264	14	310	13	277	13	277	14	310	11	291	61	292	65	232	72	285	72	285	65	232	79	225	72	285	79	225	86	278	86	278	79	225	89	218	86	278	89	218	106	269	106	269	89	218	97	212	106	269	97	212	101	205	49	313	44	242	50	305	50	305	44	242	65	232	50	305	65	232	54	298	54	298	65	232	61	292	73	173	64	162	72	161	73	173	72	161	79	160	73	173	58	175	64	162	36	170	38	169	45	181	45	181	38	169	46	166	45	181	46	166	58	175	58	175	46	166	55	164	58	175	55	164	64	162	35	191	32	171	34	171	35	191	34	171	36	170	35	191	36	170	45	181	26	206	21	224	21	165	26	206	21	165	24	168	26	206	24	168	26	170	26	206	26	170	28	171	103	323	108	318	104	341	103	323	104	341	101	342	103	323	101	342	98	327	98	327	101	342	94	344	98	327	94	344	92	330	92	330	94	344	88	346	92	330	88	346	86	333	86	333	88	346	82	347	86	333	82	347	81	334	81	334	82	347	76	347	81	334	76	347	75	335	71	348	51	345	54	326	71	348	54	326	59	331	71	348	59	331	66	334	71	348	66	334	75	335	71	348	75	335	76	347	51	345	35	337	49	313	51	345	49	313	49	312	51	345	49	312	50	320	51	345	50	320	54	326	107	340	108	318	109	339	109	339	108	318	112	313	109	339	112	313	111	339	111	339	112	313	113	339	115	339	113	339	115	307	115	339	115	307	118	300	123	347	121	344	122	291	123	347	122	291	131	291	123	347	131	291	131	347	119	341	118	340	118	300	119	341	118	300	122	291	119	341	122	291	121	344	113	339	112	313	115	307	139	219	137	234	136	199	136	199	137	234	131	247	136	199	131	247	128	183	128	183	131	247	121	258	128	183	121	258	115	171	115	171	121	258	106	269	115	171	106	269	102	198	102	198	101	190	115	171	115	171	101	190	99	163	99	163	101	190	97	183	99	163	97	183	91	177	99	163	91	177	83	174	99	163	83	174	79	160	83	174	73	173	79	160	19	161	21	165	21	224	19	161	21	224	9	224	19	161	9	224	9	161	106	269	101	205	102	198	115	339	118	300	118	340	104	341	108	318	107	340	30	188	22	181	72	167	72	167	22	181	15	178	72	167	15	178	7	176	15	333	18	331	103	345	103	345	18	331	22	326	103	345	22	326	26	320	26	320	75	245	84	329	84	329	75	245	84	233	84	329	84	233	100	209	84	329	100	209	85	325	30	188	56	180	39	198	39	198	56	180	54	183	39	198	54	183	53	186	53	186	53	189	50	213	50	213	53	189	54	192	50	213	54	192	75	245	75	245	54	192	56	195	75	245	56	195	58	198	75	245	58	198	60	202	75	245	60	202	84	233	84	329	85	331	26	320	26	320	85	331	87	333	26	320	87	333	103	345	103	345	87	333	91	334	103	345	91	334	96	335	96	335	103	336	103	345	11	335	15	333	103	345	11	335	103	345	6	345	11	335	6	345	6	336	110	180	107	178	188	167	188	167	107	178	102	177	188	167	102	177	95	176	113	185	112	182	188	167	113	185	188	167	176	185	113	185	176	185	174	188	188	167	188	176	185	177	188	167	185	177	181	179	188	167	181	179	178	182	188	167	178	182	176	185	119	272	158	320	126	302	119	272	126	302	112	284	119	272	112	284	112	188	119	272	112	188	113	185	119	272	113	185	174	188	138	320	135	315	158	320	158	320	135	315	131	309	158	320	131	309	126	302	185	345	121	345	128	335	185	345	128	335	133	334	185	345	133	334	136	333	185	345	136	333	139	332	185	345	139	332	140	330	185	345	140	330	141	326	185	345	141	326	163	325	185	345	163	325	168	329	185	345	168	329	173	332	185	345	173	332	179	335	185	345	179	335	185	336	141	326	158	320	163	325	140	323	138	320	158	320	140	323	158	320	141	326	112	284	92	312	100	209	112	284	100	209	105	202	112	284	105	202	108	196	112	284	108	196	111	191	112	284	111	191	112	188	100	209	92	312	90	315	100	209	90	315	88	318	100	209	88	318	86	322	100	209	86	322	85	325	50	213	39	198	53	186	72	167	72	176	65	177	72	167	65	177	59	179	72	167	59	179	56	180	72	167	56	180	30	188	72	167	7	176	7	167	128	335	121	345	121	336	188	167	95	176	95	167	110	180	188	167	112	182	80	185	73	180	160	167	160	167	73	180	62	177	160	167	62	177	47	176	10	349	13	324	14	375	14	375	13	324	22	301	14	375	22	301	26	397	26	397	22	301	36	282	26	397	36	282	45	414	45	414	36	282	54	268	45	414	54	268	63	368	63	368	54	268	63	354	65	336	63	354	54	268	65	336	54	268	77	263	106	404	106	427	102	410	102	410	106	427	98	427	102	410	98	427	97	414	97	414	98	427	89	416	78	411	89	416	98	427	78	411	98	427	69	424	81	263	83	263	84	311	84	311	83	263	85	263	84	311	85	263	97	305	97	305	85	263	126	194	97	305	126	194	112	303	112	303	126	194	125	204	112	303	125	204	125	303	139	416	140	364	146	412	146	412	140	364	148	366	146	412	148	366	152	406	152	406	148	366	154	369	152	406	154	369	157	399	157	399	154	369	158	374	157	399	158	374	160	392	160	392	158	374	161	379	160	392	161	379	161	384	117	375	123	370	123	423	123	423	123	370	130	366	123	423	130	366	131	420	131	420	130	366	140	364	131	420	140	364	139	416	115	426	106	427	109	397	115	426	109	397	111	389	115	426	111	389	113	382	115	426	113	382	117	375	115	426	117	375	123	423	69	424	45	414	63	368	69	424	63	368	65	384	69	424	65	384	70	400	69	424	70	400	78	411	160	167	160	176	145	178	160	167	145	178	135	181	160	167	135	181	84	194	160	167	84	194	80	185	129	186	126	194	85	263	129	186	85	263	85	209	129	186	85	209	135	181	84	311	73	322	77	263	84	311	77	263	78	263	84	311	78	263	80	263	84	311	80	263	81	263	65	336	77	263	73	322	160	167	47	176	47	167	84	194	135	181	85	209	106	427	106	404	109	397	151	305	151	0	184	0	151	305	184	0	184	338	151	305	184	338	20	338	151	305	20	338	20	305	184	338	151	338	184	0	184	0	151	338	151	247	184	0	151	247	151	214	151	214	151	247	20	247	151	214	20	247	20	214	184	0	151	214	151	0	184	338	151	338	184	0	184	0	151	338	151	185	184	0	151	185	151	152	151	152	151	185	20	185	151	152	20	185	20	152	184	0	151	152	151	0	184	338	151	338	184	0	184	0	151	338	151	124	184	0	151	124	151	91	151	91	151	124	20	124	151	91	20	124	20	91	184	0	151	91	151	0	184	0	184	338	151	338	184	0	151	338	151	33	184	0	151	33	20	33	184	0	20	33	20	0	155	35	116	35	89	-83	89	-83	116	35	79	-32	89	-83	79	-32	68	-83	68	-83	79	-32	41	35	68	-83	41	35	2	35	2	300	2	264	195	264	2	300	195	264	195	300	2	360	2	324	195	324	2	360	195	324	195	360	161	264	190	264	121	343	161	264	121	343	116	348	161	264	116	348	111	351	161	264	111	351	105	354	161	264	105	354	99	356	161	264	99	356	94	357	161	264	94	357	90	308	70	334	71	329	72	341	72	341	71	329	73	323	72	341	73	323	75	347	75	347	73	323	77	318	75	347	77	318	80	352	80	352	77	318	83	313	80	352	83	313	86	355	86	355	83	313	90	308	86	355	90	308	94	357	166	357	170	308	173	355	173	355	170	308	177	313	173	355	177	313	180	352	180	352	177	313	183	318	180	352	183	318	185	347	185	347	183	318	187	323	185	347	187	323	189	341	189	341	187	323	189	329	189	341	189	329	190	334	170	308	166	357	160	356	170	308	160	356	154	354	170	308	154	354	149	351	170	308	149	351	144	348	170	308	144	348	139	343	170	308	139	343	99	264	99	264	139	343	70	264	46	264	74	264	107	352	107	352	74	264	130	313	107	352	130	313	153	352	153	352	130	313	186	264	153	352	186	264	214	264	66	289	71	294	80	335	80	335	71	294	77	297	80	335	77	297	84	298	84	298	91	297	97	337	97	337	91	297	98	295	97	337	98	295	106	336	106	336	98	295	105	292	106	336	105	292	113	289	66	327	54	315	60	275	66	327	60	275	62	282	66	327	62	282	66	289	66	327	66	289	80	335	46	298	39	275	60	275	46	298	60	275	54	315	161	315	154	318	154	274	154	274	154	318	147	321	154	274	147	321	146	275	146	275	147	321	141	324	146	275	141	324	138	278	138	278	141	324	132	328	138	278	132	328	130	281	130	281	132	328	124	332	130	281	124	332	122	285	122	285	124	332	115	334	122	285	115	334	113	289	113	289	115	334	106	336	97	337	80	335	84	298	164	273	179	276	167	313	167	313	179	276	172	313	167	313	172	313	172	312	172	312	172	313	180	313	180	313	172	313	179	276	180	313	179	276	193	283	204	296	214	314	222	337	204	296	222	337	200	337	204	296	200	337	196	328	204	296	196	328	193	283	193	283	196	328	191	321	193	283	191	321	186	316	193	283	186	316	180	313	161	315	154	274	164	273	161	315	164	273	167	313	213	282	213	319	47	319	213	282	47	319	47	282	255	394	255	419	5	419	255	394	5	419	5	394	178	329	169	316	177	279	177	279	169	316	158	308	177	279	158	308	157	268	157	268	158	308	144	303	157	268	144	303	130	264	130	264	144	303	127	302	192	296	202	319	206	345	192	296	206	345	184	345	192	296	184	345	178	329	192	296	178	329	177	279	112	303	100	308	103	268	112	303	103	268	130	264	112	303	130	264	127	302	82	329	76	345	82	279	82	329	82	279	89	317	89	317	82	279	103	268	89	317	103	268	100	308	76	345	55	345	58	319	76	345	58	319	67	296	76	345	67	296	82	279	149	327	149	274	156	320	156	320	149	274	156	281	156	320	156	281	161	311	161	311	156	281	161	290	161	311	161	290	162	300	98	301	100	291	100	311	100	311	100	291	104	282	100	311	104	282	104	320	104	320	104	282	111	275	104	320	111	275	111	327	111	327	111	275	120	270	111	327	120	270	120	331	120	331	120	270	129	268	120	331	129	268	130	333	130	333	129	268	140	270	130	333	140	270	140	331	140	331	140	270	149	274	140	331	149	274	149	327	201	327	201	274	208	320	208	320	201	274	209	281	208	320	209	281	213	311	213	311	209	281	213	290	213	311	213	290	215	300	151	301	152	291	152	311	152	311	152	291	157	282	152	311	157	282	157	320	157	320	157	282	163	275	157	320	163	275	164	327	164	327	163	275	172	270	164	327	172	270	173	331	173	331	172	270	182	268	173	331	182	268	182	333	182	333	182	268	192	270	182	333	192	270	192	331	192	331	192	270	201	274	192	331	201	274	201	327	88	331	88	270	97	327	97	327	88	270	97	274	97	327	97	274	104	320	104	320	97	274	104	281	104	320	104	281	108	311	108	311	104	281	108	290	108	311	108	290	110	300	46	301	47	291	47	311	47	311	47	291	52	282	47	311	52	282	52	320	52	320	52	282	59	275	52	320	59	275	59	327	59	327	59	275	68	270	59	327	68	270	68	331	68	331	68	270	78	268	68	331	78	268	78	333	78	333	78	268	88	270	78	333	88	270	88	331	149	316	144	308	148	269	148	269	144	308	137	301	148	269	137	301	129	267	129	267	137	301	128	296	129	267	128	296	128	246	128	246	128	296	118	295	150	343	164	368	148	353	148	353	164	368	147	374	148	353	147	374	144	360	144	360	147	374	137	363	130	359	137	363	147	374	130	359	147	374	127	376	187	304	186	342	178	289	178	289	186	342	177	357	178	289	177	357	165	277	165	277	177	357	164	368	165	277	164	368	151	326	151	326	164	368	151	334	98	331	103	330	106	371	106	371	103	330	116	334	106	371	116	334	116	374	116	374	116	334	123	342	116	374	123	342	127	376	127	376	123	342	126	351	127	376	126	351	130	359	96	365	90	356	90	336	96	365	90	336	94	333	96	365	94	333	98	331	96	365	98	331	106	371	90	356	87	345	88	340	90	356	88	340	90	336	151	326	149	316	165	277	109	295	109	246	128	246	109	295	128	246	118	295	149	316	148	269	165	277	186	342	187	304	190	323	164	368	150	343	151	334	148	372	131	375	139	350	139	350	131	375	129	351	120	349	129	351	131	375	120	349	131	375	114	372	162	365	160	321	162	279	162	365	162	279	173	354	173	354	162	279	173	291	173	354	173	291	181	339	181	339	173	291	181	306	181	339	181	306	184	323	139	350	147	345	148	372	148	372	147	345	154	339	148	372	154	339	162	365	162	365	154	339	158	331	162	365	158	331	160	321	162	279	160	321	158	312	162	279	158	312	154	304	162	279	154	304	148	298	162	279	148	298	147	271	129	292	131	268	139	294	139	294	131	268	147	271	139	294	147	271	148	298	114	372	99	364	103	331	114	372	103	331	107	339	114	372	107	339	113	345	114	372	113	345	120	349	77	321	80	304	80	338	80	338	80	304	87	290	80	338	87	290	88	353	88	353	87	290	99	278	88	353	99	278	99	364	99	364	99	278	101	322	121	294	113	298	113	271	121	294	113	271	131	268	121	294	131	268	129	292	101	322	99	278	102	313	102	313	99	278	113	271	102	313	113	271	107	305	107	305	113	271	113	298	103	331	99	364	101	322	215	357	219	308	223	356	223	356	219	308	228	314	223	356	228	314	230	353	230	353	228	314	233	318	230	353	233	318	235	348	235	348	233	318	237	323	235	348	237	323	238	342	238	342	237	323	239	328	238	342	239	328	239	334	219	308	215	357	210	356	219	308	210	356	204	354	219	308	204	354	199	352	219	308	199	352	194	348	219	308	194	348	189	343	219	308	189	343	148	264	116	357	119	308	124	356	124	356	119	308	128	314	124	356	128	314	130	353	130	353	128	314	133	318	130	353	133	318	135	348	135	348	133	318	137	323	135	348	137	323	138	342	138	342	137	323	139	328	138	342	139	328	140	334	119	308	116	357	110	356	119	308	110	356	104	354	119	308	104	354	99	352	119	308	99	352	94	348	119	308	94	348	89	343	119	308	89	343	49	264	49	264	89	343	21	264	148	264	189	343	121	264	214	352	185	352	153	264	153	264	185	352	130	302	153	264	130	302	107	264	107	264	130	302	75	352	107	264	75	352	46	352	150	265	150	365	117	365	150	265	117	365	117	265	76	365	76	265	109	265	76	365	109	265	109	365	151	365	151	265	184	265	151	365	184	265	184	365	211	264	239	264	171	343	211	264	171	343	166	348	211	264	166	348	161	352	211	264	161	352	156	354	211	264	156	354	150	356	211	264	150	356	145	357	211	264	145	357	141	308	121	334	121	328	122	342	122	342	121	328	123	323	122	342	123	323	125	348	125	348	123	323	127	318	125	348	127	318	130	353	130	353	127	318	132	314	130	353	132	314	136	356	136	356	132	314	141	308	136	356	141	308	145	357	112	264	140	264	71	343	112	264	71	343	66	348	112	264	66	348	61	352	112	264	61	352	56	354	112	264	56	354	50	356	112	264	50	356	45	357	112	264	45	357	41	308	21	334	21	328	22	342	22	342	21	328	23	323	22	342	23	323	25	348	25	348	23	323	27	318	25	348	27	318	30	353	30	353	27	318	32	314	30	353	32	314	37	356	37	356	32	314	41	308	37	356	41	308	45	357	178	329	169	316	177	279	177	279	169	316	158	308	177	279	158	308	157	268	157	268	158	308	144	303	157	268	144	303	130	264	130	264	144	303	127	302	192	296	202	319	206	345	192	296	206	345	184	345	192	296	184	345	178	329	192	296	178	329	177	279	112	303	100	308	103	268	112	303	103	268	130	264	112	303	130	264	127	302	82	329	76	345	82	279	82	329	82	279	89	317	89	317	82	279	103	268	89	317	103	268	100	308	76	345	55	345	58	319	76	345	58	319	67	296	76	345	67	296	82	279	149	408	149	355	156	400	156	400	149	355	156	362	156	400	156	362	161	391	161	391	156	362	161	371	161	391	161	371	162	381	98	382	100	372	100	392	100	392	100	372	104	363	100	392	104	363	104	401	104	401	104	363	111	356	104	401	111	356	111	408	111	408	111	356	120	351	111	408	120	351	120	412	120	412	120	351	129	349	120	412	129	349	130	414	130	414	129	349	140	351	130	414	140	351	140	412	140	412	140	351	149	355	140	412	149	355	149	408	112	306	127	307	127	307	130	345	127	307	144	306	130	345	144	306	157	341	157	341	144	306	158	301	157	341	158	301	177	330	177	330	158	301	169	293	177	330	169	293	178	281	192	313	177	330	178	281	192	313	178	281	184	264	192	313	184	264	206	264	192	313	206	264	202	290	89	293	100	301	103	342	103	342	100	301	112	306	103	342	112	306	130	345	130	345	112	306	127	307	82	331	67	313	76	264	82	331	76	264	82	280	82	331	82	280	89	293	82	331	89	293	103	342	58	291	55	264	76	264	58	291	76	264	67	313	118	353	118	356	118	356	117	269	118	356	113	394	117	269	113	394	103	276	103	276	113	394	97	372	103	276	97	372	93	288	93	288	97	372	87	349	93	288	87	349	86	304	86	304	87	349	84	324	120	368	126	380	136	415	136	415	126	380	137	394	136	415	137	394	167	434	167	434	137	394	152	408	167	434	152	408	172	422	120	368	136	415	113	394	120	368	113	394	118	356	134	346	132	346	134	266	134	266	132	346	130	346	134	266	130	346	127	345	127	345	124	346	134	266	134	266	124	346	122	347	134	266	122	347	120	350	176	309	174	321	174	294	174	294	174	321	169	332	174	294	169	332	168	282	168	282	169	332	162	340	168	282	162	340	160	274	160	274	162	340	152	345	160	274	152	345	148	268	148	268	152	345	140	347	148	268	140	347	137	346	134	346	134	266	148	268	134	346	148	268	137	346	118	353	118	356	117	269	118	353	117	269	134	266	118	353	134	266	120	350	123	353	126	353	126	434	126	434	126	353	128	354	126	434	128	354	143	431	143	431	128	354	130	354	143	431	130	354	132	354	132	354	135	353	143	431	143	431	135	353	138	352	143	431	138	352	140	350	176	376	174	395	173	351	173	351	174	395	167	411	173	351	167	411	163	327	163	327	167	411	157	423	163	327	157	423	147	305	147	305	157	423	143	431	147	305	143	431	142	344	142	344	140	332	147	305	147	305	140	332	133	319	147	305	133	319	124	285	124	285	133	319	123	306	124	285	123	306	108	292	143	431	140	350	141	347	143	431	141	347	142	344	84	391	86	378	86	405	86	405	86	378	91	368	86	405	91	368	92	417	92	417	91	368	98	360	92	417	98	360	101	426	101	426	98	360	108	355	101	426	108	355	112	432	112	432	108	355	121	353	112	432	121	353	126	434	126	434	121	353	123	353	108	292	88	277	93	266	108	292	93	266	124	285	118	344	118	344	118	344	118	344	117	431	113	305	113	305	117	431	103	423	113	305	103	423	97	327	97	327	103	423	93	411	97	327	93	411	87	351	87	351	93	411	86	395	87	351	86	395	84	376	120	350	122	352	134	434	134	434	122	352	124	353	134	434	124	353	127	354	127	354	130	354	134	434	134	434	130	354	132	354	134	434	132	354	134	353	137	353	140	353	148	432	148	432	140	353	152	355	148	432	152	355	160	426	160	426	152	355	162	360	160	426	162	360	168	417	168	417	162	360	169	368	168	417	169	368	174	405	174	405	169	368	174	378	174	405	174	378	176	391	148	432	134	434	134	353	148	432	134	353	137	353	118	347	120	350	134	434	118	347	134	434	117	431	118	347	117	431	118	344	172	277	152	292	167	266	167	266	152	292	137	306	167	266	137	306	136	285	136	285	137	306	126	319	136	285	126	319	120	332	120	332	118	344	113	305	120	332	113	305	136	285	236	353	239	353	239	434	239	434	239	353	241	354	239	434	241	354	256	431	256	431	241	354	243	354	256	431	243	354	246	354	246	354	249	353	256	431	256	431	249	353	251	352	256	431	251	352	253	350	289	376	287	395	286	351	286	351	287	395	281	411	286	351	281	411	277	327	277	327	281	411	270	423	277	327	270	423	260	305	260	305	270	423	256	431	260	305	256	431	255	344	256	431	253	350	255	347	256	431	255	347	255	344	197	391	199	378	199	405	199	405	199	378	204	368	199	405	204	368	204	417	204	417	204	368	211	360	204	417	211	360	213	426	213	426	211	360	221	355	213	426	221	355	225	432	225	432	221	355	233	353	225	432	233	353	239	434	239	434	233	353	236	353	255	344	253	332	260	305	260	305	253	332	247	319	260	305	247	319	237	285	237	285	247	319	236	306	237	285	236	306	220	292	220	292	200	277	206	266	220	292	206	266	237	285	161	-126	190	-126	121	-48	161	-126	121	-48	116	-43	161	-126	116	-43	111	-39	161	-126	111	-39	105	-36	161	-126	105	-36	99	-35	161	-126	99	-35	94	-34	161	-126	94	-34	90	-83	70	-56	71	-62	72	-49	72	-49	71	-62	73	-67	72	-49	73	-67	75	-43	75	-43	73	-67	77	-73	75	-43	77	-73	80	-38	80	-38	77	-73	83	-78	80	-38	83	-78	86	-35	86	-35	83	-78	90	-83	86	-35	90	-83	94	-34	166	-34	170	-83	173	-35	173	-35	170	-83	177	-78	173	-35	177	-78	180	-38	180	-38	177	-78	183	-73	180	-38	183	-73	185	-43	185	-43	183	-73	187	-67	185	-43	187	-67	189	-49	189	-49	187	-67	189	-62	189	-49	189	-62	190	-56	170	-83	166	-34	160	-35	170	-83	160	-35	154	-36	170	-83	154	-36	149	-39	170	-83	149	-39	144	-43	170	-83	144	-43	139	-48	170	-83	139	-48	99	-126	139	-48	70	-126	99	-126	143	-28	116	-28	143	-143	143	-143	116	-28	116	-72	143	-143	116	-72	116	-99	116	-99	116	-72	42	-72	116	-99	42	-72	42	-99	143	-143	116	-99	116	-143	116	-28	143	-143	143	-28	143	-72	143	-99	217	-99	143	-72	217	-99	217	-72	143	-143	116	-28	116	-143	172	340	172	266	209	266	172	340	209	266	209	376	172	340	209	376	50	376	172	340	50	376	50	340	236	187	228	187	228	187	228	187	230	176	236	187	236	187	230	176	236	176	236	187	236	176	242	189	242	189	236	176	242	177	242	189	242	177	247	191	247	191	242	177	248	178	247	191	248	178	250	195	250	195	248	178	252	179	250	195	252	179	251	200	251	200	252	179	257	252	257	252	252	179	264	182	257	252	264	182	266	251	266	251	264	182	273	188	266	251	273	188	275	247	275	247	273	188	281	196	275	247	281	196	282	240	282	240	281	196	286	206	282	240	286	206	286	231	286	231	286	206	288	219	232	235	233	218	235	241	235	241	233	218	238	211	235	241	238	211	241	247	241	247	238	211	244	205	241	247	244	205	248	251	248	251	244	205	249	202	248	251	249	202	257	252	257	252	249	202	251	200	224	187	224	176	230	176	224	187	230	176	228	187	233	218	232	235	230	228	82	-133	97	-146	93	-85	93	-85	97	-25	82	-133	82	-133	97	-25	82	-38	82	-133	82	-38	71	-113	71	-113	82	-38	71	-58	71	-113	71	-58	68	-85	137	-16	116	-18	119	-43	137	-16	119	-43	137	-40	137	-16	137	-40	160	-40	137	-16	160	-40	160	-16	93	-85	94	-73	97	-25	97	-25	94	-73	98	-60	97	-25	98	-60	116	-18	116	-18	98	-60	106	-50	116	-18	106	-50	119	-43	137	-155	160	-155	160	-131	137	-155	160	-131	137	-131	137	-155	137	-131	119	-128	137	-155	119	-128	116	-153	119	-128	106	-121	116	-153	116	-153	106	-121	98	-111	116	-153	98	-111	97	-146	97	-146	98	-111	94	-99	97	-146	94	-99	93	-85	143	-34	116	-34	143	-107	143	-107	116	-34	116	-107	143	-107	116	-107	188	-135	188	-135	116	-107	73	-107	188	-135	73	-107	73	-135	143	-107	188	-135	188	-107	116	-135	143	-135	116	-62	116	-62	143	-135	143	-62	116	-62	143	-62	188	-34	188	-34	143	-62	188	-62	73	-34	73	-62	116	-62	73	-34	116	-62	188	-34	145	-34	115	-34	145	-142	145	-142	115	-34	115	-69	145	-142	115	-69	115	-102	115	-102	115	-69	77	-69	115	-102	77	-69	77	-102	145	-102	183	-102	145	-69	145	-69	183	-102	183	-69	145	-142	115	-102	115	-142	183	-102	183	-69	77	-69	183	-102	77	-69	77	-102	176	-131	173	-130	184	-142	184	-142	173	-130	170	-128	184	-142	170	-128	168	-141	168	-141	170	-128	169	-126	168	-141	169	-126	169	-123	169	-123	172	-90	168	-85	169	-121	171	-118	172	-90	172	-90	171	-118	174	-114	172	-90	174	-114	175	-96	175	-96	174	-114	176	-109	175	-96	176	-109	176	-102	168	-85	162	-82	168	-141	168	-85	168	-141	169	-123	202	-123	195	-128	196	-142	196	-142	195	-128	187	-130	196	-142	187	-130	184	-142	184	-142	187	-130	180	-131	244	37	208	37	216	-135	244	37	216	-135	224	-130	244	37	224	-130	230	-123	244	37	230	-123	236	-115	244	37	236	-115	240	-105	244	37	240	-105	242	-94	244	37	242	-94	243	-81	244	37	243	-81	244	-68	208	-106	206	-115	207	-139	208	-106	207	-139	216	-135	208	-106	216	-135	208	37	202	-123	196	-142	207	-139	202	-123	207	-139	206	-115	143	-85	143	-128	149	-82	149	-82	143	-128	154	-136	149	-82	154	-136	156	-81	156	-81	154	-136	168	-141	156	-81	168	-141	162	-82	138	-91	135	-97	137	-117	138	-91	137	-117	143	-128	138	-91	143	-128	143	-85	137	-117	135	-97	134	-105	176	-131	184	-142	180	-131	172	-90	169	-123	169	-121	282	-128	280	-130	284	-141	284	-141	280	-130	276	-131	284	-141	276	-131	272	-131	272	-131	265	-130	268	-142	268	-142	265	-130	257	-128	268	-142	257	-128	256	-142	256	-142	257	-128	250	-123	256	-142	250	-123	246	-115	228	-130	236	-135	244	37	244	37	236	-135	244	-106	244	-106	245	-139	246	-115	246	-115	245	-139	256	-142	315	-117	318	-105	317	-97	315	-117	317	-97	314	-91	315	-117	314	-91	309	-85	315	-117	309	-85	309	-128	303	-82	296	-81	298	-136	303	-82	298	-136	309	-128	303	-82	309	-128	309	-85	284	-85	283	-123	284	-141	284	-85	284	-141	290	-82	290	-82	284	-141	298	-136	290	-82	298	-136	296	-81	283	-126	282	-128	284	-141	283	-126	284	-141	283	-123	272	-131	268	-142	284	-141	276	-102	276	-109	277	-96	277	-96	276	-109	278	-114	277	-96	278	-114	280	-90	280	-90	278	-114	281	-118	280	-90	281	-118	284	-85	284	-85	281	-118	283	-121	284	-85	283	-121	283	-123	244	37	208	37	209	-81	244	37	209	-81	210	-94	244	37	210	-94	212	-105	244	37	212	-105	216	-115	244	37	216	-115	222	-123	244	37	222	-123	228	-130	209	-81	208	37	208	-68	245	-139	244	-106	236	-135	100	-76	100	-96	104	-67	104	-67	100	-96	104	-105	104	-67	104	-105	111	-60	111	-60	104	-105	111	-112	111	-60	111	-112	120	-55	120	-55	111	-112	120	-116	120	-55	120	-116	129	-54	129	-54	120	-116	129	-118	129	-54	129	-118	140	-55	140	-55	129	-118	140	-116	140	-55	140	-116	149	-60	149	-60	140	-116	149	-112	149	-60	149	-112	156	-67	156	-67	149	-112	156	-105	156	-67	156	-105	161	-75	161	-75	156	-105	161	-96	161	-75	161	-96	162	-85	100	-96	100	-76	98	-85	201	-60	201	-112	208	-67	208	-67	201	-112	209	-105	208	-67	209	-105	213	-76	213	-76	209	-105	213	-96	213	-76	213	-96	215	-85	151	-85	152	-96	152	-76	152	-76	152	-96	157	-105	152	-76	157	-105	157	-67	157	-67	157	-105	163	-112	157	-67	163	-112	164	-60	164	-60	163	-112	172	-116	164	-60	172	-116	173	-55	173	-55	172	-116	182	-118	173	-55	182	-118	182	-54	182	-54	182	-118	192	-116	182	-54	192	-116	192	-55	192	-55	192	-116	201	-112	192	-55	201	-112	201	-60	88	-55	88	-116	97	-60	97	-60	88	-116	97	-112	97	-60	97	-112	104	-67	104	-67	97	-112	104	-105	104	-67	104	-105	108	-76	108	-76	104	-105	108	-96	108	-76	108	-96	110	-85	46	-85	47	-96	47	-76	47	-76	47	-96	52	-105	47	-76	52	-105	52	-67	52	-67	52	-105	59	-112	52	-67	59	-112	59	-60	59	-60	59	-112	68	-116	59	-60	68	-116	68	-55	68	-55	68	-116	78	-118	68	-55	78	-118	78	-54	78	-54	78	-118	88	-116	78	-54	88	-116	88	-55	148	-35	131	-32	139	-57	139	-57	131	-32	129	-56	120	-57	129	-56	131	-32	120	-57	131	-32	114	-35	162	-42	160	-85	162	-128	162	-42	162	-128	173	-54	173	-54	162	-128	173	-117	173	-54	173	-117	181	-69	181	-69	173	-117	181	-102	181	-69	181	-102	184	-85	139	-57	147	-62	148	-35	148	-35	147	-62	154	-68	148	-35	154	-68	162	-42	162	-42	154	-68	158	-76	162	-42	158	-76	160	-85	160	-85	158	-95	162	-128	162	-128	158	-95	154	-103	162	-128	154	-103	147	-136	147	-136	154	-103	147	-109	147	-136	147	-109	139	-113	113	-136	131	-139	121	-113	121	-113	131	-139	129	-115	139	-113	129	-115	131	-139	139	-113	131	-139	147	-136	114	-35	99	-42	103	-76	114	-35	103	-76	107	-68	114	-35	107	-68	113	-62	114	-35	113	-62	120	-57	77	-85	80	-102	80	-69	80	-69	80	-102	87	-117	80	-69	87	-117	88	-54	88	-54	87	-117	99	-128	88	-54	99	-128	99	-42	99	-42	99	-128	101	-85	113	-136	121	-113	113	-109	113	-136	113	-109	107	-103	113	-136	107	-103	103	-95	113	-136	103	-95	99	-128	101	-85	99	-128	103	-95	103	-76	99	-42	101	-85	123	-123	126	-123	126	-43	126	-43	126	-123	128	-123	126	-43	128	-123	143	-46	143	-46	128	-123	130	-122	143	-46	130	-122	132	-122	132	-122	135	-123	143	-46	143	-46	135	-123	138	-124	143	-46	138	-124	140	-127	176	-101	174	-81	173	-126	173	-126	174	-81	167	-65	173	-126	167	-65	163	-149	163	-149	167	-65	157	-53	163	-149	157	-53	147	-171	147	-171	157	-53	143	-46	147	-171	143	-46	142	-133	142	-133	140	-145	147	-171	147	-171	140	-145	133	-157	147	-171	133	-157	124	-191	124	-191	133	-157	123	-170	124	-191	123	-170	108	-184	143	-46	140	-127	141	-129	143	-46	141	-129	142	-133	84	-85	86	-98	86	-71	86	-71	86	-98	91	-109	86	-71	91	-109	92	-59	92	-59	91	-109	98	-117	92	-59	98	-117	101	-50	101	-50	98	-117	108	-122	101	-50	108	-122	112	-45	112	-45	108	-122	121	-123	112	-45	121	-123	126	-43	126	-43	121	-123	123	-123	108	-184	88	-199	93	-210	108	-184	93	-210	124	-191	106	-87	102	-87	103	-107	103	-107	102	-87	97	-85	103	-107	97	-85	94	-105	94	-105	97	-85	91	-84	94	-105	91	-84	84	-82	84	-82	81	-80	84	-102	84	-102	81	-80	74	-99	139	-74	135	-80	144	-106	144	-106	135	-80	129	-84	144	-106	129	-84	122	-108	122	-108	129	-84	121	-87	122	-108	121	-87	112	-108	112	-108	121	-87	111	-88	109	-50	112	-49	119	0	119	0	112	-49	115	-49	119	0	115	-49	117	-49	117	-49	125	-50	119	0	119	0	125	-50	126	-31	119	0	126	-31	140	0	119	0	98	-47	103	-51	119	0	103	-51	106	-50	119	0	106	-50	109	-50	186	-64	184	-52	183	-79	183	-79	184	-52	179	-42	183	-79	179	-42	175	-91	175	-91	179	-42	170	-35	175	-91	170	-35	162	-100	162	-100	170	-35	157	-30	162	-100	157	-30	144	-106	144	-106	157	-30	142	-29	144	-106	142	-29	140	-67	140	-67	142	-29	139	-61	139	-61	142	-29	139	-29	139	-61	139	-29	136	-56	136	-56	139	-29	136	-29	136	-56	136	-29	133	-29	132	-52	136	-56	133	-29	132	-52	133	-29	130	-30	132	-52	130	-30	126	-31	132	-52	126	-31	125	-50	106	-87	103	-107	112	-108	106	-87	112	-108	111	-88	84	-82	84	-102	94	-105	139	-74	144	-106	140	-67	89	-4	82	-16	82	-70	89	-4	82	-70	93	-78	89	-4	93	-78	100	8	77	-26	74	-36	75	-59	77	-26	75	-59	82	-70	77	-26	82	-70	82	-16	107	-84	116	-31	115	-19	115	-19	115	-14	107	-84	107	-84	115	-14	116	-9	107	-84	116	-9	107	16	107	16	116	-9	117	-3	107	16	117	-3	118	3	107	16	118	3	121	12	121	12	121	15	123	22	123	22	121	15	122	17	123	22	122	17	123	18	107	16	121	12	123	22	107	-84	107	16	106	15	107	-84	106	15	105	13	107	-84	105	13	103	12	107	-84	103	12	102	10	107	-84	102	10	100	8	107	-84	100	8	93	-78	164	-47	159	-49	167	-72	167	-72	159	-49	155	-50	167	-72	155	-50	153	-79	153	-79	155	-50	150	-51	153	-79	150	-51	146	-51	146	-51	134	-50	139	-84	139	-84	134	-50	125	-46	139	-84	125	-46	124	-85	124	-85	125	-46	119	-40	124	-85	119	-40	116	-31	174	-42	173	-43	178	-61	178	-61	173	-43	172	-44	178	-61	172	-44	170	-45	170	-45	164	-47	167	-72	146	-51	139	-84	153	-79	178	-61	188	-49	176	-40	178	-61	176	-40	175	-41	178	-61	175	-41	174	-42	170	-45	167	-72	178	-61	116	-31	107	-84	124	-85	123	22	123	18	123	20	75	-59	74	-36	73	-46	144	-118	144	-53	117	-53	144	-118	117	-53	117	-118	172	-129	209	-129	172	-78	172	-78	209	-129	209	-42	172	-78	209	-42	79	-78	79	-78	209	-42	42	-42	79	-78	42	-42	79	-129	79	-129	42	-42	42	-129	80	-90	76	-86	79	-119	79	-119	76	-86	73	-81	79	-119	73	-81	65	-114	65	-114	73	-81	73	-74	65	-114	73	-74	73	-51	73	-51	45	-51	48	-91	73	-51	48	-91	55	-105	73	-51	55	-105	65	-114	111	-81	108	-86	110	-117	110	-117	108	-86	103	-90	110	-117	103	-90	103	-119	103	-119	103	-90	98	-92	103	-119	98	-92	94	-120	94	-120	98	-92	92	-93	177	-86	173	-90	174	-118	174	-118	173	-90	167	-92	174	-118	167	-92	160	-93	160	-93	153	-92	159	-120	159	-120	153	-92	150	-119	153	-92	147	-90	150	-119	150	-119	147	-90	143	-86	150	-119	143	-86	142	-117	142	-117	143	-86	140	-81	142	-117	140	-81	139	-73	125	-103	129	-108	139	-51	139	-51	129	-108	135	-113	139	-51	135	-113	139	-73	139	-73	135	-113	142	-117	208	-51	180	-51	188	-113	208	-51	188	-113	198	-104	208	-51	198	-104	205	-91	208	-51	205	-91	208	-73	188	-113	180	-51	180	-73	188	-113	180	-73	179	-81	188	-113	179	-81	177	-86	188	-113	177	-86	174	-118	160	-93	159	-120	174	-118	139	-51	112	-51	116	-113	139	-51	116	-113	121	-108	139	-51	121	-108	125	-103	116	-113	112	-51	112	-74	116	-113	112	-74	111	-81	116	-113	111	-81	110	-117	94	-120	92	-93	85	-92	94	-120	85	-92	80	-90	94	-120	80	-90	79	-119	48	-91	45	-51	45	-73	214	-40	185	-40	153	-128	153	-128	185	-40	130	-90	153	-128	130	-90	107	-128	107	-128	130	-90	75	-40	107	-128	75	-40	46	-40	46	-130	74	-130	107	-41	107	-41	74	-130	130	-80	107	-41	130	-80	153	-41	153	-41	130	-80	186	-130	153	-41	186	-130	214	-130	178	-55	169	-67	177	-104	177	-104	169	-67	158	-75	177	-104	158	-75	157	-116	157	-116	158	-75	144	-80	157	-116	144	-80	130	-120	130	-120	144	-80	127	-82	192	-87	202	-65	206	-38	192	-87	206	-38	184	-38	192	-87	184	-38	178	-55	192	-87	178	-55	177	-104	112	-80	100	-75	103	-116	112	-80	103	-116	130	-120	112	-80	130	-120	127	-82	82	-54	76	-38	82	-105	82	-54	82	-105	89	-67	89	-67	82	-105	103	-116	89	-67	103	-116	100	-75	76	-38	55	-38	58	-65	76	-38	58	-65	67	-87	76	-38	67	-87	82	-105	112	-78	127	-76	127	-76	130	-38	127	-76	144	-77	130	-38	144	-77	157	-42	157	-42	144	-77	158	-82	157	-42	158	-82	177	-53	177	-53	158	-82	169	-90	177	-53	169	-90	178	-103	192	-71	177	-53	178	-103	192	-71	178	-103	184	-120	192	-71	184	-120	206	-120	192	-71	206	-120	202	-93	89	-91	100	-82	103	-42	103	-42	100	-82	112	-78	103	-42	112	-78	130	-38	130	-38	112	-78	127	-76	82	-53	67	-70	76	-120	82	-53	76	-120	82	-103	82	-53	82	-103	89	-91	82	-53	89	-91	103	-42	58	-93	55	-120	76	-120	58	-93	76	-120	67	-70	66	-101	71	-96	80	-56	80	-56	71	-96	77	-93	80	-56	77	-93	84	-92	84	-92	91	-93	97	-53	97	-53	91	-93	98	-95	97	-53	98	-95	106	-54	106	-54	98	-95	105	-98	106	-54	105	-98	113	-101	66	-63	54	-75	60	-116	66	-63	60	-116	62	-108	66	-63	62	-108	66	-101	66	-63	66	-101	80	-56	46	-93	39	-116	60	-116	46	-93	60	-116	54	-75	132	-62	124	-59	130	-109	132	-62	130	-109	138	-112	132	-62	138	-112	141	-66	106	-54	113	-101	115	-56	115	-56	113	-101	122	-106	115	-56	122	-106	124	-59	124	-59	122	-106	130	-109	97	-53	80	-56	84	-92	164	-117	179	-114	167	-77	167	-77	179	-114	172	-78	180	-77	172	-78	179	-114	180	-77	179	-114	193	-107	204	-94	214	-76	222	-53	204	-94	222	-53	200	-53	204	-94	200	-53	196	-63	204	-94	196	-63	193	-107	193	-107	196	-63	191	-69	193	-107	191	-69	186	-74	193	-107	186	-74	180	-77	161	-75	154	-72	154	-116	161	-75	154	-116	164	-117	161	-75	164	-117	167	-77	147	-69	141	-66	146	-115	147	-69	146	-115	154	-116	147	-69	154	-116	154	-72	146	-115	141	-66	138	-112	213	-103	213	-68	47	-68	213	-103	47	-68	47	-103	255	-93	255	-68	5	-68	255	-93	5	-68	5	-93	5	-117	5	-142	255	-142	5	-117	255	-142	255	-117	5	-68	5	-93	255	-93	5	-68	255	-93	255	-68	66	110	71	115	80	156	80	156	71	115	77	118	80	156	77	118	84	119	84	119	91	118	97	158	97	158	91	118	98	116	97	158	98	116	106	157	106	157	98	116	105	113	106	157	105	113	113	110	66	148	54	136	60	95	66	148	60	95	62	103	66	148	62	103	66	110	66	148	66	110	80	156	46	118	39	95	60	95	46	118	60	95	54	136	132	149	124	153	130	102	132	149	130	102	138	99	132	149	138	99	141	145	106	157	113	110	115	155	115	155	113	110	122	105	115	155	122	105	124	153	124	153	122	105	130	102	97	158	80	156	84	119	164	94	179	97	167	134	167	134	179	97	172	133	180	134	172	133	179	97	180	134	179	97	193	104	204	117	214	135	222	158	204	117	222	158	200	158	204	117	200	158	196	149	204	117	196	149	193	104	193	104	196	149	191	142	193	104	191	142	186	137	193	104	186	137	180	134	161	136	154	139	154	95	161	136	154	95	164	94	161	136	164	94	167	134	147	142	141	145	146	96	147	142	146	96	154	95	147	142	154	95	154	139	146	96	141	145	138	99	201	112	201	141	48	141	201	112	48	141	48	112	250	112	250	141	0	141	250	112	0	141	0	112	233	290	193	290	50	-36	233	290	50	-36	91	-36	271	331	228	331	50	-77	271	331	50	-77	92	-77	90	-16	68	-16	90	-16	90	-16	68	-16	90	-40	90	-16	90	-40	111	-18	111	-18	90	-40	108	-43	111	-18	108	-43	121	-50	134	-99	129	-111	130	-146	130	-146	129	-111	121	-121	130	-146	121	-121	111	-153	111	-153	121	-121	108	-128	111	-153	108	-128	90	-131	160	-85	156	-58	156	-113	156	-113	156	-58	146	-38	156	-113	146	-38	146	-133	146	-133	146	-38	135	-85	134	-73	135	-85	146	-38	134	-73	146	-38	131	-25	134	-73	131	-25	130	-60	131	-25	111	-18	121	-50	131	-25	121	-50	130	-60	134	-99	130	-146	146	-133	134	-99	146	-133	135	-85	90	-155	111	-153	90	-131	90	-155	90	-131	68	-131	90	-155	68	-131	68	-155	90	-40	68	-16	68	-40	79	-85	79	-35	42	-35	79	-85	42	-35	42	-122	79	-85	42	-122	209	-122	79	-85	209	-122	172	-85	172	-35	172	-85	209	-122	172	-35	209	-122	209	-35	79	-131	106	-103	79	-34	79	-34	106	-103	106	-62	79	-34	106	-62	171	-34	171	-34	106	-62	144	-62	171	-34	144	-62	171	-131	171	-131	144	-62	144	-103	171	-131	144	-103	106	-103	106	-103	79	-131	171	-131	76	-80	79	-79	79	-79	83	-44	79	-79	91	-81	83	-44	91	-81	92	-44	92	-44	91	-81	100	-87	92	-44	100	-87	101	-47	101	-47	100	-87	106	-95	101	-47	106	-95	109	-52	109	-52	106	-95	111	-105	109	-52	111	-105	117	-59	117	-59	111	-105	116	-116	117	-59	116	-116	135	-116	58	-51	59	-85	65	-48	65	-48	59	-85	66	-82	65	-48	66	-82	71	-45	71	-45	66	-82	72	-80	71	-45	72	-80	77	-44	77	-44	72	-80	76	-80	77	-44	76	-80	79	-79	50	-56	50	-91	59	-85	50	-56	59	-85	58	-51	142	-52	133	-59	135	-116	135	-116	133	-59	125	-70	135	-116	125	-70	117	-59	168	-44	166	-79	170	-79	168	-44	170	-79	175	-44	175	-44	170	-79	175	-80	175	-44	175	-80	181	-45	181	-45	175	-80	182	-82	181	-45	182	-82	186	-48	186	-48	182	-82	190	-85	186	-48	190	-85	193	-51	193	-51	190	-85	200	-91	193	-51	200	-91	200	-56	145	-96	150	-87	151	-47	151	-47	150	-87	157	-82	151	-47	157	-82	159	-44	159	-44	157	-82	166	-79	159	-44	166	-79	168	-44	142	-52	135	-116	140	-106	142	-52	140	-106	145	-96	142	-52	145	-96	151	-47	79	-79	83	-44	77	-44	149	310	180	341	161	359	149	310	161	359	130	329	149	310	130	329	161	260	149	310	161	260	180	279	80	279	99	260	111	310	111	310	99	260	130	291	111	310	130	291	130	329	130	329	130	291	161	260	99	359	80	341	111	310	99	359	111	310	130	329	119	293	115	288	121	266	121	266	115	288	108	283	121	266	108	283	98	279	140	381	138	388	139	275	139	275	138	388	137	395	123	307	137	395	138	434	123	307	138	434	122	313	122	313	138	434	120	425	122	313	120	425	120	319	120	319	120	425	117	326	161	440	138	434	142	409	161	440	142	409	146	414	161	440	146	414	153	417	161	440	153	417	161	420	138	434	137	395	138	402	138	434	138	402	142	409	119	293	121	266	122	300	122	300	121	266	139	275	122	300	139	275	123	307	103	356	107	347	108	414	108	414	107	347	111	339	108	414	111	339	120	425	120	425	111	339	114	333	120	425	114	333	117	326	98	382	99	373	101	399	101	399	99	373	101	364	101	399	101	364	108	414	108	414	101	364	103	356	159	334	157	342	159	300	159	334	159	300	161	316	159	334	161	316	161	326	154	350	151	358	152	287	154	350	152	287	159	300	154	350	159	300	157	342	152	287	151	358	146	366	152	287	146	366	143	374	152	287	143	374	140	381	152	287	140	381	139	275	121	266	98	279	98	258	123	307	139	275	137	395	5	419	5	394	255	394	5	419	255	394	255	419	5	469	5	444	255	444	5	469	255	444	255	469	113	272	151	272	113	320	113	320	151	272	151	358	113	320	151	358	39	320	39	320	151	358	0	358	39	320	0	358	39	272	39	272	0	358	0	272	15	282	19	289	19	327	19	327	19	289	24	294	19	327	24	294	33	335	33	335	24	294	30	297	33	335	30	297	37	298	37	298	41	298	50	337	50	337	41	298	45	297	50	337	45	297	50	295	13	275	15	282	19	327	13	275	19	327	7	315	13	275	7	315	0	298	13	275	0	298	-7	275	86	328	78	331	84	281	84	281	78	331	70	334	84	281	70	334	70	287	70	287	70	334	63	336	70	287	63	336	58	292	58	292	63	336	56	337	58	292	56	337	50	295	50	295	56	337	50	337	50	337	33	335	37	298	97	276	103	275	107	319	107	319	103	275	110	274	107	319	110	274	113	316	113	316	110	274	117	273	113	316	117	273	117	314	117	314	117	273	132	276	117	314	132	276	120	313	120	313	132	276	123	313	90	278	97	276	107	319	90	278	107	319	86	328	90	278	86	328	84	281	15	364	19	370	19	409	19	409	19	370	24	375	19	409	24	375	33	416	33	416	24	375	30	378	33	416	30	378	37	379	37	379	41	379	50	419	50	419	41	379	45	378	50	419	45	378	50	376	13	356	15	364	19	409	13	356	19	409	7	397	13	356	7	397	0	379	13	356	0	379	-7	356	86	409	78	413	84	362	84	362	78	413	70	415	84	362	70	415	70	368	70	368	70	415	63	417	70	368	63	417	58	373	58	373	63	417	56	418	58	373	56	418	50	376	50	376	56	418	50	419	50	419	33	416	37	379	145	321	140	316	146	283	146	283	140	316	133	313	146	283	133	313	132	276	132	276	133	313	126	313	126	313	126	312	123	313	120	395	132	357	123	394	123	394	132	357	126	394	133	395	126	394	132	357	133	395	132	357	146	365	157	377	167	395	175	419	157	377	175	419	153	419	157	377	153	419	149	409	157	377	149	409	146	365	146	365	149	409	145	402	146	365	145	402	140	397	146	365	140	397	133	395	97	358	103	356	107	400	107	400	103	356	110	355	107	400	110	355	113	397	113	397	110	355	117	355	113	397	117	355	117	396	117	396	117	355	132	357	117	396	132	357	120	395	157	296	167	314	175	337	157	296	175	337	153	337	157	296	153	337	149	328	157	296	149	328	146	283	90	360	97	358	107	400	90	360	107	400	86	409	90	360	86	409	84	362	123	313	132	276	126	313	126	313	133	313	126	312	145	321	146	283	149	328	78	-148	81	-151	81	-128	81	-128	81	-151	85	-152	81	-128	85	-152	87	-125	87	-125	85	-152	89	-153	87	-125	89	-153	95	-123	95	-123	89	-153	95	-152	95	-123	95	-152	103	-121	103	-121	95	-152	101	-150	103	-121	101	-150	106	-146	120	-133	121	-114	117	-136	117	-136	121	-114	115	-117	117	-136	115	-117	111	-142	111	-142	115	-117	109	-119	111	-142	109	-119	106	-146	106	-146	109	-119	103	-121	77	-133	76	-140	76	-144	77	-133	76	-144	78	-148	77	-133	78	-148	81	-128	129	-124	133	-120	132	-108	132	-108	132	-96	127	-91	132	-108	127	-91	127	-105	127	-105	127	-91	122	-87	127	-105	122	-87	121	-103	121	-103	122	-87	117	-83	121	-103	117	-83	115	-101	115	-101	117	-83	114	-79	115	-101	114	-79	110	-74	155	-146	152	-137	153	-179	153	-179	152	-137	150	-127	153	-179	150	-127	149	-182	149	-182	150	-127	149	-116	149	-99	149	-116	157	-95	133	-120	138	-117	138	-99	138	-99	138	-117	144	-32	144	-32	138	-117	144	-183	144	-32	144	-183	150	-33	150	-33	144	-183	149	-99	149	-99	150	-88	150	-33	150	-33	150	-88	152	-77	150	-33	152	-77	154	-36	154	-36	152	-77	155	-68	154	-36	155	-68	157	-40	157	-40	155	-68	157	-58	157	-40	157	-58	158	-44	158	-44	157	-58	158	-48	138	-182	144	-183	138	-117	138	-182	138	-117	137	-128	138	-182	137	-128	135	-137	138	-182	135	-137	134	-179	129	-165	130	-170	130	-155	130	-155	130	-170	132	-174	130	-155	132	-174	133	-146	133	-146	132	-174	134	-179	133	-146	134	-179	135	-137	160	-112	153	-108	156	-121	157	-95	153	-108	161	-104	157	-95	161	-104	163	-90	163	-90	161	-104	168	-101	163	-90	168	-101	168	-86	168	-86	168	-101	175	-99	168	-86	175	-99	172	-81	172	-81	175	-99	176	-76	149	-116	156	-121	153	-108	149	-116	153	-108	157	-95	149	-116	149	-99	144	-183	149	-116	144	-183	149	-182	208	-69	205	-65	206	-88	206	-88	205	-65	202	-63	206	-88	202	-63	201	-91	201	-91	202	-63	198	-63	201	-91	198	-63	195	-93	195	-93	198	-63	193	-63	195	-93	193	-63	189	-95	189	-95	193	-63	188	-65	189	-95	188	-65	184	-68	182	-97	189	-95	184	-68	182	-97	184	-68	180	-72	182	-97	180	-72	176	-76	182	-97	176	-76	175	-99	169	-134	173	-137	174	-118	174	-118	173	-137	178	-143	174	-118	178	-143	180	-120	180	-120	178	-143	182	-147	180	-120	182	-147	186	-122	186	-122	182	-147	187	-150	186	-122	187	-150	192	-123	167	-115	160	-112	161	-125	167	-115	161	-125	165	-130	167	-115	165	-130	169	-134	167	-115	169	-134	174	-118	208	-133	204	-128	205	-150	208	-133	205	-150	208	-147	208	-133	208	-147	209	-143	208	-133	209	-143	210	-140	187	-150	192	-153	192	-123	192	-123	192	-153	196	-154	192	-123	196	-154	199	-125	199	-125	196	-154	202	-153	199	-125	202	-153	204	-128	204	-128	202	-153	205	-150	209	-84	210	-78	210	-73	209	-84	210	-73	208	-69	209	-84	208	-69	206	-88	157	-155	155	-146	156	-174	157	-155	156	-174	158	-170	157	-155	158	-170	158	-165	135	-77	137	-88	138	-33	138	-33	137	-88	138	-99	138	-33	138	-99	144	-32	130	-44	130	-58	131	-40	131	-40	130	-58	133	-68	131	-40	133	-68	134	-36	134	-36	133	-68	135	-77	134	-36	135	-77	138	-33	132	-96	132	-108	133	-120	132	-96	133	-120	138	-99	126	-111	121	-114	124	-129	126	-111	124	-129	129	-124	126	-111	129	-124	132	-108	115	-101	110	-74	109	-99	109	-99	110	-74	105	-70	109	-99	105	-70	103	-97	103	-97	105	-70	99	-66	103	-97	99	-66	96	-95	96	-95	99	-66	94	-64	96	-95	94	-64	88	-63	96	-95	88	-63	88	-93	88	-93	88	-63	84	-63	88	-93	84	-63	82	-89	82	-89	84	-63	81	-65	82	-89	81	-65	78	-68	77	-84	82	-89	78	-68	77	-84	78	-68	76	-72	77	-84	76	-72	75	-77	121	-114	120	-133	124	-129	130	-58	130	-44	129	-48	155	-146	153	-179	156	-174	160	-112	156	-121	161	-125	405	-39	383	-39	392	-74	392	-74	383	-39	366	-59	392	-74	366	-59	358	-98	358	-98	366	-59	335	-72	358	-98	335	-72	314	-112	314	-112	335	-72	296	-79	314	-112	296	-79	268	-118	268	-118	296	-79	258	-82	268	-118	258	-82	229	-120	229	-120	258	-82	229	-82	93	-59	76	-39	102	-98	93	-59	102	-98	125	-72	125	-72	102	-98	146	-112	125	-72	146	-112	164	-79	164	-79	146	-112	192	-118	164	-79	192	-118	201	-82	201	-82	192	-118	229	-120	201	-82	229	-120	229	-82	76	-39	55	-39	68	-74	76	-39	68	-74	102	-98	114	298	136	298	136	298	137	337	136	298	152	297	137	337	152	297	156	336	156	336	152	297	174	294	156	336	174	294	180	333	180	333	174	294	199	290	180	333	199	290	205	328	205	328	199	290	223	285	205	328	223	285	229	324	229	324	223	285	243	281	229	324	243	281	247	320	247	320	243	281	263	277	247	320	263	277	269	316	269	316	263	277	289	273	269	316	289	273	296	312	296	312	289	273	316	269	296	312	316	269	325	308	325	308	316	269	341	266	325	308	341	266	353	305	353	305	341	266	358	265	353	305	358	265	376	304	376	304	358	265	388	268	376	304	388	268	392	304	432	328	426	316	432	290	432	328	432	290	445	307	432	328	445	307	454	328	417	309	406	305	413	276	417	309	413	276	432	290	417	309	432	290	426	316	392	304	388	268	413	276	392	304	413	276	406	305	67	285	79	292	79	325	79	325	79	292	95	296	79	325	95	296	105	334	105	334	95	296	114	298	105	334	114	298	137	337	137	337	114	298	136	298	60	275	67	285	79	325	60	275	79	325	60	311	60	275	60	311	46	294	60	275	46	294	39	275	373	267	375	302	357	288	357	288	375	302	343	325	357	288	343	325	325	302	325	302	343	325	301	338	325	302	301	338	286	310	286	310	301	338	257	344	286	310	257	344	249	314	249	314	257	344	220	315	192	314	220	315	220	345	192	314	220	345	184	344	68	267	84	288	98	325	98	325	84	288	116	302	98	325	116	302	140	338	140	338	116	302	154	310	140	338	154	310	184	344	184	344	154	310	192	314	66	302	54	267	68	267	66	302	68	267	98	325	257	344	220	345	220	315	375	302	373	267	387	267	377	-107	377	-108	377	-62	377	-62	386	-134	386	-38	386	-38	386	-134	400	-121	386	-38	400	-121	400	-50	400	-50	400	-121	414	-109	400	-50	414	-109	414	-62	414	-62	414	-109	429	-99	414	-62	429	-99	429	-72	429	-72	429	-99	444	-92	429	-72	444	-92	444	-79	377	-61	377	-62	386	-38	377	-61	386	-38	376	-26	377	-61	376	-26	375	-59	371	-103	373	-104	372	-68	373	-67	372	-68	373	-104	373	-67	373	-104	374	-66	374	-66	373	-104	375	-104	374	-66	375	-104	376	-65	376	-65	375	-104	376	-106	376	-65	376	-106	377	-63	377	-63	376	-106	377	-107	377	-63	377	-107	377	-62	386	-134	377	-108	377	-109	386	-134	377	-109	375	-146	375	-146	377	-109	375	-111	375	-146	375	-111	371	-115	39	-68	39	-103	371	-103	39	-68	371	-103	372	-68	366	-121	358	-130	375	-146	366	-121	375	-146	371	-115	376	-26	358	-41	366	-50	376	-26	366	-50	371	-56	376	-26	371	-56	375	-59	377	-108	386	-134	377	-62	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	80	-2	83	-2	83	78	83	78	83	-2	85	-1	83	78	85	-1	100	75	100	75	85	-1	87	-1	100	75	87	-1	89	-1	89	-1	92	-2	100	75	100	75	92	-2	95	-3	100	75	95	-3	97	-5	133	20	131	39	130	-4	130	-4	131	39	124	55	130	-4	124	55	120	-28	120	-28	124	55	114	67	120	-28	114	67	104	-50	104	-50	114	67	100	75	104	-50	100	75	99	-11	99	-11	97	-23	104	-50	104	-50	97	-23	90	-36	104	-50	90	-36	81	-70	81	-70	90	-36	80	-49	81	-70	80	-49	65	-63	100	75	97	-5	98	-8	100	75	98	-8	99	-11	41	35	42	22	43	49	43	49	42	22	47	12	43	49	47	12	48	61	48	61	47	12	55	4	48	61	55	4	57	70	57	70	55	4	65	0	57	70	65	0	69	76	69	76	65	0	78	-2	69	76	78	-2	83	78	83	78	78	-2	80	-2	65	-63	45	-78	50	-89	65	-63	50	-89	81	-70	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	31	329	31	264	41	327	41	327	31	264	42	266	41	327	42	266	50	322	50	322	42	266	51	270	50	322	51	270	57	315	57	315	51	270	58	277	57	315	58	277	62	306	62	306	58	277	62	286	62	306	62	286	64	296	0	296	1	286	1	306	1	306	1	286	5	277	1	306	5	277	5	315	5	315	5	277	12	270	5	315	12	270	12	322	12	322	12	270	21	266	12	322	21	266	21	327	21	327	21	266	31	264	21	327	31	264	31	329	182	322	182	270	189	315	189	315	182	270	190	277	189	315	190	277	194	306	194	306	190	277	194	286	194	306	194	286	196	296	132	296	133	286	133	307	133	307	133	286	138	277	133	307	138	277	138	315	138	315	138	277	144	270	138	315	144	270	145	322	145	322	144	270	153	266	145	322	153	266	154	327	154	327	153	266	163	264	154	327	163	264	164	329	164	329	163	264	173	266	164	329	173	266	174	327	174	327	173	266	182	270	174	327	182	270	182	322	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	120	308	125	313	125	346	125	346	125	313	128	319	125	346	128	319	129	341	129	341	128	319	131	324	129	341	131	324	131	335	131	335	131	324	132	328	119	349	113	350	114	301	119	349	114	301	120	308	119	349	120	308	125	346	114	301	113	350	107	350	114	301	107	350	102	348	114	301	102	348	97	346	114	301	97	346	93	342	114	301	93	342	89	336	114	301	89	336	83	268	89	336	59	268	83	268	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	258	191	236	184	237	162	237	162	236	184	208	181	208	44	208	181	127	290	208	44	127	290	209	32	209	32	127	290	127	50	114	319	122	313	372	338	372	338	122	313	227	320	372	338	227	320	241	321	241	321	283	319	372	338	372	338	283	319	314	311	372	338	314	311	336	296	372	338	336	296	350	272	372	338	350	272	359	238	372	338	359	238	372	238	208	294	209	304	127	290	208	294	127	290	208	181	127	290	209	304	212	312	127	290	212	312	218	317	127	290	218	317	227	320	127	290	227	320	126	303	101	323	114	319	372	338	101	323	372	338	83	338	101	323	83	338	83	325	309	25	291	19	376	0	376	0	291	19	272	17	376	0	272	17	249	16	249	16	233	16	376	0	376	0	233	16	122	27	376	0	122	27	115	20	365	72	358	61	376	0	376	0	358	61	350	51	376	0	350	51	340	42	340	42	325	32	376	0	376	0	325	32	309	25	376	0	396	104	382	104	376	0	382	104	373	86	376	0	373	86	365	72	122	27	233	16	126	37	126	37	233	16	221	19	126	37	221	19	127	50	127	50	221	19	213	24	127	50	213	24	209	32	102	15	83	12	376	0	102	15	376	0	115	20	289	256	283	226	284	118	289	256	284	118	289	87	289	256	289	87	302	87	289	256	302	87	302	256	284	118	283	226	274	140	274	140	283	226	273	205	274	140	273	205	259	155	259	155	273	205	258	191	259	155	258	191	237	162	208	181	208	165	237	162	376	0	83	12	83	0	227	320	122	313	126	303	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	251	338	83	338	100	323	251	338	100	323	113	319	251	338	113	319	120	312	251	338	120	312	124	303	251	338	124	303	126	289	251	338	126	289	220	319	251	338	220	319	233	323	251	338	233	323	251	325	126	289	208	35	206	49	206	186	206	163	327	163	206	186	327	163	327	186	327	186	327	163	413	26	327	186	413	26	409	35	126	289	206	49	206	289	126	289	206	289	208	303	126	289	208	303	212	313	126	289	212	313	220	319	322	26	314	20	452	0	452	0	314	20	301	15	452	0	301	15	282	12	452	338	282	338	301	323	452	338	301	323	313	319	452	338	313	319	321	313	452	338	321	313	326	303	452	338	326	303	327	289	452	338	327	289	422	319	452	338	422	319	434	323	452	338	434	323	452	325	408	49	408	289	327	289	327	289	408	289	409	302	327	289	409	302	414	312	327	289	409	35	408	49	452	0	452	12	433	15	452	0	433	15	421	19	452	0	421	19	327	49	452	0	327	49	326	36	452	0	326	36	322	26	327	49	421	19	413	26	327	49	413	26	327	163	251	0	251	12	232	15	251	0	232	15	219	19	251	0	219	19	126	49	251	0	126	49	124	35	251	0	124	35	121	26	251	0	121	26	113	19	251	0	113	19	101	15	251	0	101	15	83	12	251	0	83	12	83	0	126	49	219	19	212	26	126	49	212	26	208	35	126	49	208	35	126	289	452	0	282	12	282	0	327	186	409	35	327	289	301	323	282	338	282	325	422	319	327	289	414	312	100	323	83	338	83	325	258	338	83	338	102	323	258	338	102	323	115	319	258	338	115	319	123	313	258	338	123	313	128	302	258	338	128	302	129	288	258	338	129	288	225	320	258	338	225	320	239	324	258	338	239	324	258	325	210	53	210	288	129	288	129	288	210	288	212	302	129	288	212	302	216	313	225	19	216	25	129	53	129	53	216	25	212	37	129	53	212	37	129	288	258	0	258	12	238	14	258	0	238	14	225	19	258	0	225	19	129	53	258	0	129	53	128	37	258	0	128	37	124	26	258	0	124	26	116	19	258	0	116	19	102	15	258	0	102	15	83	12	258	0	83	12	83	0	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	129	288	212	37	210	53	102	323	83	338	83	325	225	320	129	288	216	313	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	93	310	99	311	102	335	102	335	99	311	105	312	102	335	105	312	115	340	115	340	105	312	111	313	115	340	111	313	117	313	117	313	150	305	128	344	128	344	150	305	142	346	90	327	80	320	87	308	90	327	87	308	93	310	90	327	93	310	102	335	128	344	115	340	117	313	281	220	279	209	295	42	295	42	279	209	276	197	295	42	276	197	273	197	408	340	402	341	407	325	407	325	402	341	396	341	407	325	396	341	379	320	379	320	396	341	371	338	379	320	371	338	353	305	353	305	371	338	347	327	353	305	347	327	329	274	329	274	347	327	326	309	329	274	326	309	308	224	308	224	326	309	306	283	308	224	306	283	294	151	294	151	306	283	290	248	294	151	290	248	294	61	294	61	290	248	287	239	294	61	287	239	284	229	408	340	407	325	410	325	408	340	410	325	413	339	413	339	410	325	413	324	413	339	413	324	416	324	294	61	284	229	295	42	420	323	423	323	423	335	420	323	423	335	418	337	420	323	418	337	416	324	339	0	339	12	320	15	339	0	320	15	306	20	339	0	306	20	213	64	339	0	213	64	212	45	339	0	212	45	208	31	339	0	208	31	200	21	339	0	200	21	187	16	339	0	187	16	166	12	339	0	166	12	166	0	295	42	273	197	263	258	295	42	263	258	245	301	295	42	245	301	218	328	295	42	218	328	213	132	295	42	213	132	298	28	213	64	306	20	298	28	213	64	298	28	213	132	150	305	177	281	183	342	183	342	177	281	197	243	183	342	197	243	218	328	218	328	197	243	209	193	218	328	209	193	213	132	142	346	150	305	183	342	281	220	295	42	284	229	413	339	416	324	418	337	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	73	60	61	61	175	0	175	0	61	61	52	64	175	0	52	64	25	0	25	0	52	64	45	71	25	0	45	71	25	99	25	99	45	71	40	82	25	99	40	82	37	99	149	101	132	120	148	75	148	75	132	120	122	145	148	75	122	145	111	86	111	86	122	145	116	175	111	86	116	175	114	208	114	208	117	244	101	320	101	320	117	244	128	277	101	320	128	277	149	339	149	339	128	277	145	304	149	339	145	304	169	323	260	339	205	346	232	323	232	323	205	346	200	329	169	323	200	329	205	346	169	323	205	346	149	339	289	174	293	87	291	206	291	206	293	87	307	320	307	320	293	87	325	107	307	320	325	107	343	289	343	289	325	107	351	134	343	289	351	134	366	250	366	250	351	134	368	166	366	250	368	166	374	204	232	323	258	304	260	339	260	339	258	304	276	277	260	339	276	277	307	320	307	320	276	277	287	243	307	320	287	243	291	206	289	174	283	145	293	87	293	87	283	145	272	120	293	87	272	120	257	75	257	75	272	120	256	101	257	75	256	101	256	60	256	60	256	101	233	90	256	60	233	90	229	0	359	71	352	64	381	0	381	0	352	64	342	61	381	0	342	61	330	60	381	0	330	60	256	60	381	0	256	60	229	0	381	0	381	99	368	99	381	0	368	99	364	82	381	0	364	82	359	71	31	205	37	166	39	251	39	251	37	166	54	133	39	251	54	133	64	290	64	290	54	133	79	105	64	290	79	105	101	320	101	320	79	105	111	86	101	320	111	86	114	208	149	60	73	60	175	0	149	60	175	0	172	90	149	60	172	90	149	101	149	60	149	101	148	75	123	230	26	230	37	217	123	230	37	217	44	213	123	230	44	213	49	208	123	230	49	208	52	200	123	230	52	200	53	188	123	230	53	188	55	25	123	230	55	25	60	13	123	230	60	13	69	2	123	230	69	2	82	-4	123	230	82	-4	99	-6	123	230	99	-6	119	-3	123	230	119	-3	123	56	124	41	119	-3	126	34	126	34	119	-3	136	3	126	34	136	3	129	30	129	30	136	3	134	28	140	29	134	28	136	3	140	29	136	3	151	15	171	45	159	50	163	29	163	29	159	50	155	44	163	29	155	44	151	15	151	15	155	44	150	38	151	15	150	38	146	33	123	48	123	56	119	-3	123	48	119	-3	124	41	31	329	31	264	41	327	41	327	31	264	42	266	41	327	42	266	50	322	50	322	42	266	51	270	50	322	51	270	57	315	57	315	51	270	58	277	57	315	58	277	62	306	62	306	58	277	62	286	62	306	62	286	64	296	0	296	1	286	1	306	1	306	1	286	5	277	1	306	5	277	5	315	5	315	5	277	12	270	5	315	12	270	12	322	12	322	12	270	21	266	12	322	21	266	21	327	21	327	21	266	31	264	21	327	31	264	31	329	182	322	182	270	189	315	189	315	182	270	190	277	189	315	190	277	194	306	194	306	190	277	194	286	194	306	194	286	196	296	132	296	133	286	133	307	133	307	133	286	138	277	133	307	138	277	138	315	138	315	138	277	144	270	138	315	144	270	145	322	145	322	144	270	153	266	145	322	153	266	154	327	154	327	153	266	163	264	154	327	163	264	164	329	164	329	163	264	173	266	164	329	173	266	174	327	174	327	173	266	182	270	174	327	182	270	182	322	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	55	25	53	188	53	39	140	29	151	15	146	33	37	217	26	230	26	219	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	210	254	208	229	211	143	211	143	208	229	201	209	211	143	201	209	196	159	196	159	201	209	187	196	196	159	187	196	174	168	174	168	187	196	164	189	174	168	164	189	145	171	145	171	164	189	132	186	132	49	132	186	52	285	132	49	52	285	133	36	133	36	52	285	52	51	133	36	52	51	137	27	137	27	52	51	143	21	133	306	136	314	52	285	52	285	136	314	142	319	52	285	142	319	166	338	166	338	142	319	150	322	166	338	150	322	161	323	161	323	179	320	166	338	166	338	179	320	210	335	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	298	210	335	202	298	208	279	210	335	208	279	210	254	210	335	210	254	211	143	210	335	211	143	213	182	210	335	213	182	246	325	213	182	244	191	246	325	246	325	244	191	266	203	246	325	266	203	271	309	271	309	266	203	281	218	271	309	281	218	287	286	287	286	281	218	290	237	287	286	290	237	292	258	213	182	211	143	221	122	213	182	221	122	244	175	132	186	132	171	145	171	310	94	305	121	304	64	304	64	305	121	291	144	304	64	291	144	287	38	287	38	291	144	271	162	287	38	271	162	259	18	259	18	271	162	244	175	259	18	244	175	224	94	224	94	244	175	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	296	133	306	52	285	132	296	52	285	132	186	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	143	21	52	51	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	38	320	46	313	296	338	296	338	46	313	154	320	296	338	154	320	168	321	168	321	192	320	296	338	296	338	192	320	213	318	296	338	213	318	230	314	270	283	296	338	264	293	264	293	296	338	254	301	243	309	254	301	296	338	243	309	296	338	230	314	296	338	270	283	276	272	296	338	276	272	280	257	296	338	280	257	285	237	296	338	285	237	296	237	149	18	139	25	52	51	52	51	139	25	134	36	52	51	134	36	52	287	52	287	134	36	133	50	52	287	133	50	133	296	52	287	133	296	134	305	52	287	134	305	138	313	52	287	138	313	145	317	52	287	145	317	51	302	154	320	46	313	51	302	154	320	51	302	145	317	26	324	38	320	296	338	26	324	296	338	8	338	26	324	8	338	8	325	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	188	0	8	12	8	0	165	345	17	0	64	60	64	60	17	0	336	0	64	60	336	0	224	60	224	60	336	0	179	345	224	60	179	345	165	345	165	345	64	60	142	239	165	345	142	239	224	60	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	302	330	302	338	205	320	205	320	302	338	164	319	124	316	164	319	302	338	124	316	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	270	41	338	57	270	73	294	41	338	73	294	94	308	41	338	94	308	124	316	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	304	0	14	8	14	0	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	254	337	197	346	224	322	224	322	197	346	193	329	162	322	193	329	197	346	162	322	197	346	138	338	372	168	363	226	363	110	363	110	363	226	339	275	363	110	339	275	339	61	339	61	339	275	302	313	339	61	302	313	301	23	301	23	302	313	283	165	224	322	250	302	254	337	254	337	250	302	268	269	254	337	268	269	302	313	302	313	268	269	279	223	302	313	279	223	283	165	283	165	279	109	301	23	301	23	279	109	268	65	301	23	268	65	252	0	252	0	268	65	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	33	136	0	139	33	121	64	17	167	26	109	26	227	26	227	26	109	50	61	26	227	50	61	51	276	51	276	50	61	87	23	51	276	87	23	89	314	89	314	87	23	110	109	89	314	110	109	106	166	106	166	110	223	89	314	89	314	110	223	121	269	89	314	121	269	138	338	138	338	121	269	138	302	138	338	138	302	162	322	110	109	87	23	136	0	110	109	136	0	121	64	230	201	224	200	229	138	229	138	224	200	223	140	223	140	224	200	169	200	223	140	169	200	169	140	161	139	169	140	162	200	161	139	162	200	156	203	161	139	156	203	155	137	155	137	156	203	152	208	155	137	152	208	151	133	151	133	152	208	147	216	151	133	147	216	147	124	147	124	147	216	143	228	147	124	143	228	143	112	143	112	143	228	137	171	253	136	252	149	244	112	244	112	252	149	251	162	244	112	251	162	251	173	251	173	251	183	244	112	244	112	251	183	252	195	244	112	252	195	243	228	243	228	252	195	253	206	243	228	253	206	255	218	257	228	243	228	255	218	255	123	253	136	244	112	255	123	244	112	257	112	242	121	244	112	243	228	242	121	243	228	241	216	242	121	241	216	239	129	238	208	234	203	235	135	238	208	235	135	239	129	238	208	239	129	241	216	230	201	229	138	235	135	230	201	235	135	234	203	134	205	136	192	143	228	143	228	136	192	137	181	143	228	137	181	137	171	143	228	130	228	132	217	143	228	132	217	134	205	143	112	137	171	137	160	143	112	137	160	136	147	143	112	136	147	135	135	143	112	135	135	133	123	143	112	133	123	130	112	169	140	169	200	162	200	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	141	35	140	47	140	172	140	146	153	158	140	172	153	158	246	280	246	280	153	158	208	212	246	280	208	212	255	261	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	59	50	141	35	59	286	183	0	15	12	15	0	242	324	224	338	224	325	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	66	33	66	33	66	33	66	33	54	73	67	26	67	26	54	73	44	49	67	26	44	49	71	21	71	21	44	49	35	33	71	21	35	33	105	0	105	0	35	33	27	22	105	0	27	22	17	16	211	20	207	17	337	0	337	0	207	17	200	15	337	0	200	15	192	14	214	31	337	0	316	20	214	31	316	20	306	33	214	31	306	33	295	53	214	31	295	53	282	84	214	31	282	84	213	38	282	84	175	345	192	99	282	84	192	99	200	77	282	84	200	77	206	60	282	84	206	60	211	47	282	84	211	47	213	38	161	345	54	73	69	50	161	345	69	50	73	61	161	345	73	61	76	71	161	345	76	71	80	81	161	345	80	81	137	238	161	345	137	238	138	238	161	345	138	238	192	99	161	345	192	99	175	345	67	41	69	50	54	73	67	41	54	73	66	33	326	14	316	20	337	0	326	14	337	0	337	12	213	25	211	20	337	0	213	25	337	0	214	31	176	12	176	0	337	0	176	12	337	0	192	14	105	0	105	12	90	14	105	0	90	14	79	17	105	0	79	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	48	27	40	20	124	0	124	0	40	20	27	15	124	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	302	429	318	339	302	421	310	421	310	339	302	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	302	339	302	420	30	417	44	339	302	417	44	416	63	416	277	417	296	339	302	416	277	339	302	416	63	200	0	213	0	234	102	234	102	213	0	339	302	234	102	339	302	334	338	334	338	339	302	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	74	297	134	338	74	297	200	0	134	338	200	0	234	102	89	21	80	31	52	54	52	54	80	31	75	45	52	54	75	45	52	289	52	289	75	45	74	65	52	289	74	65	74	297	338	39	334	28	460	0	338	39	460	0	339	55	124	0	124	12	103	15	124	0	103	15	89	21	124	0	89	21	51	38	124	0	51	38	48	27	124	0	7	12	7	0	51	38	89	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	58	75	47	80	20	0	20	0	47	80	40	88	20	0	40	88	20	116	20	116	40	88	36	100	20	116	36	100	32	116	284	88	277	80	304	0	304	0	277	80	265	75	304	0	265	75	248	74	304	0	304	116	291	116	304	0	291	116	288	100	304	0	288	100	284	88	304	0	248	74	74	74	304	0	74	74	58	75	304	0	58	75	20	0	209	204	118	204	118	148	105	148	118	148	106	204	105	148	106	204	97	206	105	148	97	206	97	145	97	145	97	206	91	210	97	145	91	210	91	140	91	140	91	210	87	218	91	140	87	218	86	132	86	132	87	218	83	232	86	132	83	232	83	120	83	120	83	232	70	232	83	120	70	232	70	120	209	204	209	148	218	148	209	204	218	148	219	204	219	204	218	148	226	146	219	204	226	146	227	206	227	206	226	146	232	141	227	206	232	141	233	210	233	210	232	141	237	133	233	210	237	133	237	218	237	218	237	133	241	120	237	218	241	120	241	232	241	232	241	120	253	120	241	232	253	120	253	232	290	338	33	338	75	276	290	338	75	276	87	278	290	338	87	278	241	278	290	338	241	278	253	277	290	338	253	277	263	273	290	338	263	273	269	266	290	338	269	266	274	255	290	338	274	255	277	241	290	338	277	241	290	241	33	338	33	241	46	241	33	338	46	241	50	254	33	338	50	254	56	265	33	338	56	265	64	272	33	338	64	272	75	276	118	148	118	204	106	204	209	204	118	148	209	148	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	11	338	28	323	379	338	28	323	40	319	379	338	40	319	48	312	379	338	48	312	134	315	379	338	134	315	254	315	379	338	254	315	349	319	379	338	349	319	362	323	379	338	362	323	379	325	349	19	341	26	254	49	254	49	341	26	337	35	254	49	337	35	254	315	254	315	337	35	335	49	254	315	335	49	335	289	254	315	335	289	337	302	254	315	337	302	341	312	254	315	341	312	349	319	147	19	139	26	53	49	53	49	139	26	135	35	53	49	135	35	53	289	53	289	135	35	134	49	53	289	134	49	134	315	52	303	53	289	134	315	52	303	134	315	48	312	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	179	0	11	12	11	0	379	0	210	12	210	0	28	323	11	338	11	325	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	304	338	14	338	121	315	304	338	121	315	212	315	304	338	212	315	233	313	304	338	233	313	252	308	304	338	252	308	267	295	304	338	267	295	280	273	304	338	280	273	291	239	304	338	291	239	304	239	153	158	14	8	102	74	153	158	102	74	214	195	153	158	214	195	121	315	153	158	121	315	14	338	153	158	14	338	14	330	283	87	267	78	305	0	305	0	267	78	249	74	305	0	249	74	230	74	305	0	230	74	102	74	305	0	102	74	14	8	305	0	320	131	307	131	305	0	307	131	297	104	305	0	297	104	283	87	305	0	14	8	14	0	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	205	220	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	331	340	325	341	331	325	331	325	325	341	320	341	331	325	320	341	303	320	303	320	320	341	295	338	303	320	295	338	276	305	276	305	295	338	271	327	276	305	271	327	252	274	252	274	271	327	249	309	252	274	249	309	232	224	232	224	249	309	230	283	232	224	230	283	217	151	217	151	230	283	214	248	217	151	214	248	217	61	217	61	214	248	210	239	217	61	210	239	207	229	331	340	331	325	333	325	331	340	333	325	337	339	337	339	333	325	336	324	337	339	336	324	340	324	217	61	207	229	218	42	343	323	347	323	347	335	343	323	347	335	342	337	343	323	342	337	340	324	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	65	346	74	305	107	342	205	220	218	42	207	229	337	339	340	324	342	337	163	26	155	20	296	0	296	0	155	20	141	15	296	0	141	15	120	12	125	277	82	264	99	202	99	202	82	264	95	162	99	126	95	162	82	264	99	126	82	264	80	69	80	69	82	264	45	243	80	69	45	243	44	91	44	91	45	243	19	212	44	91	19	212	18	124	18	124	19	212	9	169	318	126	306	100	330	69	330	69	306	100	289	83	330	69	289	83	287	57	287	57	289	83	268	73	287	57	268	73	249	53	249	53	268	73	248	70	249	53	248	70	249	46	169	70	146	73	168	53	169	70	168	53	296	0	169	70	296	0	264	21	169	70	264	21	255	27	169	70	255	27	250	35	169	70	250	35	169	265	126	82	110	100	123	57	126	82	123	57	168	53	126	82	168	53	146	73	99	126	80	69	123	57	99	126	123	57	110	100	291	338	126	338	146	324	291	338	146	324	158	320	291	338	158	320	165	314	291	338	165	314	168	305	291	338	168	305	168	294	291	338	168	294	169	265	291	338	169	265	259	319	291	338	259	319	272	324	291	338	272	324	291	325	249	46	248	70	169	265	169	265	248	70	248	265	169	265	248	265	249	293	249	293	248	265	249	282	169	265	249	293	249	303	169	265	249	303	252	312	169	265	252	312	259	319	169	265	168	294	168	282	169	265	168	282	147	262	99	202	110	231	125	277	125	277	110	231	127	250	125	277	127	250	168	282	168	282	127	250	147	262	318	126	330	69	323	162	323	162	330	69	336	264	336	264	330	69	369	91	336	264	369	91	373	243	373	243	369	91	398	124	373	243	398	124	399	212	399	212	398	124	409	169	336	264	293	277	293	250	336	264	293	250	309	231	336	264	309	231	319	202	336	264	319	202	323	162	272	262	293	250	293	277	272	262	293	277	249	282	272	262	249	282	248	265	249	46	169	265	250	35	277	16	264	21	296	0	277	16	296	0	296	12	296	0	168	53	168	46	296	0	168	46	167	35	296	0	167	35	163	26	296	0	120	12	120	0	146	324	126	338	126	325	43	23	33	18	133	0	133	0	33	18	21	15	133	0	21	15	8	12	26	321	33	316	181	338	181	338	33	316	40	308	181	338	40	308	49	296	49	296	147	151	142	309	142	309	143	315	49	296	49	296	143	315	145	319	49	296	145	319	150	322	117	15	106	17	133	0	133	0	106	17	98	21	133	0	98	21	60	41	60	41	98	21	94	27	60	41	94	27	93	33	93	33	94	41	60	41	60	41	94	41	98	51	60	41	98	51	147	151	147	151	98	51	107	64	147	151	107	64	120	84	49	296	150	322	181	338	181	338	150	322	156	324	181	338	156	324	166	325	166	325	181	325	181	338	18	324	26	321	181	338	18	324	181	338	8	338	18	324	8	338	8	325	146	296	147	151	150	291	150	291	147	151	158	136	150	291	158	136	198	215	198	215	158	136	209	55	198	215	209	55	210	197	210	197	209	55	212	49	210	197	212	49	301	55	301	55	212	49	215	42	301	55	215	42	217	37	147	151	146	296	144	300	147	151	144	300	143	303	147	151	143	303	142	306	147	151	142	306	142	309	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	252	293	246	283	250	252	250	252	246	283	238	271	250	252	238	271	226	254	226	254	198	215	210	197	140	110	158	136	147	151	140	110	147	151	120	84	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	307	316	344	338	307	316	324	322	344	338	324	322	344	325	255	307	273	283	291	303	255	307	291	303	307	316	254	300	252	293	273	283	254	300	273	283	255	307	226	254	210	197	250	252	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	51	31	43	23	133	0	51	31	133	0	60	41	133	0	8	12	8	0	117	15	133	0	133	12	301	55	217	37	219	32	252	293	250	252	273	283	229	325	219	338	219	325	290	0	290	12	270	15	290	0	270	15	257	20	290	0	257	20	163	64	290	0	163	64	162	46	290	0	162	46	159	32	290	0	159	32	151	22	290	0	151	22	138	15	290	0	138	15	117	12	290	0	117	12	117	0	245	42	244	61	163	132	245	42	163	132	249	28	249	28	163	132	163	64	163	132	244	61	244	149	163	132	244	149	244	293	163	132	244	293	244	303	163	132	244	303	247	312	163	132	247	312	163	294	163	132	163	294	163	149	163	132	163	149	145	153	163	132	145	153	131	166	163	132	131	166	123	136	276	166	262	154	283	136	283	136	262	154	244	149	286	338	121	338	141	324	286	338	141	324	153	320	286	338	153	320	160	314	286	338	160	314	163	305	286	338	163	305	163	294	286	338	163	294	254	319	286	338	254	319	267	324	286	338	267	324	286	325	276	166	283	136	286	184	286	184	283	136	318	147	286	184	318	147	292	206	292	206	318	147	294	229	373	264	373	274	374	243	374	243	373	274	372	283	374	243	372	283	367	200	367	200	372	283	372	289	389	331	398	334	398	346	389	331	398	346	382	346	389	331	382	346	382	322	367	200	372	289	365	344	365	344	372	289	373	299	365	344	373	299	382	346	382	346	373	299	376	311	382	346	376	311	382	322	350	338	336	329	347	168	350	338	347	168	367	200	350	338	367	200	365	344	323	316	311	300	318	147	323	316	318	147	347	168	323	316	347	168	336	329	318	147	311	300	305	288	318	147	305	288	300	275	318	147	300	275	297	261	318	147	297	261	295	245	318	147	295	245	294	229	123	136	131	166	121	184	123	136	121	184	115	206	123	136	115	206	106	275	123	136	106	275	101	288	123	136	101	288	95	300	123	136	95	300	88	147	113	229	112	245	110	261	113	229	110	261	115	206	95	300	83	316	88	147	88	147	83	316	71	329	88	147	71	329	59	168	59	168	71	329	56	338	59	168	56	338	41	344	40	200	59	168	41	344	40	200	41	344	35	289	40	200	35	289	35	281	40	200	35	281	34	271	40	200	34	271	34	260	40	200	34	260	33	250	40	200	33	250	33	243	26	323	31	312	41	344	41	344	31	312	34	300	41	344	34	300	35	289	24	346	7	346	18	331	24	346	18	331	26	323	24	346	26	323	41	344	18	331	7	346	7	334	106	275	115	206	110	261	373	264	374	243	374	253	244	149	244	132	283	136	141	324	121	338	121	325	254	319	163	294	247	312	163	64	257	20	249	28	62	60	51	61	165	0	165	0	51	61	42	64	165	0	42	64	14	0	14	0	42	64	35	71	14	0	35	71	14	99	14	99	35	71	30	82	14	99	30	82	26	99	139	101	122	120	137	75	137	75	122	120	111	145	137	75	111	145	101	86	101	86	111	145	105	175	101	86	105	175	103	208	103	208	107	244	90	320	90	320	107	244	117	277	90	320	117	277	138	339	138	339	117	277	134	304	138	339	134	304	159	323	250	339	195	346	222	323	222	323	195	346	190	329	159	323	190	329	195	346	159	323	195	346	138	339	279	174	282	87	281	206	281	206	282	87	297	320	297	320	282	87	314	107	297	320	314	107	333	289	333	289	314	107	340	134	333	289	340	134	356	250	356	250	340	134	357	166	356	250	357	166	364	204	222	323	247	304	250	339	250	339	247	304	266	277	250	339	266	277	297	320	297	320	266	277	277	243	297	320	277	243	281	206	279	174	273	145	282	87	282	87	273	145	262	120	282	87	262	120	247	75	247	75	262	120	246	101	247	75	246	101	246	60	246	60	246	101	223	90	246	60	223	90	219	0	349	71	341	64	370	0	370	0	341	64	332	61	370	0	332	61	320	60	370	0	320	60	246	60	370	0	246	60	219	0	370	0	370	99	358	99	370	0	358	99	354	82	370	0	354	82	349	71	20	205	26	166	29	251	29	251	26	166	43	133	29	251	43	133	53	290	53	290	43	133	69	105	53	290	69	105	90	320	90	320	69	105	101	86	90	320	101	86	103	208	138	60	62	60	165	0	138	60	165	0	139	101	138	60	139	101	137	75	139	101	165	0	161	90	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	169	451	169	399	176	444	176	444	169	399	176	406	176	444	176	406	181	435	181	435	176	406	181	415	181	435	181	415	182	425	118	425	119	415	119	435	119	435	119	415	124	406	119	435	124	406	124	444	124	444	124	406	131	399	124	444	131	399	131	451	131	451	131	399	140	395	131	451	140	395	140	456	140	456	140	395	150	393	140	456	150	393	150	458	150	458	150	393	160	394	150	458	160	394	160	456	160	456	160	394	169	399	160	456	169	399	169	451	55	456	56	394	64	451	64	451	56	394	65	399	64	451	65	399	71	444	71	444	65	399	71	406	71	444	71	406	76	435	76	435	71	406	76	415	76	435	76	415	78	425	13	425	14	415	15	435	15	435	14	415	19	406	15	435	19	406	19	444	19	444	19	406	26	399	19	444	26	399	26	451	26	451	26	399	35	395	26	451	35	395	35	456	35	456	35	395	45	393	35	456	45	393	46	458	46	458	45	393	56	394	46	458	56	394	55	456	185	0	10	12	10	0	29	323	10	338	10	325	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	123	458	123	393	133	456	133	456	123	393	133	394	133	456	133	394	142	451	142	451	133	394	142	399	142	451	142	399	149	444	149	444	142	399	149	406	149	444	149	406	153	435	153	435	149	406	154	415	153	435	154	415	155	425	90	425	92	415	92	435	92	435	92	415	97	406	92	435	97	406	97	444	97	444	97	406	104	399	97	444	104	399	104	451	104	451	104	399	113	395	104	451	113	395	113	456	113	456	113	395	123	393	113	456	123	393	123	458	205	220	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	217	61	217	151	214	248	217	61	214	248	210	239	217	61	210	239	207	229	217	61	207	229	218	42	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	331	340	325	341	331	325	331	325	325	341	320	341	331	325	320	341	303	320	303	320	320	341	295	338	303	320	295	338	276	305	276	305	295	338	271	327	276	305	271	327	252	274	252	274	271	327	249	309	252	274	249	309	232	224	232	224	249	309	230	283	232	224	230	283	217	151	217	151	230	283	214	248	331	340	331	325	333	325	331	340	333	325	337	339	337	339	333	325	336	324	337	339	336	324	340	324	343	323	347	323	347	335	343	323	347	335	342	337	343	323	342	337	340	324	247	451	247	399	254	444	254	444	247	399	254	406	254	444	254	406	258	435	258	435	254	406	258	415	258	435	258	415	260	425	195	425	197	415	197	435	197	435	197	415	201	406	197	435	201	406	202	444	202	444	201	406	208	399	202	444	208	399	209	451	209	451	208	399	217	395	209	451	217	395	217	456	217	456	217	395	227	393	217	456	227	393	228	458	228	458	227	393	238	394	228	458	238	394	238	456	238	456	238	394	247	399	238	456	247	399	247	451	337	339	340	324	342	337	65	346	74	305	107	342	205	220	218	42	207	229	92	44	85	-1	99	23	99	23	85	-1	121	-6	99	23	121	-6	111	12	111	12	121	-6	126	8	141	14	126	8	140	-5	141	14	140	-5	158	-1	12	113	18	73	18	154	18	154	18	73	33	40	18	154	33	40	33	188	33	188	33	40	56	15	33	188	56	15	58	214	58	214	56	15	85	-1	58	214	85	-1	86	117	87	75	86	117	85	-1	87	75	85	-1	92	44	87	156	91	185	90	231	90	231	91	185	99	206	90	231	99	206	127	237	127	237	99	206	111	217	127	237	111	217	129	221	129	221	147	211	156	233	156	233	147	211	161	187	156	233	161	187	178	223	178	223	161	187	171	156	178	223	171	156	178	124	87	156	90	231	58	214	87	156	58	214	86	117	232	230	218	176	221	8	221	8	218	176	217	176	221	8	217	176	211	19	211	19	217	176	208	193	211	19	208	193	204	32	204	32	208	193	195	209	204	32	195	209	189	17	189	17	195	209	180	99	189	17	180	99	175	76	180	99	195	209	178	223	180	99	178	223	178	124	156	233	127	237	129	221	246	90	245	93	256	-5	256	-5	245	93	244	95	243	-4	244	95	232	230	243	-4	232	230	231	0	231	0	232	230	221	8	309	230	232	230	244	95	271	39	266	42	276	0	276	0	266	42	262	48	276	0	262	48	256	-5	256	-5	262	48	256	59	256	-5	256	59	249	78	249	78	248	81	256	-5	256	-5	248	81	247	86	256	-5	247	86	246	90	291	53	287	45	291	12	291	12	287	45	281	41	291	12	281	41	276	0	276	0	281	41	275	39	301	31	307	54	309	77	301	31	309	77	296	77	301	31	296	77	294	63	301	31	294	63	291	53	301	31	291	53	291	12	189	17	175	76	174	5	174	5	175	76	167	52	174	5	167	52	158	-1	158	-1	167	52	155	30	158	-1	155	30	141	14	126	8	121	-6	140	-5	190	310	194	315	194	337	194	337	194	315	196	320	194	337	196	320	196	331	196	331	196	320	197	324	179	346	180	297	185	345	185	345	180	297	186	304	185	345	186	304	190	342	190	342	186	304	190	310	190	342	190	310	194	337	180	297	179	346	173	346	180	297	173	346	167	344	180	297	167	344	163	342	180	297	163	342	159	338	180	297	159	338	155	332	180	297	155	332	148	264	155	332	124	264	148	264	256	-5	244	95	243	-4	271	39	276	0	275	39	81	157	79	171	85	95	85	95	79	171	78	83	78	83	79	171	76	68	76	68	59	221	83	-5	83	-5	59	221	58	121	79	171	81	186	59	221	79	171	59	221	76	68	81	186	87	200	88	232	88	232	87	200	95	211	88	232	95	211	124	237	124	237	95	211	106	218	124	237	106	218	119	221	119	221	131	220	124	237	124	237	131	220	148	235	120	129	119	111	124	110	120	129	124	110	124	130	124	130	124	110	129	108	124	130	129	108	129	132	129	132	129	108	133	107	129	132	133	107	135	133	135	133	133	107	138	107	135	133	138	107	143	134	143	134	138	107	141	107	143	134	141	107	149	107	120	129	117	128	119	111	119	111	117	128	107	109	107	109	117	128	104	130	107	109	104	130	95	104	95	104	104	130	94	136	95	104	94	136	86	145	143	134	149	107	151	133	151	133	149	107	155	110	151	133	155	110	156	131	156	131	155	110	160	113	156	131	160	113	160	128	160	128	160	113	162	117	160	128	162	117	162	125	162	125	162	117	163	122	196	43	182	33	182	12	182	12	182	33	166	26	182	12	166	26	162	1	162	1	166	26	148	22	162	1	148	22	139	-4	139	-4	148	22	131	20	138	304	143	310	143	342	143	342	143	310	147	315	143	342	147	315	147	337	147	337	147	315	149	320	147	337	149	320	149	331	149	331	149	320	150	324	138	345	132	346	133	297	138	345	133	297	138	304	138	345	138	304	143	342	133	297	132	346	126	346	133	297	126	346	120	344	133	297	120	344	116	342	133	297	116	342	111	338	133	297	111	338	108	332	133	297	108	332	102	264	199	27	214	46	206	55	199	27	206	55	196	43	199	27	196	43	182	12	113	22	98	27	113	-6	113	22	113	-6	139	-4	113	22	139	-4	131	20	86	36	79	50	83	-5	86	36	83	-5	113	-6	86	36	113	-6	98	27	76	68	83	-5	79	50	30	100	34	12	42	111	42	111	34	12	57	1	42	111	57	1	58	121	58	121	57	1	83	-5	21	87	16	74	19	31	21	87	19	31	34	12	21	87	34	12	30	100	202	204	189	219	196	160	202	204	196	160	202	167	202	204	202	167	205	175	202	204	205	175	206	184	160	158	167	155	170	229	170	229	167	155	176	155	170	229	176	155	189	219	189	219	176	155	187	156	189	219	187	156	196	160	153	163	160	158	170	229	153	163	170	229	151	203	153	163	151	203	151	199	153	163	151	199	150	195	153	163	150	195	149	171	150	209	151	203	170	229	150	209	170	229	148	235	150	209	148	235	146	214	148	235	131	220	140	218	148	235	140	218	146	214	149	171	150	195	149	191	149	171	149	191	148	186	149	171	148	186	147	181	86	145	81	157	85	95	86	145	85	95	95	104	29	145	36	135	39	205	39	205	36	135	46	127	39	205	46	127	59	221	59	221	46	127	58	121	27	186	23	165	24	155	27	186	24	155	29	145	27	186	29	145	39	205	108	332	78	264	102	264	59	221	81	186	88	232	19	31	16	74	14	59	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	199	55	234	55	234	47	199	51	195	55	234	51	195	53	188	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	87	235	74	237	123	0	123	0	74	237	55	234	123	0	55	234	54	173	54	173	55	234	54	181	55	234	39	225	42	201	123	193	123	0	123	174	123	193	123	174	124	175	123	193	124	175	135	209	125	177	127	180	135	209	135	209	127	180	129	183	135	209	129	183	132	186	132	186	139	192	135	209	135	209	139	192	148	221	123	0	123	193	120	211	123	0	120	211	112	224	123	0	112	224	100	231	123	0	100	231	87	235	54	173	54	0	123	0	139	192	146	197	148	221	148	221	146	197	153	200	148	221	153	200	162	230	162	230	153	200	160	202	162	230	160	202	167	203	167	203	176	201	177	235	177	235	176	201	183	196	177	235	183	196	195	237	195	237	183	196	189	188	195	237	189	188	192	175	193	160	193	-46	195	237	195	237	193	-46	193	-63	195	237	193	-63	195	-77	262	-25	262	164	259	189	262	-25	259	189	262	-46	262	-46	259	189	250	209	262	-46	250	209	263	-63	263	-63	250	209	236	224	263	-63	236	224	218	233	218	233	195	237	195	-77	218	233	195	-77	198	-90	218	233	198	-90	204	-102	218	233	204	-102	265	-77	218	233	265	-77	263	-63	268	-90	265	-77	204	-102	268	-90	204	-102	272	-102	177	235	162	230	167	203	163	304	168	310	168	342	168	342	168	310	172	315	168	342	172	315	172	337	172	337	172	315	174	320	172	337	174	320	174	331	174	331	174	320	175	324	163	345	156	346	158	297	163	345	158	297	163	304	163	345	163	304	168	342	158	297	156	346	151	346	158	297	151	346	145	344	158	297	145	344	140	342	158	297	140	342	136	338	158	297	136	338	133	332	158	297	133	332	127	264	133	332	103	264	127	264	195	237	192	175	193	160	193	-46	193	160	193	-25	135	209	124	175	125	177	55	234	53	188	54	181	17	177	14	198	6	182	104	230	7	230	18	217	104	230	18	217	26	213	104	230	26	213	31	208	104	230	31	208	34	200	104	230	34	200	35	188	104	230	35	188	36	25	104	230	36	25	41	13	104	230	41	13	50	2	104	230	50	2	63	-4	104	230	63	-4	80	-6	104	230	80	-6	100	-3	104	230	100	-3	104	56	105	41	100	-3	107	34	107	34	100	-3	118	3	107	34	118	3	111	30	111	30	118	3	116	28	122	29	116	28	118	3	122	29	118	3	132	15	152	45	141	50	144	29	144	29	141	50	136	44	144	29	136	44	132	15	132	15	136	44	132	38	132	15	132	38	127	33	104	48	104	56	100	-3	104	48	100	-3	105	41	104	304	109	310	109	342	109	342	109	310	113	315	109	342	113	315	113	337	113	337	113	315	115	320	113	337	115	320	115	331	115	331	115	320	116	324	104	345	98	346	99	297	104	345	99	297	104	304	104	345	104	304	109	342	99	297	98	346	92	346	99	297	92	346	87	344	99	297	87	344	82	342	99	297	82	342	78	338	99	297	78	338	74	332	99	297	74	332	68	264	74	332	44	264	68	264	36	25	35	188	35	39	122	29	132	15	127	33	18	217	7	230	7	219	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	75	329	75	264	85	327	85	327	75	264	85	266	85	327	85	266	94	322	94	322	85	266	94	270	94	322	94	270	101	315	101	315	94	270	101	277	101	315	101	277	105	306	105	306	101	277	106	286	105	306	106	286	107	296	42	296	44	286	44	306	44	306	44	286	49	277	44	306	49	277	49	315	49	315	49	277	56	270	49	315	56	270	56	322	56	322	56	270	65	266	56	322	65	266	65	327	65	327	65	266	75	264	65	327	75	264	75	329	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	226	322	226	270	233	315	233	315	226	270	233	277	233	315	233	277	238	306	238	306	233	277	238	286	238	306	238	286	239	296	175	296	177	286	177	307	177	307	177	286	181	277	177	307	181	277	181	315	181	315	181	277	188	270	181	315	188	270	188	322	188	322	188	270	197	266	188	322	197	266	197	327	197	327	197	266	206	264	197	327	206	264	207	329	207	329	206	264	217	266	207	329	217	266	217	327	217	327	217	266	226	270	217	327	226	270	226	322	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	163	304	168	310	168	342	168	342	168	310	172	315	168	342	172	315	172	337	172	337	172	315	174	320	172	337	174	320	174	331	174	331	174	320	175	324	163	345	156	346	158	297	163	345	158	297	163	304	163	345	163	304	168	342	158	297	156	346	151	346	158	297	151	346	145	344	158	297	145	344	140	342	158	297	140	342	136	338	158	297	136	338	133	332	158	297	133	332	127	264	133	332	103	264	127	264	55	234	53	191	54	184	17	177	14	198	6	182	92	44	85	-1	99	23	99	23	85	-1	121	-6	99	23	121	-6	111	12	111	12	121	-6	126	8	141	14	126	8	140	-5	141	14	140	-5	158	-1	12	113	18	73	18	154	18	154	18	73	33	40	18	154	33	40	33	188	33	188	33	40	56	15	33	188	56	15	58	214	58	214	56	15	85	-1	58	214	85	-1	86	117	87	75	86	117	85	-1	87	75	85	-1	92	44	87	156	91	185	90	231	90	231	91	185	99	206	90	231	99	206	127	237	127	237	99	206	111	217	127	237	111	217	129	221	129	221	147	211	156	233	156	233	147	211	161	187	156	233	161	187	178	223	178	223	161	187	171	156	178	223	171	156	178	124	87	156	90	231	58	214	87	156	58	214	86	117	232	230	218	176	221	8	221	8	218	176	217	176	221	8	217	176	211	19	211	19	217	176	208	193	211	19	208	193	204	32	204	32	208	193	195	209	204	32	195	209	189	17	189	17	195	209	180	99	189	17	180	99	175	76	180	99	195	209	178	223	180	99	178	223	178	124	156	233	127	237	129	221	246	90	245	93	256	-5	256	-5	245	93	244	95	243	-4	244	95	232	230	243	-4	232	230	231	0	231	0	232	230	221	8	309	230	232	230	244	95	271	39	266	42	276	0	276	0	266	42	262	48	276	0	262	48	256	-5	256	-5	262	48	256	59	256	-5	256	59	249	78	249	78	248	81	256	-5	256	-5	248	81	247	86	256	-5	247	86	246	90	291	53	287	45	291	12	291	12	287	45	281	41	291	12	281	41	276	0	276	0	281	41	275	39	301	31	307	54	309	77	301	31	309	77	296	77	301	31	296	77	294	63	301	31	294	63	291	53	301	31	291	53	291	12	189	17	175	76	174	5	174	5	175	76	167	52	174	5	167	52	158	-1	158	-1	167	52	155	30	158	-1	155	30	141	14	126	8	121	-6	140	-5	256	-5	244	95	243	-4	271	39	276	0	275	39	136	345	124	327	138	330	138	330	152	325	153	346	153	346	152	325	162	311	153	346	162	311	179	343	179	343	162	311	167	292	179	343	167	292	170	272	129	-4	139	-6	137	9	137	9	139	-6	145	8	162	12	145	8	149	-6	162	12	149	-6	185	0	111	24	111	2	119	16	119	16	111	2	120	-1	119	16	120	-1	128	11	128	11	120	-1	129	-4	128	11	129	-4	137	9	102	-45	103	-26	103	36	103	36	111	2	111	24	103	36	103	6	111	2	161	193	163	216	160	214	160	214	156	214	161	193	161	193	156	214	155	196	150	195	155	196	152	215	150	195	152	215	146	217	133	191	137	192	137	218	137	218	137	192	141	193	137	218	141	193	142	218	142	218	141	193	146	194	142	218	146	194	146	217	146	217	146	194	150	195	113	204	114	201	114	209	114	209	114	201	116	197	114	209	116	197	117	213	117	213	116	197	120	194	117	213	120	194	122	216	122	216	120	194	126	192	122	216	126	192	129	218	129	218	126	192	133	191	129	218	133	191	137	218	156	214	152	215	155	196	145	8	139	-6	149	-6	211	213	222	222	223	318	223	318	222	222	232	234	223	318	232	234	236	297	236	297	232	234	238	250	236	297	238	250	241	269	203	334	179	343	185	141	203	334	185	141	188	108	203	334	188	108	198	204	203	334	198	204	198	205	203	334	198	205	211	213	203	334	211	213	223	318	217	16	188	108	187	70	217	16	187	70	185	0	185	0	187	70	183	41	185	0	183	41	175	22	179	166	185	141	179	343	179	166	179	343	171	254	179	166	171	254	170	244	179	166	170	244	170	183	179	343	170	272	171	254	153	346	136	345	138	330	262	113	260	139	257	74	257	74	260	139	252	161	257	74	252	161	241	41	241	41	252	161	239	180	241	41	239	180	221	194	217	16	241	41	221	194	217	16	221	194	198	204	217	16	198	204	188	108	170	183	170	244	169	233	170	183	169	233	166	223	170	183	166	223	163	216	170	183	163	216	161	193	119	341	104	335	107	302	119	341	107	302	114	318	119	341	114	318	124	327	119	341	124	327	136	345	104	335	90	327	93	-102	104	335	93	-102	97	-90	104	335	97	-90	103	248	104	335	103	248	104	279	104	335	104	279	107	302	103	248	97	-90	100	-77	103	248	100	-77	101	-62	103	248	101	-62	102	-45	103	248	102	-45	103	36	93	-102	90	327	78	318	93	-102	78	318	60	294	93	-102	60	294	47	268	93	-102	47	268	39	238	93	-102	39	238	34	204	93	-102	34	204	33	166	93	-102	33	166	33	-26	93	-102	33	-26	33	-46	93	-102	33	-46	32	-63	93	-102	32	-63	30	-77	93	-102	30	-77	27	-90	93	-102	27	-90	22	-102	162	12	185	0	175	22	42	191	48	191	48	191	55	237	48	191	61	188	55	237	61	188	72	233	72	233	61	188	72	180	72	233	72	180	85	222	85	222	72	180	81	169	85	222	81	169	88	156	105	185	96	206	99	129	99	129	96	206	94	143	88	156	94	143	96	206	88	156	96	206	85	222	132	-98	144	-89	150	31	150	31	144	-89	152	-75	150	31	166	230	132	-98	132	-98	166	230	127	105	132	-98	127	105	116	-102	116	-102	127	105	112	161	116	-102	112	161	111	59	111	59	112	161	109	79	109	79	112	161	106	97	105	185	99	129	103	114	105	185	103	114	106	97	105	185	106	97	112	161	80	-48	81	-65	82	-31	82	-31	81	-65	84	-80	82	-31	84	-80	86	-10	86	-10	84	-80	90	-92	86	-10	90	-92	93	11	93	11	90	-92	100	-99	93	11	100	-99	101	35	101	35	100	-99	116	-102	101	35	116	-102	111	59	156	-59	158	-41	157	-25	156	-59	157	-25	155	-10	156	-59	155	-10	153	4	156	-59	153	4	152	-75	151	18	150	31	152	-75	151	18	152	-75	153	4	28	182	35	188	36	231	36	231	35	188	42	191	36	231	42	191	55	237	55	237	42	191	48	191	28	182	36	231	23	171	23	171	36	231	22	218	23	171	22	218	18	154	18	154	22	218	12	198	18	154	12	198	8	176	18	154	8	176	6	154	166	230	150	31	251	230	54	249	62	239	67	322	67	322	62	239	73	231	67	322	73	231	81	300	81	300	85	223	91	280	91	280	85	223	98	216	91	280	98	216	116	263	116	263	98	216	111	210	116	263	111	210	126	194	126	194	111	210	111	209	88	136	91	162	95	208	95	208	91	162	99	180	95	208	99	180	111	209	111	209	99	180	110	190	111	209	110	190	126	194	126	194	145	187	149	246	149	246	145	187	156	171	149	246	156	171	184	224	184	224	156	171	162	149	184	224	162	149	164	126	95	208	80	205	88	136	88	136	80	205	86	102	87	0	86	102	80	205	87	0	80	205	67	199	92	42	87	0	99	23	99	23	87	0	127	-6	99	23	127	-6	111	12	111	12	127	-6	127	8	144	13	127	8	127	-6	144	13	127	-6	165	0	235	146	230	163	233	75	233	75	230	163	224	180	233	75	224	180	219	44	219	44	224	180	215	194	219	44	215	194	196	18	196	18	215	194	184	224	196	18	184	224	165	0	165	0	184	224	165	108	165	0	165	108	164	74	165	0	164	74	162	47	155	26	144	13	165	0	155	26	165	0	162	47	88	68	86	102	87	0	88	68	87	0	92	42	55	18	87	0	67	199	55	18	67	199	54	191	55	18	54	191	43	180	55	18	43	180	32	167	55	18	32	167	32	43	23	152	17	136	18	73	23	152	18	73	32	43	23	152	32	43	32	167	14	120	13	103	18	73	14	120	18	73	17	136	94	317	105	322	116	343	116	343	105	322	116	324	116	343	116	324	124	324	124	324	140	320	140	346	140	346	140	320	161	345	90	335	67	322	81	300	90	335	81	300	85	310	90	335	85	310	94	317	90	335	94	317	116	343	44	266	46	261	49	303	49	303	46	261	49	255	49	303	49	255	67	322	67	322	49	255	54	249	49	303	42	280	43	273	49	303	43	273	44	266	206	285	213	290	216	324	216	324	213	290	218	296	216	324	218	296	222	309	222	309	218	296	221	303	166	298	180	288	183	341	183	341	180	288	198	283	183	341	198	283	203	335	203	335	198	283	206	285	203	335	206	285	216	324	161	345	140	320	153	310	161	345	153	310	166	298	161	345	166	298	183	341	235	146	233	75	238	108	235	146	238	108	237	127	165	108	184	224	164	126	149	246	116	263	126	194	140	346	116	343	124	324	85	223	81	300	73	231	81	157	79	171	85	95	85	95	79	171	78	83	78	83	79	171	76	68	76	68	59	221	83	-5	83	-5	59	221	58	121	79	171	81	186	59	221	79	171	59	221	76	68	81	186	87	200	88	232	88	232	87	200	95	211	88	232	95	211	124	237	124	237	95	211	106	218	124	237	106	218	119	221	119	221	131	220	124	237	124	237	131	220	148	235	120	129	119	111	124	110	120	129	124	110	124	130	124	130	124	110	129	108	124	130	129	108	129	132	129	132	129	108	133	107	129	132	133	107	135	133	135	133	133	107	138	107	135	133	138	107	143	134	143	134	138	107	141	107	143	134	141	107	149	107	120	129	117	128	119	111	119	111	117	128	107	109	107	109	117	128	104	130	107	109	104	130	95	104	95	104	104	130	94	136	95	104	94	136	86	145	143	134	149	107	151	133	151	133	149	107	155	110	151	133	155	110	156	131	156	131	155	110	160	113	156	131	160	113	160	128	160	128	160	113	162	117	160	128	162	117	162	125	162	125	162	117	163	122	196	43	182	33	182	12	182	12	182	33	166	26	182	12	166	26	162	1	162	1	166	26	148	22	162	1	148	22	139	-4	139	-4	148	22	131	20	199	27	214	46	206	55	199	27	206	55	196	43	199	27	196	43	182	12	113	22	98	27	113	-6	113	22	113	-6	139	-4	113	22	139	-4	131	20	86	36	79	50	83	-5	86	36	83	-5	113	-6	86	36	113	-6	98	27	76	68	83	-5	79	50	30	100	34	12	42	111	42	111	34	12	57	1	42	111	57	1	58	121	58	121	57	1	83	-5	21	87	16	74	19	31	21	87	19	31	34	12	21	87	34	12	30	100	202	204	189	219	196	160	202	204	196	160	202	167	202	204	202	167	205	175	202	204	205	175	206	184	160	158	167	155	170	229	170	229	167	155	176	155	170	229	176	155	189	219	189	219	176	155	187	156	189	219	187	156	196	160	153	163	160	158	170	229	153	163	170	229	151	203	153	163	151	203	151	199	153	163	151	199	150	195	153	163	150	195	149	171	150	209	151	203	170	229	150	209	170	229	148	235	150	209	148	235	146	214	148	235	131	220	140	218	148	235	140	218	146	214	149	171	150	195	149	191	149	171	149	191	148	186	149	171	148	186	147	181	86	145	81	157	85	95	86	145	85	95	95	104	29	145	36	135	39	205	39	205	36	135	46	127	39	205	46	127	59	221	59	221	46	127	58	121	27	186	23	165	24	155	27	186	24	155	29	145	27	186	29	145	39	205	59	221	81	186	88	232	19	31	16	74	14	59	81	64	62	74	72	-3	72	-3	62	74	50	91	72	-3	50	91	45	6	45	6	50	91	46	115	50	205	46	115	50	148	50	205	50	148	62	179	56	295	58	283	58	308	58	308	58	283	63	273	58	308	63	273	65	320	65	320	63	273	71	265	65	320	71	265	78	330	78	330	71	265	81	259	78	330	81	259	97	339	97	339	81	259	94	300	97	232	94	300	93	256	99	314	105	321	122	346	122	346	105	321	114	328	122	346	114	328	126	334	97	339	94	300	95	307	97	339	95	307	99	314	97	339	99	314	122	346	94	300	81	259	93	256	191	45	167	54	177	-3	177	-3	167	54	167	-2	156	-3	167	-2	167	54	156	-3	167	54	143	-4	143	-4	167	54	136	57	143	-4	136	57	130	-5	130	-5	136	57	118	-6	108	-7	118	-6	136	57	108	-7	136	57	106	59	108	-7	106	59	81	64	108	-7	81	64	72	-3	196	-40	192	-50	200	-69	200	-69	192	-50	185	-57	200	-69	185	-57	181	-87	181	-87	185	-57	177	-62	181	-87	177	-62	169	-63	169	-63	160	-61	181	-87	181	-87	160	-61	157	-98	196	-40	200	-69	198	-29	198	-29	200	-69	207	30	207	30	200	-69	214	-44	207	30	214	-44	216	11	216	11	214	-44	219	-11	207	30	191	45	193	-12	207	30	193	-12	197	-20	207	30	197	-20	198	-29	191	45	177	-3	186	-7	191	45	186	-7	193	-12	157	-98	160	-61	152	-55	157	-98	152	-55	143	-48	157	-98	143	-48	131	-42	157	-98	131	-42	131	-102	86	-61	87	-80	91	-53	91	-53	87	-80	93	-89	91	-53	93	-89	97	-46	97	-46	93	-89	102	-96	97	-46	102	-96	106	-41	106	-41	102	-96	115	-100	106	-41	115	-100	116	-40	116	-40	115	-100	131	-102	116	-40	131	-102	131	-42	206	309	200	314	206	281	206	309	206	281	211	296	206	309	211	296	210	304	168	315	169	258	182	317	182	317	169	258	191	268	182	317	191	268	192	316	192	316	191	268	206	281	192	316	206	281	200	314	154	309	140	300	143	252	154	309	143	252	169	258	154	309	169	258	168	315	140	300	125	288	143	252	143	252	125	288	115	250	97	232	115	250	98	286	97	232	98	286	95	292	115	250	125	288	110	275	115	250	110	275	106	277	101	281	98	286	115	250	101	281	115	250	106	277	50	205	62	179	72	235	72	235	62	179	78	208	72	235	78	208	93	256	93	256	78	208	97	232	31	170	17	130	26	25	31	170	26	25	45	6	31	170	45	6	46	115	31	170	46	115	50	205	17	130	12	88	15	52	17	130	15	52	26	25	94	300	97	232	95	292	87	-80	86	-61	85	-71	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	199	55	234	55	234	47	199	51	195	55	234	51	195	53	188	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	87	235	74	237	123	0	123	0	74	237	55	234	123	0	55	234	54	173	54	173	55	234	54	181	55	234	39	225	42	201	123	193	123	0	123	174	123	193	123	174	124	175	123	193	124	175	135	209	125	177	127	180	135	209	135	209	127	180	129	183	135	209	129	183	132	186	132	186	139	192	135	209	135	209	139	192	148	221	123	0	123	193	120	211	123	0	120	211	112	224	123	0	112	224	100	231	123	0	100	231	87	235	54	173	54	0	123	0	139	192	146	197	148	221	148	221	146	197	153	200	148	221	153	200	162	230	162	230	153	200	160	202	162	230	160	202	167	203	167	203	176	201	177	235	177	235	176	201	183	196	177	235	183	196	195	237	195	237	183	196	189	188	195	237	189	188	192	175	193	160	193	-46	195	237	195	237	193	-46	193	-63	195	237	193	-63	195	-77	262	-25	262	164	259	189	262	-25	259	189	262	-46	262	-46	259	189	250	209	262	-46	250	209	263	-63	263	-63	250	209	236	224	263	-63	236	224	218	233	218	233	195	237	195	-77	218	233	195	-77	198	-90	218	233	198	-90	204	-102	218	233	204	-102	265	-77	218	233	265	-77	263	-63	268	-90	265	-77	204	-102	268	-90	204	-102	272	-102	177	235	162	230	167	203	195	237	192	175	193	160	193	-46	193	160	193	-25	135	209	124	175	125	177	55	234	53	188	54	181	17	177	14	198	6	182	86	3	129	-6	109	17	109	17	129	-6	125	8	141	17	125	8	129	-6	141	17	129	-6	167	3	86	3	109	17	98	40	86	3	98	40	91	74	86	3	91	74	87	115	86	3	87	115	86	160	86	3	86	160	85	336	86	3	85	336	53	31	12	171	17	119	17	221	17	221	17	119	30	71	17	221	30	71	30	269	30	269	30	71	53	31	30	269	53	31	53	309	53	309	53	31	85	336	152	298	165	336	141	322	141	322	165	336	125	330	108	322	125	330	125	346	108	322	125	346	85	336	163	224	165	182	165	336	165	336	165	182	167	3	167	3	165	182	165	160	165	160	165	182	86	160	86	160	165	182	86	182	85	336	86	160	86	182	85	336	86	182	87	224	85	336	87	224	90	264	85	336	90	264	97	298	85	336	97	298	108	322	165	336	152	298	159	264	165	336	159	264	163	224	165	336	125	346	125	330	165	336	167	3	196	309	196	309	167	3	197	31	196	309	197	31	219	269	219	269	197	31	220	71	219	269	220	71	233	221	233	221	220	71	233	119	233	221	233	119	238	170	167	3	165	160	163	115	167	3	163	115	160	74	167	3	160	74	152	40	167	3	152	40	141	17	104	230	7	230	18	217	104	230	18	217	26	213	104	230	26	213	31	208	104	230	31	208	34	200	104	230	34	200	35	188	104	230	35	188	36	25	104	230	36	25	41	13	104	230	41	13	50	2	104	230	50	2	63	-4	104	230	63	-4	80	-6	104	230	80	-6	100	-3	104	230	100	-3	104	56	105	41	100	-3	107	34	107	34	100	-3	118	3	107	34	118	3	111	30	111	30	118	3	116	28	122	29	116	28	118	3	122	29	118	3	132	15	152	45	141	50	144	29	144	29	141	50	136	44	144	29	136	44	132	15	132	15	136	44	132	38	132	15	132	38	127	33	104	48	104	56	100	-3	104	48	100	-3	105	41	36	25	35	188	35	39	122	29	132	15	127	33	18	217	7	230	7	219	166	164	177	174	188	212	188	212	177	174	188	181	188	212	188	181	212	229	212	229	188	181	197	185	212	229	197	185	205	186	205	186	212	184	212	229	212	229	212	184	218	179	212	229	218	179	230	235	230	235	218	179	225	172	230	235	225	172	235	167	163	32	165	29	243	35	243	35	165	29	166	26	243	35	166	26	167	23	167	23	167	20	274	0	274	0	167	20	165	17	274	0	165	17	163	14	37	190	107	0	107	130	107	130	107	0	107	107	107	130	107	107	153	181	153	181	107	107	108	107	153	181	108	107	153	151	153	151	108	107	156	42	153	151	156	42	243	35	243	35	156	42	160	37	243	35	160	37	163	32	263	15	257	18	274	0	274	0	257	18	251	25	274	0	251	25	167	23	167	23	251	25	243	35	230	235	235	167	244	237	244	237	235	167	247	165	244	237	247	165	255	235	255	235	247	165	258	167	255	235	258	167	265	230	265	230	258	167	268	173	265	230	268	173	272	223	272	223	268	173	274	181	272	223	274	181	278	212	278	212	274	181	278	190	278	212	278	190	280	198	188	212	153	181	153	151	188	212	153	151	166	164	268	13	263	15	274	0	268	13	274	0	274	12	158	13	150	12	274	0	158	13	274	0	163	14	107	230	11	230	21	217	107	230	21	217	28	213	107	230	28	213	34	208	107	230	34	208	36	200	107	230	36	200	37	190	107	230	37	190	107	130	21	217	11	230	11	219	274	0	150	12	150	0	107	0	37	190	37	0	93	342	78	346	80	300	80	300	78	346	70	301	64	300	70	301	78	346	64	300	78	346	57	341	80	300	89	295	93	342	93	342	89	295	99	286	93	342	99	286	105	330	105	330	99	286	108	270	105	330	108	270	115	313	115	313	108	270	117	246	115	313	117	246	123	293	123	293	117	246	123	227	123	293	123	227	145	154	145	154	123	227	94	0	183	86	173	35	179	18	183	86	179	18	188	4	183	86	129	273	145	154	183	86	145	154	167	55	183	86	167	55	173	35	247	57	241	46	247	9	247	9	241	46	234	40	247	9	234	40	233	-3	233	-3	234	40	228	37	233	-3	228	37	222	36	222	36	214	38	233	-3	233	-3	214	38	214	-8	247	57	247	9	251	74	251	74	247	9	257	27	251	74	257	27	263	74	263	74	257	27	262	50	206	42	198	51	199	-5	206	42	199	-5	214	-8	206	42	214	-8	214	38	190	66	183	86	188	4	190	66	188	4	199	-5	190	66	199	-5	198	51	57	341	43	328	44	280	57	341	44	280	50	291	57	341	50	291	57	297	57	341	57	297	64	300	40	263	44	280	43	328	40	263	43	328	34	308	40	263	34	308	29	286	40	263	29	286	27	263	94	0	123	227	9	0	123	293	145	154	129	273	103	230	33	230	89	-102	103	230	89	-102	93	-91	103	230	93	-91	96	-78	103	230	96	-78	98	-64	103	230	98	-64	99	4	103	230	99	4	100	4	103	230	100	4	103	71	99	4	98	-64	99	-49	99	4	99	-49	99	-33	89	-102	33	230	33	-32	89	-102	33	-32	33	-51	89	-102	33	-51	32	-66	89	-102	32	-66	30	-79	89	-102	30	-79	27	-91	89	-102	27	-91	22	-102	176	51	168	41	168	16	168	16	168	41	160	34	168	16	160	34	159	7	159	7	160	34	152	29	159	7	152	29	149	0	149	0	152	29	145	27	149	0	145	27	138	-4	138	-4	145	27	137	26	246	230	176	230	176	27	246	230	176	27	177	27	246	230	177	27	180	13	246	230	180	13	186	1	246	230	186	1	194	-7	246	230	194	-7	207	-13	246	230	207	-13	222	-15	246	230	222	-15	245	-12	246	230	245	-12	246	55	176	51	168	16	176	27	176	51	176	27	176	230	247	31	245	-12	249	25	249	25	245	-12	263	-3	249	25	263	-3	252	21	252	21	263	-3	257	20	263	21	257	20	263	-3	263	21	263	-3	277	8	294	38	283	44	287	23	287	23	283	44	279	37	287	23	279	37	277	8	277	8	279	37	274	30	277	8	274	30	269	25	246	41	246	55	245	-12	246	41	245	-12	247	31	127	27	118	33	121	-6	127	27	121	-6	127	-6	127	27	127	-6	138	-4	127	27	138	-4	137	26	121	-6	118	33	115	-5	115	-5	118	33	110	42	115	-5	110	42	109	-2	109	-2	110	42	105	55	109	-2	105	55	104	0	104	0	105	55	103	71	104	0	103	71	100	4	263	21	277	8	269	25	220	172	198	127	203	84	203	84	198	127	169	96	203	84	169	96	157	38	157	38	169	96	138	78	157	38	138	78	107	69	107	69	104	69	157	38	157	38	104	69	103	8	236	150	248	237	233	237	236	150	233	237	220	172	236	150	220	172	203	84	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	47	-6	104	230	47	-6	103	8	104	230	103	8	104	69	47	-6	35	186	35	-6	19	216	7	230	7	219	70	77	59	92	72	-2	72	-2	59	92	55	113	45	10	55	113	45	155	45	10	45	155	27	132	86	193	93	189	93	300	94	292	94	227	95	236	94	292	95	236	96	287	96	287	95	236	98	245	96	287	98	245	99	284	99	284	98	245	103	252	99	284	103	252	102	283	102	283	103	252	103	282	97	312	103	320	120	346	120	346	103	320	112	327	120	346	112	327	125	334	95	339	77	330	85	266	95	339	85	266	86	193	95	339	86	193	93	300	95	339	93	300	94	306	95	339	94	306	97	312	95	339	97	312	120	346	54	295	56	287	57	307	57	307	56	287	60	280	57	307	60	280	64	319	64	319	60	280	66	273	64	319	66	273	77	330	77	330	66	273	75	268	77	330	75	268	85	266	86	193	85	266	85	265	86	193	85	265	79	199	79	199	85	265	78	258	79	199	78	258	73	250	79	199	73	250	73	206	73	206	73	250	69	242	73	206	69	242	68	215	68	215	69	242	67	234	68	215	67	234	66	226	120	258	145	260	130	303	120	258	130	303	116	293	120	258	116	293	110	256	103	282	103	252	110	256	103	282	110	256	116	293	189	45	166	54	176	-3	176	-3	166	54	166	-2	155	-3	166	-2	166	54	155	-3	166	54	141	-4	141	-4	166	54	134	57	141	-4	134	57	128	-5	128	-5	134	57	116	-6	109	60	88	66	107	-7	109	60	107	-7	116	-6	109	60	116	-6	134	57	88	66	70	77	72	-2	88	66	72	-2	107	-7	195	-40	190	-50	199	-69	199	-69	190	-50	183	-57	199	-69	183	-57	179	-87	179	-87	183	-57	175	-62	179	-87	175	-62	167	-63	167	-63	158	-61	179	-87	179	-87	158	-61	155	-98	195	-40	199	-69	196	-29	196	-29	199	-69	205	30	205	30	199	-69	212	-44	205	30	212	-44	214	11	214	11	212	-44	217	-11	205	30	189	45	191	-12	205	30	191	-12	195	-20	205	30	195	-20	196	-29	189	45	176	-3	185	-7	189	45	185	-7	191	-12	155	-98	158	-61	150	-55	155	-98	150	-55	141	-48	155	-98	141	-48	130	-42	155	-98	130	-42	129	-102	85	-61	86	-80	89	-53	89	-53	86	-80	91	-89	89	-53	91	-89	96	-46	96	-46	91	-89	101	-96	96	-46	101	-96	104	-41	104	-41	101	-96	114	-100	104	-41	114	-100	114	-40	114	-40	114	-100	129	-102	114	-40	129	-102	130	-42	113	175	120	174	123	206	113	175	123	206	111	200	113	175	111	200	106	203	113	175	106	203	102	208	113	175	102	208	98	213	113	175	98	213	95	220	113	175	95	220	93	189	113	175	93	189	92	166	94	227	93	300	93	189	94	227	93	189	95	220	57	127	64	141	67	174	67	174	64	141	76	155	67	174	76	155	93	189	93	189	76	155	92	166	57	127	67	174	45	155	57	127	45	155	55	113	12	80	15	53	16	107	16	107	15	53	26	29	16	107	26	29	27	132	27	132	26	29	45	10	219	200	217	210	215	188	215	188	217	210	210	216	215	188	210	216	202	179	202	179	210	216	200	219	202	179	200	219	189	221	140	171	149	170	150	216	150	216	149	170	157	170	150	216	157	170	164	220	164	220	157	170	170	171	164	220	170	171	177	221	177	221	170	171	187	174	177	221	187	174	189	221	189	221	187	174	202	179	136	211	123	206	130	172	136	211	130	172	140	171	136	211	140	171	150	216	200	284	205	297	203	306	200	284	203	306	198	312	200	284	198	312	191	315	200	284	191	315	187	273	191	315	183	317	187	273	187	273	183	317	174	318	187	273	174	318	168	265	168	265	174	318	159	316	168	265	159	316	145	260	145	260	159	316	145	310	145	260	145	310	130	303	123	206	120	174	130	172	86	-80	85	-61	84	-71	72	-2	55	113	45	10	93	300	94	227	94	292	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	95	0	112	23	97	180	97	180	105	230	82	180	82	180	105	230	74	227	82	180	74	227	66	178	66	178	74	227	51	218	66	178	51	218	49	174	49	174	51	218	33	167	33	203	20	181	22	155	33	203	22	155	33	167	33	203	33	167	51	218	195	180	239	180	298	230	195	180	298	230	127	180	127	180	123	55	127	93	243	45	237	64	233	-6	233	-6	237	64	235	86	233	-6	235	86	234	109	234	109	234	128	207	-2	207	-2	234	128	235	146	207	-2	235	146	237	161	239	180	298	180	298	230	234	109	207	-2	233	-6	207	-2	237	161	238	173	207	-2	238	173	239	180	207	-2	239	180	195	180	207	-2	195	180	189	9	127	180	298	230	105	230	127	180	105	230	112	23	127	180	112	23	123	55	95	0	97	180	94	155	95	0	94	155	87	123	95	0	87	123	77	91	95	0	77	91	67	-8	41	50	42	-3	49	54	49	54	42	-3	53	-7	49	54	53	-7	64	66	64	66	53	-7	67	-8	64	66	67	-8	77	91	281	38	275	32	278	8	278	8	275	32	268	29	278	8	268	29	262	28	262	28	251	33	258	-2	258	-2	251	33	243	45	258	-2	243	45	233	-6	293	24	302	43	305	64	293	24	305	64	292	64	293	24	292	64	287	48	293	24	287	48	281	38	293	24	281	38	278	8	262	28	258	-2	278	8	195	180	189	160	189	9	189	9	189	160	182	137	189	9	182	137	178	25	178	25	182	137	176	113	178	25	176	113	171	88	171	88	170	65	171	45	171	88	171	45	178	25	128	131	128	144	128	155	128	131	128	155	128	165	128	131	128	165	127	173	128	131	127	173	127	93	127	180	127	93	127	173	28	31	29	12	31	39	31	39	29	12	34	3	31	39	34	3	35	45	35	45	34	3	42	-3	35	45	42	-3	41	50	29	12	28	31	27	24	97	180	112	23	105	230	22	155	20	181	10	155	124	218	137	221	137	221	149	237	137	221	154	218	149	237	154	218	184	232	184	232	154	218	167	206	184	232	167	206	176	186	107	192	114	209	117	231	117	231	114	209	124	218	117	231	124	218	133	235	133	235	124	218	137	221	133	235	137	221	149	237	103	6	111	2	103	36	103	36	103	136	102	226	102	226	103	136	104	168	102	226	104	168	107	192	257	114	252	159	252	74	252	74	252	159	237	194	252	74	237	194	236	41	236	41	237	194	214	218	236	41	214	218	212	15	212	15	214	218	184	110	184	232	176	186	182	154	184	232	182	154	184	110	184	232	184	110	214	218	183	71	179	42	182	0	183	71	182	0	212	15	183	71	212	15	184	110	179	42	171	23	182	0	182	0	171	23	159	12	182	0	159	12	147	-6	147	-6	159	12	143	8	147	-6	143	8	139	-6	139	-6	143	8	137	9	139	-6	137	9	130	-4	130	-4	137	9	129	11	130	-4	129	11	120	-1	120	-1	129	11	120	15	120	-1	120	15	111	2	111	2	120	15	111	24	111	2	111	24	103	36	103	-26	103	36	102	226	103	-26	102	226	102	-45	102	226	89	218	93	-102	102	226	93	-102	97	-90	102	226	97	-90	100	-77	102	226	100	-77	101	-62	102	226	101	-62	102	-45	93	-102	89	218	78	209	93	-102	78	209	60	185	93	-102	60	185	47	158	93	-102	47	158	39	128	93	-102	39	128	34	95	93	-102	34	95	33	56	93	-102	33	56	33	-26	93	-102	33	-26	33	-47	93	-102	33	-47	32	-64	93	-102	32	-64	30	-78	93	-102	30	-78	27	-90	93	-102	27	-90	22	-102	102	226	107	192	117	231	87	63	66	71	74	-3	74	-3	66	71	51	88	74	-3	51	88	47	5	47	5	51	88	46	114	38	163	46	114	49	140	38	163	49	140	68	200	68	200	49	140	60	160	68	200	60	160	76	174	68	200	76	174	108	226	108	226	76	174	97	183	108	226	97	183	122	186	122	186	137	182	156	237	156	237	137	182	148	174	156	237	148	174	159	164	191	46	167	55	177	-2	177	-2	167	55	167	-1	156	-2	167	-1	167	55	156	-2	167	55	143	-3	143	-3	167	55	136	59	143	-3	136	59	130	-4	130	-4	136	59	118	-6	111	59	87	63	108	-6	111	59	108	-6	118	-6	111	59	118	-6	136	59	12	86	16	49	19	123	19	123	16	49	28	23	19	123	28	23	38	163	38	163	28	23	47	5	38	163	47	5	46	114	196	-39	192	-48	200	-68	200	-68	192	-48	185	-56	200	-68	185	-56	181	-86	181	-86	185	-56	177	-60	181	-86	177	-60	169	-62	169	-62	160	-60	181	-86	181	-86	160	-60	157	-97	196	-39	200	-68	198	-28	198	-28	200	-68	207	32	207	32	200	-68	214	-43	207	32	214	-43	216	12	216	12	214	-43	219	-10	207	32	191	46	193	-11	207	32	193	-11	197	-19	207	32	197	-19	198	-28	191	46	177	-2	186	-6	191	46	186	-6	193	-11	157	-97	160	-60	152	-54	157	-97	152	-54	143	-47	157	-97	143	-47	131	-42	157	-97	131	-42	131	-101	86	-60	87	-79	91	-52	91	-52	87	-79	93	-88	91	-52	93	-88	97	-45	97	-45	93	-88	102	-94	97	-45	102	-94	106	-41	106	-41	102	-94	115	-99	106	-41	115	-99	116	-39	116	-39	115	-99	131	-101	116	-39	131	-101	131	-42	218	205	209	219	209	159	218	205	209	159	216	166	218	205	216	166	220	176	218	205	220	176	222	188	159	164	171	155	176	235	176	235	171	155	190	152	176	235	190	152	194	229	194	229	190	152	200	154	194	229	200	154	209	219	209	219	200	154	209	159	156	237	108	226	122	186	156	237	159	164	176	235	87	-79	86	-60	85	-70	87	63	74	-3	108	-6	160	41	153	24	162	0	162	0	153	24	142	13	162	0	142	13	126	8	126	8	111	12	125	-6	125	-6	111	12	100	23	125	-6	100	23	89	0	89	0	100	23	92	42	89	0	92	42	87	71	95	155	97	224	88	135	88	135	97	224	60	207	88	135	60	207	86	109	86	109	89	0	87	71	60	207	34	181	34	41	60	207	34	41	58	15	60	207	58	15	89	0	60	207	89	0	86	109	18	75	34	41	34	181	18	75	34	181	18	150	18	75	18	150	12	116	165	180	265	230	145	230	165	180	145	230	146	161	146	161	145	230	132	180	118	178	132	180	145	230	118	178	145	230	106	169	106	169	145	230	97	224	106	169	97	224	95	155	160	41	162	0	164	62	164	62	162	0	193	14	164	62	193	14	165	84	165	180	146	161	155	143	165	180	155	143	161	125	165	180	161	125	164	106	165	180	164	106	165	84	238	93	232	118	232	64	232	64	232	118	217	136	232	64	217	136	217	37	217	37	217	136	198	150	217	37	198	150	193	14	193	14	198	150	179	163	193	14	179	163	165	180	165	180	165	84	193	14	126	8	125	-6	162	0	265	230	165	180	265	180	122	-2	148	-6	152	121	152	121	148	-6	151	99	152	77	151	99	148	-6	152	77	148	-6	154	58	154	58	148	-6	159	42	104	9	122	-2	109	180	109	180	122	-2	157	173	109	180	157	173	159	180	159	180	228	180	228	230	122	-2	152	121	153	142	122	-2	153	142	155	160	122	-2	155	160	157	173	109	180	159	180	228	230	109	180	228	230	95	230	109	180	95	230	80	180	80	180	95	230	66	178	66	178	95	230	66	224	66	178	66	224	52	173	52	173	66	224	43	206	52	173	43	206	39	164	39	164	43	206	29	151	26	183	15	157	22	134	26	183	22	134	29	151	26	183	29	151	43	206	196	38	189	32	193	8	193	8	189	32	182	29	193	8	182	29	176	28	176	28	166	32	173	-2	173	-2	166	32	159	42	173	-2	159	42	148	-6	207	24	216	43	219	64	207	24	219	64	206	64	207	24	206	64	202	48	207	24	202	48	196	38	207	24	196	38	193	8	176	28	173	-2	193	8	109	180	103	160	104	9	104	9	103	160	97	137	104	9	97	137	92	25	92	25	97	137	91	113	92	25	91	113	86	88	86	88	84	65	86	45	86	88	86	45	92	25	22	134	15	157	9	134	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	55	234	53	191	54	184	17	177	14	198	6	182	199	165	200	188	198	233	198	233	200	188	203	205	198	233	203	205	209	236	209	236	203	205	207	217	209	236	207	217	214	221	214	221	226	215	222	237	222	237	226	215	249	231	198	137	199	165	198	233	198	137	198	233	188	228	198	137	188	228	198	-102	198	-102	188	228	179	222	198	-102	179	222	171	214	198	-102	171	214	153	190	198	-102	153	190	141	160	198	-102	141	160	134	129	198	-102	134	129	130	100	198	-102	130	100	128	-6	198	-102	128	-6	128	-102	234	201	238	179	249	231	249	231	238	179	240	152	249	231	240	152	241	122	241	122	240	76	267	14	267	14	240	76	236	44	267	14	236	44	235	-1	235	-1	236	44	229	23	235	-1	229	23	218	12	315	115	309	157	309	73	309	73	309	157	295	191	309	73	295	191	292	39	292	39	295	191	274	216	292	39	274	216	267	14	267	14	274	216	249	231	267	14	249	231	241	122	202	8	198	8	235	-1	202	8	235	-1	218	12	222	237	209	236	214	221	60	13	87	78	85	122	85	122	91	231	60	13	60	13	91	231	58	215	60	13	58	215	35	38	35	38	58	215	33	190	35	38	33	190	18	72	18	72	33	190	18	156	18	72	18	156	12	115	128	-6	130	100	128	76	128	-6	128	76	128	8	128	-6	128	8	124	8	128	-6	124	8	109	12	128	-6	109	12	92	-1	92	-1	109	12	98	24	92	-1	98	24	91	45	92	-1	91	45	87	78	92	-1	87	78	60	13	132	237	91	231	105	203	132	237	105	203	125	218	132	237	125	218	154	224	132	237	154	224	154	237	91	231	85	122	87	153	91	231	87	153	93	181	91	231	93	181	105	203	235	-1	198	8	198	-6	249	231	226	215	234	201	46	170	52	181	58	231	58	231	52	181	60	187	58	231	60	187	78	237	78	237	60	187	68	191	78	237	68	191	74	191	74	191	84	190	78	237	78	237	84	190	94	233	215	230	142	116	155	12	155	12	142	116	130	164	155	12	130	164	129	93	129	93	130	164	123	187	129	93	123	187	118	136	118	136	123	187	116	207	118	136	116	207	110	160	110	160	116	207	106	223	110	160	106	223	102	176	102	176	106	223	94	185	167	32	293	230	215	230	167	32	215	230	155	12	167	32	155	12	162	-14	167	32	162	-14	169	-35	167	32	169	-35	176	0	129	93	11	-93	88	-93	129	93	88	-93	155	12	242	-46	234	-53	234	-98	234	-98	234	-53	226	-56	234	-98	226	-56	219	-56	219	-56	210	-54	217	-102	217	-102	210	-54	200	-47	217	-102	200	-47	200	-96	200	-96	200	-47	192	-35	200	-96	192	-35	187	-80	187	-80	192	-35	183	-19	187	-80	183	-19	177	-59	177	-59	183	-19	176	0	258	-69	264	-46	266	-19	258	-69	266	-19	253	-19	258	-69	253	-19	248	-35	258	-69	248	-35	248	-86	242	-46	234	-98	248	-86	242	-46	248	-86	248	-35	219	-56	217	-102	234	-98	94	233	84	190	94	185	94	233	94	185	106	223	44	218	34	199	41	154	44	218	41	154	46	170	44	218	46	170	58	231	29	177	28	154	41	154	29	177	41	154	34	199	177	-59	176	0	169	-35	31	237	31	237	6	237	31	237	6	237	24	217	31	237	24	217	35	207	31	237	35	207	66	231	290	216	276	192	298	13	298	13	276	192	270	161	298	13	270	161	269	-1	269	-1	270	161	268	126	269	-1	268	126	267	80	340	129	338	145	342	103	342	103	338	145	337	158	342	103	337	158	337	66	337	66	337	158	336	166	321	36	336	166	337	180	321	36	337	180	314	231	314	231	337	180	340	194	314	231	340	194	351	237	351	237	340	194	347	208	351	237	347	208	358	218	358	218	376	224	376	237	358	218	376	237	351	237	314	231	290	216	298	13	314	231	298	13	321	36	269	-1	267	80	263	46	269	-1	263	46	257	24	269	-1	257	24	247	12	269	-1	247	12	237	-6	247	12	234	8	237	-6	237	-6	234	8	225	8	237	-6	225	8	225	-6	225	-102	225	230	156	230	225	-102	156	230	156	8	145	-6	156	-6	147	8	145	-6	147	8	135	12	145	-6	135	12	125	24	145	-6	125	24	112	-1	125	24	118	46	112	-1	112	-1	118	46	114	79	112	-1	114	79	113	126	112	-1	113	126	111	161	112	-1	111	161	104	192	112	-1	104	192	89	216	112	-1	89	216	83	13	45	157	45	66	46	166	46	166	60	36	66	231	66	231	60	36	83	13	66	231	83	13	89	216	35	207	42	194	66	231	66	231	42	194	45	180	66	231	45	180	46	166	156	-6	156	-102	225	-102	156	-6	225	-102	156	8	156	-6	156	8	147	8	45	66	45	157	44	144	45	66	44	144	42	129	45	66	42	129	40	115	45	66	40	115	40	103	46	166	45	66	60	36	337	66	336	166	321	36	340	129	342	103	341	115	24	217	6	237	6	224	95	35	89	61	88	-1	88	-1	89	61	87	89	88	-1	87	89	60	12	60	12	87	89	86	112	95	35	118	-6	106	16	106	16	118	-6	124	8	134	10	124	8	133	-5	134	10	133	-5	148	-1	138	237	91	230	102	201	138	237	102	201	123	218	138	237	123	218	156	224	138	237	156	224	156	237	91	230	56	211	60	12	91	230	60	12	87	146	91	230	87	146	92	177	91	230	92	177	102	201	60	12	56	211	36	37	36	37	56	211	32	184	36	37	32	184	19	71	19	71	32	184	17	151	19	71	17	151	13	115	182	23	191	13	184	179	182	23	184	179	172	13	172	13	184	179	170	176	172	13	170	176	162	56	162	56	170	176	159	168	162	56	159	168	157	69	157	69	159	168	152	82	147	122	147	107	148	140	148	140	147	107	149	94	148	140	149	94	152	155	152	155	149	94	152	82	152	155	152	82	159	168	221	16	212	25	216	-1	216	-1	212	25	206	39	216	-1	206	39	203	4	203	4	206	39	203	55	208	166	203	55	207	67	208	166	207	67	212	81	208	166	212	81	214	153	214	153	212	81	215	94	214	153	215	94	218	138	218	138	215	94	218	109	218	138	218	109	219	123	198	176	184	179	191	13	198	176	191	13	203	4	198	176	203	4	203	55	198	176	203	55	208	166	224	237	209	237	242	218	224	237	242	218	274	230	274	230	242	218	263	201	274	230	263	201	275	177	221	16	231	-5	231	10	231	10	231	-5	241	8	258	15	241	8	248	-6	258	15	248	-6	278	-1	354	113	349	152	347	70	347	70	349	152	336	186	347	70	336	186	330	36	330	36	336	186	311	212	330	36	311	212	306	12	306	12	311	212	281	112	274	230	275	177	311	212	311	212	275	177	280	146	311	212	280	146	281	112	280	86	277	59	278	-1	280	86	278	-1	306	12	280	86	306	12	281	112	270	33	258	15	278	-1	270	33	278	-1	277	59	241	8	231	-5	248	-6	162	56	159	40	161	4	162	56	161	4	172	13	152	26	144	17	148	-1	152	26	148	-1	161	4	152	26	161	4	159	40	124	8	118	-6	133	-5	134	10	148	-1	144	17	242	218	209	237	209	224	221	16	216	-1	231	-5	87	146	60	12	86	112	95	35	88	-1	118	-6	155	327	155	274	162	320	162	320	155	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	105	311	105	311	105	291	110	282	105	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	125	270	117	327	125	270	126	331	126	331	125	270	136	268	126	331	136	268	136	333	136	333	136	268	146	270	136	333	146	270	146	331	146	331	146	270	155	274	146	331	155	274	155	327	118	230	22	230	32	217	118	230	32	217	40	213	118	230	40	213	45	208	118	230	45	208	48	200	118	230	48	200	49	188	118	230	49	188	50	25	118	230	50	25	55	13	118	230	55	13	64	2	118	230	64	2	77	-4	118	230	77	-4	94	-6	118	230	94	-6	114	-3	118	230	114	-3	118	56	119	41	114	-3	121	34	121	34	114	-3	132	3	121	34	132	3	124	30	124	30	132	3	130	28	136	29	130	28	132	3	136	29	132	3	146	15	166	45	155	50	158	29	158	29	155	50	150	44	158	29	150	44	146	15	146	15	150	44	146	38	146	15	146	38	141	33	118	48	118	56	114	-3	118	48	114	-3	119	41	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	50	25	49	188	49	39	136	29	146	15	141	33	32	217	22	230	22	219	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	89	333	89	268	99	331	99	331	89	268	99	270	99	331	99	270	108	327	108	327	99	270	108	274	108	327	108	274	115	320	115	320	108	274	115	281	115	320	115	281	119	311	119	311	115	281	119	290	119	311	119	290	121	300	56	301	58	291	58	311	58	311	58	291	63	282	58	311	63	282	63	320	63	320	63	282	70	275	63	320	70	275	70	327	70	327	70	275	79	270	70	327	79	270	79	331	79	331	79	270	89	268	79	331	89	268	89	333	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	213	327	213	274	220	320	220	320	213	274	220	281	220	320	220	281	224	311	224	311	220	281	224	290	224	311	224	290	226	300	161	301	163	291	163	311	163	311	163	291	167	282	163	311	167	282	168	320	168	320	167	282	174	275	168	320	174	275	175	327	175	327	174	275	183	270	175	327	183	270	183	331	183	331	183	270	193	268	183	331	193	268	194	333	194	333	193	268	204	270	194	333	204	270	204	331	204	331	204	270	213	274	204	331	213	274	213	327	55	234	53	191	54	184	17	177	14	198	6	182	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	150	304	155	310	155	342	155	342	155	310	159	315	155	342	159	315	159	337	159	337	159	315	161	320	159	337	161	320	161	331	161	331	161	320	162	324	150	345	143	346	145	297	150	345	145	297	150	304	150	345	150	304	155	342	145	297	143	346	138	346	145	297	138	346	132	344	145	297	132	344	128	342	145	297	128	342	123	338	145	297	123	338	120	332	145	297	120	332	113	264	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	120	332	89	264	113	264	18	74	18	155	12	114	89	0	86	109	58	15	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	166	304	170	310	170	342	170	342	170	310	174	315	170	342	174	315	174	337	174	337	174	315	176	320	174	337	176	320	176	331	176	331	176	320	177	324	165	345	158	346	160	297	165	345	160	297	166	304	165	345	166	304	170	342	160	297	158	346	153	346	160	297	153	346	147	344	160	297	147	344	143	342	160	297	143	342	138	338	160	297	138	338	135	332	160	297	135	332	128	264	135	332	104	264	128	264	55	234	53	191	54	184	17	177	14	198	6	182	95	35	89	61	88	-1	88	-1	89	61	87	89	88	-1	87	89	60	12	60	12	87	89	86	112	95	35	118	-6	106	16	106	16	118	-6	124	8	134	10	124	8	133	-5	134	10	133	-5	148	-1	138	237	91	230	102	201	138	237	102	201	123	218	138	237	123	218	156	224	138	237	156	224	156	237	91	230	56	211	60	12	91	230	60	12	87	146	91	230	87	146	92	177	91	230	92	177	102	201	60	12	56	211	36	37	36	37	56	211	32	184	36	37	32	184	19	71	19	71	32	184	17	151	19	71	17	151	13	115	182	23	191	13	184	179	182	23	184	179	172	13	172	13	184	179	170	176	172	13	170	176	162	56	162	56	170	176	159	168	162	56	159	168	157	69	157	69	159	168	152	82	147	122	147	107	148	140	148	140	147	107	149	94	148	140	149	94	152	155	152	155	149	94	152	82	152	155	152	82	159	168	221	16	212	25	216	-1	216	-1	212	25	206	39	216	-1	206	39	203	4	203	4	206	39	203	55	208	166	203	55	207	67	208	166	207	67	212	81	208	166	212	81	214	153	214	153	212	81	215	94	214	153	215	94	218	138	218	138	215	94	218	109	218	138	218	109	219	123	198	176	184	179	191	13	198	176	191	13	203	4	198	176	203	4	203	55	198	176	203	55	208	166	162	56	159	40	161	4	162	56	161	4	172	13	152	26	144	17	148	-1	152	26	148	-1	161	4	152	26	161	4	159	40	124	8	118	-6	133	-5	224	237	209	237	242	218	224	237	242	218	274	230	274	230	242	218	263	201	274	230	263	201	275	177	221	16	231	-5	231	10	231	10	231	-5	241	8	258	15	241	8	248	-6	258	15	248	-6	278	-1	354	113	349	152	347	70	347	70	349	152	336	186	347	70	336	186	330	36	330	36	336	186	311	212	330	36	311	212	306	12	306	12	311	212	281	112	274	230	275	177	311	212	311	212	275	177	280	146	311	212	280	146	281	112	280	86	277	59	278	-1	280	86	278	-1	306	12	280	86	306	12	281	112	270	33	258	15	278	-1	270	33	278	-1	277	59	241	8	231	-5	248	-6	214	310	217	315	217	337	217	337	217	315	220	320	217	337	220	320	220	331	220	331	220	320	220	324	202	346	204	297	208	345	208	345	204	297	209	304	208	345	209	304	214	342	214	342	209	304	214	310	214	342	214	310	217	337	204	297	202	346	196	346	204	297	196	346	191	344	204	297	191	344	186	342	204	297	186	342	182	338	204	297	182	338	179	332	204	297	179	332	172	264	179	332	148	264	172	264	242	218	209	237	209	224	221	16	216	-1	231	-5	134	10	148	-1	144	17	87	146	60	12	86	112	95	35	88	-1	118	-6	88	2	127	-4	96	16	96	16	127	-4	107	13	129	24	107	13	127	-4	129	24	127	-4	161	0	183	164	198	176	177	170	177	170	198	176	174	190	177	170	174	190	169	174	169	174	174	190	160	175	140	165	160	175	145	195	140	165	145	195	123	192	89	74	102	106	104	185	104	185	102	106	119	139	104	185	119	139	123	192	123	192	119	139	140	165	90	22	86	30	88	2	88	2	86	30	85	40	88	2	85	40	71	160	71	160	85	40	84	50	87	173	84	50	89	74	87	173	89	74	104	185	231	101	227	130	226	67	226	67	227	130	216	156	226	67	216	156	212	38	212	38	216	156	198	176	212	38	198	176	190	15	190	15	198	176	189	147	190	15	189	147	183	121	190	15	183	121	170	87	187	156	189	147	198	176	187	156	198	176	183	164	174	190	145	195	160	175	161	0	190	15	170	87	161	0	170	87	151	51	161	0	151	51	129	24	60	23	88	2	71	160	60	23	71	160	56	144	60	23	56	144	52	257	60	23	52	257	41	52	37	214	29	169	30	88	37	214	30	88	41	52	37	214	41	52	52	257	63	165	71	186	74	295	74	295	71	186	81	207	74	295	81	207	106	326	106	326	81	207	93	227	106	326	93	227	104	246	104	246	108	246	106	326	106	326	108	246	116	333	187	296	176	283	180	252	180	252	176	283	164	271	180	252	164	271	154	264	154	264	147	261	151	247	151	247	147	261	139	258	151	247	139	258	131	257	124	256	116	256	119	246	124	256	119	246	123	246	124	256	123	246	151	247	124	256	151	247	131	257	194	334	202	345	190	336	190	336	202	345	186	337	168	331	186	337	185	348	168	331	185	348	167	349	108	246	110	256	116	333	116	333	110	256	120	273	116	333	120	273	129	339	129	339	120	273	134	294	129	339	134	294	142	344	142	344	134	294	151	315	142	344	151	315	155	347	155	347	151	315	168	331	155	347	168	331	167	349	228	306	225	326	222	280	222	280	225	326	216	338	222	280	216	338	204	262	204	262	216	338	202	345	204	262	202	345	198	321	198	321	194	309	204	262	204	262	194	309	187	296	204	262	187	296	180	252	202	345	194	334	196	330	202	345	196	330	197	326	202	345	197	326	198	321	202	345	185	348	186	337	154	264	151	247	180	252	116	256	110	256	112	246	116	256	112	246	115	246	116	256	115	246	119	246	74	295	52	257	56	144	74	295	56	144	63	165	112	246	110	256	108	246	30	88	29	169	27	126	90	22	88	2	96	16	71	160	84	50	87	173	150	207	135	230	146	157	146	157	135	230	127	253	146	157	127	253	105	178	105	178	127	253	124	277	127	344	124	277	126	291	127	344	126	291	129	304	26	113	31	119	38	147	38	147	31	119	36	123	38	147	36	123	42	124	42	124	47	122	54	156	54	156	47	122	51	119	54	156	51	119	53	113	24	134	13	120	17	99	24	134	17	99	22	107	24	134	22	107	26	113	24	134	26	113	38	147	73	24	74	159	59	50	59	50	74	159	54	156	59	50	54	156	54	100	54	100	54	156	54	107	54	156	38	147	42	124	127	38	124	63	125	-3	125	-3	124	63	123	95	123	95	123	108	120	128	127	38	125	-3	133	21	133	21	125	-3	162	-6	133	21	162	-6	145	12	145	12	162	-6	162	8	180	13	162	8	162	-6	180	13	162	-6	195	-2	169	322	174	319	190	339	190	339	174	319	179	313	190	339	179	313	183	305	183	305	189	287	190	339	190	339	189	287	194	265	190	339	194	265	224	318	224	318	194	265	197	239	224	318	197	239	200	206	275	135	282	135	276	150	276	150	282	135	282	149	282	149	282	135	289	134	282	149	289	134	289	148	289	148	289	134	295	134	289	148	295	134	296	148	296	148	295	134	302	134	296	148	302	134	303	147	303	147	302	134	310	134	303	147	310	134	310	147	276	177	269	237	271	90	276	177	271	90	272	100	276	177	272	100	273	111	276	177	273	111	274	123	276	177	274	123	275	135	276	177	275	135	276	150	202	142	221	8	224	318	224	318	221	8	242	26	224	318	242	26	251	284	251	284	242	26	258	50	251	284	258	50	269	237	269	237	258	50	268	80	269	237	268	80	271	90	202	142	224	318	201	169	202	142	201	169	172	187	202	142	172	187	150	207	202	142	150	207	146	157	201	169	224	318	200	206	129	304	135	315	151	346	151	346	135	315	145	322	151	346	145	322	157	325	157	325	164	324	190	339	190	339	164	324	169	322	190	339	151	346	157	325	221	8	202	142	202	140	221	8	202	140	201	92	221	8	201	92	198	55	221	8	198	55	195	-2	192	29	180	13	195	-2	192	29	195	-2	198	55	125	-3	123	95	120	128	125	-3	120	128	112	142	125	-3	112	142	101	152	125	-3	101	152	95	6	95	6	101	152	87	157	95	6	87	157	74	159	95	6	74	159	73	24	54	100	54	86	59	50	105	178	124	277	127	344	105	178	127	344	102	336	105	178	102	336	80	322	105	178	80	322	78	203	65	299	59	266	63	233	65	299	63	233	78	203	65	299	78	203	80	322	127	344	129	304	151	346	54	156	53	113	54	107	17	99	13	120	6	105	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	204	222	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	221	181	226	207	226	283	226	283	226	207	231	230	226	283	231	230	242	308	242	308	231	230	238	250	242	308	238	250	245	268	245	268	253	283	261	327	261	327	253	283	262	298	261	327	262	298	284	341	284	341	262	298	273	309	284	341	273	309	284	317	221	181	226	283	217	152	217	152	226	283	214	257	217	152	214	257	217	61	217	61	214	257	210	245	217	61	210	245	207	233	217	61	207	233	218	42	299	320	312	346	298	320	298	320	312	346	296	320	284	317	296	320	312	346	284	317	312	346	284	341	326	252	332	343	314	254	314	254	332	343	312	346	314	254	312	346	304	258	304	258	312	346	301	316	304	258	301	316	297	312	304	258	297	312	297	266	297	266	297	312	294	307	297	266	294	307	292	301	291	275	297	266	292	301	291	275	292	301	290	294	291	275	290	294	290	286	332	343	340	254	348	335	348	335	340	254	352	260	348	335	352	260	358	323	358	323	352	260	360	270	358	323	360	270	365	309	365	309	360	270	365	281	365	309	365	281	367	295	312	346	299	320	300	319	312	346	300	319	301	318	312	346	301	318	301	316	261	327	242	308	245	268	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	65	346	74	305	107	342	204	222	218	42	207	233	332	343	326	252	340	254	110	12	124	-6	125	8	125	8	124	-6	128	-6	125	8	128	-6	128	8	128	8	128	-6	198	-102	128	8	198	-102	128	221	128	221	198	-102	128	237	128	221	128	237	127	237	99	23	91	42	89	0	99	23	89	0	124	-6	99	23	124	-6	110	12	91	42	87	71	89	0	89	0	87	71	85	109	58	215	85	109	87	153	58	215	87	153	89	231	89	231	87	153	90	185	89	231	90	185	98	206	58	215	34	189	34	41	58	215	34	41	58	15	58	215	58	15	89	0	58	215	89	0	85	109	18	74	34	41	34	189	18	74	34	189	18	155	18	74	18	155	12	114	127	237	89	231	98	206	127	237	98	206	109	218	127	237	109	218	125	221	127	237	125	221	128	221	198	237	198	221	203	221	198	237	203	221	204	237	204	237	203	221	218	218	204	237	218	218	239	231	239	231	218	218	229	206	239	231	229	206	236	185	198	-102	198	338	128	338	198	-102	128	338	128	237	202	8	198	8	201	-6	202	8	201	-6	238	0	202	8	238	0	218	12	315	114	309	154	309	75	309	75	309	154	294	188	309	75	294	188	294	41	294	41	294	188	270	214	294	41	270	214	269	15	269	15	270	214	241	108	240	153	241	108	270	214	240	153	270	214	239	231	240	153	239	231	236	185	240	69	236	41	238	0	240	69	238	0	269	15	240	69	269	15	241	108	229	22	218	12	238	0	229	22	238	0	236	41	201	-6	198	8	198	-6	198	-102	128	-6	128	-102	141	141	143	156	113	230	113	230	143	156	147	169	113	230	147	169	152	180	152	180	321	180	425	230	425	230	321	180	327	169	425	230	327	169	330	156	143	58	139	-2	149	34	149	34	139	-2	171	-6	149	34	171	-6	160	15	160	15	171	-6	177	8	188	11	177	8	188	-5	188	11	188	-5	202	-1	139	-2	140	107	113	230	139	-2	113	230	111	12	111	12	113	230	91	180	111	12	91	180	88	35	88	35	91	180	82	168	88	35	82	168	75	156	141	84	140	107	139	-2	141	84	139	-2	143	58	236	23	245	13	238	156	236	23	238	156	226	13	226	13	238	156	224	154	226	13	224	154	216	55	216	55	224	154	214	147	216	55	214	147	211	68	211	68	214	147	207	79	201	112	202	101	202	125	202	125	202	101	204	90	202	125	204	90	206	137	206	137	204	90	207	79	206	137	207	79	214	147	274	17	266	26	269	-1	269	-1	266	26	259	39	269	-1	259	39	256	4	256	4	259	39	256	55	261	147	256	55	261	68	261	147	261	68	268	138	268	138	261	68	266	79	268	138	266	79	270	90	272	126	268	138	270	90	272	126	270	90	272	101	272	126	272	101	273	113	251	154	238	156	245	13	251	154	245	13	256	4	251	154	256	4	256	55	251	154	256	55	261	147	274	17	284	-5	284	11	284	11	284	-5	295	8	312	15	295	8	301	-6	312	15	301	-6	333	-1	333	-1	362	12	333	84	333	84	362	12	334	108	334	125	334	108	387	180	334	125	387	180	425	230	425	230	387	180	425	180	387	180	334	108	362	12	387	180	362	12	386	36	387	180	386	36	402	69	387	180	402	69	394	169	425	230	330	156	333	141	425	230	333	141	334	125	140	125	141	141	113	230	140	125	113	230	140	107	113	230	152	180	425	230	80	227	54	216	63	179	80	227	63	179	79	180	80	227	79	180	91	180	80	227	91	180	113	230	17	150	26	161	33	199	33	199	26	161	36	170	33	199	36	170	54	216	54	216	36	170	49	176	54	216	49	176	63	179	17	177	4	150	17	150	17	177	17	150	33	199	404	143	400	156	402	69	404	143	402	69	407	113	404	143	407	113	407	129	333	-1	333	84	330	58	333	-1	330	58	324	33	333	-1	324	33	312	15	295	8	284	-5	301	-6	216	55	213	39	215	4	216	55	215	4	226	13	206	26	198	17	202	-1	206	26	202	-1	215	4	206	26	215	4	213	39	177	8	171	-6	188	-5	72	69	88	35	75	156	72	69	75	156	70	142	72	69	70	142	67	128	72	69	67	128	66	113	188	11	202	-1	198	17	394	169	402	69	400	156	274	17	269	-1	284	-5	226	14	195	7	195	7	240	-75	195	7	164	14	240	-75	164	14	154	-5	154	-5	164	14	139	32	154	-5	139	32	121	64	108	10	154	-5	121	64	108	10	121	64	110	108	108	10	110	108	106	165	108	10	106	165	89	313	108	10	89	313	70	36	17	167	24	116	26	226	26	226	24	116	42	72	26	226	42	72	51	276	51	276	42	72	70	36	51	276	70	36	89	313	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	280	10	318	37	302	313	318	37	339	275	339	275	318	37	347	73	339	275	347	73	363	226	363	226	347	73	365	117	363	226	365	117	372	167	283	164	318	37	302	313	280	10	283	164	279	108	280	10	279	108	268	64	280	10	268	64	251	33	280	10	251	33	235	-5	235	-43	235	-5	226	14	235	-43	226	14	236	-62	236	-62	226	14	195	7	236	-62	195	7	240	-75	284	-102	284	-89	262	-87	284	-102	262	-87	248	-82	284	-102	248	-82	154	-43	284	-102	154	-43	153	-62	284	-102	153	-62	149	-74	284	-102	149	-74	141	-82	284	-102	141	-82	127	-86	284	-102	127	-86	105	-89	284	-102	105	-89	105	-102	248	-82	240	-75	154	-5	248	-82	154	-5	154	-43	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	226	14	235	-5	251	33	159	41	152	22	160	-102	160	-102	152	22	141	12	160	-102	141	12	126	8	126	8	110	12	160	-102	160	-102	110	12	99	23	160	-102	99	23	90	-1	90	-1	99	23	92	42	90	-1	92	42	87	71	65	10	86	109	87	153	65	10	87	153	90	231	90	231	87	153	91	185	90	231	91	185	98	206	87	71	86	109	65	10	87	71	65	10	90	-1	90	231	98	206	127	237	127	237	98	206	110	218	127	237	110	218	126	221	126	221	141	218	127	237	127	237	141	218	163	231	165	109	186	11	193	214	193	214	186	11	207	29	193	214	207	29	217	188	217	188	207	29	224	53	217	188	224	53	232	154	232	154	224	53	234	82	232	154	234	82	238	114	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	160	-1	163	70	160	-1	186	11	163	70	186	11	165	109	90	-1	90	-102	160	-102	12	114	16	81	18	155	18	155	16	81	27	53	18	155	27	53	34	189	34	189	27	53	43	29	34	189	43	29	58	214	58	214	43	29	65	10	58	214	65	10	90	231	159	41	160	-102	160	-1	113	309	67	269	81	229	81	229	67	269	75	189	79	51	75	189	67	269	79	51	67	269	50	73	50	73	67	269	35	216	50	73	35	216	30	107	30	107	35	216	22	156	233	3	251	90	214	15	214	15	251	90	207	101	214	15	207	101	188	23	188	23	207	101	160	112	188	23	160	112	155	30	155	30	160	112	117	128	155	30	117	128	116	38	116	38	117	128	86	152	81	229	98	264	113	309	113	309	98	264	123	293	113	309	123	293	167	336	167	336	123	293	154	312	167	336	154	312	188	319	188	319	214	313	222	345	222	345	214	313	233	300	222	345	233	300	249	344	249	344	233	300	247	283	249	344	247	283	261	270	124	-49	128	-79	137	-60	137	-60	128	-79	146	-91	137	-60	146	-91	151	-69	151	-69	146	-91	165	-99	151	-69	165	-99	165	-75	165	-75	165	-99	184	-103	165	-75	184	-103	180	-79	180	-79	184	-103	194	-80	215	-77	194	-80	202	-104	215	-77	202	-104	238	-100	308	50	297	63	298	-66	298	-66	297	63	284	75	298	-66	284	75	271	-87	271	-87	284	75	251	90	271	-87	251	90	248	-27	248	-27	246	-42	271	-87	271	-87	246	-42	240	-57	271	-87	240	-57	238	-100	238	-100	240	-57	230	-69	238	-100	230	-69	215	-77	251	90	233	3	244	-10	251	90	244	-10	248	-27	308	318	294	332	300	270	308	318	300	270	307	277	308	318	307	277	312	287	308	318	312	287	314	298	249	344	261	270	274	340	274	340	261	270	278	264	274	340	278	264	294	332	294	332	278	264	290	266	294	332	290	266	300	270	222	345	167	336	188	319	316	34	308	50	316	-37	316	34	316	-37	323	-1	316	34	323	-1	321	17	194	-80	184	-103	202	-104	82	159	79	165	79	51	82	159	79	51	116	38	82	159	116	38	86	152	79	51	79	165	77	173	79	51	77	173	75	181	79	51	75	181	75	189	128	-79	124	-49	111	-63	308	50	298	-66	316	-37	43	68	38	77	45	6	45	6	38	77	36	89	35	15	36	89	31	142	35	15	31	142	26	24	26	24	31	142	23	126	26	24	23	126	20	35	20	35	23	126	17	110	20	35	17	110	15	48	15	48	17	110	13	93	15	48	13	93	13	61	13	61	13	93	12	75	58	0	73	-3	63	57	63	57	73	-3	76	55	90	56	76	55	90	-5	90	56	90	-5	108	-6	52	61	43	68	45	6	52	61	45	6	58	0	52	61	58	0	63	57	127	137	132	196	117	138	117	138	132	196	108	138	87	136	108	138	105	189	87	136	105	189	81	181	36	89	40	106	42	155	42	155	40	106	51	120	42	155	51	120	59	169	59	169	51	120	68	130	59	169	68	130	81	181	81	181	68	130	87	136	42	155	31	142	36	89	230	252	224	237	229	192	229	192	224	237	215	224	229	192	215	224	215	164	215	164	215	224	202	212	215	164	202	212	190	143	190	143	202	212	184	203	190	143	184	203	161	199	230	252	229	192	238	222	230	252	238	222	242	252	161	199	132	196	136	136	161	199	136	136	145	136	161	199	145	136	153	136	161	199	153	136	190	143	132	196	105	189	108	138	191	44	167	55	177	-3	177	-3	167	55	167	-1	156	-2	167	-1	167	55	156	-2	167	55	143	-3	143	-3	167	55	136	59	143	-3	136	59	130	-4	130	-4	136	59	126	58	130	-4	126	58	118	-6	118	-6	126	58	114	57	118	-6	114	57	108	-6	108	-6	114	57	102	56	108	-6	102	56	90	56	196	-44	191	-52	200	-68	200	-68	191	-52	184	-58	200	-68	184	-58	181	-85	181	-85	184	-58	176	-61	181	-85	176	-61	169	-62	169	-62	160	-60	181	-85	181	-85	160	-60	157	-97	196	-44	200	-68	198	-34	198	-34	200	-68	207	27	207	27	200	-68	214	-46	207	27	214	-46	216	5	216	5	214	-46	219	-20	207	27	191	44	193	-15	207	27	193	-15	197	-24	207	27	197	-24	198	-34	191	44	177	-3	186	-8	191	44	186	-8	193	-15	157	-97	160	-60	152	-54	157	-97	152	-54	143	-47	157	-97	143	-47	131	-42	157	-97	131	-42	131	-101	86	-60	87	-79	91	-52	91	-52	87	-79	93	-88	91	-52	93	-88	97	-45	97	-45	93	-88	102	-94	97	-45	102	-94	106	-41	106	-41	102	-94	115	-99	106	-41	115	-99	116	-39	116	-39	115	-99	131	-101	116	-39	131	-101	131	-42	76	55	73	-3	90	-5	87	-79	86	-60	85	-70	132	196	127	137	136	136	45	6	36	89	35	15	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	38	320	46	313	296	338	296	338	46	313	154	320	296	338	154	320	168	321	168	321	192	320	296	338	296	338	192	320	213	318	296	338	213	318	230	314	270	283	296	338	264	293	264	293	296	338	254	301	243	309	254	301	296	338	243	309	296	338	230	314	296	338	270	283	276	272	296	338	276	272	280	257	296	338	280	257	285	237	296	338	285	237	296	237	52	287	134	36	133	50	133	186	133	163	247	163	133	186	247	163	247	186	52	287	133	50	133	296	52	287	133	296	134	305	52	287	134	305	138	313	52	287	138	313	145	317	52	287	145	317	51	302	154	320	46	313	51	302	154	320	51	302	145	317	26	324	38	320	296	338	26	324	296	338	8	338	26	324	8	338	8	325	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	52	51	149	18	139	25	52	51	139	25	134	36	52	51	134	36	52	287	188	0	8	12	8	0	103	180	229	180	229	230	103	180	229	230	33	230	103	180	33	230	93	-102	103	180	93	-102	97	-90	103	180	97	-90	100	-77	103	180	100	-77	101	-62	103	180	101	-62	102	-45	103	180	102	-45	103	-26	93	-102	33	230	33	-26	93	-102	33	-26	33	-46	93	-102	33	-46	32	-63	93	-102	32	-63	30	-77	93	-102	30	-77	27	-90	93	-102	27	-90	22	-102	103	70	103	49	204	49	103	70	204	49	204	70	129	397	114	392	118	362	118	362	114	392	112	363	104	362	112	363	114	392	104	362	114	392	99	384	75	348	82	353	83	373	83	373	82	353	89	357	83	373	89	357	99	384	99	384	89	357	96	360	99	384	96	360	104	362	245	60	247	65	277	189	277	189	247	65	249	70	277	189	249	70	251	75	251	75	358	294	277	189	277	189	358	294	350	302	277	189	350	302	276	189	276	189	350	302	99	203	276	189	99	203	25	89	25	89	99	203	98	203	25	89	98	203	124	317	124	317	98	203	170	286	124	317	170	286	126	321	124	317	17	98	25	89	185	305	195	320	195	377	195	377	195	320	201	333	195	377	201	333	202	363	202	363	201	333	204	342	202	363	204	342	204	349	184	388	167	396	170	286	184	388	170	286	185	305	184	388	185	305	195	377	170	286	167	396	145	398	170	286	145	398	131	342	170	286	131	342	131	337	170	286	131	337	130	332	170	286	130	332	128	326	170	286	128	326	126	321	130	350	131	342	145	398	130	350	145	398	129	397	129	397	118	362	123	360	129	397	123	360	127	356	129	397	127	356	130	350	230	-6	246	-5	244	50	244	50	244	55	230	-6	230	-6	244	55	245	60	230	-6	245	60	208	-3	208	-3	245	60	277	189	208	-3	277	189	205	106	172	53	173	28	176	64	176	64	173	28	180	15	176	64	180	15	182	76	182	76	180	15	191	4	182	76	191	4	192	90	192	90	191	4	208	-3	192	90	208	-3	205	106	293	39	286	35	292	19	292	19	286	35	279	31	292	19	279	31	276	7	276	7	279	31	271	29	276	7	271	29	263	28	263	28	257	29	261	0	261	0	257	29	252	32	261	0	252	32	248	36	246	-5	261	0	248	36	246	-5	248	36	245	42	246	-5	245	42	244	50	293	39	292	19	307	34	293	39	307	34	300	44	263	28	261	0	276	7	173	28	172	53	171	42	75	348	83	373	68	358	98	198	182	346	112	346	98	198	112	346	15	148	98	198	15	148	143	148	98	198	143	148	227	198	143	148	59	0	129	0	143	148	129	0	227	198	142	312	145	312	145	343	145	343	145	312	148	312	145	343	148	312	188	346	188	346	148	312	151	312	188	346	151	312	154	313	154	313	185	308	188	346	188	346	185	308	215	297	188	346	215	297	262	336	262	336	215	297	242	279	262	336	242	279	266	257	314	59	300	11	326	-45	326	-45	300	11	277	-30	326	-45	277	-30	273	-84	273	-84	277	-30	246	-63	273	-84	246	-63	206	-85	321	307	285	230	295	210	295	210	303	192	321	307	321	307	303	192	310	173	321	307	310	173	315	152	229	64	236	110	236	204	236	204	236	110	248	153	236	204	248	153	285	230	285	230	248	153	268	188	285	230	268	188	295	210	198	163	169	113	227	0	198	163	227	0	227	22	198	163	227	22	229	64	198	163	229	64	236	204	152	57	146	0	227	0	152	57	227	0	169	113	321	307	319	109	326	-45	321	307	326	-45	364	263	364	263	326	-45	367	7	364	263	367	7	391	206	391	206	367	7	392	71	391	206	392	71	401	139	321	307	315	152	318	131	321	307	318	131	319	109	321	307	262	336	266	257	321	307	266	257	285	230	79	293	97	301	109	335	109	335	97	301	116	305	145	343	116	305	140	311	145	343	140	311	142	312	140	174	140	311	116	305	140	174	116	305	116	174	76	320	46	297	47	270	76	320	47	270	62	283	76	320	62	283	79	293	76	320	79	293	109	335	46	297	17	267	33	254	46	297	33	254	47	270	319	109	314	59	326	-45	273	-84	206	-85	206	-102	109	335	116	305	145	343	249	-73	265	-102	250	-65	250	-65	265	-102	250	-56	252	171	250	-56	265	-102	252	171	265	-102	266	144	266	144	265	-102	274	-77	266	144	274	-77	277	114	277	114	274	-77	282	-52	277	114	282	-52	285	85	285	85	282	-52	287	-27	285	85	287	-27	290	54	290	54	287	-27	290	-2	290	54	290	-2	291	23	248	-91	247	-99	265	-102	248	-91	265	-102	249	-82	249	-82	265	-102	249	-73	252	171	219	217	227	57	252	171	227	57	237	30	252	171	237	30	244	2	252	171	244	2	248	-26	252	171	248	-26	250	-56	219	217	178	256	178	153	219	217	178	153	185	141	219	217	185	141	192	129	219	217	192	129	199	116	219	217	199	116	206	104	219	217	206	104	215	84	219	217	215	84	227	57	82	264	111	240	131	287	131	287	111	240	136	212	131	287	136	212	178	256	178	256	136	212	158	183	178	256	158	183	171	165	178	256	171	165	178	153	78	308	22	320	50	285	78	308	50	285	82	264	78	308	82	264	131	287	206	104	126	58	137	39	206	104	137	39	215	84	158	183	80	138	91	119	158	183	91	119	171	165	50	285	22	320	15	302	50	175	56	178	57	237	57	237	56	178	61	181	57	237	61	181	76	234	76	234	61	181	65	184	76	234	65	184	70	185	70	185	78	184	76	234	76	234	78	184	92	225	44	235	33	231	34	175	44	235	34	175	41	174	44	235	41	174	50	175	44	235	50	175	57	237	15	200	17	190	17	214	17	214	17	190	21	183	17	214	21	183	24	224	24	224	21	183	28	178	24	224	28	178	33	231	33	231	28	178	34	175	94	135	93	126	166	97	166	97	93	126	92	116	166	97	92	116	90	107	90	107	6	0	90	0	116	166	113	191	114	142	116	166	114	142	115	149	116	166	115	149	115	155	116	166	115	155	116	161	113	135	114	142	113	191	113	135	113	191	105	210	113	135	105	210	95	152	113	135	95	152	95	144	113	135	95	144	166	97	113	135	166	97	189	230	189	53	185	62	187	2	187	2	185	62	184	75	174	17	184	75	184	84	174	17	184	84	189	230	189	230	184	84	185	94	189	230	185	94	186	105	189	125	273	230	189	230	189	125	189	230	187	115	166	97	165	89	166	36	166	97	166	36	174	17	166	97	174	17	189	230	94	165	95	152	105	210	94	165	105	210	92	225	90	107	90	0	166	97	223	49	218	46	222	-8	222	-8	218	46	214	43	222	-8	214	43	209	42	209	42	201	43	203	-5	203	-5	201	43	194	46	203	-5	194	46	189	53	264	26	262	37	262	13	262	13	262	37	258	44	262	13	258	44	255	3	255	3	258	44	251	50	255	3	251	50	246	-3	246	-3	251	50	245	53	246	-3	245	53	238	54	235	-7	246	-3	238	54	235	-7	238	54	229	52	235	-7	229	52	223	49	235	-7	223	49	222	-8	209	42	203	-5	222	-8	166	36	165	89	164	81	166	36	164	81	164	73	166	36	164	73	163	66	166	36	163	66	163	60	92	225	78	184	85	181	92	225	85	181	90	174	92	225	90	174	94	165	187	2	184	75	174	17	189	53	187	2	203	-5	94	135	166	97	95	144	189	230	186	105	187	115	99	-22	80	-10	85	-62	85	-62	80	-10	64	4	85	-62	64	4	53	-37	53	-37	64	4	53	22	53	-37	53	22	35	185	53	-37	35	185	33	-6	33	-6	35	185	20	27	164	41	157	22	167	0	167	0	157	22	146	12	167	0	146	12	131	8	131	8	115	12	130	-6	130	-6	115	12	114	-6	104	23	97	42	99	-3	104	23	99	-3	114	-6	104	23	114	-6	115	12	91	109	84	1	92	71	92	71	84	1	99	-3	92	71	99	-3	97	42	92	153	96	185	94	231	94	231	96	185	103	206	94	231	103	206	132	237	132	237	103	206	115	218	132	237	115	218	131	221	131	221	146	218	132	237	132	237	146	218	168	231	243	114	237	154	237	75	237	75	237	154	222	188	237	75	222	188	222	41	222	41	222	188	198	214	222	41	198	214	198	15	198	15	198	214	170	109	168	153	170	109	198	214	168	153	198	214	168	231	168	153	168	231	164	185	168	231	146	218	157	206	168	231	157	206	164	185	168	70	164	41	167	0	168	70	167	0	198	15	168	70	198	15	170	109	131	8	130	-6	167	0	53	22	54	23	61	213	61	213	54	23	69	10	61	213	69	10	94	231	94	231	69	10	84	1	94	231	84	1	92	153	92	153	84	1	91	109	61	213	35	185	53	22	175	-30	167	-30	183	-87	183	-87	167	-30	159	-30	183	-87	159	-30	159	-86	159	-86	159	-30	151	-31	159	-86	151	-31	142	-31	142	-31	120	-28	126	-80	126	-80	120	-28	99	-22	126	-80	99	-22	85	-62	18	147	12	99	14	63	18	147	14	63	20	27	18	147	20	27	35	185	222	-94	225	-87	227	-54	227	-54	225	-87	227	-81	227	-54	227	-81	229	-69	229	-69	227	-81	228	-75	199	-90	204	-102	210	-35	210	-35	204	-102	217	-102	210	-35	217	-102	220	-43	220	-43	217	-102	222	-94	220	-43	222	-94	227	-54	198	-31	182	-30	183	-87	198	-31	183	-87	199	-90	198	-31	199	-90	210	-35	142	-31	126	-80	159	-86	175	-30	183	-87	182	-30	254	337	197	345	223	323	223	323	197	345	193	329	164	323	193	329	197	345	164	323	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	158	301	23	283	158	279	105	302	313	282	182	283	158	283	158	282	182	106	158	106	158	282	182	106	182	106	158	106	182	89	313	106	158	89	313	110	104	223	323	247	305	254	337	254	337	247	305	265	275	254	337	265	275	302	313	302	313	265	275	277	234	302	313	277	234	282	182	268	62	250	32	252	0	268	62	252	0	301	23	268	62	301	23	279	105	122	62	136	0	140	31	140	31	136	0	194	-8	140	31	194	-8	164	13	164	13	194	-8	195	7	226	13	195	7	252	0	226	13	252	0	250	32	195	7	194	-8	252	0	138	337	89	313	111	233	138	337	111	233	123	275	138	337	123	275	141	305	138	337	141	305	164	323	110	104	89	313	87	23	110	104	87	23	136	0	110	104	136	0	122	62	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	111	233	89	313	106	182	12	111	17	71	18	153	18	153	17	71	32	39	18	153	32	39	33	187	33	187	32	39	54	14	33	187	54	14	57	214	57	214	54	14	84	-1	57	214	84	-1	84	113	84	113	162	135	84	135	84	135	86	160	88	231	84	135	88	231	57	214	84	135	57	214	84	113	119	-6	142	-4	132	30	132	30	142	-4	152	26	164	27	152	26	162	1	164	27	162	1	181	11	119	-6	132	30	114	42	119	-6	114	42	98	60	119	-6	98	60	88	84	119	-6	88	84	84	-1	184	233	182	230	187	180	187	180	182	230	179	228	187	180	179	228	179	196	179	196	179	228	177	227	179	196	177	227	174	227	174	227	171	228	179	196	179	196	171	228	169	209	196	237	185	237	187	180	196	237	187	180	193	163	196	237	193	163	204	163	142	236	136	222	154	218	142	236	154	218	156	233	156	233	154	218	169	209	156	233	169	209	165	230	165	230	169	209	171	228	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	1	86	160	91	184	88	231	88	231	91	184	101	203	88	231	101	203	124	237	124	237	101	203	116	217	124	237	116	217	136	222	136	222	142	236	124	237	184	233	187	180	185	237	84	113	84	-1	88	84	162	135	84	113	162	113	29	66	29	66	35	49	35	49	29	66	37	-6	35	49	37	-6	43	33	43	33	37	-6	38	-2	43	33	38	-2	40	0	66	-3	68	11	57	0	57	0	68	11	54	20	57	0	54	20	51	2	51	2	54	20	49	3	46	2	49	3	54	20	46	2	54	20	43	33	27	186	37	194	41	219	41	219	37	194	48	199	41	219	48	199	60	229	60	229	48	199	58	202	60	229	58	202	70	203	70	203	90	199	80	235	80	235	90	199	103	237	24	204	7	184	16	175	24	204	16	175	27	186	24	204	27	186	41	219	80	235	60	229	70	203	66	-3	80	-5	68	11	68	11	80	-5	86	8	106	13	86	8	98	-6	106	13	98	-6	134	0	43	33	40	0	43	2	43	33	43	2	46	2	29	66	17	66	26	-6	29	66	26	-6	37	-6	209	118	204	158	204	77	204	77	204	158	190	191	204	77	190	191	188	42	188	42	190	191	167	216	188	42	167	216	165	16	165	16	167	216	138	117	165	16	138	117	138	94	60	117	60	94	138	94	60	117	138	94	138	117	138	231	103	237	108	188	138	231	108	188	124	170	138	231	124	170	134	146	138	231	134	146	138	117	138	231	138	117	167	216	136	69	131	46	134	0	136	69	134	0	165	16	136	69	165	16	138	94	120	26	106	13	134	0	120	26	134	0	131	46	86	8	80	-5	98	-6	103	237	90	199	108	188	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	313	296	338	239	313	260	299	296	338	260	299	273	277	296	338	273	277	282	243	296	338	282	243	296	243	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	214	256	209	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	209	226	199	140	199	140	209	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	115	28	107	20	200	0	200	0	107	20	92	15	200	0	92	15	71	12	304	338	21	338	119	322	304	338	119	322	200	322	304	338	200	322	233	319	304	338	233	319	256	311	304	338	256	311	273	298	304	338	273	298	284	277	304	338	284	277	291	248	304	338	291	248	305	248	200	187	200	188	200	322	200	187	200	322	119	322	200	187	119	322	200	0	200	187	200	0	200	170	200	187	200	170	215	196	50	298	65	311	21	338	21	338	65	311	88	319	21	338	88	319	119	322	21	338	20	248	35	248	21	338	35	248	41	277	21	338	41	277	50	298	200	170	210	176	215	196	215	196	210	176	222	179	215	196	222	179	231	203	231	203	222	179	233	181	231	203	233	181	248	207	248	207	233	181	244	181	248	207	244	181	252	181	252	181	279	174	264	209	264	209	279	174	278	210	200	0	119	322	119	59	200	0	119	59	118	40	200	0	118	40	115	28	264	209	248	207	252	181	241	48	243	-36	253	50	253	50	243	-36	264	-45	253	50	264	-45	264	49	264	49	264	-45	274	-17	264	49	274	-17	273	-11	273	-11	280	39	273	45	275	-5	278	-1	280	39	280	39	278	-1	282	3	280	39	282	3	285	30	285	30	282	3	285	9	285	30	285	9	286	20	273	45	264	49	273	-11	279	-27	291	-48	284	-30	284	-30	291	-48	290	-31	304	-24	290	-31	291	-48	304	-24	291	-48	330	-40	399	46	399	127	385	10	385	10	399	127	382	163	385	10	382	163	361	-19	361	-19	382	163	355	188	361	-19	355	188	330	-40	330	-40	355	188	320	204	330	-40	320	204	319	70	319	70	320	204	317	100	320	204	278	210	279	174	320	204	279	174	299	156	320	204	299	156	311	130	320	204	311	130	317	100	330	-40	319	70	318	43	330	-40	318	43	317	16	330	-40	317	16	312	-7	330	-40	312	-7	304	-24	276	-22	274	-17	264	-45	276	-22	264	-45	291	-48	276	-22	291	-48	279	-27	217	20	219	-8	222	31	222	31	219	-8	228	-24	222	31	228	-24	230	41	230	41	228	-24	243	-36	230	41	243	-36	241	48	219	-8	217	20	215	9	399	127	399	46	405	84	280	39	273	-11	275	-5	200	0	71	12	71	0	49	28	42	21	179	0	179	0	42	21	29	15	179	0	29	15	10	12	299	338	11	338	28	323	299	338	28	323	40	320	299	338	40	320	48	313	299	338	48	313	134	320	299	338	134	320	189	320	299	338	189	320	225	318	299	338	225	318	251	310	299	338	251	310	270	295	299	338	270	295	281	273	299	338	281	273	286	242	299	338	286	242	300	242	149	20	141	27	54	49	54	49	141	27	136	37	54	49	136	37	54	289	54	289	136	37	134	49	54	289	134	49	134	320	52	303	54	289	134	320	52	303	134	320	48	313	179	0	179	12	162	15	179	0	162	15	149	20	179	0	149	20	54	49	179	0	54	49	53	38	179	0	53	38	49	28	201	482	205	433	209	481	209	481	205	433	213	439	209	481	213	439	216	478	216	478	213	439	219	443	216	478	219	443	221	473	221	473	219	443	222	448	221	473	222	448	224	467	224	467	222	448	224	453	224	467	224	453	225	459	205	433	201	482	195	481	205	433	195	481	190	479	205	433	190	479	185	477	205	433	185	477	180	473	205	433	180	473	175	468	205	433	175	468	134	389	134	389	175	468	106	389	179	0	10	12	10	0	28	323	11	338	11	325	85	23	111	112	86	311	86	311	111	112	108	136	86	311	108	136	107	163	107	163	108	188	86	311	86	311	108	188	112	239	86	311	112	239	132	336	132	336	112	239	125	278	132	336	125	278	144	307	108	188	107	163	252	163	108	188	252	163	252	188	115	91	132	0	123	72	123	72	132	0	133	53	142	40	133	53	132	0	142	40	132	0	186	-8	111	112	85	23	132	0	111	112	132	0	115	91	18	161	27	106	27	221	27	221	27	106	50	59	27	221	50	59	50	272	50	272	50	59	85	23	50	272	85	23	86	311	248	25	236	21	244	0	244	0	236	21	224	17	244	0	224	17	217	-6	217	-6	224	17	212	15	217	-6	212	15	200	15	200	15	183	16	186	-8	186	-8	183	16	168	21	186	-8	168	21	154	30	244	0	269	13	248	25	248	25	269	13	260	31	269	37	260	31	269	13	269	37	269	13	293	34	272	285	270	324	265	326	272	285	265	326	259	328	272	285	259	328	258	299	272	285	274	322	270	324	243	311	258	299	259	328	243	311	259	328	243	334	243	311	243	334	228	339	243	311	228	339	227	321	199	345	191	329	210	327	199	345	210	327	213	343	213	343	210	327	227	321	213	343	227	321	228	339	297	335	293	328	295	243	295	243	293	328	290	324	295	243	290	324	290	256	290	256	290	324	286	322	290	256	286	322	285	267	285	267	286	322	281	321	279	276	285	267	281	321	279	276	281	321	278	321	279	276	278	321	274	322	279	276	274	322	272	285	301	227	315	227	314	344	301	227	314	344	300	344	301	227	300	344	297	335	301	227	297	335	295	243	298	63	287	53	293	34	298	63	293	34	319	64	298	63	319	64	310	76	278	44	269	37	293	34	278	44	293	34	287	53	200	15	186	-8	217	-6	185	345	132	336	144	307	185	345	144	307	166	324	185	345	166	324	191	329	185	345	191	329	199	345	142	40	186	-8	154	30	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	168	452	168	399	175	445	175	445	168	399	175	406	175	445	175	406	180	436	180	436	175	406	180	415	180	436	180	415	181	425	117	426	119	416	119	436	119	436	119	416	123	407	119	436	123	407	123	445	123	445	123	407	130	400	123	445	130	400	130	452	130	452	130	400	139	395	130	452	139	395	139	456	139	456	139	395	148	393	139	456	148	393	149	458	149	458	148	393	159	395	149	458	159	395	159	456	159	456	159	395	168	399	159	456	168	399	168	452	54	456	55	395	63	452	63	452	55	395	63	399	63	452	63	399	70	445	70	445	63	399	70	406	70	445	70	406	75	436	75	436	70	406	75	415	75	436	75	415	76	425	12	426	14	416	14	436	14	436	14	416	18	407	14	436	18	407	19	445	19	445	18	407	25	400	19	445	25	400	26	452	26	452	25	400	34	395	26	452	34	395	34	456	34	456	34	395	44	393	34	456	44	393	45	458	45	458	44	393	55	395	45	458	55	395	54	456	185	0	10	12	10	0	29	323	10	338	10	325	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	343	338	69	338	86	323	343	338	86	323	98	319	343	338	98	319	105	314	343	338	105	314	147	312	343	338	147	312	156	313	343	338	156	313	195	313	343	338	195	313	206	312	343	338	206	312	213	309	343	338	213	309	218	304	343	338	218	304	220	297	343	338	220	297	220	286	343	338	220	286	312	317	343	338	312	317	324	323	343	338	324	323	343	325	220	286	303	36	301	49	301	188	301	171	315	171	301	188	315	171	338	187	338	187	315	171	343	168	338	187	343	168	384	184	384	184	343	168	365	159	384	184	365	159	381	143	220	286	301	49	301	287	220	286	301	287	302	299	220	286	302	299	305	309	220	286	305	309	312	317	135	286	136	297	117	27	135	286	117	27	129	62	135	286	129	62	134	100	135	286	134	100	135	134	117	27	136	297	110	297	117	27	110	297	110	148	117	27	110	148	110	119	117	27	110	119	108	89	117	27	108	89	104	62	117	27	104	62	96	43	117	27	96	43	95	1	110	297	136	297	138	305	110	297	138	305	141	310	110	297	141	310	147	312	110	297	147	312	109	307	306	27	220	50	312	21	312	21	220	50	342	0	312	21	342	0	321	17	321	17	342	0	333	16	354	19	333	16	342	0	354	19	342	0	390	5	473	64	472	129	456	38	456	38	472	129	453	156	456	38	453	156	429	18	429	18	453	156	423	174	429	18	423	174	393	94	393	94	423	174	390	122	384	184	381	143	390	122	384	184	390	122	423	174	429	18	393	94	390	66	429	18	390	66	390	5	390	5	390	66	383	45	390	5	383	45	371	29	220	50	306	27	303	36	220	50	303	36	220	286	342	0	220	50	219	36	342	0	219	36	216	26	342	0	216	26	208	20	342	0	208	20	196	15	342	0	196	15	177	12	342	0	177	12	177	0	83	37	82	39	95	1	95	1	82	39	80	42	95	1	80	42	79	45	95	1	96	43	84	36	84	36	83	36	95	1	95	1	83	36	83	37	95	1	79	45	75	53	95	1	75	53	70	60	95	1	70	60	64	67	95	1	64	67	60	-8	64	67	55	72	60	-8	60	-8	55	72	43	74	60	-8	43	74	41	-6	41	-6	43	74	33	72	41	-6	33	72	26	-1	26	-1	33	72	23	68	26	-1	23	68	15	7	15	7	23	68	14	61	15	7	14	61	7	51	7	51	5	37	7	20	7	51	7	20	15	7	354	19	390	5	371	29	472	129	473	64	479	94	301	188	338	187	338	188	86	323	69	338	69	325	147	312	105	314	109	307	370	338	205	338	221	323	370	338	221	323	232	319	370	338	232	319	240	313	370	338	240	313	244	303	370	338	244	303	245	289	370	338	245	289	340	319	370	338	340	319	352	323	370	338	352	323	370	325	245	289	327	36	326	49	326	186	326	171	339	171	326	186	339	171	363	186	363	186	339	171	367	168	363	186	367	168	408	183	408	183	367	168	389	158	408	183	389	158	405	143	245	289	326	49	326	289	245	289	326	289	327	302	245	289	327	302	332	312	245	289	332	312	340	319	245	186	245	163	331	27	331	27	245	163	245	51	331	27	245	51	337	21	337	21	245	51	367	0	337	21	367	0	346	17	346	17	367	0	358	16	379	19	358	16	367	0	379	19	367	0	415	5	498	64	496	129	481	38	481	38	496	129	477	156	481	38	477	156	453	18	453	18	477	156	447	173	453	18	447	173	417	94	417	94	447	173	414	121	408	183	405	143	414	121	408	183	414	121	447	173	453	18	417	94	415	66	453	18	415	66	415	5	415	5	415	66	408	45	415	5	408	45	396	29	245	186	331	27	327	36	245	186	327	36	245	289	367	0	245	51	244	37	367	0	244	37	240	27	367	0	240	27	233	20	367	0	233	20	222	15	367	0	222	15	205	12	367	0	205	12	205	0	48	26	41	19	174	0	174	0	41	19	29	15	174	0	29	15	11	12	174	338	11	338	28	323	174	338	28	323	40	319	174	338	40	319	48	312	174	338	48	312	52	303	174	338	52	303	53	289	174	338	53	289	147	319	174	338	147	319	158	323	174	338	158	323	174	325	53	289	135	35	134	49	134	186	134	163	245	163	134	186	245	163	245	186	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	139	313	53	289	139	313	147	319	174	0	174	12	157	15	174	0	157	15	146	19	174	0	146	19	53	49	174	0	53	49	52	35	174	0	52	35	48	26	53	49	146	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	174	0	11	12	11	0	28	323	11	338	11	325	379	19	415	5	396	29	496	129	498	64	503	94	221	323	205	338	205	325	200	170	210	176	215	196	215	196	210	176	221	179	215	196	221	179	231	203	231	203	221	179	232	181	231	203	232	181	249	207	249	207	232	181	242	181	249	207	242	181	251	181	251	181	278	174	265	209	265	209	278	174	280	210	50	298	65	311	22	338	22	338	65	311	88	319	22	338	88	319	119	322	119	322	201	35	200	49	200	187	200	188	200	322	200	187	200	322	119	322	200	187	119	322	200	49	200	187	200	49	200	170	200	187	200	170	215	196	265	209	249	207	251	181	311	26	305	20	434	0	434	0	305	20	294	15	434	0	294	15	278	12	296	156	307	130	321	205	321	205	307	130	313	100	321	205	313	100	315	70	434	0	315	70	315	49	434	0	315	49	314	36	280	210	278	174	296	156	280	210	296	156	321	205	395	49	395	89	390	132	395	49	390	132	376	166	395	49	376	166	396	35	376	166	353	190	396	35	396	35	353	190	321	205	396	35	321	205	400	26	400	26	321	205	315	70	400	26	315	70	407	19	407	19	315	70	434	0	407	19	434	0	418	15	418	15	434	0	434	12	238	0	238	12	222	15	238	0	222	15	211	19	238	0	211	19	119	59	238	0	119	59	118	40	238	0	118	40	115	28	238	0	115	28	107	20	238	0	107	20	92	15	238	0	92	15	71	12	238	0	71	12	71	0	119	59	211	19	204	26	119	59	204	26	201	35	119	59	201	35	119	322	304	338	22	338	119	322	304	338	119	322	200	322	304	338	200	322	233	319	304	338	233	319	256	311	304	338	256	311	273	298	304	338	273	298	284	277	304	338	284	277	291	248	304	338	291	248	305	248	22	338	20	248	35	248	22	338	35	248	41	277	22	338	41	277	50	298	434	0	278	12	278	0	311	26	434	0	314	36	49	26	42	19	179	0	179	0	42	19	29	15	179	0	29	15	11	12	179	0	179	12	160	15	179	0	160	15	148	20	179	0	148	20	54	50	179	0	54	50	53	36	179	0	53	36	49	26	135	47	135	185	54	286	135	47	54	286	136	35	54	50	148	20	140	26	54	50	140	26	136	35	54	50	136	35	54	286	135	162	154	160	135	185	135	185	135	283	54	286	54	286	135	283	136	299	54	286	136	299	140	311	179	338	11	338	28	324	179	338	28	324	41	320	179	338	41	320	49	313	179	338	49	313	53	302	179	338	53	302	54	286	179	338	54	286	147	318	179	338	147	318	160	323	179	338	160	323	179	325	154	186	154	160	162	189	162	189	154	160	170	153	162	189	170	153	169	191	169	191	170	153	176	195	192	207	176	195	182	140	192	207	182	140	194	124	145	185	135	185	154	160	145	185	154	160	154	186	203	184	203	185	194	124	203	184	194	124	204	102	204	102	249	0	225	179	225	179	249	0	246	169	225	179	203	184	204	102	233	279	225	259	234	221	233	279	234	221	243	300	243	300	234	221	241	235	243	300	241	235	248	251	237	461	241	413	245	460	245	460	241	413	249	418	245	460	249	418	251	458	251	458	249	418	255	423	251	458	255	423	256	453	256	453	255	423	258	428	256	453	258	428	259	447	259	447	258	428	260	433	259	447	260	433	261	440	241	413	237	461	231	461	241	413	231	461	225	459	241	413	225	459	220	457	241	413	220	457	215	453	241	413	215	453	210	448	241	413	210	448	170	369	243	300	248	251	254	317	254	317	248	251	255	270	254	317	255	270	269	330	269	330	255	270	261	283	269	330	261	283	267	293	194	124	203	185	205	222	205	222	203	185	215	196	205	222	215	196	216	239	216	239	215	196	225	207	216	239	225	207	225	259	225	259	225	207	234	221	311	342	288	339	289	297	289	297	288	339	282	300	274	298	282	300	288	339	274	298	288	339	269	330	300	278	310	269	311	342	311	342	310	269	326	266	311	342	326	266	328	340	328	340	326	266	337	267	328	340	337	267	341	335	341	335	337	267	347	273	341	335	347	273	352	326	352	326	347	273	354	280	352	326	354	280	358	315	358	315	354	280	358	290	358	315	358	290	360	302	311	342	289	297	294	288	311	342	294	288	300	278	282	131	265	153	320	53	320	53	265	153	249	0	320	53	249	0	330	38	330	38	249	0	342	23	346	19	342	23	249	0	346	19	249	0	371	0	371	0	371	12	364	13	371	0	364	13	357	14	371	0	357	14	351	16	371	0	351	16	346	19	312	70	306	86	299	102	312	70	299	102	282	131	312	70	282	131	320	53	176	195	170	153	182	140	246	169	249	0	265	153	269	330	267	293	274	298	192	207	194	124	205	222	170	369	210	448	142	369	28	324	11	338	11	325	147	318	54	286	140	311	179	0	11	12	11	0	26	320	34	314	175	338	175	338	34	314	41	306	175	338	41	306	49	296	49	296	181	89	135	307	135	307	181	89	136	302	49	296	135	307	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	17	324	26	320	175	338	17	324	175	338	7	338	17	324	7	338	7	325	228	412	223	406	230	380	230	380	223	406	214	401	230	380	214	401	207	373	207	373	214	401	202	397	207	373	202	397	185	371	185	371	202	397	185	396	278	289	274	278	315	306	315	306	274	278	269	266	315	306	269	266	262	253	262	253	219	166	315	306	315	306	219	166	196	65	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	325	317	349	338	325	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	281	305	320	312	325	317	280	298	278	289	315	306	280	298	315	306	281	305	172	24	180	36	181	89	181	89	180	36	188	50	181	89	188	50	217	166	217	166	188	50	196	65	217	166	196	65	219	166	181	89	217	166	147	281	181	89	147	281	142	289	181	89	142	289	139	296	181	89	139	296	136	302	266	410	271	435	269	446	266	410	269	446	265	454	266	410	265	454	258	459	266	410	258	459	251	462	266	410	251	462	251	392	251	392	251	462	244	463	251	392	244	463	237	462	251	392	237	462	231	460	251	392	231	460	230	380	231	460	225	455	227	426	231	460	227	426	229	423	231	460	229	423	230	419	231	460	230	419	230	380	220	443	221	435	222	450	222	450	221	435	224	430	222	450	224	430	225	455	225	455	224	430	227	426	228	412	230	380	230	419	169	397	156	401	163	373	169	397	163	373	185	371	169	397	185	371	185	396	156	401	147	406	163	373	163	373	147	406	142	412	163	373	142	412	141	380	141	380	142	412	141	419	145	455	141	419	142	423	145	455	142	423	144	426	134	31	140	-4	138	29	138	29	140	-4	141	28	144	30	141	28	148	0	144	30	148	0	149	35	149	35	148	0	156	4	149	35	156	4	157	45	157	45	156	4	164	13	157	45	164	13	167	62	167	62	164	13	172	24	167	62	172	24	181	89	121	-9	131	-8	123	48	123	48	131	-8	127	39	129	36	127	39	131	-8	129	36	131	-8	131	33	131	33	131	-8	140	-4	131	33	140	-4	134	31	118	56	111	63	112	-10	118	56	112	-10	121	-9	118	56	121	-9	123	48	102	68	89	70	93	-8	102	68	93	-8	112	-10	102	68	112	-10	111	63	57	48	58	18	63	58	63	58	58	18	66	5	63	58	66	5	71	65	71	65	66	5	78	-3	71	65	78	-3	80	69	80	69	78	-3	93	-8	80	69	93	-8	89	70	141	28	140	-4	148	0	149	449	145	455	147	429	149	449	147	429	149	434	149	449	149	434	150	443	140	459	134	462	141	380	140	459	141	380	141	419	140	459	141	419	145	455	134	462	128	463	141	380	141	380	128	463	121	462	141	380	121	462	120	392	120	392	121	462	113	459	120	392	113	459	106	454	105	410	120	392	106	454	105	410	106	454	101	446	105	410	101	446	99	435	145	455	144	426	147	429	58	18	57	48	55	35	257	324	239	338	239	325	166	338	11	338	29	323	166	338	29	323	41	318	166	338	41	318	48	310	166	338	48	310	51	300	166	338	51	300	52	288	166	338	52	288	143	319	166	338	143	319	153	324	166	338	153	324	166	325	137	311	52	288	134	300	134	300	52	288	90	0	134	300	90	0	133	287	133	287	90	0	123	-2	133	287	123	-2	133	20	133	20	123	-2	148	-13	133	20	148	-13	254	20	254	20	148	-13	167	-30	254	20	167	-30	179	-55	52	288	52	50	90	0	179	-55	186	-87	219	-31	179	-55	219	-31	254	20	254	20	219	-31	237	-13	254	20	237	-13	261	-3	90	0	52	50	51	39	90	0	51	39	48	29	90	0	48	29	42	21	90	0	42	21	29	15	90	0	29	15	11	12	90	0	11	12	11	0	377	338	220	338	234	324	377	338	234	324	243	319	377	338	243	319	250	311	377	338	250	311	253	300	377	338	253	300	254	286	377	338	254	286	349	319	377	338	349	319	361	324	377	338	361	324	377	325	335	50	335	289	292	0	292	0	335	289	336	302	292	0	336	302	261	-3	261	-3	336	302	254	286	341	312	349	319	254	286	341	312	254	286	336	302	377	12	357	16	377	0	377	0	357	16	345	21	377	0	345	21	292	0	292	0	345	21	338	29	292	0	338	29	335	38	207	-56	219	-31	186	-87	207	-56	186	-87	200	-87	254	20	261	-3	254	286	292	0	335	38	335	50	234	324	220	338	220	325	29	323	11	338	11	325	143	319	52	288	137	311	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	203	320	277	338	167	322	167	322	277	338	155	322	146	321	155	322	46	311	146	321	46	311	51	300	277	338	203	320	229	314	277	338	229	314	248	301	277	338	248	301	259	281	277	338	259	281	263	252	277	338	263	252	278	252	277	338	8	338	25	323	277	338	25	323	38	319	277	338	38	319	46	311	277	338	46	311	155	322	52	285	133	36	132	49	132	188	132	171	145	171	132	188	145	171	169	187	169	187	145	171	174	168	169	187	174	168	214	184	214	184	174	168	196	159	214	184	196	159	211	143	52	285	132	49	132	297	52	285	132	297	133	307	52	285	133	307	135	313	52	285	135	313	139	318	52	285	139	318	146	321	52	285	146	321	51	300	137	27	52	51	143	21	143	21	52	51	172	0	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	304	64	303	129	287	38	287	38	303	129	283	156	287	38	283	156	259	18	259	18	283	156	253	174	259	18	253	174	224	94	224	94	253	174	221	122	214	184	211	143	221	122	214	184	221	122	253	174	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	52	51	137	27	133	36	52	51	133	36	52	285	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	303	129	304	64	310	94	132	188	169	187	169	188	25	323	8	338	8	325	210	259	208	233	211	145	211	145	208	233	201	214	211	145	201	214	196	162	196	162	201	214	187	201	196	162	187	201	174	172	174	172	187	201	164	194	174	172	164	194	145	176	145	176	164	194	132	192	132	49	132	192	52	285	132	49	52	285	133	36	133	36	52	285	52	51	133	36	52	51	137	27	137	27	52	51	143	21	133	305	136	313	52	285	52	285	136	313	142	318	52	285	142	318	166	338	166	338	142	318	150	321	166	338	150	321	161	322	161	322	179	320	166	338	166	338	179	320	210	335	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	300	210	335	202	300	208	282	210	335	208	282	210	259	210	335	210	259	211	145	210	335	211	145	213	188	210	335	213	188	246	326	213	188	244	196	246	326	246	326	244	196	266	208	246	326	266	208	271	311	271	311	266	208	281	223	271	311	281	223	287	290	287	290	281	223	290	241	287	290	290	241	292	262	213	187	213	188	211	145	213	187	211	145	221	122	213	187	221	122	244	179	132	192	132	176	145	176	310	94	305	121	304	64	304	64	305	121	291	145	304	64	291	145	287	38	287	38	291	145	271	165	287	38	271	165	259	18	259	18	271	165	244	179	259	18	244	179	224	94	224	94	244	179	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	295	133	305	52	285	132	295	52	285	132	192	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	143	21	52	51	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	49	28	42	21	179	0	179	0	42	21	29	15	179	0	29	15	10	12	299	338	11	338	28	323	299	338	28	323	40	320	299	338	40	320	48	313	299	338	48	313	134	320	299	338	134	320	189	320	299	338	189	320	225	318	299	338	225	318	251	310	299	338	251	310	270	295	299	338	270	295	281	273	299	338	281	273	286	242	299	338	286	242	300	242	149	20	141	27	54	49	54	49	141	27	136	37	54	49	136	37	54	289	54	289	136	37	134	49	54	289	134	49	134	320	52	303	54	289	134	320	52	303	134	320	48	313	179	0	179	12	162	15	179	0	162	15	149	20	179	0	149	20	54	49	179	0	54	49	53	38	179	0	53	38	49	28	179	0	10	12	10	0	28	323	11	338	11	325	196	20	80	20	84	-3	196	20	84	-3	113	0	196	20	113	0	235	0	196	20	235	0	206	21	223	282	235	0	305	299	305	299	235	0	268	-2	305	299	268	-2	304	287	304	287	268	-2	293	-13	304	287	293	-13	304	48	304	48	293	-13	305	37	235	0	223	282	223	50	235	0	223	50	222	37	235	0	222	37	219	28	235	0	219	28	213	23	235	0	213	23	206	21	61	-14	84	-3	70	57	70	57	84	-3	80	20	70	57	80	20	84	112	84	112	80	20	93	51	84	112	93	51	91	189	91	189	93	51	94	287	50	24	22	13	26	-87	50	24	26	-87	33	-57	50	24	33	-57	44	-32	50	24	44	-32	61	-14	50	24	61	-14	70	57	198	313	345	338	140	313	131	312	140	313	91	308	131	312	91	308	93	298	94	287	104	91	119	293	94	287	119	293	121	302	94	287	121	302	125	308	94	287	125	308	93	298	94	287	93	51	104	91	345	338	198	313	209	312	345	338	209	312	216	308	345	338	216	308	220	302	345	338	220	302	223	293	345	338	223	293	223	282	345	338	223	282	314	317	345	338	314	317	327	323	345	338	327	323	345	325	308	309	314	317	223	282	308	309	223	282	305	299	118	282	119	293	104	91	118	282	104	91	112	141	118	282	112	141	117	204	345	338	56	338	73	322	345	338	73	322	84	316	345	338	84	316	91	308	345	338	91	308	140	313	345	-87	345	12	331	-87	331	-87	345	12	327	15	331	-87	327	15	324	-55	324	-55	327	15	314	21	324	-55	314	21	312	-30	312	-30	314	21	308	28	312	-30	308	28	305	37	12	13	12	-87	26	-87	12	13	26	-87	22	13	305	37	293	-13	312	-30	73	322	56	338	56	325	131	312	93	298	125	308	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	33	134	33	52	290	52	50	134	33	52	50	138	25	138	25	52	50	146	20	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	313	296	338	239	313	260	299	296	338	260	299	273	277	296	338	273	277	282	243	296	338	282	243	296	243	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	20	300	0	300	0	217	20	197	17	300	0	197	17	175	16	175	16	158	17	300	0	300	0	158	17	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	17	51	37	158	17	146	20	51	37	146	20	52	50	214	256	209	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	209	226	199	140	199	140	209	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	35	16	29	14	136	0	136	0	29	14	23	13	136	0	23	13	16	12	73	70	66	53	136	0	136	0	66	53	57	38	136	0	57	38	45	23	45	23	40	19	136	0	136	0	40	19	35	16	94	278	98	288	105	339	105	339	98	288	102	297	105	339	102	297	108	300	108	300	123	290	122	331	122	331	123	290	137	317	84	269	94	278	105	339	84	269	105	339	83	342	84	269	83	342	66	340	84	269	66	340	66	266	33	303	35	291	36	316	36	316	35	291	39	281	36	316	39	281	42	326	42	326	39	281	46	273	42	326	46	273	53	335	53	335	46	273	55	268	53	335	55	268	66	340	66	340	55	268	66	266	122	331	105	339	108	300	182	180	189	121	189	206	182	180	189	206	175	228	182	180	175	228	165	253	182	180	165	253	161	200	123	290	134	264	137	317	137	317	134	264	146	231	137	317	146	231	148	300	148	300	146	231	161	200	148	300	161	200	156	279	156	279	161	200	165	253	237	26	230	19	363	0	363	0	230	19	217	15	363	0	217	15	199	12	363	12	345	15	363	0	363	0	345	15	332	20	363	0	332	20	242	50	242	50	332	20	325	26	242	50	325	26	242	162	242	162	325	26	242	185	242	162	242	185	231	185	231	185	207	190	207	151	231	185	207	151	217	159	231	185	217	159	228	162	231	185	228	162	242	162	207	190	189	206	189	121	207	190	189	121	198	138	207	190	198	138	207	151	182	179	160	174	180	102	182	179	180	102	189	121	182	179	189	121	182	180	139	165	120	151	136	0	139	165	136	0	180	102	139	165	180	102	160	174	136	0	120	151	102	130	136	0	102	130	85	102	136	0	85	102	79	86	136	0	79	86	73	70	363	338	199	338	216	324	363	338	216	324	229	320	363	338	229	320	237	313	363	338	237	313	241	302	363	338	241	302	242	286	363	338	242	286	332	318	363	338	332	318	345	323	363	338	345	323	363	325	242	286	321	35	320	47	320	185	320	162	333	162	320	185	333	162	330	185	330	185	333	162	355	190	242	286	320	47	320	283	242	286	320	283	321	299	242	286	321	299	324	311	242	286	324	311	332	318	381	102	426	0	401	174	381	102	401	174	379	179	381	102	379	179	373	206	373	206	379	179	379	180	373	206	379	180	386	227	386	227	379	180	400	200	386	227	400	200	397	253	397	253	400	200	406	279	478	342	457	339	460	297	460	297	457	339	454	300	439	290	454	300	457	339	439	290	457	339	439	331	439	290	439	331	427	264	427	264	439	331	425	317	427	264	425	317	415	231	415	231	425	317	414	300	415	231	414	300	406	279	495	266	506	268	509	335	509	335	506	268	515	273	509	335	515	273	519	326	519	326	515	273	522	281	519	326	522	281	526	316	526	316	522	281	526	291	526	316	526	291	528	303	468	278	477	269	478	342	478	342	477	269	495	266	478	342	495	266	495	340	495	340	495	266	509	335	478	342	460	297	463	288	478	342	463	288	468	278	459	130	442	151	495	53	495	53	442	151	426	0	495	53	426	0	504	38	504	38	426	0	517	23	521	19	517	23	426	0	521	19	426	0	546	0	546	0	546	12	539	13	546	0	539	13	532	14	546	0	532	14	526	16	546	0	526	16	521	19	488	70	482	86	476	102	488	70	476	102	459	130	488	70	459	130	495	53	422	165	401	174	426	0	422	165	426	0	442	151	344	159	354	151	355	190	355	190	354	151	363	138	355	190	363	138	373	206	373	206	363	138	372	121	373	206	372	121	381	102	242	185	325	26	321	35	242	185	321	35	242	286	241	36	237	26	363	0	241	36	363	0	242	50	363	0	199	12	199	0	355	190	333	162	344	159	415	231	406	279	400	200	216	324	199	338	199	325	136	0	16	12	16	0	71	333	64	331	66	310	66	310	64	331	58	329	66	310	58	329	52	329	52	329	47	329	50	292	50	292	47	329	42	331	50	292	42	331	40	267	40	267	42	331	38	335	40	267	38	335	35	234	35	234	38	335	35	339	35	234	35	339	32	345	22	345	21	234	35	234	22	345	35	234	32	345	134	191	125	188	127	164	127	164	125	188	112	186	127	164	112	186	95	186	22	66	29	32	43	47	43	47	29	32	49	14	43	47	49	14	61	33	61	33	49	14	72	1	61	33	72	1	78	23	78	23	72	1	99	-6	78	23	99	-6	96	18	96	18	99	-6	116	16	138	20	116	16	131	-8	138	20	131	-8	173	-5	118	325	116	344	106	342	118	325	106	342	95	339	118	325	95	339	88	321	118	325	127	345	116	344	88	321	95	339	84	336	88	321	84	336	78	335	88	321	78	335	71	333	88	321	71	333	66	310	52	329	50	292	66	310	173	-5	209	5	177	67	177	67	209	5	180	93	177	122	180	93	190	173	177	122	190	173	168	143	168	143	190	173	161	177	168	143	161	177	151	156	151	156	161	177	156	209	151	156	156	209	148	200	148	200	141	195	151	156	151	156	141	195	134	191	151	156	134	191	127	164	185	182	196	186	199	337	199	337	196	186	207	190	199	337	207	190	214	330	214	330	207	190	218	196	214	330	218	196	227	323	227	323	218	196	229	205	227	323	229	205	237	313	237	313	229	205	239	215	237	313	239	215	245	301	245	301	239	215	247	228	245	301	247	228	250	289	250	289	247	228	253	242	250	289	253	242	253	275	253	275	253	242	254	260	171	241	173	180	172	254	172	254	173	180	182	342	182	342	173	180	185	182	182	342	185	182	199	337	139	321	154	310	161	344	161	344	154	310	164	294	161	344	164	294	182	342	182	342	164	294	170	275	182	342	170	275	172	254	139	321	161	344	137	345	139	321	137	345	127	345	139	321	127	345	118	325	171	241	168	229	173	180	173	180	168	229	163	218	173	180	163	218	161	178	161	178	163	218	156	209	161	178	156	209	161	177	266	93	259	123	258	54	258	54	259	123	243	146	258	54	243	146	239	25	239	25	243	146	218	163	239	25	218	163	209	5	209	5	218	163	190	173	209	5	190	173	180	93	173	-5	177	67	169	46	173	-5	169	46	156	30	173	-5	156	30	138	20	116	16	99	-6	131	-8	29	32	22	66	11	55	127	164	95	186	95	166	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	254	289	134	94	134	49	134	49	134	289	53	289	53	289	134	289	135	303	53	289	135	303	140	313	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	241	320	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	254	289	254	244	337	35	337	35	254	244	254	49	337	35	254	49	341	26	341	26	254	49	349	19	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	335	49	335	289	254	289	335	49	254	289	337	35	228	323	241	320	379	338	228	323	379	338	210	338	228	323	210	338	210	325	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	135	35	134	49	53	289	135	35	53	289	53	49	135	35	53	49	139	26	179	0	11	12	11	0	53	49	147	19	139	26	379	0	210	12	210	0	337	302	254	289	335	289	254	289	134	49	254	244	28	323	11	338	11	325	148	319	53	289	140	313	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	254	289	134	94	134	49	134	49	134	289	53	289	53	289	134	289	135	303	53	289	135	303	140	313	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	241	320	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	254	289	254	244	337	35	337	35	254	244	254	49	337	35	254	49	341	26	341	26	254	49	349	19	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	335	49	335	289	254	289	335	49	254	289	337	35	228	323	241	320	379	338	228	323	379	338	210	338	228	323	210	338	210	325	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	237	412	232	406	240	380	240	380	232	406	224	401	240	380	224	401	217	373	217	373	224	401	211	397	217	373	211	397	195	371	195	371	211	397	195	396	275	410	280	435	278	446	275	410	278	446	274	454	275	410	274	454	267	459	275	410	267	459	260	462	275	410	260	462	260	392	260	392	260	462	253	463	260	392	253	463	246	462	260	392	246	462	240	460	260	392	240	460	240	380	240	460	234	455	236	426	240	460	236	426	238	423	240	460	238	423	239	419	240	460	239	419	240	380	229	443	230	435	231	450	231	450	230	435	233	430	231	450	233	430	234	455	234	455	233	430	236	426	237	412	240	380	239	419	178	397	165	401	173	373	178	397	173	373	195	371	178	397	195	371	195	396	154	455	150	459	150	419	150	419	150	380	151	412	151	412	150	380	173	373	151	412	173	373	156	406	156	406	173	373	165	401	144	462	137	463	150	380	144	462	150	380	150	419	144	462	150	419	150	459	130	462	122	459	129	392	130	462	129	392	150	380	130	462	150	380	137	463	115	454	110	446	114	410	115	454	114	410	129	392	115	454	129	392	122	459	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	135	35	134	49	53	289	135	35	53	289	53	49	135	35	53	49	139	26	151	423	153	426	154	455	154	455	153	426	156	429	154	455	156	429	158	449	158	449	156	429	158	434	158	449	158	434	159	443	154	455	150	419	151	423	179	0	11	12	11	0	53	49	147	19	139	26	114	410	110	446	108	435	379	0	210	12	210	0	337	302	254	289	335	289	254	289	134	49	254	244	28	323	11	338	11	325	148	319	53	289	140	313	49	26	42	19	179	0	179	0	42	19	29	15	179	0	29	15	11	12	179	0	179	12	160	15	179	0	160	15	148	20	179	0	148	20	54	50	179	0	54	50	53	36	179	0	53	36	49	26	135	47	135	185	54	286	135	47	54	286	136	35	54	50	148	20	140	26	54	50	140	26	136	35	54	50	136	35	54	286	135	162	154	160	135	185	135	185	135	283	54	286	54	286	135	283	136	299	54	286	136	299	140	311	179	338	11	338	28	324	179	338	28	324	41	320	179	338	41	320	49	313	179	338	49	313	53	302	179	338	53	302	54	286	179	338	54	286	147	318	179	338	147	318	160	323	179	338	160	323	179	325	154	186	154	160	162	189	162	189	154	160	170	153	162	189	170	153	169	191	169	191	170	153	176	195	192	207	176	195	182	140	192	207	182	140	194	124	145	185	135	185	154	160	145	185	154	160	154	186	203	184	203	185	194	124	203	184	194	124	204	102	204	102	249	0	225	179	225	179	249	0	246	169	225	179	203	184	204	102	233	279	225	259	234	221	233	279	234	221	243	300	243	300	234	221	241	235	243	300	241	235	248	251	243	300	248	251	254	317	254	317	248	251	255	270	254	317	255	270	269	330	269	330	255	270	261	283	269	330	261	283	267	293	194	124	203	185	205	222	205	222	203	185	215	196	205	222	215	196	216	239	216	239	215	196	225	207	216	239	225	207	225	259	225	259	225	207	234	221	311	342	288	339	289	297	289	297	288	339	282	300	274	298	282	300	288	339	274	298	288	339	269	330	300	278	310	269	311	342	311	342	310	269	326	266	311	342	326	266	328	340	328	340	326	266	337	267	328	340	337	267	341	335	341	335	337	267	347	273	341	335	347	273	352	326	352	326	347	273	354	280	352	326	354	280	358	315	358	315	354	280	358	290	358	315	358	290	360	302	311	342	289	297	294	288	311	342	294	288	300	278	282	131	265	153	320	53	320	53	265	153	249	0	320	53	249	0	330	38	330	38	249	0	342	23	346	19	342	23	249	0	346	19	249	0	371	0	371	0	371	12	364	13	371	0	364	13	357	14	371	0	357	14	351	16	371	0	351	16	346	19	312	70	306	86	299	102	312	70	299	102	282	131	312	70	282	131	320	53	176	195	170	153	182	140	246	169	249	0	265	153	269	330	267	293	274	298	192	207	194	124	205	222	28	324	11	338	11	325	147	318	54	286	140	311	179	0	11	12	11	0	83	37	82	39	95	1	95	1	82	39	80	42	95	1	80	42	79	45	83	37	95	1	83	36	83	36	95	1	84	36	96	43	84	36	95	1	96	43	95	1	117	27	98	319	105	314	357	338	357	338	105	314	147	312	357	338	147	312	156	313	357	338	156	313	209	313	357	338	209	313	220	312	229	26	221	20	359	0	359	0	221	20	209	15	359	0	209	15	190	12	357	338	220	312	227	309	357	338	227	309	232	304	357	338	232	304	234	297	357	338	234	297	234	286	357	338	234	286	326	317	357	338	326	317	338	323	357	338	338	323	357	325	315	50	315	287	234	286	234	286	315	287	316	299	234	286	316	299	319	309	328	20	321	26	234	50	234	50	321	26	316	36	234	50	316	36	234	286	135	286	136	297	117	27	135	286	117	27	129	62	135	286	129	62	134	100	135	286	134	100	135	134	110	297	117	27	136	297	110	297	136	297	138	305	110	297	138	305	141	310	110	297	141	310	147	312	110	297	147	312	109	307	86	323	98	319	357	338	86	323	357	338	69	338	86	323	69	338	69	325	359	0	359	12	341	15	359	0	341	15	328	20	359	0	328	20	234	50	359	0	234	50	233	36	359	0	233	36	229	26	117	27	110	297	110	148	117	27	110	148	110	119	117	27	110	119	108	89	117	27	108	89	104	62	117	27	104	62	96	43	95	1	79	45	75	53	95	1	75	53	70	60	95	1	70	60	64	67	95	1	64	67	60	-8	64	67	55	72	60	-8	60	-8	55	72	43	74	60	-8	43	74	41	-6	41	-6	43	74	33	72	41	-6	33	72	26	-1	26	-1	33	72	23	68	26	-1	23	68	15	7	15	7	23	68	14	61	15	7	14	61	7	51	7	51	5	37	7	20	7	51	7	20	15	7	359	0	190	12	190	0	234	286	316	36	315	50	147	312	105	314	109	307	326	317	234	286	319	309	48	27	40	20	127	0	127	0	40	20	27	15	127	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	297	429	318	339	297	421	310	421	310	339	297	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	297	339	297	420	30	417	44	339	297	417	44	416	63	416	277	417	296	339	297	416	277	339	297	416	63	200	0	213	0	234	102	234	102	213	0	339	297	234	102	339	297	334	338	334	338	339	297	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	76	293	134	338	76	293	200	0	134	338	200	0	234	102	91	21	82	31	52	54	52	54	82	31	77	45	52	54	77	45	52	289	52	289	77	45	76	65	52	289	76	65	76	293	338	39	334	28	460	0	338	39	460	0	339	55	127	0	127	12	106	15	127	0	106	15	91	21	127	0	91	21	51	38	127	0	51	38	48	27	127	0	7	12	7	0	51	38	91	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	44	26	37	19	175	0	175	0	37	19	24	15	175	0	24	15	7	12	142	317	151	318	44	312	142	317	44	312	48	303	142	317	48	303	49	289	142	317	49	289	136	313	245	26	238	20	376	0	376	0	238	20	225	15	376	0	225	15	206	12	376	338	7	338	24	323	376	338	24	323	36	319	376	338	36	319	44	312	376	338	44	312	151	318	376	338	151	318	226	318	376	338	226	318	236	317	376	338	236	317	244	313	376	338	244	313	248	307	376	338	248	307	250	298	376	338	250	298	251	287	376	338	251	287	345	319	376	338	345	319	358	323	376	338	358	323	376	325	331	49	331	289	251	287	251	287	331	289	333	302	251	287	333	302	337	312	344	19	337	26	251	49	251	49	337	26	333	35	251	49	333	35	251	287	143	19	135	26	49	49	49	49	135	26	131	35	49	49	131	35	49	289	49	289	131	35	130	49	49	289	130	49	130	287	49	289	130	287	131	298	49	289	131	298	133	307	49	289	133	307	136	313	376	0	376	12	357	15	376	0	357	15	344	19	376	0	344	19	251	49	376	0	251	49	249	36	376	0	249	36	245	26	175	0	175	12	156	15	175	0	156	15	143	19	175	0	143	19	49	49	175	0	49	49	48	35	175	0	48	35	44	26	175	0	7	12	7	0	376	0	206	12	206	0	251	287	333	35	331	49	24	323	7	338	7	325	345	319	251	287	337	312	187	178	164	170	165	152	165	152	164	170	131	167	131	55	131	167	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	316	140	319	166	338	166	338	140	319	147	321	166	338	147	321	156	322	156	322	178	319	166	338	166	338	178	319	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	192	208	155	203	192	190	153	190	153	203	192	187	178	190	153	187	178	165	152	212	335	178	319	194	310	212	335	194	310	205	294	212	335	205	294	212	272	131	167	131	151	165	152	131	305	132	311	50	276	131	305	50	276	131	167	50	276	132	311	135	316	50	276	135	316	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	134	336	86	311	111	227	111	227	86	311	107	172	107	144	107	172	86	311	107	144	86	311	110	118	110	118	86	311	85	23	110	118	85	23	134	0	115	94	134	0	123	73	123	73	134	0	133	52	144	40	133	52	134	0	144	40	134	0	193	-8	258	25	245	21	255	0	255	0	245	21	233	17	255	0	233	17	226	-6	226	-6	233	17	220	15	226	-6	220	15	207	15	207	15	189	16	193	-8	193	-8	189	16	173	21	193	-8	173	21	157	29	310	63	299	53	310	34	310	34	299	53	289	44	310	34	289	44	283	13	283	13	289	44	280	37	283	13	280	37	270	31	270	31	258	25	283	13	283	13	258	25	255	0	206	345	199	329	217	327	206	345	217	327	221	343	221	343	217	327	235	321	221	343	235	321	236	339	236	339	235	321	251	312	236	339	251	312	253	334	253	334	251	312	267	300	253	334	267	300	270	328	270	328	267	300	282	285	270	328	282	285	276	325	276	325	282	285	281	323	296	268	292	321	289	321	296	268	289	321	289	276	289	276	289	321	286	322	289	276	286	322	282	285	302	324	302	258	306	328	306	328	302	258	308	246	306	328	308	246	310	335	310	335	308	246	314	232	310	335	314	232	315	344	315	344	314	232	328	232	315	344	328	232	328	344	298	322	292	321	296	268	298	322	296	268	302	258	298	322	302	258	302	324	322	76	310	63	310	34	322	76	310	34	337	64	207	15	193	-8	226	-6	111	227	124	271	134	336	134	336	124	271	144	303	134	336	144	303	191	345	191	345	144	303	169	323	191	345	169	323	199	329	18	161	26	106	26	221	26	221	26	106	49	59	26	221	49	59	50	272	50	272	49	59	85	23	50	272	85	23	86	311	110	118	134	0	115	94	199	329	206	345	191	345	282	285	286	322	281	323	144	40	193	-8	157	29	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	319	317	338	240	319	265	310	317	338	265	310	284	296	317	338	284	296	296	273	317	338	296	273	304	243	317	338	304	243	318	243	50	296	68	310	17	338	17	338	68	310	94	319	17	338	94	319	127	322	127	322	209	40	208	59	17	338	16	243	30	243	17	338	30	243	37	273	17	338	37	273	50	296	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	26	320	34	314	175	338	175	338	34	314	41	306	175	338	41	306	49	296	49	296	181	89	135	307	135	307	181	89	136	302	49	296	135	307	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	17	324	26	320	175	338	17	324	175	338	7	338	17	324	7	338	7	325	134	31	140	-4	138	29	138	29	140	-4	141	28	144	30	141	28	148	0	144	30	148	0	149	35	149	35	148	0	156	4	149	35	156	4	157	45	157	45	156	4	164	13	157	45	164	13	167	62	167	62	164	13	172	24	167	62	172	24	181	89	181	89	172	24	180	36	181	89	180	36	188	50	121	-9	131	-8	123	48	123	48	131	-8	127	39	129	36	127	39	131	-8	129	36	131	-8	131	33	131	33	131	-8	140	-4	131	33	140	-4	134	31	118	56	111	63	112	-10	118	56	112	-10	121	-9	118	56	121	-9	123	48	102	68	89	70	93	-8	102	68	93	-8	112	-10	102	68	112	-10	111	63	57	48	58	18	63	58	63	58	58	18	66	5	63	58	66	5	71	65	71	65	66	5	78	-3	71	65	78	-3	80	69	80	69	78	-3	93	-8	80	69	93	-8	89	70	278	289	274	278	315	306	315	306	274	278	269	266	315	306	269	266	262	253	262	253	219	166	315	306	315	306	219	166	196	65	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	325	317	349	338	325	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	281	305	320	312	325	317	280	298	278	289	315	306	280	298	315	306	281	305	217	166	147	281	181	89	217	166	181	89	188	50	217	166	188	50	196	65	217	166	196	65	219	166	181	89	147	281	142	289	181	89	142	289	139	296	181	89	139	296	136	302	141	28	140	-4	148	0	257	324	239	338	239	325	58	18	57	48	55	35	166	23	158	18	300	0	300	0	158	18	144	15	300	0	144	15	123	12	128	277	85	264	102	202	102	202	85	264	98	162	102	126	98	162	85	264	102	126	85	264	84	69	84	69	85	264	48	243	84	69	48	243	47	91	47	91	48	243	22	212	47	91	22	212	22	124	22	124	22	212	12	169	322	126	310	100	333	69	333	69	310	100	292	83	333	69	292	83	291	56	291	56	292	83	272	73	291	56	272	73	252	52	252	52	272	73	252	70	252	52	252	70	252	41	171	52	300	0	172	70	171	52	172	70	150	73	171	52	150	73	129	82	171	52	129	82	126	56	126	56	129	82	113	100	126	56	113	100	102	126	126	56	102	126	84	69	280	324	300	325	300	338	280	324	300	338	266	321	266	321	300	338	171	299	266	321	171	299	172	265	172	265	254	31	252	41	252	41	252	70	172	265	172	265	252	70	252	265	172	265	252	265	252	298	252	298	252	265	252	282	172	265	252	298	253	307	172	265	253	307	258	315	172	265	258	315	266	321	159	322	167	317	300	338	300	338	167	317	170	309	300	338	170	309	171	299	172	265	171	299	171	282	172	265	171	282	150	262	150	262	171	282	130	250	145	324	159	322	300	338	145	324	300	338	124	338	145	324	124	338	124	325	128	277	102	202	114	231	128	277	114	231	130	250	128	277	130	250	171	282	322	126	333	69	327	162	327	162	333	69	339	264	339	264	333	69	372	91	339	264	372	91	376	243	376	243	372	91	401	124	376	243	401	124	402	212	402	212	401	124	412	169	339	264	296	277	296	250	339	264	296	250	313	231	339	264	313	231	323	202	339	264	323	202	327	162	276	262	296	250	296	277	276	262	296	277	252	282	276	262	252	282	252	265	300	0	300	12	281	15	300	0	281	15	267	19	300	0	267	19	259	24	300	0	259	24	172	70	172	70	259	24	254	31	172	70	254	31	172	265	300	0	171	52	171	41	300	0	171	41	170	30	300	0	170	30	166	23	300	0	123	12	123	0	147	154	60	41	96	41	96	41	60	41	94	33	95	27	94	33	60	41	95	27	60	41	99	21	99	21	60	41	133	0	99	21	133	0	106	17	106	17	133	0	117	15	143	303	142	306	147	154	147	154	142	306	142	309	49	296	142	309	143	315	49	296	143	315	145	319	156	324	166	325	181	338	156	324	181	338	150	322	150	322	181	338	49	296	150	322	49	296	145	319	181	338	166	325	181	325	181	338	8	338	18	324	181	338	18	324	26	321	181	338	26	321	33	316	181	338	33	316	40	308	181	338	40	308	49	296	147	154	96	41	100	50	147	154	100	50	108	63	147	154	108	63	121	82	147	154	121	82	141	108	147	154	141	108	160	134	147	154	160	134	150	291	147	154	150	291	146	296	147	154	146	296	144	300	147	154	144	300	143	303	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	251	293	245	283	253	253	253	253	245	283	237	271	253	253	237	271	225	255	225	255	197	217	211	195	211	195	197	217	209	55	211	195	209	55	212	49	197	217	150	291	160	134	197	217	160	134	209	55	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	308	315	344	338	308	315	324	322	344	338	324	322	344	325	255	307	275	283	293	303	255	307	293	303	308	315	254	300	251	293	253	253	254	300	253	253	275	283	254	300	275	283	255	307	225	255	211	195	253	253	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	301	55	211	195	212	49	301	55	212	49	215	42	301	55	215	42	217	37	301	55	217	37	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	133	0	60	41	52	31	133	0	52	31	43	23	133	0	43	23	33	18	133	0	33	18	22	15	133	0	22	15	8	12	133	0	8	12	8	0	117	15	133	0	133	12	229	325	219	338	219	325	147	154	142	309	49	296	18	324	8	338	8	325	166	338	11	338	29	323	166	338	29	323	41	318	166	338	41	318	48	310	166	338	48	310	51	300	166	338	51	300	52	288	166	338	52	288	143	319	166	338	143	319	153	324	166	338	153	324	166	325	133	20	133	287	52	288	133	20	52	288	52	50	133	20	52	50	51	39	133	20	51	39	48	29	133	20	48	29	267	0	133	20	267	0	254	20	52	288	133	287	134	300	52	288	134	300	137	311	52	288	137	311	143	319	377	338	220	338	234	324	377	338	234	324	243	319	377	338	243	319	250	311	377	338	250	311	253	300	377	338	253	300	254	286	377	338	254	286	349	319	377	338	349	319	361	324	377	338	361	324	377	325	345	21	338	29	342	-30	342	-30	338	29	335	38	342	-30	335	38	324	-13	324	-13	335	38	335	50	324	-13	335	50	335	289	254	286	267	0	336	302	336	302	267	0	299	-2	336	302	299	-2	335	289	335	289	299	-2	324	-13	341	312	349	319	254	286	341	312	254	286	336	302	377	-87	377	12	362	-87	362	-87	377	12	357	16	362	-87	357	16	355	-55	355	-55	357	16	345	21	355	-55	345	21	342	-30	267	0	48	29	42	21	267	0	42	21	29	15	267	0	29	15	11	12	267	0	11	12	11	0	254	20	267	0	254	286	234	324	220	338	220	325	29	323	11	338	11	325	161	338	3	338	20	323	161	338	20	323	33	318	161	338	33	318	40	312	161	338	40	312	45	302	161	338	45	302	46	289	161	338	46	289	135	319	161	338	135	319	145	323	161	338	145	323	161	325	127	201	127	289	116	131	116	131	127	289	128	303	116	131	128	303	87	137	87	137	128	303	130	313	87	137	130	313	65	153	65	153	130	313	51	179	46	289	46	220	51	179	46	289	51	179	130	313	46	289	130	313	135	319	230	166	223	163	230	147	230	147	223	163	214	159	230	147	214	159	211	140	211	140	214	159	202	156	211	140	202	156	194	134	194	134	202	156	189	153	194	134	189	153	178	131	178	131	189	153	175	152	178	131	175	152	163	129	163	129	175	152	156	154	163	129	156	154	149	129	149	129	156	154	142	159	149	129	142	159	133	169	116	131	149	129	133	169	116	131	133	169	129	183	116	131	129	183	127	201	355	338	196	338	211	323	355	338	211	323	221	319	355	338	221	319	227	313	355	338	227	313	229	303	355	338	229	303	230	289	355	338	230	289	325	319	355	338	325	319	337	323	355	338	337	323	355	325	311	49	311	289	230	147	230	147	311	289	312	302	230	147	312	302	317	312	230	289	230	147	317	312	230	289	317	312	325	319	355	0	355	12	337	15	355	0	337	15	324	19	355	0	324	19	230	49	355	0	230	49	229	36	355	0	229	36	225	26	355	0	225	26	217	20	355	0	217	20	204	15	355	0	204	15	185	12	355	0	185	12	185	0	230	147	316	26	312	35	230	147	312	35	311	49	230	49	324	19	316	26	230	49	316	26	230	147	230	166	230	147	230	289	211	323	196	338	196	325	20	323	3	338	3	325	166	338	11	338	29	323	166	338	29	323	41	319	166	338	41	319	48	313	166	338	48	313	51	302	166	338	51	302	52	288	166	338	52	288	140	319	166	338	140	319	150	323	166	338	150	323	166	325	133	36	133	288	52	288	52	288	133	288	133	302	52	288	133	302	135	312	138	22	135	25	52	53	52	53	135	25	133	29	52	53	133	29	52	288	213	25	210	22	501	0	501	0	210	22	206	21	501	0	206	21	200	20	320	338	189	338	200	323	320	338	200	323	207	319	320	338	207	319	212	311	320	338	212	311	214	300	320	338	214	300	215	286	320	338	215	286	305	319	320	338	305	319	311	324	320	338	311	324	320	325	296	36	296	287	215	286	215	286	296	287	297	300	215	286	297	300	300	311	301	22	298	25	215	36	215	36	298	25	296	29	215	36	296	29	215	286	376	25	373	22	501	0	501	0	373	22	369	21	501	0	369	21	363	20	501	338	344	338	358	324	501	338	358	324	367	319	501	338	367	319	374	311	501	338	374	311	377	300	501	338	377	300	378	286	501	338	378	286	473	319	501	338	473	319	485	324	501	338	485	324	501	325	459	50	459	289	378	286	378	286	459	289	461	302	378	286	461	302	465	312	501	12	481	16	501	0	501	0	481	16	469	21	501	0	469	21	378	36	378	36	469	21	463	29	378	36	463	29	378	286	378	286	463	29	460	38	378	286	460	38	459	50	377	30	376	25	501	0	377	30	501	0	378	36	501	0	363	20	314	20	501	0	314	20	306	20	501	0	306	20	214	30	501	0	214	30	213	25	215	36	214	30	306	20	215	36	306	20	301	22	501	0	200	20	151	20	501	0	151	20	143	20	501	0	143	20	41	19	501	0	41	19	29	15	501	0	29	15	11	12	501	0	11	12	11	0	51	37	48	26	143	20	51	37	143	20	138	22	51	37	138	22	52	53	41	19	143	20	48	26	52	288	133	29	133	36	215	286	296	29	296	36	358	324	344	338	344	325	473	319	378	286	465	312	200	323	189	338	189	325	305	319	215	286	300	311	29	323	11	338	11	325	140	319	52	288	135	312	166	338	11	338	29	323	166	338	29	323	41	319	166	338	41	319	48	313	166	338	48	313	51	302	166	338	51	302	52	288	166	338	52	288	140	319	166	338	140	319	150	323	166	338	150	323	166	325	133	36	133	288	52	288	52	288	133	288	133	302	52	288	133	302	135	312	138	22	135	25	52	53	52	53	135	25	133	29	52	53	133	29	52	288	213	25	210	22	391	0	391	0	210	22	206	21	391	0	206	21	200	20	320	338	189	338	200	323	320	338	200	323	208	319	320	338	208	319	212	311	320	338	212	311	214	300	320	338	214	300	215	287	320	338	215	287	305	319	320	338	305	319	311	323	320	338	311	323	320	325	296	36	296	287	215	287	215	287	296	287	297	300	215	287	297	300	300	311	301	22	298	25	215	36	215	36	298	25	296	29	215	36	296	29	215	287	501	338	344	338	358	324	501	338	358	324	367	319	501	338	367	319	374	311	501	338	374	311	377	300	501	338	377	300	378	286	501	338	378	286	473	319	501	338	473	319	485	324	501	338	485	324	501	325	469	21	463	29	467	-30	467	-30	463	29	460	38	467	-30	460	38	448	-13	448	-13	460	38	459	50	448	-13	459	50	459	289	378	286	391	0	461	302	461	302	391	0	423	-2	461	302	423	-2	459	289	459	289	423	-2	448	-13	465	312	473	319	378	286	465	312	378	286	461	302	501	-87	501	12	486	-87	486	-87	501	12	481	16	486	-87	481	16	479	-55	479	-55	481	16	469	21	479	-55	469	21	467	-30	376	25	373	22	391	0	391	0	373	22	369	21	391	0	369	21	363	20	391	0	378	286	378	36	391	0	378	36	377	30	391	0	377	30	376	25	391	0	363	20	314	20	391	0	314	20	306	20	391	0	306	20	215	36	391	0	215	36	214	30	391	0	214	30	213	25	391	0	200	20	151	20	391	0	151	20	143	20	391	0	143	20	48	26	391	0	48	26	41	19	391	0	41	19	29	15	391	0	29	15	11	12	391	0	11	12	11	0	51	37	48	26	143	20	51	37	143	20	138	22	51	37	138	22	52	53	52	288	133	29	133	36	215	36	306	20	301	22	215	287	296	29	296	36	358	324	344	338	344	325	200	323	189	338	189	325	305	319	215	287	300	311	29	323	11	338	11	325	140	319	52	288	135	312	245	338	22	338	87	318	245	338	87	318	120	322	245	338	120	322	213	319	245	338	213	319	226	323	245	338	226	323	245	325	120	322	202	36	201	49	201	188	201	171	214	171	201	188	214	171	238	187	238	187	214	171	242	168	238	187	242	168	283	184	283	184	242	168	264	159	283	184	264	159	280	143	120	322	201	49	201	285	120	322	201	285	202	300	120	322	202	300	205	311	120	322	205	311	213	319	22	338	21	243	35	243	22	338	35	243	40	269	22	338	40	269	49	291	22	338	49	291	64	308	22	338	64	308	87	318	206	27	120	51	212	21	212	21	120	51	242	0	212	21	242	0	221	17	221	17	242	0	233	16	254	19	233	16	242	0	254	19	242	0	290	5	373	64	371	129	356	38	356	38	371	129	352	156	356	38	352	156	328	18	328	18	352	156	322	174	328	18	322	174	292	94	292	94	322	174	289	122	283	184	280	143	289	122	283	184	289	122	322	174	328	18	292	94	290	66	328	18	290	66	290	5	290	5	290	66	283	45	290	5	283	45	271	29	120	51	206	27	202	36	120	51	202	36	120	322	242	0	120	51	119	37	242	0	119	37	115	27	242	0	115	27	107	20	242	0	107	20	95	15	242	0	95	15	76	12	242	0	76	12	76	0	254	19	290	5	271	29	371	129	373	64	378	94	201	188	238	187	238	188	177	338	8	338	25	323	177	338	25	323	38	319	177	338	38	319	46	311	177	338	46	311	51	300	177	338	51	300	52	285	177	338	52	285	145	319	177	338	145	319	158	324	177	338	158	324	177	325	52	285	134	36	133	49	133	188	133	171	146	171	133	188	146	171	170	187	170	187	146	171	175	168	170	187	175	168	215	184	215	184	175	168	197	159	215	184	197	159	212	143	52	285	133	49	133	285	52	285	133	285	134	301	52	285	134	301	137	312	52	285	137	312	145	319	138	27	52	51	144	21	144	21	52	51	174	0	144	21	174	0	153	17	153	17	174	0	165	16	186	19	165	16	174	0	186	19	174	0	222	5	305	64	303	129	288	38	288	38	303	129	284	156	288	38	284	156	260	18	260	18	284	156	254	174	260	18	254	174	224	94	224	94	254	174	221	122	215	184	212	143	221	122	215	184	221	122	254	174	260	18	224	94	222	66	260	18	222	66	222	5	222	5	222	66	215	45	222	5	215	45	203	29	52	51	138	27	134	36	52	51	134	36	52	285	174	0	52	51	51	37	174	0	51	37	47	27	174	0	47	27	39	20	174	0	39	20	27	15	174	0	27	15	8	12	174	0	8	12	8	0	493	338	318	338	336	323	493	338	336	323	349	319	493	338	349	319	358	313	493	338	358	313	362	302	493	338	362	302	364	288	493	338	364	288	460	320	493	338	460	320	473	324	493	338	473	324	493	325	445	53	445	288	364	288	364	288	445	288	446	302	364	288	446	302	451	313	459	19	451	25	364	53	364	53	451	25	446	37	364	53	446	37	364	288	493	0	493	12	473	14	493	0	473	14	459	19	493	0	459	19	364	53	493	0	364	53	363	37	493	0	363	37	358	26	493	0	358	26	350	19	493	0	350	19	337	15	493	0	337	15	318	12	493	0	318	12	318	0	364	288	446	37	445	53	336	323	318	338	318	325	460	320	364	288	451	313	186	19	222	5	203	29	303	129	305	64	310	94	133	188	170	187	170	188	25	323	8	338	8	325	179	338	9	338	27	323	179	338	27	323	40	319	179	338	40	319	48	311	179	338	48	311	52	300	179	338	52	300	54	285	179	338	54	285	147	319	179	338	147	319	159	324	179	338	159	324	179	325	54	285	136	36	134	49	134	188	134	171	147	171	134	188	147	171	171	187	171	187	147	171	176	168	171	187	176	168	217	184	217	184	176	168	198	159	217	184	198	159	214	143	54	285	134	49	134	285	54	285	134	285	135	301	54	285	135	301	139	312	54	285	139	312	147	319	139	27	54	51	145	21	145	21	54	51	175	0	145	21	175	0	154	17	154	17	175	0	166	16	187	19	166	16	175	0	187	19	175	0	224	5	306	64	305	129	289	38	289	38	305	129	286	156	289	38	286	156	262	18	262	18	286	156	256	174	262	18	256	174	226	94	226	94	256	174	223	122	217	184	214	143	223	122	217	184	223	122	256	174	224	5	226	94	223	66	224	5	223	66	216	45	204	29	187	19	224	5	204	29	224	5	216	45	54	51	139	27	136	36	54	51	136	36	54	285	175	0	54	51	52	37	175	0	52	37	48	27	175	0	48	27	41	20	175	0	41	20	28	15	175	0	28	15	9	12	175	0	9	12	9	0	226	94	224	5	262	18	305	129	306	64	312	94	134	188	171	187	171	188	27	323	9	338	9	325	54	262	62	275	56	322	56	322	62	275	61	321	64	321	61	321	62	275	64	321	62	275	71	288	81	300	78	326	73	324	81	300	73	324	71	288	81	300	84	329	78	326	68	322	64	321	71	288	68	322	71	288	73	324	125	-6	156	-8	131	15	131	15	156	-8	143	15	159	16	143	15	156	-8	159	16	156	-8	211	0	157	345	151	329	176	324	157	345	176	324	211	336	211	336	176	324	199	307	211	336	199	307	218	278	151	329	144	345	135	328	135	328	144	345	130	343	135	328	130	343	120	324	120	324	130	343	115	340	120	324	115	340	106	318	106	318	115	340	100	335	106	318	100	335	93	310	93	310	100	335	84	329	93	310	84	329	81	300	188	30	211	0	199	40	199	40	211	0	209	53	219	72	209	53	211	0	219	72	211	0	257	23	90	188	235	163	235	188	235	188	235	163	257	311	257	311	235	163	257	23	257	311	257	23	293	272	293	272	257	23	293	59	293	272	293	59	316	221	316	221	293	59	316	106	316	221	316	106	324	161	257	311	211	336	218	278	257	311	218	278	230	239	257	311	230	239	235	188	257	23	235	163	234	136	257	23	234	136	231	112	257	23	231	112	227	91	257	23	227	91	219	72	174	21	159	16	211	0	174	21	211	0	188	30	70	13	97	0	74	37	74	37	97	0	83	31	94	25	83	31	97	0	94	25	97	0	106	21	106	21	97	0	125	-6	106	21	125	-6	118	17	118	17	125	-6	131	15	70	13	74	37	65	44	70	13	65	44	56	53	70	13	56	53	45	63	70	13	45	63	45	34	33	76	18	64	45	34	33	76	45	34	45	63	56	322	52	324	54	262	54	262	52	324	48	328	54	262	48	328	47	247	47	247	48	328	44	335	47	247	44	335	41	232	41	232	44	335	40	344	41	232	40	344	27	344	41	232	27	344	27	232	151	329	157	345	144	345	235	163	90	188	90	163	365	337	319	345	340	322	340	322	319	345	315	329	292	322	315	329	319	345	292	322	319	345	274	338	460	167	453	226	453	109	453	109	453	226	434	275	453	109	434	275	434	60	434	60	434	275	404	312	434	60	404	312	403	23	403	23	404	312	379	164	340	322	358	302	365	337	365	337	358	302	370	268	365	337	370	268	404	312	404	312	370	268	377	222	404	312	377	222	379	164	379	164	377	108	403	23	403	23	377	108	371	64	403	23	371	64	364	0	364	0	371	64	359	33	364	0	359	33	342	14	342	14	318	7	364	0	364	0	318	7	316	-8	316	-8	318	7	293	14	316	-8	293	14	270	0	270	0	293	14	275	32	270	0	275	32	263	64	169	12	152	15	169	0	169	0	152	15	141	19	169	0	141	19	53	49	53	49	141	19	136	26	53	49	136	26	53	289	53	289	136	26	134	35	53	289	134	35	134	49	134	186	134	163	174	163	134	186	174	163	174	186	174	186	174	163	181	106	174	186	181	106	184	239	184	239	181	106	201	58	184	239	201	58	205	283	205	283	201	58	231	22	205	283	231	22	236	317	236	317	231	22	257	108	236	317	257	108	254	165	254	165	257	222	236	317	236	317	257	222	263	268	236	317	263	268	274	338	274	338	263	268	274	302	274	338	274	302	292	322	257	108	231	22	270	0	257	108	270	0	263	64	48	26	41	19	169	0	169	0	41	19	29	15	169	0	29	15	11	12	169	338	11	338	28	323	169	338	28	323	40	319	169	338	40	319	48	312	169	338	48	312	52	303	169	338	52	303	53	289	169	338	53	289	142	319	169	338	142	319	153	323	169	338	153	323	169	325	53	289	134	49	134	289	53	289	134	289	134	303	53	289	134	303	137	313	53	289	137	313	142	319	52	35	48	26	169	0	52	35	169	0	53	49	169	0	11	12	11	0	28	323	11	338	11	325	44	37	35	29	97	0	97	0	35	29	23	22	97	0	23	22	6	16	132	159	97	0	213	156	132	159	213	156	155	182	132	159	155	182	139	196	132	159	139	196	130	217	132	159	130	217	127	244	132	159	127	244	102	166	214	26	207	19	344	0	344	0	207	19	194	14	344	0	194	14	175	12	130	271	137	293	129	334	129	334	137	293	149	309	129	334	149	309	178	338	178	338	149	309	166	319	178	338	166	319	187	322	187	322	199	321	344	338	344	338	199	321	208	317	344	338	208	317	214	311	129	334	91	320	102	166	129	334	102	166	127	244	129	334	127	244	130	271	41	244	45	216	46	274	46	274	45	216	57	194	46	274	57	194	63	300	63	300	57	194	76	177	63	300	76	177	91	320	91	320	76	177	102	166	344	12	326	15	344	0	344	0	326	15	314	19	344	0	314	19	219	53	219	53	314	19	305	27	219	53	305	27	219	156	219	156	305	27	219	171	219	156	219	171	213	156	213	156	219	171	205	171	213	156	205	171	177	174	97	0	132	159	57	55	97	0	57	55	50	46	97	0	50	46	44	37	325	323	344	325	344	338	325	323	344	338	312	318	312	318	344	338	219	289	312	318	219	289	305	311	305	311	219	289	301	301	219	289	301	38	300	53	300	286	301	301	219	289	300	286	219	289	300	53	344	338	214	311	218	302	344	338	218	302	219	289	344	338	178	338	187	322	219	171	305	27	301	38	219	171	301	38	219	289	218	37	214	26	344	0	218	37	344	0	219	53	344	0	175	12	175	0	97	0	6	16	6	0	155	182	213	156	177	174	83	198	82	200	84	145	84	145	82	200	82	202	74	141	82	202	68	226	74	141	68	226	63	140	63	140	68	226	52	141	84	208	88	214	95	234	95	234	88	214	95	217	95	234	95	217	126	237	126	237	95	217	104	220	126	237	104	220	114	220	114	220	130	219	126	237	126	237	130	219	160	234	142	213	149	204	160	234	160	234	149	204	154	191	160	234	154	191	155	174	155	123	155	174	155	140	155	123	156	27	160	234	160	234	156	27	160	14	160	234	160	14	187	225	187	225	160	14	165	4	187	225	165	4	173	-1	84	208	95	234	68	226	84	208	68	226	82	202	48	213	35	196	36	152	48	213	36	152	43	145	48	213	43	145	52	141	48	213	52	141	68	226	35	196	31	174	32	162	35	196	32	162	36	152	224	39	224	170	220	-2	220	-2	224	170	219	193	220	-2	219	193	209	-5	209	-5	219	193	207	212	209	-5	207	212	196	-6	196	-6	207	212	187	225	196	-6	187	225	183	-5	183	-5	187	225	173	-1	238	26	237	25	241	11	241	11	237	25	236	25	241	11	236	25	234	25	234	25	231	26	241	11	241	11	231	26	231	3	241	11	252	22	245	32	241	11	245	32	240	27	241	11	240	27	239	26	241	11	239	26	238	26	231	3	231	26	228	28	231	3	228	28	226	31	231	3	226	31	224	34	231	3	224	34	220	-2	156	27	155	123	155	49	156	27	155	49	148	40	156	27	148	40	141	35	156	27	141	35	139	14	141	35	134	31	139	14	139	14	134	31	127	29	139	14	127	29	124	4	124	4	127	29	120	28	104	93	116	105	124	131	124	131	116	105	133	115	124	131	133	115	155	140	155	140	133	115	155	123	100	123	82	116	94	62	100	123	94	62	96	78	100	123	96	78	104	93	100	123	104	93	124	131	93	-5	94	62	82	116	93	-5	82	116	76	-6	76	-6	82	116	67	109	76	-6	67	109	58	-4	58	-4	67	109	55	102	58	-4	55	102	43	1	43	1	55	102	42	93	43	1	42	93	33	82	43	1	33	82	31	11	31	11	33	82	26	71	31	11	26	71	24	26	24	26	26	71	22	59	24	26	22	59	21	46	111	30	104	34	108	-1	111	30	108	-1	124	4	111	30	124	4	120	28	94	62	93	-5	95	50	95	50	93	-5	108	-1	95	50	108	-1	99	41	99	41	108	-1	104	34	96	178	94	182	95	160	96	178	95	160	97	170	96	178	97	170	97	174	91	186	88	190	91	152	91	186	91	152	95	160	91	186	95	160	94	182	85	193	84	196	84	145	85	193	84	145	91	152	85	193	91	152	88	190	84	145	82	202	74	141	83	198	84	145	84	196	220	-2	224	34	224	39	160	234	130	219	142	213	160	234	155	174	155	123	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	87	0	87	0	99	23	92	42	87	0	92	42	87	71	91	185	93	231	87	153	87	153	93	231	74	222	87	153	74	222	86	109	86	109	87	0	87	71	74	222	55	207	56	18	74	222	56	18	87	0	74	222	87	0	86	109	55	207	36	183	56	18	56	18	36	183	32	47	32	47	36	183	26	228	32	47	26	228	17	84	17	84	26	228	15	177	17	84	15	177	12	128	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	111	236	110	218	111	236	98	206	98	206	111	236	93	231	98	206	93	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	127	237	111	236	126	221	52	227	64	242	87	308	87	308	64	242	79	254	87	308	79	254	96	262	96	262	113	266	144	321	144	321	113	266	133	267	144	321	133	267	153	268	49	274	26	228	36	183	49	274	36	183	43	207	49	274	43	207	52	227	49	274	52	227	87	308	218	336	214	329	221	301	221	301	214	329	209	324	221	301	209	324	209	286	209	286	209	324	202	322	209	286	202	322	193	321	209	286	193	321	190	275	233	345	220	345	221	301	233	345	221	301	228	317	233	345	228	317	232	332	193	321	144	321	153	268	193	321	153	268	172	270	193	321	172	270	190	275	144	321	87	308	96	262	218	336	221	301	220	345	165	172	163	155	166	97	166	97	163	155	157	143	166	97	157	143	153	107	153	107	157	143	146	135	153	107	146	135	136	113	136	113	146	135	129	131	136	113	129	131	114	116	114	116	129	131	104	130	104	37	104	130	37	188	104	37	37	188	105	29	105	29	37	188	37	44	108	210	112	213	131	230	131	230	112	213	118	215	131	230	118	215	127	216	127	216	140	214	131	230	131	230	140	214	164	228	108	23	37	44	113	18	113	18	37	44	135	0	113	18	135	0	119	16	119	16	135	0	128	15	145	17	128	15	135	0	145	17	135	0	172	3	167	124	189	129	190	221	190	221	189	129	206	138	190	221	206	138	209	210	209	210	206	138	216	148	209	210	216	148	220	195	220	195	216	148	222	161	220	195	222	161	224	176	165	172	166	97	167	124	167	124	166	97	167	123	164	189	165	172	164	228	164	228	165	172	190	221	190	221	165	172	167	124	164	228	140	214	151	209	164	228	151	209	159	201	164	228	159	201	164	189	238	64	234	82	234	43	234	43	234	82	225	97	234	43	225	97	221	26	221	26	225	97	210	110	221	26	210	110	200	12	200	12	210	110	191	118	200	12	191	118	176	64	176	64	191	118	173	83	167	123	166	97	173	83	167	123	173	83	191	118	200	12	176	64	174	46	200	12	174	46	172	3	172	3	174	46	168	32	172	3	168	32	158	23	104	130	104	116	114	116	104	198	105	204	37	188	104	198	37	188	104	130	37	188	105	204	108	210	37	188	108	210	131	230	37	188	131	230	36	199	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	135	0	37	44	36	33	135	0	36	33	34	25	135	0	34	25	29	19	135	0	29	19	22	15	135	0	22	15	11	12	135	0	11	12	11	0	37	44	108	23	105	29	22	216	11	230	11	219	145	17	172	3	158	23	29	213	34	207	215	230	215	230	34	207	115	214	215	230	115	214	118	214	118	214	154	211	215	230	215	230	154	211	177	201	215	230	177	201	191	187	215	230	191	187	199	167	215	230	199	167	205	144	215	230	205	144	217	144	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	37	188	109	210	111	212	37	188	111	212	115	214	37	188	115	214	36	199	37	188	111	23	108	31	37	188	108	31	107	42	22	216	29	213	215	230	22	216	215	230	11	230	22	216	11	230	11	219	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	133	0	111	23	37	44	133	0	37	44	36	32	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	37	44	111	23	37	188	115	214	34	207	36	199	75	0	75	0	61	0	61	0	75	0	67	16	61	0	67	16	67	85	67	85	67	16	67	17	67	85	67	17	70	133	70	133	67	17	75	32	70	133	75	32	71	187	71	187	75	32	71	188	71	187	71	188	71	199	108	210	262	230	100	210	100	210	262	230	69	207	100	210	69	207	95	209	95	209	69	207	71	199	95	209	71	199	92	207	92	207	71	199	71	188	92	207	71	188	91	203	91	203	71	188	75	32	91	203	75	32	81	54	148	16	67	16	75	0	148	16	75	0	201	0	148	16	201	0	155	17	201	0	215	0	236	197	201	0	236	197	166	194	201	0	166	194	166	35	201	0	166	35	165	28	201	0	165	28	163	23	201	0	163	23	160	19	201	0	160	19	155	17	262	230	108	210	149	210	262	230	149	210	156	210	262	230	156	210	161	209	262	230	161	209	164	206	262	230	164	206	165	201	262	230	165	201	166	194	262	230	166	194	243	212	262	230	243	212	251	216	262	230	251	216	262	219	243	19	239	25	242	-39	242	-39	239	25	236	33	242	-39	236	33	234	-19	234	-19	236	33	235	44	234	-19	235	44	235	186	235	186	236	197	215	0	235	186	215	0	226	-6	235	186	226	-6	234	-19	239	206	243	212	166	194	239	206	166	194	236	197	91	196	91	203	86	84	91	196	86	84	90	125	91	196	90	125	91	179	262	230	49	230	59	216	262	230	59	216	66	212	262	230	66	212	69	207	251	15	243	19	249	-70	251	15	249	-70	262	-70	251	15	262	-70	262	12	249	-70	243	19	242	-39	30	-39	39	-19	45	21	45	21	39	-19	49	-6	45	21	49	-6	59	47	59	47	49	-6	61	0	59	47	61	0	67	85	22	12	9	12	22	-70	22	12	22	-70	30	-39	22	12	30	-39	45	21	22	-70	9	12	9	-70	59	216	49	230	49	219	91	203	81	54	86	84	146	191	148	184	148	232	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	138	210	123	149	138	83	123	83	123	82	138	81	0	81	0	82	138	82	231	81	0	82	231	53	214	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	86	95	83	123	81	0	86	95	81	0	92	69	92	69	81	0	114	-6	92	69	114	-6	102	48	102	48	114	-6	119	34	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	83	170	88	194	82	231	82	231	88	194	95	209	82	231	95	209	117	237	117	237	95	209	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	134	236	117	237	117	221	82	231	82	138	83	170	201	63	196	31	214	56	83	123	149	138	82	138	15	14	13	13	88	0	88	0	13	13	10	12	88	0	10	12	7	12	156	113	159	113	159	131	224	22	159	113	159	42	224	22	159	42	229	17	229	17	159	42	248	0	229	17	248	0	236	14	236	14	248	0	248	12	222	42	222	131	159	113	222	42	159	113	223	30	248	0	159	42	158	31	248	0	158	31	155	23	248	0	155	23	150	18	248	0	150	18	144	14	248	0	144	14	135	12	248	0	135	12	135	0	222	113	225	113	222	131	222	131	222	188	159	113	159	113	222	188	223	199	159	113	223	199	224	207	246	230	135	230	144	217	246	230	144	217	151	213	246	230	151	213	155	208	246	230	155	208	158	200	246	230	158	200	159	190	246	230	159	190	228	213	246	230	228	213	235	217	246	230	235	217	246	219	159	190	159	113	224	207	159	190	224	207	228	213	227	113	229	112	239	136	239	136	229	112	231	110	239	136	231	110	233	107	233	107	293	0	239	136	239	136	293	0	254	125	239	136	254	125	251	149	251	149	254	125	254	126	251	149	254	126	258	166	258	166	254	126	266	137	258	166	266	137	265	185	265	185	266	137	273	204	239	136	222	131	225	113	239	136	225	113	227	113	307	232	300	200	308	196	307	232	308	196	323	233	323	233	308	196	313	187	323	233	313	187	318	176	300	200	295	228	289	193	289	193	295	228	286	222	289	193	286	222	281	177	281	177	286	222	279	214	281	177	279	214	274	156	274	156	279	214	273	204	274	156	273	204	266	137	349	165	357	169	358	216	358	216	357	169	362	175	358	216	362	175	364	205	364	205	362	175	365	183	364	205	365	183	366	193	323	233	325	167	337	231	337	231	325	167	339	163	337	231	339	163	349	225	349	225	339	163	349	165	349	225	349	165	358	216	368	13	366	14	374	0	374	0	366	14	364	16	374	0	364	16	362	20	371	12	368	13	374	0	371	12	374	0	374	12	374	0	362	20	315	92	374	0	315	92	306	103	374	0	306	103	296	112	374	0	296	112	293	0	293	0	296	112	283	118	293	0	283	118	270	123	293	0	270	123	254	125	159	131	142	136	148	107	159	131	148	107	150	110	159	131	150	110	152	112	159	131	152	112	153	113	159	131	153	113	156	113	148	107	142	136	130	149	148	107	130	149	127	126	148	107	127	126	127	125	148	107	127	125	111	123	148	107	111	123	98	118	148	107	98	118	88	0	88	0	98	118	85	112	88	0	85	112	74	103	88	0	74	103	65	92	88	0	65	92	20	20	88	0	20	20	17	16	88	0	17	16	15	14	86	228	80	200	92	193	86	228	92	193	95	222	95	222	92	193	100	177	95	222	100	177	102	214	102	214	100	177	107	156	102	214	107	156	108	204	108	204	107	156	115	137	108	204	115	137	116	185	116	185	115	137	127	126	116	185	127	126	122	166	122	166	127	126	130	149	74	232	59	233	63	176	74	232	63	176	68	187	74	232	68	187	72	196	74	232	72	196	80	200	74	232	80	200	86	228	25	169	32	165	32	225	32	225	32	165	42	163	32	225	42	163	44	231	44	231	42	163	56	167	44	231	56	167	59	233	59	233	56	167	63	176	16	193	17	183	18	205	18	205	17	183	19	175	18	205	19	175	23	217	23	217	19	175	25	169	23	217	25	169	32	225	88	0	7	12	7	0	159	131	159	113	159	190	323	233	318	176	325	167	300	200	307	232	295	228	144	217	135	230	135	219	159	113	224	22	223	30	40	225	41	177	42	222	42	222	41	177	49	194	42	222	49	194	45	220	45	220	49	194	49	220	52	220	49	220	49	194	52	220	49	194	61	207	107	134	98	131	103	107	103	107	98	131	88	128	103	107	88	128	84	110	84	110	88	128	76	127	84	110	76	127	61	126	63	224	60	223	61	207	63	224	61	207	74	216	63	224	74	216	73	229	61	207	60	223	57	222	61	207	57	222	55	221	61	207	55	221	52	220	23	41	24	16	37	31	37	31	24	16	40	5	37	31	40	5	49	24	49	24	40	5	58	-1	49	24	58	-1	60	19	60	19	58	-1	78	-6	60	19	78	-6	71	17	71	17	78	-6	84	17	104	19	84	17	100	-7	104	19	100	-7	133	-4	143	234	131	176	134	77	128	194	131	176	143	234	128	194	143	234	122	207	122	207	143	234	113	237	122	207	113	237	113	214	113	214	113	237	103	236	113	214	103	236	102	218	102	218	103	236	93	235	102	218	93	235	90	219	83	233	73	229	74	216	83	233	74	216	90	219	83	233	90	219	93	235	103	107	117	100	107	134	107	134	117	100	114	139	119	144	114	139	117	100	119	144	117	100	128	90	167	126	180	135	185	212	185	212	180	135	191	146	185	212	191	146	196	194	196	194	191	146	197	159	196	194	197	159	200	174	136	62	134	49	162	4	136	62	162	4	136	63	136	63	162	4	152	119	136	63	152	119	143	234	143	234	152	119	152	121	143	234	152	121	167	225	167	225	152	121	167	126	167	225	167	126	185	212	210	65	206	86	204	39	204	39	206	86	195	102	204	39	195	102	187	18	187	18	195	102	181	111	187	18	181	111	166	117	166	117	152	119	162	4	166	117	162	4	187	18	133	-4	162	4	134	49	133	-4	134	49	128	37	133	-4	128	37	118	26	133	-4	118	26	104	19	136	62	136	63	143	234	136	62	143	234	134	77	130	165	127	157	128	90	130	165	128	90	134	77	130	165	134	77	131	176	124	149	119	144	128	90	124	149	128	90	127	157	84	17	78	-6	100	-7	37	229	34	235	35	156	37	229	35	156	41	177	37	229	41	177	40	225	25	235	23	156	35	156	25	235	35	156	34	235	24	16	23	41	12	31	84	110	61	126	61	110	177	188	104	75	104	42	104	42	104	188	37	188	37	188	104	188	105	199	37	188	105	199	107	207	128	230	11	230	22	216	128	230	22	216	29	212	128	230	29	212	34	207	128	230	34	207	36	199	128	230	36	199	37	188	128	230	37	188	111	212	128	230	111	212	117	216	128	230	117	216	128	219	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	37	44	37	44	112	18	107	24	37	44	107	24	37	188	174	24	170	18	272	0	272	0	170	18	163	14	272	0	163	14	153	12	171	212	175	207	272	230	272	230	175	207	177	199	272	230	177	199	177	188	177	188	177	155	248	25	248	25	177	155	177	42	248	25	177	42	252	19	252	19	177	42	272	0	252	19	272	0	260	15	260	15	272	0	272	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	177	188	253	212	177	188	248	207	248	207	177	188	246	199	177	188	248	25	246	33	177	188	246	33	245	44	245	188	246	199	177	188	245	188	177	188	245	44	164	216	171	212	272	230	164	216	272	230	153	230	164	216	153	230	153	219	177	32	174	24	272	0	177	32	272	0	177	42	105	31	104	42	37	188	105	31	37	188	107	24	128	0	37	44	36	33	128	0	36	33	34	25	128	0	34	25	29	19	128	0	29	19	22	15	128	0	22	15	11	12	128	0	11	12	11	0	272	0	153	12	153	0	177	188	104	42	177	155	22	216	11	230	11	219	111	212	37	188	107	207	177	188	104	75	104	42	104	42	104	188	37	188	37	188	104	188	105	199	37	188	105	199	107	207	128	230	11	230	22	216	128	230	22	216	29	212	128	230	29	212	34	207	128	230	34	207	36	199	128	230	36	199	37	188	128	230	37	188	111	212	128	230	111	212	117	216	128	230	117	216	128	219	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	37	44	37	44	112	18	107	24	37	44	107	24	37	188	174	24	170	18	272	0	272	0	170	18	163	14	272	0	163	14	153	12	171	212	175	207	272	230	272	230	175	207	177	199	272	230	177	199	177	188	177	188	177	155	248	25	248	25	177	155	177	42	248	25	177	42	252	19	252	19	177	42	272	0	252	19	272	0	260	15	260	15	272	0	272	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	177	188	253	212	177	188	248	207	248	207	177	188	246	199	177	188	248	25	246	33	177	188	246	33	245	44	245	188	246	199	177	188	245	188	177	188	245	44	164	216	171	212	272	230	164	216	272	230	153	230	164	216	153	230	153	219	177	32	174	24	272	0	177	32	272	0	177	42	184	295	179	289	187	262	187	262	179	289	171	283	187	262	171	283	164	255	164	255	171	283	158	279	164	255	158	279	142	253	142	253	158	279	142	278	222	293	227	317	225	328	222	293	225	328	221	336	222	293	221	336	214	342	222	293	214	342	207	345	222	293	207	345	207	275	207	275	207	345	200	345	207	275	200	345	193	345	207	275	193	345	187	342	207	275	187	342	187	262	187	342	181	338	182	309	187	342	182	309	185	305	187	342	185	305	186	301	187	342	186	301	187	262	176	325	177	317	178	332	178	332	177	317	180	312	178	332	180	312	181	338	181	338	180	312	182	309	184	295	187	262	186	301	125	279	112	283	120	255	125	279	120	255	142	253	125	279	142	253	142	278	101	338	97	342	97	301	97	301	97	262	98	295	98	295	97	262	120	255	98	295	120	255	103	289	103	289	120	255	112	283	91	345	84	345	97	262	91	345	97	262	97	301	91	345	97	301	97	342	77	345	69	342	76	275	77	345	76	275	97	262	77	345	97	262	84	345	62	336	57	328	61	293	62	336	61	293	76	275	62	336	76	275	69	342	105	31	104	42	37	188	105	31	37	188	107	24	128	0	37	44	36	33	128	0	36	33	34	25	128	0	34	25	29	19	128	0	29	19	22	15	128	0	22	15	11	12	128	0	11	12	11	0	98	305	100	309	101	338	101	338	100	309	103	312	101	338	103	312	105	332	105	332	103	312	105	317	105	332	105	317	106	325	101	338	97	301	98	305	61	293	57	328	55	317	272	0	153	12	153	0	177	188	104	42	177	155	22	216	11	230	11	219	111	212	37	188	107	207	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	190	35	190	107	22	105	30	35	190	105	30	104	42	104	129	104	113	110	113	35	190	104	42	104	129	35	190	104	129	104	188	35	190	104	188	105	199	35	190	105	199	107	207	35	190	107	207	111	213	35	190	111	213	128	230	35	190	128	230	34	200	34	31	31	23	131	0	34	31	131	0	35	42	104	129	110	113	127	134	127	134	110	113	115	111	127	134	115	111	119	108	118	217	128	219	128	230	118	217	128	230	111	213	128	230	11	230	20	217	128	230	20	217	27	213	128	230	27	213	32	208	128	230	32	208	34	200	162	123	147	125	190	0	190	0	147	125	127	99	123	104	127	99	127	134	123	104	127	134	119	108	143	147	127	134	127	99	143	147	127	99	147	125	143	147	147	125	147	126	143	147	147	126	154	165	215	175	223	233	211	186	211	186	223	233	208	232	211	186	208	232	206	196	206	196	208	232	198	200	190	197	198	200	195	228	190	197	195	228	185	222	171	161	175	170	177	214	177	214	175	170	179	180	177	214	179	180	185	222	185	222	179	180	184	190	185	222	184	190	190	197	171	204	162	185	164	146	171	204	164	146	168	154	171	204	168	154	171	161	171	204	171	161	177	214	147	126	154	132	154	165	154	165	154	132	159	139	154	165	159	139	162	185	162	185	159	139	164	146	250	164	258	168	260	218	260	218	258	168	264	175	260	218	264	175	266	207	266	207	264	175	267	183	266	207	267	183	268	193	223	233	224	166	238	231	238	231	224	166	240	162	238	231	240	162	250	226	250	226	240	162	250	164	250	226	250	164	260	218	208	232	195	228	198	200	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	259	20	208	92	272	0	272	0	208	92	199	102	272	0	199	102	190	0	190	0	199	102	188	111	190	0	188	111	176	118	269	12	266	13	272	0	269	12	272	0	272	12	162	123	190	0	176	118	223	233	215	175	224	166	20	217	11	230	11	219	131	0	11	12	11	0	78	82	77	60	86	19	86	19	77	60	74	41	86	19	74	41	70	1	70	1	74	41	69	28	70	1	69	28	60	22	60	22	56	25	70	1	70	1	56	25	44	-5	63	216	71	212	265	230	265	230	71	212	107	210	265	230	107	210	113	210	265	230	113	210	152	210	265	230	152	210	159	210	165	24	161	18	265	0	265	0	161	18	154	14	265	0	154	14	145	12	265	230	159	210	164	209	265	230	164	209	167	206	265	230	167	206	168	201	265	230	168	201	169	194	265	230	169	194	246	212	265	230	246	212	253	216	265	230	253	216	265	219	238	44	238	186	169	194	169	194	238	186	238	197	169	194	238	197	241	206	265	12	254	15	265	0	265	0	254	15	246	19	265	0	246	19	169	42	169	42	246	19	241	25	169	42	241	25	169	194	99	194	99	201	86	19	99	194	86	19	95	43	99	194	95	43	98	68	99	194	98	68	99	92	79	186	86	19	99	201	79	186	99	201	100	206	79	186	100	206	103	209	79	186	103	209	78	197	76	206	78	197	103	209	76	206	103	209	107	210	76	206	107	210	71	212	52	230	52	219	63	216	52	230	63	216	265	230	169	194	241	25	239	33	169	194	239	33	238	44	168	32	165	24	265	0	168	32	265	0	169	42	79	102	78	82	86	19	79	102	86	19	79	186	25	-2	30	-3	32	51	32	51	30	-3	37	-4	32	51	37	-4	42	48	42	48	37	-4	44	-5	42	48	44	-5	49	41	49	41	44	-5	56	25	49	41	56	25	53	32	12	6	16	2	16	46	16	46	16	2	20	0	16	46	20	0	24	50	24	50	20	0	25	-2	24	50	25	-2	32	51	11	40	7	32	7	13	11	40	7	13	9	9	11	40	9	9	12	6	11	40	12	6	16	46	7	32	6	22	6	18	7	32	6	18	7	13	265	0	145	12	145	0	246	212	169	194	241	206	221	24	216	18	320	0	320	0	216	18	210	14	320	0	210	14	200	12	39	188	55	42	55	183	39	188	55	183	108	230	108	230	55	183	138	0	108	230	138	0	172	86	172	86	138	0	160	0	172	86	160	0	224	179	172	86	224	179	224	230	224	230	224	179	296	25	224	230	296	25	294	33	31	212	36	207	108	230	108	230	36	207	38	199	108	230	38	199	39	188	23	216	31	212	108	230	23	216	108	230	12	230	23	216	12	230	12	219	309	216	320	219	320	230	309	216	320	230	301	212	301	212	320	230	224	230	301	212	224	230	296	207	296	207	224	230	294	199	294	44	294	188	224	230	294	44	224	230	294	33	320	0	320	12	308	15	320	0	308	15	301	19	320	0	301	19	224	44	320	0	224	44	223	33	320	0	223	33	221	24	224	44	301	19	296	25	224	44	296	25	224	179	84	0	84	12	74	14	84	0	74	14	66	18	84	0	66	18	60	24	84	0	60	24	39	44	84	0	39	44	38	33	84	0	38	33	35	24	84	0	35	24	30	19	84	0	30	19	22	15	84	0	22	15	10	12	84	0	10	12	10	0	55	42	39	188	39	44	55	42	39	44	56	32	39	44	60	24	56	32	320	0	200	12	200	0	294	199	224	230	294	188	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	169	212	173	207	272	230	272	230	173	207	175	199	272	230	175	199	175	188	248	25	175	188	175	128	248	25	175	128	175	113	175	113	175	128	107	128	175	113	107	128	107	113	107	32	107	42	37	188	107	32	37	188	110	24	110	24	37	188	37	44	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	172	24	168	18	272	0	272	0	168	18	161	14	272	0	161	14	151	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	175	188	253	212	175	188	248	207	248	207	175	188	246	199	245	44	245	188	175	188	245	44	175	188	246	33	162	216	169	212	272	230	162	216	272	230	151	230	162	216	151	230	151	219	272	0	272	12	260	15	272	0	260	15	252	19	272	0	252	19	175	42	272	0	175	42	175	32	272	0	175	32	172	24	175	42	252	19	248	25	175	42	248	25	175	113	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	272	0	151	12	151	0	175	188	248	25	246	33	246	199	175	188	245	188	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	29	212	34	207	272	230	272	230	34	207	119	213	272	230	119	213	127	214	272	230	127	214	154	214	272	230	154	214	162	213	172	24	168	18	272	0	272	0	168	18	161	14	272	0	161	14	151	12	272	230	162	213	168	210	272	230	168	210	172	205	272	230	172	205	175	198	272	230	175	198	175	190	272	230	175	190	253	212	272	230	253	212	260	216	272	230	260	216	272	219	245	44	245	188	175	190	175	190	245	188	246	199	175	190	246	199	248	207	272	12	260	15	272	0	272	0	260	15	252	19	272	0	252	19	175	42	175	42	252	19	248	25	175	42	248	25	175	190	107	42	107	190	37	188	37	188	107	190	107	199	37	188	107	199	109	206	37	188	109	206	113	210	37	188	113	210	119	213	37	188	119	213	36	199	37	188	110	24	107	32	37	188	107	32	107	42	22	216	29	212	272	230	22	216	272	230	11	230	22	216	11	230	11	219	175	190	248	25	246	33	175	190	246	33	245	44	175	32	172	24	272	0	175	32	272	0	175	42	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	272	0	151	12	151	0	119	213	34	207	36	199	253	212	175	190	248	207	119	34	112	43	120	11	120	11	112	43	107	54	107	-39	107	54	106	196	107	-39	106	196	37	186	37	186	106	196	106	230	37	186	106	230	37	197	37	197	106	230	34	206	146	-89	130	-87	146	-102	146	-102	130	-87	119	-80	146	-102	119	-80	37	-58	37	-58	119	-80	112	-70	37	-58	112	-70	37	186	106	230	10	230	21	216	106	230	21	216	29	212	106	230	29	212	34	206	116	212	116	190	122	196	116	212	122	196	128	223	128	223	122	196	129	201	128	223	129	201	140	231	140	231	129	201	136	205	140	231	136	205	143	207	116	212	106	196	108	175	116	212	108	175	109	178	116	212	109	178	111	182	116	212	111	182	113	185	116	212	113	185	116	190	107	173	108	175	106	196	107	173	106	196	107	54	186	81	181	54	199	0	199	0	181	54	172	35	199	0	172	35	166	-6	166	-6	172	35	161	25	166	-6	161	25	153	-5	153	-5	161	25	146	21	153	-5	146	21	142	-2	142	-2	146	21	136	23	142	-2	136	23	132	3	132	3	136	23	127	27	132	3	127	27	120	11	120	11	127	27	119	34	37	186	108	-57	107	-39	107	54	107	23	120	11	155	235	150	208	164	205	155	235	164	205	171	237	171	237	164	205	174	194	171	237	174	194	202	232	202	232	174	194	182	176	202	232	182	176	187	150	155	235	140	231	143	207	155	235	143	207	150	208	262	124	258	164	258	81	258	81	258	164	246	196	258	81	246	196	246	45	246	45	246	196	227	218	246	45	227	218	226	17	226	17	227	218	202	232	226	17	202	232	199	0	199	0	202	232	188	117	188	117	202	232	187	150	146	-102	37	-58	37	-69	146	-102	37	-69	34	-77	146	-102	34	-77	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	186	112	-70	108	-57	186	81	199	0	188	117	21	216	10	230	10	219	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	166	151	175	150	177	226	177	226	175	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	148	173	152	163	156	234	156	234	152	163	158	155	156	234	158	155	177	226	177	226	158	155	166	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	148	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	90	24	86	19	189	0	189	0	86	19	78	15	189	0	78	15	66	12	34	187	44	201	11	230	11	230	44	201	59	211	11	230	59	211	79	214	79	214	84	214	246	230	246	230	84	214	88	212	246	230	88	212	91	210	212	201	246	230	197	211	197	211	246	230	175	214	171	214	175	214	246	230	171	214	246	230	93	201	93	201	246	230	93	206	246	230	212	201	222	187	246	230	222	187	229	167	246	230	229	167	234	144	246	230	234	144	247	144	162	42	162	201	93	201	93	201	162	201	163	206	93	201	163	206	165	210	167	212	171	214	93	201	167	212	93	201	165	210	246	230	11	230	79	214	11	230	9	144	21	144	11	230	21	144	27	167	11	230	27	167	34	187	167	23	93	201	93	44	167	23	93	44	172	18	172	18	93	44	189	0	172	18	189	0	180	14	180	14	189	0	189	12	93	201	167	23	163	31	93	201	163	31	162	42	93	32	90	24	189	0	93	32	189	0	93	44	189	0	66	12	66	0	246	230	91	210	93	206	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	35	190	132	230	35	190	43	173	81	-71	79	-69	86	-99	86	-99	79	-69	78	-67	86	-99	78	-67	76	-101	76	-101	78	-67	78	-64	79	-54	78	-46	78	-62	79	-54	78	-62	78	-60	79	-54	78	-60	79	-59	79	-54	79	-59	79	-57	79	-54	79	-57	79	-56	78	-46	78	-64	78	-63	78	-46	78	-63	78	-62	76	-101	78	-64	78	-46	76	-101	78	-46	73	-39	76	-101	73	-39	67	-33	76	-101	67	-33	66	-102	59	-30	49	-29	50	-100	59	-30	50	-100	66	-102	59	-30	66	-102	67	-33	19	-51	20	-75	23	-42	23	-42	20	-75	27	-86	23	-42	27	-86	30	-35	30	-35	27	-86	37	-94	30	-35	37	-94	39	-30	39	-30	37	-94	50	-100	39	-30	50	-100	49	-29	81	-71	86	-99	83	-73	83	-73	86	-99	86	-73	93	-71	86	-73	94	-96	93	-71	94	-96	100	-66	100	-66	94	-96	102	-91	100	-66	102	-91	107	-57	107	-57	102	-91	108	-85	107	-57	108	-85	113	-46	113	-46	108	-85	115	-77	113	-46	115	-77	119	-32	119	-32	115	-77	121	-66	119	-32	121	-66	128	-6	128	-6	121	-66	129	-52	128	-6	129	-52	162	84	162	84	129	-52	137	-32	162	84	137	-32	147	-7	43	173	51	155	109	213	109	213	51	155	59	138	109	213	59	138	107	210	107	210	59	138	107	205	128	-6	107	205	59	138	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	201	194	200	190	221	191	221	191	200	190	199	184	221	191	199	184	196	177	196	177	162	84	221	191	221	191	162	84	147	-7	251	230	175	230	186	218	251	230	186	218	194	216	251	230	194	216	199	213	251	230	199	213	201	208	251	230	201	208	202	202	251	230	202	202	230	209	251	230	230	209	236	214	251	230	236	214	243	217	251	230	243	217	251	219	202	202	221	191	226	202	202	202	226	202	230	209	202	198	201	194	221	191	202	198	221	191	202	202	128	-6	162	84	117	176	128	-6	117	176	113	184	128	-6	113	184	110	192	128	-6	110	192	108	198	128	-6	108	198	107	203	128	-6	107	203	107	205	86	-73	86	-99	94	-96	186	218	175	230	175	219	132	230	43	173	109	213	20	-75	19	-51	18	-62	254	236	242	233	255	205	255	205	242	233	241	208	233	207	241	208	242	233	233	207	242	233	231	228	215	186	219	195	222	221	222	221	219	195	226	202	222	221	226	202	231	228	231	228	226	202	233	207	213	175	215	186	213	212	213	175	213	212	213	-39	278	81	274	54	294	0	294	0	274	54	268	35	294	0	268	35	262	-6	262	-6	268	35	258	25	262	-6	258	25	251	-5	251	-5	258	25	244	21	251	-5	244	21	241	-3	241	-3	244	21	234	23	241	-3	234	23	231	1	231	1	234	23	226	28	231	1	226	28	222	8	222	8	226	28	219	35	222	8	219	35	215	44	215	44	213	55	213	18	215	44	213	18	222	8	347	119	344	154	344	77	344	77	344	154	335	186	344	77	335	186	334	42	334	42	335	186	319	212	334	42	319	212	318	15	318	15	319	212	297	230	318	15	297	230	294	0	294	0	297	230	279	117	255	205	266	194	267	237	267	237	266	194	273	176	267	237	273	176	297	230	297	230	273	176	278	150	297	230	278	150	279	117	145	-70	139	-80	247	-102	247	-102	139	-80	130	-86	247	-102	130	-86	116	-89	149	55	148	44	149	18	149	18	148	44	144	35	149	18	144	35	140	8	140	8	144	35	137	28	140	8	137	28	131	1	131	1	137	28	129	23	131	1	129	23	122	-3	122	-3	129	23	120	21	122	-3	120	21	111	-5	111	-5	120	21	106	25	111	-5	106	25	100	-6	100	-6	106	25	96	35	100	-6	96	35	89	54	100	-6	89	54	68	0	68	0	89	54	84	81	68	0	84	81	83	117	83	117	85	150	68	0	68	0	85	150	65	230	68	0	65	230	44	15	44	15	65	230	43	212	44	15	43	212	28	42	28	42	43	212	27	186	28	42	27	186	19	77	19	77	27	186	19	154	19	77	19	154	16	119	121	208	120	233	108	236	121	208	108	236	107	204	121	208	131	228	120	233	85	150	89	176	94	237	94	237	89	176	97	193	94	237	97	193	108	236	108	236	97	193	107	204	147	186	149	212	143	195	143	195	149	212	141	221	143	195	141	221	136	202	136	202	141	221	131	228	136	202	131	228	129	206	129	206	131	228	121	208	139	318	145	311	213	338	213	338	145	311	148	301	213	338	148	301	149	289	149	18	149	289	149	212	149	18	149	212	149	175	149	18	149	175	149	55	213	212	213	338	149	18	213	212	149	18	213	-39	213	-39	149	18	214	-57	130	323	139	318	213	338	130	323	213	338	116	338	130	323	116	338	116	326	247	-102	247	-89	231	-87	247	-102	231	-87	222	-80	247	-102	222	-80	149	-38	247	-102	149	-38	148	-57	247	-102	148	-57	145	-70	149	18	222	-80	216	-70	149	18	216	-70	214	-57	247	-102	116	-89	116	-102	149	-38	222	-80	149	18	213	338	149	289	149	18	149	212	147	186	149	175	65	230	85	150	94	237	278	81	294	0	279	117	254	236	255	205	267	237	213	212	215	186	222	221	36	26	27	18	92	0	92	0	27	18	17	14	92	0	17	14	7	12	18	215	22	212	131	230	131	230	22	212	27	207	131	230	27	207	32	199	32	199	96	100	108	207	108	207	96	100	99	75	108	207	99	75	107	85	96	100	64	59	68	30	68	30	64	59	66	24	67	20	66	24	48	39	67	20	48	39	70	17	70	17	48	39	36	26	70	17	36	26	92	0	107	85	127	54	108	207	108	207	108	211	32	199	32	199	108	211	111	214	32	199	111	214	131	230	131	230	111	214	115	216	131	230	115	216	122	218	122	218	131	219	131	230	13	217	18	215	131	230	13	217	131	230	6	230	13	217	6	230	6	219	141	16	136	14	242	0	242	0	136	14	130	13	242	0	130	13	122	12	234	15	231	17	242	0	242	0	231	17	229	19	242	0	229	19	227	22	227	22	153	136	144	22	144	22	143	19	242	0	242	0	143	19	141	16	177	197	174	191	204	199	204	199	174	191	168	184	204	199	168	184	161	175	161	175	143	151	153	136	153	136	143	151	143	26	153	136	143	26	144	22	143	151	124	176	127	54	143	151	127	54	133	44	143	151	133	44	138	37	143	151	138	37	141	31	143	151	141	31	143	26	127	54	124	176	119	184	127	54	119	184	114	191	127	54	114	191	111	197	127	54	111	197	108	202	127	54	108	202	108	207	238	14	234	15	242	0	238	14	242	0	242	12	144	22	242	0	227	22	238	230	155	230	165	218	238	230	165	218	171	217	238	230	171	217	175	215	238	230	175	215	178	213	238	230	178	213	180	210	238	230	180	210	180	206	238	230	180	206	209	205	238	230	209	205	216	210	238	230	216	210	222	214	238	230	222	214	230	217	238	230	230	217	238	219	180	206	204	199	209	205	180	202	177	197	204	199	180	202	204	199	180	206	161	175	153	136	204	199	72	39	79	49	96	100	96	100	79	49	88	62	96	100	88	62	99	75	64	59	48	39	66	24	92	0	92	12	82	13	92	0	82	13	75	15	92	0	75	15	70	17	92	0	7	12	7	0	96	100	68	30	72	39	165	218	155	230	155	219	242	0	122	12	122	0	131	230	11	230	22	216	131	230	22	216	29	211	131	230	29	211	34	206	131	230	34	206	36	198	131	230	36	198	37	187	131	230	37	187	114	212	131	230	114	212	121	216	131	230	121	216	131	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	110	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	272	230	151	230	161	216	272	230	161	216	168	212	272	230	168	212	172	206	272	230	172	206	175	199	272	230	175	199	175	189	272	230	175	189	252	211	272	230	252	211	260	216	272	230	260	216	272	219	253	18	248	24	251	-39	251	-39	248	24	246	31	251	-39	246	31	242	-19	242	-19	246	31	245	42	242	-19	245	42	245	187	205	0	220	0	246	198	246	198	220	0	232	-6	246	198	232	-6	245	187	245	187	232	-6	242	-19	205	0	246	198	175	189	205	0	175	189	175	41	205	0	175	41	175	32	205	0	175	32	173	25	205	0	173	25	169	20	205	0	169	20	163	17	205	0	163	17	155	16	205	0	155	16	128	16	205	0	128	16	120	17	205	0	120	17	36	31	205	0	36	31	34	24	205	0	34	24	29	18	205	0	29	18	22	15	205	0	22	15	11	12	205	0	11	12	11	0	248	206	252	211	175	189	248	206	175	189	246	198	260	15	253	18	259	-70	260	15	259	-70	272	-70	260	15	272	-70	272	12	259	-70	253	18	251	-39	37	187	110	25	107	32	37	187	107	32	107	41	36	31	120	17	37	42	161	216	151	230	151	219	22	216	11	230	11	219	114	212	37	187	110	206	175	112	170	110	175	98	175	98	170	110	164	107	175	98	164	107	162	92	162	92	164	107	156	105	162	92	156	105	151	89	151	89	156	105	147	103	151	89	147	103	140	86	140	86	147	103	137	103	140	86	137	103	129	85	129	85	137	103	124	104	129	85	124	104	119	85	119	85	124	104	115	108	119	85	115	108	110	114	41	119	54	101	108	207	108	207	54	101	73	91	108	207	73	91	106	199	106	199	73	91	95	86	106	199	95	86	106	188	106	188	95	86	106	137	95	86	119	85	110	114	95	86	110	114	107	124	95	86	107	124	106	137	271	0	271	12	260	15	271	0	260	15	252	19	271	0	252	19	175	42	271	0	175	42	175	32	271	0	175	32	172	24	271	0	172	24	167	17	271	0	167	17	159	14	271	0	159	14	147	12	271	0	147	12	147	0	244	44	244	188	175	98	175	98	244	188	245	199	175	98	245	199	247	207	175	98	252	19	247	25	175	98	247	25	245	33	175	98	245	33	244	44	175	188	175	98	247	207	175	188	247	207	252	212	175	188	252	212	271	230	175	188	271	230	175	199	260	216	271	219	271	230	260	216	271	230	252	212	271	230	151	230	162	216	271	230	162	216	169	212	271	230	169	212	173	207	271	230	173	207	175	199	119	216	130	219	130	230	119	216	130	230	112	212	112	212	130	230	36	189	112	212	36	189	41	119	41	119	36	189	36	147	29	212	33	207	130	230	130	230	33	207	36	199	130	230	36	199	36	189	21	216	29	212	130	230	21	216	130	230	10	230	21	216	10	230	10	219	112	212	41	119	108	207	162	216	151	230	151	219	175	112	175	98	175	188	175	42	252	19	175	98	129	230	11	230	22	216	129	230	22	216	29	211	129	230	29	211	34	206	129	230	34	206	36	198	129	230	36	198	37	187	129	230	37	187	113	212	129	230	113	212	120	216	129	230	120	216	129	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	109	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	34	24	29	18	128	16	128	16	29	18	412	0	128	16	412	0	158	16	158	16	412	0	166	17	271	230	154	230	163	216	271	230	163	216	170	212	271	230	170	212	174	206	271	230	174	206	176	199	271	230	176	199	176	189	271	230	176	189	252	211	271	230	252	211	260	216	271	230	260	216	271	219	246	42	246	187	176	189	176	189	246	187	247	198	176	189	247	198	248	206	258	17	252	19	176	41	176	41	252	19	249	24	176	41	249	24	176	189	313	25	310	20	412	0	412	0	310	20	304	17	412	0	304	17	295	16	412	230	294	230	303	216	412	230	303	216	309	212	412	230	309	212	313	206	412	230	313	206	315	199	412	230	315	199	316	189	412	230	316	189	393	211	412	230	393	211	401	216	412	230	401	216	412	219	386	42	386	187	316	189	316	189	386	187	386	198	316	189	386	198	388	206	412	12	401	15	412	0	412	0	401	15	393	18	412	0	393	18	316	41	316	41	393	18	389	24	316	41	389	24	316	189	316	189	389	24	386	31	316	189	386	31	386	42	315	32	313	25	412	0	315	32	412	0	316	41	412	0	295	16	265	16	412	0	265	16	258	17	412	0	258	17	174	25	412	0	174	25	171	20	412	0	171	20	166	17	176	189	249	24	247	32	176	189	247	32	246	42	176	32	174	25	258	17	176	32	258	17	176	41	37	187	110	25	107	32	37	187	107	32	107	41	120	17	37	42	36	31	120	17	36	31	34	24	120	17	34	24	128	16	22	15	11	12	412	0	22	15	412	0	29	18	412	0	11	12	11	0	303	216	294	230	294	219	393	211	316	189	388	206	163	216	154	230	154	219	252	211	176	189	248	206	22	216	11	230	11	219	113	212	37	187	109	206	129	230	11	230	22	216	129	230	22	216	29	211	129	230	29	211	34	206	129	230	34	206	36	198	129	230	36	198	37	187	129	230	37	187	113	212	129	230	113	212	120	216	129	230	120	216	129	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	109	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	34	24	29	18	128	16	128	16	29	18	348	0	128	16	348	0	158	16	158	16	348	0	166	17	271	230	154	230	163	216	271	230	163	216	170	212	271	230	170	212	174	206	271	230	174	206	176	199	271	230	176	199	176	189	271	230	176	189	252	211	271	230	252	211	260	216	271	230	260	216	271	219	246	42	246	187	176	189	176	189	246	187	247	198	176	189	247	198	248	206	258	17	252	19	176	41	176	41	252	19	249	24	176	41	249	24	176	189	412	230	294	230	303	216	412	230	303	216	309	212	412	230	309	212	313	206	412	230	313	206	315	199	412	230	315	199	316	189	412	230	316	189	393	211	412	230	393	211	401	216	412	230	401	216	412	219	393	18	389	24	392	-40	392	-40	389	24	386	31	392	-40	386	31	383	-19	383	-19	386	31	386	42	383	-19	386	42	386	187	348	0	362	-1	386	198	386	198	362	-1	373	-7	386	198	373	-7	386	187	386	187	373	-7	383	-19	348	0	386	198	316	189	348	0	316	189	316	41	348	0	316	41	315	32	348	0	315	32	313	25	348	0	313	25	310	20	348	0	310	20	304	17	348	0	304	17	295	16	348	0	295	16	265	16	348	0	265	16	258	17	348	0	258	17	176	32	348	0	176	32	174	25	348	0	174	25	171	20	348	0	171	20	166	17	388	206	393	211	316	189	388	206	316	189	386	198	401	15	393	18	400	-70	401	15	400	-70	412	-70	401	15	412	-70	412	12	400	-70	393	18	392	-40	176	189	249	24	247	32	176	189	247	32	246	42	37	187	110	25	107	32	37	187	107	32	107	41	120	17	37	42	36	31	120	17	36	31	34	24	120	17	34	24	128	16	22	15	11	12	348	0	22	15	348	0	29	18	348	0	11	12	11	0	176	32	258	17	176	41	303	216	294	230	294	219	163	216	154	230	154	219	252	211	176	189	248	206	22	216	11	230	11	219	113	212	37	187	109	206	188	230	9	230	78	214	188	230	78	214	82	214	188	230	82	214	86	212	188	230	86	212	89	210	188	230	89	210	91	206	188	230	91	206	92	201	188	230	92	201	169	212	188	230	169	212	176	216	188	230	176	216	188	219	92	201	162	29	161	37	161	131	161	116	176	116	161	131	176	116	200	131	200	131	176	116	197	113	200	131	197	113	214	107	92	201	161	37	161	188	92	201	161	188	162	199	92	201	162	199	164	207	92	201	164	207	169	212	9	230	7	144	20	144	9	230	20	144	24	167	9	230	24	167	31	187	9	230	31	187	41	201	9	230	41	201	57	211	9	230	57	211	78	214	166	23	92	44	171	18	171	18	92	44	196	0	171	18	196	0	178	16	178	16	196	0	187	15	178	16	187	15	188	15	204	17	188	15	196	0	204	17	196	0	233	3	296	64	294	83	292	43	292	43	294	83	286	101	292	43	286	101	280	26	280	26	286	101	270	116	280	26	270	116	261	12	261	12	270	116	242	127	261	12	242	127	234	64	234	64	242	127	232	83	242	127	200	131	214	107	242	127	214	107	225	97	242	127	225	97	232	83	233	3	234	64	232	46	233	3	232	46	226	32	217	23	204	17	233	3	217	23	233	3	226	32	92	44	166	23	162	29	92	44	162	29	92	201	196	0	92	44	91	33	196	0	91	33	89	25	196	0	89	25	84	19	196	0	84	19	76	15	196	0	76	15	65	12	196	0	65	12	65	0	187	15	196	0	188	15	234	64	233	3	261	12	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	36	188	131	230	36	188	113	212	131	230	113	212	120	216	131	230	120	216	131	219	36	188	107	29	105	37	105	131	105	116	121	116	105	131	121	116	145	131	145	131	121	116	142	113	145	131	142	113	159	107	36	188	105	37	105	188	36	188	105	188	106	199	36	188	106	199	109	207	36	188	109	207	113	212	110	23	36	44	115	18	115	18	36	44	141	0	115	18	141	0	123	16	123	16	141	0	132	15	148	17	132	15	141	0	148	17	141	0	177	3	241	64	239	83	237	43	237	43	239	83	231	101	237	43	231	101	225	26	225	26	231	101	214	116	225	26	214	116	205	12	205	12	214	116	187	127	205	12	187	127	179	64	179	64	187	127	177	83	187	127	145	131	159	107	187	127	159	107	170	97	187	127	170	97	177	83	177	3	179	64	177	46	177	3	177	46	171	32	161	23	148	17	177	3	161	23	177	3	171	32	36	44	110	23	107	29	36	44	107	29	36	188	141	0	36	44	36	33	141	0	36	33	34	25	141	0	34	25	30	19	141	0	30	19	22	15	141	0	22	15	11	12	141	0	11	12	11	0	371	230	251	230	262	216	371	230	262	216	269	212	371	230	269	212	273	206	371	230	273	206	276	198	371	230	276	198	276	186	371	230	276	186	353	212	371	230	353	212	360	216	371	230	360	216	371	219	345	42	345	186	276	186	276	186	345	186	346	198	276	186	346	198	349	206	371	12	361	14	371	0	371	0	361	14	354	18	371	0	354	18	276	44	276	44	354	18	349	23	276	44	349	23	276	186	276	186	349	23	346	31	276	186	346	31	345	42	371	0	276	44	276	32	371	0	276	32	274	24	371	0	274	24	270	19	371	0	270	19	263	15	371	0	263	15	251	12	371	0	251	12	251	0	262	216	251	230	251	219	353	212	276	186	349	206	179	64	177	3	205	12	22	216	11	230	11	219	133	230	11	230	22	216	133	230	22	216	29	212	133	230	29	212	34	207	133	230	34	207	36	199	133	230	36	199	37	188	133	230	37	188	115	212	133	230	115	212	122	216	133	230	122	216	133	219	37	188	108	29	107	37	107	131	107	116	122	116	107	131	122	116	146	131	146	131	122	116	143	113	146	131	143	113	159	107	37	188	107	37	107	188	37	188	107	188	107	199	37	188	107	199	110	207	37	188	110	207	115	212	111	23	37	44	116	18	116	18	37	44	142	0	116	18	142	0	124	16	124	16	142	0	133	15	149	17	133	15	142	0	149	17	142	0	178	3	242	64	240	83	238	43	238	43	240	83	232	101	238	43	232	101	226	26	226	26	232	101	216	116	226	26	216	116	206	12	206	12	216	116	188	127	206	12	188	127	180	64	180	64	188	127	178	83	188	127	146	131	159	107	188	127	159	107	171	97	188	127	171	97	178	83	206	12	180	64	178	46	206	12	178	46	178	3	178	3	178	46	172	32	178	3	172	32	162	23	37	44	111	23	108	29	37	44	108	29	37	188	142	0	37	44	36	33	142	0	36	33	34	25	142	0	34	25	29	19	142	0	29	19	22	15	142	0	22	15	11	12	142	0	11	12	11	0	149	17	178	3	162	23	22	216	11	230	11	219	52	225	48	223	56	209	56	209	48	223	45	221	56	209	45	221	43	196	43	196	45	221	43	220	43	196	43	220	41	220	41	220	37	220	43	196	43	196	37	220	34	222	43	196	34	222	33	177	33	177	34	222	31	225	33	177	31	225	29	229	42	36	47	10	52	30	52	30	47	10	66	0	52	30	66	0	63	27	63	27	66	0	75	26	101	33	75	26	86	-4	101	33	86	-4	110	-6	32	44	21	55	29	25	32	44	29	25	47	10	32	44	47	10	42	36	91	221	90	236	83	235	91	221	83	235	75	234	91	221	75	234	72	218	91	221	99	237	90	236	52	225	56	209	56	227	56	227	56	209	72	218	56	227	72	218	67	231	67	231	72	218	75	234	27	155	33	177	29	229	27	155	29	229	26	235	27	155	26	235	17	235	27	155	17	235	15	155	123	206	134	188	137	231	137	231	134	188	141	161	137	231	141	161	169	215	169	215	141	161	144	127	144	0	144	127	142	108	142	108	144	127	70	127	142	108	70	127	70	108	144	127	144	0	169	215	169	215	144	0	173	15	169	215	173	15	193	189	193	189	173	15	195	40	193	189	195	40	209	154	209	154	195	40	209	72	209	154	209	72	214	110	108	217	123	206	137	231	108	217	137	231	99	237	108	217	99	237	91	221	144	0	142	108	140	90	144	0	140	90	133	69	144	0	133	69	120	48	144	0	120	48	110	-6	75	26	66	0	86	-4	29	25	21	55	12	46	101	33	110	-6	120	48	302	41	294	22	304	0	304	0	294	22	283	12	304	0	283	12	268	8	268	8	253	12	267	-6	267	-6	253	12	241	23	267	-6	241	23	232	-1	232	-1	241	23	234	42	232	-1	234	42	230	71	202	13	232	-1	205	217	205	217	232	-1	230	71	205	217	230	71	228	109	228	109	229	153	205	217	205	217	229	153	235	232	37	188	110	24	107	32	37	188	107	32	107	42	107	128	107	113	155	113	107	128	155	113	156	128	156	128	155	113	161	71	156	128	161	71	164	165	164	165	161	71	177	37	164	165	177	37	181	195	181	195	177	37	202	13	181	195	202	13	205	217	229	153	234	185	235	232	235	232	234	185	241	206	235	232	241	206	270	237	270	237	241	206	252	218	270	237	252	218	268	221	268	221	283	218	270	237	270	237	283	218	305	231	381	114	375	154	375	75	375	75	375	154	360	188	375	75	360	188	359	41	359	41	360	188	336	214	359	41	336	214	335	15	335	15	336	214	307	109	306	153	307	109	336	214	306	153	336	214	305	231	306	153	305	231	302	185	305	231	283	218	294	206	305	231	294	206	302	185	306	70	302	41	304	0	306	70	304	0	335	15	306	70	335	15	307	109	268	8	267	-6	304	0	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	22	216	11	230	11	219	39	122	55	111	59	218	59	218	55	111	79	103	59	218	79	103	87	227	87	227	79	103	85	166	87	0	85	166	79	103	29	25	22	18	87	0	87	0	22	18	14	14	87	0	14	14	6	12	155	24	150	18	254	0	254	0	150	18	142	15	254	0	142	15	132	12	93	198	103	208	123	230	123	230	103	208	116	214	123	230	116	214	132	215	132	215	141	215	254	230	254	230	141	215	149	212	254	230	149	212	154	208	87	227	85	166	87	184	87	227	87	184	93	198	87	227	93	198	123	230	23	166	25	151	27	187	27	187	25	151	29	136	27	187	29	136	39	205	39	205	29	136	39	122	39	205	39	122	59	218	150	100	158	100	158	115	158	115	158	100	231	24	158	115	231	24	158	193	157	202	158	193	254	230	157	202	254	230	154	208	150	100	158	115	143	115	150	100	143	115	122	117	150	100	122	117	105	123	150	100	105	123	87	0	87	0	105	123	94	133	87	0	94	133	87	148	87	0	87	148	85	166	87	0	79	103	79	102	87	0	79	102	42	42	87	0	42	42	36	33	87	0	36	33	29	25	243	216	254	219	254	230	243	216	254	230	236	211	236	211	254	230	158	193	236	211	158	193	231	206	231	206	158	193	229	198	228	42	228	187	158	193	228	42	158	193	229	31	254	230	123	230	132	215	254	0	254	12	243	15	254	0	243	15	236	18	254	0	236	18	158	42	254	0	158	42	158	31	254	0	158	31	155	24	158	100	158	42	236	18	158	100	236	18	231	24	254	0	132	12	132	0	158	193	231	24	229	31	229	198	158	193	228	187	87	0	6	12	6	0	146	191	148	184	148	232	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	138	210	123	149	138	83	123	83	123	82	138	81	0	81	0	82	138	82	231	81	0	82	231	53	214	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	86	95	83	123	81	0	86	95	81	0	92	69	92	69	81	0	114	-6	92	69	114	-6	102	48	102	48	114	-6	119	34	144	29	138	-4	159	1	83	170	88	194	82	231	82	231	88	194	95	209	82	231	95	209	117	237	117	237	95	209	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	134	236	117	237	117	221	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	192	327	192	274	199	320	199	320	192	274	199	281	199	320	199	281	204	311	204	311	199	281	204	290	204	311	204	290	205	300	141	301	143	291	143	311	143	311	143	291	147	282	143	311	147	282	147	320	147	320	147	282	154	275	147	320	154	275	154	327	154	327	154	275	163	270	154	327	163	270	163	331	163	331	163	270	172	268	163	331	172	268	173	333	173	333	172	268	183	270	173	333	183	270	183	331	183	331	183	270	192	274	183	331	192	274	192	327	78	331	79	270	87	327	87	327	79	270	87	274	87	327	87	274	94	320	94	320	87	274	94	281	94	320	94	281	99	311	99	311	94	281	99	290	99	311	99	290	100	300	36	301	38	291	38	311	38	311	38	291	42	282	38	311	42	282	43	320	43	320	42	282	49	275	43	320	49	275	50	327	50	327	49	275	58	270	50	327	58	270	58	331	58	331	58	270	68	268	58	331	68	268	69	333	69	333	68	268	79	270	69	333	79	270	78	331	83	123	149	138	82	138	82	231	82	138	83	170	201	63	196	31	214	56	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	10	281	35	261	35	281	35	281	35	261	105	32	35	281	105	32	35	290	35	290	105	32	104	42	35	290	104	42	104	338	104	281	104	261	194	261	104	281	194	261	194	281	27	318	32	311	104	338	104	338	32	311	34	302	104	338	34	302	35	290	19	323	27	318	104	338	19	323	104	338	7	338	19	323	7	338	7	326	104	193	104	175	106	178	104	193	106	178	115	209	106	178	108	180	115	209	115	209	108	180	110	183	115	209	110	183	113	186	113	186	120	192	115	209	115	209	120	192	128	221	145	-85	142	-84	155	-102	155	-102	142	-84	140	-81	155	-102	140	-81	132	-100	132	-100	140	-81	139	-78	132	-100	139	-78	138	-75	138	-75	145	-36	138	-31	140	-73	143	-70	145	-36	145	-36	143	-70	146	-66	145	-36	146	-66	149	-44	149	-44	146	-66	149	-61	149	-44	149	-61	150	-53	138	-31	130	-27	132	-100	138	-31	132	-100	138	-75	120	192	127	197	128	221	128	221	127	197	134	200	128	221	134	200	142	230	142	230	134	200	141	202	142	230	141	202	148	203	148	203	157	201	158	235	158	235	157	201	164	196	158	235	164	196	175	237	175	237	164	196	169	188	175	237	169	188	172	176	170	-73	165	-80	174	-100	174	-100	165	-80	158	-85	174	-100	158	-85	155	-102	155	-102	158	-85	150	-86	173	161	174	-100	175	237	175	237	174	-100	192	-95	175	237	192	-95	198	233	198	233	192	-95	207	-87	198	233	207	-87	217	224	217	224	207	-87	220	-77	217	224	220	-77	231	209	231	209	220	-77	229	-64	231	209	229	-64	234	-54	174	-100	173	161	173	-48	174	-100	173	-48	172	-62	174	-100	172	-62	170	-73	234	-54	238	-42	240	190	240	190	238	-42	241	-30	240	190	241	-30	243	166	243	166	241	-30	242	-16	243	166	242	-16	243	0	158	235	142	230	148	203	121	-25	110	-27	114	-94	121	-25	114	-94	132	-100	121	-25	132	-100	130	-27	91	-46	92	-72	95	-37	95	-37	92	-72	100	-85	95	-37	100	-85	102	-31	102	-31	100	-85	114	-94	102	-31	114	-94	110	-27	105	32	35	261	107	24	107	24	35	261	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	92	-72	91	-46	89	-56	145	-85	155	-102	150	-86	175	237	172	176	173	161	231	209	234	-54	240	190	145	-36	138	-75	140	-73	104	175	104	193	104	174	35	261	10	281	10	261	29	213	34	207	215	230	215	230	34	207	115	214	215	230	115	214	118	214	118	214	154	211	215	230	215	230	154	211	177	201	215	230	177	201	191	187	215	230	191	187	199	167	215	230	199	167	205	144	215	230	205	144	217	144	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	37	188	109	210	111	212	37	188	111	212	115	214	37	188	115	214	36	199	37	188	111	23	108	31	37	188	108	31	107	42	22	216	29	213	215	230	22	216	215	230	11	230	22	216	11	230	11	219	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	133	0	111	23	37	44	133	0	37	44	36	32	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	166	357	170	308	174	356	174	356	170	308	178	314	174	356	178	314	180	353	180	353	178	314	184	318	180	353	184	318	185	348	185	348	184	318	187	323	185	348	187	323	189	342	189	342	187	323	189	328	189	342	189	328	190	334	170	308	166	357	160	356	170	308	160	356	155	354	170	308	155	354	150	352	170	308	150	352	145	348	170	308	145	348	140	343	170	308	140	343	99	264	99	264	140	343	71	264	37	44	111	23	37	188	115	214	34	207	36	199	12	110	17	72	18	154	18	154	17	72	31	40	18	154	31	40	33	189	33	189	31	40	53	15	33	189	53	15	57	215	57	215	53	15	82	0	57	215	82	0	83	127	83	127	82	0	84	108	156	127	84	108	156	108	117	-6	140	-4	126	33	126	33	140	-4	151	26	163	27	151	26	161	0	163	27	161	0	180	10	117	-6	126	33	107	48	117	-6	107	48	94	69	117	-6	94	69	87	90	117	-6	87	90	82	0	84	108	82	0	87	90	195	225	193	222	193	177	193	177	193	222	189	220	193	177	189	220	186	220	186	220	184	220	193	177	193	177	184	220	184	196	201	235	198	229	200	155	201	235	200	155	211	155	201	235	211	155	210	235	200	155	198	229	195	225	200	155	195	225	193	177	184	196	184	220	181	221	184	196	181	221	178	223	184	196	178	223	175	225	184	196	175	225	170	209	175	225	170	227	170	209	170	209	170	227	160	231	170	209	160	231	154	218	154	218	160	231	151	234	154	218	151	234	144	235	85	161	92	188	89	231	89	231	92	188	103	206	89	231	103	206	127	237	127	237	103	206	118	217	127	237	118	217	136	221	136	221	154	218	136	236	136	236	154	218	144	235	197	25	214	46	205	55	197	25	205	55	195	44	197	25	195	44	184	36	197	25	184	36	180	10	174	30	163	27	180	10	174	30	180	10	184	36	151	26	140	-4	161	0	89	231	57	215	83	127	89	231	83	127	85	161	136	236	127	237	136	221	83	127	84	108	156	127	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	182	64	191	58	99	65	182	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	68	112	147	116	68	138	134	138	134	116	68	125	60	138	134	125	60	131	51	71	173	65	182	84	86	71	173	84	86	80	164	95	9	83	-4	94	-6	95	9	94	-6	103	-6	95	9	75	12	83	-4	47	6	50	4	59	20	59	20	50	4	59	1	59	20	59	1	75	12	75	12	59	1	71	-1	75	12	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	20	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	220	99	236	105	220	106	235	106	235	105	220	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	209	92	237	70	209	77	215	92	237	77	215	86	219	92	237	86	219	97	220	92	237	97	220	99	236	66	233	64	191	65	201	66	233	65	201	70	209	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	41	132	41	131	30	150	7	150	7	131	30	129	-3	129	-3	131	30	126	21	129	-3	126	21	118	15	129	-3	118	15	108	10	129	-3	108	10	103	-6	108	10	95	9	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	138	134	131	51	132	41	150	226	153	175	153	227	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	141	327	141	274	148	320	148	320	141	274	148	281	148	320	148	281	153	311	153	311	148	281	153	290	153	311	153	290	155	300	90	301	91	291	91	311	91	311	91	291	96	282	91	311	96	282	96	320	96	320	96	282	103	275	96	320	103	275	103	327	103	327	103	275	111	270	103	327	111	270	112	331	112	331	111	270	122	268	112	331	122	268	122	333	122	333	122	268	132	270	122	333	132	270	132	331	132	331	132	270	141	274	132	331	141	274	141	327	27	331	27	270	36	327	36	327	27	270	37	274	36	327	37	274	43	320	43	320	37	274	44	281	43	320	44	281	48	311	48	311	44	281	48	290	48	311	48	290	50	300	-14	301	-12	291	-12	311	-12	311	-12	291	-8	282	-12	311	-8	282	-8	320	-8	320	-8	282	-1	275	-8	320	-1	275	-1	327	-1	327	-1	275	7	270	-1	327	7	270	7	331	7	331	7	270	17	268	7	331	17	268	17	333	17	333	17	268	27	270	17	333	27	270	27	331	32	25	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	24	35	44	107	24	35	187	35	187	107	24	105	32	35	187	105	32	104	42	104	230	7	230	18	216	104	230	18	216	26	212	104	230	26	212	31	206	104	230	31	206	34	198	104	230	34	198	35	187	104	230	35	187	104	42	34	33	32	25	128	0	34	33	128	0	35	44	128	0	8	12	8	0	18	216	7	230	7	219	116	338	116	275	124	329	124	329	116	275	124	283	124	329	124	283	130	319	130	319	124	283	130	294	130	319	130	294	132	306	54	306	56	294	56	319	56	319	56	294	61	283	56	319	61	283	61	330	61	330	61	283	69	275	61	330	69	275	70	338	70	338	69	275	80	270	70	338	80	270	81	344	81	344	80	270	92	268	81	344	92	268	93	345	93	345	92	268	105	270	93	345	105	270	105	343	105	343	105	270	116	275	105	343	116	275	116	338	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	259	230	52	230	63	216	259	230	63	216	71	212	259	230	71	212	76	206	259	230	76	206	107	210	259	230	107	210	113	210	259	230	113	210	151	210	259	230	151	210	158	210	259	230	158	210	163	207	259	230	163	207	166	203	259	230	166	203	168	197	259	230	168	197	168	190	259	230	168	190	242	212	259	230	242	212	249	216	259	230	249	216	259	219	168	190	239	27	238	35	238	127	238	113	252	113	238	127	252	113	276	127	276	127	252	113	274	111	276	127	274	111	290	106	168	190	238	35	238	186	168	190	238	186	238	197	168	190	238	197	239	206	168	190	239	206	242	212	99	190	99	197	86	18	99	190	86	18	94	42	99	190	94	42	98	68	99	190	98	68	99	92	86	18	99	197	79	186	86	18	79	186	79	102	86	18	79	102	78	82	86	18	78	82	77	60	86	18	77	60	74	41	86	18	74	41	69	1	99	197	100	203	79	186	79	186	100	203	103	207	79	186	103	207	78	197	78	197	103	207	107	210	78	197	107	210	76	206	248	18	272	0	255	16	255	16	272	0	264	15	280	17	264	15	272	0	280	17	272	0	309	3	373	64	371	83	369	43	369	43	371	83	363	100	369	43	363	100	357	26	357	26	363	100	347	114	357	26	347	114	337	12	337	12	347	114	319	124	337	12	319	124	311	64	311	64	319	124	309	83	319	124	276	127	290	106	319	124	290	106	302	96	319	124	302	96	309	83	337	12	311	64	309	46	337	12	309	46	309	3	309	3	309	46	303	32	309	3	303	32	293	23	272	0	248	18	242	22	272	0	242	22	168	42	272	0	168	42	167	32	272	0	167	32	165	24	272	0	165	24	160	18	272	0	160	18	154	14	272	0	154	14	144	12	272	0	144	12	144	0	168	42	242	22	239	27	168	42	239	27	168	190	44	-5	69	1	56	25	56	25	69	1	60	22	69	28	60	22	69	1	69	28	69	1	74	41	25	-2	30	-3	32	51	32	51	30	-3	37	-4	32	51	37	-4	42	48	42	48	37	-4	44	-5	42	48	44	-5	49	41	49	41	44	-5	56	25	49	41	56	25	53	32	12	6	16	2	16	46	16	46	16	2	20	0	16	46	20	0	24	50	24	50	20	0	25	-2	24	50	25	-2	32	51	11	40	7	32	7	13	11	40	7	13	9	9	11	40	9	9	12	6	11	40	12	6	16	46	7	32	6	22	6	18	7	32	6	18	7	13	280	17	309	3	293	23	63	216	52	230	52	219	272	230	151	230	162	216	272	230	162	216	169	212	272	230	169	212	173	207	272	230	173	207	175	199	272	230	175	199	175	188	272	230	175	188	253	212	272	230	253	212	260	216	272	230	260	216	272	219	175	188	246	27	245	35	245	128	245	113	260	113	245	128	260	113	284	128	284	128	260	113	282	111	284	128	282	111	298	106	175	188	245	35	245	188	175	188	245	188	246	199	175	188	246	199	248	207	175	188	248	207	253	212	255	18	280	0	263	16	263	16	280	0	272	15	288	17	272	15	280	0	288	17	280	0	316	3	380	64	378	83	376	43	376	43	378	83	370	100	376	43	370	100	364	26	364	26	370	100	354	115	364	26	354	115	344	12	344	12	354	115	326	125	344	12	326	125	319	64	319	64	326	125	316	83	326	125	284	128	298	106	326	125	298	106	310	96	326	125	310	96	316	83	344	12	319	64	317	46	344	12	317	46	316	3	316	3	317	46	310	32	316	3	310	32	301	23	280	0	255	18	250	22	280	0	250	22	175	41	280	0	175	41	175	31	280	0	175	31	172	23	280	0	172	23	168	18	280	0	168	18	161	14	280	0	161	14	151	12	280	0	151	12	151	0	175	128	107	128	175	113	175	128	175	113	250	22	175	128	250	22	246	27	175	128	246	27	175	188	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	175	113	107	128	107	113	107	32	107	42	37	188	107	32	37	188	110	24	110	24	37	188	37	44	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	22	216	11	230	11	219	175	41	250	22	175	113	288	17	316	3	301	23	162	216	151	230	151	219	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	10	281	35	261	35	281	35	281	35	261	105	32	35	281	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	104	198	104	42	104	174	104	198	104	174	104	175	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	104	281	104	261	194	261	104	281	194	261	194	281	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	118	213	104	198	104	175	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	105	32	35	261	107	24	107	24	35	261	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	35	261	10	281	10	261	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	190	35	190	107	22	105	30	35	190	105	30	104	42	104	129	104	113	110	113	35	190	104	42	104	129	35	190	104	129	104	188	35	190	104	188	105	199	35	190	105	199	107	207	35	190	107	207	111	213	35	190	111	213	128	230	35	190	128	230	34	200	34	31	31	23	131	0	34	31	131	0	35	42	104	129	110	113	127	134	127	134	110	113	115	111	127	134	115	111	119	108	118	217	128	219	128	230	118	217	128	230	111	213	128	230	11	230	20	217	128	230	20	217	27	213	128	230	27	213	32	208	128	230	32	208	34	200	162	123	147	125	190	0	190	0	147	125	127	99	123	104	127	99	127	134	123	104	127	134	119	108	143	147	127	134	127	99	143	147	127	99	147	125	143	147	147	125	147	126	143	147	147	126	154	165	215	175	223	233	211	186	211	186	223	233	208	232	211	186	208	232	206	196	206	196	208	232	198	200	190	197	198	200	195	228	190	197	195	228	185	222	171	161	175	170	177	214	177	214	175	170	179	180	177	214	179	180	185	222	185	222	179	180	184	190	185	222	184	190	190	197	171	204	162	185	164	146	171	204	164	146	168	154	171	204	168	154	171	161	171	204	171	161	177	214	147	126	154	132	154	165	154	165	154	132	159	139	154	165	159	139	162	185	162	185	159	139	164	146	250	164	258	168	260	218	260	218	258	168	264	175	260	218	264	175	266	207	266	207	264	175	267	183	266	207	267	183	268	193	223	233	224	166	238	231	238	231	224	166	240	162	238	231	240	162	250	226	250	226	240	162	250	164	250	226	250	164	260	218	208	232	195	228	198	200	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	259	20	208	92	272	0	272	0	208	92	199	102	272	0	199	102	190	0	190	0	199	102	188	111	190	0	188	111	176	118	269	12	266	13	272	0	269	12	272	0	272	12	180	357	184	308	188	356	188	356	184	308	192	314	188	356	192	314	194	353	194	353	192	314	198	318	194	353	198	318	199	348	199	348	198	318	201	323	199	348	201	323	203	342	203	342	201	323	203	328	203	342	203	328	204	334	184	308	180	357	174	356	184	308	174	356	168	354	184	308	168	354	163	352	184	308	163	352	158	348	184	308	158	348	153	343	184	308	153	343	113	264	113	264	153	343	84	264	162	123	190	0	176	118	223	233	215	175	224	166	20	217	11	230	11	219	131	0	11	12	11	0	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	35	190	132	230	35	190	43	173	81	-71	79	-69	86	-99	86	-99	79	-69	78	-67	86	-99	78	-67	76	-101	76	-101	78	-67	78	-64	79	-54	78	-46	78	-62	79	-54	78	-62	78	-60	79	-54	78	-60	79	-59	79	-54	79	-59	79	-57	79	-54	79	-57	79	-56	78	-46	78	-64	78	-63	78	-46	78	-63	78	-62	76	-101	78	-64	78	-46	76	-101	78	-46	73	-39	76	-101	73	-39	67	-33	76	-101	67	-33	66	-102	59	-30	49	-29	50	-100	59	-30	50	-100	66	-102	59	-30	66	-102	67	-33	19	-51	20	-75	23	-42	23	-42	20	-75	27	-86	23	-42	27	-86	30	-35	30	-35	27	-86	37	-94	30	-35	37	-94	39	-30	39	-30	37	-94	50	-100	39	-30	50	-100	49	-29	81	-71	86	-99	83	-73	83	-73	86	-99	86	-73	93	-71	86	-73	94	-96	93	-71	94	-96	100	-66	100	-66	94	-96	102	-91	100	-66	102	-91	107	-57	107	-57	102	-91	108	-85	107	-57	108	-85	113	-46	113	-46	108	-85	115	-77	113	-46	115	-77	119	-32	119	-32	115	-77	121	-66	119	-32	121	-66	128	-6	128	-6	121	-66	129	-52	128	-6	129	-52	162	84	162	84	129	-52	137	-32	162	84	137	-32	147	-7	43	173	51	155	109	213	109	213	51	155	59	138	109	213	59	138	107	210	107	210	59	138	107	205	128	-6	107	205	59	138	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	128	-6	162	84	117	176	128	-6	117	176	113	184	128	-6	113	184	110	192	128	-6	110	192	108	198	128	-6	108	198	107	203	128	-6	107	203	107	205	86	-73	86	-99	94	-96	99	283	90	289	106	255	106	255	90	289	85	295	106	255	85	295	83	262	83	262	85	295	83	301	88	338	83	301	84	305	88	338	84	305	86	309	91	332	88	338	89	312	91	332	89	312	92	317	91	332	92	317	93	325	83	342	77	345	83	262	83	342	83	262	83	301	83	342	83	301	88	338	77	345	70	345	83	262	83	262	70	345	63	345	83	262	63	345	62	275	62	275	63	345	56	342	62	275	56	342	49	336	48	293	62	275	49	336	48	293	49	336	44	328	48	293	44	328	42	317	171	295	166	289	173	262	173	262	166	289	157	283	173	262	157	283	150	255	150	255	157	283	144	279	150	255	144	279	128	253	128	253	144	279	128	278	201	194	200	190	221	191	221	191	200	190	199	184	221	191	199	184	196	177	196	177	162	84	221	191	221	191	162	84	147	-7	251	230	175	230	186	218	251	230	186	218	194	216	251	230	194	216	199	213	251	230	199	213	201	208	251	230	201	208	202	202	251	230	202	202	230	209	251	230	230	209	236	214	251	230	236	214	243	217	251	230	243	217	251	219	202	202	221	191	226	202	202	202	226	202	230	209	202	198	201	194	221	191	202	198	221	191	202	202	208	293	214	317	212	328	208	293	212	328	207	336	208	293	207	336	201	342	208	293	201	342	194	345	208	293	194	345	193	275	193	275	194	345	186	345	193	275	186	345	180	345	193	275	180	345	173	342	193	275	173	342	173	262	173	342	168	338	169	309	173	342	169	309	171	305	173	342	171	305	172	301	173	342	172	301	173	262	163	325	164	317	164	332	164	332	164	317	166	312	164	332	166	312	168	338	168	338	166	312	169	309	171	295	173	262	172	301	111	279	99	283	106	255	111	279	106	255	128	253	111	279	128	253	128	278	186	218	175	230	175	219	88	338	86	309	89	312	132	230	43	173	109	213	20	-75	19	-51	18	-62	85	0	98	-1	107	189	85	0	107	189	107	199	85	0	107	199	37	187	85	0	37	187	37	42	85	0	37	42	36	31	85	0	36	31	34	24	85	0	34	24	29	18	85	0	29	18	22	15	85	0	22	15	11	12	85	0	11	12	11	0	131	230	11	230	22	216	131	230	22	216	29	211	131	230	29	211	34	206	131	230	34	206	36	198	131	230	36	198	37	187	131	230	37	187	114	212	131	230	114	212	121	216	131	230	121	216	131	219	110	25	107	32	109	-7	109	-7	107	32	107	41	107	41	107	189	98	-1	110	206	114	212	37	187	110	206	37	187	107	199	260	216	272	219	272	230	260	216	272	230	252	211	252	211	272	230	175	189	252	211	175	189	248	206	248	206	175	189	187	0	248	206	187	0	246	198	246	198	187	0	201	0	246	198	201	0	245	187	245	187	201	0	245	42	168	212	172	206	272	230	272	230	172	206	175	199	272	230	175	199	175	189	187	0	175	189	175	41	187	0	175	41	175	-6	175	-6	175	41	175	32	175	-6	175	32	173	25	161	216	168	212	272	230	161	216	272	230	151	230	161	216	151	230	151	219	114	20	118	-20	120	17	120	17	118	-20	127	-40	120	17	127	-40	128	16	128	16	127	-40	135	-70	128	16	135	-70	155	16	155	16	135	-70	147	-70	155	16	147	-70	155	-39	272	12	260	15	272	0	272	0	260	15	253	18	272	0	253	18	201	0	201	0	253	18	248	24	201	0	248	24	246	31	155	16	155	-39	163	17	163	17	155	-39	165	-19	163	17	165	-19	169	20	169	20	165	-19	175	-6	169	20	175	-6	173	25	110	25	109	-7	118	-20	110	25	118	-20	114	20	109	-7	107	41	98	-1	201	0	246	31	245	42	22	216	11	230	11	219	239	338	71	338	89	323	239	338	89	323	101	319	239	338	101	319	109	311	239	338	109	311	114	300	239	338	114	300	115	285	239	338	115	285	207	319	239	338	207	319	220	324	239	338	220	324	239	325	195	285	196	301	115	253	195	285	115	253	195	49	115	253	196	301	199	312	115	253	199	312	207	319	115	253	207	319	115	285	115	253	115	285	115	278	115	253	196	36	195	49	294	278	195	278	225	253	294	278	225	253	248	250	294	278	248	250	263	243	294	278	263	243	274	228	294	278	274	228	280	205	294	278	280	205	295	205	200	27	115	51	206	21	206	21	115	51	235	0	206	21	235	0	215	17	215	17	235	0	227	16	248	19	227	16	235	0	248	19	235	0	284	5	232	187	232	188	195	188	232	187	195	188	208	171	232	187	208	171	237	168	232	187	237	168	277	184	367	64	366	129	350	38	350	38	366	129	346	156	350	38	346	156	322	18	322	18	346	156	316	174	322	18	316	174	286	94	286	94	316	174	283	122	277	184	237	168	259	159	277	184	259	159	274	143	277	184	274	143	283	122	277	184	283	122	316	174	284	5	286	94	284	66	284	5	284	66	277	45	264	29	248	19	284	5	264	29	284	5	277	45	115	51	200	27	196	36	115	51	196	36	115	253	235	0	115	51	114	37	235	0	114	37	110	27	235	0	110	27	102	20	235	0	102	20	90	15	235	0	90	15	71	12	235	0	71	12	71	0	115	278	17	278	47	243	115	278	47	243	62	250	115	278	62	250	84	253	115	278	84	253	115	253	17	278	16	205	30	205	17	278	30	205	37	228	17	278	37	228	47	243	286	94	284	5	322	18	366	129	367	64	373	94	208	171	195	188	195	171	225	253	195	278	195	253	89	323	71	338	71	325	158	338	62	338	74	323	158	338	74	323	81	320	158	338	81	320	86	315	158	338	86	315	88	308	158	338	88	308	89	296	158	338	89	296	89	203	158	338	89	203	158	37	163	23	160	29	89	44	89	44	160	29	89	203	89	234	89	203	89	296	208	201	238	234	193	211	193	211	238	234	171	214	167	214	171	214	238	234	167	214	238	234	158	234	238	234	208	201	218	187	238	234	218	187	224	167	238	234	224	167	228	144	238	234	228	144	240	144	158	234	158	203	159	207	158	234	159	207	161	210	158	234	161	210	164	213	158	234	164	213	167	214	163	23	89	44	168	18	168	18	89	44	194	0	168	18	194	0	176	16	176	16	194	0	185	15	201	17	185	15	194	0	201	17	194	0	230	3	198	131	158	131	174	116	198	131	174	116	195	113	198	131	195	113	212	107	198	131	212	107	240	127	294	64	292	83	290	43	290	43	292	83	284	101	290	43	284	101	278	26	278	26	284	101	267	116	278	26	267	116	258	12	258	12	267	116	240	127	258	12	240	127	232	64	232	64	240	127	230	83	240	127	212	107	223	97	240	127	223	97	230	83	230	3	232	64	230	46	230	3	230	46	224	32	214	23	201	17	230	3	214	23	230	3	224	32	158	37	89	203	160	29	194	0	89	44	88	33	194	0	88	33	86	25	194	0	86	25	81	19	194	0	81	19	74	15	194	0	74	15	63	12	194	0	63	12	63	0	24	167	30	187	9	234	9	234	30	187	40	201	9	234	40	201	89	234	89	234	40	201	55	211	89	234	55	211	75	214	75	214	79	214	89	234	89	234	79	214	83	213	89	234	83	213	86	211	89	234	86	211	88	207	89	234	88	207	89	203	9	234	7	144	20	144	9	234	20	144	24	167	74	15	62	12	63	12	232	64	230	3	258	12	174	116	158	131	158	116	74	323	62	338	62	326	83	90	73	67	166	0	166	0	73	67	61	45	166	0	61	45	44	23	44	23	39	19	166	0	166	0	39	19	34	16	166	0	34	16	28	14	156	16	154	17	166	0	166	0	154	17	149	20	166	0	149	20	83	90	83	90	149	20	146	25	83	90	146	25	94	113	94	113	146	25	144	31	94	113	144	31	110	133	110	133	144	31	143	37	110	133	143	37	127	147	127	147	143	37	142	44	148	158	142	44	149	80	148	158	149	80	172	166	172	166	149	80	165	109	172	166	165	109	189	132	238	31	233	21	354	0	354	0	233	21	222	16	354	0	222	16	204	12	172	166	189	132	198	171	198	171	189	132	215	146	198	171	215	146	225	172	225	172	215	146	241	151	225	172	241	151	230	313	230	313	241	151	309	177	309	177	241	151	319	45	319	45	241	151	321	31	240	45	354	0	241	64	241	64	354	0	327	21	241	64	327	21	241	151	391	313	309	177	318	151	391	313	318	151	334	172	391	313	334	172	435	338	391	313	435	338	230	313	230	313	435	338	126	338	230	313	126	338	225	172	318	65	318	151	309	177	318	65	309	177	319	45	401	15	399	14	544	0	544	0	399	14	397	13	544	0	397	13	393	12	415	31	413	25	544	0	544	0	413	25	410	20	544	0	410	20	405	17	405	17	403	16	544	0	544	0	403	16	401	15	416	44	416	37	544	0	416	44	544	0	520	19	416	44	520	19	516	23	516	23	498	45	416	44	416	44	498	45	431	147	416	44	431	147	411	158	544	0	544	12	537	13	544	0	537	13	530	14	544	0	530	14	525	16	544	0	525	16	520	19	431	147	498	45	449	133	449	133	498	45	486	67	449	133	486	67	465	113	465	113	486	67	476	90	411	158	387	166	393	109	411	158	393	109	410	80	411	158	410	80	416	44	393	109	387	166	370	132	370	132	387	166	361	171	370	132	361	171	344	146	344	146	361	171	334	172	344	146	334	172	318	151	337	15	327	21	354	0	337	15	354	0	354	12	166	0	166	12	162	13	166	0	162	13	160	14	166	0	160	14	158	15	166	0	158	15	156	16	22	13	15	12	166	0	22	13	166	0	28	14	166	0	15	12	15	0	354	0	204	12	204	0	238	31	354	0	240	45	241	151	327	21	321	31	544	0	393	12	393	0	415	31	544	0	416	37	127	147	142	44	148	158	59	79	44	56	117	0	117	0	44	56	33	31	117	0	33	31	30	25	117	12	112	13	117	0	117	0	112	13	108	17	117	0	108	17	59	79	59	79	108	17	105	21	59	79	105	21	80	98	80	98	105	21	104	27	80	98	104	27	104	33	104	33	109	112	80	98	158	22	155	16	243	0	243	0	155	16	149	14	243	0	149	14	140	12	71	230	149	118	153	210	153	210	149	118	159	100	211	122	159	100	222	30	211	122	222	30	222	42	149	117	109	112	116	67	149	117	116	67	128	82	149	117	128	82	143	93	149	117	143	93	159	100	149	117	159	100	149	118	109	112	104	33	107	51	109	112	107	51	116	67	71	230	153	210	308	230	308	230	153	210	271	210	308	230	271	210	232	118	232	118	271	210	222	100	232	118	222	100	232	117	232	117	222	100	238	93	232	117	238	93	272	112	272	112	238	93	253	82	272	112	253	82	265	67	222	100	271	210	211	122	222	100	211	122	222	42	275	21	273	17	374	0	374	0	273	17	269	13	374	0	269	13	264	12	277	33	374	0	355	20	277	33	355	20	351	25	277	33	351	25	301	98	277	33	301	98	274	50	272	112	265	67	274	50	272	112	274	50	301	98	351	25	348	31	322	79	351	25	322	79	301	98	374	0	374	12	366	14	374	0	366	14	360	16	374	0	360	16	355	20	276	27	275	21	374	0	276	27	374	0	277	33	243	0	243	12	234	14	243	0	234	14	228	17	243	0	228	17	159	42	243	0	159	42	159	30	243	0	159	30	158	22	159	100	228	17	224	22	159	100	224	22	222	30	117	0	30	25	26	20	117	0	26	20	21	16	117	0	21	16	15	14	117	0	15	14	7	12	117	0	7	12	7	0	243	0	140	12	140	0	159	42	228	17	159	100	374	0	264	12	264	0	322	79	348	31	336	56	153	210	159	100	211	122	87	23	111	103	89	313	89	313	111	103	106	157	106	180	106	157	107	180	151	211	141	207	156	166	156	166	141	207	137	171	132	170	137	171	141	207	132	170	141	207	130	202	113	162	119	166	119	193	119	193	119	166	126	169	119	193	126	169	130	202	130	202	126	169	132	170	107	180	106	157	113	162	107	180	113	162	119	193	254	337	197	345	223	323	223	323	197	345	193	329	164	323	193	329	197	345	164	323	197	345	138	337	276	178	268	174	269	146	269	146	268	174	260	171	269	146	260	171	258	137	258	137	260	171	253	170	258	137	253	170	248	132	248	132	253	170	247	170	248	132	247	170	237	129	237	129	247	170	228	174	237	129	228	174	225	128	225	128	228	174	211	184	225	128	211	184	209	133	209	133	211	184	195	197	209	133	195	197	192	143	192	143	195	197	179	207	192	143	179	207	175	156	175	156	179	207	164	211	175	156	164	211	156	166	156	166	164	211	151	211	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	183	301	23	283	183	282	157	282	157	283	183	281	157	281	157	283	183	276	178	281	157	276	178	269	146	302	313	254	337	265	276	302	313	265	276	277	235	302	313	277	235	283	183	254	337	223	323	247	305	254	337	247	305	265	276	282	157	278	103	301	23	301	23	278	103	266	60	301	23	266	60	252	0	252	0	266	60	248	31	252	0	248	31	224	13	252	0	224	13	195	7	195	7	165	13	194	-8	194	-8	165	13	141	31	194	-8	141	31	136	0	136	0	141	31	122	61	136	0	122	61	111	103	195	7	194	-8	252	0	138	337	89	313	111	232	138	337	111	232	122	274	138	337	122	274	140	304	138	337	140	304	164	323	106	180	111	232	89	313	106	180	89	313	106	157	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	111	103	87	23	136	0	86	122	87	161	90	231	86	122	90	231	58	15	86	122	58	15	86	104	86	122	86	104	87	122	142	124	136	128	139	94	139	94	136	128	130	133	139	94	130	133	128	96	128	96	130	133	122	137	128	96	122	137	120	100	120	100	122	137	113	138	120	100	113	138	112	105	112	105	113	138	108	138	112	105	108	138	106	109	106	109	108	138	103	136	106	109	103	136	99	111	89	106	91	109	93	128	93	128	91	109	94	110	93	128	94	110	98	133	98	133	94	110	96	111	98	133	96	111	99	111	87	122	86	104	89	106	87	122	89	106	93	128	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	111	12	125	-6	125	-6	111	12	99	22	125	-6	99	22	89	0	89	0	99	22	92	41	89	0	92	41	88	68	86	104	58	15	89	0	86	104	89	0	88	68	87	161	92	189	90	231	90	231	92	189	99	208	90	231	99	208	127	237	127	237	99	208	110	218	127	237	110	218	126	221	126	221	139	218	127	237	127	237	139	218	163	231	139	94	144	94	142	124	142	124	144	94	148	123	151	123	148	123	149	97	151	123	149	97	155	101	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	115	193	15	165	115	165	109	164	115	165	115	193	214	164	115	193	214	164	133	164	133	193	214	163	231	163	231	139	218	150	209	163	231	150	209	157	193	163	231	157	193	162	168	163	231	162	168	164	133	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	164	115	164	133	161	129	164	115	161	129	160	107	160	107	161	129	157	126	160	107	157	126	155	101	155	101	157	126	154	124	155	101	154	124	151	123	148	123	144	94	149	97	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	99	111	103	136	98	133	30	320	37	314	176	338	176	338	37	314	44	305	176	338	44	305	50	291	50	291	178	-8	133	302	133	302	178	-8	134	298	50	291	133	302	133	306	133	306	134	313	50	291	50	291	134	313	137	317	50	291	137	317	142	321	50	291	142	321	176	338	176	338	142	321	150	323	176	338	150	323	160	325	160	325	176	325	176	338	21	323	30	320	176	338	21	323	176	338	8	338	21	323	8	338	8	325	292	273	298	286	303	333	303	333	298	286	303	294	303	333	303	294	320	342	320	342	303	294	310	299	320	342	310	299	319	301	319	301	324	297	320	342	320	342	324	297	341	345	291	319	280	300	286	257	291	319	286	257	292	273	291	319	292	273	303	333	280	300	272	279	286	257	286	257	272	279	212	110	286	257	212	110	191	-8	191	-8	212	110	211	110	191	-8	211	110	178	-8	178	-8	211	110	145	271	178	-8	145	271	139	283	136	291	134	298	178	-8	136	291	178	-8	139	283	358	267	369	269	371	337	371	337	369	269	377	274	371	337	377	274	381	327	381	327	377	274	384	281	381	327	384	281	387	315	387	315	384	281	388	291	387	315	388	291	389	302	328	289	334	279	341	345	341	345	334	279	343	271	341	345	343	271	358	343	358	343	343	271	358	267	358	343	358	267	371	337	341	345	324	297	328	289	21	217	23	215	136	230	136	230	23	215	26	214	136	230	26	214	27	211	27	211	32	204	136	230	136	230	32	204	38	191	136	230	38	191	46	175	60	141	121	-6	109	203	60	141	109	203	109	205	109	205	109	209	60	141	60	141	109	209	111	213	60	141	111	213	53	157	111	213	115	215	136	230	136	230	115	215	120	216	136	230	120	216	127	218	127	218	136	219	136	230	111	213	136	230	46	175	111	213	46	175	53	157	16	218	21	217	136	230	16	218	136	230	11	230	16	218	11	230	11	219	207	198	209	200	217	232	217	232	209	200	212	201	217	232	212	201	215	201	215	201	219	201	217	232	217	232	219	201	234	235	207	198	217	232	205	195	205	195	217	232	204	224	205	195	204	224	204	191	204	191	204	224	194	210	204	191	194	210	185	192	185	192	176	170	204	191	204	191	176	170	151	95	204	191	151	95	133	-6	133	-6	151	95	150	95	133	-6	150	95	121	-6	121	-6	150	95	113	190	121	-6	113	190	111	195	121	-6	111	195	110	199	121	-6	110	199	109	201	121	-6	109	201	109	203	241	171	248	170	249	233	249	233	248	170	258	171	249	233	258	171	260	228	260	228	258	171	265	176	260	228	265	176	268	220	268	220	265	176	271	182	268	220	271	182	273	210	273	210	271	182	274	190	273	210	274	190	275	199	228	181	231	177	234	235	234	235	231	177	235	173	234	235	235	173	249	233	249	233	235	173	241	171	234	235	219	201	221	198	234	235	221	198	223	195	234	235	223	195	224	190	234	235	224	190	226	185	234	235	226	185	228	181	46	28	39	21	176	0	176	0	39	21	26	15	176	0	26	15	7	12	186	338	7	338	25	323	186	338	25	323	37	320	186	338	37	320	45	313	186	338	45	313	49	303	186	338	49	303	132	320	186	338	132	320	297	320	297	320	297	416	282	416	297	320	282	416	278	385	297	320	278	385	267	363	297	320	267	363	248	348	297	320	248	348	221	341	297	320	221	341	186	338	146	20	138	27	50	49	50	49	138	27	133	37	50	49	133	37	50	289	50	289	133	37	132	49	50	289	132	49	132	320	50	289	132	320	49	303	176	0	176	12	159	15	176	0	159	15	146	20	176	0	146	20	50	49	176	0	50	49	49	38	176	0	49	38	46	28	176	0	7	12	7	0	25	323	7	338	7	325	109	210	111	212	121	230	121	230	111	212	115	214	121	230	115	214	118	214	121	230	118	214	215	214	121	230	215	214	156	234	156	234	215	214	178	244	215	214	217	301	205	301	215	214	205	301	199	278	215	214	199	278	192	259	215	214	192	259	178	244	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	121	230	11	230	22	216	121	230	22	216	29	213	121	230	29	213	34	207	121	230	34	207	36	199	121	230	36	199	37	188	121	230	37	188	109	210	36	32	133	0	37	44	37	44	133	0	111	23	37	44	111	23	37	188	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	37	188	111	23	108	31	37	188	108	31	107	42	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	22	216	11	230	11	219	23	20	80	0	28	28	28	28	80	0	56	18	28	28	56	18	33	40	33	40	56	18	53	22	33	40	53	22	52	28	52	28	53	32	33	40	33	40	53	32	53	36	33	40	53	36	54	40	121	238	33	40	54	40	121	238	54	40	56	45	121	238	56	45	58	50	121	238	58	50	64	64	121	238	64	64	73	82	121	238	73	82	101	146	121	238	101	146	129	82	121	238	129	82	134	238	150	18	147	16	252	0	252	0	147	16	142	14	252	0	142	14	136	13	136	13	127	12	252	0	252	0	127	12	127	0	242	14	239	15	252	0	252	0	239	15	236	17	252	0	236	17	234	19	234	19	230	26	153	25	153	25	230	26	224	39	153	25	224	39	217	56	246	13	242	14	252	0	246	13	252	0	252	12	201	89	134	238	138	64	201	89	138	64	148	41	201	89	148	41	151	36	201	89	151	36	152	32	201	89	152	32	153	29	201	89	153	29	153	27	201	89	153	27	153	25	201	89	153	25	217	56	201	89	217	56	209	73	153	25	252	0	234	19	152	21	150	18	252	0	152	21	252	0	153	25	138	64	134	238	129	82	138	64	129	82	73	82	138	64	73	82	64	64	80	0	80	12	69	13	80	0	69	13	61	15	80	0	61	15	56	18	80	0	23	20	18	16	80	0	18	16	12	13	80	0	12	13	4	12	80	0	4	12	4	0	32	24	28	19	239	0	239	0	28	19	21	15	239	0	21	15	11	12	229	50	223	42	239	0	239	0	223	42	217	35	239	0	217	35	209	29	209	29	201	24	239	0	239	0	201	24	192	21	239	0	192	21	183	19	239	0	256	71	243	71	239	0	243	71	236	59	239	0	236	59	229	50	239	0	183	19	173	19	239	0	173	19	162	18	239	0	162	18	128	18	239	0	128	18	119	20	239	0	119	20	35	33	239	0	35	33	32	24	119	20	112	23	35	44	35	44	112	23	108	29	35	44	108	29	35	187	35	187	108	29	105	38	35	187	105	38	104	49	104	127	104	109	128	108	35	187	104	49	104	127	35	187	104	127	104	196	35	187	104	196	105	202	35	187	105	202	108	206	35	187	108	206	113	210	35	187	113	210	35	198	144	133	127	128	128	108	128	108	127	128	104	127	33	206	35	198	236	230	236	230	35	198	121	211	236	230	121	211	131	212	131	212	166	211	236	230	236	230	166	211	190	208	236	230	190	208	207	200	236	230	207	200	217	185	236	230	217	185	224	162	236	230	224	162	236	162	236	230	10	230	21	216	236	230	21	216	28	212	236	230	28	212	33	206	166	175	162	155	162	80	166	175	162	80	166	60	166	175	166	60	179	60	166	175	179	60	179	175	162	80	162	155	156	94	156	94	162	155	155	141	156	94	155	141	144	103	144	103	155	141	144	133	144	103	144	133	128	108	21	216	10	230	10	219	121	211	35	198	113	210	239	0	11	12	11	0	35	33	119	20	35	44	127	230	8	230	17	216	127	230	17	216	25	213	127	230	25	213	30	207	127	230	30	207	33	199	127	230	33	199	35	189	127	230	35	189	109	212	127	230	109	212	116	216	127	230	116	216	127	219	146	15	128	23	132	-8	132	-8	128	23	115	37	132	-8	115	37	115	-6	115	-6	115	37	107	56	115	-6	107	56	98	-2	98	-2	107	56	104	82	98	-2	104	82	104	187	104	198	105	206	70	9	104	198	70	9	83	2	104	198	83	2	98	-2	104	198	98	-2	104	187	105	206	109	212	35	189	105	206	35	189	36	58	105	206	36	58	40	43	105	206	40	43	47	30	105	206	47	30	56	19	105	206	56	19	70	9	132	-8	151	-8	146	15	146	15	151	-8	169	12	197	15	169	12	170	-8	197	15	170	-8	188	-5	292	230	221	230	230	217	292	230	230	217	237	214	292	230	237	214	242	210	292	230	242	210	245	202	292	230	245	202	246	192	292	230	246	192	270	208	292	230	270	208	274	212	292	230	274	212	282	216	292	230	282	216	292	219	267	193	267	201	246	192	267	193	246	192	254	32	267	193	254	32	261	47	267	193	261	47	265	64	267	193	265	64	267	84	243	61	245	19	246	89	246	89	245	19	254	32	246	89	254	32	246	192	234	40	219	24	220	3	234	40	220	3	233	9	234	40	233	9	245	19	234	40	245	19	243	61	205	-1	220	3	219	24	205	-1	219	24	197	15	205	-1	197	15	188	-5	169	12	151	-8	170	-8	36	58	35	189	35	77	230	217	221	230	221	219	270	208	246	192	267	201	17	216	8	230	8	219	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	289	369	316	369	248	448	289	369	248	448	243	452	289	369	243	452	238	456	289	369	238	456	232	459	289	369	232	459	227	461	289	369	227	461	221	461	289	369	221	461	218	413	198	439	198	433	199	446	199	446	198	433	200	428	199	446	200	428	202	452	202	452	200	428	204	423	202	452	204	423	207	457	207	457	204	423	210	418	207	457	210	418	214	460	214	460	210	418	218	413	214	460	218	413	221	461	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	220	264	248	264	180	343	220	264	180	343	175	348	220	264	175	348	169	351	220	264	169	351	164	354	220	264	164	354	158	356	220	264	158	356	152	357	220	264	152	357	149	308	129	334	130	329	130	341	130	341	130	329	132	323	130	341	132	323	133	347	133	347	132	323	136	318	133	347	136	318	139	352	139	352	136	318	141	313	139	352	141	313	145	355	145	355	141	313	149	308	145	355	149	308	152	357	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	292	461	296	413	300	460	300	460	296	413	305	418	300	460	305	418	307	458	307	458	305	418	310	423	307	458	310	423	312	453	312	453	310	423	314	428	312	453	314	428	315	447	315	447	314	428	316	433	315	447	316	433	316	440	296	413	292	461	287	461	296	413	287	461	281	459	296	413	281	459	276	457	296	413	276	457	271	453	296	413	271	453	266	448	296	413	266	448	225	369	225	369	266	448	198	369	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	224	357	228	308	232	356	232	356	228	308	236	314	232	356	236	314	238	353	238	353	236	314	242	318	238	353	242	318	243	348	243	348	242	318	245	323	243	348	245	323	247	342	247	342	245	323	247	328	247	342	247	328	248	334	228	308	224	357	218	356	228	308	218	356	213	354	228	308	213	354	207	352	228	308	207	352	203	348	228	308	203	348	198	343	228	308	198	343	157	264	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	157	264	198	343	129	264	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	215	436	215	375	224	432	224	432	215	375	224	379	224	432	224	379	231	424	231	424	224	379	231	386	231	424	231	386	235	415	235	415	231	386	236	395	235	415	236	395	237	405	172	406	174	396	174	416	174	416	174	396	179	387	174	416	179	387	179	425	179	425	179	387	186	380	179	425	186	380	186	432	186	432	186	380	194	375	186	432	194	375	195	436	195	436	194	375	204	373	195	436	204	373	205	438	205	438	204	373	215	375	205	438	215	375	215	436	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	329	432	329	379	336	424	336	424	329	379	336	386	336	424	336	386	340	415	340	415	336	386	340	395	340	415	340	395	342	405	277	406	279	396	279	416	279	416	279	396	283	387	279	416	283	387	284	425	284	425	283	387	290	380	284	425	290	380	291	432	291	432	290	380	299	375	291	432	299	375	299	436	299	436	299	375	309	373	299	436	309	373	310	438	310	438	309	373	320	375	310	438	320	375	320	436	320	436	320	375	329	379	320	436	329	379	329	432	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	253	153	248	172	251	-6	253	153	251	-6	271	90	253	153	271	90	259	135	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	215	320	215	320	215	282	222	275	215	320	222	275	222	327	222	327	222	275	231	270	222	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	241	333	241	333	241	268	251	270	241	333	251	270	251	331	251	331	251	270	260	274	251	331	260	274	260	327	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	206	369	234	369	166	448	206	369	166	448	161	452	206	369	161	452	156	456	206	369	156	456	150	459	206	369	150	459	145	461	206	369	145	461	139	461	206	369	139	461	136	413	116	439	116	433	117	446	117	446	116	433	118	428	117	446	118	428	120	452	120	452	118	428	122	423	120	452	122	423	125	457	125	457	122	423	128	418	125	457	128	418	132	460	132	460	128	418	136	413	132	460	136	413	139	461	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	76	-73	76	-99	84	-96	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	156	264	185	264	116	343	156	264	116	343	111	348	156	264	111	348	106	351	156	264	106	351	100	354	156	264	100	354	95	356	156	264	95	356	89	357	156	264	89	357	85	308	65	334	66	329	66	341	66	341	66	329	68	323	66	341	68	323	70	347	70	347	68	323	72	318	70	347	72	318	75	352	75	352	72	318	78	313	75	352	78	313	81	355	81	355	78	313	85	308	81	355	85	308	89	357	176	218	165	230	165	219	10	-75	9	-51	8	-62	143	85	143	143	22	143	143	85	22	143	22	85	143	85	143	143	22	143	143	85	22	143	22	85	250	85	250	143	0	143	250	85	0	143	0	85	250	90	250	136	0	136	250	90	0	136	0	90	500	90	500	136	0	136	500	90	0	136	0	90	1000	90	1000	136	0	136	1000	90	0	136	0	90	5	-117	5	-142	255	-142	5	-117	255	-142	255	-117	5	-68	5	-93	255	-93	5	-68	255	-93	255	-68	70	265	69	268	69	268	68	181	69	268	64	306	68	181	64	306	54	188	54	188	64	306	48	284	54	188	48	284	44	200	44	200	48	284	38	261	44	200	38	261	37	216	37	216	38	261	35	236	71	280	77	292	87	326	87	326	77	292	88	305	87	326	88	305	118	345	118	345	88	305	103	319	118	345	103	319	123	334	71	280	87	326	64	306	71	280	64	306	69	268	85	258	83	258	85	178	85	178	83	258	81	257	85	178	81	257	79	257	79	257	76	258	85	178	85	178	76	258	73	259	85	178	73	259	71	262	127	220	125	233	125	206	125	206	125	233	121	244	125	206	121	244	120	194	120	194	121	244	113	252	120	194	113	252	111	186	111	186	113	252	103	257	111	186	103	257	99	180	99	180	103	257	90	258	99	180	90	258	88	258	85	258	85	178	99	180	85	258	99	180	88	258	70	265	69	268	68	181	70	265	68	181	85	178	70	265	85	178	71	262	79	265	81	265	81	345	81	345	81	265	84	266	81	345	84	266	99	343	99	343	84	266	86	266	99	343	86	266	88	266	88	266	91	266	99	343	99	343	91	266	94	264	99	343	94	264	96	262	132	287	129	307	129	262	129	262	129	307	123	323	129	262	123	323	119	239	119	239	123	323	113	335	119	239	113	335	103	217	103	217	113	335	99	343	103	217	99	343	98	256	98	256	96	244	103	217	103	217	96	244	89	231	103	217	89	231	79	197	79	197	89	231	78	218	79	197	78	218	63	204	99	343	96	262	97	259	99	343	97	259	98	256	40	303	41	290	42	317	42	317	41	290	46	280	42	317	46	280	47	329	47	329	46	280	54	272	47	329	54	272	56	338	56	338	54	272	64	267	56	338	64	267	67	344	67	344	64	267	76	265	67	344	76	265	81	345	81	345	76	265	79	265	63	204	43	189	49	178	63	204	49	178	79	197	79	-2	81	-2	81	78	81	78	81	-2	84	-1	81	78	84	-1	99	75	99	75	84	-1	86	-1	99	75	86	-1	88	-1	88	-1	91	-2	99	75	99	75	91	-2	94	-3	99	75	94	-3	96	-5	132	20	129	39	129	-4	129	-4	129	39	123	55	129	-4	123	55	119	-28	119	-28	123	55	113	67	119	-28	113	67	103	-50	103	-50	113	67	99	75	103	-50	99	75	98	-11	99	75	96	-5	97	-8	99	75	97	-8	98	-11	40	35	41	22	42	49	42	49	41	22	46	12	42	49	46	12	47	61	47	61	46	12	54	4	47	61	54	4	56	70	56	70	54	4	64	0	56	70	64	0	67	76	67	76	64	0	76	-2	67	76	76	-2	81	78	81	78	76	-2	79	-2	98	-11	96	-23	103	-50	103	-50	96	-23	89	-36	103	-50	89	-36	79	-70	79	-70	89	-36	78	-49	79	-70	78	-49	63	-63	63	-63	43	-78	49	-89	63	-63	49	-89	79	-70	74	256	74	256	74	256	74	256	72	343	68	217	68	217	72	343	58	335	68	217	58	335	52	239	52	239	58	335	48	323	52	239	48	323	43	262	43	262	48	323	42	307	43	262	42	307	40	287	75	262	77	264	89	345	89	345	77	264	80	266	89	345	80	266	83	266	83	266	85	266	89	345	89	345	85	266	87	266	89	345	87	266	90	265	92	265	95	265	103	344	103	344	95	265	107	267	103	344	107	267	115	338	115	338	107	267	117	272	115	338	117	272	124	329	124	329	117	272	125	280	124	329	125	280	130	317	130	317	125	280	130	290	130	317	130	290	132	303	103	344	89	345	90	265	103	344	90	265	92	265	74	259	75	262	89	345	74	259	89	345	72	343	74	259	72	343	74	256	128	189	108	204	123	178	123	178	108	204	93	218	123	178	93	218	92	197	92	197	93	218	82	231	92	197	82	231	76	244	76	244	74	256	68	217	76	244	68	217	92	197	51	265	50	268	50	268	49	181	50	268	45	306	49	181	45	306	35	188	35	188	45	306	29	284	35	188	29	284	25	200	25	200	29	284	19	261	25	200	19	261	18	216	18	216	19	261	16	236	52	280	59	292	68	326	68	326	59	292	69	305	68	326	69	305	99	345	99	345	69	305	84	319	99	345	84	319	104	334	52	280	68	326	45	306	52	280	45	306	50	268	66	258	64	258	66	178	66	178	64	258	62	257	66	178	62	257	60	257	60	257	57	258	66	178	66	178	57	258	54	259	66	178	54	259	52	262	184	181	185	268	180	306	184	181	180	306	170	188	170	188	180	306	164	284	170	188	164	284	160	200	160	200	164	284	154	261	160	200	154	261	153	216	153	216	154	261	151	236	187	280	194	292	203	326	203	326	194	292	204	305	203	326	204	305	234	345	234	345	204	305	219	319	234	345	219	319	239	334	187	280	203	326	180	306	187	280	180	306	185	268	201	258	199	258	201	178	201	178	199	258	197	257	201	178	197	257	195	257	195	257	192	258	201	178	201	178	192	258	189	259	201	178	189	259	187	262	243	220	241	233	241	206	241	206	241	233	236	244	241	206	236	244	235	194	235	194	236	244	229	252	235	194	229	252	226	186	226	186	229	252	219	257	226	186	219	257	215	180	215	180	219	257	206	258	215	180	206	258	204	258	201	258	201	178	215	180	201	258	215	180	204	258	186	265	185	268	184	181	186	265	184	181	201	178	186	265	201	178	187	262	108	220	107	233	106	206	106	206	107	233	102	244	106	206	102	244	101	194	101	194	102	244	94	252	101	194	94	252	92	186	92	186	94	252	84	257	92	186	84	257	80	180	80	180	84	257	71	258	80	180	71	258	69	258	66	258	66	178	80	180	66	258	80	180	69	258	51	265	50	268	49	181	51	265	49	181	66	178	51	265	66	178	52	262	181	265	184	265	184	345	184	345	184	265	186	266	184	345	186	266	201	343	201	343	186	266	188	266	201	343	188	266	190	266	190	266	193	266	201	343	201	343	193	266	196	264	201	343	196	264	198	262	234	287	232	307	231	262	231	262	232	307	225	323	231	262	225	323	221	239	221	239	225	323	215	335	221	239	215	335	205	217	205	217	215	335	201	343	205	217	201	343	200	256	200	256	198	244	205	217	205	217	198	244	191	231	205	217	191	231	182	197	182	197	191	231	181	218	182	197	181	218	166	204	201	343	198	262	199	259	201	343	199	259	200	256	142	303	143	290	144	317	144	317	143	290	148	280	144	317	148	280	149	329	149	329	148	280	156	272	149	329	156	272	158	338	158	338	156	272	166	267	158	338	166	267	170	344	170	344	166	267	179	265	170	344	179	265	184	345	184	345	179	265	181	265	166	204	146	189	151	178	166	204	151	178	182	197	46	265	49	265	49	345	49	345	49	265	51	266	49	345	51	266	66	343	66	343	51	266	53	266	66	343	53	266	55	266	55	266	58	266	66	343	66	343	58	266	61	264	66	343	61	264	63	262	99	287	97	307	96	262	96	262	97	307	90	323	96	262	90	323	86	239	86	239	90	323	80	335	86	239	80	335	70	217	70	217	80	335	66	343	70	217	66	343	65	256	65	256	63	244	70	217	70	217	63	244	56	231	70	217	56	231	47	197	47	197	56	231	46	218	47	197	46	218	31	204	66	343	63	262	64	259	66	343	64	259	65	256	7	303	9	290	9	317	9	317	9	290	14	280	9	317	14	280	15	329	15	329	14	280	21	272	15	329	21	272	24	338	24	338	21	272	31	267	24	338	31	267	35	344	35	344	31	267	44	265	35	344	44	265	49	345	49	345	44	265	46	265	31	204	11	189	16	178	31	204	16	178	47	197	181	-2	184	-2	184	78	184	78	184	-2	186	-1	184	78	186	-1	201	75	201	75	186	-1	188	-1	201	75	188	-1	190	-1	190	-1	193	-2	201	75	201	75	193	-2	196	-3	201	75	196	-3	198	-5	234	20	232	39	231	-4	231	-4	232	39	225	55	231	-4	225	55	221	-28	221	-28	225	55	215	67	221	-28	215	67	205	-50	205	-50	215	67	201	75	205	-50	201	75	200	-11	200	-11	198	-23	205	-50	205	-50	198	-23	191	-36	205	-50	191	-36	182	-70	182	-70	191	-36	181	-49	182	-70	181	-49	166	-63	201	75	198	-5	199	-8	201	75	199	-8	200	-11	142	35	143	22	144	49	144	49	143	22	148	12	144	49	148	12	149	61	149	61	148	12	156	4	149	61	156	4	158	70	158	70	156	4	166	0	158	70	166	0	170	76	170	76	166	0	179	-2	170	76	179	-2	184	78	184	78	179	-2	181	-2	166	-63	146	-78	151	-89	166	-63	151	-89	182	-70	46	-2	49	-2	49	78	49	78	49	-2	51	-1	49	78	51	-1	66	75	66	75	51	-1	53	-1	66	75	53	-1	55	-1	55	-1	58	-2	66	75	66	75	58	-2	61	-3	66	75	61	-3	63	-5	99	20	97	39	96	-4	96	-4	97	39	90	55	96	-4	90	55	86	-28	86	-28	90	55	80	67	86	-28	80	67	70	-50	70	-50	80	67	66	75	70	-50	66	75	65	-11	65	-11	63	-23	70	-50	70	-50	63	-23	56	-36	70	-50	56	-36	47	-70	47	-70	56	-36	46	-49	47	-70	46	-49	31	-63	66	75	63	-5	64	-8	66	75	64	-8	65	-11	7	35	9	22	9	49	9	49	9	22	14	12	9	49	14	12	15	61	15	61	14	12	21	4	15	61	21	4	24	70	24	70	21	4	31	0	24	70	31	0	35	76	35	76	31	0	44	-2	35	76	44	-2	49	78	49	78	44	-2	46	-2	31	-63	11	-78	16	-89	31	-63	16	-89	47	-70	41	256	41	256	41	256	41	256	40	343	36	217	36	217	40	343	26	335	36	217	26	335	20	239	20	239	26	335	16	323	20	239	16	323	10	262	10	262	16	323	9	307	10	262	9	307	7	287	43	262	45	264	57	345	57	345	45	264	47	266	57	345	47	266	50	266	50	266	53	266	57	345	57	345	53	266	55	266	57	345	55	266	57	265	60	265	63	265	71	344	71	344	63	265	75	267	71	344	75	267	82	338	82	338	75	267	85	272	82	338	85	272	91	329	91	329	85	272	92	280	91	329	92	280	97	317	97	317	92	280	97	290	97	317	97	290	99	303	71	344	57	345	57	265	71	344	57	265	60	265	41	259	43	262	57	345	41	259	57	345	40	343	41	259	40	343	41	256	95	189	75	204	90	178	90	178	75	204	60	218	90	178	60	218	59	197	59	197	60	218	49	231	59	197	49	231	43	244	43	244	41	256	36	217	43	244	36	217	59	197	176	256	175	343	171	217	171	217	175	343	161	335	171	217	161	335	154	239	154	239	161	335	150	323	154	239	150	323	145	262	145	262	150	323	144	307	145	262	144	307	142	287	178	262	180	264	192	345	192	345	180	264	182	266	192	345	182	266	185	266	185	266	188	266	192	345	192	345	188	266	190	266	192	345	190	266	192	265	195	265	198	265	206	344	206	344	198	265	209	267	206	344	209	267	218	338	218	338	209	267	219	272	218	338	219	272	226	329	226	329	219	272	227	280	226	329	227	280	232	317	232	317	227	280	232	290	232	317	232	290	234	303	206	344	192	345	192	265	206	344	192	265	195	265	176	259	178	262	192	345	176	259	192	345	175	343	176	259	175	343	176	256	230	189	210	204	225	178	225	178	210	204	195	218	225	178	195	218	194	197	194	197	195	218	184	231	194	197	184	231	178	244	178	244	176	256	171	217	178	244	171	217	194	197	118	5	118	5	118	5	118	5	118	201	116	30	116	30	118	201	116	184	116	30	116	184	113	56	113	56	116	184	112	171	113	56	112	171	108	81	108	81	112	171	107	159	108	81	107	159	102	105	102	105	107	159	99	147	117	262	118	250	126	345	126	345	118	250	119	233	126	345	119	233	119	223	126	345	119	223	120	-66	120	-66	119	223	118	201	118	5	120	-66	118	201	119	223	119	233	109	234	33	206	40	203	41	254	41	254	40	203	49	201	41	254	49	201	50	255	50	255	49	201	53	202	50	255	53	202	54	255	54	255	53	202	58	202	54	255	58	202	59	254	59	254	58	202	62	204	59	254	62	204	64	252	64	252	62	204	68	206	64	252	68	206	69	250	69	250	68	206	75	209	69	250	75	209	76	247	76	247	75	209	84	214	76	247	84	214	86	242	86	242	84	214	92	218	86	242	92	218	94	238	94	238	92	218	100	220	94	238	100	220	101	236	101	236	100	220	108	222	101	236	108	222	109	234	109	234	108	222	119	223	152	328	149	335	151	304	152	328	151	304	152	309	152	328	152	309	153	314	152	328	153	314	153	318	132	258	134	267	135	344	135	344	134	267	138	278	135	344	138	278	143	341	143	341	138	278	145	290	143	341	145	290	149	335	149	335	145	290	148	298	149	335	148	298	151	304	135	31	139	59	140	169	140	169	139	59	144	86	140	169	144	86	147	153	147	153	144	86	151	111	147	153	151	111	156	138	156	138	151	111	158	132	156	138	158	132	157	137	157	137	158	132	158	136	159	135	158	132	159	132	159	135	159	132	159	134	159	134	159	132	159	133	197	255	197	202	201	255	201	255	197	202	201	201	201	255	201	201	210	254	210	254	201	201	210	203	210	254	210	203	217	250	217	250	210	203	217	206	217	250	217	206	222	245	222	245	217	206	222	212	222	245	222	212	225	237	225	237	222	212	225	219	225	237	225	219	227	228	140	223	148	222	148	236	148	236	148	222	155	220	148	236	155	220	156	239	156	239	155	220	163	217	156	239	163	217	165	242	165	242	163	217	174	211	165	242	174	211	175	247	175	247	174	211	180	207	175	247	180	207	182	250	182	250	180	207	186	204	182	250	186	204	188	252	188	252	186	204	192	203	188	252	192	203	192	254	192	254	192	203	197	202	192	254	197	202	197	255	126	345	131	-66	131	233	131	233	131	223	140	235	140	235	131	223	140	223	140	235	140	223	148	236	131	-66	133	5	131	223	116	344	108	340	110	282	116	344	110	282	114	273	116	344	114	273	117	262	116	344	117	262	126	345	99	304	101	299	102	334	102	334	101	299	104	294	102	334	104	294	108	340	108	340	104	294	110	282	98	326	97	315	97	311	98	326	97	311	98	308	98	326	98	308	99	304	98	326	99	304	102	334	131	247	132	258	135	344	131	247	135	344	126	345	131	247	126	345	131	233	135	186	132	205	133	5	135	186	133	5	135	31	135	186	135	31	140	169	99	147	96	144	102	105	102	105	96	144	94	141	102	105	94	141	94	127	94	127	94	141	94	129	93	139	92	137	93	132	93	139	93	132	93	130	93	139	93	130	94	129	93	139	94	129	94	141	92	137	92	135	92	134	92	137	92	134	93	132	25	238	25	219	28	245	28	245	25	219	28	212	28	245	28	212	33	251	33	251	28	212	33	206	33	251	33	206	41	254	25	219	25	238	23	228	131	223	133	5	132	205	126	345	120	-66	131	-66	158	132	159	135	158	136	118	257	119	246	125	345	125	345	119	246	119	232	125	345	119	232	119	223	125	345	119	223	125	-65	125	-65	119	223	119	55	125	-65	119	55	119	46	119	46	119	55	110	46	106	46	110	46	110	56	106	46	110	56	103	57	106	46	103	57	100	45	100	45	103	57	95	59	100	45	95	59	93	43	93	43	95	59	87	62	93	43	87	62	86	40	86	40	87	62	78	36	39	75	39	28	47	76	47	76	39	28	47	27	47	76	47	27	52	76	52	76	47	27	52	28	52	76	52	28	56	75	56	75	52	28	57	28	56	75	57	28	62	73	62	73	57	28	63	30	62	73	63	30	68	71	68	71	63	30	70	33	68	71	70	33	75	68	75	68	70	33	78	36	75	68	78	36	87	62	103	158	92	140	103	121	103	158	103	121	110	174	110	174	103	121	110	104	110	174	110	104	115	189	115	189	110	104	115	89	115	189	115	89	118	205	118	205	115	89	118	73	118	205	118	73	119	223	119	223	118	73	119	55	119	223	119	232	110	232	119	223	110	232	109	222	133	23	132	34	134	-64	134	-64	132	34	131	46	125	-65	131	46	131	55	125	-65	131	55	131	232	131	232	131	223	141	233	141	233	131	223	141	223	141	233	141	223	149	222	131	55	131	46	140	55	140	55	131	46	141	46	140	55	141	46	148	56	148	56	141	46	149	44	148	56	149	44	156	58	156	58	149	44	157	42	156	58	157	42	164	62	164	62	157	42	166	39	164	62	166	39	175	66	175	66	166	39	177	35	175	66	177	35	183	70	183	70	177	35	184	32	183	70	184	32	189	72	189	72	184	32	190	30	189	72	190	30	194	74	194	74	190	30	195	28	194	74	195	28	199	75	199	75	195	28	199	28	199	75	199	28	203	27	166	240	157	237	157	220	166	240	157	220	167	217	166	240	167	217	177	245	149	222	157	220	157	237	149	222	157	237	149	235	149	222	149	235	141	233	131	223	131	232	131	55	148	298	150	304	152	327	152	327	150	304	152	309	152	327	152	309	153	318	153	318	152	309	153	314	135	266	139	277	142	340	142	340	139	277	145	291	142	340	145	291	148	334	148	334	145	291	148	298	148	334	148	298	152	327	156	144	155	146	156	135	156	144	156	135	156	143	156	143	156	135	156	136	156	143	156	136	157	141	157	141	156	136	157	138	157	141	157	138	158	140	158	140	157	138	158	139	132	73	135	90	135	189	135	189	135	90	139	105	135	189	139	105	140	173	140	173	139	105	146	119	140	173	146	119	146	158	146	158	146	119	155	133	146	158	155	133	155	146	155	146	155	133	156	135	177	211	184	208	184	248	177	211	184	248	177	245	177	211	177	245	167	217	203	252	203	204	212	251	212	251	203	204	212	205	212	251	212	205	218	248	218	248	212	205	219	208	218	248	219	208	224	243	224	243	219	208	224	213	224	243	224	213	227	236	227	236	224	213	227	220	227	236	227	220	228	228	184	208	190	206	190	250	190	250	190	206	194	204	190	250	194	204	195	251	195	251	194	204	199	204	195	251	199	204	199	252	199	252	199	204	203	204	199	252	203	204	203	252	199	75	203	27	204	75	204	75	203	27	211	28	204	75	211	28	212	74	212	74	211	28	218	31	212	74	218	31	219	71	219	71	218	31	224	36	219	71	224	36	224	66	224	66	224	36	227	42	224	66	227	42	227	59	227	59	227	42	228	50	132	73	135	189	132	206	132	73	132	206	131	223	132	73	131	223	131	55	134	344	125	345	131	232	134	344	131	232	132	245	134	344	132	245	133	255	134	344	133	255	135	266	134	344	135	266	142	340	119	46	119	32	125	-65	125	-65	119	32	118	21	125	-65	118	21	116	-64	116	-64	118	21	115	11	116	-64	115	11	111	1	116	-64	111	1	109	-60	109	-60	111	1	106	-11	109	-60	106	-11	103	-54	103	-54	106	-11	103	-19	103	-54	103	-19	101	-24	133	23	134	-64	135	13	135	13	134	-64	142	-60	135	13	142	-60	139	2	139	2	142	-60	145	-10	152	-29	150	-24	152	-47	152	-29	152	-47	153	-38	152	-29	153	-38	153	-33	148	-18	145	-10	148	-54	148	-18	148	-54	152	-47	148	-18	152	-47	150	-24	116	344	109	340	112	279	116	344	112	279	115	268	116	344	115	268	118	257	116	344	118	257	125	345	106	292	112	279	109	340	106	292	109	340	103	335	106	292	103	335	103	299	104	233	99	234	101	221	104	233	101	221	109	222	104	233	109	222	110	232	47	204	52	204	52	252	52	252	52	204	56	204	52	252	56	204	57	251	57	251	56	204	61	206	57	251	61	206	63	249	63	249	61	206	67	208	63	249	67	208	70	247	70	247	67	208	74	211	70	247	74	211	78	243	78	243	74	211	85	216	78	243	85	216	87	239	87	239	85	216	93	219	87	239	93	219	93	236	93	236	93	219	101	221	93	236	101	221	99	234	99	314	100	310	100	327	100	327	100	310	101	305	100	327	101	305	103	335	103	335	101	305	103	299	100	-47	103	-54	101	-24	100	-47	101	-24	100	-29	100	-47	100	-29	99	-34	100	-47	99	-34	99	-38	23	236	24	220	27	243	27	243	24	220	27	213	27	243	27	213	32	248	32	248	27	213	32	208	32	248	32	208	39	251	39	251	32	208	39	205	39	251	39	205	47	252	47	252	39	205	47	204	47	252	47	204	52	252	22	51	23	43	24	59	24	59	23	43	27	36	24	59	27	36	27	66	27	66	27	36	32	31	27	66	32	31	32	71	32	71	32	31	39	28	32	71	39	28	39	75	24	220	23	236	22	228	99	314	100	327	99	319	148	-54	145	-10	142	-60	131	46	125	-65	134	-64	125	345	125	-65	131	232	184	248	184	208	190	250	110	46	119	55	110	56	140	21	173	27	174	226	174	226	173	27	201	41	174	226	201	41	203	211	203	211	201	41	224	64	203	211	224	64	226	188	226	188	224	64	240	93	226	188	240	93	240	160	240	160	240	93	245	127	40	159	40	93	55	188	55	188	40	93	55	64	55	188	55	64	78	211	78	211	55	64	78	41	78	211	78	41	106	226	106	226	78	41	106	26	106	226	106	26	140	231	140	231	106	26	140	21	140	231	140	21	174	226	40	93	40	159	35	127	208	36	210	22	210	49	210	49	210	22	215	10	210	49	215	10	216	61	216	61	215	10	224	1	216	61	224	1	225	70	225	70	224	1	236	-4	225	70	236	-4	237	76	237	76	236	-4	249	-6	237	76	249	-6	250	78	250	78	249	-6	263	-4	250	78	263	-4	263	76	263	76	263	-4	274	1	263	76	274	1	275	70	275	70	274	1	284	11	275	70	284	11	284	61	284	61	284	11	290	22	284	61	290	22	290	49	290	49	290	22	292	36	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	374	36	376	22	376	49	376	49	376	22	382	10	376	49	382	10	382	61	382	61	382	10	391	1	382	61	391	1	391	70	391	70	391	1	402	-4	391	70	402	-4	403	76	403	76	402	-4	416	-6	403	76	416	-6	416	78	416	78	416	-6	429	-4	416	78	429	-4	430	76	430	76	429	-4	441	1	430	76	441	1	441	70	441	70	441	1	450	11	441	70	450	11	451	61	451	61	450	11	457	22	451	61	457	22	457	49	457	49	457	22	459	36	208	36	210	22	210	49	210	49	210	22	215	10	210	49	215	10	216	61	216	61	215	10	224	1	216	61	224	1	225	70	225	70	224	1	236	-4	225	70	236	-4	237	76	237	76	236	-4	249	-6	237	76	249	-6	250	78	250	78	249	-6	263	-4	250	78	263	-4	263	76	263	76	263	-4	274	1	263	76	274	1	275	70	275	70	274	1	284	11	275	70	284	11	284	61	284	61	284	11	290	22	284	61	290	22	290	49	290	49	290	22	292	36	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	505	156	490	164	492	148	492	148	490	164	482	150	476	149	482	150	490	164	476	149	490	164	473	166	473	166	442	161	443	111	473	166	443	111	452	127	473	166	452	127	458	135	473	166	458	135	464	142	473	166	464	142	470	146	473	166	470	146	476	149	442	161	415	145	426	55	442	161	426	55	429	74	442	161	429	74	435	93	442	161	435	93	443	111	440	6	433	10	439	-8	439	-8	433	10	428	17	439	-8	428	17	417	-5	417	-5	428	17	425	26	417	-5	425	26	424	37	424	37	426	55	417	-5	417	-5	426	55	415	145	417	-5	415	145	400	3	400	3	415	145	394	122	400	3	394	122	386	17	386	17	394	122	380	93	386	17	380	93	378	36	378	36	380	93	375	59	511	94	508	77	511	45	511	45	508	77	503	60	511	45	503	60	501	27	501	27	503	60	496	45	501	27	496	45	488	12	488	12	496	45	488	31	492	148	500	143	505	156	505	156	500	143	507	134	505	156	507	134	516	144	516	144	507	134	511	123	516	144	511	123	512	110	512	110	511	94	518	65	518	65	511	94	511	45	522	127	516	144	518	65	522	127	518	65	523	85	522	127	523	85	525	107	512	110	518	65	516	144	449	5	450	-7	457	6	457	6	450	-7	461	-4	457	6	461	-4	466	9	466	9	461	-4	471	0	466	9	471	0	473	14	473	14	471	0	480	5	473	14	480	5	481	21	481	21	480	5	488	12	481	21	488	12	488	31	440	6	439	-8	450	-7	440	6	450	-7	449	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	505	156	490	164	493	148	493	148	490	164	483	150	477	149	483	150	490	164	477	149	490	164	473	166	473	166	442	161	443	111	473	166	443	111	452	127	473	166	452	127	458	135	473	166	458	135	465	142	473	166	465	142	471	146	473	166	471	146	477	149	442	161	415	145	425	55	442	161	425	55	429	74	442	161	429	74	435	93	442	161	435	93	443	111	440	6	433	11	439	-8	439	-8	433	11	428	17	439	-8	428	17	417	-5	417	-5	428	17	425	26	417	-5	425	26	424	38	424	38	425	55	417	-5	417	-5	425	55	415	145	417	-5	415	145	400	3	400	3	415	145	394	122	400	3	394	122	386	17	386	17	394	122	380	93	386	17	380	93	378	36	378	36	380	93	375	59	511	94	508	77	511	45	511	45	508	77	503	60	511	45	503	60	501	27	501	27	503	60	496	45	501	27	496	45	488	12	488	12	496	45	488	31	493	148	501	143	505	156	505	156	501	143	507	134	505	156	507	134	516	144	516	144	507	134	511	123	516	144	511	123	512	110	512	110	511	94	518	65	518	65	511	94	511	45	522	127	516	144	518	65	522	127	518	65	523	85	522	127	523	85	525	107	512	110	518	65	516	144	449	5	450	-7	458	6	458	6	450	-7	461	-4	458	6	461	-4	466	9	466	9	461	-4	471	0	466	9	471	0	474	14	474	14	471	0	480	5	474	14	480	5	481	21	481	21	480	5	488	12	481	21	488	12	488	31	440	6	439	-8	450	-7	440	6	450	-7	449	5	686	156	671	164	673	148	673	148	671	164	663	150	657	149	663	150	671	164	657	149	671	164	653	166	653	166	623	161	624	111	653	166	624	111	633	127	653	166	633	127	639	135	653	166	639	135	645	142	653	166	645	142	651	146	653	166	651	146	657	149	623	161	596	145	606	55	623	161	606	55	610	74	623	161	610	74	616	93	623	161	616	93	624	111	621	6	614	10	619	-8	619	-8	614	10	609	17	619	-8	609	17	598	-5	598	-5	609	17	606	26	598	-5	606	26	605	37	605	37	606	55	598	-5	598	-5	606	55	596	145	598	-5	596	145	581	3	581	3	596	145	575	122	581	3	575	122	567	17	567	17	575	122	561	93	567	17	561	93	559	36	559	36	561	93	556	59	692	94	689	77	692	45	692	45	689	77	684	60	692	45	684	60	682	27	682	27	684	60	677	45	682	27	677	45	670	12	670	12	677	45	669	31	673	148	681	143	686	156	686	156	681	143	687	134	686	156	687	134	696	144	696	144	687	134	692	123	696	144	692	123	693	110	693	110	692	94	699	65	699	65	692	94	692	45	703	127	696	144	699	65	703	127	699	65	704	85	703	127	704	85	705	107	693	110	699	65	696	144	629	5	631	-7	638	6	638	6	631	-7	641	-4	638	6	641	-4	646	9	646	9	641	-4	652	0	646	9	652	0	654	14	654	14	652	0	661	5	654	14	661	5	662	21	662	21	661	5	670	12	662	21	670	12	669	31	621	6	619	-8	631	-7	621	6	631	-7	629	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	116	342	113	348	114	324	116	342	114	324	116	328	116	342	116	328	117	332	116	342	117	332	118	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	96	357	110	316	96	357	88	355	110	316	88	355	82	352	110	316	82	352	77	346	110	316	77	346	74	340	110	316	74	340	71	333	110	316	71	333	54	219	54	219	71	333	37	223	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	274	342	271	348	272	324	274	342	272	324	274	328	274	342	274	328	275	332	274	342	275	332	275	336	271	348	266	352	268	316	271	348	268	316	270	320	271	348	270	320	272	324	268	316	266	352	260	355	268	316	260	355	253	357	268	316	253	357	246	355	268	316	246	355	240	352	268	316	240	352	235	347	268	316	235	347	231	340	268	316	231	340	228	334	268	316	228	334	212	219	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	212	219	228	334	195	223	101	219	118	223	84	333	101	219	84	333	81	340	101	219	81	340	78	346	101	219	78	346	73	352	101	219	73	352	67	355	101	219	67	355	59	357	101	219	59	357	53	355	101	219	53	355	47	352	101	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	100	219	117	223	84	334	100	219	84	334	81	340	100	219	81	340	78	347	100	219	78	347	73	352	100	219	73	352	67	355	100	219	67	355	59	357	100	219	59	357	53	355	100	219	53	355	47	352	100	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	180	219	196	223	163	334	180	219	163	334	160	340	180	219	160	340	156	347	180	219	156	347	152	352	180	219	152	352	145	355	180	219	145	355	138	357	180	219	138	357	132	355	180	219	132	355	126	352	180	219	126	352	123	316	118	328	120	324	121	348	121	348	120	324	121	320	121	348	121	320	126	352	126	352	121	320	123	316	118	342	117	336	117	332	118	342	117	332	118	328	118	342	118	328	121	348	100	219	117	223	84	334	100	219	84	334	81	340	100	219	81	340	78	347	100	219	78	347	73	352	100	219	73	352	67	355	100	219	67	355	59	357	100	219	59	357	53	355	100	219	53	355	47	352	100	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	180	219	196	223	163	334	180	219	163	334	160	340	180	219	160	340	156	347	180	219	156	347	152	352	180	219	152	352	145	355	180	219	145	355	138	357	180	219	138	357	132	355	180	219	132	355	126	352	180	219	126	352	123	316	118	328	120	324	121	348	121	348	120	324	121	320	121	348	121	320	126	352	126	352	121	320	123	316	118	342	117	336	117	332	118	342	117	332	118	328	118	342	118	328	121	348	258	219	275	223	242	334	258	219	242	334	239	340	258	219	239	340	235	347	258	219	235	347	231	352	258	219	231	352	225	355	258	219	225	355	217	357	258	219	217	357	211	355	258	219	211	355	205	352	258	219	205	352	203	316	197	328	199	324	200	348	200	348	199	324	201	320	200	348	201	320	205	352	205	352	201	320	203	316	197	342	195	336	196	332	197	342	196	332	197	328	197	342	197	328	200	348	46	-74	58	-84	143	59	143	59	58	-84	146	23	143	59	146	23	148	59	148	59	146	23	235	-84	148	59	235	-84	248	-74	98	107	94	113	128	30	127	196	94	113	96	116	127	196	96	116	98	119	98	119	100	122	127	196	127	196	100	122	103	125	127	196	103	125	105	128	105	128	121	149	127	196	127	196	121	149	134	167	127	196	134	167	130	199	130	199	134	167	134	202	137	54	127	69	128	30	128	30	127	69	113	86	128	30	113	86	109	92	151	204	150	205	151	202	151	202	150	205	149	207	151	202	149	207	149	194	149	194	149	207	148	207	149	194	148	207	146	208	143	182	149	194	146	208	143	182	146	208	143	207	143	182	143	207	141	206	143	182	141	206	138	205	143	182	138	205	134	202	143	182	134	202	134	167	26	114	26	113	128	30	26	114	128	30	94	113	26	114	94	113	127	196	149	18	150	19	151	33	151	33	150	19	152	21	151	33	152	21	152	26	152	26	152	21	152	23	142	19	144	18	146	42	146	42	144	18	147	18	146	42	147	18	151	33	151	33	147	18	149	18	132	26	136	23	137	54	137	54	136	23	139	21	137	54	139	21	146	42	146	42	139	21	142	19	137	54	128	30	129	29	137	54	129	29	130	28	137	54	130	28	131	28	137	54	131	28	132	27	137	54	132	27	132	26	128	30	109	92	105	97	128	30	105	97	102	102	128	30	102	102	98	107	45	77	32	59	36	26	45	77	36	26	40	29	45	77	40	29	141	111	45	77	141	111	61	97	141	113	38	196	39	156	141	113	39	156	53	138	141	113	53	138	57	134	141	113	57	134	61	129	141	113	61	129	65	124	141	113	65	124	69	118	141	113	69	118	73	112	141	113	73	112	141	111	39	156	38	196	37	197	39	156	37	197	36	197	39	156	36	197	36	198	39	156	36	198	35	199	39	156	35	199	34	200	39	156	34	200	30	203	39	156	30	203	28	170	28	170	30	203	27	205	28	170	27	205	24	206	28	170	24	206	22	207	28	170	22	207	20	183	20	183	22	207	20	208	20	183	20	208	18	207	20	183	18	207	16	206	20	183	16	206	16	192	16	192	16	206	15	204	16	192	15	204	14	202	16	192	14	202	14	200	71	109	69	106	141	111	71	109	141	111	73	112	141	111	69	106	66	103	141	111	66	103	64	100	141	111	64	100	61	97	32	59	23	44	24	18	32	59	24	18	26	19	32	59	26	19	29	20	32	59	29	20	32	23	32	59	32	23	36	26	23	44	17	32	17	19	23	44	17	19	19	18	23	44	19	18	21	18	23	44	21	18	24	18	17	32	15	23	15	22	17	32	15	22	16	20	17	32	16	20	17	19	190	272	192	262	194	327	194	327	192	262	196	250	194	327	196	250	202	337	202	337	196	250	203	224	202	337	203	224	214	343	214	343	203	224	209	201	214	343	209	201	214	177	189	313	187	296	187	288	189	313	187	288	188	280	189	313	188	280	190	272	189	313	190	272	194	327	241	150	243	343	237	117	237	117	243	343	229	345	237	117	229	345	222	117	222	117	229	345	218	150	41	35	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	109	70	109	70	108	1	117	11	109	70	117	11	118	61	118	61	117	11	123	22	118	61	123	22	124	50	124	50	123	22	126	36	244	177	249	200	255	337	255	337	249	200	255	224	255	337	255	224	262	250	262	250	266	262	264	327	264	327	266	262	270	312	243	343	241	150	244	177	243	343	244	177	255	337	214	343	214	177	218	150	214	343	218	150	229	345	264	327	255	337	262	250	266	262	269	272	270	312	270	312	269	272	271	280	270	312	271	280	272	295	272	295	271	280	271	288	188	35	190	22	190	49	190	49	190	22	195	10	190	49	195	10	196	61	196	61	195	10	204	1	196	61	204	1	205	70	205	70	204	1	216	-4	205	70	216	-4	216	76	216	76	216	-4	229	-6	216	76	229	-6	230	78	230	78	229	-6	243	-4	230	78	243	-4	244	76	244	76	243	-4	254	1	244	76	254	1	255	70	255	70	254	1	264	11	255	70	264	11	264	61	264	61	264	11	270	22	264	61	270	22	270	50	270	50	270	22	272	36	120	262	122	272	123	312	123	312	122	272	124	280	123	312	124	280	125	295	125	295	124	280	125	288	117	327	108	337	108	224	117	327	108	224	116	250	117	327	116	250	120	262	117	327	120	262	123	312	90	117	94	150	97	343	97	343	94	150	98	177	97	343	98	177	108	337	108	337	98	177	103	200	108	337	103	200	108	224	83	345	68	343	71	150	83	345	71	150	75	117	83	345	75	117	90	117	83	345	90	117	97	343	68	343	56	337	57	224	68	343	57	224	63	201	68	343	63	201	67	177	68	343	67	177	71	150	50	250	57	224	56	337	50	250	56	337	48	327	50	250	48	327	46	262	41	288	42	280	42	313	42	313	42	280	43	272	42	313	43	272	48	327	48	327	43	272	46	262	41	288	42	313	41	296	250	383	250	419	0	419	250	383	0	419	0	383	357	254	345	297	331	278	331	278	345	297	317	325	331	278	317	325	303	295	303	295	317	325	282	345	303	295	282	345	273	306	273	306	282	345	244	358	273	306	244	358	241	312	241	312	244	358	204	314	168	312	204	314	203	363	168	312	203	363	163	358	40	261	50	254	61	295	61	295	50	254	77	279	61	295	77	279	90	324	90	324	77	279	105	296	90	324	105	296	125	345	125	345	105	296	135	307	125	345	135	307	163	358	163	358	135	307	168	312	244	358	203	363	204	314	367	262	345	297	357	254	172	344	137	344	-83	-5	172	344	-83	-5	-46	-5	186	195	203	210	205	311	205	311	203	210	215	226	205	311	215	226	218	289	218	289	215	226	221	243	218	289	221	243	223	262	146	168	162	179	148	262	156	340	148	262	162	179	156	340	162	179	184	329	184	329	162	179	186	195	184	329	186	195	205	311	301	298	300	301	303	240	303	240	300	301	299	304	303	240	299	304	294	235	294	235	299	304	299	306	379	340	344	344	344	324	344	324	344	344	329	326	319	326	329	326	344	344	319	326	344	344	313	341	409	195	427	210	428	311	428	311	427	210	438	226	428	311	438	226	441	289	441	289	438	226	444	243	441	289	444	243	446	262	370	168	386	179	372	262	379	340	372	262	386	179	379	340	386	179	407	329	407	329	386	179	409	195	407	329	409	195	428	311	351	135	353	148	359	213	359	213	353	148	359	158	359	213	359	158	368	236	368	236	359	158	370	168	368	236	370	168	372	262	334	123	335	116	338	165	338	165	335	116	350	116	338	165	350	116	348	189	348	189	350	116	351	135	348	189	351	135	359	213	338	165	334	138	334	135	338	165	334	135	334	132	338	165	334	132	334	128	338	165	334	128	334	123	368	70	368	1	377	61	377	61	368	1	377	11	377	61	377	11	383	49	383	49	377	11	383	22	383	49	383	22	385	36	300	36	302	22	302	49	302	49	302	22	308	11	302	49	308	11	309	61	309	61	308	11	318	1	309	61	318	1	318	70	318	70	318	1	330	-4	318	70	330	-4	330	76	330	76	330	-4	343	-6	330	76	343	-6	344	78	344	78	343	-6	357	-4	344	78	357	-4	357	76	357	76	357	-4	368	1	357	76	368	1	368	70	379	340	344	324	356	315	379	340	356	315	364	302	379	340	364	302	370	284	379	340	370	284	372	262	313	341	288	331	300	313	313	341	300	313	304	319	313	341	304	319	311	323	313	341	311	323	319	326	288	331	269	315	274	235	288	331	274	235	285	233	288	331	285	233	294	235	288	331	294	235	299	306	288	331	299	306	300	313	252	272	254	259	256	295	256	295	254	259	258	249	256	295	258	249	269	315	269	315	258	249	265	241	269	315	265	241	274	235	316	277	314	282	316	256	316	256	314	282	311	287	316	256	311	287	310	247	310	247	311	287	306	292	310	247	306	292	303	295	316	277	316	256	318	267	316	277	318	267	317	272	303	295	301	298	303	240	303	295	303	240	310	247	127	135	130	148	135	213	135	213	130	148	136	158	135	213	136	158	144	236	144	236	136	158	146	168	144	236	146	168	148	262	111	123	112	116	115	165	115	165	112	116	127	116	115	165	127	116	124	189	124	189	127	116	127	135	124	189	127	135	135	213	115	165	110	138	110	135	115	165	110	135	110	132	115	165	110	132	110	128	115	165	110	128	111	123	156	340	121	344	132	315	156	340	132	315	141	302	156	340	141	302	146	284	156	340	146	284	148	262	132	315	121	344	120	324	120	324	121	344	106	326	96	326	106	326	121	344	96	326	121	344	90	341	90	341	64	331	77	313	90	341	77	313	81	319	90	341	81	319	87	323	90	341	87	323	96	326	75	306	77	313	64	331	75	306	64	331	71	235	34	249	41	241	45	315	45	315	41	241	50	235	45	315	50	235	64	331	64	331	50	235	61	233	64	331	61	233	71	235	33	295	28	272	30	259	33	295	30	259	34	249	33	295	34	249	45	315	144	70	144	1	153	61	153	61	144	1	153	11	153	61	153	11	159	49	159	49	153	11	159	22	159	49	159	22	161	36	77	36	79	22	79	49	79	49	79	22	85	11	79	49	85	11	85	61	85	61	85	11	94	1	85	61	94	1	94	70	94	70	94	1	106	-4	94	70	106	-4	106	76	106	76	106	-4	119	-6	106	76	119	-6	120	78	120	78	119	-6	133	-4	120	78	133	-4	133	76	133	76	133	-4	144	1	133	76	144	1	144	70	92	277	90	282	92	256	92	256	90	282	87	287	92	256	87	287	87	247	87	247	87	287	83	292	87	247	83	292	80	295	92	277	92	256	94	267	92	277	94	267	93	272	80	240	87	247	80	295	80	240	80	295	78	298	80	240	78	298	76	301	80	240	76	301	76	304	80	240	76	304	75	306	80	240	75	306	71	235	65	73	59	75	62	25	62	25	59	75	51	75	62	25	51	75	49	27	49	27	51	75	44	74	49	27	44	74	39	32	39	32	44	74	37	71	39	32	37	71	32	37	32	37	37	71	32	66	32	37	32	66	29	59	29	59	28	51	29	44	29	59	29	44	32	37	74	-45	80	-37	81	-4	81	-4	80	-37	88	-27	81	-4	88	-27	89	-2	89	-2	88	-27	94	-19	89	-2	94	-19	97	0	97	0	94	-19	100	-13	97	0	100	-13	104	3	104	3	100	-13	108	-7	104	3	108	-7	113	8	113	8	108	-7	118	0	113	8	118	0	113	12	113	12	118	20	108	25	70	-5	56	-7	59	-55	70	-5	59	-55	64	-53	70	-5	64	-53	69	-50	70	-5	69	-50	74	-45	70	-5	74	-45	81	-4	100	88	101	84	101	101	101	101	101	84	103	79	101	101	103	79	105	108	105	108	103	79	105	73	105	108	105	73	110	113	110	113	105	73	109	66	110	113	109	66	114	56	120	32	121	21	126	118	121	-1	121	21	118	0	138	12	143	27	133	20	133	20	130	21	130	-1	130	-1	126	118	126	-99	126	-99	126	118	121	21	126	-99	121	21	121	-1	138	8	138	12	133	20	138	8	133	20	140	-4	140	-4	133	20	133	0	133	0	133	20	130	-1	138	8	140	-4	148	3	148	3	140	-4	146	-8	148	3	146	-8	151	-12	143	27	147	18	150	33	150	33	147	18	155	21	150	33	155	21	156	39	156	39	155	21	163	24	156	39	163	24	162	47	162	47	163	24	170	56	149	100	146	107	147	78	149	100	147	78	149	82	149	100	149	82	150	86	149	100	150	86	150	90	131	44	133	51	134	117	134	117	133	51	137	59	134	117	137	59	141	113	141	113	137	59	141	67	141	113	141	67	146	107	146	107	141	67	144	73	146	107	144	73	147	78	151	-12	156	-18	157	0	157	0	156	-18	161	-25	157	0	161	-25	165	-2	165	-2	161	-25	171	-37	165	-2	171	-37	175	-4	175	-4	171	-37	179	-46	175	-4	179	-46	187	-5	187	-5	179	-46	185	-51	187	-5	185	-51	192	-54	192	-54	199	-55	201	-7	201	-7	199	-55	208	-54	201	-7	208	-54	211	-10	211	-10	208	-54	215	-51	211	-10	215	-51	219	-15	219	-15	215	-51	220	-45	219	-15	220	-45	223	-22	223	-22	220	-45	223	-38	223	-22	223	-38	224	-30	224	51	222	59	221	42	221	42	222	59	218	66	221	42	218	66	215	35	215	35	218	66	213	71	215	35	213	71	206	30	206	30	213	71	205	74	206	30	205	74	198	75	195	26	206	30	198	75	195	26	198	75	191	75	195	26	191	75	186	73	195	26	186	73	183	25	186	73	181	70	183	25	183	25	181	70	175	64	183	25	175	64	172	25	172	25	175	64	170	56	172	25	170	56	163	24	131	44	134	117	130	37	130	37	134	117	126	118	130	37	126	118	130	28	130	28	126	118	130	-1	130	28	130	-1	130	21	132	-23	134	-98	135	-31	135	-31	134	-98	141	-94	135	-31	141	-94	138	-40	138	-40	141	-94	143	-50	134	-98	132	-23	131	-13	134	-98	131	-13	130	-1	134	-98	130	-1	126	-99	114	56	117	48	118	117	118	117	117	48	119	40	118	117	119	40	126	118	126	118	119	40	120	32	146	-56	146	-89	149	-61	149	-61	146	-89	150	-81	149	-61	150	-81	150	-66	150	-66	150	-81	151	-73	150	-66	151	-73	151	-69	143	-50	141	-94	146	-89	143	-50	146	-89	146	-56	121	-1	120	-14	126	-99	126	-99	120	-14	119	-24	126	-99	119	-24	118	-98	118	-98	119	-24	117	-32	118	-98	117	-32	114	-41	111	-94	118	-98	114	-41	111	-94	114	-41	109	-50	111	-94	109	-50	106	-56	111	-94	106	-56	106	-89	118	20	113	12	118	0	118	20	118	0	121	21	108	25	100	31	102	17	108	25	102	17	113	12	83	54	84	22	89	44	89	44	84	22	93	20	89	44	93	20	94	36	94	36	93	20	102	17	94	36	102	17	100	31	104	-60	102	-65	102	-82	104	-60	102	-82	106	-89	104	-60	106	-89	106	-56	101	-69	101	-73	102	-82	101	-69	102	-82	102	-65	77	63	71	69	74	24	77	63	74	24	84	22	77	63	84	22	83	54	74	24	71	69	65	73	74	24	65	73	62	25	28	-31	29	-39	30	-22	30	-22	29	-39	33	-46	30	-22	33	-46	35	-15	35	-15	33	-46	38	-51	35	-15	38	-51	44	-10	44	-10	38	-51	45	-54	44	-10	45	-54	56	-7	56	-7	45	-54	53	-55	56	-7	53	-55	59	-55	110	113	114	56	118	117	148	3	151	-12	157	0	187	-5	192	-54	201	-7	143	27	138	12	147	18	100	88	101	101	100	93	68	-11	68	-11	68	-11	68	-11	66	75	62	-50	62	-50	66	75	52	67	62	-50	52	67	46	-28	46	-28	52	67	42	55	46	-28	42	55	37	-4	37	-4	42	55	36	39	37	-4	36	39	33	20	69	-5	71	-3	84	78	84	78	71	-3	74	-2	84	78	74	-2	77	-1	77	-1	79	-1	84	78	84	78	79	-1	81	-1	84	78	81	-1	84	-2	122	-78	102	-63	117	-89	117	-89	102	-63	87	-49	117	-89	87	-49	86	-70	86	-70	87	-49	76	-36	86	-70	76	-36	70	-23	70	-23	68	-11	62	-50	70	-23	62	-50	86	-70	42	207	42	180	48	219	48	219	42	180	48	169	48	219	48	169	57	228	57	228	48	169	58	159	57	228	58	159	69	234	69	234	58	159	69	153	69	234	69	153	82	236	82	236	69	153	83	151	82	236	83	151	96	234	96	234	83	151	96	153	96	234	96	153	107	228	107	228	96	153	107	159	107	228	107	159	116	219	116	219	107	159	116	169	116	219	116	169	122	208	122	208	116	169	122	181	122	208	122	181	124	194	86	-2	89	-2	97	76	97	76	89	-2	101	0	97	76	101	0	109	70	109	70	101	0	111	4	109	70	111	4	118	61	118	61	111	4	119	12	118	61	119	12	124	49	124	49	119	12	124	22	124	49	124	22	126	35	84	78	84	-2	86	-2	84	78	86	-2	97	76	68	-8	69	-5	84	78	68	-8	84	78	66	75	68	-8	66	75	68	-11	42	180	42	207	40	194	65	308	59	310	62	260	62	260	59	310	51	310	62	260	51	310	49	262	49	262	51	310	44	309	49	262	44	309	39	267	39	267	44	309	37	306	39	267	37	306	32	272	32	272	37	306	32	301	32	272	32	301	29	294	29	294	28	286	29	279	29	294	29	279	32	272	74	189	80	197	81	230	81	230	80	197	88	207	81	230	88	207	89	232	89	232	88	207	94	215	89	232	94	215	97	234	97	234	94	215	100	221	97	234	100	221	104	238	104	238	100	221	108	227	104	238	108	227	113	243	113	243	108	227	118	234	113	243	118	234	113	247	113	247	118	254	108	260	70	229	56	227	59	179	70	229	59	179	64	181	70	229	64	181	69	184	70	229	69	184	74	189	70	229	74	189	81	230	100	323	101	319	101	336	101	336	101	319	103	314	101	336	103	314	105	343	105	343	103	314	105	308	105	343	105	308	110	349	110	349	105	308	109	301	110	349	109	301	114	291	120	267	121	256	126	353	121	233	121	256	118	234	120	32	121	21	126	118	121	-1	121	21	118	0	108	-7	118	0	113	8	108	-7	113	8	104	3	138	12	143	27	133	20	133	20	130	21	130	-1	130	-1	126	118	126	-99	126	-99	126	118	121	21	126	-99	121	21	121	-1	121	-1	120	-14	126	-99	126	-99	120	-14	119	-24	126	-99	119	-24	118	-98	118	-98	119	-24	117	-32	118	-98	117	-32	114	-41	111	-94	118	-98	114	-41	111	-94	114	-41	109	-50	111	-94	109	-50	106	-56	111	-94	106	-56	106	-89	118	20	108	25	113	12	113	12	118	0	118	20	118	20	118	0	121	21	102	17	113	12	108	25	102	17	108	25	100	31	102	17	100	31	94	36	102	17	94	36	93	20	89	44	83	54	84	22	89	44	84	22	93	20	89	44	93	20	94	36	138	247	143	262	133	254	133	254	130	256	130	233	130	233	126	353	126	135	126	135	126	353	121	256	126	135	121	256	121	233	138	8	138	12	133	20	138	8	133	20	140	-4	140	-4	133	20	133	0	133	0	133	20	130	-1	138	243	138	247	133	254	138	243	133	254	140	230	140	230	133	254	133	234	133	234	133	254	130	233	138	8	140	-4	148	3	148	3	140	-4	146	-8	148	3	146	-8	151	-12	143	27	147	18	150	33	150	33	147	18	155	21	150	33	155	21	156	39	156	39	155	21	163	24	156	39	163	24	162	47	162	47	163	24	170	56	138	243	140	230	148	238	148	238	140	230	146	226	148	238	146	226	151	222	143	262	147	253	150	268	150	268	147	253	155	256	150	268	155	256	156	274	156	274	155	256	163	259	156	274	163	259	162	282	162	282	163	259	170	291	149	100	146	107	147	78	149	100	147	78	149	82	149	100	149	82	150	86	149	100	150	86	150	90	131	44	133	51	134	117	134	117	133	51	137	59	134	117	137	59	141	113	141	113	137	59	141	67	141	113	141	67	146	107	146	107	141	67	144	73	146	107	144	73	147	78	149	335	146	342	147	313	149	335	147	313	149	317	149	335	149	317	150	321	149	335	150	321	150	325	131	279	133	286	134	352	134	352	133	286	137	294	134	352	137	294	141	348	141	348	137	294	141	302	141	348	141	302	146	342	146	342	141	302	144	308	146	342	144	308	147	313	151	-12	156	-18	157	0	157	0	156	-18	161	-25	157	0	161	-25	165	-2	165	-2	161	-25	171	-37	165	-2	171	-37	175	-4	175	-4	171	-37	179	-46	175	-4	179	-46	187	-5	187	-5	179	-46	185	-51	187	-5	185	-51	192	-54	151	222	156	216	157	235	157	235	156	216	161	209	157	235	161	209	165	232	165	232	161	209	171	197	165	232	171	197	175	230	175	230	171	197	179	188	175	230	179	188	187	229	187	229	179	188	185	182	187	229	185	182	192	179	192	179	199	179	201	227	201	227	199	179	208	180	201	227	208	180	211	224	211	224	208	180	215	183	211	224	215	183	219	219	219	219	215	183	220	189	219	219	220	189	223	212	223	212	220	189	223	196	223	212	223	196	224	204	192	-54	199	-55	201	-7	201	-7	199	-55	208	-54	201	-7	208	-54	211	-10	211	-10	208	-54	215	-51	211	-10	215	-51	219	-15	219	-15	215	-51	220	-45	219	-15	220	-45	223	-22	223	-22	220	-45	223	-38	223	-22	223	-38	224	-30	224	286	222	294	221	277	221	277	222	294	218	301	221	277	218	301	215	270	215	270	218	301	213	306	215	270	213	306	206	265	206	265	213	306	205	309	206	265	205	309	198	310	195	261	206	265	198	310	195	261	198	310	191	310	195	261	191	310	186	308	195	261	186	308	183	260	186	308	181	305	183	260	183	260	181	305	175	299	183	260	175	299	172	260	172	260	175	299	170	291	172	260	170	291	163	259	224	51	222	59	221	42	221	42	222	59	218	66	221	42	218	66	215	35	215	35	218	66	213	71	215	35	213	71	206	30	206	30	213	71	205	74	206	30	205	74	198	75	195	26	206	30	198	75	195	26	198	75	191	75	195	26	191	75	186	73	195	26	186	73	183	25	186	73	181	70	183	25	183	25	181	70	175	64	183	25	175	64	172	25	172	25	175	64	170	56	172	25	170	56	163	24	131	279	134	352	130	272	130	272	134	352	126	353	130	272	126	353	130	263	130	263	126	353	130	233	130	263	130	233	130	256	131	44	134	117	130	37	130	37	134	117	126	118	130	37	126	118	130	28	130	28	126	118	130	-1	130	28	130	-1	130	21	132	211	134	136	135	202	135	202	134	136	141	140	135	202	141	140	138	194	138	194	141	140	143	184	134	136	132	211	131	221	134	136	131	221	130	233	134	136	130	233	126	135	114	291	117	283	118	352	118	352	117	283	119	275	118	352	119	275	126	353	126	353	119	275	120	267	146	178	146	146	149	173	149	173	146	146	150	153	149	173	150	153	150	168	150	168	150	153	151	161	150	168	151	161	151	165	143	184	141	140	146	146	143	184	146	146	146	178	132	-23	134	-98	135	-31	135	-31	134	-98	141	-94	135	-31	141	-94	138	-40	138	-40	141	-94	143	-50	134	-98	132	-23	131	-13	134	-98	131	-13	130	-1	134	-98	130	-1	126	-99	114	56	117	48	118	117	118	117	117	48	119	40	118	117	119	40	126	118	126	118	119	40	120	32	110	113	105	108	105	73	110	113	105	73	109	66	110	113	109	66	114	56	110	113	114	56	118	117	146	-56	146	-89	149	-61	149	-61	146	-89	150	-81	149	-61	150	-81	150	-66	150	-66	150	-81	151	-73	150	-66	151	-73	151	-69	143	-50	141	-94	146	-89	143	-50	146	-89	146	-56	121	233	120	220	126	135	126	135	120	220	119	210	126	135	119	210	118	136	118	136	119	210	117	202	118	136	117	202	114	193	111	140	118	136	114	193	111	140	114	193	109	184	111	140	109	184	106	178	111	140	106	178	106	145	118	254	113	247	118	234	118	254	118	234	121	256	108	260	100	265	102	252	108	260	102	252	113	247	83	289	84	257	89	279	89	279	84	257	93	255	89	279	93	255	94	271	94	271	93	255	102	252	94	271	102	252	100	265	104	174	102	169	102	153	104	174	102	153	106	145	104	174	106	145	106	178	101	166	101	161	102	153	101	166	102	153	102	169	77	298	71	304	74	259	77	298	74	259	84	257	77	298	84	257	83	289	74	259	71	304	65	308	74	259	65	308	62	260	28	203	29	195	30	212	30	212	29	195	33	188	30	212	33	188	35	219	35	219	33	188	38	183	35	219	38	183	44	224	44	224	38	183	45	180	44	224	45	180	56	227	56	227	45	180	53	179	56	227	53	179	59	179	65	73	59	75	62	25	62	25	59	75	51	75	62	25	51	75	49	27	49	27	51	75	44	74	49	27	44	74	39	32	39	32	44	74	37	71	39	32	37	71	32	37	32	37	37	71	32	66	32	37	32	66	29	59	29	59	28	51	29	44	29	59	29	44	32	37	108	-7	104	3	100	-13	100	-13	104	3	97	0	100	-13	97	0	94	-19	94	-19	97	0	89	-2	94	-19	89	-2	88	-27	88	-27	89	-2	81	-4	88	-27	81	-4	80	-37	80	-37	81	-4	74	-45	70	-5	56	-7	59	-55	70	-5	59	-55	64	-53	70	-5	64	-53	69	-50	70	-5	69	-50	74	-45	70	-5	74	-45	81	-4	100	88	101	84	101	101	101	101	101	84	103	79	101	101	103	79	105	108	105	108	103	79	105	73	104	-60	102	-65	102	-82	104	-60	102	-82	106	-89	104	-60	106	-89	106	-56	101	-69	101	-73	102	-82	101	-69	102	-82	102	-65	77	63	71	69	74	24	77	63	74	24	84	22	77	63	84	22	83	54	74	24	71	69	65	73	74	24	65	73	62	25	28	-31	29	-39	30	-22	30	-22	29	-39	33	-46	30	-22	33	-46	35	-15	35	-15	33	-46	38	-51	35	-15	38	-51	44	-10	44	-10	38	-51	45	-54	44	-10	45	-54	56	-7	56	-7	45	-54	53	-55	56	-7	53	-55	59	-55	113	8	118	0	113	12	100	88	101	101	100	93	110	349	114	291	118	352	148	3	151	-12	157	0	148	238	151	222	157	235	187	-5	192	-54	201	-7	187	229	192	179	201	227	143	262	138	247	147	253	143	27	138	12	147	18	100	323	101	336	100	328	353	342	349	348	351	324	353	342	351	324	352	328	353	342	352	328	353	332	353	342	353	332	354	336	349	348	345	352	347	316	349	348	347	316	349	320	349	348	349	320	351	324	347	316	345	352	339	355	347	316	339	355	333	357	347	316	333	357	325	355	347	316	325	355	319	352	347	316	319	352	314	347	347	316	314	347	310	340	347	316	310	340	307	334	347	316	307	334	291	219	274	342	271	348	272	324	274	342	272	324	274	328	274	342	274	328	275	332	274	342	275	332	275	336	271	348	266	352	268	316	271	348	268	316	270	320	271	348	270	320	272	324	268	316	266	352	260	355	268	316	260	355	253	357	268	316	253	357	246	355	268	316	246	355	240	352	268	316	240	352	235	347	268	316	235	347	231	340	268	316	231	340	228	334	268	316	228	334	212	219	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	212	219	228	334	195	223	291	219	307	334	275	223	30	159	25	154	114	137	114	137	25	154	18	150	114	137	18	150	7	147	32	310	32	173	98	158	32	310	98	158	96	165	32	310	96	165	96	172	32	310	96	172	95	312	32	310	95	312	95	344	32	310	95	344	32	318	95	344	7	344	18	332	95	344	18	332	25	328	95	344	25	328	29	324	95	344	29	324	32	318	96	312	95	312	96	172	96	312	96	172	96	282	96	312	96	282	97	288	96	312	97	288	104	325	124	315	127	344	119	313	119	313	127	344	115	336	119	313	115	336	114	310	114	310	115	336	109	306	105	302	109	306	115	336	105	302	115	336	104	325	150	305	155	350	146	312	146	312	155	350	141	348	146	312	141	348	141	316	141	316	141	348	133	317	129	317	133	317	141	348	129	317	141	348	127	344	150	158	147	153	239	137	239	137	147	153	142	149	239	137	142	149	136	147	217	172	217	285	214	306	217	172	214	306	206	324	217	172	206	324	193	338	217	172	193	338	217	163	239	147	230	149	239	137	239	137	230	149	224	152	239	137	224	152	153	172	153	172	224	152	219	156	153	172	219	156	153	280	152	295	153	280	155	350	152	295	155	350	150	305	217	163	193	338	176	347	217	163	176	347	155	350	217	163	155	350	153	280	217	163	153	280	219	156	152	164	150	158	239	137	152	164	239	137	153	172	104	325	97	288	99	293	104	325	99	293	102	298	104	325	102	298	105	302	114	137	114	147	106	150	114	137	106	150	101	153	114	137	101	153	32	173	114	137	32	173	32	165	114	137	32	165	30	159	114	137	7	147	7	137	32	173	101	153	98	158	127	344	124	315	129	317	239	137	136	147	136	137	18	332	7	344	7	334	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	188	12	165	14	188	0	188	0	165	14	149	18	188	0	149	18	52	51	52	51	149	18	139	25	52	51	139	25	52	117	52	117	139	25	52	137	52	117	52	137	6	137	52	176	52	137	139	25	52	176	139	25	52	196	52	176	52	196	6	196	52	176	6	196	6	176	38	320	46	313	291	338	291	338	46	313	154	320	291	338	154	320	168	321	168	321	192	320	291	338	291	338	192	320	211	318	291	338	211	318	226	314	265	283	291	338	259	293	259	293	291	338	249	301	239	309	249	301	291	338	239	309	291	338	226	314	291	338	265	283	271	272	291	338	271	272	275	257	291	338	275	257	280	237	291	338	280	237	291	237	133	296	134	305	52	287	133	296	52	287	133	50	134	305	138	313	52	287	52	287	138	313	145	317	52	287	145	317	51	302	51	302	145	317	154	320	51	302	154	320	46	313	26	324	38	320	291	338	26	324	291	338	8	338	26	324	8	338	8	325	133	196	133	176	222	176	133	196	222	176	222	196	133	137	133	117	222	117	133	137	222	117	222	137	134	36	133	50	52	287	134	36	52	287	52	196	134	36	52	196	139	25	51	37	47	27	188	0	51	37	188	0	52	51	188	0	8	12	8	0	52	117	6	137	6	117	90	43	86	30	90	4	90	4	86	30	80	20	90	4	80	20	79	-1	79	-1	80	20	73	13	79	-1	73	13	67	-5	67	-5	73	13	65	10	67	-5	65	10	55	-6	55	-6	65	10	55	8	74	81	69	82	69	57	69	57	69	82	64	82	69	57	64	82	62	59	62	59	64	82	55	59	45	58	55	59	64	82	45	58	64	82	45	80	53	223	54	215	54	264	54	264	54	215	55	206	54	264	55	206	59	282	59	282	55	206	60	186	59	282	60	186	68	299	68	299	60	186	64	171	68	299	64	171	67	160	54	264	52	246	53	239	54	264	53	239	53	231	54	264	53	231	53	223	79	313	68	299	69	153	79	313	69	153	70	149	79	313	70	149	71	147	79	313	71	147	79	127	79	313	79	127	92	325	18	206	18	186	60	186	18	206	60	186	55	206	126	339	114	336	117	306	117	306	114	336	116	296	125	12	116	296	114	336	125	12	114	336	110	25	110	25	114	336	102	331	110	25	102	331	100	13	100	13	102	331	92	325	100	13	92	325	90	43	90	43	92	325	89	79	89	79	92	325	88	87	88	87	92	325	87	95	141	63	128	67	138	3	129	206	128	67	132	80	129	206	132	80	135	186	135	186	132	80	135	91	135	186	135	91	136	172	136	172	135	91	137	103	136	172	137	103	137	162	137	162	137	103	138	115	137	162	138	115	138	154	138	154	138	115	138	150	203	206	129	206	135	186	203	206	135	186	203	186	125	12	138	3	128	67	125	12	128	67	129	206	125	12	129	206	125	229	125	12	125	229	121	251	125	12	121	251	118	271	125	12	118	271	116	286	125	12	116	286	116	296	138	127	203	127	203	147	138	127	203	147	138	147	138	127	138	147	138	115	117	306	121	315	126	339	126	339	121	315	127	321	126	339	127	321	140	341	140	341	127	321	134	326	140	341	134	326	143	327	143	327	151	326	154	342	154	342	151	326	157	324	154	342	157	324	180	340	180	340	157	324	162	319	180	340	162	319	165	314	226	305	216	321	216	256	226	305	216	256	223	263	226	305	223	263	228	273	226	305	228	273	229	286	185	251	195	249	201	332	201	332	195	249	207	251	201	332	207	251	216	321	216	321	207	251	216	256	180	340	165	314	166	306	180	340	166	306	166	271	180	340	166	271	170	262	180	340	170	262	176	255	180	340	176	255	185	251	180	340	185	251	201	332	166	271	166	306	166	301	154	342	140	341	143	327	166	271	166	301	165	295	166	271	165	295	165	291	166	271	165	291	165	286	166	271	165	286	165	282	161	-6	173	-7	168	56	168	56	173	-7	176	56	193	57	176	56	185	-6	193	57	185	-6	195	-3	168	56	160	57	161	-6	161	-6	160	57	151	60	161	-6	151	60	149	-2	149	-2	151	60	141	63	149	-2	141	63	138	3	195	-3	204	2	206	60	206	60	204	2	213	8	206	60	213	8	215	67	215	67	213	8	219	17	215	67	219	17	222	77	222	77	219	17	225	27	222	77	225	27	227	92	227	92	225	27	230	38	227	92	230	38	238	92	238	92	230	38	233	53	238	92	233	53	236	70	176	56	173	-7	185	-6	90	43	90	4	100	13	92	325	79	127	83	115	92	325	83	115	86	104	92	325	86	104	87	95	79	127	71	147	18	147	79	127	18	147	18	127	90	43	89	79	83	80	90	43	83	80	83	49	83	49	83	80	78	81	83	49	78	81	76	54	76	54	78	81	74	81	76	54	74	81	69	57	26	33	27	42	30	74	30	74	27	42	31	49	30	74	31	49	45	80	45	80	31	49	37	55	45	80	37	55	45	58	11	36	12	21	13	52	13	52	12	21	18	9	13	52	18	9	19	65	19	65	18	9	27	1	19	65	27	1	26	33	26	33	30	74	19	65	45	9	37	13	39	-4	45	9	39	-4	55	-6	45	9	55	-6	55	8	26	33	27	1	28	25	28	25	27	1	39	-4	28	25	39	-4	31	18	31	18	39	-4	37	13	193	57	195	-3	206	60	138	150	138	115	138	147	68	299	67	160	69	153	320	222	320	222	339	237	339	237	320	222	346	209	339	237	346	209	356	253	356	253	346	209	349	29	356	253	349	29	356	14	402	-5	416	49	416	60	416	230	416	209	463	209	416	230	463	209	463	230	356	253	367	3	371	271	371	271	367	3	383	-3	371	271	383	-3	387	291	387	291	383	-3	402	-5	387	291	402	-5	403	315	403	315	402	-5	416	60	403	315	416	60	416	315	418	40	420	-3	422	34	422	34	420	-3	436	2	422	34	436	2	428	31	428	31	436	2	435	30	441	30	435	30	436	2	441	30	436	2	451	13	464	29	476	50	464	56	464	29	464	56	458	46	464	29	458	46	452	38	464	29	452	38	451	13	447	33	441	30	451	13	447	33	451	13	452	38	416	49	402	-5	420	-3	416	49	420	-3	418	40	532	7	535	34	530	7	530	7	535	34	528	7	525	7	528	7	535	34	525	7	535	34	524	52	503	164	506	145	507	187	507	187	506	145	514	128	507	187	514	128	518	207	518	207	514	128	528	113	518	207	528	113	535	223	535	223	528	113	548	99	535	223	548	99	556	233	556	233	548	99	554	191	555	181	554	191	548	99	555	181	548	99	574	86	570	164	574	86	583	155	583	155	574	86	593	77	583	155	593	77	602	147	602	147	593	77	606	69	602	147	606	69	628	134	628	134	606	69	616	60	628	134	616	60	621	52	561	172	555	181	574	86	561	172	574	86	570	164	585	10	573	-4	584	-6	585	10	584	-6	594	-6	585	10	565	13	573	-4	537	6	540	4	549	21	549	21	540	4	549	1	549	21	549	1	565	13	565	13	549	1	561	-1	565	13	561	-1	573	-4	535	34	532	7	534	6	535	34	534	6	537	6	535	34	537	6	549	21	524	52	517	76	518	0	524	52	518	0	521	3	524	52	521	3	523	5	524	52	523	5	525	7	589	236	586	220	594	219	589	236	594	219	596	235	596	235	594	219	602	217	596	235	602	217	604	234	604	234	602	217	610	214	604	234	610	214	612	232	612	232	610	214	617	210	612	232	617	210	621	229	621	229	617	210	624	204	621	229	624	204	625	228	582	237	556	233	560	208	582	237	560	208	567	214	582	237	567	214	576	218	582	237	576	218	586	220	582	237	586	220	589	236	556	233	554	191	555	200	556	233	555	200	560	208	632	226	629	227	629	198	629	198	629	227	625	228	629	198	625	228	624	204	634	191	639	184	635	226	635	226	639	184	637	225	640	226	637	225	639	184	640	226	639	184	643	175	649	235	647	232	647	163	649	235	647	163	660	163	649	235	660	163	660	235	645	229	643	227	643	175	645	229	643	175	647	163	645	229	647	163	647	232	632	226	629	198	634	191	632	226	634	191	635	226	671	69	668	89	667	44	667	44	668	89	661	106	667	44	661	106	657	23	657	23	661	106	647	121	657	23	647	121	640	7	640	7	647	121	628	134	640	7	628	134	623	42	623	42	621	32	640	7	640	7	621	32	619	-3	619	-3	621	32	616	23	619	-3	616	23	608	16	619	-3	608	16	598	12	619	-3	598	12	594	-6	598	12	585	10	594	-6	515	-6	518	0	517	76	515	-6	517	76	502	76	515	-6	502	76	502	-6	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	628	134	621	52	623	42	640	226	643	175	643	227	349	29	346	209	346	47	346	209	320	222	320	209	356	253	356	14	367	3	34	162	34	153	36	126	36	126	34	153	34	146	36	126	34	146	19	146	89	160	89	170	87	309	87	309	89	170	89	179	87	309	89	179	89	185	89	185	212	185	91	204	91	204	212	185	217	204	203	126	208	146	90	126	90	126	89	146	92	98	92	98	89	146	76	22	92	98	76	22	104	2	98	68	104	2	109	41	109	41	104	2	142	-5	109	41	142	-5	126	22	126	22	142	-5	150	14	172	17	150	14	168	-2	172	17	168	-2	190	6	89	146	87	309	76	22	76	22	87	309	63	279	76	22	63	279	55	52	55	52	63	279	47	243	55	52	47	243	42	88	42	88	47	243	38	204	42	88	38	204	36	126	36	126	38	204	35	185	36	126	35	185	34	179	173	335	159	321	174	317	173	335	174	317	188	332	188	332	174	317	189	305	188	332	189	305	203	326	203	326	189	305	201	288	203	326	201	288	212	266	103	263	116	291	118	329	118	329	116	291	135	313	118	329	135	313	156	336	156	336	135	313	159	321	156	336	159	321	173	335	89	185	91	204	87	309	87	309	91	204	95	232	87	309	95	232	118	329	118	329	95	232	103	263	89	151	89	160	87	309	89	151	87	309	89	146	220	241	230	241	230	311	220	241	230	311	217	319	220	241	217	319	212	266	239	63	229	68	225	40	225	40	229	68	217	51	225	40	217	51	209	21	209	21	217	51	204	36	209	21	204	36	190	6	190	6	204	36	189	24	190	6	189	24	172	17	150	14	142	-5	168	-2	35	185	38	204	20	204	35	185	20	204	15	185	34	171	34	162	36	126	34	171	36	126	34	179	36	126	19	146	15	126	203	326	212	266	217	319	92	98	104	2	98	68	89	146	90	126	208	146	104	423	20	319	89	375	89	375	20	319	89	371	89	366	89	371	20	319	89	366	20	319	91	362	91	362	20	319	95	360	92	381	97	389	104	423	104	423	97	389	104	400	104	423	104	400	114	415	95	360	20	319	101	358	101	358	20	319	262	319	101	358	262	319	108	358	108	358	262	319	262	358	104	423	89	375	92	381	190	362	187	360	262	319	262	319	187	360	181	358	262	319	181	358	174	358	262	319	174	358	20	358	262	319	20	358	20	319	185	389	190	381	262	319	262	319	190	381	192	375	262	319	192	375	193	371	193	371	192	366	262	319	262	319	192	366	190	362	178	400	185	389	262	319	178	400	262	319	177	423	178	400	177	423	168	415	153	-77	153	331	116	331	153	-77	116	331	116	-77	100	318	107	319	107	319	107	319	107	358	100	318	100	318	107	358	100	358	100	318	100	358	94	318	94	318	100	358	94	360	94	318	94	360	91	316	91	316	94	360	90	362	91	316	90	362	89	313	89	313	90	362	88	366	89	313	88	366	88	309	20	339	88	371	88	375	20	339	88	375	104	423	104	423	88	375	91	381	104	423	91	381	96	389	104	400	114	415	104	423	104	400	104	423	96	389	262	358	107	358	107	319	262	358	107	319	262	319	104	254	113	262	103	278	104	254	103	278	96	290	104	254	96	290	91	299	104	254	91	299	89	305	104	254	89	305	20	339	88	309	88	371	20	339	88	309	20	339	89	305	88	371	88	309	88	366	194	375	195	371	262	339	262	339	195	371	194	309	194	309	195	371	194	366	194	309	194	366	194	313	194	313	194	366	192	362	194	313	192	362	192	316	192	316	192	362	188	360	192	316	188	360	188	318	188	318	188	360	183	358	188	318	183	358	183	318	183	318	183	358	175	358	183	318	175	358	175	319	175	319	175	358	20	358	262	339	177	423	178	400	262	339	178	400	186	389	262	339	186	389	191	381	262	339	191	381	194	375	262	339	194	309	193	305	262	339	193	305	191	299	262	339	191	299	186	290	262	339	186	290	179	278	262	339	179	278	177	254	179	278	169	262	177	254	175	319	20	358	20	319	178	400	177	423	168	415	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	215	320	215	320	215	282	222	275	215	320	222	275	222	327	222	327	222	275	231	270	222	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	241	333	241	333	241	268	251	270	241	333	251	270	251	331	251	331	251	270	260	274	251	331	260	274	260	327	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	365	327	365	274	372	320	372	320	365	274	372	281	372	320	372	281	377	311	377	311	372	281	377	290	377	311	377	290	378	300	314	301	316	291	316	311	316	311	316	291	320	282	316	311	320	282	320	320	320	320	320	282	327	275	320	320	327	275	327	327	327	327	327	275	336	270	327	327	336	270	336	331	336	331	336	270	345	268	336	331	345	268	346	333	346	333	345	268	356	270	346	333	356	270	356	331	356	331	356	270	365	274	356	331	365	274	365	327	251	331	252	270	260	327	260	327	252	270	260	274	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	216	320	216	320	215	282	222	275	216	320	222	275	223	327	223	327	222	275	231	270	223	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	242	333	242	333	241	268	252	270	242	333	252	270	251	331	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	477	127	466	61	472	-22	472	-22	466	61	436	3	472	-22	436	3	417	-77	417	-77	436	3	390	-41	417	-77	390	-41	348	-113	348	-113	390	-41	333	-71	348	-113	333	-71	268	-126	268	-126	333	-71	268	-82	466	192	472	276	436	250	436	250	472	276	417	331	436	250	417	331	390	295	390	295	417	331	348	367	390	295	348	367	333	325	333	325	348	367	268	336	202	325	268	336	268	380	202	325	268	380	188	367	71	192	100	250	119	331	119	331	100	250	145	295	119	331	145	295	188	367	188	367	145	295	202	325	64	276	29	207	29	46	64	276	29	46	60	127	64	276	60	127	71	192	64	276	71	192	119	331	145	-41	100	3	119	-77	119	-77	100	3	71	61	119	-77	71	61	64	-22	64	-22	71	61	60	127	477	127	508	207	472	276	477	127	508	46	508	207	348	367	268	380	268	336	477	127	472	-22	508	46	202	-71	145	-41	188	-113	202	-71	188	-113	268	-126	202	-71	268	-126	268	-82	64	-22	60	127	29	46	145	-41	119	-77	188	-113	508	207	508	46	521	127	472	276	466	192	477	127	29	46	29	207	16	127	89	381	102	423	86	375	86	375	102	423	17	339	86	375	17	339	85	371	85	371	85	309	85	366	85	366	85	309	87	363	87	363	85	309	86	313	89	381	94	389	102	423	102	423	94	389	101	400	102	423	101	400	112	415	85	309	85	371	17	339	85	309	17	339	86	305	246	375	247	371	315	339	315	339	247	371	247	309	247	309	247	371	247	366	247	309	247	366	246	313	246	313	247	366	245	362	246	313	245	362	244	316	244	316	245	362	241	360	244	316	241	360	240	318	240	318	241	360	235	358	240	318	235	358	235	318	235	318	235	358	228	358	235	318	228	358	228	319	228	319	228	358	104	319	97	318	104	319	100	358	97	318	100	358	94	358	315	339	230	423	231	400	315	339	231	400	238	389	315	339	238	389	243	381	315	339	243	381	246	375	315	339	247	309	246	305	315	339	246	305	243	299	315	339	243	299	239	290	315	339	239	290	231	278	315	339	231	278	230	254	231	278	221	262	230	254	97	318	94	358	92	318	92	318	94	358	90	360	92	318	90	360	88	316	88	316	90	360	87	363	88	316	87	363	86	313	102	254	111	262	101	278	102	254	101	278	93	290	102	254	93	290	89	299	102	254	89	299	86	305	102	254	86	305	17	339	104	319	228	358	100	358	231	400	230	423	220	415	391	527	16	-83	96	-40	96	-40	16	-83	775	-83	96	-40	775	-83	695	-40	695	-40	775	-83	391	527	695	-40	391	527	391	441	391	441	391	527	96	-40	261	-77	62	331	20	331	261	-77	20	331	219	-77	65	331	65	-77	103	-77	65	331	103	-77	103	331	167	331	167	-77	204	-77	167	331	204	-77	204	331	411	336	411	-85	455	-85	411	336	455	-85	455	380	411	336	455	380	33	380	411	336	33	380	33	336	31	-54	31	-118	41	-55	41	-55	31	-118	42	-116	41	-55	42	-116	50	-60	50	-60	42	-116	51	-112	50	-60	51	-112	57	-67	57	-67	51	-112	58	-105	57	-67	58	-105	62	-76	62	-76	58	-105	62	-97	62	-76	62	-97	64	-87	0	-85	1	-96	1	-76	1	-76	1	-96	5	-105	1	-76	5	-105	5	-67	5	-67	5	-105	12	-112	5	-67	12	-112	12	-60	12	-60	12	-112	21	-116	12	-60	21	-116	21	-55	21	-55	21	-116	31	-118	21	-55	31	-118	31	-54	260	-60	260	-112	267	-67	267	-67	260	-112	267	-105	267	-67	267	-105	272	-76	272	-76	267	-105	272	-97	272	-76	272	-97	273	-87	209	-85	211	-96	211	-76	211	-76	211	-96	215	-105	211	-76	215	-105	215	-67	215	-67	215	-105	222	-112	215	-67	222	-112	222	-60	222	-60	222	-112	231	-116	222	-60	231	-116	231	-55	231	-55	231	-116	241	-118	231	-55	241	-118	241	-54	241	-54	241	-118	251	-116	241	-54	251	-116	251	-55	251	-55	251	-116	260	-112	251	-55	260	-112	260	-60	146	-55	147	-116	155	-60	155	-60	147	-116	156	-112	155	-60	156	-112	162	-67	162	-67	156	-112	162	-105	162	-67	162	-105	167	-76	167	-76	162	-105	167	-97	167	-76	167	-97	169	-87	104	-85	105	-96	106	-76	106	-76	105	-96	110	-105	106	-76	110	-105	110	-67	110	-67	110	-105	117	-112	110	-67	117	-112	117	-60	117	-60	117	-112	126	-116	117	-60	126	-116	126	-55	126	-55	126	-116	136	-118	126	-55	136	-118	137	-54	137	-54	136	-118	147	-116	137	-54	147	-116	146	-55	243	272	282	272	243	320	243	320	282	272	282	358	243	320	282	358	39	320	39	320	282	358	0	358	39	320	0	358	39	272	39	272	0	358	0	272	15	197	-7	177	8	155	14	57	8	99	-7	177	14	57	-7	177	-8	77	-8	77	-7	177	-31	159	-8	77	-31	159	-32	94	-32	94	-31	159	-58	110	29	182	34	188	37	220	37	220	34	188	38	194	37	220	38	194	49	209	49	209	38	194	43	201	37	220	15	197	17	169	37	220	17	169	21	173	37	220	21	173	23	175	37	220	23	175	29	182	15	197	8	155	10	159	15	197	10	159	13	164	15	197	13	164	17	169	8	155	-7	177	8	99	13	89	14	57	17	83	17	83	14	57	37	32	17	83	37	32	21	79	21	79	37	32	23	76	39	57	34	63	37	32	39	57	37	32	50	42	39	57	50	42	44	51	29	69	23	76	37	32	29	69	37	32	34	63	10	94	8	99	14	57	10	94	14	57	13	89	-58	143	-88	129	-58	110	-58	143	-58	110	-31	159	329	148	32	148	32	104	26	104	32	104	26	149	26	104	26	149	20	149	8	99	10	101	10	152	10	152	10	101	14	103	10	152	14	103	14	150	14	150	14	103	19	104	14	150	19	104	20	149	20	149	19	104	26	104	32	104	32	148	26	149	329	148	32	104	329	104	8	155	8	99	10	152	-58	110	-88	129	-88	124	222	387	12	-117	52	-117	222	387	52	-117	261	387	329	387	121	-117	160	-117	329	387	160	-117	369	387	187	-123	190	-126	262	-82	262	-82	190	-126	192	-130	262	-82	192	-130	193	-135	193	-135	192	-139	262	-82	262	-82	192	-139	190	-145	262	-82	190	-145	185	-153	262	-82	20	-82	174	-121	262	-82	174	-121	181	-122	262	-82	181	-122	187	-123	178	-164	168	-179	177	-187	178	-164	177	-187	262	-82	178	-164	262	-82	185	-153	174	-121	20	-82	20	-121	97	-153	92	-145	104	-187	104	-187	92	-145	89	-139	104	-187	89	-139	20	-82	20	-82	89	-139	89	-135	91	-126	95	-123	20	-82	20	-82	95	-123	101	-122	20	-82	101	-122	262	-82	262	-82	101	-122	108	-121	89	-130	91	-126	20	-82	89	-130	20	-82	89	-135	104	-164	97	-153	104	-187	104	-164	104	-187	114	-179	262	-82	108	-121	262	-121	100	-121	107	-121	107	-121	107	-121	107	-82	100	-121	100	-121	107	-82	100	-82	100	-121	100	-82	94	-122	94	-122	100	-82	94	-80	94	-122	94	-80	91	-123	91	-123	94	-80	90	-78	91	-123	90	-78	89	-126	89	-126	90	-78	88	-74	89	-126	88	-74	88	-131	20	-101	88	-69	88	-64	20	-101	88	-64	104	-16	104	-16	88	-64	91	-58	104	-16	91	-58	96	-50	104	-39	114	-25	104	-16	104	-39	104	-16	96	-50	262	-82	107	-82	107	-121	262	-82	107	-121	262	-121	104	-185	113	-177	103	-162	104	-185	103	-162	96	-150	104	-185	96	-150	91	-141	104	-185	91	-141	89	-135	104	-185	89	-135	20	-101	88	-131	88	-69	20	-101	88	-131	20	-101	89	-135	88	-69	88	-131	88	-74	194	-64	195	-69	262	-101	262	-101	195	-69	194	-131	194	-131	195	-69	194	-74	194	-131	194	-74	194	-126	194	-126	194	-74	192	-78	194	-126	192	-78	192	-124	192	-124	192	-78	188	-80	192	-124	188	-80	188	-122	188	-122	188	-80	183	-82	188	-122	183	-82	183	-121	183	-121	183	-82	175	-82	183	-121	175	-82	175	-121	175	-121	175	-82	20	-82	262	-101	177	-16	178	-39	262	-101	178	-39	186	-50	262	-101	186	-50	191	-58	262	-101	191	-58	194	-64	262	-101	194	-131	193	-135	262	-101	193	-135	191	-141	262	-101	191	-141	186	-150	262	-101	186	-150	179	-162	262	-101	179	-162	177	-185	179	-162	169	-177	177	-185	175	-121	20	-82	20	-121	178	-39	177	-16	168	-25	65	307	68	304	69	326	69	326	68	304	72	302	69	326	72	302	75	329	75	329	72	302	76	301	75	329	76	301	82	332	82	332	76	301	82	302	82	332	82	302	89	334	89	334	82	302	88	305	89	334	88	305	93	308	65	321	63	315	64	310	65	321	64	310	65	307	65	321	65	307	69	326	116	330	121	334	119	346	119	346	120	359	114	363	119	346	114	363	114	349	114	349	114	363	109	367	114	349	109	367	108	352	108	352	109	367	105	371	108	352	105	371	102	354	102	354	105	371	101	376	102	354	101	376	97	380	137	421	136	355	137	367	137	421	137	367	141	418	141	418	137	367	140	377	141	418	140	377	142	387	141	418	142	387	144	414	144	414	142	387	145	396	144	414	145	396	145	410	145	410	145	396	146	406	121	334	126	338	126	355	126	355	126	338	131	422	131	422	126	338	131	272	131	422	131	272	137	421	137	421	131	272	136	355	126	273	131	272	126	338	126	273	126	338	125	327	126	273	125	327	122	317	126	273	122	317	121	276	117	289	117	285	118	299	118	299	117	285	119	280	118	299	119	280	120	308	120	308	119	280	121	276	120	308	121	276	122	317	147	342	140	346	143	334	144	359	140	346	147	350	144	359	147	350	150	364	150	364	147	350	155	353	150	364	155	353	155	368	155	368	155	353	162	356	155	368	162	356	159	373	159	373	162	356	164	378	136	339	143	334	140	346	136	339	140	346	144	359	136	339	144	359	136	355	169	358	175	359	171	386	169	358	171	386	167	383	169	358	167	383	164	378	169	358	164	378	162	356	156	321	160	317	161	337	161	337	160	317	165	312	161	337	165	312	167	335	167	335	165	312	170	307	167	335	170	307	174	333	174	333	170	307	174	304	174	333	174	304	180	331	180	331	174	304	179	302	180	331	179	302	184	301	154	339	147	342	148	329	154	339	148	329	152	325	154	339	152	325	156	321	154	339	156	321	161	337	195	322	191	326	193	304	195	322	193	304	195	307	195	322	195	307	197	311	195	322	197	311	197	315	180	331	184	301	186	329	186	329	184	301	189	302	186	329	189	302	191	326	191	326	189	302	193	304	198	377	197	382	196	371	196	371	197	382	195	386	196	371	195	386	193	367	193	367	195	386	192	389	193	367	192	389	189	391	193	367	189	391	188	363	188	363	189	391	185	392	188	363	185	392	182	361	182	361	185	392	180	391	182	361	180	391	176	389	176	389	171	386	175	359	176	389	175	359	182	361	139	318	141	276	142	308	142	308	141	276	143	280	142	308	143	280	145	299	145	299	143	280	145	285	145	299	145	285	146	289	137	328	136	339	137	273	137	328	137	273	141	276	137	328	141	276	139	318	136	339	136	355	131	272	136	339	131	272	137	273	122	377	125	367	125	421	125	421	125	367	126	355	125	421	126	355	131	422	117	410	118	396	119	414	119	414	118	396	120	387	119	414	120	387	121	418	121	418	120	387	122	377	121	418	122	377	125	421	120	359	119	346	121	334	120	359	121	334	126	355	103	319	107	322	108	340	108	340	107	322	111	326	108	340	111	326	114	343	114	343	111	326	116	330	114	343	116	330	119	346	89	334	93	308	96	336	96	336	93	308	98	313	96	336	98	313	102	338	102	338	98	313	103	319	102	338	103	319	108	340	102	354	97	380	96	356	96	356	97	380	92	385	96	356	92	385	90	358	90	358	92	385	86	388	90	358	86	388	83	360	83	360	86	388	81	391	83	360	81	391	75	362	75	362	81	391	75	392	75	362	75	392	71	391	69	365	75	362	71	391	69	365	71	391	68	389	69	365	68	389	65	387	69	365	65	387	64	370	63	383	63	378	64	370	63	383	64	370	65	387	118	396	117	410	117	406	147	342	143	334	148	329	168	27	155	30	191	-8	191	-8	155	30	143	35	191	-8	143	35	136	0	136	0	143	35	132	42	136	0	132	42	98	271	89	311	98	271	136	336	336	61	313	85	311	36	311	36	313	85	290	67	311	36	290	67	286	16	286	16	290	67	270	50	286	16	270	50	258	2	258	2	270	50	249	37	258	2	249	37	227	-6	227	-6	249	37	224	29	227	-6	224	29	194	26	194	26	181	26	191	-8	191	-8	181	26	168	27	98	64	83	82	90	25	98	64	90	25	136	0	98	64	136	0	98	271	83	82	72	101	90	25	90	25	72	101	64	122	90	25	64	122	54	63	54	63	64	122	59	144	54	63	59	144	57	167	57	167	59	190	53	272	53	272	59	190	64	212	53	272	64	212	89	311	89	311	64	212	71	234	89	311	71	234	83	253	155	305	168	308	192	345	192	345	168	308	181	310	192	345	181	310	194	310	194	310	224	307	225	343	225	343	224	307	249	299	225	343	249	299	258	334	258	334	249	299	270	287	258	334	270	287	288	320	288	320	270	287	290	269	288	320	290	269	314	299	314	299	290	269	310	248	314	299	310	248	334	272	155	305	192	345	143	300	143	300	192	345	136	336	143	300	136	336	132	292	132	292	136	336	98	271	132	292	98	271	132	42	54	63	57	167	53	272	54	63	53	272	31	112	31	112	53	272	30	223	31	112	30	223	22	167	225	343	192	345	194	310	194	26	191	-8	227	-6	89	311	83	253	98	271	81	336	56	324	75	287	75	287	56	324	73	265	75	158	73	265	56	324	75	158	56	324	52	170	52	170	56	324	36	303	52	170	36	303	34	189	34	189	36	303	24	277	34	189	24	277	23	214	23	214	24	277	19	244	75	287	79	305	81	336	81	336	79	305	86	318	81	336	86	318	110	341	110	341	86	318	95	326	110	341	95	326	105	329	105	329	113	328	110	341	110	341	113	328	129	339	167	313	158	324	160	279	167	313	160	279	165	284	167	313	165	284	168	291	167	313	168	291	170	299	136	276	143	275	145	333	145	333	143	275	152	276	145	333	152	276	158	324	158	324	152	276	160	279	123	292	125	284	129	339	129	339	125	284	130	279	129	339	130	279	145	333	145	333	130	279	136	276	129	339	113	328	118	325	129	339	118	325	121	319	129	339	121	319	122	312	129	339	122	312	122	302	129	339	122	302	123	292	102	154	119	155	109	183	109	183	119	155	127	180	136	180	127	180	135	160	136	180	135	160	149	168	109	183	94	194	102	154	102	154	94	194	83	212	102	154	83	212	75	158	75	158	83	212	76	236	75	158	76	236	73	265	162	179	175	194	168	201	162	179	168	201	160	192	162	179	160	192	152	186	162	179	152	186	149	168	144	182	136	180	149	168	144	182	149	168	152	186	127	180	119	155	135	160	315	344	95	-5	124	-5	315	344	124	-5	344	344	357	31	351	17	358	-1	358	-1	351	17	343	9	358	-1	343	9	331	6	331	6	319	9	330	-5	330	-5	319	9	310	17	330	-5	310	17	303	-1	303	-1	310	17	305	32	303	-1	305	32	301	54	304	142	303	177	301	118	301	118	303	177	279	164	301	118	279	164	300	83	300	83	303	-1	301	54	279	164	260	145	260	31	279	164	260	31	279	11	279	164	279	11	303	-1	279	164	303	-1	300	83	248	57	260	31	260	145	248	57	260	145	248	119	248	57	248	119	244	88	360	177	332	181	343	167	343	167	332	181	331	170	319	167	331	170	332	181	319	167	332	181	310	158	310	158	332	181	303	177	310	158	303	177	304	142	417	88	413	118	413	57	413	57	413	118	401	144	413	57	401	144	401	31	401	31	401	144	383	164	401	31	383	164	382	11	382	11	383	164	361	83	360	118	361	83	383	164	360	118	383	164	360	177	360	118	360	177	357	142	360	177	343	167	351	158	360	177	351	158	357	142	360	53	357	31	358	-1	360	53	358	-1	382	11	360	53	382	11	361	83	331	6	330	-5	358	-1	42	55	54	38	54	150	54	150	54	38	70	23	54	150	70	23	77	166	77	166	70	23	89	11	77	166	89	11	104	177	104	177	89	11	105	3	104	177	105	3	120	107	120	107	105	3	118	92	124	-1	118	92	105	3	139	214	135	226	138	145	138	145	135	226	133	239	138	145	133	239	132	181	132	181	133	239	132	252	119	183	132	252	138	341	119	183	138	341	107	187	107	187	138	341	99	328	107	187	99	328	95	191	95	191	99	328	84	197	139	214	149	153	146	204	146	204	149	153	157	196	168	191	157	196	162	160	168	191	162	160	175	165	139	214	138	145	149	153	149	153	162	160	157	196	123	121	130	134	132	181	132	181	130	134	138	145	132	181	104	177	120	107	132	181	120	107	123	121	38	127	32	97	35	75	38	127	35	75	42	55	38	127	42	55	54	150	197	-8	200	15	185	-8	185	-8	200	15	167	18	185	-8	167	18	163	-8	163	-8	167	18	144	29	163	-8	144	29	143	-5	143	-5	144	29	129	45	143	-5	129	45	124	-1	124	-1	129	45	121	66	124	-1	121	66	118	92	280	11	267	45	259	36	280	11	259	36	258	2	258	2	259	36	248	27	258	2	248	27	242	-2	242	-2	248	27	235	21	242	-2	235	21	225	-5	225	-5	235	21	219	16	225	-5	219	16	211	-7	211	-7	219	16	200	15	168	191	175	165	179	188	179	188	175	165	189	167	179	188	189	167	192	186	192	186	189	167	208	168	192	186	208	168	210	186	210	186	208	168	235	169	210	186	235	169	235	186	304	329	300	324	301	252	301	252	300	324	295	322	301	252	295	322	290	321	290	321	282	322	283	280	283	280	282	322	271	326	283	280	271	326	259	305	259	305	271	326	259	330	259	305	259	330	247	335	239	338	228	341	230	322	239	338	230	322	259	305	239	338	259	305	247	335	230	322	228	341	218	343	230	322	218	343	209	344	230	322	209	344	200	345	230	322	200	345	195	329	313	227	325	227	325	344	313	227	325	344	311	344	313	227	311	344	308	335	313	227	308	335	304	329	313	227	304	329	301	252	290	321	283	280	301	252	327	78	323	83	327	49	327	78	327	49	331	64	327	78	331	64	330	72	298	85	300	22	310	86	310	86	300	22	316	35	310	86	316	35	317	86	317	86	316	35	327	49	317	86	327	49	323	83	298	85	290	79	300	22	300	22	290	79	283	70	300	22	283	70	280	11	280	11	283	70	276	59	280	11	276	59	267	45	134	276	140	298	138	341	138	341	140	298	152	314	138	341	152	314	189	345	189	345	152	314	170	325	189	345	170	325	195	329	138	341	132	252	134	276	59	223	66	214	72	309	72	309	66	214	73	205	72	309	73	205	99	328	99	328	73	205	84	197	55	284	50	256	51	244	55	284	51	244	54	233	55	284	54	233	59	223	55	284	59	223	72	309	200	345	189	345	195	329	211	-7	200	15	197	-8	132	181	132	252	119	183	202	183	213	190	220	217	220	217	213	190	223	195	220	217	223	195	235	228	235	228	223	195	231	197	235	228	231	197	239	198	239	198	264	192	248	237	248	237	264	192	262	248	201	205	175	189	187	174	201	205	187	174	202	183	201	205	202	183	220	217	224	115	224	124	223	105	223	105	224	124	221	134	223	105	221	134	218	95	218	95	221	134	215	145	218	95	215	145	209	84	209	84	215	145	204	158	209	84	204	158	198	71	198	71	204	158	187	174	198	71	187	174	183	56	183	56	187	174	175	189	248	237	235	228	239	198	191	-87	201	-93	207	-15	207	-15	201	-93	211	-102	207	-15	211	-102	222	-22	222	-22	211	-102	224	-102	222	-22	224	-102	235	-31	235	-31	224	-102	250	-53	235	-31	250	-53	244	-41	250	-53	270	-66	278	-25	278	-25	270	-66	316	-28	278	-25	316	-28	295	5	295	5	316	-28	306	36	74	185	96	156	97	275	97	275	96	156	124	129	97	275	124	129	129	302	129	302	124	129	146	104	129	302	146	104	139	261	139	261	139	267	129	302	129	302	139	267	140	273	129	302	140	273	142	279	129	302	142	279	162	327	162	327	142	279	145	284	162	327	145	284	148	289	148	289	160	275	162	327	162	327	160	275	172	265	162	327	172	265	192	349	192	349	172	265	185	259	192	349	185	259	199	255	280	327	267	322	269	272	269	272	267	322	255	320	269	272	255	320	244	319	244	319	235	320	242	258	242	258	235	320	226	323	242	258	226	323	217	328	192	349	199	255	206	337	206	337	199	255	213	253	206	337	213	253	217	328	217	328	213	253	242	258	397	113	391	151	386	61	386	61	391	151	374	184	386	61	374	184	357	14	357	14	374	184	345	211	357	14	345	211	316	-28	316	-28	345	211	311	92	316	-28	311	92	310	66	316	-28	310	66	306	36	308	124	311	92	345	211	308	124	345	211	308	233	308	124	308	233	299	153	308	233	262	248	264	192	308	233	264	192	284	176	308	233	284	176	299	153	320	343	310	350	310	316	310	316	310	350	294	336	310	316	294	336	292	292	292	292	294	336	280	327	292	292	280	327	269	272	244	319	242	258	269	272	155	67	154	62	183	56	183	56	154	62	152	60	183	56	152	60	150	59	150	59	141	63	119	-11	119	-11	141	63	126	72	119	-11	126	72	108	84	88	-93	99	-102	102	-72	102	-72	99	-102	113	-91	102	-72	113	-91	118	-50	118	-50	113	-91	127	-84	118	-50	127	-84	139	-31	139	-31	127	-84	141	-80	139	-31	141	-80	162	-18	162	-18	141	-80	153	-79	162	-18	153	-79	163	-78	163	-78	172	-79	189	-13	189	-13	172	-79	182	-82	189	-13	182	-82	191	-87	189	-13	162	-18	163	-78	166	201	156	81	183	56	166	201	183	56	175	189	156	73	155	67	183	56	156	73	183	56	156	81	150	59	119	-11	183	56	148	230	141	245	146	104	148	230	146	104	156	81	148	230	156	81	156	215	73	246	64	218	74	185	73	246	74	185	97	275	106	-4	119	-11	108	84	106	-4	108	84	92	95	106	-4	92	95	92	4	83	101	21	3	32	-3	83	101	32	-3	40	5	83	101	40	5	46	12	83	101	46	12	51	17	83	101	51	17	54	20	83	101	54	20	57	22	83	101	57	22	66	18	83	101	66	18	78	11	83	101	78	11	92	4	83	101	92	4	92	95	139	261	146	104	141	245	156	215	156	81	166	201	189	-13	191	-87	207	-15	250	-53	224	-102	270	-66	113	303	147	0	147	338	147	187	147	152	237	152	147	187	237	152	237	187	237	187	237	152	272	35	237	187	272	35	237	338	237	338	272	35	272	303	237	338	272	303	347	338	347	338	272	303	311	303	347	338	311	303	347	0	347	0	311	303	311	35	347	0	311	35	272	35	113	303	147	338	73	303	73	303	147	338	37	338	73	303	37	338	73	35	73	35	37	338	37	0	73	35	37	0	147	0	113	35	73	35	147	0	113	35	147	0	113	303	272	35	237	152	237	0	272	35	237	0	347	0	81	313	85	314	159	343	159	343	85	314	87	315	159	343	87	315	89	315	89	315	92	314	159	343	159	343	92	314	93	314	159	343	93	314	94	312	94	300	25	0	83	0	94	300	83	0	95	55	94	300	95	55	94	301	132	183	119	165	121	126	121	126	119	165	118	166	121	126	118	166	106	90	106	90	118	166	95	307	95	55	95	307	95	306	95	55	95	306	95	304	159	343	94	312	95	310	159	343	95	310	95	307	159	343	95	307	118	166	159	343	65	324	68	310	159	343	68	310	76	312	159	343	76	312	81	313	94	302	94	301	95	55	94	302	95	55	95	304	186	189	188	226	183	191	183	191	188	226	178	192	160	183	178	192	167	215	160	183	167	215	148	201	140	159	160	183	148	201	140	159	148	201	132	183	140	159	132	183	121	126	191	152	177	0	186	-3	191	152	186	-3	195	-4	191	152	164	41	169	3	191	152	169	3	177	0	163	9	169	3	164	41	163	9	164	41	163	35	163	9	163	35	162	30	163	9	162	30	161	25	163	9	161	25	161	21	163	9	161	21	161	18	192	164	192	160	195	-4	195	-4	192	160	191	156	195	-4	191	156	191	152	215	-2	225	39	224	43	224	43	227	227	215	-2	215	-2	227	227	209	229	215	-2	209	229	195	-4	195	-4	209	229	193	174	195	-4	193	174	192	169	195	-4	192	169	192	164	252	165	252	170	253	201	253	201	252	170	253	177	253	201	253	177	254	188	254	188	253	177	254	183	251	160	252	165	253	201	251	160	253	201	248	212	251	160	248	212	240	221	251	160	240	221	227	227	251	160	227	227	225	54	227	227	224	43	224	45	227	227	224	45	225	47	227	227	225	47	225	50	227	227	225	50	225	52	227	227	225	52	225	54	192	181	193	174	209	229	192	181	209	229	190	186	190	186	209	229	188	226	190	186	188	226	186	189	188	226	167	215	178	192	250	39	245	34	247	15	247	15	245	34	240	30	247	15	240	30	234	29	234	29	231	30	232	4	232	4	231	30	228	32	232	4	228	32	226	35	225	39	215	-2	232	4	225	39	232	4	226	35	260	29	272	47	262	52	260	29	262	52	256	45	260	29	256	45	250	39	260	29	250	39	247	15	234	29	232	4	247	15	95	307	95	55	106	90	81	313	85	314	159	343	159	343	85	314	87	315	159	343	87	315	89	315	89	315	92	314	159	343	159	343	92	314	93	314	159	343	93	314	94	312	79	235	83	0	85	260	85	260	83	0	95	55	85	260	95	55	94	300	94	300	95	55	94	301	137	247	142	271	118	166	118	166	142	271	95	307	118	166	95	307	106	90	106	90	95	307	95	55	95	55	95	307	95	306	95	307	142	271	159	343	95	307	159	343	95	310	159	343	65	324	68	310	159	343	68	310	76	312	159	343	76	312	81	313	142	271	137	247	234	266	142	271	234	266	241	291	95	55	95	306	95	304	95	55	95	304	94	302	95	55	94	302	94	301	46	252	41	228	79	235	46	252	79	235	85	260	178	192	183	191	188	226	178	192	188	226	167	215	178	192	167	215	160	183	160	183	167	215	148	201	160	183	148	201	140	159	140	159	148	201	132	183	140	159	132	183	121	126	121	126	132	183	119	165	121	126	119	165	118	166	191	152	177	0	186	-3	191	152	186	-3	195	-4	191	152	164	41	169	3	191	152	169	3	177	0	163	9	169	3	164	41	163	9	164	41	163	35	163	9	163	35	162	30	163	9	162	30	161	25	163	9	161	25	161	21	163	9	161	21	161	18	192	164	192	160	195	-4	195	-4	192	160	191	156	195	-4	191	156	191	152	215	-2	225	39	224	43	224	43	227	227	215	-2	215	-2	227	227	209	229	215	-2	209	229	195	-4	195	-4	209	229	193	174	195	-4	193	174	192	169	195	-4	192	169	192	164	252	165	252	170	253	201	253	201	252	170	253	177	253	201	253	177	254	188	254	188	253	177	254	183	251	160	252	165	253	201	251	160	253	201	248	212	251	160	248	212	240	221	251	160	240	221	227	227	251	160	227	227	225	54	227	227	224	43	224	45	227	227	224	45	225	47	227	227	225	47	225	50	227	227	225	50	225	52	227	227	225	52	225	54	183	191	186	189	188	226	188	226	186	189	190	186	188	226	190	186	209	229	209	229	190	186	192	181	209	229	192	181	193	174	250	39	245	34	247	15	247	15	245	34	240	30	247	15	240	30	234	29	234	29	231	30	232	4	232	4	231	30	228	32	232	4	228	32	226	35	225	39	215	-2	232	4	225	39	232	4	226	35	260	29	272	47	262	52	260	29	262	52	256	45	260	29	256	45	250	39	260	29	250	39	247	15	234	29	232	4	247	15	83	0	79	235	25	0	121	126	118	166	106	90	159	343	94	312	95	310	186	51	186	51	192	35	192	35	186	51	171	90	192	35	171	90	171	-4	171	-4	171	90	158	107	171	-4	158	107	139	11	139	11	158	107	138	118	139	11	138	118	118	31	118	31	138	118	111	122	118	31	111	122	101	48	101	48	111	122	84	116	101	48	84	116	79	55	46	41	55	47	62	101	62	101	55	47	64	51	62	101	64	51	84	116	84	116	64	51	72	54	84	116	72	54	79	55	46	80	34	59	37	33	46	80	37	33	46	41	46	80	46	41	62	101	129	175	140	176	130	197	130	197	140	176	144	195	149	195	144	195	149	177	149	195	149	177	159	180	130	197	118	203	129	175	129	175	118	203	109	212	129	175	109	212	103	179	103	179	109	212	104	223	103	179	104	223	102	237	42	252	47	226	47	282	47	282	47	226	60	205	47	282	60	205	62	309	62	309	60	205	80	189	62	309	80	189	84	331	84	331	80	189	103	179	84	331	103	179	102	237	102	237	115	345	84	331	104	252	112	265	115	345	115	345	112	265	123	275	115	345	123	275	153	350	153	350	123	275	138	281	153	350	138	281	156	283	156	283	183	280	194	347	194	347	183	280	204	272	194	347	204	272	223	338	223	338	204	272	225	263	223	338	225	263	246	328	246	328	225	263	248	255	246	328	248	255	268	319	268	319	248	255	279	252	268	319	279	252	296	315	296	315	279	252	313	259	296	315	313	259	310	316	194	347	153	350	156	283	336	326	337	275	347	335	347	335	337	275	352	298	347	335	352	298	355	347	355	347	352	298	362	322	355	347	362	322	368	343	323	320	310	316	313	259	323	320	313	259	337	275	323	320	337	275	336	326	167	184	175	189	169	200	167	184	169	200	163	198	167	184	163	198	159	196	167	184	159	196	159	180	154	195	149	195	159	180	154	195	159	180	159	196	144	195	140	176	149	177	256	24	248	13	261	-7	261	-7	248	13	238	6	261	-7	238	6	225	4	225	4	216	6	222	-11	222	-11	216	6	207	12	222	-11	207	12	199	22	199	22	192	35	171	-4	199	22	171	-4	222	-11	261	-7	294	3	262	50	262	50	276	230	258	78	258	78	276	230	255	222	258	78	255	222	247	100	247	100	255	222	236	208	247	100	236	208	234	120	234	120	236	208	223	190	234	120	223	190	223	141	223	141	223	190	219	167	304	196	316	231	300	188	300	188	316	231	300	233	300	188	300	233	299	178	299	178	294	3	321	21	341	199	344	219	336	202	336	202	344	219	331	227	336	202	331	227	330	205	330	205	331	227	324	205	316	204	324	205	331	227	316	204	331	227	316	231	354	208	344	219	345	194	354	208	345	194	349	188	354	208	349	188	360	194	316	231	304	196	309	201	316	231	309	201	316	204	294	3	299	178	300	233	294	3	300	233	276	230	294	3	276	230	262	50	261	-7	262	50	261	36	261	-7	261	36	256	24	225	4	222	-11	261	-7	344	77	340	102	338	46	338	46	340	102	328	122	338	46	328	122	321	21	321	21	328	122	315	139	321	21	315	139	303	157	299	178	321	21	303	157	344	219	341	199	345	194	171	90	186	51	180	71	115	345	102	237	104	252	37	33	34	59	27	41	296	50	296	35	331	0	296	50	331	0	296	108	296	50	296	108	127	338	296	50	127	338	109	303	73	303	109	303	127	338	73	303	127	338	37	338	73	303	37	338	73	0	296	338	296	108	331	0	296	338	331	0	331	338	258	35	73	286	74	226	258	35	74	226	241	0	258	35	241	0	331	0	258	35	331	0	296	35	74	226	73	286	73	226	73	0	37	338	37	0	79	45	79	45	80	42	80	42	79	45	75	55	80	42	75	55	93	0	93	0	75	55	69	63	93	0	69	63	62	69	82	37	93	0	83	36	83	36	93	0	84	36	97	43	84	36	93	0	97	43	93	0	114	23	315	239	317	262	311	315	311	315	317	262	321	282	311	315	321	282	332	337	332	337	321	282	328	296	332	337	328	296	340	301	340	301	341	300	364	345	364	345	341	300	342	299	364	345	342	299	343	297	311	315	299	284	300	-8	311	315	300	-8	315	-8	311	315	315	-8	315	213	311	315	315	213	315	239	300	-8	299	284	294	246	300	-8	294	246	292	206	300	-8	292	206	292	151	300	-8	292	151	179	338	300	-8	179	338	132	263	132	263	179	338	110	289	132	263	110	289	114	23	132	263	114	23	126	56	132	263	126	56	131	95	132	263	131	95	132	135	88	315	98	305	179	338	179	338	98	305	110	289	114	23	110	289	110	149	114	23	110	149	110	119	179	338	57	338	69	324	179	338	69	324	78	321	179	338	78	321	88	315	345	292	350	282	364	345	345	292	364	345	344	295	371	264	382	263	382	344	382	344	382	263	392	264	382	344	392	264	397	340	397	340	392	264	403	269	397	340	403	269	409	331	409	331	403	269	411	277	409	331	411	277	417	319	417	319	411	277	417	288	417	319	417	288	420	302	364	345	350	282	355	274	364	345	355	274	362	268	364	345	362	268	371	264	364	345	371	264	382	344	364	345	332	337	340	301	114	23	110	119	108	88	114	23	108	88	104	62	114	23	104	62	97	43	81	39	80	42	93	0	81	39	93	0	82	37	60	-8	93	0	62	69	60	-8	62	69	53	72	60	-8	53	72	43	74	60	-8	43	74	41	-7	7	49	7	18	13	60	13	60	7	18	15	6	13	60	15	6	22	67	22	67	15	6	26	-2	22	67	26	-2	32	72	32	72	26	-2	41	-7	32	72	41	-7	43	74	369	42	369	-2	517	-2	369	42	517	-2	517	42	426	111	416	77	427	102	427	102	416	77	428	97	430	93	428	97	416	77	430	93	416	77	441	73	434	89	441	73	437	87	437	87	441	73	441	87	448	89	441	87	441	73	448	89	441	73	467	77	426	111	425	122	416	77	416	77	425	122	425	137	416	77	425	137	425	154	425	154	425	182	416	77	416	77	425	182	426	201	416	77	426	201	414	232	414	232	426	201	429	214	414	232	429	214	441	237	441	237	429	214	434	220	441	237	434	220	441	222	441	222	445	222	467	233	467	233	445	222	448	220	467	233	448	220	451	218	416	77	414	232	394	88	394	88	414	232	392	220	394	88	392	220	378	105	378	105	392	220	376	202	378	105	376	202	367	128	367	128	376	202	366	179	367	128	366	179	363	153	458	193	467	233	457	203	457	203	467	233	455	209	453	214	455	209	467	233	453	214	467	233	451	218	521	155	517	183	517	128	517	128	517	183	506	205	517	128	506	205	506	106	506	106	506	205	489	222	506	106	489	222	489	88	489	88	489	222	467	233	489	88	467	233	467	77	467	77	467	233	459	147	458	193	459	181	467	233	467	233	459	181	459	166	467	233	459	166	459	147	467	233	441	237	441	222	467	77	459	147	459	123	467	77	459	123	457	106	467	77	457	106	453	95	467	77	453	95	448	89	432	91	430	93	441	73	432	91	441	73	434	89	7	18	7	49	5	36	364	345	343	297	344	295	69	324	57	338	57	325	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	212	171	198	167	198	156	198	156	198	167	179	166	179	104	179	166	139	226	179	104	139	226	180	95	180	95	139	226	181	88	181	246	184	248	199	261	199	261	184	248	188	249	199	261	188	249	193	249	193	249	206	248	199	261	199	261	206	248	224	259	269	228	259	242	260	176	269	228	260	176	267	186	269	228	267	186	270	197	269	228	270	197	272	210	230	159	238	161	244	253	244	253	238	161	250	168	244	253	250	168	259	242	259	242	250	168	260	176	212	171	212	156	221	179	221	179	212	156	222	157	221	179	222	157	227	191	227	191	222	157	230	159	227	191	230	159	229	207	229	207	230	159	244	253	227	223	229	207	244	253	227	223	244	253	224	259	227	223	224	259	223	235	224	259	206	248	216	243	224	259	216	243	223	235	179	166	179	155	198	156	179	239	180	243	139	226	179	239	139	226	179	166	139	226	180	243	181	246	139	226	181	246	199	261	139	226	199	261	138	237	199	261	116	261	125	252	199	261	125	252	132	250	199	261	132	250	136	245	199	261	136	245	138	237	204	71	204	80	193	82	204	71	193	82	185	84	204	71	185	84	139	108	204	71	139	108	139	100	204	71	139	100	138	94	204	71	138	94	136	89	204	71	136	89	133	85	204	71	133	85	128	83	204	71	128	83	126	82	204	71	126	82	124	81	204	71	124	81	121	81	204	71	121	81	119	80	204	71	119	80	116	80	204	71	116	80	116	71	139	108	185	84	181	88	139	108	181	88	139	226	125	252	116	261	116	253	212	171	198	156	212	156	105	46	83	24	131	0	46	274	56	215	84	312	80	127	87	172	88	240	88	240	87	172	105	206	88	240	105	206	129	262	129	262	105	206	130	229	129	262	130	229	178	271	178	271	130	229	158	242	178	271	158	242	184	247	184	247	192	246	196	269	196	269	192	246	203	244	196	269	203	244	212	263	212	263	203	244	213	240	212	263	213	240	225	254	225	254	213	240	222	233	225	254	222	233	225	224	35	92	45	76	55	207	55	207	45	76	62	61	55	207	62	61	88	240	88	240	62	61	80	127	81	109	80	127	62	61	81	109	62	61	85	48	35	170	27	130	29	110	35	170	29	110	35	92	35	170	35	92	55	207	264	38	270	89	262	32	262	32	260	94	253	-1	253	-1	260	94	248	95	253	-1	248	95	235	93	264	38	269	43	270	89	270	89	269	43	274	49	270	89	274	49	276	82	276	82	274	49	279	56	276	82	279	56	280	75	280	75	279	56	281	67	336	75	320	45	324	3	324	3	320	45	302	23	324	3	302	23	283	15	283	15	277	16	281	-4	281	-4	277	16	271	17	281	-4	271	17	266	20	263	25	262	32	253	-1	263	25	253	-1	281	-4	263	25	281	-4	266	20	253	-1	235	93	232	7	232	7	235	93	224	87	232	7	224	87	218	20	218	20	224	87	215	78	218	20	215	78	211	37	211	37	215	78	210	67	211	37	210	67	208	55	150	130	149	49	178	89	150	130	178	89	198	169	198	169	178	89	210	127	198	169	210	127	243	194	243	194	210	127	246	160	243	194	246	160	285	207	285	207	246	160	283	182	285	207	283	182	322	190	322	190	333	188	325	210	325	210	333	188	353	208	150	130	101	73	106	-44	150	130	106	-44	111	-24	150	130	111	-24	119	-5	150	130	119	-5	126	10	150	130	126	10	133	23	150	130	133	23	138	17	150	130	138	17	143	10	150	130	143	10	147	1	150	130	147	1	149	49	104	-72	104	-64	94	78	104	-72	94	78	89	-106	89	-106	94	78	88	85	89	-106	88	85	85	48	85	48	88	85	84	95	85	48	84	95	81	109	101	73	94	78	104	-64	101	73	104	-64	106	-44	411	137	407	167	405	96	405	96	407	167	395	188	405	96	395	188	387	57	387	57	395	188	377	201	387	57	377	201	360	25	360	25	377	201	353	208	360	25	353	208	350	148	350	148	346	111	360	25	360	25	346	111	336	75	360	25	336	75	324	3	353	208	333	188	341	182	353	208	341	182	347	172	353	208	347	172	350	161	353	208	350	161	350	148	283	15	281	-4	324	3	325	210	285	207	322	190	234	241	225	254	225	224	234	241	225	224	238	224	196	269	178	271	184	247	143	-56	134	-72	140	-104	140	-104	134	-72	124	-84	140	-104	124	-84	112	-88	112	-88	109	-87	140	-104	140	-104	109	-87	109	-108	206	-16	202	0	201	-46	201	-46	202	0	192	15	201	-46	192	15	188	-71	188	-71	192	15	179	29	188	-71	179	29	167	-91	167	-91	179	29	163	41	167	-91	163	41	151	-16	151	-16	163	41	150	-7	149	49	147	1	150	-7	149	49	150	-7	163	41	151	-16	149	-36	167	-91	143	-56	140	-104	167	-91	143	-56	167	-91	149	-36	109	-108	109	-87	107	-84	109	-108	107	-84	105	-79	109	-108	105	-79	104	-72	109	-108	104	-72	89	-106	85	48	73	25	73	-98	85	48	73	-98	89	-106	53	-36	54	-73	56	-16	56	-16	54	-73	61	-87	56	-16	61	-87	63	3	63	3	61	-87	73	-98	63	3	73	-98	73	25	54	-73	53	-36	51	-57	260	94	262	32	270	89	211	163	204	162	212	127	212	127	204	162	197	162	212	127	197	162	190	162	212	127	190	162	147	162	212	127	147	162	147	127	147	0	147	303	113	303	147	0	113	303	113	35	251	334	225	300	251	131	251	334	251	131	260	297	260	297	251	131	260	167	285	142	260	167	251	131	203	303	208	303	212	338	212	338	208	303	214	302	212	338	214	302	251	334	251	334	214	302	220	302	251	334	220	302	225	300	212	338	37	338	73	303	212	338	73	303	113	303	212	338	113	303	147	303	212	338	147	303	197	303	212	338	197	303	203	303	73	35	73	303	37	338	73	35	37	338	37	0	73	35	37	0	147	0	73	35	147	0	113	35	287	277	295	263	311	301	311	301	295	263	299	247	311	301	299	247	300	229	300	229	299	212	312	162	312	162	299	212	294	198	312	162	294	198	286	186	285	322	251	334	260	297	285	322	260	297	276	288	285	322	276	288	287	277	285	322	287	277	311	301	251	131	225	300	225	164	251	131	225	164	218	164	251	131	218	164	212	127	329	271	311	301	312	162	329	271	312	162	329	192	329	271	329	192	335	232	300	229	312	162	311	301	285	142	312	162	286	186	285	142	286	186	275	176	285	142	275	176	260	167	211	163	212	127	218	164	157	305	169	308	197	345	197	345	169	308	182	310	197	345	182	310	195	310	195	310	209	310	197	345	197	345	209	310	253	336	157	305	197	345	144	300	144	300	197	345	140	336	144	300	140	336	132	295	132	295	140	336	98	269	132	295	98	269	132	52	132	52	98	269	98	68	72	233	83	252	92	311	92	311	83	252	98	269	83	85	72	104	93	25	93	25	72	104	64	124	93	25	64	124	55	63	55	63	64	124	59	145	55	63	59	145	57	167	57	167	59	190	55	273	55	273	59	190	64	212	55	273	64	212	92	311	92	311	64	212	72	233	55	63	57	167	55	273	55	63	55	273	31	112	31	112	55	273	31	224	31	112	31	224	22	167	220	42	226	79	213	46	213	46	226	79	213	83	213	46	213	83	205	48	205	48	213	83	197	49	189	48	197	49	197	84	189	48	197	84	182	83	161	31	167	37	168	78	168	78	167	37	173	42	168	78	173	42	182	83	182	83	173	42	181	46	182	83	181	46	189	48	161	31	168	78	155	72	161	31	155	72	144	63	161	31	144	63	141	0	161	31	141	0	196	-8	225	29	218	27	222	-7	222	-7	218	27	212	26	222	-7	212	26	209	-8	209	-8	212	26	205	26	209	-8	205	26	199	26	199	26	191	26	196	-8	196	-8	191	26	183	26	196	-8	183	26	176	27	196	-8	176	27	168	29	196	-8	168	29	161	31	83	85	93	25	98	68	98	68	93	25	141	0	98	68	141	0	132	52	132	52	141	0	144	63	232	30	234	-5	239	72	239	72	234	-5	246	-2	239	72	246	-2	250	63	250	63	246	-2	258	1	250	63	258	1	261	52	261	52	258	1	269	-8	261	52	269	-8	261	295	261	295	301	310	253	336	226	79	220	42	226	37	226	79	226	37	232	30	226	79	232	30	239	72	213	83	197	84	197	49	299	14	294	18	295	-25	296	269	294	18	296	68	321	41	296	68	294	18	338	271	301	310	310	251	338	271	310	251	321	232	338	271	321	232	329	211	338	271	329	211	334	189	338	271	334	189	336	167	338	271	336	167	343	68	338	271	343	68	362	222	296	269	310	251	301	310	296	269	301	310	261	295	296	269	261	295	269	-8	296	269	269	-8	282	-17	296	269	282	-17	294	18	253	336	209	310	222	308	253	336	222	308	236	305	253	336	236	305	249	301	253	336	249	301	261	295	362	222	343	68	358	99	362	222	358	99	368	132	362	222	368	132	371	167	343	68	336	167	334	145	343	68	334	145	330	123	343	68	330	123	322	103	343	68	322	103	321	41	311	84	296	68	321	41	311	84	321	41	322	103	373	-16	363	13	363	-21	363	-21	363	13	356	11	363	-21	356	11	355	-25	355	-25	356	11	348	8	355	-25	348	8	346	-28	346	-28	348	8	341	5	346	-28	341	5	337	-30	337	-30	341	5	333	4	337	-30	333	4	325	-31	325	-31	333	4	325	3	325	3	318	4	325	-31	325	-31	318	4	311	6	325	-31	311	6	310	-29	310	-29	311	6	305	10	310	-29	305	10	299	14	225	29	222	-7	234	-5	225	29	234	-5	232	30	199	26	196	-8	209	-8	295	-25	294	18	282	-17	299	14	295	-25	310	-29	92	311	98	269	140	336	232	283	227	296	230	157	230	157	227	296	215	313	230	157	215	313	211	117	211	117	215	313	203	325	211	117	203	325	194	84	194	84	203	325	188	335	194	84	188	335	175	55	175	55	188	335	170	343	175	55	170	343	158	219	158	219	170	343	157	247	175	55	158	219	158	175	175	55	158	175	158	133	175	55	158	133	156	96	175	55	156	96	153	70	175	55	153	70	153	24	153	24	153	70	148	60	148	60	140	63	153	24	153	24	140	63	126	71	153	24	126	71	123	-11	123	-11	126	71	111	-4	230	157	256	164	237	178	237	178	256	164	259	185	259	185	256	164	263	160	259	185	263	160	276	197	276	197	263	160	268	149	276	197	268	149	272	132	240	242	239	256	240	195	240	242	240	195	240	206	240	242	240	206	241	217	240	242	241	217	241	228	239	256	236	270	237	178	239	256	237	178	238	185	239	256	238	185	240	195	242	310	249	313	267	350	267	350	249	313	255	315	267	350	255	315	260	315	260	315	274	312	267	350	267	350	274	312	308	346	308	346	274	312	284	303	308	346	284	303	292	290	308	346	292	290	297	273	308	346	297	273	298	255	308	346	298	255	309	5	308	346	309	5	318	182	308	346	318	182	341	335	344	196	363	214	365	318	365	318	363	214	375	234	365	318	375	234	379	297	379	297	375	234	382	254	379	297	382	254	384	272	341	335	318	182	344	196	341	335	344	196	365	318	318	181	318	182	309	5	318	181	309	5	330	-6	318	181	330	-6	330	170	281	60	286	38	288	214	288	214	286	38	295	20	288	214	295	20	296	233	296	233	295	20	309	5	296	233	309	5	298	255	278	88	281	60	288	214	278	88	288	214	276	197	278	88	276	197	275	111	367	48	363	61	362	1	362	1	363	61	359	78	362	1	359	78	356	100	367	48	381	13	372	40	372	40	381	13	377	37	385	38	377	37	381	13	385	38	381	13	398	26	412	39	421	50	411	59	412	39	411	59	405	53	412	39	405	53	399	47	412	39	399	47	398	26	392	42	385	38	398	26	392	42	398	26	399	47	330	170	330	-6	340	156	340	156	330	-6	343	-6	340	156	343	-6	347	139	347	139	343	-6	362	1	347	139	362	1	353	121	353	121	362	1	356	100	232	283	230	157	237	178	232	283	237	178	236	270	267	350	215	313	227	296	267	350	227	296	235	304	267	350	235	304	242	310	96	306	91	346	100	144	100	144	91	346	76	342	100	144	76	342	73	131	73	131	76	342	62	335	73	131	62	335	62	175	62	175	60	163	73	131	73	131	60	163	56	153	73	131	56	153	49	144	149	348	125	349	136	325	136	325	125	349	120	333	113	332	120	333	125	349	113	332	125	349	107	349	136	325	147	305	149	348	149	348	147	305	154	277	149	348	154	277	170	343	170	343	154	277	157	247	65	18	74	13	85	97	85	97	74	13	86	7	85	97	86	7	95	90	95	90	86	7	98	1	95	90	98	1	110	81	110	81	98	1	111	-4	110	81	111	-4	126	71	85	97	29	-1	40	-6	85	97	40	-6	47	1	85	97	47	1	54	8	85	97	54	8	58	12	85	97	58	12	62	16	85	97	62	16	65	18	107	349	91	346	97	316	107	349	97	316	101	324	107	349	101	324	106	329	107	349	106	329	113	332	97	316	91	346	96	306	133	206	129	229	129	182	129	182	129	229	120	248	129	182	120	248	118	161	118	161	120	248	109	265	118	161	109	265	100	283	100	144	118	161	100	283	100	144	100	283	96	306	42	138	34	134	38	123	42	138	38	123	73	131	42	138	73	131	49	144	62	175	62	335	58	200	58	200	62	335	50	326	58	200	50	326	49	218	49	218	50	326	42	318	49	218	42	318	38	233	38	233	42	318	35	308	38	233	35	308	30	298	29	250	38	233	30	298	29	250	30	298	26	286	29	250	26	286	25	273	276	197	272	132	275	111	367	48	362	1	381	13	224	172	218	171	253	138	253	138	218	171	212	171	253	138	212	171	209	136	209	136	212	171	206	171	209	136	206	171	201	171	209	136	201	171	169	136	209	136	169	136	252	0	147	0	147	303	113	303	147	0	113	303	113	35	147	0	113	35	73	35	147	0	73	35	37	0	37	0	73	35	37	338	37	338	73	35	73	303	37	338	73	303	215	338	215	338	73	303	113	303	215	338	113	303	147	303	206	303	212	303	215	338	215	338	212	303	217	302	215	338	217	302	254	335	254	335	217	302	223	301	254	335	223	301	228	300	228	300	253	138	254	335	254	335	253	138	263	176	254	335	263	176	263	297	228	174	224	172	253	138	228	174	253	138	228	300	332	276	314	305	321	177	332	276	321	177	331	195	332	276	331	195	337	215	332	276	337	215	339	238	306	162	321	177	314	305	306	162	314	305	304	237	306	162	304	237	302	220	306	162	302	220	297	205	306	162	297	205	290	193	306	162	290	193	287	150	289	280	297	267	314	305	314	305	297	267	302	253	314	305	302	253	304	237	287	324	254	335	263	297	287	324	263	297	278	291	287	324	278	291	289	280	287	324	289	280	314	305	263	176	317	35	287	150	263	176	287	150	278	183	278	183	287	150	290	193	209	136	252	0	271	35	271	35	252	0	379	0	271	35	379	0	317	35	317	35	379	0	287	150	215	338	147	303	200	303	215	338	200	303	206	303	147	171	147	136	169	136	147	171	169	136	201	171	263	176	253	138	317	35	216	195	198	181	238	38	238	38	198	181	173	175	238	38	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	189	318	207	310	220	335	220	335	207	310	220	296	220	335	220	296	261	324	261	324	220	296	227	275	261	324	227	275	229	247	229	247	238	38	237	165	229	247	237	165	261	324	307	73	357	122	340	138	307	73	340	138	293	92	307	73	293	92	363	0	307	73	363	0	346	23	363	0	363	12	358	13	363	0	358	13	354	14	363	0	354	14	351	17	363	0	351	17	349	20	363	0	349	20	346	23	164	-34	181	-49	238	38	238	38	181	-49	252	18	238	38	252	18	293	92	293	92	252	18	266	0	293	92	266	0	363	0	226	216	216	195	238	38	226	216	238	38	229	247	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	172	0	172	12	158	15	172	0	158	15	148	20	172	0	148	20	57	60	172	0	57	60	56	40	172	0	56	40	53	28	172	0	53	28	45	20	172	0	45	20	32	15	172	0	32	15	13	12	172	0	13	12	13	0	57	60	148	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	237	165	238	38	293	92	193	338	12	338	56	326	193	338	56	326	79	326	193	338	79	326	126	326	193	338	126	326	148	326	193	338	148	326	158	325	193	338	158	325	166	321	193	338	166	321	172	315	193	338	172	315	177	306	193	338	177	306	181	294	193	338	181	294	193	294	151	147	139	149	151	136	151	136	139	149	131	151	151	136	131	151	79	171	79	171	131	151	127	154	79	171	127	154	79	326	79	326	127	154	126	161	79	326	126	161	126	171	12	338	12	294	23	294	12	338	23	294	28	306	12	338	28	306	33	315	12	338	33	315	39	321	12	338	39	321	46	325	12	338	46	325	56	326	246	159	241	153	289	136	289	136	241	153	234	149	289	136	234	149	223	147	414	154	410	151	487	136	487	136	410	151	402	149	487	136	402	149	390	147	430	338	354	194	415	285	430	338	415	285	462	161	430	338	462	161	461	171	430	338	461	171	461	302	430	338	461	302	462	312	430	338	462	312	465	318	430	338	465	318	469	322	430	338	469	322	488	338	263	168	263	182	248	300	248	300	263	182	263	283	248	300	263	283	283	338	283	338	263	283	334	136	283	338	334	136	354	194	354	194	334	136	340	136	354	194	340	136	415	285	289	147	278	149	289	136	289	136	278	149	270	153	289	136	270	153	248	168	248	168	270	153	266	159	248	168	266	159	248	182	248	182	266	159	263	168	248	182	263	168	248	300	248	300	283	338	243	309	243	309	283	338	237	317	283	338	214	338	222	325	283	338	222	325	230	322	283	338	230	322	237	317	477	325	488	326	488	338	477	325	488	338	469	322	462	161	415	285	463	154	463	154	415	285	415	171	463	154	415	171	467	151	467	151	415	171	487	136	467	151	487	136	475	149	475	149	487	136	487	147	415	161	414	154	487	136	415	161	487	136	415	171	151	136	79	171	79	161	151	136	79	161	77	154	151	136	77	154	74	151	151	136	74	151	66	149	151	136	66	149	54	147	151	136	54	147	54	136	289	136	223	147	223	136	246	159	289	136	248	168	487	136	390	147	390	136	222	325	214	338	214	326	126	326	79	326	126	171	161	35	363	310	321	310	321	310	363	310	363	345	321	310	363	345	273	310	273	310	363	345	229	310	273	310	229	310	69	35	69	35	229	310	26	35	69	35	26	35	363	0	363	0	26	35	26	0	50	345	50	310	229	310	50	345	229	310	363	345	161	35	321	310	117	35	161	35	117	35	363	0	161	35	363	0	363	35	69	35	363	0	117	35	65	-32	59	-26	60	-75	60	-75	59	-26	60	-77	60	-80	60	-77	57	-99	60	-80	57	-99	62	-82	62	-82	57	-99	80	-102	62	-82	80	-102	66	-84	66	-84	80	-102	70	-85	67	-62	69	-58	69	-39	69	-39	69	-58	70	-54	69	-39	70	-54	71	-48	71	-48	70	-54	71	-51	65	-32	60	-75	60	-72	65	-32	60	-72	61	-71	65	-32	61	-71	62	-69	65	-32	62	-69	64	-66	65	-32	64	-66	67	-62	65	-32	67	-62	69	-39	59	-26	51	-22	57	-99	59	-26	57	-99	60	-77	138	14	135	-15	136	-91	136	-91	135	-15	126	-42	136	-91	126	-42	118	-97	118	-97	126	-42	112	-65	118	-97	112	-65	100	-101	100	-101	112	-65	95	-80	100	-101	95	-80	80	-102	80	-102	95	-80	75	-85	49	310	61	318	25	338	25	338	61	318	82	321	25	338	82	321	206	338	206	338	82	321	114	322	114	214	114	322	33	227	114	214	33	227	33	214	81	113	109	107	114	214	114	214	109	107	126	91	114	214	126	91	114	322	114	322	126	91	124	230	114	322	124	230	206	338	206	338	124	230	206	325	25	338	21	272	33	272	25	338	33	272	40	295	25	338	40	295	49	310	127	127	207	218	207	230	127	127	207	230	124	230	127	127	124	230	126	91	127	127	126	91	127	126	44	126	44	113	81	113	44	126	81	113	114	214	167	-73	183	-58	187	94	187	94	183	-58	195	-41	187	94	195	-41	202	71	202	71	195	-41	204	-21	202	71	204	-21	210	47	210	47	204	-21	210	0	210	47	210	0	212	22	163	113	127	126	134	69	163	113	134	69	137	42	163	113	137	42	138	14	163	113	138	14	153	-83	163	113	153	-83	167	-73	163	113	167	-73	187	94	136	-91	153	-83	138	14	23	-26	23	-82	31	-22	31	-22	23	-82	38	-93	31	-22	38	-93	41	-21	41	-21	38	-93	57	-99	41	-21	57	-99	51	-22	16	-33	12	-41	14	-68	16	-33	14	-68	23	-82	16	-33	23	-82	23	-26	14	-68	12	-41	11	-51	70	-85	80	-102	75	-85	134	69	127	126	126	91	104	163	101	195	101	195	94	73	101	195	86	315	94	73	86	315	63	94	63	94	86	315	49	282	63	94	49	282	38	121	38	121	49	282	26	240	38	121	26	240	23	155	23	155	26	240	17	193	190	346	158	321	190	329	190	329	221	321	245	338	245	338	221	321	246	300	245	338	246	300	293	315	293	315	246	300	264	269	293	315	264	269	274	233	234	88	210	78	248	47	234	88	248	47	249	61	234	88	249	61	253	107	275	162	284	75	278	195	278	195	284	75	293	315	293	315	284	75	315	96	293	315	315	96	329	281	329	281	315	96	339	122	329	281	339	122	353	239	353	239	339	122	356	155	353	239	356	155	362	191	278	195	293	315	274	233	245	338	190	346	190	329	284	75	275	162	267	132	284	75	267	132	253	107	284	75	253	107	249	61	210	78	206	0	248	47	248	47	206	0	358	0	248	47	358	0	317	47	317	47	358	0	328	48	358	0	358	85	345	85	358	0	345	85	344	71	358	0	344	71	341	60	358	0	341	60	336	53	358	0	336	53	328	48	134	338	86	315	105	233	134	338	105	233	116	269	134	338	116	269	134	300	134	338	134	300	158	321	134	338	158	321	190	346	105	233	86	315	101	195	130	61	131	47	145	89	130	61	145	89	126	108	130	61	126	108	112	133	130	61	112	133	104	163	130	61	104	163	94	73	172	0	169	78	145	89	172	0	145	89	131	47	172	0	131	47	60	47	172	0	60	47	49	48	172	0	49	48	22	0	49	48	41	52	22	0	22	0	41	52	37	60	22	0	37	60	22	85	22	85	37	60	35	71	22	85	35	71	34	85	94	73	104	163	101	195	101	142	101	142	101	142	101	142	94	264	86	22	86	22	94	264	63	243	86	22	63	243	49	55	49	55	63	243	38	215	49	55	38	215	26	97	26	97	38	215	23	182	26	97	23	182	17	144	172	337	22	337	49	289	172	337	49	289	60	290	172	337	60	290	131	290	172	337	131	290	145	249	172	337	145	249	169	259	22	337	22	252	34	252	22	337	34	252	35	266	22	337	35	266	37	277	22	337	37	277	41	285	22	337	41	285	49	289	130	276	94	264	104	174	130	276	104	174	112	204	130	276	112	204	126	230	130	276	126	230	145	249	130	276	145	249	131	290	104	174	94	264	101	142	274	104	264	68	293	22	293	22	264	68	246	37	293	22	246	37	245	0	245	0	246	37	221	15	245	0	221	15	190	-8	190	-8	221	15	190	7	358	337	206	337	248	290	358	337	248	290	317	290	358	337	317	290	328	289	358	337	328	289	336	284	358	337	336	284	341	277	358	337	341	277	344	266	358	337	344	266	345	252	358	337	345	252	358	252	206	337	210	259	248	290	248	290	210	259	234	249	248	290	234	249	249	276	249	276	234	249	253	230	249	276	253	230	284	262	284	262	253	230	267	205	284	262	267	205	275	175	362	146	356	182	353	98	353	98	356	182	339	215	353	98	339	215	329	56	329	56	339	215	315	242	329	56	315	242	293	22	293	22	315	242	284	262	293	22	284	262	278	142	278	142	274	104	293	22	158	15	134	37	134	0	158	15	134	0	190	-8	158	15	190	-8	190	7	101	142	86	22	105	104	105	104	86	22	134	0	105	104	134	0	116	67	116	67	134	0	134	37	284	262	275	175	278	142	42	-43	51	-37	57	13	57	13	51	-37	59	-33	57	13	59	-33	81	30	81	30	59	-33	67	-30	81	30	67	-30	75	-30	75	-30	97	-37	81	30	81	30	97	-37	110	37	39	-7	28	-28	32	-50	39	-7	32	-50	42	-43	39	-7	42	-43	57	13	73	256	85	251	87	284	87	284	85	251	103	275	87	284	103	275	108	310	108	310	103	275	122	295	108	310	122	295	136	331	136	331	122	295	144	309	136	331	144	309	171	345	171	345	144	309	167	317	171	345	167	317	191	320	191	320	213	317	214	350	214	350	213	317	231	307	214	350	231	307	236	349	236	349	231	307	245	291	236	349	245	291	257	346	257	346	245	291	254	269	257	346	254	269	257	240	290	128	258	139	262	55	262	55	258	139	254	211	262	55	254	211	251	82	251	82	254	211	245	188	251	82	245	188	235	103	235	103	245	188	232	172	235	103	232	172	216	116	216	116	232	172	215	162	216	116	215	162	196	159	196	159	186	160	195	121	195	121	186	160	178	120	129	165	139	156	142	176	142	176	139	156	151	148	142	176	151	148	158	167	158	167	151	148	165	141	158	167	165	141	173	162	173	162	165	141	178	120	173	162	178	120	186	160	178	120	165	141	165	140	178	120	165	140	163	117	163	117	165	140	149	133	163	117	149	133	148	111	148	111	149	133	136	124	148	111	136	124	134	100	134	100	136	124	125	114	134	100	125	114	118	84	118	84	125	114	116	103	118	84	116	103	108	90	195	121	216	116	196	159	261	-34	252	-58	257	-90	257	-90	252	-58	239	-74	257	-90	239	-74	219	-80	219	-80	206	-77	208	-97	208	-97	206	-77	195	-68	208	-97	195	-68	186	-55	179	-39	175	-21	171	-5	179	-39	171	-5	164	10	179	-39	164	10	161	-90	179	-39	161	-90	186	-55	113	-53	132	-73	134	33	134	33	132	-73	161	-90	134	33	161	-90	152	23	152	23	161	-90	164	10	110	37	97	-37	113	-53	110	37	113	-53	134	33	336	216	339	242	338	262	336	216	338	262	334	279	336	216	334	279	327	295	336	216	327	295	326	193	318	308	307	320	309	172	318	308	309	172	326	193	318	308	326	193	327	295	276	340	257	346	257	240	257	240	258	139	258	140	257	240	258	140	276	340	276	340	258	140	287	154	276	340	287	154	292	331	292	331	287	154	309	172	292	331	309	172	307	320	214	350	171	345	191	320	352	27	348	60	345	-10	345	-10	348	60	336	88	345	-10	336	88	327	-45	327	-45	336	88	317	111	327	-45	317	111	297	-72	297	-72	317	111	290	128	297	-72	290	128	266	21	266	21	290	128	262	55	266	21	265	-7	297	-72	261	-34	257	-90	297	-72	261	-34	297	-72	265	-7	219	-80	208	-97	257	-90	127	191	117	184	122	174	127	191	122	174	129	165	127	191	129	165	142	176	254	211	258	139	257	240	186	-55	161	-90	208	-97	32	-50	28	-28	22	-44	20	186	24	192	26	217	26	217	24	192	29	197	26	217	29	197	41	228	41	228	29	197	34	201	41	228	34	201	41	203	41	203	46	200	57	235	57	235	46	200	50	195	57	235	50	195	52	188	16	180	20	186	26	217	16	180	26	217	14	202	16	180	14	202	4	186	91	236	76	238	122	0	122	0	76	238	57	235	122	0	57	235	52	175	52	175	57	235	52	181	57	235	41	228	41	203	122	0	122	192	120	207	122	0	120	207	114	220	122	0	114	220	104	230	122	0	104	230	91	236	52	175	52	0	122	0	57	235	52	188	52	181	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	188	457	171	460	179	434	179	434	171	460	170	436	161	434	170	436	171	460	161	434	171	460	154	457	202	450	200	406	202	364	202	450	202	364	214	438	214	438	202	364	214	376	214	438	214	376	221	424	221	424	214	376	221	390	221	424	221	390	224	407	179	434	187	430	188	457	188	457	187	430	194	424	188	457	194	424	202	450	202	450	194	424	198	416	202	450	198	416	200	406	202	364	200	406	198	397	202	364	198	397	194	389	202	364	194	389	188	383	202	364	188	383	188	356	170	377	171	353	180	379	180	379	171	353	188	356	180	379	188	356	188	383	154	457	140	449	143	416	154	457	143	416	147	424	154	457	147	424	154	430	154	457	154	430	161	434	118	406	120	389	120	423	120	423	120	389	128	375	120	423	128	375	128	438	128	438	128	375	139	363	128	438	139	363	140	449	140	449	139	363	142	407	161	379	153	383	154	356	161	379	154	356	171	353	161	379	171	353	170	377	142	407	139	363	143	398	143	398	139	363	154	356	143	398	154	356	147	390	147	390	154	356	153	383	143	416	140	449	142	407	126	270	133	341	118	236	118	236	133	341	117	335	118	236	117	335	116	202	116	202	103	328	96	27	96	27	103	328	91	319	96	27	91	319	68	296	185	345	176	346	184	328	184	328	176	346	167	346	184	328	167	346	159	320	159	320	167	346	150	345	159	320	150	345	140	299	140	299	150	345	133	341	140	299	133	341	126	270	185	345	184	328	187	327	185	345	187	327	193	343	193	343	187	327	191	327	193	343	191	327	195	326	201	339	193	343	195	326	201	339	195	326	198	325	201	339	198	325	203	324	201	339	203	324	209	335	350	105	339	111	335	72	335	72	339	111	317	91	335	72	317	91	314	42	314	42	317	91	294	77	314	42	294	77	286	15	286	15	294	77	271	69	286	15	271	69	251	-2	251	-2	271	69	248	64	251	-2	248	64	228	63	228	63	187	70	209	-8	209	-8	187	70	156	90	209	-8	156	90	147	0	147	0	156	90	133	120	147	0	133	120	120	158	120	158	116	202	96	27	120	158	96	27	147	0	59	68	96	27	68	296	59	68	68	296	50	268	59	68	50	268	37	238	59	68	37	238	35	121	29	209	27	182	35	121	29	209	35	121	37	238	228	63	209	-8	251	-2	189	114	192	99	193	113	193	113	192	99	200	97	193	113	200	97	196	113	196	113	200	97	199	113	208	114	199	113	200	97	208	114	200	97	207	95	250	223	231	241	241	99	241	99	231	241	223	265	222	142	221	133	241	99	241	99	221	133	219	125	241	99	219	125	215	95	215	95	219	125	214	119	215	95	214	119	208	114	261	277	263	349	248	281	248	281	263	349	241	330	248	281	241	330	237	285	237	285	241	330	229	291	227	286	229	291	241	330	227	286	241	330	217	306	272	343	263	349	275	275	272	343	275	275	281	338	281	338	275	275	288	274	281	338	288	274	289	334	289	334	288	274	310	279	289	334	310	279	297	332	297	332	310	279	305	331	318	332	305	331	310	279	318	332	310	279	329	291	366	344	355	350	356	327	356	327	355	350	348	344	356	327	348	344	344	309	344	309	348	344	339	339	344	309	339	339	329	335	329	335	318	332	329	291	329	335	329	291	344	309	217	162	222	142	217	306	217	306	222	142	223	265	217	306	223	265	223	269	217	306	223	269	224	275	217	306	224	275	225	280	217	306	225	280	227	286	175	234	180	208	181	256	181	256	180	208	192	190	181	256	192	190	196	281	196	281	192	190	206	177	196	281	206	177	217	306	217	306	206	177	217	162	250	223	264	109	273	208	273	208	264	109	283	124	273	208	283	124	292	189	292	189	283	124	295	143	292	189	295	143	300	164	222	142	241	99	223	265	186	116	182	118	184	102	186	116	184	102	192	99	186	116	192	99	189	114	184	102	182	118	176	106	208	114	207	95	215	95	250	223	241	99	264	109	263	349	261	277	275	275	103	328	116	202	117	335	273	338	208	338	273	0	273	0	208	338	208	178	273	0	208	178	208	136	208	136	208	178	57	178	208	136	57	178	57	136	208	42	24	42	28	0	208	42	28	0	273	0	208	42	273	0	208	136	76	21	66	17	108	0	108	0	66	17	53	14	108	0	53	14	39	12	43	267	46	259	47	312	47	312	46	259	51	251	47	312	51	251	53	325	53	325	51	251	57	243	53	325	57	243	62	337	62	337	57	243	89	209	62	337	89	209	73	347	73	347	89	209	84	335	84	340	84	343	73	347	73	347	84	343	85	345	73	347	85	345	85	347	84	338	84	340	73	347	84	338	73	347	84	335	40	150	43	101	47	168	47	168	43	101	54	80	47	168	54	80	58	183	58	183	54	80	68	65	58	183	68	65	72	197	72	197	68	65	80	51	72	197	80	51	89	209	89	209	80	51	85	36	108	0	85	36	82	27	108	0	82	27	76	21	85	36	108	0	89	209	89	209	108	0	93	172	93	317	93	172	94	177	93	317	94	177	104	305	104	305	94	177	95	182	104	305	95	182	97	187	116	293	104	305	254	55	254	55	104	305	102	198	99	193	102	198	104	305	99	193	104	305	97	187	89	209	93	172	93	317	89	209	93	317	86	327	89	209	86	327	84	335	42	299	41	285	41	276	42	299	41	276	43	267	42	299	43	267	47	312	218	304	218	277	222	317	222	317	218	277	223	265	222	317	223	265	229	328	229	328	223	265	232	252	229	328	232	252	237	338	237	338	232	252	245	240	237	338	245	240	248	347	248	347	245	240	262	228	248	347	262	228	259	331	259	331	259	335	248	347	248	347	259	335	259	338	248	347	259	338	260	341	260	344	261	347	248	347	260	344	248	347	260	341	244	171	254	55	262	228	262	228	254	55	262	47	262	228	262	47	262	158	262	228	262	158	264	314	264	314	262	158	278	219	264	314	278	219	268	309	268	309	278	219	272	305	294	288	272	305	278	219	294	288	278	219	285	215	345	46	344	58	344	33	344	33	344	58	340	68	344	33	340	68	340	20	340	20	340	68	335	78	340	20	335	78	334	8	334	8	335	78	328	86	334	8	328	86	324	-3	324	-3	328	86	320	96	324	-3	320	96	311	-16	311	-16	320	96	300	-3	274	34	286	20	320	96	320	96	286	20	296	6	320	96	296	6	300	-3	262	158	262	47	274	34	262	158	274	34	320	96	285	215	293	209	294	288	294	288	293	209	301	202	294	288	301	202	314	274	314	274	301	202	308	194	314	274	308	194	310	188	310	188	310	186	321	175	321	175	310	186	310	183	321	175	310	183	310	180	330	187	336	198	340	245	340	245	336	198	340	210	340	245	340	210	343	228	343	228	340	210	342	220	329	260	314	274	321	175	329	260	321	175	330	187	329	260	330	187	340	245	310	188	321	175	314	274	310	178	309	175	321	175	310	178	321	175	310	180	262	228	264	314	261	320	262	228	261	320	260	325	262	228	260	325	259	331	311	-16	300	-3	300	-5	311	-16	300	-5	300	-7	311	-16	300	-7	300	-10	311	-16	300	-10	300	-13	311	-16	300	-13	299	-16	128	281	116	293	254	55	128	281	254	55	244	171	164	80	145	105	150	11	164	80	150	11	162	22	164	80	162	22	170	36	164	80	170	36	172	51	150	11	145	105	131	3	131	3	145	105	121	126	131	3	121	126	108	0	108	0	121	126	101	148	108	0	101	148	93	172	108	0	39	12	39	0	218	277	218	304	217	290	43	101	40	150	38	129	82	228	85	329	84	338	84	338	84	340	82	228	82	228	84	340	71	347	82	228	71	347	65	237	65	237	71	347	62	338	65	237	62	338	55	327	84	342	84	344	71	347	71	347	84	344	84	345	71	347	84	345	84	347	65	237	55	327	53	250	53	250	55	327	49	314	53	250	49	314	46	267	46	267	49	314	45	300	46	267	45	300	44	287	190	237	207	235	195	316	190	237	195	316	176	315	190	237	176	315	174	235	174	235	176	315	158	312	174	235	158	312	157	232	157	232	158	312	141	309	157	232	141	309	140	229	140	229	141	309	125	306	140	229	125	306	123	226	123	226	125	306	108	305	105	224	123	226	108	305	105	224	108	305	99	307	105	224	99	307	92	313	105	224	92	313	87	320	105	224	87	320	85	329	105	224	85	329	82	228	84	0	95	0	101	78	101	78	95	0	234	0	101	78	234	0	126	81	126	81	234	0	232	81	234	93	232	81	234	0	234	93	234	0	258	3	308	90	296	85	298	31	298	31	296	85	283	82	298	31	283	82	279	13	279	13	283	82	267	81	279	13	267	81	258	3	258	3	267	81	249	81	258	3	249	81	240	147	263	104	275	130	277	273	277	273	275	130	283	157	277	273	283	157	287	244	287	244	283	157	289	184	287	244	289	184	291	211	258	296	231	311	238	185	258	296	238	185	240	147	258	296	240	147	249	81	258	296	249	81	263	104	258	296	263	104	277	273	231	311	195	316	207	235	231	311	207	235	221	227	231	311	221	227	231	211	231	311	231	211	238	185	314	56	329	90	319	98	314	56	319	98	308	90	314	56	308	90	298	31	258	3	240	147	240	132	258	3	240	132	238	118	258	3	238	118	237	105	258	3	237	105	234	93	80	68	62	50	62	-3	80	68	62	-3	73	0	80	68	73	0	84	0	80	68	84	0	101	78	30	-8	41	-16	45	25	45	25	41	-16	51	-8	45	25	51	-8	62	50	62	50	51	-8	62	-3	71	347	84	340	84	342	105	318	98	325	101	243	101	243	98	325	96	336	92	244	96	336	84	347	92	244	84	347	84	247	84	247	84	347	76	251	96	340	97	342	84	347	84	347	97	342	97	345	84	347	97	345	98	347	96	337	96	340	84	347	96	337	84	347	96	336	54	290	55	280	55	303	55	303	55	280	58	271	55	303	58	271	59	316	59	316	58	271	62	263	59	316	62	263	66	327	66	327	62	263	69	256	66	327	69	256	74	337	74	337	69	256	76	251	74	337	76	251	84	347	105	318	111	241	114	313	114	313	111	241	121	241	114	313	121	241	127	311	127	311	121	241	133	239	127	311	133	239	142	310	142	310	133	239	142	233	142	310	142	233	149	225	99	81	99	5	111	83	111	83	99	5	117	17	111	83	117	17	122	90	122	90	117	17	132	34	122	90	132	34	132	102	132	102	132	34	144	54	132	102	144	54	142	119	142	119	144	54	151	140	153	154	151	140	153	75	153	154	153	75	155	167	155	167	153	75	155	75	155	167	155	75	163	52	175	34	188	20	177	161	177	161	178	301	175	34	175	34	178	301	163	308	175	34	163	308	163	52	163	52	163	308	156	202	163	52	156	202	156	191	163	52	156	191	155	180	179	188	183	208	188	289	188	289	183	208	189	225	188	289	189	225	194	274	194	274	189	225	193	241	194	274	193	241	195	257	178	301	177	161	179	188	178	301	179	188	188	289	142	310	149	225	163	308	163	308	149	225	154	214	163	308	154	214	156	202	188	20	198	6	190	131	190	131	198	6	197	124	210	111	197	124	198	6	210	111	198	6	202	-7	202	-7	202	-9	213	-16	213	-16	202	-9	202	-11	213	-16	202	-11	201	-12	243	64	235	81	235	7	243	64	235	7	242	19	243	64	242	19	245	32	243	64	245	32	247	45	235	7	235	81	226	-4	226	-4	235	81	223	96	226	-4	223	96	213	-16	213	-16	223	96	210	111	213	-16	210	111	202	-7	201	-14	200	-16	213	-16	201	-14	213	-16	201	-12	188	20	190	131	185	138	188	20	185	138	181	146	188	20	181	146	178	153	188	20	178	153	177	161	151	140	144	54	153	75	78	75	61	61	78	0	78	75	78	0	99	5	78	75	99	5	99	81	78	0	61	61	47	42	78	0	47	42	39	20	78	0	39	20	36	0	155	167	163	52	155	180	101	243	96	336	92	244	105	318	101	243	111	241	60	347	47	347	60	338	72	313	86	224	80	307	80	307	86	224	90	305	107	306	90	305	108	226	107	306	108	226	125	309	125	309	108	226	127	229	125	309	127	229	143	312	143	312	127	229	146	232	143	312	146	232	162	315	162	315	146	232	164	235	162	315	164	235	181	316	181	316	164	235	181	237	215	312	181	237	192	210	215	312	192	210	195	219	66	320	62	329	64	228	66	320	64	228	86	224	66	320	86	224	72	313	64	228	62	329	60	338	64	228	60	338	47	347	64	228	47	347	45	237	38	338	31	326	31	250	38	338	31	250	45	237	38	338	45	237	47	347	25	314	21	300	23	268	25	314	23	268	31	250	25	314	31	250	31	326	208	149	200	163	212	9	212	9	200	163	193	179	212	9	193	179	193	-5	193	-5	193	179	191	195	181	237	191	195	191	202	181	237	191	202	192	210	242	301	215	312	216	231	216	231	215	312	203	234	198	227	203	234	215	312	198	227	215	312	195	219	90	305	86	224	108	226	280	233	275	261	276	203	280	233	276	203	278	211	280	233	278	211	279	219	280	233	279	219	279	227	276	203	275	261	274	196	274	196	275	261	263	284	274	196	263	284	262	196	262	196	263	284	253	209	216	231	230	226	242	301	242	301	230	226	242	219	242	301	242	219	263	284	263	284	242	219	253	209	234	46	237	65	236	78	234	46	236	78	234	90	234	46	234	90	231	102	234	46	231	102	227	112	234	46	227	112	226	26	208	149	212	9	216	136	216	136	212	9	226	26	216	136	226	26	223	123	223	123	226	26	227	112	193	-5	191	195	181	237	193	-5	181	237	181	236	193	-5	181	236	171	31	193	-5	171	31	170	23	193	-5	170	23	169	14	193	-5	169	14	168	-16	171	31	181	236	170	221	171	31	170	221	168	56	162	-1	157	-8	168	-16	162	-1	168	-16	166	6	166	6	168	-16	169	14	168	56	170	221	162	79	162	79	170	221	160	205	162	79	160	205	154	102	154	102	160	205	152	187	154	102	152	187	147	124	147	124	152	187	146	167	147	124	146	167	145	144	181	316	181	237	215	312	23	268	21	300	20	287	300	195	361	195	361	230	300	195	361	230	266	195	300	195	266	195	266	54	300	195	266	54	266	48	300	195	266	48	266	43	300	195	266	43	267	37	300	195	267	37	267	32	300	195	267	32	286	-5	300	195	286	-5	296	-4	300	195	296	-4	300	60	361	230	27	230	71	195	361	230	71	195	107	195	361	230	107	195	137	195	361	230	137	195	171	195	361	230	171	195	200	195	361	230	200	195	235	195	361	230	235	195	266	195	240	53	237	64	237	7	237	7	237	64	235	76	235	76	235	195	218	23	218	23	235	195	205	44	200	195	200	70	205	44	200	195	205	44	235	195	171	0	171	195	137	195	171	0	137	195	137	35	171	0	137	35	107	35	171	0	107	35	71	0	71	195	71	0	107	35	71	195	107	35	107	195	340	51	333	44	335	3	335	3	333	44	328	38	335	3	328	38	326	0	326	0	328	38	322	34	326	0	322	34	316	-3	316	-3	322	34	314	32	316	-3	314	32	306	-4	306	-4	314	32	304	30	363	27	372	37	379	44	363	27	379	44	357	68	363	27	357	68	354	64	363	27	354	64	352	17	352	17	354	64	350	61	352	17	350	61	347	58	352	17	347	58	343	55	352	17	343	55	342	8	340	51	335	3	342	8	340	51	342	8	343	55	304	30	302	35	306	-4	306	-4	302	35	301	41	306	-4	301	41	296	-4	296	-4	301	41	300	48	296	-4	300	48	300	54	300	60	296	-4	300	54	260	-1	267	32	255	36	260	-1	255	36	246	43	240	53	237	7	260	-1	240	53	260	-1	246	43	266	54	266	195	266	60	237	7	235	76	218	23	267	32	260	-1	286	-5	71	195	27	230	27	195	131	-18	133	103	130	-29	133	103	123	60	130	-29	58	131	82	109	63	172	63	172	82	109	69	167	85	151	69	167	82	109	85	151	82	109	103	86	131	-18	132	-8	133	103	133	103	132	-8	135	1	133	103	135	1	147	84	147	84	135	1	138	11	147	84	138	11	143	21	143	21	147	8	147	84	147	84	147	8	164	57	207	-26	204	-39	215	-80	215	-80	204	-39	198	-51	215	-80	198	-51	193	-95	193	-95	198	-51	190	-63	165	-101	193	-95	176	29	176	29	193	-95	190	-63	176	29	190	-63	184	0	184	0	190	-63	188	-30	165	-101	176	29	164	57	165	-101	164	57	155	-46	165	-101	155	-46	155	-50	165	-101	155	-50	155	-54	165	-101	155	-54	154	-58	165	-101	154	-58	154	-62	165	-101	154	-62	153	-65	165	-101	153	-65	145	-62	165	-101	145	-62	140	-97	151	-5	153	-19	164	57	164	57	153	-19	154	-32	164	57	154	-32	155	-46	140	-97	145	-62	138	-56	140	-97	138	-56	134	-48	140	-97	134	-48	131	-38	140	-97	131	-38	121	-87	130	-29	123	60	121	-87	130	-29	121	-87	131	-38	114	44	106	27	106	-71	114	44	106	-71	121	-87	114	44	121	-87	123	60	100	9	96	-8	98	-51	100	9	98	-51	106	-71	100	9	106	-71	106	27	118	120	102	136	103	86	118	120	103	86	123	60	118	120	123	60	133	103	169	166	151	186	159	123	169	166	159	123	185	86	169	166	185	86	186	145	63	172	89	196	92	243	92	243	89	196	98	188	92	243	98	188	112	224	112	224	98	188	129	157	112	224	129	157	132	205	132	205	129	157	159	123	132	205	159	123	151	186	35	152	58	131	63	172	35	152	63	172	92	243	35	152	92	243	12	175	225	184	206	116	226	137	225	184	226	137	245	203	245	203	226	137	247	158	245	203	247	158	266	221	266	221	247	158	268	179	266	221	268	179	286	239	286	239	268	179	290	199	286	239	290	199	312	218	206	116	225	184	205	164	206	116	205	164	203	45	206	116	203	45	209	1	206	116	209	1	218	93	244	-3	243	21	241	-31	241	-31	243	21	237	46	241	-31	237	46	231	-58	231	-58	237	46	229	70	231	-58	229	70	218	93	231	-58	218	93	215	-80	215	-80	218	93	209	1	215	-80	209	1	209	-12	215	-80	209	-12	207	-26	186	145	185	86	203	45	186	145	203	45	205	164	164	57	147	8	151	-5	85	151	103	86	102	136	98	-51	96	-8	95	-26	321	303	321	338	147	303	147	303	321	338	113	303	147	303	113	303	147	0	147	0	113	303	113	35	147	0	113	35	73	35	113	303	321	338	73	303	73	303	321	338	37	338	73	303	37	338	73	35	73	35	37	338	37	0	73	35	37	0	147	0	347	338	37	338	73	303	347	338	73	303	113	303	347	338	113	303	147	303	347	338	147	303	237	303	347	338	237	303	272	303	347	338	272	303	311	303	347	338	311	303	347	0	272	35	272	303	237	303	272	35	237	303	237	0	272	35	237	0	347	0	272	35	347	0	311	35	147	0	147	303	113	303	147	0	113	303	113	35	147	0	113	35	73	35	147	0	73	35	37	0	37	338	37	0	73	35	37	338	73	35	73	303	311	35	347	0	311	303	170	136	25	-86	79	-86	170	136	79	-86	227	134	170	136	227	134	74	339	170	136	74	339	18	387	170	136	18	387	18	339	418	387	18	387	74	339	418	387	74	339	151	339	418	387	151	339	211	339	418	387	211	339	418	339	79	-86	476	-133	159	-86	159	-86	476	-133	214	-86	159	-86	214	-86	307	135	307	135	214	-86	364	137	307	135	364	137	211	339	25	-86	25	-133	476	-133	25	-86	476	-133	79	-86	214	-86	476	-133	476	-86	307	135	211	339	151	339	144	70	145	32	153	86	153	86	145	32	155	15	153	86	155	15	167	101	167	101	155	15	172	3	167	101	172	3	189	114	189	114	172	3	194	-4	189	114	194	-4	191	70	191	70	193	82	189	114	189	114	193	82	197	91	189	114	197	91	217	126	217	126	197	91	203	99	217	126	203	99	213	106	227	249	227	111	241	93	227	249	241	93	245	222	245	222	241	93	252	76	245	222	252	76	266	192	266	192	252	76	259	62	266	192	259	62	262	49	217	126	213	106	227	111	217	126	227	111	227	249	217	126	227	249	211	271	217	126	211	271	199	287	217	126	199	287	187	301	217	126	187	301	171	318	217	126	171	318	156	331	217	126	156	331	142	339	217	126	142	339	142	233	259	19	254	13	256	-4	256	-4	254	13	246	9	256	-4	246	9	238	8	238	8	223	11	256	-4	256	-4	223	11	221	-7	272	299	277	343	263	303	263	303	277	343	255	338	263	303	255	338	253	305	253	305	255	338	244	306	236	306	244	306	255	338	236	306	255	338	233	330	259	19	284	5	262	26	262	26	284	5	263	36	266	192	263	36	284	5	266	192	284	5	287	158	287	158	284	5	305	21	287	158	305	21	296	143	287	158	296	143	302	167	302	167	296	143	334	162	223	11	211	20	221	-7	221	-7	211	20	201	34	221	-7	201	34	194	-4	194	-4	201	34	194	51	194	-4	194	51	191	70	319	96	315	109	318	43	319	96	318	43	322	71	319	96	322	71	321	84	307	124	296	143	305	21	307	124	305	21	318	43	307	124	318	43	315	109	330	340	299	344	301	272	301	272	299	344	289	286	281	293	289	286	299	344	281	293	299	344	277	343	319	185	334	162	324	194	324	194	334	162	325	205	330	340	325	205	334	162	330	340	334	162	356	329	356	329	334	162	361	182	356	329	361	182	376	311	376	311	361	182	380	204	376	311	380	204	389	285	389	285	380	204	391	228	389	285	391	228	394	253	330	340	301	272	311	256	330	340	311	256	318	240	330	340	318	240	323	223	330	340	323	223	325	205	312	176	302	167	334	162	312	176	334	162	319	185	199	287	210	294	211	317	211	317	210	294	220	300	211	317	220	300	233	330	233	330	220	300	228	304	233	330	228	304	236	306	199	287	211	317	187	301	70	160	65	152	136	127	70	160	136	127	106	148	70	160	106	148	83	182	74	335	70	295	81	293	74	335	81	293	84	339	84	339	81	293	91	289	84	339	91	289	93	342	93	342	91	289	102	281	93	342	102	281	103	344	103	344	102	281	115	268	103	344	115	268	113	345	113	345	115	268	128	343	38	293	41	275	45	304	45	304	41	275	46	282	45	304	46	282	51	313	51	313	46	282	51	287	51	313	51	287	57	320	57	320	51	287	57	291	57	320	57	291	62	325	62	325	57	291	63	294	62	325	63	294	66	329	66	329	63	294	70	295	66	329	70	295	74	335	108	184	116	230	104	172	104	172	116	230	104	215	104	172	104	215	103	160	103	160	93	200	104	153	104	153	93	200	83	182	104	153	83	182	106	148	108	184	115	197	116	230	116	230	115	197	126	213	116	230	126	213	130	249	130	249	126	213	142	233	130	249	142	233	142	339	130	249	142	339	128	343	130	249	128	343	115	268	136	127	136	140	121	142	136	127	121	142	111	144	136	127	111	144	106	148	136	127	65	152	60	147	136	127	60	147	53	143	136	127	53	143	45	141	136	127	45	141	33	140	136	127	33	140	33	127	41	275	38	293	31	281	188	301	171	318	187	301	93	200	103	160	104	215	277	343	272	299	281	293	145	32	144	70	141	52	259	19	256	-4	284	5	266	192	262	49	263	36	258	167	265	174	265	190	265	190	265	174	272	179	265	190	272	179	280	199	280	199	272	179	280	182	280	199	280	182	289	182	289	182	300	181	297	205	297	205	300	181	315	206	252	178	241	161	251	157	252	178	251	157	258	167	252	178	258	167	265	190	297	205	280	199	289	182	304	16	315	1	308	15	308	15	315	1	312	15	312	15	313	15	323	16	323	16	313	15	315	1	323	16	315	1	342	12	315	1	304	16	299	19	315	1	299	19	294	22	315	1	294	22	288	27	315	1	288	27	285	-2	285	-2	288	27	280	34	285	-2	280	34	274	39	285	-2	274	39	268	42	285	-2	268	42	268	-1	268	42	262	44	268	-1	268	-1	262	44	254	44	268	-1	254	44	254	1	254	1	254	44	247	43	254	1	247	43	243	7	243	7	247	43	241	40	243	7	241	40	237	35	237	14	243	7	237	35	237	14	237	35	235	29	237	14	235	29	234	23	319	141	315	132	323	88	323	88	315	132	307	125	323	88	307	125	304	98	304	98	307	125	295	118	304	98	295	118	279	113	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	366	180	359	191	360	141	366	180	360	141	365	148	366	180	365	148	368	156	366	180	368	156	368	166	360	141	359	191	353	135	353	135	359	191	348	200	353	135	348	200	344	129	344	129	348	200	335	76	344	129	335	76	342	63	344	127	344	129	342	63	344	127	342	63	344	47	344	127	344	47	357	120	319	141	323	88	321	152	321	152	323	88	334	205	334	205	323	88	335	76	334	205	335	76	348	200	319	162	321	152	334	205	319	162	334	205	315	206	319	162	315	206	315	171	315	206	300	181	309	177	315	206	309	177	315	171	377	50	382	75	380	88	377	50	380	88	375	101	377	50	375	101	368	111	377	50	368	111	363	28	363	28	368	111	357	120	363	28	357	120	344	47	363	28	344	47	342	36	363	28	342	36	342	12	342	12	342	36	338	27	342	12	338	27	332	20	342	12	332	20	323	16	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	304	98	279	113	279	108	3	304	-2	311	-2	301	312	15	315	1	313	15	52	183	14	145	14	145	52	183	14	145	149	137	52	183	149	137	66	177	52	183	66	177	66	180	52	183	66	180	79	213	72	341	69	310	80	308	72	341	80	308	90	344	90	344	80	308	91	303	90	344	91	303	110	341	110	341	91	303	99	294	110	341	99	294	104	284	43	301	51	306	56	334	56	334	51	306	59	309	56	334	59	309	72	341	72	341	59	309	69	310	42	322	29	305	31	283	42	322	31	283	37	293	42	322	37	293	43	301	42	322	43	301	56	334	110	341	106	272	113	224	110	341	113	224	127	334	127	334	113	224	127	238	127	334	127	238	139	322	139	322	127	238	138	251	139	322	138	251	145	264	147	307	139	322	145	264	147	307	145	264	149	276	147	307	149	276	150	289	113	224	106	272	104	255	113	224	104	255	95	236	113	224	95	236	79	213	113	224	79	213	66	180	145	183	137	180	149	137	149	137	137	180	126	178	149	137	126	178	109	177	149	137	109	177	66	177	151	190	145	183	149	137	151	190	149	137	164	201	151	190	164	201	156	201	258	167	265	174	265	190	265	190	265	174	272	179	265	190	272	179	280	199	280	199	272	179	280	182	280	199	280	182	289	182	289	182	300	181	297	205	297	205	300	181	315	206	252	178	241	161	251	157	252	178	251	157	258	167	252	178	258	167	265	190	297	205	280	199	289	182	304	16	315	1	308	15	308	15	315	1	312	15	312	15	313	15	323	16	323	16	313	15	315	1	323	16	315	1	342	12	315	1	304	16	299	19	315	1	299	19	294	22	315	1	294	22	288	27	315	1	288	27	285	-2	285	-2	288	27	280	34	285	-2	280	34	274	39	285	-2	274	39	268	42	285	-2	268	42	268	-1	268	42	262	44	268	-1	268	-1	262	44	254	44	268	-1	254	44	254	1	254	1	254	44	247	43	254	1	247	43	243	7	243	7	247	43	241	40	243	7	241	40	237	35	237	14	243	7	237	35	237	14	237	35	235	29	237	14	235	29	234	23	319	141	315	132	323	88	323	88	315	132	307	125	323	88	307	125	304	98	304	98	307	125	295	118	304	98	295	118	279	113	366	180	359	191	360	141	366	180	360	141	365	148	366	180	365	148	368	156	366	180	368	156	368	166	360	141	359	191	353	135	353	135	359	191	348	200	353	135	348	200	344	129	344	129	348	200	335	76	344	129	335	76	342	63	344	127	344	129	342	63	344	127	342	63	344	47	344	127	344	47	357	120	319	141	323	88	321	152	321	152	323	88	334	205	334	205	323	88	335	76	334	205	335	76	348	200	319	162	321	152	334	205	319	162	334	205	315	206	319	162	315	206	315	171	315	206	300	181	309	177	315	206	309	177	315	171	377	50	382	75	380	88	377	50	380	88	375	101	377	50	375	101	368	111	377	50	368	111	363	28	363	28	368	111	357	120	363	28	357	120	344	47	363	28	344	47	342	36	363	28	342	36	342	12	342	12	342	36	338	27	342	12	338	27	332	20	342	12	332	20	323	16	306	344	86	-5	115	-5	306	344	115	-5	334	344	304	98	279	113	279	108	312	15	315	1	313	15	149	137	14	145	14	137	110	341	104	284	106	272	31	283	29	305	18	283	268	142	268	142	273	203	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	3	304	-2	311	-2	301	292	29	313	0	298	26	255	95	273	203	237	95	268	142	268	142	273	203	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	52	183	14	145	149	137	52	183	149	137	66	177	52	183	66	177	66	180	52	183	66	180	79	213	72	341	69	310	80	308	72	341	80	308	90	344	90	344	80	308	91	303	90	344	91	303	110	341	110	341	91	303	99	294	110	341	99	294	104	284	43	301	51	306	56	334	56	334	51	306	59	309	56	334	59	309	72	341	72	341	59	309	69	310	42	322	29	305	31	283	42	322	31	283	37	293	42	322	37	293	43	301	42	322	43	301	56	334	110	341	106	272	113	224	110	341	113	224	127	334	127	334	113	224	127	238	127	334	127	238	139	322	139	322	127	238	138	251	139	322	138	251	145	264	147	307	139	322	145	264	147	307	145	264	149	276	147	307	149	276	150	289	113	224	106	272	104	255	113	224	104	255	95	236	113	224	95	236	79	213	113	224	79	213	66	180	145	183	137	180	149	137	149	137	137	180	126	178	149	137	126	178	109	177	149	137	109	177	66	177	151	190	145	183	149	137	151	190	149	137	164	201	151	190	164	201	156	201	306	344	86	-5	115	-5	306	344	115	-5	334	344	149	137	14	145	14	137	110	341	104	284	106	272	31	283	29	305	18	283	292	29	313	0	298	26	255	95	273	203	237	95	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	172	61	134	57	172	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	181	45	135	45	135	39	181	31	181	45	135	31	181	31	139	31	139	31	181	24	180	31	139	24	180	21	144	21	144	24	180	18	177	21	144	18	177	15	172	14	152	21	144	15	172	14	152	15	172	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	306	344	86	-5	115	-5	306	344	115	-5	334	344	292	29	313	0	298	26	255	95	273	203	237	95	81	235	56	250	56	245	23	232	11	214	23	214	23	214	11	214	92	181	23	214	92	181	92	214	92	214	92	181	138	137	92	214	138	137	92	301	92	301	138	137	93	321	92	301	93	321	69	292	92	301	69	292	51	269	92	301	51	269	36	250	92	301	36	250	23	232	92	301	23	232	23	214	113	344	138	137	138	344	138	214	138	181	159	181	138	214	159	181	159	214	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	306	344	86	-5	115	-5	306	344	115	-5	334	344	292	29	313	0	298	26	255	95	273	203	237	95	138	137	92	181	92	137	93	321	138	137	113	344	92	181	11	214	11	181	277	93	278	100	289	185	289	185	278	100	280	105	289	185	280	105	281	108	281	108	283	109	289	185	289	185	283	109	285	126	295	13	291	14	304	-2	304	-2	291	14	288	16	304	-2	288	16	286	18	286	18	283	25	276	1	276	1	283	25	280	35	276	1	280	35	278	47	283	109	285	109	285	126	285	126	285	109	287	110	285	126	287	110	291	128	291	128	287	110	291	110	291	128	291	110	294	110	294	110	306	109	297	129	297	129	306	109	302	130	297	129	291	128	294	110	322	24	318	17	329	0	329	0	318	17	312	13	329	0	312	13	304	12	304	12	299	12	304	-2	304	-2	299	12	295	13	277	93	271	174	276	85	276	85	271	174	276	75	277	60	276	75	276	1	277	60	276	1	278	47	286	18	276	1	304	-2	379	69	376	90	375	45	375	45	376	90	367	107	375	45	367	107	365	25	365	25	367	107	354	119	365	25	354	119	350	10	350	10	354	119	335	127	350	10	335	127	329	0	329	0	335	127	325	52	315	102	321	91	335	127	335	127	321	91	324	75	335	127	324	75	325	52	302	130	306	109	307	130	307	130	306	109	315	102	307	130	315	102	313	130	313	130	315	102	335	127	325	36	322	24	329	0	325	36	329	0	325	52	304	12	304	-2	329	0	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	309	163	327	177	328	200	328	200	327	177	350	187	328	200	350	187	350	204	350	204	350	187	377	194	350	204	377	194	377	208	308	194	289	185	295	146	308	194	295	146	309	163	308	194	309	163	328	200	276	1	276	75	271	174	276	1	271	174	254	159	276	1	254	159	253	12	224	105	225	55	230	125	230	125	225	55	236	30	230	125	236	30	240	143	240	143	236	30	253	12	240	143	253	12	254	159	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	225	55	224	105	222	84	271	174	277	93	289	185	289	185	285	126	295	146	3	304	-2	311	-2	301	89	232	99	230	99	230	99	281	99	230	116	225	99	281	116	225	107	279	107	279	116	225	115	277	66	235	79	234	79	283	79	283	79	234	89	232	79	283	89	232	90	282	90	282	89	232	99	230	90	282	99	230	99	281	65	283	70	344	51	236	65	283	51	236	66	235	65	283	66	235	79	283	142	173	134	167	136	151	136	151	134	167	124	164	136	151	124	164	113	162	113	162	107	163	109	141	109	141	107	163	101	164	109	141	101	164	95	166	95	166	88	170	109	141	109	141	88	170	81	174	109	141	81	174	76	137	76	137	81	174	72	180	76	137	72	180	65	184	59	139	76	137	65	184	59	139	65	184	58	187	59	139	58	187	52	188	59	139	52	188	46	189	59	139	46	189	45	143	39	188	33	184	34	150	39	188	34	150	45	143	39	188	45	143	46	189	28	180	26	174	27	158	28	180	27	158	34	150	28	180	34	150	33	184	70	301	167	301	184	344	70	301	184	344	70	344	70	301	70	344	65	283	309	163	327	177	328	200	328	200	327	177	350	187	328	200	350	187	350	204	350	204	350	187	377	194	350	204	377	194	377	208	289	185	285	126	295	146	289	185	295	146	308	194	308	194	295	146	309	163	308	194	309	163	328	200	302	130	297	129	306	109	306	109	297	129	294	110	291	110	294	110	291	128	291	110	291	128	287	110	287	110	291	128	285	126	287	110	285	126	285	109	285	109	285	126	283	109	277	93	278	100	289	185	289	185	278	100	280	105	289	185	280	105	281	108	281	108	283	109	289	185	289	185	283	109	285	126	276	75	276	85	271	174	276	75	271	174	276	1	276	1	271	174	254	159	276	1	254	159	253	12	253	12	254	159	240	143	253	12	240	143	236	30	236	30	240	143	230	125	236	30	230	125	225	55	225	55	230	125	224	105	225	55	224	105	222	84	276	1	304	-2	286	18	276	1	286	18	283	25	276	1	283	25	280	35	276	1	280	35	278	47	276	1	278	47	277	60	276	1	277	60	276	75	271	174	276	85	277	93	271	174	277	93	289	185	176	212	173	230	171	187	171	187	173	230	165	246	171	187	165	246	158	166	158	166	165	246	153	260	158	166	153	260	148	190	148	190	147	181	158	166	158	166	147	181	142	173	158	166	142	173	136	151	116	225	130	217	136	270	136	270	130	217	140	209	136	270	140	209	153	260	153	260	140	209	146	199	153	260	146	199	148	190	113	162	109	141	136	151	295	13	291	14	304	-2	304	-2	291	14	288	16	304	-2	288	16	286	18	297	129	291	128	294	110	322	24	318	17	329	0	329	0	318	17	312	13	329	0	312	13	304	12	304	12	299	12	304	-2	304	-2	299	12	295	13	379	69	376	90	375	45	375	45	376	90	367	107	375	45	367	107	365	25	365	25	367	107	354	119	365	25	354	119	350	10	350	10	354	119	335	127	350	10	335	127	329	0	329	0	335	127	325	52	315	102	321	91	335	127	335	127	321	91	324	75	335	127	324	75	325	52	302	130	306	109	307	130	307	130	306	109	315	102	307	130	315	102	313	130	313	130	315	102	335	127	325	36	322	24	329	0	325	36	329	0	325	52	304	12	304	-2	329	0	306	344	86	-5	115	-5	306	344	115	-5	334	344	115	277	116	225	136	270	51	236	70	344	33	237	27	158	26	174	25	167	281	171	281	171	281	171	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	3	304	-2	311	-2	301	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	172	61	134	57	172	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	181	45	135	45	135	39	181	31	181	45	135	31	181	31	139	31	139	31	181	24	180	31	139	24	180	21	144	21	144	24	180	18	177	21	144	18	177	15	172	14	152	21	144	15	172	14	152	15	172	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	286	344	66	-5	95	-5	286	344	95	-5	315	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	81	235	56	250	56	245	89	232	99	230	99	230	99	281	99	230	116	225	99	281	116	225	107	279	107	279	116	225	115	277	66	235	79	234	79	283	79	283	79	234	89	232	79	283	89	232	90	282	90	282	89	232	99	230	90	282	99	230	99	281	65	283	70	344	51	236	65	283	51	236	66	235	65	283	66	235	79	283	142	173	134	167	136	151	136	151	134	167	124	164	136	151	124	164	113	162	113	162	107	163	109	141	109	141	107	163	101	164	109	141	101	164	95	166	95	166	88	170	109	141	109	141	88	170	81	174	109	141	81	174	76	137	76	137	81	174	72	180	76	137	72	180	65	184	59	139	76	137	65	184	59	139	65	184	58	187	59	139	58	187	52	188	59	139	52	188	46	189	59	139	46	189	45	143	39	188	33	184	34	150	39	188	34	150	45	143	39	188	45	143	46	189	28	180	26	174	27	158	28	180	27	158	34	150	28	180	34	150	33	184	70	301	167	301	184	344	70	301	184	344	70	344	70	301	70	344	65	283	176	212	173	230	171	187	171	187	173	230	165	246	171	187	165	246	158	166	158	166	165	246	153	260	158	166	153	260	148	190	148	190	147	181	158	166	158	166	147	181	142	173	158	166	142	173	136	151	116	225	130	217	136	270	136	270	130	217	140	209	136	270	140	209	153	260	153	260	140	209	146	199	153	260	146	199	148	190	113	162	109	141	136	151	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	296	344	75	-5	104	-5	296	344	104	-5	324	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	115	277	116	225	136	270	51	236	70	344	33	237	27	158	26	174	25	167	32	282	38	289	33	344	33	344	38	289	45	294	33	344	45	294	181	344	181	344	45	294	54	297	181	344	54	297	66	297	181	344	66	297	131	297	181	344	131	297	95	138	95	138	131	297	60	138	33	344	15	272	28	272	33	344	28	272	32	282	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	286	344	66	-5	95	-5	286	344	95	-5	315	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	118	73	143	51	132	98	118	73	132	155	117	179	118	73	117	179	92	92	92	92	117	179	92	160	92	92	92	160	64	144	165	225	142	201	144	174	165	225	144	174	147	177	165	225	147	177	153	184	165	225	153	184	159	191	165	225	159	191	165	199	165	225	165	199	171	207	165	225	171	207	177	215	142	201	117	179	132	155	142	201	132	155	133	159	142	201	133	159	136	165	142	201	136	165	140	170	142	201	140	170	144	174	132	155	118	73	132	98	64	144	34	129	64	109	64	144	64	109	92	92	132	155	132	98	133	152	133	152	132	98	133	101	133	152	133	101	137	150	137	150	133	101	137	103	137	150	137	103	143	149	143	149	137	103	143	104	143	149	143	104	149	149	149	149	143	104	150	104	149	149	150	104	156	148	156	148	150	104	156	104	454	148	156	148	156	104	454	148	156	104	454	104	165	27	177	39	171	47	165	27	171	47	164	56	165	27	164	56	158	63	165	27	158	63	153	71	165	27	153	71	147	78	165	27	147	78	144	80	165	27	144	80	143	51	143	51	144	80	140	84	143	51	140	84	136	89	143	51	136	89	133	94	143	51	133	94	132	98	64	109	34	129	34	123	122	235	129	308	121	239	121	239	129	308	118	241	114	239	118	241	129	308	114	239	129	308	112	280	122	235	123	229	129	308	129	308	123	229	124	223	129	308	124	223	124	217	168	-84	124	217	124	-84	112	280	93	254	97	225	112	280	97	225	100	228	112	280	100	228	104	232	112	280	104	232	109	236	112	280	109	236	114	239	93	254	71	229	75	207	93	254	75	207	83	213	93	254	83	213	90	219	93	254	90	219	97	225	71	229	47	207	58	195	71	229	58	195	67	201	71	229	67	201	75	207	163	308	148	338	168	-84	163	308	168	-84	168	217	163	308	168	217	168	223	163	308	168	223	169	230	163	308	169	230	170	235	163	308	170	235	180	281	189	232	198	255	184	236	184	236	198	255	180	281	184	236	180	281	179	239	179	239	180	281	174	241	171	239	174	241	180	281	171	239	180	281	170	235	211	213	218	207	220	231	220	231	218	207	226	201	220	231	226	201	245	207	245	207	226	201	235	195	211	213	220	231	204	219	204	219	220	231	198	255	204	219	198	255	196	225	196	225	198	255	194	228	168	-84	148	338	143	338	168	-84	143	338	129	308	168	-84	129	308	124	217	198	255	189	232	194	228	323	54	324	27	330	62	330	62	324	27	347	52	330	62	347	52	336	69	336	69	347	52	342	76	357	99	371	74	357	155	357	99	357	155	356	101	356	101	357	155	356	152	356	101	356	152	352	103	352	103	356	152	351	150	352	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	339	149	340	104	339	149	333	148	333	104	333	148	34	148	333	104	34	148	34	104	424	109	454	124	424	144	424	109	424	144	397	93	397	93	424	144	396	161	397	93	396	161	371	74	371	74	396	161	370	180	371	74	370	180	357	155	370	180	346	202	348	169	370	180	348	169	352	164	370	180	352	164	356	159	370	180	356	159	357	155	346	202	324	225	324	197	346	202	324	197	330	189	346	202	330	189	336	182	346	202	336	182	342	175	346	202	342	175	345	173	346	202	345	173	348	169	371	74	357	99	356	94	371	74	356	94	352	89	371	74	352	89	348	83	371	74	348	83	347	52	344	79	342	76	347	52	344	79	347	52	348	83	317	46	311	37	324	27	317	46	324	27	323	54	324	225	311	214	318	206	324	225	318	206	324	197	454	129	424	144	454	124	333	148	333	104	340	104	123	23	122	18	129	-54	129	-54	122	18	121	14	129	-54	121	14	118	12	118	12	113	14	129	-54	129	-54	113	14	112	-26	168	338	124	338	129	-54	168	338	129	-54	143	-84	168	338	143	-84	149	-84	168	338	149	-84	163	-54	168	338	163	-54	168	36	129	-54	124	338	124	36	129	-54	124	36	124	30	129	-54	124	30	123	23	112	-26	113	14	108	17	112	-26	108	17	103	21	112	-26	103	21	98	25	112	-26	98	25	95	27	112	-26	95	27	93	-1	192	25	188	21	200	0	200	0	188	21	183	17	200	0	183	17	180	-26	180	-26	183	17	179	14	180	-26	179	14	175	12	175	12	172	14	180	-26	180	-26	172	14	170	18	180	-26	170	18	163	-54	163	-54	170	18	169	24	163	-54	169	24	168	30	225	52	217	46	221	24	225	52	221	24	245	46	225	52	245	46	234	58	217	46	209	39	221	24	221	24	209	39	202	33	221	24	202	33	200	0	200	0	202	33	195	27	200	0	195	27	192	25	168	36	163	-54	168	30	88	34	81	40	93	-1	88	34	93	-1	95	27	74	46	66	52	72	22	74	46	72	22	93	-1	74	46	93	-1	81	40	57	59	47	46	72	22	57	59	72	22	66	52	123	201	98	179	113	155	113	155	98	179	99	73	113	155	99	73	113	98	113	155	113	98	114	101	113	155	114	101	114	152	114	152	114	101	116	102	114	152	116	102	118	150	118	150	116	102	120	103	118	150	120	103	124	149	124	149	120	103	125	104	124	149	125	104	130	149	130	149	125	104	130	104	113	155	114	159	123	201	146	225	123	201	125	174	146	225	125	174	127	177	146	225	127	177	134	184	146	225	134	184	140	191	146	225	140	191	146	199	146	225	146	199	152	207	146	225	152	207	158	215	123	201	114	159	117	165	123	201	117	165	121	170	123	201	121	170	125	174	73	92	99	73	98	179	73	92	98	179	73	160	73	92	73	160	45	144	73	92	45	144	45	109	15	129	15	123	45	109	15	129	45	109	45	144	125	80	121	84	124	51	125	80	124	51	146	27	125	80	146	27	127	78	146	27	158	39	152	47	146	27	152	47	145	56	146	27	145	56	139	63	146	27	139	63	133	71	146	27	133	71	127	78	343	54	343	27	349	62	349	62	343	27	367	52	349	62	367	52	355	69	355	69	367	52	362	76	444	109	474	124	444	144	444	109	444	144	416	93	416	93	444	144	416	161	416	93	416	161	391	74	391	74	416	161	390	180	391	74	390	180	377	155	391	74	377	99	375	94	391	74	375	94	372	89	359	104	364	104	365	149	365	149	364	104	369	104	365	149	369	104	371	150	371	150	369	104	373	103	371	150	373	103	375	152	375	152	373	103	376	101	375	152	376	101	377	155	377	155	376	101	377	99	359	104	365	149	359	149	359	104	359	149	353	148	359	104	353	148	137	148	359	104	137	148	130	149	359	104	130	149	130	104	390	180	365	202	368	169	390	180	368	169	372	164	390	180	372	164	375	159	390	180	375	159	377	155	365	202	343	225	343	197	365	202	343	197	350	189	365	202	350	189	356	182	365	202	356	182	362	175	365	202	362	175	364	173	365	202	364	173	368	169	377	155	377	99	391	74	368	83	364	79	367	52	368	83	367	52	391	74	368	83	391	74	372	89	337	46	330	37	343	27	337	46	343	27	343	54	343	225	331	214	337	206	343	225	337	206	343	197	124	51	121	84	117	89	124	51	117	89	114	94	124	51	114	94	113	98	124	51	113	98	99	73	362	76	367	52	364	79	474	129	444	144	474	124	168	-4	168	0	168	0	168	0	168	253	163	-84	163	-84	168	253	163	338	163	-84	163	338	149	-114	149	-114	163	338	148	368	149	-114	148	368	143	-114	143	-114	148	368	143	368	143	-114	143	368	129	338	169	263	170	267	180	310	180	310	170	267	172	270	180	310	172	270	174	271	174	271	179	269	180	310	180	310	179	269	184	266	180	310	184	266	198	285	198	285	184	266	189	262	198	285	189	262	194	258	192	-4	188	-8	200	-30	200	-30	188	-8	183	-12	200	-30	183	-12	180	-56	180	-56	183	-12	179	-15	180	-56	179	-15	175	-16	175	-16	172	-15	180	-56	180	-56	172	-15	170	-13	180	-56	170	-13	169	-9	194	258	196	256	198	285	198	285	196	256	204	249	198	285	204	249	220	261	220	261	204	249	211	243	220	261	211	243	218	237	163	338	168	253	168	258	163	338	168	258	169	263	163	338	169	263	180	310	226	231	235	224	245	237	226	231	245	237	220	261	226	231	220	261	218	237	225	22	217	15	221	-5	225	22	221	-5	245	16	225	22	245	16	234	28	217	15	209	9	221	-5	221	-5	209	9	202	4	221	-5	202	4	200	-30	200	-30	202	4	195	-1	200	-30	195	-1	192	-4	163	-84	180	-56	169	-9	163	-84	169	-9	168	-4	163	-84	168	-4	168	0	129	-84	143	-114	129	338	129	-84	129	338	124	247	129	-84	124	247	124	7	129	-84	124	7	124	0	129	-84	124	0	123	-5	129	-84	123	-5	122	-11	129	-84	122	-11	121	-15	129	-84	121	-15	118	-16	129	-84	118	-16	113	-15	129	-84	113	-15	112	-56	122	265	123	259	129	338	129	338	123	259	124	253	129	338	124	253	124	247	122	265	129	338	121	269	121	269	129	338	118	271	114	269	118	271	129	338	114	269	129	338	112	310	112	310	93	284	97	256	112	310	97	256	100	258	112	310	100	258	104	262	112	310	104	262	109	266	112	310	109	266	114	269	93	284	71	259	75	237	93	284	75	237	83	243	93	284	83	243	90	250	93	284	90	250	97	256	71	259	47	237	58	225	71	259	58	225	67	231	71	259	67	231	75	237	112	-56	113	-15	108	-12	112	-56	108	-12	103	-7	112	-56	103	-7	98	-4	112	-56	98	-4	95	-1	112	-56	95	-1	93	-31	88	4	81	10	93	-31	88	4	93	-31	95	-1	74	16	66	22	72	-6	74	16	72	-6	93	-31	74	16	93	-31	81	10	57	28	47	16	72	-6	57	28	72	-6	66	22	79	220	80	224	79	220	79	220	80	224	81	231	79	220	81	231	69	327	69	327	81	231	82	239	69	327	82	239	101	320	101	320	82	239	84	245	101	320	84	245	88	248	88	248	91	247	101	320	101	320	91	247	94	245	101	320	94	245	98	242	102	238	106	234	134	316	134	316	106	234	124	284	125	281	124	284	106	234	125	281	106	234	127	277	127	277	106	234	425	-84	127	277	425	-84	130	273	130	273	425	-84	134	269	199	313	166	314	169	292	199	313	169	292	178	293	199	313	178	293	188	295	199	313	188	295	199	297	166	314	134	316	139	290	166	314	139	290	146	291	166	314	146	291	150	291	166	314	150	291	159	291	166	314	159	291	169	292	134	316	124	284	126	287	134	316	126	287	132	289	134	316	132	289	139	290	101	320	98	242	102	238	101	320	102	238	134	316	79	220	69	327	75	171	79	220	75	171	76	182	79	220	76	182	77	192	79	220	77	192	78	201	79	220	78	201	79	211	69	327	38	338	45	302	69	327	45	302	52	271	69	327	52	271	56	239	69	327	56	239	58	206	69	327	58	206	59	171	69	327	59	171	75	171	137	266	134	269	425	-84	137	266	425	-84	455	-53	45	302	38	338	34	334	352	266	352	266	34	-53	352	266	34	-53	65	-84	352	266	65	-84	383	234	352	266	383	234	356	269	391	242	395	245	420	327	420	327	395	245	399	247	420	327	399	247	402	248	402	248	405	245	420	327	420	327	405	245	407	239	420	327	407	239	409	231	431	206	434	239	420	327	420	327	434	239	438	271	420	327	438	271	451	338	451	338	438	271	445	302	451	338	445	302	455	334	420	327	409	231	410	224	420	327	410	224	410	220	420	327	410	220	411	211	420	327	411	211	411	201	420	327	411	201	412	192	420	327	412	192	413	182	420	327	413	182	415	171	420	327	415	171	431	171	420	327	431	171	431	206	388	320	356	316	358	289	388	320	358	289	363	287	388	320	363	287	366	284	388	320	366	284	383	234	388	320	383	234	387	238	388	320	387	238	391	242	388	320	391	242	420	327	383	234	366	284	365	281	356	316	323	314	330	291	356	316	330	291	339	291	356	316	339	291	344	291	356	316	344	291	350	290	356	316	350	290	358	289	323	314	291	313	301	295	323	314	301	295	311	293	323	314	311	293	321	292	323	314	321	292	330	291	383	234	365	281	362	277	383	234	362	277	359	273	383	234	359	273	356	269	301	295	291	313	291	297	330	-37	321	-38	323	-60	330	-37	323	-60	356	-62	330	-37	356	-62	339	-37	409	22	407	14	420	-73	420	-73	407	14	405	8	420	-73	405	8	402	5	402	5	399	6	420	-73	420	-73	399	6	395	8	420	-73	395	8	391	11	412	61	411	51	420	-73	420	-73	411	51	411	42	420	-73	411	42	410	32	410	32	410	29	420	-73	420	-73	410	29	409	22	455	-80	445	-48	451	-84	451	-84	445	-48	438	-16	451	-84	438	-16	420	-73	420	-73	438	-16	434	14	420	-73	434	14	431	47	431	81	415	81	420	-73	431	81	420	-73	431	47	413	71	412	61	420	-73	413	71	420	-73	415	81	388	-66	420	-73	391	11	388	-66	391	11	387	15	388	-66	387	15	383	19	388	-66	383	19	366	-30	388	-66	366	-30	363	-33	388	-66	363	-33	358	-35	388	-66	358	-35	356	-62	366	-30	383	19	365	-27	356	-62	358	-35	350	-36	356	-62	350	-36	344	-37	356	-62	344	-37	339	-37	323	-60	321	-38	311	-39	323	-60	311	-39	301	-41	323	-60	301	-41	291	-43	323	-60	291	-43	291	-59	383	19	65	338	352	-11	383	19	352	-11	356	-15	383	19	356	-15	359	-19	383	19	359	-19	363	-23	383	19	363	-23	365	-27	352	-11	65	338	34	307	79	32	79	32	79	42	79	32	79	42	78	52	79	32	78	52	77	61	79	32	77	61	76	71	79	32	76	71	75	81	79	32	75	81	69	-73	79	32	69	-73	80	22	79	32	80	22	80	29	98	11	94	8	101	-66	101	-66	94	8	91	6	101	-66	91	6	88	5	88	5	84	8	101	-66	101	-66	84	8	82	14	101	-66	82	14	69	-73	69	-73	82	14	80	22	98	11	101	-66	102	15	102	15	101	-66	134	-62	102	15	134	-62	106	19	106	19	134	-62	124	-30	125	-27	127	-23	106	19	106	19	127	-23	130	-19	106	19	130	-19	425	338	425	338	130	-19	134	-15	425	338	134	-15	137	-11	137	-11	455	307	425	338	132	-35	134	-62	139	-36	139	-36	134	-62	166	-60	139	-36	166	-60	146	-37	146	-37	166	-60	150	-37	199	-59	199	-43	188	-41	199	-59	188	-41	178	-39	199	-59	178	-39	169	-38	199	-59	169	-38	166	-60	159	-37	150	-37	166	-60	159	-37	166	-60	169	-38	134	-62	132	-35	126	-33	134	-62	126	-33	124	-30	69	-73	75	81	59	81	69	-73	59	81	58	47	69	-73	58	47	56	14	69	-73	56	14	52	-16	69	-73	52	-16	45	-48	69	-73	45	-48	38	-84	45	-48	34	-80	38	-84	125	-27	106	19	124	-30	118	73	143	51	132	98	118	73	132	155	117	179	118	73	117	179	92	92	92	92	117	179	92	160	92	92	92	160	64	144	165	225	142	201	144	174	165	225	144	174	147	177	165	225	147	177	153	184	165	225	153	184	159	191	165	225	159	191	165	199	165	225	165	199	171	207	165	225	171	207	177	215	142	201	117	179	132	155	142	201	132	155	133	159	142	201	133	159	136	165	142	201	136	165	140	170	142	201	140	170	144	174	132	155	118	73	132	98	64	144	34	129	64	109	64	144	64	109	92	92	132	155	132	98	133	152	133	152	132	98	133	101	133	152	133	101	137	150	137	150	133	101	137	103	137	150	137	103	143	149	143	149	137	103	143	104	143	149	143	104	149	149	149	149	143	104	150	104	149	149	150	104	156	148	156	148	150	104	156	104	156	104	260	104	289	148	289	148	260	104	301	104	289	148	301	104	337	223	337	223	301	104	330	148	337	223	330	148	378	223	260	104	211	31	253	31	260	104	253	31	301	104	330	148	301	104	454	104	330	148	454	104	454	148	165	27	177	39	171	47	165	27	171	47	164	56	165	27	164	56	158	63	165	27	158	63	153	71	165	27	153	71	147	78	165	27	147	78	144	80	165	27	144	80	143	51	143	51	144	80	140	84	143	51	140	84	136	89	143	51	136	89	133	94	143	51	133	94	132	98	64	109	34	129	34	123	156	148	156	104	289	148	131	104	83	31	124	31	131	104	124	31	172	104	131	104	172	104	160	148	131	104	160	148	34	148	131	104	34	148	34	104	201	148	249	223	208	223	201	148	208	223	172	104	201	148	172	104	333	104	201	148	333	104	333	148	323	54	324	27	330	62	330	62	324	27	347	52	330	62	347	52	336	69	336	69	347	52	342	76	424	144	396	161	397	93	424	144	397	93	424	109	424	144	424	109	454	124	424	144	454	124	454	129	371	74	397	93	396	161	371	74	396	161	370	180	371	74	370	180	357	155	371	74	357	155	357	99	371	74	357	99	356	94	371	74	356	94	352	89	371	74	352	89	348	83	371	74	348	83	347	52	344	79	342	76	347	52	344	79	347	52	348	83	317	46	311	37	324	27	317	46	324	27	323	54	357	99	357	155	356	101	356	101	357	155	356	152	356	101	356	152	352	103	352	103	356	152	351	150	352	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	339	149	340	104	339	149	333	148	370	180	346	202	348	169	370	180	348	169	352	164	370	180	352	164	356	159	370	180	356	159	357	155	346	202	324	225	324	197	346	202	324	197	330	189	346	202	330	189	336	182	346	202	336	182	342	175	346	202	342	175	345	173	346	202	345	173	348	169	324	225	311	214	318	206	324	225	318	206	324	197	333	148	333	104	340	104	160	148	172	104	208	223	45	166	56	154	65	187	65	187	56	154	66	140	65	187	66	140	96	195	96	195	66	140	75	126	96	195	75	126	83	110	83	110	90	95	96	195	96	195	90	95	97	80	96	195	97	80	127	205	127	205	97	80	102	65	127	205	102	65	108	50	115	91	115	94	113	36	113	36	115	94	115	96	127	205	115	96	116	101	127	205	116	101	118	105	125	58	123	66	127	51	127	51	123	66	120	73	127	51	120	73	129	42	129	42	120	73	118	81	129	42	118	81	117	84	118	105	122	109	127	205	127	205	122	109	127	111	127	205	127	111	133	112	133	112	135	111	138	175	138	175	138	111	143	163	143	163	138	111	141	111	143	163	141	111	144	110	184	231	157	218	162	198	184	231	162	198	169	202	184	231	169	202	176	207	184	231	176	207	184	212	184	231	184	212	192	218	157	218	127	205	139	179	157	218	139	179	141	184	157	218	141	184	145	187	157	218	145	187	149	191	157	218	149	191	155	194	157	218	155	194	162	198	138	175	139	179	127	205	138	175	127	205	133	112	343	126	357	125	361	169	343	126	361	169	334	170	343	126	334	170	330	125	330	125	334	170	321	169	330	125	321	169	318	123	318	123	321	169	308	166	318	123	308	166	306	119	306	119	308	166	296	163	306	119	296	163	294	115	294	115	296	163	283	159	294	115	283	159	281	111	281	111	283	159	271	155	281	111	271	155	269	107	269	107	271	155	257	151	269	107	257	151	255	103	255	103	257	151	244	147	255	103	244	147	241	100	241	100	244	147	230	144	241	100	230	144	224	97	224	97	230	144	216	141	224	97	216	141	206	97	206	97	216	141	203	141	188	142	171	147	177	100	188	142	177	100	186	98	188	142	186	98	196	97	188	142	196	97	203	141	144	110	146	109	155	154	155	154	146	109	161	104	155	154	161	104	171	147	171	147	161	104	169	102	171	147	169	102	177	100	361	169	373	122	384	165	384	165	373	122	389	117	384	165	389	117	404	159	404	159	389	117	406	110	404	159	406	110	424	148	424	148	406	110	423	98	424	148	423	98	445	133	108	50	113	36	115	96	108	50	115	96	127	205	33	184	33	178	45	166	33	184	45	166	65	187	113	36	129	42	117	84	113	36	117	84	116	88	113	36	116	88	115	91	206	97	203	141	196	97	361	169	357	125	373	122	138	111	138	175	135	111	143	163	144	110	155	154	121	125	135	126	135	126	143	170	135	126	148	125	143	170	148	125	156	169	156	169	148	125	160	123	156	169	160	123	169	166	169	166	160	123	172	119	169	166	172	119	182	163	182	163	172	119	184	115	182	163	184	115	195	159	195	159	184	115	196	111	195	159	196	111	208	155	208	155	196	111	209	107	208	155	209	107	221	151	221	151	209	107	223	103	221	151	223	103	234	147	234	147	223	103	237	100	234	147	237	100	248	144	248	144	237	100	253	97	248	144	253	97	262	141	262	141	253	97	272	97	262	141	272	97	276	141	276	141	272	97	282	97	276	141	282	97	290	142	337	111	340	111	340	175	340	175	340	111	351	205	351	205	340	111	342	111	351	205	342	111	345	112	345	112	351	111	351	205	351	205	351	111	382	195	351	205	321	218	324	194	351	205	324	194	329	191	351	205	329	191	333	187	351	205	333	187	337	184	351	205	337	184	339	179	351	205	339	179	340	175	321	218	294	231	294	212	321	218	294	212	302	207	321	218	302	207	309	202	321	218	309	202	316	198	321	218	316	198	324	194	362	91	362	88	365	36	365	36	362	88	361	84	365	36	361	84	360	81	412	140	413	187	403	126	403	126	413	187	395	110	388	95	395	110	413	187	388	95	413	187	382	195	433	166	445	178	445	184	433	166	445	184	422	154	422	154	445	184	413	187	422	154	413	187	412	140	382	195	351	111	356	109	382	195	356	109	360	105	382	195	360	105	362	101	382	195	362	101	363	96	382	195	363	96	365	36	382	195	365	36	370	50	382	195	370	50	375	65	382	195	375	65	381	80	382	195	381	80	388	95	365	36	363	96	363	94	365	36	360	81	358	73	365	36	358	73	355	66	365	36	355	66	353	58	365	36	353	58	351	51	365	36	351	51	349	42	335	163	323	154	332	109	335	163	332	109	335	110	335	163	335	110	337	111	335	163	337	111	340	175	292	98	301	100	307	147	307	147	301	100	309	102	307	147	309	102	323	154	323	154	309	102	316	104	323	154	316	104	332	109	290	142	282	97	292	98	290	142	292	98	307	147	55	98	73	110	74	159	74	159	73	110	89	117	74	159	89	117	94	165	94	165	89	117	106	122	94	165	106	122	117	169	117	169	106	122	121	125	117	169	121	125	143	170	143	170	121	125	135	126	54	148	33	133	55	98	54	148	55	98	74	159	294	212	294	231	286	218	362	91	365	36	363	94	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	190	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	248	155	250	159	248	191	248	155	248	191	248	62	248	62	248	191	230	176	248	62	230	176	230	77	230	77	230	176	210	161	230	77	210	161	210	92	210	92	210	161	190	148	210	92	190	148	190	104	190	104	190	148	156	148	248	155	248	98	250	101	265	208	248	191	250	159	265	208	250	159	253	164	265	208	253	164	256	169	265	208	256	169	260	173	265	208	260	173	263	177	265	208	263	177	270	185	265	208	270	185	282	225	256	85	253	90	266	45	266	45	253	90	250	94	266	45	250	94	248	62	248	62	250	94	248	98	248	62	248	98	248	155	270	185	276	192	282	225	282	225	276	192	283	200	282	225	283	200	295	215	295	215	283	200	289	207	282	55	276	62	282	27	282	55	282	27	294	39	282	55	294	39	288	47	270	70	263	78	266	45	270	70	266	45	282	27	270	70	282	27	276	62	260	81	256	85	266	45	260	81	266	45	263	78	272	148	270	148	270	104	265	104	270	104	265	148	265	104	265	148	260	149	248	155	250	101	250	152	250	152	250	101	254	103	250	152	254	103	254	150	254	150	254	103	259	104	254	150	259	104	260	149	260	149	259	104	265	104	272	148	270	104	272	104	272	148	272	104	454	104	272	148	454	104	454	148	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	64	109	34	129	34	123	270	104	270	148	265	148	118	118	120	182	117	122	117	122	120	182	114	123	110	122	114	123	120	182	110	122	120	182	107	162	118	235	125	308	117	239	117	239	125	308	114	241	110	239	114	241	125	308	110	239	125	308	108	280	120	219	120	217	164	-82	164	-82	120	217	120	182	164	-82	120	182	120	102	164	-82	120	102	120	99	164	-82	120	99	120	-82	120	182	118	118	119	112	120	182	119	112	120	107	120	182	120	107	120	102	107	162	93	142	95	112	107	162	95	112	100	115	107	162	100	115	105	119	107	162	105	119	110	122	69	89	77	96	77	124	77	124	77	96	84	102	77	124	84	102	93	142	93	142	84	102	92	108	93	142	92	108	95	112	43	90	53	78	61	107	61	107	53	78	61	83	61	107	61	83	77	124	77	124	61	83	69	89	145	338	140	338	164	-82	164	-82	140	338	125	308	164	-82	125	308	120	219	120	219	125	308	120	224	125	308	118	235	119	229	125	308	119	229	120	224	108	280	89	254	92	225	108	280	92	225	95	229	108	280	95	229	100	232	108	280	100	232	105	236	108	280	105	236	110	239	89	254	67	230	69	206	89	254	69	206	77	213	89	254	77	213	84	219	89	254	84	219	92	225	67	230	43	207	53	195	67	230	53	195	61	201	67	230	61	201	69	206	159	308	145	338	164	-82	159	308	164	-82	164	182	159	308	164	182	164	221	159	308	164	221	164	227	159	308	164	227	165	233	159	308	165	233	176	280	164	182	164	104	164	110	164	182	164	110	165	116	164	182	165	116	177	161	184	232	195	254	179	236	179	236	195	254	176	280	179	236	176	280	174	239	174	239	176	280	171	241	167	238	171	241	176	280	167	238	176	280	165	233	223	106	206	123	214	90	223	106	214	90	222	84	223	106	222	84	230	78	223	106	230	78	241	90	188	112	191	108	191	142	191	142	191	108	198	102	191	142	198	102	206	123	206	123	198	102	206	96	206	123	206	96	214	90	177	161	167	121	171	123	171	123	174	122	177	161	177	161	174	122	179	119	177	161	179	119	191	142	191	142	179	119	184	115	191	142	184	115	188	112	164	182	164	99	164	104	206	213	214	206	217	230	217	230	214	206	222	201	217	230	222	201	241	207	241	207	222	201	230	195	206	213	217	230	198	219	198	219	217	230	195	254	198	219	195	254	191	225	191	225	195	254	188	229	164	221	164	182	164	217	195	254	184	232	188	229	177	161	165	116	167	121	240	98	240	98	240	98	240	98	240	62	240	155	240	98	240	155	238	101	238	101	240	155	238	152	238	101	238	152	234	103	234	103	238	152	234	150	234	103	234	150	229	104	229	104	234	150	229	149	229	104	229	149	223	104	223	104	229	149	223	148	223	104	223	148	218	148	218	104	218	148	216	148	218	104	216	148	216	104	216	104	216	148	34	148	216	104	34	148	34	104	225	78	218	70	223	45	225	78	223	45	240	62	225	78	240	62	228	81	240	191	240	155	240	62	240	191	240	62	259	176	259	176	240	62	259	77	259	176	259	77	278	161	278	161	259	77	278	92	278	161	278	92	299	148	299	148	278	92	299	104	240	191	223	208	225	177	240	191	225	177	228	173	240	191	228	173	232	169	240	191	232	169	236	164	240	191	236	164	239	159	240	191	239	159	240	155	200	207	206	200	206	225	206	225	206	200	212	192	206	225	212	192	223	208	223	208	212	192	218	185	223	208	218	185	225	177	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	299	104	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	240	62	240	98	239	94	240	62	239	94	236	90	240	62	236	90	232	85	240	62	232	85	228	81	212	62	206	55	206	27	212	62	206	27	223	45	212	62	223	45	218	70	200	47	195	39	206	27	200	47	206	27	206	55	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	336	70	346	51	346	51	336	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	200	207	206	225	194	215	324	27	317	47	311	39	356	94	370	73	357	98	299	148	299	104	333	148	335	148	335	104	340	104	218	148	218	104	223	104	105	136	100	140	107	94	107	94	100	140	95	144	107	94	95	144	93	113	93	113	95	144	92	147	93	113	92	147	84	153	119	143	118	138	120	73	120	73	118	138	117	134	120	73	117	134	114	132	114	132	110	133	120	73	120	73	110	133	107	94	119	26	118	21	125	-51	125	-51	118	21	117	17	125	-51	117	17	114	15	114	15	110	16	125	-51	125	-51	110	16	108	-24	164	338	120	338	120	73	164	338	120	73	125	-51	164	338	125	-51	140	-82	164	338	140	-82	145	-82	164	338	145	-82	159	-52	164	338	159	-52	164	152	164	338	164	152	164	156	165	22	164	29	159	-52	159	-52	164	29	164	35	159	-52	164	35	164	152	164	152	164	35	164	39	164	152	164	39	164	74	120	153	120	73	120	156	120	156	120	73	120	338	120	148	119	143	120	73	120	148	120	73	120	153	77	131	93	113	84	153	77	131	84	153	77	160	77	131	77	160	69	166	77	131	69	166	61	172	77	131	61	172	61	149	53	178	43	166	61	149	53	178	61	149	61	172	188	27	184	23	195	2	195	2	184	23	179	19	195	2	179	19	176	-24	176	-24	179	19	174	16	176	-24	174	16	171	15	171	15	167	17	176	-24	176	-24	167	17	165	22	176	-24	165	22	159	-52	188	144	184	140	191	113	191	113	184	140	179	136	191	113	179	136	177	94	177	94	179	136	174	133	177	94	174	133	171	132	171	132	167	134	177	94	177	94	167	134	165	139	177	94	165	139	164	74	164	74	165	139	164	146	164	74	164	146	164	152	222	55	214	49	217	26	222	55	217	26	241	49	222	55	241	49	230	60	214	49	206	43	217	26	217	26	206	43	198	36	217	26	198	36	195	2	195	2	198	36	191	30	195	2	191	30	188	27	223	149	241	166	230	177	223	149	230	177	222	172	223	149	222	172	214	166	223	149	214	166	206	132	214	166	206	160	206	132	206	132	206	160	198	153	206	132	198	153	191	113	191	113	198	153	191	147	191	113	191	147	188	144	125	-51	120	73	120	39	125	-51	120	39	120	36	125	-51	120	36	120	31	125	-51	120	31	119	26	108	-24	110	16	105	19	108	-24	105	19	100	23	108	-24	100	23	95	27	108	-24	95	27	92	30	108	-24	92	30	89	1	84	36	77	43	89	1	84	36	89	1	92	30	69	49	61	55	67	25	69	49	67	25	89	1	69	49	89	1	77	43	53	61	43	49	67	25	53	61	67	25	61	55	105	136	107	94	110	133	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	349	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	349	148	156	148	349	104	349	148	349	104	370	92	349	148	370	92	370	161	370	161	370	92	390	77	370	161	390	77	390	176	390	176	390	77	408	62	390	176	408	62	405	127	405	127	408	191	390	176	408	148	417	166	426	208	426	208	417	166	428	183	426	208	428	183	442	225	442	225	428	183	441	199	442	225	441	199	454	215	408	191	405	127	408	148	408	191	408	148	426	208	443	55	436	62	442	27	442	27	436	62	430	70	442	27	430	70	426	45	426	45	430	70	424	78	426	45	424	78	417	86	443	55	442	27	454	39	443	55	454	39	448	47	412	96	408	106	408	62	412	96	408	62	426	45	412	96	426	45	417	86	406	116	405	127	408	62	406	116	408	62	408	106	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	64	109	34	129	34	123	65	78	58	70	63	45	65	78	63	45	80	62	65	78	80	62	71	86	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	139	104	118	92	139	104	139	148	118	92	139	148	118	161	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	139	148	139	104	333	148	99	176	80	191	81	148	99	176	81	148	84	127	99	176	84	127	99	77	99	176	99	77	118	92	99	176	118	92	118	161	77	96	80	62	81	106	81	106	80	62	99	77	81	106	99	77	83	116	83	116	99	77	84	127	47	199	60	183	63	208	63	208	60	183	72	166	63	208	72	166	80	191	80	191	72	166	81	148	46	225	34	215	47	199	46	225	47	199	63	208	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	335	70	346	51	346	51	335	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	52	62	46	55	46	27	52	62	46	27	63	45	52	62	63	45	58	70	40	47	35	39	46	27	40	47	46	27	46	55	71	86	80	62	77	96	324	27	317	47	311	39	356	94	370	73	357	98	335	148	335	104	340	104	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	420	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	454	225	420	225	454	27	454	27	420	225	420	148	454	27	420	148	420	104	420	104	420	148	156	148	64	109	34	129	34	123	454	27	420	104	420	27	123	233	129	308	121	238	121	238	129	308	118	241	114	239	118	241	129	308	114	239	129	308	112	280	123	233	124	227	129	308	129	308	124	227	124	221	129	308	124	221	168	-46	168	-46	124	221	124	217	168	-46	124	217	124	-46	112	280	93	255	95	225	112	280	95	225	99	229	112	280	99	229	104	232	112	280	104	232	109	236	112	280	109	236	114	239	93	255	71	230	73	206	93	255	73	206	80	213	93	255	80	213	88	219	93	255	88	219	95	225	71	230	47	207	57	195	71	230	57	195	65	201	71	230	65	201	73	206	163	308	149	338	168	-46	163	308	168	-46	168	217	163	308	168	217	168	221	163	308	168	221	168	227	163	308	168	227	169	233	163	308	169	233	180	280	188	232	199	254	183	236	183	236	199	254	180	280	183	236	180	280	179	239	179	239	180	280	175	241	171	238	175	241	180	280	171	238	180	280	169	233	210	213	218	206	221	230	221	230	218	206	226	201	221	230	226	201	245	207	245	207	226	201	234	195	192	229	195	225	199	254	199	254	195	225	202	219	199	254	202	219	221	230	221	230	202	219	210	213	245	-82	245	-46	168	-46	245	-82	168	-46	124	-46	245	-82	124	-46	47	-46	245	-82	47	-46	47	-82	143	338	129	308	168	-46	143	338	168	-46	149	338	199	254	188	232	192	229	357	98	357	98	357	98	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	69	148	333	104	69	148	69	104	69	27	69	225	34	225	69	27	34	225	34	27	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	336	70	346	51	346	51	336	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	324	27	317	47	311	39	356	94	370	73	357	98	335	148	335	104	340	104	124	29	123	22	129	-51	129	-51	123	22	121	17	129	-51	121	17	118	15	118	15	114	16	129	-51	129	-51	114	16	112	-24	168	303	245	303	245	338	168	303	245	338	124	303	168	303	124	303	124	35	168	303	124	35	129	-51	168	303	129	-51	143	-82	168	303	143	-82	149	-82	168	303	149	-82	163	-52	168	303	163	-52	168	35	168	303	168	35	168	39	47	338	47	303	124	303	47	338	124	303	245	338	192	27	188	23	199	2	199	2	188	23	183	19	199	2	183	19	180	-24	180	-24	183	19	179	16	180	-24	179	16	175	15	175	15	171	17	180	-24	180	-24	171	17	169	22	180	-24	169	22	163	-52	163	-52	169	22	168	29	163	-52	168	29	168	35	226	55	218	49	221	26	226	55	221	26	245	49	226	55	245	49	234	60	218	49	210	43	221	26	221	26	210	43	202	36	221	26	202	36	199	2	199	2	202	36	195	30	199	2	195	30	192	27	112	-24	114	16	109	19	112	-24	109	19	104	23	112	-24	104	23	99	27	112	-24	99	27	95	30	112	-24	95	30	93	1	88	36	80	43	93	1	88	36	93	1	95	30	73	49	65	55	71	25	73	49	71	25	93	1	73	49	93	1	80	43	57	61	47	49	71	25	57	61	71	25	65	55	124	35	124	303	124	39	124	29	129	-51	124	35	123	43	122	38	129	-34	129	-34	122	38	121	34	129	-34	121	34	118	32	118	32	113	34	129	-34	129	-34	113	34	112	-6	122	263	129	336	121	267	121	267	129	336	118	268	114	267	118	268	129	336	114	267	129	336	112	308	168	50	168	251	163	-34	163	-34	168	251	163	336	163	-34	163	336	149	-64	149	-64	163	336	148	366	149	-64	148	366	143	-64	143	-64	148	366	143	366	129	336	122	263	123	257	129	336	123	257	124	251	129	336	124	251	124	244	129	336	124	244	129	-34	129	336	129	-34	143	-64	129	336	143	-64	143	366	124	244	124	56	129	-34	112	308	93	282	97	253	112	308	97	253	100	256	112	308	100	256	104	260	112	308	104	260	109	264	112	308	109	264	114	267	93	282	71	257	75	235	93	282	75	235	83	241	93	282	83	241	90	247	93	282	90	247	97	253	71	257	47	235	58	223	71	257	58	223	67	229	71	257	67	229	75	235	169	261	170	265	180	309	180	309	170	265	172	267	180	309	172	267	174	268	174	268	179	267	180	309	180	309	179	267	184	264	180	309	184	264	198	283	198	283	184	264	189	260	198	283	189	260	194	256	211	241	218	235	220	259	220	259	218	235	226	229	220	259	226	229	245	235	245	235	226	229	235	223	211	241	220	259	204	247	204	247	220	259	198	283	204	247	198	283	196	253	196	253	198	283	194	256	163	336	168	251	168	256	163	336	168	256	169	261	163	336	169	261	180	309	192	45	188	41	200	19	200	19	188	41	183	37	200	19	183	37	180	-6	180	-6	183	37	179	34	180	-6	179	34	175	32	175	32	172	33	180	-6	180	-6	172	33	170	36	180	-6	170	36	169	40	225	72	217	66	221	44	225	72	221	44	245	66	225	72	245	66	234	78	217	66	209	60	221	44	221	44	209	60	202	53	221	44	202	53	200	19	200	19	202	53	195	47	200	19	195	47	192	45	163	-34	180	-6	169	40	163	-34	169	40	168	45	163	-34	168	45	168	50	245	-97	245	-64	149	-64	245	-97	149	-64	143	-64	245	-97	143	-64	47	-64	245	-97	47	-64	47	-97	124	50	123	43	129	-34	124	50	129	-34	124	56	112	-6	113	34	108	37	112	-6	108	37	103	41	112	-6	103	41	98	45	112	-6	98	45	95	47	112	-6	95	47	93	18	88	54	81	60	93	18	88	54	93	18	95	47	74	66	66	72	72	42	74	66	72	42	93	18	74	66	93	18	81	60	57	79	47	66	72	42	57	79	72	42	66	72	117	73	142	51	131	98	117	73	131	155	116	179	117	73	116	179	91	92	91	92	116	179	90	160	91	92	90	160	63	144	164	225	140	201	143	174	164	225	143	174	146	177	164	225	146	177	152	184	164	225	152	184	158	191	164	225	158	191	164	199	164	225	164	199	170	207	164	225	170	207	176	215	140	201	116	179	131	155	140	201	131	155	132	159	140	201	132	159	135	165	140	201	135	165	139	170	140	201	139	170	143	174	131	155	117	73	131	98	63	144	33	129	63	109	63	144	63	109	91	92	131	155	131	98	132	152	132	152	131	98	132	101	132	152	132	101	136	150	136	150	132	101	136	103	136	150	136	103	142	149	142	149	136	103	142	104	142	149	142	104	148	149	148	149	142	104	148	104	148	149	148	104	155	148	155	148	148	104	155	104	164	27	176	39	170	47	164	27	170	47	164	56	164	27	164	56	158	63	164	27	158	63	152	71	164	27	152	71	146	78	164	27	146	78	143	80	164	27	143	80	142	51	367	270	333	270	366	233	367	270	366	233	380	230	367	270	380	230	393	266	416	255	406	190	416	120	416	255	416	120	434	238	434	238	416	120	434	138	434	238	434	138	446	215	446	215	434	138	446	160	446	215	446	160	450	185	380	230	391	223	393	266	393	266	391	223	399	213	393	266	399	213	416	255	416	255	399	213	405	202	416	255	405	202	406	190	406	190	404	178	416	120	416	120	404	178	399	167	416	120	399	167	393	109	393	109	399	167	391	158	393	109	391	158	380	151	155	104	367	104	366	148	380	151	366	148	367	104	380	151	367	104	393	109	142	51	143	80	139	84	142	51	139	84	135	89	142	51	135	89	132	94	142	51	132	94	131	98	63	109	33	129	33	123	155	148	155	104	366	148	366	233	333	270	333	233	79	178	77	190	77	190	67	120	77	190	67	255	67	120	67	255	49	138	49	138	67	255	49	238	49	138	49	238	37	160	37	160	49	238	37	215	37	160	37	215	33	185	344	84	340	80	341	51	341	51	340	80	338	78	341	51	338	78	332	71	344	170	348	165	367	179	367	179	348	165	351	159	367	179	351	159	353	155	366	73	353	98	351	94	329	148	329	104	335	104	329	148	335	104	335	149	335	149	335	104	341	104	335	149	341	104	341	149	341	149	341	104	347	103	341	149	347	103	347	150	347	150	347	103	351	101	347	150	351	101	351	152	351	152	351	101	353	98	351	152	353	98	353	155	420	109	450	123	450	129	420	109	450	129	420	144	420	109	420	144	392	160	420	109	392	160	392	92	367	179	353	155	366	73	367	179	366	73	392	92	367	179	392	92	392	160	343	201	319	225	325	191	343	201	325	191	331	184	343	201	331	184	338	177	343	201	338	177	340	174	343	201	340	174	344	170	343	201	344	170	367	179	353	155	353	98	366	73	366	73	351	94	348	89	366	73	348	89	344	84	366	73	344	84	341	51	332	71	326	63	341	51	341	51	326	63	319	56	341	51	319	56	319	27	319	27	319	56	313	47	319	27	313	47	307	39	118	148	104	151	117	104	118	148	117	104	329	104	118	148	329	104	329	148	319	225	306	215	313	207	319	225	313	207	319	199	319	225	319	199	325	191	79	202	84	213	90	266	90	266	84	213	92	223	90	266	92	223	117	270	117	270	92	223	103	230	117	270	103	230	118	233	150	270	118	233	150	233	79	202	90	266	67	255	79	202	67	255	77	190	92	158	84	167	90	109	92	158	90	109	117	104	92	158	117	104	104	151	79	178	77	190	67	120	79	178	67	120	90	109	79	178	90	109	84	167	118	233	150	270	117	270	117	73	142	51	131	98	117	73	131	155	116	179	117	73	116	179	91	92	91	92	116	179	90	160	91	92	90	160	63	144	164	225	140	201	143	174	164	225	143	174	146	177	164	225	146	177	152	184	164	225	152	184	158	191	164	225	158	191	164	199	164	225	164	199	170	207	164	225	170	207	176	215	140	201	116	179	131	155	140	201	131	155	132	159	140	201	132	159	135	165	140	201	135	165	139	170	140	201	139	170	143	174	131	155	117	73	131	98	63	144	33	129	63	109	63	144	63	109	91	92	131	155	131	98	132	152	132	152	131	98	132	101	132	152	132	101	136	150	136	150	132	101	136	103	136	150	136	103	142	149	142	149	136	103	142	104	142	149	142	104	148	149	148	149	142	104	148	104	148	149	148	104	155	148	155	148	148	104	155	104	285	148	155	148	155	104	285	148	155	104	285	104	285	148	285	104	321	-2	285	148	321	-2	285	182	392	266	366	270	378	232	378	232	366	270	364	233	349	231	364	233	366	270	349	231	366	270	340	266	450	185	445	214	445	159	445	159	445	214	433	238	445	159	433	238	432	136	432	136	433	238	415	256	432	136	415	256	412	119	412	119	415	256	406	190	412	119	406	190	404	175	412	119	404	175	396	164	415	256	392	266	399	218	415	256	399	218	404	206	415	256	404	206	406	190	392	266	378	232	390	227	392	266	390	227	399	218	388	108	412	119	396	164	388	108	396	164	386	155	388	108	386	155	372	150	388	108	372	150	360	104	360	104	372	150	358	148	360	104	358	148	321	148	360	104	321	148	321	104	321	-2	321	183	318	256	321	-2	318	256	300	238	340	266	318	256	323	199	340	266	323	199	329	213	340	266	329	213	338	224	340	266	338	224	349	231	289	213	285	182	321	-2	289	213	321	-2	300	238	164	27	176	39	170	47	164	27	170	47	164	56	164	27	164	56	158	63	164	27	158	63	152	71	164	27	152	71	146	78	164	27	146	78	143	80	164	27	143	80	142	51	142	51	143	80	139	84	142	51	139	84	135	89	142	51	135	89	132	94	142	51	132	94	131	98	63	109	33	129	33	123	321	-2	285	104	285	-2	318	256	321	183	323	199	344	84	340	80	341	51	341	51	340	80	338	78	341	51	338	78	332	71	344	170	348	165	367	179	367	179	348	165	351	159	367	179	351	159	353	155	366	73	353	98	351	94	329	148	329	104	335	104	329	148	335	104	335	149	335	149	335	104	341	104	335	149	341	104	341	149	341	149	341	104	347	103	341	149	347	103	347	150	347	150	347	103	351	101	347	150	351	101	351	152	351	152	351	101	353	98	351	152	353	98	353	155	420	109	450	123	450	129	420	109	450	129	420	144	420	109	420	144	392	160	420	109	392	160	392	92	367	179	353	155	366	73	367	179	366	73	392	92	367	179	392	92	392	160	343	201	319	225	325	191	343	201	325	191	331	184	343	201	331	184	338	177	343	201	338	177	340	174	343	201	340	174	344	170	343	201	344	170	367	179	353	155	353	98	366	73	366	73	351	94	348	89	366	73	348	89	344	84	366	73	344	84	341	51	332	71	326	63	341	51	341	51	326	63	319	56	341	51	319	56	319	27	319	27	319	56	313	47	319	27	313	47	307	39	194	213	199	-2	199	182	199	148	199	104	329	104	199	148	329	104	329	148	319	225	306	215	313	207	319	225	313	207	319	199	319	225	319	199	325	191	79	206	85	218	91	266	91	266	85	218	93	227	91	266	93	227	118	270	118	270	93	227	105	232	118	270	105	232	119	233	119	233	134	231	143	266	143	266	134	231	145	224	143	266	145	224	165	256	165	256	145	224	154	213	165	256	154	213	159	199	91	266	68	255	79	206	79	206	68	255	77	190	80	175	77	190	71	119	80	175	71	119	95	108	71	119	77	190	68	255	71	119	68	255	51	136	51	136	68	255	49	238	51	136	49	238	38	159	38	159	49	238	37	214	38	159	37	214	33	185	165	256	159	199	161	183	199	-2	161	183	161	148	199	-2	161	148	161	104	161	104	161	148	124	148	161	104	124	148	123	104	123	104	124	148	110	150	123	104	110	150	97	155	95	108	123	104	97	155	95	108	97	155	87	164	95	108	87	164	80	175	143	266	118	270	119	233	199	-2	194	213	183	238	199	-2	183	238	165	256	199	-2	165	256	161	183	199	-2	161	104	161	-2	139	104	145	104	145	104	145	104	145	148	139	104	139	104	145	148	139	149	139	104	139	149	134	104	134	104	139	149	133	149	134	104	133	149	129	103	129	103	133	149	129	150	129	103	129	150	126	101	126	101	129	150	126	152	126	101	126	152	125	98	125	98	126	152	125	155	125	98	125	155	112	73	112	73	125	155	111	179	112	73	111	179	86	92	86	92	111	179	85	160	86	92	85	160	57	109	57	109	85	160	57	144	57	109	57	144	27	129	125	155	126	159	135	201	129	89	126	94	136	51	136	51	126	94	125	98	146	184	153	191	158	225	158	225	153	191	159	199	158	225	159	199	171	215	171	215	159	199	165	207	130	165	134	170	135	201	135	201	134	170	138	174	135	201	138	174	158	225	158	225	138	174	140	177	158	225	140	177	146	184	181	103	184	101	188	146	188	146	184	101	188	98	188	146	188	98	191	95	191	95	194	91	198	141	198	141	194	91	196	88	198	141	196	88	199	84	176	148	145	148	145	104	176	148	145	104	171	104	176	148	171	104	176	104	176	148	176	104	181	103	176	148	181	103	188	146	226	104	222	109	223	56	223	56	222	109	218	114	223	56	218	114	215	62	215	62	218	114	212	123	215	62	212	123	209	68	209	68	212	123	205	133	209	68	205	133	204	76	204	76	205	133	202	80	205	133	198	141	199	84	205	133	199	84	202	80	198	141	188	146	191	95	232	53	243	51	235	97	235	97	243	51	242	95	246	96	242	95	243	51	246	96	243	51	254	54	269	143	267	136	273	73	273	73	267	136	265	128	273	73	265	128	264	61	264	61	265	128	262	121	264	61	262	121	260	115	260	115	257	108	264	61	264	61	257	108	254	54	291	111	294	119	295	192	295	192	294	119	297	126	295	192	297	126	308	200	308	200	297	126	299	133	308	200	299	133	302	140	302	140	306	145	308	200	308	200	306	145	309	150	308	200	309	150	323	203	323	203	309	150	313	155	323	203	313	155	318	157	323	203	318	157	323	158	323	158	328	157	338	200	338	200	328	157	333	155	338	200	333	155	337	150	291	111	295	192	287	103	287	103	295	192	286	181	287	103	286	181	280	87	280	87	286	181	278	167	280	87	278	167	273	73	273	73	278	167	272	151	273	73	272	151	269	143	254	54	257	108	254	103	254	54	254	103	250	99	254	54	250	99	246	96	350	126	351	192	347	133	347	133	351	192	344	140	341	145	344	140	351	192	341	145	351	192	338	200	400	96	396	99	404	51	404	51	396	99	393	103	404	51	393	103	392	54	392	54	393	103	390	108	392	54	390	108	387	115	425	109	421	104	426	59	426	59	421	104	416	99	426	59	416	99	416	53	416	53	416	99	411	97	416	53	411	97	405	95	405	95	400	96	404	51	384	121	382	128	382	61	384	121	382	61	392	54	384	121	392	54	387	115	382	61	382	128	379	136	382	61	379	136	377	143	382	61	377	143	374	151	382	61	374	151	374	73	356	110	359	103	360	181	360	181	359	103	366	87	360	181	366	87	368	167	368	167	366	87	374	73	368	167	374	73	374	151	353	118	356	110	360	181	353	118	360	181	351	192	353	118	351	192	350	126	338	200	323	203	323	158	448	86	452	91	449	141	448	86	449	141	441	133	448	86	441	133	441	76	441	76	441	133	435	123	441	76	435	123	434	67	434	67	435	123	429	114	426	59	434	67	429	114	426	59	429	114	425	109	405	95	404	51	416	53	452	91	456	96	458	146	458	146	456	96	462	100	458	146	462	100	469	148	469	148	462	100	467	103	469	148	467	103	474	104	499	148	474	104	501	104	499	148	501	104	506	149	522	94	519	89	537	73	537	73	519	89	515	84	537	73	515	84	512	51	512	51	515	84	511	80	512	51	511	80	508	78	523	98	522	94	537	73	523	98	537	73	523	155	523	98	523	155	522	101	522	101	523	155	522	152	522	101	522	152	518	103	518	103	522	152	518	150	518	103	518	150	513	104	513	104	518	150	512	149	513	104	512	149	507	104	507	104	512	149	506	149	507	104	506	149	501	104	591	109	621	123	621	129	591	109	621	129	591	144	591	109	591	144	564	160	591	109	564	160	563	92	538	179	514	201	515	170	538	179	515	170	519	165	538	179	519	165	522	159	538	179	522	159	523	155	538	179	523	155	537	73	538	179	537	73	563	92	538	179	563	92	564	160	514	201	490	225	496	191	514	201	496	191	502	184	514	201	502	184	508	177	514	201	508	177	511	174	514	201	511	174	515	170	512	51	508	78	502	71	512	51	502	71	496	63	512	51	496	63	490	56	512	51	490	56	490	27	484	47	478	39	490	27	484	47	490	27	490	56	490	225	478	215	484	207	490	225	484	207	490	199	490	225	490	199	496	191	232	53	235	97	230	99	232	53	230	99	226	104	232	53	226	104	223	56	158	27	171	39	164	47	158	27	164	47	158	56	158	27	158	56	152	63	158	27	152	63	146	71	158	27	146	71	140	78	158	27	140	78	137	80	158	27	137	80	136	51	134	84	129	89	136	51	134	84	136	51	137	80	136	51	125	98	112	73	474	104	499	148	469	148	449	141	452	91	458	146	338	200	337	150	341	145	57	109	27	129	27	123	111	179	125	155	135	201	135	201	126	159	130	165	123	201	98	179	113	155	113	155	98	179	99	73	113	155	99	73	113	98	113	155	113	98	114	101	113	155	114	101	114	152	114	152	114	101	116	102	114	152	116	102	118	150	118	150	116	102	120	103	118	150	120	103	124	149	124	149	120	103	125	104	124	149	125	104	130	149	130	149	125	104	130	104	113	155	114	159	123	201	146	225	123	201	125	174	146	225	125	174	127	177	146	225	127	177	134	184	146	225	134	184	140	191	146	225	140	191	146	199	146	225	146	199	152	207	146	225	152	207	158	215	123	201	114	159	117	165	123	201	117	165	121	170	123	201	121	170	125	174	73	92	99	73	98	179	73	92	98	179	73	160	73	92	73	160	45	144	73	92	45	144	45	109	15	129	15	123	45	109	15	129	45	109	45	144	125	80	121	84	124	51	125	80	124	51	146	27	125	80	146	27	127	78	222	104	200	31	233	31	222	104	233	31	234	148	222	104	234	148	137	148	222	104	137	148	130	149	222	104	130	149	130	104	146	27	158	39	152	47	146	27	152	47	145	56	146	27	145	56	139	63	146	27	139	63	133	71	146	27	133	71	127	78	267	148	288	222	255	222	267	148	255	222	254	104	267	148	254	104	359	104	267	148	359	104	353	148	343	54	343	27	349	62	349	62	343	27	367	52	349	62	367	52	355	69	355	69	367	52	362	76	444	144	416	161	416	93	444	144	416	93	444	109	444	144	444	109	474	124	444	144	474	124	474	129	416	93	416	161	391	74	391	74	416	161	390	180	391	74	390	180	377	155	391	74	377	99	375	94	391	74	375	94	372	89	377	155	377	99	391	74	368	83	364	79	367	52	368	83	367	52	391	74	368	83	391	74	372	89	337	46	330	37	343	27	337	46	343	27	343	54	359	104	364	104	365	149	365	149	364	104	369	104	365	149	369	104	371	150	371	150	369	104	373	103	371	150	373	103	375	152	375	152	373	103	376	101	375	152	376	101	377	155	377	155	376	101	377	99	353	148	359	104	359	149	359	149	359	104	365	149	234	148	233	31	254	104	234	148	254	104	255	222	390	180	365	202	368	169	390	180	368	169	372	164	390	180	372	164	375	159	390	180	375	159	377	155	365	202	343	225	343	197	365	202	343	197	350	189	365	202	350	189	356	182	365	202	356	182	362	175	365	202	362	175	364	173	365	202	364	173	368	169	343	225	331	214	337	206	343	225	337	206	343	197	124	51	121	84	117	89	124	51	117	89	114	94	124	51	114	94	113	98	124	51	113	98	99	73	362	76	367	52	364	79	63	38	62	41	67	-62	67	-62	62	41	61	43	67	-62	61	43	60	52	68	24	67	26	67	-62	67	-62	67	26	65	29	67	-62	65	29	64	31	64	31	64	34	67	-62	67	-62	64	34	63	36	67	-62	63	36	63	38	87	30	83	26	96	-50	96	-50	83	26	78	23	96	-50	78	23	74	21	74	21	71	22	96	-50	96	-50	71	22	68	24	96	-50	68	24	67	-62	122	-16	119	-13	126	-42	126	-42	119	-13	118	-10	96	-50	118	-10	119	-6	96	-50	119	-6	157	129	157	129	119	-6	121	-1	157	129	121	-1	124	3	129	174	234	317	198	342	129	174	198	342	38	129	129	174	38	129	157	129	129	174	157	129	247	174	162	-17	153	-18	158	-36	158	-36	153	-18	143	-18	158	-36	143	-18	134	-19	134	-19	130	-18	158	-36	158	-36	130	-18	126	-42	190	-32	189	-16	187	-16	190	-32	187	-16	186	-16	190	-32	186	-16	184	-16	190	-32	184	-16	182	-16	190	-32	182	-16	180	-16	190	-32	180	-16	171	-16	190	-32	171	-16	162	-17	190	-32	162	-17	158	-36	126	-17	122	-16	126	-42	126	-17	126	-42	130	-18	124	3	127	8	157	129	157	129	127	8	130	12	157	129	130	12	247	174	96	-50	157	129	94	39	96	-50	94	39	91	35	96	-50	91	35	87	30	67	-62	60	52	58	61	67	-62	58	61	55	70	67	-62	55	70	53	79	67	-62	53	79	50	88	67	-62	50	88	44	0	67	-62	44	0	44	-15	67	-62	44	-15	42	-29	67	-62	42	-29	40	-44	67	-62	40	-44	37	-59	67	-62	37	-59	37	-76	41	51	43	34	50	88	50	88	43	34	44	17	50	88	44	17	44	0	37	-59	34	-74	37	-76	50	88	35	84	38	67	50	88	38	67	41	51	126	-42	118	-10	96	-50	130	319	106	297	120	272	120	272	106	297	106	191	120	272	106	191	120	215	142	302	148	310	153	343	153	343	148	310	154	317	153	343	154	317	166	333	166	333	154	317	160	325	135	295	142	302	153	343	135	295	153	343	132	291	132	291	153	343	130	319	132	291	130	319	128	286	128	286	130	319	124	281	130	319	120	272	121	276	130	319	121	276	124	281	22	247	52	227	53	262	53	262	52	227	80	210	53	262	80	210	80	278	80	278	80	210	106	191	80	278	106	191	106	297	132	198	128	202	131	169	132	198	131	169	153	145	132	198	153	145	135	195	154	172	148	180	153	145	154	172	153	145	166	156	154	172	166	156	160	164	142	188	135	195	153	145	142	188	153	145	148	180	131	169	128	202	124	207	131	169	124	207	121	212	131	169	121	212	120	215	131	169	120	215	106	191	144	266	142	266	142	222	137	222	142	222	137	266	137	222	137	266	131	267	120	215	122	218	122	269	122	269	122	218	126	220	122	269	126	220	126	267	126	267	126	220	131	222	126	267	131	222	131	267	131	267	131	222	137	222	208	222	208	-84	252	-84	208	222	252	-84	252	266	208	222	252	266	144	266	208	222	144	266	144	222	52	227	22	247	22	241	142	222	142	266	137	266	144	266	142	222	144	222	120	272	120	215	122	269	84	222	148	222	148	266	148	266	148	222	150	222	148	266	150	222	150	266	155	266	150	266	155	222	155	266	155	222	160	267	160	267	155	222	161	222	160	267	161	222	166	267	166	267	161	222	166	220	166	267	166	220	170	269	170	269	166	220	170	218	170	269	170	218	172	272	172	272	170	218	172	215	185	191	172	215	171	212	185	191	171	212	168	207	160	198	157	195	161	169	160	198	161	169	164	202	164	202	161	169	185	191	164	202	185	191	168	207	239	262	212	278	212	210	212	210	212	278	186	297	212	210	186	297	185	191	185	191	186	297	172	272	41	266	41	-84	84	-84	41	266	84	-84	84	222	41	266	84	222	148	266	240	227	270	241	270	247	240	227	270	247	239	262	240	227	239	262	212	210	186	297	162	319	164	286	186	297	164	286	168	281	186	297	168	281	171	276	186	297	171	276	172	272	162	319	138	343	144	310	162	319	144	310	150	302	162	319	150	302	157	295	162	319	157	295	160	291	162	319	160	291	164	286	157	195	151	188	161	169	161	169	151	188	144	180	161	169	144	180	138	145	138	145	144	180	138	172	138	145	138	172	132	164	138	343	126	333	132	325	138	343	132	325	138	317	138	343	138	317	144	310	138	145	132	164	127	156	172	215	185	191	172	272	150	266	150	222	155	222	124	-22	121	-17	130	-59	130	-59	121	-17	120	-13	120	42	120	-13	122	-10	120	42	122	-10	122	39	122	39	122	-10	126	38	121	46	131	89	120	42	120	42	106	67	120	-13	120	-13	106	67	106	-38	120	-13	106	-38	130	-59	142	70	148	78	153	113	153	113	148	78	154	86	153	113	154	86	166	102	166	102	154	86	160	94	124	51	128	56	131	89	131	89	128	56	132	60	131	89	132	60	153	113	153	113	132	60	135	63	153	113	135	63	142	70	132	-32	128	-27	130	-59	132	-32	130	-59	153	-84	132	-32	153	-84	135	-35	252	-7	252	343	208	343	252	-7	208	343	208	36	252	-7	208	36	144	36	252	-7	144	36	144	-7	144	-7	144	36	142	-7	142	-7	144	36	142	36	142	-7	142	36	137	-7	126	38	126	-8	131	37	131	37	126	-8	131	-7	131	37	131	-7	137	36	137	36	131	-7	137	-7	137	36	137	-7	142	36	154	-58	148	-51	153	-84	154	-58	153	-84	166	-74	154	-58	166	-74	160	-66	142	-43	135	-35	153	-84	142	-43	153	-84	148	-51	52	31	22	17	53	-2	52	31	53	-2	80	48	80	48	53	-2	80	-19	80	48	80	-19	106	67	106	67	80	-19	106	-38	53	-2	22	17	22	12	124	-22	130	-59	128	-27	126	38	122	-10	126	-8	106	67	120	42	131	89	131	89	121	46	124	51	84	36	84	343	41	343	84	36	41	343	41	-7	84	36	41	-7	148	-7	84	36	148	-7	148	36	186	-38	212	-19	212	48	212	48	212	-19	239	-2	212	48	239	-2	240	31	240	31	239	-2	270	12	240	31	270	12	270	17	212	48	185	67	186	-38	186	-38	185	67	172	42	172	-13	172	42	170	39	172	-13	170	39	170	-10	170	-10	170	39	166	38	170	-10	166	38	166	-8	166	-8	166	38	161	37	166	-8	161	37	160	-7	160	-7	161	37	155	36	160	-7	155	36	155	-7	155	-7	155	36	150	36	155	-7	150	36	150	-7	150	-7	150	36	148	36	186	-38	172	42	172	-13	186	-38	172	-13	171	-17	186	-38	171	-17	168	-22	186	-38	168	-22	164	-27	186	-38	164	-27	162	-59	162	-59	164	-27	160	-32	162	-59	160	-32	157	-35	162	-59	157	-35	150	-43	162	-59	150	-43	144	-51	162	-59	144	-51	138	-84	138	-84	144	-51	138	-58	138	-84	138	-58	132	-66	138	-84	132	-66	126	-74	164	56	168	51	185	67	185	67	168	51	171	46	185	67	171	46	172	42	161	89	138	113	144	78	161	89	144	78	151	70	161	89	151	70	157	63	161	89	157	63	160	60	161	89	160	60	164	56	161	89	164	56	185	67	138	113	127	102	132	94	138	113	132	94	138	86	138	113	138	86	144	78	148	36	148	-7	150	-7	325	28	324	22	331	-50	331	-50	324	22	323	18	331	-50	323	18	320	17	320	17	316	18	331	-50	331	-50	316	18	314	-22	396	29	391	25	400	2	400	2	391	25	386	21	400	2	386	21	382	-22	382	-22	386	21	381	18	382	-22	381	18	376	17	376	17	373	18	382	-22	382	-22	373	18	372	22	382	-22	372	22	365	-50	365	-50	372	22	371	28	365	-50	371	28	370	34	420	50	413	44	422	27	422	27	413	44	406	38	422	27	406	38	400	2	400	2	406	38	398	31	428	56	420	50	422	27	428	56	422	27	447	50	428	56	447	50	437	63	345	-80	350	-80	369	343	369	343	350	-80	365	-50	369	343	365	-50	370	41	370	41	365	-50	370	34	331	-50	345	-80	369	343	331	-50	369	343	326	299	331	-50	326	299	326	41	331	-50	326	41	326	35	331	-50	326	35	325	28	33	343	33	299	326	299	33	343	326	299	369	343	314	-22	316	18	311	21	314	-22	311	21	306	25	314	-22	306	25	302	29	314	-22	302	29	299	31	314	-22	299	31	295	3	292	37	285	43	295	3	292	37	295	3	299	31	277	49	269	56	273	28	277	49	273	28	295	3	277	49	295	3	285	43	260	62	249	50	273	28	260	62	273	28	269	56	396	29	400	2	398	31	127	39	126	42	126	-14	126	-14	126	42	112	67	112	67	126	42	137	89	137	89	126	42	127	46	159	113	137	89	138	60	159	113	138	60	141	63	159	113	141	63	147	69	159	113	147	69	153	77	159	113	153	77	159	84	159	113	159	84	165	93	159	113	165	93	171	102	137	89	127	46	130	51	137	89	130	51	134	56	137	89	134	56	138	60	126	-14	127	-11	127	39	127	39	127	-11	131	-9	127	39	131	-9	131	37	131	37	131	-9	137	-8	131	37	137	-8	137	36	137	36	137	-8	143	-8	137	36	143	-8	143	36	143	36	143	-8	150	-7	143	36	150	-7	150	36	150	36	150	-7	408	36	452	-7	452	343	408	343	452	-7	408	343	408	36	452	-7	408	36	150	-7	159	-58	153	-50	159	-84	159	-58	159	-84	171	-74	159	-58	171	-74	165	-66	159	-84	153	-50	147	-43	159	-84	147	-43	141	-36	159	-84	141	-36	138	-33	159	-84	138	-33	135	-59	135	-59	138	-33	134	-29	135	-59	134	-29	130	-24	135	-59	130	-24	127	-18	135	-59	127	-18	126	-14	135	-59	126	-14	111	-38	58	-3	85	-19	86	48	86	48	85	-19	111	-38	86	48	111	-38	112	67	112	67	111	-38	126	-14	58	31	28	17	58	-3	58	31	58	-3	86	48	58	-3	28	17	28	11	110	112	109	105	115	30	115	30	109	105	107	100	115	30	107	100	104	98	104	98	100	99	115	30	115	30	100	99	98	58	129	0	135	0	144	198	144	198	135	0	149	29	144	198	149	29	154	117	154	117	149	29	154	111	154	107	154	111	149	29	154	107	149	29	155	103	155	103	149	29	166	58	155	103	166	58	156	100	156	100	166	58	158	98	154	117	155	122	144	198	144	198	155	122	156	127	144	198	156	127	172	225	172	225	156	127	157	132	172	225	157	132	157	134	157	134	172	163	172	225	172	225	172	163	192	186	172	225	192	186	205	245	205	245	192	186	218	204	205	245	218	204	242	258	242	258	218	204	248	214	242	258	248	214	281	262	281	262	248	214	280	218	418	192	380	229	382	167	418	192	382	167	401	132	418	192	401	132	408	93	418	192	408	93	453	93	418	192	453	93	443	146	382	167	380	229	354	194	354	194	380	229	334	253	354	194	334	253	320	212	320	212	334	253	281	262	320	212	281	262	280	218	129	0	144	198	123	165	129	0	123	165	120	157	129	0	120	157	117	148	129	0	117	148	115	30	178	110	173	106	186	84	186	84	173	106	169	102	186	84	169	102	166	58	166	58	169	102	164	99	166	58	164	99	161	98	161	98	158	98	166	58	212	137	204	131	207	109	212	137	207	109	231	131	212	137	231	131	220	143	204	131	196	125	207	109	207	109	196	125	188	119	207	109	188	119	186	84	186	84	188	119	181	113	186	84	181	113	178	110	115	30	117	148	114	139	115	30	114	139	111	130	115	30	111	130	110	122	115	30	110	122	110	118	115	30	110	118	110	112	98	58	100	99	95	102	98	58	95	102	90	105	98	58	90	105	85	109	98	58	85	109	81	113	98	58	81	113	79	84	79	84	81	113	74	119	79	84	74	119	66	125	79	84	66	125	59	132	79	84	59	132	57	108	57	108	59	132	51	138	57	108	51	138	43	143	57	108	43	143	33	131	328	134	328	134	328	134	328	134	341	198	314	163	314	163	341	198	313	225	314	163	313	225	293	186	293	186	313	225	281	245	293	186	281	245	267	204	267	204	281	245	244	258	267	204	244	258	238	214	238	214	244	258	206	218	166	212	206	218	205	262	166	212	205	262	152	253	85	132	103	167	105	229	105	229	103	167	131	194	105	229	131	194	152	253	152	253	131	194	166	212	68	192	43	146	77	93	68	192	77	93	85	132	68	192	85	132	105	229	400	109	396	105	407	84	407	84	396	105	391	102	407	84	391	102	388	58	388	58	391	102	386	99	388	58	386	99	382	98	382	98	378	100	388	58	388	58	378	100	377	105	388	58	377	105	371	30	371	30	377	105	372	139	371	30	372	139	369	148	435	138	427	132	428	108	435	138	428	108	453	131	435	138	453	131	443	143	427	132	419	125	428	108	428	108	419	125	411	119	428	108	411	119	407	84	407	84	411	119	404	113	407	84	404	113	400	109	376	112	376	118	376	122	376	112	376	122	374	130	376	112	374	130	372	139	376	112	372	139	377	105	350	0	356	0	362	165	362	165	356	0	371	30	362	165	371	30	366	157	366	157	371	30	369	148	341	198	328	134	329	132	341	198	329	132	330	127	341	198	330	127	331	122	341	198	331	122	331	117	341	198	331	117	331	111	341	198	331	111	336	29	341	198	336	29	350	0	341	198	350	0	362	165	336	29	331	111	331	107	336	29	331	107	331	103	244	258	205	262	206	218	331	103	329	100	336	29	336	29	329	100	327	98	336	29	327	98	325	98	325	98	321	99	336	29	336	29	321	99	319	58	319	58	321	99	317	102	319	58	317	102	312	106	319	58	312	106	308	110	319	58	308	110	305	113	319	58	305	113	300	84	300	84	305	113	297	119	300	84	297	119	289	125	300	84	289	125	282	131	300	84	282	131	278	109	278	109	282	131	274	137	278	109	274	137	266	143	278	109	266	143	254	131	77	93	43	146	33	93	79	220	80	224	79	220	79	220	80	224	81	231	79	220	81	231	69	327	69	327	81	231	82	239	69	327	82	239	101	320	101	320	82	239	84	245	101	320	84	245	88	248	88	248	91	247	101	320	101	320	91	247	94	245	101	320	94	245	98	242	102	238	106	234	134	316	134	316	106	234	124	284	125	281	124	284	106	234	125	281	106	234	127	277	127	277	106	234	425	-84	127	277	425	-84	130	273	130	273	425	-84	134	269	199	313	166	314	169	292	199	313	169	292	178	293	199	313	178	293	188	295	199	313	188	295	199	297	166	314	134	316	139	290	166	314	139	290	146	291	166	314	146	291	150	291	166	314	150	291	159	291	166	314	159	291	169	292	134	316	124	284	126	287	134	316	126	287	132	289	134	316	132	289	139	290	101	320	98	242	102	238	101	320	102	238	134	316	79	220	69	327	75	171	79	220	75	171	76	182	79	220	76	182	77	192	79	220	77	192	78	201	79	220	78	201	79	211	69	327	38	338	45	302	69	327	45	302	52	271	69	327	52	271	56	239	69	327	56	239	58	206	69	327	58	206	59	171	69	327	59	171	75	171	137	266	134	269	425	-84	137	266	425	-84	455	-53	38	384	38	340	455	340	38	384	455	340	455	384	45	302	38	338	34	334	34	309	34	111	69	111	34	309	69	111	69	309	174	173	170	177	180	135	180	135	170	177	169	181	169	238	169	181	171	235	171	235	169	181	171	184	171	235	171	184	174	234	174	234	171	184	175	186	174	234	175	186	180	233	180	233	175	186	181	187	180	233	181	187	187	232	187	232	181	187	187	188	187	232	187	188	193	232	193	232	187	188	193	188	203	309	179	284	182	258	203	309	182	258	184	261	203	309	184	261	190	268	203	309	190	268	196	275	203	309	196	275	203	282	203	309	203	282	209	290	203	309	209	290	215	299	179	284	155	263	169	238	179	284	169	238	170	242	179	284	170	242	174	248	179	284	174	248	178	253	179	284	178	253	182	258	169	181	169	238	156	156	156	156	169	238	155	263	156	156	155	263	129	176	129	176	155	263	129	244	129	176	129	244	101	227	101	227	71	213	101	193	101	227	101	193	129	176	454	232	193	232	193	188	454	232	193	188	454	188	203	111	214	122	208	131	203	111	208	131	202	139	203	111	202	139	196	147	203	111	196	147	190	154	203	111	190	154	184	161	203	111	184	161	182	164	203	111	182	164	180	135	311	0	307	-3	308	-32	308	-32	307	-3	305	-6	308	-32	305	-6	299	-13	333	-11	334	95	320	70	333	-11	320	13	318	9	296	64	296	20	302	20	296	64	302	20	302	64	302	64	302	20	308	19	302	64	308	19	309	65	309	65	308	19	314	18	309	65	314	18	314	66	314	66	314	18	318	16	314	66	318	16	318	67	318	67	318	16	320	13	318	67	320	13	320	70	387	25	417	39	417	45	387	25	417	45	387	59	387	25	387	59	359	76	387	25	359	76	359	8	334	95	333	-11	359	8	334	95	359	8	359	76	334	95	310	116	311	85	334	95	311	85	315	80	334	95	315	80	318	74	334	95	318	74	320	70	310	116	286	141	292	107	310	116	292	107	298	100	310	116	298	100	305	93	310	116	305	93	307	90	310	116	307	90	311	85	320	70	320	13	333	-11	333	-11	318	9	315	5	333	-11	315	5	311	0	333	-11	311	0	308	-32	299	-13	293	-20	308	-32	308	-32	293	-20	286	-28	308	-32	286	-28	286	-56	286	-56	286	-28	280	-36	286	-56	280	-36	274	-45	34	64	34	20	296	20	34	64	296	20	296	64	286	141	273	131	280	122	286	141	280	122	286	114	286	141	286	114	292	107	178	168	174	173	180	135	178	168	180	135	182	164	420	150	420	-47	454	-47	420	150	454	-47	454	150	101	193	71	213	71	207	180	135	169	181	156	156	157	9	125	40	131	-26	131	-26	125	40	104	80	131	-26	104	80	89	14	89	14	104	80	96	126	106	260	96	126	101	165	106	260	101	165	116	200	169	254	204	270	190	311	169	254	190	311	144	290	169	254	144	290	139	230	144	290	106	260	116	200	144	290	116	200	139	230	77	222	59	177	62	67	77	222	62	67	89	14	77	222	89	14	96	126	77	222	96	126	106	260	391	127	383	81	398	14	398	14	383	81	362	41	398	14	362	41	356	-26	356	-26	362	41	330	9	356	-26	330	9	304	-53	304	-53	330	9	289	-11	304	-53	289	-11	243	-63	243	-63	289	-11	243	-18	306	220	318	190	324	314	324	314	318	190	326	236	324	314	326	236	326	237	326	237	327	238	324	314	324	314	327	238	327	241	324	314	327	241	355	323	355	323	327	241	328	242	355	323	328	242	329	244	355	323	329	244	331	244	331	244	332	244	355	323	355	323	332	244	333	244	353	226	349	288	349	289	334	244	349	289	355	323	334	244	355	323	333	244	372	305	384	312	384	334	384	334	384	312	396	318	384	334	396	318	413	347	413	347	396	318	408	325	413	347	408	325	420	332	359	299	372	305	384	334	359	299	384	334	357	298	357	298	384	334	355	323	357	298	355	323	354	296	354	296	355	323	352	294	355	323	349	289	350	292	355	323	350	292	352	294	350	286	350	287	353	226	350	286	353	226	379	261	379	261	353	226	369	204	379	261	369	204	381	180	425	67	435	127	431	166	425	67	431	166	420	201	425	67	420	201	403	233	425	67	403	233	398	14	403	233	379	261	381	180	403	233	381	180	388	154	403	233	388	154	391	127	403	233	391	127	398	14	349	287	349	288	353	226	349	287	353	226	350	287	334	244	353	226	349	289	338	191	335	205	344	164	344	164	335	205	331	218	344	164	331	218	329	159	329	159	331	218	327	232	329	159	327	232	327	233	329	159	327	233	327	234	329	159	327	234	326	235	329	159	326	235	326	236	329	159	326	236	318	190	294	308	262	306	274	276	294	308	274	276	291	248	294	308	291	248	306	220	294	308	306	220	324	314	274	276	262	306	256	306	274	276	256	306	253	301	197	-11	157	9	183	-53	197	-11	183	-53	243	-63	197	-11	243	-63	243	-18	157	9	131	-26	183	-53	338	191	344	164	341	178	62	67	59	177	52	127	157	9	125	41	131	-26	131	-26	125	41	104	81	131	-26	104	81	89	14	89	14	104	81	97	127	108	261	97	127	99	154	108	261	99	154	106	180	155	244	162	314	154	244	154	244	162	314	153	244	134	226	153	244	137	286	134	226	137	286	118	204	118	204	137	286	108	261	118	204	108	261	106	180	56	166	62	67	67	201	67	201	62	67	89	14	67	201	89	14	84	233	84	233	89	14	97	127	84	233	97	127	108	261	153	244	162	314	138	289	153	244	138	289	138	288	153	244	138	288	137	287	153	244	137	287	137	286	129	298	132	296	132	323	132	323	132	296	135	294	132	323	135	294	162	314	162	314	135	294	137	292	162	314	137	292	138	289	162	314	155	244	156	244	156	244	158	244	162	314	162	314	158	244	160	242	162	314	160	242	160	241	160	232	156	218	158	159	160	232	158	159	169	190	160	232	169	190	160	233	161	235	169	190	161	236	161	236	169	190	161	237	161	238	161	237	162	314	161	238	162	314	160	241	132	323	103	334	103	312	132	323	103	312	115	305	132	323	115	305	127	299	132	323	127	299	129	298	103	334	74	347	80	325	103	334	80	325	91	318	103	334	91	318	103	312	224	306	193	308	196	248	224	306	196	248	213	276	224	306	213	276	234	301	224	306	234	301	232	306	193	308	162	314	169	190	193	308	169	190	181	220	193	308	181	220	196	248	161	237	169	190	162	314	161	234	160	233	169	190	161	234	169	190	161	235	158	159	156	218	152	205	158	159	152	205	149	191	158	159	149	191	146	178	158	159	146	178	143	164	391	126	384	80	398	14	398	14	384	80	362	40	398	14	362	40	356	-26	356	-26	362	40	330	9	356	-26	330	9	304	-53	304	-53	330	9	290	-11	304	-53	290	-11	244	-18	244	-18	198	-11	243	-63	243	-63	198	-11	183	-53	157	9	131	-26	183	-53	157	9	183	-53	198	-11	435	127	428	177	425	67	425	67	428	177	409	222	425	67	409	222	398	14	398	14	409	222	391	126	386	165	391	126	409	222	386	165	409	222	380	260	386	165	380	260	371	200	371	200	380	260	347	230	347	230	380	260	342	290	347	230	342	290	317	254	317	254	342	290	297	311	317	254	297	311	282	270	244	-18	243	-63	304	-53	80	325	74	347	68	332	62	67	56	166	52	127	152	149	148	151	96	160	96	160	148	151	146	153	96	160	146	153	128	190	128	190	146	153	145	156	128	190	145	156	145	159	145	159	159	221	128	190	187	251	159	221	160	183	187	251	160	183	174	201	187	251	174	201	190	219	187	251	190	219	204	236	159	221	145	159	149	169	159	221	149	169	160	183	455	104	455	148	157	148	455	104	157	148	152	149	455	104	152	149	64	132	455	104	64	132	33	107	455	104	33	107	33	104	64	132	152	149	96	160	127	63	158	32	145	94	145	94	145	97	127	63	127	63	145	97	146	100	127	63	146	100	95	93	95	93	146	100	148	102	95	93	148	102	152	104	454	104	454	148	157	104	152	104	157	104	454	148	152	104	454	148	63	121	63	121	454	148	32	148	63	121	32	148	32	147	186	2	204	17	189	34	186	2	189	34	174	52	186	2	174	52	159	70	186	2	159	70	158	32	149	84	145	94	158	32	149	84	158	32	159	70	152	104	63	121	95	93	164	231	165	237	119	347	119	347	165	237	167	241	119	347	167	241	170	243	170	243	174	241	119	347	119	347	174	241	241	209	241	209	174	241	179	238	241	209	179	238	183	234	241	209	183	234	188	230	241	209	188	230	190	228	241	209	190	228	197	222	241	209	197	222	204	216	241	209	204	216	212	209	241	209	212	209	220	203	241	209	220	203	229	197	119	347	119	-80	164	-80	119	347	164	-80	164	219	119	347	164	219	164	225	119	347	164	225	164	231	92	234	97	238	156	347	156	347	97	238	102	241	156	347	102	241	106	243	106	243	109	241	156	347	156	347	109	241	111	237	156	347	111	237	112	231	112	231	113	225	156	347	156	347	113	225	113	219	156	347	113	219	156	-80	156	-80	113	219	113	-80	156	347	36	209	46	197	156	347	46	197	55	203	156	347	55	203	64	209	156	347	64	209	72	216	156	347	72	216	79	222	156	347	79	222	85	228	156	347	85	228	88	230	156	347	88	230	92	234	342	153	339	151	455	104	455	104	339	151	336	149	455	104	336	149	330	148	455	104	330	148	33	148	455	104	33	148	33	104	342	153	455	104	343	156	343	156	455	104	343	159	339	169	343	159	360	190	339	169	360	190	329	221	284	236	298	219	301	251	301	251	298	219	314	201	301	251	314	201	329	221	329	221	314	201	328	183	329	221	328	183	339	169	455	104	455	107	424	132	455	104	424	132	392	160	455	104	392	160	343	159	343	159	392	160	360	190	455	148	33	148	330	104	455	148	330	104	336	104	455	148	336	104	339	102	455	148	339	102	342	100	455	148	342	100	343	97	455	148	343	97	343	94	455	148	343	94	392	93	455	148	392	93	424	121	455	148	424	121	455	147	343	94	360	63	392	93	339	84	328	70	329	32	339	84	329	32	360	63	339	84	360	63	343	94	314	52	298	34	301	2	314	52	301	2	329	32	314	52	329	32	328	70	301	2	298	34	284	17	330	104	33	148	33	104	167	25	165	29	119	-80	119	-80	165	29	164	35	119	-80	164	35	119	347	119	347	164	35	164	41	119	347	164	41	164	47	183	32	179	28	241	57	241	57	179	28	174	25	241	57	174	25	119	-80	119	-80	174	25	170	23	241	57	229	69	220	63	241	57	220	63	212	57	241	57	212	57	204	51	241	57	204	51	197	45	241	57	197	45	190	39	241	57	190	39	188	36	241	57	188	36	183	32	167	25	119	-80	170	23	164	47	164	347	119	347	92	32	88	36	156	-80	156	-80	88	36	85	39	156	-80	85	39	79	45	112	35	111	29	156	-80	156	-80	111	29	109	25	156	-80	109	25	106	23	106	23	102	25	156	-80	156	-80	102	25	97	28	156	-80	97	28	92	32	156	-80	156	347	113	347	156	-80	113	347	113	47	156	-80	113	47	113	41	156	-80	113	41	112	35	156	-80	79	45	72	51	156	-80	72	51	64	57	156	-80	64	57	55	63	156	-80	55	63	46	69	156	-80	46	69	36	57	118	-11	143	-32	132	13	118	-11	132	70	117	95	118	-11	117	95	92	8	92	8	117	95	92	76	92	8	92	76	64	59	165	141	142	116	144	90	165	141	144	90	147	93	165	141	147	93	153	100	165	141	153	100	159	107	165	141	159	107	165	114	165	141	165	114	171	122	165	141	171	122	177	131	142	116	117	95	132	70	142	116	132	70	133	74	142	116	133	74	136	80	142	116	136	80	140	85	142	116	140	85	144	90	132	70	118	-11	132	13	64	59	34	45	64	25	64	59	64	25	92	8	132	70	132	13	133	67	133	67	132	13	133	16	133	67	133	16	137	66	137	66	133	16	137	18	137	66	137	18	143	65	143	65	137	18	143	20	143	65	143	20	149	64	149	64	143	20	150	20	149	64	150	20	156	64	156	64	150	20	156	20	454	64	156	64	156	20	454	64	156	20	454	20	165	-56	177	-45	171	-36	165	-56	171	-36	164	-28	165	-56	164	-28	158	-20	165	-56	158	-20	153	-13	165	-56	153	-13	147	-6	165	-56	147	-6	144	-3	165	-56	144	-3	143	-32	348	168	344	164	346	135	346	135	344	164	342	161	346	135	342	161	336	154	370	156	371	263	357	238	370	156	357	181	356	177	333	232	333	188	339	188	333	232	339	188	340	232	340	232	339	188	346	187	340	232	346	187	346	233	346	233	346	187	351	186	346	233	351	186	352	234	352	234	351	186	356	184	352	234	356	184	356	235	356	235	356	184	357	181	356	235	357	181	357	238	424	193	454	207	454	213	424	193	454	213	424	227	424	193	424	227	397	244	424	193	397	244	396	176	371	263	370	156	396	176	371	263	396	176	397	244	371	263	347	284	348	253	371	263	348	253	352	248	371	263	352	248	356	242	371	263	356	242	357	238	347	284	324	309	330	275	347	284	330	275	336	268	347	284	336	268	342	261	347	284	342	261	344	258	347	284	344	258	348	253	357	238	357	181	370	156	370	156	356	177	352	173	370	156	352	173	348	168	370	156	348	168	346	135	336	154	330	147	346	135	346	135	330	147	324	139	346	135	324	139	324	111	324	111	324	139	318	131	324	111	318	131	311	122	34	232	34	188	333	188	34	232	333	188	333	232	324	309	311	299	317	290	324	309	317	290	323	282	324	309	323	282	330	275	143	-32	144	-3	140	0	143	-32	140	0	136	5	143	-32	136	5	133	9	143	-32	133	9	132	13	64	25	34	45	34	39	108	235	115	308	107	239	107	239	115	308	104	241	99	239	104	241	115	308	99	239	115	308	98	281	108	235	109	230	115	308	115	308	109	230	110	223	115	308	110	223	110	217	154	-82	110	217	110	-82	98	281	79	255	81	225	98	281	81	225	84	228	98	281	84	228	89	232	98	281	89	232	94	236	98	281	94	236	99	239	79	255	58	231	60	207	79	255	60	207	67	213	79	255	67	213	74	219	79	255	74	219	81	225	58	231	33	207	43	195	58	231	43	195	52	201	58	231	52	201	60	207	149	308	135	338	154	-82	149	308	154	-82	154	217	149	308	154	217	154	223	149	308	154	223	155	229	149	308	155	229	156	235	149	308	156	235	166	280	174	232	186	254	169	236	169	236	186	254	166	280	169	236	166	280	164	239	164	239	166	280	161	241	158	239	161	241	166	280	158	239	166	280	156	235	195	213	203	207	207	229	207	229	203	207	211	201	207	229	211	201	231	207	231	207	211	201	220	195	195	213	207	229	188	219	188	219	207	229	186	254	188	219	186	254	181	225	181	225	186	254	178	228	154	-82	135	338	129	338	154	-82	129	338	115	308	154	-82	115	308	110	217	277	26	276	20	283	-52	283	-52	276	20	275	17	283	-52	275	17	272	15	272	15	267	16	283	-52	283	-52	267	16	266	-24	322	338	278	338	283	-52	322	338	283	-52	297	-82	322	338	297	-82	303	-82	322	338	303	-82	317	-52	322	338	317	-52	322	39	283	-52	278	338	278	39	283	-52	278	39	278	32	283	-52	278	32	277	26	266	-24	267	16	262	20	266	-24	262	20	257	24	266	-24	257	24	252	28	266	-24	252	28	249	30	266	-24	249	30	247	1	346	27	342	24	354	2	354	2	342	24	337	20	354	2	337	20	334	-24	334	-24	337	20	333	16	334	-24	333	16	329	15	329	15	326	17	334	-24	334	-24	326	17	324	21	334	-24	324	21	317	-52	317	-52	324	21	323	27	317	-52	323	27	322	33	379	54	371	48	375	26	379	54	375	26	399	49	379	54	399	49	388	60	371	48	363	42	375	26	375	26	363	42	356	36	375	26	356	36	354	2	354	2	356	36	349	30	354	2	349	30	346	27	322	39	317	-52	322	33	242	36	235	42	247	1	242	36	247	1	249	30	228	48	220	55	226	25	228	48	226	25	247	1	228	48	247	1	235	42	211	61	201	49	226	25	211	61	226	25	220	55	186	254	174	232	178	228	118	156	143	135	132	181	118	156	132	238	117	263	118	156	117	263	92	176	92	176	117	263	92	244	92	176	92	244	64	227	165	309	142	284	144	258	165	309	144	258	147	261	165	309	147	261	153	268	165	309	153	268	159	275	165	309	159	275	165	282	165	309	165	282	171	290	165	309	171	290	177	299	142	284	117	263	132	238	142	284	132	238	133	242	142	284	133	242	136	248	142	284	136	248	140	253	142	284	140	253	144	258	132	238	118	156	132	181	64	227	34	213	64	193	64	227	64	193	92	176	132	238	132	181	133	235	133	235	132	181	133	184	133	235	133	184	137	234	137	234	133	184	137	186	137	234	137	186	143	233	143	233	137	186	143	187	143	233	143	187	149	232	149	232	143	187	150	188	149	232	150	188	156	232	156	232	150	188	156	188	454	232	156	232	156	188	454	232	156	188	454	188	165	111	177	122	171	131	165	111	171	131	164	139	165	111	164	139	158	147	165	111	158	147	153	154	165	111	153	154	147	161	165	111	147	161	144	164	165	111	144	164	143	135	348	0	344	-3	346	-32	346	-32	344	-3	342	-6	346	-32	342	-6	336	-13	370	-11	371	95	357	70	370	-11	357	13	356	9	333	64	333	20	339	20	333	64	339	20	340	64	340	64	339	20	346	19	340	64	346	19	346	65	346	65	346	19	351	18	346	65	351	18	352	66	352	66	351	18	356	16	352	66	356	16	356	67	356	67	356	16	357	13	356	67	357	13	357	70	424	25	454	39	454	45	424	25	454	45	424	59	424	25	424	59	397	76	424	25	397	76	396	8	371	95	370	-11	396	8	371	95	396	8	397	76	371	95	347	116	348	85	371	95	348	85	352	80	371	95	352	80	356	74	371	95	356	74	357	70	347	116	324	141	330	107	347	116	330	107	336	100	347	116	336	100	342	93	347	116	342	93	344	90	347	116	344	90	348	85	357	70	357	13	370	-11	370	-11	356	9	352	5	370	-11	352	5	348	0	370	-11	348	0	346	-32	336	-13	330	-20	346	-32	346	-32	330	-20	324	-28	346	-32	324	-28	324	-56	324	-56	324	-28	318	-36	324	-56	318	-36	311	-45	34	64	34	20	333	20	34	64	333	20	333	64	324	141	311	131	317	122	324	141	317	122	323	114	324	141	323	114	330	107	143	135	144	164	140	168	143	135	140	168	136	173	143	135	136	173	133	177	143	135	133	177	132	181	64	193	34	213	34	207	34	45	34	45	60	57	60	57	34	45	64	25	60	57	64	25	85	72	85	72	64	25	92	8	85	72	92	8	108	88	108	88	92	8	118	-10	108	88	118	-10	130	106	130	106	118	-10	132	13	130	106	132	13	132	70	143	-32	132	13	118	-10	142	285	118	263	132	238	132	238	118	263	131	146	132	238	131	146	132	181	136	79	151	126	133	74	133	74	151	126	130	106	133	74	130	106	132	70	132	70	132	13	133	67	133	67	132	13	133	16	133	67	133	16	137	65	137	65	133	16	137	18	137	65	137	18	142	65	142	65	137	18	143	20	142	65	143	20	148	64	148	64	143	20	148	20	148	64	148	20	152	64	152	64	148	20	153	20	152	64	153	20	156	64	156	64	153	20	156	20	153	268	159	276	165	309	165	309	159	276	166	283	165	309	166	283	177	299	177	299	166	283	172	291	136	247	140	252	142	285	142	285	140	252	143	257	142	285	143	257	165	309	165	309	143	257	147	261	165	309	147	261	153	268	142	285	132	238	133	242	142	285	133	242	136	247	131	146	118	263	108	164	108	164	118	263	92	244	108	164	92	244	85	181	85	181	92	244	64	227	85	181	64	227	60	195	60	195	64	227	34	213	60	195	34	213	34	207	152	154	151	126	152	99	152	154	152	99	158	147	158	147	152	99	158	106	158	147	158	106	163	140	163	140	158	106	164	113	163	140	164	113	169	133	169	133	164	113	169	120	169	133	169	120	175	127	151	126	152	154	147	161	151	126	147	161	143	164	151	126	143	164	140	168	151	126	140	168	136	173	151	126	136	173	133	178	151	126	133	178	131	146	132	181	131	146	133	178	151	126	136	79	140	84	151	126	140	84	143	89	151	126	143	89	147	93	151	126	147	93	152	99	165	-29	159	-21	165	-56	165	-29	165	-56	177	-45	165	-29	177	-45	171	-37	165	-56	159	-21	153	-13	165	-56	153	-13	147	-6	165	-56	147	-6	143	-3	165	-56	143	-3	143	-32	143	-32	143	-3	140	0	143	-32	140	0	136	5	143	-32	136	5	133	10	143	-32	133	10	132	13	156	188	156	232	153	188	148	188	153	188	152	232	148	188	152	232	148	232	132	238	132	181	133	235	133	235	132	181	133	184	133	235	133	184	137	233	137	233	133	184	137	186	137	233	137	186	142	233	142	233	137	186	143	187	142	233	143	187	148	232	148	232	143	187	148	188	156	232	156	188	454	188	156	232	454	188	454	232	156	64	156	20	454	20	156	64	454	20	454	64	153	188	156	232	152	232	64	25	34	45	34	39	108	235	115	308	107	239	107	239	115	308	104	241	100	239	104	241	115	308	100	239	115	308	98	280	108	235	109	229	115	308	115	308	109	229	110	224	115	308	110	224	110	219	154	-82	110	219	110	217	154	-82	110	217	110	-82	98	280	79	254	81	225	98	280	81	225	85	229	98	280	85	229	90	232	98	280	90	232	95	236	98	280	95	236	100	239	79	254	57	230	59	206	79	254	59	206	66	213	79	254	66	213	74	219	79	254	74	219	81	225	57	230	33	207	43	195	57	230	43	195	51	201	57	230	51	201	59	206	147	312	135	338	154	-82	147	312	154	-82	154	217	147	312	154	217	154	221	147	312	154	221	154	227	147	312	154	227	162	287	154	227	155	233	162	287	162	287	155	233	157	238	162	287	157	238	161	241	161	241	164	239	162	287	162	287	164	239	178	263	154	-82	135	338	129	338	154	-82	129	338	115	308	154	-82	115	308	110	219	216	220	209	203	215	198	216	220	215	198	249	225	216	220	202	209	209	203	196	241	178	263	181	225	196	241	181	225	188	220	196	241	188	220	195	214	196	241	195	214	202	209	196	241	202	209	216	220	258	232	263	236	270	287	270	287	263	236	268	239	270	287	268	239	272	241	272	241	275	239	285	312	285	312	275	239	276	235	285	312	276	235	277	229	254	264	236	242	249	225	254	264	249	225	253	229	254	264	253	229	258	232	254	264	258	232	270	287	216	220	249	225	236	242	303	338	297	338	322	-82	322	-82	297	338	285	312	322	-82	285	312	278	219	278	219	285	312	278	224	285	312	270	287	272	241	317	308	303	338	322	-82	317	308	322	-82	322	217	317	308	322	217	322	221	317	308	322	221	322	227	317	308	322	227	323	233	317	308	323	233	334	280	342	232	353	254	337	236	337	236	353	254	334	280	337	236	334	280	333	239	333	239	334	280	329	241	325	238	329	241	334	280	325	238	334	280	323	233	364	213	372	206	375	230	375	230	372	206	380	201	375	230	380	201	399	207	399	207	380	201	388	195	346	229	349	225	353	254	353	254	349	225	356	219	353	254	356	219	375	230	375	230	356	219	364	213	322	-82	278	219	278	217	322	-82	278	217	278	-82	169	236	173	232	178	263	178	263	173	232	178	229	178	263	178	229	181	225	178	263	164	239	169	236	353	254	342	232	346	229	285	312	277	229	278	224	331	147	331	106	336	154	336	154	331	106	336	99	336	154	336	99	337	126	337	126	336	99	342	93	337	126	342	161	336	154	323	-29	324	-56	329	-21	329	-21	324	-56	346	-32	329	-21	346	-32	336	-13	336	-13	346	-32	342	-6	356	10	370	-10	357	13	358	106	357	70	370	-10	358	106	370	-10	380	88	380	88	370	-10	397	8	380	88	397	8	403	72	403	72	397	8	425	25	403	72	425	25	428	57	428	57	425	25	454	39	428	57	454	39	454	45	357	70	357	13	370	-10	356	10	353	5	370	-10	370	-10	353	5	349	0	370	-10	349	0	346	-32	346	-32	349	0	345	-3	346	-32	345	-3	342	-6	317	-37	311	-45	324	-56	317	-37	324	-56	323	-29	358	146	371	263	357	238	358	146	357	181	356	178	335	232	340	188	340	232	340	232	340	188	346	187	340	232	346	187	346	232	346	232	346	187	351	186	346	232	351	186	351	233	351	233	351	186	356	184	351	233	356	184	356	235	356	235	356	184	357	181	356	235	357	181	357	238	454	207	454	213	429	195	429	195	454	213	424	227	429	195	424	227	404	181	404	181	424	227	397	244	404	181	397	244	380	164	380	164	397	244	371	263	380	164	371	263	358	146	371	263	347	285	349	252	371	263	349	252	353	247	371	263	353	247	356	242	371	263	356	242	357	238	347	285	324	309	329	276	347	285	329	276	335	268	347	285	335	268	342	261	347	285	342	261	345	257	347	285	345	257	349	252	357	238	357	181	358	146	358	146	356	178	353	173	358	146	353	173	349	168	358	146	349	168	345	164	358	146	345	164	342	161	358	146	342	161	337	126	314	127	320	120	320	133	320	133	320	120	325	113	320	133	325	113	325	140	325	140	325	113	331	106	325	140	331	106	331	147	335	64	340	20	340	64	340	64	340	20	346	19	340	64	346	19	346	65	346	65	346	19	351	18	346	65	351	18	351	65	351	65	351	18	356	16	351	65	356	16	356	67	356	67	356	16	357	13	356	67	357	13	357	70	358	106	337	126	342	93	358	106	342	93	345	89	358	106	345	89	349	84	358	106	349	84	353	79	358	106	353	79	356	74	358	106	356	74	357	70	340	188	335	232	335	188	335	188	335	232	333	232	335	188	333	232	333	188	333	188	333	232	34	232	333	188	34	232	34	188	340	20	335	64	335	20	335	20	335	64	333	64	335	20	333	64	333	20	333	20	333	64	34	64	333	20	34	64	34	20	324	309	311	299	317	291	324	309	317	291	323	283	324	309	323	283	329	276	109	26	108	21	115	-51	115	-51	108	21	107	17	115	-51	107	17	104	15	104	15	100	16	115	-51	115	-51	100	16	98	-24	154	338	110	338	115	-51	154	338	115	-51	129	-82	154	338	129	-82	135	-82	154	338	135	-82	147	-56	154	338	147	-56	154	35	154	338	154	35	154	39	115	-51	110	338	110	39	115	-51	110	39	110	36	115	-51	110	36	110	31	115	-51	110	31	109	26	98	-24	100	16	95	19	98	-24	95	19	90	23	98	-24	90	23	85	27	98	-24	85	27	81	30	98	-24	81	30	79	1	155	22	162	-31	157	17	157	17	162	-31	161	15	164	16	161	15	162	-31	164	16	162	-31	178	-7	216	35	215	58	209	52	216	35	209	52	202	47	196	15	216	35	202	47	196	15	202	47	195	42	196	15	195	42	188	36	196	15	188	36	181	30	196	15	181	30	178	-7	178	-7	181	30	178	27	178	-7	178	27	173	23	178	-7	173	23	169	19	178	-7	169	19	164	16	249	30	215	58	216	35	249	30	216	35	236	14	249	30	236	14	254	-7	249	30	254	-7	253	27	277	26	276	21	285	-55	285	-55	276	21	275	17	285	-55	275	17	272	15	272	15	268	16	270	-30	270	-30	268	16	263	19	270	-30	263	19	258	23	258	23	253	27	254	-7	258	23	254	-7	270	-30	322	338	278	338	285	-55	322	338	285	-55	297	-82	322	338	297	-82	303	-82	322	338	303	-82	317	-52	322	338	317	-52	322	35	322	338	322	35	322	39	285	-55	278	338	278	39	285	-55	278	39	278	36	285	-55	278	36	278	31	285	-55	278	31	277	26	272	15	270	-30	285	-55	346	27	342	23	353	2	353	2	342	23	337	19	353	2	337	19	334	-24	334	-24	337	19	333	16	334	-24	333	16	329	15	329	15	325	17	334	-24	334	-24	325	17	323	22	334	-24	323	22	317	-52	317	-52	323	22	322	29	317	-52	322	29	322	35	380	55	372	49	375	26	380	55	375	26	399	49	380	55	399	49	388	60	372	49	364	43	375	26	375	26	364	43	356	36	375	26	356	36	353	2	353	2	356	36	349	30	353	2	349	30	346	27	154	29	154	35	147	-56	154	29	147	-56	162	-31	154	29	162	-31	155	22	74	36	66	43	79	1	74	36	79	1	81	30	59	49	51	55	57	25	59	49	57	25	79	1	59	49	79	1	66	43	43	61	33	49	57	25	43	61	57	25	51	55	346	51	342	46	455	110	455	110	342	46	338	42	455	110	338	42	335	40	339	66	345	65	455	110	455	110	345	65	349	63	455	110	349	63	350	60	350	60	349	56	455	110	455	110	349	56	346	51	455	110	33	110	326	66	455	110	326	66	333	66	455	110	333	66	339	66	455	110	335	40	329	33	455	110	329	33	323	26	455	110	323	26	317	18	455	110	317	18	317	-10	311	10	305	1	317	-10	311	10	317	-10	317	18	171	286	33	165	139	219	139	219	33	165	137	215	139	212	137	215	33	165	139	212	33	165	143	210	143	210	33	165	149	209	171	286	139	219	142	224	171	286	142	224	146	229	171	286	146	229	150	233	171	286	150	233	152	235	171	286	152	235	158	242	171	286	158	242	164	250	171	286	164	250	171	257	171	286	171	257	177	266	171	286	177	266	183	275	455	165	455	209	161	209	455	165	161	209	155	209	455	165	155	209	149	209	455	165	149	209	33	165	326	66	33	110	33	66	145	47	141	52	171	-10	171	-10	141	52	138	56	171	-10	138	56	33	110	33	110	138	56	137	60	139	63	143	65	33	110	33	110	143	65	148	66	33	110	148	66	455	110	455	110	148	66	154	66	455	110	154	66	159	66	455	110	159	66	161	66	455	110	161	66	455	66	171	16	165	24	171	-10	171	16	171	-10	183	1	171	16	183	1	177	9	171	-10	165	24	159	32	171	-10	159	32	152	40	171	-10	152	40	149	43	171	-10	149	43	145	47	345	210	339	209	455	165	455	165	339	209	334	209	455	165	334	209	329	209	455	165	329	209	326	209	455	165	326	209	33	209	342	228	346	223	455	165	455	165	346	223	349	219	455	165	349	219	350	215	350	215	349	212	455	165	455	165	349	212	345	210	455	165	317	286	323	251	455	165	323	251	329	243	455	165	329	243	335	235	455	165	335	235	338	232	455	165	338	232	342	228	317	286	305	275	311	267	317	286	311	267	317	259	317	286	317	259	323	251	455	165	33	209	33	165	139	63	33	110	137	60	69	100	107	72	104	127	104	127	107	181	69	100	69	100	107	181	69	153	69	100	69	153	34	129	108	141	112	147	146	213	146	213	112	147	118	152	146	213	118	152	126	156	126	156	335	156	146	213	146	213	335	156	194	202	146	213	194	202	190	205	107	181	104	127	105	134	107	181	105	134	108	141	107	181	108	141	146	213	195	29	193	32	224	-31	224	-31	193	32	191	35	224	-31	191	35	185	6	185	6	191	35	190	39	185	6	190	39	189	43	189	43	190	47	146	41	146	41	190	47	193	50	146	41	193	50	198	52	224	285	185	248	191	216	224	285	191	216	193	219	224	285	193	219	195	222	224	285	195	222	197	224	224	285	197	224	202	230	224	285	202	230	209	239	224	285	209	239	218	250	224	285	218	250	227	262	224	285	227	262	235	274	146	213	190	205	189	210	189	210	190	213	185	248	185	248	190	213	191	216	185	248	146	213	189	210	212	9	204	18	224	-31	224	-31	204	18	197	26	224	-31	197	26	195	29	318	98	126	98	146	41	318	98	146	41	198	52	318	98	198	52	205	53	318	98	205	53	213	54	318	98	213	54	305	54	318	98	305	54	315	-31	318	98	315	-31	342	54	318	98	342	54	335	156	189	43	146	41	185	6	146	41	126	98	118	101	146	41	118	101	112	106	146	41	112	106	108	112	146	41	108	112	107	72	105	119	104	127	107	72	105	119	107	72	108	112	224	-31	236	-21	228	-10	224	-31	228	-10	219	0	224	-31	219	0	212	9	374	285	349	200	354	98	374	285	354	98	372	156	374	285	372	156	385	200	374	285	385	200	411	285	385	200	372	156	454	156	385	200	454	156	454	200	212	200	335	156	349	200	349	200	335	156	342	54	349	200	342	54	354	98	354	98	342	54	454	54	354	98	454	54	454	98	335	156	212	200	205	200	335	156	205	200	199	201	335	156	199	201	194	202	315	-31	305	54	279	-31	69	100	34	129	34	124	60	100	98	72	95	127	95	127	98	181	60	100	60	100	98	181	60	153	60	100	60	153	25	129	99	141	103	147	137	213	137	213	103	147	109	152	137	213	109	152	117	156	117	156	301	156	137	213	137	213	301	156	185	202	137	213	185	202	182	205	98	181	95	127	96	134	98	181	96	134	99	141	98	181	99	141	137	213	186	29	184	32	214	-31	214	-31	184	32	182	35	214	-31	182	35	176	6	176	6	182	35	181	39	176	6	181	39	180	43	180	43	181	47	137	41	137	41	181	47	184	50	137	41	184	50	284	98	284	98	184	50	189	52	284	98	189	52	196	53	214	285	176	248	182	216	214	285	182	216	184	219	214	285	184	219	186	222	214	285	186	222	188	224	214	285	188	224	193	230	214	285	193	230	200	239	214	285	200	239	209	250	214	285	209	250	218	262	214	285	218	262	227	274	137	213	182	205	180	210	180	210	181	213	176	248	176	248	181	213	182	216	176	248	137	213	180	210	203	9	195	18	214	-31	214	-31	195	18	188	26	214	-31	188	26	186	29	435	202	430	201	503	156	503	156	430	201	424	200	503	156	424	200	417	200	503	156	417	200	351	200	503	156	351	200	338	156	338	156	351	200	340	285	338	156	340	285	320	98	320	98	340	285	315	200	320	98	315	200	307	54	307	54	315	200	301	156	307	54	301	156	284	98	284	98	196	53	204	54	284	98	204	54	271	54	284	98	271	54	281	-31	284	98	281	-31	307	54	180	43	137	41	176	6	137	41	284	98	117	98	137	41	117	98	109	101	137	41	109	101	103	106	137	41	103	106	99	112	137	41	99	112	98	72	96	119	95	127	98	72	96	119	98	72	99	112	214	-31	227	-21	219	-10	214	-31	219	-10	210	0	214	-31	210	0	203	9	438	35	436	32	444	6	444	6	436	32	434	29	444	6	434	29	432	26	432	26	425	18	444	6	444	6	425	18	418	9	444	6	418	9	410	0	560	153	522	181	524	134	560	153	524	134	525	127	560	153	525	127	560	100	560	153	560	100	595	124	560	153	595	124	595	129	560	100	525	127	524	119	560	100	524	119	522	72	522	72	524	119	521	112	522	72	521	112	517	106	522	181	483	213	503	156	522	181	503	156	511	152	522	181	511	152	517	147	522	181	517	147	521	141	522	181	521	141	524	134	444	248	406	285	411	250	444	248	411	250	420	239	444	248	420	239	427	230	444	248	427	230	432	224	444	248	432	224	434	222	444	248	434	222	436	219	444	248	436	219	438	216	444	248	438	216	439	213	444	248	439	213	440	210	444	248	440	210	503	156	444	248	503	156	483	213	440	210	438	205	503	156	503	98	444	6	483	41	503	98	483	41	522	72	503	98	320	98	416	54	503	98	416	54	424	53	503	98	424	53	431	52	503	98	431	52	436	50	503	98	436	50	439	47	503	98	439	47	440	43	503	98	440	43	444	6	444	6	440	43	439	39	301	156	315	200	203	200	301	156	203	200	196	200	301	156	196	200	190	201	301	156	190	201	185	202	511	101	503	98	522	72	511	101	522	72	517	106	406	-31	444	6	410	0	406	-31	410	0	401	-10	406	-31	401	-10	393	-21	406	285	393	274	402	262	406	285	402	262	411	250	438	35	444	6	439	39	320	98	307	54	416	54	435	202	503	156	438	205	377	285	340	285	351	200	281	-31	271	54	245	-31	60	100	25	129	25	124	174	285	147	200	153	98	174	285	153	98	171	156	174	285	171	156	184	200	174	285	184	200	210	285	296	32	294	29	300	3	300	3	294	29	291	26	300	3	291	26	283	17	300	251	265	285	268	254	300	251	268	254	276	244	300	251	276	244	284	234	300	251	284	234	291	224	300	251	291	224	293	222	300	251	293	222	296	219	300	251	296	219	298	216	300	251	298	216	299	213	300	251	299	213	300	210	300	251	300	210	363	156	300	251	363	156	337	218	384	120	382	114	414	96	414	96	382	114	378	108	414	96	378	108	375	67	375	67	378	108	374	103	375	67	374	103	368	99	368	99	367	99	375	67	375	67	367	99	366	98	375	67	366	98	365	98	365	155	366	155	375	186	375	186	366	155	367	154	375	186	367	154	368	153	368	153	374	150	375	186	375	186	374	150	378	145	375	186	378	145	414	157	414	157	378	145	382	139	414	157	382	139	384	133	384	127	414	96	414	157	384	127	414	157	384	133	375	186	337	218	363	156	375	186	363	156	364	156	375	186	364	156	365	155	363	156	300	210	298	205	363	156	298	205	294	202	363	156	294	202	288	200	363	156	288	200	281	200	363	156	281	200	276	200	363	156	276	200	184	200	363	156	184	200	171	156	414	96	454	124	454	129	414	96	454	129	414	157	384	120	414	96	384	127	336	36	375	67	363	98	364	98	363	98	375	67	364	98	375	67	365	98	363	98	153	98	276	54	363	98	276	54	281	53	363	98	281	53	287	53	363	98	287	53	293	51	363	98	293	51	298	48	363	98	298	48	300	43	363	98	300	43	300	3	363	98	300	3	336	36	300	3	300	43	299	39	141	54	276	54	153	98	141	54	153	98	147	200	141	54	147	200	134	156	141	54	134	156	117	98	141	54	117	98	114	-31	34	200	34	156	134	156	34	200	134	156	147	200	298	36	296	32	300	3	298	36	300	3	299	39	283	17	275	7	300	3	300	3	275	7	267	-1	300	3	267	-1	265	-31	265	-31	267	-1	260	-11	265	-31	260	-11	252	-21	265	285	253	274	260	264	265	285	260	264	268	254	104	54	78	-31	114	-31	104	54	114	-31	117	98	104	54	117	98	34	98	104	54	34	98	34	54	69	100	107	72	69	153	69	153	107	72	104	127	107	181	104	127	105	134	107	181	105	134	108	141	108	141	112	147	146	212	146	212	112	147	118	153	146	212	118	153	126	156	126	156	454	156	198	201	198	201	454	156	205	200	146	212	126	156	198	201	146	212	198	201	193	203	146	212	193	203	190	206	146	212	190	206	189	210	146	212	189	210	185	247	195	31	193	34	224	-31	224	-31	193	34	191	37	224	-31	191	37	185	5	185	5	191	37	190	40	185	5	190	40	189	43	189	43	190	48	146	40	146	40	190	48	194	51	146	40	194	51	199	53	189	210	190	214	185	247	185	247	190	214	191	218	185	247	191	218	224	285	224	285	191	218	193	221	224	285	193	221	195	224	454	54	454	98	212	54	205	53	212	54	454	98	205	53	454	98	199	53	199	53	454	98	126	98	199	53	126	98	146	40	146	40	126	98	118	101	146	40	118	101	112	106	224	285	195	224	197	227	197	227	204	235	224	285	224	285	204	235	212	243	224	285	212	243	219	253	224	285	219	253	228	264	224	285	228	264	236	275	189	43	146	40	185	5	108	112	105	119	107	72	108	112	107	72	146	40	108	112	146	40	112	106	104	127	107	72	105	119	34	129	34	124	69	100	34	129	69	100	69	153	224	-31	235	-20	227	-8	224	-31	227	-8	218	3	224	-31	218	3	209	14	224	-31	209	14	202	23	224	-31	202	23	197	28	224	-31	197	28	195	31	213	200	205	200	454	156	213	200	454	156	454	200	69	153	104	127	107	181	107	181	108	141	146	212	43	145	55	154	57	187	57	187	55	154	66	163	57	187	66	163	92	226	92	226	66	163	75	171	92	226	75	171	80	175	80	175	83	177	92	226	92	226	83	177	86	179	92	226	86	179	89	181	103	178	124	265	100	182	100	182	124	265	95	183	92	182	95	183	92	226	92	182	92	226	89	181	57	187	20	148	31	137	57	187	31	137	43	145	105	160	150	-84	124	265	124	265	150	-84	150	247	124	265	150	247	152	303	152	303	150	247	153	254	152	303	153	254	176	338	176	338	153	254	158	260	176	338	158	260	164	264	124	265	103	178	104	173	124	265	104	173	105	167	124	265	105	167	105	160	124	265	92	226	95	183	181	338	179	268	186	267	181	338	186	267	205	303	205	303	186	267	193	264	205	303	193	264	199	260	176	338	164	264	171	267	176	338	171	267	179	268	176	338	179	268	181	338	233	265	205	303	208	247	233	265	208	247	252	-84	233	265	252	-84	252	159	233	265	252	159	252	167	233	265	252	167	253	174	233	265	253	174	265	226	208	247	208	-84	252	-84	208	247	205	303	204	254	253	174	255	179	265	226	265	226	255	179	258	182	265	226	258	182	262	183	262	183	266	182	265	226	265	226	266	182	299	187	270	181	273	179	299	187	299	187	273	179	276	177	299	187	276	177	278	175	278	175	287	168	299	187	299	187	287	168	295	161	299	187	295	161	305	153	337	148	299	187	305	153	337	148	305	153	315	145	337	148	315	145	327	136	299	187	266	182	270	181	205	303	199	260	204	254	150	-84	105	160	105	-84	298	35	296	32	303	6	303	6	296	32	293	29	303	6	293	29	291	26	291	26	284	18	303	6	303	6	284	18	277	9	303	6	277	9	269	0	304	248	265	285	271	250	304	248	271	250	279	239	304	248	279	239	287	230	304	248	287	230	291	224	304	248	291	224	293	222	304	248	293	222	296	219	304	248	296	219	298	216	304	248	298	216	299	213	304	248	299	213	300	210	304	248	300	210	363	156	304	248	363	156	343	213	363	98	303	6	342	41	363	98	342	41	381	72	363	98	34	98	276	54	363	98	276	54	284	53	363	98	284	53	291	52	363	98	291	52	296	50	363	98	296	50	299	47	363	98	299	47	300	43	363	98	300	43	303	6	303	6	300	43	299	39	419	153	382	181	384	134	419	153	384	134	384	127	419	153	384	127	419	100	419	153	419	100	454	124	419	153	454	124	454	129	419	100	384	127	384	119	419	100	384	119	381	72	381	72	384	119	381	112	381	72	381	112	376	106	382	181	343	213	363	156	382	181	363	156	370	152	382	181	370	152	376	147	382	181	376	147	381	141	382	181	381	141	384	134	363	156	300	210	298	205	363	156	298	205	295	202	363	156	295	202	289	201	363	156	289	201	283	200	363	156	283	200	276	200	363	156	276	200	34	200	363	156	34	200	34	156	370	101	363	98	381	72	370	101	381	72	376	106	265	-31	303	6	269	0	265	-31	269	0	261	-10	265	-31	261	-10	252	-21	265	285	253	274	261	262	265	285	261	262	271	250	298	35	303	6	299	39	276	54	34	98	34	54	87	72	84	74	93	27	93	27	84	74	81	76	93	27	81	76	79	78	104	79	102	74	124	-11	124	-11	102	74	99	71	124	-11	99	71	95	70	95	70	91	70	93	27	93	27	91	70	87	72	79	78	70	85	93	27	93	27	70	85	62	93	93	27	62	93	58	66	58	66	62	93	52	100	58	66	52	100	42	109	30	117	20	104	58	66	30	117	58	66	42	109	164	-10	157	-6	176	-84	176	-84	157	-6	152	0	176	-84	152	0	152	-49	152	-49	152	0	150	7	152	-49	150	7	124	-11	150	338	105	338	124	-11	150	338	124	-11	150	7	124	-11	105	338	105	94	124	-11	105	94	105	86	124	-11	105	86	104	79	95	70	93	27	124	-11	164	-10	176	-84	171	-13	171	-13	176	-84	179	-14	186	-13	179	-14	181	-84	186	-13	181	-84	205	-49	257	71	254	75	265	27	265	27	254	75	253	80	265	27	253	80	233	-11	233	-11	253	80	252	86	233	-11	252	86	252	93	233	-11	252	93	252	338	233	-11	252	338	208	338	233	-11	208	338	208	7	233	-11	208	7	205	-49	205	-49	208	7	204	0	205	-49	204	0	199	-6	205	-49	199	-6	193	-10	205	-49	193	-10	186	-13	271	74	268	72	300	66	300	66	268	72	265	70	300	66	265	70	265	27	265	27	265	70	262	70	302	99	291	90	300	66	300	66	291	90	282	83	300	66	282	83	276	78	337	104	326	117	314	108	337	104	314	108	302	99	337	104	302	99	300	66	274	76	271	74	300	66	274	76	300	66	276	78	179	-14	176	-84	181	-84	257	71	265	27	262	70	99	141	103	147	137	212	137	212	103	147	109	153	137	212	109	153	117	156	117	156	503	156	196	200	196	200	503	156	204	200	137	212	117	156	189	201	137	212	189	201	184	203	137	212	184	203	181	206	137	212	181	206	180	210	137	212	180	210	176	247	98	181	60	153	95	127	98	181	95	127	96	134	98	181	96	134	99	141	98	181	99	141	137	212	60	153	25	129	60	100	60	153	60	100	98	72	60	153	98	72	95	127	186	31	184	34	214	-31	214	-31	184	34	182	37	214	-31	182	37	176	5	176	5	182	37	181	40	176	5	181	40	180	43	180	43	182	48	137	40	137	40	182	48	185	51	137	40	185	51	190	53	182	218	184	221	214	285	214	285	184	221	186	224	214	285	186	224	188	227	188	227	195	235	214	285	214	285	195	235	203	243	214	285	203	243	210	253	214	285	210	253	219	264	214	285	219	264	227	275	182	218	176	247	181	214	181	214	176	247	180	210	214	-31	227	-20	218	-8	214	-31	218	-8	209	3	214	-31	209	3	200	14	214	-31	200	14	193	23	214	-31	193	23	188	28	214	-31	188	28	186	31	438	35	436	32	444	6	444	6	436	32	434	29	444	6	434	29	432	26	432	26	425	18	444	6	444	6	425	18	418	9	444	6	418	9	410	0	444	248	406	285	411	250	444	248	411	250	420	239	444	248	420	239	427	230	444	248	427	230	432	224	444	248	432	224	434	222	444	248	434	222	436	219	444	248	436	219	438	216	444	248	438	216	439	213	444	248	439	213	440	210	444	248	440	210	503	156	444	248	503	156	483	213	503	98	444	6	483	41	503	98	483	41	522	72	503	98	203	54	416	54	503	98	416	54	424	53	503	98	424	53	431	52	503	98	431	52	436	50	503	98	436	50	439	47	503	98	439	47	440	43	503	98	440	43	444	6	444	6	440	43	439	39	109	101	137	40	117	98	117	98	137	40	190	53	117	98	190	53	503	98	503	98	190	53	196	53	503	98	196	53	203	54	180	43	137	40	176	5	109	101	103	106	137	40	137	40	103	106	99	112	137	40	99	112	98	72	98	72	99	112	96	119	98	72	96	119	95	127	521	112	517	106	522	72	522	72	517	106	511	101	522	72	511	101	503	98	517	147	521	141	522	181	522	181	521	141	524	134	522	181	524	134	560	153	560	153	524	134	525	127	560	153	525	127	560	100	560	100	525	127	524	119	524	119	521	112	522	72	524	119	522	72	560	100	406	-31	444	6	410	0	406	-31	410	0	401	-10	406	-31	401	-10	393	-21	440	210	438	205	503	156	503	156	438	205	435	202	503	156	435	202	430	201	595	124	595	129	560	153	595	124	560	153	560	100	522	181	483	213	503	156	522	181	503	156	511	152	522	181	511	152	517	147	204	200	503	156	417	200	424	200	417	200	503	156	424	200	503	156	430	201	406	285	393	274	402	262	406	285	402	262	411	250	60	100	25	129	25	124	117	156	196	200	189	201	438	35	444	6	439	39	176	247	182	218	214	285	164	-40	157	-36	176	-114	176	-114	157	-36	152	-30	176	-114	152	-30	152	-79	152	-79	152	-30	150	-22	152	-79	150	-22	124	295	152	-79	124	295	124	-41	124	-41	124	295	105	190	164	-40	176	-114	171	-43	171	-43	176	-114	179	-44	186	-43	179	-44	181	-114	186	-43	181	-114	205	-79	158	290	164	294	176	368	176	368	164	294	171	297	176	368	171	297	179	298	179	298	186	297	181	368	181	368	186	297	205	333	158	290	176	368	153	284	153	284	176	368	152	333	153	284	152	333	150	276	150	276	152	333	124	295	150	276	124	295	150	-22	181	368	176	368	179	298	233	295	205	333	208	276	208	276	233	-41	233	295	233	295	233	-41	252	56	233	295	252	56	252	63	208	-22	204	-30	205	-79	208	-22	205	-79	233	-41	208	-22	233	-41	208	276	205	-79	204	-30	199	-36	205	-79	199	-36	193	-40	205	-79	193	-40	186	-43	179	-44	176	-114	181	-114	253	204	255	209	265	256	265	256	255	209	258	212	265	256	258	212	262	213	262	213	266	213	265	256	265	256	266	213	299	217	233	295	252	63	252	189	233	295	252	189	252	197	233	295	252	197	253	204	233	295	253	204	265	256	287	198	295	190	299	217	299	217	295	190	305	183	299	217	305	183	337	179	337	179	305	183	315	174	337	179	315	174	327	166	299	217	266	213	270	211	299	217	270	211	273	209	299	217	273	209	276	207	299	217	276	207	278	205	299	217	278	205	287	198	254	45	265	-2	257	41	257	41	265	-2	262	40	265	41	262	40	265	-2	265	41	265	-2	300	36	302	69	291	60	300	36	300	36	291	60	282	53	300	36	282	53	276	48	337	75	326	86	314	78	337	75	314	78	302	69	337	75	302	69	300	36	300	36	276	48	274	46	300	36	274	46	271	44	300	36	271	44	268	42	300	36	268	42	265	41	253	50	252	56	233	-41	253	50	233	-41	265	-2	253	50	265	-2	254	45	205	333	186	297	193	294	205	333	193	294	199	290	205	333	199	290	204	284	205	333	204	284	208	276	124	295	92	256	95	213	124	295	95	213	100	212	124	295	100	212	103	208	124	295	103	208	104	203	124	295	104	203	105	196	124	295	105	196	105	190	87	42	84	44	93	-2	93	-2	84	44	81	46	93	-2	81	46	79	48	79	48	70	55	93	-2	93	-2	70	55	62	63	93	-2	62	63	58	36	58	36	62	63	52	70	58	36	52	70	42	79	104	49	102	44	124	-41	124	-41	102	44	99	41	124	-41	99	41	95	40	95	40	91	41	93	-2	93	-2	91	41	87	42	30	87	20	75	58	36	30	87	58	36	42	79	86	209	89	211	92	256	92	256	89	211	92	213	92	256	92	213	95	213	92	256	57	217	66	193	92	256	66	193	75	200	92	256	75	200	80	205	92	256	80	205	83	207	92	256	83	207	86	209	57	217	20	179	31	166	57	217	31	166	43	175	57	217	43	175	55	184	57	217	55	184	66	193	124	-41	105	190	105	64	124	-41	105	64	105	56	124	-41	105	56	104	49	95	40	93	-2	124	-41	69	95	71	107	70	257	70	257	74	323	51	91	51	91	74	323	50	139	71	267	76	276	74	323	74	323	76	276	83	283	74	323	83	283	118	316	118	316	83	283	91	287	118	316	91	287	101	289	101	289	103	288	118	316	118	316	103	288	106	288	118	316	106	288	109	287	201	261	162	311	405	-5	405	-5	162	311	118	316	405	-5	118	316	114	285	112	286	114	285	118	316	112	286	118	316	109	287	201	261	198	265	162	311	162	311	198	265	196	269	162	311	196	269	195	273	195	273	195	274	162	311	162	311	195	274	195	275	162	311	195	275	206	308	206	308	195	275	196	276	206	308	196	276	197	277	206	308	197	277	198	278	198	278	201	281	206	308	206	308	201	281	204	282	206	308	204	282	208	283	206	308	208	283	251	306	251	306	208	283	211	284	251	306	211	284	215	285	215	285	228	286	251	306	251	306	228	286	240	287	251	306	240	287	252	288	265	306	260	306	265	289	265	289	260	306	256	306	265	289	256	306	252	288	252	288	256	306	251	306	277	291	275	307	270	307	277	291	270	307	265	306	277	291	265	306	265	289	405	-5	436	25	207	254	405	-5	207	254	204	257	405	-5	204	257	201	261	70	257	51	91	67	83	70	257	67	83	69	95	74	323	31	331	36	281	74	323	36	281	42	234	74	323	42	234	47	186	74	323	47	186	50	139	76	151	73	244	75	148	75	148	73	244	75	145	73	132	75	145	73	244	73	132	73	244	72	120	72	120	73	244	72	246	72	120	72	246	71	249	76	151	76	155	73	244	73	244	76	155	78	158	73	244	78	158	79	161	79	161	80	161	73	244	73	244	80	161	81	162	73	244	81	162	83	162	93	160	73	244	89	162	89	162	73	244	85	163	84	163	85	163	73	244	84	163	73	244	83	162	364	-46	73	244	97	157	364	-46	97	157	100	154	364	-46	100	154	103	151	364	-46	103	151	333	-77	71	107	72	120	71	249	71	107	71	249	70	252	71	107	70	252	70	255	71	107	70	255	70	257	67	83	51	91	51	89	67	83	51	89	51	88	67	83	51	88	51	86	67	83	51	86	51	85	67	83	51	85	51	83	36	281	31	331	27	328	73	244	93	160	97	157	74	323	70	257	71	267	203	306	198	306	198	289	198	289	198	306	193	307	198	289	193	307	188	307	255	283	257	308	252	284	252	284	257	308	248	285	235	286	248	285	257	308	235	286	257	308	223	287	223	287	257	308	213	306	211	288	223	287	213	306	211	288	213	306	208	306	211	288	208	306	203	306	211	288	203	306	198	289	265	265	262	261	349	285	349	285	262	261	259	257	349	285	259	257	256	254	256	254	27	25	58	-5	267	276	301	311	266	277	266	277	301	311	266	278	263	281	266	278	301	311	263	281	301	311	259	282	259	282	301	311	257	308	259	282	257	308	255	283	267	276	267	275	301	311	301	311	267	275	268	274	301	311	268	274	268	273	268	273	267	269	349	285	349	285	267	269	265	265	354	287	357	288	389	323	389	323	357	288	360	288	389	323	360	288	362	289	362	289	372	287	389	323	389	323	372	287	381	283	389	323	381	283	387	276	366	157	370	160	390	244	390	244	370	160	374	162	390	244	374	162	378	163	378	163	379	163	390	244	390	244	379	163	380	162	390	244	380	162	382	162	386	155	390	244	385	158	385	158	390	244	383	161	383	161	390	244	382	162	390	244	386	155	387	151	390	244	387	151	388	148	390	244	388	148	388	145	390	244	388	145	389	132	390	244	389	132	390	120	390	244	130	-77	360	151	390	244	360	151	363	154	390	244	363	154	366	157	411	86	411	88	396	83	396	83	411	88	411	89	396	83	411	89	411	91	411	91	412	139	396	83	396	83	412	139	415	186	396	83	415	186	420	234	396	83	420	234	432	331	432	331	420	234	427	281	432	331	427	281	436	328	394	95	396	83	432	331	394	95	432	331	393	257	394	95	393	257	393	255	394	95	393	255	393	252	394	95	393	252	392	107	392	267	393	257	432	331	392	267	432	331	389	323	392	267	389	323	387	276	389	323	345	316	349	285	389	323	349	285	351	286	389	323	351	286	354	287	349	285	345	316	301	311	349	285	301	311	268	273	256	254	58	-5	349	285	412	85	411	86	396	83	412	85	396	83	412	83	390	244	390	120	391	246	391	246	390	120	392	107	391	246	392	107	392	249	392	249	392	107	393	252	130	-77	390	244	99	-46	198	289	188	307	186	291	193	-53	198	-53	198	-35	198	-35	198	-53	203	-53	198	-35	203	-53	211	-34	211	-34	203	-53	208	-53	211	-34	208	-53	213	-53	213	-53	257	-54	223	-32	223	-32	257	-54	235	-31	198	-35	186	-37	188	-53	198	-35	188	-53	193	-53	223	-32	211	-34	213	-53	259	-29	255	-30	257	-54	257	-54	255	-30	252	-30	257	-54	252	-30	248	-30	267	-21	267	-22	301	-57	301	-57	267	-22	266	-24	301	-57	266	-24	266	-25	266	-25	263	-27	301	-57	301	-57	263	-27	259	-29	301	-57	259	-29	257	-54	387	-22	381	-29	389	-69	389	-69	381	-29	372	-33	389	-69	372	-33	362	-35	362	-35	360	-35	389	-69	389	-69	360	-35	357	-34	389	-69	357	-34	354	-33	382	91	380	90	390	9	390	9	380	90	379	90	390	9	379	90	378	90	378	90	374	91	390	9	390	9	374	91	370	93	390	9	370	93	366	96	420	19	415	66	396	171	396	171	415	66	412	114	396	171	412	114	411	161	411	161	411	163	396	171	396	171	411	163	411	165	396	171	411	165	411	167	412	168	412	170	396	171	412	168	396	171	411	167	432	-77	436	-74	427	-27	432	-77	427	-27	420	19	432	-77	420	19	396	171	432	-77	396	171	394	158	432	-77	394	158	393	-3	432	-77	393	-3	392	-13	432	-77	392	-13	389	-69	393	-3	394	158	393	-1	354	-33	351	-32	389	-69	389	-69	351	-32	349	-31	389	-69	349	-31	345	-62	345	-62	349	-31	301	-57	301	-57	349	-31	268	-19	262	-7	265	-11	349	-31	349	-31	265	-11	267	-15	349	-31	267	-15	268	-19	349	-31	58	259	256	0	349	-31	256	0	259	-3	349	-31	259	-3	262	-7	387	102	386	98	390	9	390	9	386	98	385	95	390	9	385	95	383	93	389	120	388	108	390	9	389	120	390	9	390	133	390	133	390	9	391	7	390	133	391	7	392	146	392	146	391	7	392	4	392	146	392	4	393	1	394	158	392	146	393	1	394	158	393	1	393	-1	388	105	387	102	390	9	388	105	390	9	388	108	383	92	382	91	390	9	383	92	390	9	383	93	390	9	366	96	363	99	390	9	363	99	360	102	390	9	360	102	130	331	390	9	130	331	99	300	268	-20	267	-21	301	-57	268	-20	301	-57	268	-19	235	-31	257	-54	248	-30	256	0	58	259	27	228	387	-22	389	-69	392	-13	51	165	51	163	74	-69	74	-69	51	163	51	161	51	161	50	114	74	-69	74	-69	50	114	47	66	74	-69	47	66	42	19	70	-3	69	158	67	171	70	-3	67	171	51	170	70	-3	51	170	74	-69	76	98	76	102	73	9	73	9	76	102	75	105	73	9	75	105	75	108	75	108	73	120	73	9	73	9	73	120	72	133	73	9	72	133	72	7	72	7	72	133	71	4	83	90	81	91	73	9	73	9	81	91	80	92	73	9	80	92	79	93	79	93	78	95	73	9	73	9	78	95	76	98	97	96	93	93	73	9	73	9	93	93	89	91	73	9	89	91	85	90	85	90	84	90	73	9	73	9	84	90	83	90	109	-33	106	-34	118	-62	118	-62	106	-34	103	-35	118	-62	103	-35	101	-35	101	-35	91	-33	118	-62	118	-62	91	-33	83	-29	118	-62	83	-29	74	-69	74	-69	83	-29	76	-22	74	-69	76	-22	71	-13	197	-24	196	-22	206	-54	206	-54	196	-22	195	-21	206	-54	195	-21	162	-57	162	-57	195	-21	195	-20	162	-57	195	-20	195	-19	195	-19	196	-15	162	-57	162	-57	196	-15	198	-11	162	-57	198	-11	201	-7	405	259	114	-31	118	-62	405	259	118	-62	162	-57	405	259	162	-57	201	-7	405	259	201	-7	204	-3	405	259	204	-3	207	0	405	259	207	0	436	228	112	-32	109	-33	118	-62	112	-32	118	-62	114	-31	74	-69	51	170	51	168	74	-69	51	168	51	167	74	-69	51	167	51	165	36	-27	27	-74	31	-77	36	-27	31	-77	74	-69	36	-27	74	-69	42	19	208	-30	204	-29	206	-54	206	-54	204	-29	201	-27	206	-54	201	-27	198	-25	198	-25	197	-24	206	-54	251	-53	240	-32	227	-31	251	-53	227	-31	215	-30	251	-53	215	-30	211	-30	251	-53	211	-30	208	-30	251	-53	208	-30	206	-54	251	-53	252	-34	240	-32	270	-53	275	-53	277	-37	270	-53	277	-37	265	-53	265	-53	277	-37	265	-35	265	-53	265	-35	260	-53	260	-53	265	-35	256	-53	256	-53	265	-35	252	-34	256	-53	252	-34	251	-53	364	300	333	331	103	102	364	300	103	102	100	99	364	300	100	99	97	96	364	300	97	96	73	9	71	146	69	158	70	-3	71	146	70	-3	70	-1	71	146	70	-1	70	1	71	146	70	1	71	4	71	146	71	4	72	133	70	-3	74	-69	71	-13	115	73	140	51	128	98	115	73	128	155	114	179	115	73	114	179	89	92	89	92	114	179	89	160	89	92	89	160	61	144	150	184	156	191	162	225	162	225	156	191	163	199	162	225	163	199	175	215	175	215	163	199	169	207	143	177	150	184	162	225	143	177	162	225	141	174	141	174	162	225	138	201	141	174	138	201	137	170	137	170	138	201	133	165	138	201	114	179	128	155	138	201	128	155	130	159	138	201	130	159	133	165	128	155	115	73	128	98	61	144	31	129	61	109	61	144	61	109	89	92	128	155	128	98	130	152	130	152	128	98	130	101	130	152	130	101	134	150	134	150	130	101	134	103	134	150	134	103	139	149	139	149	134	103	140	104	139	149	140	104	146	149	146	149	140	104	146	104	146	149	146	104	152	148	152	148	146	104	152	104	397	104	457	104	457	148	397	104	457	148	377	148	397	104	377	148	350	119	397	104	350	119	349	48	291	206	228	118	229	48	291	206	229	48	291	133	291	206	291	133	349	48	291	206	349	48	350	119	201	148	152	148	152	104	201	148	152	104	180	104	201	148	180	104	229	48	201	148	229	48	228	118	162	27	174	39	168	47	162	27	168	47	162	56	162	27	162	56	156	63	162	27	156	63	149	71	162	27	149	71	143	78	162	27	143	78	141	80	162	27	141	80	140	51	140	51	141	80	137	84	140	51	137	84	133	89	140	51	133	89	130	94	140	51	130	94	128	98	61	109	31	129	31	123	358	94	355	89	373	73	373	73	355	89	351	84	373	73	351	84	348	51	348	51	351	84	347	80	348	51	347	80	344	78	351	170	355	165	374	179	374	179	355	165	358	159	374	179	358	159	359	155	373	73	359	98	358	94	287	148	308	104	335	148	335	148	308	104	335	104	335	148	335	104	342	104	335	148	342	104	342	149	342	149	342	104	348	104	342	149	348	104	348	149	348	149	348	104	354	103	348	149	354	103	354	150	354	150	354	103	358	101	354	150	358	101	358	152	358	152	358	101	359	98	358	152	359	98	359	155	427	109	457	123	457	129	427	109	457	129	427	144	427	109	427	144	399	160	427	109	399	160	399	92	374	179	359	155	373	73	374	179	373	73	399	92	374	179	399	92	399	160	349	201	326	225	332	191	349	201	332	191	338	184	349	201	338	184	344	177	349	201	344	177	347	174	349	201	347	174	351	170	349	201	351	170	374	179	359	155	359	98	373	73	348	51	344	78	338	71	348	51	338	71	332	63	348	51	332	63	326	56	348	51	326	56	326	27	320	47	314	39	326	27	320	47	326	27	326	56	138	48	198	133	198	206	198	206	198	133	259	48	198	206	259	48	260	118	260	118	259	48	308	104	260	118	308	104	287	148	198	206	137	119	138	48	138	48	137	119	110	148	138	48	110	148	91	104	91	104	110	148	31	148	91	104	31	148	31	104	326	225	313	215	319	207	326	225	319	207	325	199	326	225	325	199	332	191	223	193	223	271	213	276	223	193	213	276	193	215	223	193	193	215	193	162	223	193	193	162	402	162	223	193	402	162	433	193	141	41	178	11	193	37	193	37	178	11	213	-21	193	37	213	-21	193	90	193	90	213	-21	223	60	193	90	223	60	402	90	402	90	223	60	433	60	402	90	433	60	402	162	402	162	433	60	433	193	193	37	119	95	141	41	141	41	119	95	110	102	141	41	110	102	104	69	104	69	110	102	102	109	104	69	102	109	97	115	97	115	93	121	104	69	104	69	93	121	92	127	67	97	92	127	104	184	67	97	104	184	67	156	213	276	177	243	193	215	193	215	177	243	141	212	193	215	141	212	119	158	119	158	141	212	110	152	104	184	92	127	93	133	104	184	93	133	97	139	104	184	97	139	103	145	104	184	103	145	110	152	104	184	110	152	141	212	30	129	30	124	67	97	30	129	67	97	67	156	104	69	92	127	67	97	223	60	213	-21	223	-16	105	138	105	-77	136	-46	105	138	136	-46	136	169	105	138	136	169	83	169	105	138	83	169	55	184	105	138	55	184	27	138	55	184	22	148	27	138	154	259	160	264	169	331	169	331	160	264	166	268	169	331	166	268	171	269	171	269	177	268	174	331	174	331	177	268	201	294	154	259	169	331	147	251	147	251	169	331	142	294	147	251	142	294	140	242	140	242	142	294	114	257	140	242	114	257	86	220	86	220	55	184	83	169	86	220	83	169	140	242	174	331	169	331	171	269	183	264	190	258	201	294	201	294	190	258	197	251	201	294	197	251	204	242	204	242	260	169	229	257	229	257	260	169	257	220	229	257	201	294	204	242	260	169	208	169	238	138	260	169	238	138	315	138	260	169	315	138	287	184	260	169	287	184	257	220	238	-77	238	138	208	169	238	-77	208	169	208	-46	238	-77	208	-46	136	-46	238	-77	136	-46	105	-77	287	184	315	138	320	148	201	294	177	268	183	264	30	193	30	60	60	90	60	90	30	60	240	60	60	90	240	60	271	90	271	90	240	60	250	-21	271	90	250	-21	271	37	271	37	250	-21	286	11	271	37	286	11	344	95	344	95	286	11	322	41	344	95	322	41	359	69	370	121	366	115	396	97	396	97	366	115	361	109	396	97	361	109	359	69	359	69	361	109	353	102	359	69	353	102	344	95	396	156	359	184	360	145	396	156	360	145	366	139	396	156	366	139	370	132	396	156	370	132	371	127	396	156	371	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	370	121	396	97	371	127	359	184	322	212	344	158	359	184	344	158	353	152	359	184	353	152	360	145	240	271	271	162	250	276	250	276	271	162	271	215	250	276	271	215	286	243	286	243	271	215	344	158	286	243	344	158	322	212	240	193	30	193	60	162	240	193	60	162	271	162	240	193	271	162	240	271	250	-21	240	60	240	-16	60	162	30	193	60	90	160	-10	169	-77	166	-14	166	-14	169	-77	171	-15	177	-14	171	-15	174	-77	177	-14	174	-77	201	-40	86	33	114	-3	140	11	140	11	114	-3	142	-40	140	11	142	-40	147	2	147	2	142	-40	169	-77	147	2	169	-77	154	-5	154	-5	169	-77	160	-10	55	69	83	84	105	115	105	115	83	84	136	84	105	115	136	84	105	331	105	331	136	84	136	300	105	331	136	300	238	331	238	331	136	300	208	300	238	331	208	300	238	115	238	115	208	300	208	84	238	115	208	84	260	84	27	115	22	105	55	69	27	115	55	69	105	115	287	69	320	105	315	115	287	69	315	115	260	84	287	69	260	84	257	33	257	33	260	84	229	-3	229	-3	260	84	204	11	229	-3	204	11	201	-40	201	-40	204	11	197	2	201	-40	197	2	190	-4	183	-10	177	-14	201	-40	183	-10	201	-40	190	-4	171	-15	169	-77	174	-77	83	84	55	69	86	33	83	84	86	33	140	11	238	115	260	84	315	115	105	-99	136	-69	105	-3	105	-3	136	-69	136	-34	105	-3	136	-34	238	-3	238	-3	136	-34	208	-34	238	-3	208	-34	238	-99	238	-99	208	-34	208	-69	238	-99	208	-69	136	-69	105	160	105	28	136	59	105	160	136	59	136	190	105	160	136	190	83	190	105	160	83	190	55	205	105	160	55	205	27	160	55	205	22	170	27	160	153	279	159	285	169	353	169	353	159	285	165	289	169	353	165	289	171	291	171	291	178	289	174	353	174	353	178	289	201	316	153	279	169	353	147	272	147	272	169	353	142	315	147	272	142	315	140	263	140	263	142	315	114	278	140	263	114	278	86	242	86	242	55	205	83	190	86	242	83	190	140	263	174	353	169	353	171	291	185	285	191	279	201	316	201	316	191	279	198	271	201	316	198	271	204	263	204	263	260	190	229	279	229	279	260	190	257	242	229	279	201	316	204	263	260	190	208	190	238	160	260	190	238	160	315	160	260	190	315	160	287	205	260	190	287	205	257	242	238	28	238	160	208	190	238	28	208	190	208	59	238	28	208	59	136	59	238	28	136	59	105	28	287	205	315	160	320	170	201	316	178	289	185	285	136	-69	105	-99	238	-99	109	26	108	20	115	-52	115	-52	108	20	107	17	115	-52	107	17	104	15	104	15	99	16	115	-52	115	-52	99	16	98	-24	154	338	110	338	115	-52	154	338	115	-52	129	-82	154	338	129	-82	135	-82	154	338	135	-82	149	-52	154	338	149	-52	154	39	115	-52	110	338	110	39	115	-52	110	39	110	32	115	-52	110	32	109	26	98	-24	99	16	94	20	98	-24	94	20	89	24	98	-24	89	24	84	28	98	-24	84	28	81	30	98	-24	81	30	79	1	178	27	174	24	186	2	186	2	174	24	169	20	186	2	169	20	166	-24	166	-24	169	20	164	16	166	-24	164	16	161	15	161	15	158	17	166	-24	166	-24	158	17	156	21	166	-24	156	21	149	-52	149	-52	156	21	155	27	149	-52	155	27	154	33	211	54	203	48	207	26	211	54	207	26	231	49	211	54	231	49	220	60	203	48	195	42	207	26	207	26	195	42	188	36	207	26	188	36	186	2	186	2	188	36	181	30	186	2	181	30	178	27	154	39	149	-52	154	33	74	36	67	42	79	1	74	36	79	1	81	30	60	48	52	55	58	25	60	48	58	25	79	1	60	48	79	1	67	42	43	61	33	49	58	25	43	61	58	25	52	55	276	235	283	308	275	239	275	239	283	308	272	241	267	239	272	241	283	308	267	239	283	308	266	281	276	235	277	230	283	308	283	308	277	230	278	223	283	308	278	223	278	217	322	-82	278	217	278	-82	266	281	247	255	249	225	266	281	249	225	252	228	266	281	252	228	257	232	266	281	257	232	262	236	266	281	262	236	267	239	247	255	226	231	228	207	247	255	228	207	235	213	247	255	235	213	242	219	247	255	242	219	249	225	226	231	201	207	211	195	226	231	211	195	220	201	226	231	220	201	228	207	317	308	303	338	322	-82	317	308	322	-82	322	217	317	308	322	217	322	223	317	308	322	223	323	229	317	308	323	229	324	235	317	308	324	235	334	280	342	232	354	254	337	236	337	236	354	254	334	280	337	236	334	280	333	239	333	239	334	280	329	241	326	239	329	241	334	280	326	239	334	280	324	235	363	213	371	207	375	229	375	229	371	207	379	201	375	229	379	201	399	207	399	207	379	201	388	195	346	228	349	225	354	254	354	254	349	225	356	219	354	254	356	219	375	229	375	229	356	219	363	213	322	-82	303	338	297	338	322	-82	297	338	283	308	322	-82	283	308	278	217	354	254	342	232	346	228	174	0	297	338	194	198	194	198	297	338	209	242	194	198	209	242	105	198	105	198	209	242	90	242	105	198	90	242	124	0	124	0	90	242	55	338	124	0	55	338	2	338	150	76	105	198	124	0	150	76	124	0	174	0	150	76	174	0	194	198	209	242	297	338	244	338	122	340	132	340	132	340	133	392	132	340	143	340	133	392	143	340	155	391	155	391	143	340	157	337	155	391	157	337	182	385	182	385	157	337	171	331	182	385	171	331	182	319	238	316	229	350	238	256	238	256	229	350	209	372	238	256	209	372	186	301	186	301	209	372	182	385	186	301	182	385	182	319	97	331	110	337	112	390	112	390	110	337	122	340	112	390	122	340	133	392	133	392	122	340	132	340	88	55	84	71	84	-8	84	-8	84	71	59	370	59	370	84	71	84	301	59	370	84	301	86	384	86	384	84	301	88	319	86	384	88	319	112	390	112	390	88	319	97	331	182	55	171	45	181	-8	181	-8	171	45	158	40	181	-8	158	40	153	-12	153	-12	158	40	144	38	153	-12	144	38	134	37	134	37	124	38	132	-14	132	-14	124	38	111	40	132	-14	111	40	110	-13	110	-13	111	40	98	45	110	-13	98	45	88	55	31	314	31	54	39	22	31	314	39	22	39	347	39	347	39	22	58	2	39	347	58	2	59	370	59	370	58	2	84	-8	238	122	186	122	208	2	238	122	208	2	229	22	238	122	229	22	238	52	208	2	186	122	186	72	208	2	186	72	182	55	208	2	182	55	181	-8	134	37	132	-14	153	-12	88	55	84	-8	110	-13	238	256	186	301	186	256	194	73	175	43	176	10	176	10	175	43	151	23	176	10	151	23	124	15	124	15	108	17	116	-4	116	-4	108	17	95	23	116	-4	95	23	87	34	83	0	116	-4	87	34	83	0	87	34	81	52	83	0	81	52	80	77	83	0	80	77	56	10	177	343	165	343	197	317	197	317	165	343	164	323	155	322	164	323	165	343	155	322	165	343	152	340	155	322	152	340	147	321	147	321	152	340	139	337	147	321	139	337	137	319	137	319	139	337	128	332	137	319	128	332	127	316	127	316	128	332	118	325	127	316	118	325	117	314	171	229	167	209	180	207	171	229	180	207	186	228	186	228	180	207	192	200	186	228	192	200	202	224	202	224	192	200	202	188	202	224	202	188	209	171	239	195	238	195	254	101	254	101	238	195	230	207	254	101	230	207	222	48	222	48	230	207	217	217	222	48	217	217	211	147	211	147	207	108	222	48	222	48	207	108	194	73	222	48	194	73	176	10	217	217	202	224	209	171	217	217	209	171	211	147	240	207	240	204	254	101	254	101	240	204	240	201	254	101	240	201	239	199	280	215	275	262	273	159	273	159	275	262	262	298	273	159	262	298	254	101	254	101	262	298	242	323	254	101	242	323	241	212	241	212	240	209	254	101	254	101	240	209	240	207	242	323	213	338	220	300	242	323	220	300	233	276	242	323	233	276	239	245	242	323	239	245	241	212	213	338	177	343	197	317	213	338	197	317	220	300	124	15	116	-4	176	10	98	148	117	179	125	222	125	222	117	179	141	201	125	222	141	201	171	229	171	229	141	201	167	209	84	201	80	77	85	112	84	201	85	112	125	222	125	222	85	112	98	148	22	83	26	53	30	129	30	129	26	53	37	28	30	129	37	28	51	169	51	169	37	28	56	10	51	169	56	10	84	201	84	201	56	10	80	77	239	195	254	101	239	199	44	194	212	143	212	194	212	194	212	143	262	0	212	194	262	0	212	288	212	288	262	0	262	338	212	288	262	338	38	338	262	0	212	143	212	50	262	0	212	50	38	50	262	0	38	50	38	0	212	288	38	338	38	288	212	143	44	194	44	143	212	143	212	50	262	0	262	0	212	50	108	50	262	0	108	50	93	0	93	0	108	50	99	143	93	0	99	143	75	-63	75	-63	99	143	71	50	75	-63	71	50	56	0	56	0	71	50	38	50	56	0	38	50	38	0	178	288	212	288	193	338	178	288	193	338	211	401	178	288	211	401	175	401	178	288	175	401	156	338	178	288	156	338	150	194	142	288	113	194	136	143	142	288	136	143	150	194	142	288	150	194	156	338	142	288	156	338	38	338	142	288	38	338	38	288	150	194	212	143	212	194	212	194	212	143	262	0	212	194	262	0	212	288	212	288	262	0	262	338	212	288	262	338	193	338	113	194	44	194	99	143	113	194	99	143	108	50	113	194	108	50	136	143	75	-63	56	0	38	-63	99	143	44	194	44	143	150	194	136	143	212	143	75	89	71	107	73	9	73	9	71	107	70	126	59	227	70	126	76	166	59	227	76	166	96	264	96	264	76	166	94	201	96	264	94	201	122	228	59	227	35	180	44	50	59	227	44	50	57	29	59	227	57	29	73	9	59	227	73	9	70	126	35	180	26	126	28	100	35	180	28	100	34	74	35	180	34	74	44	50	335	25	337	223	324	126	324	126	318	86	335	25	335	25	318	86	300	51	335	25	300	51	298	-11	298	-11	300	51	272	23	298	-11	272	23	251	-35	251	-35	272	23	237	5	251	-35	237	5	197	-44	197	-44	237	5	197	0	139	13	127	21	134	-32	267	232	127	21	292	210	267	232	292	210	279	276	255	239	260	285	241	245	241	245	260	285	240	292	241	245	240	292	227	249	227	249	240	292	219	296	227	249	219	296	212	252	212	252	219	296	197	253	157	246	197	253	197	297	157	246	197	297	143	288	143	288	96	264	122	228	143	288	122	228	157	246	260	285	255	239	267	232	260	285	267	232	279	276	219	296	197	297	197	253	324	297	296	266	303	196	324	297	303	196	312	180	324	297	312	180	321	243	324	297	321	243	368	297	324	126	337	223	323	145	323	145	337	223	321	243	323	145	321	243	319	163	319	163	321	243	312	180	296	266	279	276	292	210	296	266	292	210	303	196	102	42	91	57	98	-12	102	42	98	-12	115	-23	102	42	115	-23	127	21	102	42	127	21	267	232	98	-12	91	57	82	72	98	-12	82	72	75	89	98	-12	75	89	73	9	98	-12	73	9	70	-44	73	9	25	-44	70	-44	360	178	350	202	359	72	360	178	359	72	368	126	360	178	368	126	366	153	337	223	335	25	359	72	337	223	359	72	350	202	153	7	154	-39	167	3	167	3	154	-39	175	-43	167	3	175	-43	182	0	182	0	175	-43	197	-44	182	0	197	-44	197	0	139	13	134	-32	154	-39	139	13	154	-39	153	7	134	-32	127	21	115	-23	153	338	12	0	48	25	48	25	12	0	329	0	48	25	329	0	256	25	256	25	329	0	180	338	256	25	180	338	153	338	153	338	48	25	149	265	153	338	149	265	150	265	153	338	150	265	256	25	329	338	12	338	85	313	85	313	12	338	160	0	85	313	160	0	191	74	191	74	160	0	187	0	191	74	187	0	329	338	191	74	329	338	292	313	292	313	329	338	85	313	131	51	112	67	137	0	137	0	112	67	97	87	137	0	97	87	97	20	97	20	97	87	88	112	97	20	88	112	66	216	97	20	66	216	66	51	66	51	66	216	47	178	66	51	47	178	47	89	47	89	47	178	41	133	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	334	229	186	273	334	229	334	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	88	156	97	180	97	246	88	156	97	246	66	216	88	156	66	216	88	112	88	156	88	112	334	156	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	154	41	185	-6	154	41	137	0	131	51	137	0	154	41	334	156	88	112	334	112	168	38	166	39	170	-5	179	156	166	39	195	112	179	156	195	112	209	229	209	229	195	112	214	156	209	229	214	156	228	273	228	273	214	156	244	229	228	273	244	229	255	340	255	340	244	229	262	273	255	340	262	273	290	340	262	273	244	229	334	229	262	273	334	229	334	273	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	209	229	186	273	209	229	228	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	91	24	88	112	70	46	70	46	88	112	88	156	70	46	88	156	97	246	97	246	88	156	97	180	41	133	44	102	47	178	47	178	44	102	54	72	47	178	54	72	66	216	66	216	54	72	70	46	66	216	70	46	97	246	214	156	195	112	334	112	214	156	334	112	334	156	161	112	135	49	148	-1	161	112	148	-1	155	-3	161	112	155	-3	163	-4	161	112	163	-4	166	39	161	112	166	39	179	156	161	112	179	156	88	112	334	-6	334	37	185	-6	185	-6	334	37	179	37	185	-6	179	37	177	-6	177	-6	179	37	176	37	177	-6	176	37	174	38	171	38	168	38	170	-5	171	38	170	-5	177	-6	171	38	177	-6	174	38	122	58	110	69	118	8	122	58	118	8	119	-72	122	58	119	-72	148	-1	122	58	148	-1	135	49	88	112	91	24	93	96	93	96	91	24	118	8	93	96	118	8	100	81	100	81	118	8	110	69	118	8	85	-72	119	-72	170	-5	166	39	163	-4	88	156	88	112	179	156	111	71	96	81	109	23	109	23	96	81	85	95	109	23	85	95	78	40	78	40	85	95	78	112	78	40	78	112	53	65	85	172	96	186	109	244	109	244	96	186	111	196	109	244	111	196	146	249	146	249	111	196	127	203	146	249	127	203	146	205	146	249	146	205	220	249	53	65	78	112	78	156	78	156	78	112	220	156	220	156	78	112	220	112	78	227	53	202	53	65	78	227	53	65	78	156	78	227	78	156	85	172	78	227	85	172	109	244	36	97	53	65	53	202	36	97	53	202	36	170	36	97	36	170	30	133	146	17	220	17	220	61	146	17	220	61	146	61	146	17	146	61	127	64	146	17	127	64	111	71	146	17	111	71	109	23	220	249	146	205	220	205	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	221	226	238	266	221	226	244	216	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	263	200	278	180	278	246	278	246	278	180	287	156	278	246	287	156	309	216	287	112	287	156	41	156	287	112	41	156	41	112	278	246	238	266	244	216	278	246	244	216	263	200	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	278	87	278	20	287	112	287	112	278	20	309	51	287	112	309	51	287	156	287	156	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	204	229	207	229	211	272	211	272	207	229	209	228	211	272	209	228	214	156	214	156	209	228	195	112	195	112	209	228	179	156	195	112	179	156	165	37	165	37	179	156	161	112	165	37	161	112	147	-6	147	-6	161	112	131	37	147	-6	131	37	119	-72	119	-72	131	37	113	-6	119	-72	113	-6	85	-72	204	273	196	273	196	229	204	273	196	229	199	229	204	273	199	229	202	229	204	273	202	229	204	229	204	273	204	229	211	272	196	229	196	273	189	273	196	229	189	273	41	273	196	229	41	273	41	229	256	259	290	340	255	340	256	259	255	340	253	210	256	259	253	210	265	199	256	259	265	199	283	243	275	186	282	172	283	243	283	243	282	172	287	156	283	243	287	156	305	221	287	112	287	156	214	156	287	112	214	156	195	112	41	156	41	112	161	112	41	156	161	112	179	156	239	219	253	210	255	340	239	219	255	340	226	270	239	219	226	270	219	271	239	219	219	271	214	156	334	133	331	166	328	89	328	89	331	166	321	195	328	89	321	195	309	51	309	51	321	195	305	221	309	51	305	221	287	156	287	112	278	87	278	20	287	112	278	20	309	51	287	112	309	51	287	156	190	-6	238	0	196	37	190	-6	196	37	165	37	190	-6	165	37	147	-6	41	37	41	-6	113	-6	41	37	113	-6	131	37	214	156	219	271	211	272	283	243	265	199	275	186	104	249	30	249	104	249	104	249	30	249	104	205	104	249	104	205	141	244	141	244	104	205	123	203	141	244	123	203	139	196	104	61	30	61	104	17	104	61	104	17	141	23	104	61	141	23	123	64	197	202	172	156	197	65	197	65	172	156	172	112	197	65	172	112	172	40	172	40	172	112	165	95	172	40	165	95	154	81	30	156	30	112	172	112	30	156	172	112	172	156	172	227	141	244	154	186	172	227	154	186	165	172	172	227	165	172	172	156	172	227	172	156	197	202	214	170	197	202	197	65	214	170	197	65	214	97	214	170	214	97	220	133	141	23	172	40	154	81	141	23	154	81	139	71	141	23	139	71	123	64	104	17	30	61	30	17	104	205	30	249	30	205	141	244	139	196	154	186	334	-88	327	-101	482	-128	482	-128	327	-101	318	-107	482	-128	318	-107	305	-109	425	329	430	346	339	345	339	345	430	346	438	356	339	345	438	356	482	382	482	382	438	356	449	361	482	382	449	361	464	363	482	382	464	363	482	363	437	-102	430	-92	339	-45	339	-45	430	-92	425	-77	339	-45	425	-77	339	345	339	345	425	-77	424	-58	339	345	424	-58	424	304	161	345	339	345	482	382	161	345	482	382	69	344	161	345	69	344	74	328	161	345	74	328	76	305	161	345	76	305	161	-45	181	-107	172	-98	76	-49	76	-49	172	-98	166	-85	76	-49	166	-85	76	305	482	382	18	382	42	361	482	382	42	361	59	355	482	382	59	355	69	344	482	-128	482	-109	463	-109	482	-128	463	-109	448	-108	482	-128	448	-108	437	-102	482	-128	437	-102	339	-45	482	-128	339	-45	338	-70	482	-128	338	-70	334	-88	280	-109	280	-128	482	-128	280	-109	482	-128	305	-109	220	-128	220	-109	195	-109	220	-128	195	-109	181	-107	220	-128	181	-107	76	-49	220	-128	76	-49	74	-72	220	-128	74	-72	70	-89	220	-128	70	-89	62	-101	220	-128	62	-101	51	-107	220	-128	51	-107	37	-109	220	-128	37	-109	18	-109	220	-128	18	-109	18	-128	162	-67	161	-45	76	305	162	-67	76	305	166	-85	42	361	18	382	18	363	425	329	339	345	424	304	66	-93	58	-104	477	-128	477	-128	58	-104	47	-109	477	-128	47	-109	33	-110	477	-128	33	-110	14	-110	477	-128	14	-110	14	-128	158	325	163	343	72	299	72	299	163	343	171	355	72	299	171	355	214	382	214	382	171	355	181	361	214	382	181	361	195	363	214	382	195	363	214	363	157	-93	157	299	72	299	157	-93	72	299	72	-51	157	-93	72	-51	70	-76	157	-93	70	-76	66	-93	157	-93	66	-93	477	-128	157	-93	477	-128	334	-93	58	355	66	343	214	382	214	382	66	343	70	325	214	382	70	325	72	299	214	382	14	382	33	363	214	382	33	363	47	361	214	382	47	361	58	355	421	323	426	341	334	299	334	299	426	341	434	353	334	299	434	353	477	382	477	382	434	353	445	360	477	382	445	360	459	363	477	382	459	363	477	363	334	299	421	-76	420	-51	420	299	421	323	334	299	420	299	334	299	420	-51	477	382	277	382	296	363	477	382	296	363	310	361	477	382	310	361	320	355	477	382	320	355	328	343	477	382	328	343	333	325	477	382	333	325	334	299	477	-128	477	-110	459	-110	477	-128	459	-110	445	-109	477	-128	445	-109	434	-104	477	-128	434	-104	334	-93	334	-93	434	-104	426	-93	334	-93	426	-93	421	-76	334	-93	421	-76	334	299	296	363	277	382	277	363	33	363	14	382	14	363	158	325	72	299	157	299	401	382	32	382	156	345	401	382	156	345	278	345	401	382	278	345	307	345	401	382	307	345	334	339	401	382	334	339	356	325	401	382	356	325	373	297	401	382	373	297	382	252	401	382	382	252	401	252	220	123	20	-128	133	-44	220	123	133	-44	294	155	220	123	294	155	156	345	220	123	156	345	32	382	392	-27	376	-38	409	-128	409	-128	376	-38	355	-43	409	-128	355	-43	331	-44	409	-128	331	-44	133	-44	409	-128	133	-44	20	-128	409	-128	436	23	416	23	409	-128	416	23	406	-7	409	-128	406	-7	392	-27	343	104	343	148	33	148	343	104	33	148	33	104	209	259	166	259	209	-5	209	-5	166	259	166	148	209	-5	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	32	329	32	285	343	285	32	329	343	285	343	329	209	148	343	104	343	148	209	-5	166	104	166	-5	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	149	368	149	343	155	380	155	380	149	343	155	331	155	380	155	331	164	389	164	389	155	331	164	323	164	389	164	323	175	395	175	395	164	323	175	317	175	395	175	317	187	397	187	397	175	317	187	315	187	397	187	315	200	395	200	395	187	315	200	317	200	395	200	317	211	389	211	389	200	317	211	323	211	389	211	323	220	380	220	380	211	323	220	331	220	380	220	331	226	368	226	368	220	331	226	343	226	368	226	343	228	355	149	343	149	368	147	355	209	148	343	104	343	148	209	-27	166	104	166	-27	253	366	205	366	39	-96	253	366	39	-96	87	-96	214	46	55	205	12	205	214	46	12	205	171	46	81	203	74	205	78	151	78	151	74	205	66	205	78	151	66	205	63	154	63	154	66	205	57	204	63	154	57	204	53	158	53	158	57	204	50	201	53	158	50	201	46	164	46	164	50	201	45	195	46	164	45	195	42	188	42	188	41	180	42	172	42	188	42	172	46	164	91	75	98	84	98	119	98	119	98	84	105	94	98	119	105	94	107	121	107	121	105	94	112	102	107	121	112	102	115	123	115	123	112	102	119	109	115	123	119	109	123	127	123	127	119	109	127	116	123	127	127	116	132	133	132	133	127	116	137	124	132	133	137	124	132	137	132	137	137	146	127	152	86	118	71	116	74	64	86	118	74	64	80	66	86	118	80	66	85	69	86	118	85	69	91	75	86	118	91	75	98	119	140	159	141	147	146	251	141	122	141	147	137	124	160	137	164	154	154	146	154	146	151	147	151	122	151	122	146	251	146	17	146	17	146	251	141	147	146	17	141	147	141	122	160	133	160	137	154	146	160	133	154	146	162	119	162	119	154	146	153	124	153	124	154	146	151	122	160	133	162	119	170	128	170	128	162	119	168	115	170	128	168	115	173	111	171	231	167	239	169	208	171	231	169	208	171	213	171	231	171	213	172	217	171	231	172	217	172	222	152	172	154	179	155	250	155	250	154	179	158	187	155	250	158	187	162	246	162	246	158	187	162	196	162	246	162	196	167	239	167	239	162	196	166	203	167	239	166	203	169	208	188	121	185	97	195	84	188	121	195	84	199	119	199	119	195	84	203	74	199	119	203	74	211	118	211	118	203	74	210	68	211	118	210	68	217	65	179	124	170	128	173	111	179	124	173	111	179	105	179	124	179	105	185	97	179	124	185	97	188	121	217	65	224	64	227	116	227	116	224	64	234	65	227	116	234	65	238	112	238	112	234	65	241	69	238	112	241	69	246	107	246	107	241	69	247	74	246	107	247	74	250	100	250	100	247	74	250	82	250	100	250	82	251	90	211	203	205	199	208	151	208	151	205	199	199	194	208	151	199	194	195	151	195	151	199	194	193	185	195	151	193	185	186	175	252	180	250	188	249	170	249	170	250	188	246	195	249	170	246	195	242	162	242	162	246	195	239	200	242	162	239	200	232	156	232	156	239	200	232	204	232	156	232	204	223	205	220	152	232	156	223	205	220	152	223	205	216	205	220	152	216	205	211	203	220	152	211	203	208	151	195	151	186	175	186	150	186	150	186	175	179	167	186	150	179	167	177	147	177	147	179	167	172	160	177	147	172	160	169	143	169	143	172	160	164	154	169	143	164	154	160	137	172	53	170	57	172	36	172	53	172	36	173	45	172	53	173	45	173	49	160	80	162	22	165	69	165	69	162	22	168	28	165	69	168	28	168	63	168	63	168	28	172	36	168	63	172	36	170	57	156	89	153	99	154	18	156	89	154	18	162	22	156	89	162	22	160	80	154	18	153	99	151	109	154	18	151	109	151	122	154	18	151	122	146	17	124	203	128	195	129	246	129	246	128	195	134	185	129	246	134	185	137	250	137	250	134	185	137	176	137	250	137	176	146	251	146	251	137	176	139	168	146	251	139	168	140	159	119	219	120	214	120	233	120	233	120	214	121	209	120	233	121	209	123	240	123	240	121	209	124	203	123	240	124	203	129	246	152	172	155	250	151	164	151	164	155	250	146	251	151	164	146	251	151	155	151	155	146	251	151	122	151	155	151	122	151	147	141	122	140	109	146	17	146	17	140	109	139	98	146	17	139	98	137	18	137	18	139	98	136	89	137	18	136	89	133	80	130	22	137	18	133	80	130	22	133	80	128	70	130	22	128	70	125	64	130	22	125	64	124	28	137	146	132	137	137	124	137	146	137	124	141	147	127	152	119	157	121	142	127	152	121	142	132	137	99	182	101	148	106	172	106	172	101	148	111	145	106	172	111	145	112	164	112	164	111	145	121	142	112	164	121	142	119	157	122	58	121	54	121	36	122	58	121	36	124	28	122	58	124	28	125	64	120	50	119	45	121	36	120	50	121	36	121	54	93	192	87	198	90	150	93	192	90	150	101	148	93	192	101	148	99	182	90	150	87	198	81	203	90	150	81	203	78	151	41	89	42	81	43	100	43	100	42	81	46	74	43	100	46	74	49	107	49	107	46	74	52	68	49	107	52	68	58	113	58	113	52	68	59	65	58	113	59	65	71	116	71	116	59	65	68	64	71	116	68	64	74	64	119	219	120	233	118	224	211	118	217	65	227	116	71	106	74	51	78	98	78	98	74	51	99	47	78	98	99	47	88	93	88	93	99	47	99	92	110	93	99	92	99	47	110	93	99	47	123	51	66	138	71	147	74	200	74	200	71	147	78	154	74	200	78	154	99	204	99	204	78	154	88	159	99	204	88	159	99	161	99	161	110	159	124	200	124	200	110	159	119	154	124	200	119	154	126	147	66	115	64	127	74	51	74	51	64	127	52	190	52	190	64	127	74	200	74	200	64	127	66	138	177	126	173	151	173	101	173	101	173	151	162	172	173	101	162	172	162	80	162	80	162	172	145	189	162	80	145	189	145	63	145	63	145	189	133	126	124	200	126	147	145	189	145	189	126	147	131	137	145	189	131	137	133	126	124	200	99	204	99	161	133	126	131	115	145	63	145	63	131	115	126	105	145	63	126	105	123	51	123	51	126	105	119	98	123	51	119	98	110	93	20	127	24	102	24	152	24	152	24	102	35	80	24	152	35	80	35	173	35	173	35	80	52	63	35	173	52	63	52	190	52	190	52	63	74	51	66	115	74	51	71	106	48	165	48	100	62	194	62	194	48	100	62	72	62	194	62	72	85	216	85	216	62	72	85	50	85	216	85	50	113	231	113	231	85	50	113	35	113	231	113	35	146	237	146	237	113	35	146	30	146	237	146	30	179	231	179	231	146	30	179	35	179	231	179	35	207	216	207	216	179	35	207	50	207	216	207	50	229	194	229	194	207	50	229	72	229	194	229	72	244	165	244	165	229	72	244	100	244	165	244	100	249	133	48	100	48	165	42	133	92	143	99	147	147	210	147	210	99	147	105	150	147	210	105	150	111	151	111	151	116	150	147	210	147	210	116	150	120	147	147	210	120	147	124	142	170	210	147	210	235	-128	235	-128	147	210	133	123	128	134	133	123	147	210	128	134	147	210	124	142	147	210	65	147	76	129	147	210	76	129	84	137	147	210	84	137	92	143	267	-128	508	473	464	473	267	-128	464	473	265	-26	267	-128	265	-26	264	-26	267	-128	264	-26	235	-128	170	210	235	-128	264	-26	125	185	124	223	116	221	125	185	116	221	110	182	125	185	132	224	124	223	88	161	97	173	100	215	100	215	97	173	110	182	100	215	110	182	108	218	108	218	110	182	116	221	77	200	80	131	82	146	77	200	82	146	100	215	100	215	82	146	88	161	308	65	291	87	292	13	292	13	291	87	276	109	292	13	276	109	272	27	272	27	276	109	265	127	272	27	265	127	254	46	265	127	278	145	279	197	279	197	278	145	291	158	279	197	291	158	297	212	297	212	291	158	306	166	297	212	306	166	319	221	319	221	306	166	324	171	319	221	324	171	346	225	346	225	324	171	346	173	221	97	223	45	231	178	231	178	223	45	238	68	231	178	238	68	249	156	249	156	238	68	254	46	249	156	254	46	263	178	263	178	254	46	265	127	263	178	265	127	279	197	346	0	346	41	344	0	344	0	346	41	327	48	344	0	327	48	316	3	316	3	327	48	308	65	316	3	308	65	292	13	90	87	100	6	103	69	103	69	100	6	133	0	103	69	133	0	122	56	122	56	133	0	145	52	164	54	145	52	160	3	164	54	160	3	184	12	82	108	80	131	74	21	82	108	74	21	100	6	82	108	100	6	90	87	80	131	77	200	74	21	74	21	77	200	60	181	74	21	60	181	56	44	56	44	60	181	49	158	56	44	49	158	44	73	44	73	49	158	42	132	44	73	42	132	40	105	171	163	191	141	193	212	193	212	191	141	208	118	193	212	208	118	213	197	213	197	208	118	221	97	213	197	221	97	231	178	169	221	141	225	149	179	169	221	149	179	171	163	169	221	171	163	193	212	149	179	141	225	132	224	149	179	132	224	125	185	181	60	184	12	195	69	195	69	184	12	205	26	195	69	205	26	209	82	209	82	205	26	223	45	209	82	223	45	221	97	145	52	133	0	160	3	164	54	184	12	181	60	125	185	124	223	116	221	125	185	116	221	110	182	125	185	132	224	124	223	88	161	97	173	100	215	100	215	97	173	110	182	100	215	110	182	108	218	108	218	110	182	116	221	77	200	80	131	82	146	77	200	82	146	100	215	100	215	82	146	88	161	90	87	100	6	103	69	103	69	100	6	133	0	103	69	133	0	122	56	122	56	133	0	145	52	164	54	145	52	160	3	164	54	160	3	184	12	82	108	80	131	74	21	82	108	74	21	100	6	82	108	100	6	90	87	80	131	77	200	74	21	74	21	77	200	60	181	74	21	60	181	56	44	56	44	60	181	49	158	56	44	49	158	44	73	44	73	49	158	42	132	44	73	42	132	40	105	231	178	213	197	221	97	231	178	221	97	223	45	231	178	223	45	238	68	231	178	238	68	249	156	171	163	191	141	192	212	192	212	191	141	208	117	192	212	208	117	213	197	213	197	208	117	221	97	169	221	141	225	149	179	169	221	149	179	171	163	169	221	171	163	192	212	149	179	141	225	132	224	149	179	132	224	125	185	223	45	221	97	209	82	223	45	209	82	205	26	205	26	209	82	196	69	205	26	196	69	184	12	184	12	196	69	181	60	184	12	181	60	164	54	145	52	133	0	160	3	265	127	276	142	279	197	279	197	276	142	288	155	279	197	288	155	297	212	297	212	288	155	302	165	297	212	302	165	319	221	319	221	302	165	318	171	319	221	318	171	338	173	338	173	361	168	346	225	346	225	361	168	379	219	270	29	265	127	253	47	253	47	265	127	263	178	253	47	263	178	249	156	312	4	338	0	334	46	334	46	338	0	357	40	372	43	357	40	372	7	372	43	372	7	401	24	265	127	270	29	278	106	278	106	270	29	290	14	278	106	290	14	293	83	293	83	290	14	312	4	293	83	312	4	312	62	312	62	312	4	334	46	238	68	253	47	249	156	442	116	438	149	437	82	437	82	438	149	426	178	437	82	426	178	423	50	423	50	426	178	406	203	423	50	406	203	402	94	402	94	401	24	423	50	361	168	379	156	379	219	379	219	379	156	392	139	379	219	392	139	406	203	406	203	392	139	399	117	406	203	399	117	402	94	401	24	402	94	400	78	401	24	400	78	394	64	401	24	394	64	385	51	401	24	385	51	372	43	357	40	338	0	372	7	346	225	319	221	338	173	265	127	279	197	263	178	69	44	69	292	25	292	69	44	25	292	25	0	69	44	25	0	317	0	69	44	317	0	317	44	131	44	341	254	309	285	131	44	309	285	25	0	131	44	25	0	354	0	131	44	354	0	354	44	220	133	231	117	223	199	223	199	231	117	252	165	223	199	252	165	309	285	309	285	252	165	341	254	240	100	248	82	252	165	252	165	248	82	254	63	252	165	254	63	267	144	267	144	254	63	258	44	267	144	258	44	261	0	267	144	261	0	302	-36	302	-36	261	0	261	-4	302	-36	261	-4	261	-10	220	133	223	199	218	203	220	133	218	203	213	207	220	133	213	207	208	212	220	133	208	212	202	217	220	133	202	217	195	222	220	133	195	222	192	167	220	133	192	167	131	44	261	0	258	44	131	44	261	0	131	44	25	0	25	0	131	44	192	167	305	0	354	0	354	44	305	0	354	44	302	44	305	0	302	44	303	-27	305	0	303	-27	304	-19	305	0	304	-19	305	-12	305	0	305	-12	305	-5	302	-36	303	-27	302	44	302	-36	302	44	297	71	302	-36	297	71	289	96	302	-36	289	96	279	120	302	-36	279	120	267	144	260	-22	258	-29	302	-36	260	-22	302	-36	260	-15	260	-15	302	-36	261	-10	195	222	168	187	174	182	195	222	174	182	179	178	195	222	179	178	184	174	195	222	184	174	188	170	195	222	188	170	192	167	252	165	231	117	240	100	250	107	249	98	256	-12	256	-12	249	98	248	88	256	-12	248	88	246	79	246	79	232	37	256	-12	256	-12	232	37	230	32	256	-12	230	32	227	27	128	127	245	176	231	218	128	127	231	218	13	127	128	127	13	127	232	37	128	127	232	37	246	79	295	113	295	140	294	100	294	100	295	140	294	153	294	100	294	153	292	87	292	87	294	153	292	166	292	87	292	166	290	75	290	75	292	166	290	180	290	75	290	180	287	62	287	62	290	180	286	193	287	62	286	193	273	20	273	20	286	193	272	234	273	20	272	234	270	14	270	14	272	234	269	240	270	14	269	240	268	9	268	9	269	240	266	246	268	9	266	246	265	2	265	2	266	246	263	253	265	2	263	253	261	-4	261	-4	263	253	259	259	261	-4	259	259	256	-12	256	-12	259	259	256	267	256	-12	256	267	251	127	251	127	256	267	251	136	256	267	218	244	221	238	256	267	221	238	224	232	256	267	224	232	227	227	256	267	227	227	229	223	256	267	229	223	231	218	256	267	231	218	245	176	256	267	245	176	247	166	256	267	247	166	249	156	256	267	249	156	250	146	256	267	250	146	251	136	317	253	272	234	286	193	317	253	286	193	334	213	251	127	251	117	256	-12	222	16	218	9	256	-12	222	16	256	-12	225	22	225	22	256	-12	227	27	317	2	334	43	287	62	317	2	287	62	273	20	295	140	295	113	295	127	250	107	256	-12	251	117	94	-93	94	345	50	345	94	-93	50	345	50	-93	81	136	12	100	27	65	81	136	27	65	81	93	81	136	81	93	125	-93	81	136	125	-93	81	345	81	345	125	-93	125	345	125	158	125	116	194	151	125	158	194	151	179	185	125	-93	81	93	81	-93	50	345	50	-93	94	-93	50	345	94	-93	94	345	150	345	150	-93	194	-93	150	345	194	-93	194	345	83	110	12	74	27	40	83	110	27	40	83	68	83	110	83	68	127	-93	83	110	127	-93	83	345	226	345	182	345	226	-93	226	-93	182	345	182	161	226	-93	182	161	182	118	182	118	182	161	127	132	182	118	127	132	127	90	127	-93	127	345	83	345	226	141	297	177	226	183	226	183	297	177	281	211	226	-93	182	118	182	-93	127	-93	83	68	83	-93	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	231	191	239	246	213	210	213	210	239	246	203	264	213	210	203	264	189	222	189	222	203	264	162	227	136	222	162	227	162	271	136	222	162	271	121	264	77	141	81	168	86	246	86	246	81	168	94	191	86	246	94	191	121	264	121	264	94	191	112	210	121	264	112	210	136	222	58	218	40	182	77	-16	58	218	77	-16	77	141	58	218	77	141	86	246	33	141	33	-16	77	-16	33	141	77	-16	40	182	292	141	285	182	292	-16	292	-16	285	182	267	218	292	-16	267	218	248	141	248	141	267	218	243	168	239	246	231	191	243	168	239	246	243	168	267	218	203	264	162	271	162	227	292	-16	248	141	248	-16	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	331	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	331	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	520	386	520	363	522	374	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	332	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	332	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	517	301	427	-53	433	-137	517	301	433	-137	445	-126	517	301	445	-126	457	-112	517	301	457	-112	467	-96	517	301	467	-96	475	-80	517	301	475	-80	482	-64	517	301	482	-64	487	-48	517	301	487	-48	576	306	517	301	576	306	522	317	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	576	306	585	398	573	389	576	306	573	389	561	379	576	306	561	379	549	365	576	306	549	365	538	350	576	306	538	350	529	334	576	306	529	334	522	317	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	675	386	675	363	677	374	394	-134	405	-153	403	-122	520	386	520	363	522	374	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	184	219	190	245	184	219	184	219	190	10	190	245	190	245	190	10	196	36	196	36	190	10	228	16	196	36	205	301	190	245	66	-129	67	-86	64	-132	64	-132	61	-83	60	-159	60	-159	61	-83	54	-82	60	-159	54	-82	43	-157	43	-157	54	-82	40	-84	43	-157	40	-84	31	-152	31	-152	40	-84	30	-90	31	-152	30	-90	22	-143	22	-143	30	-90	22	-99	22	-143	22	-99	17	-133	17	-133	22	-99	17	-110	17	-133	17	-110	15	-121	67	-86	69	-124	72	-90	72	-90	69	-124	73	-119	72	-90	73	-119	76	-97	76	-97	73	-119	76	-113	76	-97	76	-113	78	-104	68	-137	77	-157	71	-138	71	-138	77	-157	73	-138	82	-134	73	-138	77	-157	82	-134	77	-157	94	-153	136	23	145	-112	142	50	136	23	142	50	127	61	136	23	127	61	116	75	136	23	116	75	115	38	116	75	107	91	115	38	115	38	107	91	101	108	115	38	101	108	97	56	97	56	101	108	99	127	184	219	142	50	145	-112	184	219	145	-112	155	-96	184	219	155	-96	164	-80	184	219	164	-80	170	-64	184	219	170	-64	175	-48	184	219	175	-48	190	10	136	23	116	-53	121	-137	136	23	121	-137	133	-126	136	23	133	-126	145	-112	92	-122	94	-153	100	-104	100	-104	94	-153	108	-146	100	-104	108	-146	108	-81	108	-81	108	-146	121	-137	108	-81	121	-137	116	-53	265	306	272	334	274	398	274	398	272	334	280	357	274	398	280	357	288	405	288	405	280	357	289	375	288	405	289	375	303	410	303	410	289	375	298	387	303	410	298	387	308	391	308	391	310	391	321	412	321	412	310	391	312	391	321	412	312	391	314	389	250	379	246	232	265	306	250	379	265	306	261	389	261	389	265	306	274	398	239	205	253	194	246	232	239	205	246	232	250	379	239	205	250	379	238	365	239	205	238	365	227	350	239	205	227	350	218	334	239	205	218	334	210	318	239	205	210	318	205	301	239	205	205	301	196	36	364	363	364	386	359	352	359	352	364	386	358	397	359	352	358	397	351	343	351	343	358	397	350	405	351	343	350	405	340	337	340	337	350	405	337	410	340	337	337	410	326	335	326	335	337	410	321	412	326	335	321	412	320	336	320	336	321	412	316	386	320	336	316	386	315	382	320	336	315	382	313	339	313	339	315	382	312	377	313	339	312	377	308	344	308	344	312	377	308	372	308	344	308	372	304	366	304	366	303	358	304	350	304	366	304	350	308	344	321	412	314	389	316	388	321	412	316	388	316	386	321	412	303	410	308	391	308	127	305	154	302	90	302	90	305	154	297	178	302	90	297	178	285	58	285	58	297	178	283	199	285	58	283	199	282	127	253	194	265	180	266	217	266	217	265	180	274	164	266	217	274	164	283	199	283	199	274	164	280	147	283	199	280	147	282	127	282	127	277	100	285	58	285	58	277	100	265	75	285	58	265	75	260	33	260	33	265	75	247	56	260	33	247	56	228	16	228	16	247	56	224	42	228	16	224	42	196	36	103	155	115	179	121	222	121	222	115	179	134	199	121	222	134	199	153	239	153	239	134	199	157	213	153	239	157	213	190	245	190	245	157	213	184	219	96	197	79	165	84	77	96	197	84	77	97	56	96	197	97	56	99	127	96	197	99	127	103	155	96	197	103	155	121	222	79	165	73	127	76	101	79	165	76	101	84	77	64	-132	60	-159	65	-135	65	-135	60	-159	77	-157	65	-135	77	-157	66	-136	66	-136	77	-157	68	-137	246	232	253	194	266	217	364	386	364	363	366	374	82	-134	94	-153	92	-122	61	-83	64	-132	67	-86	67	-86	66	-129	69	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	111	83	112	49	126	71	126	71	112	49	140	36	126	71	140	36	146	61	146	61	140	36	146	-112	146	61	146	-112	162	128	162	128	146	-112	156	-96	162	128	156	-96	165	-80	111	83	101	97	112	49	112	49	101	97	96	112	112	49	96	112	92	65	92	65	96	112	94	128	189	234	182	206	194	21	189	234	194	21	206	301	206	301	194	21	200	46	208	19	200	46	194	21	97	148	106	167	108	204	108	204	106	167	123	183	108	204	123	183	143	222	143	222	123	183	148	196	143	222	148	196	189	234	189	234	148	196	182	206	85	182	72	156	78	84	85	182	78	84	92	65	85	182	92	65	94	128	85	182	94	128	97	148	85	182	97	148	108	204	72	156	68	128	70	105	72	156	70	105	78	84	252	16	269	16	254	42	254	42	269	16	269	42	275	42	269	42	269	16	275	42	269	16	273	16	278	-137	289	-126	290	17	290	17	289	-126	301	-112	290	17	301	-112	291	42	290	17	291	42	286	16	286	16	291	42	285	42	286	16	285	42	282	16	282	16	285	42	280	42	282	16	280	42	277	16	277	16	280	42	275	42	277	16	275	42	273	16	331	-48	349	22	338	209	338	209	344	234	331	236	338	209	331	236	326	211	326	211	331	236	317	238	326	211	317	238	313	212	313	212	317	238	302	239	313	212	302	239	299	213	299	213	302	239	286	240	299	213	286	240	285	214	285	214	286	240	269	214	269	214	286	240	269	240	257	240	258	214	261	240	261	240	258	214	263	214	261	240	263	214	265	240	265	240	263	214	269	214	265	240	269	214	269	240	238	365	242	214	251	379	251	379	242	214	247	214	251	379	247	214	249	239	249	239	247	214	253	214	249	239	253	214	253	240	253	240	253	214	258	214	253	240	258	214	257	240	390	60	356	50	396	34	361	301	356	50	376	128	361	301	376	128	366	317	366	317	376	128	373	334	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	406	379	399	220	421	306	406	379	421	306	417	389	417	389	421	306	430	398	373	334	376	128	383	350	383	350	376	128	392	195	383	350	392	195	394	365	394	365	392	195	399	220	394	365	399	220	406	379	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	470	128	468	150	466	100	466	100	468	150	460	171	466	100	460	171	453	74	453	74	460	171	446	190	453	74	446	190	445	128	445	128	442	108	453	74	453	74	442	108	432	90	453	74	432	90	430	52	430	52	432	90	415	74	430	52	415	74	396	34	396	34	415	74	390	60	446	190	426	207	427	173	446	190	427	173	437	159	446	190	437	159	443	144	446	190	443	144	445	128	412	185	427	173	426	207	412	185	426	207	399	220	412	185	399	220	392	195	349	22	396	34	356	50	349	22	356	50	361	301	349	22	361	301	344	234	349	22	344	234	338	209	301	-112	311	-96	318	128	318	128	311	-96	320	-80	318	128	320	-80	338	209	338	209	320	-80	327	-64	338	209	327	-64	331	-48	296	42	291	42	301	-112	296	42	301	-112	318	128	272	-53	264	-81	264	-146	272	-53	264	-146	278	-137	272	-53	278	-137	290	17	256	-104	248	-122	250	-153	256	-104	250	-153	264	-146	256	-104	264	-146	264	-81	228	-138	233	-157	238	-134	238	-134	233	-157	250	-153	238	-134	250	-153	248	-122	200	46	208	19	212	45	212	45	208	19	222	18	212	45	222	18	225	44	225	44	222	18	237	17	225	44	237	17	239	43	239	43	237	17	252	16	239	43	252	16	254	42	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	227	-138	224	-137	233	-157	227	-138	233	-157	228	-138	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	249	239	266	306	251	379	266	306	262	389	262	389	266	306	275	398	242	214	238	365	227	350	242	214	227	350	218	334	242	214	218	334	211	317	242	214	211	317	206	301	242	214	206	301	200	46	182	206	162	128	165	-80	182	206	165	-80	171	-64	182	206	171	-64	176	-48	182	206	176	-48	194	21	140	36	117	-53	122	-137	140	36	122	-137	134	-126	140	36	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	520	386	520	363	522	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	188	228	180	200	195	27	188	228	195	27	206	301	206	301	195	27	201	52	212	24	201	52	195	27	96	145	105	162	105	197	105	197	105	162	121	177	105	197	121	177	140	214	140	214	121	177	146	189	140	214	146	189	188	228	188	228	146	189	180	200	105	197	83	176	96	145	96	145	83	176	94	128	95	114	94	128	91	71	95	114	91	71	112	55	68	128	70	107	71	153	71	153	70	107	77	88	71	153	77	88	83	176	83	176	77	88	91	71	83	176	91	71	94	128	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	201	52	212	24	218	49	218	49	212	24	230	22	218	49	230	22	235	47	235	47	230	22	248	20	235	47	248	20	254	46	254	46	248	20	269	18	254	46	269	18	274	44	274	44	269	18	290	17	274	44	290	17	296	43	296	43	290	17	301	-112	296	43	301	-112	339	214	339	214	301	-112	311	-96	339	214	311	-96	320	-80	251	379	241	209	248	236	248	236	241	209	258	211	248	236	258	211	265	237	265	237	258	211	277	212	265	237	277	212	284	238	284	238	277	212	296	213	284	238	296	213	303	239	303	239	296	213	317	214	303	239	317	214	324	240	324	240	317	214	339	214	345	240	339	214	348	16	345	240	348	16	361	301	361	301	348	16	354	42	370	16	354	42	348	16	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	354	42	370	16	377	42	377	42	370	16	391	17	377	42	391	17	397	43	397	43	391	17	410	18	397	43	410	18	417	44	417	44	410	18	428	19	417	44	428	19	435	45	435	45	428	19	446	20	435	45	446	20	453	46	453	46	446	20	457	-112	453	46	457	-112	492	204	492	204	457	-112	467	-96	492	204	467	-96	475	-80	406	379	397	213	403	239	403	239	397	213	419	212	403	239	419	212	425	238	425	238	419	212	440	211	425	238	440	211	445	236	445	236	440	211	459	209	445	236	459	209	464	234	464	234	459	209	476	207	464	234	476	207	482	231	482	231	476	207	492	204	498	228	492	204	507	29	498	228	507	29	517	301	517	301	507	29	513	56	554	42	513	56	507	29	492	204	475	-80	482	-64	492	204	482	-64	487	-48	492	204	487	-48	507	29	446	20	427	-53	433	-137	446	20	433	-137	445	-126	446	20	445	-126	457	-112	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	561	379	553	214	576	306	561	379	576	306	573	389	573	389	576	306	585	398	529	334	531	128	538	350	538	350	531	128	547	190	538	350	547	190	549	365	549	365	547	190	553	214	549	365	553	214	561	379	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	626	128	623	148	622	103	622	103	623	148	616	167	622	103	616	167	610	80	610	80	616	167	602	185	610	80	602	185	599	128	599	128	597	111	610	80	610	80	597	111	588	59	602	185	582	200	582	168	602	185	582	168	592	155	602	185	592	155	598	142	602	185	598	142	599	128	567	180	582	168	582	200	567	180	582	200	553	214	567	180	553	214	547	190	531	128	529	334	522	317	531	128	522	317	517	301	531	128	517	301	513	56	597	111	588	94	588	59	588	59	588	94	572	80	588	59	572	80	554	42	554	42	572	80	548	67	554	42	548	67	513	56	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	406	379	403	239	421	306	406	379	421	306	417	389	417	389	421	306	430	398	397	213	406	379	394	365	397	213	394	365	383	350	397	213	383	350	373	334	397	213	373	334	366	317	397	213	366	317	361	301	397	213	361	301	354	42	339	214	320	-80	327	-64	339	214	327	-64	332	-48	339	214	332	-48	348	16	290	17	272	-53	278	-137	290	17	278	-137	289	-126	290	17	289	-126	301	-112	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	248	236	266	306	251	379	266	306	262	389	262	389	266	306	275	398	241	209	251	379	238	365	241	209	238	365	227	350	241	209	227	350	218	334	241	209	218	334	211	317	241	209	211	317	206	301	241	209	206	301	201	52	180	200	162	128	165	-80	180	200	165	-80	171	-64	180	200	171	-64	176	-48	180	200	176	-48	195	27	165	-80	162	128	156	-96	156	-96	162	128	147	66	156	-96	147	66	146	-112	146	-112	147	66	141	41	126	76	111	88	112	55	126	76	112	55	141	41	126	76	141	41	147	66	101	100	95	114	112	55	101	100	112	55	111	88	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	141	41	117	-53	122	-137	141	41	122	-137	134	-126	141	41	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	520	386	520	363	522	374	675	386	675	363	677	374	394	-134	405	-153	403	-122	482	231	492	204	498	228	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	324	240	339	214	345	240	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	261	105	260	104	265	84	265	84	260	104	259	103	265	84	259	103	258	103	258	103	252	104	265	84	265	84	252	104	251	88	262	110	265	150	261	112	261	112	265	150	261	113	255	121	261	113	259	156	255	121	259	156	253	161	255	121	253	161	249	128	249	128	253	161	246	165	249	128	246	165	242	135	242	135	246	165	239	169	242	135	239	169	234	141	234	141	239	169	232	173	234	141	232	173	225	147	225	147	232	173	227	350	225	147	227	350	218	334	170	156	171	-64	176	183	176	183	171	-64	176	-48	176	183	176	-48	206	301	206	301	176	-48	225	147	206	301	225	147	211	317	211	317	225	147	218	334	102	96	112	118	114	160	114	160	112	118	127	136	114	160	127	136	143	176	143	176	127	136	147	149	143	176	147	149	176	183	176	183	147	149	170	156	92	136	77	106	98	71	92	136	98	71	102	96	92	136	102	96	114	160	273	140	269	145	277	78	277	78	269	145	265	150	277	78	265	150	265	84	265	84	265	150	262	107	262	106	261	105	265	84	262	106	265	84	262	107	234	107	228	109	238	91	234	107	238	91	240	106	240	106	238	91	251	88	240	106	251	88	246	104	246	104	251	88	252	104	280	129	277	134	277	78	280	129	277	78	290	71	280	129	290	71	283	123	292	73	295	119	291	117	291	117	289	117	290	71	290	71	289	117	287	119	290	71	287	119	286	120	314	123	321	135	310	141	314	123	310	141	307	111	307	111	310	141	307	136	307	111	307	136	303	130	307	111	303	130	301	99	301	99	303	130	299	124	301	99	299	124	296	86	296	86	299	124	295	119	296	86	295	119	292	73	291	117	290	71	292	73	284	122	283	123	290	71	284	122	290	71	286	120	265	150	262	110	262	109	265	150	262	109	262	108	265	150	262	108	262	107	265	150	259	156	261	113	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	232	173	238	365	227	350	232	173	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	170	156	117	-53	122	-137	170	156	122	-137	134	-126	170	156	134	-126	146	-112	170	156	146	-112	156	-96	170	156	156	-96	165	-80	170	156	165	-80	171	-64	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	273	140	277	78	277	134	238	91	228	109	224	94	98	71	77	106	72	71	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	154	239	158	213	191	245	191	245	158	213	185	219	191	245	185	219	191	10	191	245	191	10	198	36	198	36	191	10	228	16	198	36	206	301	191	245	274	161	272	160	274	136	274	136	272	160	269	160	274	136	269	160	267	160	267	160	262	160	265	141	265	141	262	160	257	161	265	141	257	161	257	145	257	145	257	161	252	162	257	145	252	162	247	148	247	148	252	162	247	163	247	148	247	163	242	165	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	260	388	236	362	240	205	260	388	240	205	247	232	260	388	247	232	266	306	240	205	236	362	217	333	240	205	217	333	206	301	240	205	206	301	198	36	281	203	276	164	283	130	281	203	283	130	289	192	285	57	283	130	279	102	285	57	279	102	267	77	271	214	260	223	264	182	271	214	264	182	270	174	271	214	270	174	276	164	271	214	276	164	281	203	260	223	247	232	249	198	260	223	249	198	257	191	260	223	257	191	264	182	285	57	267	77	260	32	260	32	267	77	249	57	260	32	249	57	228	16	228	16	249	57	225	43	228	16	225	43	198	36	122	222	97	197	104	155	104	155	97	197	100	127	102	109	100	127	98	57	102	109	98	57	115	38	74	127	77	102	80	165	80	165	77	102	85	78	80	165	85	78	97	197	97	197	85	78	98	57	97	197	98	57	100	127	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	124	-136	124	-136	107	-90	98	-113	124	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	137	23	147	-111	143	50	137	23	143	50	128	61	137	23	128	61	116	75	137	23	116	75	115	38	107	91	102	109	115	38	107	91	115	38	116	75	185	219	143	50	147	-111	185	219	147	-111	165	-80	185	219	165	-80	176	-48	185	219	176	-48	191	10	124	-136	147	-111	137	23	124	-136	137	23	117	-53	124	-136	117	-53	113	-68	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	289	192	283	130	285	57	289	192	285	57	302	89	289	192	302	89	297	179	300	174	302	89	301	173	301	173	302	89	303	173	307	175	303	173	309	127	307	175	309	127	312	180	312	180	309	127	311	141	312	180	311	141	315	154	302	89	300	174	299	176	302	89	299	176	298	177	302	89	298	177	297	179	274	161	274	136	275	162	275	162	274	136	283	130	275	162	283	130	276	164	267	160	265	141	274	136	327	179	334	191	323	198	327	179	323	198	321	167	321	167	323	198	320	193	321	167	320	193	316	186	316	186	312	180	315	154	316	186	315	154	321	167	303	173	302	89	309	127	62	-83	65	-132	69	-86	249	198	247	232	240	205	247	148	242	165	237	151	364	388	365	362	367	374	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	154	239	158	213	191	245	191	245	158	213	185	219	191	245	185	219	191	10	191	245	191	10	198	36	198	36	191	10	229	16	198	36	206	301	191	245	305	170	306	171	308	188	308	188	306	171	308	172	308	188	308	172	310	172	310	172	314	172	318	185	318	185	314	172	320	171	318	185	320	171	329	183	329	183	320	171	325	169	329	183	325	169	330	167	330	167	335	166	340	180	330	167	340	180	329	183	318	185	308	188	310	172	313	378	314	339	316	382	316	382	314	339	320	336	316	382	320	336	318	386	318	386	320	336	322	412	322	412	320	336	328	335	322	412	328	335	336	410	336	410	328	335	340	337	336	410	340	337	348	406	348	406	340	337	351	343	348	406	351	343	358	399	358	399	351	343	359	351	358	399	359	351	364	388	364	388	359	351	365	362	364	388	365	362	367	374	322	412	289	405	296	384	322	412	296	384	309	391	322	412	309	391	311	391	322	412	311	391	313	390	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	270	322	289	405	270	322	276	344	289	405	276	344	285	367	289	405	285	367	296	384	260	388	236	362	240	205	260	388	240	205	247	232	260	388	247	232	266	306	240	205	245	201	247	232	247	232	245	201	250	198	247	232	250	198	256	226	256	226	250	198	255	193	256	226	255	193	260	189	240	205	236	362	217	333	240	205	217	333	206	301	240	205	206	301	198	36	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	309	372	314	339	313	378	305	170	308	188	304	168	304	168	308	188	297	192	304	168	297	192	304	166	304	166	297	192	303	93	304	166	303	93	304	160	297	192	287	195	303	93	303	93	287	195	287	59	287	59	287	195	283	128	256	226	260	189	265	219	265	219	260	189	264	184	265	219	264	184	265	148	265	219	265	148	273	212	273	212	265	148	270	155	273	212	270	155	275	157	275	157	278	155	280	204	280	204	278	155	281	149	280	204	281	149	287	195	287	195	281	149	282	141	287	195	282	141	283	133	253	128	256	133	257	163	257	163	256	133	260	140	257	163	260	140	261	173	261	173	260	140	265	148	261	173	265	148	264	184	247	144	241	135	253	128	247	144	253	128	252	153	252	153	253	128	257	163	287	195	283	133	283	128	280	204	273	212	275	157	309	131	309	138	307	146	309	131	307	146	306	153	309	131	306	153	304	160	309	131	304	160	303	93	283	128	279	100	287	59	287	59	279	100	267	76	287	59	267	76	261	33	261	33	267	76	249	56	261	33	249	56	229	16	229	16	249	56	225	42	229	16	225	42	198	36	122	222	97	197	104	155	104	155	97	197	100	127	102	109	100	127	98	57	102	109	98	57	115	38	74	127	77	102	80	165	80	165	77	102	85	78	80	165	85	78	97	197	97	197	85	78	98	57	97	197	98	57	100	127	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-69	106	-91	124	-136	124	-136	106	-91	97	-113	124	-136	97	-113	94	-153	94	-153	97	-113	86	-131	94	-153	86	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	137	23	147	-111	143	50	137	23	143	50	128	61	137	23	128	61	116	75	137	23	116	75	115	38	107	91	102	109	115	38	107	91	115	38	116	75	185	219	143	50	147	-111	185	219	147	-111	165	-80	185	219	165	-80	176	-48	185	219	176	-48	191	10	124	-136	147	-111	137	23	124	-136	137	23	117	-53	124	-136	117	-53	113	-69	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	62	-83	65	-132	69	-86	35	37	35	9	41	49	41	49	35	9	41	-2	41	49	41	-2	51	58	51	58	41	-2	51	-11	51	58	51	-11	63	64	63	64	51	-11	63	-17	63	64	63	-17	76	66	76	66	63	-17	76	-20	76	66	76	-20	90	64	90	64	76	-20	90	-17	90	64	90	-17	102	58	102	58	90	-17	102	-11	102	58	102	-11	112	49	112	49	102	-11	112	-2	112	49	112	-2	118	37	118	37	112	-2	118	9	118	37	118	9	120	23	145	258	145	230	151	270	151	270	145	230	151	218	151	270	151	218	161	279	161	279	151	218	161	209	161	279	161	209	173	285	173	285	161	209	173	203	173	285	173	203	186	287	186	287	173	203	186	200	186	287	186	200	200	285	200	285	186	200	200	203	200	285	200	203	212	279	212	279	200	203	212	209	212	279	212	209	221	270	221	270	212	209	222	218	221	270	222	218	228	258	228	258	222	218	228	230	228	258	228	230	230	244	258	37	258	9	264	49	264	49	258	9	264	-2	264	49	264	-2	273	58	273	58	264	-2	273	-11	273	58	273	-11	285	64	285	64	273	-11	285	-17	285	64	285	-17	299	66	299	66	285	-17	299	-20	299	66	299	-20	313	64	313	64	299	-20	313	-17	313	64	313	-17	325	58	325	58	313	-17	325	-11	325	58	325	-11	334	49	334	49	325	-11	334	-2	334	49	334	-2	340	37	340	37	334	-2	340	9	340	37	340	9	343	23	258	9	258	37	256	23	145	230	145	258	143	244	35	9	35	37	33	23	145	37	145	9	151	49	151	49	145	9	151	-2	151	49	151	-2	161	58	161	58	151	-2	161	-11	161	58	161	-11	173	64	173	64	161	-11	173	-17	173	64	173	-17	186	66	186	66	173	-17	186	-20	186	66	186	-20	200	64	200	64	186	-20	200	-17	200	64	200	-17	212	58	212	58	200	-17	212	-11	212	58	212	-11	221	49	221	49	212	-11	222	-2	221	49	222	-2	228	37	228	37	222	-2	228	9	228	37	228	9	230	23	258	258	258	230	264	270	264	270	258	230	264	218	264	270	264	218	273	279	273	279	264	218	273	209	273	279	273	209	285	285	285	285	273	209	285	203	285	285	285	203	299	287	299	287	285	203	299	200	299	287	299	200	313	285	313	285	299	200	313	203	313	285	313	203	325	279	325	279	313	203	325	209	325	279	325	209	334	270	334	270	325	209	334	218	334	270	334	218	340	258	340	258	334	218	340	230	340	258	340	230	343	244	35	258	35	230	41	270	41	270	35	230	41	218	41	270	41	218	51	279	51	279	41	218	51	209	51	279	51	209	63	285	63	285	51	209	63	203	63	285	63	203	76	287	76	287	63	203	76	200	76	287	76	200	90	285	90	285	76	200	90	203	90	285	90	203	102	279	102	279	90	203	102	209	102	279	102	209	112	270	112	270	102	209	112	218	112	270	112	218	118	258	118	258	112	218	118	230	118	258	118	230	120	244	35	230	35	258	33	244	258	230	258	258	256	244	145	9	145	37	143	23	97	258	97	230	103	270	103	270	97	230	103	218	103	270	103	218	113	279	113	279	103	218	113	209	113	279	113	209	125	285	125	285	113	209	125	203	125	285	125	203	138	287	138	287	125	203	138	200	138	287	138	200	152	285	152	285	138	200	152	203	152	285	152	203	164	279	164	279	152	203	164	209	164	279	164	209	174	270	174	270	164	209	174	218	174	270	174	218	180	258	180	258	174	218	180	230	180	258	180	230	182	244	97	37	97	9	103	49	103	49	97	9	103	-2	103	49	103	-2	113	58	113	58	103	-2	113	-11	113	58	113	-11	125	64	125	64	113	-11	125	-17	125	64	125	-17	138	66	138	66	125	-17	138	-20	138	66	138	-20	152	64	152	64	138	-20	152	-17	152	64	152	-17	164	58	164	58	152	-17	164	-11	164	58	164	-11	174	49	174	49	164	-11	174	-2	174	49	174	-2	180	37	180	37	174	-2	180	9	180	37	180	9	182	23	97	9	97	37	95	23	97	230	97	258	95	244	36	258	36	230	42	270	42	270	36	230	42	218	42	270	42	218	52	279	52	279	42	218	52	209	52	279	52	209	64	285	64	285	52	209	64	203	64	285	64	203	78	287	78	287	64	203	78	200	78	287	78	200	91	285	91	285	78	200	91	203	91	285	91	203	103	279	103	279	91	203	103	209	103	279	103	209	113	270	113	270	103	209	113	218	113	270	113	218	119	258	119	258	113	218	119	230	119	258	119	230	121	244	36	37	36	9	42	49	42	49	36	9	42	-2	42	49	42	-2	52	58	52	58	42	-2	52	-11	52	58	52	-11	64	64	64	64	52	-11	64	-17	64	64	64	-17	78	66	78	66	64	-17	78	-20	78	66	78	-20	91	64	91	64	78	-20	91	-17	91	64	91	-17	103	58	103	58	91	-17	103	-11	103	58	103	-11	113	49	113	49	103	-11	113	-2	113	49	113	-2	119	37	119	37	113	-2	119	9	119	37	119	9	121	23	257	258	257	230	263	270	263	270	257	230	263	218	263	270	263	218	272	279	272	279	263	218	272	209	272	279	272	209	284	285	284	285	272	209	284	203	284	285	284	203	298	287	298	287	284	203	298	200	298	287	298	200	312	285	312	285	298	200	312	203	312	285	312	203	324	279	324	279	312	203	324	209	324	279	324	209	333	270	333	270	324	209	333	218	333	270	333	218	339	258	339	258	333	218	339	230	339	258	339	230	342	244	257	37	257	9	263	49	263	49	257	9	263	-2	263	49	263	-2	272	58	272	58	263	-2	272	-11	272	58	272	-11	284	64	284	64	272	-11	284	-17	284	64	284	-17	298	66	298	66	284	-17	298	-20	298	66	298	-20	312	64	312	64	298	-20	312	-17	312	64	312	-17	324	58	324	58	312	-17	324	-11	324	58	324	-11	333	49	333	49	324	-11	333	-2	333	49	333	-2	339	37	339	37	333	-2	339	9	339	37	339	9	342	23	257	9	257	37	254	23	257	230	257	258	254	244	36	9	36	37	34	23	36	230	36	258	34	244	33	148	33	104	343	104	33	148	343	104	343	148	148	243	148	218	154	255	154	255	148	218	154	206	154	255	154	206	163	264	163	264	154	206	163	198	163	264	163	198	174	270	174	270	163	198	174	192	174	270	174	192	187	272	187	272	174	192	187	190	187	272	187	190	200	270	200	270	187	190	200	192	200	270	200	192	211	264	211	264	200	192	211	198	211	264	211	198	220	255	220	255	211	198	220	206	220	255	220	206	226	243	226	243	220	206	226	218	226	243	226	218	228	230	148	218	148	243	146	230	33	148	33	104	238	104	33	148	238	104	238	148	263	35	263	10	269	47	269	47	263	10	269	-1	269	47	269	-1	278	56	278	56	269	-1	278	-10	278	56	278	-10	289	62	289	62	278	-10	289	-15	289	62	289	-15	302	64	302	64	289	-15	302	-17	302	64	302	-17	315	62	315	62	302	-17	315	-15	315	62	315	-15	326	56	326	56	315	-15	326	-10	326	56	326	-10	335	47	335	47	326	-10	335	-1	335	47	335	-1	341	35	341	35	335	-1	341	10	341	35	341	10	343	22	263	243	263	218	269	255	269	255	263	218	269	206	269	255	269	206	278	264	278	264	269	206	278	198	278	264	278	198	289	270	289	270	278	198	289	192	289	270	289	192	302	272	302	272	289	192	302	190	302	272	302	190	315	270	315	270	302	190	315	192	315	270	315	192	326	264	326	264	315	192	326	198	326	264	326	198	335	255	335	255	326	198	335	206	335	255	335	206	341	243	341	243	335	206	341	218	341	243	341	218	343	230	263	218	263	243	261	230	263	10	263	35	261	22	35	37	35	9	41	49	41	49	35	9	41	-2	41	49	41	-2	51	58	51	58	41	-2	51	-11	51	58	51	-11	63	64	63	64	51	-11	63	-17	63	64	63	-17	76	66	76	66	63	-17	76	-20	76	66	76	-20	90	64	90	64	76	-20	90	-17	90	64	90	-17	102	58	102	58	90	-17	102	-11	102	58	102	-11	112	49	112	49	102	-11	112	-2	112	49	112	-2	118	37	118	37	112	-2	118	9	118	37	118	9	120	23	35	258	35	230	41	270	41	270	35	230	41	218	41	270	41	218	51	279	51	279	41	218	51	209	51	279	51	209	63	285	63	285	51	209	63	203	63	285	63	203	76	287	76	287	63	203	76	200	76	287	76	200	90	285	90	285	76	200	90	203	90	285	90	203	102	279	102	279	90	203	102	209	102	279	102	209	112	270	112	270	102	209	112	218	112	270	112	218	118	258	118	258	112	218	118	230	118	258	118	230	120	244	33	160	33	108	343	108	33	160	343	108	343	160	258	37	258	9	264	49	264	49	258	9	264	-2	264	49	264	-2	273	58	273	58	264	-2	273	-11	273	58	273	-11	285	64	285	64	273	-11	285	-17	285	64	285	-17	299	66	299	66	285	-17	299	-20	299	66	299	-20	313	64	313	64	299	-20	313	-17	313	64	313	-17	325	58	325	58	313	-17	325	-11	325	58	325	-11	334	49	334	49	325	-11	334	-2	334	49	334	-2	340	37	340	37	334	-2	340	9	340	37	340	9	343	23	258	258	258	230	264	270	264	270	258	230	264	218	264	270	264	218	273	279	273	279	264	218	273	209	273	279	273	209	285	285	285	285	273	209	285	203	285	285	285	203	299	287	299	287	285	203	299	200	299	287	299	200	313	285	313	285	299	200	313	203	313	285	313	203	325	279	325	279	313	203	325	209	325	279	325	209	334	270	334	270	325	209	334	218	334	270	334	218	340	258	340	258	334	218	340	230	340	258	340	230	343	244	258	230	258	258	256	244	258	9	258	37	256	23	35	230	35	258	33	244	35	9	35	37	33	23	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	147	254	147	227	153	265	153	265	147	227	153	216	153	265	153	216	162	274	162	274	153	216	162	207	162	274	162	207	173	280	173	280	162	207	173	201	173	280	173	201	186	282	186	282	173	201	186	199	186	282	186	199	200	280	200	280	186	199	200	201	200	280	200	201	211	274	211	274	200	201	211	207	211	274	211	207	220	265	220	265	211	207	220	216	220	265	220	216	226	254	226	254	220	216	226	227	226	254	226	227	228	241	147	25	147	0	153	37	153	37	147	0	153	-12	153	37	153	-12	162	46	162	46	153	-12	162	-21	162	46	162	-21	173	52	173	52	162	-21	173	-26	173	52	173	-26	186	54	186	54	173	-26	186	-29	186	54	186	-29	200	52	200	52	186	-29	200	-26	200	52	200	-26	211	46	211	46	200	-26	211	-21	211	46	211	-21	220	37	220	37	211	-21	220	-12	220	37	220	-12	226	25	226	25	220	-12	226	0	226	25	226	0	228	12	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	147	0	147	25	145	12	147	227	147	254	145	241	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	257	134	274	131	257	134	257	134	274	131	281	172	257	134	281	172	252	178	257	134	252	178	235	128	235	128	252	178	221	172	235	128	221	172	209	113	209	113	221	172	191	157	209	113	191	157	181	96	181	96	191	157	164	140	181	96	164	140	151	81	151	81	164	140	139	125	151	81	139	125	121	75	121	75	139	125	118	119	324	131	305	156	307	89	324	131	307	89	314	66	324	131	314	66	341	66	324	131	341	66	336	100	305	156	281	172	287	122	305	156	287	122	298	107	305	156	298	107	307	89	101	122	87	131	91	81	101	122	91	81	121	75	101	122	121	75	118	119	67	164	60	187	67	99	67	164	67	99	76	146	76	146	67	99	91	81	76	146	91	81	87	131	60	187	33	187	39	155	60	187	39	155	50	125	60	187	50	125	67	99	281	172	274	131	287	122	34	125	37	103	38	153	38	153	37	103	46	80	38	153	46	80	50	176	50	176	46	80	62	61	50	176	62	61	60	124	60	124	67	194	50	176	110	209	107	163	122	161	110	209	122	161	132	206	132	206	122	161	138	153	132	206	138	153	151	198	151	198	138	153	155	140	151	198	155	140	167	185	167	185	155	140	172	121	167	185	172	121	180	171	180	171	172	121	190	94	180	171	190	94	191	155	191	155	190	94	201	79	191	155	201	79	210	127	210	127	201	79	214	65	210	127	214	65	226	108	226	108	214	65	229	53	226	108	229	53	241	97	241	97	229	53	247	45	241	97	247	45	255	90	255	90	247	45	268	42	255	90	268	42	272	89	272	89	268	42	290	46	272	89	290	46	286	90	69	149	78	157	87	205	87	205	78	157	91	161	87	205	91	161	110	209	110	209	91	161	107	163	67	194	60	124	62	138	67	194	62	138	69	149	67	194	69	149	87	205	95	90	81	94	83	48	95	90	83	48	112	42	95	90	112	42	112	89	60	124	62	61	63	112	63	112	62	61	83	48	63	112	83	48	70	102	70	102	83	48	81	94	294	159	305	152	305	199	305	199	305	152	313	142	305	199	313	142	323	184	323	184	313	142	315	126	327	76	315	126	313	113	327	76	313	113	310	58	310	58	313	113	307	103	310	58	307	103	298	95	285	207	266	209	281	162	285	207	281	162	294	159	285	207	294	159	305	199	336	161	323	184	327	76	336	161	327	76	338	99	336	161	338	99	342	128	298	95	286	90	290	46	298	95	290	46	310	58	315	126	327	76	323	184	281	162	266	209	266	163	80	152	84	167	88	237	88	237	84	167	92	179	88	237	92	179	117	242	117	242	92	179	103	187	117	242	103	187	117	190	117	190	130	188	150	236	150	236	130	188	142	182	150	236	142	182	151	172	78	136	80	152	88	237	78	136	88	237	64	221	78	136	64	221	47	199	78	136	47	199	37	171	78	136	37	171	33	141	162	136	170	100	176	221	176	221	170	100	184	71	176	221	184	71	195	198	195	198	184	71	202	50	195	198	202	50	207	170	207	170	202	50	227	38	207	170	227	38	213	140	213	140	227	38	217	119	291	109	283	97	287	39	287	39	283	97	272	88	287	39	272	88	258	85	258	85	244	87	257	33	257	33	244	87	233	93	257	33	233	93	227	38	227	38	233	93	224	103	227	38	224	103	217	119	157	156	162	136	176	221	157	156	176	221	151	172	151	172	176	221	150	236	150	236	117	242	117	190	342	134	297	140	310	54	342	134	310	54	328	77	342	134	328	77	338	104	310	54	297	140	295	124	310	54	295	124	291	109	310	54	291	109	287	39	258	85	257	33	287	39	106	22	91	33	112	-14	112	-14	91	33	82	46	112	-14	82	46	79	-1	79	-1	82	46	79	61	71	162	79	61	88	188	79	61	86	82	88	188	88	188	86	82	103	108	88	188	103	108	95	209	95	209	103	108	120	253	120	253	103	108	123	138	120	253	123	138	140	230	140	230	123	138	140	169	140	230	140	169	147	200	92	224	95	209	120	253	92	224	120	253	92	271	92	224	92	271	83	236	83	236	92	271	68	245	68	245	92	271	59	282	68	245	59	282	49	253	49	253	59	282	26	287	49	253	26	287	26	260	125	14	106	22	112	-14	125	14	112	-14	147	-19	125	14	147	-19	147	7	71	162	51	133	52	16	71	162	52	16	79	-1	71	162	79	-1	79	61	33	102	26	70	33	40	33	102	33	40	52	16	33	102	52	16	51	133	136	177	123	178	126	133	126	133	123	178	118	134	101	131	118	134	123	178	101	131	123	178	93	172	113	31	151	31	162	116	162	116	173	163	161	169	162	116	161	169	152	121	152	121	161	169	149	174	152	121	149	174	143	127	143	127	149	174	136	177	143	127	136	177	134	130	134	130	136	177	126	133	307	164	298	146	307	99	307	99	298	146	287	131	307	99	287	131	283	81	283	81	287	131	274	122	283	81	274	122	257	119	257	119	249	120	254	75	254	75	249	120	241	123	254	75	241	123	241	76	241	76	241	123	232	127	241	76	232	127	228	79	228	79	232	127	223	132	228	79	223	132	215	84	215	84	223	132	213	138	215	84	213	138	202	91	224	222	185	156	190	98	224	222	190	98	202	91	224	222	202	91	213	138	224	222	213	138	262	222	190	98	185	156	173	163	190	98	173	163	162	116	190	98	162	116	151	31	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	257	119	254	75	283	81	60	66	67	89	69	156	69	156	67	89	76	107	69	156	76	107	93	172	93	172	76	107	87	122	93	172	87	122	101	131	60	66	69	156	51	131	60	66	51	131	39	100	60	66	39	100	33	66	99	86	118	90	118	90	121	134	118	90	139	84	121	134	139	84	151	128	151	128	139	84	165	70	151	128	165	70	181	114	181	114	165	70	193	52	181	114	193	52	209	96	209	96	193	52	223	37	209	96	223	37	235	81	235	81	223	37	252	31	235	81	252	31	257	75	257	75	252	31	284	38	257	75	284	38	276	80	326	82	337	112	342	143	326	82	342	143	315	143	326	82	315	143	309	125	326	82	309	125	308	56	276	80	284	38	291	91	291	91	284	38	308	56	291	91	308	56	302	107	302	107	308	56	309	125	74	59	85	75	91	127	91	127	85	75	99	86	91	127	99	86	121	134	121	134	99	86	118	90	67	109	50	83	61	22	67	109	61	22	66	40	67	109	66	40	74	59	67	109	74	59	91	127	39	52	34	22	61	22	39	52	61	22	50	83	34	232	34	188	341	188	34	232	341	188	341	232	34	66	34	22	341	22	34	66	341	22	341	66	123	223	118	179	140	172	123	223	140	172	153	217	153	217	140	172	166	158	153	217	166	158	183	202	183	202	166	158	194	140	183	202	194	140	211	184	211	184	194	140	224	126	211	184	224	126	236	170	236	170	224	126	254	119	236	170	254	119	257	164	257	164	254	119	285	126	257	164	285	126	276	168	326	171	337	201	342	232	326	171	342	232	315	232	326	171	315	232	309	214	326	171	309	214	309	145	276	168	285	126	291	179	291	179	285	126	309	145	291	179	309	145	302	195	302	195	309	145	309	214	74	147	85	163	92	216	92	216	85	163	99	174	92	216	99	174	123	223	123	223	99	174	118	179	67	198	50	172	61	110	67	198	61	110	66	129	67	198	66	129	74	147	67	198	74	147	92	216	39	142	34	110	61	110	39	142	61	110	50	172	99	171	118	175	118	175	121	219	118	175	129	173	121	219	129	173	137	217	137	217	129	173	143	167	137	217	143	167	153	212	153	212	143	167	156	160	153	212	156	160	169	205	169	205	156	160	168	152	169	205	168	152	179	145	179	145	179	62	208	129	179	145	208	129	184	197	179	145	184	197	169	205	231	265	198	189	208	129	231	265	208	129	216	125	231	265	216	125	226	172	231	265	226	172	267	265	238	165	232	168	233	118	233	118	232	168	226	172	233	118	226	172	225	121	225	121	226	172	216	125	179	62	179	145	160	18	160	18	179	145	142	62	160	18	142	62	140	-26	140	-26	142	62	123	18	140	-26	123	18	103	-26	35	62	35	18	123	18	35	62	123	18	142	62	309	210	302	192	308	141	308	141	302	192	291	176	308	141	291	176	284	123	284	123	291	176	276	165	284	123	276	165	257	160	257	160	250	161	252	116	252	116	250	161	244	163	252	116	244	163	243	117	243	117	244	163	238	165	243	117	238	165	233	118	326	167	337	197	342	228	326	167	342	228	315	228	326	167	315	228	309	210	326	167	309	210	308	141	257	160	252	116	284	123	179	62	160	18	342	18	179	62	342	18	342	62	74	143	85	159	91	212	91	212	85	159	99	171	91	212	99	171	121	219	121	219	99	171	118	175	67	193	50	167	61	107	67	193	61	107	66	125	67	193	66	125	74	143	67	193	74	143	91	212	39	137	34	107	61	107	39	137	61	107	50	167	184	197	208	129	198	189	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	105	-29	123	-74	128	14	128	14	123	-74	146	-29	128	14	146	-29	157	72	157	72	146	-29	167	14	157	72	167	14	179	116	179	116	167	14	196	72	179	116	196	72	199	156	199	156	196	72	219	116	199	156	219	116	238	156	308	261	299	242	308	196	308	196	299	242	288	228	308	196	288	228	284	179	284	179	288	228	274	219	284	179	274	219	257	216	257	216	236	222	254	172	254	172	236	222	224	178	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	257	216	254	172	284	179	219	116	196	72	341	72	219	116	341	72	341	116	34	116	34	72	157	72	34	116	157	72	179	116	167	14	146	-29	341	-29	167	14	341	-29	341	14	34	14	34	-29	105	-29	34	14	105	-29	128	14	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	123	-74	105	-29	83	-74	99	227	118	231	118	231	123	275	118	231	132	228	123	275	132	228	143	273	143	273	132	228	149	221	143	273	149	221	163	266	163	266	149	221	166	211	163	266	166	211	181	256	181	256	166	211	182	201	181	256	182	201	199	245	199	245	182	201	195	192	199	245	195	192	196	116	196	116	195	192	174	72	174	72	195	192	156	116	174	72	156	116	145	14	145	14	156	116	134	72	145	14	134	72	123	-29	123	-29	134	72	105	14	123	-29	105	14	99	-75	99	-75	105	14	83	-29	99	-75	83	-29	60	-75	253	216	252	217	254	172	254	172	252	217	250	217	254	172	250	217	249	172	249	172	250	217	248	218	249	172	248	218	243	173	259	321	216	234	227	177	259	321	227	177	232	175	259	321	232	175	238	174	259	321	238	174	248	218	259	321	248	218	300	321	199	245	196	116	227	177	199	245	227	177	216	234	309	266	302	248	309	198	309	198	302	248	291	232	309	198	291	232	285	179	285	179	291	232	276	220	285	179	276	220	257	216	257	216	255	216	285	179	285	179	255	216	254	172	326	224	337	254	342	284	326	224	342	284	315	284	326	224	315	284	309	266	326	224	309	266	309	198	196	116	174	72	341	72	196	116	341	72	341	116	34	116	34	72	134	72	34	116	134	72	156	116	145	14	123	-29	341	-29	145	14	341	-29	341	14	34	14	34	-29	83	-29	34	14	83	-29	105	14	74	199	85	215	92	268	92	268	85	215	99	227	92	268	99	227	123	275	123	275	99	227	118	231	67	250	50	224	61	163	67	250	61	163	66	181	67	250	66	181	74	199	67	250	74	199	92	268	39	194	34	163	61	163	39	194	61	163	50	224	253	216	254	172	255	216	248	218	238	174	243	173	101	78	118	81	118	81	123	125	118	81	140	75	123	125	140	75	154	119	154	119	140	75	166	60	154	119	166	60	184	104	184	104	166	60	194	43	184	104	194	43	211	87	211	87	194	43	224	28	211	87	224	28	236	72	236	72	224	28	254	22	236	72	254	22	257	66	257	66	254	22	284	28	257	66	284	28	274	69	77	54	88	69	94	119	94	119	88	69	101	78	94	119	101	78	123	125	123	125	101	78	118	81	70	103	51	78	61	13	70	103	61	13	68	36	70	103	68	36	77	54	70	103	77	54	94	119	39	47	34	13	61	13	39	47	61	13	51	78	123	245	118	201	140	195	123	245	140	195	154	239	154	239	140	195	166	180	154	239	166	180	184	224	184	224	166	180	194	163	184	224	194	163	211	207	211	207	194	163	224	148	211	207	224	148	236	192	236	192	224	148	254	142	236	192	254	142	257	186	257	186	254	142	284	148	257	186	284	148	274	189	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	274	69	284	28	288	78	288	78	284	28	308	46	288	78	308	46	299	93	299	93	308	46	308	111	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	274	189	284	148	288	198	288	198	284	148	308	166	288	198	308	166	299	213	299	213	308	166	308	231	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	138	76	139	123	133	78	133	78	139	123	131	125	133	78	131	125	128	80	128	80	131	125	123	125	128	80	123	125	123	81	123	81	123	125	118	81	101	78	118	81	123	125	101	78	123	125	94	119	123	245	118	201	130	199	123	245	130	199	140	243	140	243	130	199	142	194	140	243	142	194	157	238	157	238	142	194	156	187	157	238	156	187	170	178	214	152	222	149	239	291	239	291	222	149	233	194	238	144	233	194	230	146	230	146	233	194	222	149	204	212	189	221	191	100	204	212	191	100	214	152	204	212	214	152	239	291	308	231	299	213	308	166	308	166	299	213	288	198	308	166	288	198	284	148	284	148	288	198	274	189	284	148	274	189	257	186	257	186	253	186	254	142	254	142	253	186	248	187	254	142	248	187	246	142	246	142	248	187	243	189	246	142	243	189	238	144	238	144	243	189	238	191	238	144	238	191	233	194	308	111	299	93	308	46	308	46	299	93	288	78	308	46	288	78	284	28	284	28	288	78	274	69	284	28	274	69	257	66	257	66	246	68	254	22	254	22	246	68	237	24	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	257	66	254	22	284	28	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	257	186	254	142	284	148	157	238	170	178	173	230	173	230	170	178	185	168	173	230	185	168	189	221	189	221	185	168	188	47	189	221	188	47	191	100	191	100	188	47	204	37	191	100	204	37	206	90	206	90	204	37	220	29	206	90	220	29	221	81	221	81	220	29	237	24	221	81	237	24	234	73	234	73	237	24	246	68	137	-23	172	56	143	74	143	74	147	122	139	123	143	74	139	123	138	76	61	13	68	36	70	103	70	103	68	36	77	54	70	103	77	54	94	119	94	119	77	54	88	69	94	119	88	69	101	78	61	13	70	103	51	78	61	13	51	78	39	47	61	13	39	47	34	13	185	168	162	116	172	56	185	168	172	56	188	47	172	56	162	116	154	119	172	56	154	119	147	122	172	56	147	122	143	74	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	137	-23	143	74	100	-23	239	291	233	194	275	291	34	7	34	-36	341	-36	34	7	341	-36	341	7	123	155	118	111	140	105	123	155	140	105	154	149	154	149	140	105	166	90	154	149	166	90	184	134	184	134	166	90	194	73	184	134	194	73	211	117	211	117	194	73	224	58	211	117	224	58	236	102	236	102	224	58	254	52	236	102	254	52	257	96	257	96	254	52	284	59	257	96	284	59	274	99	77	85	88	99	94	149	94	149	88	99	101	108	94	149	101	108	123	155	123	155	101	108	118	111	70	133	51	108	61	43	70	133	61	43	68	66	70	133	68	66	77	85	70	133	77	85	94	149	39	78	34	43	61	43	39	78	61	43	51	108	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	325	102	336	132	342	164	325	102	342	164	315	164	325	102	315	164	308	141	325	102	308	141	308	76	274	99	284	59	288	108	288	108	284	59	308	76	288	108	308	76	299	122	299	122	308	76	308	141	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	101	10	118	13	118	13	123	57	118	13	140	7	123	57	140	7	154	51	154	51	140	7	166	-6	154	51	166	-6	184	37	184	37	166	-6	194	-24	184	37	194	-24	211	19	211	19	194	-24	224	-39	211	19	224	-39	236	4	236	4	224	-39	254	-45	236	4	254	-45	257	-1	257	-1	254	-45	284	-38	257	-1	284	-38	274	2	77	-12	88	1	94	52	94	52	88	1	101	10	94	52	101	10	123	57	123	57	101	10	118	13	70	35	51	11	61	-54	70	35	61	-54	68	-31	70	35	68	-31	77	-12	70	35	77	-12	94	52	39	-19	34	-54	61	-54	39	-19	61	-54	51	11	123	177	118	133	140	127	123	177	140	127	154	171	154	171	140	127	166	113	154	171	166	113	184	157	184	157	166	113	194	95	184	157	194	95	211	139	211	139	194	95	224	81	211	139	224	81	236	124	236	124	224	81	254	75	236	124	254	75	257	118	257	118	254	75	284	81	257	118	284	81	274	122	77	107	88	121	94	172	94	172	88	121	101	130	94	172	101	130	123	177	123	177	101	130	118	133	70	155	51	131	61	65	70	155	61	65	68	88	70	155	68	88	77	107	70	155	77	107	94	172	39	100	34	65	61	65	39	100	61	65	51	131	123	297	118	253	140	247	123	297	140	247	154	291	154	291	140	247	166	233	154	291	166	233	184	277	184	277	166	233	194	215	184	277	194	215	211	259	211	259	194	215	224	201	211	259	224	201	236	244	236	244	224	201	254	195	236	244	254	195	257	238	257	238	254	195	284	201	257	238	284	201	274	242	325	125	336	155	342	186	325	125	342	186	315	186	325	125	315	186	308	164	325	125	308	164	308	99	274	122	284	81	288	131	288	131	284	81	308	99	288	131	308	99	299	145	299	145	308	99	308	164	325	5	336	35	342	66	325	5	342	66	315	66	325	5	315	66	308	44	325	5	308	44	308	-20	274	2	284	-38	288	11	288	11	284	-38	308	-20	288	11	308	-20	299	25	299	25	308	-20	308	44	325	245	336	275	342	306	325	245	342	306	315	306	325	245	315	306	308	284	325	245	308	284	308	219	274	242	284	201	288	251	288	251	284	201	308	219	288	251	308	219	299	265	299	265	308	219	308	284	77	227	88	241	94	291	94	291	88	241	101	250	94	291	101	250	123	297	123	297	101	250	118	253	70	275	51	251	61	185	70	275	61	185	68	208	70	275	68	208	77	227	70	275	77	227	94	291	39	220	34	185	61	185	39	220	61	185	51	251	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	257	231	274	228	282	269	257	231	282	269	252	275	257	231	252	275	235	225	235	225	252	275	221	269	235	225	221	269	210	210	210	210	221	269	192	254	210	210	192	254	182	193	182	193	192	254	164	237	182	193	164	237	152	178	152	178	164	237	139	222	152	178	139	222	121	172	121	172	139	222	118	216	324	228	306	253	308	186	324	228	308	186	315	163	324	228	315	163	342	163	324	228	342	163	336	198	306	253	282	269	288	219	306	253	288	219	299	205	306	253	299	205	308	186	101	219	88	228	92	179	101	219	92	179	121	172	101	219	121	172	118	216	68	261	61	284	68	196	68	261	68	196	77	242	77	242	68	196	92	179	77	242	92	179	88	228	61	284	34	284	39	252	61	284	39	252	51	222	61	284	51	222	68	196	282	269	274	228	288	219	342	232	342	258	324	206	324	206	342	258	312	237	324	206	312	237	298	184	298	184	312	237	282	219	298	184	282	219	266	167	266	167	282	219	251	207	266	167	251	207	229	156	229	156	251	207	219	199	229	156	219	199	188	152	188	152	219	199	188	196	342	-6	324	47	312	17	312	17	324	47	298	70	312	17	298	70	281	35	281	35	298	70	266	88	281	35	266	88	250	48	250	48	266	88	229	99	250	48	229	99	219	55	219	55	229	99	188	57	156	55	188	57	188	103	156	55	188	103	146	99	156	55	146	99	124	49	124	49	146	99	109	87	124	49	109	87	92	36	92	36	109	87	77	69	92	36	77	69	61	18	61	18	77	69	52	47	61	18	52	47	34	21	229	99	188	103	188	57	34	259	52	206	62	237	62	237	52	206	78	184	62	237	78	184	92	220	92	220	78	184	109	167	92	220	109	167	124	207	124	207	109	167	146	156	124	207	146	156	156	199	156	199	146	156	188	152	156	199	188	152	188	196	52	206	34	259	34	232	342	21	324	47	342	-6	61	18	34	21	34	-6	146	98	34	98	118	54	146	98	118	54	128	38	146	98	128	38	139	26	146	98	139	26	154	18	146	98	154	18	149	84	230	98	227	84	236	27	236	27	227	84	222	73	236	27	222	73	221	18	221	18	222	73	213	63	221	18	213	63	204	13	204	13	213	63	202	57	204	13	202	57	189	55	189	55	175	57	187	11	187	11	175	57	170	13	149	84	154	18	155	73	155	73	154	18	170	13	155	73	170	13	163	63	163	63	170	13	175	57	257	54	342	54	342	98	257	54	342	98	230	98	257	54	230	98	236	27	257	54	236	27	249	38	189	55	187	11	204	13	139	227	128	215	146	156	146	156	128	215	118	200	146	156	118	200	34	200	227	169	230	156	236	227	227	169	236	227	222	181	222	181	236	227	221	235	222	181	221	235	213	190	213	190	221	235	204	240	213	190	204	240	202	196	202	196	204	240	189	198	175	196	189	198	187	242	175	196	187	242	170	241	146	156	149	169	153	235	153	235	149	169	155	181	153	235	155	181	170	241	170	241	155	181	163	190	170	241	163	190	175	196	257	200	249	215	236	227	257	200	236	227	230	156	257	200	230	156	342	156	257	200	342	156	342	200	204	240	187	242	189	198	146	156	34	200	34	156	139	227	146	156	153	235	118	54	34	98	34	54	34	98	34	54	342	54	34	98	342	54	342	98	139	227	128	215	146	156	146	156	128	215	118	200	146	156	118	200	34	200	227	169	230	156	236	227	227	169	236	227	222	181	222	181	236	227	221	235	222	181	221	235	213	190	213	190	221	235	204	240	213	190	204	240	202	196	202	196	204	240	189	198	175	196	189	198	187	242	175	196	187	242	170	241	146	156	149	169	153	235	153	235	149	169	155	181	153	235	155	181	170	241	170	241	155	181	163	190	170	241	163	190	175	196	257	200	249	215	236	227	257	200	236	227	230	156	257	200	230	156	342	156	257	200	342	156	342	200	204	240	187	242	189	198	146	156	34	200	34	156	139	227	146	156	153	235	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	305	148	278	154	316	154	316	148	278	154	267	154	316	154	267	163	326	163	326	154	267	163	258	163	326	163	258	174	332	174	332	163	258	174	252	174	332	174	252	187	334	187	334	174	252	187	250	187	334	187	250	201	332	201	332	187	250	201	252	201	332	201	252	212	326	212	326	201	252	212	258	212	326	212	258	221	316	221	316	212	258	221	267	221	316	221	267	227	305	227	305	221	267	227	278	227	305	227	278	229	291	148	278	148	305	146	291	148	-24	148	-51	154	-13	154	-13	148	-51	154	-62	154	-13	154	-62	163	-4	163	-4	154	-62	163	-71	163	-4	163	-71	174	1	174	1	163	-71	174	-77	174	1	174	-77	187	3	187	3	174	-77	187	-79	187	3	187	-79	201	1	201	1	187	-79	201	-77	201	1	201	-77	212	-4	212	-4	201	-77	212	-71	212	-4	212	-71	221	-13	221	-13	212	-71	221	-62	221	-13	221	-62	227	-24	227	-24	221	-62	227	-51	227	-24	227	-51	229	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	305	148	278	154	316	154	316	148	278	154	267	154	316	154	267	163	326	163	326	154	267	163	258	163	326	163	258	174	332	174	332	163	258	174	252	174	332	174	252	187	334	187	334	174	252	187	250	187	334	187	250	201	332	201	332	187	250	201	252	201	332	201	252	212	326	212	326	201	252	212	258	212	326	212	258	221	316	221	316	212	258	221	267	221	316	221	267	227	305	227	305	221	267	227	278	227	305	227	278	229	291	148	278	148	305	146	291	148	-51	148	-24	146	-38	259	-24	259	-51	265	-13	265	-13	259	-51	265	-62	265	-13	265	-62	275	-4	275	-4	265	-62	275	-71	275	-4	275	-71	286	1	286	1	275	-71	286	-77	286	1	286	-77	300	3	300	3	286	-77	300	-79	300	3	300	-79	313	1	313	1	300	-79	313	-77	313	1	313	-77	324	-4	324	-4	313	-77	324	-71	324	-4	324	-71	333	-13	333	-13	324	-71	333	-62	333	-13	333	-62	339	-24	339	-24	333	-62	339	-51	339	-24	339	-51	341	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	36	305	36	278	42	316	42	316	36	278	42	267	42	316	42	267	51	326	51	326	42	267	51	258	51	326	51	258	63	332	63	332	51	258	63	252	63	332	63	252	76	334	76	334	63	252	76	250	76	334	76	250	89	332	89	332	76	250	89	252	89	332	89	252	101	326	101	326	89	252	101	258	101	326	101	258	110	316	110	316	101	258	110	267	110	316	110	267	116	305	116	305	110	267	116	278	116	305	116	278	118	291	36	278	36	305	34	291	259	-51	259	-24	257	-38	36	-24	36	-51	42	-13	42	-13	36	-51	42	-62	42	-13	42	-62	51	-4	51	-4	42	-62	51	-71	51	-4	51	-71	62	1	62	1	51	-71	62	-77	62	1	62	-77	75	3	75	3	62	-77	75	-79	75	3	75	-79	89	1	89	1	75	-79	89	-77	89	1	89	-77	100	-4	100	-4	89	-77	100	-71	100	-4	100	-71	110	-13	110	-13	100	-71	110	-62	110	-13	110	-62	116	-24	116	-24	110	-62	116	-51	116	-24	116	-51	118	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	259	305	259	278	265	316	265	316	259	278	265	267	265	316	265	267	274	326	274	326	265	267	274	258	274	326	274	258	286	332	286	332	274	258	286	252	286	332	286	252	299	334	299	334	286	252	299	250	299	334	299	250	312	332	312	332	299	250	312	252	312	332	312	252	324	326	324	326	312	252	324	258	324	326	324	258	333	316	333	316	324	258	333	267	333	316	333	267	339	305	339	305	333	267	339	278	339	305	339	278	341	291	259	278	259	305	257	291	36	-51	36	-24	34	-38	36	213	36	186	42	224	42	224	36	186	42	175	42	224	42	175	51	233	51	233	42	175	51	166	51	233	51	166	62	239	62	239	51	166	62	160	62	239	62	160	75	242	75	242	62	160	75	158	75	242	75	158	89	239	89	239	75	158	89	160	89	239	89	160	100	233	100	233	89	160	100	166	100	233	100	166	110	224	110	224	100	166	110	175	110	224	110	175	116	213	116	213	110	175	116	186	116	213	116	186	118	200	36	80	36	53	42	91	42	91	36	53	42	42	42	91	42	42	51	100	51	100	42	42	51	33	51	100	51	33	62	106	62	106	51	33	62	27	62	106	62	27	75	108	75	108	62	27	75	25	75	108	75	25	89	106	89	106	75	25	89	27	89	106	89	27	100	100	100	100	89	27	100	33	100	100	100	33	110	91	110	91	100	33	110	42	110	91	110	42	116	80	116	80	110	42	116	53	116	80	116	53	118	66	147	98	147	54	432	54	147	98	432	54	432	98	147	200	147	156	432	156	147	200	432	156	432	200	36	53	36	80	34	66	36	186	36	213	34	200	34	98	34	54	319	54	34	98	319	54	319	98	34	200	34	156	319	156	34	200	319	156	319	200	351	213	351	186	357	224	357	224	351	186	357	175	357	224	357	175	366	233	366	233	357	175	366	166	366	233	366	166	377	239	377	239	366	166	377	160	377	239	377	160	391	242	391	242	377	160	391	158	391	242	391	158	404	239	404	239	391	158	404	160	404	239	404	160	415	233	415	233	404	160	415	166	415	233	415	166	424	224	424	224	415	166	424	175	424	224	424	175	430	213	430	213	424	175	430	186	430	213	430	186	432	200	351	80	351	53	357	91	357	91	351	53	357	42	357	91	357	42	366	100	366	100	357	42	366	33	366	100	366	33	377	106	377	106	366	33	377	27	377	106	377	27	391	108	391	108	377	27	391	25	391	108	391	25	404	106	404	106	391	25	404	27	404	106	404	27	415	100	415	100	404	27	415	33	415	100	415	33	424	91	424	91	415	33	424	42	424	91	424	42	430	80	430	80	424	42	430	53	430	80	430	53	432	66	351	53	351	80	349	66	351	186	351	213	349	200	235	75	229	133	229	133	235	191	229	133	235	75	235	191	235	75	244	182	244	182	235	75	244	84	244	182	244	84	252	172	252	172	244	84	252	95	252	172	252	95	258	160	258	160	252	95	258	107	258	160	258	107	261	147	261	147	258	107	261	120	261	147	261	120	262	133	235	75	229	133	227	120	235	75	227	120	221	109	235	75	221	109	212	100	235	75	212	100	201	94	235	75	201	94	188	92	235	75	188	92	341	31	235	75	341	31	341	75	201	94	187	92	188	92	188	92	187	92	341	31	341	31	187	92	174	94	341	31	174	94	140	75	140	75	174	94	163	100	140	75	163	100	154	109	140	75	146	133	140	191	140	75	140	191	131	84	131	84	140	191	131	182	131	84	131	182	123	95	123	95	131	182	123	172	123	95	123	172	117	107	117	107	123	172	117	160	117	107	117	160	114	120	114	120	117	160	114	147	114	120	114	147	113	133	140	75	154	109	148	120	140	75	148	120	146	133	34	75	34	31	341	31	34	75	341	31	140	75	212	167	235	191	201	173	201	173	235	191	188	175	201	173	188	175	187	175	187	175	188	175	174	173	174	173	188	175	341	235	174	173	341	235	140	191	140	191	341	235	34	235	140	191	34	235	34	191	341	235	188	175	235	191	341	235	235	191	341	191	235	191	212	167	221	158	235	191	221	158	227	147	235	191	227	147	229	133	148	147	154	158	140	191	148	147	140	191	146	133	163	167	174	173	140	191	163	167	140	191	154	158	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	227	316	221	305	232	269	232	269	221	305	212	296	232	269	212	296	211	258	211	258	212	296	201	290	211	258	201	290	187	254	187	254	201	290	188	287	187	254	188	287	187	287	221	354	232	390	212	363	212	363	232	390	211	401	212	363	211	401	201	369	201	369	211	401	188	372	201	369	188	372	187	372	187	372	188	372	174	369	174	369	188	372	187	405	174	369	187	405	164	401	164	401	143	390	148	343	164	401	148	343	154	354	164	401	154	354	163	363	164	401	163	363	174	369	163	296	154	305	164	258	164	258	154	305	148	316	164	258	148	316	143	269	143	269	148	316	146	329	143	390	127	374	127	285	143	390	127	285	143	269	143	390	143	269	146	329	143	390	146	329	148	343	117	306	127	285	127	374	117	306	127	374	117	353	117	306	117	353	113	329	232	390	229	329	232	269	232	390	232	269	248	374	248	374	232	269	248	285	248	374	248	285	258	353	258	353	248	285	258	306	258	353	258	306	262	329	232	390	221	354	227	343	232	390	227	343	229	329	211	401	187	405	188	372	174	290	163	296	164	258	174	290	164	258	187	254	174	290	187	254	187	287	188	287	201	290	187	287	227	316	232	269	229	329	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	273	296	295	272	275	342	273	296	275	342	252	314	252	314	275	342	250	363	252	314	250	363	231	327	231	327	250	363	221	376	231	327	221	376	211	334	211	334	221	376	189	336	164	334	189	336	187	381	164	334	187	381	156	376	65	278	80	272	82	313	82	313	80	272	100	296	82	313	100	296	103	342	103	342	100	296	120	314	103	342	120	314	128	363	128	363	120	314	141	327	128	363	141	327	156	376	156	376	141	327	164	334	295	314	275	342	295	272	295	314	295	272	310	279	221	376	187	381	189	336	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	418	78	233	116	233	188	418	116	233	188	354	188	418	188	354	258	233	188	418	258	233	297	233	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	297	116	418	188	233	188	297	188	233	297	418	188	297	297	418	258	418	188	233	116	418	78	418	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	144	290	144	288	180	266	180	266	144	288	143	287	180	266	143	287	128	234	218	352	215	354	246	234	246	234	215	354	214	356	246	234	214	356	212	360	212	360	188	421	189	268	189	268	188	421	187	268	188	421	164	360	180	266	188	421	180	266	182	266	188	421	182	266	183	267	188	421	183	267	185	267	188	421	185	267	187	268	180	266	164	360	162	356	180	266	162	356	160	353	180	266	160	353	157	351	180	266	157	351	154	350	180	266	154	350	150	349	180	266	150	349	145	294	180	266	145	294	145	293	180	266	145	293	145	291	180	266	145	291	144	290	145	294	150	349	145	296	189	268	190	268	212	360	212	360	190	268	192	267	212	360	192	267	193	267	212	360	193	267	195	266	212	360	195	266	196	266	212	360	196	266	246	234	218	352	246	234	221	351	221	351	246	234	233	295	221	351	233	295	225	350	225	350	233	295	233	296	236	303	238	304	286	345	236	303	286	345	225	350	236	303	225	350	235	302	225	350	233	296	234	298	225	350	234	298	234	300	225	350	234	300	235	302	246	234	235	289	235	291	246	234	235	291	234	292	246	234	234	292	234	294	246	234	234	294	233	295	150	349	90	345	141	302	150	349	141	302	142	301	150	349	142	301	143	299	150	349	143	299	144	298	150	349	144	298	145	296	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	422	78	238	136	271	136	271	78	238	297	238	136	271	297	238	239	271	239	271	297	238	188	422	239	271	188	422	188	358	188	358	188	422	136	271	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	122	238	128	239	145	414	145	414	128	239	135	240	145	414	135	240	144	242	144	242	161	243	150	252	150	252	161	243	154	250	150	252	147	255	144	242	144	242	147	255	146	259	144	242	146	259	145	265	145	414	144	242	145	265	103	405	107	403	145	414	145	414	107	403	108	399	145	414	108	399	108	392	108	330	108	392	108	345	108	330	109	252	145	414	145	414	109	252	116	236	145	414	116	236	122	238	98	407	103	405	145	414	98	407	145	414	89	414	98	407	89	414	89	408	215	256	206	263	212	234	212	234	206	263	200	274	212	234	200	274	194	237	194	237	200	274	197	287	194	237	197	287	195	311	195	311	197	287	196	301	230	311	196	301	262	301	230	311	262	301	230	317	230	324	230	317	236	356	230	324	236	356	230	330	230	330	236	356	229	334	257	271	251	264	254	254	254	254	251	264	245	259	254	254	245	259	245	245	245	245	245	259	240	256	245	245	240	256	235	239	235	239	240	256	234	254	235	239	234	254	228	253	228	253	215	256	224	235	224	235	215	256	212	234	262	301	261	313	259	323	262	301	259	323	256	333	262	301	256	333	252	341	262	301	252	341	247	348	262	301	247	348	242	353	262	301	242	353	236	356	262	301	236	356	230	317	228	253	224	235	235	239	109	252	109	235	116	236	109	252	108	330	108	267	109	252	108	267	108	266	109	252	108	266	107	265	109	252	107	265	106	263	109	252	106	263	105	261	109	252	105	261	103	259	109	252	103	259	102	245	103	259	100	255	102	245	102	245	100	255	97	252	102	245	97	252	96	240	96	240	97	252	94	250	96	240	94	250	90	249	75	234	83	235	79	251	79	251	83	235	86	249	90	249	86	249	89	237	90	249	89	237	96	240	90	359	89	347	94	346	90	359	94	346	96	356	96	356	94	346	98	344	96	356	98	344	102	351	102	351	98	344	102	340	102	351	102	340	108	345	108	345	102	340	106	336	108	345	106	336	108	330	75	234	79	251	73	256	75	234	73	256	69	266	75	234	69	266	67	280	75	234	67	280	59	237	27	296	30	275	30	317	30	317	30	275	36	258	30	317	36	258	37	335	37	335	36	258	46	246	37	335	46	246	48	349	48	349	46	246	59	237	48	349	59	237	61	358	61	358	59	237	67	280	61	358	67	280	66	297	66	297	67	315	61	358	61	358	67	315	69	329	61	358	69	329	78	361	78	361	69	329	74	339	78	361	74	339	80	345	84	361	78	361	80	345	84	361	80	345	89	347	84	361	89	347	90	359	86	249	83	235	89	237	196	328	198	340	195	358	195	358	198	340	202	348	195	358	202	348	214	361	214	361	202	348	207	352	214	361	207	352	214	353	214	353	218	353	222	361	222	361	218	353	221	351	222	361	221	351	223	349	179	246	194	237	180	349	180	349	194	237	195	311	180	349	195	311	195	358	195	358	195	311	196	328	158	296	161	276	161	318	161	318	161	276	168	259	161	318	168	259	168	336	168	336	168	259	179	246	168	336	179	246	180	349	222	361	223	349	229	359	229	359	223	349	225	345	229	359	225	345	228	341	228	341	229	338	229	359	229	359	229	338	229	334	229	359	229	334	236	356	222	361	214	361	214	353	305	414	321	258	320	267	320	359	320	348	343	348	320	359	343	348	343	359	322	405	325	409	330	419	330	419	325	409	329	411	330	419	329	411	334	411	334	411	336	411	342	418	342	418	336	411	338	410	342	418	338	410	340	409	320	419	312	417	320	391	320	419	320	391	321	399	320	419	321	399	322	405	320	419	322	405	330	419	312	417	305	414	320	267	312	417	320	267	320	391	366	402	361	409	361	380	366	402	361	380	365	383	366	402	365	383	367	388	366	402	367	388	368	393	346	377	351	377	353	414	353	414	351	377	357	377	353	414	357	377	361	409	361	409	357	377	361	380	340	404	342	379	341	406	341	406	342	379	342	418	342	418	342	379	346	377	342	418	346	377	353	414	342	418	340	409	341	408	342	418	341	408	341	406	342	418	330	419	334	411	336	396	336	386	337	399	337	399	336	386	338	382	337	399	338	382	339	402	339	402	338	382	342	379	339	402	342	379	340	404	342	239	342	246	333	246	342	239	333	246	326	248	342	239	326	248	285	262	342	239	285	262	284	256	342	239	284	256	283	252	342	239	283	252	280	249	342	239	280	249	276	247	342	239	276	247	270	246	342	239	270	246	270	239	321	258	305	414	299	411	321	258	299	411	295	406	321	258	295	406	290	399	321	258	290	399	287	391	321	258	287	391	286	381	321	258	286	381	285	371	321	258	285	371	323	252	323	252	285	371	285	359	323	252	285	359	285	348	323	252	285	348	285	262	323	252	285	262	326	248	285	348	285	359	270	359	285	348	270	359	270	348	336	386	336	396	335	391	154	250	161	243	161	249	257	271	254	254	263	267	196	301	230	311	195	311	145	414	108	392	108	330	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	100	346	102	342	136	358	136	358	102	342	102	335	136	358	102	335	136	339	136	339	102	335	137	260	136	339	137	260	137	339	137	339	137	260	137	325	137	339	137	325	143	347	143	347	137	325	138	330	143	347	138	330	141	335	148	245	143	246	148	239	148	239	143	246	140	248	148	239	140	248	102	261	102	261	140	248	138	251	102	261	138	251	102	335	136	358	88	358	94	350	136	358	94	350	98	348	136	358	98	348	100	346	170	337	173	360	167	341	167	341	173	360	164	360	167	341	164	360	163	343	163	343	164	360	157	344	152	342	157	344	156	357	152	342	156	357	149	353	146	339	152	342	149	353	146	339	149	353	143	347	146	339	143	347	141	335	137	260	102	335	137	255	171	250	169	247	219	239	219	239	169	247	165	246	219	239	165	246	160	245	206	339	201	347	207	260	206	339	207	260	207	325	206	339	207	325	208	330	206	339	208	330	214	347	241	335	243	360	238	340	238	340	243	360	235	360	238	340	235	360	234	343	234	343	235	360	229	344	223	343	229	344	228	357	223	343	228	357	221	353	208	330	212	335	214	347	214	347	212	335	217	339	214	347	217	339	221	353	221	353	217	339	223	343	207	260	201	347	207	255	241	250	239	247	290	239	290	239	239	247	235	246	290	239	235	246	230	245	277	260	277	325	275	337	277	260	275	337	271	347	277	260	271	347	277	254	290	245	284	246	290	239	290	239	284	246	281	247	290	239	281	247	243	260	243	260	281	247	278	250	243	260	278	250	243	320	242	328	243	320	243	360	242	328	243	360	241	335	277	254	271	347	264	355	277	254	264	355	255	359	277	254	255	359	243	360	277	254	243	360	278	250	242	254	241	250	290	239	242	254	290	239	243	260	235	360	228	357	229	344	219	245	214	246	219	239	219	239	214	246	211	248	219	239	211	248	172	260	172	260	211	248	208	251	172	260	208	251	172	323	172	331	172	323	173	360	172	331	173	360	170	337	207	255	201	347	196	353	207	255	196	353	189	357	207	255	189	357	182	360	207	255	182	360	173	360	207	255	173	360	208	251	172	254	171	250	219	239	172	254	219	239	172	260	164	360	156	357	157	344	148	239	102	261	102	256	148	239	102	256	100	251	148	239	100	251	98	248	148	239	98	248	94	246	148	239	94	246	88	245	148	239	88	245	88	239	102	335	138	251	137	255	219	239	160	245	160	239	172	323	208	251	173	360	290	239	230	245	230	239	243	320	278	250	243	360	94	350	88	358	88	351	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	194	283	194	224	203	282	203	282	194	224	204	225	203	282	204	225	211	278	211	278	204	225	212	230	211	278	212	230	218	271	218	271	212	230	218	236	218	271	218	236	222	263	222	263	218	236	222	245	222	263	222	245	224	254	164	254	165	245	166	263	166	263	165	245	170	236	166	263	170	236	170	272	170	272	170	236	176	230	170	272	176	230	176	278	176	278	176	230	184	225	176	278	184	225	184	282	184	282	184	225	194	224	184	282	194	224	194	283	242	341	254	351	255	418	255	418	254	351	262	362	255	418	262	362	264	404	264	404	262	362	266	373	264	404	266	373	267	386	215	323	225	330	215	381	221	437	215	381	225	330	221	437	225	330	241	430	241	430	225	330	242	341	241	430	242	341	255	418	202	303	204	309	205	351	205	351	204	309	208	316	205	351	208	316	212	365	212	365	208	316	215	323	212	365	215	323	215	381	197	337	190	322	201	296	197	337	201	296	202	303	197	337	202	303	205	351	187	306	187	296	201	296	187	306	201	296	190	322	221	437	197	440	205	416	221	437	205	416	210	407	221	437	210	407	214	396	221	437	214	396	215	381	205	416	197	440	196	421	196	421	197	440	186	423	179	422	186	423	197	440	179	422	197	440	175	437	175	437	158	429	166	415	175	437	166	415	169	418	175	437	169	418	174	421	175	437	174	421	179	422	165	411	166	415	158	429	165	411	158	429	162	364	136	373	141	367	144	418	144	418	141	367	148	364	144	418	148	364	158	429	158	429	148	364	156	363	158	429	156	363	162	364	135	404	132	388	133	380	135	404	133	380	136	373	135	404	136	373	144	418	173	397	174	371	176	394	176	394	174	371	177	377	176	394	177	377	177	391	177	391	177	377	179	384	177	391	179	384	178	388	173	397	171	401	174	371	174	371	171	401	168	403	174	371	168	403	168	367	168	367	168	403	167	405	168	367	167	405	166	407	168	367	166	407	165	409	168	367	165	409	165	411	168	367	165	411	162	364	34	98	138	54	157	98	157	98	138	54	173	54	157	98	173	54	183	156	183	156	173	54	192	98	183	156	192	98	202	200	202	200	192	98	218	156	202	200	218	156	259	331	259	331	218	156	237	200	259	331	237	200	294	331	34	200	34	156	183	156	34	200	183	156	202	200	237	200	218	156	341	156	237	200	341	156	341	200	192	98	173	54	341	54	192	98	341	54	341	98	138	54	81	-77	116	-77	138	54	116	-77	173	54	138	54	34	98	34	54	34	57	34	13	341	13	34	57	341	13	341	57	34	156	34	112	341	112	34	156	341	112	341	156	34	253	34	209	341	209	34	253	341	209	341	253	34	57	121	13	140	57	140	57	121	13	156	13	140	57	156	13	164	112	164	112	156	13	175	57	164	112	175	57	183	156	183	156	175	57	198	112	183	156	198	112	206	209	206	209	198	112	218	156	206	209	218	156	225	253	225	253	218	156	241	209	225	253	241	209	265	344	265	344	241	209	260	253	265	344	260	253	300	344	34	253	34	209	206	209	34	253	206	209	225	253	260	253	241	209	341	209	260	253	341	209	341	253	218	156	198	112	341	112	218	156	341	112	341	156	34	156	34	112	164	112	34	156	164	112	183	156	175	57	156	13	341	13	175	57	341	13	341	57	121	13	81	-77	116	-77	121	13	116	-77	156	13	121	13	34	57	34	13	34	16	34	-27	341	-27	34	16	341	-27	341	16	34	109	34	65	341	65	34	109	341	65	341	109	34	203	34	158	341	158	34	203	341	158	341	203	34	296	34	252	341	252	34	296	341	252	341	296	40	-16	40	-59	335	-59	40	-16	335	-59	335	-16	117	173	335	269	335	314	117	173	335	314	40	183	117	173	40	183	335	34	117	173	335	34	335	78	335	34	40	183	40	163	40	-15	40	-59	335	-59	40	-15	335	-59	335	-15	258	174	40	79	335	164	258	174	335	164	335	184	258	174	335	184	40	314	258	174	40	314	40	270	335	164	40	79	40	35	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	117	224	335	320	335	364	117	224	335	364	40	234	117	224	40	234	335	85	117	224	335	85	335	129	335	85	40	234	40	214	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	258	224	40	129	335	214	258	224	335	214	335	234	258	224	335	234	40	364	258	224	40	364	40	320	335	214	40	129	40	85	129	-110	148	-146	153	-66	153	-66	148	-146	168	-110	153	-66	168	-110	184	-8	184	-8	168	-110	191	-66	184	-8	191	-66	208	35	208	35	191	-66	223	-8	208	35	223	-8	227	71	227	71	223	-8	246	35	227	71	246	35	265	71	246	35	223	-8	335	-8	246	35	335	-8	335	35	40	35	40	-8	184	-8	40	35	184	-8	208	35	191	-66	168	-110	335	-110	191	-66	335	-110	335	-66	40	-66	40	-110	129	-110	40	-66	129	-110	153	-66	117	224	335	320	335	364	117	224	335	364	40	234	117	224	40	234	335	85	117	224	335	85	335	129	335	85	40	234	40	214	148	-146	129	-110	110	-146	129	-110	148	-146	153	-66	153	-66	148	-146	168	-110	153	-66	168	-110	184	-8	184	-8	168	-110	191	-66	184	-8	191	-66	208	35	208	35	191	-66	223	-8	208	35	223	-8	227	71	227	71	223	-8	246	35	227	71	246	35	265	71	246	35	223	-8	335	-8	246	35	335	-8	335	35	40	35	40	-8	184	-8	40	35	184	-8	208	35	191	-66	168	-110	335	-110	191	-66	335	-110	335	-66	40	-66	40	-110	129	-110	40	-66	129	-110	153	-66	258	224	40	129	335	214	258	224	335	214	335	234	258	224	335	234	40	364	258	224	40	364	40	320	335	214	40	129	40	85	148	-146	129	-110	110	-146	96	127	314	223	314	267	96	127	314	267	19	137	96	127	19	137	314	-11	96	127	314	-11	314	32	262	127	480	223	480	267	262	127	480	267	185	137	262	127	185	137	480	-11	262	127	480	-11	480	32	480	-11	185	137	185	117	314	-11	19	137	19	117	237	127	19	32	314	117	237	127	314	117	314	137	237	127	314	137	19	267	237	127	19	267	19	223	403	127	185	32	480	117	403	127	480	117	480	137	403	127	480	137	185	267	403	127	185	267	185	223	480	117	185	32	185	-11	314	117	19	32	19	-11	86	27	90	-46	93	0	93	0	90	-46	95	-67	93	0	95	-67	104	-25	104	-25	95	-67	104	-59	104	-25	104	-59	115	0	81	58	80	93	67	286	81	58	67	286	66	-16	81	58	66	-16	90	-46	81	58	90	-46	86	27	67	286	80	93	79	133	79	133	80	174	67	286	67	286	80	174	82	211	67	286	82	211	91	316	91	316	82	211	86	242	91	316	86	242	93	271	23	133	26	92	26	175	26	175	26	92	34	53	26	175	34	53	34	215	34	215	34	53	47	17	34	215	47	17	48	252	48	252	47	17	66	-16	48	252	66	-16	67	286	90	-46	85	-53	86	-75	90	-46	86	-75	95	-67	64	-75	55	-82	66	-89	64	-75	66	-89	71	-68	71	-68	66	-89	76	-82	71	-68	76	-82	78	-61	78	-61	76	-82	86	-75	78	-61	86	-75	85	-53	113	338	104	330	115	271	115	271	104	330	104	296	93	271	104	296	95	338	93	271	95	338	91	316	91	316	95	338	86	346	55	366	64	345	66	360	66	360	64	345	71	338	66	360	71	338	76	353	76	353	71	338	78	331	76	353	78	331	86	346	86	346	78	331	85	324	86	346	85	324	91	316	124	324	130	331	132	353	132	353	130	331	137	338	132	353	137	338	142	360	142	360	137	338	145	345	142	360	145	345	153	366	153	366	145	345	153	353	123	346	113	338	118	317	123	346	118	317	124	324	123	346	124	324	132	353	113	338	115	271	118	317	118	317	115	271	122	243	118	317	122	243	141	287	141	287	122	243	126	212	141	287	126	212	128	176	104	330	95	338	104	296	118	-45	122	27	115	0	118	-45	115	0	113	-67	113	-67	115	0	104	-59	137	-67	130	-60	132	-82	132	-82	130	-60	124	-53	132	-82	124	-53	122	-75	122	-75	124	-53	118	-45	122	-75	118	-45	113	-67	182	94	182	178	174	54	174	54	182	178	174	217	174	54	174	217	160	18	160	18	174	217	160	254	160	18	160	254	141	-15	141	-15	160	254	141	287	141	-15	141	287	129	137	129	137	141	287	128	176	141	-15	129	137	128	95	141	-15	128	95	126	59	141	-15	126	59	122	27	141	-15	122	27	118	-45	145	-74	137	-67	142	-89	145	-74	142	-89	153	-96	145	-74	153	-96	153	-82	137	-67	132	-82	142	-89	182	178	182	94	185	136	64	345	55	366	55	352	66	-89	55	-82	55	-96	51	10	69	24	69	63	69	63	69	24	88	35	69	63	88	35	94	80	94	80	88	35	109	44	94	80	109	44	122	93	122	93	109	44	129	50	155	101	129	50	172	57	155	101	172	57	181	152	181	152	172	57	176	57	181	152	176	57	179	57	51	10	69	63	49	43	51	10	49	43	34	21	51	10	34	21	34	-6	34	259	52	207	62	237	62	237	52	207	76	185	62	237	76	185	92	220	92	220	76	185	106	169	92	220	106	169	124	207	124	207	106	169	141	157	124	207	141	157	156	199	156	199	141	157	181	152	156	199	181	152	188	196	188	196	181	152	182	57	188	196	182	57	185	57	191	196	188	196	188	57	191	196	188	57	196	103	196	103	188	57	219	55	196	103	219	55	235	98	235	98	219	55	250	48	235	98	250	48	270	86	270	86	250	48	281	35	270	86	281	35	300	68	300	68	281	35	312	17	300	68	312	17	324	46	324	46	312	17	342	-6	324	46	342	-6	342	21	188	57	188	196	185	57	324	244	305	232	307	191	307	191	305	232	286	222	307	191	286	222	283	175	283	175	286	222	267	213	283	175	267	213	254	163	254	163	267	213	248	206	254	163	248	206	222	155	253	296	204	197	222	155	253	296	222	155	248	206	253	296	248	206	293	296	197	197	196	103	222	155	197	197	222	155	201	197	201	197	222	155	204	197	196	103	197	197	194	196	196	103	194	196	191	196	327	210	342	232	342	258	327	210	342	258	324	244	327	210	324	244	307	191	181	152	179	57	182	57	129	50	83	-43	122	-43	129	50	122	-43	172	57	52	207	34	259	34	232	122	93	129	50	155	101	40	117	151	69	40	137	40	137	151	69	117	127	40	137	117	127	193	204	193	204	117	127	177	153	193	204	177	153	184	55	184	55	177	153	163	107	184	55	163	107	151	69	151	69	163	107	117	127	151	69	113	-56	150	-56	151	69	150	-56	184	55	225	313	193	204	195	93	225	313	195	93	219	172	225	313	219	172	234	223	225	313	234	223	262	313	234	223	219	172	335	223	234	223	335	223	335	267	195	93	193	204	184	55	195	93	184	55	335	-11	195	93	335	-11	335	32	225	313	191	200	198	100	225	313	198	100	212	147	225	313	212	147	224	186	225	313	224	186	262	313	335	137	258	127	335	117	335	117	258	127	198	100	335	117	198	100	182	50	182	50	198	100	191	200	182	50	191	200	180	162	180	162	191	200	40	267	180	162	40	267	40	223	224	186	212	147	258	127	224	186	258	127	335	137	156	83	40	32	141	32	156	83	141	32	150	-56	156	83	150	-56	182	50	156	83	182	50	180	162	150	-56	141	32	113	-56	141	32	40	32	40	-11	40	-15	120	-59	133	-15	133	-15	120	-59	139	-117	133	-15	139	-117	170	107	170	107	139	-117	156	-59	170	107	156	-59	170	-15	170	-15	156	-59	335	-59	170	-15	335	-59	335	-15	40	164	170	107	40	184	40	184	170	107	117	174	40	184	117	174	217	262	217	262	117	174	201	210	217	262	201	210	203	93	203	93	201	210	181	146	203	93	181	146	170	107	170	107	181	146	117	174	214	131	243	229	217	262	214	131	217	262	203	93	214	131	203	93	335	35	214	131	335	35	335	79	259	280	282	358	246	358	259	280	246	358	243	229	259	280	243	229	335	270	259	280	335	270	335	314	217	262	243	229	246	358	139	-117	120	-59	103	-117	170	107	170	-15	203	93	120	-59	40	-15	40	-59	246	358	210	238	222	158	246	358	222	158	230	185	246	358	230	185	242	224	246	358	242	224	282	358	335	184	258	174	335	164	335	164	258	174	222	158	335	164	222	158	207	108	207	108	222	158	210	238	207	108	210	238	198	200	198	200	210	238	40	314	198	200	40	314	40	270	242	224	230	185	258	174	242	224	258	174	335	184	40	-15	120	-59	133	-15	133	-15	120	-59	139	-117	133	-15	139	-117	165	89	165	89	139	-117	156	-59	165	89	156	-59	170	-15	170	-15	156	-59	335	-59	170	-15	335	-59	335	-15	180	140	40	79	165	89	180	140	165	89	170	-15	180	140	170	-15	207	108	180	140	207	108	198	200	139	-117	120	-59	103	-117	165	89	40	79	40	35	120	-59	40	-15	40	-59	101	-25	118	-22	118	-22	121	21	118	-22	139	-28	121	21	139	-28	151	15	151	15	139	-28	164	-43	151	15	164	-43	181	0	181	0	164	-43	191	-60	181	0	191	-60	209	-16	209	-16	191	-60	221	-75	209	-16	221	-75	235	-31	235	-31	221	-75	252	-81	235	-31	252	-81	257	-37	257	-37	252	-81	281	-75	257	-37	281	-75	274	-34	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	274	-34	281	-75	287	-25	287	-25	281	-75	305	-59	287	-25	305	-59	298	-10	298	-10	305	-59	307	7	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	116	206	334	301	334	345	116	206	334	345	39	216	116	206	39	216	334	66	116	206	334	66	334	110	334	66	39	216	39	196	101	-25	118	-22	118	-22	121	21	118	-22	139	-28	121	21	139	-28	151	15	151	15	139	-28	164	-43	151	15	164	-43	181	0	181	0	164	-43	191	-60	181	0	191	-60	209	-16	209	-16	191	-60	221	-75	209	-16	221	-75	235	-31	235	-31	221	-75	252	-81	235	-31	252	-81	257	-37	257	-37	252	-81	281	-75	257	-37	281	-75	274	-34	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	274	-34	281	-75	287	-25	287	-25	281	-75	305	-59	287	-25	305	-59	298	-10	298	-10	305	-59	307	7	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	257	206	39	110	334	196	257	206	334	196	334	216	257	206	334	216	39	345	257	206	39	345	39	301	334	196	39	110	39	66	120	-22	121	21	119	-22	119	-22	121	21	118	-22	101	-25	118	-22	121	21	101	-25	121	21	91	15	220	296	39	216	116	206	116	206	39	216	172	137	116	206	172	137	185	175	185	175	172	137	205	123	185	175	205	123	205	245	205	245	205	123	217	161	205	245	217	161	220	296	220	296	217	161	248	263	220	296	248	263	249	390	249	390	248	263	262	314	249	390	262	314	286	390	217	161	205	123	334	66	217	161	334	66	334	110	172	137	137	19	156	-38	172	137	156	-38	170	7	172	137	170	7	205	123	156	-38	137	19	134	20	156	-38	134	20	131	20	156	-38	131	20	127	21	156	-38	127	21	126	-140	127	21	124	-23	126	-140	126	-140	124	-23	89	-140	124	21	121	21	122	-22	124	21	122	-22	123	-23	124	21	123	-23	124	-23	124	21	124	-23	127	21	60	-90	67	-67	67	-2	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	91	15	76	-48	87	-34	91	15	87	-34	101	-25	60	-90	67	-2	50	-28	60	-90	50	-28	39	-58	60	-90	39	-58	33	-90	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	242	-34	252	-81	252	-81	242	-34	231	-78	170	7	174	-49	190	-4	190	-4	174	-49	192	-61	190	-4	192	-61	208	-16	208	-16	192	-61	211	-71	208	-16	211	-71	226	-26	226	-26	211	-71	231	-78	226	-26	231	-78	242	-34	262	314	248	263	334	301	262	314	334	301	334	345	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	220	296	116	206	205	245	174	-49	170	7	156	-38	121	21	120	-22	122	-22	172	137	39	216	39	196	249	390	213	269	226	193	249	390	226	193	233	216	249	390	233	216	245	255	249	390	245	255	286	390	334	216	257	206	334	196	334	196	257	206	226	193	334	196	226	193	210	142	210	142	226	193	213	269	210	142	213	269	201	230	201	230	213	269	39	345	201	230	39	345	39	301	245	255	233	216	257	206	245	255	257	206	334	216	120	-22	121	21	119	-22	119	-22	121	21	118	-22	101	-25	118	-22	121	21	101	-25	121	21	91	15	184	174	39	110	169	123	184	174	169	123	170	7	184	174	170	7	210	142	184	174	210	142	201	230	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	242	-34	252	-81	252	-81	242	-34	231	-78	169	123	156	-38	170	7	170	7	156	-38	174	-49	170	7	174	-49	190	-4	190	-4	174	-49	192	-61	190	-4	192	-61	208	-16	208	-16	192	-61	211	-71	208	-16	211	-71	226	-26	226	-26	211	-71	231	-78	226	-26	231	-78	242	-34	156	-38	169	123	137	19	156	-38	137	19	134	20	156	-38	134	20	131	20	156	-38	131	20	127	21	156	-38	127	21	126	-140	127	21	124	-23	126	-140	126	-140	124	-23	89	-140	124	21	121	21	122	-22	124	21	122	-22	123	-23	124	21	123	-23	124	-23	124	21	124	-23	127	21	60	-90	67	-67	67	-2	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	91	15	76	-48	87	-34	91	15	87	-34	101	-25	60	-90	67	-2	50	-28	60	-90	50	-28	39	-58	60	-90	39	-58	33	-90	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	121	21	120	-22	122	-22	169	123	39	110	39	66	258	26	40	-68	335	16	258	26	335	16	335	36	258	26	335	36	40	166	258	26	40	166	40	122	117	227	335	323	335	367	117	227	335	367	40	237	117	227	40	237	335	88	117	227	335	88	335	132	335	88	40	237	40	217	335	16	40	-68	40	-112	117	26	335	122	335	166	117	26	335	166	40	36	117	26	40	36	335	-112	117	26	335	-112	335	-68	258	227	40	132	335	217	258	227	335	217	335	237	258	227	335	237	40	367	258	227	40	367	40	323	335	217	40	132	40	88	335	-112	40	36	40	16	112	-81	125	-157	127	-30	127	-30	125	-157	153	-63	127	-30	153	-63	157	70	157	70	153	-63	169	-12	157	70	169	-12	169	109	169	109	169	-12	190	56	169	109	190	56	182	155	182	155	190	56	194	194	182	155	194	194	117	227	40	166	40	122	157	70	40	166	157	70	169	109	201	95	215	141	218	272	218	272	215	141	227	180	218	272	227	180	233	322	233	322	227	180	260	290	233	322	260	290	260	412	260	412	260	290	275	340	260	412	275	340	296	412	275	340	260	290	335	323	275	340	335	323	335	367	40	217	182	155	40	237	40	237	182	155	117	227	40	237	117	227	233	322	233	322	117	227	218	272	227	180	215	141	335	88	227	180	335	88	335	132	201	95	218	272	194	194	201	95	194	194	190	56	201	95	190	56	258	26	201	95	258	26	335	36	335	16	335	36	258	26	335	16	258	26	169	-12	335	16	169	-12	153	-63	40	-68	40	-112	112	-81	40	-68	112	-81	127	-30	125	-157	112	-81	89	-157	40	16	129	-22	40	36	40	36	129	-22	117	26	40	36	117	26	163	90	163	90	117	26	148	40	163	90	148	40	161	-36	161	-36	148	40	141	16	161	-36	141	16	129	-22	129	-22	141	16	117	26	129	-22	89	-157	125	-157	129	-22	125	-157	161	-36	260	412	223	286	223	168	223	168	223	286	210	248	223	168	210	248	205	109	205	109	210	248	196	200	205	109	196	200	190	58	190	58	196	200	181	150	190	58	181	150	173	2	173	2	181	150	163	90	173	2	163	90	161	-36	40	367	40	323	210	248	40	367	210	248	223	286	260	412	223	168	238	219	260	412	238	219	243	233	260	412	243	233	254	272	260	412	254	272	296	412	258	227	238	219	335	217	258	227	335	217	335	237	258	227	335	237	254	272	258	227	254	272	243	233	205	109	190	58	335	122	205	109	335	122	335	166	40	132	40	88	181	150	40	132	181	150	196	200	173	2	161	-36	335	-112	173	2	335	-112	335	-68	335	217	238	219	223	168	40	105	82	101	40	149	40	149	82	101	82	153	138	162	82	153	138	92	138	162	138	92	192	177	192	177	138	92	185	127	309	69	280	87	292	25	309	69	292	25	335	-11	309	69	335	-11	335	49	249	151	280	166	292	229	292	229	280	166	309	185	292	229	309	185	335	266	335	266	309	185	335	205	244	199	192	177	216	137	244	199	216	137	249	151	244	199	249	151	292	229	82	153	82	101	138	92	185	127	192	77	216	117	216	117	192	77	244	55	216	117	244	55	249	103	249	103	244	55	292	25	249	103	292	25	280	87	192	77	185	127	138	92	192	177	185	127	216	137	95	166	126	151	131	199	131	199	126	151	159	137	131	199	159	137	183	177	183	177	159	137	190	127	183	177	190	127	237	162	237	162	190	127	237	92	237	162	237	92	293	153	293	153	237	92	293	101	83	229	40	266	66	185	83	229	66	185	95	166	83	229	95	166	131	199	335	149	293	153	293	101	335	149	293	101	335	105	126	103	131	55	159	117	159	117	131	55	183	77	159	117	183	77	190	127	190	127	183	77	237	92	95	87	66	69	83	25	95	87	83	25	131	55	95	87	131	55	126	103	40	49	40	-11	83	25	40	49	83	25	66	69	66	185	40	266	40	205	40	162	82	158	40	206	40	206	82	158	82	210	137	218	82	210	137	149	137	218	137	149	192	234	192	234	137	149	185	184	312	10	286	26	292	-31	312	10	292	-31	335	-68	312	10	335	-68	335	-7	309	126	280	145	292	82	309	126	292	82	335	46	309	126	335	46	335	106	249	208	280	224	292	286	292	286	280	224	309	242	292	286	309	242	335	323	335	323	309	242	335	262	244	256	192	234	216	195	244	256	216	195	249	208	244	256	249	208	292	286	82	210	82	158	137	149	185	184	192	134	216	174	216	174	192	134	244	112	216	174	244	112	249	160	249	160	244	112	292	82	249	160	292	82	280	145	259	41	230	54	244	-2	259	41	244	-2	292	-31	259	41	292	-31	286	26	203	64	171	74	192	20	203	64	192	20	244	-2	203	64	244	-2	230	54	73	89	82	44	106	86	106	86	82	44	138	35	106	86	138	35	138	81	138	81	138	35	192	20	138	81	192	20	171	74	40	92	40	47	82	44	40	92	82	44	73	89	192	134	185	184	137	149	192	234	185	184	216	195	335	92	302	89	335	47	335	47	302	89	293	44	237	35	293	44	269	86	237	35	269	86	237	81	204	74	172	64	183	20	204	74	183	20	237	35	204	74	237	35	237	81	145	54	116	41	131	-2	145	54	131	-2	183	20	145	54	183	20	172	64	89	26	63	10	83	-31	89	26	83	-31	131	-2	89	26	131	-2	116	41	40	-7	40	-68	83	-31	40	-7	83	-31	63	10	95	224	126	208	131	256	131	256	126	208	159	195	131	256	159	195	183	234	183	234	159	195	190	184	183	234	190	184	238	218	238	218	190	184	238	149	238	218	238	149	293	210	293	210	238	149	293	158	83	286	40	323	66	242	83	286	66	242	95	224	83	286	95	224	131	256	335	206	293	210	293	158	335	206	293	158	335	162	126	160	131	112	159	174	159	174	131	112	183	134	159	174	183	134	190	184	190	184	183	134	238	149	95	145	66	126	83	82	95	145	83	82	131	112	95	145	131	112	126	160	40	106	40	46	83	82	40	106	83	82	66	126	302	89	269	86	293	44	66	242	40	323	40	262	101	-19	118	-16	118	-16	121	27	118	-16	139	-22	121	27	139	-22	151	21	151	21	139	-22	164	-36	151	21	164	-36	181	7	181	7	164	-36	191	-54	181	7	191	-54	209	-10	209	-10	191	-54	221	-68	209	-10	221	-68	235	-24	235	-24	221	-68	252	-74	235	-24	252	-74	257	-30	257	-30	252	-74	281	-68	257	-30	281	-68	274	-27	309	142	280	160	292	98	309	142	292	98	335	61	309	142	335	61	335	122	249	223	280	239	292	301	292	301	280	239	309	257	292	301	309	257	335	338	335	338	309	257	335	277	192	249	185	200	216	210	192	249	216	210	244	272	244	272	216	210	249	223	244	272	249	223	292	301	40	177	82	174	40	222	40	222	82	174	82	225	138	234	82	225	138	165	138	234	138	165	192	249	192	249	138	165	185	200	82	225	82	174	138	165	185	200	192	150	216	189	216	189	192	150	244	127	216	189	244	127	249	176	249	176	244	127	292	98	249	176	292	98	280	160	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	274	-27	281	-68	287	-18	287	-18	281	-68	305	-52	287	-18	305	-52	298	-4	298	-4	305	-52	307	14	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	192	150	185	200	138	165	101	-19	118	-16	118	-16	121	27	118	-16	139	-22	121	27	139	-22	151	21	151	21	139	-22	164	-36	151	21	164	-36	181	7	181	7	164	-36	191	-54	181	7	191	-54	209	-10	209	-10	191	-54	221	-68	209	-10	221	-68	235	-24	235	-24	221	-68	252	-74	235	-24	252	-74	257	-30	257	-30	252	-74	281	-68	257	-30	281	-68	274	-27	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	274	-27	281	-68	287	-18	287	-18	281	-68	305	-52	287	-18	305	-52	298	-4	298	-4	305	-52	307	14	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	95	239	126	223	131	272	131	272	126	223	159	210	131	272	159	210	183	249	183	249	159	210	190	200	183	249	190	200	237	234	237	234	190	200	237	165	237	234	237	165	293	225	293	225	237	165	293	174	83	301	40	338	66	257	83	301	66	257	95	239	83	301	95	239	131	272	335	222	293	225	293	174	335	222	293	174	335	177	126	176	131	127	159	189	159	189	131	127	183	150	159	189	183	150	190	200	190	200	183	150	237	165	95	160	66	142	83	98	95	160	83	98	131	127	95	160	131	127	126	176	40	122	40	61	83	98	40	122	83	98	66	142	66	257	40	338	40	277	82	153	40	149	82	153	82	153	40	149	82	101	82	153	82	101	98	99	82	153	98	99	104	155	104	155	98	99	114	97	104	155	114	97	125	159	125	159	114	97	130	94	125	159	130	94	147	164	147	164	130	94	146	91	147	164	146	91	162	86	214	137	240	147	230	192	230	192	240	147	253	204	253	204	240	147	266	159	253	204	266	159	275	217	275	217	266	159	291	173	275	217	291	173	296	231	296	231	291	173	314	188	296	231	314	188	316	248	316	248	314	188	335	205	316	248	335	205	335	266	209	119	214	137	230	313	230	313	214	137	230	192	230	313	230	192	267	313	230	313	195	76	209	119	209	119	195	76	226	64	209	119	226	64	236	109	236	109	226	64	256	49	236	109	256	49	263	96	263	96	256	49	284	31	263	96	284	31	289	82	289	82	284	31	311	11	289	82	311	11	313	66	313	66	311	11	335	-11	313	66	335	-11	335	49	230	313	189	175	195	76	195	76	189	175	168	169	195	76	168	169	162	86	162	86	168	169	147	164	162	86	118	-56	155	-56	162	86	155	-56	195	76	82	101	40	149	40	105	155	-56	197	82	156	67	156	67	172	122	144	111	156	67	144	111	131	55	131	55	144	111	116	98	131	55	116	98	106	41	106	41	116	98	88	83	106	41	88	83	82	25	82	25	88	83	63	67	82	25	63	67	61	8	61	8	63	67	40	49	61	8	40	49	40	-11	235	92	222	165	216	87	216	87	222	165	230	313	216	87	230	313	197	82	197	82	230	313	189	175	197	82	189	175	175	132	175	132	189	175	156	188	175	132	156	188	147	142	147	142	156	188	124	203	147	142	124	203	117	155	117	155	124	203	94	221	117	155	94	221	89	170	89	170	94	221	66	242	89	170	66	242	63	186	63	186	66	242	40	266	63	186	40	266	40	205	197	82	175	132	172	122	197	82	172	122	156	67	293	101	293	153	279	155	293	101	279	155	274	99	265	157	250	159	254	96	265	157	254	96	274	99	265	157	274	99	279	155	236	162	222	165	235	92	236	162	235	92	254	96	236	162	254	96	250	159	293	101	335	105	335	149	293	101	335	149	293	153	155	-56	156	67	118	-56	230	313	222	165	267	313	41	133	47	89	47	178	47	178	47	89	66	51	47	178	66	51	66	216	66	216	66	51	97	20	66	216	97	20	85	133	85	133	97	246	66	216	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	334	229	186	273	334	229	334	273	85	133	90	164	97	246	97	246	90	164	103	190	97	246	103	190	137	266	137	266	103	190	124	211	137	266	124	211	150	225	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	150	42	185	-6	150	42	137	0	150	42	124	56	137	0	137	0	124	56	104	76	137	0	104	76	97	20	97	20	104	76	90	103	97	20	90	103	85	133	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	225	225	238	266	225	225	251	211	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	278	20	309	51	285	103	285	103	309	51	290	133	285	164	290	133	309	216	285	164	309	216	278	246	278	246	238	266	251	211	278	246	251	211	272	190	278	246	272	190	285	164	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	290	133	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	105	75	118	8	119	60	119	60	118	8	119	-72	119	60	119	-72	135	49	135	49	119	-72	148	-1	135	49	148	-1	209	229	209	229	148	-1	155	-3	209	229	155	-3	166	39	166	39	155	-3	163	-4	166	39	163	-4	170	-5	94	92	87	112	91	24	94	92	91	24	118	8	94	92	118	8	105	75	87	112	85	133	91	24	91	24	85	133	70	46	70	46	85	133	97	246	97	246	85	133	90	164	168	38	166	39	170	-5	209	229	166	39	244	229	209	229	244	229	228	273	228	273	244	229	255	340	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	209	229	186	273	209	229	228	273	137	266	97	246	103	190	137	266	103	190	124	211	137	266	124	211	150	225	41	133	44	102	47	178	47	178	44	102	54	72	47	178	54	72	66	216	66	216	54	72	70	46	66	216	70	46	97	246	262	273	290	340	255	340	262	273	255	340	244	229	262	273	244	229	334	229	262	273	334	229	334	273	118	8	85	-72	119	-72	334	-6	334	37	185	-6	185	-6	334	37	179	37	185	-6	179	37	177	-6	177	-6	179	37	176	37	177	-6	176	37	174	38	171	38	168	38	170	-5	171	38	170	-5	177	-6	171	38	177	-6	174	38	97	246	90	164	103	190	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	204	229	207	229	211	272	211	272	207	229	209	228	211	272	209	228	239	219	239	219	209	228	165	37	165	37	209	228	147	-6	165	37	147	-6	190	-6	204	273	196	273	196	229	204	273	196	229	199	229	204	273	199	229	202	229	204	273	202	229	204	229	204	273	204	229	211	272	196	229	196	273	189	273	196	229	189	273	41	273	196	229	41	273	41	229	256	259	290	340	255	340	256	259	255	340	256	207	256	259	256	207	270	192	256	259	270	192	283	243	239	219	256	207	255	340	239	219	255	340	226	270	239	219	226	270	219	271	239	219	219	271	211	272	131	37	41	37	113	-6	131	37	113	-6	119	-72	131	37	119	-72	147	-6	131	37	147	-6	209	228	334	133	331	166	328	89	328	89	331	166	321	195	328	89	321	195	309	51	309	51	321	195	305	221	309	51	305	221	290	133	290	133	305	221	288	155	283	243	270	192	281	175	283	243	281	175	288	155	283	243	288	155	305	221	290	133	285	103	309	51	196	37	165	37	190	-6	196	37	190	-6	238	0	119	-72	113	-6	85	-72	285	103	278	20	309	51	113	-6	41	37	41	-6	41	-6	41	-49	334	-49	41	-6	334	-49	334	-6	41	184	47	139	47	228	47	228	47	139	66	101	47	228	66	101	66	266	66	266	66	101	97	71	66	266	97	71	85	184	85	184	97	297	66	266	186	324	137	316	150	275	186	324	150	275	179	280	186	324	179	280	334	280	186	324	334	280	334	324	85	184	90	214	97	297	97	297	90	214	103	241	97	297	103	241	137	316	137	316	103	241	124	261	137	316	124	261	150	275	185	44	334	44	334	88	185	44	334	88	179	88	185	44	179	88	150	92	185	44	150	92	137	51	150	92	124	106	137	51	137	51	124	106	104	126	137	51	104	126	97	71	97	71	104	126	90	153	97	71	90	153	85	184	41	-6	41	-49	334	-49	41	-6	334	-49	334	-6	189	324	41	324	196	280	189	324	196	280	238	316	238	316	196	280	225	275	238	316	225	275	251	261	285	153	271	126	278	71	278	71	271	126	251	106	278	71	251	106	238	51	238	51	251	106	225	92	238	51	225	92	196	88	278	71	309	101	285	153	285	153	309	101	290	184	285	214	290	184	309	266	285	214	309	266	278	297	278	297	238	316	251	261	278	297	251	261	272	241	278	297	272	241	285	214	328	228	309	266	309	101	328	228	309	101	328	139	328	228	328	139	334	184	290	184	309	101	309	266	190	44	238	51	196	88	190	44	196	88	41	88	190	44	41	88	41	44	196	280	41	324	41	280	229	280	152	92	167	45	229	280	167	45	170	44	229	280	170	44	174	44	229	280	174	44	185	88	229	280	185	88	263	280	229	280	263	280	248	324	229	280	248	324	186	324	229	280	186	324	179	280	150	275	179	280	186	324	150	275	186	324	137	316	150	275	137	316	124	261	85	184	90	214	97	297	97	297	90	214	103	241	97	297	103	241	137	316	137	316	103	241	124	261	112	116	97	136	103	66	103	66	97	136	88	158	103	66	88	158	77	88	77	88	88	158	85	184	66	266	47	228	57	116	66	266	57	116	77	88	66	266	77	88	85	184	66	266	85	184	97	297	47	228	41	184	45	148	47	228	45	148	57	116	178	44	182	44	185	88	185	88	182	44	185	44	185	88	185	44	334	88	334	88	185	44	334	44	282	324	302	373	268	373	282	324	268	373	263	280	282	324	263	280	334	280	282	324	334	280	334	324	146	-6	167	45	152	92	146	-6	152	92	135	51	146	-6	135	51	127	-49	146	-6	127	-49	334	-49	146	-6	334	-49	334	-6	135	51	152	92	130	101	135	51	130	101	112	116	135	51	112	116	103	66	112	-6	41	-6	93	-49	112	-6	93	-49	107	-99	112	-6	107	-99	127	-49	112	-6	127	-49	135	51	107	-99	93	-49	73	-99	93	-49	41	-6	41	-49	185	88	174	44	178	44	248	324	263	280	268	373	285	153	271	126	278	71	278	71	271	126	251	106	278	71	251	106	238	51	238	51	251	106	225	92	238	51	225	92	196	88	185	88	255	258	227	274	227	274	233	318	223	320	227	274	223	320	221	276	221	276	223	320	215	277	212	322	200	323	203	279	212	322	203	279	209	279	212	322	209	279	215	277	212	322	215	277	223	320	196	280	203	279	200	323	196	280	200	323	189	324	196	280	189	324	41	324	196	280	41	324	41	280	272	300	302	373	268	373	272	300	268	373	267	246	272	300	267	246	277	233	272	300	277	233	294	283	332	212	324	239	328	139	328	139	324	239	311	263	328	139	311	263	309	101	309	101	311	263	294	283	309	101	294	283	290	184	290	184	285	153	309	101	309	101	285	153	278	71	294	283	277	233	284	218	294	283	284	218	289	201	294	283	289	201	290	184	255	258	267	246	268	373	255	258	268	373	243	315	255	258	243	315	233	318	255	258	233	318	227	274	185	88	227	274	166	44	166	44	227	274	150	88	166	44	150	88	146	-6	146	-6	150	88	132	44	146	-6	132	44	127	-49	127	-49	132	44	112	-6	127	-49	112	-6	107	-99	107	-99	112	-6	93	-49	107	-99	93	-49	73	-99	41	88	41	44	132	44	41	88	132	44	150	88	190	44	238	51	196	88	190	44	196	88	185	88	190	44	185	88	166	44	146	-6	127	-49	334	-49	146	-6	334	-49	334	-6	41	-6	41	-49	93	-49	41	-6	93	-49	112	-6	332	212	328	139	334	184	160	-46	166	-99	186	-2	186	-2	166	-99	199	-46	186	-2	199	-46	219	50	219	50	199	-46	225	-2	219	50	225	-2	257	50	225	-2	199	-46	334	-46	225	-2	334	-46	334	-2	46	-2	46	-46	160	-46	46	-2	160	-46	186	-2	41	227	47	183	47	271	47	271	47	183	66	145	47	271	66	145	66	310	66	310	66	145	97	114	66	310	97	114	85	227	85	227	97	340	66	310	103	284	124	305	137	360	137	360	124	305	150	318	137	360	150	318	186	367	186	367	150	318	179	323	186	367	179	323	334	323	186	367	334	323	334	367	97	340	85	227	90	258	97	340	90	258	103	284	97	340	103	284	137	360	185	87	334	87	334	131	185	87	334	131	179	131	185	87	179	131	150	136	185	87	150	136	137	94	150	136	124	149	137	94	137	94	124	149	104	170	137	94	104	170	97	114	97	114	104	170	90	196	97	114	90	196	85	227	166	-99	160	-46	127	-99	155	-46	161	-99	181	-2	181	-2	161	-99	194	-46	181	-2	194	-46	214	50	214	50	194	-46	220	-2	214	50	220	-2	252	50	220	-2	194	-46	329	-46	220	-2	329	-46	329	-2	41	-2	41	-46	155	-46	41	-2	155	-46	181	-2	189	367	41	367	196	323	189	367	196	323	238	360	238	360	196	323	225	318	238	360	225	318	251	305	285	196	271	170	278	114	278	114	271	170	251	149	278	114	251	149	238	94	238	94	251	149	225	136	238	94	225	136	196	131	278	114	309	145	285	196	285	196	309	145	290	227	285	258	290	227	309	310	285	258	309	310	278	340	278	340	238	360	251	305	278	340	251	305	272	284	278	340	272	284	285	258	328	271	309	310	309	145	328	271	309	145	328	183	328	271	328	183	334	227	290	227	309	145	309	310	190	87	238	94	196	131	190	87	196	131	41	131	190	87	41	131	41	87	196	323	41	367	41	323	161	-99	155	-46	123	-99	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	187	238	171	217	175	179	175	179	171	217	175	176	175	128	175	176	172	87	172	87	175	176	171	217	172	87	171	217	156	106	156	106	171	217	156	199	156	106	156	199	139	122	139	122	156	199	139	182	139	122	139	182	119	137	119	137	139	182	119	168	119	137	119	168	94	156	176	182	178	185	187	238	187	238	178	185	181	189	187	238	181	189	184	193	184	193	189	199	187	238	187	238	189	199	205	225	205	225	189	199	193	205	205	225	193	205	197	211	205	225	197	211	201	218	205	79	201	87	197	94	205	79	197	94	193	99	205	79	193	99	189	105	205	79	189	105	188	66	188	66	189	105	184	112	188	66	184	112	181	116	188	66	181	116	179	119	188	66	179	119	177	122	188	66	177	122	175	125	188	66	175	125	172	87	231	135	231	170	191	135	185	135	191	135	190	170	185	135	190	170	184	170	185	135	184	170	180	134	180	134	184	170	180	171	180	134	180	171	177	133	177	133	180	171	177	172	177	133	177	172	175	131	175	131	177	172	175	174	175	131	175	174	175	176	175	128	172	87	175	125	191	135	231	170	190	170	175	176	175	128	175	131	119	137	94	156	94	150	187	238	175	179	176	182	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	130	164	130	142	135	173	135	173	130	142	135	133	135	173	135	133	142	181	142	181	135	133	142	125	142	181	142	125	152	186	152	186	142	125	152	120	152	186	152	120	162	187	162	187	152	120	162	118	162	187	162	118	173	186	173	186	162	118	173	120	173	186	173	120	183	181	183	181	173	120	183	125	183	181	183	125	190	173	190	173	183	125	190	133	190	173	190	133	195	164	195	164	190	133	195	142	195	164	195	142	197	153	130	142	130	164	128	153	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	177	213	147	213	177	92	177	92	147	213	147	167	177	92	147	167	147	137	147	137	147	167	102	167	147	137	102	167	102	137	177	137	223	137	177	167	177	167	223	137	223	167	177	92	147	137	147	92	331	222	331	266	88	222	88	222	331	266	44	266	88	222	44	266	88	31	88	31	44	266	44	-12	88	31	44	-12	331	-12	88	31	331	-12	331	31	287	222	287	31	331	-12	287	222	331	-12	331	266	287	222	331	266	44	266	287	222	44	266	44	222	44	31	44	-12	331	-12	44	31	331	-12	287	31	44	-1	44	-45	331	-45	44	-1	331	-45	331	-1	331	278	331	322	88	278	88	278	331	322	44	322	88	278	44	322	88	86	88	86	44	322	44	42	88	86	44	42	331	42	88	86	331	42	331	86	44	-1	44	-45	331	-45	44	-1	331	-45	331	-1	287	278	287	86	331	42	287	278	331	42	331	322	287	278	331	322	44	322	287	278	44	322	44	278	44	86	44	42	331	42	44	86	331	42	287	86	248	-16	292	-16	248	227	248	227	292	-16	292	271	248	227	292	271	77	227	77	227	292	271	33	271	77	227	33	271	77	-16	77	-16	33	271	33	-16	77	27	77	271	33	271	77	27	33	271	33	-16	77	27	33	-16	292	-16	77	27	292	-16	248	27	248	271	248	27	292	-16	248	271	292	-16	292	271	81	184	100	216	103	280	103	280	100	216	126	242	103	280	126	242	156	307	156	307	126	242	158	261	156	307	158	261	216	317	216	317	158	261	194	272	216	-64	194	272	194	148	216	-64	194	148	194	104	194	104	194	148	70	104	81	68	70	104	103	-27	103	-27	70	104	62	13	62	13	70	104	70	148	70	148	70	104	194	148	274	-8	238	-19	276	-54	238	272	238	-19	238	104	238	148	238	104	362	104	238	148	362	104	362	148	362	148	370	239	351	184	238	272	274	261	276	307	276	307	274	261	306	242	276	307	306	242	329	280	329	280	306	242	332	216	329	280	332	216	370	239	370	239	332	216	351	184	216	-64	276	-54	238	-19	216	-64	238	-19	238	272	216	-64	238	272	216	317	216	-64	216	317	194	272	194	104	194	-19	216	-64	216	-64	194	-19	158	-8	216	-64	158	-8	156	-54	156	-54	158	-8	126	10	156	-54	126	10	103	-27	103	-27	126	10	100	36	103	-27	100	36	81	68	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	370	13	370	239	362	148	370	13	362	148	362	104	370	13	362	104	351	68	370	13	351	68	332	36	370	13	332	36	329	-27	306	10	274	-8	276	-54	306	10	276	-54	329	-27	306	10	329	-27	332	36	35	66	62	13	62	239	62	239	62	13	70	148	62	239	70	148	103	280	103	280	70	148	81	184	35	186	25	126	35	66	35	186	35	66	62	239	216	317	238	272	276	307	349	64	327	29	329	-27	329	-27	327	29	296	2	329	-27	296	2	276	-54	276	-54	296	2	258	-14	276	-54	258	-14	216	-64	216	-64	258	-14	216	-20	174	-14	136	2	156	-54	174	-14	156	-54	216	-64	174	-14	216	-64	216	-20	105	29	82	64	103	-27	105	29	103	-27	156	-54	105	29	156	-54	136	2	397	186	370	239	370	13	370	13	370	239	362	148	370	13	362	148	362	104	362	104	362	148	70	104	70	104	362	148	70	148	70	104	70	148	62	13	70	104	62	13	103	-27	70	104	103	-27	82	64	327	222	329	280	296	249	296	249	329	280	276	307	296	249	276	307	258	267	258	267	276	307	216	273	174	267	216	273	216	317	174	267	216	317	156	307	70	148	82	188	103	280	103	280	82	188	105	222	103	280	105	222	156	307	156	307	105	222	136	249	156	307	136	249	174	267	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	70	148	62	239	70	148	103	280	329	280	349	188	370	239	370	239	349	188	362	148	276	307	216	317	216	273	397	186	370	13	397	66	397	186	397	66	407	126	349	64	329	-27	370	13	349	64	370	13	362	104	329	280	327	222	349	188	35	66	35	186	25	126	253	268	271	262	276	307	276	307	271	262	287	254	276	307	287	254	329	280	329	280	287	254	303	244	329	280	303	244	334	213	329	280	334	213	370	239	370	239	334	213	345	197	370	239	345	197	352	181	162	262	179	268	216	317	216	317	179	268	198	272	216	317	198	272	216	273	216	273	235	272	276	307	276	307	235	272	253	268	276	307	216	317	216	273	358	89	352	72	370	13	370	13	352	72	345	55	370	13	345	55	334	39	334	39	303	7	329	-27	329	-27	303	7	287	-2	329	-27	287	-2	276	-54	276	-54	287	-2	271	-10	276	-54	271	-10	253	-15	145	-2	129	7	156	-54	185	126	129	7	216	95	185	126	216	95	216	157	216	157	216	95	303	7	216	157	303	7	247	126	247	126	303	7	334	39	103	280	98	213	185	126	103	280	185	126	129	244	129	244	185	126	216	157	352	181	358	163	370	239	370	239	358	163	362	145	370	239	362	145	363	126	363	126	362	107	370	13	370	13	362	107	358	89	303	244	216	157	247	126	303	244	247	126	334	213	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	363	126	370	13	370	239	334	39	329	-27	370	13	216	-20	216	-64	235	-19	235	-19	216	-64	276	-54	235	-19	276	-54	253	-15	103	-27	156	-54	129	7	103	-27	129	7	185	126	103	-27	185	126	98	39	103	-27	98	39	88	55	103	-27	88	55	80	72	103	-27	80	72	74	89	103	-27	74	89	62	13	80	181	103	280	74	163	74	163	103	280	62	239	74	163	62	239	70	145	70	145	62	239	69	126	70	107	69	126	62	13	70	107	62	13	74	89	198	-19	179	-15	216	-64	198	-19	216	-64	216	-20	162	-10	145	-2	156	-54	162	-10	156	-54	216	-64	162	-10	216	-64	179	-15	156	307	103	280	129	244	156	307	129	244	145	254	156	307	145	254	162	262	156	307	162	262	216	317	103	280	80	181	88	197	103	280	88	197	98	213	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	397	66	397	186	370	13	370	13	397	186	370	239	370	13	370	239	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	216	-64	216	-20	197	-19	216	-64	197	-19	178	-15	216	-64	178	-15	161	-9	216	-64	161	-9	156	-54	103	-27	156	-54	129	7	129	7	156	-54	144	-2	144	-2	156	-54	161	-9	254	268	276	307	235	272	235	272	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	88	54	80	71	103	-27	103	-27	80	71	74	88	103	-27	74	88	62	13	62	13	74	88	70	107	62	13	70	107	69	126	69	126	77	172	62	239	62	239	77	172	103	280	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	254	268	271	262	276	307	276	307	271	262	288	254	276	307	288	254	329	280	329	280	288	254	303	244	329	280	303	244	334	213	329	280	334	213	370	239	370	239	334	213	344	198	370	239	344	198	352	181	276	307	216	317	216	273	370	239	352	181	358	164	370	239	358	164	362	145	370	239	362	145	363	126	303	244	98	39	129	7	303	244	129	7	334	213	98	39	88	54	103	-27	98	39	103	-27	129	7	397	186	397	66	407	126	323	126	317	86	334	25	334	25	317	86	299	51	334	25	299	51	297	-11	297	-11	299	51	271	23	297	-11	271	23	250	-35	250	-35	271	23	236	5	250	-35	236	5	196	-44	196	-44	236	5	196	0	94	51	95	-11	121	23	121	23	95	-11	142	-35	121	23	142	-35	156	5	156	5	142	-35	196	-44	156	5	196	-44	196	0	69	126	58	25	76	86	76	86	58	25	95	-11	76	86	95	-11	94	51	317	166	334	227	299	201	299	201	334	227	297	264	299	201	297	264	271	228	271	228	297	264	250	288	271	228	250	288	236	246	236	246	250	288	196	253	156	246	196	253	196	297	156	246	196	297	142	288	76	166	94	201	95	264	95	264	94	201	121	228	95	264	121	228	142	288	142	288	121	228	156	246	34	72	58	25	58	227	58	227	58	25	69	126	58	227	69	126	76	166	34	180	25	126	34	72	34	180	34	72	58	227	196	164	196	89	207	162	207	162	196	89	209	91	207	162	209	91	217	157	217	157	209	91	219	96	217	157	219	96	226	149	226	149	219	96	227	105	226	149	227	105	231	139	231	139	227	105	232	115	231	139	232	115	233	127	158	127	160	114	161	139	161	139	160	114	165	103	161	139	165	103	166	149	166	149	165	103	173	95	166	149	173	95	175	157	175	157	173	95	184	90	175	157	184	90	185	162	185	162	184	90	196	89	185	162	196	89	196	164	334	227	323	126	334	25	334	227	334	25	358	180	358	180	334	25	358	72	358	180	358	72	367	126	250	288	196	297	196	253	334	227	317	166	323	126	58	227	76	166	95	264	124	7	92	39	98	-27	98	-27	92	39	71	80	98	-27	71	80	56	13	56	13	71	80	64	126	182	106	184	51	189	98	189	98	184	51	209	47	189	98	209	47	198	93	198	93	209	47	209	92	220	93	209	92	209	47	220	93	209	47	234	51	177	138	182	147	185	200	185	200	182	147	189	154	185	200	189	154	210	204	210	204	189	154	199	159	210	204	199	159	210	161	210	161	221	159	235	200	235	200	221	159	230	154	235	200	230	154	237	147	177	115	175	127	184	51	184	51	175	127	163	190	163	190	175	127	185	200	185	200	175	127	177	138	288	126	284	151	284	101	284	101	284	151	273	172	284	101	273	172	273	80	273	80	273	172	256	189	273	80	256	189	256	63	256	63	256	189	244	126	235	200	237	147	256	189	256	189	237	147	242	137	256	189	242	137	244	126	235	200	210	204	210	161	244	126	242	115	256	63	256	63	242	115	237	105	256	63	237	105	234	51	234	51	237	105	230	98	234	51	230	98	220	93	358	126	350	80	364	13	364	13	350	80	329	39	364	13	329	39	323	-27	323	-27	329	39	297	7	323	-27	297	7	271	-54	271	-54	297	7	257	-13	271	-54	257	-13	210	-64	210	-64	257	-13	210	-20	210	317	164	265	210	273	210	273	257	265	271	307	271	307	257	265	297	245	271	307	297	245	323	280	323	280	297	245	329	213	323	280	329	213	364	239	364	239	329	213	350	172	364	239	350	172	358	126	364	239	358	126	364	13	364	239	364	13	392	186	392	186	364	13	392	66	392	186	392	66	401	126	271	307	210	317	210	273	71	172	92	213	98	280	98	280	92	213	124	245	98	280	124	245	150	307	150	307	124	245	164	265	150	307	164	265	210	317	56	239	29	186	29	66	56	239	29	66	56	13	56	239	56	13	64	126	56	239	64	126	71	172	56	239	71	172	98	280	164	-13	124	7	150	-54	164	-13	150	-54	210	-64	164	-13	210	-64	210	-20	131	127	135	102	135	152	135	152	135	102	146	80	135	152	146	80	146	173	146	173	146	80	163	63	146	173	163	63	163	190	163	190	163	63	184	51	177	115	184	51	182	106	124	7	98	-27	150	-54	29	66	29	186	20	126	129	7	98	39	103	-27	103	-27	98	39	77	80	103	-27	77	80	62	13	62	13	77	80	69	126	114	176	115	159	116	184	116	184	115	159	119	152	116	184	119	152	121	190	121	190	119	152	126	147	121	190	126	147	128	195	128	195	126	147	134	143	128	195	134	143	138	196	138	196	134	143	142	141	138	196	142	141	148	195	148	195	142	141	152	138	148	195	152	138	157	190	157	190	152	138	162	135	157	190	162	135	165	183	165	183	162	135	173	133	165	183	173	133	172	175	172	175	173	133	179	167	184	163	179	167	183	130	184	163	183	130	193	126	196	67	194	60	195	24	196	67	195	24	201	18	196	67	201	18	198	74	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	216	317	170	265	216	273	216	273	262	265	276	307	276	307	262	265	303	245	276	307	303	245	329	280	329	280	303	245	334	213	329	280	334	213	370	239	370	239	334	213	355	172	370	239	355	172	363	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	156	307	170	265	216	317	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	69	126	62	239	69	126	77	172	62	239	77	172	103	280	231	236	223	239	227	145	227	145	223	239	224	14	227	145	224	14	227	108	227	108	224	14	231	18	231	236	227	145	228	153	231	236	228	153	229	160	241	201	241	223	239	194	239	194	241	223	237	230	239	194	237	230	237	187	237	187	237	230	234	181	232	175	234	181	237	230	232	175	237	230	231	168	231	168	237	230	231	236	231	168	231	236	229	160	241	223	241	201	242	208	241	223	242	208	243	214	216	12	224	14	223	239	216	12	223	239	216	241	216	12	216	241	208	239	216	12	208	239	208	14	202	166	204	155	208	239	208	239	204	155	205	144	208	239	205	144	205	108	208	239	205	108	208	14	208	14	205	108	204	100	201	236	195	230	195	188	201	236	195	188	199	177	201	236	199	177	202	166	201	236	202	166	208	239	193	199	195	188	195	230	193	199	195	230	192	202	192	202	195	230	191	223	192	202	191	223	191	205	191	205	191	223	190	208	235	102	242	96	237	126	237	126	242	96	247	122	247	122	242	96	248	89	247	122	248	89	257	118	257	118	248	89	254	83	257	118	254	83	258	78	279	194	274	191	277	139	277	139	274	191	270	187	277	139	270	187	267	137	267	137	270	187	266	182	267	137	266	182	258	173	269	65	275	60	277	113	277	113	275	60	282	57	277	113	282	57	288	110	288	110	282	57	290	55	288	110	290	55	296	108	296	108	290	55	300	57	296	108	300	57	304	104	304	104	300	57	308	61	304	104	308	61	311	98	311	98	308	61	313	67	311	98	313	67	315	91	315	91	313	67	316	74	315	91	316	74	317	83	267	116	257	118	258	78	267	116	258	78	263	71	267	116	263	71	269	65	267	116	269	65	277	113	317	168	316	177	315	159	315	159	316	177	313	185	315	159	313	185	310	153	310	153	313	185	308	191	310	153	308	191	304	147	304	147	308	191	301	195	304	147	301	195	296	144	296	144	301	195	291	196	296	144	291	196	289	141	289	141	291	196	285	196	289	141	285	196	279	194	267	137	258	173	258	135	258	135	258	173	252	165	258	135	252	165	248	131	248	131	252	165	245	158	248	131	245	158	237	151	237	151	227	145	227	108	237	151	227	108	235	102	237	151	235	102	237	126	237	151	237	126	248	131	243	43	242	46	243	40	243	40	242	46	242	49	243	40	242	49	241	32	241	32	242	49	241	53	241	32	241	53	240	56	237	24	241	32	240	56	237	24	240	56	237	66	237	24	237	66	233	77	237	24	233	77	231	18	231	18	233	77	231	87	231	18	231	87	228	97	231	18	228	97	227	108	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	204	100	203	93	208	14	208	14	203	93	202	86	208	14	202	86	201	18	201	18	202	86	200	80	201	18	200	80	198	74	192	53	190	47	191	32	192	53	191	32	195	24	192	53	195	24	194	60	205	108	205	144	199	148	205	108	199	148	197	102	197	102	199	148	194	153	197	102	194	153	193	126	193	126	194	153	188	158	152	58	157	61	161	116	161	116	157	61	163	66	161	116	163	66	167	117	167	117	163	66	167	70	167	117	167	70	174	119	174	119	167	70	175	78	174	119	175	78	180	121	180	121	175	78	182	86	180	121	182	86	187	123	187	123	182	86	189	94	187	123	189	94	193	126	193	126	189	94	197	102	191	223	190	214	190	211	191	223	190	211	190	208	179	167	173	133	183	130	148	112	135	108	138	55	148	112	138	55	145	56	148	112	145	56	152	58	148	112	152	58	161	116	117	65	123	60	124	103	124	103	123	60	130	56	124	103	130	56	135	108	135	108	130	56	138	55	116	93	113	79	114	71	116	93	114	71	117	65	116	93	117	65	124	103	184	163	193	126	188	158	191	32	190	47	190	40	129	7	103	-27	156	-54	279	194	277	139	289	141	35	66	35	186	25	126	115	159	114	176	113	168	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	109	108	109	64	323	64	109	108	323	64	323	108	109	189	109	145	323	145	109	189	323	145	323	189	77	80	103	-27	98	39	370	239	355	172	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	104	148	104	104	328	104	104	148	328	104	328	148	77	80	103	-27	98	39	370	239	355	172	363	126	22	330	66	-34	66	286	66	143	66	108	210	108	66	143	210	108	210	143	210	143	210	108	245	-34	210	143	245	-34	210	286	210	286	245	-34	245	286	210	286	245	286	432	330	432	330	245	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	143	432	-78	388	143	388	108	388	108	388	143	245	143	388	108	245	143	245	108	432	330	22	330	66	286	432	330	66	286	210	286	432	-78	388	108	388	-34	432	-78	388	-34	245	-34	432	-78	245	-34	210	-34	432	-78	210	-34	66	-34	432	-78	66	-34	22	-78	22	-78	66	-34	22	330	210	-34	245	-34	210	108	66	143	66	108	388	108	66	143	388	108	388	143	388	143	388	108	432	-78	388	143	432	-78	388	286	388	286	432	-78	432	330	388	286	432	330	66	286	66	286	432	330	22	330	66	286	22	330	66	-34	66	-34	22	330	22	-78	66	-34	22	-78	432	-78	388	-34	66	-34	432	-78	388	-34	432	-78	388	108	22	330	22	-78	66	-11	66	-11	22	-78	94	-34	66	-11	94	-34	204	125	204	125	94	-34	228	100	204	125	228	100	228	150	228	150	228	100	363	-34	228	150	363	-34	253	125	253	125	363	-34	388	-9	92	286	365	286	432	330	92	286	432	330	22	330	92	286	22	330	66	262	92	286	66	262	204	125	92	286	204	125	228	150	432	-78	432	330	388	260	432	-78	388	260	388	-9	432	-78	388	-9	363	-34	432	-78	363	-34	94	-34	432	-78	94	-34	22	-78	365	286	228	150	253	125	365	286	253	125	388	260	365	286	388	260	432	330	66	262	22	330	66	-11	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	108	432	-78	388	108	388	-34	66	-34	22	-78	432	-78	66	-34	432	-78	388	-34	187	139	187	112	193	151	193	151	187	112	193	101	193	151	193	101	203	160	203	160	193	101	203	91	203	160	203	91	214	166	214	166	203	91	214	85	214	166	214	85	228	168	228	168	214	85	228	83	228	168	228	83	241	166	241	166	228	83	241	85	241	166	241	85	252	160	252	160	241	85	252	91	252	160	252	91	262	151	262	151	252	91	262	101	262	151	262	101	268	139	268	139	262	101	268	112	268	139	268	112	270	126	187	112	187	139	185	126	46	338	98	0	98	338	98	195	98	143	329	143	98	195	329	143	329	195	98	0	46	338	46	0	329	338	277	338	329	0	329	0	277	338	277	195	329	0	277	195	277	143	277	143	277	195	46	195	277	143	46	195	46	143	329	0	277	143	277	0	161	0	214	0	161	286	161	286	214	0	214	286	161	286	214	286	329	338	329	338	214	286	329	286	46	338	46	286	161	286	46	338	161	286	329	338	214	338	161	338	214	52	214	52	161	338	161	52	214	52	161	52	329	0	329	0	161	52	46	52	329	0	46	52	46	0	214	52	329	0	329	52	46	338	98	0	98	338	98	195	98	143	232	143	98	195	232	143	232	195	98	0	46	338	46	0	98	338	46	338	98	0	98	244	98	192	232	192	98	244	232	192	232	244	98	146	98	94	232	94	98	146	232	94	232	146	98	0	46	338	46	0	98	338	46	338	98	0	98	244	98	192	329	192	98	244	329	192	329	244	98	146	98	94	329	94	98	146	329	94	329	146	98	0	46	338	46	0	46	338	46	0	98	0	46	338	98	0	98	338	143	338	195	0	195	338	195	195	195	143	441	143	195	195	441	143	441	195	195	0	143	338	143	0	46	338	46	0	98	0	46	338	98	0	98	338	143	338	143	0	195	0	143	338	195	0	195	338	242	338	294	0	294	338	294	195	294	143	428	143	294	195	428	143	428	195	294	0	242	338	242	0	46	338	46	0	98	0	46	338	98	0	98	338	196	338	144	338	196	0	196	244	196	192	428	192	196	244	428	192	428	244	196	146	196	94	428	94	196	146	428	94	428	146	196	0	144	338	144	0	262	195	411	338	362	338	262	195	362	338	213	195	262	195	213	195	411	143	262	195	411	143	411	195	411	143	213	195	209	143	209	143	213	195	179	195	209	143	179	195	179	114	179	0	179	338	127	338	179	0	127	338	127	112	11	0	60	0	127	112	127	112	60	0	127	65	127	112	127	65	179	0	179	0	127	65	127	0	127	112	11	0	60	0	127	112	60	0	127	64	127	112	127	64	179	0	127	112	179	0	127	338	411	94	211	146	179	94	179	94	211	146	179	161	179	244	179	192	210	192	179	244	210	192	264	244	264	244	210	192	211	146	264	244	211	146	259	192	179	338	127	338	179	0	314	244	411	338	362	338	314	244	362	338	264	244	314	244	264	244	411	192	314	244	411	192	411	244	179	161	211	146	210	192	211	146	411	94	411	146	264	244	259	192	411	192	179	0	127	64	127	0	512	338	454	338	325	195	325	195	454	338	267	195	325	195	267	195	503	143	503	143	267	195	257	195	503	143	257	195	257	143	257	0	257	338	205	338	257	0	205	338	205	148	108	74	11	0	69	0	108	74	69	0	108	30	108	74	108	30	160	0	108	74	160	0	108	338	257	0	205	148	205	104	205	104	205	148	160	113	205	104	160	113	160	70	160	0	160	338	108	338	257	0	205	104	205	0	160	0	108	30	108	0	325	195	503	143	503	195	385	244	508	338	452	338	385	244	452	338	329	244	385	244	329	244	507	192	385	244	507	192	507	244	507	192	329	244	317	192	317	192	329	244	276	244	317	192	276	244	276	160	276	146	276	94	507	94	126	88	11	0	66	0	126	88	66	0	126	45	126	88	126	45	177	0	126	88	177	0	126	338	276	338	224	338	276	0	276	0	224	338	224	162	276	0	224	162	224	120	224	120	224	162	177	127	224	120	177	127	177	85	177	0	177	338	126	338	276	146	507	94	507	146	276	0	224	120	224	0	177	0	126	45	126	0	162	95	189	91	162	95	162	95	189	91	174	159	162	95	174	159	162	157	162	95	162	157	139	154	139	98	162	95	139	154	139	98	139	154	116	151	139	98	116	151	116	100	49	148	72	104	72	148	72	148	72	104	94	102	72	148	94	102	94	149	94	149	94	102	116	100	94	149	116	100	116	151	209	126	203	127	220	84	203	165	203	127	210	128	203	165	210	128	219	168	219	168	210	128	217	129	219	168	217	129	224	130	232	122	229	122	250	72	232	122	250	72	260	114	260	114	250	72	273	57	260	114	273	57	286	102	286	102	273	57	282	36	288	-15	282	36	281	29	234	173	230	131	233	132	234	173	233	132	261	139	234	173	219	168	224	130	234	173	224	130	230	131	189	91	220	84	203	127	189	91	203	127	203	165	189	91	203	165	188	162	189	91	188	162	174	159	281	29	278	24	288	-15	288	-15	278	24	273	19	288	-15	273	19	270	-18	270	-18	273	19	267	16	270	-18	267	16	260	15	260	15	254	16	270	-18	270	-18	254	16	252	-16	223	123	216	124	220	84	223	123	220	84	250	72	223	123	250	72	229	122	288	-15	304	-7	307	85	307	85	304	-7	316	4	307	85	316	4	321	63	321	63	316	4	323	19	321	63	323	19	326	37	286	102	282	36	288	-15	286	102	288	-15	307	85	252	-16	254	16	248	18	252	-16	248	18	243	22	252	-16	243	22	239	26	252	-16	239	26	237	32	252	-16	237	32	236	-9	237	32	210	32	214	15	237	32	214	15	223	1	237	32	223	1	236	-9	279	204	272	194	286	151	286	151	272	194	261	186	286	151	261	186	261	139	261	139	261	186	249	179	261	139	249	179	234	173	278	229	288	269	273	234	273	234	288	269	270	272	273	234	270	272	267	237	267	237	270	272	260	238	254	237	260	238	270	272	254	237	270	272	252	269	326	215	323	233	321	189	321	189	323	233	316	249	321	189	316	249	307	168	307	168	316	249	304	261	307	168	304	261	288	269	279	204	286	151	282	217	282	217	286	151	288	269	288	269	286	151	307	168	288	269	278	229	281	223	288	269	281	223	282	217	252	269	236	262	237	220	252	269	237	220	239	226	252	269	239	226	243	231	252	269	243	231	248	235	252	269	248	235	254	237	237	220	236	262	223	251	237	220	223	251	214	237	237	220	214	237	210	220	72	104	49	148	49	104	209	126	220	84	216	124	71	-7	87	-15	89	102	89	102	87	-15	93	36	115	114	93	36	102	57	115	114	102	57	124	72	114	186	103	194	114	139	114	139	103	194	96	204	114	139	96	204	89	151	89	151	96	204	93	217	136	26	132	22	139	-9	139	-9	132	22	127	18	139	-9	127	18	123	-16	123	-16	127	18	121	16	123	-16	121	16	115	15	115	15	108	16	123	-16	123	-16	108	16	105	-18	165	32	138	32	139	-9	165	32	139	-9	152	1	165	32	152	1	161	15	105	-18	108	16	102	19	105	-18	102	19	97	24	105	-18	97	24	94	29	105	-18	94	29	87	-15	93	36	87	-15	94	29	49	37	52	19	54	63	54	63	52	19	59	4	54	63	59	4	68	85	68	85	59	4	71	-7	68	85	71	-7	89	102	132	231	139	262	127	235	127	235	139	262	123	269	127	235	123	269	121	237	121	237	123	269	115	238	108	237	115	238	123	269	108	237	123	269	105	272	161	237	152	251	165	220	165	220	152	251	139	262	165	220	139	262	138	220	138	220	139	262	136	226	105	272	87	269	94	223	105	272	94	223	97	229	105	272	97	229	102	234	105	272	102	234	108	237	52	233	54	189	59	249	59	249	54	189	68	168	59	249	68	168	71	261	71	261	68	168	89	151	71	261	89	151	87	269	87	269	89	151	93	217	87	269	93	217	94	223	142	132	145	131	156	168	142	132	156	168	141	173	141	173	126	179	142	132	142	132	126	179	114	139	326	104	326	148	303	104	303	104	326	148	303	148	303	104	303	148	281	102	281	102	303	148	281	149	281	102	281	149	259	100	259	100	281	149	259	151	259	100	259	151	236	98	236	98	259	151	236	154	236	98	236	154	213	95	213	95	236	154	213	157	213	95	213	157	201	159	187	162	172	165	172	127	187	162	172	127	186	91	187	162	186	91	213	95	187	162	213	95	201	159	145	131	151	130	156	168	156	168	151	130	158	129	156	168	158	129	172	165	172	165	158	129	165	128	172	165	165	128	172	127	186	91	172	127	166	126	186	91	166	126	159	124	186	91	159	124	154	84	154	84	159	124	152	123	154	84	152	123	146	122	154	84	146	122	143	122	154	84	143	122	124	72	114	186	114	139	126	179	89	102	93	36	115	114	115	114	124	72	143	122	54	189	52	233	49	215	139	262	132	231	136	226	136	26	139	-9	138	32	41	127	143	127	334	267	334	267	143	127	291	198	334	267	291	198	334	-11	334	-11	291	198	291	57	334	-11	291	57	143	127	334	-11	143	127	41	127	232	127	334	127	84	198	84	198	334	127	41	267	84	198	41	267	84	57	84	57	41	267	41	-11	84	57	41	-11	334	127	84	57	334	127	232	127	41	-11	41	-55	334	-55	41	-11	334	-55	334	-11	41	171	143	171	334	310	334	310	143	171	291	241	334	310	291	241	334	31	334	31	291	241	291	101	334	31	291	101	143	171	334	31	143	171	41	171	41	-11	41	-55	334	-55	41	-11	334	-55	334	-11	232	171	334	171	84	241	84	241	334	171	41	310	84	241	41	310	84	101	84	101	41	310	41	31	84	101	41	31	334	171	84	101	334	171	232	171	158	117	150	104	152	59	152	59	150	104	139	93	152	59	139	93	132	51	132	51	139	93	126	86	132	51	126	86	110	48	110	48	126	86	110	83	150	163	151	207	139	173	139	173	151	207	132	215	139	173	132	215	126	180	126	180	132	215	110	183	94	180	110	183	110	218	94	180	110	218	83	214	83	214	60	202	63	149	83	214	63	149	70	163	83	214	70	163	81	173	83	214	81	173	94	180	81	93	70	104	83	52	83	52	70	104	63	117	83	52	63	117	60	64	60	64	63	117	60	133	60	202	41	183	41	83	60	202	41	83	60	64	60	202	60	64	60	133	60	202	60	133	63	149	29	106	41	83	41	183	29	106	41	183	29	160	29	106	29	160	25	133	191	108	417	160	191	160	191	108	191	160	182	88	182	88	191	160	182	179	182	88	182	179	169	72	169	72	182	179	168	195	169	72	168	195	160	133	158	149	160	133	168	195	158	149	168	195	151	207	158	149	151	207	150	163	132	215	110	218	110	183	158	117	152	59	169	72	158	117	169	72	160	133	498	218	498	48	525	214	525	214	498	48	525	52	525	214	525	52	548	202	548	202	525	52	548	64	548	202	548	64	567	183	567	183	548	64	567	83	567	183	567	83	579	160	579	160	567	83	579	106	579	160	579	106	583	133	417	108	426	88	426	179	426	179	426	88	439	72	426	179	439	72	440	195	440	195	439	72	456	59	440	195	456	59	457	207	457	207	456	59	476	51	457	207	476	51	476	215	476	215	476	51	498	48	476	215	498	48	498	218	417	108	426	179	417	160	417	108	417	160	191	108	94	86	81	93	83	52	94	86	83	52	110	48	94	86	110	48	110	83	545	117	538	104	548	64	548	64	538	104	527	93	548	64	527	93	525	52	525	52	527	93	514	86	525	52	514	86	498	48	498	48	514	86	498	83	538	163	548	202	528	173	528	173	548	202	525	214	528	173	525	214	514	180	514	180	525	214	498	183	482	180	498	183	498	218	482	180	498	218	476	215	448	133	451	149	457	207	457	207	451	149	458	163	457	207	458	163	476	215	476	215	458	163	468	173	476	215	468	173	482	180	417	108	426	88	426	179	426	179	426	88	439	72	426	179	439	72	440	195	440	195	439	72	456	59	440	195	456	59	448	133	448	133	457	207	440	195	548	202	548	133	548	64	548	202	548	64	567	183	567	183	548	64	567	83	567	183	567	83	579	160	579	160	567	83	579	106	579	160	579	106	583	133	548	202	538	163	545	149	548	202	545	149	548	133	525	214	498	218	498	183	482	86	468	93	476	51	482	86	476	51	498	48	482	86	498	48	498	83	458	104	451	117	456	59	458	104	456	59	476	51	458	104	476	51	468	93	417	160	191	108	417	108	417	160	417	108	426	179	29	160	29	106	41	183	41	183	29	106	41	83	41	183	41	83	60	202	60	202	41	83	60	64	60	202	60	64	83	214	83	214	60	64	83	52	83	214	83	52	110	218	110	218	83	52	110	48	110	218	110	48	132	215	132	215	110	48	132	51	132	215	132	51	151	207	151	207	132	51	152	59	151	207	152	59	168	195	168	195	152	59	169	72	168	195	169	72	182	179	182	179	169	72	182	88	182	179	182	88	191	160	191	160	182	88	191	108	191	160	191	108	417	160	29	106	29	160	25	133	448	133	456	59	451	117	545	117	548	64	548	133	380	117	372	104	382	64	382	64	372	104	362	93	382	64	362	93	359	52	359	52	362	93	348	86	359	52	348	86	332	48	332	48	348	86	332	83	372	163	382	202	362	173	362	173	382	202	359	214	362	173	359	214	348	180	348	180	359	214	332	183	316	180	332	183	332	218	316	180	332	218	310	215	282	133	284	149	291	207	291	207	284	149	292	163	291	207	292	163	310	215	310	215	292	163	303	173	310	215	303	173	316	180	251	108	260	88	260	179	260	179	260	88	273	72	260	179	273	72	274	195	274	195	273	72	290	59	274	195	290	59	282	133	282	133	291	207	274	195	380	149	382	133	382	202	382	202	382	133	400	183	400	183	382	133	400	83	400	183	400	83	413	160	413	160	400	83	413	106	413	160	413	106	417	133	359	214	332	218	332	183	382	133	382	64	400	83	316	86	303	93	310	51	316	86	310	51	332	48	316	86	332	48	332	83	292	104	284	117	290	59	292	104	290	59	310	51	292	104	310	51	303	93	251	160	25	160	251	108	251	160	251	108	260	179	251	108	25	160	25	108	282	133	290	59	284	117	380	117	382	64	382	133	382	202	372	163	380	149	166	79	166	-27	209	-27	166	79	209	-27	209	79	32	148	32	104	141	104	32	148	141	104	141	148	234	148	234	104	343	104	234	148	343	104	343	148	166	281	166	174	209	174	166	281	209	174	209	281	99	-107	151	-107	99	195	99	195	151	-107	151	195	99	195	151	195	212	230	212	230	151	195	212	195	37	230	37	195	99	195	37	230	99	195	212	230	33	-49	33	-93	286	-93	33	-49	286	-93	286	-49	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	33	349	33	305	286	305	33	349	286	305	286	349	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	33	349	33	305	286	305	33	349	286	305	286	349	30	0	345	0	82	52	82	52	345	0	220	52	240	103	220	52	254	52	254	52	220	52	345	0	254	52	345	0	345	52	213	147	177	183	186	127	213	147	186	127	208	92	213	147	208	92	220	52	213	147	220	52	240	103	82	191	122	178	133	210	133	210	122	178	157	156	133	210	157	156	177	183	177	183	157	156	186	127	82	224	82	315	30	315	82	224	30	315	82	52	82	224	82	52	82	191	82	224	82	191	133	210	30	0	82	52	30	315	22	-78	128	-34	432	331	432	331	128	-34	388	225	432	331	388	225	432	-78	432	-78	388	225	388	-34	432	-78	388	-34	128	-34	432	-78	128	-34	22	-78	88	134	88	136	22	133	22	133	88	136	89	138	22	133	89	138	146	257	146	257	89	138	90	140	146	257	90	140	93	142	146	257	93	142	137	186	146	257	137	186	139	189	143	75	141	76	146	8	146	8	141	76	139	77	146	8	139	77	137	79	137	79	93	123	146	8	146	8	93	123	90	126	146	8	90	126	89	128	141	190	143	191	146	257	146	257	143	191	144	191	146	257	144	191	146	191	146	191	147	191	146	257	146	257	147	191	149	191	146	257	149	191	151	190	89	128	88	130	22	133	22	133	88	130	88	131	22	133	88	131	88	132	88	132	88	134	22	133	151	76	149	75	146	8	146	8	149	75	148	75	146	8	148	75	147	75	147	75	145	75	146	8	146	8	145	75	143	75	204	129	203	127	271	133	271	133	203	127	202	125	271	133	202	125	200	123	271	133	200	123	156	79	271	133	156	79	153	77	203	138	204	136	271	133	271	133	204	136	204	135	271	133	204	135	204	133	204	133	204	131	271	133	271	133	204	131	204	129	271	133	146	257	151	190	271	133	151	190	153	189	271	133	153	189	156	186	271	133	156	186	200	142	271	133	200	142	202	140	271	133	202	140	203	138	151	76	146	8	271	133	151	76	271	133	153	77	89	128	22	133	146	8	146	257	139	189	141	190	146	26	146	-1	152	38	152	38	146	-1	152	-13	152	38	152	-13	161	47	161	47	152	-13	161	-22	161	47	161	-22	173	53	173	53	161	-22	173	-28	173	53	173	-28	187	55	187	55	173	-28	187	-30	187	55	187	-30	201	53	201	53	187	-30	201	-28	201	53	201	-28	213	47	213	47	201	-28	213	-22	213	47	213	-22	222	38	222	38	213	-22	222	-13	222	38	222	-13	228	26	228	26	222	-13	228	-1	228	26	228	-1	230	12	126	108	33	15	70	-21	126	108	70	-21	188	95	126	108	188	95	188	170	126	108	188	170	123	160	126	108	123	160	33	160	126	108	33	160	33	108	146	268	146	240	152	280	152	280	146	240	152	228	152	280	152	228	161	289	161	289	152	228	161	219	161	289	161	219	173	295	173	295	161	219	173	213	173	295	173	213	187	297	187	297	173	213	187	210	187	297	187	210	201	295	201	295	187	210	201	213	201	295	201	213	213	289	213	289	201	213	213	219	213	289	213	219	222	280	222	280	213	219	222	228	222	280	222	228	228	268	228	268	222	228	228	240	228	268	228	240	230	254	252	160	343	251	305	287	252	160	305	287	188	170	252	160	188	170	249	108	252	160	249	108	343	108	252	160	343	108	343	160	305	-21	343	15	249	108	305	-21	249	108	188	170	305	-21	188	170	188	95	70	287	33	250	123	160	70	287	123	160	188	170	146	240	146	268	143	254	146	-1	146	26	143	12	85	63	218	96	180	133	180	133	218	96	218	170	180	133	218	170	85	203	85	203	218	170	33	302	85	203	33	302	85	63	85	63	33	302	33	-35	85	63	33	-35	218	96	218	96	401	-35	218	170	218	170	401	-35	254	133	218	170	254	133	401	302	401	302	254	133	349	203	401	302	349	203	401	-35	401	-35	349	203	349	63	401	-35	349	63	254	133	80	63	220	102	177	133	177	133	220	102	220	164	177	133	220	164	80	203	80	203	220	164	28	302	80	203	28	302	80	63	80	63	28	302	28	-35	80	63	28	-35	220	102	262	133	408	237	380	277	262	133	380	277	220	164	262	133	220	164	380	-13	262	133	380	-13	408	26	220	164	220	102	380	-13	215	102	406	-35	215	164	215	164	406	-35	257	133	215	164	257	133	406	302	406	302	257	133	354	203	406	302	354	203	406	-35	406	-35	354	203	354	63	406	-35	354	63	257	133	172	133	26	26	55	-13	172	133	55	-13	215	102	172	133	215	102	215	164	172	133	215	164	55	277	172	133	55	277	26	237	49	1	85	-35	180	133	180	133	85	-35	218	96	180	133	218	96	387	1	387	1	218	96	349	-35	85	302	49	265	180	133	85	302	180	133	387	1	349	302	49	1	85	-35	349	302	85	-35	218	96	349	302	218	96	254	133	349	302	254	133	387	265	254	133	218	96	349	-35	254	133	349	-35	387	1	34	66	34	22	341	22	34	66	341	22	341	66	257	179	276	174	284	216	257	179	284	216	252	223	257	179	252	223	235	172	235	172	252	223	223	217	235	172	223	217	209	158	209	158	223	217	193	202	209	158	193	202	181	140	181	140	193	202	165	184	181	140	165	184	151	126	151	126	165	184	139	170	151	126	139	170	121	119	121	119	139	170	118	164	326	172	308	198	309	128	326	172	309	128	315	110	326	172	315	110	342	110	326	172	342	110	337	142	308	198	284	216	291	163	308	198	291	163	302	147	308	198	302	147	309	128	99	168	85	179	91	126	99	168	91	126	121	119	99	168	121	119	118	164	66	214	61	232	67	145	66	214	67	145	74	195	74	195	67	145	91	126	74	195	91	126	85	179	61	232	34	232	39	201	61	232	39	201	50	171	61	232	50	171	67	145	284	216	276	174	291	163	182	183	170	152	182	-13	182	-13	170	152	161	117	182	-13	161	117	160	117	182	-13	190	50	199	212	199	212	190	50	204	110	199	212	204	110	218	240	218	240	204	110	226	166	218	240	226	166	240	268	240	268	226	166	257	219	240	268	257	219	300	268	160	117	152	151	182	-13	182	-13	152	151	139	183	182	-13	139	183	138	-13	138	-13	139	183	131	51	21	268	64	219	80	268	80	268	64	219	96	167	80	268	96	167	103	242	103	242	96	167	117	111	103	242	117	111	123	214	123	214	117	111	131	51	123	214	131	51	139	183	182	183	182	-13	199	212	182	268	138	268	139	71	182	268	139	71	152	103	182	268	152	103	160	137	182	268	160	137	161	137	182	268	161	137	170	102	182	268	170	102	182	71	182	268	182	71	199	42	182	268	199	42	190	204	190	204	199	42	204	144	204	144	199	42	218	14	204	144	218	14	226	87	226	87	218	14	240	-13	226	87	240	-13	257	35	257	35	240	-13	300	-13	64	35	21	-13	80	-13	64	35	80	-13	96	87	96	87	80	-13	103	12	96	87	103	12	117	143	117	143	103	12	123	40	117	143	123	40	131	203	131	203	123	40	139	71	131	203	139	71	138	268	125	34	99	60	100	0	100	0	99	60	82	94	100	0	82	94	64	35	64	35	82	94	75	133	199	300	146	292	159	250	199	300	159	250	198	256	199	300	198	256	344	256	199	300	344	256	344	300	82	172	99	205	100	268	100	268	99	205	125	232	100	268	125	232	146	292	146	292	125	232	159	250	64	232	40	186	40	81	64	232	40	81	64	35	64	232	64	35	75	133	64	232	75	133	82	172	64	232	82	172	100	268	162	147	168	159	176	216	176	216	168	159	178	168	176	216	178	168	204	220	204	220	178	168	189	174	204	220	189	174	203	176	204	220	203	176	344	176	204	220	344	176	344	220	176	216	152	204	162	147	162	147	152	204	160	133	162	119	160	133	152	63	162	119	152	63	176	50	152	63	160	133	152	204	152	63	152	204	133	82	133	82	152	204	133	185	133	82	133	185	121	106	121	106	133	185	121	161	121	106	121	161	116	133	199	-32	344	-32	344	11	199	-32	344	11	198	11	199	-32	198	11	159	17	199	-32	159	17	146	-24	125	34	100	0	146	-24	125	34	146	-24	159	17	204	46	344	46	344	90	204	46	344	90	203	90	204	46	203	90	189	92	204	46	189	92	178	98	204	46	178	98	176	50	168	107	162	119	176	50	168	107	176	50	178	98	40	81	40	186	31	133	171	220	31	220	171	220	171	220	31	220	172	176	171	220	172	176	199	216	199	216	172	176	186	174	199	216	186	174	197	168	176	300	31	300	177	256	176	300	177	256	229	292	229	292	177	256	216	250	229	292	216	250	250	232	300	133	293	94	311	35	311	35	293	94	276	60	311	35	276	60	275	0	275	0	276	60	249	34	275	0	249	34	229	-24	229	-24	249	34	216	17	229	-24	216	17	177	11	311	232	300	133	311	35	311	232	311	35	335	186	335	186	311	35	335	81	335	186	335	81	344	133	229	292	250	232	275	268	275	268	250	232	276	205	275	268	276	205	311	232	311	232	276	205	293	172	311	232	293	172	300	133	176	-32	229	-24	177	11	176	-32	177	11	31	11	176	-32	31	11	31	-32	172	90	31	90	171	46	172	90	171	46	199	50	172	90	199	50	186	92	223	204	215	133	223	63	223	204	223	63	242	185	242	185	223	63	242	82	242	185	242	82	254	161	254	161	242	82	254	106	254	161	254	106	259	133	223	204	199	216	207	158	223	204	207	158	213	147	223	204	213	147	215	133	215	133	213	119	223	63	223	63	213	119	207	107	223	63	207	107	199	50	199	50	207	107	197	98	199	50	197	98	186	92	171	46	31	90	31	46	172	176	31	220	31	176	199	216	197	168	207	158	177	256	31	300	31	256	293	103	277	73	279	13	279	13	277	73	253	49	279	13	253	49	236	-8	236	-8	253	49	223	33	236	-8	223	33	187	-16	187	-16	223	33	188	27	187	-16	188	27	187	27	343	271	299	271	313	47	343	271	313	47	335	89	343	271	335	89	343	138	313	47	299	271	299	138	313	47	299	138	293	103	313	47	293	103	279	13	152	33	122	49	139	-8	152	33	139	-8	187	-16	152	33	187	-16	187	27	98	73	82	103	96	13	98	73	96	13	139	-8	98	73	139	-8	122	49	82	103	76	138	96	13	96	13	76	138	62	47	62	47	76	138	76	271	62	47	76	271	40	89	40	89	76	271	32	271	40	89	32	271	32	138	162	125	158	134	164	72	164	72	158	134	156	143	156	143	156	271	143	82	143	82	156	271	127	98	116	119	127	98	156	271	116	119	156	271	112	271	116	119	112	271	112	143	162	125	164	72	169	118	169	118	164	72	187	68	169	118	187	68	178	114	178	114	187	68	187	112	187	112	188	112	197	114	197	114	188	112	187	68	197	114	187	68	211	72	263	271	219	271	232	82	263	271	232	82	248	98	263	271	248	98	259	119	263	271	259	119	263	143	232	82	219	271	219	143	232	82	219	143	217	134	232	82	217	134	213	125	232	82	213	125	211	72	206	118	197	114	211	72	206	118	211	72	213	125	164	72	156	143	143	82	187	112	187	68	188	112	188	27	223	33	187	27	158	120	162	129	164	182	164	182	162	129	169	136	164	182	169	136	187	186	187	186	169	136	178	140	187	186	178	140	188	142	188	142	178	140	187	142	188	142	187	142	197	140	188	142	197	140	211	182	211	182	197	140	206	136	211	182	206	136	213	129	158	120	164	182	156	110	156	110	164	182	143	172	156	110	143	172	156	-16	156	-16	143	172	127	155	156	-16	127	155	116	135	112	111	112	-16	156	-16	112	111	156	-16	116	135	277	181	279	241	253	205	253	205	279	241	236	263	253	205	236	263	223	221	223	221	236	263	188	227	223	221	188	227	187	227	187	227	188	227	152	221	152	221	188	227	187	271	152	221	187	271	139	263	76	116	82	151	96	241	96	241	82	151	98	181	96	241	98	181	139	263	139	263	98	181	122	205	139	263	122	205	152	221	62	207	40	164	76	-16	62	207	76	-16	76	116	62	207	76	116	96	241	32	116	32	-16	76	-16	32	116	76	-16	40	164	343	116	335	164	343	-16	343	-16	335	164	313	207	343	-16	313	207	299	116	299	116	313	207	293	151	279	241	277	181	293	151	279	241	293	151	313	207	236	263	187	271	188	227	211	182	213	129	232	172	232	172	213	129	217	120	232	172	217	120	219	110	263	-16	219	110	219	-16	211	182	187	186	188	142	263	-16	263	111	259	135	263	-16	259	135	248	155	263	-16	248	155	232	172	263	-16	232	172	219	110	343	-16	299	116	299	-16	185	268	185	268	185	321	185	268	185	321	141	224	185	268	141	224	185	-16	185	268	185	-16	185	224	185	268	185	224	219	257	141	268	141	224	141	321	141	321	141	224	185	321	89	184	102	202	106	257	106	257	102	202	120	215	106	257	120	215	141	268	141	268	120	215	141	224	77	-16	77	141	76	237	76	237	77	141	80	164	76	237	80	164	106	257	106	257	80	164	89	184	77	-16	76	237	53	210	77	-16	53	210	38	178	77	-16	38	178	33	141	77	-16	33	141	33	-16	287	178	272	210	292	-16	292	-16	272	210	249	237	292	-16	249	237	248	141	248	141	249	237	245	164	185	224	205	215	219	257	219	257	205	215	223	202	219	257	223	202	249	237	249	237	223	202	236	184	249	237	236	184	245	164	292	-16	248	141	248	-16	287	178	292	-16	292	141	185	-16	141	224	141	-16	24	97	99	53	99	97	99	97	99	53	143	-93	99	97	143	-93	99	153	99	153	143	-93	99	197	99	153	99	197	24	197	243	345	199	345	243	-93	243	-93	199	345	199	197	243	-93	199	197	199	153	199	153	199	197	143	197	199	153	143	197	143	153	143	97	143	53	199	53	143	-93	143	345	99	345	143	-93	99	345	99	197	199	53	199	-93	243	-93	199	53	243	-93	199	97	199	53	199	97	143	97	243	197	243	153	319	153	243	197	319	153	319	197	243	97	243	53	319	53	243	97	319	53	319	97	199	97	243	-93	199	153	143	-93	99	53	99	-93	99	153	24	197	24	153	99	53	24	97	24	53	117	127	335	223	335	267	117	127	335	267	40	137	117	127	40	137	335	-11	117	127	335	-11	335	32	239	139	239	115	244	150	244	150	239	115	244	105	244	150	244	105	252	158	252	158	244	105	252	96	252	158	252	96	263	163	263	163	252	96	263	91	263	163	263	91	275	165	275	165	263	91	275	89	275	165	275	89	287	163	287	163	275	89	287	91	287	163	287	91	297	158	297	158	287	91	297	96	297	158	297	96	305	150	305	150	297	96	305	105	305	150	305	105	311	139	311	139	305	105	311	115	311	139	311	115	312	127	239	115	239	139	237	127	335	-11	40	137	40	117	64	139	64	115	70	150	70	150	64	115	70	105	70	150	70	105	78	158	78	158	70	105	78	96	78	158	78	96	88	163	88	163	78	96	88	91	88	163	88	91	100	165	100	165	88	91	100	89	100	165	100	89	112	163	112	163	100	89	112	91	112	163	112	91	123	158	123	158	112	91	123	96	123	158	123	96	131	150	131	150	123	96	131	105	131	150	131	105	136	139	136	139	131	105	136	115	136	139	136	115	138	127	258	127	40	32	335	117	258	127	335	117	335	137	258	127	335	137	40	267	258	127	40	267	40	223	335	117	40	32	40	-11	64	115	64	139	63	127	97	127	315	223	315	267	97	127	315	267	20	137	97	127	20	137	315	-11	97	127	315	-11	315	32	263	127	482	223	482	267	263	127	482	267	186	137	263	127	186	137	482	-11	263	127	482	-11	482	32	430	127	648	223	648	267	430	127	648	267	353	137	430	127	353	137	648	-11	430	127	648	-11	648	32	648	-11	353	137	353	117	482	-11	186	137	186	117	315	-11	20	137	20	117	238	127	20	32	315	117	238	127	315	117	315	137	238	127	315	137	20	267	238	127	20	267	20	223	405	127	186	32	482	117	405	127	482	117	482	137	405	127	482	137	186	267	405	127	186	267	186	223	571	127	353	32	648	117	571	127	648	117	648	137	571	127	648	137	353	267	571	127	353	267	353	223	648	117	353	32	353	-11	482	117	186	32	186	-11	315	117	20	32	20	-11	258	-64	40	-159	335	-74	258	-64	335	-74	335	-54	258	-64	335	-54	40	75	258	-64	40	75	40	31	40	149	40	105	335	105	40	149	335	105	335	149	117	318	335	414	335	458	117	318	335	458	40	328	117	318	40	328	335	179	117	318	335	179	335	223	335	179	40	328	40	308	335	-74	40	-159	40	-203	117	-64	335	31	335	75	117	-64	335	75	40	-54	117	-64	40	-54	335	-203	117	-64	335	-203	335	-159	40	149	40	105	335	105	40	149	335	105	335	149	258	318	40	223	335	308	258	318	335	308	335	328	258	318	335	328	40	458	258	318	40	458	40	414	335	308	40	223	40	179	335	-203	40	-54	40	-74	117	80	335	175	335	219	117	80	335	219	40	90	117	80	40	90	335	-59	117	80	335	-59	335	-15	40	314	40	270	335	270	40	314	335	270	335	314	335	-59	40	90	40	70	258	80	40	-15	335	70	258	80	335	70	335	90	258	80	335	90	40	219	258	80	40	219	40	175	40	314	40	270	335	270	40	314	335	270	335	314	335	70	40	-15	40	-59	40	47	82	44	40	92	40	92	82	44	82	95	137	104	82	95	137	35	137	104	137	35	192	119	192	119	137	35	185	70	309	12	280	30	292	-31	309	12	292	-31	335	-68	309	12	335	-68	335	-7	249	93	280	109	292	171	292	171	280	109	309	127	292	171	309	127	335	208	335	208	309	127	335	147	244	142	192	119	216	80	244	142	216	80	249	93	244	142	249	93	292	171	82	95	82	44	137	35	259	212	286	227	292	286	292	286	286	227	312	244	292	286	312	244	335	323	335	323	312	244	335	262	244	256	192	234	203	190	244	256	203	190	230	200	244	256	230	200	259	212	244	256	259	212	292	286	82	210	106	168	138	218	138	218	106	168	138	173	138	218	138	173	192	234	192	234	138	173	171	180	192	234	171	180	203	190	185	70	192	20	216	59	216	59	192	20	244	-2	216	59	244	-2	249	46	249	46	244	-2	292	-31	249	46	292	-31	280	30	40	206	40	162	73	164	40	206	73	164	82	210	106	168	82	210	73	164	192	20	185	70	137	35	192	119	185	70	216	80	95	109	126	93	131	142	131	142	126	93	159	80	131	142	159	80	183	119	183	119	159	80	190	70	183	119	190	70	238	104	238	104	190	70	238	35	238	104	238	35	293	95	293	95	238	35	293	44	83	171	40	208	66	127	83	171	66	127	95	109	83	171	95	109	131	142	335	92	293	95	293	44	335	92	293	44	335	47	126	46	131	-2	159	59	159	59	131	-2	183	20	159	59	183	20	190	70	190	70	183	20	238	35	95	30	66	12	83	-31	95	30	83	-31	131	-2	95	30	131	-2	126	46	40	-7	40	-68	83	-31	40	-7	83	-31	66	12	204	180	237	173	237	218	237	218	237	173	269	168	237	218	269	168	293	210	293	210	269	168	302	164	293	210	302	164	335	206	335	206	302	164	335	162	183	234	131	256	145	200	183	234	145	200	172	190	183	234	172	190	204	180	183	234	204	180	237	218	40	323	63	244	83	286	83	286	63	244	89	227	83	286	89	227	131	256	131	256	89	227	116	212	131	256	116	212	145	200	63	244	40	323	40	262	66	127	40	208	40	147	82	210	40	206	82	210	82	210	40	206	82	158	82	210	82	158	100	156	82	210	100	156	106	213	106	213	100	156	118	153	106	213	118	153	130	217	130	217	118	153	136	150	130	217	136	150	153	222	153	222	136	150	153	146	153	222	153	146	171	141	177	229	171	141	173	26	177	229	173	26	186	70	186	70	173	26	209	14	186	70	200	237	177	229	224	198	248	208	242	255	242	255	248	208	262	266	262	266	248	208	272	220	262	266	272	220	282	278	282	278	272	220	295	233	282	278	295	233	301	292	301	292	295	233	316	247	301	292	316	247	318	306	318	306	316	247	335	262	318	306	335	262	335	323	218	173	224	198	239	368	239	368	224	198	242	255	239	368	242	255	276	368	203	64	209	14	230	54	230	54	209	14	243	-1	230	54	243	-1	259	41	259	41	243	-1	276	-20	259	41	276	-20	286	26	286	26	276	-20	307	-42	286	26	307	-42	312	10	312	10	307	-42	335	-68	312	10	335	-68	335	-7	239	368	204	129	218	173	218	173	204	129	233	117	218	173	233	117	243	163	243	163	233	117	261	103	243	163	261	103	268	151	268	151	261	103	287	86	268	151	287	86	293	137	293	137	287	86	312	67	293	137	312	67	315	122	315	122	312	67	335	46	315	122	335	46	335	106	200	237	186	70	204	129	200	237	204	129	239	368	209	14	203	64	199	65	209	14	199	65	196	66	209	14	196	66	193	67	209	14	193	67	189	68	209	14	189	68	186	70	135	-98	173	26	139	35	139	35	152	78	130	82	139	35	130	82	128	37	128	37	130	82	116	39	108	86	85	88	93	42	108	86	93	42	105	41	108	86	105	41	116	39	108	86	116	39	130	82	82	44	93	42	85	88	82	44	85	88	63	90	82	44	63	90	40	92	82	44	40	92	40	47	173	26	171	141	152	78	173	26	152	78	139	35	82	158	40	206	40	162	135	-98	139	35	99	-98	153	222	171	141	177	229	268	213	256	215	259	153	259	153	256	215	244	217	259	153	244	217	242	150	242	150	244	217	232	220	242	150	232	220	225	146	239	368	198	229	208	142	239	368	208	142	225	146	239	368	225	146	232	220	239	368	232	220	276	368	198	229	163	242	185	185	198	229	185	185	185	69	198	229	185	69	208	142	185	185	163	242	154	196	154	196	163	242	129	257	154	196	129	257	123	209	123	209	129	257	97	276	123	209	97	276	93	225	93	225	97	276	67	297	93	225	67	297	65	242	65	242	67	297	40	323	65	242	40	323	40	262	293	158	293	210	281	211	293	158	281	211	276	156	268	213	259	153	276	156	268	213	276	156	281	211	293	158	335	162	335	206	293	158	335	206	293	210	335	47	304	89	293	44	268	41	293	44	274	86	268	41	274	86	244	82	184	182	167	128	170	15	184	182	170	15	185	69	185	69	170	15	194	23	185	69	194	23	215	76	215	76	194	23	218	30	215	76	218	30	244	82	244	82	218	30	243	36	244	82	243	36	268	41	185	185	184	182	185	69	40	106	62	67	65	126	65	126	62	67	86	85	65	126	86	85	92	143	92	143	86	85	112	102	92	143	112	102	123	158	123	158	112	102	139	116	123	158	139	116	153	172	153	172	139	116	167	128	153	172	167	128	184	182	127	-3	135	-98	145	54	145	54	135	-98	170	15	145	54	170	15	167	128	40	-7	56	-53	58	6	58	6	56	-53	72	-39	58	6	72	-39	78	20	78	20	72	-39	90	-26	78	20	90	-26	100	32	100	32	90	-26	108	-14	100	32	108	-14	122	44	122	44	108	-14	127	-3	122	44	127	-3	145	54	135	-98	127	-3	99	-98	56	-53	40	-7	40	-68	293	44	304	89	274	86	304	89	335	47	335	92	62	67	40	106	40	46	331	42	186	86	170	42	170	42	186	86	222	278	170	42	222	278	153	-1	153	-1	222	278	151	86	153	-1	151	86	137	-45	137	-45	151	86	134	42	137	-45	134	42	118	-1	118	-1	44	-1	101	-45	118	-1	101	-45	109	-120	118	-1	109	-120	137	-45	186	86	257	278	222	278	222	278	257	278	238	322	222	278	238	322	88	278	88	278	238	322	44	322	88	278	44	322	88	86	88	86	44	322	44	42	88	86	44	42	134	42	274	322	301	396	266	396	274	322	266	396	257	278	274	322	257	278	331	278	274	322	331	278	331	322	153	-1	137	-45	331	-45	153	-1	331	-45	331	-1	88	86	134	42	151	86	238	322	257	278	266	396	186	86	331	42	331	86	109	-120	101	-45	74	-120	101	-45	44	-1	44	-45	222	278	151	86	153	-1	222	278	153	-1	170	42	222	278	170	42	186	86	222	278	186	86	257	278	222	278	257	278	238	322	222	278	238	322	44	322	222	278	44	322	44	278	274	322	301	396	266	396	274	322	266	396	257	278	274	322	257	278	287	278	274	322	287	278	331	322	331	42	331	322	287	278	331	42	287	278	287	86	331	42	287	86	186	86	331	42	186	86	170	42	44	86	134	42	151	86	151	86	134	42	137	-45	151	86	137	-45	153	-1	153	-1	137	-45	331	-45	153	-1	331	-45	331	-1	118	-1	44	-1	101	-45	118	-1	101	-45	109	-120	118	-1	109	-120	137	-45	118	-1	137	-45	134	42	109	-120	101	-45	74	-120	101	-45	44	-1	44	-45	134	42	44	86	44	42	238	322	257	278	266	396	101	-25	118	-22	118	-22	121	21	118	-22	125	-23	121	21	125	-23	133	20	133	20	125	-23	134	-26	133	20	134	-26	146	17	146	17	134	-26	142	-30	146	17	142	-30	152	-35	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	249	-36	252	-81	252	-81	249	-36	240	-33	252	-81	240	-33	239	-80	239	-80	240	-33	231	-29	239	-80	231	-29	227	-77	227	-77	231	-29	222	-24	227	-77	222	-24	214	-72	214	-72	222	-24	212	-18	214	-72	212	-18	203	39	214	-72	203	39	202	-67	202	-67	203	39	190	-60	242	39	203	39	212	-18	161	-41	171	-99	171	6	171	6	171	-99	190	-60	171	6	190	-60	183	0	183	0	190	-60	203	39	158	12	146	17	152	-35	158	12	152	-35	161	-41	158	12	161	-41	171	6	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	116	206	334	301	334	345	116	206	334	345	39	216	116	206	39	216	334	66	116	206	334	66	334	110	334	66	39	216	39	196	171	-99	161	-41	132	-99	101	-25	118	-22	118	-22	121	21	118	-22	125	-23	121	21	125	-23	133	20	133	20	125	-23	134	-26	133	20	134	-26	146	17	146	17	134	-26	142	-30	146	17	142	-30	152	-35	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	249	-36	252	-81	252	-81	249	-36	240	-33	252	-81	240	-33	239	-80	239	-80	240	-33	231	-29	239	-80	231	-29	227	-77	227	-77	231	-29	222	-24	227	-77	222	-24	214	-72	214	-72	222	-24	212	-18	214	-72	212	-18	203	39	214	-72	203	39	202	-67	202	-67	203	39	190	-60	242	39	203	39	212	-18	161	-41	171	-99	171	6	171	6	171	-99	190	-60	171	6	190	-60	183	0	183	0	190	-60	203	39	158	12	146	17	152	-35	158	12	152	-35	161	-41	158	12	161	-41	171	6	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	257	206	39	110	334	196	257	206	334	196	334	216	257	206	334	216	39	345	257	206	39	345	39	301	334	196	39	110	39	66	171	-99	161	-41	132	-99	101	-19	118	-16	118	-16	121	27	118	-16	125	-17	121	27	125	-17	133	26	133	26	125	-17	134	-20	133	26	134	-20	146	23	146	23	134	-20	142	-24	146	23	142	-24	152	-29	307	14	298	-4	305	-52	305	-52	298	-4	287	-18	305	-52	287	-18	281	-68	281	-68	287	-18	274	-27	281	-68	274	-27	257	-30	257	-30	249	-29	252	-74	252	-74	249	-29	240	-27	252	-74	240	-27	239	-73	239	-73	240	-27	231	-23	239	-73	231	-23	227	-70	227	-70	231	-23	222	-17	227	-70	222	-17	214	-66	214	-66	222	-17	212	-11	214	-66	212	-11	203	46	214	-66	203	46	202	-60	202	-60	203	46	190	-54	242	46	203	46	212	-11	161	-35	171	-93	171	12	171	12	171	-93	190	-54	171	12	190	-54	183	6	183	6	190	-54	203	46	158	18	146	23	152	-29	158	18	152	-29	161	-35	158	18	161	-35	171	12	309	142	280	160	292	98	309	142	292	98	335	61	309	142	335	61	335	122	249	223	280	239	292	301	292	301	280	239	309	257	292	301	309	257	335	338	335	338	309	257	335	277	192	249	185	200	216	210	192	249	216	210	244	272	244	272	216	210	249	223	244	272	249	223	292	301	40	177	82	174	40	222	40	222	82	174	82	225	138	234	82	225	138	165	138	234	138	165	192	249	192	249	138	165	185	200	82	225	82	174	138	165	185	200	192	150	216	189	216	189	192	150	244	127	216	189	244	127	249	176	249	176	244	127	292	98	249	176	292	98	280	160	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	257	-30	252	-74	281	-68	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	171	-93	161	-35	132	-93	192	150	185	200	138	165	101	-19	118	-16	118	-16	121	27	118	-16	125	-17	121	27	125	-17	133	26	133	26	125	-17	134	-20	133	26	134	-20	146	23	146	23	134	-20	142	-24	146	23	142	-24	152	-29	307	14	298	-4	305	-52	305	-52	298	-4	287	-18	305	-52	287	-18	281	-68	281	-68	287	-18	274	-27	281	-68	274	-27	257	-30	257	-30	249	-29	252	-74	252	-74	249	-29	240	-27	252	-74	240	-27	239	-73	239	-73	240	-27	231	-23	239	-73	231	-23	227	-70	227	-70	231	-23	222	-17	227	-70	222	-17	214	-66	214	-66	222	-17	212	-11	214	-66	212	-11	203	46	214	-66	203	46	202	-60	202	-60	203	46	190	-54	242	46	203	46	212	-11	161	-35	171	-93	171	12	171	12	171	-93	190	-54	171	12	190	-54	183	6	183	6	190	-54	203	46	158	18	146	23	152	-29	158	18	152	-29	161	-35	158	18	161	-35	171	12	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	257	-30	252	-74	281	-68	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	95	239	126	223	131	272	131	272	126	223	159	210	131	272	159	210	183	249	183	249	159	210	190	200	183	249	190	200	237	234	237	234	190	200	237	165	237	234	237	165	293	225	293	225	237	165	293	174	83	301	40	338	66	257	83	301	66	257	95	239	83	301	95	239	131	272	335	222	293	225	293	174	335	222	293	174	335	177	126	176	131	127	159	189	159	189	131	127	183	150	159	189	183	150	190	200	190	200	183	150	237	165	95	160	66	142	83	98	95	160	83	98	131	127	95	160	131	127	126	176	40	122	40	61	83	98	40	122	83	98	66	142	66	257	40	338	40	277	171	-93	161	-35	132	-93	143	127	153	74	166	116	166	116	153	74	185	59	166	116	185	59	174	142	174	142	185	59	190	199	174	142	190	199	143	127	143	127	190	199	41	127	143	127	41	127	153	74	153	74	113	-56	150	-56	153	74	150	-56	185	59	225	313	190	199	198	101	225	313	198	101	216	162	225	313	216	162	233	219	225	313	233	219	262	313	291	198	291	57	334	-11	291	198	334	-11	334	267	291	198	334	267	233	219	291	198	233	219	216	162	198	101	190	199	185	59	198	101	185	59	334	-11	198	101	334	-11	291	57	142	36	150	-56	158	93	158	93	150	-56	184	56	158	93	184	56	177	153	177	153	184	56	190	196	177	153	190	196	84	198	84	198	190	196	41	267	84	198	41	267	84	57	84	57	41	267	41	-11	84	57	41	-11	142	36	225	313	190	196	201	113	225	313	201	113	209	138	225	313	209	138	222	180	225	313	222	180	262	313	190	196	184	56	201	113	201	113	184	56	334	127	201	113	334	127	232	127	232	127	334	127	222	180	232	127	222	180	209	138	150	-56	142	36	113	-56	84	57	142	36	158	93	166	111	129	-11	135	-113	166	111	135	-113	152	-55	166	111	152	-55	166	-11	166	111	166	-11	199	96	166	111	199	96	179	153	166	111	179	153	143	171	166	111	143	171	41	171	334	31	334	310	291	241	291	241	334	310	251	271	291	241	251	271	234	214	234	214	251	271	240	355	234	214	240	355	211	138	211	138	240	355	209	251	211	138	209	251	199	96	199	96	209	251	191	194	199	96	191	194	179	153	116	-55	99	-113	135	-113	116	-55	135	-113	129	-11	116	-55	129	-11	41	-11	116	-55	41	-11	41	-55	166	-11	152	-55	334	-55	166	-11	334	-55	334	-11	334	31	291	241	291	101	334	31	291	101	211	138	334	31	211	138	199	96	209	251	41	171	143	171	209	251	143	171	191	194	276	355	240	355	251	271	41	-11	116	-55	129	-11	129	-11	116	-55	135	-113	129	-11	135	-113	160	88	160	88	135	-113	152	-55	160	88	152	-55	166	-11	166	-11	152	-55	334	-55	166	-11	334	-55	334	-11	160	88	166	-11	176	145	176	145	166	-11	202	108	176	145	202	108	190	190	190	190	202	108	203	233	190	190	203	233	84	241	84	241	203	233	41	310	84	241	41	310	84	101	84	101	41	310	41	31	84	101	41	31	160	88	203	233	202	108	219	165	219	165	202	108	334	171	219	165	334	171	232	171	232	171	334	171	235	218	232	171	235	218	240	355	240	355	235	218	276	355	240	355	203	233	219	165	240	355	219	165	222	175	240	355	222	175	232	171	135	-113	116	-55	99	-113	84	101	160	88	176	145	116	-55	41	-11	41	-55	105	310	105	283	111	321	111	321	105	283	111	271	111	321	111	271	120	331	120	331	111	271	120	262	120	331	120	262	132	337	132	337	120	262	132	256	132	337	132	256	145	339	145	339	132	256	145	254	145	339	145	254	158	337	158	337	145	254	159	256	158	337	159	256	170	331	170	331	159	256	170	262	170	331	170	262	179	321	179	321	170	262	179	271	179	321	179	271	185	310	185	310	179	271	185	283	185	310	185	283	187	296	105	-30	105	-57	111	-19	111	-19	105	-57	111	-69	111	-19	111	-69	120	-9	120	-9	111	-69	120	-78	120	-9	120	-78	132	-3	132	-3	120	-78	132	-84	132	-3	132	-84	145	-1	145	-1	132	-84	145	-86	145	-1	145	-86	158	-3	158	-3	145	-86	159	-84	158	-3	159	-84	170	-9	170	-9	159	-84	170	-78	170	-9	170	-78	179	-19	179	-19	170	-78	179	-69	179	-19	179	-69	185	-30	185	-30	179	-69	185	-57	185	-30	185	-57	187	-44	105	140	105	113	111	151	111	151	105	113	111	101	111	151	111	101	120	160	120	160	111	101	120	92	120	160	120	92	132	166	132	166	120	92	132	86	132	166	132	86	145	169	145	169	132	86	145	84	145	169	145	84	158	166	158	166	145	84	159	86	158	166	159	86	170	160	170	160	159	86	170	92	170	160	170	92	179	151	179	151	170	92	179	101	179	151	179	101	185	140	185	140	179	101	185	113	185	140	185	113	187	126	105	113	105	140	103	126	105	-57	105	-30	103	-44	105	283	105	310	103	296	33	146	33	119	39	158	39	158	33	119	39	108	39	158	39	108	49	167	49	167	39	108	49	99	49	167	49	99	60	173	60	173	49	99	60	93	60	173	60	93	74	175	74	175	60	93	74	90	74	175	74	90	87	173	87	173	74	90	87	93	87	173	87	93	99	167	99	167	87	93	99	99	99	167	99	99	108	158	108	158	99	99	108	108	108	158	108	108	114	146	114	146	108	108	114	119	114	146	114	119	116	133	204	146	204	119	210	158	210	158	204	119	210	108	210	158	210	108	219	167	219	167	210	108	219	99	219	167	219	99	230	173	230	173	219	99	230	93	230	173	230	93	244	175	244	175	230	93	244	90	244	175	244	90	257	173	257	173	244	90	257	93	257	173	257	93	269	167	269	167	257	93	269	99	269	167	269	99	278	158	278	158	269	99	278	108	278	158	278	108	284	146	284	146	278	108	284	119	284	146	284	119	286	133	374	146	374	119	380	158	380	158	374	119	380	108	380	158	380	108	390	167	390	167	380	108	390	99	390	167	390	99	401	173	401	173	390	99	401	93	401	173	401	93	415	175	415	175	401	93	415	90	415	175	415	90	428	173	428	173	415	90	428	93	428	173	428	93	440	167	440	167	428	93	440	99	440	167	440	99	449	158	449	158	440	99	449	108	449	158	449	108	455	146	455	146	449	108	455	119	455	146	455	119	457	133	374	119	374	146	372	133	204	119	204	146	201	133	33	119	33	146	31	133	83	18	83	-7	89	30	89	30	83	-7	89	-19	89	30	89	-19	98	39	98	39	89	-19	98	-28	98	39	98	-28	110	45	110	45	98	-28	110	-34	110	45	110	-34	123	47	123	47	110	-34	123	-36	123	47	123	-36	137	45	137	45	123	-36	137	-34	137	45	137	-34	148	39	148	39	137	-34	148	-28	148	39	148	-28	158	30	158	30	148	-28	158	-19	158	30	158	-19	164	18	164	18	158	-19	164	-7	164	18	164	-7	166	5	204	140	204	113	210	151	210	151	204	113	210	101	210	151	210	101	219	160	219	160	210	101	219	92	219	160	219	92	230	166	230	166	219	92	230	86	230	166	230	86	244	169	244	169	230	86	244	84	244	169	244	84	257	166	257	166	244	84	257	86	257	166	257	86	269	160	269	160	257	86	269	92	269	160	269	92	278	151	278	151	269	92	278	101	278	151	278	101	284	140	284	140	278	101	284	113	284	140	284	113	286	126	325	261	325	234	331	272	331	272	325	234	331	222	331	272	331	222	340	281	340	281	331	222	340	213	340	281	340	213	352	287	352	287	340	213	352	206	352	287	352	206	365	290	365	290	352	206	365	204	365	290	365	204	378	287	378	287	365	204	378	206	378	287	378	206	390	281	390	281	378	206	390	213	390	281	390	213	399	272	399	272	390	213	399	222	399	272	399	222	405	261	405	261	399	222	405	234	405	261	405	234	407	247	325	234	325	261	323	247	204	113	204	140	201	126	83	-7	83	18	81	5	325	18	325	-7	331	30	331	30	325	-7	331	-19	331	30	331	-19	340	39	340	39	331	-19	340	-28	340	39	340	-28	352	45	352	45	340	-28	352	-34	352	45	352	-34	365	47	365	47	352	-34	365	-36	365	47	365	-36	378	45	378	45	365	-36	378	-34	378	45	378	-34	390	39	390	39	378	-34	390	-28	390	39	390	-28	399	30	399	30	390	-28	399	-19	399	30	399	-19	405	18	405	18	399	-19	405	-7	405	18	405	-7	407	5	204	140	204	113	210	151	210	151	204	113	210	101	210	151	210	101	219	160	219	160	210	101	219	92	219	160	219	92	230	166	230	166	219	92	230	86	230	166	230	86	244	169	244	169	230	86	244	84	244	169	244	84	257	166	257	166	244	84	257	86	257	166	257	86	269	160	269	160	257	86	269	92	269	160	269	92	278	151	278	151	269	92	278	101	278	151	278	101	284	140	284	140	278	101	284	113	284	140	284	113	286	126	83	261	83	234	89	272	89	272	83	234	89	222	89	272	89	222	98	281	98	281	89	222	98	213	98	281	98	213	110	287	110	287	98	213	110	206	110	287	110	206	123	290	123	290	110	206	123	204	123	290	123	204	137	287	137	287	123	204	137	206	137	287	137	206	148	281	148	281	137	206	148	213	148	281	148	213	158	272	158	272	148	213	158	222	158	272	158	222	164	261	164	261	158	222	164	234	164	261	164	234	166	247	83	234	83	261	81	247	204	113	204	140	201	126	325	-7	325	18	323	5	131	51	112	67	137	0	137	0	112	67	97	87	137	0	97	87	97	20	97	20	97	87	88	112	97	20	88	112	66	216	97	20	66	216	66	51	66	51	66	216	47	178	66	51	47	178	47	89	47	89	47	178	41	133	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	334	229	186	273	334	229	334	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	88	156	97	180	97	246	88	156	97	246	66	216	88	156	66	216	88	112	88	156	88	112	334	156	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	154	41	185	-6	154	41	137	0	46	368	46	324	334	324	46	368	334	324	334	368	131	51	137	0	154	41	334	156	88	112	334	112	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	221	226	238	266	221	226	244	216	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	263	200	278	180	278	246	278	246	278	180	287	156	278	246	287	156	309	216	287	112	287	156	41	156	287	112	41	156	41	112	278	246	238	266	244	216	278	246	244	216	263	200	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	278	87	278	20	287	112	287	112	278	20	309	51	287	112	309	51	287	156	287	156	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	41	368	41	324	329	324	41	368	329	324	329	368	196	229	41	273	41	229	392	186	392	44	435	0	392	186	435	0	435	204	392	186	435	204	232	387	392	186	232	387	232	330	232	330	232	387	71	186	71	186	232	387	27	204	71	186	27	204	71	44	71	44	27	204	27	0	71	44	27	0	435	0	71	44	435	0	392	44	229	338	229	366	164	338	151	337	164	338	229	366	151	337	229	366	82	366	82	366	82	-96	134	-96	82	366	134	-96	134	297	82	366	134	297	134	315	82	366	134	315	137	327	82	366	137	327	142	334	82	366	142	334	151	337	152	366	5	366	70	338	152	366	70	338	84	337	152	366	84	337	93	334	152	366	93	334	98	328	152	366	98	328	100	316	152	366	100	316	100	297	152	366	100	297	152	-96	100	297	100	-96	152	-96	70	338	5	366	5	338	142	-64	137	-57	82	-96	82	-96	137	-57	134	-45	82	-96	134	-45	82	366	82	366	134	-45	134	-27	82	366	134	-27	134	366	229	-96	229	-68	165	-68	229	-96	165	-68	151	-67	229	-96	151	-67	142	-64	229	-96	142	-64	82	-96	98	-57	93	-64	152	-96	152	-96	93	-64	84	-67	152	-96	84	-67	70	-68	152	-96	70	-68	5	-68	152	-96	5	-68	5	-96	152	-96	152	366	100	366	152	-96	100	366	100	-27	152	-96	100	-27	100	-45	152	-96	100	-45	98	-57	32	54	76	54	32	200	32	200	76	54	76	156	32	200	76	156	343	200	343	200	76	156	343	156	76	98	76	200	32	200	76	98	32	200	32	54	76	98	32	54	343	54	76	98	343	54	343	98	18	80	30	65	60	117	60	117	30	65	71	91	60	117	71	91	106	147	106	147	71	91	113	110	106	147	113	110	156	170	156	170	113	110	157	123	156	170	157	123	207	184	207	184	157	123	205	130	207	184	205	130	258	132	258	132	306	130	261	189	261	189	306	130	310	184	310	184	353	123	358	170	358	170	353	123	398	110	358	170	398	110	404	147	404	147	398	110	442	91	404	147	442	91	449	117	449	117	442	91	484	65	449	117	484	65	495	79	261	189	207	184	258	132	310	184	306	130	353	123	203	70	253	65	207	124	207	124	253	65	255	122	309	124	255	122	306	70	309	124	306	70	358	84	30	189	64	137	72	163	72	163	64	137	110	106	72	163	110	106	116	143	116	143	110	106	156	84	116	143	156	84	161	131	161	131	156	84	203	70	161	131	203	70	207	124	495	174	483	189	453	137	453	137	483	189	442	162	453	137	442	162	407	107	407	107	442	162	401	143	407	107	401	143	358	84	358	84	401	143	357	131	358	84	357	131	309	124	255	122	253	65	306	70	64	137	30	189	18	174	83	135	198	366	147	366	83	135	147	366	35	138	83	135	35	138	150	-96	83	135	150	-96	200	-96	150	-96	35	138	35	131	188	131	188	138	75	366	188	131	75	366	25	366	188	131	25	366	140	135	188	131	140	135	23	-96	188	131	23	-96	73	-96	420	343	421	376	253	343	253	343	421	376	209	343	253	343	209	343	253	-44	253	-44	209	343	209	-44	253	-44	209	-44	421	-77	421	-77	209	-44	42	-44	421	-77	42	-44	42	-77	42	376	42	343	209	343	42	376	209	343	421	376	253	-44	421	-77	421	-44	354	206	372	169	390	232	390	232	372	169	378	126	390	20	378	126	372	84	253	272	293	260	307	301	307	301	293	260	328	237	307	301	328	237	354	273	354	273	328	237	354	206	354	273	354	206	390	232	253	-19	253	272	253	316	253	-19	253	316	209	-63	209	-63	253	316	253	347	209	-63	253	347	209	272	209	272	253	347	209	347	209	272	209	347	209	316	413	182	390	232	390	20	413	182	390	20	413	70	413	182	413	70	422	126	293	-6	307	-49	328	15	328	15	307	-49	354	-20	328	15	354	-20	354	46	354	46	354	-20	390	20	354	46	390	20	372	84	209	-63	253	-94	253	-19	253	-19	307	-49	293	-6	253	-19	253	-63	307	-49	209	-63	209	-94	253	-94	90	169	108	206	109	273	109	273	108	206	134	237	109	273	134	237	155	301	155	301	134	237	169	260	155	301	169	260	209	316	209	316	169	260	209	272	109	273	72	232	90	169	90	169	72	232	84	126	90	84	84	126	72	20	90	84	72	20	109	-20	72	20	84	126	72	232	72	20	72	232	49	70	49	70	72	232	49	182	49	70	49	182	40	126	209	-63	209	272	209	-19	209	-63	209	-19	169	-6	209	-63	169	-6	155	-49	134	15	108	46	109	-20	134	15	109	-20	155	-49	134	15	155	-49	169	-6	90	84	109	-20	108	46	378	126	390	20	390	232	253	316	253	272	307	301	152	111	77	-99	125	-99	152	111	125	-99	200	111	152	111	200	111	167	155	152	111	167	155	27	155	152	111	27	155	27	111	215	155	291	366	243	366	215	155	243	366	200	111	215	155	200	111	336	111	215	155	336	111	336	155	167	155	200	111	243	366	41	-21	41	16	20	16	41	-21	20	16	20	-59	41	-21	20	-59	230	-59	41	-21	230	-59	209	-21	209	16	209	-21	230	-59	209	16	230	-59	230	16	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	91	141	87	234	70	234	70	141	87	130	85	234	70	130	85	114	84	128	224	134	225	195	262	195	262	134	225	138	225	195	262	138	225	141	225	141	225	145	225	195	262	195	262	145	225	148	223	195	262	148	223	150	220	209	87	203	91	152	108	152	108	203	91	201	97	152	108	201	97	152	210	151	216	152	210	195	262	151	216	195	262	150	220	121	222	128	224	195	262	121	222	195	262	113	233	121	222	113	233	113	219	200	106	200	262	195	262	200	106	195	262	152	210	200	106	152	210	201	97	234	70	234	84	219	85	234	70	219	85	209	87	234	70	209	87	152	108	234	70	152	108	151	98	234	70	151	98	148	91	234	70	114	84	114	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	124	103	100	81	232	70	124	103	232	70	152	112	124	103	152	112	142	119	157	256	152	222	166	221	157	256	166	221	175	258	175	258	166	221	176	216	175	258	176	216	194	256	194	256	176	216	184	209	194	256	184	209	188	201	126	214	134	218	141	249	141	249	134	218	143	221	141	249	143	221	157	256	157	256	143	221	152	222	126	237	113	220	114	198	126	237	114	198	120	207	126	237	120	207	126	214	126	237	126	214	141	249	187	177	184	170	197	147	197	147	184	170	179	162	197	147	179	162	174	155	174	155	164	143	197	147	197	147	164	143	155	132	197	147	155	132	152	112	152	112	155	132	142	119	187	177	197	147	189	184	189	184	197	147	190	191	194	256	190	191	197	147	194	256	197	147	210	249	210	249	197	147	210	158	210	249	210	158	223	239	223	239	210	158	221	170	223	239	221	170	228	182	230	224	223	239	228	182	230	224	228	182	232	194	230	224	232	194	233	207	226	117	216	113	232	70	232	70	216	113	204	112	232	70	204	112	187	112	232	70	187	112	152	112	232	123	226	117	232	70	232	123	232	70	248	132	232	123	248	132	236	132	232	70	100	81	100	70	194	256	188	201	190	191	114	198	113	220	103	198	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	231	231	225	242	227	198	231	231	227	198	231	205	231	231	231	205	233	212	231	231	233	212	234	219	225	242	214	251	215	186	225	242	215	186	222	192	225	242	222	192	227	198	241	116	246	139	245	151	241	116	245	151	241	162	241	116	241	162	234	172	241	116	234	172	228	96	228	96	234	172	226	180	228	96	226	180	215	186	228	96	215	186	210	116	228	96	210	116	208	106	228	96	208	106	208	81	214	251	200	256	200	140	214	251	200	140	204	135	214	251	204	135	207	129	214	251	207	129	209	123	214	251	209	123	210	116	214	251	210	116	215	186	208	81	208	106	204	98	208	81	204	98	198	92	208	81	198	92	190	88	208	81	190	88	182	71	182	71	190	88	179	87	182	71	179	87	174	87	182	71	174	87	169	88	182	71	169	88	164	90	182	71	164	90	159	93	182	71	159	93	153	98	182	71	153	98	151	67	188	150	195	146	200	256	188	150	200	256	186	207	188	150	186	207	185	200	188	150	185	200	181	153	195	146	200	140	200	256	185	216	186	207	200	256	185	216	200	256	182	258	185	216	182	258	181	223	164	257	156	231	167	230	164	257	167	230	182	258	182	258	167	230	175	227	182	258	175	227	181	223	185	200	180	193	181	153	181	153	180	193	173	186	181	153	173	186	172	157	172	157	173	186	162	181	172	157	162	181	160	161	160	161	162	181	146	176	160	161	146	176	146	165	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	125	217	131	223	133	242	133	242	131	223	138	227	133	242	138	227	148	251	148	251	138	227	147	230	148	251	147	230	156	231	120	230	108	214	118	208	120	230	118	208	125	217	120	230	125	217	133	242	153	98	147	104	151	67	151	67	147	104	140	108	151	67	140	108	135	68	135	68	140	108	134	111	135	68	134	111	128	113	111	110	111	78	116	112	116	112	111	78	121	72	116	112	121	72	123	113	123	113	121	72	135	68	123	113	135	68	128	113	106	105	104	100	105	85	106	105	105	85	111	78	106	105	111	78	111	110	105	85	104	100	103	94	156	231	164	257	148	251	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	94	108	174	108	94	142	94	142	174	108	113	143	94	142	113	143	195	258	195	258	113	143	174	214	195	258	174	214	222	70	222	70	174	214	174	143	222	70	174	143	174	108	174	108	174	143	113	143	195	258	222	70	222	258	222	143	222	108	242	108	222	143	242	108	242	143	222	70	174	108	174	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	151	201	137	201	139	156	142	258	137	201	143	218	142	258	143	218	248	258	248	258	143	218	233	218	126	157	139	156	137	201	126	157	137	201	142	258	126	157	142	258	109	158	153	100	145	106	148	67	153	100	148	67	179	70	153	100	179	70	160	97	177	198	170	199	185	148	185	148	170	199	169	152	160	154	169	152	161	200	160	154	161	200	151	201	151	201	139	156	151	155	151	201	151	155	160	154	170	199	161	200	169	152	209	100	202	94	204	79	204	79	202	94	193	91	204	79	193	91	182	90	182	90	177	90	179	70	179	70	177	90	172	91	179	70	172	91	166	94	138	109	131	112	132	68	138	109	132	68	148	67	138	109	148	67	145	106	131	112	126	113	132	68	132	68	126	113	121	113	132	68	121	113	119	72	119	72	121	113	114	112	119	72	114	112	109	78	109	78	114	112	108	110	109	78	108	110	104	105	103	85	109	78	104	105	103	85	104	105	101	100	103	85	101	100	100	94	241	136	238	153	236	112	236	112	238	153	231	168	236	112	231	168	224	93	224	93	231	168	219	180	224	93	219	180	215	115	215	115	214	107	224	93	224	93	214	107	209	100	224	93	209	100	204	79	185	148	198	141	204	190	204	190	198	141	208	133	204	190	208	133	219	180	219	180	208	133	213	124	219	180	213	124	215	115	185	196	177	198	185	148	185	196	185	148	204	190	182	90	179	70	204	79	160	97	179	70	166	94	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	218	239	243	246	243	258	218	239	243	258	203	252	218	239	203	252	198	230	165	238	160	184	169	203	165	238	169	203	203	252	203	252	169	203	181	218	203	252	181	218	198	230	169	170	180	168	170	187	169	170	170	187	165	186	169	170	165	186	162	169	162	169	165	186	160	184	162	169	160	184	157	166	157	166	160	184	165	238	157	166	165	238	154	160	154	160	165	238	152	150	157	92	154	105	151	71	151	71	154	105	152	121	151	71	152	121	152	138	152	138	152	150	132	216	132	216	152	150	165	238	115	97	131	81	132	216	132	216	131	81	151	71	132	216	151	71	152	138	110	185	102	146	106	119	110	185	106	119	115	97	110	185	115	97	132	216	193	92	189	85	199	70	199	70	189	85	184	82	199	70	184	82	177	81	177	81	165	84	176	67	176	67	165	84	157	92	176	67	157	92	151	71	245	132	242	151	242	111	242	111	242	151	235	166	242	111	235	166	233	93	233	93	235	166	222	178	233	93	222	178	218	79	218	79	222	178	206	185	218	79	206	185	199	70	199	70	206	185	196	118	188	163	193	153	206	185	206	185	193	153	196	138	206	185	196	138	196	118	206	185	185	188	188	163	188	163	185	188	180	188	188	163	180	188	180	168	180	168	180	188	175	187	180	168	175	187	170	187	196	102	193	92	199	70	196	102	199	70	196	118	177	81	176	67	199	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	112	200	117	207	113	258	113	258	117	207	124	212	113	258	124	212	251	258	251	258	124	212	133	214	251	258	133	214	144	215	251	258	144	215	204	215	251	258	204	215	171	67	171	67	204	215	138	67	113	258	97	191	108	191	113	258	108	191	112	200	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	226	154	256	134	250	148	226	134	250	143	161	148	226	143	161	144	129	148	226	144	129	147	136	143	161	129	155	130	75	143	161	130	75	142	117	143	161	142	117	142	123	143	161	142	123	144	129	142	117	130	75	143	104	143	104	130	75	148	69	143	104	148	69	147	94	147	94	148	69	153	87	105	128	106	99	110	139	110	139	106	99	115	85	110	139	115	85	118	148	118	148	115	85	130	75	118	148	130	75	129	155	163	203	158	152	176	142	163	203	176	142	175	195	175	195	176	142	190	187	175	195	190	187	190	188	195	194	190	188	195	125	195	194	195	125	199	199	199	199	195	125	199	117	199	199	199	117	201	204	201	204	199	117	200	107	218	76	200	107	199	98	218	76	199	98	197	69	197	69	199	98	195	91	197	69	195	91	189	85	152	144	158	152	155	210	152	144	155	210	150	218	152	144	150	218	148	226	152	144	148	226	147	136	153	87	171	67	161	82	161	82	171	67	171	81	181	82	171	81	197	69	181	82	197	69	189	85	149	232	153	237	154	256	154	256	153	237	159	241	154	256	159	241	179	258	179	258	159	241	166	244	179	258	166	244	175	244	175	244	184	243	179	258	179	258	184	243	200	256	190	187	176	142	188	133	190	187	188	133	195	125	190	187	195	125	190	188	204	179	217	184	217	250	217	250	217	184	228	191	217	250	228	191	230	241	230	241	228	191	235	198	230	241	235	198	238	230	238	230	235	198	239	207	238	230	239	207	241	217	204	179	217	250	203	215	204	179	203	215	202	209	204	179	202	209	201	204	204	179	201	204	200	107	204	179	200	107	218	76	204	179	218	76	220	168	201	225	203	215	217	250	201	225	217	250	200	256	201	225	200	256	198	233	200	256	184	243	192	239	200	256	192	239	198	233	248	121	246	133	244	102	244	102	246	133	241	145	244	102	241	145	234	87	234	87	241	145	232	157	234	87	232	157	220	168	171	81	171	67	197	69	113	188	120	178	120	239	120	239	120	178	130	169	120	239	130	169	134	250	134	250	130	169	143	161	110	226	107	209	108	198	110	226	108	198	113	188	110	226	113	188	120	239	154	256	148	226	149	232	220	168	218	76	234	87	153	87	148	69	171	67	158	152	163	203	155	210	106	99	105	128	103	116	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	223	153	233	148	255	148	255	153	233	157	240	148	255	157	240	171	258	171	258	157	240	162	243	171	258	162	243	169	244	178	156	173	138	178	139	178	156	178	139	183	140	178	156	168	158	173	138	168	158	160	163	161	137	168	158	161	137	167	137	168	158	167	137	173	138	160	163	155	174	161	137	161	137	155	174	152	189	161	137	152	189	142	140	142	140	152	189	148	255	142	140	148	255	130	246	151	209	152	223	148	255	151	209	148	255	152	189	103	195	105	175	106	215	106	215	105	175	113	159	106	215	113	159	115	233	115	233	113	159	126	147	115	233	126	147	130	246	130	246	126	147	142	140	195	183	194	173	215	109	215	109	194	173	192	164	215	109	192	164	188	142	188	142	192	164	186	158	188	142	186	158	183	140	183	140	186	158	178	156	242	205	232	227	237	139	237	139	232	227	216	244	237	139	216	244	215	109	215	109	216	244	196	255	215	109	196	255	195	193	195	193	195	183	215	109	196	255	171	258	182	241	196	255	182	241	189	234	196	255	189	234	193	223	196	255	193	223	195	209	196	255	195	209	195	193	171	258	169	244	170	244	171	258	170	244	182	241	188	142	178	123	183	87	188	142	183	87	215	109	128	86	104	80	144	73	128	86	144	73	148	95	148	95	144	73	183	87	148	95	183	87	165	107	165	107	183	87	178	123	144	73	104	80	104	67	242	205	237	139	246	177	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	113	92	104	114	113	89	113	89	104	114	98	102	113	89	98	102	116	87	116	87	98	102	93	94	116	87	93	94	135	70	135	70	93	94	88	88	135	70	88	88	81	85	241	120	175	262	182	140	241	120	182	140	189	123	189	123	182	140	130	140	189	123	130	140	123	123	123	123	130	140	169	262	123	123	169	262	118	112	199	87	195	85	274	70	274	70	195	85	189	84	274	70	189	84	179	84	201	90	274	70	254	94	201	90	254	94	248	104	201	90	248	104	241	120	201	90	241	120	201	93	241	120	189	123	194	113	241	120	194	113	198	104	241	120	198	104	200	98	241	120	200	98	201	93	169	262	130	140	156	198	169	262	156	198	182	140	169	262	182	140	175	262	114	98	115	102	104	114	104	114	115	102	116	107	104	114	116	107	169	262	169	262	116	107	118	112	113	94	114	98	104	114	113	94	104	114	113	92	274	70	274	84	266	84	274	70	266	84	260	87	274	70	260	87	254	94	201	88	199	87	274	70	201	88	274	70	201	90	135	70	135	84	126	84	135	70	126	84	120	85	135	70	120	85	116	87	73	84	73	70	135	70	73	84	135	70	81	85	274	70	179	84	179	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	161	239	164	241	179	258	179	258	164	241	169	242	179	258	169	242	175	243	175	243	186	241	179	258	179	258	186	241	205	256	165	89	182	70	170	87	170	87	182	70	177	86	189	88	177	86	182	70	189	88	182	70	211	73	205	256	186	241	194	238	205	256	194	238	200	231	205	256	200	231	203	222	205	256	203	222	204	210	205	256	204	210	205	148	205	256	205	148	225	251	250	228	240	241	242	184	250	228	242	184	248	192	250	228	248	192	252	201	250	228	252	201	253	212	225	251	220	171	233	177	225	251	233	177	240	241	240	241	233	177	242	184	255	149	246	159	250	92	250	92	246	159	234	166	250	92	234	166	233	80	233	80	234	166	220	171	233	80	220	171	212	124	212	124	220	171	225	251	212	124	225	251	210	138	205	148	204	210	203	198	205	148	203	198	199	188	205	148	199	188	196	156	110	227	159	95	158	101	110	227	158	101	158	177	158	177	166	161	177	179	177	179	166	161	183	160	177	179	183	160	190	182	190	182	183	160	196	156	190	182	196	156	199	188	158	177	158	161	166	161	260	107	263	124	261	137	260	107	261	137	255	149	260	107	255	149	250	92	211	73	212	124	211	110	211	73	211	110	206	100	199	92	189	88	211	73	199	92	211	73	206	100	158	231	159	235	110	227	158	231	110	227	158	177	110	227	159	235	161	239	110	227	161	239	179	258	110	227	179	258	110	234	179	258	84	258	95	244	179	258	95	244	102	242	179	258	102	242	107	239	179	258	107	239	110	234	182	70	165	89	161	91	182	70	161	91	110	102	182	70	110	102	110	95	182	70	110	95	108	90	182	70	108	90	103	87	182	70	103	87	95	85	182	70	95	85	84	84	182	70	84	84	84	70	110	102	161	91	159	95	110	102	159	95	110	227	95	244	84	258	84	246	212	124	211	73	233	80	225	251	205	148	210	138	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	146	257	116	243	131	195	131	195	116	243	128	167	130	142	128	167	116	243	130	142	116	243	115	85	115	85	116	243	94	222	115	85	94	222	93	105	93	105	94	222	80	194	93	105	80	194	80	131	80	131	80	194	75	161	136	120	145	72	147	102	147	102	145	72	181	67	147	102	181	67	165	90	165	90	181	67	190	86	208	87	190	86	202	68	208	87	202	68	220	72	130	142	115	85	145	72	130	142	145	72	136	120	254	256	251	253	254	193	254	193	251	253	248	250	254	193	248	250	247	209	247	209	248	250	245	249	247	209	245	249	242	249	242	249	239	249	247	209	247	209	239	249	237	249	247	209	237	249	235	224	235	224	237	249	234	250	235	224	234	250	232	251	256	261	254	256	254	193	256	261	254	193	266	193	256	261	266	193	266	261	228	252	217	256	221	236	228	252	221	236	235	224	228	252	235	224	232	251	207	259	198	261	204	243	207	259	204	243	221	236	207	259	221	236	217	256	131	195	139	217	146	257	146	257	139	217	151	233	146	257	151	233	181	262	181	262	151	233	167	243	181	262	167	243	185	246	185	246	204	243	189	262	189	262	204	243	198	261	274	109	262	118	256	92	256	92	262	118	249	107	256	92	249	107	238	80	238	80	249	107	236	98	238	80	236	98	222	92	222	92	208	87	220	72	222	92	220	72	238	80	190	86	181	67	202	68	189	262	181	262	185	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	258	162	243	186	239	166	258	186	239	203	254	203	254	186	239	203	227	203	254	203	227	233	243	233	243	203	227	215	210	233	243	215	210	221	189	274	166	269	198	268	132	268	132	269	198	255	224	268	132	255	224	253	106	253	106	255	224	233	243	253	106	233	243	229	86	229	86	233	243	223	165	223	165	233	243	221	189	229	86	223	165	220	133	229	86	220	133	212	111	229	86	212	111	200	96	229	86	200	96	199	74	164	86	165	70	183	89	183	89	165	70	199	74	183	89	199	74	200	96	166	258	73	258	83	244	166	258	83	244	90	242	166	258	90	242	95	240	166	258	95	240	97	236	166	258	97	236	98	230	166	258	98	230	148	239	166	258	148	239	152	241	166	258	152	241	156	242	166	258	156	242	162	243	146	100	146	234	98	230	98	230	146	234	147	237	98	230	147	237	148	239	157	87	152	89	165	70	165	70	152	89	148	91	165	70	148	91	98	100	98	100	148	91	147	95	98	100	147	95	98	230	157	87	165	70	164	86	165	70	98	100	97	94	165	70	97	94	94	90	165	70	94	90	89	87	165	70	89	87	82	85	165	70	82	85	73	84	165	70	73	84	73	70	98	230	147	95	146	100	83	244	73	258	73	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	199	198	193	187	193	145	193	145	193	187	185	179	193	145	185	179	185	153	185	153	185	179	172	175	185	153	172	175	172	157	172	157	172	175	156	174	156	98	156	174	108	229	156	98	108	229	156	93	156	93	108	229	108	100	104	239	107	235	249	258	249	258	107	235	166	242	249	258	166	242	174	242	174	242	199	241	249	258	249	258	199	241	216	237	249	258	216	237	228	229	249	258	228	229	235	216	249	258	235	216	238	198	249	258	238	198	249	198	156	231	156	235	108	229	156	231	108	229	156	174	108	229	156	235	158	238	108	229	158	238	161	241	108	229	161	241	166	242	108	229	166	242	107	235	249	258	83	258	93	244	249	258	93	244	100	242	249	258	100	242	104	239	213	90	203	88	251	70	251	70	203	88	192	87	251	70	192	87	179	86	179	86	170	87	251	70	251	70	170	87	163	88	251	70	163	88	107	95	107	95	163	88	108	100	244	115	239	109	251	70	251	70	239	109	234	103	251	70	234	103	229	98	229	98	221	93	251	70	251	70	221	93	213	90	251	70	263	132	253	132	251	70	253	132	248	123	251	70	248	123	244	115	108	100	163	88	159	90	108	100	159	90	156	93	251	70	107	95	105	90	251	70	105	90	100	87	251	70	100	87	93	85	251	70	93	85	83	84	251	70	83	84	83	70	201	214	199	198	199	134	201	214	199	134	201	117	201	214	201	117	212	117	201	214	212	117	212	214	156	174	156	158	172	157	199	198	193	145	199	134	93	244	83	258	83	245	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	199	70	199	84	184	85	199	70	184	85	174	86	199	70	174	86	167	90	199	70	167	90	116	102	199	70	116	102	115	95	199	70	115	95	112	90	199	70	112	90	108	87	199	70	108	87	100	85	199	70	100	85	88	84	199	70	88	84	88	70	116	228	164	94	164	100	164	174	164	158	180	157	203	187	193	180	193	153	193	153	193	180	180	175	193	153	180	175	180	157	180	157	180	175	164	174	164	100	164	174	116	228	116	102	167	90	164	94	116	102	164	94	116	228	112	239	115	235	263	258	263	258	115	235	177	242	263	258	177	242	185	242	185	242	200	242	263	258	263	258	200	242	212	241	263	258	212	241	220	239	243	222	263	258	239	228	239	228	263	258	233	233	227	236	233	233	263	258	227	236	263	258	220	239	263	258	243	222	247	216	263	258	247	216	250	208	263	258	250	208	253	198	263	258	253	198	263	198	164	232	164	235	116	228	164	232	116	228	164	174	177	242	115	235	171	241	171	241	115	235	116	228	171	241	116	228	167	238	167	238	116	228	164	235	263	258	88	258	99	244	263	258	99	244	107	242	263	258	107	242	112	239	213	214	209	198	209	133	213	214	209	133	213	117	213	214	213	117	223	117	213	214	223	117	223	214	203	145	209	133	209	198	203	145	209	198	203	187	203	145	203	187	193	153	99	244	88	258	88	245	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	139	257	111	243	125	194	125	194	111	243	123	165	124	142	123	165	111	243	124	142	111	243	111	84	111	84	111	243	90	222	111	84	90	222	89	104	89	104	90	222	75	195	89	104	75	195	75	130	75	130	75	195	70	163	129	119	139	71	140	100	140	100	139	71	173	67	140	100	173	67	156	87	156	87	173	67	180	83	190	84	180	83	190	68	190	84	190	68	207	70	124	142	111	84	139	71	124	142	139	71	129	119	274	155	178	155	190	141	274	155	190	141	198	139	274	155	198	139	203	136	274	155	203	136	206	131	274	155	206	131	206	125	274	155	206	125	256	137	274	155	256	137	263	140	274	155	263	140	274	142	206	125	207	70	252	132	252	132	207	70	223	74	252	132	223	74	250	126	250	126	223	74	238	78	250	126	238	78	250	118	250	118	238	78	250	84	207	70	206	125	206	104	207	70	206	104	206	97	207	70	206	97	203	92	207	70	203	92	198	87	207	70	198	87	190	84	235	257	233	253	237	193	237	193	233	253	231	251	237	193	231	251	230	210	230	210	231	251	228	250	230	210	228	250	225	249	225	249	223	250	230	210	230	210	223	250	221	225	238	262	235	257	237	193	238	262	237	193	247	193	238	262	247	193	247	262	221	225	223	250	221	250	221	225	221	250	219	251	221	225	219	251	216	252	221	225	216	252	213	253	221	225	213	253	209	236	213	253	204	256	209	236	209	236	204	256	195	259	209	236	195	259	194	244	194	244	195	259	187	261	194	244	187	261	179	262	125	194	132	217	139	257	139	257	132	217	143	233	139	257	143	233	171	262	171	262	143	233	158	243	171	262	158	243	175	247	175	247	194	244	179	262	180	83	173	67	190	68	179	262	171	262	175	247	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	190	141	178	155	178	142	256	137	206	125	252	132	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	166	258	76	258	84	244	166	258	84	244	90	242	166	258	90	242	94	239	166	258	94	239	96	235	166	258	96	235	97	228	166	258	97	228	147	239	166	258	147	239	151	242	166	258	151	242	157	244	166	258	157	244	166	246	97	228	145	94	145	100	145	177	145	158	203	158	145	177	203	158	203	177	203	177	203	158	253	90	203	177	253	90	252	94	97	228	145	100	145	228	97	228	145	228	145	235	97	228	145	235	147	239	201	90	197	87	272	70	272	70	197	87	191	85	272	70	191	85	181	84	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	272	258	181	258	190	244	272	258	190	244	196	242	272	258	196	242	200	239	272	258	200	239	203	235	272	258	203	235	203	228	272	258	203	228	254	239	272	258	254	239	258	242	272	258	258	242	263	244	272	258	263	244	272	246	251	100	251	228	203	228	203	228	251	228	252	235	203	228	252	235	254	239	203	228	252	94	251	100	272	70	272	84	263	85	272	70	263	85	257	87	272	70	257	87	253	90	272	70	253	90	203	100	272	70	203	100	203	94	272	70	203	94	201	90	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	70	166	84	157	85	166	70	157	85	151	87	166	70	151	87	147	90	166	70	147	90	97	100	166	70	97	100	96	94	166	70	96	94	94	90	166	70	94	90	91	87	166	70	91	87	85	85	166	70	85	85	76	84	166	70	76	84	76	70	97	100	147	90	145	94	97	100	145	94	97	228	9	112	9	226	0	169	272	70	181	84	181	70	203	100	253	90	203	158	203	177	252	94	203	228	190	244	181	258	181	246	9	226	26	167	33	274	321	169	315	62	339	111	84	244	76	258	76	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	221	258	126	258	135	244	221	258	135	244	142	242	221	258	142	242	146	239	221	258	146	239	148	235	221	258	148	235	149	228	221	258	149	228	200	239	221	258	200	239	205	243	221	258	205	243	211	244	221	258	211	244	221	246	197	102	197	228	149	228	149	228	197	228	198	235	149	228	198	235	200	239	211	85	204	86	221	70	221	70	204	86	200	90	221	70	200	90	149	102	149	102	200	90	198	95	149	102	198	95	149	228	221	70	149	102	148	95	221	70	148	95	146	90	221	70	146	90	142	87	221	70	142	87	136	85	221	70	136	85	126	84	221	70	126	84	126	70	149	228	198	95	197	102	211	85	221	70	221	84	135	244	126	258	126	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	145	91	147	117	145	89	145	89	142	120	145	68	145	68	142	120	137	123	145	68	137	123	132	71	132	71	137	123	131	123	132	71	131	123	125	122	150	111	147	117	147	94	150	111	147	94	149	96	150	111	149	96	150	100	150	111	150	100	151	104	148	83	158	67	151	82	151	82	158	67	155	82	161	83	155	82	158	67	161	83	158	67	178	69	241	258	146	258	156	245	241	258	156	245	163	243	241	258	163	243	168	241	241	258	168	241	170	236	241	258	170	236	171	230	241	258	171	230	221	238	241	258	221	238	225	242	241	258	225	242	232	244	241	258	232	244	241	246	219	225	219	233	208	87	219	225	208	87	216	102	219	225	216	102	219	123	171	230	178	69	219	233	219	233	178	69	195	76	219	233	195	76	208	87	178	69	171	230	171	101	178	69	171	101	170	94	178	69	170	94	168	89	178	69	168	89	165	85	178	69	165	85	161	83	146	85	145	87	145	68	146	85	145	68	158	67	146	85	158	67	148	83	145	89	145	68	145	87	121	77	132	71	125	122	121	77	125	122	120	119	121	77	120	119	115	115	121	77	115	115	114	88	112	110	111	103	114	88	112	110	114	88	115	115	156	245	146	258	146	246	221	238	171	230	219	233	142	120	145	89	147	117	147	117	145	91	147	94	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	169	258	74	258	84	245	169	258	84	245	90	243	169	258	90	243	95	240	169	258	95	240	97	235	169	258	97	235	98	228	169	258	98	228	148	238	169	258	148	238	152	242	169	258	152	242	159	244	169	258	159	244	169	246	98	228	146	94	146	99	146	170	146	151	152	157	146	170	152	157	203	228	203	228	152	157	184	189	203	228	184	189	209	214	98	228	146	99	146	226	98	228	146	226	146	233	98	228	146	233	148	238	213	239	212	237	227	229	227	229	212	237	210	234	227	229	210	234	209	214	209	214	210	234	207	231	209	214	207	231	203	228	270	258	191	258	200	244	270	258	200	244	205	244	270	258	205	244	209	243	270	258	209	243	212	243	270	258	212	243	213	242	270	258	213	242	214	241	270	258	214	241	227	229	270	258	227	229	242	239	270	258	242	239	255	243	270	258	255	243	270	246	213	239	227	229	214	241	205	85	202	84	278	70	278	70	202	84	197	84	278	70	197	84	188	84	206	90	207	88	266	89	266	89	207	88	207	87	266	89	207	87	207	86	207	86	207	85	278	70	278	70	207	85	205	85	266	89	184	189	202	96	266	89	202	96	204	93	266	89	204	93	206	90	267	87	266	89	207	86	267	87	207	86	278	70	267	87	278	70	269	85	278	70	278	84	275	84	278	70	275	84	271	84	278	70	271	84	269	85	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	169	70	169	84	159	85	169	70	159	85	152	87	169	70	152	87	148	90	169	70	148	90	98	101	169	70	98	101	97	95	169	70	97	95	95	90	169	70	95	90	91	87	169	70	91	87	84	85	169	70	84	85	74	84	169	70	74	84	74	70	98	101	148	90	146	94	98	101	146	94	98	228	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	278	70	188	84	188	70	202	96	184	189	152	157	200	244	191	258	191	246	84	245	74	258	74	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	193	258	97	258	105	245	193	258	105	245	112	243	193	258	112	243	116	240	193	258	116	240	118	235	193	258	118	235	118	228	193	258	118	228	174	242	193	258	174	242	181	245	193	258	181	245	193	246	166	99	166	222	118	228	118	228	166	222	167	232	118	228	167	232	169	238	173	88	169	90	118	100	118	100	169	90	167	94	118	100	167	94	118	228	218	93	210	89	251	70	251	70	210	89	200	87	251	70	200	87	189	86	189	86	180	87	251	70	251	70	180	87	173	88	251	70	173	88	118	100	246	122	241	114	251	70	251	70	241	114	236	108	251	70	236	108	230	102	230	102	224	97	251	70	251	70	224	97	218	93	251	70	263	139	254	139	251	70	254	139	250	130	251	70	250	130	246	122	251	70	118	100	118	94	251	70	118	94	116	90	251	70	116	90	112	87	251	70	112	87	106	85	251	70	106	85	97	84	251	70	97	84	97	70	118	228	167	94	166	99	105	245	97	258	97	246	174	242	118	228	169	238	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	211	91	208	87	283	70	283	70	208	87	202	85	283	70	202	85	193	84	283	258	213	258	214	230	283	258	214	230	265	238	283	258	265	238	268	242	283	258	268	242	274	244	283	258	274	244	283	246	283	84	273	85	283	70	283	70	273	85	267	88	283	70	267	88	214	103	214	103	267	88	264	92	214	103	264	92	214	230	214	230	264	92	263	99	214	230	263	99	262	108	214	230	262	108	262	223	214	230	262	223	263	232	214	230	263	232	265	238	102	99	102	108	86	228	86	228	102	108	102	232	86	228	102	232	130	258	130	258	102	232	152	70	130	258	152	70	167	131	167	131	152	70	157	70	167	131	157	70	168	131	168	131	157	70	214	230	168	131	214	230	213	258	80	242	84	239	130	258	130	258	84	239	86	235	130	258	86	235	86	228	102	99	86	228	86	103	102	99	86	103	104	92	104	92	86	103	109	88	74	244	80	242	130	258	74	244	130	258	65	258	74	244	65	258	65	246	213	96	211	91	283	70	213	96	283	70	214	103	126	70	126	84	116	85	126	70	116	85	109	88	126	70	109	88	86	103	126	70	86	103	86	96	126	70	86	96	84	90	126	70	84	90	81	87	126	70	81	87	74	85	126	70	74	85	65	84	126	70	65	84	65	70	283	70	193	84	193	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	267	258	208	258	218	243	267	258	218	243	225	240	267	258	225	240	229	236	267	258	229	236	231	229	267	258	231	229	232	220	267	258	232	220	249	238	267	258	249	238	252	241	267	258	252	241	258	243	267	258	258	243	267	245	235	67	247	67	247	227	235	67	247	227	247	233	235	67	247	233	232	220	235	67	232	220	232	142	235	67	232	142	139	258	235	67	139	258	118	214	93	242	97	238	139	258	139	258	97	238	100	233	139	258	100	233	103	228	103	228	119	101	118	110	103	228	118	110	118	214	103	228	118	214	139	258	88	244	93	242	139	258	88	244	139	258	82	258	88	244	82	258	82	245	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	101	92	97	89	142	72	142	72	97	89	91	87	142	72	91	87	81	85	142	72	142	85	132	87	142	72	132	87	125	90	142	72	125	90	121	94	142	72	121	94	103	104	142	72	103	104	103	97	142	72	103	97	101	92	103	104	121	94	119	101	103	104	119	101	103	228	142	72	81	85	81	72	9	112	9	226	0	169	218	243	208	258	208	245	249	238	232	220	247	233	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	125	192	132	215	142	258	142	258	132	215	142	232	142	258	142	232	175	262	175	262	142	232	156	243	175	262	156	243	172	246	172	246	190	243	175	262	175	262	190	243	208	258	276	164	271	196	271	132	271	132	271	196	257	223	271	132	257	223	257	105	257	105	257	223	235	244	257	105	235	244	235	85	235	85	235	244	224	162	190	243	205	232	208	258	208	258	205	232	215	215	208	258	215	215	235	244	235	244	215	215	222	192	235	244	222	192	224	162	224	162	222	134	235	85	235	85	222	134	216	112	235	85	216	112	206	72	206	72	216	112	205	96	206	72	205	96	191	86	206	72	191	86	174	83	174	83	156	86	173	67	173	67	156	86	142	96	173	67	142	96	140	72	140	72	142	96	132	111	140	72	132	111	125	134	174	83	173	67	206	72	71	164	76	132	76	196	76	196	76	132	90	105	76	196	90	105	91	224	91	224	90	105	112	85	91	224	112	85	113	244	113	244	112	85	125	134	113	244	125	134	123	162	123	162	125	192	113	244	113	244	125	192	142	258	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	125	134	112	85	140	72	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	162	91	161	96	112	223	112	223	161	96	160	103	112	223	160	103	160	168	160	168	163	152	178	169	178	169	163	152	166	151	178	169	166	151	169	151	162	240	165	242	179	258	179	258	165	242	169	242	179	258	169	242	174	243	174	243	185	241	179	258	179	258	185	241	203	256	253	206	249	225	249	184	249	184	249	225	240	239	249	184	240	239	237	168	237	168	240	239	224	250	237	168	224	250	220	158	220	158	224	250	205	204	204	218	205	204	224	250	204	218	224	250	203	256	204	218	203	256	200	229	203	256	185	241	194	237	203	256	194	237	200	229	203	191	199	181	199	153	203	191	199	153	220	158	203	191	220	158	205	204	172	151	175	151	178	169	178	169	175	151	199	153	178	169	199	153	190	174	190	174	199	153	199	181	160	168	160	152	163	152	179	258	89	258	99	244	179	258	99	244	106	242	179	258	106	242	110	238	179	258	110	238	112	232	179	258	112	232	112	223	179	258	112	223	161	239	179	258	161	239	162	240	160	237	161	239	112	223	160	237	112	223	160	168	111	99	183	70	112	108	112	108	183	70	162	91	112	108	162	91	112	223	183	70	183	84	173	85	183	70	173	85	166	87	183	70	166	87	162	91	183	70	111	99	109	92	183	70	109	92	105	87	183	70	105	87	98	85	183	70	98	85	89	84	183	70	89	84	89	70	99	244	89	258	89	246	178	169	169	151	172	151	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	151	56	163	44	156	87	156	87	163	44	174	84	192	87	174	84	176	37	192	87	176	37	189	33	142	96	132	112	141	71	142	96	141	71	151	56	142	96	151	56	156	87	123	164	117	81	125	134	125	134	117	81	141	71	125	134	141	71	132	112	125	193	132	216	141	258	141	258	132	216	142	233	141	258	142	233	174	262	174	262	142	233	156	243	174	262	156	243	173	246	173	246	191	243	174	262	174	262	191	243	207	258	207	64	204	70	208	33	206	96	204	70	229	79	206	96	229	79	216	112	216	112	229	79	222	134	222	134	229	79	224	164	224	164	229	79	235	245	235	245	229	79	249	93	235	245	249	93	257	224	257	224	249	93	264	111	257	224	264	111	271	196	271	196	264	111	273	134	271	196	273	134	276	161	191	243	205	233	207	258	207	258	205	233	215	216	207	258	215	216	235	245	235	245	215	216	222	193	235	245	222	193	224	164	200	32	208	33	204	70	200	32	204	70	206	96	200	32	206	96	192	87	200	32	192	87	189	33	236	54	233	53	235	39	235	39	233	53	230	53	235	39	230	53	228	53	228	53	221	54	225	36	225	36	221	54	217	34	207	64	208	33	211	59	211	59	208	33	217	34	211	59	217	34	215	56	215	56	217	34	221	54	246	42	243	55	239	55	246	42	239	55	236	54	246	42	236	54	235	39	228	53	225	36	235	39	174	84	163	44	176	37	71	162	74	137	76	196	76	196	74	137	83	114	76	196	83	114	90	224	90	224	83	114	98	96	90	224	98	96	112	245	112	245	98	96	117	81	112	245	117	81	125	193	125	193	117	81	123	164	112	245	125	193	141	258	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	190	183	181	176	215	70	215	70	181	176	168	172	215	70	168	172	157	155	157	155	168	172	150	171	150	105	150	171	102	222	150	105	102	222	150	97	150	97	102	222	152	91	151	239	154	241	165	258	165	258	154	241	158	242	165	258	158	242	163	243	163	243	176	241	165	258	165	258	176	241	192	256	220	165	231	172	231	241	231	241	231	172	239	182	231	241	239	182	241	227	241	227	239	182	243	194	241	227	243	194	245	209	197	206	195	193	215	70	197	206	215	70	208	159	197	206	208	159	215	251	215	251	208	159	220	165	215	251	220	165	231	241	196	219	197	206	215	251	196	219	215	251	192	256	196	219	192	256	192	229	192	256	176	241	186	236	192	256	186	236	192	229	257	89	208	159	215	70	257	89	215	70	267	70	257	89	267	70	258	87	267	70	267	84	264	84	267	70	264	84	262	85	267	70	262	85	259	86	267	70	259	86	258	87	150	171	150	155	157	155	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	150	233	150	237	102	222	150	233	102	222	150	171	102	222	150	237	151	239	102	222	151	239	165	258	102	222	165	258	101	231	165	258	79	258	89	244	165	258	89	244	95	242	165	258	95	242	99	238	165	258	99	238	101	231	172	70	172	84	162	85	172	70	162	85	155	88	172	70	155	88	152	91	172	70	152	91	102	106	172	70	102	106	101	97	172	70	101	97	99	91	172	70	99	91	95	87	172	70	95	87	89	85	172	70	89	85	79	84	172	70	79	84	79	70	102	106	152	91	102	222	89	244	79	258	79	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	190	183	215	70	195	193	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	136	92	124	103	126	75	126	75	124	103	119	76	116	76	119	76	124	103	116	76	124	103	115	119	115	119	110	139	111	71	115	119	111	71	112	73	115	119	112	73	114	75	115	119	114	75	116	76	148	259	129	251	139	228	139	228	129	251	137	221	138	156	137	221	129	251	138	156	129	251	123	165	123	165	129	251	115	240	123	165	115	240	112	176	112	176	115	240	106	224	112	176	106	224	105	189	105	189	106	224	103	204	228	257	226	255	228	198	228	198	226	255	224	253	228	198	224	253	224	214	224	214	224	253	222	252	224	214	222	252	219	252	219	252	212	253	215	227	215	227	212	253	205	255	215	227	205	255	202	237	202	237	205	255	195	258	202	237	195	258	187	243	187	243	195	258	184	260	187	243	184	260	170	246	139	228	143	235	148	259	148	259	143	235	150	241	148	259	150	241	170	261	170	261	150	241	159	244	170	261	159	244	170	246	229	261	228	257	228	198	229	261	228	198	239	198	229	261	239	198	239	261	219	252	215	227	224	214	149	205	156	147	161	199	161	199	156	147	169	141	161	199	169	141	174	193	174	193	169	141	183	134	174	193	183	134	187	188	187	188	183	134	196	127	187	188	196	127	204	180	204	180	196	127	206	118	204	180	206	118	220	170	220	170	206	118	209	109	217	77	209	109	208	100	141	212	137	221	138	156	141	212	138	156	156	147	141	212	156	147	149	205	126	75	134	73	136	92	136	92	134	73	144	70	136	92	144	70	152	85	152	85	144	70	156	68	152	85	156	68	171	83	171	83	156	68	171	67	171	83	171	67	196	69	203	93	195	87	196	69	196	69	195	87	184	84	196	69	184	84	171	83	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	209	109	217	77	220	170	220	170	217	77	233	88	220	170	233	88	234	158	234	158	233	88	244	104	234	158	244	104	244	142	244	142	244	104	248	123	203	93	196	69	217	77	203	93	217	77	208	100	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	109	67	111	71	110	139	109	67	110	139	100	139	109	67	100	139	100	67	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	170	246	184	260	170	261	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	91	143	87	227	70	227	70	143	87	135	85	227	70	135	85	122	84	262	258	87	258	131	241	262	258	131	241	151	243	262	258	151	243	199	243	262	258	199	243	218	241	262	258	218	241	232	236	262	258	232	236	242	227	262	258	242	227	249	215	262	258	249	215	253	198	262	258	253	198	263	198	151	243	199	96	199	105	87	258	85	198	95	198	87	258	95	198	100	215	87	258	100	215	106	227	87	258	106	227	117	236	87	258	117	236	131	241	227	70	227	84	214	85	227	70	214	85	206	87	227	70	206	87	201	90	227	70	201	90	151	105	227	70	151	105	150	96	227	70	150	96	148	91	151	105	201	90	199	96	151	105	199	96	151	243	227	70	122	84	122	70	199	243	151	243	199	105	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	160	97	174	70	171	91	171	91	174	70	185	89	201	92	185	89	199	73	201	92	199	73	219	82	153	107	148	121	150	73	153	107	150	73	174	70	153	107	174	70	160	97	102	113	113	94	147	232	147	232	113	94	129	81	147	232	129	81	147	223	147	223	129	81	147	140	147	140	150	73	148	121	267	258	206	258	216	244	267	258	216	244	224	242	267	258	224	242	228	238	267	258	228	238	231	232	267	258	231	232	232	223	267	258	232	223	249	238	267	258	249	238	252	241	267	258	252	241	258	244	267	258	258	244	267	246	247	227	247	233	234	97	247	227	234	97	243	117	247	227	243	117	247	144	234	97	247	233	232	223	234	97	232	223	232	145	234	97	232	145	230	125	234	97	230	125	224	109	234	97	224	109	219	82	214	98	201	92	219	82	214	98	219	82	224	109	185	89	174	70	199	73	99	137	102	113	99	224	98	233	99	224	171	258	98	233	171	258	96	239	96	239	171	258	93	242	171	258	99	224	150	238	171	258	150	238	154	242	171	258	154	242	161	244	171	258	161	244	171	246	150	238	99	224	102	113	150	238	102	113	147	232	87	244	93	242	171	258	87	244	171	258	78	258	87	244	78	258	78	246	216	244	206	258	206	246	249	238	232	223	247	233	150	73	147	140	129	81	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	87	242	91	240	171	258	171	258	91	240	94	235	171	258	94	235	98	229	98	229	173	70	146	237	146	237	173	70	146	235	98	229	146	237	146	238	146	238	146	241	98	229	98	229	146	241	148	242	98	229	148	242	171	258	171	258	148	242	151	243	171	258	151	243	155	244	171	258	155	244	161	245	161	245	171	246	171	258	81	244	87	242	171	258	81	244	171	258	73	258	81	244	73	258	73	246	152	221	173	70	192	136	192	136	173	70	179	70	192	136	179	70	193	136	193	136	179	70	248	226	193	136	248	226	230	219	230	219	248	226	232	225	274	258	212	258	223	245	274	258	223	245	230	243	274	258	230	243	234	242	274	258	234	242	236	240	274	258	236	240	236	237	274	258	236	237	255	239	274	258	255	239	260	242	274	258	260	242	266	244	274	258	266	244	274	246	248	226	252	234	236	237	248	226	236	237	236	235	248	226	236	235	235	233	248	226	235	233	234	229	248	226	234	229	232	225	173	70	152	221	149	227	173	70	149	227	147	232	173	70	147	232	146	235	223	245	212	258	212	246	255	239	236	237	252	234	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	80	231	128	70	117	238	117	238	117	240	80	231	80	231	117	240	118	242	80	231	118	242	131	258	131	258	118	242	121	244	131	258	121	244	125	245	125	245	131	246	131	258	131	258	65	258	70	244	131	258	70	244	74	243	131	258	74	243	76	240	131	258	76	240	78	236	131	258	78	236	80	231	202	235	202	237	215	70	215	70	202	237	201	239	176	198	201	239	202	241	176	198	202	241	171	216	171	216	202	241	218	258	171	216	218	258	164	238	218	258	202	241	203	243	218	258	203	243	207	244	218	258	207	244	211	245	218	258	211	245	218	246	218	258	147	258	153	245	218	258	153	245	157	244	218	258	157	244	160	242	218	258	160	242	163	240	218	258	163	240	164	238	229	140	205	225	215	70	229	140	215	70	220	70	229	140	220	70	267	230	229	140	267	230	254	227	283	258	242	258	247	244	283	258	247	244	251	243	283	258	251	243	254	241	283	258	254	241	256	238	283	258	256	238	256	235	283	258	256	235	269	235	283	258	269	235	271	239	283	258	271	239	275	242	283	258	275	242	279	244	283	258	279	244	283	246	267	230	269	235	256	235	267	230	256	235	256	234	267	230	256	234	256	232	267	230	256	232	255	231	267	230	255	231	255	229	267	230	255	229	254	227	215	70	205	225	204	228	215	70	204	228	203	231	215	70	203	231	202	235	145	138	118	227	128	70	145	138	128	70	133	70	145	138	133	70	176	198	145	138	176	198	171	216	128	70	118	227	118	229	128	70	118	229	117	231	128	70	117	231	117	234	128	70	117	234	117	236	128	70	117	236	117	238	215	70	201	239	176	198	247	244	242	258	242	246	153	245	147	258	147	246	70	244	65	258	65	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	107	93	150	70	111	98	111	98	150	70	130	89	111	98	130	89	129	92	129	92	129	95	111	98	111	98	129	95	132	100	111	98	132	100	156	156	156	156	132	100	136	107	156	156	136	107	143	117	156	156	143	117	153	132	153	132	164	145	156	156	156	156	164	145	157	234	156	156	157	234	156	236	106	231	156	156	155	239	155	239	156	241	106	231	106	231	156	241	157	243	106	231	157	243	175	258	175	258	157	243	161	244	175	258	161	244	166	245	166	245	175	246	175	258	175	258	85	258	90	245	175	258	90	245	95	243	175	258	95	243	98	241	175	258	98	241	102	237	175	258	102	237	106	231	156	156	156	236	156	238	156	156	156	238	155	238	156	156	155	238	155	239	193	86	189	85	263	70	263	70	189	85	183	84	263	70	183	84	175	84	200	214	183	192	191	180	200	214	191	180	213	209	200	214	213	209	202	217	261	258	195	258	203	245	261	258	203	245	209	244	261	258	209	244	212	242	261	258	212	242	213	240	261	258	213	240	214	238	261	258	214	238	234	234	261	258	234	234	241	240	261	258	241	240	250	244	261	258	250	244	261	246	234	234	214	238	225	224	225	224	214	238	213	209	213	209	214	238	213	233	213	209	213	233	210	228	213	209	210	228	206	222	213	209	206	222	202	217	159	232	164	145	183	192	183	192	164	145	190	101	183	192	190	101	191	180	191	180	190	101	192	98	191	180	192	98	238	105	238	105	192	98	193	95	238	105	193	95	194	93	195	89	263	70	244	96	195	89	244	96	238	105	195	89	238	105	195	91	263	70	263	84	258	84	263	70	258	84	254	86	263	70	254	86	249	90	263	70	249	90	244	96	195	87	193	86	263	70	195	87	263	70	195	89	150	70	150	84	142	85	150	70	142	85	136	86	150	70	136	86	132	87	150	70	132	87	130	89	150	70	107	93	103	89	150	70	103	89	98	87	150	70	98	87	92	85	150	70	92	85	85	84	150	70	85	84	85	70	263	70	175	84	175	70	238	105	194	93	195	91	157	234	164	145	159	232	203	245	195	258	195	246	90	245	85	258	85	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	198	107	198	153	190	166	190	166	198	153	217	211	221	219	217	211	247	237	221	219	247	237	224	225	224	225	247	237	226	230	267	258	208	258	217	245	267	258	217	245	222	244	267	258	222	244	225	242	267	258	225	242	227	240	267	258	227	240	227	238	267	258	227	238	249	239	267	258	249	239	252	242	267	258	252	242	256	244	267	258	256	244	261	245	267	258	261	245	267	246	227	238	247	237	249	239	227	235	226	230	247	237	227	235	247	237	227	238	217	211	198	153	247	237	221	70	221	84	211	85	221	70	211	85	204	87	221	70	204	87	150	108	221	70	150	108	149	99	221	70	149	99	147	93	221	70	147	93	143	88	221	70	143	88	136	85	221	70	136	85	126	84	221	70	126	84	126	70	198	98	198	107	190	166	198	98	190	166	189	166	198	98	189	166	153	226	198	98	153	226	200	91	200	91	153	226	151	230	200	91	151	230	150	233	200	91	150	233	150	143	200	91	150	143	150	108	200	91	150	108	204	87	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	92	242	96	239	168	258	168	258	96	239	100	235	168	258	100	235	103	230	103	230	150	143	147	240	147	240	147	242	103	230	103	230	147	242	168	258	168	258	147	242	149	243	168	258	149	243	152	244	168	258	152	244	156	245	168	258	156	245	161	245	168	258	161	245	168	246	87	245	92	242	168	258	87	245	168	258	81	258	87	245	81	258	81	246	150	143	150	233	148	236	150	143	148	236	147	239	150	143	147	239	147	240	9	112	9	226	0	169	217	245	208	258	208	246	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	146	86	254	249	194	243	194	243	254	249	254	258	194	243	254	258	175	243	150	242	175	243	254	258	150	242	254	258	101	258	101	258	93	196	104	196	101	258	104	196	111	216	101	258	111	216	120	229	101	258	120	229	132	237	101	258	132	237	150	242	207	90	196	88	254	70	254	70	196	88	183	87	254	70	183	87	167	86	254	70	167	86	146	86	254	70	146	86	84	80	84	80	146	86	194	243	244	120	239	111	254	70	254	70	239	111	232	104	254	70	232	104	224	97	224	97	216	93	254	70	254	70	216	93	207	90	254	70	263	142	253	142	254	70	253	142	248	130	254	70	248	130	244	120	254	70	84	80	84	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	139	209	145	229	129	224	139	209	129	224	129	172	139	209	129	172	136	173	140	212	142	214	145	229	145	229	142	214	147	215	145	229	147	215	166	230	166	230	147	215	152	216	166	230	152	216	158	217	158	217	168	216	166	230	166	230	168	216	187	229	176	213	181	208	187	229	187	229	181	208	184	202	187	229	184	202	185	194	185	163	185	194	185	179	185	163	185	113	187	229	187	229	185	113	187	105	187	229	187	105	204	224	204	224	187	105	190	99	204	224	190	99	193	96	112	180	116	176	118	217	118	217	116	176	122	173	118	217	122	173	129	224	129	224	122	173	129	172	111	206	108	194	109	186	111	206	109	186	112	180	111	206	112	180	118	217	206	93	214	93	215	216	215	216	214	93	221	95	215	216	221	95	222	205	222	205	221	95	224	121	222	205	224	121	224	191	236	118	234	117	237	104	237	104	234	117	232	117	237	104	232	117	230	117	230	117	228	117	229	99	229	99	228	117	227	117	229	99	227	117	225	118	229	99	225	118	225	119	229	99	225	119	224	121	229	99	224	121	221	95	204	224	193	96	198	93	204	224	198	93	206	93	204	224	206	93	215	216	238	119	236	118	237	104	238	119	237	104	245	111	238	119	245	111	240	120	230	117	229	99	237	104	185	113	185	163	185	128	185	113	185	128	181	124	185	113	181	124	176	121	185	113	176	121	174	105	176	121	172	120	174	105	174	105	172	120	167	119	174	105	167	119	164	99	164	99	167	119	162	118	151	148	159	154	165	174	165	174	159	154	170	159	165	174	170	159	185	179	185	179	170	159	185	163	150	170	139	166	145	133	150	170	145	133	147	141	150	170	147	141	151	148	150	170	151	148	165	174	145	93	145	133	139	166	145	93	139	166	134	93	134	93	139	166	130	162	134	93	130	162	123	94	123	94	130	162	122	157	123	94	122	157	114	152	123	94	114	152	113	97	113	97	114	152	108	146	113	97	108	146	107	104	107	104	108	146	104	139	107	104	104	139	102	113	102	113	104	139	102	132	102	113	102	132	101	124	156	119	152	121	155	96	156	119	155	96	164	99	156	119	164	99	162	118	145	133	145	93	146	127	146	127	145	93	155	96	146	127	155	96	148	123	148	123	155	96	152	121	148	197	145	201	146	180	148	197	146	180	148	185	148	197	148	185	149	191	142	204	140	207	142	176	142	204	142	176	146	180	142	204	146	180	145	201	142	176	140	207	139	209	142	176	139	209	136	173	187	229	168	216	176	213	187	229	185	194	185	163	145	229	139	209	140	212	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	161	69	168	67	166	82	166	82	168	67	173	81	185	84	173	81	177	66	185	84	177	66	201	70	166	82	160	85	161	69	161	69	160	85	156	89	161	69	156	89	153	72	153	72	156	89	153	94	153	72	153	94	152	100	152	100	152	170	152	189	152	100	152	189	146	77	152	100	146	77	153	72	181	204	176	184	186	182	181	204	186	182	190	205	190	205	186	182	194	176	190	205	194	176	210	202	210	202	194	176	199	166	210	202	199	166	201	151	160	178	165	181	165	199	165	199	165	181	170	183	165	199	170	183	173	202	173	202	170	183	176	184	173	202	176	184	181	204	158	194	152	189	152	170	158	194	152	170	156	174	158	194	156	174	160	178	158	194	160	178	165	199	246	138	244	160	243	114	243	114	244	160	237	179	243	114	237	179	234	94	234	94	237	179	225	193	234	94	225	193	220	79	220	79	225	193	210	202	220	79	210	202	202	133	202	133	210	202	201	151	220	79	202	133	201	114	220	79	201	114	201	70	201	70	201	114	199	100	201	70	199	100	194	90	173	81	168	67	177	66	152	258	94	258	102	244	152	258	102	244	107	242	152	258	107	242	111	240	152	258	111	240	112	237	152	258	112	237	113	233	152	258	113	233	119	66	152	258	119	66	137	83	152	258	137	83	146	77	152	258	146	77	152	189	113	233	113	66	119	66	102	244	94	258	94	246	185	84	201	70	194	90	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	159	227	140	218	153	189	153	189	140	218	152	174	154	96	152	174	140	218	154	96	140	218	136	104	136	104	140	218	125	203	136	104	125	203	123	118	123	118	125	203	115	183	123	118	115	183	115	137	115	137	115	183	112	160	153	189	157	200	159	227	159	227	157	200	163	209	159	227	163	209	184	230	184	230	163	209	171	215	184	230	171	215	180	217	180	217	187	216	184	230	184	230	187	216	199	229	231	209	223	218	226	181	231	209	226	181	230	185	231	209	230	185	232	191	231	209	232	191	233	198	202	181	207	178	212	225	212	225	207	178	213	177	212	225	213	177	223	218	223	218	213	177	220	178	223	218	220	178	226	181	199	229	187	216	191	214	199	229	191	214	193	211	199	229	193	211	195	206	199	229	195	206	195	200	199	229	195	200	196	192	199	229	196	192	198	186	199	229	198	186	202	181	199	229	202	181	212	225	176	93	190	94	182	120	182	120	190	94	198	117	206	118	198	117	203	97	206	118	203	97	216	103	176	93	182	120	169	127	176	93	169	127	160	139	176	93	160	139	154	154	176	93	154	154	154	96	228	112	240	124	230	132	228	112	230	132	224	126	228	112	224	126	218	122	228	112	218	122	216	103	212	119	206	118	216	103	212	119	216	103	218	122	198	117	190	94	203	97	152	174	154	96	154	154	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	193	85	201	69	232	258	193	85	232	258	192	168	193	85	192	168	192	104	193	85	192	104	188	99	193	85	188	99	184	78	188	99	183	95	184	78	184	78	183	95	177	92	184	78	177	92	176	72	176	72	177	92	171	89	176	72	171	89	168	69	168	69	171	89	164	89	186	244	190	241	232	258	232	258	190	241	192	238	232	258	192	238	192	233	192	168	192	233	192	188	169	203	166	183	173	182	169	203	173	182	176	199	176	199	173	182	179	180	176	199	179	180	184	194	184	194	179	180	185	177	184	194	185	177	192	188	192	188	185	177	189	173	192	188	189	173	192	168	244	89	238	91	252	76	252	76	238	91	235	93	252	76	235	93	231	74	231	74	235	93	233	97	231	74	233	97	232	102	232	258	201	69	208	70	232	258	208	70	218	72	232	258	218	72	231	74	232	258	231	74	232	102	179	245	186	244	232	258	179	245	232	258	167	258	179	245	167	258	167	246	168	69	164	89	159	67	159	67	164	89	155	90	159	67	155	90	150	66	150	66	155	90	148	96	150	66	148	96	142	105	139	118	138	136	133	201	139	118	133	201	131	70	139	118	131	70	150	66	139	118	150	66	142	105	94	133	97	111	97	157	97	157	97	111	104	93	97	157	104	93	105	177	105	177	104	93	115	79	105	177	115	79	117	192	117	192	115	79	131	70	117	192	131	70	133	201	143	167	148	176	153	205	153	205	148	176	156	181	153	205	156	181	161	204	161	204	156	181	166	183	161	204	166	183	169	203	138	136	139	153	133	201	133	201	139	153	143	167	133	201	143	167	153	205	252	89	244	89	252	76	232	258	192	233	192	168	201	69	193	85	193	67	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	159	137	156	150	152	96	152	96	156	150	153	163	196	179	197	227	195	191	228	137	221	130	226	116	226	116	221	130	214	125	226	116	214	125	214	105	214	105	214	125	208	121	214	105	208	121	201	98	201	98	208	121	201	119	201	98	201	119	193	118	193	118	177	121	188	94	188	94	177	121	174	93	174	93	177	121	166	127	174	93	166	127	159	137	174	93	159	137	152	96	112	160	115	138	115	184	115	184	115	138	122	120	115	184	122	120	122	203	122	203	122	120	135	105	122	203	135	105	135	218	135	218	135	105	152	96	135	218	152	96	152	179	152	179	152	96	153	163	152	179	153	163	196	179	193	118	188	94	201	98	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	153	194	156	204	153	227	153	227	156	204	161	211	153	227	161	211	175	230	175	230	161	211	167	215	175	230	167	215	175	217	175	217	185	215	197	227	197	227	185	215	191	209	197	227	191	209	194	201	153	227	135	218	152	179	153	227	152	179	153	194	197	227	175	230	175	217	234	163	232	186	225	205	234	163	225	205	213	219	234	163	213	219	197	227	234	163	197	227	196	179	234	163	196	179	153	163	197	227	194	201	195	191	9	112	9	226	0	169	228	137	226	116	238	131	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	153	252	175	95	175	103	175	201	175	182	203	182	175	201	203	182	203	201	178	242	182	245	189	262	189	262	182	245	187	247	189	262	187	247	194	248	194	248	197	248	204	261	204	261	197	248	200	247	204	261	200	247	202	247	168	260	153	252	175	103	168	260	175	103	175	229	168	260	175	229	175	236	168	260	175	236	178	242	168	260	178	242	189	262	231	242	226	250	227	215	231	242	227	215	231	219	231	242	231	219	233	225	231	242	233	225	233	232	209	212	215	211	217	257	217	257	215	211	222	212	217	257	222	212	226	250	226	250	222	212	227	215	203	243	204	215	204	245	204	245	204	215	204	261	204	261	204	215	209	212	204	261	209	212	217	257	204	261	202	247	203	246	204	261	203	246	204	245	204	261	189	262	194	248	197	235	197	224	199	238	199	238	197	224	200	219	199	238	200	219	201	241	201	241	200	219	204	215	201	241	204	215	203	243	201	70	201	84	190	85	201	70	190	85	182	86	201	70	182	86	178	90	201	70	178	90	134	97	201	70	134	97	134	92	201	70	134	92	132	88	201	70	132	88	129	86	201	70	129	86	124	84	201	70	124	84	116	84	201	70	116	84	116	70	175	95	153	252	142	240	175	95	142	240	136	223	175	95	136	223	134	201	175	95	134	201	134	182	175	95	134	182	178	90	134	182	134	201	116	201	134	182	116	201	116	182	134	97	178	90	134	182	197	224	197	235	196	230	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	159	150	150	151	194	110	194	110	150	151	145	152	194	110	145	152	143	110	138	109	143	110	141	157	146	260	141	157	142	160	146	260	142	160	145	163	134	172	123	168	130	98	134	172	130	98	130	101	134	172	130	101	132	104	134	172	132	104	134	107	134	172	134	107	138	109	144	84	136	88	140	68	140	68	136	88	132	93	140	68	132	93	123	72	123	72	132	93	130	98	123	72	130	98	123	168	143	110	145	152	142	154	143	110	142	154	141	157	187	192	183	186	184	168	184	168	183	186	177	183	184	168	177	183	168	182	168	182	160	183	162	167	162	167	160	183	155	167	218	93	212	88	216	75	216	75	212	88	203	85	216	75	203	85	193	69	193	69	203	85	189	82	193	69	189	82	171	81	171	81	156	82	162	67	162	67	156	82	144	84	162	67	144	84	140	68	121	118	123	72	123	168	121	118	123	168	115	163	121	118	115	163	114	121	105	140	105	135	106	149	106	149	105	135	107	130	106	149	107	130	109	157	109	157	107	130	110	126	109	157	110	126	115	163	115	163	110	126	114	121	246	113	244	126	243	98	243	98	244	126	237	136	243	98	237	136	233	85	233	85	237	136	226	144	233	85	226	144	219	98	219	98	218	93	233	85	233	85	218	93	216	75	226	144	210	148	212	108	226	144	212	108	216	105	226	144	216	105	219	102	226	144	219	102	219	98	210	148	190	150	194	110	210	148	194	110	204	109	210	148	204	109	212	108	173	150	159	150	194	110	173	150	194	110	190	150	171	81	162	67	193	69	148	226	150	236	146	260	146	260	150	236	154	242	146	260	154	242	168	262	168	262	154	242	160	246	168	262	160	246	168	247	168	247	177	246	175	262	175	262	177	246	182	261	145	163	149	166	147	214	147	214	148	226	146	260	146	260	145	163	147	214	175	262	168	262	168	247	224	234	246	256	202	256	224	234	202	256	203	172	203	172	202	256	194	258	203	172	194	258	190	214	190	214	194	258	190	226	188	260	182	261	183	242	188	260	183	242	187	236	188	260	187	236	190	226	188	260	190	226	194	258	229	226	227	230	228	192	228	192	227	230	224	234	228	192	224	234	218	179	218	179	224	234	203	172	190	214	190	201	203	172	187	192	184	168	203	172	187	192	203	172	190	201	168	182	162	167	184	168	232	210	232	215	231	221	232	210	231	221	229	226	232	210	229	226	228	192	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	160	183	154	186	155	167	155	167	154	186	150	192	155	167	150	192	149	166	149	166	150	192	148	201	149	166	148	201	147	214	115	185	124	178	128	253	128	253	124	178	134	172	128	253	134	172	146	260	146	260	134	172	138	109	146	260	138	109	141	157	103	214	105	203	106	230	106	230	105	203	109	193	106	230	109	193	115	243	115	243	109	193	115	185	115	243	115	185	128	253	114	115	108	112	110	77	114	115	110	77	123	72	114	115	123	72	121	118	104	107	101	102	103	85	104	107	103	85	110	77	104	107	110	77	108	112	103	85	101	102	100	95	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	246	256	224	234	246	234	182	261	177	246	183	242	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	258	94	258	102	244	152	258	102	244	107	243	152	258	107	243	110	240	152	258	110	240	112	237	152	258	112	237	112	232	152	258	112	232	152	183	162	85	157	86	168	70	168	70	157	86	154	89	168	70	154	89	112	98	112	98	154	89	152	93	112	98	152	93	112	232	181	202	180	180	187	179	181	202	187	179	190	204	190	204	187	179	192	177	190	204	192	177	200	205	200	205	192	177	195	173	200	205	195	173	197	166	156	171	162	175	162	192	162	192	162	175	168	178	162	192	168	178	171	198	171	198	168	178	174	180	171	198	174	180	181	202	181	202	174	180	180	180	156	171	162	192	152	166	152	166	162	192	152	183	152	166	152	183	152	97	152	97	152	183	112	232	152	97	112	232	152	93	195	89	192	86	253	70	253	70	192	86	188	85	253	70	188	85	182	84	238	98	238	165	236	178	238	98	236	178	232	189	238	98	232	189	225	197	238	98	225	197	238	92	253	70	253	84	247	84	253	70	247	84	243	86	253	70	243	86	240	88	253	70	240	88	198	97	253	70	198	97	197	93	253	70	197	93	195	89	225	197	214	203	238	92	238	92	214	203	200	205	238	92	200	205	198	157	198	157	200	205	197	166	240	88	238	92	198	157	240	88	198	157	198	97	168	70	112	98	112	92	168	70	112	92	110	88	168	70	110	88	107	86	168	70	107	86	102	85	168	70	102	85	94	84	168	70	94	84	94	70	162	85	168	70	168	84	253	70	182	84	182	70	102	244	94	258	94	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	195	215	137	215	144	201	195	215	144	201	150	199	195	215	150	199	153	196	195	215	153	196	155	192	195	215	155	192	155	188	195	215	155	188	195	104	205	92	201	93	211	78	211	78	201	93	197	96	211	78	197	96	155	105	155	105	197	96	195	99	155	105	195	99	155	187	155	187	195	99	155	188	155	187	155	188	155	192	195	104	155	188	195	99	211	78	155	105	155	100	211	78	155	100	153	97	211	78	153	97	150	94	211	78	150	94	145	92	211	78	145	92	137	90	211	78	137	90	137	78	190	275	190	235	195	269	195	269	190	235	195	240	195	269	195	240	198	263	198	263	195	240	198	247	198	263	198	247	199	254	151	254	152	247	152	263	152	263	152	247	155	240	152	263	155	240	155	269	155	269	155	240	160	235	155	269	160	235	160	275	160	275	160	235	166	232	160	275	166	232	167	278	167	278	166	232	175	230	167	278	175	230	175	279	175	279	175	230	183	232	175	279	183	232	183	278	183	278	183	232	190	235	183	278	190	235	190	275	205	92	211	78	211	90	144	201	137	215	137	203	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	214	230	152	230	162	216	214	230	162	216	168	215	214	230	168	215	172	212	214	230	172	212	174	209	214	230	174	209	175	204	214	230	175	204	181	43	214	230	181	43	196	50	214	230	196	50	207	63	214	230	207	63	212	80	214	230	212	80	214	101	175	204	175	74	181	43	181	43	175	74	174	67	181	43	174	67	172	61	181	43	172	61	169	58	181	43	169	58	164	56	181	43	164	56	161	40	161	40	164	56	158	55	161	40	158	55	154	55	161	40	154	55	151	56	161	40	151	56	149	57	161	40	149	57	147	58	161	40	147	58	146	42	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	150	62	151	85	148	60	148	60	151	85	147	89	148	60	147	89	147	59	147	59	146	42	147	58	154	80	151	85	152	65	154	80	152	65	154	69	154	80	154	69	155	75	146	42	147	59	147	89	146	42	147	89	141	92	146	42	141	92	135	93	146	42	135	93	133	46	128	92	122	89	123	52	128	92	123	52	133	46	128	92	133	46	135	93	118	84	115	78	117	61	118	84	117	61	123	52	118	84	123	52	122	89	172	277	172	262	175	284	175	284	172	262	175	255	175	284	175	255	180	289	180	289	175	255	180	250	180	289	180	250	187	293	187	293	180	250	187	247	187	293	187	247	195	294	195	294	187	247	195	246	195	294	195	246	203	293	203	293	195	246	203	247	203	293	203	247	209	289	209	289	203	247	209	250	209	289	209	250	214	284	214	284	209	250	214	255	214	284	214	255	218	277	218	277	214	255	218	262	218	277	218	262	219	270	172	262	172	277	171	270	117	61	115	78	114	71	151	85	150	62	152	65	9	112	9	226	0	169	162	216	152	230	152	218	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	109	233	150	92	150	97	150	143	150	126	157	132	150	143	157	132	189	175	189	175	157	132	186	155	189	175	186	155	202	168	150	258	94	258	99	245	150	258	99	245	104	243	150	258	104	243	107	240	150	258	107	240	109	237	150	258	109	237	109	233	150	258	109	233	150	97	194	84	191	84	257	70	257	70	191	84	187	84	257	70	187	84	182	84	247	201	179	201	188	188	247	201	188	188	193	187	247	201	193	187	197	187	247	201	197	187	198	187	247	201	198	187	199	185	247	201	199	185	202	168	247	201	202	168	215	177	247	201	215	177	225	183	247	201	225	183	235	186	247	201	235	186	247	189	202	168	199	185	198	183	202	168	198	183	196	181	202	168	196	181	194	179	202	168	194	179	191	177	202	168	191	177	189	175	194	89	195	87	248	86	248	86	195	87	196	86	248	86	196	86	196	85	196	85	195	85	257	70	257	70	195	85	194	84	248	86	196	85	257	70	248	86	186	155	189	95	248	86	189	95	192	92	248	86	192	92	194	89	252	84	251	85	257	70	257	70	251	85	249	85	257	70	249	85	248	86	254	84	252	84	257	70	254	84	257	70	257	84	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	70	166	84	159	85	166	70	159	85	154	86	166	70	154	86	151	88	166	70	151	88	109	97	166	70	109	97	109	92	166	70	109	92	107	89	166	70	107	89	104	86	166	70	104	86	99	85	166	70	99	85	94	84	166	70	94	84	94	70	109	97	151	88	150	92	109	97	150	92	109	233	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	257	70	182	84	182	70	189	95	186	155	157	132	188	188	179	201	179	189	99	245	94	258	94	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	194	258	137	258	143	245	194	258	143	245	148	242	194	258	148	242	151	239	194	258	151	239	153	235	194	258	153	235	154	231	194	258	154	231	194	98	205	84	200	86	210	70	210	70	200	86	197	88	210	70	197	88	154	98	154	98	197	88	195	92	154	98	195	92	154	231	194	98	154	231	195	92	210	70	154	98	153	93	210	70	153	93	151	89	210	70	151	89	148	86	210	70	148	86	143	84	210	70	143	84	137	84	210	70	137	84	137	70	205	84	210	70	210	84	143	245	137	258	137	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	75	200	113	206	113	227	75	200	113	227	74	205	75	200	116	111	115	114	75	200	115	114	114	118	75	200	114	118	113	206	113	227	59	227	65	213	113	227	65	213	70	211	113	227	70	211	73	209	113	227	73	209	74	205	114	118	114	190	113	206	113	206	114	190	115	206	152	199	156	230	149	202	149	202	156	230	146	230	149	202	146	230	145	205	145	205	146	230	139	205	135	205	139	205	137	227	135	205	137	227	130	203	130	203	137	227	129	222	130	203	129	222	125	200	125	200	129	222	122	215	125	200	122	215	120	196	120	196	122	215	115	206	120	196	115	206	114	190	153	110	150	108	208	93	208	93	150	108	146	106	208	93	146	106	141	105	194	205	193	205	195	118	194	205	195	118	195	191	194	205	195	191	202	215	232	197	235	230	229	202	229	202	235	230	226	230	229	202	226	230	225	204	225	204	226	230	219	205	214	205	219	205	218	227	214	205	218	227	210	222	195	191	199	197	202	215	202	215	199	197	204	201	202	215	204	201	210	222	210	222	204	201	209	203	210	222	209	203	214	205	195	118	193	205	187	215	195	118	187	215	181	222	195	118	181	222	195	114	233	110	230	108	289	93	289	93	230	108	226	106	289	93	226	106	221	105	275	118	275	188	273	202	275	118	273	202	268	214	275	118	268	214	259	223	275	118	259	223	275	113	289	93	289	105	283	106	289	93	283	106	279	107	289	93	279	107	276	110	289	93	276	110	234	118	289	93	234	118	234	113	289	93	234	113	233	110	259	223	249	229	275	113	275	113	249	229	235	230	275	113	235	230	234	182	234	182	235	230	234	191	276	110	275	113	234	182	276	110	234	182	234	118	226	230	218	227	219	205	208	93	208	105	202	106	208	93	202	106	199	108	208	93	199	108	196	110	208	93	196	110	155	118	208	93	155	118	154	113	208	93	154	113	153	110	195	114	181	222	174	227	195	114	174	227	166	230	195	114	166	230	156	230	195	114	156	230	155	185	195	114	155	185	196	110	155	118	196	110	155	185	154	193	155	185	156	230	154	193	156	230	152	199	146	230	137	227	139	205	127	93	127	105	122	106	127	93	122	106	118	108	127	93	118	108	116	111	127	93	116	111	75	119	127	93	75	119	74	114	127	93	74	114	73	111	127	93	73	111	70	109	127	93	70	109	65	107	127	93	65	107	59	105	127	93	59	105	59	93	75	119	116	111	75	200	208	93	141	105	141	93	235	230	232	197	234	191	289	93	221	105	221	93	65	213	59	227	59	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	113	208	114	205	154	227	154	227	114	205	114	200	154	227	114	200	154	205	154	205	114	200	155	118	154	205	155	118	155	205	155	205	155	118	155	191	155	205	155	191	161	215	161	215	155	191	159	196	161	215	159	196	164	200	114	115	169	93	114	119	114	119	169	93	156	111	114	119	156	111	114	200	154	227	99	227	106	213	154	227	106	213	110	211	154	227	110	211	113	208	161	215	164	200	169	222	169	222	164	200	169	203	169	222	169	203	177	227	177	227	169	203	175	205	177	227	175	205	180	205	180	205	185	205	185	230	185	230	185	205	195	230	155	118	114	200	155	114	185	230	177	227	180	205	193	110	190	108	248	93	248	93	190	108	186	106	248	93	186	106	181	105	233	202	227	214	234	118	234	118	227	214	219	223	234	118	219	223	235	113	235	113	219	223	208	229	235	113	208	229	195	185	195	185	208	229	195	230	195	185	195	230	194	192	195	230	185	205	189	202	195	230	189	202	192	198	195	230	192	198	194	192	234	118	234	188	233	202	248	93	248	105	243	106	248	93	243	106	239	107	248	93	239	107	236	110	248	93	236	110	195	118	248	93	195	118	194	114	248	93	194	114	193	110	236	110	235	113	195	185	236	110	195	185	195	118	169	93	169	105	163	106	169	93	163	106	159	108	169	93	159	108	156	111	169	93	114	115	113	111	169	93	113	111	110	109	169	93	110	109	106	107	169	93	106	107	99	105	169	93	99	105	99	93	114	200	156	111	155	114	248	93	181	105	181	93	106	213	99	227	99	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	197	124	192	114	197	96	197	96	192	114	184	108	197	96	184	108	174	107	174	107	164	109	173	93	173	93	164	109	156	114	173	93	156	114	150	96	150	96	156	114	150	125	150	96	150	125	146	139	130	105	150	96	130	218	130	218	150	96	146	139	130	218	146	139	145	158	145	158	146	181	130	218	130	218	146	181	151	227	130	105	130	218	115	120	115	120	130	218	115	204	115	120	115	204	105	139	105	139	115	204	105	185	105	139	105	185	101	161	146	181	149	198	151	227	151	227	149	198	155	209	151	227	155	209	175	230	175	230	155	209	163	215	175	230	163	215	174	217	174	217	184	215	175	230	175	230	184	215	198	227	246	161	243	184	243	139	243	139	243	184	233	203	243	139	233	203	233	120	233	120	233	203	218	218	233	120	218	218	217	105	217	105	218	218	202	158	201	181	202	158	218	218	201	181	218	218	198	227	201	181	198	227	198	198	198	227	184	215	192	209	198	227	192	209	198	198	217	105	202	158	201	139	217	105	201	139	197	124	217	105	197	124	197	96	174	107	173	93	197	96	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	129	172	126	171	145	171	145	172	126	177	145	187	146	177	145	179	124	187	146	179	124	187	123	165	148	160	152	161	133	165	148	161	133	166	129	165	148	166	129	171	145	155	163	161	133	157	157	157	157	161	133	160	152	184	261	180	239	190	238	184	261	190	238	193	262	193	262	190	238	197	232	193	262	197	232	210	259	210	259	197	232	202	223	210	259	202	223	204	210	157	223	161	230	161	247	161	247	161	230	167	235	161	247	167	235	168	254	168	254	167	235	174	238	168	254	174	238	176	258	176	258	174	238	180	239	176	258	180	239	184	261	157	223	161	247	155	215	155	215	161	247	154	238	155	215	154	238	155	108	155	108	154	238	115	231	155	108	115	231	156	100	156	100	115	231	115	98	177	145	172	126	179	124	154	258	97	258	105	244	154	258	105	244	110	242	154	258	110	242	113	239	154	258	113	239	114	236	154	258	114	236	115	231	154	258	115	231	154	238	225	252	226	136	238	239	238	239	226	136	239	152	238	239	239	152	246	221	246	221	239	152	247	172	246	221	247	172	249	197	204	174	209	126	205	193	205	193	209	126	210	259	210	259	209	126	226	136	210	259	226	136	225	252	205	193	210	259	204	210	209	126	204	174	201	161	209	126	201	161	195	151	209	126	195	151	187	146	209	126	187	146	187	123	180	70	180	84	170	85	180	70	170	85	163	88	180	70	163	88	115	98	180	70	115	98	115	93	180	70	115	93	113	90	180	70	113	90	110	87	180	70	110	87	105	85	180	70	105	85	97	84	180	70	97	84	97	70	115	98	163	88	158	93	115	98	158	93	156	100	105	244	97	258	97	245	161	133	155	163	155	138	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	233	97	233	262	228	262	233	97	228	262	205	246	233	97	205	246	233	92	251	70	251	84	243	85	251	70	243	85	238	87	251	70	238	87	235	89	251	70	235	89	193	106	251	70	193	106	192	98	251	70	192	98	190	92	251	70	190	92	186	88	251	70	186	88	179	85	251	70	179	85	169	84	251	70	169	84	169	70	197	253	189	258	191	234	197	253	191	234	193	227	197	253	193	227	193	140	197	253	193	140	233	92	197	253	233	92	205	246	235	89	233	92	193	140	235	89	193	140	193	106	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	143	214	147	229	142	259	142	259	147	229	153	240	142	259	153	240	166	262	166	262	153	240	161	246	166	262	161	246	171	248	171	248	178	247	174	262	174	262	178	247	181	260	154	152	147	162	157	123	157	123	147	162	143	176	157	123	143	176	138	126	138	126	143	176	142	194	142	259	142	194	143	214	98	189	101	166	101	212	101	212	101	166	109	148	101	212	109	148	109	232	109	232	109	148	121	134	109	232	121	134	123	248	123	248	121	134	138	126	123	248	138	126	142	259	142	259	138	126	142	194	174	262	166	262	171	248	172	145	164	123	171	125	172	145	171	125	178	128	172	145	162	146	164	123	162	146	154	152	157	123	162	146	157	123	164	123	193	227	193	157	193	140	189	258	181	260	183	244	189	258	183	244	188	240	189	258	188	240	191	234	193	157	191	153	193	140	193	140	191	153	188	149	193	140	188	149	185	133	185	133	188	149	184	147	185	133	184	147	178	145	178	145	172	145	178	128	178	145	178	128	185	133	181	260	178	247	183	244	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	170	183	172	190	176	214	176	214	172	190	177	195	176	214	177	195	184	222	184	222	177	195	183	199	184	222	183	199	190	200	190	200	191	200	193	227	193	227	191	200	192	199	193	227	192	199	193	198	126	209	128	205	167	227	167	227	128	205	128	200	167	227	128	200	167	204	167	204	128	200	169	125	167	204	169	125	169	175	170	183	176	214	167	204	170	183	167	204	169	175	213	185	217	185	220	229	220	229	217	185	224	186	220	229	224	186	228	226	228	226	224	186	230	188	228	226	230	188	233	221	233	221	230	188	234	193	233	221	234	193	237	214	237	214	234	193	237	198	237	214	237	198	238	205	211	230	202	230	205	187	211	230	205	187	209	186	211	230	209	186	213	185	211	230	213	185	220	229	202	230	193	227	193	198	202	230	193	198	195	197	202	230	195	197	196	195	202	230	196	195	201	190	202	230	201	190	205	187	193	227	184	222	190	200	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	128	114	193	93	128	118	128	118	193	93	171	112	128	118	171	112	128	200	167	227	110	227	117	213	167	227	117	213	122	211	167	227	122	211	126	209	193	93	193	105	183	106	193	93	183	106	176	108	193	93	176	108	171	112	169	117	169	125	128	200	169	117	128	200	171	112	193	93	128	114	126	111	193	93	126	111	123	109	193	93	123	109	118	107	193	93	118	107	110	105	193	93	110	105	110	93	117	213	110	227	110	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	140	120	137	100	142	100	140	120	142	100	149	113	149	113	142	100	149	98	149	113	149	98	160	108	160	108	149	98	158	95	160	108	158	95	168	93	131	98	133	99	133	131	133	131	133	99	135	100	133	131	135	100	140	120	140	120	135	100	137	100	131	98	133	131	129	96	129	96	133	131	129	144	129	96	129	144	127	93	127	93	129	144	118	144	127	93	118	144	118	93	119	188	121	177	121	202	121	202	121	177	126	167	121	202	126	167	129	214	129	214	126	167	135	159	129	214	135	159	140	223	140	223	135	159	148	151	140	223	148	151	154	228	154	228	148	151	152	203	166	143	152	203	148	151	163	191	166	143	172	186	172	186	166	143	178	139	172	186	178	139	184	182	184	182	178	139	187	135	184	182	187	135	201	175	201	175	187	135	193	131	201	175	193	131	197	127	166	143	163	191	157	195	166	143	157	195	153	199	166	143	153	199	152	203	194	113	188	110	196	95	196	95	188	110	181	107	196	95	181	107	179	93	179	93	181	107	173	107	168	93	179	93	173	107	168	93	173	107	160	108	156	211	161	214	171	230	171	230	161	214	167	216	171	230	167	216	174	217	174	217	180	216	179	230	179	230	180	216	187	229	154	228	152	203	153	207	154	228	153	207	156	211	154	228	156	211	171	230	179	230	171	230	174	217	206	201	207	225	204	225	204	225	200	225	203	205	203	205	200	225	199	208	195	211	199	208	200	225	195	211	200	225	194	227	180	216	185	215	187	229	187	229	185	215	190	213	187	229	190	213	194	227	194	227	190	213	195	211	223	230	213	230	223	185	223	185	213	230	212	229	223	185	212	229	211	185	211	185	212	229	211	227	211	185	211	227	210	192	210	192	211	227	209	226	210	192	209	226	208	197	208	197	209	226	207	225	208	197	207	225	206	201	204	225	203	205	206	201	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	229	137	228	149	227	123	227	123	228	149	223	159	227	123	223	159	220	110	220	110	223	159	214	167	220	110	214	167	210	101	210	101	214	167	201	175	210	101	201	175	198	123	198	123	197	118	210	101	210	101	197	118	196	95	194	113	196	95	197	118	201	175	197	127	198	123	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	137	213	123	204	142	190	137	213	142	190	148	222	148	222	142	190	143	88	148	222	143	88	148	79	177	67	182	103	182	108	182	209	182	190	215	190	182	209	215	190	215	209	177	67	182	108	182	258	177	67	182	258	176	258	177	67	176	258	166	245	177	67	166	245	166	68	157	233	148	222	148	79	157	233	148	79	156	72	157	233	156	72	166	68	157	233	166	68	166	245	190	68	200	72	190	94	190	94	200	72	195	94	200	94	195	94	200	72	200	94	200	72	208	78	227	103	215	108	217	88	217	88	215	108	211	103	217	88	211	103	208	78	208	78	211	103	208	99	208	78	208	99	204	96	190	68	190	94	186	96	190	68	186	96	184	99	190	68	184	99	182	103	190	68	182	103	177	67	143	88	142	190	142	101	200	94	208	78	204	96	142	190	123	204	123	190	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	186	125	181	122	182	104	182	104	181	122	175	119	182	104	175	119	174	99	174	99	175	119	170	118	174	99	170	118	166	95	166	95	170	118	164	117	232	230	171	230	179	217	232	230	179	217	185	215	232	230	185	215	189	212	232	230	189	212	191	209	232	230	191	209	191	204	232	230	191	204	192	112	232	230	192	112	232	129	191	204	191	129	192	112	251	102	251	115	243	116	251	102	243	116	238	117	251	102	238	117	234	120	251	102	234	120	192	112	251	102	192	112	192	93	232	124	232	129	192	112	232	124	192	112	234	120	186	125	182	104	192	112	186	125	192	112	191	129	157	118	152	120	157	93	157	118	157	93	166	95	157	118	166	95	164	117	121	100	132	94	147	230	147	230	132	94	147	135	147	135	147	93	147	128	147	128	147	93	157	93	147	128	157	93	149	123	149	123	157	93	152	120	107	136	109	121	107	203	107	208	107	203	147	230	107	208	147	230	105	212	105	212	147	230	102	214	147	230	107	203	109	121	147	230	109	121	113	109	147	230	113	109	121	100	98	216	102	214	147	230	98	216	147	230	91	230	98	216	91	230	91	218	147	93	147	135	132	94	179	217	171	230	171	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	111	211	116	205	180	230	180	230	116	205	122	196	180	230	122	196	127	186	127	186	171	93	164	213	164	213	165	215	127	186	127	186	165	215	180	230	180	230	165	215	168	216	180	230	168	216	172	217	180	230	172	217	176	217	180	230	176	217	180	218	104	216	111	211	180	230	104	216	180	230	97	230	104	216	97	230	97	218	171	93	177	93	191	151	191	151	177	93	232	204	191	151	232	204	215	201	215	201	232	204	217	203	251	230	201	230	208	217	251	230	208	217	213	217	251	230	213	217	216	216	251	230	216	216	218	214	251	230	218	214	219	212	251	230	219	212	238	214	251	230	238	214	241	216	251	230	241	216	245	217	251	230	245	217	251	218	232	204	235	210	219	212	232	204	219	212	219	210	232	204	219	210	218	208	232	204	218	208	218	206	232	204	218	206	217	203	171	93	191	151	168	200	171	93	168	200	166	203	171	93	166	203	165	206	171	93	165	206	164	209	171	93	164	209	164	211	171	93	164	211	164	213	208	217	201	230	201	218	238	214	219	212	235	210	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	67	214	70	210	133	230	133	230	70	210	74	204	133	230	74	204	78	196	78	196	128	93	121	214	121	214	121	215	78	196	78	196	121	215	133	230	133	230	121	215	122	216	133	230	122	216	125	216	133	230	125	216	128	217	133	230	128	217	133	218	63	216	67	214	133	230	63	216	133	230	58	230	63	216	58	230	58	218	228	230	165	209	171	196	228	230	171	196	177	180	177	180	171	196	149	150	177	180	149	150	134	93	134	93	149	150	148	150	134	93	148	150	128	93	128	93	148	150	124	201	128	93	124	201	123	205	213	208	212	210	213	93	213	93	212	210	212	213	177	180	212	213	213	214	177	180	213	214	228	230	228	230	213	214	214	215	228	230	214	215	217	216	222	217	228	218	228	230	222	217	228	230	217	216	228	230	150	230	155	217	228	230	155	217	158	216	228	230	158	216	161	214	228	230	161	214	163	212	228	230	163	212	165	209	233	151	219	93	272	205	233	151	272	205	251	190	251	190	272	205	254	197	289	230	243	230	250	217	289	230	250	217	254	216	289	230	254	216	257	214	289	230	257	214	259	213	289	230	259	213	259	211	289	230	259	211	274	209	289	230	274	209	277	212	289	230	277	212	280	215	289	230	280	215	284	216	289	230	284	216	289	218	272	205	274	209	259	211	272	205	259	211	259	209	272	205	259	209	258	207	272	205	258	207	256	202	272	205	256	202	254	197	219	93	233	151	216	198	219	93	216	198	215	201	219	93	215	201	214	204	219	93	214	204	213	93	128	93	123	205	122	208	128	93	122	208	121	210	128	93	121	210	121	212	128	93	121	212	121	214	213	93	212	213	177	180	213	208	213	93	214	204	250	217	243	230	243	218	155	217	150	230	150	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	132	132	133	109	134	111	132	132	134	111	152	154	152	154	134	111	135	113	152	154	135	113	137	116	163	212	162	214	175	126	175	126	162	214	162	215	161	143	162	215	152	154	161	143	152	154	142	122	142	122	152	154	139	118	179	230	92	230	97	217	179	230	97	217	101	215	179	230	101	215	104	213	179	230	104	213	107	210	179	230	107	210	110	206	179	230	110	206	162	216	179	230	162	216	164	216	179	230	164	216	168	217	179	230	168	217	172	217	179	230	172	217	179	218	162	215	162	216	110	206	162	215	110	206	152	154	185	108	182	107	256	93	256	93	182	107	177	106	256	93	177	106	171	106	185	108	256	93	186	108	186	108	256	93	187	109	195	173	187	109	256	93	195	173	256	93	242	113	242	113	256	93	244	111	256	93	256	106	252	107	256	93	252	107	249	107	256	93	249	107	247	109	256	93	247	109	244	111	186	185	168	206	175	126	186	185	175	126	178	122	186	185	178	122	182	118	186	185	182	118	184	115	186	185	184	115	186	112	186	185	186	112	187	109	186	185	187	109	195	173	186	185	195	173	209	206	175	126	168	206	166	208	175	126	166	208	165	210	175	126	165	210	163	212	212	212	211	210	227	205	227	205	211	210	210	208	227	205	210	208	209	206	253	230	195	230	202	217	253	230	202	217	207	216	253	230	207	216	211	215	253	230	211	215	212	215	253	230	212	215	213	214	253	230	213	214	227	205	253	230	227	205	231	209	253	230	231	209	236	212	253	230	236	212	241	214	253	230	241	214	247	216	253	230	247	216	253	218	227	205	213	214	212	213	227	205	212	213	212	212	209	206	195	173	227	205	151	93	151	106	144	106	151	93	144	106	139	107	151	93	139	107	136	107	151	93	136	107	134	108	151	93	134	108	114	114	151	93	114	114	107	110	151	93	107	110	100	107	151	93	100	107	92	106	151	93	92	106	92	93	122	121	114	114	134	108	122	121	134	108	133	109	122	121	133	109	132	132	202	217	195	230	195	218	175	126	162	215	161	143	256	93	171	106	171	93	97	217	92	230	92	218	152	154	137	116	139	118	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	128	66	144	69	129	111	129	111	144	69	136	92	129	111	136	92	133	107	133	107	136	92	136	93	136	103	136	93	136	94	136	103	136	94	137	98	137	98	136	94	136	95	137	98	136	95	136	96	138	90	144	69	139	89	139	89	144	69	142	89	148	90	142	89	144	69	148	90	144	69	156	75	164	235	162	239	169	123	169	123	162	239	162	241	129	204	162	241	162	242	129	204	162	242	123	216	123	216	162	242	180	258	123	216	180	258	118	227	118	227	180	258	111	237	180	258	162	242	164	243	180	258	164	243	167	244	180	258	167	244	172	245	180	258	172	245	180	246	104	243	111	237	180	258	104	243	180	258	96	258	104	243	96	258	96	246	169	123	163	110	166	87	169	123	166	87	174	102	169	123	174	102	169	225	169	123	169	225	168	228	169	123	168	228	166	232	169	123	166	232	164	235	129	204	169	123	162	241	174	102	183	122	193	175	193	175	183	122	232	232	193	175	232	232	215	227	215	227	232	232	217	231	252	258	201	258	208	245	252	258	208	245	213	244	252	258	213	244	217	243	252	258	217	243	218	241	252	258	218	241	219	239	252	258	219	239	234	237	252	258	234	237	238	240	252	258	238	240	241	243	252	258	241	243	246	244	252	258	246	244	252	246	232	232	234	237	219	239	232	232	219	239	219	238	232	232	219	238	219	236	232	232	219	236	218	234	232	232	218	234	217	231	158	100	153	94	156	75	158	100	156	75	166	87	158	100	166	87	163	110	136	91	136	92	144	69	136	91	144	69	138	90	123	113	117	114	117	68	123	113	117	68	128	66	123	113	128	66	129	111	97	99	97	84	100	105	100	105	97	84	102	77	100	105	102	77	104	110	104	110	102	77	109	71	104	110	109	71	110	113	110	113	109	71	117	68	110	113	117	68	117	114	97	84	97	99	96	92	148	90	156	75	153	94	169	225	174	102	193	175	208	245	201	258	201	246	133	107	136	93	136	103	137	98	136	96	137	97	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	242	230	113	230	144	211	242	230	144	211	160	214	242	230	160	214	182	215	242	230	182	215	242	218	182	215	104	105	165	108	113	230	110	184	123	184	113	230	123	184	127	197	113	230	127	197	133	206	113	230	133	206	144	211	227	136	225	131	237	93	237	93	225	131	222	127	237	93	222	127	219	124	219	124	213	118	237	93	237	93	213	118	207	113	237	93	207	113	198	110	237	93	243	146	232	146	237	93	232	146	230	140	237	93	230	140	227	136	237	93	198	110	187	109	237	93	187	109	171	108	237	93	171	108	165	108	237	93	165	108	104	105	237	93	104	105	104	93	182	215	165	108	242	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	214	155	228	146	253	146	253	155	228	159	238	146	253	159	238	175	258	175	258	159	238	165	244	175	258	165	244	173	246	173	246	182	244	175	258	175	258	182	244	202	253	152	132	152	194	150	71	150	71	152	194	146	253	150	71	146	253	130	84	130	84	146	253	125	237	130	84	125	237	114	104	114	104	125	237	110	215	114	104	110	215	103	130	103	130	110	215	102	189	103	130	102	189	99	161	155	97	150	71	159	87	159	87	150	71	174	67	159	87	174	67	166	82	166	82	174	67	174	80	182	82	174	80	174	67	182	82	174	67	198	71	195	194	198	71	202	253	202	253	198	71	218	84	202	253	218	84	222	238	222	238	218	84	234	104	222	238	234	104	236	216	236	216	234	104	244	130	236	216	244	130	245	190	245	190	244	130	248	162	202	253	182	244	188	238	202	253	188	238	192	228	202	253	192	228	195	213	202	253	195	213	195	194	198	71	195	194	195	132	198	71	195	132	195	112	198	71	195	112	192	97	198	71	192	97	188	87	198	71	188	87	182	82	153	112	152	132	150	71	153	112	150	71	155	97	146	253	152	194	152	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	359	133	359	170	-5	170	359	133	-5	170	-5	133	193	-150	193	455	156	455	193	-150	156	455	156	-150	159	-150	195	-150	159	170	159	170	195	-150	195	133	159	170	195	133	360	170	360	170	195	133	360	133	158	133	158	-150	195	-150	158	133	195	-150	195	170	158	133	195	170	-5	170	158	133	-5	170	-5	133	195	170	195	455	159	455	195	170	159	455	159	133	195	170	159	133	360	133	195	170	360	133	360	170	195	133	195	454	158	455	195	133	158	455	158	170	195	133	158	170	-5	170	195	133	-5	170	-5	133	159	455	195	-150	195	455	195	170	195	133	360	133	195	170	360	133	360	170	195	-150	159	455	159	-150	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	-150	158	133	158	-150	158	-150	195	-150	158	133	158	133	195	-150	195	133	158	133	195	133	359	170	359	170	195	133	359	133	-5	170	-5	133	158	133	-5	170	158	133	359	170	195	455	158	455	195	170	195	170	158	455	158	170	195	170	158	170	359	133	359	133	158	170	-5	170	359	133	-5	170	-5	133	195	170	359	133	359	170	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	133	359	133	195	170	195	170	359	133	359	170	195	-150	158	133	158	-150	-5	123	-5	87	359	87	-5	123	359	87	359	123	-5	217	-5	180	359	180	-5	217	359	180	359	217	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	455	205	-150	242	-150	205	455	242	-150	242	455	195	180	360	180	360	217	195	180	360	217	159	217	195	180	159	217	195	-150	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	159	217	159	-150	360	170	113	170	149	129	360	170	149	129	205	129	360	170	205	129	242	133	360	170	242	133	360	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	113	170	113	-150	149	-150	113	170	149	-150	149	129	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	-150	149	-150	113	217	113	217	149	-150	149	180	113	217	149	180	359	217	359	217	149	180	359	180	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	195	217	158	180	195	217	-5	217	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	-150	242	-150	205	133	205	133	242	-150	242	170	205	133	242	170	149	133	149	133	242	170	112	133	149	133	112	133	149	-150	149	-150	112	133	112	-150	-5	170	-5	133	112	133	-5	170	112	133	242	170	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	180	205	-150	242	-150	205	180	242	-150	242	217	205	180	242	217	-5	217	205	180	-5	217	-5	180	159	455	195	123	195	455	195	217	195	180	360	180	195	217	360	180	360	217	195	123	159	455	159	87	195	123	159	87	360	87	195	123	360	87	360	123	149	170	149	455	113	455	149	170	113	455	113	133	149	170	113	133	360	133	149	170	360	133	205	170	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	360	133	242	170	360	133	360	170	149	123	149	455	113	455	149	123	113	455	113	87	149	123	113	87	359	87	149	123	359	87	359	123	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	195	455	158	455	195	87	195	87	158	455	158	217	195	87	158	217	158	180	158	180	158	217	-5	217	158	180	-5	217	-5	180	195	87	158	180	158	123	195	87	158	123	-5	123	195	87	-5	123	-5	87	149	455	112	455	149	170	149	170	112	455	112	170	149	170	112	170	242	133	242	133	112	170	-5	170	242	133	-5	170	-5	133	242	133	242	455	205	455	242	133	205	455	205	170	242	133	205	170	149	170	242	87	242	455	205	455	242	87	205	455	205	123	242	87	205	123	-5	123	242	87	-5	123	-5	87	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	195	455	159	455	195	-150	195	217	195	180	360	180	195	217	360	180	360	217	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	159	455	159	-150	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	455	242	-150	242	455	242	170	242	133	360	133	242	170	360	133	360	170	242	-150	205	455	205	-150	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	360	123	360	123	242	87	360	87	113	455	113	-150	149	-150	113	455	149	-150	149	455	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	360	180	242	217	360	180	360	217	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	158	455	158	217	195	-150	158	455	195	-150	195	455	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	112	455	149	-150	149	-150	112	455	112	170	149	-150	112	170	112	133	112	133	112	170	-5	170	112	133	-5	170	-5	133	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	-150	112	133	112	-150	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	158	-150	195	-150	158	87	158	87	195	-150	195	87	158	87	195	87	359	123	359	123	195	87	359	87	-5	123	-5	87	158	87	-5	123	158	87	359	123	-5	217	-5	180	359	180	-5	217	359	180	359	217	359	170	-5	170	112	133	359	170	112	133	149	129	359	170	149	129	205	129	359	170	205	129	242	133	359	170	242	133	359	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	112	133	112	-150	149	-150	112	133	149	-150	149	129	112	133	-5	170	-5	133	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	-5	217	-5	180	359	180	-5	217	359	180	359	217	-5	123	-5	87	359	87	-5	123	359	87	359	123	195	455	158	455	195	217	195	217	158	455	158	217	195	217	158	217	359	180	359	180	158	217	-5	217	359	180	-5	217	-5	180	195	217	359	180	359	217	149	455	112	455	149	170	149	170	112	455	112	170	149	170	112	170	359	133	359	133	112	170	-5	170	359	133	-5	170	-5	133	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	359	133	242	170	359	133	359	170	149	170	359	133	205	170	-5	123	-5	87	359	87	-5	123	359	87	359	123	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	195	455	158	455	195	-150	195	217	195	180	359	180	195	217	359	180	359	217	195	123	195	87	359	87	195	123	359	87	359	123	195	-150	158	87	158	-150	158	217	195	-150	158	455	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	112	455	149	-150	149	-150	112	455	112	170	149	-150	112	170	112	133	112	133	112	170	-5	170	112	133	-5	170	-5	133	242	455	205	455	242	-150	242	-150	205	455	205	170	242	-150	205	170	205	133	205	133	205	170	149	170	205	133	149	170	149	133	242	133	359	133	242	170	242	170	359	133	359	170	242	-150	205	133	205	-150	149	-150	112	133	112	-150	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	286	406	17	-63	94	-19	94	-19	17	-63	555	-63	94	-19	555	-63	479	-19	479	-19	555	-63	286	406	479	-19	286	406	286	317	286	317	286	406	94	-19	416	127	504	127	79	320	79	320	504	127	35	396	79	320	35	396	79	-65	79	-65	35	396	35	-141	79	-65	35	-141	504	127	79	-65	504	127	416	127	555	406	17	406	94	362	94	362	17	406	286	-63	94	362	286	-63	286	25	286	25	286	-63	555	406	286	25	555	406	479	362	479	362	555	406	94	362	17	127	106	127	487	396	487	396	106	127	443	320	487	396	443	320	487	-141	487	-141	443	320	443	-65	487	-141	443	-65	106	127	487	-141	106	127	17	127	198	397	22	127	75	127	75	127	22	127	197	-144	75	127	197	-144	197	-63	197	-63	197	-144	373	127	197	-63	373	127	320	127	320	127	373	127	198	397	320	127	198	397	198	316	198	316	198	397	75	127	286	406	17	-63	94	-19	94	-19	17	-63	555	-63	94	-19	555	-63	479	-19	479	-19	555	-63	286	406	479	-19	286	406	286	317	286	317	286	406	94	-19	232	138	232	101	240	153	240	153	232	101	240	86	240	153	240	86	253	166	253	166	240	86	253	73	253	166	253	73	268	174	268	174	253	73	268	65	268	174	268	65	286	177	286	177	268	65	286	62	286	177	286	62	304	174	304	174	286	62	304	65	304	174	304	65	320	166	320	166	304	65	320	73	320	166	320	73	333	153	333	153	320	73	333	86	333	153	333	86	341	138	341	138	333	86	341	101	341	138	341	101	344	119	232	101	232	138	229	119	43	370	43	-1	73	46	73	46	43	-1	81	21	73	46	73	228	73	370	114	243	106	242	107	219	107	219	106	242	97	240	107	219	97	240	96	217	96	217	97	240	88	237	96	217	88	237	87	211	87	211	88	237	80	233	87	211	80	233	80	202	80	202	80	233	75	192	114	243	107	219	119	216	114	243	119	216	140	240	140	240	119	216	127	208	140	240	127	208	132	196	73	181	75	192	80	233	73	181	80	233	73	228	73	181	73	228	73	46	191	198	180	218	185	127	185	127	180	218	162	232	185	127	162	232	158	87	158	87	162	232	140	240	158	87	140	240	134	172	134	172	132	142	158	87	158	87	132	142	124	115	158	87	124	115	122	51	122	51	124	115	111	90	122	51	111	90	94	67	140	240	132	196	134	184	140	240	134	184	134	172	94	67	73	46	81	21	94	67	81	21	122	51	191	198	185	127	195	171	73	46	73	370	43	370	196	-87	196	316	166	243	166	243	196	316	79	268	166	243	79	268	79	207	79	60	79	409	49	392	79	60	49	392	49	-11	166	36	166	-104	196	-87	166	36	196	-87	166	97	166	36	166	97	79	60	166	36	79	60	49	-11	166	97	196	-87	166	243	26	46	56	-1	56	56	56	56	56	-1	86	-92	56	56	86	-92	56	208	56	208	86	-92	56	267	56	208	56	267	26	257	189	409	159	397	189	-56	189	-56	159	397	159	299	189	-56	159	299	159	240	159	240	159	299	86	276	159	240	86	276	86	218	86	65	86	7	159	30	86	-92	86	368	56	355	86	-92	56	355	56	267	159	30	159	-68	189	-56	159	30	189	-56	159	89	159	30	159	89	86	65	189	308	189	249	219	259	189	308	219	259	219	318	189	98	189	39	219	49	189	98	219	49	219	107	159	89	189	-56	159	240	86	-92	56	-1	56	-104	56	208	26	257	26	199	56	-1	26	46	26	-11	184	133	190	89	190	178	190	178	190	89	209	51	190	178	209	51	209	216	209	216	209	51	239	20	209	216	239	20	228	133	228	133	239	246	209	216	329	273	280	266	292	225	329	273	292	225	321	229	329	273	321	229	472	229	329	273	472	229	472	273	228	133	233	164	239	246	239	246	233	164	246	190	239	246	246	190	280	266	280	266	246	190	267	211	280	266	267	211	292	225	328	-6	472	-6	472	37	328	-6	472	37	321	37	328	-6	321	37	293	42	328	-6	293	42	279	0	293	42	267	56	279	0	279	0	267	56	246	76	279	0	246	76	239	20	239	20	246	76	233	103	239	20	233	103	228	133	73	272	31	272	123	-6	73	272	123	-6	165	-6	174	273	31	273	174	273	174	273	31	273	181	229	174	273	181	229	223	266	223	266	181	229	210	225	223	266	210	225	236	211	270	103	256	76	264	20	264	20	256	76	236	56	264	20	236	56	224	0	224	0	236	56	210	42	224	0	210	42	181	37	264	20	294	51	270	103	270	103	294	51	275	133	270	164	275	133	293	216	270	164	293	216	263	246	263	246	223	266	236	211	263	246	236	211	257	190	263	246	257	190	270	164	313	178	293	216	294	51	313	178	294	51	313	89	313	178	313	89	319	133	275	133	294	51	293	216	175	-6	224	0	181	37	175	-6	181	37	31	37	175	-6	31	37	31	-6	430	272	338	-6	379	-6	430	272	379	-6	472	272	181	229	31	273	31	229	83	135	198	366	147	366	83	135	147	366	35	138	83	135	35	138	150	-96	83	135	150	-96	200	-96	150	-96	35	138	35	131	188	131	188	138	75	366	188	131	75	366	25	366	188	131	25	366	140	135	188	131	140	135	23	-96	188	131	23	-96	73	-96	52	353	52	-99	97	-99	52	353	97	-99	97	353	147	353	147	-99	191	-99	147	353	191	-99	191	353	241	353	241	-99	285	-99	241	353	285	-99	285	353	339	206	357	168	370	239	370	239	357	168	363	126	370	13	363	126	357	84	329	280	276	307	278	260	329	280	278	260	313	237	329	280	313	237	339	206	329	280	339	206	370	239	216	317	156	307	194	272	194	272	216	-64	216	317	216	317	216	-64	238	272	216	317	238	272	276	307	276	307	238	272	278	260	238	272	216	-64	238	-19	238	-19	216	-64	276	-54	194	-19	154	-6	156	-54	194	-19	156	-54	216	-64	194	-19	216	-64	194	272	119	15	93	47	103	-27	119	15	103	-27	156	-54	119	15	156	-54	154	-6	69	126	62	13	75	84	75	84	62	13	103	-27	75	84	103	-27	93	47	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	339	47	313	15	329	-27	339	47	329	-27	370	13	339	47	370	13	357	84	278	-6	238	-19	276	-54	278	-6	276	-54	329	-27	278	-6	329	-27	313	15	75	168	93	206	103	280	103	280	93	206	119	237	103	280	119	237	156	307	156	307	119	237	154	260	156	307	154	260	194	272	35	66	62	13	62	239	62	239	62	13	69	126	62	239	69	126	75	168	35	186	25	126	35	66	35	186	35	66	62	239	62	239	75	168	103	280	363	126	370	13	370	239	129	7	98	39	103	-27	103	-27	98	39	77	80	103	-27	77	80	62	13	62	13	77	80	69	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	69	126	62	239	69	126	77	172	62	239	77	172	103	280	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	140	233	140	20	184	20	140	233	184	20	184	233	247	233	247	20	291	20	247	233	291	20	291	233	129	7	103	-27	156	-54	370	239	355	172	363	126	35	66	35	186	25	126	161	262	178	268	216	317	216	317	178	268	197	272	216	317	197	272	216	273	216	273	262	265	276	307	276	307	262	265	303	245	276	307	303	245	329	280	329	280	303	245	334	213	329	280	334	213	370	239	370	239	334	213	355	172	370	239	355	172	363	126	363	126	370	13	370	239	156	307	103	280	129	244	156	307	129	244	144	254	156	307	144	254	161	262	156	307	161	262	216	317	358	88	352	71	370	13	370	13	352	71	344	54	370	13	344	54	334	39	334	39	303	7	329	-27	329	-27	303	7	288	-2	329	-27	288	-2	276	-54	276	-54	288	-2	271	-9	276	-54	271	-9	254	-15	74	164	80	181	103	280	103	280	80	181	88	198	103	280	88	198	98	213	98	213	303	7	129	244	129	244	303	7	334	39	98	213	129	244	103	280	276	307	216	317	216	273	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	362	107	358	88	370	13	362	107	370	13	363	126	334	39	329	-27	370	13	216	-20	216	-64	235	-19	235	-19	216	-64	276	-54	235	-19	276	-54	254	-15	35	186	35	66	62	239	62	239	35	66	62	13	62	239	62	13	70	145	70	145	62	13	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	239	70	145	74	164	62	239	74	164	103	280	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	103	-27	156	-54	129	7	103	-27	129	7	98	39	103	-27	98	39	77	80	35	66	35	186	25	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	174	127	290	184	290	234	174	127	290	234	94	136	174	127	94	136	290	17	174	127	290	17	290	69	290	17	94	136	94	116	77	80	103	-27	98	39	370	239	355	172	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	258	127	142	69	338	116	258	127	338	116	338	136	258	127	338	136	142	234	258	127	142	234	142	184	338	116	142	69	142	17	77	80	103	-27	98	39	370	239	355	172	363	126	22	330	22	-78	66	-11	66	-11	22	-78	94	-34	66	-11	94	-34	365	286	365	286	94	-34	388	260	365	286	388	260	432	330	432	330	388	260	432	-78	66	286	365	286	432	330	66	286	432	330	22	330	66	286	22	330	66	-11	432	-78	388	260	388	-34	432	-78	388	-34	94	-34	432	-78	94	-34	22	-78	66	-34	66	262	22	330	22	330	66	262	92	286	22	330	92	286	432	330	432	330	92	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-9	432	-78	388	-9	363	-34	363	-34	388	-9	92	286	363	-34	92	286	66	262	66	-34	22	330	22	-78	66	-34	22	-78	432	-78	66	-34	432	-78	363	-34	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-34	432	-78	388	-34	66	-34	238	243	228	11	238	112	238	112	228	11	238	12	246	238	238	144	241	160	246	238	241	160	246	176	246	176	251	191	251	232	251	232	251	191	255	205	251	232	255	205	255	224	255	224	255	205	256	215	238	144	246	238	238	243	238	144	238	243	238	112	238	112	252	98	248	127	248	127	252	98	262	122	262	122	252	98	265	83	262	122	265	83	278	118	278	118	265	83	277	69	278	118	277	69	289	59	321	149	325	153	326	186	326	186	325	153	329	158	326	186	329	158	330	178	330	178	329	158	331	164	330	178	331	164	331	169	304	200	305	141	313	198	313	198	305	141	316	146	313	198	316	146	321	193	321	193	316	146	321	149	321	193	321	149	326	186	305	141	304	200	301	200	305	141	301	200	298	199	305	141	298	199	295	198	305	141	295	198	292	138	292	138	295	198	292	196	292	138	292	196	289	195	292	138	289	195	281	189	292	138	281	189	278	135	272	179	261	167	263	132	272	179	263	132	278	135	272	179	278	135	281	189	250	155	238	144	238	112	250	155	238	112	248	127	250	155	248	127	263	132	250	155	263	132	261	167	330	84	330	89	329	75	329	75	330	89	328	95	329	75	328	95	325	67	325	67	328	95	324	100	325	67	324	100	320	104	278	118	289	59	293	115	293	115	289	59	302	55	293	115	302	55	306	112	306	112	302	55	312	56	306	112	312	56	315	108	315	108	312	56	320	61	315	108	320	61	320	104	320	104	320	61	325	67	246	81	246	17	251	65	251	65	246	17	252	24	251	65	252	24	255	51	255	51	252	24	255	32	255	51	255	32	256	41	241	97	238	112	238	12	241	97	238	12	246	17	241	97	246	17	246	81	218	144	218	112	228	244	228	244	218	112	228	11	228	244	228	11	238	243	228	11	218	112	217	12	217	12	218	112	214	97	217	12	214	97	209	17	209	17	214	97	209	81	209	17	209	81	205	65	199	41	200	32	201	51	201	51	200	32	204	24	201	51	204	24	205	65	205	65	204	24	209	17	208	127	218	112	218	144	218	144	228	244	217	243	218	144	217	243	214	159	214	159	217	243	209	176	200	224	201	204	203	232	203	232	201	204	205	191	203	232	205	191	209	238	209	238	205	191	209	176	209	238	209	176	217	243	169	60	176	66	177	119	177	119	176	66	185	76	177	119	185	76	193	122	193	122	185	76	195	88	193	122	195	88	208	127	208	127	195	88	206	101	208	127	206	101	218	112	154	56	158	56	161	115	161	115	158	56	162	57	161	115	162	57	177	119	177	119	162	57	166	59	177	119	166	59	169	60	154	56	161	115	151	55	151	55	161	115	147	112	151	55	147	112	141	57	141	57	147	112	138	108	141	57	138	108	134	61	134	61	138	108	132	104	134	61	132	104	128	98	134	61	128	98	128	66	128	66	128	98	125	92	128	66	125	92	124	73	124	73	125	92	123	86	124	73	123	86	123	80	218	144	205	155	208	127	208	127	205	155	194	167	208	127	194	167	193	131	193	131	194	167	182	179	193	131	182	179	177	135	177	135	182	179	172	189	177	135	172	189	165	195	161	196	158	198	160	138	161	196	160	138	177	135	161	196	177	135	165	195	160	138	158	198	155	199	160	138	155	199	152	200	160	138	152	200	149	200	160	138	149	200	146	142	127	154	131	150	132	193	132	193	131	150	136	146	132	193	136	146	140	198	140	198	136	146	146	142	140	198	146	142	149	200	122	169	122	164	123	178	123	178	122	164	124	159	123	178	124	159	127	186	127	186	124	159	127	154	127	186	127	154	132	193	201	204	200	224	199	215	246	238	246	176	251	232	66	-34	22	-78	432	-78	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-34	432	-78	388	-34	66	-34	293	103	284	84	289	43	289	43	284	84	269	70	289	43	269	70	260	28	260	28	269	70	251	61	260	28	251	61	228	23	228	23	251	61	228	58	284	168	289	210	269	183	269	183	289	210	260	225	269	183	260	225	251	192	251	192	260	225	228	195	204	192	228	195	228	230	204	192	228	230	195	225	159	127	162	150	167	210	167	210	162	150	171	168	167	210	171	168	195	225	195	225	171	168	185	183	195	225	185	183	204	192	144	66	167	43	159	127	159	127	167	210	144	66	144	66	167	210	144	188	144	66	144	188	129	94	129	94	144	188	129	159	129	94	129	159	124	127	289	43	311	66	293	103	293	103	311	66	296	127	293	150	296	127	311	188	293	150	311	188	289	210	260	225	228	230	228	195	326	159	311	188	311	66	326	159	311	66	326	94	326	159	326	94	331	127	296	127	311	66	311	188	204	61	185	70	195	28	204	61	195	28	228	23	204	61	228	23	228	58	171	84	162	103	167	43	171	84	167	43	195	28	171	84	195	28	185	70	159	127	167	43	162	103	289	210	284	168	293	150	66	-34	22	-78	432	-78	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	332	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	332	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	517	301	427	-53	433	-137	517	301	433	-137	445	-126	517	301	445	-126	457	-112	517	301	457	-112	467	-96	517	301	467	-96	475	-80	517	301	475	-80	482	-64	517	301	482	-64	487	-48	517	301	487	-48	576	306	517	301	576	306	522	317	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	532	-128	533	-86	531	-132	531	-132	527	-83	526	-159	526	-159	527	-83	521	-82	526	-159	521	-82	510	-157	510	-157	521	-82	507	-84	510	-157	507	-84	497	-152	497	-152	507	-84	496	-90	497	-152	496	-90	489	-143	489	-143	496	-90	488	-99	489	-143	488	-99	483	-133	483	-133	488	-99	483	-110	483	-133	483	-110	482	-121	533	-86	535	-124	539	-90	539	-90	535	-124	539	-119	539	-90	539	-119	543	-97	543	-97	539	-119	543	-113	543	-97	543	-113	544	-104	535	-137	544	-157	537	-138	537	-138	544	-157	539	-138	549	-134	539	-138	544	-157	549	-134	544	-157	560	-153	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	576	306	585	398	573	389	576	306	573	389	561	379	576	306	561	379	549	365	576	306	549	365	538	350	576	306	538	350	529	334	576	306	529	334	522	317	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	731	306	738	334	740	398	740	398	738	334	746	357	740	398	746	357	754	405	754	405	746	357	755	375	754	405	755	375	770	410	770	410	755	375	765	387	770	410	765	387	775	391	775	391	776	391	787	412	787	412	776	391	778	391	787	412	778	391	781	389	731	306	740	398	728	389	731	306	728	389	717	379	731	306	717	379	704	365	731	306	704	365	693	350	731	306	693	350	684	334	731	306	684	334	676	317	731	306	676	317	671	301	731	306	671	301	642	-48	671	301	583	-53	588	-137	671	301	588	-137	599	-126	671	301	599	-126	611	-112	671	301	611	-112	622	-96	671	301	622	-96	630	-80	671	301	630	-80	637	-64	671	301	637	-64	642	-48	558	-122	560	-153	567	-104	567	-104	560	-153	575	-146	567	-104	575	-146	575	-81	575	-81	575	-146	588	-137	575	-81	588	-137	583	-53	830	363	830	386	826	352	826	352	830	386	825	397	826	352	825	397	818	343	818	343	825	397	816	405	818	343	816	405	807	337	807	337	816	405	804	410	807	337	804	410	793	335	793	335	804	410	787	412	793	335	787	412	786	336	786	336	787	412	783	386	786	336	783	386	782	382	786	336	782	382	780	339	780	339	782	382	778	377	780	339	778	377	775	344	775	344	778	377	774	372	775	344	774	372	771	366	771	366	770	358	771	350	771	366	771	350	775	344	787	412	781	389	782	388	787	412	782	388	783	386	787	412	770	410	775	391	531	-132	526	-159	531	-134	531	-134	526	-159	544	-157	531	-134	544	-157	533	-136	533	-136	544	-157	535	-137	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	830	386	830	363	832	374	549	-134	560	-153	558	-122	675	386	675	363	677	374	527	-83	531	-132	533	-86	533	-86	532	-128	535	-124	394	-134	405	-153	403	-122	520	386	520	363	522	374	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	228	351	266	306	228	351	225	146	225	146	228	351	219	335	225	146	219	335	215	106	225	146	215	106	315	106	225	146	315	106	315	146	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	123	-136	147	-111	157	106	157	106	147	-111	165	-80	157	106	165	-80	167	146	167	146	165	-80	176	-48	167	146	176	-48	206	301	206	301	176	-48	215	106	206	301	215	106	211	318	211	318	215	106	219	335	69	146	69	106	157	106	69	146	157	106	167	146	117	-53	113	-68	123	-136	117	-53	123	-136	157	106	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	321	289	405	269	321	276	343	289	405	276	343	285	366	289	405	285	366	296	384	266	306	260	388	238	197	238	197	260	388	236	363	238	197	236	363	228	157	228	157	236	363	217	333	228	157	217	333	213	94	213	94	217	333	206	301	213	94	206	301	203	55	203	55	206	301	180	197	203	55	180	197	176	-48	176	-48	180	197	170	157	176	-48	170	157	165	-80	165	-80	170	157	154	94	165	-80	154	94	147	-111	147	-111	154	94	144	55	147	-111	144	55	123	-136	123	-136	144	55	117	-53	123	-136	117	-53	113	-68	238	197	228	157	315	157	238	197	315	157	315	197	213	94	203	55	315	55	213	94	315	55	315	94	69	197	69	157	170	157	69	197	170	157	180	197	69	94	69	55	144	55	69	94	144	55	154	94	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	149	73	117	-53	123	-136	149	73	123	-136	147	-111	149	73	147	-111	165	-80	149	73	165	-80	162	127	149	73	162	127	66	28	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	230	164	230	164	239	366	228	351	230	164	228	351	219	335	230	164	219	335	217	110	230	164	217	110	335	175	230	164	335	175	316	211	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	165	-80	176	-48	206	301	206	301	176	-48	217	110	206	301	217	110	211	318	211	318	217	110	219	335	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	113	-68	123	-136	117	-53	162	127	165	-80	206	301	364	388	365	362	367	374	66	28	162	127	47	64	62	-83	65	-132	69	-86	66	-129	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	137	23	146	-112	143	50	137	23	143	50	129	61	137	23	129	61	117	75	137	23	117	75	116	38	117	75	108	91	116	38	116	38	108	91	102	108	116	38	102	108	98	56	98	56	102	108	100	127	203	11	198	36	191	10	191	10	198	36	191	245	191	10	191	245	185	219	158	213	185	219	191	245	158	213	191	245	154	239	185	219	143	50	146	-112	185	219	146	-112	156	-96	185	219	156	-96	165	-80	185	219	165	-80	171	-64	185	219	171	-64	176	-48	185	219	176	-48	191	10	137	23	117	-53	122	-137	137	23	122	-137	134	-126	137	23	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	265	182	271	173	272	213	272	213	271	173	276	163	272	213	276	163	282	202	282	202	276	163	299	175	282	202	299	175	292	189	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	247	232	266	306	251	379	266	306	262	389	262	389	266	306	275	398	240	205	249	198	247	232	240	205	247	232	251	379	240	205	251	379	239	365	240	205	239	365	228	350	240	205	228	350	219	334	240	205	219	334	211	318	240	205	211	318	206	301	240	205	206	301	198	36	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	260	223	247	232	249	198	260	223	249	198	257	191	260	223	257	191	265	182	260	223	265	182	272	213	247	24	235	47	237	19	237	19	235	47	228	43	237	19	228	43	226	15	226	15	228	43	221	41	226	15	221	41	215	12	215	12	221	41	213	38	215	12	213	38	206	37	206	37	198	36	203	11	206	37	203	11	215	12	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	97	197	80	165	85	77	97	197	85	77	98	56	97	197	98	56	100	127	97	197	100	127	104	155	97	197	104	155	122	222	80	165	74	127	77	101	80	165	77	101	85	77	65	-132	60	-159	65	-135	65	-135	60	-159	78	-157	65	-135	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	198	36	206	301	191	245	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-129	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	280	146	279	145	282	105	282	105	279	145	279	144	282	105	279	144	278	143	278	143	268	129	270	95	270	95	268	129	257	118	270	95	257	118	256	86	256	86	257	118	244	109	256	86	244	109	240	79	240	79	244	109	229	103	240	79	229	103	224	74	224	74	229	103	214	99	224	74	214	99	207	71	310	183	308	139	312	137	310	183	312	137	314	169	314	169	312	137	317	132	314	169	317	132	319	157	319	157	317	132	321	125	319	157	321	125	325	144	325	144	321	125	325	119	325	144	325	119	331	133	331	133	325	119	327	114	331	133	327	114	339	121	307	184	295	177	298	127	307	184	298	127	301	132	307	184	301	132	302	134	307	184	302	134	303	135	307	184	303	135	305	137	307	184	305	137	306	138	307	184	306	138	308	139	307	184	308	139	310	183	295	177	282	172	282	105	295	177	282	105	287	110	295	177	287	110	291	115	295	177	291	115	294	121	295	177	294	121	298	127	282	172	269	167	270	151	282	172	270	151	276	152	282	172	276	152	277	152	282	172	277	152	278	151	282	172	278	151	279	151	282	172	279	151	280	150	282	172	280	150	280	148	282	172	280	148	282	105	282	105	280	148	280	147	282	105	280	147	280	146	278	143	270	95	282	105	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	275	398	262	389	266	306	266	306	262	389	251	379	266	306	251	379	239	200	239	200	251	379	238	365	239	200	238	365	227	350	218	334	211	317	214	99	218	334	214	99	239	200	218	334	239	200	227	350	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	207	71	214	99	211	317	207	71	211	317	206	301	207	71	206	301	181	204	207	71	181	204	176	-48	151	84	156	-96	158	109	158	109	156	-96	165	-80	158	109	165	-80	181	204	181	204	165	-80	171	-64	181	204	171	-64	176	-48	158	109	144	120	151	84	151	84	144	120	132	133	151	84	132	133	131	97	131	97	132	133	123	149	131	97	123	149	117	166	116	184	89	184	92	159	116	184	92	159	101	135	116	184	101	135	114	114	116	184	114	114	117	166	246	147	252	148	255	164	255	164	252	148	258	149	255	164	258	149	269	167	269	167	258	149	264	151	269	167	264	151	270	151	255	164	242	161	246	147	151	84	117	-53	122	-137	151	84	122	-137	134	-126	151	84	134	-126	146	-112	151	84	146	-112	156	-96	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	117	166	114	114	131	97	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	294	218	294	35	320	8	294	218	320	8	320	243	294	218	320	243	250	243	294	218	250	243	249	243	294	218	249	243	244	218	134	-126	146	-112	139	35	139	35	146	-112	191	8	139	35	191	8	294	35	294	35	191	8	193	8	294	35	193	8	320	8	191	8	146	-112	156	-96	191	8	156	-96	165	-80	191	8	165	-80	171	-64	191	8	171	-64	176	-48	122	-137	134	-126	139	35	122	-137	139	35	117	-53	122	-137	117	-53	109	-81	122	-137	109	-81	109	-146	101	-104	93	-122	95	-153	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	191	171	191	81	206	169	206	169	191	81	206	84	206	169	206	84	218	163	218	163	206	84	218	90	218	163	218	90	228	153	228	153	218	90	228	100	228	153	228	100	234	141	234	141	228	100	234	112	234	141	234	112	237	127	147	127	149	111	149	141	149	141	149	111	155	99	149	141	155	99	155	153	155	153	155	99	164	90	155	153	164	90	165	163	165	163	164	90	176	84	165	163	176	84	177	169	177	169	176	84	191	81	177	169	191	81	191	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	244	218	249	243	251	379	251	379	249	243	266	306	251	379	266	306	262	389	262	389	266	306	275	398	244	218	251	379	239	365	244	218	239	365	228	350	244	218	228	350	219	334	244	218	219	334	211	318	244	218	211	318	206	301	244	218	206	301	185	218	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-129	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	283	127	278	98	287	58	287	58	278	98	265	74	287	58	265	74	261	33	261	33	265	74	246	54	261	33	246	54	229	16	229	16	246	54	220	41	229	16	220	41	191	36	191	36	181	37	191	10	191	10	181	37	176	-48	122	-137	134	-126	143	50	143	50	134	-126	146	-112	143	50	146	-112	152	45	152	45	146	-112	156	-96	152	45	156	-96	161	41	161	41	156	-96	165	-80	161	41	165	-80	171	38	171	38	165	-80	171	-64	171	38	171	-64	181	37	181	37	171	-64	176	-48	143	50	117	-53	122	-137	122	-137	117	-53	109	-81	122	-137	109	-81	109	-146	109	-146	109	-81	101	-104	109	-146	101	-104	95	-153	95	-153	101	-104	93	-122	95	-153	93	-122	84	-134	65	-132	60	-159	65	-135	65	-135	60	-159	78	-157	65	-135	78	-157	67	-136	67	-136	78	-157	69	-137	191	171	191	81	205	169	205	169	191	81	207	84	205	169	207	84	217	163	217	163	207	84	219	91	217	163	219	91	227	154	227	154	219	91	229	101	227	154	229	101	234	141	234	141	229	101	235	113	234	141	235	113	237	127	147	127	149	111	149	142	149	142	149	111	155	99	149	142	155	99	156	154	156	154	155	99	164	89	156	154	164	89	166	163	166	163	164	89	177	83	166	163	177	83	178	169	178	169	177	83	191	81	178	169	191	81	191	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	247	232	266	306	251	379	266	306	262	389	262	389	266	306	275	398	283	127	285	199	278	156	278	156	285	199	267	217	278	156	267	217	265	181	265	181	267	217	247	232	265	181	247	232	246	201	246	201	247	232	251	379	246	201	251	379	238	365	227	350	218	334	220	214	227	350	220	214	246	201	227	350	246	201	238	365	185	219	191	219	206	301	206	301	191	219	220	214	206	301	220	214	211	317	211	317	220	214	218	334	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	309	127	306	154	303	90	303	90	306	154	298	178	303	90	298	178	287	58	287	58	298	178	285	199	287	58	285	199	283	127	191	10	229	16	191	36	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-129	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	250	36	227	12	238	11	250	36	238	11	250	10	250	36	223	40	227	12	171	-64	176	-48	180	68	180	68	176	-48	195	24	180	68	195	24	200	51	200	51	195	24	205	19	200	51	205	19	223	40	223	40	205	19	215	15	223	40	215	15	227	12	146	-112	156	-96	159	116	159	116	156	-96	165	-80	159	116	165	-80	166	90	166	90	165	-80	171	-64	166	90	171	-64	180	68	159	116	117	-53	122	-137	159	116	122	-137	134	-126	159	116	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	250	219	250	245	238	365	250	219	238	365	232	217	250	219	287	239	250	245	238	365	227	350	232	217	232	217	227	350	218	334	232	217	218	334	216	212	216	212	218	334	211	317	216	212	211	317	206	301	206	301	176	181	187	194	206	301	187	194	201	204	206	301	201	204	216	212	324	181	337	156	345	197	345	197	337	156	342	127	345	58	342	127	337	98	250	219	279	214	287	239	287	239	279	214	304	201	287	239	304	201	319	222	319	222	304	201	324	181	319	222	324	181	345	197	362	165	345	197	345	58	362	165	345	58	362	90	362	165	362	90	368	127	250	36	250	10	279	41	279	41	250	10	287	16	279	41	287	16	304	54	304	54	287	16	319	33	304	54	319	33	324	74	324	74	319	33	345	58	324	74	345	58	337	98	250	171	250	81	263	169	263	169	250	81	265	84	263	169	265	84	276	163	276	163	265	84	277	91	276	163	277	91	286	154	286	154	277	91	287	101	286	154	287	101	293	141	293	141	287	101	293	113	293	141	293	113	295	127	205	127	207	111	207	142	207	142	207	111	213	99	207	142	213	99	214	154	214	154	213	99	223	89	214	154	223	89	225	163	225	163	223	89	235	83	225	163	235	83	237	169	237	169	235	83	250	81	237	169	250	81	250	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	250	245	266	306	251	379	266	306	262	389	262	389	266	306	275	398	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	365	386	365	363	367	374	250	245	251	379	238	365	342	127	345	58	345	197	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	124	-136	124	-136	107	-90	98	-113	124	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	100	127	98	57	105	98	105	98	98	57	115	38	105	98	115	38	118	74	118	74	115	38	137	23	118	74	137	23	137	54	137	54	137	23	147	-111	137	54	147	-111	163	41	163	41	147	-111	165	-80	163	41	165	-80	191	36	191	36	165	-80	176	-48	191	36	176	-48	191	10	283	127	278	98	286	58	286	58	278	98	265	74	286	58	265	74	261	33	261	33	265	74	246	54	261	33	246	54	228	16	228	16	246	54	220	41	228	16	220	41	191	36	137	23	117	-53	124	-136	137	23	124	-136	147	-111	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	218	333	206	301	220	214	220	214	206	301	191	219	163	214	191	219	191	245	163	214	191	245	154	239	191	171	191	81	206	169	206	169	191	81	206	84	206	169	206	84	218	163	218	163	206	84	218	90	218	163	218	90	228	153	228	153	218	90	228	100	228	153	228	100	234	141	234	141	228	100	234	112	234	141	234	112	237	127	147	127	149	111	149	141	149	141	149	111	155	99	149	141	155	99	155	153	155	153	155	99	164	90	155	153	164	90	165	163	165	163	164	90	176	84	165	163	176	84	177	169	177	169	176	84	191	81	177	169	191	81	191	171	313	377	314	339	316	382	316	382	314	339	320	336	316	382	320	336	318	386	318	386	320	336	322	412	322	412	320	336	328	335	322	412	328	335	336	410	336	410	328	335	340	337	336	410	340	337	348	406	348	406	340	337	351	343	348	406	351	343	358	399	358	399	351	343	359	351	358	399	359	351	364	388	364	388	359	351	365	362	364	388	365	362	367	374	322	412	289	405	296	384	322	412	296	384	309	391	322	412	309	391	311	391	322	412	311	391	313	390	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	220	214	246	201	236	363	236	363	246	201	247	232	236	363	247	232	260	388	260	388	247	232	266	306	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	309	372	314	339	313	377	283	127	285	198	278	156	278	156	285	198	268	217	278	156	268	217	265	181	265	181	268	217	247	232	265	181	247	232	246	201	309	127	306	153	303	90	303	90	306	153	298	177	303	90	298	177	286	58	286	58	298	177	285	198	286	58	285	198	283	127	191	36	191	10	228	16	191	245	191	219	206	301	105	156	118	181	122	222	122	222	118	181	137	201	122	222	137	201	154	239	154	239	137	201	163	214	85	78	98	57	97	197	97	197	98	57	100	127	97	197	100	127	105	156	80	165	74	127	77	102	80	165	77	102	85	78	80	165	85	78	97	197	97	197	105	156	122	222	218	333	220	214	236	363	113	-68	124	-136	117	-53	62	-83	65	-132	69	-86	63	243	63	8	89	35	89	35	63	8	132	8	89	35	132	8	139	35	139	35	132	8	147	-111	139	35	147	-111	185	218	185	218	147	-111	165	-80	185	218	165	-80	176	-48	236	363	217	333	243	218	243	218	217	333	206	301	243	218	206	301	198	35	198	35	206	301	191	243	198	35	191	243	191	8	191	8	191	243	185	218	191	8	185	218	176	-48	123	-136	147	-111	132	8	123	-136	132	8	117	-53	123	-136	117	-53	113	-68	123	-136	113	-68	107	-90	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	94	-153	74	-138	71	-138	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	94	-153	67	-136	60	-159	65	-132	62	-83	60	-159	65	-132	60	-159	65	-134	18	-109	18	-135	23	-98	23	-98	18	-135	25	-146	23	-98	25	-146	32	-89	32	-89	25	-146	34	-153	32	-89	34	-153	42	-84	42	-84	34	-153	46	-158	42	-84	46	-158	55	-82	55	-82	46	-158	60	-159	55	-82	60	-159	62	-83	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	249	243	266	306	260	388	249	243	260	388	243	218	249	243	243	218	294	218	249	243	294	218	320	243	320	8	320	243	294	218	320	8	294	218	294	35	320	8	294	35	198	35	320	8	198	35	191	8	89	218	185	218	191	243	89	218	191	243	63	243	89	218	63	243	89	35	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	62	-83	65	-132	69	-86	65	-132	66	-128	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	236	363	243	218	260	388	364	388	365	362	367	374	18	-135	18	-109	16	-121	65	-134	60	-159	67	-136	100	159	99	162	101	113	101	113	99	162	99	111	99	111	99	162	99	108	99	108	94	191	94	80	94	80	94	191	70	171	94	80	70	171	70	100	70	100	70	171	44	153	70	100	44	153	44	118	44	118	44	153	16	138	44	118	16	138	16	132	99	162	100	164	94	191	99	162	94	191	99	108	117	213	94	191	100	164	117	213	100	164	101	167	117	213	101	167	102	170	117	213	102	170	104	172	117	213	104	172	105	174	117	213	105	174	119	189	117	213	119	189	138	237	138	237	119	189	125	195	138	237	125	195	131	202	138	237	131	202	137	210	138	237	137	210	143	217	138	237	143	217	148	224	123	78	114	88	116	59	116	59	114	88	105	98	116	59	105	98	103	100	107	-128	110	-86	106	-132	106	-132	103	-83	102	-159	102	-159	103	-83	96	-82	102	-159	96	-82	88	-158	88	-158	96	-82	83	-84	88	-158	83	-84	75	-153	75	-153	83	-84	73	-89	75	-153	73	-89	66	-146	66	-146	73	-89	64	-98	66	-146	64	-98	59	-135	59	-135	64	-98	59	-109	59	-135	59	-109	57	-121	110	-86	111	-124	115	-91	115	-91	111	-124	115	-119	115	-91	115	-119	118	-97	118	-97	115	-119	118	-112	118	-97	118	-112	119	-104	154	-68	147	-90	165	-136	165	-136	147	-90	139	-113	165	-136	139	-113	135	-153	135	-153	139	-113	127	-131	135	-153	127	-131	114	-138	114	-138	112	-138	135	-153	135	-153	112	-138	110	-137	135	-153	110	-137	108	-136	137	36	148	47	140	58	137	36	140	58	132	68	137	36	132	68	123	78	137	36	123	78	116	59	354	390	363	412	352	391	352	391	363	412	350	391	337	384	350	391	346	410	337	384	346	410	331	406	310	321	317	343	317	399	317	399	317	343	326	366	317	399	326	366	331	406	331	406	326	366	337	384	306	306	310	321	317	399	306	306	317	399	304	390	306	306	304	390	292	379	306	306	292	379	280	366	306	306	280	366	269	351	306	306	269	351	268	156	268	156	269	351	260	335	268	156	260	335	258	116	268	156	258	116	366	116	268	156	366	116	367	156	406	362	405	388	400	351	400	351	405	388	399	399	400	351	399	399	392	343	392	343	399	399	389	406	392	343	389	406	381	337	381	337	389	406	377	410	381	337	377	410	368	335	368	335	377	410	363	412	368	335	363	412	361	336	361	336	363	412	358	386	361	336	358	386	357	382	361	336	357	382	355	339	355	339	357	382	354	377	355	339	354	377	350	344	350	344	354	377	350	372	350	344	350	372	346	366	346	366	345	358	346	351	346	366	346	351	350	344	363	412	354	390	356	389	363	412	356	389	358	388	363	412	358	388	358	386	363	412	346	410	350	391	375	114	383	110	389	153	389	153	383	110	389	104	389	153	389	104	408	143	408	143	389	104	394	96	408	143	394	96	395	87	410	34	395	87	395	86	410	34	395	86	393	79	367	156	366	116	375	114	367	156	375	114	389	153	408	143	410	34	422	128	422	128	410	34	423	49	422	128	423	49	432	109	432	109	423	49	432	68	432	109	432	68	435	87	393	23	410	34	393	79	393	23	393	79	390	72	393	23	390	72	386	66	393	23	386	66	380	62	393	23	380	62	373	20	372	60	333	60	373	20	372	60	373	20	380	62	116	59	103	100	102	102	116	59	102	102	100	104	116	59	100	104	99	106	116	59	99	106	94	80	99	108	94	80	99	106	165	-136	188	-111	200	116	200	116	188	-111	206	-80	200	116	206	-80	210	156	210	156	206	-80	218	-48	210	156	218	-48	247	301	247	301	218	-48	258	116	247	301	258	116	252	318	252	318	258	116	260	335	102	157	103	114	105	156	105	156	103	114	105	115	105	156	105	115	107	156	107	156	105	115	108	116	107	156	108	116	210	156	210	156	108	116	200	116	158	-53	154	-68	165	-136	158	-53	165	-136	200	116	135	-153	108	-136	102	-159	102	-159	108	-136	107	-134	102	-159	107	-134	106	-132	101	158	100	159	101	113	101	158	101	113	103	114	101	158	103	114	102	157	373	20	333	60	333	20	395	87	410	34	408	143	405	388	406	362	407	374	103	-83	106	-132	110	-86	110	-86	107	-128	111	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	238	197	238	197	238	365	227	350	238	197	227	350	223	126	238	197	223	126	327	220	238	197	327	220	297	251	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	165	-80	171	-64	174	172	174	172	171	-64	176	-48	174	172	176	-48	206	301	206	301	176	-48	209	80	206	301	209	80	211	317	211	317	209	80	223	126	211	317	223	126	218	334	218	334	223	126	227	350	223	126	209	80	292	2	223	126	292	2	322	31	160	126	56	31	86	2	160	126	86	2	144	54	160	126	144	54	146	-112	160	126	146	-112	156	-96	160	126	156	-96	165	-80	160	126	165	-80	174	172	160	126	174	172	90	251	160	126	90	251	60	220	144	54	117	-53	122	-137	144	54	122	-137	134	-126	144	54	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-113	74	-91	77	-113	77	-97	77	-97	77	-113	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	87	143	101	172	102	229	102	229	101	172	124	195	102	229	124	195	142	250	142	250	124	195	152	211	142	250	152	211	189	257	189	257	152	211	185	217	189	257	185	217	240	204	189	257	240	204	195	257	195	257	240	204	206	301	70	198	49	157	81	-5	70	198	81	-5	81	110	70	198	81	110	87	143	70	198	87	143	102	229	41	110	41	-5	81	-5	41	110	81	-5	49	157	259	191	274	174	278	226	278	226	274	174	285	155	278	226	285	155	302	203	302	203	285	155	293	133	302	203	293	133	295	110	335	-5	295	110	295	-5	249	243	260	388	240	204	249	243	240	204	259	191	249	243	259	191	278	226	335	-5	335	110	331	144	335	-5	331	144	320	175	335	-5	320	175	302	203	335	-5	302	203	295	110	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	240	204	260	388	236	363	240	204	236	363	217	333	240	204	217	333	206	301	185	217	117	-53	123	-136	185	217	123	-136	147	-111	185	217	147	-111	165	-80	185	217	165	-80	176	-48	185	217	176	-48	240	204	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	113	-68	123	-136	117	-53	260	388	249	243	266	306	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-113	74	-91	77	-113	77	-97	77	-97	77	-113	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	50	107	61	76	85	257	85	257	61	76	79	48	85	257	79	48	85	141	85	141	79	48	88	118	46	257	46	141	50	107	46	257	50	107	85	257	132	7	147	-111	142	47	132	7	142	47	123	60	132	7	123	60	107	76	132	7	107	76	103	25	103	25	107	76	95	96	103	25	95	96	88	118	103	25	88	118	79	48	230	41	198	35	238	2	206	301	198	35	266	306	206	301	266	306	211	318	211	318	266	306	219	335	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	228	351	266	306	228	351	219	335	206	301	142	47	147	-111	206	301	147	-111	165	-80	206	301	165	-80	176	-48	206	301	176	-48	188	-5	206	301	188	-5	192	-5	206	301	192	-5	198	35	123	-136	147	-111	132	7	123	-136	132	7	117	-53	123	-136	117	-53	113	-68	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	339	257	299	257	310	54	339	257	310	54	331	95	339	257	331	95	339	141	310	54	299	257	299	141	310	54	299	141	294	109	310	54	294	109	280	80	310	54	280	80	278	23	258	57	230	41	238	2	258	57	238	2	278	23	258	57	278	23	280	80	238	2	198	35	192	-5	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	116	479	116	440	368	440	116	479	368	440	368	479	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	16	-187	16	-227	269	-227	16	-187	269	-227	269	-187	68	-128	70	-86	67	-132	67	-132	64	-83	63	-159	63	-159	64	-83	57	-82	63	-159	57	-82	46	-157	46	-157	57	-82	43	-84	46	-157	43	-84	34	-152	34	-152	43	-84	32	-90	34	-152	32	-90	25	-143	25	-143	32	-90	24	-99	25	-143	24	-99	20	-133	20	-133	24	-99	20	-110	20	-133	20	-110	18	-121	70	-86	72	-124	75	-90	75	-90	72	-124	76	-119	75	-90	76	-119	79	-97	79	-97	76	-119	79	-113	79	-97	79	-113	80	-104	71	-137	80	-157	74	-138	74	-138	80	-157	75	-138	86	-134	75	-138	80	-157	86	-134	80	-157	97	-153	208	301	119	-53	124	-137	208	301	124	-137	136	-126	208	301	136	-126	148	-112	208	301	148	-112	158	-96	208	301	158	-96	167	-80	208	301	167	-80	173	-64	208	301	173	-64	179	-48	208	301	179	-48	267	306	208	301	267	306	213	317	95	-122	97	-153	103	-104	103	-104	97	-153	111	-146	103	-104	111	-146	111	-81	111	-81	111	-146	124	-137	111	-81	124	-137	119	-53	267	306	275	334	277	398	277	398	275	334	283	357	277	398	283	357	291	405	291	405	283	357	292	375	291	405	292	375	307	410	307	410	292	375	301	387	307	410	301	387	311	391	311	391	313	391	324	412	324	412	313	391	315	391	324	412	315	391	317	389	267	306	277	398	264	389	267	306	264	389	253	379	267	306	253	379	240	365	267	306	240	365	229	350	267	306	229	350	220	334	267	306	220	334	213	317	367	363	367	386	362	352	362	352	367	386	361	397	362	352	361	397	354	343	354	343	361	397	353	405	354	343	353	405	343	337	343	337	353	405	340	410	343	337	340	410	329	335	329	335	340	410	324	412	329	335	324	412	323	336	323	336	324	412	320	386	323	336	320	386	318	382	323	336	318	382	316	339	316	339	318	382	315	377	316	339	315	377	311	344	311	344	315	377	311	372	311	344	311	372	307	366	307	366	306	358	307	350	307	366	307	350	311	344	324	412	317	389	319	388	324	412	319	388	320	386	324	412	307	410	311	391	67	-132	63	-159	68	-134	68	-134	63	-159	80	-157	68	-134	80	-157	69	-136	69	-136	80	-157	71	-137	367	386	367	363	368	374	86	-134	97	-153	95	-122	64	-83	67	-132	70	-86	70	-86	68	-128	72	-124	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	152	388	156	398	164	443	164	443	156	398	164	405	164	443	164	405	187	447	187	447	164	405	174	410	187	447	174	410	187	412	187	412	199	410	210	443	210	443	199	410	210	406	210	443	210	406	218	398	164	443	144	433	152	388	152	388	144	433	150	375	152	362	150	375	144	317	152	362	144	317	164	307	144	317	150	375	144	433	144	317	144	433	129	332	129	332	144	433	129	418	129	332	129	418	119	352	119	352	129	418	119	398	119	352	119	398	115	375	218	352	210	345	210	307	210	307	210	345	200	340	210	307	200	340	188	338	188	338	200	340	187	338	187	338	175	340	187	303	187	303	175	340	164	344	187	303	164	344	164	307	164	307	164	344	157	352	164	307	157	352	152	362	230	433	224	376	230	317	230	433	230	317	246	418	246	418	230	317	246	332	246	418	246	332	256	398	256	398	246	332	256	352	256	398	256	352	259	375	230	433	210	443	218	398	230	433	218	398	223	388	230	433	223	388	224	376	210	443	187	447	187	412	230	317	224	376	223	363	230	317	223	363	218	352	230	317	218	352	210	307	187	338	187	303	210	307	187	338	210	307	188	338	209	148	343	104	343	148	209	-27	166	104	166	-27	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	104	280	132	280	166	368	166	368	132	280	189	329	166	368	189	329	211	368	211	368	189	329	244	280	211	368	244	280	273	280	209	148	343	104	343	148	209	-27	166	104	166	-27	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	143	373	138	335	152	331	143	373	152	331	164	368	164	368	152	331	171	320	164	368	171	320	185	357	185	357	171	320	191	307	185	357	191	307	206	345	206	345	191	307	212	296	206	345	212	296	224	334	224	334	212	296	233	291	224	334	233	291	238	329	238	329	233	291	253	296	238	329	253	296	248	331	283	328	292	350	296	373	283	328	296	373	276	373	283	328	276	373	272	357	283	328	272	357	270	310	248	331	253	296	257	336	257	336	253	296	270	310	257	336	270	310	265	345	265	345	270	310	272	357	110	319	118	328	123	368	123	368	118	328	128	334	123	368	128	334	143	373	143	373	128	334	138	335	106	356	92	339	99	291	106	356	99	291	103	307	106	356	103	307	110	319	106	356	110	319	123	368	83	316	79	291	99	291	83	316	99	291	92	339	209	148	343	104	343	148	209	-27	166	104	166	-27	149	-89	149	-114	155	-77	155	-77	149	-114	155	-126	155	-77	155	-126	164	-68	164	-68	155	-126	164	-135	164	-68	164	-135	175	-62	175	-62	164	-135	175	-140	175	-62	175	-140	187	-60	187	-60	175	-140	187	-142	187	-60	187	-142	200	-62	200	-62	187	-142	200	-140	200	-62	200	-140	211	-68	211	-68	200	-140	211	-135	211	-68	211	-135	220	-77	220	-77	211	-135	220	-126	220	-77	220	-126	226	-89	226	-89	220	-126	226	-114	226	-89	226	-114	228	-102	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	149	-114	149	-89	147	-102	126	-77	137	-75	137	-75	142	-38	137	-75	151	-79	142	-38	151	-79	162	-42	162	-42	151	-79	169	-90	162	-42	169	-90	184	-53	184	-53	169	-90	189	-103	184	-53	189	-103	204	-66	204	-66	189	-103	210	-114	204	-66	210	-114	222	-77	222	-77	210	-114	231	-119	222	-77	231	-119	237	-82	237	-82	231	-119	251	-115	237	-82	251	-115	247	-80	282	-85	292	-62	296	-38	282	-85	296	-38	276	-38	282	-85	276	-38	272	-53	282	-85	272	-53	269	-103	247	-80	251	-115	256	-74	256	-74	251	-115	269	-103	256	-74	269	-103	265	-65	265	-65	269	-103	272	-53	109	-91	117	-82	122	-42	122	-42	117	-82	126	-77	122	-42	126	-77	142	-38	142	-38	126	-77	137	-75	105	-56	92	-75	98	-119	105	-56	98	-119	103	-103	105	-56	103	-103	109	-91	105	-56	109	-91	122	-42	83	-97	79	-119	98	-119	83	-97	98	-119	92	-75	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	277	-76	239	-116	239	-116	277	-76	239	-116	374	-122	277	-76	374	-122	291	-83	277	-76	291	-83	291	-80	277	-76	291	-80	304	-47	297	81	294	49	306	47	297	81	306	47	315	83	315	83	306	47	316	42	315	83	316	42	335	81	335	81	316	42	324	33	335	81	324	33	329	23	269	40	276	45	281	74	281	74	276	45	284	48	281	74	284	48	297	81	297	81	284	48	294	49	267	62	254	44	256	22	267	62	256	22	262	32	267	62	262	32	269	40	267	62	269	40	281	74	335	81	331	11	338	-36	335	81	338	-36	351	73	351	73	338	-36	352	-22	351	73	352	-22	364	61	364	61	352	-22	363	-9	364	61	363	-9	370	2	372	46	364	61	370	2	372	46	370	2	374	15	372	46	374	15	375	27	338	-36	331	11	329	-5	338	-36	329	-5	320	-24	338	-36	320	-24	304	-47	338	-36	304	-47	291	-80	370	-77	362	-81	374	-122	374	-122	362	-81	351	-82	374	-122	351	-82	334	-83	374	-122	334	-83	291	-83	376	-70	370	-77	374	-122	376	-70	374	-122	389	-59	376	-70	389	-59	381	-59	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	374	-122	239	-116	239	-122	335	81	329	23	331	11	256	22	254	44	243	22	148	35	148	10	154	47	154	47	148	10	154	-1	154	47	154	-1	163	56	163	56	154	-1	163	-10	163	56	163	-10	174	62	174	62	163	-10	174	-15	174	62	174	-15	187	64	187	64	174	-15	187	-17	187	64	187	-17	200	62	200	62	187	-17	200	-15	200	62	200	-15	211	56	211	56	200	-15	211	-10	211	56	211	-10	220	47	220	47	211	-10	220	-1	220	47	220	-1	226	35	226	35	220	-1	226	10	226	35	226	10	228	22	33	148	33	104	343	104	33	148	343	104	343	148	148	10	148	35	146	22	35	35	35	10	41	47	41	47	35	10	41	-1	41	47	41	-1	50	56	50	56	41	-1	50	-10	50	56	50	-10	61	62	61	62	50	-10	61	-15	61	62	61	-15	74	64	74	64	61	-15	74	-17	74	64	74	-17	87	62	87	62	74	-17	87	-15	87	62	87	-15	98	56	98	56	87	-15	98	-10	98	56	98	-10	107	47	107	47	98	-10	107	-1	107	47	107	-1	113	35	113	35	107	-1	113	10	113	35	113	10	115	22	35	243	35	218	41	255	41	255	35	218	41	206	41	255	41	206	50	264	50	264	41	206	50	198	50	264	50	198	61	270	61	270	50	198	61	192	61	270	61	192	74	272	74	272	61	192	74	190	74	272	74	190	87	270	87	270	74	190	87	192	87	270	87	192	98	264	98	264	87	192	98	198	98	264	98	198	107	255	107	255	98	198	107	206	107	255	107	206	113	243	113	243	107	206	113	218	113	243	113	218	115	230	33	148	33	104	343	104	33	148	343	104	343	148	263	35	263	10	269	47	269	47	263	10	269	-1	269	47	269	-1	277	56	277	56	269	-1	277	-10	277	56	277	-10	289	62	289	62	277	-10	289	-15	289	62	289	-15	301	64	301	64	289	-15	301	-17	301	64	301	-17	314	62	314	62	301	-17	314	-15	314	62	314	-15	326	56	326	56	314	-15	326	-10	326	56	326	-10	335	47	335	47	326	-10	335	-1	335	47	335	-1	341	35	341	35	335	-1	341	10	341	35	341	10	343	22	263	243	263	218	269	255	269	255	263	218	269	206	269	255	269	206	277	264	277	264	269	206	277	198	277	264	277	198	289	270	289	270	277	198	289	192	289	270	289	192	301	272	301	272	289	192	301	190	301	272	301	190	314	270	314	270	301	190	314	192	314	270	314	192	326	264	326	264	314	192	326	198	326	264	326	198	335	255	335	255	326	198	335	206	335	255	335	206	341	243	341	243	335	206	341	218	341	243	341	218	343	230	263	218	263	243	261	230	263	10	263	35	261	22	35	218	35	243	33	230	35	10	35	35	33	22	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	175	157	287	-16	206	127	206	127	287	-16	318	15	135	344	135	317	141	355	141	355	135	317	141	306	141	355	141	306	150	364	150	364	141	306	150	297	150	364	150	297	161	371	161	371	150	297	161	291	161	371	161	291	175	373	175	373	161	291	175	289	175	373	175	289	188	371	188	371	175	289	188	291	188	371	188	291	199	364	199	364	188	291	199	297	199	364	199	297	208	355	208	355	199	297	208	306	208	355	208	306	214	344	214	344	208	306	214	317	214	344	214	317	217	330	287	269	175	157	206	127	287	269	206	127	318	238	65	269	33	238	145	127	65	269	145	127	175	157	135	317	135	344	133	330	64	-50	64	-94	287	-94	64	-50	287	-94	287	-50	206	127	318	238	287	269	206	127	287	269	175	157	206	127	175	157	287	-16	206	127	287	-16	318	15	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	65	269	33	238	145	127	65	269	145	127	175	157	33	-29	318	-29	33	15	33	15	318	-29	95	15	33	15	95	15	145	127	145	127	95	15	175	95	145	127	175	95	175	157	175	157	175	95	256	15	175	157	256	15	206	127	206	127	256	15	318	15	287	269	175	157	206	127	287	269	206	127	318	238	256	15	95	15	318	-29	256	15	318	-29	318	15	65	269	33	238	145	127	65	269	145	127	175	157	155	338	13	338	31	324	155	338	31	324	43	320	155	338	43	320	49	312	155	338	49	312	52	300	155	338	52	300	52	281	155	338	52	281	126	319	155	338	126	319	137	324	155	338	137	324	155	326	117	25	117	281	52	281	117	25	52	281	52	61	117	25	52	61	52	42	117	25	52	42	50	28	117	25	50	28	353	0	117	25	353	0	250	25	52	281	117	281	118	299	52	281	118	299	120	312	52	281	120	312	126	319	353	338	211	338	229	324	353	338	229	324	241	320	353	338	241	320	247	312	353	338	247	312	249	300	353	338	249	300	250	281	353	338	250	281	324	319	353	338	324	319	336	324	353	338	336	324	353	326	315	56	315	281	250	281	250	281	315	281	315	299	250	281	315	299	318	312	353	12	336	14	353	0	353	0	336	14	324	19	353	0	324	19	250	25	250	25	324	19	318	27	250	25	318	27	250	281	250	281	318	27	315	39	250	281	315	39	315	56	353	0	50	28	43	20	353	0	43	20	32	14	353	0	32	14	14	12	353	0	14	12	14	0	229	324	211	338	211	326	324	319	250	281	318	312	31	324	13	338	13	326	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	33	349	33	305	286	305	33	349	286	305	286	349	33	444	33	400	286	400	33	444	286	400	286	444	33	-145	33	-189	286	-189	33	-145	286	-189	286	-145	33	-49	33	-93	286	-93	33	-49	286	-93	286	-49	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	148	-24	148	-51	154	-13	154	-13	148	-51	154	-62	154	-13	154	-62	163	-4	163	-4	154	-62	163	-71	163	-4	163	-71	174	1	174	1	163	-71	174	-77	174	1	174	-77	187	3	187	3	174	-77	187	-79	187	3	187	-79	201	1	201	1	187	-79	201	-77	201	1	201	-77	212	-4	212	-4	201	-77	212	-71	212	-4	212	-71	221	-13	221	-13	212	-71	221	-62	221	-13	221	-62	227	-24	227	-24	221	-62	227	-51	227	-24	227	-51	229	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	-51	148	-24	146	-38	34	57	34	13	341	13	34	57	341	13	341	57	34	156	34	112	341	112	34	156	341	112	341	156	34	253	34	209	341	209	34	253	341	209	341	253	148	359	148	332	154	370	154	370	148	332	154	321	154	370	154	321	163	379	163	379	154	321	163	312	163	379	163	312	174	385	174	385	163	312	174	306	174	385	174	306	187	387	187	387	174	306	187	304	187	387	187	304	201	385	201	385	187	304	201	306	201	385	201	306	212	379	212	379	201	306	212	312	212	379	212	312	221	370	221	370	212	312	221	321	221	370	221	321	227	359	227	359	221	321	227	332	227	359	227	332	229	345	148	332	148	359	146	345	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	147	254	147	227	153	265	153	265	147	227	153	216	153	265	153	216	162	274	162	274	153	216	162	207	162	274	162	207	173	280	173	280	162	207	173	201	173	280	173	201	186	282	186	282	173	201	186	199	186	282	186	199	200	280	200	280	186	199	200	201	200	280	200	201	211	274	211	274	200	201	211	207	211	274	211	207	220	265	220	265	211	207	220	216	220	265	220	216	226	254	226	254	220	216	226	227	226	254	226	227	228	241	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	147	227	147	254	145	241	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	148	351	148	324	154	362	154	362	148	324	154	313	154	362	154	313	163	371	163	371	154	313	163	304	163	371	163	304	174	377	174	377	163	304	174	298	174	377	174	298	187	379	187	379	174	298	187	296	187	379	187	296	200	377	200	377	187	296	200	298	200	377	200	298	212	371	212	371	200	298	212	304	212	371	212	304	221	362	221	362	212	304	221	313	221	362	221	313	227	351	227	351	221	313	227	324	227	351	227	324	229	338	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	148	324	148	351	146	338	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	129	397	122	399	125	349	125	349	122	399	114	400	125	349	114	400	111	351	111	351	114	400	107	398	111	351	107	398	102	355	102	355	107	398	100	395	102	355	100	395	95	361	95	361	100	395	95	390	95	361	95	390	92	384	92	384	91	376	92	368	92	384	92	368	95	361	138	278	143	286	144	319	144	319	143	286	151	296	144	319	151	296	152	321	152	321	151	296	157	304	152	321	157	304	160	323	160	323	157	304	163	310	160	323	163	310	167	327	167	327	163	310	170	316	167	327	170	316	176	333	176	333	170	316	180	324	176	333	180	324	176	336	176	336	181	344	171	349	133	318	119	316	122	268	133	318	122	268	127	269	133	318	127	269	132	273	133	318	132	273	138	278	133	318	138	278	144	319	163	412	164	408	164	425	164	425	164	408	166	403	164	425	166	403	168	432	168	432	166	403	168	397	168	432	168	397	173	437	173	437	168	397	172	391	173	437	172	391	177	380	183	356	184	345	189	442	184	321	184	345	181	344	184	321	181	344	180	324	171	349	163	354	165	341	171	349	165	341	176	336	146	378	147	346	152	368	152	368	147	346	156	344	152	368	156	344	157	360	157	360	156	344	165	341	157	360	165	341	163	354	201	336	206	351	196	344	196	344	193	345	193	321	193	321	189	442	189	224	189	224	189	442	184	345	189	224	184	345	184	321	201	332	201	336	196	344	201	332	196	344	203	319	203	319	196	344	196	324	196	324	196	344	193	321	201	332	203	319	211	328	211	328	203	319	209	315	211	328	209	315	214	311	206	351	210	342	213	358	213	358	210	342	218	345	213	358	218	345	219	364	219	364	218	345	226	347	219	364	226	347	226	371	226	371	226	347	233	381	212	424	209	431	210	402	212	424	210	402	212	406	212	424	212	406	213	410	212	424	213	410	213	415	194	368	196	375	197	441	197	441	196	375	199	383	197	441	199	383	204	437	204	437	199	383	204	391	204	437	204	391	209	431	209	431	204	391	208	397	209	431	208	397	210	402	228	321	224	299	234	286	228	321	234	286	238	319	238	319	234	286	242	277	238	319	242	277	250	318	250	318	242	277	248	271	250	318	248	271	255	268	220	324	211	328	214	311	220	324	214	311	219	305	220	324	219	305	224	299	220	324	224	299	228	321	255	268	262	267	264	316	264	316	262	267	271	269	264	316	271	269	274	313	274	313	271	269	277	272	274	313	277	272	281	308	281	308	277	272	282	277	281	308	282	277	285	301	285	301	282	277	285	284	285	301	285	284	286	292	287	376	285	383	284	366	284	366	285	383	281	390	284	366	281	390	278	359	278	359	281	390	276	395	278	359	276	395	269	353	269	353	276	395	268	398	269	353	268	398	261	400	258	350	269	353	261	400	258	350	261	400	254	399	258	350	254	399	249	397	258	350	249	397	246	349	249	397	244	394	246	349	246	349	244	394	238	389	246	349	238	389	234	349	234	349	238	389	233	381	234	349	233	381	226	347	194	368	197	441	193	361	193	361	197	441	189	442	193	361	189	442	193	353	193	353	189	442	193	321	193	353	193	321	193	345	195	300	197	225	198	291	198	291	197	225	204	229	198	291	204	229	201	283	201	283	204	229	206	272	197	225	195	300	194	310	197	225	194	310	193	321	197	225	193	321	189	224	177	380	180	372	181	441	181	441	180	372	182	365	181	441	182	365	189	442	189	442	182	365	183	356	213	258	211	262	213	241	213	258	213	241	214	250	213	258	214	250	214	254	209	267	206	272	209	234	209	267	209	234	213	241	209	267	213	241	211	262	184	321	183	309	189	224	189	224	183	309	182	299	189	224	182	299	181	225	181	225	182	299	180	291	181	225	180	291	177	282	181	225	177	282	174	229	174	229	177	282	172	273	174	229	172	273	169	234	169	234	172	273	169	267	169	234	169	267	166	262	165	241	169	234	166	262	165	241	166	262	165	258	165	241	165	258	164	254	165	241	164	254	164	250	140	387	134	393	137	348	140	387	137	348	147	346	140	387	147	346	146	378	137	348	134	393	129	397	137	348	129	397	125	349	91	291	92	283	93	301	93	301	92	283	96	277	93	301	96	277	98	308	98	308	96	277	101	272	98	308	101	272	107	313	107	313	101	272	108	268	107	313	108	268	119	316	119	316	108	268	116	267	119	316	116	267	122	268	209	234	206	272	204	229	173	437	177	380	181	441	250	318	255	268	264	316	206	351	201	336	210	342	181	344	176	336	180	324	163	412	164	425	163	417	101	78	118	81	118	81	123	125	118	81	140	75	123	125	140	75	154	119	154	119	140	75	166	60	154	119	166	60	184	104	184	104	166	60	194	43	184	104	194	43	211	87	211	87	194	43	224	28	211	87	224	28	236	72	236	72	224	28	254	22	236	72	254	22	257	66	257	66	254	22	284	28	257	66	284	28	274	69	77	54	88	69	94	119	94	119	88	69	101	78	94	119	101	78	123	125	123	125	101	78	118	81	70	103	51	78	61	13	70	103	61	13	68	36	70	103	68	36	77	54	70	103	77	54	94	119	39	47	34	13	61	13	39	47	61	13	51	78	123	245	118	201	140	195	123	245	140	195	154	239	154	239	140	195	166	180	154	239	166	180	184	224	184	224	166	180	194	163	184	224	194	163	211	207	211	207	194	163	224	148	211	207	224	148	236	192	236	192	224	148	254	142	236	192	254	142	257	186	257	186	254	142	284	148	257	186	284	148	274	189	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	274	69	284	28	288	78	288	78	284	28	308	46	288	78	308	46	299	93	299	93	308	46	308	111	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	274	189	284	148	288	198	288	198	284	148	308	166	288	198	308	166	299	213	299	213	308	166	308	231	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	104	288	132	288	166	376	166	376	132	288	189	337	166	376	189	337	211	376	211	376	189	337	244	288	211	376	244	288	273	288	46	-43	46	-87	340	-87	46	-43	340	-87	340	-43	46	58	46	14	340	14	46	58	340	14	340	58	123	211	118	167	140	161	123	211	140	161	154	205	154	205	140	161	166	146	154	205	166	146	184	190	184	190	166	146	194	129	184	190	194	129	211	173	211	173	194	129	224	114	211	173	224	114	236	158	236	158	224	114	254	108	236	158	254	108	257	152	257	152	254	108	284	115	257	152	284	115	274	155	77	140	88	155	94	205	94	205	88	155	101	164	94	205	101	164	123	211	123	211	101	164	118	167	70	189	51	164	61	99	70	189	61	99	68	121	70	189	68	121	77	140	70	189	77	140	94	205	39	133	34	99	61	99	39	133	61	99	51	164	123	331	118	287	140	281	123	331	140	281	154	325	154	325	140	281	166	266	154	325	166	266	184	310	184	310	166	266	194	249	184	310	194	249	211	293	211	293	194	249	224	234	211	293	224	234	236	278	236	278	224	234	254	228	236	278	254	228	257	272	257	272	254	228	284	235	257	272	284	235	274	275	325	278	336	308	342	340	325	278	342	340	315	340	325	278	315	340	308	317	325	278	308	317	308	253	274	275	284	235	288	284	288	284	284	235	308	253	288	284	308	253	299	299	299	299	308	253	308	317	325	158	336	188	342	220	325	158	342	220	315	220	325	158	315	220	308	197	325	158	308	197	308	133	274	155	284	115	288	164	288	164	284	115	308	133	288	164	308	133	299	179	299	179	308	133	308	197	77	260	88	275	94	325	94	325	88	275	101	284	94	325	101	284	123	331	123	331	101	284	118	287	70	309	51	284	61	219	70	309	61	219	68	241	70	309	68	241	77	260	70	309	77	260	94	325	39	253	34	219	61	219	39	253	61	219	51	284	209	175	166	175	209	-78	209	-78	166	175	166	68	209	-78	166	68	166	23	166	23	166	68	32	68	166	23	32	68	32	23	209	23	343	23	209	68	33	230	33	186	343	186	33	230	343	186	343	230	33	333	33	289	343	289	33	333	343	289	343	333	209	68	343	23	343	68	209	-78	166	23	166	-78	32	-35	32	-78	342	-78	32	-35	342	-78	342	-35	32	66	32	22	342	22	32	66	342	22	342	66	209	333	166	333	209	78	209	78	166	333	166	229	209	78	166	229	166	185	166	185	166	229	32	229	166	185	32	229	32	185	209	185	343	185	209	229	209	229	343	185	343	229	209	78	166	185	166	78	101	35	118	38	118	38	121	82	118	38	139	32	121	82	139	32	151	76	151	76	139	32	164	17	151	76	164	17	181	61	181	61	164	17	191	0	181	61	191	0	209	44	209	44	191	0	221	-14	209	44	221	-14	235	29	235	29	221	-14	252	-20	235	29	252	-20	257	23	257	23	252	-20	281	-14	257	23	281	-14	274	26	324	26	336	56	341	91	324	26	341	91	314	91	324	26	314	91	307	68	324	26	307	68	305	1	274	26	281	-14	287	35	287	35	281	-14	305	1	287	35	305	1	298	49	298	49	305	1	307	68	76	11	87	26	91	75	91	75	87	26	101	35	91	75	101	35	121	82	121	82	101	35	118	38	67	57	50	32	60	-29	67	57	60	-29	67	-6	67	57	67	-6	76	11	67	57	76	11	91	75	39	1	33	-29	60	-29	39	1	60	-29	50	32	34	182	34	138	341	138	34	182	341	138	341	182	34	284	34	240	341	240	34	284	341	240	341	284	40	104	40	60	335	-69	40	104	335	-69	335	-25	117	185	335	280	335	324	117	185	335	324	40	195	117	185	40	195	335	45	117	185	335	45	335	89	335	45	40	195	40	175	40	-25	40	-69	335	60	40	-25	335	60	335	104	258	185	40	89	335	175	258	185	335	175	335	195	258	185	335	195	40	324	258	185	40	324	40	280	335	175	40	89	40	45	152	-49	161	-106	176	-6	176	-6	161	-106	191	-49	176	-6	191	-49	206	50	206	50	191	-49	214	-6	206	50	214	-6	244	50	214	-6	191	-49	335	-49	214	-6	335	-49	335	-6	40	-6	40	-49	152	-49	40	-6	152	-49	176	-6	117	183	335	279	335	323	117	183	335	323	40	193	117	183	40	193	335	44	117	183	335	44	335	88	335	44	40	193	40	173	161	-106	152	-49	123	-106	152	-49	161	-106	176	-6	176	-6	161	-106	191	-49	176	-6	191	-49	206	50	206	50	191	-49	214	-6	206	50	214	-6	244	50	214	-6	191	-49	335	-49	214	-6	335	-49	335	-6	40	-6	40	-49	152	-49	40	-6	152	-49	176	-6	258	183	40	88	335	173	258	183	335	173	335	193	258	183	335	193	40	323	258	183	40	323	40	279	335	173	40	88	40	44	161	-106	152	-49	123	-106	128	-76	129	-31	124	-75	124	-75	129	-31	123	-30	124	-75	123	-30	121	-75	121	-75	123	-30	118	-74	101	-78	118	-74	123	-30	101	-78	123	-30	93	-36	123	89	118	45	129	43	123	89	129	43	140	87	140	87	129	43	141	38	140	87	141	38	156	81	156	81	141	38	154	31	156	81	154	31	168	22	156	-37	150	-35	165	-95	165	-95	150	-35	143	-33	165	-95	143	-33	137	-151	137	-151	143	-33	136	-31	137	-151	136	-31	135	-78	135	-78	136	-31	131	-77	131	-77	136	-31	129	-31	131	-77	129	-31	128	-76	60	-142	67	-120	69	-53	69	-53	67	-120	76	-101	69	-53	76	-101	93	-36	93	-36	76	-101	87	-87	93	-36	87	-87	101	-78	60	-142	69	-53	51	-77	60	-142	51	-77	39	-108	60	-142	39	-108	33	-142	212	-2	220	-6	229	107	229	107	220	-6	228	-9	229	107	228	-9	233	37	233	37	228	-9	237	-12	233	37	268	107	229	107	307	75	298	56	307	10	307	10	298	56	287	42	307	10	287	42	283	-7	283	-7	287	42	274	33	283	-7	274	33	257	30	257	30	253	30	254	-14	254	-14	253	30	248	31	254	-14	248	31	245	-13	245	-13	248	31	243	32	245	-13	243	32	238	34	238	34	233	37	237	-12	238	34	237	-12	245	-13	189	65	186	-53	212	-2	189	65	212	-2	204	55	204	55	212	-2	229	107	186	-53	189	65	182	13	186	-53	182	13	182	-106	186	-53	182	-106	199	-116	186	-53	199	-116	202	-63	173	74	156	81	168	22	173	74	168	22	182	13	173	74	182	13	189	65	307	-44	298	-63	307	-109	307	-109	298	-63	287	-77	307	-109	287	-77	283	-127	283	-127	287	-77	274	-86	283	-127	274	-86	257	-89	257	-89	245	-87	254	-133	254	-133	245	-87	235	-131	324	-83	336	-53	341	-21	324	-83	341	-21	314	-21	324	-83	314	-21	307	-44	324	-83	307	-44	307	-109	257	-89	254	-133	283	-127	324	36	336	66	341	98	324	36	341	98	314	98	324	36	314	98	307	75	324	36	307	75	307	10	257	30	254	-14	283	-7	245	-87	232	-81	235	-131	235	-131	232	-81	218	-73	235	-131	218	-73	217	-125	217	-125	218	-73	202	-63	217	-125	202	-63	199	-116	182	13	156	-37	165	-95	182	13	165	-95	182	-106	135	-78	98	-151	137	-151	76	18	87	32	93	83	93	83	87	32	101	41	93	83	101	41	123	89	123	89	101	41	118	45	69	66	51	42	60	-22	69	66	60	-22	67	0	69	66	67	0	76	18	69	66	76	18	93	83	39	11	33	-22	60	-22	39	11	60	-22	51	42	117	257	335	352	335	396	117	257	335	396	40	267	117	257	40	267	335	117	117	257	335	117	335	161	335	117	40	267	40	247	128	-76	129	-31	124	-75	124	-75	129	-31	123	-30	124	-75	123	-30	121	-75	121	-75	123	-30	118	-74	101	-78	118	-74	123	-30	101	-78	123	-30	93	-36	123	89	118	45	129	43	123	89	129	43	140	87	140	87	129	43	141	38	140	87	141	38	156	81	156	81	141	38	154	31	156	81	154	31	168	22	156	-37	150	-35	165	-95	165	-95	150	-35	143	-33	165	-95	143	-33	137	-151	137	-151	143	-33	136	-31	137	-151	136	-31	135	-78	135	-78	136	-31	131	-77	131	-77	136	-31	129	-31	131	-77	129	-31	128	-76	60	-142	67	-120	69	-53	69	-53	67	-120	76	-101	69	-53	76	-101	93	-36	93	-36	76	-101	87	-87	93	-36	87	-87	101	-78	60	-142	69	-53	51	-77	60	-142	51	-77	39	-108	60	-142	39	-108	33	-142	212	-2	220	-6	229	107	229	107	220	-6	228	-9	229	107	228	-9	233	37	233	37	228	-9	237	-12	233	37	268	107	229	107	307	75	298	56	307	10	307	10	298	56	287	42	307	10	287	42	283	-7	283	-7	287	42	274	33	283	-7	274	33	257	30	257	30	253	30	254	-14	254	-14	253	30	248	31	254	-14	248	31	245	-13	245	-13	248	31	243	32	245	-13	243	32	238	34	238	34	233	37	237	-12	238	34	237	-12	245	-13	189	65	186	-53	212	-2	189	65	212	-2	204	55	204	55	212	-2	229	107	186	-53	189	65	182	13	186	-53	182	13	182	-106	186	-53	182	-106	199	-116	186	-53	199	-116	202	-63	173	74	156	81	168	22	173	74	168	22	182	13	173	74	182	13	189	65	307	-44	298	-63	307	-109	307	-109	298	-63	287	-77	307	-109	287	-77	283	-127	283	-127	287	-77	274	-86	283	-127	274	-86	257	-89	257	-89	245	-87	254	-133	254	-133	245	-87	235	-131	324	-83	336	-53	341	-21	324	-83	341	-21	314	-21	324	-83	314	-21	307	-44	324	-83	307	-44	307	-109	257	-89	254	-133	283	-127	324	36	336	66	341	98	324	36	341	98	314	98	324	36	314	98	307	75	324	36	307	75	307	10	257	30	254	-14	283	-7	245	-87	232	-81	235	-131	235	-131	232	-81	218	-73	235	-131	218	-73	217	-125	217	-125	218	-73	202	-63	217	-125	202	-63	199	-116	182	13	156	-37	165	-95	182	13	165	-95	182	-106	135	-78	98	-151	137	-151	76	18	87	32	93	83	93	83	87	32	101	41	93	83	101	41	123	89	123	89	101	41	118	45	69	66	51	42	60	-22	69	66	60	-22	67	0	69	66	67	0	76	18	69	66	76	18	93	83	39	11	33	-22	60	-22	39	11	60	-22	51	42	258	257	40	161	335	247	258	257	335	247	335	267	258	257	335	267	40	396	258	257	40	396	40	352	335	247	40	161	40	117	117	69	335	165	335	209	117	69	335	209	40	79	117	69	40	79	335	-69	117	69	335	-69	335	-25	40	194	40	150	335	280	40	194	335	280	335	324	335	-69	40	79	40	59	258	69	40	-25	335	59	258	69	335	59	335	79	258	69	335	79	40	209	258	69	40	209	40	165	40	324	40	280	335	150	40	324	335	150	335	194	335	59	40	-25	40	-69	118	47	336	143	336	188	118	47	336	188	41	57	118	47	41	57	336	-91	118	47	336	-91	336	-46	123	335	118	291	140	285	123	335	140	285	154	329	154	329	140	285	165	271	154	329	165	271	183	315	183	315	165	271	193	253	183	315	193	253	211	297	211	297	193	253	223	239	211	297	223	239	236	282	236	282	223	239	254	233	236	282	254	233	257	276	257	276	254	233	283	239	257	276	283	239	274	279	324	283	336	313	341	344	324	283	341	344	314	344	324	283	314	344	307	322	324	283	307	322	307	257	274	279	283	239	287	289	287	289	283	239	307	257	287	289	307	257	298	303	298	303	307	257	307	322	76	265	87	279	93	329	93	329	87	279	101	288	93	329	101	288	123	335	123	335	101	288	118	291	69	313	51	289	60	224	69	313	60	224	67	246	69	313	67	246	76	265	69	313	76	265	93	329	39	258	33	224	60	224	39	258	60	224	51	289	336	-91	41	57	41	37	259	47	41	-46	336	37	259	47	336	37	336	57	259	47	336	57	41	188	259	47	41	188	41	143	123	335	118	291	140	285	123	335	140	285	154	329	154	329	140	285	165	271	154	329	165	271	183	315	183	315	165	271	193	253	183	315	193	253	211	297	211	297	193	253	223	239	211	297	223	239	236	282	236	282	223	239	254	233	236	282	254	233	257	276	257	276	254	233	283	239	257	276	283	239	274	279	324	283	336	313	341	344	324	283	341	344	314	344	324	283	314	344	307	322	324	283	307	322	307	257	274	279	283	239	287	289	287	289	283	239	307	257	287	289	307	257	298	303	298	303	307	257	307	322	76	265	87	279	93	329	93	329	87	279	101	288	93	329	101	288	123	335	123	335	101	288	118	291	69	313	51	289	60	224	69	313	60	224	67	246	69	313	67	246	76	265	69	313	76	265	93	329	39	258	33	224	60	224	39	258	60	224	51	289	336	37	41	-46	41	-91	309	113	280	132	292	69	309	113	292	69	335	32	309	113	335	32	335	93	249	195	280	211	292	273	292	273	280	211	309	229	292	273	309	229	335	310	335	310	309	229	335	249	192	221	185	171	216	181	192	221	216	181	244	243	244	243	216	181	249	195	244	243	249	195	292	273	40	149	82	145	40	193	40	193	82	145	82	197	138	206	82	197	138	136	138	206	138	136	192	221	192	221	138	136	185	171	82	197	82	145	138	136	185	171	192	121	216	160	216	160	192	121	244	99	216	160	244	99	249	147	249	147	244	99	292	69	249	147	292	69	280	132	40	-11	40	-54	335	-54	40	-11	335	-54	335	-11	192	121	185	171	138	136	40	-11	40	-54	335	-54	40	-11	335	-54	335	-11	95	211	126	195	131	243	131	243	126	195	159	181	131	243	159	181	183	221	183	221	159	181	190	171	183	221	190	171	237	206	237	206	190	171	237	136	237	206	237	136	293	197	293	197	237	136	293	145	83	273	40	310	66	229	83	273	66	229	95	211	83	273	95	211	131	243	335	193	293	197	293	145	335	193	293	145	335	149	126	147	131	99	159	160	159	160	131	99	183	121	159	160	183	121	190	171	190	171	183	121	237	136	95	132	66	113	83	69	95	132	83	69	131	99	95	132	131	99	126	147	40	93	40	32	83	69	40	93	83	69	66	113	66	229	40	310	40	249	41	133	47	89	47	178	47	178	47	89	66	51	47	178	66	51	66	216	66	216	66	51	97	20	66	216	97	20	85	133	85	133	97	246	66	216	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	334	229	186	273	334	229	334	273	85	133	90	164	97	246	97	246	90	164	103	190	97	246	103	190	137	266	137	266	103	190	124	211	137	266	124	211	150	225	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	150	42	185	-6	150	42	137	0	150	42	124	56	137	0	137	0	124	56	104	76	137	0	104	76	97	20	97	20	104	76	90	103	97	20	90	103	85	133	182	144	182	122	187	154	187	154	182	122	187	113	187	154	187	113	194	161	194	161	187	113	194	105	194	161	194	105	204	166	204	166	194	105	204	101	204	166	204	101	215	168	215	168	204	101	215	99	215	168	215	99	226	166	226	166	215	99	226	101	226	166	226	101	235	161	235	161	226	101	235	105	235	161	235	105	243	154	243	154	235	105	243	113	243	154	243	113	248	144	248	144	243	113	248	122	248	144	248	122	249	133	182	122	182	144	180	133	127	144	127	122	132	154	132	154	127	122	132	113	132	154	132	113	140	161	140	161	132	113	140	105	140	161	140	105	149	166	149	166	140	105	149	101	149	166	149	101	160	168	160	168	149	101	160	99	160	168	160	99	171	166	171	166	160	99	171	101	171	166	171	101	181	161	181	161	171	101	181	105	181	161	181	105	188	154	188	154	181	105	188	113	188	154	188	113	193	144	193	144	188	113	193	122	193	144	193	122	195	133	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	225	225	238	266	225	225	251	211	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	278	20	309	51	285	103	285	103	309	51	290	133	285	164	290	133	309	216	285	164	309	216	278	246	278	246	238	266	251	211	278	246	251	211	272	190	278	246	272	190	285	164	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	290	133	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	127	122	127	144	126	133	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	42	225	48	181	48	269	48	269	48	181	67	142	48	269	67	142	68	307	68	307	67	142	98	112	68	307	98	112	86	225	86	225	98	338	68	307	104	282	125	303	138	358	138	358	125	303	151	316	138	358	151	316	188	365	188	365	151	316	180	321	188	365	180	321	335	321	188	365	335	321	335	365	98	338	86	225	91	255	98	338	91	255	104	282	98	338	104	282	138	358	186	85	335	85	335	129	186	85	335	129	180	129	186	85	180	129	151	134	186	85	151	134	137	92	151	134	125	147	137	92	137	92	125	147	105	168	137	92	105	168	98	112	98	112	105	168	91	194	98	112	91	194	86	225	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	188	365	40	365	187	365	187	365	40	365	195	321	187	365	195	321	237	358	237	358	195	321	224	316	237	358	224	316	250	303	284	194	270	168	277	112	277	112	270	168	250	147	277	112	250	147	238	92	238	92	250	147	224	134	238	92	224	134	195	129	277	112	308	142	284	194	284	194	308	142	289	225	284	255	289	225	307	307	284	255	307	307	277	338	277	338	237	358	250	303	277	338	250	303	271	282	277	338	271	282	284	255	327	269	307	307	308	142	327	269	308	142	327	181	327	269	327	181	333	225	289	225	308	142	307	307	189	85	238	92	195	129	189	85	195	129	40	129	189	85	40	129	40	85	195	321	40	365	40	321	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	327	136	345	135	327	150	330	150	330	156	329	150	345	150	345	156	329	164	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	25	174	230	246	25	244	33	150	345	136	345	150	330	173	24	169	18	273	0	273	0	169	18	162	14	273	0	162	14	151	12	174	280	244	33	178	341	174	280	178	341	170	281	170	281	178	341	170	319	170	281	170	319	169	315	170	281	169	315	167	311	156	329	162	328	164	343	164	343	162	328	166	325	164	343	166	325	178	341	178	341	166	325	169	322	178	341	169	322	170	319	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	225	340	215	336	244	33	244	33	215	336	206	331	244	33	206	331	192	337	225	340	244	33	243	45	243	230	243	209	286	209	243	230	286	209	286	230	244	306	247	317	248	345	248	345	247	317	252	324	248	345	252	324	262	345	262	345	252	324	259	329	262	345	259	329	268	330	268	330	273	329	285	343	285	343	273	329	277	328	285	343	277	328	280	326	236	343	225	340	243	45	236	343	243	45	243	291	236	343	243	291	244	306	236	343	244	306	248	345	330	312	320	326	321	269	330	312	321	269	327	276	330	312	327	276	332	285	330	312	332	285	333	296	292	265	302	263	305	336	305	336	302	263	312	265	305	336	312	265	320	326	320	326	312	265	321	269	282	316	284	269	283	320	283	320	284	269	285	343	285	343	284	269	292	265	285	343	292	265	305	336	285	343	280	326	282	324	285	343	282	324	283	320	285	343	262	345	268	330	273	301	273	283	276	308	276	308	273	283	278	275	276	308	278	275	279	313	279	313	278	275	284	269	279	313	284	269	282	316	273	0	273	12	260	15	273	0	260	15	252	19	273	0	252	19	174	44	273	0	174	44	174	32	273	0	174	32	173	24	174	44	252	19	246	25	174	44	246	25	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	273	0	151	12	151	0	174	230	244	33	174	280	178	341	244	33	192	337	273	283	273	301	272	292	36	230	7	230	36	230	36	230	7	230	36	209	36	230	36	209	38	257	38	257	36	209	108	23	38	257	108	23	106	31	171	23	167	17	268	0	268	0	167	17	161	14	268	0	161	14	151	12	85	333	106	31	105	42	105	230	105	209	156	209	105	230	156	209	157	230	157	230	156	209	163	208	157	230	163	208	169	231	163	208	168	206	169	231	169	231	168	206	172	203	169	231	172	203	184	231	184	231	172	203	174	197	184	231	174	197	174	190	247	23	174	190	174	42	247	23	174	42	251	17	251	17	174	42	268	0	251	17	268	0	258	14	258	14	268	0	268	12	165	328	177	343	158	330	158	330	177	343	149	330	133	328	149	330	147	345	133	328	147	345	129	345	107	284	112	307	113	342	113	342	112	307	121	321	113	342	121	321	129	345	129	345	121	321	133	328	98	338	85	333	105	42	98	338	105	42	105	251	98	338	105	251	107	284	98	338	107	284	113	342	172	303	173	287	173	307	173	307	173	287	177	280	173	307	177	280	174	310	174	310	177	280	175	314	232	315	221	328	223	274	232	315	223	274	230	281	232	315	230	281	235	289	232	315	235	289	236	300	184	274	193	270	202	338	202	338	193	270	204	268	202	338	204	268	221	328	221	328	204	268	214	270	221	328	214	270	223	274	177	343	165	328	171	325	177	343	171	325	174	321	177	343	174	321	176	317	177	343	176	317	177	280	177	343	177	280	184	274	177	343	184	274	202	338	177	343	147	345	149	330	243	43	243	237	221	234	243	43	221	234	244	31	244	31	221	234	201	232	244	31	201	232	184	231	174	190	247	23	244	31	174	190	244	31	184	231	173	31	171	23	268	0	173	31	268	0	174	42	177	280	176	317	176	316	177	280	176	316	175	315	177	280	175	315	175	314	172	299	171	296	173	287	172	299	173	287	172	303	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	33	128	0	35	33	32	24	128	0	32	24	27	18	128	0	27	18	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	85	333	74	326	106	31	74	326	59	313	106	31	59	313	49	297	106	31	49	297	42	279	106	31	42	279	38	257	36	45	112	18	108	23	36	45	108	23	36	209	36	209	7	230	7	209	268	0	151	12	151	0	107	286	113	306	120	345	120	345	113	306	122	319	120	345	122	319	136	345	136	345	122	319	135	327	136	345	135	327	150	329	150	329	156	329	151	345	151	345	156	329	166	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	246	24	174	280	174	230	246	24	174	230	174	209	174	209	174	230	105	230	174	209	105	230	105	209	151	345	136	345	150	329	171	24	168	18	267	0	267	0	168	18	162	14	267	0	162	14	155	12	155	12	151	12	267	0	267	0	151	12	151	0	246	24	244	32	174	280	174	280	244	32	180	340	174	280	180	340	170	281	170	281	180	340	170	319	170	281	170	319	169	315	170	281	169	315	167	311	156	329	162	327	166	343	166	343	162	327	166	325	166	343	166	325	180	340	180	340	166	325	169	322	180	340	169	322	170	319	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	243	41	243	345	234	345	243	41	234	345	211	330	243	41	211	330	244	32	267	0	267	12	262	12	267	0	262	12	255	14	267	0	255	14	250	18	267	0	250	18	174	41	267	0	174	41	173	32	267	0	173	32	171	24	195	336	180	340	244	32	195	336	244	32	211	330	174	41	250	18	246	24	174	41	246	24	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	328	136	345	135	328	150	330	150	330	156	330	152	345	152	345	156	330	168	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	23	174	230	246	23	244	31	152	345	136	345	150	330	172	24	168	18	267	0	267	0	168	18	162	15	267	0	162	15	151	12	174	280	244	31	185	340	174	280	185	340	170	281	170	281	185	340	170	319	170	281	170	319	169	315	170	281	169	315	167	311	169	322	170	319	185	340	169	322	185	340	168	343	169	322	168	343	166	326	168	343	156	330	162	328	168	343	162	328	166	326	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	216	329	201	336	244	31	216	329	244	31	243	42	243	230	243	209	294	209	243	230	294	209	296	230	296	230	294	209	301	208	296	230	301	208	308	231	310	23	306	17	406	0	406	0	306	17	299	14	406	0	299	14	290	12	301	208	307	206	308	231	308	231	307	206	310	203	308	231	310	203	323	231	323	231	310	203	312	197	323	231	312	197	313	190	386	23	313	190	313	42	386	23	313	42	390	17	390	17	313	42	406	0	390	17	406	0	397	14	397	14	406	0	406	12	304	328	316	343	296	330	296	330	316	343	287	330	272	328	287	330	286	345	272	328	286	345	269	345	245	284	250	307	254	343	254	343	250	307	259	321	254	343	259	321	269	345	269	345	259	321	272	328	240	340	227	335	243	42	240	340	243	42	243	251	240	340	243	251	245	284	240	340	245	284	254	343	311	307	312	287	312	310	312	310	312	287	316	280	312	310	316	280	314	314	309	325	313	321	316	343	316	343	313	321	315	317	316	343	286	345	287	330	370	315	359	328	362	274	370	315	362	274	369	281	370	315	369	281	373	289	370	315	373	289	374	300	323	274	331	270	341	338	341	338	331	270	342	268	341	338	342	268	359	328	359	328	342	268	353	270	359	328	353	270	362	274	316	280	323	274	341	338	316	280	341	338	316	343	316	280	316	343	315	317	316	280	315	317	314	316	316	280	314	316	314	315	316	280	314	315	314	314	312	287	311	307	311	303	312	287	311	303	310	299	312	287	310	299	310	296	382	43	382	237	360	234	382	43	360	234	383	31	383	31	360	234	340	232	383	31	340	232	323	231	323	231	313	190	386	23	323	231	386	23	383	31	312	31	310	23	406	0	312	31	406	0	313	42	267	0	267	12	257	14	267	0	257	14	251	18	267	0	251	18	174	45	267	0	174	45	174	33	267	0	174	33	172	24	174	45	251	18	246	23	174	45	246	23	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	267	0	151	12	151	0	174	230	244	31	174	280	185	340	244	31	201	336	216	329	243	42	227	335	406	0	290	12	290	0	316	343	304	328	309	325	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	327	136	345	135	327	150	330	150	330	156	329	151	345	151	345	156	329	167	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	24	174	230	246	24	244	31	151	345	136	345	150	330	172	25	167	19	267	0	267	0	167	19	161	15	267	0	161	15	151	12	174	280	244	31	182	339	174	280	182	339	170	281	170	281	182	339	170	319	170	281	170	319	169	315	170	281	169	315	167	311	169	322	170	319	182	339	169	322	182	339	167	343	169	322	167	343	166	325	167	343	156	329	162	328	167	343	162	328	166	325	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	245	286	251	306	259	345	259	345	251	306	261	320	259	345	261	320	274	345	274	345	261	320	273	327	274	345	273	327	288	330	288	330	295	329	290	345	290	345	295	329	304	343	209	328	196	334	244	31	209	328	244	31	220	334	220	334	244	31	243	42	220	334	243	42	231	339	231	339	243	42	243	258	231	339	243	258	245	343	245	343	243	258	245	286	245	343	245	286	259	345	385	24	313	280	313	230	385	24	313	230	313	209	313	209	313	230	243	230	313	209	243	230	243	209	290	345	274	345	288	330	310	24	306	18	406	0	406	0	306	18	301	14	406	0	301	14	294	12	294	12	290	12	406	0	406	0	290	12	290	0	385	24	383	32	313	280	313	280	383	32	319	340	313	280	319	340	309	281	309	281	319	340	309	319	309	281	309	319	308	315	309	281	308	315	306	311	295	329	301	328	304	343	304	343	301	328	305	325	304	343	305	325	319	340	319	340	305	325	308	322	319	340	308	322	309	319	300	298	301	293	301	304	301	304	301	293	303	289	301	304	303	289	303	308	303	308	303	289	306	285	303	308	306	285	306	311	306	311	306	285	309	281	382	41	382	345	373	345	382	41	373	345	349	330	382	41	349	330	383	32	406	0	406	12	400	12	406	0	400	12	393	14	406	0	393	14	388	18	406	0	388	18	313	41	406	0	313	41	312	32	406	0	312	32	310	24	334	336	319	340	383	32	334	336	383	32	349	330	313	41	388	18	385	24	313	41	385	24	313	209	267	0	267	12	257	14	267	0	257	14	251	18	267	0	251	18	174	45	267	0	174	45	174	34	267	0	174	34	172	25	174	45	251	18	246	24	174	45	246	24	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	267	0	151	12	151	0	174	230	244	31	174	280	182	339	244	31	196	334	
diff --git a/debian/libmgl-data/usr/share/mathgl/fonts/STIX_bi.vfm b/debian/libmgl-data/usr/share/mathgl/fonts/STIX_bi.vfm
new file mode 100644
index 0000000..abb6cf7
--- /dev/null
+++ b/debian/libmgl-data/usr/share/mathgl/fonts/STIX_bi.vfm
@@ -0,0 +1,830 @@
+# font STIXGeneralBolIta.otf has 827 glyphs 
+827 48.2655 514232
+33 263 48 0 42 129944
+34 374 35 96 32 130196
+35 337 33 166 32 130388
+36 337 83 232 92 130580
+37 511 143 398 139 131132
+38 573 123 684 121 131966
+39 187 18 930 16 132692
+40 224 32 966 31 132788
+41 224 36 1030 35 132974
+42 337 168 1102 168 133184
+43 385 12 1438 8 134192
+44 168 31 1462 29 134240
+45 224 4 1524 2 134414
+46 168 21 1532 18 134426
+47 187 4 1574 2 134534
+48 337 63 1582 60 134546
+49 337 37 1708 39 134906
+50 337 43 1782 41 135140
+51 337 78 1868 76 135386
+52 337 15 2024 14 135842
+53 337 55 2054 53 135926
+54 337 68 2164 66 136244
+55 337 12 2300 10 136640
+56 337 91 2324 89 136700
+57 337 72 2506 71 137234
+58 224 43 2650 36 137660
+59 224 53 2736 47 137876
+60 385 7 2842 5 138158
+61 385 9 2856 4 138188
+62 385 7 2874 5 138212
+63 337 78 2888 72 138242
+64 634 117 3044 115 138674
+65 450 44 3278 45 139364
+66 450 95 3366 96 139634
+67 450 70 3556 72 140210
+68 487 67 3696 68 140642
+69 450 80 3830 78 141050
+70 450 67 3990 67 141518
+71 487 90 4124 92 141920
+72 525 79 4304 80 142472
+73 263 39 4462 37 142952
+74 337 55 4540 54 143174
+75 450 80 4650 80 143498
+76 412 51 4810 52 143978
+77 601 64 4912 62 144290
+78 487 50 5040 48 144662
+79 487 63 5140 61 144950
+80 412 77 5266 79 145316
+81 487 105 5420 107 145790
+82 450 79 5630 79 146432
+83 375 98 5788 100 146906
+84 412 36 5984 34 147506
+85 487 79 6056 79 147710
+86 450 40 6214 40 148184
+87 601 58 6294 62 148424
+88 450 82 6410 81 148796
+89 412 60 6574 58 149282
+90 412 27 6694 25 149630
+91 224 20 6748 21 149780
+92 187 4 6788 2 149906
+93 224 20 6796 21 149918
+94 385 7 6836 5 150044
+95 337 4 6850 2 150074
+96 224 18 6858 16 150086
+97 337 91 6894 90 150182
+98 337 81 7076 79 150722
+99 300 70 7238 69 151196
+100 337 106 7378 106 151610
+101 300 63 7590 61 152246
+102 224 95 7716 95 152612
+103 337 140 7906 141 153182
+104 375 84 8186 87 154028
+105 187 71 8354 67 154550
+106 187 74 8496 70 154952
+107 337 61 8644 60 155372
+108 187 49 8766 52 155732
+109 525 130 8864 134 156044
+110 375 89 9124 91 156848
+111 337 63 9302 61 157394
+112 337 93 9428 92 157760
+113 337 85 9614 83 158312
+114 263 49 9784 48 158810
+115 263 83 9882 84 159098
+116 187 43 10048 44 159602
+117 375 85 10134 86 159866
+118 300 61 10304 60 160382
+119 450 66 10426 67 160742
+120 337 90 10558 90 161144
+121 300 85 10738 86 161684
+122 263 67 10908 66 162200
+123 235 64 11042 62 162596
+124 148 4 11170 2 162968
+125 235 69 11178 67 162980
+126 385 40 11316 41 163382
+161 263 52 11396 47 163628
+162 337 70 11500 71 163910
+163 337 129 11640 129 164336
+164 337 73 11898 72 165110
+165 337 72 12044 72 165542
+166 148 9 12188 4 165974
+167 337 152 12206 154 165998
+168 224 43 12510 36 166922
+169 504 100 12596 97 167138
+170 179 82 12796 80 167720
+171 337 84 12960 92 168200
+172 409 6 13128 4 168752
+173 224 4 13140 2 168776
+174 504 106 13148 102 168788
+175 224 4 13360 2 169400
+176 269 43 13368 40 169412
+177 385 17 13454 10 169652
+178 202 45 13488 46 169712
+179 202 73 13578 71 169988
+180 224 18 13724 16 170414
+181 389 75 13760 80 170510
+182 417 69 13910 68 170990
+183 168 21 14048 18 171398
+184 224 40 14090 43 171506
+185 202 42 14170 44 171764
+186 202 54 14254 52 172028
+187 337 79 14362 84 172340
+188 506 61 14520 60 172844
+189 506 91 14642 91 173204
+190 506 94 14824 87 173750
+191 337 85 15012 79 174272
+192 450 63 15182 62 174746
+193 450 63 15308 61 175118
+194 450 52 15434 50 175484
+195 450 85 15538 86 175784
+196 450 88 15708 81 176300
+197 450 88 15884 85 176786
+198 638 102 16060 106 177296
+199 450 117 16264 126 177932
+200 450 99 16498 94 178688
+201 450 99 16696 94 179252
+202 450 88 16894 83 179816
+203 450 124 17070 114 180314
+204 263 58 17318 53 180998
+205 263 58 17434 53 181316
+206 263 47 17550 42 181634
+207 263 83 17644 73 181886
+208 487 71 17810 71 182324
+209 487 92 17952 89 182750
+210 487 82 18136 76 183284
+211 487 82 18300 76 183740
+212 487 71 18464 65 184196
+213 487 104 18606 102 184586
+214 487 107 18814 96 185198
+215 385 12 19028 10 185774
+216 487 82 19052 85 185834
+217 487 98 19216 95 186344
+218 487 98 19412 95 186914
+219 487 87 19608 84 187484
+220 487 123 19782 115 187988
+221 412 79 20028 74 188678
+222 412 87 20186 91 189122
+223 337 130 20360 130 189668
+224 337 110 20620 106 190448
+225 337 110 20840 106 191084
+226 337 99 21060 95 191720
+227 337 135 21258 131 192290
+228 337 135 21528 126 193076
+229 337 135 21798 130 193832
+230 487 113 22068 113 194612
+231 300 111 22294 118 195290
+232 300 82 22516 77 195998
+233 300 82 22680 77 196460
+234 300 71 22844 66 196922
+235 300 107 22986 97 197318
+236 187 67 23200 66 197900
+237 187 68 23334 65 198296
+238 187 57 23470 54 198686
+239 187 93 23584 85 199010
+240 337 75 23770 73 199520
+241 375 132 23920 132 199958
+242 337 82 24184 77 200750
+243 337 82 24348 77 201212
+244 337 71 24512 66 201674
+245 337 105 24654 102 202070
+246 337 107 24864 97 202682
+247 385 48 25078 38 203264
+248 337 70 25174 75 203492
+249 375 104 25314 102 203942
+250 375 104 25522 102 204554
+251 375 93 25730 90 205166
+252 375 129 25916 121 205706
+253 300 104 26174 102 206432
+254 337 99 26382 99 207044
+255 300 129 26580 122 207638
+256 450 49 26838 47 208370
+257 337 96 26936 92 208652
+258 450 68 27128 66 209204
+259 337 115 27264 111 209600
+260 450 78 27494 82 210266
+261 337 130 27650 131 210758
+262 450 88 27910 88 211544
+263 300 89 28086 85 212072
+264 450 78 28264 77 212582
+265 300 78 28420 74 213044
+266 450 92 28576 90 213488
+267 300 92 28760 87 214028
+268 450 78 28944 77 214550
+269 300 78 29100 74 215012
+270 487 75 29256 72 215456
+271 444 138 29406 135 215888
+272 487 71 29682 71 216698
+273 337 112 29824 113 217124
+274 450 85 30048 80 217802
+275 300 68 30218 63 218282
+276 450 104 30354 99 218660
+277 300 87 30562 82 219254
+278 450 102 30736 96 219746
+279 300 85 30940 79 220322
+280 450 114 31110 115 220796
+281 300 96 31338 98 221486
+282 450 88 31530 83 222074
+283 300 71 31706 66 222572
+284 487 98 31848 97 222968
+285 337 148 32044 146 223550
+286 487 114 32340 113 224426
+287 337 164 32568 162 225104
+288 487 112 32896 110 226076
+289 337 162 33120 159 226736
+290 487 122 33444 121 227690
+291 337 172 33688 170 228416
+292 525 87 34032 85 229436
+293 375 92 34206 91 229946
+294 525 91 34390 92 230492
+295 375 91 34572 93 231044
+296 263 82 34754 78 231602
+297 187 90 34918 90 232070
+298 263 44 35098 39 232610
+299 187 54 35186 51 232844
+300 263 63 35294 58 233150
+301 187 73 35420 70 233498
+302 263 74 35566 74 233918
+303 187 105 35714 103 234362
+304 263 61 35924 55 234980
+305 187 49 36046 49 235310
+306 555 95 36144 91 235604
+307 373 147 36334 137 236150
+308 337 63 36628 59 236972
+309 187 61 36754 58 237326
+310 450 112 36876 109 237674
+311 337 93 37100 89 238328
+312 405 115 37286 119 238862
+313 412 70 37516 68 239576
+314 187 68 37656 68 239984
+315 412 82 37792 81 240392
+316 187 81 37956 81 240878
+317 412 83 38118 81 241364
+318 304 81 38284 81 241850
+319 412 73 38446 70 242336
+320 253 71 38592 70 242756
+321 412 58 38734 56 243176
+322 187 54 38850 58 243512
+323 487 69 38958 64 243860
+324 375 108 39096 107 244244
+325 487 81 39312 77 244886
+326 375 121 39474 120 245348
+327 487 58 39716 53 246068
+328 375 97 39832 96 246386
+329 472 120 40026 119 246962
+330 487 71 40266 70 247676
+331 367 95 40408 94 248096
+332 487 68 40598 62 248660
+333 337 68 40734 63 249032
+334 487 87 40870 81 249410
+335 337 87 41044 82 249896
+336 487 101 41218 92 250388
+337 337 101 41420 93 250940
+338 638 128 41622 135 251498
+339 487 134 41878 133 252308
+340 450 98 42146 95 253106
+341 263 68 42342 64 253676
+342 450 111 42478 108 254060
+343 263 81 42700 77 254708
+344 450 87 42862 84 255170
+345 263 57 43036 53 255674
+346 375 116 43150 115 255992
+347 263 102 43382 100 256682
+348 375 106 43586 104 257282
+349 263 91 43798 89 257906
+350 375 139 43980 144 258440
+351 263 122 44258 128 259304
+352 375 106 44502 104 260072
+353 263 91 44714 89 260696
+354 412 76 44896 79 261230
+355 187 83 45048 87 261704
+356 412 44 45214 39 262226
+357 277 75 45302 73 262460
+358 412 44 45452 42 262898
+359 187 51 45540 51 263150
+360 487 122 45642 120 263456
+361 375 125 45886 126 264176
+362 487 84 46136 81 264932
+363 375 90 46304 87 265418
+364 487 103 46484 100 265940
+365 375 109 46690 106 266540
+366 487 123 46908 119 267176
+367 375 129 47154 125 267890
+368 487 117 47412 112 268640
+369 375 123 47646 117 269312
+370 487 113 47892 120 270014
+371 375 122 48118 123 270734
+372 601 66 48362 67 271472
+373 450 74 48494 72 271874
+374 412 68 48642 63 272306
+375 300 93 48778 91 272684
+376 412 104 48964 94 273230
+377 412 45 49172 41 273794
+378 263 86 49262 82 274040
+379 412 49 49434 43 274532
+380 263 89 49532 84 274790
+381 412 35 49710 30 275294
+382 263 75 49780 71 275474
+383 224 61 49930 61 275900
+384 337 88 50052 87 276266
+392 378 107 50228 106 276788
+400 346 96 50442 94 277424
+402 337 91 50634 96 277988
+405 496 102 50816 106 278564
+409 337 80 51020 78 279200
+410 187 57 51180 60 279668
+411 324 45 51294 46 280028
+414 361 61 51384 61 280304
+416 487 102 51506 101 280670
+417 362 100 51710 101 281276
+421 351 114 51910 112 281882
+426 269 89 52138 89 282554
+427 193 81 52316 81 283088
+429 243 83 52478 82 283574
+431 523 108 52644 108 284066
+432 375 120 52860 121 284714
+442 334 98 53100 97 285440
+443 337 54 53296 54 286022
+446 337 59 53404 60 286346
+448 140 4 53522 2 286706
+449 233 9 53530 4 286718
+450 248 20 53548 18 286742
+451 202 47 53588 42 286850
+496 236 61 53682 58 287102
+506 450 104 53804 103 287450
+507 337 154 54012 146 288068
+508 638 120 54320 122 288944
+509 487 132 54560 129 289676
+510 487 101 54824 101 290450
+511 337 89 55026 91 291056
+567 187 52 55204 52 291602
+592 346 102 55308 109 291914
+593 413 63 55512 67 292568
+594 413 59 55638 67 292970
+595 337 98 55756 97 293372
+596 300 69 55952 70 293954
+597 300 99 56090 99 294374
+598 337 126 56288 125 294968
+599 385 122 56540 124 295718
+600 300 58 56784 56 296462
+601 300 63 56900 62 296798
+602 423 92 57026 97 297170
+603 300 78 57210 77 297752
+604 324 78 57366 78 298214
+605 465 115 57522 116 298682
+606 328 65 57752 63 299378
+607 248 61 57882 61 299756
+608 486 128 58004 127 300122
+609 371 90 58260 89 300884
+610 379 73 58440 76 301418
+611 300 95 58586 101 301874
+612 333 94 58776 97 302480
+613 375 84 58964 86 303062
+614 375 101 59132 104 303578
+615 360 111 59334 113 304202
+616 187 79 59556 75 304880
+617 171 56 59714 62 305330
+618 205 34 59826 36 305702
+619 216 81 59894 96 305918
+620 300 95 60056 108 306494
+621 196 60 60246 66 307142
+622 420 109 60366 116 307538
+623 525 128 60584 134 308234
+624 525 112 60840 118 309038
+625 512 135 61064 138 309746
+626 469 123 61334 126 310574
+627 340 104 61580 105 311330
+628 397 46 61788 48 311960
+629 337 74 61880 74 312248
+630 506 113 62028 133 312692
+631 463 83 62254 80 313490
+632 466 81 62420 84 313970
+633 288 49 62582 48 314474
+634 333 61 62680 65 314762
+635 294 76 62802 78 315152
+636 263 50 62954 49 315620
+637 263 94 63054 92 315914
+638 243 43 63242 41 316466
+639 228 50 63328 51 316712
+640 336 68 63428 69 317018
+641 336 64 63564 69 317432
+642 263 121 63692 129 317846
+643 286 71 63934 70 318620
+644 266 83 64076 82 319040
+645 280 86 64242 90 319532
+646 352 103 64414 108 320072
+647 209 44 64620 43 320720
+648 210 58 64708 57 320978
+649 375 101 64824 103 321320
+650 337 62 65026 64 321938
+651 360 68 65150 71 322322
+652 300 61 65286 60 322748
+653 450 62 65408 62 323108
+654 300 87 65532 86 323480
+655 427 60 65706 59 323996
+656 297 66 65826 66 324350
+657 277 51 65958 50 324746
+658 337 67 66060 66 325046
+659 337 83 66194 86 325442
+660 358 69 66360 69 325958
+661 358 65 66498 64 326372
+662 328 60 66628 60 326756
+663 323 68 66748 68 327116
+664 488 65 66884 58 327524
+665 333 79 67014 82 327872
+666 314 65 67172 63 328364
+667 392 106 67302 105 328742
+668 392 73 67514 78 329372
+669 321 95 67660 94 329840
+670 337 60 67850 60 330404
+671 328 49 67970 47 330764
+672 329 119 68068 117 331046
+673 358 77 68306 77 331748
+674 358 73 68460 72 332210
+675 506 124 68606 128 332642
+676 554 167 68854 170 333410
+677 552 152 69188 158 334430
+678 378 126 69492 133 335378
+679 306 115 69744 116 336176
+680 405 139 69974 140 336872
+688 256 81 70252 87 337712
+689 256 100 70414 104 338234
+690 236 71 70614 70 338858
+691 263 50 70756 48 339278
+692 263 49 70856 48 339566
+693 263 75 70954 78 339854
+694 263 66 71104 69 340322
+695 303 66 71236 66 340736
+696 236 85 71368 86 341132
+699 224 31 71538 30 341648
+704 231 50 71600 53 341828
+705 220 49 71700 52 342146
+710 224 7 71798 5 342458
+711 224 7 71812 5 342488
+728 224 23 71826 21 342518
+729 224 21 71872 18 342644
+730 224 43 71914 40 342752
+731 224 36 72000 37 342992
+732 224 41 72072 41 343214
+733 224 37 72154 32 343460
+736 256 90 72228 90 343652
+737 150 47 72408 52 344192
+738 189 79 72502 84 344504
+739 263 88 72660 90 345008
+740 221 66 72836 64 345548
+748 211 7 72968 5 345932
+749 266 9 72982 4 345962
+900 202 18 73000 16 345986
+901 256 62 73036 52 346082
+902 450 63 73160 61 346394
+903 224 21 73286 18 346760
+904 472 98 73328 94 346868
+905 574 100 73524 96 347432
+906 303 58 73724 53 348008
+908 487 82 73840 77 348326
+910 472 87 74004 82 348788
+911 546 86 74178 81 349280
+912 187 112 74350 101 349766
+913 450 44 74574 45 350372
+914 450 95 74662 96 350642
+915 395 50 74852 48 351218
+916 450 8 74952 7 351506
+917 450 80 74968 78 351548
+918 412 27 75128 25 352016
+919 525 79 75182 80 352166
+920 484 100 75340 95 352646
+921 263 39 75540 37 353216
+922 450 80 75618 80 353438
+923 442 40 75778 39 353918
+924 601 64 75858 62 354152
+925 487 50 75986 48 354524
+926 503 62 76086 54 354812
+927 487 63 76210 61 355136
+928 525 57 76336 58 355502
+929 412 77 76450 79 355850
+931 427 24 76604 22 356324
+932 412 36 76652 34 356456
+933 412 68 76724 66 356660
+934 521 83 76860 84 357056
+935 450 82 77026 81 357560
+936 446 94 77190 93 358046
+937 546 67 77378 65 358604
+938 263 83 77512 73 358994
+939 412 112 77678 102 359432
+940 389 95 77902 91 360044
+941 306 113 78092 111 360590
+942 329 113 78318 111 361256
+943 187 68 78544 65 361922
+944 361 140 78680 129 362312
+945 389 76 78960 75 363086
+946 337 91 79112 95 363536
+947 295 49 79294 47 364106
+948 334 93 79392 91 364388
+949 306 94 79578 95 364934
+950 280 95 79766 94 365504
+951 329 94 79956 95 366068
+952 338 75 80144 74 366638
+953 187 49 80294 49 367082
+954 337 65 80392 63 367376
+955 327 52 80522 50 367754
+956 353 69 80626 68 368054
+957 316 31 80764 29 368462
+958 280 137 80826 137 368636
+959 337 63 81100 61 369458
+960 377 77 81226 76 369824
+961 334 74 81380 75 370280
+962 280 80 81528 79 370730
+963 337 45 81688 43 371204
+964 280 46 81778 45 371462
+965 361 77 81870 77 371732
+966 457 78 82024 77 372194
+967 273 52 82180 50 372656
+968 440 60 82284 58 372956
+969 496 114 82404 120 373304
+970 187 93 82632 85 374024
+971 361 121 82818 113 374534
+972 337 82 83060 77 375212
+973 361 96 83224 93 375674
+974 496 133 83416 136 376232
+976 337 91 83682 92 377048
+977 392 111 83864 113 377600
+978 412 80 84086 80 378278
+981 457 65 84246 65 378758
+982 559 98 84376 101 379148
+984 487 82 84572 80 379754
+985 337 66 84736 65 380234
+986 451 71 84868 69 380624
+987 321 79 85010 79 381038
+988 450 54 85168 52 381512
+989 354 10 85276 8 381824
+990 511 70 85296 70 381872
+991 328 8 85436 6 382292
+992 496 53 85452 54 382328
+993 358 39 85558 41 382652
+1008 384 66 85636 64 382898
+1009 349 97 85768 97 383282
+1012 487 73 85962 74 383864
+1013 315 57 86108 58 384308
+1014 328 59 86222 58 384656
+1025 450 120 86340 114 385004
+1026 533 91 86580 90 385688
+1027 407 58 86762 55 386228
+1028 444 93 86878 94 386558
+1029 375 98 87064 99 387122
+1030 263 39 87260 37 387716
+1031 263 83 87338 73 387938
+1032 337 56 87504 54 388376
+1033 644 101 87616 103 388700
+1034 663 103 87818 102 389318
+1035 561 85 88024 85 389930
+1036 457 110 88194 108 390440
+1038 450 118 88414 112 391088
+1039 525 76 88650 75 391760
+1040 450 45 88802 45 392210
+1041 429 70 88892 71 392480
+1042 441 100 89032 101 392906
+1043 407 39 89232 39 393512
+1044 470 83 89310 83 393746
+1045 450 76 89476 78 394244
+1046 626 148 89628 153 394712
+1047 379 95 89924 93 395630
+1048 518 76 90114 78 396188
+1049 518 128 90266 126 396656
+1050 457 91 90522 92 397412
+1051 501 79 90704 79 397964
+1052 601 63 90862 62 398438
+1053 519 82 90988 80 398810
+1054 487 63 91152 61 399290
+1055 518 60 91278 58 399656
+1056 398 76 91398 79 400004
+1057 450 68 91550 72 400478
+1058 412 36 91686 34 400910
+1059 450 66 91758 64 401114
+1060 562 83 91890 84 401498
+1061 410 82 92056 81 402002
+1062 520 69 92220 69 402488
+1063 512 85 92358 89 402902
+1064 648 105 92528 108 403436
+1065 648 116 92738 120 404084
+1066 527 66 92970 66 404804
+1067 665 100 93102 97 405200
+1068 429 60 93302 60 405782
+1069 453 74 93422 74 406142
+1070 611 109 93570 107 406586
+1071 479 73 93788 77 407228
+1072 355 92 93934 90 407690
+1073 337 90 94118 88 408230
+1074 325 74 94298 73 408758
+1075 248 64 94446 65 409196
+1076 334 64 94574 62 409586
+1077 291 62 94702 61 409958
+1078 607 149 94826 150 410324
+1079 269 94 95124 95 411224
+1080 366 85 95312 85 411794
+1081 366 122 95482 119 412304
+1082 352 70 95726 70 413018
+1083 342 94 95866 96 413438
+1084 450 79 96054 77 414014
+1085 367 56 96212 55 414476
+1086 337 63 96324 60 414806
+1087 367 89 96450 90 415166
+1088 335 94 96628 93 415706
+1089 294 70 96816 69 416264
+1090 524 129 96956 134 416678
+1091 302 89 97214 91 417482
+1092 506 163 97392 169 418028
+1093 308 89 97718 91 419042
+1094 366 115 97896 122 419588
+1095 358 80 98126 80 420320
+1096 540 122 98286 125 420800
+1097 540 151 98530 161 421550
+1098 401 85 98832 84 422516
+1099 509 99 99002 95 423020
+1100 331 65 99200 63 423590
+1101 300 78 99330 79 423968
+1102 499 86 99486 87 424442
+1103 363 102 99658 109 424964
+1105 293 106 99862 97 425618
+1106 353 102 100074 104 426200
+1107 248 83 100278 81 426824
+1108 280 76 100444 74 427310
+1109 263 84 100596 84 427754
+1110 187 72 100764 67 428258
+1111 187 92 100908 85 428660
+1112 187 74 101092 70 429170
+1113 469 110 101240 111 429590
+1114 495 88 101460 87 430256
+1115 375 88 101636 94 430778
+1116 352 89 101812 86 431342
+1118 302 126 101990 125 431858
+1119 363 116 102242 122 432608
+1122 514 78 102474 78 433340
+1123 384 97 102630 96 433808
+1130 660 95 102824 99 434384
+1131 570 99 103014 105 434978
+1138 487 104 103212 102 435608
+1139 337 102 103420 104 436220
+1140 450 47 103624 47 436844
+1141 328 57 103718 56 437126
+1168 364 39 103832 39 437462
+1169 243 56 103910 58 437696
+7808 601 77 104022 78 438044
+7809 450 84 104176 83 438512
+7810 601 76 104344 78 439010
+7811 450 85 104496 83 439478
+7812 601 102 104666 98 439976
+7813 450 110 104870 103 440564
+7922 412 79 105090 74 441182
+7923 300 104 105248 102 441626
+8208 224 4 105456 2 442238
+8209 224 4 105464 2 442250
+8210 337 4 105472 2 442262
+8211 337 4 105480 2 442274
+8212 675 4 105488 2 442286
+8216 224 31 105496 30 442298
+8217 224 31 105558 29 442478
+8218 224 31 105620 29 442652
+8219 224 31 105682 29 442826
+8220 337 63 105744 59 443000
+8221 337 63 105870 58 443354
+8222 337 63 105996 58 443702
+8223 337 63 106122 58 444050
+8224 337 118 106248 132 444398
+8225 337 209 106484 222 445190
+8226 378 21 106902 18 446522
+8230 675 65 106944 54 446630
+8240 755 202 107074 194 446954
+8241 999 261 107478 249 448118
+8249 224 43 108000 46 449612
+8250 224 38 108086 42 449888
+8254 337 4 108162 2 450140
+8260 123 4 108170 2 450152
+8355 451 62 108178 63 450164
+8356 337 144 108302 145 450542
+8359 830 206 108590 206 451412
+8364 380 74 109002 73 452648
+8413 724 43 109150 40 453086
+8453 572 138 109236 131 453326
+8458 553 138 109512 145 454112
+8459 791 175 109788 179 454982
+8464 673 122 110138 123 456056
+8466 699 153 110382 158 456794
+8467 337 79 110688 77 457742
+8470 712 134 110846 125 458204
+8475 708 178 111114 179 458954
+8482 675 78 111470 77 460028
+8492 716 189 111626 189 460490
+8495 490 84 112004 83 461624
+8496 558 139 112172 140 462122
+8497 704 160 112450 161 462962
+8499 878 156 112770 159 463928
+8500 573 112 113082 112 464882
+8508 493 82 113306 95 465554
+8511 537 18 113470 18 466124
+8517 505 45 113506 48 466232
+8518 427 68 113596 72 466520
+8519 388 75 113732 82 466952
+8520 256 19 113882 16 467444
+8521 284 40 113920 40 467540
+8706 377 67 114000 68 467780
+8722 409 4 114134 2 468188
+9251 337 8 114142 6 468200
+9312 469 82 114158 80 468236
+9313 469 87 114322 82 468716
+9314 469 120 114496 116 469208
+9315 469 59 114736 55 469904
+9316 469 98 114854 94 470234
+9317 469 109 115050 107 470798
+9318 469 56 115268 51 471440
+9319 469 129 115380 123 471746
+9320 469 106 115638 102 472484
+9398 469 87 115850 86 473096
+9399 469 121 116024 121 473612
+9400 469 100 116266 98 474338
+9401 469 99 116466 97 474926
+9402 469 116 116664 118 475508
+9403 469 106 116896 107 476216
+9404 469 114 117108 113 476858
+9405 469 114 117336 119 477536
+9406 469 80 117564 77 478250
+9407 469 97 117724 94 478712
+9408 469 115 117918 118 479276
+9409 469 90 118148 88 479984
+9410 469 104 118328 103 480512
+9411 469 90 118536 89 481130
+9412 469 87 118716 81 481664
+9413 469 106 118890 109 482150
+9414 469 124 119102 121 482804
+9415 469 113 119350 110 483530
+9416 469 126 119576 130 484190
+9417 469 79 119828 74 484970
+9418 469 112 119986 109 485414
+9419 469 83 120210 80 486068
+9420 469 100 120376 103 486548
+9421 469 120 120576 120 487166
+9422 469 103 120816 99 487886
+9423 469 70 121022 66 488480
+9424 469 115 121162 116 488876
+9425 469 117 121392 115 489572
+9426 469 100 121626 95 490262
+9427 469 135 121826 135 490832
+9428 469 102 122096 97 491642
+9429 469 119 122300 121 492224
+9430 469 157 122538 156 492950
+9431 469 125 122852 127 493886
+9432 469 109 123102 108 494648
+9433 469 116 123320 110 495296
+9434 469 102 123552 102 495956
+9435 469 95 123756 93 496568
+9436 469 156 123946 169 497126
+9437 469 127 124258 131 498140
+9438 469 86 124512 81 498926
+9439 469 124 124684 123 499412
+9440 469 112 124932 108 500150
+9441 469 94 125156 90 500798
+9442 469 124 125344 125 501338
+9443 469 87 125592 84 502088
+9444 469 122 125766 125 502592
+9445 469 99 126010 97 503342
+9446 469 103 126208 108 503924
+9447 469 134 126414 131 504572
+9448 469 132 126682 131 505358
+9449 469 102 126946 102 506144
+9450 469 87 127150 81 506756
+9472 478 4 127324 2 507242
+9474 470 4 127332 2 507254
+9484 478 6 127340 4 507266
+9488 478 6 127352 4 507290
+9492 478 6 127364 4 507314
+9496 478 6 127376 4 507338
+9500 478 8 127388 4 507362
+9508 478 8 127404 6 507386
+9516 478 8 127420 6 507422
+9524 478 8 127436 6 507458
+9532 478 12 127452 8 507494
+9552 478 9 127476 4 507542
+9553 478 9 127494 4 507566
+9554 478 10 127512 6 507590
+9555 478 10 127532 8 507626
+9556 478 13 127552 8 507674
+9557 478 10 127578 8 507722
+9558 478 10 127598 8 507770
+9559 478 13 127618 8 507818
+9560 478 10 127644 6 507866
+9561 478 10 127664 8 507902
+9562 478 13 127684 8 507950
+9563 478 10 127710 8 507998
+9564 478 10 127730 8 508046
+9565 478 13 127750 8 508094
+9566 478 12 127776 6 508142
+9567 478 13 127800 6 508178
+9568 478 18 127826 10 508214
+9569 478 12 127862 10 508274
+9570 478 13 127886 8 508334
+9571 478 18 127912 10 508382
+9572 478 13 127948 8 508442
+9573 478 12 127974 10 508490
+9574 478 18 127998 10 508550
+9575 478 13 128034 8 508610
+9576 478 12 128060 10 508658
+9577 478 18 128084 10 508718
+9578 478 20 128120 14 508778
+9579 478 20 128160 14 508862
+9580 478 27 128200 16 508946
+64256 414 187 128254 188 509042
+64257 375 127 128628 128 510170
+64258 375 113 128882 118 510938
+64259 578 218 129108 221 511646
+64260 576 200 129544 210 512972
+144	39	141	55	134	69	123	80	109	87	94	90	79	87	65	80	55	69	48	55	45	39	48	23	54	10	65	0	78	-6	94	-8	110	-6	124	0	134	10	141	24	144	39	16383	16383	133	138	150	181	168	223	187	265	208	308	230	353	238	370	244	383	248	393	250	402	250	413	249	429	243	443	233	453	219	460	201	462	179	458	165	446	155	428	150	406	148	382	145	347	140	306	133	258	124	204	113	144	92	269	120	269	178	398	182	408	184	415	186	420	186	430	185	440	180	449	174	457	166	461	156	463	141	460	126	453	114	442	106	428	102	413	16383	16383	268	269	296	269	354	398	357	407	360	414	362	424	362	430	360	440	356	449	350	457	341	461	332	463	316	460	302	453	290	442	282	428	278	413	229	282	192	192	115	192	152	282	16383	16383	360	331	301	331	359	473	307	473	248	331	172	331	230	473	178	473	119	331	49	331	35	282	100	282	63	192	-7	192	-21	142	42	142	-14	0	38	0	95	142	172	142	114	0	167	0	224	142	289	142	302	192	244	192	281	282	346	282	171	186	191	170	204	156	213	142	217	126	218	109	213	77	200	52	180	35	155	25	126	22	16383	16383	167	295	149	310	135	324	126	337	121	351	120	367	123	388	133	406	149	419	169	428	195	431	199	431	201	430	203	430	204	429	16383	16383	336	404	315	418	295	429	276	438	259	443	244	446	257	495	224	495	211	452	186	452	143	447	106	432	78	407	60	374	54	333	56	308	64	284	80	260	106	235	143	204	93	29	67	44	49	61	38	83	32	112	29	150	15	154	-13	59	5	42	23	29	42	19	62	11	86	5	66	-67	101	-67	120	0	180	6	228	24	263	53	285	89	292	133	289	161	280	186	263	212	236	241	198	277	237	422	260	413	276	400	287	384	292	363	294	338	294	321	293	317	308	314	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	293	54	278	47	265	41	251	38	238	36	225	35	198	40	175	53	157	72	145	98	141	128	144	155	152	177	167	197	189	215	219	232	229	191	240	154	254	121	271	88	293	54	16383	16383	370	393	368	370	361	350	347	330	326	312	296	293	292	313	290	329	289	342	288	352	288	362	290	388	296	409	305	425	318	435	335	439	347	437	357	431	364	421	369	409	370	393	16383	16383	504	68	492	58	482	50	472	45	462	42	451	41	435	43	420	48	406	58	391	71	376	90	423	150	454	190	476	212	494	223	515	227	515	244	372	244	372	227	387	224	397	220	404	216	408	209	410	201	408	190	403	176	395	160	380	139	360	114	344	142	329	173	317	204	308	236	302	268	346	287	381	308	405	331	420	356	425	384	421	409	409	430	390	447	365	457	334	461	292	455	257	436	230	408	212	369	206	321	206	311	207	301	208	290	210	276	213	259	175	249	132	231	92	202	63	158	51	96	57	58	74	28	100	5	135	-7	178	-12	206	-10	233	-6	260	1	286	13	311	29	329	14	347	2	366	-5	386	-10	407	-11	432	-9	455	-2	476	9	498	28	521	54	87	269	115	269	171	397	175	406	178	413	179	419	181	424	181	430	179	440	175	449	169	457	160	461	151	463	135	461	121	455	110	445	101	431	97	414	220	463	188	439	161	417	137	396	116	376	98	357	70	319	48	278	32	234	22	188	19	140	22	83	33	32	52	-17	79	-67	115	-120	130	-110	111	-72	98	-37	89	-2	84	36	82	81	84	132	89	181	98	228	111	273	127	314	143	345	159	371	179	396	203	422	232	449	71	452	89	418	103	383	113	348	118	309	120	266	118	220	113	173	105	127	93	83	79	42	63	7	47	-21	28	-48	3	-76	-28	-106	-17	-120	21	-92	56	-63	87	-32	114	0	137	32	153	63	166	94	175	128	181	164	183	202	182	231	179	260	173	289	165	318	155	347	135	391	122	412	106	435	87	463	211	316	218	321	230	327	240	331	250	333	262	335	278	336	293	337	308	340	321	347	329	357	333	371	331	382	326	392	319	400	310	405	299	407	290	406	281	403	273	397	265	388	256	376	248	362	240	352	232	343	224	336	213	330	205	326	205	334	206	347	208	358	211	369	216	380	223	393	228	401	231	409	233	415	234	422	235	428	233	440	228	450	221	457	212	461	200	463	189	461	179	457	172	450	167	440	166	428	166	422	168	415	170	409	173	401	178	393	184	380	189	369	193	358	195	347	195	326	188	330	177	336	168	343	160	352	153	362	144	376	135	388	127	397	119	403	110	406	101	407	91	405	82	400	75	392	70	382	68	371	71	357	80	347	92	340	107	337	123	336	138	335	150	333	160	331	170	327	183	321	190	316	183	312	161	301	151	298	139	297	123	296	108	295	93	292	80	286	71	276	68	262	70	251	75	241	83	233	93	227	103	225	113	226	121	230	128	236	136	245	144	257	152	270	159	280	167	288	176	295	188	302	195	307	195	286	193	275	190	264	185	253	178	240	173	231	170	224	168	217	166	211	166	205	167	193	172	184	179	177	189	172	200	170	212	172	221	177	228	184	233	193	235	204	234	211	233	217	231	224	228	231	223	240	216	253	211	264	208	275	206	286	205	299	205	307	213	302	225	295	234	288	242	280	249	270	256	257	265	245	272	236	280	230	288	226	297	225	308	227	317	233	325	241	331	251	333	262	329	276	320	286	308	292	293	295	278	296	262	297	250	298	240	301	218	312	363	141	363	201	222	201	222	342	163	342	163	201	23	201	23	141	163	141	163	0	222	0	222	141	-31	-122	13	-99	49	-72	75	-41	92	-7	97	27	95	48	88	65	76	79	61	87	41	90	26	89	12	83	1	73	-5	59	-7	41	-7	31	-4	21	0	13	8	5	19	-2	27	-7	33	-12	37	-16	39	-21	39	-27	36	-42	26	-57	11	-72	-11	-88	-40	-105	183	191	17	191	2	112	167	112	94	41	92	57	85	71	74	82	60	89	44	91	28	89	14	82	3	71	-3	57	-5	41	-3	25	3	11	14	0	27	-6	43	-8	59	-6	73	0	84	11	92	25	94	41	231	463	172	463	-42	-11	16	-11	253	393	248	342	235	280	219	215	201	155	186	107	173	70	159	43	145	24	131	13	115	10	103	12	94	18	87	27	83	40	81	55	87	102	100	169	120	246	144	322	168	386	179	407	189	423	198	434	209	440	219	442	231	440	240	434	247	424	251	410	253	393	16383	16383	322	299	318	354	305	399	285	433	256	454	221	462	199	460	176	455	155	446	134	433	114	414	81	369	52	318	30	261	16	201	11	140	16	89	29	48	51	17	81	-2	120	-9	140	-7	159	-3	177	4	194	14	210	28	246	68	277	118	301	175	316	236	322	299	283	462	248	453	215	446	181	439	143	432	100	426	99	411	109	412	125	414	140	414	152	413	161	410	167	406	171	400	173	392	172	389	172	385	171	380	169	372	85	71	77	49	66	34	51	24	30	18	3	16	3	0	237	0	237	16	210	17	191	19	178	24	172	31	170	41	170	47	174	63	176	73	179	83	58	342	75	364	92	381	110	392	129	398	149	400	172	397	190	386	202	369	209	347	211	321	205	286	187	248	155	203	107	148	42	78	-17	17	-17	0	229	0	283	129	267	129	253	106	238	91	219	81	196	76	165	75	72	75	204	188	240	222	268	254	287	285	298	316	302	348	297	384	283	416	260	440	229	456	191	462	151	456	117	442	87	418	62	388	43	351	79	363	95	383	110	397	125	407	141	412	158	413	180	411	197	403	208	390	215	373	217	353	212	324	197	299	171	279	135	262	88	250	86	235	106	233	124	230	140	225	155	216	168	204	177	192	184	178	189	163	191	146	192	127	189	95	178	65	162	41	142	24	118	18	112	19	105	20	100	22	95	25	91	28	81	41	71	56	61	70	48	80	30	84	16	83	5	77	-2	69	-7	58	-9	45	-5	27	6	12	24	1	49	-6	80	-8	143	0	198	26	239	65	266	114	276	169	274	193	269	214	259	233	244	250	224	268	224	269	255	284	278	303	293	323	301	346	304	370	299	399	285	425	263	444	236	457	204	462	173	459	144	449	116	432	90	406	65	372	226	357	173	167	35	167	16383	16383	340	462	297	462	9	172	-9	101	155	101	127	0	213	0	242	101	289	101	307	167	259	167	328	452	138	452	49	251	73	250	93	248	109	244	125	239	140	232	163	218	182	199	196	177	204	153	207	127	202	94	189	64	169	40	146	24	120	18	111	19	103	21	96	26	88	35	81	48	73	61	64	71	55	78	44	82	32	84	19	82	8	77	0	68	-5	58	-7	44	-2	26	9	12	28	0	54	-6	85	-8	148	0	201	26	242	66	269	115	278	170	276	196	270	221	260	243	247	264	229	281	211	295	194	305	173	313	147	319	110	327	133	379	304	379	216	213	213	180	207	143	197	103	184	67	170	38	162	27	155	20	147	15	138	12	128	11	115	13	104	20	97	30	93	45	91	64	93	91	99	122	107	157	119	193	133	229	139	241	145	250	152	255	160	257	170	258	188	256	201	251	209	242	214	229	216	213	16383	16383	340	459	287	447	243	435	205	419	170	398	134	371	93	331	60	285	36	236	21	183	16	127	21	80	35	42	59	14	92	-3	133	-9	186	0	232	23	267	61	291	110	299	170	295	211	282	243	261	266	233	280	198	285	190	285	182	284	173	282	165	280	156	276	184	321	216	361	252	394	295	421	344	443	354	452	98	452	39	324	57	324	71	346	87	361	107	370	134	374	173	376	259	376	35	0	97	0	207	94	203	68	193	45	177	27	156	15	133	11	111	15	93	26	79	43	71	66	68	95	71	126	79	153	93	176	114	197	141	217	170	184	190	157	200	135	205	115	207	94	16383	16383	259	367	257	348	253	331	244	314	230	295	210	272	185	294	167	315	156	334	150	353	149	373	151	396	159	414	171	428	187	436	207	439	223	436	238	426	249	411	256	392	259	367	16383	16383	124	231	80	211	46	189	22	165	7	136	2	103	8	66	24	35	51	11	86	-3	129	-8	179	-2	221	15	254	44	275	83	283	130	281	155	275	178	265	201	248	226	225	254	225	256	262	273	289	292	308	314	318	338	321	365	320	382	316	397	309	410	301	421	290	432	277	442	262	450	244	456	224	460	203	462	163	456	127	440	99	414	81	380	74	337	75	315	81	295	90	276	104	255	124	233	245	393	244	370	241	346	236	320	228	290	216	255	207	228	198	210	190	200	179	196	164	195	148	196	136	202	127	211	122	223	120	238	122	267	128	300	136	335	147	369	159	397	168	412	177	424	188	433	200	438	212	440	224	438	233	432	240	423	244	410	245	393	16383	16383	-3	-6	44	3	83	14	117	26	147	42	178	62	226	103	266	152	296	206	315	263	321	321	320	348	315	372	307	395	296	415	282	432	269	443	255	451	239	457	222	460	202	462	149	452	103	427	67	387	44	337	35	278	40	241	54	210	76	186	104	171	138	166	146	166	154	167	170	171	179	175	152	128	119	88	82	55	39	29	-7	10	115	41	113	57	106	70	95	81	82	89	66	91	50	89	36	82	25	71	18	57	16	41	18	25	25	11	35	0	49	-6	65	-8	81	-6	95	0	106	11	113	25	115	41	16383	16383	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	-7	-123	36	-100	72	-73	99	-42	115	-8	121	26	118	47	111	64	100	78	85	87	65	90	49	88	35	82	25	72	18	58	15	41	16	30	19	21	24	12	31	4	42	-2	51	-7	57	-12	60	-17	62	-22	63	-28	59	-42	50	-57	34	-73	12	-89	-16	-106	16383	16383	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	364	-7	364	57	104	171	364	285	364	350	21	199	21	143	363	72	363	132	23	132	23	72	16383	16383	363	210	363	270	23	270	23	210	364	143	364	199	21	350	21	285	281	171	21	57	21	-7	153	41	151	57	144	70	133	81	120	89	104	91	88	89	74	82	63	71	56	57	54	41	56	25	63	11	73	0	87	-6	103	-8	119	-6	133	0	144	11	151	25	153	41	16383	16383	133	140	144	166	156	188	173	207	197	227	232	250	265	271	289	293	306	316	315	340	317	365	312	399	296	426	271	446	239	458	203	462	164	458	130	445	104	427	87	403	81	377	83	362	88	349	97	338	108	331	121	328	135	330	146	336	155	346	161	357	163	370	161	384	156	393	150	400	145	407	143	416	146	423	152	430	161	436	173	440	186	441	201	439	214	432	224	421	229	406	232	388	230	368	226	348	218	328	205	308	189	287	157	252	136	221	123	194	116	169	113	146	394	271	392	253	388	233	382	212	375	192	367	174	358	158	347	146	336	136	324	130	312	128	299	131	288	138	279	150	274	166	272	186	276	220	288	255	308	285	333	307	364	315	366	315	376	313	384	308	389	299	393	286	394	271	16383	16383	475	52	447	38	419	28	391	22	363	20	335	19	270	29	216	56	176	99	150	153	141	216	150	289	176	350	217	396	270	426	333	437	394	428	447	403	489	365	516	317	526	261	523	229	513	192	496	157	473	132	443	121	434	123	426	126	421	132	417	141	416	152	416	156	417	161	418	165	419	170	419	174	461	339	413	339	406	313	397	327	389	337	380	343	370	347	357	348	310	337	272	309	244	269	227	222	221	173	224	148	233	127	246	111	264	100	286	97	303	99	321	105	337	115	353	129	368	146	372	131	381	117	395	106	412	98	431	96	475	105	510	129	536	165	552	210	557	262	546	330	515	385	466	427	404	454	332	463	252	451	183	418	128	366	93	299	80	219	92	148	126	85	179	34	247	0	328	-11	357	-10	386	-6	415	0	448	12	484	29	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	255	6	311	23	352	51	378	90	387	140	383	168	373	191	355	211	329	227	294	239	294	240	334	252	369	267	397	288	415	315	422	354	415	389	396	416	363	436	317	448	259	452	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	361	259	353	212	341	169	323	129	301	94	277	68	252	48	224	34	193	25	159	23	145	23	134	26	126	31	122	37	120	46	120	51	121	58	123	66	126	77	130	91	16383	16383	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	164	0	216	3	264	14	308	30	348	52	382	79	410	111	433	147	449	187	460	230	463	274	454	335	428	384	386	421	330	444	259	452	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	446	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	189	229	227	226	253	220	270	208	279	191	282	167	282	157	280	145	279	138	298	134	348	320	329	322	313	290	295	269	272	257	240	252	195	250	237	398	241	411	247	421	254	427	265	430	279	431	310	429	335	426	355	419	371	409	385	394	391	385	395	375	397	362	399	346	399	327	417	324	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	354	452	152	452	152	435	175	432	186	429	194	425	199	420	202	414	203	407	203	402	202	396	200	389	197	378	194	364	117	72	104	24	92	-8	82	-28	71	-38	57	-41	51	-41	45	-39	42	-37	40	-34	39	-29	41	-23	49	-11	53	-4	55	6	53	21	47	33	37	42	26	48	12	50	-1	47	-12	41	-22	30	-28	17	-30	2	-25	-21	-12	-41	8	-55	36	-63	69	-66	107	-61	142	-45	172	-18	196	19	214	69	296	378	304	403	313	418	324	428	337	433	354	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	265	268	411	403	426	416	437	424	448	430	459	433	474	435	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	620	452	477	452	266	127	230	452	81	452	81	435	103	435	117	432	125	428	129	421	130	412	129	406	128	399	127	391	125	382	122	373	50	123	37	81	25	52	14	33	0	23	-19	17	-19	0	120	0	120	17	97	20	82	24	72	32	67	43	66	58	66	66	68	75	70	87	74	102	79	120	147	370	192	-7	211	-7	465	379	382	70	375	50	367	35	355	25	338	20	314	17	314	0	523	0	523	17	503	18	490	21	481	26	477	35	476	46	476	52	477	60	479	68	481	77	483	84	563	380	570	402	578	417	588	426	602	432	620	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	223	394	228	410	232	420	238	427	247	430	259	431	278	428	294	420	306	408	313	392	315	372	314	353	312	333	308	314	301	296	293	280	282	264	268	252	252	244	233	239	210	238	194	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	188	216	199	215	209	215	219	214	230	214	266	216	298	222	327	231	352	243	374	259	388	273	399	289	407	307	412	327	414	348	408	385	391	414	361	435	320	447	266	452	370	360	366	312	356	259	340	204	321	151	299	104	280	74	259	48	236	28	211	16	185	11	161	15	142	25	127	42	118	65	115	92	119	142	131	198	147	257	168	312	192	360	211	389	232	411	254	427	277	436	302	440	324	436	343	425	357	408	366	386	370	360	16383	16383	137	-10	19	-111	29	-126	49	-119	66	-114	80	-110	93	-108	117	-108	141	-112	157	-116	176	-122	199	-129	218	-134	235	-137	251	-139	268	-139	309	-136	345	-126	379	-108	411	-79	443	-39	428	-26	406	-47	386	-62	367	-72	347	-77	324	-79	313	-79	303	-78	292	-76	280	-72	266	-68	237	-59	209	-53	183	-48	160	-46	140	-44	140	-42	170	-10	221	-6	262	2	296	17	328	38	362	68	398	109	428	155	449	204	462	255	467	305	459	357	437	400	402	434	357	455	303	463	268	460	234	452	201	439	169	421	140	400	99	360	66	313	40	260	24	202	18	143	23	101	37	65	60	36	90	13	127	-4	131	-5	133	-6	135	-6	139	-8	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	483	452	354	452	354	435	370	434	380	432	388	429	394	424	397	418	398	411	397	401	392	387	383	370	371	349	355	324	229	123	195	389	195	392	194	395	194	405	195	416	198	424	207	429	221	433	244	435	244	452	44	452	44	435	66	433	80	426	90	409	97	380	105	335	156	-11	178	-11	441	406	447	413	454	421	462	427	472	432	483	435	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	469	452	333	452	333	435	347	434	355	432	361	430	365	427	368	423	369	418	367	410	362	400	353	387	340	371	321	351	258	284	247	321	238	349	232	371	227	389	224	402	223	411	224	419	227	425	233	429	242	431	253	433	273	435	273	452	67	452	67	435	88	433	103	428	114	421	123	409	130	391	186	209	140	159	88	103	52	63	26	38	5	23	-16	17	-16	0	128	0	128	17	112	19	100	23	92	29	87	35	86	44	87	49	89	56	93	63	99	71	107	81	195	179	209	138	218	109	225	86	230	67	233	53	234	42	233	33	229	27	221	22	208	19	189	17	189	0	396	0	396	17	371	21	353	30	340	44	329	65	318	95	268	256	402	394	418	409	431	420	443	428	456	433	469	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	244	456	109	456	-24	-106	123	-106	127	-83	75	-83	67	-82	61	-81	56	-78	53	-74	52	-68	52	-64	53	-62	158	387	162	407	167	420	173	428	181	431	193	432	240	432	189	-11	57	463	0	463	132	-11	232	456	83	456	78	432	131	432	139	431	145	429	150	426	153	422	154	418	154	415	153	413	153	411	48	-39	42	-58	38	-71	33	-78	25	-81	-32	-81	-37	-105	97	-105	340	205	219	452	166	452	45	205	106	205	192	389	280	205	338	-83	338	-50	0	-50	0	-83	201	348	126	449	119	457	111	464	103	468	96	471	87	471	78	470	70	465	63	458	59	450	57	440	58	434	61	427	66	421	72	414	81	408	170	348	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	192	472	165	467	139	463	112	459	83	456	50	452	50	434	63	434	74	433	83	430	89	426	93	421	94	413	93	405	90	391	85	370	78	343	68	308	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	215	275	221	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	247	387	256	383	267	381	279	383	288	388	296	396	300	406	302	418	299	436	290	451	276	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	16383	16383	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	184	289	193	284	198	276	202	265	203	251	16383	16383	322	252	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	177	416	175	431	168	443	158	453	145	460	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	16383	16383	189	417	186	431	179	444	169	454	156	461	142	463	128	461	116	454	106	444	100	432	97	419	100	404	106	391	115	381	128	374	142	372	156	374	169	381	179	390	186	403	189	417	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	193	472	163	466	136	461	109	457	82	454	52	452	52	434	75	434	82	433	88	431	92	427	94	421	95	411	95	403	94	398	93	391	90	382	-15	0	67	0	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	474	91	472	89	471	87	469	84	467	82	465	79	456	66	448	55	439	47	432	42	426	40	423	40	420	42	418	44	416	48	416	59	417	65	430	104	460	191	466	208	470	224	473	239	475	252	476	264	474	280	467	293	456	303	442	310	424	312	396	309	371	297	347	275	320	242	290	196	297	215	302	231	305	244	307	256	308	267	306	283	300	295	290	305	278	310	262	312	246	310	230	305	214	296	199	285	186	273	174	261	162	246	148	227	133	205	115	177	114	177	157	311	134	306	113	303	90	300	61	297	22	293	22	275	43	275	50	272	56	269	59	264	60	258	59	250	56	237	52	218	45	192	35	157	-9	0	72	0	93	69	112	123	130	167	150	202	172	231	181	241	190	250	200	257	208	262	216	263	220	263	223	261	225	258	227	254	228	248	227	239	209	176	198	140	153	0	235	0	254	65	268	108	279	138	290	161	302	185	319	212	336	234	351	250	366	260	379	263	383	262	387	260	391	257	393	253	394	249	393	246	393	242	392	238	391	233	389	229	360	140	351	115	344	91	339	70	336	52	335	38	337	22	342	9	351	1	364	-3	380	-5	404	-2	426	6	447	23	468	48	489	82	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	217	227	214	195	205	154	190	110	170	68	145	35	137	28	129	23	120	19	112	16	103	15	94	16	87	20	81	25	77	31	76	39	77	48	80	62	85	81	92	107	102	140	110	165	115	183	120	196	132	216	143	232	154	245	166	255	178	262	191	264	200	263	207	259	212	252	216	241	217	227	16383	16383	120	235	145	312	108	307	79	302	56	299	35	296	15	293	15	275	30	274	41	272	47	269	50	265	51	258	51	252	49	243	45	230	41	214	36	195	-28	-61	-35	-87	-43	-104	-52	-113	-64	-118	-80	-119	-80	-138	87	-138	87	-119	70	-118	58	-116	50	-112	45	-106	44	-98	44	-90	46	-79	49	-64	54	-45	60	-21	68	6	77	0	87	-3	96	-6	114	-8	170	4	222	39	263	92	291	158	302	231	299	258	289	281	274	298	254	309	227	312	205	310	184	302	163	287	142	265	120	235	219	250	217	223	209	189	198	153	185	119	171	90	159	72	148	58	136	48	124	42	112	40	102	42	95	46	90	54	86	65	85	78	87	100	92	124	99	151	109	178	121	205	133	226	147	247	163	265	180	278	196	283	204	281	211	277	216	270	218	261	219	250	16383	16383	318	303	244	303	235	263	232	274	231	281	229	288	226	293	223	297	218	302	211	306	203	310	194	312	185	312	154	307	122	292	91	269	63	238	37	199	24	174	14	150	7	125	2	102	1	79	4	49	12	24	26	6	45	-4	69	-8	93	-6	115	1	136	16	155	37	173	66	133	-73	126	-92	117	-105	107	-114	91	-118	70	-119	70	-138	251	-138	251	-119	240	-119	228	-118	219	-116	212	-113	208	-107	207	-100	208	-93	211	-79	217	-59	223	-35	231	-7	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	10	115	4	95	0	76	-3	60	-6	47	-7	38	-5	22	0	10	10	1	22	-3	38	-5	61	-2	83	6	104	23	127	49	152	85	137	95	124	76	112	61	102	50	93	44	86	41	80	43	77	45	75	49	75	54	76	66	88	114	98	150	111	195	133	275	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	10	276	21	275	30	274	36	271	41	268	44	263	50	246	55	221	58	190	60	153	61	111	61	85	60	59	59	27	57	-8	75	-8	120	35	156	71	184	103	208	132	231	163	245	186	256	208	264	229	269	249	271	267	269	281	264	293	255	303	244	310	230	312	218	310	208	305	199	297	194	287	192	275	192	268	194	261	197	254	202	246	208	238	213	232	217	227	220	223	221	218	222	214	219	199	211	181	195	158	171	127	137	87	136	154	133	208	129	250	123	284	115	312	97	308	80	304	62	301	39	298	10	294	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	28	296	28	278	35	278	40	279	51	279	63	277	72	272	80	263	85	250	90	232	109	130	80	81	72	70	66	62	60	58	55	56	48	55	40	57	33	60	26	64	17	68	6	69	-5	67	-15	62	-23	54	-27	43	-29	31	-27	18	-22	7	-13	-1	-1	-6	12	-8	30	-6	46	0	62	14	79	36	101	69	117	96	126	55	137	25	149	5	164	-5	183	-8	202	-5	221	3	240	19	261	42	284	74	270	83	256	66	246	54	238	47	232	44	225	43	218	44	212	48	207	55	203	65	200	79	179	186	192	207	205	224	218	238	230	246	241	249	249	247	256	244	263	240	270	237	279	235	291	237	301	242	309	250	315	260	317	271	315	283	309	295	300	304	290	310	278	312	259	310	242	301	222	285	199	258	171	219	165	249	159	271	153	288	147	301	140	312	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	295	464	238	461	195	451	163	433	141	405	127	367	96	247	87	220	74	201	57	187	34	176	3	168	25	161	41	154	52	145	58	134	60	121	60	110	57	96	53	80	48	62	42	42	35	19	28	-5	23	-28	20	-49	19	-64	23	-87	35	-104	58	-116	93	-123	142	-126	144	-117	123	-112	107	-104	97	-94	91	-81	89	-65	90	-52	92	-36	97	-16	102	5	109	29	116	52	122	73	126	91	128	106	129	117	127	132	121	143	110	153	92	160	66	168	101	177	127	188	145	204	159	226	169	256	199	372	209	399	222	420	239	436	263	448	293	456	104	-11	104	463	44	463	44	-11	63	456	84	450	100	442	110	432	116	419	118	403	118	391	115	376	111	357	105	334	97	308	90	283	85	262	81	245	79	231	78	220	80	205	86	194	97	185	115	177	141	169	106	160	81	149	62	133	49	111	38	81	8	-34	0	-61	-13	-82	-31	-98	-54	-110	-84	-117	-86	-126	-29	-123	13	-113	44	-96	66	-68	81	-29	112	90	120	116	133	135	150	150	173	160	204	169	182	176	166	183	155	192	149	203	147	216	148	227	150	241	154	257	159	275	165	295	172	319	179	344	184	368	187	388	189	404	188	413	186	421	182	429	178	436	172	442	160	450	145	455	125	460	99	462	66	464	311	208	302	197	293	188	284	182	275	179	265	178	258	178	250	180	241	183	228	188	183	208	163	216	146	221	132	223	118	224	99	222	81	215	65	204	50	188	36	167	72	136	81	147	90	155	99	161	108	164	133	164	147	161	161	157	177	150	195	140	211	131	226	125	240	121	253	119	265	118	283	120	299	126	315	137	331	153	348	176	130	186	113	142	95	100	76	57	56	14	34	-28	25	-45	19	-58	15	-68	13	-78	13	-87	15	-104	21	-118	31	-129	44	-135	60	-138	72	-136	82	-132	92	-126	100	-117	106	-106	109	-99	111	-92	112	-83	113	-72	114	-58	117	-23	122	18	139	120	150	180	16383	16383	216	286	214	302	207	315	197	325	184	332	167	334	152	332	138	325	127	315	120	301	118	286	120	270	127	256	138	245	151	238	167	235	183	238	196	245	207	256	214	270	216	286	229	279	145	38	133	47	125	56	119	68	115	83	114	100	116	125	122	154	131	183	142	213	156	241	167	258	179	272	190	282	202	288	214	290	219	289	223	288	226	286	228	284	229	281	16383	16383	291	389	268	389	240	310	235	311	231	311	228	312	221	312	164	300	112	267	69	217	39	158	29	94	33	60	45	32	66	11	94	-2	128	-8	97	-96	120	-96	152	-6	177	0	199	11	220	28	241	51	265	83	247	95	230	74	215	57	199	45	183	38	167	35	229	211	233	208	238	206	242	205	247	205	253	204	267	207	279	213	288	223	294	235	296	250	295	263	291	275	284	285	274	295	261	303	76	61	71	43	65	30	57	20	47	15	36	13	24	14	13	19	5	27	0	36	-1	48	0	59	5	68	12	75	21	80	33	81	42	81	50	78	59	74	67	69	76	61	16383	16383	30	250	23	210	97	210	94	181	91	160	89	142	87	123	84	100	75	104	66	106	59	108	51	109	43	109	21	107	4	99	-9	87	-18	70	-21	51	-18	31	-10	15	2	3	19	-4	39	-7	55	-5	70	-1	83	6	94	18	106	33	125	17	142	6	159	-1	175	-6	192	-7	208	-6	223	-1	238	5	251	15	263	28	271	39	277	52	283	66	288	84	293	105	276	105	267	88	258	75	247	67	233	63	216	62	202	63	188	65	172	69	153	75	131	84	139	95	149	114	159	136	168	161	176	185	182	210	259	210	266	250	189	250	216	387	221	405	227	420	236	430	245	437	256	439	262	438	266	436	269	433	271	429	272	425	272	420	271	417	271	414	270	412	269	407	269	402	268	397	268	388	269	377	274	368	282	361	292	356	303	354	317	357	328	363	337	373	343	385	345	400	341	420	331	437	315	450	295	459	271	462	248	459	226	453	205	443	185	428	167	410	149	387	135	362	122	332	111	296	101	250	255	179	250	151	238	127	219	107	196	94	169	90	141	94	118	107	99	126	87	151	83	179	87	209	99	233	118	253	141	265	169	270	196	265	220	253	239	233	251	208	255	179	16383	16383	355	32	289	99	298	113	306	129	311	144	314	161	314	197	311	214	306	230	299	246	289	262	355	328	316	367	251	302	235	310	220	317	204	322	187	324	169	325	151	324	134	322	118	317	103	310	87	302	22	367	-16	328	49	262	39	246	32	231	27	215	24	198	23	179	24	161	27	145	32	129	39	114	49	99	-16	32	22	-6	87	60	103	50	119	43	135	38	152	36	169	35	186	36	203	38	219	43	235	50	251	60	316	-6	425	452	289	452	289	435	309	434	322	430	331	425	335	416	336	404	336	397	334	391	331	383	326	374	319	363	228	232	173	392	172	397	170	405	170	413	171	421	176	427	186	431	200	434	220	435	220	452	31	452	31	435	50	432	63	428	73	421	80	410	87	393	140	231	55	231	46	198	142	198	127	145	32	145	23	111	118	111	105	66	98	47	89	33	76	25	58	20	31	17	31	0	249	0	249	17	226	18	210	21	200	27	195	34	194	46	194	54	195	63	197	74	200	87	204	103	207	111	309	111	319	145	216	145	231	198	332	198	341	231	250	231	361	388	374	404	385	416	397	425	410	431	425	435	104	-11	104	163	44	163	44	-11	16383	16383	104	288	104	463	44	463	44	288	246	140	244	127	238	117	229	108	218	102	206	100	198	101	190	103	183	106	175	111	167	118	157	127	147	139	135	152	124	165	114	179	107	190	101	201	97	212	95	222	94	231	96	244	101	254	109	263	120	268	132	270	159	261	189	237	217	205	238	170	246	140	16383	16383	149	283	143	284	122	287	116	287	94	284	75	274	59	257	50	233	46	202	47	185	51	168	58	151	67	134	80	117	124	63	149	33	165	11	175	-4	180	-16	181	-28	178	-46	171	-60	158	-71	142	-78	123	-80	110	-79	97	-76	87	-72	80	-67	78	-61	80	-51	86	-44	93	-37	99	-29	101	-18	99	-7	94	2	86	9	76	14	63	16	51	14	40	8	31	0	26	-11	24	-25	29	-47	43	-67	64	-82	91	-92	122	-96	158	-91	188	-78	212	-59	228	-34	233	-5	232	11	227	27	220	43	209	61	193	81	195	84	203	82	211	82	215	81	240	85	261	95	279	111	290	135	294	164	292	184	287	203	279	223	268	243	254	262	207	316	189	338	176	356	167	372	162	386	161	399	163	415	171	429	183	439	199	446	218	448	230	447	241	444	250	440	256	435	258	429	255	423	249	419	242	413	236	405	234	392	236	380	241	370	249	362	259	356	271	354	284	357	294	363	303	372	308	383	310	397	306	418	293	437	273	451	248	460	218	463	183	459	155	446	133	427	119	402	114	373	115	354	120	337	127	319	138	302	151	285	125	398	123	412	116	424	107	434	95	440	81	443	67	440	55	434	45	424	39	412	37	398	39	385	46	373	55	363	67	357	81	354	95	357	107	363	116	372	123	384	125	398	16383	16383	268	398	266	412	260	424	250	434	238	440	224	443	210	440	198	434	189	424	182	412	180	398	183	385	189	373	198	363	210	357	224	354	238	357	250	363	260	372	266	384	268	398	444	225	434	160	407	103	365	59	312	29	250	19	191	30	140	59	99	104	72	161	62	225	72	290	99	347	140	392	193	421	253	432	313	421	365	392	407	347	434	290	444	225	16383	16383	485	225	473	301	441	366	390	418	327	451	253	463	179	451	115	417	65	366	32	300	20	224	32	150	65	85	114	34	177	0	250	-11	326	0	390	33	441	84	473	149	485	225	16383	16383	367	169	355	169	343	147	329	130	313	119	294	112	272	110	240	115	214	130	194	155	183	188	179	231	183	272	194	306	213	330	238	345	270	350	293	348	312	340	326	328	337	311	345	289	356	289	356	337	355	341	354	344	351	346	346	349	341	351	327	356	314	360	301	362	288	363	274	363	223	357	180	339	149	310	128	272	121	226	128	181	147	144	177	117	218	100	268	94	279	94	295	96	303	98	313	101	327	104	337	107	342	108	348	111	351	112	353	113	355	117	356	120	147	425	146	412	142	395	137	377	130	359	123	342	114	328	106	316	97	308	88	303	80	301	75	302	70	305	67	309	64	314	63	320	68	350	81	383	98	413	117	436	133	445	138	444	142	440	145	436	147	431	147	425	16383	16383	223	459	172	457	164	432	161	444	156	452	150	458	142	462	133	463	98	455	65	432	37	400	18	361	11	321	13	304	19	290	29	279	42	272	58	270	75	272	90	278	104	290	118	307	133	330	129	318	127	310	126	304	125	300	125	296	127	288	131	281	137	275	145	271	155	270	167	272	179	278	192	288	205	302	220	321	211	327	208	323	201	314	194	308	188	303	184	300	180	299	179	299	179	300	178	301	177	303	177	305	178	312	179	321	182	332	186	347	192	365	8	152	8	146	41	113	68	85	91	61	109	42	121	29	126	24	130	22	135	22	138	24	140	26	142	32	141	39	134	60	128	75	120	93	93	149	105	163	117	175	123	182	149	209	168	231	181	248	189	262	192	272	191	275	190	277	188	279	185	280	183	281	179	280	174	278	168	274	162	269	150	257	145	253	139	248	132	243	123	237	16383	16383	133	152	133	146	194	85	216	61	234	42	247	29	249	26	251	24	255	22	260	22	263	24	265	26	267	29	267	32	266	39	264	48	259	60	253	75	244	93	218	149	225	156	231	163	236	169	242	175	248	182	273	209	293	231	306	248	313	262	316	272	316	275	314	277	313	279	310	280	308	281	304	280	299	278	294	274	287	269	275	257	269	253	257	243	248	237	375	73	375	270	35	270	35	210	315	210	315	73	183	191	17	191	2	112	167	112	444	225	434	160	407	103	365	59	312	29	250	19	191	30	140	59	99	104	72	161	62	225	72	290	99	347	140	392	193	421	253	432	313	421	365	392	407	347	434	290	444	225	16383	16383	485	225	473	301	441	366	390	418	327	451	253	463	179	451	115	417	65	366	32	300	20	224	32	150	65	85	114	34	177	0	250	-11	326	0	390	33	441	84	473	149	485	225	16383	16383	222	228	222	342	249	342	266	340	279	333	288	323	294	308	296	289	294	268	288	251	279	238	266	230	250	228	16383	16383	380	102	380	109	371	116	362	125	352	136	342	150	330	166	290	222	310	231	325	243	336	257	342	273	345	292	341	314	331	332	315	345	293	353	265	356	142	356	142	345	157	343	167	340	171	335	173	327	173	132	171	123	167	118	157	115	142	113	142	102	254	102	254	113	238	115	229	118	224	123	222	132	222	214	251	214	260	201	267	190	273	180	280	169	287	157	299	135	309	119	318	109	325	103	333	102	265	421	46	421	35	373	255	373	212	368	209	349	201	333	188	320	171	311	152	308	134	311	118	320	105	333	97	349	94	368	97	387	105	403	118	416	134	425	152	428	171	425	188	416	201	403	209	387	212	368	16383	16383	250	368	245	399	231	425	210	446	183	460	152	465	122	460	96	446	75	425	61	399	56	368	61	338	75	311	96	290	122	276	152	271	183	276	210	290	231	311	245	338	250	368	363	0	363	60	23	60	23	0	16383	16383	363	183	363	243	222	243	222	384	163	384	163	243	23	243	23	183	163	183	163	87	222	87	222	183	54	388	65	401	76	410	87	416	97	419	109	420	122	418	133	412	142	403	147	391	149	376	147	363	142	349	132	333	119	315	101	294	90	282	60	252	36	229	2	196	2	186	162	186	197	262	186	262	176	249	167	240	156	235	143	232	65	232	149	300	173	321	190	340	202	358	209	376	211	394	208	416	197	434	182	449	162	458	139	462	115	459	93	451	74	438	57	419	41	395	69	399	80	410	90	418	99	423	109	426	120	427	133	425	143	421	151	413	156	404	158	392	154	376	145	362	128	351	105	342	75	335	75	325	99	322	118	314	131	301	139	284	142	263	139	243	133	226	122	213	109	204	94	201	88	202	83	203	78	206	73	212	66	222	60	229	55	234	49	238	43	240	36	241	28	239	21	236	16	230	13	222	11	213	14	201	21	192	33	185	49	180	69	179	110	184	145	199	173	223	192	252	198	286	197	300	194	313	187	325	177	335	164	345	168	348	188	360	202	371	211	382	216	393	217	406	214	424	204	440	190	451	172	459	150	462	129	460	111	453	93	443	77	427	60	407	94	348	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	348	303	257	303	223	192	206	149	185	110	162	77	140	56	121	48	116	48	113	50	110	54	108	58	108	69	111	87	113	93	176	303	84	303	10	50	-3	9	-17	-23	-29	-50	-37	-73	-40	-94	-39	-109	-35	-121	-28	-130	-19	-136	-6	-139	12	-136	27	-127	38	-114	44	-96	47	-73	47	-55	49	-36	57	0	62	17	67	11	75	6	84	3	94	1	104	0	122	2	139	11	156	25	173	48	193	80	190	66	188	56	186	48	186	34	188	20	193	8	203	0	214	-6	229	-8	250	-6	270	2	291	18	314	43	341	80	326	90	315	75	305	63	297	55	289	50	283	49	280	49	278	51	276	55	275	58	275	61	276	64	276	68	278	76	179	192	161	200	147	212	138	227	132	246	130	266	131	288	135	312	141	335	150	357	160	378	172	396	185	409	200	420	219	428	242	435	16383	16383	459	452	259	452	225	450	195	445	169	436	146	423	127	407	111	385	97	358	86	327	79	296	76	264	81	231	93	206	114	188	141	178	174	174	117	-45	111	-66	107	-81	104	-91	101	-97	98	-100	93	-104	86	-107	76	-109	63	-111	45	-113	41	-129	155	-129	302	435	339	435	192	-129	308	-129	313	-113	297	-111	286	-109	277	-105	271	-100	268	-93	267	-86	267	-78	269	-69	271	-61	273	-52	275	-45	387	384	394	408	401	423	412	431	429	434	455	435	134	224	132	239	125	253	114	264	101	271	85	274	69	271	55	264	44	254	37	240	35	224	37	208	44	194	54	183	68	176	84	173	100	176	114	183	125	194	132	208	134	224	57	3	28	3	-16	-61	-7	-69	1	-67	12	-67	23	-68	32	-71	38	-76	42	-82	44	-91	42	-100	37	-108	29	-114	19	-118	6	-119	-2	-119	-18	-115	-27	-112	-38	-107	-53	-129	-36	-136	-21	-141	-6	-144	7	-145	22	-146	49	-143	72	-135	90	-123	101	-106	106	-87	103	-72	94	-58	81	-48	64	-41	44	-39	37	-39	34	-40	31	-40	27	-41	204	462	179	457	157	452	135	449	111	445	84	440	82	426	90	427	95	427	100	428	117	428	121	426	124	423	127	419	129	414	127	404	120	380	110	347	99	312	88	280	84	266	82	260	81	255	80	252	73	229	65	214	54	204	40	200	20	198	20	186	172	186	172	198	155	199	144	200	136	203	133	208	132	216	132	220	133	224	133	229	134	234	136	238	179	424	178	406	175	386	169	365	163	346	155	328	147	312	138	299	130	290	121	285	112	284	105	285	100	288	96	293	94	299	93	308	94	328	99	351	105	375	113	398	122	417	129	428	137	437	144	444	153	448	161	449	163	449	169	448	174	445	177	439	179	432	179	424	16383	16383	235	397	231	418	222	437	208	451	188	460	164	463	126	456	92	436	64	406	45	370	38	330	41	311	51	294	66	281	86	273	109	270	146	277	180	295	209	323	228	357	235	397	192	149	192	155	157	190	131	217	111	238	94	256	78	274	75	276	73	278	71	279	70	280	68	281	64	280	62	279	59	276	57	270	58	263	65	242	71	228	80	210	107	153	76	120	51	93	32	71	19	53	11	40	8	29	10	25	12	23	14	22	17	22	21	23	31	28	37	33	44	40	50	45	55	49	61	54	68	59	76	66	16383	16383	316	149	316	155	282	190	256	217	236	238	219	256	203	274	200	276	198	278	192	281	186	279	184	276	183	273	183	263	190	242	196	228	204	210	232	153	201	120	176	93	157	71	143	53	136	40	133	29	135	25	137	23	139	22	142	22	146	23	151	25	156	28	162	33	170	40	175	45	180	49	186	54	193	59	201	66	188	462	164	457	141	452	119	449	95	445	68	440	67	426	75	427	80	427	85	428	101	428	106	425	110	422	113	418	114	414	111	403	105	380	96	350	85	315	73	280	67	262	66	257	64	252	57	229	49	214	38	204	24	200	5	198	5	186	156	186	156	198	139	199	128	200	121	203	117	208	116	216	116	220	117	224	119	234	120	238	16383	16383	425	462	386	462	92	-9	131	-9	16383	16383	412	216	376	101	287	101	16383	16383	487	277	456	277	268	105	257	60	365	60	347	0	405	0	424	60	453	60	465	101	434	101	177	462	153	457	131	452	108	449	84	445	57	440	56	426	63	427	69	427	74	428	90	428	95	425	99	422	102	418	103	414	100	403	94	380	85	350	74	315	62	280	56	262	54	252	46	229	38	214	28	204	13	200	-5	198	-5	186	146	186	146	198	129	199	117	200	110	203	107	208	106	216	106	224	108	234	109	238	16383	16383	415	462	376	462	81	-9	121	-9	16383	16383	330	203	343	216	354	225	364	231	375	234	386	235	400	233	411	227	419	218	424	206	425	191	424	177	419	163	410	148	396	130	379	109	367	96	354	83	337	67	313	43	278	11	278	0	439	0	474	77	463	77	453	64	444	56	433	50	420	48	402	47	342	47	426	115	450	136	468	155	480	173	487	191	489	210	485	231	475	249	459	264	439	273	416	276	392	274	370	266	351	253	334	235	318	210	63	399	73	410	83	418	93	423	103	426	114	427	126	425	137	421	144	413	149	404	151	392	148	376	138	362	122	351	99	342	69	335	68	325	93	322	111	314	125	301	132	284	135	263	133	243	126	226	116	213	103	204	87	201	81	202	76	203	71	206	66	212	59	222	53	229	48	234	42	238	36	240	29	241	21	239	14	236	9	230	6	222	5	213	7	201	14	192	26	185	42	180	63	179	103	184	139	199	167	223	185	252	192	286	190	300	187	313	180	325	170	335	157	345	161	348	181	360	195	371	204	382	209	393	210	406	207	424	198	440	183	451	165	459	143	462	123	460	104	453	86	443	70	427	54	407	16383	16383	428	462	389	462	95	-9	134	-9	16383	16383	415	216	380	101	290	101	16383	16383	490	277	459	277	271	105	261	60	368	60	350	0	408	0	427	60	457	60	468	101	438	101	177	71	194	94	206	115	216	136	222	157	225	179	205	183	195	158	185	139	175	125	164	113	150	103	106	75	73	51	49	29	33	6	23	-16	20	-40	26	-73	42	-100	67	-120	100	-133	140	-138	178	-134	210	-122	235	-103	251	-79	257	-50	255	-36	249	-23	241	-14	229	-7	216	-5	203	-7	192	-13	183	-21	177	-33	175	-46	175	-52	177	-57	179	-63	183	-69	187	-76	190	-80	192	-83	193	-86	194	-88	195	-91	192	-99	186	-106	177	-111	165	-115	152	-117	137	-114	124	-107	114	-96	108	-81	106	-62	108	-43	113	-24	121	-5	133	14	149	36	16383	16383	284	283	282	299	275	312	265	323	251	330	235	333	219	330	205	323	194	312	187	299	185	283	187	267	194	253	205	242	218	235	234	232	250	235	264	242	275	253	282	267	284	283	348	517	274	618	266	626	259	632	251	637	244	639	236	640	226	639	218	634	211	627	207	619	205	609	206	603	209	596	214	590	220	583	229	577	317	517	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	220	517	253	517	356	576	366	583	374	589	379	595	381	601	382	608	381	618	376	627	369	634	360	639	350	640	343	639	335	636	326	629	316	620	302	606	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	397	517	339	635	284	635	176	517	214	517	302	581	362	517	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	16383	16383	386	612	380	600	374	592	367	587	360	584	351	583	346	583	340	585	333	587	325	590	315	594	299	601	285	606	272	609	260	611	250	612	227	608	208	598	191	581	179	559	171	532	198	532	203	543	209	551	215	557	222	560	231	561	235	561	245	559	251	558	306	536	314	534	321	532	327	531	335	531	357	534	376	543	391	559	403	582	413	612	262	567	259	581	253	593	243	603	231	609	217	612	203	609	191	603	182	593	176	581	173	567	176	554	182	542	192	532	204	526	217	523	231	526	243	532	253	541	259	553	262	567	16383	16383	405	567	403	581	396	593	387	603	374	609	360	612	347	609	335	603	325	593	319	581	317	567	319	554	325	542	335	532	347	526	360	523	374	526	387	532	396	541	403	553	405	567	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	336	606	334	593	329	583	320	575	309	569	296	567	284	569	273	575	265	583	259	594	257	606	259	619	265	630	273	638	284	644	296	646	309	644	320	638	329	629	334	618	336	606	16383	16383	369	607	365	630	356	649	341	665	321	675	297	679	275	675	255	665	239	650	229	630	225	608	228	584	238	564	253	548	272	538	296	535	319	538	339	549	355	564	365	584	369	607	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	331	424	269	198	152	198	323	424	16383	16383	621	452	222	452	222	437	245	435	260	432	270	429	275	424	276	418	275	413	274	407	271	401	267	394	263	388	17	69	3	51	-7	39	-14	30	-19	25	-25	21	-28	20	-32	18	-36	18	-42	17	-42	0	88	0	88	17	71	19	59	22	51	26	47	32	45	40	47	50	49	56	55	66	133	172	262	172	233	72	227	53	219	38	210	28	197	21	179	17	179	0	535	0	575	133	557	134	543	115	529	97	516	80	502	66	489	54	470	41	450	32	428	26	403	23	373	22	358	23	345	26	336	31	330	38	328	47	328	53	329	56	331	66	373	229	413	225	439	218	455	208	462	192	464	169	464	164	463	158	463	151	462	145	462	138	478	134	528	319	510	321	494	292	477	271	456	259	428	252	392	250	379	250	423	409	426	418	431	424	438	428	448	430	463	431	501	428	531	418	553	403	567	382	572	354	574	327	590	324	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	255	459	214	449	176	432	142	409	110	382	80	346	56	306	37	261	26	213	22	163	27	117	41	77	64	43	96	16	136	-2	96	-61	105	-69	109	-68	114	-67	125	-67	136	-68	145	-71	152	-76	156	-82	157	-91	155	-100	150	-108	142	-114	132	-118	119	-119	110	-119	94	-115	84	-112	74	-107	59	-129	75	-136	91	-141	106	-144	134	-146	161	-143	185	-135	202	-123	214	-106	218	-87	215	-72	207	-58	194	-48	177	-41	158	-39	150	-39	147	-40	143	-40	140	-41	162	-9	180	-11	205	-11	234	-9	261	-4	287	4	313	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	348	83	332	66	318	53	304	44	288	35	277	31	265	28	252	25	240	24	227	23	194	29	166	44	144	68	131	101	126	141	130	193	140	243	156	290	176	334	201	372	220	393	240	411	264	426	289	435	315	439	345	434	370	421	388	399	400	369	403	333	403	318	402	314	401	308	423	305	359	517	284	618	276	626	269	632	261	637	254	639	246	640	237	639	228	634	222	627	217	619	216	609	217	603	220	596	224	590	230	583	238	577	328	517	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	207	517	240	517	342	576	353	583	360	589	365	595	368	601	369	608	367	618	363	627	356	634	347	639	336	640	329	639	322	636	313	629	302	620	289	606	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	396	517	338	635	283	635	175	517	213	517	302	581	361	517	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	263	567	261	581	254	593	245	603	232	609	218	612	205	609	193	603	183	593	177	581	175	567	177	554	184	542	193	532	205	526	218	523	232	526	245	532	254	541	261	553	263	567	16383	16383	406	567	403	581	397	593	388	603	375	609	361	612	348	609	336	603	327	593	320	581	318	567	321	554	327	542	336	532	348	526	361	523	375	526	388	532	397	541	403	553	406	567	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	273	517	198	618	191	626	183	632	175	637	168	639	160	640	151	639	142	634	136	627	131	619	130	609	131	603	134	596	138	590	144	583	152	577	242	517	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	135	517	168	517	271	576	281	583	289	589	293	595	296	601	297	608	295	618	291	627	284	634	275	639	265	640	258	639	250	636	241	629	231	620	218	606	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	317	517	259	635	204	635	96	517	134	517	223	581	283	517	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	181	567	179	581	172	593	163	603	150	609	137	612	123	609	111	603	102	593	96	581	94	567	96	554	102	542	112	532	123	526	137	523	150	526	163	532	172	541	179	553	181	567	16383	16383	324	567	322	581	316	593	306	603	294	609	280	612	266	609	255	603	245	593	239	581	237	567	239	554	245	542	255	532	266	526	280	523	294	526	306	532	316	541	322	553	324	567	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	176	222	258	222	266	252	184	252	225	406	229	416	234	423	241	428	250	431	262	431	303	427	334	412	356	388	369	353	373	308	371	263	364	219	352	176	336	137	317	103	293	74	267	51	237	35	203	26	166	23	152	23	142	26	135	31	131	37	130	46	130	51	131	57	133	64	135	72	138	82	16383	16383	74	452	74	435	94	432	105	430	113	426	118	422	122	415	123	406	123	402	122	396	120	389	118	379	115	367	84	252	15	252	7	222	75	222	33	66	27	48	19	35	9	26	-3	20	-20	17	-20	0	172	0	270	13	353	50	417	107	458	181	473	268	464	331	438	382	396	420	340	444	270	452	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	16383	16383	419	612	412	600	406	592	400	587	393	584	384	583	379	583	373	585	366	587	358	590	348	594	332	601	317	606	304	609	293	611	282	612	260	608	240	598	224	581	211	559	204	532	231	532	236	543	241	551	248	557	255	560	263	561	268	561	283	558	289	556	328	540	338	536	346	534	353	532	360	531	367	531	389	534	408	543	423	559	436	582	446	612	392	517	317	618	309	626	302	632	294	637	287	639	279	640	270	639	262	634	255	627	250	619	249	609	250	603	252	596	257	590	263	583	271	577	360	517	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	240	517	273	517	376	576	386	583	393	589	398	595	401	601	402	608	400	618	396	627	388	634	380	639	370	640	362	639	355	636	346	629	335	620	322	606	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	431	517	373	635	318	635	210	517	249	517	337	581	397	517	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	419	612	413	600	407	592	400	587	393	584	385	583	379	583	373	585	366	587	358	590	348	594	332	601	318	606	305	609	293	611	283	612	260	608	241	598	224	581	212	559	204	532	231	532	236	543	242	551	248	557	255	560	263	561	268	561	278	559	284	558	339	536	347	534	354	532	360	531	367	531	390	534	409	543	424	559	437	582	446	612	296	567	294	581	288	593	278	603	266	609	252	612	238	609	227	603	217	593	211	581	209	567	211	554	218	542	227	532	239	526	252	523	266	526	278	532	288	541	294	553	296	567	16383	16383	440	567	437	581	431	593	421	603	409	609	395	612	382	609	370	603	361	593	354	581	352	567	354	554	361	542	370	532	382	526	395	523	409	526	421	532	431	541	437	553	440	567	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	353	53	234	171	353	289	311	331	192	212	75	331	32	289	151	171	32	53	75	11	192	130	311	11	360	400	364	391	366	383	368	374	370	356	365	310	354	258	338	202	319	149	298	102	280	72	259	47	236	27	211	15	186	11	175	11	166	13	157	16	149	20	140	26	16383	16383	123	52	120	60	118	69	117	78	116	86	115	95	119	142	130	196	145	252	165	305	188	352	208	384	229	408	252	426	275	436	299	440	309	439	318	438	326	435	334	431	342	425	16383	16383	428	517	394	517	359	454	347	458	325	462	315	463	303	463	216	446	138	399	75	328	33	241	18	143	21	109	31	78	47	50	69	27	97	8	44	-83	76	-83	124	-2	136	-6	158	-10	169	-11	181	-11	216	-8	250	0	282	12	313	29	343	52	385	93	419	139	445	190	461	246	467	306	463	340	452	373	436	401	413	425	385	443	391	517	315	618	308	626	300	632	293	637	285	639	278	640	268	639	260	634	253	627	249	619	247	609	248	603	251	596	256	590	262	583	270	577	360	517	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	239	517	272	517	375	576	385	583	393	589	398	595	400	601	401	608	400	618	395	627	388	634	379	639	369	640	362	639	354	636	345	629	335	620	321	606	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	431	517	373	635	317	635	210	517	248	517	336	581	396	517	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	295	567	293	581	286	593	276	603	264	609	250	612	237	609	225	603	215	593	209	581	207	567	209	554	215	542	225	532	237	526	250	523	264	526	276	532	286	541	293	553	295	567	16383	16383	438	567	436	581	429	593	420	603	407	609	393	612	379	609	368	603	358	593	352	581	350	567	352	554	359	542	368	532	380	526	393	523	407	526	420	532	429	541	436	553	438	567	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	241	517	275	517	377	576	387	583	395	589	400	595	403	601	403	608	402	618	397	627	390	634	381	639	371	640	364	639	356	636	347	629	337	620	324	606	16383	16383	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	198	305	201	318	206	327	211	334	220	338	232	339	251	337	267	329	279	316	286	299	289	278	288	259	284	238	278	217	271	198	262	182	251	169	238	159	223	152	205	148	183	146	178	146	173	147	161	147	155	148	16383	16383	211	360	219	387	227	406	234	419	243	427	256	432	275	435	275	452	75	452	75	435	97	432	108	430	116	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	36	69	30	51	23	37	13	28	0	21	-17	17	-17	0	179	0	179	17	160	18	146	22	138	27	133	34	132	43	132	44	131	45	131	52	132	58	133	65	135	74	137	85	148	127	161	125	183	123	203	123	238	125	269	130	298	138	323	150	344	164	359	180	371	197	380	217	385	239	387	261	381	297	364	325	335	345	294	357	241	360	-10	-13	-14	-32	-19	-50	-24	-66	-29	-79	-34	-90	-39	-98	-44	-105	-51	-109	-58	-112	-68	-113	-72	-112	-75	-111	-77	-109	-79	-106	-79	-103	-78	-98	-75	-94	-71	-90	-68	-84	-67	-75	-68	-65	-72	-56	-79	-50	-88	-46	-99	-44	-111	-46	-120	-51	-128	-60	-132	-70	-134	-82	-131	-99	-123	-114	-109	-125	-91	-132	-68	-134	-29	-127	5	-105	35	-66	62	-6	84	75	145	344	156	386	168	417	181	439	196	452	213	456	225	455	233	450	240	442	243	430	244	415	243	395	241	375	237	355	231	337	225	321	217	307	208	297	198	290	188	286	178	284	166	284	161	259	172	258	180	256	187	254	197	250	202	244	207	237	210	227	212	217	213	205	211	177	207	145	201	113	193	84	184	59	176	44	169	33	161	25	152	20	143	18	129	20	122	23	117	26	112	30	109	34	96	10	105	4	114	0	123	-2	133	-3	144	-4	167	-2	189	3	209	12	227	26	244	44	260	65	273	88	284	115	291	143	294	172	290	203	277	228	257	247	230	261	197	269	197	270	217	276	235	282	249	287	262	293	273	300	290	315	303	331	313	349	318	368	320	391	315	420	301	444	281	461	253	473	221	477	175	468	134	443	100	402	72	345	51	272	281	348	206	449	199	457	191	464	184	468	176	471	168	471	159	470	151	465	144	458	140	450	138	440	139	434	142	427	146	421	153	414	161	408	250	348	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	130	348	163	348	265	407	276	414	283	420	288	426	291	432	292	439	290	449	285	458	278	465	269	470	259	471	252	470	245	467	236	460	225	451	212	437	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	321	348	263	466	208	466	100	348	139	348	227	413	287	348	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	16383	16383	308	443	302	431	296	423	289	418	282	415	274	414	269	414	263	416	256	418	247	421	237	425	221	432	207	437	194	440	182	442	172	443	150	439	130	429	114	412	101	390	94	363	120	363	125	374	131	383	137	388	144	391	152	392	157	392	162	391	168	390	173	389	179	387	218	371	228	367	236	365	243	363	249	362	256	362	279	365	298	374	313	390	326	413	336	443	185	398	182	412	176	424	166	434	154	440	140	443	126	440	114	434	105	424	99	412	97	398	99	385	105	373	115	363	126	357	140	354	154	357	166	363	176	372	182	384	185	398	16383	16383	328	398	326	412	319	424	309	434	297	440	283	443	269	440	258	434	248	424	242	412	240	398	242	385	248	373	258	363	270	357	283	354	297	357	309	363	319	372	326	384	328	398	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	256	438	254	426	248	415	239	407	228	402	215	400	203	402	192	407	184	416	178	426	176	439	178	451	184	462	192	470	203	476	215	478	228	476	239	470	248	462	254	451	256	438	16383	16383	288	439	285	462	275	481	260	497	240	507	216	511	194	507	174	497	158	482	148	462	144	440	147	416	157	396	172	381	191	371	216	367	239	371	258	381	274	397	284	416	288	439	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	225	245	222	219	216	189	206	156	193	123	177	93	165	74	153	59	140	48	127	41	114	39	103	41	94	47	87	56	83	68	81	84	87	125	102	177	126	228	157	267	192	283	203	281	212	276	219	268	223	258	225	245	16383	16383	283	156	298	204	315	242	332	268	351	284	370	290	379	289	385	286	390	280	393	273	394	262	387	229	370	199	344	173	313	154	279	145	16383	16383	320	310	250	307	238	268	230	285	221	298	211	306	198	311	183	312	159	309	136	300	112	286	90	268	69	247	45	216	25	182	10	146	0	109	-2	72	1	42	11	20	28	4	49	-4	74	-7	100	-4	124	5	146	22	168	46	191	80	198	48	210	24	229	6	255	-4	287	-8	320	-4	349	6	376	25	399	51	419	83	400	94	385	73	369	56	352	44	334	36	315	34	300	36	288	44	279	55	273	71	271	91	271	102	272	108	273	115	275	122	299	127	354	140	397	161	429	188	448	219	455	251	452	272	443	288	429	300	410	307	387	310	368	309	352	304	336	296	321	284	306	266	21	-61	29	-69	34	-68	38	-67	50	-67	61	-68	70	-71	76	-76	80	-82	81	-91	80	-100	75	-108	67	-114	57	-118	44	-119	35	-119	27	-117	18	-115	9	-112	-1	-107	-16	-129	1	-136	16	-141	31	-144	45	-145	60	-146	87	-143	110	-135	128	-123	139	-106	143	-87	140	-72	132	-58	119	-48	102	-41	82	-39	75	-39	72	-40	69	-40	65	-41	87	-7	90	-8	100	-8	115	-7	129	-5	153	1	164	7	180	18	194	31	207	46	220	64	234	83	215	95	197	71	180	54	165	43	149	37	133	35	116	37	102	45	92	58	85	74	83	94	84	114	89	140	96	170	106	201	118	231	128	250	140	266	153	278	167	287	183	290	188	289	192	288	198	282	198	278	197	270	189	256	186	248	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	250	261	271	250	288	233	301	212	309	189	312	163	309	137	301	112	289	87	272	65	252	42	225	23	195	9	162	0	128	-2	94	0	65	8	41	21	22	39	7	62	-2	262	348	187	449	180	457	172	464	165	468	157	471	149	471	140	470	132	465	125	458	121	450	119	440	120	434	123	427	127	421	134	414	142	408	231	348	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	121	348	154	348	256	407	267	414	274	420	279	426	282	432	283	439	281	449	277	458	270	465	261	470	250	471	243	470	236	467	227	460	217	451	204	437	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	312	348	254	466	199	466	91	348	130	348	218	413	278	348	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	174	398	172	412	165	424	156	434	144	440	130	443	116	440	104	434	95	424	89	412	87	398	89	385	95	373	105	363	117	357	130	354	144	357	156	363	165	372	172	384	174	398	16383	16383	317	398	315	412	309	424	299	434	287	440	273	443	260	440	248	434	238	424	232	412	230	398	232	385	239	373	248	363	260	357	273	354	287	357	299	363	309	372	315	384	317	398	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	198	348	124	449	109	464	101	468	94	471	86	471	76	470	68	465	61	458	57	450	55	440	56	434	59	427	64	421	70	414	78	408	167	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	48	348	81	348	183	407	194	414	201	420	206	426	209	432	210	439	208	449	203	458	196	465	187	470	177	471	170	470	162	467	153	460	143	451	130	437	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	238	348	180	466	126	466	17	348	56	348	145	413	204	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	101	398	99	412	93	424	83	434	71	440	57	443	43	440	31	434	22	424	16	412	14	398	16	385	22	373	32	363	43	357	57	354	71	357	83	363	93	372	99	384	101	398	16383	16383	244	398	242	412	236	424	226	434	214	440	200	443	186	440	175	434	165	424	159	412	157	398	159	385	165	373	175	363	187	357	200	354	214	357	226	363	236	372	242	384	244	398	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	218	253	216	227	212	196	205	163	196	129	186	98	175	72	162	48	148	29	131	15	112	11	99	12	90	18	84	28	80	41	78	58	84	111	99	172	123	231	152	275	186	293	197	291	206	286	212	278	216	267	218	253	16383	16383	307	449	284	471	211	432	194	445	177	455	160	463	141	468	122	472	92	454	108	450	124	444	139	435	155	424	171	410	88	367	111	346	192	388	206	368	217	348	225	328	230	308	233	287	232	284	224	294	216	302	206	308	196	311	184	312	129	301	78	268	36	220	8	159	-1	90	3	58	17	31	40	10	69	-3	105	-8	168	5	222	44	263	102	289	175	298	256	296	291	289	323	277	353	259	381	235	411	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	16383	16383	315	443	309	431	303	423	296	418	289	415	281	414	275	414	269	416	262	418	254	421	244	425	228	432	214	437	201	440	189	442	179	443	156	439	137	429	120	412	108	390	100	363	127	363	132	374	138	383	144	388	151	391	159	392	164	392	174	390	180	389	186	387	225	371	235	367	243	365	250	363	256	362	263	362	286	365	305	374	320	390	333	413	342	443	274	348	198	449	191	457	184	464	176	468	168	471	161	471	151	470	143	465	137	458	132	450	130	440	131	434	134	427	139	421	145	414	153	408	243	348	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	121	348	154	348	256	407	267	414	274	420	279	426	282	432	283	439	281	449	277	458	270	465	261	470	250	471	243	470	236	467	227	460	217	451	204	437	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	312	348	254	466	199	466	91	348	130	348	218	413	278	348	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	16383	16383	300	443	294	431	288	423	281	418	274	415	265	414	260	414	254	416	247	418	239	421	229	425	213	432	199	437	186	440	174	442	164	443	142	439	122	429	106	412	93	390	85	363	112	363	117	374	123	383	129	388	136	391	145	392	149	392	154	391	160	390	165	389	220	367	228	365	235	363	242	362	249	362	271	365	290	374	305	390	318	413	328	443	174	398	172	412	165	424	156	434	144	440	130	443	116	440	104	434	95	424	89	412	87	398	89	385	95	373	105	363	117	357	130	354	144	357	156	363	165	372	172	384	174	398	16383	16383	317	398	315	412	309	424	299	434	287	440	273	443	260	440	248	434	238	424	232	412	230	398	232	385	239	373	248	363	260	357	273	354	287	357	299	363	309	372	315	384	317	398	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	243	30	240	46	233	60	222	71	209	78	193	81	177	78	163	71	152	60	145	46	143	30	145	14	152	1	162	-9	176	-16	192	-19	208	-16	222	-9	233	1	240	14	243	30	16383	16383	363	141	363	201	23	201	23	141	16383	16383	243	311	240	327	233	341	222	352	209	359	193	361	177	359	163	352	152	341	145	328	143	311	145	295	152	282	162	271	176	264	192	262	208	264	222	271	233	282	240	295	243	311	217	255	218	254	218	251	216	223	210	189	201	152	191	116	179	84	167	57	154	36	141	22	127	13	112	11	106	11	100	12	95	15	91	18	87	23	16383	16383	78	53	78	58	81	93	89	133	100	176	113	215	127	247	138	263	149	276	161	285	173	291	186	293	191	292	195	291	199	289	207	283	16383	16383	287	379	262	379	222	308	215	310	209	311	204	312	193	312	134	300	81	267	37	218	8	158	-1	90	0	69	6	49	16	33	31	18	50	5	2	-80	29	-80	72	-2	86	-6	93	-7	99	-8	106	-8	164	3	217	35	259	84	288	144	298	210	296	234	290	255	279	273	263	288	243	300	285	348	210	449	203	457	196	464	188	468	180	471	172	471	163	470	154	465	148	458	143	450	142	440	143	434	146	427	150	421	157	414	165	408	254	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	133	348	166	348	268	407	279	414	286	420	291	426	294	432	295	439	293	449	288	458	281	465	272	470	262	471	255	470	247	467	239	460	228	451	215	437	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	325	348	267	466	212	466	104	348	143	348	231	413	290	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	187	398	185	412	178	424	169	434	156	440	143	443	129	440	117	434	108	424	102	412	100	398	102	385	108	373	118	363	129	357	143	354	156	357	169	363	178	372	185	384	187	398	16383	16383	330	398	328	412	322	424	312	434	300	440	286	443	272	440	261	434	251	424	245	412	243	398	245	385	251	373	261	363	273	357	286	354	300	357	312	363	322	372	328	384	330	398	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	109	348	142	348	244	407	255	414	262	420	267	426	270	432	271	439	269	449	265	458	258	465	249	470	238	471	231	470	224	467	215	460	205	451	192	437	16383	16383	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	217	225	214	196	207	164	196	131	183	99	168	70	155	51	143	35	130	24	116	17	103	15	94	16	87	20	81	25	77	31	76	39	77	48	80	62	85	81	92	107	102	140	110	166	116	185	122	200	133	222	144	236	156	248	168	256	179	262	191	264	201	262	208	257	213	249	216	238	217	225	16383	16383	125	243	189	472	163	467	138	463	112	459	83	456	50	452	50	434	62	434	73	433	82	430	88	426	91	421	93	413	92	409	91	403	89	394	86	380	81	363	-28	-62	-35	-85	-42	-101	-51	-112	-64	-117	-80	-119	-80	-138	87	-138	87	-119	70	-118	57	-116	49	-112	44	-106	43	-98	44	-91	46	-80	49	-65	54	-46	61	-21	63	-13	65	-7	66	-2	67	1	68	6	81	0	91	-3	99	-6	106	-8	114	-8	169	5	220	42	262	96	291	161	302	231	298	258	289	281	274	298	254	308	229	312	207	310	187	302	167	288	147	268	127	241	167	398	165	412	159	424	149	434	137	440	123	443	109	440	98	434	88	424	82	412	80	398	82	385	89	373	98	363	110	357	123	354	137	357	149	363	159	372	165	384	167	398	16383	16383	311	398	308	412	302	424	292	434	280	440	266	443	253	440	241	434	232	424	225	412	223	398	226	385	232	373	241	363	253	357	266	354	280	357	292	363	302	372	308	384	311	398	16383	16383	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	386	536	166	536	155	489	375	489	16383	16383	109	167	209	332	234	167	16383	16383	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	328	396	109	396	97	348	317	348	16383	16383	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	351	598	337	575	322	557	305	546	284	539	259	537	236	540	218	547	205	560	197	577	192	598	164	598	164	589	167	554	178	526	197	506	223	493	256	489	293	493	323	507	347	530	365	560	377	598	16383	16383	109	167	209	332	234	167	16383	16383	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	300	458	287	434	272	417	254	406	233	399	209	397	186	400	168	408	155	420	146	437	142	458	113	458	113	449	117	414	128	386	146	366	172	353	206	348	242	353	273	367	297	389	315	420	327	458	16383	16383	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	109	167	209	332	234	167	16383	16383	306	0	295	-14	287	-27	282	-38	278	-49	278	-61	281	-80	290	-96	305	-107	324	-114	348	-116	368	-114	387	-107	405	-97	420	-83	432	-65	418	-56	416	-56	414	-57	413	-58	411	-59	408	-61	400	-64	388	-68	382	-69	376	-69	361	-68	350	-63	342	-55	337	-44	335	-28	335	-18	337	-6	339	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	328	-56	326	-56	324	-57	323	-58	321	-59	318	-61	311	-64	304	-66	298	-68	292	-69	286	-69	272	-68	260	-63	252	-55	246	-44	244	-28	245	-22	245	-16	247	-9	248	-1	250	8	262	17	273	28	285	41	296	57	308	75	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	206	-9	208	-8	210	-8	201	-20	195	-31	191	-41	189	-50	188	-61	191	-80	200	-96	215	-107	234	-114	257	-116	278	-114	297	-107	315	-97	330	-83	342	-65	276	489	379	548	390	554	397	560	402	566	405	572	406	579	404	589	399	598	392	605	383	609	373	611	366	610	358	606	349	600	326	577	244	489	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	387	489	422	489	363	606	308	606	201	489	239	489	328	553	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	246	348	281	348	222	466	167	466	60	348	98	348	186	413	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	303	582	290	580	278	573	269	564	262	552	260	538	262	525	269	513	278	503	290	497	303	495	317	497	330	503	339	512	345	524	348	538	345	552	339	564	330	573	317	580	303	582	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	189	443	175	440	163	434	154	424	148	412	146	398	148	385	154	373	164	363	175	357	189	354	202	357	215	363	224	372	231	384	233	398	231	412	224	424	215	434	202	440	189	443	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	416	606	378	606	287	541	226	606	192	606	251	489	307	489	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	296	466	256	466	166	400	106	466	71	466	130	348	186	348	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	396	606	357	606	267	541	206	606	172	606	231	489	287	489	16383	16383	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	361	259	353	212	341	169	323	129	301	94	277	68	252	48	224	34	193	25	159	23	145	23	134	26	126	31	122	37	120	46	120	51	121	58	123	66	126	77	130	91	16383	16383	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	164	0	216	3	264	14	308	30	348	52	382	79	410	111	433	147	449	187	460	230	463	274	454	335	428	384	386	421	330	444	259	452	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	16383	16383	361	266	406	289	441	316	468	347	485	381	490	416	488	437	481	454	470	468	454	477	434	480	419	478	405	472	395	462	388	448	385	431	386	420	389	411	394	402	401	394	413	387	421	382	426	377	430	372	432	367	432	361	429	347	419	331	404	316	381	300	353	283	184	252	225	406	229	416	234	423	241	428	250	431	262	431	303	427	334	412	356	388	369	353	373	308	371	263	364	219	352	176	336	137	317	103	293	74	267	51	237	35	203	26	166	23	152	23	142	26	135	31	131	37	130	46	130	51	131	57	133	64	135	72	138	82	176	222	258	222	266	252	16383	16383	84	252	15	252	7	222	75	222	33	66	27	48	19	35	9	26	-3	20	-20	17	-20	0	172	0	270	13	353	50	417	107	458	181	473	268	464	331	438	382	396	420	340	444	270	452	74	452	74	435	94	432	105	430	113	426	118	422	122	415	123	406	123	402	122	396	120	389	118	379	115	367	183	284	192	282	199	278	204	271	207	261	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	16383	16383	121	384	112	350	235	350	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	315	350	356	350	366	384	324	384	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	408	248	402	246	394	244	384	406	536	186	536	175	489	395	489	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	291	396	72	396	60	348	281	348	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	385	598	371	575	356	557	339	546	318	539	293	537	270	540	252	547	239	560	231	577	226	598	198	598	198	589	201	554	212	526	231	506	257	493	290	489	327	493	357	507	381	530	399	560	411	598	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	296	458	283	434	268	417	251	406	230	399	205	397	182	400	164	408	151	420	143	437	139	458	109	458	109	449	113	414	124	386	143	366	169	353	203	348	239	353	269	367	293	389	311	420	323	458	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	290	582	276	580	264	573	255	564	249	552	247	538	249	525	255	513	265	503	276	497	290	495	304	497	316	503	326	512	333	524	335	538	333	552	326	564	316	573	304	580	290	582	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	195	443	182	440	170	434	161	424	155	412	152	398	155	385	161	373	170	363	182	357	195	354	209	357	221	363	231	372	238	384	240	398	238	412	231	424	221	434	209	440	195	443	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	210	0	197	-16	188	-30	182	-42	178	-54	177	-67	180	-86	190	-102	204	-113	223	-120	247	-122	267	-120	287	-113	305	-103	320	-89	332	-71	317	-62	315	-62	314	-63	310	-65	308	-67	300	-70	293	-73	281	-75	275	-75	261	-74	250	-69	241	-61	236	-50	234	-34	234	-28	236	-16	237	-8	239	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	103	-8	93	-22	86	-34	81	-45	78	-56	77	-67	80	-86	90	-102	104	-113	123	-120	146	-122	167	-120	187	-113	204	-103	220	-89	232	-71	217	-62	215	-62	214	-63	210	-65	207	-67	193	-73	181	-75	175	-75	161	-74	149	-69	141	-61	135	-50	133	-34	134	-29	134	-23	135	-17	139	-3	160	5	179	18	198	35	216	58	234	85	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	416	606	378	606	287	541	226	606	192	606	251	489	307	489	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	328	466	290	466	199	400	139	466	104	466	164	348	219	348	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	380	489	415	489	357	606	302	606	194	489	232	489	321	553	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	272	348	307	348	249	466	194	466	86	348	124	348	213	413	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	391	598	378	575	363	557	345	546	325	539	300	537	277	540	259	547	246	560	237	577	233	598	204	598	204	589	208	554	219	526	237	506	263	493	297	489	334	493	364	507	388	530	406	560	418	598	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	290	458	277	434	262	417	244	406	223	399	198	397	175	400	157	408	144	420	136	437	132	458	103	458	103	449	106	414	117	386	136	366	162	353	196	348	232	353	263	367	287	389	305	420	316	458	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	310	582	297	580	285	573	275	564	269	552	267	538	269	525	276	513	285	503	297	497	310	495	324	497	336	503	346	512	352	524	354	538	352	552	346	564	336	573	324	580	310	582	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	189	443	175	440	163	434	154	424	148	412	146	398	148	385	154	373	164	363	175	357	189	354	202	357	215	363	224	372	231	384	233	398	231	412	224	424	215	434	202	440	189	443	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	115	-242	160	-219	196	-192	222	-161	239	-127	244	-92	242	-71	235	-53	223	-40	208	-31	189	-28	173	-31	159	-37	149	-47	142	-61	140	-77	140	-88	143	-97	147	-106	155	-114	166	-121	174	-126	180	-131	184	-136	186	-141	186	-146	183	-161	174	-176	158	-192	136	-208	107	-224	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	250	562	206	539	170	512	143	481	126	448	121	413	123	392	130	374	142	360	157	352	177	348	193	350	206	357	217	367	224	381	226	398	226	409	223	418	218	427	210	434	199	442	191	447	185	452	181	457	179	462	179	467	182	481	191	497	207	512	230	528	259	545	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	394	489	428	489	370	606	315	606	207	489	246	489	335	553	16383	16383	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	299	489	334	489	276	606	221	606	113	489	152	489	240	553	16383	16383	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	188	252	210	335	372	335	349	252	16383	16383	42	335	111	335	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	471	335	541	335	541	365	479	365	484	385	491	404	498	418	509	428	522	433	540	435	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	386	383	375	380	365	218	365	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	403	126	396	125	388	123	377	119	365	42	365	44	348	85	348	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	166	348	273	348	281	377	173	377	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	407	100	402	98	395	94	377	52	377	290	582	284	571	278	563	271	558	264	555	256	554	244	556	237	558	229	561	219	565	203	571	189	576	176	580	164	582	153	582	131	579	111	568	95	552	83	530	75	503	102	503	107	514	113	522	119	528	126	531	134	532	139	531	144	531	149	530	155	528	160	526	200	511	210	507	218	505	224	503	231	502	238	502	261	505	279	514	295	530	307	552	317	582	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	209	443	203	431	197	423	190	418	183	415	174	414	169	414	163	416	156	418	148	421	138	425	122	432	108	437	95	440	83	442	72	443	50	439	31	429	14	412	2	390	-5	363	21	363	26	374	32	383	38	388	45	391	54	392	58	392	68	390	74	389	129	367	137	365	144	363	150	362	158	362	180	365	199	374	214	390	227	413	237	443	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	305	536	85	536	74	489	294	489	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	224	396	4	396	-7	348	213	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	283	598	270	575	255	557	237	546	216	539	192	537	168	540	150	547	137	560	129	577	125	598	96	598	96	589	99	554	111	526	129	506	156	493	189	489	226	493	256	507	280	530	298	560	309	598	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	195	458	182	434	167	417	149	406	129	399	104	397	81	400	63	408	50	420	41	437	37	458	8	458	8	449	12	414	23	386	41	366	67	353	101	348	137	353	168	367	192	389	210	420	222	458	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	61	0	50	-14	42	-27	36	-38	33	-49	32	-61	36	-80	45	-96	60	-107	79	-114	102	-116	122	-114	142	-107	160	-97	175	-83	187	-65	172	-56	170	-56	169	-57	167	-58	166	-59	163	-61	155	-64	143	-68	137	-69	130	-69	116	-68	105	-63	96	-55	91	-44	89	-28	89	-23	90	-18	92	-6	94	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	175	431	168	443	158	453	145	460	130	462	16383	16383	150	-56	148	-56	147	-57	143	-59	140	-61	133	-64	126	-66	120	-68	114	-69	108	-69	94	-68	82	-63	74	-55	69	-44	67	-28	67	-23	68	-19	68	-14	70	-2	88	3	105	15	122	32	141	56	161	87	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	3	23	7	12	14	4	23	0	35	-4	25	-17	18	-29	13	-39	11	-50	10	-61	13	-80	23	-96	37	-107	57	-114	80	-116	100	-114	120	-107	137	-97	153	-83	165	-65	189	582	175	580	163	573	154	564	148	552	146	538	148	525	154	513	164	503	175	497	189	495	202	497	215	503	224	512	231	524	233	538	231	552	224	564	215	573	202	580	189	582	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	560	378	568	403	576	418	586	428	599	433	617	435	617	452	416	452	416	435	438	432	449	429	456	425	461	420	464	414	465	407	465	402	464	396	463	389	460	378	457	364	380	72	366	24	355	-8	345	-28	334	-38	321	-41	314	-41	309	-39	305	-37	303	-34	302	-29	304	-23	312	-11	316	-4	317	6	315	21	309	33	300	42	289	48	275	50	261	47	249	41	240	30	234	17	232	2	236	-21	250	-41	271	-55	299	-63	332	-66	371	-61	405	-45	435	-18	459	19	477	69	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	321	463	307	461	295	454	285	444	278	432	276	419	278	404	285	391	294	381	307	374	321	372	336	374	349	381	358	390	365	403	367	417	365	431	358	444	349	454	336	461	321	463	16383	16383	341	312	318	307	295	304	270	300	239	297	199	293	199	275	225	275	232	272	238	268	241	263	242	255	242	249	241	241	239	232	237	221	234	210	173	-26	163	-61	154	-88	144	-105	134	-115	124	-118	119	-118	114	-116	111	-114	108	-111	107	-108	108	-103	111	-100	114	-96	117	-91	118	-84	116	-73	112	-64	105	-57	95	-53	84	-51	74	-53	65	-58	58	-66	53	-75	51	-86	55	-103	64	-118	79	-129	99	-136	122	-139	160	-133	193	-116	220	-87	243	-44	262	12	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	175	431	168	443	158	453	145	460	130	462	340	489	374	489	316	606	262	606	153	489	192	489	281	553	16383	16383	296	378	304	403	313	418	324	428	337	433	354	435	354	452	152	452	152	435	175	432	186	429	194	425	199	420	202	414	203	407	203	402	202	396	200	389	197	378	194	364	117	72	104	24	92	-8	82	-28	71	-38	57	-41	51	-41	45	-39	42	-37	40	-34	39	-29	41	-23	49	-11	53	-4	55	6	53	21	47	33	37	42	26	48	12	50	-1	47	-12	41	-22	30	-28	17	-30	2	-25	-21	-12	-41	8	-55	36	-63	69	-66	107	-61	142	-45	172	-18	196	19	214	69	178	348	212	348	154	466	100	466	-8	348	29	348	118	413	16383	16383	137	218	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	109	-242	153	-219	189	-192	215	-161	232	-127	238	-92	235	-71	228	-53	217	-40	201	-31	182	-28	166	-31	152	-37	142	-47	135	-61	133	-77	133	-88	136	-97	141	-106	148	-114	159	-121	168	-126	173	-131	177	-136	179	-141	179	-146	176	-161	167	-176	151	-192	129	-208	100	-224	16383	16383	265	268	411	403	426	416	437	424	448	430	459	433	474	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	35	-242	79	-219	115	-192	141	-161	158	-127	164	-92	161	-71	154	-53	143	-40	127	-31	107	-28	92	-31	78	-37	68	-47	61	-61	58	-77	59	-88	61	-97	66	-106	74	-114	85	-121	93	-126	99	-131	103	-136	105	-141	106	-146	102	-161	93	-176	77	-192	55	-208	26	-224	16383	16383	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	193	472	163	466	136	461	109	457	82	454	52	452	52	434	75	434	82	433	88	431	92	427	94	421	95	411	95	403	94	398	93	391	90	382	-15	0	67	0	415	0	419	17	395	21	377	27	363	37	353	51	345	68	339	83	332	104	324	125	317	146	311	161	307	168	303	174	298	179	293	182	289	184	305	195	320	208	335	223	349	240	362	259	367	267	371	272	376	276	381	278	388	278	395	275	401	269	408	261	417	254	432	251	443	252	452	256	459	262	464	270	465	280	463	292	456	302	445	310	432	316	418	317	395	316	379	312	367	304	356	292	343	274	331	258	320	245	308	233	296	223	283	214	274	210	263	205	250	201	234	197	213	192	209	192	204	191	187	191	207	263	212	278	218	288	226	295	237	299	251	302	256	317	90	317	86	302	95	300	103	298	109	294	113	288	114	281	114	278	113	274	113	271	112	268	111	264	54	58	48	43	41	32	32	25	22	20	9	17	4	0	170	0	174	17	163	17	155	19	150	23	147	28	146	34	146	38	147	42	148	48	149	53	151	59	178	157	194	157	196	158	204	154	212	149	220	142	228	133	234	121	240	103	244	89	250	65	255	51	262	36	271	22	280	11	291	4	302	0	210	489	313	548	323	554	331	560	336	566	339	572	339	579	338	589	333	598	326	605	317	609	307	611	300	610	292	606	283	600	272	590	259	577	177	489	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	103	489	206	548	216	554	224	560	229	566	231	572	232	579	231	589	226	598	219	605	210	609	200	611	193	610	185	606	176	600	166	590	152	577	70	489	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	95	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	215	-53	203	-40	188	-31	168	-28	152	-31	139	-37	128	-47	122	-61	119	-77	120	-88	122	-97	127	-106	135	-114	146	-121	154	-126	160	-131	164	-136	166	-146	163	-161	153	-176	137	-192	115	-208	87	-224	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	-32	-242	11	-219	47	-192	74	-161	90	-127	96	-92	93	-71	86	-53	75	-40	59	-31	40	-28	24	-31	10	-37	0	-47	-6	-61	-9	-77	-8	-88	-5	-97	0	-106	6	-114	17	-121	26	-126	32	-131	35	-136	37	-141	38	-146	35	-161	25	-176	9	-192	-12	-208	-41	-224	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	321	250	366	272	402	299	429	330	445	364	451	400	449	420	441	438	430	451	414	460	394	463	379	461	365	455	355	445	348	431	345	413	346	403	349	394	354	385	361	377	373	370	381	364	387	360	390	355	392	350	393	345	390	330	380	315	364	299	342	283	313	266	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	16383	16383	208	266	253	289	288	316	315	347	331	381	337	416	335	437	328	454	316	468	301	477	281	480	265	478	252	472	241	462	234	448	232	431	232	420	235	411	240	402	247	394	259	387	267	382	273	377	277	372	279	367	279	361	276	347	266	331	250	316	228	300	199	283	281	276	264	274	250	267	239	256	232	242	230	226	232	210	239	197	249	186	263	179	279	176	295	179	309	186	320	197	327	210	330	226	327	242	320	255	310	266	296	273	281	276	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	209	271	192	269	178	262	168	252	161	238	158	222	161	206	167	192	178	181	191	174	207	172	224	174	238	181	248	192	255	206	258	222	255	237	248	251	238	262	224	269	209	271	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	399	131	382	134	367	112	353	94	338	79	323	65	304	51	283	40	261	31	236	26	210	23	182	22	165	23	152	25	143	30	137	36	135	43	135	47	136	50	136	54	138	59	139	63	183	229	283	285	297	333	196	278	225	385	233	405	242	418	254	427	271	432	294	435	294	452	80	452	80	435	101	432	112	430	120	427	125	423	128	417	129	410	129	404	128	396	126	387	124	377	122	369	85	234	17	198	3	151	73	189	39	66	33	47	26	34	16	26	3	20	-14	17	-14	0	358	0	146	95	132	74	120	59	110	49	102	43	94	41	88	43	85	46	84	48	83	51	84	59	85	69	88	83	93	99	98	119	133	244	191	275	204	321	146	289	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	422	97	416	96	405	92	386	84	357	73	314	57	256	4	228	-8	180	43	210	26	148	14	103	6	71	3	49	2	35	3	21	9	10	18	1	31	-3	48	-5	73	-2	94	6	115	24	136	50	161	86	270	489	373	548	383	554	390	560	395	566	398	572	399	579	397	589	393	598	385	605	377	609	367	611	359	610	352	606	343	600	332	590	319	577	237	489	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	142	348	244	407	255	414	262	420	267	426	270	432	271	439	269	449	265	458	258	465	249	470	238	471	231	470	224	467	215	460	205	451	192	437	109	348	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	95	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	215	-53	203	-40	188	-31	168	-28	152	-31	139	-37	128	-47	122	-61	119	-77	120	-88	122	-97	127	-106	135	-114	146	-121	154	-126	160	-131	164	-136	166	-146	163	-161	153	-176	137	-192	115	-208	87	-224	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	55	-242	99	-219	135	-192	162	-161	178	-127	184	-92	182	-71	175	-53	163	-40	147	-31	127	-28	112	-31	98	-37	88	-47	81	-61	78	-77	79	-88	82	-97	87	-106	94	-114	106	-121	114	-126	120	-131	123	-136	125	-141	126	-146	123	-161	113	-176	97	-192	75	-208	46	-224	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	430	606	391	606	301	541	240	606	205	606	265	489	321	489	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	342	466	303	466	213	400	152	466	118	466	177	348	232	348	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	37	266	81	289	117	316	144	347	160	381	166	416	164	437	157	454	145	468	130	477	110	480	94	478	81	472	70	462	64	448	61	431	62	420	64	411	69	402	77	394	87	387	96	382	102	377	105	372	107	367	108	361	105	347	95	331	79	316	57	300	29	283	16383	16383	429	91	415	70	404	55	395	46	388	41	381	40	378	40	375	42	373	44	372	47	372	56	377	76	381	91	388	112	412	182	417	200	423	218	427	235	430	249	431	260	429	278	423	293	413	303	399	310	381	312	366	311	352	307	338	302	325	294	314	284	300	270	287	256	272	237	254	212	231	178	272	311	245	306	189	298	162	295	138	293	138	275	153	274	163	273	170	270	174	265	175	259	174	251	171	236	165	213	156	181	145	138	106	0	188	0	206	63	223	115	242	157	262	194	286	227	295	238	305	248	315	256	324	261	333	263	337	263	342	262	346	259	348	255	349	250	349	247	348	244	347	239	345	231	308	119	301	100	296	80	293	63	290	47	290	35	292	20	298	8	307	0	320	-3	336	-5	359	-2	381	6	401	23	422	48	444	82	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	101	0	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	350	195	317	81	272	-17	223	-86	179	-113	173	-112	168	-111	164	-108	162	-105	161	-100	163	-94	167	-88	172	-82	176	-75	177	-64	175	-49	169	-37	160	-28	148	-22	134	-20	121	-23	109	-29	99	-40	93	-53	91	-68	96	-93	109	-112	131	-126	158	-134	192	-137	281	-108	356	-33	414	67	450	176	463	273	454	334	428	383	386	421	330	444	259	452	168	-25	158	-60	149	-87	140	-105	131	-115	121	-118	116	-118	108	-114	106	-111	105	-108	106	-103	108	-100	111	-96	114	-91	115	-84	113	-73	109	-64	102	-57	92	-53	81	-51	71	-53	62	-58	55	-66	51	-75	49	-86	52	-103	62	-118	76	-129	96	-136	120	-139	158	-133	190	-115	218	-84	242	-40	261	17	287	116	304	182	314	224	319	247	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	136	306	108	302	79	298	52	295	28	293	28	275	42	275	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	242	237	234	235	225	234	218	232	213	440	536	220	536	209	489	429	489	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	311	396	92	396	81	348	301	348	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	425	598	412	575	397	557	379	546	359	539	334	537	311	540	292	547	279	560	271	577	267	598	238	598	238	589	241	554	252	526	271	506	297	493	331	489	367	493	398	507	422	530	440	560	452	598	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	303	458	290	434	275	417	257	406	237	399	212	397	189	400	171	408	158	420	149	437	146	458	116	458	116	449	120	414	131	386	149	366	176	353	210	348	246	353	276	367	300	389	318	420	330	458	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	345	489	446	546	457	553	465	559	469	565	472	572	473	579	471	589	466	598	459	605	450	609	440	611	433	610	425	607	417	601	406	592	393	578	311	489	16383	16383	218	489	319	546	329	553	337	559	342	566	345	573	345	581	344	590	339	599	332	605	323	609	313	611	306	610	298	607	289	601	278	592	265	578	183	489	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	222	348	324	406	335	413	342	419	347	425	350	432	351	439	349	449	344	458	337	465	328	470	318	471	311	470	303	467	294	461	284	452	271	439	189	348	16383	16383	96	348	197	406	207	413	215	419	220	426	222	433	223	440	222	450	217	459	210	465	201	470	191	471	183	470	176	467	167	461	156	452	143	439	61	348	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	265	83	256	58	245	39	231	26	214	19	192	17	165	21	142	33	125	52	115	77	111	107	115	158	126	213	143	269	164	321	188	364	208	390	228	410	250	425	273	433	296	436	314	434	328	429	338	420	344	408	346	394	346	387	345	378	343	369	340	358	338	348	16383	16383	640	452	394	452	382	453	368	454	351	456	341	457	332	457	326	458	314	458	274	456	240	451	209	442	180	429	152	410	106	370	68	321	40	268	22	210	16	152	18	122	23	96	33	72	45	51	62	33	81	19	103	8	127	1	155	-3	186	-4	224	-4	251	-2	307	0	553	0	594	131	575	134	547	91	517	59	483	38	445	26	401	22	383	23	369	25	359	30	354	36	352	44	352	47	353	51	353	54	354	58	354	62	398	227	424	224	443	221	456	218	465	215	477	205	481	199	483	193	485	186	486	178	486	174	485	169	485	163	484	157	484	150	483	137	502	133	550	317	532	320	518	293	501	273	480	260	453	253	421	250	404	250	445	399	449	412	454	421	460	427	469	430	481	431	502	430	521	427	539	422	554	417	566	411	575	402	583	392	588	380	592	367	593	352	593	348	592	343	592	333	591	327	608	323	191	293	204	291	214	285	222	275	226	261	228	243	225	216	218	182	209	144	197	107	186	76	173	52	160	34	147	21	134	13	120	11	107	13	97	20	90	31	85	46	84	66	87	99	94	136	106	175	119	212	133	243	143	261	154	275	166	285	178	291	191	293	16383	16383	284	147	301	195	314	228	325	250	335	267	347	281	351	285	355	288	360	290	365	291	371	292	380	291	387	287	392	282	395	274	396	265	395	255	393	244	390	234	386	223	381	213	369	194	354	179	336	167	313	157	284	147	16383	16383	400	94	382	70	367	53	352	42	337	36	320	34	303	36	291	43	282	53	276	68	275	87	275	99	276	106	278	114	280	124	316	132	342	139	362	147	380	155	397	166	418	181	434	198	446	215	453	233	456	251	452	272	442	289	427	302	406	309	380	312	360	311	342	307	323	299	304	287	281	270	268	286	254	298	239	306	223	311	203	312	175	310	148	304	122	293	97	278	75	259	52	232	32	200	17	166	7	131	4	97	9	62	24	33	46	10	76	-3	112	-8	135	-7	156	-2	176	4	194	15	212	29	227	15	242	4	257	-2	274	-7	291	-8	308	-7	325	-3	340	1	355	9	370	18	380	27	390	38	399	50	409	65	419	84	222	489	325	548	335	554	343	560	348	566	351	572	351	579	350	589	345	598	338	605	329	609	319	611	312	610	304	606	295	600	285	590	271	577	189	489	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	94	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	214	-53	203	-40	187	-31	167	-28	152	-31	138	-37	128	-47	121	-61	118	-77	119	-88	122	-97	127	-106	134	-114	146	-121	154	-126	160	-131	163	-136	165	-141	166	-146	163	-161	153	-176	137	-192	115	-208	86	-224	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	-59	-242	-15	-219	20	-192	46	-161	63	-127	69	-92	66	-71	59	-53	48	-40	33	-31	13	-28	-2	-31	-15	-37	-26	-47	-33	-61	-35	-77	-34	-88	-32	-97	-27	-106	-20	-114	-9	-121	0	-126	5	-131	8	-136	10	-141	11	-146	7	-161	-1	-176	-17	-192	-39	-208	-68	-224	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	382	606	344	606	253	541	192	606	158	606	218	489	273	489	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	168	489	271	548	281	554	289	560	293	566	296	572	297	579	295	589	291	598	284	605	275	609	265	611	258	610	250	606	241	600	218	577	135	489	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	293	489	327	489	269	606	214	606	106	489	145	489	233	553	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	213	348	248	348	190	466	135	466	27	348	66	348	154	413	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	116	-61	125	-69	130	-68	134	-67	146	-67	157	-68	165	-71	172	-76	176	-82	177	-91	175	-100	170	-108	163	-114	152	-118	140	-119	131	-119	123	-117	114	-115	105	-112	94	-107	79	-129	96	-136	111	-141	126	-144	140	-145	155	-146	182	-143	205	-135	223	-123	234	-106	238	-87	235	-72	227	-58	214	-48	198	-41	178	-39	171	-39	167	-40	164	-40	160	-41	180	-10	194	-9	207	-6	231	0	242	5	267	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	57	10	63	9	70	7	78	4	95	0	110	-5	123	-8	137	-10	151	-11	44	-61	53	-69	57	-68	62	-67	73	-67	84	-68	93	-71	100	-76	103	-82	105	-91	103	-100	98	-108	90	-114	80	-118	67	-119	59	-119	50	-117	42	-115	33	-112	22	-107	7	-129	24	-136	39	-141	54	-144	82	-146	109	-143	133	-135	150	-123	162	-106	166	-87	163	-72	155	-58	142	-48	125	-41	106	-39	98	-39	95	-40	91	-40	87	-41	112	-6	136	1	158	14	174	32	185	53	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	66	-6	74	-7	81	-8	348	606	310	606	219	541	159	606	124	606	184	489	239	489	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	128	0	86	-61	94	-69	99	-68	103	-67	115	-67	126	-68	135	-71	141	-76	145	-82	146	-91	145	-100	140	-108	132	-114	121	-118	109	-119	100	-119	84	-115	74	-112	63	-107	49	-129	66	-136	81	-141	96	-144	124	-146	151	-143	174	-135	192	-123	204	-106	208	-87	205	-72	197	-58	184	-48	167	-41	147	-39	140	-39	137	-40	133	-40	130	-41	158	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	-13	-61	-4	-69	4	-67	16	-67	27	-68	35	-71	42	-76	46	-82	48	-91	46	-100	41	-108	33	-114	22	-118	10	-119	1	-119	-6	-117	-15	-115	-24	-112	-34	-107	-50	-129	-33	-136	-17	-141	-3	-144	25	-146	52	-143	75	-135	93	-123	105	-106	109	-87	106	-72	97	-58	84	-48	68	-41	48	-39	41	-39	38	-40	34	-40	30	-41	55	-4	75	0	95	10	114	27	135	52	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	25	3	15	8	6	16	0	26	-3	403	606	364	606	274	541	213	606	179	606	238	489	293	489	16383	16383	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	179	275	179	303	141	303	167	401	144	401	124	372	103	348	80	328	52	312	20	299	20	275	55	275	10	115	6	102	1	85	-5	51	-7	38	-5	22	0	10	10	1	22	-3	38	-5	68	0	94	14	117	35	136	60	152	85	137	95	131	85	121	71	109	57	97	46	86	41	82	42	76	46	75	50	75	54	78	75	85	106	95	140	104	172	111	195	133	275	16383	16383	208	266	253	289	288	316	315	347	331	381	337	416	335	437	328	454	316	468	301	477	281	480	265	478	252	472	241	462	234	448	232	431	232	420	235	411	240	402	247	394	259	387	267	382	273	377	277	372	279	367	279	361	276	347	266	331	250	316	228	300	199	283	68	218	146	218	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	245	218	322	218	328	241	251	241	303	428	339	425	365	414	383	394	393	364	397	324	415	322	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	152	241	74	241	-19	157	21	157	10	115	4	95	0	76	-3	60	-6	47	-7	38	-5	22	0	10	10	1	22	-3	38	-5	61	-2	83	6	104	23	127	49	152	85	137	95	124	76	112	61	102	50	93	44	86	41	80	43	77	45	75	49	75	54	76	62	78	75	83	94	90	121	100	157	162	157	173	195	111	195	133	275	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	32	195	-9	195	405	569	399	557	393	549	386	544	379	541	370	540	365	540	359	542	352	544	344	547	334	551	318	557	304	562	291	566	279	568	268	569	246	565	227	554	210	538	198	516	190	489	217	489	222	500	228	508	234	513	241	516	250	517	259	517	264	516	270	514	275	512	315	497	325	493	333	491	340	489	347	488	354	488	376	491	394	500	410	515	422	538	432	569	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	303	443	297	431	291	423	285	418	278	415	269	414	264	414	258	416	251	418	242	421	232	425	216	432	202	437	189	440	177	442	167	443	145	439	125	429	109	412	96	390	88	363	115	363	121	374	127	383	133	388	140	391	148	392	153	392	168	389	223	367	231	365	238	363	245	362	252	362	274	365	293	374	308	390	321	413	331	443	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	433	536	213	536	202	489	422	489	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	325	396	106	396	94	348	314	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	398	598	385	575	370	557	352	546	331	539	307	537	284	540	266	547	252	560	244	577	240	598	211	598	211	589	215	554	226	526	244	506	270	493	304	489	340	493	371	507	395	530	413	560	425	598	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	296	458	283	434	268	417	251	406	230	399	205	397	182	400	164	408	151	420	143	437	139	458	109	458	109	449	113	414	124	386	143	366	169	353	203	348	239	353	269	367	293	389	311	420	323	458	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	310	590	323	588	334	582	343	573	349	562	351	549	349	537	343	527	334	518	323	513	310	511	298	513	287	518	279	527	273	538	271	550	273	562	279	573	287	582	298	588	310	590	16383	16383	311	622	289	619	269	609	253	594	243	574	239	551	242	527	252	507	267	492	287	482	311	478	334	482	353	492	369	508	379	528	383	551	380	573	370	593	355	608	335	619	311	622	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	209	460	222	458	233	452	242	443	247	432	250	419	247	407	242	397	233	389	222	383	209	381	197	383	186	389	178	397	172	408	170	420	172	433	178	444	186	452	197	458	209	460	16383	16383	210	492	188	489	168	479	152	464	142	444	138	422	141	398	151	378	166	362	185	352	210	348	233	352	252	362	268	378	278	398	282	421	279	444	269	463	254	479	234	489	210	492	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	330	478	432	536	442	543	450	549	454	555	457	561	458	569	456	579	452	588	445	595	436	599	425	601	418	600	410	597	402	591	391	582	379	569	296	478	16383	16383	204	478	304	536	314	543	322	549	327	556	329	563	330	570	329	580	324	589	317	595	308	600	298	601	291	600	283	597	274	591	263	582	250	569	168	478	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	228	348	330	406	340	413	348	419	353	425	355	432	356	439	354	449	350	458	342	465	334	470	324	471	316	470	309	467	300	461	289	452	276	439	194	348	16383	16383	101	348	202	406	212	413	220	419	225	426	228	433	229	440	227	450	222	459	215	465	206	470	196	471	189	470	181	467	172	461	161	452	149	439	66	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	335	-56	333	-56	332	-57	328	-59	326	-61	318	-64	312	-66	305	-68	299	-69	293	-69	279	-68	268	-63	259	-55	254	-44	252	-28	252	-20	254	-10	255	-4	279	2	289	7	299	13	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	211	-11	215	-10	207	-21	202	-32	198	-41	196	-51	195	-61	199	-80	208	-96	223	-107	242	-114	265	-116	285	-114	305	-107	323	-97	338	-83	350	-65	228	-5	219	-18	212	-29	208	-40	205	-50	204	-61	208	-80	217	-96	231	-107	251	-114	274	-116	294	-114	314	-107	331	-97	347	-83	359	-65	344	-56	342	-56	341	-57	339	-58	338	-59	335	-61	327	-64	321	-66	314	-68	309	-69	302	-69	288	-68	276	-63	268	-55	263	-44	261	-28	261	-22	262	-17	263	-10	265	-3	266	5	280	14	293	26	306	41	320	60	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	441	489	476	489	418	606	363	606	255	489	293	489	382	553	16383	16383	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	327	348	360	348	302	466	248	466	140	348	179	348	267	413	16383	16383	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	347	489	381	489	323	606	268	606	160	489	198	489	287	553	16383	16383	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	231	348	265	348	207	466	152	466	44	348	83	348	172	413	16383	16383	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	341	582	327	580	316	573	306	564	300	552	298	538	300	525	307	513	316	503	328	497	341	495	355	497	368	503	377	512	384	524	386	538	384	552	377	564	368	573	355	580	341	582	16383	16383	198	582	185	580	173	573	163	564	157	552	155	538	157	525	163	513	173	503	185	497	198	495	212	497	224	503	234	512	241	524	243	538	241	552	234	564	224	573	212	580	198	582	16383	16383	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	216	489	318	548	329	554	336	560	341	566	344	572	345	579	343	589	338	598	331	605	322	609	312	611	305	610	297	606	288	600	265	577	183	489	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	250	582	236	580	224	573	214	564	208	552	206	538	208	525	215	513	224	503	236	497	250	495	264	497	276	503	285	512	292	524	294	538	292	552	285	564	276	573	264	580	250	582	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	153	443	140	440	128	434	119	424	112	412	110	398	112	385	119	373	128	363	140	357	153	354	167	357	180	363	190	372	196	384	198	398	196	412	190	424	180	434	167	440	153	443	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	376	606	337	606	247	541	186	606	152	606	211	489	266	489	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	112	283	62	59	57	43	51	32	42	24	30	19	14	17	10	0	198	0	201	17	183	17	169	20	160	26	155	33	154	44	154	49	155	54	155	60	157	66	158	72	231	393	236	413	243	428	252	438	263	444	276	446	288	444	294	438	295	434	293	428	290	422	285	416	281	407	280	394	282	383	287	373	296	365	307	359	320	357	334	359	345	364	354	373	360	385	362	400	358	421	345	440	325	454	300	464	269	467	242	465	220	461	202	454	186	444	172	432	157	415	145	394	134	370	126	343	118	312	90	312	84	283	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	157	348	237	348	245	379	166	379	192	472	165	467	139	463	112	459	83	456	50	452	50	434	63	434	74	433	83	430	89	426	93	421	94	413	94	410	93	405	92	398	90	389	87	379	10	379	1	348	78	348	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	244	294	235	300	224	305	213	309	201	311	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	235	205	245	210	253	217	259	226	263	238	287	330	293	345	302	356	314	363	327	367	340	368	346	367	351	366	354	363	356	360	357	355	355	350	351	345	347	338	343	329	342	317	344	305	349	294	358	286	369	280	382	278	396	280	408	286	416	295	422	307	424	321	419	345	406	364	386	378	361	386	335	389	310	387	289	379	274	368	262	353	256	336	382	118	354	82	323	61	290	49	255	45	218	44	191	46	169	52	154	63	144	78	141	97	146	133	161	166	182	192	207	209	234	216	243	215	257	214	272	213	285	212	294	212	307	213	321	217	333	224	343	233	346	244	344	252	338	259	330	263	319	265	308	266	296	265	283	264	270	261	256	259	243	259	227	262	217	269	210	279	207	290	207	299	213	342	230	378	254	405	283	422	313	428	332	426	347	420	358	412	366	402	370	390	375	370	382	355	391	345	403	338	419	336	433	339	444	346	452	356	456	369	457	382	453	400	443	416	428	431	411	443	392	452	379	456	364	459	346	462	329	463	311	464	257	458	201	442	151	413	116	372	102	316	105	296	113	277	125	261	141	248	160	239	122	223	88	198	61	166	43	130	36	90	46	53	71	26	107	9	148	0	192	-2	241	0	289	10	333	30	373	62	409	109	58	297	53	268	124	268	76	22	70	-3	63	-26	56	-47	47	-63	39	-74	35	-78	31	-81	26	-83	20	-85	8	-85	3	-84	0	-82	-2	-76	-2	-74	0	-70	0	-68	3	-65	8	-59	14	-49	16	-39	14	-28	9	-19	1	-12	-8	-7	-19	-5	-32	-7	-42	-12	-51	-21	-56	-32	-58	-46	-54	-65	-45	-81	-29	-94	-8	-102	16	-105	66	-94	109	-62	145	-9	174	65	197	163	215	267	293	267	299	296	219	296	228	342	234	376	240	400	246	418	253	432	259	441	266	448	273	453	281	456	289	457	295	456	300	455	303	453	305	450	306	446	306	445	305	444	304	442	295	433	291	428	289	423	287	417	287	411	288	400	293	390	300	383	310	379	322	377	336	379	347	384	356	393	361	404	363	419	359	437	349	454	333	466	313	474	289	477	246	469	208	446	175	409	149	359	130	296	315	229	318	237	320	245	321	251	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	185	72	183	66	181	59	180	52	179	44	179	37	182	18	193	6	209	-1	230	-5	254	-6	326	8	385	47	430	103	458	168	468	237	466	259	462	280	453	297	440	308	422	312	409	310	398	304	390	296	385	286	383	276	384	269	385	263	388	256	391	250	396	244	404	235	418	221	423	211	425	196	417	152	396	107	365	67	325	38	280	27	274	27	268	28	262	30	258	34	256	40	257	42	258	46	259	51	260	55	262	59	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	174	402	180	418	188	430	197	439	207	444	219	446	226	445	232	444	236	441	238	437	239	433	237	428	234	422	229	416	226	407	224	394	226	382	232	372	241	363	252	358	265	356	279	358	290	364	299	373	304	385	306	400	302	422	289	440	269	454	242	464	210	467	170	459	137	438	110	407	90	369	75	328	-15	0	67	0	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	58	261	20	261	12	230	49	230	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	128	230	163	230	172	261	137	261	305	384	305	430	244	385	235	410	222	428	207	441	190	448	170	450	148	448	130	441	116	429	107	414	104	397	106	382	111	370	120	360	132	354	146	351	159	353	170	358	179	366	184	376	186	387	186	393	185	395	185	403	186	406	189	409	192	411	197	412	203	410	210	403	215	394	220	382	222	369	103	285	103	240	228	330	229	321	11	0	112	0	243	198	261	0	288	0	252	346	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	235	259	237	255	238	250	238	247	237	244	236	239	234	231	113	-138	192	-138	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	544	439	542	455	536	468	527	477	515	482	503	484	491	482	481	476	473	469	468	460	467	451	468	441	473	432	479	425	486	418	495	413	493	406	489	401	483	398	475	396	465	395	454	396	446	398	440	401	434	405	430	407	410	427	387	442	361	454	333	461	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	466	318	463	335	459	351	454	367	447	381	469	381	480	382	490	383	497	384	512	389	525	397	535	408	542	422	544	439	236	251	233	212	225	168	213	123	197	81	178	44	169	32	160	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	100	99	108	147	122	195	141	238	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	16383	16383	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	316	222	314	234	312	240	332	240	341	241	349	242	354	243	369	248	382	256	393	268	399	282	402	299	400	314	394	326	385	335	373	341	360	342	348	340	338	335	330	328	325	320	324	311	325	301	329	292	336	285	344	278	352	272	351	266	349	261	344	257	337	255	327	254	320	256	313	259	307	264	302	268	298	272	286	286	271	297	253	305	233	310	210	312	231	227	228	195	218	154	203	110	183	68	158	35	151	28	142	23	134	19	125	16	116	15	108	16	100	20	95	25	91	31	90	39	91	48	94	62	99	81	106	107	115	140	123	165	129	183	134	196	139	206	146	216	156	232	168	245	180	255	192	262	204	264	213	263	221	259	226	252	230	241	231	227	16383	16383	133	235	173	384	179	403	187	417	196	426	207	432	220	434	227	433	232	431	236	429	238	425	239	421	237	416	234	410	229	403	226	394	224	382	226	370	232	360	241	351	252	346	265	344	279	346	290	352	299	361	304	373	306	387	302	409	289	428	269	442	242	452	210	455	168	446	135	422	109	387	91	347	78	306	-14	-61	-22	-87	-29	-104	-38	-113	-50	-118	-67	-119	-67	-138	101	-138	101	-119	84	-118	71	-116	63	-112	59	-106	57	-98	58	-90	59	-79	63	-64	67	-45	74	-21	81	6	91	0	100	-3	110	-6	119	-7	127	-8	184	4	235	39	277	92	305	158	315	231	312	258	303	281	288	298	267	309	241	312	218	310	197	302	177	287	156	265	133	235	186	385	184	372	179	361	170	353	159	347	146	345	135	347	124	353	115	361	109	371	107	384	109	396	114	407	122	416	133	422	146	425	159	422	169	417	178	408	184	397	186	385	16383	16383	158	308	49	11	43	-5	38	-22	34	-39	32	-55	31	-72	35	-101	46	-124	64	-142	91	-153	124	-157	150	-154	171	-147	186	-136	195	-121	198	-104	197	-91	192	-79	184	-70	174	-64	161	-62	150	-64	140	-69	132	-76	128	-84	126	-94	127	-103	130	-111	134	-117	137	-122	138	-126	137	-129	135	-132	127	-136	122	-136	115	-135	110	-131	108	-125	107	-118	107	-110	109	-94	114	-71	121	-45	128	-22	133	-6	238	283	244	300	249	318	253	336	256	354	256	373	252	398	238	422	218	442	191	457	159	462	133	458	110	447	91	430	79	409	75	385	79	357	92	336	109	320	127	311	146	308	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	58	-4	73	0	88	6	102	16	116	29	90	-62	82	-88	75	-106	67	-118	59	-124	51	-126	44	-125	39	-123	36	-120	35	-116	34	-113	36	-107	39	-102	44	-95	47	-86	49	-74	47	-62	41	-51	33	-43	22	-37	9	-35	-4	-37	-16	-43	-25	-53	-30	-65	-32	-79	-29	-101	-19	-120	-3	-134	19	-143	49	-146	73	-140	90	-125	103	-102	113	-75	121	-47	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	66	-2	88	6	110	23	133	49	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	179	419	186	431	195	440	206	444	218	446	225	445	230	443	234	441	236	437	237	433	235	428	232	422	228	416	224	407	222	394	224	382	230	372	239	363	250	358	263	356	277	358	288	364	297	373	302	385	304	400	299	422	287	440	266	454	240	464	207	467	194	465	178	461	161	454	144	444	129	432	115	417	102	398	91	377	82	351	72	321	63	315	54	311	45	306	36	303	25	299	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	446	375	456	402	465	418	476	427	490	432	502	435	517	437	531	440	544	442	552	443	568	448	581	456	593	467	601	481	603	499	601	515	595	527	586	536	574	541	562	542	549	540	539	535	531	528	527	520	525	513	526	500	531	490	537	483	545	477	554	471	552	464	546	458	538	455	528	452	517	452	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	263	73	267	88	272	105	277	124	325	285	335	285	349	286	365	286	381	288	394	290	409	295	423	305	434	318	441	333	443	351	441	366	435	378	426	387	415	392	402	394	389	392	379	386	371	378	367	369	365	360	366	350	369	342	375	334	383	328	393	324	392	317	389	313	383	309	376	307	367	305	360	305	352	304	344	304	337	303	330	303	309	286	309	304	63	304	12	198	29	198	40	218	54	234	69	245	83	252	94	255	222	255	29	117	43	101	65	116	85	125	102	130	116	132	126	133	141	131	154	128	164	122	171	113	173	103	171	88	165	76	157	67	148	60	140	56	120	47	101	38	81	29	62	19	42	9	19	-4	-2	-21	-19	-42	-30	-66	-34	-93	-34	-103	-32	-112	-27	-122	-21	-131	-13	-139	7	-151	22	-155	39	-158	59	-159	72	-158	88	-157	106	-154	124	-149	140	-143	158	-134	170	-123	179	-112	183	-101	185	-89	183	-79	179	-70	171	-62	160	-57	145	-55	132	-56	121	-61	112	-70	105	-82	100	-99	95	-112	87	-122	76	-129	65	-133	53	-134	42	-133	33	-128	26	-121	21	-112	20	-102	22	-87	29	-74	40	-62	53	-52	67	-43	189	17	211	30	231	48	247	68	257	91	261	114	257	134	247	152	231	165	208	173	180	176	176	176	170	175	163	175	156	174	150	173	317	254	268	254	279	272	289	289	296	308	300	327	302	348	297	385	282	417	259	441	228	456	191	462	150	456	115	441	85	417	61	387	43	351	58	342	72	361	88	377	105	390	125	398	149	400	174	396	191	385	203	367	209	346	211	321	210	307	208	293	198	267	192	254	14	254	4	212	161	212	140	184	116	157	91	130	66	104	42	78	-17	17	-17	0	229	0	283	129	267	129	252	105	235	89	216	80	193	76	165	75	72	75	204	188	231	212	306	212	205	296	279	296	288	327	213	327	221	366	186	366	176	327	133	327	124	296	167	296	141	199	163	199	182	197	199	189	213	177	222	161	225	140	221	112	209	79	192	47	170	23	146	13	133	15	124	22	117	31	112	43	109	56	104	69	97	81	88	90	76	95	61	97	47	95	37	90	30	82	26	73	25	65	27	51	33	39	41	28	52	18	63	11	77	4	90	0	104	-3	117	-5	131	-6	188	1	238	24	277	60	304	108	313	164	310	195	299	223	281	245	255	260	219	265	204	265	198	264	188	500	143	500	10	0	54	0	188	500	143	500	10	0	54	0	16383	16383	281	500	236	500	102	0	146	0	296	321	196	321	244	500	198	500	152	321	49	321	36	277	140	277	124	220	21	220	10	176	112	176	65	0	109	0	157	176	256	176	268	220	168	220	184	277	284	277	145	48	142	67	134	83	121	95	106	103	87	106	69	103	53	95	41	83	33	67	30	48	33	30	41	14	54	2	69	-5	87	-8	106	-5	122	2	134	14	142	29	145	48	16383	16383	114	137	132	181	172	265	194	308	218	353	227	370	233	383	237	393	239	402	240	413	238	429	232	443	222	453	207	460	188	462	164	458	148	446	138	428	132	406	130	382	126	347	121	305	114	258	104	204	93	143	219	312	196	307	174	304	148	300	117	297	78	293	78	275	103	275	111	272	116	268	119	263	120	255	120	249	119	241	117	232	115	221	112	210	52	-26	42	-61	32	-88	23	-105	13	-115	2	-118	-2	-118	-10	-114	-12	-111	-13	-108	-12	-103	-10	-100	-6	-96	-4	-91	-3	-84	-4	-73	-9	-64	-16	-57	-25	-53	-36	-51	-46	-53	-55	-58	-63	-66	-67	-75	-69	-86	-66	-103	-57	-118	-42	-129	-22	-136	1	-139	38	-133	71	-116	98	-87	121	-44	140	12	194	218	16383	16383	321	466	282	466	192	400	130	466	96	466	155	348	211	348	205	557	236	557	325	606	336	612	345	617	351	622	354	627	355	634	354	642	352	648	348	653	342	656	334	657	327	656	321	655	316	652	304	642	16383	16383	312	497	311	488	306	481	300	475	292	471	283	469	274	471	266	475	260	481	256	489	255	498	256	507	260	514	266	521	274	525	283	526	293	525	302	521	308	514	311	506	312	497	16383	16383	234	167	109	167	209	332	16383	16383	283	437	284	437	303	440	319	449	333	462	341	479	345	498	341	517	333	534	319	547	303	556	284	559	265	556	248	547	234	533	226	517	222	498	224	485	228	472	234	462	242	452	252	445	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	16383	16383	229	419	227	407	221	397	213	389	201	383	189	381	176	383	166	389	158	397	152	408	150	420	152	433	158	444	166	452	176	458	189	460	201	458	213	452	221	443	227	432	229	419	16383	16383	262	421	258	444	249	463	234	479	214	489	190	492	167	489	148	479	132	464	121	444	118	422	121	398	130	378	146	362	165	352	189	348	212	352	232	362	248	378	258	398	262	421	16383	16383	108	492	141	492	244	551	254	557	261	563	266	569	269	575	270	582	268	592	264	601	257	608	248	612	238	614	230	613	223	610	214	603	204	594	191	581	331	424	269	198	152	198	323	424	16383	16383	621	452	222	452	222	437	245	435	260	432	270	429	275	424	276	418	275	413	274	407	271	401	267	394	263	388	17	69	3	51	-7	39	-14	30	-19	25	-25	21	-28	20	-32	18	-36	18	-42	17	-42	0	88	0	88	17	71	19	59	22	51	26	47	32	45	40	47	50	49	56	55	66	133	172	262	172	233	72	227	53	219	38	210	28	197	21	179	17	179	0	535	0	575	133	557	134	543	115	529	97	516	80	502	66	489	54	470	41	450	32	428	26	403	23	373	22	358	23	345	26	336	31	330	38	328	47	328	53	329	56	331	66	373	229	413	225	439	218	455	208	462	192	464	169	464	164	463	158	463	151	462	145	462	138	478	134	528	319	510	321	494	292	477	271	456	259	428	252	392	250	379	250	423	409	426	418	431	424	438	428	448	430	463	431	501	428	531	418	553	403	567	382	572	354	574	327	590	324	16383	16383	351	489	385	489	487	548	497	554	505	560	510	566	513	572	514	579	512	589	507	598	500	605	491	609	481	611	474	610	466	606	457	600	434	577	225	245	222	219	216	189	206	156	193	123	177	93	165	74	153	59	140	48	127	41	114	39	103	41	94	47	87	56	83	68	81	84	87	125	102	177	126	228	157	267	192	283	203	281	212	276	219	268	223	258	225	245	16383	16383	283	156	298	204	315	242	332	268	351	284	370	290	379	289	385	286	390	280	393	273	394	262	387	229	370	199	344	173	313	154	279	145	16383	16383	320	310	250	307	238	268	230	285	221	298	211	306	198	311	183	312	159	309	136	300	112	286	90	268	69	247	45	216	25	182	10	146	0	109	-2	72	1	42	11	20	28	4	49	-4	74	-7	100	-4	124	5	146	22	168	46	191	80	198	48	210	24	229	6	255	-4	287	-8	320	-4	349	6	376	25	399	51	419	83	400	94	385	73	369	56	352	44	334	36	315	34	300	36	288	44	279	55	273	71	271	91	271	102	272	108	273	115	275	122	299	127	354	140	397	161	429	188	448	219	455	251	452	272	443	288	429	300	410	307	387	310	368	309	352	304	336	296	321	284	306	266	16383	16383	203	348	236	348	339	407	349	414	356	420	361	426	364	432	365	439	363	449	359	458	351	465	343	470	333	471	325	470	318	467	309	460	298	451	285	437	360	400	364	391	366	383	368	374	370	356	365	310	354	258	338	202	319	149	298	102	280	72	259	47	236	27	211	15	186	11	175	11	166	13	157	16	149	20	140	26	16383	16383	123	52	120	60	118	69	117	78	116	86	115	95	119	142	130	196	145	252	165	305	188	352	208	384	229	408	252	426	275	436	299	440	309	439	318	438	326	435	334	431	342	425	16383	16383	428	517	394	517	359	454	347	458	325	462	315	463	303	463	216	446	138	399	75	328	33	241	18	143	21	109	31	78	47	50	69	27	97	8	44	-83	76	-83	124	-2	136	-6	158	-10	169	-11	181	-11	216	-8	250	0	282	12	313	29	343	52	385	93	419	139	445	190	461	246	467	306	463	340	452	373	436	401	413	425	385	443	16383	16383	196	489	229	489	332	548	342	554	350	560	355	566	357	572	358	579	357	589	352	598	345	605	336	609	326	611	319	610	311	606	302	600	291	590	278	577	217	255	218	254	218	251	216	223	210	189	201	152	191	116	179	84	167	57	154	36	141	22	127	13	112	11	106	11	100	12	95	15	91	18	87	23	16383	16383	78	53	78	58	81	93	89	133	100	176	113	215	127	247	138	263	149	276	161	285	173	291	186	293	191	292	195	291	199	289	207	283	16383	16383	287	379	262	379	222	308	215	310	209	311	204	312	193	312	134	300	81	267	37	218	8	158	-1	90	0	69	6	49	16	33	31	18	50	5	2	-80	29	-80	72	-2	86	-6	93	-7	99	-8	106	-8	164	3	217	35	259	84	288	144	298	210	296	234	290	255	279	273	263	288	243	300	16383	16383	94	348	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	149	244	161	255	173	263	184	268	194	271	204	271	213	270	220	267	225	262	229	254	230	244	225	216	210	192	187	172	157	157	122	145	16383	16383	34	267	39	271	43	274	49	276	54	276	57	275	59	273	61	270	61	263	60	261	60	257	12	81	11	76	10	72	9	67	9	58	14	34	28	15	50	1	81	-6	120	-9	165	-5	206	4	239	20	262	44	270	74	268	91	262	104	253	114	241	119	226	121	211	119	198	114	188	105	182	94	179	80	182	69	187	60	193	52	198	44	200	35	196	27	186	20	173	16	157	13	142	12	126	13	114	17	106	24	101	33	100	46	100	56	102	68	104	75	116	121	161	133	197	144	225	153	247	162	265	172	289	188	308	206	322	227	330	249	333	273	330	290	323	303	311	313	296	318	276	320	253	318	230	313	207	304	183	291	156	273	155	291	151	304	143	313	131	318	114	320	97	318	80	314	64	307	46	296	27	281	253	74	245	59	232	47	217	38	201	32	188	29	166	32	145	42	129	57	118	80	114	111	122	167	144	218	175	260	210	288	244	298	259	296	273	290	286	280	294	266	297	248	297	241	296	238	296	234	295	230	16383	16383	400	320	391	320	310	289	301	297	290	306	275	313	258	318	237	320	169	307	109	273	60	223	28	161	17	94	26	48	49	18	78	0	109	-7	133	-9	166	-5	193	2	215	13	231	23	241	30	232	-4	376	32	376	45	362	43	352	42	344	41	332	41	330	42	329	43	328	45	328	51	329	53	329	55	330	57	164	237	172	251	185	263	200	272	216	278	229	281	251	278	272	268	288	253	299	230	303	199	295	143	273	92	242	50	207	22	172	12	158	14	144	20	131	30	123	44	120	62	120	73	122	81	16383	16383	186	315	41	277	41	265	54	267	65	268	73	269	78	270	84	270	86	269	88	267	88	255	87	253	17	-9	26	-9	107	22	116	13	127	5	142	-2	159	-7	180	-9	248	3	308	37	356	88	388	149	400	216	391	263	368	293	338	310	308	318	284	320	251	316	224	308	202	298	186	287	176	280	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	170	394	177	414	185	428	194	438	205	444	218	446	225	445	230	443	234	441	236	437	237	433	235	428	227	416	223	407	222	394	224	382	229	372	238	363	249	358	262	356	276	358	288	364	296	373	301	385	303	400	299	422	286	440	266	454	239	464	207	467	172	463	142	451	116	426	94	386	74	329	47	207	65	231	81	249	97	260	113	267	129	269	146	267	160	259	170	247	176	230	179	209	177	181	173	153	165	125	155	99	143	73	131	54	120	37	108	25	94	16	80	14	75	14	67	18	64	21	63	25	65	33	68	39	73	46	76	54	78	64	76	76	71	86	62	93	52	98	38	100	25	98	13	92	4	81	0	68	-2	52	1	32	12	15	28	2	49	-5	72	-8	99	-5	125	1	149	13	172	29	194	49	217	76	237	106	252	139	261	174	265	210	260	246	246	275	224	295	196	308	161	312	149	312	125	308	115	304	106	300	88	289	72	275	57	258	43	240	28	219	244	67	241	53	234	40	223	29	207	21	186	18	175	18	165	19	154	21	144	24	133	29	152	49	169	65	185	77	200	85	214	87	223	87	231	85	237	81	242	75	244	67	16383	16383	0	-105	32	-105	105	-9	111	-10	119	-10	128	-11	164	-11	200	-7	231	4	254	21	269	44	275	69	272	84	266	97	255	108	240	115	222	118	197	113	173	101	150	84	128	63	109	40	100	46	93	54	88	65	84	78	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	0	62	10	36	26	16	48	2	75	-6	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	169	77	167	70	163	57	157	33	146	-4	142	-21	139	-38	136	-54	134	-68	133	-82	137	-109	148	-130	166	-145	191	-154	224	-157	256	-153	283	-144	304	-130	317	-111	321	-89	319	-75	314	-63	305	-54	294	-48	280	-46	267	-48	255	-53	247	-62	241	-72	239	-84	241	-96	244	-105	249	-112	253	-117	254	-123	253	-127	251	-131	247	-133	242	-135	235	-136	223	-134	211	-130	202	-123	195	-112	193	-98	195	-86	199	-69	205	-49	211	-30	215	-16	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	333	412	338	426	342	434	347	439	351	440	362	440	367	438	371	435	373	432	374	428	373	422	369	417	365	410	361	401	360	389	362	377	367	366	376	358	387	353	400	351	414	353	425	359	434	368	439	380	441	394	437	416	424	435	404	449	377	458	345	462	306	455	278	436	257	407	243	372	231	333	207	247	206	231	204	213	200	192	195	170	188	145	168	152	152	163	140	177	132	193	130	212	132	229	138	250	148	269	163	284	180	290	190	288	197	283	203	274	206	262	207	247	16383	16383	3	85	9	49	25	23	47	5	74	-5	105	-8	160	3	209	34	249	80	275	136	284	196	280	234	267	266	246	290	217	307	180	312	147	307	116	294	91	273	74	246	68	215	73	187	86	165	109	148	141	134	182	123	172	96	158	72	139	53	118	40	95	35	78	37	61	43	47	55	35	72	29	97	172	159	157	108	141	67	124	38	106	20	87	14	78	15	72	18	68	24	66	31	66	40	71	72	86	102	108	127	138	147	172	159	16383	16383	58	207	75	231	91	249	106	261	121	267	138	269	153	267	165	260	174	249	179	233	181	213	181	207	180	201	180	195	178	188	177	180	142	173	112	166	88	157	68	146	50	133	34	118	22	102	12	85	5	67	3	50	6	31	15	14	30	2	50	-5	75	-8	132	3	185	37	229	86	258	147	269	213	265	249	251	277	231	297	203	308	170	312	140	309	112	299	86	280	62	254	38	218	176	177	163	126	147	81	129	45	109	22	87	14	78	15	72	18	68	24	66	31	66	40	67	60	71	83	80	108	95	130	116	146	16383	16383	423	189	406	198	394	180	390	175	383	169	374	163	363	159	351	157	343	157	336	158	330	161	327	165	326	172	326	181	327	185	327	187	357	283	351	291	265	247	255	271	240	289	221	302	197	310	170	312	140	309	112	299	86	280	62	254	38	218	58	207	75	231	91	249	106	261	121	267	138	269	154	267	166	260	174	248	179	233	181	216	181	204	75	151	59	142	40	129	22	109	8	84	3	50	6	31	15	14	30	2	50	-5	75	-8	132	3	185	37	229	86	258	147	269	213	269	222	268	224	321	250	303	188	302	184	302	180	301	176	301	168	303	155	308	145	317	138	329	133	345	132	360	134	375	139	389	147	401	158	411	170	266	69	240	49	216	36	193	28	169	24	146	23	129	25	116	31	106	40	100	52	98	67	102	94	113	117	129	136	149	149	171	153	207	153	207	179	195	179	182	181	169	187	157	197	149	210	146	225	149	249	158	269	172	284	188	293	207	296	218	294	227	291	234	286	240	279	244	270	251	252	259	239	268	230	279	225	293	223	306	225	316	230	322	238	325	247	326	256	322	270	313	283	299	296	283	306	264	314	255	316	233	320	223	321	213	321	172	318	131	308	97	290	73	262	64	223	66	209	72	197	81	187	94	178	109	169	76	157	47	140	24	118	9	92	3	62	9	35	27	15	52	1	83	-6	117	-9	147	-8	178	-3	210	7	243	26	279	57	133	179	133	153	163	153	176	151	187	146	195	138	200	127	201	113	197	85	185	61	167	41	144	28	118	23	95	24	73	28	54	36	37	49	22	69	3	57	22	26	45	7	71	-3	99	-8	129	-9	171	-5	215	7	254	28	282	59	293	101	290	120	282	136	270	150	253	161	233	169	260	181	283	196	301	213	313	234	317	260	310	285	292	302	266	313	234	319	201	321	189	321	167	319	157	317	148	315	128	308	110	297	96	284	86	271	82	257	84	245	88	235	95	228	104	225	116	223	131	225	142	231	150	240	158	255	166	274	169	280	173	285	180	291	189	294	200	296	213	294	223	291	230	285	235	276	236	264	231	237	218	214	199	195	176	183	150	179	465	195	448	204	437	187	433	182	426	176	417	170	406	165	393	164	385	164	378	165	373	168	369	172	368	179	368	184	369	188	369	191	370	194	400	290	393	298	317	259	309	287	288	305	259	315	228	320	201	321	189	321	167	319	157	317	148	315	128	308	110	297	96	284	86	271	82	257	84	245	88	235	95	228	104	225	116	223	131	225	142	231	150	240	158	255	166	274	169	280	173	285	180	291	189	294	200	296	213	294	223	291	230	285	235	276	236	264	231	237	218	214	199	195	176	183	150	179	133	179	133	153	163	153	176	151	187	146	195	138	200	127	201	113	197	85	185	61	167	41	144	28	118	23	95	24	73	28	54	36	37	49	22	69	3	57	22	26	45	7	71	-3	99	-8	129	-9	171	-5	215	7	254	28	282	59	293	101	290	120	282	136	270	150	253	161	233	169	254	178	273	189	289	201	302	215	311	231	363	257	346	195	345	191	344	186	344	183	343	179	343	175	345	162	350	152	359	145	371	140	387	139	403	141	418	146	431	154	443	165	453	177	138	179	138	153	167	153	180	151	191	146	199	138	204	128	205	114	201	85	189	61	170	41	147	28	121	23	99	27	81	39	67	57	58	81	55	111	63	165	86	215	119	257	160	285	204	296	218	294	228	290	235	284	239	275	240	264	235	237	222	214	203	195	180	183	154	179	16383	16383	321	260	315	284	298	301	272	313	240	319	204	321	146	310	92	278	47	230	16	169	5	100	14	54	37	22	68	3	102	-6	131	-9	178	-4	223	8	261	30	287	61	296	101	294	120	286	136	273	150	257	161	237	169	264	181	288	196	306	214	317	235	321	260	246	312	100	312	100	296	111	295	120	292	125	287	128	281	129	274	129	267	128	263	128	260	106	172	32	172	23	140	97	140	55	-26	45	-61	35	-88	25	-105	15	-115	5	-118	0	-118	-3	-116	-7	-114	-9	-111	-10	-108	-9	-103	-7	-100	-4	-96	-2	-91	-1	-84	-2	-73	-7	-64	-14	-57	-23	-53	-34	-51	-44	-53	-53	-58	-60	-66	-65	-75	-67	-86	-64	-103	-54	-118	-39	-129	-20	-136	3	-139	44	-132	78	-112	105	-81	127	-38	144	14	177	140	211	140	219	172	186	172	205	254	208	263	212	274	219	285	230	292	246	296	249	250	246	224	239	192	229	159	217	127	204	99	192	78	180	61	167	50	155	42	146	40	137	40	128	43	121	49	116	61	114	81	121	128	139	181	165	231	194	268	225	283	233	281	240	277	245	270	248	261	249	250	16383	16383	174	-45	162	-74	143	-101	118	-123	90	-138	59	-144	43	-142	37	-138	33	-133	31	-126	33	-119	36	-112	41	-104	45	-96	47	-86	45	-74	39	-64	31	-56	20	-51	7	-49	-6	-51	-18	-56	-27	-65	-32	-76	-34	-89	-33	-104	-28	-117	-20	-128	-11	-136	-1	-144	12	-151	25	-157	41	-161	59	-164	81	-165	140	-156	185	-133	219	-98	243	-56	259	-10	370	387	378	408	386	423	396	433	407	439	421	440	427	440	433	438	437	436	440	432	440	428	439	422	435	417	431	410	427	401	425	389	427	377	433	366	442	358	453	353	466	351	480	353	491	359	500	368	506	380	508	394	503	416	490	435	470	449	444	458	413	462	392	460	375	456	359	449	344	439	329	427	315	411	302	388	289	360	276	327	263	290	256	298	246	304	236	309	224	311	212	312	158	297	109	258	68	203	40	141	29	82	34	43	45	17	61	1	80	-6	99	-8	124	-5	146	2	166	16	185	35	204	58	249	250	246	224	239	192	229	159	217	127	204	99	192	78	180	61	167	50	155	42	146	40	137	40	128	43	121	49	116	61	114	81	121	128	139	181	165	231	194	268	225	283	233	281	240	277	245	270	248	261	249	250	16383	16383	351	319	341	319	279	282	266	294	253	303	240	309	227	311	212	312	158	297	109	258	68	203	40	141	29	82	34	43	45	17	61	1	80	-6	99	-8	124	-5	146	2	166	16	185	35	204	58	174	-45	162	-74	143	-101	118	-123	90	-138	59	-144	43	-142	37	-138	33	-133	31	-126	33	-119	36	-112	41	-104	45	-96	47	-86	45	-74	39	-64	31	-56	20	-51	7	-49	-6	-51	-18	-56	-27	-65	-32	-76	-34	-89	-33	-104	-28	-117	-20	-128	-11	-136	-1	-144	12	-151	25	-157	41	-161	59	-164	81	-165	140	-156	185	-133	219	-98	243	-56	259	-10	367	311	354	311	348	302	343	296	338	292	333	290	320	290	316	292	312	293	307	296	292	302	264	310	250	312	235	312	169	301	109	272	60	227	27	170	14	107	21	68	39	36	68	12	106	-1	153	-7	184	-5	215	-2	245	3	272	11	296	21	311	74	316	89	322	101	332	110	345	116	365	120	365	130	196	130	196	120	213	118	225	115	233	112	237	106	238	100	238	91	237	88	237	85	225	45	221	33	213	22	202	14	188	9	170	8	141	11	122	22	109	38	103	60	101	86	108	146	128	203	158	251	195	285	238	297	252	296	265	293	277	289	289	281	299	272	307	261	313	250	318	238	323	223	327	204	339	204	109	-46	114	-77	114	-86	115	-93	115	-112	113	-121	109	-128	103	-133	94	-135	84	-133	80	-129	77	-123	76	-114	77	-107	79	-99	81	-92	85	-85	89	-77	16383	16383	159	127	151	175	142	219	132	258	123	289	115	312	96	308	78	304	59	301	38	298	14	296	14	278	22	277	28	277	33	276	41	270	47	261	52	250	57	234	63	215	68	193	80	133	90	84	97	44	101	12	104	-10	70	-59	64	-68	58	-78	50	-100	49	-112	51	-129	57	-141	68	-150	81	-156	99	-157	125	-155	149	-147	169	-134	182	-117	187	-94	187	-76	186	-66	186	-57	185	-48	173	33	204	88	231	141	252	191	265	234	270	269	268	282	262	294	253	304	241	310	229	312	215	310	204	303	196	294	191	284	189	274	190	264	192	257	196	250	202	244	210	237	217	232	221	227	225	223	226	219	227	214	225	200	220	181	209	155	192	120	167	72	140	44	139	35	135	28	128	22	120	17	112	16	105	17	100	19	96	23	94	28	93	35	95	49	100	61	107	72	117	82	127	91	130	83	134	73	137	63	139	53	140	44	16383	16383	162	178	130	255	123	269	115	283	104	294	91	301	75	304	54	300	36	291	21	277	11	258	7	238	7	233	9	223	13	213	20	213	22	221	26	228	32	235	39	240	48	241	58	239	65	233	72	224	76	214	81	205	113	127	80	91	71	81	64	71	58	60	53	48	52	35	55	19	62	8	74	0	88	-4	103	-6	129	-3	155	3	179	16	196	35	202	60	200	77	196	94	189	113	183	130	176	146	232	210	249	227	259	234	270	239	281	241	291	240	299	236	305	230	309	222	312	213	319	213	322	222	328	242	330	262	328	275	323	286	315	295	305	302	292	304	280	301	267	292	254	281	241	268	231	256	336	304	255	304	236	242	221	196	207	161	192	132	174	104	157	81	142	64	127	51	113	43	101	41	97	41	93	43	90	45	88	49	87	55	88	58	88	61	89	64	90	69	92	75	143	230	147	244	148	250	149	258	149	267	147	282	141	294	131	303	119	308	104	310	81	307	59	298	38	281	16	254	-8	218	6	208	22	230	34	246	44	256	51	262	57	264	60	264	63	262	65	260	67	257	68	253	68	250	67	248	66	245	11	74	9	66	8	59	7	53	7	42	9	25	15	11	26	0	40	-5	58	-7	84	-4	109	7	136	29	166	64	202	113	129	-167	158	-162	185	-157	212	-153	239	-150	270	-147	270	-129	256	-129	245	-128	237	-125	231	-121	228	-115	227	-106	227	-102	228	-97	230	-91	232	-83	234	-74	321	96	306	74	294	58	284	48	277	42	271	40	268	40	264	42	262	44	260	47	259	51	259	52	260	53	260	54	261	56	262	59	316	231	318	236	319	243	321	255	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	179	394	185	412	192	425	201	434	212	439	225	440	231	440	237	438	241	436	243	432	244	428	243	422	239	417	235	410	232	401	230	389	232	377	238	366	246	358	257	353	270	351	284	353	296	359	304	368	310	380	311	394	307	416	294	435	274	449	248	458	216	462	178	458	147	448	123	430	105	406	93	375	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	183	68	181	61	179	49	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	179	394	185	412	192	425	201	434	212	439	225	440	231	440	237	438	241	436	243	432	244	428	243	422	239	417	235	410	232	401	230	389	232	377	238	366	246	358	257	353	270	351	284	353	296	359	304	368	310	380	311	394	307	416	294	435	274	449	248	458	216	462	178	458	147	448	123	430	105	406	93	375	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	137	-73	131	-89	123	-101	115	-110	105	-115	94	-117	86	-116	80	-115	75	-113	71	-109	70	-105	72	-98	80	-84	84	-76	86	-65	84	-54	78	-44	70	-36	59	-30	46	-28	32	-30	20	-36	11	-45	6	-56	4	-70	8	-92	21	-111	41	-125	67	-135	99	-138	125	-136	147	-129	167	-119	184	-104	201	-86	212	-72	221	-55	229	-37	236	-18	243	0	315	229	317	234	319	241	321	255	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	107	151	145	151	153	182	115	182	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	36	182	2	182	-6	151	29	151	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	177	416	175	431	168	443	158	453	145	460	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	152	64	137	51	123	42	112	37	103	35	96	34	92	35	88	37	85	40	82	46	81	54	82	59	83	65	84	73	86	81	87	87	143	289	143	293	144	295	144	302	142	304	140	307	137	308	133	308	120	306	100	301	76	292	22	274	17	256	25	258	32	260	44	262	50	262	51	261	51	260	52	257	52	251	51	247	50	242	48	228	10	87	7	78	5	69	3	62	2	55	2	48	4	30	11	15	24	4	41	-2	64	-4	92	0	115	9	133	23	147	38	160	53	217	312	56	312	56	301	69	300	79	297	86	293	90	288	91	280	91	275	90	272	90	269	89	265	32	49	26	34	19	24	10	18	-2	14	-21	11	-21	0	140	0	140	11	126	13	115	15	108	18	104	24	103	31	103	37	106	49	164	265	169	279	176	289	186	295	199	299	217	301	221	302	215	291	209	283	203	278	195	275	186	274	179	274	176	275	171	276	167	278	221	472	189	466	161	462	134	458	108	455	79	452	79	434	104	434	112	431	118	427	121	421	122	414	122	410	121	405	121	400	120	394	118	388	95	301	93	301	90	302	82	302	60	299	41	288	26	271	14	249	6	222	33	222	39	233	44	241	50	247	57	250	77	250	80	249	49	141	41	113	35	88	30	66	27	49	26	36	29	23	35	11	44	2	57	-3	72	-5	96	-2	118	6	138	23	161	49	186	86	172	95	157	74	145	59	135	49	126	43	118	41	112	43	110	46	108	48	108	59	110	69	113	82	118	99	123	119	152	223	156	222	170	222	192	225	211	234	226	249	239	272	249	302	100	186	87	186	83	187	80	187	70	191	62	196	57	202	53	210	52	219	55	237	64	254	77	269	93	280	110	284	118	284	122	283	124	283	127	282	16383	16383	278	259	250	238	230	225	208	213	184	203	259	472	226	466	198	462	172	458	145	455	117	452	117	434	142	434	150	431	155	427	159	421	160	414	160	409	159	401	157	393	156	384	154	377	134	306	132	307	128	308	123	308	118	309	114	309	86	305	59	292	35	271	18	243	11	208	14	189	23	174	36	163	53	157	72	155	91	155	87	141	80	113	73	88	68	66	65	49	64	36	66	23	72	11	82	2	95	-3	110	-5	134	-2	156	6	176	23	199	49	224	86	210	95	195	74	183	59	172	49	164	43	156	41	152	42	150	43	148	46	147	48	146	51	147	59	149	69	151	82	155	99	161	119	174	167	210	187	240	207	263	226	282	245	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	-26	-38	-28	-45	-30	-59	-30	-66	-31	-73	-27	-101	-16	-125	2	-142	28	-153	61	-157	92	-153	118	-144	138	-130	151	-111	155	-89	153	-75	148	-64	139	-55	128	-50	114	-48	101	-50	90	-55	81	-63	76	-73	74	-84	75	-94	79	-103	84	-110	87	-117	89	-124	88	-128	85	-131	81	-133	75	-135	68	-136	59	-134	51	-128	46	-119	43	-108	41	-96	42	-91	42	-82	44	-74	321	255	130	78	123	72	105	54	96	47	90	44	88	45	86	47	84	50	83	53	83	61	84	67	86	74	88	82	90	89	122	207	130	223	142	236	156	246	169	253	179	255	16383	16383	395	286	395	304	149	304	196	472	169	467	117	459	88	455	54	452	54	434	70	434	80	433	87	431	93	426	96	421	97	414	97	408	95	400	91	378	88	367	17	117	13	98	8	78	5	60	2	45	2	35	3	23	9	12	18	3	31	-3	48	-5	60	-4	72	0	86	5	102	16	120	32	189	98	196	105	203	109	209	112	214	114	218	114	232	111	243	104	250	93	254	79	256	63	250	18	234	-32	210	-82	179	-119	143	-133	131	-132	119	-127	109	-121	101	-111	97	-100	92	-84	85	-71	76	-62	65	-56	51	-54	36	-56	25	-61	17	-69	13	-78	11	-88	12	-98	15	-107	20	-116	29	-125	41	-135	55	-142	72	-149	93	-154	115	-157	138	-158	193	-148	248	-118	295	-71	328	-10	341	64	337	96	326	122	309	141	289	153	265	157	254	157	489	306	406	306	386	238	367	183	349	139	329	104	308	75	289	56	280	49	272	45	265	43	261	44	258	45	255	48	254	52	253	58	254	67	257	81	263	102	271	129	282	166	326	306	244	306	224	241	210	197	199	168	189	145	176	121	159	94	143	72	127	56	113	46	100	43	96	44	91	46	88	49	86	53	85	57	85	60	87	68	89	78	138	225	141	236	143	245	144	254	146	268	144	284	138	297	128	305	115	311	100	312	75	309	53	300	32	283	11	258	-9	224	5	215	9	219	10	222	12	224	14	227	23	241	32	252	40	260	47	265	53	266	56	266	59	264	61	262	63	259	63	245	62	240	60	235	58	228	10	83	7	74	5	65	3	49	3	42	5	26	12	13	23	3	37	-3	55	-5	83	-1	108	9	132	31	159	64	189	110	182	91	177	75	174	62	172	50	172	39	174	24	180	11	189	2	201	-3	217	-5	233	-3	249	1	265	10	280	21	294	33	305	45	317	60	331	79	346	102	364	129	365	129	322	-4	345	0	366	4	389	7	418	10	458	13	458	31	445	31	436	32	428	34	423	37	420	42	419	48	420	56	423	69	427	88	434	114	444	149	489	306	406	306	386	238	367	183	349	139	329	104	308	75	289	56	280	49	272	45	265	43	261	44	258	45	255	48	254	52	253	58	254	67	257	81	263	102	271	129	282	166	326	306	244	306	224	241	210	197	199	168	189	145	176	121	159	94	143	72	127	56	113	46	100	43	96	44	91	46	88	49	86	53	85	57	85	60	87	68	89	78	138	225	141	236	143	245	144	254	146	268	144	284	138	297	128	305	115	311	100	312	75	309	53	300	32	283	11	258	-9	224	5	215	9	219	10	222	12	224	14	227	23	241	32	252	40	260	47	265	53	266	56	266	59	264	61	262	63	259	63	245	62	240	60	235	58	228	10	83	7	74	5	65	3	49	3	42	5	26	12	13	23	3	37	-3	55	-5	83	-1	108	9	132	31	159	64	189	110	182	91	177	75	174	62	172	50	172	39	174	24	180	11	189	2	201	-3	217	-5	233	-3	250	2	266	10	282	22	296	35	309	49	322	66	335	85	350	106	364	129	365	129	274	-157	357	-157	114	177	157	311	134	306	113	303	90	300	61	297	22	293	22	275	43	275	50	272	56	269	59	264	60	258	59	250	56	237	52	218	45	192	35	157	-9	0	72	0	93	69	112	123	130	167	150	202	172	231	181	241	190	250	199	257	207	262	214	263	218	263	221	261	223	258	225	254	225	239	222	225	217	204	209	176	198	140	153	0	235	0	254	65	268	108	279	138	290	161	302	185	319	212	336	234	352	250	366	260	379	263	384	262	388	260	391	257	393	253	394	249	394	246	393	242	393	238	391	233	390	229	284	-92	278	-108	269	-120	260	-129	249	-134	237	-136	223	-134	218	-132	215	-129	214	-125	216	-118	228	-94	230	-85	228	-73	222	-63	214	-55	203	-50	190	-48	176	-50	164	-55	156	-64	150	-75	148	-89	152	-111	165	-130	185	-144	212	-153	243	-157	269	-154	294	-148	316	-138	336	-123	354	-105	358	-98	363	-89	368	-79	372	-70	375	-62	470	222	471	230	473	238	474	248	475	257	476	264	474	280	467	293	456	303	442	310	424	312	396	309	371	297	347	275	320	242	290	196	297	215	302	231	305	244	307	256	308	267	306	283	300	295	290	305	278	310	262	312	246	310	230	305	214	296	199	285	186	273	174	261	162	246	148	227	133	205	115	177	413	91	398	70	387	55	378	46	371	41	364	40	361	40	359	42	356	44	355	47	354	51	355	56	360	76	364	91	371	112	394	182	406	218	410	235	412	249	413	260	412	278	406	293	396	303	383	310	364	312	349	311	335	307	321	302	308	294	296	284	270	256	255	237	238	212	214	178	213	178	256	311	229	306	200	302	172	298	145	295	121	293	121	275	136	274	146	273	153	270	157	265	158	259	157	251	154	236	148	213	139	181	127	138	63	-92	57	-108	49	-120	38	-129	27	-134	14	-136	7	-135	1	-133	-3	-131	-5	-128	-7	-124	-5	-117	3	-103	7	-94	8	-84	6	-73	1	-63	-7	-55	-18	-50	-31	-48	-45	-50	-56	-55	-65	-64	-71	-75	-73	-89	-68	-111	-56	-130	-35	-144	-9	-153	21	-157	63	-153	95	-141	121	-122	139	-95	153	-59	185	49	201	98	217	140	234	174	252	203	269	227	278	238	288	248	298	256	307	261	315	263	320	263	325	262	329	259	331	255	332	250	332	247	331	244	330	239	328	231	290	119	284	100	280	80	276	63	274	47	273	35	275	20	281	8	290	0	303	-3	319	-5	342	-2	364	6	385	23	405	48	427	82	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	235	259	237	255	238	250	238	247	237	244	236	239	234	231	150	-23	144	-45	142	-55	140	-64	140	-71	143	-100	155	-124	174	-142	200	-153	234	-157	265	-153	291	-144	311	-130	324	-111	328	-89	326	-75	321	-64	312	-55	300	-50	287	-48	274	-50	263	-55	254	-63	249	-73	247	-84	248	-94	252	-102	257	-110	261	-118	262	-124	261	-128	258	-131	254	-133	248	-135	241	-136	232	-134	224	-130	217	-123	213	-114	211	-105	211	-97	212	-91	212	-85	214	-79	216	-74	415	312	304	312	304	301	318	299	329	296	337	292	341	285	342	276	342	268	340	258	339	252	302	114	173	312	60	312	60	301	67	300	73	297	80	291	87	282	95	268	37	50	32	35	25	25	16	19	2	14	-17	11	-17	0	100	0	100	11	84	13	72	17	64	21	59	28	58	37	58	41	59	45	62	60	112	244	276	-7	292	-7	364	263	369	278	375	287	384	294	397	298	415	301	199	140	193	119	185	98	177	78	168	60	159	44	150	32	141	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	79	70	80	87	82	104	84	122	87	140	16383	16383	97	171	104	195	113	217	122	238	133	256	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	218	237	214	205	211	189	207	171	16383	16383	298	210	293	245	279	273	257	294	227	308	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	224	96	217	72	212	54	207	41	202	32	197	26	190	21	182	17	173	15	163	13	151	13	128	15	111	22	99	33	93	48	90	69	98	132	118	194	149	246	188	282	232	296	242	295	251	294	258	292	263	289	266	284	267	282	268	279	268	266	267	259	266	251	263	241	260	229	16383	16383	508	308	306	308	282	309	262	310	246	311	235	312	229	312	207	311	185	308	163	302	142	294	123	284	88	259	59	227	36	190	21	148	16	105	22	64	38	34	65	13	101	1	144	-2	160	-2	164	-1	425	-1	471	96	458	96	444	79	433	66	422	56	400	38	385	29	369	22	352	18	333	16	313	15	301	15	292	17	286	19	283	22	282	27	282	30	283	32	283	34	284	36	315	152	336	149	351	144	362	136	368	124	370	107	369	103	369	92	367	80	379	80	421	235	409	235	394	206	380	187	365	176	346	170	319	167	349	281	351	285	355	289	360	291	367	292	377	293	397	292	415	291	431	288	443	285	452	281	459	274	465	266	469	257	471	247	471	216	483	216	330	212	327	177	319	129	303	81	280	44	250	29	241	31	234	36	229	43	225	53	224	66	228	91	238	113	250	133	260	154	264	176	263	190	259	202	252	212	242	219	229	221	208	217	192	208	181	194	174	179	172	164	172	151	173	138	174	122	175	103	176	79	171	59	160	45	146	36	131	31	119	29	109	32	101	38	95	47	92	59	90	72	100	144	127	208	165	259	210	294	256	306	281	303	301	291	317	273	327	246	330	212	16383	16383	423	179	414	228	391	268	355	297	311	316	262	322	192	311	121	281	59	233	15	170	-1	94	2	64	14	37	34	17	61	3	96	-1	114	0	133	3	152	9	169	18	186	31	195	21	206	12	218	5	233	0	250	-1	305	9	352	36	390	77	414	126	423	179	133	26	119	37	108	52	100	70	95	90	93	112	99	153	115	192	139	226	168	253	198	269	16383	16383	292	269	306	261	317	248	325	232	331	213	333	192	327	151	311	111	287	75	258	45	226	26	16383	16383	327	400	333	419	341	432	352	440	366	445	385	446	385	463	198	463	198	446	212	445	223	442	230	437	235	430	236	420	236	412	235	408	234	403	232	397	204	294	153	284	98	261	48	225	12	177	-1	118	5	79	24	47	53	23	88	6	126	0	101	-91	95	-110	86	-123	76	-131	61	-136	41	-139	41	-155	229	-155	229	-139	214	-138	204	-136	196	-132	192	-126	191	-117	191	-109	193	-99	195	-93	219	0	273	10	329	36	378	75	413	124	427	183	419	220	399	250	369	272	335	287	299	294	195	312	174	245	162	208	152	180	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	111	0	133	5	153	9	175	12	204	15	246	19	246	37	231	38	220	39	213	43	209	48	208	54	211	72	219	106	232	156	251	225	277	312	321	472	289	467	261	462	235	459	208	456	179	452	179	434	204	434	211	431	215	427	218	421	219	414	219	409	218	404	217	397	215	389	212	378	174	245	163	208	152	179	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	111	0	246	0	246	18	230	19	216	21	207	24	200	29	198	35	201	46	207	69	215	96	222	123	228	142	276	312	195	312	174	245	162	208	152	180	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	96	-47	95	-51	94	-56	93	-60	93	-69	97	-99	108	-123	127	-141	153	-153	187	-157	218	-153	245	-144	265	-130	278	-111	282	-89	280	-75	274	-64	265	-55	254	-50	240	-48	227	-50	216	-55	208	-63	202	-73	200	-84	201	-94	205	-103	210	-111	214	-118	216	-125	215	-128	207	-134	193	-136	184	-133	176	-127	170	-117	166	-105	164	-90	165	-87	165	-83	166	-79	166	-74	167	-71	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	54	249	50	232	45	210	38	185	32	159	-58	-157	19	-157	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	54	249	50	232	45	211	39	187	33	164	-28	-49	-29	-54	-29	-58	-30	-63	-31	-67	-31	-71	-27	-100	-15	-124	3	-142	29	-153	62	-157	93	-153	119	-144	139	-130	152	-111	157	-89	155	-75	149	-64	140	-55	129	-50	115	-48	102	-50	91	-55	82	-63	77	-73	75	-84	76	-94	80	-102	85	-110	89	-118	90	-124	89	-128	86	-131	82	-133	76	-135	69	-136	59	-133	51	-127	45	-118	41	-107	40	-94	40	-90	43	-82	47	-64	56	-34	70	10	93	81	109	127	120	156	129	175	139	192	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	-13	0	67	0	146	256	154	274	162	288	171	298	182	304	195	306	202	306	207	304	212	301	214	298	215	293	213	288	210	282	205	276	201	267	200	255	202	243	208	232	216	224	228	218	241	216	254	219	266	224	275	234	280	245	282	259	278	282	265	301	245	315	218	324	186	327	164	326	144	322	125	315	107	305	92	293	77	276	65	257	55	235	46	209	37	180	42	0	124	0	179	177	185	197	190	215	194	233	197	249	198	263	197	269	197	276	195	281	191	293	181	305	167	315	149	322	127	326	103	327	71	324	44	315	24	301	11	282	7	259	9	245	14	234	23	224	34	219	48	216	61	218	72	224	81	232	86	243	88	255	87	267	83	276	75	288	74	293	75	298	77	301	81	304	87	306	94	306	103	305	110	302	116	297	119	289	120	279	120	271	119	267	118	262	117	256	161	161	192	277	195	285	200	291	205	295	213	297	222	298	240	297	253	292	262	285	267	275	268	261	265	227	253	199	234	178	209	165	176	161	16383	16383	83	314	83	302	95	301	104	298	111	294	114	289	115	281	115	273	114	268	112	262	111	256	57	56	52	37	45	25	37	18	24	14	5	11	5	0	162	0	162	11	149	13	139	16	133	19	129	24	128	30	128	34	129	38	131	48	133	55	158	146	170	146	227	0	326	0	326	11	320	12	316	13	313	16	310	18	308	22	250	152	280	162	307	176	328	195	342	220	348	250	343	275	329	293	305	305	271	312	229	314	159	152	185	151	205	148	219	141	227	130	230	114	226	81	215	54	198	34	174	20	146	16	139	16	134	17	130	20	127	23	127	36	16383	16383	403	314	311	314	176	168	164	168	188	259	193	276	199	288	208	295	221	299	240	302	240	314	83	314	83	302	96	301	105	298	111	295	115	290	116	283	116	279	115	275	115	270	113	264	112	257	58	58	52	40	45	27	36	18	23	14	5	11	5	0	145	0	199	4	244	15	279	35	301	64	309	101	307	119	299	134	288	145	272	154	253	161	380	292	384	295	389	298	393	300	398	302	403	302	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-19	-65	-20	-69	-21	-74	-21	-85	-18	-108	-10	-125	3	-137	21	-144	44	-146	76	-143	102	-134	122	-120	135	-101	140	-79	138	-65	132	-54	123	-45	112	-39	98	-37	85	-39	74	-45	66	-52	60	-62	58	-74	60	-84	64	-93	72	-107	74	-114	73	-116	72	-120	67	-123	60	-125	48	-126	30	-124	16	-119	6	-109	0	-96	-1	-79	-1	-68	5	-11	6	-6	8	-2	18	4	24	5	27	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	72	-34	64	-63	56	-90	44	-114	28	-130	8	-136	2	-136	-2	-135	-6	-133	-8	-130	-9	-126	-8	-122	-5	-117	-1	-111	1	-103	2	-94	1	-84	-3	-76	-11	-69	-21	-64	-33	-62	-45	-64	-55	-70	-62	-79	-67	-91	-69	-104	-66	-122	-56	-136	-41	-147	-20	-154	4	-157	63	-146	107	-117	139	-75	163	-23	179	32	256	339	263	365	272	392	284	417	299	434	319	441	324	441	332	437	334	435	335	432	334	428	330	422	327	416	323	409	322	400	324	390	329	381	336	374	346	369	358	367	370	369	380	375	388	384	393	396	394	409	391	426	382	441	367	452	346	459	321	462	264	451	221	423	189	382	166	332	150	279	76	31	35	31	26	0	68	0	62	-26	52	-61	42	-88	32	-105	22	-115	11	-118	6	-118	2	-116	-3	-111	-4	-108	-3	-103	0	-100	2	-96	4	-91	5	-84	4	-73	0	-64	-7	-57	-16	-53	-27	-51	-37	-53	-46	-58	-54	-66	-58	-75	-60	-86	-57	-103	-47	-118	-32	-129	-13	-136	10	-139	46	-134	78	-118	105	-91	128	-52	146	0	192	0	201	31	155	31	251	400	258	416	267	427	278	435	290	439	302	440	309	440	315	438	319	436	321	432	322	428	321	422	317	417	313	410	309	401	308	389	310	377	315	366	324	358	335	353	348	351	362	353	373	359	382	368	387	380	389	394	385	416	372	435	352	449	325	458	293	462	273	460	254	456	235	449	218	439	202	427	188	411	176	394	166	373	158	351	151	327	219	189	223	207	225	225	225	233	221	261	209	285	189	302	162	314	128	317	102	315	82	308	66	297	57	283	54	265	55	252	60	241	68	232	78	226	90	224	102	226	112	230	119	237	124	246	126	256	125	265	122	272	118	279	115	284	114	288	115	291	117	293	120	295	124	297	130	297	138	296	143	293	147	287	149	281	149	266	148	260	147	253	145	246	144	239	72	-28	68	-46	67	-55	66	-63	66	-71	69	-100	80	-123	98	-141	124	-153	158	-157	183	-154	204	-147	219	-136	229	-122	232	-104	231	-91	226	-79	218	-70	208	-64	196	-62	184	-64	174	-69	167	-76	162	-84	160	-94	161	-103	164	-111	168	-117	171	-122	172	-126	171	-129	169	-132	166	-134	162	-136	158	-136	150	-135	145	-131	143	-126	142	-119	142	-102	144	-94	145	-85	149	-71	115	-12	113	-24	110	-37	106	-50	103	-63	100	-74	94	-89	85	-104	74	-117	60	-126	44	-129	26	-127	13	-120	5	-111	1	-100	0	-89	4	-65	17	-43	36	-25	60	-13	89	-9	98	-9	110	-11	115	-12	16383	16383	122	14	112	16	107	16	103	17	101	17	59	11	24	-2	-3	-26	-20	-57	-26	-95	-24	-113	-17	-130	-4	-144	13	-153	38	-157	77	-153	110	-141	138	-124	161	-100	180	-71	182	-78	185	-99	186	-108	185	-119	183	-129	177	-151	172	-163	201	-163	206	-149	209	-136	211	-124	212	-112	212	-96	211	-82	210	-66	207	-50	204	-36	200	-25	204	-14	209	0	213	16	218	34	223	51	296	342	302	367	311	393	323	417	338	435	358	441	363	441	367	439	373	435	373	432	372	428	369	422	365	416	362	409	360	400	362	389	367	380	375	373	385	369	397	367	409	369	419	375	426	384	431	395	433	409	430	427	420	441	405	452	384	459	359	462	302	451	259	422	227	380	204	330	188	276	57	245	71	265	82	280	93	291	101	297	109	299	112	299	115	298	119	292	120	287	118	274	114	254	107	227	96	191	84	146	61	66	5	66	5	37	54	37	27	-60	51	-60	72	-29	94	-4	118	14	144	30	175	42	175	66	140	66	186	225	191	245	195	264	199	280	201	293	202	302	200	319	194	331	185	340	173	345	157	347	134	344	112	335	90	318	67	292	42	256	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	-37	-49	-39	-59	-39	-64	-40	-69	-40	-73	-36	-102	-24	-125	-5	-142	20	-153	54	-157	85	-153	111	-144	131	-130	144	-111	149	-89	147	-75	141	-64	132	-55	121	-50	107	-48	94	-50	83	-55	75	-63	69	-73	67	-84	69	-94	72	-102	77	-110	81	-118	82	-124	81	-128	78	-131	74	-133	68	-135	60	-136	51	-133	43	-126	38	-116	34	-103	33	-89	33	-86	34	-82	34	-78	35	-73	35	-70	133	275	198	151	191	135	182	120	174	107	164	93	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	114	151	16383	16383	348	182	294	182	330	303	250	303	242	273	234	246	219	201	212	182	124	182	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	43	182	0	182	-10	151	34	151	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	284	151	339	151	373	289	373	305	251	305	251	298	252	291	252	270	251	242	249	215	246	189	242	164	236	140	227	112	214	78	195	45	170	20	138	11	122	14	111	23	104	36	100	52	99	70	103	121	115	165	133	207	156	252	183	305	53	305	53	289	102	289	106	288	109	286	112	282	114	272	113	267	110	261	106	256	97	247	79	232	57	210	34	181	17	146	10	107	15	70	31	39	56	15	91	0	133	-4	190	3	245	26	291	62	324	109	336	164	332	190	323	212	313	230	305	246	301	259	302	267	304	275	308	282	314	287	322	289	164	312	129	306	95	300	64	297	39	294	23	293	23	275	28	275	33	274	37	274	42	273	48	271	53	269	57	266	60	263	61	259	62	254	59	239	58	235	57	232	19	97	17	91	15	83	14	75	13	68	12	63	17	37	31	17	54	4	84	-3	120	-6	191	8	250	47	294	103	323	168	333	237	331	259	327	280	318	297	305	308	287	312	274	310	263	304	255	296	250	286	248	276	249	269	250	263	252	256	256	250	261	244	268	235	276	228	282	221	287	211	289	196	281	152	261	107	229	67	190	38	146	27	130	29	116	34	104	43	96	54	94	69	94	80	96	90	271	28	260	28	252	30	245	32	240	36	237	41	231	58	226	82	223	114	221	151	220	192	220	218	221	244	222	276	224	312	206	312	160	268	125	232	96	200	73	171	51	140	36	117	24	95	16	74	11	54	10	36	12	23	17	10	26	0	37	-6	51	-8	63	-6	74	-1	82	7	88	17	90	29	89	36	87	43	84	49	79	57	73	65	68	71	64	76	61	80	60	85	60	89	62	104	70	122	86	146	110	177	145	217	146	149	148	96	152	53	158	20	166	-8	184	-4	201	0	219	2	242	6	271	10	415	29	406	29	399	30	394	31	386	35	378	53	371	89	366	136	362	188	360	239	360	312	342	312	305	256	288	229	271	201	256	173	242	146	228	120	212	312	194	312	127	239	76	175	39	119	17	72	10	33	12	20	18	9	27	0	39	-6	51	-8	63	-6	74	-2	82	6	88	17	90	32	88	44	85	50	81	57	75	64	70	70	66	76	64	81	62	85	62	90	65	104	73	123	88	147	111	178	143	216	164	-8	182	-8	287	176	288	131	291	93	295	58	301	25	309	-8	326	-5	343	-1	362	1	386	5	415	10	114	238	121	186	130	137	139	93	149	55	158	23	166	0	185	4	203	8	222	11	243	14	268	17	268	35	253	35	248	37	245	39	241	42	235	51	229	63	224	78	219	97	213	119	201	179	192	229	185	268	181	296	179	314	180	323	182	332	186	342	191	351	197	361	206	372	216	382	225	390	234	395	242	397	255	394	266	388	276	381	289	375	305	373	316	375	325	380	332	389	338	399	339	410	337	423	331	434	322	443	311	449	297	451	274	448	250	439	226	424	202	404	179	379	128	310	82	234	45	160	20	94	11	43	13	30	19	18	28	9	40	2	53	0	66	2	77	9	85	18	90	28	92	38	91	47	89	55	85	61	79	68	71	75	65	80	60	85	57	89	55	93	54	98	56	112	61	130	72	155	89	190	113	238	410	314	292	314	292	302	308	301	320	299	327	296	331	293	333	288	331	279	326	270	318	259	308	248	296	235	217	152	179	266	178	271	176	276	175	281	175	284	176	291	180	295	187	298	196	300	207	301	223	302	223	314	44	314	44	302	54	300	63	296	71	290	77	283	81	275	136	122	120	60	114	41	107	28	96	20	80	14	57	11	57	0	243	0	243	11	227	13	215	16	207	20	203	25	201	33	202	37	202	41	203	46	205	51	206	57	228	140	369	284	375	289	382	294	390	298	399	300	410	302	232	106	213	106	207	94	200	83	191	74	182	67	172	65	55	65	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-16	15	-16	0	170	0	143	-73	140	-80	139	-87	137	-94	136	-101	136	-106	138	-120	145	-132	155	-140	168	-144	182	-146	212	-143	238	-134	257	-120	269	-101	274	-79	272	-65	266	-54	257	-45	245	-39	232	-37	219	-39	208	-45	199	-52	194	-62	192	-74	193	-84	197	-92	202	-100	206	-107	207	-114	207	-117	204	-120	200	-123	193	-125	183	-126	175	-125	169	-122	165	-118	162	-111	161	-102	162	-99	165	-84	166	-80	148	65	160	80	171	90	181	96	190	99	198	100	206	99	213	97	219	93	223	88	225	81	224	76	220	71	213	68	202	66	186	65	16383	16383	54	65	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-16	15	-16	0	81	0	44	-65	72	-65	109	0	158	0	193	4	220	14	239	29	250	48	254	71	252	87	246	101	235	112	218	119	195	121	178	119	162	111	146	99	132	84	118	65	377	286	377	304	131	304	80	198	97	198	108	218	122	234	136	245	150	252	161	255	299	255	103	98	117	81	139	97	159	106	175	111	189	113	199	114	213	111	224	104	231	93	235	79	237	63	231	18	215	-32	191	-82	161	-119	125	-133	113	-132	100	-127	90	-121	82	-111	78	-100	74	-84	67	-71	58	-62	47	-56	33	-54	18	-56	6	-61	0	-69	-4	-78	-6	-88	-5	-98	-2	-107	2	-116	11	-125	23	-135	36	-142	54	-149	75	-154	97	-157	120	-158	175	-148	229	-118	277	-71	310	-10	323	64	319	96	308	122	291	141	271	153	247	157	240	157	224	155	217	154	211	152	120	-131	117	-132	114	-132	111	-133	106	-133	88	-131	74	-125	62	-116	55	-104	52	-90	53	-79	57	-70	62	-63	70	-58	80	-56	91	-61	100	-72	108	-89	120	-131	16383	16383	357	286	357	304	111	304	60	198	77	198	88	218	101	234	116	245	130	252	141	255	279	255	83	98	97	81	119	97	138	106	155	111	169	113	179	114	194	111	205	103	212	90	216	75	217	57	213	27	203	-11	187	-51	168	-88	146	-114	135	-79	123	-55	109	-41	93	-33	75	-31	49	-34	26	-42	8	-55	-2	-73	-6	-95	-2	-117	8	-134	27	-147	54	-155	89	-158	110	-158	117	-157	125	-156	137	-206	170	-206	155	-148	209	-119	250	-79	279	-34	297	13	302	61	298	98	286	125	268	143	247	154	225	157	219	157	203	155	196	154	191	152	130	256	79	69	75	56	72	48	68	41	64	36	52	26	44	23	35	20	26	18	17	17	17	0	179	0	179	17	166	18	157	22	151	28	147	36	146	44	148	58	150	67	152	75	154	81	184	191	240	200	286	226	321	264	344	311	351	364	345	397	328	424	302	445	268	458	229	463	213	462	196	460	177	457	160	452	146	445	133	437	123	427	115	416	110	404	108	391	109	383	113	374	121	367	131	361	144	359	158	361	170	366	180	374	187	386	192	401	197	413	205	425	215	434	227	441	241	443	250	441	257	435	261	426	263	415	264	401	259	358	244	319	220	287	189	265	152	256	103	57	96	42	85	31	72	23	58	19	44	17	44	0	206	0	206	17	195	18	186	21	179	26	174	34	173	44	173	50	174	53	174	56	175	59	230	256	208	256	188	259	170	267	155	279	144	296	140	317	145	344	158	377	177	410	200	434	224	443	237	441	246	434	252	425	256	413	260	400	266	385	273	373	283	365	295	361	308	359	322	361	332	367	339	374	343	383	344	391	342	404	337	416	330	426	320	435	310	443	298	449	284	455	269	459	253	462	238	463	182	455	132	431	91	395	63	348	54	293	57	263	67	237	84	215	108	199	140	191	306	452	144	452	144	436	154	435	164	431	171	426	176	418	177	407	177	402	176	399	176	396	175	393	122	197	144	197	164	194	184	187	201	175	213	158	218	137	214	101	203	67	186	38	165	17	142	10	129	12	118	18	110	27	104	38	100	51	97	63	92	75	85	85	75	92	59	94	43	92	31	85	23	75	18	63	17	49	23	28	40	12	64	0	93	-6	124	-9	179	-1	229	21	269	57	296	104	305	160	301	189	290	216	271	238	245	255	213	263	248	395	255	410	265	421	278	429	292	433	306	436	17	-54	15	-59	15	-63	14	-68	14	-76	19	-104	34	-127	57	-144	86	-155	118	-159	161	-153	199	-139	231	-116	255	-87	270	-55	277	-28	248	-28	244	-46	233	-71	216	-92	195	-110	171	-122	146	-126	131	-123	119	-116	110	-105	104	-91	103	-74	103	-65	104	-60	105	-54	107	-49	180	224	189	244	202	261	220	275	239	283	260	287	272	286	282	282	289	277	293	268	295	256	294	247	292	241	289	235	287	228	287	218	289	208	294	201	303	195	314	191	325	190	342	193	354	201	362	211	366	222	367	232	361	258	343	281	317	298	287	308	256	312	217	308	176	294	137	273	106	243	87	204	410	314	398	230	368	150	322	82	264	35	198	17	158	23	129	38	109	62	98	94	95	133	106	223	138	305	184	371	242	416	308	433	346	427	375	412	395	387	406	354	410	314	16383	16383	496	290	488	345	465	392	428	428	379	451	318	459	228	444	145	401	75	336	27	254	9	159	18	101	43	54	82	18	132	-3	191	-10	283	5	366	49	434	115	480	197	496	290	16383	16383	296	222	293	239	286	254	274	266	260	273	244	276	226	273	211	266	199	254	192	239	189	222	192	205	200	190	211	179	226	172	244	169	261	172	275	179	286	190	293	205	296	222	151	158	164	158	185	157	202	151	214	142	221	130	223	114	219	83	207	56	190	35	167	21	143	16	134	16	127	18	122	21	119	26	118	32	118	34	119	37	119	42	120	45	16383	16383	155	173	182	275	185	284	190	290	197	295	205	297	215	298	228	297	238	292	245	286	249	276	250	264	247	234	237	209	221	190	197	178	164	173	16383	16383	71	314	71	302	84	301	94	298	101	294	104	289	106	281	105	278	105	271	104	268	103	264	44	48	40	35	34	25	25	19	12	14	-6	11	-6	0	147	0	201	5	245	19	278	42	298	71	305	106	302	125	292	141	276	154	255	163	231	169	266	179	293	192	312	210	324	231	328	257	324	277	311	293	290	304	262	311	225	314	214	153	214	179	202	179	189	181	176	187	164	197	156	210	152	225	156	249	165	269	179	284	196	293	216	296	241	291	263	279	279	260	290	235	293	204	284	150	261	101	228	60	190	33	152	23	136	25	123	31	114	40	108	52	106	66	110	93	120	117	137	136	157	148	179	153	16383	16383	341	207	335	247	318	279	292	302	259	316	222	321	178	318	137	308	103	289	80	262	72	223	74	209	79	197	88	187	101	178	116	169	84	157	55	140	32	118	16	92	11	62	17	34	35	14	62	0	96	-6	135	-9	187	0	242	26	291	69	327	130	341	207	315	74	320	89	327	101	337	110	351	116	371	120	371	130	201	130	201	120	218	118	231	116	238	112	242	106	244	98	243	95	243	90	242	85	241	79	240	75	232	45	226	32	219	22	208	14	194	9	176	7	147	11	127	21	114	38	108	59	106	85	113	146	133	203	163	252	200	285	243	297	257	296	271	294	283	289	294	282	304	272	312	262	318	251	323	239	328	224	333	206	345	206	377	322	381	333	387	341	394	346	401	349	410	350	414	350	418	349	422	345	422	342	421	339	419	335	416	330	414	324	413	316	414	308	417	302	423	296	430	293	439	292	448	293	455	297	461	303	465	310	466	320	463	335	455	347	442	356	425	362	404	363	394	363	383	360	372	356	360	350	349	342	342	334	335	325	329	315	324	305	320	293	303	300	288	306	272	309	257	311	240	312	174	301	114	272	65	227	32	171	20	108	26	68	44	36	74	12	112	-1	159	-7	190	-5	221	-2	251	3	278	11	302	20	457	314	289	314	289	302	303	301	313	298	320	294	324	289	326	282	326	279	325	277	325	274	324	271	324	268	299	173	179	173	204	268	209	281	216	290	226	296	240	300	258	302	258	314	92	314	92	302	105	301	115	298	122	295	125	290	127	283	127	280	126	277	126	274	124	268	65	45	60	33	54	24	45	18	32	14	14	11	14	0	180	0	180	11	166	14	155	16	148	20	144	25	143	32	143	39	145	45	173	152	293	152	264	45	259	33	253	25	244	18	230	14	211	11	211	0	379	0	379	11	365	14	354	16	347	20	343	25	342	32	342	39	344	45	403	268	408	281	415	290	425	296	439	300	457	302	110	-58	103	-80	94	-99	81	-115	65	-126	44	-129	30	-128	16	-123	4	-116	-3	-104	-6	-89	-1	-67	10	-49	27	-35	47	-26	66	-23	74	-23	84	-24	95	-26	106	-29	117	-34	16383	16383	286	312	263	307	240	304	215	300	145	293	145	275	170	275	177	272	183	268	186	263	187	255	187	249	186	241	184	232	182	221	179	210	124	-5	117	-2	97	2	87	3	78	3	48	0	18	-11	-7	-30	-26	-57	-33	-90	-29	-111	-19	-130	-3	-144	17	-153	43	-157	74	-154	102	-145	127	-130	150	-107	173	-75	186	-90	198	-107	207	-124	214	-141	220	-157	253	-157	231	-109	219	-86	205	-65	188	-46	192	-36	196	-25	200	-13	204	0	207	12	16383	16383	313	417	311	431	304	444	294	454	281	461	266	463	253	461	240	454	231	444	224	432	222	419	224	404	230	391	240	381	252	374	266	372	281	374	294	381	304	390	311	403	313	417	357	303	275	303	241	176	214	158	201	219	187	262	172	290	154	304	131	308	111	306	92	297	74	282	56	258	38	225	53	218	63	235	72	247	80	255	88	260	96	261	105	258	114	245	123	218	135	174	149	107	106	68	82	47	63	33	47	25	32	20	15	17	15	0	154	0	154	17	140	18	130	20	124	23	121	27	120	32	123	44	135	59	155	80	187	107	232	143	148	-168	177	-162	205	-157	232	-153	259	-150	289	-148	289	-129	259	-129	253	-127	249	-123	247	-116	246	-106	246	-98	247	-93	248	-87	250	-78	316	106	302	106	290	89	279	74	269	61	258	49	247	40	235	31	222	24	208	20	191	17	172	16	158	17	147	19	138	23	133	28	131	36	131	38	132	41	132	45	133	49	133	52	186	256	191	276	197	288	207	296	220	301	240	302	240	314	79	314	79	302	91	301	100	299	106	295	109	290	110	283	110	280	109	278	109	274	108	271	107	267	53	45	50	35	45	27	36	20	24	15	7	11	7	0	271	0	219	250	217	223	209	189	198	153	185	119	171	90	159	72	148	58	136	48	124	42	112	40	102	42	95	46	90	54	86	65	85	78	87	100	92	124	99	151	109	178	121	205	133	226	147	247	163	265	180	278	196	283	204	281	211	277	216	270	218	261	219	250	16383	16383	235	263	232	274	231	281	229	288	226	293	223	297	218	302	211	306	203	310	194	312	185	312	154	307	122	292	91	269	63	238	37	199	24	174	14	150	7	125	2	102	1	79	4	49	12	24	26	6	45	-4	69	-8	93	-6	115	1	136	16	155	37	173	66	133	-73	126	-92	117	-105	107	-114	91	-118	70	-119	70	-138	251	-138	251	-119	240	-119	228	-118	219	-116	212	-113	208	-107	207	-100	208	-93	211	-79	217	-59	223	-35	231	-7	326	330	332	346	339	358	347	366	357	371	369	373	375	372	381	370	385	367	388	364	388	360	387	354	383	349	379	342	375	333	373	321	375	309	381	299	390	290	401	285	414	283	428	285	439	291	448	300	454	312	456	326	451	348	438	367	418	381	392	390	360	393	329	391	302	384	279	371	262	352	250	327	130	256	98	140	54	140	45	109	90	109	79	69	75	56	72	48	68	41	64	36	52	26	44	23	35	20	26	18	17	17	17	0	179	0	179	17	166	18	157	22	151	28	147	36	146	44	148	58	150	67	152	75	154	81	161	109	206	109	214	140	170	140	184	191	240	200	286	226	321	264	344	311	351	364	345	397	328	424	302	445	268	458	229	463	213	462	196	460	177	457	160	452	146	445	133	437	123	427	115	416	110	404	108	391	109	383	113	374	121	367	131	361	144	359	158	361	170	366	180	374	187	386	192	401	197	413	205	425	215	434	227	441	241	443	250	441	257	435	261	426	263	415	264	401	259	358	244	319	220	287	189	265	152	256	124	140	81	140	72	109	116	109	102	57	95	42	85	31	72	23	58	19	44	17	44	0	206	0	206	17	195	18	186	21	179	26	174	34	172	44	172	50	173	53	173	56	174	59	189	109	233	109	241	140	197	140	229	256	207	256	187	259	169	267	154	279	143	296	140	317	144	344	157	377	176	410	198	434	222	443	234	441	243	435	249	426	254	414	259	400	263	388	269	377	278	368	291	361	307	359	320	361	330	367	337	374	341	383	342	391	341	404	336	415	328	426	318	436	305	445	292	451	278	457	263	460	249	462	237	463	181	455	130	432	89	395	62	348	52	293	55	263	66	237	83	215	107	199	139	191	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	416	238	267	57	262	52	252	44	248	42	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	274	198	275	198	282	214	290	226	299	233	311	237	324	238	16383	16383	497	296	497	303	302	303	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	209	-6	216	-5	224	-3	233	-1	242	0	443	0	480	106	461	106	455	94	448	83	440	74	430	67	420	65	302	65	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	476	255	284	78	277	72	259	54	250	47	244	44	242	45	239	47	237	53	237	60	238	65	240	72	241	78	243	83	276	207	284	223	296	236	310	246	324	253	333	255	16383	16383	549	286	549	304	303	304	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	215	-5	228	-1	241	5	256	16	274	32	342	98	350	105	357	109	363	112	368	114	372	114	386	111	397	104	404	93	408	79	410	63	404	18	388	-32	364	-82	333	-119	297	-133	285	-132	273	-127	262	-121	255	-111	250	-100	246	-84	240	-71	231	-62	219	-56	205	-54	190	-56	179	-61	171	-69	167	-78	166	-88	167	-98	170	-107	175	-116	183	-125	195	-135	208	-142	226	-149	247	-154	269	-157	292	-158	347	-148	402	-118	449	-71	483	-10	495	64	491	96	480	122	463	141	443	153	419	157	408	157	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	416	238	270	61	260	51	254	46	249	42	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	274	198	275	198	282	214	290	226	299	233	311	237	324	238	16383	16383	396	65	408	80	419	90	429	96	438	99	446	100	454	99	461	97	467	93	471	88	473	81	472	76	468	71	461	68	450	66	434	65	16383	16383	302	65	497	296	497	303	302	303	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	210	-6	226	-4	235	-2	245	0	329	0	292	-65	321	-65	357	0	406	0	441	4	468	14	487	29	498	48	502	71	500	87	494	101	483	112	466	119	443	121	426	119	409	111	394	99	380	84	367	65	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	173	275	169	267	165	258	161	238	161	227	162	207	166	188	176	169	192	146	215	118	229	101	240	86	247	73	251	60	253	48	251	36	246	26	238	18	227	13	212	11	196	14	182	21	170	34	161	53	153	78	155	80	156	82	157	83	158	85	16383	16383	354	311	335	311	331	306	328	302	325	299	321	298	315	297	311	297	307	298	302	299	297	301	283	307	276	309	268	311	259	312	241	312	231	311	222	309	206	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	60	-4	77	0	93	9	109	21	125	39	133	29	143	19	154	11	164	4	174	0	183	-3	201	-7	209	-8	218	-8	249	-4	277	7	298	25	312	49	317	78	316	97	310	116	300	137	284	161	263	187	249	204	238	219	231	233	226	244	225	254	226	266	231	276	239	283	249	288	261	290	278	287	292	277	304	261	313	239	321	209	339	207	207	275	170	127	144	96	120	72	100	55	84	45	73	41	67	43	64	45	63	49	62	54	63	66	75	114	85	150	98	195	121	275	16383	16383	128	303	155	401	131	401	109	370	87	346	64	326	37	311	7	299	7	275	42	275	-2	115	-8	95	-13	76	-16	60	-19	47	-19	38	-17	22	-11	10	-2	1	9	-3	25	-5	54	0	81	11	107	30	133	52	158	76	130	-34	123	-63	114	-90	102	-114	87	-130	66	-136	60	-136	55	-135	52	-133	49	-130	48	-126	50	-122	53	-117	56	-111	59	-103	60	-94	59	-84	54	-76	46	-69	36	-64	24	-62	12	-64	2	-70	-4	-79	-9	-91	-11	-104	-8	-122	1	-136	16	-147	37	-154	62	-157	121	-146	165	-117	197	-75	221	-23	238	32	315	339	322	365	331	392	342	417	357	434	377	441	382	441	387	439	390	437	392	435	393	432	392	428	388	422	385	416	381	409	380	400	382	390	387	381	394	374	404	369	416	367	428	369	438	375	446	384	451	396	452	409	449	426	440	441	425	452	404	459	379	462	327	453	286	429	255	394	232	351	215	303	387	67	385	53	378	40	366	29	350	21	328	18	306	20	283	24	263	32	246	43	235	58	268	70	296	79	320	84	340	87	363	87	372	86	379	82	385	76	387	67	16383	16383	226	97	228	124	233	151	240	179	250	205	262	231	274	250	285	266	297	279	310	287	325	290	330	289	334	288	338	285	340	282	341	278	339	270	336	264	332	257	329	250	327	239	329	228	334	218	343	210	353	205	367	204	380	206	392	212	401	222	406	235	408	251	404	271	393	288	377	301	356	309	333	312	306	310	280	302	256	290	232	274	211	255	187	228	168	197	153	165	143	130	140	94	140	86	141	77	142	69	144	61	146	54	134	50	122	47	111	44	101	42	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	63	-3	87	3	113	12	137	21	157	30	181	10	208	-1	237	-8	266	-11	310	-11	325	-10	340	-8	354	-3	370	2	384	10	397	21	408	34	415	50	418	69	416	84	409	97	398	108	384	115	365	118	340	116	313	112	285	105	256	95	226	84	236	297	225	281	217	269	210	262	205	258	201	256	198	257	196	257	194	259	193	261	192	264	192	266	193	267	193	268	194	270	232	395	233	402	235	407	236	412	236	419	235	433	230	443	223	451	213	456	200	458	181	455	164	447	146	430	124	404	99	367	150	575	130	572	111	568	92	565	73	563	51	561	51	548	62	548	69	547	74	545	78	542	81	537	81	528	79	518	78	512	76	506	5	226	62	226	75	272	85	306	95	332	106	353	118	374	130	391	142	404	152	414	161	420	170	422	173	421	175	420	177	418	178	415	179	411	179	407	178	404	178	400	176	396	139	275	137	271	136	266	136	254	137	243	142	234	148	227	157	223	167	222	184	224	199	231	214	244	229	263	247	290	236	298	225	282	217	270	210	262	205	258	201	256	198	257	194	259	193	261	192	264	192	266	193	267	193	269	194	271	232	397	234	402	235	406	235	411	236	416	236	420	235	433	230	444	223	451	213	456	200	458	181	455	164	447	146	430	124	405	99	368	136	518	140	531	145	541	152	548	159	551	168	553	173	552	177	551	180	549	182	546	183	543	179	535	176	530	173	524	172	515	173	506	177	498	183	492	191	488	200	486	210	488	218	492	224	499	228	508	229	518	226	535	217	549	203	560	184	566	161	569	135	566	114	558	97	545	84	527	75	505	5	227	62	227	75	272	85	306	95	332	106	354	118	375	130	392	142	405	152	415	161	420	170	422	173	422	175	421	177	419	178	416	179	412	179	407	178	404	178	401	176	397	140	278	138	273	136	263	136	255	137	244	142	235	148	228	157	224	167	222	184	225	199	232	214	244	229	264	247	290	238	571	221	567	204	564	185	562	161	559	130	557	130	542	149	542	156	540	160	537	162	533	163	527	163	522	162	516	160	509	159	501	157	492	110	310	102	283	95	263	88	250	80	242	72	240	68	240	62	242	60	245	60	251	66	260	67	265	66	274	62	281	57	287	50	290	42	291	34	290	27	286	21	280	18	272	17	263	19	250	26	240	37	231	53	226	71	224	100	228	125	241	146	264	164	297	179	341	16383	16383	259	652	258	663	253	673	245	680	235	685	224	687	213	685	204	680	196	673	191	664	189	653	191	642	196	632	203	624	213	619	224	617	235	619	245	624	253	631	258	641	259	652	122	360	161	466	142	462	124	459	105	457	78	455	41	452	41	439	55	438	65	437	71	434	74	431	75	425	72	412	66	387	54	349	37	298	14	232	87	232	105	283	115	310	124	332	132	348	140	362	149	376	159	390	168	400	175	408	182	413	188	415	194	413	199	408	205	403	213	398	224	396	235	398	245	403	253	411	258	421	259	433	258	444	253	453	246	460	236	465	225	466	206	463	189	452	170	433	149	402	123	360	174	466	156	416	145	388	136	367	128	350	112	322	102	308	93	298	85	290	79	285	73	284	67	286	62	290	56	296	48	300	36	302	25	301	16	296	8	288	3	278	2	265	3	254	8	245	15	238	24	234	35	232	54	236	72	246	91	266	112	296	138	339	139	339	100	232	119	236	136	239	156	241	182	244	219	247	219	260	206	261	196	262	190	264	187	268	186	273	188	286	195	312	207	349	224	401	247	466	246	466	174	466	156	416	145	388	136	367	128	350	112	322	102	309	93	298	85	290	79	285	73	284	67	286	62	290	56	296	48	301	36	303	25	301	16	296	8	289	3	278	2	266	3	255	8	246	15	239	24	235	35	233	54	236	72	247	91	267	112	297	138	339	139	339	87	198	85	190	84	187	84	180	87	158	97	140	114	127	137	118	167	115	194	117	218	123	235	133	246	146	250	162	249	173	244	182	236	190	226	195	213	197	202	196	193	192	185	185	180	177	179	167	180	157	184	151	188	147	191	142	192	137	191	135	189	133	179	131	172	131	164	133	157	138	151	145	148	154	146	165	146	168	148	174	148	177	149	179	124	345	144	343	160	340	171	334	178	326	180	315	177	291	169	271	155	257	137	248	115	244	109	245	105	246	102	247	100	253	100	257	101	258	101	259	16383	16383	315	462	241	462	137	356	127	356	144	422	148	435	152	443	159	448	169	452	185	454	185	462	60	462	60	454	71	453	78	451	83	449	86	445	87	440	87	437	86	433	85	430	84	426	83	421	44	276	38	262	30	252	21	246	12	242	3	241	3	233	114	233	157	236	192	244	220	258	237	279	244	307	241	320	235	331	225	340	213	346	198	351	296	446	300	449	303	451	307	453	311	454	315	454	200	466	186	466	164	428	148	400	134	377	122	354	107	327	106	360	104	389	101	416	96	441	90	466	77	463	64	461	50	458	32	455	10	452	10	439	17	439	27	437	30	435	32	433	38	419	43	393	47	357	50	318	51	279	51	224	65	224	94	267	106	288	118	308	130	329	141	350	152	370	164	224	177	224	227	279	266	328	293	370	310	406	315	434	314	444	309	453	303	460	294	464	284	466	276	465	268	461	262	455	257	447	256	436	256	431	257	426	259	422	262	417	267	412	271	407	273	402	275	398	277	392	275	381	268	367	257	348	239	324	216	296	181	283	176	324	170	361	162	395	155	424	148	448	141	466	127	463	112	460	98	458	81	456	63	454	63	440	69	440	74	439	77	438	80	436	84	433	88	427	93	418	97	406	101	392	105	374	114	328	121	290	126	260	129	238	130	224	130	217	129	210	126	202	118	188	111	179	103	171	96	166	89	162	82	161	73	163	64	167	56	172	46	177	34	179	26	177	19	173	13	167	9	159	8	150	9	140	14	132	21	125	30	121	40	119	58	122	76	129	95	140	113	155	131	174	170	228	206	286	235	343	254	394	261	433	259	443	255	452	247	460	239	464	229	466	218	464	210	459	204	453	200	445	198	437	199	430	201	424	204	419	215	408	220	404	226	398	227	394	228	391	227	380	222	366	214	346	201	319	183	283	216	463	171	440	135	413	109	382	92	348	87	313	89	292	96	275	108	261	123	253	143	250	158	252	172	258	182	267	189	281	192	299	191	309	188	318	184	327	176	335	165	342	157	348	151	352	147	357	145	362	145	367	148	382	157	398	173	413	195	429	224	446	35	298	-1	162	27	162	54	244	70	244	115	252	156	274	188	306	210	344	218	385	213	412	200	434	178	451	151	462	118	466	106	466	94	464	82	461	71	457	60	452	49	445	41	437	34	428	30	418	29	407	30	401	33	394	39	387	47	383	58	381	70	382	80	386	88	393	94	403	99	416	101	425	105	435	110	443	117	448	127	450	136	448	141	443	144	436	146	426	146	416	142	381	129	349	110	322	84	304	53	298	91	162	120	162	157	298	139	298	123	300	108	306	96	316	88	330	85	348	89	369	98	396	112	422	129	442	149	450	159	448	166	442	172	434	176	423	182	403	187	395	194	388	204	383	217	381	228	383	236	387	241	394	245	401	246	407	244	418	240	427	234	436	227	443	218	450	208	455	196	459	183	463	171	465	159	466	114	459	74	440	42	411	21	372	14	327	17	301	26	278	41	260	63	248	93	244	109	244	248	348	190	466	135	466	27	348	66	348	154	413	213	348	278	466	239	466	149	400	87	466	54	466	113	348	168	348	235	458	222	434	207	417	189	406	169	399	144	397	121	400	103	408	90	420	81	437	77	458	48	458	48	449	52	414	63	386	81	366	107	353	141	348	177	353	208	367	232	389	250	420	262	458	198	398	196	412	190	424	180	434	167	440	153	443	140	440	128	434	119	424	112	412	110	398	112	385	119	373	128	363	140	357	153	354	167	357	180	363	190	372	196	384	198	398	198	437	195	425	190	414	181	406	169	400	157	398	145	400	134	406	126	414	120	425	118	437	120	450	126	461	134	469	145	475	157	477	169	475	181	469	190	460	195	449	198	437	16383	16383	230	438	227	461	217	480	202	496	182	506	158	510	136	506	116	496	100	481	90	461	86	439	89	415	99	395	114	379	133	369	158	366	180	369	200	380	216	395	226	415	230	438	113	-56	111	-56	110	-57	106	-59	103	-61	96	-64	89	-66	83	-68	77	-69	71	-69	57	-68	45	-63	37	-55	31	-44	29	-28	31	-14	35	4	38	17	41	29	19	22	10	10	-3	-7	-14	-22	-21	-35	-25	-48	-26	-61	-23	-80	-13	-96	0	-107	19	-114	42	-116	63	-114	82	-107	100	-97	116	-83	127	-65	247	443	241	431	235	423	229	418	221	415	213	414	207	414	202	416	195	418	186	421	176	425	161	432	146	437	133	440	121	442	111	443	89	439	69	429	53	412	40	390	32	363	60	363	65	374	70	383	76	388	84	391	92	392	97	392	112	389	118	387	158	371	167	367	175	365	182	363	189	362	196	362	219	365	237	374	253	390	265	413	275	443	47	348	81	348	183	406	193	413	200	419	205	426	208	433	209	440	207	450	202	459	195	465	187	470	176	471	169	470	161	467	152	461	142	452	129	439	16383	16383	174	348	208	348	310	406	321	413	328	419	333	425	336	432	336	439	335	449	330	458	323	465	314	470	304	471	297	470	289	467	280	461	269	452	256	439	94	244	102	221	105	213	108	202	112	190	114	180	115	172	112	161	103	154	92	148	81	146	72	145	65	145	57	147	49	151	43	157	41	166	43	175	49	186	56	198	64	207	69	214	16383	16383	286	451	286	462	205	462	205	451	210	451	215	449	219	447	222	443	223	439	221	433	216	425	210	416	202	408	195	399	129	322	100	416	98	420	97	424	95	428	95	431	94	434	96	441	100	446	106	449	118	451	118	462	16	462	16	451	22	450	27	447	31	443	33	438	35	432	39	421	42	411	46	401	49	391	52	379	86	271	36	213	30	204	23	194	16	182	12	171	10	160	14	146	25	137	41	131	58	129	75	128	100	131	125	138	146	151	161	169	167	192	167	197	166	202	166	207	165	211	164	216	138	295	247	422	253	429	260	437	267	444	274	449	281	451	146	579	123	575	102	571	82	569	63	566	41	564	41	551	59	551	65	549	70	546	72	542	73	536	72	527	70	515	66	501	62	483	56	463	19	333	13	312	9	293	5	276	2	263	2	254	3	244	8	235	15	228	24	224	35	222	54	224	70	231	85	244	102	263	121	291	110	298	99	282	90	271	82	263	76	259	70	257	66	259	64	261	63	263	63	271	64	278	67	288	70	301	74	315	186	465	170	465	168	461	166	459	163	457	160	456	150	456	142	458	132	462	126	464	120	465	113	466	107	466	84	463	66	455	51	442	42	424	39	402	40	386	44	372	51	358	62	341	80	320	90	306	98	295	104	285	107	276	108	267	107	258	103	251	97	245	89	242	78	241	63	243	51	251	42	264	35	283	30	307	17	308	5	224	19	224	21	228	27	232	30	233	34	234	36	234	45	231	49	230	56	227	62	226	69	225	75	224	81	224	106	227	127	236	143	249	154	267	158	289	156	303	152	318	144	334	132	351	116	372	106	385	98	396	92	406	89	415	87	422	89	432	92	439	98	445	105	448	114	449	127	447	138	440	147	428	154	411	159	388	173	387	46	454	46	440	51	441	55	442	63	442	72	441	79	437	85	430	89	420	92	406	107	330	84	294	79	285	70	276	66	275	61	275	55	276	49	278	44	281	37	284	29	285	21	284	13	280	7	273	4	265	2	256	4	246	8	238	15	232	23	228	34	226	48	228	59	233	71	244	84	260	100	285	112	305	119	274	127	252	136	237	148	229	161	226	176	228	190	235	204	247	220	265	238	288	227	296	217	283	209	274	203	269	198	266	193	265	188	266	184	269	180	274	177	282	174	292	158	372	168	387	178	401	188	411	197	417	204	419	211	418	216	416	222	412	227	410	234	409	242	410	250	414	256	420	260	427	262	436	260	445	256	453	249	460	241	464	232	466	219	464	205	458	191	446	173	426	152	397	148	419	144	436	139	448	129	466	69	279	61	258	53	246	41	239	26	236	6	234	6	222	158	222	158	234	143	235	131	238	124	242	120	248	118	256	119	258	119	261	120	265	120	268	121	271	157	406	139	406	123	408	108	414	96	424	88	437	85	455	89	477	98	504	112	530	129	549	149	557	159	555	166	549	172	541	176	530	179	520	182	511	187	502	194	495	204	490	217	489	228	490	236	495	241	501	245	508	246	515	244	526	240	535	234	543	227	551	218	557	208	563	196	567	183	571	171	573	159	574	114	567	74	548	42	519	21	480	14	434	16	409	25	387	39	369	60	357	87	351	209	48	156	48	106	-43	56	48	3	48	91	-112	120	-112	263	357	263	406	3	406	3	357	16383	16383	263	438	263	486	3	486	3	438	94	348	127	348	182	394	194	404	204	413	210	421	214	430	216	440	215	446	212	451	208	456	203	458	198	459	190	459	182	457	175	454	168	448	161	440	106	392	104	406	98	418	88	428	76	434	62	437	48	434	36	428	27	418	20	406	18	392	20	379	27	367	36	357	48	351	62	348	76	351	88	357	98	366	104	378	106	392	16383	16383	94	348	127	348	182	394	194	404	204	413	210	421	214	430	216	440	215	446	212	451	208	456	203	458	198	459	190	459	182	457	175	454	168	448	161	440	16383	16383	297	392	295	406	288	418	279	428	267	434	253	437	239	434	227	428	218	418	212	406	210	392	212	379	218	367	228	357	239	351	253	348	267	351	279	357	288	366	295	378	297	392	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	16383	16383	83	357	115	357	170	403	183	413	192	422	199	430	203	439	204	449	203	455	200	460	196	464	191	467	186	468	178	468	170	466	163	463	156	457	149	449	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	7	357	39	357	94	403	107	413	116	422	123	430	126	439	127	449	126	455	124	460	120	464	115	467	109	468	101	468	94	466	87	463	80	457	73	449	16383	16383	505	452	140	452	140	435	162	432	173	430	181	427	186	423	189	418	190	410	190	403	189	395	187	386	185	375	182	363	101	71	94	50	87	36	77	26	64	21	46	17	46	0	419	0	460	131	443	134	430	114	419	98	407	85	395	74	382	63	357	48	331	36	302	28	271	23	237	22	222	23	210	25	202	30	198	36	196	44	196	48	197	52	198	57	200	63	201	70	244	229	283	227	311	220	329	209	338	191	341	167	341	156	340	151	340	144	339	137	357	134	407	320	388	322	370	290	352	269	328	257	296	252	250	250	290	396	295	411	301	421	310	427	321	430	335	431	358	430	380	427	398	423	414	417	428	410	441	399	450	387	455	372	457	352	458	327	477	324	6	357	38	357	94	403	106	413	115	422	122	430	125	439	127	449	126	455	123	460	119	464	114	467	109	468	101	468	93	466	86	463	79	457	72	449	16383	16383	601	452	400	452	400	435	421	432	432	430	440	427	445	423	448	418	449	410	448	404	447	396	446	387	444	377	442	369	410	252	249	252	284	381	291	403	300	419	313	428	330	433	353	435	353	452	140	452	140	435	160	432	171	430	179	427	185	422	188	416	189	408	188	403	187	396	186	388	184	379	181	369	100	67	93	47	85	34	75	25	62	20	44	17	44	0	244	0	244	17	222	20	208	25	200	31	197	38	196	44	196	50	197	57	199	65	201	76	204	89	241	222	402	222	360	70	353	49	344	34	331	25	314	19	291	17	291	0	505	0	505	17	485	18	471	21	462	27	457	34	456	44	456	52	458	61	465	89	471	109	545	385	552	404	560	418	570	428	583	433	601	435	340	452	139	452	139	435	160	432	170	431	178	428	184	423	187	418	189	410	188	404	187	395	184	385	182	374	179	362	100	72	92	48	84	33	74	24	61	19	44	17	44	0	244	0	244	17	224	18	210	22	202	27	197	34	196	44	196	51	197	59	199	70	203	84	207	103	283	381	290	402	299	417	309	427	323	432	340	435	16383	16383	6	357	38	357	94	403	106	413	115	422	122	430	125	439	127	449	126	455	123	460	119	464	114	467	109	468	101	468	93	466	86	463	79	457	72	449	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	8	357	40	357	94	403	107	413	117	422	123	430	127	439	128	449	127	455	124	460	120	464	115	467	110	468	102	468	95	466	88	463	81	457	74	449	5	357	38	357	93	403	105	413	115	422	121	430	125	439	127	449	126	455	123	460	118	464	113	467	108	468	100	468	92	466	85	463	78	457	72	449	16383	16383	578	425	567	438	556	447	543	453	529	457	514	458	473	448	434	420	400	380	372	331	350	278	348	278	344	331	332	381	309	423	273	452	222	463	200	461	178	456	158	446	138	430	121	409	133	397	144	405	154	410	163	414	171	416	179	416	216	400	241	360	255	308	262	254	264	211	226	69	219	48	209	34	197	25	179	20	156	17	156	0	374	0	374	17	353	18	338	21	328	26	323	34	321	45	322	51	323	58	324	64	326	72	328	78	363	208	379	259	394	299	409	332	422	356	435	376	451	395	466	410	482	421	499	427	516	429	526	429	536	427	546	424	556	419	566	412	17	357	50	357	105	403	117	413	127	422	134	430	137	439	139	449	138	455	135	460	130	464	125	467	120	468	112	468	105	466	98	463	91	457	84	449	16383	16383	189	84	121	84	101	85	84	91	72	101	64	117	62	139	44	134	17	0	210	0	230	130	211	144	198	160	190	179	186	202	185	229	194	290	219	347	257	395	303	427	354	440	384	434	404	417	417	391	424	360	425	325	420	273	404	224	378	181	344	148	302	130	262	0	462	0	505	130	488	134	473	112	459	98	444	89	426	85	401	84	327	84	333	104	399	128	452	163	491	207	515	259	523	317	517	366	497	407	465	437	419	456	360	463	325	462	292	457	261	450	231	439	204	426	164	397	131	363	107	326	93	287	87	248	90	212	100	180	118	152	147	127	189	106	169	96	149	68	139	57	131	48	123	43	116	41	110	43	108	45	107	48	106	52	107	57	107	63	109	71	110	79	112	87	173	312	150	307	125	303	97	299	67	296	36	293	36	275	46	275	57	274	66	272	72	268	76	263	77	256	77	252	76	247	75	241	74	234	72	225	35	87	31	74	28	62	26	51	25	43	24	36	26	21	32	9	42	1	55	-3	70	-5	93	-2	115	6	136	22	159	49	184	87	16383	16383	92	392	90	406	83	418	74	428	61	434	48	437	34	434	22	428	12	418	6	406	4	392	6	379	12	367	22	357	34	351	48	348	61	351	74	357	83	366	90	378	92	392	16383	16383	81	348	113	348	167	394	180	404	190	413	196	421	200	430	201	440	200	446	197	451	193	456	188	458	183	459	175	459	168	457	161	454	153	448	146	440	16383	16383	283	392	281	406	274	418	265	428	252	434	238	437	225	434	213	428	204	418	198	406	195	392	198	379	204	367	213	357	225	351	238	348	252	351	265	357	274	366	281	378	283	392	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	255	6	311	23	352	51	378	90	387	140	383	168	373	191	355	211	329	227	294	239	294	240	334	252	369	267	397	288	415	315	422	354	415	389	396	416	363	436	317	448	259	452	452	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	237	398	241	411	247	420	254	426	265	430	279	431	310	429	337	426	359	419	377	409	392	394	398	385	401	375	404	362	405	346	406	327	424	324	259	84	47	84	209	332	16383	16383	371	0	279	462	262	462	-43	0	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	150	131	209	147	269	168	325	192	373	212	401	233	421	254	432	277	438	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	315	308	305	289	297	275	288	267	277	263	263	262	240	262	223	263	212	268	205	276	202	290	201	308	182	306	179	274	174	240	167	207	157	174	144	143	161	137	171	154	180	167	190	175	203	179	219	180	247	180	260	179	269	174	274	166	276	154	276	137	294	134	298	168	304	204	311	239	321	274	334	306	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	265	268	411	403	426	416	437	424	448	430	459	433	474	435	393	0	393	17	371	19	356	25	346	37	340	55	335	83	275	462	258	462	12	68	0	50	-9	37	-20	27	-31	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	204	330	238	60	239	58	239	56	240	54	240	50	238	39	232	30	222	24	207	19	188	17	188	0	620	452	477	452	266	127	230	452	81	452	81	435	103	435	117	432	125	428	129	421	130	412	129	406	128	399	127	391	125	382	122	373	50	123	37	81	25	52	14	33	0	23	-19	17	-19	0	120	0	120	17	97	20	82	24	72	32	67	43	66	58	66	66	68	75	70	87	74	102	79	120	147	370	192	-7	211	-7	465	379	382	70	375	50	367	35	355	25	338	20	314	17	314	0	523	0	523	17	503	18	490	21	481	26	477	35	476	46	476	52	477	60	479	68	481	77	483	84	563	380	570	402	578	417	588	426	602	432	620	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	441	134	425	139	410	116	396	101	381	93	362	89	338	87	121	87	101	89	84	95	72	105	64	121	62	143	44	139	17	0	398	0	16383	16383	418	312	400	316	391	297	381	285	368	279	355	276	339	275	232	275	215	277	204	282	197	290	194	301	194	316	177	317	133	158	151	156	159	173	167	185	177	193	191	197	210	198	319	198	335	197	346	193	353	185	356	174	357	158	374	156	16383	16383	500	452	155	452	116	333	133	328	147	347	159	360	171	367	183	370	198	371	402	371	427	370	445	367	456	361	463	350	465	332	481	328	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	540	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	235	425	397	425	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	223	394	228	410	232	420	238	427	247	430	259	431	278	428	294	420	306	408	313	392	315	372	314	353	312	333	308	314	301	296	293	280	282	264	268	252	252	244	233	239	210	238	194	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	188	216	199	215	209	215	219	214	230	214	266	216	298	222	327	231	352	243	374	259	388	273	399	289	407	307	412	327	414	348	408	385	391	414	361	435	320	447	266	452	419	452	78	452	78	432	204	213	-7	19	-7	0	336	0	378	140	360	144	346	122	331	106	314	97	293	92	263	90	111	90	287	251	188	428	290	428	323	424	347	413	364	393	373	367	376	333	393	330	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	471	425	461	438	449	447	436	453	422	457	407	458	366	448	327	420	293	380	265	331	244	278	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	208	272	259	287	299	302	332	316	356	328	376	344	395	360	410	376	421	392	427	409	429	419	429	429	427	439	424	450	419	459	412	184	87	156	92	136	104	124	122	117	145	115	172	122	226	142	276	172	318	212	347	257	357	16383	16383	352	357	377	347	395	332	408	312	416	288	419	262	411	211	392	164	361	124	323	97	279	87	16383	16383	363	393	368	407	376	419	388	428	403	433	423	435	423	452	213	452	213	435	237	432	247	430	255	427	261	423	265	418	267	410	267	406	266	401	265	395	264	388	262	380	252	380	188	372	125	350	70	312	32	261	17	195	25	149	45	113	77	86	119	70	170	64	175	64	169	45	162	32	152	24	138	20	116	17	116	0	327	0	327	17	305	18	289	21	280	27	275	34	273	44	273	52	274	55	275	59	276	64	332	71	396	94	455	132	499	188	516	262	508	307	485	340	452	363	409	376	360	380	469	452	333	452	333	435	347	434	355	432	361	430	365	427	368	423	369	418	367	410	362	400	353	387	340	371	321	351	258	284	247	321	238	349	232	371	227	389	224	402	223	411	224	419	227	425	233	429	242	431	253	433	273	435	273	452	67	452	67	435	88	433	103	428	114	421	123	409	130	391	186	209	140	159	88	103	52	63	26	38	5	23	-16	17	-16	0	128	0	128	17	112	19	100	23	92	29	87	35	86	44	87	49	89	56	93	63	99	71	107	81	195	179	209	138	218	109	225	86	230	67	233	53	234	42	233	33	229	27	221	22	208	19	189	17	189	0	396	0	396	17	371	21	353	30	340	44	329	65	318	95	268	256	402	394	418	409	431	420	443	428	456	433	469	435	527	463	505	463	467	459	432	446	402	422	378	384	360	330	349	299	333	272	313	251	289	237	263	232	309	399	315	413	323	423	334	430	348	434	364	435	364	452	158	452	158	435	181	432	191	430	199	427	205	423	208	418	210	410	209	404	208	395	205	385	203	374	200	362	164	232	145	235	130	245	120	261	114	280	112	302	113	316	116	331	118	347	120	362	121	376	118	406	107	430	89	448	65	459	35	463	11	463	11	446	21	444	28	441	32	435	34	428	35	420	33	398	28	378	22	358	17	338	15	315	23	270	46	240	79	221	117	211	158	209	120	69	112	48	102	34	89	25	72	20	50	17	50	0	268	0	268	17	247	18	231	21	222	27	216	34	215	44	215	51	216	57	220	71	222	79	256	209	306	213	359	228	408	256	447	300	468	361	472	383	477	406	487	426	503	440	527	446	189	84	121	84	101	85	84	91	72	101	64	117	62	139	44	134	17	0	210	0	230	130	211	144	198	160	190	179	186	202	185	229	194	290	219	347	257	395	303	427	354	440	384	434	404	417	417	391	424	360	425	325	420	273	404	224	378	181	344	148	302	130	262	0	462	0	505	130	488	134	473	112	459	98	444	89	426	85	401	84	327	84	333	104	399	128	452	163	491	207	515	259	523	317	517	366	497	407	465	437	419	456	360	463	325	462	292	457	261	450	231	439	204	426	164	397	131	363	107	326	93	287	87	248	90	212	100	180	118	152	147	127	189	106	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	16383	16383	186	567	183	581	177	593	167	603	155	609	140	612	127	609	115	603	106	593	100	581	97	567	100	554	106	542	115	532	127	526	140	523	155	526	167	532	177	541	183	553	186	567	16383	16383	328	567	326	581	320	593	310	603	298	609	284	612	270	609	258	603	249	593	243	581	241	567	243	554	249	542	259	532	270	526	284	523	298	526	310	532	320	541	326	553	328	567	471	425	461	438	449	447	436	453	422	457	407	458	366	448	327	420	293	380	265	331	244	278	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	208	272	259	287	299	302	332	316	356	328	376	344	395	360	410	376	421	392	427	409	429	419	429	429	427	439	424	450	419	459	412	16383	16383	256	567	254	581	248	593	238	603	226	609	212	612	198	609	187	603	177	593	171	581	169	567	171	554	178	542	187	532	199	526	212	523	226	526	238	532	248	541	254	553	256	567	16383	16383	400	567	397	581	391	593	382	603	369	609	355	612	342	609	330	603	321	593	314	581	312	567	315	554	321	542	330	532	342	526	355	523	369	526	382	532	391	541	397	553	400	567	211	192	211	181	210	170	209	160	207	150	205	141	198	108	182	74	159	43	133	20	109	11	100	13	92	18	85	28	80	41	78	60	85	130	103	194	127	245	153	280	176	293	192	287	202	271	208	248	211	221	211	192	16383	16383	388	303	304	303	275	249	266	268	252	286	234	300	211	309	183	312	122	300	71	267	32	219	7	161	-1	98	0	75	5	53	13	35	24	20	37	8	48	2	61	-2	75	-5	89	-7	105	-8	131	-6	154	-1	175	9	196	24	218	46	223	31	231	16	243	4	260	-3	281	-7	305	-1	326	12	343	34	355	60	362	87	346	92	339	73	332	59	324	48	316	42	307	40	298	45	291	58	286	78	282	103	281	131	16383	16383	170	348	202	348	256	394	269	404	279	413	285	421	289	430	290	440	289	446	287	451	283	456	278	458	272	459	264	459	257	457	250	454	243	448	236	440	56	158	37	148	21	134	8	117	0	96	-2	72	1	48	12	26	33	8	64	-3	108	-8	147	-2	180	11	208	32	231	55	248	78	229	90	210	67	190	51	170	41	151	36	133	35	115	37	101	44	91	54	85	67	83	81	86	100	94	117	107	132	124	142	146	146	156	144	160	143	163	141	167	141	180	142	191	145	198	149	202	156	204	164	202	171	199	175	193	178	187	179	170	179	163	177	157	176	152	174	147	173	136	175	128	179	122	187	119	197	118	209	123	234	135	257	151	274	170	285	189	290	199	288	204	285	208	282	209	278	207	270	204	264	200	257	196	249	195	239	196	228	202	218	210	210	221	205	234	204	248	206	259	213	268	223	274	236	276	251	272	272	260	289	242	302	220	309	196	312	144	307	98	292	60	269	35	240	26	207	27	196	31	185	36	176	45	167	56	159	16383	16383	136	348	168	348	223	394	236	404	245	413	251	421	255	430	256	440	255	446	253	451	249	456	244	458	238	459	230	459	223	457	216	454	209	448	202	440	120	178	135	223	138	233	142	245	144	257	146	268	147	276	146	285	143	293	136	301	124	306	108	308	82	305	57	296	34	281	14	262	-4	239	9	227	17	237	26	246	34	253	43	258	51	260	55	260	59	258	61	256	62	252	63	246	62	240	61	233	59	226	57	218	55	209	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	231	262	234	259	235	255	236	250	236	241	234	230	233	219	231	208	229	198	204	107	184	29	168	-32	159	-78	155	-104	155	-111	157	-123	160	-130	164	-138	240	-138	238	-133	237	-128	237	-112	238	-94	241	-71	246	-44	251	-18	256	4	302	179	308	199	313	218	317	234	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	16383	16383	146	348	179	348	233	394	246	404	255	413	262	421	266	430	267	440	266	446	263	451	259	456	254	458	249	459	241	459	233	457	226	454	219	448	212	440	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	72	348	105	348	159	394	172	404	181	413	188	421	192	430	193	440	192	446	189	451	185	456	180	458	175	459	167	459	160	457	152	454	146	448	139	440	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	146	392	144	406	138	418	128	428	116	434	102	437	88	434	77	428	67	418	61	406	59	392	61	379	67	367	77	357	89	351	102	348	116	351	128	357	138	366	144	378	146	392	16383	16383	135	348	167	348	222	394	235	404	245	413	251	421	255	430	256	440	255	446	252	451	248	456	243	458	238	459	230	459	222	457	215	454	208	448	201	440	16383	16383	338	392	336	406	329	418	319	428	307	434	293	437	280	434	268	428	259	418	253	406	250	392	253	379	259	367	268	357	280	351	293	348	307	351	319	357	329	366	336	378	338	392	211	192	211	181	210	170	209	160	207	150	205	141	198	108	182	74	159	43	133	20	109	11	100	13	92	18	85	28	80	41	78	60	85	130	103	194	127	245	153	280	176	293	192	287	202	271	208	248	211	221	211	192	16383	16383	388	303	304	303	275	249	266	268	252	286	234	300	211	309	183	312	122	300	71	267	32	219	7	161	-1	98	0	75	5	53	13	35	24	20	37	8	48	2	61	-2	75	-5	89	-7	105	-8	131	-6	154	-1	175	9	196	24	218	46	223	31	231	16	243	4	260	-3	281	-7	305	-1	326	12	343	34	355	60	362	87	346	92	339	73	332	59	324	48	316	42	307	40	298	45	291	58	286	78	282	103	281	131	146	307	159	348	175	387	193	420	213	443	233	452	240	451	245	447	250	439	253	427	254	408	253	383	248	352	239	321	228	299	212	290	206	290	196	292	191	292	186	293	177	291	170	288	165	284	161	278	160	271	161	267	163	264	166	260	172	258	179	257	188	260	192	261	198	262	206	260	212	253	216	243	218	231	219	215	213	167	198	114	174	65	142	29	105	15	95	16	88	20	82	26	79	34	78	44	16383	16383	-33	-81	-36	-92	-44	-118	-49	-129	-53	-138	26	-138	30	-130	33	-120	37	-108	43	-86	68	6	76	1	84	-2	94	-5	106	-7	118	-8	183	4	234	37	272	84	295	139	303	193	299	221	289	243	276	260	261	271	247	276	247	277	271	292	292	314	309	341	320	371	324	401	320	429	308	449	291	462	270	469	247	471	192	457	145	419	105	367	76	311	57	259	311	303	228	303	136	130	137	146	138	165	139	186	139	205	140	221	139	249	135	274	126	294	110	307	87	312	63	306	42	290	25	266	11	235	2	201	20	201	28	222	38	235	48	243	58	246	66	247	84	241	96	227	105	207	109	182	111	155	111	135	110	119	108	104	106	85	103	60	80	24	58	-8	40	-39	27	-68	23	-94	23	-104	27	-116	33	-126	43	-134	58	-137	90	-125	112	-94	125	-53	132	-10	133	26	218	231	216	204	209	172	200	139	189	108	179	82	166	57	153	36	139	22	125	13	110	11	97	14	88	23	82	37	79	57	78	82	83	131	97	180	119	224	148	256	183	271	192	270	202	267	210	260	216	248	218	231	16383	16383	159	290	123	280	91	264	63	243	39	217	19	189	10	171	4	152	0	132	-1	112	-1	92	2	61	15	33	38	11	69	-3	109	-8	143	-5	174	4	201	19	224	38	244	60	264	89	279	120	289	152	296	183	298	211	293	243	282	270	264	291	242	309	219	324	196	338	178	352	164	367	155	383	152	401	156	419	164	431	176	438	189	441	201	442	222	436	234	423	244	407	256	394	276	388	290	390	299	394	305	401	308	409	308	419	302	440	286	455	264	465	240	470	218	471	186	467	151	454	120	434	96	407	87	373	91	349	101	330	116	315	136	302	159	291	56	158	37	148	21	134	8	117	0	96	-2	72	1	48	12	26	33	8	64	-3	108	-8	147	-2	180	11	208	32	231	55	248	78	229	90	210	67	190	51	170	41	151	36	133	35	115	37	101	44	91	54	85	67	83	81	86	100	94	117	107	132	124	142	146	146	156	144	160	143	163	141	167	141	180	142	191	145	198	149	202	156	204	164	202	171	199	175	193	178	187	179	170	179	163	177	157	176	152	174	147	173	136	175	128	179	122	187	119	197	118	209	123	234	135	257	151	274	170	285	189	290	199	288	204	285	208	282	209	278	207	270	204	264	200	257	196	249	195	239	196	228	202	218	210	210	221	205	234	204	248	206	259	213	268	223	274	236	276	251	272	272	260	289	242	302	220	309	196	312	144	307	98	292	60	269	35	240	26	207	27	196	31	185	36	176	45	167	56	159	192	471	152	466	119	453	95	435	80	414	75	390	77	374	83	360	94	347	111	337	133	331	84	283	46	237	19	191	2	144	-2	94	1	61	13	32	32	10	59	-3	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	84	73	100	70	121	76	172	92	217	117	257	148	291	184	319	235	322	273	329	300	342	315	359	320	382	318	393	312	403	302	409	291	413	277	415	255	412	233	404	212	392	189	378	167	363	161	365	154	368	147	373	142	383	140	396	142	406	148	419	158	432	174	444	195	454	120	178	135	223	138	233	142	245	144	257	146	268	147	276	146	285	143	293	136	301	124	306	108	308	82	305	57	296	34	281	14	262	-4	239	9	227	17	237	26	246	34	253	43	258	51	260	55	260	59	258	61	256	62	252	63	246	62	240	61	233	59	226	57	218	55	209	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	231	262	234	259	235	255	236	250	236	241	234	230	233	219	231	208	229	198	204	107	184	29	168	-32	159	-78	155	-104	155	-111	157	-123	160	-130	164	-138	240	-138	238	-133	237	-128	237	-112	238	-94	241	-71	246	-44	251	-18	256	4	302	179	308	199	313	218	317	234	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	219	220	209	187	197	154	186	123	173	94	161	69	151	50	139	34	128	21	117	13	106	11	96	14	88	22	83	35	80	51	78	71	79	99	82	129	86	159	92	190	99	220	16383	16383	107	249	119	287	133	324	147	358	162	388	177	413	186	424	196	435	206	444	216	450	225	452	234	449	241	442	246	431	249	416	250	399	249	371	246	342	241	311	235	279	227	249	16383	16383	330	343	326	387	313	422	293	449	266	466	230	471	201	468	173	459	145	443	118	422	94	395	65	355	39	306	18	251	3	191	-1	128	3	77	17	38	39	11	68	-3	102	-8	129	-5	156	2	182	15	207	35	231	62	260	102	286	151	309	207	324	272	330	343	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	110	165	150	312	127	307	101	303	73	299	43	296	12	293	12	275	22	275	33	274	42	272	48	268	52	263	53	256	53	252	52	247	51	241	49	234	47	225	-15	0	67	0	102	133	148	58	157	43	169	25	186	9	209	-2	241	-7	252	-7	265	-6	279	-5	293	-2	305	0	305	18	285	19	270	22	260	28	251	38	242	52	162	185	191	216	214	236	230	247	241	252	247	253	256	250	263	242	271	233	283	225	301	222	315	224	327	231	335	240	339	251	341	263	339	277	334	291	325	302	311	309	293	312	267	308	239	295	205	268	163	226	111	165	292	101	286	79	279	65	269	58	261	55	253	54	244	56	237	61	231	72	226	91	224	120	212	365	209	398	204	427	194	450	180	466	158	471	133	465	115	449	101	425	91	394	82	360	101	360	108	378	116	391	126	400	135	404	143	406	155	403	166	396	175	383	182	362	186	335	189	300	-22	0	61	0	189	196	186	174	184	149	182	122	181	95	181	69	182	43	187	21	196	4	209	-7	228	-11	257	-6	279	6	295	29	305	61	310	101	311	90	299	71	288	56	279	46	271	40	264	38	260	39	257	42	255	45	254	50	254	54	255	61	257	73	260	88	264	105	269	124	317	303	237	303	198	156	181	123	162	92	143	66	125	49	109	42	103	44	98	47	94	53	91	60	90	68	92	84	94	92	95	100	97	108	149	303	68	303	-36	-86	-39	-98	-43	-110	-47	-121	-51	-130	-54	-138	23	-138	26	-129	30	-119	33	-109	37	-98	40	-88	62	-6	88	-5	110	0	131	15	154	43	182	88	183	88	179	71	177	57	175	47	174	39	174	35	176	19	182	7	192	-1	205	-6	222	-8	245	-4	267	5	287	24	307	49	327	81	280	312	256	236	223	175	183	130	138	99	88	82	87	82	149	312	121	307	91	302	61	298	34	295	12	293	12	275	26	275	38	272	46	269	51	263	53	255	52	251	52	245	50	238	49	231	48	225	-15	-8	3	-8	76	16	149	59	215	121	268	204	298	308	186	471	147	464	114	452	88	435	72	414	66	387	68	373	73	361	80	353	88	347	96	344	96	342	83	333	73	321	65	309	60	295	59	280	60	269	64	258	71	248	78	239	86	234	86	232	54	209	29	182	11	153	0	121	-2	87	1	54	13	28	32	8	59	-4	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	84	73	100	70	121	73	144	81	164	94	182	112	197	134	208	143	207	153	206	164	205	174	205	183	204	213	207	238	213	258	224	271	239	276	257	274	266	269	274	261	280	249	284	234	286	213	285	193	281	173	276	155	270	139	262	134	266	130	272	127	277	126	283	125	290	127	303	133	315	142	325	154	332	168	334	208	337	241	346	267	359	282	377	288	398	287	406	282	413	273	418	261	421	244	422	225	420	204	414	182	405	162	393	143	380	139	384	136	388	134	392	134	397	133	402	136	413	142	424	153	435	168	444	189	453	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	385	303	167	303	125	298	91	285	63	263	39	234	17	198	35	198	45	210	59	221	74	229	90	234	105	236	128	236	121	212	110	186	98	158	85	131	70	104	62	92	54	82	45	73	36	67	24	62	13	57	5	50	0	42	-2	33	-3	24	-1	12	2	2	10	-3	21	-7	37	-9	54	-7	69	0	82	8	94	21	104	37	123	75	141	118	156	161	169	202	179	236	238	236	222	199	206	160	192	120	182	83	179	50	181	33	189	18	201	6	218	-2	238	-5	271	0	297	12	318	31	334	55	345	81	329	89	319	69	310	55	301	47	292	43	285	41	277	44	270	51	266	61	263	72	262	82	265	112	272	146	281	181	290	212	298	236	371	236	102	148	109	173	117	198	126	220	136	240	146	257	155	269	165	279	174	286	184	291	192	293	200	291	208	285	213	275	217	259	218	237	216	204	209	168	198	132	184	97	167	66	156	50	143	36	131	25	117	18	103	15	94	16	87	20	81	26	78	34	77	44	16383	16383	-34	-81	-38	-93	-42	-106	-46	-118	-50	-129	-54	-138	25	-138	28	-130	32	-119	37	-108	43	-86	66	6	74	1	83	-2	93	-5	105	-7	117	-8	142	-6	165	0	186	11	206	25	224	41	249	71	270	107	287	148	298	189	302	228	297	265	281	290	260	304	235	311	210	312	187	310	164	303	142	293	121	280	102	264	78	236	57	205	39	171	25	138	15	106	302	265	299	282	288	296	273	305	254	310	232	312	198	309	162	299	125	283	90	261	59	234	38	210	21	184	8	155	0	125	-2	94	1	61	13	32	32	10	59	-3	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	85	73	103	70	127	74	168	85	203	104	229	132	246	169	252	187	248	202	240	216	230	233	222	256	219	271	221	284	227	294	237	300	250	302	265	218	150	212	107	196	69	172	39	143	18	112	11	97	14	87	21	81	32	79	44	78	55	84	108	101	158	125	198	154	226	186	236	195	227	204	214	211	196	216	175	218	150	16383	16383	362	303	214	303	140	290	80	256	35	207	7	149	-1	91	3	57	17	29	40	8	71	-4	109	-8	167	-1	219	19	260	51	288	91	298	137	292	165	277	184	257	198	237	214	222	236	348	236	308	303	172	303	113	295	68	273	36	243	15	209	3	176	21	176	35	198	52	215	72	227	93	234	112	236	143	236	114	171	96	125	86	93	82	71	81	54	84	35	91	19	104	6	122	-2	146	-5	174	0	199	12	221	32	238	56	248	83	232	90	222	70	212	56	202	47	194	43	186	41	178	43	172	49	168	56	166	66	165	77	166	90	170	113	177	146	189	187	207	236	292	236	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	250	171	257	197	267	227	281	255	297	276	316	284	325	281	331	272	335	258	337	238	338	215	335	176	328	139	316	105	299	72	278	42	266	31	252	23	237	16	222	12	209	11	16383	16383	132	11	116	12	102	19	90	32	81	52	78	82	80	112	85	144	93	176	104	209	120	238	139	263	161	279	183	289	207	293	232	294	232	312	204	312	128	299	70	264	30	213	6	153	-1	91	3	55	20	27	46	7	82	-4	127	-8	92	-138	169	-138	204	-8	239	-6	270	-1	297	6	321	19	342	35	369	66	390	100	406	136	415	173	419	210	414	246	402	273	383	291	358	301	330	304	308	302	288	295	269	285	252	272	236	257	214	231	195	201	180	170	167	137	157	105	348	303	264	303	143	149	140	206	136	244	131	274	123	295	110	308	91	312	61	305	40	285	25	258	15	228	10	200	29	200	34	218	41	231	51	240	60	244	69	246	82	244	93	238	101	226	108	206	112	177	115	124	-91	-126	-7	-126	118	32	120	-28	122	-61	127	-90	136	-115	150	-132	170	-138	194	-133	215	-119	231	-97	243	-65	249	-24	231	-24	225	-44	217	-58	207	-66	197	-70	187	-71	179	-69	170	-62	163	-50	157	-32	152	-7	146	52	483	312	452	312	380	292	335	241	306	173	281	100	249	36	240	26	231	19	222	14	213	11	204	11	282	303	204	303	127	11	114	12	105	18	98	27	93	39	92	55	95	87	101	125	108	166	114	204	116	234	114	258	107	279	93	297	70	308	35	312	-2	312	-2	294	14	289	26	279	34	267	39	253	40	237	37	212	30	186	21	157	14	126	11	90	16	57	31	29	54	9	84	-3	120	-8	86	-138	163	-138	198	-8	263	2	314	33	350	78	377	132	395	189	405	218	418	245	436	269	457	286	483	294	320	294	336	293	349	290	359	286	366	280	371	271	373	265	374	259	376	245	376	237	372	197	359	139	338	78	308	30	270	11	256	13	246	20	239	30	235	43	234	60	234	70	235	75	235	80	236	85	241	94	249	108	258	126	266	145	272	163	278	190	279	199	279	207	278	221	275	233	270	242	263	248	254	250	229	242	209	219	194	188	185	152	183	118	183	84	173	61	161	41	146	25	129	14	110	11	98	13	89	20	83	30	80	42	78	56	81	104	90	152	104	197	124	238	148	271	159	280	171	287	184	291	199	293	216	294	216	312	176	310	142	304	113	293	89	279	68	262	45	236	26	206	11	171	1	131	-1	86	0	65	6	47	15	30	27	16	42	5	53	0	64	-3	76	-6	88	-8	101	-8	123	-6	144	-1	164	6	182	18	196	33	205	17	218	5	234	-2	252	-7	271	-8	280	-8	289	-7	297	-6	306	-4	314	-2	362	21	401	60	431	107	450	158	457	209	456	220	455	230	452	240	449	249	445	257	433	275	416	290	392	302	361	310	320	312	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	94	398	92	412	86	424	76	434	63	440	49	443	36	440	24	434	14	424	8	412	6	398	8	385	15	373	24	363	36	357	49	354	63	357	76	363	86	372	92	384	94	398	16383	16383	237	398	235	412	228	424	219	434	206	440	192	443	179	440	167	434	158	424	152	412	149	398	152	385	158	373	167	363	179	357	192	354	206	357	219	363	228	372	235	384	237	398	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	172	398	170	412	163	424	154	434	142	440	127	443	114	440	102	434	93	424	87	412	84	398	87	385	93	373	103	363	114	357	127	354	142	357	154	363	163	372	170	384	172	398	16383	16383	315	398	313	412	307	424	297	434	285	440	271	443	257	440	246	434	236	424	230	412	228	398	230	385	236	373	246	363	258	357	271	354	285	357	297	363	307	372	313	384	315	398	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	16383	16383	151	348	183	348	238	394	250	404	260	413	266	421	270	430	271	440	270	446	268	451	264	456	259	458	253	459	246	459	238	457	231	454	224	448	217	440	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	146	348	179	348	233	394	246	404	255	413	262	421	266	430	267	440	266	446	263	451	259	456	254	458	249	459	241	459	233	457	226	454	219	448	212	440	320	294	336	293	349	290	359	286	366	280	371	271	373	265	374	259	376	245	376	237	372	197	359	139	338	78	308	30	270	11	256	13	246	20	239	30	235	43	234	60	234	70	235	75	235	80	236	85	241	94	249	108	258	126	266	145	272	163	278	190	279	199	279	207	278	221	275	233	270	242	263	248	254	250	229	242	209	219	194	188	185	152	183	118	183	84	173	61	161	41	146	25	129	14	110	11	98	13	89	20	83	30	80	42	78	56	81	104	90	152	104	197	124	238	148	271	159	280	171	287	184	291	199	293	216	294	216	312	176	310	142	304	113	293	89	279	68	262	45	236	26	206	11	171	1	131	-1	86	0	65	6	47	15	30	27	16	42	5	53	0	64	-3	76	-6	88	-8	101	-8	123	-6	144	-1	164	6	182	18	196	33	205	17	218	5	234	-2	252	-7	271	-8	280	-8	289	-7	297	-6	306	-4	314	-2	362	21	401	60	431	107	450	158	457	209	456	220	455	230	452	240	449	249	445	257	433	275	416	290	392	302	361	310	320	312	16383	16383	232	348	265	348	320	394	332	404	342	413	348	421	352	430	354	440	353	446	350	451	345	456	340	458	335	459	327	459	319	457	312	454	305	448	299	440	245	181	236	150	212	109	181	67	148	35	120	22	106	25	95	33	88	45	83	60	81	74	90	106	112	146	143	187	175	218	204	231	219	228	230	220	238	209	243	195	245	181	16383	16383	279	432	278	421	273	411	267	401	260	392	253	384	234	370	212	360	189	354	165	351	142	349	159	375	182	402	208	428	237	447	266	454	272	453	276	449	278	444	279	438	279	432	16383	16383	324	417	318	440	303	456	283	465	260	469	237	471	220	469	200	464	180	456	161	448	146	439	105	397	72	341	48	277	34	213	29	154	32	109	43	65	64	28	96	2	142	-7	189	0	230	21	262	53	284	94	292	140	287	176	274	209	254	236	225	255	190	262	162	260	136	251	113	239	91	222	70	204	90	256	101	281	114	305	129	329	130	328	137	328	180	330	230	336	276	351	310	377	324	417	290	366	288	331	284	294	278	259	272	228	266	202	232	232	211	266	200	299	196	327	195	345	198	378	205	405	217	427	232	441	250	446	265	442	277	431	284	413	288	391	290	366	16383	16383	398	159	384	161	372	163	361	165	350	169	339	172	348	201	356	232	362	263	366	295	368	326	366	357	361	387	351	414	335	437	314	454	302	460	291	465	280	468	267	471	250	471	212	466	177	450	148	423	127	385	120	335	125	295	140	257	166	221	205	190	257	165	243	118	228	76	210	42	191	19	171	11	160	12	151	17	144	27	139	40	137	57	137	66	138	77	140	92	144	112	150	138	152	146	154	157	156	167	157	176	158	183	156	194	151	203	143	210	132	214	118	216	90	212	64	202	41	187	21	168	5	147	19	135	27	145	36	154	45	161	54	166	62	168	67	167	70	165	72	161	74	156	74	150	73	137	70	123	64	93	63	78	67	48	79	23	100	6	131	-4	171	-8	217	0	253	22	283	56	308	99	329	146	342	144	366	140	394	138	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	207	267	244	278	280	290	313	302	342	314	367	327	385	341	402	355	416	371	426	387	429	391	429	395	427	397	423	391	418	387	412	383	405	381	397	380	387	382	375	387	365	396	357	409	351	425	349	440	352	453	359	462	370	468	384	471	399	468	417	461	434	448	448	429	458	403	462	355	449	315	418	284	374	261	325	244	278	132	11	116	12	101	19	89	31	81	52	78	83	80	117	86	150	95	182	106	212	121	238	136	260	152	275	168	285	186	291	207	293	16383	16383	284	293	303	291	317	284	329	272	335	253	338	229	335	184	327	143	314	106	297	72	275	42	264	31	250	23	236	16	221	12	208	11	16383	16383	334	472	254	472	212	312	133	299	73	263	31	212	6	153	-1	91	3	54	20	26	46	6	82	-4	127	-8	92	-138	170	-138	204	-8	239	-6	269	-1	295	6	318	19	339	35	366	65	388	98	404	135	415	173	419	210	413	249	397	278	370	297	335	309	290	312	440	236	435	197	423	139	402	78	375	30	340	11	327	13	316	20	309	30	305	43	304	60	304	66	305	70	305	77	314	90	324	107	334	127	341	149	344	170	343	181	339	190	333	197	325	203	314	204	289	198	271	183	259	160	253	134	251	107	251	103	252	97	252	91	253	86	253	82	243	59	231	40	217	24	201	14	185	11	175	13	167	22	160	34	157	51	155	70	157	104	163	140	171	175	181	208	194	236	16383	16383	570	303	166	303	107	296	64	276	32	247	11	214	-1	180	17	180	31	202	47	218	66	228	88	234	111	235	126	235	111	216	97	189	86	158	78	125	75	91	76	70	81	50	89	32	101	16	117	3	127	-1	138	-4	164	-8	178	-8	198	-6	217	-1	235	7	252	18	267	33	275	19	286	7	300	-1	317	-6	338	-8	396	3	446	36	485	83	511	138	520	197	520	212	519	221	517	229	516	236	556	236	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	112	-62	104	-85	96	-101	86	-110	73	-114	56	-117	56	-134	256	-134	256	-117	237	-116	223	-112	214	-107	209	-100	208	-90	208	-83	210	-75	212	-64	215	-50	219	-31	226	-7	252	0	277	9	301	21	324	36	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	23	102	37	62	60	31	91	8	127	-5	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	1	63	10	40	24	21	44	7	67	-2	29	-138	107	-138	143	-4	162	0	179	7	196	17	212	28	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	66	-80	82	-102	102	-119	124	-130	147	-136	171	-138	200	-136	228	-131	255	-122	281	-110	305	-95	323	-78	339	-57	352	-34	360	-9	363	15	362	29	359	43	353	57	345	70	333	81	283	107	222	124	164	143	120	176	103	234	114	293	145	345	188	387	238	415	286	425	322	418	344	400	360	379	378	362	406	354	420	357	433	363	442	373	447	387	449	405	443	426	427	443	403	454	373	461	341	463	245	449	158	410	87	349	39	268	22	172	29	128	48	95	78	71	115	54	157	44	194	37	224	27	246	15	259	0	263	-18	257	-46	242	-71	219	-90	191	-102	161	-106	143	-105	126	-100	110	-91	96	-80	84	-64	328	333	318	310	302	289	278	272	242	259	192	250	135	238	83	213	39	178	8	133	-2	80	1	48	13	24	32	6	59	-4	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	238	15	228	38	212	56	190	67	163	72	148	70	114	64	99	61	86	60	69	62	56	69	46	80	40	95	38	112	39	121	42	131	48	141	55	150	64	158	82	168	103	172	126	174	151	174	177	175	226	181	268	197	303	225	329	269	344	333	452	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	188	220	336	220	345	250	196	250	237	398	241	411	247	421	254	427	265	430	279	431	310	429	337	426	359	419	377	409	392	394	398	385	401	375	404	362	405	346	406	327	424	324	342	304	121	304	22	-127	106	-127	148	57	251	57	259	91	156	91	192	247	329	247	512	385	505	396	142	271	142	276	262	383	292	411	313	433	326	452	332	469	334	486	332	501	325	515	312	526	294	533	269	536	247	534	225	527	202	516	177	501	150	480	157	467	167	474	178	480	200	488	210	489	217	488	223	485	227	482	230	476	231	469	230	460	227	451	217	433	212	425	-4	139	2	128	365	253	365	249	244	140	219	117	199	96	185	77	176	59	173	38	176	23	183	9	195	-1	213	-8	238	-11	260	-9	282	-3	305	7	330	23	357	43	350	57	340	50	330	44	319	40	308	37	298	36	291	37	285	39	280	43	277	49	276	56	277	64	279	73	283	81	288	89	295	98	315	270	114	270	308	471	214	471	11	202	205	202	17	0	112	0	35	340	60	361	85	378	110	392	137	402	165	409	124	232	155	232	198	417	202	418	210	418	214	419	218	419	258	413	294	397	325	374	348	343	363	308	289	273	221	218	165	151	124	76	101	0	210	0	226	70	251	139	285	202	325	251	370	281	376	248	377	237	377	225	365	138	331	54	279	-19	214	-76	140	-111	140	-138	247	-108	340	-47	414	37	462	139	480	249	473	315	450	374	411	421	353	452	276	463	218	460	165	449	116	429	68	400	18	359	32	409	74	386	109	357	139	324	163	287	183	247	61	186	69	161	193	223	199	207	204	190	209	174	219	140	94	78	102	53	224	114	227	97	230	79	232	62	233	44	233	6	231	-14	225	-56	219	-77	216	-88	213	-100	209	-111	199	-135	224	-138	257	-91	282	-40	300	14	312	73	315	133	303	215	268	293	213	359	139	408	48	432	400	303	289	303	116	140	124	158	131	178	137	200	140	221	142	241	140	263	134	282	124	298	108	308	87	312	69	310	55	303	47	293	42	282	41	271	42	261	46	252	54	244	65	239	79	237	87	236	94	233	99	228	102	221	103	212	101	193	97	169	89	144	81	120	72	100	-33	0	77	0	253	164	244	146	237	125	231	103	228	81	226	61	228	40	234	20	245	5	260	-5	281	-9	300	-6	313	0	322	9	327	20	328	31	327	41	322	51	314	58	303	64	289	66	281	66	274	69	269	74	266	81	265	90	267	110	272	134	279	160	287	184	296	204	229	251	226	212	218	168	206	123	190	81	171	44	162	32	153	22	143	16	133	12	123	11	112	12	102	17	96	26	91	38	90	54	93	99	102	147	116	195	134	238	157	271	165	279	173	285	181	289	189	292	198	293	208	291	217	285	224	277	228	265	229	251	16383	16383	204	-139	215	-126	222	-116	227	-107	229	-96	230	-83	227	-70	220	-60	209	-53	195	-49	178	-47	168	-47	157	-48	146	-48	134	-49	123	-49	94	-45	69	-34	50	-15	38	13	33	52	35	52	44	31	58	14	75	2	95	-5	120	-8	147	-6	172	0	196	10	218	24	238	42	262	69	281	101	296	135	306	172	309	210	304	245	290	273	268	294	238	308	201	312	174	310	148	304	122	293	99	279	77	260	52	229	28	189	9	143	-3	94	-7	44	-5	14	0	-14	12	-41	28	-65	51	-85	95	-108	133	-117	163	-119	182	-121	189	-132	189	-135	188	-137	188	-139	345	213	336	185	326	158	315	132	303	108	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	116	118	118	141	122	164	127	188	133	213	16383	16383	141	243	159	293	170	316	180	339	192	359	212	389	233	411	254	427	277	437	302	440	324	436	343	427	357	410	366	387	370	357	369	336	367	314	364	291	354	243	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	290	312	275	312	271	306	267	301	262	296	256	292	252	291	244	293	237	299	227	305	213	310	192	312	189	312	131	298	79	265	36	216	8	159	-1	97	2	63	14	34	35	11	66	-3	109	-8	145	-2	177	11	204	32	226	55	244	78	224	90	205	67	187	51	169	41	151	36	133	35	117	37	103	45	93	58	87	76	84	101	85	110	85	119	86	128	90	146	210	146	217	173	97	173	108	205	125	235	146	262	172	280	200	287	225	283	241	270	250	252	253	231	254	210	272	210	63	211	82	234	100	251	117	261	135	266	152	268	169	265	183	258	193	245	200	226	202	201	202	192	200	174	198	165	196	157	76	157	69	128	189	128	178	97	161	67	140	41	115	22	87	15	62	20	46	32	37	50	33	71	32	93	14	93	-2	-9	12	-9	15	-3	20	1	25	6	30	9	35	11	42	8	49	3	59	-2	73	-7	94	-10	95	-10	96	-9	97	-9	156	4	208	37	250	85	279	143	289	204	285	239	273	268	252	291	220	305	178	311	141	305	110	290	83	270	61	247	43	224	436	452	70	452	70	435	93	432	104	430	111	427	116	423	119	418	120	410	120	403	119	395	118	386	115	375	112	363	32	71	25	50	17	36	8	26	-4	21	-22	17	-22	0	350	0	391	131	373	134	361	114	349	98	338	85	326	74	312	63	288	48	261	36	233	28	202	23	167	22	152	23	141	25	133	30	128	36	127	44	127	52	128	57	130	63	132	70	174	229	214	227	241	220	259	209	269	191	271	167	271	151	269	137	288	134	338	320	319	322	301	290	282	269	259	257	226	252	180	250	220	396	225	411	232	421	240	427	251	430	265	431	289	430	310	427	329	423	345	417	358	410	372	399	380	387	385	372	387	352	388	327	406	324	16383	16383	257	567	255	581	248	593	239	603	227	609	213	612	199	609	187	603	178	593	172	581	170	567	172	554	178	542	188	532	200	526	213	523	227	526	239	532	248	541	255	553	257	567	16383	16383	400	567	398	581	392	593	382	603	370	609	356	612	343	609	331	603	321	593	315	581	313	567	315	554	322	542	331	532	343	526	356	523	370	526	382	532	392	541	398	553	400	567	283	274	324	428	360	427	388	420	406	405	417	380	421	341	439	340	460	452	87	452	63	345	81	340	102	377	127	402	155	417	187	425	225	428	126	66	118	47	109	33	96	24	81	18	64	17	54	17	54	0	272	0	272	17	253	18	239	23	231	29	227	38	225	49	227	67	229	77	235	97	276	250	290	258	303	264	315	268	326	271	336	271	356	269	373	262	385	249	392	230	394	204	389	106	373	19	350	-50	321	-97	290	-114	283	-113	278	-113	274	-111	272	-108	271	-104	273	-97	277	-92	282	-86	286	-78	287	-67	285	-52	279	-40	270	-31	258	-25	244	-23	230	-26	218	-33	208	-44	201	-58	199	-74	203	-96	215	-114	234	-127	260	-135	293	-138	354	-118	410	-65	456	7	486	91	498	173	494	215	482	251	459	279	426	297	380	303	362	302	343	299	323	294	303	285	283	274	445	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	307	428	342	423	367	408	383	385	392	354	395	317	413	315	16383	16383	231	517	264	517	367	576	377	583	385	589	390	595	392	601	393	608	391	618	387	627	380	634	371	639	360	640	353	639	346	636	337	629	327	620	314	606	465	463	445	463	440	455	435	450	430	446	425	444	419	443	416	444	411	444	406	445	394	449	376	454	358	458	340	461	322	462	305	463	268	460	233	452	199	439	167	421	137	400	101	363	71	320	48	270	34	216	29	158	38	101	61	54	99	18	149	-3	210	-11	245	-9	280	-4	313	6	344	22	372	45	380	55	389	67	396	79	401	92	403	106	402	118	396	128	388	136	378	141	366	143	348	141	332	133	318	121	309	105	305	84	306	79	306	74	307	68	308	63	308	59	305	43	295	30	280	20	261	14	238	11	203	18	174	36	152	64	138	99	133	141	136	189	139	204	141	220	319	220	327	254	149	254	160	286	174	315	189	342	206	367	225	390	241	406	260	420	280	430	301	437	323	439	354	434	379	420	397	397	408	368	412	333	412	327	411	323	411	318	410	313	410	308	431	304	339	460	319	460	315	454	310	449	304	445	297	443	289	443	275	445	260	450	244	456	221	461	191	463	147	457	109	440	79	413	60	377	53	334	57	302	68	273	86	248	110	223	140	200	169	178	191	158	206	138	215	118	218	96	217	79	214	65	209	54	202	43	184	25	173	19	161	14	148	11	133	11	116	12	100	16	86	23	73	33	62	44	51	59	42	75	37	93	33	114	29	139	10	140	-14	-11	5	-11	10	-1	14	5	19	9	24	11	35	11	40	10	46	9	53	7	62	4	81	-1	98	-6	113	-9	129	-11	145	-11	163	-10	180	-8	197	-5	212	0	225	5	251	21	272	42	287	67	297	97	300	129	297	163	288	192	271	219	244	247	207	276	181	295	161	312	146	328	137	346	134	368	138	392	147	412	162	427	180	436	201	439	221	437	239	432	255	423	268	411	279	394	284	384	290	358	292	343	294	327	312	324	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	272	452	71	452	71	435	93	432	103	431	110	428	116	423	119	418	121	410	120	404	119	395	117	385	114	374	112	362	32	72	25	48	16	33	7	24	-5	19	-22	17	-22	0	176	0	176	17	157	18	143	22	134	27	130	34	128	44	129	51	130	59	132	70	135	84	140	103	216	381	223	402	231	417	241	427	255	432	272	435	16383	16383	179	567	176	581	170	593	161	603	148	609	134	612	121	609	109	603	100	593	93	581	91	567	94	554	100	542	109	532	121	526	134	523	148	526	161	532	170	541	176	553	179	567	16383	16383	322	567	320	581	314	593	304	603	292	609	278	612	264	609	252	603	243	593	237	581	235	567	237	554	243	542	253	532	264	526	278	523	292	526	304	532	314	541	320	553	322	567	380	452	179	452	179	435	201	432	211	429	219	425	225	420	228	414	229	407	228	402	227	396	226	389	223	378	219	364	143	72	129	24	118	-8	108	-28	96	-38	83	-41	76	-41	71	-39	68	-37	66	-34	65	-29	67	-23	70	-17	75	-11	79	-4	81	6	79	21	73	33	63	42	51	48	38	50	24	47	12	41	3	30	-2	17	-4	2	0	-21	13	-41	34	-55	61	-63	94	-66	133	-61	168	-45	197	-18	222	19	240	69	322	378	330	403	339	418	349	428	363	433	380	435	400	229	435	227	463	221	484	208	498	187	502	155	498	115	484	79	462	49	431	29	391	22	377	23	366	25	359	30	354	36	353	44	353	47	354	51	355	56	356	62	357	69	16383	16383	406	250	443	385	449	404	456	418	467	428	480	433	498	435	498	452	150	452	150	435	167	433	180	429	187	425	191	419	192	411	192	403	191	401	191	398	137	198	126	159	113	119	98	83	81	57	63	48	54	52	48	64	43	78	32	90	13	95	-1	93	-15	88	-27	77	-36	61	-39	38	-36	22	-29	9	-18	-1	-2	-8	17	-11	68	1	106	36	134	82	153	133	167	179	220	377	225	392	231	404	238	412	247	417	259	419	317	419	326	418	334	416	339	412	342	407	343	401	342	394	341	386	340	377	338	369	336	362	259	73	252	52	244	37	233	27	219	20	202	17	202	0	406	0	474	6	530	23	571	51	597	90	606	140	602	170	590	200	565	226	523	244	461	250	419	230	454	228	482	222	503	209	517	187	521	155	517	115	503	79	481	49	450	29	410	22	396	23	385	25	378	30	373	36	372	44	372	47	373	51	373	56	375	62	376	69	16383	16383	425	252	464	390	470	409	477	421	487	430	502	434	523	435	523	452	324	452	324	435	339	435	350	433	359	428	364	420	366	407	365	402	364	396	363	388	360	379	358	369	327	252	183	252	218	381	225	403	232	419	243	428	258	433	280	435	280	452	73	452	73	435	94	432	105	430	113	427	118	422	121	416	122	408	122	403	121	396	120	388	117	379	115	369	33	67	27	47	19	34	9	25	-3	20	-21	17	-21	0	174	0	174	17	156	20	143	25	135	31	131	38	130	44	130	50	131	57	132	65	135	76	138	89	174	222	318	222	278	73	271	52	263	36	253	26	239	19	219	17	219	0	425	0	494	6	549	23	590	51	616	90	624	140	621	171	609	201	584	227	542	245	480	252	511	0	511	17	493	18	479	22	469	27	463	35	462	46	462	53	463	57	464	62	465	66	483	133	487	149	491	166	495	184	497	203	498	223	492	253	475	275	448	291	416	300	379	303	360	302	340	299	318	294	297	286	276	275	318	428	356	427	386	420	409	405	423	380	428	341	446	340	468	452	81	452	57	345	75	340	96	377	121	402	149	417	181	425	219	428	120	66	112	47	102	33	90	24	75	18	58	17	48	17	48	0	262	0	262	17	240	20	227	24	220	30	218	37	217	44	218	53	220	64	223	76	229	98	270	250	284	258	299	264	313	268	325	271	336	271	365	269	385	263	397	253	403	240	404	223	403	212	401	197	398	180	393	162	388	143	370	71	363	50	354	35	342	26	325	20	302	17	302	0	217	387	223	405	232	418	244	427	259	432	281	435	281	452	70	452	70	435	93	432	104	430	111	427	116	422	119	416	120	408	120	403	119	396	118	388	116	379	113	369	29	63	23	45	15	32	5	24	-6	19	-22	17	-22	0	171	0	171	17	153	19	140	23	132	28	128	37	127	48	127	55	128	57	128	60	172	220	180	218	187	214	191	208	196	199	201	188	271	0	408	0	408	17	388	20	373	24	363	29	356	37	351	47	299	173	290	193	281	209	272	221	253	240	296	277	324	319	344	358	361	387	384	398	389	395	396	387	404	377	414	368	428	365	448	369	460	379	467	392	471	404	471	413	468	427	460	440	448	449	433	456	417	458	387	452	363	436	344	412	328	385	314	356	303	336	291	316	277	297	261	280	245	268	232	261	218	256	205	253	192	251	179	250	16383	16383	237	517	270	517	373	576	383	583	390	589	395	595	398	601	399	608	397	618	393	627	385	634	377	639	367	640	359	639	352	636	343	629	332	620	319	606	481	452	341	452	341	435	355	433	367	429	375	423	381	413	382	401	382	392	381	384	379	376	375	367	370	357	297	223	296	223	250	335	243	353	237	370	233	386	231	399	230	409	232	419	237	426	246	430	259	433	276	435	276	452	84	452	84	435	101	431	113	426	121	419	127	409	134	393	239	127	220	94	203	69	190	52	181	43	174	40	164	46	159	60	152	76	141	90	121	96	109	94	94	89	81	79	71	62	67	36	70	20	79	7	93	-2	109	-9	127	-11	156	-7	181	5	204	26	226	55	249	90	434	409	441	417	449	424	459	429	469	433	481	435	16383	16383	411	604	409	619	402	630	394	637	384	641	374	643	365	641	356	638	349	632	344	625	342	615	344	605	347	598	351	593	354	589	355	583	353	574	346	566	335	558	318	553	296	551	273	553	256	558	244	566	237	574	235	583	236	588	239	593	243	597	246	604	247	615	246	624	241	632	234	638	227	641	218	643	208	641	198	637	188	630	181	619	179	604	187	571	207	547	235	530	266	520	296	517	325	520	356	530	384	547	403	571	411	604	535	452	335	452	335	435	355	433	368	430	377	425	381	418	382	408	382	401	381	393	379	382	376	368	371	349	284	27	121	27	218	380	225	403	234	419	243	428	256	432	274	435	274	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	72	0	103	-2	128	-13	147	-30	158	-55	162	-89	162	-102	161	-109	160	-117	159	-123	178	-123	194	-81	216	-47	245	-21	284	-5	333	0	435	0	440	17	419	20	408	22	400	25	395	29	391	35	390	42	390	48	392	56	394	66	396	78	400	90	478	380	486	403	494	419	504	428	517	432	535	435	241	167	116	167	216	332	16383	16383	408	0	408	17	387	19	372	25	362	37	356	55	350	83	287	462	270	462	20	68	8	50	-2	37	-13	27	-24	20	-37	17	-37	0	94	0	94	17	77	18	65	21	57	26	52	33	51	42	51	48	53	55	55	61	58	68	62	75	101	140	246	140	254	60	255	58	255	54	256	52	256	50	254	39	248	30	237	24	223	19	204	17	204	0	186	229	222	226	250	220	271	208	284	186	288	155	284	115	270	79	248	49	217	29	177	22	163	23	152	25	145	30	140	36	139	44	139	51	140	56	141	62	143	69	16383	16383	425	452	84	452	84	435	100	435	113	433	123	428	130	420	133	407	132	402	131	396	129	388	127	379	125	369	44	73	37	52	29	37	19	27	5	20	-11	17	-11	0	192	0	226	1	257	4	284	10	309	19	331	30	351	46	368	66	381	88	389	113	391	140	388	170	375	200	349	225	306	242	244	249	192	249	231	390	236	406	242	417	250	424	261	427	276	428	319	425	348	413	365	393	373	363	376	324	394	321	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	223	1	255	5	283	11	309	20	331	33	350	49	365	68	377	89	384	113	387	140	382	171	368	197	348	217	322	231	294	239	294	240	334	249	369	264	397	285	415	315	422	354	415	389	396	416	363	436	317	448	259	452	445	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	307	428	342	423	367	408	383	385	392	354	395	317	413	315	244	70	238	52	230	39	220	30	208	25	195	23	53	23	81	59	109	111	137	180	166	267	196	373	201	389	207	401	214	411	223	417	235	419	305	419	315	418	322	415	327	410	330	405	331	397	331	392	330	384	328	374	326	366	324	359	16383	16383	485	452	136	452	132	435	147	433	157	429	163	423	166	416	167	407	167	403	166	399	166	394	164	389	163	384	125	252	88	150	51	76	14	31	-25	17	-38	17	-77	-123	-59	-122	-39	-81	-15	-47	13	-21	46	-5	85	0	244	0	279	-3	304	-15	321	-33	331	-58	334	-89	334	-101	333	-107	332	-114	331	-120	351	-123	389	17	370	19	356	22	347	27	342	34	340	43	340	49	341	55	343	62	344	70	347	78	430	385	435	401	441	415	450	425	465	433	485	435	436	452	70	452	70	435	93	432	104	430	111	427	116	423	119	418	120	410	120	403	119	395	118	386	115	375	112	363	32	71	25	50	17	36	8	26	-4	21	-22	17	-22	0	350	0	391	131	373	134	361	114	349	98	338	85	326	74	312	63	288	48	261	36	233	28	202	23	167	22	152	23	141	25	133	30	128	36	127	44	127	52	128	57	130	63	132	70	174	229	214	227	241	220	259	209	269	191	271	167	271	151	269	137	288	134	338	320	319	322	301	290	282	269	259	257	226	252	180	250	220	396	225	411	232	421	240	427	251	430	265	431	289	430	310	427	329	423	345	417	358	410	372	399	380	387	385	372	387	352	388	327	406	324	414	381	421	402	430	417	440	427	454	432	471	435	471	452	273	452	273	435	295	432	305	431	313	428	318	423	322	418	323	410	322	404	321	395	319	385	317	374	314	362	283	250	254	255	235	267	223	287	217	313	216	344	216	359	217	366	217	384	214	406	204	426	189	443	169	454	145	458	129	455	113	449	100	439	90	425	87	409	87	400	90	389	96	377	108	369	125	365	142	368	152	377	158	387	163	395	170	398	177	397	182	393	185	387	186	379	186	318	187	302	190	286	196	271	204	256	216	244	216	242	191	238	168	230	147	218	125	199	103	172	20	56	11	45	3	35	-7	27	-22	21	-41	17	-41	0	88	0	228	192	236	202	245	209	254	215	264	218	275	220	235	72	226	48	216	33	204	24	190	19	172	17	172	0	368	0	368	17	352	18	340	22	333	27	329	34	327	44	328	51	328	59	330	70	334	84	339	103	370	220	379	218	386	213	391	206	395	197	398	187	458	0	593	0	593	17	572	20	557	24	547	29	540	37	535	47	495	175	488	194	480	209	471	220	461	230	451	238	493	275	518	318	533	357	548	387	569	398	574	395	580	387	588	377	599	368	613	365	632	369	644	379	651	392	654	404	655	413	652	427	644	440	632	449	617	456	601	458	552	442	521	403	499	352	477	303	443	268	430	261	416	256	403	253	390	251	379	250	104	464	75	335	94	335	108	370	126	398	150	418	177	430	208	434	226	431	243	424	258	410	268	390	271	363	266	324	251	294	226	272	192	259	150	254	142	229	170	226	195	219	215	206	228	184	232	154	227	105	211	67	188	40	158	24	124	18	103	19	87	23	75	30	68	38	66	48	68	57	73	65	80	73	85	84	87	99	85	114	79	125	69	133	57	139	43	140	30	138	17	131	5	120	-3	104	-6	84	0	48	19	21	46	2	80	-8	115	-11	145	-11	173	-8	200	-4	227	4	256	18	280	35	302	56	319	81	331	109	336	140	331	171	317	197	297	218	272	233	245	242	245	244	287	252	322	270	349	296	365	327	371	360	366	391	352	419	327	442	291	457	243	463	228	462	214	461	199	458	184	454	168	450	161	447	157	445	155	443	152	442	146	442	140	443	134	446	130	451	126	457	124	464	534	452	333	452	333	435	354	432	365	430	373	427	378	423	381	418	382	410	381	405	381	398	377	380	375	369	152	146	217	381	225	403	234	419	246	428	263	433	286	435	286	452	72	452	72	435	94	432	104	430	112	427	117	422	120	416	121	408	121	396	119	388	117	379	114	369	32	67	26	47	18	34	8	25	-4	20	-22	17	-22	0	177	0	177	17	155	20	141	25	133	31	130	38	129	44	129	51	131	59	132	68	135	78	137	89	360	311	293	70	286	49	277	34	265	25	248	19	224	17	224	0	438	0	438	17	419	18	404	21	395	27	390	34	388	44	389	52	391	61	403	109	478	385	485	404	492	418	503	428	516	433	534	435	534	452	333	452	333	435	354	432	365	430	373	427	378	423	381	418	382	410	381	405	381	398	377	380	375	369	152	146	217	381	225	403	234	419	246	428	263	433	286	435	286	452	72	452	72	435	94	432	104	430	112	427	117	422	120	416	121	408	121	396	119	388	117	379	114	369	32	67	26	47	18	34	8	25	-4	20	-22	17	-22	0	177	0	177	17	155	20	141	25	133	31	130	38	129	44	129	51	131	59	132	68	135	78	137	89	360	311	293	70	286	49	277	34	265	25	248	19	224	17	224	0	438	0	438	17	419	18	404	21	395	27	390	34	388	44	389	52	391	61	403	109	478	385	485	404	492	418	503	428	516	433	534	435	16383	16383	440	602	437	617	431	628	423	635	413	639	403	640	394	639	385	636	378	630	374	623	372	614	373	603	376	596	380	591	383	587	385	581	383	573	378	564	368	558	353	553	331	551	309	553	294	558	284	564	278	573	277	581	278	587	281	591	285	595	288	602	290	613	288	622	284	630	277	635	269	639	260	640	250	639	240	635	231	628	224	617	222	602	229	569	247	545	273	529	302	520	331	517	360	520	389	529	415	545	433	569	440	602	217	387	223	405	232	418	244	427	259	432	281	435	281	452	70	452	70	435	93	432	104	430	111	427	116	422	119	416	120	408	120	403	119	396	118	388	116	379	113	369	29	63	23	45	15	32	5	24	-6	19	-22	17	-22	0	171	0	171	17	153	19	140	23	132	28	128	37	127	48	127	55	128	57	128	60	172	220	180	218	187	214	191	208	196	199	201	188	271	0	408	0	408	17	388	20	373	24	363	29	356	37	351	47	299	173	290	193	281	209	272	221	253	240	296	277	324	319	344	358	361	387	384	398	389	395	396	387	404	377	414	368	428	365	448	369	460	379	467	392	471	404	471	413	468	427	460	440	448	449	433	456	417	458	387	452	363	436	344	412	328	385	314	356	303	336	291	316	277	297	261	280	245	268	232	261	218	256	205	253	192	251	179	250	517	452	150	452	150	435	167	433	180	429	187	425	191	419	192	411	192	403	191	401	191	398	137	198	126	159	113	119	98	83	81	57	63	48	54	52	48	64	43	78	32	90	13	95	-1	93	-15	88	-27	77	-36	61	-39	38	-36	22	-29	9	-18	-1	-2	-8	17	-11	67	1	105	35	133	82	154	133	167	179	220	377	225	392	231	404	238	412	247	417	259	419	336	419	346	418	353	416	359	412	362	407	363	401	362	394	361	386	359	377	358	369	356	362	276	70	268	49	259	34	247	25	230	19	207	17	207	0	420	0	420	17	401	18	387	21	378	27	373	34	371	44	372	52	373	61	376	73	381	89	386	109	461	385	467	404	475	418	485	428	499	433	517	435	616	452	473	452	263	127	226	452	78	452	78	435	100	435	114	432	122	428	126	421	127	412	126	406	125	399	124	391	122	382	119	373	47	123	34	81	22	52	10	33	-3	23	-22	17	-22	0	116	0	116	17	94	20	78	24	69	32	63	43	62	58	62	66	64	75	67	87	71	102	75	120	144	370	189	-7	208	-7	462	379	379	70	372	50	363	35	351	25	334	20	310	17	310	0	520	0	520	17	500	18	486	21	478	26	473	35	472	46	473	52	475	68	477	77	479	84	560	380	566	402	574	417	585	426	598	432	616	435	535	452	334	452	334	435	354	432	365	430	373	427	379	423	381	418	382	410	382	404	381	396	380	387	378	377	376	369	344	252	183	252	218	381	226	403	235	419	247	428	264	433	287	435	287	452	73	452	73	435	94	432	105	430	113	427	118	422	121	416	122	408	122	403	121	396	120	388	117	379	115	369	33	67	27	47	19	34	9	25	-3	20	-21	17	-21	0	178	0	178	17	156	20	142	25	134	31	131	38	130	44	130	50	131	57	132	65	135	76	138	89	174	222	336	222	294	70	287	49	278	34	265	25	248	19	225	17	225	0	439	0	439	17	419	18	405	21	396	27	391	34	389	44	390	52	391	61	394	73	399	89	404	109	479	385	485	404	493	418	504	428	517	433	535	435	387	357	383	306	372	248	355	189	334	134	308	87	288	61	269	39	248	24	226	14	202	11	178	15	159	26	145	44	136	68	133	97	137	148	149	204	165	260	186	313	210	359	230	389	250	412	272	428	294	437	319	440	342	436	360	427	375	410	384	387	387	357	16383	16383	484	300	476	355	453	400	418	434	374	456	321	463	287	460	254	452	222	439	191	422	161	400	120	360	85	312	58	260	41	205	35	149	43	92	64	47	98	15	142	-4	195	-11	232	-8	268	0	301	12	333	30	363	53	403	95	437	143	462	194	478	247	484	300	533	452	71	452	71	435	93	432	103	431	110	428	116	423	119	418	121	410	120	404	119	395	117	385	114	374	112	362	32	72	25	48	16	33	7	24	-5	19	-22	17	-22	0	176	0	176	17	157	18	143	22	134	27	130	34	128	44	129	51	130	59	132	70	135	84	140	103	228	425	390	425	293	72	285	48	277	33	267	24	254	19	237	17	237	0	437	0	437	17	418	18	404	22	395	27	390	34	389	44	389	51	391	59	393	70	396	84	400	103	477	381	484	402	492	417	502	427	516	432	533	435	222	394	226	410	231	420	237	427	245	430	257	431	277	428	293	420	305	408	312	392	314	372	314	353	311	333	306	314	300	296	292	280	280	264	267	252	251	244	232	239	209	238	193	238	187	239	180	240	16383	16383	75	452	75	435	97	432	108	430	115	427	121	423	124	418	124	404	123	396	122	386	119	375	115	360	36	72	29	50	21	36	11	26	-1	21	-19	17	-19	0	179	0	179	17	159	19	145	22	136	27	131	34	130	44	130	49	131	57	135	75	137	83	173	218	187	216	198	215	208	215	218	214	229	214	264	216	297	222	326	231	351	243	373	259	387	273	398	289	406	307	411	327	413	348	407	385	389	414	360	435	318	447	265	452	480	463	459	463	454	455	445	446	439	444	434	443	430	444	425	444	420	445	408	449	390	454	372	458	354	461	320	463	282	460	247	452	213	439	181	421	152	400	115	363	85	320	63	270	49	216	44	158	52	101	75	54	113	18	163	-3	224	-11	253	-9	281	-4	309	4	335	16	359	32	370	41	380	50	389	60	400	73	412	89	391	104	365	76	340	54	314	37	285	27	253	23	217	29	188	44	166	68	153	101	148	141	152	200	165	255	184	305	210	351	239	390	256	406	274	420	295	430	316	437	337	439	368	434	393	420	411	397	422	368	425	333	425	313	424	308	445	304	460	452	87	452	60	327	76	322	98	360	124	390	153	411	187	424	225	428	126	66	118	47	109	33	96	24	81	18	64	17	54	17	54	0	278	0	278	17	256	18	240	22	230	29	224	37	222	48	222	57	224	67	227	77	230	88	233	98	324	428	364	425	390	413	407	392	415	363	418	324	436	322	481	452	341	452	341	435	355	433	367	429	375	423	381	413	382	401	382	392	381	384	379	376	375	367	370	357	297	223	296	223	250	335	246	347	240	364	235	382	232	398	230	409	232	419	237	426	246	430	259	433	276	435	276	452	84	452	84	435	101	431	113	426	121	419	127	409	134	393	239	127	220	94	203	69	190	52	181	43	174	40	165	46	159	60	153	76	143	90	124	96	111	94	96	89	82	78	71	61	67	35	70	19	79	6	93	-3	109	-9	127	-11	156	-7	181	5	204	26	226	55	249	90	434	409	441	417	449	424	459	429	469	433	481	435	222	87	197	93	176	107	160	129	150	156	146	186	155	236	180	282	214	321	255	348	296	357	16383	16383	390	357	414	351	432	335	444	311	452	281	454	250	445	199	423	154	391	119	354	96	317	87	16383	16383	397	393	404	411	415	424	429	431	447	434	468	435	468	452	253	452	253	435	275	432	285	431	293	428	299	423	303	418	305	410	304	406	304	401	303	395	301	388	300	380	290	380	225	372	161	350	104	312	64	261	49	195	57	149	79	113	113	86	156	70	207	64	213	64	205	45	196	32	183	24	165	20	143	17	143	0	360	0	360	17	339	18	324	21	314	27	309	34	308	44	308	52	309	55	309	59	310	64	367	71	430	94	490	132	534	188	551	262	543	307	520	340	486	363	443	376	394	380	444	452	308	452	308	435	321	434	329	432	336	430	340	427	343	423	344	418	342	410	337	400	328	387	315	371	296	351	233	284	222	321	213	349	207	371	202	389	199	402	198	411	199	419	202	425	208	429	217	431	229	433	248	435	248	452	42	452	42	435	63	433	78	428	89	421	98	409	105	391	161	209	115	159	63	103	27	63	1	38	-19	23	-40	17	-40	0	103	0	103	17	87	19	75	23	67	29	63	35	61	44	62	49	64	56	68	63	74	71	82	81	170	179	184	138	193	109	200	86	205	67	208	53	209	42	208	33	204	27	196	22	183	19	164	17	164	0	371	0	371	17	346	21	328	30	314	44	304	65	293	95	243	256	377	394	393	409	406	420	418	428	430	433	444	435	535	452	335	452	335	435	355	433	368	430	377	425	382	418	383	408	383	401	382	393	379	382	376	368	372	349	284	27	122	27	218	380	226	403	234	419	244	428	257	432	275	435	275	452	75	452	75	435	94	433	108	430	117	425	121	418	122	408	122	401	121	393	119	382	116	368	111	349	35	71	28	49	19	35	9	25	-3	20	-21	17	-21	0	296	0	327	-2	352	-13	370	-30	382	-55	385	-89	385	-101	384	-107	384	-114	382	-120	403	-123	440	17	419	20	409	22	401	25	395	29	392	35	391	42	391	48	392	56	394	66	400	90	479	380	487	403	495	419	505	428	518	432	535	435	527	452	333	452	333	435	358	430	366	427	371	423	374	417	375	410	374	404	374	396	372	387	370	377	368	369	328	222	317	219	301	214	281	209	261	206	244	204	226	205	211	209	200	215	192	224	189	238	190	243	190	249	191	256	195	270	225	381	233	403	241	418	253	428	268	433	288	435	288	452	81	452	81	435	102	432	115	430	123	425	128	420	130	413	130	400	128	392	127	386	103	295	100	283	98	271	96	261	95	251	95	241	101	211	116	191	140	179	169	173	204	172	223	173	244	175	268	180	294	187	321	198	287	70	279	49	270	34	258	25	241	19	218	17	218	0	431	0	431	17	412	18	398	21	388	27	383	34	382	44	382	52	384	61	391	89	397	109	471	385	478	404	486	418	496	428	510	433	527	435	664	452	490	452	490	435	501	432	509	428	515	422	518	415	519	406	518	397	516	387	514	376	510	363	507	349	425	48	422	39	418	33	413	30	407	28	398	27	330	27	325	28	322	29	319	31	317	34	317	43	320	52	409	380	413	395	419	409	427	421	437	430	452	435	452	452	292	452	292	435	306	433	315	429	320	423	322	416	322	407	321	399	320	390	318	381	314	370	311	357	225	49	222	40	218	34	212	30	205	28	196	27	132	27	126	28	122	30	120	33	119	38	119	40	120	43	120	45	121	48	121	51	211	380	217	399	223	413	231	423	240	430	253	435	253	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	569	0	569	17	549	18	535	22	526	27	522	34	520	43	521	49	522	57	523	67	526	78	529	90	608	380	615	403	623	419	633	428	646	432	664	435	664	452	490	452	490	435	501	432	509	428	515	422	518	415	519	406	518	397	516	387	514	376	510	363	507	349	425	48	422	39	418	33	413	30	407	28	398	27	330	27	325	28	322	29	319	31	317	34	317	43	320	52	409	380	413	395	419	409	427	421	437	430	452	435	452	452	292	452	292	435	306	433	315	429	320	423	322	416	322	407	321	399	320	390	318	381	314	370	311	357	225	49	222	40	218	34	212	30	205	28	196	27	132	27	126	28	122	30	120	33	119	38	119	40	120	43	120	45	121	48	121	51	211	380	217	399	223	413	231	423	240	430	253	435	253	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	425	0	455	-2	480	-13	498	-30	509	-55	513	-89	513	-95	512	-101	512	-107	511	-114	510	-120	530	-123	569	17	548	20	538	22	530	25	524	29	520	35	519	42	519	48	521	56	523	66	529	90	608	380	615	403	623	419	633	428	646	432	664	435	283	229	317	227	346	221	367	208	380	187	385	155	380	115	367	79	344	49	313	29	274	22	260	23	249	25	241	30	237	36	235	44	235	47	236	51	237	56	238	62	240	69	16383	16383	289	250	327	390	333	409	340	421	350	430	365	434	387	435	387	452	99	452	72	336	90	332	112	369	135	396	159	414	184	425	207	428	215	427	221	425	226	420	228	414	229	407	229	402	228	396	226	388	224	379	222	369	141	73	134	52	126	37	115	27	102	20	84	17	84	0	289	0	357	6	412	23	453	51	479	90	488	140	485	170	472	200	447	226	405	244	343	250	186	229	220	227	248	221	270	208	283	187	287	155	283	115	269	79	247	49	216	29	176	22	162	23	152	25	144	30	139	36	138	44	138	47	139	51	140	56	141	62	143	69	16383	16383	192	250	230	390	236	409	243	421	253	430	268	434	290	435	290	452	84	452	84	435	99	435	112	433	123	428	129	420	132	407	132	402	130	396	129	388	127	379	124	369	44	73	37	52	28	37	18	27	4	20	-12	17	-12	0	192	0	260	6	315	23	356	51	382	90	391	140	387	170	375	200	350	226	308	244	246	250	16383	16383	680	452	479	452	479	435	501	432	511	431	519	428	525	423	528	418	529	410	529	404	527	395	525	385	522	374	520	362	440	72	433	48	424	33	415	24	402	19	385	17	385	0	584	0	584	17	565	18	551	22	542	27	538	34	536	44	537	51	538	59	540	70	543	84	548	103	624	381	631	402	639	417	649	427	663	432	680	435	186	229	220	227	248	221	270	208	283	187	287	155	283	115	269	79	247	49	216	29	176	22	162	23	152	25	144	30	139	36	138	44	138	47	139	51	140	56	141	62	143	69	16383	16383	192	250	230	390	236	409	243	421	253	430	268	434	290	435	290	452	84	452	84	435	99	435	112	433	123	428	129	420	132	407	132	402	130	396	129	388	127	379	124	369	44	73	37	52	28	37	18	27	4	20	-12	17	-12	0	192	0	260	6	315	23	356	51	382	90	391	140	387	170	375	200	350	226	308	244	246	250	106	463	68	302	90	302	114	355	145	394	180	420	217	434	254	439	277	434	299	421	317	399	329	369	334	331	334	316	333	301	329	269	326	252	154	252	146	218	319	218	296	152	265	96	227	51	184	22	135	11	109	13	92	19	81	27	76	37	75	48	77	58	82	66	89	74	94	85	97	100	94	114	88	126	78	134	66	139	53	141	40	139	26	132	14	121	6	105	3	85	11	46	32	19	64	1	102	-8	144	-11	238	4	319	48	382	114	423	199	438	296	429	358	405	405	368	438	322	457	271	463	235	461	217	458	200	454	186	450	177	447	168	445	160	443	154	442	149	442	142	443	137	446	132	450	128	456	127	463	510	357	506	306	494	249	477	190	456	134	432	87	414	61	397	39	379	24	360	14	340	11	321	15	305	26	295	44	288	68	286	97	290	148	302	204	319	260	339	313	361	359	380	389	398	411	416	427	436	437	456	440	475	436	490	427	501	410	507	387	510	357	16383	16383	179	252	213	381	221	403	230	419	243	428	260	433	283	435	283	452	69	452	69	435	90	432	101	430	109	427	114	422	117	416	118	408	118	403	117	396	116	388	114	379	111	369	29	67	23	47	15	34	5	25	-7	20	-25	17	-25	0	173	0	173	17	152	20	138	25	130	31	127	38	126	44	126	50	127	57	128	65	130	76	133	89	170	222	216	222	213	208	210	193	208	178	207	164	207	149	212	92	228	47	254	15	289	-4	333	-11	364	-8	394	0	423	12	451	30	477	53	512	95	543	143	567	194	583	248	588	300	582	355	565	400	538	434	502	456	459	463	431	460	403	452	376	439	349	422	323	400	299	376	277	348	257	318	240	285	225	252	302	246	293	244	284	243	276	242	267	242	260	241	234	244	215	251	202	263	195	278	192	297	198	338	213	375	238	404	271	424	313	431	324	431	333	428	339	423	343	417	344	408	344	404	343	400	343	396	342	391	341	387	16383	16383	495	452	288	452	218	446	162	428	123	399	98	361	90	313	92	288	101	267	115	248	135	233	161	221	13	48	4	38	-4	30	-13	25	-26	20	-43	17	-42	0	85	0	270	218	280	218	290	220	296	221	255	72	249	53	242	37	233	26	218	19	195	17	195	0	399	0	399	17	382	19	368	23	359	28	353	36	351	48	351	56	354	71	438	381	445	402	453	417	463	427	477	432	495	435	232	252	230	224	223	191	212	155	199	121	184	90	173	72	161	58	149	47	137	41	126	39	116	41	108	45	102	52	98	63	97	78	98	96	103	120	111	147	121	176	134	206	146	228	160	250	175	267	191	279	207	284	216	282	223	278	228	271	231	262	232	252	16383	16383	321	86	307	67	295	53	286	45	279	40	272	38	269	39	267	40	265	42	264	45	264	49	265	60	267	72	270	88	276	110	284	139	335	308	260	303	249	263	248	263	243	282	236	295	227	305	214	310	198	312	172	308	145	298	119	281	95	259	72	233	53	204	37	174	24	142	16	110	14	77	17	48	27	25	42	6	62	-4	87	-8	110	-5	132	4	154	21	175	47	198	81	193	66	191	55	189	46	188	40	188	34	190	18	196	6	205	-2	216	-7	231	-9	250	-6	270	2	291	18	313	42	336	75	238	251	235	212	227	168	214	123	198	81	179	44	171	32	162	22	152	16	142	12	132	11	121	12	111	17	105	26	100	38	99	54	102	99	111	147	125	195	143	238	166	271	174	279	181	285	189	289	197	292	206	293	217	291	226	285	232	277	236	265	238	251	16383	16383	367	463	361	450	355	441	347	435	337	432	326	431	263	431	209	422	161	399	121	364	88	320	62	272	48	238	36	205	28	172	23	140	22	109	27	67	41	34	64	10	93	-3	129	-8	155	-6	181	0	204	10	227	24	247	42	271	69	290	101	305	135	315	172	318	210	313	245	300	273	278	294	248	308	212	312	183	309	154	299	127	284	102	264	80	241	78	241	95	272	114	299	135	322	158	339	181	351	205	356	230	359	256	360	282	362	307	368	334	383	354	403	369	425	379	446	385	463	214	112	211	87	202	61	187	36	164	18	133	11	122	13	113	22	107	34	103	50	102	68	102	78	104	92	106	107	109	120	111	129	122	134	148	142	162	145	175	146	188	145	199	141	207	134	212	124	214	112	16383	16383	246	259	240	227	222	202	195	182	159	167	116	157	125	200	138	236	157	265	181	283	213	290	222	289	231	286	239	280	244	271	246	259	16383	16383	219	173	254	182	280	197	297	214	306	234	309	254	305	274	293	290	274	302	249	310	219	312	150	300	94	267	52	218	26	157	17	90	20	56	30	28	50	8	81	-4	124	-8	173	-2	219	14	258	40	285	73	295	111	292	131	282	147	267	159	246	167	219	172	52	231	67	245	82	257	98	264	114	269	132	271	144	270	154	266	163	260	168	250	170	237	166	214	154	195	137	178	115	163	65	135	40	120	17	103	1	81	-4	54	-1	32	7	14	22	1	45	-6	74	-9	102	-6	129	1	156	16	181	38	207	67	195	80	177	62	160	48	143	38	126	33	109	31	97	32	87	37	80	44	76	54	75	66	76	77	78	88	82	98	88	107	94	115	110	130	129	142	192	172	212	183	228	197	240	213	248	232	250	254	246	275	235	291	217	303	194	309	166	311	131	308	102	298	77	283	57	264	39	244	235	253	233	227	228	196	221	163	212	129	202	98	191	72	179	48	164	29	148	15	128	11	116	12	107	18	100	28	96	41	95	58	101	111	116	172	140	231	169	275	204	293	214	291	223	286	229	278	233	267	235	253	16383	16383	112	454	145	443	179	420	212	386	237	342	250	287	249	284	241	294	233	302	223	308	213	311	201	312	145	301	95	268	53	220	25	159	15	90	20	57	36	29	59	8	88	-4	121	-8	185	5	239	44	280	102	306	175	315	256	314	277	312	298	307	318	299	339	290	360	269	390	241	418	208	441	169	459	126	470	218	263	213	231	198	201	175	176	146	157	112	145	127	196	143	236	160	266	179	284	198	290	206	288	212	285	215	279	217	272	218	263	16383	16383	225	97	208	72	193	55	178	43	163	37	146	35	131	37	119	44	110	55	104	70	103	90	103	102	104	109	105	115	107	123	142	130	171	138	195	147	216	158	234	171	249	186	262	201	272	218	278	236	281	253	277	273	268	289	254	302	234	309	210	312	152	300	99	266	55	217	26	156	15	90	20	54	33	26	54	7	81	-4	114	-8	144	-5	172	5	198	23	222	49	245	85	342	168	379	303	303	303	267	168	213	168	215	176	217	185	218	193	218	202	219	210	215	246	206	275	190	295	167	308	140	312	129	312	109	308	101	305	93	300	78	289	64	275	51	259	38	240	26	219	43	207	59	231	72	249	85	260	98	267	112	269	125	266	133	256	137	241	139	222	140	200	136	162	127	114	112	65	94	28	72	14	67	14	63	16	60	18	58	22	57	26	59	34	62	40	68	54	69	65	68	76	63	86	56	94	47	99	36	101	24	99	14	92	5	82	0	69	-2	54	0	31	10	14	24	1	42	-6	62	-8	84	-6	104	1	123	12	141	28	159	48	172	64	183	83	194	103	203	124	210	146	260	146	220	0	296	0	336	146	387	146	385	135	383	125	381	114	380	104	380	94	383	57	393	29	409	8	431	-4	459	-8	470	-8	480	-6	498	0	506	3	521	14	535	28	548	45	561	64	573	84	556	96	540	72	526	55	513	43	500	37	486	35	474	38	466	48	462	62	460	81	459	103	463	141	472	189	486	238	505	275	527	290	532	289	535	287	539	285	541	281	541	278	540	270	537	263	534	257	531	249	529	238	531	227	535	217	542	209	551	205	562	203	574	205	585	211	593	221	599	234	601	250	598	272	588	289	574	302	556	309	536	312	514	310	494	303	475	291	456	276	439	256	427	241	417	224	407	206	399	187	392	168	68	312	41	210	59	210	69	231	82	252	98	270	119	283	143	287	161	285	173	277	182	266	186	252	188	237	185	217	178	199	166	183	150	172	129	168	93	168	86	146	119	146	137	143	148	136	155	125	158	113	159	99	157	76	149	53	136	33	115	19	86	14	77	14	70	16	63	20	59	24	57	29	59	38	62	43	67	48	70	55	72	64	69	77	63	87	55	94	45	98	35	100	21	97	9	90	0	80	-5	67	-7	54	-1	29	12	11	33	0	57	-6	81	-8	106	-7	129	-4	152	1	174	8	194	18	210	30	224	44	235	60	241	78	244	99	241	114	234	128	222	141	205	150	184	155	184	157	211	168	231	183	245	200	253	220	256	241	254	256	249	270	242	281	233	291	222	299	210	304	197	308	171	312	158	312	139	310	124	306	102	295	94	293	90	294	88	297	85	306	84	312	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	109	44	106	47	104	51	103	57	104	64	104	71	106	80	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	262	-2	284	7	305	25	325	49	346	81	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	109	44	106	47	104	51	103	57	104	64	104	71	106	80	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	262	-2	284	7	305	25	325	49	346	81	16383	16383	331	471	320	442	305	416	286	397	261	385	231	380	217	382	204	386	192	393	185	401	182	411	183	418	186	423	190	428	193	435	195	445	193	453	188	461	182	466	174	470	165	471	155	470	145	466	136	458	129	446	127	431	132	400	147	376	169	360	195	350	222	346	266	354	300	375	324	404	340	437	348	471	174	311	145	305	118	301	93	297	66	295	37	293	37	275	50	274	61	272	69	268	74	263	76	256	76	250	75	244	73	237	71	229	69	222	8	0	90	0	129	147	135	141	141	128	147	111	159	69	166	47	176	26	190	10	209	0	234	-4	254	-2	272	6	291	21	309	45	327	78	312	86	302	69	293	57	285	48	277	44	269	42	255	52	245	77	234	110	217	144	188	170	188	172	212	191	229	212	243	232	255	246	269	252	277	249	291	231	302	223	316	219	329	221	340	227	349	236	354	248	356	264	355	276	350	288	342	298	329	306	311	308	268	295	236	264	209	225	177	190	135	170	308	91	293	70	281	55	272	46	263	41	256	40	251	40	247	42	245	44	244	47	244	51	245	58	247	68	255	96	259	112	281	182	286	197	291	215	295	232	299	248	300	260	298	278	290	293	278	303	263	310	244	312	225	312	207	309	190	303	172	293	152	279	136	262	121	239	108	214	97	186	87	158	81	138	73	110	65	81	55	58	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	27	-5	39	-1	51	5	61	13	69	23	85	56	100	105	116	160	136	211	161	247	167	253	174	257	180	260	187	262	195	263	204	262	210	260	214	257	217	252	217	241	214	226	213	222	179	119	173	99	168	80	164	62	162	47	161	35	164	20	170	8	181	0	195	-3	211	-5	234	-2	257	6	279	23	300	48	322	82	416	91	401	70	389	55	379	46	371	41	364	40	360	40	356	42	354	44	352	47	351	51	353	58	356	70	360	85	364	99	367	109	423	303	354	303	327	260	301	219	276	180	251	143	226	108	221	143	216	180	211	219	208	260	204	303	133	303	120	253	103	187	83	121	64	70	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	41	0	65	21	88	63	111	129	136	224	137	224	140	180	145	137	151	93	157	48	161	0	179	0	319	207	320	207	293	122	286	101	281	80	277	62	274	46	273	34	275	19	281	8	290	0	303	-4	319	-5	343	-2	365	6	387	23	408	48	431	82	332	91	318	70	307	55	298	46	291	41	284	40	281	40	278	42	276	44	275	47	275	58	277	68	279	83	284	101	290	124	341	303	262	303	225	168	139	168	179	312	151	307	122	302	93	298	65	295	41	293	41	275	55	274	66	273	73	270	77	265	78	259	77	251	73	236	68	213	59	181	48	138	9	0	90	0	131	146	218	146	211	120	206	100	201	81	197	63	193	47	192	35	194	20	200	8	210	0	223	-3	238	-5	262	-2	283	6	304	23	325	48	347	82	236	251	233	212	225	168	213	123	197	81	178	44	169	32	160	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	100	99	108	147	122	195	141	238	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	16383	16383	316	210	311	245	297	273	275	294	245	308	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	332	91	318	70	307	55	298	46	291	41	284	40	281	40	278	42	276	44	275	47	275	56	276	64	279	76	284	91	290	112	314	182	320	200	325	218	330	235	332	249	333	260	331	278	326	293	316	303	302	310	284	312	269	311	254	307	241	302	228	294	216	284	202	270	189	256	174	237	156	212	133	178	175	312	148	307	120	302	92	298	65	295	41	293	41	275	55	274	66	273	73	270	77	265	78	259	77	251	73	236	68	213	59	181	48	138	9	0	90	0	109	63	126	115	145	157	165	194	197	238	207	248	218	256	227	261	235	263	240	263	245	262	249	259	252	255	253	250	251	244	250	239	249	235	247	231	210	119	204	100	200	80	196	63	194	47	194	35	196	20	201	8	210	0	223	-3	238	-5	262	-2	283	6	304	23	325	48	347	82	233	227	230	195	221	154	206	110	186	68	161	35	153	28	145	23	136	19	128	16	119	15	111	16	103	20	98	25	94	31	93	39	94	48	97	62	102	81	109	107	118	140	126	165	132	183	137	196	142	206	148	216	159	232	170	245	182	255	194	262	207	264	216	263	223	259	229	252	232	241	233	227	16383	16383	136	235	161	312	124	307	96	302	72	299	51	296	31	293	31	275	47	274	57	272	64	269	67	265	68	258	67	252	65	243	62	230	58	214	53	195	-11	-61	-19	-87	-26	-104	-35	-113	-47	-118	-64	-119	-64	-138	104	-138	104	-119	86	-118	74	-116	66	-112	62	-106	60	-98	61	-90	62	-79	65	-64	70	-45	76	-21	84	6	94	0	112	-6	122	-7	130	-8	187	4	238	39	279	92	307	158	317	231	314	258	305	281	290	298	270	309	244	312	221	310	200	302	179	287	158	265	137	235	236	96	218	72	201	55	186	43	170	37	153	35	137	37	123	44	113	56	106	73	104	94	106	117	110	145	117	176	127	208	140	238	150	255	162	269	174	280	188	287	203	290	208	289	212	288	216	285	218	282	219	278	217	270	214	263	209	256	206	248	204	238	206	226	212	217	220	210	231	205	244	204	258	206	270	212	278	222	284	235	286	251	282	271	271	288	254	301	234	309	210	312	184	310	158	302	133	290	110	274	88	255	66	228	46	197	31	165	21	130	17	94	22	57	36	29	58	8	86	-4	121	-8	134	-8	146	-6	157	-3	177	3	194	14	210	28	225	45	240	64	255	84	490	91	488	89	487	87	485	84	483	82	482	79	473	66	464	55	456	47	449	42	443	40	439	40	436	42	434	44	432	52	432	59	433	65	446	104	477	191	482	208	486	224	488	239	490	252	490	264	488	280	482	293	471	303	457	310	440	312	412	309	386	297	361	276	335	243	306	196	313	215	318	231	322	244	324	256	324	267	322	283	316	295	307	305	294	310	278	312	262	310	246	305	230	296	215	285	201	273	190	262	178	248	165	230	150	207	131	177	130	177	173	311	150	306	129	303	106	300	77	297	38	293	38	275	59	275	67	272	72	269	74	264	75	258	75	250	72	237	68	218	61	192	51	157	7	0	88	0	109	69	128	123	147	167	166	202	188	231	197	241	207	250	216	257	225	262	232	263	235	263	239	261	241	258	243	254	244	248	243	239	225	176	213	140	170	0	250	0	270	65	285	108	296	138	306	161	319	185	336	212	352	234	367	250	382	260	394	263	399	262	404	260	407	257	409	253	410	249	410	246	408	238	407	233	406	229	376	140	367	115	361	91	356	70	352	52	351	38	353	22	359	9	368	1	380	-3	396	-5	420	-2	442	6	463	23	484	48	505	82	163	67	152	121	143	170	134	216	125	255	117	288	109	312	91	307	73	303	54	299	33	296	8	293	8	275	23	275	31	271	35	267	41	259	47	248	52	233	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-66	-56	-74	-61	-84	-62	-96	-60	-109	-54	-120	-46	-130	-34	-136	-21	-138	-14	-138	-7	-137	-1	-136	11	-132	29	-125	46	-114	63	-101	80	-85	97	-66	150	3	201	78	244	152	274	218	285	269	283	282	278	294	270	304	259	310	244	312	231	310	220	303	211	294	206	284	204	274	205	264	207	257	211	250	217	244	225	237	231	232	236	227	239	223	241	219	242	214	239	198	230	174	215	144	193	108	164	67	233	250	230	223	223	189	212	153	199	119	185	90	173	72	161	58	150	48	138	42	125	40	115	42	108	46	103	54	100	65	99	78	100	100	105	124	113	151	122	178	134	205	146	226	161	247	177	265	193	278	210	283	218	281	224	277	229	270	232	261	233	250	16383	16383	289	143	294	158	306	188	313	201	319	213	331	232	342	246	354	255	366	261	379	263	388	262	395	257	401	249	404	239	405	225	403	203	399	179	391	153	381	125	369	98	357	77	343	56	327	38	310	25	294	20	286	22	279	26	274	33	271	42	270	53	270	59	271	67	272	77	276	97	16383	16383	314	235	380	472	350	466	323	461	296	457	268	454	238	452	238	434	262	434	269	433	275	431	279	427	281	421	282	411	282	403	281	398	279	391	277	382	247	271	245	278	243	284	241	289	237	297	231	302	224	306	216	309	207	311	198	312	167	307	137	292	107	269	80	238	54	199	41	174	31	150	24	125	20	102	19	79	21	49	29	24	41	6	59	-4	83	-8	107	-6	129	1	149	16	169	37	187	66	192	72	150	-77	145	-91	139	-103	129	-112	114	-117	91	-119	91	-138	269	-138	269	-119	251	-118	238	-116	230	-112	225	-107	224	-100	224	-96	225	-92	227	-82	229	-77	257	29	259	22	260	17	264	9	272	1	279	-2	287	-5	296	-7	305	-8	336	-3	367	10	396	32	424	63	450	101	460	122	469	148	477	176	482	205	484	232	482	257	476	279	465	297	446	308	420	312	397	310	375	302	354	287	335	266	316	237	184	226	174	255	166	276	158	290	144	312	32	293	32	275	39	276	56	276	68	273	79	266	88	255	95	240	102	222	130	128	94	80	84	69	75	62	68	58	60	56	53	55	45	57	38	60	30	64	21	68	11	69	0	67	-10	62	-18	53	-23	43	-25	30	-23	17	-17	6	-8	-1	2	-6	17	-8	35	-6	52	1	70	15	89	37	114	68	140	100	153	57	166	26	180	6	196	-5	214	-8	233	-5	252	3	272	19	293	42	316	74	302	83	289	66	279	54	271	47	264	44	256	43	249	44	243	47	238	53	233	63	228	78	198	177	217	202	233	222	247	237	259	246	269	249	277	247	285	244	291	240	299	237	308	235	319	237	330	243	338	252	343	263	345	275	343	287	338	297	329	305	318	310	306	312	288	310	271	300	250	281	225	251	190	206	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	110	45	106	49	104	53	103	60	104	65	104	72	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	242	-5	250	-3	254	-3	257	-2	258	-2	255	-7	252	-13	249	-20	247	-27	247	-42	248	-48	248	-55	247	-65	244	-76	239	-86	230	-96	218	-104	224	-120	262	-102	286	-87	299	-74	304	-59	305	-43	305	-33	304	-25	302	-17	301	-10	301	3	302	9	304	16	313	34	319	42	326	50	333	60	339	70	346	81	324	91	309	70	298	55	290	46	283	41	276	40	273	40	270	42	268	44	267	47	266	51	267	58	269	69	272	84	276	102	282	124	335	303	256	303	210	146	197	141	184	137	173	134	155	132	145	133	137	136	132	141	128	148	127	156	128	160	129	165	130	169	131	174	133	179	171	312	144	307	114	302	85	298	57	295	32	293	32	275	47	274	58	273	65	270	68	265	69	259	69	254	67	245	64	233	60	216	55	195	53	186	51	179	49	167	49	162	51	142	56	125	68	112	88	103	118	100	133	102	149	106	168	111	186	118	205	126	201	111	196	92	192	75	188	59	186	46	185	35	187	20	192	8	202	0	215	-3	231	-5	254	-2	275	6	296	23	317	48	339	82	505	90	492	71	481	57	472	47	464	42	457	40	453	41	450	43	448	46	448	50	447	54	448	61	451	73	455	88	459	105	465	124	514	303	434	303	414	233	397	181	380	142	362	110	341	80	329	66	318	55	308	48	299	44	291	42	286	43	282	45	278	49	276	53	275	60	275	65	276	72	281	92	285	107	286	107	343	303	263	303	243	233	226	181	210	142	192	110	171	80	159	66	148	55	138	48	129	44	121	42	116	43	111	45	108	49	106	53	105	60	105	65	106	72	115	108	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	100	30	84	27	70	25	58	24	48	26	28	33	13	44	2	58	-3	77	-5	102	-2	126	8	151	28	179	61	213	109	214	109	207	89	203	74	199	60	197	47	197	35	199	20	205	9	215	0	229	-3	247	-5	272	-2	296	8	321	28	350	61	384	109	385	109	378	89	373	72	370	59	368	46	367	35	369	20	375	8	384	0	397	-3	413	-5	436	-2	458	7	479	25	499	49	520	81	505	90	492	71	481	57	472	47	464	42	457	40	453	41	450	43	448	46	448	50	447	54	448	61	451	73	455	88	459	105	465	124	514	303	434	303	414	233	397	181	380	142	362	110	341	80	329	66	318	55	308	48	299	44	291	42	286	43	282	45	278	49	276	53	275	60	275	65	276	72	281	92	285	107	286	107	343	303	263	303	243	233	226	181	210	142	192	110	171	80	159	66	148	55	138	48	129	44	121	42	116	43	111	45	108	49	106	53	105	60	105	65	106	72	115	108	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	100	30	84	27	70	25	58	24	48	26	28	33	13	44	2	58	-3	77	-5	102	-2	126	8	151	28	179	61	213	109	214	109	208	89	203	72	199	59	197	46	197	35	199	20	205	9	215	0	229	-3	247	-5	272	-2	296	8	321	28	350	61	384	109	385	109	378	89	373	72	370	59	368	46	367	35	369	20	375	8	384	0	397	-3	413	-5	417	-5	420	-4	424	-4	432	-2	429	-7	426	-13	423	-20	421	-27	421	-40	422	-46	422	-56	421	-65	418	-76	413	-87	405	-96	393	-104	399	-120	437	-102	460	-87	473	-74	479	-59	480	-43	479	-33	477	-17	476	-10	475	-1	475	3	476	9	478	16	487	34	494	42	500	50	514	70	520	81	296	137	291	107	277	74	257	43	232	20	206	11	196	11	188	14	181	20	177	29	175	42	178	70	189	104	205	137	228	161	258	171	272	170	283	165	290	158	294	148	296	137	16383	16383	203	166	213	200	225	230	238	257	252	281	265	301	251	312	243	306	232	300	220	296	207	293	194	293	172	295	156	300	143	305	128	310	107	312	87	309	68	300	50	285	34	262	20	232	35	224	43	237	51	247	59	254	68	259	78	261	85	259	95	256	108	252	122	248	137	247	157	247	167	248	177	250	188	253	189	252	154	213	128	177	111	143	102	107	99	69	105	38	121	16	144	1	171	-6	198	-8	254	-1	303	19	341	49	366	88	376	131	372	156	362	175	346	189	324	198	297	201	279	200	261	197	242	191	223	181	204	166	225	137	221	107	207	74	187	43	163	20	137	11	127	11	118	14	111	20	107	29	106	42	109	70	119	104	136	137	159	161	189	171	203	170	213	165	220	158	224	148	225	137	16383	16383	133	166	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	102	32	90	30	81	29	74	29	65	35	34	52	13	74	0	101	-6	127	-8	184	-1	233	19	272	49	297	88	306	131	303	156	293	175	277	189	255	198	228	201	210	200	191	197	172	191	153	181	133	166	16383	16383	474	91	460	70	449	55	440	46	433	41	426	40	423	40	419	44	417	47	417	51	418	58	419	69	422	84	427	102	432	124	485	303	406	303	344	84	341	72	338	61	337	51	335	42	335	35	337	20	343	8	352	0	365	-3	381	-5	404	-2	426	6	447	23	468	48	489	82	225	137	221	107	207	74	187	43	163	20	137	11	127	11	118	14	111	20	107	29	106	42	109	70	119	104	136	137	159	161	189	171	203	170	213	165	220	158	224	148	225	137	16383	16383	133	166	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	102	32	90	30	81	29	74	29	65	35	34	52	13	74	0	101	-6	127	-8	184	-1	233	19	272	49	297	88	306	131	303	156	293	175	277	189	255	198	228	201	210	200	191	197	172	191	153	181	133	166	73	312	45	210	63	210	73	231	87	252	105	270	126	283	150	287	165	283	175	273	182	257	186	238	187	217	187	207	185	187	183	178	182	170	84	170	76	143	176	143	172	128	168	114	163	100	157	86	150	73	138	54	125	38	110	27	94	19	78	17	73	17	67	19	63	21	60	24	59	28	60	35	68	47	72	54	73	64	72	76	67	85	59	93	49	98	36	100	22	97	10	91	0	81	-5	68	-7	52	-3	30	7	13	24	1	45	-6	69	-8	99	-5	128	1	155	13	180	29	203	49	226	76	245	106	261	139	270	174	274	210	269	249	254	278	231	297	201	309	165	312	146	310	130	306	118	300	107	295	98	293	95	294	91	300	90	306	88	312	400	251	397	212	389	168	376	123	360	81	341	44	332	32	323	22	314	16	304	12	293	11	282	12	273	17	266	26	262	38	260	54	263	99	272	147	286	195	305	238	327	271	335	279	343	285	351	289	359	292	367	293	378	291	387	285	394	277	398	265	400	251	16383	16383	137	168	179	312	151	307	122	302	93	298	65	295	40	293	40	275	55	274	65	273	72	270	76	265	77	259	76	251	73	236	67	213	58	181	47	138	8	0	90	0	130	146	186	146	183	135	179	91	185	55	200	27	224	7	254	-4	290	-8	317	-6	342	0	366	10	388	24	409	42	432	69	452	101	467	135	476	172	480	210	475	245	461	273	439	294	408	308	371	312	344	310	318	303	293	293	269	278	247	260	233	245	221	228	209	209	199	189	192	168	216	149	197	149	175	151	159	156	148	165	142	177	140	193	144	227	156	252	174	270	196	280	219	284	229	283	237	281	243	277	246	272	247	265	247	258	246	256	245	253	16383	16383	328	91	314	70	303	55	295	46	287	41	281	40	277	40	273	44	271	47	271	58	273	69	276	84	281	102	287	124	339	303	214	303	159	297	116	282	85	258	67	227	61	192	63	177	69	163	79	151	94	140	116	133	116	132	107	128	97	121	88	112	80	99	72	82	67	68	60	58	54	51	48	47	42	46	36	48	31	52	28	57	26	63	26	78	29	96	11	96	8	88	5	79	3	70	2	61	2	52	4	34	10	18	20	5	35	-3	55	-7	78	-4	98	1	114	14	128	32	140	58	151	86	161	106	170	119	181	127	195	129	210	129	207	120	202	100	197	81	193	63	190	47	189	35	191	20	197	8	206	0	219	-3	235	-5	259	-2	280	6	301	23	322	48	343	82	218	263	213	231	198	201	175	176	146	157	112	145	127	196	143	236	160	266	179	284	198	290	206	288	212	285	215	279	217	272	218	263	16383	16383	225	97	208	72	193	55	178	43	163	37	146	35	131	37	119	44	110	55	104	70	103	90	103	102	104	109	105	115	107	123	142	130	171	138	195	147	216	158	234	171	249	186	262	201	272	218	278	236	281	253	277	273	268	289	254	302	234	309	210	312	152	300	99	266	55	217	26	156	15	90	20	54	33	26	54	7	81	-4	114	-8	144	-5	172	5	198	23	222	49	245	85	16383	16383	186	398	183	412	177	424	167	434	155	440	141	443	128	440	116	434	106	424	100	412	98	398	100	385	107	373	116	363	128	357	141	354	155	357	167	363	177	372	183	384	186	398	16383	16383	329	398	326	412	320	424	310	434	298	440	284	443	271	440	259	434	250	424	244	412	241	398	244	385	250	373	259	363	271	357	284	354	298	357	310	363	320	372	326	384	329	398	139	186	181	345	287	345	296	372	188	372	214	472	185	467	158	462	132	458	105	455	75	452	75	434	89	434	99	433	108	430	113	426	117	420	118	412	117	408	115	396	109	372	56	372	48	345	101	345	8	0	87	0	109	69	127	122	146	164	164	197	186	227	194	238	204	248	214	256	223	261	232	263	237	263	242	262	246	259	249	255	250	250	250	242	248	224	246	216	245	211	201	42	185	-17	172	-62	159	-93	146	-111	132	-117	127	-116	123	-115	119	-113	116	-110	115	-106	116	-102	119	-98	122	-95	125	-90	126	-83	124	-71	120	-62	113	-55	104	-51	93	-50	82	-51	73	-57	66	-65	61	-74	60	-86	62	-102	70	-117	83	-128	101	-135	124	-138	163	-130	198	-106	229	-69	256	-18	278	44	318	195	324	217	327	233	330	245	331	254	331	260	329	278	323	293	313	303	299	310	281	312	266	311	251	307	237	302	223	294	211	284	198	271	187	258	175	241	160	218	140	186	52	231	67	245	82	257	98	264	114	269	132	271	144	270	154	266	163	260	168	250	170	237	166	214	154	195	137	178	115	163	65	135	40	120	17	103	1	81	-4	54	-1	32	7	14	22	1	45	-6	74	-9	102	-6	129	1	156	16	181	38	207	67	195	80	177	62	160	48	143	38	126	33	109	31	97	32	87	37	80	44	76	54	75	66	76	77	78	88	82	98	88	107	94	115	110	130	129	142	192	172	212	183	228	197	240	213	248	232	250	254	246	275	235	291	217	303	194	309	166	311	131	308	102	298	77	283	57	264	39	244	16383	16383	146	348	179	348	282	407	292	414	300	420	305	426	308	432	308	439	307	449	302	458	295	465	286	470	276	471	268	470	261	467	252	460	241	451	229	437	304	312	289	312	286	306	283	301	279	296	274	292	268	291	260	293	253	299	243	305	228	310	206	312	149	299	97	265	55	216	26	157	15	94	19	60	32	32	54	10	86	-3	128	-8	141	-8	154	-7	169	-6	185	-2	202	2	220	11	237	23	251	39	260	56	263	75	261	86	257	96	250	103	240	108	230	109	216	108	204	103	195	95	190	85	188	73	188	68	189	63	190	60	191	56	192	51	190	37	185	28	177	21	166	18	154	17	137	20	123	28	111	43	104	65	101	93	101	103	102	113	103	124	105	134	107	143	207	143	213	170	113	170	124	203	141	236	161	263	184	282	210	290	232	285	246	271	254	253	257	231	257	210	276	210	238	311	218	311	215	306	212	302	209	299	205	298	199	297	195	297	191	298	186	299	180	301	174	304	167	307	151	311	143	312	135	312	105	309	80	298	61	280	49	257	44	227	46	207	50	188	60	169	75	146	99	118	113	101	123	86	131	73	135	60	137	48	135	36	130	26	122	18	110	13	96	11	77	15	61	26	49	44	39	69	33	101	15	103	0	-8	18	-8	21	-3	29	3	33	4	38	5	41	4	44	4	48	3	53	1	58	0	67	-3	76	-5	84	-7	93	-8	101	-8	133	-4	160	7	182	25	196	49	201	78	200	97	194	116	184	137	168	161	147	187	133	204	122	219	115	233	110	244	109	254	110	266	115	276	123	283	133	288	145	290	162	287	176	277	187	261	197	239	204	209	222	207	158	96	149	82	138	68	128	57	120	48	112	43	106	41	102	42	100	43	97	45	96	48	95	52	95	57	96	63	98	71	99	79	101	87	163	312	140	307	114	303	86	299	57	296	26	293	26	275	35	275	46	274	55	272	61	268	65	263	66	256	66	247	65	241	63	234	61	225	23	87	20	74	17	62	15	51	14	43	14	36	16	21	22	9	31	1	44	-3	60	-5	83	-2	104	6	125	22	148	49	173	87	16383	16383	189	416	187	431	180	443	170	453	157	460	143	462	129	460	117	453	108	444	101	432	99	419	101	404	107	391	117	381	129	374	143	372	158	374	171	380	180	390	187	402	189	416	159	96	150	82	140	68	130	57	121	48	114	43	107	41	101	43	99	45	97	48	97	57	98	63	99	71	103	87	164	312	141	307	115	303	88	299	58	296	27	293	27	275	36	275	47	274	56	272	63	268	67	263	68	256	68	252	67	247	66	241	64	234	62	225	25	87	21	74	19	62	17	51	15	43	15	36	17	21	23	9	33	1	46	-3	61	-5	84	-2	105	6	127	22	149	49	174	87	16383	16383	115	398	112	412	106	424	96	434	84	440	70	443	57	440	45	434	36	424	29	412	27	398	29	385	36	373	45	363	57	357	70	354	84	357	96	363	106	372	112	384	115	398	16383	16383	258	398	256	412	249	424	240	434	227	440	213	443	200	440	188	434	179	424	173	412	170	398	173	385	179	373	189	363	200	357	213	354	227	357	240	363	249	372	256	384	258	398	180	312	157	307	135	304	110	300	79	297	39	293	39	275	65	275	72	272	78	268	81	263	81	249	80	241	79	232	77	221	74	210	14	-26	4	-61	-5	-88	-15	-105	-24	-115	-35	-118	-40	-118	-45	-116	-48	-114	-51	-111	-52	-108	-51	-103	-48	-100	-45	-96	-42	-91	-41	-84	-43	-73	-47	-64	-54	-57	-63	-53	-74	-51	-85	-53	-94	-58	-101	-66	-106	-75	-108	-86	-104	-103	-95	-118	-80	-129	-61	-136	-37	-139	0	-133	32	-116	60	-87	83	-44	102	12	16383	16383	207	417	205	431	198	444	188	454	175	461	161	463	147	461	135	454	125	444	119	432	116	419	118	404	125	391	134	381	146	374	161	372	175	374	188	381	198	390	205	403	207	417	362	137	358	108	346	74	328	43	306	20	281	11	271	11	262	14	256	20	251	29	250	42	252	70	260	105	275	137	296	162	325	172	339	170	349	166	357	158	361	149	362	137	16383	16383	276	166	284	188	290	210	296	230	299	247	300	260	298	278	290	293	278	303	263	310	244	312	225	312	207	309	190	303	172	293	152	279	136	262	121	239	108	214	96	186	87	158	81	138	74	110	65	81	55	58	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	27	-5	39	-1	51	4	61	13	69	23	85	56	100	105	116	160	135	211	160	247	167	253	173	257	180	260	187	262	195	263	204	262	210	260	214	257	217	252	217	241	214	226	213	222	193	157	182	116	175	91	173	77	173	67	179	36	195	14	218	0	244	-6	271	-8	327	0	374	19	411	51	435	90	443	133	440	158	430	177	413	191	391	199	364	202	347	201	330	198	313	191	295	181	277	166	389	137	385	107	373	74	355	43	333	20	307	11	297	11	288	14	282	20	277	29	276	42	279	70	287	104	302	137	323	161	352	171	366	170	377	165	384	158	388	148	389	137	16383	16383	303	166	348	312	322	307	294	302	266	298	239	295	216	293	216	275	230	273	238	270	243	267	245	262	246	256	245	249	243	239	241	228	238	217	235	205	224	168	137	168	178	312	150	307	121	302	92	298	64	295	39	293	39	275	54	274	65	273	71	270	75	265	76	259	75	251	72	236	67	213	58	181	47	138	8	0	92	0	131	146	218	146	210	119	203	91	200	82	199	74	199	65	205	34	221	13	245	0	271	-6	298	-8	354	-1	401	19	438	49	461	88	470	131	466	156	456	175	440	189	418	198	391	201	374	200	357	197	340	191	322	181	304	166	333	96	318	74	305	58	296	48	288	42	283	40	278	41	275	42	273	45	271	51	272	52	272	56	274	62	312	182	319	205	324	224	328	240	330	253	330	262	328	279	322	293	311	304	296	310	278	312	252	308	227	296	202	272	173	236	139	186	180	345	287	345	295	372	187	372	213	472	184	467	158	462	132	458	105	455	75	452	75	434	89	434	99	433	108	430	113	426	117	420	118	412	117	408	115	396	109	372	56	372	48	345	101	345	8	0	87	0	106	61	122	106	136	140	150	169	167	197	182	221	197	239	210	252	222	260	234	263	239	263	247	259	249	255	250	250	250	246	249	243	247	233	245	227	224	161	208	112	199	81	194	62	192	49	192	37	194	22	199	10	208	1	221	-3	235	-5	258	-2	280	6	301	24	323	50	348	86	174	311	145	305	118	301	93	297	66	295	37	293	37	275	50	274	61	272	69	268	74	263	76	256	76	250	75	244	73	237	71	229	69	222	8	0	90	0	129	147	135	141	141	128	147	111	159	69	166	47	176	26	190	10	209	0	234	-4	254	-2	272	6	291	21	309	45	327	78	312	86	302	69	293	57	285	48	277	44	269	42	255	52	245	77	234	110	217	144	188	170	188	172	212	191	229	212	243	232	255	246	269	252	277	249	291	231	302	223	316	219	329	221	340	227	349	236	354	248	356	264	355	276	350	288	342	298	329	306	311	308	268	295	236	264	209	225	177	190	135	170	16383	16383	130	348	164	348	266	407	276	414	284	420	289	426	292	432	293	439	291	449	286	458	279	465	270	470	260	471	253	470	245	467	236	460	226	451	213	437	163	67	152	121	143	170	134	216	125	255	117	288	109	312	91	307	73	303	54	299	33	296	8	293	8	275	23	275	31	271	35	267	41	259	47	248	52	233	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-66	-56	-74	-61	-84	-62	-96	-60	-109	-54	-120	-46	-130	-34	-136	-21	-138	-14	-138	-7	-137	-1	-136	11	-132	29	-125	46	-114	63	-101	80	-85	97	-66	150	3	201	78	244	152	274	218	285	269	283	282	278	294	270	304	259	310	244	312	231	310	220	303	211	294	206	284	204	274	205	264	207	257	211	250	217	244	225	237	231	232	236	227	239	223	241	219	242	214	239	198	230	174	215	144	193	108	164	67	16383	16383	278	471	267	442	252	416	233	397	208	385	178	380	164	382	151	386	140	393	132	401	129	411	130	418	133	423	137	428	140	435	142	445	140	453	136	461	129	466	121	470	112	471	103	470	92	466	83	458	76	446	74	431	80	400	95	376	116	360	142	350	170	346	213	354	247	375	271	404	287	437	295	471	328	90	315	71	304	57	295	47	287	42	280	40	276	41	273	43	271	46	270	50	270	54	271	61	273	73	277	88	282	105	287	124	340	303	260	303	240	233	222	181	205	142	186	110	164	80	153	66	142	55	133	48	125	44	117	42	111	43	107	44	104	47	102	51	101	57	101	64	102	71	104	80	107	92	112	108	174	312	147	307	117	302	86	298	57	295	32	293	32	275	48	273	60	270	67	267	71	262	72	256	71	249	69	239	67	228	64	217	60	205	35	119	30	100	26	84	23	70	21	58	20	48	23	28	29	13	40	2	55	-3	73	-5	77	-5	81	-4	85	-4	89	-3	92	-2	92	-4	86	-14	84	-21	82	-27	81	-33	82	-37	82	-55	81	-65	78	-76	73	-86	65	-96	53	-104	59	-120	86	-106	108	-96	125	-85	136	-70	140	-48	137	-21	135	-12	135	3	137	8	139	14	143	22	148	31	158	43	169	56	180	71	193	89	207	109	201	89	196	72	193	59	191	46	190	35	192	20	198	8	207	0	220	-3	236	-5	259	-2	281	7	302	25	323	49	343	81	273	229	307	227	335	221	356	208	369	187	374	155	370	115	356	79	334	49	303	29	263	22	249	23	238	25	231	30	226	36	225	44	225	47	226	51	227	56	228	62	230	69	16383	16383	278	250	304	343	339	342	366	337	385	326	396	303	400	266	418	265	439	377	314	377	317	390	323	409	330	422	341	430	356	434	377	435	377	452	171	452	171	435	186	435	199	433	210	428	216	420	219	407	219	403	218	398	217	392	215	385	213	377	66	377	42	270	59	265	80	300	103	323	129	336	161	342	198	343	204	343	131	73	124	52	116	37	105	27	92	20	75	17	75	0	278	0	346	6	402	23	443	51	469	90	477	140	474	170	462	200	437	226	396	244	333	250	278	137	273	107	260	74	240	43	216	20	189	11	179	11	171	14	164	20	160	29	158	42	162	70	172	104	188	137	212	161	241	171	255	170	266	165	273	158	277	148	278	137	16383	16383	186	166	212	267	214	273	218	277	223	280	228	282	233	282	257	280	273	274	282	263	287	246	289	223	305	223	329	308	224	308	268	472	241	467	179	457	150	454	127	452	127	434	141	433	151	430	158	425	162	418	163	410	163	403	162	395	161	386	157	366	142	308	38	308	14	223	29	223	43	248	56	265	70	275	89	281	115	282	120	282	124	280	127	277	129	273	130	267	130	265	129	263	129	261	128	258	127	256	92	119	88	105	85	94	83	84	82	74	81	65	88	34	104	13	127	0	153	-6	180	-8	237	-1	286	19	325	49	350	88	359	131	356	156	345	175	329	189	308	198	281	201	262	200	244	197	225	191	205	181	186	166	505	419	382	247	329	419	16383	16383	621	0	621	17	601	19	593	22	586	26	581	31	567	61	563	93	562	125	559	157	547	186	530	204	509	218	483	229	453	235	418	238	417	238	571	452	219	452	288	238	236	233	188	221	145	199	108	169	78	129	62	99	47	72	32	47	12	28	-14	17	-14	0	158	0	158	17	154	17	151	18	149	20	147	21	145	23	141	26	139	29	137	33	136	37	136	48	137	52	138	55	139	59	159	108	189	149	225	181	262	201	297	208	298	208	265	87	257	60	250	41	240	29	224	21	199	17	199	0	396	0	396	17	381	19	369	22	361	27	356	34	354	43	356	57	358	66	360	76	396	208	422	203	445	188	463	164	475	133	480	95	479	88	479	81	478	74	477	66	475	59	472	50	469	42	464	34	458	28	450	23	447	21	444	20	440	18	437	17	432	17	432	0	419	276	318	162	271	276	16383	16383	540	96	524	72	511	55	498	43	485	37	471	35	459	36	451	41	445	48	441	56	440	66	438	82	435	99	429	114	418	127	402	140	384	148	373	151	361	153	347	155	480	303	176	303	235	155	221	154	207	152	194	149	182	146	170	142	142	125	121	104	105	79	94	54	87	30	84	24	81	20	77	16	73	14	65	14	59	18	57	26	59	34	65	48	68	56	69	66	68	78	63	88	56	95	47	99	36	101	24	99	14	92	5	82	0	69	-2	54	1	32	11	15	26	2	44	-5	65	-8	80	-8	93	-6	117	0	127	5	143	14	155	25	165	36	173	47	179	59	189	77	200	96	212	113	228	127	249	133	212	0	289	0	324	133	337	127	346	119	353	109	356	99	357	88	362	53	373	26	392	6	415	-4	444	-8	455	-8	465	-6	474	-3	490	3	505	14	519	28	532	45	545	64	557	84	363	214	354	186	344	158	333	132	321	108	308	87	289	61	269	39	249	24	226	14	202	11	178	15	159	26	145	44	136	68	133	97	134	118	136	141	140	164	145	189	151	213	161	220	171	225	179	228	187	230	195	230	217	224	233	211	246	194	260	181	279	175	295	176	310	180	325	187	342	198	363	214	16383	16383	387	357	386	337	384	316	381	294	377	270	372	247	361	240	350	236	340	234	331	233	323	232	301	238	287	252	276	268	263	282	245	287	229	286	214	282	199	274	181	262	160	245	178	295	188	318	199	339	210	359	230	389	250	412	272	428	294	437	319	440	342	436	360	427	375	410	384	387	387	357	16383	16383	484	300	476	355	453	400	418	434	374	456	321	463	287	460	254	452	222	439	191	422	161	400	120	360	85	312	58	260	41	205	35	149	43	92	64	47	98	15	142	-4	195	-11	232	-8	268	0	301	12	333	30	363	53	403	95	437	143	462	194	478	247	484	300	221	153	214	129	206	106	197	83	188	62	178	44	169	32	159	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	97	70	98	86	100	103	103	121	107	140	111	143	119	147	123	148	126	148	135	145	144	140	153	133	165	127	179	124	186	126	194	129	202	135	211	143	219	153	16383	16383	112	162	120	188	129	212	139	235	151	255	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	236	238	234	224	230	194	226	178	220	173	215	169	210	166	202	164	194	167	186	172	177	178	167	183	155	186	147	185	140	182	132	178	123	171	114	162	16383	16383	316	210	311	245	297	273	275	294	245	308	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	229	135	228	135	195	389	195	392	194	395	194	405	195	416	198	424	207	429	221	433	244	435	244	452	44	452	44	435	66	433	80	426	90	409	97	380	105	335	156	-11	178	-11	385	369	392	381	398	389	405	394	412	397	419	398	427	395	433	387	439	377	449	368	465	365	480	367	492	374	500	384	505	395	507	408	504	424	498	438	486	448	471	455	452	458	425	453	404	439	386	418	369	394	354	367	160	118	153	176	143	225	132	264	121	293	113	312	95	308	78	304	61	301	39	297	10	293	10	275	21	275	30	273	36	271	41	267	44	262	58	230	73	187	86	133	98	68	107	-8	124	-8	143	35	165	82	188	130	212	173	235	208	244	219	253	229	262	236	270	240	278	241	285	240	294	238	303	234	312	232	321	231	334	233	345	238	353	247	359	258	360	270	358	283	352	294	344	302	333	307	321	308	299	304	277	292	257	275	238	253	219	229	206	208	184	168	173	145	161	118	433	563	414	563	395	520	376	488	352	467	320	455	275	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	395	428	308	399	293	399	279	364	263	337	243	318	216	307	180	303	36	303	36	285	46	285	57	284	66	282	72	278	76	272	77	265	77	262	76	257	75	251	74	244	72	235	31	87	27	74	25	62	23	51	21	43	21	36	23	21	29	9	39	1	52	-3	67	-5	90	-2	111	6	133	22	155	49	180	87	166	96	146	68	136	57	127	48	120	43	113	41	107	43	105	45	103	48	103	57	104	63	105	71	109	87	158	263	160	270	163	275	167	278	172	280	178	281	275	281	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	423	489	348	588	340	597	333	603	325	608	318	610	310	611	301	609	292	605	286	598	281	590	280	581	281	574	284	567	288	561	295	554	302	548	392	489	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	321	348	247	449	232	464	224	468	217	471	209	471	199	470	191	465	185	458	180	450	179	440	180	434	182	427	187	421	193	414	201	408	290	348	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	297	489	330	489	433	548	443	554	451	560	456	566	458	572	459	579	458	589	453	598	446	605	437	609	427	611	420	610	412	606	403	600	380	577	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	169	348	202	348	305	407	315	414	322	420	327	426	330	432	331	439	329	449	325	458	318	465	309	470	299	471	291	470	284	467	275	460	264	451	251	437	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	330	538	328	552	322	564	312	573	300	580	286	582	272	580	261	573	251	564	245	552	243	538	245	525	251	513	261	503	273	497	286	495	300	497	312	503	322	512	328	524	330	538	16383	16383	474	538	471	552	465	564	455	573	443	580	429	582	416	580	404	573	395	564	388	552	386	538	388	525	395	513	404	503	416	497	429	495	443	497	455	503	465	512	471	524	474	538	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	222	398	220	412	214	424	204	434	192	440	178	443	164	440	152	434	143	424	136	412	134	398	137	385	143	373	152	363	164	357	178	354	192	357	204	363	214	372	220	384	222	398	16383	16383	366	398	363	412	357	424	347	434	335	440	321	443	307	440	295	434	286	424	280	412	278	398	280	385	286	373	296	363	308	357	321	354	335	357	347	363	357	372	363	384	366	398	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	16383	16383	335	489	260	588	253	597	245	603	238	608	230	610	222	611	213	609	204	605	198	598	193	590	192	581	193	574	195	567	200	561	207	554	215	548	304	489	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	16383	16383	201	348	126	449	119	457	111	464	103	468	96	471	87	471	78	470	70	465	63	458	59	450	57	440	58	434	61	427	66	421	72	414	81	408	170	348	185	191	20	191	-2	112	164	112	185	191	20	191	-2	112	164	112	322	191	-15	191	-26	112	311	112	322	182	-15	182	-26	120	311	120	660	182	-15	182	-26	120	649	120	216	463	171	440	135	413	109	382	92	348	87	313	89	292	96	275	108	261	123	253	143	250	158	252	172	258	182	267	189	281	192	299	191	309	188	318	184	327	176	335	165	342	157	348	151	352	147	357	145	362	145	367	148	382	157	398	173	413	195	429	224	446	75	250	119	272	155	299	182	330	199	364	204	400	202	420	195	438	183	451	168	460	148	463	132	461	119	455	108	445	101	431	99	413	100	403	102	394	107	385	115	377	126	370	134	364	140	360	144	355	146	350	146	345	143	330	134	315	118	299	95	283	66	266	5	-122	50	-99	86	-72	112	-41	129	-7	134	27	132	48	125	65	113	79	98	87	78	90	63	88	49	81	39	71	32	58	29	41	30	31	33	21	37	13	45	5	56	-2	64	-7	70	-12	74	-16	76	-21	76	-27	73	-42	63	-57	48	-72	25	-88	-2	-105	179	268	158	285	142	299	132	312	126	324	124	337	126	346	131	354	139	359	150	363	161	366	175	369	187	375	196	384	202	396	204	413	202	430	196	444	186	455	173	461	158	463	131	457	111	442	98	419	89	391	87	360	90	335	99	311	115	289	137	269	167	250	165	463	121	440	85	413	58	382	41	348	35	313	38	292	45	275	56	261	72	253	92	250	108	252	121	258	132	267	139	281	141	299	140	309	138	318	133	327	125	335	114	342	106	348	100	352	97	357	95	362	94	367	97	382	107	398	122	413	145	429	173	446	16383	16383	338	463	293	440	258	413	231	382	215	348	209	313	211	292	218	275	230	261	245	253	265	250	281	252	294	258	305	267	312	281	314	299	314	309	311	318	306	327	298	335	287	342	279	348	273	352	269	357	267	362	267	367	270	382	280	398	296	413	318	429	347	446	44	250	89	272	125	299	151	330	168	364	173	400	171	420	164	438	153	451	137	460	118	463	102	461	88	455	77	445	70	431	68	413	69	403	71	394	76	385	84	377	95	370	104	364	109	360	113	355	115	350	115	345	112	330	103	315	87	299	64	283	35	266	16383	16383	218	250	262	272	298	299	325	330	341	364	347	400	345	420	337	438	326	451	310	460	290	463	275	461	261	455	251	445	244	431	241	413	242	403	245	394	249	385	257	377	268	370	277	364	282	360	286	355	288	350	289	345	286	330	276	315	260	299	238	283	209	266	-28	-122	15	-99	51	-72	77	-41	94	-7	100	27	97	48	90	65	79	79	63	87	43	90	27	89	14	83	3	73	-3	59	-5	41	-4	31	-2	21	2	13	10	5	21	-2	29	-7	35	-12	39	-16	41	-21	41	-27	38	-42	29	-57	13	-72	-9	-88	-37	-105	16383	16383	143	-122	188	-99	224	-72	250	-41	267	-7	272	27	270	48	263	65	251	79	236	87	216	90	201	89	187	83	176	73	169	59	167	41	167	31	170	21	175	13	183	5	194	-2	202	-7	208	-12	212	-16	214	-21	214	-27	211	-42	201	-57	186	-72	163	-88	134	-105	321	268	300	285	285	299	274	312	268	324	266	337	268	346	274	354	282	359	292	363	303	366	317	369	329	375	339	384	345	396	347	413	345	430	339	444	329	455	316	461	300	463	274	457	254	442	240	419	232	391	229	360	232	335	242	311	257	289	280	269	309	250	16383	16383	155	268	134	285	118	299	107	312	101	324	100	337	102	346	107	354	115	359	125	363	137	366	150	369	162	375	171	384	177	396	179	413	177	430	172	444	162	455	149	461	133	463	107	457	87	442	73	419	65	391	62	360	65	335	74	311	90	289	113	269	143	250	238	379	246	390	252	400	256	409	259	418	259	426	258	438	252	448	244	456	234	461	222	463	209	461	198	456	191	447	186	436	184	422	184	415	186	401	188	392	191	382	193	374	195	367	197	357	197	345	195	331	191	315	179	316	169	317	160	319	148	324	134	330	124	335	116	338	109	340	97	342	85	340	75	336	68	328	63	319	62	308	63	296	68	286	75	279	84	275	96	273	103	273	111	275	118	277	127	281	149	292	158	296	167	298	176	299	188	299	182	274	173	250	161	227	146	206	129	188	131	175	132	164	133	154	133	113	129	63	127	39	124	19	106	-97	121	-97	126	-77	131	-61	135	-46	139	-29	145	-7	159	45	173	90	187	128	202	158	218	182	211	200	206	217	203	232	201	247	201	276	202	283	204	299	222	299	232	297	241	294	252	289	263	283	272	278	279	275	285	273	295	271	308	273	318	278	327	285	332	295	334	307	332	319	328	328	320	335	310	340	297	342	292	341	286	340	280	338	272	335	263	331	250	325	239	320	229	317	220	316	208	315	211	329	218	350	222	358	228	366	181	318	163	320	153	323	142	327	130	333	121	337	114	340	107	342	102	343	96	343	84	342	74	337	67	330	63	321	61	310	63	299	67	290	74	283	84	279	96	277	104	277	109	278	114	280	120	283	127	287	141	294	153	298	164	301	175	302	187	303	178	269	168	242	157	221	144	203	126	185	133	171	137	159	140	147	141	132	142	114	142	101	140	83	139	75	137	66	124	67	113	69	103	72	92	76	77	83	68	87	60	90	53	92	47	94	42	94	31	92	21	87	14	80	9	70	7	59	9	49	13	40	21	33	30	29	41	27	45	27	51	28	57	30	64	32	72	35	87	42	99	46	109	48	121	50	135	51	130	34	124	21	119	9	111	-2	101	-16	94	-27	89	-36	85	-44	83	-51	82	-59	84	-70	89	-80	97	-87	107	-92	119	-93	132	-92	142	-87	149	-78	154	-67	155	-53	155	-39	153	-32	152	-25	149	-15	147	-7	147	0	146	6	146	22	147	30	147	36	148	43	150	51	158	51	168	50	177	49	187	46	198	42	210	36	219	32	226	30	233	27	238	26	244	26	255	27	265	31	273	38	277	48	279	59	278	70	273	79	266	86	256	90	244	92	236	92	226	88	212	81	198	75	186	70	175	67	164	66	152	66	162	100	171	126	183	148	196	166	214	185	207	198	203	209	200	222	199	237	198	256	198	268	199	278	199	286	203	302	216	301	227	300	237	297	248	292	263	286	272	282	280	279	286	277	292	276	297	275	309	277	319	282	326	289	332	299	333	310	332	320	327	329	319	336	310	340	299	342	295	341	283	339	276	337	268	333	252	327	240	323	230	321	218	319	204	317	210	335	215	348	221	360	228	372	238	387	245	397	251	406	257	422	257	428	255	439	251	449	243	456	233	461	221	463	208	461	198	456	191	448	186	437	185	423	185	414	186	409	187	402	189	394	190	385	192	377	194	363	194	347	193	340	193	333	192	326	190	318	331	171	324	216	305	254	275	285	236	305	189	312	144	305	105	285	75	254	55	215	48	171	55	126	75	86	105	56	144	36	189	29	233	36	272	56	303	87	324	126	331	171	127	41	124	57	117	70	107	81	93	89	78	91	61	89	48	82	37	71	30	57	27	41	30	25	36	11	47	0	60	-6	76	-8	92	-6	106	0	117	11	124	25	127	41	16383	16383	351	41	349	57	342	70	331	81	318	89	302	91	286	89	272	82	261	71	254	57	251	41	254	25	260	11	271	0	285	-6	301	-8	317	-6	331	0	342	11	349	25	351	41	16383	16383	575	41	573	57	566	70	555	81	542	89	526	91	510	89	496	82	485	71	478	57	476	41	478	25	485	11	496	0	509	-6	525	-8	541	-6	555	0	566	11	573	25	575	41	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	16383	16383	705	149	704	127	699	104	692	82	683	60	673	41	663	29	653	19	642	12	631	8	619	7	608	9	598	14	592	23	587	35	586	51	588	74	593	100	601	126	612	151	624	172	632	183	640	192	648	198	656	202	664	203	678	200	689	193	698	181	703	166	705	149	16383	16383	722	144	719	172	710	194	695	211	676	221	652	225	610	217	574	197	545	165	526	125	520	80	524	49	535	23	553	4	577	-7	606	-11	621	-10	635	-6	649	-1	662	6	673	17	689	37	703	61	713	88	720	116	722	144	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	16383	16383	705	149	704	127	699	104	693	82	684	60	673	41	663	29	653	19	643	12	632	8	620	7	608	9	598	14	591	23	587	36	586	51	588	75	593	100	601	126	611	150	624	172	632	183	641	192	649	198	657	202	666	203	679	200	689	193	698	181	703	166	705	149	16383	16383	722	144	719	172	710	194	695	211	676	221	652	225	610	217	574	197	545	165	526	125	520	80	524	49	535	23	553	4	577	-7	606	-11	621	-10	635	-6	649	-1	662	6	673	17	689	37	703	61	713	88	720	116	722	144	16383	16383	949	149	948	127	943	104	937	82	928	60	917	41	907	29	897	19	886	12	875	8	863	7	852	9	843	14	836	23	832	35	830	51	832	74	838	100	846	126	856	151	868	172	876	183	884	192	892	198	901	202	909	203	922	200	933	193	942	181	947	166	949	149	16383	16383	966	144	963	172	954	194	940	211	920	221	896	225	855	217	819	197	790	165	771	125	764	80	768	49	779	23	798	4	821	-7	850	-11	865	-10	880	-6	893	-1	906	6	918	17	934	37	947	61	958	88	964	116	966	144	22	152	22	146	54	113	82	85	105	61	123	42	135	29	137	26	140	24	142	23	143	22	149	22	152	24	154	26	155	29	155	39	148	60	142	75	133	93	106	149	119	162	125	169	130	175	137	182	162	209	181	231	194	248	202	262	204	272	204	275	203	277	201	279	199	280	196	281	192	280	188	278	182	274	175	269	163	257	158	253	152	248	145	243	137	237	190	149	190	155	156	190	130	217	109	238	92	256	76	274	73	276	70	279	66	281	60	279	56	273	56	270	57	263	59	254	63	242	70	228	78	210	106	153	75	120	49	93	30	71	17	53	9	40	7	29	7	27	8	25	10	23	13	22	16	22	20	23	30	28	36	33	48	45	53	49	59	54	66	59	75	66	338	382	338	431	0	431	0	382	233	465	185	465	-113	-7	-62	-7	446	452	86	452	86	435	104	433	118	430	128	425	134	418	136	407	136	403	134	395	134	390	133	385	100	265	37	265	29	238	92	238	78	186	17	186	10	158	71	158	48	75	42	54	34	38	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	51	144	59	146	69	171	158	290	158	297	186	178	186	192	238	311	238	319	265	199	265	236	394	241	409	246	420	254	426	266	430	283	431	313	429	337	425	357	418	373	408	385	395	390	384	395	372	397	359	399	344	399	327	416	324	76	61	71	43	65	30	57	20	47	15	36	13	24	14	13	19	5	27	0	36	-1	48	0	59	5	68	12	75	21	80	33	81	42	81	50	78	59	74	67	69	76	61	16383	16383	30	270	23	244	97	244	96	231	94	218	93	207	92	195	91	184	23	184	17	157	89	157	88	145	87	134	87	123	86	112	84	100	75	104	66	106	59	108	51	109	43	109	21	107	4	99	-9	87	-18	70	-21	51	-18	31	-10	15	2	3	19	-4	39	-7	55	-5	70	-1	83	6	94	18	106	33	125	17	142	6	159	-1	175	-6	192	-7	208	-6	223	-1	238	5	251	15	263	28	271	39	277	52	283	66	288	84	293	105	276	105	267	88	258	75	247	67	233	63	216	62	202	63	188	65	172	69	153	75	131	84	139	95	143	104	148	115	152	127	156	142	161	157	252	157	259	184	168	184	174	210	177	222	180	233	182	244	259	244	266	270	189	270	216	387	221	405	228	420	236	430	245	437	256	439	262	438	266	436	269	433	271	429	272	425	272	420	271	417	271	414	270	412	269	407	269	402	268	397	268	388	269	377	274	368	282	361	292	356	303	354	317	357	328	363	337	373	343	385	345	400	341	420	331	437	315	450	295	459	271	462	248	459	226	453	205	443	185	428	167	410	150	390	136	369	124	345	113	313	101	270	223	394	227	410	229	420	232	427	237	430	245	431	265	428	280	420	291	408	298	392	300	372	299	353	297	333	292	314	286	296	278	280	267	264	256	252	242	244	225	239	204	238	192	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	187	216	197	215	205	215	213	214	223	214	258	216	288	222	315	231	338	243	359	259	373	273	384	289	392	307	397	327	399	348	393	385	376	414	347	435	306	447	253	452	16383	16383	583	275	583	303	535	303	561	401	537	401	515	370	494	346	470	326	443	311	413	299	413	275	448	275	403	115	397	95	393	76	389	60	387	47	386	38	388	22	394	10	403	1	416	-3	431	-5	454	-2	476	6	498	23	521	49	546	85	530	95	517	76	506	61	495	50	486	44	479	41	473	43	471	45	469	49	468	54	470	66	474	86	481	114	491	150	504	195	527	275	16383	16383	793	311	773	311	770	306	767	302	763	299	759	298	754	297	750	297	746	298	741	299	736	301	722	307	706	311	698	312	690	312	659	309	634	298	616	280	604	257	600	227	601	207	605	188	615	169	630	146	653	118	667	101	678	86	686	73	690	60	692	48	690	36	685	26	677	18	665	13	651	11	632	15	616	26	603	44	594	69	588	101	569	103	555	-8	573	-8	576	-3	579	0	583	3	593	5	596	4	599	4	603	3	608	1	613	0	622	-3	630	-5	639	-7	648	-8	656	-8	688	-4	715	7	737	25	751	49	756	78	755	97	749	116	739	137	723	161	702	187	688	204	677	219	670	233	665	244	664	254	665	266	670	276	677	283	687	288	699	290	716	287	731	277	742	261	751	239	759	209	777	207	369	425	352	437	334	447	314	454	293	459	271	460	216	450	167	423	124	384	91	335	68	281	43	281	35	254	62	254	60	245	57	233	54	219	52	206	50	195	29	195	23	167	47	167	46	162	46	151	45	145	45	140	50	95	63	54	87	20	122	-2	168	-10	206	-6	239	6	268	25	295	51	321	83	308	90	287	66	265	46	241	31	215	20	185	17	160	22	143	38	132	61	126	88	124	117	124	128	125	139	126	149	127	158	129	167	284	167	293	195	133	195	135	206	137	219	140	234	143	246	146	254	311	254	319	281	149	281	161	319	180	361	206	400	236	428	272	440	292	434	308	418	319	394	326	364	330	328	354	325	362	454	450	439	527	399	589	338	629	260	644	171	629	82	589	5	527	-56	450	-97	362	-111	273	-97	196	-56	136	5	96	82	81	171	96	260	136	338	196	399	273	439	362	454	16383	16383	362	514	254	496	160	448	87	373	39	279	22	171	39	63	87	-30	160	-105	254	-153	362	-171	470	-153	564	-105	638	-30	686	63	704	171	686	279	638	373	564	448	470	496	362	514	199	300	186	282	174	270	162	262	151	258	138	256	125	258	115	264	107	273	103	286	101	302	102	323	106	343	111	363	118	382	127	400	135	415	144	425	153	433	163	437	174	439	178	438	181	437	184	435	186	433	186	430	185	424	183	419	179	414	177	409	176	400	177	392	182	385	188	380	196	377	204	376	216	378	225	383	233	392	237	403	239	416	236	431	228	444	215	453	199	459	182	462	161	460	141	454	122	445	105	434	88	419	71	399	56	376	45	351	38	324	35	296	39	269	50	247	66	231	88	222	114	219	123	219	141	221	149	224	156	227	170	236	183	246	195	259	206	273	215	289	16383	16383	430	462	391	462	97	-9	136	-9	16383	16383	475	180	473	153	467	124	459	94	447	66	434	39	427	30	420	23	413	18	405	15	397	14	388	16	381	19	376	26	373	35	372	48	374	79	380	112	390	143	404	171	421	195	427	201	439	209	445	211	452	211	460	210	466	206	471	199	474	191	475	180	16383	16383	537	157	533	183	522	205	505	221	483	231	456	235	435	233	414	228	395	220	377	209	360	195	343	175	329	152	318	125	311	97	308	67	313	40	324	18	342	3	366	-5	393	-8	413	-7	433	-2	451	4	468	15	484	29	501	50	516	74	527	100	534	128	537	157	250	-61	229	-86	210	-103	192	-112	176	-116	162	-117	154	-116	147	-114	141	-110	137	-104	135	-96	139	-80	151	-69	167	-61	186	-56	207	-54	214	-54	232	-56	241	-58	250	-61	16383	16383	400	253	388	209	358	150	315	91	266	45	215	26	210	27	204	30	199	35	196	41	195	50	197	66	203	86	213	109	229	136	250	169	281	209	309	240	334	261	357	274	377	278	383	278	389	275	395	271	398	264	400	253	16383	16383	521	303	444	303	437	291	436	291	427	299	417	305	405	309	391	311	376	312	340	307	300	293	259	271	219	243	183	210	169	199	153	188	133	179	109	173	81	170	70	171	60	172	49	173	38	176	26	181	18	152	31	146	44	142	57	139	70	137	96	137	108	138	119	140	139	146	131	130	125	114	121	98	118	83	117	67	121	42	132	21	149	6	171	-3	196	-7	218	-5	238	-2	257	3	275	11	293	22	295	22	268	-26	257	-24	245	-23	225	-21	204	-21	170	-23	152	-26	135	-31	116	-40	98	-51	82	-65	72	-81	68	-99	71	-114	82	-128	99	-140	123	-148	154	-151	189	-148	223	-140	257	-125	288	-105	315	-78	326	-81	338	-84	350	-86	362	-87	375	-87	392	-86	411	-83	431	-78	451	-70	471	-58	457	-30	437	-41	420	-49	406	-52	393	-54	373	-54	353	-52	333	-46	232	152	210	114	186	79	161	50	138	30	119	23	115	23	111	24	108	27	106	31	106	36	112	63	131	90	159	116	193	137	232	153	16383	16383	591	320	617	358	643	390	669	415	691	430	707	435	712	435	716	434	718	431	719	428	719	424	711	395	688	368	657	346	623	329	591	318	16383	16383	551	445	531	472	520	465	502	455	484	447	472	443	461	441	441	439	431	439	399	442	337	460	302	469	262	472	216	466	181	450	155	426	139	398	134	368	138	341	149	318	167	300	192	287	223	283	241	284	257	287	271	293	283	301	295	311	275	335	268	329	260	325	253	322	245	320	237	320	225	321	214	327	205	336	198	350	196	368	199	387	208	406	221	421	239	431	259	435	286	430	309	417	334	402	364	390	404	385	404	383	359	340	326	303	301	269	281	238	261	206	217	190	178	174	143	158	112	140	85	118	72	104	61	89	52	72	46	55	44	38	47	19	56	4	71	-5	90	-11	114	-13	172	0	228	33	279	82	324	140	360	199	368	202	378	205	389	208	400	212	410	215	396	191	381	163	368	131	358	98	354	65	357	41	366	20	382	3	405	-7	437	-11	451	-10	466	-7	479	-2	493	4	507	12	521	23	536	37	551	53	566	72	581	94	554	112	525	78	502	54	483	38	467	30	455	28	448	29	442	31	438	35	436	40	435	47	441	75	457	113	481	158	512	209	548	262	620	286	684	315	734	349	768	387	780	430	778	445	771	456	761	465	746	470	728	472	681	463	627	438	569	396	508	338	446	265	437	262	424	258	410	253	396	249	386	247	414	297	443	339	472	374	503	405	535	432	520	408	484	382	453	350	428	316	406	279	386	242	373	250	362	260	355	271	351	284	349	298	355	332	373	363	405	387	454	404	520	410	16383	16383	95	44	110	49	121	57	128	67	133	79	134	90	132	104	127	117	117	127	105	133	88	136	70	132	55	123	42	110	35	93	32	73	37	45	54	21	80	2	116	-9	159	-13	211	-10	258	0	301	18	342	43	380	74	399	94	417	117	433	143	448	171	463	200	503	213	536	233	562	257	581	282	594	304	566	321	549	298	533	279	516	264	500	253	484	244	484	245	501	285	518	323	535	358	554	387	575	408	580	407	584	407	589	406	597	406	618	407	635	412	648	421	657	433	660	449	658	456	654	462	647	468	637	471	625	472	618	472	609	470	597	468	584	464	570	458	558	460	543	461	526	463	508	464	489	465	454	463	420	456	387	445	356	430	328	408	315	394	305	377	296	358	290	337	288	315	289	298	293	282	298	267	305	254	313	243	322	233	331	224	341	216	353	210	367	204	361	194	357	184	354	179	318	113	281	68	241	40	199	26	154	23	142	24	129	27	115	31	103	37	95	44	196	35	184	32	171	29	158	27	145	26	116	26	104	29	95	32	90	38	88	45	91	51	96	55	104	58	112	60	133	60	148	57	164	53	180	46	196	36	16383	16383	488	263	507	308	528	351	552	387	577	412	602	422	609	421	615	418	620	413	623	407	624	399	616	362	595	329	563	301	527	278	489	262	16383	16383	458	438	430	453	402	462	375	468	350	471	328	472	266	466	212	448	170	420	143	384	133	342	146	290	180	252	229	226	285	212	343	207	362	207	337	165	313	128	291	99	270	76	249	59	227	70	204	81	179	89	153	95	124	97	109	97	94	95	80	92	68	88	57	83	47	76	38	69	32	60	28	51	27	41	28	32	32	23	38	14	46	7	57	0	68	-4	80	-7	95	-9	111	-10	130	-10	155	-9	179	-7	200	-3	220	0	239	5	256	0	275	-5	297	-9	322	-12	353	-13	397	-9	440	3	483	25	524	56	563	96	538	120	501	83	463	56	424	38	387	27	351	24	343	24	333	25	323	27	311	30	298	33	298	35	339	59	378	91	412	128	443	171	470	218	539	244	598	279	644	319	675	361	686	400	683	419	675	435	660	448	640	456	612	459	572	452	532	434	495	409	463	378	437	346	424	326	402	288	381	246	374	245	367	245	362	244	351	244	301	248	258	260	224	280	203	307	195	340	203	374	224	401	255	420	292	431	331	435	346	435	366	433	389	429	415	421	443	408	225	284	244	320	269	360	296	399	324	428	349	439	356	438	361	435	364	431	366	426	367	419	358	379	336	344	304	317	266	296	225	284	16383	16383	29	290	42	279	58	269	76	258	94	250	110	244	89	210	70	173	55	137	44	103	41	72	44	43	54	20	70	3	91	-6	116	-9	149	-4	181	9	214	33	249	68	285	115	261	133	225	89	194	58	167	38	146	27	130	24	125	25	120	27	117	31	114	37	113	47	119	80	134	119	155	161	178	203	200	240	230	243	260	250	289	259	316	270	341	284	370	304	393	328	411	355	423	384	427	415	423	436	412	453	396	464	376	470	353	472	315	464	274	441	230	402	183	348	133	280	122	282	105	288	85	295	65	305	47	315	373	195	311	452	179	452	172	432	195	430	209	424	219	416	225	404	229	391	143	103	140	91	135	76	128	59	120	46	112	41	104	45	98	56	89	68	77	79	60	83	46	81	34	75	25	66	19	54	17	41	20	24	28	10	41	0	57	-7	74	-9	104	-3	127	12	144	35	157	61	166	90	240	343	241	343	250	306	271	219	297	114	319	27	328	-9	339	-9	445	351	448	362	452	375	458	388	465	399	474	403	481	398	488	388	496	375	509	365	526	360	540	363	552	369	561	378	567	390	569	404	566	422	557	436	545	447	530	454	513	456	485	451	462	436	445	415	433	390	424	364	374	195	16383	16383	649	51	450	51	434	-3	633	-3	16383	16383	638	289	637	272	634	256	630	239	625	223	621	207	615	188	607	162	596	137	581	118	562	111	555	112	549	116	546	121	544	127	543	134	546	161	554	195	565	232	578	266	589	290	593	296	598	301	604	306	610	308	618	309	624	308	630	306	634	301	637	296	638	289	16383	16383	697	253	693	277	684	298	668	313	648	323	623	327	597	324	573	315	551	302	532	285	516	265	505	248	496	230	489	211	484	191	483	172	486	146	495	124	510	108	530	97	556	94	602	103	641	128	671	164	690	207	697	253	579	325	576	301	566	279	552	259	534	244	514	236	498	244	480	248	471	248	484	276	497	305	511	332	528	359	550	385	560	375	568	364	574	352	578	339	579	325	16383	16383	631	118	600	81	574	56	553	39	537	30	523	28	517	29	512	31	509	34	507	39	506	46	512	64	525	86	540	109	553	132	559	153	558	167	556	179	552	190	546	200	536	211	536	213	573	220	605	235	632	258	650	286	656	321	653	345	645	366	632	386	614	404	594	420	600	424	607	428	615	432	622	436	630	440	618	471	603	466	589	461	576	455	564	449	551	442	524	453	494	461	464	467	432	471	400	472	361	471	324	466	289	459	257	450	228	438	187	414	154	386	130	354	114	320	109	286	115	249	132	219	158	197	189	184	224	179	279	189	320	216	347	255	362	302	367	351	333	351	331	329	328	309	323	291	316	275	309	262	296	243	282	230	267	222	251	218	233	217	214	220	197	229	184	243	175	261	171	283	183	331	215	373	265	406	329	427	405	435	424	434	445	432	466	427	486	421	507	413	470	379	437	341	406	296	376	247	344	191	304	122	269	74	235	43	199	27	158	23	143	23	130	26	118	30	107	36	99	44	113	49	124	57	132	67	137	79	138	90	136	104	130	117	121	127	108	133	92	136	74	133	59	124	47	110	40	93	37	74	42	45	58	21	84	2	119	-9	162	-13	227	-6	289	17	346	58	400	119	451	202	453	201	461	199	466	199	471	198	475	197	477	194	479	190	480	186	480	180	474	157	460	132	443	107	429	80	423	51	427	31	437	14	454	0	477	-8	506	-11	539	-7	570	6	599	28	628	58	658	96	261	397	261	457	17	457	17	397	32	397	37	414	44	426	52	434	63	439	75	440	107	440	107	217	105	209	99	204	89	201	73	199	73	184	204	184	204	199	188	201	178	204	172	209	170	217	170	440	201	440	213	439	224	434	233	426	240	413	245	397	16383	16383	660	457	581	457	478	262	382	457	289	457	289	441	300	439	311	435	321	428	329	418	336	406	336	246	335	227	332	214	326	206	316	202	301	199	301	184	391	184	391	199	375	202	365	206	359	214	356	227	355	246	355	383	452	183	460	183	561	385	561	217	559	209	554	204	544	201	527	199	527	184	658	184	658	199	642	201	631	204	626	209	624	217	624	409	625	421	628	430	634	436	645	439	660	441	588	324	586	301	578	280	567	261	551	247	531	239	522	243	511	245	501	247	491	248	483	249	501	282	518	310	535	334	552	356	571	376	577	368	582	358	586	347	588	336	588	324	16383	16383	653	466	636	460	620	454	605	448	592	441	578	433	546	449	512	460	476	467	441	471	407	472	372	471	336	467	300	461	264	451	230	437	192	415	159	388	132	356	115	320	109	280	111	261	116	244	124	227	133	212	145	200	160	189	177	181	195	176	214	173	235	172	288	183	331	211	362	253	382	303	388	357	354	357	346	302	326	260	300	231	269	214	238	209	217	212	199	221	184	235	175	253	171	275	185	333	222	377	277	409	343	429	413	435	436	435	459	432	483	428	508	419	533	406	490	375	454	340	421	298	388	249	354	191	310	121	269	73	230	43	191	27	151	23	138	23	126	26	115	30	106	36	99	44	113	49	124	57	132	67	137	79	138	90	136	104	130	117	121	127	108	133	92	136	74	132	59	123	47	110	40	93	37	73	42	45	58	21	84	2	119	-9	162	-13	230	-5	294	18	355	60	411	121	462	203	470	201	475	199	480	199	485	198	492	199	500	199	508	200	515	201	522	203	532	193	539	180	544	166	547	150	548	133	545	103	536	75	522	51	503	35	480	29	471	30	463	33	456	38	451	46	449	57	453	73	461	88	475	101	493	109	515	114	510	147	468	137	437	120	418	99	407	76	404	55	407	39	414	22	428	6	449	-4	478	-8	499	-7	518	-4	535	0	551	6	566	15	591	35	611	58	624	83	632	107	635	131	633	150	625	169	613	188	595	205	572	219	572	221	605	232	632	249	651	271	662	296	666	321	663	343	656	363	645	380	631	395	614	410	623	415	633	421	642	426	664	436	223	165	253	207	280	239	307	263	332	277	354	282	359	281	363	279	367	276	371	270	372	263	366	238	347	214	317	192	276	175	224	164	16383	16383	23	192	39	176	57	162	77	152	98	144	118	138	114	125	111	112	109	100	107	87	107	75	111	46	124	23	143	5	171	-5	204	-9	224	-8	242	-5	260	0	278	6	296	14	324	30	352	50	378	73	401	97	423	121	401	143	369	108	331	76	291	49	254	31	221	24	209	26	199	30	191	38	186	49	185	63	186	80	189	96	194	111	200	123	206	131	255	135	303	145	347	159	385	179	414	203	423	214	430	225	435	235	437	246	438	256	434	275	423	290	405	302	382	310	354	312	305	305	255	285	208	254	166	214	133	169	114	173	94	180	76	189	58	201	43	216	308	308	324	343	348	375	378	402	411	420	443	427	454	426	462	424	468	420	472	414	473	406	465	381	442	357	407	335	362	318	309	306	16383	16383	280	462	266	466	253	469	240	471	226	472	210	472	161	467	120	453	90	431	71	404	64	373	72	340	93	312	127	291	173	276	228	269	228	267	229	265	230	262	232	258	232	256	176	237	131	212	98	181	78	145	71	106	80	63	104	29	140	5	185	-8	235	-13	268	-11	302	-5	336	5	367	21	393	42	404	55	414	68	422	83	427	99	429	117	425	144	414	166	394	182	367	192	331	195	289	191	254	176	226	153	205	120	192	78	225	72	237	104	252	129	269	146	290	155	312	158	323	157	333	151	343	143	350	130	352	115	346	83	329	58	304	39	273	27	238	23	212	26	191	35	175	50	165	69	161	91	166	125	180	156	202	184	231	207	268	224	274	221	282	218	291	216	300	215	310	214	328	216	342	219	351	225	357	233	359	242	357	250	350	256	338	261	323	264	305	267	305	269	380	284	444	309	492	341	524	376	535	410	531	430	521	445	503	456	478	462	446	465	390	456	334	434	284	399	245	356	225	306	194	310	167	318	145	330	131	348	126	371	130	392	142	410	161	424	187	432	218	435	241	435	250	434	260	432	270	429	485	377	461	359	437	337	413	308	386	269	354	218	312	198	275	177	244	156	219	137	201	121	225	97	236	105	251	116	271	128	294	141	320	154	319	153	319	152	317	150	317	149	293	107	266	72	235	46	201	29	161	23	145	24	131	27	121	32	113	38	107	44	122	49	133	57	140	67	145	79	146	90	144	104	139	117	130	127	117	133	101	136	83	132	67	123	55	110	47	93	44	73	49	45	64	21	88	2	122	-9	164	-13	227	-6	288	16	346	56	398	114	439	192	456	196	473	198	491	200	510	202	529	202	527	195	525	181	524	175	524	163	525	159	525	154	527	146	575	163	573	168	572	175	570	185	569	197	569	212	592	217	611	226	625	238	634	251	637	267	635	276	631	284	625	290	616	295	604	296	591	294	579	288	568	279	559	269	551	259	513	257	495	256	477	253	460	250	471	280	481	304	489	323	498	339	509	353	16383	16383	675	472	656	463	635	456	614	451	594	448	578	446	533	449	486	455	438	463	390	469	344	472	308	471	275	468	244	463	215	456	189	445	162	428	140	409	123	387	113	363	109	335	112	311	120	289	132	270	148	254	166	242	178	236	189	232	201	229	225	227	264	233	298	250	326	277	346	312	355	355	325	361	312	323	295	295	275	277	254	267	233	264	216	266	200	274	185	287	175	306	171	333	177	365	195	393	223	416	260	430	304	435	346	430	390	418	436	403	487	391	545	385	577	388	609	397	639	409	668	425	692	444	834	467	828	469	820	471	812	472	799	472	771	469	744	459	717	444	689	424	663	400	629	362	596	319	565	272	535	223	493	148	473	114	451	79	429	53	409	42	406	43	403	45	402	47	401	50	401	52	402	60	408	78	412	87	414	93	439	145	477	213	523	291	575	374	632	456	625	467	615	471	611	472	600	472	571	469	540	460	508	445	475	422	441	392	413	362	384	326	354	284	321	235	285	178	247	117	217	73	192	44	168	28	143	23	133	23	124	24	116	26	108	29	102	35	102	36	118	39	130	46	139	56	143	68	145	80	143	93	137	106	127	117	114	124	97	127	79	124	64	115	52	102	44	85	41	66	45	38	58	16	79	0	105	-10	136	-13	158	-11	177	-6	195	2	212	14	229	29	250	54	272	84	295	119	319	160	347	204	381	259	414	306	446	347	480	381	517	411	518	410	484	362	447	309	411	252	376	192	343	130	335	112	328	94	324	78	321	63	320	49	323	32	331	17	343	6	358	0	374	-2	394	0	411	3	428	11	443	21	458	34	474	52	490	74	507	99	524	128	542	161	588	239	629	302	666	350	702	388	738	417	738	416	669	319	615	234	577	161	554	100	547	52	550	29	560	11	576	-1	598	-9	627	-11	660	-6	691	7	722	29	752	58	784	94	759	118	727	84	700	59	678	41	660	31	646	28	639	29	634	31	631	34	629	39	628	46	638	85	665	149	709	234	768	338	842	456	423	250	406	245	390	235	377	221	369	204	366	185	367	174	369	163	373	152	379	142	386	133	365	103	339	73	310	48	278	31	244	24	234	25	226	29	219	36	215	46	213	60	225	110	254	167	296	222	344	262	391	278	402	277	411	274	418	268	422	260	423	250	16383	16383	511	157	500	150	491	146	482	144	473	143	463	143	458	144	453	144	447	146	442	148	437	151	446	168	452	186	457	204	460	222	461	239	458	264	449	284	434	299	414	309	388	312	369	311	349	309	330	305	310	298	289	289	269	278	249	265	230	251	196	219	184	207	167	194	145	182	118	174	86	171	75	171	64	172	54	174	44	177	32	181	23	152	36	146	49	142	62	139	74	138	87	137	103	138	117	139	130	142	141	146	152	151	142	121	139	105	136	90	136	75	140	44	154	20	174	3	201	-6	232	-9	251	-8	268	-5	286	0	304	6	321	16	342	30	362	47	382	67	400	90	418	115	425	113	433	112	442	110	451	110	460	109	476	110	490	113	503	117	515	123	527	130	180	261	122	42	80	42	137	261	16383	16383	361	261	314	81	312	75	311	69	309	63	309	57	308	51	309	47	309	44	312	35	311	34	297	36	286	40	278	48	272	58	270	72	270	78	272	84	273	91	277	103	319	261	16383	16383	483	261	483	303	22	303	22	261	94	261	80	209	66	156	52	104	26	0	154	0	168	52	183	104	196	156	210	209	224	261	276	261	232	95	230	85	229	79	228	74	228	68	232	40	245	19	263	3	287	-5	314	-8	329	-8	357	-6	372	-3	385	2	398	9	414	22	431	37	446	51	458	62	431	93	419	83	414	78	408	73	397	62	392	58	384	50	372	41	367	39	362	36	355	35	354	37	352	43	352	46	351	49	352	57	353	64	357	80	359	87	404	261	231	410	133	42	78	42	178	410	16383	16383	499	410	401	42	348	42	446	410	16383	16383	555	452	146	452	23	0	164	0	277	410	404	410	292	0	434	0	219	410	120	42	68	42	167	410	16383	16383	305	61	286	53	267	48	246	45	225	43	204	42	165	42	263	410	305	410	323	409	341	407	359	404	377	398	393	391	16383	16383	429	360	438	345	444	329	449	313	452	296	452	278	448	233	435	189	415	149	388	113	354	82	16383	16383	133	452	12	0	225	0	314	15	388	56	445	118	482	196	495	284	488	339	466	386	431	421	385	444	329	452	94	48	85	60	79	71	75	83	74	96	73	112	77	144	86	178	102	209	123	236	149	256	16383	16383	195	265	200	267	206	269	212	269	217	270	222	270	239	267	252	260	261	249	267	235	269	219	268	201	265	183	260	165	250	131	241	103	227	77	208	55	183	40	154	34	146	34	142	35	133	35	16383	16383	418	430	314	42	270	42	374	430	16383	16383	471	472	342	472	292	284	291	284	276	295	260	303	244	309	227	311	208	312	144	300	95	268	59	220	37	162	30	100	35	65	49	35	72	12	101	-3	135	-8	154	-7	173	-4	190	0	206	9	221	22	222	22	216	0	346	0	147	251	136	212	125	172	105	92	94	52	86	64	80	76	76	87	74	100	73	115	77	146	87	177	102	206	123	231	147	251	16383	16383	231	173	170	173	193	260	199	264	206	267	215	269	224	270	236	270	246	268	256	264	16383	16383	275	173	296	251	304	245	311	237	317	229	321	219	322	208	322	201	321	194	315	173	16383	16383	305	88	278	66	256	51	235	41	208	35	172	34	157	34	149	35	142	37	134	41	158	130	348	130	352	145	357	161	361	176	364	192	365	207	357	244	337	274	308	295	273	308	237	312	171	303	115	277	70	235	41	180	30	115	37	71	57	36	86	11	124	-3	167	-8	205	-6	241	0	275	13	304	33	329	63	185	261	125	42	81	42	141	261	16383	16383	239	303	109	303	27	0	158	0	16383	16383	224	410	213	373	170	373	181	410	16383	16383	279	452	149	452	115	330	246	330	215	261	143	-6	136	-26	125	-45	111	-61	95	-75	76	-86	170	261	16383	16383	269	303	139	303	32	-93	28	-94	23	-94	18	-95	0	-95	-10	-94	-32	-90	-40	-86	-62	-126	-50	-130	-39	-133	-27	-136	-16	-137	-3	-138	46	-132	93	-116	133	-89	165	-52	186	-5	16383	16383	253	410	242	373	198	373	210	410	16383	16383	308	452	178	452	144	330	275	330	286	198	280	147	262	98	236	58	204	31	167	20	146	23	129	31	117	46	110	70	108	104	114	152	132	200	158	242	190	272	225	283	244	280	260	271	273	254	283	231	286	198	16383	16383	158	424	172	428	186	431	198	434	210	435	221	436	267	428	297	405	314	372	323	332	325	287	325	279	324	276	324	263	321	263	310	280	294	293	274	302	252	308	231	310	169	300	114	271	69	228	40	174	29	112	35	71	51	38	76	14	112	-1	156	-6	238	13	300	65	344	136	369	215	378	290	372	354	355	403	327	437	288	457	240	464	223	463	206	460	189	455	173	448	159	439	375	141	375	201	35	201	35	141	311	-80	311	21	283	21	283	-29	55	-29	55	21	27	21	27	-80	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	308	349	284	345	262	340	240	337	216	333	189	330	189	313	195	314	200	314	205	315	223	315	228	314	233	312	235	310	236	308	236	306	235	303	234	299	234	297	233	295	187	139	183	129	177	121	168	117	155	114	137	113	137	95	287	95	287	113	270	114	257	115	249	116	245	119	244	122	244	125	246	133	247	138	248	142	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	167	278	178	289	189	298	200	304	211	307	224	308	239	307	250	301	258	293	262	282	264	269	260	252	249	232	230	209	201	181	163	145	127	111	127	95	284	95	319	173	305	173	297	160	287	152	276	147	261	145	241	144	193	144	264	196	286	214	303	231	314	248	321	265	323	284	319	305	310	323	295	337	274	346	250	349	224	346	202	337	183	323	168	306	155	284	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	179	289	189	299	198	307	207	312	217	314	229	315	242	314	253	310	260	304	264	296	265	286	262	272	252	261	235	251	213	243	184	237	184	219	198	219	210	217	221	215	230	211	238	204	244	199	249	192	253	184	255	176	256	166	253	150	247	136	238	124	226	117	211	114	204	115	198	116	193	119	185	127	180	134	175	139	169	144	162	147	154	149	145	147	138	144	133	139	129	132	128	124	131	113	139	104	151	97	168	92	188	90	228	95	261	109	286	130	303	156	308	186	308	200	305	213	299	223	292	232	281	241	297	249	309	258	316	269	321	282	322	296	319	313	309	328	294	339	277	346	256	349	236	347	217	342	200	331	182	316	166	296	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	245	282	219	192	142	192	16383	16383	321	349	292	349	115	195	102	149	206	149	192	94	250	94	265	149	295	149	308	192	277	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	330	349	204	349	147	232	164	231	178	230	190	228	200	225	209	222	225	213	238	203	247	192	254	180	256	166	253	150	245	136	233	124	218	117	203	114	197	114	191	115	186	118	177	127	171	136	165	142	159	146	152	148	144	149	135	148	128	145	122	140	119	133	118	124	121	113	129	104	142	97	159	92	179	90	219	95	253	109	280	130	296	158	302	189	301	205	296	220	289	234	279	246	268	256	256	263	244	269	231	273	214	277	192	281	202	301	312	301	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	251	210	250	194	247	175	242	156	235	138	226	123	222	118	218	114	213	112	208	111	201	111	194	112	187	115	183	120	180	126	179	135	180	150	183	166	187	184	193	202	201	220	203	226	207	230	211	232	216	233	223	234	234	233	242	231	247	226	250	219	251	210	16383	16383	327	349	293	343	266	336	242	328	220	317	197	302	172	281	153	257	139	230	130	202	127	170	130	144	140	121	156	105	178	94	205	90	238	95	267	108	289	128	303	155	308	188	305	213	296	232	281	246	262	254	240	256	228	256	220	254	236	275	255	293	277	309	302	322	332	333	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	353	349	177	349	137	269	152	269	162	282	172	290	185	295	203	297	229	298	279	298	141	90	188	90	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	255	147	253	135	247	125	237	118	225	113	211	111	197	113	186	118	177	126	171	138	169	152	171	167	176	179	184	191	196	201	211	211	231	194	243	180	251	168	254	158	255	147	16383	16383	282	293	281	285	278	277	273	268	265	259	253	248	238	260	226	270	219	280	215	290	213	299	215	309	220	317	227	323	237	327	248	328	259	327	268	322	275	315	280	305	282	293	16383	16383	324	293	320	314	307	329	289	341	267	347	245	349	220	346	198	337	180	323	169	304	165	280	166	267	169	256	175	246	183	235	194	224	169	214	150	203	136	190	128	174	125	155	129	133	140	115	158	102	181	93	209	90	240	93	266	103	287	119	300	141	305	167	304	181	300	194	293	206	283	219	270	233	290	242	306	252	316	263	322	276	324	293	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	279	303	278	292	277	280	274	268	269	253	263	237	258	224	254	215	249	209	242	207	233	206	223	207	215	210	209	214	206	220	204	229	206	250	212	276	222	302	237	321	258	329	265	328	271	325	275	321	278	313	279	303	16383	16383	130	90	161	96	185	102	206	109	226	117	246	128	275	150	298	175	316	204	327	235	330	269	327	296	316	318	299	335	277	345	251	349	218	344	189	331	167	310	153	283	148	250	151	228	161	209	176	195	195	186	216	183	221	183	225	184	228	184	236	186	220	164	201	145	178	129	153	117	125	107	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	263	195	196	195	246	275	16383	16383	370	95	370	113	357	115	347	118	341	123	337	132	333	146	287	354	276	354	133	140	127	130	122	123	115	118	108	115	100	113	100	95	182	95	182	113	171	113	164	115	159	116	156	119	155	122	155	125	157	131	159	135	161	138	182	172	268	172	274	135	274	133	275	131	275	124	274	121	271	118	265	116	256	114	244	113	244	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	223	218	243	217	258	214	270	209	277	198	280	182	278	161	271	143	259	128	243	119	222	115	215	116	209	117	204	118	202	121	201	124	201	128	202	131	204	139	16383	16383	227	241	244	310	246	319	249	324	253	327	259	329	265	329	276	327	286	323	293	317	297	307	299	295	295	272	286	257	272	247	254	242	233	241	16383	16383	161	349	161	332	169	332	177	331	183	329	187	325	189	321	188	318	188	314	186	306	186	302	146	140	143	131	139	124	133	118	125	115	115	113	115	95	231	95	268	98	299	107	322	123	336	145	341	174	339	189	335	202	327	213	315	222	300	229	318	235	333	243	345	254	353	269	356	290	352	311	341	328	322	339	296	347	262	349	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	354	354	354	351	350	349	347	346	345	342	344	336	344	333	345	330	345	326	346	323	347	311	350	300	352	289	353	277	354	266	354	213	347	168	325	133	290	110	244	102	189	107	156	122	129	146	108	178	95	217	90	246	93	272	100	297	111	318	128	337	151	320	161	304	146	289	134	273	126	255	121	235	119	212	122	193	129	179	142	169	161	166	186	171	225	185	265	209	299	240	323	278	333	298	330	314	323	325	312	332	297	335	280	335	270	334	266	334	260	350	260	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	230	318	231	323	234	326	237	327	242	329	249	329	271	326	289	319	302	306	310	287	313	261	309	219	297	179	277	146	246	124	205	115	198	116	192	117	188	119	185	121	184	124	184	128	185	132	186	137	187	143	189	148	16383	16383	143	349	143	332	155	331	163	329	168	327	171	324	171	315	170	310	169	304	167	296	129	140	126	130	121	123	116	118	109	115	99	113	99	95	208	95	261	102	306	121	340	151	362	193	370	246	365	281	350	310	325	331	292	345	253	349	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	157	348	157	331	167	330	175	329	181	327	184	324	185	321	185	318	184	314	184	310	183	304	181	297	144	140	141	130	137	123	132	118	125	115	115	113	115	95	317	95	339	174	327	174	320	163	314	155	302	143	295	137	282	129	269	123	253	119	237	116	218	115	210	116	204	117	200	119	198	121	197	124	197	128	199	134	199	137	218	218	239	217	254	214	263	209	268	199	270	186	270	175	269	170	281	170	306	276	295	276	286	260	276	249	264	243	247	241	224	241	241	313	243	319	246	324	250	326	256	328	276	328	287	326	297	324	306	322	313	318	320	312	325	305	327	296	329	285	330	270	341	270	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	158	348	158	331	170	330	178	328	182	326	185	324	186	321	185	318	185	310	184	305	183	301	145	139	142	130	139	123	133	118	126	115	115	113	115	95	225	95	225	113	214	114	207	116	202	118	199	121	198	125	199	128	199	132	200	136	202	141	203	146	219	218	239	217	253	214	263	209	268	200	270	187	270	175	269	170	281	170	306	276	293	276	285	260	276	249	264	244	248	241	224	241	243	314	245	320	247	324	251	326	256	328	264	328	281	327	294	325	305	322	321	310	324	305	327	299	329	283	330	272	341	272	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	225	255	225	255	208	264	207	272	205	279	203	283	201	285	197	285	193	284	191	284	189	283	186	265	123	262	120	256	117	248	115	230	113	207	116	188	124	175	139	166	160	163	187	167	225	180	264	202	299	231	323	268	333	290	330	306	321	317	308	323	289	325	267	338	267	357	354	342	354	340	350	337	347	334	345	326	343	324	343	322	344	320	344	317	345	312	347	302	349	293	352	273	354	262	354	212	347	167	325	131	292	107	248	99	196	105	160	122	131	147	109	181	95	220	90	239	91	260	94	279	98	298	103	314	108	324	112	339	176	343	189	347	198	352	203	360	206	370	208	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	381	348	275	348	275	331	286	330	294	328	299	326	302	324	302	313	284	241	198	241	214	305	217	315	221	323	226	328	233	330	244	331	244	348	132	348	132	331	144	330	156	327	159	324	159	314	157	306	156	301	118	139	115	128	110	121	104	117	97	115	88	113	88	95	198	95	198	113	188	114	181	116	176	118	173	121	172	124	172	127	173	132	174	138	178	152	193	218	280	218	262	142	258	131	254	123	249	118	241	115	231	113	231	95	341	95	341	113	332	114	324	115	319	117	316	120	314	124	315	129	316	135	318	143	319	151	321	159	357	306	359	315	363	322	367	327	373	330	381	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	311	348	198	348	198	331	209	330	217	329	222	327	225	325	226	321	226	314	225	309	224	303	222	296	187	148	184	136	180	127	176	120	168	116	155	113	155	95	265	95	265	113	255	114	247	116	242	118	239	121	238	124	239	128	241	138	243	145	244	152	281	305	284	316	287	323	292	327	300	330	311	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	332	348	219	348	219	331	232	330	240	328	245	326	247	323	247	316	246	311	245	305	244	298	242	290	211	163	206	143	200	128	195	118	188	112	179	110	176	110	174	111	171	111	171	112	174	115	176	119	178	122	178	126	179	129	177	138	174	145	168	150	161	153	152	155	145	153	138	150	132	144	129	137	127	128	130	115	138	105	151	97	168	92	187	90	210	93	229	102	246	115	259	135	268	159	302	307	306	317	309	324	315	328	322	330	332	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	348	287	348	287	331	296	330	302	330	308	327	308	322	305	318	300	311	292	303	281	293	211	232	229	308	232	316	234	323	239	327	247	330	258	331	258	348	146	348	146	331	158	330	166	328	171	327	173	324	173	314	170	299	131	134	128	126	123	120	118	117	111	114	103	113	103	95	213	95	213	113	203	114	196	115	190	118	187	121	186	125	186	131	187	134	189	139	190	144	207	217	253	134	255	130	256	127	258	124	258	121	259	119	258	117	255	116	251	115	244	114	235	113	235	95	345	95	345	113	336	114	330	116	325	118	321	121	319	125	256	244	335	315	342	322	354	328	361	329	370	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	340	175	330	175	324	162	318	152	304	138	296	132	286	126	276	121	265	118	254	116	241	115	232	116	224	117	217	119	212	121	210	124	211	126	211	130	213	135	214	141	216	147	255	311	257	318	260	323	265	327	272	330	283	331	283	348	171	348	171	331	176	331	183	330	190	328	196	326	198	321	198	311	197	306	196	302	159	146	156	136	153	127	148	120	140	115	127	113	127	95	321	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	391	348	309	348	216	174	198	348	137	348	137	331	147	331	153	330	156	328	157	325	158	321	157	319	157	316	156	312	154	302	119	168	109	133	104	123	97	117	88	113	88	95	158	95	158	113	147	115	140	117	135	121	133	126	132	133	132	138	134	150	135	157	137	164	170	293	191	91	197	91	302	293	266	145	263	134	260	126	254	119	246	115	235	113	235	95	345	95	345	113	335	114	328	115	322	118	319	122	318	127	319	130	320	136	324	152	327	160	360	305	364	316	367	323	372	328	380	330	391	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	360	349	288	349	288	332	298	331	306	329	311	325	314	320	314	309	312	297	311	289	309	281	287	179	213	349	152	349	152	332	158	331	163	328	168	323	174	313	142	167	136	144	132	129	127	121	121	116	112	114	112	96	182	96	182	114	172	115	165	117	160	121	157	126	156	133	156	137	157	142	159	156	161	164	188	290	276	90	288	90	327	278	331	300	336	315	342	324	350	329	360	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	308	290	304	250	292	203	271	158	242	125	204	112	190	114	178	119	169	129	163	142	161	159	165	200	178	246	199	289	228	321	265	333	279	332	290	327	300	319	306	306	308	290	16383	16383	372	261	366	292	351	318	328	338	299	350	265	354	215	345	169	319	131	282	106	235	97	185	101	152	115	126	137	107	165	95	199	90	252	100	299	125	337	163	363	210	372	261	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	244	308	246	316	249	322	252	325	258	327	265	328	276	327	285	324	292	318	296	310	298	299	296	279	290	260	279	246	263	236	241	233	230	233	226	234	16383	16383	161	348	161	331	173	330	181	328	186	326	188	324	189	321	187	311	186	304	185	299	184	295	148	142	145	131	141	123	136	118	128	115	118	113	118	95	228	95	228	113	217	114	209	116	204	118	201	121	201	128	202	131	203	136	204	140	204	144	221	213	229	212	235	211	253	211	284	214	312	222	335	236	350	257	356	287	352	309	342	326	324	339	300	346	269	348	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	296	339	293	301	282	253	263	208	235	173	198	159	185	161	174	166	165	175	160	187	158	203	162	242	173	289	192	334	220	368	256	381	269	379	280	374	289	365	294	354	296	339	16383	16383	101	90	112	75	124	80	133	83	141	85	148	86	162	86	168	85	175	83	184	81	195	78	209	75	220	72	231	70	240	69	250	69	274	70	295	77	314	88	333	105	351	128	340	139	328	127	317	119	306	114	294	112	281	111	269	111	263	112	256	114	247	116	232	121	218	124	204	126	192	128	180	129	190	139	197	139	248	149	293	175	328	213	352	260	360	309	355	340	340	366	317	385	289	398	257	402	206	393	162	367	126	328	103	281	94	228	98	203	108	181	123	163	143	150	166	142	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	227	237	244	311	247	319	250	323	255	326	260	328	266	328	277	327	286	323	292	317	296	308	298	296	295	274	287	257	274	246	257	239	235	237	16383	16383	357	95	357	113	345	114	337	117	331	120	327	126	323	133	290	221	310	226	329	235	343	247	353	264	356	284	352	309	341	327	323	339	299	346	269	348	161	348	161	331	173	330	181	329	185	327	188	324	189	320	188	317	188	313	187	308	186	304	186	300	149	144	145	132	141	123	135	118	128	115	118	113	118	95	228	95	228	113	217	114	209	115	204	118	201	121	201	127	202	131	203	137	205	145	207	155	222	216	235	216	281	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	331	354	317	354	313	348	310	345	302	343	298	343	289	346	286	348	280	349	266	353	257	354	245	354	221	351	199	342	181	327	169	307	165	281	168	263	174	246	185	232	200	218	218	205	235	194	248	183	257	173	262	163	263	152	261	137	255	126	247	118	235	114	222	112	202	116	185	125	171	139	162	158	157	180	146	180	133	90	146	90	149	96	152	100	154	102	157	103	166	103	174	101	179	100	189	96	200	94	210	92	219	91	229	90	256	94	281	103	301	119	316	140	321	167	319	188	311	205	299	221	281	237	259	253	244	263	233	272	226	281	222	290	220	301	222	312	226	321	232	327	241	331	252	333	263	332	273	329	282	325	289	319	296	311	299	305	301	298	305	282	306	272	316	272	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	143	348	128	275	140	275	151	295	164	309	179	319	196	325	218	327	173	137	170	128	165	121	158	117	149	114	138	113	138	95	262	95	262	113	249	114	239	115	232	117	228	120	227	124	228	129	229	136	231	144	233	153	236	164	275	327	296	326	311	321	321	311	327	296	330	275	343	275	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	348	289	348	289	331	300	330	309	328	314	325	318	321	319	315	319	311	318	305	317	298	315	291	314	282	296	205	289	179	280	156	267	137	248	125	222	120	207	121	194	125	185	132	179	141	177	153	178	160	179	168	180	177	183	187	186	198	212	308	214	316	217	322	222	327	230	330	241	331	241	348	129	348	129	331	141	330	149	329	154	327	156	324	157	321	156	316	155	310	154	303	152	295	150	285	127	187	125	180	122	162	122	157	127	133	139	115	158	101	182	93	209	90	245	95	271	108	290	130	303	159	314	197	335	282	341	304	346	317	352	325	359	329	370	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	349	283	349	283	332	293	331	300	330	305	328	307	326	308	323	307	318	304	311	300	303	294	293	286	280	223	176	199	311	199	318	198	320	198	323	199	326	201	328	206	329	214	331	225	332	225	349	115	349	115	332	126	331	135	328	140	320	145	305	150	283	186	95	197	95	334	318	336	321	339	325	344	328	349	330	356	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	382	349	317	349	317	332	327	331	333	330	337	328	339	325	339	316	338	314	337	310	335	305	289	192	275	291	271	315	271	324	273	327	277	329	283	331	291	332	291	349	200	349	200	332	210	330	217	326	222	321	224	313	225	301	180	192	165	302	165	305	164	309	163	314	163	324	165	327	169	329	175	330	183	332	183	349	87	349	87	332	98	329	105	326	110	322	112	314	115	303	148	95	158	95	230	270	256	95	265	95	354	306	359	316	364	323	368	327	374	330	382	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	284	348	284	331	293	330	298	329	302	328	303	327	304	325	303	322	300	318	296	312	289	304	281	293	250	257	234	309	233	313	231	319	231	325	233	327	236	328	240	329	246	330	256	331	256	348	149	348	149	331	161	329	169	327	175	324	179	318	183	309	213	213	173	166	156	146	143	131	134	122	125	116	115	113	115	95	191	95	191	113	182	114	176	116	172	118	169	121	168	124	170	128	172	131	175	135	179	140	219	192	227	173	233	157	237	145	240	135	242	128	242	122	241	119	239	117	235	115	228	114	219	113	219	95	327	95	327	113	314	116	304	120	297	127	291	138	286	152	258	235	322	309	329	317	336	323	342	327	356	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	349	270	349	270	332	281	331	289	329	294	327	296	324	297	321	297	317	296	314	294	310	291	305	287	299	238	232	218	283	214	294	210	304	207	312	206	318	205	323	206	326	209	328	214	330	222	331	233	332	233	349	115	349	115	332	124	331	131	329	137	324	142	319	146	311	185	213	166	139	162	129	157	122	149	117	139	115	125	113	125	95	258	95	258	113	245	114	235	115	229	117	226	120	225	124	225	129	226	133	227	136	229	140	247	210	320	307	326	315	333	321	339	326	347	330	356	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	331	356	348	161	348	137	275	152	275	170	296	187	311	206	320	227	326	252	327	279	327	114	113	114	95	325	95	350	175	335	175	329	165	321	156	313	148	305	141	296	134	283	128	270	123	255	119	237	117	192	117	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	267	274	264	253	255	227	241	200	223	180	201	172	195	172	190	174	186	177	183	181	183	186	186	206	195	231	210	257	229	277	250	285	256	285	264	281	266	278	267	274	16383	16383	328	196	312	180	306	175	301	173	296	172	294	172	293	173	293	174	292	176	292	182	296	196	299	205	302	215	336	311	287	308	279	288	278	288	273	297	268	304	262	309	253	311	244	312	210	305	178	285	152	257	135	223	128	188	130	170	136	155	146	143	159	136	176	133	190	135	203	140	216	147	229	159	242	173	242	171	241	169	241	164	242	154	246	145	252	139	259	135	269	133	282	135	295	141	310	151	325	166	342	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	277	215	273	191	264	163	249	137	228	118	204	110	199	110	196	111	193	113	191	114	191	124	192	130	196	144	200	157	205	170	210	184	215	197	221	209	227	218	234	226	242	232	251	235	259	237	266	236	270	233	274	229	276	223	277	215	16383	16383	261	354	244	352	227	349	211	347	193	345	172	343	172	326	180	326	187	325	192	324	196	323	198	320	199	318	199	314	197	307	195	296	191	282	186	264	148	146	145	137	143	129	141	123	140	119	140	117	143	108	152	101	165	95	180	92	197	90	237	97	274	115	304	143	324	178	331	217	329	234	322	248	312	259	299	267	284	269	272	268	260	265	248	260	237	251	225	240	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	293	197	281	184	270	175	259	169	249	166	238	165	226	166	217	170	210	176	205	184	204	196	207	217	215	242	228	266	245	285	265	292	268	292	271	291	274	291	275	290	276	290	274	288	272	285	270	281	268	276	268	270	269	262	272	256	277	250	283	247	291	246	300	247	308	251	313	257	317	266	318	275	316	287	309	297	298	305	285	310	270	312	234	306	201	289	174	263	156	230	149	194	153	172	162	156	177	143	195	136	218	133	239	136	256	142	272	153	288	168	306	189	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	259	232	258	220	253	203	246	184	237	165	229	149	222	140	215	134	207	129	200	126	192	125	187	126	182	129	178	133	176	138	175	145	178	166	188	192	202	218	221	237	244	245	249	244	253	243	259	237	259	232	16383	16383	351	354	333	351	317	349	299	347	279	345	256	343	256	326	266	326	272	325	277	324	280	323	283	321	284	319	283	317	283	315	281	307	280	302	265	256	259	262	247	268	240	269	233	269	199	261	168	239	143	209	127	174	121	140	123	122	130	108	140	98	153	92	168	90	182	92	196	97	210	106	223	119	236	136	235	131	234	127	233	124	233	118	235	108	239	101	246	95	254	92	263	90	275	92	287	98	300	109	314	123	329	143	316	149	310	141	304	134	298	129	293	126	288	125	286	125	285	126	284	126	284	129	285	134	287	141	289	149	291	155	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	278	278	275	265	267	252	253	242	236	233	215	226	223	248	233	265	243	278	254	285	265	288	271	288	275	286	277	284	278	281	278	278	16383	16383	291	201	280	188	269	180	259	174	248	171	237	170	227	171	218	173	212	178	209	184	207	192	207	193	208	195	208	197	209	200	210	202	240	208	270	216	297	229	315	248	322	275	320	287	313	297	303	305	290	310	274	312	236	306	203	289	177	262	159	230	153	193	156	172	164	155	177	143	194	136	216	133	236	135	254	142	272	153	289	169	306	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	197	294	192	271	222	271	192	145	185	120	179	102	172	91	165	84	157	82	153	82	151	83	150	83	152	84	153	86	155	88	156	92	156	97	155	103	152	109	147	114	142	117	135	118	129	117	122	114	117	110	114	104	112	97	115	86	121	77	131	70	143	66	156	64	176	67	194	76	210	91	225	112	237	140	242	155	247	173	252	195	260	227	270	271	305	271	311	294	274	294	280	314	286	331	292	344	299	353	307	359	314	360	321	360	317	356	315	350	315	346	316	340	319	334	324	329	330	325	336	324	343	325	350	329	354	334	358	340	359	347	357	358	351	367	341	373	329	377	315	379	287	374	265	362	248	344	236	321	226	294	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	261	134	258	128	251	122	240	117	225	114	207	112	191	114	176	117	165	122	158	130	155	138	158	145	165	152	174	159	183	164	192	166	204	163	240	153	255	145	261	134	16383	16383	271	315	270	298	264	280	254	264	241	252	225	247	218	248	212	251	208	255	206	260	205	267	207	283	212	300	220	316	233	328	250	333	258	332	264	329	268	326	271	321	271	315	16383	16383	354	311	354	341	302	341	292	346	282	350	272	352	261	354	250	354	218	351	190	341	169	325	156	304	151	280	152	269	155	259	161	251	169	244	179	238	166	232	156	225	150	219	147	211	146	202	147	196	148	191	150	186	158	178	145	174	134	168	124	160	118	148	115	134	119	118	131	105	150	97	174	92	204	90	241	94	270	102	292	115	306	132	311	152	308	166	299	179	283	190	256	200	218	209	211	210	204	212	199	215	195	217	193	220	194	223	196	226	198	228	202	229	209	229	219	227	224	227	229	226	255	229	281	237	304	251	320	272	327	298	326	302	326	305	325	307	325	309	324	311	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	333	152	323	141	315	133	309	128	304	125	300	124	298	125	296	125	295	126	294	128	294	129	295	131	297	139	299	143	301	148	324	214	326	220	327	225	328	229	328	237	327	248	323	256	316	263	307	267	296	268	280	267	265	261	250	249	232	231	210	205	253	354	234	351	217	348	200	346	183	345	163	343	163	325	180	325	185	324	189	322	191	320	192	317	191	316	191	313	189	309	188	304	186	298	126	94	179	94	190	128	200	152	209	171	218	187	229	202	239	214	247	223	255	229	262	233	270	235	273	234	276	234	278	232	277	231	277	226	275	222	273	215	248	146	246	139	245	133	244	128	244	119	245	109	249	101	255	95	264	92	273	90	287	92	300	98	314	108	328	124	345	146	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	274	152	266	145	260	138	255	133	249	129	244	126	240	125	238	125	236	126	234	128	234	132	235	135	235	138	237	144	275	270	259	267	242	264	224	262	206	261	187	259	187	241	201	241	206	240	210	239	213	238	213	229	211	219	189	146	187	139	186	132	184	126	184	121	183	118	185	108	188	100	194	95	202	92	211	90	226	92	240	97	254	107	269	123	286	146	16383	16383	289	321	287	330	283	337	277	344	269	348	259	349	250	348	242	344	236	338	232	330	231	321	232	312	236	304	243	298	251	293	261	292	270	293	277	297	283	304	287	311	289	321	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	314	304	298	301	268	297	249	296	226	294	226	276	243	276	247	275	250	274	252	272	253	269	252	266	252	262	251	258	250	253	249	247	216	127	210	110	205	98	199	89	193	84	186	83	182	83	180	84	178	84	179	86	181	88	182	90	183	93	183	97	182	103	179	109	173	114	167	117	161	118	154	117	148	114	143	110	140	103	140	94	142	84	149	76	159	69	171	65	186	64	208	67	228	76	244	92	257	114	268	145	16383	16383	327	351	325	360	321	368	315	374	307	379	297	380	288	379	281	375	275	369	271	361	269	352	271	343	275	335	282	329	290	324	299	323	308	324	315	328	321	335	325	342	327	351	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	342	263	253	263	253	245	262	245	269	244	273	244	275	243	276	242	274	237	267	230	254	220	235	206	208	189	256	354	237	350	219	347	202	345	184	343	166	342	166	324	186	324	190	323	192	322	194	316	194	310	193	308	193	306	192	302	130	94	184	94	204	163	218	171	227	138	237	115	247	101	259	93	273	90	285	92	297	97	309	106	321	121	334	142	321	147	315	138	304	127	299	125	295	124	289	126	283	132	276	145	268	166	259	199	285	219	300	229	311	237	321	241	331	244	342	245	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	293	354	274	351	256	349	222	345	203	344	203	325	205	325	207	326	212	326	219	325	224	324	228	323	230	321	231	318	230	313	228	305	225	295	222	282	218	268	189	174	185	163	181	150	178	138	176	127	175	118	176	109	181	101	187	95	195	92	205	90	220	92	233	97	246	108	261	123	278	146	266	152	257	142	250	134	244	128	238	125	232	124	230	125	228	125	227	126	226	128	225	129	226	133	228	139	231	146	233	154	235	160	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	397	194	389	183	381	175	375	170	370	168	367	167	364	167	362	168	360	170	362	178	364	184	365	189	367	195	385	242	388	251	392	267	393	275	393	283	392	293	388	301	382	307	373	311	361	312	344	310	327	302	310	290	295	275	281	256	282	262	284	268	286	278	286	284	285	294	281	302	275	308	267	311	256	312	246	311	236	308	226	303	216	297	207	290	194	277	186	268	177	257	166	244	192	312	175	309	147	305	128	304	103	302	103	284	123	284	126	283	128	281	128	275	126	268	123	258	119	244	114	226	86	137	138	137	150	174	162	204	174	227	186	246	200	262	206	267	211	271	223	277	228	278	230	277	232	277	234	276	235	275	235	270	233	264	231	255	227	245	223	233	189	137	243	137	255	172	263	195	270	212	277	225	285	238	296	252	306	263	316	271	325	276	333	278	336	277	341	277	342	276	342	272	339	257	338	253	315	192	311	178	309	168	309	163	311	152	315	144	321	138	329	135	338	133	353	135	368	141	382	151	396	166	410	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	333	194	324	183	317	175	312	170	307	167	297	167	296	168	296	171	297	175	299	181	302	189	306	200	327	256	328	262	330	272	331	276	331	281	330	292	326	300	320	307	311	311	299	312	289	312	280	310	271	307	263	302	247	290	239	282	231	273	220	260	205	243	231	312	212	309	176	305	159	303	143	302	143	284	153	284	160	283	165	282	167	281	168	280	168	278	167	275	166	271	165	265	163	259	126	137	178	137	189	172	200	200	211	223	224	242	238	260	244	265	249	270	255	274	261	277	268	278	271	277	275	277	278	276	280	275	281	273	280	271	279	267	277	262	275	254	250	186	246	174	246	169	245	165	245	161	246	151	250	144	256	138	264	135	275	133	289	135	303	141	317	151	331	166	347	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	277	274	274	250	267	218	255	186	237	162	213	152	206	153	200	156	195	160	193	166	192	175	194	201	201	233	214	262	232	285	256	293	264	293	274	287	276	281	277	274	16383	16383	331	253	328	273	318	290	303	302	283	310	258	312	220	306	187	290	161	265	144	232	137	192	141	171	152	155	168	143	188	136	211	133	248	140	281	157	307	183	325	216	331	253	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	302	302	299	280	291	251	276	221	256	199	231	189	225	190	220	191	217	193	214	196	213	198	214	203	216	210	219	220	223	234	229	253	235	271	243	289	254	304	268	314	285	318	291	318	296	316	299	313	302	308	302	302	16383	16383	256	354	232	351	212	349	196	347	181	345	167	344	167	325	178	325	185	324	189	323	192	322	192	317	190	310	188	301	186	293	184	286	144	144	140	131	136	122	130	117	122	115	111	114	111	95	224	95	224	114	212	114	204	115	198	117	195	119	194	122	194	128	195	130	195	133	208	176	214	173	221	170	233	168	238	167	274	174	307	193	335	222	353	259	360	302	358	320	351	335	341	345	326	352	308	354	294	353	281	349	268	342	256	330	242	314	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	272	315	269	292	260	263	246	234	227	212	204	204	198	204	193	206	189	210	187	215	186	222	190	244	199	272	214	299	233	320	256	329	262	328	267	326	270	324	272	320	272	315	16383	16383	339	349	289	349	283	325	281	331	279	336	278	339	275	343	273	346	270	349	260	353	254	354	248	354	215	347	183	325	155	295	136	259	129	222	131	203	137	188	147	177	161	170	178	167	192	169	205	173	218	180	230	190	241	204	219	137	216	128	211	121	204	117	193	115	179	114	179	95	300	95	300	114	288	114	280	115	274	116	271	118	270	121	271	124	273	131	276	141	280	155	284	171	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	256	312	240	309	225	306	210	304	190	303	161	302	161	283	178	283	182	282	185	281	187	279	188	277	189	276	189	274	188	272	188	268	187	264	186	259	143	133	200	133	216	173	223	191	228	205	234	216	244	236	251	245	258	253	264	258	270	261	275	262	279	261	283	258	288	254	295	250	305	249	314	250	321	255	327	262	331	270	333	280	331	290	327	299	320	306	312	310	302	311	289	309	276	303	264	291	250	274	234	250	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	315	312	301	312	297	308	295	307	292	306	288	305	284	306	277	306	274	307	270	308	264	310	254	312	244	312	223	310	205	304	190	294	181	281	178	263	179	250	184	240	192	229	204	218	221	204	231	195	239	187	244	181	248	175	249	171	248	167	245	164	240	161	233	160	224	159	210	161	198	166	187	175	179	188	174	204	161	204	152	133	166	133	168	137	170	139	172	140	175	141	181	141	184	140	186	140	190	139	199	136	207	135	214	134	221	134	227	133	249	136	269	142	285	153	295	167	299	185	297	198	292	209	282	220	270	231	254	244	245	253	237	260	231	267	227	272	226	278	227	281	231	284	236	286	243	287	250	287	262	286	271	281	280	273	287	261	293	246	305	246	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	302	262	302	292	266	292	284	354	276	354	261	336	247	320	231	308	213	298	189	290	189	262	210	262	186	175	182	162	178	150	176	140	174	132	173	127	175	114	179	104	186	97	196	92	208	90	224	92	236	97	248	107	263	125	283	151	268	159	259	148	250	139	242	133	236	129	230	127	227	128	225	130	224	132	224	141	226	148	228	158	231	170	235	183	257	262	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	325	197	317	187	310	180	304	175	299	173	294	172	292	172	290	173	289	173	287	177	289	187	291	194	294	200	296	207	332	308	278	308	266	270	255	243	244	222	232	205	218	189	211	183	205	178	199	175	193	173	187	172	184	172	178	175	178	180	179	184	181	188	185	198	225	312	206	309	185	306	164	304	145	302	130	301	130	282	141	282	148	281	153	280	156	278	157	277	157	274	156	271	155	267	153	262	152	256	132	198	130	194	129	189	128	183	127	176	127	169	128	156	134	146	142	139	152	135	165	133	180	135	192	140	206	150	221	165	240	187	238	182	237	177	237	164	238	153	241	145	246	139	254	135	265	133	280	136	295	142	310	153	326	168	342	189	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	287	256	285	249	280	241	270	229	255	213	235	192	233	228	230	256	226	278	222	296	216	312	204	310	182	306	168	304	150	302	150	284	164	284	168	283	170	281	172	280	178	267	182	246	185	221	187	195	187	165	186	158	186	150	185	141	185	133	195	133	224	157	247	176	265	193	281	209	296	227	305	240	312	252	317	263	320	273	321	284	319	292	315	300	308	306	300	311	290	312	282	311	276	308	271	303	267	296	266	288	267	284	268	279	270	275	273	270	277	265	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	264	312	254	312	189	213	187	237	184	258	181	276	176	294	170	312	160	310	149	309	137	307	122	305	103	302	103	284	118	284	120	283	121	283	128	273	133	253	137	226	140	198	141	171	141	152	140	142	140	133	153	133	179	166	181	170	187	178	201	200	208	210	225	237	238	133	250	133	291	172	324	207	348	237	362	263	367	286	365	295	361	302	354	308	347	311	338	312	330	311	323	308	318	304	314	297	312	287	313	283	314	278	318	270	331	257	331	256	329	249	324	240	315	228	301	212	282	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	159	304	159	285	164	285	167	286	175	286	183	285	189	283	193	279	197	273	199	265	213	213	196	189	192	184	188	180	184	177	181	176	176	176	170	177	165	179	161	182	155	184	149	185	141	183	135	180	130	174	127	167	126	159	127	151	131	144	136	138	144	135	153	133	164	134	174	138	184	144	194	155	206	172	219	192	226	169	233	152	242	141	251	135	263	133	275	135	287	141	300	150	315	165	331	184	318	190	310	181	304	176	299	172	295	171	290	170	285	171	282	172	278	175	276	179	274	186	259	238	267	249	274	258	282	264	290	269	296	270	303	269	308	268	313	266	317	264	321	263	329	264	336	267	341	272	345	279	346	286	345	294	341	301	335	307	328	311	320	312	308	311	297	306	285	297	270	282	252	260	247	277	243	289	238	299	234	306	229	312	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	270	245	263	274	256	300	249	322	242	341	236	354	224	352	211	349	199	347	184	345	167	344	167	326	179	326	182	325	184	324	187	322	192	317	196	311	200	303	203	293	207	281	216	247	223	219	228	196	231	181	232	171	232	167	228	157	224	152	220	146	215	141	209	136	203	132	197	130	192	129	186	129	182	130	176	133	173	135	165	141	160	143	155	144	149	144	142	143	135	138	130	132	127	125	126	118	127	109	131	101	138	95	146	91	155	90	170	92	186	97	203	106	219	118	235	133	267	171	296	213	320	256	335	294	341	325	339	334	336	342	330	348	322	353	314	354	304	353	297	349	292	343	288	335	287	328	288	321	289	316	291	311	294	308	299	304	303	301	307	299	310	297	312	295	312	293	311	286	308	277	302	263	291	244	276	218	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	330	302	330	312	186	312	166	244	179	244	183	253	189	260	196	264	203	266	268	266	140	135	158	124	161	126	166	129	176	133	186	133	192	132	198	130	206	127	214	122	228	115	241	109	252	105	264	103	275	102	291	103	305	108	316	115	323	126	326	140	325	148	321	155	316	161	309	165	302	166	294	165	287	161	281	156	277	150	276	143	277	137	278	132	281	129	283	126	286	124	284	122	282	121	276	121	267	123	260	129	254	138	249	146	244	153	237	160	230	166	223	171	217	175	209	179	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	286	310	282	273	271	221	254	168	232	126	206	109	199	110	193	113	189	118	186	125	185	133	188	161	198	212	214	269	236	316	263	335	271	334	277	331	282	326	285	319	286	310	16383	16383	336	259	332	291	323	318	307	338	288	350	264	354	219	344	183	315	157	275	140	227	134	179	138	150	148	125	163	107	184	95	210	90	252	101	287	128	313	167	330	213	336	259	486	180	486	230	-7	230	-7	180	260	-203	260	615	211	615	211	-203	486	180	486	230	215	230	215	-203	264	-203	264	180	263	-203	263	230	-7	230	-7	180	214	180	214	-203	486	180	486	230	264	230	264	615	215	615	215	180	263	180	263	614	214	615	214	230	-7	230	-7	180	486	180	486	230	264	230	264	615	215	615	215	-203	264	-203	264	180	263	-203	263	615	214	615	214	230	-7	230	-7	180	214	180	214	-203	486	180	486	230	-7	230	-7	180	214	180	214	-203	263	-203	263	180	486	180	486	230	263	230	263	615	214	615	214	230	-7	230	-7	180	486	180	486	230	263	230	263	615	214	615	214	230	-7	230	-7	180	214	180	214	-203	263	-203	263	180	486	118	486	167	-7	167	-7	118	16383	16383	486	244	486	293	-7	293	-7	244	201	-203	201	615	152	615	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	486	118	486	167	264	167	264	244	486	244	486	293	215	293	215	-203	264	-203	264	118	486	180	486	230	152	230	152	-203	201	-203	201	175	277	175	277	-203	327	-203	327	180	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	486	244	486	293	152	293	152	-203	201	-203	201	244	263	-203	263	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	327	-203	327	230	-7	230	-7	180	152	180	152	-203	201	-203	201	180	277	180	277	-203	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	327	-203	327	293	-7	293	-7	244	277	244	277	-203	486	118	486	167	264	167	264	244	486	244	486	293	264	293	264	615	215	615	215	118	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	180	486	118	486	167	201	167	201	615	152	615	152	118	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	263	118	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	327	180	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	327	118	327	615	277	615	277	167	-7	167	-7	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	486	118	486	167	264	167	264	244	486	244	486	293	264	293	264	615	215	615	215	-203	264	-203	264	118	201	-203	201	615	152	615	152	-203	16383	16383	486	180	486	230	327	230	327	615	277	615	277	-203	327	-203	327	180	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	201	-203	201	615	152	615	152	-203	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	263	-203	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	201	-203	201	615	152	615	152	230	-7	230	-7	180	152	180	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	486	118	486	167	-7	167	-7	118	214	118	214	-203	263	-203	263	118	16383	16383	486	244	486	293	-7	293	-7	244	486	180	486	230	-7	230	-7	180	152	180	152	-203	201	-203	201	175	277	175	277	-203	327	-203	327	180	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	486	244	486	293	-7	293	-7	244	486	118	486	167	-7	167	-7	118	16383	16383	486	244	486	293	263	293	263	615	214	615	214	293	-7	293	-7	244	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	486	118	486	167	-7	167	-7	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	486	118	486	167	263	167	263	244	486	244	486	293	263	293	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	263	-203	263	118	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	152	180	152	-203	201	-203	201	180	277	180	277	-203	327	-203	327	180	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	239	395	246	388	254	384	265	382	276	384	286	389	293	397	298	407	299	419	297	437	288	452	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	246	192	230	123	218	69	210	31	205	10	194	-41	183	-77	172	-100	160	-113	145	-117	141	-116	135	-114	133	-111	133	-108	134	-104	136	-99	140	-95	142	-89	143	-80	141	-69	136	-60	129	-53	120	-49	109	-47	99	-49	89	-54	82	-62	77	-72	75	-84	78	-102	87	-117	102	-128	120	-135	142	-138	159	-136	176	-133	191	-126	205	-117	219	-106	233	-91	245	-73	256	-51	268	-24	280	9	290	40	299	75	310	120	324	184	344	275	434	275	440	303	348	303	360	348	370	384	382	413	395	434	408	447	422	452	425	451	429	450	431	449	433	446	434	443	433	438	430	434	427	429	424	423	423	415	425	404	429	395	436	387	446	383	456	381	468	383	477	388	484	396	489	406	490	418	487	436	479	451	465	462	446	469	424	471	398	469	376	463	356	454	339	441	324	425	311	405	299	383	289	358	279	331	271	303	333	94	318	74	306	59	295	49	287	43	280	41	277	42	274	44	272	46	270	52	271	59	272	71	275	85	279	102	283	121	334	310	298	308	270	306	250	304	237	304	229	303	149	303	160	343	170	373	179	396	190	414	201	430	210	438	221	445	234	450	247	454	262	455	269	454	273	453	277	451	279	448	280	443	278	437	270	427	266	419	265	410	267	397	272	387	281	379	291	374	304	372	317	374	327	379	335	387	341	398	342	411	338	432	326	450	306	463	279	472	247	475	224	473	202	469	181	461	162	451	145	440	124	420	109	400	96	375	84	344	69	303	18	303	11	275	62	275	2	4	-9	-44	-20	-79	-31	-100	-44	-111	-60	-114	-64	-114	-70	-112	-71	-110	-71	-108	-70	-103	-67	-99	-63	-95	-60	-89	-59	-81	-60	-70	-65	-61	-73	-54	-82	-50	-93	-48	-104	-50	-113	-55	-120	-63	-124	-73	-126	-85	-123	-102	-114	-117	-100	-128	-82	-135	-61	-138	-41	-136	-22	-130	-4	-120	12	-108	27	-93	40	-74	52	-53	63	-30	72	-6	79	15	143	275	244	275	197	95	192	75	189	62	187	52	186	45	186	38	188	23	195	10	205	1	218	-3	235	-5	258	-2	279	6	300	23	322	49	348	86	251	303	149	303	157	335	164	362	171	383	179	400	187	414	198	429	209	440	221	449	234	454	247	456	255	456	261	454	266	451	270	447	271	443	270	437	266	432	262	425	259	418	257	410	258	404	259	399	262	393	266	388	271	384	16383	16383	373	474	307	465	288	470	272	474	259	475	248	476	238	476	216	474	195	470	176	463	158	454	142	442	123	422	108	401	95	375	83	343	70	303	21	303	14	275	63	275	3	13	-9	-41	-20	-77	-30	-100	-41	-111	-54	-114	-59	-113	-63	-112	-66	-110	-68	-108	-68	-105	-67	-100	-65	-96	-59	-86	-58	-78	-59	-68	-64	-59	-70	-52	-79	-48	-89	-47	-102	-48	-112	-53	-119	-61	-123	-71	-125	-83	-122	-100	-114	-115	-100	-127	-82	-135	-59	-138	-19	-129	15	-104	46	-63	72	-7	93	63	144	275	244	275	190	58	186	38	186	33	189	20	195	9	205	1	219	-3	235	-5	258	-2	278	6	298	22	320	49	345	85	332	93	319	74	307	59	297	50	288	44	281	42	277	43	274	44	271	47	270	50	269	54	269	56	270	58	270	62	271	67	535	94	521	74	509	59	498	49	490	43	483	41	480	42	474	46	472	52	473	59	474	71	477	85	481	102	486	121	536	310	500	308	473	306	453	304	440	304	431	303	352	303	363	343	373	373	382	396	392	414	404	430	413	438	424	445	436	450	450	454	465	455	471	454	476	453	480	451	482	448	483	443	481	437	473	427	469	419	468	410	469	397	475	387	483	379	494	374	507	372	519	374	530	379	538	387	543	398	545	411	541	432	529	450	509	463	482	472	449	475	427	473	404	469	383	461	364	451	348	440	327	420	312	400	299	375	286	344	272	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	246	388	255	384	265	382	277	384	287	389	294	397	299	407	300	419	297	437	289	452	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	204	4	193	-45	182	-79	171	-101	158	-113	142	-117	137	-116	134	-115	132	-113	131	-110	130	-108	132	-103	135	-99	139	-95	142	-89	143	-81	142	-70	137	-61	129	-54	120	-50	109	-48	98	-50	88	-55	81	-63	77	-73	75	-85	79	-102	88	-117	102	-128	120	-135	141	-138	161	-136	180	-130	198	-120	215	-108	230	-93	242	-74	255	-53	266	-30	275	-6	282	15	345	275	446	275	400	95	395	75	391	62	390	52	389	45	389	38	391	23	397	10	407	1	421	-3	437	-5	460	-2	481	6	502	23	525	49	550	86	452	303	351	303	359	335	366	362	373	383	380	400	388	414	399	429	410	440	422	449	435	454	449	456	456	456	462	454	468	451	471	447	473	443	471	437	468	432	460	418	459	410	459	404	461	399	464	393	468	388	473	384	16383	16383	575	474	508	465	489	470	474	474	461	475	450	476	440	476	418	474	397	470	377	463	359	454	343	442	324	422	309	401	296	375	284	343	271	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	246	388	255	383	265	382	277	383	287	389	294	396	299	407	300	419	297	437	289	451	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	204	13	191	-41	180	-77	170	-100	159	-111	146	-114	138	-112	135	-110	133	-108	132	-105	133	-100	136	-96	139	-91	141	-86	143	-78	141	-68	137	-59	130	-52	121	-48	111	-47	98	-48	89	-53	81	-61	77	-71	75	-83	78	-100	87	-115	101	-127	119	-135	141	-138	181	-129	216	-104	247	-63	273	-7	294	63	345	275	445	275	391	58	388	43	388	33	390	20	396	9	407	1	420	-3	437	-5	459	-2	479	6	500	22	521	49	547	85	533	93	520	74	509	59	498	50	490	44	482	42	478	43	475	44	471	50	471	58	472	62	473	67	94	90	94	-8	109	87	109	87	94	-8	110	-6	109	87	110	-6	123	80	123	80	110	-6	124	0	123	80	124	0	134	69	134	69	124	0	134	10	134	69	134	10	141	55	141	55	134	10	141	24	141	55	141	24	144	39	45	39	48	23	48	55	48	55	48	23	54	10	48	55	54	10	55	69	55	69	54	10	65	0	55	69	65	0	65	80	65	80	65	0	78	-6	65	80	78	-6	79	87	79	87	78	-6	94	-8	79	87	94	-8	94	90	165	446	155	428	168	223	168	223	155	428	150	406	168	223	150	406	150	181	150	181	150	406	148	382	150	181	148	382	145	347	249	429	243	443	244	383	249	429	244	383	248	393	249	429	248	393	250	402	249	429	250	402	250	413	165	446	168	223	179	458	179	458	168	223	187	265	179	458	187	265	201	462	201	462	187	265	208	308	201	462	208	308	219	460	219	460	208	308	230	353	219	460	230	353	233	453	233	453	230	353	238	370	233	453	238	370	243	443	243	443	238	370	244	383	124	204	113	144	133	138	124	204	133	138	133	258	133	258	133	138	150	181	133	258	150	181	140	306	140	306	150	181	145	347	182	408	184	415	185	440	185	440	184	415	186	420	185	440	186	420	186	430	186	430	186	420	186	425	180	449	174	457	178	398	180	449	178	398	182	408	180	449	182	408	185	440	178	398	174	457	166	461	178	398	166	461	156	463	178	398	156	463	141	460	178	398	141	460	126	453	178	398	126	453	120	269	120	269	126	453	114	442	120	269	114	442	106	428	120	269	106	428	102	413	120	269	102	413	92	269	357	407	360	414	360	440	360	440	360	414	361	419	360	440	361	419	362	430	362	430	361	419	362	424	356	449	350	457	354	398	356	449	354	398	357	407	356	449	357	407	360	440	354	398	350	457	341	461	354	398	341	461	332	463	354	398	332	463	316	460	354	398	316	460	302	453	354	398	302	453	296	269	296	269	302	453	290	442	296	269	290	442	282	428	296	269	282	428	278	413	296	269	278	413	268	269	-7	192	42	142	63	192	63	192	42	142	95	142	63	192	95	142	100	282	100	282	95	142	115	192	100	282	115	192	119	331	119	331	115	192	152	282	119	331	152	282	178	473	178	473	152	282	172	331	178	473	172	331	230	473	115	192	172	142	192	192	192	192	172	142	224	142	192	192	224	142	229	282	229	282	224	142	244	192	229	282	244	192	248	331	248	331	244	192	281	282	248	331	281	282	307	473	307	473	281	282	301	331	307	473	301	331	359	473	42	142	-14	0	38	0	42	142	38	0	95	142	49	331	35	282	100	282	49	331	100	282	119	331	172	331	152	282	229	282	172	331	229	282	248	331	301	331	281	282	346	282	301	331	346	282	360	331	244	192	224	142	289	142	244	192	289	142	302	192	172	142	114	0	167	0	172	142	167	0	224	142	115	192	95	142	172	142	42	142	-7	192	-21	142	143	204	143	204	126	22	143	204	126	22	171	186	143	204	171	186	149	310	143	204	149	310	135	324	143	204	135	324	126	337	143	204	126	337	121	351	143	204	121	351	106	432	143	204	106	432	106	235	106	432	120	367	123	388	106	432	123	388	143	447	143	447	123	388	133	406	143	447	133	406	149	419	54	333	56	308	60	374	60	374	56	308	64	284	60	374	64	284	78	407	78	407	64	284	80	260	78	407	80	260	106	432	106	432	80	260	106	235	101	-67	120	0	143	204	143	204	120	0	126	22	180	6	126	22	120	0	195	431	193	452	189	452	195	431	189	452	186	452	195	431	186	452	169	428	195	431	198	452	193	452	186	452	143	447	149	419	186	452	149	419	169	428	257	495	224	495	237	422	237	422	224	495	211	452	237	422	211	452	204	429	204	429	204	452	203	430	203	430	204	452	201	430	201	430	204	452	199	431	199	431	204	452	198	452	199	431	198	452	197	431	197	431	198	452	195	431	244	446	257	495	237	422	244	446	237	422	260	413	244	446	260	413	259	443	237	422	204	429	198	277	198	277	204	429	191	170	198	277	191	170	204	156	171	186	191	170	204	429	171	186	204	429	167	295	171	186	167	295	149	310	38	83	42	19	49	61	49	61	42	19	62	11	49	61	62	11	67	44	67	44	62	11	86	5	67	44	86	5	93	29	93	29	86	5	101	-67	93	29	101	-67	143	204	86	5	66	-67	101	-67	276	400	287	384	295	429	295	429	287	384	292	363	295	429	292	363	294	338	294	338	294	335	308	314	308	314	294	335	294	331	308	314	294	331	294	326	276	438	259	443	260	413	276	438	260	413	276	400	276	438	276	400	295	429	308	314	336	404	315	418	308	314	315	418	295	429	308	314	295	429	294	338	294	321	293	317	308	314	294	321	308	314	294	326	285	89	292	133	289	161	285	89	289	161	280	186	285	89	280	186	263	212	285	89	263	212	263	53	236	241	198	277	204	156	236	241	204	156	213	142	236	241	213	142	217	126	236	241	217	126	218	109	236	241	218	109	228	24	236	241	228	24	263	53	236	241	263	53	263	212	228	24	218	109	213	77	228	24	213	77	200	52	228	24	200	52	180	35	228	24	180	35	180	6	155	25	126	22	180	6	155	25	180	6	180	35	-13	59	5	42	15	154	15	154	5	42	23	29	15	154	23	29	29	150	29	150	23	29	32	112	32	112	23	29	42	19	32	112	42	19	38	83	204	452	204	429	211	452	106	432	121	351	120	367	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	152	177	167	197	175	249	175	249	167	197	189	215	175	249	189	215	213	259	213	259	189	215	219	232	213	259	219	232	230	408	213	259	230	408	212	369	254	121	257	436	240	154	240	154	257	436	230	408	240	154	230	408	229	191	229	191	230	408	219	232	152	177	175	249	144	155	144	155	175	249	132	231	144	155	132	231	141	128	141	128	132	231	135	-7	141	128	135	-7	145	98	51	96	57	58	63	158	63	158	57	58	74	28	63	158	74	28	92	202	92	202	74	28	100	5	92	202	100	5	132	231	132	231	100	5	135	-7	178	-12	206	-10	198	40	198	40	206	-10	225	35	238	36	225	35	233	-6	238	36	233	-6	260	1	178	-12	198	40	175	53	178	-12	175	53	157	72	178	-12	157	72	145	98	178	-12	145	98	135	-7	290	329	293	54	292	313	292	313	293	54	296	293	326	312	296	293	302	268	311	29	302	268	296	293	290	329	289	342	293	54	293	54	289	342	288	352	293	54	288	352	271	88	271	88	288	352	288	362	292	455	288	362	290	388	292	455	290	388	296	409	357	431	365	457	347	437	347	437	365	457	335	439	318	435	335	439	334	461	318	435	334	461	305	425	305	425	334	461	292	455	305	425	292	455	296	409	271	88	288	362	292	455	271	88	292	455	257	436	271	88	257	436	254	121	212	369	206	321	206	311	212	369	206	311	207	301	212	369	207	301	208	290	212	369	208	290	210	276	212	369	210	276	213	259	425	384	421	409	420	356	420	356	421	409	409	430	420	356	409	430	405	331	405	331	409	430	390	447	405	331	390	447	381	308	381	308	390	447	370	393	369	409	370	393	390	447	369	409	390	447	365	457	369	409	365	457	364	421	365	457	334	461	335	439	381	308	370	393	368	370	381	308	368	370	361	350	381	308	361	350	347	330	381	308	347	330	346	287	326	312	302	268	346	287	326	312	346	287	347	330	386	-10	376	90	366	-5	366	-5	376	90	380	139	366	-5	380	139	360	114	360	114	344	142	347	2	347	2	344	142	329	173	347	2	329	173	329	14	329	14	329	173	317	204	329	14	317	204	311	29	311	29	317	204	308	236	311	29	308	236	302	268	311	29	296	293	293	54	311	29	293	54	286	13	286	13	293	54	278	47	265	41	251	38	260	1	265	41	260	1	286	13	265	41	286	13	278	47	515	244	372	244	387	224	515	244	387	224	397	220	515	244	397	220	404	216	515	244	404	216	408	209	515	244	408	209	410	201	515	244	410	201	476	212	515	244	476	212	494	223	515	244	494	223	515	227	423	150	454	190	410	201	423	150	410	201	408	190	423	150	408	190	403	176	423	150	403	176	395	160	423	150	395	160	380	139	423	150	380	139	376	90	432	-9	455	-2	435	43	435	43	455	-2	451	41	462	42	451	41	455	-2	462	42	455	-2	476	9	498	28	521	54	504	68	498	28	504	68	492	58	498	28	492	58	482	50	498	28	482	50	476	9	472	45	462	42	476	9	472	45	476	9	482	50	420	48	406	58	407	-11	420	48	407	-11	432	-9	420	48	432	-9	435	43	391	71	376	90	386	-10	391	71	386	-10	407	-11	391	71	407	-11	406	58	360	114	347	2	366	-5	225	35	206	-10	233	-6	387	224	372	244	372	227	476	212	410	201	454	190	238	36	260	1	251	38	365	457	357	431	364	421	110	445	101	431	115	269	115	269	101	431	97	414	115	269	97	414	87	269	171	397	175	406	175	449	175	449	175	406	178	413	175	449	178	413	179	440	179	440	178	413	179	419	179	440	179	419	181	430	181	430	179	419	181	424	171	397	175	449	169	457	171	397	169	457	160	461	171	397	160	461	151	463	171	397	151	463	135	461	171	397	135	461	121	455	171	397	121	455	115	269	110	445	115	269	121	455	84	36	82	81	82	81	79	-67	82	81	70	319	79	-67	70	319	52	-17	52	-17	70	319	48	278	52	-17	48	278	33	32	33	32	48	278	32	234	33	32	32	234	22	83	22	83	32	234	22	188	22	83	22	188	19	140	115	-120	130	-110	111	-72	115	-120	111	-72	98	-37	115	-120	98	-37	89	-2	115	-120	89	-2	79	-67	84	36	82	81	79	-67	84	36	79	-67	89	-2	84	132	89	181	98	357	98	357	89	181	98	228	98	357	98	228	116	376	116	376	98	228	111	273	116	376	111	273	127	314	127	314	143	345	137	396	137	396	143	345	161	417	84	132	98	357	70	319	84	132	70	319	82	81	137	396	116	376	127	314	203	422	232	449	220	463	203	422	220	463	188	439	203	422	188	439	179	396	161	417	143	345	159	371	161	417	159	371	179	396	161	417	179	396	188	439	56	-63	87	-32	63	7	63	7	87	-32	79	42	93	83	79	42	87	-32	93	83	87	-32	114	0	113	348	118	309	122	412	122	412	118	309	120	266	137	32	120	266	118	220	137	32	118	220	114	0	114	0	118	220	113	173	114	0	113	173	105	127	106	435	87	463	89	418	106	435	89	418	103	383	106	435	103	383	113	348	106	435	113	348	122	412	183	202	182	231	181	164	181	164	182	231	179	260	181	164	179	260	175	128	175	128	179	260	173	289	175	128	173	289	166	94	166	94	173	289	165	318	166	94	165	318	155	347	166	94	155	347	153	63	153	63	155	347	145	369	153	63	145	369	137	32	137	32	145	369	135	391	137	32	135	391	122	412	-28	-106	-17	-120	3	-76	3	-76	-17	-120	21	-92	3	-76	21	-92	28	-48	28	-48	21	-92	56	-63	28	-48	56	-63	47	-21	47	-21	56	-63	63	7	93	83	114	0	105	127	120	266	137	32	122	412	89	418	87	463	71	452	127	397	119	403	123	336	123	336	119	403	110	406	123	336	110	406	107	337	107	337	110	406	101	407	107	337	101	407	92	340	92	340	101	407	91	405	92	340	91	405	82	400	92	340	82	400	80	347	80	347	82	400	75	392	80	347	75	392	71	357	71	357	75	392	70	382	71	357	70	382	68	371	128	236	136	245	139	297	139	297	136	245	144	257	139	297	144	257	151	298	151	298	144	257	152	270	151	298	152	270	161	301	161	301	152	270	159	280	161	301	159	280	167	288	123	296	108	295	113	226	123	296	113	226	121	230	123	296	121	230	128	236	123	296	128	236	139	297	188	330	183	321	190	316	188	330	190	316	195	326	195	326	190	316	195	307	195	326	195	307	200	170	200	170	195	307	195	299	200	170	195	299	195	286	170	327	183	321	177	336	170	327	177	336	168	343	170	327	168	343	160	352	170	327	160	352	160	331	135	388	138	335	144	376	144	376	138	335	150	333	144	376	150	333	153	362	153	362	150	333	160	331	153	362	160	331	160	352	161	301	167	288	171	306	171	306	167	288	176	295	171	306	176	295	183	312	183	312	176	295	188	302	183	312	188	302	190	316	190	316	188	302	195	307	216	253	211	264	212	172	216	253	212	172	221	177	216	253	221	177	223	240	212	172	211	264	208	275	212	172	208	275	206	286	212	172	206	286	205	299	212	172	205	299	200	170	233	193	235	204	234	211	233	193	234	211	233	217	233	193	233	217	231	224	233	193	231	224	228	184	228	184	231	224	228	231	228	184	228	231	223	240	228	184	223	240	221	177	205	326	205	307	213	302	205	326	213	302	211	316	211	316	213	302	218	312	230	306	218	312	225	295	230	306	225	295	234	288	233	440	228	450	231	409	233	440	231	409	233	415	233	440	233	415	234	422	233	440	234	422	235	428	208	358	211	369	212	461	212	461	211	369	216	380	212	461	216	380	221	457	221	457	216	380	223	393	221	457	223	393	228	450	228	450	223	393	228	401	228	450	228	401	231	409	242	280	249	270	250	298	250	298	249	270	256	257	250	298	256	257	262	297	262	297	256	257	265	245	262	297	265	245	278	296	278	296	265	245	272	236	278	296	272	236	280	230	308	227	317	233	320	286	320	286	317	233	325	241	320	286	325	241	329	276	329	276	325	241	331	251	329	276	331	251	333	262	280	230	288	226	293	295	293	295	288	226	297	225	293	295	297	225	308	292	308	292	297	225	308	227	308	292	308	227	320	286	333	371	331	382	329	357	329	357	331	382	326	392	329	357	326	392	321	347	321	347	326	392	319	400	321	347	319	400	310	405	321	347	310	405	308	340	308	340	310	405	299	407	308	340	299	407	293	337	293	337	299	407	290	406	293	337	290	406	281	403	278	336	293	337	281	403	278	336	281	403	273	397	278	336	273	397	265	388	278	336	265	388	262	335	240	352	240	331	248	362	248	362	240	331	250	333	248	362	250	333	256	376	256	376	250	333	262	335	256	376	262	335	265	388	213	330	218	321	224	336	224	336	218	321	230	327	224	336	230	327	232	343	232	343	230	327	240	331	232	343	240	331	240	352	240	301	230	306	234	288	240	301	234	288	242	280	240	301	242	280	250	298	195	334	200	170	200	463	200	463	200	170	205	334	200	463	205	334	212	461	212	461	205	334	206	347	212	461	206	347	208	358	195	286	193	275	200	170	200	170	193	275	190	264	200	170	190	264	189	172	189	172	190	264	185	253	189	172	185	253	179	177	179	177	185	253	178	240	179	177	178	240	173	231	218	312	213	302	225	295	213	330	205	326	211	316	213	330	211	316	218	321	200	463	189	461	189	369	200	463	189	369	193	358	200	463	193	358	195	347	200	463	195	347	195	334	184	380	189	369	189	461	184	380	189	461	179	457	184	380	179	457	178	393	168	415	170	409	172	450	172	450	170	409	173	401	172	450	173	401	179	457	179	457	173	401	178	393	167	440	166	428	166	422	167	440	166	422	168	415	167	440	168	415	172	450	172	184	179	177	173	231	172	184	173	231	170	224	172	184	170	224	168	217	172	184	168	217	167	193	166	211	166	205	167	193	166	211	167	193	168	217	138	335	135	388	127	397	138	335	127	397	123	336	83	233	93	227	93	292	93	292	93	227	103	225	93	292	103	225	108	295	108	295	103	225	113	226	68	262	70	251	71	276	71	276	70	251	75	241	71	276	75	241	80	286	80	286	75	241	83	233	80	286	83	233	93	292	195	326	200	170	195	334	205	334	200	170	205	299	278	296	280	230	293	295	183	321	188	330	177	336	222	342	163	342	222	0	222	0	163	342	163	201	222	0	163	201	163	141	163	141	163	201	23	201	163	141	23	201	23	141	222	141	363	141	222	201	222	201	363	141	363	201	222	0	163	141	163	0	92	-7	97	27	95	48	92	-7	95	48	88	65	92	-7	88	65	76	79	92	-7	76	79	75	-41	11	-72	13	-99	26	-57	26	-57	13	-99	49	-72	26	-57	49	-72	36	-42	36	-42	49	-72	39	-27	41	90	39	-27	49	-72	41	90	49	-72	61	87	61	87	49	-72	75	-41	61	87	75	-41	76	79	-11	-88	-40	-105	-31	-122	-11	-88	-31	-122	13	-99	-11	-88	13	-99	11	-72	41	90	26	89	27	-7	41	90	27	-7	33	-12	41	90	33	-12	37	-16	41	90	37	-16	39	-21	41	90	39	-21	39	-27	-4	21	0	13	1	73	1	73	0	13	8	5	1	73	8	5	12	83	12	83	8	5	19	-2	12	83	19	-2	26	89	26	89	19	-2	27	-7	-5	59	-7	41	-7	31	-5	59	-7	31	-4	21	-5	59	-4	21	1	73	183	191	17	191	2	112	183	191	2	112	167	112	-5	41	-3	25	-3	57	-3	57	-3	25	3	11	-3	57	3	11	3	71	3	71	3	11	14	0	3	71	14	0	14	82	14	82	14	0	27	-6	14	82	27	-6	28	89	28	89	27	-6	43	-8	28	89	43	-8	44	91	44	91	43	-8	59	-6	44	91	59	-6	60	89	60	89	59	-6	73	0	60	89	73	0	74	82	74	82	73	0	84	11	74	82	84	11	85	71	85	71	84	11	92	25	85	71	92	25	92	57	92	57	92	25	94	41	231	463	172	463	-42	-11	231	463	-42	-11	16	-11	194	14	201	155	186	107	186	107	173	70	177	4	177	4	173	70	159	43	177	4	159	43	159	-3	159	-3	159	43	145	24	159	-3	145	24	140	-7	140	-7	145	24	131	13	140	-7	131	13	120	-9	120	-9	131	13	115	10	176	455	168	386	179	407	176	455	179	407	199	460	199	460	179	407	189	423	199	460	189	423	198	434	87	102	100	169	114	414	114	414	100	169	120	246	114	414	120	246	134	433	134	433	120	246	144	322	134	433	144	322	155	446	155	446	144	322	168	386	155	446	168	386	176	455	11	140	16	89	16	201	16	201	16	89	29	48	16	201	29	48	30	261	30	261	29	48	51	17	30	261	51	17	52	318	52	318	51	17	81	-2	52	318	81	-2	81	369	81	369	81	-2	81	55	81	369	81	55	114	414	114	414	81	55	87	102	81	-2	120	-9	94	18	81	-2	94	18	87	27	81	-2	87	27	83	40	81	-2	83	40	81	55	256	454	221	462	231	440	231	440	221	462	219	442	209	440	219	442	221	462	209	440	221	462	199	460	322	299	318	354	316	236	316	236	318	354	305	399	316	236	305	399	301	175	301	175	305	399	285	433	301	175	285	433	277	118	277	118	285	433	256	454	277	118	256	454	253	393	253	393	248	342	277	118	277	118	248	342	246	68	256	454	231	440	240	434	256	454	240	434	247	424	256	454	247	424	251	410	256	454	251	410	253	393	248	342	235	280	246	68	246	68	235	280	219	215	246	68	219	215	210	28	210	28	219	215	201	155	210	28	201	155	194	14	186	107	177	4	194	14	103	12	94	18	120	-9	103	12	120	-9	115	10	199	460	198	434	209	440	66	34	51	24	237	0	237	0	51	24	30	18	237	0	30	18	3	16	117	413	125	414	143	432	143	432	125	414	133	414	143	432	133	414	140	414	140	414	152	413	143	432	143	432	152	413	181	439	143	432	100	426	109	412	143	432	109	412	117	413	66	34	237	0	77	49	77	49	237	0	178	24	77	49	178	24	85	71	85	71	178	24	172	31	85	71	172	31	170	41	170	41	170	376	169	372	169	372	85	71	170	41	181	439	152	413	161	410	181	439	161	410	167	406	181	439	167	406	171	400	181	439	171	400	173	392	181	439	173	392	174	63	181	439	174	63	176	73	181	439	176	73	179	83	181	439	179	83	215	446	174	63	173	392	172	389	179	83	283	462	248	453	179	83	248	453	215	446	170	376	170	47	171	380	171	380	170	47	172	55	171	380	172	55	172	385	172	385	172	55	174	63	172	385	174	63	172	389	237	0	237	16	210	17	237	0	210	17	191	19	237	0	191	19	178	24	109	412	100	426	99	411	237	0	3	16	3	0	170	376	170	41	170	47	187	248	155	203	204	188	204	188	155	203	107	148	204	188	107	148	72	75	72	75	107	148	42	78	72	75	42	78	229	0	229	0	42	78	-17	17	191	462	151	456	172	397	172	397	151	456	149	400	129	398	149	400	151	456	129	398	151	456	117	442	43	351	58	342	62	388	62	388	58	342	75	364	62	388	75	364	87	418	87	418	75	364	92	381	87	418	92	381	117	442	117	442	92	381	110	392	117	442	110	392	129	398	204	188	240	222	205	286	205	286	240	222	211	321	229	456	211	321	240	222	229	456	240	222	260	440	260	440	240	222	268	254	260	440	268	254	283	416	283	416	268	254	287	285	283	416	287	285	297	384	297	384	287	285	298	316	297	384	298	316	302	348	172	397	190	386	191	462	191	462	190	386	202	369	191	462	202	369	229	456	229	456	202	369	209	347	229	456	209	347	211	321	238	91	219	81	229	0	229	0	219	81	196	76	229	0	196	76	165	75	283	129	267	129	253	106	283	129	253	106	238	91	283	129	238	91	229	0	229	0	-17	17	-17	0	72	75	229	0	165	75	187	248	204	188	205	286	106	233	124	230	135	262	106	233	135	262	88	250	106	233	88	250	86	235	112	19	105	20	143	0	143	0	105	20	100	22	143	0	100	22	80	-8	80	-8	100	22	95	25	80	-8	95	25	91	28	91	28	81	41	80	-8	80	-8	81	41	71	56	80	-8	71	56	61	70	189	95	178	65	198	26	198	26	178	65	162	41	198	26	162	41	143	0	143	0	162	41	142	24	143	0	142	24	118	18	118	18	112	19	143	0	95	383	110	397	116	432	116	432	110	397	125	407	116	432	125	407	144	449	144	449	125	407	141	412	144	449	141	412	158	413	158	413	180	411	173	459	173	459	180	411	204	462	90	406	65	372	79	363	90	406	79	363	95	383	90	406	95	383	116	432	173	459	144	449	158	413	197	299	171	279	177	192	177	192	171	279	168	204	155	216	168	204	171	279	155	216	171	279	140	225	140	225	171	279	135	262	140	225	135	262	124	230	244	250	224	268	239	65	239	65	224	268	217	353	239	65	217	353	212	324	239	65	212	324	198	26	198	26	212	324	197	299	198	26	197	299	192	127	192	127	189	95	198	26	197	299	177	192	184	178	197	299	184	178	189	163	197	299	189	163	191	146	197	299	191	146	192	127	217	353	224	269	236	457	236	457	224	269	255	284	236	457	255	284	263	444	263	444	255	284	278	303	263	444	278	303	285	425	285	425	278	303	293	323	285	425	293	323	299	399	299	399	293	323	301	346	299	399	301	346	304	370	224	269	217	353	224	268	180	411	197	403	204	462	204	462	197	403	208	390	204	462	208	390	236	457	236	457	208	390	215	373	236	457	215	373	217	353	269	214	259	233	266	114	269	214	266	114	276	169	269	214	276	169	274	193	244	250	239	65	266	114	244	250	266	114	259	233	49	-6	80	-8	61	70	49	-6	61	70	48	80	49	-6	48	80	30	84	49	-6	30	84	24	1	16	83	5	77	6	12	16	83	6	12	24	1	16	83	24	1	30	84	-2	69	-7	58	-5	27	-2	69	-5	27	6	12	-2	69	6	12	5	77	-5	27	-7	58	-9	45	297	462	9	172	35	167	35	167	9	172	155	101	35	167	155	101	173	167	173	167	155	101	213	0	173	167	213	0	226	357	226	357	213	0	242	101	226	357	242	101	297	462	297	462	242	101	259	167	297	462	259	167	340	462	259	167	242	101	289	101	259	167	289	101	307	167	213	0	155	101	127	0	297	462	35	167	226	357	155	101	9	172	-9	101	138	452	49	251	73	250	138	452	73	250	110	327	138	452	110	327	133	379	138	452	133	379	304	379	138	452	304	379	328	452	93	248	109	244	110	327	110	327	109	244	125	239	110	327	125	239	147	319	147	319	125	239	140	232	202	94	189	64	201	26	201	26	189	64	169	40	201	26	169	40	148	0	148	0	169	40	146	24	148	0	146	24	120	18	120	18	111	19	148	0	148	0	111	19	103	21	148	0	103	21	85	-8	85	-8	103	21	96	26	85	-8	96	26	88	35	247	264	229	281	242	66	242	66	229	281	211	295	242	66	211	295	207	127	207	127	202	94	242	66	242	66	202	94	201	26	147	319	163	218	173	313	173	313	163	218	182	199	173	313	182	199	194	305	194	305	182	199	196	177	194	305	196	177	211	295	211	295	196	177	204	153	211	295	204	153	207	127	270	221	260	243	269	115	270	221	269	115	278	170	270	221	278	170	276	196	247	264	242	66	269	115	247	264	269	115	260	243	85	-8	88	35	81	48	85	-8	81	48	73	61	85	-8	73	61	64	71	85	-8	64	71	55	78	85	-8	55	78	54	-6	55	78	44	82	54	-6	54	-6	44	82	32	84	54	-6	32	84	28	0	28	0	32	84	19	82	28	0	19	82	9	12	9	12	19	82	8	77	9	12	8	77	0	68	-2	26	9	12	0	68	-2	26	0	68	-5	58	-2	26	-5	58	-7	44	140	232	163	218	147	319	110	327	73	250	93	248	97	30	92	-3	104	20	104	20	92	-3	133	-9	104	20	133	-9	115	13	115	13	133	-9	128	11	138	12	128	11	133	-9	138	12	133	-9	186	0	99	122	107	157	134	371	134	371	107	157	119	193	134	371	119	193	133	229	133	229	139	241	134	371	134	371	139	241	170	398	299	170	295	211	291	110	291	110	295	211	282	243	291	110	282	243	267	61	267	61	282	243	261	266	267	61	261	266	233	280	232	23	267	61	233	280	232	23	233	280	216	213	232	23	216	213	213	180	232	23	213	180	207	143	232	23	207	143	197	103	232	23	197	103	186	0	201	251	209	242	233	280	233	280	209	242	214	229	233	280	214	229	216	213	233	280	198	285	201	251	201	251	198	285	190	285	201	251	190	285	188	256	188	256	190	285	182	284	188	256	182	284	173	282	170	258	188	256	173	282	170	258	173	282	165	280	170	258	165	280	160	257	160	257	165	280	156	276	160	257	156	276	152	255	152	255	156	276	170	398	152	255	170	398	145	250	145	250	170	398	139	241	186	0	197	103	184	67	186	0	184	67	170	38	186	0	170	38	162	27	186	0	162	27	155	20	186	0	155	20	147	15	186	0	147	15	138	12	295	421	344	443	340	459	295	421	340	459	287	447	295	421	287	447	252	394	170	398	156	276	184	321	170	398	184	321	205	419	205	419	184	321	216	361	205	419	216	361	243	435	243	435	216	361	252	394	243	435	252	394	287	447	93	331	60	285	91	64	93	331	91	64	93	91	93	331	93	91	99	122	93	331	99	122	134	371	97	30	93	45	92	-3	92	-3	93	45	91	64	16	127	21	80	21	183	21	183	21	80	35	42	21	183	35	42	36	236	36	236	35	42	59	14	36	236	59	14	60	285	60	285	59	14	92	-3	60	285	92	-3	91	64	71	346	87	361	98	452	98	452	87	361	107	370	98	452	107	370	354	452	354	452	107	370	134	374	354	452	134	374	173	376	354	452	173	376	259	376	354	452	259	376	97	0	97	0	259	376	35	0	98	452	39	324	57	324	98	452	57	324	71	346	75	315	81	295	81	380	81	380	81	295	90	276	81	380	90	276	99	414	99	414	90	276	104	255	99	414	104	255	127	440	127	440	104	255	124	233	127	440	124	233	141	217	141	217	170	184	150	353	150	353	170	184	156	334	193	45	177	27	179	-2	179	-2	177	27	156	15	179	-2	156	15	133	11	133	11	111	15	129	-8	129	-8	111	15	93	26	129	-8	93	26	86	-3	86	-3	93	26	79	43	86	-3	79	43	71	66	51	11	68	95	71	126	51	11	71	126	80	211	80	211	71	126	79	153	80	211	79	153	93	176	71	66	68	95	51	11	71	66	51	11	86	-3	124	231	80	211	93	176	124	231	93	176	114	197	124	231	114	197	141	217	124	231	141	217	124	233	7	136	8	66	22	165	22	165	8	66	24	35	22	165	24	35	46	189	46	189	24	35	51	11	46	189	51	11	80	211	151	396	159	414	163	456	163	456	159	414	171	428	163	456	171	428	203	462	203	462	171	428	187	436	203	462	187	436	207	439	207	439	223	436	224	460	224	460	223	436	238	426	224	460	238	426	244	456	244	456	238	426	249	411	244	456	249	411	262	450	262	450	249	411	256	392	262	450	256	392	259	367	149	373	151	396	127	440	149	373	127	440	141	217	318	338	321	365	320	382	318	338	320	382	316	397	318	338	316	397	309	410	318	338	309	410	308	314	309	410	301	421	308	314	308	314	301	421	290	432	308	314	290	432	289	292	289	292	290	432	277	442	289	292	277	442	262	273	262	273	277	442	262	450	262	273	262	450	259	367	262	273	259	367	257	348	262	273	257	348	253	331	262	273	253	331	244	314	262	273	244	314	230	295	262	273	230	295	225	256	210	272	221	15	225	256	225	256	221	15	225	254	230	295	210	272	225	256	210	272	185	294	190	157	210	272	190	157	200	135	210	272	200	135	205	115	210	272	205	115	207	94	210	272	207	94	221	15	170	184	190	157	185	294	170	184	185	294	167	315	170	184	167	315	156	334	149	373	141	217	150	353	224	460	203	462	207	439	248	226	254	44	265	201	265	201	254	44	275	83	265	201	275	83	275	178	275	178	275	83	283	130	275	178	283	130	281	155	225	254	221	15	254	44	225	254	254	44	248	226	207	94	203	68	221	15	193	45	179	-2	221	15	193	45	221	15	203	68	133	11	129	-8	179	-2	127	440	151	396	163	456	8	66	7	136	2	103	75	315	81	380	74	337	128	300	136	335	149	452	149	452	136	335	147	369	149	452	147	369	159	397	159	397	168	412	149	452	149	452	168	412	202	462	35	278	40	241	44	337	44	337	40	241	54	210	44	337	54	210	67	387	67	387	54	210	76	186	67	387	76	186	103	427	103	427	76	186	104	171	103	427	104	171	149	452	149	452	104	171	122	267	149	452	122	267	128	300	136	202	127	211	138	166	138	166	127	211	122	223	138	166	122	223	104	171	104	171	122	223	120	238	164	195	154	167	162	169	164	195	162	169	170	171	164	195	148	196	154	167	148	196	136	202	138	166	148	196	138	166	146	166	148	196	146	166	154	167	177	424	188	433	202	462	202	462	188	433	200	438	202	462	200	438	212	440	212	440	224	438	222	460	222	460	224	438	239	457	222	460	202	462	212	440	198	210	226	103	207	228	207	228	226	103	216	255	228	290	216	255	226	103	228	290	226	103	266	152	224	438	233	432	239	457	239	457	233	432	240	423	239	457	240	423	255	451	255	451	240	423	244	410	255	451	244	410	245	393	245	393	244	370	266	152	266	152	244	370	241	346	266	152	241	346	236	320	226	103	198	210	190	200	226	103	190	200	179	196	226	103	179	196	179	175	226	103	179	175	178	62	83	14	117	26	119	88	119	88	117	26	147	42	119	88	147	42	152	128	152	128	147	42	178	62	152	128	178	62	179	175	-7	10	-3	-6	39	29	39	29	-3	-6	44	3	39	29	44	3	82	55	82	55	44	3	83	14	82	55	83	14	119	88	179	196	164	195	170	171	179	196	170	171	179	175	315	263	321	321	320	348	315	263	320	348	315	372	315	263	315	372	307	395	315	263	307	395	296	206	296	206	307	395	296	415	296	206	296	415	282	432	296	206	282	432	269	443	296	206	269	443	266	152	266	152	269	443	255	451	266	152	255	451	245	393	228	290	266	152	236	320	202	462	168	412	177	424	122	267	104	171	120	238	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	16	41	18	25	18	57	18	57	18	25	25	11	18	57	25	11	25	71	25	71	25	11	35	0	25	71	35	0	36	82	36	82	35	0	49	-6	36	82	49	-6	50	89	50	89	49	-6	65	-8	50	89	65	-8	66	91	66	91	65	-8	81	-6	66	91	81	-6	82	89	82	89	81	-6	95	0	82	89	95	0	95	81	95	81	95	0	106	11	95	81	106	11	106	70	106	70	106	11	113	25	106	70	113	25	113	57	113	57	113	25	115	41	19	21	24	12	25	72	25	72	24	12	31	4	25	72	31	4	35	82	35	82	31	4	42	-2	35	82	42	-2	49	88	49	88	42	-2	51	-7	49	88	51	-7	65	90	65	90	51	-7	57	-12	65	90	57	-12	60	-17	18	58	15	41	16	30	18	58	16	30	19	21	18	58	19	21	25	72	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	115	-8	121	26	118	47	115	-8	118	47	111	64	115	-8	111	64	100	78	115	-8	100	78	99	-42	34	-73	36	-100	50	-57	50	-57	36	-100	72	-73	50	-57	72	-73	59	-42	59	-42	72	-73	63	-28	65	90	63	-28	72	-73	65	90	72	-73	85	87	85	87	72	-73	99	-42	85	87	99	-42	100	78	12	-89	-16	-106	-7	-123	12	-89	-7	-123	36	-100	12	-89	36	-100	34	-73	65	90	60	-17	62	-22	65	90	62	-22	63	-28	104	171	364	285	364	350	104	171	364	350	21	199	104	171	21	199	364	-7	104	171	364	-7	364	57	364	-7	21	199	21	143	23	132	23	72	363	72	23	132	363	72	363	132	23	270	23	210	363	210	23	270	363	210	363	270	364	143	364	199	21	350	364	143	21	350	21	285	364	143	21	285	281	171	364	143	281	171	21	57	364	143	21	57	21	-7	54	41	56	25	56	57	56	57	56	25	63	11	56	57	63	11	63	71	63	71	63	11	73	0	63	71	73	0	74	82	74	82	73	0	87	-6	74	82	87	-6	88	89	88	89	87	-6	103	-8	88	89	103	-8	104	91	104	91	103	-8	119	-6	104	91	119	-6	120	89	120	89	119	-6	133	0	120	89	133	0	133	81	133	81	133	0	144	11	133	81	144	11	144	70	144	70	144	11	151	25	144	70	151	25	151	57	151	57	151	25	153	41	150	400	145	407	146	336	146	336	145	407	143	416	135	330	143	416	130	445	135	330	130	445	121	328	121	328	130	445	108	331	224	421	239	458	214	432	214	432	239	458	203	462	214	432	203	462	201	439	201	439	203	462	186	441	173	440	186	441	203	462	173	440	203	462	164	458	144	166	156	188	157	252	157	252	156	188	173	207	157	252	173	207	189	287	189	287	173	207	197	227	189	287	197	227	205	308	205	308	197	227	232	250	205	308	232	250	218	328	218	328	232	250	226	348	136	221	123	194	133	140	136	221	133	140	144	166	136	221	144	166	157	252	116	169	113	146	133	140	116	169	133	140	123	194	163	370	161	384	161	357	161	357	161	384	156	393	161	357	156	393	155	346	155	346	156	393	150	400	155	346	150	400	146	336	230	368	232	250	232	388	232	388	232	250	239	458	239	458	232	250	265	271	239	458	265	271	271	446	271	446	265	271	289	293	271	446	289	293	296	426	296	426	289	293	306	316	296	426	306	316	312	399	312	399	306	316	315	340	312	399	315	340	317	365	229	406	232	388	239	458	229	406	239	458	224	421	164	458	130	445	146	423	164	458	146	423	152	430	164	458	152	430	161	436	164	458	161	436	173	440	146	423	130	445	143	416	104	427	87	403	88	349	104	427	88	349	97	338	104	427	97	338	108	331	104	427	108	331	130	445	87	403	81	377	83	362	87	403	83	362	88	349	226	348	232	250	230	368	146	336	143	416	135	330	80	219	92	148	93	299	93	299	92	148	126	85	93	299	126	85	128	366	128	366	126	85	141	216	279	150	286	97	288	138	288	138	286	97	303	99	288	138	303	99	299	131	299	131	303	99	312	128	324	130	312	128	321	105	324	130	321	105	337	115	288	255	310	337	276	220	276	220	310	337	272	309	276	220	272	309	272	186	272	186	264	100	274	166	274	166	264	100	286	97	274	166	286	97	279	150	368	146	372	131	375	192	368	146	375	192	367	174	367	174	358	158	368	146	368	146	358	158	353	129	413	339	406	313	412	98	412	98	406	313	397	327	412	98	397	327	395	106	395	106	397	327	394	271	395	106	394	271	392	253	395	106	392	253	388	233	382	212	375	192	381	117	382	212	381	117	395	106	382	212	395	106	388	233	347	146	336	136	337	115	347	146	337	115	353	129	347	146	353	129	358	158	364	315	366	315	370	347	364	315	370	347	357	348	364	315	357	348	333	307	310	337	288	255	308	285	310	337	308	285	333	307	310	337	333	307	357	348	221	173	224	148	227	222	227	222	224	148	233	127	227	222	233	127	244	269	244	269	233	127	246	111	244	269	246	111	272	309	272	309	246	111	264	100	272	309	264	100	272	186	312	128	303	99	321	105	475	52	447	38	448	12	448	12	447	38	419	28	448	12	419	28	415	0	415	0	419	28	391	22	415	0	391	22	386	-6	386	-6	391	22	363	20	386	-6	363	20	357	-10	357	-10	363	20	335	19	357	-10	335	19	328	-11	328	-11	335	19	270	29	328	-11	270	29	247	0	247	0	270	29	216	56	247	0	216	56	179	34	179	34	216	56	176	99	179	34	176	99	150	153	150	153	141	216	126	85	150	153	126	85	179	34	412	98	417	141	416	152	416	152	416	156	413	339	413	339	416	156	417	161	413	339	417	161	419	174	419	174	417	161	418	165	419	174	418	165	419	170	413	339	412	98	416	152	419	174	461	339	413	339	526	261	523	229	536	165	536	165	523	229	513	192	536	165	513	192	510	129	510	129	513	192	496	157	510	129	496	157	475	105	475	105	496	157	473	132	475	105	473	132	443	121	443	121	434	123	475	105	475	105	434	123	431	96	546	330	515	385	516	317	546	330	516	317	526	261	546	330	526	261	536	165	546	330	536	165	552	210	546	330	552	210	557	262	516	317	515	385	489	365	489	365	515	385	466	427	489	365	466	427	447	403	447	403	466	427	404	454	447	403	404	454	394	428	394	428	404	454	333	437	270	426	333	437	332	463	270	426	332	463	252	451	404	454	332	463	333	437	431	96	434	123	426	126	431	96	426	126	421	132	431	96	421	132	417	141	431	96	417	141	412	98	397	327	389	337	389	299	397	327	389	299	393	286	397	327	393	286	394	271	389	299	389	337	384	308	384	308	389	337	380	343	384	308	380	343	376	313	376	313	380	343	370	347	376	313	370	347	366	315	150	289	176	350	183	418	183	418	176	350	217	396	183	418	217	396	252	451	252	451	217	396	270	426	150	289	183	418	128	366	150	289	128	366	141	216	475	52	448	12	484	29	324	130	337	115	336	136	375	192	372	131	381	117	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	283	155	282	134	311	23	311	23	282	134	278	114	311	23	278	114	272	95	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	252	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	252	363	436	363	436	334	252	369	267	363	436	369	267	396	416	396	416	369	267	397	288	396	416	397	288	415	389	415	389	397	288	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	252	321	340	334	252	322	362	310	304	301	289	334	252	310	304	334	252	317	321	294	239	294	240	290	276	294	239	290	276	311	23	311	23	290	276	283	155	378	90	387	140	383	168	378	90	383	168	373	191	378	90	373	191	355	211	378	90	355	211	352	51	329	227	294	239	311	23	329	227	311	23	352	51	329	227	352	51	355	211	254	62	255	6	264	77	264	77	255	6	311	23	264	77	311	23	272	95	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	255	6	241	48	226	36	255	6	241	48	255	6	254	62	210	28	192	23	255	6	210	28	255	6	226	36	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	120	46	120	46	120	46	120	46	113	406	113	402	120	46	113	402	112	396	120	46	112	396	110	387	120	46	110	387	107	375	120	46	107	375	103	359	120	46	103	359	25	74	120	46	25	74	122	37	126	77	130	91	215	406	126	77	215	406	113	406	113	406	215	406	219	416	113	406	219	416	224	423	277	68	252	48	264	14	264	14	252	48	224	34	264	14	224	34	216	3	216	3	224	34	193	25	216	3	193	25	164	0	164	0	193	25	159	23	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	120	51	121	58	113	406	120	51	113	406	120	46	123	66	126	77	113	406	123	66	113	406	121	58	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	259	452	112	415	113	406	259	452	113	406	224	423	264	14	308	30	277	68	277	68	308	30	301	94	323	129	301	94	308	30	323	129	308	30	348	52	454	335	428	384	433	147	454	335	433	147	449	187	454	335	449	187	460	230	454	335	460	230	463	274	433	147	428	384	410	111	410	111	428	384	386	421	410	111	386	421	382	79	382	79	386	421	363	308	382	79	363	308	361	259	382	79	361	259	353	212	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	348	52	382	79	353	212	348	52	353	212	341	169	348	52	341	169	323	129	164	0	159	23	145	23	164	0	145	23	134	26	164	0	134	26	126	31	164	0	126	31	25	74	164	0	25	74	18	52	164	0	18	52	10	37	164	0	10	37	0	27	164	0	0	27	-13	20	164	0	-13	20	-30	17	164	0	-30	17	-30	0	25	74	126	31	122	37	87	432	63	452	63	435	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	142	52	144	59	135	410	135	410	144	59	189	229	135	410	189	229	195	250	195	250	189	229	227	226	195	250	237	398	135	410	135	410	237	398	241	411	135	410	241	411	247	421	131	423	134	418	446	452	446	452	134	418	265	430	446	452	265	430	279	431	279	431	310	429	446	452	446	452	310	429	335	426	446	452	335	426	355	419	395	375	446	452	391	385	391	385	446	452	385	394	371	409	385	394	446	452	371	409	446	452	355	419	446	452	395	375	397	362	446	452	397	362	399	346	446	452	399	346	399	327	446	452	399	327	417	324	189	229	144	59	146	68	189	229	146	68	149	78	189	229	149	78	152	89	142	52	135	410	142	47	135	410	247	421	254	427	135	410	254	427	265	430	135	410	265	430	134	418	446	452	86	452	107	432	446	452	107	432	118	430	446	452	118	430	126	427	446	452	126	427	131	423	282	157	298	134	282	162	282	162	298	134	282	167	279	191	282	167	295	269	279	191	295	269	272	257	195	250	227	226	240	252	240	252	227	226	253	220	240	252	253	220	272	257	272	257	253	220	270	208	272	257	270	208	279	191	313	290	295	269	298	134	313	290	298	134	348	320	313	290	348	320	329	322	282	167	298	134	295	269	280	145	279	138	298	134	280	145	298	134	281	151	281	151	298	134	282	157	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	107	432	86	452	86	435	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	51	-41	45	-39	69	-66	69	-66	45	-39	42	-37	69	-66	42	-37	36	-63	36	-63	42	-37	40	-34	36	-63	40	-34	39	-29	39	-29	47	33	37	42	41	-23	45	-17	47	33	47	33	45	-17	49	-11	47	33	49	-11	53	21	53	21	49	-11	53	-4	53	21	53	-4	55	6	37	42	26	48	36	-63	37	42	36	-63	39	-29	92	-8	82	-28	107	-61	107	-61	82	-28	71	-38	107	-61	71	-38	69	-66	69	-66	71	-38	57	-41	194	364	142	-45	172	-18	194	364	172	-18	196	19	194	364	117	72	142	-45	107	-61	142	-45	117	72	107	-61	117	72	104	24	107	-61	104	24	92	-8	354	452	152	452	175	432	354	452	175	432	186	429	354	452	186	429	194	425	354	452	194	425	199	420	354	452	199	420	202	414	354	452	202	414	203	407	354	452	203	407	324	428	354	452	324	428	337	433	354	452	337	433	354	435	214	69	296	378	203	407	214	69	203	407	203	402	214	69	203	402	202	396	214	69	202	396	200	389	214	69	200	389	197	378	214	69	197	378	196	19	203	407	296	378	304	403	203	407	304	403	313	418	203	407	313	418	324	428	197	378	194	364	196	19	-12	41	-12	-41	-1	47	-1	47	-12	-41	8	-55	-1	47	8	-55	12	50	12	50	8	-55	36	-63	12	50	36	-63	26	48	-22	30	-28	17	-25	-21	-22	30	-25	-21	-12	-41	-22	30	-12	-41	-12	41	-25	-21	-28	17	-30	2	51	-41	69	-66	57	-41	175	432	152	452	152	435	47	33	39	-29	41	-23	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	138	60	183	228	130	408	130	408	183	228	226	387	130	408	226	387	233	405	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	185	233	226	387	183	228	185	233	183	228	258	68	185	233	258	68	265	268	185	233	265	268	317	351	137	51	137	53	130	408	137	51	130	408	137	48	241	418	253	427	130	408	241	418	130	408	233	405	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	400	19	413	0	413	17	346	434	332	452	332	435	265	268	258	68	262	60	102	432	80	452	80	435	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	120	17	97	20	120	0	120	0	97	20	82	24	120	0	82	24	25	52	25	52	82	24	72	32	25	52	72	32	37	81	37	81	72	32	67	43	37	81	67	43	50	123	50	123	67	43	66	58	122	373	74	102	79	120	122	373	79	120	147	370	122	373	50	123	68	75	122	373	68	75	70	87	122	373	70	87	74	102	66	66	68	75	50	123	66	66	50	123	66	58	128	399	127	391	147	370	147	370	127	391	125	382	147	370	125	382	122	373	367	35	355	25	523	0	523	0	355	25	338	20	523	0	338	20	314	17	147	370	192	-7	230	452	230	452	192	-7	211	-7	230	452	211	-7	266	127	266	127	211	-7	465	379	266	127	465	379	477	452	477	452	465	379	476	46	477	35	476	46	382	70	477	35	382	70	481	26	481	26	382	70	490	21	602	432	620	435	620	452	602	432	620	452	588	426	588	426	620	452	477	452	588	426	477	452	578	417	578	417	477	452	570	402	481	77	483	84	563	380	481	77	563	380	477	452	481	77	477	452	479	68	477	452	476	46	476	52	477	452	476	52	477	60	477	452	477	60	479	68	465	379	382	70	476	46	230	452	81	452	103	435	230	452	103	435	117	432	230	452	117	432	125	428	230	452	125	428	129	421	230	452	129	421	130	412	230	452	130	412	147	370	147	370	130	412	129	406	147	370	129	406	128	399	523	0	523	17	503	18	523	0	503	18	490	21	523	0	490	21	382	70	523	0	382	70	375	50	523	0	375	50	367	35	120	0	25	52	14	33	120	0	14	33	0	23	120	0	0	23	-19	17	120	0	-19	17	-19	0	523	0	314	17	314	0	103	435	81	452	81	435	477	452	563	380	570	402	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	194	238	199	215	200	238	200	238	199	215	209	215	200	238	209	215	205	238	205	238	209	215	210	238	233	239	210	238	219	214	233	239	219	214	230	214	175	218	188	216	182	240	182	240	188	216	188	239	188	239	188	216	199	215	188	239	199	215	194	238	228	410	232	420	126	410	126	410	232	420	238	427	126	410	238	427	266	452	266	452	238	427	247	430	266	452	247	430	259	431	259	431	278	428	266	452	266	452	278	428	320	447	134	66	137	75	126	410	126	410	137	75	175	218	126	410	175	218	223	394	223	394	175	218	182	240	137	75	139	83	175	218	132	49	133	57	126	410	132	49	126	410	131	44	117	427	122	423	266	452	266	452	122	423	125	418	266	452	125	418	126	410	266	452	75	452	98	432	266	452	98	432	109	430	266	452	109	430	117	427	252	244	266	216	268	252	268	252	266	216	298	222	268	252	298	222	282	264	282	264	298	222	293	280	301	296	293	280	298	222	301	296	298	222	327	231	294	420	306	408	320	447	320	447	306	408	313	392	320	447	313	392	315	372	315	372	327	231	320	447	408	385	391	414	399	289	408	385	399	289	407	307	408	385	407	307	412	327	408	385	412	327	414	348	327	231	352	243	361	435	361	435	352	243	374	259	361	435	374	259	391	414	391	414	374	259	388	273	391	414	388	273	399	289	327	231	315	372	314	353	327	231	314	353	312	333	327	231	312	333	308	314	327	231	308	314	301	296	233	239	230	214	266	216	233	239	266	216	252	244	210	238	209	215	219	214	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	38	72	137	27	133	34	320	447	327	231	361	435	320	447	278	428	294	420	98	432	75	452	75	435	228	410	126	410	223	394	134	66	126	410	133	57	127	-4	127	-4	131	-5	127	-4	131	-5	142	25	127	-4	142	25	127	42	127	-4	127	42	118	65	127	-4	118	65	90	13	18	143	23	101	24	202	24	202	23	101	37	65	24	202	37	65	40	260	40	260	37	65	60	36	40	260	60	36	66	313	66	313	60	36	90	13	66	313	90	13	99	360	99	360	90	13	115	92	140	400	115	92	119	142	140	400	119	142	131	198	66	-114	80	-110	137	-10	137	-10	80	-110	93	-108	137	-10	93	-108	106	-108	106	-108	117	-108	137	-10	137	-10	117	-108	129	-110	137	-10	129	-110	141	-112	280	74	259	48	262	2	262	2	259	48	236	28	262	2	236	28	221	-6	221	-6	236	28	211	16	221	-6	211	16	185	11	185	11	161	15	170	-10	170	-10	161	15	142	25	170	-10	142	25	140	-42	140	-42	142	25	139	-8	140	-42	139	-8	140	-44	140	-44	139	-8	141	-112	140	-44	141	-112	160	-46	160	-46	141	-112	157	-116	160	-46	157	-116	176	-122	176	-122	199	-129	183	-48	183	-48	199	-129	209	-53	139	-8	137	-10	141	-112	137	-10	19	-111	29	-126	137	-10	29	-126	49	-119	137	-10	49	-119	66	-114	183	-48	160	-46	176	-122	218	-134	235	-137	237	-59	237	-59	235	-137	251	-139	237	-59	251	-139	266	-68	266	-68	251	-139	268	-139	266	-68	268	-139	280	-72	280	-72	268	-139	309	-136	280	-72	309	-136	292	-76	292	-76	309	-136	303	-78	209	-53	199	-129	218	-134	209	-53	218	-134	237	-59	142	25	131	-5	133	-6	142	25	133	-6	135	-6	142	25	135	-6	137	-7	142	25	137	-7	139	-8	115	92	90	13	118	65	234	452	201	439	211	389	211	389	201	439	192	360	168	312	192	360	169	421	168	312	169	421	147	257	147	257	169	421	140	400	147	257	140	400	131	198	201	439	169	421	192	360	366	312	356	259	362	68	362	68	356	259	340	204	362	68	340	204	328	38	328	38	340	204	321	151	328	38	321	151	299	104	299	104	280	74	296	17	296	17	280	74	262	2	185	11	170	-10	221	-6	357	455	303	463	324	436	324	436	303	463	302	440	277	436	302	440	303	463	277	436	303	463	268	460	309	-136	345	-126	313	-79	313	-79	345	-126	324	-79	347	-77	324	-79	345	-126	347	-77	345	-126	379	-108	411	-79	443	-39	428	-26	411	-79	428	-26	406	-47	411	-79	406	-47	386	-62	411	-79	386	-62	379	-108	367	-72	347	-77	379	-108	367	-72	379	-108	386	-62	366	312	398	109	370	360	370	360	398	109	402	434	402	434	398	109	428	155	402	434	428	155	437	400	437	400	428	155	449	204	437	400	449	204	459	357	459	357	449	204	462	255	459	357	462	255	467	305	324	436	343	425	357	455	357	455	343	425	357	408	357	455	357	408	402	434	402	434	357	408	366	386	402	434	366	386	370	360	299	104	296	17	328	38	211	389	232	411	234	452	234	452	232	411	254	427	234	452	254	427	268	460	268	460	254	427	277	436	366	312	362	68	398	109	303	-78	309	-136	313	-79	99	360	115	92	140	400	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	270	262	271	0	287	276	287	276	271	0	291	232	287	276	291	232	300	294	300	294	291	232	308	235	300	294	308	235	310	316	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	258	256	244	251	271	0	258	256	271	0	270	262	185	245	198	224	208	246	208	246	198	224	271	0	208	246	271	0	228	248	228	248	271	0	244	251	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	41	11	48	11	48	11	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	194	395	194	399	178	-11	178	-11	194	399	194	402	178	-11	194	402	194	405	194	405	195	416	156	-11	156	-11	195	416	105	335	97	380	105	335	198	424	97	380	198	424	207	429	244	452	44	452	66	433	244	452	66	433	80	426	244	452	80	426	90	409	244	452	90	409	97	380	244	452	97	380	207	429	244	452	207	429	221	433	244	452	221	433	244	435	194	405	156	-11	178	-11	198	424	105	335	195	416	195	392	178	-11	229	123	229	123	178	-11	441	406	229	123	441	406	355	324	355	324	441	406	371	349	483	452	354	452	370	434	483	452	370	434	380	432	483	452	380	432	388	429	483	452	388	429	394	424	483	452	394	424	397	418	483	452	397	418	398	411	483	452	398	411	447	413	483	452	447	413	454	421	483	452	454	421	462	427	483	452	462	427	472	432	483	452	472	432	483	435	441	406	447	413	398	411	441	406	398	411	397	401	441	406	397	401	392	387	441	406	392	387	383	370	441	406	383	370	371	349	194	395	178	-11	195	392	195	392	229	123	195	389	370	434	354	452	354	435	66	433	44	452	44	435	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	-16	17	-16	17	5	23	5	23	-16	17	128	0	5	23	128	0	26	38	26	38	128	0	92	29	26	38	92	29	52	63	52	63	92	29	87	35	52	63	87	35	86	44	86	44	88	103	52	63	89	56	93	63	140	159	140	159	93	63	99	71	140	159	99	71	107	81	107	81	195	179	140	159	140	159	195	179	186	209	88	103	86	44	87	49	88	103	87	49	89	56	88	103	89	56	140	159	229	27	221	22	396	0	396	0	221	22	208	19	396	0	208	19	189	17	223	411	224	419	186	209	223	411	186	209	195	179	223	411	195	179	209	138	223	411	209	138	218	109	273	452	67	452	88	433	273	452	88	433	103	428	273	452	103	428	114	421	273	452	114	421	123	409	273	452	123	409	130	391	273	452	130	391	233	429	273	452	233	429	242	431	273	452	242	431	253	433	273	452	253	433	273	435	130	391	186	209	224	419	130	391	224	419	227	425	130	391	227	425	233	429	321	351	258	284	268	256	321	351	268	256	402	394	321	351	402	394	340	371	469	452	333	452	347	434	469	452	347	434	355	432	469	452	355	432	361	430	469	452	361	430	365	427	469	452	365	427	368	423	469	452	368	423	369	418	469	452	369	418	431	420	469	452	431	420	443	428	469	452	443	428	456	433	469	452	456	433	469	435	402	394	418	409	369	418	402	394	369	418	367	410	402	394	367	410	362	400	402	394	362	400	353	387	402	394	353	387	340	371	247	321	238	349	258	284	258	284	238	349	234	42	258	284	234	42	318	95	318	95	234	42	329	65	396	0	396	17	371	21	396	0	371	21	353	30	396	0	353	30	234	42	396	0	234	42	233	33	396	0	233	33	229	27	234	42	353	30	340	44	234	42	340	44	329	65	234	42	238	349	233	53	224	402	225	86	227	389	227	389	225	86	230	67	227	389	230	67	232	371	232	371	230	67	233	53	232	371	233	53	238	349	225	86	224	402	223	411	225	86	223	411	218	109	128	0	128	17	112	19	128	0	112	19	100	23	128	0	100	23	92	29	128	0	-16	17	-16	0	396	0	189	17	189	0	258	284	318	95	268	256	347	434	333	452	333	435	431	420	369	418	418	409	88	433	67	452	67	435	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	61	-81	56	-78	-24	-106	-24	-106	56	-78	53	-74	-24	-106	53	-74	52	-68	52	-68	52	-67	-24	-106	-24	-106	52	-67	52	-66	-24	-106	52	-66	52	-65	167	420	173	428	109	456	109	456	173	428	181	431	109	456	181	431	244	456	244	456	181	431	193	432	-24	-106	52	-65	109	456	109	456	52	-65	52	-64	109	456	52	-64	53	-62	109	456	53	-62	158	387	109	456	158	387	162	407	109	456	162	407	167	420	123	-106	127	-83	75	-83	123	-106	75	-83	67	-82	123	-106	67	-82	61	-81	123	-106	61	-81	-24	-106	244	456	193	432	240	432	189	-11	57	463	0	463	189	-11	0	463	132	-11	38	-71	33	-78	97	-105	97	-105	33	-78	25	-81	97	-105	25	-81	13	-81	97	-105	13	-81	-32	-81	97	-105	-32	-81	-37	-105	153	411	48	-39	97	-105	153	411	97	-105	232	456	153	411	232	456	153	413	145	429	150	426	232	456	232	456	150	426	153	422	232	456	153	422	154	418	154	418	154	417	232	456	232	456	154	417	154	416	232	456	154	416	154	415	232	456	83	456	131	432	232	456	131	432	139	431	232	456	139	431	145	429	42	-58	38	-71	97	-105	42	-58	97	-105	48	-39	153	413	232	456	154	415	131	432	83	456	78	432	45	205	106	205	166	452	166	452	106	205	192	389	166	452	192	389	219	452	219	452	192	389	280	205	219	452	280	205	340	205	338	-83	338	-50	0	-50	338	-83	0	-50	0	-83	170	348	201	348	126	449	170	348	126	449	119	457	170	348	119	457	111	464	170	348	111	464	103	468	170	348	103	468	96	471	170	348	96	471	87	471	170	348	87	471	81	408	57	440	58	434	59	450	59	450	58	434	61	427	59	450	61	427	63	458	63	458	61	427	66	421	63	458	66	421	70	465	70	465	66	421	72	414	70	465	72	414	78	470	78	470	72	414	81	408	78	470	81	408	87	471	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	57	-6	75	26	74	32	74	32	78	343	68	308	68	308	4	87	10	7	10	7	4	87	0	73	10	7	0	73	-3	58	68	308	10	7	32	-1	68	308	32	-1	57	-6	68	308	57	-6	74	32	-3	19	10	7	-3	58	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	90	391	85	370	91	111	91	111	85	370	84	87	80	72	84	87	85	370	80	72	85	370	78	343	78	343	74	32	74	37	78	343	74	37	75	46	78	343	75	46	77	58	78	343	77	58	80	72	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	150	275	130	252	137	230	137	230	130	252	126	210	117	188	126	210	139	463	117	188	139	463	112	459	126	210	130	252	139	463	139	463	130	252	165	467	165	467	130	252	192	472	90	391	91	111	93	405	93	405	91	111	99	137	93	405	99	137	94	413	94	413	99	137	112	459	112	459	99	137	108	163	112	459	108	163	117	188	74	433	83	430	83	456	83	456	83	430	89	426	83	456	89	426	112	459	112	459	89	426	93	421	112	459	93	421	94	413	83	456	50	452	63	434	83	456	63	434	74	433	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	137	230	149	246	150	275	150	275	149	246	162	257	150	275	162	257	169	292	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	63	434	50	452	50	434	139	33	150	4	153	48	207	160	209	38	213	192	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	223	-3	242	5	236	51	236	51	239	364	231	333	231	333	218	290	223	-3	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	141	270	188	275	459	257	141	275	459	250	416	257	141	250	416	250	410	257	141	250	410	248	401	257	141	248	401	248	104	270	188	349	472	325	467	270	188	325	467	301	463	270	188	301	463	275	459	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	245	456	208	452	222	434	245	456	222	434	232	434	236	51	237	59	239	364	239	364	237	59	241	77	239	364	241	77	245	386	245	386	241	77	248	104	245	386	248	104	248	401	236	51	231	333	223	-3	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	236	48	236	51	242	5	236	48	242	5	237	45	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	279	383	288	388	290	451	290	451	288	388	296	396	290	451	296	396	299	436	299	436	296	396	300	406	299	436	300	406	302	418	247	387	256	383	257	469	257	469	256	383	267	381	257	469	267	381	276	462	276	462	267	381	279	383	276	462	279	383	290	451	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	247	387	257	469	244	443	243	438	247	387	247	387	243	438	241	434	247	387	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	215	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	159	303	215	275	221	303	257	469	236	451	239	450	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	136	103	130	124	129	104	199	220	197	114	215	123	102	164	107	107	103	150	94	380	94	380	-8	0	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	138	307	116	304	83	12	83	12	116	304	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	83	12	161	312	138	307	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	142	463	142	372	156	461	156	461	142	372	156	374	156	461	156	374	169	454	169	454	156	374	169	381	169	454	169	381	179	444	179	444	169	381	179	390	179	444	179	390	186	431	186	431	179	390	186	403	186	431	186	403	189	417	97	419	100	404	100	432	100	432	100	404	106	391	100	432	106	391	106	444	106	444	106	391	115	381	106	444	115	381	116	454	116	454	115	381	128	374	116	454	128	374	128	461	128	461	128	374	142	372	128	461	142	372	142	463	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	95	403	94	398	101	127	101	127	94	398	93	391	101	127	93	391	90	382	90	382	-15	0	67	0	94	421	95	411	109	457	109	457	95	411	101	127	109	457	101	127	109	161	109	161	101	127	127	146	109	161	136	461	109	457	163	466	136	461	109	161	163	466	109	161	193	472	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	109	161	127	146	154	196	127	146	140	84	154	196	140	84	154	41	101	127	95	411	95	407	109	457	82	454	82	433	109	457	82	433	88	431	109	457	88	431	92	427	109	457	92	427	94	421	82	454	52	452	75	434	82	454	75	434	82	433	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	90	382	67	0	101	127	75	434	52	452	52	434	95	403	101	127	95	407	210	-4	192	196	188	0	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	56	237	52	218	72	0	72	0	52	218	45	192	72	0	45	192	35	157	35	157	-9	0	72	0	114	177	157	311	134	306	114	177	134	306	113	303	114	177	113	303	112	123	114	177	112	123	130	167	114	177	130	167	115	177	174	261	172	231	181	241	174	261	181	241	186	273	186	273	181	241	190	250	186	273	190	250	199	285	199	285	190	250	200	257	199	285	200	257	214	296	214	296	200	257	208	262	214	296	208	262	216	263	216	263	220	263	230	305	230	305	220	263	223	261	230	305	223	261	225	258	150	202	172	231	162	246	150	202	162	246	148	227	150	202	148	227	133	205	150	202	133	205	130	167	112	123	113	303	93	69	93	69	113	303	90	300	93	69	90	300	72	0	72	0	90	300	61	297	72	0	61	297	60	258	59	250	56	237	72	0	59	250	72	0	60	258	217	204	209	176	235	0	235	0	209	176	198	140	235	0	198	140	153	0	306	283	300	295	302	231	306	283	302	231	305	244	306	283	305	244	307	256	306	283	307	256	308	267	290	305	290	196	297	215	290	305	297	215	300	295	300	295	297	215	302	231	290	196	290	305	279	138	279	138	290	305	278	310	279	138	278	310	268	108	268	108	278	310	262	312	268	108	262	312	254	65	254	65	262	312	246	310	254	65	246	310	235	0	235	0	246	310	230	305	235	0	230	305	228	248	235	0	228	248	227	239	235	0	227	239	223	225	235	0	223	225	217	204	387	260	396	309	383	262	383	262	396	309	379	263	366	260	379	263	371	297	366	260	371	297	351	250	351	250	371	297	347	275	351	250	347	275	336	234	336	234	347	275	320	242	336	234	320	242	319	212	319	212	320	242	302	185	290	161	302	185	320	242	290	161	320	242	290	196	389	229	360	140	364	-3	389	229	364	-3	380	-5	389	229	380	-5	404	-2	389	229	404	-2	391	233	396	309	394	249	404	-2	396	309	404	-2	424	312	424	312	404	-2	416	52	416	48	416	52	404	-2	416	48	404	-2	426	6	396	309	387	260	391	257	396	309	391	257	393	253	396	309	393	253	394	249	396	309	371	297	379	263	424	312	416	52	416	59	424	312	416	59	417	65	424	312	417	65	420	74	424	312	420	74	424	86	424	312	424	86	430	104	424	312	430	104	442	310	404	-2	394	249	393	246	404	-2	393	246	393	242	404	-2	393	242	392	238	404	-2	392	238	391	233	351	1	364	-3	360	140	351	1	360	140	351	115	351	1	351	115	344	91	351	1	344	91	342	9	339	70	336	52	337	22	339	70	337	22	342	9	339	70	342	9	344	91	474	280	467	293	470	224	474	280	470	224	473	239	474	280	473	239	475	252	474	280	475	252	476	264	467	293	456	303	460	191	467	293	460	191	466	208	467	293	466	208	470	224	460	191	456	303	442	310	460	191	442	310	430	104	448	55	439	47	447	23	447	23	439	47	432	42	447	23	432	42	426	40	426	40	423	40	426	6	426	6	423	40	420	42	426	6	420	42	418	44	489	82	474	91	472	89	489	82	472	89	471	87	489	82	471	87	469	84	489	82	469	84	468	48	468	48	469	84	467	82	468	48	467	82	465	79	468	48	465	79	456	66	468	48	456	66	448	55	468	48	448	55	447	23	426	40	426	6	447	23	230	305	225	258	227	254	230	305	227	254	228	248	230	305	214	296	216	263	61	297	22	293	34	275	61	297	34	275	43	275	61	297	43	275	50	272	61	297	50	272	56	269	61	297	56	269	59	264	61	297	59	264	60	258	34	275	22	293	22	275	416	48	426	6	418	44	337	22	336	52	335	38	290	161	290	196	279	138	172	231	174	261	162	246	115	177	130	167	133	205	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	70	-118	58	-116	87	-138	87	-138	58	-116	50	-112	87	-138	50	-112	-28	-61	-28	-61	50	-112	45	-106	-28	-61	45	-106	44	-98	44	-98	45	230	41	214	44	-98	44	-90	45	230	45	230	44	-90	46	-79	45	230	46	-79	49	243	49	243	46	-79	49	-64	49	243	49	-64	51	252	51	252	49	-64	54	-45	51	252	54	-45	51	258	51	258	54	-45	56	299	56	299	54	-45	60	-21	56	299	60	-21	79	302	79	302	60	-21	68	6	79	302	68	6	76	39	76	39	77	0	77	31	77	31	77	0	87	-3	77	31	87	-3	81	25	81	25	87	-3	87	20	44	-98	41	214	36	195	44	-98	36	195	-28	-61	80	62	85	81	108	307	108	307	85	81	92	107	108	307	92	107	102	140	102	140	110	165	108	307	108	307	110	165	120	235	108	307	120	235	145	312	79	302	76	39	77	48	79	302	77	48	80	62	79	302	80	62	108	307	137	28	129	23	170	4	170	4	129	23	120	19	170	4	120	19	114	-8	114	-8	120	19	112	16	114	-8	112	16	105	-7	105	-7	112	16	103	15	96	-6	105	-7	103	15	96	-6	103	15	94	16	96	-6	94	16	87	20	96	-6	87	20	87	-3	163	287	142	265	143	232	143	232	142	265	132	216	126	206	132	216	142	265	126	206	142	265	120	196	120	196	142	265	120	235	120	196	120	235	115	183	115	183	120	235	110	165	214	195	205	154	222	39	222	39	205	154	190	110	222	39	190	110	170	4	170	4	190	110	170	68	170	4	170	68	145	35	145	35	137	28	170	4	143	232	154	245	163	287	163	287	154	245	166	255	163	287	166	255	184	302	184	302	166	255	178	262	184	302	178	262	191	264	191	264	200	263	205	310	205	310	200	263	207	259	205	310	207	259	227	312	227	312	207	259	212	252	227	312	212	252	216	241	214	195	222	39	217	227	217	227	222	39	227	312	227	312	222	39	263	92	227	312	263	92	254	309	254	309	263	92	274	298	291	158	302	231	299	258	291	158	299	258	289	281	291	158	289	281	274	298	291	158	274	298	263	92	217	227	227	312	216	241	205	310	184	302	191	264	56	299	35	296	41	272	56	299	41	272	47	269	56	299	47	269	50	265	56	299	50	265	51	258	35	296	15	293	30	274	35	296	30	274	41	272	87	-138	-28	-61	-35	-87	87	-138	-35	-87	-43	-104	87	-138	-43	-104	-52	-113	87	-138	-52	-113	-64	-118	87	-138	-64	-118	-80	-119	87	-138	-80	-119	-80	-138	30	274	15	293	15	275	70	-118	87	-138	87	-119	77	0	76	39	68	6	117	-105	107	-114	251	-138	251	-138	107	-114	91	-118	251	-138	91	-118	70	-119	90	54	93	-6	95	46	95	46	93	-6	115	1	95	46	115	1	102	42	102	42	115	1	112	40	124	42	112	40	115	1	124	42	115	1	136	16	92	124	99	151	122	292	122	292	99	151	109	178	122	292	109	178	121	205	121	205	133	226	122	292	122	292	133	226	154	307	91	269	63	238	69	-8	91	269	69	-8	85	78	91	269	85	78	87	100	91	269	87	100	92	124	91	269	92	124	122	292	85	78	69	-8	86	65	86	65	69	-8	93	-6	86	65	93	-6	90	54	69	-8	63	238	45	-4	45	-4	63	238	37	199	45	-4	37	199	26	6	26	6	37	199	24	174	26	6	24	174	14	150	26	6	14	150	12	24	12	24	14	150	7	125	12	24	7	125	4	49	4	49	7	125	2	102	4	49	2	102	1	79	155	37	173	66	159	72	159	72	173	66	171	90	185	119	171	90	173	66	185	119	173	66	207	-100	207	-100	173	66	208	-107	196	283	194	312	185	312	196	283	185	312	180	278	196	283	203	310	194	312	133	226	147	247	154	307	154	307	147	247	163	265	154	307	163	265	185	312	185	312	163	265	180	278	124	42	136	16	136	48	136	48	136	16	155	37	136	48	155	37	148	58	148	58	155	37	159	72	208	-93	209	189	207	-100	207	-100	198	153	185	119	231	-7	318	303	235	263	231	-7	235	263	232	274	231	-7	232	274	231	281	231	-7	231	281	229	288	231	-7	229	288	226	293	231	-7	226	293	223	-35	217	-59	223	-35	219	250	219	250	223	-35	223	297	223	297	223	-35	226	293	217	223	209	189	211	-79	217	223	211	-79	217	-59	217	223	217	-59	219	250	204	281	211	277	211	306	211	306	211	277	216	270	211	306	216	270	218	302	218	302	216	270	218	261	218	302	218	261	223	297	223	297	218	261	219	250	204	281	211	306	203	310	204	281	203	310	196	283	251	-138	251	-119	240	-119	251	-138	240	-119	228	-118	251	-138	228	-118	219	-116	251	-138	219	-116	212	-113	251	-138	212	-113	133	-73	251	-138	133	-73	126	-92	251	-138	126	-92	117	-105	208	-107	173	66	133	-73	208	-107	133	-73	212	-113	251	-138	70	-119	70	-138	235	263	318	303	244	303	198	153	207	-100	209	189	209	189	208	-93	211	-79	138	227	109	171	111	132	111	132	109	171	108	171	111	132	108	171	100	104	100	104	108	171	111	303	100	104	111	303	88	67	88	67	111	303	88	300	88	67	88	300	68	0	68	0	88	300	58	297	68	0	58	297	55	258	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	130	307	111	303	108	171	130	307	108	171	152	312	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	32	275	17	293	17	275	203	308	189	241	195	235	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	75	49	75	54	75	54	61	-2	75	54	77	326	61	-2	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	88	114	98	150	100	346	100	346	98	150	111	195	100	346	111	195	122	370	122	370	111	195	133	275	122	370	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	75	54	76	66	77	326	77	326	76	66	81	86	77	326	81	86	100	346	100	346	81	86	88	114	141	303	133	275	190	275	141	303	190	275	190	303	112	61	102	50	104	23	104	23	102	50	93	44	104	23	93	44	86	41	86	41	83	42	83	6	83	6	83	42	80	43	83	6	80	43	77	45	75	49	75	54	61	-2	75	49	61	-2	83	6	75	49	83	6	77	45	127	49	152	85	137	95	127	49	137	95	124	76	127	49	124	76	112	61	127	49	112	61	104	23	86	41	83	6	104	23	0	76	0	10	4	95	4	95	0	10	10	1	4	95	10	1	10	115	10	115	10	1	22	-3	10	115	22	-3	55	275	55	275	22	-3	38	-5	55	275	38	-5	61	-2	-3	60	-6	47	-5	22	-3	60	-5	22	0	10	-3	60	0	10	0	76	-5	22	-6	47	-7	38	55	275	20	299	20	275	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	55	221	62	301	50	246	50	246	62	301	44	263	41	268	44	263	62	301	41	268	62	301	39	298	115	312	97	308	120	35	120	35	97	308	80	304	120	35	80	304	75	-8	75	-8	80	304	62	301	75	-8	62	301	61	111	61	111	61	103	75	-8	75	-8	61	103	61	85	75	-8	61	85	60	59	62	301	55	221	58	190	62	301	58	190	60	153	62	301	60	153	61	111	39	298	10	294	21	275	39	298	21	275	30	274	39	298	30	274	36	271	39	298	36	271	41	268	269	249	269	281	264	229	264	229	269	281	264	293	264	229	264	293	256	208	256	208	264	293	255	303	256	208	255	303	245	186	245	186	255	303	244	310	245	186	244	310	231	163	231	163	244	310	230	312	231	163	230	312	222	214	222	214	219	199	231	163	231	163	219	199	211	181	231	163	211	181	208	132	208	132	211	181	195	158	208	132	195	158	184	103	184	103	195	158	171	127	184	103	171	127	156	71	156	71	171	127	137	87	213	232	217	227	218	310	218	310	217	227	220	223	218	310	220	223	230	312	230	312	220	223	221	218	230	312	221	218	222	214	194	261	197	254	199	297	199	297	197	254	202	246	199	297	202	246	208	305	208	305	202	246	208	238	208	305	208	238	218	310	218	310	208	238	213	232	194	287	192	275	192	268	194	287	192	268	194	261	194	287	194	261	199	297	137	87	136	154	133	208	137	87	133	208	129	250	137	87	129	250	123	284	137	87	123	284	120	35	137	87	120	35	156	71	59	27	57	-8	75	-8	59	27	75	-8	60	59	21	275	10	294	10	276	115	312	120	35	123	284	269	281	269	249	271	267	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	286	335	271	66	62	60	58	62	14	62	14	60	58	55	56	62	14	55	56	48	55	48	55	40	57	46	0	46	0	40	57	33	60	46	0	33	60	30	-6	30	-6	33	60	26	64	30	-6	26	64	17	68	30	-6	17	68	12	-8	12	-8	17	68	6	69	12	-8	6	69	-1	-6	-1	-6	6	69	-5	67	-1	-6	-5	67	-13	-1	-13	-1	-5	67	-15	62	-13	-1	-15	62	-22	7	-22	7	-15	62	-23	54	-22	7	-23	54	-27	18	-27	18	-23	54	-27	43	-27	18	-27	43	-29	31	40	279	44	279	140	312	140	312	44	279	48	279	140	312	48	279	51	279	51	279	63	277	140	312	140	312	63	277	72	272	140	312	72	272	80	263	117	96	140	312	109	130	109	130	140	312	90	232	85	250	90	232	140	312	85	250	140	312	80	263	117	96	109	130	101	69	101	69	109	130	80	81	101	69	80	81	79	36	79	36	80	81	72	70	79	36	72	70	66	62	48	55	46	0	62	14	171	219	165	249	183	-8	171	219	183	-8	179	186	179	186	183	-8	200	79	203	65	200	79	202	-5	203	65	202	-5	221	3	259	310	242	301	249	247	249	247	242	301	241	249	230	246	241	249	242	301	230	246	242	301	222	285	179	186	192	207	199	258	199	258	192	207	205	224	199	258	205	224	222	285	222	285	205	224	218	238	222	285	218	238	230	246	263	240	270	237	278	312	278	312	270	237	279	235	278	312	279	235	290	310	290	310	279	235	291	237	290	310	291	237	300	304	300	304	291	237	301	242	300	304	301	242	309	295	309	295	301	242	309	250	309	295	309	250	315	283	315	283	309	250	315	260	315	283	315	260	317	271	259	310	249	247	256	244	259	310	256	244	263	240	259	310	263	240	278	312	164	-5	183	-8	165	249	164	-5	165	249	159	271	164	-5	159	271	153	288	164	-5	153	288	149	5	126	55	137	25	140	312	140	312	137	25	149	5	140	312	149	5	147	301	147	301	149	5	153	288	35	278	40	279	140	312	35	278	140	312	28	296	35	278	28	296	28	278	246	54	238	47	240	19	240	19	238	47	232	44	240	19	232	44	225	43	225	43	218	44	221	3	221	3	218	44	212	48	221	3	212	48	207	55	261	42	284	74	270	83	261	42	270	83	256	66	261	42	256	66	246	54	261	42	246	54	240	19	225	43	221	3	240	19	200	79	183	-8	202	-5	203	65	221	3	207	55	140	312	117	96	126	55	179	186	199	258	171	219	66	62	62	14	79	36	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	90	-52	92	160	89	-65	89	-65	66	168	93	-123	93	-123	66	168	60	121	93	-123	60	121	60	110	93	-123	60	110	58	-116	58	-116	60	110	57	96	58	-116	57	96	53	80	110	153	109	29	116	52	110	153	116	52	121	143	121	143	116	52	122	73	121	143	122	73	127	132	127	132	122	73	126	91	127	132	126	91	128	106	110	153	92	160	92	-36	110	153	92	-36	97	-16	110	153	97	-16	102	5	110	153	102	5	109	29	263	448	293	456	295	464	263	448	295	464	239	436	239	436	295	464	238	461	239	436	238	461	222	420	222	420	238	461	209	399	195	451	163	433	169	256	195	451	169	256	199	372	195	451	199	372	209	399	195	451	209	399	238	461	163	433	141	405	145	204	163	433	145	204	159	226	163	433	159	226	169	256	127	367	96	247	101	177	127	367	101	177	127	188	127	367	127	188	145	204	127	367	145	204	141	405	74	201	66	168	101	177	74	201	101	177	87	220	87	220	101	177	96	247	58	134	60	121	66	168	58	134	66	168	57	187	58	134	57	187	52	145	3	168	25	161	34	176	34	176	25	161	41	154	34	176	41	154	57	187	57	187	41	154	52	145	144	-117	123	-112	142	-126	142	-126	123	-112	107	-104	142	-126	107	-104	93	-123	93	-123	107	-104	97	-94	93	-123	97	-94	91	-81	89	-65	93	-123	91	-81	53	80	48	62	58	-116	58	-116	48	62	42	42	58	-116	42	42	35	-104	35	-104	42	42	35	19	35	-104	35	19	28	-5	23	-28	20	-49	23	-87	23	-28	23	-87	35	-104	23	-28	35	-104	28	-5	23	-87	20	-49	19	-64	57	187	66	168	74	201	127	132	128	106	129	117	66	168	89	-65	92	160	92	160	90	-52	92	-36	104	-11	104	463	44	463	104	-11	44	463	44	-11	97	308	90	283	97	185	97	308	97	185	115	177	97	308	115	177	105	334	148	227	160	450	147	216	147	216	145	455	141	169	141	169	145	455	125	460	141	169	125	460	118	403	118	403	125	460	116	419	66	464	84	450	99	462	99	462	84	450	100	442	99	462	100	442	125	460	125	460	100	442	110	432	125	460	110	432	116	419	141	169	118	403	118	391	141	169	118	391	115	177	115	177	118	391	115	376	115	177	115	376	111	357	86	194	97	185	90	283	86	194	90	283	85	262	86	194	85	262	81	245	86	194	81	245	80	205	79	231	78	220	80	205	79	231	80	205	81	245	154	257	159	275	160	450	160	450	159	275	165	295	160	450	165	295	172	442	172	442	165	295	172	319	172	442	172	319	178	436	178	436	172	319	179	344	178	436	179	344	182	429	182	429	179	344	184	368	182	429	184	368	186	421	186	421	184	368	187	388	186	421	187	388	188	413	188	413	187	388	189	404	160	450	148	227	150	241	160	450	150	241	154	257	173	160	204	169	182	176	173	160	182	176	166	183	173	160	166	183	155	192	173	160	155	192	150	150	150	150	155	192	149	203	150	150	149	203	147	216	150	150	147	216	141	169	150	150	141	169	133	135	81	-29	112	90	106	160	106	160	112	90	120	116	106	160	120	116	141	169	141	169	120	116	133	135	81	149	62	133	66	-68	81	149	66	-68	81	-29	81	149	81	-29	106	160	8	-34	13	-113	38	81	38	81	13	-113	44	-96	38	81	44	-96	49	111	49	111	44	-96	66	-68	49	111	66	-68	62	133	8	-34	0	-61	13	-113	13	-113	0	-61	-13	-82	13	-113	-13	-82	-29	-123	-29	-123	-13	-82	-31	-98	-29	-123	-31	-98	-54	-110	-84	-117	-86	-126	-29	-123	-84	-117	-29	-123	-54	-110	145	455	147	216	160	450	105	334	115	177	111	357	84	450	66	464	63	456	108	164	119	164	119	164	132	223	119	164	133	164	132	223	133	164	146	221	146	221	133	164	147	161	146	221	147	161	163	216	163	216	147	161	161	157	163	216	161	157	177	150	90	155	99	161	99	222	99	222	99	161	108	164	99	222	108	164	118	224	118	224	108	164	119	164	118	224	119	164	132	223	90	155	99	222	81	147	81	147	99	222	81	215	81	147	81	215	72	136	72	136	81	215	65	204	72	136	65	204	50	188	163	216	177	150	183	208	183	208	177	150	195	140	183	208	195	140	210	196	210	196	195	140	211	131	210	196	211	131	228	188	228	188	211	131	226	125	228	188	226	125	240	121	302	197	293	188	299	126	299	126	293	188	284	182	299	126	284	182	283	120	283	120	284	182	275	179	283	120	275	179	265	118	265	118	275	179	265	178	315	137	331	153	348	176	315	137	348	176	311	208	315	137	311	208	302	197	315	137	302	197	299	126	258	178	250	180	253	119	258	178	253	119	265	118	258	178	265	118	265	178	241	183	228	188	240	121	241	183	240	121	253	119	241	183	253	119	250	180	72	136	50	188	36	167	21	-118	31	-129	25	-45	25	-45	31	-129	34	-28	56	14	34	-28	44	-135	56	14	44	-135	60	-138	25	-45	19	-58	21	-118	21	-118	19	-58	15	-68	21	-118	15	-68	15	-104	15	-104	15	-68	13	-78	15	-104	13	-78	13	-87	122	18	130	66	130	186	130	186	130	66	139	120	130	186	139	120	150	180	112	-83	113	-72	113	142	113	142	113	-72	114	-58	113	142	114	-58	130	186	130	186	114	-58	117	-23	130	186	117	-23	122	18	113	142	95	100	100	-117	113	142	100	-117	106	-106	113	142	106	-106	109	-99	113	142	109	-99	111	-92	113	142	111	-92	112	-83	60	-138	72	-136	76	57	76	57	72	-136	82	-132	76	57	82	-132	95	100	95	100	82	-132	92	-126	95	100	92	-126	100	-117	34	-28	31	-129	44	-135	138	245	151	238	152	332	152	332	151	238	167	235	152	332	167	235	167	334	167	334	167	235	183	238	167	334	183	238	184	332	184	332	183	238	196	245	184	332	196	245	197	325	197	325	196	245	207	256	197	325	207	256	207	315	207	315	207	256	214	270	207	315	214	270	214	302	214	302	214	270	216	286	120	301	120	270	127	315	127	315	120	270	127	256	127	315	127	256	138	325	138	325	127	256	138	245	138	325	138	245	152	332	120	270	120	301	118	286	56	14	60	-138	76	57	128	-8	128	-8	120	-96	128	-8	120	-96	152	-6	128	-8	152	-6	133	47	128	-8	133	47	125	56	128	-8	125	56	119	68	128	-8	119	68	115	83	128	-8	115	83	94	-2	94	-2	115	83	114	100	114	100	116	125	112	267	112	267	116	125	122	154	112	267	122	154	164	300	164	300	122	154	131	183	164	300	131	183	142	213	45	32	66	11	69	217	69	217	66	11	94	-2	69	217	94	-2	112	267	112	267	94	-2	114	100	39	158	29	94	33	60	39	158	33	60	45	32	39	158	45	32	69	217	164	300	142	213	156	241	156	241	167	258	164	300	164	300	167	258	179	272	164	300	179	272	221	312	221	312	179	272	190	282	221	312	190	282	202	288	215	57	199	45	199	11	199	11	199	45	183	38	199	11	183	38	177	0	177	0	183	38	167	35	177	0	167	35	152	-6	221	312	202	288	214	290	214	290	219	289	221	312	221	312	219	289	223	288	221	312	223	288	224	312	224	312	223	288	226	286	224	312	226	286	228	312	228	312	226	286	228	284	228	312	228	284	231	311	231	311	228	284	229	281	233	208	229	281	229	279	233	208	229	279	229	211	229	211	229	279	167	35	268	389	240	310	242	205	268	389	242	205	247	205	268	389	247	205	253	204	268	389	253	204	261	303	268	389	261	303	291	389	242	205	240	310	238	206	238	206	240	310	235	311	238	206	235	311	233	208	233	208	235	311	231	311	233	208	231	311	229	281	229	279	145	38	152	-6	229	279	152	-6	167	35	296	250	295	263	294	235	294	235	295	263	291	275	294	235	291	275	288	223	288	223	291	275	284	285	288	223	284	285	279	213	279	213	284	285	274	295	279	213	274	295	267	207	267	207	274	295	261	303	267	207	261	303	253	204	265	83	247	95	241	51	241	51	247	95	230	74	241	51	230	74	220	28	220	28	230	74	215	57	220	28	215	57	199	11	120	-96	128	-8	97	-96	133	47	152	-6	145	38	5	68	12	75	21	107	21	107	12	75	21	80	21	107	21	80	33	81	33	81	42	81	43	109	43	109	42	81	50	78	43	109	50	78	51	109	51	109	50	78	59	74	51	109	59	74	59	108	59	108	59	74	67	69	59	108	67	69	66	106	66	106	67	69	75	104	4	99	-9	87	-1	48	4	99	-1	48	0	59	4	99	0	59	5	68	4	99	5	68	21	107	5	27	0	36	2	3	2	3	0	36	-1	48	71	43	65	30	70	-1	70	-1	65	30	57	20	70	-1	57	20	55	-5	55	-5	57	20	47	15	55	-5	47	15	39	-7	39	-7	47	15	36	13	89	142	87	123	94	18	94	18	87	123	84	100	94	18	84	100	83	6	83	6	84	100	76	61	75	104	67	69	76	61	75	104	76	61	84	100	43	109	21	107	33	81	135	362	122	332	125	17	125	17	122	332	111	296	125	17	111	296	106	33	106	33	111	296	101	250	106	33	101	250	97	210	97	210	101	250	30	250	97	210	30	250	23	210	94	18	106	33	97	210	94	18	97	210	94	181	94	18	94	181	91	160	94	18	91	160	89	142	125	17	142	6	131	84	131	84	142	6	153	75	153	75	142	6	159	-1	153	75	159	-1	172	69	172	69	159	-1	175	-6	172	69	175	-6	188	65	188	65	175	-6	192	-7	188	65	192	-7	202	63	202	63	192	-7	208	-6	202	63	208	-6	216	62	216	62	208	-6	223	-1	216	62	223	-1	233	63	189	250	216	387	205	443	189	250	205	443	185	428	189	250	185	428	182	210	189	250	182	210	259	210	189	250	259	210	266	250	139	95	149	114	149	387	149	387	149	114	159	136	149	387	159	136	167	410	167	410	159	136	168	161	167	410	168	161	185	428	185	428	168	161	176	185	185	428	176	185	182	210	135	362	125	17	131	84	135	362	131	84	139	95	135	362	139	95	149	387	227	420	236	430	248	459	248	459	236	430	245	437	248	459	245	437	256	439	256	439	262	438	271	462	271	462	262	438	266	436	271	462	266	436	269	433	226	453	205	443	216	387	226	453	216	387	221	405	226	453	221	405	227	420	226	453	227	420	248	459	317	357	328	363	331	437	331	437	328	363	337	373	331	437	337	373	341	420	341	420	337	373	343	385	341	420	343	385	345	400	282	361	292	356	295	459	295	459	292	356	303	354	295	459	303	354	315	450	315	450	303	354	317	357	315	450	317	357	331	437	274	368	282	361	295	459	274	368	295	459	272	425	274	368	272	425	272	422	274	368	272	422	272	420	274	368	272	420	271	417	274	368	271	417	271	414	274	368	271	414	270	412	274	368	270	412	269	407	274	368	269	407	269	377	271	429	272	425	295	459	271	429	295	459	271	462	271	429	271	462	269	433	271	462	248	459	256	439	269	377	269	407	269	402	269	377	269	402	268	397	269	377	268	397	268	393	269	377	268	393	268	388	233	63	238	5	247	67	247	67	238	5	251	15	247	67	251	15	258	75	258	75	251	15	263	28	258	75	263	28	267	88	267	88	263	28	271	39	267	88	271	39	276	105	276	105	271	39	277	52	276	105	277	52	293	105	293	105	277	52	283	66	293	105	283	66	288	84	71	43	70	-1	83	6	71	43	83	6	76	61	24	14	13	19	19	-4	24	14	19	-4	39	-7	24	14	39	-7	36	13	5	27	2	3	19	-4	5	27	19	-4	13	19	-21	51	-18	31	-18	70	-18	70	-18	31	-10	15	-18	70	-10	15	-9	87	-9	87	-10	15	2	3	-9	87	2	3	-1	48	233	63	223	-1	238	5	169	270	169	325	151	324	169	270	151	324	141	265	169	270	187	324	169	325	87	209	99	233	103	310	103	310	99	233	118	253	103	310	118	253	118	317	118	317	118	253	141	265	118	317	141	265	134	322	134	322	141	265	151	324	87	302	22	367	49	262	87	302	49	262	49	99	87	302	49	99	83	179	87	302	83	179	87	209	87	302	87	209	103	310	355	32	289	99	316	-6	316	-6	289	99	255	179	251	60	255	179	250	151	251	60	250	151	238	127	203	38	219	43	219	107	219	107	219	43	235	50	219	107	235	50	238	127	238	127	235	50	251	60	196	94	169	90	169	35	196	94	169	35	186	36	196	94	186	36	203	38	196	94	203	38	219	107	316	367	251	302	255	179	316	367	255	179	289	262	316	367	289	262	355	328	251	302	235	310	239	233	251	302	239	233	251	208	251	302	251	208	255	179	220	253	239	233	235	310	220	253	235	310	220	317	220	253	220	317	204	322	220	253	204	322	196	265	196	265	204	322	187	324	196	265	187	324	169	270	289	99	298	113	299	246	299	246	298	113	306	129	299	246	306	129	306	230	306	230	306	129	311	144	306	230	311	144	311	214	311	214	311	144	314	161	311	214	314	161	314	197	314	197	314	161	314	179	289	99	299	246	289	262	289	99	289	262	255	179	251	60	316	-6	255	179	169	90	141	94	152	36	169	90	152	36	169	35	118	107	99	126	103	50	103	50	99	126	87	151	103	50	87	151	87	60	87	60	87	151	83	179	141	94	118	107	119	43	141	94	119	43	135	38	141	94	135	38	152	36	49	99	22	-6	87	60	49	99	87	60	83	179	49	99	49	262	39	114	39	114	49	262	39	246	39	114	39	246	32	129	32	129	39	246	32	231	32	129	32	231	27	145	27	145	32	231	27	215	27	145	27	215	24	161	24	161	27	215	24	198	24	161	24	198	23	179	22	-6	49	99	-16	32	118	107	103	50	119	43	49	262	22	367	-16	328	89	33	76	25	249	0	249	0	76	25	58	20	249	0	58	20	31	17	63	428	73	421	220	452	220	452	73	421	80	410	220	452	80	410	87	393	87	393	140	231	170	413	170	413	140	231	142	198	170	413	142	198	170	409	170	405	170	409	194	46	194	46	170	409	142	198	194	46	142	198	195	34	195	34	142	198	127	145	195	34	127	145	118	111	118	111	127	145	32	145	118	111	32	145	23	111	170	413	171	421	87	393	87	393	171	421	176	427	87	393	176	427	220	452	220	452	176	427	186	431	220	452	186	431	200	434	200	434	220	435	220	452	50	432	63	428	220	452	50	432	220	452	31	452	50	432	31	452	31	435	194	46	173	392	172	397	194	46	172	397	171	401	194	46	171	401	170	405	194	54	195	63	173	392	173	392	195	63	197	74	173	392	197	74	228	232	228	232	197	74	200	87	228	232	200	87	204	103	204	103	207	111	228	232	228	232	207	111	216	145	228	232	216	145	231	198	319	363	231	198	250	231	319	363	250	231	361	388	319	363	228	232	231	198	194	54	173	392	194	46	334	391	331	383	361	388	361	388	331	383	326	374	361	388	326	374	319	363	425	452	289	452	309	434	425	452	309	434	322	430	425	452	322	430	331	425	425	452	331	425	335	416	425	452	335	416	336	404	425	452	336	404	385	416	425	452	385	416	397	425	425	452	397	425	410	431	425	452	410	431	425	435	336	404	361	388	374	404	336	404	374	404	385	416	336	397	334	391	361	388	336	397	361	388	336	404	250	231	231	198	332	198	250	231	332	198	341	231	216	145	207	111	309	111	216	145	309	111	319	145	249	0	249	17	226	18	249	0	226	18	210	21	249	0	210	21	200	27	249	0	200	27	105	66	249	0	105	66	98	47	249	0	98	47	89	33	118	111	105	66	200	27	118	111	200	27	195	34	55	231	46	198	142	198	55	231	142	198	140	231	249	0	31	17	31	0	309	434	289	452	289	435	44	163	44	-11	104	-11	44	163	104	-11	104	163	44	463	44	288	104	288	44	463	104	288	104	463	157	127	147	139	149	33	149	33	147	139	135	152	149	33	135	152	124	63	124	63	135	152	124	165	124	63	124	165	114	179	114	179	107	190	124	63	124	63	107	190	101	201	124	63	101	201	97	212	132	270	129	286	122	287	132	270	122	287	120	268	132	270	136	285	129	286	116	287	94	284	96	244	116	287	96	244	101	254	116	287	101	254	109	263	116	287	109	263	120	268	116	287	120	268	122	287	51	168	58	151	59	257	59	257	58	151	67	134	59	257	67	134	75	274	75	274	67	134	80	117	75	274	80	117	94	284	94	284	80	117	94	231	120	337	127	319	133	427	133	427	127	319	138	302	133	427	138	302	155	446	155	446	138	302	151	285	155	446	151	285	159	261	159	261	151	285	149	283	119	402	114	373	115	354	119	402	115	354	120	337	119	402	120	337	133	427	176	356	167	372	189	237	189	237	167	372	162	386	189	237	162	386	159	261	159	261	162	386	161	399	206	100	199	83	203	82	206	100	203	82	207	82	206	100	198	101	199	83	198	101	190	103	193	81	198	101	193	81	195	84	198	101	195	84	199	83	290	135	294	164	292	184	290	135	292	184	287	203	290	135	287	203	279	223	290	135	279	223	279	111	240	85	261	95	244	127	244	127	261	95	246	140	254	262	246	140	261	95	254	262	261	95	268	243	268	243	261	95	279	111	268	243	279	111	279	223	240	85	244	127	238	117	240	85	238	117	229	108	240	85	229	108	218	102	240	85	218	102	215	81	218	102	206	100	207	82	218	102	207	82	211	82	218	102	211	82	215	81	254	262	207	316	217	205	254	262	217	205	238	170	254	262	238	170	246	140	189	338	176	356	189	237	189	338	189	237	217	205	189	338	217	205	207	316	163	415	171	429	183	459	183	459	171	429	183	439	183	459	183	439	218	463	218	463	183	439	199	446	218	463	199	446	218	448	218	448	230	447	248	460	248	460	230	447	241	444	248	460	241	444	250	440	155	446	159	261	161	399	155	446	161	399	163	415	155	446	163	415	183	459	159	261	149	283	143	284	159	261	143	284	136	285	159	261	136	285	132	270	306	418	293	437	294	363	306	418	294	363	303	372	306	418	303	372	308	383	306	418	308	383	310	397	259	356	271	354	273	451	273	451	271	354	284	357	273	451	284	357	293	437	293	437	284	357	294	363	248	460	250	440	273	451	273	451	250	440	256	435	273	451	256	435	258	429	258	429	259	356	273	451	248	460	218	463	218	448	234	392	236	380	236	405	236	405	236	380	241	370	236	405	241	370	242	413	242	413	241	370	249	362	242	413	249	362	249	419	249	419	249	362	259	356	249	419	259	356	255	423	255	423	259	356	258	429	228	-34	233	-5	232	11	228	-34	232	11	227	27	228	-34	227	27	220	43	228	-34	220	43	212	-59	220	43	209	61	212	-59	212	-59	209	61	193	81	212	-59	193	81	188	-78	188	-78	193	81	190	103	188	-78	190	103	183	106	188	-78	183	106	181	-28	181	-28	178	-46	188	-78	188	-78	178	-46	171	-60	188	-78	171	-60	158	-71	188	-78	158	-71	158	-91	158	-91	158	-71	142	-78	158	-91	142	-78	123	-80	123	-80	110	-79	122	-96	122	-96	110	-79	97	-76	122	-96	97	-76	91	-92	91	-92	97	-76	87	-72	91	-92	87	-72	80	-67	123	-80	122	-96	158	-91	149	33	165	11	157	127	157	127	165	11	167	118	175	111	167	118	175	-4	175	111	175	-4	180	-16	95	222	94	231	80	117	95	222	80	117	124	63	95	222	124	63	97	212	183	106	175	111	180	-16	183	106	180	-16	181	-28	167	118	165	11	175	-4	78	-61	80	-51	86	9	78	-61	91	-92	80	-67	64	-82	91	-92	78	-61	64	-82	78	-61	76	14	64	-82	76	14	63	16	64	-82	63	16	51	14	64	-82	51	14	43	-67	51	14	40	8	43	-67	43	-67	40	8	31	0	43	-67	31	0	29	-47	29	-47	31	0	26	-11	29	-47	26	-11	24	-25	80	-51	86	-44	86	9	86	9	86	-44	93	-37	86	9	93	-37	94	2	94	2	93	-37	99	-29	94	2	99	-29	99	-7	99	-7	99	-29	101	-18	78	-61	86	9	76	14	50	233	46	202	47	185	50	233	47	185	51	168	50	233	51	168	59	257	96	244	94	284	94	231	39	412	39	385	45	424	45	424	39	385	46	373	45	424	46	373	55	434	55	434	46	373	55	363	55	434	55	363	67	440	67	440	55	363	67	357	67	440	67	357	81	443	81	443	67	357	81	354	81	443	81	354	95	440	95	440	81	354	95	357	95	440	95	357	107	434	107	434	95	357	107	363	107	434	107	363	116	424	116	424	107	363	116	372	116	424	116	372	123	412	123	412	116	372	123	384	123	412	123	384	125	398	182	412	183	385	189	424	189	424	183	385	189	373	189	424	189	373	198	434	198	434	189	373	198	363	198	434	198	363	210	440	210	440	198	363	210	357	210	440	210	357	224	443	224	443	210	357	224	354	224	443	224	354	238	440	238	440	224	354	238	357	238	440	238	357	250	434	250	434	238	357	250	363	250	434	250	363	260	424	260	424	250	363	260	372	260	424	260	372	266	412	266	412	260	372	266	384	266	412	266	384	268	398	183	385	182	412	180	398	39	385	39	412	37	398	444	225	434	160	441	84	441	84	434	160	407	103	441	84	407	103	390	33	390	33	407	103	365	59	390	33	365	59	326	0	326	0	365	59	312	29	326	0	312	29	250	19	250	19	191	30	250	-11	250	-11	191	30	177	0	140	59	99	104	114	34	140	59	114	34	177	0	140	59	177	0	191	30	65	366	32	300	62	225	62	225	65	85	72	161	72	161	65	85	114	34	72	161	114	34	99	104	32	300	20	224	32	150	32	300	32	150	65	85	32	300	65	85	62	225	434	290	441	366	407	347	407	347	441	366	390	418	407	347	390	418	365	392	365	392	390	418	327	451	365	392	327	451	313	421	313	421	327	451	253	432	193	421	253	432	253	463	193	421	253	463	179	451	72	290	99	347	115	417	115	417	99	347	140	392	115	417	140	392	179	451	179	451	140	392	193	421	65	366	62	225	72	290	65	366	72	290	115	417	444	225	473	301	441	366	444	225	473	149	473	301	327	451	253	463	253	432	444	225	441	84	473	149	250	19	250	-11	326	0	240	115	214	130	218	100	218	100	214	130	194	155	218	100	194	155	177	117	177	117	194	155	183	188	177	117	183	188	179	231	179	231	180	339	149	310	288	363	274	363	293	348	293	348	274	363	270	350	238	345	270	350	274	363	238	345	274	363	223	357	356	289	356	337	355	341	356	289	355	341	354	344	356	289	354	344	351	346	356	289	351	346	346	349	356	289	346	349	345	289	288	363	293	348	301	362	301	362	293	348	312	340	301	362	312	340	314	360	314	360	312	340	326	328	314	360	326	328	327	356	327	356	326	328	337	311	327	356	337	311	341	351	341	351	337	311	345	289	341	351	345	289	346	349	179	231	183	272	180	339	180	339	183	272	194	306	180	339	194	306	223	357	223	357	194	306	213	330	223	357	213	330	238	345	121	226	128	181	128	272	128	272	128	181	147	144	128	272	147	144	149	310	149	310	147	144	177	117	149	310	177	117	179	231	218	100	268	94	240	115	240	115	268	94	272	110	294	112	272	110	279	94	294	112	279	94	287	95	355	169	343	147	346	110	355	169	346	110	348	111	355	169	348	111	351	112	355	169	351	112	353	113	355	169	353	113	354	115	355	169	354	115	355	117	355	169	355	117	356	120	355	169	356	120	367	169	313	101	327	104	329	130	329	130	327	104	337	107	329	130	337	107	343	147	343	147	337	107	342	108	343	147	342	108	346	110	313	119	294	112	295	96	313	119	295	96	303	98	313	119	303	98	313	101	313	119	313	101	329	130	272	110	268	94	279	94	294	112	287	95	295	96	473	301	473	149	485	225	441	366	434	290	444	225	156	452	150	458	155	270	155	270	150	458	147	425	155	270	147	425	146	412	155	270	146	412	145	271	145	271	146	412	142	395	145	271	142	395	137	275	137	275	142	395	137	377	137	275	137	377	133	330	133	330	137	377	130	359	133	330	130	359	123	342	123	342	114	328	118	307	118	307	114	328	106	316	118	307	106	316	104	290	104	290	106	316	97	308	104	290	97	308	90	278	90	278	97	308	88	303	90	278	88	303	80	301	80	301	75	302	90	278	90	278	75	302	75	272	75	272	75	302	70	305	75	272	70	305	67	309	75	272	67	309	64	314	75	272	64	314	58	270	19	290	29	279	37	400	37	400	29	279	42	272	37	400	42	272	65	432	65	432	42	272	58	270	65	432	58	270	63	320	68	350	81	383	98	455	98	455	81	383	98	413	98	455	98	413	133	463	133	463	98	413	117	436	133	463	117	436	133	445	133	445	138	444	142	462	142	462	138	444	142	440	142	462	142	440	145	436	65	432	63	320	68	350	65	432	68	350	98	455	18	361	11	321	13	304	18	361	13	304	19	290	18	361	19	290	37	400	150	458	142	462	145	436	150	458	145	436	147	431	150	458	147	431	147	425	142	462	133	463	133	445	178	301	177	303	179	278	179	278	177	303	177	305	172	457	177	305	178	312	172	457	178	312	179	321	179	321	182	332	172	457	172	457	182	332	186	347	172	457	186	347	192	365	192	365	223	459	172	457	194	308	188	303	192	288	192	288	188	303	184	300	192	288	184	300	180	299	180	299	179	299	192	288	192	288	179	299	179	278	208	323	201	314	205	302	208	323	205	302	220	321	208	323	220	321	211	327	194	308	192	288	205	302	194	308	205	302	201	314	179	300	178	301	179	278	179	300	179	278	179	299	167	272	179	278	177	305	167	272	177	305	172	457	167	272	172	457	164	432	167	272	164	432	161	444	167	272	161	444	156	452	167	272	156	452	155	270	133	330	129	318	131	281	133	330	131	281	137	275	127	310	126	304	127	288	127	310	127	288	131	281	127	310	131	281	129	318	125	300	125	296	127	288	125	300	127	288	126	304	123	342	118	307	133	330	58	270	64	314	63	320	123	237	8	152	41	113	123	237	41	113	68	85	123	237	68	85	93	149	123	237	93	149	99	156	123	237	99	156	105	163	123	237	105	163	111	169	123	237	111	169	117	175	123	237	117	175	123	182	123	237	123	182	132	243	68	85	91	61	93	149	93	149	91	61	109	42	93	149	109	42	120	93	120	93	109	42	121	29	120	93	121	29	128	75	128	75	121	29	124	26	128	75	124	26	126	24	135	22	138	24	138	48	138	48	138	24	140	26	138	48	140	26	141	39	141	39	140	26	141	29	141	39	141	29	142	32	134	60	128	75	128	23	134	60	128	23	130	22	134	60	130	22	132	22	134	60	132	22	135	22	134	60	135	22	138	48	150	257	145	253	149	209	150	257	149	209	168	231	150	257	168	231	155	262	263	248	257	243	273	209	273	209	257	243	248	182	242	175	248	182	248	237	242	175	248	237	236	169	236	169	248	237	231	163	248	237	248	182	257	243	244	93	218	149	234	42	244	93	234	42	247	29	247	29	249	26	253	75	253	75	249	26	251	24	253	75	251	24	253	23	260	22	263	24	264	48	264	48	263	24	265	26	264	48	265	26	266	39	266	39	265	26	267	29	266	39	267	29	267	32	259	60	253	75	253	23	259	60	253	23	255	22	259	60	255	22	256	22	259	60	256	22	260	22	259	60	260	22	264	48	253	75	244	93	247	29	275	257	269	253	273	209	275	257	273	209	293	231	275	257	293	231	280	262	314	277	313	279	313	262	314	277	313	262	316	272	314	277	316	272	316	275	313	279	310	280	313	262	313	262	310	280	308	281	313	262	308	281	306	248	306	248	308	281	304	280	306	248	304	280	299	278	294	274	287	269	293	231	294	274	293	231	306	248	294	274	306	248	299	278	190	277	188	279	189	262	190	277	189	262	192	272	190	277	192	272	191	275	188	279	185	280	189	262	189	262	185	280	183	281	189	262	183	281	181	248	181	248	183	281	179	280	181	248	179	280	174	278	168	274	162	269	168	231	168	274	168	231	181	248	168	274	181	248	174	278	149	209	145	253	139	248	149	209	139	248	132	243	149	209	132	243	123	182	248	237	133	152	166	113	248	237	166	113	194	85	248	237	194	85	218	149	248	237	218	149	225	156	248	237	225	156	231	163	218	149	194	85	216	61	218	149	216	61	234	42	166	113	133	152	133	146	155	262	168	231	162	269	263	248	273	209	269	253	280	262	293	231	287	269	128	75	126	24	128	23	41	113	8	152	8	146	315	210	315	73	375	73	315	210	375	73	375	270	315	210	375	270	35	270	315	210	35	270	35	210	183	191	17	191	2	112	183	191	2	112	167	112	444	225	434	160	441	84	441	84	434	160	407	103	441	84	407	103	390	33	390	33	407	103	365	59	390	33	365	59	326	0	326	0	365	59	312	29	326	0	312	29	250	19	250	19	191	30	250	-11	250	-11	191	30	177	0	140	59	99	104	114	34	140	59	114	34	177	0	140	59	177	0	191	30	65	366	32	300	62	225	62	225	65	85	72	161	72	161	65	85	114	34	72	161	114	34	99	104	32	300	20	224	32	150	32	300	32	150	65	85	32	300	65	85	62	225	434	290	441	366	407	347	407	347	441	366	390	418	407	347	390	418	365	392	365	392	390	418	327	451	365	392	327	451	313	421	313	421	327	451	253	432	193	421	253	432	253	463	193	421	253	463	179	451	72	290	99	347	115	417	115	417	99	347	140	392	115	417	140	392	179	451	179	451	140	392	193	421	65	366	62	225	72	290	65	366	72	290	115	417	444	225	473	301	441	366	444	225	473	149	473	301	327	451	253	463	253	432	444	225	441	84	473	149	250	19	250	-11	326	0	310	231	296	289	294	268	310	231	294	268	290	222	290	222	294	268	288	251	290	222	288	251	287	157	287	157	288	251	280	169	296	289	310	231	315	345	315	345	310	231	325	243	315	345	325	243	331	332	331	332	325	243	336	257	331	332	336	257	341	314	341	314	336	257	342	273	341	314	342	273	345	292	279	333	288	323	293	353	293	353	288	323	294	308	293	353	294	308	315	345	315	345	294	308	296	289	222	342	249	342	265	356	265	356	249	342	266	340	265	356	266	340	293	353	293	353	266	340	279	333	173	313	224	123	222	132	173	313	222	132	222	146	222	228	222	214	251	214	222	228	251	214	250	228	266	230	250	228	251	214	266	230	251	214	260	201	167	340	171	335	265	356	265	356	171	335	173	327	265	356	173	327	222	342	222	342	173	327	173	313	222	342	173	313	222	146	157	343	167	340	265	356	157	343	265	356	142	356	157	343	142	356	142	345	330	166	318	109	325	103	330	166	325	103	333	102	330	166	290	222	299	135	330	166	299	135	309	119	330	166	309	119	318	109	279	238	266	230	267	190	279	238	267	190	273	180	279	238	273	180	280	169	279	238	280	169	288	251	380	102	380	109	371	116	380	102	371	116	362	125	380	102	362	125	352	136	380	102	352	136	342	150	380	102	342	150	333	102	342	150	330	166	333	102	254	102	254	113	238	115	254	102	238	115	229	118	254	102	229	118	173	146	254	102	173	146	173	132	254	102	173	132	171	123	254	102	171	123	167	118	254	102	167	118	157	115	254	102	157	115	142	113	254	102	142	113	142	102	173	146	229	118	224	123	173	146	224	123	173	313	266	230	260	201	267	190	290	222	287	157	299	135	473	301	473	149	485	225	441	366	434	290	444	225	265	421	46	421	35	373	265	421	35	373	255	373	209	349	201	333	210	290	210	290	201	333	188	320	210	290	188	320	183	276	183	276	188	320	171	311	183	276	171	311	152	271	152	271	171	311	152	308	201	403	210	446	188	416	188	416	210	446	183	460	188	416	183	460	171	425	171	425	183	460	152	428	134	425	152	428	152	465	134	425	152	465	122	460	122	460	96	446	97	387	122	460	97	387	105	403	122	460	105	403	118	416	122	460	118	416	134	425	97	349	94	368	96	290	96	290	94	368	75	311	75	311	94	368	96	446	96	446	94	368	97	387	75	425	61	399	61	338	75	425	61	338	75	311	75	425	75	311	96	446	209	387	212	368	210	446	210	446	212	368	231	425	231	425	212	368	231	311	231	425	231	311	245	399	245	399	231	311	245	338	245	399	245	338	250	368	183	460	152	465	152	428	212	368	210	290	231	311	134	311	118	320	122	276	134	311	122	276	152	271	134	311	152	271	152	308	122	276	118	320	105	333	122	276	105	333	97	349	122	276	97	349	96	290	209	349	210	290	212	368	210	446	201	403	209	387	61	338	61	399	56	368	23	60	23	0	363	0	23	60	363	0	363	60	222	384	163	384	222	87	222	87	163	384	163	243	222	87	163	243	163	183	163	183	163	243	23	243	163	183	23	243	23	183	222	183	363	183	222	243	222	243	363	183	363	243	222	87	163	183	163	87	36	229	2	196	2	196	36	229	2	196	162	186	36	229	162	186	65	232	36	229	65	232	60	252	142	349	132	333	149	300	149	300	132	333	119	315	149	300	119	315	101	294	101	294	90	282	149	300	149	300	90	282	77	269	149	300	77	269	65	232	65	232	77	269	60	252	139	462	115	459	122	418	122	418	115	459	109	420	97	419	109	420	115	459	97	419	115	459	93	451	41	395	54	388	57	419	57	419	54	388	65	401	57	419	65	401	74	438	74	438	65	401	76	410	74	438	76	410	93	451	93	451	76	410	87	416	93	451	87	416	97	419	147	363	149	300	149	376	149	376	149	300	162	458	162	458	149	300	173	321	162	458	173	321	182	449	182	449	173	321	190	340	182	449	190	340	197	434	197	434	190	340	202	358	197	434	202	358	208	416	208	416	202	358	209	376	208	416	209	376	211	394	122	418	133	412	139	462	139	462	133	412	142	403	139	462	142	403	162	458	162	458	142	403	147	391	162	458	147	391	149	376	167	240	156	235	162	186	162	186	156	235	143	232	162	186	143	232	125	232	162	186	125	232	65	232	197	262	186	262	176	249	197	262	176	249	167	240	197	262	167	240	162	186	162	186	2	196	2	186	142	349	149	300	147	363	139	284	145	362	131	301	131	301	145	362	128	351	131	301	128	351	118	314	118	314	128	351	105	342	118	314	105	342	99	322	99	322	105	342	75	335	99	322	75	335	75	325	139	243	133	226	145	199	145	199	133	226	122	213	145	199	122	213	110	184	110	184	122	213	109	204	110	184	109	204	94	201	94	201	88	202	110	184	110	184	88	202	83	203	110	184	83	203	69	179	69	179	83	203	78	206	69	179	78	206	73	212	80	410	90	418	93	443	93	443	90	418	99	423	93	443	99	423	111	453	111	453	99	423	109	426	111	453	109	426	120	427	120	427	133	425	129	460	129	460	133	425	150	462	77	427	60	407	69	399	77	427	69	399	80	410	77	427	80	410	93	443	129	460	111	453	120	427	177	335	164	345	173	223	173	223	164	345	158	392	173	223	158	392	154	376	173	223	154	376	145	199	145	199	154	376	145	362	145	199	145	362	142	263	164	345	168	348	172	459	172	459	168	348	188	360	172	459	188	360	190	451	190	451	188	360	202	371	190	451	202	371	204	440	204	440	202	371	211	382	204	440	211	382	214	424	214	424	211	382	216	393	214	424	216	393	217	406	172	459	150	462	151	413	172	459	151	413	156	404	172	459	156	404	158	392	172	459	158	392	164	345	150	462	133	425	143	421	150	462	143	421	151	413	194	313	187	325	192	252	194	313	192	252	198	286	194	313	198	286	197	300	177	335	173	223	192	252	177	335	192	252	187	325	69	179	73	212	66	222	69	179	66	222	60	229	69	179	60	229	55	234	69	179	55	234	49	180	49	180	55	234	49	238	49	180	49	238	43	240	49	180	43	240	36	241	49	180	36	241	33	185	36	241	28	239	33	185	33	185	28	239	21	236	33	185	21	236	21	192	21	192	21	236	16	230	21	192	16	230	14	201	14	201	16	230	13	222	14	201	13	222	11	213	139	243	145	199	142	263	145	362	139	284	142	263	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	127	348	176	437	94	348	49	-36	53	-18	84	303	84	303	53	-18	57	0	84	303	57	0	62	17	62	17	67	11	84	303	84	303	67	11	75	6	84	303	75	6	84	3	113	50	110	54	122	2	122	2	110	54	108	58	122	2	108	58	104	0	104	0	108	58	108	64	108	69	109	75	94	1	108	69	94	1	104	0	108	69	104	0	108	64	111	87	113	93	84	303	111	87	84	303	110	81	110	81	84	303	94	1	110	81	94	1	109	75	84	303	10	50	12	-136	84	303	12	-136	27	-127	84	303	27	-127	38	-114	84	303	38	-114	47	-55	84	303	47	-55	49	-36	47	-55	38	-114	44	-96	47	-55	44	-96	47	-73	-28	-130	-19	-136	-17	-23	-17	-23	-19	-136	-6	-139	-17	-23	-6	-139	-3	9	-3	9	-6	-139	12	-136	-3	9	12	-136	10	50	-40	-94	-39	-109	-37	-73	-37	-73	-39	-109	-35	-121	-37	-73	-35	-121	-29	-50	-29	-50	-35	-121	-28	-130	-29	-50	-28	-130	-17	-23	113	50	122	2	116	48	116	48	122	2	121	48	140	56	121	48	122	2	140	56	122	2	139	11	229	-8	250	-6	257	303	257	303	250	-6	270	2	257	303	270	2	275	61	275	61	270	2	275	58	276	55	275	58	270	2	276	55	270	2	277	53	277	53	270	2	291	18	277	53	291	18	278	51	278	51	291	18	280	49	257	303	275	61	276	64	257	303	276	64	276	68	257	303	276	68	277	72	257	303	277	72	278	76	257	303	278	76	348	303	193	8	203	0	206	149	206	149	203	0	214	-6	206	149	214	-6	223	192	223	192	214	-6	229	-8	223	192	229	-8	257	303	193	8	206	149	193	80	193	80	206	149	185	110	193	80	185	110	173	48	173	48	185	110	162	77	173	48	162	77	156	25	156	25	162	77	140	56	156	25	140	56	139	11	315	75	305	63	314	43	314	43	305	63	297	55	314	43	297	55	291	18	291	18	297	55	289	50	291	18	289	50	283	49	283	49	280	49	291	18	315	75	314	43	341	80	315	75	341	80	326	90	193	8	193	80	190	66	193	8	190	66	188	56	193	8	188	56	188	20	188	20	188	56	186	48	188	20	186	48	186	41	188	20	186	41	186	34	84	303	84	3	94	1	84	303	113	93	176	303	195	445	169	436	172	396	172	396	169	436	160	378	150	357	160	378	169	436	150	357	169	436	146	423	146	423	127	407	131	288	146	423	131	288	135	312	146	423	135	312	141	335	146	423	141	335	150	357	147	212	138	227	141	178	141	178	138	227	132	246	141	178	132	246	114	188	114	188	132	246	130	266	114	188	130	266	127	407	127	407	130	266	131	288	161	200	174	174	179	192	179	192	174	174	302	435	179	192	302	435	242	435	242	435	259	452	225	450	147	212	141	178	174	174	147	212	174	174	161	200	127	407	111	385	114	188	114	188	111	385	97	358	114	188	97	358	93	206	93	206	97	358	86	327	93	206	86	327	81	231	81	231	86	327	79	296	81	231	79	296	76	264	225	450	195	445	200	420	225	450	200	420	219	428	225	450	219	428	242	435	195	445	172	396	185	409	195	445	185	409	200	420	86	-107	76	-109	155	-129	155	-129	76	-109	63	-111	155	-129	63	-111	45	-113	107	-81	104	-91	155	-129	155	-129	104	-91	101	-97	155	-129	101	-97	98	-100	98	-100	93	-104	155	-129	155	-129	93	-104	86	-107	339	435	192	-129	267	-78	267	-78	192	-129	267	-86	268	-93	267	-86	192	-129	268	-93	192	-129	271	-100	271	-100	192	-129	277	-105	429	434	455	435	459	452	429	434	459	452	412	431	412	431	459	452	339	435	412	431	339	435	401	423	401	423	339	435	394	408	339	435	267	-78	269	-69	339	435	269	-69	271	-61	339	435	271	-61	273	-52	339	435	273	-52	275	-45	339	435	275	-45	387	384	339	435	387	384	394	408	302	435	339	435	459	452	302	435	459	452	259	452	302	435	259	452	242	435	155	-129	302	435	174	174	155	-129	174	174	117	-45	155	-129	117	-45	111	-66	155	-129	111	-66	107	-81	308	-129	313	-113	297	-111	308	-129	297	-111	286	-109	308	-129	286	-109	277	-105	308	-129	277	-105	192	-129	155	-129	45	-113	41	-129	35	224	37	208	37	240	37	240	37	208	44	194	37	240	44	194	44	254	44	254	44	194	54	183	44	254	54	183	55	264	55	264	54	183	68	176	55	264	68	176	69	271	69	271	68	176	84	173	69	271	84	173	85	274	85	274	84	173	100	176	85	274	100	176	101	271	101	271	100	176	114	183	101	271	114	183	114	264	114	264	114	183	125	194	114	264	125	194	125	253	125	253	125	194	132	208	125	253	132	208	132	239	132	239	132	208	134	224	42	-100	37	-108	49	-143	49	-143	37	-108	29	-114	49	-143	29	-114	22	-146	22	-146	29	-114	19	-118	22	-146	19	-118	7	-145	7	-145	19	-118	6	-119	1	-67	4	-67	28	3	28	3	4	-67	8	-67	28	3	8	-67	12	-67	12	-67	23	-68	28	3	28	3	23	-68	27	-41	28	3	-16	-61	-7	-69	28	3	-7	-69	-3	-68	28	3	-3	-68	1	-67	106	-87	103	-72	101	-106	101	-106	103	-72	94	-58	101	-106	94	-58	90	-123	90	-123	94	-58	81	-48	90	-123	81	-48	72	-135	72	-135	81	-48	64	-41	72	-135	64	-41	49	-143	49	-143	64	-41	44	-39	49	-143	44	-39	44	-91	44	-91	44	-39	42	-82	42	-82	44	-39	41	-39	42	-82	41	-39	38	-76	38	-76	41	-39	37	-39	38	-76	37	-39	34	-40	32	-71	38	-76	34	-40	32	-71	34	-40	31	-40	32	-71	31	-40	27	-41	32	-71	27	-41	23	-68	-2	-119	-10	-117	-6	-144	-2	-119	-6	-144	7	-145	-2	-119	7	-145	6	-119	-38	-107	-36	-136	-27	-112	-27	-112	-36	-136	-21	-141	-27	-112	-21	-141	-18	-115	-18	-115	-21	-141	-6	-144	-18	-115	-6	-144	-10	-117	-36	-136	-38	-107	-53	-129	42	-100	49	-143	44	-91	28	3	27	-41	57	3	100	428	105	428	111	445	111	445	105	428	109	428	111	445	109	428	112	428	112	428	117	428	135	449	135	449	117	428	121	426	135	449	121	426	124	423	111	445	84	440	90	427	111	445	90	427	95	427	111	445	95	427	100	428	124	423	127	419	135	449	135	449	127	419	129	414	135	449	129	414	132	216	133	208	132	216	110	347	133	208	110	347	99	312	133	224	133	229	135	449	135	449	133	229	134	234	135	449	134	234	136	238	136	238	204	462	179	457	135	449	132	216	132	220	135	449	132	220	133	224	132	216	129	414	127	404	132	216	127	404	120	380	132	216	120	380	110	347	135	449	111	445	112	428	157	452	135	449	136	238	157	452	136	238	179	457	172	186	172	198	155	199	172	186	155	199	144	200	172	186	144	200	136	203	172	186	136	203	73	229	172	186	73	229	65	214	172	186	65	214	54	204	172	186	54	204	40	200	172	186	40	200	20	198	172	186	20	198	20	186	99	312	88	280	133	208	133	208	88	280	86	273	133	208	86	273	136	203	136	203	86	273	84	266	136	203	84	266	82	260	81	255	80	252	136	203	81	255	136	203	82	260	90	427	84	440	82	426	73	229	136	203	80	252	138	299	130	290	146	277	146	277	130	290	121	285	146	277	121	285	112	284	112	284	105	285	109	270	109	270	105	285	100	288	109	270	100	288	96	293	109	270	96	293	86	273	86	273	96	293	94	299	86	273	94	299	93	308	93	308	94	328	92	436	92	436	94	328	99	351	92	436	99	351	126	456	126	456	99	351	105	375	126	456	105	375	113	398	38	330	41	311	45	370	45	370	41	311	51	294	45	370	51	294	64	406	64	406	51	294	66	281	64	406	66	281	92	436	92	436	66	281	86	273	92	436	86	273	93	308	126	456	113	398	122	417	122	417	129	428	126	456	126	456	129	428	137	437	126	456	137	437	164	463	164	463	137	437	144	444	164	463	144	444	153	448	175	386	169	365	180	295	180	295	169	365	163	346	180	295	163	346	155	328	155	328	147	312	180	295	180	295	147	312	146	277	235	397	231	418	228	357	228	357	231	418	222	437	228	357	222	437	209	323	209	323	222	437	208	451	209	323	208	451	188	460	188	460	164	463	169	448	188	460	169	448	174	445	188	460	174	445	177	439	188	460	177	439	179	432	188	460	179	432	179	424	188	460	179	424	180	295	188	460	180	295	209	323	180	295	179	424	178	406	164	463	153	448	161	449	164	463	161	449	162	449	164	463	162	449	163	449	164	463	163	449	169	448	112	284	109	270	146	277	138	299	146	277	147	312	175	386	180	295	178	406	55	49	61	54	76	120	76	120	61	54	68	59	76	120	68	59	76	66	76	66	192	149	107	153	107	153	192	149	111	238	107	153	111	238	94	256	76	120	76	66	107	153	51	93	32	71	37	33	51	93	37	33	44	40	51	93	44	40	50	45	51	93	50	45	55	49	51	93	55	49	76	120	32	71	19	53	21	23	32	71	21	23	25	25	32	71	25	25	31	28	32	71	31	28	37	33	19	53	11	40	12	23	19	53	12	23	14	22	19	53	14	22	17	22	19	53	17	22	21	23	11	40	8	29	9	27	11	40	9	27	10	25	11	40	10	25	12	23	80	210	107	153	94	256	80	210	94	256	78	274	80	210	78	274	75	276	80	210	75	276	73	278	80	210	73	278	71	228	192	149	192	155	157	190	192	149	157	190	131	217	192	149	131	217	111	238	71	228	73	278	71	279	71	228	71	279	70	280	71	228	70	280	68	281	71	228	68	281	65	242	68	281	64	280	65	242	65	242	64	280	62	279	65	242	62	279	61	254	61	254	62	279	59	276	61	254	59	276	58	263	58	263	59	276	58	273	58	263	58	273	57	270	180	49	186	54	201	120	201	120	186	54	193	59	201	120	193	59	201	66	201	66	316	149	232	153	232	153	316	149	236	238	232	153	236	238	219	256	201	120	201	66	232	153	176	93	157	71	162	33	176	93	162	33	170	40	176	93	170	40	175	45	176	93	175	45	180	49	176	93	180	49	201	120	157	71	143	53	146	23	157	71	146	23	151	25	157	71	151	25	156	28	157	71	156	28	162	33	143	53	136	40	137	23	143	53	137	23	139	22	143	53	139	22	142	22	143	53	142	22	146	23	136	40	133	29	134	27	136	40	134	27	135	25	136	40	135	25	137	23	204	210	232	153	219	256	204	210	219	256	203	274	204	210	203	274	200	276	204	210	200	276	198	278	204	210	198	278	196	279	204	210	196	279	196	228	316	149	316	155	282	190	316	149	282	190	256	217	316	149	256	217	236	238	196	279	194	280	196	228	196	228	194	280	192	281	196	228	192	281	190	242	190	242	192	281	189	280	190	242	189	280	186	279	190	242	186	279	186	254	186	254	186	279	184	276	186	254	184	276	183	263	183	263	184	276	183	273	183	263	183	273	183	270	139	199	128	200	156	186	156	186	128	200	121	203	156	186	121	203	57	229	57	229	121	203	64	252	111	403	105	380	116	216	116	216	105	380	96	350	116	216	96	350	117	208	117	208	96	350	85	315	117	208	85	315	73	280	73	280	71	274	117	208	117	208	71	274	69	268	117	208	69	268	121	203	121	203	69	268	67	262	121	203	67	262	66	257	85	428	89	428	95	445	95	445	89	428	93	428	95	445	93	428	96	428	96	428	101	428	119	449	119	449	101	428	106	425	119	449	106	425	110	422	95	445	68	440	75	427	95	445	75	427	80	427	95	445	80	427	85	428	111	403	116	216	114	414	119	449	116	216	116	220	119	449	116	220	117	224	117	224	118	229	119	449	119	449	118	229	119	234	119	449	119	234	120	238	120	238	188	462	164	457	119	449	110	422	113	418	119	449	113	418	114	414	119	449	114	414	116	216	119	449	95	445	96	428	141	452	119	449	120	238	141	452	120	238	164	457	156	186	57	229	49	214	156	186	49	214	38	204	156	186	38	204	24	200	156	186	24	200	5	198	156	186	5	198	5	186	386	462	92	-9	131	-9	386	462	131	-9	425	462	456	277	268	105	287	101	287	101	268	105	365	60	287	101	365	60	376	101	376	101	365	60	405	0	376	101	405	0	412	216	412	216	405	0	424	60	412	216	424	60	456	277	456	277	424	60	434	101	456	277	434	101	487	277	434	101	424	60	453	60	434	101	453	60	465	101	405	0	365	60	347	0	456	277	287	101	412	216	365	60	268	105	257	60	75	427	68	440	67	426	64	252	121	203	66	257	139	199	156	186	156	198	129	199	117	200	146	186	146	186	117	200	110	203	146	186	110	203	46	229	46	229	110	203	54	252	74	428	78	428	84	445	84	445	78	428	82	428	84	445	82	428	85	428	85	428	90	428	108	449	108	449	90	428	95	425	108	449	95	425	99	422	84	445	57	440	63	427	84	445	63	427	69	427	84	445	69	427	74	428	108	449	103	414	106	216	107	208	106	216	85	350	107	208	85	350	74	315	106	224	107	229	108	449	108	449	107	229	108	234	108	449	108	234	109	238	109	238	177	462	153	457	108	449	106	216	106	220	108	449	106	220	106	224	108	449	99	422	102	418	108	449	102	418	103	414	108	449	84	445	85	428	131	452	108	449	109	238	131	452	109	238	153	457	424	177	426	115	425	191	425	191	426	115	439	273	439	273	426	115	450	136	439	273	450	136	459	264	459	264	450	136	468	155	459	264	468	155	475	249	475	249	468	155	480	173	475	249	480	173	485	231	485	231	480	173	487	191	485	231	487	191	489	210	400	233	411	227	416	276	416	276	411	227	419	218	416	276	419	218	439	273	439	273	419	218	424	206	439	273	424	206	425	191	416	276	392	274	400	233	400	233	392	274	386	235	375	234	386	235	392	274	375	234	392	274	370	266	426	115	424	177	419	163	426	115	419	163	410	148	426	115	410	148	396	130	426	115	396	130	379	109	426	115	379	109	367	96	426	115	367	96	354	83	426	115	354	83	342	47	354	83	337	67	342	47	342	47	337	67	313	43	342	47	313	43	439	0	439	0	313	43	278	11	439	0	278	11	278	0	106	216	103	414	100	403	106	216	100	403	94	380	106	216	94	380	85	350	74	315	62	280	107	208	107	208	62	280	60	274	107	208	60	274	110	203	110	203	60	274	58	268	110	203	58	268	56	262	55	257	54	252	110	203	55	257	110	203	56	262	146	186	46	229	38	214	146	186	38	214	28	204	146	186	28	204	13	200	146	186	13	200	-5	198	146	186	-5	198	-5	186	376	462	81	-9	121	-9	376	462	121	-9	415	462	318	210	330	203	334	235	334	235	330	203	343	216	334	235	343	216	351	253	351	253	343	216	354	225	351	253	354	225	370	266	370	266	354	225	364	231	370	266	364	231	375	234	444	56	433	50	439	0	439	0	433	50	420	48	439	0	420	48	402	47	474	77	463	77	453	64	474	77	453	64	444	56	474	77	444	56	439	0	342	47	439	0	402	47	63	427	57	440	56	426	129	199	146	186	146	198	132	284	138	362	125	301	125	301	138	362	122	351	125	301	122	351	111	314	111	314	122	351	99	342	111	314	99	342	93	322	93	322	99	342	69	335	93	322	69	335	68	325	73	410	83	418	86	443	86	443	83	418	93	423	86	443	93	423	104	453	104	453	93	423	103	426	104	453	103	426	114	427	114	427	126	425	123	460	123	460	126	425	143	462	70	427	54	407	63	399	70	427	63	399	73	410	70	427	73	410	86	443	123	460	104	453	114	427	170	335	157	345	167	223	167	223	157	345	151	392	167	223	151	392	148	376	167	223	148	376	139	199	139	199	148	376	138	362	139	199	138	362	135	263	157	345	161	348	165	459	165	459	161	348	181	360	165	459	181	360	183	451	183	451	181	360	195	371	183	451	195	371	198	440	198	440	195	371	204	382	198	440	204	382	207	424	207	424	204	382	209	393	207	424	209	393	210	406	165	459	143	462	144	413	165	459	144	413	149	404	165	459	149	404	151	392	165	459	151	392	157	345	143	462	126	425	137	421	143	462	137	421	144	413	187	313	180	325	185	252	187	313	185	252	192	286	187	313	192	286	190	300	170	335	167	223	185	252	170	335	185	252	180	325	139	199	135	263	133	243	139	199	133	243	126	226	139	199	126	226	116	213	139	199	116	213	103	184	71	206	63	179	76	203	76	203	63	179	103	184	76	203	103	184	81	202	81	202	103	184	87	201	103	204	87	201	103	184	103	204	103	184	116	213	63	179	71	206	66	212	63	179	66	212	59	222	63	179	59	222	53	229	63	179	53	229	48	234	63	179	48	234	42	180	42	180	48	234	42	238	42	180	42	238	36	240	42	180	36	240	29	241	42	180	29	241	26	185	29	241	21	239	26	185	26	185	21	239	14	236	26	185	14	236	14	192	14	192	14	236	9	230	14	192	9	230	7	201	7	201	9	230	6	222	7	201	6	222	5	213	389	462	95	-9	134	-9	389	462	134	-9	428	462	459	277	271	105	290	101	290	101	271	105	368	60	290	101	368	60	380	101	380	101	368	60	408	0	380	101	408	0	415	216	415	216	408	0	427	60	415	216	427	60	459	277	459	277	427	60	438	101	459	277	438	101	490	277	438	101	427	60	457	60	438	101	457	60	468	101	408	0	368	60	350	0	459	277	290	101	415	216	368	60	271	105	261	60	138	362	132	284	135	263	137	-114	124	-107	140	-138	140	-138	124	-107	114	-96	140	-138	114	-96	100	-133	100	-133	114	-96	108	-81	100	-133	108	-81	106	-62	106	-62	108	-43	106	75	106	75	108	-43	113	-24	106	75	113	-24	150	103	150	103	113	-24	121	-5	150	103	121	-5	133	14	150	103	133	14	149	36	149	36	177	71	150	103	23	-16	26	-73	33	6	33	6	26	-73	42	-100	33	6	42	-100	49	29	49	29	42	-100	67	-120	49	29	67	-120	73	51	73	51	67	-120	100	-133	73	51	100	-133	106	75	106	75	100	-133	106	-62	225	179	205	183	206	115	225	179	206	115	216	136	225	179	216	136	222	157	175	125	177	71	185	139	185	139	177	71	194	94	185	139	194	94	195	158	195	158	194	94	206	115	195	158	206	115	205	183	164	113	150	103	177	71	164	113	177	71	175	125	186	-106	177	-111	178	-134	178	-134	177	-111	165	-115	178	-134	165	-115	152	-117	152	-117	137	-114	140	-138	241	-14	229	-7	235	-103	235	-103	229	-7	216	-5	235	-103	216	-5	210	-122	210	-122	216	-5	203	-7	210	-122	203	-7	195	-91	195	-91	192	-99	210	-122	210	-122	192	-99	186	-106	210	-122	186	-106	178	-134	203	-7	192	-13	192	-83	203	-7	192	-83	193	-86	203	-7	193	-86	194	-88	203	-7	194	-88	195	-91	179	-63	183	-69	183	-21	183	-21	183	-69	187	-76	183	-21	187	-76	192	-13	192	-13	187	-76	190	-80	192	-13	190	-80	192	-83	177	-33	175	-46	175	-52	177	-33	175	-52	177	-57	177	-33	177	-57	179	-63	177	-33	179	-63	183	-21	251	-79	257	-50	255	-36	251	-79	255	-36	249	-23	251	-79	249	-23	241	-14	251	-79	241	-14	235	-103	152	-117	140	-138	178	-134	185	283	187	267	187	299	187	299	187	267	194	253	187	299	194	253	194	312	194	312	194	253	205	242	194	312	205	242	205	323	205	323	205	242	218	235	205	323	218	235	219	330	219	330	218	235	234	232	219	330	234	232	235	333	235	333	234	232	250	235	235	333	250	235	251	330	251	330	250	235	264	242	251	330	264	242	265	323	265	323	264	242	275	253	265	323	275	253	275	312	275	312	275	253	282	267	275	312	282	267	282	299	282	299	282	267	284	283	26	-73	23	-16	20	-40	279	462	342	83	342	83	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	317	517	348	517	274	618	317	517	274	618	266	626	317	517	266	626	259	632	317	517	259	632	251	637	317	517	251	637	244	639	317	517	244	639	236	640	317	517	236	640	229	577	205	609	206	603	207	619	207	619	206	603	209	596	207	619	209	596	211	627	211	627	209	596	214	590	211	627	214	590	218	634	218	634	214	590	220	583	218	634	220	583	226	639	226	639	220	583	229	577	226	639	229	577	236	640	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	400	0	196	17	196	0	350	640	356	576	360	639	360	639	356	576	366	583	360	639	366	583	369	634	369	634	366	583	374	589	369	634	374	589	376	627	376	627	374	589	379	595	376	627	379	595	381	618	381	618	379	595	381	601	381	618	381	601	382	608	356	576	350	640	343	639	356	576	343	639	335	636	356	576	335	636	326	629	356	576	326	629	316	620	356	576	316	620	302	606	356	576	302	606	253	517	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	253	517	302	606	220	517	176	517	214	517	284	635	284	635	214	517	302	581	284	635	302	581	339	635	339	635	302	581	362	517	339	635	362	517	397	517	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	209	551	215	557	227	608	227	608	215	557	222	560	227	608	222	560	231	561	231	561	235	561	250	612	250	612	235	561	240	560	250	612	240	560	245	559	208	598	191	581	198	532	208	598	198	532	203	543	208	598	203	543	209	551	208	598	209	551	227	608	179	559	171	532	198	532	179	559	198	532	191	581	272	609	260	611	296	540	296	540	260	611	256	556	251	558	256	556	260	611	251	558	260	611	250	612	250	612	227	608	231	561	306	536	314	534	315	594	315	594	314	534	321	532	315	594	321	532	325	590	325	590	321	532	327	531	325	590	327	531	333	587	333	587	327	531	335	531	333	587	335	531	340	585	340	585	335	531	357	534	340	585	357	534	346	583	346	583	357	534	351	583	360	584	351	583	357	534	360	584	357	534	376	543	391	559	403	582	413	612	391	559	413	612	386	612	391	559	386	612	380	600	391	559	380	600	376	543	376	543	380	600	374	592	376	543	374	592	367	587	376	543	367	587	360	584	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	299	601	285	606	296	540	299	601	296	540	306	536	299	601	306	536	315	594	272	609	296	540	285	606	400	0	196	17	196	0	250	612	245	559	251	558	51	68	12	68	48	61	176	581	176	554	182	593	182	593	176	554	182	542	182	593	182	542	191	603	191	603	182	542	192	532	191	603	192	532	203	609	203	609	192	532	204	526	203	609	204	526	217	612	217	612	204	526	217	523	217	612	217	523	231	609	231	609	217	523	231	526	231	609	231	526	243	603	243	603	231	526	243	532	243	603	243	532	253	593	253	593	243	532	253	541	253	593	253	541	259	581	259	581	253	541	259	553	259	581	259	553	262	567	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	319	581	319	554	325	593	325	593	319	554	325	542	325	593	325	542	335	603	335	603	325	542	335	532	335	603	335	532	347	609	347	609	335	532	347	526	347	609	347	526	360	612	360	612	347	526	360	523	360	612	360	523	374	609	374	609	360	523	374	526	374	609	374	526	387	603	387	603	374	526	387	532	387	603	387	532	396	593	396	593	387	532	396	541	396	593	396	541	403	581	403	581	396	541	403	553	403	581	403	553	405	567	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	319	554	319	581	317	567	400	0	196	17	196	0	176	554	176	581	173	567	265	583	272	538	273	575	273	575	272	538	296	535	273	575	296	535	284	569	284	569	296	535	296	567	309	569	296	567	296	535	309	569	296	535	319	538	321	675	297	679	309	644	309	644	297	679	296	646	284	644	296	646	297	679	284	644	297	679	275	675	369	607	365	630	365	584	365	584	365	630	356	649	365	584	356	649	355	564	355	564	356	649	341	665	355	564	341	665	339	549	339	549	341	665	336	606	339	549	336	606	334	593	339	549	334	593	329	583	341	665	321	675	329	629	341	665	329	629	334	618	341	665	334	618	336	606	321	675	309	644	320	638	321	675	320	638	329	629	320	575	309	569	319	538	320	575	319	538	339	549	320	575	339	549	329	583	275	675	255	665	259	619	275	675	259	619	265	630	275	675	265	630	273	638	275	675	273	638	284	644	225	608	228	584	229	630	229	630	228	584	238	564	229	630	238	564	239	650	239	650	238	564	253	548	239	650	253	548	255	665	255	665	253	548	257	606	259	594	257	606	253	548	259	594	253	548	272	538	259	594	272	538	265	583	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	259	619	255	665	257	606	-7	39	-14	30	88	0	88	0	-14	30	-19	25	88	0	-19	25	-22	23	-22	23	-25	21	88	0	88	0	-25	21	-28	20	88	0	-28	20	-32	18	-7	39	88	0	3	51	3	51	88	0	51	26	3	51	51	26	17	69	17	69	51	26	47	32	17	69	47	32	45	40	45	40	46	45	17	69	17	69	46	45	47	50	17	69	47	50	49	56	271	401	267	394	323	424	323	424	267	394	263	388	219	38	210	28	535	0	535	0	210	28	197	21	535	0	197	21	179	17	263	388	133	172	152	198	152	198	133	172	262	172	152	198	262	172	269	198	269	198	262	172	330	38	269	198	330	38	328	47	328	47	331	424	269	198	55	66	133	172	263	388	17	69	49	56	52	61	17	69	52	61	55	66	17	69	55	66	263	388	323	424	331	424	621	452	621	452	331	424	448	430	621	452	448	430	463	431	463	431	501	428	621	452	621	452	501	428	531	418	621	452	531	418	553	403	590	324	621	452	574	327	574	327	621	452	572	354	567	382	572	354	621	452	567	382	621	452	553	403	331	424	328	47	328	49	331	424	328	49	328	53	331	424	328	53	329	56	331	424	329	56	330	61	331	424	330	61	331	66	331	424	331	66	373	229	331	424	373	229	379	250	331	424	379	250	423	409	331	424	423	409	426	418	331	424	426	418	431	424	331	424	431	424	438	428	331	424	438	428	448	430	274	407	323	424	275	413	275	413	323	424	276	418	275	424	276	418	323	424	275	424	323	424	621	452	621	452	222	452	245	435	621	452	245	435	260	432	621	452	260	432	270	429	621	452	270	429	275	424	529	97	516	80	535	0	535	0	516	80	502	66	535	0	502	66	489	54	489	54	470	41	535	0	535	0	470	41	450	32	535	0	450	32	428	26	543	115	529	97	535	0	543	115	535	0	575	133	543	115	575	133	557	134	219	38	535	0	358	23	358	23	535	0	373	22	403	23	373	22	535	0	403	23	535	0	428	26	233	72	227	53	345	26	233	72	345	26	336	31	233	72	336	31	330	38	233	72	330	38	262	172	219	38	358	23	345	26	219	38	345	26	227	53	463	158	478	134	464	164	464	164	478	134	464	169	462	192	464	169	477	271	462	192	477	271	456	259	392	250	413	225	428	252	428	252	413	225	439	218	428	252	439	218	456	259	456	259	439	218	455	208	456	259	455	208	462	192	494	292	477	271	478	134	494	292	478	134	528	319	494	292	528	319	510	321	464	169	478	134	477	271	462	145	462	138	478	134	462	145	478	134	463	151	463	151	478	134	463	158	379	250	373	229	413	225	379	250	413	225	392	250	88	0	88	17	71	19	88	0	71	19	59	22	88	0	59	22	51	26	-36	18	-42	17	88	0	-36	18	88	0	-32	18	88	0	-42	17	-42	0	323	424	263	388	152	198	271	401	323	424	274	407	535	0	179	17	179	0	245	435	222	452	222	437	155	-100	150	-108	161	-143	161	-143	150	-108	142	-114	161	-143	142	-114	134	-146	134	-146	142	-114	132	-118	134	-146	132	-118	120	-145	120	-145	132	-118	119	-119	114	-67	117	-67	136	-2	136	-2	117	-67	121	-67	136	-2	121	-67	125	-67	125	-67	136	-68	136	-2	136	-2	96	-61	105	-69	136	-2	105	-69	109	-68	136	-2	109	-68	114	-67	130	193	142	409	126	141	126	141	110	382	96	16	96	16	110	382	80	346	96	16	80	346	64	43	64	43	80	346	56	306	64	43	56	306	41	77	41	77	56	306	37	261	41	77	37	261	27	117	27	117	37	261	26	213	27	117	26	213	22	163	227	23	197	-11	205	-11	227	23	205	-11	234	-9	227	23	194	29	197	-11	194	29	166	44	171	-10	194	29	171	-10	180	-11	194	29	180	-11	188	-11	194	29	188	-11	197	-11	144	68	140	-41	162	-9	144	68	162	-9	166	44	166	44	162	-9	171	-10	147	-40	143	-40	145	-71	145	-71	143	-40	140	-41	145	-71	140	-41	136	-68	136	-68	140	-41	144	68	136	-68	144	68	136	-2	136	-2	144	68	131	101	136	-2	131	101	126	141	126	141	96	16	136	-2	348	83	332	66	336	32	336	32	332	66	318	53	336	32	318	53	313	16	313	16	318	53	304	44	313	16	304	44	288	35	288	35	277	31	287	4	287	4	277	31	265	28	287	4	265	28	261	-4	261	-4	265	28	252	25	261	-4	252	25	240	24	240	24	227	23	234	-9	240	24	234	-9	261	-4	315	439	314	462	297	463	315	439	297	463	289	435	315	439	332	461	314	462	220	393	240	411	255	459	255	459	240	411	264	426	255	459	264	426	297	463	297	463	264	426	289	435	130	193	140	243	142	409	142	409	140	243	156	290	142	409	156	290	176	432	176	432	156	290	176	334	176	432	176	334	201	372	201	372	220	393	214	449	214	449	220	393	255	459	423	305	412	443	408	444	423	305	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	369	403	444	398	445	400	369	400	369	398	445	392	447	400	369	392	447	388	399	388	399	392	447	386	449	388	399	386	449	370	421	370	421	386	449	368	454	370	421	368	454	349	458	403	333	403	327	423	305	423	305	403	327	403	323	423	305	403	323	403	318	345	434	370	421	349	458	345	434	349	458	332	461	345	434	332	461	315	439	368	104	348	83	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	348	83	336	32	347	41	348	83	347	41	357	50	288	35	287	4	313	16	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	305	423	305	427	450	422	446	423	305	422	446	417	444	402	314	401	308	423	305	402	314	423	305	403	318	214	449	176	432	201	372	218	-87	215	-72	214	-106	214	-106	215	-72	207	-58	214	-106	207	-58	202	-123	202	-123	207	-58	194	-48	202	-123	194	-48	185	-135	185	-135	194	-48	177	-41	185	-135	177	-41	161	-143	161	-143	177	-41	158	-39	161	-143	158	-39	157	-91	157	-91	158	-39	156	-82	156	-82	158	-39	154	-39	156	-82	154	-39	152	-76	152	-76	154	-39	150	-39	152	-76	150	-39	147	-40	110	-119	102	-117	106	-144	110	-119	106	-144	120	-145	110	-119	120	-145	119	-119	74	-107	75	-136	84	-112	84	-112	75	-136	91	-141	84	-112	91	-141	94	-115	94	-115	91	-141	106	-144	94	-115	106	-144	102	-117	75	-136	74	-107	59	-129	147	-40	145	-71	152	-76	155	-100	161	-143	157	-91	110	382	126	141	142	409	412	443	423	305	417	444	328	517	359	517	284	618	328	517	284	618	276	626	328	517	276	626	269	632	328	517	269	632	261	637	328	517	261	637	254	639	328	517	254	639	246	640	328	517	246	640	238	577	216	609	217	603	217	619	217	619	217	603	220	596	217	619	220	596	222	627	222	627	220	596	224	590	222	627	224	590	228	634	228	634	224	590	230	583	228	634	230	583	237	639	237	639	230	583	238	577	237	639	238	577	246	640	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	336	640	342	576	347	639	347	639	342	576	353	583	347	639	353	583	356	634	356	634	353	583	360	589	356	634	360	589	363	627	363	627	360	589	365	595	363	627	365	595	367	618	367	618	365	595	368	601	367	618	368	601	369	608	342	576	336	640	329	639	342	576	329	639	322	636	342	576	322	636	313	629	342	576	313	629	302	620	342	576	302	620	289	606	342	576	289	606	240	517	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	240	517	289	606	207	517	175	517	213	517	283	635	283	635	213	517	302	581	283	635	302	581	338	635	338	635	302	581	361	517	338	635	361	517	396	517	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	177	581	177	554	183	593	183	593	177	554	184	542	183	593	184	542	193	603	193	603	184	542	193	532	193	603	193	532	205	609	205	609	193	532	205	526	205	609	205	526	218	612	218	612	205	526	218	523	218	612	218	523	232	609	232	609	218	523	232	526	232	609	232	526	245	603	245	603	232	526	245	532	245	603	245	532	254	593	254	593	245	532	254	541	254	593	254	541	261	581	261	581	254	541	261	553	261	581	261	553	263	567	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	320	581	321	554	327	593	327	593	321	554	327	542	327	593	327	542	336	603	336	603	327	542	336	532	336	603	336	532	348	609	348	609	336	532	348	526	348	609	348	526	361	612	361	612	348	526	361	523	361	612	361	523	375	609	375	609	361	523	375	526	375	609	375	526	388	603	388	603	375	526	388	532	388	603	388	532	397	593	397	593	388	532	397	541	397	593	397	541	403	581	403	581	397	541	403	553	403	581	403	553	406	567	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	321	554	320	581	318	567	98	432	75	452	75	435	134	57	126	410	133	52	177	554	177	581	175	567	242	517	273	517	198	618	242	517	198	618	191	626	242	517	191	626	183	632	242	517	183	632	175	637	242	517	175	637	168	639	242	517	168	639	160	640	242	517	160	640	152	577	130	609	131	603	131	619	131	619	131	603	134	596	131	619	134	596	136	627	136	627	134	596	138	590	136	627	138	590	142	634	142	634	138	590	144	583	142	634	144	583	151	639	151	639	144	583	152	577	151	639	152	577	160	640	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	265	640	271	576	275	639	275	639	271	576	281	583	275	639	281	583	284	634	284	634	281	583	289	589	284	634	289	589	291	627	291	627	289	589	293	595	291	627	293	595	295	618	295	618	293	595	296	601	295	618	296	601	297	608	271	576	265	640	258	639	271	576	258	639	250	636	271	576	250	636	241	629	271	576	241	629	231	620	271	576	231	620	218	606	271	576	218	606	168	517	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	168	517	218	606	135	517	96	517	134	517	204	635	204	635	134	517	223	581	204	635	223	581	259	635	259	635	223	581	283	517	259	635	283	517	317	517	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	96	581	96	554	102	593	102	593	96	554	102	542	102	593	102	542	111	603	111	603	102	542	112	532	111	603	112	532	123	609	123	609	112	532	123	526	123	609	123	526	137	612	137	612	123	526	137	523	137	612	137	523	150	609	150	609	137	523	150	526	150	609	150	526	163	603	163	603	150	526	163	532	163	603	163	532	172	593	172	593	163	532	172	541	172	593	172	541	179	581	179	581	172	541	179	553	179	581	179	553	181	567	239	581	239	554	245	593	245	593	239	554	245	542	245	593	245	542	255	603	255	603	245	542	255	532	255	603	255	532	266	609	266	609	255	532	266	526	266	609	266	526	280	612	280	612	266	526	280	523	280	612	280	523	294	609	294	609	280	523	294	526	294	609	294	526	306	603	306	603	294	526	306	532	306	603	306	532	316	593	316	593	306	532	316	541	316	593	316	541	322	581	322	581	316	541	322	553	322	581	322	553	324	567	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	239	554	239	581	237	567	96	554	96	581	94	567	130	46	130	46	130	46	130	46	123	406	123	402	130	46	123	402	122	396	130	46	122	396	120	389	130	46	120	389	118	379	130	46	118	379	115	367	130	46	115	367	84	252	130	46	84	252	131	37	130	51	131	57	123	406	123	406	131	57	133	64	123	406	133	64	225	406	225	406	133	64	138	82	225	406	138	82	176	222	142	26	172	0	152	23	152	23	172	0	166	23	203	26	166	23	172	0	203	26	172	0	270	13	234	423	241	428	270	452	270	452	241	428	250	431	270	452	250	431	262	431	262	431	303	427	270	452	270	452	303	427	340	444	184	252	225	406	176	222	184	252	176	222	258	222	184	252	258	222	266	252	130	51	123	406	130	46	123	406	225	406	229	416	123	406	229	416	234	423	123	406	234	423	270	452	123	406	270	452	122	415	270	452	74	452	94	432	270	452	94	432	105	430	270	452	105	430	113	426	270	452	113	426	118	422	270	452	118	422	122	415	364	219	352	176	353	50	353	50	352	176	336	137	353	50	336	137	317	103	317	103	293	74	353	50	353	50	293	74	270	13	303	427	334	412	340	444	340	444	334	412	356	388	340	444	356	388	396	420	396	420	356	388	369	353	396	420	369	353	373	308	373	308	371	263	417	107	417	107	371	263	364	219	417	107	364	219	353	50	473	268	464	331	458	181	458	181	464	331	438	382	458	181	438	382	417	107	417	107	438	382	396	420	417	107	396	420	373	308	270	13	293	74	267	51	270	13	267	51	237	35	270	13	237	35	203	26	172	0	142	26	135	31	172	0	135	31	33	66	172	0	33	66	27	48	172	0	27	48	19	35	172	0	19	35	9	26	172	0	9	26	-3	20	172	0	-3	20	-20	17	172	0	-20	17	-20	0	75	222	33	66	131	37	75	222	131	37	84	252	75	222	84	252	15	252	75	222	15	252	7	222	33	66	135	31	131	37	94	432	74	452	74	435	138	82	133	64	135	72	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	241	551	248	557	260	608	260	608	248	557	255	560	260	608	255	560	263	561	263	561	268	561	282	612	282	612	268	561	273	560	282	612	273	560	278	559	240	598	224	581	231	532	240	598	231	532	236	543	240	598	236	543	241	551	240	598	241	551	260	608	211	559	204	532	231	532	211	559	231	532	224	581	304	609	293	611	328	540	328	540	293	611	289	556	283	558	289	556	293	611	283	558	293	611	282	612	282	612	260	608	263	561	338	536	346	534	348	594	348	594	346	534	353	532	348	594	353	532	358	590	358	590	353	532	360	531	358	590	360	531	366	587	366	587	360	531	367	531	366	587	367	531	373	585	373	585	367	531	389	534	373	585	389	534	379	583	379	583	389	534	384	583	393	584	384	583	389	534	393	584	389	534	408	543	423	559	436	582	446	612	423	559	446	612	419	612	423	559	419	612	412	600	423	559	412	600	408	543	408	543	412	600	406	592	408	543	406	592	400	587	408	543	400	587	393	584	332	601	317	606	328	540	332	601	328	540	338	536	332	601	338	536	348	594	304	609	328	540	317	606	282	612	278	559	283	558	386	433	365	452	365	435	360	517	392	517	317	618	360	517	317	618	309	626	360	517	309	626	302	632	360	517	302	632	294	637	360	517	294	637	287	639	360	517	287	639	279	640	360	517	279	640	271	577	249	609	250	603	250	619	250	619	250	603	252	596	250	619	252	596	255	627	255	627	252	596	257	590	255	627	257	590	262	634	262	634	257	590	263	583	262	634	263	583	270	639	270	639	263	583	271	577	270	639	271	577	279	640	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	370	640	376	576	380	639	380	639	376	576	386	583	380	639	386	583	388	634	388	634	386	583	393	589	388	634	393	589	396	627	396	627	393	589	398	595	396	627	398	595	400	618	400	618	398	595	401	601	400	618	401	601	402	608	376	576	370	640	362	639	376	576	362	639	355	636	376	576	355	636	346	629	376	576	346	629	335	620	376	576	335	620	322	606	376	576	322	606	273	517	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	273	517	322	606	240	517	210	517	249	517	318	635	318	635	249	517	337	581	318	635	337	581	373	635	373	635	337	581	397	517	373	635	397	517	431	517	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	242	551	248	557	260	608	260	608	248	557	255	560	260	608	255	560	263	561	263	561	268	561	283	612	283	612	268	561	273	560	283	612	273	560	278	559	241	598	224	581	231	532	241	598	231	532	236	543	241	598	236	543	242	551	241	598	242	551	260	608	212	559	204	532	231	532	212	559	231	532	224	581	305	609	293	611	329	540	329	540	293	611	289	556	284	558	289	556	293	611	284	558	293	611	283	612	283	612	260	608	263	561	348	594	339	536	347	534	348	594	347	534	354	532	348	594	332	601	339	536	329	540	339	536	332	601	329	540	332	601	318	606	329	540	318	606	305	609	348	594	354	532	358	590	358	590	354	532	360	531	358	590	360	531	366	587	366	587	360	531	367	531	366	587	367	531	373	585	373	585	367	531	390	534	373	585	390	534	379	583	379	583	390	534	385	583	393	584	385	583	390	534	393	584	390	534	409	543	424	559	437	582	446	612	424	559	446	612	419	612	424	559	419	612	413	600	424	559	413	600	409	543	409	543	413	600	407	592	409	543	407	592	400	587	409	543	400	587	393	584	283	612	278	559	284	558	211	581	211	554	217	593	217	593	211	554	218	542	217	593	218	542	227	603	227	603	218	542	227	532	227	603	227	532	238	609	238	609	227	532	239	526	238	609	239	526	252	612	252	612	239	526	252	523	252	612	252	523	266	609	266	609	252	523	266	526	266	609	266	526	278	603	278	603	266	526	278	532	278	603	278	532	288	593	288	593	278	532	288	541	288	593	288	541	294	581	294	581	288	541	294	553	294	581	294	553	296	567	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	354	581	354	554	361	593	361	593	354	554	361	542	361	593	361	542	370	603	370	603	361	542	370	532	370	603	370	532	382	609	382	609	370	532	382	526	382	609	382	526	395	612	395	612	382	526	395	523	395	612	395	523	409	609	409	609	395	523	409	526	409	609	409	526	421	603	421	603	409	526	421	532	421	603	421	532	431	593	431	593	421	532	431	541	431	593	431	541	437	581	437	581	431	541	437	553	437	581	437	553	440	567	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	354	554	354	581	352	567	211	554	211	581	209	567	234	171	353	289	311	331	234	171	311	331	192	212	234	171	192	212	311	11	234	171	311	11	353	53	32	53	75	11	151	171	151	171	75	11	192	130	151	171	192	130	192	212	192	212	192	130	311	11	75	331	32	289	151	171	75	331	151	171	192	212	169	-11	181	-11	175	11	175	11	181	-11	186	11	211	15	186	11	216	-8	211	15	216	-8	236	27	236	27	216	-8	250	0	236	27	250	0	259	47	259	47	250	0	282	12	259	47	282	12	280	72	280	72	282	12	298	102	319	149	298	102	313	29	319	149	313	29	343	52	166	13	157	16	158	-10	166	13	158	-10	169	-11	166	13	169	-11	175	11	136	-6	147	-8	140	26	140	26	147	-8	149	20	149	20	147	-8	158	-10	149	20	158	-10	157	16	119	142	130	196	138	399	138	399	130	196	145	252	138	399	145	252	216	446	216	446	145	252	165	305	216	446	165	305	188	352	188	352	208	384	216	446	216	446	208	384	229	408	216	446	229	408	252	426	186	11	181	-11	216	-8	303	463	299	440	309	439	303	463	309	439	315	463	315	463	309	439	318	438	315	463	318	438	325	462	325	462	318	438	326	435	325	462	326	435	336	460	336	460	326	435	334	431	336	460	334	431	342	425	394	517	359	454	360	400	360	400	359	454	347	458	360	400	347	458	342	425	342	425	347	458	336	460	394	517	360	400	364	391	394	517	364	391	366	383	394	517	366	383	368	374	394	517	368	374	369	365	394	517	369	365	370	356	394	517	370	356	385	443	394	517	385	443	428	517	436	401	413	425	419	139	419	139	413	425	385	443	419	139	385	443	385	93	385	93	385	443	370	356	342	425	123	52	124	-2	342	425	124	-2	140	26	342	425	140	26	360	400	124	-2	123	52	120	60	124	-2	120	60	118	69	124	-2	118	69	117	78	124	-2	117	78	116	86	124	-2	116	86	97	8	124	-2	97	8	76	-83	97	8	116	86	115	95	115	95	138	399	97	8	97	8	138	399	75	328	97	8	75	328	69	27	69	27	75	328	47	50	97	8	44	-83	76	-83	467	306	463	340	461	246	461	246	463	340	452	373	461	246	452	373	445	190	445	190	452	373	436	401	445	190	436	401	419	139	370	356	365	310	385	93	385	93	365	310	354	258	385	93	354	258	343	52	343	52	354	258	338	202	343	52	338	202	319	149	303	463	216	446	252	426	303	463	252	426	275	436	303	463	275	436	299	440	33	241	18	143	21	109	33	241	21	109	31	78	33	241	31	78	47	50	33	241	47	50	75	328	298	102	282	12	313	29	138	399	115	95	119	142	140	26	124	-2	136	-6	360	517	391	517	315	618	360	517	315	618	308	626	360	517	308	626	300	632	360	517	300	632	293	637	360	517	293	637	285	639	360	517	285	639	278	640	360	517	278	640	270	577	247	609	248	603	249	619	249	619	248	603	251	596	249	619	251	596	253	627	253	627	251	596	256	590	253	627	256	590	260	634	260	634	256	590	262	583	260	634	262	583	268	639	268	639	262	583	270	577	268	639	270	577	278	640	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	369	640	375	576	379	639	379	639	375	576	385	583	379	639	385	583	388	634	388	634	385	583	393	589	388	634	393	589	395	627	395	627	393	589	398	595	395	627	398	595	400	618	400	618	398	595	400	601	400	618	400	601	401	608	375	576	369	640	362	639	375	576	362	639	354	636	375	576	354	636	345	629	375	576	345	629	335	620	375	576	335	620	321	606	375	576	321	606	272	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	272	517	321	606	239	517	210	517	248	517	317	635	317	635	248	517	336	581	317	635	336	581	373	635	373	635	336	581	396	517	373	635	396	517	431	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	209	581	209	554	215	593	215	593	209	554	215	542	215	593	215	542	225	603	225	603	215	542	225	532	225	603	225	532	237	609	237	609	225	532	237	526	237	609	237	526	250	612	250	612	237	526	250	523	250	612	250	523	264	609	264	609	250	523	264	526	264	609	264	526	276	603	276	603	264	526	276	532	276	603	276	532	286	593	286	593	276	532	286	541	286	593	286	541	293	581	293	581	286	541	293	553	293	581	293	553	295	567	352	581	352	554	358	593	358	593	352	554	359	542	358	593	359	542	368	603	368	603	359	542	368	532	368	603	368	532	379	609	379	609	368	532	380	526	379	609	380	526	393	612	393	612	380	526	393	523	393	612	393	523	407	609	407	609	393	523	407	526	407	609	407	526	420	603	420	603	407	526	420	532	420	603	420	532	429	593	429	593	420	532	429	541	429	593	429	541	436	581	436	581	429	541	436	553	436	581	436	553	438	567	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	352	554	352	581	350	567	209	554	209	581	207	567	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	371	640	377	576	381	639	381	639	377	576	387	583	381	639	387	583	390	634	390	634	387	583	395	589	390	634	395	589	397	627	397	627	395	589	400	595	397	627	400	595	402	618	402	618	400	595	403	601	402	618	403	601	403	608	377	576	371	640	364	639	377	576	364	639	356	636	377	576	356	636	347	629	377	576	347	629	337	620	377	576	337	620	324	606	377	576	324	606	275	517	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	275	517	324	606	241	517	200	426	99	393	195	419	125	395	123	386	131	48	131	48	123	386	121	375	131	48	121	375	118	363	118	363	36	69	131	48	131	48	36	69	131	46	131	48	126	410	126	403	131	48	126	403	125	395	161	147	161	125	167	147	167	147	161	125	172	124	167	147	172	124	173	147	173	147	172	124	183	123	173	147	183	123	178	146	178	146	183	123	183	146	205	148	183	146	193	123	205	148	193	123	203	123	219	387	126	410	211	360	211	360	126	410	148	127	211	360	148	127	155	148	155	148	148	127	161	125	155	148	161	125	161	147	275	452	75	452	97	432	275	452	97	432	108	430	275	452	108	430	116	427	275	452	116	427	122	423	275	452	122	423	125	418	275	452	125	418	126	410	275	452	126	410	243	427	275	452	243	427	256	432	275	452	256	432	275	435	294	357	241	360	251	337	251	337	241	360	232	339	220	338	232	339	241	360	220	338	241	360	211	334	211	334	241	360	211	360	211	334	211	360	206	327	206	327	211	360	201	318	211	360	155	148	198	305	211	360	198	305	201	318	131	52	132	58	126	410	131	52	126	410	131	48	126	410	132	58	133	65	126	410	133	65	135	74	126	410	135	74	137	85	126	410	137	85	148	127	126	410	219	387	227	406	126	410	227	406	234	419	126	410	234	419	243	427	223	152	238	125	238	159	238	159	238	125	269	130	238	159	269	130	251	169	251	169	269	130	262	182	271	198	262	182	269	130	271	198	269	130	298	138	294	357	251	337	267	329	294	357	267	329	279	316	294	357	279	316	286	299	294	357	286	299	289	278	294	357	289	278	298	138	294	357	298	138	335	345	381	297	364	325	371	197	381	297	371	197	380	217	381	297	380	217	385	239	381	297	385	239	387	261	298	138	323	150	335	345	335	345	323	150	344	164	335	345	344	164	364	325	364	325	344	164	359	180	364	325	359	180	371	197	298	138	289	278	288	259	298	138	288	259	284	238	298	138	284	238	278	217	298	138	278	217	271	198	205	148	203	123	238	125	205	148	238	125	223	152	183	146	183	123	193	123	179	0	179	17	160	18	179	0	160	18	146	22	179	0	146	22	138	27	179	0	138	27	36	69	179	0	36	69	30	51	179	0	30	51	23	37	179	0	23	37	13	28	179	0	13	28	0	21	179	0	0	21	-17	17	179	0	-17	17	-17	0	133	34	132	43	132	44	133	34	132	44	131	45	133	34	131	45	131	46	133	34	131	46	36	69	133	34	36	69	138	27	97	432	75	452	75	435	-111	-46	-109	-125	-99	-44	-99	-44	-109	-125	-91	-132	-99	-44	-91	-132	-88	-46	-88	-46	-91	-132	-79	-106	-88	-46	-79	-106	-79	-103	-79	-103	-72	-56	-79	-50	-78	-98	-75	-94	-72	-56	-72	-56	-75	-94	-71	-90	-72	-56	-71	-90	-68	-65	-68	-65	-71	-90	-68	-84	-68	-65	-68	-84	-67	-75	-79	-50	-88	-46	-79	-103	-44	-105	-51	-109	-29	-127	-29	-127	-51	-109	-58	-112	-29	-127	-58	-112	-68	-113	-68	-113	-72	-112	-68	-134	-68	-134	-72	-112	-75	-111	-68	-134	-75	-111	-77	-109	-79	-106	-91	-132	-68	-134	-79	-106	-68	-134	-77	-109	-132	-70	-131	-99	-128	-60	-128	-60	-131	-99	-123	-114	-128	-60	-123	-114	-120	-51	-120	-51	-123	-114	-109	-125	-120	-51	-109	-125	-111	-46	-14	-32	-19	-50	5	-105	5	-105	-19	-50	-24	-66	5	-105	-24	-66	-29	-127	-29	-127	-24	-66	-29	-79	-29	-127	-29	-79	-34	-90	-34	-90	-39	-98	-29	-127	-29	-127	-39	-98	-44	-105	96	10	105	4	109	34	109	34	105	4	114	0	109	34	114	0	112	30	112	30	114	0	117	26	133	-3	144	-4	136	19	136	19	144	-4	143	18	152	20	143	18	144	-4	152	20	144	-4	167	-2	161	25	167	-2	169	33	169	33	167	-2	189	3	169	33	189	3	176	44	176	44	189	3	184	59	193	84	184	59	189	3	193	84	189	3	209	12	197	269	197	270	192	252	197	269	192	252	197	250	197	250	202	244	230	261	230	261	202	244	207	237	230	261	207	237	210	227	260	65	273	88	277	228	277	228	273	88	284	115	277	228	284	115	290	203	290	203	284	115	291	143	290	203	291	143	294	172	213	205	227	26	230	261	230	261	227	26	244	44	230	261	244	44	257	247	257	247	244	44	260	65	257	247	260	65	277	228	212	217	213	205	230	261	212	217	230	261	210	227	230	261	197	269	197	250	211	177	207	145	209	12	211	177	209	12	227	26	211	177	227	26	213	205	201	113	193	84	209	12	201	113	209	12	207	145	156	386	168	417	175	468	175	468	168	417	181	439	175	468	181	439	221	477	221	477	181	439	196	452	221	477	196	452	213	456	213	456	225	455	221	477	221	477	225	455	253	473	243	395	241	375	249	287	249	287	241	375	237	355	249	287	237	355	235	282	235	282	237	355	231	337	235	282	231	337	225	321	225	321	217	307	217	276	217	276	217	307	208	297	217	276	208	297	198	290	180	256	187	254	188	286	188	286	187	254	192	252	188	286	192	252	198	290	198	290	192	252	197	270	198	290	197	270	217	276	188	286	178	284	180	256	180	256	178	284	172	258	172	258	178	284	166	284	172	258	166	284	161	259	315	420	301	444	303	331	315	420	303	331	313	349	315	420	313	349	318	368	315	420	318	368	320	391	262	293	273	300	281	461	281	461	273	300	290	315	281	461	290	315	301	444	301	444	290	315	303	331	253	473	225	455	233	450	253	473	233	450	240	442	253	473	240	442	243	430	253	473	243	430	244	415	253	473	244	415	249	287	253	473	249	287	262	293	253	473	262	293	281	461	249	287	244	415	243	395	225	321	217	276	235	282	145	344	156	386	175	468	145	344	175	468	134	443	145	344	134	443	100	402	145	344	100	402	84	75	5	-105	35	-66	51	272	51	272	35	-66	62	-6	51	272	62	-6	72	345	72	345	62	-6	84	75	72	345	84	75	100	402	-10	-13	-14	-32	5	-105	-10	-13	5	-105	51	272	-68	-113	-68	-134	-29	-127	129	20	122	23	123	-2	129	20	123	-2	133	-3	129	20	133	-3	136	19	117	26	114	0	123	-2	117	26	123	-2	122	23	152	20	167	-2	161	25	-131	-99	-132	-70	-134	-82	-72	-56	-79	-103	-78	-98	250	348	281	348	206	449	250	348	206	449	199	457	250	348	199	457	191	464	250	348	191	464	184	468	250	348	184	468	176	471	250	348	176	471	168	471	250	348	168	471	161	408	138	440	139	434	140	450	140	450	139	434	142	427	140	450	142	427	144	458	144	458	142	427	146	421	144	458	146	421	151	465	151	465	146	421	153	414	151	465	153	414	159	470	159	470	153	414	161	408	159	470	161	408	168	471	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	259	471	265	407	269	470	269	470	265	407	276	414	269	470	276	414	278	465	278	465	276	414	283	420	278	465	283	420	285	458	285	458	283	420	288	426	285	458	288	426	290	449	290	449	288	426	291	432	290	449	291	432	292	439	265	407	259	471	252	470	265	407	252	470	245	467	265	407	245	467	236	460	265	407	236	460	225	451	265	407	225	451	212	437	265	407	212	437	163	348	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	163	348	212	437	130	348	100	348	139	348	208	466	208	466	139	348	227	413	208	466	227	413	263	466	263	466	227	413	287	348	263	466	287	348	321	348	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	194	440	182	442	218	371	218	371	182	442	179	387	173	389	179	387	182	442	173	389	182	442	172	443	172	443	150	439	152	392	172	443	152	392	157	392	172	443	157	392	162	391	172	443	162	391	168	390	172	443	168	390	173	389	237	425	228	367	236	365	237	425	236	365	243	363	237	425	221	432	228	367	218	371	228	367	221	432	218	371	221	432	207	437	218	371	207	437	194	440	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	237	49	232	303	222	-6	232	303	221	263	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	256	139	308	308	232	303	237	425	243	363	247	421	247	421	243	363	249	362	247	421	249	362	256	418	256	418	249	362	256	362	256	418	256	362	263	416	263	416	256	362	279	365	263	416	279	365	269	414	269	414	279	365	274	414	282	415	274	414	279	365	282	415	279	365	298	374	313	390	326	413	336	443	313	390	336	443	308	443	313	390	308	443	302	431	313	390	302	431	298	374	298	374	302	431	296	423	298	374	296	423	289	418	298	374	289	418	282	415	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	131	383	137	388	150	439	150	439	137	388	144	391	150	439	144	391	152	392	130	429	114	412	120	363	130	429	120	363	125	374	130	429	125	374	131	383	130	429	131	383	150	439	101	390	94	363	120	363	101	390	120	363	114	412	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	99	412	99	385	105	424	105	424	99	385	105	373	105	424	105	373	114	434	114	434	105	373	115	363	114	434	115	363	126	440	126	440	115	363	126	357	126	440	126	357	140	443	140	443	126	357	140	354	140	443	140	354	154	440	154	440	140	354	154	357	154	440	154	357	166	434	166	434	154	357	166	363	166	434	166	363	176	424	176	424	166	363	176	372	176	424	176	372	182	412	182	412	176	372	182	384	182	412	182	384	185	398	242	412	242	385	248	424	248	424	242	385	248	373	248	424	248	373	258	434	258	434	248	373	258	363	258	434	258	363	269	440	269	440	258	363	270	357	269	440	270	357	283	443	283	443	270	357	283	354	283	443	283	354	297	440	297	440	283	354	297	357	297	440	297	357	309	434	309	434	297	357	309	363	309	434	309	363	319	424	319	424	309	363	319	372	319	424	319	372	326	412	326	412	319	372	326	384	326	412	326	384	328	398	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	242	385	242	412	240	398	99	385	99	412	97	398	184	416	191	371	192	407	192	407	191	371	216	367	192	407	216	367	203	402	203	402	216	367	215	400	228	402	215	400	216	367	228	402	216	367	239	371	240	507	216	511	228	476	228	476	216	511	215	478	203	476	215	478	216	511	203	476	216	511	194	507	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	222	-6	208	295	204	252	222	-6	204	252	203	-9	204	252	202	224	203	-9	203	-9	202	224	195	191	203	-9	195	191	189	-7	189	-7	195	191	185	155	189	-7	185	155	177	-2	177	-2	185	155	171	121	177	-2	171	121	170	81	170	81	171	121	156	90	170	81	165	66	168	6	170	81	168	6	177	-2	163	55	161	46	162	18	163	55	162	18	168	6	163	55	168	6	165	66	160	40	160	34	162	18	160	40	162	18	161	46	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	288	439	285	462	284	416	284	416	285	462	275	481	284	416	275	481	274	397	274	397	275	481	260	497	274	397	260	497	258	381	258	381	260	497	256	438	258	381	256	438	254	426	258	381	254	426	248	415	260	497	240	507	248	462	260	497	248	462	254	451	260	497	254	451	256	438	240	507	228	476	239	470	240	507	239	470	248	462	239	407	228	402	239	371	239	407	239	371	258	381	239	407	258	381	248	415	194	507	174	497	178	451	194	507	178	451	184	462	194	507	184	462	192	470	194	507	192	470	203	476	144	440	147	416	148	462	148	462	147	416	157	396	148	462	157	396	158	482	158	482	157	396	172	381	158	482	172	381	174	497	174	497	172	381	176	439	178	426	176	439	172	381	178	426	172	381	191	371	178	426	191	371	184	416	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	156	90	145	72	148	47	148	47	145	72	133	58	148	47	133	58	126	21	126	21	133	58	121	47	126	21	121	47	109	41	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	170	81	156	90	148	47	70	96	67	259	69	78	178	451	174	497	176	439	100	-4	124	5	103	41	103	41	124	5	114	39	127	41	114	39	124	5	127	41	124	5	146	22	191	80	198	48	193	123	191	80	193	123	177	93	177	93	165	74	168	46	168	46	165	74	153	59	168	46	153	59	146	22	146	22	153	59	140	48	146	22	140	48	127	41	198	311	183	312	192	283	192	283	183	312	159	309	192	283	159	309	157	267	157	267	159	309	136	300	157	267	136	300	126	228	126	228	136	300	112	286	126	228	112	286	102	177	102	177	112	286	90	268	102	177	90	268	87	125	87	125	90	268	81	84	198	311	192	283	203	281	198	311	203	281	211	306	211	306	203	281	212	276	211	306	212	276	221	298	221	298	212	276	219	268	221	298	219	268	223	258	0	109	1	42	10	146	10	146	1	42	11	20	10	146	11	20	25	182	25	182	11	20	28	4	25	182	28	4	45	216	45	216	28	4	49	-4	45	216	49	-4	69	247	69	247	49	-4	74	-7	69	247	74	-7	90	268	90	268	74	-7	81	84	83	68	81	84	74	-7	83	68	74	-7	100	-4	288	44	279	55	287	-8	287	-8	279	55	273	71	287	-8	273	71	255	-4	255	-4	273	71	271	91	306	266	320	310	250	307	306	266	250	307	279	145	279	145	250	307	273	115	279	145	273	115	275	122	275	122	299	127	279	145	279	145	299	127	313	154	313	154	299	127	354	140	313	154	354	140	344	173	344	173	354	140	370	199	387	310	368	309	370	290	370	290	368	309	352	304	370	290	352	304	351	284	351	284	352	304	336	296	351	284	336	296	332	268	332	268	336	296	321	284	332	268	321	284	315	242	315	242	321	284	306	266	315	242	306	266	298	204	298	204	306	266	283	156	306	266	279	145	283	156	255	-4	271	91	271	97	255	-4	271	97	271	102	255	-4	271	102	272	108	255	-4	272	108	250	307	255	-4	250	307	238	268	255	-4	238	268	230	285	255	-4	230	285	229	6	230	285	225	245	229	6	223	258	225	245	230	285	223	258	230	285	221	298	387	310	370	290	379	289	387	310	379	289	385	286	385	73	369	56	376	25	376	25	369	56	352	44	376	25	352	44	349	6	349	6	352	44	334	36	349	6	334	36	320	-4	320	-4	334	36	315	34	448	219	455	251	452	272	448	219	452	272	443	288	448	219	443	288	429	300	448	219	429	300	429	188	387	229	397	161	394	262	394	262	397	161	410	307	410	307	397	161	429	188	410	307	429	188	429	300	393	273	394	262	410	307	393	273	410	307	390	280	390	280	410	307	387	310	390	280	387	310	385	286	370	199	354	140	397	161	370	199	397	161	387	229	399	51	419	83	400	94	399	51	400	94	385	73	399	51	385	73	376	25	320	-4	315	34	300	36	320	-4	300	36	288	44	320	-4	288	44	287	-8	193	123	198	48	206	156	206	156	198	48	210	24	206	156	210	24	216	189	216	189	210	24	229	6	216	189	229	6	222	219	222	219	229	6	225	245	177	93	168	46	191	80	100	-4	103	41	94	47	100	-4	94	47	87	56	100	-4	87	56	83	68	250	307	272	108	273	115	1	42	0	109	-2	72	80	-100	75	-108	87	-143	87	-143	75	-108	67	-114	87	-143	67	-114	60	-146	60	-146	67	-114	57	-118	60	-146	57	-118	45	-145	45	-145	57	-118	44	-119	38	-67	42	-67	62	-2	62	-2	42	-67	46	-67	62	-2	46	-67	50	-67	50	-67	61	-68	62	-2	62	-2	61	-68	65	-41	62	-2	65	-41	65	252	62	-2	65	252	42	225	92	58	85	74	87	-7	87	-7	85	74	83	94	65	-41	83	94	87	272	65	-41	87	272	65	252	115	-7	129	-5	116	37	116	37	129	-5	133	35	149	37	133	35	141	-2	149	37	141	-2	153	1	102	45	92	58	93	-8	102	45	93	-8	95	-8	102	45	95	-8	98	-8	102	45	98	-8	100	-8	102	45	100	-8	115	-7	102	45	115	-7	116	37	92	58	87	-7	90	-8	92	58	90	-8	93	-8	153	1	164	7	165	43	165	43	164	7	180	18	165	43	180	18	180	54	180	54	180	18	194	31	180	54	194	31	197	71	197	71	194	31	207	46	197	71	207	46	215	95	215	95	207	46	220	64	215	95	220	64	234	83	133	35	129	-5	141	-2	89	140	96	170	112	289	112	289	96	170	106	201	112	289	106	201	118	231	118	231	128	250	137	301	137	301	128	250	140	266	137	301	140	266	163	309	163	309	140	266	153	278	163	309	153	278	167	287	87	272	83	94	84	114	87	272	84	114	89	140	87	272	89	140	112	289	195	285	212	309	192	288	192	288	212	309	189	312	192	288	189	312	188	289	188	289	189	312	183	290	167	287	183	290	189	312	167	287	189	312	163	309	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	250	199	210	210	205	212	309	212	309	210	205	223	204	212	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	212	309	198	278	199	210	198	282	198	278	212	309	198	282	212	309	195	285	137	301	112	289	118	231	198	278	197	270	199	210	199	210	197	270	193	263	199	210	193	263	191	218	191	218	193	263	189	256	191	218	189	256	186	228	186	228	189	256	186	248	186	228	186	248	184	239	143	-87	140	-72	139	-106	139	-106	140	-72	132	-58	139	-106	132	-58	128	-123	128	-123	132	-58	119	-48	128	-123	119	-48	110	-135	110	-135	119	-48	102	-41	110	-135	102	-41	87	-143	87	-143	102	-41	82	-39	87	-143	82	-39	81	-91	81	-91	82	-39	80	-82	80	-82	82	-39	78	-39	80	-82	78	-39	76	-76	76	-76	78	-39	75	-39	76	-76	75	-39	72	-40	70	-71	76	-76	72	-40	70	-71	72	-40	69	-40	70	-71	69	-40	65	-41	70	-71	65	-41	61	-68	62	-2	21	-61	29	-69	62	-2	29	-69	34	-68	62	-2	34	-68	38	-67	-2	94	0	65	0	128	0	128	0	65	8	41	0	128	8	41	9	162	9	162	8	41	21	22	9	162	21	22	23	195	23	195	21	22	39	7	23	195	39	7	42	225	42	225	39	7	62	-2	35	-119	27	-117	31	-144	35	-119	31	-144	45	-145	35	-119	45	-145	44	-119	-1	-107	1	-136	9	-112	9	-112	1	-136	16	-141	9	-112	16	-141	18	-115	18	-115	16	-141	31	-144	18	-115	31	-144	27	-117	1	-136	-1	-107	-16	-129	80	-100	87	-143	81	-91	149	37	153	1	165	43	87	-7	83	94	65	-41	201	231	204	158	207	263	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	200	285	204	279	223	309	223	309	204	279	206	272	223	309	206	272	207	263	198	312	167	284	186	290	186	290	194	288	198	312	198	312	194	288	200	285	198	312	200	285	223	309	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	140	300	167	284	198	312	107	44	98	55	102	-8	102	-8	98	55	93	70	102	-8	93	70	69	-4	69	-4	93	70	91	90	69	-4	91	90	87	266	87	266	91	90	91	96	87	266	91	96	92	102	87	266	92	102	93	109	87	266	93	109	94	115	87	266	94	115	95	123	87	266	95	123	100	145	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	231	348	262	348	187	449	231	348	187	449	180	457	231	348	180	457	172	464	231	348	172	464	165	468	231	348	165	468	157	471	231	348	157	471	149	471	231	348	149	471	142	408	119	440	120	434	121	450	121	450	120	434	123	427	121	450	123	427	125	458	125	458	123	427	127	421	125	458	127	421	132	465	132	465	127	421	134	414	132	465	134	414	140	470	140	470	134	414	142	408	140	470	142	408	149	471	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	44	217	14	156	21	26	44	217	21	26	42	7	44	217	42	7	69	-4	44	217	69	-4	87	266	14	156	3	90	8	54	14	156	8	54	21	26	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	207	263	204	158	222	171	250	471	256	407	261	470	261	470	256	407	267	414	261	470	267	414	270	465	270	465	267	414	274	420	270	465	274	420	277	458	277	458	274	420	279	426	277	458	279	426	281	449	281	449	279	426	282	432	281	449	282	432	283	439	256	407	250	471	243	470	256	407	243	470	236	467	256	407	236	467	227	460	256	407	227	460	217	451	256	407	217	451	204	437	256	407	204	437	154	348	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	154	348	204	437	121	348	91	348	130	348	199	466	199	466	130	348	218	413	199	466	218	413	254	466	254	466	218	413	278	348	254	466	278	348	312	348	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	89	412	89	385	95	424	95	424	89	385	95	373	95	424	95	373	104	434	104	434	95	373	105	363	104	434	105	363	116	440	116	440	105	363	117	357	116	440	117	357	130	443	130	443	117	357	130	354	130	443	130	354	144	440	144	440	130	354	144	357	144	440	144	357	156	434	156	434	144	357	156	363	156	434	156	363	165	424	165	424	156	363	165	372	165	424	165	372	172	412	172	412	165	372	172	384	172	412	172	384	174	398	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	232	412	232	385	238	424	238	424	232	385	239	373	238	424	239	373	248	434	248	434	239	373	248	363	248	434	248	363	260	440	260	440	248	363	260	357	260	440	260	357	273	443	273	443	260	357	273	354	273	443	273	354	287	440	287	440	273	354	287	357	287	440	287	357	299	434	299	434	287	357	299	363	299	434	299	363	309	424	309	424	299	363	309	372	309	424	309	372	315	412	315	412	309	372	315	384	315	412	315	384	317	398	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	232	385	232	412	230	398	89	385	89	412	87	398	83	52	83	52	83	52	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	167	348	198	348	124	449	167	348	124	449	116	457	167	348	116	457	109	464	167	348	109	464	101	468	167	348	101	468	94	471	167	348	94	471	86	471	167	348	86	471	78	408	55	440	56	434	57	450	57	450	56	434	59	427	57	450	59	427	61	458	61	458	59	427	64	421	61	458	64	421	68	465	68	465	64	421	70	414	68	465	70	414	76	470	76	470	70	414	78	408	76	470	78	408	86	471	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	177	471	183	407	187	470	187	470	183	407	194	414	187	470	194	414	196	465	196	465	194	414	201	420	196	465	201	420	203	458	203	458	201	420	206	426	203	458	206	426	208	449	208	449	206	426	209	432	208	449	209	432	210	439	183	407	177	471	170	470	183	407	170	470	162	467	183	407	162	467	153	460	183	407	153	460	143	451	183	407	143	451	130	437	183	407	130	437	81	348	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	81	348	130	437	48	348	17	348	56	348	126	466	126	466	56	348	145	413	126	466	145	413	180	466	180	466	145	413	204	348	180	466	204	348	238	348	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	16	412	16	385	22	424	22	424	16	385	22	373	22	424	22	373	31	434	31	434	22	373	32	363	31	434	32	363	43	440	43	440	32	363	43	357	43	440	43	357	57	443	57	443	43	357	57	354	57	443	57	354	71	440	71	440	57	354	71	357	71	440	71	357	83	434	83	434	71	357	83	363	83	434	83	363	93	424	93	424	83	363	93	372	93	424	93	372	99	412	99	412	93	372	99	384	99	412	99	384	101	398	159	412	159	385	165	424	165	424	159	385	165	373	165	424	165	373	175	434	175	434	165	373	175	363	175	434	175	363	186	440	186	440	175	363	187	357	186	440	187	357	200	443	200	443	187	357	200	354	200	443	200	354	214	440	214	440	200	354	214	357	214	440	214	357	226	434	226	434	214	357	226	363	226	434	226	363	236	424	236	424	226	363	236	372	236	424	236	372	242	412	242	412	236	372	242	384	242	412	242	384	244	398	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	159	385	159	412	157	398	16	385	16	412	14	398	162	48	148	29	168	5	168	5	148	29	131	15	168	5	131	15	112	11	112	11	99	12	105	-8	105	-8	99	12	90	18	105	-8	90	18	84	28	-1	90	3	58	8	159	8	159	3	58	17	31	8	159	17	31	36	220	36	220	17	31	40	10	36	220	40	10	78	268	78	268	40	10	69	-3	78	268	69	-3	78	58	78	58	69	-3	80	41	84	28	80	41	69	-3	84	28	69	-3	105	-8	212	196	205	163	222	44	222	44	205	163	196	129	222	44	196	129	186	98	186	98	175	72	222	44	222	44	175	72	168	5	196	311	186	293	197	291	196	311	197	291	206	308	206	308	197	291	206	286	206	308	206	286	212	278	99	172	123	231	129	301	129	301	123	231	152	275	129	301	152	275	184	312	184	312	152	275	186	293	184	312	186	293	196	311	99	172	129	301	84	111	84	111	129	301	78	268	84	111	78	268	78	58	206	368	217	348	211	432	211	432	217	348	235	411	211	432	235	411	284	471	284	471	235	411	307	449	233	287	232	284	263	102	263	102	232	284	224	294	263	102	224	294	222	44	222	44	224	294	218	253	222	44	218	253	216	227	222	44	216	227	212	196	235	411	217	348	225	328	235	411	225	328	230	308	235	411	230	308	233	287	177	455	171	410	192	388	177	455	192	388	194	445	194	445	192	388	206	368	194	445	206	368	211	432	171	410	88	367	111	346	171	410	111	346	192	388	259	381	263	102	277	353	277	353	263	102	289	175	277	353	289	175	289	323	289	323	289	175	298	256	289	323	298	256	296	291	235	411	233	287	263	102	235	411	263	102	259	381	216	267	218	253	224	294	216	267	224	294	216	302	216	267	216	302	212	278	112	11	105	-8	168	5	124	444	139	435	141	468	141	468	139	435	155	424	141	468	155	424	160	463	160	463	155	424	171	410	160	463	171	410	177	455	122	472	92	454	108	450	122	472	108	450	124	444	122	472	124	444	141	468	162	48	168	5	175	72	206	308	212	278	216	302	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	138	383	144	388	156	439	156	439	144	388	151	391	156	439	151	391	159	392	159	392	164	392	179	443	179	443	164	392	169	391	179	443	169	391	174	390	137	429	120	412	127	363	137	429	127	363	132	374	137	429	132	374	138	383	137	429	138	383	156	439	108	390	100	363	127	363	108	390	127	363	120	412	201	440	189	442	225	371	225	371	189	442	186	387	180	389	186	387	189	442	180	389	189	442	179	443	179	443	156	439	159	392	244	425	235	367	243	365	244	425	243	365	250	363	244	425	228	432	235	367	225	371	235	367	228	432	225	371	228	432	214	437	225	371	214	437	201	440	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	244	425	250	363	254	421	254	421	250	363	256	362	254	421	256	362	262	418	262	418	256	362	263	362	262	418	263	362	269	416	269	416	263	362	286	365	269	416	286	365	275	414	275	414	286	365	281	414	289	415	281	414	286	365	289	415	286	365	305	374	320	390	333	413	342	443	320	390	342	443	315	443	320	390	315	443	309	431	320	390	309	431	305	374	305	374	309	431	303	423	305	374	303	423	296	418	305	374	296	418	289	415	256	311	262	51	271	312	179	443	174	390	180	389	42	274	28	293	28	275	242	307	238	255	239	250	153	279	161	285	162	310	162	310	161	285	169	289	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	192	312	215	212	227	42	218	251	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	159	44	160	0	178	81	178	81	160	0	184	10	178	81	184	10	194	123	194	123	184	10	206	24	194	123	206	24	207	168	207	168	206	24	227	42	207	168	227	42	215	212	243	348	274	348	198	449	243	348	198	449	191	457	243	348	191	457	184	464	243	348	184	464	176	468	243	348	176	468	168	471	243	348	168	471	161	471	243	348	161	471	153	408	130	440	131	434	132	450	132	450	131	434	134	427	132	450	134	427	137	458	137	458	134	427	139	421	137	458	139	421	143	465	143	465	139	421	145	414	143	465	145	414	151	470	151	470	145	414	153	408	151	470	153	408	161	471	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	146	271	162	310	136	304	146	271	136	304	123	238	111	293	87	279	90	147	111	293	90	147	104	195	111	293	104	195	123	238	111	293	123	238	136	304	87	279	78	54	82	99	87	279	82	99	90	147	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	153	279	162	310	146	271	151	32	142	22	160	0	151	32	160	0	159	44	112	11	109	-8	135	-6	142	22	135	-6	160	0	250	471	256	407	261	470	261	470	256	407	267	414	261	470	267	414	270	465	270	465	267	414	274	420	270	465	274	420	277	458	277	458	274	420	279	426	277	458	279	426	281	449	281	449	279	426	282	432	281	449	282	432	283	439	256	407	250	471	243	470	256	407	243	470	236	467	256	407	236	467	227	460	256	407	227	460	217	451	256	407	217	451	204	437	256	407	204	437	154	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	154	348	204	437	121	348	91	348	130	348	199	466	199	466	130	348	218	413	199	466	218	413	254	466	254	466	218	413	278	348	254	466	278	348	312	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	123	383	129	388	142	439	142	439	129	388	136	391	142	439	136	391	145	392	145	392	149	392	164	443	164	443	149	392	154	391	164	443	154	391	160	390	122	429	106	412	112	363	122	429	112	363	117	374	122	429	117	374	123	383	122	429	123	383	142	439	93	390	85	363	112	363	93	390	112	363	106	412	186	440	174	442	210	371	210	371	174	442	170	387	165	389	170	387	174	442	165	389	174	442	164	443	164	443	142	439	145	392	220	367	228	365	229	425	229	425	228	365	235	363	229	425	235	363	239	421	239	421	235	363	242	362	239	421	242	362	247	418	247	418	242	362	249	362	247	418	249	362	254	416	254	416	249	362	271	365	254	416	271	365	260	414	260	414	271	365	265	414	274	415	265	414	271	365	274	415	271	365	290	374	305	390	318	413	328	443	305	390	328	443	300	443	305	390	300	443	294	431	305	390	294	431	290	374	290	374	294	431	288	423	290	374	288	423	281	418	290	374	281	418	274	415	213	432	199	437	210	371	213	432	210	371	220	367	213	432	220	367	229	425	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	186	440	210	371	199	437	164	443	160	390	165	389	232	412	232	385	238	424	238	424	232	385	239	373	238	424	239	373	248	434	248	434	239	373	248	363	248	434	248	363	260	440	260	440	248	363	260	357	260	440	260	357	273	443	273	443	260	357	273	354	273	443	273	354	287	440	287	440	273	354	287	357	287	440	287	357	299	434	299	434	287	357	299	363	299	434	299	363	309	424	309	424	299	363	309	372	309	424	309	372	315	412	315	412	309	372	315	384	315	412	315	384	317	398	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	89	412	89	385	95	424	95	424	89	385	95	373	95	424	95	373	104	434	104	434	95	373	105	363	104	434	105	363	116	440	116	440	105	363	117	357	116	440	117	357	130	443	130	443	117	357	130	354	130	443	130	354	144	440	144	440	130	354	144	357	144	440	144	357	156	434	156	434	144	357	156	363	156	434	156	363	165	424	165	424	156	363	165	372	165	424	165	372	172	412	172	412	165	372	172	384	172	412	172	384	174	398	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	89	385	89	412	87	398	232	385	232	412	230	398	143	30	145	14	145	46	145	46	145	14	152	1	145	46	152	1	152	60	152	60	152	1	162	-9	152	60	162	-9	163	71	163	71	162	-9	176	-16	163	71	176	-16	177	78	177	78	176	-16	192	-19	177	78	192	-19	193	81	193	81	192	-19	208	-16	193	81	208	-16	209	78	209	78	208	-16	222	-9	209	78	222	-9	222	71	222	71	222	-9	233	1	222	71	233	1	233	60	233	60	233	1	240	14	233	60	240	14	240	46	240	46	240	14	243	30	23	201	23	141	363	141	23	201	363	141	363	201	143	311	145	295	145	328	145	328	145	295	152	282	145	328	152	282	152	341	152	341	152	282	162	271	152	341	162	271	163	352	163	352	162	271	176	264	163	352	176	264	177	359	177	359	176	264	192	262	177	359	192	262	193	361	193	361	192	262	208	264	193	361	208	264	209	359	209	359	208	264	222	271	209	359	222	271	222	352	222	352	222	271	233	282	222	352	233	282	233	341	233	341	233	282	240	295	233	341	240	295	240	327	240	327	240	295	243	311	154	36	141	22	164	3	164	3	141	22	127	13	164	3	127	13	112	11	112	11	106	11	106	-8	106	-8	106	11	100	12	106	-8	100	12	99	-8	99	-8	100	12	95	15	99	-8	95	15	93	-7	93	-7	95	15	91	18	93	-7	91	18	87	23	209	311	207	283	217	255	217	255	207	283	87	23	81	93	81	267	78	58	78	58	81	267	72	-2	78	58	72	-2	78	53	78	53	72	-2	79	-4	78	53	79	-4	87	23	87	23	79	-4	86	-6	87	23	86	-6	93	-7	210	189	201	152	217	35	217	35	201	152	191	116	217	35	191	116	179	84	179	84	167	57	217	35	217	35	167	57	164	3	149	276	161	285	193	312	193	312	161	285	173	291	193	312	173	291	186	293	186	293	191	292	193	312	193	312	191	292	195	291	193	312	195	291	199	312	199	312	195	291	199	289	199	312	199	289	204	312	204	312	199	289	203	286	204	312	203	286	207	283	81	93	89	133	81	267	81	267	89	133	100	176	81	267	100	176	134	300	134	300	100	176	113	215	134	300	113	215	127	247	127	247	138	263	134	300	134	300	138	263	149	276	134	300	149	276	193	312	50	5	29	-80	72	-2	50	5	72	-2	81	267	50	5	81	267	37	218	50	5	37	218	31	18	0	69	6	49	8	158	8	158	6	49	16	33	8	158	16	33	37	218	37	218	16	33	31	18	216	223	217	35	218	251	218	251	259	84	222	308	222	308	259	84	243	300	222	308	243	300	262	379	262	379	243	300	287	379	290	255	279	273	288	144	290	255	288	144	298	210	290	255	298	210	296	234	263	288	243	300	259	84	263	288	259	84	288	144	263	288	288	144	279	273	112	11	106	-8	164	3	222	308	215	310	217	255	222	308	217	255	218	254	222	308	218	254	218	253	222	308	218	253	218	252	222	308	218	252	218	251	29	-80	50	5	2	-80	78	53	87	23	207	283	209	311	217	255	215	310	204	312	207	283	209	311	154	36	164	3	167	57	210	189	217	35	216	223	218	251	217	35	259	84	0	69	8	158	-1	90	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	254	348	285	348	210	449	254	348	210	449	203	457	254	348	203	457	196	464	254	348	196	464	188	468	254	348	188	468	180	471	254	348	180	471	172	471	254	348	172	471	165	408	142	440	143	434	143	450	143	450	143	434	146	427	143	450	146	427	148	458	148	458	146	427	150	421	148	458	150	421	154	465	154	465	150	421	157	414	154	465	157	414	163	470	163	470	157	414	165	408	163	470	165	408	172	471	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	262	471	268	407	272	470	272	470	268	407	279	414	272	470	279	414	281	465	281	465	279	414	286	420	281	465	286	420	288	458	288	458	286	420	291	426	288	458	291	426	293	449	293	449	291	426	294	432	293	449	294	432	295	439	268	407	262	471	255	470	268	407	255	470	247	467	268	407	247	467	239	460	268	407	239	460	228	451	268	407	228	451	215	437	268	407	215	437	166	348	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	166	348	215	437	133	348	12	28	11	58	10	48	104	348	143	348	212	466	212	466	143	348	231	413	212	466	231	413	267	466	267	466	231	413	290	348	267	466	290	348	325	348	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	102	412	102	385	108	424	108	424	102	385	108	373	108	424	108	373	117	434	117	434	108	373	118	363	117	434	118	363	129	440	129	440	118	363	129	357	129	440	129	357	143	443	143	443	129	357	143	354	143	443	143	354	156	440	156	440	143	354	156	357	156	440	156	357	169	434	169	434	156	357	169	363	169	434	169	363	178	424	178	424	169	363	178	372	178	424	178	372	185	412	185	412	178	372	185	384	185	412	185	384	187	398	245	412	245	385	251	424	251	424	245	385	251	373	251	424	251	373	261	434	261	434	251	373	261	363	261	434	261	363	272	440	272	440	261	363	273	357	272	440	273	357	286	443	286	443	273	357	286	354	286	443	286	354	300	440	300	440	286	354	300	357	300	440	300	357	312	434	312	434	300	357	312	363	312	434	312	363	322	424	322	424	312	363	322	372	322	424	322	372	328	412	328	412	322	372	328	384	328	412	328	384	330	398	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	245	385	245	412	243	398	102	385	102	412	100	398	238	471	244	407	249	470	249	470	244	407	255	414	249	470	255	414	258	465	258	465	255	414	262	420	258	465	262	420	265	458	265	458	262	420	267	426	265	458	267	426	269	449	269	449	267	426	270	432	269	449	270	432	271	439	244	407	238	471	231	470	244	407	231	470	224	467	244	407	224	467	215	460	244	407	215	460	205	451	244	407	205	451	192	437	244	407	192	437	142	348	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	142	348	192	437	109	348	81	363	-28	-62	81	363	81	363	-28	-62	43	-98	44	-106	43	-98	-28	-62	44	-106	-28	-62	49	-112	49	-112	-28	-62	87	-138	49	-112	87	-138	57	-116	57	-116	87	-138	70	-118	65	-7	66	-2	81	363	81	363	66	-2	67	1	81	363	67	1	68	6	68	6	81	0	76	39	76	39	81	363	68	6	91	403	89	394	92	107	92	107	89	394	86	380	92	107	86	380	85	81	85	81	86	380	81	363	85	81	81	363	80	62	80	62	81	363	77	48	81	363	43	-98	44	-91	81	363	44	-91	46	-80	81	363	46	-80	49	-65	81	363	49	-65	54	-46	81	363	54	-46	61	-21	81	363	61	-21	63	-13	81	363	63	-13	65	-7	91	403	92	107	92	409	92	409	92	107	102	140	92	409	102	140	93	413	93	413	102	140	112	459	112	459	102	140	110	166	91	-3	99	-6	94	16	94	16	99	-6	103	15	116	17	103	15	106	-8	116	17	106	-8	114	-8	94	16	87	20	91	-3	91	-3	87	20	81	25	91	-3	81	25	81	0	81	0	81	25	77	31	81	0	77	31	76	39	125	243	189	472	163	467	125	243	163	467	138	463	125	243	138	463	122	200	125	243	122	200	128	212	125	243	128	212	127	241	116	185	122	200	138	463	116	185	138	463	112	459	116	185	112	459	110	166	73	433	82	430	83	456	83	456	82	430	88	426	83	456	88	426	112	459	112	459	88	426	91	421	112	459	91	421	93	413	83	456	50	452	62	434	83	456	62	434	73	433	291	161	302	231	298	258	291	161	298	258	289	281	291	161	289	281	274	298	291	161	274	298	262	96	274	298	254	308	262	96	262	96	254	308	229	312	262	96	229	312	220	42	220	42	229	312	217	225	220	42	217	225	214	196	220	42	214	196	207	164	208	257	213	249	229	312	229	312	213	249	216	238	229	312	216	238	217	225	147	268	128	212	133	222	133	222	144	236	147	268	147	268	144	236	156	248	147	268	156	248	167	288	167	288	156	248	168	256	167	288	168	256	187	302	187	302	168	256	179	262	187	302	179	262	191	264	191	264	201	262	207	310	207	310	201	262	208	257	207	310	208	257	229	312	207	310	187	302	191	264	143	35	169	5	155	51	155	51	169	5	168	70	183	99	168	70	169	5	183	99	169	5	220	42	196	131	183	99	220	42	196	131	220	42	207	164	169	5	143	35	130	24	169	5	130	24	116	17	169	5	116	17	114	-8	103	15	99	-6	106	-8	87	-138	-28	-62	-35	-85	87	-138	-35	-85	-42	-101	87	-138	-42	-101	-51	-112	87	-138	-51	-112	-64	-117	87	-138	-64	-117	-80	-119	87	-138	-80	-119	-80	-138	70	-118	87	-138	87	-119	62	434	50	452	50	434	127	241	128	212	147	268	81	363	76	39	77	48	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	82	412	82	385	88	424	88	424	82	385	89	373	88	424	89	373	98	434	98	434	89	373	98	363	98	434	98	363	109	440	109	440	98	363	110	357	109	440	110	357	123	443	123	443	110	357	123	354	123	443	123	354	137	440	137	440	123	354	137	357	137	440	137	357	149	434	149	434	137	357	149	363	149	434	149	363	159	424	159	424	149	363	159	372	159	424	159	372	165	412	165	412	159	372	165	384	165	412	165	384	167	398	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	225	412	226	385	232	424	232	424	226	385	232	373	232	424	232	373	241	434	241	434	232	373	241	363	241	434	241	363	253	440	253	440	241	363	253	357	253	440	253	357	266	443	266	443	253	357	266	354	266	443	266	354	280	440	280	440	266	354	280	357	280	440	280	357	292	434	292	434	280	357	292	363	292	434	292	363	302	424	302	424	292	363	302	372	302	424	302	372	308	412	308	412	302	372	308	384	308	412	308	384	311	398	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	226	385	225	412	223	398	82	385	82	412	80	398	166	536	155	489	375	489	166	536	375	489	386	536	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	109	396	97	348	317	348	109	396	317	348	328	396	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	236	540	218	547	223	493	223	493	218	547	205	560	223	493	205	560	197	506	197	506	205	560	197	577	197	506	197	577	192	598	337	575	322	557	323	507	323	507	322	557	305	546	323	507	305	546	293	493	293	493	305	546	284	539	293	493	284	539	259	537	259	537	236	540	256	489	256	489	236	540	223	493	192	598	164	598	167	554	192	598	167	554	178	526	192	598	178	526	197	506	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	351	598	337	575	347	530	351	598	347	530	365	560	351	598	365	560	377	598	259	537	256	489	293	493	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	337	575	323	507	347	530	400	0	196	17	196	0	167	554	164	598	164	589	186	400	168	408	172	353	172	353	168	408	155	420	172	353	155	420	146	366	146	366	155	420	146	437	146	366	146	437	142	458	287	434	272	417	273	367	273	367	272	417	254	406	273	367	254	406	242	353	242	353	254	406	233	399	242	353	233	399	209	397	209	397	186	400	206	348	206	348	186	400	172	353	142	458	113	458	117	414	142	458	117	414	128	386	142	458	128	386	146	366	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	222	-6	208	295	204	252	222	-6	204	252	203	-9	204	252	202	224	203	-9	203	-9	202	224	195	191	203	-9	195	191	189	-7	189	-7	195	191	185	155	189	-7	185	155	177	-2	177	-2	185	155	171	121	177	-2	171	121	170	81	170	81	171	121	156	90	170	81	165	66	168	6	170	81	168	6	177	-2	163	55	161	46	162	18	163	55	162	18	168	6	163	55	168	6	165	66	160	40	160	34	162	18	160	40	162	18	161	46	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	300	458	287	434	297	389	300	458	297	389	315	420	300	458	315	420	327	458	209	397	206	348	242	353	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	156	90	145	72	148	47	148	47	145	72	133	58	148	47	133	58	126	21	126	21	133	58	121	47	126	21	121	47	109	41	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	170	81	156	90	148	47	70	96	67	259	69	78	287	434	273	367	297	389	117	414	113	458	113	449	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	306	0	306	0	230	24	215	19	306	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	306	0	262	462	306	0	279	462	279	462	306	0	342	83	342	83	306	0	324	-114	342	83	324	-114	335	-23	335	-23	324	-114	335	-28	337	-44	335	-28	324	-114	337	-44	324	-114	348	-116	335	-18	336	-12	342	83	342	83	336	-12	337	-6	342	83	337	-6	339	0	339	0	400	0	365	25	365	25	400	0	379	19	339	0	365	25	355	37	339	0	355	37	348	55	339	0	348	55	342	83	248	50	246	39	306	0	400	-64	394	-66	405	-97	405	-97	394	-66	388	-68	405	-97	388	-68	387	-107	387	-107	388	-68	382	-69	387	-107	382	-69	376	-69	376	-69	361	-68	368	-114	368	-114	361	-68	350	-63	368	-114	350	-63	348	-116	348	-116	350	-63	342	-55	348	-116	342	-55	337	-44	414	-57	413	-58	420	-83	420	-83	413	-58	411	-59	420	-83	411	-59	408	-61	408	-61	400	-64	405	-97	376	-69	368	-114	387	-107	420	-83	432	-65	418	-56	420	-83	418	-56	416	-56	420	-83	416	-56	414	-57	408	-61	405	-97	420	-83	324	-114	306	0	305	-107	305	-107	306	0	295	-14	305	-107	295	-14	290	-96	290	-96	295	-14	287	-27	290	-96	287	-27	282	-38	281	-80	290	-96	282	-38	281	-80	282	-38	278	-49	281	-80	278	-49	278	-61	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	379	19	400	0	400	17	306	0	196	17	196	0	240	30	306	0	246	39	342	83	335	-23	335	-18	51	68	12	68	48	61	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	246	-44	244	-28	234	-114	234	-114	244	-28	237	45	234	-114	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	234	-114	237	49	232	303	234	-114	232	303	221	263	234	-114	221	263	220	263	234	-114	220	263	215	282	234	-114	215	282	215	-107	232	303	256	139	308	308	210	-8	215	-107	215	282	210	-8	215	282	208	295	210	-8	208	295	208	-8	204	-9	205	-9	204	252	204	252	205	-9	208	295	208	295	205	-9	206	-9	208	295	206	-9	208	-8	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	245	-16	251	40	245	-22	245	-22	251	40	244	38	245	-22	244	38	244	-28	251	40	245	-16	247	-9	251	40	247	-9	248	-1	251	40	248	-1	250	8	251	40	250	8	262	17	251	40	262	17	259	45	259	45	262	17	268	53	268	53	262	17	273	28	268	53	273	28	279	67	279	67	273	28	285	41	279	67	285	41	294	86	294	86	285	41	296	57	294	86	296	57	308	75	311	-64	304	-66	315	-97	315	-97	304	-66	298	-68	315	-97	298	-68	297	-107	297	-107	298	-68	292	-69	297	-107	292	-69	286	-69	286	-69	272	-68	278	-114	278	-114	272	-68	260	-63	278	-114	260	-63	257	-116	257	-116	260	-63	252	-55	257	-116	252	-55	246	-44	244	-28	244	38	242	39	244	-28	242	39	239	40	244	-28	239	40	238	42	244	-28	238	42	237	45	324	-57	323	-58	330	-83	330	-83	323	-58	321	-59	330	-83	321	-59	318	-61	318	-61	311	-64	315	-97	286	-69	278	-114	297	-107	330	-83	342	-65	328	-56	330	-83	328	-56	326	-56	330	-83	326	-56	324	-57	318	-61	315	-97	330	-83	191	-41	191	-80	195	-31	195	-31	191	-80	200	-96	195	-31	200	-96	201	-20	201	-20	200	-96	215	-107	201	-20	215	-107	210	-8	189	-50	188	-61	191	-80	189	-50	191	-80	191	-41	203	-9	204	-9	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	246	-44	234	-114	257	-116	109	41	126	21	121	47	70	96	67	259	69	78	427	450	422	446	423	304	423	304	422	446	417	444	423	304	417	444	412	443	412	443	408	444	423	304	423	304	408	444	403	333	458	463	437	463	432	455	458	463	432	455	427	450	458	463	427	450	423	304	423	304	403	333	403	327	423	304	403	327	403	323	423	304	403	323	403	318	423	304	403	318	402	313	423	304	402	313	401	308	373	611	379	548	383	609	383	609	379	548	390	554	383	609	390	554	392	605	392	605	390	554	397	560	392	605	397	560	399	598	399	598	397	560	402	566	399	598	402	566	404	589	404	589	402	566	405	572	404	589	405	572	406	579	379	548	373	611	366	610	379	548	366	610	358	606	379	548	358	606	349	600	379	548	349	600	339	590	379	548	339	590	326	577	379	548	326	577	276	489	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	403	444	398	445	400	368	403	444	400	368	403	333	403	444	403	333	408	444	368	454	371	420	386	449	386	449	371	420	389	397	386	449	389	397	392	447	392	447	389	397	400	368	392	447	400	368	398	445	349	458	332	461	346	434	349	458	346	434	371	420	349	458	371	420	368	454	315	439	346	434	332	461	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	30	101	27	216	22	158	126	141	141	-3	131	101	276	489	326	577	244	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	127	348	176	437	94	348	201	489	239	489	308	606	308	606	239	489	328	553	308	606	328	553	363	606	363	606	328	553	387	489	363	606	387	489	422	489	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	60	348	98	348	167	466	167	466	98	348	186	413	167	466	186	413	222	466	222	466	186	413	246	348	222	466	246	348	281	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	262	552	262	525	269	564	269	564	262	525	269	513	269	564	269	513	278	573	278	573	269	513	278	503	278	573	278	503	290	580	290	580	278	503	290	497	290	580	290	497	303	582	303	582	290	497	303	495	303	582	303	495	317	580	317	580	303	495	317	497	317	580	317	497	330	573	330	573	317	497	330	503	330	573	330	503	339	564	339	564	330	503	339	512	339	564	339	512	345	552	345	552	339	512	345	524	345	552	345	524	348	538	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	262	525	262	552	260	538	30	101	27	216	22	158	126	141	141	-3	131	101	148	412	148	385	154	424	154	424	148	385	154	373	154	424	154	373	163	434	163	434	154	373	164	363	163	434	164	363	175	440	175	440	164	363	175	357	175	440	175	357	189	443	189	443	175	357	189	354	189	443	189	354	202	440	202	440	189	354	202	357	202	440	202	357	215	434	215	434	202	357	215	363	215	434	215	363	224	424	224	424	215	363	224	372	224	424	224	372	231	412	231	412	224	372	231	384	231	412	231	384	233	398	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	191	288	195	285	213	309	213	309	195	285	197	282	213	309	197	282	198	278	198	278	199	210	213	309	189	312	167	287	182	290	182	290	187	289	189	312	189	312	187	289	191	288	189	312	191	288	213	309	163	310	137	302	142	266	163	310	142	266	154	279	163	310	154	279	167	287	163	310	167	287	189	312	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	68	255	83	94	89	274	149	37	146	0	156	3	148	385	148	412	146	398	416	606	378	606	307	489	307	489	378	606	287	541	307	489	287	541	251	489	251	489	287	541	226	606	251	489	226	606	192	606	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	296	466	256	466	186	348	186	348	256	466	166	400	186	348	166	400	130	348	130	348	166	400	106	466	130	348	106	466	71	466	68	255	83	94	89	274	149	37	146	0	156	3	396	606	357	606	287	489	287	489	357	606	267	541	287	489	267	541	231	489	231	489	267	541	206	606	231	489	206	606	172	606	120	46	113	406	113	402	120	46	113	402	112	396	120	46	112	396	110	387	120	46	110	387	107	375	120	46	107	375	103	359	120	46	103	359	25	74	120	46	25	74	122	37	126	77	130	91	215	406	126	77	215	406	113	406	113	406	215	406	219	416	113	406	219	416	224	423	277	68	252	48	264	14	264	14	252	48	224	34	264	14	224	34	216	3	216	3	224	34	193	25	216	3	193	25	164	0	164	0	193	25	159	23	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	120	51	121	58	113	406	120	51	113	406	120	46	123	66	126	77	113	406	123	66	113	406	121	58	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	259	452	112	415	113	406	259	452	113	406	224	423	264	14	308	30	277	68	277	68	308	30	301	94	323	129	301	94	308	30	323	129	308	30	348	52	454	335	428	384	433	147	454	335	433	147	449	187	454	335	449	187	460	230	454	335	460	230	463	274	433	147	428	384	410	111	410	111	428	384	386	421	410	111	386	421	382	79	382	79	386	421	363	308	382	79	363	308	361	259	382	79	361	259	353	212	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	348	52	382	79	353	212	348	52	353	212	341	169	348	52	341	169	323	129	164	0	159	23	145	23	164	0	145	23	134	26	164	0	134	26	126	31	164	0	126	31	25	74	164	0	25	74	18	52	164	0	18	52	10	37	164	0	10	37	0	27	164	0	0	27	-13	20	164	0	-13	20	-30	17	164	0	-30	17	-30	0	25	74	126	31	122	37	87	432	63	452	63	435	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	223	-3	242	5	236	51	236	51	239	364	231	333	231	333	218	290	223	-3	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	141	270	188	275	459	257	141	275	459	250	416	257	141	250	416	250	410	257	141	250	410	248	401	257	141	248	401	248	104	270	188	349	472	325	467	270	188	325	467	301	463	270	188	301	463	275	459	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	245	456	208	452	222	434	245	456	222	434	232	434	236	51	237	59	239	364	239	364	237	59	241	77	239	364	241	77	245	386	245	386	241	77	248	104	245	386	248	104	248	401	236	51	231	333	223	-3	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	236	48	236	51	242	5	236	48	242	5	237	45	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	389	411	394	402	395	462	395	462	394	402	401	394	395	462	401	394	405	472	405	472	401	394	413	387	405	472	413	387	419	478	419	478	413	387	421	382	419	478	421	382	434	480	434	480	421	382	426	377	434	480	426	377	430	372	388	448	385	431	386	420	388	448	386	420	389	411	388	448	389	411	395	462	485	381	490	416	488	437	485	381	488	437	481	454	485	381	481	454	470	468	485	381	470	468	468	347	404	316	406	289	419	331	419	331	406	289	441	316	419	331	441	316	429	347	429	347	441	316	432	361	434	480	432	361	441	316	434	480	441	316	454	477	454	477	441	316	468	347	454	477	468	347	470	468	381	300	353	283	361	266	381	300	361	266	406	289	381	300	406	289	404	316	434	480	430	372	432	367	434	480	432	367	432	361	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	130	46	130	46	130	46	130	46	123	406	123	402	130	46	123	402	122	396	130	46	122	396	120	389	130	46	120	389	118	379	130	46	118	379	115	367	130	46	115	367	84	252	130	46	84	252	131	37	130	51	131	57	123	406	123	406	131	57	133	64	123	406	133	64	225	406	225	406	133	64	138	82	225	406	138	82	176	222	142	26	172	0	152	23	152	23	172	0	166	23	203	26	166	23	172	0	203	26	172	0	270	13	234	423	241	428	270	452	270	452	241	428	250	431	270	452	250	431	262	431	262	431	303	427	270	452	270	452	303	427	340	444	184	252	225	406	176	222	184	252	176	222	258	222	184	252	258	222	266	252	130	51	123	406	130	46	123	406	225	406	229	416	123	406	229	416	234	423	123	406	234	423	270	452	123	406	270	452	122	415	270	452	74	452	94	432	270	452	94	432	105	430	270	452	105	430	113	426	270	452	113	426	118	422	270	452	118	422	122	415	364	219	352	176	353	50	353	50	352	176	336	137	353	50	336	137	317	103	317	103	293	74	353	50	353	50	293	74	270	13	303	427	334	412	340	444	340	444	334	412	356	388	340	444	356	388	396	420	396	420	356	388	369	353	396	420	369	353	373	308	373	308	371	263	417	107	417	107	371	263	364	219	417	107	364	219	353	50	473	268	464	331	458	181	458	181	464	331	438	382	458	181	438	382	417	107	417	107	438	382	396	420	417	107	396	420	373	308	270	13	293	74	267	51	270	13	267	51	237	35	270	13	237	35	203	26	172	0	142	26	135	31	172	0	135	31	33	66	172	0	33	66	27	48	172	0	27	48	19	35	172	0	19	35	9	26	172	0	9	26	-3	20	172	0	-3	20	-20	17	172	0	-20	17	-20	0	75	222	33	66	131	37	75	222	131	37	84	252	75	222	84	252	15	252	75	222	15	252	7	222	33	66	135	31	131	37	94	432	74	452	74	435	138	82	133	64	135	72	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	237	45	236	48	242	5	242	5	236	48	236	51	235	350	236	51	244	384	235	350	244	384	121	384	244	384	236	51	237	59	244	384	237	59	241	77	244	384	241	77	248	104	250	413	250	408	257	141	257	141	250	408	248	402	257	141	248	402	248	104	248	104	248	402	246	394	248	104	246	394	244	384	301	463	275	459	315	350	315	350	275	459	270	188	257	141	270	188	275	459	257	141	275	459	250	416	250	416	275	459	249	422	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	245	456	208	452	222	434	245	456	222	434	232	434	324	384	349	472	325	467	324	384	325	467	315	350	324	384	315	350	356	350	324	384	356	350	366	384	250	413	257	141	250	416	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	223	-3	242	5	236	51	223	-3	236	51	235	350	223	-3	235	350	218	290	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	301	463	315	350	325	467	235	350	121	384	112	350	186	536	175	489	395	489	186	536	395	489	406	536	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	72	396	60	348	281	348	72	396	281	348	291	396	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	270	540	252	547	257	493	257	493	252	547	239	560	257	493	239	560	231	506	231	506	239	560	231	577	231	506	231	577	226	598	371	575	356	557	357	507	357	507	356	557	339	546	357	507	339	546	327	493	327	493	339	546	318	539	327	493	318	539	293	537	293	537	270	540	290	489	290	489	270	540	257	493	226	598	198	598	201	554	226	598	201	554	212	526	226	598	212	526	231	506	385	598	371	575	381	530	385	598	381	530	399	560	385	598	399	560	411	598	293	537	290	489	327	493	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	371	575	357	507	381	530	201	554	198	598	198	589	113	414	124	386	139	458	139	458	124	386	143	366	139	458	143	366	143	437	143	437	143	366	169	353	143	437	169	353	151	420	151	420	169	353	164	408	109	458	109	449	113	414	109	458	113	414	139	458	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	283	434	268	417	269	367	269	367	268	417	251	406	269	367	251	406	239	353	239	353	251	406	230	399	239	353	230	399	205	397	205	397	182	400	203	348	203	348	182	400	169	353	296	458	283	434	293	389	296	458	293	389	311	420	296	458	311	420	323	458	205	397	203	348	239	353	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	283	434	269	367	293	389	164	408	169	353	182	400	249	552	249	525	255	564	255	564	249	525	255	513	255	564	255	513	264	573	264	573	255	513	265	503	264	573	265	503	276	580	276	580	265	503	276	497	276	580	276	497	290	582	290	582	276	497	290	495	290	582	290	495	304	580	304	580	290	495	304	497	304	580	304	497	316	573	316	573	304	497	316	503	316	573	316	503	326	564	326	564	316	503	326	512	326	564	326	512	333	552	333	552	326	512	333	524	333	552	333	524	335	538	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	249	525	249	552	247	538	155	412	155	385	161	424	161	424	155	385	161	373	161	424	161	373	170	434	170	434	161	373	170	363	170	434	170	363	182	440	182	440	170	363	182	357	182	440	182	357	195	443	195	443	182	357	195	354	195	443	195	354	209	440	209	440	195	354	209	357	209	440	209	357	221	434	221	434	209	357	221	363	221	434	221	363	231	424	231	424	221	363	231	372	231	424	231	372	238	412	238	412	231	372	238	384	238	412	238	384	240	398	201	231	204	158	207	263	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	200	285	204	279	223	309	223	309	204	279	206	272	223	309	206	272	207	263	198	312	167	284	186	290	186	290	194	288	198	312	198	312	194	288	200	285	198	312	200	285	223	309	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	140	300	167	284	198	312	107	44	98	55	102	-8	102	-8	98	55	93	70	102	-8	93	70	69	-4	69	-4	93	70	91	90	69	-4	91	90	87	266	87	266	91	90	91	96	87	266	91	96	92	102	87	266	92	102	93	109	87	266	93	109	94	115	87	266	94	115	95	123	87	266	95	123	100	145	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	44	217	14	156	21	26	44	217	21	26	42	7	44	217	42	7	69	-4	44	217	69	-4	87	266	14	156	3	90	8	54	14	156	8	54	21	26	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	207	263	204	158	222	171	155	385	155	412	152	398	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	37	71	30	50	146	25	146	25	30	50	210	0	146	25	210	0	157	23	157	23	210	0	173	22	207	23	173	22	210	0	207	23	210	0	238	28	238	28	210	0	223	-120	238	28	223	-120	234	-28	234	-28	223	-120	234	-34	236	-50	234	-34	223	-120	236	-50	223	-120	247	-122	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	239	0	239	0	267	36	238	28	239	0	238	28	237	-8	237	-8	238	28	236	-16	238	28	234	-28	235	-22	238	28	235	-22	236	-16	37	71	146	25	138	30	37	71	138	30	133	36	210	0	30	50	23	36	210	0	23	36	13	26	210	0	13	26	0	21	210	0	0	21	-17	17	210	0	-17	17	-17	0	300	-70	293	-73	305	-103	305	-103	293	-73	287	-74	305	-103	287	-74	287	-113	287	-113	287	-74	281	-75	287	-113	281	-75	275	-75	275	-75	261	-74	267	-120	267	-120	261	-74	250	-69	267	-120	250	-69	247	-122	247	-122	250	-69	241	-61	247	-122	241	-61	236	-50	314	-63	312	-64	320	-89	320	-89	312	-64	310	-65	320	-89	310	-65	308	-67	308	-67	300	-70	305	-103	275	-75	267	-120	287	-113	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	320	-89	332	-71	317	-62	320	-89	317	-62	315	-62	320	-89	315	-62	314	-63	308	-67	305	-103	320	-89	223	-120	210	0	204	-113	204	-113	210	0	197	-16	204	-113	197	-16	190	-102	190	-102	197	-16	188	-30	190	-102	188	-30	182	-42	180	-86	190	-102	182	-42	180	-86	182	-42	178	-54	180	-86	178	-54	177	-67	98	432	75	452	75	435	134	57	126	410	133	52	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	149	-69	141	-61	146	-122	146	-122	141	-61	135	-50	146	-122	135	-50	123	-120	123	-120	135	-50	133	-34	134	35	133	-34	134	-29	134	35	134	-29	134	-23	134	35	119	37	123	-120	134	35	123	-120	133	-34	107	44	98	55	102	-8	107	44	102	-8	103	-8	107	44	103	-8	104	-113	107	44	104	-113	123	-120	107	44	123	-120	119	37	93	70	91	90	69	-4	93	70	69	-4	102	-8	93	70	102	-8	98	55	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	214	97	197	72	198	35	198	35	197	72	181	55	198	35	181	55	179	18	179	18	181	55	166	43	179	18	166	43	160	5	160	5	166	43	151	37	160	5	151	37	139	-3	139	-3	151	37	134	35	139	-3	134	35	137	-10	135	-17	137	-10	134	35	135	-17	134	35	134	-23	214	97	198	35	216	58	214	97	216	58	234	85	200	-70	193	-73	204	-103	204	-103	193	-73	187	-74	204	-103	187	-74	187	-113	187	-113	187	-74	181	-75	187	-113	181	-75	175	-75	175	-75	161	-74	167	-120	167	-120	161	-74	149	-69	167	-120	149	-69	146	-122	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	214	-63	212	-64	220	-89	220	-89	212	-64	210	-65	220	-89	210	-65	207	-67	207	-67	200	-70	204	-103	175	-75	167	-120	187	-113	220	-89	232	-71	217	-62	220	-89	217	-62	215	-62	220	-89	215	-62	214	-63	207	-67	204	-103	220	-89	93	-22	86	-34	90	-102	93	-22	90	-102	104	-113	93	-22	104	-113	103	-8	81	-45	78	-56	80	-86	81	-45	80	-86	90	-102	81	-45	90	-102	86	-34	80	-86	78	-56	77	-67	416	606	378	606	307	489	307	489	378	606	287	541	307	489	287	541	251	489	251	489	287	541	226	606	251	489	226	606	192	606	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	328	466	290	466	219	348	219	348	290	466	199	400	219	348	199	400	164	348	164	348	199	400	139	466	164	348	139	466	104	466	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	194	489	232	489	302	606	302	606	232	489	321	553	302	606	321	553	357	606	357	606	321	553	380	489	357	606	380	489	415	489	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	86	348	124	348	194	466	194	466	124	348	213	413	194	466	213	413	249	466	249	466	213	413	272	348	249	466	272	348	307	348	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	136	103	130	124	129	104	102	164	107	107	103	150	277	540	259	547	263	493	263	493	259	547	246	560	263	493	246	560	237	506	237	506	246	560	237	577	237	506	237	577	233	598	378	575	363	557	364	507	364	507	363	557	345	546	364	507	345	546	334	493	334	493	345	546	325	539	334	493	325	539	300	537	300	537	277	540	297	489	297	489	277	540	263	493	233	598	204	598	208	554	233	598	208	554	219	526	233	598	219	526	237	506	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	236	412	259	426	262	461	262	461	259	426	285	436	262	461	285	436	302	463	302	463	285	436	312	439	302	463	312	439	321	462	189	440	170	334	195	373	195	373	214	394	224	453	224	453	214	394	236	412	224	453	236	412	262	461	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	391	598	378	575	388	530	391	598	388	530	406	560	391	598	406	560	418	598	300	537	297	489	334	493	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	155	423	170	334	189	440	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	24	109	19	225	14	173	378	575	364	507	388	530	411	443	425	314	418	443	208	554	204	598	204	589	175	400	157	408	162	353	162	353	157	408	144	420	162	353	144	420	136	366	136	366	144	420	136	437	136	366	136	437	132	458	277	434	262	417	263	367	263	367	262	417	244	406	263	367	244	406	232	353	232	353	244	406	223	399	232	353	223	399	198	397	198	397	175	400	196	348	196	348	175	400	162	353	132	458	103	458	106	414	132	458	106	414	117	386	132	458	117	386	136	366	290	458	277	434	287	389	290	458	287	389	305	420	290	458	305	420	316	458	198	397	196	348	232	353	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	136	103	130	124	129	104	102	164	107	107	103	150	277	434	263	367	287	389	106	414	103	458	103	449	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	269	552	269	525	275	564	275	564	269	525	276	513	275	564	276	513	285	573	285	573	276	513	285	503	285	573	285	503	297	580	297	580	285	503	297	497	297	580	297	497	310	582	310	582	297	497	310	495	310	582	310	495	324	580	324	580	310	495	324	497	324	580	324	497	336	573	336	573	324	497	336	503	336	573	336	503	346	564	346	564	336	503	346	512	346	564	346	512	352	552	352	552	346	512	352	524	352	552	352	524	354	538	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	269	525	269	552	267	538	24	109	19	225	14	173	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	148	412	148	385	154	424	154	424	148	385	154	373	154	424	154	373	163	434	163	434	154	373	164	363	163	434	164	363	175	440	175	440	164	363	175	357	175	440	175	357	189	443	189	443	175	357	189	354	189	443	189	354	202	440	202	440	189	354	202	357	202	440	202	357	215	434	215	434	202	357	215	363	215	434	215	363	224	424	224	424	215	363	224	372	224	424	224	372	231	412	231	412	224	372	231	384	231	412	231	384	233	398	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	148	385	148	412	146	398	136	103	130	124	129	104	102	164	107	107	103	150	143	-97	147	-106	149	-47	149	-47	147	-106	155	-114	149	-47	155	-114	159	-37	159	-37	155	-114	166	-121	159	-37	166	-121	173	-31	173	-31	166	-121	174	-126	173	-31	174	-126	189	-28	189	-28	174	-126	180	-131	189	-28	180	-131	184	-136	142	-61	140	-77	140	-88	142	-61	140	-88	143	-97	142	-61	143	-97	149	-47	239	-127	244	-92	242	-71	239	-127	242	-71	235	-53	239	-127	235	-53	223	-40	239	-127	223	-40	222	-161	158	-192	160	-219	174	-176	174	-176	160	-219	196	-192	174	-176	196	-192	183	-161	183	-161	196	-192	186	-146	189	-28	186	-146	196	-192	189	-28	196	-192	208	-31	208	-31	196	-192	222	-161	208	-31	222	-161	223	-40	136	-208	107	-224	115	-242	136	-208	115	-242	160	-219	136	-208	160	-219	158	-192	189	-28	184	-136	186	-141	189	-28	186	-141	186	-146	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	177	348	179	467	170	512	177	348	170	512	157	352	157	352	170	512	143	481	157	352	143	481	142	360	142	360	143	481	130	374	182	481	191	497	206	539	206	539	191	497	207	512	206	539	207	512	250	562	250	562	207	512	230	528	250	562	230	528	259	545	182	481	206	539	170	512	182	481	170	512	179	467	126	448	121	413	123	392	126	448	123	392	130	374	126	448	130	374	143	481	199	442	191	447	193	350	199	442	193	350	206	357	199	442	206	357	210	434	193	350	191	447	185	452	193	350	185	452	181	457	193	350	181	457	179	462	193	350	179	462	177	348	224	381	226	398	226	409	224	381	226	409	223	418	224	381	223	418	218	427	224	381	218	427	217	367	210	434	206	357	217	367	210	434	217	367	218	427	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	177	348	179	462	179	467	136	103	130	124	129	104	102	164	107	107	103	150	207	489	246	489	315	606	315	606	246	489	335	553	315	606	335	553	370	606	370	606	335	553	394	489	370	606	394	489	428	489	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	113	489	152	489	221	606	221	606	152	489	240	553	221	606	240	553	276	606	276	606	240	553	299	489	276	606	299	489	334	489	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	126	396	125	388	135	44	135	44	125	388	123	377	135	44	123	377	119	365	119	365	42	365	111	335	111	335	42	365	42	335	135	44	119	365	111	335	135	44	111	335	38	67	135	44	38	67	136	38	135	44	127	408	127	403	135	44	127	403	126	396	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	385	386	383	375	394	44	394	44	383	375	380	365	372	335	380	365	218	365	372	335	218	365	210	335	210	335	218	365	188	252	137	65	140	76	127	408	127	408	140	76	143	89	127	408	143	89	218	365	218	365	143	89	179	222	218	365	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	218	365	223	381	127	408	223	381	231	403	127	408	231	403	240	419	127	408	240	419	252	428	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	471	335	479	365	410	109	479	365	484	385	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	394	44	386	396	385	386	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	479	365	471	335	541	335	479	365	541	335	541	365	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	372	335	349	252	394	44	372	335	394	44	380	365	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	38	67	147	25	139	31	38	67	139	31	136	38	183	0	-16	17	-16	0	444	0	231	17	231	0	360	432	339	452	339	435	100	432	78	452	78	435	137	65	127	408	136	57	73	0	91	62	85	348	85	348	91	62	94	377	96	386	94	377	106	108	96	386	106	108	98	395	98	395	106	108	100	402	52	377	44	348	85	348	52	377	85	348	94	377	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	120	143	135	172	126	192	120	143	126	192	142	462	120	143	142	462	116	458	120	143	116	458	106	108	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	142	462	126	192	166	348	142	462	166	348	169	467	169	467	166	348	173	377	169	467	173	377	198	472	173	377	166	348	273	348	173	377	273	348	281	377	91	430	97	426	116	458	116	458	97	426	100	420	116	458	100	420	101	412	101	412	106	108	116	458	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	88	455	91	430	116	458	101	407	100	402	106	108	101	407	106	108	101	412	94	377	91	62	106	108	72	434	57	452	57	434	73	0	85	348	-8	0	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	113	522	119	528	131	579	131	579	119	528	126	531	131	579	126	531	134	532	134	532	139	531	153	582	153	582	139	531	144	531	153	582	144	531	149	530	111	568	95	552	102	503	111	568	102	503	107	514	111	568	107	514	113	522	111	568	113	522	131	579	83	530	75	503	102	503	83	530	102	503	95	552	176	580	164	582	200	511	200	511	164	582	160	526	155	528	160	526	164	582	155	528	164	582	153	582	153	582	131	579	134	532	210	507	218	505	219	565	219	565	218	505	224	503	219	565	224	503	229	561	229	561	224	503	231	502	229	561	231	502	237	558	237	558	231	502	238	502	237	558	238	502	244	556	244	556	238	502	261	505	244	556	261	505	250	555	250	555	261	505	256	554	264	555	256	554	261	505	264	555	261	505	279	514	295	530	307	552	317	582	295	530	317	582	290	582	295	530	290	582	284	571	295	530	284	571	279	514	279	514	284	571	278	563	279	514	278	563	271	558	279	514	271	558	264	555	203	571	189	576	200	511	203	571	200	511	210	507	203	571	210	507	219	565	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	176	580	200	511	189	576	153	582	149	530	155	528	32	383	38	388	50	439	50	439	38	388	45	391	50	439	45	391	54	392	54	392	58	392	72	443	72	443	58	392	63	391	72	443	63	391	68	390	31	429	14	412	21	363	31	429	21	363	26	374	31	429	26	374	32	383	31	429	32	383	50	439	2	390	-5	363	21	363	2	390	21	363	14	412	95	440	83	442	119	371	119	371	83	442	79	387	74	389	79	387	83	442	74	389	83	442	72	443	72	443	50	439	54	392	129	367	137	365	138	425	138	425	137	365	144	363	138	425	144	363	148	421	148	421	144	363	150	362	148	421	150	362	156	418	156	418	150	362	158	362	156	418	158	362	163	416	163	416	158	362	180	365	163	416	180	365	169	414	169	414	180	365	174	414	183	415	174	414	180	365	183	415	180	365	199	374	122	432	108	437	119	371	122	432	119	371	129	367	122	432	129	367	138	425	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	214	390	227	413	237	443	214	390	237	443	209	443	214	390	209	443	203	431	214	390	203	431	199	374	199	374	203	431	197	423	199	374	197	423	190	418	199	374	190	418	183	415	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	95	440	119	371	108	437	72	443	68	390	74	389	85	536	74	489	294	489	85	536	294	489	305	536	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	4	396	-7	348	213	348	4	396	213	348	224	396	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	168	540	150	547	156	493	156	493	150	547	137	560	156	493	137	560	129	506	129	506	137	560	129	577	129	506	129	577	125	598	270	575	255	557	256	507	256	507	255	557	237	546	256	507	237	546	226	493	226	493	237	546	216	539	226	493	216	539	192	537	192	537	168	540	189	489	189	489	168	540	156	493	125	598	96	598	99	554	125	598	99	554	111	526	125	598	111	526	129	506	283	598	270	575	280	530	283	598	280	530	298	560	283	598	298	560	309	598	192	537	189	489	226	493	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	270	575	256	507	280	530	99	554	96	598	96	589	81	400	63	408	67	353	67	353	63	408	50	420	67	353	50	420	41	366	41	366	50	420	41	437	41	366	41	437	37	458	182	434	167	417	168	367	168	367	167	417	149	406	168	367	149	406	137	353	137	353	149	406	129	399	137	353	129	399	104	397	104	397	81	400	101	348	101	348	81	400	67	353	37	458	8	458	12	414	37	458	12	414	23	386	37	458	23	386	41	366	195	458	182	434	192	389	195	458	192	389	210	420	195	458	210	420	222	458	104	397	101	348	137	353	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	182	434	168	367	192	389	12	414	8	458	8	449	18	33	8	24	61	0	61	0	8	24	-4	19	61	0	-4	19	-21	17	79	-114	91	-44	89	-28	89	-28	89	-23	79	-114	79	-114	89	-23	114	362	79	-114	114	362	61	0	61	0	114	362	35	72	61	0	35	72	27	48	90	-18	91	-12	114	362	114	362	91	-12	92	-6	114	362	92	-6	94	0	94	0	179	0	136	27	136	27	179	0	145	22	114	362	94	0	130	44	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	130	44	94	0	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	159	18	145	22	179	0	159	18	179	0	179	17	155	-64	149	-66	160	-97	160	-97	149	-66	143	-68	160	-97	143	-68	142	-107	142	-107	143	-68	137	-69	142	-107	137	-69	130	-69	130	-69	116	-68	122	-114	122	-114	116	-68	105	-63	122	-114	105	-63	102	-116	102	-116	105	-63	96	-55	102	-116	96	-55	91	-44	169	-57	167	-58	175	-83	175	-83	167	-58	166	-59	175	-83	166	-59	163	-61	163	-61	155	-64	160	-97	130	-69	122	-114	142	-107	175	-83	187	-65	172	-56	175	-83	172	-56	170	-56	175	-83	170	-56	169	-57	163	-61	160	-97	175	-83	79	-114	61	0	60	-107	60	-107	61	0	50	-14	60	-107	50	-14	45	-96	45	-96	50	-14	42	-27	45	-96	42	-27	36	-38	36	-80	45	-96	36	-38	36	-80	36	-38	33	-49	36	-80	33	-49	32	-61	91	-44	79	-114	102	-116	94	0	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	61	0	-21	17	-21	0	18	33	61	0	27	48	114	362	89	-23	90	-18	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	49	225	35	-4	37	-107	49	225	37	-107	57	-114	49	225	11	87	14	4	49	225	14	4	23	0	49	225	23	0	35	-4	3	51	3	23	5	62	5	62	3	23	7	12	5	62	7	12	8	74	8	74	7	12	14	4	8	74	14	4	11	87	2	43	2	36	3	23	2	43	3	23	3	51	54	247	53	241	57	-114	57	-114	53	241	51	234	57	-114	51	234	49	225	57	-114	69	-44	67	-28	67	-28	74	299	57	-114	57	-114	74	299	54	256	57	-114	54	256	54	252	57	-114	54	252	54	247	68	-19	68	-14	74	299	74	299	68	-14	69	-8	74	299	69	-8	70	-2	70	-2	88	3	83	52	83	52	83	57	74	299	74	299	83	57	102	303	74	299	70	-2	83	52	74	299	67	-28	67	-23	74	299	67	-23	68	-19	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	133	-64	126	-66	137	-97	137	-97	126	-66	120	-68	137	-97	120	-68	120	-107	120	-107	120	-68	114	-69	120	-107	114	-69	108	-69	108	-69	94	-68	100	-114	100	-114	94	-68	82	-63	100	-114	82	-63	80	-116	80	-116	82	-63	74	-55	80	-116	74	-55	69	-44	147	-57	145	-58	153	-83	153	-83	145	-58	143	-59	153	-83	143	-59	140	-61	140	-61	133	-64	137	-97	108	-69	100	-114	120	-107	153	-83	165	-65	150	-56	153	-83	150	-56	148	-56	153	-83	148	-56	147	-57	140	-61	137	-97	153	-83	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	126	68	116	57	122	32	122	32	116	57	108	48	122	32	108	48	105	15	105	15	108	48	100	43	105	15	100	43	94	41	94	41	90	42	105	15	105	15	90	42	88	3	141	56	161	87	146	96	141	56	146	96	137	82	141	56	137	82	126	68	141	56	126	68	122	32	88	3	90	42	87	43	88	3	87	43	85	45	88	3	85	45	83	48	88	3	83	48	83	52	37	-107	35	-4	25	-17	37	-107	25	-17	23	-96	23	-96	25	-17	18	-29	23	-96	18	-29	13	-39	13	-80	23	-96	13	-39	13	-80	13	-39	11	-50	13	-80	11	-50	10	-61	23	275	14	293	14	275	102	303	83	57	84	63	69	-44	57	-114	80	-116	148	552	148	525	154	564	154	564	148	525	154	513	154	564	154	513	163	573	163	573	154	513	164	503	163	573	164	503	175	580	175	580	164	503	175	497	175	580	175	497	189	582	189	582	175	497	189	495	189	582	189	495	202	580	202	580	189	495	202	497	202	580	202	497	215	573	215	573	202	497	215	503	215	573	215	503	224	564	224	564	215	503	224	512	224	564	224	512	231	552	231	552	224	512	231	524	231	552	231	524	233	538	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	148	525	148	552	146	538	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	314	-41	309	-39	332	-66	332	-66	309	-39	305	-37	332	-66	305	-37	299	-63	299	-63	305	-37	303	-34	299	-63	303	-34	302	-29	302	-29	309	33	300	42	304	-23	308	-17	309	33	309	33	308	-17	312	-11	309	33	312	-11	315	21	315	21	312	-11	316	-4	315	21	316	-4	317	6	300	42	289	48	299	-63	300	42	299	-63	302	-29	355	-8	345	-28	371	-61	371	-61	345	-28	334	-38	371	-61	334	-38	332	-66	332	-66	334	-38	321	-41	457	364	405	-45	435	-18	457	364	435	-18	459	19	457	364	380	72	405	-45	371	-61	405	-45	380	72	371	-61	380	72	366	24	371	-61	366	24	355	-8	617	452	416	452	438	432	617	452	438	432	449	429	617	452	449	429	456	425	617	452	456	425	461	420	617	452	461	420	464	414	617	452	464	414	465	407	617	452	465	407	586	428	617	452	586	428	599	433	617	452	599	433	617	435	477	69	560	378	465	407	477	69	465	407	465	402	477	69	465	402	464	396	477	69	464	396	463	389	477	69	463	389	460	378	477	69	460	378	459	19	465	407	560	378	568	403	465	407	568	403	576	418	465	407	576	418	586	428	460	378	457	364	459	19	249	41	250	-41	261	47	261	47	250	-41	271	-55	261	47	271	-55	275	50	275	50	271	-55	299	-63	275	50	299	-63	289	48	240	30	234	17	236	-21	240	30	236	-21	250	-41	240	30	250	-41	249	41	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	236	-21	234	17	232	2	314	-41	332	-66	321	-41	438	432	416	452	416	435	309	33	302	-29	304	-23	94	432	73	452	73	435	244	427	123	410	233	417	321	463	321	372	336	461	336	461	321	372	336	374	336	461	336	374	349	454	349	454	336	374	349	381	349	454	349	381	358	444	358	444	349	381	358	390	358	444	358	390	365	431	365	431	358	390	365	403	365	431	365	403	367	417	276	419	278	404	278	432	278	432	278	404	285	391	278	432	285	391	285	444	285	444	285	391	294	381	285	444	294	381	295	454	295	454	294	381	307	374	295	454	307	374	307	461	307	461	307	374	321	372	307	461	321	372	321	463	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	108	-103	112	-64	107	-108	107	-108	105	-57	99	-136	99	-136	105	-57	95	-53	99	-136	95	-53	84	-51	108	-103	111	-100	112	-64	112	-64	111	-100	114	-96	112	-64	114	-96	116	-73	116	-73	114	-96	117	-91	116	-73	117	-91	118	-84	154	-88	144	-105	160	-133	160	-133	144	-105	134	-115	160	-133	134	-115	124	-118	124	-118	119	-118	122	-139	122	-139	119	-118	114	-116	122	-139	114	-116	111	-114	108	-111	107	-108	99	-136	108	-111	99	-136	122	-139	108	-111	122	-139	111	-114	79	-129	99	-136	84	-51	79	-129	84	-51	74	-53	79	-129	74	-53	65	-58	79	-129	65	-58	64	-118	58	-66	53	-75	55	-103	58	-66	55	-103	64	-118	58	-66	64	-118	65	-58	234	210	173	-26	193	-116	234	210	193	-116	220	-87	234	210	220	-87	243	-44	234	210	243	-44	237	221	262	12	341	312	318	307	262	12	318	307	295	304	262	12	295	304	270	300	262	12	270	300	243	-44	243	-44	270	300	242	255	243	-44	242	255	242	249	243	-44	242	249	241	241	243	-44	241	241	239	232	243	-44	239	232	237	221	241	263	242	255	270	300	241	263	270	300	239	297	241	263	239	297	238	268	239	297	199	293	214	275	239	297	214	275	225	275	239	297	225	275	232	272	239	297	232	272	238	268	163	-61	154	-88	160	-133	163	-61	160	-133	193	-116	163	-61	193	-116	173	-26	124	-118	122	-139	160	-133	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	214	275	199	293	199	275	55	-103	53	-75	51	-86	105	-57	107	-108	112	-64	153	489	192	489	262	606	262	606	192	489	281	553	262	606	281	553	316	606	316	606	281	553	340	489	316	606	340	489	374	489	51	-41	45	-39	69	-66	69	-66	45	-39	42	-37	69	-66	42	-37	36	-63	36	-63	42	-37	40	-34	36	-63	40	-34	39	-29	39	-29	47	33	37	42	41	-23	45	-17	47	33	47	33	45	-17	49	-11	47	33	49	-11	53	21	53	21	49	-11	53	-4	53	21	53	-4	55	6	37	42	26	48	36	-63	37	42	36	-63	39	-29	92	-8	82	-28	107	-61	107	-61	82	-28	71	-38	107	-61	71	-38	69	-66	69	-66	71	-38	57	-41	194	364	142	-45	172	-18	194	364	172	-18	196	19	194	364	117	72	142	-45	107	-61	142	-45	117	72	107	-61	117	72	104	24	107	-61	104	24	92	-8	354	452	152	452	175	432	354	452	175	432	186	429	354	452	186	429	194	425	354	452	194	425	199	420	354	452	199	420	202	414	354	452	202	414	203	407	354	452	203	407	324	428	354	452	324	428	337	433	354	452	337	433	354	435	214	69	296	378	203	407	214	69	203	407	203	402	214	69	203	402	202	396	214	69	202	396	200	389	214	69	200	389	197	378	214	69	197	378	196	19	203	407	296	378	304	403	203	407	304	403	313	418	203	407	313	418	324	428	197	378	194	364	196	19	-12	41	-12	-41	-1	47	-1	47	-12	-41	8	-55	-1	47	8	-55	12	50	12	50	8	-55	36	-63	12	50	36	-63	26	48	-22	30	-28	17	-25	-21	-22	30	-25	-21	-12	-41	-22	30	-12	-41	-12	41	-25	-21	-28	17	-30	2	51	-41	69	-66	57	-41	175	432	152	452	152	435	47	33	39	-29	41	-23	-8	348	29	348	100	466	100	466	29	348	118	413	100	466	118	413	154	466	154	466	118	413	178	348	154	466	178	348	212	348	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	83	12	137	218	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	137	218	161	312	138	307	137	218	138	307	116	304	137	218	116	304	91	300	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	136	-97	141	-106	142	-47	142	-47	141	-106	148	-114	142	-47	148	-114	152	-37	152	-37	148	-114	159	-121	152	-37	159	-121	166	-31	166	-31	159	-121	168	-126	166	-31	168	-126	182	-28	182	-28	168	-126	173	-131	182	-28	173	-131	177	-136	135	-61	133	-77	133	-88	135	-61	133	-88	136	-97	135	-61	136	-97	142	-47	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	317	351	185	233	265	268	265	268	185	233	258	68	265	268	258	68	262	60	183	228	258	68	185	233	183	228	185	233	226	387	183	228	226	387	130	408	183	228	130	408	138	60	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	232	-127	238	-92	235	-71	232	-127	235	-71	228	-53	232	-127	228	-53	217	-40	232	-127	217	-40	215	-161	151	-192	153	-219	167	-176	167	-176	153	-219	189	-192	167	-176	189	-192	176	-161	176	-161	189	-192	179	-146	182	-28	179	-146	189	-192	182	-28	189	-192	201	-31	201	-31	189	-192	215	-161	201	-31	215	-161	217	-40	129	-208	100	-224	109	-242	129	-208	109	-242	153	-219	129	-208	153	-219	151	-192	182	-28	177	-136	179	-141	182	-28	179	-141	179	-146	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	137	51	137	53	130	408	137	51	130	408	137	48	130	408	226	387	233	405	130	408	233	405	241	418	130	408	241	418	253	427	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	102	432	80	452	80	435	400	19	413	0	413	17	346	434	332	452	332	435	61	-97	66	-106	68	-47	68	-47	66	-106	74	-114	68	-47	74	-114	78	-37	78	-37	74	-114	85	-121	78	-37	85	-121	92	-31	92	-31	85	-121	93	-126	92	-31	93	-126	107	-28	107	-28	93	-126	99	-131	107	-28	99	-131	103	-136	61	-61	58	-77	59	-88	61	-61	59	-88	61	-97	61	-61	61	-97	68	-47	94	421	95	411	109	457	109	457	95	411	101	127	109	457	101	127	109	161	109	161	101	127	127	146	109	161	136	461	109	457	163	466	136	461	109	161	163	466	109	161	193	472	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	109	161	127	146	154	196	127	146	140	84	154	196	140	84	154	41	101	127	95	411	95	407	109	457	82	454	82	433	109	457	82	433	88	431	109	457	88	431	92	427	109	457	92	427	94	421	82	454	52	452	75	434	82	454	75	434	82	433	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	158	-127	164	-92	161	-71	158	-127	161	-71	154	-53	158	-127	154	-53	143	-40	158	-127	143	-40	141	-161	77	-192	79	-219	93	-176	93	-176	79	-219	115	-192	93	-176	115	-192	102	-161	102	-161	115	-192	106	-146	107	-28	106	-146	115	-192	107	-28	115	-192	127	-31	127	-31	115	-192	141	-161	127	-31	141	-161	143	-40	55	-208	26	-224	35	-242	55	-208	35	-242	79	-219	55	-208	79	-219	77	-192	107	-28	103	-136	105	-141	107	-28	105	-141	106	-146	95	403	94	398	101	127	101	127	94	398	93	391	101	127	93	391	90	382	90	382	-15	0	67	0	90	382	67	0	101	127	75	434	52	452	52	434	95	403	101	127	95	407	210	-4	192	196	188	0	41	32	32	25	170	0	170	0	32	25	22	20	170	0	22	20	9	17	163	17	155	19	170	0	170	0	155	19	150	23	170	0	150	23	54	58	54	58	150	23	147	28	54	58	147	28	111	264	111	264	147	28	112	268	103	298	109	294	256	317	256	317	109	294	113	288	256	317	113	288	114	281	114	281	147	28	146	34	178	157	184	157	187	191	187	191	184	157	188	157	187	191	207	263	151	59	151	59	207	263	149	53	237	299	251	302	256	317	237	299	256	317	226	295	226	295	256	317	114	281	226	295	114	281	218	288	218	288	114	281	212	278	114	281	146	34	146	38	114	281	146	38	147	42	114	281	147	42	148	48	114	281	148	48	149	53	114	281	149	53	207	263	114	281	207	263	212	278	95	300	103	298	256	317	95	300	256	317	90	317	95	300	90	317	86	302	194	157	196	158	199	191	199	191	196	158	204	154	199	191	204	154	204	191	204	191	204	154	212	149	204	191	212	149	209	192	209	192	212	149	213	192	234	197	213	192	220	142	234	197	220	142	228	133	194	191	187	191	188	157	194	191	188	157	191	157	194	191	191	157	194	157	194	191	194	157	199	191	234	197	234	121	240	103	234	197	240	103	250	201	250	201	240	103	244	89	250	201	244	89	247	77	271	22	280	11	274	210	274	210	280	11	283	214	296	223	283	214	289	184	263	205	250	201	255	51	263	205	255	51	262	36	263	205	262	36	271	22	263	205	271	22	274	210	250	201	247	77	250	65	250	201	250	65	255	51	331	258	320	245	320	208	331	258	320	208	335	223	331	258	335	223	343	274	308	233	296	223	305	195	308	233	305	195	320	208	308	233	320	208	320	245	408	261	418	317	401	269	401	269	418	317	395	316	401	269	395	316	395	275	395	275	395	316	388	278	381	278	388	278	395	316	381	278	395	316	379	312	408	261	417	254	418	317	418	317	417	254	432	251	418	317	432	251	432	316	432	316	432	251	443	252	432	316	443	252	445	310	445	310	443	252	452	256	445	310	452	256	456	302	456	302	452	256	459	262	456	302	459	262	463	292	463	292	459	262	464	270	463	292	464	270	465	280	362	259	367	267	367	304	367	304	367	267	371	272	367	304	371	272	379	312	379	312	371	272	376	276	379	312	376	276	381	278	356	292	343	274	349	240	356	292	349	240	362	259	356	292	362	259	367	304	345	68	339	83	303	174	345	68	303	174	302	0	345	68	302	0	353	51	419	17	395	21	415	0	415	0	395	21	377	27	415	0	377	27	302	0	302	0	377	27	363	37	302	0	363	37	353	51	324	125	317	146	332	104	332	104	317	146	311	161	332	104	311	161	339	83	339	83	311	161	307	168	339	83	307	168	303	174	303	174	298	179	302	0	302	0	298	179	293	182	302	0	293	182	291	4	291	4	293	182	289	184	291	4	289	184	283	214	283	214	280	11	291	4	213	192	212	149	220	142	147	28	114	281	114	278	147	28	114	278	113	274	147	28	113	274	113	271	147	28	113	271	112	268	48	43	41	32	170	0	48	43	170	0	54	58	170	0	9	17	4	0	163	17	170	0	174	17	349	240	343	274	335	223	296	223	289	184	305	195	234	197	228	133	234	121	187	191	151	59	178	157	307	611	313	548	317	609	317	609	313	548	323	554	317	609	323	554	326	605	326	605	323	554	331	560	326	605	331	560	333	598	333	598	331	560	336	566	333	598	336	566	338	589	338	589	336	566	339	572	338	589	339	572	339	579	313	548	307	611	300	610	313	548	300	610	292	606	313	548	292	606	283	600	313	548	283	600	272	590	313	548	272	590	259	577	313	548	259	577	210	489	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	210	489	259	577	177	489	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	200	611	206	548	210	609	210	609	206	548	216	554	210	609	216	554	219	605	219	605	216	554	224	560	219	605	224	560	226	598	226	598	224	560	229	566	226	598	229	566	231	589	231	589	229	566	231	572	231	589	231	572	232	579	206	548	200	611	193	610	206	548	193	610	185	606	206	548	185	606	176	600	206	548	176	600	166	590	206	548	166	590	152	577	206	548	152	577	103	489	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	103	489	152	577	70	489	122	-97	127	-106	128	-47	128	-47	127	-106	135	-114	128	-47	135	-114	139	-37	139	-37	135	-114	146	-121	139	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	168	-28	168	-28	154	-126	160	-131	168	-28	160	-131	164	-136	122	-61	119	-77	120	-88	122	-61	120	-88	122	-97	122	-61	122	-97	128	-47	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	358	0	261	32	237	26	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	358	0	237	26	212	23	358	0	212	23	185	22	358	0	185	22	168	23	358	0	168	23	27	37	358	0	27	37	18	27	358	0	18	27	4	21	358	0	4	21	-14	17	358	0	-14	17	-14	0	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	42	124	377	122	369	136	42	122	369	41	69	136	42	41	69	138	35	41	69	34	50	154	25	41	69	154	25	144	29	41	69	144	29	138	35	27	37	168	23	154	25	27	37	154	25	34	50	218	-127	224	-92	222	-71	218	-127	222	-71	215	-53	218	-127	215	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	168	-28	166	-146	175	-192	168	-28	175	-192	188	-31	188	-31	175	-192	202	-161	188	-31	202	-161	203	-40	115	-208	87	-224	95	-242	115	-208	95	-242	139	-219	115	-208	139	-219	137	-192	168	-28	164	-136	165	-141	168	-28	165	-141	166	-146	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	83	435	79	452	79	435	254	427	130	410	242	419	-5	-97	0	-106	0	-47	0	-47	0	-106	6	-114	0	-47	6	-114	10	-37	10	-37	6	-114	17	-121	10	-37	17	-121	24	-31	24	-31	17	-121	26	-126	24	-31	26	-126	40	-28	40	-28	26	-126	32	-131	40	-28	32	-131	35	-136	-6	-61	-9	-77	-8	-88	-6	-61	-8	-88	-5	-97	-6	-61	-5	-97	0	-47	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	90	-127	96	-92	93	-71	90	-127	93	-71	86	-53	90	-127	86	-53	75	-40	90	-127	75	-40	74	-161	9	-192	11	-219	25	-176	25	-176	11	-219	47	-192	25	-176	47	-192	35	-161	35	-161	47	-192	38	-146	40	-28	38	-146	47	-192	40	-28	47	-192	59	-31	59	-31	47	-192	74	-161	59	-31	74	-161	75	-40	-12	-208	-41	-224	-32	-242	-12	-208	-32	-242	11	-219	-12	-208	11	-219	9	-192	40	-28	35	-136	37	-141	40	-28	37	-141	38	-146	58	434	54	452	54	434	349	394	354	385	355	445	355	445	354	385	361	377	355	445	361	377	365	455	365	455	361	377	373	370	365	455	373	370	379	461	379	461	373	370	381	364	379	461	381	364	394	463	394	463	381	364	387	360	394	463	387	360	390	355	348	431	345	413	346	403	348	431	346	403	349	394	348	431	349	394	355	445	445	364	451	400	449	420	445	364	449	420	441	438	445	364	441	438	430	451	445	364	430	451	429	330	364	299	366	272	380	315	380	315	366	272	402	299	380	315	402	299	390	330	390	330	402	299	393	345	394	463	393	345	402	299	394	463	402	299	414	460	414	460	402	299	429	330	414	460	429	330	430	451	342	283	313	266	321	250	342	283	321	250	366	272	342	283	366	272	364	299	394	463	390	355	392	350	394	463	392	350	393	345	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	235	411	240	402	241	462	241	462	240	402	247	394	241	462	247	394	252	472	252	472	247	394	259	387	252	472	259	387	265	478	265	478	259	387	267	382	265	478	267	382	281	480	281	480	267	382	273	377	281	480	273	377	277	372	234	448	232	431	232	420	234	448	232	420	235	411	234	448	235	411	241	462	331	381	337	416	335	437	331	381	335	437	328	454	331	381	328	454	316	468	331	381	316	468	315	347	250	316	253	289	266	331	266	331	253	289	288	316	266	331	288	316	276	347	276	347	288	316	279	361	281	480	279	361	288	316	281	480	288	316	301	477	301	477	288	316	315	347	301	477	315	347	316	468	228	300	199	283	208	266	228	300	208	266	253	289	228	300	253	289	250	316	281	480	277	372	279	367	281	480	279	367	279	361	58	434	54	452	54	434	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	358	0	261	32	237	26	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	358	0	237	26	212	23	358	0	212	23	185	22	358	0	185	22	168	23	358	0	168	23	27	37	358	0	27	37	18	27	358	0	18	27	4	21	358	0	4	21	-14	17	358	0	-14	17	-14	0	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	42	124	377	122	369	136	42	122	369	41	69	136	42	41	69	138	35	41	69	34	50	154	25	41	69	154	25	144	29	41	69	144	29	138	35	27	37	168	23	154	25	27	37	154	25	34	50	230	226	232	210	232	242	232	242	232	210	239	197	232	242	239	197	239	256	239	256	239	197	249	186	239	256	249	186	250	267	250	267	249	186	263	179	250	267	263	179	264	274	264	274	263	179	279	176	264	274	279	176	281	276	281	276	279	176	295	179	281	276	295	179	296	273	296	273	295	179	309	186	296	273	309	186	310	266	310	266	309	186	320	197	310	266	320	197	320	255	320	255	320	197	327	210	320	255	327	210	327	242	327	242	327	210	330	226	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	83	435	79	452	79	435	254	427	130	410	242	419	158	222	161	206	161	238	161	238	161	206	167	192	161	238	167	192	168	252	168	252	167	192	178	181	168	252	178	181	178	262	178	262	178	181	191	174	178	262	191	174	192	269	192	269	191	174	207	172	192	269	207	172	209	271	209	271	207	172	224	174	209	271	224	174	224	269	224	269	224	174	238	181	224	269	238	181	238	262	238	262	238	181	248	192	238	262	248	192	248	251	248	251	248	192	255	206	248	251	255	206	255	237	255	237	255	206	258	222	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	26	34	16	26	358	0	358	0	16	26	3	20	358	0	3	20	-14	17	73	189	39	66	137	36	73	189	137	36	135	43	73	189	135	43	85	234	73	189	85	234	17	198	73	189	17	198	3	151	128	396	126	387	135	43	135	43	126	387	124	377	135	43	124	377	122	369	135	43	129	410	129	404	135	43	129	404	128	396	294	452	80	452	101	432	294	452	101	432	112	430	294	452	112	430	120	427	294	452	120	427	125	423	294	452	125	423	128	417	294	452	128	417	129	410	294	452	129	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	196	278	225	385	129	410	196	278	129	410	139	63	196	278	139	63	183	229	196	278	183	229	283	285	196	278	283	285	297	333	135	47	136	50	129	410	135	47	129	410	135	43	138	59	139	63	129	410	138	59	129	410	136	54	136	54	129	410	136	50	129	410	225	385	233	405	129	410	233	405	242	418	129	410	242	418	254	427	261	31	236	26	358	0	358	0	236	26	210	23	358	0	210	23	182	22	182	22	165	23	358	0	358	0	165	23	26	34	353	94	338	79	358	0	358	0	338	79	323	65	358	0	323	65	304	51	304	51	283	40	358	0	358	0	283	40	261	31	367	112	353	94	358	0	367	112	358	0	399	131	367	112	399	131	382	134	26	34	165	23	33	47	33	47	165	23	152	25	33	47	152	25	39	66	39	66	152	25	143	30	39	66	143	30	137	36	358	0	-14	17	-14	0	85	234	135	43	122	369	101	432	80	452	80	435	3	49	3	21	6	71	6	71	3	21	9	10	6	71	9	10	14	103	14	103	9	10	18	1	14	103	18	1	26	148	26	148	18	1	31	-3	26	148	31	-3	43	210	43	210	31	-3	48	-5	43	210	48	-5	57	256	57	256	48	-5	73	-2	57	256	73	-2	73	314	57	256	4	228	43	210	61	434	64	434	83	455	83	455	64	434	66	434	83	455	66	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	422	83	51	73	314	73	-2	83	51	73	-2	84	48	85	69	88	83	92	386	92	386	88	83	93	99	92	386	93	99	96	405	96	405	93	99	98	119	96	405	98	119	97	416	97	416	98	119	109	458	109	458	98	119	133	244	84	357	73	314	83	51	84	357	83	51	84	59	84	357	84	59	85	69	84	357	85	69	92	386	97	416	109	458	96	422	83	455	54	452	58	434	83	455	58	434	61	434	146	289	196	472	164	466	146	289	164	466	136	462	146	289	136	462	133	244	146	289	133	244	191	275	146	289	191	275	204	321	120	59	110	49	115	24	115	24	110	49	102	43	115	24	102	43	94	41	94	41	91	42	94	6	94	6	91	42	88	43	94	6	88	43	85	46	84	48	73	-2	94	6	84	48	94	6	85	46	136	50	161	86	146	95	136	50	146	95	132	74	136	50	132	74	120	59	136	50	120	59	115	24	94	41	94	6	115	24	3	21	3	49	2	35	58	434	54	452	54	434	109	458	133	244	136	462	43	210	4	228	-8	180	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	437	332	352	137	340	-9	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	367	611	373	548	377	609	377	609	373	548	383	554	377	609	383	554	385	605	385	605	383	554	390	560	385	605	390	560	393	598	393	598	390	560	395	566	393	598	395	566	397	589	397	589	395	566	398	572	397	589	398	572	399	579	373	548	367	611	359	610	373	548	359	610	352	606	373	548	352	606	343	600	373	548	343	600	332	590	373	548	332	590	319	577	373	548	319	577	270	489	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	270	489	319	577	237	489	386	433	365	452	365	435	238	471	244	407	249	470	249	470	244	407	255	414	249	470	255	414	258	465	258	465	255	414	262	420	258	465	262	420	265	458	265	458	262	420	267	426	265	458	267	426	269	449	269	449	267	426	270	432	269	449	270	432	271	439	244	407	238	471	231	470	244	407	231	470	224	467	244	407	224	467	215	460	244	407	215	460	205	451	244	407	205	451	192	437	244	407	192	437	142	348	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	142	348	192	437	109	348	122	-97	127	-106	128	-47	128	-47	127	-106	135	-114	128	-47	135	-114	139	-37	139	-37	135	-114	146	-121	139	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	168	-28	168	-28	154	-126	160	-131	168	-28	160	-131	164	-136	122	-61	119	-77	120	-88	122	-61	120	-88	122	-97	122	-61	122	-97	128	-47	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	437	332	352	137	340	-9	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	218	-127	224	-92	222	-71	218	-127	222	-71	215	-53	218	-127	215	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	168	-28	166	-146	175	-192	168	-28	175	-192	188	-31	188	-31	175	-192	202	-161	188	-31	202	-161	203	-40	115	-208	87	-224	95	-242	115	-208	95	-242	139	-219	115	-208	139	-219	137	-192	168	-28	164	-136	165	-141	168	-28	165	-141	166	-146	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	82	-97	87	-106	88	-47	88	-47	87	-106	94	-114	88	-47	94	-114	98	-37	98	-37	94	-114	106	-121	98	-37	106	-121	112	-31	112	-31	106	-121	114	-126	112	-31	114	-126	127	-28	127	-28	114	-126	120	-131	127	-28	120	-131	123	-136	81	-61	78	-77	79	-88	81	-61	79	-88	82	-97	81	-61	82	-97	88	-47	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	121	178	120	178	132	157	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	178	-127	184	-92	182	-71	178	-127	182	-71	175	-53	178	-127	175	-53	163	-40	178	-127	163	-40	162	-161	97	-192	99	-219	113	-176	113	-176	99	-219	135	-192	113	-176	135	-192	123	-161	123	-161	135	-192	126	-146	127	-28	126	-146	135	-192	127	-28	135	-192	147	-31	147	-31	135	-192	162	-161	147	-31	162	-161	163	-40	75	-208	46	-224	55	-242	75	-208	55	-242	99	-219	75	-208	99	-219	97	-192	127	-28	123	-136	125	-141	127	-28	125	-141	126	-146	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	430	606	391	606	321	489	321	489	391	606	301	541	321	489	301	541	265	489	265	489	301	541	240	606	265	489	240	606	205	606	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	342	466	303	466	232	348	232	348	303	466	213	400	232	348	213	400	177	348	177	348	213	400	152	466	177	348	152	466	118	466	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	64	411	69	402	70	462	70	462	69	402	77	394	70	462	77	394	81	472	81	472	77	394	87	387	81	472	87	387	94	478	94	478	87	387	96	382	94	478	96	382	110	480	110	480	96	382	102	377	110	480	102	377	105	372	64	448	61	431	62	420	64	448	62	420	64	411	64	448	64	411	70	462	287	256	286	227	295	238	287	256	295	238	300	270	300	270	295	238	305	248	300	270	305	248	314	284	314	284	305	248	315	256	314	284	315	256	325	294	325	294	315	256	324	261	325	294	324	261	333	263	333	263	337	263	338	302	338	302	337	263	342	262	338	302	342	262	352	307	352	307	342	262	346	259	352	307	346	259	348	255	286	227	272	237	262	194	262	194	272	237	254	212	262	194	254	212	242	157	242	157	254	212	231	178	242	157	231	178	223	115	223	115	231	178	245	306	223	115	245	306	217	302	345	231	308	119	320	-3	345	231	320	-3	336	-5	345	231	336	-5	359	-2	345	231	359	-2	346	235	352	307	349	250	359	-2	352	307	359	-2	366	311	366	311	359	-2	372	51	381	312	372	51	372	56	381	312	372	56	374	64	338	302	325	294	333	263	399	310	388	112	412	182	399	310	412	182	413	303	413	303	412	182	417	200	413	303	417	200	423	293	423	293	417	200	423	218	423	293	423	218	427	235	374	64	377	76	381	312	381	312	377	76	381	91	381	312	381	91	399	310	399	310	381	91	388	112	429	278	423	293	427	235	429	278	427	235	430	249	429	278	430	249	431	260	404	55	395	46	401	23	401	23	395	46	388	41	401	23	388	41	381	40	381	40	378	40	381	6	381	6	378	40	375	42	381	6	375	42	373	44	372	47	372	51	359	-2	372	47	359	-2	381	6	372	47	381	6	373	44	359	-2	349	250	349	247	359	-2	349	247	348	244	359	-2	348	244	347	239	359	-2	347	239	346	235	320	-3	308	119	307	0	307	0	308	119	301	100	307	0	301	100	298	8	298	8	301	100	296	80	298	8	296	80	293	63	292	20	298	8	293	63	292	20	293	63	290	47	292	20	290	47	290	35	422	48	444	82	429	91	422	48	429	91	415	70	422	48	415	70	404	55	422	48	404	55	401	23	381	40	381	6	401	23	160	381	166	416	164	437	160	381	164	437	157	454	160	381	157	454	145	468	160	381	145	468	144	347	79	316	81	289	95	331	95	331	81	289	117	316	95	331	117	316	105	347	105	347	117	316	108	361	110	480	108	361	117	316	110	480	117	316	130	477	130	477	117	316	144	347	130	477	144	347	145	468	57	300	29	283	37	266	57	300	37	266	81	289	57	300	81	289	79	316	110	480	105	372	107	367	110	480	107	367	108	361	171	236	165	213	188	0	188	0	165	213	156	181	188	0	156	181	145	138	145	138	106	0	188	0	245	306	231	178	272	311	223	115	217	302	206	63	206	63	217	302	189	298	206	63	189	298	188	0	188	0	189	298	175	259	188	0	175	259	174	251	188	0	174	251	171	236	163	273	170	270	189	298	189	298	170	270	174	265	189	298	174	265	175	259	162	295	138	293	153	274	162	295	153	274	163	273	162	295	163	273	189	298	153	274	138	293	138	275	366	311	372	51	381	312	352	307	348	255	349	250	286	227	287	256	272	237	10	37	0	27	101	0	101	0	0	27	-13	20	101	0	-13	20	-30	17	112	396	110	387	215	406	215	406	110	387	107	375	215	406	107	375	103	359	103	359	25	74	101	0	101	0	25	74	18	52	101	0	18	52	10	37	173	-112	168	-111	192	-137	192	-137	168	-111	164	-108	192	-137	164	-108	158	-134	158	-134	164	-108	162	-105	158	-134	162	-105	161	-100	161	-100	169	-37	160	-28	163	-94	167	-88	169	-37	169	-37	167	-88	172	-82	169	-37	172	-82	175	-49	175	-49	172	-82	176	-75	175	-49	176	-75	177	-64	160	-28	148	-22	158	-134	160	-28	158	-134	161	-100	317	81	272	-17	281	-108	281	-108	272	-17	223	-86	281	-108	223	-86	192	-137	192	-137	223	-86	179	-113	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	363	308	356	-33	414	67	463	273	454	334	450	176	450	176	454	334	428	383	450	176	428	383	414	67	414	67	428	383	386	421	414	67	386	421	363	308	356	-33	363	308	350	195	356	-33	350	195	317	81	356	-33	317	81	281	-108	113	406	215	406	219	416	113	406	219	416	224	423	113	406	224	423	259	452	113	406	259	452	112	415	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	109	-29	109	-112	121	-23	121	-23	109	-112	131	-126	121	-23	131	-126	134	-20	134	-20	131	-126	158	-134	134	-20	158	-134	148	-22	99	-40	93	-53	96	-93	99	-40	96	-93	109	-112	99	-40	109	-112	109	-29	113	402	112	396	215	406	113	402	215	406	113	406	103	359	101	0	215	406	96	-93	93	-53	91	-68	173	-112	192	-137	179	-113	87	432	63	452	63	435	169	-37	161	-100	163	-94	101	0	-30	17	-30	0	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	106	-103	109	-64	105	-108	105	-108	102	-57	96	-136	96	-136	102	-57	92	-53	96	-136	92	-53	81	-51	106	-103	108	-100	109	-64	109	-64	108	-100	111	-96	109	-64	111	-96	113	-73	113	-73	111	-96	114	-91	113	-73	114	-91	115	-84	120	178	162	311	136	306	120	178	136	306	108	302	120	178	108	302	113	115	120	178	113	115	132	157	120	178	132	157	121	178	113	115	108	302	96	63	96	63	108	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	275	52	295	42	275	53	273	52	295	53	273	79	298	149	-87	140	-105	158	-133	158	-133	140	-105	131	-115	158	-133	131	-115	121	-118	121	-118	116	-118	120	-139	120	-139	116	-118	112	-116	120	-139	112	-116	108	-114	106	-111	105	-108	96	-136	106	-111	96	-136	120	-139	106	-111	120	-139	108	-114	76	-129	96	-136	81	-51	76	-129	81	-51	71	-53	76	-129	71	-53	62	-58	76	-129	62	-58	62	-118	55	-66	51	-75	52	-103	55	-66	52	-103	62	-118	55	-66	62	-118	62	-58	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	232	213	168	-25	190	-115	232	213	190	-115	218	-84	232	213	218	-84	242	-40	232	213	242	-40	234	218	313	293	303	303	304	182	304	182	303	303	289	310	304	182	289	310	287	116	287	116	289	310	271	312	287	116	271	312	261	17	261	17	271	312	256	311	261	17	256	311	242	-40	242	-40	256	311	242	307	242	-40	242	307	239	250	228	302	215	294	222	263	319	278	313	293	314	224	319	278	314	224	319	247	319	278	319	247	321	260	242	-40	239	250	239	242	242	-40	239	242	237	234	242	-40	237	234	235	225	242	-40	235	225	234	218	158	-60	149	-87	158	-133	158	-60	158	-133	190	-115	158	-60	190	-115	168	-25	121	-118	120	-139	158	-133	42	275	28	293	28	275	313	293	304	182	314	224	242	307	238	255	239	250	52	-103	51	-75	49	-86	102	-57	105	-108	109	-64	220	536	209	489	429	489	220	536	429	489	440	536	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	92	396	81	348	301	348	92	396	301	348	311	396	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	311	540	292	547	297	493	297	493	292	547	279	560	297	493	279	560	271	506	271	506	279	560	271	577	271	506	271	577	267	598	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	412	575	397	557	398	507	398	507	397	557	379	546	398	507	379	546	367	493	367	493	379	546	359	539	367	493	359	539	334	537	334	537	311	540	331	489	331	489	311	540	297	493	267	598	238	598	241	554	267	598	241	554	252	526	267	598	252	526	271	506	425	598	412	575	422	530	425	598	422	530	440	560	425	598	440	560	452	598	334	537	331	489	367	493	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	412	575	398	507	422	530	241	554	238	598	238	589	120	414	131	386	146	458	146	458	131	386	149	366	146	458	149	366	149	437	149	437	149	366	176	353	149	437	176	353	158	420	158	420	176	353	171	408	116	458	116	449	120	414	116	458	120	414	146	458	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	290	434	275	417	276	367	276	367	275	417	257	406	276	367	257	406	246	353	246	353	257	406	237	399	246	353	237	399	212	397	212	397	189	400	210	348	210	348	189	400	176	353	303	458	290	434	300	389	303	458	300	389	318	420	303	458	318	420	330	458	212	397	210	348	246	353	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	290	434	276	367	300	389	171	408	176	353	189	400	366	306	386	95	370	357	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	127	44	125	-4	142	26	142	26	125	-4	178	-11	142	26	178	-11	161	15	161	15	178	-11	185	11	209	14	185	11	215	-8	209	14	215	-8	231	24	231	24	215	-8	250	0	231	24	250	0	251	39	251	39	250	0	284	12	251	39	284	12	270	61	270	61	284	12	290	87	316	134	290	87	316	30	316	134	316	30	337	189	337	189	316	30	345	53	337	189	345	53	354	248	354	248	345	53	386	95	354	248	386	95	366	306	290	87	284	12	316	30	440	611	446	546	450	609	450	609	446	546	457	553	450	609	457	553	459	605	459	605	457	553	465	559	459	605	465	559	466	598	466	598	465	559	469	565	466	598	469	565	471	589	471	589	469	565	472	572	471	589	472	572	473	579	446	546	440	611	433	610	446	546	433	610	425	607	446	546	425	607	417	601	446	546	417	601	406	592	446	546	406	592	393	578	446	546	393	578	345	489	313	611	319	546	323	609	323	609	319	546	329	553	323	609	329	553	332	605	332	605	329	553	337	559	332	605	337	559	339	599	339	599	337	559	342	566	339	599	342	566	344	590	344	590	342	566	345	573	344	590	345	573	345	581	319	546	313	611	306	610	319	546	306	610	298	607	319	546	298	607	289	601	319	546	289	601	278	592	319	546	278	592	265	578	319	546	265	578	218	489	393	578	311	489	345	489	265	578	183	489	218	489	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	191	471	197	406	201	470	201	470	197	406	207	413	201	470	207	413	210	465	210	465	207	413	215	419	210	465	215	419	217	459	217	459	215	419	220	426	217	459	220	426	222	450	222	450	220	426	222	433	222	450	222	433	223	440	197	406	191	471	183	470	197	406	183	470	176	467	197	406	176	467	167	461	197	406	167	461	156	452	197	406	156	452	143	439	197	406	143	439	96	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	318	471	324	406	328	470	328	470	324	406	335	413	328	470	335	413	337	465	337	465	335	413	342	419	337	465	342	419	344	458	344	458	342	419	347	425	344	458	347	425	349	449	349	449	347	425	350	432	349	449	350	432	351	439	324	406	318	471	311	470	324	406	311	470	303	467	324	406	303	467	294	461	324	406	294	461	284	452	324	406	284	452	271	439	324	406	271	439	222	348	222	348	271	439	189	348	96	348	143	439	61	348	326	458	320	458	328	429	328	429	320	458	314	458	328	429	314	458	314	434	314	434	314	458	296	436	273	433	296	436	274	456	273	433	274	456	250	425	250	425	274	456	240	451	250	425	240	451	228	410	228	410	240	451	209	442	228	410	209	442	208	390	208	390	209	442	188	364	164	321	188	364	180	429	164	321	180	429	152	410	152	410	106	370	115	158	152	410	115	158	126	213	152	410	126	213	143	269	152	410	143	269	164	321	142	33	125	52	127	1	127	1	125	52	115	77	127	1	115	77	103	8	103	8	115	77	111	107	103	8	111	107	106	370	106	370	111	107	115	158	334	0	553	0	383	23	334	0	383	23	369	25	334	0	369	25	359	30	334	0	359	30	354	36	334	0	354	36	352	44	334	0	352	44	338	348	334	0	338	348	307	0	338	348	265	83	279	-1	338	348	279	-1	307	0	256	58	245	39	251	-2	256	58	251	-2	279	-1	256	58	279	-1	265	83	192	17	198	-4	214	19	214	19	198	-4	224	-4	214	19	224	-4	231	26	231	26	224	-4	251	-2	231	26	251	-2	245	39	345	378	343	369	352	44	352	44	343	369	340	358	352	44	340	358	338	348	351	456	341	457	344	408	351	456	344	408	346	394	346	394	352	44	351	456	326	458	328	429	332	457	332	457	328	429	338	420	332	457	338	420	341	457	341	457	338	420	344	408	314	458	274	456	296	436	368	454	352	44	352	47	368	454	352	47	353	51	368	454	353	51	353	54	368	454	353	54	354	58	368	454	354	58	354	62	368	454	354	62	398	227	368	454	398	227	382	453	368	454	351	456	352	44	521	427	640	452	502	430	502	430	640	452	481	431	469	430	481	431	640	452	469	430	640	452	413	452	521	427	539	422	640	452	640	452	539	422	554	417	640	452	554	417	566	411	566	411	575	402	640	452	640	452	575	402	583	392	640	452	583	392	588	380	608	323	640	452	593	352	608	323	593	352	593	348	608	323	593	348	592	343	608	323	592	343	592	338	608	323	592	338	592	333	608	323	592	333	591	327	592	367	593	352	640	452	592	367	640	452	588	380	413	452	404	452	445	399	413	452	445	399	449	412	413	452	449	412	454	421	413	452	454	421	460	427	413	452	460	427	469	430	404	250	445	399	404	452	404	250	404	452	398	227	404	250	398	227	424	224	404	250	424	224	421	250	394	452	382	453	398	227	394	452	398	227	404	452	485	163	484	157	502	133	502	133	484	157	484	150	502	133	484	150	483	137	481	199	483	193	501	273	501	273	483	193	485	186	501	273	485	186	486	178	486	178	486	174	502	133	502	133	486	174	485	169	502	133	485	169	485	163	424	224	443	221	453	253	453	253	443	221	456	218	453	253	456	218	480	260	480	260	456	218	465	215	480	260	465	215	471	210	471	210	477	205	480	260	480	260	477	205	481	199	480	260	481	199	501	273	421	250	424	224	453	253	518	293	501	273	502	133	518	293	502	133	550	317	518	293	550	317	532	320	486	178	502	133	501	273	517	59	483	38	553	0	553	0	483	38	445	26	553	0	445	26	401	22	401	22	383	23	553	0	553	0	594	131	575	134	553	0	575	134	547	91	553	0	547	91	517	59	346	387	345	378	352	44	346	387	352	44	346	394	165	21	142	33	155	-3	165	21	155	-3	186	-4	165	21	186	-4	192	17	45	51	62	33	68	321	68	321	62	33	81	19	68	321	81	19	106	370	106	370	81	19	103	8	40	268	22	210	23	96	40	268	23	96	33	72	40	268	33	72	45	51	40	268	45	51	68	321	22	210	16	152	18	122	22	210	18	122	23	96	209	442	180	429	188	364	186	-4	198	-4	192	17	142	33	127	1	155	-3	284	147	301	195	304	287	304	287	301	195	314	228	304	287	314	228	323	299	323	299	314	228	325	250	323	299	325	250	342	307	342	307	325	250	335	267	342	307	335	267	347	281	347	281	351	285	360	311	360	311	351	285	355	288	360	311	355	288	360	290	316	132	284	147	280	124	280	124	284	147	281	270	280	124	281	270	278	114	360	311	360	290	380	312	380	312	360	290	365	291	380	312	365	291	371	292	371	292	380	291	380	312	380	312	380	291	387	287	380	312	387	287	406	309	406	309	387	287	392	282	406	309	392	282	395	274	97	20	112	-8	107	13	107	13	112	-8	120	11	134	13	120	11	135	-7	134	13	135	-7	147	21	147	21	135	-7	156	-2	147	21	156	-2	160	34	160	34	156	-2	176	4	160	34	176	4	173	52	173	52	176	4	186	76	197	107	186	76	194	15	197	107	194	15	212	29	75	259	76	-3	97	278	97	278	76	-3	84	66	85	46	84	66	76	-3	85	46	76	-3	90	31	90	31	76	-3	112	-8	90	31	112	-8	97	20	87	99	94	136	97	278	97	278	94	136	106	175	97	278	106	175	122	293	122	293	106	175	119	212	122	293	119	212	133	243	133	243	143	261	148	304	148	304	143	261	154	275	148	304	154	275	175	310	175	310	154	275	166	285	175	310	166	285	178	291	7	131	9	62	17	166	17	166	9	62	24	33	17	166	24	33	32	200	32	200	24	33	46	10	32	200	46	10	52	232	52	232	46	10	76	-3	52	232	76	-3	75	259	120	11	112	-8	135	-7	223	311	203	312	204	291	204	291	203	312	191	293	178	291	191	293	203	312	178	291	203	312	175	310	228	243	225	216	227	15	227	15	225	216	218	182	227	15	218	182	212	29	212	29	218	182	209	144	212	29	209	144	197	107	274	-7	275	87	268	286	274	-7	268	286	257	-2	257	-2	268	286	254	298	257	-2	254	298	242	4	242	4	254	298	239	306	242	4	239	306	228	243	228	243	239	306	226	261	223	311	204	291	214	285	223	311	214	285	222	275	223	311	222	275	226	261	223	311	226	261	239	306	281	270	268	286	275	93	281	270	275	93	275	99	281	270	275	99	276	106	281	270	276	106	278	114	275	93	268	286	275	87	227	15	242	4	228	243	380	27	382	70	370	18	370	18	382	70	367	53	370	18	367	53	355	9	355	9	367	53	352	42	355	9	352	42	340	1	340	1	352	42	337	36	340	1	337	36	325	-3	325	-3	337	36	320	34	325	-3	320	34	308	-7	308	-7	320	34	303	36	308	-7	303	36	291	-8	291	-8	303	36	291	43	291	-8	291	43	282	53	276	68	275	87	274	-7	276	68	274	-7	291	-8	276	68	291	-8	282	53	400	94	382	70	390	38	400	94	390	38	399	50	400	94	399	50	409	65	400	94	409	65	419	84	393	244	390	234	397	166	397	166	390	234	386	223	397	166	386	223	381	213	381	213	369	194	380	155	380	155	369	194	362	147	313	157	316	132	336	167	336	167	316	132	342	139	336	167	342	139	354	179	354	179	342	139	362	147	354	179	362	147	369	194	395	255	397	166	396	265	396	265	397	166	406	309	406	309	397	166	418	181	406	309	418	181	427	302	427	302	418	181	434	198	427	302	434	198	442	289	442	289	434	198	446	215	442	289	446	215	452	272	452	272	446	215	453	233	452	272	453	233	456	251	396	265	406	309	395	274	360	311	342	307	347	281	381	213	380	155	397	166	148	304	122	293	133	243	186	76	176	4	194	15	393	244	397	166	395	255	284	147	316	132	313	157	382	70	380	27	390	38	9	62	7	131	4	97	97	278	84	66	87	99	284	147	304	287	281	270	319	611	325	548	329	609	329	609	325	548	335	554	329	609	335	554	338	605	338	605	335	554	343	560	338	605	343	560	345	598	345	598	343	560	348	566	345	598	348	566	350	589	350	589	348	566	351	572	350	589	351	572	351	579	325	548	319	611	312	610	325	548	312	610	304	606	325	548	304	606	295	600	325	548	295	600	285	590	325	548	285	590	271	577	325	548	271	577	222	489	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	222	489	271	577	189	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	127	348	176	437	94	348	122	-97	127	-106	128	-47	128	-47	127	-106	134	-114	128	-47	134	-114	138	-37	138	-37	134	-114	146	-121	138	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	167	-28	167	-28	154	-126	160	-131	167	-28	160	-131	163	-136	121	-61	118	-77	119	-88	121	-61	119	-88	122	-97	121	-61	122	-97	128	-47	218	-127	224	-92	222	-71	218	-127	222	-71	214	-53	218	-127	214	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	167	-28	166	-146	175	-192	167	-28	175	-192	187	-31	187	-31	175	-192	202	-161	187	-31	202	-161	203	-40	115	-208	86	-224	94	-242	115	-208	94	-242	139	-219	115	-208	139	-219	137	-192	167	-28	163	-136	165	-141	167	-28	165	-141	166	-146	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	-32	-97	-27	-106	-26	-47	-26	-47	-27	-106	-20	-114	-26	-47	-20	-114	-15	-37	-15	-37	-20	-114	-9	-121	-15	-37	-9	-121	-2	-31	-2	-31	-9	-121	0	-126	-2	-31	0	-126	13	-28	13	-28	0	-126	5	-131	13	-28	5	-131	8	-136	-33	-61	-35	-77	-34	-88	-33	-61	-34	-88	-32	-97	-33	-61	-32	-97	-26	-47	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	63	-127	69	-92	66	-71	63	-127	66	-71	59	-53	63	-127	59	-53	48	-40	63	-127	48	-40	46	-161	-17	-192	-15	-219	-1	-176	-1	-176	-15	-219	20	-192	-1	-176	20	-192	7	-161	7	-161	20	-192	11	-146	13	-28	11	-146	20	-192	13	-28	20	-192	33	-31	33	-31	20	-192	46	-161	33	-31	46	-161	48	-40	-39	-208	-68	-224	-59	-242	-39	-208	-59	-242	-15	-219	-39	-208	-15	-219	-17	-192	13	-28	8	-136	10	-141	13	-28	10	-141	11	-146	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	382	606	344	606	273	489	273	489	344	606	253	541	273	489	253	541	218	489	218	489	253	541	192	606	218	489	192	606	158	606	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	265	611	271	548	275	609	275	609	271	548	281	554	275	609	281	554	284	605	284	605	281	554	289	560	284	605	289	560	291	598	291	598	289	560	293	566	291	598	293	566	295	589	295	589	293	566	296	572	295	589	296	572	297	579	271	548	265	611	258	610	271	548	258	610	250	606	271	548	250	606	241	600	271	548	241	600	231	590	271	548	231	590	218	577	271	548	218	577	168	489	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	168	489	218	577	135	489	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	127	348	176	437	94	348	5	-8	2	103	-12	-8	106	489	145	489	214	606	214	606	145	489	233	553	214	606	233	553	269	606	269	606	233	553	293	489	269	606	293	489	327	489	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	27	348	66	348	135	466	135	466	66	348	154	413	135	466	154	413	190	466	190	466	154	413	213	348	190	466	213	348	248	348	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	41	11	48	11	48	11	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	63	9	58	75	63	9	66	59	66	59	63	9	70	7	66	59	70	7	78	44	78	44	70	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	131	-119	123	-117	126	-144	126	-144	123	-117	114	-115	126	-144	114	-115	111	-141	111	-141	114	-115	105	-112	111	-141	105	-112	96	-136	96	-136	105	-112	94	-107	96	-136	94	-107	79	-129	175	-100	170	-108	182	-143	182	-143	170	-108	163	-114	182	-143	163	-114	155	-146	155	-146	163	-114	152	-118	155	-146	152	-118	140	-145	140	-145	152	-118	140	-119	123	-8	137	-10	132	12	132	12	137	-10	149	11	164	11	149	11	151	-11	164	11	151	-11	157	-68	157	-68	151	-11	146	-67	151	-11	116	-61	125	-69	151	-11	125	-69	130	-68	151	-11	130	-68	134	-67	151	-11	134	-67	138	-67	151	-11	138	-67	142	-67	151	-11	142	-67	146	-67	89	33	95	0	102	23	102	23	95	0	110	-5	102	23	110	-5	117	16	117	16	110	-5	123	-8	117	16	123	-8	132	12	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	233	79	230	65	231	0	231	0	230	65	225	54	231	0	225	54	219	-3	219	-3	225	54	218	43	219	-3	218	43	210	34	210	34	200	25	207	-6	207	-6	200	25	194	-9	189	19	177	14	180	-10	189	19	180	-10	194	-9	189	19	194	-9	200	25	164	11	157	-68	160	-41	164	11	160	-41	180	-10	164	11	180	-10	177	14	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	267	21	260	247	267	21	287	219	287	219	267	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	210	34	207	-6	219	-3	238	-87	235	-72	234	-106	234	-106	235	-72	227	-58	234	-106	227	-58	223	-123	223	-123	227	-58	214	-48	223	-123	214	-48	205	-135	205	-135	214	-48	198	-41	205	-135	198	-41	182	-143	182	-143	198	-41	178	-39	182	-143	178	-39	177	-91	177	-91	178	-39	176	-82	176	-82	178	-39	174	-39	176	-82	174	-39	172	-76	172	-76	174	-39	171	-39	172	-76	171	-39	167	-40	165	-71	172	-76	167	-40	165	-71	167	-40	164	-40	165	-71	164	-40	160	-41	165	-71	160	-41	157	-68	149	11	137	-10	151	-11	131	-119	126	-144	140	-145	131	-119	140	-145	140	-119	175	-100	182	-143	177	-91	233	79	231	0	242	5	89	33	78	4	95	0	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	103	-100	98	-108	109	-143	109	-143	98	-108	90	-114	109	-143	90	-114	82	-146	82	-146	90	-114	80	-118	82	-146	80	-118	68	-145	68	-145	80	-118	67	-119	62	-67	65	-67	81	-8	81	-8	65	-67	69	-67	81	-8	69	-67	73	-67	73	-67	84	-68	81	-8	81	-8	44	-61	53	-69	81	-8	53	-69	57	-68	81	-8	57	-68	62	-67	83	11	74	-7	81	-8	83	11	81	-8	84	-68	83	11	64	15	66	-6	83	11	66	-6	74	-7	40	1	45	0	48	26	48	26	45	0	52	-2	48	26	52	-2	64	15	64	15	52	-2	59	-4	64	15	59	-4	66	-6	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	189	78	187	97	185	53	185	53	187	97	181	116	185	53	181	116	174	32	174	32	181	116	171	137	174	32	171	137	158	14	158	14	171	137	156	161	158	14	156	161	136	1	136	1	156	161	134	187	136	1	134	187	124	48	124	48	122	36	136	1	136	1	122	36	117	26	136	1	117	26	112	-6	112	-6	117	26	109	18	112	-6	109	18	98	13	98	13	83	11	87	-41	98	13	87	-41	112	-6	95	-40	91	-40	93	-71	93	-71	91	-40	87	-41	93	-71	87	-41	84	-68	84	-68	87	-41	83	11	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	166	-87	163	-72	162	-106	162	-106	163	-72	155	-58	162	-106	155	-58	150	-123	150	-123	155	-58	142	-48	150	-123	142	-48	133	-135	133	-135	142	-48	125	-41	133	-135	125	-41	109	-143	109	-143	125	-41	106	-39	109	-143	106	-39	105	-91	105	-91	106	-39	103	-82	103	-82	106	-39	102	-39	103	-82	102	-39	100	-76	100	-76	102	-39	98	-39	100	-76	98	-39	95	-40	59	-119	50	-117	54	-144	59	-119	54	-144	68	-145	59	-119	68	-145	67	-119	22	-107	24	-136	33	-112	33	-112	24	-136	39	-141	33	-112	39	-141	42	-115	42	-115	39	-141	54	-144	42	-115	54	-144	50	-117	24	-136	22	-107	7	-129	95	-40	93	-71	100	-76	103	-100	109	-143	105	-91	5	-8	2	103	-12	-8	348	606	310	606	239	489	239	489	310	606	219	541	239	489	219	541	184	489	184	489	219	541	159	606	184	489	159	606	124	606	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	145	-100	140	-108	151	-143	151	-143	140	-108	132	-114	151	-143	132	-114	124	-146	124	-146	132	-114	121	-118	124	-146	121	-118	110	-145	110	-145	121	-118	109	-119	103	-67	107	-67	128	0	128	0	107	-67	111	-67	128	0	111	-67	115	-67	115	-67	126	-68	128	0	128	0	126	-68	130	-41	128	0	130	-41	204	428	204	428	130	-41	158	0	209	29	203	37	158	0	158	0	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	128	0	204	428	105	66	128	0	105	66	97	47	128	0	97	47	88	33	128	0	88	33	75	24	128	0	75	24	61	18	128	0	61	18	43	17	128	0	43	17	33	17	128	0	33	17	33	0	209	29	158	0	219	22	219	22	158	0	256	0	219	22	256	0	235	18	235	18	256	0	256	17	208	-87	205	-72	204	-106	204	-106	205	-72	197	-58	204	-106	197	-58	192	-123	192	-123	197	-58	184	-48	192	-123	184	-48	174	-135	174	-135	184	-48	167	-41	174	-135	167	-41	151	-143	151	-143	167	-41	147	-39	151	-143	147	-39	146	-91	146	-91	147	-39	145	-82	145	-82	147	-39	143	-39	145	-82	143	-39	141	-76	141	-76	143	-39	140	-39	141	-76	140	-39	137	-40	135	-71	141	-76	137	-40	135	-71	137	-40	133	-40	135	-71	133	-40	130	-41	135	-71	130	-41	126	-68	128	0	86	-61	94	-69	128	0	94	-69	99	-68	128	0	99	-68	103	-67	100	-119	92	-117	96	-144	100	-119	96	-144	110	-145	100	-119	110	-145	109	-119	63	-107	66	-136	74	-112	74	-112	66	-136	81	-141	74	-112	81	-141	84	-115	84	-115	81	-141	96	-144	84	-115	96	-144	92	-117	66	-136	63	-107	49	-129	145	-100	151	-143	146	-91	204	428	158	0	201	48	204	428	203	67	206	77	46	-100	41	-108	52	-143	52	-143	41	-108	33	-114	52	-143	33	-114	25	-146	25	-146	33	-114	22	-118	25	-146	22	-118	11	-145	11	-145	22	-118	10	-119	26	-3	16	-67	27	-68	26	-3	27	-68	60	275	26	-3	60	275	16	0	16	0	60	275	15	115	16	0	15	115	9	95	26	-3	-13	-61	-4	-69	26	-3	-4	-69	0	-68	26	-3	0	-68	4	-67	26	-3	4	-67	8	-67	26	-3	8	-67	12	-67	26	-3	12	-67	16	-67	75	0	81	54	82	326	75	0	82	326	60	275	60	275	82	326	56	311	60	275	56	311	25	299	85	43	95	10	88	42	88	42	95	10	91	41	98	44	91	41	95	10	98	44	95	10	114	27	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	135	52	158	85	143	95	135	52	143	95	130	76	135	52	130	76	118	61	135	52	118	61	114	27	107	50	98	44	114	27	107	50	114	27	118	61	81	54	75	0	81	49	81	49	75	0	95	10	81	49	95	10	83	45	83	45	95	10	85	43	60	275	27	-68	30	-41	60	275	30	-41	55	-4	60	275	55	-4	75	0	16	0	9	95	8	6	8	6	9	95	4	76	8	6	4	76	3	15	3	15	4	76	1	60	3	15	1	60	0	25	0	25	1	60	0	47	0	25	0	47	-1	38	109	-87	106	-72	105	-106	105	-106	106	-72	97	-58	105	-106	97	-58	93	-123	93	-123	97	-58	84	-48	93	-123	84	-48	75	-135	75	-135	84	-48	68	-41	75	-135	68	-41	52	-143	52	-143	68	-41	48	-39	52	-143	48	-39	48	-91	48	-91	48	-39	46	-82	46	-82	48	-39	44	-39	46	-82	44	-39	42	-76	42	-76	44	-39	41	-39	42	-76	41	-39	38	-40	35	-71	42	-76	38	-40	35	-71	38	-40	34	-40	35	-71	34	-40	30	-41	35	-71	30	-41	27	-68	1	-119	-6	-117	-3	-144	1	-119	-3	-144	11	-145	1	-119	11	-145	10	-119	-34	-107	-33	-136	-24	-112	-24	-112	-33	-136	-17	-141	-24	-112	-17	-141	-15	-115	-15	-115	-17	-141	-3	-144	-15	-115	-3	-144	-6	-117	-33	-136	-34	-107	-50	-129	46	-100	52	-143	48	-91	60	275	25	299	25	275	403	606	364	606	293	489	293	489	364	606	274	541	293	489	274	541	238	489	238	489	274	541	213	606	238	489	213	606	179	606	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	75	50	75	54	75	54	68	0	75	54	80	328	68	0	80	328	55	275	55	275	80	328	52	312	55	275	52	312	20	299	104	172	111	195	124	372	124	372	111	195	133	275	124	372	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	103	348	80	328	85	106	103	348	85	106	95	140	103	348	95	140	104	172	103	348	104	172	124	372	80	328	75	54	78	75	80	328	78	75	85	106	141	303	133	275	179	275	141	303	179	275	179	303	79	44	94	14	82	42	82	42	94	14	86	41	97	46	86	41	94	14	97	46	94	14	117	35	136	60	152	85	137	95	136	60	137	95	131	85	136	60	131	85	121	71	136	60	121	71	117	35	109	57	97	46	117	35	109	57	117	35	121	71	76	46	75	50	68	0	76	46	68	0	94	14	76	46	94	14	79	44	6	102	10	1	10	115	10	115	10	1	22	-3	10	115	22	-3	55	275	55	275	22	-3	38	-5	55	275	38	-5	68	0	-5	51	-5	22	-2	68	-2	68	-5	22	0	10	-2	68	0	10	1	85	1	85	0	10	10	1	1	85	10	1	6	102	235	411	240	402	241	462	241	462	240	402	247	394	241	462	247	394	252	472	252	472	247	394	259	387	252	472	259	387	265	478	265	478	259	387	267	382	265	478	267	382	281	480	281	480	267	382	273	377	281	480	273	377	277	372	234	448	232	431	232	420	234	448	232	420	235	411	234	448	235	411	241	462	331	381	337	416	335	437	331	381	335	437	328	454	331	381	328	454	316	468	331	381	316	468	315	347	250	316	253	289	266	331	266	331	253	289	288	316	266	331	288	316	276	347	276	347	288	316	279	361	281	480	279	361	288	316	281	480	288	316	301	477	301	477	288	316	315	347	301	477	315	347	316	468	228	300	199	283	208	266	228	300	208	266	253	289	228	300	253	289	250	316	281	480	277	372	279	367	281	480	279	367	279	361	-5	22	-5	51	-7	38	68	0	75	50	75	54	55	275	20	299	20	275	201	57	204	428	201	48	201	48	152	241	203	37	203	37	152	241	146	218	203	37	146	218	105	66	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	251	241	303	428	204	428	251	241	204	428	206	77	251	241	206	77	209	88	251	241	209	88	212	98	251	241	212	98	245	218	251	241	245	218	322	218	251	241	322	218	328	241	204	428	201	57	203	67	204	428	203	67	206	77	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	209	29	203	37	74	241	68	218	146	218	74	241	146	218	152	241	152	241	201	48	204	428	75	49	75	54	75	54	61	-2	75	54	77	326	61	-2	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	112	61	102	50	104	23	104	23	102	50	93	44	104	23	93	44	86	41	86	41	83	42	83	6	83	6	83	42	80	43	83	6	80	43	77	45	75	49	75	54	61	-2	75	49	61	-2	83	6	75	49	83	6	77	45	78	75	83	94	100	346	100	346	83	94	90	121	100	346	90	121	100	157	100	157	162	157	111	195	111	195	162	157	173	195	77	326	75	54	76	62	77	326	76	62	78	75	77	326	78	75	100	346	100	157	111	195	122	370	122	370	111	195	133	275	122	370	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	122	370	100	346	100	157	141	303	133	275	190	275	141	303	190	275	190	303	127	49	152	85	137	95	127	49	137	95	124	76	127	49	124	76	112	61	127	49	112	61	104	23	86	41	83	6	104	23	61	-2	55	275	38	-5	38	-5	55	275	32	195	38	-5	32	195	22	-3	22	-3	32	195	21	157	22	-3	21	157	10	115	-9	195	-19	157	21	157	-9	195	21	157	32	195	22	-3	10	115	10	1	10	1	10	115	4	95	10	1	4	95	0	10	0	10	4	95	0	76	0	10	0	76	-3	60	-5	22	0	10	-3	60	-5	22	-3	60	-6	47	-5	22	-6	47	-7	38	55	275	20	299	20	275	228	508	234	513	246	565	246	565	234	513	241	516	246	565	241	516	250	517	250	517	254	517	268	569	268	569	254	517	259	517	268	569	259	517	264	516	227	554	210	538	217	489	227	554	217	489	222	500	227	554	222	500	228	508	227	554	228	508	246	565	198	516	190	489	217	489	198	516	217	489	210	538	325	493	333	491	334	551	334	551	333	491	340	489	334	551	340	489	344	547	344	547	340	489	347	488	344	547	347	488	352	544	352	544	347	488	354	488	352	544	354	488	359	542	359	542	354	488	376	491	359	542	376	491	365	540	365	540	376	491	370	540	379	541	370	540	376	491	379	541	376	491	394	500	410	515	422	538	432	569	410	515	432	569	405	569	410	515	405	569	399	557	410	515	399	557	394	500	394	500	399	557	393	549	394	500	393	549	386	544	394	500	386	544	379	541	318	557	304	562	315	497	318	557	315	497	325	493	318	557	325	493	334	551	304	562	291	566	315	497	315	497	291	566	279	568	315	497	279	568	275	512	275	512	279	568	270	514	268	569	264	516	270	514	268	569	270	514	279	568	268	569	246	565	250	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	127	383	133	388	145	439	145	439	133	388	140	391	145	439	140	391	148	392	148	392	153	392	167	443	167	443	153	392	158	391	167	443	158	391	163	390	125	429	109	412	115	363	125	429	115	363	121	374	125	429	121	374	127	383	125	429	127	383	145	439	96	390	88	363	115	363	96	390	115	363	109	412	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	189	440	177	442	213	371	213	371	177	442	173	387	168	389	173	387	177	442	168	389	177	442	167	443	167	443	145	439	148	392	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	223	367	231	365	232	425	232	425	231	365	238	363	232	425	238	363	242	421	242	421	238	363	245	362	242	421	245	362	251	418	251	418	245	362	252	362	251	418	252	362	258	416	258	416	252	362	274	365	258	416	274	365	264	414	264	414	274	365	269	414	278	415	269	414	274	365	278	415	274	365	293	374	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	308	390	321	413	331	443	308	390	331	443	303	443	308	390	303	443	297	431	308	390	297	431	293	374	293	374	297	431	291	423	293	374	291	423	285	418	293	374	285	418	278	415	216	432	202	437	213	371	216	432	213	371	223	367	216	432	223	367	232	425	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	189	440	213	371	202	437	167	443	163	390	168	389	12	28	11	58	10	48	213	536	202	489	422	489	213	536	422	489	433	536	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	106	396	94	348	314	348	106	396	314	348	325	396	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	284	540	266	547	270	493	270	493	266	547	252	560	270	493	252	560	244	506	244	506	252	560	244	577	244	506	244	577	240	598	385	575	370	557	371	507	371	507	370	557	352	546	371	507	352	546	340	493	340	493	352	546	331	539	340	493	331	539	307	537	307	537	284	540	304	489	304	489	284	540	270	493	240	598	211	598	215	554	240	598	215	554	226	526	240	598	226	526	244	506	398	598	385	575	395	530	398	598	395	530	413	560	398	598	413	560	425	598	307	537	304	489	340	493	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	385	575	371	507	395	530	215	554	211	598	211	589	283	434	268	417	269	367	269	367	268	417	251	406	269	367	251	406	239	353	239	353	251	406	230	399	239	353	230	399	205	397	205	397	182	400	203	348	203	348	182	400	169	353	169	353	182	400	164	408	169	353	164	408	151	420	169	353	151	420	143	437	169	353	143	437	143	366	139	458	109	458	113	414	139	458	113	414	124	386	139	458	124	386	143	366	139	458	143	366	143	437	296	458	283	434	293	389	296	458	293	389	311	420	296	458	311	420	323	458	205	397	203	348	239	353	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	113	414	109	458	109	449	283	434	269	367	293	389	279	527	287	482	287	518	287	518	287	482	311	478	287	518	311	478	298	513	298	513	311	478	310	511	323	513	310	511	311	478	323	513	311	478	334	482	335	619	311	622	323	588	323	588	311	622	310	590	298	588	310	590	311	622	298	588	311	622	289	619	383	551	380	573	379	528	379	528	380	573	370	593	379	528	370	593	369	508	369	508	370	593	355	608	369	508	355	608	353	492	353	492	355	608	351	549	353	492	351	549	349	537	353	492	349	537	343	527	355	608	335	619	343	573	355	608	343	573	349	562	355	608	349	562	351	549	335	619	323	588	334	582	335	619	334	582	343	573	334	518	323	513	334	482	334	518	334	482	353	492	334	518	353	492	343	527	289	619	269	609	273	562	289	619	273	562	279	573	289	619	279	573	287	582	289	619	287	582	298	588	239	551	242	527	243	574	243	574	242	527	252	507	243	574	252	507	253	594	253	594	252	507	267	492	253	594	267	492	269	609	269	609	267	492	271	550	273	538	271	550	267	492	273	538	267	492	287	482	273	538	287	482	279	527	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	273	562	269	609	271	550	178	397	185	352	186	389	186	389	185	352	210	348	186	389	210	348	197	383	197	383	210	348	209	381	222	383	209	381	210	348	222	383	210	348	233	352	234	489	210	492	222	458	222	458	210	492	209	460	197	458	209	460	210	492	197	458	210	492	188	489	282	421	279	444	278	398	278	398	279	444	269	463	278	398	269	463	268	378	268	378	269	463	254	479	268	378	254	479	252	362	252	362	254	479	250	419	252	362	250	419	247	407	252	362	247	407	242	397	254	479	234	489	242	443	254	479	242	443	247	432	254	479	247	432	250	419	234	489	222	458	233	452	234	489	233	452	242	443	233	389	222	383	233	352	233	389	233	352	252	362	233	389	252	362	242	397	188	489	168	479	172	433	188	489	172	433	178	444	188	489	178	444	186	452	188	489	186	452	197	458	138	422	141	398	142	444	142	444	141	398	151	378	142	444	151	378	152	464	152	464	151	378	166	362	152	464	166	362	168	479	168	479	166	362	170	420	172	408	170	420	166	362	172	408	166	362	185	352	172	408	185	352	178	397	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	172	433	168	479	170	420	379	569	379	569	296	478	379	569	296	478	330	478	379	569	330	478	432	536	379	569	432	536	391	582	425	601	432	536	436	599	436	599	432	536	442	543	436	599	442	543	445	595	445	595	442	543	450	549	445	595	450	549	452	588	452	588	450	549	454	555	452	588	454	555	456	579	456	579	454	555	457	561	456	579	457	561	458	569	432	536	425	601	418	600	432	536	418	600	410	597	432	536	410	597	402	591	432	536	402	591	391	582	298	601	304	536	308	600	308	600	304	536	314	543	308	600	314	543	317	595	317	595	314	543	322	549	317	595	322	549	324	589	324	589	322	549	327	556	324	589	327	556	329	580	329	580	327	556	329	563	329	580	329	563	330	570	304	536	298	601	291	600	304	536	291	600	283	597	304	536	283	597	274	591	304	536	274	591	263	582	304	536	263	582	250	569	304	536	250	569	204	478	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	204	478	250	569	168	478	324	471	330	406	334	470	334	470	330	406	340	413	334	470	340	413	342	465	342	465	340	413	348	419	342	465	348	419	350	458	350	458	348	419	353	425	350	458	353	425	354	449	354	449	353	425	355	432	354	449	355	432	356	439	330	406	324	471	316	470	330	406	316	470	309	467	330	406	309	467	300	461	330	406	300	461	289	452	330	406	289	452	276	439	330	406	276	439	228	348	196	471	202	406	206	470	206	470	202	406	212	413	206	470	212	413	215	465	215	465	212	413	220	419	215	465	220	419	222	459	222	459	220	419	225	426	222	459	225	426	227	450	227	450	225	426	228	433	227	450	228	433	229	440	202	406	196	471	189	470	202	406	189	470	181	467	202	406	181	467	172	461	202	406	172	461	161	452	202	406	161	452	149	439	202	406	149	439	101	348	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	101	348	149	439	66	348	228	348	276	439	194	348	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	221	26	211	-11	215	-10	221	26	215	-10	223	-107	221	26	193	28	196	-11	221	26	196	-11	200	-11	221	26	200	-11	204	-11	221	26	204	-11	208	-11	221	26	208	-11	211	-11	193	28	170	36	196	-11	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	277	37	260	31	267	-1	267	-1	260	31	255	-4	254	-10	255	-4	260	31	254	-10	260	31	253	-15	253	-15	260	31	242	27	253	-15	242	27	252	-20	252	-20	242	27	242	-114	252	-20	242	-114	252	-24	252	-24	242	-114	252	-28	254	-44	252	-28	242	-114	254	-44	242	-114	265	-116	242	27	221	26	223	-107	242	27	223	-107	242	-114	355	158	345	128	348	68	348	68	345	128	333	101	348	68	333	101	330	41	330	41	333	101	320	77	330	41	320	77	308	20	308	20	320	77	304	57	291	46	277	37	279	2	291	46	279	2	289	7	291	46	289	7	299	13	291	46	299	13	304	57	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	364	100	377	137	365	191	364	100	365	191	355	158	364	100	355	158	348	68	318	-64	312	-66	323	-97	323	-97	312	-66	305	-68	323	-97	305	-68	305	-107	305	-107	305	-68	299	-69	305	-107	299	-69	293	-69	293	-69	279	-68	285	-114	285	-114	279	-68	268	-63	285	-114	268	-63	265	-116	265	-116	268	-63	259	-55	265	-116	259	-55	254	-44	332	-57	330	-58	338	-83	338	-83	330	-58	328	-59	338	-83	328	-59	326	-61	326	-61	318	-64	323	-97	293	-69	285	-114	305	-107	338	-83	350	-65	335	-56	338	-83	335	-56	333	-56	338	-83	333	-56	332	-57	326	-61	323	-97	338	-83	215	-10	207	-21	208	-96	215	-10	208	-96	223	-107	202	-32	198	-41	199	-80	202	-32	199	-80	208	-96	202	-32	208	-96	207	-21	196	-51	195	-61	199	-80	196	-51	199	-80	198	-41	308	20	304	57	299	13	383	433	363	452	363	435	277	37	267	-1	279	2	87	433	66	452	66	435	52	59	46	116	45	98	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	208	-40	208	-80	212	-29	212	-29	208	-80	217	-96	212	-29	217	-96	219	-18	219	-18	217	-96	231	-107	219	-18	231	-107	228	-5	228	-5	231	-107	230	233	228	-5	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	230	233	231	-107	250	303	250	303	231	-107	251	-114	250	303	251	-114	260	54	260	54	261	-28	260	50	260	50	261	-28	261	46	261	46	261	-28	261	-22	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	205	-50	204	-61	208	-80	205	-50	208	-80	208	-40	261	-28	260	54	251	-114	261	-28	251	-114	263	-44	318	90	305	71	306	41	306	41	305	71	294	57	306	41	294	57	293	26	293	26	294	57	285	47	293	26	285	47	280	14	280	14	285	47	277	42	280	14	277	42	270	40	270	40	266	41	266	5	266	5	266	41	265	-3	263	43	261	46	262	-17	263	43	262	-17	263	-10	263	43	263	-10	265	-3	263	43	265	-3	266	41	318	90	306	41	320	60	318	90	320	60	333	81	280	14	270	40	266	5	327	-64	321	-66	331	-97	331	-97	321	-66	314	-68	331	-97	314	-68	314	-107	314	-107	314	-68	309	-69	314	-107	309	-69	302	-69	302	-69	288	-68	294	-114	294	-114	288	-68	276	-63	294	-114	276	-63	274	-116	274	-116	276	-63	268	-55	274	-116	268	-55	263	-44	341	-57	339	-58	347	-83	347	-83	339	-58	338	-59	347	-83	338	-59	335	-61	335	-61	327	-64	331	-97	302	-69	294	-114	314	-107	347	-83	359	-65	344	-56	347	-83	344	-56	342	-56	347	-83	342	-56	341	-57	335	-61	331	-97	347	-83	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	263	-44	251	-114	274	-116	261	46	261	-22	262	-17	12	28	11	58	10	48	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	255	489	293	489	363	606	363	606	293	489	382	553	363	606	382	553	418	606	418	606	382	553	441	489	418	606	441	489	476	489	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	140	348	179	348	248	466	248	466	179	348	267	413	248	466	267	413	302	466	302	466	267	413	327	348	302	466	327	348	360	348	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	286	335	271	160	489	198	489	268	606	268	606	198	489	287	553	268	606	287	553	323	606	323	606	287	553	347	489	323	606	347	489	381	489	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	44	348	83	348	152	466	152	466	83	348	172	413	152	466	172	413	207	466	207	466	172	413	231	348	207	466	231	348	265	348	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	300	552	300	525	306	564	306	564	300	525	307	513	306	564	307	513	316	573	316	573	307	513	316	503	316	573	316	503	327	580	327	580	316	503	328	497	327	580	328	497	341	582	341	582	328	497	341	495	341	582	341	495	355	580	355	580	341	495	355	497	355	580	355	497	368	573	368	573	355	497	368	503	368	573	368	503	377	564	377	564	368	503	377	512	377	564	377	512	384	552	384	552	377	512	384	524	384	552	384	524	386	538	157	552	157	525	163	564	163	564	157	525	163	513	163	564	163	513	173	573	173	573	163	513	173	503	173	573	173	503	185	580	185	580	173	503	185	497	185	580	185	497	198	582	198	582	185	497	198	495	198	582	198	495	212	580	212	580	198	495	212	497	212	580	212	497	224	573	224	573	212	497	224	503	224	573	224	503	234	564	234	564	224	503	234	512	234	564	234	512	241	552	241	552	234	512	241	524	241	552	241	524	243	538	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	157	525	157	552	155	538	300	525	300	552	298	538	312	611	318	548	322	609	322	609	318	548	329	554	322	609	329	554	331	605	331	605	329	554	336	560	331	605	336	560	338	598	338	598	336	560	341	566	338	598	341	566	343	589	343	589	341	566	344	572	343	589	344	572	345	579	318	548	312	611	305	610	318	548	305	610	297	606	318	548	297	606	288	600	318	548	288	600	278	590	318	548	278	590	265	577	318	548	265	577	216	489	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	216	489	265	577	183	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	127	348	176	437	94	348	208	552	208	525	214	564	214	564	208	525	215	513	214	564	215	513	224	573	224	573	215	513	224	503	224	573	224	503	236	580	236	580	224	503	236	497	236	580	236	497	250	582	250	582	236	497	250	495	250	582	250	495	264	580	264	580	250	495	264	497	264	580	264	497	276	573	276	573	264	497	276	503	276	573	276	503	285	564	285	564	276	503	285	512	285	564	285	512	292	552	292	552	285	512	292	524	292	552	292	524	294	538	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	208	525	208	552	206	538	112	412	112	385	119	424	119	424	112	385	119	373	119	424	119	373	128	434	128	434	119	373	128	363	128	434	128	363	140	440	140	440	128	363	140	357	140	440	140	357	153	443	153	443	140	357	153	354	153	443	153	354	167	440	167	440	153	354	167	357	167	440	167	357	180	434	180	434	167	357	180	363	180	434	180	363	190	424	190	424	180	363	190	372	190	424	190	372	196	412	196	412	190	372	196	384	196	412	196	384	198	398	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	112	385	112	412	110	398	376	606	337	606	266	489	266	489	337	606	247	541	266	489	247	541	211	489	211	489	247	541	186	606	211	489	186	606	152	606	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	51	32	42	24	198	0	198	0	42	24	30	19	198	0	30	19	14	17	112	283	62	59	155	33	112	283	155	33	154	44	112	283	154	44	118	312	112	283	118	312	90	312	112	283	90	312	84	283	154	44	145	394	134	370	154	44	134	370	126	343	154	44	126	343	118	312	243	428	252	438	269	467	269	467	252	438	263	444	269	467	263	444	276	446	276	446	282	445	300	464	300	464	282	445	288	444	300	464	288	444	291	441	242	465	220	461	231	393	242	465	231	393	236	413	242	465	236	413	243	428	242	465	243	428	269	467	231	393	220	461	202	454	231	393	202	454	186	444	231	393	186	444	172	432	231	393	172	432	158	72	157	415	145	394	154	44	157	415	154	44	154	49	157	415	154	49	155	54	157	415	155	54	155	60	157	415	155	60	157	66	157	415	157	66	158	72	157	415	158	72	172	432	358	421	345	440	345	364	358	421	345	364	354	373	358	421	354	373	360	385	358	421	360	385	362	400	307	359	320	357	325	454	325	454	320	357	334	359	325	454	334	359	345	440	345	440	334	359	345	364	293	428	296	365	295	434	295	434	296	365	300	464	300	464	296	365	307	359	300	464	307	359	325	454	300	464	291	441	294	438	300	464	294	438	295	434	300	464	269	467	276	446	281	407	282	383	285	416	285	416	282	383	287	373	285	416	287	373	290	422	290	422	287	373	296	365	290	422	296	365	293	428	198	0	201	17	183	17	198	0	183	17	169	20	198	0	169	20	160	26	198	0	160	26	62	59	198	0	62	59	57	43	198	0	57	43	51	32	198	0	14	17	10	0	62	59	160	26	155	33	282	383	281	407	280	394	90	389	87	379	87	379	91	111	87	379	84	87	80	72	84	87	87	379	80	72	87	379	78	348	78	348	87	379	10	379	139	463	130	252	157	348	139	463	157	348	165	467	165	467	157	348	166	379	165	467	166	379	192	472	166	379	157	348	237	348	166	379	237	348	245	379	117	188	126	210	139	463	139	463	126	210	130	252	130	252	126	210	137	230	130	252	137	230	150	275	150	275	137	230	149	246	150	275	149	246	162	257	112	459	83	456	89	426	112	459	89	426	93	421	112	459	93	421	94	413	112	459	94	413	99	137	112	459	99	137	108	163	112	459	108	163	117	188	112	459	117	188	139	463	99	137	94	413	94	410	83	456	50	452	63	434	83	456	63	434	74	433	83	456	74	433	83	430	83	456	83	430	89	426	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	169	292	150	275	162	257	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	10	7	32	-1	78	348	78	348	32	-1	57	-6	78	348	57	-6	74	32	94	410	93	405	99	137	99	137	93	405	92	398	99	137	92	398	91	111	91	111	92	398	90	389	91	111	90	389	87	379	78	348	74	32	74	37	78	348	74	37	75	46	78	348	75	46	77	58	78	348	77	58	80	72	10	7	78	348	4	87	10	7	4	87	0	73	10	7	0	73	-3	58	10	7	-3	58	-3	19	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	63	434	50	452	50	434	57	-6	75	26	74	32	139	33	150	4	153	48	207	160	209	38	213	192	78	348	10	379	1	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	201	311	191	288	191	288	201	311	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	245	210	253	217	256	336	256	336	253	217	259	226	256	336	259	226	262	353	262	353	259	226	263	238	262	353	263	238	274	368	274	368	263	238	287	330	274	368	287	330	289	379	289	379	287	330	293	345	289	379	293	345	310	387	310	387	293	345	302	356	310	387	302	356	314	363	244	294	235	300	235	205	244	294	235	205	245	210	244	294	245	210	256	336	197	270	199	210	198	278	198	278	199	210	201	311	201	311	199	210	210	205	201	311	210	205	213	309	213	309	210	205	223	204	213	309	223	204	224	305	224	305	223	204	235	205	224	305	235	205	235	300	201	311	195	285	197	282	201	311	197	282	198	278	137	302	112	290	119	231	310	387	314	363	335	389	335	389	314	363	327	367	335	389	327	367	340	368	340	368	346	367	361	386	361	386	346	367	351	366	361	386	351	366	354	363	419	345	406	364	408	286	419	345	408	286	416	295	419	345	416	295	422	307	419	345	422	307	424	321	369	280	382	278	386	378	386	378	382	278	396	280	386	378	396	280	406	364	406	364	396	280	408	286	355	350	358	286	357	355	357	355	358	286	361	386	361	386	358	286	369	280	361	386	369	280	386	378	361	386	354	363	356	360	361	386	356	360	357	355	361	386	335	389	340	368	343	329	344	305	347	338	347	338	344	305	349	294	347	338	349	294	351	345	351	345	349	294	358	286	351	345	358	286	355	350	186	250	186	228	189	257	189	257	186	228	191	218	189	257	191	218	193	264	193	264	191	218	199	210	193	264	199	210	197	270	186	228	186	250	184	239	344	305	343	329	342	317	68	255	83	94	89	274	149	37	146	0	156	3	43	130	46	53	61	166	61	166	46	53	71	26	61	166	71	26	88	198	88	198	71	26	107	9	88	198	107	9	122	223	122	223	107	9	148	0	122	223	148	0	141	97	141	97	160	239	122	223	141	97	146	133	160	239	160	239	146	133	161	166	160	239	161	166	201	442	160	239	201	442	151	413	354	82	323	61	333	30	333	30	323	61	290	49	333	30	290	49	289	10	289	10	290	49	255	45	289	10	255	45	241	0	241	0	255	45	218	44	192	-2	241	0	218	44	192	-2	218	44	191	46	192	-2	191	46	169	52	192	-2	169	52	154	63	192	-2	154	63	148	0	144	78	141	97	148	0	144	78	148	0	154	63	234	216	227	262	217	269	234	216	217	269	210	279	234	216	210	279	207	209	234	216	243	259	227	262	210	279	207	290	207	209	207	209	207	290	207	299	201	442	207	299	213	342	201	442	213	342	257	458	257	458	213	342	230	378	257	458	230	378	254	405	201	442	161	166	182	192	201	442	182	192	207	209	201	442	207	209	207	299	105	296	113	277	116	372	116	372	113	277	125	261	116	372	125	261	151	413	151	413	125	261	141	248	151	413	141	248	160	239	294	212	296	265	285	212	285	212	296	265	283	264	285	212	283	264	272	213	272	213	283	264	270	261	272	213	270	261	257	214	257	214	270	261	256	259	257	214	256	259	243	215	243	215	256	259	243	259	329	463	313	428	332	426	329	463	332	426	346	462	346	462	332	426	347	420	346	462	347	420	364	459	364	459	347	420	358	412	364	459	358	412	366	402	311	464	257	458	283	422	311	464	283	422	313	428	311	464	313	428	329	463	370	390	375	370	379	456	370	390	379	456	366	402	453	400	443	416	444	346	453	400	444	346	452	356	453	400	452	356	456	369	453	400	456	369	457	382	382	355	391	345	392	452	392	452	391	345	403	338	392	452	403	338	411	443	411	443	403	338	419	336	411	443	419	336	428	431	428	431	419	336	433	339	428	431	433	339	443	416	443	416	433	339	444	346	379	456	375	370	382	355	379	456	382	355	392	452	346	244	344	252	343	233	343	233	344	252	338	259	343	233	338	259	333	224	333	224	338	259	330	263	333	224	330	263	321	217	321	217	330	263	319	265	321	217	319	265	308	266	307	213	321	217	308	266	307	213	308	266	296	265	307	213	296	265	294	212	234	216	243	215	243	259	373	62	409	109	382	118	373	62	382	118	354	82	373	62	354	82	333	30	257	458	254	405	283	422	364	459	366	402	379	456	105	296	116	372	102	316	46	53	43	130	36	90	-2	-74	1	-12	-2	-76	-2	-76	-8	-7	-8	-102	-8	-102	-8	-7	-19	-5	-8	-102	-19	-5	-29	-94	-29	-94	-19	-5	-32	-7	-29	-94	-32	-7	-42	-12	14	-28	9	-19	11	-54	14	-28	11	-54	14	-49	14	-28	14	-49	15	-44	14	-28	15	-44	16	-39	0	-70	0	-68	1	-12	1	-12	0	-68	3	-65	1	-12	3	-65	9	-19	9	-19	3	-65	8	-59	9	-19	8	-59	11	-54	3	-84	16	-105	8	-85	8	-85	16	-105	14	-85	20	-85	14	-85	16	-105	20	-85	16	-105	66	-94	63	-26	56	-47	66	-94	66	-94	56	-47	47	-63	66	-94	47	-63	39	-74	39	-74	35	-78	66	-94	66	-94	35	-78	31	-81	66	-94	31	-81	26	-83	130	296	124	268	145	-9	130	296	145	-9	149	359	149	359	145	-9	174	65	149	359	174	65	175	409	175	409	174	65	197	163	175	409	197	163	208	446	208	446	197	163	215	267	208	446	215	267	246	469	246	469	215	267	219	296	246	469	219	296	228	342	58	297	53	268	124	268	58	297	124	268	130	296	219	296	215	267	293	267	219	296	293	267	299	296	234	376	240	400	246	469	246	469	240	400	246	418	246	469	246	418	253	432	253	432	259	441	246	469	246	469	259	441	289	477	109	-62	145	-9	124	268	109	-62	124	268	76	22	109	-62	76	22	70	-3	109	-62	70	-3	66	-94	266	448	273	453	289	477	289	477	273	453	281	456	289	477	281	456	289	457	289	457	295	456	313	474	313	474	295	456	300	455	313	474	300	455	303	453	336	379	347	384	349	454	349	454	347	384	356	393	349	454	356	393	359	437	359	437	356	393	361	404	359	437	361	404	363	419	306	445	310	379	306	446	306	446	310	379	313	474	313	474	310	379	322	377	313	474	322	377	333	466	333	466	322	377	336	379	333	466	336	379	349	454	305	450	306	446	313	474	305	450	313	474	303	453	313	474	289	477	289	457	310	379	306	445	305	444	310	379	305	444	304	442	310	379	304	442	302	440	310	379	302	440	300	383	302	440	300	438	300	383	300	383	300	438	295	433	300	383	295	433	293	390	293	390	295	433	291	428	293	390	291	428	289	423	288	400	293	390	289	423	288	400	289	423	287	417	288	400	287	417	287	411	-2	-76	-8	-102	-1	-79	-1	-79	-8	-102	16	-105	-1	-79	16	-105	0	-82	0	-82	16	-105	3	-84	-29	-94	-42	-12	-45	-81	-45	-81	-42	-12	-51	-21	-45	-81	-51	-21	-54	-65	-54	-65	-51	-21	-56	-32	-54	-65	-56	-32	-58	-46	1	-12	-2	-74	-1	-72	1	-12	-1	-72	0	-70	-8	-7	-2	-76	1	-12	289	477	259	441	266	448	20	-85	66	-94	26	-83	63	-26	66	-94	70	-3	246	469	228	342	234	376	94	380	94	380	-8	0	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	185	72	193	6	236	229	193	6	209	-1	236	229	209	-1	230	-5	236	229	230	-5	254	-6	236	229	254	-6	237	235	183	66	181	59	182	18	183	66	182	18	193	6	183	66	193	6	185	72	182	18	181	59	180	52	182	18	180	52	179	44	182	18	179	44	179	37	254	-6	256	40	244	309	254	-6	244	309	240	250	240	250	244	309	239	255	244	309	219	297	226	263	302	304	288	310	315	229	315	229	288	310	270	312	315	229	270	312	262	59	262	59	270	312	260	55	425	196	417	152	430	103	430	103	417	152	396	107	430	103	396	107	385	47	385	47	396	107	365	67	385	47	365	67	326	8	326	8	365	67	325	38	326	8	325	38	280	27	280	27	274	27	326	8	326	8	274	27	268	28	326	8	268	28	262	30	462	280	453	297	458	168	462	280	458	168	468	237	462	280	468	237	466	259	440	308	422	312	423	211	440	308	423	211	425	196	440	308	425	196	430	103	440	308	430	103	458	168	440	308	458	168	453	297	391	250	396	244	398	304	398	304	396	244	404	235	398	304	404	235	409	310	409	310	404	235	411	228	409	310	411	228	422	312	422	312	411	228	418	221	422	312	418	221	423	211	390	296	385	286	385	263	390	296	385	263	388	256	390	296	388	256	391	250	390	296	391	250	398	304	385	286	383	276	384	269	385	286	384	269	385	263	254	-6	326	8	262	30	254	-6	262	30	258	34	254	-6	258	34	256	40	315	229	318	237	319	279	319	279	318	237	320	245	319	279	320	245	321	262	321	262	320	245	321	251	321	262	321	251	321	257	313	293	302	304	315	229	313	293	315	229	319	279	270	312	244	309	256	40	270	312	256	40	257	42	270	312	257	42	258	46	270	312	258	46	259	51	270	312	259	51	260	55	254	-6	240	250	240	247	254	-6	240	247	239	243	254	-6	239	243	238	239	254	-6	238	239	237	235	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	244	309	237	259	239	255	154	196	109	161	127	146	110	407	109	161	174	402	110	407	174	402	137	438	137	438	174	402	170	459	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	127	146	140	84	154	196	140	84	154	41	101	127	127	146	109	161	101	127	109	161	110	407	101	127	110	407	90	369	101	127	90	369	75	328	101	127	75	328	67	0	188	430	197	439	210	467	210	467	197	439	207	444	210	467	207	444	219	446	219	446	226	445	242	464	242	464	226	445	232	444	242	464	232	444	236	441	170	459	174	402	180	418	170	459	180	418	188	430	170	459	188	430	210	467	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	302	422	289	440	290	364	302	422	290	364	299	373	302	422	299	373	304	385	302	422	304	385	306	400	252	358	265	356	269	454	269	454	265	356	279	358	269	454	279	358	289	440	289	440	279	358	290	364	237	428	241	363	239	433	239	433	241	363	242	464	242	464	241	363	252	358	242	464	252	358	269	454	242	464	236	441	238	437	242	464	238	437	239	433	242	464	210	467	219	446	226	407	226	382	229	416	229	416	226	382	232	372	229	416	232	372	234	422	234	422	232	372	241	363	234	422	241	363	237	428	226	382	226	407	224	394	210	-4	192	196	188	0	67	0	75	328	-15	0	20	261	49	230	58	261	58	261	49	230	71	-2	58	261	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	17	113	19	2	24	141	24	141	19	2	32	-3	24	141	32	-3	49	230	49	230	32	-3	48	-5	49	230	48	-5	71	-2	3	49	4	23	6	66	6	66	4	23	10	11	6	66	10	11	10	88	10	88	10	11	19	2	10	88	19	2	17	113	88	367	83	51	84	58	88	367	84	58	85	69	196	472	164	466	137	261	137	261	164	466	136	462	137	261	136	462	128	230	128	230	136	462	109	458	128	230	109	458	98	119	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	137	261	128	230	163	230	137	261	163	230	172	261	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	92	99	98	119	93	387	92	99	93	387	88	367	92	99	88	367	88	82	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	83	51	71	-2	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	82	344	83	51	88	367	88	367	85	69	88	82	4	23	3	49	2	36	49	230	20	261	12	230	186	393	185	395	186	387	186	387	185	395	185	398	186	387	185	398	184	376	184	376	185	398	185	400	190	448	185	400	185	403	190	448	185	403	186	406	215	394	222	428	210	403	210	403	222	428	207	441	210	403	207	441	203	410	203	410	207	441	197	412	192	411	197	412	207	441	192	411	207	441	190	448	222	369	228	330	235	410	235	410	228	330	229	321	235	410	229	321	243	198	243	198	229	321	112	0	222	428	215	394	220	382	222	428	220	382	222	369	222	428	222	369	235	410	190	448	186	406	189	409	190	448	189	409	192	411	132	354	146	351	148	448	148	448	146	351	159	353	148	448	159	353	170	450	170	450	159	353	170	358	170	450	170	358	190	448	190	448	170	358	179	366	190	448	179	366	185	400	185	400	179	366	184	376	104	397	106	382	107	414	107	414	106	382	111	370	107	414	111	370	116	429	116	429	111	370	120	360	116	429	120	360	130	441	130	441	120	360	132	354	130	441	132	354	148	448	103	285	103	240	228	330	103	285	228	330	222	369	252	346	305	384	305	430	252	346	305	430	244	385	252	346	244	385	261	0	252	346	261	0	288	0	244	385	235	410	243	198	244	385	243	198	261	0	186	393	186	387	186	390	112	0	229	321	11	0	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	120	178	162	311	135	306	120	178	135	306	107	302	120	178	107	302	113	115	120	178	113	115	132	157	120	178	132	157	121	178	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	235	259	242	307	235	259	237	255	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	234	231	113	-138	192	-138	234	231	192	-138	302	182	234	231	302	182	235	235	271	312	256	311	302	182	302	182	256	311	242	307	302	182	242	307	238	250	238	250	238	247	302	182	302	182	238	247	237	244	302	182	237	244	236	239	228	302	215	294	222	263	307	200	313	218	313	293	313	293	313	218	317	235	313	293	317	235	319	278	319	278	317	235	319	249	319	278	319	249	321	260	303	303	289	310	302	182	303	303	302	182	307	200	303	303	307	200	313	293	42	274	28	293	28	275	235	235	302	182	236	239	271	312	302	182	289	310	242	307	237	255	238	250	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	303	463	302	440	324	436	303	463	324	436	333	461	333	461	324	436	343	427	333	461	343	427	361	454	361	454	343	427	357	410	361	454	357	410	366	387	370	357	386	95	387	442	387	442	386	95	419	143	387	442	419	143	410	427	410	427	419	143	430	407	366	387	370	357	387	442	366	387	387	442	361	454	290	87	284	12	316	30	493	406	489	401	490	383	490	383	489	401	483	398	490	383	483	398	480	382	480	382	483	398	475	396	480	382	475	396	469	381	469	381	475	396	465	395	454	396	446	398	447	381	454	396	447	381	457	381	454	396	457	381	465	395	544	439	542	455	542	422	542	422	542	455	536	468	542	422	536	468	535	408	535	408	536	468	527	477	535	408	527	477	525	397	525	397	527	477	515	482	525	397	515	482	512	389	512	389	515	482	503	484	512	389	503	484	497	384	497	384	503	484	495	413	467	451	468	441	468	460	468	460	468	441	473	432	468	460	473	432	473	469	473	469	473	432	479	425	473	469	479	425	481	476	481	476	479	425	486	418	481	476	486	418	491	482	491	482	486	418	495	413	491	482	495	413	503	484	493	406	490	383	497	384	493	406	497	384	495	413	463	335	459	351	461	247	463	335	461	247	467	300	463	335	467	300	466	318	459	351	454	367	461	247	461	247	454	367	447	381	461	247	447	381	445	194	445	194	447	381	446	398	445	194	446	398	440	401	445	194	440	401	434	405	445	194	434	405	430	407	445	194	430	407	419	143	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	270	460	277	437	303	463	303	463	277	437	302	440	469	381	465	395	457	381	160	22	150	16	153	-6	153	-6	150	16	140	12	153	-6	140	12	130	11	130	11	118	12	127	-8	127	-8	118	12	109	17	127	-8	109	17	102	26	127	-8	102	26	91	-4	91	-4	102	26	98	38	91	-4	98	38	97	54	97	54	105	279	91	-4	91	-4	105	279	84	260	91	-4	84	260	61	234	179	285	180	310	171	279	171	279	180	310	164	271	141	238	164	271	154	304	141	238	154	304	129	293	97	54	100	99	105	279	105	279	100	99	108	147	105	279	108	147	129	293	129	293	108	147	122	195	129	293	122	195	141	238	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	236	251	233	212	245	42	245	42	233	212	225	168	245	42	225	168	224	24	224	24	225	168	213	123	224	24	213	123	202	10	202	10	213	123	197	81	202	10	197	81	178	0	178	0	197	81	178	44	210	312	207	312	215	291	215	291	207	312	204	293	196	292	204	293	207	312	196	292	207	312	188	289	188	289	207	312	180	310	188	289	180	310	179	285	180	310	154	304	164	271	236	251	245	42	253	305	253	305	245	42	268	69	253	305	268	69	271	297	271	297	268	69	288	101	271	297	288	101	286	286	286	286	288	101	298	272	235	265	236	251	253	305	235	265	253	305	233	310	235	265	233	310	231	277	233	310	210	312	215	291	233	310	215	291	224	285	233	310	224	285	231	277	313	259	312	240	322	240	313	259	322	240	320	256	320	256	322	240	327	254	337	255	327	254	332	240	337	255	332	240	341	241	316	222	315	228	316	210	316	210	315	228	314	234	316	210	314	234	313	172	313	172	314	234	312	240	313	172	312	240	307	264	307	264	312	240	313	259	402	299	400	314	399	282	399	282	400	314	394	326	399	282	394	326	393	268	393	268	394	326	385	335	393	268	385	335	382	256	382	256	385	335	373	341	382	256	373	341	369	248	369	248	373	341	360	342	369	248	360	342	354	243	354	243	360	342	352	272	324	311	325	301	325	320	325	320	325	301	329	292	325	320	329	292	330	328	330	328	329	292	336	285	330	328	336	285	338	335	338	335	336	285	344	278	338	335	344	278	348	340	348	340	344	278	352	272	348	340	352	272	360	342	351	266	349	261	349	242	351	266	349	242	354	243	351	266	354	243	352	272	344	257	337	255	341	241	344	257	341	241	349	242	344	257	349	242	349	261	327	254	322	240	332	240	303	135	313	172	307	264	303	135	307	264	302	268	303	135	302	268	298	272	303	135	298	272	288	101	178	0	178	44	169	32	178	0	169	32	160	22	178	0	160	22	153	-6	130	11	127	-8	153	-6	316	222	316	210	316	216	78	306	-14	-61	78	306	78	306	-14	-61	57	-98	59	-106	57	-98	-14	-61	59	-106	-14	-61	63	-112	63	-112	-14	-61	101	-138	63	-112	101	-138	71	-116	71	-116	101	-138	84	-118	81	6	91	0	90	39	90	39	91	347	81	6	81	6	91	347	78	306	81	6	78	306	74	-21	74	-21	78	306	67	-45	78	306	57	-98	58	-90	78	306	58	-90	59	-79	78	306	59	-79	63	-64	78	306	63	-64	67	-45	94	62	99	81	109	387	109	387	99	81	106	107	109	387	106	107	115	140	115	140	123	165	135	422	135	422	123	165	129	183	135	422	129	183	133	235	133	235	129	183	134	196	133	235	134	196	156	265	156	265	134	196	139	206	156	265	139	206	146	216	146	216	156	232	156	265	156	265	156	232	177	287	91	347	90	39	91	48	91	347	91	48	94	62	91	347	94	62	109	387	95	25	100	-3	100	20	100	20	100	-3	110	-6	100	20	110	-6	108	16	108	16	110	-6	116	15	125	16	116	15	119	-7	125	16	119	-7	127	-8	91	31	90	39	91	0	91	31	91	0	100	-3	91	31	100	-3	95	25	228	195	218	154	235	39	235	39	218	154	203	110	235	39	203	110	184	4	184	4	203	110	183	68	184	4	183	68	158	35	158	35	151	28	184	4	184	4	151	28	142	23	184	4	142	23	134	19	156	232	168	245	177	287	177	287	168	245	180	255	177	287	180	255	197	302	197	302	180	255	192	262	197	302	192	262	204	264	204	264	213	263	218	310	218	310	213	263	221	259	218	310	221	259	241	312	241	312	221	259	226	252	241	312	226	252	230	241	228	195	235	39	231	227	231	227	235	39	241	312	241	312	235	39	277	92	241	312	277	92	267	309	267	309	277	92	288	298	134	19	125	16	127	-8	134	19	127	-8	184	4	187	417	196	426	210	455	210	455	196	426	207	432	210	455	207	432	220	434	220	434	227	433	242	452	242	452	227	433	232	431	242	452	232	431	236	429	168	446	135	422	173	384	168	446	173	384	179	403	168	446	179	403	187	417	168	446	187	417	210	455	135	422	133	235	173	384	135	422	109	387	115	140	305	158	315	231	312	258	305	158	312	258	303	281	305	158	303	281	288	298	305	158	288	298	277	92	231	227	241	312	230	241	218	310	197	302	204	264	302	409	289	428	290	352	302	409	290	352	299	361	302	409	299	361	304	373	302	409	304	373	306	387	252	346	265	344	269	442	269	442	265	344	279	346	269	442	279	346	289	428	289	428	279	346	290	352	237	416	241	351	239	421	239	421	241	351	242	452	242	452	241	351	252	346	242	452	252	346	269	442	242	452	236	429	238	425	242	452	238	425	239	421	242	452	210	455	220	434	226	394	226	370	229	403	229	403	226	370	232	360	229	403	232	360	234	410	234	410	232	360	241	351	234	410	241	351	237	416	116	15	110	-6	119	-7	101	-138	-14	-61	-22	-87	101	-138	-22	-87	-29	-104	101	-138	-29	-104	-38	-113	101	-138	-38	-113	-50	-118	101	-138	-50	-118	-67	-119	101	-138	-67	-119	-67	-138	84	-118	101	-138	101	-119	226	370	226	394	224	382	107	-118	107	-110	107	-110	91	-153	107	-110	158	308	91	-153	158	308	64	-142	64	-142	158	308	49	11	64	-142	49	11	46	-124	46	-124	49	11	43	-5	46	-124	43	-5	38	-22	114	-71	121	-45	158	308	158	308	121	-45	128	-22	158	308	128	-22	133	-6	133	-6	238	283	158	308	158	308	238	283	159	347	158	308	159	347	146	345	146	345	135	347	146	308	146	308	135	347	127	311	158	308	107	-110	109	-94	158	308	109	-94	114	-71	35	-101	46	-124	38	-22	35	-101	38	-22	34	-39	35	-101	34	-39	32	-55	35	-101	32	-55	31	-72	127	311	135	347	124	353	127	311	124	353	115	361	127	311	115	361	109	371	127	311	109	371	109	320	109	371	107	384	109	320	109	320	107	384	92	336	92	336	107	384	110	447	110	447	107	384	109	396	114	407	122	416	133	458	133	458	122	416	133	422	133	458	133	422	146	425	146	425	159	422	159	462	159	462	159	422	169	417	159	462	169	417	191	457	191	457	169	417	178	408	191	457	178	408	184	397	110	447	109	396	114	407	110	447	114	407	133	458	91	430	79	409	79	357	91	430	79	357	92	336	91	430	92	336	110	447	146	345	146	308	158	308	198	-104	197	-91	195	-121	195	-121	197	-91	192	-79	195	-121	192	-79	186	-136	186	-136	192	-79	184	-70	186	-136	184	-70	174	-64	186	-136	174	-64	171	-147	171	-147	174	-64	161	-62	171	-147	161	-62	150	-154	150	-154	161	-62	150	-64	150	-154	150	-64	140	-69	150	-154	140	-69	138	-126	150	-154	138	-126	137	-129	150	-154	137	-129	135	-132	150	-154	135	-132	131	-134	150	-154	131	-134	127	-136	150	-154	127	-136	124	-157	138	-126	140	-69	137	-122	124	-157	127	-136	122	-136	122	-136	115	-135	124	-157	124	-157	115	-135	110	-131	124	-157	110	-131	91	-153	91	-153	110	-131	108	-125	91	-153	108	-125	107	-118	238	422	218	442	238	283	238	283	218	442	191	457	238	283	191	457	186	385	186	385	184	372	238	283	238	283	184	372	179	361	238	283	179	361	170	353	159	462	133	458	146	425	244	300	249	318	252	398	252	398	249	318	253	336	252	398	253	336	256	373	256	373	253	336	256	354	238	422	238	283	244	300	238	422	244	300	252	398	126	-94	127	-103	128	-84	128	-84	127	-103	130	-111	128	-84	130	-111	132	-76	132	-76	130	-111	134	-117	132	-76	134	-117	140	-69	140	-69	134	-117	137	-122	91	-153	107	-118	107	-110	159	347	238	283	170	353	191	457	184	397	186	385	79	357	79	409	75	385	34	-113	34	-113	34	-113	34	-113	33	-43	22	-37	34	-113	22	-37	19	-143	34	-113	19	-143	35	-116	36	-107	39	-102	41	-51	41	-51	39	-102	44	-95	41	-51	44	-95	47	-62	47	-62	44	-95	47	-86	47	-62	47	-86	49	-74	41	-51	33	-43	34	-113	41	-51	34	-113	36	-107	75	-106	67	-118	73	-140	73	-140	67	-118	59	-124	73	-140	59	-124	51	-126	51	-126	44	-125	49	-146	49	-146	44	-125	39	-123	49	-146	39	-123	36	-120	35	-116	19	-143	49	-146	35	-116	49	-146	36	-120	9	-35	-4	-37	-3	-134	9	-35	-3	-134	19	-143	9	-35	19	-143	22	-37	-30	-65	-29	-101	-25	-53	-25	-53	-29	-101	-19	-120	-25	-53	-19	-120	-16	-43	-16	-43	-19	-120	-3	-134	-16	-43	-3	-134	-4	-37	85	43	83	45	88	6	88	6	83	45	81	49	88	6	81	49	73	0	73	0	81	49	81	54	82	326	81	54	82	66	82	326	82	66	86	86	88	6	102	16	88	42	88	42	102	16	91	41	98	44	91	41	102	16	98	44	102	16	107	50	107	50	102	16	116	29	107	50	116	29	118	61	118	61	116	29	121	-47	118	61	121	-47	130	76	130	76	121	-47	158	85	130	76	158	85	143	95	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	56	311	25	299	60	275	56	311	60	275	82	326	82	326	60	275	73	0	82	326	73	0	81	54	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	116	29	90	-62	103	-102	116	29	103	-102	113	-75	116	29	113	-75	121	-47	90	-125	103	-102	90	-62	90	-125	90	-62	82	-88	90	-125	82	-88	75	-106	90	-125	75	-106	73	-140	51	-126	49	-146	73	-140	60	275	15	115	28	-3	60	275	28	-3	43	-5	60	275	43	-5	58	-4	60	275	58	-4	73	0	28	-3	15	115	15	1	15	1	15	115	9	95	15	1	9	95	6	10	6	10	9	95	4	76	6	10	4	76	1	60	0	22	6	10	1	60	0	22	1	60	0	47	0	22	0	47	-1	38	85	43	88	6	88	42	60	275	25	299	25	275	82	326	86	86	106	346	-29	-101	-30	-65	-32	-79	54	311	45	306	60	275	60	275	45	306	36	303	60	275	36	303	25	299	54	311	60	275	63	315	63	315	60	275	66	-2	63	315	66	-2	72	321	72	321	66	-2	81	54	82	351	81	54	82	66	82	351	82	66	91	377	91	377	82	66	86	86	91	377	86	86	94	114	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	66	-2	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	118	61	107	50	110	23	110	23	107	50	98	44	110	23	98	44	91	41	91	41	88	42	88	6	88	6	88	42	85	43	88	6	85	43	83	45	81	49	81	54	66	-2	81	49	66	-2	88	6	81	49	88	6	83	45	129	432	116	195	140	275	129	432	140	275	144	444	144	444	140	275	146	303	144	444	146	303	161	454	161	454	146	303	173	401	161	454	173	401	178	461	178	461	173	401	179	419	178	461	179	419	194	465	194	465	179	419	186	431	194	465	186	431	195	440	91	377	94	114	102	398	102	398	94	114	103	150	102	398	103	150	115	417	115	417	103	150	116	195	115	417	116	195	129	432	194	465	195	440	207	467	207	467	195	440	206	444	207	467	206	444	218	446	218	446	225	445	240	464	240	464	225	445	230	443	240	464	230	443	234	441	299	422	287	440	288	364	299	422	288	364	297	373	299	422	297	373	302	385	299	422	302	385	304	400	250	358	263	356	266	454	266	454	263	356	277	358	266	454	277	358	287	440	287	440	277	358	288	364	235	428	239	363	237	433	237	433	239	363	240	464	240	464	239	363	250	358	240	464	250	358	266	454	240	464	234	441	236	437	240	464	236	437	237	433	240	464	207	467	218	446	224	407	224	382	228	416	228	416	224	382	230	372	228	416	230	372	232	422	232	422	230	372	239	363	232	422	239	363	235	428	146	303	140	275	195	275	146	303	195	275	195	303	133	49	158	85	143	95	133	49	143	95	130	76	133	49	130	76	118	61	133	49	118	61	110	23	91	41	88	6	110	23	224	382	224	407	222	394	72	321	81	54	82	351	0	22	0	47	-1	38	60	275	25	299	25	275	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	528	452	517	452	517	437	517	437	517	452	502	435	502	435	517	452	490	432	476	427	490	432	517	452	476	427	517	452	416	397	416	397	517	452	414	410	525	513	526	500	527	520	527	520	526	500	531	490	527	520	531	490	531	528	531	528	531	490	537	483	531	528	537	483	539	535	539	535	537	483	545	477	539	535	545	477	549	540	549	540	545	477	554	471	549	540	554	471	562	542	562	542	554	471	568	448	562	542	568	448	574	541	574	541	568	448	581	456	574	541	581	456	586	536	586	536	581	456	593	467	586	536	593	467	595	527	595	527	593	467	601	481	595	527	601	481	601	515	601	515	601	481	603	499	554	471	552	464	552	443	554	471	552	443	568	448	528	452	531	440	538	455	538	455	531	440	544	442	538	455	544	442	546	458	546	458	544	442	552	443	546	458	552	443	552	464	416	397	434	336	446	375	416	397	446	375	456	402	416	397	456	402	465	418	416	397	465	418	476	427	517	452	363	452	383	433	517	452	383	433	398	429	517	452	398	429	409	421	517	452	409	421	414	410	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	528	452	517	437	531	440	87	433	66	452	66	435	52	59	46	116	45	98	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	263	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	325	285	330	303	330	303	325	285	335	285	330	303	335	285	337	303	392	317	389	313	394	290	394	290	389	313	383	309	394	290	383	309	381	288	381	288	383	309	376	307	381	288	376	307	367	305	367	305	360	305	365	286	365	286	360	305	352	304	365	286	352	304	349	286	349	286	352	304	344	304	349	286	344	304	337	303	443	351	441	366	441	333	441	333	441	366	435	378	441	333	435	378	434	318	434	318	435	378	426	387	434	318	426	387	423	305	423	305	426	387	415	392	423	305	415	392	409	295	409	295	415	392	402	394	409	295	402	394	394	290	394	290	402	394	393	324	365	360	366	350	367	369	367	369	366	350	369	342	367	369	369	342	371	378	371	378	369	342	375	334	371	378	375	334	379	386	379	386	375	334	383	328	379	386	383	328	389	392	389	392	383	328	393	324	389	392	393	324	402	394	367	305	365	286	381	288	261	61	263	73	250	303	261	61	250	303	260	54	277	124	330	303	250	303	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	392	317	394	290	393	324	337	303	335	285	349	286	12	28	11	58	10	48	26	-121	21	-112	22	-155	22	-155	21	-112	20	-102	19	-4	20	-102	22	-87	19	-4	22	-87	42	9	42	9	22	-87	29	-74	42	9	29	-74	40	-62	95	-112	87	-122	88	-157	88	-157	87	-122	76	-129	88	-157	76	-129	72	-158	72	-158	76	-129	65	-133	72	-158	65	-133	59	-159	59	-159	65	-133	53	-134	150	173	309	286	222	255	222	255	309	286	309	304	222	255	309	304	94	255	83	252	94	255	309	304	83	252	309	304	63	304	65	116	85	125	222	255	222	255	85	125	102	130	222	255	102	130	150	173	150	173	102	130	116	132	150	173	116	132	126	133	126	133	141	131	150	173	150	173	141	131	154	128	150	173	154	128	156	174	156	174	154	128	164	122	156	174	164	122	163	175	163	175	164	122	170	175	165	76	157	67	189	17	189	17	157	67	148	60	189	17	148	60	140	56	140	56	120	47	189	17	189	17	120	47	101	38	189	17	101	38	81	29	63	304	12	198	29	198	63	304	29	198	40	218	63	304	40	218	54	234	63	304	54	234	69	245	63	304	69	245	83	252	222	255	29	117	43	101	222	255	43	101	65	116	170	175	171	113	176	176	176	176	171	113	173	103	189	17	173	103	171	88	112	-70	105	-82	106	-154	106	-154	105	-82	100	-99	106	-154	100	-99	95	-112	231	48	247	68	247	152	247	152	247	68	257	91	247	152	257	91	257	134	257	134	257	91	261	114	180	176	189	17	208	173	208	173	189	17	211	30	208	173	211	30	231	165	231	165	211	30	231	48	231	165	231	48	247	152	176	176	173	103	189	17	176	176	189	17	180	176	189	17	81	29	67	-43	67	-43	81	29	62	19	67	-43	62	19	53	-52	53	-52	62	19	42	9	53	-52	42	9	40	-62	185	-89	183	-79	183	-101	183	-101	183	-79	179	-70	183	-101	179	-70	179	-112	179	-112	179	-70	171	-62	179	-112	171	-62	170	-123	170	-123	171	-62	160	-57	170	-123	160	-57	158	-134	158	-134	160	-57	145	-55	158	-134	145	-55	140	-143	140	-143	145	-55	132	-56	140	-143	132	-56	124	-149	124	-149	132	-56	121	-61	124	-149	121	-61	112	-70	42	-133	33	-128	39	-158	42	-133	39	-158	59	-159	42	-133	59	-159	53	-134	26	-121	22	-155	39	-158	26	-121	39	-158	33	-128	7	-151	22	-155	20	-102	7	-151	20	-102	19	-4	7	-151	19	-4	-2	-21	7	-151	-2	-21	-3	-145	-27	-122	-21	-131	-19	-42	-19	-42	-21	-131	-13	-139	-19	-42	-13	-139	-2	-21	-2	-21	-13	-139	-3	-145	-30	-66	-34	-93	-34	-103	-30	-66	-34	-103	-32	-112	-30	-66	-32	-112	-27	-122	-30	-66	-27	-122	-19	-42	95	-112	88	-157	106	-154	112	-70	106	-154	124	-149	165	76	189	17	171	88	170	175	164	122	171	113	42	78	42	78	-17	17	42	78	-17	17	229	0	42	78	229	0	72	75	42	78	72	75	66	104	150	456	149	400	174	396	150	456	174	396	191	462	191	462	174	396	191	385	191	462	191	385	228	456	228	456	191	385	203	367	228	456	203	367	209	346	88	377	105	390	115	441	115	441	105	390	125	398	115	441	125	398	150	456	150	456	125	398	149	400	43	351	58	342	61	387	61	387	58	342	72	361	61	387	72	361	85	417	85	417	72	361	88	377	85	417	88	377	115	441	208	293	203	280	204	188	204	188	203	280	198	267	204	188	198	267	192	254	192	254	161	212	204	188	204	188	161	212	140	184	204	188	140	184	116	157	14	254	4	212	161	212	14	254	161	212	192	254	297	385	282	417	289	289	297	385	289	289	296	308	297	385	296	308	300	327	297	385	300	327	302	348	209	346	211	321	228	456	228	456	211	321	231	212	228	456	231	212	259	441	259	441	231	212	268	254	259	441	268	254	282	417	282	417	268	254	279	272	282	417	279	272	289	289	268	254	231	212	306	212	268	254	306	212	317	254	231	212	211	321	210	307	231	212	210	307	208	293	91	130	66	104	72	75	91	130	72	75	204	188	91	130	204	188	116	157	235	89	216	80	229	0	229	0	216	80	193	76	229	0	193	76	165	75	229	0	165	75	72	75	283	129	267	129	252	105	283	129	252	105	235	89	283	129	235	89	229	0	229	0	-17	17	-17	0	208	293	204	188	231	212	26	73	27	51	30	82	30	82	27	51	33	39	30	82	33	39	37	90	37	90	33	39	41	28	37	90	41	28	47	95	47	95	41	28	52	18	47	95	52	18	61	97	61	97	52	18	63	11	61	97	63	11	76	95	76	95	63	11	77	4	76	95	77	4	88	90	88	90	77	4	90	0	88	90	90	0	97	81	97	81	90	0	104	-3	97	81	104	-3	104	69	104	69	104	-3	117	-5	104	69	117	-5	109	56	109	56	117	-5	112	43	221	112	209	79	238	24	238	24	209	79	192	47	238	24	192	47	188	1	188	1	192	47	170	23	188	1	170	23	146	13	146	13	133	15	188	1	188	1	133	15	131	-6	212	265	208	265	213	177	213	177	208	265	204	265	213	177	204	265	199	189	199	189	204	265	198	264	199	189	198	264	186	366	186	366	198	264	205	296	186	366	205	296	221	366	221	366	205	296	213	327	213	327	205	296	279	296	213	327	279	296	288	327	304	108	313	164	310	195	304	108	310	195	299	223	304	108	299	223	281	245	304	108	281	245	277	60	221	112	238	24	225	140	225	140	238	24	255	260	255	260	238	24	277	60	255	260	277	60	281	245	222	161	225	140	255	260	222	161	255	260	219	265	222	161	219	265	216	265	222	161	216	265	213	177	199	189	186	366	182	197	182	197	186	366	176	327	182	197	176	327	167	296	167	296	176	327	133	327	167	296	133	327	124	296	167	296	141	199	163	199	167	296	163	199	182	197	124	22	117	31	117	-5	124	22	117	-5	131	-6	124	22	131	-6	133	15	27	51	26	73	25	65	112	43	117	-5	117	31	212	265	213	177	216	265	188	500	143	500	10	0	188	500	10	0	54	0	143	500	10	0	54	0	143	500	54	0	188	500	236	500	102	0	146	0	236	500	146	0	281	500	112	176	65	0	109	0	112	176	109	0	157	176	112	176	157	176	124	220	112	176	124	220	21	220	112	176	21	220	10	176	49	321	140	277	152	321	152	321	140	277	157	176	152	321	157	176	198	500	198	500	157	176	168	220	198	500	168	220	184	277	196	321	244	500	198	500	196	321	198	500	184	277	196	321	184	277	284	277	196	321	284	277	296	321	168	220	157	176	256	176	168	220	256	176	268	220	124	220	157	176	140	277	140	277	49	321	36	277	33	67	33	30	41	83	41	83	33	30	41	14	41	83	41	14	53	95	53	95	41	14	54	2	53	95	54	2	69	103	69	103	54	2	69	-5	69	103	69	-5	87	106	87	106	69	-5	87	-8	87	106	87	-8	106	103	106	103	87	-8	106	-5	106	103	106	-5	121	95	121	95	106	-5	122	2	121	95	122	2	134	83	134	83	122	2	134	14	134	83	134	14	142	67	142	67	134	14	142	29	142	67	142	29	145	48	148	446	138	428	152	223	152	223	138	428	132	406	152	223	132	406	132	181	132	181	132	406	130	382	132	181	130	382	126	347	222	453	218	353	227	370	222	453	227	370	232	443	232	443	227	370	233	383	232	443	233	383	238	429	238	429	233	383	237	393	238	429	237	393	239	402	148	446	152	223	164	458	164	458	152	223	172	265	164	458	172	265	188	462	188	462	172	265	194	308	188	462	194	308	207	460	207	460	194	308	218	353	207	460	218	353	222	453	121	305	114	258	114	137	121	305	114	137	132	181	121	305	132	181	126	347	104	204	93	143	114	137	104	204	114	137	114	258	238	429	239	402	240	413	33	30	33	67	30	48	-12	-103	-9	-64	-13	-108	-13	-108	-16	-57	-22	-136	-22	-136	-16	-57	-25	-53	-22	-136	-25	-53	-36	-51	-12	-103	-10	-100	-9	-64	-9	-64	-10	-100	-6	-96	-9	-64	-6	-96	-4	-73	-4	-73	-6	-96	-4	-91	-4	-73	-4	-91	-3	-84	32	-88	23	-105	38	-133	38	-133	23	-105	13	-115	38	-133	13	-115	2	-118	2	-118	-2	-118	1	-139	1	-139	-2	-118	-6	-116	1	-139	-6	-116	-10	-114	-12	-111	-13	-108	-22	-136	-12	-111	-22	-136	1	-139	-12	-111	1	-139	-10	-114	-42	-129	-22	-136	-36	-51	-42	-129	-36	-51	-46	-53	-42	-129	-46	-53	-55	-58	-42	-129	-55	-58	-57	-118	-63	-66	-67	-75	-66	-103	-63	-66	-66	-103	-57	-118	-63	-66	-57	-118	-55	-58	112	210	52	-26	71	-116	112	210	71	-116	98	-87	112	210	98	-87	121	-44	112	210	121	-44	115	221	140	12	194	218	148	300	140	12	148	300	121	-44	121	-44	148	300	120	255	121	-44	120	255	120	249	121	-44	120	249	119	241	119	263	120	255	148	300	119	263	148	300	117	297	119	263	117	297	116	268	117	297	78	293	93	275	117	297	93	275	103	275	117	297	103	275	111	272	117	297	111	272	116	268	194	218	219	312	196	307	194	218	196	307	174	304	194	218	174	304	148	300	117	232	115	221	121	-44	117	232	121	-44	119	241	42	-61	32	-88	38	-133	42	-61	38	-133	71	-116	42	-61	71	-116	52	-26	2	-118	1	-139	38	-133	321	466	282	466	211	348	211	348	282	466	192	400	211	348	192	400	155	348	155	348	192	400	130	466	155	348	130	466	96	466	93	275	78	293	78	275	-66	-103	-67	-75	-69	-86	-16	-57	-13	-108	-9	-64	355	634	354	642	354	627	354	627	354	642	352	648	354	627	352	648	351	622	351	622	352	648	348	653	351	622	348	653	345	617	345	617	348	653	342	656	345	617	342	656	336	612	336	612	342	656	334	657	336	612	334	657	327	656	325	606	336	612	327	656	325	606	327	656	321	655	325	606	321	655	316	652	325	606	316	652	310	647	325	606	310	647	304	642	325	606	304	642	236	557	304	642	205	557	236	557	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	252	445	12	68	51	68	252	445	51	68	55	75	252	445	55	75	94	140	252	445	94	140	109	167	252	445	109	167	209	332	252	445	209	332	234	167	252	445	234	167	238	140	252	445	238	140	247	60	252	445	247	60	247	58	252	445	247	58	247	56	252	445	247	56	248	54	252	445	248	54	248	52	252	445	248	52	248	50	252	445	248	50	348	55	255	498	252	445	256	489	256	489	252	445	348	55	256	489	348	55	342	83	342	83	283	437	274	471	274	471	283	437	283	469	292	471	283	469	284	437	292	471	284	437	303	440	256	507	260	514	265	556	265	556	260	514	266	521	265	556	266	521	284	559	284	559	266	521	274	525	284	559	274	525	283	526	283	526	293	525	284	559	284	559	293	525	303	556	400	0	400	17	379	19	400	0	379	19	365	25	400	0	365	25	248	50	400	0	248	50	246	39	400	0	246	39	240	30	266	475	260	481	342	83	266	475	342	83	274	471	248	50	365	25	355	37	248	50	355	37	348	55	300	475	303	440	306	481	306	481	303	440	319	449	306	481	319	449	311	488	311	488	319	449	312	497	319	547	312	497	319	449	319	547	319	449	333	534	333	534	319	449	333	462	333	534	333	462	341	517	341	517	333	462	341	479	341	517	341	479	345	498	293	525	302	521	303	556	303	556	302	521	308	514	303	556	308	514	319	547	319	547	308	514	311	506	319	547	311	506	312	497	242	452	252	445	248	547	248	547	252	445	255	498	248	547	255	498	256	507	234	533	226	517	228	472	234	533	228	472	234	462	234	533	234	462	242	452	234	533	242	452	248	547	226	517	222	498	224	485	226	517	224	485	228	472	283	469	283	437	284	437	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	248	547	256	507	265	556	292	471	303	440	300	475	400	0	196	17	196	0	256	489	342	83	260	481	51	68	12	68	48	61	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	158	397	165	352	166	389	166	389	165	352	189	348	166	389	189	348	176	383	176	383	189	348	189	381	201	383	189	381	189	348	201	383	189	348	212	352	214	489	190	492	201	458	201	458	190	492	189	460	176	458	189	460	190	492	176	458	190	492	167	489	262	421	258	444	258	398	258	398	258	444	249	463	258	398	249	463	248	378	248	378	249	463	234	479	248	378	234	479	232	362	232	362	234	479	229	419	232	362	229	419	227	407	232	362	227	407	221	397	234	479	214	489	221	443	234	479	221	443	227	432	234	479	227	432	229	419	214	489	201	458	213	452	214	489	213	452	221	443	213	389	201	383	212	352	213	389	212	352	232	362	213	389	232	362	221	397	167	489	148	479	152	433	167	489	152	433	158	444	167	489	158	444	166	452	167	489	166	452	176	458	118	422	121	398	121	444	121	444	121	398	130	378	121	444	130	378	132	464	132	464	130	378	146	362	132	464	146	362	148	479	148	479	146	362	150	420	152	408	150	420	146	362	152	408	146	362	165	352	152	408	165	352	158	397	238	614	244	551	248	612	248	612	244	551	254	557	248	612	254	557	257	608	257	608	254	557	261	563	257	608	261	563	264	601	264	601	261	563	266	569	264	601	266	569	268	592	268	592	266	569	269	575	268	592	269	575	270	582	244	551	238	614	230	613	244	551	230	613	223	610	244	551	223	610	214	603	244	551	214	603	204	594	244	551	204	594	191	581	244	551	191	581	141	492	141	492	191	581	108	492	152	433	148	479	150	420	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	-7	39	-14	30	88	0	88	0	-14	30	-19	25	88	0	-19	25	-22	23	-22	23	-25	21	88	0	88	0	-25	21	-28	20	88	0	-28	20	-32	18	-7	39	88	0	3	51	3	51	88	0	51	26	3	51	51	26	17	69	17	69	51	26	47	32	17	69	47	32	45	40	45	40	46	45	17	69	17	69	46	45	47	50	17	69	47	50	49	56	271	401	267	394	323	424	323	424	267	394	263	388	219	38	210	28	535	0	535	0	210	28	197	21	535	0	197	21	179	17	263	388	133	172	152	198	152	198	133	172	262	172	152	198	262	172	269	198	269	198	262	172	330	38	269	198	330	38	328	47	328	47	331	424	269	198	55	66	133	172	263	388	17	69	49	56	52	61	17	69	52	61	55	66	17	69	55	66	263	388	323	424	331	424	621	452	621	452	331	424	448	430	621	452	448	430	463	431	463	431	501	428	621	452	621	452	501	428	531	418	621	452	531	418	553	403	590	324	621	452	574	327	574	327	621	452	572	354	567	382	572	354	621	452	567	382	621	452	553	403	331	424	328	47	328	49	331	424	328	49	328	53	331	424	328	53	329	56	331	424	329	56	330	61	331	424	330	61	331	66	331	424	331	66	373	229	331	424	373	229	379	250	331	424	379	250	423	409	331	424	423	409	426	418	331	424	426	418	431	424	331	424	431	424	438	428	331	424	438	428	448	430	274	407	323	424	275	413	275	413	323	424	276	418	275	424	276	418	323	424	275	424	323	424	621	452	621	452	222	452	245	435	621	452	245	435	260	432	621	452	260	432	270	429	621	452	270	429	275	424	529	97	516	80	535	0	535	0	516	80	502	66	535	0	502	66	489	54	489	54	470	41	535	0	535	0	470	41	450	32	535	0	450	32	428	26	543	115	529	97	535	0	543	115	535	0	575	133	543	115	575	133	557	134	219	38	535	0	358	23	358	23	535	0	373	22	403	23	373	22	535	0	403	23	535	0	428	26	233	72	227	53	345	26	233	72	345	26	336	31	233	72	336	31	330	38	233	72	330	38	262	172	219	38	358	23	345	26	219	38	345	26	227	53	463	158	478	134	464	164	464	164	478	134	464	169	462	192	464	169	477	271	462	192	477	271	456	259	392	250	413	225	428	252	428	252	413	225	439	218	428	252	439	218	456	259	456	259	439	218	455	208	456	259	455	208	462	192	494	292	477	271	478	134	494	292	478	134	528	319	494	292	528	319	510	321	464	169	478	134	477	271	462	145	462	138	478	134	462	145	478	134	463	151	463	151	478	134	463	158	379	250	373	229	413	225	379	250	413	225	392	250	88	0	88	17	71	19	88	0	71	19	59	22	88	0	59	22	51	26	-36	18	-42	17	88	0	-36	18	88	0	-32	18	481	611	487	548	491	609	491	609	487	548	497	554	491	609	497	554	500	605	500	605	497	554	505	560	500	605	505	560	507	598	507	598	505	560	510	566	507	598	510	566	512	589	512	589	510	566	513	572	512	589	513	572	514	579	487	548	481	611	474	610	487	548	474	610	466	606	487	548	466	606	457	600	487	548	457	600	447	590	487	548	447	590	434	577	487	548	434	577	385	489	385	489	434	577	351	489	88	0	-42	17	-42	0	323	424	263	388	152	198	271	401	323	424	274	407	535	0	179	17	179	0	245	435	222	452	222	437	100	-4	124	5	103	41	103	41	124	5	114	39	127	41	114	39	124	5	127	41	124	5	146	22	191	80	198	48	193	123	191	80	193	123	177	93	177	93	165	74	168	46	168	46	165	74	153	59	168	46	153	59	146	22	146	22	153	59	140	48	146	22	140	48	127	41	198	311	183	312	192	283	192	283	183	312	159	309	192	283	159	309	157	267	157	267	159	309	136	300	157	267	136	300	126	228	126	228	136	300	112	286	126	228	112	286	102	177	102	177	112	286	90	268	102	177	90	268	87	125	87	125	90	268	81	84	198	311	192	283	203	281	198	311	203	281	211	306	211	306	203	281	212	276	211	306	212	276	221	298	221	298	212	276	219	268	221	298	219	268	223	258	0	109	1	42	10	146	10	146	1	42	11	20	10	146	11	20	25	182	25	182	11	20	28	4	25	182	28	4	45	216	45	216	28	4	49	-4	45	216	49	-4	69	247	69	247	49	-4	74	-7	69	247	74	-7	90	268	90	268	74	-7	81	84	83	68	81	84	74	-7	83	68	74	-7	100	-4	288	44	279	55	287	-8	287	-8	279	55	273	71	287	-8	273	71	255	-4	255	-4	273	71	271	91	306	266	320	310	250	307	306	266	250	307	279	145	279	145	250	307	273	115	279	145	273	115	275	122	275	122	299	127	279	145	279	145	299	127	313	154	313	154	299	127	354	140	313	154	354	140	344	173	344	173	354	140	370	199	387	310	368	309	370	290	370	290	368	309	352	304	370	290	352	304	351	284	351	284	352	304	336	296	351	284	336	296	332	268	332	268	336	296	321	284	332	268	321	284	315	242	315	242	321	284	306	266	315	242	306	266	298	204	298	204	306	266	283	156	306	266	279	145	283	156	255	-4	271	91	271	97	255	-4	271	97	271	102	255	-4	271	102	272	108	255	-4	272	108	250	307	255	-4	250	307	238	268	255	-4	238	268	230	285	255	-4	230	285	229	6	230	285	225	245	229	6	223	258	225	245	230	285	223	258	230	285	221	298	387	310	370	290	379	289	387	310	379	289	385	286	385	73	369	56	376	25	376	25	369	56	352	44	376	25	352	44	349	6	349	6	352	44	334	36	349	6	334	36	320	-4	320	-4	334	36	315	34	399	51	419	83	400	94	399	51	400	94	385	73	399	51	385	73	376	25	320	-4	315	34	300	36	320	-4	300	36	288	44	320	-4	288	44	287	-8	193	123	198	48	206	156	206	156	198	48	210	24	206	156	210	24	216	189	216	189	210	24	229	6	216	189	229	6	222	219	222	219	229	6	225	245	177	93	168	46	191	80	100	-4	103	41	94	47	100	-4	94	47	87	56	100	-4	87	56	83	68	448	219	455	251	452	272	448	219	452	272	443	288	448	219	443	288	429	300	448	219	429	300	429	188	387	229	397	161	394	262	394	262	397	161	410	307	410	307	397	161	429	188	410	307	429	188	429	300	393	273	394	262	410	307	393	273	410	307	390	280	390	280	410	307	387	310	390	280	387	310	385	286	370	199	354	140	397	161	370	199	397	161	387	229	333	471	339	407	343	470	343	470	339	407	349	414	343	470	349	414	351	465	351	465	349	414	356	420	351	465	356	420	359	458	359	458	356	420	361	426	359	458	361	426	363	449	363	449	361	426	364	432	363	449	364	432	365	439	339	407	333	471	325	470	339	407	325	470	318	467	339	407	318	467	309	460	339	407	309	460	298	451	339	407	298	451	285	437	339	407	285	437	236	348	236	348	285	437	203	348	250	307	272	108	273	115	1	42	0	109	-2	72	169	-11	181	-11	175	11	175	11	181	-11	186	11	211	15	186	11	216	-8	211	15	216	-8	236	27	236	27	216	-8	250	0	236	27	250	0	259	47	259	47	250	0	282	12	259	47	282	12	280	72	280	72	282	12	298	102	319	149	298	102	313	29	319	149	313	29	343	52	166	13	157	16	158	-10	166	13	158	-10	169	-11	166	13	169	-11	175	11	136	-6	147	-8	140	26	140	26	147	-8	149	20	149	20	147	-8	158	-10	149	20	158	-10	157	16	119	142	130	196	138	399	138	399	130	196	145	252	138	399	145	252	216	446	216	446	145	252	165	305	216	446	165	305	188	352	188	352	208	384	216	446	216	446	208	384	229	408	216	446	229	408	252	426	186	11	181	-11	216	-8	303	463	299	440	309	439	303	463	309	439	315	463	315	463	309	439	318	438	315	463	318	438	325	462	325	462	318	438	326	435	325	462	326	435	336	460	336	460	326	435	334	431	336	460	334	431	342	425	394	517	359	454	360	400	360	400	359	454	347	458	360	400	347	458	342	425	342	425	347	458	336	460	394	517	360	400	364	391	394	517	364	391	366	383	394	517	366	383	368	374	394	517	368	374	369	365	394	517	369	365	370	356	394	517	370	356	385	443	394	517	385	443	428	517	436	401	413	425	419	139	419	139	413	425	385	443	419	139	385	443	385	93	385	93	385	443	370	356	342	425	123	52	124	-2	342	425	124	-2	140	26	342	425	140	26	360	400	124	-2	123	52	120	60	124	-2	120	60	118	69	124	-2	118	69	117	78	124	-2	117	78	116	86	124	-2	116	86	97	8	124	-2	97	8	76	-83	97	8	116	86	115	95	115	95	138	399	97	8	97	8	138	399	75	328	97	8	75	328	69	27	69	27	75	328	47	50	97	8	44	-83	76	-83	467	306	463	340	461	246	461	246	463	340	452	373	461	246	452	373	445	190	445	190	452	373	436	401	445	190	436	401	419	139	370	356	365	310	385	93	385	93	365	310	354	258	385	93	354	258	343	52	343	52	354	258	338	202	343	52	338	202	319	149	303	463	216	446	252	426	303	463	252	426	275	436	303	463	275	436	299	440	33	241	18	143	21	109	33	241	21	109	31	78	33	241	31	78	47	50	33	241	47	50	75	328	298	102	282	12	313	29	326	611	332	548	336	609	336	609	332	548	342	554	336	609	342	554	345	605	345	605	342	554	350	560	345	605	350	560	352	598	352	598	350	560	355	566	352	598	355	566	357	589	357	589	355	566	357	572	357	589	357	572	358	579	332	548	326	611	319	610	332	548	319	610	311	606	332	548	311	606	302	600	332	548	302	600	291	590	332	548	291	590	278	577	332	548	278	577	229	489	229	489	278	577	196	489	138	399	115	95	119	142	140	26	124	-2	136	-6	154	36	141	22	164	3	164	3	141	22	127	13	164	3	127	13	112	11	112	11	106	11	106	-8	106	-8	106	11	100	12	106	-8	100	12	99	-8	99	-8	100	12	95	15	99	-8	95	15	93	-7	93	-7	95	15	91	18	93	-7	91	18	87	23	209	311	207	283	217	255	217	255	207	283	87	23	81	93	81	267	78	58	78	58	81	267	72	-2	78	58	72	-2	78	53	78	53	72	-2	79	-4	78	53	79	-4	87	23	87	23	79	-4	86	-6	87	23	86	-6	93	-7	210	189	201	152	217	35	217	35	201	152	191	116	217	35	191	116	179	84	179	84	167	57	217	35	217	35	167	57	164	3	149	276	161	285	193	312	193	312	161	285	173	291	193	312	173	291	186	293	186	293	191	292	193	312	193	312	191	292	195	291	193	312	195	291	199	312	199	312	195	291	199	289	199	312	199	289	204	312	204	312	199	289	203	286	204	312	203	286	207	283	81	93	89	133	81	267	81	267	89	133	100	176	81	267	100	176	134	300	134	300	100	176	113	215	134	300	113	215	127	247	127	247	138	263	134	300	134	300	138	263	149	276	134	300	149	276	193	312	50	5	29	-80	72	-2	50	5	72	-2	81	267	50	5	81	267	37	218	50	5	37	218	31	18	0	69	6	49	8	158	8	158	6	49	16	33	8	158	16	33	37	218	37	218	16	33	31	18	216	223	217	35	218	251	218	251	259	84	222	308	222	308	259	84	243	300	222	308	243	300	262	379	262	379	243	300	287	379	290	255	279	273	288	144	290	255	288	144	298	210	290	255	298	210	296	234	263	288	243	300	259	84	263	288	259	84	288	144	263	288	288	144	279	273	112	11	106	-8	164	3	222	308	215	310	217	255	222	308	217	255	218	254	222	308	218	254	218	253	222	308	218	253	218	252	222	308	218	252	218	251	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	127	348	176	437	94	348	29	-80	50	5	2	-80	78	53	87	23	207	283	209	311	217	255	215	310	204	312	207	283	209	311	154	36	164	3	167	57	210	189	217	35	216	223	218	251	217	35	259	84	0	69	8	158	-1	90	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	138	307	116	304	83	12	83	12	116	304	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	83	12	161	312	138	307	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	39	271	43	274	46	296	46	296	43	274	46	275	46	296	46	275	64	307	64	307	46	275	49	276	64	307	49	276	51	276	51	276	54	276	64	307	64	307	54	276	57	275	64	307	57	275	59	273	60	257	14	34	28	15	60	257	28	15	50	1	60	257	50	1	81	-6	60	257	81	-6	60	259	14	34	60	257	12	81	14	34	12	81	11	76	14	34	11	76	10	72	14	34	10	72	9	67	14	34	9	67	9	62	14	34	9	62	9	58	64	307	61	266	81	-6	61	270	61	266	64	307	61	270	64	307	59	273	46	296	27	281	34	267	46	296	34	267	39	271	97	318	100	46	100	51	97	318	100	51	114	320	114	320	100	51	100	56	114	320	100	56	101	62	122	145	131	318	116	121	116	121	131	318	114	320	116	121	114	320	104	75	104	75	114	320	102	68	196	27	186	20	206	4	206	4	186	20	173	16	206	4	173	16	165	-5	165	-5	173	16	157	13	165	-5	157	13	142	12	142	12	126	13	165	-5	165	-5	126	13	120	-9	156	273	155	291	151	304	156	273	151	304	149	244	156	273	149	244	161	255	156	273	161	255	183	291	161	255	173	263	183	291	183	291	173	263	184	268	183	291	184	268	207	304	207	304	184	268	194	271	207	304	194	271	204	271	204	271	213	270	207	304	207	304	213	270	230	313	149	244	151	304	143	313	149	244	143	313	131	318	149	244	131	318	122	145	333	273	330	290	330	249	330	249	330	290	323	303	330	249	323	303	322	227	322	227	323	303	311	313	322	227	311	313	308	206	308	206	311	313	296	318	308	206	296	318	289	188	289	188	296	318	276	320	289	188	276	320	265	172	265	172	276	320	253	318	265	172	253	318	247	162	247	162	253	318	230	313	247	162	230	313	230	244	230	244	225	216	247	162	247	162	225	216	225	153	230	313	213	270	220	267	230	313	220	267	225	262	230	313	225	262	229	254	230	313	229	254	230	244	157	157	161	133	187	172	187	172	161	133	197	144	187	172	197	144	210	192	210	192	197	144	225	153	210	192	225	153	225	216	262	104	253	114	262	44	262	104	262	44	270	74	262	104	270	74	268	91	241	119	226	121	239	20	241	119	239	20	262	44	241	119	262	44	253	114	196	27	206	4	200	35	200	35	206	4	211	119	211	119	206	4	239	20	211	119	239	20	226	121	179	80	182	69	182	94	182	94	182	69	187	60	182	94	187	60	188	105	188	105	187	60	193	52	188	105	193	52	198	114	198	114	193	52	198	44	198	114	198	44	211	119	211	119	198	44	200	35	120	-9	126	13	114	17	120	-9	114	17	106	24	120	-9	106	24	101	33	120	-9	101	33	81	-6	81	-6	101	33	100	46	81	-6	100	46	97	318	81	-6	97	318	80	314	81	-6	80	314	64	307	81	-6	61	266	61	264	81	-6	61	264	61	263	81	-6	61	263	60	261	81	-6	60	261	60	259	161	133	122	145	116	121	122	145	161	133	157	157	114	320	101	62	102	68	232	-4	376	32	241	30	241	30	245	59	232	47	241	30	232	47	231	23	231	23	232	47	217	38	231	23	217	38	215	13	215	13	217	38	201	32	215	13	201	32	193	2	193	2	201	32	188	29	188	29	166	32	166	-5	166	-5	166	32	145	42	166	-5	145	42	133	-9	133	-9	145	42	129	57	133	-9	129	57	118	80	17	94	26	48	28	161	28	161	26	48	49	18	28	161	49	18	60	223	60	223	49	18	78	0	60	223	78	0	109	273	109	273	78	0	109	-7	109	273	109	-7	114	111	114	111	109	-7	118	80	122	167	144	218	169	307	169	307	144	218	175	260	169	307	175	260	237	320	237	320	175	260	210	288	237	320	210	288	244	298	244	298	259	296	258	318	258	318	259	296	275	313	114	111	122	167	109	273	258	318	237	320	244	298	297	241	296	238	328	45	328	45	296	238	296	234	328	45	296	234	295	230	295	230	253	74	328	45	328	45	253	74	329	43	328	48	310	289	328	45	328	45	310	289	301	297	328	45	301	297	297	248	297	248	301	297	294	266	259	296	273	290	275	313	275	313	273	290	286	280	275	313	286	280	290	306	290	306	286	280	294	266	290	306	294	266	301	297	328	45	297	248	297	245	328	45	297	245	297	241	330	57	400	320	391	320	330	57	391	320	310	289	330	57	310	289	329	53	330	57	329	53	329	55	328	50	328	51	310	289	328	50	310	289	328	48	352	42	344	41	376	32	376	32	344	41	339	41	376	32	339	41	335	41	335	41	332	41	376	32	376	32	332	41	241	30	362	43	352	42	376	32	362	43	376	32	376	45	253	74	245	59	332	41	253	74	332	41	330	42	253	74	330	42	329	43	241	30	332	41	245	59	329	53	310	289	328	51	193	2	188	29	166	-5	109	273	122	167	169	307	118	80	109	-7	133	-9	65	268	73	269	186	315	186	315	73	269	78	270	186	315	78	270	81	270	81	270	84	270	186	315	186	315	84	270	86	269	186	315	86	269	88	267	88	257	88	255	107	22	107	22	88	255	87	253	107	22	87	253	26	-9	26	-9	87	253	17	-9	123	44	127	5	131	30	131	30	127	5	142	-2	131	30	142	-2	144	20	144	20	142	-2	159	-7	144	20	159	-7	158	14	158	14	159	-7	172	12	207	22	172	12	180	-9	207	22	180	-9	248	3	120	62	120	65	116	13	120	62	116	13	127	5	120	62	127	5	123	44	251	316	229	281	251	278	251	316	251	278	284	320	284	320	251	278	272	268	284	320	272	268	288	253	172	251	185	263	176	280	176	280	185	263	186	287	186	287	185	263	200	272	186	287	200	272	202	298	202	298	200	272	216	278	202	298	216	278	224	308	224	308	216	278	229	281	224	308	229	281	251	316	176	280	186	315	88	262	176	280	88	262	121	77	176	280	121	77	122	81	176	280	122	81	164	237	176	280	164	237	172	251	120	69	120	73	107	22	120	69	107	22	116	13	120	69	116	13	120	65	107	22	120	73	121	77	107	22	121	77	88	262	107	22	88	262	88	261	107	22	88	261	88	259	107	22	88	259	88	257	88	265	88	262	186	315	88	265	186	315	88	267	54	267	65	268	186	315	54	267	186	315	41	277	54	267	41	277	41	265	400	216	391	263	388	149	388	149	391	263	368	293	388	149	368	293	356	88	356	88	368	293	338	310	356	88	338	310	308	318	308	37	356	88	308	318	308	37	308	318	303	199	308	37	303	199	295	143	308	37	295	143	273	92	308	37	273	92	248	3	308	318	284	320	288	253	308	318	288	253	299	230	308	318	299	230	303	199	242	50	207	22	248	3	242	50	248	3	273	92	172	12	159	-7	180	-9	75	46	77	58	94	386	94	386	77	58	80	72	94	386	80	72	84	87	84	87	91	111	94	386	94	386	91	111	99	137	94	386	99	137	116	426	116	426	99	137	108	163	116	426	108	163	117	188	185	428	194	438	207	467	207	467	194	438	205	444	207	467	205	444	218	446	218	446	225	445	239	464	239	464	225	445	230	443	239	464	230	443	234	441	172	463	142	451	170	394	172	463	170	394	177	414	172	463	177	414	185	428	172	463	185	428	207	467	142	451	116	426	117	188	142	451	117	188	126	210	142	451	126	210	130	252	142	451	130	252	170	394	32	-1	57	-6	74	329	74	329	57	-6	74	32	94	386	74	32	74	37	94	386	74	37	75	46	299	422	286	440	288	364	299	422	288	364	296	373	299	422	296	373	301	385	299	422	301	385	303	400	249	358	262	356	266	454	266	454	262	356	276	358	266	454	276	358	286	440	286	440	276	358	288	364	235	428	238	363	237	433	237	433	238	363	239	464	239	464	238	363	249	358	239	464	249	358	266	454	239	464	234	441	236	437	239	464	236	437	237	433	239	464	207	467	218	446	223	407	224	382	227	416	227	416	224	382	229	372	227	416	229	372	231	422	231	422	229	372	238	363	231	422	238	363	235	428	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	150	275	130	252	137	230	137	230	130	252	126	210	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	137	230	149	246	150	275	150	275	149	246	162	257	150	275	162	257	169	292	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	74	32	57	-6	75	26	10	7	32	-1	74	329	10	7	74	329	4	87	10	7	4	87	0	73	10	7	0	73	-3	58	10	7	-3	58	-3	19	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	139	33	150	4	153	48	207	160	209	38	213	192	224	382	223	407	222	394	74	329	74	32	94	386	63	25	63	25	63	25	63	25	62	93	52	98	63	25	52	98	49	-5	63	25	49	-5	64	21	65	33	68	39	71	86	71	86	68	39	73	46	71	86	73	46	76	76	76	76	73	46	76	54	76	76	76	54	78	64	71	86	62	93	63	25	71	86	63	25	65	33	131	54	120	37	125	1	125	1	120	37	108	25	125	1	108	25	99	-5	99	-5	108	25	94	16	99	-5	94	16	80	14	80	14	75	14	99	-5	99	-5	75	14	72	-8	137	310	125	308	129	269	129	269	125	308	115	304	129	269	115	304	113	267	113	267	115	304	106	300	113	267	106	300	97	260	97	260	106	300	88	289	97	260	88	289	81	249	81	249	88	289	72	275	81	249	72	275	65	231	65	231	72	275	57	258	65	231	57	258	47	207	47	207	57	258	43	240	47	207	43	240	28	219	196	308	179	209	194	49	176	230	179	209	196	308	176	230	196	308	170	247	170	247	196	308	161	312	170	247	161	312	160	259	160	259	161	312	149	312	160	259	149	312	146	267	146	267	149	312	137	310	146	267	137	310	129	269	125	1	149	13	131	54	131	54	149	13	143	73	155	99	143	73	149	13	155	99	149	13	172	29	72	-8	75	14	71	16	72	-8	71	16	67	18	72	-8	67	18	64	21	72	-8	64	21	49	-5	38	100	25	98	28	2	38	100	28	2	49	-5	38	100	49	-5	52	98	0	68	1	32	4	81	4	81	1	32	12	15	4	81	12	15	13	92	13	92	12	15	28	2	13	92	28	2	25	98	196	308	217	76	224	295	224	295	217	76	237	106	224	295	237	106	246	275	246	275	237	106	252	139	246	275	252	139	260	246	260	246	252	139	261	174	260	246	261	174	265	210	179	209	177	181	194	49	194	49	177	181	173	153	194	49	173	153	172	29	172	29	173	153	165	125	172	29	165	125	155	99	196	308	194	49	217	76	1	32	0	68	-2	52	32	-105	105	-9	75	-6	75	-6	105	-9	84	78	75	-6	84	78	83	94	83	94	89	274	75	-6	75	-6	89	274	68	255	75	-6	68	255	48	2	48	2	68	255	44	228	48	2	44	228	26	16	26	16	44	228	25	197	26	16	25	197	10	36	10	36	25	197	10	165	10	36	10	165	0	62	0	62	10	165	0	130	0	62	0	130	-2	94	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	199	210	210	205	213	309	199	210	213	309	198	278	199	210	198	278	197	270	199	210	197	270	193	264	199	210	193	264	191	218	189	257	186	250	186	228	189	257	186	228	191	218	189	257	191	218	193	264	198	278	213	309	197	282	109	40	100	46	105	-9	109	40	105	-9	111	-10	109	40	111	-10	128	63	105	-9	100	46	93	54	105	-9	93	54	88	65	105	-9	88	65	84	78	75	-6	0	-105	32	-105	128	-11	138	-11	133	29	133	29	138	-11	144	24	144	24	138	-11	147	-11	144	24	147	-11	154	21	154	21	147	-11	164	-11	154	21	164	-11	165	19	165	19	164	-11	200	-7	165	19	200	-7	175	18	175	18	200	-7	186	18	207	21	186	18	200	-7	207	21	200	-7	231	4	240	115	222	118	223	87	223	87	222	118	214	87	200	85	214	87	222	118	200	85	222	118	197	113	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	233	301	213	309	223	204	233	301	223	204	237	206	233	301	237	206	250	288	137	302	112	290	119	231	269	44	275	69	272	84	269	44	272	84	266	97	269	44	266	97	255	108	269	44	255	108	254	21	244	67	241	53	254	21	244	67	254	21	255	108	244	67	255	108	242	75	242	75	255	108	240	115	242	75	240	115	237	81	237	81	240	115	231	85	234	40	223	29	231	4	234	40	231	4	254	21	234	40	254	21	241	53	152	49	169	65	173	101	173	101	169	65	185	77	173	101	185	77	197	113	197	113	185	77	200	85	150	84	128	63	133	29	150	84	133	29	152	49	150	84	152	49	173	101	128	63	111	-10	119	-10	128	63	119	-10	128	-11	128	63	128	-11	133	29	207	21	231	4	223	29	240	115	223	87	231	85	213	309	195	285	197	282	213	309	210	205	223	204	89	274	83	94	85	122	186	228	186	250	184	239	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	170	80	191	-154	170	120	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	223	-134	211	-130	224	-157	224	-157	211	-130	202	-123	224	-157	202	-123	191	-154	191	-154	202	-123	195	-112	191	-154	195	-112	193	-98	193	-98	196	194	191	-154	191	-154	196	194	184	157	191	-154	184	157	170	120	193	-98	195	-86	196	194	196	194	195	-86	199	-69	196	194	199	-69	205	227	205	227	199	-69	205	-49	205	227	205	-49	208	250	208	250	205	-49	211	-30	208	250	209	299	207	261	207	261	209	299	204	271	200	305	192	282	199	278	200	305	199	278	204	271	200	305	204	271	209	299	349	472	231	333	218	290	349	472	218	290	215	-16	215	-16	218	290	211	-30	209	299	208	250	211	-30	209	299	211	-30	218	290	170	80	169	77	191	-154	191	-154	169	77	167	70	191	-154	167	70	166	-145	166	-145	167	70	163	57	166	-145	163	57	157	33	148	-130	166	-145	157	33	148	-130	157	33	146	-4	148	-130	146	-4	142	-21	148	-130	142	-21	139	-38	148	-130	139	-38	137	-109	222	434	232	434	245	456	222	434	245	456	208	452	222	434	208	452	208	434	251	-131	247	-133	256	-153	256	-153	247	-133	242	-135	256	-153	242	-135	235	-136	235	-136	223	-134	224	-157	317	-111	321	-89	319	-75	317	-111	319	-75	314	-63	317	-111	314	-63	305	-54	317	-111	305	-54	304	-130	294	-48	280	-46	283	-144	294	-48	283	-144	304	-130	294	-48	304	-130	305	-54	255	-53	254	-123	256	-153	255	-53	256	-153	267	-48	267	-48	256	-153	283	-144	267	-48	283	-144	280	-46	253	-127	251	-131	256	-153	253	-127	256	-153	254	-123	235	-136	224	-157	256	-153	239	-84	241	-96	241	-72	241	-72	241	-96	244	-105	241	-72	244	-105	247	-62	247	-62	244	-105	249	-112	247	-62	249	-112	255	-53	255	-53	249	-112	253	-117	255	-53	253	-117	254	-123	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	250	416	250	410	349	472	349	472	250	410	248	401	349	472	248	401	245	386	250	416	349	472	325	467	250	416	325	467	301	463	250	416	301	463	275	459	239	364	231	333	349	472	239	364	349	472	245	386	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	155	90	148	46	170	80	137	-109	139	-38	136	-54	137	-109	136	-54	134	-68	137	-109	134	-68	133	-82	80	47	82	-5	88	41	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	236	48	236	51	242	5	242	5	236	51	223	-3	223	-3	236	51	231	333	223	-3	231	333	218	290	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	243	372	236	51	236	54	243	372	236	54	237	60	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	237	60	239	68	243	372	243	372	239	68	242	80	243	372	242	80	245	94	245	94	333	412	257	407	257	407	333	412	278	436	257	407	243	372	245	94	338	426	342	434	345	462	345	462	342	434	347	439	345	462	347	439	377	458	377	458	347	439	351	440	377	458	351	440	355	440	355	440	362	440	377	458	377	458	362	440	367	438	377	458	367	438	371	435	437	416	424	435	425	359	437	416	425	359	434	368	437	416	434	368	439	380	437	416	439	380	441	394	387	353	400	351	404	449	404	449	400	351	414	353	404	449	414	353	424	435	424	435	414	353	425	359	373	422	376	358	374	428	374	428	376	358	377	458	377	458	376	358	387	353	377	458	387	353	404	449	377	458	371	435	373	432	377	458	373	432	374	428	333	412	338	426	345	462	333	412	345	462	306	455	333	412	306	455	278	436	361	401	362	377	365	410	365	410	362	377	367	366	365	410	367	366	369	417	369	417	367	366	376	358	369	417	376	358	373	422	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	362	377	361	401	360	389	231	333	236	51	243	372	236	48	242	5	237	45	132	229	138	250	147	307	147	307	138	250	148	269	147	307	148	269	180	312	180	312	148	269	163	284	180	312	163	284	180	290	180	290	190	288	217	307	217	307	190	288	197	283	217	307	197	283	203	274	109	148	141	134	116	294	116	294	141	134	132	193	116	294	132	193	130	212	130	212	132	229	116	294	116	294	132	229	147	307	204	213	200	192	209	34	209	34	200	192	195	170	209	34	195	170	188	145	188	145	168	152	182	123	182	123	168	152	152	163	182	123	152	163	141	134	141	134	152	163	140	177	141	134	140	177	132	193	68	215	73	187	74	246	74	246	73	187	86	165	74	246	86	165	91	273	91	273	86	165	109	148	91	273	109	148	116	294	284	196	280	234	275	136	275	136	280	234	267	266	275	136	267	266	249	80	249	80	267	266	246	290	249	80	246	290	217	307	249	80	217	307	209	34	209	34	217	307	207	247	209	34	207	247	206	231	209	34	206	231	204	213	206	262	207	247	217	307	206	262	217	307	203	274	217	307	180	312	180	290	209	34	188	145	182	123	209	34	182	123	172	96	209	34	172	96	160	3	160	3	172	96	158	72	160	3	158	72	139	53	160	3	139	53	118	40	160	3	118	40	105	-8	74	-5	105	-8	78	37	78	37	105	-8	95	35	118	40	95	35	105	-8	29	97	3	85	9	49	29	97	9	49	25	23	29	97	25	23	47	5	29	97	47	5	35	72	61	43	47	55	47	5	61	43	47	5	74	-5	61	43	74	-5	78	37	35	72	47	5	47	55	185	37	172	159	172	159	177	180	172	159	185	37	177	180	185	37	178	188	71	72	86	102	88	157	88	157	86	102	108	127	88	157	108	127	112	166	112	166	108	127	138	147	112	166	138	147	142	173	142	173	138	147	172	159	142	173	172	159	177	180	72	18	68	24	75	-8	75	-8	68	24	66	31	75	-8	66	31	50	-5	50	-5	66	31	66	40	68	146	66	40	71	72	68	146	71	72	88	157	50	-5	66	40	68	146	50	-5	68	146	50	133	50	-5	50	133	34	118	50	-5	34	118	30	2	5	67	6	31	12	85	12	85	6	31	15	14	12	85	15	14	22	102	22	102	15	14	30	2	22	102	30	2	34	118	258	147	269	213	265	249	258	147	265	249	251	277	258	147	251	277	231	297	258	147	231	297	229	86	181	207	185	37	181	213	181	213	185	37	203	308	203	308	185	37	229	86	203	308	229	86	231	297	153	267	165	260	170	312	170	312	165	260	174	249	170	312	174	249	203	308	203	308	174	249	179	233	203	308	179	233	181	213	170	312	140	309	153	267	153	267	140	309	138	269	121	267	138	269	140	309	121	267	140	309	112	299	185	37	181	207	180	201	185	37	180	201	180	195	185	37	180	195	178	188	172	159	157	108	185	37	185	37	157	108	141	67	185	37	141	67	132	3	132	3	141	67	124	38	132	3	124	38	106	20	75	-8	132	3	78	15	78	15	132	3	87	14	106	20	87	14	132	3	38	218	58	207	62	254	62	254	58	207	75	231	62	254	75	231	86	280	86	280	75	231	91	249	86	280	91	249	112	299	112	299	91	249	106	261	112	299	106	261	121	267	72	18	75	-8	78	15	6	31	5	67	3	50	147	81	129	45	132	3	132	3	129	45	109	22	132	3	109	22	87	14	87	14	78	15	132	3	132	3	78	15	75	-8	154	267	166	260	170	312	170	312	166	260	174	248	170	312	174	248	197	310	197	310	174	248	179	233	197	310	179	233	181	216	185	37	181	216	181	204	185	37	181	204	176	177	176	177	181	204	116	146	95	130	116	146	181	204	95	130	181	204	75	151	170	312	140	309	154	267	154	267	140	309	138	269	121	267	138	269	140	309	121	267	140	309	112	299	38	218	58	207	62	254	62	254	58	207	75	231	62	254	75	231	86	280	86	280	75	231	91	249	86	280	91	249	112	299	112	299	91	249	106	261	112	299	106	261	121	267	185	37	176	177	163	126	185	37	163	126	147	81	185	37	147	81	132	3	75	-8	78	15	72	18	75	-8	72	18	68	24	75	-8	68	24	66	31	75	-8	66	31	50	-5	59	142	66	40	67	60	59	142	67	60	75	151	75	151	67	60	71	83	75	151	71	83	80	108	50	-5	66	31	66	40	50	-5	66	40	59	142	50	-5	59	142	40	129	50	-5	40	129	30	2	3	50	6	31	8	84	8	84	6	31	15	14	8	84	15	14	22	109	22	109	15	14	30	2	22	109	30	2	40	129	330	161	327	165	329	133	329	133	327	165	326	172	321	250	326	172	326	174	321	250	326	174	326	178	326	178	326	181	321	250	321	250	326	181	327	185	321	250	327	185	327	187	327	187	357	283	351	291	351	291	265	247	268	224	351	291	268	224	321	250	351	291	321	250	327	187	336	158	345	132	343	157	343	157	345	132	351	157	363	159	351	157	360	134	363	159	360	134	375	139	330	161	329	133	345	132	330	161	345	132	336	158	329	133	326	172	317	138	317	138	326	172	321	250	317	138	321	250	308	145	308	145	321	250	303	188	308	145	303	188	303	155	303	155	303	188	302	184	303	155	302	184	302	180	303	155	302	180	301	176	303	155	301	176	301	172	303	155	301	172	301	168	406	198	394	180	401	158	406	198	401	158	411	170	406	198	411	170	423	189	374	163	375	139	383	169	383	169	375	139	389	147	383	169	389	147	390	175	390	175	389	147	401	158	390	175	401	158	394	180	351	157	345	132	360	134	269	213	269	215	269	217	269	213	269	217	269	219	269	213	269	219	269	222	269	213	269	222	268	224	269	213	268	224	265	247	269	213	265	247	258	147	265	247	255	271	258	147	258	147	255	271	240	289	258	147	240	289	229	86	229	86	240	289	221	302	229	86	221	302	197	310	197	310	181	216	185	37	197	310	185	37	229	86	75	151	80	108	95	130	363	159	375	139	374	163	83	-6	100	52	98	67	98	67	109	169	83	-6	83	-6	109	169	76	157	83	-6	76	157	52	1	52	1	76	157	47	140	52	1	47	140	27	15	27	15	47	140	24	118	27	15	24	118	9	35	9	35	24	118	9	92	9	35	9	92	3	62	98	67	102	94	109	169	109	169	102	94	113	117	109	169	113	117	131	308	109	169	131	308	97	290	266	69	240	49	243	26	243	26	240	49	216	36	243	26	216	36	210	7	210	7	216	36	193	28	210	7	193	28	178	-3	178	-3	193	28	169	24	178	-3	169	24	147	-8	147	-8	169	24	146	23	157	197	149	210	149	149	149	149	149	210	146	225	131	308	146	225	149	249	131	308	149	249	172	318	172	318	149	249	158	269	172	318	158	269	172	284	240	279	244	270	244	318	240	279	244	318	234	286	234	286	244	318	233	320	234	286	233	320	227	291	227	291	233	320	223	321	227	291	223	321	218	294	218	294	223	321	213	321	218	294	213	321	207	296	207	179	195	179	207	153	207	153	195	179	182	181	207	153	182	181	171	153	171	153	182	181	169	187	171	153	169	187	157	197	322	270	313	283	316	230	322	270	316	230	322	238	322	270	322	238	325	247	322	270	325	247	326	256	268	230	279	225	283	306	283	306	279	225	293	223	283	306	293	223	299	296	299	296	293	223	306	225	299	296	306	225	313	283	313	283	306	225	316	230	244	318	251	252	255	316	255	316	251	252	259	239	255	316	259	239	264	314	264	314	259	239	268	230	264	314	268	230	283	306	213	321	172	318	172	284	213	321	172	284	188	293	213	321	188	293	207	296	171	153	157	197	149	149	131	308	113	117	129	136	131	308	129	136	149	149	131	308	149	149	146	225	66	209	72	197	73	262	73	262	72	197	81	187	73	262	81	187	97	290	97	290	81	187	94	178	97	290	94	178	109	169	129	25	116	31	117	-9	129	25	117	-9	147	-8	129	25	147	-8	146	23	117	-9	116	31	106	40	117	-9	106	40	100	52	117	-9	100	52	83	-6	266	69	243	26	279	57	66	209	73	262	64	223	244	318	244	270	251	252	22	69	22	69	37	49	37	49	22	69	45	7	37	49	45	7	54	36	54	36	45	7	71	-3	54	36	71	-3	73	28	73	28	71	-3	99	-8	73	28	99	-8	95	24	95	24	99	-8	118	23	144	28	118	23	129	-9	144	28	129	-9	171	-5	22	69	3	57	22	26	22	69	22	26	45	7	169	280	173	285	178	320	178	320	173	285	180	291	178	320	180	291	189	321	189	321	180	291	189	294	189	321	189	294	200	296	200	296	213	294	201	321	201	321	213	294	234	319	167	319	157	317	158	255	167	319	158	255	166	274	167	319	166	274	169	280	167	319	169	280	178	320	236	264	260	181	266	313	266	313	260	181	283	196	266	313	283	196	292	302	292	302	283	196	301	213	292	302	301	213	310	285	310	285	301	213	313	234	310	285	313	234	317	260	235	276	236	264	266	313	235	276	266	313	234	319	235	276	234	319	230	285	234	319	213	294	223	291	234	319	223	291	230	285	233	169	236	264	231	237	233	169	231	237	218	214	233	169	218	214	254	28	233	169	254	28	253	161	253	161	254	28	270	150	270	150	254	28	282	59	270	150	282	59	282	136	282	136	282	59	293	101	282	136	293	101	290	120	215	7	254	28	218	214	215	7	218	214	201	113	215	7	201	113	197	85	215	7	197	85	185	61	215	7	185	61	171	-5	200	127	201	113	218	214	200	127	218	214	199	195	199	195	176	183	176	151	199	195	176	151	187	146	199	195	187	146	195	138	199	195	195	138	200	127	163	153	176	151	176	183	163	153	176	183	150	179	163	153	150	179	133	179	163	153	133	179	133	153	167	41	144	28	171	-5	167	41	171	-5	185	61	201	321	189	321	200	296	131	225	142	231	148	315	148	315	142	231	150	240	148	315	150	240	157	317	157	317	150	240	158	255	88	235	95	228	96	284	96	284	95	228	104	225	96	284	104	225	110	297	110	297	104	225	116	223	110	297	116	223	128	308	128	308	116	223	131	225	128	308	131	225	148	315	86	271	82	257	84	245	86	271	84	245	88	235	86	271	88	235	96	284	118	23	99	-8	129	-9	236	264	233	169	260	181	22	69	22	69	37	49	37	49	22	69	45	7	37	49	45	7	54	36	54	36	45	7	71	-3	54	36	71	-3	73	28	73	28	71	-3	99	-8	73	28	99	-8	95	24	95	24	99	-8	118	23	144	28	118	23	129	-9	144	28	129	-9	171	-5	22	69	3	57	22	26	22	69	22	26	45	7	169	280	173	285	178	320	178	320	173	285	180	291	178	320	180	291	189	321	189	321	180	291	189	294	189	321	189	294	200	296	200	296	213	294	201	321	201	321	213	294	228	320	167	319	157	317	158	255	167	319	158	255	166	274	167	319	166	274	169	280	167	319	169	280	178	320	289	201	302	215	309	287	309	287	302	215	311	231	309	287	311	231	317	259	317	259	311	231	363	257	317	259	363	257	393	298	393	298	363	257	370	194	236	264	254	178	259	315	259	315	254	178	273	189	259	315	273	189	288	305	288	305	273	189	289	201	288	305	289	201	309	287	213	294	223	291	228	320	228	320	223	291	230	285	228	320	230	285	259	315	259	315	230	285	235	276	259	315	235	276	236	264	373	168	369	172	371	140	371	140	369	172	368	179	363	257	368	179	368	181	363	257	368	181	368	184	368	184	369	188	363	257	363	257	369	188	369	191	363	257	369	191	370	194	378	165	387	139	385	164	385	164	387	139	393	164	406	165	393	164	403	141	406	165	403	141	418	146	373	168	371	140	387	139	373	168	387	139	378	165	371	140	368	179	359	145	359	145	368	179	363	257	359	145	363	257	350	152	350	152	363	257	346	195	350	152	346	195	345	191	345	162	350	152	345	191	345	162	345	191	344	186	345	162	344	186	344	183	345	162	344	183	343	179	345	162	343	179	343	175	453	177	465	195	448	204	453	177	448	204	443	165	443	165	448	204	437	187	443	165	437	187	433	182	443	165	433	182	431	154	431	154	433	182	426	176	431	154	426	176	418	146	418	146	426	176	417	170	418	146	417	170	406	165	393	164	387	139	403	141	233	169	236	264	231	237	233	169	231	237	218	214	233	169	218	214	254	28	233	169	254	28	253	161	253	161	254	28	270	150	270	150	254	28	282	59	270	150	282	59	282	136	282	136	282	59	293	101	282	136	293	101	290	120	215	7	254	28	218	214	215	7	218	214	201	113	215	7	201	113	197	85	215	7	197	85	185	61	215	7	185	61	171	-5	200	127	201	113	218	214	200	127	218	214	199	195	199	195	176	183	176	151	199	195	176	151	187	146	199	195	187	146	195	138	199	195	195	138	200	127	163	153	176	151	176	183	163	153	176	183	150	179	163	153	150	179	133	179	163	153	133	179	133	153	167	41	144	28	171	-5	167	41	171	-5	185	61	201	321	189	321	200	296	131	225	142	231	148	315	148	315	142	231	150	240	148	315	150	240	157	317	157	317	150	240	158	255	88	235	95	228	96	284	96	284	95	228	104	225	96	284	104	225	110	297	110	297	104	225	116	223	110	297	116	223	128	308	128	308	116	223	131	225	128	308	131	225	148	315	86	271	82	257	84	245	86	271	84	245	88	235	86	271	88	235	96	284	118	23	99	-8	129	-9	236	264	233	169	254	178	370	194	400	290	393	298	67	57	68	3	81	39	81	39	68	3	102	-6	81	39	102	-6	99	27	99	27	102	-6	121	23	147	28	121	23	131	-9	147	28	131	-9	178	-4	55	111	63	165	47	230	55	111	47	230	37	22	55	111	37	22	58	81	58	81	37	22	68	3	58	81	68	3	67	57	16	169	5	100	14	54	16	169	14	54	37	22	16	169	37	22	47	230	228	290	240	319	218	294	218	294	240	319	204	296	160	285	204	296	204	321	160	285	204	321	146	310	63	165	86	215	92	278	92	278	86	215	119	257	92	278	119	257	146	310	146	310	119	257	160	285	239	275	240	264	240	319	240	319	240	264	264	181	264	181	240	264	237	169	237	169	240	264	235	237	237	169	235	237	223	8	223	8	235	237	222	214	223	8	222	214	205	114	205	114	222	214	204	128	203	195	180	183	180	151	203	195	180	151	191	146	203	195	191	146	199	138	203	195	199	138	204	128	203	195	204	128	222	214	167	153	180	151	180	183	167	153	180	183	154	179	167	153	154	179	138	179	167	153	138	179	138	153	205	114	201	85	223	8	223	8	201	85	189	61	223	8	189	61	178	-4	178	-4	189	61	170	41	178	-4	170	41	147	28	240	319	228	290	235	284	240	319	235	284	239	275	240	319	204	321	204	296	240	319	264	181	272	313	272	313	264	181	288	196	272	313	288	196	298	301	298	301	288	196	306	214	298	301	306	214	315	284	315	284	306	214	317	235	315	284	317	235	321	260	287	61	296	101	294	120	287	61	294	120	286	136	287	61	286	136	273	150	287	61	273	150	261	30	261	30	273	150	257	161	261	30	257	161	237	169	261	30	237	169	223	8	121	23	102	-6	131	-9	47	230	63	165	92	278	-9	-103	-7	-64	-10	-108	-10	-108	-14	-57	-20	-136	-20	-136	-14	-57	-23	-53	-20	-136	-23	-53	-34	-51	-9	-103	-7	-100	-7	-64	-7	-64	-7	-100	-4	-96	-7	-64	-4	-96	-2	-73	-2	-73	-4	-96	-2	-91	-2	-73	-2	-91	-1	-84	35	-88	25	-105	44	-132	44	-132	25	-105	15	-115	44	-132	15	-115	5	-118	5	-118	0	-118	3	-139	3	-139	0	-118	-3	-116	3	-139	-3	-116	-7	-114	-9	-111	-10	-108	-20	-136	-9	-111	-20	-136	3	-139	-9	-111	3	-139	-7	-114	-39	-129	-20	-136	-34	-51	-39	-129	-34	-51	-44	-53	-39	-129	-44	-53	-53	-58	-39	-129	-53	-58	-54	-118	-60	-66	-65	-75	-64	-103	-60	-66	-64	-103	-54	-118	-60	-66	-54	-118	-53	-58	105	-81	127	-38	106	172	106	172	127	-38	127	256	128	260	127	256	127	-38	128	260	127	-38	144	14	246	312	100	312	111	295	246	312	111	295	120	292	246	312	120	292	125	287	246	312	125	287	128	281	246	312	128	281	129	274	246	312	129	274	219	285	246	312	219	285	230	292	246	312	230	292	246	296	129	270	144	14	129	274	129	274	144	14	205	254	205	254	144	14	177	140	205	254	177	140	186	172	186	172	177	140	211	140	186	172	211	140	219	172	129	274	205	254	208	263	129	274	208	263	212	274	129	274	212	274	219	285	144	14	129	270	129	267	144	14	129	267	128	263	144	14	128	263	128	260	97	140	55	-26	78	-112	97	140	78	-112	105	-81	97	140	105	-81	106	172	97	140	106	172	32	172	97	140	32	172	23	140	45	-61	35	-88	44	-132	45	-61	44	-132	78	-112	45	-61	78	-112	55	-26	5	-118	3	-139	44	-132	111	295	100	312	100	296	-64	-103	-65	-75	-67	-86	-14	-57	-10	-108	-7	-64	121	49	124	-5	128	43	128	43	124	-5	146	2	128	43	146	2	137	40	137	40	146	2	146	40	155	42	146	40	146	2	155	42	146	2	166	16	246	224	239	192	243	-56	243	-56	239	192	229	159	243	-56	229	159	219	-98	219	-98	229	159	217	127	219	-98	217	127	204	99	204	99	192	78	204	58	204	58	192	78	185	35	155	42	166	16	167	50	167	50	166	16	185	35	167	50	185	35	180	61	180	61	185	35	192	78	225	283	224	311	212	312	225	283	212	312	194	268	225	283	236	309	224	311	121	128	139	181	158	297	158	297	139	181	165	231	158	297	165	231	212	312	212	312	165	231	194	268	158	297	109	258	121	128	121	128	109	258	114	81	116	61	114	81	99	-8	116	61	99	-8	124	-5	109	258	68	203	80	-6	109	258	80	-6	99	-8	109	258	99	-8	114	81	289	360	276	327	370	387	370	387	276	327	263	290	370	387	263	290	259	-10	259	-10	263	290	256	298	259	-10	256	298	249	250	249	250	256	298	248	261	246	304	236	309	240	277	246	304	240	277	245	270	246	304	245	270	248	261	246	304	248	261	256	298	233	281	240	277	236	309	233	281	236	309	225	283	259	-10	249	250	246	224	259	-10	246	224	243	-56	219	-98	204	99	204	58	219	-98	204	58	185	-133	185	-133	204	58	174	-45	185	-133	174	-45	162	-74	185	-133	162	-74	143	-101	185	-133	143	-101	140	-156	59	-164	81	-165	90	-138	90	-138	81	-165	140	-156	90	-138	140	-156	118	-123	118	-123	140	-156	143	-101	59	-164	90	-138	59	-144	59	-144	51	-143	59	-164	59	-164	51	-143	43	-142	59	-164	43	-142	41	-161	41	-161	43	-142	37	-138	41	-161	37	-138	33	-133	378	408	386	423	392	460	392	460	386	423	396	433	392	460	396	433	413	462	413	462	396	433	407	439	413	462	407	439	421	440	421	440	427	440	444	458	444	458	427	440	433	438	444	458	433	438	437	436	375	456	359	449	370	387	375	456	370	387	378	408	375	456	378	408	392	460	370	387	359	449	344	439	370	387	344	439	329	427	370	387	329	427	315	411	370	387	315	411	302	388	370	387	302	388	289	360	503	416	490	435	491	359	503	416	491	359	500	368	503	416	500	368	506	380	503	416	506	380	508	394	453	353	466	351	470	449	470	449	466	351	480	353	470	449	480	353	490	435	490	435	480	353	491	359	439	422	442	358	440	428	440	428	442	358	444	458	444	458	442	358	453	353	444	458	453	353	470	449	444	458	437	436	440	432	444	458	440	432	440	428	444	458	413	462	421	440	427	401	427	377	431	410	431	410	427	377	433	366	431	410	433	366	435	417	435	417	433	366	442	358	435	417	442	358	439	422	29	82	34	43	40	141	40	141	34	43	45	17	40	141	45	17	68	203	68	203	45	17	61	1	68	203	61	1	80	-6	-34	-89	-33	-104	-32	-76	-32	-76	-33	-104	-28	-117	-32	-76	-28	-117	-27	-65	-27	-65	-28	-117	-20	-128	-27	-65	-20	-128	-18	-56	-18	-56	-20	-128	-11	-136	-18	-56	-11	-136	-6	-51	-6	-51	-11	-136	-1	-144	-6	-51	-1	-144	7	-49	7	-49	-1	-144	12	-151	7	-49	12	-151	20	-51	20	-51	12	-151	25	-157	20	-51	25	-157	31	-56	31	-56	25	-157	31	-126	39	-64	31	-126	33	-119	39	-64	33	-119	36	-112	45	-74	39	-64	41	-104	45	-74	41	-104	45	-96	45	-74	45	-96	47	-86	33	-133	31	-126	25	-157	33	-133	25	-157	41	-161	31	-56	31	-126	39	-64	39	-64	36	-112	41	-104	116	61	124	-5	121	49	427	377	427	401	425	389	121	49	124	-5	128	43	128	43	124	-5	146	2	128	43	146	2	137	40	137	40	146	2	146	40	155	42	146	40	146	2	155	42	146	2	166	16	246	224	239	192	243	-56	243	-56	239	192	229	159	243	-56	229	159	219	-98	219	-98	229	159	217	127	219	-98	217	127	204	99	204	99	192	78	204	58	204	58	192	78	185	35	155	42	166	16	167	50	167	50	166	16	185	35	167	50	185	35	180	61	180	61	185	35	192	78	121	128	139	181	158	297	158	297	139	181	165	231	158	297	165	231	212	312	212	312	165	231	194	268	212	312	194	268	225	283	225	283	233	281	227	311	227	311	233	281	240	309	158	297	109	258	121	128	121	128	109	258	114	81	116	61	114	81	99	-8	116	61	99	-8	124	-5	109	258	68	203	80	-6	109	258	80	-6	99	-8	109	258	99	-8	114	81	227	311	212	312	225	283	245	270	248	261	253	303	253	303	248	261	249	250	259	-10	249	250	246	224	240	309	233	281	240	277	240	309	240	277	245	270	240	309	245	270	253	303	279	282	266	294	259	-10	279	282	259	-10	351	319	279	282	351	319	341	319	253	303	249	250	259	-10	253	303	259	-10	266	294	219	-98	204	99	204	58	219	-98	204	58	185	-133	185	-133	204	58	174	-45	185	-133	174	-45	162	-74	185	-133	162	-74	143	-101	185	-133	143	-101	140	-156	59	-164	81	-165	90	-138	90	-138	81	-165	140	-156	90	-138	140	-156	118	-123	118	-123	140	-156	143	-101	59	-164	90	-138	59	-144	59	-144	51	-143	59	-164	59	-164	51	-143	43	-142	59	-164	43	-142	41	-161	41	-161	43	-142	37	-138	41	-161	37	-138	33	-133	29	82	34	43	40	141	40	141	34	43	45	17	40	141	45	17	68	203	68	203	45	17	61	1	68	203	61	1	80	-6	-34	-89	-33	-104	-32	-76	-32	-76	-33	-104	-28	-117	-32	-76	-28	-117	-27	-65	-27	-65	-28	-117	-20	-128	-27	-65	-20	-128	-18	-56	-18	-56	-20	-128	-11	-136	-18	-56	-11	-136	-6	-51	-6	-51	-11	-136	-1	-144	-6	-51	-1	-144	7	-49	7	-49	-1	-144	12	-151	7	-49	12	-151	20	-51	20	-51	12	-151	25	-157	20	-51	25	-157	31	-56	31	-56	25	-157	31	-126	39	-64	31	-126	33	-119	39	-64	33	-119	36	-112	45	-74	39	-64	41	-104	45	-74	41	-104	45	-96	45	-74	45	-96	47	-86	33	-133	31	-126	25	-157	33	-133	25	-157	41	-161	31	-56	31	-126	39	-64	39	-64	36	-112	41	-104	116	61	124	-5	121	49	246	224	243	-56	259	-10	14	107	21	68	27	170	27	170	21	68	39	36	27	170	39	36	60	227	60	227	39	36	68	12	60	227	68	12	109	272	109	272	68	12	101	86	106	-1	101	86	68	12	109	38	106	-1	122	22	122	22	106	-1	153	-7	122	22	153	-7	141	11	141	11	153	-7	170	8	188	9	170	8	184	-5	188	9	184	-5	215	-2	103	60	101	86	106	-1	103	60	106	-1	109	38	213	22	215	-2	221	33	221	33	215	-2	245	3	221	33	245	3	225	45	225	45	245	3	237	85	250	312	238	297	252	296	250	312	252	296	264	310	264	310	252	296	265	293	264	310	265	293	278	306	278	306	265	293	277	289	278	306	277	289	289	281	128	203	158	251	169	301	169	301	158	251	195	285	169	301	195	285	235	312	235	312	195	285	238	297	235	312	238	297	250	312	109	272	101	86	108	146	109	272	108	146	128	203	109	272	128	203	169	301	365	130	196	130	213	118	365	130	213	118	225	115	365	130	225	115	233	112	365	130	233	112	237	106	365	130	237	106	238	100	365	130	238	100	332	110	365	130	332	110	345	116	365	130	345	116	365	120	272	11	296	21	311	74	272	11	311	74	316	89	272	11	316	89	322	101	272	11	322	101	245	3	245	3	322	101	238	100	245	3	238	100	238	97	245	3	238	97	238	94	245	3	238	94	238	91	245	3	238	91	237	88	245	3	237	88	237	85	316	292	312	293	313	250	313	250	312	293	307	296	313	250	307	296	307	261	307	261	307	296	299	272	289	281	299	272	292	302	289	281	292	302	278	306	343	296	338	292	339	204	339	204	338	292	333	290	339	204	333	290	327	290	327	290	324	290	327	204	327	204	324	290	323	223	367	311	354	311	348	302	367	311	348	302	343	296	367	311	343	296	339	204	327	290	327	204	339	204	320	290	316	292	318	238	320	290	318	238	323	223	320	290	323	223	324	290	307	296	292	302	299	272	202	14	188	9	215	-2	202	14	215	-2	213	22	170	8	153	-7	184	-5	316	292	313	250	318	238	213	118	196	130	196	120	332	110	238	100	322	101	79	-99	81	-92	104	-10	104	-10	81	-92	85	-85	104	-10	85	-85	89	-77	89	-77	109	-46	104	-10	104	-10	109	-46	115	312	84	-133	80	-129	81	-156	81	-156	80	-129	77	-123	81	-156	77	-123	68	-150	68	-150	77	-123	76	-114	68	-150	76	-114	70	-59	70	-59	76	-114	77	-107	79	-99	104	-10	70	-59	79	-99	70	-59	77	-107	84	-133	99	-157	89	-134	89	-134	99	-157	94	-135	103	-133	94	-135	99	-157	103	-133	99	-157	125	-155	225	200	220	181	231	141	231	141	220	181	209	155	231	141	209	155	204	88	204	88	209	155	192	120	204	88	192	120	173	33	173	33	192	120	167	72	173	33	167	72	169	-134	169	-134	167	72	159	127	187	-94	187	-86	187	-76	187	-94	187	-76	186	-66	187	-94	186	-66	186	-57	187	-94	186	-57	185	-48	187	-94	185	-48	182	-117	173	33	169	-134	182	-117	173	33	182	-117	185	-48	265	234	270	269	268	282	265	234	268	282	262	294	265	234	262	294	253	304	265	234	253	304	252	191	229	312	227	214	231	141	229	312	231	141	241	310	241	310	231	141	252	191	241	310	252	191	253	304	229	312	215	310	217	232	229	312	217	232	221	227	229	312	221	227	225	223	229	312	225	223	226	219	229	312	226	219	227	214	196	250	202	244	204	303	204	303	202	244	210	237	204	303	210	237	215	310	215	310	210	237	217	232	189	274	190	264	191	284	191	284	190	264	192	257	191	284	192	257	196	294	196	294	192	257	196	250	196	294	196	250	204	303	151	175	142	219	149	-147	151	175	149	-147	169	-134	151	175	169	-134	159	127	113	-121	125	-155	115	-112	115	-112	125	-155	115	-102	123	289	115	-102	125	-155	123	289	125	-155	132	258	132	258	125	-155	149	-147	132	258	149	-147	142	219	109	-128	103	-133	125	-155	109	-128	125	-155	113	-121	114	-80	114	-86	115	312	115	312	114	-86	115	-93	115	312	115	-93	123	289	123	289	115	-93	115	-98	123	289	115	-98	115	-102	115	312	109	-46	114	-77	115	312	114	-77	114	-80	80	133	90	84	96	308	96	308	90	84	97	44	96	308	97	44	115	312	115	312	97	44	101	12	115	312	101	12	104	-10	96	308	78	304	80	133	80	133	78	304	68	193	63	215	68	193	78	304	63	215	78	304	59	301	70	-59	64	-68	68	-150	68	-150	64	-68	58	-78	68	-150	58	-78	57	-141	57	-141	58	-78	54	-89	57	-141	54	-89	51	-129	51	-129	54	-89	50	-100	51	-129	50	-100	49	-112	28	277	33	276	38	298	38	298	33	276	37	273	38	298	37	273	41	270	41	270	47	261	59	301	59	301	47	261	52	250	59	301	52	250	57	234	38	298	14	296	22	277	38	298	22	277	28	277	59	301	38	298	41	270	22	277	14	296	14	278	59	301	57	234	63	215	84	-133	81	-156	99	-157	225	200	231	141	227	214	75	304	54	300	58	239	58	239	54	300	48	241	39	240	48	241	54	300	39	240	54	300	36	291	36	291	21	277	22	221	36	291	22	221	26	228	36	291	26	228	32	235	36	291	32	235	39	240	21	277	11	258	11	218	21	277	11	218	13	213	21	277	13	213	20	213	21	277	20	213	22	221	11	258	7	238	7	233	11	258	7	233	8	228	11	258	8	228	9	223	11	258	9	223	11	218	65	233	72	224	75	304	75	304	72	224	76	214	75	304	76	214	91	301	91	301	76	214	81	205	91	301	81	205	113	127	196	94	189	113	196	35	196	35	189	113	183	130	196	35	183	130	179	16	179	16	183	130	176	146	179	16	176	146	162	178	179	16	162	178	155	3	155	3	162	178	140	44	305	230	305	302	299	236	299	236	305	302	292	304	299	236	292	304	291	240	291	240	292	304	281	241	270	239	281	241	280	301	270	239	280	301	267	292	232	210	240	218	241	268	241	268	240	218	249	227	241	268	249	227	254	281	254	281	249	227	259	234	254	281	259	234	267	292	267	292	259	234	270	239	231	256	162	178	176	146	231	256	176	146	232	210	231	256	232	210	241	268	328	275	323	286	325	232	328	275	325	232	328	242	328	275	328	242	329	252	328	275	329	252	330	262	309	222	312	213	315	295	315	295	312	213	319	213	315	295	319	213	323	286	323	286	319	213	322	222	323	286	322	222	325	232	305	302	305	230	309	222	305	302	309	222	315	295	292	304	280	301	281	241	196	94	196	35	202	60	196	94	202	60	200	77	162	178	130	255	134	73	162	178	134	73	137	63	162	178	137	63	139	53	162	178	139	53	140	44	104	294	113	127	115	283	115	283	113	127	117	82	115	283	117	82	123	269	123	269	117	82	127	91	123	269	127	91	130	255	130	255	127	91	130	83	130	255	130	83	134	73	113	127	80	91	95	49	113	127	95	49	100	61	113	127	100	61	107	72	113	127	107	72	117	82	71	81	74	0	80	91	80	91	74	0	88	-4	80	91	88	-4	95	49	95	49	88	-4	93	35	94	28	93	35	88	-4	94	28	88	-4	103	-6	53	48	55	19	58	60	58	60	55	19	62	8	58	60	62	8	64	71	64	71	62	8	74	0	64	71	74	0	71	81	135	28	128	22	129	-3	129	-3	128	22	120	17	129	-3	120	17	112	16	112	16	105	17	129	-3	129	-3	105	17	103	-6	155	3	140	44	139	35	155	3	139	35	135	28	155	3	135	28	129	-3	103	-6	105	17	100	19	103	-6	100	19	96	23	103	-6	96	23	94	28	91	301	113	127	104	294	55	19	53	48	52	35	75	304	58	239	65	233	22	230	34	246	38	281	38	281	34	246	44	256	38	281	44	256	59	298	59	298	44	256	51	262	59	298	51	262	57	264	57	264	60	264	59	298	59	298	60	264	81	307	16	254	-8	218	6	208	16	254	6	208	22	230	16	254	22	230	38	281	66	245	40	-5	58	-7	66	245	58	-7	84	-4	66	245	11	74	15	11	66	245	15	11	26	0	66	245	26	0	40	-5	9	66	8	59	9	25	9	66	9	25	15	11	9	66	15	11	11	74	9	25	8	59	7	53	9	25	7	53	7	47	9	25	7	47	7	42	68	251	68	250	84	-4	84	-4	68	250	67	248	84	-4	67	248	66	245	97	41	93	43	109	7	109	7	93	43	90	45	109	7	90	45	84	-4	84	-4	90	45	88	49	84	-4	88	49	87	55	87	55	88	58	84	-4	84	-4	88	58	81	307	84	-4	81	307	68	253	68	253	81	307	67	257	81	307	60	264	63	262	81	307	63	262	65	260	81	307	65	260	67	257	131	303	119	308	143	230	143	230	119	308	104	310	143	230	104	310	92	75	92	75	104	310	90	69	142	64	127	51	136	29	136	29	127	51	113	43	136	29	113	43	109	7	109	7	113	43	101	41	145	237	147	244	147	282	147	282	147	244	148	250	147	282	148	250	149	267	149	267	148	250	149	258	143	230	145	237	147	282	143	230	147	282	141	294	143	230	141	294	131	303	104	310	81	307	88	58	104	310	88	58	88	61	104	310	88	61	89	64	104	310	89	64	90	69	84	-4	68	253	68	252	84	-4	68	252	68	251	142	64	166	64	157	81	157	81	166	64	174	104	192	132	174	104	202	113	192	132	202	113	207	161	207	161	202	113	212	-153	207	161	212	-153	221	196	221	196	212	-153	227	-106	236	242	227	-106	227	-102	236	242	227	-102	228	-97	236	242	228	-97	230	-91	236	242	230	-91	232	-83	236	242	232	-83	234	-74	236	242	234	-74	336	304	236	242	336	304	255	304	270	-129	256	-129	270	-147	270	-147	256	-129	245	-128	270	-147	245	-128	239	-150	239	-150	245	-128	237	-125	239	-150	237	-125	231	-121	228	-115	227	-106	212	-153	228	-115	212	-153	239	-150	228	-115	239	-150	231	-121	202	113	129	-167	158	-162	202	113	158	-162	185	-157	202	113	185	-157	212	-153	174	104	166	64	202	113	97	41	109	7	101	41	221	196	227	-106	236	242	142	64	136	29	166	64	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	135	172	126	192	120	143	120	143	126	192	123	430	120	143	123	430	106	108	106	108	123	430	105	406	106	108	105	406	93	375	93	375	-8	0	73	0	93	375	73	0	91	62	93	375	91	62	106	108	192	425	201	434	216	462	216	462	201	434	212	439	216	462	212	439	225	440	225	440	231	440	248	458	248	458	231	440	237	438	248	458	237	438	241	436	178	458	147	448	179	394	178	458	179	394	185	412	178	458	185	412	192	425	178	458	192	425	216	462	147	448	123	430	126	192	147	448	126	192	179	394	270	351	274	449	257	353	257	353	274	449	248	458	257	353	248	458	246	358	246	358	248	458	244	428	246	358	244	428	243	422	246	358	243	422	239	417	246	358	239	417	238	366	238	366	239	417	235	410	238	366	235	410	232	377	232	377	235	410	232	401	232	377	232	401	230	389	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	183	68	187	10	236	229	187	10	197	1	236	229	197	1	209	-3	236	229	209	-3	224	-5	236	229	224	-5	247	-2	236	229	247	-2	237	235	181	61	180	55	181	22	181	61	181	22	187	10	181	61	187	10	183	68	181	22	180	55	179	49	181	22	179	49	179	43	181	22	179	43	179	37	244	309	240	250	247	-2	239	255	240	250	244	309	239	255	244	309	237	259	244	309	219	297	226	263	264	42	262	44	268	6	268	6	262	44	260	47	268	6	260	47	247	-2	247	-2	260	47	259	51	302	304	288	310	316	231	316	231	288	310	270	312	316	231	270	312	262	59	262	59	270	312	261	56	307	416	294	435	296	359	307	416	296	359	304	368	307	416	304	368	310	380	307	416	310	380	311	394	284	353	296	359	294	435	284	353	294	435	274	449	284	353	274	449	270	351	248	458	241	436	243	432	248	458	243	432	244	428	248	458	216	462	225	440	316	231	318	236	319	279	319	279	318	236	319	243	319	279	319	243	321	262	321	262	319	243	320	249	321	262	320	249	321	255	313	293	302	304	316	231	313	293	316	231	319	279	270	312	244	309	247	-2	270	312	247	-2	259	52	270	312	259	52	260	53	270	312	260	53	260	54	270	312	260	54	261	56	247	-2	240	250	240	247	247	-2	240	247	239	243	247	-2	239	243	238	239	247	-2	238	239	237	235	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	40	268	6	268	6	268	40	264	42	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	259	52	247	-2	259	51	72	-98	78	-44	70	-105	70	-105	70	-36	67	-135	67	-135	70	-36	59	-30	67	-135	59	-30	46	-28	72	-98	76	-91	78	-44	78	-44	76	-91	80	-84	78	-44	80	-84	84	-54	84	-54	80	-84	84	-76	84	-54	84	-76	86	-65	80	-115	99	-138	86	-116	86	-116	99	-138	94	-117	105	-115	94	-117	99	-138	105	-115	99	-138	125	-136	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	135	172	126	192	120	143	120	143	126	192	123	430	120	143	123	430	106	108	106	108	123	430	105	406	106	108	105	406	93	375	93	375	-8	0	73	0	93	375	73	0	91	62	93	375	91	62	106	108	192	425	201	434	216	462	216	462	201	434	212	439	216	462	212	439	225	440	225	440	231	440	248	458	248	458	231	440	237	438	248	458	237	438	241	436	178	458	147	448	179	394	178	458	179	394	185	412	178	458	185	412	192	425	178	458	192	425	216	462	147	448	123	430	126	192	147	448	126	192	179	394	270	351	274	449	257	353	257	353	274	449	248	458	257	353	248	458	246	358	246	358	248	458	244	428	246	358	244	428	243	422	246	358	243	422	239	417	246	358	239	417	238	366	238	366	239	417	235	410	238	366	235	410	232	377	232	377	235	410	232	401	232	377	232	401	230	389	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	147	-129	167	-119	236	229	167	-119	184	-104	236	229	184	-104	201	-86	236	229	201	-86	212	-72	236	229	212	-72	221	-55	236	229	221	-55	229	-37	236	229	229	-37	236	-18	236	229	236	-18	237	235	236	229	137	-73	147	-129	147	-129	137	-73	131	-89	147	-129	131	-89	125	-136	125	-136	131	-89	123	-101	125	-136	123	-101	115	-110	307	416	294	435	296	359	307	416	296	359	304	368	307	416	304	368	310	380	307	416	310	380	311	394	284	353	296	359	294	435	284	353	294	435	274	449	284	353	274	449	270	351	248	458	241	436	243	432	248	458	243	432	244	428	248	458	216	462	225	440	317	234	319	241	319	279	319	279	319	241	320	248	319	279	320	248	321	262	321	262	320	248	321	255	315	229	317	234	319	279	315	229	319	279	313	293	315	229	313	293	302	304	315	229	302	304	288	310	315	229	288	310	270	312	315	229	270	312	244	309	315	229	244	309	243	0	243	0	244	309	240	250	243	0	240	250	240	247	243	0	240	247	239	243	243	0	239	243	238	239	243	0	238	239	237	235	243	0	237	235	236	-18	240	250	244	309	239	255	244	309	219	297	226	263	70	-105	67	-135	71	-109	71	-109	67	-135	99	-138	71	-109	99	-138	75	-113	75	-113	99	-138	80	-115	67	-135	46	-28	41	-125	41	-125	46	-28	32	-30	41	-125	32	-30	21	-111	21	-111	32	-30	20	-36	21	-111	20	-36	11	-45	8	-92	21	-111	11	-45	8	-92	11	-45	6	-56	8	-92	6	-56	4	-70	244	309	237	259	239	255	105	-115	125	-136	115	-110	70	-36	70	-105	78	-44	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	49	225	36	182	48	-5	48	-5	36	182	32	-3	29	151	11	87	19	1	29	151	19	1	32	-3	29	151	32	-3	36	182	29	151	36	182	2	182	29	151	2	182	-6	151	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	107	151	102	303	102	303	107	151	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	115	182	151	312	127	307	115	182	127	307	107	151	115	182	107	151	145	151	115	182	145	151	153	182	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	49	225	48	-5	70	-2	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	48	228	24	4	41	-2	48	228	41	-2	64	-4	48	228	10	87	11	15	48	228	11	15	24	4	10	87	7	78	11	15	11	15	7	78	5	69	11	15	5	69	4	30	4	30	5	69	3	62	4	30	3	62	2	55	51	247	50	242	64	-4	64	-4	50	242	49	235	64	-4	49	235	48	228	32	260	38	261	49	283	49	283	38	261	44	262	49	283	44	262	48	262	48	262	50	262	49	283	49	283	50	262	76	292	49	283	22	274	25	258	49	283	25	258	32	260	82	59	100	301	81	54	81	54	76	292	64	-4	64	-4	76	292	52	255	64	-4	52	255	52	251	64	-4	52	251	51	247	133	308	120	306	143	289	143	289	120	306	100	301	143	289	100	301	87	87	87	87	100	301	86	81	123	42	112	37	115	9	115	9	112	37	103	35	115	9	103	35	96	34	96	34	92	35	92	0	92	0	92	35	88	37	92	0	88	37	85	40	82	46	81	54	64	-4	82	46	64	-4	92	0	82	46	92	0	85	40	51	261	51	260	76	292	76	292	51	260	52	257	76	292	52	257	52	255	143	291	143	293	144	302	144	302	143	293	144	295	144	302	144	295	144	299	144	299	144	295	144	297	143	289	143	291	144	302	143	289	144	302	142	304	143	289	142	304	140	307	143	289	140	307	137	308	143	289	137	308	133	308	100	301	82	59	83	65	100	301	83	65	84	73	100	301	84	73	86	81	147	38	160	53	152	64	147	38	152	64	137	51	147	38	137	51	133	23	123	42	115	9	133	23	123	42	133	23	137	51	96	34	92	0	115	9	25	258	22	274	17	256	76	292	81	54	100	301	76	292	50	262	51	261	4	30	2	55	2	48	19	24	10	18	140	0	140	0	10	18	-2	14	140	0	-2	14	-21	11	108	18	104	24	32	49	32	49	104	24	103	31	32	49	103	31	89	265	89	265	103	31	90	269	103	31	91	280	91	277	103	31	91	277	91	275	103	31	91	275	90	272	103	31	90	272	90	269	217	312	56	312	69	300	217	312	69	300	79	297	217	312	79	297	86	293	217	312	86	293	90	288	217	312	90	288	91	280	217	312	91	280	186	295	217	312	186	295	199	299	217	312	199	299	217	301	105	45	106	49	164	265	105	45	164	265	91	280	91	280	164	265	169	279	91	280	169	279	176	289	103	34	103	37	91	280	103	34	91	280	103	31	104	41	105	45	91	280	104	41	91	280	103	37	140	0	140	11	126	13	140	0	126	13	115	15	140	0	115	15	108	18	140	0	108	18	32	49	140	0	32	49	26	34	140	0	26	34	19	24	140	0	-21	11	-21	0	69	300	56	312	56	301	186	295	91	280	176	289	44	241	50	247	60	299	60	299	50	247	57	250	60	299	57	250	66	250	66	250	68	250	82	302	82	302	68	250	71	250	82	302	71	250	74	250	41	288	26	271	33	222	41	288	33	222	39	233	41	288	39	233	44	241	41	288	44	241	60	299	14	249	6	222	33	222	14	249	33	222	26	271	87	434	90	434	108	455	108	455	90	434	92	434	108	455	92	434	94	434	94	434	104	434	108	455	108	455	104	434	112	431	108	455	112	431	134	458	134	458	112	431	118	427	134	458	118	427	121	421	112	43	110	46	118	6	118	6	110	46	108	48	118	6	108	48	96	-2	96	-2	108	48	108	51	118	388	108	51	108	59	118	388	108	59	110	69	118	388	110	69	113	82	118	388	113	82	118	99	118	388	118	99	123	119	118	388	95	301	96	-2	118	388	96	-2	108	51	96	-2	95	301	93	301	96	-2	93	301	90	302	96	-2	90	302	87	302	96	-2	87	302	85	302	96	-2	85	302	82	302	96	-2	82	302	80	249	96	-2	80	249	72	-5	72	-5	80	249	57	-3	57	-3	80	249	49	141	57	-3	49	141	44	2	44	2	49	141	41	113	44	2	41	113	35	88	44	2	35	88	35	11	35	11	35	88	30	66	35	11	30	66	29	23	29	23	30	66	27	49	29	23	27	49	26	36	121	405	121	400	123	119	123	119	121	400	120	394	123	119	120	394	118	388	123	119	152	223	134	458	123	119	134	458	122	414	123	119	122	414	122	410	123	119	122	410	121	405	122	414	134	458	121	421	108	455	79	452	83	434	108	455	83	434	87	434	179	274	176	275	192	225	192	225	176	275	171	276	192	225	171	276	170	222	170	222	171	276	167	278	170	222	167	278	166	222	159	222	162	222	161	462	161	462	162	222	167	278	161	462	167	278	189	466	189	466	167	278	221	472	161	462	134	458	152	223	161	462	152	223	156	222	161	462	156	222	159	222	179	274	192	225	183	274	183	274	192	225	186	274	195	275	186	274	192	225	195	275	192	225	211	234	226	249	239	272	249	302	226	249	249	302	221	302	226	249	221	302	215	291	226	249	215	291	211	234	211	234	215	291	209	283	211	234	209	283	203	278	211	234	203	278	195	275	145	59	135	49	138	23	138	23	135	49	126	43	138	23	126	43	118	41	118	41	115	42	118	6	118	6	115	42	112	43	161	49	186	86	172	95	161	49	172	95	157	74	161	49	157	74	145	59	161	49	145	59	138	23	118	41	118	6	138	23	74	250	77	250	82	302	82	302	77	250	80	249	82	302	60	299	66	250	83	434	79	452	79	434	167	278	162	222	166	222	80	187	76	155	79	155	80	187	79	155	83	155	80	187	70	191	72	155	80	187	72	155	76	155	72	155	70	191	62	196	72	155	62	196	57	202	72	155	57	202	53	210	72	155	53	210	53	157	53	210	52	219	53	157	53	157	52	219	36	163	36	163	52	219	59	292	59	292	52	219	55	237	83	187	80	187	83	155	83	187	83	155	87	186	87	186	83	155	87	155	87	186	87	155	91	155	127	282	100	186	110	-5	110	-5	100	186	97	186	110	-5	97	186	95	-3	95	-3	97	186	92	186	95	-3	92	186	91	155	91	155	92	186	87	186	118	309	114	309	114	284	114	284	114	309	110	284	93	280	110	284	114	309	93	280	114	309	86	305	147	59	154	377	146	51	146	51	134	306	134	-2	134	-2	134	306	132	307	134	-2	132	307	128	308	161	119	160	414	160	409	161	119	160	409	159	401	161	119	159	401	157	393	161	119	157	393	156	384	161	119	156	384	155	99	161	119	172	458	160	414	154	377	147	59	149	69	154	377	149	69	151	82	154	377	151	82	155	99	154	377	155	99	156	384	150	431	155	427	172	458	172	458	155	427	159	421	172	458	159	421	160	414	145	455	117	452	121	434	145	455	121	434	124	434	145	455	124	434	127	434	145	455	127	434	130	434	145	455	130	434	132	434	145	455	132	434	142	434	145	455	142	434	150	431	145	455	150	431	172	458	184	203	198	462	174	167	174	167	198	462	172	458	174	167	172	458	161	119	226	466	198	462	184	203	226	466	184	203	259	472	208	213	210	187	230	225	230	225	210	187	240	207	230	225	240	207	250	238	250	238	240	207	263	226	250	238	263	226	266	250	266	250	263	226	277	240	266	250	277	240	278	259	278	259	277	240	282	245	183	59	172	49	176	23	176	23	172	49	164	43	176	23	164	43	156	41	156	41	152	42	156	6	156	6	152	42	150	43	156	6	150	43	148	46	147	48	146	51	134	-2	147	48	134	-2	156	6	147	48	156	6	148	46	114	284	118	284	118	309	118	309	118	284	122	283	118	309	122	283	123	308	123	308	122	283	124	283	123	308	124	283	128	308	128	308	124	283	127	282	128	308	127	282	134	-2	127	282	110	-5	134	-2	95	-3	91	155	87	141	95	-3	87	141	82	2	82	2	87	141	80	113	82	2	80	113	73	88	82	2	73	88	72	11	72	11	73	88	68	66	72	11	68	66	66	23	66	23	68	66	65	49	66	23	65	49	64	36	199	49	224	86	210	95	199	49	210	95	195	74	199	49	195	74	183	59	199	49	183	59	176	23	156	41	156	6	176	23	86	305	59	292	64	254	86	305	64	254	77	269	86	305	77	269	93	280	11	208	14	189	18	243	18	243	14	189	23	174	18	243	23	174	35	271	35	271	23	174	36	163	35	271	36	163	59	292	59	292	55	237	64	254	121	434	117	452	117	434	134	306	146	51	154	377	210	187	184	203	174	167	184	203	210	187	208	213	59	-134	51	-128	61	-157	61	-157	51	-128	46	-119	61	-157	46	-119	28	-153	28	-153	46	-119	43	-108	28	-153	43	-108	41	-96	41	-96	42	-91	28	-153	28	-153	42	-91	42	-87	28	-153	42	-87	75	316	75	316	42	-87	42	-82	75	316	42	-82	43	-78	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	88	367	82	344	196	472	196	472	82	344	75	316	196	472	75	316	44	-74	44	-74	75	316	43	-78	-28	-45	-27	-101	-26	-38	-26	-38	-27	-101	-16	-125	-26	-38	-16	-125	75	316	75	316	-16	-125	2	-142	75	316	2	-142	28	-153	-27	-101	-28	-45	-29	-52	-27	-101	-29	-52	-30	-59	-27	-101	-30	-59	-30	-66	-27	-101	-30	-66	-31	-73	97	414	196	472	164	466	97	414	164	466	136	462	97	414	136	462	109	458	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	96	403	93	387	196	472	96	403	196	472	97	414	85	-131	81	-133	92	-153	92	-153	81	-133	75	-135	92	-153	75	-135	68	-136	68	-136	59	-134	61	-157	151	-111	155	-89	153	-75	151	-111	153	-75	148	-64	151	-111	148	-64	139	-55	151	-111	139	-55	138	-130	128	-50	114	-48	118	-144	128	-50	118	-144	138	-130	128	-50	138	-130	139	-55	90	-55	89	-124	92	-153	90	-55	92	-153	101	-50	101	-50	92	-153	118	-144	101	-50	118	-144	114	-48	88	-128	85	-131	92	-153	88	-128	92	-153	89	-124	68	-136	61	-157	92	-153	74	-84	75	-94	76	-73	76	-73	75	-94	79	-103	76	-73	79	-103	81	-63	81	-63	79	-103	84	-110	81	-63	84	-110	90	-55	90	-55	84	-110	87	-117	90	-55	87	-117	89	-124	58	434	54	452	54	434	88	367	196	472	93	387	61	434	64	434	88	455	88	455	64	434	67	434	88	455	67	434	70	434	70	434	80	433	88	455	88	455	80	433	87	431	88	455	87	431	93	426	84	67	86	74	88	367	88	367	86	74	88	82	88	367	88	82	90	89	90	89	122	207	91	378	91	378	122	207	93	389	88	367	17	117	18	3	88	367	18	3	31	-3	88	367	31	-3	48	-5	88	367	48	-5	60	-4	88	367	60	-4	72	0	88	367	72	0	83	57	88	367	83	57	83	61	88	367	83	61	84	67	84	50	83	53	86	5	86	5	83	53	83	57	13	98	8	78	9	12	13	98	9	12	18	3	13	98	18	3	17	117	5	60	2	45	3	23	5	60	3	23	9	12	5	60	9	12	8	78	91	378	88	367	90	89	123	72	114	63	120	32	120	32	114	63	105	54	120	32	105	54	102	16	102	16	105	54	96	47	102	16	96	47	90	44	90	44	88	45	102	16	102	16	88	45	86	5	203	109	209	112	321	255	321	255	209	112	214	114	321	255	214	114	218	114	218	114	232	111	254	157	254	157	232	111	243	104	254	157	243	104	250	93	254	157	395	286	321	255	321	255	395	286	395	304	321	255	395	304	179	255	169	253	179	255	395	304	169	253	395	304	149	304	149	304	196	472	169	467	149	304	169	467	143	463	149	304	143	463	142	236	149	304	142	236	156	246	149	304	156	246	169	253	96	421	97	414	117	459	117	459	97	414	122	207	117	459	122	207	143	463	143	463	122	207	130	223	143	463	130	223	142	236	122	207	97	414	97	408	122	207	97	408	95	400	122	207	95	400	93	389	321	255	218	114	254	157	321	255	130	78	189	98	321	255	189	98	196	105	321	255	196	105	203	109	123	72	120	32	189	98	123	72	189	98	130	78	86	47	84	50	86	5	86	47	86	5	88	45	328	-10	341	64	337	96	328	-10	337	96	326	122	328	-10	326	122	309	141	328	-10	309	141	295	-71	248	-118	295	-71	250	18	250	18	295	-71	256	63	265	157	256	63	295	-71	265	157	295	-71	289	153	289	153	295	-71	309	141	250	18	234	-32	248	-118	248	-118	234	-32	210	-82	248	-118	210	-82	193	-148	193	-148	210	-82	179	-119	193	-148	179	-119	143	-133	143	-133	131	-132	138	-158	138	-158	131	-132	119	-127	138	-158	119	-127	115	-157	115	-157	119	-127	109	-121	115	-157	109	-121	101	-111	143	-133	138	-158	193	-148	265	157	254	157	254	79	265	157	254	79	256	63	97	-100	92	-84	93	-154	97	-100	93	-154	115	-157	97	-100	115	-157	101	-111	117	459	88	455	93	426	117	459	93	426	96	421	88	455	54	452	57	434	88	455	57	434	61	434	11	-88	12	-98	13	-78	13	-78	12	-98	15	-107	13	-78	15	-107	17	-69	17	-69	15	-107	20	-116	17	-69	20	-116	25	-61	25	-61	20	-116	29	-125	25	-61	29	-125	36	-56	36	-56	29	-125	41	-135	36	-56	41	-135	51	-54	51	-54	41	-135	55	-142	51	-54	55	-142	65	-56	65	-56	55	-142	72	-149	65	-56	72	-149	76	-62	76	-62	72	-149	93	-154	76	-62	93	-154	85	-71	85	-71	93	-154	92	-84	57	434	54	452	54	434	254	79	254	157	250	93	86	5	83	57	72	0	3	23	2	45	2	35	32	252	32	283	23	241	23	241	32	283	14	227	12	224	14	227	32	283	12	224	32	283	11	258	75	309	53	300	56	266	56	266	53	300	53	266	47	265	53	266	53	300	47	265	53	300	40	260	40	260	53	300	32	283	40	260	32	283	32	252	11	258	-9	224	5	215	11	258	5	215	7	217	11	258	7	217	9	219	11	258	9	219	10	222	11	258	10	222	12	224	58	228	37	-3	55	-5	58	228	55	-5	83	-1	58	228	10	83	12	13	58	228	12	13	23	3	58	228	23	3	37	-3	7	74	5	65	5	26	7	74	5	26	12	13	7	74	12	13	10	83	5	26	5	65	4	57	5	26	4	57	3	49	5	26	3	49	3	42	63	245	62	240	83	-1	83	-1	62	240	60	235	83	-1	60	235	58	228	59	264	61	262	75	309	75	309	61	262	63	259	75	309	63	259	63	254	63	254	83	-1	75	309	91	46	88	49	108	9	108	9	88	49	86	53	108	9	86	53	83	-1	83	-1	86	53	85	57	100	312	85	57	85	60	100	312	85	60	86	64	86	64	87	68	100	312	100	312	87	68	88	73	100	312	88	73	89	78	89	78	138	225	100	312	100	312	138	225	115	311	91	46	108	9	96	44	96	44	108	9	100	43	113	46	100	43	108	9	113	46	108	9	132	31	249	1	253	58	244	306	249	1	244	306	233	-3	233	-3	244	306	224	241	233	-3	224	241	217	-5	217	-5	224	241	210	197	217	-5	210	197	201	-3	201	-3	210	197	199	168	201	-3	199	168	189	110	189	110	199	168	189	145	189	110	189	145	176	121	176	121	159	94	189	110	189	110	159	94	159	64	143	72	127	56	132	31	143	72	132	31	159	64	143	72	159	64	159	94	271	129	282	166	326	306	271	129	326	306	244	306	271	129	244	306	263	102	254	67	257	81	244	306	254	67	244	306	253	58	177	75	180	11	182	91	182	91	180	11	189	2	182	91	189	2	189	110	189	110	189	2	201	-3	174	62	172	50	174	24	174	62	174	24	180	11	174	62	180	11	177	75	258	45	265	10	261	44	261	44	265	10	265	43	272	45	265	43	265	10	272	45	265	10	280	21	294	33	305	45	298	65	298	65	305	45	308	75	329	104	308	75	317	60	329	104	317	60	331	79	289	56	280	49	280	21	289	56	280	21	294	33	289	56	294	33	298	65	436	32	428	34	458	13	458	13	428	34	423	37	458	13	423	37	418	10	418	10	423	37	420	42	418	10	420	42	419	48	419	48	420	56	406	306	406	306	420	56	423	69	406	306	423	69	427	88	418	10	419	48	406	306	418	10	406	306	389	7	389	7	406	306	386	238	389	7	386	238	367	183	406	306	427	88	434	114	406	306	434	114	444	149	406	306	444	149	489	306	367	183	349	139	364	129	367	183	364	129	365	129	367	183	365	129	366	4	367	183	366	4	389	7	349	139	329	104	331	79	349	139	331	79	346	102	349	139	346	102	364	129	445	31	436	32	458	13	445	31	458	13	458	31	365	129	322	-4	345	0	365	129	345	0	366	4	308	75	305	45	317	60	253	58	249	1	254	52	254	52	249	1	265	10	254	52	265	10	255	48	255	48	265	10	258	45	141	236	143	245	144	284	144	284	143	245	144	254	144	284	144	254	146	268	146	268	144	254	145	261	138	225	141	236	144	284	138	225	144	284	138	297	138	225	138	297	128	305	138	225	128	305	115	311	75	309	83	-1	85	57	75	309	85	57	100	312	63	249	63	245	83	-1	63	249	83	-1	63	254	272	45	280	21	280	49	174	24	172	50	172	39	244	306	257	81	263	102	113	46	132	31	127	56	75	309	56	266	59	264	32	252	32	283	23	241	23	241	32	283	14	227	12	224	14	227	32	283	12	224	32	283	11	258	75	309	53	300	56	266	56	266	53	300	53	266	47	265	53	266	53	300	47	265	53	300	40	260	40	260	53	300	32	283	40	260	32	283	32	252	11	258	-9	224	5	215	11	258	5	215	7	217	11	258	7	217	9	219	11	258	9	219	10	222	11	258	10	222	12	224	58	228	37	-3	55	-5	58	228	55	-5	83	-1	58	228	10	83	12	13	58	228	12	13	23	3	58	228	23	3	37	-3	7	74	5	65	5	26	7	74	5	26	12	13	7	74	12	13	10	83	5	26	5	65	4	57	5	26	4	57	3	49	5	26	3	49	3	42	63	245	62	240	83	-1	83	-1	62	240	60	235	83	-1	60	235	58	228	59	264	61	262	75	309	75	309	61	262	63	259	75	309	63	259	63	254	63	254	83	-1	75	309	91	46	88	49	108	9	108	9	88	49	86	53	108	9	86	53	83	-1	83	-1	86	53	85	57	100	312	85	57	85	60	100	312	85	60	86	64	86	64	87	68	100	312	100	312	87	68	88	73	100	312	88	73	89	78	89	78	138	225	100	312	100	312	138	225	115	311	91	46	108	9	96	44	96	44	108	9	100	43	113	46	100	43	108	9	113	46	108	9	132	31	250	2	253	58	244	306	250	2	244	306	233	-3	233	-3	244	306	224	241	233	-3	224	241	217	-5	217	-5	224	241	210	197	217	-5	210	197	201	-3	201	-3	210	197	199	168	201	-3	199	168	189	110	189	110	199	168	189	145	189	110	189	145	176	121	176	121	159	94	189	110	189	110	159	94	159	64	143	72	127	56	132	31	143	72	132	31	159	64	143	72	159	64	159	94	271	129	282	166	326	306	271	129	326	306	244	306	271	129	244	306	263	102	254	67	257	81	244	306	254	67	244	306	253	58	177	75	180	11	182	91	182	91	180	11	189	2	182	91	189	2	189	110	189	110	189	2	201	-3	174	62	172	50	174	24	174	62	174	24	180	11	174	62	180	11	177	75	258	45	266	10	261	44	261	44	266	10	265	43	272	45	265	43	266	10	272	45	266	10	282	22	296	35	309	49	298	65	298	65	309	49	308	75	329	104	308	75	309	49	329	104	309	49	322	66	364	129	365	129	367	183	364	129	367	183	350	106	350	106	367	183	349	139	350	106	349	139	335	85	335	85	349	139	329	104	335	85	329	104	322	66	489	306	406	306	386	238	489	306	386	238	367	183	489	306	367	183	365	129	489	306	365	129	357	-157	289	56	280	49	282	22	289	56	282	22	296	35	289	56	296	35	298	65	253	58	250	2	254	52	254	52	250	2	266	10	254	52	266	10	255	48	255	48	266	10	258	45	141	236	143	245	144	284	144	284	143	245	144	254	144	284	144	254	146	268	146	268	144	254	145	261	138	225	141	236	144	284	138	225	144	284	138	297	138	225	138	297	128	305	138	225	128	305	115	311	75	309	83	-1	85	57	75	309	85	57	100	312	63	249	63	245	83	-1	63	249	83	-1	63	254	272	45	282	22	280	49	357	-157	365	129	274	-157	174	24	172	50	172	39	244	306	257	81	263	102	113	46	132	31	127	56	75	309	56	266	59	264	56	237	52	218	72	0	72	0	52	218	45	192	72	0	45	192	35	157	35	157	-9	0	72	0	114	177	157	311	134	306	114	177	134	306	113	303	114	177	113	303	112	123	114	177	112	123	130	167	114	177	130	167	115	177	174	261	172	231	181	241	174	261	181	241	186	273	186	273	181	241	190	250	186	273	190	250	199	285	199	285	190	250	199	257	199	285	199	257	214	296	214	296	199	257	207	262	214	296	207	262	214	263	214	263	218	263	230	305	230	305	218	263	221	261	230	305	221	261	223	258	150	202	172	231	162	246	150	202	162	246	148	227	150	202	148	227	133	205	150	202	133	205	130	167	112	123	113	303	93	69	93	69	113	303	90	300	93	69	90	300	72	0	72	0	90	300	61	297	72	0	61	297	60	258	59	250	56	237	72	0	59	250	72	0	60	258	222	225	217	204	235	0	235	0	217	204	209	176	235	0	209	176	198	140	198	140	153	0	235	0	216	-118	222	-63	214	-125	214	-125	214	-55	212	-153	212	-153	214	-55	203	-50	212	-153	203	-50	190	-48	216	-118	220	-110	222	-63	222	-63	220	-110	224	-102	222	-63	224	-102	228	-73	228	-73	224	-102	228	-94	228	-73	228	-94	230	-85	230	305	225	248	235	0	230	305	235	0	246	310	246	310	235	0	254	65	246	310	254	65	262	312	262	312	254	65	268	108	262	312	268	108	278	310	278	310	268	108	279	138	278	310	279	138	290	305	290	305	279	138	290	196	230	305	223	258	225	254	230	305	225	254	225	248	230	305	214	296	214	263	223	-134	243	-157	230	-135	230	-135	243	-157	237	-136	249	-134	237	-136	243	-157	249	-134	243	-157	269	-154	306	283	300	295	302	231	306	283	302	231	305	244	306	283	305	244	307	256	306	283	307	256	308	267	297	215	302	231	300	295	297	215	300	295	290	305	297	215	290	305	290	196	225	239	222	225	235	0	225	239	235	0	225	248	388	260	396	309	384	262	384	262	396	309	379	263	366	260	379	263	371	297	366	260	371	297	352	250	352	250	371	297	347	275	352	250	347	275	336	234	336	234	347	275	320	242	336	234	320	242	319	212	319	212	320	242	302	185	290	161	302	185	320	242	290	161	320	242	290	196	390	229	284	-92	294	-148	390	229	294	-148	316	-138	390	229	316	-138	336	-123	390	229	336	-123	354	-105	390	229	354	-105	358	-98	390	229	358	-98	363	-89	390	229	363	-89	368	-79	390	229	368	-79	372	-70	390	229	372	-70	375	-62	390	229	375	-62	470	222	390	229	470	222	391	233	284	-92	278	-108	294	-148	294	-148	278	-108	269	-120	294	-148	269	-120	269	-154	269	-154	269	-120	260	-129	269	-154	260	-129	249	-134	471	230	473	238	474	280	474	280	473	238	474	248	474	280	474	248	476	264	476	264	474	248	475	257	470	222	471	230	474	280	470	222	474	280	467	293	470	222	467	293	456	303	470	222	456	303	442	310	470	222	442	310	424	312	470	222	424	312	396	309	470	222	396	309	394	249	470	222	394	249	394	246	470	222	394	246	393	242	470	222	393	242	393	238	470	222	393	238	391	233	388	260	391	257	396	309	396	309	391	257	393	253	396	309	393	253	394	249	396	309	371	297	379	263	214	-125	212	-153	215	-129	215	-129	212	-153	243	-157	215	-129	243	-157	218	-132	218	-132	243	-157	223	-134	212	-153	190	-48	185	-144	185	-144	190	-48	176	-50	185	-144	176	-50	165	-130	165	-130	176	-50	164	-55	165	-130	164	-55	156	-64	152	-111	165	-130	156	-64	152	-111	156	-64	150	-75	152	-111	150	-75	148	-89	61	297	22	293	34	275	61	297	34	275	43	275	61	297	43	275	50	272	61	297	50	272	56	269	61	297	56	269	59	264	61	297	59	264	60	258	34	275	22	293	22	275	290	161	290	196	279	138	214	-55	214	-125	222	-63	172	231	174	261	162	246	115	177	130	167	133	205	7	-135	1	-133	21	-157	21	-157	1	-133	-3	-131	21	-157	-3	-131	-9	-153	-9	-153	-3	-131	-5	-128	-9	-153	-5	-128	-7	-124	-7	-124	1	-63	-7	-55	-5	-117	-1	-110	1	-63	1	-63	-1	-110	3	-103	1	-63	3	-103	6	-73	6	-73	3	-103	7	-94	6	-73	7	-94	8	-84	-7	-55	-18	-50	-9	-153	-7	-55	-9	-153	-7	-124	49	-120	38	-129	63	-153	63	-153	38	-129	27	-134	63	-153	27	-134	21	-157	21	-157	27	-134	14	-136	146	273	153	270	172	298	172	298	153	270	157	265	172	298	157	265	158	259	158	259	185	49	172	298	145	295	121	293	136	274	145	295	136	274	146	273	145	295	146	273	172	298	213	178	256	311	229	306	213	178	229	306	201	98	213	178	201	98	217	140	213	178	217	140	214	178	200	302	172	298	185	49	200	302	185	49	201	98	200	302	201	98	229	306	158	259	157	251	185	49	185	49	157	251	154	236	185	49	154	236	153	-59	153	-59	154	236	148	213	153	-59	148	213	139	181	95	-141	121	-122	127	138	127	138	121	-122	139	-95	127	138	139	-95	139	181	139	181	139	-95	153	-59	270	256	269	227	278	238	270	256	278	238	283	270	283	270	278	238	288	248	283	270	288	248	296	284	296	284	288	248	298	256	296	284	298	256	308	294	308	294	298	256	307	261	308	294	307	261	315	263	315	263	320	263	321	302	321	302	320	263	325	262	321	302	325	262	335	307	335	307	325	262	329	259	335	307	329	259	331	255	217	140	234	174	238	212	238	212	234	174	252	203	238	212	252	203	255	237	255	237	252	203	269	227	255	237	269	227	270	256	319	-5	328	231	303	-3	303	-3	328	231	290	119	303	-3	290	119	290	0	290	0	290	119	284	100	290	0	284	100	281	8	281	8	284	100	280	80	281	8	280	80	276	63	331	244	330	239	342	-2	342	-2	330	239	329	235	342	-2	329	235	328	231	275	20	281	8	276	63	275	20	276	63	274	47	275	20	274	47	273	35	355	56	364	312	354	51	354	51	349	311	342	-2	342	-2	349	311	335	307	342	-2	335	307	332	250	383	310	371	112	394	182	383	310	394	182	396	303	396	303	394	182	400	200	396	303	400	200	406	293	406	293	400	200	406	218	406	293	406	218	410	235	357	64	360	76	364	312	364	312	360	76	364	91	364	312	364	91	383	310	383	310	364	91	371	112	412	278	406	293	410	235	412	278	410	235	412	249	412	278	412	249	413	260	387	55	378	46	385	23	385	23	378	46	371	41	385	23	371	41	364	40	364	40	361	40	364	6	364	6	361	40	359	42	364	6	359	42	356	44	355	47	354	51	342	-2	355	47	342	-2	364	6	355	47	364	6	356	44	332	247	331	244	342	-2	332	247	342	-2	332	250	328	231	319	-5	342	-2	405	48	427	82	413	91	405	48	413	91	398	70	405	48	398	70	387	55	405	48	387	55	385	23	364	40	364	6	385	23	321	302	308	294	315	263	63	-92	57	-108	63	-153	63	-92	63	-153	95	-141	63	-92	95	-141	127	138	-56	-55	-56	-130	-45	-50	-45	-50	-56	-130	-35	-144	-45	-50	-35	-144	-31	-48	-31	-48	-35	-144	-9	-153	-31	-48	-9	-153	-18	-50	-65	-64	-71	-75	-68	-111	-65	-64	-68	-111	-56	-130	-65	-64	-56	-130	-56	-55	-68	-111	-71	-75	-73	-89	7	-135	21	-157	14	-136	136	274	121	293	121	275	49	-120	63	-153	57	-108	335	307	331	255	332	250	349	311	354	51	364	312	364	312	355	56	357	64	214	178	217	140	238	212	1	-63	-7	-124	-5	-117	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	200	-153	213	-114	211	-105	211	-105	211	-97	200	-153	200	-153	211	-97	212	-91	200	-153	212	-91	234	231	234	231	212	-91	212	-85	234	231	212	-85	214	-79	236	239	235	235	302	182	302	182	235	235	234	231	302	182	234	231	216	-74	216	-74	234	231	214	-79	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	235	259	242	307	235	259	237	255	271	312	256	311	302	182	302	182	256	311	242	307	302	182	242	307	238	250	238	250	238	247	302	182	302	182	238	247	237	244	302	182	237	244	236	239	228	302	215	294	222	263	258	-131	254	-133	265	-153	265	-153	254	-133	248	-135	265	-153	248	-135	241	-136	241	-136	232	-134	234	-157	234	-157	232	-134	224	-130	234	-157	224	-130	217	-123	213	-114	200	-153	234	-157	213	-114	234	-157	217	-123	324	-111	328	-89	326	-75	324	-111	326	-75	321	-64	324	-111	321	-64	312	-55	324	-111	312	-55	311	-130	300	-50	287	-48	291	-144	300	-50	291	-144	311	-130	300	-50	311	-130	312	-55	263	-55	262	-124	265	-153	263	-55	265	-153	274	-50	274	-50	265	-153	291	-144	274	-50	291	-144	287	-48	261	-128	258	-131	265	-153	261	-128	265	-153	262	-124	241	-136	234	-157	265	-153	307	200	313	218	313	293	313	293	313	218	317	235	313	293	317	235	319	278	319	278	317	235	319	249	319	278	319	249	321	260	303	303	289	310	302	182	303	303	302	182	307	200	303	303	307	200	313	293	234	231	150	-23	155	-124	234	231	155	-124	174	-142	234	231	174	-142	200	-153	150	-23	147	-34	155	-124	155	-124	147	-34	144	-45	155	-124	144	-45	143	-100	143	-100	144	-45	142	-55	143	-100	142	-55	140	-64	247	-84	248	-94	249	-73	249	-73	248	-94	252	-102	249	-73	252	-102	254	-63	254	-63	252	-102	257	-110	254	-63	257	-110	263	-55	263	-55	257	-110	261	-118	263	-55	261	-118	262	-124	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	143	-100	140	-64	140	-71	271	312	302	182	289	310	242	307	237	255	238	250	25	25	100	0	32	35	32	35	100	0	64	21	32	35	64	21	37	50	37	50	64	21	59	28	37	50	59	28	58	37	58	37	58	41	37	50	37	50	58	41	59	45	37	50	59	45	95	268	95	268	59	45	60	50	95	268	60	50	61	55	95	268	61	55	62	60	62	60	112	244	95	268	95	268	112	244	173	312	95	268	173	312	87	282	342	268	341	263	364	263	364	263	341	263	340	258	364	263	340	258	339	252	339	252	302	114	364	263	364	263	302	114	292	-7	415	312	304	312	318	299	415	312	318	299	329	296	415	312	329	296	337	292	415	312	337	292	341	285	415	312	341	285	342	276	415	312	342	276	384	294	415	312	384	294	397	298	415	312	397	298	415	301	342	276	364	263	369	278	342	276	369	278	375	287	342	276	375	287	384	294	342	272	342	268	364	263	342	272	364	263	342	276	276	-7	292	-7	302	114	276	-7	302	114	173	312	276	-7	173	312	112	244	173	312	60	312	67	300	173	312	67	300	73	297	173	312	73	297	80	291	173	312	80	291	87	282	100	0	100	11	84	13	100	0	84	13	72	17	100	0	72	17	64	21	100	0	25	25	16	19	100	0	16	19	2	14	100	0	2	14	-17	11	100	0	-17	11	-17	0	67	300	60	312	60	301	318	299	304	312	304	301	113	217	122	238	136	304	136	304	122	238	133	256	136	304	133	256	146	271	146	271	153	279	162	310	162	310	153	279	161	285	162	310	161	285	169	289	111	293	87	279	87	140	111	293	87	140	97	171	111	293	97	171	104	195	111	293	104	195	113	217	111	293	113	217	136	304	80	87	82	104	87	279	87	279	82	104	84	122	87	279	84	122	87	140	87	140	199	140	97	171	97	171	199	140	207	171	73	-4	78	54	79	70	73	-4	79	70	87	279	87	279	79	70	80	87	87	279	66	260	73	-4	73	-4	66	260	43	234	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	141	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	73	-4	109	-8	84	26	73	-4	84	26	80	38	73	-4	80	38	78	54	141	22	160	0	150	32	150	32	160	0	159	44	168	60	159	44	160	0	168	60	160	0	184	10	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	227	308	216	221	214	205	227	42	227	42	214	205	211	189	227	42	211	189	207	171	207	171	199	140	206	24	206	24	199	140	193	119	206	24	193	119	185	98	205	285	212	277	227	308	227	308	212	277	216	265	227	308	216	265	218	251	218	251	227	42	227	308	227	42	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	218	237	216	221	227	42	218	237	227	42	218	251	207	171	206	24	227	42	184	10	206	24	185	98	184	10	185	98	177	78	184	10	177	78	168	60	162	310	136	304	146	271	112	11	109	-8	135	-6	141	22	135	-6	160	0	227	308	227	42	257	294	227	308	196	291	205	285	90	69	90	69	90	69	90	69	88	259	65	13	65	13	88	259	59	227	65	13	59	227	38	34	38	34	59	227	36	190	38	34	36	190	22	64	22	64	36	190	21	148	22	64	21	148	16	105	151	13	144	-2	148	-2	151	13	148	-2	152	-2	151	13	128	15	144	-2	111	22	99	33	101	1	111	22	101	1	144	-2	111	22	144	-2	128	15	93	48	90	69	65	13	93	48	65	13	101	1	93	48	101	1	99	33	217	72	212	54	217	-1	217	-1	212	54	207	41	217	-1	207	41	204	-1	204	-1	207	41	202	32	204	-1	202	32	197	26	197	26	190	21	192	-1	192	-1	190	21	182	17	192	-1	182	17	181	-1	181	-1	182	17	173	15	181	-1	173	15	172	-1	172	-1	173	15	164	-1	163	13	151	13	152	-2	163	13	152	-2	156	-2	163	13	156	-2	160	-2	163	13	160	-2	164	-1	163	13	164	-1	173	15	232	296	229	312	207	311	232	296	207	311	188	282	232	296	235	312	229	312	207	311	185	308	188	282	188	282	185	308	163	302	188	282	163	302	149	246	149	246	163	302	142	294	149	246	142	294	123	284	123	284	88	259	98	132	123	284	98	132	118	194	123	284	118	194	149	246	98	132	88	259	90	69	369	22	352	18	425	-1	425	-1	352	18	333	16	425	-1	333	16	313	15	313	15	301	15	425	-1	425	-1	301	15	292	17	425	-1	292	17	217	-1	217	-1	292	17	286	19	217	-1	286	19	217	72	217	72	286	19	283	22	217	72	283	22	224	96	224	96	283	22	282	27	224	96	282	27	260	229	260	229	282	27	263	241	268	279	268	277	282	309	282	309	268	277	268	274	282	309	268	274	268	271	268	271	268	266	282	27	282	27	268	266	267	259	282	27	267	259	266	251	282	309	262	310	263	289	282	309	263	289	266	284	282	309	266	284	267	282	282	309	267	282	268	279	235	312	242	295	246	311	246	311	242	295	251	294	246	311	251	294	262	310	262	310	251	294	258	292	262	310	258	292	263	289	232	296	242	295	235	312	282	309	282	27	282	29	282	309	282	29	306	308	306	308	282	29	282	30	306	308	282	30	283	32	306	308	284	36	315	152	306	308	315	152	319	167	319	167	315	152	336	149	319	167	349	281	306	308	306	308	349	281	351	285	306	308	351	285	355	289	306	308	283	32	283	34	306	308	283	34	284	36	415	291	508	308	397	292	397	292	508	308	377	293	367	292	377	293	508	308	367	292	508	308	306	308	415	291	431	288	508	308	508	308	431	288	443	285	508	308	443	285	452	281	452	281	459	274	508	308	508	308	459	274	465	266	508	308	465	266	469	257	483	216	508	308	471	233	483	216	471	233	471	230	483	216	471	230	471	227	483	216	471	227	471	224	483	216	471	224	471	220	483	216	471	220	471	216	471	247	471	233	508	308	471	247	508	308	469	257	306	308	355	289	360	291	306	308	360	291	367	292	433	66	422	56	425	-1	425	-1	422	56	411	47	425	-1	411	47	400	38	400	38	385	29	425	-1	425	-1	385	29	369	22	471	96	458	96	444	79	471	96	444	79	433	66	471	96	433	66	425	-1	268	271	282	27	282	309	409	235	394	206	421	235	421	235	394	206	380	187	421	235	380	187	379	80	379	80	380	187	370	107	368	124	370	107	380	187	368	124	380	187	365	176	368	124	365	176	362	136	319	167	336	149	346	170	346	170	336	149	351	144	346	170	351	144	365	176	365	176	351	144	362	136	379	80	370	107	369	103	379	80	369	103	369	97	379	80	369	97	369	92	379	80	369	92	368	86	379	80	368	86	367	80	197	26	192	-1	204	-1	263	241	282	27	266	251	174	122	175	103	181	194	181	194	175	103	176	79	186	31	176	79	171	59	186	31	171	59	169	18	169	18	171	59	160	45	169	18	160	45	152	9	152	9	160	45	146	36	152	9	146	36	133	3	133	3	146	36	131	31	133	3	131	31	119	29	119	29	109	32	114	0	114	0	109	32	101	38	114	0	101	38	96	-1	96	-1	101	38	95	47	96	-1	95	47	92	59	165	259	192	311	127	208	127	208	192	311	121	281	127	208	121	281	100	144	100	144	121	281	61	3	100	144	61	3	90	72	90	72	96	-1	92	59	174	179	172	164	172	151	174	179	172	151	173	138	174	179	173	138	174	122	174	179	174	122	181	194	181	194	186	31	192	208	192	208	186	31	195	21	192	208	195	21	208	217	208	217	195	21	206	12	208	217	206	12	218	5	119	29	114	0	133	3	234	36	229	43	233	0	233	0	229	43	225	53	233	0	225	53	218	5	218	5	225	53	224	66	229	221	224	66	228	91	229	221	228	91	238	113	234	36	250	-1	241	31	241	31	250	-1	250	29	280	44	250	29	250	-1	280	44	250	-1	305	9	311	316	262	322	281	303	281	303	262	322	256	306	210	294	256	306	262	322	210	294	262	322	192	311	423	179	414	228	414	126	414	126	414	228	391	268	414	126	391	268	390	77	390	77	391	268	355	297	390	77	355	297	352	36	352	36	355	297	330	212	281	303	301	291	311	316	311	316	301	291	317	273	311	316	317	273	355	297	355	297	317	273	327	246	355	297	327	246	330	212	330	212	327	177	352	36	352	36	327	177	319	129	352	36	319	129	305	9	305	9	319	129	303	81	305	9	303	81	280	44	2	64	14	37	15	170	15	170	14	37	34	17	15	170	34	17	59	233	59	233	34	17	61	3	59	233	61	3	121	281	260	154	264	176	263	190	260	154	263	190	259	202	260	154	259	202	252	212	260	154	252	212	250	133	242	219	229	221	238	113	242	219	238	113	250	133	242	219	250	133	252	212	229	221	208	217	218	5	229	221	218	5	224	66	234	36	233	0	250	-1	2	64	15	170	-1	94	192	311	165	259	210	294	176	79	186	31	181	194	96	-1	90	72	61	3	191	-114	198	269	191	-117	191	-117	133	26	192	-126	192	-126	133	26	126	0	115	192	139	226	153	284	153	284	139	226	168	253	153	284	168	253	204	294	204	294	168	253	198	269	204	294	198	269	219	0	204	294	219	0	232	397	232	397	219	0	226	26	273	10	226	26	219	0	100	70	95	90	88	6	88	6	95	90	93	112	98	261	93	112	99	153	98	261	99	153	153	284	153	284	99	153	115	192	-1	118	5	79	12	177	12	177	5	79	24	47	12	177	24	47	48	225	48	225	24	47	53	23	48	225	53	23	98	261	98	261	53	23	88	6	98	261	88	6	93	112	236	412	235	408	292	269	292	269	235	408	234	403	292	269	234	403	232	397	385	463	198	463	212	445	385	463	212	445	223	442	385	463	223	442	230	437	385	463	230	437	235	430	385	463	235	430	236	420	385	463	236	420	352	440	385	463	352	440	366	445	385	463	366	445	385	446	236	420	292	269	327	400	327	400	292	269	299	294	236	420	327	400	333	419	236	420	333	419	341	432	236	420	341	432	352	440	335	287	299	294	306	261	335	287	306	261	317	248	335	287	317	248	325	232	335	287	325	232	331	213	335	287	331	213	333	192	335	287	333	192	378	75	335	287	378	75	369	272	369	272	378	75	399	250	399	250	378	75	413	124	399	250	413	124	419	220	419	220	413	124	427	183	329	36	333	192	327	151	329	36	327	151	311	111	287	75	258	45	273	10	287	75	273	10	329	36	287	75	329	36	311	111	236	416	236	412	292	269	236	416	292	269	236	420	198	269	191	-114	191	-109	198	269	191	-109	192	-104	198	269	192	-104	193	-99	198	269	193	-99	195	-93	198	269	195	-93	219	0	229	-155	229	-139	214	-138	229	-155	214	-138	204	-136	229	-155	204	-136	196	-132	229	-155	196	-132	101	-91	229	-155	101	-91	95	-110	229	-155	95	-110	86	-123	229	-155	86	-123	76	-131	229	-155	76	-131	61	-136	229	-155	61	-136	41	-139	229	-155	41	-139	41	-155	101	-91	196	-132	192	-126	101	-91	192	-126	126	0	126	0	133	26	119	37	126	0	119	37	108	52	126	0	108	52	100	70	126	0	100	70	88	6	133	26	191	-117	198	269	232	397	226	26	292	269	226	26	273	10	258	45	333	192	329	36	378	75	306	261	299	294	292	269	212	445	198	463	198	446	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	155	141	111	0	133	5	155	141	133	5	153	9	155	141	153	9	175	12	155	141	175	12	162	208	155	141	162	208	154	141	154	141	162	208	152	180	154	141	152	180	143	157	154	141	143	157	134	138	231	38	220	39	246	19	246	19	220	39	213	43	246	19	213	43	204	15	204	15	213	43	209	48	204	15	209	48	208	54	208	54	211	72	195	312	195	312	211	72	219	106	195	312	219	106	232	156	251	225	277	312	195	312	251	225	195	312	232	156	204	15	208	54	195	312	204	15	195	312	175	12	175	12	195	312	174	245	175	12	174	245	162	208	81	68	80	19	101	45	103	87	101	45	125	85	246	37	231	38	246	19	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	154	141	155	141	163	208	163	208	155	141	198	35	163	208	198	35	174	245	174	245	198	35	212	378	212	378	198	35	201	46	154	141	163	208	152	179	154	141	152	179	143	157	154	141	143	157	134	138	187	434	190	434	208	456	208	456	190	434	193	434	208	456	193	434	195	434	195	434	204	434	208	456	208	456	204	434	211	431	208	456	211	431	235	459	235	459	211	431	215	427	235	459	215	427	218	421	198	35	155	141	200	29	222	123	228	142	235	459	222	123	235	459	219	414	222	123	219	414	219	409	222	123	219	409	218	404	222	123	218	404	217	397	222	123	217	397	215	389	222	123	215	389	215	96	219	414	235	459	218	421	208	456	179	452	184	434	208	456	184	434	187	434	228	142	321	472	289	467	228	142	289	467	261	462	228	142	261	462	235	459	212	378	201	46	207	69	212	378	207	69	215	96	212	378	215	96	215	389	246	0	246	18	230	19	246	0	230	19	216	21	246	0	216	21	207	24	246	0	207	24	111	0	200	29	155	141	111	0	200	29	111	0	207	24	81	68	80	19	101	45	103	87	101	45	125	85	184	434	179	452	179	434	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	184	-133	176	-127	187	-157	187	-157	176	-127	170	-117	187	-157	170	-117	153	-153	153	-153	170	-117	166	-105	153	-153	166	-105	164	-90	164	-90	174	245	162	208	165	-83	166	-79	174	245	174	245	166	-79	166	-74	174	245	166	-74	167	-71	167	-71	276	312	174	245	174	245	276	312	195	312	174	245	164	-90	165	-87	174	245	165	-87	165	-83	162	208	152	180	154	141	162	208	154	141	155	141	162	208	155	141	164	-90	211	-131	207	-134	218	-153	218	-153	207	-134	200	-135	218	-153	200	-135	193	-136	193	-136	184	-133	187	-157	155	141	96	-47	97	-99	155	141	97	-99	108	-123	155	141	108	-123	127	-141	155	141	127	-141	153	-153	155	141	153	-153	164	-90	97	-99	96	-47	95	-51	97	-99	95	-51	94	-56	97	-99	94	-56	93	-60	97	-99	93	-60	93	-65	97	-99	93	-65	93	-69	278	-111	282	-89	280	-75	278	-111	280	-75	274	-64	278	-111	274	-64	265	-55	278	-111	265	-55	265	-130	254	-50	240	-48	245	-144	254	-50	245	-144	265	-130	254	-50	265	-130	265	-55	216	-55	216	-125	218	-153	216	-55	218	-153	227	-50	227	-50	218	-153	245	-144	227	-50	245	-144	240	-48	215	-128	211	-131	218	-153	215	-128	218	-153	216	-125	193	-136	187	-157	218	-153	200	-84	201	-94	202	-73	202	-73	201	-94	205	-103	202	-73	205	-103	208	-63	208	-63	205	-103	210	-111	208	-63	210	-111	216	-55	216	-55	210	-111	214	-118	216	-55	214	-118	216	-125	143	157	134	138	154	141	143	157	154	141	152	180	81	68	80	19	101	45	103	87	101	45	125	85	50	232	45	210	88	67	88	67	45	210	38	185	88	67	38	185	32	159	32	159	-58	-157	19	-157	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	88	67	58	297	88	67	88	300	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	303	88	300	88	67	111	303	88	67	100	104	55	258	54	249	88	67	32	159	19	-157	88	67	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	50	232	88	67	54	249	33	164	3	-142	29	-153	33	164	29	-153	40	-94	33	164	-28	-49	-27	-100	33	164	-27	-100	-15	-124	33	164	-15	-124	3	-142	-27	-100	-28	-49	-29	-54	-27	-100	-29	-54	-29	-58	-27	-100	-29	-58	-30	-63	-27	-100	-30	-63	-31	-67	-27	-100	-31	-67	-31	-71	59	-133	51	-127	62	-157	62	-157	51	-127	45	-118	62	-157	45	-118	29	-153	29	-153	45	-118	41	-107	29	-153	41	-107	40	-94	40	-94	45	211	39	187	70	10	93	81	88	300	70	10	88	300	58	297	70	10	58	297	56	-34	56	-34	58	297	55	258	56	-34	55	258	54	249	56	-34	54	249	50	232	40	-90	43	-82	45	211	45	211	43	-82	47	-64	45	211	47	-64	50	232	50	232	47	-64	56	-34	39	187	33	164	40	-94	86	-131	82	-133	93	-153	93	-153	82	-133	76	-135	93	-153	76	-135	69	-136	69	-136	59	-133	62	-157	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	93	81	108	171	93	81	109	127	108	171	109	127	109	171	109	127	120	156	138	227	138	227	120	156	129	175	138	227	129	175	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	152	-111	157	-89	155	-75	152	-111	155	-75	149	-64	152	-111	149	-64	140	-55	152	-111	140	-55	139	-130	129	-50	115	-48	119	-144	129	-50	119	-144	139	-130	129	-50	139	-130	140	-55	91	-55	90	-124	93	-153	91	-55	93	-153	102	-50	102	-50	93	-153	119	-144	102	-50	119	-144	115	-48	89	-128	86	-131	93	-153	89	-128	93	-153	90	-124	69	-136	62	-157	93	-153	75	-84	76	-94	77	-73	77	-73	76	-94	80	-102	77	-73	80	-102	82	-63	82	-63	80	-102	85	-110	82	-63	85	-110	91	-55	91	-55	85	-110	89	-118	91	-55	89	-118	90	-124	32	275	17	293	17	275	203	308	189	241	195	235	109	171	109	127	138	227	88	300	93	81	111	303	45	211	40	-94	40	-90	154	274	162	288	164	326	164	326	162	288	171	298	164	326	171	298	186	327	186	327	171	298	182	304	186	327	182	304	195	306	195	306	202	306	218	324	218	324	202	306	207	304	218	324	207	304	212	301	146	256	154	274	164	326	146	256	164	326	144	322	146	256	144	322	125	315	146	256	125	315	107	305	146	256	107	305	92	293	146	256	92	293	77	276	146	256	77	276	67	0	67	0	77	276	65	257	67	0	65	257	55	235	67	0	55	235	46	209	67	0	46	209	37	180	67	0	37	180	-13	0	278	282	265	301	266	224	278	282	266	224	275	234	278	282	275	234	280	245	278	282	280	245	282	259	228	218	241	216	245	315	245	315	241	216	254	219	245	315	254	219	265	301	265	301	254	219	266	224	213	288	216	224	215	293	215	293	216	224	218	324	218	324	216	224	228	218	218	324	228	218	245	315	218	324	212	301	214	298	218	324	214	298	215	293	218	324	186	327	195	306	201	267	202	243	205	276	205	276	202	243	208	232	205	276	208	232	210	282	210	282	208	232	216	224	210	282	216	224	213	288	202	243	201	267	200	255	72	224	81	232	74	293	74	293	75	298	71	324	71	324	75	298	77	301	71	324	77	301	103	327	103	327	77	301	81	304	103	327	81	304	87	306	103	327	94	306	103	305	103	327	103	305	127	326	127	326	103	305	110	302	127	326	110	302	116	297	197	249	198	263	197	269	197	249	197	269	197	276	197	249	197	276	195	281	197	249	195	281	194	233	185	197	190	215	191	293	191	293	190	215	194	233	191	293	194	233	193	287	193	287	194	233	195	281	181	305	167	315	179	177	181	305	179	177	185	197	181	305	185	197	191	293	167	315	149	322	179	177	179	177	149	322	127	326	179	177	127	326	124	0	124	0	127	326	120	279	124	0	120	279	120	275	124	0	120	275	120	271	119	289	120	279	127	326	119	289	127	326	116	297	120	271	119	267	124	0	124	0	119	267	118	262	124	0	118	262	117	256	48	216	61	218	71	324	71	324	61	218	72	224	71	324	72	224	74	293	14	234	23	224	24	301	24	301	23	224	34	219	24	301	34	219	44	315	44	315	34	219	48	216	44	315	48	216	71	324	11	282	7	259	9	245	11	282	9	245	14	234	11	282	14	234	24	301	88	255	87	267	86	243	86	243	87	267	83	276	86	243	83	276	81	232	81	232	83	276	79	282	81	232	79	282	75	288	74	293	81	232	75	288	103	327	87	306	94	306	124	0	117	256	42	0	115	273	114	268	128	30	128	30	114	268	112	262	128	30	112	262	111	256	111	256	57	56	128	30	128	30	57	56	129	24	128	30	115	281	115	277	128	30	115	277	115	273	209	165	176	161	227	0	209	165	227	0	234	178	234	178	227	0	308	22	234	178	308	22	250	152	200	291	205	295	229	314	229	314	205	295	213	297	229	314	213	297	222	298	222	298	240	297	229	314	229	314	240	297	271	312	271	312	268	261	280	162	271	312	280	162	305	305	305	305	280	162	307	176	305	305	307	176	329	293	329	293	307	176	328	195	329	293	328	195	342	220	271	312	240	297	253	292	271	312	253	292	262	285	271	312	262	285	267	275	271	312	267	275	268	261	343	275	329	293	342	220	343	275	342	220	348	250	234	178	250	152	253	199	253	199	250	152	280	162	253	199	280	162	265	227	265	227	280	162	268	261	310	18	308	22	227	0	310	18	227	0	326	0	310	18	326	0	313	16	326	0	326	11	320	12	326	0	320	12	316	13	326	0	316	13	313	16	133	55	158	146	161	161	161	161	158	146	170	146	161	161	170	146	176	161	176	161	170	146	227	0	128	34	129	38	115	281	115	281	129	38	130	43	115	281	130	43	192	277	192	277	130	43	131	48	192	277	131	48	161	161	161	161	131	48	133	55	128	34	115	281	128	30	115	281	192	277	195	285	115	281	195	285	200	291	115	281	200	291	229	314	115	281	229	314	114	289	229	314	83	314	95	301	229	314	95	301	104	298	229	314	104	298	111	294	229	314	111	294	114	289	162	0	162	11	149	13	162	0	149	13	139	16	162	0	139	16	133	19	162	0	133	19	57	56	162	0	57	56	52	37	162	0	52	37	45	25	162	0	45	25	37	18	162	0	37	18	24	14	162	0	24	14	5	11	162	0	5	11	5	0	57	56	133	19	129	24	95	301	83	314	83	302	127	28	127	28	127	28	127	28	116	283	116	279	127	28	116	279	115	275	127	28	115	275	115	270	127	28	115	270	113	264	127	28	113	264	112	257	127	28	112	257	58	58	127	28	58	58	127	23	311	314	176	168	185	151	185	151	176	168	164	168	185	151	164	168	159	152	159	152	164	168	188	259	159	152	188	259	127	36	127	36	188	259	116	283	127	36	116	283	127	34	215	54	198	34	199	4	199	4	198	34	174	20	199	4	174	20	146	16	146	16	139	16	145	0	145	0	139	16	134	17	145	0	134	17	130	20	58	58	52	40	145	0	58	58	145	0	130	20	58	58	130	20	127	23	145	0	52	40	45	27	145	0	45	27	36	18	145	0	36	18	23	14	145	0	23	14	5	11	145	0	5	11	5	0	240	314	83	314	96	301	240	314	96	301	105	298	240	314	105	298	111	295	240	314	111	295	115	290	240	314	115	290	116	283	240	314	116	283	208	295	240	314	208	295	221	299	240	314	221	299	240	302	127	29	127	31	116	283	127	29	116	283	127	28	127	33	127	34	116	283	127	33	116	283	127	31	116	283	188	259	193	276	116	283	193	276	199	288	116	283	199	288	208	295	403	314	311	314	380	292	403	314	380	292	384	295	403	314	384	295	389	298	403	314	389	298	393	300	403	314	393	300	398	302	403	314	398	302	403	302	205	148	219	141	311	314	311	314	219	141	227	130	311	314	227	130	230	114	230	114	244	15	253	161	230	114	253	161	311	314	311	314	253	161	380	292	301	64	309	101	307	119	301	64	307	119	299	134	301	64	299	134	288	145	301	64	288	145	279	35	279	35	288	145	272	154	279	35	272	154	253	161	279	35	253	161	244	15	244	15	230	114	226	81	244	15	226	81	215	54	244	15	215	54	199	4	146	16	145	0	199	4	311	314	185	151	205	148	96	301	83	314	83	302	-10	-125	3	-137	-1	-79	-1	-79	-1	-77	-10	-125	-10	-125	-1	-77	-1	-75	-10	-125	-1	-75	2	103	2	103	-1	-75	-1	-72	2	103	-1	-72	-1	-70	8	-2	13	1	20	101	20	101	13	1	18	4	20	101	18	4	24	5	24	5	27	4	27	69	27	69	27	4	36	44	-1	-70	-1	-68	2	103	2	103	-1	-68	5	-11	2	103	5	-11	20	101	20	101	5	-11	6	-6	20	101	6	-6	8	-2	-18	-108	-10	-125	2	103	-18	-108	2	103	-19	-65	-18	-108	-19	-65	-20	-69	-18	-108	-20	-69	-21	-74	-18	-108	-21	-74	-21	-78	-18	-108	-21	-78	-21	-81	-18	-108	-21	-81	-21	-85	27	69	20	101	24	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	27	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	135	-101	140	-79	138	-65	135	-101	138	-65	132	-54	135	-101	132	-54	123	-45	135	-101	123	-45	122	-120	112	-39	98	-37	102	-134	112	-39	102	-134	122	-120	112	-39	122	-120	123	-45	74	-45	74	-114	76	-143	74	-45	76	-143	85	-39	85	-39	76	-143	102	-134	85	-39	102	-134	98	-37	76	-143	74	-114	73	-116	76	-143	73	-116	72	-120	76	-143	72	-120	67	-123	76	-143	67	-123	60	-125	76	-143	60	-125	48	-126	76	-143	48	-126	44	-146	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	21	-144	44	-146	30	-124	30	-124	44	-146	48	-126	30	-124	16	-119	21	-144	21	-144	16	-119	6	-109	21	-144	6	-109	3	-137	3	-137	6	-109	0	-96	3	-137	0	-96	-1	-79	58	-74	60	-84	60	-62	60	-62	60	-84	64	-93	60	-62	64	-93	66	-52	66	-52	64	-93	68	-100	66	-52	68	-100	74	-45	74	-45	68	-100	72	-107	74	-45	72	-107	74	-114	-8	-122	-3	-76	-9	-126	-9	-126	-11	-69	-20	-154	-20	-154	-11	-69	-21	-64	-20	-154	-21	-64	-33	-62	-8	-122	-5	-117	-3	-76	-3	-76	-5	-117	-1	-111	-3	-76	-1	-111	1	-84	1	-84	-1	-111	1	-103	1	-84	1	-103	2	-94	56	-90	44	-114	63	-146	63	-146	44	-114	28	-130	63	-146	28	-130	8	-136	8	-136	2	-136	4	-157	4	-157	2	-136	-2	-135	4	-157	-2	-135	-6	-133	-8	-130	-9	-126	-20	-154	-8	-130	-20	-154	4	-157	-8	-130	4	-157	-6	-133	-41	-147	-20	-154	-33	-62	-41	-147	-33	-62	-45	-64	-41	-147	-45	-64	-55	-70	-41	-147	-55	-70	-56	-136	-62	-79	-67	-91	-66	-122	-62	-79	-66	-122	-56	-136	-62	-79	-56	-136	-55	-70	264	451	221	423	256	339	256	339	221	423	189	382	256	339	189	382	179	32	179	32	189	382	166	332	179	32	166	332	163	-23	163	-23	166	332	150	279	163	-23	150	279	139	-75	139	-75	150	279	107	-117	56	-90	63	-146	64	-63	64	-63	63	-146	107	-117	64	-63	107	-117	72	-34	72	-34	107	-117	150	279	8	-136	4	-157	63	-146	263	365	272	392	264	451	264	451	272	392	284	417	264	451	284	417	321	462	321	462	284	417	299	434	321	462	299	434	319	441	319	441	324	441	321	462	321	462	324	441	346	459	370	369	380	375	382	441	382	441	380	375	388	384	382	441	388	384	391	426	391	426	388	384	393	396	391	426	393	396	394	409	367	452	346	459	346	369	367	452	346	369	358	367	367	452	358	367	370	369	367	452	370	369	382	441	336	374	346	369	346	459	336	374	346	459	335	432	336	374	335	432	334	428	336	374	334	428	330	422	336	374	330	422	329	381	328	439	332	437	346	459	346	459	332	437	334	435	346	459	334	435	335	432	327	416	323	409	324	390	327	416	324	390	329	381	327	416	329	381	330	422	264	451	256	339	263	365	324	390	323	409	322	400	346	459	324	441	328	439	-66	-122	-67	-91	-69	-104	-11	-69	-9	-126	-3	-76	-3	-103	0	-64	-4	-108	-4	-108	-7	-57	-13	-136	-13	-136	-7	-57	-16	-53	-13	-136	-16	-53	-27	-51	-3	-103	0	-100	0	-64	0	-64	0	-100	2	-96	0	-64	2	-96	4	-73	4	-73	2	-96	4	-91	4	-73	4	-91	5	-84	42	-88	32	-105	46	-134	46	-134	32	-105	22	-115	46	-134	22	-115	11	-118	11	-118	6	-118	10	-139	10	-139	6	-118	2	-116	10	-139	2	-116	0	-114	-3	-111	-4	-108	-13	-136	-3	-111	-13	-136	10	-139	-3	-111	10	-139	0	-114	-32	-129	-13	-136	-27	-51	-32	-129	-27	-51	-37	-53	-32	-129	-37	-53	-46	-58	-32	-129	-46	-58	-47	-118	-54	-66	-58	-75	-57	-103	-54	-66	-57	-103	-47	-118	-54	-66	-47	-118	-46	-58	258	416	267	427	273	460	273	460	267	427	278	435	273	460	278	435	293	462	293	462	278	435	290	439	293	462	290	439	302	440	302	440	309	440	325	458	325	458	309	440	315	438	325	458	315	438	319	436	254	456	235	449	251	400	254	456	251	400	258	416	254	456	258	416	273	460	251	400	235	449	218	439	251	400	218	439	202	427	251	400	202	427	188	411	251	400	188	411	176	394	251	400	176	394	166	373	251	400	166	373	158	351	251	400	158	351	155	31	151	327	76	31	78	-118	151	327	78	-118	105	-91	151	327	105	-91	128	-52	151	327	128	-52	146	0	151	327	146	0	155	31	151	327	155	31	158	351	385	416	372	435	373	359	385	416	373	359	382	368	385	416	382	368	387	380	385	416	387	380	389	394	335	353	348	351	352	449	352	449	348	351	362	353	352	449	362	353	372	435	372	435	362	353	373	359	321	422	324	358	322	428	322	428	324	358	325	458	325	458	324	358	335	353	325	458	335	353	352	449	325	458	319	436	321	432	325	458	321	432	322	428	325	458	293	462	302	440	309	401	310	377	313	410	313	410	310	377	315	366	313	410	315	366	317	417	317	417	315	366	324	358	317	417	324	358	321	422	192	0	201	31	155	31	192	0	155	31	146	0	68	0	62	-26	78	-118	68	0	78	-118	76	31	68	0	76	31	35	31	68	0	35	31	26	0	52	-61	42	-88	46	-134	52	-61	46	-134	78	-118	52	-61	78	-118	62	-26	11	-118	10	-139	46	-134	310	377	309	401	308	389	-57	-103	-58	-75	-60	-86	-7	-57	-4	-108	0	-64	118	279	115	284	119	237	119	237	115	284	114	288	112	230	114	288	102	315	112	230	102	315	102	226	102	226	102	315	90	224	117	293	120	295	128	317	128	317	120	295	124	297	128	317	124	297	130	297	130	297	138	296	162	314	162	314	138	296	143	293	162	314	143	293	147	287	98	-141	124	-153	144	239	144	239	124	-153	142	-111	142	-119	142	-111	124	-153	142	-119	124	-153	143	-126	143	-126	124	-153	145	-131	148	260	147	253	147	-78	147	-78	147	253	145	246	147	-78	145	246	145	-85	145	-85	145	246	144	239	145	-85	144	239	144	-94	144	-94	144	239	142	-102	80	-123	98	-141	144	239	80	-123	144	239	72	-28	80	-123	72	-28	70	-37	80	-123	70	-37	69	-100	69	-100	70	-37	68	-46	69	-100	68	-46	67	-55	69	-100	67	-55	66	-63	69	-100	66	-63	66	-71	189	302	162	314	219	189	219	189	162	314	149	273	149	-71	149	273	149	266	149	-71	149	266	148	260	149	281	149	273	162	314	149	281	162	314	147	287	162	314	128	317	130	297	225	233	221	261	221	198	225	233	221	198	223	207	225	233	223	207	224	216	225	233	224	216	225	225	219	189	221	198	221	261	219	189	221	261	209	285	219	189	209	285	189	302	145	-131	158	-157	150	-135	150	-135	158	-157	158	-136	162	-136	158	-136	158	-157	162	-136	158	-157	183	-154	232	-104	231	-91	229	-122	229	-122	231	-91	226	-79	229	-122	226	-79	219	-136	219	-136	226	-79	218	-70	219	-136	218	-70	208	-64	204	-147	219	-136	208	-64	204	-147	208	-64	196	-62	204	-147	196	-62	184	-64	204	-147	184	-64	183	-154	183	-154	184	-64	174	-69	183	-154	174	-69	172	-126	183	-154	172	-126	171	-129	183	-154	171	-129	169	-132	183	-154	169	-132	166	-134	183	-154	166	-134	162	-136	172	-126	174	-69	171	-122	160	-94	161	-103	162	-84	162	-84	161	-103	164	-111	162	-84	164	-111	167	-76	167	-76	164	-111	168	-117	167	-76	168	-117	174	-69	174	-69	168	-117	171	-122	149	-71	148	260	147	-78	115	291	117	293	128	317	115	291	128	317	102	315	115	291	102	315	114	288	82	308	66	297	68	232	82	308	68	232	78	226	82	308	78	226	90	224	82	308	90	224	102	315	54	265	55	252	57	283	57	283	55	252	60	241	57	283	60	241	66	297	66	297	60	241	68	232	118	279	119	237	122	272	122	272	119	237	124	246	122	272	124	246	125	265	125	265	124	246	126	256	119	237	114	288	112	230	145	-131	124	-153	158	-157	149	273	149	-71	219	189	144	239	142	-111	142	-102	85	-104	74	-117	77	-153	77	-153	74	-117	60	-126	77	-153	60	-126	44	-129	44	-129	26	-127	38	-157	38	-157	26	-127	13	-120	38	-157	13	-120	13	-153	13	-153	13	-120	5	-111	13	-153	5	-111	1	-100	-26	-95	-24	-113	-20	-57	-20	-57	-24	-113	-17	-130	-20	-57	-17	-130	-3	-26	-3	-26	-17	-130	-4	-144	-3	-26	-4	-144	0	-89	0	-89	-4	-144	1	-100	98	-9	101	17	93	-9	93	-9	101	17	89	-9	60	-13	89	-9	101	17	60	-13	101	17	59	11	110	-37	106	-50	110	-141	110	-141	106	-50	103	-63	110	-141	103	-63	100	-74	100	-74	94	-89	110	-141	110	-141	94	-89	85	-104	110	-141	85	-104	77	-153	302	367	311	393	302	451	302	451	311	393	323	417	302	451	323	417	359	462	359	462	323	417	338	435	359	462	338	435	358	441	358	441	363	441	359	462	359	462	363	441	384	459	409	369	419	375	420	441	420	441	419	375	426	384	420	441	426	384	430	427	430	427	426	384	431	395	430	427	431	395	433	409	405	452	384	459	385	369	405	452	385	369	397	367	405	452	397	367	409	369	405	452	409	369	420	441	375	373	385	369	384	459	375	373	384	459	373	432	375	373	373	432	372	428	375	373	372	428	369	422	375	373	369	422	367	380	367	439	370	437	384	459	384	459	370	437	373	435	384	459	373	435	373	432	365	416	362	409	362	389	365	416	362	389	367	380	365	416	367	380	369	422	296	342	302	367	302	451	296	342	302	451	259	422	296	342	259	422	227	380	296	342	227	380	223	51	227	380	204	330	204	-14	227	380	204	-14	209	0	227	380	209	0	213	16	227	380	213	16	218	34	227	380	218	34	223	51	186	-108	201	-163	188	276	188	276	201	-163	200	-25	188	276	200	-25	204	330	204	330	200	-25	204	-14	200	-25	201	-163	204	-36	204	-36	201	-163	206	-149	204	-36	206	-149	207	-50	207	-50	206	-149	209	-136	207	-50	209	-136	210	-66	210	-66	209	-136	211	-124	210	-66	211	-124	211	-82	211	-82	211	-124	212	-112	211	-82	212	-112	212	-96	185	-119	183	-129	201	-163	185	-119	201	-163	186	-108	177	-151	172	-163	201	-163	177	-151	201	-163	180	-140	180	-140	201	-163	183	-129	110	-37	110	-141	113	-24	113	-24	110	-141	138	-124	113	-24	138	-124	115	-12	115	-12	117	15	112	16	115	-12	112	16	110	-11	110	-11	112	16	107	16	110	-11	107	16	104	-10	104	-10	107	16	103	17	104	-10	103	17	101	17	4	-65	17	-43	24	-2	24	-2	17	-43	36	-25	24	-2	36	-25	59	11	59	11	36	-25	60	-13	0	-89	4	-65	-3	-26	188	276	122	14	138	-124	188	276	138	-124	161	-100	188	276	161	-100	180	-71	188	276	180	-71	182	-78	188	276	182	-78	183	-85	188	276	183	-85	184	-92	188	276	184	-92	185	-99	188	276	185	-99	186	-108	117	15	115	-12	138	-124	117	15	138	-124	122	14	44	-129	38	-157	77	-153	-3	-26	4	-65	24	-2	101	17	98	-9	104	-10	362	389	362	409	360	400	384	459	363	441	367	439	1	-100	-4	-144	13	-153	200	319	194	331	195	264	200	319	195	264	199	280	200	319	199	280	201	293	200	319	201	293	202	302	194	331	185	340	186	225	194	331	186	225	191	245	194	331	191	245	195	264	185	340	173	345	186	225	186	225	173	345	157	347	186	225	157	347	140	66	140	66	157	347	134	344	140	66	134	344	120	287	120	287	134	344	119	292	175	42	175	66	144	30	144	30	175	66	140	66	144	30	140	66	118	14	118	14	140	66	118	274	118	14	118	274	114	254	118	274	140	66	120	287	114	254	107	227	118	14	118	14	107	227	96	191	118	14	96	191	94	-4	94	-4	96	191	84	146	94	-4	84	146	72	-29	72	-29	84	146	61	66	72	-29	61	66	54	37	54	37	61	66	5	66	54	37	5	66	5	37	54	37	27	-60	51	-60	54	37	51	-60	72	-29	71	265	82	280	90	318	90	318	82	280	93	291	90	318	93	291	112	335	112	335	93	291	101	297	112	335	101	297	109	299	109	299	112	299	112	335	112	335	112	299	134	344	67	292	42	256	57	245	67	292	57	245	71	265	67	292	71	265	90	318	134	344	112	299	115	298	134	344	115	298	117	295	134	344	117	295	119	292	122	370	100	346	133	275	133	275	100	346	77	326	133	275	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	-24	-125	-5	-142	55	275	55	275	-5	-142	20	-153	55	275	20	-153	33	-86	33	-86	20	-153	33	-89	34	-103	33	-89	20	-153	34	-103	20	-153	38	-116	38	-116	20	-153	54	-157	38	-116	54	-157	43	-126	43	-126	54	-157	51	-133	141	303	167	401	144	401	141	303	144	401	133	275	141	303	133	275	190	275	141	303	190	275	190	303	55	275	33	-86	34	-82	55	275	34	-82	34	-78	55	275	34	-78	35	-73	55	275	35	-73	35	-70	55	275	35	-70	133	275	-36	-102	-24	-125	55	275	-36	-102	55	275	-37	-49	-36	-102	-37	-49	-38	-54	-36	-102	-38	-54	-39	-59	-36	-102	-39	-59	-39	-64	-36	-102	-39	-64	-40	-69	-36	-102	-40	-69	-40	-73	78	-131	74	-133	85	-153	85	-153	74	-133	68	-135	85	-153	68	-135	60	-136	60	-136	51	-133	54	-157	144	-111	149	-89	147	-75	144	-111	147	-75	141	-64	144	-111	141	-64	132	-55	144	-111	132	-55	131	-130	121	-50	107	-48	111	-144	121	-50	111	-144	131	-130	121	-50	131	-130	132	-55	83	-55	82	-124	85	-153	83	-55	85	-153	94	-50	94	-50	85	-153	111	-144	94	-50	111	-144	107	-48	81	-128	78	-131	85	-153	81	-128	85	-153	82	-124	60	-136	54	-157	85	-153	67	-84	69	-94	69	-73	69	-73	69	-94	72	-102	69	-73	72	-102	75	-63	75	-63	72	-102	77	-110	75	-63	77	-110	83	-55	83	-55	77	-110	81	-118	83	-55	81	-118	82	-124	122	370	133	275	144	401	55	275	20	299	20	275	56	228	53	217	63	-5	63	-5	53	217	50	205	63	-5	50	205	44	-3	44	-3	50	205	43	182	44	-3	43	182	34	151	34	151	43	182	0	182	34	151	0	182	-10	151	30	2	44	-3	34	151	30	2	34	151	25	119	30	2	25	119	20	100	30	2	20	100	19	13	20	100	16	84	19	13	19	13	16	84	13	70	19	13	13	70	12	28	12	28	13	70	11	58	12	28	11	58	10	48	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	114	151	106	302	106	302	114	151	137	307	91	65	92	72	106	302	91	65	106	302	75	298	91	65	75	298	88	-2	91	65	88	-2	90	60	90	60	88	-2	91	53	91	53	88	-2	111	8	91	53	111	8	94	49	94	49	111	8	97	45	63	-5	88	-2	75	298	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	63	-5	59	239	56	228	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	164	93	154	80	163	61	164	93	163	61	197	109	198	151	191	135	197	109	198	151	197	109	198	109	198	151	198	109	209	-3	198	151	209	-3	212	182	198	151	212	182	124	182	198	151	124	182	114	151	197	109	191	135	182	120	197	109	182	120	174	107	197	109	174	107	164	93	242	273	234	246	249	-2	249	-2	234	246	226	222	249	-2	226	222	225	-5	225	-5	226	222	219	201	225	-5	219	201	212	182	249	-2	260	50	260	54	260	54	261	61	250	303	250	303	261	61	264	73	250	303	264	73	267	88	284	151	339	151	294	182	284	151	294	182	330	303	284	151	330	303	250	303	284	151	250	303	277	124	250	303	242	273	249	-2	250	303	249	-2	260	54	272	105	277	124	250	303	272	105	250	303	267	88	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	271	7	263	43	261	46	271	7	261	46	260	50	271	7	260	50	249	-2	212	182	209	-3	225	-5	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	137	307	114	151	124	182	137	307	124	182	164	312	39	273	23	293	23	275	294	182	339	151	348	182	113	267	110	261	115	165	115	165	110	261	106	256	115	165	106	256	103	121	103	121	106	256	101	251	103	121	101	251	99	70	99	70	97	247	91	0	91	0	97	247	79	232	91	0	79	232	57	210	109	286	112	282	183	305	183	305	112	282	113	277	183	305	113	277	114	272	114	272	115	165	133	207	114	272	133	207	183	305	183	305	133	207	156	252	183	305	53	305	102	289	183	305	102	289	106	288	183	305	106	288	109	286	101	251	97	247	99	70	227	112	214	78	245	26	245	26	214	78	195	45	245	26	195	45	190	3	190	3	195	45	170	20	190	3	170	20	138	11	138	11	122	14	133	-4	133	-4	122	14	111	23	133	-4	111	23	91	0	91	0	111	23	104	36	91	0	104	36	100	52	99	70	91	0	100	52	10	107	15	70	17	146	17	146	15	70	31	39	17	146	31	39	34	181	34	181	31	39	56	15	34	181	56	15	57	210	57	210	56	15	91	0	251	242	249	215	291	62	291	62	249	215	246	189	291	62	246	189	245	26	245	26	246	189	242	164	245	26	242	164	236	140	236	140	227	112	245	26	313	230	305	246	324	109	324	109	305	246	301	259	291	62	301	259	252	270	373	289	373	305	322	289	314	287	322	289	373	305	314	287	373	305	252	270	252	270	373	305	252	277	302	267	304	275	252	270	302	267	252	270	301	259	308	282	314	287	252	270	308	282	252	270	304	275	373	305	251	305	251	298	373	305	251	298	252	291	373	305	252	291	252	284	373	305	252	284	252	277	324	109	336	164	332	190	324	109	332	190	323	212	324	109	323	212	313	230	138	11	133	-4	190	3	251	242	291	62	252	270	324	109	301	259	291	62	113	267	115	165	114	272	102	289	53	305	53	289	57	266	64	297	53	269	53	269	64	297	48	271	42	273	48	271	64	297	42	273	64	297	39	294	57	232	19	97	31	17	57	232	31	17	54	4	57	232	54	4	84	-3	57	232	84	-3	58	235	17	91	15	83	17	37	17	91	17	37	31	17	17	91	31	17	19	97	17	37	15	83	14	75	17	37	14	75	13	68	17	37	13	68	12	63	64	297	62	254	84	-3	64	297	84	-3	95	300	95	300	84	-3	94	69	96	54	94	69	84	-3	96	54	84	-3	120	-6	64	297	57	266	60	263	64	297	60	263	61	259	64	297	61	259	62	254	39	294	23	293	28	275	39	294	28	275	33	274	39	294	33	274	37	274	39	294	37	274	42	273	95	85	96	90	129	306	95	85	129	306	95	300	129	306	96	90	164	312	95	300	94	69	94	71	95	300	94	71	94	75	95	300	94	75	94	80	95	300	94	80	95	85	84	-3	62	254	61	249	84	-3	61	249	60	244	84	-3	60	244	59	239	84	-3	59	239	58	235	289	196	281	152	294	103	294	103	281	152	261	107	294	103	261	107	250	47	250	47	261	107	229	67	250	47	229	67	191	8	191	8	229	67	190	38	191	8	190	38	146	27	146	27	130	29	191	8	191	8	130	29	120	-6	327	280	318	297	323	168	327	280	323	168	333	237	327	280	333	237	331	259	305	308	287	312	287	211	305	308	287	211	289	196	305	308	289	196	294	103	305	308	294	103	323	168	305	308	323	168	318	297	256	250	261	244	263	304	263	304	261	244	268	235	263	304	268	235	274	310	274	310	268	235	276	228	274	310	276	228	287	312	287	312	276	228	282	221	287	312	282	221	287	211	249	269	250	263	250	286	250	286	250	263	252	256	250	286	252	256	255	296	255	296	252	256	256	250	255	296	256	250	263	304	120	-6	130	29	116	34	120	-6	116	34	104	43	120	-6	104	43	96	54	28	275	23	293	23	275	249	269	250	286	248	276	61	80	60	85	63	-6	63	-6	60	85	60	89	51	-8	60	89	51	140	51	-8	51	140	37	-6	37	-6	51	140	36	117	37	-6	36	117	26	0	26	0	36	117	24	95	26	0	24	95	17	10	17	10	24	95	16	74	17	10	16	74	12	23	12	23	16	74	11	54	12	23	11	54	10	36	62	104	70	122	73	171	73	171	70	122	86	146	73	171	86	146	96	200	96	200	86	146	110	177	96	200	110	177	125	232	125	232	110	177	145	217	160	268	145	217	146	149	160	268	146	149	148	96	62	104	73	171	51	140	62	104	51	140	60	89	184	-4	201	0	206	312	206	312	201	0	219	2	206	312	219	2	220	200	220	200	219	2	220	192	221	151	220	192	219	2	221	151	219	2	223	114	223	114	219	2	226	82	220	218	221	244	206	312	206	312	221	244	222	276	206	312	222	276	224	312	152	53	158	20	160	268	160	268	158	20	166	-8	160	268	166	-8	206	312	206	312	166	-8	184	-4	260	28	252	30	271	10	271	10	252	30	245	32	271	10	245	32	242	6	242	6	245	32	240	36	242	6	240	36	237	41	237	41	231	58	242	6	242	6	231	58	219	2	88	17	90	29	89	36	88	17	89	36	87	43	88	17	87	43	84	49	88	17	84	49	82	7	79	57	73	65	74	-1	79	57	74	-1	82	7	79	57	82	7	84	49	61	80	63	-6	64	76	64	76	63	-6	74	-1	64	76	74	-1	68	71	68	71	74	-1	73	65	63	-6	60	89	51	-8	226	82	219	2	231	58	271	28	260	28	271	10	145	217	160	268	125	232	160	268	148	96	152	53	206	312	220	200	220	218	64	81	62	85	63	-6	63	-6	62	85	62	90	51	-8	62	90	39	119	51	-8	39	119	39	-6	39	-6	39	119	27	0	194	312	127	239	143	216	143	216	164	-8	194	312	194	312	164	-8	182	-8	194	312	182	-8	228	120	228	120	182	-8	287	176	228	120	287	176	242	146	65	104	73	123	76	175	76	175	73	123	88	147	76	175	88	147	127	239	127	239	88	147	111	178	127	239	111	178	143	216	76	175	39	119	62	90	76	175	62	90	65	104	10	33	12	20	17	72	17	72	12	20	18	9	17	72	18	9	39	119	39	119	18	9	27	0	228	120	212	312	194	312	399	30	394	31	415	10	415	10	394	31	390	33	415	10	390	33	386	35	386	35	378	53	386	5	386	5	378	53	371	89	386	5	371	89	362	1	362	1	371	89	366	136	362	1	366	136	362	188	309	-8	326	-5	342	312	342	312	326	-5	343	-1	342	312	343	-1	360	312	360	312	343	-1	360	239	360	239	362	1	362	188	406	29	399	30	415	10	406	29	415	10	415	29	386	5	415	10	386	35	305	256	288	229	288	131	305	256	288	131	291	93	305	256	291	93	295	58	305	256	295	58	301	25	305	256	301	25	309	-8	305	256	309	-8	342	312	287	176	288	131	288	229	287	176	288	229	271	201	287	176	271	201	256	173	287	176	256	173	242	146	75	64	70	70	74	-2	75	64	74	-2	82	6	75	64	82	6	81	57	74	-2	70	70	66	76	74	-2	66	76	64	81	74	-2	64	81	63	-6	81	57	82	6	85	50	85	50	82	6	88	17	85	50	88	17	88	44	88	44	88	17	90	32	88	44	90	32	89	38	63	-6	62	90	51	-8	362	1	360	239	343	-1	60	85	57	89	66	2	66	2	57	89	55	93	66	2	55	93	53	0	53	0	55	93	54	98	121	186	128	310	114	238	114	238	128	310	113	238	89	190	113	238	128	310	89	190	128	310	82	234	166	0	185	4	179	314	179	314	180	323	179	379	179	379	180	323	182	332	179	379	182	332	202	404	202	404	182	332	186	342	202	404	186	342	191	351	202	404	197	361	206	372	202	404	206	372	226	424	226	424	206	372	216	382	226	424	216	382	225	390	179	379	128	310	130	137	179	379	130	137	139	93	179	379	139	93	149	55	179	379	149	55	158	23	179	379	158	23	166	0	179	379	166	0	179	314	274	448	250	439	255	394	255	394	250	439	242	397	234	395	242	397	250	439	234	395	250	439	226	424	268	17	268	35	259	35	268	17	259	35	253	35	268	17	253	35	248	37	268	17	248	37	245	39	268	17	245	39	243	14	276	381	289	375	297	451	297	451	289	375	305	373	297	451	305	373	311	449	311	449	305	373	316	375	311	449	316	375	322	443	322	443	316	375	325	380	322	443	325	380	331	434	331	434	325	380	332	389	331	434	332	389	337	423	337	423	332	389	338	399	337	423	338	399	339	410	274	448	255	394	266	388	274	448	266	388	276	381	274	448	276	381	297	451	243	14	245	39	241	42	241	42	235	51	243	14	243	14	235	51	229	63	243	14	229	63	224	78	243	14	224	78	222	11	222	11	224	78	219	97	222	11	219	97	213	119	213	119	201	179	203	8	203	8	201	179	192	229	203	8	192	229	185	268	185	4	203	8	185	268	185	4	185	268	181	296	185	4	181	296	179	314	82	234	45	160	56	112	82	234	56	112	61	130	82	234	61	130	72	155	82	234	72	155	89	190	45	160	20	94	28	9	45	160	28	9	40	2	45	160	40	2	53	0	45	160	53	0	54	98	45	160	54	98	56	112	20	94	11	43	13	30	20	94	13	30	19	18	20	94	19	18	28	9	213	119	203	8	222	11	92	38	91	47	90	28	90	28	91	47	89	55	90	28	89	55	85	18	85	18	89	55	85	61	85	18	85	61	79	68	85	18	79	68	77	9	77	9	79	68	71	75	77	9	71	75	66	2	66	2	71	75	65	80	66	2	65	80	60	85	128	310	121	186	130	137	226	424	225	390	234	395	202	404	191	351	197	361	107	28	96	20	243	0	243	0	96	20	80	14	243	0	80	14	57	11	63	296	71	290	223	314	223	314	71	290	77	283	223	314	77	283	81	275	81	275	136	122	176	291	176	291	136	122	175	284	201	33	175	284	136	122	201	33	136	122	203	25	203	25	136	122	120	60	203	25	120	60	207	20	207	20	120	60	243	0	207	20	243	0	215	16	215	16	243	0	227	13	180	295	187	298	223	314	223	314	187	298	196	300	223	314	196	300	207	301	207	301	223	302	223	314	81	275	176	291	180	295	81	275	180	295	223	314	54	300	63	296	223	314	54	300	223	314	44	314	54	300	44	314	44	302	296	235	217	152	228	140	296	235	228	140	369	284	296	235	369	284	308	248	410	314	292	314	308	301	410	314	308	301	320	299	410	314	320	299	327	296	410	314	327	296	331	293	410	314	331	293	333	288	410	314	333	288	375	289	410	314	375	289	382	294	410	314	382	294	390	298	410	314	390	298	399	300	410	314	399	300	410	302	369	284	375	289	333	288	369	284	333	288	331	279	369	284	331	279	326	270	369	284	326	270	318	259	369	284	318	259	308	248	217	152	181	260	202	37	217	152	202	37	202	41	217	152	202	41	203	46	217	152	203	46	205	51	217	152	205	51	206	57	217	152	206	57	228	140	201	33	181	260	179	266	201	33	179	266	178	271	201	33	178	271	176	276	201	33	176	276	175	281	201	33	175	281	175	284	202	37	181	260	201	33	114	41	107	28	243	0	114	41	243	0	120	60	243	0	57	11	57	0	227	13	243	0	243	11	308	301	292	314	292	302	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	55	65	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-16	15	55	65	55	65	-16	15	170	0	55	65	170	0	172	65	172	65	170	0	182	67	169	-122	165	-118	168	-144	168	-144	165	-118	162	-111	168	-144	162	-111	155	-140	155	-140	162	-111	161	-102	170	0	161	-102	162	-99	170	0	162	-99	163	-94	163	-94	164	-89	170	0	170	0	164	-89	165	-84	170	0	165	-84	166	-80	166	-80	232	106	170	0	170	0	232	106	191	74	170	0	191	74	182	67	170	0	143	-73	145	-132	170	0	145	-132	155	-140	170	0	155	-140	161	-102	143	-73	140	-80	145	-132	145	-132	140	-80	139	-87	145	-132	139	-87	138	-120	138	-120	139	-87	137	-94	138	-120	137	-94	136	-101	232	106	213	106	207	94	232	106	207	94	200	83	232	106	200	83	191	74	204	-120	200	-123	212	-143	212	-143	200	-123	193	-125	212	-143	193	-125	183	-126	183	-126	175	-125	182	-146	182	-146	175	-125	169	-122	182	-146	169	-122	168	-144	274	-79	272	-65	269	-101	269	-101	272	-65	266	-54	269	-101	266	-54	257	-120	257	-120	266	-54	257	-45	257	-120	257	-45	245	-39	238	-134	257	-120	245	-39	238	-134	245	-39	232	-37	238	-134	232	-37	219	-39	238	-134	219	-39	212	-143	219	-39	208	-45	212	-143	212	-143	208	-45	207	-114	212	-143	207	-114	207	-117	212	-143	207	-117	204	-120	183	-126	182	-146	212	-143	208	-45	199	-52	202	-100	208	-45	202	-100	206	-107	208	-45	206	-107	207	-114	192	-74	193	-84	194	-62	194	-62	193	-84	197	-92	194	-62	197	-92	199	-52	199	-52	197	-92	202	-100	170	0	-16	15	-16	0	138	-120	136	-101	136	-106	148	65	160	80	162	111	162	111	160	80	171	90	162	111	171	90	178	119	178	119	171	90	181	96	178	119	181	96	195	121	195	121	181	96	190	99	195	121	190	99	198	100	198	100	206	99	218	119	218	119	206	99	213	97	218	119	213	97	219	93	44	-65	72	-65	81	0	81	0	72	-65	109	0	81	0	109	0	118	65	118	65	109	0	158	0	118	65	158	0	132	84	132	84	158	0	148	65	132	84	148	65	146	99	146	99	148	65	162	111	218	119	219	93	235	112	235	112	219	93	223	88	235	112	223	88	225	81	225	81	224	76	239	29	239	29	224	76	220	71	239	29	220	71	220	14	220	14	220	71	213	68	220	14	213	68	202	66	218	119	195	121	198	100	254	71	252	87	250	48	250	48	252	87	246	101	250	48	246	101	239	29	239	29	246	101	235	112	239	29	235	112	225	81	158	0	193	4	186	65	202	66	186	65	193	4	202	66	193	4	220	14	54	65	249	296	168	238	168	238	249	296	249	303	168	238	249	303	76	238	62	237	76	238	249	303	62	237	249	303	51	233	51	233	249	303	38	303	51	233	38	303	41	226	41	226	38	303	34	214	38	303	9	199	27	198	38	303	27	198	34	214	54	65	168	238	-16	15	54	65	-16	15	81	0	54	65	81	0	118	65	81	0	-16	15	-16	0	148	65	158	0	186	65	78	-100	74	-84	75	-154	78	-100	75	-154	97	-157	78	-100	97	-157	82	-111	231	18	215	-32	229	-118	229	-118	215	-32	191	-82	229	-118	191	-82	175	-148	175	-148	191	-82	161	-119	175	-148	161	-119	125	-133	125	-133	113	-132	120	-158	120	-158	113	-132	100	-127	120	-158	100	-127	97	-157	97	-157	100	-127	90	-121	97	-157	90	-121	82	-111	-6	-88	-5	-98	-4	-78	-4	-78	-5	-98	-2	-107	-4	-78	-2	-107	0	-69	0	-69	-2	-107	2	-116	0	-69	2	-116	6	-61	6	-61	2	-116	11	-125	6	-61	11	-125	18	-56	18	-56	11	-125	23	-135	18	-56	23	-135	33	-54	33	-54	23	-135	36	-142	33	-54	36	-142	47	-56	47	-56	36	-142	54	-149	47	-56	54	-149	58	-62	58	-62	54	-149	75	-154	58	-62	75	-154	67	-71	67	-71	75	-154	74	-84	139	97	159	106	299	255	299	255	159	106	175	111	299	255	175	111	211	152	211	152	175	111	189	113	211	152	189	113	199	114	199	114	213	111	211	152	211	152	213	111	217	154	211	152	377	286	299	255	299	255	377	286	377	304	299	255	377	304	161	255	150	252	161	255	377	304	150	252	377	304	131	304	131	304	80	198	97	198	131	304	97	198	108	218	131	304	108	218	122	234	131	304	122	234	136	245	131	304	136	245	150	252	299	255	103	98	117	81	299	255	117	81	139	97	224	104	231	93	232	156	232	156	231	93	235	79	232	156	235	79	240	157	240	157	235	79	237	63	277	-71	237	63	231	18	277	-71	231	18	229	-118	224	104	232	156	224	155	224	104	224	155	217	154	224	104	217	154	213	111	310	-10	323	64	319	96	310	-10	319	96	308	122	310	-10	308	122	291	141	310	-10	291	141	277	-71	277	-71	291	141	271	153	277	-71	271	153	247	157	277	-71	247	157	240	157	277	-71	240	157	237	63	125	-133	120	-158	175	-148	57	-70	62	-63	75	-31	75	-31	62	-63	70	-58	75	-31	70	-58	80	-56	80	-56	91	-61	93	-33	93	-33	91	-61	100	-72	93	-33	100	-72	109	-41	109	-41	100	-72	108	-89	109	-41	108	-89	114	-110	57	-70	49	-34	53	-79	53	-79	49	-34	52	-90	54	-155	52	-90	49	-34	54	-155	49	-34	27	-147	27	-147	49	-34	26	-42	27	-147	26	-42	8	-55	106	-133	96	-158	103	-158	106	-133	103	-158	110	-158	106	-133	88	-131	89	-158	106	-133	89	-158	96	-158	88	-131	74	-125	89	-158	89	-158	74	-125	62	-116	89	-158	62	-116	54	-155	54	-155	62	-116	55	-104	54	-155	55	-104	52	-90	-6	-95	-2	-117	-2	-73	-2	-73	-2	-117	8	-134	-2	-73	8	-134	8	-55	8	-55	8	-134	27	-147	117	-132	114	-132	117	-157	117	-157	114	-132	111	-133	117	-157	111	-133	110	-158	110	-158	111	-133	108	-133	110	-158	108	-133	106	-133	203	-11	187	-51	209	-119	209	-119	187	-51	168	-88	209	-119	168	-88	155	-148	155	-148	168	-88	146	-114	155	-148	146	-114	170	-206	170	-206	146	-114	137	-206	137	-206	146	-114	135	-79	137	-206	135	-79	125	-156	125	-156	135	-79	123	-55	125	-156	123	-55	120	-131	120	-131	123	-55	114	-110	114	-110	123	-55	109	-41	93	-33	75	-31	80	-56	125	-156	120	-131	117	-132	125	-156	117	-132	117	-157	191	152	357	286	279	255	279	255	357	286	357	304	279	255	357	304	141	255	130	252	141	255	357	304	130	252	357	304	111	304	119	97	138	106	279	255	279	255	138	106	155	111	279	255	155	111	191	152	191	152	155	111	169	113	191	152	169	113	179	114	179	114	194	111	191	152	191	152	194	111	196	154	111	304	60	198	77	198	111	304	77	198	88	218	111	304	88	218	101	234	111	304	101	234	116	245	111	304	116	245	130	252	279	255	83	98	97	81	279	255	97	81	119	97	203	-11	209	-119	213	27	213	27	209	-119	250	-79	213	27	250	-79	217	57	217	57	219	157	216	75	216	75	219	157	212	90	211	156	203	155	205	103	211	156	205	103	212	90	211	156	212	90	219	157	196	154	194	111	205	103	196	154	205	103	203	155	302	61	298	98	297	13	297	13	298	98	286	125	297	13	286	125	279	-34	279	-34	286	125	268	143	279	-34	268	143	250	-79	250	-79	268	143	247	154	250	-79	247	154	225	157	219	157	217	57	250	-79	219	157	250	-79	225	157	49	-34	57	-70	75	-31	72	48	68	41	179	0	179	0	68	41	64	36	179	0	64	36	58	31	58	31	52	26	179	0	179	0	52	26	44	23	179	0	44	23	35	20	197	413	205	425	213	462	213	462	205	425	215	434	213	462	215	434	229	463	229	463	215	434	227	441	229	463	227	441	241	443	241	443	250	441	268	458	268	458	250	441	257	435	268	458	257	435	261	426	196	460	177	457	180	374	196	460	180	374	187	386	196	460	187	386	192	401	196	460	192	401	197	413	196	460	197	413	213	462	351	364	345	397	344	311	344	311	345	397	328	424	344	311	328	424	321	264	321	264	328	424	302	445	321	264	302	445	286	226	286	226	302	445	268	458	286	226	268	458	264	401	264	401	259	358	286	226	286	226	259	358	244	319	286	226	244	319	240	200	240	200	244	319	220	287	240	200	220	287	189	265	268	458	261	426	263	415	268	458	263	415	264	401	268	458	229	463	241	443	189	265	152	256	152	75	189	265	152	75	154	81	189	265	154	81	184	191	189	265	184	191	240	200	166	18	157	22	179	0	179	0	157	22	151	28	179	0	151	28	79	69	79	69	151	28	147	36	79	69	147	36	146	44	146	44	152	256	130	256	108	391	109	383	110	404	110	404	109	383	113	374	110	404	113	374	115	416	115	416	113	374	121	367	115	416	121	367	123	427	123	427	121	367	131	361	123	427	131	361	133	437	133	437	131	361	144	359	133	437	144	359	146	445	146	445	144	359	158	361	146	445	158	361	160	452	160	452	158	361	170	366	160	452	170	366	177	457	177	457	170	366	180	374	152	256	146	44	147	51	152	256	147	51	148	58	152	256	148	58	150	67	152	256	150	67	152	75	130	256	79	69	146	44	75	56	72	48	179	0	75	56	179	0	79	69	26	18	17	17	179	0	26	18	179	0	35	20	179	0	17	17	17	0	166	18	179	0	179	17	85	31	72	23	206	0	206	0	72	23	58	19	206	0	58	19	44	17	155	279	144	296	173	44	173	44	144	296	140	317	140	191	140	317	132	431	140	191	132	431	108	199	108	199	132	431	91	395	108	199	91	395	84	215	84	215	91	395	67	237	252	425	253	462	246	434	246	434	253	462	238	463	246	434	238	463	237	441	237	441	238	463	224	443	200	434	224	443	238	463	200	434	238	463	182	455	320	435	322	361	330	426	330	426	322	361	332	367	330	426	332	367	337	416	337	416	332	367	339	374	337	416	339	374	342	404	342	404	339	374	343	383	342	404	343	383	344	391	273	373	283	365	284	455	284	455	283	365	295	361	284	455	295	361	298	449	298	449	295	361	308	359	298	449	308	359	310	443	310	443	308	359	322	361	310	443	322	361	320	435	269	459	253	462	256	413	269	459	256	413	260	400	269	459	260	400	266	385	269	459	266	385	273	373	269	459	273	373	284	455	182	455	132	431	145	344	182	455	145	344	158	377	182	455	158	377	177	410	182	455	177	410	200	434	145	344	132	431	140	317	63	348	54	293	57	263	63	348	57	263	67	237	63	348	67	237	91	395	170	267	173	44	173	47	170	267	173	47	188	259	188	259	173	47	173	50	188	259	173	50	174	53	175	59	230	256	208	256	175	59	208	256	188	259	175	59	188	259	174	56	206	0	206	17	195	18	206	0	195	18	186	21	206	0	186	21	179	26	206	0	179	26	103	57	206	0	103	57	96	42	206	0	96	42	85	31	140	191	174	34	173	44	140	191	173	44	140	317	103	57	179	26	174	34	103	57	174	34	140	191	206	0	44	17	44	0	155	279	173	44	170	267	188	259	174	53	174	56	253	462	252	425	256	413	104	38	100	51	100	51	104	38	100	51	93	-6	104	38	93	-6	124	-9	104	38	124	-9	110	27	214	101	203	67	229	21	229	21	203	67	186	38	229	21	186	38	179	-1	179	-1	186	38	165	17	179	-1	165	17	142	10	142	10	129	12	179	-1	179	-1	129	12	124	-9	175	393	144	197	164	194	175	393	164	194	184	187	175	393	122	197	144	197	177	402	176	399	184	187	184	187	176	399	176	396	184	187	176	396	175	393	306	452	144	452	154	435	306	452	154	435	164	431	306	452	164	431	171	426	306	452	171	426	176	418	306	452	176	418	177	407	306	452	177	407	265	421	306	452	265	421	278	429	306	452	278	429	292	433	306	452	292	433	306	436	177	405	184	187	177	407	177	407	184	187	248	395	248	395	184	187	213	263	184	187	201	175	213	263	213	263	201	175	213	158	213	263	213	158	245	255	245	255	213	158	218	137	245	255	218	137	229	21	255	410	265	421	177	407	255	410	177	407	248	395	296	104	305	160	301	189	296	104	301	189	290	216	296	104	290	216	271	238	296	104	271	238	269	57	245	255	229	21	269	57	245	255	269	57	271	238	118	18	110	27	124	-9	118	18	124	-9	129	12	93	-6	100	51	97	63	93	-6	97	63	92	75	93	-6	92	75	85	85	93	-6	85	85	75	92	93	-6	75	92	64	0	75	92	59	94	64	0	64	0	59	94	43	92	64	0	43	92	40	12	40	12	43	92	31	85	40	12	31	85	23	28	23	28	31	85	23	75	23	28	23	75	18	63	177	402	184	187	177	405	23	28	18	63	17	49	214	101	229	21	218	137	154	435	144	452	144	436	57	-144	86	-155	87	204	87	204	86	-155	103	-74	106	243	103	-74	103	-70	106	243	103	-70	103	-65	107	-49	180	224	137	273	107	-49	137	273	106	243	107	-49	106	243	105	-54	106	243	103	-65	104	-60	106	243	104	-60	105	-54	110	-105	118	-159	119	-116	119	-116	118	-159	161	-153	119	-116	161	-153	131	-123	131	-123	161	-153	146	-126	171	-122	146	-126	161	-153	171	-122	161	-153	199	-139	189	244	202	261	217	308	217	308	202	261	220	275	217	308	220	275	256	312	256	312	220	275	239	283	256	312	239	283	260	287	260	287	272	286	287	308	287	308	272	286	282	282	287	308	282	282	289	277	176	294	137	273	180	224	176	294	180	224	189	244	176	294	189	244	217	308	325	190	342	193	343	281	343	281	342	193	354	201	343	281	354	201	361	258	361	258	354	201	362	211	361	258	362	211	367	232	367	232	362	211	366	222	317	298	287	308	289	277	317	298	289	277	293	268	317	298	293	268	295	256	317	298	295	256	303	195	317	298	303	195	314	191	317	298	314	191	325	190	317	298	325	190	343	281	295	256	294	247	294	201	287	308	256	312	260	287	295	256	294	201	303	195	294	247	292	241	294	201	294	201	292	241	289	235	294	201	289	235	289	208	289	208	289	235	287	228	289	208	287	228	287	218	255	-87	270	-55	277	-28	255	-87	277	-28	248	-28	255	-87	248	-28	244	-46	255	-87	244	-46	233	-71	255	-87	233	-71	231	-116	216	-92	195	-110	199	-139	216	-92	199	-139	231	-116	216	-92	231	-116	233	-71	104	-91	103	-74	86	-155	104	-91	86	-155	118	-159	104	-91	118	-159	110	-105	87	204	17	-54	19	-104	87	204	19	-104	34	-127	87	204	34	-127	57	-144	19	-104	17	-54	15	-59	19	-104	15	-59	15	-63	19	-104	15	-63	14	-68	19	-104	14	-68	14	-72	19	-104	14	-72	14	-76	171	-122	199	-139	195	-110	87	204	103	-74	106	243	346	427	375	412	379	451	379	451	375	412	395	387	379	451	395	387	428	428	428	428	395	387	406	354	428	428	406	354	410	314	410	314	398	230	434	115	434	115	398	230	368	150	434	115	368	150	366	49	366	49	368	150	322	82	366	49	322	82	283	5	283	5	322	82	264	35	283	5	264	35	198	17	198	17	158	23	191	-10	191	-10	158	23	132	-3	145	401	75	336	106	223	106	223	75	336	95	133	98	94	95	133	82	18	98	94	82	18	109	62	109	62	82	18	132	-3	109	62	132	-3	129	38	129	38	132	-3	158	23	379	451	318	459	346	427	346	427	318	459	308	433	242	416	308	433	318	459	242	416	318	459	228	444	496	290	488	345	480	197	480	197	488	345	465	392	480	197	465	392	434	115	434	115	465	392	428	428	434	115	428	428	410	314	198	17	191	-10	283	5	106	223	138	305	145	401	145	401	138	305	184	371	145	401	184	371	228	444	228	444	184	371	242	416	9	159	18	101	27	254	27	254	18	101	43	54	27	254	43	54	75	336	75	336	43	54	82	18	75	336	82	18	95	133	192	239	192	205	199	254	199	254	192	205	200	190	199	254	200	190	211	266	211	266	200	190	211	179	211	266	211	179	226	273	226	273	211	179	226	172	226	273	226	172	244	276	244	276	226	172	244	169	244	276	244	169	260	273	260	273	244	169	261	172	260	273	261	172	274	266	274	266	261	172	275	179	274	266	275	179	286	254	286	254	275	179	286	190	286	254	286	190	293	239	293	239	286	190	293	205	293	239	293	205	296	222	192	205	192	239	189	222	118	32	118	32	118	32	118	32	106	281	105	278	118	32	105	278	105	275	118	32	105	275	105	271	118	32	105	271	104	268	118	32	104	268	103	264	118	32	103	264	44	48	118	32	44	48	119	26	34	25	25	19	147	0	147	0	25	19	12	14	147	0	12	14	-6	11	214	142	221	190	202	151	202	151	221	190	197	178	202	151	197	178	185	157	185	157	197	178	164	173	185	157	164	173	164	158	164	158	164	173	155	173	164	158	155	173	151	158	151	158	155	173	120	45	127	18	147	0	134	16	134	16	147	0	143	16	167	21	143	16	147	0	167	21	147	0	201	5	185	284	190	290	106	281	106	281	190	290	197	295	106	281	197	295	225	314	225	314	197	295	205	297	225	314	205	297	215	298	215	298	228	297	225	314	225	314	228	297	262	311	305	106	302	125	298	71	298	71	302	125	292	141	298	71	292	141	278	42	278	42	292	141	276	154	278	42	276	154	255	163	278	42	255	163	245	19	245	19	255	163	231	169	245	19	231	169	223	114	223	114	219	83	245	19	245	19	219	83	207	56	245	19	207	56	201	5	201	5	207	56	190	35	201	5	190	35	167	21	238	292	245	286	262	311	262	311	245	286	249	276	262	311	249	276	250	264	250	264	247	234	266	179	266	179	247	234	237	209	266	179	237	209	231	169	262	311	266	179	290	304	290	304	266	179	293	192	290	304	293	192	311	293	311	293	293	192	312	210	311	293	312	210	324	277	324	277	312	210	324	231	324	277	324	231	328	257	250	264	266	179	262	311	221	130	223	114	231	169	221	130	231	169	237	209	221	130	237	209	221	190	221	130	221	190	214	142	120	45	155	173	182	275	120	45	182	275	106	281	120	45	106	281	119	39	120	45	119	39	119	42	118	34	119	37	106	281	118	34	106	281	118	32	94	298	101	294	225	314	225	314	101	294	104	289	225	314	104	289	106	281	84	301	94	298	225	314	84	301	225	314	71	314	84	301	71	314	71	302	147	0	127	18	122	21	147	0	122	21	44	48	147	0	44	48	40	35	147	0	40	35	34	25	147	0	-6	11	-6	0	44	48	122	21	119	26	185	284	106	281	182	275	119	39	106	281	119	37	262	311	228	297	238	292	116	169	84	157	96	-6	116	169	96	-6	106	66	116	169	106	66	110	93	116	169	110	93	120	117	106	66	96	-6	108	52	108	52	96	-6	135	-9	108	52	135	-9	114	40	114	40	135	-9	123	31	96	-6	84	157	62	0	62	0	84	157	55	140	62	0	55	140	35	14	35	14	55	140	32	118	35	14	32	118	17	34	17	34	32	118	16	92	17	34	16	92	11	62	135	-9	187	0	136	25	136	25	187	0	152	23	190	33	152	23	187	0	190	33	187	0	242	26	164	197	156	210	157	148	157	148	156	210	152	225	137	308	152	225	156	249	137	308	156	249	178	318	178	318	156	249	165	269	178	318	165	269	179	284	222	321	216	296	241	291	222	321	241	291	259	316	259	316	241	291	263	279	259	316	263	279	292	302	292	302	263	279	279	260	292	302	279	260	290	235	214	179	202	179	214	153	214	153	202	179	189	181	214	153	189	181	179	153	179	153	189	181	176	187	179	153	176	187	164	197	341	207	335	247	327	130	327	130	335	247	318	279	327	130	318	279	293	204	293	204	318	279	292	302	293	204	292	302	290	235	291	69	293	204	284	150	291	69	284	150	261	101	242	26	291	69	261	101	242	26	261	101	228	60	242	26	228	60	190	33	222	321	178	318	179	284	222	321	179	284	196	293	222	321	196	293	216	296	179	153	164	197	157	148	137	308	103	289	116	169	137	308	116	169	120	117	137	308	120	117	137	136	137	308	137	136	157	148	137	308	157	148	152	225	74	209	79	197	80	262	80	262	79	197	88	187	80	262	88	187	103	289	103	289	88	187	101	178	103	289	101	178	116	169	123	31	135	-9	136	25	74	209	80	262	72	223	293	204	291	69	327	130	20	108	26	68	32	171	32	171	26	68	44	36	32	171	44	36	65	227	65	227	44	36	74	12	65	227	74	12	114	272	114	272	74	12	106	85	108	59	106	85	74	12	108	59	74	12	112	-1	114	38	112	-1	127	21	127	21	112	-1	159	-7	127	21	159	-7	147	11	147	11	159	-7	176	7	194	9	176	7	190	-5	194	9	190	-5	221	-2	257	311	243	297	257	296	257	311	257	296	272	309	272	309	257	296	271	294	272	309	271	294	283	289	133	203	163	252	174	301	174	301	163	252	200	285	174	301	200	285	240	312	240	312	200	285	243	297	240	312	243	297	257	311	114	272	106	85	113	146	114	272	113	146	133	203	114	272	133	203	174	301	243	90	242	85	251	3	251	3	242	85	241	79	251	3	241	79	240	75	351	116	371	120	371	130	351	116	371	130	337	110	337	110	371	130	244	98	337	110	244	98	327	101	327	101	244	98	251	3	327	101	251	3	320	89	320	89	251	3	278	11	320	89	278	11	315	74	315	74	278	11	302	20	231	116	238	112	371	130	371	130	238	112	242	106	371	130	242	106	244	98	218	118	231	116	371	130	218	118	371	130	201	130	218	118	201	130	201	120	318	251	320	293	312	262	312	262	320	293	304	272	294	282	304	272	303	300	294	282	303	300	288	306	288	306	272	309	283	289	288	306	283	289	294	282	320	293	303	300	304	272	418	349	425	362	414	350	414	350	425	362	410	350	401	349	410	350	404	363	401	349	404	363	394	363	377	322	381	333	383	360	383	360	381	333	387	341	383	360	387	341	394	363	394	363	387	341	394	346	394	363	394	346	401	349	377	322	383	360	372	356	377	322	372	356	360	350	377	322	360	350	349	342	377	322	349	342	345	206	349	342	342	334	345	206	345	206	342	334	335	325	345	206	335	325	333	206	333	206	335	325	329	315	333	206	329	315	328	224	328	224	329	315	324	305	328	224	324	305	323	239	323	239	324	305	320	293	323	239	320	293	318	251	463	335	455	347	455	297	463	335	455	297	461	303	463	335	461	303	465	310	463	335	465	310	466	320	430	293	439	292	442	356	442	356	439	292	448	293	442	356	448	293	455	347	455	347	448	293	455	297	425	362	418	349	420	347	425	362	420	347	422	345	425	362	422	345	422	342	425	362	422	342	423	296	425	362	423	296	430	293	425	362	430	293	442	356	425	362	404	363	410	350	423	296	422	342	421	339	423	296	421	339	419	335	423	296	419	335	417	302	416	330	414	324	414	308	416	330	414	308	417	302	416	330	417	302	419	335	243	95	243	90	251	3	243	95	251	3	244	98	240	75	232	45	251	3	251	3	232	45	226	32	251	3	226	32	221	-2	221	-2	226	32	219	22	221	-2	219	22	208	14	176	7	159	-7	190	-5	194	9	221	-2	208	14	414	308	414	324	413	316	108	59	112	-1	114	38	126	277	126	274	143	32	143	32	126	274	125	271	143	32	125	271	124	268	124	268	65	45	143	32	143	32	65	45	144	25	143	32	127	283	127	280	143	32	127	280	126	277	258	314	92	314	105	301	258	314	105	301	115	298	258	314	115	298	122	295	258	314	122	295	125	290	258	314	125	290	127	283	258	314	127	283	226	296	258	314	226	296	240	300	258	314	240	300	258	302	209	281	127	283	204	268	204	268	127	283	173	152	204	268	173	152	179	173	179	173	173	152	293	152	179	173	293	152	299	173	299	173	293	152	343	25	299	173	343	25	342	32	342	32	342	34	326	282	326	282	342	34	342	37	326	282	342	37	342	39	144	42	145	45	173	152	144	42	173	152	127	283	144	42	127	283	143	39	143	34	143	37	127	283	143	34	127	283	143	32	216	290	226	296	127	283	216	290	127	283	209	281	253	25	244	18	379	0	379	0	244	18	230	14	379	0	230	14	211	11	325	277	325	274	342	32	342	32	325	274	324	271	342	32	324	271	324	268	457	314	289	314	303	301	457	314	303	301	313	298	457	314	313	298	320	294	457	314	320	294	324	289	457	314	324	289	326	282	457	314	326	282	425	296	457	314	425	296	439	300	457	314	439	300	457	302	342	32	326	282	326	279	342	32	326	279	325	277	326	282	342	39	343	42	326	282	343	42	344	45	326	282	344	45	403	268	326	282	403	268	408	281	326	282	408	281	415	290	326	282	415	290	425	296	379	0	379	11	365	14	379	0	365	14	354	16	379	0	354	16	347	20	379	0	347	20	264	45	379	0	264	45	259	33	379	0	259	33	253	25	264	45	347	20	343	25	264	45	343	25	293	152	180	0	180	11	166	14	180	0	166	14	155	16	180	0	155	16	148	20	180	0	148	20	65	45	180	0	65	45	60	33	180	0	60	33	54	24	180	0	54	24	45	18	180	0	45	18	32	14	180	0	32	14	14	11	180	0	14	11	14	0	65	45	148	20	144	25	379	0	211	11	211	0	299	173	342	32	324	268	303	301	289	314	289	302	105	301	92	314	92	302	143	39	127	283	143	37	103	-80	94	-99	102	-145	102	-145	94	-99	81	-115	102	-145	81	-115	74	-154	74	-154	81	-115	65	-126	74	-154	65	-126	44	-129	44	-129	30	-128	43	-157	43	-157	30	-128	17	-153	17	-153	30	-128	16	-123	17	-153	16	-123	4	-116	17	-153	4	-116	-3	-104	17	-153	-3	-104	-3	-144	10	-49	18	-11	-1	-67	-1	-67	18	-11	-7	-30	-1	-67	-7	-30	-6	-89	-6	-89	-3	-144	-3	-104	-19	-130	-3	-144	-6	-89	-19	-130	-6	-89	-7	-30	-19	-130	-7	-30	-26	-57	-19	-130	-26	-57	-29	-111	124	-5	117	-2	117	-34	117	-34	117	-2	107	0	117	-34	107	0	106	-29	106	-29	107	0	97	2	106	-29	97	2	95	-26	95	-26	97	2	87	3	95	-26	87	3	84	-24	84	-24	87	3	78	3	84	-24	78	3	74	-23	74	-23	78	3	66	-23	47	-26	66	-23	48	0	47	-26	48	0	27	-35	27	-35	48	0	18	-11	27	-35	18	-11	10	-49	124	-5	117	-34	127	-130	124	-5	127	-130	179	210	179	210	127	-130	150	-107	179	210	150	-107	173	-75	78	3	48	0	66	-23	127	-130	117	-34	110	-58	127	-130	110	-58	103	-80	127	-130	103	-80	102	-145	44	-129	43	-157	74	-154	186	241	184	232	186	-90	186	-90	184	232	182	221	186	-90	182	221	179	210	207	12	286	312	263	307	207	12	263	307	240	304	207	12	240	304	215	300	207	12	215	300	204	0	215	300	185	297	186	263	215	300	186	263	187	255	215	300	187	255	188	-46	215	300	188	-46	192	-36	215	300	192	-36	196	-25	215	300	196	-25	200	-13	215	300	200	-13	204	0	188	-46	187	255	187	249	185	297	145	293	159	275	185	297	159	275	170	275	185	297	170	275	177	272	185	297	177	272	183	268	185	297	183	268	186	263	207	-124	214	-141	219	-86	219	-86	214	-141	220	-157	219	-86	220	-157	231	-109	231	-109	220	-157	253	-157	231	-109	253	-157	242	-133	187	249	186	-90	188	-46	188	-46	186	-90	198	-107	188	-46	198	-107	205	-65	205	-65	198	-107	207	-124	205	-65	207	-124	219	-86	173	-75	186	-90	179	210	266	463	266	372	281	461	281	461	266	372	281	374	281	461	281	374	294	454	294	454	281	374	294	381	294	454	294	381	304	444	304	444	294	381	304	390	304	444	304	390	311	431	311	431	304	390	311	403	311	431	311	403	313	417	222	419	224	404	224	432	224	432	224	404	230	391	224	432	230	391	231	444	231	444	230	391	240	381	231	444	240	381	240	454	240	454	240	381	252	374	240	454	252	374	253	461	253	461	252	374	266	372	253	461	266	372	266	463	159	275	145	293	145	275	186	241	186	-90	187	249	-29	-111	-26	-57	-33	-90	63	33	47	25	154	0	154	0	47	25	32	20	154	0	32	20	15	17	63	235	72	247	74	282	74	282	72	247	80	255	74	282	80	255	92	297	92	297	80	255	88	260	92	297	88	260	96	261	96	261	105	258	111	306	111	306	105	258	114	245	111	306	114	245	131	308	131	308	114	245	123	218	131	308	123	218	135	174	56	258	38	225	53	218	56	258	53	218	63	235	56	258	63	235	74	282	106	68	120	32	123	44	106	68	123	44	149	107	149	107	123	44	135	59	149	107	135	59	155	80	149	107	155	80	154	304	154	304	155	80	172	290	259	-129	253	-127	259	-150	259	-150	253	-127	249	-123	259	-150	249	-123	232	-153	232	-153	249	-123	247	-116	232	-153	247	-116	246	-106	246	-106	246	-102	241	176	241	176	246	-102	246	-98	241	176	246	-98	275	303	275	303	246	-98	247	-93	275	303	247	-93	248	-87	250	-78	357	303	275	303	250	-78	275	303	248	-87	232	143	232	-153	241	176	241	176	232	-153	246	-106	266	-129	259	-129	259	-150	266	-129	259	-150	289	-148	266	-129	289	-148	289	-129	214	158	201	219	187	107	214	158	187	107	232	143	214	158	232	143	241	176	187	107	201	219	187	262	187	107	187	262	172	290	187	107	172	290	155	80	131	308	135	174	154	304	154	304	135	174	149	107	111	306	92	297	96	261	232	143	148	-168	177	-162	232	143	177	-162	205	-157	232	143	205	-157	232	-153	154	0	154	17	140	18	154	0	140	18	130	20	154	0	130	20	124	23	154	0	124	23	82	47	154	0	82	47	63	33	121	27	120	32	106	68	121	27	106	68	82	47	121	27	82	47	124	23	154	0	15	17	15	0	53	45	50	35	147	19	53	45	147	19	138	23	53	45	138	23	133	28	53	45	133	28	131	36	53	45	131	36	107	267	131	36	110	283	110	280	131	36	110	280	109	278	131	36	109	278	109	274	131	36	109	274	108	271	131	36	108	271	107	267	132	41	132	45	110	283	110	283	132	45	133	49	110	283	133	49	133	52	133	52	186	256	110	283	110	283	186	256	191	276	110	283	191	276	197	288	240	314	79	314	91	301	240	314	91	301	100	299	240	314	100	299	106	295	240	314	106	295	109	290	240	314	109	290	110	283	240	314	110	283	207	296	240	314	207	296	220	301	240	314	220	301	240	302	131	38	132	41	110	283	131	38	110	283	131	36	222	24	208	20	271	0	271	0	208	20	191	17	271	0	191	17	172	16	172	16	158	17	271	0	271	0	158	17	45	27	271	0	45	27	36	20	279	74	269	61	271	0	271	0	269	61	258	49	271	0	258	49	247	40	247	40	235	31	271	0	271	0	235	31	222	24	316	106	302	106	290	89	316	106	290	89	279	74	316	106	279	74	271	0	50	35	45	27	158	17	50	35	158	17	147	19	24	15	7	11	271	0	24	15	271	0	36	20	271	0	7	11	7	0	91	301	79	314	79	302	207	296	110	283	197	288	117	-105	107	-114	251	-138	251	-138	107	-114	91	-118	251	-138	91	-118	70	-119	90	54	93	-6	95	46	95	46	93	-6	115	1	95	46	115	1	102	42	102	42	115	1	112	40	124	42	112	40	115	1	124	42	115	1	136	16	92	124	99	151	122	292	122	292	99	151	109	178	122	292	109	178	121	205	121	205	133	226	122	292	122	292	133	226	154	307	91	269	63	238	69	-8	91	269	69	-8	85	78	91	269	85	78	87	100	91	269	87	100	92	124	91	269	92	124	122	292	85	78	69	-8	86	65	86	65	69	-8	93	-6	86	65	93	-6	90	54	69	-8	63	238	45	-4	45	-4	63	238	37	199	45	-4	37	199	26	6	26	6	37	199	24	174	26	6	24	174	14	150	26	6	14	150	12	24	12	24	14	150	7	125	12	24	7	125	4	49	4	49	7	125	2	102	4	49	2	102	1	79	155	37	173	66	159	72	159	72	173	66	171	90	185	119	171	90	173	66	185	119	173	66	207	-100	207	-100	173	66	208	-107	196	283	194	312	185	312	196	283	185	312	180	278	196	283	203	310	194	312	133	226	147	247	154	307	154	307	147	247	163	265	154	307	163	265	185	312	185	312	163	265	180	278	124	42	136	16	136	48	136	48	136	16	155	37	136	48	155	37	148	58	148	58	155	37	159	72	208	-93	209	189	207	-100	207	-100	198	153	185	119	339	358	347	366	360	393	360	393	347	366	357	371	360	393	357	371	369	373	369	373	375	372	392	390	392	390	375	372	381	370	392	390	381	370	385	367	329	391	302	384	326	330	329	391	326	330	332	346	329	391	332	346	339	358	329	391	339	358	360	393	326	330	302	384	279	371	326	330	279	371	262	352	326	330	262	352	250	327	326	330	250	327	235	263	326	330	235	263	231	-7	231	-7	235	263	232	274	231	-7	232	274	231	281	231	-7	231	281	229	288	231	-7	229	288	226	293	231	-7	226	293	223	-35	451	348	438	367	439	291	451	348	439	291	448	300	451	348	448	300	454	312	451	348	454	312	456	326	401	285	414	283	418	381	418	381	414	283	428	285	418	381	428	285	438	367	438	367	428	285	439	291	387	354	390	290	388	360	388	360	390	290	392	390	392	390	390	290	401	285	392	390	401	285	418	381	392	390	385	367	388	364	392	390	388	364	388	360	392	390	360	393	369	373	375	333	375	309	379	342	379	342	375	309	381	299	379	342	381	299	383	349	383	349	381	299	390	290	383	349	390	290	387	354	217	-59	223	-35	219	250	219	250	223	-35	223	297	223	297	223	-35	226	293	217	223	209	189	211	-79	217	223	211	-79	217	-59	217	223	217	-59	219	250	204	281	211	277	211	306	211	306	211	277	216	270	211	306	216	270	218	302	218	302	216	270	218	261	218	302	218	261	223	297	223	297	218	261	219	250	204	281	211	306	203	310	204	281	203	310	196	283	251	-138	251	-119	240	-119	251	-138	240	-119	228	-118	251	-138	228	-118	219	-116	251	-138	219	-116	212	-113	251	-138	212	-113	133	-73	251	-138	133	-73	126	-92	251	-138	126	-92	117	-105	208	-107	173	66	133	-73	208	-107	133	-73	212	-113	251	-138	70	-119	70	-138	198	153	207	-100	209	189	209	189	208	-93	211	-79	375	309	375	333	373	321	72	48	68	41	179	0	179	0	68	41	64	36	179	0	64	36	58	31	58	31	52	26	179	0	179	0	52	26	44	23	179	0	44	23	35	20	98	140	54	140	90	109	98	140	90	109	151	28	98	140	151	28	147	36	98	140	147	36	146	44	98	140	146	44	130	256	197	413	205	425	213	462	213	462	205	425	215	434	213	462	215	434	229	463	229	463	215	434	227	441	229	463	227	441	241	443	241	443	250	441	268	458	268	458	250	441	257	435	268	458	257	435	261	426	196	460	177	457	180	374	196	460	180	374	187	386	196	460	187	386	192	401	196	460	192	401	197	413	196	460	197	413	213	462	351	364	345	397	344	311	344	311	345	397	328	424	344	311	328	424	321	264	321	264	328	424	302	445	321	264	302	445	286	226	286	226	302	445	268	458	286	226	268	458	264	401	264	401	259	358	286	226	286	226	259	358	244	319	286	226	244	319	240	200	240	200	244	319	220	287	240	200	220	287	189	265	268	458	261	426	263	415	268	458	263	415	264	401	268	458	229	463	241	443	189	265	152	256	152	75	189	265	152	75	154	81	189	265	154	81	161	109	189	265	161	109	170	140	189	265	170	140	184	191	189	265	184	191	240	200	152	256	146	44	147	51	152	256	147	51	148	58	108	391	109	383	110	404	110	404	109	383	113	374	110	404	113	374	115	416	115	416	113	374	121	367	115	416	121	367	123	427	123	427	121	367	131	361	123	427	131	361	133	437	133	437	131	361	144	359	133	437	144	359	146	445	146	445	144	359	158	361	146	445	158	361	160	452	160	452	158	361	170	366	160	452	170	366	177	457	177	457	170	366	180	374	170	140	161	109	206	109	170	140	206	109	214	140	152	256	148	58	150	67	152	256	150	67	152	75	179	0	179	17	166	18	179	0	166	18	157	22	179	0	157	22	151	28	179	0	151	28	79	69	179	0	79	69	75	56	179	0	75	56	72	48	26	18	17	17	179	0	26	18	179	0	35	20	179	0	17	17	17	0	79	69	151	28	90	109	130	256	146	44	152	256	90	109	54	140	45	109	85	31	72	23	206	0	206	0	72	23	58	19	206	0	58	19	44	17	116	109	102	57	179	26	116	109	179	26	174	34	116	109	174	34	124	140	116	109	124	140	81	140	116	109	81	140	72	109	154	279	143	296	172	44	172	44	143	296	140	317	139	191	140	317	130	432	139	191	130	432	107	199	107	199	130	432	89	395	107	199	89	395	83	215	83	215	89	395	66	237	249	426	249	462	243	435	243	435	249	462	237	463	243	435	237	463	234	441	234	441	237	463	222	443	198	434	222	443	237	463	198	434	237	463	181	455	305	445	307	359	318	436	318	436	307	359	320	361	318	436	320	361	328	426	328	426	320	361	330	367	328	426	330	367	336	415	336	415	330	367	337	374	336	415	337	374	341	404	341	404	337	374	341	383	341	404	341	383	342	391	292	451	278	457	278	368	292	451	278	368	291	361	292	451	291	361	307	359	292	451	307	359	305	445	259	400	263	388	263	460	263	460	263	388	269	377	263	460	269	377	278	457	278	457	269	377	278	368	254	414	259	400	263	460	254	414	263	460	249	462	254	414	249	462	249	426	181	455	130	432	144	344	181	455	144	344	157	377	181	455	157	377	176	410	181	455	176	410	198	434	144	344	130	432	140	317	62	348	52	293	55	263	62	348	55	263	66	237	62	348	66	237	89	395	169	267	172	44	172	47	169	267	172	47	187	259	187	259	172	47	172	50	187	259	172	50	173	53	173	56	174	59	187	259	187	259	174	59	189	109	187	259	189	109	207	256	207	256	189	109	197	140	207	256	197	140	229	256	197	140	189	109	233	109	197	140	233	109	241	140	206	0	206	17	195	18	206	0	195	18	186	21	206	0	186	21	179	26	206	0	179	26	102	57	206	0	102	57	95	42	206	0	95	42	85	31	139	191	174	34	172	44	139	191	172	44	140	317	206	0	44	17	44	0	124	140	174	34	139	191	154	279	172	44	169	267	187	259	173	53	173	56	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	209	-6	209	-6	209	299	208	250	209	-6	208	250	205	227	209	-6	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	237	45	236	48	242	0	242	0	236	48	236	51	233	-1	236	51	239	364	233	-1	239	364	231	333	231	333	218	290	224	-3	224	-3	218	290	216	-5	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	48	252	44	443	0	443	0	252	44	248	42	443	0	248	42	244	41	244	41	241	41	242	0	242	0	241	41	239	43	242	0	239	43	237	45	236	51	233	-1	242	0	242	0	443	0	244	41	236	54	237	60	239	364	239	364	237	60	239	68	239	364	239	68	245	386	245	386	239	68	242	80	245	386	242	80	245	94	245	94	274	198	248	401	248	401	274	198	250	410	239	364	236	51	236	54	248	401	245	386	245	94	246	427	249	422	275	459	275	459	249	422	250	416	275	459	250	416	274	198	302	65	497	296	416	238	416	238	497	296	497	303	416	238	497	303	324	238	311	237	324	238	497	303	311	237	497	303	302	303	302	303	349	472	325	467	302	303	325	467	301	463	302	303	301	463	299	233	302	303	299	233	311	237	274	198	275	198	275	459	275	459	275	198	282	214	275	459	282	214	301	463	301	463	282	214	290	226	301	463	290	226	299	233	245	456	208	452	222	434	245	456	222	434	232	434	245	456	232	434	240	431	245	456	240	431	246	427	245	456	246	427	275	459	416	238	267	57	302	65	302	65	267	57	443	0	302	65	443	0	420	65	420	65	443	0	430	67	461	106	455	94	480	106	480	106	455	94	448	83	480	106	448	83	443	0	443	0	448	83	440	74	443	0	440	74	430	67	262	52	257	48	443	0	262	52	443	0	267	57	231	333	224	-3	233	-1	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	250	410	274	198	250	416	218	290	209	-6	216	-5	215	-5	228	-1	218	290	218	290	228	-1	231	333	239	364	231	333	237	57	237	53	237	57	228	-1	237	53	228	-1	241	5	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	215	-5	215	-5	209	299	208	250	215	-5	208	250	205	227	215	-5	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	237	60	238	65	239	364	239	364	238	65	240	72	239	364	240	72	245	386	245	386	240	72	241	78	245	386	241	78	243	83	277	72	268	63	274	32	274	32	268	63	259	54	274	32	259	54	256	16	256	16	259	54	250	47	256	16	250	47	244	44	244	44	242	45	256	16	256	16	242	45	241	5	357	109	363	112	476	255	476	255	363	112	368	114	476	255	368	114	372	114	372	114	386	111	408	157	408	157	386	111	397	104	408	157	397	104	404	93	408	157	549	286	476	255	476	255	549	286	549	304	476	255	549	304	333	255	324	253	333	255	549	304	324	253	549	304	303	304	303	304	349	472	325	467	303	304	325	467	301	463	303	304	301	463	296	236	303	304	296	236	310	246	303	304	310	246	324	253	249	422	250	416	275	459	275	459	250	416	276	207	275	459	276	207	301	463	301	463	276	207	284	223	301	463	284	223	296	236	276	207	250	416	250	410	276	207	250	410	248	401	276	207	248	401	245	386	276	207	245	386	243	83	237	57	231	333	228	-1	476	255	372	114	408	157	476	255	284	78	342	98	476	255	342	98	350	105	476	255	350	105	357	109	277	72	274	32	342	98	277	72	342	98	284	78	241	5	242	45	239	47	241	5	239	47	238	50	241	5	238	50	237	53	483	-10	495	64	491	96	483	-10	491	96	480	122	483	-10	480	122	463	141	483	-10	463	141	449	-71	402	-118	449	-71	404	18	404	18	449	-71	410	63	419	157	410	63	449	-71	419	157	449	-71	443	153	443	153	449	-71	463	141	404	18	388	-32	402	-118	402	-118	388	-32	364	-82	402	-118	364	-82	347	-148	347	-148	364	-82	333	-119	347	-148	333	-119	297	-133	297	-133	285	-132	292	-158	292	-158	285	-132	273	-127	292	-158	273	-127	269	-157	269	-157	273	-127	262	-121	269	-157	262	-121	255	-111	297	-133	292	-158	347	-148	419	157	408	157	408	79	419	157	408	79	410	63	250	-100	246	-84	247	-154	250	-100	247	-154	269	-157	250	-100	269	-157	255	-111	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	245	456	208	452	222	434	245	456	222	434	232	434	166	-88	167	-98	167	-78	167	-78	167	-98	170	-107	167	-78	170	-107	171	-69	171	-69	170	-107	175	-116	171	-69	175	-116	179	-61	179	-61	175	-116	183	-125	179	-61	183	-125	190	-56	190	-56	183	-125	195	-135	190	-56	195	-135	205	-54	205	-54	195	-135	208	-142	205	-54	208	-142	219	-56	219	-56	208	-142	226	-149	219	-56	226	-149	231	-62	231	-62	226	-149	247	-154	231	-62	247	-154	240	-71	240	-71	247	-154	246	-84	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	408	79	408	157	404	93	239	364	237	57	237	60	396	65	408	80	409	111	409	111	408	80	419	90	409	111	419	90	426	119	426	119	419	90	429	96	426	119	429	96	443	121	443	121	429	96	438	99	443	121	438	99	446	100	446	100	454	99	466	119	466	119	454	99	461	97	466	119	461	97	467	93	292	-65	321	-65	329	0	329	0	321	-65	357	0	329	0	357	0	367	65	367	65	357	0	406	0	367	65	406	0	380	84	380	84	406	0	396	65	380	84	396	65	394	99	394	99	396	65	409	111	466	119	467	93	483	112	483	112	467	93	471	88	483	112	471	88	473	81	473	81	472	76	487	29	487	29	472	76	468	71	487	29	468	71	468	14	468	14	468	71	461	68	468	14	461	68	450	66	466	119	443	121	446	100	502	71	500	87	498	48	498	48	500	87	494	101	498	48	494	101	487	29	487	29	494	101	483	112	487	29	483	112	473	81	406	0	441	4	434	65	450	66	434	65	441	4	450	66	441	4	468	14	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	210	-6	210	-6	209	299	208	250	210	-6	208	250	205	227	210	-6	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	254	46	249	42	329	0	329	0	249	42	245	0	235	-2	245	0	236	48	235	-2	236	48	236	51	236	51	239	364	235	-2	235	-2	239	364	231	333	235	-2	231	333	226	-4	226	-4	231	333	218	290	226	-4	218	290	218	-5	218	-5	218	290	210	-6	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	239	43	245	0	241	41	241	41	245	0	244	41	249	42	244	41	245	0	236	54	237	60	239	364	239	364	237	60	239	68	239	364	239	68	245	386	245	386	239	68	242	80	245	386	242	80	245	94	245	94	274	198	248	401	248	401	274	198	250	410	248	401	245	386	245	94	302	65	497	296	416	238	302	65	416	238	270	61	302	65	270	61	329	0	302	65	329	0	367	65	329	0	270	61	265	56	329	0	265	56	260	51	329	0	260	51	254	46	246	427	249	422	275	459	275	459	249	422	250	416	275	459	250	416	274	198	497	303	302	303	311	237	497	303	311	237	324	238	497	303	324	238	416	238	497	303	416	238	497	296	302	303	349	472	325	467	302	303	325	467	301	463	302	303	301	463	299	233	302	303	299	233	311	237	274	198	275	198	275	459	275	459	275	198	282	214	275	459	282	214	301	463	301	463	282	214	290	226	301	463	290	226	299	233	245	456	208	452	222	434	245	456	222	434	232	434	245	456	232	434	240	431	245	456	240	431	246	427	245	456	246	427	275	459	237	45	236	48	245	0	237	45	245	0	239	43	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	250	410	274	198	250	416	239	364	236	51	236	54	396	65	406	0	434	65	25	299	25	299	56	311	56	311	25	299	60	275	56	311	60	275	82	326	82	326	60	275	60	-4	82	326	60	-4	77	0	85	43	93	9	88	42	88	42	93	9	91	41	98	44	91	41	93	9	98	44	93	9	109	21	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	77	0	81	54	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	81	54	77	0	81	49	81	49	77	0	93	9	81	49	93	9	83	45	83	45	93	9	85	43	128	370	106	346	116	195	107	50	109	21	118	61	118	61	109	21	125	39	118	61	125	39	130	76	130	76	125	39	133	29	130	76	133	29	143	95	143	95	133	29	143	19	143	95	143	19	153	78	153	78	143	19	154	11	153	78	158	85	143	95	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	173	275	146	303	173	275	206	303	158	85	153	78	154	79	158	85	154	79	155	80	158	85	155	80	156	82	158	85	156	82	157	83	153	78	154	11	161	53	161	53	154	11	164	4	161	53	164	4	170	34	170	34	164	4	174	0	170	34	174	0	182	21	182	21	174	0	183	-3	182	21	183	-3	196	14	196	14	183	-3	192	-5	196	14	192	-5	201	-7	206	303	173	275	176	169	206	303	176	169	192	146	206	303	192	146	215	118	206	303	215	118	214	306	212	11	201	-7	209	-8	212	11	209	-8	218	-8	212	11	196	14	201	-7	214	306	215	118	222	309	222	309	215	118	229	101	222	309	229	101	225	254	225	254	231	311	222	309	268	311	259	312	261	290	261	290	259	312	251	312	261	290	251	312	249	288	249	288	251	312	241	312	249	288	241	312	239	283	239	283	241	312	231	311	239	283	231	311	231	276	231	276	231	311	226	266	283	307	276	309	278	287	278	287	276	309	268	311	278	287	268	311	261	290	302	299	304	261	307	298	307	298	304	261	313	239	307	298	313	239	311	297	311	297	313	239	315	297	321	298	315	297	321	209	321	298	321	209	339	207	297	301	290	304	292	277	297	301	292	277	304	261	297	301	304	261	302	299	339	207	354	311	335	311	339	207	335	311	331	306	339	207	331	306	328	302	339	207	328	302	325	299	339	207	325	299	321	298	321	209	315	297	313	239	283	307	278	287	292	277	283	307	292	277	290	304	312	49	317	78	316	97	312	49	316	97	310	116	312	49	310	116	300	137	312	49	300	137	298	25	249	-4	277	7	251	36	251	36	277	7	253	48	263	187	253	48	277	7	263	187	277	7	284	161	284	161	277	7	298	25	284	161	298	25	300	137	249	-4	251	36	246	26	249	-4	246	26	238	18	249	-4	238	18	227	13	249	-4	227	13	218	-8	227	13	212	11	218	-8	240	86	247	73	249	204	249	204	247	73	251	60	249	204	251	60	263	187	263	187	251	60	253	48	249	204	238	219	240	86	240	86	238	219	231	233	240	86	231	233	229	101	229	101	231	233	226	244	229	101	226	244	225	254	169	267	165	258	166	188	169	267	166	188	176	169	169	267	176	169	173	275	163	248	161	238	162	207	163	248	162	207	166	188	163	248	166	188	165	258	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	60	-4	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	0	22	0	47	-1	38	162	207	161	238	161	227	231	311	225	254	226	266	98	44	109	21	107	50	60	275	25	299	25	275	9	-3	25	-5	42	275	42	275	25	-5	54	0	42	275	54	0	64	326	64	326	54	0	62	54	63	49	62	54	54	0	63	49	54	0	81	11	-13	76	-11	10	-8	95	-8	95	-11	10	-2	1	-8	95	-2	1	-2	115	-2	115	-2	1	9	-3	-2	115	9	-3	42	275	-16	60	-19	47	-17	22	-16	60	-17	22	-11	10	-16	60	-11	10	-13	76	50	-122	54	-76	48	-126	48	-126	46	-69	37	-154	37	-154	46	-69	36	-64	37	-154	36	-64	24	-62	50	-122	53	-117	54	-76	54	-76	53	-117	56	-111	54	-76	56	-111	59	-84	59	-84	56	-111	59	-103	59	-84	59	-103	60	-94	114	-90	102	-114	121	-146	121	-146	102	-114	87	-130	121	-146	87	-130	66	-136	66	-136	60	-136	62	-157	62	-157	60	-136	55	-135	62	-157	55	-135	52	-133	49	-130	48	-126	37	-154	49	-130	37	-154	62	-157	49	-130	62	-157	52	-133	16	-147	37	-154	24	-62	16	-147	24	-62	12	-64	16	-147	12	-64	2	-70	16	-147	2	-70	1	-136	-4	-79	-9	-91	-8	-122	-4	-79	-8	-122	1	-136	-4	-79	1	-136	2	-70	67	43	81	11	70	42	70	42	81	11	73	41	84	45	73	41	81	11	84	45	81	11	107	30	75	114	85	150	87	346	87	346	85	150	98	195	87	346	98	195	109	370	109	370	98	195	121	275	109	370	121	275	131	401	131	401	121	275	128	303	131	401	128	303	155	401	62	54	63	66	64	326	64	326	63	66	68	86	64	326	68	86	87	346	87	346	68	86	75	114	37	311	7	299	42	275	37	311	42	275	64	326	327	453	286	429	315	339	315	339	286	429	255	394	315	339	255	394	238	32	238	32	255	394	232	351	238	32	232	351	221	-23	221	-23	232	351	215	303	221	-23	215	303	207	275	207	275	215	303	128	303	322	365	331	392	327	453	327	453	331	392	342	417	327	453	342	417	379	462	379	462	342	417	357	434	379	462	357	434	377	441	377	441	382	441	379	462	379	462	382	441	404	459	428	369	438	375	440	441	440	441	438	375	446	384	440	441	446	384	449	426	449	426	446	384	451	396	449	426	451	396	452	409	425	452	404	459	404	369	425	452	404	369	416	367	425	452	416	367	428	369	425	452	428	369	440	441	394	374	404	369	404	459	394	374	404	459	393	432	394	374	393	432	392	428	394	374	392	428	388	422	394	374	388	422	387	381	387	439	390	437	404	459	404	459	390	437	392	435	404	459	392	435	393	432	385	416	381	409	382	390	385	416	382	390	387	381	385	416	387	381	388	422	221	-23	207	275	197	-75	197	-75	207	275	170	127	197	-75	170	127	165	-117	165	-117	170	127	158	76	100	55	107	30	120	72	120	72	107	30	133	52	120	72	133	52	144	96	144	96	133	52	158	76	144	96	158	76	170	127	114	-90	121	-146	123	-63	123	-63	121	-146	165	-117	123	-63	165	-117	130	-34	130	-34	165	-117	158	76	66	-136	62	-157	121	-146	64	45	63	49	81	11	64	45	81	11	67	43	84	45	107	30	100	55	327	453	315	339	322	365	382	390	381	409	380	400	404	459	382	441	387	439	207	275	128	303	121	275	42	275	7	299	7	275	-8	-122	-9	-91	-11	-104	46	-69	48	-126	54	-76	-17	22	-19	47	-19	38	325	-10	328	18	310	-11	310	-11	328	18	306	20	310	-11	306	20	293	-11	293	-11	306	20	283	24	293	-11	283	24	266	-11	266	-11	283	24	263	32	266	-11	263	32	246	43	418	69	416	84	415	50	415	50	416	84	409	97	415	50	409	97	408	34	408	34	409	97	398	108	408	34	398	108	397	21	397	21	398	108	387	67	397	21	387	67	385	53	397	21	385	53	384	10	384	10	385	53	378	40	384	10	378	40	370	2	370	2	378	40	366	29	370	2	366	29	354	-3	354	-3	366	29	350	21	354	-3	350	21	340	-8	340	-8	350	21	328	18	266	-11	246	43	237	-8	237	-8	246	43	235	58	237	-8	235	58	226	84	237	-8	226	84	208	-1	208	-1	226	84	211	255	208	-1	211	255	187	228	144	61	146	54	153	165	153	165	146	54	157	30	153	165	157	30	168	197	168	197	157	30	181	10	168	197	181	10	187	228	187	228	181	10	208	-1	379	82	384	115	372	86	372	86	384	115	365	118	372	86	365	118	363	87	363	87	365	118	355	87	340	87	355	87	365	118	340	87	365	118	340	116	63	-3	81	54	82	326	63	-3	82	326	60	275	60	275	82	326	56	311	60	275	56	311	25	299	122	47	111	44	113	12	113	12	111	44	101	42	113	12	101	42	91	41	91	41	88	42	113	12	113	12	88	42	87	3	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	233	151	240	179	256	290	256	290	240	179	250	205	256	290	250	205	262	231	262	231	274	250	280	302	280	302	274	250	285	266	280	302	285	266	306	310	306	310	285	266	297	279	306	310	297	279	310	287	232	274	211	255	226	97	232	274	226	97	228	124	232	274	228	124	233	151	232	274	233	151	256	290	226	97	211	255	226	84	338	285	356	309	334	288	334	288	356	309	333	312	334	288	333	312	330	289	330	289	333	312	325	290	310	287	325	290	333	312	310	287	333	312	306	310	380	206	392	212	393	288	393	288	392	212	401	222	393	288	401	222	404	271	404	271	401	222	406	235	404	271	406	235	408	251	343	210	353	205	356	309	356	309	353	205	367	204	356	309	367	204	377	301	377	301	367	204	380	206	377	301	380	206	393	288	356	309	341	278	343	210	340	282	341	278	356	309	340	282	356	309	338	285	280	302	256	290	262	231	385	76	387	67	398	108	385	76	398	108	384	115	385	76	384	115	379	82	256	95	235	58	268	70	256	95	268	70	285	105	285	105	268	70	296	79	285	105	296	79	313	112	313	112	296	79	320	84	313	112	320	84	340	116	340	116	320	84	340	87	341	278	339	270	343	210	343	210	339	270	336	264	343	210	336	264	334	218	334	218	336	264	332	257	334	218	332	257	329	228	329	228	332	257	329	250	329	228	329	250	327	239	143	130	140	94	140	86	143	130	140	86	141	77	143	130	141	77	142	69	143	130	142	69	144	61	143	130	144	61	153	165	137	21	157	30	146	54	137	21	146	54	134	50	137	21	134	50	122	47	137	21	122	47	113	12	87	3	88	42	85	43	87	3	85	43	83	45	87	3	83	45	81	49	87	3	81	49	63	-3	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	63	-3	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	0	22	0	47	-1	38	63	-3	81	49	81	54	235	58	256	95	226	84	60	275	25	299	25	275	340	-8	328	18	325	-10	76	506	76	506	5	226	76	506	5	226	62	226	76	506	62	226	75	272	76	506	75	272	85	306	76	506	85	306	78	512	150	575	130	572	99	367	99	367	130	572	111	568	99	367	111	568	95	332	99	367	95	332	106	353	92	565	73	563	74	545	92	565	74	545	78	542	92	565	78	542	81	537	92	565	81	537	81	531	92	565	81	531	85	306	92	565	85	306	95	332	92	565	95	332	111	568	85	306	81	531	81	528	73	563	51	561	62	548	73	563	62	548	69	547	73	563	69	547	74	545	146	430	124	404	130	391	130	391	124	404	118	374	106	353	118	374	124	404	106	353	124	404	99	367	130	391	142	404	146	430	146	430	142	404	152	414	146	430	152	414	164	447	164	447	152	414	161	420	164	447	161	420	170	422	170	422	173	421	181	455	181	455	173	421	175	420	181	455	175	420	177	418	176	396	157	223	167	222	176	396	167	222	184	224	176	396	139	275	142	234	176	396	142	234	148	227	176	396	148	227	157	223	137	243	142	234	139	275	137	243	139	275	137	271	137	243	137	271	136	266	137	243	136	266	136	262	137	243	136	262	136	258	137	243	136	258	136	254	179	407	178	404	184	224	184	224	178	404	178	400	184	224	178	400	176	396	181	455	179	411	184	224	178	415	179	411	181	455	178	415	181	455	177	418	181	455	164	447	170	422	196	257	194	259	199	231	199	231	194	259	193	261	199	231	193	261	184	224	184	224	193	261	192	264	223	451	213	456	232	395	232	395	213	456	200	458	232	395	200	458	194	270	194	270	200	458	193	268	232	395	233	402	235	433	235	433	233	402	235	407	235	433	235	407	236	419	236	419	235	407	236	412	236	419	236	412	236	416	230	443	223	451	232	395	230	443	232	395	235	433	200	458	181	455	184	224	200	458	184	224	192	265	200	458	192	265	192	266	200	458	192	266	193	267	200	458	193	267	193	268	179	409	179	407	184	224	179	409	184	224	179	411	217	269	210	262	214	244	214	244	210	262	205	258	214	244	205	258	201	256	201	256	198	257	199	231	199	231	198	257	196	257	229	263	247	290	236	297	229	263	236	297	225	281	229	263	225	281	217	269	229	263	217	269	214	244	201	256	199	231	214	244	85	306	81	528	80	523	85	306	80	523	79	518	85	306	79	518	78	512	62	548	51	561	51	548	192	265	184	224	192	264	146	430	124	405	130	392	130	392	124	405	118	375	106	354	118	375	124	405	106	354	124	405	99	368	106	354	99	368	95	332	95	332	99	368	97	545	95	332	97	545	85	306	85	306	97	545	84	527	85	306	84	527	75	505	75	505	5	227	62	227	75	505	62	227	75	272	75	505	75	272	85	306	145	541	152	548	161	569	161	569	152	548	159	551	161	569	159	551	168	553	168	553	173	552	184	566	184	566	173	552	177	551	184	566	177	551	180	549	135	566	114	558	136	518	135	566	136	518	140	531	135	566	140	531	145	541	135	566	145	541	161	569	114	558	97	545	99	368	114	558	99	368	136	518	200	486	203	560	191	488	191	488	203	560	184	566	191	488	184	566	183	492	183	492	184	566	183	543	183	492	183	543	181	539	183	492	181	539	179	535	183	492	179	535	177	498	177	498	179	535	176	530	177	498	176	530	173	506	173	506	176	530	173	524	173	506	173	524	172	515	130	392	142	405	146	430	146	430	142	405	152	415	146	430	152	415	164	447	164	447	152	415	161	420	164	447	161	420	170	422	170	422	173	422	181	455	181	455	173	422	175	421	181	455	175	421	177	419	176	397	157	224	167	222	176	397	167	222	184	225	176	397	140	278	142	235	176	397	142	235	148	228	176	397	148	228	157	224	138	273	137	268	137	244	138	273	137	244	142	235	138	273	142	235	140	278	137	244	137	268	136	263	137	244	136	263	136	259	137	244	136	259	136	255	179	407	178	404	184	225	184	225	178	404	178	401	184	225	178	401	176	397	181	455	179	412	184	225	178	416	179	412	181	455	178	416	181	455	177	419	181	455	164	447	170	422	196	258	194	259	199	232	199	232	194	259	193	261	199	232	193	261	184	225	184	225	193	261	192	264	223	451	213	456	232	397	232	397	213	456	200	458	232	397	200	458	194	271	194	271	200	458	193	269	226	535	217	549	218	492	226	535	218	492	224	499	226	535	224	499	228	508	226	535	228	508	229	518	210	488	218	492	217	549	210	488	217	549	203	560	210	488	203	560	200	486	184	566	180	549	182	546	184	566	182	546	183	543	184	566	161	569	168	553	232	397	234	402	235	433	235	433	234	402	235	406	235	433	235	406	236	420	236	420	235	406	235	411	236	420	235	411	236	416	230	444	223	451	232	397	230	444	232	397	235	433	200	458	181	455	184	225	200	458	184	225	192	265	200	458	192	265	192	266	200	458	192	266	193	267	200	458	193	267	193	269	179	410	179	407	184	225	179	410	184	225	179	412	217	270	210	262	214	244	214	244	210	262	205	258	214	244	205	258	201	256	201	256	198	257	199	232	199	232	198	257	196	258	229	264	247	290	236	298	229	264	236	298	225	282	229	264	225	282	217	270	229	264	217	270	214	244	201	256	199	232	214	244	192	265	184	225	192	264	60	251	62	281	60	247	60	247	57	287	53	226	53	226	57	287	50	290	53	226	50	290	42	291	60	251	62	254	62	281	62	281	62	254	64	257	62	281	64	257	66	274	66	274	64	257	66	260	66	274	66	260	67	265	95	263	88	250	100	228	100	228	88	250	80	242	100	228	80	242	72	240	72	240	68	240	71	224	71	224	68	240	65	241	71	224	65	241	62	242	60	245	60	247	53	226	60	245	53	226	71	224	60	245	71	224	62	242	37	231	53	226	42	291	37	231	42	291	34	290	37	231	34	290	27	286	37	231	27	286	26	240	21	280	18	272	19	250	21	280	19	250	26	240	21	280	26	240	27	286	157	492	110	310	125	241	157	492	125	241	146	264	157	492	146	264	164	297	157	492	164	297	159	501	102	283	95	263	100	228	102	283	100	228	125	241	102	283	125	241	110	310	72	240	71	224	100	228	179	341	238	571	221	567	179	341	221	567	204	564	179	341	204	564	185	562	179	341	185	562	164	297	164	297	185	562	163	527	164	297	163	527	163	522	164	297	163	522	162	516	164	297	162	516	160	509	164	297	160	509	159	501	162	533	163	527	185	562	162	533	185	562	161	559	162	533	161	559	160	537	161	559	130	557	141	542	161	559	141	542	149	542	161	559	149	542	156	540	161	559	156	540	160	537	224	687	224	617	235	685	235	685	224	617	235	619	235	685	235	619	245	680	245	680	235	619	245	624	245	680	245	624	253	673	253	673	245	624	253	631	253	673	253	631	258	663	258	663	253	631	258	641	258	663	258	641	259	652	189	653	191	642	191	664	191	664	191	642	196	632	191	664	196	632	196	673	196	673	196	632	203	624	196	673	203	624	204	680	204	680	203	624	213	619	204	680	213	619	213	685	213	685	213	619	224	617	213	685	224	617	224	687	141	542	130	557	130	542	19	250	18	272	17	263	57	287	60	247	62	281	149	402	123	360	124	332	124	332	123	360	122	360	124	332	122	360	115	310	115	310	122	360	124	459	115	310	124	459	105	283	105	283	124	459	105	457	105	283	105	457	87	232	87	232	105	457	78	455	87	232	78	455	75	425	78	455	41	452	55	438	78	455	55	438	65	437	78	455	65	437	71	434	78	455	71	434	74	431	78	455	74	431	75	425	142	462	124	459	122	360	142	462	122	360	161	466	87	232	75	425	72	412	87	232	72	412	66	387	87	232	66	387	54	349	87	232	54	349	37	298	87	232	37	298	14	232	124	332	132	348	149	402	149	402	132	348	140	362	149	402	140	362	149	376	149	376	159	390	170	433	170	433	159	390	168	400	170	433	168	400	175	408	170	433	175	408	189	452	189	452	175	408	182	413	189	452	182	413	188	415	188	415	194	413	189	452	189	452	194	413	206	463	170	433	149	402	149	376	213	398	224	396	225	466	225	466	224	396	235	398	225	466	235	398	236	465	236	465	235	398	245	403	236	465	245	403	246	460	246	460	245	403	253	411	246	460	253	411	253	453	253	453	253	411	258	421	253	453	258	421	258	444	258	444	258	421	259	433	206	463	194	413	199	408	206	463	199	408	205	403	206	463	205	403	213	398	206	463	213	398	225	466	55	438	41	452	41	439	93	298	85	290	91	266	91	266	85	290	79	285	91	266	79	285	73	284	73	284	67	286	72	246	72	246	67	286	62	290	72	246	62	290	56	296	54	236	72	246	56	296	54	236	56	296	48	300	54	236	48	300	36	302	54	236	36	302	35	232	2	265	3	254	3	278	3	278	3	254	8	245	3	278	8	245	8	288	8	288	8	245	15	238	8	288	15	238	16	296	16	296	15	238	24	234	16	296	24	234	25	301	25	301	24	234	35	232	25	301	35	232	36	302	93	298	112	296	102	308	102	308	112	296	112	322	120	336	112	322	112	296	120	336	112	296	138	339	186	273	188	286	174	466	186	273	174	466	182	244	182	244	174	466	156	416	182	244	156	416	156	241	156	241	156	416	145	388	156	241	145	388	139	339	139	339	145	388	138	339	138	339	145	388	136	367	138	339	136	367	128	350	138	339	128	350	120	336	206	261	196	262	219	247	219	247	196	262	190	264	219	247	190	264	182	244	182	244	190	264	187	268	182	244	187	268	186	273	195	312	207	349	174	466	174	466	207	349	224	401	174	466	224	401	247	466	139	339	100	232	119	236	139	339	119	236	136	239	139	339	136	239	156	241	73	284	72	246	91	266	93	298	91	266	112	296	219	260	206	261	219	247	174	466	188	286	195	312	93	298	85	290	91	267	91	267	85	290	79	285	91	267	79	285	73	284	73	284	67	286	72	247	72	247	67	286	62	290	72	247	62	290	56	296	54	236	72	247	56	296	54	236	56	296	48	301	54	236	48	301	36	303	54	236	36	303	35	233	2	266	3	255	3	278	3	278	3	255	8	246	3	278	8	246	8	289	8	289	8	246	15	239	8	289	15	239	16	296	16	296	15	239	24	235	16	296	24	235	25	301	25	301	24	235	35	233	25	301	35	233	36	303	93	298	112	297	102	309	102	309	112	297	112	322	120	336	112	322	112	297	120	336	112	297	138	339	164	133	157	138	167	115	167	115	157	138	151	145	167	115	151	145	137	118	137	118	151	145	148	154	137	118	148	154	146	165	146	165	156	416	145	388	156	416	146	165	146	168	156	416	146	168	147	171	156	416	147	171	148	174	156	416	148	174	148	177	156	416	148	177	149	179	156	416	149	179	246	466	156	416	246	466	174	466	145	388	136	367	138	339	145	388	138	339	139	339	145	388	139	339	146	165	189	133	184	132	194	117	194	117	184	132	179	131	194	117	179	131	172	131	172	131	164	133	167	115	139	339	87	198	87	158	139	339	87	158	97	140	139	339	97	140	114	127	139	339	114	127	137	118	139	339	137	118	146	165	87	158	87	198	86	194	87	158	86	194	85	190	87	158	85	190	84	187	87	158	84	187	84	183	87	158	84	183	84	180	246	146	250	162	249	173	246	146	249	173	244	182	246	146	244	182	236	190	246	146	236	190	235	133	226	195	213	197	218	123	226	195	218	123	235	133	226	195	235	133	236	190	193	192	192	137	194	117	193	192	194	117	202	196	202	196	194	117	218	123	202	196	218	123	213	197	191	135	189	133	194	117	191	135	194	117	192	137	172	131	167	115	194	117	179	167	180	157	180	177	180	177	180	157	184	151	180	177	184	151	185	185	185	185	184	151	188	147	185	185	188	147	193	192	193	192	188	147	191	142	193	192	191	142	192	137	128	350	120	336	138	339	128	350	138	339	136	367	73	284	72	247	91	267	93	298	91	267	112	297	100	253	100	253	100	253	100	253	87	440	87	437	100	253	87	437	86	433	100	253	86	433	85	430	100	253	85	430	84	426	100	253	84	426	83	421	100	253	83	421	44	276	100	253	44	276	101	250	30	252	21	246	114	233	114	233	21	246	12	242	114	233	12	242	3	241	169	271	155	257	157	236	157	236	155	257	137	248	157	236	137	248	115	244	115	244	109	245	114	233	114	233	109	245	105	246	114	233	105	246	102	247	44	276	38	262	114	233	44	276	114	233	102	247	44	276	102	247	101	250	185	462	60	462	71	453	185	462	71	453	78	451	185	462	78	451	83	449	185	462	83	449	86	445	185	462	86	445	87	440	185	462	87	440	159	448	185	462	159	448	169	452	185	462	169	452	185	454	241	462	137	356	144	343	144	343	137	356	127	356	144	343	127	356	124	345	124	345	127	356	144	422	124	345	144	422	101	259	101	259	144	422	101	258	100	254	100	256	87	440	100	254	87	440	100	253	87	440	100	256	100	257	87	440	100	257	101	258	87	440	101	258	144	422	87	440	144	422	148	435	87	440	148	435	152	443	87	440	152	443	159	448	315	462	241	462	296	446	315	462	296	446	300	449	315	462	300	449	303	451	315	462	303	451	307	453	315	462	307	453	311	454	315	462	311	454	315	454	160	340	171	334	241	462	241	462	171	334	178	326	241	462	178	326	180	315	180	315	192	244	198	351	180	315	198	351	241	462	241	462	198	351	296	446	237	279	244	307	241	320	237	279	241	320	235	331	237	279	235	331	225	340	237	279	225	340	220	258	220	258	225	340	213	346	220	258	213	346	198	351	220	258	198	351	192	244	192	244	180	315	177	291	192	244	177	291	169	271	192	244	169	271	157	236	115	244	114	233	157	236	241	462	144	343	160	340	71	453	60	462	60	454	114	233	3	241	3	233	30	252	114	233	38	262	22	438	27	437	32	455	32	455	27	437	30	435	32	455	30	435	32	433	32	433	38	419	50	458	50	458	38	419	43	393	50	458	43	393	47	357	32	455	10	452	17	439	32	455	17	439	22	438	96	441	90	466	94	267	94	267	90	466	77	463	94	267	77	463	65	224	65	224	77	463	64	461	65	224	64	461	51	279	51	279	64	461	50	318	50	458	47	357	50	318	50	458	50	318	64	461	50	458	32	455	32	433	107	327	106	360	106	288	107	327	106	288	118	308	107	327	118	308	122	354	216	296	200	466	186	466	216	296	186	466	177	224	177	224	186	466	164	428	177	224	164	428	164	224	164	224	164	428	152	370	256	431	257	426	257	447	257	447	257	426	259	422	257	447	259	422	262	455	262	455	259	422	262	417	262	455	262	417	268	461	268	461	262	417	267	412	268	461	267	412	271	407	310	406	315	434	314	444	310	406	314	444	309	453	310	406	309	453	303	460	310	406	303	460	294	464	310	406	294	464	293	370	257	348	266	328	268	367	268	367	266	328	293	370	268	367	293	370	275	381	275	381	293	370	277	392	284	466	277	392	293	370	284	466	293	370	294	464	216	296	227	279	239	324	239	324	227	279	266	328	239	324	266	328	257	348	273	402	275	398	276	465	276	465	275	398	276	395	276	465	276	395	284	466	284	466	276	395	277	392	276	465	268	461	271	407	276	465	271	407	273	402	122	354	130	329	134	377	134	377	130	329	141	350	134	377	141	350	148	400	148	400	141	350	152	370	148	400	152	370	164	428	106	288	106	360	104	389	106	288	104	389	101	416	106	288	101	416	96	441	106	288	96	441	94	267	17	439	10	452	10	439	65	224	51	279	51	224	122	354	118	308	130	329	216	296	177	224	227	279	256	431	257	447	256	436	111	179	103	171	113	155	113	155	103	171	96	166	113	155	96	166	95	140	95	140	96	166	89	162	95	140	89	162	82	161	82	161	73	163	76	129	76	129	73	163	64	167	76	129	64	167	58	122	58	122	64	167	56	172	58	122	56	172	46	177	58	122	46	177	40	119	40	119	46	177	34	179	40	119	34	179	30	121	30	121	34	179	26	177	30	121	26	177	21	125	21	125	26	177	19	173	21	125	19	173	14	132	14	132	19	173	13	167	14	132	13	167	9	140	9	140	13	167	9	159	9	140	9	159	8	150	74	439	77	438	81	456	81	456	77	438	80	436	81	456	80	436	84	433	84	433	88	427	98	458	98	458	88	427	93	418	98	458	93	418	97	406	81	456	63	454	69	440	81	456	69	440	74	439	127	463	112	460	114	328	114	328	112	460	105	374	101	392	105	374	112	460	101	392	112	460	98	458	98	458	81	456	84	433	129	210	126	202	131	174	131	174	126	202	122	195	131	174	122	195	118	188	118	188	111	179	113	155	82	161	76	129	95	140	227	380	222	366	235	343	235	343	222	366	214	346	235	343	214	346	206	286	206	286	214	346	201	319	206	286	201	319	183	283	183	283	181	283	170	228	170	228	181	283	176	324	170	228	176	324	170	361	255	452	247	460	254	394	255	452	254	394	261	433	255	452	261	433	259	443	229	466	228	391	235	343	229	466	235	343	239	464	239	464	235	343	254	394	239	464	254	394	247	460	228	391	227	380	235	343	183	283	170	228	206	286	170	228	170	361	162	395	170	228	162	395	155	424	170	228	155	424	148	448	170	228	148	448	141	466	170	228	141	466	131	174	131	174	141	466	130	224	131	174	130	224	130	217	131	174	130	217	129	210	130	224	141	466	129	238	129	238	141	466	127	463	129	238	127	463	126	260	126	260	127	463	121	290	229	466	218	464	220	404	229	466	220	404	223	401	229	466	223	401	226	398	229	466	226	398	227	394	229	466	227	394	228	391	204	419	209	414	210	459	210	459	209	414	215	408	210	459	215	408	218	464	218	464	215	408	220	404	198	437	199	430	200	445	200	445	199	430	201	424	200	445	201	424	204	453	204	453	201	424	204	419	204	453	204	419	210	459	118	188	113	155	131	174	69	440	63	454	63	440	127	463	114	328	121	290	98	458	97	406	101	392	145	362	145	367	145	367	143	250	145	367	135	413	143	250	135	413	123	253	123	253	135	413	109	382	123	253	109	382	108	261	108	261	109	382	96	275	148	382	157	398	171	440	171	440	157	398	173	413	171	440	173	413	216	463	216	463	173	413	195	429	216	463	195	429	224	446	148	382	171	440	135	413	148	382	135	413	145	367	92	348	87	313	89	292	92	348	89	292	96	275	92	348	96	275	109	382	165	342	157	348	158	252	165	342	158	252	172	258	165	342	172	258	176	335	158	252	157	348	151	352	158	252	151	352	147	357	158	252	147	357	145	362	158	252	145	362	143	250	189	281	192	299	191	309	189	281	191	309	188	318	189	281	188	318	184	327	189	281	184	327	182	267	176	335	172	258	182	267	176	335	182	267	184	327	143	250	145	362	145	367	99	416	99	416	101	425	99	416	101	425	106	466	99	416	106	466	94	464	99	416	94	464	94	403	101	425	105	435	106	466	106	466	105	435	110	443	106	466	110	443	118	466	118	466	110	443	117	448	118	466	117	448	127	450	127	450	136	448	151	462	151	462	136	448	141	443	151	462	141	443	144	436	29	407	30	401	30	418	30	418	30	401	33	394	30	418	33	394	34	428	34	428	33	394	39	387	34	428	39	387	41	437	41	437	39	387	47	383	41	437	47	383	49	445	49	445	47	383	58	381	49	445	58	381	60	452	60	452	58	381	70	382	60	452	70	382	71	457	71	457	70	382	80	386	71	457	80	386	82	461	82	461	80	386	88	393	82	461	88	393	94	464	94	464	88	393	94	403	218	385	213	412	210	344	210	344	213	412	200	434	210	344	200	434	188	306	188	306	200	434	178	451	188	306	178	451	156	274	156	274	178	451	151	462	156	274	151	462	146	416	146	416	142	381	156	274	156	274	142	381	129	349	156	274	129	349	115	252	115	252	129	349	110	322	115	252	110	322	84	304	151	462	144	436	146	426	151	462	146	426	146	416	151	462	118	466	127	450	84	304	53	298	54	244	84	304	54	244	58	244	84	304	58	244	61	244	84	304	61	244	65	244	84	304	65	244	67	244	84	304	67	244	70	244	84	304	70	244	115	252	35	298	-1	162	27	162	35	298	27	162	54	244	35	298	54	244	53	298	114	459	74	440	89	369	89	369	74	440	85	348	93	244	85	348	74	440	93	244	74	440	63	248	63	248	74	440	42	411	63	248	42	411	41	260	41	260	42	411	26	278	176	423	179	413	183	463	176	423	183	463	172	434	172	434	183	463	171	465	172	434	171	465	166	442	166	442	171	465	159	466	166	442	159	466	159	448	159	448	159	466	149	450	129	442	149	450	159	466	129	442	159	466	114	459	227	443	228	383	234	436	234	436	228	383	236	387	234	436	236	387	240	427	240	427	236	387	241	394	240	427	241	394	244	418	244	418	241	394	245	401	244	418	245	401	246	407	187	395	194	388	196	459	196	459	194	388	204	383	196	459	204	383	208	455	208	455	204	383	217	381	208	455	217	381	218	450	218	450	217	381	228	383	218	450	228	383	227	443	183	463	179	413	182	403	183	463	182	403	187	395	183	463	187	395	196	459	114	459	89	369	98	396	114	459	98	396	112	422	114	459	112	422	129	442	102	244	105	244	108	306	108	306	105	244	109	244	108	306	109	244	123	300	123	300	109	244	120	162	123	300	120	162	139	298	139	298	120	162	157	298	93	244	95	244	96	316	96	316	95	244	98	244	96	316	98	244	108	306	108	306	98	244	102	244	88	330	85	348	93	244	88	330	93	244	96	316	21	372	14	327	17	301	21	372	17	301	26	278	21	372	26	278	42	411	109	244	91	162	120	162	27	348	66	348	135	466	135	466	66	348	154	413	135	466	154	413	190	466	190	466	154	413	213	348	190	466	213	348	248	348	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	121	400	103	408	107	353	107	353	103	408	90	420	107	353	90	420	81	366	81	366	90	420	81	437	81	366	81	437	77	458	222	434	207	417	208	367	208	367	207	417	189	406	208	367	189	406	177	353	177	353	189	406	169	399	177	353	169	399	144	397	144	397	121	400	141	348	141	348	121	400	107	353	77	458	48	458	52	414	77	458	52	414	63	386	77	458	63	386	81	366	235	458	222	434	232	389	235	458	232	389	250	420	235	458	250	420	262	458	144	397	141	348	177	353	222	434	208	367	232	389	52	414	48	458	48	449	112	412	112	385	119	424	119	424	112	385	119	373	119	424	119	373	128	434	128	434	119	373	128	363	128	434	128	363	140	440	140	440	128	363	140	357	140	440	140	357	153	443	153	443	140	357	153	354	153	443	153	354	167	440	167	440	153	354	167	357	167	440	167	357	180	434	180	434	167	357	180	363	180	434	180	363	190	424	190	424	180	363	190	372	190	424	190	372	196	412	196	412	190	372	196	384	196	412	196	384	198	398	112	385	112	412	110	398	126	414	133	369	134	406	134	406	133	369	158	366	134	406	158	366	145	400	145	400	158	366	157	398	169	400	157	398	158	366	169	400	158	366	180	369	182	506	158	510	169	475	169	475	158	510	157	477	145	475	157	477	158	510	145	475	158	510	136	506	230	438	227	461	226	415	226	415	227	461	217	480	226	415	217	480	216	395	216	395	217	480	202	496	216	395	202	496	200	380	200	380	202	496	198	437	200	380	198	437	195	425	200	380	195	425	190	414	202	496	182	506	190	460	202	496	190	460	195	449	202	496	195	449	198	437	182	506	169	475	181	469	182	506	181	469	190	460	181	406	169	400	180	369	181	406	180	369	200	380	181	406	200	380	190	414	136	506	116	496	120	450	136	506	120	450	126	461	136	506	126	461	134	469	136	506	134	469	145	475	86	439	89	415	90	461	90	461	89	415	99	395	90	461	99	395	100	481	100	481	99	395	114	379	100	481	114	379	116	496	116	496	114	379	118	437	120	425	118	437	114	379	120	425	114	379	133	369	120	425	133	369	126	414	120	450	116	496	118	437	45	-63	37	-55	42	-116	42	-116	37	-55	31	-44	42	-116	31	-44	19	-114	19	-114	31	-44	29	-28	19	-114	29	-28	30	-21	19	-114	30	-21	19	22	19	-114	19	22	10	10	19	-114	10	10	0	-107	19	22	30	-21	31	-14	19	22	31	-14	33	-5	19	22	33	-5	35	4	19	22	35	4	38	17	19	22	38	17	41	29	-3	-7	-14	-22	-13	-96	-3	-7	-13	-96	0	-107	-3	-7	0	-107	10	10	-21	-35	-25	-48	-23	-80	-21	-35	-23	-80	-13	-96	-21	-35	-13	-96	-14	-22	96	-64	89	-66	100	-97	100	-97	89	-66	83	-68	100	-97	83	-68	82	-107	82	-107	83	-68	77	-69	82	-107	77	-69	71	-69	71	-69	57	-68	63	-114	63	-114	57	-68	45	-63	63	-114	45	-63	42	-116	110	-57	108	-58	116	-83	116	-83	108	-58	106	-59	116	-83	106	-59	103	-61	103	-61	96	-64	100	-97	71	-69	63	-114	82	-107	116	-83	127	-65	113	-56	116	-83	113	-56	111	-56	116	-83	111	-56	110	-57	103	-61	100	-97	116	-83	-23	-80	-25	-48	-26	-61	70	383	76	388	89	439	89	439	76	388	84	391	89	439	84	391	92	392	92	392	97	392	111	443	111	443	97	392	102	391	111	443	102	391	107	390	69	429	53	412	60	363	69	429	60	363	65	374	69	429	65	374	70	383	69	429	70	383	89	439	40	390	32	363	60	363	40	390	60	363	53	412	133	440	121	442	158	371	158	371	121	442	118	387	112	389	118	387	121	442	112	389	121	442	111	443	111	443	89	439	92	392	167	367	175	365	176	425	176	425	175	365	182	363	176	425	182	363	186	421	186	421	182	363	189	362	186	421	189	362	195	418	195	418	189	362	196	362	195	418	196	362	202	416	202	416	196	362	219	365	202	416	219	365	207	414	207	414	219	365	213	414	221	415	213	414	219	365	221	415	219	365	237	374	253	390	265	413	275	443	253	390	275	443	247	443	253	390	247	443	241	431	253	390	241	431	237	374	237	374	241	431	235	423	237	374	235	423	229	418	237	374	229	418	221	415	161	432	146	437	158	371	161	432	158	371	167	367	161	432	167	367	176	425	133	440	158	371	146	437	111	443	107	390	112	389	304	471	310	406	314	470	314	470	310	406	321	413	314	470	321	413	323	465	323	465	321	413	328	419	323	465	328	419	330	458	330	458	328	419	333	425	330	458	333	425	335	449	335	449	333	425	336	432	335	449	336	432	336	439	310	406	304	471	297	470	310	406	297	470	289	467	310	406	289	467	280	461	310	406	280	461	269	452	310	406	269	452	256	439	310	406	256	439	208	348	176	471	183	406	187	470	187	470	183	406	193	413	187	470	193	413	195	465	195	465	193	413	200	419	195	465	200	419	202	459	202	459	200	419	205	426	202	459	205	426	207	450	207	450	205	426	208	433	207	450	208	433	209	440	183	406	176	471	169	470	183	406	169	470	161	467	183	406	161	467	152	461	183	406	152	461	142	452	183	406	142	452	129	439	183	406	129	439	81	348	81	348	129	439	47	348	208	348	256	439	174	348	49	186	56	198	86	271	86	271	56	198	64	207	86	271	64	207	69	214	69	214	94	244	86	271	86	271	94	244	94	434	86	271	94	434	52	379	52	379	94	434	96	441	52	379	96	441	49	391	49	391	96	441	100	446	49	391	100	446	46	401	46	401	100	446	118	462	46	401	118	462	42	411	42	411	118	462	39	421	49	186	86	271	43	175	43	175	86	271	36	213	43	175	36	213	41	166	41	166	36	213	41	131	41	166	41	131	43	157	30	204	23	194	25	137	30	204	25	137	41	131	30	204	41	131	36	213	16	182	12	171	14	146	16	182	14	146	25	137	16	182	25	137	23	194	58	129	75	128	65	145	65	145	75	128	72	145	81	146	72	145	75	128	81	146	75	128	100	131	95	428	95	431	102	221	102	221	95	431	94	434	112	450	118	451	118	462	112	450	118	462	106	449	106	449	118	462	100	446	118	462	16	462	22	450	118	462	22	450	27	447	118	462	27	447	31	443	118	462	31	443	33	438	118	462	33	438	35	432	118	462	35	432	39	421	129	322	100	416	102	221	129	322	102	221	105	213	129	322	105	213	108	202	129	322	108	202	112	190	129	322	112	190	114	180	129	322	114	180	115	172	129	322	115	172	125	138	129	322	125	138	146	151	129	322	146	151	138	295	129	322	138	295	195	399	260	437	267	444	286	462	286	462	267	444	274	449	286	462	274	449	281	451	286	462	281	451	286	451	247	422	253	429	223	439	247	422	223	439	221	433	247	422	221	433	216	425	247	422	216	425	210	416	247	422	210	416	202	408	247	422	202	408	195	399	247	422	195	399	138	295	215	449	219	447	286	462	286	462	219	447	222	443	286	462	222	443	223	439	260	437	286	462	223	439	260	437	223	439	253	429	210	451	215	449	286	462	210	451	286	462	205	462	210	451	205	462	205	451	164	216	138	295	146	151	164	216	146	151	161	169	164	216	161	169	167	192	164	216	167	192	165	211	102	221	100	416	98	420	102	221	98	420	97	424	102	221	97	424	95	428	167	192	167	197	166	202	167	192	166	202	166	207	167	192	166	207	165	211	115	172	112	161	125	138	103	154	92	148	100	131	103	154	100	131	125	138	103	154	125	138	112	161	58	129	65	145	57	147	58	129	57	147	49	151	58	129	49	151	43	157	58	129	43	157	41	131	81	146	100	131	92	148	102	221	94	434	94	244	22	450	16	462	16	451	14	146	12	171	10	160	47	551	49	551	63	566	63	566	49	551	50	551	63	566	50	551	52	551	52	551	59	551	63	566	63	566	59	551	65	549	63	566	65	549	82	569	82	569	65	549	70	546	82	569	70	546	72	542	62	483	56	463	63	265	66	501	63	265	63	271	66	501	63	271	64	278	74	315	146	579	123	575	74	315	123	575	102	571	74	315	102	571	82	569	74	315	82	569	73	536	74	315	73	536	72	527	74	315	72	527	70	515	74	315	70	515	70	301	73	536	82	569	72	542	63	566	41	564	44	551	63	566	44	551	47	551	67	288	70	301	70	515	67	288	70	515	66	501	67	288	66	501	64	278	90	271	82	263	85	244	85	244	82	263	76	259	85	244	76	259	70	257	70	257	68	258	70	231	70	231	68	258	66	259	70	231	66	259	64	261	63	263	63	265	54	224	63	263	54	224	70	231	63	263	70	231	64	261	56	463	19	333	24	224	56	463	24	224	35	222	56	463	35	222	54	224	56	463	54	224	63	265	15	228	24	224	19	333	15	228	19	333	13	312	15	228	13	312	9	293	15	228	9	293	8	235	5	276	2	263	3	244	5	276	3	244	8	235	5	276	8	235	9	293	102	263	121	291	110	298	102	263	110	298	99	282	102	263	99	282	90	271	102	263	90	271	85	244	70	257	70	231	85	244	44	551	41	564	41	551	3	244	2	263	2	254	62	483	63	265	66	501	24	230	27	232	30	307	30	307	27	232	30	233	30	307	30	233	34	234	34	234	36	234	35	283	35	283	36	234	42	264	30	307	17	308	19	224	30	307	19	224	21	228	30	307	21	228	24	230	35	283	30	307	34	234	36	234	39	233	42	264	42	264	39	233	42	232	42	264	42	232	51	251	51	251	42	232	45	231	51	251	45	231	49	230	49	230	56	227	51	251	51	251	56	227	63	243	78	241	69	225	75	224	78	241	75	224	81	224	78	241	63	243	69	225	63	243	56	227	62	226	63	243	62	226	69	225	44	372	51	358	51	442	51	442	51	358	62	341	51	442	62	341	66	455	66	455	62	341	80	320	66	455	80	320	84	463	84	463	80	320	90	306	84	463	90	306	87	422	87	422	89	432	84	463	84	463	89	432	92	439	84	463	92	439	107	466	107	466	92	439	98	445	107	466	98	445	105	448	42	424	39	402	40	386	42	424	40	386	44	372	42	424	44	372	51	442	114	449	113	466	107	466	114	449	107	466	105	448	114	449	120	465	113	466	146	457	147	428	150	456	150	456	147	428	154	411	150	456	154	411	153	456	153	456	154	411	156	456	160	456	156	456	159	388	160	456	159	388	173	387	142	458	137	460	138	440	142	458	138	440	147	428	142	458	147	428	146	457	173	387	186	465	170	465	173	387	170	465	168	461	173	387	168	461	166	459	173	387	166	459	163	457	173	387	163	457	160	456	159	388	156	456	154	411	132	462	126	464	127	447	132	462	127	447	138	440	132	462	138	440	137	460	127	447	126	464	120	465	127	447	120	465	114	449	154	267	158	289	156	303	154	267	156	303	152	318	154	267	152	318	144	334	154	267	144	334	143	249	106	227	127	236	107	258	107	258	127	236	108	267	116	372	108	267	127	236	116	372	127	236	132	351	132	351	127	236	143	249	132	351	143	249	144	334	106	227	107	258	103	251	106	227	103	251	97	245	106	227	97	245	89	242	106	227	89	242	81	224	89	242	78	241	81	224	98	295	104	285	106	385	106	385	104	285	107	276	106	385	107	276	116	372	116	372	107	276	108	267	106	385	98	396	98	295	98	295	98	396	92	406	98	295	92	406	90	306	90	306	92	406	89	415	90	306	89	415	87	422	19	224	17	308	5	224	74	280	70	276	71	244	71	244	70	276	66	275	71	244	66	275	61	275	61	275	55	276	59	233	59	233	55	276	49	278	59	233	49	278	48	228	48	228	49	278	44	281	48	228	44	281	37	284	48	228	37	284	34	226	34	226	37	284	29	285	34	226	29	285	23	228	23	228	29	285	21	284	23	228	21	284	15	232	15	232	21	284	13	280	15	232	13	280	8	238	8	238	13	280	7	273	8	238	7	273	4	246	4	246	7	273	4	265	4	246	4	265	2	256	55	442	58	442	129	466	129	466	58	442	61	442	129	466	61	442	63	442	63	442	72	441	129	466	129	466	72	441	79	437	129	466	79	437	85	430	119	274	129	466	112	305	112	305	129	466	107	330	112	305	107	330	100	285	100	285	107	330	84	294	100	285	84	294	84	260	84	260	84	294	79	285	84	260	79	285	74	280	61	275	59	233	71	244	152	397	148	419	161	226	152	397	161	226	158	372	158	372	161	226	174	292	177	282	174	292	176	228	177	282	176	228	190	235	219	464	205	458	211	418	211	418	205	458	204	419	197	417	204	419	205	458	197	417	205	458	191	446	158	372	168	387	173	426	173	426	168	387	178	401	173	426	178	401	191	446	191	446	178	401	188	411	191	446	188	411	197	417	222	412	227	410	232	466	232	466	227	410	234	409	232	466	234	409	241	464	241	464	234	409	242	410	241	464	242	410	249	460	249	460	242	410	250	414	249	460	250	414	256	453	256	453	250	414	256	420	256	453	256	420	260	445	260	445	256	420	260	427	260	445	260	427	262	436	219	464	211	418	216	416	219	464	216	416	222	412	219	464	222	412	232	466	148	229	161	226	148	419	148	229	148	419	144	436	148	229	144	436	139	448	148	229	139	448	136	237	119	274	127	252	129	466	129	466	127	252	136	237	129	466	136	237	134	457	134	457	136	237	139	448	129	466	85	430	89	420	129	466	89	420	92	406	129	466	92	406	107	330	51	441	55	442	129	466	51	441	129	466	46	454	51	441	46	454	46	440	209	274	203	269	204	247	204	247	203	269	198	266	204	247	198	266	193	265	193	265	188	266	190	235	190	235	188	266	184	269	190	235	184	269	180	274	220	265	238	288	227	296	220	265	227	296	217	283	220	265	217	283	209	274	220	265	209	274	204	247	193	265	190	235	204	247	174	292	161	226	176	228	177	282	190	235	180	274	158	372	173	426	152	397	74	280	71	244	84	260	53	246	41	239	158	222	158	222	41	239	26	236	158	222	26	236	6	234	108	414	96	424	118	256	118	256	96	424	88	437	118	256	88	437	87	351	87	351	88	437	85	455	74	548	85	455	89	477	74	548	89	477	114	567	114	567	89	477	98	504	114	567	98	504	112	530	176	530	179	520	183	571	176	530	183	571	172	541	172	541	183	571	171	573	172	541	171	573	166	549	166	549	171	573	159	574	166	549	159	574	159	555	159	555	159	574	149	557	129	549	149	557	159	574	129	549	159	574	114	567	227	551	228	490	234	543	234	543	228	490	236	495	234	543	236	495	240	535	240	535	236	495	241	501	240	535	241	501	244	526	244	526	241	501	245	508	244	526	245	508	246	515	187	502	194	495	196	567	196	567	194	495	204	490	196	567	204	490	208	563	208	563	204	490	217	489	208	563	217	489	218	557	218	557	217	489	228	490	218	557	228	490	227	551	183	571	179	520	182	511	183	571	182	511	187	502	183	571	187	502	196	567	123	408	118	256	119	258	123	408	119	258	119	261	123	408	119	261	120	265	123	408	120	265	120	268	123	408	120	268	121	271	123	408	121	271	139	406	121	271	157	406	139	406	158	222	158	234	143	235	158	222	143	235	131	238	158	222	131	238	124	242	158	222	124	242	61	258	158	222	61	258	53	246	120	248	118	256	87	351	120	248	87	351	69	279	120	248	69	279	124	242	25	387	39	369	42	519	42	519	39	369	60	357	42	519	60	357	74	548	74	548	60	357	87	351	74	548	87	351	85	455	21	480	14	434	16	409	21	480	16	409	25	387	21	480	25	387	42	519	158	222	6	234	6	222	61	258	124	242	69	279	108	414	118	256	123	408	114	567	112	530	129	549	209	48	156	48	120	-112	120	-112	156	48	106	-43	120	-112	106	-43	91	-112	91	-112	106	-43	56	48	91	-112	56	48	3	48	3	406	3	357	263	357	3	406	263	357	263	406	3	486	3	438	263	438	3	486	263	438	263	486	216	440	215	446	214	430	214	430	215	446	212	451	214	430	212	451	210	421	210	421	212	451	208	456	210	421	208	456	204	413	204	413	208	456	203	458	204	413	203	458	198	459	194	404	204	413	198	459	194	404	198	459	190	459	194	404	190	459	182	457	194	404	182	457	182	394	182	394	182	457	175	454	182	394	175	454	168	448	182	394	168	448	161	440	182	394	161	440	127	348	161	440	94	348	127	348	20	406	20	379	27	418	27	418	20	379	27	367	27	418	27	367	36	428	36	428	27	367	36	357	36	428	36	357	48	434	48	434	36	357	48	351	48	434	48	351	62	437	62	437	48	351	62	348	62	437	62	348	76	434	76	434	62	348	76	351	76	434	76	351	88	428	88	428	76	351	88	357	88	428	88	357	98	418	98	418	88	357	98	366	98	418	98	366	104	406	104	406	98	366	104	378	104	406	104	378	106	392	212	406	212	379	218	418	218	418	212	379	218	367	218	418	218	367	227	428	227	428	218	367	228	357	227	428	228	357	239	434	239	434	228	357	239	351	239	434	239	351	253	437	253	437	239	351	253	348	253	437	253	348	267	434	267	434	253	348	267	351	267	434	267	351	279	428	279	428	267	351	279	357	279	428	279	357	288	418	288	418	279	357	288	366	288	418	288	366	295	406	295	406	288	366	295	378	295	406	295	378	297	392	216	440	215	446	214	430	214	430	215	446	212	451	214	430	212	451	210	421	210	421	212	451	208	456	210	421	208	456	204	413	204	413	208	456	203	458	204	413	203	458	198	459	194	404	204	413	198	459	194	404	198	459	190	459	194	404	190	459	182	457	194	404	182	457	182	394	182	394	182	457	175	454	182	394	175	454	168	448	182	394	168	448	161	440	182	394	161	440	127	348	161	440	94	348	127	348	212	379	212	406	210	392	20	379	20	406	18	392	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	204	449	203	455	203	439	203	439	203	455	200	460	203	439	200	460	199	430	199	430	200	460	196	464	199	430	196	464	192	422	192	422	196	464	191	467	192	422	191	467	186	468	192	422	186	468	183	413	183	413	186	468	178	468	183	413	178	468	170	403	170	403	178	468	170	466	170	403	170	466	163	463	83	357	115	357	149	449	149	449	115	357	170	403	149	449	170	403	156	457	156	457	170	403	163	463	400	0	196	17	196	0	51	68	12	68	48	61	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	189	395	187	386	196	44	196	44	187	386	185	375	196	44	185	375	182	363	182	363	101	71	196	44	196	44	101	71	198	36	196	44	190	410	190	403	196	44	190	403	189	395	244	229	283	227	250	250	250	250	283	227	296	252	296	252	283	227	311	220	296	252	311	220	328	257	328	257	311	220	329	209	328	257	329	209	352	269	352	269	329	209	338	191	352	269	338	191	341	167	341	167	341	161	357	134	357	134	341	161	341	156	357	134	341	156	340	151	186	423	189	418	505	452	505	452	189	418	321	430	505	452	321	430	335	431	335	431	358	430	505	452	505	452	358	430	380	427	505	452	380	427	398	423	450	387	505	452	441	399	441	399	505	452	428	410	414	417	428	410	505	452	414	417	505	452	398	423	505	452	450	387	455	372	505	452	455	372	457	352	505	452	457	352	458	327	505	452	458	327	477	324	198	57	201	70	190	410	190	410	201	70	244	229	190	410	244	229	290	396	290	396	244	229	250	250	196	48	197	52	190	410	196	48	190	410	196	44	190	410	290	396	295	411	190	410	295	411	301	421	190	410	301	421	310	427	190	410	310	427	321	430	190	410	321	430	189	418	505	452	140	452	162	432	505	452	162	432	173	430	505	452	173	430	181	427	505	452	181	427	186	423	419	98	407	85	419	0	419	0	407	85	395	74	419	0	395	74	382	63	382	63	357	48	419	0	419	0	357	48	331	36	419	0	331	36	302	28	430	114	419	98	419	0	430	114	419	0	460	131	430	114	460	131	443	134	419	0	302	28	271	23	419	0	271	23	237	22	419	0	237	22	222	23	419	0	222	23	87	36	419	0	87	36	77	26	419	0	77	26	64	21	419	0	64	21	46	17	419	0	46	17	46	0	87	36	222	23	94	50	94	50	222	23	210	25	94	50	210	25	101	71	101	71	210	25	202	30	101	71	202	30	198	36	370	290	352	269	357	134	370	290	357	134	407	320	370	290	407	320	388	322	341	167	357	134	352	269	340	144	339	137	357	134	340	144	357	134	340	151	127	449	126	455	126	439	126	439	126	455	124	460	126	439	124	460	123	430	123	430	124	460	120	464	123	430	120	464	116	422	116	422	120	464	115	467	116	422	115	467	109	468	116	422	109	468	107	413	107	413	109	468	101	468	107	413	101	468	94	403	94	403	101	468	94	466	94	403	94	466	87	463	7	357	39	357	73	449	73	449	39	357	94	403	73	449	94	403	80	457	80	457	94	403	87	463	162	432	140	452	140	435	198	57	190	410	197	52	201	70	198	57	200	63	200	31	197	38	100	67	100	67	197	38	196	44	100	67	196	44	181	369	181	369	196	44	184	379	196	44	189	408	188	403	196	44	188	403	187	396	196	44	187	396	186	388	196	44	186	388	184	379	353	452	140	452	160	432	353	452	160	432	171	430	353	452	171	430	179	427	353	452	179	427	185	422	353	452	185	422	188	416	353	452	188	416	189	408	353	452	189	408	313	428	353	452	313	428	330	433	353	452	330	433	353	435	291	403	189	408	284	381	284	381	189	408	241	222	284	381	241	222	249	252	249	252	241	222	402	222	249	252	402	222	410	252	410	252	402	222	457	34	410	252	457	34	456	44	456	44	456	52	449	410	449	410	456	52	458	61	449	410	458	61	461	73	196	50	197	57	189	408	196	50	189	408	196	44	189	408	197	57	199	65	189	408	199	65	201	76	189	408	201	76	204	89	189	408	204	89	241	222	300	419	313	428	189	408	300	419	189	408	291	403	344	34	331	25	505	0	505	0	331	25	314	19	505	0	314	19	291	17	447	396	446	387	456	44	456	44	446	387	444	377	456	44	444	377	442	369	442	369	410	252	456	44	601	452	400	452	421	432	601	452	421	432	432	430	601	452	432	430	440	427	601	452	440	427	445	423	601	452	445	423	448	418	601	452	448	418	449	410	601	452	449	410	570	428	601	452	570	428	583	433	601	452	583	433	601	435	465	89	471	109	545	385	465	89	545	385	449	410	449	410	545	385	552	404	449	410	552	404	560	418	456	44	449	410	448	404	456	44	448	404	447	396	505	0	505	17	485	18	505	0	485	18	471	21	505	0	471	21	462	27	505	0	462	27	360	70	505	0	360	70	353	49	505	0	353	49	344	34	360	70	462	27	457	34	360	70	457	34	402	222	244	0	244	17	222	20	244	0	222	20	208	25	244	0	208	25	100	67	244	0	100	67	93	47	244	0	93	47	85	34	244	0	85	34	75	25	244	0	75	25	62	20	244	0	62	20	44	17	244	0	44	17	44	0	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	122	430	122	430	123	460	119	464	122	430	119	464	115	422	115	422	119	464	114	467	115	422	114	467	109	468	115	422	109	468	106	413	106	413	109	468	101	468	106	413	101	468	94	403	94	403	101	468	93	466	94	403	93	466	86	463	6	357	38	357	72	449	72	449	38	357	94	403	72	449	94	403	79	457	79	457	94	403	86	463	100	67	208	25	200	31	505	0	291	17	291	0	421	432	400	452	400	435	570	428	449	410	560	418	465	89	449	410	461	73	160	432	140	452	140	435	84	33	74	24	244	0	244	0	74	24	61	19	244	0	61	19	44	17	187	395	184	385	196	44	196	44	184	385	182	374	196	44	182	374	179	362	179	362	100	72	196	44	196	44	100	72	197	34	196	44	189	410	188	404	196	44	188	404	187	395	197	59	199	70	189	410	189	410	199	70	203	84	189	410	203	84	207	103	207	103	283	381	189	410	189	410	283	381	290	402	189	410	290	402	299	417	340	452	139	452	160	432	340	452	160	432	170	431	340	452	170	431	178	428	340	452	178	428	184	423	340	452	184	423	187	418	340	452	187	418	189	410	340	452	189	410	309	427	340	452	309	427	323	432	340	452	323	432	340	435	196	51	197	59	189	410	196	51	189	410	196	44	244	0	244	17	224	18	244	0	224	18	210	22	244	0	210	22	202	27	244	0	202	27	100	72	244	0	100	72	92	48	244	0	92	48	84	33	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	122	430	122	430	123	460	119	464	122	430	119	464	115	422	115	422	119	464	114	467	115	422	114	467	109	468	115	422	109	468	106	413	106	413	109	468	101	468	106	413	101	468	94	403	94	403	101	468	93	466	94	403	93	466	86	463	6	357	38	357	72	449	72	449	38	357	94	403	72	449	94	403	79	457	79	457	94	403	86	463	244	0	44	17	44	0	100	72	202	27	197	34	160	432	139	452	139	435	309	427	189	410	299	417	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	128	449	127	455	127	439	127	439	127	455	124	460	127	439	124	460	123	430	123	430	124	460	120	464	123	430	120	464	117	422	117	422	120	464	115	467	117	422	115	467	110	468	107	413	117	422	110	468	107	413	110	468	102	468	107	413	102	468	95	466	107	413	95	466	94	403	94	403	95	466	88	463	94	403	88	463	81	457	94	403	81	457	74	449	94	403	74	449	40	357	40	357	74	449	8	357	144	405	154	410	158	446	158	446	154	410	163	414	158	446	163	414	178	456	178	456	163	414	171	416	178	456	171	416	179	416	179	416	216	400	200	461	200	461	216	400	222	463	138	430	121	409	133	397	138	430	133	397	144	405	138	430	144	405	158	446	200	461	178	456	179	416	264	211	323	34	321	45	321	45	332	381	309	423	328	78	363	208	348	278	328	78	348	278	332	381	328	78	332	381	326	72	350	278	348	278	363	208	350	278	363	208	372	331	372	331	363	208	379	259	372	331	379	259	400	380	400	380	379	259	394	299	400	380	394	299	409	332	400	380	409	332	434	420	434	420	409	332	422	356	434	420	422	356	435	376	435	376	451	395	473	448	473	448	451	395	466	410	473	448	466	410	482	421	332	381	321	45	322	51	332	381	322	51	323	58	332	381	323	58	324	64	332	381	324	64	326	72	273	452	264	211	321	45	273	452	321	45	309	423	473	448	482	421	514	458	514	458	482	421	499	427	514	458	499	427	516	429	516	429	526	429	529	457	529	457	526	429	536	427	529	457	536	427	543	453	543	453	536	427	546	424	543	453	546	424	556	447	556	447	546	424	556	419	556	447	556	419	567	438	567	438	556	419	566	412	567	438	566	412	578	425	473	448	434	420	435	376	529	457	514	458	516	429	374	0	374	17	353	18	374	0	353	18	338	21	374	0	338	21	328	26	374	0	328	26	226	69	374	0	226	69	219	48	374	0	219	48	209	34	374	0	209	34	197	25	374	0	197	25	179	20	374	0	179	20	156	17	374	0	156	17	156	0	226	69	328	26	323	34	226	69	323	34	264	211	273	452	222	463	241	360	273	452	241	360	255	308	273	452	255	308	262	254	273	452	262	254	264	211	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	121	430	121	430	123	460	118	464	121	430	118	464	115	422	115	422	118	464	113	467	115	422	113	467	108	468	115	422	108	468	105	413	105	413	108	468	100	468	105	413	100	468	93	403	93	403	100	468	92	466	93	403	92	466	85	463	5	357	38	357	72	449	72	449	38	357	93	403	72	449	93	403	78	457	78	457	93	403	85	463	222	463	216	400	241	360	332	381	348	278	344	331	87	248	90	212	93	287	93	287	90	212	100	180	93	287	100	180	107	326	107	326	100	180	118	152	107	326	118	152	131	363	131	363	118	152	147	127	131	363	147	127	164	397	164	397	147	127	189	106	164	397	189	106	185	229	185	229	204	426	164	397	360	463	354	440	384	434	360	463	384	434	419	456	419	456	384	434	404	417	419	456	404	417	417	391	303	427	354	440	325	462	303	427	325	462	292	457	303	427	292	457	261	450	303	427	261	450	257	395	185	229	194	290	204	426	204	426	194	290	219	347	204	426	219	347	231	439	231	439	219	347	257	395	231	439	257	395	261	450	523	317	517	366	515	259	515	259	517	366	497	407	515	259	497	407	491	207	491	207	497	407	465	437	491	207	465	437	452	163	452	163	465	437	425	325	424	360	425	325	465	437	424	360	465	437	419	456	424	360	419	456	417	391	425	325	420	273	452	163	452	163	420	273	404	224	452	163	404	224	399	128	399	128	404	224	378	181	399	128	378	181	344	148	344	148	302	130	327	84	344	148	327	84	333	104	344	148	333	104	399	128	459	98	444	89	462	0	462	0	444	89	426	85	462	0	426	85	401	84	462	0	401	84	327	84	462	0	327	84	262	0	262	0	327	84	302	130	473	112	459	98	462	0	473	112	462	0	505	130	473	112	505	130	488	134	211	144	198	160	210	0	210	0	198	160	190	179	210	0	190	179	189	106	189	106	190	179	186	202	189	106	186	202	185	229	210	0	189	106	189	84	210	0	189	84	121	84	210	0	121	84	101	85	210	0	101	85	84	91	210	0	84	91	17	0	64	117	62	139	44	134	64	117	44	134	72	101	72	101	44	134	17	0	72	101	17	0	84	91	139	449	138	455	137	439	137	439	138	455	135	460	137	439	135	460	134	430	134	430	135	460	130	464	134	430	130	464	127	422	127	422	130	464	125	467	127	422	125	467	120	468	117	413	127	422	120	468	117	413	120	468	112	468	117	413	112	468	105	466	117	413	105	466	105	403	105	403	105	466	98	463	105	403	98	463	91	457	105	403	91	457	84	449	105	403	84	449	50	357	50	357	84	449	17	357	211	144	210	0	230	130	354	440	360	463	325	462	72	225	55	-3	70	-5	72	225	70	-5	93	-2	72	225	35	87	42	1	72	225	42	1	55	-3	32	9	42	1	35	87	32	9	35	87	31	74	32	9	31	74	28	62	32	9	28	62	26	21	26	21	28	62	26	51	26	21	26	51	25	43	26	21	25	43	24	36	106	52	97	299	93	-2	93	-2	97	299	77	256	93	-2	77	256	77	252	93	-2	77	252	76	247	112	87	173	312	150	307	112	87	150	307	125	303	112	87	125	303	110	79	125	303	97	299	107	57	125	303	107	57	107	63	125	303	107	63	109	71	125	303	109	71	110	79	107	57	97	299	106	52	139	57	131	48	136	22	136	22	131	48	123	43	136	22	123	43	116	41	116	41	113	42	115	6	115	6	113	42	110	43	115	6	110	43	108	45	107	48	106	52	93	-2	107	48	93	-2	115	6	107	48	115	6	108	45	57	274	66	272	67	296	67	296	66	272	72	268	67	296	72	268	97	299	97	299	72	268	76	263	97	299	76	263	77	256	67	296	36	293	46	275	67	296	46	275	57	274	198	406	198	379	204	418	204	418	198	379	204	367	204	418	204	367	213	428	213	428	204	367	213	357	213	428	213	357	225	434	225	434	213	357	225	351	225	434	225	351	238	437	238	437	225	351	238	348	238	437	238	348	252	434	252	434	238	348	252	351	252	434	252	351	265	428	265	428	252	351	265	357	265	428	265	357	274	418	274	418	265	357	274	366	274	418	274	366	281	406	281	406	274	366	281	378	281	406	281	378	283	392	201	440	200	446	200	430	200	430	200	446	197	451	200	430	197	451	196	421	196	421	197	451	193	456	196	421	193	456	190	413	190	413	193	456	188	458	190	413	188	458	183	459	180	404	190	413	183	459	180	404	183	459	175	459	180	404	175	459	168	457	180	404	168	457	167	394	167	394	168	457	161	454	167	394	161	454	153	448	167	394	153	448	146	440	167	394	146	440	113	348	159	82	149	68	159	49	159	82	159	49	184	87	159	82	184	87	169	96	139	57	136	22	159	49	139	57	159	49	149	68	116	41	115	6	136	22	76	247	75	241	93	-2	93	-2	75	241	74	234	93	-2	74	234	72	225	6	406	6	379	12	418	12	418	6	379	12	367	12	418	12	367	22	428	22	428	12	367	22	357	22	428	22	357	34	434	34	434	22	357	34	351	34	434	34	351	48	437	48	437	34	351	48	348	48	437	48	348	61	434	61	434	48	348	61	351	61	434	61	351	74	428	74	428	61	351	74	357	74	428	74	357	83	418	83	418	74	357	83	366	83	418	83	366	90	406	90	406	83	366	90	378	90	406	90	378	92	392	6	379	6	406	4	392	46	275	36	293	36	275	113	348	146	440	81	348	198	379	198	406	195	392	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	283	155	282	134	311	23	311	23	282	134	278	114	311	23	278	114	272	95	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	252	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	252	363	436	363	436	334	252	369	267	363	436	369	267	396	416	396	416	369	267	397	288	396	416	397	288	415	389	415	389	397	288	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	252	321	340	334	252	322	362	310	304	301	289	334	252	310	304	334	252	317	321	294	239	294	240	290	276	294	239	290	276	311	23	311	23	290	276	283	155	378	90	387	140	383	168	378	90	383	168	373	191	378	90	373	191	355	211	378	90	355	211	352	51	329	227	294	239	311	23	329	227	311	23	352	51	329	227	352	51	355	211	254	62	255	6	264	77	264	77	255	6	311	23	264	77	311	23	272	95	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	255	6	241	48	226	36	255	6	241	48	255	6	254	62	210	28	192	23	255	6	210	28	255	6	226	36	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	131	423	134	418	452	452	452	452	134	418	265	430	452	452	265	430	279	431	279	431	310	429	452	452	452	452	310	429	337	426	452	452	337	426	359	419	401	375	452	452	398	385	398	385	452	452	392	394	377	409	392	394	452	452	377	409	452	452	359	419	452	452	401	375	404	362	452	452	404	362	405	346	452	452	405	346	406	327	452	452	406	327	424	324	142	52	144	59	135	410	135	410	144	59	146	68	135	410	146	68	237	398	237	398	146	68	149	78	237	398	149	78	152	89	142	52	135	410	142	47	135	410	237	398	241	411	135	410	241	411	247	420	135	410	247	420	254	426	135	410	254	426	265	430	135	410	265	430	134	418	452	452	86	452	107	432	452	452	107	432	118	430	452	452	118	430	126	427	452	452	126	427	131	423	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	107	432	86	452	86	435	47	84	209	332	262	462	262	462	209	332	259	84	262	462	259	84	371	0	371	0	259	84	47	84	371	0	47	84	-43	0	-43	0	47	84	262	462	262	462	371	0	279	462	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	150	131	209	144	400	144	400	131	209	147	269	144	400	147	269	174	422	174	422	147	269	168	325	174	422	168	325	192	373	192	373	212	401	205	439	205	439	212	401	237	452	119	150	144	400	102	360	119	150	102	360	115	97	205	439	174	422	192	373	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	438	302	440	303	463	277	438	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	401	233	421	237	452	237	452	233	421	254	432	237	452	254	432	270	460	270	460	254	432	277	438	223	263	212	268	219	180	219	180	212	268	205	276	219	180	205	276	203	179	203	179	205	276	202	290	203	179	202	290	201	308	263	262	240	262	247	180	247	180	240	262	223	263	247	180	223	263	219	180	203	179	201	308	190	175	190	175	201	308	182	306	190	175	182	306	180	167	180	167	182	306	179	274	180	167	179	274	174	240	157	174	144	143	161	137	157	174	161	137	167	207	167	207	161	137	171	154	167	207	171	154	174	240	174	240	171	154	180	167	298	168	304	204	305	289	305	289	304	204	311	239	305	289	311	239	315	308	315	308	311	239	321	274	315	308	321	274	334	306	297	275	288	267	294	134	297	275	294	134	298	168	297	275	298	168	305	289	277	263	263	262	269	174	277	263	269	174	274	166	277	263	274	166	276	154	277	263	276	154	276	137	277	263	276	137	294	134	277	263	294	134	288	267	263	262	247	180	260	179	263	262	260	179	269	174	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	138	60	183	228	130	408	130	408	183	228	226	387	130	408	226	387	233	405	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	185	233	226	387	183	228	185	233	183	228	258	68	185	233	258	68	265	268	185	233	265	268	317	351	137	51	137	53	130	408	137	51	130	408	137	48	241	418	253	427	130	408	241	418	130	408	233	405	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	400	19	413	0	413	17	346	434	332	452	332	435	265	268	258	68	262	60	102	432	80	452	80	435	-9	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	232	30	222	24	393	0	393	0	222	24	207	19	393	0	207	19	188	17	258	462	12	68	51	68	258	462	51	68	55	75	258	462	55	75	204	330	258	462	204	330	238	60	258	462	238	60	239	58	258	462	239	58	239	56	258	462	239	56	240	54	258	462	240	54	240	52	258	462	240	52	240	50	258	462	240	50	340	55	258	462	340	55	335	83	258	462	335	83	275	462	393	0	393	17	371	19	393	0	371	19	356	25	393	0	356	25	240	50	393	0	240	50	238	39	393	0	238	39	232	30	240	50	356	25	346	37	240	50	346	37	340	55	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-31	20	-31	20	-44	0	87	0	-31	20	87	0	-20	27	-20	27	87	0	-9	37	393	0	188	17	188	0	51	68	12	68	48	61	120	17	97	20	120	0	120	0	97	20	82	24	120	0	82	24	25	52	25	52	82	24	72	32	25	52	72	32	37	81	37	81	72	32	67	43	37	81	67	43	50	123	50	123	67	43	66	58	122	373	74	102	79	120	122	373	79	120	147	370	122	373	50	123	68	75	122	373	68	75	70	87	122	373	70	87	74	102	66	66	68	75	50	123	66	66	50	123	66	58	128	399	127	391	147	370	147	370	127	391	125	382	147	370	125	382	122	373	367	35	355	25	523	0	523	0	355	25	338	20	523	0	338	20	314	17	147	370	192	-7	230	452	230	452	192	-7	211	-7	230	452	211	-7	266	127	266	127	211	-7	465	379	266	127	465	379	477	452	477	452	465	379	476	46	477	35	476	46	382	70	477	35	382	70	481	26	481	26	382	70	490	21	602	432	620	435	620	452	602	432	620	452	588	426	588	426	620	452	477	452	588	426	477	452	578	417	578	417	477	452	570	402	481	77	483	84	563	380	481	77	563	380	477	452	481	77	477	452	479	68	477	452	476	46	476	52	477	452	476	52	477	60	477	452	477	60	479	68	465	379	382	70	476	46	230	452	81	452	103	435	230	452	103	435	117	432	230	452	117	432	125	428	230	452	125	428	129	421	230	452	129	421	130	412	230	452	130	412	147	370	147	370	130	412	129	406	147	370	129	406	128	399	523	0	523	17	503	18	523	0	503	18	490	21	523	0	490	21	382	70	523	0	382	70	375	50	523	0	375	50	367	35	120	0	25	52	14	33	120	0	14	33	0	23	120	0	0	23	-19	17	120	0	-19	17	-19	0	523	0	314	17	314	0	103	435	81	452	81	435	477	452	563	380	570	402	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	396	101	381	93	398	0	398	0	381	93	362	89	398	0	362	89	338	87	398	0	338	87	121	87	398	0	121	87	101	89	410	116	396	101	398	0	410	116	398	0	441	134	410	116	441	134	425	139	101	89	84	95	17	0	17	0	84	95	72	105	17	0	72	105	44	139	44	139	72	105	64	121	44	139	64	121	62	143	210	198	204	282	197	290	210	198	197	290	194	301	210	198	194	301	191	197	210	198	215	277	204	282	167	185	177	193	177	317	177	317	177	193	191	197	177	317	191	197	194	316	194	316	191	197	194	301	177	317	133	158	151	156	177	317	151	156	159	173	177	317	159	173	167	185	400	316	391	297	418	312	418	312	391	297	381	285	418	312	381	285	374	156	374	156	381	285	368	279	374	156	368	279	357	158	357	158	368	279	356	174	355	276	339	275	346	193	355	276	346	193	353	185	355	276	353	185	356	174	355	276	356	174	368	279	339	275	232	275	319	198	339	275	319	198	335	197	339	275	335	197	346	193	215	277	210	198	319	198	215	277	319	198	232	275	500	452	155	452	183	370	500	452	183	370	198	371	500	452	198	371	402	371	500	452	402	371	427	370	500	452	427	370	445	367	500	452	445	367	456	361	500	452	456	361	463	350	500	452	463	350	465	332	500	452	465	332	481	328	155	452	116	333	133	328	155	452	133	328	147	347	155	452	147	347	159	360	155	452	159	360	171	367	155	452	171	367	183	370	101	89	17	0	398	0	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	136	57	137	65	127	408	127	408	137	65	140	76	127	408	140	76	143	89	143	89	235	425	127	408	127	408	235	425	127	416	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	425	18	410	21	444	0	444	0	410	21	401	27	444	0	401	27	299	70	299	70	401	27	396	34	299	70	396	34	394	44	394	44	397	425	299	70	540	452	78	452	100	432	540	452	100	432	110	430	540	452	110	430	118	427	540	452	118	427	123	422	540	452	123	422	127	416	540	452	127	416	235	425	540	452	235	425	397	425	540	452	397	425	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	397	425	410	109	397	425	400	73	410	109	400	73	404	89	397	425	394	44	395	52	397	425	395	52	397	61	397	425	397	61	400	73	397	425	484	385	491	404	397	425	491	404	498	418	397	425	498	418	509	428	135	50	136	57	127	408	135	50	127	408	135	44	292	49	283	34	444	0	292	49	444	0	299	70	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	425	18	444	0	444	17	100	432	78	452	78	435	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	194	238	199	215	200	238	200	238	199	215	209	215	200	238	209	215	205	238	205	238	209	215	210	238	233	239	210	238	219	214	233	239	219	214	230	214	175	218	188	216	182	240	182	240	188	216	188	239	188	239	188	216	199	215	188	239	199	215	194	238	228	410	232	420	126	410	126	410	232	420	238	427	126	410	238	427	266	452	266	452	238	427	247	430	266	452	247	430	259	431	259	431	278	428	266	452	266	452	278	428	320	447	134	66	137	75	126	410	126	410	137	75	175	218	126	410	175	218	223	394	223	394	175	218	182	240	137	75	139	83	175	218	132	49	133	57	126	410	132	49	126	410	131	44	117	427	122	423	266	452	266	452	122	423	125	418	266	452	125	418	126	410	266	452	75	452	98	432	266	452	98	432	109	430	266	452	109	430	117	427	252	244	266	216	268	252	268	252	266	216	298	222	268	252	298	222	282	264	282	264	298	222	293	280	301	296	293	280	298	222	301	296	298	222	327	231	294	420	306	408	320	447	320	447	306	408	313	392	320	447	313	392	315	372	315	372	327	231	320	447	408	385	391	414	399	289	408	385	399	289	407	307	408	385	407	307	412	327	408	385	412	327	414	348	327	231	352	243	361	435	361	435	352	243	374	259	361	435	374	259	391	414	391	414	374	259	388	273	391	414	388	273	399	289	327	231	315	372	314	353	327	231	314	353	312	333	327	231	312	333	308	314	327	231	308	314	301	296	233	239	230	214	266	216	233	239	266	216	252	244	210	238	209	215	219	214	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	38	72	137	27	133	34	320	447	327	231	361	435	320	447	278	428	294	420	98	432	75	452	75	435	228	410	126	410	223	394	134	66	126	410	133	57	419	452	78	452	188	428	419	452	188	428	290	428	419	452	290	428	323	424	419	452	323	424	347	413	419	452	347	413	364	393	419	452	364	393	373	367	419	452	373	367	376	333	419	452	376	333	393	330	204	213	-7	19	111	90	204	213	111	90	287	251	204	213	287	251	188	428	204	213	188	428	78	452	204	213	78	452	78	432	331	106	314	97	336	0	336	0	314	97	293	92	336	0	293	92	263	90	346	122	331	106	336	0	346	122	336	0	378	140	346	122	378	140	360	144	336	0	263	90	111	90	336	0	111	90	-7	19	336	0	-7	19	-7	0	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	158	211	216	34	214	45	214	45	225	381	201	423	225	381	214	45	215	51	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	166	452	158	211	214	45	166	452	214	45	201	423	244	278	241	278	256	208	244	278	256	208	265	331	265	331	256	208	272	259	265	331	272	259	293	380	293	380	272	259	287	299	293	380	287	299	302	332	293	380	302	332	327	420	327	420	302	332	316	356	327	420	316	356	328	376	328	376	344	395	366	448	366	448	344	395	360	410	366	448	360	410	376	421	221	78	256	208	241	278	366	448	376	421	407	458	407	458	376	421	392	427	407	458	392	427	409	429	409	429	419	429	422	457	422	457	419	429	429	427	422	457	429	427	436	453	436	453	429	427	439	424	436	453	439	424	449	447	449	447	439	424	450	419	449	447	450	419	461	438	461	438	450	419	459	412	461	438	459	412	471	425	366	448	327	420	328	376	422	457	407	458	409	429	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	268	0	103	34	90	25	268	0	90	25	73	20	268	0	73	20	49	17	268	0	49	17	49	0	120	69	231	21	221	26	120	69	221	26	216	34	120	69	216	34	158	211	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	115	463	110	400	134	360	162	32	152	24	327	0	327	0	152	24	138	20	327	0	138	20	116	17	184	87	156	92	170	64	184	87	170	64	175	64	184	87	175	64	280	27	184	87	280	27	275	34	184	87	275	34	273	44	184	87	273	44	257	357	136	104	124	122	119	70	136	104	119	70	170	64	136	104	170	64	156	92	124	122	117	145	119	70	119	70	117	145	115	172	77	86	115	172	125	350	77	86	125	350	70	312	265	395	264	388	273	44	273	44	264	388	262	380	273	44	262	380	257	357	142	276	172	318	188	372	188	372	172	318	212	347	188	372	212	347	252	380	252	380	212	347	257	357	252	380	257	357	262	380	125	350	115	172	122	226	125	350	122	226	142	276	125	350	142	276	188	372	17	195	25	149	32	261	32	261	25	149	45	113	32	261	45	113	70	312	70	312	45	113	77	86	273	44	267	410	267	406	273	44	267	406	266	401	273	44	266	401	265	395	273	48	273	52	267	410	267	410	273	52	274	55	267	410	274	55	279	87	279	87	274	55	275	59	279	87	275	59	276	64	276	64	332	71	279	87	279	87	332	71	323	97	323	97	332	71	361	124	423	452	213	452	237	432	423	452	237	432	247	430	423	452	247	430	255	427	423	452	255	427	261	423	423	452	261	423	265	418	423	452	265	418	267	410	423	452	267	410	388	428	423	452	388	428	403	433	423	452	403	433	423	435	363	393	368	407	267	410	363	393	267	410	352	357	363	393	352	357	360	380	352	357	267	410	279	87	273	48	267	410	273	44	376	419	388	428	267	410	376	419	267	410	368	407	516	262	508	307	499	188	499	188	508	307	485	340	499	188	485	340	455	132	455	132	485	340	452	363	455	132	452	363	419	262	419	262	452	363	416	288	409	376	360	380	377	347	409	376	377	347	395	332	409	376	395	332	408	312	409	376	408	312	416	288	409	376	416	288	452	363	455	132	419	262	411	211	455	132	411	211	396	94	396	94	411	211	392	164	396	94	392	164	361	124	327	0	327	17	305	18	327	0	305	18	289	21	327	0	289	21	175	64	327	0	175	64	169	45	327	0	169	45	162	32	327	0	116	17	116	0	175	64	289	21	280	27	361	124	332	71	396	94	377	347	360	380	352	357	237	432	213	452	213	435	119	70	115	172	77	86	-16	17	-16	17	5	23	5	23	-16	17	128	0	5	23	128	0	26	38	26	38	128	0	92	29	26	38	92	29	52	63	52	63	92	29	87	35	52	63	87	35	86	44	86	44	88	103	52	63	89	56	93	63	140	159	140	159	93	63	99	71	140	159	99	71	107	81	107	81	195	179	140	159	140	159	195	179	186	209	88	103	86	44	87	49	88	103	87	49	89	56	88	103	89	56	140	159	229	27	221	22	396	0	396	0	221	22	208	19	396	0	208	19	189	17	223	411	224	419	186	209	223	411	186	209	195	179	223	411	195	179	209	138	223	411	209	138	218	109	273	452	67	452	88	433	273	452	88	433	103	428	273	452	103	428	114	421	273	452	114	421	123	409	273	452	123	409	130	391	273	452	130	391	233	429	273	452	233	429	242	431	273	452	242	431	253	433	273	452	253	433	273	435	130	391	186	209	224	419	130	391	224	419	227	425	130	391	227	425	233	429	321	351	258	284	268	256	321	351	268	256	402	394	321	351	402	394	340	371	469	452	333	452	347	434	469	452	347	434	355	432	469	452	355	432	361	430	469	452	361	430	365	427	469	452	365	427	368	423	469	452	368	423	369	418	469	452	369	418	431	420	469	452	431	420	443	428	469	452	443	428	456	433	469	452	456	433	469	435	402	394	418	409	369	418	402	394	369	418	367	410	402	394	367	410	362	400	402	394	362	400	353	387	402	394	353	387	340	371	247	321	238	349	258	284	258	284	238	349	234	42	258	284	234	42	318	95	318	95	234	42	329	65	396	0	396	17	371	21	396	0	371	21	353	30	396	0	353	30	234	42	396	0	234	42	233	33	396	0	233	33	229	27	234	42	353	30	340	44	234	42	340	44	329	65	234	42	238	349	233	53	224	402	225	86	227	389	227	389	225	86	230	67	227	389	230	67	232	371	232	371	230	67	233	53	232	371	233	53	238	349	225	86	224	402	223	411	225	86	223	411	218	109	128	0	128	17	112	19	128	0	112	19	100	23	128	0	100	23	92	29	128	0	-16	17	-16	0	396	0	189	17	189	0	258	284	318	95	268	256	347	434	333	452	333	435	431	420	369	418	418	409	88	433	67	452	67	435	102	34	89	25	268	0	268	0	89	25	72	20	268	0	72	20	50	17	35	463	35	420	46	240	35	463	46	240	65	459	65	459	46	240	79	221	65	459	79	221	89	448	89	448	79	221	117	211	89	448	117	211	112	302	112	302	118	406	107	430	113	316	116	331	118	406	118	406	116	331	118	347	118	406	118	347	121	376	121	376	118	347	120	362	107	430	89	448	112	302	164	232	145	235	158	209	164	232	158	209	216	34	164	232	216	34	215	44	164	232	215	44	200	362	215	44	210	410	209	404	215	44	209	404	208	395	215	44	208	395	205	385	215	44	205	385	203	374	215	44	203	374	200	362	218	64	220	71	210	410	210	410	220	71	256	209	210	410	256	209	309	399	309	399	256	209	263	232	306	213	263	232	256	209	364	452	158	452	181	432	364	452	181	432	191	430	364	452	191	430	199	427	364	452	199	427	205	423	364	452	205	423	208	418	364	452	208	418	210	410	364	452	210	410	323	423	364	452	323	423	334	430	364	452	334	430	348	434	364	452	348	434	364	435	220	71	222	79	256	209	215	51	216	57	210	410	215	51	210	410	215	44	315	413	323	423	210	410	315	413	210	410	309	399	505	463	467	459	477	406	505	463	477	406	487	426	505	463	487	426	503	440	505	463	503	440	527	446	505	463	527	446	527	463	467	459	432	446	447	300	467	459	447	300	468	361	467	459	468	361	472	383	467	459	472	383	477	406	408	256	447	300	432	446	408	256	432	446	402	422	408	256	402	422	378	384	408	256	378	384	360	330	408	256	360	330	359	228	349	299	333	272	359	228	349	299	359	228	360	330	313	251	289	237	306	213	313	251	306	213	359	228	313	251	359	228	333	272	268	0	268	17	247	18	268	0	247	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	102	34	231	21	222	27	120	69	120	69	222	27	216	34	120	69	216	34	158	209	130	245	120	261	117	211	130	245	117	211	158	209	130	245	158	209	145	235	114	280	112	302	117	211	114	280	117	211	120	261	35	420	33	398	46	240	46	240	33	398	28	378	46	240	28	378	23	270	23	270	28	378	22	358	23	270	22	358	17	338	35	463	11	463	21	444	35	463	21	444	28	441	35	463	28	441	32	435	35	463	32	435	34	428	35	463	34	428	35	420	21	444	11	463	11	446	23	270	17	338	15	315	268	0	50	17	50	0	263	232	306	213	289	237	181	432	158	452	158	435	218	64	210	410	216	57	118	406	112	302	113	316	87	248	90	212	93	287	93	287	90	212	100	180	93	287	100	180	107	326	107	326	100	180	118	152	107	326	118	152	131	363	131	363	118	152	147	127	131	363	147	127	164	397	164	397	147	127	189	106	164	397	189	106	185	229	185	229	204	426	164	397	360	463	354	440	384	434	360	463	384	434	419	456	419	456	384	434	404	417	419	456	404	417	417	391	303	427	354	440	325	462	303	427	325	462	292	457	303	427	292	457	261	450	303	427	261	450	257	395	185	229	194	290	204	426	204	426	194	290	219	347	204	426	219	347	231	439	231	439	219	347	257	395	231	439	257	395	261	450	523	317	517	366	515	259	515	259	517	366	497	407	515	259	497	407	491	207	491	207	497	407	465	437	491	207	465	437	452	163	452	163	465	437	425	325	424	360	425	325	465	437	424	360	465	437	419	456	424	360	419	456	417	391	425	325	420	273	452	163	452	163	420	273	404	224	452	163	404	224	399	128	399	128	404	224	378	181	399	128	378	181	344	148	344	148	302	130	327	84	344	148	327	84	333	104	344	148	333	104	399	128	459	98	444	89	462	0	462	0	444	89	426	85	462	0	426	85	401	84	462	0	401	84	327	84	462	0	327	84	262	0	262	0	327	84	302	130	473	112	459	98	462	0	473	112	462	0	505	130	473	112	505	130	488	134	211	144	198	160	210	0	210	0	198	160	190	179	210	0	190	179	189	106	189	106	190	179	186	202	189	106	186	202	185	229	210	0	189	106	189	84	210	0	189	84	121	84	210	0	121	84	101	85	210	0	101	85	84	91	210	0	84	91	17	0	64	117	62	139	44	134	64	117	44	134	72	101	72	101	44	134	17	0	72	101	17	0	84	91	211	144	210	0	230	130	354	440	360	463	325	462	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	100	581	100	554	106	593	106	593	100	554	106	542	106	593	106	542	115	603	115	603	106	542	115	532	115	603	115	532	127	609	127	609	115	532	127	526	127	609	127	526	140	612	140	612	127	526	140	523	140	612	140	523	155	609	155	609	140	523	155	526	155	609	155	526	167	603	167	603	155	526	167	532	167	603	167	532	177	593	177	593	167	532	177	541	177	593	177	541	183	581	183	581	177	541	183	553	183	581	183	553	186	567	243	581	243	554	249	593	249	593	243	554	249	542	249	593	249	542	258	603	258	603	249	542	259	532	258	603	259	532	270	609	270	609	259	532	270	526	270	609	270	526	284	612	284	612	270	526	284	523	284	612	284	523	298	609	298	609	284	523	298	526	298	609	298	526	310	603	310	603	298	526	310	532	310	603	310	532	320	593	320	593	310	532	320	541	320	593	320	541	326	581	326	581	320	541	326	553	326	581	326	553	328	567	243	554	243	581	241	567	100	554	100	581	97	567	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	221	26	216	34	120	69	120	69	216	34	158	211	166	452	158	211	214	45	166	452	214	45	201	423	201	423	214	45	225	381	225	381	214	45	215	51	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	103	34	90	25	268	0	268	0	90	25	73	20	268	0	73	20	49	17	171	581	171	554	177	593	177	593	171	554	178	542	177	593	178	542	187	603	187	603	178	542	187	532	187	603	187	532	198	609	198	609	187	532	199	526	198	609	199	526	212	612	212	612	199	526	212	523	212	612	212	523	226	609	226	609	212	523	226	526	226	609	226	526	238	603	238	603	226	526	238	532	238	603	238	532	248	593	248	593	238	532	248	541	248	593	248	541	254	581	254	581	248	541	254	553	254	581	254	553	256	567	214	45	158	211	216	34	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	244	278	241	278	256	208	244	278	256	208	265	331	265	331	256	208	272	259	265	331	272	259	293	380	293	380	272	259	287	299	293	380	287	299	302	332	293	380	302	332	327	420	327	420	302	332	316	356	327	420	316	356	328	376	328	376	344	395	366	448	366	448	344	395	360	410	366	448	360	410	376	421	221	78	256	208	241	278	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	314	581	315	554	321	593	321	593	315	554	321	542	321	593	321	542	330	603	330	603	321	542	330	532	330	603	330	532	342	609	342	609	330	532	342	526	342	609	342	526	355	612	355	612	342	526	355	523	355	612	355	523	369	609	369	609	355	523	369	526	369	609	369	526	382	603	382	603	369	526	382	532	382	603	382	532	391	593	391	593	382	532	391	541	391	593	391	541	397	581	397	581	391	541	397	553	397	581	397	553	400	567	366	448	376	421	407	458	407	458	376	421	392	427	407	458	392	427	409	429	409	429	419	429	422	457	422	457	419	429	429	427	422	457	429	427	436	453	436	453	429	427	439	424	436	453	439	424	449	447	449	447	439	424	450	419	449	447	450	419	461	438	461	438	450	419	459	412	461	438	459	412	471	425	366	448	327	420	328	376	422	457	407	458	409	429	315	554	314	581	312	567	268	0	49	17	49	0	120	69	231	21	221	26	171	554	171	581	169	567	115	463	110	400	134	360	207	150	205	141	205	141	218	46	205	141	198	108	218	46	198	108	196	24	196	24	198	108	182	74	196	24	182	74	175	9	175	9	182	74	159	43	175	9	159	43	154	-1	154	-1	159	43	133	20	154	-1	133	20	131	-6	131	-6	133	20	109	11	109	11	100	13	105	-8	105	-8	100	13	92	18	105	-8	92	18	89	-7	89	-7	92	18	85	28	89	-7	85	28	80	41	103	194	122	300	85	130	85	130	122	300	71	267	85	130	71	267	78	60	78	60	71	267	75	-5	78	60	75	-5	80	41	211	309	183	312	192	287	192	287	183	312	176	293	153	280	176	293	183	312	153	280	183	312	122	300	290	440	289	446	289	430	289	430	289	446	287	451	289	430	287	451	285	421	285	421	287	451	283	456	285	421	283	456	279	413	279	413	283	456	278	458	279	413	278	458	272	459	269	404	279	413	272	459	269	404	272	459	264	459	269	404	264	459	257	457	269	404	257	457	256	394	256	394	257	457	250	454	256	394	250	454	243	448	256	394	243	448	236	440	256	394	236	440	202	348	122	300	103	194	127	245	122	300	127	245	153	280	71	267	32	219	37	8	71	267	37	8	48	2	71	267	48	2	61	-2	71	267	61	-2	75	-5	0	75	5	53	7	161	7	161	5	53	13	35	7	161	13	35	32	219	32	219	13	35	24	20	32	219	24	20	37	8	210	170	218	46	211	181	211	181	218	46	211	192	211	309	211	192	218	46	211	309	218	46	234	300	234	300	218	46	223	31	234	300	223	31	231	16	211	309	192	287	202	271	211	309	202	271	208	248	211	309	208	248	211	221	211	309	211	221	211	192	298	45	291	58	305	-1	305	-1	291	58	286	78	305	-1	286	78	281	-7	281	-7	286	78	282	103	281	-7	282	103	281	131	281	131	304	303	275	249	281	-7	281	131	275	249	281	-7	275	249	266	268	281	-7	266	268	260	-3	252	286	234	300	243	4	252	286	243	4	260	-3	252	286	260	-3	266	268	218	46	210	170	209	160	218	46	209	160	207	150	218	46	207	150	205	141	332	59	324	48	326	12	326	12	324	48	316	42	326	12	316	42	307	40	307	40	298	45	305	-1	346	92	339	73	343	34	346	92	343	34	355	60	346	92	355	60	362	87	332	59	326	12	343	34	332	59	343	34	339	73	307	40	305	-1	326	12	236	440	170	348	202	348	131	-6	109	11	105	-8	234	300	231	16	243	4	304	303	281	131	388	303	0	75	7	161	-1	98	80	41	75	-5	89	-7	45	167	56	159	60	269	60	269	56	159	64	-3	60	269	64	-3	98	292	98	292	64	-3	83	81	85	67	83	81	64	-3	85	67	64	-3	108	-8	27	196	31	185	35	240	35	240	31	185	36	176	35	240	36	176	60	269	60	269	36	176	45	167	128	179	122	187	124	142	124	142	122	187	119	197	124	142	119	197	107	132	107	132	119	197	118	209	123	234	135	257	144	307	144	307	135	257	151	274	144	307	151	274	196	312	196	312	151	274	170	285	196	312	170	285	189	290	189	290	194	289	196	312	196	312	194	289	199	288	196	312	199	288	220	309	220	309	199	288	204	285	220	309	204	285	208	282	248	206	259	213	260	289	260	289	259	213	268	223	260	289	268	223	272	272	272	272	268	223	274	236	272	272	274	236	276	251	242	302	220	309	221	205	242	302	221	205	234	204	242	302	234	204	248	206	242	302	248	206	260	289	210	210	221	205	220	309	210	210	220	309	209	278	210	210	209	278	207	270	210	210	207	270	204	264	210	210	204	264	202	218	209	278	220	309	208	282	98	292	83	81	86	100	98	292	86	100	94	117	98	292	94	117	107	132	98	292	107	132	118	209	98	292	118	209	123	234	98	292	123	234	144	307	64	-3	56	159	56	158	64	-3	56	158	37	148	64	-3	37	148	33	8	0	96	1	48	8	117	8	117	1	48	12	26	8	117	12	26	21	134	21	134	12	26	33	8	21	134	33	8	37	148	200	257	196	249	196	228	200	257	196	228	202	218	200	257	202	218	204	264	108	-8	147	-2	115	37	115	37	147	-2	133	35	151	36	133	35	147	-2	151	36	147	-2	180	11	128	179	146	146	136	175	136	175	146	146	147	173	152	174	147	173	151	145	152	174	151	145	156	144	128	179	124	142	146	146	146	146	151	145	147	173	204	164	202	171	202	156	202	156	202	171	199	175	202	156	199	175	198	149	198	149	199	175	193	178	198	149	193	178	191	145	191	145	193	178	187	179	191	145	187	179	180	142	180	142	187	179	179	179	180	142	179	179	170	179	152	174	156	144	157	176	157	176	156	144	160	143	157	176	160	143	163	177	163	177	160	143	163	141	163	177	163	141	170	179	170	179	163	141	167	141	170	179	167	141	180	142	248	78	229	90	231	55	231	55	229	90	210	67	231	55	210	67	208	32	208	32	210	67	190	51	208	32	190	51	180	11	180	11	190	51	170	41	180	11	170	41	151	36	108	-8	115	37	101	44	108	-8	101	44	91	54	108	-8	91	54	85	67	256	440	255	446	255	430	255	430	255	446	253	451	255	430	253	451	251	421	251	421	253	451	249	456	251	421	249	456	245	413	245	413	249	456	244	458	245	413	244	458	238	459	245	413	238	459	236	404	236	404	238	459	230	459	236	404	230	459	223	394	223	394	230	459	223	457	223	394	223	457	216	454	136	348	168	348	202	440	202	440	168	348	223	394	202	440	223	394	209	448	209	448	223	394	216	454	196	228	196	249	195	239	1	48	0	96	-2	72	27	196	35	240	26	207	17	237	26	246	34	281	34	281	26	246	34	253	34	281	34	253	57	296	57	296	34	253	43	258	57	296	43	258	51	260	51	260	55	260	57	296	57	296	55	260	59	258	57	296	59	258	82	305	82	305	59	258	61	256	82	305	61	256	62	252	59	226	57	218	78	0	78	0	57	218	55	209	78	0	55	209	-3	0	138	233	142	245	143	293	143	293	142	245	144	257	143	293	144	257	146	285	146	285	144	257	146	268	146	285	146	268	147	276	113	115	120	178	124	306	124	306	120	178	135	223	124	306	135	223	136	301	136	301	135	223	138	233	136	301	138	233	143	293	62	240	78	0	63	246	63	246	78	0	82	305	82	305	78	0	96	63	82	305	96	63	108	308	108	308	96	63	113	115	108	308	113	115	124	306	63	246	82	305	62	252	14	262	-4	239	9	227	14	262	9	227	17	237	14	262	17	237	34	281	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	231	262	228	302	231	262	242	307	242	307	231	262	234	259	242	307	234	259	235	255	234	230	233	219	237	-117	237	-117	233	219	231	208	237	-117	231	208	229	198	229	198	204	107	237	-117	237	-117	204	107	237	-122	238	-94	242	307	237	-112	237	-112	236	250	236	241	237	-112	236	241	234	230	238	-94	241	-71	242	307	242	307	241	-71	246	-44	242	307	246	-44	256	311	256	311	246	-44	251	-18	256	311	251	-18	256	4	256	4	302	179	271	312	271	312	302	179	289	310	236	250	237	-112	242	307	236	250	242	307	235	255	228	302	215	294	222	263	308	199	313	218	313	293	313	293	313	218	317	234	313	293	317	234	319	278	319	278	317	234	319	249	319	278	319	249	321	260	303	303	289	310	302	179	303	303	302	179	308	199	303	303	308	199	313	293	271	312	256	311	256	4	237	-112	234	230	237	-117	240	-138	238	-133	184	29	184	29	238	-133	237	-128	184	29	237	-128	204	107	204	107	237	-128	237	-122	168	-32	159	-78	160	-130	168	-32	160	-130	164	-138	168	-32	164	-138	240	-138	168	-32	240	-138	184	29	159	-78	155	-104	155	-111	159	-78	155	-111	156	-117	159	-78	156	-117	157	-123	159	-78	157	-123	160	-130	61	233	59	226	78	0	61	233	78	0	62	240	267	440	266	446	266	430	266	430	266	446	263	451	266	430	263	451	262	421	262	421	263	451	259	456	262	421	259	456	255	413	255	413	259	456	254	458	255	413	254	458	249	459	246	404	255	413	249	459	246	404	249	459	241	459	246	404	241	459	233	457	246	404	233	457	233	394	233	394	233	457	226	454	233	394	226	454	219	448	233	394	219	448	212	440	233	394	212	440	179	348	179	348	212	440	146	348	132	157	120	178	113	115	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	193	440	192	446	192	430	192	430	192	446	189	451	192	430	189	451	188	421	188	421	189	451	185	456	188	421	185	456	181	413	181	413	185	456	180	458	181	413	180	458	175	459	172	404	181	413	175	459	172	404	175	459	167	459	172	404	167	459	160	457	172	404	160	457	159	394	159	394	160	457	152	454	159	394	152	454	146	448	159	394	146	448	139	440	159	394	139	440	105	348	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	139	440	72	348	105	348	23	275	14	293	14	275	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	253	406	253	379	259	418	259	418	253	379	259	367	259	418	259	367	268	428	268	428	259	367	268	357	268	428	268	357	280	434	280	434	268	357	280	351	280	434	280	351	293	437	293	437	280	351	293	348	293	437	293	348	307	434	307	434	293	348	307	351	307	434	307	351	319	428	319	428	307	351	319	357	319	428	319	357	329	418	329	418	319	357	329	366	329	418	329	366	336	406	336	406	329	366	336	378	336	406	336	378	338	392	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	256	440	255	446	255	430	255	430	255	446	252	451	255	430	252	451	251	421	251	421	252	451	248	456	251	421	248	456	245	413	245	413	248	456	243	458	245	413	243	458	238	459	245	413	238	459	235	404	235	404	238	459	230	459	235	404	230	459	222	394	222	394	230	459	222	457	222	394	222	457	215	454	135	348	167	348	201	440	201	440	167	348	222	394	201	440	222	394	208	448	208	448	222	394	215	454	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	61	406	61	379	67	418	67	418	61	379	67	367	67	418	67	367	77	428	77	428	67	367	77	357	77	428	77	357	88	434	88	434	77	357	89	351	88	434	89	351	102	437	102	437	89	351	102	348	102	437	102	348	116	434	116	434	102	348	116	351	116	434	116	351	128	428	128	428	116	351	128	357	128	428	128	357	138	418	138	418	128	357	138	366	138	418	138	366	144	406	144	406	138	366	144	378	144	406	144	378	146	392	61	379	61	406	59	392	253	379	253	406	250	392	81	304	57	259	60	257	207	150	205	141	205	141	218	46	205	141	198	108	218	46	198	108	196	24	196	24	198	108	182	74	196	24	182	74	175	9	175	9	182	74	159	43	175	9	159	43	154	-1	154	-1	159	43	133	20	154	-1	133	20	131	-6	131	-6	133	20	109	11	109	11	100	13	105	-8	105	-8	100	13	92	18	105	-8	92	18	89	-7	89	-7	92	18	85	28	89	-7	85	28	80	41	103	194	122	300	85	130	85	130	122	300	71	267	85	130	71	267	78	60	78	60	71	267	75	-5	78	60	75	-5	80	41	211	309	183	312	192	287	192	287	183	312	176	293	153	280	176	293	183	312	153	280	183	312	122	300	122	300	103	194	127	245	122	300	127	245	153	280	71	267	32	219	37	8	71	267	37	8	48	2	71	267	48	2	61	-2	71	267	61	-2	75	-5	0	75	5	53	7	161	7	161	5	53	13	35	7	161	13	35	32	219	32	219	13	35	24	20	32	219	24	20	37	8	210	170	218	46	211	181	211	181	218	46	211	192	211	309	211	192	218	46	211	309	218	46	234	300	234	300	218	46	223	31	234	300	223	31	231	16	211	309	192	287	202	271	211	309	202	271	208	248	211	309	208	248	211	221	211	309	211	221	211	192	298	45	291	58	305	-1	305	-1	291	58	286	78	305	-1	286	78	281	-7	281	-7	286	78	282	103	281	-7	282	103	281	131	281	131	304	303	275	249	281	-7	281	131	275	249	281	-7	275	249	266	268	281	-7	266	268	260	-3	252	286	234	300	243	4	252	286	243	4	260	-3	252	286	260	-3	266	268	218	46	210	170	209	160	218	46	209	160	207	150	218	46	207	150	205	141	332	59	324	48	326	12	326	12	324	48	316	42	326	12	316	42	307	40	307	40	298	45	305	-1	346	92	339	73	343	34	346	92	343	34	355	60	346	92	355	60	362	87	332	59	326	12	343	34	332	59	343	34	339	73	307	40	305	-1	326	12	131	-6	109	11	105	-8	234	300	231	16	243	4	304	303	281	131	388	303	0	75	7	161	-1	98	80	41	75	-5	89	-7	94	-5	106	-7	95	16	95	16	106	-7	105	15	142	29	105	15	106	-7	142	29	106	-7	118	-8	201	291	198	262	206	260	201	291	206	260	206	290	206	290	206	260	212	253	206	290	212	253	212	290	212	290	212	253	216	243	212	290	216	243	228	299	182	258	185	259	186	293	186	293	185	259	188	260	186	293	188	260	191	292	191	292	188	260	192	261	191	292	192	261	196	292	196	292	192	261	198	262	196	292	198	262	201	291	160	271	161	267	161	278	161	278	161	267	163	264	161	278	163	264	165	284	165	284	163	264	166	260	165	284	166	260	170	288	170	288	166	260	172	258	170	288	172	258	177	291	177	291	172	258	179	257	177	291	179	257	186	293	186	293	179	257	182	258	261	271	247	276	272	84	272	84	247	276	239	321	272	84	239	321	234	37	234	37	239	321	228	299	234	37	228	299	219	215	219	215	213	167	234	37	234	37	213	167	198	114	234	37	198	114	183	4	183	4	198	114	174	65	183	4	174	65	142	29	228	299	216	243	218	231	228	299	218	231	219	215	245	447	247	471	240	451	240	451	247	471	233	452	213	443	233	452	247	471	213	443	247	471	192	457	295	139	303	193	299	221	295	139	299	221	289	243	295	139	289	243	276	260	295	139	276	260	272	84	239	321	247	277	248	352	248	352	247	277	271	292	248	352	271	292	253	383	253	383	271	292	254	408	253	427	254	408	270	469	253	427	270	469	250	439	250	439	270	469	247	471	250	439	247	471	245	447	192	457	145	419	159	348	192	457	159	348	175	387	192	457	175	387	193	420	192	457	193	420	213	443	68	6	76	1	76	311	76	311	76	1	78	44	105	367	78	44	146	307	105	367	146	307	145	419	145	419	146	307	159	348	270	469	271	292	291	462	291	462	271	292	292	314	291	462	292	314	308	449	308	449	292	314	309	341	308	449	309	341	320	429	320	429	309	341	320	371	320	429	320	371	324	401	254	408	271	292	270	469	247	277	239	321	247	276	88	20	82	26	84	-2	88	20	84	-2	94	-5	88	20	94	-5	95	16	79	34	78	44	76	1	79	34	76	1	84	-2	79	34	84	-2	82	26	57	259	-33	-81	26	-138	57	259	26	-138	30	-130	57	259	30	-130	33	-120	57	259	33	-120	37	-108	57	259	37	-108	40	-97	57	259	40	-97	43	-86	57	259	43	-86	68	6	57	259	68	6	76	311	26	-138	-33	-81	-36	-92	26	-138	-36	-92	-40	-105	26	-138	-40	-105	-44	-118	26	-138	-44	-118	-49	-129	26	-138	-49	-129	-53	-138	76	311	78	44	105	367	142	29	118	-8	183	4	261	271	272	84	276	260	28	222	38	235	42	290	42	290	38	235	48	243	42	290	48	243	63	306	63	306	48	243	58	246	63	306	58	246	66	247	66	247	84	241	87	312	87	312	84	241	96	227	87	312	96	227	110	307	110	307	96	227	105	207	110	307	105	207	109	182	25	266	11	235	20	201	25	266	20	201	28	222	25	266	28	222	42	290	110	119	108	104	112	-94	112	-94	108	104	106	85	112	-94	106	85	103	60	103	60	80	24	90	-125	90	-125	80	24	58	-8	90	-125	58	-8	58	-137	58	-137	58	-8	43	-134	23	-104	27	-116	27	-68	27	-68	27	-116	33	-126	27	-68	33	-126	40	-39	40	-39	33	-126	43	-134	40	-39	43	-134	58	-8	137	146	138	165	139	249	139	249	138	165	139	186	139	249	139	186	140	221	140	221	139	186	139	205	136	130	137	146	139	249	136	130	139	249	135	274	136	130	135	274	133	26	136	130	133	26	311	303	136	130	311	303	228	303	112	-94	125	-53	126	294	126	294	125	-53	132	-10	126	294	132	-10	135	274	135	274	132	-10	133	26	126	294	110	307	111	155	111	155	112	-94	126	294	87	312	63	306	66	247	111	135	110	119	112	-94	111	135	112	-94	111	155	103	60	90	-125	112	-94	110	307	109	182	111	155	23	-104	27	-68	23	-94	20	201	11	235	2	201	153	36	139	22	143	-5	143	-5	139	22	125	13	143	-5	125	13	110	11	110	11	97	14	109	-8	109	-8	97	14	88	23	109	-8	88	23	69	-3	69	-3	88	23	82	37	69	-3	82	37	79	57	69	-3	79	57	78	82	78	82	91	264	69	-3	69	-3	91	264	63	243	69	-3	63	243	39	217	164	367	155	383	159	291	159	291	155	383	152	401	151	454	152	401	156	419	151	454	156	419	186	467	186	467	156	419	164	431	186	467	164	431	176	438	240	470	218	471	222	436	222	436	218	471	201	442	189	441	201	442	218	471	189	441	218	471	186	467	290	390	299	394	302	440	302	440	299	394	305	401	302	440	305	401	308	419	308	419	305	401	308	409	244	407	256	394	264	465	264	465	256	394	276	388	264	465	276	388	286	455	286	455	276	388	290	390	286	455	290	390	302	440	240	470	222	436	234	423	240	470	234	423	244	407	240	470	244	407	264	465	136	302	159	291	152	401	136	302	152	401	151	454	136	302	151	454	120	434	136	302	120	434	116	315	87	373	91	349	96	407	96	407	91	349	101	330	96	407	101	330	120	434	120	434	101	330	116	315	209	172	200	139	201	19	201	19	200	139	189	108	201	19	189	108	179	82	179	82	166	57	174	4	174	4	166	57	153	36	174	4	153	36	143	-5	110	11	109	-8	143	-5	183	271	178	352	164	367	183	271	164	367	159	291	183	271	159	291	159	290	183	271	159	290	148	256	183	271	196	338	178	352	123	280	91	264	97	180	123	280	97	180	119	224	123	280	119	224	148	256	123	280	148	256	159	290	91	264	78	82	83	131	91	264	83	131	97	180	69	-3	39	217	38	11	38	11	39	217	19	189	38	11	19	189	15	33	15	33	19	189	10	171	15	33	10	171	4	152	2	61	15	33	4	152	2	61	4	152	0	132	2	61	0	132	-1	112	2	61	-1	112	-1	92	244	60	264	89	264	291	264	291	264	89	279	120	264	291	279	120	282	270	282	270	279	120	289	152	282	270	289	152	293	243	293	243	289	152	296	183	293	243	296	183	298	211	219	324	218	231	224	38	219	324	224	38	242	309	242	309	224	38	244	60	242	309	244	60	264	291	224	38	218	231	216	204	224	38	216	204	209	172	224	38	209	172	201	19	179	82	174	4	201	19	219	324	196	338	202	267	219	324	202	267	210	260	219	324	210	260	216	248	219	324	216	248	218	231	192	270	202	267	196	338	192	270	196	338	183	271	186	467	176	438	189	441	45	167	56	159	60	269	60	269	56	159	64	-3	60	269	64	-3	98	292	98	292	64	-3	83	81	85	67	83	81	64	-3	85	67	64	-3	108	-8	27	196	31	185	35	240	35	240	31	185	36	176	35	240	36	176	60	269	60	269	36	176	45	167	128	179	122	187	124	142	124	142	122	187	119	197	124	142	119	197	107	132	107	132	119	197	118	209	123	234	135	257	144	307	144	307	135	257	151	274	144	307	151	274	196	312	196	312	151	274	170	285	196	312	170	285	189	290	189	290	194	289	196	312	196	312	194	289	199	288	196	312	199	288	220	309	220	309	199	288	204	285	220	309	204	285	208	282	248	206	259	213	260	289	260	289	259	213	268	223	260	289	268	223	272	272	272	272	268	223	274	236	272	272	274	236	276	251	242	302	220	309	221	205	242	302	221	205	234	204	242	302	234	204	248	206	242	302	248	206	260	289	210	210	221	205	220	309	210	210	220	309	209	278	210	210	209	278	207	270	210	210	207	270	204	264	210	210	204	264	202	218	209	278	220	309	208	282	98	292	83	81	86	100	98	292	86	100	94	117	98	292	94	117	107	132	98	292	107	132	118	209	98	292	118	209	123	234	98	292	123	234	144	307	64	-3	56	159	56	158	64	-3	56	158	37	148	64	-3	37	148	33	8	0	96	1	48	8	117	8	117	1	48	12	26	8	117	12	26	21	134	21	134	12	26	33	8	21	134	33	8	37	148	200	257	196	249	196	228	200	257	196	228	202	218	200	257	202	218	204	264	108	-8	147	-2	115	37	115	37	147	-2	133	35	151	36	133	35	147	-2	151	36	147	-2	180	11	128	179	146	146	136	175	136	175	146	146	147	173	152	174	147	173	151	145	152	174	151	145	156	144	128	179	124	142	146	146	146	146	151	145	147	173	204	164	202	171	202	156	202	156	202	171	199	175	202	156	199	175	198	149	198	149	199	175	193	178	198	149	193	178	191	145	191	145	193	178	187	179	191	145	187	179	180	142	180	142	187	179	179	179	180	142	179	179	170	179	152	174	156	144	157	176	157	176	156	144	160	143	157	176	160	143	163	177	163	177	160	143	163	141	163	177	163	141	170	179	170	179	163	141	167	141	170	179	167	141	180	142	248	78	229	90	231	55	231	55	229	90	210	67	231	55	210	67	208	32	208	32	210	67	190	51	208	32	190	51	180	11	180	11	190	51	170	41	180	11	170	41	151	36	108	-8	115	37	101	44	108	-8	101	44	91	54	108	-8	91	54	85	67	196	228	196	249	195	239	1	48	0	96	-2	72	27	196	35	240	26	207	-2	94	1	61	2	144	2	144	1	61	13	32	2	144	13	32	19	191	19	191	13	32	32	10	19	191	32	10	46	237	46	237	32	10	59	-3	46	237	59	-3	84	283	84	283	59	-3	70	121	73	100	70	121	59	-3	73	100	59	-3	91	-8	147	373	142	383	148	291	148	291	142	383	140	396	133	331	140	396	119	453	133	331	119	453	111	337	111	337	119	453	95	435	111	337	95	435	94	347	94	347	95	435	83	360	142	406	148	419	152	466	152	466	148	419	158	432	152	466	158	432	192	471	192	471	158	432	174	444	192	471	174	444	195	454	152	466	119	453	140	396	152	466	140	396	142	406	80	414	75	390	77	374	80	414	77	374	83	360	80	414	83	360	95	435	147	373	148	291	154	368	154	368	148	291	184	319	154	368	184	319	161	365	161	365	184	319	167	363	189	378	167	363	184	319	92	217	117	257	133	331	133	331	117	257	148	291	133	331	148	291	140	396	84	283	70	121	76	172	84	283	76	172	92	217	84	283	92	217	133	331	315	359	320	382	318	393	315	359	318	393	312	403	315	359	312	403	302	409	315	359	302	409	300	342	302	409	291	413	300	342	300	342	291	413	277	415	300	342	277	415	273	329	273	329	277	415	255	412	273	329	255	412	235	322	235	322	255	412	233	404	235	322	233	404	212	392	189	378	184	319	235	322	189	378	235	322	212	392	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	84	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	100	91	-8	82	84	157	-93	182	-108	171	-83	17	237	26	246	34	281	34	281	26	246	34	253	34	281	34	253	57	296	57	296	34	253	43	258	57	296	43	258	51	260	51	260	55	260	57	296	57	296	55	260	59	258	57	296	59	258	82	305	82	305	59	258	61	256	82	305	61	256	62	252	59	226	57	218	78	0	78	0	57	218	55	209	78	0	55	209	-3	0	138	233	142	245	143	293	143	293	142	245	144	257	143	293	144	257	146	285	146	285	144	257	146	268	146	285	146	268	147	276	113	115	120	178	124	306	124	306	120	178	135	223	124	306	135	223	136	301	136	301	135	223	138	233	136	301	138	233	143	293	62	240	78	0	63	246	63	246	78	0	82	305	82	305	78	0	96	63	82	305	96	63	108	308	108	308	96	63	113	115	108	308	113	115	124	306	63	246	82	305	62	252	14	262	-4	239	9	227	14	262	9	227	17	237	14	262	17	237	34	281	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	231	262	228	302	231	262	242	307	242	307	231	262	234	259	242	307	234	259	235	255	234	230	233	219	237	-117	237	-117	233	219	231	208	237	-117	231	208	229	198	229	198	204	107	237	-117	237	-117	204	107	237	-122	238	-94	242	307	237	-112	237	-112	236	250	236	241	237	-112	236	241	234	230	238	-94	241	-71	242	307	242	307	241	-71	246	-44	242	307	246	-44	256	311	256	311	246	-44	251	-18	256	311	251	-18	256	4	256	4	302	179	271	312	271	312	302	179	289	310	236	250	237	-112	242	307	236	250	242	307	235	255	228	302	215	294	222	263	308	199	313	218	313	293	313	293	313	218	317	234	313	293	317	234	319	278	319	278	317	234	319	249	319	278	319	249	321	260	303	303	289	310	302	179	303	303	302	179	308	199	303	303	308	199	313	293	271	312	256	311	256	4	237	-112	234	230	237	-117	240	-138	238	-133	184	29	184	29	238	-133	237	-128	184	29	237	-128	204	107	204	107	237	-128	237	-122	168	-32	159	-78	160	-130	168	-32	160	-130	164	-138	168	-32	164	-138	240	-138	168	-32	240	-138	184	29	159	-78	155	-104	155	-111	159	-78	155	-111	156	-117	159	-78	156	-117	157	-123	159	-78	157	-123	160	-130	61	233	59	226	78	0	61	233	78	0	62	240	132	157	120	178	113	115	119	287	133	324	145	443	145	443	133	324	147	358	145	443	147	358	173	459	173	459	147	358	162	388	173	459	162	388	177	413	177	413	186	424	201	468	201	468	186	424	196	435	201	468	196	435	206	444	118	422	94	395	99	220	118	422	99	220	107	249	118	422	107	249	119	287	118	422	119	287	145	443	197	154	207	35	209	187	209	187	207	35	231	62	209	187	231	62	219	220	219	220	231	62	227	249	235	279	227	249	231	62	235	279	231	62	260	102	82	129	86	159	94	395	94	395	86	159	92	190	94	395	92	190	99	220	99	220	219	220	107	249	107	249	219	220	227	249	128	21	129	-5	139	34	139	34	129	-5	156	2	139	34	156	2	151	50	151	50	156	2	161	69	173	94	161	69	182	15	173	94	182	15	186	123	186	123	182	15	207	35	186	123	207	35	197	154	161	69	156	2	182	15	201	468	206	444	230	471	230	471	206	444	216	450	230	471	216	450	225	452	225	452	234	449	230	471	230	471	234	449	266	466	330	343	326	387	324	272	324	272	326	387	313	422	324	272	313	422	309	207	309	207	313	422	293	449	309	207	293	449	286	151	286	151	293	449	266	466	286	151	266	466	260	102	260	102	266	466	250	399	260	102	250	399	249	371	260	102	249	371	246	342	241	442	246	431	266	466	266	466	246	431	249	416	266	466	249	416	250	399	241	311	235	279	260	102	241	311	260	102	246	342	201	468	173	459	177	413	68	-3	78	71	79	99	68	-3	79	99	94	395	94	395	79	99	82	129	-1	128	3	77	3	191	3	191	3	77	17	38	3	191	17	38	18	251	18	251	17	38	39	11	18	251	39	11	39	306	39	306	39	11	68	-3	39	306	68	-3	65	355	65	355	68	-3	94	395	83	35	68	-3	88	22	88	22	68	-3	102	-8	88	22	102	-8	96	14	96	14	102	-8	106	11	117	13	106	11	129	-5	117	13	129	-5	128	21	106	11	102	-8	129	-5	80	51	78	71	68	-3	80	51	68	-3	83	35	266	466	234	449	241	442	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	51	241	49	234	67	0	67	0	49	234	47	225	67	0	47	225	-15	0	110	165	150	312	127	307	110	165	127	307	102	133	110	165	102	133	148	58	110	165	148	58	111	165	127	307	101	303	102	133	102	133	101	303	73	299	102	133	73	299	67	0	67	0	73	299	53	256	67	0	53	256	53	252	67	0	53	252	52	247	33	274	42	272	43	296	43	296	42	272	48	268	43	296	48	268	73	299	73	299	48	268	52	263	73	299	52	263	53	256	43	296	12	293	22	275	43	296	22	275	33	274	263	242	267	308	256	250	256	250	267	308	247	253	241	252	247	253	267	308	241	252	267	308	239	295	271	233	283	225	293	312	293	312	283	225	301	222	293	312	301	222	311	309	311	309	301	222	315	224	311	309	315	224	325	302	325	302	315	224	327	231	325	302	327	231	334	291	334	291	327	231	335	240	334	291	335	240	339	277	339	277	335	240	339	251	339	277	339	251	341	263	267	308	263	242	271	233	267	308	271	233	293	312	157	43	162	185	163	226	163	226	162	185	191	216	163	226	191	216	205	268	205	268	191	216	214	236	205	268	214	236	239	295	239	295	214	236	230	247	239	295	230	247	241	252	163	226	111	165	148	58	163	226	148	58	157	43	305	0	305	18	293	-2	293	-2	305	18	285	19	293	-2	285	19	279	-5	279	-5	285	19	270	22	279	-5	270	22	265	-6	265	-6	270	22	260	28	265	-6	260	28	252	-7	252	-7	260	28	251	38	252	-7	251	38	242	52	242	52	162	185	169	25	242	52	169	25	186	9	242	52	186	9	209	-2	242	52	209	-2	241	-7	242	52	241	-7	252	-7	22	275	12	293	12	275	51	241	67	0	52	247	169	25	162	185	157	43	175	383	180	466	166	396	166	396	180	466	158	471	166	396	158	471	155	403	155	403	158	471	143	406	135	404	143	406	158	471	135	404	158	471	133	465	189	300	-22	0	61	0	189	300	61	0	189	196	189	300	189	196	196	4	189	300	196	4	194	450	189	300	194	450	186	335	182	362	186	335	194	450	182	362	194	450	180	466	182	362	180	466	175	383	101	360	108	378	115	449	115	449	108	378	116	391	115	449	116	391	133	465	133	465	116	391	126	400	133	465	126	400	135	404	101	360	115	449	101	425	101	360	101	425	91	394	101	360	91	394	82	360	244	56	237	61	257	-6	257	-6	237	61	231	72	257	-6	231	72	228	-11	228	-11	231	72	226	91	228	-11	226	91	224	120	279	65	269	58	279	6	279	6	269	58	261	55	279	6	261	55	257	-6	257	-6	261	55	253	54	295	29	305	61	310	101	295	29	310	101	292	101	295	29	292	101	286	79	295	29	286	79	279	6	194	450	196	4	204	427	204	427	196	4	209	-7	204	427	209	-7	209	398	209	398	209	-7	228	-11	209	398	228	-11	212	365	212	365	228	-11	224	120	187	21	196	4	189	196	187	21	189	196	186	174	187	21	186	174	184	149	187	21	184	149	182	43	182	43	184	149	182	122	182	43	182	122	181	95	182	43	181	95	181	69	244	56	257	-6	253	54	279	65	279	6	286	79	98	47	94	53	110	0	110	0	94	53	91	60	110	0	91	60	88	-5	88	-5	91	60	90	68	68	303	-36	-86	23	-138	68	303	23	-138	26	-129	68	303	26	-129	30	-119	68	303	30	-119	33	-109	68	303	33	-109	37	-98	68	303	37	-98	40	-88	68	303	40	-88	62	-6	68	303	62	-6	88	-5	68	303	88	-5	90	68	68	303	90	68	91	76	68	303	91	76	92	84	68	303	92	84	94	92	68	303	94	92	95	100	68	303	95	100	97	108	68	303	97	108	149	303	23	-138	-36	-86	-39	-98	23	-138	-39	-98	-43	-110	23	-138	-43	-110	-47	-121	23	-138	-47	-121	-51	-130	23	-138	-51	-130	-54	-138	198	156	181	123	182	88	182	88	181	123	162	92	182	88	162	92	154	43	154	43	162	92	143	66	154	43	143	66	131	15	131	15	143	66	125	49	131	15	125	49	110	0	110	0	125	49	109	42	205	-6	222	-8	237	303	237	303	222	-8	245	-4	237	303	245	-4	255	61	255	61	245	-4	254	54	254	50	254	54	245	-4	254	50	245	-4	255	45	255	45	245	-4	267	5	255	45	267	5	257	42	257	42	267	5	260	39	237	303	255	61	257	73	237	303	257	73	260	88	237	303	260	88	264	105	237	303	264	105	269	124	237	303	269	124	317	303	179	71	182	7	183	88	183	88	182	7	192	-1	183	88	192	-1	198	156	198	156	192	-1	205	-6	198	156	205	-6	237	303	182	88	183	88	198	156	288	56	279	46	287	24	287	24	279	46	271	40	287	24	271	40	267	5	267	5	271	40	264	38	307	49	327	81	311	90	307	49	311	90	299	71	307	49	299	71	288	56	307	49	288	56	287	24	177	57	175	47	176	19	177	57	176	19	182	7	177	57	182	7	179	71	174	39	174	35	176	19	174	39	176	19	175	47	103	44	98	47	110	0	103	44	110	0	109	42	260	39	267	5	264	38	52	245	50	238	76	16	76	16	50	238	49	231	76	16	49	231	48	225	48	225	-15	-8	3	-8	280	312	256	236	268	204	268	204	256	236	223	175	268	204	223	175	215	121	215	121	223	175	183	130	215	121	183	130	149	59	149	59	183	130	138	99	149	59	138	99	88	82	88	82	87	82	149	59	149	59	87	82	76	16	38	272	46	269	61	298	61	298	46	269	51	263	61	298	51	263	53	255	53	255	76	16	61	298	34	295	12	293	26	275	34	295	26	275	38	272	34	295	38	272	61	298	61	298	76	16	91	302	91	302	76	16	87	82	91	302	87	82	121	307	121	307	87	82	149	312	52	251	52	245	76	16	52	251	76	16	53	255	48	225	3	-8	76	16	26	275	12	293	12	275	280	312	268	204	298	308	73	100	70	121	70	121	59	-4	70	121	54	209	59	-4	54	209	32	8	32	8	54	209	29	182	32	8	29	182	13	28	13	28	29	182	11	153	13	28	11	153	1	54	1	54	11	153	0	121	1	54	0	121	-2	87	112	197	134	208	126	283	112	197	126	283	125	290	112	197	125	290	114	452	112	197	114	452	96	344	112	197	96	344	96	342	112	197	96	342	94	182	59	280	60	269	60	295	60	295	60	269	64	258	60	295	64	258	65	309	65	309	64	258	71	248	65	309	71	248	73	321	73	321	71	248	78	239	73	321	78	239	83	333	83	333	78	239	86	234	83	333	86	234	96	342	96	342	86	234	94	182	73	144	81	164	86	232	86	232	81	164	94	182	86	232	94	182	86	234	73	144	86	232	54	209	73	144	54	209	70	121	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	84	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	100	70	121	59	-4	73	100	59	-4	91	-8	73	100	91	-8	82	84	125	290	133	402	114	452	114	452	133	402	136	413	114	452	136	413	147	464	147	464	136	413	142	424	147	464	142	424	153	435	136	388	134	392	142	325	142	325	134	392	134	397	142	325	134	397	133	315	133	315	134	397	133	402	147	464	153	435	186	471	186	471	153	435	168	444	186	471	168	444	189	453	133	402	125	290	127	303	133	402	127	303	133	315	134	208	139	262	134	266	134	208	134	266	130	272	134	208	130	272	127	277	134	208	127	277	126	283	73	361	80	353	88	435	88	435	80	353	88	347	88	435	88	347	114	452	114	452	88	347	96	344	72	414	66	387	68	373	72	414	68	373	73	361	72	414	73	361	88	435	282	377	288	398	287	406	282	377	287	406	282	413	282	377	282	413	273	418	282	377	273	418	267	359	273	418	261	421	267	359	267	359	261	421	244	422	267	359	244	422	241	346	241	346	244	422	225	420	241	346	225	420	208	337	208	337	225	420	204	414	208	337	204	414	182	405	208	337	182	405	168	334	168	334	182	405	162	393	168	334	162	393	154	332	154	332	162	393	143	380	154	332	143	380	142	325	142	325	143	380	139	384	142	325	139	384	136	388	271	239	276	257	274	266	271	239	274	266	269	274	271	239	269	274	261	280	271	239	261	280	258	224	249	284	234	286	238	213	249	284	238	213	258	224	249	284	258	224	261	280	174	205	183	204	193	281	193	281	183	204	213	207	193	281	213	207	213	285	213	285	213	207	238	213	213	285	238	213	234	286	143	207	153	206	155	270	155	270	153	206	164	205	155	270	164	205	173	276	173	276	164	205	174	205	173	276	174	205	193	281	143	207	155	270	139	262	143	207	139	262	134	208	157	-93	182	-108	171	-83	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	24	62	24	62	36	67	36	67	24	62	37	-9	36	67	37	-9	45	73	45	73	37	-9	54	-7	45	73	54	-7	54	82	54	82	54	-7	69	0	54	82	69	0	62	92	62	92	69	0	70	104	85	131	70	104	82	8	85	131	82	8	94	21	37	-9	24	62	21	-7	21	-7	24	62	13	57	21	-7	13	57	10	-3	10	-3	13	57	5	50	10	-3	5	50	2	2	2	2	5	50	0	42	2	2	0	42	-1	12	-1	12	0	42	-2	33	-1	12	-2	33	-3	24	45	210	59	221	63	263	63	263	59	221	74	229	63	263	74	229	91	285	91	285	74	229	90	234	91	285	90	234	105	236	125	298	105	236	128	236	125	298	128	236	167	303	167	303	128	236	141	118	167	303	141	118	156	161	39	234	17	198	35	198	39	234	35	198	45	210	39	234	45	210	63	263	238	-5	263	72	262	82	262	82	265	112	238	-5	238	-5	265	112	272	146	238	-5	272	146	238	236	238	236	272	146	281	181	238	236	281	181	290	212	156	161	169	202	167	303	167	303	169	202	179	236	167	303	179	236	385	303	385	303	179	236	238	236	385	303	238	236	298	236	298	236	371	236	385	303	319	69	310	55	318	31	318	31	310	55	301	47	318	31	301	47	297	12	297	12	301	47	292	43	297	12	292	43	285	41	285	41	277	44	297	12	297	12	277	44	271	0	334	55	345	81	329	89	334	55	329	89	319	69	334	55	319	69	318	31	271	0	277	44	270	51	271	0	270	51	266	61	271	0	266	61	263	72	271	0	263	72	238	-5	179	50	181	33	182	83	182	83	181	33	189	18	182	83	189	18	192	120	192	120	189	18	201	6	192	120	201	6	206	160	206	160	201	6	218	-2	206	160	218	-2	222	199	222	199	218	-2	238	-5	222	199	238	-5	238	236	123	75	141	118	128	236	123	75	128	236	121	212	123	75	121	212	110	186	123	75	110	186	104	37	98	158	85	131	94	21	98	158	94	21	104	37	98	158	104	37	110	186	70	104	69	0	82	8	105	236	125	298	91	285	298	236	238	236	290	212	78	34	77	44	77	44	74	1	77	44	78	236	74	1	78	236	66	6	66	6	78	236	57	205	66	6	57	205	43	-86	43	-86	57	205	40	-97	39	171	25	138	28	-130	39	171	28	-130	32	-119	39	171	32	-119	37	-108	39	171	37	-108	40	-97	39	171	40	-97	57	205	25	-138	28	-130	25	138	25	-138	25	138	15	106	25	-138	15	106	-34	-81	25	-138	-34	-81	-38	-93	25	-138	-38	-93	-42	-106	25	-138	-42	-106	-46	-118	25	-138	-46	-118	-50	-129	25	-138	-50	-129	-54	-138	93	-5	105	-7	94	16	94	16	105	-7	103	15	117	18	103	15	105	-7	117	18	105	-7	117	-8	109	173	117	198	121	280	121	280	117	198	126	220	121	280	126	220	142	293	142	293	126	220	136	240	142	293	136	240	146	257	146	257	155	269	164	303	164	303	155	269	165	279	164	303	165	279	187	310	187	310	165	279	174	286	187	310	174	286	184	291	102	148	109	173	121	280	102	148	121	280	102	264	102	148	102	264	78	236	102	148	78	236	77	44	218	237	216	204	224	41	224	41	216	204	209	168	224	41	209	168	206	25	206	25	209	168	198	132	206	25	198	132	186	11	186	11	198	132	184	97	186	11	184	97	167	66	167	66	156	50	165	0	165	0	156	50	143	36	165	0	143	36	142	-6	142	-6	143	36	131	25	142	-6	131	25	117	18	187	310	184	291	192	293	192	293	200	291	210	312	210	312	200	291	208	285	210	312	208	285	213	275	164	303	142	293	146	257	218	237	224	41	235	311	235	311	224	41	249	71	235	311	249	71	260	304	260	304	249	71	270	107	260	304	270	107	281	290	281	290	270	107	287	148	281	290	287	148	297	265	297	265	287	148	298	189	297	265	298	189	302	228	210	312	213	275	235	311	235	311	213	275	217	259	235	311	217	259	218	237	210	312	187	310	192	293	167	66	165	0	186	11	87	20	81	26	83	-2	87	20	83	-2	93	-5	87	20	93	-5	94	16	78	34	77	44	74	1	78	34	74	1	83	-2	78	34	83	-2	81	26	117	18	117	-8	142	-6	70	127	70	127	70	127	70	127	59	234	59	-3	59	-3	59	234	38	210	59	-3	38	210	32	10	32	10	38	210	21	184	32	10	21	184	13	32	13	32	21	184	8	155	13	32	8	155	1	61	1	61	8	155	0	125	1	61	0	125	-2	94	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	85	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	103	70	127	59	-3	73	103	59	-3	91	-8	73	103	91	-8	82	85	162	299	132	246	169	252	169	252	187	248	198	309	198	309	187	248	202	240	198	309	202	240	232	312	232	312	202	240	216	230	232	312	216	230	233	222	256	219	271	221	273	305	273	305	271	221	284	227	273	305	284	227	288	296	288	296	284	227	294	237	288	296	294	237	299	282	299	282	294	237	300	250	299	282	300	250	302	265	254	310	232	312	233	222	254	310	233	222	256	219	254	310	256	219	273	305	198	309	162	299	169	252	74	168	85	203	90	261	90	261	85	203	104	229	90	261	104	229	125	283	125	283	104	229	132	246	125	283	132	246	162	299	74	168	90	261	59	234	74	168	59	234	70	127	157	-93	182	-108	171	-83	212	107	196	69	219	19	219	19	196	69	172	39	219	19	172	39	167	-1	167	-1	172	39	143	18	167	-1	143	18	112	11	112	11	97	14	109	-8	109	-8	97	14	87	21	109	-8	87	21	71	-4	71	-4	87	21	81	32	71	-4	81	32	79	44	-1	91	3	57	7	149	7	149	3	57	17	29	7	149	17	29	35	207	35	207	17	29	40	8	35	207	40	8	80	256	80	256	40	8	71	-4	80	256	71	-4	78	55	204	214	214	303	195	227	195	227	214	303	186	236	154	226	186	236	214	303	154	226	214	303	140	290	212	107	219	19	218	150	218	150	219	19	222	236	222	236	219	19	260	51	222	236	362	303	214	303	204	214	211	196	214	303	214	303	211	196	216	175	214	303	216	175	222	236	222	236	216	175	218	150	140	290	80	256	84	108	140	290	84	108	101	158	140	290	101	158	125	198	140	290	125	198	154	226	80	256	78	55	84	108	298	137	292	165	288	91	288	91	292	165	277	184	288	91	277	184	260	51	260	51	277	184	257	198	260	51	257	198	237	214	112	11	109	-8	167	-1	222	236	260	51	237	214	362	303	222	236	348	236	71	-4	79	44	78	55	166	66	165	77	165	77	146	-5	165	77	172	303	146	-5	172	303	143	236	143	236	172	303	113	295	143	236	113	295	112	236	93	234	112	236	113	295	93	234	113	295	72	227	72	227	113	295	68	273	72	227	68	273	52	215	52	215	68	273	36	243	52	215	36	243	35	198	35	198	36	243	21	176	170	113	177	146	172	303	172	303	177	146	189	187	172	303	189	187	207	236	207	236	292	236	308	303	172	303	207	236	308	303	172	303	165	77	166	90	172	303	166	90	170	113	15	209	3	176	21	176	15	209	21	176	36	243	222	70	212	56	221	32	221	32	212	56	202	47	221	32	202	47	199	12	199	12	202	47	194	43	199	12	194	43	186	41	186	41	178	43	199	12	199	12	178	43	174	0	238	56	248	83	232	90	238	56	232	90	222	70	238	56	222	70	221	32	174	0	178	43	172	49	174	0	172	49	168	56	174	0	168	56	166	66	174	0	166	66	146	-5	146	-5	143	236	122	-2	122	-2	143	236	114	171	122	-2	114	171	104	6	104	6	114	171	96	125	104	6	96	125	91	19	91	19	96	125	86	93	91	19	86	93	84	35	84	35	86	93	82	71	84	35	82	71	81	54	146	-5	166	66	165	77	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	81	304	57	259	60	257	-1	91	3	55	6	153	6	153	3	55	20	27	6	153	20	27	30	213	30	213	20	27	46	7	30	213	46	7	70	264	70	264	46	7	82	-4	70	264	82	-4	78	82	78	82	80	112	70	264	70	264	80	112	85	144	70	264	85	144	93	176	70	264	93	176	128	299	128	299	93	176	104	209	128	299	104	209	120	238	120	238	139	263	128	299	128	299	139	263	161	279	128	299	161	279	204	312	204	312	161	279	183	289	204	312	183	289	207	293	207	293	232	294	232	312	207	293	232	312	204	312	335	176	342	35	338	215	338	215	342	35	358	301	358	301	342	35	369	66	358	301	369	66	383	291	383	291	369	66	390	100	383	291	390	100	402	273	402	273	390	100	406	136	402	273	406	136	414	246	414	246	406	136	415	173	414	246	415	173	419	210	331	272	335	258	358	301	358	301	335	258	337	238	358	301	337	238	338	215	308	302	297	276	316	284	316	284	325	281	330	304	330	304	325	281	331	272	330	304	331	272	358	301	330	304	308	302	316	284	328	139	316	105	321	19	328	139	321	19	342	35	328	139	342	35	335	176	278	42	297	6	299	72	299	72	297	6	321	19	299	72	321	19	316	105	237	16	239	-6	252	23	252	23	239	-6	270	-1	252	23	270	-1	266	31	266	31	270	-1	278	42	204	-8	239	-6	209	11	209	11	239	-6	222	12	222	12	239	-6	237	16	257	197	267	227	269	285	269	285	267	227	281	255	269	285	281	255	288	295	288	295	281	255	297	276	288	295	297	276	308	302	252	272	236	257	250	171	252	272	250	171	257	197	252	272	257	197	269	285	214	231	195	201	204	-8	214	231	204	-8	209	11	214	231	209	11	250	171	214	231	250	171	236	257	180	170	167	137	169	-138	180	170	169	-138	204	-8	180	170	204	-8	195	201	169	-138	167	137	157	105	169	-138	157	105	132	11	169	-138	132	11	127	-8	169	-138	127	-8	92	-138	127	-8	132	11	116	12	127	-8	116	12	102	19	127	-8	102	19	90	32	127	-8	90	32	82	-4	81	52	78	82	82	-4	81	52	82	-4	90	32	297	6	278	42	270	-1	41	231	51	240	61	305	61	305	51	240	60	244	61	305	60	244	69	246	69	246	82	244	91	312	91	312	82	244	93	238	91	312	93	238	110	308	110	308	93	238	101	226	110	308	101	226	108	206	40	285	25	258	29	200	40	285	29	200	34	218	40	285	34	218	41	231	40	285	41	231	61	305	15	228	10	200	29	200	15	228	29	200	25	258	110	308	108	206	112	177	112	177	115	124	123	295	123	295	115	124	118	32	123	295	118	32	120	-28	91	312	61	305	69	246	115	124	-91	-126	-7	-126	115	124	-7	-126	118	32	146	52	348	303	264	303	146	52	264	303	143	149	146	52	143	149	140	206	146	52	140	206	150	-132	146	52	150	-132	152	-7	170	-62	163	-50	170	-138	170	-138	163	-50	157	-32	170	-138	157	-32	152	-7	170	-62	194	-133	179	-69	179	-69	194	-133	187	-71	197	-70	187	-71	194	-133	197	-70	194	-133	215	-119	231	-97	243	-65	249	-24	231	-97	249	-24	231	-24	231	-97	231	-24	225	-44	231	-97	225	-44	217	-58	231	-97	217	-58	215	-119	207	-66	197	-70	215	-119	207	-66	215	-119	217	-58	120	-28	122	-61	123	295	123	295	122	-61	127	-90	123	295	127	-90	131	274	131	274	127	-90	136	-115	131	274	136	-115	136	244	136	244	136	-115	150	-132	136	244	150	-132	140	206	123	295	110	308	112	177	152	-7	150	-132	170	-138	170	-62	170	-138	194	-133	26	279	34	267	35	312	35	312	34	267	39	253	35	312	39	253	70	308	70	308	39	253	40	237	70	308	40	237	54	9	35	312	-2	312	14	289	35	312	14	289	26	279	114	12	105	18	120	-8	120	-8	105	18	98	27	120	-8	98	27	84	-3	84	-3	98	27	93	39	84	-3	93	39	92	55	92	55	93	297	84	-3	84	-3	93	297	70	308	84	-3	70	308	54	9	95	87	101	125	107	279	107	279	101	125	108	166	107	279	108	166	114	258	114	258	108	166	114	204	114	258	114	204	116	234	93	297	92	55	95	87	93	297	95	87	107	279	263	2	204	11	198	-8	198	-8	204	11	204	303	198	-8	204	303	163	-138	163	-138	204	303	127	11	163	-138	127	11	120	-8	120	-8	127	11	114	12	120	-8	86	-138	163	-138	231	19	263	2	240	26	240	26	263	2	249	36	281	100	249	36	263	2	281	100	263	2	314	33	457	286	483	294	483	312	457	286	483	312	452	312	457	286	452	312	436	269	436	269	452	312	418	245	418	245	452	312	380	292	418	245	380	292	405	218	405	218	380	292	395	189	306	173	314	33	335	241	335	241	314	33	350	78	335	241	350	78	380	292	380	292	350	78	377	132	380	292	377	132	395	189	263	2	231	19	222	14	263	2	222	14	213	11	263	2	213	11	204	11	37	212	30	186	31	29	37	212	31	29	54	9	37	212	54	9	40	237	21	157	14	126	16	57	21	157	16	57	31	29	21	157	31	29	30	186	16	57	14	126	11	90	281	100	314	33	306	173	204	303	204	11	282	303	14	289	-2	312	-2	294	89	20	83	30	88	-8	88	-8	83	30	80	42	88	-8	80	42	76	-6	76	-6	80	42	78	56	89	279	78	56	81	104	89	279	81	104	90	152	173	61	161	41	164	6	164	6	161	41	146	25	164	6	146	25	144	-1	144	-1	146	25	129	14	144	-1	129	14	123	-6	123	-6	129	14	110	11	101	-8	123	-6	110	11	101	-8	110	11	98	13	101	-8	98	13	89	20	101	-8	89	20	88	-8	171	287	176	310	159	280	159	280	176	310	148	271	124	238	148	271	142	304	124	238	142	304	113	293	113	293	89	279	90	152	113	293	90	152	104	197	113	293	104	197	124	238	68	262	45	236	53	0	68	262	53	0	64	-3	68	262	64	-3	76	-6	68	262	76	-6	78	56	68	262	78	56	89	279	-1	86	0	65	1	131	1	131	0	65	6	47	1	131	6	47	11	171	11	171	6	47	15	30	11	171	15	30	26	206	26	206	15	30	27	16	26	206	27	16	45	236	45	236	27	16	42	5	45	236	42	5	53	0	199	293	216	294	216	312	199	293	216	312	184	291	184	291	216	312	176	310	184	291	176	310	171	287	176	310	142	304	148	271	185	152	183	118	183	110	185	152	183	110	183	102	185	152	183	102	183	96	185	152	183	96	183	90	185	152	183	90	183	84	185	152	183	84	196	33	185	152	196	33	194	188	256	13	246	20	252	-7	252	-7	246	20	239	30	252	-7	239	30	234	-2	234	-2	239	30	235	43	234	-2	235	43	234	60	234	60	234	65	229	242	229	242	234	65	234	70	229	242	234	70	235	75	229	242	235	75	254	250	254	250	235	75	235	80	254	250	235	80	236	85	236	85	241	94	254	250	254	250	241	94	249	108	254	250	249	108	258	126	252	-7	271	-8	256	13	256	13	271	-8	270	11	308	30	270	11	271	-8	308	30	271	-8	280	-8	374	259	392	302	373	265	373	265	392	302	371	271	366	280	371	271	392	302	366	280	392	302	361	310	449	249	445	257	450	158	450	158	445	257	433	275	450	158	433	275	431	107	431	107	433	275	416	290	431	107	416	290	401	60	401	60	416	290	392	302	401	60	392	302	376	237	376	237	392	302	376	245	392	302	374	259	375	252	392	302	375	252	376	245	361	310	320	312	336	293	361	310	336	293	349	290	361	310	349	290	359	286	361	310	359	286	366	280	359	139	362	21	372	197	372	197	362	21	401	60	372	197	401	60	376	237	449	249	450	158	452	240	452	240	450	158	457	209	452	240	457	209	455	230	455	230	457	209	456	220	297	-6	306	-4	308	30	308	30	306	-4	314	-2	308	30	314	-2	338	78	338	78	314	-2	362	21	338	78	362	21	359	139	308	30	280	-8	289	-7	308	30	289	-7	297	-6	278	221	275	233	276	181	278	221	276	181	278	190	278	221	278	190	279	199	278	221	279	199	279	207	254	250	258	126	263	248	263	248	258	126	266	145	263	248	266	145	270	242	270	242	266	145	272	163	270	242	272	163	275	233	275	233	272	163	274	172	275	233	274	172	276	181	234	-2	234	60	229	242	234	-2	229	242	218	5	218	5	229	242	209	219	218	5	209	219	205	17	205	17	209	219	196	33	182	18	183	84	173	61	182	18	173	61	164	6	183	84	182	18	196	33	194	188	196	33	209	219	336	293	320	312	320	294	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	8	412	8	385	14	424	14	424	8	385	15	373	14	424	15	373	24	434	24	434	15	373	24	363	24	434	24	363	36	440	36	440	24	363	36	357	36	440	36	357	49	443	49	443	36	357	49	354	49	443	49	354	63	440	63	440	49	354	63	357	63	440	63	357	76	434	76	434	63	357	76	363	76	434	76	363	86	424	86	424	76	363	86	372	86	424	86	372	92	412	92	412	86	372	92	384	92	412	92	384	94	398	152	412	152	385	158	424	158	424	152	385	158	373	158	424	158	373	167	434	167	434	158	373	167	363	167	434	167	363	179	440	179	440	167	363	179	357	179	440	179	357	192	443	192	443	179	357	192	354	192	443	192	354	206	440	206	440	192	354	206	357	206	440	206	357	219	434	219	434	206	357	219	363	219	434	219	363	228	424	228	424	219	363	228	372	228	424	228	372	235	412	235	412	228	372	235	384	235	412	235	384	237	398	152	385	152	412	149	398	8	385	8	412	6	398	23	275	14	293	14	275	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	87	412	87	385	93	424	93	424	87	385	93	373	93	424	93	373	102	434	102	434	93	373	103	363	102	434	103	363	114	440	114	440	103	363	114	357	114	440	114	357	127	443	127	443	114	357	127	354	127	443	127	354	142	440	142	440	127	354	142	357	142	440	142	357	154	434	154	434	142	357	154	363	154	434	154	363	163	424	163	424	154	363	163	372	163	424	163	372	170	412	170	412	163	372	170	384	170	412	170	384	172	398	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	230	412	230	385	236	424	236	424	230	385	236	373	236	424	236	373	246	434	246	434	236	373	246	363	246	434	246	363	257	440	257	440	246	363	258	357	257	440	258	357	271	443	271	443	258	357	271	354	271	443	271	354	285	440	285	440	271	354	285	357	285	440	285	357	297	434	297	434	285	357	297	363	297	434	297	363	307	424	307	424	297	363	307	372	307	424	307	372	313	412	313	412	307	372	313	384	313	412	313	384	315	398	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	230	385	230	412	228	398	81	304	57	259	60	257	87	385	87	412	84	398	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	271	440	270	446	270	430	270	430	270	446	268	451	270	430	268	451	266	421	266	421	268	451	264	456	266	421	264	456	260	413	260	413	264	456	259	458	260	413	259	458	253	459	250	404	260	413	253	459	250	404	253	459	246	459	250	404	246	459	238	457	250	404	238	457	238	394	238	394	238	457	231	454	238	394	231	454	224	448	238	394	224	448	217	440	238	394	217	440	183	348	217	440	151	348	183	348	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	267	440	266	446	266	430	266	430	266	446	263	451	266	430	263	451	262	421	262	421	263	451	259	456	262	421	259	456	255	413	255	413	259	456	254	458	255	413	254	458	249	459	246	404	255	413	249	459	246	404	249	459	241	459	246	404	241	459	233	457	246	404	233	457	233	394	233	394	233	457	226	454	233	394	226	454	219	448	233	394	219	448	212	440	233	394	212	440	179	348	179	348	212	440	146	348	81	304	57	259	60	257	89	20	83	30	88	-8	88	-8	83	30	80	42	88	-8	80	42	76	-6	76	-6	80	42	78	56	89	279	78	56	81	104	89	279	81	104	90	152	173	61	161	41	164	6	164	6	161	41	146	25	164	6	146	25	144	-1	144	-1	146	25	129	14	144	-1	129	14	123	-6	123	-6	129	14	110	11	101	-8	123	-6	110	11	101	-8	110	11	98	13	101	-8	98	13	89	20	101	-8	89	20	88	-8	171	287	176	310	159	280	159	280	176	310	148	271	124	238	148	271	142	304	124	238	142	304	113	293	113	293	89	279	90	152	113	293	90	152	104	197	113	293	104	197	124	238	68	262	45	236	53	0	68	262	53	0	64	-3	68	262	64	-3	76	-6	68	262	76	-6	78	56	68	262	78	56	89	279	-1	86	0	65	1	131	1	131	0	65	6	47	1	131	6	47	11	171	11	171	6	47	15	30	11	171	15	30	26	206	26	206	15	30	27	16	26	206	27	16	45	236	45	236	27	16	42	5	45	236	42	5	53	0	199	293	216	294	216	312	199	293	216	312	184	291	184	291	216	312	176	310	184	291	176	310	171	287	176	310	142	304	148	271	185	152	183	118	183	110	185	152	183	110	183	102	185	152	183	102	183	96	185	152	183	96	183	90	185	152	183	90	183	84	185	152	183	84	196	33	185	152	196	33	194	188	256	13	246	20	252	-7	252	-7	246	20	239	30	252	-7	239	30	234	-2	234	-2	239	30	235	43	234	-2	235	43	234	60	234	60	234	65	229	242	229	242	234	65	234	70	229	242	234	70	235	75	229	242	235	75	254	250	254	250	235	75	235	80	254	250	235	80	236	85	236	85	241	94	254	250	254	250	241	94	249	108	254	250	249	108	258	126	252	-7	271	-8	256	13	256	13	271	-8	270	11	308	30	270	11	271	-8	308	30	271	-8	280	-8	354	440	353	446	352	430	352	430	353	446	350	451	352	430	350	451	348	421	348	421	350	451	345	456	348	421	345	456	342	413	342	413	345	456	340	458	342	413	340	458	335	459	342	413	335	459	332	404	332	404	335	459	327	459	332	404	327	459	320	394	320	394	327	459	319	457	320	394	319	457	312	454	232	348	265	348	299	440	299	440	265	348	320	394	299	440	320	394	305	448	305	448	320	394	312	454	374	259	392	302	373	265	373	265	392	302	371	271	366	280	371	271	392	302	366	280	392	302	361	310	449	249	445	257	450	158	450	158	445	257	433	275	450	158	433	275	431	107	431	107	433	275	416	290	431	107	416	290	401	60	401	60	416	290	392	302	401	60	392	302	376	237	376	237	392	302	376	245	392	302	374	259	375	252	392	302	375	252	376	245	361	310	320	312	336	293	361	310	336	293	349	290	361	310	349	290	359	286	361	310	359	286	366	280	359	139	362	21	372	197	372	197	362	21	401	60	372	197	401	60	376	237	449	249	450	158	452	240	452	240	450	158	457	209	452	240	457	209	455	230	455	230	457	209	456	220	297	-6	306	-4	308	30	308	30	306	-4	314	-2	308	30	314	-2	338	78	338	78	314	-2	362	21	338	78	362	21	359	139	308	30	280	-8	289	-7	308	30	289	-7	297	-6	278	221	275	233	276	181	278	221	276	181	278	190	278	221	278	190	279	199	278	221	279	199	279	207	254	250	258	126	263	248	263	248	258	126	266	145	263	248	266	145	270	242	270	242	266	145	272	163	270	242	272	163	275	233	275	233	272	163	274	172	275	233	274	172	276	181	234	-2	234	60	229	242	234	-2	229	242	218	5	218	5	229	242	209	219	218	5	209	219	205	17	205	17	209	219	196	33	182	18	183	84	173	61	182	18	173	61	164	6	183	84	182	18	196	33	194	188	196	33	209	219	336	293	320	312	320	294	96	2	142	-7	106	25	106	25	142	-7	120	22	148	35	120	22	142	-7	148	35	142	-7	189	0	238	209	254	236	230	220	230	220	254	236	225	255	230	220	225	255	219	228	219	228	225	255	204	231	175	218	204	231	190	262	175	218	190	262	162	260	143	187	175	218	162	260	143	187	162	260	136	251	143	187	136	251	113	239	143	187	113	239	112	146	91	222	70	204	81	74	91	222	81	74	90	106	91	222	90	106	112	146	91	222	112	146	113	239	95	33	88	45	96	2	96	2	88	45	83	60	96	2	83	60	64	28	64	28	83	60	81	74	64	28	81	74	70	204	238	209	243	195	254	236	254	236	243	195	245	181	262	53	245	181	236	150	262	53	236	150	230	21	230	21	236	150	212	109	230	21	212	109	189	0	189	0	212	109	181	67	189	0	181	67	148	35	225	255	190	262	204	231	292	140	287	176	284	94	284	94	287	176	274	209	284	94	274	209	262	53	262	53	274	209	254	236	262	53	254	236	245	181	132	328	146	439	130	328	130	328	146	439	129	329	114	305	129	329	146	439	114	305	146	439	105	397	273	411	267	401	276	351	276	351	267	401	260	392	276	351	260	392	253	384	253	384	234	370	276	351	276	351	234	370	230	336	276	449	283	465	272	453	272	453	283	465	266	454	237	447	266	454	260	469	237	447	260	469	237	471	180	456	182	402	200	464	200	464	182	402	208	428	200	464	208	428	220	469	220	469	208	428	237	447	220	469	237	447	237	471	165	351	142	349	180	330	146	439	142	349	159	375	146	439	159	375	161	448	161	448	159	375	182	402	161	448	182	402	180	456	146	439	132	328	133	328	146	439	133	328	135	328	146	439	135	328	137	328	146	439	137	328	142	349	105	397	72	341	80	230	105	397	80	230	90	256	105	397	90	256	101	281	105	397	101	281	114	305	72	341	48	277	64	28	72	341	64	28	70	204	72	341	70	204	80	230	29	154	32	109	34	213	34	213	32	109	43	65	34	213	43	65	48	277	48	277	43	65	64	28	273	411	276	351	278	421	278	421	276	351	310	377	278	421	310	377	279	432	279	432	283	465	279	438	279	438	283	465	278	444	283	465	260	469	266	454	310	377	324	417	318	440	310	377	318	440	303	456	310	377	303	456	283	465	310	377	283	465	279	432	165	351	180	330	189	354	189	354	180	330	230	336	189	354	230	336	212	360	212	360	230	336	234	370	180	330	142	349	137	328	283	465	276	449	278	444	95	33	96	2	106	25	232	441	250	446	250	446	250	471	250	446	265	442	250	471	265	442	267	471	267	471	265	442	277	431	267	471	277	431	280	468	280	468	277	431	284	413	280	468	284	413	291	465	291	465	284	413	288	391	291	465	288	391	290	366	329	146	342	144	339	172	339	172	342	144	350	169	350	169	342	144	354	142	350	169	354	142	361	165	361	165	354	142	366	140	361	165	366	140	372	163	372	163	366	140	380	139	372	163	380	139	384	161	384	161	380	139	394	138	384	161	394	138	398	159	339	172	348	201	351	414	351	414	348	201	356	232	351	414	356	232	361	387	361	387	356	232	362	263	361	387	362	263	366	357	366	357	362	263	366	295	366	357	366	295	368	326	339	172	351	414	335	437	339	172	335	437	329	146	329	146	335	437	314	454	329	146	314	454	308	99	308	99	314	454	302	460	308	99	302	460	291	465	308	99	291	465	290	366	290	366	288	331	308	99	308	99	288	331	284	294	308	99	284	294	283	56	283	56	284	294	278	259	283	56	278	259	272	228	283	56	272	228	266	202	266	202	257	165	283	56	283	56	257	165	253	22	253	22	257	165	243	118	253	22	243	118	228	76	217	0	253	22	228	76	217	0	228	76	210	42	217	0	210	42	191	19	217	0	191	19	171	-8	171	-8	191	19	171	11	171	11	160	12	171	-8	171	-8	160	12	151	17	171	-8	151	17	144	27	266	202	232	232	257	165	257	165	232	232	211	266	257	165	211	266	205	190	205	190	211	266	200	299	205	190	200	299	196	327	166	221	205	190	177	450	177	450	205	190	196	327	177	450	196	327	195	345	195	345	198	378	177	450	177	450	198	378	212	466	120	335	125	295	127	385	127	385	125	295	140	257	127	385	140	257	148	423	148	423	140	257	166	221	148	423	166	221	177	450	198	378	205	405	212	466	212	466	205	405	217	427	212	466	217	427	250	471	250	471	217	427	232	441	250	471	232	441	250	446	27	145	36	154	41	187	41	187	36	154	45	161	41	187	45	161	64	202	64	202	45	161	54	166	64	202	54	166	62	168	62	168	67	167	64	202	64	202	67	167	90	212	21	168	5	147	19	135	21	168	19	135	27	145	21	168	27	145	41	187	137	57	132	214	131	-4	131	-4	132	214	118	216	131	-4	118	216	100	6	100	6	118	216	90	212	100	6	90	212	79	23	79	23	90	212	74	150	79	23	74	150	73	137	79	23	73	137	70	123	156	194	151	203	152	146	156	194	152	146	154	157	156	194	154	157	156	167	156	194	156	167	157	176	156	194	157	176	158	183	138	77	140	92	143	210	143	210	140	92	144	112	143	210	144	112	151	203	151	203	144	112	150	138	151	203	150	138	152	146	137	66	138	77	143	210	137	66	143	210	132	214	137	66	132	214	137	57	171	-8	144	27	131	-4	131	-4	144	27	139	40	131	-4	139	40	137	57	70	165	72	161	90	212	90	212	72	161	74	156	90	212	74	156	74	150	67	48	79	23	70	123	67	48	70	123	67	108	67	48	67	108	64	93	67	48	64	93	63	78	90	212	67	167	70	165	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	158	211	216	34	214	45	214	45	225	381	201	423	225	381	214	45	215	51	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	166	452	158	211	214	45	166	452	214	45	201	423	244	278	241	278	256	207	244	278	256	207	261	325	261	325	256	207	267	244	261	325	267	244	284	374	284	374	267	244	278	280	284	374	278	280	290	313	284	374	290	313	315	418	315	418	290	313	302	342	315	418	302	342	314	367	314	367	327	385	315	418	315	418	327	385	355	449	221	78	256	207	241	278	327	385	341	402	355	449	355	449	341	402	355	416	355	449	355	416	403	462	403	462	355	416	371	426	403	462	371	426	387	429	387	429	391	429	403	462	403	462	391	429	393	428	403	462	393	428	395	427	409	351	425	349	429	458	429	458	425	349	440	352	429	458	440	352	448	448	448	448	440	352	453	359	448	448	453	359	461	434	461	434	453	359	462	370	461	434	462	370	468	417	468	417	462	370	468	384	468	417	468	384	471	399	396	357	409	351	397	423	397	423	409	351	403	462	403	462	409	351	429	458	391	418	387	412	387	365	391	418	387	365	396	357	391	418	396	357	397	423	383	405	381	397	382	375	383	405	382	375	387	365	383	405	387	365	387	412	403	462	395	427	396	425	403	462	396	425	397	423	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	268	0	103	34	90	25	268	0	90	25	73	20	268	0	73	20	49	17	268	0	49	17	49	0	120	69	231	21	221	26	120	69	221	26	216	34	120	69	216	34	158	211	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	115	463	110	400	134	360	382	375	381	397	380	387	80	117	86	150	73	263	73	263	86	150	95	182	73	263	95	182	133	299	133	299	95	182	106	212	133	299	106	212	121	238	121	238	136	260	133	299	133	299	136	260	152	275	133	299	152	275	168	285	-1	91	3	54	6	153	6	153	3	54	20	26	6	153	20	26	31	212	31	212	20	26	46	6	31	212	46	6	73	263	73	263	46	6	78	83	168	285	186	291	212	312	212	312	186	291	207	293	212	312	207	293	208	11	239	-6	208	11	204	-8	204	-8	208	11	207	293	204	-8	207	293	170	-138	170	-138	207	293	132	11	170	-138	132	11	127	-8	127	-8	132	11	116	12	127	-8	116	12	101	19	89	31	81	52	82	-4	89	31	82	-4	127	-8	89	31	127	-8	101	19	82	-4	81	52	78	83	82	-4	78	83	46	6	236	16	239	-6	250	23	250	23	239	-6	269	-1	250	23	269	-1	264	31	264	31	269	-1	275	42	297	72	275	42	295	6	297	72	295	6	318	19	221	12	208	11	239	-6	221	12	239	-6	236	16	127	-8	92	-138	170	-138	290	312	334	472	254	472	290	312	254	472	284	293	290	312	284	293	303	291	290	312	303	291	335	309	212	312	208	11	284	293	212	312	284	293	254	472	339	35	366	65	370	297	370	297	366	65	388	98	370	297	388	98	397	278	397	278	388	98	404	135	397	278	404	135	413	249	413	249	404	135	415	173	413	249	415	173	419	210	370	297	338	229	339	35	335	253	338	229	370	297	335	253	370	297	335	309	335	309	303	291	317	284	335	309	317	284	329	272	335	309	329	272	335	253	338	229	335	184	339	35	339	35	335	184	327	143	339	35	327	143	318	19	318	19	327	143	314	106	318	19	314	106	297	72	275	42	269	-1	295	6	133	299	168	285	212	312	80	117	73	263	78	83	17	180	31	202	32	247	32	247	31	202	47	218	32	247	47	218	64	276	64	276	47	218	66	228	64	276	66	228	107	296	107	296	66	228	88	234	107	296	88	234	111	235	166	303	111	235	126	235	166	303	126	235	127	-1	127	-1	126	235	117	3	11	214	-1	180	17	180	11	214	17	180	32	247	160	34	164	-8	167	22	167	22	164	-8	178	-8	167	22	178	-8	175	13	175	13	178	-8	185	11	201	14	185	11	198	-6	201	14	198	-6	217	-1	157	104	166	303	155	70	155	70	151	-6	157	51	157	51	151	-6	164	-8	157	51	164	-8	160	34	163	140	171	175	166	303	166	303	171	175	181	208	166	303	181	208	194	236	194	236	440	236	570	303	570	303	440	236	516	236	252	91	253	86	253	134	253	134	253	86	253	82	253	134	253	82	259	160	259	160	253	82	267	33	259	160	267	33	271	183	271	183	267	33	275	19	271	183	275	19	289	198	289	198	275	19	286	7	289	198	286	7	300	-1	253	134	251	107	251	103	253	134	251	103	252	97	253	134	252	97	252	91	252	18	267	33	253	82	252	18	253	82	243	59	252	18	243	59	235	7	201	14	217	-1	217	24	217	24	217	-1	235	7	217	24	235	7	231	40	231	40	235	7	243	59	316	20	309	30	317	-6	317	-6	309	30	305	43	317	-6	305	43	300	-1	300	-1	305	43	304	60	344	170	343	181	341	149	341	149	343	181	339	190	341	149	339	190	334	127	334	127	339	190	333	197	334	127	333	197	325	203	305	73	305	77	314	204	314	204	305	77	314	90	314	204	314	90	325	203	325	203	314	90	324	107	325	203	324	107	334	127	314	204	289	198	304	63	314	204	304	63	304	66	314	204	304	66	305	70	314	204	305	70	305	73	304	63	289	198	300	-1	304	63	300	-1	304	60	435	197	423	139	446	36	446	36	423	139	402	78	446	36	402	78	396	3	396	3	402	78	375	30	396	3	375	30	340	11	340	11	327	13	338	-8	338	-8	327	13	317	-6	516	236	440	236	446	36	516	236	446	36	485	83	516	236	485	83	511	138	516	236	511	138	520	197	516	236	520	197	517	229	166	303	194	236	570	303	166	303	127	-1	138	-4	166	303	138	-4	151	-6	166	303	151	-6	155	70	520	197	520	204	520	212	520	197	520	212	519	221	520	197	519	221	517	229	340	11	338	-8	396	3	185	11	178	-8	198	-6	75	91	76	70	78	125	78	125	76	70	81	50	78	125	81	50	86	158	86	158	81	50	89	32	86	158	89	32	97	189	97	189	89	32	101	16	97	189	101	16	111	216	111	216	101	16	117	3	111	216	117	3	126	235	435	197	446	36	440	236	111	235	166	303	107	296	166	303	157	104	163	140	570	303	516	236	556	236	316	20	317	-6	327	13	127	44	127	-5	142	26	142	26	127	-5	209	-100	142	26	209	-100	161	15	161	15	209	-100	185	11	209	14	185	11	208	-90	209	-100	208	-90	185	11	115	97	119	148	102	360	115	97	102	360	91	8	115	97	91	8	118	68	118	68	91	8	127	-5	118	68	127	-5	127	44	18	149	23	102	24	205	24	205	23	102	37	62	24	205	37	62	41	260	41	260	37	62	60	31	41	260	60	31	67	312	67	312	60	31	91	8	67	312	91	8	102	360	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	205	439	174	422	192	359	208	-83	210	-75	209	14	209	14	210	-75	212	-64	209	14	212	-64	231	24	231	24	212	-64	215	-50	231	24	215	-50	219	-31	219	-31	226	-7	231	24	231	24	226	-7	252	0	231	24	252	0	251	39	251	39	252	0	270	61	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	324	36	324	36	337	189	316	134	324	36	316	134	301	21	301	21	316	134	290	87	277	9	301	21	290	87	277	9	290	87	270	61	277	9	270	61	252	0	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	256	-134	256	-117	237	-116	256	-134	237	-116	223	-112	256	-134	223	-112	214	-107	256	-134	214	-107	112	-62	256	-134	112	-62	104	-85	256	-134	104	-85	96	-101	256	-134	96	-101	86	-110	256	-134	86	-110	73	-114	256	-134	73	-114	56	-117	256	-134	56	-117	56	-134	214	-107	209	-100	127	-5	214	-107	127	-5	112	-62	209	14	208	-90	208	-83	102	360	119	148	144	400	67	-2	107	-138	67	-2	67	-2	107	-138	80	38	67	-2	80	38	78	54	78	54	87	279	67	-2	67	-2	87	279	66	260	67	-2	66	260	44	7	44	7	66	260	43	234	44	7	43	234	24	21	24	21	43	234	24	203	24	21	24	203	10	40	10	40	24	203	10	169	10	40	10	169	1	63	1	63	10	169	1	131	1	63	1	131	-1	91	153	279	161	285	162	310	162	310	161	285	169	289	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	192	312	159	44	162	0	178	81	178	81	162	0	179	7	178	81	179	7	194	123	194	123	179	7	196	17	194	123	196	17	207	168	207	168	196	17	212	28	207	168	212	28	215	212	215	212	212	28	227	42	215	212	227	42	218	251	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	142	22	132	16	143	-4	143	-4	132	16	122	12	143	-4	122	12	112	11	112	11	100	12	107	-138	107	-138	100	12	91	17	107	-138	91	17	84	26	146	271	162	310	136	304	146	271	136	304	123	238	111	293	87	279	90	147	111	293	90	147	104	195	111	293	104	195	123	238	111	293	123	238	136	304	87	279	78	54	82	99	87	279	82	99	90	147	153	279	162	310	146	271	151	32	142	22	143	-4	151	32	143	-4	162	0	151	32	162	0	159	44	112	11	107	-138	143	-4	107	-138	67	-2	29	-138	80	38	107	-138	84	26	145	345	158	410	114	293	114	293	158	410	87	349	114	293	87	349	103	234	103	234	115	54	120	176	120	176	115	54	157	44	120	176	157	44	164	143	164	143	157	44	194	37	164	143	194	37	222	124	222	124	194	37	224	27	222	124	224	27	283	107	283	107	224	27	246	15	283	107	246	15	259	0	87	349	39	268	48	95	87	349	48	95	78	71	87	349	78	71	115	54	87	349	115	54	103	234	39	268	22	172	29	128	39	268	29	128	48	95	323	-78	333	81	305	-95	305	-95	333	81	283	107	305	-95	283	107	281	-110	281	-110	283	107	263	-18	281	-110	263	-18	257	-46	281	-110	257	-46	255	-122	255	-122	257	-46	242	-71	255	-122	242	-71	228	-131	228	-131	242	-71	219	-90	228	-131	219	-90	200	-136	200	-136	219	-90	191	-102	200	-136	191	-102	171	-138	171	-138	191	-102	161	-106	96	-80	84	-64	102	-119	96	-80	102	-119	110	-91	110	-91	102	-119	124	-130	110	-91	124	-130	126	-100	126	-100	124	-130	147	-136	126	-100	147	-136	143	-105	143	-105	147	-136	161	-106	84	-64	66	-80	82	-102	84	-64	82	-102	102	-119	443	426	427	443	433	363	443	426	433	363	442	373	443	426	442	373	447	387	443	426	447	387	449	405	344	400	360	379	373	461	373	461	360	379	378	362	373	461	378	362	403	454	403	454	378	362	406	354	403	454	406	354	427	443	427	443	406	354	420	357	427	443	420	357	433	363	158	410	188	387	245	449	245	449	188	387	238	415	245	449	238	415	286	425	286	425	322	418	341	463	341	463	322	418	344	400	341	463	344	400	373	461	341	463	245	449	286	425	360	-9	363	15	362	29	360	-9	362	29	359	43	360	-9	359	43	353	57	360	-9	353	57	352	-34	345	70	333	81	339	-57	345	70	339	-57	352	-34	345	70	352	-34	353	57	283	107	259	0	263	-18	171	-138	161	-106	147	-136	158	410	145	345	188	387	333	81	323	-78	339	-57	56	69	46	80	59	-4	59	-4	46	80	40	95	59	-4	40	95	32	6	32	6	40	95	38	112	39	178	38	112	39	121	39	178	39	121	42	131	42	131	48	141	83	213	83	213	48	141	55	150	83	213	55	150	64	158	64	158	82	168	83	213	83	213	82	168	103	172	83	213	103	172	135	238	135	238	103	172	126	174	135	238	126	174	151	174	190	67	163	72	170	-2	170	-2	163	72	155	-1	145	-1	155	-1	148	70	145	-1	148	70	132	-3	132	-3	148	70	131	67	132	-3	131	67	118	-5	118	-5	131	67	114	64	118	-5	114	64	104	-7	104	-7	114	64	99	61	104	-7	99	61	91	-8	91	-8	99	61	86	60	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	344	333	328	333	329	269	329	269	328	333	318	310	329	269	318	310	303	225	303	225	318	310	302	289	303	225	302	289	278	272	151	174	177	175	192	250	192	250	177	175	226	181	192	250	226	181	242	259	242	259	226	181	268	197	242	259	268	197	278	272	278	272	268	197	303	225	-2	80	1	48	8	133	8	133	1	48	13	24	8	133	13	24	39	178	39	178	13	24	32	6	39	178	32	6	38	112	233	-44	241	-10	238	15	233	-44	238	15	228	38	233	-44	228	38	212	56	233	-44	212	56	212	-78	192	-32	189	-51	212	-78	192	-32	212	-78	212	56	192	-32	212	56	191	-20	191	-20	212	56	190	67	191	-20	190	67	187	-11	187	-11	190	67	181	-5	182	-69	171	-83	182	-108	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	163	72	148	70	155	-1	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	69	62	56	69	59	-4	69	62	59	-4	91	-8	69	62	91	-8	86	60	157	-93	182	-108	171	-83	190	67	170	-2	181	-5	39	178	42	131	83	213	135	238	151	174	192	250	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	131	423	134	418	452	452	452	452	134	418	265	430	452	452	265	430	279	431	279	431	310	429	452	452	452	452	310	429	337	426	452	452	337	426	359	419	401	375	452	452	398	385	398	385	452	452	392	394	377	409	392	394	452	452	377	409	452	452	359	419	452	452	401	375	404	362	452	452	404	362	405	346	452	452	405	346	406	327	452	452	406	327	424	324	188	220	336	220	196	250	188	220	196	250	135	410	188	220	135	410	146	68	188	220	146	68	149	78	188	220	149	78	152	89	142	52	144	59	135	410	142	52	135	410	142	47	135	410	196	250	237	398	135	410	237	398	241	411	135	410	241	411	247	421	135	410	247	421	254	427	135	410	254	427	265	430	135	410	265	430	134	418	452	452	86	452	107	432	452	452	107	432	118	430	452	452	118	430	126	427	452	452	126	427	131	423	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	196	250	336	220	345	250	107	432	86	452	86	435	146	68	135	410	144	59	192	247	329	247	342	304	192	247	342	304	121	304	192	247	121	304	148	57	192	247	148	57	156	91	121	304	22	-127	106	-127	121	304	106	-127	148	57	156	91	148	57	251	57	156	91	251	57	259	91	178	480	189	484	202	516	202	516	189	484	200	488	202	516	200	488	210	489	210	489	217	488	225	527	225	527	217	488	223	485	225	527	223	485	227	482	177	501	150	480	157	467	177	501	157	467	167	474	177	501	167	474	178	480	177	501	178	480	202	516	512	385	505	396	365	253	365	253	505	396	142	271	365	253	142	271	2	128	2	128	142	271	142	276	2	128	142	276	212	425	212	425	142	276	262	383	212	425	262	383	217	433	212	425	-4	139	2	128	325	515	312	526	313	433	313	433	312	526	294	533	313	433	294	533	292	411	292	411	294	533	269	536	292	411	269	536	262	383	262	383	269	536	247	534	262	383	247	534	231	469	231	469	247	534	230	476	247	534	225	527	227	482	247	534	227	482	230	476	225	527	202	516	210	489	231	469	230	460	262	383	262	383	230	460	227	451	262	383	227	451	222	442	173	38	176	23	176	59	176	59	176	23	183	9	176	59	183	9	185	77	185	77	183	9	195	-1	185	77	195	-1	199	96	199	96	195	-1	213	-8	199	96	213	-8	219	117	219	117	213	-8	238	-11	219	117	238	-11	244	140	244	140	238	-11	260	-9	244	140	260	-9	277	64	277	64	260	-9	276	56	282	-3	276	56	260	-9	365	249	244	140	283	81	365	249	283	81	288	89	365	249	288	89	295	98	365	249	295	98	512	385	365	249	512	385	365	253	244	140	277	64	279	73	244	140	279	73	283	81	280	43	282	-3	285	39	285	39	282	-3	305	7	285	39	305	7	291	37	291	37	305	7	298	36	308	37	298	36	305	7	308	37	305	7	330	23	340	50	330	44	330	23	340	50	330	23	357	43	340	50	357	43	350	57	319	40	308	37	330	23	319	40	330	23	330	44	277	49	276	56	282	-3	277	49	282	-3	280	43	332	501	325	515	326	452	332	501	326	452	332	469	332	501	332	469	334	486	217	433	262	383	222	442	325	515	313	433	326	452	114	270	308	471	214	471	114	270	214	471	11	202	114	270	11	202	205	202	114	270	205	202	315	270	205	202	17	0	112	0	205	202	112	0	315	270	206	418	210	418	218	460	218	460	210	418	214	419	218	460	214	419	218	419	218	419	258	413	276	463	276	463	258	413	294	397	276	463	294	397	353	452	353	452	294	397	325	374	353	452	325	374	348	343	85	378	110	392	116	429	116	429	110	392	137	402	116	429	137	402	165	449	165	449	137	402	165	409	165	449	165	409	198	417	165	449	198	417	218	460	218	460	198	417	202	418	218	460	202	418	206	418	155	232	198	417	165	409	155	232	165	409	124	232	251	139	285	202	289	273	289	273	285	202	325	251	289	273	325	251	363	308	363	308	325	251	370	281	363	308	370	281	411	421	411	421	370	281	372	270	411	421	372	270	374	259	251	139	289	273	226	70	226	70	289	273	221	218	226	70	221	218	210	0	210	0	221	218	165	151	210	0	165	151	124	76	374	259	376	248	411	421	411	421	376	248	377	237	411	421	377	237	377	225	377	225	365	138	414	37	414	37	365	138	340	-47	353	452	348	343	363	308	353	452	363	308	411	421	276	463	218	460	218	419	480	249	473	315	462	139	462	139	473	315	450	374	462	139	450	374	414	37	414	37	450	374	411	421	414	37	411	421	377	225	214	-76	140	-111	247	-108	214	-76	247	-108	279	-19	279	-19	247	-108	340	-47	279	-19	340	-47	331	54	331	54	340	-47	365	138	68	400	18	359	35	340	68	400	35	340	60	361	68	400	60	361	85	378	68	400	85	378	116	429	247	-108	140	-111	140	-138	210	0	124	76	101	0	303	215	268	293	282	-40	303	215	282	-40	300	14	303	215	300	14	312	73	303	215	312	73	315	133	268	293	213	359	214	157	268	293	214	157	219	140	268	293	219	140	224	114	268	293	224	114	227	97	268	293	227	97	230	79	268	293	230	79	232	62	268	293	232	62	233	44	268	293	233	44	233	26	268	293	233	26	257	-91	268	293	257	-91	282	-40	257	-91	233	26	233	6	257	-91	233	6	231	-14	213	359	139	408	163	287	213	359	163	287	183	247	213	359	183	247	193	223	213	359	193	223	199	207	213	359	199	207	204	190	213	359	204	190	209	174	213	359	209	174	214	157	139	408	48	432	74	386	139	408	74	386	109	357	139	408	109	357	139	324	139	408	139	324	163	287	231	-14	228	-35	257	-91	257	-91	228	-35	225	-56	257	-91	225	-56	224	-138	224	-138	225	-56	219	-77	224	-138	219	-77	216	-88	224	-138	216	-88	213	-100	224	-138	213	-100	209	-111	224	-138	209	-111	204	-123	224	-138	204	-123	199	-135	219	140	94	78	102	53	219	140	102	53	224	114	183	247	61	186	69	161	183	247	69	161	193	223	74	386	48	432	32	409	289	303	116	140	253	164	253	164	116	140	81	120	253	164	81	120	77	0	77	0	81	120	72	100	124	158	131	178	134	282	134	282	131	178	137	200	134	282	137	200	140	263	140	263	137	200	140	221	140	263	140	221	142	241	97	169	116	140	101	193	101	193	116	140	103	212	108	308	103	212	116	140	108	308	116	140	124	298	124	298	116	140	124	158	124	298	124	158	134	282	274	69	269	74	281	-9	281	-9	269	74	266	81	281	-9	266	81	260	-5	260	-5	266	81	265	90	289	66	281	66	281	-9	289	66	281	-9	300	-6	289	66	300	-6	303	64	328	31	327	41	327	20	327	20	327	41	322	51	327	20	322	51	322	9	322	9	322	51	314	58	322	9	314	58	313	0	313	0	314	58	303	64	313	0	303	64	300	-6	272	134	279	160	289	303	289	303	279	160	287	184	289	303	287	184	296	204	296	204	400	303	289	303	260	-5	265	90	253	164	253	164	265	90	267	110	253	164	267	110	289	303	289	303	267	110	272	134	89	144	81	120	116	140	89	144	116	140	97	169	245	5	260	-5	253	164	245	5	253	164	244	146	245	5	244	146	237	125	245	5	237	125	234	20	231	103	228	81	228	40	231	103	228	40	234	20	231	103	234	20	237	125	108	308	87	312	87	236	108	308	87	236	94	233	108	308	94	233	99	228	108	308	99	228	102	221	108	308	102	221	103	212	42	261	46	252	47	293	47	293	46	252	54	244	47	293	54	244	55	303	55	303	54	244	65	239	55	303	65	239	69	310	69	310	65	239	79	237	69	310	79	237	87	312	87	312	79	237	87	236	42	282	41	271	42	261	42	282	42	261	47	293	77	0	72	100	-33	0	228	40	228	81	226	61	274	69	281	-9	281	66	153	22	143	16	147	-6	147	-6	143	16	133	12	147	-6	133	12	123	11	123	11	112	12	120	-8	120	-8	112	12	102	17	120	-8	102	17	96	26	95	-5	120	-8	96	26	95	-5	96	26	91	38	95	-5	91	38	90	54	95	-5	90	54	75	2	58	14	75	2	77	260	77	260	75	2	90	54	99	279	90	54	93	99	99	279	93	99	102	147	52	229	28	189	33	52	52	229	33	52	35	52	52	229	35	52	44	31	52	229	44	31	58	14	52	229	58	14	77	260	-7	44	-5	14	-3	94	-3	94	-5	14	0	-14	-3	94	0	-14	9	143	9	143	0	-14	12	-41	9	143	12	-41	28	189	28	189	12	-41	28	-65	28	189	28	-65	33	52	173	285	174	310	165	279	165	279	174	310	157	271	134	238	157	271	148	304	134	238	148	304	122	293	122	293	99	279	102	147	122	293	102	147	116	195	122	293	116	195	134	238	229	251	226	212	238	42	238	42	226	212	218	168	238	42	218	168	218	24	218	24	218	168	206	123	218	24	206	123	196	10	196	10	206	123	190	81	196	10	190	81	172	0	172	0	190	81	171	44	238	308	201	312	208	291	208	291	201	312	198	293	189	292	198	293	201	312	189	292	201	312	181	289	181	289	201	312	174	310	181	289	174	310	173	285	238	42	262	69	268	294	268	294	262	69	281	101	268	294	281	101	290	273	290	273	281	101	296	135	290	273	296	135	304	245	304	245	296	135	306	172	304	245	306	172	309	210	238	308	208	291	217	285	238	308	217	285	224	277	238	308	224	277	228	265	238	308	228	265	229	251	238	308	229	251	238	42	238	308	238	42	268	294	174	310	148	304	157	271	172	0	171	44	162	32	172	0	162	32	153	22	172	0	153	22	147	-6	123	11	120	-8	147	-6	50	-15	51	-85	69	-34	69	-34	51	-85	95	-108	69	-34	95	-108	94	-45	94	-45	95	-108	123	-49	134	-49	123	-49	133	-117	134	-49	133	-117	163	-119	38	13	33	52	28	-65	38	13	28	-65	51	-85	38	13	51	-85	50	-15	189	-134	204	-139	189	-133	189	-133	204	-139	189	-132	195	-49	189	-132	204	-139	195	-49	204	-139	209	-53	209	-53	204	-139	215	-126	209	-53	215	-126	220	-60	220	-60	215	-126	222	-116	220	-60	222	-116	227	-70	227	-70	222	-116	227	-107	227	-70	227	-107	229	-96	182	-121	189	-132	195	-49	182	-121	195	-49	178	-47	182	-121	178	-47	168	-47	182	-121	168	-47	163	-119	163	-119	168	-47	157	-48	163	-119	157	-48	146	-48	163	-119	146	-48	134	-49	204	-139	189	-134	189	-135	204	-139	189	-135	188	-137	204	-139	188	-137	188	-139	123	-49	95	-108	133	-117	227	-70	229	-96	230	-83	77	260	90	54	99	279	364	291	359	267	386	95	386	95	359	267	354	243	345	213	354	243	141	243	345	213	141	243	133	213	133	213	141	243	144	400	133	213	144	400	127	188	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	326	158	315	132	316	30	316	30	315	132	303	108	316	30	303	108	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	237	452	205	439	212	389	212	389	205	439	192	359	180	339	192	359	205	439	180	339	205	439	174	422	174	422	144	400	150	268	174	422	150	268	159	293	174	422	159	293	170	316	174	422	170	316	180	339	115	97	116	118	102	360	102	360	116	118	118	141	102	360	118	141	144	400	144	400	118	141	122	164	144	400	122	164	127	188	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	345	53	386	95	354	243	345	53	354	243	345	213	345	53	345	213	336	185	345	53	336	185	326	158	345	53	326	158	316	30	369	336	386	95	370	357	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	367	314	364	291	386	95	367	314	386	95	369	336	290	87	284	12	316	30	212	389	233	411	237	452	237	452	233	411	254	427	237	452	254	427	270	460	270	460	254	427	277	437	144	400	141	243	150	268	14	34	35	11	36	216	36	216	35	11	66	-3	36	216	66	-3	79	265	79	265	66	-3	84	101	131	298	79	265	97	173	97	173	79	265	88	137	97	173	88	137	90	146	90	146	210	146	97	173	97	173	210	146	217	173	200	287	192	312	191	312	200	287	191	312	190	312	200	287	190	312	189	312	200	287	189	312	172	280	200	287	213	310	192	312	108	205	125	235	131	298	131	298	125	235	146	262	131	298	146	262	189	312	189	312	146	262	172	280	79	265	84	101	85	110	79	265	85	110	85	119	79	265	85	119	86	128	79	265	86	128	88	137	253	231	254	210	256	292	253	231	256	292	252	291	252	291	244	293	250	252	250	252	244	293	241	270	244	293	237	299	241	270	241	270	237	299	227	305	241	270	227	305	225	283	225	283	227	305	213	310	225	283	213	310	200	287	272	210	290	312	275	312	272	210	275	312	271	306	272	210	271	306	267	301	272	210	267	301	262	296	272	210	262	296	256	292	272	210	256	292	254	210	252	291	250	252	253	231	109	-8	145	-2	117	37	117	37	145	-2	133	35	151	36	133	35	145	-2	151	36	145	-2	177	11	244	78	224	90	226	55	226	55	224	90	205	67	226	55	205	67	204	32	204	32	205	67	187	51	204	32	187	51	177	11	177	11	187	51	169	41	177	11	169	41	151	36	109	-8	117	37	103	45	109	-8	103	45	93	58	109	-8	93	58	87	76	109	-8	87	76	66	-3	84	101	66	-3	87	76	8	159	-1	97	2	63	8	159	2	63	14	34	8	159	14	34	36	216	131	298	97	173	108	205	35	11	33	71	32	93	35	11	32	93	30	9	35	11	37	50	33	71	32	93	14	93	15	-3	32	93	15	-3	20	1	32	93	20	1	25	6	32	93	25	6	30	9	14	93	-2	-9	12	-9	14	93	12	-9	15	-3	59	-2	73	-7	62	20	62	20	73	-7	87	15	115	22	87	15	94	-10	59	-2	62	20	49	3	49	3	62	20	46	32	49	3	46	32	42	8	42	8	46	32	37	50	42	8	37	50	35	11	115	22	94	-10	95	-10	115	22	95	-10	96	-9	115	22	96	-9	97	-9	115	22	97	-9	156	4	115	22	156	4	140	41	63	211	82	234	83	270	83	270	82	234	100	251	83	270	100	251	110	290	110	290	100	251	117	261	110	290	117	261	141	305	141	305	117	261	135	266	141	305	135	266	152	268	152	268	169	265	178	311	178	311	169	265	183	258	178	311	183	258	220	305	220	305	183	258	193	245	220	305	193	245	200	226	61	247	43	224	63	211	61	247	63	211	83	270	201	183	200	174	208	37	208	37	200	174	198	165	208	37	198	165	196	157	196	157	76	157	189	128	189	128	76	157	69	128	279	143	289	204	285	239	279	143	285	239	273	268	279	143	273	268	252	291	279	143	252	291	250	85	202	192	208	37	202	201	202	201	208	37	220	305	220	305	208	37	250	85	220	305	250	85	252	291	202	201	220	305	200	226	178	311	141	305	152	268	208	37	196	157	189	128	208	37	189	128	178	97	208	37	178	97	161	67	208	37	161	67	156	4	87	15	73	-7	94	-10	140	41	156	4	161	67	201	183	208	37	202	192	119	395	118	386	127	44	127	44	118	386	115	375	127	44	115	375	112	363	112	363	32	71	127	44	127	44	32	71	128	36	127	44	120	410	120	403	127	44	120	403	119	395	174	229	214	227	180	250	180	250	214	227	226	252	226	252	214	227	241	220	226	252	241	220	259	257	259	257	241	220	259	209	259	257	259	209	282	269	282	269	259	209	269	191	282	269	269	191	271	167	271	167	271	161	288	134	288	134	271	161	271	156	288	134	271	156	271	151	116	423	119	418	436	452	436	452	119	418	251	430	436	452	251	430	265	431	265	431	289	430	436	452	436	452	289	430	310	427	436	452	310	427	329	423	380	387	436	452	372	399	372	399	436	452	358	410	345	417	358	410	436	452	345	417	436	452	329	423	436	452	380	387	385	372	436	452	385	372	387	352	436	452	387	352	388	327	436	452	388	327	406	324	128	57	130	63	120	410	120	410	130	63	174	229	120	410	174	229	220	396	220	396	174	229	180	250	130	63	132	70	174	229	127	48	127	52	120	410	127	48	120	410	127	44	120	410	220	396	225	411	120	410	225	411	232	421	120	410	232	421	240	427	120	410	240	427	251	430	120	410	251	430	119	418	436	452	70	452	93	432	436	452	93	432	104	430	436	452	104	430	111	427	436	452	111	427	116	423	349	98	338	85	350	0	350	0	338	85	326	74	350	0	326	74	312	63	312	63	288	48	350	0	350	0	288	48	261	36	350	0	261	36	233	28	315	581	315	554	321	593	321	593	315	554	322	542	321	593	322	542	331	603	331	603	322	542	331	532	331	603	331	532	343	609	343	609	331	532	343	526	343	609	343	526	356	612	356	612	343	526	356	523	356	612	356	523	370	609	370	609	356	523	370	526	370	609	370	526	382	603	382	603	370	526	382	532	382	603	382	532	392	593	392	593	382	532	392	541	392	593	392	541	398	581	398	581	392	541	398	553	398	581	398	553	400	567	361	114	349	98	350	0	361	114	350	0	391	131	361	114	391	131	373	134	350	0	233	28	202	23	350	0	202	23	167	22	350	0	167	22	152	23	350	0	152	23	17	36	350	0	17	36	8	26	350	0	8	26	-4	21	350	0	-4	21	-22	17	350	0	-22	17	-22	0	17	36	152	23	25	50	25	50	152	23	141	25	25	50	141	25	32	71	32	71	141	25	133	30	32	71	133	30	128	36	301	290	282	269	288	134	301	290	288	134	338	320	301	290	338	320	319	322	271	167	288	134	282	269	270	144	269	137	288	134	270	144	288	134	271	151	172	581	172	554	178	593	178	593	172	554	178	542	178	593	178	542	187	603	187	603	178	542	188	532	187	603	188	532	199	609	199	609	188	532	200	526	199	609	200	526	213	612	213	612	200	526	213	523	213	612	213	523	227	609	227	609	213	523	227	526	227	609	227	526	239	603	239	603	227	526	239	532	239	603	239	532	248	593	248	593	239	532	248	541	248	593	248	541	255	581	255	581	248	541	255	553	255	581	255	553	257	567	172	554	172	581	170	567	315	554	315	581	313	567	93	432	70	452	70	435	128	57	120	410	127	52	109	33	96	24	272	0	272	0	96	24	81	18	272	0	81	18	64	17	239	23	231	29	126	66	126	66	231	29	227	38	126	66	227	38	225	49	187	425	225	428	460	452	187	425	460	452	87	452	283	274	324	428	276	250	276	250	324	428	225	428	276	250	225	428	235	97	235	97	225	428	232	87	225	428	225	49	226	58	225	428	226	58	227	67	225	428	227	67	229	77	225	428	229	77	232	87	225	428	126	66	225	49	273	-97	279	-40	271	-104	271	-104	270	-31	260	-135	260	-135	270	-31	258	-25	260	-135	258	-25	244	-23	273	-97	277	-92	279	-40	279	-40	277	-92	282	-86	279	-40	282	-86	285	-52	285	-52	282	-86	286	-78	285	-52	286	-78	287	-67	278	-113	293	-138	283	-113	283	-113	293	-138	290	-114	321	-97	290	-114	293	-138	321	-97	293	-138	354	-118	426	297	394	204	410	-65	392	230	394	204	426	297	392	230	426	297	385	249	385	249	426	297	380	303	385	249	380	303	373	262	373	262	380	303	362	302	373	262	362	302	356	269	356	269	362	302	343	299	356	269	343	299	336	271	290	258	303	264	303	285	303	285	303	264	315	268	303	285	315	268	323	294	323	294	315	268	326	271	323	294	326	271	343	299	343	299	326	271	336	271	283	274	276	250	290	258	283	274	290	258	303	285	486	91	498	173	494	215	486	91	494	215	482	251	486	91	482	251	459	279	486	91	459	279	456	7	426	297	410	-65	456	7	426	297	456	7	459	279	394	204	389	106	410	-65	410	-65	389	106	373	19	410	-65	373	19	354	-118	354	-118	373	19	350	-50	354	-118	350	-50	321	-97	271	-104	260	-135	272	-108	272	-108	260	-135	293	-138	272	-108	293	-138	274	-111	274	-111	293	-138	278	-113	234	-127	260	-135	244	-23	234	-127	244	-23	230	-26	234	-127	230	-26	218	-33	234	-127	218	-33	215	-114	208	-44	201	-58	203	-96	208	-44	203	-96	215	-114	208	-44	215	-114	218	-33	460	452	225	428	324	428	460	452	324	428	360	427	460	452	360	427	388	420	460	452	388	420	406	405	460	452	406	405	417	380	460	452	417	380	421	341	460	452	421	341	439	340	87	452	63	345	81	340	87	452	81	340	102	377	87	452	102	377	127	402	87	452	127	402	155	417	87	452	155	417	187	425	272	0	272	17	253	18	272	0	253	18	239	23	272	0	239	23	126	66	272	0	126	66	118	47	272	0	118	47	109	33	54	17	54	0	272	0	54	17	272	0	64	17	203	-96	201	-58	199	-74	270	-31	271	-104	279	-40	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	445	452	72	452	95	432	445	452	95	432	106	430	445	452	106	430	114	427	445	452	114	427	119	423	445	452	119	423	122	417	445	452	122	417	231	428	445	452	231	428	307	428	445	452	307	428	342	423	445	452	342	423	367	408	445	452	367	408	383	385	445	452	383	385	392	354	445	452	392	354	395	317	445	452	395	317	413	315	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	123	410	231	428	122	417	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	360	640	367	576	371	639	371	639	367	576	377	583	371	639	377	583	380	634	380	634	377	583	385	589	380	634	385	589	387	627	387	627	385	589	390	595	387	627	390	595	391	618	391	618	390	595	392	601	391	618	392	601	393	608	367	576	360	640	353	639	367	576	353	639	346	636	367	576	346	636	337	629	367	576	337	629	327	620	367	576	327	620	314	606	367	576	314	606	264	517	264	517	314	606	231	517	179	0	-21	17	-21	0	95	432	72	452	72	435	34	216	38	101	48	270	48	270	38	101	61	54	48	270	61	54	71	320	71	320	61	54	99	18	71	320	99	18	101	363	101	363	99	18	149	-3	101	363	149	-3	133	141	133	141	137	400	101	363	327	254	149	254	319	220	319	220	149	254	141	220	139	204	141	220	167	421	139	204	167	421	137	400	268	460	233	452	241	406	241	406	233	452	225	390	206	367	225	390	233	452	206	367	233	452	199	439	149	254	160	286	167	421	167	421	160	286	174	315	167	421	174	315	199	439	199	439	174	315	189	342	199	439	189	342	206	367	167	421	141	220	149	254	137	400	133	141	134	157	137	400	134	157	135	173	137	400	135	173	136	189	137	400	136	189	139	204	305	43	295	30	313	6	313	6	295	30	280	20	313	6	280	20	280	-4	280	-4	280	20	261	14	280	-4	261	14	245	-9	245	-9	261	14	238	11	210	-11	245	-9	238	11	210	-11	238	11	203	18	210	-11	203	18	174	36	210	-11	174	36	152	64	210	-11	152	64	149	-3	138	99	133	141	149	-3	138	99	149	-3	152	64	323	439	322	462	305	463	323	439	305	463	301	437	323	439	340	461	322	462	241	406	260	420	268	460	268	460	260	420	280	430	268	460	280	430	305	463	305	463	280	430	301	437	431	304	419	443	416	444	431	304	416	444	412	333	412	333	416	444	411	444	412	333	411	444	408	368	411	444	406	445	408	368	408	368	406	445	400	447	408	368	400	447	397	397	397	397	400	447	394	449	397	397	394	449	379	420	379	420	394	449	376	454	379	420	376	454	358	458	412	333	412	327	431	304	431	304	412	327	411	323	431	304	411	323	411	318	354	434	379	420	358	458	354	434	358	458	340	461	354	434	340	461	323	439	366	143	372	45	378	141	378	141	372	45	380	55	378	141	380	55	388	136	388	136	380	55	389	67	388	136	389	67	396	128	396	128	389	67	396	79	396	128	396	79	402	118	402	118	396	79	401	92	402	118	401	92	403	106	348	141	332	133	344	22	348	141	344	22	372	45	348	141	372	45	366	143	309	105	308	59	313	6	309	105	313	6	318	121	318	121	313	6	344	22	318	121	344	22	332	133	308	59	305	43	313	6	445	463	440	455	465	463	465	463	440	455	435	450	465	463	435	450	431	304	431	304	435	450	430	446	431	304	430	446	425	444	410	313	410	308	431	304	410	313	431	304	411	318	309	105	305	84	306	79	309	105	306	79	306	74	309	105	306	74	307	68	309	105	307	68	308	63	309	105	308	63	308	59	419	443	431	304	425	444	38	101	34	216	29	158	86	23	73	33	81	-1	81	-1	73	33	62	44	81	-1	62	44	62	4	62	4	62	44	53	7	53	7	62	44	51	59	53	7	51	59	46	9	46	9	51	59	42	75	46	9	42	75	40	10	40	10	42	75	37	93	40	10	37	93	35	11	35	11	37	93	33	114	35	11	33	114	31	11	29	139	10	140	10	-1	29	139	10	-1	14	5	29	139	14	5	19	9	29	139	19	9	24	11	29	139	24	11	31	11	29	139	31	11	33	114	10	140	-14	-11	5	-11	10	140	5	-11	10	-1	113	-9	129	-11	116	12	116	12	129	-11	133	11	148	11	133	11	145	-11	148	11	145	-11	163	-10	100	16	86	23	98	-6	100	16	98	-6	113	-9	100	16	113	-9	116	12	53	334	57	302	60	377	60	377	57	302	68	273	60	377	68	273	79	413	79	413	68	273	86	248	79	413	86	248	109	440	109	440	86	248	110	223	109	440	110	223	147	457	147	457	110	223	134	368	140	200	134	368	110	223	181	295	161	312	169	178	169	178	161	312	146	328	169	178	146	328	140	200	140	200	146	328	137	346	140	200	137	346	134	368	180	-8	197	-5	184	25	184	25	197	-5	193	34	202	43	193	34	197	-5	202	43	197	-5	212	0	147	412	162	427	191	463	191	463	162	427	180	436	191	463	180	436	201	439	201	439	221	437	221	461	221	461	221	437	239	432	221	461	239	432	244	456	244	456	239	432	255	423	244	456	255	423	260	450	260	450	255	423	268	411	260	450	268	411	275	445	275	445	268	411	279	394	275	445	279	394	289	443	289	443	279	394	284	384	147	457	134	368	138	392	147	457	138	392	147	412	147	457	147	412	191	463	191	158	206	138	207	276	207	276	206	138	215	118	207	276	215	118	244	247	244	247	215	118	218	96	244	247	218	96	225	5	181	295	169	178	191	158	181	295	191	158	207	276	272	42	287	67	288	192	288	192	287	67	297	97	288	192	297	97	297	163	297	163	297	97	300	129	271	219	244	247	251	21	271	219	251	21	272	42	271	219	272	42	288	192	221	461	191	463	201	439	289	443	284	384	287	371	289	443	287	371	290	358	315	454	310	449	312	324	315	454	312	324	339	460	315	454	339	460	319	460	292	343	294	327	297	443	297	443	294	327	312	324	297	443	312	324	304	445	304	445	312	324	310	449	297	443	289	443	290	358	297	443	290	358	292	343	218	96	217	79	225	5	225	5	217	79	214	65	225	5	214	65	212	0	212	0	214	65	209	54	212	0	209	54	202	43	173	19	161	14	163	-10	173	19	163	-10	180	-8	173	19	180	-8	184	25	133	11	129	-11	145	-11	148	11	163	-10	161	14	244	247	225	5	251	21	86	23	81	-1	98	-6	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	119	395	117	385	128	44	128	44	117	385	114	374	128	44	114	374	112	362	112	362	32	72	128	44	128	44	32	72	130	34	128	44	121	410	120	404	128	44	120	404	119	395	130	59	132	70	121	410	121	410	132	70	135	84	121	410	135	84	140	103	140	103	216	381	121	410	121	410	216	381	223	402	121	410	223	402	231	417	272	452	71	452	93	432	272	452	93	432	103	431	272	452	103	431	110	428	272	452	110	428	116	423	272	452	116	423	119	418	272	452	119	418	121	410	272	452	121	410	241	427	272	452	241	427	255	432	272	452	255	432	272	435	129	51	130	59	121	410	129	51	121	410	128	44	176	0	176	17	157	18	176	0	157	18	143	22	176	0	143	22	134	27	176	0	134	27	32	72	176	0	32	72	25	48	176	0	25	48	16	33	176	0	16	33	7	24	176	0	7	24	-5	19	176	0	-5	19	-22	17	176	0	-22	17	-22	0	93	581	94	554	100	593	100	593	94	554	100	542	100	593	100	542	109	603	109	603	100	542	109	532	109	603	109	532	121	609	121	609	109	532	121	526	121	609	121	526	134	612	134	612	121	526	134	523	134	612	134	523	148	609	148	609	134	523	148	526	148	609	148	526	161	603	161	603	148	526	161	532	161	603	161	532	170	593	170	593	161	532	170	541	170	593	170	541	176	581	176	581	170	541	176	553	176	581	176	553	179	567	237	581	237	554	243	593	243	593	237	554	243	542	243	593	243	542	252	603	252	603	243	542	253	532	252	603	253	532	264	609	264	609	253	532	264	526	264	609	264	526	278	612	278	612	264	526	278	523	278	612	278	523	292	609	292	609	278	523	292	526	292	609	292	526	304	603	304	603	292	526	304	532	304	603	304	532	314	593	314	593	304	532	314	541	314	593	314	541	320	581	320	581	314	541	320	553	320	581	320	553	322	567	237	554	237	581	235	567	94	554	93	581	91	567	32	72	134	27	130	34	93	432	71	452	71	435	241	427	121	410	231	417	76	-41	71	-39	94	-66	94	-66	71	-39	68	-37	94	-66	68	-37	61	-63	61	-63	68	-37	66	-34	61	-63	66	-34	65	-29	65	-29	73	33	63	42	67	-23	70	-17	73	33	73	33	70	-17	75	-11	73	33	75	-11	79	21	79	21	75	-11	79	-4	79	21	79	-4	81	6	63	42	51	48	61	-63	63	42	61	-63	65	-29	118	-8	108	-28	133	-61	133	-61	108	-28	96	-38	133	-61	96	-38	94	-66	94	-66	96	-38	83	-41	219	364	168	-45	197	-18	219	364	197	-18	222	19	219	364	143	72	168	-45	133	-61	168	-45	143	72	133	-61	143	72	129	24	133	-61	129	24	118	-8	380	452	179	452	201	432	380	452	201	432	211	429	380	452	211	429	219	425	380	452	219	425	225	420	380	452	225	420	228	414	380	452	228	414	229	407	380	452	229	407	349	428	380	452	349	428	363	433	380	452	363	433	380	435	240	69	322	378	229	407	240	69	229	407	228	402	240	69	228	402	227	396	240	69	227	396	226	389	240	69	226	389	223	378	240	69	223	378	222	19	229	407	322	378	330	403	229	407	330	403	339	418	229	407	339	418	349	428	223	378	219	364	222	19	12	41	13	-41	24	47	24	47	13	-41	34	-55	24	47	34	-55	38	50	38	50	34	-55	61	-63	38	50	61	-63	51	48	3	30	-2	17	0	-21	3	30	0	-21	13	-41	3	30	13	-41	12	41	0	-21	-2	17	-4	2	76	-41	94	-66	83	-41	201	432	179	452	179	435	73	33	65	-29	67	-23	353	44	353	44	353	44	353	44	343	401	342	394	353	44	342	394	341	386	353	44	341	386	340	377	353	44	340	377	338	369	353	44	338	369	336	362	353	44	336	362	259	73	353	44	259	73	354	36	48	64	68	1	54	52	54	52	68	1	63	48	81	57	63	48	68	1	81	57	68	1	106	36	191	398	137	198	153	133	191	398	153	133	167	179	191	398	167	179	220	377	191	398	220	377	191	401	134	82	153	133	137	198	134	82	137	198	126	159	134	82	126	159	113	119	134	82	113	119	106	36	98	83	81	57	106	36	98	83	106	36	113	119	244	37	233	27	406	0	406	0	233	27	219	20	406	0	219	20	202	17	317	419	498	452	259	419	247	417	259	419	498	452	247	417	498	452	192	411	192	411	498	452	191	419	220	377	225	392	192	411	220	377	192	411	192	408	220	377	192	408	192	406	220	377	192	406	192	403	220	377	192	403	191	401	354	51	355	56	343	401	343	401	355	56	356	62	343	401	356	62	357	69	357	69	400	229	406	250	406	250	400	229	435	227	406	250	435	227	461	250	461	250	435	227	463	221	461	250	463	221	523	244	523	244	463	221	484	208	523	244	484	208	498	187	366	25	406	0	377	23	377	23	406	0	391	22	431	29	391	22	406	0	431	29	406	0	474	6	498	452	317	419	326	418	498	452	326	418	334	416	498	452	334	416	339	412	498	452	339	412	342	407	498	452	342	407	343	401	498	452	343	401	467	428	498	452	467	428	480	433	498	452	480	433	498	435	353	47	354	51	343	401	353	47	343	401	353	44	343	401	357	69	406	250	343	401	406	250	443	385	343	401	443	385	449	404	343	401	449	404	456	418	343	401	456	418	467	428	192	411	225	392	231	404	192	411	231	404	238	412	192	411	238	412	247	417	498	452	150	452	167	433	498	452	167	433	180	429	498	452	180	429	187	425	498	452	187	425	191	419	606	140	602	170	597	90	597	90	602	170	590	200	597	90	590	200	571	51	571	51	590	200	565	226	571	51	565	226	530	23	530	23	565	226	523	244	530	23	523	244	502	155	502	155	523	244	498	187	502	155	498	115	530	23	484	79	462	49	474	6	484	79	474	6	530	23	484	79	530	23	498	115	406	0	366	25	359	30	406	0	359	30	259	73	406	0	259	73	252	52	406	0	252	52	244	37	48	64	43	78	68	1	68	1	43	78	32	90	68	1	32	90	17	-11	17	-11	32	90	13	95	17	-11	13	95	-1	93	-39	38	-36	22	-36	61	-36	61	-36	22	-29	9	-36	61	-29	9	-27	77	-27	77	-29	9	-18	-1	-27	77	-18	-1	-15	88	-15	88	-18	-1	-2	-8	-15	88	-2	-8	-1	93	-1	93	-2	-8	17	-11	406	0	202	17	202	0	259	73	359	30	354	36	431	29	474	6	462	49	167	433	150	452	150	435	225	403	122	408	218	381	218	381	122	408	174	222	218	381	174	222	183	252	183	252	174	222	318	222	183	252	318	222	327	252	327	252	318	222	373	36	327	252	373	36	372	44	372	44	372	47	366	407	366	407	372	47	373	51	366	407	373	51	373	56	19	34	9	25	174	0	174	0	9	25	-3	20	174	0	-3	20	-21	17	135	31	131	38	33	67	33	67	131	38	130	44	33	67	130	44	115	369	115	369	130	44	117	379	130	44	122	408	122	403	130	44	122	403	121	396	130	44	121	396	120	388	130	44	120	388	117	379	280	452	73	452	94	432	280	452	94	432	105	430	280	452	105	430	113	427	280	452	113	427	118	422	280	452	118	422	121	416	280	452	121	416	122	408	280	452	122	408	243	428	280	452	243	428	258	433	280	452	258	433	280	435	130	50	131	57	122	408	130	50	122	408	130	44	122	408	131	57	132	65	122	408	132	65	135	76	122	408	135	76	138	89	122	408	138	89	174	222	232	419	243	428	122	408	232	419	122	408	225	403	263	36	253	26	425	0	425	0	253	26	239	19	425	0	239	19	219	17	363	388	360	379	372	44	372	44	360	379	358	369	372	44	358	369	327	252	366	407	376	69	419	230	366	407	419	230	425	252	425	252	419	230	454	228	425	252	454	228	480	252	480	252	454	228	482	222	480	252	482	222	542	245	542	245	482	222	503	209	542	245	503	209	517	187	385	25	425	0	396	23	396	23	425	0	410	22	450	29	410	22	425	0	450	29	425	0	494	6	523	452	324	452	339	435	523	452	339	435	350	433	523	452	350	433	359	428	523	452	359	428	364	420	523	452	364	420	366	407	523	452	366	407	487	430	523	452	487	430	502	434	523	452	502	434	523	435	372	44	366	407	365	402	372	44	365	402	364	396	372	44	364	396	363	388	375	62	376	69	366	407	375	62	366	407	373	56	366	407	425	252	464	390	366	407	464	390	470	409	366	407	470	409	477	421	366	407	477	421	487	430	624	140	621	171	616	90	616	90	621	171	609	201	616	90	609	201	590	51	590	51	609	201	584	227	590	51	584	227	549	23	549	23	584	227	542	245	549	23	542	245	521	155	521	155	542	245	517	187	521	155	517	115	549	23	503	79	481	49	494	6	503	79	494	6	549	23	503	79	549	23	517	115	425	0	385	25	378	30	425	0	378	30	278	73	425	0	278	73	271	52	425	0	271	52	263	36	278	73	378	30	373	36	278	73	373	36	318	222	174	0	174	17	156	20	174	0	156	20	143	25	174	0	143	25	135	31	174	0	135	31	33	67	174	0	33	67	27	47	174	0	27	47	19	34	174	0	-21	17	-21	0	425	0	219	17	219	0	450	29	494	6	481	49	339	435	324	452	324	435	94	432	73	452	73	435	220	30	218	37	120	66	120	66	218	37	217	44	219	428	217	44	218	53	219	428	218	53	220	64	468	452	81	452	181	425	468	452	181	425	219	428	468	452	219	428	318	428	468	452	318	428	356	427	468	452	356	427	386	420	468	452	386	420	409	405	468	452	409	405	423	380	468	452	423	380	428	341	468	452	428	341	446	340	276	275	318	428	219	428	276	275	219	428	226	87	276	275	226	87	229	98	276	275	229	98	270	250	276	275	270	250	284	258	276	275	284	258	297	286	219	428	220	64	223	76	219	428	223	76	226	87	81	452	57	345	75	340	81	452	75	340	96	377	81	452	96	377	121	402	81	452	121	402	149	417	81	452	149	417	181	425	354	35	342	26	511	0	511	0	342	26	325	20	511	0	325	20	302	17	360	302	340	299	365	269	365	269	340	299	336	271	325	271	336	271	340	299	325	271	340	299	318	294	318	294	297	286	299	264	318	294	299	264	313	268	318	294	313	268	325	271	475	275	448	291	462	49	462	49	448	291	462	46	463	35	462	46	416	300	463	35	416	300	404	223	404	223	416	300	403	240	475	275	462	49	462	53	475	275	462	53	463	57	475	275	463	57	464	62	475	275	464	62	465	66	475	275	465	66	483	133	475	275	483	133	492	253	448	291	416	300	462	46	487	149	491	166	492	253	492	253	491	166	495	184	492	253	495	184	498	223	498	223	495	184	497	203	511	0	511	17	493	18	511	0	493	18	479	22	511	0	479	22	469	27	511	0	469	27	370	71	511	0	370	71	363	50	511	0	363	50	354	35	463	35	404	223	403	212	463	35	403	212	401	197	463	35	401	197	398	180	463	35	398	180	393	162	463	35	393	162	388	143	463	35	388	143	370	71	463	35	370	71	469	27	360	302	365	269	379	303	379	303	365	269	385	263	379	303	385	263	416	300	416	300	385	263	397	253	416	300	397	253	403	240	262	0	262	17	240	20	262	0	240	20	227	24	262	0	227	24	120	66	262	0	120	66	112	47	262	0	112	47	102	33	262	0	102	33	90	24	262	0	90	24	75	18	262	0	75	18	58	17	262	0	58	17	48	17	262	0	48	17	48	0	120	66	227	24	220	30	120	66	217	44	219	428	511	0	302	17	302	0	492	253	483	133	487	149	297	286	284	258	299	264	15	32	5	24	171	0	171	0	5	24	-6	19	171	0	-6	19	-22	17	132	28	128	37	29	63	29	63	128	37	127	48	29	63	127	48	113	369	113	369	127	48	116	379	127	48	120	408	120	403	127	48	120	403	119	396	127	48	119	396	118	388	127	48	118	388	116	379	127	53	127	55	120	408	120	408	127	55	128	57	120	408	128	57	128	60	128	60	172	220	179	250	179	250	172	220	180	218	179	250	217	387	120	408	120	408	217	387	223	405	120	408	223	405	232	418	281	452	70	452	93	432	281	452	93	432	104	430	281	452	104	430	111	427	281	452	111	427	116	422	281	452	116	422	119	416	281	452	119	416	120	408	281	452	120	408	244	427	281	452	244	427	259	432	281	452	259	432	281	435	127	51	127	53	120	408	127	51	120	408	127	48	128	60	179	250	120	408	218	256	205	253	271	0	271	0	205	253	201	188	196	199	201	188	205	253	196	199	205	253	192	251	192	251	179	250	180	218	192	251	180	218	187	214	192	251	187	214	191	208	192	251	191	208	196	199	245	268	232	261	271	0	245	268	271	0	253	240	245	268	253	240	261	280	261	280	253	240	296	277	384	398	389	395	387	452	384	398	387	452	363	436	384	398	363	436	361	387	361	387	363	436	344	412	361	387	344	412	344	358	344	358	344	412	328	385	344	358	328	385	324	319	324	319	328	385	314	356	324	319	314	356	303	336	296	277	324	319	303	336	296	277	303	336	291	316	296	277	291	316	277	297	296	277	277	297	261	280	351	47	299	173	290	193	351	47	290	193	281	209	351	47	281	209	272	221	351	47	272	221	271	0	351	47	271	0	356	37	408	0	408	17	388	20	408	0	388	20	373	24	408	0	373	24	363	29	408	0	363	29	271	0	262	231	253	240	271	0	262	231	271	0	272	221	171	0	171	17	153	19	171	0	153	19	140	23	171	0	140	23	132	28	171	0	132	28	29	63	171	0	29	63	23	45	171	0	23	45	15	32	468	427	460	440	460	379	468	427	460	379	467	392	468	427	467	392	471	404	468	427	471	404	471	413	404	377	414	368	417	458	417	458	414	368	428	365	417	458	428	365	433	456	433	456	428	365	448	369	433	456	448	369	448	449	448	449	448	369	460	379	448	449	460	379	460	440	417	458	387	452	389	395	417	458	389	395	396	387	417	458	396	387	404	377	367	640	373	576	377	639	377	639	373	576	383	583	377	639	383	583	385	634	385	634	383	583	390	589	385	634	390	589	393	627	393	627	390	589	395	595	393	627	395	595	397	618	397	618	395	595	398	601	397	618	398	601	399	608	373	576	367	640	359	639	373	576	359	639	352	636	373	576	352	636	343	629	373	576	343	629	332	620	373	576	332	620	319	606	373	576	319	606	270	517	270	517	319	606	237	517	171	0	-22	17	-22	0	218	256	271	0	232	261	356	37	271	0	363	29	93	432	70	452	70	435	244	427	120	408	232	418	113	426	121	419	276	452	276	452	121	419	127	409	276	452	127	409	134	393	134	393	239	127	230	409	230	409	232	419	134	393	134	393	232	419	237	426	134	393	237	426	276	452	276	452	237	426	246	430	276	452	246	430	259	433	220	94	203	69	204	26	204	26	203	69	190	52	204	26	190	52	181	5	181	5	190	52	181	43	181	5	181	43	174	40	174	40	164	46	181	5	181	5	164	46	159	60	181	5	159	60	156	-7	156	-7	159	60	152	76	156	-7	152	76	141	90	259	433	276	435	276	452	101	431	113	426	276	452	101	431	276	452	84	452	101	431	84	452	84	435	239	127	220	94	226	55	239	127	226	55	249	90	239	127	249	90	243	353	239	127	243	353	237	370	239	127	237	370	233	386	239	127	233	386	231	399	239	127	231	399	230	409	296	223	249	90	297	223	297	223	249	90	434	409	297	223	434	409	370	357	370	357	434	409	375	367	481	452	341	452	355	433	481	452	355	433	367	429	481	452	367	429	375	423	481	452	375	423	381	413	481	452	381	413	382	401	481	452	382	401	441	417	481	452	441	417	449	424	481	452	449	424	459	429	481	452	459	429	469	433	481	452	469	433	481	435	434	409	441	417	382	401	434	409	382	401	382	392	434	409	382	392	381	384	434	409	381	384	379	376	434	409	379	376	375	367	250	335	243	353	249	90	250	335	249	90	296	223	156	-7	141	90	127	-11	127	-11	141	90	121	96	127	-11	121	96	109	-9	109	-9	121	96	109	94	109	-9	109	94	94	89	67	36	70	20	71	62	71	62	70	20	79	7	71	62	79	7	81	79	81	79	79	7	93	-2	81	79	93	-2	94	89	94	89	93	-2	109	-9	256	558	244	566	266	520	266	520	244	566	237	574	266	520	237	574	235	530	235	530	237	574	235	583	234	638	235	583	241	632	236	588	239	593	241	632	241	632	239	593	243	597	241	632	243	597	246	624	246	624	243	597	246	604	246	624	246	604	247	615	241	632	235	583	236	588	353	574	346	566	356	530	356	530	346	566	335	558	356	530	335	558	325	520	325	520	335	558	318	553	325	520	318	553	296	517	296	517	318	553	296	551	403	571	411	604	409	619	403	571	409	619	402	630	403	571	402	630	394	637	403	571	394	637	384	641	403	571	384	641	384	547	384	547	384	641	374	643	384	547	374	643	365	641	384	547	365	641	356	638	384	547	356	638	356	530	356	638	349	632	351	593	356	638	351	593	354	589	356	638	354	589	355	583	356	638	355	583	356	530	342	615	344	605	344	625	344	625	344	605	347	598	344	625	347	598	349	632	349	632	347	598	351	593	353	574	356	530	355	583	273	553	256	558	266	520	273	553	266	520	296	517	273	553	296	517	296	551	227	641	218	643	235	530	227	641	235	530	235	583	227	641	235	583	234	638	208	641	198	637	207	547	208	641	207	547	235	530	208	641	235	530	218	643	188	630	181	619	187	571	188	630	187	571	207	547	188	630	207	547	198	637	187	571	181	619	179	604	220	94	204	26	226	55	355	433	341	452	341	435	19	35	8	25	72	0	72	0	8	25	-4	20	72	0	-4	20	-22	17	147	-30	284	27	128	-13	128	-13	284	27	121	27	128	-13	121	27	103	-2	103	-2	121	27	110	349	103	-2	110	349	72	0	72	0	110	349	35	71	72	0	35	71	27	49	120	393	118	382	121	27	121	27	118	382	115	368	121	27	115	368	110	349	274	452	74	452	94	433	274	452	94	433	107	430	274	452	107	430	116	425	274	452	116	425	120	418	274	452	120	418	121	408	274	452	121	408	243	428	274	452	243	428	256	432	274	452	256	432	274	435	121	408	218	380	225	403	121	408	225	403	234	419	121	408	234	419	243	428	121	401	120	393	121	27	121	401	121	27	218	380	121	401	218	380	121	408	333	0	435	0	400	25	333	0	400	25	395	29	333	0	395	29	391	35	333	0	391	35	390	42	333	0	390	42	371	349	333	0	371	349	284	-5	381	393	379	382	390	42	390	42	379	382	376	368	390	42	376	368	371	349	371	349	284	27	284	-5	284	-5	284	27	245	-21	284	27	147	-30	158	-55	284	27	158	-55	162	-89	284	27	162	-89	216	-47	284	27	216	-47	245	-21	178	-123	194	-81	162	-89	178	-123	162	-89	162	-95	178	-123	162	-95	162	-102	178	-123	162	-102	161	-109	178	-123	161	-109	160	-117	178	-123	160	-117	159	-123	390	42	382	408	382	401	390	42	382	401	381	393	535	452	335	452	355	433	535	452	355	433	368	430	535	452	368	430	377	425	535	452	377	425	381	418	535	452	381	418	382	408	535	452	382	408	504	428	535	452	504	428	517	432	535	452	517	432	535	435	396	78	400	90	478	380	396	78	478	380	382	408	382	408	478	380	486	403	382	408	486	403	494	419	390	48	392	56	382	408	390	48	382	408	390	42	394	66	396	78	382	408	394	66	382	408	392	56	435	0	440	17	419	20	435	0	419	20	408	22	435	0	408	22	400	25	355	433	335	452	335	435	504	428	382	408	494	419	216	-47	162	-89	194	-81	94	433	74	452	74	435	72	0	-22	17	-22	0	19	35	72	0	27	49	-2	37	94	0	8	50	8	50	94	0	57	26	8	50	57	26	20	68	20	68	57	26	52	33	20	68	52	33	51	42	51	42	51	48	20	68	20	68	51	48	53	55	20	68	53	55	55	61	116	167	216	332	270	462	270	462	216	332	241	167	270	462	241	167	246	140	246	140	241	167	116	167	246	140	116	167	101	140	101	140	116	167	270	462	101	140	270	462	62	75	248	30	237	24	408	0	408	0	237	24	223	19	408	0	223	19	204	17	270	462	246	140	254	60	270	462	254	60	255	58	270	462	255	58	255	56	270	462	255	56	255	54	270	462	255	54	256	52	270	462	256	52	256	50	270	462	256	50	356	55	270	462	356	55	350	83	270	462	350	83	287	462	20	68	55	61	58	68	20	68	58	68	62	75	20	68	62	75	270	462	256	50	408	0	372	25	256	50	372	25	362	37	256	50	362	37	356	55	387	19	372	25	408	0	387	19	408	0	408	17	254	39	248	30	408	0	254	39	408	0	256	50	94	0	94	17	77	18	94	0	77	18	65	21	94	0	65	21	57	26	-37	17	-37	0	-24	20	-24	20	-37	0	94	0	-24	20	94	0	-13	27	-13	27	94	0	-2	37	408	0	204	17	204	0	139	44	139	44	139	44	139	44	133	407	132	402	139	44	132	402	131	396	139	44	131	396	129	388	139	44	129	388	127	379	139	44	127	379	125	369	139	44	125	369	44	73	139	44	44	73	140	36	141	62	143	69	192	249	141	62	192	249	133	407	133	407	192	249	231	390	133	407	231	390	236	406	288	155	284	115	284	10	284	10	284	115	270	79	284	10	270	79	257	4	257	4	270	79	248	49	257	4	248	49	226	1	226	1	248	49	217	29	226	1	217	29	192	0	192	0	217	29	177	22	123	428	130	420	425	452	425	452	130	420	261	427	425	452	261	427	276	428	276	428	319	425	425	452	425	452	319	425	348	413	425	452	348	413	365	393	425	452	365	393	373	363	425	452	373	363	376	324	425	452	376	324	394	321	143	69	186	229	192	249	192	249	186	229	222	226	192	249	222	226	244	249	244	249	222	226	250	220	244	249	250	220	306	242	306	242	250	220	271	208	306	242	271	208	284	186	139	47	139	51	133	407	139	47	133	407	139	44	140	56	141	62	133	407	140	56	133	407	139	51	133	407	236	406	242	417	133	407	242	417	250	424	133	407	250	424	261	427	133	407	261	427	130	420	425	452	84	452	100	435	425	452	100	435	113	433	425	452	113	433	123	428	288	155	309	19	306	242	288	155	306	242	284	186	351	46	368	66	375	200	375	200	368	66	381	88	375	200	381	88	388	170	388	170	381	88	389	113	388	170	389	113	391	140	349	225	306	242	309	19	349	225	309	19	331	30	349	225	331	30	351	46	349	225	351	46	375	200	288	155	284	10	309	19	192	0	177	22	163	23	192	0	163	23	152	25	192	0	152	25	145	30	192	0	145	30	44	73	192	0	44	73	37	52	192	0	37	52	29	37	192	0	29	37	19	27	192	0	19	27	5	20	192	0	5	20	-11	17	192	0	-11	17	-11	0	44	73	145	30	140	36	100	435	84	452	84	435	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	294	239	294	240	290	276	294	239	290	276	309	20	309	20	290	276	283	11	283	11	290	276	283	155	283	11	283	155	282	134	283	11	282	134	278	114	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	249	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	249	363	436	363	436	334	249	369	264	363	436	369	264	396	416	396	416	369	264	397	285	396	416	397	285	415	389	415	389	397	285	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	249	321	340	334	249	322	362	310	304	301	289	334	249	310	304	334	249	317	321	350	49	365	68	368	197	368	197	365	68	377	89	368	197	377	89	382	171	382	171	377	89	384	113	382	171	384	113	387	140	294	239	309	20	322	231	322	231	309	20	331	33	322	231	331	33	348	217	348	217	331	33	350	49	348	217	350	49	368	197	278	114	272	95	283	11	283	11	272	95	264	77	283	11	264	77	255	5	255	5	264	77	254	62	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	223	1	254	62	241	48	255	5	255	5	241	48	226	36	255	5	226	36	223	1	223	1	226	36	210	28	223	1	210	28	192	23	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	445	452	72	452	95	432	445	452	95	432	106	430	445	452	106	430	114	427	445	452	114	427	119	423	445	452	119	423	122	417	445	452	122	417	231	428	445	452	231	428	307	428	445	452	307	428	342	423	445	452	342	423	367	408	445	452	367	408	383	385	445	452	383	385	392	354	445	452	392	354	395	317	445	452	395	317	413	315	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	123	410	231	428	122	417	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	179	0	-21	17	-21	0	95	432	72	452	72	435	324	359	244	70	279	-3	324	359	279	-3	304	-15	324	359	304	-15	321	-33	324	359	321	-33	331	-58	324	359	331	-58	326	366	347	27	342	34	351	-123	351	-123	342	34	340	43	334	-89	340	43	331	397	330	405	331	397	485	452	330	405	485	452	327	410	327	410	485	452	322	415	465	433	485	435	485	452	465	433	485	452	450	425	450	425	485	452	331	397	450	425	331	397	441	415	441	415	331	397	435	401	344	70	347	78	430	385	344	70	430	385	331	397	344	70	331	397	343	62	340	49	341	55	331	397	340	49	331	397	340	43	485	452	136	452	147	433	485	452	147	433	157	429	485	452	157	429	163	423	485	452	163	423	166	416	485	452	166	416	235	419	485	452	235	419	305	419	485	452	305	419	315	418	485	452	315	418	322	415	167	407	196	373	201	389	167	407	201	389	207	401	167	407	207	401	214	411	167	407	214	411	223	417	167	407	223	417	235	419	167	407	235	419	166	416	351	-123	389	17	370	19	351	-123	370	19	356	22	351	-123	356	22	347	27	351	-123	340	43	334	-89	351	-123	334	-89	334	-95	351	-123	334	-95	334	-101	351	-123	334	-101	333	-107	351	-123	333	-107	332	-114	351	-123	332	-114	331	-120	331	-58	334	-89	331	397	331	-58	331	397	331	392	331	-58	331	392	330	384	331	-58	330	384	328	374	331	-58	328	374	326	366	244	0	279	-3	244	70	244	0	244	70	238	52	244	0	238	52	230	39	244	0	230	39	220	30	244	0	220	30	208	25	244	0	208	25	195	23	244	0	195	23	85	0	53	23	81	59	88	150	53	23	88	150	51	76	53	23	51	76	46	-5	53	23	46	-5	85	0	53	23	85	0	195	23	163	384	125	252	137	180	163	384	137	180	166	267	163	384	166	267	164	389	166	394	166	267	166	399	166	399	166	267	196	373	166	399	196	373	167	403	167	403	196	373	167	407	109	111	137	180	125	252	109	111	125	252	88	150	109	111	88	150	81	59	14	31	-25	17	-15	-47	14	31	-15	-47	13	-21	14	31	13	-21	46	-5	14	31	46	-5	51	76	-38	17	-77	-123	-59	-122	-38	17	-59	-122	-39	-81	-38	17	-39	-81	-15	-47	-38	17	-15	-47	-25	17	164	389	166	267	166	394	147	433	136	452	132	435	435	401	331	397	430	385	343	62	331	397	341	55	119	395	118	386	127	44	127	44	118	386	115	375	127	44	115	375	112	363	112	363	32	71	127	44	127	44	32	71	128	36	127	44	120	410	120	403	127	44	120	403	119	395	174	229	214	227	180	250	180	250	214	227	226	252	226	252	214	227	241	220	226	252	241	220	259	257	259	257	241	220	259	209	259	257	259	209	282	269	282	269	259	209	269	191	282	269	269	191	271	167	271	167	271	161	288	134	288	134	271	161	271	156	288	134	271	156	271	151	116	423	119	418	436	452	436	452	119	418	251	430	436	452	251	430	265	431	265	431	289	430	436	452	436	452	289	430	310	427	436	452	310	427	329	423	380	387	436	452	372	399	372	399	436	452	358	410	345	417	358	410	436	452	345	417	436	452	329	423	436	452	380	387	385	372	436	452	385	372	387	352	436	452	387	352	388	327	436	452	388	327	406	324	128	57	130	63	120	410	120	410	130	63	174	229	120	410	174	229	220	396	220	396	174	229	180	250	130	63	132	70	174	229	127	48	127	52	120	410	127	48	120	410	127	44	120	410	220	396	225	411	120	410	225	411	232	421	120	410	232	421	240	427	120	410	240	427	251	430	120	410	251	430	119	418	436	452	70	452	93	432	436	452	93	432	104	430	436	452	104	430	111	427	436	452	111	427	116	423	349	98	338	85	350	0	350	0	338	85	326	74	350	0	326	74	312	63	312	63	288	48	350	0	350	0	288	48	261	36	350	0	261	36	233	28	361	114	349	98	350	0	361	114	350	0	391	131	361	114	391	131	373	134	350	0	233	28	202	23	350	0	202	23	167	22	350	0	167	22	152	23	350	0	152	23	17	36	350	0	17	36	8	26	350	0	8	26	-4	21	350	0	-4	21	-22	17	350	0	-22	17	-22	0	17	36	152	23	25	50	25	50	152	23	141	25	25	50	141	25	32	71	32	71	141	25	133	30	32	71	133	30	128	36	301	290	282	269	288	134	301	290	288	134	338	320	301	290	338	320	319	322	271	167	288	134	282	269	270	144	269	137	288	134	270	144	288	134	271	151	93	432	70	452	70	435	128	57	120	410	127	52	3	35	-7	27	88	0	88	0	-7	27	-22	21	88	0	-22	21	-41	17	235	267	223	287	228	192	228	192	223	287	217	313	228	192	217	313	216	244	216	244	217	313	216	344	214	406	216	344	216	351	214	406	216	351	217	384	217	384	216	351	216	359	217	384	216	359	217	366	321	395	319	385	327	44	327	44	319	385	317	374	327	44	317	374	314	362	314	362	283	250	327	44	327	44	283	250	329	34	327	44	323	410	322	404	327	44	322	404	321	395	330	70	334	84	323	410	323	410	334	84	370	220	323	410	370	220	414	381	414	381	370	220	379	250	379	218	379	250	370	220	471	452	273	452	295	432	471	452	295	432	305	431	471	452	305	431	313	428	471	452	313	428	318	423	471	452	318	423	322	418	471	452	322	418	323	410	471	452	323	410	440	427	471	452	440	427	454	432	471	452	454	432	471	435	334	84	339	103	370	220	328	51	328	59	323	410	328	51	323	410	327	44	323	410	414	381	421	402	323	410	421	402	430	417	323	410	430	417	440	427	443	268	430	261	458	0	443	268	458	0	451	238	443	268	451	238	477	303	477	303	451	238	493	275	572	20	557	24	593	0	593	0	557	24	547	29	593	0	547	29	458	0	458	0	547	29	540	37	458	0	540	37	535	47	535	47	495	175	488	194	477	303	493	275	499	352	499	352	493	275	518	318	499	352	518	318	521	403	521	403	518	318	533	357	521	403	533	357	552	442	552	442	533	357	548	387	552	442	548	387	569	398	569	398	574	395	601	458	601	458	574	395	580	387	601	458	580	387	588	377	652	427	644	440	644	379	652	427	644	379	651	392	652	427	651	392	654	404	652	427	654	404	655	413	632	369	644	379	644	440	632	369	644	440	632	449	632	369	632	449	617	456	632	369	617	456	613	365	601	458	588	377	599	368	601	458	599	368	613	365	601	458	613	365	617	456	601	458	552	442	569	398	535	47	488	194	480	209	535	47	480	209	471	220	535	47	471	220	461	230	535	47	461	230	458	0	430	261	416	256	458	0	458	0	416	256	403	253	458	0	403	253	398	187	398	187	403	253	395	197	379	218	386	213	390	251	390	251	386	213	391	206	390	251	391	206	403	253	403	253	391	206	395	197	368	0	368	17	352	18	368	0	352	18	340	22	368	0	340	22	333	27	368	0	333	27	235	72	368	0	235	72	226	48	368	0	226	48	216	33	368	0	216	33	204	24	368	0	204	24	190	19	368	0	190	19	172	17	368	0	172	17	172	0	236	202	245	209	254	255	254	255	245	209	254	215	254	255	254	215	283	250	283	250	254	215	264	218	283	250	264	218	275	220	275	220	329	34	283	250	235	72	333	27	329	34	235	72	329	34	275	220	190	286	196	271	204	426	204	426	196	271	204	256	204	426	204	256	214	406	214	406	204	256	216	244	214	406	216	244	216	344	189	443	169	454	170	398	189	443	170	398	177	397	189	443	177	397	182	393	189	443	182	393	185	387	189	443	185	387	186	379	189	443	186	379	186	369	189	443	186	369	187	302	189	443	187	302	190	286	189	443	190	286	204	426	187	302	186	369	186	360	235	267	228	192	236	202	235	267	236	202	254	255	228	192	216	244	216	242	228	192	216	242	191	238	228	192	191	238	168	230	228	192	168	230	147	218	228	192	147	218	125	199	228	192	125	199	103	172	228	192	103	172	88	0	88	0	103	172	20	56	88	0	20	56	11	45	88	0	11	45	3	35	152	377	158	387	169	454	169	454	158	387	163	395	169	454	163	395	170	398	87	400	90	389	90	425	90	425	90	389	96	377	90	425	96	377	100	439	100	439	96	377	108	369	100	439	108	369	113	449	113	449	108	369	125	365	113	449	125	365	129	455	129	455	125	365	142	368	129	455	142	368	145	458	145	458	142	368	152	377	145	458	152	377	169	454	187	302	186	360	186	350	187	302	186	350	186	340	187	302	186	340	186	329	187	302	186	329	186	318	87	400	90	425	87	409	88	0	-41	17	-41	0	379	250	379	218	390	251	451	238	458	0	461	230	572	20	593	0	593	17	295	432	273	452	273	435	330	70	323	410	328	59	217	384	217	366	217	375	68	57	69	133	66	48	66	48	57	139	46	2	46	2	57	139	43	140	46	2	43	140	30	138	69	133	73	65	79	125	79	125	73	65	80	73	79	125	80	73	85	114	85	114	80	73	85	84	85	114	85	84	87	99	232	154	227	105	227	4	227	4	227	105	211	67	227	4	211	67	200	-4	200	-4	211	67	188	40	200	-4	188	40	173	-8	173	-8	188	40	158	24	173	-8	158	24	145	-11	145	-11	158	24	124	18	124	18	103	19	115	-11	115	-11	103	19	87	23	115	-11	87	23	80	-8	80	-8	87	23	75	30	80	-8	75	30	68	38	80	-8	68	38	66	48	80	-8	66	48	46	2	19	21	46	2	30	138	19	21	30	138	17	131	19	21	17	131	5	120	19	21	5	120	0	48	-3	104	-6	84	0	48	-3	104	0	48	5	120	208	434	199	458	184	454	208	434	184	454	177	430	208	434	214	461	199	458	177	430	184	454	168	450	177	430	168	450	161	447	177	430	161	447	157	445	177	430	157	445	155	443	177	430	155	443	152	442	177	430	152	442	150	418	150	418	152	442	146	442	146	442	140	443	150	418	150	418	140	443	134	446	150	418	134	446	130	451	371	360	366	391	365	327	365	327	366	391	352	419	365	327	352	419	349	296	349	296	352	419	327	442	349	296	327	442	322	270	322	270	327	442	291	457	322	270	291	457	287	252	287	252	291	457	271	363	243	424	258	410	291	457	291	457	258	410	268	390	291	457	268	390	271	363	291	457	243	463	243	424	243	424	243	463	228	462	243	424	228	462	226	431	226	431	228	462	214	461	226	431	214	461	208	434	271	363	266	324	287	252	287	252	266	324	251	294	287	252	251	294	245	244	245	244	251	294	232	154	245	244	232	154	245	242	245	242	232	154	256	18	245	242	256	18	272	233	272	233	256	18	280	35	272	233	280	35	297	218	297	218	280	35	302	56	297	218	302	56	317	197	317	197	302	56	319	81	317	197	319	81	331	171	331	171	319	81	331	109	331	171	331	109	336	140	228	184	232	154	251	294	228	184	251	294	226	272	150	254	170	226	192	259	192	259	170	226	195	219	192	259	195	219	226	272	226	272	195	219	215	206	226	272	215	206	228	184	232	154	227	4	256	18	124	464	104	464	108	370	124	464	108	370	126	398	124	464	126	398	126	457	130	451	126	457	126	398	130	451	126	398	150	418	104	464	75	335	94	335	104	464	94	335	108	370	170	226	150	254	142	229	145	-11	124	18	115	-11	57	139	66	48	69	133	69	133	68	57	73	65	18	34	8	25	177	0	177	0	8	25	-4	20	177	0	-4	20	-22	17	133	31	130	38	32	67	32	67	130	38	129	44	32	67	129	44	114	369	114	369	129	44	117	379	129	44	121	408	121	403	129	44	121	403	121	396	129	44	121	396	119	388	129	44	119	388	117	379	379	389	377	380	388	44	388	44	377	380	375	369	360	311	375	369	152	146	360	311	152	146	137	89	137	89	152	146	121	408	137	89	121	408	135	78	277	34	265	25	438	0	438	0	265	25	248	19	438	0	248	19	224	17	286	452	72	452	94	432	286	452	94	432	104	430	286	452	104	430	112	427	286	452	112	427	117	422	286	452	117	422	120	416	286	452	120	416	121	408	286	452	121	408	246	428	286	452	246	428	263	433	286	452	263	433	286	435	129	51	131	59	121	408	129	51	121	408	129	44	132	68	135	78	121	408	132	68	121	408	131	59	121	408	152	146	217	381	121	408	217	381	225	403	121	408	225	403	234	419	121	408	234	419	246	428	388	44	375	369	360	311	388	44	360	311	293	70	388	44	293	70	390	34	388	44	382	410	381	405	388	44	381	405	381	398	388	44	381	398	379	389	534	452	333	452	354	432	534	452	354	432	365	430	534	452	365	430	373	427	534	452	373	427	378	423	534	452	378	423	381	418	534	452	381	418	382	410	534	452	382	410	503	428	534	452	503	428	516	433	534	452	516	433	534	435	398	89	403	109	478	385	398	89	478	385	382	410	382	410	478	385	485	404	382	410	485	404	492	418	389	52	391	61	382	410	389	52	382	410	388	44	394	73	398	89	382	410	394	73	382	410	391	61	438	0	438	17	419	18	438	0	419	18	404	21	438	0	404	21	395	27	438	0	395	27	293	70	438	0	293	70	286	49	438	0	286	49	277	34	177	0	177	17	155	20	177	0	155	20	141	25	177	0	141	25	32	67	177	0	32	67	26	47	177	0	26	47	18	34	177	0	-22	17	-22	0	32	67	141	25	133	31	438	0	224	17	224	0	293	70	395	27	390	34	354	432	333	452	333	435	503	428	382	410	492	418	94	432	72	452	72	435	18	34	8	25	177	0	177	0	8	25	-4	20	177	0	-4	20	-22	17	133	31	130	38	32	67	32	67	130	38	129	44	32	67	129	44	114	369	114	369	129	44	117	379	129	44	121	408	121	403	129	44	121	403	121	396	129	44	121	396	119	388	129	44	119	388	117	379	379	389	377	380	388	44	388	44	377	380	375	369	360	311	375	369	152	146	360	311	152	146	137	89	137	89	152	146	121	408	137	89	121	408	135	78	277	34	265	25	438	0	438	0	265	25	248	19	438	0	248	19	224	17	388	44	375	369	360	311	388	44	360	311	293	70	388	44	293	70	390	34	388	44	382	410	381	405	388	44	381	405	381	398	388	44	381	398	379	389	534	452	333	452	354	432	534	452	354	432	365	430	534	452	365	430	373	427	534	452	373	427	378	423	534	452	378	423	381	418	534	452	381	418	382	410	534	452	382	410	503	428	534	452	503	428	516	433	534	452	516	433	534	435	398	89	403	109	478	385	398	89	478	385	382	410	382	410	478	385	485	404	382	410	485	404	492	418	389	52	391	61	382	410	389	52	382	410	388	44	394	73	398	89	382	410	394	73	382	410	391	61	433	569	440	602	437	617	433	569	437	617	431	628	433	569	431	628	423	635	433	569	423	635	415	545	415	545	423	635	413	639	415	545	413	639	403	640	415	545	403	640	394	639	415	545	394	639	389	529	389	529	394	639	385	636	389	529	385	636	385	581	389	529	385	581	383	573	389	529	383	573	378	564	389	529	378	564	368	558	389	529	368	558	360	520	331	551	331	517	353	553	353	553	331	517	360	520	353	553	360	520	368	558	438	0	438	17	419	18	438	0	419	18	404	21	438	0	404	21	395	27	438	0	395	27	293	70	438	0	293	70	286	49	438	0	286	49	277	34	286	452	72	452	94	432	286	452	94	432	104	430	286	452	104	430	112	427	286	452	112	427	117	422	286	452	117	422	120	416	286	452	120	416	121	408	286	452	121	408	246	428	286	452	246	428	263	433	286	452	263	433	286	435	129	51	131	59	121	408	129	51	121	408	129	44	132	68	135	78	121	408	132	68	121	408	131	59	121	408	152	146	217	381	121	408	217	381	225	403	121	408	225	403	234	419	121	408	234	419	246	428	309	553	294	558	302	520	309	553	302	520	331	517	309	553	331	517	331	551	385	636	378	630	380	591	385	636	380	591	383	587	385	636	383	587	385	581	372	614	373	603	374	623	374	623	373	603	376	596	374	623	376	596	378	630	378	630	376	596	380	591	294	558	284	564	302	520	302	520	284	564	278	573	302	520	278	573	273	529	273	529	278	573	277	581	277	635	277	581	278	587	277	635	278	587	284	630	284	630	278	587	281	591	284	630	281	591	285	595	177	0	177	17	155	20	177	0	155	20	141	25	177	0	141	25	32	67	177	0	32	67	26	47	177	0	26	47	18	34	288	622	284	630	285	595	288	622	285	595	288	602	288	622	288	602	290	613	273	529	277	581	277	635	273	529	277	635	269	639	273	529	269	639	260	640	273	529	260	640	250	639	273	529	250	639	247	545	250	639	240	635	247	545	247	545	240	635	231	628	247	545	231	628	229	569	229	569	231	628	224	617	229	569	224	617	222	602	177	0	-22	17	-22	0	32	67	141	25	133	31	94	432	72	452	72	435	438	0	224	17	224	0	293	70	395	27	390	34	354	432	333	452	333	435	503	428	382	410	492	418	15	32	5	24	171	0	171	0	5	24	-6	19	171	0	-6	19	-22	17	132	28	128	37	29	63	29	63	128	37	127	48	29	63	127	48	113	369	113	369	127	48	116	379	127	48	120	408	120	403	127	48	120	403	119	396	127	48	119	396	118	388	127	48	118	388	116	379	127	53	127	55	120	408	120	408	127	55	128	57	120	408	128	57	128	60	128	60	172	220	179	250	179	250	172	220	180	218	179	250	217	387	120	408	120	408	217	387	223	405	120	408	223	405	232	418	281	452	70	452	93	432	281	452	93	432	104	430	281	452	104	430	111	427	281	452	111	427	116	422	281	452	116	422	119	416	281	452	119	416	120	408	281	452	120	408	244	427	281	452	244	427	259	432	281	452	259	432	281	435	127	51	127	53	120	408	127	51	120	408	127	48	128	60	179	250	120	408	218	256	205	253	271	0	271	0	205	253	201	188	196	199	201	188	205	253	196	199	205	253	192	251	192	251	179	250	180	218	192	251	180	218	187	214	192	251	187	214	191	208	192	251	191	208	196	199	245	268	232	261	271	0	245	268	271	0	253	240	245	268	253	240	261	280	261	280	253	240	296	277	384	398	389	395	387	452	384	398	387	452	363	436	384	398	363	436	361	387	361	387	363	436	344	412	361	387	344	412	344	358	344	358	344	412	328	385	344	358	328	385	324	319	324	319	328	385	314	356	324	319	314	356	303	336	296	277	324	319	303	336	296	277	303	336	291	316	296	277	291	316	277	297	296	277	277	297	261	280	468	427	460	440	460	379	468	427	460	379	467	392	468	427	467	392	471	404	468	427	471	404	471	413	404	377	414	368	417	458	417	458	414	368	428	365	417	458	428	365	433	456	433	456	428	365	448	369	433	456	448	369	448	449	448	449	448	369	460	379	448	449	460	379	460	440	417	458	387	452	389	395	417	458	389	395	396	387	417	458	396	387	404	377	351	47	299	173	290	193	351	47	290	193	281	209	351	47	281	209	272	221	351	47	272	221	271	0	351	47	271	0	356	37	408	0	408	17	388	20	408	0	388	20	373	24	408	0	373	24	363	29	408	0	363	29	271	0	262	231	253	240	271	0	262	231	271	0	272	221	171	0	171	17	153	19	171	0	153	19	140	23	171	0	140	23	132	28	171	0	132	28	29	63	171	0	29	63	23	45	171	0	23	45	15	32	171	0	-22	17	-22	0	218	256	271	0	232	261	356	37	271	0	363	29	93	432	70	452	70	435	244	427	120	408	232	418	48	64	67	1	54	52	54	52	67	1	63	48	81	57	63	48	67	1	81	57	67	1	105	35	191	398	137	198	154	133	191	398	154	133	167	179	191	398	167	179	220	377	191	398	220	377	191	401	133	82	154	133	137	198	133	82	137	198	126	159	133	82	126	159	113	119	133	82	113	119	105	35	98	83	81	57	105	35	98	83	105	35	113	119	259	34	247	25	420	0	420	0	247	25	230	19	420	0	230	19	207	17	231	404	238	412	192	411	192	411	238	412	247	417	192	411	247	417	259	419	517	452	259	419	336	419	517	452	336	419	346	418	192	411	259	419	517	452	192	411	517	452	191	419	192	411	220	377	225	392	192	411	225	392	231	404	192	408	192	406	220	377	192	408	220	377	192	411	192	403	191	401	220	377	192	403	220	377	192	406	361	386	359	377	371	44	371	44	359	377	358	369	371	44	358	369	356	362	356	362	276	70	371	44	371	44	276	70	373	34	371	44	363	401	362	394	371	44	362	394	361	386	517	452	346	418	353	416	517	452	353	416	359	412	517	452	359	412	362	407	517	452	362	407	363	401	517	452	363	401	485	428	517	452	485	428	499	433	517	452	499	433	517	435	381	89	386	109	461	385	381	89	461	385	363	401	363	401	461	385	467	404	363	401	467	404	475	418	372	52	373	61	363	401	372	52	363	401	371	44	376	73	381	89	363	401	376	73	363	401	373	61	517	452	150	452	167	433	517	452	167	433	180	429	517	452	180	429	187	425	517	452	187	425	191	419	420	0	420	17	401	18	420	0	401	18	387	21	420	0	387	21	378	27	420	0	378	27	276	70	420	0	276	70	268	49	420	0	268	49	259	34	48	64	43	78	67	1	67	1	43	78	32	90	67	1	32	90	17	-11	17	-11	32	90	13	95	17	-11	13	95	-1	93	-39	38	-36	22	-36	61	-36	61	-36	22	-29	9	-36	61	-29	9	-27	77	-27	77	-29	9	-18	-1	-27	77	-18	-1	-15	88	-15	88	-18	-1	-2	-8	-15	88	-2	-8	-1	93	-1	93	-2	-8	17	-11	420	0	207	17	207	0	276	70	378	27	373	34	167	433	150	452	150	435	485	428	363	401	475	418	116	17	94	20	116	0	116	0	94	20	78	24	116	0	78	24	22	52	22	52	78	24	69	32	22	52	69	32	34	81	34	81	69	32	63	43	34	81	63	43	47	123	47	123	63	43	62	58	64	75	67	87	119	373	119	373	67	87	71	102	119	373	71	102	75	120	75	120	144	370	119	373	47	123	62	58	62	66	47	123	62	66	64	75	47	123	64	75	119	373	363	35	351	25	520	0	520	0	351	25	334	20	520	0	334	20	310	17	144	370	189	-7	226	452	226	452	189	-7	208	-7	226	452	208	-7	263	127	263	127	208	-7	462	379	263	127	462	379	473	452	473	452	462	379	472	46	473	35	472	46	379	70	473	35	379	70	478	26	478	26	379	70	486	21	474	60	475	68	473	452	473	452	475	68	477	77	473	452	477	77	479	84	479	84	560	380	473	452	473	452	560	380	566	402	473	452	566	402	574	417	598	432	616	435	616	452	598	432	616	452	585	426	585	426	616	452	473	452	585	426	473	452	574	417	473	452	472	46	473	52	473	452	473	52	474	60	462	379	379	70	472	46	144	370	226	452	127	412	144	370	127	412	126	406	144	370	126	406	125	399	144	370	125	399	124	391	144	370	124	391	122	382	144	370	122	382	119	373	114	432	122	428	226	452	226	452	122	428	126	421	226	452	126	421	127	412	100	435	114	432	226	452	100	435	226	452	78	452	100	435	78	452	78	435	520	0	520	17	500	18	520	0	500	18	486	21	520	0	486	21	379	70	520	0	379	70	372	50	520	0	372	50	363	35	116	0	22	52	10	33	116	0	10	33	-3	23	116	0	-3	23	-22	17	116	0	-22	17	-22	0	520	0	310	17	310	0	19	34	9	25	178	0	178	0	9	25	-3	20	178	0	-3	20	-21	17	134	31	131	38	33	67	33	67	131	38	130	44	33	67	130	44	115	369	115	369	130	44	117	379	130	44	122	408	122	403	130	44	122	403	121	396	130	44	121	396	120	388	130	44	120	388	117	379	287	452	73	452	94	432	287	452	94	432	105	430	287	452	105	430	113	427	287	452	113	427	118	422	287	452	118	422	121	416	287	452	121	416	122	408	287	452	122	408	247	428	287	452	247	428	264	433	287	452	264	433	287	435	226	403	122	408	218	381	218	381	122	408	174	222	218	381	174	222	183	252	183	252	174	222	336	222	183	252	336	222	344	252	344	252	336	222	391	34	344	252	391	34	389	44	389	44	390	52	382	410	382	410	390	52	391	61	382	410	391	61	394	73	130	50	131	57	122	408	130	50	122	408	130	44	122	408	131	57	132	65	122	408	132	65	135	76	122	408	135	76	138	89	122	408	138	89	174	222	235	419	247	428	122	408	235	419	122	408	226	403	278	34	265	25	439	0	439	0	265	25	248	19	439	0	248	19	225	17	381	396	380	387	389	44	389	44	380	387	378	377	389	44	378	377	376	369	535	452	334	452	354	432	535	452	354	432	365	430	535	452	365	430	373	427	535	452	373	427	379	423	535	452	379	423	381	418	535	452	381	418	382	410	535	452	382	410	504	428	535	452	504	428	517	433	535	452	517	433	535	435	399	89	404	109	479	385	399	89	479	385	382	410	382	410	479	385	485	404	382	410	485	404	493	418	389	44	382	410	382	404	389	44	382	404	381	396	439	0	439	17	419	18	439	0	419	18	405	21	439	0	405	21	396	27	439	0	396	27	294	70	439	0	294	70	287	49	439	0	287	49	278	34	294	70	396	27	391	34	294	70	391	34	336	222	178	0	178	17	156	20	178	0	156	20	142	25	178	0	142	25	33	67	178	0	33	67	27	47	178	0	27	47	19	34	178	0	-21	17	-21	0	33	67	142	25	134	31	439	0	225	17	225	0	344	252	389	44	376	369	354	432	334	452	334	435	504	428	382	410	493	418	399	89	382	410	394	73	94	432	73	452	73	435	133	97	133	97	133	97	133	97	120	360	98	15	98	15	120	360	85	312	98	15	85	312	64	47	64	47	85	312	58	260	64	47	58	260	43	92	43	92	58	260	41	205	43	92	41	205	35	149	145	44	142	-4	159	26	159	26	142	-4	195	-11	159	26	195	-11	178	15	178	15	195	-11	202	11	226	14	202	11	232	-8	226	14	232	-8	248	24	248	24	232	-8	268	0	248	24	268	0	269	39	269	39	268	0	301	12	269	39	301	12	288	61	288	61	301	12	308	87	334	134	308	87	333	30	334	134	333	30	363	53	142	-4	145	44	136	68	142	-4	136	68	133	97	142	-4	133	97	98	15	137	148	149	204	161	400	161	400	149	204	165	260	161	400	165	260	191	422	191	422	165	260	186	313	191	422	186	313	210	359	210	359	230	389	222	439	222	439	230	389	254	452	137	148	161	400	120	360	137	148	120	360	133	97	222	439	191	422	210	359	202	11	195	-11	232	-8	374	456	321	463	342	436	342	436	321	463	319	440	294	437	319	440	321	463	294	437	321	463	287	460	383	306	403	95	387	357	387	357	403	95	418	434	418	434	403	95	437	143	418	434	437	143	453	400	453	400	437	143	462	194	453	400	462	194	476	355	476	355	462	194	478	247	476	355	478	247	484	300	342	436	360	427	374	456	374	456	360	427	375	410	374	456	375	410	418	434	418	434	375	410	384	387	418	434	384	387	387	357	372	248	355	189	363	53	372	248	363	53	403	95	372	248	403	95	383	306	230	389	250	412	254	452	254	452	250	412	272	428	254	452	272	428	287	460	287	460	272	428	294	437	308	87	301	12	333	30	334	134	363	53	355	189	119	395	117	385	128	44	128	44	117	385	114	374	128	44	114	374	112	362	112	362	32	72	128	44	128	44	32	72	130	34	128	44	121	410	120	404	128	44	120	404	119	395	130	59	132	70	121	410	121	410	132	70	135	84	121	410	135	84	140	103	140	103	228	425	121	410	121	410	228	425	119	418	277	33	267	24	437	0	437	0	267	24	254	19	437	0	254	19	237	17	418	18	404	22	437	0	437	0	404	22	395	27	437	0	395	27	293	72	293	72	395	27	390	34	293	72	390	34	389	44	389	44	390	425	293	72	391	59	393	70	390	425	390	425	393	70	396	84	390	425	396	84	400	103	400	103	477	381	390	425	390	425	477	381	484	402	390	425	484	402	492	417	533	452	71	452	93	432	533	452	93	432	103	431	533	452	103	431	110	428	533	452	110	428	116	423	533	452	116	423	119	418	533	452	119	418	228	425	533	452	228	425	390	425	533	452	390	425	502	427	533	452	502	427	516	432	533	452	516	432	533	435	129	51	130	59	121	410	129	51	121	410	128	44	390	425	389	44	389	51	390	425	389	51	391	59	285	48	277	33	437	0	285	48	437	0	293	72	176	0	176	17	157	18	176	0	157	18	143	22	176	0	143	22	134	27	176	0	134	27	32	72	176	0	32	72	25	48	176	0	25	48	16	33	176	0	16	33	7	24	176	0	7	24	-5	19	176	0	-5	19	-22	17	176	0	-22	17	-22	0	32	72	134	27	130	34	437	0	237	17	237	0	418	18	437	0	437	17	93	432	71	452	71	435	502	427	390	425	492	417	123	396	122	386	130	44	130	44	122	386	119	375	130	44	119	375	115	360	115	360	36	72	130	44	130	44	36	72	131	34	130	44	124	410	124	404	130	44	124	404	123	396	187	239	187	216	193	238	193	238	187	216	198	215	193	238	198	215	198	238	198	238	198	215	208	215	198	238	208	215	204	238	204	238	208	215	209	238	232	239	209	238	218	214	232	239	218	214	229	214	173	218	187	216	180	240	180	240	187	216	187	239	226	410	231	420	124	410	124	410	231	420	237	427	124	410	237	427	265	452	265	452	237	427	245	430	265	452	245	430	257	431	257	431	277	428	265	452	265	452	277	428	318	447	133	66	135	75	124	410	124	410	135	75	173	218	124	410	173	218	222	394	222	394	173	218	180	240	135	75	137	83	173	218	130	49	131	57	124	410	130	49	124	410	130	44	115	427	121	423	265	452	265	452	121	423	124	418	265	452	124	418	124	410	265	452	75	452	97	432	265	452	97	432	108	430	265	452	108	430	115	427	251	244	264	216	267	252	267	252	264	216	297	222	267	252	297	222	280	264	280	264	297	222	292	280	300	296	292	280	297	222	300	296	297	222	326	231	293	420	305	408	318	447	318	447	305	408	312	392	318	447	312	392	314	372	314	372	326	231	318	447	407	385	389	414	398	289	407	385	398	289	406	307	407	385	406	307	411	327	407	385	411	327	413	348	326	231	351	243	360	435	360	435	351	243	373	259	360	435	373	259	389	414	389	414	373	259	387	273	389	414	387	273	398	289	326	231	314	372	314	353	326	231	314	353	311	333	326	231	311	333	306	314	326	231	306	314	300	296	232	239	229	214	264	216	232	239	264	216	251	244	209	238	208	215	218	214	179	0	179	17	159	19	179	0	159	19	145	22	179	0	145	22	136	27	179	0	136	27	36	72	179	0	36	72	29	50	179	0	29	50	21	36	179	0	21	36	11	26	179	0	11	26	-1	21	179	0	-1	21	-19	17	179	0	-19	17	-19	0	36	72	136	27	131	34	318	447	326	231	360	435	318	447	277	428	293	420	97	432	75	452	75	435	226	410	124	410	222	394	133	66	124	410	131	57	49	216	52	101	63	270	63	270	52	101	75	54	63	270	75	54	85	320	85	320	75	54	113	18	85	320	113	18	115	363	115	363	113	18	163	-3	115	363	163	-3	148	141	148	141	152	400	115	363	188	44	224	-11	217	29	217	29	224	-11	253	23	285	27	253	23	253	-9	285	27	253	-9	281	-4	166	68	153	101	163	-3	166	68	163	-3	224	-11	166	68	224	-11	188	44	337	439	337	462	320	463	337	439	320	463	316	437	337	439	354	461	337	462	256	406	274	420	282	460	282	460	274	420	295	430	282	460	295	430	320	463	320	463	295	430	316	437	152	200	165	255	181	421	181	421	165	255	184	305	181	421	184	305	213	439	213	439	184	305	210	351	213	439	210	351	239	390	239	390	256	406	247	452	247	452	256	406	282	460	449	450	445	446	445	304	445	304	445	446	439	444	445	304	439	444	434	443	434	443	430	444	445	304	445	304	430	444	425	444	445	304	425	444	425	333	425	333	425	327	445	304	445	304	425	327	425	323	445	304	425	323	425	318	422	368	425	333	425	444	422	368	425	444	420	445	422	368	420	445	414	447	422	368	414	447	411	397	408	449	390	454	393	420	408	449	393	420	411	397	408	449	411	397	414	447	372	458	354	461	368	434	372	458	368	434	393	420	372	458	393	420	390	454	337	439	368	434	354	461	391	104	365	76	370	41	391	104	370	41	380	50	391	104	380	50	389	60	391	104	389	60	400	73	391	104	400	73	412	89	370	41	365	76	359	32	359	32	365	76	340	54	359	32	340	54	335	16	335	16	340	54	314	37	335	16	314	37	309	4	309	4	314	37	285	27	309	4	285	27	281	-4	480	463	459	463	454	455	480	463	454	455	449	450	480	463	449	450	445	304	425	313	424	308	445	304	425	313	445	304	425	318	253	23	224	-11	253	-9	152	400	148	141	152	200	152	400	152	200	181	421	247	452	213	439	239	390	52	101	49	216	44	158	148	141	163	-3	153	101	230	29	224	37	126	66	126	66	224	37	222	48	225	428	222	48	222	57	225	428	222	57	224	67	460	452	87	452	225	428	460	452	225	428	324	428	460	452	324	428	364	425	460	452	364	425	390	413	460	452	390	413	407	392	460	452	407	392	415	363	460	452	415	363	418	324	460	452	418	324	436	322	124	390	153	411	87	452	87	452	153	411	187	424	87	452	187	424	225	428	225	428	227	77	324	428	324	428	227	77	230	88	324	428	230	88	233	98	87	452	60	327	76	322	87	452	76	322	98	360	87	452	98	360	124	390	278	0	278	17	256	18	278	0	256	18	240	22	278	0	240	22	126	66	278	0	126	66	118	47	278	0	118	47	109	33	278	0	109	33	96	24	278	0	96	24	81	18	278	0	81	18	64	17	278	0	64	17	54	17	278	0	54	17	54	0	126	66	240	22	230	29	126	66	222	48	225	428	225	428	224	67	227	77	113	426	121	419	276	452	276	452	121	419	127	409	276	452	127	409	134	393	134	393	239	127	230	409	230	409	232	419	134	393	134	393	232	419	237	426	134	393	237	426	276	452	276	452	237	426	246	430	276	452	246	430	259	433	220	94	203	69	204	26	204	26	203	69	190	52	204	26	190	52	181	5	181	5	190	52	181	43	181	5	181	43	174	40	174	40	165	46	181	5	181	5	165	46	156	-7	259	433	276	435	276	452	101	431	113	426	276	452	101	431	276	452	84	452	101	431	84	452	84	435	239	127	220	94	226	55	239	127	226	55	249	90	239	127	249	90	240	364	239	127	240	364	235	382	239	127	235	382	232	398	239	127	232	398	230	409	296	223	249	90	297	223	297	223	249	90	434	409	297	223	434	409	370	357	370	357	434	409	375	367	481	452	341	452	355	433	481	452	355	433	367	429	481	452	367	429	375	423	481	452	375	423	381	413	481	452	381	413	382	401	481	452	382	401	441	417	481	452	441	417	449	424	481	452	449	424	459	429	481	452	459	429	469	433	481	452	469	433	481	435	434	409	441	417	382	401	434	409	382	401	382	392	434	409	382	392	381	384	434	409	381	384	379	376	434	409	379	376	375	367	249	90	296	223	250	335	249	90	250	335	246	347	249	90	246	347	240	364	156	-7	165	46	159	60	156	-7	159	60	153	76	156	-7	153	76	143	90	156	-7	143	90	127	-11	67	35	70	19	71	61	71	61	70	19	79	6	71	61	79	6	82	78	82	78	79	6	93	-3	82	78	93	-3	96	89	96	89	93	-3	109	-9	96	89	109	-9	111	94	111	94	109	-9	127	-11	111	94	127	-11	124	96	124	96	127	-11	143	90	220	94	204	26	226	55	355	433	341	452	341	435	196	32	183	24	360	0	360	0	183	24	165	20	360	0	165	20	143	17	339	18	324	21	360	0	360	0	324	21	314	27	360	0	314	27	213	64	213	64	314	27	222	87	213	64	222	87	207	64	207	64	222	87	197	93	207	64	197	93	176	107	156	70	207	64	176	107	156	70	176	107	160	129	156	70	160	129	150	156	156	70	150	156	146	186	156	70	146	186	113	86	303	395	301	388	308	44	308	44	301	388	300	380	308	44	300	380	296	357	180	282	214	321	225	372	225	372	214	321	255	348	225	372	255	348	290	380	290	380	255	348	296	357	290	380	296	357	300	380	161	350	104	312	113	86	161	350	113	86	146	186	161	350	146	186	155	236	161	350	155	236	180	282	161	350	180	282	225	372	49	195	57	149	64	261	64	261	57	149	79	113	64	261	79	113	104	312	104	312	79	113	113	86	308	44	296	357	222	87	308	44	222	87	309	34	308	44	305	410	304	406	308	44	304	406	304	401	308	44	304	401	303	395	308	52	309	55	305	410	305	410	309	55	309	59	305	410	309	59	310	64	310	64	367	71	317	87	317	87	367	71	354	96	354	96	367	71	391	119	468	452	253	452	275	432	468	452	275	432	285	431	468	452	285	431	293	428	468	452	293	428	299	423	468	452	299	423	303	418	468	452	303	418	305	410	468	452	305	410	415	424	468	452	415	424	429	431	468	452	429	431	447	434	468	452	447	434	468	435	397	393	404	411	305	410	397	393	305	410	310	64	397	393	310	64	317	87	397	393	317	87	394	380	317	87	390	357	394	380	394	380	390	357	414	351	394	380	414	351	443	376	443	376	414	351	432	335	443	376	432	335	444	311	308	48	308	52	305	410	308	48	305	410	308	44	443	376	444	311	486	363	486	363	444	311	452	281	486	363	452	281	454	250	454	250	445	199	490	132	490	132	445	199	430	94	551	262	543	307	534	188	534	188	543	307	520	340	534	188	520	340	490	132	490	132	520	340	486	363	490	132	486	363	454	250	430	94	445	199	423	154	430	94	423	154	391	119	430	94	391	119	367	71	205	45	196	32	360	0	205	45	360	0	213	64	360	0	143	17	143	0	222	87	314	27	309	34	339	18	360	0	360	17	275	432	253	452	253	435	415	424	305	410	404	411	-40	17	-40	17	-19	23	-19	23	-40	17	103	0	-19	23	103	0	1	38	1	38	103	0	67	29	1	38	67	29	27	63	27	63	67	29	63	35	27	63	63	35	61	44	61	44	63	103	27	63	64	56	68	63	115	159	115	159	68	63	74	71	115	159	74	71	82	81	82	81	170	179	115	159	115	159	170	179	161	209	63	103	61	44	62	49	63	103	62	49	64	56	63	103	64	56	115	159	204	27	196	22	371	0	371	0	196	22	183	19	371	0	183	19	164	17	198	411	199	419	161	209	198	411	161	209	170	179	198	411	170	179	184	138	198	411	184	138	193	109	248	452	42	452	63	433	248	452	63	433	78	428	248	452	78	428	89	421	248	452	89	421	98	409	248	452	98	409	105	391	248	452	105	391	208	429	248	452	208	429	217	431	248	452	217	431	229	433	248	452	229	433	248	435	105	391	161	209	199	419	105	391	199	419	202	425	105	391	202	425	208	429	296	351	233	284	243	256	296	351	243	256	377	394	296	351	377	394	315	371	444	452	308	452	321	434	444	452	321	434	329	432	444	452	329	432	336	430	444	452	336	430	340	427	444	452	340	427	343	423	444	452	343	423	344	418	444	452	344	418	406	420	444	452	406	420	418	428	444	452	418	428	430	433	444	452	430	433	444	435	377	394	393	409	344	418	377	394	344	418	342	410	377	394	342	410	337	400	377	394	337	400	328	387	377	394	328	387	315	371	222	321	213	349	233	284	233	284	213	349	209	42	233	284	209	42	293	95	293	95	209	42	304	65	371	0	371	17	346	21	371	0	346	21	328	30	371	0	328	30	209	42	371	0	209	42	208	33	371	0	208	33	204	27	209	42	328	30	314	44	209	42	314	44	304	65	209	42	213	349	208	53	199	402	200	86	202	389	202	389	200	86	205	67	202	389	205	67	207	371	207	371	205	67	208	53	207	371	208	53	213	349	200	86	199	402	198	411	200	86	198	411	193	109	103	0	103	17	87	19	103	0	87	19	75	23	103	0	75	23	67	29	103	0	-40	17	-40	0	371	0	164	17	164	0	233	284	293	95	243	256	321	434	308	452	308	435	406	420	344	418	393	409	63	433	42	452	42	435	121	393	119	382	122	27	122	27	119	382	116	368	122	27	116	368	111	349	111	349	35	71	122	27	122	27	35	71	28	49	122	27	28	49	19	35	275	452	75	452	94	433	275	452	94	433	108	430	275	452	108	430	117	425	275	452	117	425	121	418	275	452	121	418	122	408	275	452	122	408	244	428	275	452	244	428	257	432	275	452	257	432	275	435	122	408	218	380	226	403	122	408	226	403	234	419	122	408	234	419	244	428	122	27	218	380	122	408	122	27	122	408	122	401	122	27	122	401	121	393	372	349	352	-13	370	-30	372	349	370	-30	382	-55	372	349	284	27	296	0	372	349	296	0	327	-2	372	349	327	-2	352	-13	296	0	284	27	122	27	296	0	122	27	19	35	296	0	19	35	9	25	296	0	9	25	-3	20	296	0	-3	20	-21	17	296	0	-21	17	-21	0	382	393	379	382	382	-55	382	-55	379	382	376	368	382	-55	376	368	372	349	395	29	392	35	403	-123	403	-123	392	35	391	42	385	-89	391	42	383	408	382	418	383	408	535	452	382	418	535	452	377	425	377	425	535	452	368	430	392	56	394	66	383	408	383	408	394	66	397	78	383	408	397	78	400	90	400	90	479	380	383	408	383	408	479	380	487	403	383	408	487	403	495	419	518	432	535	435	535	452	518	432	535	452	505	428	505	428	535	452	383	408	505	428	383	408	495	419	391	48	392	56	383	408	391	48	383	408	391	42	355	433	368	430	535	452	355	433	535	452	335	452	355	433	335	452	335	435	403	-123	440	17	419	20	403	-123	419	20	409	22	403	-123	409	22	401	25	403	-123	401	25	395	29	403	-123	391	42	385	-89	403	-123	385	-89	385	-95	403	-123	385	-95	385	-101	403	-123	385	-101	384	-107	403	-123	384	-107	384	-114	403	-123	384	-114	382	-120	383	401	382	393	382	-55	383	401	382	-55	385	-89	383	401	385	-89	383	408	94	433	75	452	75	435	127	386	103	295	116	191	127	386	116	191	140	179	127	386	140	179	128	392	211	209	200	215	204	172	204	172	200	215	192	224	204	172	192	224	169	173	169	173	192	224	189	238	190	249	191	256	169	173	169	173	191	256	193	263	169	173	193	263	195	270	195	270	225	381	140	179	140	179	225	381	233	403	140	179	233	403	130	405	130	405	233	403	241	418	130	405	241	418	253	428	288	452	81	452	102	432	288	452	102	432	115	430	288	452	115	430	123	425	288	452	123	425	128	420	288	452	128	420	130	413	288	452	130	413	130	405	288	452	130	405	253	428	288	452	253	428	268	433	288	452	268	433	288	435	190	243	190	249	169	173	190	243	169	173	189	238	195	270	140	179	169	173	140	179	130	405	130	403	270	34	258	25	431	0	431	0	258	25	241	19	431	0	241	19	218	17	328	222	317	219	321	198	321	198	317	219	301	214	321	198	301	214	294	187	294	187	301	214	281	209	294	187	281	209	268	180	268	180	281	209	261	206	268	180	261	206	244	175	244	175	261	206	244	204	321	198	383	34	328	222	328	222	383	34	382	44	328	222	382	44	368	369	368	369	382	44	370	377	382	44	375	410	374	404	382	44	374	404	374	396	382	44	374	396	372	387	382	44	372	387	370	377	527	452	333	452	348	432	527	452	348	432	358	430	527	452	358	430	366	427	527	452	366	427	371	423	527	452	371	423	374	417	527	452	374	417	375	410	527	452	375	410	496	428	527	452	496	428	510	433	527	452	510	433	527	435	397	109	471	385	375	410	397	109	375	410	387	73	397	109	387	73	391	89	382	52	384	61	375	410	382	52	375	410	382	44	375	410	471	385	478	404	375	410	478	404	486	418	375	410	486	418	496	428	431	0	431	17	412	18	431	0	412	18	398	21	431	0	398	21	388	27	431	0	388	27	287	70	431	0	287	70	279	49	431	0	279	49	270	34	383	34	321	198	287	70	383	34	287	70	388	27	226	205	211	209	223	173	226	205	223	173	244	175	226	205	244	175	244	204	140	179	130	403	130	400	140	179	130	400	129	396	140	179	129	396	128	392	101	211	116	191	103	295	101	211	103	295	100	283	101	211	100	283	98	271	101	211	98	271	96	261	101	211	96	261	95	251	101	211	95	251	95	241	211	209	204	172	223	173	431	0	218	17	218	0	348	432	333	452	333	435	387	73	375	410	384	61	102	432	81	452	81	435	120	33	119	38	35	71	35	71	119	38	110	349	115	368	110	349	119	38	115	368	119	38	118	382	118	382	119	38	120	393	120	393	119	38	119	40	120	43	120	45	120	393	120	393	120	45	121	48	120	393	121	48	121	401	121	401	121	48	121	51	121	401	121	51	121	408	121	408	211	380	217	399	253	452	74	452	94	433	253	452	94	433	107	430	253	452	107	430	116	425	253	452	116	425	120	418	253	452	120	418	121	408	253	452	121	408	231	423	253	452	231	423	240	430	253	452	240	430	253	435	223	413	231	423	121	408	223	413	121	408	217	399	452	452	292	452	306	433	452	452	306	433	315	429	452	452	315	429	320	423	452	452	320	423	322	416	452	452	322	416	322	407	452	452	322	407	427	421	452	452	427	421	437	430	452	452	437	430	452	435	322	407	409	380	413	395	322	407	413	395	419	409	322	407	419	409	427	421	318	46	320	52	320	390	320	390	320	52	409	380	320	390	409	380	321	399	321	399	409	380	322	407	318	381	314	370	317	39	318	381	317	39	317	40	318	381	317	40	317	43	318	381	317	43	318	46	318	381	318	46	320	390	425	48	422	39	569	0	425	48	569	0	526	27	425	48	526	27	522	34	425	48	522	34	520	43	425	48	520	43	507	349	520	43	519	406	518	397	520	43	518	397	516	387	520	43	516	387	514	376	520	43	514	376	510	363	520	43	510	363	507	349	522	57	523	67	519	406	519	406	523	67	526	78	519	406	526	78	529	90	529	90	608	380	519	406	519	406	608	380	615	403	519	406	615	403	623	419	664	452	490	452	501	432	664	452	501	432	509	428	664	452	509	428	515	422	664	452	515	422	518	415	664	452	518	415	519	406	664	452	519	406	633	428	664	452	633	428	646	432	664	452	646	432	664	435	521	49	522	57	519	406	521	49	519	406	520	43	569	0	569	17	549	18	569	0	549	18	535	22	569	0	535	22	526	27	569	0	422	39	418	33	569	0	418	33	413	30	569	0	413	30	407	28	569	0	407	28	398	27	569	0	398	27	330	27	569	0	330	27	325	28	569	0	325	28	218	34	569	0	218	34	212	30	569	0	212	30	205	28	569	0	205	28	196	27	569	0	196	27	139	27	569	0	139	27	132	27	569	0	132	27	8	25	569	0	8	25	-4	20	569	0	-4	20	-22	17	569	0	-22	17	-22	0	314	370	311	357	317	39	317	39	311	357	225	49	317	39	225	49	317	38	317	38	225	49	317	34	225	49	222	40	325	28	225	49	325	28	322	29	225	49	322	29	319	31	225	49	319	31	317	34	35	71	27	49	126	28	35	71	126	28	122	30	35	71	122	30	120	33	19	35	8	25	132	27	19	35	132	27	126	28	19	35	126	28	27	49	218	34	325	28	222	40	501	432	490	452	490	435	633	428	519	406	623	419	306	433	292	452	292	435	120	393	119	40	120	43	121	408	121	51	211	380	94	433	74	452	74	435	120	33	119	38	35	71	35	71	119	38	110	349	115	368	110	349	119	38	115	368	119	38	118	382	118	382	119	38	120	393	120	393	119	38	119	40	120	43	120	45	120	393	120	393	120	45	121	48	120	393	121	48	121	401	121	401	121	48	121	51	121	401	121	51	121	408	121	408	211	380	217	399	253	452	74	452	94	433	253	452	94	433	107	430	253	452	107	430	116	425	253	452	116	425	120	418	253	452	120	418	121	408	253	452	121	408	231	423	253	452	231	423	240	430	253	452	240	430	253	435	223	413	231	423	121	408	223	413	121	408	217	399	452	452	292	452	306	433	452	452	306	433	315	429	452	452	315	429	320	423	452	452	320	423	322	416	452	452	322	416	322	407	452	452	322	407	427	421	452	452	427	421	437	430	452	452	437	430	452	435	322	407	409	380	413	395	322	407	413	395	419	409	322	407	419	409	427	421	318	46	320	52	320	390	320	390	320	52	409	380	320	390	409	380	321	399	321	399	409	380	322	407	318	381	314	370	317	39	318	381	317	39	317	40	318	381	317	40	317	43	318	381	317	43	318	46	318	381	318	46	320	390	509	428	515	422	664	452	664	452	515	422	518	415	664	452	518	415	519	406	521	56	523	66	519	406	519	406	523	66	526	78	519	406	526	78	529	90	529	90	608	380	519	406	519	406	608	380	615	403	519	406	615	403	623	419	646	432	664	435	664	452	646	432	664	452	633	428	633	428	664	452	519	406	633	428	519	406	623	419	519	48	521	56	519	406	519	48	519	406	519	42	501	432	509	428	664	452	501	432	664	452	490	452	501	432	490	452	490	435	530	-123	569	17	548	20	530	-123	548	20	538	22	530	-123	538	22	530	25	530	-123	530	25	524	29	530	-123	524	29	520	35	530	-123	520	35	519	42	530	-123	519	42	513	-89	530	-123	513	-89	513	-95	530	-123	513	-95	512	-101	530	-123	512	-101	512	-107	530	-123	512	-107	511	-114	530	-123	511	-114	510	-120	519	42	519	406	518	397	519	42	518	397	516	387	519	42	516	387	514	376	519	42	514	376	513	-89	513	-89	514	376	510	363	513	-89	510	363	509	-55	507	349	425	48	455	-2	507	349	455	-2	480	-13	507	349	480	-13	498	-30	507	349	498	-30	509	-55	507	349	509	-55	510	363	425	0	455	-2	425	48	425	0	425	48	422	39	425	0	422	39	418	33	425	0	418	33	413	30	425	0	413	30	407	28	425	0	407	28	398	27	425	0	398	27	330	27	425	0	330	27	325	28	425	0	325	28	225	49	425	0	225	49	222	40	425	0	222	40	218	34	425	0	218	34	212	30	425	0	212	30	205	28	425	0	205	28	196	27	425	0	196	27	139	27	425	0	139	27	132	27	425	0	132	27	19	35	425	0	19	35	8	25	425	0	8	25	-4	20	425	0	-4	20	-22	17	425	0	-22	17	-22	0	314	370	311	357	317	39	317	39	311	357	225	49	317	39	225	49	317	38	317	38	225	49	317	34	225	49	325	28	322	29	225	49	322	29	319	31	225	49	319	31	317	34	35	71	27	49	126	28	35	71	126	28	122	30	35	71	122	30	120	33	19	35	132	27	126	28	19	35	126	28	27	49	306	433	292	452	292	435	120	393	119	40	120	43	121	408	121	51	211	380	94	433	74	452	74	435	235	44	235	44	235	44	235	44	229	407	229	402	235	44	229	402	228	396	235	44	228	396	226	388	235	44	226	388	224	379	235	44	224	379	222	369	235	44	222	369	141	73	235	44	141	73	237	36	126	37	115	27	289	0	289	0	115	27	102	20	289	0	102	20	84	17	135	396	159	414	99	452	99	452	159	414	184	425	99	452	184	425	207	428	207	428	215	427	387	452	387	452	215	427	221	425	387	452	221	425	226	420	236	51	237	56	229	407	229	407	237	56	238	62	229	407	238	62	240	69	240	69	283	229	229	407	229	407	283	229	327	390	229	407	327	390	333	409	249	25	289	0	260	23	260	23	289	0	274	22	313	29	274	22	289	0	313	29	289	0	357	6	365	434	387	435	387	452	365	434	387	452	350	430	350	430	387	452	229	407	350	430	229	407	340	421	340	421	229	407	333	409	327	390	283	229	289	250	289	250	283	229	317	227	289	250	317	227	343	250	343	250	317	227	346	221	343	250	346	221	405	244	405	244	346	221	367	208	405	244	367	208	380	187	235	47	236	51	229	407	235	47	229	407	235	44	229	407	387	452	228	414	387	452	99	452	207	428	99	452	72	336	90	332	99	452	90	332	112	369	99	452	112	369	135	396	488	140	485	170	479	90	479	90	485	170	472	200	479	90	472	200	453	51	453	51	472	200	447	226	453	51	447	226	412	23	412	23	447	226	405	244	412	23	405	244	385	155	385	155	405	244	380	187	385	155	380	115	412	23	367	79	344	49	357	6	367	79	357	6	412	23	367	79	412	23	380	115	289	0	249	25	241	30	289	0	241	30	141	73	289	0	141	73	134	52	289	0	134	52	126	37	289	0	84	17	84	0	141	73	241	30	237	36	313	29	357	6	344	49	387	452	226	420	228	414	138	44	138	44	138	44	138	44	132	407	132	402	138	44	132	402	130	396	138	44	130	396	129	388	138	44	129	388	127	379	138	44	127	379	124	369	138	44	124	369	44	73	138	44	44	73	139	36	139	51	140	56	132	407	132	407	140	56	141	62	132	407	141	62	143	69	143	69	186	229	132	407	132	407	186	229	230	390	132	407	230	390	236	409	152	25	192	0	162	23	162	23	192	0	176	22	216	29	176	22	192	0	216	29	192	0	260	6	290	452	84	452	99	435	290	452	99	435	112	433	290	452	112	433	123	428	290	452	123	428	129	420	290	452	129	420	132	407	290	452	132	407	253	430	290	452	253	430	268	434	290	452	268	434	290	435	230	390	186	229	192	250	192	250	186	229	220	227	192	250	220	227	246	250	246	250	220	227	248	221	246	250	248	221	308	244	308	244	248	221	270	208	308	244	270	208	283	187	138	47	139	51	132	407	138	47	132	407	138	44	243	421	253	430	132	407	243	421	132	407	236	409	440	72	433	48	584	0	440	72	584	0	542	27	440	72	542	27	538	34	440	72	538	34	536	44	440	72	536	44	520	362	536	44	529	410	529	404	536	44	529	404	527	395	536	44	527	395	525	385	536	44	525	385	522	374	536	44	522	374	520	362	680	452	479	452	501	432	680	452	501	432	511	431	680	452	511	431	519	428	680	452	519	428	525	423	680	452	525	423	528	418	680	452	528	418	529	410	680	452	529	410	649	427	680	452	649	427	663	432	680	452	663	432	680	435	543	84	548	103	624	381	543	84	624	381	529	410	529	410	624	381	631	402	529	410	631	402	639	417	537	51	538	59	529	410	537	51	529	410	536	44	540	70	543	84	529	410	540	70	529	410	538	59	584	0	584	17	565	18	584	0	565	18	551	22	584	0	551	22	542	27	584	0	433	48	424	33	584	0	424	33	415	24	584	0	415	24	402	19	584	0	402	19	385	17	584	0	385	17	385	0	391	140	387	170	382	90	382	90	387	170	375	200	382	90	375	200	356	51	356	51	375	200	350	226	356	51	350	226	315	23	315	23	350	226	308	244	315	23	308	244	287	155	287	155	308	244	283	187	287	155	283	115	315	23	269	79	247	49	260	6	269	79	260	6	315	23	269	79	315	23	283	115	192	0	152	25	144	30	192	0	144	30	44	73	192	0	44	73	37	52	192	0	37	52	28	37	192	0	28	37	18	27	192	0	18	27	4	20	192	0	4	20	-12	17	192	0	-12	17	-12	0	44	73	144	30	139	36	216	29	260	6	247	49	501	432	479	452	479	435	649	427	529	410	639	417	99	435	84	452	84	435	138	44	138	44	138	44	138	44	132	407	132	402	138	44	132	402	130	396	138	44	130	396	129	388	138	44	129	388	127	379	138	44	127	379	124	369	138	44	124	369	44	73	138	44	44	73	139	36	139	51	140	56	132	407	132	407	140	56	141	62	132	407	141	62	143	69	143	69	186	229	132	407	132	407	186	229	230	390	132	407	230	390	236	409	152	25	192	0	162	23	162	23	192	0	176	22	216	29	176	22	192	0	216	29	192	0	260	6	290	452	84	452	99	435	290	452	99	435	112	433	290	452	112	433	123	428	290	452	123	428	129	420	290	452	129	420	132	407	290	452	132	407	253	430	290	452	253	430	268	434	290	452	268	434	290	435	230	390	186	229	192	250	192	250	186	229	220	227	192	250	220	227	246	250	246	250	220	227	248	221	246	250	248	221	308	244	308	244	248	221	270	208	308	244	270	208	283	187	138	47	139	51	132	407	138	47	132	407	138	44	243	421	253	430	132	407	243	421	132	407	236	409	391	140	387	170	382	90	382	90	387	170	375	200	382	90	375	200	356	51	356	51	375	200	350	226	356	51	350	226	315	23	315	23	350	226	308	244	315	23	308	244	287	155	287	155	308	244	283	187	287	155	283	115	315	23	269	79	247	49	260	6	269	79	260	6	315	23	269	79	315	23	283	115	192	0	152	25	144	30	192	0	144	30	44	73	192	0	44	73	37	52	192	0	37	52	28	37	192	0	28	37	18	27	192	0	18	27	4	20	192	0	4	20	-12	17	192	0	-12	17	-12	0	44	73	144	30	139	36	216	29	260	6	247	49	99	435	84	452	84	435	109	13	92	19	102	-8	102	-8	92	19	81	27	102	-8	81	27	64	1	64	1	81	27	76	37	64	1	76	37	75	48	75	48	78	134	66	139	75	48	77	58	78	134	78	134	77	58	82	66	78	134	82	66	88	126	88	126	82	66	89	74	88	126	89	74	94	114	94	114	89	74	94	85	94	114	94	85	97	100	66	139	53	141	64	1	66	139	64	1	75	48	102	-8	144	-11	109	13	109	13	144	-11	135	11	184	22	135	11	144	-11	184	22	144	-11	238	4	168	445	160	443	180	420	180	420	160	443	154	442	180	420	154	442	149	442	149	442	142	443	145	394	145	394	142	443	137	446	145	394	137	446	132	450	128	456	127	463	114	355	128	456	114	355	145	394	128	456	145	394	132	450	106	463	68	302	90	302	106	463	90	302	114	355	106	463	114	355	127	463	254	439	253	462	235	461	254	439	235	461	217	458	254	439	217	458	217	434	254	439	271	463	253	462	217	458	200	454	217	434	217	434	200	454	186	450	217	434	186	450	180	420	180	420	186	450	177	447	180	420	177	447	168	445	333	301	331	285	382	114	382	114	331	285	329	269	382	114	329	269	326	252	326	252	319	218	382	114	382	114	319	218	319	48	154	252	146	218	319	218	154	252	319	218	326	252	438	296	429	358	423	199	423	199	429	358	405	405	423	199	405	405	382	114	382	114	405	405	368	438	382	114	368	438	334	331	334	331	368	438	329	369	322	457	271	463	277	434	322	457	277	434	299	421	322	457	299	421	317	399	322	457	317	399	329	369	322	457	329	369	368	438	254	439	277	434	271	463	334	331	334	316	382	114	319	218	296	152	319	48	319	48	296	152	265	96	319	48	265	96	238	4	238	4	265	96	227	51	238	4	227	51	184	22	149	442	145	394	180	420	40	139	26	132	32	19	40	139	32	19	64	1	40	139	64	1	53	141	14	121	6	105	11	46	14	121	11	46	32	19	14	121	32	19	26	132	11	46	6	105	3	85	333	301	382	114	334	316	130	76	133	89	118	408	118	408	133	89	213	381	213	381	133	89	170	222	213	381	170	222	179	252	179	252	170	222	216	222	179	252	216	222	225	252	225	252	216	222	228	47	225	252	228	47	240	285	240	285	228	47	254	15	240	285	254	15	257	318	257	318	254	15	289	-4	257	318	289	-4	286	97	286	97	299	376	277	348	15	34	5	25	173	0	173	0	5	25	-7	20	173	0	-7	20	-25	17	130	31	127	38	29	67	29	67	127	38	126	44	29	67	126	44	111	369	111	369	126	44	114	379	126	44	118	408	118	403	126	44	118	403	117	396	126	44	117	396	116	388	126	44	116	388	114	379	283	452	69	452	90	432	283	452	90	432	101	430	283	452	101	430	109	427	283	452	109	427	114	422	283	452	114	422	117	416	283	452	117	416	118	408	283	452	118	408	243	428	283	452	243	428	260	433	283	452	260	433	283	435	126	50	127	57	118	408	126	50	118	408	126	44	128	65	130	76	118	408	128	65	118	408	127	57	118	408	213	381	221	403	118	408	221	403	230	419	118	408	230	419	243	428	295	44	289	-4	305	26	305	26	289	-4	333	-11	305	26	333	-11	321	15	321	15	333	-11	340	11	360	14	340	11	364	-8	360	14	364	-8	379	24	379	24	364	-8	394	0	379	24	394	0	397	39	397	39	394	0	423	12	397	39	423	12	414	61	414	61	423	12	432	87	456	134	432	87	451	30	456	134	451	30	477	53	288	68	286	97	289	-4	288	68	289	-4	295	44	286	97	277	348	257	318	213	208	210	193	212	92	213	208	212	92	228	47	213	208	228	47	216	222	212	92	210	193	208	178	212	92	208	178	207	164	212	92	207	164	207	149	376	439	361	359	380	389	376	439	380	389	403	452	403	452	380	389	398	411	403	452	398	411	416	427	302	204	319	260	323	400	323	400	319	260	339	313	323	400	339	313	349	422	349	422	339	313	361	359	349	422	361	359	376	439	299	376	286	97	290	148	299	376	290	148	302	204	299	376	302	204	323	400	340	11	333	-11	364	-8	502	456	459	463	475	436	475	436	459	463	456	440	436	437	456	440	459	463	436	437	459	463	431	460	506	306	512	95	510	357	510	357	512	95	538	434	538	434	512	95	543	143	538	434	543	143	565	400	565	400	543	143	567	194	565	400	567	194	582	355	582	355	567	194	583	248	582	355	583	248	588	300	507	387	510	357	538	434	507	387	538	434	502	456	507	387	502	456	501	410	502	456	475	436	490	427	502	456	490	427	501	410	456	134	477	53	477	190	477	190	477	53	512	95	477	190	512	95	494	249	494	249	512	95	506	306	431	460	403	452	416	427	431	460	416	427	436	437	432	87	423	12	451	30	173	0	173	17	152	20	173	0	152	20	138	25	173	0	138	25	29	67	173	0	29	67	23	47	173	0	23	47	15	34	173	0	-25	17	-25	0	29	67	138	25	130	31	90	432	69	452	69	435	242	37	233	26	399	0	399	0	233	26	218	19	399	0	218	19	195	17	202	263	161	221	215	251	215	251	161	221	270	218	215	251	270	218	234	244	234	244	270	218	260	241	267	242	260	241	270	218	267	242	270	218	276	242	276	242	270	218	275	218	276	242	275	218	280	218	198	338	213	375	218	446	218	446	213	375	238	404	218	446	238	404	288	452	288	452	238	404	271	424	288	452	271	424	313	431	313	431	324	431	495	452	495	452	324	431	333	428	495	452	333	428	339	423	135	233	161	221	162	428	162	428	161	221	195	278	162	428	195	278	192	297	192	297	198	338	162	428	162	428	198	338	218	446	302	246	293	244	296	221	302	246	296	221	353	36	302	246	353	36	351	48	302	246	351	48	341	387	351	48	344	408	344	404	351	48	344	404	343	400	351	48	343	400	343	396	351	48	343	396	342	391	351	48	342	391	341	387	477	432	495	435	495	452	477	432	495	452	463	427	463	427	495	452	344	408	463	427	344	408	453	417	453	417	344	408	445	402	353	66	354	71	438	381	353	66	438	381	344	408	353	66	344	408	352	61	351	52	351	56	344	408	351	52	344	408	351	48	344	408	495	452	343	417	495	452	288	452	313	431	399	0	399	17	382	19	399	0	382	19	368	23	399	0	368	23	359	28	399	0	359	28	255	72	399	0	255	72	249	53	399	0	249	53	242	37	353	36	296	221	255	72	353	36	255	72	359	28	276	242	280	218	284	243	284	243	280	218	285	219	284	243	285	219	293	244	293	244	285	219	290	220	293	244	290	220	296	221	85	0	270	218	161	221	85	0	161	221	13	48	85	0	13	48	4	38	85	0	4	38	-4	30	85	0	-4	30	-13	25	85	0	-13	25	-26	20	85	0	-26	20	-42	0	-26	20	-43	17	-42	0	123	399	98	361	101	267	123	399	101	267	115	248	123	399	115	248	135	233	123	399	135	233	162	428	98	361	90	313	92	288	98	361	92	288	101	267	161	221	202	263	195	278	399	0	195	17	195	0	495	452	339	423	343	417	445	402	344	408	438	381	352	61	344	408	351	56	110	-5	132	4	116	41	116	41	132	4	126	39	137	41	126	39	132	4	137	41	132	4	154	21	172	308	145	298	146	228	146	228	145	298	134	206	121	176	134	206	145	298	121	176	145	298	119	281	119	281	95	259	98	96	119	281	98	96	103	120	119	281	103	120	111	147	119	281	111	147	121	176	16	110	17	48	24	142	24	142	17	48	27	25	24	142	27	25	37	174	37	174	27	25	42	6	37	174	42	6	53	204	53	204	42	6	62	-4	53	204	62	-4	72	233	72	233	62	-4	87	-8	72	233	87	-8	95	259	95	259	87	-8	97	78	149	47	154	21	161	58	161	58	154	21	175	47	161	58	175	47	173	72	173	72	175	47	184	90	199	121	184	90	198	81	199	121	198	81	205	-2	205	-2	198	81	196	6	196	6	198	81	193	66	196	6	193	66	191	55	146	228	160	250	172	308	172	308	160	250	175	267	172	308	175	267	198	312	198	312	175	267	191	279	198	312	191	279	207	284	207	284	216	282	214	310	214	310	216	282	227	305	214	310	198	312	207	284	216	282	223	278	227	305	227	305	223	278	228	271	227	305	228	271	236	295	236	295	228	271	231	262	236	295	231	262	232	252	232	252	250	-6	236	295	250	-6	264	45	264	49	264	49	265	60	260	303	260	303	265	60	267	72	260	303	267	72	270	88	276	110	284	139	260	303	276	110	260	303	270	88	260	303	249	263	250	-6	260	303	250	-6	264	49	284	139	335	308	260	303	295	53	286	45	291	18	291	18	286	45	279	40	291	18	279	40	272	38	272	38	269	39	270	2	270	2	269	39	267	40	270	2	267	40	265	42	264	45	250	-6	270	2	264	45	270	2	265	42	250	-6	249	263	248	263	250	-6	248	263	243	282	250	-6	243	282	236	295	231	-9	250	-6	232	252	231	-9	232	252	230	224	231	-9	230	224	223	191	231	-9	223	191	216	-7	212	155	199	121	205	-2	212	155	205	-2	216	-7	212	155	216	-7	223	191	190	18	196	6	191	55	190	18	191	55	189	46	190	18	189	46	188	40	190	18	188	40	188	34	313	42	336	75	321	86	313	42	321	86	307	67	313	42	307	67	295	53	313	42	295	53	291	18	272	38	270	2	291	18	184	90	175	47	198	81	110	-5	116	41	108	45	110	-5	108	45	102	52	110	-5	102	52	98	63	110	-5	98	63	87	-8	97	78	87	-8	98	63	17	48	16	110	14	77	137	41	154	21	149	47	98	96	95	259	97	78	121	12	111	17	129	-8	129	-8	111	17	105	26	129	-8	105	26	93	-3	93	-3	105	26	100	38	93	-3	100	38	99	54	99	54	102	264	93	-3	93	-3	102	264	80	241	93	-3	80	241	78	241	162	22	152	16	155	-6	155	-6	152	16	142	12	155	-6	142	12	132	11	132	11	121	12	129	-8	181	285	183	309	174	279	174	279	183	309	166	271	143	238	166	271	154	299	143	238	154	299	127	284	99	54	102	99	102	264	102	264	102	99	111	147	102	264	111	147	127	284	127	284	111	147	125	195	127	284	125	195	143	238	78	241	95	272	88	320	78	241	88	320	62	272	78	241	62	272	64	10	78	241	64	10	93	-3	238	251	235	212	247	42	247	42	235	212	227	168	247	42	227	168	227	24	227	24	227	168	214	123	227	24	214	123	204	10	204	10	214	123	198	81	204	10	198	81	181	0	181	0	198	81	179	44	248	308	212	312	217	291	217	291	212	312	206	293	197	292	206	293	212	312	197	292	212	312	189	289	189	289	212	312	183	309	189	289	183	309	181	285	238	251	247	42	248	308	248	308	247	42	271	69	248	308	271	69	278	294	278	294	271	69	290	101	278	294	290	101	300	273	300	273	290	101	305	135	300	273	305	135	313	245	313	245	305	135	315	172	313	245	315	172	318	210	226	285	232	277	248	308	248	308	232	277	236	265	248	308	236	265	238	251	183	309	154	299	166	271	181	0	179	44	171	32	181	0	171	32	162	22	181	0	162	22	155	-6	132	11	129	-8	155	-6	95	272	114	299	121	364	121	364	114	299	135	322	121	364	135	322	161	399	161	399	135	322	158	339	161	399	158	339	181	351	181	351	205	356	209	422	209	422	205	356	230	359	209	422	230	359	263	431	263	431	230	359	256	360	263	431	256	360	282	362	48	238	36	205	41	34	48	238	41	34	64	10	48	238	64	10	62	272	28	172	23	140	27	67	28	172	27	67	41	34	28	172	41	34	36	205	369	425	379	446	385	463	369	425	385	463	367	463	369	425	367	463	361	450	369	425	361	450	355	441	369	425	355	441	354	403	326	431	334	383	337	432	337	432	334	383	354	403	337	432	354	403	347	435	347	435	354	403	355	441	326	431	263	431	282	362	326	431	282	362	307	368	326	431	307	368	334	383	209	422	161	399	181	351	27	67	23	140	22	109	88	320	95	272	121	364	248	308	217	291	226	285	135	138	159	167	122	134	122	134	159	167	116	157	122	134	116	157	111	129	109	120	111	129	116	157	109	120	116	157	94	267	94	267	116	157	125	200	94	267	125	200	150	300	150	300	125	200	138	236	150	300	138	236	157	265	211	87	202	61	219	14	219	14	202	61	187	36	219	14	187	36	173	-2	173	-2	187	36	164	18	173	-2	164	18	133	11	133	11	122	13	124	-8	124	-8	122	13	113	22	124	-8	113	22	107	34	124	-8	107	34	81	-4	81	-4	107	34	103	50	81	-4	103	50	102	68	102	68	102	78	94	267	94	267	102	78	104	92	94	267	104	92	106	107	30	28	50	8	52	218	52	218	50	8	81	-4	52	218	81	-4	94	267	94	267	81	-4	102	68	26	157	17	90	20	56	26	157	20	56	30	28	26	157	30	28	52	218	207	134	222	202	199	141	199	141	222	202	195	182	199	141	195	182	188	145	188	145	195	182	175	146	162	145	175	146	195	182	162	145	195	182	159	167	150	300	157	265	219	312	219	312	157	265	181	283	219	312	181	283	213	290	213	290	222	289	219	312	219	312	222	289	249	310	249	310	246	259	254	182	249	310	254	182	274	302	274	302	254	182	280	197	274	302	280	197	293	290	293	290	280	197	297	214	293	290	297	214	305	274	305	274	297	214	306	234	305	274	306	234	309	254	249	310	222	289	231	286	249	310	231	286	239	280	249	310	239	280	244	271	249	310	244	271	246	259	246	259	240	227	254	182	254	182	240	227	222	202	254	182	222	202	219	173	219	173	222	202	212	124	219	173	212	124	214	112	219	172	214	112	219	14	219	173	214	112	219	172	159	167	135	138	148	142	159	167	148	142	162	145	285	73	295	111	292	131	285	73	292	131	282	147	285	73	282	147	267	159	285	73	267	159	258	40	246	167	219	172	219	14	246	167	219	14	258	40	246	167	258	40	267	159	133	11	124	-8	173	-2	211	87	219	14	214	112	109	120	94	267	106	107	222	202	207	134	212	124	74	-9	76	54	75	66	75	66	76	77	65	135	65	135	76	77	90	149	115	163	90	149	94	115	90	149	76	77	78	88	90	149	78	88	82	98	90	149	82	98	88	107	90	149	88	107	94	115	-4	54	-1	32	1	81	1	81	-1	32	7	14	1	81	7	14	17	103	17	103	7	14	22	1	17	103	22	1	40	120	40	120	22	1	45	-6	40	120	45	-6	65	135	65	135	45	-6	74	-9	65	135	74	-9	75	66	195	80	177	62	181	38	181	38	177	62	160	48	181	38	160	48	156	16	156	16	160	48	143	38	156	16	143	38	129	1	129	1	143	38	126	33	129	1	126	33	109	31	109	31	97	32	102	-6	102	-6	97	32	87	37	102	-6	87	37	80	44	76	54	74	-9	102	-6	76	54	102	-6	80	44	154	266	166	311	144	270	144	270	166	311	132	271	114	269	132	271	131	308	114	269	131	308	102	298	39	244	52	231	57	264	57	264	52	231	67	245	57	264	67	245	77	283	77	283	67	245	82	257	77	283	82	257	102	298	102	298	82	257	98	264	102	298	98	264	114	269	171	162	192	172	194	309	194	309	192	172	212	183	194	309	212	183	217	303	217	303	212	183	228	197	217	303	228	197	235	291	235	291	228	197	240	213	235	291	240	213	246	275	246	275	240	213	248	232	246	275	248	232	250	254	194	309	170	237	171	162	168	250	170	237	194	309	168	250	194	309	166	311	166	311	154	266	163	260	166	311	163	260	168	250	166	311	131	308	132	271	94	115	110	130	115	163	115	163	110	130	129	142	115	163	129	142	137	178	137	178	129	142	150	152	137	178	150	152	154	195	154	195	150	152	171	162	154	195	171	162	166	214	166	214	171	162	170	237	109	31	102	-6	129	1	195	80	181	38	207	67	314	277	312	298	315	256	315	256	312	298	307	318	315	256	307	318	306	175	306	175	307	318	299	339	306	175	299	339	290	360	280	102	306	175	290	360	280	102	290	360	269	390	280	102	269	390	250	287	280	102	250	287	249	284	280	102	249	284	241	294	280	102	241	294	239	44	239	44	241	294	235	253	239	44	235	253	233	227	239	44	233	227	228	196	239	44	228	196	221	163	239	44	221	163	212	129	239	44	212	129	202	98	239	44	202	98	191	72	239	44	191	72	185	5	233	267	235	253	241	294	233	267	241	294	233	302	233	267	233	302	229	278	223	308	213	311	214	291	223	308	214	291	223	286	223	308	223	286	229	278	223	308	229	278	233	302	204	293	214	291	213	311	204	293	213	311	201	312	204	293	201	312	169	275	169	275	201	312	145	301	169	275	145	301	140	231	140	231	145	301	116	172	179	48	164	29	185	5	185	5	164	29	148	15	185	5	148	15	128	11	128	11	116	12	121	-8	121	-8	116	12	107	18	121	-8	107	18	100	28	15	90	20	57	25	159	25	159	20	57	36	29	25	159	36	29	53	220	53	220	36	29	59	8	53	220	59	8	95	268	95	268	59	8	88	-4	95	268	88	-4	95	58	95	58	88	-4	96	41	100	28	96	41	88	-4	100	28	88	-4	121	-8	116	172	145	301	101	111	101	111	145	301	95	268	101	111	95	268	95	58	250	287	269	390	241	418	250	287	241	418	237	342	237	342	241	418	212	386	126	470	145	443	169	459	169	459	145	443	179	420	169	459	179	420	208	441	208	441	179	420	212	386	208	441	212	386	241	418	128	11	121	-8	185	5	179	48	185	5	191	72	145	443	126	470	112	454	33	26	54	7	55	217	55	217	54	7	81	-4	55	217	81	-4	99	266	99	266	81	-4	103	90	152	300	99	266	112	145	112	145	99	266	105	115	112	145	105	115	107	123	107	123	142	130	112	145	112	145	142	130	146	157	146	157	142	130	171	138	146	157	171	138	175	176	175	176	171	138	195	147	175	176	195	147	198	201	198	201	195	147	216	158	198	201	216	158	213	231	213	231	216	158	218	263	215	279	234	309	212	285	212	285	234	309	210	312	212	285	210	312	206	288	206	288	210	312	198	290	179	284	198	290	210	312	179	284	210	312	152	300	208	72	193	55	198	23	198	23	193	55	178	43	198	23	178	43	172	5	172	5	178	43	163	37	172	5	163	37	146	35	146	35	131	37	144	-5	144	-5	131	37	119	44	144	-5	119	44	114	-8	114	-8	119	44	110	55	114	-8	110	55	104	70	104	70	103	90	81	-4	104	70	81	-4	114	-8	26	156	15	90	20	54	26	156	20	54	33	26	26	156	33	26	55	217	218	263	234	171	234	309	234	309	234	171	249	186	234	309	249	186	254	302	254	302	249	186	262	201	254	302	262	201	268	289	268	289	262	201	272	218	268	289	272	218	277	273	277	273	272	218	278	236	277	273	278	236	281	253	217	272	218	263	234	309	217	272	234	309	215	279	152	300	112	145	127	196	152	300	127	196	143	236	152	300	143	236	160	266	152	300	160	266	179	284	99	266	103	90	103	96	99	266	103	96	103	102	99	266	103	102	104	109	99	266	104	109	105	115	218	263	216	158	234	171	222	49	245	85	225	97	222	49	225	97	208	72	222	49	208	72	198	23	146	35	144	-5	172	5	24	99	24	1	36	101	36	101	24	1	42	-6	36	101	42	-6	47	99	47	99	42	-6	62	-8	47	99	62	-8	57	26	57	26	63	86	56	94	59	34	62	40	63	86	63	86	62	40	65	47	63	86	65	47	68	76	68	76	65	47	68	54	68	76	68	54	69	65	56	94	47	99	57	26	140	200	136	162	141	28	141	28	136	162	127	114	141	28	127	114	123	12	123	12	127	114	112	65	123	12	112	65	104	1	104	1	112	65	94	28	104	1	94	28	84	-6	84	-6	94	28	72	14	119	310	109	308	112	269	112	269	109	308	101	305	112	269	101	305	98	267	98	267	101	305	93	300	98	267	93	300	85	260	85	260	93	300	78	289	85	260	78	289	72	249	72	249	78	289	64	275	72	249	64	275	59	231	59	231	64	275	51	259	59	231	51	259	43	207	43	207	51	259	38	240	43	207	38	240	26	219	119	310	112	269	125	266	119	310	125	266	129	312	129	312	125	266	133	256	129	312	133	256	140	312	140	312	133	256	137	241	140	312	137	241	139	222	72	14	67	14	84	-6	84	-6	67	14	63	16	84	-6	63	16	62	-8	62	-8	63	16	60	18	62	-8	60	18	58	22	0	69	0	31	5	82	5	82	0	31	10	14	5	82	10	14	14	92	14	92	10	14	24	1	14	92	24	1	24	99	213	168	215	176	215	246	215	246	215	176	217	185	215	246	217	185	219	210	219	210	217	185	218	193	219	210	218	193	218	202	417	224	407	206	409	8	409	8	407	206	399	187	409	8	399	187	393	29	393	29	399	187	392	168	393	29	392	168	387	146	387	146	392	168	342	168	387	146	342	168	336	146	336	146	342	168	303	303	336	146	303	303	296	0	296	0	303	303	267	168	296	0	267	168	260	146	260	146	267	168	213	168	260	146	213	168	210	146	210	146	213	168	215	246	210	146	215	246	206	275	172	64	183	83	190	295	190	295	183	83	194	103	190	295	194	103	206	275	206	275	194	103	203	124	206	275	203	124	210	146	167	308	140	312	140	200	167	308	140	200	141	28	167	308	141	28	159	48	167	308	159	48	172	64	167	308	172	64	190	295	140	200	140	312	139	222	470	-8	480	-6	474	38	474	38	480	-6	486	35	500	37	486	35	489	-3	500	37	489	-3	498	0	474	38	466	48	470	-8	470	-8	466	48	462	62	470	-8	462	62	459	-8	459	-8	462	62	460	81	459	-8	460	81	459	103	459	103	475	291	456	276	459	103	456	276	459	-8	439	256	427	241	431	-4	439	256	431	-4	459	-8	439	256	459	-8	456	276	417	224	409	8	431	-4	417	224	431	-4	427	241	385	135	383	125	383	57	385	135	383	57	393	29	385	135	393	29	387	146	383	57	383	125	381	114	383	57	381	114	380	104	383	57	380	104	380	94	500	37	506	3	513	43	513	43	506	3	521	14	513	43	521	14	526	55	526	55	521	14	535	28	526	55	535	28	540	72	540	72	535	28	548	45	540	72	548	45	556	96	556	96	548	45	561	64	556	96	561	64	573	84	535	287	536	312	532	289	532	289	536	312	527	290	505	275	527	290	514	310	505	275	514	310	494	303	463	141	472	189	475	291	475	291	472	189	486	238	475	291	486	238	494	303	494	303	486	238	505	275	574	205	585	211	588	289	588	289	585	211	593	221	588	289	593	221	598	272	598	272	593	221	599	234	598	272	599	234	601	250	542	209	551	205	556	309	556	309	551	205	562	203	556	309	562	203	574	302	574	302	562	203	574	205	574	302	574	205	588	289	556	309	541	278	542	209	541	281	541	278	556	309	541	281	556	309	539	285	539	285	556	309	536	312	539	285	536	312	535	287	536	312	514	310	527	290	541	278	540	270	542	209	542	209	540	270	537	263	542	209	537	263	535	217	535	217	537	263	534	257	535	217	534	257	531	227	531	227	534	257	531	249	531	227	531	249	529	238	486	35	480	-6	489	-3	475	291	459	103	463	141	500	37	498	0	506	3	296	0	260	146	220	0	303	303	342	168	379	303	0	31	0	69	-2	54	57	26	62	-8	58	22	63	86	57	26	59	34	70	16	63	20	81	-8	81	-8	63	20	59	24	81	-8	59	24	57	-6	57	-6	59	24	57	29	63	87	57	29	59	38	63	87	59	38	62	43	69	77	63	87	67	48	69	77	67	48	70	55	69	77	70	55	72	64	55	94	45	98	57	-6	55	94	57	-6	57	29	55	94	57	29	63	87	9	90	12	11	21	97	21	97	12	11	33	0	21	97	33	0	35	100	35	100	33	0	57	-6	35	100	57	-6	45	98	0	80	-5	67	-1	29	0	80	-1	29	12	11	0	80	12	11	9	90	87	300	82	252	88	297	88	297	82	252	98	270	88	297	98	270	90	294	90	294	98	270	94	293	102	295	94	293	98	270	102	295	98	270	119	283	148	136	150	172	137	143	137	143	150	172	129	168	137	143	129	168	119	146	119	146	129	168	93	168	119	146	93	168	86	146	41	210	59	210	68	312	68	312	59	210	69	231	68	312	69	231	84	312	84	312	69	231	82	252	84	312	82	252	85	306	85	306	82	252	87	300	157	76	149	53	152	1	152	1	149	53	136	33	152	1	136	33	129	-4	129	-4	136	33	115	19	129	-4	115	19	106	-7	106	-7	115	19	86	14	81	-8	106	-7	86	14	81	-8	86	14	77	14	81	-8	77	14	70	16	143	287	139	310	124	306	143	287	124	306	119	283	143	287	158	312	139	310	112	300	102	295	119	283	112	300	119	283	124	306	211	168	188	237	185	217	211	168	185	217	184	157	184	157	185	217	178	199	184	157	178	199	184	155	184	155	178	199	194	18	184	155	194	18	205	150	205	150	194	18	210	30	205	150	210	30	222	141	222	141	210	30	224	44	222	141	224	44	234	128	234	128	224	44	235	60	234	128	235	60	241	114	241	114	235	60	241	78	241	114	241	78	244	99	173	277	182	266	184	310	184	310	182	266	186	252	184	310	186	252	197	308	197	308	186	252	188	237	197	308	188	237	211	168	171	312	158	312	161	285	171	312	161	285	173	277	171	312	173	277	184	310	143	287	161	285	158	312	152	1	174	8	157	76	157	76	174	8	159	99	166	183	159	99	174	8	166	183	174	8	178	199	178	199	174	8	194	18	256	241	254	256	253	220	253	220	254	256	249	270	253	220	249	270	245	200	245	200	249	270	242	281	245	200	242	281	233	291	245	200	233	291	231	183	231	183	233	291	222	299	231	183	222	299	211	168	211	168	222	299	210	304	211	168	210	304	197	308	166	183	150	172	155	125	166	183	155	125	158	113	166	183	158	113	159	99	150	172	148	136	155	125	-1	29	-5	67	-7	54	63	87	62	43	67	48	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	51	103	57	103	57	104	64	100	-2	100	-2	104	64	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	71	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	64	119	302	104	64	104	71	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	109	44	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	273	54	263	303	262	-2	262	-2	263	303	243	233	262	-2	243	233	238	-5	238	-5	243	233	225	181	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	276	73	280	88	263	303	263	303	280	88	285	105	263	303	285	105	290	124	290	124	342	303	263	303	274	61	276	73	263	303	274	61	263	303	273	54	276	43	284	7	279	41	279	41	284	7	283	40	290	42	283	40	284	7	290	42	284	7	305	25	325	49	346	81	331	90	325	49	331	90	318	71	325	49	318	71	307	57	325	49	307	57	305	25	298	47	290	42	305	25	298	47	305	25	307	57	273	54	262	-2	273	50	273	50	262	-2	284	7	273	50	284	7	274	46	274	46	284	7	276	43	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	109	44	106	47	124	8	106	47	104	51	124	8	104	51	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	51	273	35	293	35	275	25	28	23	58	23	48	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	51	103	57	103	57	104	64	100	-2	100	-2	104	64	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	71	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	64	119	302	104	64	104	71	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	109	44	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	273	54	263	303	262	-2	262	-2	263	303	243	233	262	-2	243	233	238	-5	238	-5	243	233	225	181	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	276	73	280	88	263	303	263	303	280	88	285	105	263	303	285	105	290	124	290	124	342	303	263	303	274	61	276	73	263	303	274	61	263	303	273	54	276	43	284	7	279	41	279	41	284	7	283	40	290	42	283	40	284	7	290	42	284	7	305	25	325	49	346	81	331	90	325	49	331	90	318	71	325	49	318	71	307	57	325	49	307	57	305	25	298	47	290	42	305	25	298	47	305	25	307	57	273	54	262	-2	273	50	273	50	262	-2	284	7	273	50	284	7	274	46	274	46	284	7	276	43	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	109	44	106	47	124	8	106	47	104	51	124	8	104	51	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	182	411	182	466	174	470	182	411	174	470	169	360	182	411	169	360	195	350	183	418	186	423	188	461	188	461	186	423	190	428	188	461	190	428	193	453	193	453	190	428	193	435	193	453	193	435	195	445	188	461	182	466	182	411	188	461	182	411	183	418	331	471	320	442	324	404	324	404	320	442	305	416	324	404	305	416	300	375	300	375	305	416	286	397	300	375	286	397	266	354	266	354	286	397	261	385	266	354	261	385	231	380	231	380	217	382	222	346	222	346	217	382	204	386	222	346	204	386	195	350	195	350	204	386	192	393	195	350	192	393	185	401	174	470	165	471	169	360	169	360	165	471	155	470	169	360	155	470	147	376	147	376	155	470	145	466	147	376	145	466	136	458	132	400	147	376	136	458	132	400	136	458	129	446	132	400	129	446	127	431	331	471	324	404	340	437	331	471	340	437	348	471	231	380	222	346	266	354	182	411	195	350	185	401	51	273	35	293	35	275	25	28	23	58	23	48	75	244	73	237	90	0	90	0	73	237	71	229	90	0	71	229	69	222	129	147	135	141	135	170	135	170	135	141	141	128	135	170	145	305	129	147	129	147	145	305	118	301	129	147	118	301	93	297	129	147	93	297	90	0	90	0	93	297	76	256	90	0	76	256	76	250	90	0	76	250	75	244	50	274	61	272	66	295	66	295	61	272	69	268	66	295	69	268	93	297	93	297	69	268	74	263	93	297	74	263	76	256	37	293	37	275	50	274	37	293	50	274	66	295	254	-2	272	6	255	52	255	52	272	6	269	42	277	44	269	42	272	6	277	44	272	6	291	21	212	191	229	212	236	264	236	264	229	212	243	232	236	264	243	232	268	295	268	295	243	232	255	246	268	295	255	246	269	252	269	252	277	249	311	308	311	308	277	249	284	240	311	308	284	240	291	231	209	0	217	144	190	10	190	10	217	144	188	170	190	10	188	170	177	190	177	190	188	170	188	172	177	190	188	172	209	225	209	225	188	172	212	191	209	225	212	191	236	264	329	221	340	227	342	298	342	298	340	227	349	236	342	298	349	236	350	288	350	288	349	236	354	248	350	288	354	248	355	276	355	276	354	248	356	264	291	231	302	223	311	308	311	308	302	223	316	219	311	308	316	219	329	306	329	306	316	219	329	221	329	306	329	221	342	298	311	308	268	295	269	252	309	45	327	78	312	86	309	45	312	86	302	69	309	45	302	69	293	57	309	45	293	57	291	21	285	48	277	44	291	21	285	48	291	21	293	57	255	52	245	77	254	-2	254	-2	245	77	234	110	254	-2	234	110	234	-4	234	-4	234	110	217	144	234	-4	217	144	209	0	177	190	135	170	141	128	177	190	141	128	147	111	177	190	147	111	153	90	177	190	153	90	159	69	177	190	159	69	166	47	177	190	166	47	176	26	177	190	176	26	190	10	90	0	69	222	8	0	145	305	135	170	174	311	87	158	81	138	85	56	85	56	81	138	73	110	85	56	73	110	69	23	69	23	73	110	65	81	69	23	65	81	61	13	61	13	65	81	55	58	61	13	55	58	51	5	51	5	55	58	44	49	44	49	37	52	39	-1	39	-1	37	52	32	58	39	-1	32	58	27	-5	27	-5	32	58	26	66	27	-5	26	66	18	73	27	-5	18	73	15	-7	15	-7	18	73	5	75	15	-7	5	75	0	-5	0	-5	5	75	-7	73	0	-5	-7	73	-12	0	-12	0	-7	73	-17	68	-12	0	-17	68	-22	7	-22	7	-17	68	-25	59	-22	7	-25	59	-29	19	-29	19	-25	59	-30	48	-29	19	-30	48	-31	35	172	293	152	279	161	247	161	247	152	279	136	262	161	247	136	262	136	211	136	211	136	262	121	239	136	211	121	239	116	160	116	160	121	239	108	214	116	160	108	214	100	105	100	105	108	214	97	186	100	105	97	186	87	158	180	260	190	303	174	257	174	257	190	303	172	293	174	257	172	293	167	253	167	253	172	293	161	247	214	257	225	312	210	260	210	260	225	312	207	309	210	260	207	309	204	262	204	262	207	309	195	263	187	262	195	263	190	303	187	262	190	303	180	260	213	222	179	119	181	0	213	222	181	0	195	-3	213	222	195	-3	211	-5	213	222	211	-5	234	-2	213	222	234	-2	214	226	245	58	263	310	244	51	244	51	244	312	234	-2	234	-2	244	312	225	312	234	-2	225	312	217	246	217	246	225	312	217	252	207	309	190	303	195	263	234	-2	217	246	217	241	234	-2	217	241	216	236	247	68	251	82	263	310	263	310	251	82	255	96	263	310	255	96	259	112	259	112	281	182	263	310	263	310	281	182	278	303	298	278	290	293	291	215	298	278	291	215	295	232	298	278	295	232	299	248	298	278	299	248	300	260	290	293	278	303	281	182	290	293	281	182	286	197	290	293	286	197	291	215	247	42	257	6	251	40	251	40	257	6	256	40	263	41	256	40	257	6	263	41	257	6	279	23	300	48	322	82	308	91	300	48	308	91	293	70	300	48	293	70	281	55	300	48	281	55	279	23	272	46	263	41	279	23	272	46	279	23	281	55	244	51	234	-2	244	47	244	47	234	-2	257	6	244	47	257	6	245	44	245	44	257	6	247	42	215	231	214	226	234	-2	215	231	234	-2	216	236	173	99	168	80	170	8	173	99	170	8	181	0	173	99	181	0	179	119	164	62	162	47	164	20	164	62	164	20	170	8	164	62	170	8	168	80	51	5	44	49	39	-1	164	20	162	47	161	35	244	312	244	51	263	310	263	310	245	58	247	68	225	312	214	257	217	252	87	158	85	56	100	105	204	303	133	303	136	224	136	224	133	303	120	253	136	224	120	253	111	129	111	129	120	253	103	187	111	129	103	187	88	63	88	63	103	187	83	121	88	63	83	121	65	21	65	21	83	121	64	70	65	21	64	70	44	49	44	49	37	52	41	0	41	0	37	52	32	58	41	0	32	58	26	66	-30	48	-29	19	-25	59	-25	59	-29	19	-22	7	-25	59	-22	7	-17	68	-17	68	-22	7	-12	0	-17	68	-12	0	-7	73	-7	73	-12	0	0	-5	-7	73	0	-5	5	75	5	75	0	-5	15	-7	5	75	15	-7	18	73	18	73	15	-7	41	0	18	73	41	0	26	66	301	219	276	180	319	207	319	207	276	180	251	143	319	207	251	143	226	108	226	108	221	143	179	0	179	0	221	143	216	180	179	0	216	180	211	219	319	207	320	207	327	260	327	260	320	207	343	-2	327	260	343	-2	354	303	354	303	343	-2	351	51	352	47	351	51	343	-2	352	47	343	-2	365	6	226	108	179	0	319	207	211	219	208	260	179	0	179	0	208	260	204	303	179	0	204	303	161	0	161	0	204	303	157	48	204	303	136	224	137	224	204	303	137	224	140	180	204	303	140	180	145	137	204	303	145	137	151	93	204	303	151	93	157	48	44	49	41	0	65	21	367	109	423	303	354	303	367	109	354	303	356	70	367	109	356	70	360	85	367	109	360	85	364	99	354	303	351	51	353	58	354	303	353	58	356	70	286	101	290	0	293	122	293	122	290	0	303	-4	293	122	303	-4	320	207	320	207	303	-4	319	-5	320	207	319	-5	343	-2	274	46	275	19	277	62	277	62	275	19	281	8	277	62	281	8	281	80	281	80	281	8	290	0	281	80	290	0	286	101	356	42	365	6	360	40	360	40	365	6	364	40	371	41	364	40	365	6	371	41	365	6	387	23	408	48	431	82	416	91	408	48	416	91	401	70	408	48	401	70	389	55	408	48	389	55	387	23	379	46	371	41	387	23	379	46	387	23	389	55	354	44	352	47	365	6	354	44	365	6	356	42	275	19	274	46	273	34	301	219	319	207	327	260	-29	19	-30	48	-31	35	73	236	68	213	90	0	90	0	68	213	59	181	90	0	59	181	48	138	48	138	9	0	90	0	139	168	179	312	151	307	139	168	151	307	131	146	139	168	131	146	218	146	139	168	218	146	225	168	151	307	122	302	131	146	131	146	122	302	93	298	131	146	93	298	90	0	90	0	93	298	78	259	90	0	78	259	77	251	90	0	77	251	73	236	66	273	73	270	93	298	93	298	73	270	77	265	93	298	77	265	78	259	65	295	41	293	55	274	65	295	55	274	66	273	65	295	66	273	93	298	262	-2	275	47	275	51	275	51	275	58	262	303	262	303	275	58	277	68	262	303	277	68	279	83	284	101	290	124	262	303	284	101	262	303	279	83	262	303	225	168	238	-5	262	303	238	-5	262	-2	262	303	262	-2	275	51	290	124	341	303	262	303	307	55	298	46	304	23	304	23	298	46	291	41	304	23	291	41	284	40	284	40	281	40	283	6	283	6	281	40	278	42	283	6	278	42	276	44	275	47	262	-2	283	6	275	47	283	6	276	44	223	-3	238	-5	225	168	223	-3	225	168	218	146	223	-3	218	146	211	120	223	-3	211	120	210	0	325	48	347	82	332	91	325	48	332	91	318	70	325	48	318	70	307	55	325	48	307	55	304	23	284	40	283	6	304	23	211	120	206	100	210	0	210	0	206	100	201	81	210	0	201	81	200	8	200	8	201	81	197	63	200	8	197	63	194	20	194	20	197	63	193	47	194	20	193	47	192	35	55	274	41	293	41	275	160	22	150	16	153	-6	153	-6	150	16	140	12	153	-6	140	12	130	11	130	11	118	12	127	-8	127	-8	118	12	109	17	127	-8	109	17	102	26	127	-8	102	26	91	-4	91	-4	102	26	98	38	91	-4	98	38	97	54	97	54	105	279	91	-4	91	-4	105	279	84	260	91	-4	84	260	61	234	179	285	180	310	171	279	171	279	180	310	164	271	141	238	164	271	154	304	141	238	154	304	129	293	97	54	100	99	105	279	105	279	100	99	108	147	105	279	108	147	129	293	129	293	108	147	122	195	129	293	122	195	141	238	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	236	251	233	212	245	42	245	42	233	212	225	168	245	42	225	168	224	24	224	24	225	168	213	123	224	24	213	123	202	10	202	10	213	123	197	81	202	10	197	81	178	0	178	0	197	81	178	44	245	308	207	312	215	291	215	291	207	312	204	293	196	292	204	293	207	312	196	292	207	312	188	289	188	289	207	312	180	310	188	289	180	310	179	285	224	285	231	277	245	308	245	308	231	277	235	265	245	308	235	265	236	251	236	251	245	42	245	308	245	42	268	69	275	294	275	294	268	69	288	101	275	294	288	101	297	273	297	273	288	101	303	135	297	273	303	135	311	245	311	245	303	135	313	172	311	245	313	172	316	210	180	310	154	304	164	271	178	0	178	44	169	32	178	0	169	32	160	22	178	0	160	22	153	-6	130	11	127	-8	153	-6	245	308	245	42	275	294	245	308	215	291	224	285	73	236	68	213	90	0	90	0	68	213	59	181	90	0	59	181	48	138	48	138	9	0	90	0	189	256	189	227	197	238	189	256	197	238	202	270	202	270	197	238	207	248	202	270	207	248	216	284	216	284	207	248	218	256	216	284	218	256	228	294	228	294	218	256	227	261	228	294	227	261	235	263	235	263	240	263	241	302	241	302	240	263	245	262	241	302	245	262	254	307	254	307	245	262	249	259	254	307	249	259	252	255	189	227	174	237	165	194	165	194	174	237	156	212	165	194	156	212	145	157	145	157	156	212	133	178	145	157	133	178	126	115	126	115	133	178	148	307	126	115	148	307	120	302	247	231	210	119	223	-3	247	231	223	-3	238	-5	247	231	238	-5	262	-2	247	231	262	-2	249	235	254	307	253	250	262	-2	254	307	262	-2	269	311	269	311	262	-2	275	51	284	312	275	51	275	56	284	312	275	56	276	64	241	302	228	294	235	263	302	310	290	112	314	182	302	310	314	182	316	303	316	303	314	182	320	200	316	303	320	200	326	293	326	293	320	200	325	218	326	293	325	218	330	235	276	64	279	76	284	312	284	312	279	76	284	91	284	312	284	91	302	310	302	310	284	91	290	112	331	278	326	293	330	235	331	278	330	235	332	249	331	278	332	249	333	260	307	55	298	46	304	23	304	23	298	46	291	41	304	23	291	41	284	40	284	40	281	40	283	6	283	6	281	40	278	42	283	6	278	42	276	44	275	47	275	51	262	-2	275	47	262	-2	283	6	275	47	283	6	276	44	262	-2	253	250	252	247	262	-2	252	247	251	244	262	-2	251	244	250	239	262	-2	250	239	249	235	223	-3	210	119	210	0	210	0	210	119	204	100	210	0	204	100	201	8	201	8	204	100	200	80	201	8	200	80	196	63	196	20	201	8	196	63	196	20	196	63	194	47	196	20	194	47	194	35	325	48	347	82	332	91	325	48	332	91	318	70	325	48	318	70	307	55	325	48	307	55	304	23	284	40	283	6	304	23	148	307	133	178	175	312	126	115	120	302	109	63	109	63	120	302	92	298	109	63	92	298	90	0	90	0	92	298	78	259	90	0	78	259	77	251	90	0	77	251	73	236	66	273	73	270	92	298	92	298	73	270	77	265	92	298	77	265	78	259	65	295	41	293	55	274	65	295	55	274	66	273	65	295	66	273	92	298	55	274	41	293	41	275	269	311	275	51	284	312	254	307	252	255	253	250	189	227	189	256	174	237	86	-118	74	-116	104	-138	104	-138	74	-116	66	-112	104	-138	66	-112	-11	-61	-11	-61	66	-112	62	-106	-11	-61	62	-106	60	-98	60	-98	62	230	58	214	76	-21	84	6	96	302	76	-21	96	302	72	299	76	-21	72	299	70	-45	70	-45	72	299	68	258	70	-45	68	258	67	252	70	-45	67	252	65	243	60	-98	61	-90	62	230	62	230	61	-90	62	-79	62	230	62	-79	65	243	65	243	62	-79	65	-64	65	243	65	-64	70	-45	60	-98	58	214	53	195	60	-98	53	195	-11	-61	72	299	51	296	57	272	72	299	57	272	64	269	72	299	64	269	67	265	72	299	67	265	68	258	51	296	31	293	47	274	51	296	47	274	57	272	97	62	102	81	124	307	124	307	102	81	109	107	124	307	109	107	118	140	118	140	126	165	124	307	124	307	126	165	136	235	124	307	136	235	161	312	96	302	84	6	93	39	96	302	93	39	94	48	96	302	94	48	97	62	96	302	97	62	124	307	103	20	98	25	103	-3	103	-3	98	25	94	31	103	-3	94	31	94	0	94	0	94	31	93	39	153	28	145	23	187	4	187	4	145	23	136	19	187	4	136	19	130	-8	130	-8	136	19	128	16	130	-8	128	16	122	-7	122	-7	128	16	119	15	112	-6	122	-7	119	15	112	-6	119	15	111	16	112	-6	111	16	103	20	112	-6	103	20	103	-3	136	235	126	165	132	183	136	235	132	183	137	196	136	235	137	196	137	235	307	158	317	231	314	258	307	158	314	258	305	281	307	158	305	281	290	298	307	158	290	298	279	92	290	298	270	309	279	92	279	92	270	309	244	312	279	92	244	312	238	39	238	39	244	312	233	227	238	39	233	227	230	195	238	39	230	195	221	154	223	259	229	252	244	312	244	312	229	252	232	241	244	312	232	241	233	227	159	232	170	245	179	287	179	287	170	245	182	255	179	287	182	255	200	302	200	302	182	255	194	262	200	302	194	262	207	264	207	264	216	263	221	310	221	310	216	263	223	259	221	310	223	259	244	312	221	310	200	302	207	264	137	235	137	196	158	265	158	265	137	196	142	206	158	265	142	206	148	216	148	216	159	232	158	265	158	265	159	232	179	287	186	68	161	35	187	4	186	68	187	4	206	110	206	110	187	4	238	39	206	110	238	39	221	154	161	35	153	28	187	4	104	-138	-11	-61	-19	-87	104	-138	-19	-87	-26	-104	104	-138	-26	-104	-35	-113	104	-138	-35	-113	-47	-118	104	-138	-47	-118	-64	-119	104	-138	-64	-119	-64	-138	47	274	31	293	31	275	86	-118	104	-138	104	-119	94	0	93	39	84	6	106	117	110	274	104	94	104	94	88	255	86	-4	86	-4	88	255	66	228	86	-4	66	228	58	8	58	8	66	228	46	197	58	8	46	197	36	29	36	29	46	197	31	165	36	29	31	165	22	57	22	57	31	165	21	130	22	57	21	130	17	94	134	-8	146	-6	137	37	137	37	146	-6	153	35	170	37	153	35	157	-3	170	37	157	-3	167	0	123	44	113	56	121	-8	123	44	121	-8	134	-8	123	44	134	-8	137	37	106	73	104	94	86	-4	106	73	86	-4	121	-8	106	73	121	-8	113	56	170	37	177	3	186	43	186	43	177	3	194	14	186	43	194	14	201	55	201	55	194	14	210	28	201	55	210	28	218	72	218	72	210	28	225	45	218	72	225	45	236	96	236	96	225	45	240	64	236	96	240	64	255	84	153	35	146	-6	157	-3	110	145	117	176	133	290	133	290	117	176	127	208	133	290	127	208	140	238	140	238	150	255	158	302	158	302	150	255	162	269	158	302	162	269	184	310	184	310	162	269	174	280	184	310	174	280	188	287	110	274	106	117	110	145	110	274	110	145	133	290	216	285	234	309	212	288	212	288	234	309	210	312	212	288	210	312	208	289	208	289	210	312	203	290	188	287	203	290	210	312	188	287	210	312	184	310	258	206	270	212	271	288	271	288	270	212	278	222	271	288	278	222	282	271	282	271	278	222	284	235	282	271	284	235	286	251	220	210	231	205	234	309	234	309	231	205	244	204	234	309	244	204	254	301	254	301	244	204	258	206	254	301	258	206	271	288	234	309	219	278	220	210	218	282	219	278	234	309	218	282	234	309	216	285	158	302	133	290	140	238	219	278	217	270	220	210	220	210	217	270	214	263	220	210	214	263	212	217	212	217	214	263	209	256	212	217	209	256	206	226	206	226	209	256	206	248	206	226	206	248	204	238	88	255	104	94	110	274	170	37	167	0	177	3	72	237	68	218	88	0	88	0	68	218	61	192	88	0	61	192	51	157	51	157	7	0	88	0	130	177	173	311	150	306	130	177	150	306	129	303	130	177	129	303	128	123	130	177	128	123	147	167	130	177	147	167	131	177	190	262	188	231	197	241	190	262	197	241	201	273	201	273	197	241	207	250	201	273	207	250	215	285	215	285	207	250	216	257	215	285	216	257	230	296	230	296	216	257	225	262	230	296	225	262	232	263	232	263	235	263	246	305	246	305	235	263	239	261	246	305	239	261	241	258	166	202	188	231	178	248	166	202	178	248	165	230	166	202	165	230	150	207	166	202	150	207	147	167	128	123	129	303	109	69	109	69	129	303	106	300	109	69	106	300	88	0	88	0	106	300	77	297	88	0	77	297	75	258	75	250	72	237	88	0	75	250	88	0	75	258	246	305	244	248	250	0	246	305	250	0	262	310	262	310	250	0	270	65	262	310	270	65	278	312	278	312	270	65	285	108	278	312	285	108	294	310	294	310	285	108	296	138	294	310	296	138	307	305	307	305	296	138	306	196	246	305	241	258	243	254	246	305	243	254	244	248	246	305	230	296	232	263	322	283	316	295	318	231	322	283	318	231	322	244	322	283	322	244	324	256	322	283	324	256	324	267	313	215	318	231	316	295	313	215	316	295	307	305	313	215	307	305	306	196	250	0	244	248	243	239	250	0	243	239	239	225	250	0	239	225	233	204	250	0	233	204	225	176	250	0	225	176	213	140	250	0	213	140	170	0	361	276	335	243	336	212	336	212	335	243	319	185	306	161	319	185	335	243	306	161	335	243	306	196	336	212	352	234	361	276	361	276	352	234	367	250	361	276	367	250	386	297	386	297	367	250	382	260	386	297	382	260	394	263	394	263	399	262	412	309	412	309	399	262	404	260	412	309	404	260	407	257	406	229	376	140	380	-3	406	229	380	-3	396	-5	406	229	396	-5	420	-2	406	229	420	-2	407	233	368	1	380	-3	376	140	368	1	376	140	367	115	368	1	367	115	361	91	368	1	361	91	359	9	356	70	352	52	353	22	356	70	353	22	359	9	356	70	359	9	361	91	412	309	410	249	420	-2	412	309	420	-2	440	312	440	312	420	-2	432	52	433	48	432	52	420	-2	433	48	420	-2	442	6	412	309	407	257	409	253	412	309	409	253	410	249	412	309	386	297	394	263	464	55	456	47	463	23	463	23	456	47	449	42	463	23	449	42	443	40	443	40	439	40	442	6	442	6	439	40	436	42	442	6	436	42	434	44	433	65	436	74	440	312	440	312	436	74	440	86	440	312	440	86	446	104	446	104	477	191	457	310	457	310	477	191	471	303	440	312	432	52	432	59	440	312	432	59	433	65	420	-2	410	249	410	246	420	-2	410	246	409	242	420	-2	409	242	408	238	420	-2	408	238	407	233	457	310	440	312	446	104	482	208	486	224	488	280	488	280	486	224	488	239	488	280	488	239	490	264	490	264	488	239	490	252	482	293	471	303	477	191	482	293	477	191	482	208	482	293	482	208	488	280	485	84	483	82	484	48	484	48	483	82	482	79	484	48	482	79	473	66	505	82	490	91	488	89	505	82	488	89	487	87	505	82	487	87	485	84	505	82	485	84	484	48	464	55	463	23	484	48	464	55	484	48	473	66	443	40	442	6	463	23	77	297	38	293	50	275	77	297	50	275	59	275	77	297	59	275	67	272	77	297	67	272	72	269	77	297	72	269	74	264	77	297	74	264	75	258	50	275	38	293	38	275	433	48	442	6	434	44	353	22	352	52	351	38	306	161	306	196	296	138	188	231	190	262	178	248	131	177	147	167	150	207	70	-60	60	-69	63	-101	63	-101	60	-69	50	-77	63	-101	50	-77	46	-114	46	-114	50	-77	42	-82	46	-114	42	-82	34	-83	34	-83	21	-81	29	-125	29	-125	21	-81	11	-132	-7	-137	-1	-136	0	-68	0	-68	-1	-136	5	-134	0	-68	5	-134	10	-75	10	-75	5	-134	11	-132	10	-75	11	-132	21	-81	-12	-62	-28	-59	-21	-138	-12	-62	-21	-138	-14	-138	-12	-62	-14	-138	-7	-137	-12	-62	-7	-137	0	-68	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-66	-46	-130	-48	-66	-54	-120	-54	-120	-48	-66	-56	-74	-54	-120	-56	-74	-60	-109	-60	-109	-56	-74	-61	-84	-60	-109	-61	-84	-62	-96	23	275	27	273	33	296	33	296	27	273	31	271	33	296	31	271	35	267	35	267	41	259	54	299	54	299	41	259	47	248	54	299	47	248	52	233	33	296	8	293	17	275	33	296	17	275	23	275	84	83	91	307	74	133	74	133	91	307	73	303	74	133	73	303	62	193	62	193	73	303	57	215	63	-101	80	-85	70	-60	70	-60	80	-85	79	-48	85	-38	79	-48	80	-85	85	-38	80	-85	97	-66	239	198	230	174	244	152	244	152	230	174	215	144	244	152	215	144	201	78	201	78	215	144	193	108	201	78	193	108	164	67	164	67	163	67	150	3	150	3	163	67	152	121	150	3	152	121	143	170	239	198	244	152	242	214	242	214	244	152	244	312	244	312	244	152	274	218	244	312	274	218	259	310	259	310	274	218	270	304	164	67	150	3	201	78	150	3	143	170	134	216	150	3	134	216	125	255	150	3	125	255	117	288	150	3	117	288	109	312	150	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	97	-66	93	-19	90	-29	97	-66	90	-29	85	-38	96	-1	109	312	94	16	94	16	109	312	91	307	94	16	91	307	91	45	91	45	91	307	84	83	54	299	52	233	57	215	54	299	57	215	73	303	54	299	33	296	35	267	278	294	270	304	274	218	278	294	274	218	285	269	278	294	285	269	283	282	244	312	231	310	231	232	244	312	231	232	236	227	244	312	236	227	239	223	244	312	239	223	241	219	244	312	241	219	242	214	211	250	217	244	220	303	220	303	217	244	225	237	220	303	225	237	231	310	231	310	225	237	231	232	204	274	205	264	206	284	206	284	205	264	207	257	206	284	207	257	211	294	211	294	207	257	211	250	211	294	211	250	220	303	34	-83	29	-125	46	-114	17	275	8	293	8	275	139	-103	129	-112	269	-138	269	-138	129	-112	114	-117	269	-138	114	-117	91	-119	103	54	107	-6	108	46	108	46	107	-6	129	1	108	46	129	1	115	42	115	42	129	1	125	40	138	42	125	40	129	1	138	42	129	1	149	16	100	100	105	124	107	269	107	269	105	124	113	151	107	269	113	151	137	292	137	292	113	151	122	178	137	292	122	178	134	205	134	205	146	226	137	292	137	292	146	226	167	307	100	100	107	269	99	78	99	78	83	-8	100	65	100	65	83	-8	107	-6	100	65	107	-6	103	54	99	78	107	269	83	-8	83	-8	107	269	80	238	83	-8	80	238	59	-4	59	-4	80	238	54	199	59	-4	54	199	41	6	41	6	54	199	41	174	41	6	41	174	31	150	41	6	31	150	29	24	29	24	31	150	24	125	29	24	24	125	21	49	21	49	24	125	20	102	21	49	20	102	19	79	230	-112	225	-107	150	-77	150	-77	225	-107	224	-100	150	-77	224	-100	192	72	192	72	224	-100	199	119	192	72	199	119	187	66	187	66	199	119	185	90	210	283	207	311	198	312	210	283	198	312	193	278	210	283	216	309	207	311	146	226	161	247	167	307	167	307	161	247	177	265	167	307	177	265	198	312	198	312	177	265	193	278	173	72	161	58	169	37	173	72	169	37	187	66	173	72	187	66	185	90	150	48	138	42	149	16	150	48	149	16	169	37	150	48	169	37	161	58	224	-100	223	189	212	153	224	-100	212	153	199	119	271	67	272	77	277	382	277	382	272	77	274	87	277	382	274	87	276	97	276	97	289	143	277	382	277	382	289	143	279	391	277	382	247	271	257	29	277	382	257	29	259	22	277	382	259	22	260	17	277	382	260	17	262	13	277	382	262	13	264	9	277	382	264	9	267	6	277	382	267	6	270	53	277	382	270	53	270	59	277	382	270	59	271	67	274	33	271	42	272	1	272	1	271	42	270	53	257	29	247	271	245	278	257	29	245	278	243	284	257	29	243	284	241	289	257	29	241	289	239	293	257	29	239	293	237	297	257	29	237	297	233	250	257	29	233	250	230	223	257	29	230	223	229	-77	233	250	237	297	232	261	230	223	223	189	224	-100	230	223	224	-100	224	-96	230	223	224	-96	225	-92	230	223	225	-92	226	-87	230	223	226	-87	227	-82	230	223	227	-82	229	-77	279	-2	287	-5	286	22	286	22	287	-5	294	20	310	25	294	20	296	-7	310	25	296	-7	305	-8	279	-2	286	22	279	26	279	-2	279	26	274	33	279	-2	274	33	272	1	314	235	380	472	350	466	314	235	350	466	323	461	314	235	323	461	313	201	314	235	313	201	319	213	314	235	319	213	316	237	354	255	354	287	342	246	342	246	354	287	335	266	342	246	335	266	331	232	331	232	335	266	319	213	399	179	391	153	396	32	396	32	391	153	381	125	396	32	381	125	369	98	369	98	357	77	367	10	367	10	357	77	343	56	367	10	343	56	336	-3	336	-3	343	56	327	38	336	-3	327	38	310	25	395	257	397	310	388	262	388	262	397	310	379	263	366	261	379	263	375	302	366	261	375	302	354	287	335	266	316	237	319	213	450	101	460	122	465	297	465	297	460	122	469	148	465	297	469	148	476	279	476	279	469	148	477	176	476	279	477	176	482	257	482	257	477	176	482	205	482	257	482	205	484	232	404	239	405	225	420	312	420	312	405	225	424	63	420	312	424	63	446	308	446	308	424	63	450	101	446	308	450	101	465	297	424	63	405	225	403	203	424	63	403	203	399	179	369	98	367	10	396	32	401	249	404	239	420	312	401	249	420	312	397	310	401	249	397	310	395	257	397	310	375	302	379	263	289	143	294	158	296	457	296	457	294	158	300	173	296	457	300	173	323	461	323	461	300	173	306	188	323	461	306	188	313	201	275	431	279	427	296	457	296	457	279	427	281	421	296	457	281	421	282	411	282	411	289	143	296	457	275	431	296	457	269	433	269	433	296	457	268	454	269	433	268	454	262	434	262	434	268	454	238	452	262	434	238	452	238	434	294	20	287	-5	296	-7	289	143	282	411	282	407	289	143	282	407	282	403	289	143	282	403	281	398	289	143	281	398	279	391	231	302	224	306	224	277	231	302	224	277	229	270	231	302	229	270	232	261	231	302	232	261	237	297	218	281	224	277	224	306	218	281	224	306	216	309	218	281	216	309	210	283	269	-138	269	-119	251	-118	269	-138	251	-118	238	-116	269	-138	238	-116	230	-112	269	-138	230	-112	150	-77	269	-138	150	-77	145	-91	269	-138	145	-91	139	-103	269	-138	91	-119	91	-138	399	179	396	32	424	63	354	287	354	255	366	261	310	25	305	-8	336	-3	272	1	270	53	267	6	75	62	68	58	70	15	70	15	68	58	60	56	70	15	60	56	53	55	53	55	45	57	52	1	52	1	45	57	38	60	52	1	38	60	35	-6	35	-6	38	60	30	64	35	-6	30	64	21	68	35	-6	21	68	17	-8	17	-8	21	68	11	69	17	-8	11	69	2	-6	2	-6	11	69	0	67	2	-6	0	67	-8	-1	-8	-1	0	67	-10	62	-8	-1	-10	62	-17	6	-17	6	-10	62	-18	53	-17	6	-18	53	-23	17	-23	17	-18	53	-23	43	-23	17	-23	43	-25	30	44	276	49	276	144	312	144	312	49	276	52	276	144	312	52	276	56	276	56	276	68	273	144	312	144	312	68	273	79	266	144	312	79	266	88	255	140	100	144	312	130	128	130	128	144	312	102	222	95	240	102	222	144	312	95	240	144	312	88	255	140	100	130	128	114	68	114	68	130	128	94	80	114	68	94	80	89	37	89	37	94	80	84	69	89	37	84	69	75	62	53	55	52	1	70	15	174	255	166	276	166	26	166	26	166	276	158	290	166	26	158	290	153	57	153	57	158	290	151	301	153	57	151	301	144	312	190	206	184	226	196	-5	190	206	196	-5	198	177	198	177	196	-5	214	-8	198	177	214	-8	228	78	228	78	214	-8	233	-5	228	78	233	-5	233	63	288	310	271	300	277	247	277	247	271	300	269	249	259	246	269	249	271	300	259	246	271	300	250	281	198	177	217	202	225	251	225	251	217	202	233	222	225	251	233	222	250	281	250	281	233	222	247	237	250	281	247	237	259	246	180	6	196	-5	184	226	180	6	184	226	174	255	180	6	174	255	166	26	39	276	44	276	144	312	39	276	144	312	32	293	39	276	32	293	32	275	291	240	299	237	306	312	306	312	299	237	308	235	306	312	308	235	318	310	318	310	308	235	319	237	318	310	319	237	329	305	329	305	319	237	330	243	329	305	330	243	338	297	338	297	330	243	338	252	338	297	338	252	343	287	343	287	338	252	343	263	343	287	343	263	345	275	288	310	277	247	285	244	288	310	285	244	291	240	288	310	291	240	306	312	279	54	271	47	272	19	272	19	271	47	264	44	272	19	264	44	256	43	256	43	249	44	252	3	252	3	249	44	243	47	252	3	243	47	238	53	238	53	233	63	233	-5	238	53	233	-5	252	3	293	42	316	74	302	83	293	42	302	83	289	66	293	42	289	66	279	54	293	42	279	54	272	19	256	43	252	3	272	19	144	312	140	100	153	57	190	206	198	177	225	251	75	62	70	15	89	37	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	53	103	60	103	60	104	65	100	-2	100	-2	104	65	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	72	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	65	119	302	104	65	104	72	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	110	45	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	255	-7	252	-13	262	-102	262	-102	252	-13	249	-20	262	-102	249	-20	248	-55	248	-55	247	-65	262	-102	262	-102	247	-65	244	-76	262	-102	244	-76	239	-86	247	-37	247	-42	247	-27	247	-27	247	-42	248	-48	247	-27	248	-48	249	-20	249	-20	248	-48	248	-52	249	-20	248	-52	248	-55	246	-4	250	-3	263	303	263	303	250	-3	254	-3	263	303	254	-3	257	-2	257	-2	258	-2	263	303	263	303	258	-2	262	-102	263	303	262	-102	273	54	273	54	262	-102	273	50	230	-96	218	-104	224	-120	230	-96	224	-120	262	-102	230	-96	262	-102	239	-86	273	54	274	61	263	303	263	303	274	61	276	73	263	303	276	73	280	88	285	105	290	124	263	303	285	105	263	303	280	88	290	124	342	303	263	303	301	-1	301	3	298	47	301	-1	298	47	299	-74	299	-74	298	47	290	42	299	-74	290	42	286	-87	286	-87	290	42	283	40	304	-25	302	-17	304	-59	304	-59	302	-17	301	-10	304	-59	301	-10	299	-74	299	-74	301	-10	301	-1	331	90	318	71	319	42	319	42	318	71	313	34	308	24	313	34	318	71	308	24	318	71	307	57	307	57	298	47	301	3	307	57	301	3	302	9	307	57	302	9	304	16	307	57	304	16	308	24	319	42	326	50	331	90	331	90	326	50	333	60	331	90	333	60	346	81	346	81	333	60	339	70	305	-33	304	-25	304	-59	305	-33	304	-59	305	-43	286	-87	283	40	279	41	286	-87	279	41	276	43	286	-87	276	43	274	46	286	-87	274	46	273	50	286	-87	273	50	262	-102	243	233	225	181	238	-5	243	233	238	-5	242	-5	243	233	242	-5	246	-4	243	233	246	-4	263	303	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	110	45	106	49	124	8	106	49	104	53	124	8	104	53	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	51	273	35	293	35	275	255	-7	262	-102	258	-2	247	-37	247	-27	247	-33	25	28	23	58	23	48	67	245	64	233	68	112	68	112	64	233	60	216	68	112	60	216	56	125	56	125	60	216	55	195	56	125	55	195	53	186	58	273	65	270	85	298	85	298	65	270	68	265	85	298	68	265	69	259	69	259	88	103	85	298	57	295	32	293	47	274	57	295	47	274	58	273	57	295	58	273	85	298	132	141	128	148	133	102	133	102	128	148	127	156	118	100	127	156	128	160	118	100	128	160	144	307	144	307	128	160	129	165	144	307	129	165	130	169	130	169	131	174	144	307	144	307	131	174	133	179	144	307	133	179	171	312	114	302	85	298	88	103	114	302	88	103	118	100	114	302	118	100	144	307	69	254	67	245	68	112	69	254	68	112	88	103	69	254	88	103	69	259	51	179	50	173	51	142	51	179	51	142	56	125	51	179	56	125	53	186	49	167	49	162	51	142	49	167	51	142	50	173	197	141	184	137	186	118	186	118	184	137	173	134	186	118	173	134	168	111	168	111	173	134	164	133	168	111	164	133	155	132	155	132	145	133	149	106	149	106	145	133	137	136	149	106	137	136	133	102	133	102	137	136	132	141	197	141	205	126	210	146	210	146	205	126	215	-3	210	146	215	-3	256	303	256	303	215	-3	231	-5	256	303	231	-5	254	-2	155	132	149	106	168	111	254	-2	267	47	266	51	266	51	267	58	256	303	256	303	267	58	269	69	256	303	269	69	272	84	256	303	254	-2	266	51	276	102	282	124	256	303	276	102	256	303	272	84	298	55	290	46	296	23	296	23	290	46	283	41	296	23	283	41	276	40	276	40	273	40	275	6	275	6	273	40	270	42	275	6	270	42	268	44	267	47	254	-2	275	6	267	47	275	6	268	44	205	126	201	111	202	0	205	126	202	0	215	-3	196	92	192	75	192	8	196	92	192	8	202	0	196	92	202	0	201	111	188	59	186	46	187	20	188	59	187	20	192	8	188	59	192	8	192	75	317	48	339	82	324	91	317	48	324	91	309	70	317	48	309	70	298	55	317	48	298	55	296	23	276	40	275	6	296	23	47	274	32	293	32	275	187	20	186	46	185	35	256	303	282	124	335	303	197	141	186	118	205	126	133	102	127	156	118	100	64	205	64	205	39	119	64	205	39	119	44	2	64	205	44	2	58	-3	64	205	58	-3	77	-5	64	205	77	-5	67	217	34	100	30	84	33	13	34	100	33	13	44	2	34	100	44	2	39	119	27	70	25	58	26	28	27	70	26	28	33	13	27	70	33	13	30	84	102	-2	106	53	105	60	105	60	105	65	102	-2	102	-2	105	65	89	298	102	-2	89	298	77	-5	77	-5	89	298	75	256	77	-5	75	256	75	249	77	-5	75	249	73	239	106	72	108	80	121	302	121	302	108	80	111	92	121	302	111	92	115	108	115	108	179	312	151	307	121	302	115	108	151	307	121	302	89	298	105	65	121	302	105	65	106	72	64	270	71	267	89	298	89	298	71	267	74	262	89	298	74	262	75	256	60	295	36	293	52	273	60	295	52	273	64	270	60	295	64	270	89	298	111	45	126	8	116	43	116	43	126	8	121	42	129	44	121	42	126	8	129	44	126	8	151	28	151	28	179	61	159	66	159	66	179	61	171	80	192	110	171	80	179	61	192	110	179	61	213	109	272	-2	276	53	275	60	275	60	275	65	272	-2	272	-2	275	65	263	303	272	-2	263	303	247	-5	247	-5	263	303	243	233	247	-5	243	233	229	-3	229	-3	243	233	226	181	229	-3	226	181	215	0	215	0	226	181	214	109	215	0	214	109	207	89	276	72	278	80	263	303	263	303	278	80	281	92	263	303	281	92	285	107	285	107	286	107	343	303	343	303	263	303	285	107	213	109	214	109	226	181	213	109	226	181	210	142	213	109	210	142	192	110	282	45	296	8	286	43	286	43	296	8	291	42	299	44	291	42	296	8	299	44	296	8	321	28	321	28	350	61	329	66	329	66	350	61	341	80	362	110	341	80	350	61	362	110	350	61	384	109	450	43	448	46	458	7	458	7	448	46	448	50	458	7	448	50	436	-2	436	-2	448	50	447	54	459	105	465	124	514	303	459	105	514	303	455	88	455	88	514	303	434	303	455	88	434	303	451	73	451	73	434	303	448	61	436	-2	447	54	448	61	436	-2	448	61	434	303	436	-2	434	303	414	233	436	-2	414	233	413	-5	373	72	375	8	378	89	378	89	375	8	384	0	378	89	384	0	385	109	385	109	384	0	397	-3	385	109	397	-3	397	181	397	181	397	-3	413	-5	397	181	413	-5	414	233	384	109	385	109	397	181	384	109	397	181	380	142	384	109	380	142	362	110	450	43	458	7	453	41	453	41	458	7	457	40	464	42	457	40	458	7	464	42	458	7	479	25	499	49	520	81	505	90	499	49	505	90	492	71	499	49	492	71	481	57	499	49	481	57	479	25	472	47	464	42	479	25	472	47	479	25	481	57	370	59	368	46	369	20	370	59	369	20	375	8	370	59	375	8	373	72	321	28	329	66	318	55	321	28	318	55	308	48	321	28	308	48	299	44	296	8	282	45	278	49	296	8	278	49	276	53	296	8	276	53	272	-2	205	9	215	0	207	89	205	9	207	89	203	74	205	9	203	74	199	60	205	9	199	60	199	20	197	47	197	35	199	20	197	47	199	20	199	60	151	28	159	66	148	55	151	28	148	55	138	48	151	28	138	48	129	44	126	8	111	45	108	49	126	8	108	49	106	53	126	8	106	53	102	-2	70	228	67	217	77	-5	70	228	77	-5	73	239	52	273	36	293	36	275	369	20	368	46	367	35	263	303	275	65	276	72	26	28	25	58	24	48	64	205	64	205	39	119	64	205	39	119	44	2	64	205	44	2	58	-3	64	205	58	-3	77	-5	64	205	77	-5	67	217	34	100	30	84	33	13	34	100	33	13	44	2	34	100	44	2	39	119	27	70	25	58	26	28	27	70	26	28	33	13	27	70	33	13	30	84	102	-2	106	53	105	60	105	60	105	65	102	-2	102	-2	105	65	89	298	102	-2	89	298	77	-5	77	-5	89	298	75	256	77	-5	75	256	75	249	77	-5	75	249	73	239	106	72	108	80	121	302	121	302	108	80	111	92	121	302	111	92	115	108	115	108	179	312	151	307	121	302	115	108	151	307	121	302	89	298	105	65	121	302	105	65	106	72	64	270	71	267	89	298	89	298	71	267	74	262	89	298	74	262	75	256	60	295	36	293	52	273	60	295	52	273	64	270	60	295	64	270	89	298	111	45	126	8	116	43	116	43	126	8	121	42	129	44	121	42	126	8	129	44	126	8	151	28	151	28	179	61	159	66	159	66	179	61	171	80	192	110	171	80	179	61	192	110	179	61	213	109	272	-2	276	53	275	60	275	60	275	65	272	-2	272	-2	275	65	263	303	272	-2	263	303	247	-5	247	-5	263	303	243	233	247	-5	243	233	229	-3	229	-3	243	233	226	181	229	-3	226	181	215	0	215	0	226	181	214	109	215	0	214	109	208	89	276	72	278	80	263	303	263	303	278	80	281	92	263	303	281	92	285	107	285	107	286	107	343	303	343	303	263	303	285	107	213	109	214	109	226	181	213	109	226	181	210	142	213	109	210	142	192	110	282	45	296	8	286	43	286	43	296	8	291	42	299	44	291	42	296	8	299	44	296	8	321	28	321	28	350	61	329	66	329	66	350	61	341	80	362	110	341	80	350	61	362	110	350	61	384	109	429	-7	426	-13	437	-102	437	-102	426	-13	423	-20	437	-102	423	-20	422	-56	422	-56	421	-65	437	-102	437	-102	421	-65	418	-76	437	-102	418	-76	413	-87	421	-36	421	-40	421	-27	421	-27	421	-40	422	-46	421	-27	422	-46	423	-20	423	-20	422	-46	422	-52	423	-20	422	-52	422	-56	434	303	414	233	417	-5	434	303	417	-5	420	-4	434	303	420	-4	424	-4	434	303	424	-4	428	-3	434	303	428	-3	432	-2	434	303	432	-2	437	-102	434	303	437	-102	447	54	434	303	447	54	448	61	434	303	448	61	451	73	434	303	451	73	455	88	434	303	455	88	514	303	417	-5	414	233	413	-5	413	-5	414	233	397	181	413	-5	397	181	397	-3	397	-3	397	181	385	109	397	-3	385	109	384	0	384	0	385	109	378	89	384	0	378	89	375	8	375	8	378	89	373	72	375	8	373	72	370	59	384	109	385	109	397	181	384	109	397	181	380	142	384	109	380	142	362	110	450	43	448	46	460	-87	460	-87	448	46	448	50	460	-87	448	50	437	-102	437	-102	448	50	447	54	459	105	465	124	514	303	459	105	514	303	455	88	432	-2	429	-7	437	-102	405	-96	393	-104	399	-120	405	-96	399	-120	437	-102	405	-96	437	-102	413	-87	475	-1	475	3	472	47	475	-1	472	47	473	-74	473	-74	472	47	464	42	473	-74	464	42	460	-87	460	-87	464	42	457	40	478	-25	477	-17	479	-59	479	-59	477	-17	476	-10	479	-59	476	-10	473	-74	473	-74	476	-10	475	-1	505	90	492	71	494	42	494	42	492	71	487	34	482	24	487	34	492	71	482	24	492	71	481	57	481	57	472	47	475	3	481	57	475	3	476	9	481	57	476	9	478	16	481	57	478	16	482	24	494	42	500	50	505	90	505	90	500	50	507	60	505	90	507	60	520	81	520	81	507	60	514	70	479	-33	478	-25	479	-59	479	-33	479	-59	480	-43	453	41	450	43	460	-87	453	41	460	-87	457	40	369	20	375	8	370	59	369	20	370	59	368	46	369	20	368	46	367	35	321	28	329	66	318	55	321	28	318	55	308	48	321	28	308	48	299	44	296	8	282	45	278	49	296	8	278	49	276	53	296	8	276	53	272	-2	205	9	215	0	208	89	205	9	208	89	203	72	205	9	203	72	199	59	205	9	199	59	199	20	197	46	197	35	199	20	197	46	199	20	199	59	151	28	159	66	148	55	151	28	148	55	138	48	151	28	138	48	129	44	126	8	111	45	108	49	126	8	108	49	106	53	126	8	106	53	102	-2	70	228	67	217	77	-5	70	228	77	-5	73	239	52	273	36	293	36	275	421	-36	421	-27	421	-33	263	303	275	65	276	72	26	28	25	58	24	48	122	248	128	310	108	252	108	252	128	310	107	312	108	252	107	312	95	256	95	256	107	312	87	309	95	256	87	309	85	259	85	259	87	309	78	261	68	259	78	261	87	309	68	259	87	309	68	300	189	252	154	213	171	-6	189	252	171	-6	175	42	189	252	175	42	178	70	189	252	178	70	189	104	189	252	189	104	205	137	189	252	205	137	203	166	189	252	203	166	194	293	189	252	194	293	188	253	194	293	172	295	177	250	194	293	177	250	188	253	128	310	137	247	143	305	143	305	137	247	147	247	143	305	147	247	156	300	156	300	147	247	157	247	156	300	157	247	172	295	172	295	157	247	167	248	172	295	167	248	177	250	35	224	43	237	50	285	50	285	43	237	51	247	50	285	51	247	68	300	68	300	51	247	59	254	68	300	59	254	68	259	34	262	20	232	35	224	34	262	35	224	50	285	252	281	265	301	251	312	252	281	251	312	243	306	252	281	243	306	238	257	194	293	203	166	207	293	207	293	203	166	213	200	207	293	213	200	220	296	220	296	213	200	225	230	220	296	225	230	232	300	232	300	225	230	238	257	232	300	238	257	243	306	258	171	272	170	261	197	258	171	261	197	242	191	258	171	242	191	228	161	228	161	242	191	223	181	228	161	223	181	205	137	205	137	223	181	204	166	205	137	204	166	203	166	291	107	277	74	303	19	303	19	277	74	257	43	303	19	257	43	254	-1	254	-1	257	43	232	20	254	-1	232	20	206	11	206	11	196	11	198	-8	198	-8	196	11	188	14	198	-8	188	14	181	20	198	-8	181	20	171	-6	171	-6	181	20	177	29	171	-6	177	29	175	42	171	-6	154	213	144	1	144	1	154	213	128	177	144	1	128	177	121	16	121	16	128	177	111	143	121	16	111	143	105	38	105	38	111	143	102	107	105	38	102	107	99	69	366	88	376	131	372	156	366	88	372	156	362	175	366	88	362	175	346	189	366	88	346	189	341	49	297	201	296	137	303	19	297	201	303	19	324	198	324	198	303	19	341	49	324	198	341	49	346	189	206	11	198	-8	254	-1	297	201	279	200	283	165	297	201	283	165	290	158	297	201	290	158	294	148	297	201	294	148	296	137	279	200	261	197	272	170	279	200	272	170	283	165	291	107	303	19	296	137	128	310	122	248	137	247	39	119	34	102	35	34	39	119	35	34	52	13	39	119	52	13	64	205	35	34	34	102	32	90	35	34	32	90	30	81	35	34	30	81	29	74	35	34	29	74	29	65	127	11	118	14	127	-8	127	-8	118	14	111	20	127	-8	111	20	101	-6	101	-6	111	20	107	29	101	-6	107	29	106	42	106	42	121	302	101	-6	101	-6	121	302	89	298	101	-6	89	298	75	256	75	256	89	298	74	262	36	293	52	273	60	295	60	295	52	273	64	270	60	295	64	270	89	298	89	298	64	270	71	267	89	298	71	267	74	262	119	104	136	137	121	302	121	302	136	137	133	166	121	302	133	166	151	307	151	307	133	166	179	312	221	107	207	74	233	19	233	19	207	74	187	43	233	19	187	43	184	-1	184	-1	187	43	163	20	184	-1	163	20	137	11	137	11	127	11	127	-8	191	197	189	171	203	170	191	197	203	170	210	200	210	200	203	170	213	165	210	200	213	165	228	201	228	201	213	165	220	158	228	201	220	158	224	148	133	166	136	137	153	181	153	181	136	137	159	161	153	181	159	161	172	191	172	191	159	161	189	171	172	191	189	171	191	197	121	302	106	42	109	70	121	302	109	70	119	104	101	-6	75	256	75	249	101	-6	75	249	74	0	74	0	75	249	73	239	74	0	73	239	70	228	74	0	70	228	67	217	74	0	67	217	64	205	74	0	64	205	52	13	297	88	306	131	303	156	297	88	303	156	293	175	297	88	293	175	277	189	297	88	277	189	272	49	228	201	225	137	233	19	228	201	233	19	255	198	255	198	233	19	272	49	255	198	272	49	277	189	137	11	127	-8	184	-1	404	-2	417	47	417	51	417	51	418	58	406	303	406	303	418	58	419	69	406	303	419	69	422	84	427	102	432	124	406	303	427	102	406	303	422	84	406	303	344	84	352	0	406	303	352	0	365	-3	406	303	365	-3	381	-5	406	303	381	-5	404	-2	406	303	404	-2	417	51	432	124	485	303	406	303	449	55	440	46	447	23	447	23	440	46	433	41	447	23	433	41	426	40	426	40	423	40	426	6	426	6	423	40	421	42	426	6	421	42	419	44	417	47	404	-2	426	6	417	47	426	6	419	44	343	8	352	0	344	84	343	8	344	84	341	72	343	8	341	72	338	61	343	8	338	61	337	20	337	20	338	61	337	51	337	20	337	51	335	42	337	20	335	42	335	35	468	48	489	82	474	91	468	48	474	91	460	70	468	48	460	70	449	55	468	48	449	55	447	23	426	40	426	6	447	23	52	273	36	293	36	275	228	201	224	148	225	137	221	107	233	19	225	137	39	119	34	102	35	34	39	119	35	34	52	13	39	119	52	13	64	205	35	34	34	102	32	90	35	34	32	90	30	81	35	34	30	81	29	74	35	34	29	74	29	65	127	11	118	14	127	-8	127	-8	118	14	111	20	127	-8	111	20	101	-6	101	-6	111	20	107	29	101	-6	107	29	106	42	106	42	121	302	101	-6	101	-6	121	302	89	298	101	-6	89	298	75	256	75	256	89	298	74	262	36	293	52	273	60	295	60	295	52	273	64	270	60	295	64	270	89	298	89	298	64	270	71	267	89	298	71	267	74	262	119	104	136	137	121	302	121	302	136	137	133	166	121	302	133	166	151	307	151	307	133	166	179	312	221	107	207	74	233	19	233	19	207	74	187	43	233	19	187	43	184	-1	184	-1	187	43	163	20	184	-1	163	20	137	11	137	11	127	11	127	-8	191	197	189	171	203	170	191	197	203	170	210	200	210	200	203	170	213	165	210	200	213	165	228	201	228	201	213	165	220	158	228	201	220	158	224	148	133	166	136	137	153	181	153	181	136	137	159	161	153	181	159	161	172	191	172	191	159	161	189	171	172	191	189	171	191	197	121	302	106	42	109	70	121	302	109	70	119	104	101	-6	75	256	75	249	101	-6	75	249	74	0	74	0	75	249	73	239	74	0	73	239	70	228	74	0	70	228	67	217	74	0	67	217	64	205	74	0	64	205	52	13	297	88	306	131	303	156	297	88	303	156	293	175	297	88	293	175	277	189	297	88	277	189	272	49	228	201	225	137	233	19	228	201	233	19	255	198	255	198	233	19	272	49	255	198	272	49	277	189	137	11	127	-8	184	-1	52	273	36	293	36	275	228	201	224	148	225	137	221	107	233	19	225	137	64	41	67	85	60	35	60	35	67	85	59	93	60	35	59	93	59	28	59	28	49	98	45	-6	45	-6	49	98	36	100	45	-6	36	100	24	1	24	1	36	100	22	97	24	1	22	97	10	91	72	76	67	85	68	47	72	76	68	47	72	54	72	76	72	54	73	64	138	54	125	38	128	1	128	1	125	38	110	27	128	1	110	27	99	-5	99	-5	110	27	94	19	99	-5	94	19	78	17	78	17	73	17	99	-5	99	-5	73	17	69	-8	128	1	155	13	138	54	138	54	155	13	150	73	157	86	150	73	155	13	157	86	155	13	180	29	150	287	146	310	130	306	150	287	130	306	126	283	150	287	165	312	146	310	130	306	118	300	126	283	126	283	118	300	107	295	126	283	107	295	105	270	105	270	107	295	98	293	182	257	201	309	175	273	175	273	201	309	165	312	175	273	165	312	165	283	165	283	165	312	150	287	69	-8	73	17	67	19	69	-8	67	19	63	21	69	-8	63	21	60	24	69	-8	60	24	59	28	69	-8	59	28	45	-6	24	1	10	91	7	13	7	13	10	91	0	81	7	13	0	81	-3	30	-3	30	0	81	-5	68	-3	30	-5	68	-7	52	182	170	176	143	180	29	182	170	180	29	203	49	182	170	84	170	176	143	186	197	185	187	203	49	203	49	185	187	183	178	203	49	183	178	182	170	186	197	203	49	187	207	187	207	203	49	187	217	186	238	187	217	201	309	186	238	201	309	182	257	203	49	226	76	231	297	231	297	226	76	245	106	231	297	245	106	254	278	254	278	245	106	261	139	254	278	261	139	269	249	269	249	261	139	270	174	269	249	270	174	274	210	203	49	231	297	201	309	203	49	201	309	187	217	180	29	176	143	172	128	180	29	172	128	168	114	180	29	168	114	163	100	180	29	163	100	157	86	98	293	95	294	105	270	105	270	95	294	93	297	105	270	93	297	87	252	87	252	93	297	91	300	87	252	91	300	90	306	45	210	63	210	73	312	73	312	63	210	73	231	73	312	73	231	88	312	88	312	73	231	87	252	88	312	87	252	90	306	176	143	84	170	76	143	49	98	59	28	59	93	67	85	64	41	68	47	73	236	67	213	90	0	90	0	67	213	58	181	90	0	58	181	47	138	47	138	8	0	90	0	137	168	179	312	151	307	137	168	151	307	130	146	137	168	130	146	186	146	137	168	186	146	192	168	151	307	122	302	130	146	130	146	122	302	93	298	130	146	93	298	90	0	90	0	93	298	77	259	90	0	77	259	76	251	90	0	76	251	73	236	65	273	72	270	93	298	93	298	72	270	76	265	93	298	76	265	77	259	65	295	40	293	55	274	65	295	55	274	65	273	65	295	65	273	93	298	323	22	314	16	317	-6	317	-6	314	16	304	12	317	-6	304	12	293	11	293	11	282	12	290	-8	290	-8	282	12	273	17	290	-8	273	17	266	26	290	-8	266	26	254	-4	254	-4	266	26	262	38	254	-4	262	38	260	54	260	54	269	278	254	-4	254	-4	269	278	247	260	254	-4	247	260	233	245	343	285	344	310	335	279	335	279	344	310	327	271	305	238	327	271	318	303	305	238	318	303	293	293	260	54	263	99	269	278	269	278	263	99	272	147	269	278	272	147	293	293	293	293	272	147	286	195	293	293	286	195	305	238	224	7	254	-4	233	245	224	7	233	245	221	228	224	7	221	228	209	209	224	7	209	209	200	27	200	27	209	209	199	189	200	27	199	189	192	168	200	27	192	168	186	146	200	27	186	146	185	55	185	55	186	146	183	135	185	55	183	135	182	124	185	55	182	124	181	113	185	55	181	113	180	102	185	55	180	102	179	91	400	251	397	212	409	42	409	42	397	212	389	168	409	42	389	168	388	24	388	24	389	168	376	123	388	24	376	123	366	10	366	10	376	123	360	81	366	10	360	81	342	0	342	0	360	81	341	44	408	308	371	312	378	291	378	291	371	312	367	293	359	292	367	293	371	312	359	292	371	312	351	289	351	289	371	312	344	310	351	289	344	310	343	285	387	285	394	277	408	308	408	308	394	277	398	265	408	308	398	265	400	251	400	251	409	42	408	308	409	42	432	69	439	294	439	294	432	69	452	101	439	294	452	101	461	273	461	273	452	101	467	135	461	273	467	135	475	245	475	245	467	135	476	172	475	245	476	172	480	210	344	310	318	303	327	271	342	0	341	44	332	32	342	0	332	32	323	22	342	0	323	22	317	-6	293	11	290	-8	317	-6	55	274	40	293	40	275	408	308	409	42	439	294	408	308	378	291	387	285	20	5	26	63	26	69	26	69	26	73	20	5	20	5	26	73	11	96	20	5	11	96	10	18	10	18	11	96	8	88	10	18	8	88	5	79	26	78	27	84	11	96	11	96	27	84	28	90	11	96	28	90	29	96	4	34	10	18	5	79	4	34	5	79	3	70	4	34	3	70	2	61	4	34	2	61	2	52	60	58	54	51	55	-7	55	-7	54	51	48	47	55	-7	48	47	42	46	42	46	36	48	55	-7	55	-7	36	48	35	-3	97	121	88	112	98	1	98	1	88	112	80	99	98	1	80	99	78	-4	78	-4	80	99	72	82	78	-4	72	82	67	68	159	156	148	165	151	86	151	86	148	165	142	177	151	86	142	177	140	58	140	58	142	177	140	193	128	32	140	193	116	133	181	127	195	129	197	149	197	149	195	129	210	129	197	149	210	129	216	149	216	149	210	129	219	-3	216	149	219	-3	245	253	245	253	219	-3	235	-5	245	253	235	-5	259	-2	175	151	159	156	161	106	175	151	161	106	170	119	175	151	170	119	181	127	175	151	181	127	197	149	144	227	156	252	159	297	159	297	156	252	174	270	159	297	174	270	214	303	214	303	174	270	196	280	214	303	196	280	219	284	219	284	229	283	339	303	339	303	229	283	237	281	339	303	237	281	243	277	144	227	159	297	116	133	144	227	116	133	140	193	69	163	79	151	85	258	85	258	79	151	94	140	85	258	94	140	116	282	116	282	94	140	116	133	116	282	116	133	159	297	67	227	61	192	63	177	67	227	63	177	69	163	67	227	69	163	85	258	247	261	247	258	259	-2	259	-2	247	258	246	256	259	-2	246	256	245	253	259	-2	271	47	271	51	271	51	271	58	259	-2	259	-2	271	58	273	69	259	-2	273	69	247	265	247	265	273	69	276	84	247	265	276	84	281	102	247	265	281	102	287	124	287	124	339	303	247	265	247	265	339	303	246	272	339	303	214	303	219	284	303	55	295	46	301	23	301	23	295	46	287	41	301	23	287	41	281	40	281	40	277	40	280	6	280	6	277	40	275	42	280	6	275	42	273	44	271	47	259	-2	280	6	271	47	280	6	273	44	322	48	343	82	328	91	322	48	328	91	314	70	322	48	314	70	303	55	322	48	303	55	301	23	281	40	280	6	301	23	259	-2	247	265	247	263	259	-2	247	263	247	261	207	120	202	100	206	0	207	120	206	0	219	-3	207	120	219	-3	210	129	190	47	191	20	193	63	193	63	191	20	197	8	193	63	197	8	197	81	197	81	197	8	206	0	197	81	206	0	202	100	97	121	98	1	107	128	107	128	98	1	114	14	107	128	114	14	116	132	116	132	114	14	128	32	116	132	128	32	116	133	60	58	55	-7	78	-4	60	58	78	-4	67	68	35	-3	36	48	31	52	35	-3	31	52	28	57	35	-3	28	57	26	63	35	-3	26	63	20	5	191	20	190	47	189	35	339	303	243	277	246	272	159	156	151	86	161	106	140	58	140	193	128	32	11	96	26	73	26	78	33	26	54	7	55	217	55	217	54	7	81	-4	55	217	81	-4	99	266	99	266	81	-4	103	90	152	300	99	266	112	145	112	145	99	266	105	115	112	145	105	115	107	123	107	123	142	130	112	145	112	145	142	130	146	157	146	157	142	130	171	138	146	157	171	138	175	176	175	176	171	138	195	147	175	176	195	147	198	201	198	201	195	147	216	158	198	201	216	158	213	231	213	231	216	158	218	263	215	279	234	309	212	285	212	285	234	309	210	312	212	285	210	312	206	288	206	288	210	312	198	290	179	284	198	290	210	312	179	284	210	312	152	300	208	72	193	55	198	23	198	23	193	55	178	43	198	23	178	43	172	5	172	5	178	43	163	37	172	5	163	37	146	35	146	35	131	37	144	-5	144	-5	131	37	119	44	144	-5	119	44	114	-8	114	-8	119	44	110	55	114	-8	110	55	104	70	104	70	103	90	81	-4	104	70	81	-4	114	-8	26	156	15	90	20	54	26	156	20	54	33	26	26	156	33	26	55	217	218	263	234	171	234	309	234	309	234	171	249	186	234	309	249	186	254	302	254	302	249	186	262	201	254	302	262	201	268	289	268	289	262	201	272	218	268	289	272	218	277	273	277	273	272	218	278	236	277	273	278	236	281	253	217	272	218	263	234	309	217	272	234	309	215	279	152	300	112	145	127	196	152	300	127	196	143	236	152	300	143	236	160	266	152	300	160	266	179	284	99	266	103	90	103	96	99	266	103	96	103	102	99	266	103	102	104	109	99	266	104	109	105	115	244	412	244	385	250	424	250	424	244	385	250	373	250	424	250	373	259	434	259	434	250	373	259	363	259	434	259	363	271	440	271	440	259	363	271	357	271	440	271	357	284	443	284	443	271	357	284	354	284	443	284	354	298	440	298	440	284	354	298	357	298	440	298	357	310	434	310	434	298	357	310	363	310	434	310	363	320	424	320	424	310	363	320	372	320	424	320	372	326	412	326	412	320	372	326	384	326	412	326	384	329	398	218	263	216	158	234	171	222	49	245	85	225	97	222	49	225	97	208	72	222	49	208	72	198	23	146	35	144	-5	172	5	100	412	100	385	106	424	106	424	100	385	107	373	106	424	107	373	116	434	116	434	107	373	116	363	116	434	116	363	128	440	128	440	116	363	128	357	128	440	128	357	141	443	141	443	128	357	141	354	141	443	141	354	155	440	155	440	141	354	155	357	155	440	155	357	167	434	167	434	155	357	167	363	167	434	167	363	177	424	177	424	167	363	177	372	177	424	177	372	183	412	183	412	177	372	183	384	183	412	183	384	186	398	100	385	100	412	98	398	244	385	244	412	241	398	116	402	115	396	127	122	127	122	115	396	113	388	127	122	113	388	111	380	111	380	109	372	127	122	127	122	109	372	109	69	115	-106	113	-55	104	-51	115	-106	104	-51	101	-135	115	-106	101	-135	116	-110	116	-102	119	-98	120	-62	120	-62	119	-98	122	-95	120	-62	122	-95	124	-71	124	-71	122	-95	125	-90	124	-71	125	-90	126	-83	120	-62	113	-55	115	-106	120	-62	115	-106	116	-102	172	-62	159	-93	163	-130	163	-130	159	-93	146	-111	163	-130	146	-111	132	-117	132	-117	127	-116	163	-130	163	-130	127	-116	124	-138	186	227	194	238	187	258	186	227	187	258	175	241	186	227	175	241	164	197	164	197	175	241	160	218	164	197	160	218	146	164	146	164	160	218	140	186	146	164	140	186	139	186	127	122	146	164	139	186	127	122	139	186	132	458	127	122	132	458	118	412	127	122	118	412	117	408	127	122	117	408	116	402	108	430	113	426	132	458	132	458	113	426	117	420	132	458	117	420	118	412	105	455	75	452	89	434	105	455	89	434	99	433	105	455	99	433	108	430	105	455	108	430	132	458	132	458	139	186	158	462	158	462	139	186	181	345	158	462	181	345	185	467	185	467	181	345	188	372	185	467	188	372	214	472	251	307	237	302	237	263	237	263	237	302	232	263	223	261	232	263	237	302	223	261	237	302	223	294	187	258	194	238	198	271	198	271	194	238	204	248	198	271	204	248	211	284	211	284	204	248	214	256	211	284	214	256	223	294	223	294	214	256	223	261	245	211	201	42	229	-69	245	211	229	-69	256	-18	245	211	256	-18	246	216	313	303	299	310	318	195	318	195	299	310	281	312	318	195	281	312	278	44	278	44	281	312	266	311	278	44	266	311	256	-18	256	-18	266	311	251	307	256	-18	251	307	250	250	251	307	237	263	242	262	251	307	242	262	246	259	251	307	246	259	249	255	251	307	249	255	250	250	324	217	327	233	329	278	329	278	327	233	330	245	329	278	330	245	331	260	331	260	330	245	331	254	323	293	313	303	318	195	323	293	318	195	324	217	323	293	324	217	329	278	256	-18	250	250	250	242	256	-18	250	242	249	233	256	-18	249	233	248	224	256	-18	248	224	246	216	198	-106	229	-69	201	42	198	-106	201	42	185	-17	198	-106	185	-17	172	-62	198	-106	172	-62	163	-130	124	-138	127	-116	123	-115	124	-138	123	-115	119	-113	124	-138	119	-113	116	-110	124	-138	116	-110	101	-135	93	-50	82	-51	83	-128	93	-50	83	-128	101	-135	93	-50	101	-135	104	-51	61	-74	62	-102	66	-65	66	-65	62	-102	70	-117	66	-65	70	-117	73	-57	73	-57	70	-117	83	-128	73	-57	83	-128	82	-51	188	372	181	345	287	345	188	372	287	345	296	372	101	345	8	0	87	0	101	345	87	0	109	69	101	345	109	69	109	372	101	345	109	372	56	372	101	345	56	372	48	345	89	434	75	452	75	434	62	-102	61	-74	60	-86	74	-9	76	54	75	66	75	66	76	77	65	135	65	135	76	77	90	149	115	163	90	149	94	115	90	149	76	77	78	88	90	149	78	88	82	98	90	149	82	98	88	107	90	149	88	107	94	115	-4	54	-1	32	1	81	1	81	-1	32	7	14	1	81	7	14	17	103	17	103	7	14	22	1	17	103	22	1	40	120	40	120	22	1	45	-6	40	120	45	-6	65	135	65	135	45	-6	74	-9	65	135	74	-9	75	66	195	80	177	62	181	38	181	38	177	62	160	48	181	38	160	48	156	16	156	16	160	48	143	38	156	16	143	38	129	1	129	1	143	38	126	33	129	1	126	33	109	31	109	31	97	32	102	-6	102	-6	97	32	87	37	102	-6	87	37	80	44	76	54	74	-9	102	-6	76	54	102	-6	80	44	154	266	166	311	144	270	144	270	166	311	132	271	114	269	132	271	131	308	114	269	131	308	102	298	39	244	52	231	57	264	57	264	52	231	67	245	57	264	67	245	77	283	77	283	67	245	82	257	77	283	82	257	102	298	102	298	82	257	98	264	102	298	98	264	114	269	171	162	192	172	194	309	194	309	192	172	212	183	194	309	212	183	217	303	217	303	212	183	228	197	217	303	228	197	235	291	235	291	228	197	240	213	235	291	240	213	246	275	246	275	240	213	248	232	246	275	248	232	250	254	194	309	170	237	171	162	168	250	170	237	194	309	168	250	194	309	166	311	166	311	154	266	163	260	166	311	163	260	168	250	166	311	131	308	132	271	276	471	282	407	286	470	286	470	282	407	292	414	286	470	292	414	295	465	295	465	292	414	300	420	295	465	300	420	302	458	302	458	300	420	305	426	302	458	305	426	307	449	307	449	305	426	308	432	307	449	308	432	308	439	282	407	276	471	268	470	282	407	268	470	261	467	282	407	261	467	252	460	282	407	252	460	241	451	282	407	241	451	229	437	282	407	229	437	179	348	94	115	110	130	115	163	115	163	110	130	129	142	115	163	129	142	137	178	137	178	129	142	150	152	137	178	150	152	154	195	154	195	150	152	171	162	154	195	171	162	166	214	166	214	171	162	170	237	109	31	102	-6	129	1	195	80	181	38	207	67	179	348	229	437	146	348	32	32	54	10	55	216	55	216	54	10	86	-3	55	216	86	-3	97	265	97	265	86	-3	101	93	149	299	97	265	113	170	113	170	97	265	105	134	113	170	105	134	107	143	107	143	207	143	113	170	113	170	207	143	213	170	190	37	185	28	185	-2	185	-2	185	28	177	21	185	-2	177	21	169	-6	169	-6	177	21	166	18	169	-6	166	18	154	-7	154	-7	166	18	154	17	154	-7	154	17	141	-8	141	-8	154	17	137	20	141	-8	137	20	128	-8	128	-8	137	20	123	28	128	-8	123	28	111	43	104	65	101	93	86	-3	104	65	86	-3	128	-8	104	65	128	-8	111	43	26	157	15	94	19	60	26	157	19	60	32	32	26	157	32	32	55	216	230	109	216	108	220	11	220	11	216	108	204	103	220	11	204	103	202	2	202	2	204	103	195	95	202	2	195	95	192	51	192	51	190	37	202	2	202	2	190	37	185	-2	188	68	189	63	190	85	190	85	189	63	190	60	190	85	190	60	195	95	195	95	190	60	191	56	195	95	191	56	192	51	257	231	257	210	260	293	257	231	260	293	254	253	254	253	260	293	253	299	254	253	253	299	246	271	246	271	253	299	243	305	246	271	243	305	232	285	232	285	243	305	228	310	232	285	228	310	210	290	124	203	141	236	149	299	149	299	141	236	161	263	149	299	161	263	206	312	206	312	161	263	184	282	206	312	184	282	210	290	97	265	101	93	101	103	97	265	101	103	102	113	97	265	102	113	103	124	97	265	103	124	105	134	286	306	283	301	304	312	304	312	283	301	279	296	304	312	279	296	276	210	276	210	279	296	274	292	276	210	274	292	268	291	268	291	260	293	276	210	276	210	260	293	257	210	263	75	261	86	260	56	260	56	261	86	257	96	260	56	257	96	251	39	251	39	257	96	250	103	251	39	250	103	240	108	237	23	251	39	240	108	237	23	240	108	230	109	237	23	230	109	220	11	286	306	304	312	289	312	210	290	228	310	206	312	149	299	113	170	124	203	188	68	190	85	188	73	25	0	29	3	33	101	33	101	29	3	33	4	33	101	33	4	38	5	38	5	41	4	39	69	39	69	41	4	49	44	33	101	15	103	18	-8	33	101	18	-8	21	-3	33	101	21	-3	25	0	39	69	33	101	38	5	96	11	84	-7	93	-8	96	11	93	-8	101	-8	96	11	77	15	84	-7	53	1	58	0	61	26	61	26	58	0	67	-3	61	26	67	-3	77	15	77	15	67	-3	76	-5	77	15	76	-5	84	-7	49	44	41	4	44	4	49	44	44	4	48	3	49	44	48	3	53	1	49	44	53	1	61	26	50	188	60	169	61	280	61	280	60	169	75	146	61	280	75	146	80	298	80	298	75	146	99	118	80	298	99	118	105	309	105	309	99	118	113	101	105	309	113	101	109	254	109	254	110	266	105	309	105	309	110	266	115	276	105	309	115	276	135	312	135	312	115	276	123	283	135	312	123	283	133	288	49	257	44	227	46	207	49	257	46	207	50	188	49	257	50	188	61	280	145	290	143	312	135	312	145	290	135	312	133	288	145	290	151	311	143	312	186	299	187	261	191	298	191	298	187	261	197	239	191	298	197	239	195	297	195	297	197	239	199	297	205	298	199	297	204	209	205	298	204	209	222	207	180	301	174	304	176	277	180	301	176	277	187	261	180	301	187	261	186	299	222	207	238	311	218	311	222	207	218	311	215	306	222	207	215	306	212	302	222	207	212	302	209	299	222	207	209	299	205	298	204	209	199	297	197	239	167	307	159	309	162	287	167	307	162	287	176	277	167	307	176	277	174	304	162	287	159	309	151	311	162	287	151	311	145	290	196	49	201	78	200	97	196	49	200	97	194	116	196	49	194	116	184	137	196	49	184	137	182	25	133	-4	160	7	135	36	135	36	160	7	137	48	147	187	137	48	160	7	147	187	160	7	168	161	168	161	160	7	182	25	168	161	182	25	184	137	133	-4	135	36	130	26	133	-4	130	26	122	18	133	-4	122	18	110	13	133	-4	110	13	101	-8	110	13	96	11	101	-8	123	86	131	73	133	204	133	204	131	73	135	60	133	204	135	60	147	187	147	187	135	60	137	48	133	204	122	219	123	86	123	86	122	219	115	233	123	86	115	233	113	101	113	101	115	233	110	244	113	101	110	244	109	254	18	-8	15	103	0	-8	61	225	44	-3	60	-5	61	225	60	-5	83	-2	61	225	23	87	31	1	61	225	31	1	44	-3	22	9	31	1	23	87	22	9	23	87	20	74	22	9	20	74	17	62	22	9	17	62	16	21	16	21	17	62	15	51	16	21	15	51	14	43	16	21	14	43	14	36	95	52	86	299	83	-2	83	-2	86	299	66	256	83	-2	66	256	66	252	83	-2	66	252	66	247	96	63	98	71	114	303	114	303	98	71	99	79	114	303	99	79	101	87	101	87	163	312	140	307	114	303	101	87	140	307	95	57	96	63	114	303	95	57	114	303	86	299	95	57	86	299	95	52	128	57	120	48	125	22	125	22	120	48	112	43	125	22	112	43	106	41	106	41	102	42	104	6	104	6	102	42	100	43	104	6	100	43	97	45	96	48	95	52	83	-2	96	48	83	-2	104	6	96	48	104	6	97	45	46	274	55	272	57	296	57	296	55	272	61	268	57	296	61	268	86	299	86	299	61	268	65	263	86	299	65	263	66	256	57	296	26	293	35	275	57	296	35	275	46	274	149	82	138	68	148	49	149	82	148	49	173	87	149	82	173	87	158	96	128	57	125	22	148	49	128	57	148	49	138	68	106	41	104	6	125	22	66	247	65	241	83	-2	83	-2	65	241	63	234	83	-2	63	234	61	225	143	462	143	372	157	460	157	460	143	372	158	374	157	460	158	374	170	453	170	453	158	374	171	380	170	453	171	380	180	443	180	443	171	380	180	390	180	443	180	390	187	431	187	431	180	390	187	402	187	431	187	402	189	416	99	419	101	404	101	432	101	432	101	404	107	391	101	432	107	391	108	444	108	444	107	391	117	381	108	444	117	381	117	453	117	453	117	381	129	374	117	453	129	374	129	460	129	460	129	374	143	372	129	460	143	372	143	462	35	275	26	293	26	275	62	225	25	87	33	1	62	225	33	1	46	-3	62	225	46	-3	61	-5	62	225	61	-5	84	-2	62	225	84	-2	64	234	84	-2	105	6	97	48	84	-2	97	48	97	52	84	-2	97	52	88	299	84	-2	88	299	68	256	84	-2	68	256	68	252	84	-2	68	252	67	247	84	-2	67	247	66	241	84	-2	66	241	64	234	23	9	33	1	25	87	23	9	25	87	21	74	23	9	21	74	19	62	23	9	19	62	17	21	17	21	19	62	17	51	17	21	17	51	15	43	17	21	15	43	15	36	47	274	56	272	58	296	58	296	56	272	63	268	58	296	63	268	88	299	88	299	63	268	67	263	88	299	67	263	68	256	88	299	97	52	97	57	88	299	97	57	115	303	115	303	97	57	98	63	115	303	98	63	99	71	101	79	103	87	115	303	101	79	115	303	99	71	103	87	164	312	141	307	103	87	141	307	115	303	130	57	121	48	127	22	127	22	121	48	114	43	127	22	114	43	107	41	107	41	104	42	105	6	105	6	104	42	101	43	105	6	101	43	99	45	58	296	27	293	36	275	58	296	36	275	47	274	150	82	140	68	149	49	150	82	149	49	174	87	150	82	174	87	159	96	130	57	127	22	149	49	130	57	149	49	140	68	107	41	105	6	127	22	29	412	29	385	36	424	36	424	29	385	36	373	36	424	36	373	45	434	45	434	36	373	45	363	45	434	45	363	57	440	57	440	45	363	57	357	57	440	57	357	70	443	70	443	57	357	70	354	70	443	70	354	84	440	84	440	70	354	84	357	84	440	84	357	96	434	96	434	84	357	96	363	96	434	96	363	106	424	106	424	96	363	106	372	106	424	106	372	112	412	112	412	106	372	112	384	112	412	112	384	115	398	173	412	173	385	179	424	179	424	173	385	179	373	179	424	179	373	188	434	188	434	179	373	189	363	188	434	189	363	200	440	200	440	189	363	200	357	200	440	200	357	213	443	213	443	200	357	213	354	213	443	213	354	227	440	227	440	213	354	227	357	227	440	227	357	240	434	240	434	227	357	240	363	240	434	240	363	249	424	249	424	240	363	249	372	249	424	249	372	256	412	256	412	249	372	256	384	256	412	256	384	258	398	173	385	173	412	170	398	29	385	29	412	27	398	36	275	27	293	27	275	97	48	105	6	99	45	-51	-103	-47	-64	-52	-108	-52	-108	-54	-57	-61	-136	-61	-136	-54	-57	-63	-53	-61	-136	-63	-53	-74	-51	-51	-103	-48	-100	-47	-64	-47	-64	-48	-100	-45	-96	-47	-64	-45	-96	-43	-73	-43	-73	-45	-96	-42	-91	-43	-73	-42	-91	-41	-84	-5	-88	-15	-105	0	-133	0	-133	-15	-105	-24	-115	0	-133	-24	-115	-35	-118	-35	-118	-40	-118	-37	-139	-37	-139	-40	-118	-45	-116	-37	-139	-45	-116	-48	-114	-51	-111	-52	-108	-61	-136	-51	-111	-61	-136	-37	-139	-51	-111	-37	-139	-48	-114	-80	-129	-61	-136	-74	-51	-80	-129	-74	-51	-85	-53	-80	-129	-85	-53	-94	-58	-80	-129	-94	-58	-95	-118	-101	-66	-106	-75	-104	-103	-101	-66	-104	-103	-95	-118	-101	-66	-95	-118	-94	-58	74	210	14	-26	32	-116	74	210	32	-116	60	-87	74	210	60	-87	83	-44	74	210	83	-44	77	221	157	307	135	304	102	12	102	12	135	304	110	300	102	12	110	300	83	-44	83	-44	110	300	81	255	83	-44	81	255	81	249	83	-44	81	249	80	241	81	263	81	255	110	300	81	263	110	300	79	297	81	263	79	297	78	268	79	297	39	293	54	275	79	297	54	275	65	275	79	297	65	275	72	272	79	297	72	272	78	268	102	12	180	312	157	307	79	232	77	221	83	-44	79	232	83	-44	80	241	4	-61	-5	-88	0	-133	4	-61	0	-133	32	-116	4	-61	32	-116	14	-26	-35	-118	-37	-139	0	-133	161	463	161	372	175	461	175	461	161	372	175	374	175	461	175	374	188	454	188	454	175	374	188	381	188	454	188	381	198	444	198	444	188	381	198	390	198	444	198	390	205	431	205	431	198	390	205	403	205	431	205	403	207	417	116	419	118	404	119	432	119	432	118	404	125	391	119	432	125	391	125	444	125	444	125	391	134	381	125	444	134	381	135	454	135	454	134	381	146	374	135	454	146	374	147	461	147	461	146	374	161	372	147	461	161	372	161	463	54	275	39	293	39	275	-104	-103	-106	-75	-108	-86	-54	-57	-52	-108	-47	-64	87	158	81	138	85	56	85	56	81	138	74	110	85	56	74	110	69	23	69	23	74	110	65	81	69	23	65	81	61	13	61	13	65	81	55	58	61	13	55	58	51	4	51	4	55	58	44	49	44	49	37	52	39	-1	39	-1	37	52	32	58	39	-1	32	58	27	-5	27	-5	32	58	26	66	27	-5	26	66	18	73	27	-5	18	73	15	-7	15	-7	18	73	5	75	15	-7	5	75	0	-5	0	-5	5	75	-7	73	0	-5	-7	73	-12	0	-12	0	-7	73	-17	68	-12	0	-17	68	-22	7	-22	7	-17	68	-25	59	-22	7	-25	59	-29	19	-29	19	-25	59	-30	48	-29	19	-30	48	-31	35	172	293	152	279	160	247	160	247	152	279	136	262	160	247	136	262	135	211	135	211	136	262	121	239	135	211	121	239	116	160	116	160	121	239	108	214	116	160	108	214	100	105	100	105	108	214	96	186	100	105	96	186	87	158	180	260	190	303	173	257	173	257	190	303	172	293	173	257	172	293	167	253	167	253	172	293	160	247	214	257	225	312	210	260	210	260	225	312	207	309	210	260	207	309	204	262	204	262	207	309	195	263	187	262	195	263	190	303	187	262	190	303	180	260	213	222	193	157	195	14	213	222	195	14	218	0	213	222	218	0	214	226	263	310	244	312	244	-6	244	-6	244	312	225	312	244	-6	225	312	218	0	218	0	225	312	217	246	218	0	217	246	217	241	218	0	217	241	216	236	215	231	214	226	218	0	215	231	218	0	216	236	182	116	175	91	179	36	182	116	179	36	195	14	182	116	195	14	193	157	173	77	173	67	179	36	173	77	179	36	175	91	298	278	290	293	290	210	298	278	290	210	296	230	298	278	296	230	299	247	298	278	299	247	300	260	290	210	290	293	284	188	284	188	290	293	278	303	284	188	278	303	276	166	276	166	278	303	275	137	276	166	275	137	296	162	263	310	244	-6	250	42	263	310	250	42	252	70	263	310	252	70	260	105	263	310	260	105	275	137	263	310	275	137	278	303	244	-6	271	-8	256	20	244	-6	256	20	251	29	244	-6	251	29	250	42	217	252	217	246	225	312	217	252	225	312	214	257	207	309	190	303	195	263	313	191	295	181	296	162	296	162	295	181	277	166	296	162	277	166	276	166	358	108	346	74	374	19	374	19	346	74	328	43	374	19	328	43	327	0	327	0	328	43	306	20	327	0	306	20	281	11	281	11	271	11	271	-8	271	-8	271	11	262	14	271	-8	262	14	256	20	330	198	325	172	339	170	330	198	339	170	347	201	347	201	339	170	349	166	347	201	349	166	364	202	364	202	349	166	357	158	364	202	357	158	361	149	313	191	296	162	325	172	313	191	325	172	330	198	435	90	443	133	440	158	435	90	440	158	430	177	435	90	430	177	413	191	435	90	413	191	411	51	364	202	362	137	374	19	364	202	374	19	391	199	391	199	374	19	411	51	391	199	411	51	413	191	281	11	271	-8	327	0	51	4	44	49	39	-1	364	202	361	149	362	137	358	108	374	19	362	137	87	158	85	56	100	105	72	236	67	213	92	0	92	0	67	213	58	181	92	0	58	181	47	138	47	138	8	0	92	0	65	273	71	270	92	298	92	298	71	270	75	265	92	298	75	265	76	259	76	259	92	0	92	298	64	295	39	293	54	274	64	295	54	274	65	273	64	295	65	273	92	298	92	298	92	0	121	302	121	302	92	0	131	146	121	302	131	146	150	307	150	307	131	146	137	168	150	307	137	168	178	312	75	251	72	236	92	0	75	251	92	0	76	259	221	13	245	0	224	168	221	13	224	168	218	146	221	13	218	146	210	119	221	13	210	119	206	103	221	13	206	103	205	34	205	34	206	103	203	91	205	34	203	91	200	82	205	34	200	82	199	74	205	34	199	74	199	65	230	273	238	270	239	295	230	273	239	295	216	293	230	273	216	293	216	275	241	228	238	217	245	0	245	0	238	217	235	205	245	0	235	205	224	168	297	11	288	14	298	-8	298	-8	288	14	282	20	298	-8	282	20	271	-6	271	-6	282	20	277	29	271	-6	277	29	276	42	276	42	294	302	271	-6	271	-6	294	302	266	298	271	-6	266	298	246	256	246	256	266	298	245	262	243	267	245	262	266	298	243	267	266	298	239	295	243	267	239	295	238	270	303	166	348	312	322	307	303	166	322	307	294	302	303	166	294	302	302	137	303	166	302	137	323	161	303	166	323	161	304	166	294	302	276	42	279	70	294	302	279	70	287	104	294	302	287	104	302	137	271	-6	246	256	245	249	271	-6	245	249	245	0	245	0	245	249	243	239	245	0	243	239	241	228	137	168	131	146	218	146	137	168	218	146	224	168	385	107	373	74	401	19	401	19	373	74	355	43	401	19	355	43	354	-1	354	-1	355	43	333	20	354	-1	333	20	307	11	307	11	297	11	298	-8	357	197	352	171	366	170	357	197	366	170	374	200	374	200	366	170	377	165	374	200	377	165	391	201	391	201	377	165	384	158	391	201	384	158	388	148	340	191	322	181	323	161	340	191	323	161	352	171	340	191	352	171	357	197	461	88	470	131	466	156	461	88	466	156	456	175	461	88	456	175	440	189	461	88	440	189	438	49	391	201	389	137	401	19	391	201	401	19	418	198	418	198	401	19	438	49	418	198	438	49	440	189	307	11	298	-8	354	-1	54	274	39	293	39	275	391	201	388	148	389	137	385	107	401	19	389	137	304	166	323	161	322	181	116	402	115	396	122	106	122	106	115	396	113	388	122	106	113	388	111	380	111	380	109	372	122	106	122	106	109	372	106	61	202	272	173	236	182	221	182	221	173	236	167	197	150	169	167	197	173	236	150	169	173	236	139	186	150	169	139	186	136	140	136	140	139	186	132	458	136	140	132	458	122	106	122	106	132	458	118	412	122	106	118	412	117	408	122	106	117	408	116	402	182	221	197	239	202	272	202	272	197	239	210	252	202	272	210	252	227	296	227	296	210	252	222	260	227	296	222	260	234	263	234	263	239	263	252	308	252	308	239	263	243	261	252	308	243	261	247	259	249	243	248	238	258	-2	258	-2	248	238	247	233	258	-2	247	233	245	227	245	227	224	161	235	-5	235	-5	224	161	221	-3	221	-3	224	161	208	1	208	1	224	161	208	112	208	1	208	112	199	10	199	10	208	112	199	81	199	10	199	81	194	62	194	22	199	10	194	62	194	22	194	62	192	49	194	22	192	49	192	37	247	259	249	255	252	308	252	308	249	255	250	250	258	-2	250	250	250	246	252	308	227	296	234	263	275	42	273	45	280	6	280	6	273	45	272	48	280	6	272	48	258	-2	258	-2	272	48	271	51	311	304	296	310	312	182	312	182	296	310	278	312	312	182	278	312	274	62	274	62	278	312	273	59	328	279	322	293	324	224	328	279	324	224	328	240	328	279	328	240	330	253	328	279	330	253	330	262	322	293	311	304	312	182	322	293	312	182	319	205	322	293	319	205	324	224	278	312	252	308	258	-2	278	312	258	-2	272	52	278	312	272	52	272	54	278	312	272	54	272	56	278	312	272	56	273	59	245	227	235	-5	258	-2	305	58	296	48	301	24	301	24	296	48	288	42	301	24	288	42	283	40	283	40	278	41	280	6	280	6	278	41	275	42	323	50	348	86	333	96	323	50	333	96	318	74	323	50	318	74	305	58	323	50	305	58	301	24	283	40	280	6	301	24	158	462	139	186	180	345	158	462	180	345	184	467	184	467	180	345	187	372	184	467	187	372	213	472	187	372	180	345	287	345	187	372	287	345	295	372	108	430	113	426	132	458	132	458	113	426	117	420	132	458	117	420	118	412	105	455	75	452	89	434	105	455	89	434	99	433	105	455	99	433	108	430	105	455	108	430	132	458	101	345	8	0	87	0	101	345	87	0	106	61	101	345	106	61	109	372	101	345	109	372	56	372	101	345	56	372	48	345	89	434	75	452	75	434	132	458	139	186	158	462	249	243	258	-2	250	246	250	250	258	-2	252	308	272	52	258	-2	271	51	75	244	73	237	90	0	90	0	73	237	71	229	90	0	71	229	69	222	129	147	135	141	135	170	135	170	135	141	141	128	135	170	145	305	129	147	129	147	145	305	118	301	129	147	118	301	93	297	129	147	93	297	90	0	90	0	93	297	76	256	90	0	76	256	76	250	90	0	76	250	75	244	50	274	61	272	66	295	66	295	61	272	69	268	66	295	69	268	93	297	93	297	69	268	74	263	93	297	74	263	76	256	37	293	37	275	50	274	37	293	50	274	66	295	254	-2	272	6	255	52	255	52	272	6	269	42	277	44	269	42	272	6	277	44	272	6	291	21	212	191	229	212	236	264	236	264	229	212	243	232	236	264	243	232	268	295	268	295	243	232	255	246	268	295	255	246	269	252	269	252	277	249	311	308	311	308	277	249	284	240	311	308	284	240	291	231	209	0	217	144	190	10	190	10	217	144	188	170	190	10	188	170	177	190	177	190	188	170	188	172	177	190	188	172	209	225	209	225	188	172	212	191	209	225	212	191	236	264	309	45	327	78	312	86	309	45	312	86	302	69	309	45	302	69	293	57	309	45	293	57	291	21	285	48	277	44	291	21	285	48	291	21	293	57	255	52	245	77	254	-2	254	-2	245	77	234	110	254	-2	234	110	234	-4	234	-4	234	110	217	144	234	-4	217	144	209	0	177	190	135	170	141	128	177	190	141	128	147	111	177	190	147	111	153	90	177	190	153	90	159	69	177	190	159	69	166	47	177	190	166	47	176	26	177	190	176	26	190	10	329	221	340	227	342	298	342	298	340	227	349	236	342	298	349	236	350	288	350	288	349	236	354	248	350	288	354	248	355	276	355	276	354	248	356	264	291	231	302	223	311	308	311	308	302	223	316	219	311	308	316	219	329	306	329	306	316	219	329	221	329	306	329	221	342	298	311	308	268	295	269	252	260	471	266	407	270	470	270	470	266	407	276	414	270	470	276	414	279	465	279	465	276	414	284	420	279	465	284	420	286	458	286	458	284	420	289	426	286	458	289	426	291	449	291	449	289	426	292	432	291	449	292	432	293	439	266	407	260	471	253	470	266	407	253	470	245	467	266	407	245	467	236	460	266	407	236	460	226	451	266	407	226	451	213	437	266	407	213	437	164	348	164	348	213	437	130	348	90	0	69	222	8	0	145	305	135	170	174	311	70	-60	60	-69	63	-101	63	-101	60	-69	50	-77	63	-101	50	-77	46	-114	46	-114	50	-77	42	-82	46	-114	42	-82	34	-83	34	-83	21	-81	29	-125	29	-125	21	-81	11	-132	-7	-137	-1	-136	0	-68	0	-68	-1	-136	5	-134	0	-68	5	-134	10	-75	10	-75	5	-134	11	-132	10	-75	11	-132	21	-81	-12	-62	-28	-59	-21	-138	-12	-62	-21	-138	-14	-138	-12	-62	-14	-138	-7	-137	-12	-62	-7	-137	0	-68	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-66	-46	-130	-48	-66	-54	-120	-54	-120	-48	-66	-56	-74	-54	-120	-56	-74	-60	-109	-60	-109	-56	-74	-61	-84	-60	-109	-61	-84	-62	-96	23	275	27	273	33	296	33	296	27	273	31	271	33	296	31	271	35	267	35	267	41	259	54	299	54	299	41	259	47	248	54	299	47	248	52	233	33	296	8	293	17	275	33	296	17	275	23	275	84	83	91	307	74	133	74	133	91	307	73	303	74	133	73	303	62	193	62	193	73	303	57	215	63	-101	80	-85	70	-60	70	-60	80	-85	79	-48	85	-38	79	-48	80	-85	85	-38	80	-85	97	-66	129	411	129	466	121	470	129	411	121	470	116	360	129	411	116	360	142	350	130	418	133	423	136	461	136	461	133	423	137	428	136	461	137	428	140	453	140	453	137	428	140	435	140	453	140	435	142	445	136	461	129	466	129	411	136	461	129	411	130	418	239	198	230	174	244	152	244	152	230	174	215	144	244	152	215	144	201	78	201	78	215	144	193	108	201	78	193	108	164	67	164	67	163	67	150	3	150	3	163	67	152	121	150	3	152	121	143	170	239	198	244	152	242	214	242	214	244	152	244	312	244	312	244	152	274	218	244	312	274	218	259	310	259	310	274	218	270	304	164	67	150	3	201	78	150	3	143	170	134	216	150	3	134	216	125	255	150	3	125	255	117	288	150	3	117	288	109	312	150	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	97	-66	93	-19	90	-29	97	-66	90	-29	85	-38	96	-1	109	312	94	16	94	16	109	312	91	307	94	16	91	307	91	45	91	45	91	307	84	83	54	299	52	233	57	215	54	299	57	215	73	303	54	299	33	296	35	267	278	294	270	304	274	218	278	294	274	218	285	269	278	294	285	269	283	282	244	312	231	310	231	232	244	312	231	232	236	227	244	312	236	227	239	223	244	312	239	223	241	219	244	312	241	219	242	214	211	250	217	244	220	303	220	303	217	244	225	237	220	303	225	237	231	310	231	310	225	237	231	232	204	274	205	264	206	284	206	284	205	264	207	257	206	284	207	257	211	294	211	294	207	257	211	250	211	294	211	250	220	303	278	471	267	442	271	404	271	404	267	442	252	416	271	404	252	416	247	375	247	375	252	416	233	397	247	375	233	397	213	354	213	354	233	397	208	385	213	354	208	385	178	380	178	380	164	382	170	346	170	346	164	382	151	386	170	346	151	386	142	350	142	350	151	386	140	393	142	350	140	393	132	401	121	470	112	471	116	360	116	360	112	471	103	470	116	360	103	470	95	376	95	376	103	470	92	466	95	376	92	466	83	458	80	400	95	376	83	458	80	400	83	458	76	446	80	400	76	446	74	431	278	471	271	404	287	437	278	471	287	437	295	471	178	380	170	346	213	354	34	-83	29	-125	46	-114	17	275	8	293	8	275	129	411	142	350	132	401	60	205	60	205	35	119	60	205	35	119	40	2	60	205	40	2	55	-3	60	205	55	-3	73	-5	60	205	73	-5	64	217	30	100	26	84	29	13	30	100	29	13	40	2	30	100	40	2	35	119	23	70	21	58	23	28	23	70	23	28	29	13	23	70	29	13	26	84	92	-4	89	-9	108	-96	108	-96	89	-9	86	-14	108	-96	86	-14	86	-106	86	-106	86	-14	84	-21	86	-106	84	-21	82	-55	82	-55	81	-65	86	-106	86	-106	81	-65	78	-76	86	-106	78	-76	73	-86	82	-42	82	-48	82	-27	82	-27	82	-48	82	-52	82	-27	82	-52	84	-21	84	-21	82	-52	82	-55	82	-27	81	-33	82	-37	82	-27	82	-37	82	-42	81	-4	85	-4	86	298	86	298	85	-4	89	-3	86	298	89	-3	117	302	117	302	89	-3	92	-2	117	302	92	-2	101	64	101	64	92	-2	101	57	108	-96	101	57	92	-2	112	108	174	312	147	307	112	108	147	307	117	302	112	108	117	302	107	92	117	302	101	64	102	71	117	302	102	71	104	80	117	302	104	80	107	92	86	298	57	295	60	270	86	298	60	270	67	267	86	298	67	267	71	262	86	298	71	262	72	256	86	298	72	256	73	-5	86	298	73	-5	77	-5	86	298	77	-5	81	-4	73	-5	72	256	71	249	57	295	32	293	48	273	57	295	48	273	60	270	142	55	133	48	135	3	135	3	133	48	135	-1	136	-70	135	-1	133	48	136	-70	133	48	125	-85	125	-85	133	48	125	44	125	-85	125	44	117	42	117	42	111	43	125	-85	125	-85	111	43	108	-96	169	56	186	110	164	80	164	80	153	66	158	43	158	43	153	66	148	31	143	22	148	31	153	66	143	22	153	66	142	55	142	55	135	3	137	8	142	55	137	8	139	14	142	55	139	14	143	22	270	54	260	303	259	-2	259	-2	260	303	240	233	259	-2	240	233	236	-5	236	-5	240	233	222	181	236	-5	222	181	220	-3	220	-3	222	181	207	109	220	-3	207	109	207	0	207	0	207	109	201	89	207	0	201	89	198	8	198	8	201	89	196	72	198	8	196	72	193	59	273	73	277	88	260	303	260	303	277	88	282	105	260	303	282	105	287	124	287	124	340	303	260	303	271	61	273	73	260	303	271	61	260	303	270	54	273	43	281	7	276	41	276	41	281	7	280	40	287	42	280	40	281	7	287	42	281	7	302	25	323	49	343	81	328	90	323	49	328	90	315	71	323	49	315	71	304	57	323	49	304	57	302	25	295	47	287	42	302	25	295	47	302	25	304	57	270	54	259	-2	270	50	270	50	259	-2	281	7	270	50	281	7	271	46	271	46	281	7	273	43	169	56	180	71	186	110	186	110	180	71	193	89	186	110	193	89	205	142	205	142	193	89	207	109	205	142	207	109	222	181	192	20	198	8	193	59	192	20	193	59	191	46	192	20	191	46	190	35	164	80	158	43	169	56	139	-39	138	-30	140	-48	140	-48	138	-30	137	-21	140	-48	137	-21	136	-70	136	-70	137	-21	135	-12	136	-70	135	-12	135	-1	108	-96	111	43	107	44	108	-96	107	44	104	47	108	-96	104	47	102	51	108	-96	102	51	101	57	65	-96	53	-104	59	-120	65	-96	59	-120	86	-106	65	-96	86	-106	73	-86	73	-5	71	249	69	239	73	-5	69	239	67	228	73	-5	67	228	64	217	48	273	32	293	32	275	92	-4	108	-96	92	-2	23	28	21	58	20	48	225	44	225	44	225	44	225	44	219	407	219	403	225	44	219	403	218	398	225	44	218	398	217	392	225	44	217	392	215	385	225	44	215	385	213	377	225	44	213	377	204	343	225	44	204	343	131	73	225	44	131	73	226	36	80	300	103	323	66	377	66	377	103	323	129	336	66	377	129	336	213	377	213	377	129	336	161	342	213	377	161	342	198	343	213	377	198	343	204	343	66	377	42	270	59	265	66	377	59	265	80	300	228	62	230	69	278	250	228	62	278	250	219	407	219	407	278	250	317	390	219	407	317	390	323	409	238	25	278	0	249	23	249	23	278	0	263	22	303	29	263	22	278	0	303	29	278	0	346	6	377	452	171	452	186	435	377	452	186	435	199	433	377	452	199	433	210	428	377	452	210	428	216	420	377	452	216	420	219	407	377	452	219	407	341	430	377	452	341	430	356	434	377	452	356	434	377	435	317	390	304	343	314	377	314	377	304	343	339	342	314	377	339	342	439	377	439	377	339	342	366	337	439	377	366	337	385	326	230	69	273	229	278	250	278	250	273	229	307	227	278	250	307	227	333	250	333	250	307	227	335	221	333	250	335	221	396	244	396	244	335	221	356	208	396	244	356	208	369	187	225	47	226	51	219	407	225	47	219	407	225	44	227	56	228	62	219	407	227	56	219	407	226	51	330	422	341	430	219	407	330	422	219	407	323	409	439	377	385	326	396	303	439	377	396	303	400	266	439	377	400	266	418	265	477	140	474	170	469	90	469	90	474	170	462	200	469	90	462	200	443	51	443	51	462	200	437	226	443	51	437	226	402	23	402	23	437	226	396	244	402	23	396	244	374	155	374	155	396	244	369	187	374	155	370	115	402	23	356	79	334	49	346	6	356	79	346	6	402	23	356	79	402	23	370	115	278	0	238	25	231	30	278	0	231	30	131	73	278	0	131	73	124	52	278	0	124	52	116	37	278	0	116	37	105	27	278	0	105	27	92	20	278	0	92	20	75	17	278	0	75	17	75	0	131	73	231	30	226	36	303	29	346	6	334	49	186	435	171	452	171	435	317	390	278	250	304	343	179	11	171	14	180	-8	180	-8	171	14	164	20	180	-8	164	20	153	-6	153	-6	164	20	160	29	153	-6	160	29	158	42	158	42	159	376	157	366	157	366	142	308	153	-6	153	-6	142	308	130	267	153	-6	130	267	130	265	153	-6	130	265	129	263	43	248	56	265	38	308	38	308	56	265	70	275	38	308	70	275	142	308	142	308	70	275	89	281	142	308	89	281	115	282	115	282	120	282	142	308	142	308	120	282	124	280	142	308	124	280	127	277	127	256	92	119	104	13	127	256	104	13	127	0	127	256	127	0	153	-6	127	256	153	-6	128	258	129	273	130	267	142	308	129	273	142	308	127	277	38	308	14	223	29	223	38	308	29	223	43	248	129	261	128	258	153	-6	129	261	153	-6	129	263	88	105	85	94	88	34	88	105	88	34	104	13	88	105	104	13	92	119	88	34	85	94	83	84	88	34	83	84	82	74	88	34	82	74	81	65	241	467	210	462	212	267	241	467	212	267	214	273	241	467	214	273	218	277	241	467	218	277	224	308	241	467	224	308	268	472	218	277	223	280	224	308	224	308	223	280	228	282	224	308	228	282	329	308	329	308	228	282	233	282	212	267	210	462	186	166	186	166	210	462	179	457	186	166	179	457	172	104	172	104	179	457	163	410	172	104	163	410	163	403	172	104	163	403	162	395	329	308	233	282	257	280	329	308	257	280	273	274	329	308	273	274	282	263	329	308	282	263	287	246	329	308	287	246	289	223	329	308	289	223	305	223	241	171	255	170	244	197	241	171	244	197	225	191	241	171	225	191	212	161	212	161	225	191	205	181	212	161	205	181	188	137	188	137	205	181	186	166	273	107	260	74	286	19	286	19	260	74	240	43	286	19	240	43	237	-1	237	-1	240	43	216	20	237	-1	216	20	189	11	189	11	179	11	180	-8	158	42	157	366	153	-6	151	430	158	425	179	457	179	457	158	425	162	418	179	457	162	418	163	410	150	454	127	452	141	433	150	454	141	433	151	430	150	454	151	430	179	457	350	88	359	131	356	156	350	88	356	156	345	175	350	88	345	175	329	189	350	88	329	189	325	49	281	201	278	137	286	19	281	201	286	19	308	198	308	198	286	19	325	49	308	198	325	49	329	189	189	11	180	-8	237	-1	281	201	262	200	266	165	281	201	266	165	273	158	281	201	273	158	277	148	281	201	277	148	278	137	262	200	244	197	255	170	262	200	255	170	266	165	162	70	172	104	162	395	162	70	162	395	161	386	162	70	161	386	159	376	162	70	159	376	158	42	141	433	127	452	127	434	273	107	286	19	278	137	186	166	172	104	188	137	139	29	137	33	78	129	78	129	137	33	136	37	78	129	136	37	108	169	108	169	136	37	136	41	250	41	240	29	396	0	396	0	240	29	224	21	396	0	224	21	199	17	298	208	356	34	354	43	354	43	355	50	329	419	329	419	355	50	356	57	329	419	356	57	382	247	382	247	356	57	358	66	382	247	358	66	360	76	382	247	363	87	396	208	382	247	396	208	505	419	505	419	396	208	417	238	505	419	417	238	571	452	329	419	505	419	571	452	329	419	571	452	219	452	329	419	219	452	288	238	329	419	288	238	297	208	329	419	297	208	298	208	329	419	298	208	354	43	444	20	440	18	621	0	621	0	440	18	437	17	621	0	437	17	432	17	469	42	464	34	621	0	621	0	464	34	458	28	621	0	458	28	450	23	450	23	447	21	621	0	621	0	447	21	444	20	479	81	478	74	621	0	621	0	478	74	477	66	621	0	477	66	475	59	475	59	472	50	621	0	621	0	472	50	469	42	480	95	479	88	621	0	480	95	621	0	586	26	480	95	586	26	581	31	581	31	567	61	483	229	483	229	567	61	509	218	621	0	621	17	611	18	621	0	611	18	601	19	621	0	601	19	593	22	621	0	593	22	586	26	562	125	559	157	563	93	563	93	559	157	547	186	563	93	547	186	567	61	567	61	547	186	530	204	567	61	530	204	509	218	480	95	581	31	483	229	480	95	483	229	475	133	422	203	445	188	453	235	453	235	445	188	463	164	453	235	463	164	483	229	483	229	463	164	475	133	422	203	453	235	418	238	422	203	418	238	417	238	422	203	417	238	396	208	396	0	396	17	381	19	396	0	381	19	369	22	396	0	369	22	361	27	396	0	361	27	265	87	396	0	265	87	257	60	396	0	257	60	250	41	265	87	361	27	356	34	265	87	356	34	298	208	262	201	297	208	288	238	262	201	288	238	236	233	262	201	236	233	225	181	225	181	236	233	189	149	189	149	236	233	188	221	189	149	188	221	159	108	159	108	188	221	145	199	159	108	145	199	139	59	139	59	145	199	138	55	145	199	108	169	136	45	145	199	136	45	136	48	145	199	136	48	137	52	145	199	137	52	138	55	78	129	62	99	139	29	139	29	62	99	158	0	139	29	158	0	141	26	141	26	158	0	145	23	158	0	158	17	154	17	158	0	154	17	151	18	158	0	151	18	149	20	158	0	149	20	147	21	158	0	147	21	145	23	158	0	62	99	47	72	158	0	47	72	32	47	158	0	32	47	12	28	158	0	12	28	-14	17	158	0	-14	17	-14	0	136	45	108	169	136	41	396	0	199	17	199	0	621	0	432	17	432	0	479	81	621	0	479	88	382	247	360	76	363	87	24	99	26	2	36	101	36	101	26	2	44	-5	36	101	44	-5	47	99	47	99	44	-5	58	22	47	99	58	22	57	26	57	26	63	88	56	95	59	34	62	41	63	88	63	88	62	41	65	48	63	88	65	48	68	78	68	78	65	48	68	56	68	78	68	56	69	66	56	95	47	99	57	26	81	20	77	16	80	-8	80	-8	77	16	73	14	80	-8	73	14	69	14	69	14	65	14	65	-8	65	-8	65	14	62	16	65	-8	62	16	59	18	58	22	44	-5	65	-8	58	22	65	-8	59	18	0	69	1	32	5	82	5	82	1	32	11	15	5	82	11	15	14	92	14	92	11	15	26	2	14	92	26	2	24	99	121	104	105	79	105	-3	105	-3	105	79	94	54	105	-3	94	54	93	-6	93	-6	94	54	87	30	93	-6	87	30	84	24	459	36	451	41	455	-8	455	-8	451	41	445	48	455	-8	445	48	444	-8	444	-8	445	48	441	56	444	-8	441	56	440	66	455	-8	465	-6	459	36	459	36	465	-6	471	35	485	37	471	35	474	-3	485	37	474	-3	482	0	444	-8	440	66	438	82	444	-8	438	82	435	99	444	-8	435	99	429	114	444	-8	429	114	418	127	444	-8	418	127	415	-4	418	127	402	140	415	-4	415	-4	402	140	393	144	415	-4	393	144	392	6	392	6	393	144	384	148	392	6	384	148	373	151	356	99	357	88	361	153	361	153	357	88	362	53	361	153	362	53	373	151	373	151	362	53	373	26	373	151	373	26	392	6	337	127	346	119	347	155	347	155	346	119	353	109	347	155	353	109	361	153	361	153	353	109	356	99	485	37	490	3	498	43	498	43	490	3	505	14	498	43	505	14	511	55	511	55	505	14	519	28	511	55	519	28	524	72	524	72	519	28	532	45	524	72	532	45	540	96	540	96	532	45	545	64	540	96	545	64	557	84	471	35	465	-6	474	-3	212	0	289	0	249	133	249	133	271	276	235	155	249	133	235	155	228	127	228	127	235	155	221	154	228	127	221	154	212	113	212	113	221	154	207	152	212	113	207	152	200	96	200	96	207	152	194	149	200	96	194	149	189	77	189	77	194	149	182	146	189	77	182	146	179	59	179	59	182	146	173	47	170	142	142	125	143	14	170	142	143	14	155	25	170	142	155	25	165	36	170	142	165	36	173	47	170	142	173	47	182	146	105	-3	117	0	121	104	121	104	117	0	127	5	121	104	127	5	142	125	142	125	127	5	143	14	81	20	80	-8	93	-6	81	20	93	-6	84	24	69	14	65	-8	80	-8	419	276	318	162	324	133	419	276	324	133	347	155	419	276	347	155	480	303	419	276	480	303	271	276	271	276	480	303	176	303	271	276	176	303	235	155	289	0	324	133	318	162	289	0	318	162	271	276	289	0	271	276	249	133	347	155	324	133	337	127	485	37	482	0	490	3	1	32	0	69	-2	54	63	88	57	26	59	34	136	141	140	164	161	400	161	400	140	164	145	189	161	400	145	189	151	213	151	213	161	220	160	245	160	245	161	220	181	262	133	97	120	360	98	15	98	15	120	360	85	312	98	15	85	312	64	47	64	47	85	312	58	260	64	47	58	260	43	92	43	92	58	260	41	205	43	92	41	205	35	149	214	282	199	274	217	224	217	224	199	274	195	230	187	230	195	230	199	274	187	230	199	274	181	262	181	262	161	220	171	225	181	262	171	225	179	228	181	262	179	228	187	230	344	158	333	132	333	30	333	30	333	132	321	108	333	30	321	108	308	87	308	87	289	61	301	12	301	12	289	61	269	39	301	12	269	39	268	0	268	0	269	39	249	24	268	0	249	24	232	-8	232	-8	249	24	226	14	232	-8	226	14	202	11	202	11	178	15	195	-11	195	-11	178	15	159	26	195	-11	159	26	142	-4	142	-4	159	26	145	44	142	-4	145	44	136	68	142	-4	136	68	133	97	142	-4	133	97	98	15	254	452	222	439	230	389	230	389	222	439	210	359	199	339	210	359	222	439	199	339	222	439	191	422	191	422	161	400	169	270	191	422	169	270	178	295	191	422	178	295	188	318	191	422	188	318	199	339	161	400	151	213	160	245	161	400	160	245	169	270	134	118	136	141	120	360	134	118	120	360	133	97	202	11	195	-11	232	-8	374	456	321	463	342	436	342	436	321	463	319	440	294	437	319	440	321	463	294	437	321	463	287	460	295	176	310	180	301	238	301	238	310	180	323	232	331	233	323	232	325	187	331	233	325	187	342	198	287	252	276	268	279	175	287	252	279	175	295	176	287	252	295	176	301	238	263	282	245	287	246	194	263	282	246	194	260	181	263	282	260	181	279	175	263	282	279	175	276	268	214	282	217	224	229	286	229	286	217	224	233	211	229	286	233	211	245	287	245	287	233	211	246	194	384	316	381	294	403	95	403	95	381	294	377	270	403	95	377	270	372	247	372	247	363	214	403	95	403	95	363	214	363	53	372	247	361	240	363	214	363	214	361	240	350	236	363	214	350	236	342	198	342	198	350	236	340	234	342	198	340	234	331	233	386	337	403	95	387	357	387	357	403	95	418	434	418	434	403	95	437	143	418	434	437	143	453	400	453	400	437	143	462	194	453	400	462	194	476	355	476	355	462	194	478	247	476	355	478	247	484	300	342	436	360	427	374	456	374	456	360	427	375	410	374	456	375	410	418	434	418	434	375	410	384	387	418	434	384	387	387	357	363	53	363	214	354	186	363	53	354	186	344	158	363	53	344	158	333	30	308	87	301	12	333	30	323	232	310	180	325	187	230	389	250	412	254	452	254	452	250	412	272	428	254	452	272	428	287	460	287	460	272	428	294	437	384	316	403	95	386	337	120	360	136	141	161	400	98	86	100	103	105	279	105	279	100	103	103	121	105	279	103	121	107	140	107	140	111	143	112	162	112	162	111	143	115	145	112	162	115	145	114	162	114	162	115	145	123	171	91	-4	97	54	97	70	91	-4	97	70	105	279	105	279	97	70	98	86	105	279	84	260	91	-4	91	-4	84	260	61	234	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	120	188	129	212	129	293	129	293	129	212	139	235	129	293	139	235	154	304	154	304	139	235	151	255	154	304	151	255	164	271	164	271	171	279	180	310	180	310	171	279	179	285	180	310	179	285	188	289	194	129	202	135	194	167	194	167	202	135	202	164	206	165	202	164	202	135	206	165	202	135	211	143	180	310	188	289	207	312	207	312	188	289	196	292	207	312	196	292	204	293	204	293	215	291	207	312	207	312	215	291	245	308	210	166	211	143	215	169	215	169	211	143	219	153	215	169	219	153	220	173	220	173	219	153	221	153	220	173	221	153	226	178	226	178	221	153	224	24	226	178	224	24	245	42	234	224	232	209	245	42	245	42	232	209	230	194	245	42	230	194	226	178	224	285	231	277	245	308	245	308	231	277	235	265	245	308	235	265	236	251	236	251	245	42	245	308	245	42	268	69	275	294	275	294	268	69	288	101	275	294	288	101	297	273	297	273	288	101	303	135	297	273	303	135	311	245	311	245	303	135	313	172	311	245	313	172	316	210	236	238	234	224	245	42	236	238	245	42	236	251	221	153	214	129	224	24	224	24	214	129	206	106	224	24	206	106	202	10	202	10	206	106	197	83	202	10	197	83	188	62	150	16	153	-6	159	22	159	22	153	-6	178	0	159	22	178	0	169	32	169	32	178	0	178	44	188	62	178	44	178	0	188	62	178	0	202	10	180	310	154	304	164	271	186	172	177	178	179	124	186	172	179	124	186	126	186	172	186	126	194	129	186	172	194	129	194	167	132	178	126	148	135	145	132	178	135	145	140	182	140	182	135	145	144	140	140	182	144	140	147	185	147	185	144	140	153	133	147	185	153	133	155	186	155	186	153	133	165	127	155	186	165	127	167	183	167	183	165	127	179	124	167	183	179	124	177	178	129	293	105	279	107	140	129	293	107	140	112	162	129	293	112	162	120	188	123	171	115	145	119	147	123	171	119	147	123	148	123	171	123	148	126	148	123	171	126	148	132	178	109	17	127	-8	118	12	118	12	127	-8	130	11	140	12	130	11	153	-6	140	12	153	-6	150	16	102	26	98	38	91	-4	102	26	91	-4	127	-8	102	26	127	-8	109	17	130	11	127	-8	153	-6	91	-4	98	38	97	54	245	308	245	42	275	294	245	308	215	291	224	285	206	165	211	143	210	166	194	395	194	399	178	-11	178	-11	194	399	194	402	178	-11	194	402	194	405	194	405	195	416	156	-11	156	-11	195	416	105	335	97	380	105	335	198	424	97	380	198	424	207	429	244	452	44	452	66	433	244	452	66	433	80	426	244	452	80	426	90	409	244	452	90	409	97	380	244	452	97	380	207	429	244	452	207	429	221	433	244	452	221	433	244	435	194	405	156	-11	178	-11	198	424	105	335	195	416	392	381	398	389	404	439	404	439	398	389	405	394	404	439	405	394	425	453	425	453	405	394	412	397	425	453	412	397	419	398	419	398	427	395	425	453	425	453	427	395	452	458	386	418	369	394	385	369	386	418	385	369	392	381	386	418	392	381	404	439	195	389	195	392	228	135	228	135	195	392	178	-11	228	135	178	-11	229	135	229	135	178	-11	385	369	229	135	385	369	354	367	354	367	385	369	369	394	439	377	449	368	452	458	452	458	449	368	465	365	452	458	465	365	471	455	471	455	465	365	480	367	471	455	480	367	486	448	486	448	480	367	492	374	486	448	492	374	498	438	498	438	492	374	500	384	498	438	500	384	504	424	504	424	500	384	505	395	504	424	505	395	507	408	452	458	427	395	433	387	452	458	433	387	439	377	194	395	178	-11	195	392	66	433	44	452	44	435	107	-8	113	312	98	68	98	68	113	312	95	308	98	68	95	308	86	133	86	133	95	308	78	304	86	133	78	304	73	187	73	187	78	304	61	301	73	187	61	301	58	230	58	230	61	301	44	262	41	267	44	262	61	301	41	267	61	301	39	297	121	293	124	-8	132	264	132	264	124	-8	143	35	132	264	143	35	143	225	143	225	143	35	165	82	143	225	165	82	160	118	160	118	165	82	161	118	238	253	235	208	244	219	238	253	244	219	257	275	257	275	244	219	253	229	257	275	253	229	262	236	212	173	235	208	219	229	212	173	219	229	206	208	212	173	206	208	195	188	212	173	195	188	188	130	161	118	165	82	173	145	173	145	165	82	188	130	173	145	188	130	184	168	184	168	188	130	195	188	113	312	107	-8	124	-8	113	312	124	-8	121	293	39	297	10	293	21	275	39	297	21	275	30	273	39	297	30	273	36	271	39	297	36	271	41	267	257	275	262	236	277	292	277	292	262	236	270	240	277	292	270	240	278	241	278	241	285	240	299	304	299	304	285	240	294	238	299	304	294	238	303	234	303	234	312	232	321	308	321	308	312	232	321	231	321	308	321	231	333	307	333	307	321	231	334	233	333	307	334	233	344	302	344	302	334	233	345	238	344	302	345	238	352	294	352	294	345	238	353	247	352	294	353	247	358	283	358	283	353	247	359	258	358	283	359	258	360	270	299	304	277	292	278	241	21	275	10	293	10	275	299	304	303	234	321	308	235	208	238	253	219	229	143	225	160	118	153	176	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	275	452	72	452	95	432	275	452	95	432	106	430	275	452	106	430	114	427	275	452	114	427	119	423	275	452	119	423	122	417	275	452	122	417	123	410	275	452	123	410	231	428	275	452	231	428	395	428	395	428	433	563	414	563	395	428	414	563	395	520	395	428	395	520	376	488	395	428	376	488	352	467	395	428	352	467	320	455	395	428	320	455	275	452	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	179	0	-21	17	-21	0	95	432	72	452	72	435	72	235	31	87	39	1	72	235	39	1	52	-3	72	235	52	-3	67	-5	72	235	67	-5	90	-2	72	235	90	-2	74	244	107	43	105	45	111	6	111	6	105	45	103	48	111	6	103	48	90	-2	90	-2	103	48	103	52	103	57	104	63	90	-2	90	-2	104	63	105	71	90	-2	105	71	77	265	77	265	105	71	107	79	77	265	107	79	109	87	109	87	158	263	77	265	77	265	158	263	160	270	77	265	160	270	180	303	180	303	160	270	163	275	180	303	163	275	167	278	216	307	180	303	275	281	275	281	180	303	178	281	172	280	178	281	180	303	172	280	180	303	167	278	136	57	127	48	133	22	133	22	127	48	120	43	133	22	120	43	113	41	113	41	110	42	111	6	111	6	110	42	107	43	279	364	263	337	275	281	279	364	275	281	308	399	279	364	308	399	293	399	243	318	216	307	275	281	243	318	275	281	263	337	66	282	72	278	180	303	180	303	72	278	76	272	180	303	76	272	77	265	180	303	36	303	46	285	180	303	46	285	57	284	180	303	57	284	66	282	156	82	146	68	155	49	156	82	155	49	180	87	156	82	180	87	166	96	136	57	133	22	155	49	136	57	155	49	146	68	113	41	111	6	133	22	90	-2	77	265	77	262	90	-2	77	262	76	257	90	-2	76	257	75	251	90	-2	75	251	74	244	29	9	39	1	31	87	29	9	31	87	27	74	29	9	27	74	25	62	29	9	25	62	23	21	23	21	25	62	23	51	23	21	23	51	21	43	23	21	21	43	21	36	46	285	36	303	36	285	103	57	90	-2	103	52	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	392	489	423	489	348	588	392	489	348	588	340	597	392	489	340	597	333	603	392	489	333	603	325	608	392	489	325	608	318	610	392	489	318	610	310	611	392	489	310	611	302	548	280	581	281	574	281	590	281	590	281	574	284	567	281	590	284	567	286	598	286	598	284	567	288	561	286	598	288	561	292	605	292	605	288	561	295	554	292	605	295	554	301	609	301	609	295	554	302	548	301	609	302	548	310	611	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	290	348	321	348	247	449	290	348	247	449	239	457	290	348	239	457	232	464	290	348	232	464	224	468	290	348	224	468	217	471	290	348	217	471	209	471	290	348	209	471	201	408	179	440	180	434	180	450	180	450	180	434	182	427	180	450	182	427	185	458	185	458	182	427	187	421	185	458	187	421	191	465	191	465	187	421	193	414	191	465	193	414	199	470	199	470	193	414	201	408	199	470	201	408	209	471	335	266	337	286	335	271	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	427	611	433	548	437	609	437	609	433	548	443	554	437	609	443	554	446	605	446	605	443	554	451	560	446	605	451	560	453	598	453	598	451	560	456	566	453	598	456	566	458	589	458	589	456	566	458	572	458	589	458	572	459	579	433	548	427	611	420	610	433	548	420	610	412	606	433	548	412	606	403	600	433	548	403	600	393	590	433	548	393	590	380	577	433	548	380	577	330	489	330	489	380	577	297	489	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	299	471	305	407	309	470	309	470	305	407	315	414	309	470	315	414	318	465	318	465	315	414	322	420	318	465	322	420	325	458	325	458	322	420	327	426	325	458	327	426	329	449	329	449	327	426	330	432	329	449	330	432	331	439	305	407	299	471	291	470	305	407	291	470	284	467	305	407	284	467	275	460	305	407	275	460	264	451	305	407	264	451	251	437	305	407	251	437	202	348	202	348	251	437	169	348	335	266	337	286	335	271	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	245	552	245	525	251	564	251	564	245	525	251	513	251	564	251	513	261	573	261	573	251	513	261	503	261	573	261	503	272	580	272	580	261	503	273	497	272	580	273	497	286	582	286	582	273	497	286	495	286	582	286	495	300	580	300	580	286	495	300	497	300	580	300	497	312	573	312	573	300	497	312	503	312	573	312	503	322	564	322	564	312	503	322	512	322	564	322	512	328	552	328	552	322	512	328	524	328	552	328	524	330	538	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	388	552	388	525	395	564	395	564	388	525	395	513	395	564	395	513	404	573	404	573	395	513	404	503	404	573	404	503	416	580	416	580	404	503	416	497	416	580	416	497	429	582	429	582	416	497	429	495	429	582	429	495	443	580	443	580	429	495	443	497	443	580	443	497	455	573	455	573	443	497	455	503	455	573	455	503	465	564	465	564	455	503	465	512	465	564	465	512	471	552	471	552	465	512	471	524	471	552	471	524	474	538	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	388	525	388	552	386	538	291	432	271	452	271	436	421	428	318	365	414	422	245	525	245	552	243	538	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	136	412	137	385	143	424	143	424	137	385	143	373	143	424	143	373	152	434	152	434	143	373	152	363	152	434	152	363	164	440	164	440	152	363	164	357	164	440	164	357	178	443	178	443	164	357	178	354	178	443	178	354	192	440	192	440	178	354	192	357	192	440	192	357	204	434	204	434	192	357	204	363	204	434	204	363	214	424	214	424	204	363	214	372	214	424	214	372	220	412	220	412	214	372	220	384	220	412	220	384	222	398	283	87	262	312	244	312	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	280	412	280	385	286	424	286	424	280	385	286	373	286	424	286	373	295	434	295	434	286	373	296	363	295	434	296	363	307	440	307	440	296	363	308	357	307	440	308	357	321	443	321	443	308	357	321	354	321	443	321	354	335	440	335	440	321	354	335	357	335	440	335	357	347	434	347	434	335	357	347	363	347	434	347	363	357	424	357	424	347	363	357	372	357	424	357	372	363	412	363	412	357	372	363	384	363	412	363	384	366	398	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	335	266	337	286	335	271	280	385	280	412	278	398	137	385	136	412	134	398	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	304	489	335	489	260	588	304	489	260	588	253	597	304	489	253	597	245	603	304	489	245	603	238	608	304	489	238	608	230	610	304	489	230	610	222	611	304	489	222	611	215	548	192	581	193	574	193	590	193	590	193	574	195	567	193	590	195	567	198	598	198	598	195	567	200	561	198	598	200	561	204	605	204	605	200	561	207	554	204	605	207	554	213	609	213	609	207	554	215	548	213	609	215	548	222	611	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	170	348	201	348	126	449	170	348	126	449	119	457	170	348	119	457	111	464	170	348	111	464	103	468	170	348	103	468	96	471	170	348	96	471	87	471	170	348	87	471	81	408	57	440	58	434	59	450	59	450	58	434	61	427	59	450	61	427	63	458	63	458	61	427	66	421	63	458	66	421	70	465	70	465	66	421	72	414	70	465	72	414	78	470	78	470	72	414	81	408	78	470	81	408	87	471	17	277	8	296	8	278	185	191	20	191	-2	112	185	191	-2	112	164	112	185	191	20	191	-2	112	185	191	-2	112	164	112	322	191	-15	191	-26	112	322	191	-26	112	311	112	322	182	-15	182	-26	120	322	182	-26	120	311	120	660	182	-15	182	-26	120	660	182	-26	120	649	120	145	362	145	367	145	367	143	250	145	367	135	413	143	250	135	413	123	253	123	253	135	413	109	382	123	253	109	382	108	261	108	261	109	382	96	275	148	382	157	398	171	440	171	440	157	398	173	413	171	440	173	413	216	463	216	463	173	413	195	429	216	463	195	429	224	446	148	382	171	440	135	413	148	382	135	413	145	367	92	348	87	313	89	292	92	348	89	292	96	275	92	348	96	275	109	382	165	342	157	348	158	252	165	342	158	252	172	258	165	342	172	258	176	335	158	252	157	348	151	352	158	252	151	352	147	357	158	252	147	357	145	362	158	252	145	362	143	250	189	281	192	299	191	309	189	281	191	309	188	318	189	281	188	318	184	327	189	281	184	327	182	267	176	335	172	258	182	267	176	335	182	267	184	327	143	250	145	362	145	367	102	394	107	385	108	445	108	445	107	385	115	377	108	445	115	377	119	455	119	455	115	377	126	370	119	455	126	370	132	461	132	461	126	370	134	364	132	461	134	364	148	463	148	463	134	364	140	360	148	463	140	360	144	355	101	431	99	413	100	403	101	431	100	403	102	394	101	431	102	394	108	445	199	364	204	400	202	420	199	364	202	420	195	438	199	364	195	438	183	451	199	364	183	451	182	330	118	299	119	272	134	315	134	315	119	272	155	299	134	315	155	299	143	330	143	330	155	299	146	345	148	463	146	345	155	299	148	463	155	299	168	460	168	460	155	299	182	330	168	460	182	330	183	451	95	283	66	266	75	250	95	283	75	250	119	272	95	283	119	272	118	299	148	463	144	355	146	350	148	463	146	350	146	345	129	-7	134	27	132	48	129	-7	132	48	125	65	129	-7	125	65	113	79	129	-7	113	79	112	-41	48	-72	50	-99	63	-57	63	-57	50	-99	86	-72	63	-57	86	-72	73	-42	73	-42	86	-72	76	-27	78	90	76	-27	86	-72	78	90	86	-72	98	87	98	87	86	-72	112	-41	98	87	112	-41	113	79	25	-88	-2	-105	5	-122	25	-88	5	-122	50	-99	25	-88	50	-99	48	-72	78	90	63	88	64	-7	78	90	64	-7	70	-12	78	90	70	-12	74	-16	78	90	74	-16	76	-21	78	90	76	-21	76	-27	33	21	37	13	39	71	39	71	37	13	45	5	39	71	45	5	49	81	49	81	45	5	56	-2	49	81	56	-2	63	88	63	88	56	-2	64	-7	32	58	29	41	30	31	32	58	30	31	33	21	32	58	33	21	39	71	115	289	126	324	124	337	124	337	131	457	115	289	115	289	131	457	111	442	115	289	111	442	99	311	99	311	111	442	98	419	99	311	98	419	90	335	90	335	98	419	89	391	90	335	89	391	87	360	187	375	196	384	196	444	196	444	196	384	202	396	196	444	202	396	202	430	202	430	202	396	204	413	139	359	150	363	158	463	158	463	150	363	161	366	158	463	161	366	173	461	173	461	161	366	175	369	173	461	175	369	186	455	186	455	175	369	187	375	186	455	187	375	196	444	131	457	124	337	126	346	131	457	126	346	131	354	131	457	131	354	139	359	131	457	139	359	158	463	179	268	158	285	167	250	167	250	158	285	142	299	167	250	142	299	137	269	137	269	142	299	132	312	137	269	132	312	126	324	126	324	115	289	137	269	95	362	94	367	94	367	92	250	94	367	85	413	92	250	85	413	72	253	72	253	85	413	58	382	72	253	58	382	56	261	56	261	58	382	45	275	97	382	107	398	121	440	121	440	107	398	122	413	121	440	122	413	165	463	165	463	122	413	145	429	165	463	145	429	173	446	97	382	121	440	85	413	97	382	85	413	94	367	41	348	35	313	38	292	41	348	38	292	45	275	41	348	45	275	58	382	114	342	106	348	108	252	114	342	108	252	121	258	114	342	121	258	125	335	108	252	106	348	100	352	108	252	100	352	97	357	108	252	97	357	95	362	108	252	95	362	92	250	139	281	141	299	140	309	139	281	140	309	138	318	139	281	138	318	133	327	139	281	133	327	132	267	125	335	121	258	132	267	125	335	132	267	133	327	265	250	267	367	258	413	265	250	258	413	245	253	245	253	258	413	231	382	245	253	231	382	230	261	230	261	231	382	218	275	270	382	280	398	293	440	293	440	280	398	296	413	293	440	296	413	338	463	338	463	296	413	318	429	338	463	318	429	347	446	270	382	293	440	258	413	270	382	258	413	267	367	215	348	209	313	211	292	215	348	211	292	218	275	215	348	218	275	231	382	287	342	279	348	281	252	287	342	281	252	294	258	287	342	294	258	298	335	281	252	279	348	273	352	281	252	273	352	269	357	281	252	269	357	267	362	281	252	267	362	265	250	312	281	314	299	314	309	312	281	314	309	311	318	312	281	311	318	306	327	312	281	306	327	305	267	298	335	294	258	305	267	298	335	305	267	306	327	265	250	267	362	267	367	92	250	95	362	94	367	71	394	76	385	77	445	77	445	76	385	84	377	77	445	84	377	88	455	88	455	84	377	95	370	88	455	95	370	102	461	102	461	95	370	104	364	102	461	104	364	118	463	118	463	104	364	109	360	118	463	109	360	113	355	70	431	68	413	69	403	70	431	69	403	71	394	70	431	71	394	77	445	168	364	173	400	171	420	168	364	171	420	164	438	168	364	164	438	153	451	168	364	153	451	151	330	87	299	89	272	103	315	103	315	89	272	125	299	103	315	125	299	112	330	112	330	125	299	115	345	118	463	115	345	125	299	118	463	125	299	137	460	137	460	125	299	151	330	137	460	151	330	153	451	64	283	35	266	44	250	64	283	44	250	89	272	64	283	89	272	87	299	118	463	113	355	115	350	118	463	115	350	115	345	245	394	249	385	251	445	251	445	249	385	257	377	251	445	257	377	261	455	261	455	257	377	268	370	261	455	268	370	275	461	275	461	268	370	277	364	275	461	277	364	290	463	290	463	277	364	282	360	290	463	282	360	286	355	244	431	241	413	242	403	244	431	242	403	245	394	244	431	245	394	251	445	341	364	347	400	345	420	341	364	345	420	337	438	341	364	337	438	326	451	341	364	326	451	325	330	260	299	262	272	276	315	276	315	262	272	298	299	276	315	298	299	286	330	286	330	298	299	289	345	290	463	289	345	298	299	290	463	298	299	310	460	310	460	298	299	325	330	310	460	325	330	326	451	238	283	209	266	218	250	238	283	218	250	262	272	238	283	262	272	260	299	290	463	286	355	288	350	290	463	288	350	289	345	-2	21	2	13	3	73	3	73	2	13	10	5	3	73	10	5	14	83	14	83	10	5	21	-2	14	83	21	-2	27	89	27	89	21	-2	29	-7	27	89	29	-7	43	90	43	90	29	-7	35	-12	43	90	35	-12	39	-16	-3	59	-5	41	-4	31	-3	59	-4	31	-2	21	-3	59	-2	21	3	73	94	-7	100	27	97	48	94	-7	97	48	90	65	94	-7	90	65	79	79	94	-7	79	79	77	-41	13	-72	15	-99	29	-57	29	-57	15	-99	51	-72	29	-57	51	-72	38	-42	38	-42	51	-72	41	-27	43	90	41	-27	51	-72	43	90	51	-72	63	87	63	87	51	-72	77	-41	63	87	77	-41	79	79	-9	-88	-37	-105	-28	-122	-9	-88	-28	-122	15	-99	-9	-88	15	-99	13	-72	43	90	39	-16	41	-21	43	90	41	-21	41	-27	267	-7	272	27	270	48	267	-7	270	48	263	65	267	-7	263	65	251	79	267	-7	251	79	250	-41	186	-72	188	-99	201	-57	201	-57	188	-99	224	-72	201	-57	224	-72	211	-42	211	-42	224	-72	214	-27	216	90	214	-27	224	-72	216	90	224	-72	236	87	236	87	224	-72	250	-41	236	87	250	-41	251	79	163	-88	134	-105	143	-122	163	-88	143	-122	188	-99	163	-88	188	-99	186	-72	216	90	201	89	202	-7	216	90	202	-7	208	-12	216	90	208	-12	212	-16	216	90	212	-16	214	-21	216	90	214	-21	214	-27	170	21	175	13	176	73	176	73	175	13	183	5	176	73	183	5	187	83	187	83	183	5	194	-2	187	83	194	-2	201	89	201	89	194	-2	202	-7	169	59	167	41	167	31	169	59	167	31	170	21	169	59	170	21	176	73	257	289	268	324	266	337	266	337	274	457	257	289	257	289	274	457	254	442	257	289	254	442	242	311	242	311	254	442	240	419	242	311	240	419	232	335	232	335	240	419	232	391	232	335	232	391	229	360	329	375	339	384	339	444	339	444	339	384	345	396	339	444	345	396	345	430	345	430	345	396	347	413	282	359	292	363	300	463	300	463	292	363	303	366	300	463	303	366	316	461	316	461	303	366	317	369	316	461	317	369	329	455	329	455	317	369	329	375	329	455	329	375	339	444	274	457	266	337	268	346	274	457	268	346	274	354	274	457	274	354	282	359	274	457	282	359	300	463	321	268	300	285	309	250	309	250	300	285	285	299	309	250	285	299	280	269	280	269	285	299	274	312	280	269	274	312	268	324	90	289	101	324	100	337	100	337	107	457	90	289	90	289	107	457	87	442	90	289	87	442	74	311	74	311	87	442	73	419	74	311	73	419	65	335	65	335	73	419	65	391	65	335	65	391	62	360	162	375	171	384	172	444	172	444	171	384	177	396	172	444	177	396	177	430	177	430	177	396	179	413	115	359	125	363	133	463	133	463	125	363	137	366	133	463	137	366	149	461	149	461	137	366	150	369	149	461	150	369	162	455	162	455	150	369	162	375	162	455	162	375	172	444	107	457	100	337	102	346	107	457	102	346	107	354	107	457	107	354	115	359	107	457	115	359	133	463	155	268	134	285	143	250	143	250	134	285	118	299	143	250	118	299	113	269	113	269	118	299	107	312	113	269	107	312	101	324	101	324	90	289	113	269	268	324	257	289	280	269	124	19	106	-97	121	-97	124	19	121	-97	126	-77	103	341	103	273	109	340	109	340	103	273	111	275	109	340	111	275	116	338	116	338	111	275	118	277	116	338	118	277	124	335	124	335	118	277	127	281	124	335	127	281	134	330	134	330	127	281	137	286	134	330	137	286	148	324	148	324	137	286	149	292	148	324	149	292	160	319	160	319	149	292	158	296	160	319	158	296	167	298	187	128	202	158	188	299	188	299	191	315	179	316	188	299	179	316	176	299	176	299	179	316	169	317	176	299	169	317	167	298	167	298	169	317	160	319	196	338	195	331	202	158	202	158	195	331	193	323	202	158	193	323	191	315	209	461	198	456	201	269	201	269	198	456	201	262	202	158	201	262	197	352	202	158	197	352	197	345	202	158	197	345	196	338	201	276	202	283	209	461	209	461	202	283	203	291	209	461	203	291	204	299	204	299	212	299	208	315	208	315	212	299	220	316	220	316	212	299	222	299	220	316	222	299	229	317	229	317	222	299	232	297	229	317	232	297	239	320	239	320	232	297	241	294	239	320	241	294	250	325	250	325	241	294	252	289	250	325	252	289	263	331	263	331	252	289	263	283	263	331	263	283	272	335	272	335	263	283	272	278	272	335	272	278	279	275	272	335	279	275	280	338	280	338	279	275	285	273	280	338	285	273	286	340	286	340	285	273	290	272	286	340	290	272	292	341	292	341	290	272	295	271	292	341	295	271	297	342	297	342	295	271	308	273	297	342	308	273	310	340	310	340	308	273	318	278	310	340	318	278	320	335	320	335	318	278	327	285	320	335	327	285	328	328	328	328	327	285	332	295	328	328	332	295	332	319	332	319	332	295	334	307	246	390	252	400	252	448	252	448	252	400	256	409	252	448	256	409	258	438	258	438	256	409	259	418	258	438	259	418	259	426	222	358	228	366	234	461	234	461	228	366	238	379	234	461	238	379	244	456	244	456	238	379	246	390	244	456	246	390	252	448	222	463	209	461	211	329	222	463	211	329	215	341	222	463	215	341	218	350	222	463	218	350	222	358	222	463	222	358	234	461	209	461	204	299	208	315	209	461	208	315	211	329	198	456	191	447	191	382	198	456	191	382	193	374	198	456	193	374	195	367	198	456	195	367	196	362	198	456	196	362	197	357	198	456	197	357	197	352	198	456	197	352	201	262	202	158	218	182	211	200	202	158	211	200	206	217	202	158	206	217	203	232	202	158	203	232	201	247	202	158	201	247	201	262	191	315	188	299	202	158	188	299	182	274	187	128	187	128	182	274	173	250	187	128	173	250	173	90	173	90	173	250	161	227	173	90	161	227	159	45	159	45	161	227	146	206	159	45	146	206	145	-7	145	-7	146	206	139	-29	146	206	129	188	131	175	146	206	131	175	132	164	146	206	132	164	133	154	146	206	133	154	133	145	146	206	133	145	133	135	146	206	133	135	135	-46	146	206	135	-46	139	-29	135	-46	133	135	133	113	184	415	185	408	186	436	186	436	185	408	186	401	186	436	186	401	191	447	191	447	186	401	188	392	191	447	188	392	191	382	62	308	63	296	63	319	63	319	63	296	68	286	63	319	68	286	68	328	68	328	68	286	75	279	68	328	75	279	75	336	75	336	75	279	84	275	75	336	84	275	85	340	85	340	84	275	96	273	85	340	96	273	97	342	97	342	96	273	103	273	97	342	103	273	103	341	131	88	129	63	131	-61	131	88	131	-61	135	-46	131	88	135	-46	133	113	127	39	124	19	126	-77	127	39	126	-77	131	-61	127	39	131	-61	129	63	184	415	186	436	184	422	209	461	201	269	201	276	7	59	9	49	9	70	9	70	9	49	13	40	9	70	13	40	14	80	14	80	13	40	21	33	14	80	21	33	21	87	21	87	21	33	30	29	21	87	30	29	31	92	31	92	30	29	41	27	31	92	41	27	42	94	42	94	41	27	45	27	42	94	45	27	47	94	47	94	45	27	51	28	47	94	51	28	53	92	53	92	51	28	57	30	53	92	57	30	60	90	60	90	57	30	64	32	60	90	64	32	68	87	68	87	64	32	72	35	68	87	72	35	77	83	77	83	72	35	87	42	77	83	87	42	92	76	92	76	87	42	99	46	92	76	99	46	103	72	103	72	99	46	109	48	103	72	109	48	113	69	113	69	109	48	121	50	113	69	121	50	124	67	124	67	121	50	135	51	124	67	135	51	137	66	142	-87	135	51	132	-92	163	320	153	323	153	298	153	298	153	323	142	327	153	298	142	327	141	294	141	294	142	327	130	333	141	294	130	333	127	287	109	278	114	280	114	340	114	340	114	280	120	283	114	340	120	283	121	337	121	337	120	283	127	287	121	337	127	287	130	333	96	277	100	277	102	343	102	343	100	277	104	277	102	343	104	277	107	342	107	342	104	277	109	278	107	342	109	278	114	340	61	310	63	299	63	321	63	321	63	299	67	290	63	321	67	290	67	330	67	330	67	290	74	283	67	330	74	283	74	337	74	337	74	283	84	279	74	337	84	279	84	342	84	342	84	279	96	277	84	342	96	277	96	343	96	343	96	277	102	343	141	92	140	83	142	-87	142	-87	140	83	139	75	142	-87	139	75	137	66	141	132	142	114	144	203	144	203	142	114	146	6	144	203	146	6	146	14	146	14	146	22	144	203	144	203	146	22	147	30	144	203	147	30	157	221	157	221	147	30	147	36	157	221	147	36	148	43	157	221	148	43	150	51	150	51	158	51	152	66	152	66	158	51	164	66	164	66	158	51	168	50	164	66	168	50	175	67	175	67	168	50	177	49	175	67	177	49	186	70	186	70	177	49	187	46	186	70	187	46	198	75	198	75	187	46	198	42	198	75	198	42	210	36	193	340	193	333	196	166	196	166	193	333	192	326	196	166	192	326	190	318	190	318	187	303	196	166	196	166	187	303	183	148	183	148	187	303	178	269	183	148	178	269	171	126	171	126	178	269	168	242	171	126	168	242	162	100	162	100	168	242	157	221	162	100	157	221	152	66	187	303	190	318	181	318	187	303	181	318	175	302	175	302	181	318	172	319	175	302	172	319	164	301	164	301	172	319	163	320	164	301	163	320	153	298	203	209	200	222	196	166	196	166	200	222	199	237	196	166	199	237	198	256	198	256	198	268	198	456	198	456	198	268	199	278	198	456	199	278	208	461	208	461	199	278	199	286	208	461	199	286	201	294	208	461	201	294	203	302	203	302	216	301	204	317	204	317	216	301	218	319	218	319	216	301	227	300	218	319	227	300	230	321	230	321	227	300	237	297	230	321	237	297	240	323	240	323	237	297	248	292	240	323	248	292	252	327	252	327	248	292	263	286	252	327	263	286	268	333	268	333	263	286	272	282	212	81	198	75	210	36	212	81	210	36	219	32	255	439	251	449	251	406	255	439	251	406	254	414	255	439	254	414	257	422	255	439	257	422	257	428	215	348	221	360	221	463	221	463	221	360	228	372	221	463	228	372	233	461	233	461	228	372	238	387	233	461	238	387	243	456	243	456	238	387	245	397	243	456	245	397	251	449	251	449	245	397	251	406	244	26	255	27	256	90	256	90	255	27	265	31	256	90	265	31	266	86	266	86	265	31	273	38	266	86	273	38	273	79	273	79	273	38	277	48	273	79	277	48	278	70	278	70	277	48	279	59	256	90	244	92	244	26	244	26	244	92	241	92	244	26	241	92	238	26	238	26	241	92	236	92	238	26	236	92	233	27	233	27	236	92	231	90	233	27	231	90	226	30	226	30	231	90	226	88	226	30	226	88	220	85	220	85	212	81	219	32	220	85	219	32	226	30	268	333	272	282	276	337	276	337	272	282	280	279	276	337	280	279	283	339	283	339	280	279	286	277	283	339	286	277	289	340	289	340	286	277	292	276	289	340	292	276	295	341	295	341	292	276	297	275	295	341	297	275	299	342	299	342	297	275	309	277	299	342	309	277	310	340	310	340	309	277	319	282	310	340	319	282	319	336	319	336	319	282	326	289	319	336	326	289	327	329	327	329	326	289	332	299	327	329	332	299	332	320	332	320	332	299	333	310	208	461	204	317	210	335	208	461	210	335	221	463	221	463	210	335	215	348	208	461	203	302	204	317	198	456	191	448	192	377	198	456	192	377	193	370	198	456	193	370	194	363	198	456	194	363	194	355	198	456	194	355	196	166	198	456	196	166	198	256	196	166	214	185	207	198	196	166	207	198	203	209	196	166	194	355	194	347	191	448	186	437	187	402	191	448	187	402	189	394	191	448	189	394	190	385	191	448	190	385	192	377	186	437	185	423	185	419	186	437	185	419	185	414	186	437	185	414	186	409	186	437	186	409	187	402	157	221	150	51	152	66	155	-49	155	-44	155	-53	155	-53	155	-44	155	-39	155	-53	155	-39	154	-67	154	-67	155	-39	153	-32	154	-67	153	-32	152	-25	149	-78	154	-67	152	-25	149	-78	152	-25	149	-15	149	-78	149	-15	147	-7	149	-78	147	-7	147	0	149	-78	147	0	146	6	149	-78	146	6	142	114	149	-78	142	114	142	-87	142	114	142	101	142	-87	137	66	135	51	142	-87	135	51	130	34	132	-92	132	-92	130	34	124	21	132	-92	124	21	119	-93	119	-93	124	21	119	9	119	-93	119	9	111	-2	119	-93	111	-2	107	-92	107	-92	111	-2	101	-16	107	-92	101	-16	97	-87	97	-87	101	-16	94	-27	97	-87	94	-27	89	-80	89	-80	94	-27	89	-36	89	-80	89	-36	85	-44	144	203	126	185	133	171	144	203	133	171	137	159	144	203	137	159	140	147	144	203	140	147	141	132	84	-70	89	-80	85	-44	84	-70	85	-44	83	-51	84	-70	83	-51	82	-59	141	92	142	-87	142	101	193	340	196	166	194	347	189	29	233	36	236	305	236	305	233	36	272	56	236	305	272	56	275	285	275	285	272	56	303	87	275	285	303	87	305	254	305	254	303	87	324	126	305	254	324	126	324	216	324	216	324	126	331	171	55	215	55	126	75	254	75	254	55	126	75	86	75	254	75	86	105	285	105	285	75	86	105	56	105	285	105	56	144	305	144	305	105	56	144	36	144	305	144	36	189	312	189	312	144	36	189	29	189	312	189	29	236	305	55	126	55	215	48	171	476	41	478	25	478	57	478	57	478	25	485	11	478	57	485	11	485	71	485	71	485	11	496	0	485	71	496	0	496	82	496	82	496	0	509	-6	496	82	509	-6	510	89	510	89	509	-6	525	-8	510	89	525	-8	526	91	526	91	525	-8	541	-6	526	91	541	-6	542	89	542	89	541	-6	555	0	542	89	555	0	555	81	555	81	555	0	566	11	555	81	566	11	566	70	566	70	566	11	573	25	566	70	573	25	573	57	573	57	573	25	575	41	251	41	254	25	254	57	254	57	254	25	260	11	254	57	260	11	261	71	261	71	260	11	271	0	261	71	271	0	272	82	272	82	271	0	285	-6	272	82	285	-6	286	89	286	89	285	-6	301	-8	286	89	301	-8	302	91	302	91	301	-8	317	-6	302	91	317	-6	318	89	318	89	317	-6	331	0	318	89	331	0	331	81	331	81	331	0	342	11	331	81	342	11	342	70	342	70	342	11	349	25	342	70	349	25	349	57	349	57	349	25	351	41	27	41	30	25	30	57	30	57	30	25	36	11	30	57	36	11	37	71	37	71	36	11	47	0	37	71	47	0	48	82	48	82	47	0	60	-6	48	82	60	-6	61	89	61	89	60	-6	76	-8	61	89	76	-8	78	91	78	91	76	-8	92	-6	78	91	92	-6	93	89	93	89	92	-6	106	0	93	89	106	0	107	81	107	81	106	0	117	11	107	81	117	11	117	70	117	70	117	11	124	25	117	70	124	25	124	57	124	57	124	25	127	41	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	695	211	676	221	678	200	678	200	676	221	664	203	656	202	664	203	676	221	656	202	676	221	652	225	652	225	610	217	612	151	652	225	612	151	624	172	652	225	624	172	632	183	652	225	632	183	640	192	652	225	640	192	648	198	652	225	648	198	656	202	610	217	574	197	588	74	610	217	588	74	593	100	610	217	593	100	601	126	610	217	601	126	612	151	608	9	598	14	606	-11	606	-11	598	14	592	23	606	-11	592	23	577	-7	577	-7	592	23	587	35	577	-7	587	35	586	51	586	51	588	74	577	-7	577	-7	588	74	574	197	577	-7	574	197	553	4	553	4	574	197	545	165	553	4	545	165	535	23	535	23	545	165	526	125	535	23	526	125	524	49	524	49	526	125	520	80	704	127	699	104	703	61	703	61	699	104	692	82	703	61	692	82	689	37	689	37	692	82	683	60	689	37	683	60	673	17	673	17	683	60	673	41	678	200	689	193	695	211	695	211	689	193	698	181	695	211	698	181	710	194	710	194	698	181	703	166	710	194	703	166	705	149	705	149	704	127	713	88	713	88	704	127	703	61	719	172	710	194	713	88	719	172	713	88	720	116	719	172	720	116	722	144	705	149	713	88	710	194	619	7	621	-10	631	8	631	8	621	-10	635	-6	631	8	635	-6	642	12	642	12	635	-6	649	-1	642	12	649	-1	653	19	653	19	649	-1	662	6	653	19	662	6	663	29	663	29	662	6	673	17	663	29	673	17	673	41	608	9	606	-11	621	-10	608	9	621	-10	619	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	695	211	676	221	679	200	679	200	676	221	666	203	657	202	666	203	676	221	657	202	676	221	652	225	652	225	610	217	611	150	652	225	611	150	624	172	652	225	624	172	632	183	652	225	632	183	641	192	652	225	641	192	649	198	652	225	649	198	657	202	610	217	574	197	588	75	610	217	588	75	593	100	610	217	593	100	601	126	610	217	601	126	611	150	608	9	598	14	606	-11	606	-11	598	14	591	23	606	-11	591	23	577	-7	577	-7	591	23	587	36	577	-7	587	36	586	51	586	51	588	75	577	-7	577	-7	588	75	574	197	577	-7	574	197	553	4	553	4	574	197	545	165	553	4	545	165	535	23	535	23	545	165	526	125	535	23	526	125	524	49	524	49	526	125	520	80	704	127	699	104	703	61	703	61	699	104	693	82	703	61	693	82	689	37	689	37	693	82	684	60	689	37	684	60	673	17	673	17	684	60	673	41	679	200	689	193	695	211	695	211	689	193	698	181	695	211	698	181	710	194	710	194	698	181	703	166	710	194	703	166	705	149	705	149	704	127	713	88	713	88	704	127	703	61	719	172	710	194	713	88	719	172	713	88	720	116	719	172	720	116	722	144	705	149	713	88	710	194	620	7	621	-10	632	8	632	8	621	-10	635	-6	632	8	635	-6	643	12	643	12	635	-6	649	-1	643	12	649	-1	653	19	653	19	649	-1	662	6	653	19	662	6	663	29	663	29	662	6	673	17	663	29	673	17	673	41	608	9	606	-11	621	-10	608	9	621	-10	620	7	940	211	920	221	922	200	922	200	920	221	909	203	901	202	909	203	920	221	901	202	920	221	896	225	896	225	855	217	856	151	896	225	856	151	868	172	896	225	868	172	876	183	896	225	876	183	884	192	896	225	884	192	892	198	896	225	892	198	901	202	855	217	819	197	832	74	855	217	832	74	838	100	855	217	838	100	846	126	855	217	846	126	856	151	852	9	843	14	850	-11	850	-11	843	14	836	23	850	-11	836	23	821	-7	821	-7	836	23	832	35	821	-7	832	35	830	51	830	51	832	74	821	-7	821	-7	832	74	819	197	821	-7	819	197	798	4	798	4	819	197	790	165	798	4	790	165	779	23	779	23	790	165	771	125	779	23	771	125	768	49	768	49	771	125	764	80	948	127	943	104	947	61	947	61	943	104	937	82	947	61	937	82	934	37	934	37	937	82	928	60	934	37	928	60	918	17	918	17	928	60	917	41	922	200	933	193	940	211	940	211	933	193	942	181	940	211	942	181	954	194	954	194	942	181	947	166	954	194	947	166	949	149	949	149	948	127	958	88	958	88	948	127	947	61	963	172	954	194	958	88	963	172	958	88	964	116	963	172	964	116	966	144	949	149	958	88	954	194	863	7	865	-10	875	8	875	8	865	-10	880	-6	875	8	880	-6	886	12	886	12	880	-6	893	-1	886	12	893	-1	897	19	897	19	893	-1	906	6	897	19	906	6	907	29	907	29	906	6	918	17	907	29	918	17	917	41	852	9	850	-11	865	-10	852	9	865	-10	863	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	152	248	145	243	162	209	162	209	145	243	137	182	130	175	137	182	137	237	130	175	137	237	125	169	125	169	137	237	119	162	137	237	137	182	145	243	140	24	142	75	137	26	137	26	142	75	135	29	123	42	135	29	133	93	123	42	133	93	106	149	22	152	54	113	137	237	137	237	54	113	82	85	137	237	82	85	106	149	106	149	82	85	105	61	106	149	105	61	123	42	149	22	152	24	152	48	152	48	152	24	154	26	152	48	154	26	155	39	155	39	154	26	155	29	155	39	155	29	155	32	148	60	142	75	143	22	148	60	143	22	146	22	148	60	146	22	149	22	148	60	149	22	152	48	142	75	140	24	142	23	142	75	142	23	143	22	142	75	133	93	135	29	163	257	158	253	162	209	163	257	162	209	181	231	163	257	181	231	168	262	203	277	201	279	202	262	203	277	202	262	204	272	203	277	204	272	204	275	201	279	199	280	202	262	202	262	199	280	196	281	202	262	196	281	194	248	194	248	196	281	192	280	194	248	192	280	188	278	182	274	175	269	181	231	182	274	181	231	194	248	182	274	194	248	188	278	137	237	106	149	113	156	137	237	113	156	119	162	54	113	22	152	22	146	152	248	162	209	158	253	168	262	181	231	175	269	53	49	59	54	75	120	75	120	59	54	66	59	75	120	66	59	75	66	75	66	190	149	106	153	106	153	190	149	109	238	106	153	109	238	92	256	75	120	75	66	106	153	49	93	30	71	36	33	49	93	36	33	43	40	49	93	43	40	48	45	49	93	48	45	53	49	49	93	53	49	75	120	30	71	17	53	20	23	30	71	20	23	24	25	30	71	24	25	30	28	30	71	30	28	36	33	17	53	9	40	10	23	17	53	10	23	13	22	17	53	13	22	16	22	17	53	16	22	20	23	9	40	7	29	7	27	9	40	7	27	8	25	9	40	8	25	10	23	78	210	106	153	92	256	78	210	92	256	76	274	78	210	76	274	73	276	78	210	73	276	71	278	78	210	71	278	70	228	190	149	190	155	156	190	190	149	156	190	130	217	190	149	130	217	109	238	70	228	71	278	70	279	70	228	70	279	68	280	70	228	68	280	66	281	70	228	66	281	63	242	66	281	63	280	63	242	63	242	63	280	60	279	63	242	60	279	59	254	59	254	60	279	58	276	59	254	58	276	57	263	57	263	58	276	56	273	57	263	56	273	56	270	338	382	338	431	0	431	338	382	0	431	0	382	233	465	185	465	-113	-7	233	465	-113	-7	-62	-7	100	265	37	265	92	238	100	265	92	238	143	36	100	265	143	36	142	47	100	265	142	47	133	385	142	47	136	407	136	403	142	47	136	403	135	399	142	47	135	399	134	395	142	47	134	395	134	390	142	47	134	390	133	385	128	425	134	418	446	452	446	452	134	418	266	430	446	452	266	430	283	431	283	431	313	429	446	452	446	452	313	429	337	425	446	452	337	425	357	418	395	372	446	452	390	384	390	384	446	452	385	395	373	408	385	395	446	452	373	408	446	452	357	418	446	452	395	372	397	359	446	452	397	359	399	344	446	452	399	344	399	327	446	452	399	327	416	324	199	265	236	394	136	407	199	265	136	407	145	64	199	265	145	64	146	69	199	265	146	69	178	186	199	265	178	186	192	238	199	265	192	238	311	238	199	265	311	238	319	265	178	186	146	69	171	158	178	186	171	158	290	158	178	186	290	158	297	186	142	51	143	55	136	407	142	51	136	407	142	47	144	59	145	64	136	407	144	59	136	407	143	55	136	407	236	394	241	409	136	407	241	409	246	420	136	407	246	420	254	426	136	407	254	426	266	430	136	407	266	430	134	418	446	452	86	452	104	433	446	452	104	433	118	430	446	452	118	430	128	425	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	48	75	190	0	48	75	42	54	190	0	42	54	34	38	190	0	34	38	24	27	190	0	24	27	11	20	190	0	11	20	-8	17	190	0	-8	17	-8	0	143	36	92	238	78	186	143	36	78	186	71	158	143	36	71	158	48	75	143	36	48	75	148	28	17	186	10	158	71	158	17	186	71	158	78	186	92	238	37	265	29	238	104	433	86	452	86	435	5	68	12	75	21	107	21	107	12	75	21	80	21	107	21	80	33	81	33	81	42	81	43	109	43	109	42	81	50	78	43	109	50	78	51	109	51	109	50	78	59	74	51	109	59	74	59	108	59	108	59	74	67	69	59	108	67	69	66	106	66	106	67	69	75	104	4	99	-9	87	-1	48	4	99	-1	48	0	59	4	99	0	59	5	68	4	99	5	68	21	107	5	27	0	36	2	3	2	3	0	36	-1	48	71	43	65	30	70	-1	70	-1	65	30	57	20	70	-1	57	20	55	-5	55	-5	57	20	47	15	55	-5	47	15	39	-7	39	-7	47	15	36	13	87	134	87	123	94	18	94	18	87	123	86	112	94	18	86	112	84	100	84	100	76	61	83	6	83	6	76	61	71	43	76	61	84	100	75	104	76	61	75	104	67	69	43	109	21	107	33	81	94	218	93	207	94	18	94	18	93	207	92	195	94	18	92	195	91	184	91	184	89	157	94	18	94	18	89	157	88	145	94	18	88	145	87	134	23	184	17	157	89	157	23	184	89	157	91	184	136	369	124	345	125	17	125	17	124	345	113	313	125	17	113	313	106	33	106	33	113	313	101	270	106	33	101	270	97	244	97	244	101	270	30	270	97	244	30	270	23	244	96	231	94	218	94	18	96	231	94	18	106	33	96	231	106	33	97	244	84	100	83	6	94	18	125	17	142	6	131	84	131	84	142	6	153	75	153	75	142	6	159	-1	153	75	159	-1	172	69	172	69	159	-1	175	-6	172	69	175	-6	188	65	188	65	175	-6	192	-7	188	65	192	-7	202	63	202	63	192	-7	208	-6	202	63	208	-6	216	62	216	62	208	-6	223	-1	216	62	223	-1	233	63	185	428	167	410	168	184	185	428	168	184	171	197	185	428	171	197	174	210	185	428	174	210	177	222	185	428	177	222	180	233	185	428	180	233	182	244	185	428	182	244	189	270	185	428	189	270	205	443	259	244	266	270	189	270	259	244	189	270	182	244	152	127	156	142	167	410	167	410	156	142	161	157	167	410	161	157	168	184	168	184	161	157	252	157	168	184	252	157	259	184	150	390	136	369	139	95	150	390	139	95	143	104	150	390	143	104	148	115	150	390	148	115	152	127	150	390	152	127	167	410	136	369	125	17	131	84	136	369	131	84	139	95	228	420	236	430	248	459	248	459	236	430	245	437	248	459	245	437	256	439	256	439	262	438	271	462	271	462	262	438	266	436	271	462	266	436	269	433	226	453	205	443	216	387	226	453	216	387	221	405	226	453	221	405	228	420	226	453	228	420	248	459	317	357	328	363	331	437	331	437	328	363	337	373	331	437	337	373	341	420	341	420	337	373	343	385	341	420	343	385	345	400	282	361	292	356	295	459	295	459	292	356	303	354	295	459	303	354	315	450	315	450	303	354	317	357	315	450	317	357	331	437	274	368	282	361	295	459	274	368	295	459	272	425	274	368	272	425	272	422	274	368	272	422	272	420	274	368	272	420	271	417	274	368	271	417	271	414	274	368	271	414	270	412	274	368	270	412	269	407	274	368	269	407	269	377	271	429	272	425	295	459	271	429	295	459	271	462	271	429	271	462	269	433	271	462	248	459	256	439	269	377	269	407	269	402	269	377	269	402	268	397	269	377	268	397	268	393	269	377	268	393	268	388	233	63	238	5	247	67	247	67	238	5	251	15	247	67	251	15	258	75	258	75	251	15	263	28	258	75	263	28	267	88	267	88	263	28	271	39	267	88	271	39	276	105	276	105	271	39	277	52	276	105	277	52	293	105	293	105	277	52	283	66	293	105	283	66	288	84	24	14	13	19	19	-4	24	14	19	-4	39	-7	24	14	39	-7	36	13	5	27	2	3	19	-4	5	27	19	-4	13	19	-21	51	-18	31	-18	70	-18	70	-18	31	-10	15	-18	70	-10	15	-9	87	-9	87	-10	15	2	3	-9	87	2	3	-1	48	71	43	70	-1	83	6	233	63	223	-1	238	5	205	443	189	270	216	387	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	197	215	205	215	199	238	199	238	205	215	204	238	225	239	204	238	205	215	225	239	205	215	213	214	139	83	175	218	137	75	137	75	175	218	229	420	137	75	229	420	126	410	126	410	229	420	232	427	126	410	232	427	253	452	253	452	232	427	237	430	253	452	237	430	245	431	245	431	265	428	253	452	253	452	265	428	306	447	182	240	223	394	227	410	182	240	227	410	229	420	182	240	187	216	187	239	182	240	229	420	175	218	182	240	175	218	187	216	132	49	133	57	126	410	132	49	126	410	131	44	134	66	137	75	126	410	134	66	126	410	133	57	117	427	122	423	253	452	253	452	122	423	125	418	253	452	125	418	126	410	253	452	75	452	98	432	253	452	98	432	109	430	253	452	109	430	117	427	299	353	297	333	315	231	315	231	297	333	292	314	315	231	292	314	288	222	288	222	292	314	286	296	288	222	286	296	278	280	278	280	267	264	288	222	288	222	267	264	258	216	280	420	291	408	306	447	306	447	291	408	298	392	306	447	298	392	300	372	300	372	315	231	306	447	393	385	376	414	384	289	393	385	384	289	392	307	393	385	392	307	397	327	393	385	397	327	399	348	315	231	338	243	347	435	347	435	338	243	359	259	347	435	359	259	376	414	376	414	359	259	373	273	376	414	373	273	384	289	258	216	267	264	256	252	258	216	256	252	242	244	258	216	242	244	225	239	258	216	225	239	223	214	197	215	199	238	195	238	197	215	195	238	192	238	197	215	192	238	187	239	197	215	187	239	187	216	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	454	-2	468	54	470	326	454	-2	470	326	448	275	448	275	470	326	443	311	448	275	443	311	413	299	506	61	495	50	498	23	498	23	495	50	486	44	498	23	486	44	479	41	479	41	476	42	476	6	476	6	476	42	473	43	476	6	473	43	471	45	469	49	468	54	454	-2	469	49	454	-2	476	6	469	49	476	6	471	45	474	86	481	114	494	346	494	346	481	114	491	150	494	346	491	150	504	195	504	195	527	275	515	370	515	370	527	275	537	401	470	326	468	54	470	66	470	326	470	66	474	86	470	326	474	86	494	346	515	370	494	346	504	195	535	303	561	401	537	401	535	303	537	401	527	275	535	303	527	275	583	275	535	303	583	275	583	303	521	49	546	85	530	95	521	49	530	95	517	76	521	49	517	76	506	61	521	49	506	61	498	23	479	41	476	6	498	23	448	275	403	115	403	1	448	275	403	1	416	-3	448	275	416	-3	431	-5	448	275	431	-5	454	-2	397	95	393	76	394	10	397	95	394	10	403	1	397	95	403	1	403	115	389	60	387	47	388	22	389	60	388	22	394	10	389	60	394	10	393	76	579	0	583	3	588	101	588	101	583	3	588	4	588	101	588	4	593	5	593	5	596	4	594	69	594	69	596	4	603	44	588	101	569	103	573	-8	588	101	573	-8	576	-3	588	101	576	-3	579	0	594	69	588	101	593	5	651	11	639	-7	648	-8	651	11	648	-8	656	-8	651	11	632	15	639	-7	608	1	613	0	616	26	616	26	613	0	622	-3	616	26	622	-3	632	15	632	15	622	-3	630	-5	632	15	630	-5	639	-7	596	4	599	4	603	44	603	44	599	4	603	3	603	44	603	3	616	26	616	26	603	3	608	1	605	188	615	169	616	280	616	280	615	169	630	146	616	280	630	146	634	298	634	298	630	146	653	118	634	298	653	118	659	309	659	309	653	118	667	101	659	309	667	101	664	254	664	254	665	266	659	309	659	309	665	266	670	276	659	309	670	276	690	312	690	312	670	276	677	283	690	312	677	283	687	288	604	257	600	227	601	207	604	257	601	207	605	188	604	257	605	188	616	280	699	290	698	312	690	312	699	290	690	312	687	288	699	290	706	311	698	312	741	299	742	261	746	298	746	298	742	261	751	239	746	298	751	239	750	297	750	297	751	239	754	297	759	298	754	297	759	209	759	298	759	209	777	207	736	301	729	304	731	277	736	301	731	277	742	261	736	301	742	261	741	299	777	207	793	311	773	311	777	207	773	311	770	306	777	207	770	306	767	302	777	207	767	302	763	299	777	207	763	299	759	298	759	209	754	297	751	239	722	307	714	309	716	287	722	307	716	287	731	277	722	307	731	277	729	304	716	287	714	309	706	311	716	287	706	311	699	290	751	49	756	78	755	97	751	49	755	97	749	116	751	49	749	116	739	137	751	49	739	137	737	25	688	-4	715	7	690	36	690	36	715	7	692	48	702	187	692	48	715	7	702	187	715	7	723	161	723	161	715	7	737	25	723	161	737	25	739	137	688	-4	690	36	685	26	688	-4	685	26	677	18	688	-4	677	18	665	13	688	-4	665	13	656	-8	665	13	651	11	656	-8	678	86	686	73	688	204	688	204	686	73	690	60	688	204	690	60	702	187	702	187	690	60	692	48	688	204	677	219	678	86	678	86	677	219	670	233	678	86	670	233	667	101	667	101	670	233	665	244	667	101	665	244	664	254	573	-8	569	103	555	-8	388	22	387	47	386	38	448	275	413	299	413	275	38	72	137	27	133	34	225	239	213	214	223	214	299	353	315	231	300	372	306	447	315	231	347	435	306	447	265	428	280	420	98	432	75	452	75	435	50	95	63	54	50	195	50	95	50	195	47	167	50	95	47	167	46	162	50	95	46	162	46	157	50	95	46	157	46	151	50	95	46	151	45	145	50	95	45	145	45	140	29	195	23	167	47	167	29	195	47	167	50	195	143	38	132	61	122	-2	122	-2	132	61	126	88	122	-2	126	88	124	117	124	117	124	384	122	-2	122	-2	124	384	91	335	122	-2	91	335	87	20	87	20	91	335	68	281	87	20	68	281	63	54	63	54	68	281	62	254	63	54	62	254	60	245	43	281	35	254	62	254	43	281	62	254	68	281	124	128	125	139	124	384	124	384	125	139	126	149	124	384	126	149	167	423	167	423	126	149	127	158	167	423	127	158	129	167	129	167	284	167	133	195	133	195	284	167	293	195	137	219	140	234	167	423	167	423	140	234	143	246	167	423	143	246	146	254	146	254	311	254	149	281	149	281	311	254	319	281	287	66	265	46	268	25	268	25	265	46	241	31	268	25	241	31	239	6	239	6	241	31	215	20	239	6	215	20	206	-6	206	-6	215	20	185	17	168	-10	206	-6	185	17	168	-10	185	17	160	22	168	-10	160	22	143	38	168	-10	143	38	122	-2	326	364	330	328	334	447	326	364	334	447	319	394	319	394	334	447	314	454	319	394	314	454	308	418	308	418	314	454	293	459	308	418	293	459	292	434	292	434	293	459	272	440	236	428	272	440	271	460	236	428	271	460	216	450	149	281	161	319	167	423	167	423	161	319	180	361	167	423	180	361	216	450	216	450	180	361	206	400	216	450	206	400	236	428	167	423	146	254	149	281	167	423	129	167	135	206	167	423	135	206	137	219	354	325	369	425	352	437	354	325	352	437	334	447	354	325	334	447	330	328	293	459	271	460	272	440	295	51	321	83	308	90	295	51	308	90	287	66	295	51	287	66	268	25	63	54	60	245	57	233	63	54	57	233	54	219	63	54	54	219	52	206	63	54	52	206	50	195	124	384	124	117	124	128	135	206	129	167	133	195	644	171	629	82	638	-30	638	-30	629	82	589	5	638	-30	589	5	564	-105	564	-105	589	5	527	-56	564	-105	527	-56	470	-153	470	-153	527	-56	450	-97	470	-153	450	-97	362	-171	362	-171	450	-97	362	-111	629	260	638	373	589	338	589	338	638	373	564	448	589	338	564	448	527	399	527	399	564	448	470	496	527	399	470	496	450	439	450	439	470	496	362	454	273	439	362	454	362	514	273	439	362	514	254	496	96	260	136	338	160	448	160	448	136	338	196	399	160	448	196	399	254	496	254	496	196	399	273	439	87	373	39	279	39	63	87	373	39	63	81	171	87	373	81	171	96	260	87	373	96	260	160	448	196	-56	136	5	160	-105	160	-105	136	5	96	82	160	-105	96	82	87	-30	87	-30	96	82	81	171	644	171	686	279	638	373	644	171	686	63	686	279	470	496	362	514	362	454	644	171	638	-30	686	63	273	-97	196	-56	254	-153	273	-97	254	-153	362	-171	273	-97	362	-171	362	-111	87	-30	81	171	39	63	196	-56	160	-105	254	-153	686	279	686	63	704	171	638	373	629	260	644	171	39	63	39	279	22	171	38	324	39	269	45	351	45	351	39	269	50	247	45	351	50	247	56	376	56	376	50	247	66	231	56	376	66	231	71	399	71	399	66	231	88	222	71	399	88	222	88	419	88	419	88	222	103	286	88	419	103	286	101	302	101	302	105	434	88	419	123	219	132	220	125	258	125	258	132	220	138	256	151	258	138	256	141	221	151	258	141	221	149	224	115	264	107	273	114	219	115	264	114	219	123	219	115	264	123	219	125	258	103	286	88	222	114	219	103	286	114	219	107	273	151	258	156	227	162	262	162	262	156	227	170	236	162	262	170	236	174	270	174	270	170	236	183	246	174	270	183	246	186	282	186	282	183	246	195	259	186	282	195	259	199	300	199	300	195	259	206	273	199	300	206	273	215	289	138	256	132	220	141	221	106	343	111	363	122	445	122	445	111	363	118	382	122	445	118	382	127	400	127	400	135	415	141	454	141	454	135	415	144	425	141	454	144	425	161	460	161	460	144	425	153	433	161	460	153	433	163	437	105	434	101	302	102	323	105	434	102	323	106	343	105	434	106	343	122	445	181	437	182	462	178	438	178	438	182	462	174	439	163	437	174	439	182	462	163	437	182	462	161	460	216	378	225	383	228	444	228	444	225	383	233	392	228	444	233	392	236	431	236	431	233	392	237	403	236	431	237	403	239	416	188	380	196	377	199	459	199	459	196	377	204	376	199	459	204	376	215	453	215	453	204	376	216	378	215	453	216	378	228	444	199	459	186	430	188	380	186	433	186	430	199	459	186	433	199	459	184	435	184	435	199	459	182	462	184	435	182	462	181	437	141	454	122	445	127	400	186	430	185	424	188	380	188	380	185	424	183	419	188	380	183	419	182	385	182	385	183	419	179	414	182	385	179	414	177	392	177	392	179	414	177	409	177	392	177	409	176	400	391	462	97	-9	136	-9	391	462	136	-9	430	462	420	23	413	18	413	-7	413	-7	413	18	405	15	413	-7	405	15	397	14	397	14	388	16	393	-8	393	-8	388	16	381	19	393	-8	381	19	376	26	393	-8	376	26	366	-5	366	-5	376	26	373	35	366	-5	373	35	372	48	372	48	377	209	366	-5	366	-5	377	209	360	195	366	-5	360	195	343	175	433	205	435	233	427	201	427	201	435	233	421	195	404	171	421	195	414	228	404	171	414	228	395	220	372	48	374	79	377	209	377	209	374	79	380	112	377	209	380	112	395	220	395	220	380	112	390	143	395	220	390	143	404	171	366	-5	343	175	342	3	342	3	343	175	329	152	342	3	329	152	324	18	324	18	329	152	318	125	324	18	318	125	313	40	313	40	318	125	311	97	313	40	311	97	308	67	473	153	467	124	468	15	468	15	467	124	459	94	468	15	459	94	451	4	451	4	459	94	447	66	451	4	447	66	434	39	434	39	427	30	433	-2	433	-2	427	30	420	23	433	-2	420	23	413	-7	397	14	393	-8	413	-7	483	231	456	235	460	210	460	210	456	235	452	211	445	211	452	211	456	235	445	211	456	235	439	209	439	209	456	235	435	233	439	209	435	233	433	205	466	206	471	199	483	231	483	231	471	199	474	191	483	231	474	191	475	180	475	180	484	29	483	231	484	29	501	50	505	221	505	221	501	50	516	74	505	221	516	74	522	205	522	205	516	74	527	100	522	205	527	100	533	183	533	183	527	100	534	128	533	183	534	128	537	157	473	153	468	15	484	29	473	153	484	29	475	180	434	39	433	-2	451	4	435	233	414	228	421	195	483	231	484	29	505	221	483	231	460	210	466	206	151	258	149	224	156	227	39	269	38	324	35	296	131	130	132	21	139	146	139	146	132	21	149	6	139	146	149	6	153	188	139	146	153	188	133	179	125	114	121	98	121	42	125	114	121	42	132	21	125	114	132	21	131	130	118	83	117	67	121	42	118	83	121	42	121	98	229	-86	210	-103	223	-140	223	-140	210	-103	192	-112	223	-140	192	-112	189	-148	189	-148	192	-112	176	-116	189	-148	176	-116	162	-117	162	-117	154	-116	189	-148	189	-148	154	-116	154	-151	217	-21	204	-21	207	-54	207	-54	204	-21	187	-22	207	-54	187	-22	186	-56	186	-56	187	-22	170	-23	186	-56	170	-23	167	-61	167	-61	170	-23	152	-26	167	-61	152	-26	151	-69	151	-69	152	-26	139	-80	229	-86	257	-125	250	-61	250	-61	257	-24	245	-23	250	-61	245	-23	241	-58	241	-58	245	-23	235	-22	241	-58	235	-22	232	-56	232	-56	235	-22	225	-21	232	-56	225	-21	223	-55	223	-55	225	-21	217	-21	223	-55	217	-21	214	-54	214	-54	217	-21	207	-54	147	-114	141	-110	154	-151	154	-151	141	-110	137	-104	154	-151	137	-104	123	-148	123	-148	137	-104	135	-96	123	-148	135	-96	135	-31	135	-31	135	-96	152	-26	152	-26	135	-96	139	-80	183	210	169	199	171	-3	183	210	171	-3	196	-7	183	210	196	-7	195	50	183	210	195	50	197	66	183	210	197	66	219	243	153	188	149	6	171	-3	153	188	171	-3	169	199	96	137	108	138	109	173	109	173	108	138	119	140	109	173	119	140	133	179	133	179	119	140	129	143	133	179	129	143	139	146	70	137	83	137	70	171	70	171	83	137	81	170	109	173	81	170	83	137	109	173	83	137	96	137	259	271	250	169	281	209	259	271	281	209	300	293	300	293	281	209	309	240	300	293	309	240	340	307	340	307	309	240	334	261	340	307	334	261	357	274	203	86	213	109	219	243	219	243	213	109	229	136	219	243	229	136	259	271	259	271	229	136	250	169	195	50	196	-7	196	41	268	-26	288	-105	295	22	295	22	288	-105	315	-78	295	22	315	-78	315	91	315	91	315	-78	326	-81	315	91	326	-81	358	150	358	150	326	-81	333	-46	338	-84	333	-46	326	-81	293	22	295	22	315	91	293	22	315	91	275	11	275	11	315	91	266	45	275	11	266	45	257	3	257	3	266	45	238	-2	218	-5	238	-2	266	45	218	-5	266	45	215	26	218	-5	215	26	210	27	218	-5	210	27	204	30	218	-5	204	30	199	35	218	-5	199	35	196	-7	333	-46	338	-84	343	-49	343	-49	338	-84	350	-86	343	-49	350	-86	353	-52	353	-52	350	-86	362	-87	353	-52	362	-87	363	-53	363	-53	362	-87	375	-87	363	-53	375	-87	373	-54	373	-54	375	-87	382	-54	393	-54	382	-54	392	-86	393	-54	392	-86	411	-83	471	-58	457	-30	451	-70	451	-70	457	-30	437	-41	451	-70	437	-41	431	-78	431	-78	437	-41	420	-49	431	-78	420	-49	411	-83	411	-83	420	-49	406	-52	411	-83	406	-52	393	-54	382	-54	375	-87	392	-86	257	-24	250	-61	257	-125	257	-24	257	-125	288	-105	257	-24	288	-105	268	-26	389	275	391	311	383	278	383	278	391	311	377	278	357	274	377	278	376	312	357	274	376	312	340	307	427	299	417	305	436	291	436	291	417	305	405	309	436	291	405	309	400	253	400	253	388	209	521	303	521	303	388	209	358	150	521	303	358	150	333	-46	405	309	391	311	395	271	405	309	395	271	398	264	405	309	398	264	400	253	391	311	376	312	377	278	437	291	436	291	400	253	437	291	400	253	521	303	437	291	521	303	444	303	116	-40	98	-51	99	-140	116	-40	99	-140	123	-148	116	-40	123	-148	135	-31	68	-99	71	-114	72	-81	72	-81	71	-114	82	-128	72	-81	82	-128	82	-65	82	-65	82	-128	99	-140	82	-65	99	-140	98	-51	26	181	31	146	38	176	38	176	31	146	44	142	38	176	44	142	49	173	49	173	44	142	57	139	49	173	57	139	60	172	60	172	57	139	70	137	60	172	70	137	70	171	31	146	26	181	18	152	196	41	196	-7	199	35	147	-114	154	-151	154	-116	229	-86	223	-140	257	-125	391	311	389	275	395	271	219	243	197	66	203	86	716	434	728	472	712	435	712	435	728	472	707	435	691	430	707	435	728	472	691	430	728	472	681	463	771	456	761	465	768	387	771	456	768	387	780	430	771	456	780	430	778	445	657	346	684	315	688	368	688	368	684	315	734	349	688	368	734	349	711	395	711	395	734	349	719	424	728	472	719	424	734	349	728	472	734	349	746	470	746	470	734	349	768	387	746	470	768	387	761	465	569	396	512	209	548	262	548	262	620	286	591	318	591	318	620	286	623	329	623	329	620	286	684	315	623	329	684	315	657	346	548	262	591	318	569	396	569	396	591	318	591	320	569	396	591	320	627	438	627	438	591	320	617	358	627	438	617	358	643	390	728	472	716	434	718	431	728	472	718	431	719	428	728	472	719	428	719	424	681	463	627	438	643	390	681	463	643	390	669	415	681	463	669	415	691	430	186	79	161	50	172	0	172	0	161	50	138	30	172	0	138	30	119	23	119	23	115	23	172	0	172	0	115	23	114	-13	281	238	261	206	279	82	279	82	261	206	232	152	232	152	261	206	232	153	193	137	232	153	217	190	193	137	217	190	178	174	112	63	131	90	143	158	143	158	131	90	159	116	143	158	159	116	178	174	178	174	159	116	193	137	111	24	108	27	114	-13	114	-13	108	27	106	31	114	-13	106	31	90	-11	90	-11	106	31	106	36	112	140	106	36	112	63	112	140	112	63	143	158	90	-11	106	36	112	140	90	-11	112	140	85	118	90	-11	85	118	72	104	90	-11	72	104	71	-5	46	55	47	19	52	72	52	72	47	19	56	4	52	72	56	4	61	89	61	89	56	4	71	-5	61	89	71	-5	72	104	261	206	217	190	232	153	228	33	279	82	232	152	228	33	232	152	210	114	228	33	210	114	186	79	228	33	186	79	172	0	199	387	208	406	216	466	216	466	208	406	221	421	216	466	221	421	262	472	262	472	221	421	239	431	262	472	239	431	259	435	259	435	286	430	262	472	262	472	286	430	302	469	378	205	389	208	386	247	386	247	389	208	396	249	396	249	389	208	400	212	396	249	400	212	410	253	410	253	400	212	410	215	410	253	410	215	424	258	424	258	410	215	437	-11	424	258	437	-11	435	47	435	47	437	262	424	258	431	439	404	385	414	297	431	439	414	297	443	339	431	439	399	442	404	385	309	417	334	402	337	460	337	460	334	402	364	390	337	460	364	390	368	451	368	451	364	390	404	385	368	451	404	385	399	442	302	469	286	430	309	417	302	469	309	417	337	460	446	265	437	262	441	75	446	265	441	75	457	113	446	265	457	113	508	338	508	338	457	113	481	158	508	338	481	158	512	209	508	338	512	209	569	396	521	23	525	78	507	12	507	12	525	78	502	54	507	12	502	54	493	4	493	4	502	54	483	38	493	4	483	38	479	-2	479	-2	483	38	467	30	479	-2	467	30	466	-7	466	-7	467	30	455	28	451	-10	466	-7	455	28	451	-10	455	28	448	29	451	-10	448	29	442	31	451	-10	442	31	438	35	451	-10	438	35	437	-11	436	40	435	47	437	-11	436	40	437	-11	438	35	381	163	382	3	396	191	396	191	382	3	405	-7	396	191	405	-7	410	215	410	215	405	-7	437	-11	354	65	357	41	358	98	358	98	357	41	366	20	358	98	366	20	368	131	368	131	366	20	382	3	368	131	382	3	381	163	511	460	502	455	503	405	503	405	502	455	493	451	503	405	493	451	484	447	484	447	472	443	503	405	503	405	472	443	472	374	554	112	525	78	536	37	554	112	536	37	551	53	554	112	551	53	566	72	554	112	566	72	581	94	535	432	551	445	531	472	535	432	531	472	520	465	535	432	520	465	511	460	535	432	511	460	503	405	441	439	431	439	443	339	441	439	443	339	451	440	451	440	443	339	472	374	451	440	472	374	461	441	461	441	472	374	472	443	404	383	386	247	414	297	404	383	414	297	404	385	404	383	359	340	360	199	404	383	360	199	368	202	404	383	368	202	378	205	404	383	378	205	386	247	326	303	301	269	324	140	326	303	324	140	360	199	326	303	360	199	359	340	281	238	279	82	324	140	281	238	324	140	301	269	216	466	181	450	199	387	199	387	181	450	196	368	198	350	196	368	192	287	198	350	192	287	223	283	134	368	138	341	139	398	139	398	138	341	149	318	139	398	149	318	155	426	155	426	149	318	167	300	155	426	167	300	181	450	181	450	167	300	192	287	181	450	192	287	196	368	223	283	241	284	225	321	225	321	241	284	237	320	245	320	237	320	241	284	245	320	241	284	257	287	275	335	268	329	271	293	275	335	271	293	283	301	275	335	283	301	295	311	260	325	253	322	257	287	260	325	257	287	271	293	260	325	271	293	268	329	223	283	225	321	214	327	223	283	214	327	205	336	223	283	205	336	198	350	245	320	257	287	253	322	525	78	521	23	536	37	437	262	435	47	441	75	111	24	114	-13	115	23	47	19	46	55	44	38	105	133	88	136	95	44	116	-9	95	44	80	2	80	2	95	44	88	136	80	2	88	136	70	132	105	133	110	49	117	127	117	127	110	49	121	57	117	127	121	57	127	117	127	117	121	57	128	67	127	117	128	67	132	104	132	104	128	67	133	79	132	104	133	79	134	90	357	184	354	179	380	74	380	74	354	179	342	43	342	43	354	179	318	113	342	43	318	113	301	18	301	18	318	113	281	68	301	18	281	68	258	0	258	0	281	68	241	40	258	0	241	40	211	-10	211	-10	241	40	199	26	211	-10	199	26	159	-13	159	-13	199	26	154	23	362	260	367	204	373	250	373	250	367	204	380	74	373	250	380	74	386	242	386	242	380	74	399	94	386	242	399	94	406	279	406	279	399	94	417	117	406	279	417	117	428	316	428	316	417	117	433	143	428	316	433	143	453	350	453	350	433	143	448	171	453	350	448	171	463	200	355	271	351	284	353	210	355	271	353	210	367	204	355	271	367	204	362	260	305	254	313	243	315	394	315	394	313	243	322	233	315	394	322	233	328	408	328	408	322	233	331	224	328	408	331	224	356	430	356	430	331	224	341	216	356	430	341	216	349	298	349	298	353	210	351	284	380	74	367	204	364	199	380	74	364	199	361	194	380	74	361	194	359	189	380	74	359	189	357	184	520	408	484	382	484	245	484	245	484	382	484	244	503	213	484	244	463	200	463	200	484	244	484	382	463	200	484	382	453	350	575	408	580	407	584	464	575	408	584	464	570	458	575	408	570	458	558	460	554	387	575	408	558	460	554	387	558	460	543	461	554	387	543	461	535	358	526	463	508	464	520	410	520	410	535	358	526	463	526	463	535	358	543	461	520	408	484	245	501	285	520	408	501	285	518	323	520	408	518	323	535	358	520	408	535	358	520	410	660	449	658	456	657	433	657	433	658	456	654	462	657	433	654	462	648	421	648	421	654	462	647	468	648	421	647	468	637	471	635	412	648	421	637	471	635	412	637	471	625	472	635	412	625	472	618	472	635	412	618	472	618	407	589	406	593	406	597	468	597	468	593	406	597	406	597	468	597	406	609	470	609	470	597	406	618	407	609	470	618	407	618	472	584	407	589	406	597	468	584	407	597	468	584	464	584	407	584	464	580	407	349	298	355	332	356	430	356	430	355	332	373	363	356	430	373	363	387	445	387	445	373	363	405	387	387	445	405	387	420	456	420	456	405	387	454	404	420	456	454	404	454	463	454	463	454	404	520	410	454	463	520	410	489	465	489	465	520	410	508	464	288	315	289	298	290	337	290	337	289	298	293	282	290	337	293	282	296	358	296	358	293	282	298	267	296	358	298	267	305	377	305	377	298	267	305	254	305	377	305	254	315	394	533	279	536	233	549	298	549	298	536	233	562	257	549	298	562	257	566	321	566	321	562	257	581	282	566	321	581	282	594	304	516	264	500	253	503	213	516	264	503	213	536	233	516	264	536	233	533	279	154	23	142	24	159	-13	159	-13	142	24	129	27	159	-13	129	27	116	-9	116	-9	129	27	115	31	116	-9	115	31	103	37	35	93	37	45	42	110	42	110	37	45	54	21	42	110	54	21	55	123	55	123	54	21	80	2	55	123	80	2	70	132	37	45	35	93	32	73	95	44	116	-9	103	37	484	244	503	213	500	253	353	210	349	298	341	216	105	133	95	44	110	49	616	362	595	329	598	279	598	279	595	329	563	301	598	279	563	301	539	244	539	244	563	301	527	278	539	244	527	278	489	262	489	262	488	263	470	218	470	218	488	263	495	409	470	218	495	409	463	378	620	413	640	456	615	418	615	418	640	456	612	459	615	418	612	459	609	421	609	421	612	459	602	422	577	412	602	422	612	459	577	412	612	459	572	452	153	95	124	97	133	60	133	60	124	97	118	60	112	60	118	60	124	97	112	60	124	97	109	97	184	32	171	29	179	-7	179	-7	171	29	158	27	179	-7	158	27	155	-9	155	-9	158	27	145	26	155	-9	145	26	132	26	132	26	116	26	130	-10	130	-10	116	26	111	-10	116	26	104	29	111	-10	111	-10	104	29	95	32	111	-10	95	32	95	-9	95	-9	95	32	90	38	95	-9	90	38	88	45	80	-7	95	-9	88	45	88	45	94	95	80	-7	80	-7	94	95	80	92	80	-7	80	92	68	88	258	260	224	280	229	226	229	226	224	280	203	307	229	226	203	307	180	252	180	252	203	307	195	340	212	448	195	340	203	374	212	448	203	374	224	401	298	33	298	35	297	-9	297	-9	298	35	291	99	297	-9	291	99	275	-5	275	-5	291	99	270	76	275	-5	270	76	256	0	256	0	270	76	249	59	256	0	249	59	239	5	239	5	249	59	227	70	239	5	227	70	220	0	220	0	227	70	204	81	220	0	204	81	200	-3	200	-3	204	81	196	36	180	46	196	36	204	81	180	46	204	81	179	89	133	60	148	57	153	95	153	95	148	57	164	53	153	95	164	53	179	89	179	89	164	53	180	46	367	245	362	244	362	207	362	207	362	244	356	244	362	207	356	244	351	244	351	244	301	248	343	207	343	207	301	248	285	212	258	260	229	226	285	212	258	260	285	212	301	248	362	207	351	244	343	207	381	246	374	245	378	91	381	246	378	91	412	128	381	246	412	128	392	268	374	245	367	245	378	91	378	91	367	245	362	207	378	91	362	207	339	59	339	59	362	207	337	165	339	59	337	165	313	128	313	128	291	99	298	35	313	128	298	35	339	59	443	408	430	453	415	421	415	421	430	453	402	462	415	421	402	462	389	429	389	429	402	462	375	468	389	429	375	468	366	433	366	433	375	468	350	471	366	433	350	471	346	435	346	435	350	471	331	435	292	431	331	435	328	472	292	431	328	472	266	466	266	466	212	448	224	401	266	466	224	401	255	420	266	466	255	420	292	431	195	340	212	448	180	252	180	252	212	448	170	420	180	252	170	420	146	290	146	290	170	420	143	384	146	290	143	384	133	342	563	96	538	120	524	56	524	56	538	120	501	83	524	56	501	83	483	25	483	25	501	83	463	56	483	25	463	56	440	3	440	3	463	56	424	38	440	3	424	38	397	-9	397	-9	424	38	387	27	397	-9	387	27	353	-13	353	-13	387	27	351	24	686	400	675	435	675	361	675	361	675	435	660	448	675	361	660	448	644	319	644	319	660	448	640	456	644	319	640	456	624	399	624	399	640	456	623	407	507	308	528	351	532	434	532	434	528	351	552	387	532	434	552	387	572	452	572	452	552	387	577	412	495	409	488	263	507	308	495	409	507	308	532	434	443	171	470	218	463	378	443	171	463	378	437	346	443	171	437	346	424	326	443	171	424	326	413	307	443	171	413	307	412	128	402	288	392	268	412	128	402	288	412	128	413	307	624	399	616	362	644	319	539	244	489	262	470	218	350	471	328	472	331	435	353	-13	351	24	343	24	353	-13	343	24	333	25	353	-13	333	25	323	27	353	-13	323	27	322	-12	311	30	298	33	322	-12	311	30	322	-12	323	27	200	-3	196	36	196	35	200	-3	196	35	184	32	200	-3	184	32	179	-7	132	26	130	-10	155	-9	88	45	91	51	94	95	94	95	91	51	96	55	94	95	96	55	109	97	109	97	96	55	104	58	109	97	104	58	112	60	68	88	57	83	57	0	68	88	57	0	68	-4	68	88	68	-4	80	-7	27	41	28	32	28	51	28	51	28	32	32	23	28	51	32	23	32	60	32	60	32	23	38	14	32	60	38	14	38	69	38	69	38	14	46	7	38	69	46	7	47	76	47	76	46	7	57	0	47	76	57	0	57	83	322	-12	298	33	297	-9	616	362	598	279	644	319	675	435	686	400	683	419	640	456	620	413	623	407	458	438	430	453	443	408	134	119	155	161	183	348	183	348	155	161	178	203	183	348	178	203	200	240	200	240	230	243	225	284	266	296	225	284	230	243	266	296	230	243	260	250	376	470	353	472	356	438	356	438	353	472	349	439	324	428	349	439	353	472	324	428	353	472	315	464	427	415	423	436	423	384	423	384	423	436	412	453	423	384	412	453	411	355	411	355	412	453	396	464	411	355	396	464	393	328	393	328	396	464	376	470	393	328	376	470	370	304	370	304	376	470	367	419	370	304	367	419	358	379	370	304	358	379	341	284	341	284	358	379	336	344	341	284	336	344	316	270	316	270	336	344	304	317	316	270	304	317	289	259	289	259	304	317	266	296	289	259	266	296	260	250	376	470	356	438	361	435	376	470	361	435	364	431	376	470	364	431	366	426	376	470	366	426	367	419	244	320	269	360	274	441	274	441	269	360	296	399	274	441	296	399	315	464	315	464	296	399	324	428	230	402	183	348	200	240	230	402	200	240	225	284	230	402	225	284	244	320	230	402	244	320	274	441	29	290	42	279	47	315	47	315	42	279	58	269	47	315	58	269	65	305	65	305	58	269	76	258	65	305	76	258	85	295	85	295	76	258	94	250	85	295	94	250	105	288	105	288	94	250	110	244	105	288	110	244	122	282	122	282	110	244	113	47	116	-9	113	47	91	-6	285	115	261	133	249	68	249	68	261	133	225	89	249	68	225	89	214	33	214	33	225	89	194	58	214	33	194	58	181	9	181	9	194	58	167	38	181	9	167	38	149	-4	149	-4	167	38	146	27	149	-4	146	27	130	24	130	24	125	25	149	-4	149	-4	125	25	120	27	149	-4	120	27	117	31	122	282	113	47	119	80	122	282	119	80	134	119	122	282	134	119	133	280	113	47	110	244	91	-6	91	-6	110	244	89	210	91	-6	89	210	70	173	116	-9	149	-4	117	31	116	-9	117	31	114	37	116	-9	114	37	113	47	41	72	44	43	44	103	44	103	44	43	54	20	44	103	54	20	55	137	55	137	54	20	70	3	55	137	70	3	70	173	70	173	70	3	91	-6	133	280	134	119	183	348	140	91	135	76	144	35	144	35	135	76	128	59	144	35	128	59	127	12	127	12	128	59	120	46	127	12	120	46	112	41	112	41	104	45	127	12	127	12	104	45	104	-3	496	375	513	456	488	388	488	388	513	456	485	451	488	388	485	451	481	398	481	398	485	451	474	403	465	399	474	403	485	451	465	399	485	451	462	436	209	424	219	416	311	452	311	452	219	416	225	404	311	452	225	404	229	391	229	391	240	343	311	452	311	452	240	343	241	343	311	452	241	343	250	306	229	391	143	103	144	35	229	391	144	35	157	61	229	391	157	61	166	90	229	391	166	90	240	343	104	-3	104	45	98	56	104	-3	98	56	89	68	104	-3	89	68	77	79	104	-3	77	79	74	-9	19	54	20	24	25	66	25	66	20	24	28	10	25	66	28	10	34	75	34	75	28	10	41	0	34	75	41	0	46	81	46	81	41	0	57	-7	46	81	57	-7	60	83	60	83	57	-7	74	-9	60	83	74	-9	77	79	450	51	434	-3	633	-3	450	51	633	-3	649	51	607	162	596	137	602	103	602	103	596	137	581	118	602	103	581	118	562	111	562	111	555	112	556	94	556	94	555	112	549	116	556	94	549	116	546	121	556	94	546	121	530	97	530	97	546	121	544	127	530	97	544	127	543	134	543	134	551	302	532	285	543	134	532	285	530	97	530	97	532	285	516	265	530	97	516	265	510	108	510	108	516	265	505	248	510	108	505	248	496	230	510	108	496	230	495	124	495	124	496	230	489	211	495	124	489	211	486	146	486	146	489	211	484	191	486	146	484	191	483	172	604	306	623	327	598	301	598	301	623	327	597	324	598	301	597	324	593	296	593	296	597	324	589	290	578	266	589	290	597	324	578	266	597	324	573	315	648	323	623	327	624	308	624	308	623	327	618	309	610	308	618	309	623	327	610	308	623	327	604	306	697	253	693	277	690	207	690	207	693	277	684	298	690	207	684	298	671	164	671	164	684	298	668	313	671	164	668	313	648	323	641	128	671	164	648	323	641	128	648	323	638	289	641	128	638	289	637	272	641	128	637	272	634	256	641	128	634	256	630	239	641	128	630	239	625	223	641	128	625	223	621	207	641	128	621	207	615	188	641	128	615	188	607	162	641	128	607	162	602	103	630	306	634	301	648	323	648	323	634	301	637	296	648	323	637	296	638	289	562	111	556	94	602	103	543	134	546	161	551	302	551	302	546	161	554	195	551	302	554	195	573	315	573	315	554	195	565	232	573	315	565	232	578	266	496	375	509	365	513	456	513	456	509	365	526	360	513	456	526	360	530	454	530	454	526	360	540	363	530	454	540	363	545	447	545	447	540	363	552	369	545	447	552	369	557	436	557	436	552	369	561	378	557	436	561	378	566	422	566	422	561	378	567	390	566	422	567	390	569	404	462	436	445	415	448	362	462	436	448	362	452	375	462	436	452	375	458	388	462	436	458	388	465	399	445	351	448	362	445	415	445	351	445	415	433	390	445	351	433	390	424	364	445	351	424	364	374	195	445	351	374	195	339	-9	373	195	311	452	319	27	373	195	319	27	328	-9	373	195	328	-9	339	-9	373	195	339	-9	374	195	311	452	250	306	271	219	311	452	271	219	297	114	311	452	297	114	319	27	195	430	209	424	311	452	195	430	311	452	179	452	195	430	179	452	172	432	648	323	624	308	630	306	20	24	19	54	17	41	140	91	144	35	143	103	479	190	480	186	480	248	480	248	480	186	480	180	480	248	480	180	489	246	489	246	480	180	506	-11	506	-11	480	180	477	-8	477	-8	480	180	474	157	480	248	471	248	471	198	480	248	471	198	475	197	480	248	475	197	477	194	480	248	477	194	479	190	470	379	437	341	451	202	470	379	451	202	453	201	470	379	453	201	457	200	470	379	457	200	461	199	470	379	461	199	466	199	470	379	466	199	471	198	470	379	471	198	471	248	470	379	471	248	507	413	344	191	304	122	346	58	344	191	346	58	376	247	376	247	346	58	400	119	376	247	400	119	406	296	406	296	400	119	451	202	406	296	451	202	437	341	289	17	346	58	304	122	289	17	304	122	269	74	289	17	269	74	235	43	289	17	235	43	227	-6	158	23	162	-13	199	27	199	27	162	-13	227	-6	199	27	227	-6	235	43	514	236	506	46	512	64	514	236	512	64	525	86	514	236	506	240	506	46	506	46	506	240	506	-11	506	-11	506	240	498	244	506	-11	498	244	489	246	507	413	471	248	484	276	507	413	484	276	497	305	507	413	497	305	511	332	507	413	524	453	494	461	507	413	494	461	486	421	658	96	631	118	628	58	628	58	631	118	600	81	628	58	600	81	599	28	599	28	600	81	574	56	599	28	574	56	570	6	570	6	574	56	553	39	570	6	553	39	539	-7	539	-7	553	39	537	30	539	-7	537	30	523	28	523	28	517	29	539	-7	539	-7	517	29	512	31	539	-7	512	31	509	34	551	442	550	385	560	375	551	442	560	375	564	449	564	449	560	375	568	364	564	449	568	364	576	455	576	455	568	364	574	352	576	455	574	352	578	339	576	455	578	339	589	461	589	461	578	339	579	325	605	235	579	325	576	301	605	235	576	301	573	220	573	220	576	301	566	279	573	220	566	279	552	259	507	413	511	332	524	453	524	453	511	332	528	359	524	453	528	359	551	442	551	442	528	359	550	385	486	421	494	461	466	427	466	427	494	461	464	467	466	427	464	467	445	432	445	432	464	467	432	471	445	432	432	471	424	434	424	434	432	471	405	435	329	427	405	435	361	471	329	427	361	471	324	466	405	435	432	471	400	472	405	435	400	472	361	471	607	428	615	432	618	471	618	471	615	432	622	436	618	471	622	436	630	440	603	466	589	461	594	420	603	466	594	420	600	424	603	466	600	424	607	428	603	466	607	428	618	471	656	321	653	345	650	286	650	286	653	345	645	366	650	286	645	366	632	258	632	258	645	366	632	386	632	258	632	386	614	404	605	235	632	258	614	404	605	235	614	404	594	420	605	235	594	420	589	461	605	235	589	461	579	325	556	179	552	190	553	132	553	132	552	190	546	200	553	132	546	200	540	109	540	109	546	200	536	211	540	109	536	211	534	244	534	244	536	211	536	213	534	244	536	213	552	259	552	259	536	213	573	220	556	179	553	132	559	153	556	179	559	153	558	167	534	244	514	236	525	86	534	244	525	86	540	109	506	-11	539	-7	509	34	506	-11	509	34	507	39	506	-11	507	39	506	46	423	51	427	31	429	80	429	80	427	31	437	14	429	80	437	14	443	107	443	107	437	14	454	0	443	107	454	0	460	132	460	132	454	0	477	-8	460	132	477	-8	474	157	108	133	92	136	99	44	119	-9	99	44	84	2	84	2	99	44	92	136	84	2	92	136	74	133	108	133	113	49	121	127	121	127	113	49	124	57	121	127	124	57	130	117	130	117	124	57	132	67	130	117	132	67	136	104	136	104	132	67	137	79	136	104	137	79	138	90	118	30	119	-9	130	26	130	26	119	-9	162	-13	130	26	162	-13	143	23	143	23	162	-13	158	23	158	197	175	261	171	283	171	283	187	414	158	197	158	197	187	414	154	386	158	197	154	386	132	219	132	219	154	386	130	354	132	219	130	354	115	249	115	249	130	354	114	320	115	249	114	320	109	286	282	230	267	222	279	189	279	189	267	222	251	218	279	189	251	218	233	217	233	217	214	220	224	179	224	179	214	220	197	229	224	179	197	229	189	184	189	184	197	229	184	243	189	184	184	243	175	261	331	329	328	309	347	255	347	255	328	309	323	291	347	255	323	291	320	216	320	216	323	291	316	275	320	216	316	275	309	262	309	262	296	243	320	216	320	216	296	243	282	230	320	216	282	230	279	189	289	459	257	450	265	406	289	459	265	406	329	427	289	459	329	427	324	466	171	283	183	331	187	414	187	414	183	331	215	373	187	414	215	373	228	438	228	438	215	373	265	406	228	438	265	406	257	450	347	255	362	302	367	351	347	255	367	351	333	351	347	255	333	351	331	329	233	217	224	179	279	189	107	36	99	44	119	-9	107	36	119	-9	118	30	40	93	42	45	47	110	47	110	42	45	58	21	47	110	58	21	59	124	59	124	58	21	84	2	59	124	84	2	74	133	42	45	40	93	37	74	175	261	158	197	189	184	108	133	99	44	113	49	261	457	17	457	75	440	261	457	75	440	107	440	261	457	107	440	170	440	261	457	170	440	201	440	261	457	201	440	213	439	261	457	213	439	224	434	261	457	224	434	233	426	261	457	233	426	240	413	261	457	240	413	245	397	261	457	245	397	261	397	204	199	188	201	204	184	204	184	188	201	178	204	204	184	178	204	107	232	107	232	178	204	172	209	107	232	172	209	107	440	107	440	172	209	170	217	107	440	170	217	170	232	17	457	17	397	32	397	17	457	32	397	37	414	17	457	37	414	44	426	17	457	44	426	52	434	17	457	52	434	63	439	17	457	63	439	75	440	332	214	326	206	391	184	391	184	326	206	316	202	391	184	316	202	301	199	559	209	554	204	658	184	658	184	554	204	544	201	658	184	544	201	527	199	581	457	478	262	561	385	581	457	561	385	624	217	581	457	624	217	624	232	581	457	624	232	624	409	581	457	624	409	625	421	581	457	625	421	628	430	581	457	628	430	634	436	581	457	634	436	660	457	356	227	355	246	336	406	336	406	355	246	355	383	336	406	355	383	382	457	382	457	355	383	452	183	382	457	452	183	478	262	478	262	452	183	460	183	478	262	460	183	561	385	391	199	375	202	391	184	391	184	375	202	365	206	391	184	365	206	335	227	335	227	365	206	359	214	335	227	359	214	336	246	336	246	359	214	356	227	336	246	356	227	336	406	336	406	382	457	329	418	329	418	382	457	321	428	382	457	289	457	300	439	382	457	300	439	311	435	382	457	311	435	321	428	645	439	660	441	660	457	645	439	660	457	634	436	624	217	561	385	626	209	626	209	561	385	561	232	626	209	561	232	631	204	631	204	561	232	658	184	631	204	658	184	642	201	642	201	658	184	658	199	561	217	559	209	658	184	561	217	658	184	561	232	204	184	107	232	107	217	204	184	107	217	105	209	204	184	105	209	99	204	204	184	99	204	89	201	204	184	89	201	73	199	204	184	73	199	73	184	391	184	301	199	301	184	332	214	391	184	335	227	658	184	527	199	527	184	300	439	289	457	289	441	170	440	107	440	170	232	108	133	92	136	99	44	119	-9	99	44	84	2	84	2	99	44	92	136	84	2	92	136	74	132	108	133	113	49	121	127	121	127	113	49	124	57	121	127	124	57	130	117	130	117	124	57	132	67	130	117	132	67	136	104	136	104	132	67	137	79	136	104	137	79	138	90	115	30	119	-9	126	26	126	26	119	-9	162	-13	126	26	162	-13	138	23	138	23	162	-13	151	23	191	27	151	23	162	-13	191	27	162	-13	230	-5	184	235	175	253	177	181	177	181	175	253	171	275	160	189	171	275	159	388	160	189	159	388	145	200	145	200	159	388	133	212	346	302	326	260	331	211	331	211	326	260	300	231	331	211	300	231	288	183	288	183	300	231	269	214	288	183	269	214	238	209	238	209	217	212	235	172	235	172	217	212	214	173	199	221	184	235	195	176	199	221	195	176	214	173	199	221	214	173	217	212	490	375	454	340	462	203	462	203	454	340	421	298	462	203	421	298	411	121	411	121	421	298	388	249	411	121	388	249	355	60	355	60	388	249	354	191	355	60	354	191	310	121	413	435	407	472	372	471	413	435	372	471	343	429	413	435	441	471	407	472	372	471	336	467	343	429	343	429	336	467	300	461	343	429	300	461	277	409	277	409	300	461	264	451	277	409	264	451	230	437	171	275	185	333	192	415	192	415	185	333	222	377	192	415	222	377	230	437	230	437	222	377	277	409	192	415	159	388	171	275	132	356	115	320	116	244	132	356	116	244	124	227	132	356	124	227	133	212	132	356	133	212	159	388	115	320	109	280	111	261	115	320	111	261	116	244	449	-4	449	57	437	120	449	-4	437	120	428	6	428	6	437	120	418	99	428	6	418	99	414	22	414	22	418	99	407	76	414	22	407	76	407	39	407	39	407	76	404	55	453	73	461	88	468	137	468	137	461	88	475	101	468	137	475	101	510	147	510	147	475	101	493	109	510	147	493	109	515	114	453	73	468	137	437	120	453	73	437	120	449	57	548	133	545	103	551	6	551	6	545	103	536	75	551	6	536	75	535	0	535	0	536	75	522	51	535	0	522	51	518	-4	518	-4	522	51	503	35	518	-4	503	35	499	-7	499	-7	503	35	480	29	478	-8	499	-7	480	29	478	-8	480	29	471	30	478	-8	471	30	463	33	478	-8	463	33	456	38	478	-8	456	38	451	46	478	-8	451	46	449	-4	515	201	522	203	522	243	522	243	522	203	531	239	551	247	531	239	532	193	551	247	532	193	539	180	492	199	500	199	501	247	501	247	500	199	508	200	501	247	508	200	511	245	511	245	508	200	515	201	511	245	515	201	522	243	470	201	475	199	490	375	490	375	475	199	480	199	490	375	480	199	483	249	483	249	480	199	485	198	483	249	485	198	491	248	491	248	485	198	492	199	491	248	492	199	501	247	551	247	548	133	551	6	551	247	551	6	567	261	567	261	551	6	566	15	567	261	566	15	591	35	551	247	539	180	544	166	551	247	544	166	547	150	551	247	547	150	548	133	578	433	546	449	552	356	578	433	552	356	571	376	571	376	577	368	578	433	578	433	577	368	582	358	578	433	582	358	592	441	592	441	582	358	586	347	592	441	586	347	588	336	533	406	535	334	546	449	546	449	535	334	552	356	512	460	476	467	483	428	512	460	483	428	508	419	512	460	508	419	533	406	512	460	533	406	546	449	483	428	476	467	459	432	459	432	476	467	441	471	459	432	441	471	436	435	436	435	441	471	413	435	631	395	614	410	632	249	632	249	614	410	605	448	632	249	605	448	605	232	605	232	605	448	592	441	605	232	592	441	588	324	588	324	586	301	605	232	605	232	586	301	578	280	605	232	578	280	572	221	572	221	578	280	567	261	572	221	567	261	572	219	572	219	567	261	591	35	572	219	591	35	595	205	595	205	591	35	611	58	595	205	611	58	613	188	613	188	611	58	624	83	613	188	624	83	625	169	625	169	624	83	632	107	625	169	632	107	633	150	633	150	632	107	635	131	623	415	633	421	636	460	636	460	633	421	642	426	636	460	642	426	653	466	653	466	642	426	653	431	653	466	653	431	664	436	620	454	605	448	614	410	620	454	614	410	623	415	620	454	623	415	636	460	631	395	632	249	645	380	645	380	632	249	651	271	645	380	651	271	656	363	656	363	651	271	662	296	656	363	662	296	663	343	663	343	662	296	666	321	490	375	483	249	501	282	490	375	501	282	533	406	533	406	501	282	518	310	533	406	518	310	535	334	466	202	470	201	490	375	466	202	490	375	462	203	294	18	355	60	310	121	294	18	310	121	269	73	294	18	269	73	230	43	294	18	230	43	230	-5	532	193	531	239	522	203	362	253	382	303	388	357	362	253	388	357	354	357	362	253	354	357	346	302	362	253	346	302	331	211	238	209	235	172	288	183	106	36	99	44	119	-9	106	36	119	-9	115	30	40	93	42	45	47	110	47	110	42	45	58	21	47	110	58	21	59	123	59	123	58	21	84	2	59	123	84	2	74	132	42	45	40	93	37	73	191	27	230	-5	230	43	592	441	588	336	588	324	449	-4	451	46	449	57	177	181	171	275	160	189	184	235	177	181	195	176	108	133	99	44	113	49	372	263	366	238	385	179	385	179	366	238	347	214	385	179	347	214	347	159	347	159	347	214	317	192	347	159	317	192	303	145	303	145	317	192	276	175	303	145	276	175	255	135	255	135	276	175	224	164	223	165	253	207	255	285	255	285	253	207	280	239	255	285	280	239	305	305	305	305	280	239	307	263	305	305	307	263	354	312	354	312	307	263	332	277	354	312	332	277	354	282	354	282	359	281	382	310	382	310	359	281	363	279	382	310	363	279	367	276	208	254	166	214	171	-5	208	254	171	-5	186	80	208	254	186	80	189	96	208	254	189	96	194	111	208	254	194	111	200	123	208	254	200	123	206	131	208	254	206	131	223	165	208	254	223	165	255	285	382	310	372	263	385	179	382	310	385	179	405	302	405	302	385	179	414	203	405	302	414	203	423	290	423	290	414	203	423	214	423	290	423	214	434	275	434	275	423	214	430	225	434	275	430	225	435	235	382	310	367	276	371	270	382	310	371	270	372	263	382	310	354	312	354	282	438	256	434	275	435	235	438	256	435	235	437	246	206	131	255	135	224	164	206	131	224	164	223	165	124	23	133	169	118	138	118	138	133	169	114	173	118	138	114	173	98	144	98	144	114	173	94	180	98	144	94	180	77	152	77	152	94	180	76	189	77	152	76	189	58	201	23	192	39	176	43	216	43	216	39	176	57	162	43	216	57	162	58	201	58	201	57	162	77	152	199	30	191	38	204	-9	204	-9	191	38	186	49	204	-9	186	49	171	-5	171	-5	186	49	185	63	143	5	171	-5	166	214	143	5	166	214	133	169	143	5	133	169	124	23	204	-9	224	-8	209	26	209	26	224	-8	221	24	254	31	221	24	224	-8	254	31	224	-8	242	-5	296	14	324	30	331	76	331	76	324	30	352	50	331	76	352	50	369	108	369	108	352	50	378	73	369	108	378	73	401	143	401	143	378	73	401	97	401	143	401	97	423	121	291	49	254	31	260	0	291	49	260	0	278	6	291	49	278	6	296	14	291	49	296	14	331	76	124	23	118	138	114	125	124	23	114	125	111	46	111	46	114	125	111	112	111	46	111	112	109	100	107	87	107	75	111	46	107	87	111	46	109	100	199	30	204	-9	209	26	254	31	242	-5	260	0	186	80	171	-5	185	63	167	318	145	330	173	276	173	276	145	330	131	348	173	276	131	348	127	291	127	291	131	348	126	371	120	453	126	371	130	392	120	453	130	392	161	467	161	467	130	392	142	410	161	467	142	410	161	424	140	5	165	69	161	91	161	91	176	237	140	5	140	5	176	237	131	212	140	5	131	212	104	29	104	29	131	212	98	181	104	29	98	181	80	63	80	63	98	181	78	145	80	63	78	145	71	106	226	472	218	435	230	435	226	472	230	435	240	471	240	471	230	435	241	435	240	471	241	435	253	469	253	469	241	435	250	434	253	469	250	434	260	432	210	472	161	467	161	424	210	472	161	424	187	432	210	472	187	432	218	435	210	472	218	435	226	472	225	306	194	310	228	269	225	306	228	269	245	356	245	356	228	269	228	267	245	356	228	267	229	265	268	224	274	221	284	399	268	224	284	399	245	356	268	224	245	356	232	258	245	356	229	265	230	262	245	356	230	262	231	260	245	356	231	260	232	258	194	310	167	318	173	276	194	310	173	276	228	269	71	404	72	340	90	431	90	431	72	340	93	312	90	431	93	312	120	453	120	453	93	312	127	291	120	453	127	291	126	371	175	50	185	-8	191	35	191	35	185	-8	235	-13	191	35	235	-13	212	26	212	26	235	-13	238	23	273	27	238	23	268	-11	273	27	268	-11	302	-5	165	69	140	5	185	-8	165	69	185	-8	175	50	232	256	176	237	180	156	232	256	180	156	202	184	232	256	202	184	231	207	232	256	231	207	268	224	232	256	268	224	232	258	176	237	161	91	166	125	176	237	166	125	180	156	465	381	442	357	444	309	444	309	442	357	407	335	444	309	407	335	380	284	380	284	407	335	362	318	380	284	362	318	309	306	309	306	308	308	305	269	305	269	308	308	291	216	305	269	291	216	300	215	478	462	446	465	454	426	454	426	446	465	443	427	411	420	443	427	446	465	411	420	446	465	390	456	531	430	521	445	524	376	524	376	521	445	503	456	524	376	503	456	492	341	492	341	503	456	478	462	492	341	478	462	473	406	473	406	465	381	492	341	492	341	465	381	444	309	478	462	454	426	462	424	478	462	462	424	468	420	478	462	468	420	472	414	478	462	472	414	473	406	309	306	305	269	380	284	308	308	324	343	334	434	334	434	324	343	348	375	334	434	348	375	390	456	390	456	348	375	378	402	390	456	378	402	411	420	305	267	305	269	300	215	305	267	300	215	310	214	305	267	310	214	323	264	284	399	274	221	282	218	284	399	282	218	291	216	284	399	291	216	308	308	284	399	308	308	334	434	323	264	328	216	338	261	338	261	328	216	342	219	338	261	342	219	350	256	350	256	342	219	351	225	350	256	351	225	357	250	357	250	351	225	357	233	357	250	357	233	359	242	266	466	253	469	260	432	266	466	260	432	270	429	266	466	270	429	280	462	343	143	367	192	333	151	333	151	367	192	331	195	333	151	331	195	323	157	323	157	331	195	312	158	290	155	312	158	331	195	290	155	331	195	289	191	425	144	414	166	414	68	425	144	414	68	422	83	425	144	422	83	427	99	425	144	427	99	429	117	414	68	414	166	404	55	404	55	414	166	394	182	404	55	394	182	393	42	393	42	394	182	367	192	393	42	367	192	367	21	367	21	367	192	352	115	367	21	352	115	346	83	367	21	346	83	336	5	336	5	346	83	329	58	336	5	329	58	304	39	367	192	343	143	350	130	367	192	350	130	352	115	237	104	252	129	254	176	254	176	252	129	269	146	254	176	269	146	289	191	289	191	269	146	290	155	226	153	205	120	225	72	226	153	225	72	237	104	226	153	237	104	254	176	304	39	273	27	302	-5	304	39	302	-5	336	5	238	23	235	-13	268	-11	225	72	205	120	192	78	323	264	310	214	328	216	531	430	524	376	535	410	72	340	71	404	64	373	117	133	101	136	107	44	122	-9	107	44	88	2	88	2	107	44	101	136	88	2	101	136	83	132	117	133	122	49	130	127	130	127	122	49	133	57	130	127	133	57	139	117	139	117	133	57	140	67	139	117	140	67	144	104	144	104	140	67	145	79	144	104	145	79	146	90	121	32	122	-9	131	27	131	27	122	-9	164	-13	131	27	164	-13	145	24	145	24	164	-13	161	23	201	29	161	23	164	-13	201	29	164	-13	227	-6	113	38	107	44	122	-9	113	38	122	-9	121	32	47	93	49	45	55	110	55	110	49	45	64	21	55	110	64	21	67	123	67	123	64	21	88	2	67	123	88	2	83	132	185	287	175	306	178	236	178	236	175	306	171	333	166	242	171	333	162	428	166	242	162	428	148	254	148	254	162	428	140	409	148	254	140	409	132	270	132	270	140	409	123	387	132	270	123	387	120	289	120	289	123	387	113	363	120	289	113	363	112	311	112	311	113	363	109	335	312	323	295	295	298	250	298	250	295	295	275	277	298	250	275	277	264	233	264	233	275	277	254	267	264	233	254	267	233	264	233	264	216	266	225	227	225	227	216	266	213	228	213	228	216	266	201	229	201	229	216	266	200	274	201	229	200	274	189	232	189	232	200	274	185	287	189	232	185	287	178	236	344	472	308	471	346	430	346	430	308	471	304	435	260	430	304	435	275	468	260	430	275	468	244	463	171	333	177	365	189	445	189	445	177	365	195	393	189	445	195	393	215	456	215	456	195	393	223	416	215	456	223	416	244	463	244	463	223	416	260	430	189	445	162	428	171	333	308	471	275	468	304	435	578	446	545	385	577	388	578	446	577	388	609	397	578	446	533	449	545	385	487	391	545	385	533	449	487	391	533	449	486	455	487	391	486	455	438	463	487	391	438	463	436	403	390	469	344	472	346	430	390	469	346	430	390	418	390	469	390	418	436	403	390	469	436	403	438	463	637	267	635	276	634	251	634	251	635	276	631	284	634	251	631	284	625	238	625	238	631	284	625	290	625	238	625	290	616	295	625	238	616	295	611	226	611	226	616	295	604	296	611	226	604	296	592	217	592	217	604	296	591	294	592	217	591	294	579	288	570	185	569	197	559	269	559	269	569	197	569	212	559	269	569	212	568	279	568	279	569	212	579	288	579	288	569	212	592	217	656	463	635	456	639	409	639	409	635	456	614	451	639	409	614	451	609	397	609	397	614	451	594	448	609	397	594	448	578	446	668	425	692	444	675	472	668	425	675	472	656	463	668	425	656	463	639	409	532	258	513	257	529	202	532	258	529	202	575	163	532	258	575	163	573	168	532	258	573	168	551	259	551	259	573	168	572	175	551	259	572	175	570	185	551	259	570	185	559	269	524	168	524	163	524	175	524	175	524	163	525	159	524	175	525	159	525	181	525	181	525	159	525	154	525	181	525	154	526	188	526	188	525	154	526	150	526	188	526	150	527	195	527	195	526	150	527	146	527	195	527	146	529	202	529	202	527	146	575	163	326	277	346	312	355	355	326	277	355	355	325	361	326	277	325	361	312	323	326	277	312	323	298	250	233	264	225	227	264	233	293	107	266	72	288	16	293	107	288	16	346	56	293	107	346	56	317	149	413	308	386	269	398	114	398	114	386	269	354	218	398	114	354	218	346	56	346	56	354	218	320	154	312	198	320	154	354	218	251	116	271	128	275	177	275	177	271	128	294	141	275	177	294	141	312	198	312	198	294	141	320	154	244	156	219	137	225	97	244	156	225	97	236	105	244	156	236	105	251	116	244	156	251	116	275	177	481	304	489	323	485	377	485	377	489	323	498	339	485	377	498	339	509	353	461	359	460	250	471	280	461	359	471	280	485	377	485	377	471	280	481	304	529	202	513	257	510	202	510	202	513	257	495	256	510	202	495	256	491	200	491	200	495	256	477	253	491	200	477	253	473	198	473	198	477	253	460	250	473	198	460	250	456	196	456	196	460	250	461	359	456	196	461	359	439	192	439	192	461	359	437	337	439	192	437	337	413	308	346	56	320	154	319	153	346	56	319	153	319	152	346	56	319	152	318	151	346	56	318	151	317	150	346	56	317	150	317	149	235	46	201	29	227	-6	235	46	227	-6	288	16	235	46	288	16	266	72	413	308	398	114	439	192	225	97	219	137	201	121	178	236	171	333	166	242	49	45	47	93	44	73	117	133	107	44	122	49	124	24	116	26	136	-13	136	-13	116	26	108	29	136	-13	108	29	105	-10	105	-10	108	29	102	35	105	-10	102	35	79	124	105	-10	79	124	79	0	79	0	79	124	64	115	79	0	64	115	58	16	58	16	64	115	52	102	58	16	52	102	45	38	45	38	52	102	44	85	45	38	44	85	41	66	79	124	102	35	97	127	97	127	102	35	102	36	97	127	102	36	114	124	114	124	102	36	118	39	114	124	118	39	127	117	127	117	118	39	130	46	127	117	130	46	137	106	137	106	130	46	139	56	137	106	139	56	143	93	143	93	139	56	143	68	143	93	143	68	145	80	212	14	217	73	195	2	195	2	217	73	192	44	195	2	192	44	177	-6	177	-6	192	44	168	28	177	-6	168	28	158	-11	158	-11	168	28	143	23	136	-13	158	-11	143	23	136	-13	143	23	133	23	136	-13	133	23	124	24	384	326	354	284	381	259	381	259	354	284	347	204	319	160	347	204	321	235	319	160	321	235	295	119	295	119	321	235	285	178	295	119	285	178	272	84	272	84	285	178	250	54	247	117	217	73	229	29	247	117	229	29	250	54	247	117	250	54	285	178	354	284	321	235	347	204	403	45	402	47	411	3	411	3	402	47	401	50	411	3	401	50	394	0	394	0	401	50	401	52	411	252	401	52	402	60	411	252	402	60	405	69	540	460	517	411	518	410	540	460	518	410	523	291	523	291	518	410	484	362	523	291	484	362	477	213	477	213	484	362	447	309	477	213	447	309	439	145	439	145	447	309	414	93	403	45	411	3	406	43	406	43	411	3	409	42	429	53	409	42	411	3	429	53	411	3	428	11	493	148	473	114	474	52	493	148	474	52	490	74	493	148	490	74	507	99	493	148	507	99	507	173	474	52	473	114	458	34	458	34	473	114	451	79	458	34	451	79	443	21	443	21	451	79	429	53	443	21	429	53	428	11	689	424	663	400	666	350	666	350	663	400	629	362	666	350	629	362	629	302	629	302	629	362	596	319	629	302	596	319	588	239	588	239	596	319	565	272	588	239	565	272	542	161	542	161	565	272	535	223	542	161	535	223	524	128	524	128	535	223	507	173	524	128	507	173	507	99	632	456	625	467	620	469	632	456	620	469	615	471	632	456	615	471	611	472	632	456	611	472	606	472	632	456	606	472	600	472	632	456	600	472	575	374	575	374	600	472	571	469	575	374	571	469	540	460	575	374	540	460	523	291	413	362	414	306	441	392	441	392	414	306	446	347	441	392	446	347	475	422	475	422	446	347	480	381	475	422	480	381	508	445	508	445	480	381	517	411	508	445	517	411	540	460	639	29	634	31	660	-6	660	-6	634	31	631	34	660	-6	631	34	627	-11	627	-11	631	34	629	39	627	-11	629	39	628	46	628	46	669	319	615	234	700	59	678	41	691	7	691	7	678	41	660	31	691	7	660	31	660	-6	660	-6	660	31	646	28	804	472	799	472	842	456	842	456	799	472	771	469	842	456	771	469	768	338	768	338	771	469	744	459	768	338	744	459	738	416	738	416	744	459	738	417	702	388	738	417	717	444	702	388	717	444	689	424	744	459	717	444	738	417	842	456	834	467	828	469	842	456	828	469	820	471	842	456	820	471	812	472	842	456	812	472	804	472	638	85	665	149	669	319	669	319	665	149	709	234	669	319	709	234	738	416	738	416	709	234	768	338	560	11	576	-1	577	161	577	161	576	-1	598	-9	577	161	598	-9	615	234	615	234	598	-9	627	-11	615	234	627	-11	628	46	554	100	547	52	550	29	554	100	550	29	560	11	554	100	560	11	577	161	784	94	759	118	752	58	752	58	759	118	727	84	752	58	727	84	722	29	722	29	727	84	700	59	722	29	700	59	691	7	384	326	381	259	414	306	384	326	414	306	413	362	405	69	408	78	411	252	411	252	408	78	412	87	411	252	412	87	447	309	447	309	412	87	414	93	358	0	374	-2	376	192	376	192	374	-2	394	0	376	192	394	0	411	252	411	252	394	0	401	52	328	94	331	17	335	112	335	112	331	17	343	6	335	112	343	6	343	130	343	130	343	6	358	0	343	130	358	0	376	192	324	78	321	63	323	32	324	78	323	32	331	17	324	78	331	17	328	94	323	32	321	63	320	49	639	29	660	-6	646	28	669	319	628	46	638	85	689	424	666	350	702	388	217	73	212	14	229	29	391	278	388	312	369	311	391	278	369	311	349	309	391	278	349	309	344	262	391	278	414	309	388	312	349	309	330	305	344	262	344	262	330	305	310	298	344	262	310	298	296	222	296	222	310	298	289	289	296	222	289	289	269	278	254	167	296	222	269	278	254	167	269	278	249	265	254	167	249	265	230	251	254	167	230	251	225	110	226	29	219	36	232	-9	232	-9	219	36	215	46	232	-9	215	46	201	-6	201	-6	215	46	213	60	201	-6	213	60	213	235	213	235	213	60	230	251	230	251	213	60	225	110	442	110	437	151	433	112	433	112	437	151	434	299	433	112	434	299	425	113	425	113	434	299	423	250	425	113	423	250	418	115	379	142	386	133	390	235	390	235	386	133	400	90	390	235	400	90	406	245	406	245	400	90	418	115	406	245	418	115	423	250	342	30	362	47	365	103	365	103	362	47	382	67	365	103	382	67	386	133	386	133	382	67	400	90	286	0	304	6	310	48	310	48	304	6	321	16	310	48	321	16	339	73	339	73	321	16	342	30	339	73	342	30	365	103	278	31	244	24	251	-8	278	31	251	-8	268	-5	278	31	268	-5	286	0	278	31	286	0	310	48	402	277	411	274	414	309	402	277	414	309	391	278	377	221	369	204	369	163	377	221	369	163	373	152	377	221	373	152	379	142	377	221	379	142	390	235	369	204	366	185	367	174	369	204	367	174	369	163	458	264	449	284	452	186	458	264	452	186	457	204	458	264	457	204	460	222	458	264	460	222	461	239	449	284	437	151	446	168	449	284	446	168	452	186	511	157	500	150	503	117	503	117	500	150	491	146	503	117	491	146	490	113	490	113	491	146	482	144	490	113	482	144	476	110	476	110	482	144	473	143	476	110	473	143	463	143	463	143	458	144	460	109	460	109	458	144	453	144	460	109	453	144	451	110	451	110	453	144	447	146	451	110	447	146	442	110	442	110	447	146	442	148	442	110	442	148	437	151	434	299	414	309	418	268	434	299	418	268	422	260	434	299	422	260	423	250	511	157	503	117	515	123	511	157	515	123	527	130	463	143	460	109	476	110	234	25	226	29	232	-9	234	25	232	-9	251	-8	234	25	251	-8	244	24	213	235	196	219	201	-6	201	-6	196	219	184	207	201	-6	184	207	174	3	174	3	184	207	167	194	174	3	167	194	154	20	154	20	167	194	152	151	145	182	118	174	130	142	145	182	130	142	141	146	145	182	141	146	152	151	145	182	152	151	167	194	118	174	86	171	87	137	118	174	87	137	103	138	118	174	103	138	117	139	118	174	117	139	130	142	75	171	64	172	74	138	75	171	74	138	87	137	75	171	87	137	86	171	152	151	147	136	154	20	154	20	147	136	142	121	154	20	142	121	140	44	140	44	142	121	139	105	140	44	139	105	136	90	74	138	64	172	62	139	62	139	64	172	54	174	62	139	54	174	49	142	49	142	54	174	44	177	49	142	44	177	36	146	36	146	44	177	32	181	36	146	32	181	23	152	140	44	136	90	136	75	414	309	411	274	418	268	437	151	449	284	434	299	168	52	183	104	180	261	180	261	183	104	210	209	180	261	210	209	224	261	224	261	276	261	483	303	483	303	276	261	319	261	483	303	319	261	361	261	308	51	309	47	309	57	309	57	309	47	309	44	309	57	309	44	309	63	309	63	309	44	310	41	309	63	310	41	311	69	311	69	310	41	311	38	311	69	311	38	312	75	312	75	311	38	312	35	312	75	312	35	314	81	314	81	312	35	314	-8	314	81	314	-8	361	261	361	261	314	-8	329	-8	361	261	329	-8	343	-7	353	40	352	43	357	-6	357	-6	352	43	352	46	357	-6	352	46	343	-7	343	-7	352	46	351	49	361	261	351	49	352	57	361	261	352	57	353	64	483	261	483	303	404	261	404	261	483	303	361	261	404	261	361	261	359	87	359	87	361	261	357	80	276	261	232	95	232	40	276	261	232	40	245	19	276	261	245	19	263	3	276	261	263	3	270	72	276	261	270	72	270	78	276	261	270	78	272	84	276	261	272	84	273	91	276	261	273	91	275	97	276	261	275	97	277	103	276	261	277	103	319	261	180	261	224	261	483	303	180	261	483	303	137	261	137	261	483	303	94	261	137	261	94	261	80	209	22	303	22	261	94	261	22	303	94	261	483	303	361	261	353	64	355	72	361	261	355	72	357	80	314	-8	312	35	311	34	314	-8	311	34	297	36	314	-8	297	36	287	-5	287	-5	297	36	286	40	287	-5	286	40	278	48	287	-5	278	48	272	58	287	-5	272	58	263	3	270	72	263	3	272	58	353	40	357	-6	354	37	354	37	357	-6	355	35	362	36	355	35	357	-6	362	36	357	-6	372	-3	397	62	392	58	398	9	398	9	392	58	388	54	398	9	388	54	385	2	385	2	388	54	384	50	385	2	384	50	380	47	380	47	376	44	385	2	385	2	376	44	372	41	385	2	372	41	372	-3	372	-3	372	41	367	39	372	-3	367	39	362	36	425	88	419	83	431	37	431	37	419	83	414	78	431	37	414	78	414	22	414	22	414	78	408	73	414	22	408	73	403	68	431	37	446	51	458	62	431	37	458	62	431	93	431	37	431	93	425	88	403	68	397	62	398	9	403	68	398	9	414	22	232	40	232	95	231	90	232	40	231	90	230	85	232	40	230	85	229	79	232	40	229	79	228	74	232	40	228	74	228	68	154	0	168	52	180	261	154	0	180	261	122	42	154	0	122	42	80	42	154	0	80	42	39	52	154	0	39	52	26	0	80	42	137	261	80	209	80	42	80	209	66	156	80	42	66	156	52	104	80	42	52	104	39	52	361	261	343	-7	351	49	210	209	183	104	196	156	164	0	277	410	231	410	231	410	277	410	555	452	231	410	555	452	178	410	178	410	555	452	146	452	178	410	146	452	78	42	78	42	146	452	23	0	78	42	23	0	164	0	133	42	78	42	164	0	133	42	164	0	231	410	401	42	434	0	499	410	499	410	434	0	555	452	499	410	555	452	446	410	446	410	555	452	404	410	446	410	404	410	348	42	348	42	404	410	292	0	348	42	292	0	434	0	348	42	434	0	401	42	555	452	277	410	404	410	286	53	267	48	314	15	314	15	267	48	246	45	314	15	246	45	225	0	225	0	246	45	225	43	225	0	225	43	204	42	225	0	204	42	194	42	225	0	194	42	165	42	329	452	133	452	167	410	329	452	167	410	219	410	329	452	219	410	263	410	329	452	263	410	295	410	329	452	295	410	305	410	329	452	305	410	323	409	329	452	323	409	341	407	329	452	341	407	385	444	68	42	167	410	133	452	68	42	133	452	12	0	68	42	12	0	225	0	68	42	225	0	120	42	444	329	449	313	466	386	466	386	449	313	452	296	466	386	452	296	452	278	452	278	448	233	482	196	482	196	448	233	445	118	431	421	385	444	393	391	393	391	429	360	431	421	431	421	429	360	438	345	431	421	438	345	466	386	466	386	438	345	444	329	385	444	341	407	359	404	385	444	359	404	377	398	385	444	377	398	393	391	482	196	495	284	488	339	482	196	488	339	466	386	482	196	466	386	452	278	448	233	435	189	445	118	445	118	435	189	415	149	445	118	415	149	388	56	388	56	415	149	388	113	388	56	388	113	354	82	388	56	354	82	314	15	314	15	354	82	393	391	314	15	393	391	305	61	165	42	263	410	219	410	165	42	219	410	120	42	165	42	120	42	225	0	286	53	314	15	305	61	393	391	354	82	429	360	123	236	149	256	144	300	144	300	149	256	208	312	208	312	149	256	195	265	195	265	149	256	133	35	133	35	135	-8	138	35	101	-3	135	-8	133	35	101	-3	133	35	149	256	101	-3	149	256	94	48	101	-3	94	48	85	60	101	-3	85	60	79	71	101	-3	79	71	75	83	101	-3	75	83	72	12	30	100	35	65	37	162	37	162	35	65	49	35	37	162	49	35	59	220	59	220	49	35	72	12	59	220	72	12	73	112	74	96	73	112	72	12	74	96	72	12	75	83	190	0	206	9	208	55	208	55	206	9	221	22	208	55	221	22	227	77	227	77	221	22	222	22	227	77	222	22	270	42	270	42	222	22	346	0	270	42	346	0	314	42	314	42	346	0	418	430	183	40	154	34	154	-7	183	40	154	-7	173	-4	183	40	173	-4	190	0	183	40	190	0	208	55	276	295	269	219	270	42	267	235	269	219	276	295	267	235	276	295	261	249	261	249	276	295	260	303	261	249	260	303	252	260	252	260	260	303	244	309	252	260	244	309	239	267	239	267	244	309	227	311	239	267	227	311	222	270	200	267	206	269	208	312	208	312	206	269	212	269	208	312	212	269	227	311	227	311	212	269	217	270	227	311	217	270	222	270	77	144	86	178	95	268	95	268	86	178	102	209	95	268	102	209	144	300	144	300	102	209	123	236	77	144	95	268	59	220	77	144	59	220	73	112	260	165	255	148	270	42	270	42	255	148	250	131	270	42	250	131	241	103	374	430	418	430	471	472	374	430	471	472	342	472	374	430	342	472	292	284	374	430	292	284	270	42	291	284	276	295	270	42	291	284	270	42	292	284	270	42	269	219	268	201	270	42	268	201	265	183	270	42	265	183	260	165	154	34	150	34	154	-7	154	-7	150	34	146	34	154	-7	146	34	142	35	138	35	135	-8	154	-7	138	35	154	-7	142	35	346	0	222	22	216	0	227	77	270	42	241	103	418	430	346	0	471	472	208	312	195	265	200	267	125	172	115	132	124	-3	124	-3	115	132	105	92	124	-3	105	92	94	52	94	52	86	64	124	-3	124	-3	86	64	86	11	30	115	37	71	41	180	41	180	37	71	57	36	41	180	57	36	70	235	70	235	57	36	73	115	321	194	319	187	348	130	348	130	319	187	317	180	348	130	317	180	315	173	315	173	275	173	348	130	348	130	275	173	231	173	348	130	231	173	170	173	311	237	317	229	337	274	337	274	317	229	321	219	337	274	321	219	322	208	322	208	322	201	348	130	348	130	322	201	321	194	308	295	273	308	296	251	308	295	296	251	304	245	308	295	304	245	311	237	308	295	311	237	337	274	241	269	246	268	273	308	273	308	246	268	251	266	273	308	251	266	256	264	256	264	275	173	273	308	273	308	275	173	296	251	352	145	357	161	357	244	357	244	357	161	361	176	357	244	361	176	365	207	365	207	361	176	364	192	348	130	352	145	357	244	348	130	357	244	337	274	348	130	337	274	322	208	158	130	348	130	170	173	158	130	170	173	171	303	158	130	171	303	147	251	158	130	147	251	136	212	158	130	136	212	134	41	125	172	124	-3	134	41	134	41	124	-3	167	-8	134	41	136	212	125	172	206	267	215	269	237	312	237	312	215	269	224	270	237	312	224	270	231	270	231	270	236	270	237	312	237	312	236	270	241	269	237	312	241	269	273	308	87	177	102	206	115	277	115	277	102	206	123	231	115	277	123	231	171	303	171	303	123	231	147	251	157	34	167	-8	164	34	164	34	167	-8	172	34	208	35	172	34	205	-6	208	35	205	-6	241	0	167	-8	157	34	149	35	167	-8	149	35	142	37	167	-8	142	37	134	41	86	11	86	64	80	76	86	11	80	76	76	87	86	11	76	87	74	100	86	11	74	100	57	36	73	115	57	36	74	100	237	312	171	303	193	260	237	312	193	260	199	264	237	312	199	264	206	267	77	146	87	177	115	277	77	146	115	277	70	235	77	146	70	235	73	115	329	63	305	88	304	33	304	33	305	88	278	66	304	33	278	66	275	13	275	13	278	66	256	51	275	13	256	51	241	0	241	0	256	51	235	41	241	0	235	41	208	35	172	34	167	-8	205	-6	171	303	170	173	193	260	231	173	275	173	256	264	125	42	158	0	185	261	185	261	158	0	239	303	185	261	239	303	141	261	141	261	239	303	109	303	141	261	109	303	81	42	81	42	109	303	27	0	81	42	27	0	158	0	115	330	170	373	149	452	149	452	170	373	181	410	149	452	181	410	279	452	279	452	181	410	224	410	279	452	224	410	246	330	246	330	224	410	213	373	246	330	213	373	170	373	170	373	115	330	246	330	81	42	158	0	125	42	23	-94	18	-95	46	-132	46	-132	18	-95	14	-95	46	-132	14	-95	9	-95	9	-95	0	-95	46	-132	46	-132	0	-95	-3	-138	95	-75	76	-86	93	-116	139	303	76	-86	170	261	139	303	170	261	269	303	269	303	170	261	215	261	269	303	215	261	186	-5	186	-5	215	261	165	-52	46	-132	93	-116	76	-86	46	-132	76	-86	139	303	46	-132	139	303	32	-93	46	-132	32	-93	28	-94	46	-132	28	-94	23	-94	-62	-126	-50	-130	-40	-86	-40	-86	-50	-130	-39	-133	-40	-86	-39	-133	-32	-90	-32	-90	-39	-133	-27	-136	-32	-90	-27	-136	-21	-92	-21	-92	-27	-136	-16	-137	-21	-92	-16	-137	-10	-94	-10	-94	-16	-137	-3	-138	-10	-94	-3	-138	0	-95	215	261	143	-6	165	-52	165	-52	143	-6	136	-26	165	-52	136	-26	133	-89	133	-89	136	-26	125	-45	133	-89	125	-45	111	-61	95	-75	93	-116	133	-89	95	-75	133	-89	111	-61	144	330	198	373	178	452	178	452	198	373	210	410	178	452	210	410	308	452	308	452	210	410	253	410	308	452	253	410	275	330	275	330	253	410	242	373	275	330	242	373	198	373	198	373	144	330	275	330	262	98	236	58	238	13	238	13	236	58	204	31	238	13	204	31	167	20	167	20	146	23	156	-6	156	-6	146	23	129	31	156	-6	129	31	117	46	112	-1	156	-6	117	46	112	-1	117	46	110	70	112	-1	110	70	108	104	112	-1	108	104	76	14	240	464	223	463	267	428	267	428	223	463	221	436	210	435	221	436	223	463	210	435	223	463	206	460	210	435	206	460	198	434	198	434	206	460	189	455	198	434	189	455	186	431	186	431	189	455	173	448	186	431	173	448	172	428	172	428	173	448	159	439	172	428	159	439	158	424	231	310	225	283	244	280	231	310	244	280	252	308	252	308	244	280	260	271	252	308	260	271	274	302	274	302	260	271	273	254	274	302	273	254	283	231	324	263	321	263	344	136	344	136	321	263	310	280	344	136	310	280	300	65	300	65	310	280	294	293	300	65	294	293	286	198	286	198	280	147	300	65	300	65	280	147	262	98	300	65	262	98	238	13	294	293	274	302	283	231	294	293	283	231	286	198	325	279	324	276	344	136	344	136	324	276	324	272	344	136	324	272	324	268	378	290	372	354	369	215	369	215	372	354	355	403	369	215	355	403	344	136	344	136	355	403	327	437	344	136	327	437	325	287	325	287	325	283	344	136	344	136	325	283	325	279	327	437	288	457	297	405	327	437	297	405	314	372	327	437	314	372	323	332	327	437	323	332	325	287	288	457	240	464	267	428	288	457	267	428	297	405	167	20	156	-6	238	13	132	200	158	242	169	300	169	300	158	242	190	272	169	300	190	272	231	310	231	310	190	272	225	283	114	271	108	104	114	152	114	271	114	152	169	300	169	300	114	152	132	200	29	112	35	71	40	174	40	174	35	71	51	38	40	174	51	38	69	228	69	228	51	38	76	14	69	228	76	14	114	271	114	271	76	14	108	104	324	263	344	136	324	268	375	141	375	201	35	201	375	141	35	201	35	141	55	-29	55	21	27	21	55	-29	27	21	27	-80	55	-29	27	-80	311	-80	55	-29	311	-80	283	-29	283	21	283	-29	311	-80	283	21	311	-80	311	21	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	177	121	168	117	287	95	287	95	168	117	155	114	287	95	155	114	137	113	200	314	205	315	216	333	216	333	205	315	210	315	216	333	210	315	216	315	216	315	223	315	216	333	216	333	223	315	240	337	216	333	189	330	195	314	216	333	195	314	200	314	257	115	249	116	287	95	287	95	249	116	245	119	287	95	245	119	187	139	187	139	245	119	244	122	187	139	244	122	233	295	233	295	244	122	234	297	228	314	233	312	240	337	240	337	233	312	235	310	240	337	235	310	236	308	236	308	244	122	240	337	262	340	244	122	244	125	262	340	244	125	245	129	245	129	246	133	262	340	262	340	246	133	247	138	262	340	247	138	248	142	248	142	308	349	284	345	262	340	248	142	284	345	270	114	257	115	287	95	270	114	287	95	287	113	244	122	236	308	236	306	244	122	236	306	235	303	244	122	235	303	234	299	244	122	234	299	234	297	183	129	177	121	287	95	183	129	287	95	187	139	195	314	189	330	189	313	287	95	137	113	137	95	240	337	244	122	262	340	240	337	223	315	228	314	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	224	346	224	308	239	307	224	346	239	307	250	349	250	349	239	307	250	301	250	349	250	301	274	346	274	346	250	301	258	293	274	346	258	293	262	282	189	298	200	304	202	337	202	337	200	304	211	307	202	337	211	307	224	346	224	346	211	307	224	308	155	284	167	278	168	306	168	306	167	278	178	289	168	306	178	289	183	323	183	323	178	289	189	298	183	323	189	298	202	337	274	346	264	269	286	214	274	346	286	214	295	337	295	337	286	214	303	231	295	337	303	231	310	323	310	323	303	231	314	248	310	323	314	248	319	305	319	305	314	248	321	265	319	305	321	265	323	284	264	269	264	196	286	214	264	196	264	269	260	252	264	196	260	252	249	232	264	196	249	232	230	209	264	196	230	209	201	181	264	196	201	181	193	144	287	152	276	147	284	95	284	95	276	147	261	145	284	95	261	145	241	144	284	95	241	144	193	144	284	95	193	144	163	145	163	145	193	144	201	181	319	173	305	173	297	160	319	173	297	160	287	152	319	173	287	152	284	95	127	111	127	95	284	95	127	111	284	95	163	145	274	346	262	282	264	269	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	204	115	198	116	228	95	228	95	198	116	193	119	228	95	193	119	188	90	188	90	193	119	189	123	188	90	189	123	185	127	185	127	180	134	188	90	188	90	180	134	175	139	188	90	175	139	169	144	253	150	247	136	261	109	261	109	247	136	238	124	261	109	238	124	228	95	228	95	238	124	226	117	228	95	226	117	211	114	211	114	204	115	228	95	189	299	198	307	200	331	200	331	198	307	207	312	200	331	207	312	217	342	217	342	207	312	217	314	217	342	217	314	229	315	229	315	242	314	236	347	236	347	242	314	256	349	182	316	166	296	179	289	182	316	179	289	189	299	182	316	189	299	200	331	236	347	217	342	229	315	198	219	210	217	213	243	213	243	210	217	221	215	213	243	221	215	235	251	235	251	221	215	230	211	235	251	230	211	238	204	238	204	244	199	252	261	252	261	244	199	249	192	252	261	249	192	253	184	184	237	184	219	198	219	184	237	198	219	213	243	292	232	281	241	286	130	286	130	281	241	265	286	286	130	265	286	262	272	286	130	262	272	261	109	261	109	262	272	256	166	297	249	309	258	309	328	309	328	309	258	316	269	309	328	316	269	319	313	319	313	316	269	321	282	319	313	321	282	322	296	294	339	277	346	281	241	294	339	281	241	297	249	294	339	297	249	309	328	305	213	299	223	303	156	305	213	303	156	308	186	305	213	308	186	308	200	292	232	286	130	303	156	292	232	303	156	299	223	277	346	256	349	260	304	277	346	260	304	264	296	277	346	264	296	265	286	277	346	265	286	281	241	262	272	252	261	253	184	262	272	253	184	255	176	262	272	255	176	256	166	252	261	235	251	238	204	256	349	242	314	253	310	256	349	253	310	260	304	168	92	188	90	169	144	168	92	169	144	162	147	168	92	162	147	154	149	168	92	154	149	151	97	145	147	138	144	139	104	145	147	139	104	151	97	145	147	151	97	154	149	133	139	129	132	131	113	133	139	131	113	139	104	133	139	139	104	138	144	131	113	129	132	128	124	253	150	261	109	256	166	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	102	149	206	149	115	195	115	195	206	149	142	192	115	195	142	192	292	349	292	349	142	192	245	282	292	349	245	282	250	94	250	94	245	282	219	192	250	94	219	192	206	149	206	149	219	192	142	192	277	192	321	349	292	349	277	192	292	349	265	149	277	192	265	149	295	149	277	192	295	149	308	192	250	94	206	149	192	94	292	349	250	94	265	149	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	204	349	147	232	164	231	204	349	164	231	178	230	204	349	178	230	192	281	204	349	192	281	202	301	204	349	202	301	312	301	204	349	312	301	330	349	178	230	190	228	192	281	192	281	190	228	200	225	192	281	200	225	214	277	214	277	200	225	209	222	296	158	302	189	301	205	296	158	301	205	296	220	296	158	296	220	289	234	296	158	289	234	280	130	280	130	289	234	279	246	280	130	279	246	268	256	280	130	268	256	256	263	280	130	256	263	256	166	280	130	256	166	253	109	256	166	253	150	253	109	256	166	256	263	254	180	253	150	245	136	253	109	253	109	245	136	233	124	253	109	233	124	219	95	219	95	233	124	218	117	219	95	218	117	203	114	203	114	197	114	219	95	219	95	197	114	191	115	219	95	191	115	186	118	179	90	219	95	186	118	179	90	186	118	182	122	179	90	182	122	177	127	179	90	177	127	171	136	179	90	171	136	165	142	179	90	165	142	159	146	179	90	159	146	159	92	159	146	152	148	159	92	159	92	152	148	144	149	159	92	144	149	142	97	142	97	144	149	135	148	142	97	135	148	129	104	129	104	135	148	128	145	129	104	128	145	122	140	121	113	129	104	122	140	121	113	122	140	119	133	121	113	119	133	118	124	254	180	256	263	247	192	247	192	256	263	244	269	247	192	244	269	238	203	238	203	244	269	231	273	238	203	231	273	225	213	225	213	231	273	214	277	225	213	214	277	209	222	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	308	188	305	213	303	155	303	155	305	213	296	232	303	155	296	232	289	128	289	128	296	232	281	246	289	128	281	246	267	108	267	108	281	246	262	254	267	108	262	254	251	210	251	210	262	254	250	219	262	254	240	256	242	231	262	254	242	231	247	226	262	254	247	226	250	219	236	256	232	256	234	233	236	256	234	233	242	231	236	256	242	231	240	256	224	255	223	234	234	233	224	255	234	233	228	256	228	256	234	233	232	256	267	108	251	210	250	194	267	108	250	194	247	175	267	108	247	175	242	156	267	108	242	156	238	95	238	95	242	156	235	138	238	95	235	138	226	123	238	95	226	123	222	118	238	95	222	118	218	114	238	95	218	114	213	112	238	95	213	112	208	111	238	95	208	111	205	90	205	90	208	111	201	111	201	111	194	112	205	90	205	90	194	112	187	115	205	90	187	115	183	120	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	183	166	187	184	197	302	197	302	187	184	193	202	197	302	193	202	201	220	201	220	203	226	220	317	220	317	203	226	207	230	220	317	207	230	211	232	183	166	197	302	180	150	180	150	197	302	172	281	180	150	172	281	179	135	179	135	172	281	178	94	179	135	178	94	180	126	178	94	172	281	156	105	156	105	172	281	153	257	156	105	153	257	140	121	140	121	153	257	139	230	140	121	139	230	130	144	130	144	139	230	130	202	130	144	130	202	127	170	220	254	242	328	220	317	220	254	220	317	216	233	220	254	216	233	223	234	220	254	223	234	224	255	220	317	197	302	201	220	302	322	332	333	327	349	302	322	327	349	293	343	302	322	293	343	277	309	220	254	236	275	242	328	242	328	236	275	255	293	242	328	255	293	266	336	266	336	255	293	277	309	266	336	277	309	293	343	183	120	180	126	178	94	183	120	178	94	205	90	220	317	211	232	216	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	162	282	172	290	177	349	177	349	172	290	185	295	177	349	185	295	353	349	353	349	185	295	203	297	353	349	203	297	229	298	353	349	229	298	279	298	353	349	279	298	188	90	188	90	279	298	141	90	177	349	137	269	152	269	177	349	152	269	162	282	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	247	125	237	118	240	93	240	93	237	118	225	113	240	93	225	113	211	111	211	111	197	113	209	90	209	90	197	113	186	118	209	90	186	118	181	93	181	93	186	118	177	126	181	93	177	126	171	138	128	174	129	133	136	190	136	190	129	133	140	115	136	190	140	115	150	203	150	203	140	115	158	102	150	203	158	102	169	214	169	214	158	102	169	152	171	138	169	152	158	102	171	138	158	102	181	93	183	235	194	224	198	337	198	337	194	224	196	201	198	337	196	201	211	211	211	211	231	194	215	290	215	290	231	194	219	280	166	267	169	256	169	304	169	304	169	256	175	246	169	304	175	246	180	323	180	323	175	246	183	235	180	323	183	235	198	337	220	317	227	323	245	349	245	349	227	323	237	327	245	349	237	327	248	328	248	328	259	327	267	347	267	347	259	327	268	322	267	347	268	322	289	341	289	341	268	322	275	315	289	341	275	315	280	305	220	346	198	337	213	299	220	346	213	299	215	309	220	346	215	309	220	317	220	346	220	317	245	349	198	337	211	211	213	299	213	299	211	211	215	290	253	248	243	180	251	168	253	248	251	168	254	158	253	248	238	260	243	180	231	194	243	180	238	260	231	194	238	260	226	270	231	194	226	270	219	280	293	206	283	219	287	119	287	119	283	219	270	233	287	119	270	233	266	103	266	103	270	233	265	259	266	103	265	259	255	147	255	147	253	135	266	103	266	103	253	135	247	125	266	103	247	125	240	93	265	259	253	248	254	158	265	259	254	158	255	147	289	341	280	305	282	293	282	293	281	285	290	242	290	242	281	285	278	277	290	242	278	277	273	268	267	347	245	349	248	328	290	242	306	252	307	329	307	329	306	252	316	263	307	329	316	263	320	314	320	314	316	263	322	276	320	314	322	276	324	293	290	242	307	329	289	341	290	242	289	341	282	293	273	268	265	259	270	233	273	268	270	233	290	242	211	111	209	90	240	93	300	141	305	167	304	181	300	141	304	181	300	194	300	141	300	194	293	206	300	141	293	206	287	119	194	224	169	214	176	179	194	224	176	179	184	191	194	224	184	191	196	201	169	214	169	152	171	167	169	214	171	167	176	179	129	133	128	174	125	155	166	267	169	304	165	280	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	233	206	228	184	232	185	233	206	232	185	236	186	233	206	223	207	225	184	233	206	225	184	228	184	223	207	215	210	216	183	223	207	216	183	221	183	223	207	221	183	225	184	215	210	209	214	216	183	216	183	209	214	206	220	216	183	206	220	195	186	195	186	206	220	204	229	206	250	212	276	218	344	218	344	212	276	222	302	218	344	222	302	251	349	251	349	222	302	237	321	251	349	237	321	258	329	258	329	265	328	277	345	277	345	265	328	271	325	277	345	271	325	275	321	195	186	204	229	206	250	195	186	206	250	218	344	195	186	218	344	189	331	195	186	189	331	176	195	148	250	151	228	153	283	153	283	151	228	161	209	153	283	161	209	167	310	167	310	161	209	176	195	167	310	176	195	189	331	277	280	274	268	275	150	275	150	274	268	269	253	275	150	269	253	263	237	330	269	327	296	327	235	327	235	327	296	316	318	327	235	316	318	316	204	316	204	316	318	299	335	316	204	299	335	298	175	298	175	299	335	279	303	278	313	279	303	299	335	278	313	299	335	277	345	278	313	277	345	275	321	277	345	251	349	258	329	298	175	279	303	278	292	298	175	278	292	277	280	298	175	277	280	275	150	275	150	263	237	258	224	275	150	258	224	254	215	275	150	254	215	249	209	275	150	249	209	246	128	242	207	233	206	236	186	242	207	236	186	246	128	242	207	246	128	249	209	125	107	130	90	153	117	153	117	130	90	161	96	153	117	161	96	178	129	178	129	161	96	185	102	178	129	185	102	201	145	201	145	185	102	206	109	201	145	206	109	220	164	220	164	206	109	226	117	220	164	226	117	236	186	236	186	226	117	246	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	155	122	133	140	156	119	156	119	133	140	127	130	156	119	127	130	182	95	182	95	127	130	122	123	182	95	122	123	115	118	271	118	265	116	370	95	370	95	265	116	256	114	370	95	256	114	244	113	276	354	133	140	157	131	276	354	157	131	159	135	276	354	159	135	161	138	276	354	161	138	182	172	276	354	182	172	196	195	276	354	196	195	246	275	276	354	246	275	263	195	276	354	263	195	268	172	276	354	268	172	274	135	276	354	274	135	274	133	276	354	274	133	275	131	276	354	275	131	275	128	276	354	275	128	275	126	276	354	275	126	275	124	276	354	275	124	337	132	276	354	337	132	333	146	276	354	333	146	287	354	155	125	156	128	133	140	155	125	133	140	155	122	370	95	370	113	357	115	370	95	357	115	347	118	370	95	347	118	341	123	370	95	341	123	275	124	370	95	275	124	274	121	370	95	274	121	271	118	196	195	182	172	268	172	196	195	268	172	263	195	182	95	182	113	171	113	182	95	171	113	164	115	182	95	164	115	159	116	182	95	159	116	156	119	108	115	100	113	182	95	108	115	182	95	115	118	182	95	100	113	100	95	370	95	244	113	244	95	275	124	341	123	337	132	157	131	133	140	156	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	201	124	189	321	188	318	201	124	188	318	188	314	201	124	188	314	187	310	201	124	187	310	186	306	201	124	186	306	186	302	201	124	186	302	146	140	201	124	146	140	202	121	243	217	254	242	233	241	243	217	233	241	227	241	243	217	227	241	223	218	223	218	227	241	204	139	209	117	231	95	215	116	215	116	231	95	222	115	243	119	222	115	231	95	243	119	231	95	268	98	249	324	253	327	262	349	262	349	253	327	259	329	262	349	259	329	265	329	265	329	276	327	296	347	296	347	276	327	286	323	296	347	286	323	293	317	262	349	161	349	169	332	262	349	169	332	177	331	262	349	177	331	183	329	262	349	183	329	187	325	262	349	187	325	189	321	262	349	189	321	246	319	262	349	246	319	249	324	201	126	201	128	189	321	189	321	201	128	202	131	189	321	202	131	227	241	227	241	202	131	203	135	227	241	203	135	204	139	201	126	189	321	201	124	244	310	246	319	189	321	244	310	189	321	227	241	299	295	295	272	299	107	299	107	295	272	286	257	299	107	286	257	280	182	280	182	278	161	299	107	299	107	278	161	271	143	299	107	271	143	268	98	268	98	271	143	259	128	268	98	259	128	243	119	258	214	270	209	272	247	272	247	270	209	277	198	272	247	277	198	286	257	286	257	277	198	280	182	254	242	243	217	258	214	254	242	258	214	272	247	300	229	318	235	322	339	322	339	318	235	333	243	322	339	333	243	341	328	341	328	333	243	345	254	341	328	345	254	352	311	352	311	345	254	353	269	352	311	353	269	356	290	300	229	322	339	299	295	300	229	299	295	299	107	297	307	299	295	322	339	297	307	322	339	296	347	296	347	262	349	265	329	336	145	341	174	339	189	336	145	339	189	335	202	336	145	335	202	327	213	336	145	327	213	322	123	322	123	327	213	315	222	322	123	315	222	300	229	322	123	300	229	299	107	231	95	209	117	204	118	231	95	204	118	202	121	231	95	202	121	146	140	231	95	146	140	143	131	231	95	143	131	139	124	231	95	139	124	133	118	231	95	133	118	125	115	231	95	125	115	115	113	231	95	115	113	115	95	296	347	293	317	297	307	169	332	161	349	161	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	102	189	107	156	110	244	110	244	107	156	122	129	110	244	122	129	133	290	133	290	122	129	146	108	133	290	146	108	168	325	168	325	146	108	166	186	178	95	166	186	146	108	304	146	289	134	297	111	297	111	289	134	273	126	297	111	273	126	272	100	272	100	273	126	255	121	272	100	255	121	246	93	246	93	255	121	235	119	217	90	246	93	235	119	217	90	235	119	212	122	217	90	212	122	193	129	217	90	193	129	179	142	217	90	179	142	178	95	169	161	166	186	178	95	169	161	178	95	179	142	278	333	277	354	266	354	278	333	266	354	240	323	278	333	289	353	277	354	213	347	168	325	171	225	213	347	171	225	185	265	213	347	185	265	209	299	213	347	209	299	240	323	213	347	240	323	266	354	350	260	339	344	336	344	350	260	336	344	335	280	335	280	336	344	333	345	335	280	333	345	332	297	333	345	330	345	332	297	332	297	330	345	326	346	332	297	326	346	325	312	325	312	326	346	323	347	325	312	323	347	314	323	314	323	323	347	311	350	314	323	311	350	300	352	335	280	335	277	350	260	350	260	335	277	335	274	350	260	335	274	335	270	298	330	314	323	300	352	298	330	300	352	289	353	298	330	289	353	278	333	351	350	349	347	350	260	351	350	350	260	370	354	351	350	370	354	354	354	350	260	349	347	346	345	350	260	346	345	342	344	350	260	342	344	339	344	334	266	334	260	350	260	334	266	350	260	335	270	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	318	128	337	151	320	161	318	128	320	161	304	146	318	128	304	146	297	111	12	151	12	305	0	229	168	325	166	186	171	225	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	184	124	171	321	171	318	184	124	171	318	171	315	184	124	171	315	170	310	184	124	170	310	169	304	184	124	169	304	167	296	184	124	167	296	129	140	184	124	129	140	185	121	121	123	116	118	208	95	208	95	116	118	109	115	208	95	109	115	99	113	187	143	189	148	230	318	187	143	230	318	171	321	171	321	230	318	231	323	171	321	231	323	253	349	253	349	231	323	234	326	253	349	234	326	237	327	309	219	297	179	306	121	306	121	297	179	277	146	306	121	277	146	261	102	261	102	277	146	246	124	261	102	246	124	208	95	208	95	246	124	205	115	292	345	253	349	271	326	271	326	253	349	249	329	242	329	249	329	253	349	242	329	253	349	237	327	271	326	289	319	292	345	292	345	289	319	302	306	292	345	302	306	325	331	325	331	302	306	310	287	325	331	310	287	313	261	313	261	309	219	340	151	340	151	309	219	306	121	370	246	365	281	362	193	362	193	365	281	350	310	362	193	350	310	340	151	340	151	350	310	325	331	340	151	325	331	313	261	184	128	185	132	171	321	184	128	171	321	184	124	186	137	187	143	171	321	186	137	171	321	185	132	163	329	168	327	253	349	253	349	168	327	171	324	253	349	171	324	171	321	253	349	143	349	155	331	253	349	155	331	163	329	208	95	205	115	198	116	208	95	198	116	192	117	208	95	192	117	188	119	208	95	188	119	185	121	208	95	185	121	129	140	208	95	129	140	126	130	208	95	126	130	121	123	208	95	99	113	99	95	155	331	143	349	143	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	137	123	132	118	317	95	317	95	132	118	125	115	317	95	125	115	115	113	200	119	198	121	144	140	144	140	198	121	197	124	144	140	197	124	181	297	181	297	197	124	183	304	197	124	185	321	185	318	197	124	185	318	184	314	197	124	184	314	184	310	197	124	184	310	183	304	218	218	239	217	224	241	224	241	239	217	247	241	247	241	239	217	254	214	247	241	254	214	264	243	264	243	254	214	263	209	264	243	263	209	268	199	287	326	356	348	276	328	276	328	356	348	263	328	256	328	263	328	356	348	256	328	356	348	185	321	185	321	356	348	184	324	287	326	297	324	356	348	356	348	297	324	306	322	356	348	306	322	313	318	313	318	320	312	356	348	356	348	320	312	325	305	356	348	325	305	327	296	356	348	327	296	329	285	356	348	329	285	330	270	356	348	330	270	341	270	198	131	199	137	185	321	185	321	199	137	218	218	185	321	218	218	241	313	241	313	218	218	224	241	197	126	197	128	185	321	197	126	185	321	197	124	185	321	241	313	243	319	185	321	243	319	246	324	185	321	246	324	250	326	185	321	250	326	256	328	356	348	157	348	167	330	356	348	167	330	175	329	356	348	175	329	181	327	356	348	181	327	184	324	314	155	308	149	317	95	317	95	308	149	302	143	317	95	302	143	295	137	295	137	282	129	317	95	317	95	282	129	269	123	317	95	269	123	253	119	320	163	314	155	317	95	320	163	317	95	339	174	320	163	339	174	327	174	141	130	137	123	204	117	204	117	137	123	317	95	204	117	317	95	210	116	210	116	317	95	218	115	237	116	218	115	317	95	237	116	317	95	253	119	144	140	141	130	204	117	144	140	204	117	200	119	270	181	281	170	270	184	270	184	281	170	270	186	268	199	270	186	276	249	268	199	276	249	264	243	286	260	276	249	281	170	286	260	281	170	306	276	286	260	306	276	295	276	270	186	281	170	276	249	270	175	269	170	281	170	270	175	281	170	270	179	270	179	281	170	270	181	317	95	115	113	115	95	167	330	157	348	157	331	198	131	185	321	197	128	199	137	198	131	199	134	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	139	123	133	118	225	95	225	95	133	118	126	115	225	95	126	115	115	113	202	118	199	121	145	139	145	139	199	121	198	125	145	139	198	125	183	301	183	301	198	125	184	305	198	125	186	321	185	318	198	125	185	318	185	314	198	125	185	314	185	310	198	125	185	310	184	305	199	128	199	132	186	321	186	321	199	132	219	218	186	321	219	218	224	241	224	241	219	218	239	217	224	241	243	314	186	321	186	321	243	314	245	320	186	321	245	320	247	324	294	325	356	348	281	327	281	327	356	348	264	328	256	328	264	328	356	348	256	328	356	348	186	321	186	321	356	348	185	324	294	325	305	322	356	348	356	348	305	322	313	316	356	348	313	316	321	310	321	310	324	305	356	348	356	348	324	305	327	299	356	348	327	299	328	291	356	348	328	291	329	283	356	348	329	283	330	272	356	348	330	272	341	272	219	218	199	132	200	136	219	218	200	136	202	141	219	218	202	141	203	146	199	128	186	321	198	125	251	326	256	328	186	321	251	326	186	321	247	324	356	348	158	348	170	330	356	348	170	330	178	328	356	348	178	328	182	326	356	348	182	326	185	324	270	182	281	170	270	185	270	185	281	170	270	187	268	200	270	187	276	249	268	200	276	249	264	244	224	241	239	217	248	241	248	241	239	217	253	214	248	241	253	214	264	244	264	244	253	214	263	209	264	244	263	209	268	200	285	260	276	249	281	170	285	260	281	170	306	276	285	260	306	276	293	276	270	187	281	170	276	249	270	175	269	170	281	170	270	175	281	170	270	179	270	179	281	170	270	182	225	95	225	113	214	114	225	95	214	114	207	116	225	95	207	116	202	118	225	95	202	118	145	139	225	95	145	139	142	130	225	95	142	130	139	123	225	95	115	113	115	95	170	330	158	348	158	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	283	353	273	354	290	330	290	330	273	354	268	333	231	323	268	333	262	354	231	323	262	354	212	347	163	187	167	225	167	325	167	325	167	225	180	264	167	325	180	264	212	347	212	347	180	264	202	299	212	347	202	299	231	323	99	196	105	160	107	248	107	248	105	160	122	131	107	248	122	131	131	292	131	292	122	131	147	109	131	292	147	109	167	325	167	325	147	109	163	187	166	160	163	187	147	109	166	160	147	109	181	95	273	354	262	354	268	333	324	343	322	344	323	289	323	289	322	344	320	344	323	289	320	344	317	308	317	308	320	344	317	345	317	308	317	345	312	347	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	262	120	256	117	260	94	260	94	256	117	248	115	260	94	248	115	239	91	239	91	248	115	239	114	239	91	239	114	230	113	230	113	207	116	220	90	220	90	207	116	188	124	220	90	188	124	181	95	181	95	188	124	175	139	181	95	175	139	166	160	283	186	265	123	279	98	283	186	279	98	298	103	283	186	298	103	284	189	370	225	255	225	264	207	370	225	264	207	272	205	370	225	272	205	279	203	370	225	279	203	283	201	370	225	283	201	285	197	370	225	285	197	347	198	370	225	347	198	352	203	370	225	352	203	360	206	370	225	360	206	370	208	324	112	339	176	314	108	314	108	339	176	343	189	314	108	343	189	298	103	298	103	343	189	347	198	298	103	347	198	285	197	298	103	285	197	285	195	337	347	334	345	338	267	338	267	334	345	330	344	338	267	330	344	326	343	326	343	324	343	325	267	325	267	324	343	323	289	340	350	337	347	338	267	340	350	338	267	357	354	340	350	357	354	342	354	326	343	325	267	338	267	306	321	317	308	312	347	306	321	312	347	302	349	306	321	302	349	293	352	306	321	293	352	290	330	298	103	285	195	285	193	298	103	285	193	284	191	298	103	284	191	284	189	262	120	260	94	279	98	262	120	279	98	265	123	230	113	220	90	239	91	283	353	290	330	293	352	264	207	255	225	255	208	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	110	121	104	117	198	95	198	95	104	117	97	115	198	95	97	115	88	113	181	116	176	118	198	95	198	95	176	118	173	121	198	95	173	121	118	139	118	139	173	121	172	124	118	139	172	124	156	301	156	301	172	124	157	306	172	124	159	321	159	318	172	124	159	318	159	314	172	124	159	314	158	310	172	124	158	310	157	306	244	348	132	348	144	330	244	348	144	330	152	328	244	348	152	328	156	327	244	348	156	327	159	324	244	348	159	324	159	321	244	348	159	321	221	323	244	348	221	323	226	328	244	348	226	328	233	330	244	348	233	330	244	331	198	241	214	305	217	315	198	241	217	315	159	321	198	241	159	321	174	138	198	241	174	138	176	145	198	241	176	145	193	218	198	241	193	218	280	218	198	241	280	218	284	241	176	145	178	152	193	218	172	127	173	132	159	321	172	127	159	321	172	124	254	123	249	118	341	95	341	95	249	118	241	115	341	95	241	115	231	113	314	124	302	321	302	317	314	124	302	317	302	313	314	124	302	313	301	309	314	124	301	309	300	305	314	124	300	305	299	301	314	124	299	301	284	241	314	124	284	241	280	218	314	124	280	218	316	120	381	348	275	348	286	330	381	348	286	330	294	328	381	348	294	328	299	326	381	348	299	326	302	324	381	348	302	324	302	321	381	348	302	321	363	322	381	348	363	322	367	327	381	348	367	327	373	330	381	348	373	330	381	331	315	129	316	135	302	321	315	129	302	321	314	124	302	321	316	135	318	143	302	321	318	143	319	151	302	321	319	151	321	159	302	321	321	159	357	306	302	321	357	306	359	315	302	321	359	315	363	322	341	95	341	113	332	114	341	95	332	114	324	115	341	95	324	115	319	117	341	95	319	117	316	120	341	95	316	120	262	142	341	95	262	142	258	131	341	95	258	131	254	123	188	114	181	116	198	95	188	114	198	95	198	113	115	128	110	121	198	95	115	128	198	95	118	139	198	95	88	113	88	95	341	95	231	113	231	95	262	142	316	120	280	218	286	330	275	348	275	331	144	330	132	348	132	331	221	323	159	321	217	315	174	138	159	321	173	132	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	226	314	225	309	238	124	238	124	225	309	224	303	238	124	224	303	222	296	222	296	187	148	238	124	238	124	187	148	239	121	243	145	244	152	241	138	241	138	244	152	281	305	241	138	281	305	240	133	240	133	281	305	226	321	240	133	226	321	239	128	239	128	226	321	238	124	311	348	198	348	209	330	311	348	209	330	217	329	311	348	217	329	222	327	311	348	222	327	225	325	311	348	225	325	226	321	311	348	226	321	287	323	311	348	287	323	292	327	311	348	292	327	300	330	311	348	300	330	311	331	238	124	226	321	226	318	238	124	226	318	226	314	284	316	287	323	226	321	284	316	226	321	281	305	265	95	265	113	255	114	265	95	255	114	247	116	265	95	247	116	242	118	265	95	242	118	187	148	265	95	187	148	184	136	265	95	184	136	180	127	265	95	180	127	176	120	265	95	176	120	168	116	265	95	168	116	155	113	265	95	155	113	155	95	187	148	242	118	239	121	209	330	198	348	198	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	174	115	176	119	177	138	177	138	176	119	178	122	177	138	178	122	179	129	179	129	178	122	178	126	161	153	168	92	168	150	168	150	168	92	171	112	168	150	171	112	174	145	174	145	171	112	174	115	174	145	174	115	177	138	174	111	187	90	176	110	176	110	187	90	179	110	188	112	179	110	187	90	188	112	187	90	210	93	246	311	245	305	246	115	246	115	245	305	244	298	246	115	244	298	242	290	242	290	211	163	229	102	229	102	211	163	210	93	210	93	211	163	206	143	210	93	206	143	200	128	210	93	200	128	195	118	210	93	195	118	188	112	332	348	219	348	232	330	332	348	232	330	240	328	332	348	240	328	245	326	332	348	245	326	247	323	332	348	247	323	247	318	332	348	247	318	309	324	332	348	309	324	315	328	332	348	315	328	322	330	332	348	322	330	332	331	259	135	268	159	302	307	259	135	302	307	247	318	259	135	247	318	247	316	259	135	247	316	246	311	259	135	246	311	246	115	306	317	309	324	247	318	306	317	247	318	302	307	242	290	229	102	246	115	187	90	174	111	172	111	187	90	172	111	171	111	187	90	171	111	171	112	187	90	171	112	168	92	138	150	138	105	145	153	145	153	138	105	151	97	145	153	151	97	152	155	152	155	151	97	168	92	152	155	168	92	161	153	132	144	129	137	130	115	132	144	130	115	138	105	132	144	138	105	138	150	130	115	129	137	127	128	232	330	219	348	219	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	131	134	128	126	213	95	131	134	213	95	187	121	131	134	187	121	186	125	131	134	186	125	170	299	186	125	186	128	173	321	173	321	186	128	186	131	173	321	186	131	229	308	229	308	186	131	207	217	229	308	207	217	211	232	211	232	207	217	253	134	211	232	253	134	256	244	256	244	253	134	255	130	256	244	255	130	256	127	258	348	146	348	158	330	258	348	158	330	166	328	258	348	166	328	171	327	258	348	171	327	173	324	258	348	173	324	173	321	258	348	173	321	234	323	258	348	234	323	239	327	258	348	239	327	247	330	258	348	247	330	258	331	207	217	186	131	187	134	207	217	187	134	189	139	207	217	189	139	190	144	186	125	173	321	173	318	186	125	173	318	173	314	186	125	173	314	172	309	186	125	172	309	171	304	186	125	171	304	170	299	232	316	234	323	173	321	232	316	173	321	229	308	255	116	251	115	345	95	345	95	251	115	244	114	345	95	244	114	235	113	281	293	211	232	256	244	281	293	256	244	335	315	281	293	335	315	292	303	370	348	287	348	296	330	370	348	296	330	302	330	370	348	302	330	306	328	370	348	306	328	308	327	370	348	308	327	308	326	370	348	308	326	335	315	370	348	335	315	342	322	370	348	342	322	348	325	370	348	348	325	354	328	370	348	354	328	361	329	370	348	361	329	370	331	335	315	308	326	308	322	335	315	308	322	305	318	300	311	292	303	335	315	300	311	335	315	305	318	255	116	345	95	258	117	258	117	345	95	259	119	258	121	259	119	319	125	258	121	319	125	258	124	258	124	319	125	256	244	258	124	256	244	256	127	321	121	319	125	259	119	321	121	259	119	345	95	321	121	345	95	325	118	345	95	345	113	336	114	345	95	336	114	330	116	345	95	330	116	325	118	213	95	213	113	203	114	213	95	203	114	196	115	213	95	196	115	190	118	213	95	190	118	187	121	213	95	128	126	123	120	213	95	123	120	118	117	213	95	118	117	111	114	213	95	111	114	103	113	213	95	103	113	103	95	345	95	235	113	235	95	296	330	287	348	287	331	158	330	146	348	146	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	153	127	148	120	321	95	321	95	148	120	140	115	321	95	140	115	127	113	217	119	212	121	159	146	159	146	212	121	210	124	159	146	210	124	196	302	196	302	210	124	197	306	210	124	198	321	198	319	210	124	198	319	198	315	210	124	198	315	198	311	210	124	198	311	197	306	283	348	171	348	176	331	283	348	176	331	183	330	283	348	183	330	190	328	283	348	190	328	196	326	283	348	196	326	198	321	283	348	198	321	260	323	283	348	260	323	265	327	283	348	265	327	272	330	283	348	272	330	283	331	214	141	216	147	255	311	214	141	255	311	213	135	213	135	255	311	198	321	213	135	198	321	211	130	211	130	198	321	211	126	211	126	198	321	210	124	257	318	260	323	198	321	257	318	198	321	255	311	276	121	265	118	321	95	321	95	265	118	254	116	321	95	254	116	241	115	241	115	232	116	321	95	321	95	232	116	224	117	321	95	224	117	153	127	153	127	224	117	217	119	153	127	217	119	156	136	156	136	217	119	159	146	318	152	311	145	321	95	321	95	311	145	304	138	321	95	304	138	296	132	296	132	286	126	321	95	321	95	286	126	276	121	324	162	318	152	321	95	324	162	321	95	340	175	324	162	340	175	330	175	321	95	127	113	127	95	176	331	171	348	171	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	132	133	119	168	133	126	133	126	119	168	113	147	133	126	113	147	135	121	135	121	113	147	109	133	135	121	109	133	158	95	158	95	109	133	104	123	158	95	104	123	97	117	154	302	135	157	137	164	154	302	137	164	170	293	154	302	119	168	133	144	154	302	133	144	134	150	154	302	134	150	135	157	132	138	133	144	119	168	132	138	119	168	132	133	335	114	328	115	345	95	345	95	328	115	322	118	345	95	322	118	266	145	266	145	322	118	319	122	266	145	319	122	318	127	318	127	319	130	309	348	309	348	319	130	320	136	309	348	320	136	360	305	360	305	320	136	322	144	360	305	322	144	324	152	391	348	309	348	367	323	391	348	367	323	372	328	391	348	372	328	380	330	391	348	380	330	391	331	324	152	327	160	360	305	170	293	191	91	198	348	198	348	191	91	197	91	198	348	197	91	216	174	216	174	197	91	302	293	216	174	302	293	309	348	309	348	302	293	318	127	364	316	367	323	309	348	364	316	309	348	360	305	345	95	266	145	263	134	345	95	263	134	260	126	345	95	260	126	254	119	345	95	254	119	246	115	345	95	246	115	235	113	345	95	235	113	235	95	157	316	156	312	170	293	170	293	156	312	155	307	170	293	155	307	154	302	198	348	137	348	147	331	198	348	147	331	153	330	198	348	153	330	156	328	198	348	156	328	157	325	198	348	157	325	158	321	198	348	158	321	170	293	170	293	158	321	157	319	170	293	157	319	157	316	158	95	158	113	147	115	158	95	147	115	140	117	158	95	140	117	135	121	88	113	88	95	158	95	88	113	158	95	97	117	147	331	137	348	137	331	266	145	318	127	302	293	335	114	345	95	345	113	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	172	115	165	117	182	96	182	96	165	117	160	121	182	96	160	121	136	144	136	144	160	121	157	126	136	144	157	126	142	167	142	167	157	126	156	133	309	281	287	179	288	90	309	281	288	90	327	278	309	281	327	278	311	289	360	349	288	349	298	331	360	349	298	331	306	329	360	349	306	329	311	325	360	349	311	325	314	320	360	349	314	320	314	313	360	349	314	313	342	324	360	349	342	324	350	329	360	349	350	329	360	332	314	313	327	278	331	300	314	313	331	300	336	315	314	313	336	315	342	324	314	309	313	303	327	278	314	309	327	278	314	313	312	297	311	289	327	278	312	297	327	278	313	303	158	149	159	156	174	313	174	313	159	156	161	164	174	313	161	164	188	290	174	313	188	290	213	349	213	349	188	290	276	90	213	349	276	90	287	179	287	179	276	90	288	90	213	349	152	349	158	331	213	349	158	331	163	328	213	349	163	328	168	323	213	349	168	323	171	318	213	349	171	318	174	313	174	313	142	167	156	137	174	313	156	137	157	142	174	313	157	142	158	149	182	96	136	144	132	129	182	96	132	129	127	121	182	96	127	121	121	116	182	96	121	116	112	114	182	96	112	114	112	96	172	115	182	96	182	114	156	137	142	167	156	133	158	331	152	349	152	332	298	331	288	349	288	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	304	250	292	203	299	125	299	125	292	203	271	158	299	125	271	158	252	100	252	100	271	158	242	125	252	100	242	125	204	112	204	112	190	114	199	90	199	90	190	114	178	119	199	90	178	119	169	129	165	95	199	90	169	129	165	95	169	129	163	142	165	95	163	142	161	159	165	95	161	159	137	107	290	327	299	350	279	332	279	332	299	350	265	333	228	321	265	333	265	354	228	321	265	354	215	345	161	159	165	200	169	319	169	319	165	200	178	246	169	319	178	246	215	345	215	345	178	246	199	289	215	345	199	289	228	321	161	159	169	319	137	107	137	107	169	319	131	282	137	107	131	282	115	126	115	126	131	282	106	235	115	126	106	235	101	152	101	152	106	235	97	185	299	125	337	163	304	250	304	250	337	163	308	290	306	306	308	290	328	338	306	306	328	338	300	319	300	319	328	338	299	350	300	319	299	350	290	327	299	350	265	354	265	333	372	261	366	292	363	210	363	210	366	292	351	318	363	210	351	318	337	163	337	163	351	318	328	338	337	163	328	338	308	290	204	112	199	90	252	100	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	141	123	136	118	228	95	228	95	136	118	128	115	228	95	128	115	118	113	204	118	201	121	148	142	148	142	201	121	201	125	148	142	201	125	184	295	184	295	201	125	185	299	229	212	226	234	221	213	221	213	226	234	244	308	221	213	244	308	204	144	204	144	244	308	189	321	204	144	189	321	201	128	201	128	189	321	201	125	233	233	235	211	236	233	236	233	235	211	241	211	236	233	241	211	239	233	239	233	241	211	241	233	263	236	241	233	247	211	263	236	247	211	253	211	230	233	226	234	229	212	230	233	229	212	235	211	230	233	235	211	233	233	249	322	252	325	269	348	269	348	252	325	258	327	269	348	258	327	265	328	265	328	276	327	269	348	269	348	276	327	300	346	356	287	352	309	350	257	350	257	352	309	342	326	350	257	342	326	335	236	335	236	342	326	324	339	335	236	324	339	312	222	312	222	324	339	300	346	312	222	300	346	298	299	298	299	296	279	312	222	312	222	296	279	290	260	312	222	290	260	284	214	284	214	290	260	279	246	284	214	279	246	263	236	300	346	276	327	285	324	300	346	285	324	292	318	300	346	292	318	296	310	300	346	296	310	298	299	204	144	201	128	202	131	204	144	202	131	203	136	204	144	203	136	204	140	189	321	244	308	246	316	189	321	246	316	249	322	189	321	249	322	269	348	189	321	269	348	188	324	269	348	161	348	173	330	269	348	173	330	181	328	269	348	181	328	186	326	269	348	186	326	188	324	241	233	241	211	247	211	228	95	228	113	217	114	228	95	217	114	209	116	228	95	209	116	204	118	228	95	204	118	148	142	228	95	148	142	145	131	228	95	145	131	141	123	201	125	189	321	188	316	201	125	188	316	187	311	201	125	187	311	186	304	201	125	186	304	185	299	228	95	118	113	118	95	173	330	161	348	161	331	263	236	253	211	284	214	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	133	83	141	85	166	142	166	142	141	85	148	86	166	142	148	86	155	86	155	86	162	86	166	142	166	142	162	86	168	85	166	142	168	85	174	166	166	142	174	166	165	175	198	159	190	139	197	139	198	159	197	139	248	149	198	159	185	161	190	139	168	85	175	83	174	166	174	166	175	83	180	129	174	166	180	129	185	161	185	161	180	129	190	139	162	242	162	367	158	203	158	203	143	150	160	187	160	187	143	150	166	142	160	187	166	142	165	175	293	301	282	253	293	175	293	175	282	253	263	208	293	175	263	208	248	149	248	149	263	208	235	173	248	149	235	173	198	159	289	398	257	402	269	379	269	379	257	402	256	381	220	368	256	381	257	402	220	368	257	402	206	393	340	139	328	127	333	105	333	105	328	127	317	119	333	105	317	119	314	88	314	88	317	119	306	114	314	88	306	114	295	77	295	77	306	114	294	112	295	77	294	112	281	111	281	111	274	111	295	77	295	77	274	111	274	70	274	70	274	111	269	111	274	70	269	111	263	112	274	70	263	112	256	114	274	70	256	114	250	69	220	72	231	70	232	121	232	121	231	70	240	69	232	121	240	69	247	116	247	116	240	69	250	69	247	116	250	69	256	114	360	309	355	340	352	260	352	260	355	340	340	366	352	260	340	366	328	213	328	213	340	366	317	385	328	213	317	385	296	339	296	339	317	385	294	354	289	398	269	379	280	374	289	398	280	374	289	365	289	398	289	365	294	354	289	398	294	354	317	385	296	339	293	301	328	213	206	393	162	367	173	289	206	393	173	289	192	334	206	393	192	334	220	368	108	181	123	163	126	328	126	328	123	163	143	150	126	328	143	150	162	367	162	367	143	150	158	203	103	281	94	228	98	203	103	281	98	203	108	181	103	281	108	181	126	328	166	142	101	90	112	75	166	142	112	75	124	80	166	142	124	80	133	83	204	126	195	78	209	75	204	126	209	75	218	124	218	124	209	75	220	72	218	124	220	72	232	121	192	128	180	129	184	81	192	128	184	81	195	78	192	128	195	78	204	126	184	81	180	129	175	83	162	367	162	242	173	289	293	301	293	175	328	213	340	139	333	105	351	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	149	144	145	132	228	95	149	144	228	95	204	118	149	144	204	118	201	121	149	144	201	121	201	124	149	144	201	124	186	300	201	124	189	320	188	317	201	124	188	317	188	313	201	124	188	313	187	308	201	124	187	308	186	304	201	124	186	304	186	300	247	319	189	320	244	311	244	311	189	320	222	216	244	311	222	216	227	237	227	237	222	216	235	216	227	237	235	216	235	237	235	237	235	216	281	95	235	237	281	95	257	239	250	323	255	326	269	348	269	348	255	326	260	328	269	348	260	328	266	328	266	328	277	327	269	348	269	348	277	327	299	346	290	221	310	226	295	274	295	274	310	226	298	296	299	346	298	296	310	226	299	346	310	226	323	339	323	339	310	226	329	235	323	339	329	235	341	327	341	327	329	235	343	247	341	327	343	247	352	309	352	309	343	247	353	264	352	309	353	264	356	284	299	346	277	327	286	323	299	346	286	323	292	317	299	346	292	317	296	308	299	346	296	308	298	296	281	95	323	133	290	221	281	95	290	221	287	257	287	257	290	221	295	274	357	95	357	113	345	114	357	95	345	114	337	117	357	95	337	117	331	120	357	95	331	120	281	95	327	126	323	133	281	95	327	126	281	95	331	120	274	246	257	239	281	95	274	246	281	95	287	257	207	155	222	216	202	131	207	155	202	131	203	137	207	155	203	137	205	145	201	127	202	131	189	320	201	127	189	320	201	124	189	320	247	319	250	323	189	320	250	323	269	348	189	320	269	348	188	324	269	348	161	348	173	330	269	348	173	330	181	329	269	348	181	329	185	327	269	348	185	327	188	324	228	95	228	113	217	114	228	95	217	114	209	115	228	95	209	115	204	118	228	95	145	132	141	123	228	95	141	123	135	118	228	95	135	118	128	115	228	95	128	115	118	113	228	95	118	113	118	95	173	330	161	348	161	331	222	216	189	320	202	131	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	286	348	280	349	282	325	282	325	280	349	273	351	282	325	273	351	273	329	273	329	273	351	266	353	273	329	266	353	263	332	263	332	266	353	257	354	263	332	257	354	252	333	245	354	221	351	226	321	245	354	226	321	232	327	245	354	232	327	241	331	245	354	241	331	252	333	245	354	252	333	257	354	233	272	226	281	235	194	235	194	226	281	222	290	235	194	222	290	218	205	218	205	222	290	220	301	221	351	220	301	222	312	221	351	222	312	226	321	165	281	168	263	169	307	169	307	168	263	174	246	169	307	174	246	181	327	181	327	174	246	185	232	181	327	185	232	199	342	199	342	185	232	200	218	199	342	200	218	221	351	221	351	200	218	218	205	221	351	218	205	220	301	296	311	295	344	292	345	296	311	292	345	289	319	296	311	298	343	295	344	289	319	292	345	289	346	289	319	289	346	286	348	289	319	286	348	282	325	302	343	299	305	301	298	302	343	301	298	303	290	302	343	298	343	299	305	296	311	299	305	298	343	316	272	331	354	317	354	316	272	317	354	315	351	316	272	315	351	313	348	316	272	313	348	310	345	316	272	310	345	306	272	306	344	302	343	303	290	306	344	303	290	305	282	306	344	305	282	306	272	306	344	306	272	310	345	321	167	319	188	316	140	316	140	319	188	311	205	316	140	311	205	301	119	301	119	311	205	299	221	301	119	299	221	281	237	281	103	301	119	281	237	281	103	281	237	263	152	281	103	263	152	261	137	281	103	261	137	256	94	262	163	263	152	281	237	262	163	281	237	259	253	233	272	235	194	244	263	244	263	235	194	248	183	244	263	248	183	259	253	259	253	248	183	257	173	259	253	257	173	262	163	256	94	261	137	255	126	256	94	255	126	247	118	256	94	247	118	235	114	256	94	235	114	229	90	200	94	210	92	202	116	202	116	210	92	222	112	235	114	222	112	229	90	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	162	158	157	180	157	103	162	158	157	103	161	103	161	103	163	103	162	158	162	158	163	103	171	139	222	112	210	92	219	91	222	112	219	91	229	90	200	94	202	116	189	96	189	96	202	116	185	125	189	96	185	125	179	100	179	100	185	125	174	101	171	139	163	103	166	103	171	139	166	103	170	102	171	139	170	102	174	101	171	139	174	101	185	125	157	180	146	180	146	90	157	180	146	90	149	96	157	180	149	96	152	100	157	180	152	100	154	102	157	180	154	102	157	103	146	90	146	180	133	90	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	165	121	158	117	262	95	262	95	158	117	149	114	262	95	149	114	138	113	249	114	239	115	262	95	262	95	239	115	232	117	262	95	232	117	173	137	173	137	232	117	228	120	173	137	228	120	227	124	227	124	228	129	218	327	218	327	228	129	229	136	218	327	229	136	275	327	275	327	229	136	231	144	275	327	231	144	233	153	356	348	143	348	196	325	356	348	196	325	218	327	356	348	218	327	275	327	356	348	275	327	296	326	356	348	296	326	311	321	356	348	311	321	321	311	356	348	321	311	327	296	356	348	327	296	330	275	356	348	330	275	343	275	143	348	128	275	140	275	143	348	140	275	151	295	143	348	151	295	164	309	143	348	164	309	179	319	143	348	179	319	196	325	170	128	165	121	262	95	170	128	262	95	173	137	262	95	138	113	138	95	173	137	227	124	218	327	249	114	262	95	262	113	275	327	233	153	236	164	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	127	187	125	180	127	133	127	187	127	133	139	115	127	187	139	115	150	285	127	133	125	180	124	174	127	133	124	174	123	168	127	133	123	168	122	162	127	133	122	162	122	157	185	132	179	141	182	93	182	93	179	141	177	153	158	101	177	153	178	160	158	101	178	160	179	168	241	348	129	348	141	330	241	348	141	330	149	329	241	348	149	329	154	327	241	348	154	327	156	324	241	348	156	324	157	321	241	348	157	321	217	322	241	348	217	322	222	327	241	348	222	327	230	330	241	348	230	330	241	331	183	187	186	198	212	308	183	187	212	308	158	101	158	101	212	308	157	321	158	101	157	321	156	316	158	101	156	316	155	310	180	177	183	187	158	101	180	177	158	101	179	168	214	316	217	322	157	321	214	316	157	321	212	308	194	125	209	90	207	121	207	121	209	90	222	120	248	125	222	120	245	95	248	125	245	95	271	108	185	132	182	93	209	90	185	132	209	90	194	125	290	130	303	159	296	205	296	205	303	159	314	282	315	291	314	282	314	197	315	291	314	197	335	282	296	205	289	179	290	130	290	130	289	179	280	156	290	130	280	156	271	108	271	108	280	156	267	137	271	108	267	137	248	125	370	348	289	348	300	330	370	348	300	330	309	328	370	348	309	328	314	325	370	348	314	325	318	321	370	348	318	321	319	315	370	348	319	315	352	325	370	348	352	325	359	329	370	348	359	329	370	331	319	315	319	311	335	282	319	315	335	282	341	304	319	315	341	304	346	317	319	315	346	317	352	325	335	282	319	311	318	305	335	282	318	305	317	298	335	282	317	298	315	291	314	282	303	159	314	197	222	120	209	90	245	95	158	101	155	310	154	303	158	101	154	303	152	295	158	101	152	295	150	285	158	101	150	285	139	115	300	330	289	348	289	331	182	93	177	153	158	101	141	330	129	348	129	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	223	176	199	311	197	95	223	176	197	95	334	318	223	176	334	318	286	280	356	349	283	349	293	331	356	349	293	331	300	330	356	349	300	330	305	328	356	349	305	328	307	326	356	349	307	326	308	323	356	349	308	323	336	321	356	349	336	321	339	325	356	349	339	325	344	328	356	349	344	328	349	330	356	349	349	330	356	332	334	318	336	321	308	323	334	318	308	323	307	318	334	318	307	318	304	311	334	318	304	311	300	303	334	318	300	303	294	293	334	318	294	293	286	280	199	312	199	315	199	311	199	311	199	315	199	318	199	311	199	318	197	95	197	95	199	318	198	320	197	95	198	320	198	323	198	323	199	326	150	283	150	283	199	326	225	349	150	283	225	349	145	305	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	150	283	186	95	198	323	198	323	186	95	197	95	225	349	199	326	201	328	225	349	201	328	206	329	225	349	206	329	214	331	225	349	214	331	225	332	225	349	115	349	126	331	225	349	126	331	135	328	225	349	135	328	140	320	225	349	140	320	145	305	126	331	115	349	115	332	12	151	12	305	0	229	293	331	283	349	283	332	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	105	326	110	322	183	349	183	349	110	322	112	314	183	349	112	314	115	303	115	303	148	95	163	321	163	321	148	95	158	95	163	321	158	95	163	318	163	321	163	324	115	303	115	303	163	324	165	327	115	303	165	327	183	349	183	349	165	327	169	329	183	349	169	329	175	330	175	330	183	332	183	349	98	329	105	326	183	349	98	329	183	349	87	349	98	329	87	349	87	332	274	297	273	303	289	192	289	192	273	303	272	309	289	192	272	309	265	95	265	95	272	309	271	315	265	95	271	315	271	320	271	320	271	324	230	270	230	270	271	324	273	327	230	270	273	327	225	301	225	301	273	327	291	349	225	301	291	349	224	313	283	331	291	332	291	349	283	331	291	349	277	329	277	329	291	349	273	327	271	320	230	270	256	95	271	320	256	95	265	95	291	349	200	349	210	330	291	349	210	330	217	326	291	349	217	326	222	321	291	349	222	321	224	313	339	316	338	314	354	306	354	306	338	314	337	310	354	306	337	310	335	305	335	305	289	192	354	306	354	306	289	192	265	95	382	349	317	349	327	331	382	349	327	331	333	330	382	349	333	330	337	328	382	349	337	328	339	325	382	349	339	325	339	321	382	349	339	321	364	323	382	349	364	323	368	327	382	349	368	327	374	330	382	349	374	330	382	332	339	321	354	306	359	316	339	321	359	316	364	323	339	319	339	316	354	306	339	319	354	306	339	321	180	192	165	302	165	305	180	192	165	305	164	309	180	192	164	309	158	95	180	192	158	95	230	270	180	192	230	270	225	301	163	314	163	318	158	95	163	314	158	95	164	309	274	297	289	192	275	291	327	331	317	349	317	332	210	330	200	349	200	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	169	126	173	166	168	124	168	124	156	146	169	121	169	121	156	146	143	131	169	121	143	131	191	95	191	95	143	131	134	122	191	95	134	122	125	116	239	117	235	115	327	95	327	95	235	115	228	114	327	95	228	114	219	113	227	173	233	157	231	322	231	322	231	325	183	309	183	309	231	325	233	327	183	309	233	327	256	348	256	348	233	327	236	328	256	348	236	328	240	329	256	348	240	329	246	330	256	348	246	330	256	331	175	135	179	140	213	213	213	213	179	140	219	192	213	213	219	192	231	322	231	322	219	192	227	173	256	348	149	348	161	329	256	348	161	329	169	327	256	348	169	327	175	324	256	348	175	324	179	318	256	348	179	318	183	309	314	116	304	120	327	95	327	95	304	120	297	127	327	95	297	127	242	122	242	122	297	127	291	138	242	122	291	138	286	152	286	152	258	235	250	257	250	257	258	235	281	293	250	257	234	309	237	145	250	257	237	145	240	135	250	257	240	135	242	128	250	257	242	128	242	122	250	257	242	122	286	152	242	122	241	119	327	95	356	348	284	348	293	330	356	348	293	330	298	329	356	348	298	329	302	328	356	348	302	328	303	327	356	348	303	327	304	325	356	348	304	325	322	309	356	348	322	309	329	317	356	348	329	317	336	323	356	348	336	323	342	327	356	348	342	327	349	329	356	348	349	329	356	331	322	309	304	325	303	322	322	309	303	322	300	318	322	309	300	318	296	312	322	309	296	312	289	304	322	309	289	304	281	293	322	309	281	293	258	235	233	157	237	145	234	309	233	157	234	309	233	313	233	157	233	313	232	316	233	157	232	316	231	319	233	157	231	319	231	321	233	157	231	321	231	322	173	166	169	126	170	128	173	166	170	128	172	131	173	166	172	131	175	135	173	166	175	135	213	213	191	95	191	113	182	114	191	95	182	114	176	116	191	95	176	116	172	118	191	95	172	118	169	121	115	113	115	95	191	95	115	113	191	95	125	116	156	146	168	124	173	166	293	330	284	348	284	331	327	95	219	113	219	95	239	117	327	95	241	119	314	116	327	95	327	113	161	329	149	348	149	331	231	322	183	309	213	213	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	157	122	149	117	258	95	258	95	149	117	139	115	258	95	139	115	125	113	245	114	235	115	258	95	258	95	235	115	229	117	258	95	229	117	166	139	166	139	229	117	226	120	166	139	226	120	185	213	185	213	226	120	225	124	185	213	225	124	205	323	205	323	206	326	146	311	146	311	206	326	233	349	146	311	233	349	142	319	185	213	205	323	146	311	233	349	206	326	209	328	233	349	209	328	214	330	233	349	214	330	222	331	233	349	222	331	233	332	233	349	115	349	124	331	233	349	124	331	131	329	233	349	131	329	137	324	233	349	137	324	142	319	225	124	218	283	214	294	225	124	214	294	210	304	225	124	210	304	207	312	225	124	207	312	206	318	225	124	206	318	205	323	287	299	238	232	247	210	287	299	247	210	320	307	287	299	320	307	291	305	356	349	270	349	281	331	356	349	281	331	289	329	356	349	289	329	294	327	356	349	294	327	296	324	356	349	296	324	297	321	356	349	297	321	326	315	356	349	326	315	333	321	356	349	333	321	339	326	356	349	339	326	347	330	356	349	347	330	356	332	320	307	326	315	297	321	320	307	297	321	297	317	320	307	297	317	296	314	320	307	296	314	294	310	320	307	294	310	291	305	238	232	218	283	225	127	238	232	225	127	225	129	238	232	225	129	226	133	238	232	226	133	227	136	238	232	227	136	229	140	238	232	229	140	247	210	225	127	218	283	225	124	162	129	157	122	258	95	162	129	258	95	166	139	258	95	125	113	125	95	245	114	258	95	258	113	281	331	270	349	270	332	124	331	115	349	115	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	192	117	356	331	279	327	279	327	356	331	356	348	279	327	356	348	252	327	227	326	252	327	356	348	227	326	356	348	161	348	161	348	137	275	152	275	161	348	152	275	170	296	161	348	170	296	187	311	161	348	187	311	206	320	161	348	206	320	227	326	270	123	255	119	325	95	325	95	255	119	237	117	325	95	237	117	216	117	325	95	216	117	192	117	325	95	192	117	114	113	114	113	192	117	279	327	321	156	313	148	325	95	325	95	313	148	305	141	325	95	305	141	296	134	296	134	283	128	325	95	325	95	283	128	270	123	329	165	321	156	325	95	329	165	325	95	350	175	329	165	350	175	335	175	325	95	114	113	114	95	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	186	177	190	135	190	174	190	174	190	135	203	140	190	174	203	140	195	172	195	172	203	140	201	172	223	180	201	172	203	140	223	180	203	140	216	147	186	206	195	231	210	305	210	305	195	231	210	257	210	305	210	257	244	312	244	312	210	257	229	277	244	312	229	277	250	285	250	285	256	285	253	311	253	311	256	285	262	309	176	133	190	135	183	186	183	186	186	206	178	285	178	285	186	206	210	305	178	285	152	257	159	136	178	285	159	136	176	133	178	285	176	133	183	186	253	311	244	312	250	285	279	288	278	288	282	135	282	135	278	288	273	297	282	135	273	297	269	133	269	133	273	297	268	304	269	133	268	304	267	274	256	285	260	283	262	309	262	309	260	283	264	281	262	309	264	281	268	304	268	304	264	281	266	278	268	304	266	278	267	274	293	174	292	176	295	141	295	141	292	176	292	177	287	308	292	177	292	182	287	308	292	182	294	189	299	205	302	215	336	311	299	205	336	311	287	308	299	205	287	308	296	196	312	180	306	175	310	151	310	151	306	175	301	173	310	151	301	173	296	172	296	172	294	172	295	141	295	141	294	172	293	173	295	141	293	173	293	174	282	135	295	141	292	177	282	135	292	177	287	308	282	135	287	308	279	288	246	145	252	139	255	227	255	227	252	139	259	135	255	227	259	135	264	253	264	253	259	135	269	133	264	253	269	133	267	274	242	154	246	145	255	227	242	154	255	227	242	173	242	154	242	173	242	171	242	154	242	171	241	169	242	154	241	169	241	167	242	154	241	167	241	166	242	154	241	166	241	164	241	200	223	180	229	159	241	200	229	159	242	173	241	200	242	173	255	227	325	166	342	188	328	196	325	166	328	196	319	187	325	166	319	187	312	180	325	166	312	180	310	151	296	172	295	141	310	151	183	181	183	186	190	135	183	181	190	135	186	177	128	188	130	170	135	223	135	223	130	170	136	155	135	223	136	155	152	257	152	257	136	155	146	143	152	257	146	143	159	136	223	180	216	147	229	159	296	196	287	308	294	189	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	200	157	205	170	211	347	200	157	211	347	199	318	200	157	199	318	199	314	200	157	199	314	197	307	200	157	197	307	196	144	195	296	191	282	191	116	195	296	191	116	191	119	195	296	191	119	191	124	195	296	191	124	192	130	195	296	192	130	194	137	195	296	194	137	196	144	195	296	196	144	197	307	187	325	192	324	193	345	193	345	192	324	196	323	193	345	196	323	211	347	211	347	196	323	198	320	211	347	198	320	199	318	273	191	264	163	274	115	274	115	264	163	249	137	274	115	249	137	237	97	237	97	249	137	228	118	237	97	228	118	204	110	204	110	199	110	237	97	237	97	199	110	197	90	237	251	225	240	227	218	227	218	225	240	221	209	215	197	221	209	227	349	215	197	227	349	211	347	221	209	225	240	227	349	227	349	225	240	244	352	244	352	225	240	261	354	211	347	205	170	210	184	211	347	210	184	215	197	193	345	172	343	180	326	193	345	180	326	187	325	272	268	260	265	266	236	266	236	260	265	259	237	251	235	259	237	260	265	251	235	260	265	248	260	227	218	234	226	237	251	237	251	234	226	242	232	237	251	242	232	248	260	248	260	242	232	251	235	324	178	331	217	329	234	324	178	329	234	322	248	324	178	322	248	312	259	324	178	312	259	304	143	312	259	299	267	304	143	304	143	299	267	284	269	304	143	284	269	277	215	277	215	274	115	304	143	197	90	199	110	196	111	197	90	196	111	193	113	197	90	193	113	191	114	197	90	191	114	191	116	197	90	191	116	180	92	191	116	191	282	186	264	186	264	148	146	152	101	152	101	148	146	145	137	152	101	145	137	143	108	143	108	145	137	143	129	143	108	143	129	141	123	186	264	152	101	165	95	186	264	165	95	180	92	186	264	180	92	191	116	266	236	270	233	272	268	272	268	270	233	274	229	272	268	274	229	284	269	284	269	274	229	276	223	284	269	276	223	277	215	140	119	140	117	143	108	140	119	143	108	141	123	180	326	172	343	172	326	273	191	274	115	277	215	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	281	184	270	175	272	153	272	153	270	175	259	169	272	153	259	169	256	142	256	142	259	169	249	166	256	142	249	166	239	136	239	136	249	166	238	165	288	168	306	189	293	197	288	168	293	197	281	184	288	168	281	184	272	153	226	166	217	170	218	133	226	166	218	133	239	136	226	166	239	136	238	165	204	196	207	217	201	289	204	196	201	289	195	136	204	196	195	136	205	184	205	184	195	136	218	133	205	184	218	133	210	176	210	176	218	133	217	170	149	194	153	172	156	230	156	230	153	172	162	156	156	230	162	156	174	263	174	263	162	156	177	143	174	263	177	143	201	289	201	289	177	143	195	136	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	274	291	285	310	271	291	271	291	285	310	270	312	271	291	270	312	268	292	268	292	270	312	265	292	245	285	265	292	270	312	245	285	270	312	234	306	300	247	308	251	309	297	309	297	308	251	313	257	309	297	313	257	316	287	316	287	313	257	317	266	316	287	317	266	318	275	277	250	283	247	285	310	285	310	283	247	291	246	285	310	291	246	298	305	298	305	291	246	300	247	298	305	300	247	309	297	277	250	285	310	276	290	277	250	276	290	274	288	277	250	274	288	272	285	277	250	272	285	272	256	276	290	285	310	275	290	275	290	285	310	274	291	234	306	201	289	207	217	234	306	207	217	215	242	234	306	215	242	228	266	234	306	228	266	245	285	270	281	268	276	269	262	270	281	269	262	272	256	270	281	272	256	272	285	269	262	268	276	268	270	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	282	311	281	307	284	127	284	127	281	307	280	302	284	127	280	302	275	92	275	92	280	302	265	256	275	92	265	256	263	90	263	90	265	256	259	232	263	90	259	232	258	220	263	90	258	220	254	92	254	92	258	220	253	203	254	92	253	203	246	95	246	95	253	203	246	184	246	95	246	184	239	101	239	101	246	184	237	165	239	101	237	165	236	136	236	136	237	165	229	149	182	92	196	97	187	126	187	126	196	97	192	125	200	126	192	125	196	97	200	126	196	97	210	106	229	149	222	140	223	119	223	119	222	140	215	134	223	119	215	134	210	106	210	106	215	134	207	129	210	106	207	129	200	126	244	245	240	269	233	269	244	245	233	269	221	237	244	245	247	268	240	269	178	166	188	192	199	261	199	261	188	192	202	218	199	261	202	218	233	269	233	269	202	218	221	237	182	129	178	133	182	92	182	92	178	133	176	138	182	92	176	138	168	90	168	90	176	138	175	145	168	90	175	145	168	239	168	239	175	145	178	166	283	321	284	319	299	347	283	321	299	347	280	323	280	323	299	347	279	345	280	323	279	345	277	324	277	324	279	345	272	325	291	155	351	354	333	351	291	155	333	351	317	349	291	155	317	349	299	347	291	155	299	347	289	149	299	347	284	319	284	127	299	347	284	127	284	129	299	347	284	129	285	134	299	347	285	134	287	141	299	347	287	141	289	149	279	345	256	343	266	326	279	345	266	326	272	325	304	134	298	129	300	109	300	109	298	129	293	126	300	109	293	126	288	125	300	109	288	125	287	98	314	123	329	143	316	149	314	123	316	149	310	141	314	123	310	141	304	134	314	123	304	134	300	109	287	98	288	125	286	125	287	98	286	125	285	126	287	98	285	126	284	126	287	98	284	126	284	127	287	98	284	127	275	92	284	127	284	319	283	317	284	127	283	317	283	315	284	127	283	315	282	311	259	262	253	265	253	243	259	262	253	243	256	240	259	262	256	240	259	237	259	262	259	237	259	232	259	262	259	232	265	256	249	244	253	243	253	265	249	244	253	265	247	268	249	244	247	268	244	245	236	136	235	131	235	108	236	136	235	108	239	101	235	108	235	131	234	127	235	108	234	127	233	124	235	108	233	124	233	121	235	108	233	121	233	118	130	108	140	98	143	209	143	209	140	98	153	92	143	209	153	92	168	239	168	239	153	92	168	90	127	174	121	140	123	122	127	174	123	122	130	108	127	174	130	108	143	209	182	129	182	92	187	126	236	136	229	149	223	119	266	326	256	343	256	326	168	239	178	166	199	261	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	212	178	209	184	216	133	216	133	209	184	207	192	203	289	207	192	207	193	203	289	207	193	208	195	253	242	236	233	240	208	240	208	236	233	215	226	240	208	215	226	210	202	209	200	210	202	215	226	209	200	215	226	208	197	208	197	215	226	203	289	208	197	203	289	208	195	223	248	233	265	236	306	236	306	233	265	243	278	236	306	243	278	274	312	274	312	243	278	254	285	274	312	254	285	265	288	265	288	271	288	274	312	274	312	271	288	275	286	274	312	275	286	290	310	290	310	275	286	277	284	290	310	277	284	278	281	280	188	269	180	272	153	272	153	269	180	259	174	272	153	259	174	254	142	254	142	259	174	248	171	254	142	248	171	237	170	237	170	227	171	236	135	236	135	227	171	218	173	236	135	218	173	216	133	216	133	218	173	212	178	153	193	156	172	159	230	159	230	156	172	164	155	159	230	164	155	177	262	177	262	164	155	177	143	177	262	177	143	203	289	203	289	177	143	194	136	203	289	194	136	207	192	207	192	194	136	216	133	320	287	313	297	315	248	315	248	313	297	303	305	315	248	303	305	297	229	297	229	303	305	290	310	297	229	290	310	278	278	278	278	290	310	278	281	236	306	203	289	215	226	236	306	215	226	223	248	297	229	278	278	275	265	297	229	275	265	270	216	270	216	275	265	267	252	270	216	267	252	253	242	289	169	306	192	291	201	289	169	291	201	280	188	289	169	280	188	272	153	237	170	236	135	254	142	253	242	240	208	270	216	320	287	315	248	322	275	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	96	421	45	291	73	347	96	421	73	347	116	392	155	103	152	109	153	86	155	103	153	86	155	88	155	103	155	88	156	92	155	103	156	92	156	97	142	117	143	66	147	114	147	114	143	66	150	83	147	114	150	83	152	109	152	109	150	83	152	84	152	109	152	84	153	86	179	102	172	91	176	67	176	67	172	91	165	84	176	67	165	84	157	82	157	82	155	82	156	64	156	64	155	82	153	82	156	64	153	82	151	83	156	64	151	83	150	83	156	64	150	83	143	66	135	118	129	117	131	70	135	118	131	70	143	66	135	118	143	66	142	117	114	104	115	86	117	110	117	110	115	86	121	77	117	110	121	77	122	114	122	114	121	77	131	70	122	114	131	70	129	117	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	222	271	192	145	194	76	222	271	194	76	210	91	222	271	210	91	225	112	222	271	225	112	226	294	222	271	226	294	197	294	222	271	197	294	192	271	292	344	299	353	315	379	315	379	299	353	307	359	315	379	307	359	314	360	314	360	316	360	315	379	315	379	316	360	329	377	343	325	350	329	351	367	351	367	350	329	354	334	351	367	354	334	357	358	357	358	354	334	358	340	357	358	358	340	359	347	341	373	329	377	330	325	341	373	330	325	336	324	341	373	336	324	343	325	341	373	343	325	351	367	329	377	316	360	318	360	329	377	318	360	319	360	329	377	319	360	320	360	329	377	320	360	321	360	329	377	321	360	324	329	329	377	324	329	330	325	319	334	324	329	321	360	319	334	321	360	319	358	319	334	319	358	317	356	319	334	317	356	316	340	316	340	317	356	316	353	316	340	316	353	315	350	316	340	315	350	315	346	287	374	265	362	270	271	287	374	270	271	274	294	287	374	274	294	280	314	287	374	280	314	286	331	287	374	286	331	292	344	287	374	292	344	315	379	242	155	247	173	248	344	248	344	247	173	252	195	248	344	252	195	265	362	265	362	252	195	260	227	265	362	260	227	270	271	237	140	242	155	248	344	237	140	248	344	236	321	237	140	236	321	226	294	237	140	226	294	225	112	305	271	311	294	274	294	305	271	274	294	270	271	194	76	192	145	185	120	194	76	185	120	179	102	194	76	179	102	176	67	157	82	156	64	176	67	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	115	86	114	104	112	97	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	195	217	193	220	204	163	204	163	193	220	192	166	192	166	193	220	190	341	192	166	190	341	183	164	183	164	190	341	179	238	158	145	165	152	166	232	166	232	165	152	174	159	166	232	174	159	179	238	179	238	174	159	183	164	176	117	165	122	174	92	174	92	165	122	158	130	174	92	158	130	150	97	150	97	158	130	155	138	158	178	155	138	158	145	158	178	158	145	166	232	158	178	166	232	156	225	146	202	147	196	147	211	147	211	147	196	148	191	147	211	148	191	150	219	150	219	148	191	150	186	150	219	150	186	156	225	156	225	150	186	154	182	156	225	154	182	158	178	150	97	155	138	158	178	150	97	158	178	145	174	150	97	145	174	134	168	150	97	134	168	131	105	124	160	118	148	119	118	124	160	119	118	131	105	124	160	131	105	134	168	169	325	156	304	161	251	169	325	161	251	169	244	169	325	169	244	179	238	169	325	179	238	190	341	156	304	151	280	152	269	156	304	152	269	155	259	156	304	155	259	161	251	193	220	194	223	218	351	208	255	206	260	209	229	209	229	206	260	205	229	202	229	205	229	205	267	202	229	205	267	198	228	198	228	205	267	207	283	198	228	207	283	196	226	196	226	207	283	218	351	196	226	218	351	194	223	205	267	205	229	206	260	208	255	209	229	212	251	212	251	209	229	214	228	212	251	214	228	218	248	218	248	214	228	219	227	218	248	219	227	225	247	225	247	219	227	224	227	225	247	224	227	229	226	264	280	254	264	255	229	255	229	254	264	241	252	255	229	241	252	229	226	229	226	241	252	225	247	207	283	212	300	218	351	218	351	212	300	220	316	218	351	220	316	250	354	250	354	220	316	233	328	250	354	233	328	250	333	250	333	258	332	261	354	261	354	258	332	264	329	261	354	264	329	272	352	272	352	264	329	268	326	272	352	268	326	271	321	302	341	292	346	304	251	304	251	292	346	282	350	304	251	282	350	281	237	281	237	282	350	272	352	281	237	272	352	271	315	261	354	250	354	250	333	324	311	354	341	302	341	324	311	302	341	304	251	324	311	304	251	320	272	324	311	320	272	327	298	281	237	271	315	270	298	281	237	270	298	264	280	281	237	264	280	255	229	327	298	326	302	326	305	327	298	326	305	325	307	327	298	325	307	325	309	327	298	325	309	324	311	218	209	211	210	222	158	218	209	222	158	256	200	256	200	222	158	240	153	256	200	240	153	255	145	311	152	308	166	306	132	306	132	308	166	299	179	306	132	299	179	292	115	292	115	299	179	283	190	292	115	283	190	270	102	270	102	283	190	261	134	270	102	261	134	258	128	270	102	258	128	251	122	256	200	255	145	261	134	256	200	261	134	283	190	204	212	199	215	204	163	204	212	204	163	222	158	204	212	222	158	211	210	241	94	270	102	251	122	241	94	251	122	240	117	241	94	240	117	225	114	241	94	225	114	207	112	241	94	207	112	204	90	176	117	204	90	191	114	191	114	204	90	207	112	176	117	174	92	204	90	195	217	204	163	199	215	354	341	324	311	354	311	272	352	271	321	271	315	190	341	193	220	218	351	119	118	118	148	115	134	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	186	298	126	94	179	94	186	298	179	94	190	128	186	298	190	128	188	304	253	354	234	351	210	205	210	205	234	351	217	348	210	205	217	348	209	171	210	205	209	171	218	187	200	346	183	345	185	324	200	346	185	324	189	322	200	346	189	322	191	320	200	346	191	320	192	317	200	346	192	317	200	152	200	346	200	152	209	171	200	346	209	171	217	348	200	152	192	317	191	316	183	345	163	343	173	325	183	345	173	325	180	325	183	345	180	325	185	324	250	249	232	231	239	214	239	214	232	231	229	202	218	187	229	202	232	231	218	187	232	231	210	205	239	214	247	223	250	249	250	249	247	223	255	229	250	249	255	229	265	261	265	261	255	229	262	233	265	261	262	233	270	235	270	235	273	234	280	267	280	267	273	234	275	234	280	267	275	234	276	234	273	215	255	95	264	92	273	215	264	92	273	90	273	215	248	146	249	101	273	215	249	101	255	95	246	139	245	133	245	109	246	139	245	109	249	101	246	139	249	101	248	146	245	109	245	133	244	128	245	109	244	128	244	124	245	109	244	124	244	119	287	92	294	128	294	129	294	129	296	268	287	92	287	92	296	268	280	267	287	92	280	267	278	232	278	232	280	267	277	233	280	267	265	261	270	235	296	125	300	98	298	125	298	125	300	98	300	124	304	125	300	124	300	98	304	125	300	98	314	108	328	124	345	146	333	152	328	124	333	152	323	141	328	124	323	141	315	133	328	124	315	133	314	108	309	128	304	125	314	108	309	128	314	108	315	133	300	98	296	125	295	126	300	98	295	126	294	128	300	98	294	128	287	92	324	214	326	220	327	248	327	248	326	220	327	225	327	248	327	225	328	237	328	237	327	225	328	229	328	237	328	229	328	233	324	214	327	248	323	256	324	214	323	256	316	263	324	214	316	263	307	267	324	214	307	267	301	148	307	267	296	268	296	135	307	267	296	135	297	139	307	267	297	139	299	143	307	267	299	143	301	148	296	268	294	129	295	131	296	268	295	131	296	135	287	92	278	232	277	231	287	92	277	231	277	229	287	92	277	229	277	226	287	92	277	226	275	222	287	92	275	222	273	90	275	222	273	215	273	90	191	313	189	309	190	128	191	313	190	128	200	152	191	313	200	152	191	316	173	325	163	343	163	325	188	304	190	128	189	309	280	267	276	234	277	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	211	219	194	95	202	92	211	219	202	92	211	90	211	219	189	146	194	95	188	100	194	95	189	146	188	100	189	146	187	139	188	100	187	139	186	132	188	100	186	132	185	108	185	108	186	132	184	126	185	108	184	126	184	121	185	108	184	121	183	118	226	92	234	128	234	130	234	130	242	264	226	92	226	92	242	264	224	262	226	92	224	262	213	236	213	236	224	262	213	238	194	241	201	241	206	261	206	261	201	241	206	240	206	261	206	240	224	262	224	262	206	240	210	239	224	262	210	239	213	238	187	259	187	241	194	241	187	259	194	241	206	261	242	264	234	130	234	132	242	264	234	132	235	135	242	264	235	135	235	138	242	264	235	138	236	141	242	264	236	141	237	144	242	264	237	144	259	267	226	92	213	236	213	234	226	92	213	234	213	232	226	92	213	232	213	229	226	92	213	229	212	224	226	92	212	224	211	90	212	224	211	219	211	90	237	144	275	270	259	267	236	126	240	97	238	125	238	125	240	97	240	125	244	126	240	125	240	97	244	126	240	97	254	107	269	123	286	146	274	152	269	123	274	152	266	145	269	123	266	145	260	138	269	123	260	138	255	133	269	123	255	133	254	107	249	129	244	126	254	107	249	129	254	107	255	133	240	97	236	126	235	127	240	97	235	127	234	128	240	97	234	128	226	92	232	330	232	312	236	338	236	338	232	312	236	304	236	338	236	304	242	344	242	344	236	304	243	298	242	344	243	298	250	348	250	348	243	298	251	293	250	348	251	293	259	349	259	349	251	293	261	292	259	349	261	292	269	348	269	348	261	292	270	293	269	348	270	293	277	344	277	344	270	293	277	297	277	344	277	297	283	337	283	337	277	297	283	304	283	337	283	304	287	330	287	330	283	304	287	311	287	330	287	311	289	321	232	312	232	330	231	321	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	179	86	181	88	182	103	182	103	181	88	182	90	182	103	182	90	183	97	183	97	182	90	183	93	167	117	171	65	173	114	173	114	171	65	178	84	173	114	178	84	179	109	179	109	178	84	179	86	179	109	179	86	182	103	205	98	199	89	208	67	208	67	199	89	193	84	208	67	193	84	186	83	186	83	184	83	186	64	186	64	184	83	182	83	186	64	182	83	180	84	186	64	180	84	178	84	186	64	178	84	171	65	148	114	149	76	154	117	154	117	149	76	159	69	154	117	159	69	161	118	161	118	159	69	171	65	161	118	171	65	167	117	143	110	140	103	142	84	143	110	142	84	149	76	143	110	149	76	148	114	249	247	228	76	244	92	249	247	244	92	257	114	249	247	216	127	228	76	210	110	205	98	208	67	210	110	208	67	228	76	210	110	228	76	216	127	186	83	186	64	208	67	252	262	251	258	257	114	257	114	251	258	250	253	257	114	250	253	249	247	268	145	314	304	298	301	268	145	298	301	283	299	268	145	283	299	268	297	268	145	268	297	257	114	243	276	247	275	249	296	249	296	247	275	250	274	249	296	250	274	268	297	268	297	250	274	252	272	268	297	252	272	253	269	253	269	257	114	268	297	249	296	226	294	237	276	249	296	237	276	243	276	252	266	252	262	257	114	252	266	257	114	253	269	271	361	271	343	275	369	275	369	271	343	275	335	275	369	275	335	281	375	281	375	275	335	282	329	281	375	282	329	288	379	288	379	282	329	290	324	288	379	290	324	297	380	297	380	290	324	299	323	297	380	299	323	307	379	307	379	299	323	308	324	307	379	308	324	315	374	315	374	308	324	315	328	315	374	315	328	321	368	321	368	315	328	321	335	321	368	321	335	325	360	325	360	321	335	325	342	325	360	325	342	327	351	271	343	271	361	269	352	237	276	226	294	226	276	142	84	140	103	140	94	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	208	189	219	347	204	163	204	163	219	347	202	345	204	163	202	345	194	316	194	316	202	345	193	319	202	345	184	343	186	324	202	345	186	324	190	323	202	345	190	323	192	322	202	345	192	322	193	319	184	343	166	342	182	324	184	343	182	324	186	324	237	350	219	347	208	189	237	350	208	189	256	354	204	163	194	316	194	314	204	163	194	314	194	312	204	163	194	312	194	310	204	163	194	310	193	308	204	163	193	308	193	306	204	163	193	306	192	302	204	163	192	302	184	94	237	115	247	101	254	220	254	220	247	101	259	93	254	220	259	93	259	199	259	199	259	93	273	90	259	199	267	230	254	220	342	263	253	263	262	245	342	263	262	245	269	244	342	263	269	244	273	244	342	263	273	244	275	243	342	263	275	243	276	242	342	263	276	242	285	219	342	263	285	219	300	229	342	263	300	229	311	237	342	263	311	237	321	241	342	263	321	241	331	244	342	263	331	244	342	245	285	219	276	242	274	237	267	230	259	199	285	219	267	230	285	219	274	237	235	206	208	189	218	171	235	206	218	171	227	138	235	206	227	138	237	115	235	206	237	115	254	220	285	92	297	97	289	126	289	126	297	97	295	124	299	125	295	124	297	97	299	125	297	97	309	106	321	121	334	142	321	147	321	121	321	147	315	138	321	121	315	138	309	132	321	121	309	132	309	106	304	127	299	125	309	106	304	127	309	106	309	132	289	126	283	132	285	92	285	92	283	132	276	145	285	92	276	145	273	90	273	90	276	145	268	166	273	90	268	166	259	199	182	324	166	342	166	324	218	171	208	189	204	163	262	245	253	263	253	245	184	94	192	302	130	94	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	207	326	209	326	222	345	222	345	209	326	211	326	222	345	211	326	212	326	212	326	219	325	222	345	222	345	219	325	224	324	222	345	224	324	239	347	239	347	224	324	228	323	239	347	228	323	230	321	195	92	205	90	218	268	218	268	205	90	220	92	218	268	220	92	222	282	222	282	220	92	225	129	222	282	225	129	225	295	225	295	225	129	228	305	228	305	225	129	226	133	189	174	185	163	187	95	189	174	187	95	195	92	189	174	195	92	218	268	176	127	176	109	178	138	178	138	176	109	181	101	178	138	181	101	181	150	181	150	181	101	187	95	181	150	187	95	185	163	225	129	220	92	226	128	235	160	293	354	274	351	235	160	274	351	256	349	235	160	256	349	239	347	235	160	239	347	233	154	239	347	230	321	231	318	231	318	233	154	239	347	222	345	203	344	205	325	222	345	205	325	207	326	231	146	233	154	231	318	231	146	231	318	230	313	231	146	230	313	228	305	231	146	228	305	228	139	228	125	233	97	230	125	230	125	233	97	232	124	238	125	232	124	233	97	238	125	233	97	246	108	261	123	278	146	266	152	261	123	266	152	257	142	261	123	257	142	250	134	261	123	250	134	246	108	244	128	238	125	246	108	244	128	246	108	250	134	233	97	228	125	227	126	233	97	227	126	226	128	233	97	226	128	220	92	205	325	203	344	203	325	228	305	226	133	228	139	176	109	176	127	175	118	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	201	284	200	262	206	267	201	284	206	267	207	290	207	290	206	267	211	271	207	290	211	271	216	297	216	297	211	271	217	274	216	297	217	274	226	303	226	303	217	274	223	277	226	303	223	277	228	278	228	278	230	277	236	308	236	308	230	277	232	277	236	308	232	277	234	276	186	246	200	262	194	277	186	246	194	277	186	268	186	246	186	268	177	257	186	246	177	257	174	227	128	304	128	279	138	137	128	304	138	137	147	305	147	305	138	137	150	174	147	305	150	174	161	307	161	307	150	174	162	204	161	307	162	204	166	244	166	244	162	204	174	227	166	244	174	227	177	257	233	264	231	255	243	137	243	137	231	255	227	245	243	137	227	245	223	233	223	233	189	137	243	137	236	308	235	274	243	137	236	308	243	137	246	311	246	311	243	137	255	172	246	311	255	172	256	312	256	312	255	172	263	195	256	312	263	195	267	311	267	311	263	195	270	212	267	311	270	212	275	308	275	308	270	212	277	225	275	308	277	225	281	302	281	302	277	225	281	256	236	308	234	276	235	275	236	308	235	275	235	274	236	308	226	303	228	278	295	275	285	238	296	252	295	275	296	252	310	290	310	290	296	252	306	263	310	290	306	263	316	271	285	238	295	275	281	256	285	238	281	256	277	225	310	290	316	271	327	302	327	302	316	271	325	276	327	302	325	276	333	278	333	278	336	277	344	310	344	310	336	277	338	277	344	310	338	277	341	277	338	253	321	138	329	135	338	253	329	135	338	133	338	253	315	192	321	138	315	144	321	138	315	192	315	144	315	192	313	185	315	144	313	185	311	178	315	144	311	178	311	152	311	152	311	178	310	173	311	152	310	173	309	168	311	152	309	168	309	163	353	135	368	141	360	170	360	170	361	312	353	135	353	135	361	312	344	310	353	135	344	310	342	275	344	310	341	277	342	276	344	310	342	276	342	275	344	310	327	302	333	278	364	167	368	141	365	167	365	167	368	141	367	167	370	168	367	167	368	141	370	168	368	141	382	151	410	188	397	194	396	166	396	166	397	194	389	183	396	166	389	183	382	151	382	151	389	183	381	175	382	151	381	175	375	170	368	141	364	167	362	168	368	141	362	168	361	169	368	141	361	169	360	170	373	311	361	312	362	178	373	311	362	178	364	184	373	311	364	184	365	189	373	311	365	189	367	195	373	311	367	195	385	242	373	311	385	242	382	307	361	312	360	170	361	174	361	312	361	174	362	178	353	135	342	275	342	272	353	135	342	272	341	267	353	135	341	267	340	262	353	135	340	262	339	257	353	135	339	257	338	133	339	257	338	253	338	133	392	293	388	301	390	259	392	293	390	259	392	267	392	293	392	267	393	275	392	293	393	275	393	283	388	301	382	307	385	242	388	301	385	242	388	251	388	301	388	251	390	259	282	262	284	268	285	294	285	294	284	268	285	273	285	294	285	273	286	284	286	284	285	273	286	278	281	302	281	256	282	262	281	302	282	262	285	294	235	270	233	264	243	137	235	270	243	137	235	274	126	268	123	258	138	137	138	137	123	258	119	244	138	137	119	244	114	226	128	304	103	302	112	284	128	304	112	284	118	284	128	304	118	284	123	284	128	304	123	284	126	283	128	304	126	283	128	281	128	304	128	281	128	279	175	309	161	307	166	244	175	309	166	244	192	312	128	275	126	268	138	137	128	275	138	137	128	279	112	284	103	302	103	284	138	137	114	226	86	137	370	168	382	151	375	170	200	262	201	284	194	277	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	280	310	271	307	271	277	271	277	271	307	268	278	261	277	268	278	263	302	261	277	263	302	255	274	255	274	263	302	255	296	255	274	255	296	249	270	249	270	255	296	247	290	249	270	247	290	244	265	244	265	247	290	239	282	244	265	239	282	238	260	238	260	231	273	224	242	224	242	231	273	220	260	224	242	220	260	211	223	211	223	220	260	205	243	211	223	205	243	200	200	200	200	205	243	212	309	200	200	212	309	194	307	271	307	263	302	268	278	275	254	250	186	250	144	275	254	250	144	256	138	275	254	256	138	264	135	275	254	264	135	275	133	275	254	275	133	276	258	250	186	248	180	250	144	250	144	248	180	246	174	250	144	246	174	246	151	246	151	246	174	246	169	246	151	246	169	245	165	296	171	299	312	296	169	296	169	289	312	289	135	289	135	289	312	281	273	289	135	281	273	280	271	289	135	280	271	279	267	289	135	279	267	277	262	289	135	277	262	276	258	289	135	276	258	275	133	299	167	303	141	301	167	301	167	303	141	302	167	307	167	302	167	303	141	307	167	303	141	317	151	331	166	347	188	333	194	331	166	333	194	324	183	331	166	324	183	317	175	331	166	317	175	317	151	312	170	307	167	317	151	312	170	317	151	317	175	303	141	299	167	297	167	303	141	297	167	296	168	303	141	296	168	296	169	303	141	296	169	289	135	280	310	271	277	275	277	280	310	275	277	278	276	280	310	278	276	280	275	280	310	280	275	281	273	280	310	281	273	289	312	311	311	299	312	299	181	311	311	299	181	302	189	311	311	302	189	306	200	311	311	306	200	327	256	311	311	327	256	320	307	299	312	296	171	297	175	299	312	297	175	299	181	328	262	329	267	330	292	330	292	329	267	330	272	330	292	330	272	331	281	331	281	330	272	331	276	327	256	328	262	330	292	327	256	330	292	326	300	327	256	326	300	320	307	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	166	271	165	265	178	137	178	137	165	265	163	259	178	137	163	259	126	137	160	283	165	282	176	305	176	305	165	282	167	281	176	305	167	281	168	280	168	280	178	137	176	305	159	303	143	302	153	284	159	303	153	284	160	283	159	303	160	283	176	305	212	309	205	243	231	312	194	307	176	305	178	137	194	307	178	137	189	172	194	307	189	172	200	200	178	137	168	280	168	278	178	137	168	278	167	275	178	137	167	275	166	271	153	284	143	302	143	284	12	151	12	305	0	229	289	312	296	169	299	312	246	151	245	165	245	161	238	260	239	282	231	273	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	274	250	267	218	281	157	281	157	267	218	255	186	281	157	255	186	248	140	248	140	255	186	237	162	248	140	237	162	213	152	213	152	206	153	211	133	211	133	206	153	200	156	211	133	200	156	195	160	211	133	195	160	188	136	188	136	195	160	193	166	188	136	193	166	192	175	192	175	194	201	188	136	188	136	194	201	187	290	188	136	187	290	168	143	168	143	187	290	161	265	168	143	161	265	152	155	152	155	161	265	144	232	152	155	144	232	141	171	141	171	144	232	137	192	283	310	258	312	264	293	264	293	258	312	256	293	232	285	256	293	258	312	232	285	258	312	220	306	331	253	328	273	325	216	325	216	328	273	318	290	325	216	318	290	307	183	307	183	318	290	303	302	307	183	303	302	283	310	283	310	264	293	269	290	283	310	269	290	274	287	283	310	274	287	276	281	283	310	276	281	277	274	283	310	277	274	281	157	283	310	281	157	307	183	281	157	277	274	274	250	213	152	211	133	248	140	220	306	187	290	201	233	220	306	201	233	214	262	220	306	214	262	232	285	187	290	194	201	201	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	232	351	212	349	214	203	232	351	214	203	216	210	232	351	216	210	219	220	232	351	219	220	223	234	232	351	223	234	229	253	232	351	229	253	235	271	232	351	235	271	242	314	232	351	242	314	256	354	196	347	195	133	208	176	196	347	208	176	212	349	212	349	208	176	213	198	221	170	227	169	225	190	225	190	227	169	231	189	256	199	231	189	233	168	256	199	233	168	238	167	221	170	225	190	220	191	221	170	220	191	217	193	221	170	217	193	214	196	221	170	214	196	214	173	214	173	214	196	213	198	214	173	213	198	208	176	285	318	281	349	268	342	285	318	268	342	268	314	285	318	294	353	281	349	256	330	242	314	243	289	256	330	243	289	254	304	256	330	254	304	268	314	256	330	268	314	268	342	341	345	326	352	335	222	335	222	326	352	308	354	335	222	308	354	307	193	307	193	308	354	302	302	307	193	302	302	299	280	307	193	299	280	291	251	276	221	256	199	274	174	276	221	274	174	307	193	276	221	307	193	291	251	299	313	308	354	296	316	296	316	308	354	294	353	296	316	294	353	291	318	291	318	294	353	285	318	353	259	360	302	358	320	353	259	358	320	351	335	353	259	351	335	341	345	353	259	341	345	335	222	308	354	299	313	302	308	308	354	302	308	302	302	231	189	227	169	233	168	144	144	140	131	224	95	144	144	224	95	195	119	144	144	195	119	194	122	144	144	194	122	184	286	194	122	192	321	192	317	194	122	192	317	190	310	194	122	190	310	188	301	194	122	188	301	186	293	194	122	186	293	184	286	196	347	181	345	185	324	196	347	185	324	189	323	196	347	189	323	192	322	196	347	192	322	192	321	196	347	192	321	194	124	196	347	194	124	194	126	196	347	194	126	194	128	196	347	194	128	195	130	196	347	195	130	195	133	194	124	192	321	194	122	178	325	185	324	181	345	178	325	181	345	167	344	178	325	167	344	167	325	224	95	224	114	212	114	224	95	212	114	204	115	224	95	204	115	198	117	224	95	198	117	195	119	224	95	140	131	136	122	224	95	136	122	130	117	224	95	130	117	122	115	224	95	122	115	111	114	224	95	111	114	111	95	256	199	238	167	274	174	243	289	242	314	235	271	214	203	212	349	213	198	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	189	210	192	169	193	206	193	206	192	169	205	173	193	206	205	173	198	204	198	204	205	173	204	204	227	212	204	204	205	173	227	212	205	173	218	180	256	329	254	354	248	354	256	329	248	354	233	320	256	329	260	353	254	354	215	347	183	325	190	244	215	347	190	244	199	272	215	347	199	272	214	299	215	347	214	299	233	320	215	347	233	320	248	354	186	222	190	244	183	325	186	222	183	325	178	167	186	222	178	167	187	215	187	215	178	167	192	169	187	215	192	169	189	210	241	204	270	121	246	234	241	204	246	234	230	190	230	190	246	234	227	212	230	190	227	212	218	180	137	188	147	177	155	295	155	295	147	177	161	170	155	295	161	170	183	325	183	325	161	170	178	167	136	259	129	222	131	203	136	259	131	203	137	188	136	259	137	188	155	295	211	121	204	117	300	95	300	95	204	117	193	115	300	95	193	115	179	114	270	121	241	204	219	137	270	121	219	137	271	118	270	121	269	292	260	263	270	121	260	263	246	234	271	124	273	131	272	315	272	315	273	131	273	346	273	346	273	131	276	141	273	346	276	141	275	343	275	343	276	141	278	339	272	315	269	292	270	121	272	315	270	121	271	124	284	171	339	349	289	349	284	171	289	349	283	325	284	171	283	325	281	331	284	171	281	331	280	155	280	155	281	331	279	336	280	155	279	336	278	339	280	155	278	339	276	141	273	346	270	349	270	324	273	346	270	324	272	320	273	346	272	320	272	315	270	324	270	349	267	326	267	326	270	349	265	351	267	326	265	351	262	328	262	328	265	351	260	353	262	328	260	353	256	329	300	95	300	114	288	114	300	95	288	114	280	115	300	95	280	115	274	116	300	95	274	116	271	118	300	95	271	118	219	137	300	95	219	137	216	128	300	95	216	128	211	121	300	95	179	114	179	95	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	188	272	188	268	200	133	200	133	188	268	187	264	200	133	187	264	186	259	186	259	143	133	200	133	185	281	187	279	190	303	190	303	187	279	188	277	190	303	188	277	189	276	189	276	200	133	190	303	190	303	161	302	178	283	190	303	178	283	182	282	190	303	182	282	185	281	240	309	225	306	228	205	240	309	228	205	234	250	240	309	234	250	256	312	228	205	234	216	234	250	234	250	234	216	239	226	234	250	239	226	250	274	250	274	239	226	244	236	190	303	200	133	210	304	210	304	200	133	216	173	210	304	216	173	225	306	225	306	216	173	223	191	225	306	223	191	228	205	189	274	188	272	200	133	189	274	200	133	189	276	251	245	258	253	264	291	264	291	258	253	264	258	264	291	264	258	276	303	276	303	264	258	270	261	276	303	270	261	275	262	275	262	279	261	276	303	276	303	279	261	289	309	250	274	244	236	251	245	250	274	251	245	264	291	283	258	288	254	289	309	289	309	288	254	295	250	289	309	295	250	302	311	302	311	295	250	305	249	302	311	305	249	312	310	312	310	305	249	314	250	312	310	314	250	320	306	320	306	314	250	321	255	320	306	321	255	327	299	327	299	321	255	327	262	327	299	327	262	331	290	331	290	327	262	331	270	331	290	331	270	333	280	178	283	161	302	161	283	289	309	279	261	283	258	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	244	312	223	310	227	281	244	312	227	281	231	284	244	312	231	284	236	286	244	312	236	286	243	287	244	312	243	287	250	287	244	312	250	287	248	312	264	310	259	311	262	286	262	286	259	311	254	312	262	286	254	312	250	287	192	229	204	218	205	304	205	304	204	218	221	204	205	304	221	204	223	310	223	310	221	204	231	195	223	310	231	195	226	278	226	278	227	281	223	310	299	310	297	308	305	246	305	246	297	308	295	307	305	246	295	307	293	246	293	246	295	307	292	306	293	246	292	306	288	305	288	305	284	306	287	261	287	261	284	306	281	306	287	261	281	306	280	273	280	273	281	306	277	306	280	273	277	306	274	307	271	281	280	273	274	307	271	281	274	307	270	308	271	281	270	308	264	310	271	281	264	310	262	286	301	312	299	310	305	246	301	312	305	246	315	312	293	246	288	305	287	261	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	179	188	174	204	175	141	179	188	175	141	179	141	179	141	181	141	179	188	179	188	181	141	187	175	184	140	186	140	187	175	187	175	186	140	190	139	187	175	190	139	198	166	198	166	190	139	193	138	198	166	193	138	199	136	178	263	179	250	181	281	181	281	179	250	184	240	181	281	184	240	190	294	190	294	184	240	192	229	190	294	192	229	205	304	224	159	214	134	221	134	224	159	221	134	227	133	224	159	210	161	214	134	210	161	198	166	199	136	210	161	199	136	207	135	210	161	207	135	214	134	249	136	269	142	254	244	249	136	254	244	249	171	249	136	249	171	248	167	249	136	248	167	245	164	249	136	245	164	240	161	249	136	240	161	233	160	249	136	233	160	227	133	254	244	245	253	248	175	254	244	248	175	249	171	245	253	237	260	239	187	245	253	239	187	244	181	245	253	244	181	248	175	231	267	227	272	231	195	231	267	231	195	239	187	231	267	239	187	237	260	299	185	297	198	295	167	295	167	297	198	292	209	295	167	292	209	285	153	285	153	292	209	282	220	285	153	282	220	270	231	270	231	254	244	269	142	270	231	269	142	285	153	233	160	224	159	227	133	174	204	161	204	166	133	174	204	166	133	168	137	174	204	168	137	170	139	174	204	170	139	172	140	174	204	172	140	175	141	166	133	161	204	152	133	226	278	231	195	227	272	187	175	181	141	184	140	12	151	12	305	0	229	250	287	254	312	248	312	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	210	262	186	175	186	97	210	262	186	97	196	92	210	262	196	92	208	90	210	262	208	90	224	92	210	262	224	92	213	298	210	262	213	298	189	290	210	262	189	290	189	262	227	128	225	130	236	97	236	97	225	130	224	132	236	97	224	132	224	92	224	92	224	132	224	134	224	92	224	134	224	137	224	137	231	308	213	298	268	159	259	148	263	125	263	125	259	148	250	139	263	125	250	139	248	107	248	107	250	139	242	133	248	107	242	133	236	97	236	97	242	133	236	129	236	97	236	129	230	127	230	127	227	128	236	97	284	354	276	354	266	292	266	292	276	354	261	336	266	292	261	336	257	262	257	262	261	336	247	320	257	262	247	320	235	183	231	308	224	137	224	141	231	308	224	141	226	148	231	308	226	148	228	158	231	308	228	158	231	170	231	308	231	170	235	183	231	308	235	183	247	320	224	137	213	298	224	92	182	162	178	150	179	104	182	162	179	104	186	97	182	162	186	97	186	175	176	140	174	132	175	114	176	140	175	114	179	104	176	140	179	104	178	150	266	292	257	262	302	262	266	292	302	262	302	292	268	159	263	125	283	151	175	114	174	132	173	127	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	156	271	155	267	165	133	165	133	155	267	153	262	165	133	153	262	152	135	152	135	153	262	152	256	152	135	152	256	142	139	142	139	152	256	134	146	132	198	130	194	134	146	132	198	134	146	152	256	129	189	128	183	128	156	129	189	128	156	134	146	129	189	134	146	130	194	127	176	127	169	128	156	127	176	128	156	128	183	165	133	180	135	178	176	178	176	185	306	165	133	165	133	185	306	164	304	165	133	164	304	157	277	157	277	164	304	156	278	130	301	141	282	145	302	145	302	141	282	148	281	145	302	148	281	164	304	164	304	148	281	153	280	164	304	153	280	156	278	185	198	225	312	206	309	185	198	206	309	185	306	185	198	185	306	183	193	182	173	192	140	184	172	184	172	192	140	187	172	193	173	187	172	192	140	193	173	192	140	206	150	206	150	221	165	211	183	211	183	221	165	218	189	232	205	218	189	221	165	232	205	221	165	240	187	290	173	289	173	295	142	295	142	289	173	288	175	295	142	288	175	280	136	280	136	288	175	287	177	296	207	332	308	278	308	296	207	278	308	291	194	296	207	291	194	294	200	280	136	287	177	288	182	280	136	288	182	278	308	280	136	278	308	266	270	280	136	266	270	265	133	278	308	288	182	289	187	278	308	289	187	291	194	255	243	244	222	246	139	255	243	246	139	254	135	255	243	254	135	265	133	255	243	265	133	266	270	241	145	246	139	244	222	241	145	244	222	240	187	241	145	240	187	238	182	241	145	238	182	238	153	290	173	295	142	292	172	292	172	295	142	294	172	299	173	294	172	295	142	299	173	295	142	310	153	342	189	325	197	326	168	326	168	325	197	317	187	326	168	317	187	310	153	310	153	317	187	310	180	310	153	310	180	304	175	238	153	238	182	237	177	238	153	237	177	237	172	238	153	237	172	237	168	238	153	237	168	237	164	206	150	211	183	205	178	206	150	205	178	199	175	206	150	199	175	193	173	180	174	178	175	180	135	180	174	180	135	192	140	180	174	192	140	182	173	185	306	178	176	178	180	185	306	178	180	179	184	185	306	179	184	181	188	185	306	181	188	183	193	165	133	157	277	157	274	165	133	157	274	156	271	141	282	130	301	130	282	178	176	180	135	178	175	299	173	310	153	304	175	232	205	240	187	244	222	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	185	221	193	308	182	246	182	246	193	308	182	306	182	246	182	306	178	267	178	267	182	306	172	280	170	281	172	280	182	306	170	281	182	306	168	304	285	249	280	241	281	209	281	209	280	241	270	229	281	209	270	229	265	193	265	193	270	229	255	213	265	193	255	213	247	176	247	176	255	213	235	192	268	279	270	275	271	303	271	303	270	275	273	270	271	303	273	270	276	308	276	308	273	270	277	265	276	308	277	265	282	311	282	311	277	265	287	256	282	311	287	256	290	312	290	312	287	256	296	227	290	312	296	227	300	311	300	311	296	227	305	240	300	311	305	240	308	306	308	306	305	240	312	252	308	306	312	252	315	300	315	300	312	252	317	263	315	300	317	263	319	292	319	292	317	263	320	273	319	292	320	273	321	284	285	249	281	209	296	227	285	249	296	227	287	256	267	296	266	288	267	284	267	296	267	284	268	279	267	296	268	279	271	303	233	228	230	256	235	192	235	192	230	256	226	278	235	192	226	278	224	157	224	157	226	278	222	296	224	157	222	296	216	312	187	195	187	172	193	308	193	308	187	172	195	133	193	308	195	133	204	310	204	310	195	133	224	157	204	310	224	157	216	312	195	133	187	172	187	165	195	133	187	165	186	158	195	133	186	158	186	150	195	133	186	150	185	141	195	133	185	141	185	133	168	304	150	302	158	284	168	304	158	284	164	284	168	304	164	284	168	283	168	304	168	283	170	281	158	284	150	302	150	284	193	308	185	221	187	195	235	192	224	157	247	176	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	114	284	118	284	122	305	122	305	118	284	120	283	122	305	120	283	121	283	121	283	128	273	122	305	122	305	128	273	137	307	122	305	103	302	109	284	122	305	109	284	114	284	128	273	133	253	137	307	137	307	133	253	137	226	137	307	137	226	149	309	149	309	137	226	140	198	149	309	140	198	141	171	141	171	141	167	153	133	153	133	141	167	141	160	153	133	141	160	141	152	324	240	315	228	324	207	324	207	315	228	301	212	324	207	301	212	291	172	291	172	301	212	282	192	314	278	316	274	318	304	318	304	316	274	318	270	318	304	318	270	323	308	323	308	318	270	322	266	323	308	322	266	325	263	314	297	312	287	313	283	314	297	313	283	314	278	314	297	314	278	318	304	362	263	367	286	365	295	362	263	365	295	361	302	362	263	361	302	354	308	362	263	354	308	348	237	354	308	347	311	348	237	348	237	347	311	338	312	348	237	338	312	331	256	331	256	329	249	348	237	348	237	329	249	324	240	348	237	324	240	324	207	328	260	330	258	330	311	330	311	330	258	331	257	330	311	331	257	338	312	338	312	331	257	331	256	330	311	323	308	325	263	330	311	325	263	328	260	254	312	189	213	194	189	254	312	194	189	201	200	254	312	201	200	208	210	254	312	208	210	225	237	254	312	225	237	238	133	254	312	238	133	250	133	254	312	250	133	282	192	254	312	282	192	264	312	187	178	194	189	189	213	187	178	189	213	187	237	187	178	187	237	184	258	187	178	184	258	181	170	181	276	176	294	179	166	181	276	179	166	181	170	181	276	181	170	184	258	176	294	170	312	179	166	179	166	170	312	160	310	179	166	160	310	153	133	153	133	160	310	149	309	153	133	149	309	141	171	140	142	140	133	153	133	140	142	153	133	141	152	109	284	103	302	103	284	282	192	250	133	291	172	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	308	311	297	306	303	269	303	269	297	306	296	270	290	269	296	270	297	306	290	269	297	306	285	297	259	238	267	249	270	282	270	282	267	249	274	258	270	282	274	258	285	297	285	297	274	258	282	264	285	297	282	264	290	269	282	172	278	175	287	141	287	141	278	175	276	179	287	141	276	179	275	135	275	135	276	179	274	186	275	135	274	186	263	133	263	133	274	186	259	238	263	133	259	238	252	260	252	260	259	238	270	282	313	266	317	264	320	312	320	312	317	264	321	263	320	312	321	263	328	311	328	311	321	263	329	264	328	311	329	264	335	307	335	307	329	264	336	267	335	307	336	267	341	301	341	301	336	267	341	272	341	301	341	272	345	294	345	294	341	272	345	279	345	294	345	279	346	286	308	311	303	269	308	268	308	311	308	268	313	266	308	311	313	266	320	312	304	176	299	172	300	150	300	150	299	172	295	171	300	150	295	171	290	170	290	170	285	171	287	141	287	141	285	171	282	172	315	165	331	184	318	190	315	165	318	190	310	181	315	165	310	181	304	176	315	165	304	176	300	150	290	170	287	141	300	150	251	135	263	133	252	260	251	135	252	260	247	277	251	135	247	277	243	289	251	135	243	289	242	141	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	167	286	170	286	229	312	229	312	170	286	173	286	229	312	173	286	175	286	175	286	183	285	229	312	229	312	183	285	189	283	229	312	189	283	193	279	192	184	188	180	194	155	194	155	188	180	184	177	194	155	184	177	184	144	184	144	184	177	181	176	184	144	181	176	176	176	176	176	170	177	174	138	174	138	170	177	165	179	174	138	165	179	164	134	164	134	165	179	161	182	164	134	161	182	155	184	164	134	155	184	153	133	153	133	155	184	149	185	153	133	149	185	144	135	144	135	149	185	141	183	144	135	141	183	136	138	136	138	141	183	135	180	136	138	135	180	131	144	131	144	135	180	130	174	131	144	130	174	127	151	127	151	130	174	127	167	127	151	127	167	126	159	219	192	226	169	229	312	229	312	226	169	233	152	229	312	233	152	234	306	234	306	233	152	242	141	234	306	242	141	238	299	238	299	242	141	243	289	197	273	199	265	229	312	229	312	199	265	213	213	229	312	213	213	219	192	219	192	213	213	206	172	164	285	167	286	229	312	164	285	229	312	159	304	164	285	159	304	159	285	196	189	192	184	194	155	196	189	194	155	206	172	196	189	206	172	213	213	176	176	174	138	184	144	229	312	193	279	197	273	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	173	135	169	138	170	92	173	135	170	92	186	97	173	135	186	97	176	133	170	92	169	138	165	141	170	92	165	141	160	143	170	92	160	143	155	144	170	92	155	144	155	90	127	125	127	109	130	132	130	132	127	109	131	101	130	132	131	101	135	138	135	138	131	101	138	95	135	138	138	95	142	143	142	143	138	95	146	91	142	143	146	91	149	144	149	144	146	91	155	90	149	144	155	90	155	144	196	311	199	347	192	317	192	317	199	347	187	322	184	324	187	322	199	347	184	324	199	347	184	345	215	141	209	136	219	118	219	118	209	136	203	132	219	118	203	132	203	106	203	106	203	132	197	130	203	106	197	130	192	129	192	129	186	129	186	97	186	97	186	129	182	130	186	97	182	130	178	132	224	352	211	349	216	247	216	247	211	349	207	281	203	293	207	281	211	349	203	293	211	349	200	303	200	303	211	349	199	347	200	303	199	347	196	311	184	345	167	344	174	326	184	345	174	326	179	326	184	345	179	326	182	325	184	345	182	325	184	324	230	162	228	157	235	133	235	133	228	157	224	152	235	133	224	152	220	146	220	146	215	141	219	118	192	129	186	97	203	106	311	286	308	277	320	256	320	256	308	277	302	263	320	256	302	263	296	213	296	213	302	263	291	244	296	213	291	244	276	218	276	218	270	245	267	171	267	171	270	245	263	274	267	171	263	274	256	300	336	342	330	348	335	294	336	342	335	294	341	325	336	342	341	325	339	334	314	354	312	293	320	256	314	354	320	256	322	353	322	353	320	256	335	294	322	353	335	294	330	348	276	218	267	171	296	213	267	171	256	300	249	322	267	171	249	322	242	341	267	171	242	341	236	354	267	171	236	354	235	133	236	354	224	352	228	196	236	354	228	196	231	181	236	354	231	181	232	171	236	354	232	171	235	133	224	352	216	247	223	219	224	352	223	219	228	196	314	354	304	353	307	299	314	354	307	299	310	297	314	354	310	297	312	295	314	354	312	295	312	293	289	316	291	311	292	343	292	343	291	311	294	308	292	343	294	308	297	349	297	349	294	308	299	304	297	349	299	304	304	353	304	353	299	304	303	301	304	353	303	301	307	299	288	335	287	328	288	321	288	335	288	321	289	316	288	335	289	316	292	343	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	235	133	232	171	232	167	235	133	232	167	230	162	220	146	219	118	235	133	174	326	167	344	167	326	12	151	12	305	0	229	311	286	320	256	312	293	176	133	186	97	178	132	127	109	127	125	126	118	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	192	132	209	179	186	133	186	133	209	179	179	133	176	133	179	133	209	179	176	133	209	179	268	266	268	266	209	179	330	302	183	253	189	260	186	312	186	312	189	260	196	264	186	312	196	264	330	312	330	312	196	264	203	266	330	312	203	266	213	266	330	312	213	266	268	266	330	312	268	266	330	302	186	312	166	244	179	244	186	312	179	244	183	253	230	166	223	171	228	115	228	115	223	171	217	175	228	115	217	175	214	122	214	122	217	175	209	179	214	122	209	179	206	127	206	127	209	179	198	130	268	266	140	135	158	124	268	266	158	124	161	126	268	266	161	126	166	129	268	266	166	129	171	131	268	266	171	131	176	133	244	153	237	160	241	109	244	153	241	109	252	105	244	153	252	105	249	146	230	166	228	115	241	109	230	166	241	109	237	160	284	122	282	121	291	103	291	103	282	121	279	121	291	103	279	121	276	121	276	121	267	123	275	102	275	102	267	123	264	103	249	146	252	105	254	138	254	138	252	105	264	103	254	138	264	103	260	129	260	129	264	103	267	123	326	140	325	148	323	126	323	126	325	148	321	155	323	126	321	155	316	115	316	115	321	155	316	161	316	115	316	161	309	165	305	108	316	115	309	165	305	108	309	165	302	166	305	108	302	166	294	165	305	108	294	165	291	103	291	103	294	165	287	161	291	103	287	161	286	124	291	103	286	124	285	123	291	103	285	123	284	122	276	121	275	102	291	103	278	132	281	129	281	156	281	156	281	129	283	126	281	156	283	126	287	161	287	161	283	126	286	124	277	150	276	143	277	137	277	150	277	137	278	132	277	150	278	132	281	156	209	179	192	132	198	130	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	282	273	271	221	287	128	287	128	271	221	254	168	287	128	254	168	252	101	252	101	254	168	232	126	252	101	232	126	210	90	210	90	232	126	206	109	288	350	264	354	271	334	271	334	264	354	263	335	236	316	263	335	264	354	236	316	264	354	219	344	336	259	332	291	330	213	330	213	332	291	323	318	330	213	323	318	313	167	313	167	323	318	307	338	313	167	307	338	288	350	288	350	271	334	277	331	288	350	277	331	282	326	288	350	282	326	285	319	288	350	285	319	286	310	288	350	286	310	287	128	288	350	287	128	313	167	282	273	287	128	286	310	219	344	183	315	188	161	219	344	188	161	198	212	219	344	198	212	214	269	219	344	214	269	236	316	199	110	193	113	210	90	210	90	193	113	189	118	210	90	189	118	184	95	184	95	189	118	186	125	184	95	186	125	185	133	185	133	188	161	183	315	134	179	138	150	140	227	140	227	138	150	148	125	140	227	148	125	157	275	157	275	148	125	163	107	157	275	163	107	183	315	183	315	163	107	184	95	183	315	184	95	185	133	199	110	210	90	206	109	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	486	180	486	230	-7	230	486	180	-7	230	-7	180	260	-203	260	615	211	615	260	-203	211	615	211	-203	215	-203	264	-203	215	230	215	230	264	-203	264	180	215	230	264	180	486	230	486	230	264	180	486	180	214	180	214	-203	263	-203	214	180	263	-203	263	230	214	180	263	230	-7	230	214	180	-7	230	-7	180	264	230	264	615	215	615	264	230	215	615	215	180	264	230	215	180	486	180	264	230	486	180	486	230	263	180	263	614	214	615	263	180	214	615	214	230	263	180	214	230	-7	230	263	180	-7	230	-7	180	215	615	264	-203	264	615	264	230	264	180	486	180	264	230	486	180	486	230	264	-203	215	615	215	-203	263	615	214	615	263	-203	263	-203	214	615	214	230	263	-203	214	230	214	180	214	180	214	230	-7	230	214	180	-7	230	-7	180	263	-203	214	180	214	-203	214	-203	263	-203	214	180	214	180	263	-203	263	180	214	180	263	180	486	230	486	230	263	180	486	180	-7	230	-7	180	214	180	-7	230	214	180	486	230	263	615	214	615	263	230	263	230	214	615	214	230	263	230	214	230	486	180	486	180	214	230	-7	230	486	180	-7	230	-7	180	263	230	486	180	486	230	263	615	214	615	263	-203	263	-203	214	615	214	230	263	-203	214	230	214	180	214	180	214	230	-7	230	214	180	-7	230	-7	180	263	180	486	180	263	230	263	230	486	180	486	230	263	-203	214	180	214	-203	-7	167	-7	118	486	118	-7	167	486	118	486	167	-7	293	-7	244	486	244	-7	293	486	244	486	293	152	615	152	-203	201	-203	152	615	201	-203	201	615	277	615	277	-203	327	-203	277	615	327	-203	327	615	264	244	486	244	486	293	264	244	486	293	215	293	264	244	215	293	264	-203	264	167	264	118	486	118	264	167	486	118	486	167	264	-203	215	293	215	-203	486	230	152	230	201	175	486	230	201	175	277	175	486	230	277	175	327	180	486	230	327	180	486	180	277	175	277	-203	327	-203	277	175	327	-203	327	180	152	230	152	-203	201	-203	152	230	201	-203	201	175	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	152	-203	201	-203	152	293	152	293	201	-203	201	244	152	293	201	244	486	293	486	293	201	244	486	244	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	263	293	214	244	263	293	-7	293	263	-203	214	118	214	-203	214	244	-7	293	-7	244	214	118	-7	167	-7	118	277	-203	327	-203	277	180	277	180	327	-203	327	230	277	180	327	230	201	180	201	180	327	230	152	180	201	180	152	180	201	-203	201	-203	152	180	152	-203	-7	230	-7	180	152	180	-7	230	152	180	327	230	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	244	277	-203	327	-203	277	244	327	-203	327	293	277	244	327	293	-7	293	277	244	-7	293	-7	244	215	615	264	167	264	615	264	293	264	244	486	244	264	293	486	244	486	293	264	167	215	615	215	118	264	167	215	118	486	118	264	167	486	118	486	167	201	230	201	615	152	615	201	230	152	615	152	180	201	230	152	180	486	180	201	230	486	180	277	230	327	230	327	615	277	615	327	230	277	615	277	230	327	230	277	230	486	180	327	230	486	180	486	230	201	167	201	615	152	615	201	167	152	615	152	118	201	167	152	118	486	118	201	167	486	118	486	167	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	263	615	214	615	263	118	263	118	214	615	214	293	263	118	214	293	214	244	214	244	214	293	-7	293	214	244	-7	293	-7	244	263	118	214	244	214	167	263	118	214	167	-7	167	263	118	-7	167	-7	118	201	615	152	615	201	230	201	230	152	615	152	230	201	230	152	230	327	180	327	180	152	230	-7	230	327	180	-7	230	-7	180	327	180	327	615	277	615	327	180	277	615	277	230	327	180	277	230	201	230	327	118	327	615	277	615	327	118	277	615	277	167	327	118	277	167	-7	167	327	118	-7	167	-7	118	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	264	615	215	615	264	-203	264	293	264	244	486	244	264	293	486	244	486	293	264	167	264	118	486	118	264	167	486	118	486	167	264	-203	215	615	215	-203	152	615	152	-203	201	-203	152	615	201	-203	201	615	277	615	327	-203	327	615	327	230	327	180	486	180	327	230	486	180	486	230	327	-203	277	615	277	-203	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	152	615	152	-203	201	-203	152	615	201	-203	201	615	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	214	293	214	244	214	293	-7	293	214	615	214	293	263	-203	214	615	263	-203	263	615	263	-203	214	118	214	-203	214	244	-7	293	-7	244	214	118	-7	167	-7	118	201	615	152	615	201	-203	201	-203	152	615	152	230	201	-203	152	230	152	180	152	180	152	230	-7	230	152	180	-7	230	-7	180	277	615	277	-203	327	-203	277	615	327	-203	327	615	201	-203	152	180	152	-203	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	615	277	-203	327	-203	277	615	327	-203	327	615	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	214	-203	263	-203	214	118	214	118	263	-203	263	118	214	118	263	118	486	167	486	167	263	118	486	118	-7	167	-7	118	214	118	-7	167	214	118	486	167	-7	293	-7	244	486	244	-7	293	486	244	486	293	486	230	-7	230	152	180	486	230	152	180	201	175	486	230	201	175	277	175	486	230	277	175	327	180	486	230	327	180	486	180	277	175	277	-203	327	-203	277	175	327	-203	327	180	152	180	152	-203	201	-203	152	180	201	-203	201	175	152	180	-7	230	-7	180	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	-7	293	-7	244	486	244	-7	293	486	244	486	293	-7	167	-7	118	486	118	-7	167	486	118	486	167	263	615	214	615	263	293	263	293	214	615	214	293	263	293	214	293	486	244	486	244	214	293	-7	293	486	244	-7	293	-7	244	263	293	486	244	486	293	201	615	152	615	201	230	201	230	152	615	152	230	201	230	152	230	486	180	486	180	152	230	-7	230	486	180	-7	230	-7	180	327	230	327	615	277	615	327	230	277	615	277	230	327	230	277	230	486	180	327	230	486	180	486	230	201	230	486	180	277	230	-7	167	-7	118	486	118	-7	167	486	118	486	167	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	214	293	214	244	214	293	-7	293	263	615	214	615	263	-203	263	293	263	244	486	244	263	293	486	244	486	293	263	167	263	118	486	118	263	167	486	118	486	167	263	-203	214	118	214	-203	214	293	263	-203	214	615	214	244	-7	293	-7	244	214	118	-7	167	-7	118	201	615	152	615	201	-203	201	-203	152	615	152	230	201	-203	152	230	152	180	152	180	152	230	-7	230	152	180	-7	230	-7	180	327	615	277	615	327	-203	327	-203	277	615	277	230	327	-203	277	230	277	180	277	180	277	230	201	230	277	180	201	230	201	180	327	180	486	180	327	230	327	230	486	180	486	230	327	-203	277	180	277	-203	201	-203	152	180	152	-203	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	134	-104	136	-60	133	-108	133	-108	129	-53	120	-135	120	-135	129	-53	120	-49	120	-135	120	-49	109	-47	141	-69	136	-60	136	-99	141	-69	136	-99	140	-95	141	-69	140	-95	142	-89	141	-69	142	-89	143	-80	138	-115	142	-138	141	-116	141	-116	142	-138	145	-117	160	-113	145	-117	159	-136	160	-113	159	-136	176	-133	133	-108	120	-135	133	-111	133	-111	120	-135	142	-138	133	-111	142	-138	135	-114	135	-114	142	-138	138	-115	102	-128	120	-135	109	-47	102	-128	109	-47	99	-49	102	-128	99	-49	89	-54	102	-128	89	-54	87	-117	82	-62	77	-72	78	-102	82	-62	78	-102	87	-117	82	-62	87	-117	89	-54	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	276	384	286	389	288	452	288	452	286	389	293	397	288	452	293	397	297	437	297	437	293	397	298	407	297	437	298	407	299	419	246	388	254	384	257	469	257	469	254	384	265	382	257	469	265	382	275	462	275	462	265	382	276	384	275	462	276	384	288	452	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	239	395	239	395	241	434	238	429	239	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	289	358	279	331	280	9	280	9	279	331	271	303	280	9	271	303	268	-24	268	-24	271	303	265	275	268	-24	265	275	256	-51	256	-51	265	275	246	192	256	-51	246	192	245	-73	245	-73	246	192	233	-91	159	303	265	275	271	303	446	469	424	471	425	451	425	451	424	471	422	452	408	447	422	452	424	471	408	447	424	471	398	469	468	383	477	388	479	451	479	451	477	388	484	396	479	451	484	396	487	436	487	436	484	396	489	406	487	436	489	406	490	418	436	387	446	383	446	469	446	469	446	383	456	381	446	469	456	381	465	462	465	462	456	381	468	383	465	462	468	383	479	451	429	450	431	449	446	469	446	469	431	449	433	446	446	469	433	446	434	443	434	443	436	387	446	469	434	443	433	438	436	387	436	387	433	438	430	434	436	387	430	434	429	395	429	395	430	434	427	429	429	395	427	429	425	404	425	404	427	429	424	423	425	404	424	423	423	415	360	348	370	384	376	463	376	463	370	384	382	413	376	463	382	413	398	469	398	469	382	413	395	434	398	469	395	434	408	447	344	275	434	275	348	303	344	275	348	303	356	454	356	454	348	303	360	348	356	454	360	348	376	463	339	441	324	425	324	184	339	441	324	184	344	275	339	441	344	275	356	454	311	405	299	383	299	75	311	405	299	75	310	120	311	405	310	120	324	184	311	405	324	184	324	425	290	40	299	75	299	383	290	40	299	383	289	358	290	40	289	358	280	9	230	123	218	69	219	-106	230	123	219	-106	233	-91	230	123	233	-91	246	192	210	31	205	10	205	-117	210	31	205	-117	219	-106	210	31	219	-106	218	69	172	-100	176	-133	183	-77	183	-77	176	-133	191	-126	183	-77	191	-126	194	-41	194	-41	191	-126	205	-117	194	-41	205	-117	205	10	145	-117	142	-138	159	-136	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	160	-113	176	-133	172	-100	348	303	434	275	440	303	446	469	425	451	429	450	257	469	236	451	239	450	78	-102	77	-72	75	-84	129	-53	133	-108	136	-60	136	-60	134	-104	136	-99	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	-70	-103	-65	-61	-71	-108	-71	-108	-73	-54	-82	-135	-82	-135	-73	-54	-82	-50	-82	-135	-82	-50	-93	-48	-70	-103	-67	-99	-65	-61	-65	-61	-67	-99	-63	-95	-65	-61	-63	-95	-60	-70	-60	-70	-63	-95	-60	-89	-60	-70	-60	-89	-59	-81	2	4	-9	-44	-4	-120	-4	-120	-9	-44	-20	-79	-4	-120	-20	-79	-22	-130	-22	-130	-20	-79	-31	-100	-22	-130	-31	-100	-41	-136	-41	-136	-31	-100	-44	-111	-41	-136	-44	-111	-60	-114	-60	-114	-64	-114	-61	-138	-61	-138	-64	-114	-67	-113	-61	-138	-67	-113	-70	-112	-71	-110	-71	-108	-82	-135	-71	-110	-82	-135	-61	-138	-71	-110	-61	-138	-70	-112	-100	-128	-82	-135	-93	-48	-100	-128	-93	-48	-104	-50	-100	-128	-104	-50	-113	-55	-100	-128	-113	-55	-114	-117	-120	-63	-124	-73	-123	-102	-120	-63	-123	-102	-114	-117	-120	-63	-114	-117	-113	-55	62	275	2	4	12	-108	62	275	12	-108	27	-93	62	275	27	-93	40	-74	62	275	40	-74	52	-53	62	275	52	-53	63	-30	62	275	63	-30	69	303	62	275	69	303	18	303	62	275	18	303	11	275	224	473	202	469	210	438	210	438	202	469	201	430	190	414	201	430	202	469	190	414	202	469	181	461	149	303	160	343	162	451	162	451	160	343	170	373	162	451	170	373	181	461	181	461	170	373	179	396	181	461	179	396	190	414	149	303	162	451	145	440	149	303	145	440	143	275	149	303	143	275	244	275	149	303	244	275	229	303	237	304	229	303	244	275	237	304	244	275	250	304	250	304	244	275	258	-2	250	304	258	-2	270	306	270	306	258	-2	270	52	271	49	270	52	258	-2	271	49	258	-2	279	6	143	275	145	440	124	420	143	275	124	420	109	400	143	275	109	400	96	375	143	275	96	375	84	344	143	275	84	344	79	15	72	-6	79	15	84	344	72	-6	84	344	69	303	72	-6	69	303	63	-30	272	71	275	85	298	308	298	308	275	85	279	102	298	308	279	102	283	121	283	121	334	310	298	308	271	59	272	71	298	308	271	59	298	308	270	306	271	59	270	306	270	52	244	275	197	95	205	1	244	275	205	1	218	-3	244	275	218	-3	235	-5	244	275	235	-5	258	-2	195	10	205	1	197	95	195	10	197	95	192	75	195	10	192	75	189	62	195	10	189	62	188	23	188	23	189	62	187	52	188	23	187	52	186	45	188	23	186	45	186	38	306	59	295	49	300	23	300	23	295	49	287	43	300	23	287	43	280	41	280	41	277	42	279	6	279	6	277	42	274	44	279	6	274	44	272	46	322	49	348	86	333	94	322	49	333	94	318	74	322	49	318	74	306	59	322	49	306	59	300	23	280	41	279	6	300	23	273	453	279	472	269	454	269	454	279	472	262	455	247	454	262	455	279	472	247	454	279	472	247	475	338	432	326	450	327	379	338	432	327	379	335	387	338	432	335	387	341	398	338	432	341	398	342	411	291	374	304	372	306	463	306	463	304	372	317	374	306	463	317	374	326	450	326	450	317	374	327	379	281	379	291	374	306	463	281	379	306	463	280	443	281	379	280	443	278	437	281	379	278	437	274	432	281	379	274	432	272	387	279	472	273	453	277	451	279	472	277	451	279	448	279	472	279	448	280	443	279	472	280	443	306	463	210	438	221	445	224	473	224	473	221	445	234	450	224	473	234	450	247	475	247	475	234	450	247	454	270	427	266	419	267	397	270	427	267	397	272	387	270	427	272	387	274	432	-60	-114	-61	-138	-41	-136	2	4	-4	-120	12	-108	267	397	266	419	265	410	271	49	279	6	272	46	-123	-102	-124	-73	-126	-85	-73	-54	-71	-108	-65	-61	-68	-105	-68	-105	-68	-105	-68	-105	-70	-52	-79	-48	-68	-105	-79	-48	-82	-135	-68	-105	-82	-135	-68	-108	-67	-100	-65	-96	-64	-59	-64	-59	-65	-96	-62	-91	-64	-59	-62	-91	-59	-68	-59	-68	-62	-91	-59	-86	-59	-68	-59	-86	-58	-78	-64	-59	-70	-52	-68	-105	-64	-59	-68	-105	-67	-100	-20	-77	-30	-100	-19	-129	-19	-129	-30	-100	-41	-111	-19	-129	-41	-111	-54	-114	-54	-114	-59	-113	-19	-129	-19	-129	-59	-113	-59	-138	216	474	195	470	198	429	198	429	195	470	187	414	179	400	187	414	195	470	179	400	195	470	176	463	149	303	157	335	158	454	158	454	157	335	164	362	158	454	164	362	176	463	176	463	164	362	171	383	176	463	171	383	179	400	158	454	144	275	149	303	149	303	144	275	244	275	149	303	244	275	251	303	251	303	244	275	258	-2	251	303	258	-2	271	384	271	384	258	-2	269	54	270	50	269	54	258	-2	270	50	258	-2	278	6	144	275	158	454	142	442	144	275	142	442	123	422	144	275	123	422	108	401	144	275	108	401	95	375	144	275	95	375	93	63	21	303	63	275	70	303	70	303	63	275	72	-7	70	303	72	-7	83	343	83	343	72	-7	93	63	83	343	93	63	95	375	63	275	3	13	15	-104	63	275	15	-104	46	-63	63	275	46	-63	72	-7	-9	-41	-20	-77	-19	-129	-9	-41	-19	-129	15	-104	-9	-41	15	-104	3	13	-59	-138	-59	-113	-63	-112	-59	-138	-63	-112	-66	-110	-59	-138	-66	-110	-68	-108	-59	-138	-68	-108	-82	-135	-89	-47	-102	-48	-100	-127	-89	-47	-100	-127	-82	-135	-89	-47	-82	-135	-79	-48	-123	-71	-122	-100	-119	-61	-119	-61	-122	-100	-114	-115	-119	-61	-114	-115	-112	-53	-112	-53	-114	-115	-100	-127	-112	-53	-100	-127	-102	-48	198	429	209	440	216	474	216	474	209	440	221	449	216	474	221	449	238	476	238	476	221	449	234	454	238	476	234	454	247	456	247	456	255	456	248	476	248	476	255	456	259	475	248	476	238	476	247	456	269	56	270	58	271	384	271	384	270	58	270	62	271	384	270	62	271	67	271	67	373	474	271	384	271	384	373	474	307	465	271	384	307	465	272	474	272	474	307	465	288	470	271	384	269	54	269	55	271	384	269	55	269	56	244	275	190	58	195	9	244	275	195	9	205	1	244	275	205	1	219	-3	244	275	219	-3	235	-5	244	275	235	-5	258	-2	189	53	188	48	189	20	189	53	189	20	195	9	189	53	195	9	190	58	189	20	188	48	187	43	189	20	187	43	186	38	189	20	186	38	186	33	272	474	259	475	261	454	272	474	261	454	266	451	272	474	266	451	270	447	272	474	270	447	271	443	272	474	271	443	271	384	271	384	271	443	270	437	271	384	270	437	266	432	271	384	266	432	266	388	257	410	258	404	259	418	259	418	258	404	259	399	259	418	259	399	262	425	262	425	259	399	262	393	262	425	262	393	266	432	266	432	262	393	266	388	307	59	297	50	298	22	298	22	297	50	288	44	298	22	288	44	281	42	281	42	277	43	278	6	278	6	277	43	274	44	278	6	274	44	271	47	320	49	345	85	332	93	320	49	332	93	319	74	320	49	319	74	307	59	320	49	307	59	298	22	281	42	278	6	298	22	63	275	21	303	14	275	270	50	278	6	271	47	259	475	255	456	261	454	-122	-100	-123	-71	-125	-83	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	98	-50	102	-128	109	-48	109	-48	102	-128	120	-135	109	-48	120	-135	120	-50	120	-50	120	-135	131	-110	120	-50	131	-110	130	-108	130	-108	137	-61	129	-54	132	-103	135	-99	137	-61	137	-61	135	-99	139	-95	137	-61	139	-95	142	-70	142	-70	139	-95	142	-89	142	-70	142	-89	143	-81	129	-54	120	-50	130	-108	204	4	193	-45	198	-120	198	-120	193	-45	182	-79	198	-120	182	-79	180	-130	180	-130	182	-79	171	-101	180	-130	171	-101	161	-136	161	-136	171	-101	158	-113	161	-136	158	-113	142	-117	142	-117	137	-116	141	-138	141	-138	137	-116	134	-115	141	-138	134	-115	132	-113	131	-110	120	-135	141	-138	131	-110	141	-138	132	-113	77	-73	79	-102	81	-63	81	-63	79	-102	88	-117	81	-63	88	-117	88	-55	88	-55	88	-117	102	-128	88	-55	102	-128	98	-50	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	277	384	287	389	289	452	289	452	287	389	294	397	289	452	294	397	297	437	297	437	294	397	299	407	297	437	299	407	300	419	246	388	255	384	257	469	257	469	255	384	265	382	257	469	265	382	275	462	275	462	265	382	277	384	275	462	277	384	289	452	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	265	275	204	4	215	-108	265	275	215	-108	230	-93	265	275	230	-93	242	-74	265	275	242	-74	255	-53	265	275	255	-53	266	-30	265	275	266	-30	272	303	265	275	272	303	159	303	427	473	404	469	413	438	413	438	404	469	404	430	392	414	404	430	404	469	392	414	404	469	383	461	352	303	363	343	364	451	364	451	363	343	373	373	364	451	373	373	383	461	383	461	373	373	382	396	383	461	382	396	392	414	352	303	364	451	348	440	352	303	348	440	345	275	352	303	345	275	446	275	352	303	446	275	431	303	440	304	431	303	446	275	440	304	446	275	453	304	453	304	446	275	460	-2	453	304	460	-2	473	306	473	306	460	-2	472	52	473	49	472	52	460	-2	473	49	460	-2	481	6	345	275	348	440	327	420	345	275	327	420	312	400	345	275	312	400	299	375	345	275	299	375	286	344	345	275	286	344	282	15	275	-6	282	15	286	344	275	-6	286	344	272	303	275	-6	272	303	266	-30	500	308	473	306	474	71	500	308	474	71	477	85	500	308	477	85	481	102	500	308	481	102	486	121	500	308	486	121	536	310	473	306	472	52	473	59	473	306	473	59	474	71	446	275	400	95	407	1	446	275	407	1	421	-3	446	275	421	-3	437	-5	446	275	437	-5	460	-2	397	10	407	1	400	95	397	10	400	95	395	75	397	10	395	75	391	62	397	10	391	62	391	23	391	23	391	62	390	52	391	23	390	52	389	45	391	23	389	45	389	38	509	59	498	49	502	23	502	23	498	49	490	43	502	23	490	43	483	41	483	41	480	42	481	6	481	6	480	42	477	44	481	6	477	44	474	46	525	49	550	86	535	94	525	49	535	94	521	74	525	49	521	74	509	59	525	49	509	59	502	23	483	41	481	6	502	23	476	453	482	472	471	454	471	454	482	472	465	455	450	454	465	455	482	472	450	454	482	472	449	475	541	432	529	450	530	379	541	432	530	379	538	387	541	432	538	387	543	398	541	432	543	398	545	411	494	374	507	372	509	463	509	463	507	372	519	374	509	463	519	374	529	450	529	450	519	374	530	379	483	379	494	374	509	463	483	379	509	463	483	443	483	379	483	443	481	437	483	379	481	437	477	432	483	379	477	432	475	387	482	472	476	453	480	451	482	472	480	451	482	448	482	472	482	448	483	443	482	472	483	443	509	463	413	438	424	445	427	473	427	473	424	445	436	450	427	473	436	450	449	475	449	475	436	450	450	454	473	427	469	419	469	397	473	427	469	397	475	387	473	427	475	387	477	432	142	-117	141	-138	161	-136	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	204	4	198	-120	215	-108	469	397	469	419	468	410	473	49	481	6	474	46	257	469	236	451	239	450	79	-102	77	-73	75	-85	137	-61	130	-108	132	-103	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	132	-105	130	-52	121	-48	132	-105	121	-48	119	-135	132	-105	119	-135	133	-108	133	-100	136	-96	137	-59	137	-59	136	-96	139	-91	137	-59	139	-91	141	-68	141	-68	139	-91	141	-86	141	-68	141	-86	143	-78	137	-59	130	-52	132	-105	137	-59	132	-105	133	-100	180	-77	170	-100	181	-129	181	-129	170	-100	159	-111	181	-129	159	-111	146	-114	146	-114	142	-113	181	-129	181	-129	142	-113	141	-138	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	277	383	287	389	289	451	289	451	287	389	294	396	289	451	294	396	297	437	297	437	294	396	299	407	297	437	299	407	300	419	246	388	255	383	257	469	257	469	255	383	265	382	257	469	265	382	275	462	275	462	265	382	277	383	275	462	277	383	289	451	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	418	474	397	470	399	429	399	429	397	470	388	414	380	400	388	414	397	470	380	400	397	470	377	463	351	303	359	335	359	454	359	454	359	335	366	362	359	454	366	362	377	463	377	463	366	362	373	383	377	463	373	383	380	400	359	454	345	275	351	303	351	303	345	275	445	275	351	303	445	275	452	303	452	303	445	275	459	-2	452	303	459	-2	473	384	473	384	459	-2	471	54	471	50	471	54	459	-2	471	50	459	-2	479	6	345	275	359	454	343	442	345	275	343	442	324	422	345	275	324	422	309	401	345	275	309	401	296	375	345	275	296	375	294	63	159	303	265	275	271	303	271	303	265	275	273	-7	271	303	273	-7	284	343	284	343	273	-7	294	63	284	343	294	63	296	375	265	275	204	13	216	-104	265	275	216	-104	247	-63	265	275	247	-63	273	-7	191	-41	180	-77	181	-129	191	-41	181	-129	216	-104	191	-41	216	-104	204	13	141	-138	142	-113	138	-112	141	-138	138	-112	135	-110	141	-138	135	-110	133	-108	141	-138	133	-108	119	-135	111	-47	98	-48	101	-127	111	-47	101	-127	119	-135	111	-47	119	-135	121	-48	77	-71	78	-100	81	-61	81	-61	78	-100	87	-115	81	-61	87	-115	89	-53	89	-53	87	-115	101	-127	89	-53	101	-127	98	-48	399	429	410	440	418	474	418	474	410	440	422	449	418	474	422	449	440	476	440	476	422	449	435	454	440	476	435	454	449	456	449	456	456	456	450	476	450	476	456	456	461	475	450	476	440	476	449	456	471	56	471	58	473	384	473	384	471	58	472	62	473	384	472	62	473	67	473	67	575	474	473	384	473	384	575	474	508	465	473	384	508	465	474	474	474	474	508	465	489	470	473	384	471	54	471	55	473	384	471	55	471	56	445	275	391	58	396	9	445	275	396	9	407	1	445	275	407	1	420	-3	445	275	420	-3	437	-5	445	275	437	-5	459	-2	390	53	389	48	390	20	390	53	390	20	396	9	390	53	396	9	391	58	390	20	389	48	388	43	390	20	388	43	388	38	390	20	388	38	388	33	474	474	461	475	462	454	474	474	462	454	468	451	474	474	468	451	471	447	474	474	471	447	473	443	474	474	473	443	473	384	473	384	473	443	471	437	473	384	471	437	468	432	473	384	468	432	468	388	459	410	459	404	460	418	460	418	459	404	461	399	460	418	461	399	464	425	464	425	461	399	464	393	464	425	464	393	468	432	468	432	464	393	468	388	509	59	498	50	500	22	500	22	498	50	490	44	500	22	490	44	482	42	482	42	478	43	479	6	479	6	478	43	475	44	479	6	475	44	473	47	521	49	547	85	533	93	521	49	533	93	520	74	521	49	520	74	509	59	521	49	509	59	500	22	482	42	479	6	500	22	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	471	50	479	6	473	47	461	475	456	456	462	454	78	-100	77	-71	75	-83	257	469	236	451	239	450	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	
diff --git a/debian/libmgl-data/usr/share/mathgl/fonts/STIX_i.vfm b/debian/libmgl-data/usr/share/mathgl/fonts/STIX_i.vfm
new file mode 100644
index 0000000..423c916
--- /dev/null
+++ b/debian/libmgl-data/usr/share/mathgl/fonts/STIX_i.vfm
@@ -0,0 +1,850 @@
+# font STIXGeneralItalic.otf has 847 glyphs 
+847 47.3023 526050
+33 220 48 0 42 132000
+34 277 43 96 38 132252
+35 331 33 182 32 132480
+36 331 89 248 89 132672
+37 499 134 426 129 133206
+38 515 136 694 136 133980
+39 141 21 966 19 134796
+40 220 27 1008 25 134910
+41 220 37 1062 35 135060
+42 331 161 1136 166 135270
+43 447 12 1458 8 136266
+44 165 31 1482 29 136314
+45 220 4 1544 2 136488
+46 165 21 1552 18 136500
+47 184 4 1594 2 136608
+48 331 58 1602 55 136620
+49 331 50 1718 54 136950
+50 331 53 1818 52 137274
+51 331 89 1924 87 137586
+52 331 17 2102 16 138108
+53 331 51 2136 49 138204
+54 331 69 2238 67 138498
+55 331 14 2376 12 138900
+56 331 86 2404 83 138972
+57 331 79 2576 77 139470
+58 220 43 2734 36 139932
+59 220 53 2820 47 140148
+60 447 7 2926 5 140430
+61 447 9 2940 4 140460
+62 447 7 2958 5 140484
+63 331 81 2972 78 140514
+64 609 116 3134 114 140982
+65 404 44 3366 45 141666
+66 404 89 3454 90 141936
+67 441 63 3632 62 142476
+68 478 71 3758 71 142848
+69 404 81 3900 84 143274
+70 404 68 4062 72 143778
+71 478 96 4198 96 144210
+72 478 77 4390 78 144786
+73 220 38 4544 36 145254
+74 294 59 4620 58 145470
+75 441 77 4738 79 145818
+76 368 49 4892 48 146292
+77 551 63 4990 62 146580
+78 441 48 5116 48 146952
+79 478 63 5212 60 147240
+80 404 77 5338 78 147600
+81 478 108 5492 109 148068
+82 404 81 5708 83 148722
+83 331 93 5870 95 149220
+84 368 40 6056 40 149790
+85 478 75 6136 73 150030
+86 404 38 6286 39 150468
+87 551 67 6362 69 150702
+88 404 77 6496 78 151116
+89 368 62 6650 60 151584
+90 368 31 6774 30 151944
+91 257 22 6836 21 152124
+92 184 4 6880 2 152250
+93 257 22 6888 21 152262
+94 279 8 6932 6 152388
+95 331 4 6948 2 152424
+96 220 16 6956 16 152436
+97 331 90 6988 91 152532
+98 331 73 7168 72 153078
+99 294 65 7314 65 153510
+100 331 98 7444 97 153900
+101 294 63 7640 62 154482
+102 184 80 7766 81 154854
+103 331 134 7926 140 155340
+104 331 84 8194 87 156180
+105 184 71 8362 67 156702
+106 184 74 8504 71 157104
+107 294 74 8652 73 157530
+108 184 50 8800 50 157968
+109 478 125 8900 127 158268
+110 331 90 9150 91 159030
+111 331 63 9330 61 159576
+112 334 89 9456 93 159942
+113 331 73 9634 73 160500
+114 257 59 9780 60 160938
+115 257 80 9898 85 161298
+116 184 58 10058 63 161808
+117 331 87 10174 90 162186
+118 294 75 10348 81 162726
+119 441 94 10498 101 163212
+120 294 111 10686 113 163818
+121 294 93 10908 97 164496
+122 257 67 11094 66 165078
+123 264 64 11228 62 165474
+124 181 4 11356 2 165846
+125 264 63 11364 62 165858
+126 358 42 11490 40 166230
+161 257 47 11574 42 166470
+162 331 90 11668 99 166722
+163 331 110 11848 109 167316
+164 331 74 12068 72 167970
+165 331 80 12216 79 168402
+166 181 9 12376 4 168876
+167 331 150 12394 159 168900
+168 220 43 12694 36 169854
+169 503 95 12780 92 170070
+170 182 81 12970 84 170622
+171 331 95 13132 98 171126
+172 447 6 13322 4 171714
+173 220 4 13334 2 171738
+174 503 105 13342 102 171750
+175 220 4 13552 2 172362
+176 264 43 13560 40 172374
+177 447 17 13646 10 172614
+178 198 48 13680 47 172674
+179 198 76 13776 77 172956
+180 220 17 13928 16 173418
+181 331 86 13962 95 173514
+182 370 83 14134 83 174084
+183 165 21 14300 18 174582
+184 220 43 14342 43 174690
+185 198 46 14428 46 174948
+186 205 49 14520 46 175224
+187 331 93 14618 97 175500
+188 496 70 14804 66 176082
+189 496 100 14944 99 176478
+190 496 98 15144 93 177072
+191 331 78 15340 73 177630
+192 404 61 15496 61 178068
+193 404 61 15618 61 178434
+194 404 52 15740 50 178800
+195 404 85 15844 85 179100
+196 404 88 16014 81 179610
+197 404 88 16190 85 180096
+198 589 99 16366 104 180606
+199 441 105 16564 106 181230
+200 404 98 16774 100 181866
+201 404 100 16970 100 182466
+202 404 89 17170 89 183066
+203 404 125 17348 120 183600
+204 220 55 17598 52 184320
+205 220 55 17708 52 184632
+206 220 46 17818 41 184944
+207 220 82 17910 72 185190
+208 478 73 18074 74 185622
+209 441 90 18220 88 186066
+210 478 80 18400 76 186594
+211 478 81 18560 76 187050
+212 478 71 18722 65 187506
+213 478 106 18864 100 187896
+214 478 107 19076 96 188496
+215 447 12 19290 10 189072
+216 478 89 19314 90 189132
+217 478 93 19492 89 189672
+218 478 93 19678 89 190206
+219 478 83 19864 78 190740
+220 478 119 20030 109 191208
+221 368 81 20268 76 191862
+222 404 78 20430 81 192318
+223 331 144 20586 148 192804
+224 331 108 20874 107 193692
+225 331 107 21090 107 194334
+226 331 98 21304 96 194976
+227 331 132 21500 131 195552
+228 331 134 21764 127 196338
+229 331 134 22032 131 197100
+230 441 131 22300 134 197886
+231 294 107 22562 109 198690
+232 294 80 22776 78 199344
+233 294 80 22936 78 199812
+234 294 71 23096 67 200280
+235 294 107 23238 98 200682
+236 184 67 23452 64 201270
+237 184 67 23586 65 201654
+238 184 57 23720 53 202044
+239 184 93 23834 84 202362
+240 331 80 24020 78 202866
+241 331 131 24180 131 203334
+242 331 81 24442 77 204120
+243 331 80 24604 77 204582
+244 331 71 24764 65 205044
+245 331 105 24906 101 205434
+246 331 107 25116 96 206040
+247 447 48 25330 38 206616
+248 331 86 25426 96 206844
+249 331 105 25598 106 207420
+250 331 105 25808 106 208056
+251 331 95 26018 95 208692
+252 331 131 26208 126 209262
+253 294 110 26470 112 210018
+254 331 95 26690 94 210690
+255 294 137 26880 132 211254
+256 404 49 27154 47 212046
+257 331 95 27252 93 212328
+258 404 67 27442 65 212886
+259 331 113 27576 111 213276
+260 404 75 27802 77 213942
+261 331 118 27952 122 214404
+262 441 81 28188 78 215136
+263 294 82 28350 81 215604
+264 441 71 28514 67 216090
+265 294 73 28656 70 216492
+266 441 85 28802 80 216912
+267 294 87 28972 83 217392
+268 441 71 29146 67 217890
+269 294 73 29288 70 218292
+270 478 79 29434 76 218712
+271 403 129 29592 126 219168
+272 478 73 29850 74 219924
+273 331 104 29996 103 220368
+274 404 86 30204 86 220986
+275 294 68 30376 64 221502
+276 404 104 30512 104 221886
+277 294 86 30720 82 222510
+278 404 103 30892 102 223002
+279 294 85 31098 80 223614
+280 404 112 31268 116 224094
+281 294 94 31492 93 224790
+282 404 89 31680 89 225348
+283 294 71 31858 67 225882
+284 478 104 32000 101 226284
+285 331 142 32208 145 226890
+286 478 119 32492 116 227760
+287 331 157 32730 160 228456
+288 478 118 33044 114 229416
+289 331 156 33280 158 230100
+290 478 127 33592 125 231048
+291 331 166 33846 169 231798
+292 478 85 34178 83 232812
+293 331 92 34348 92 233310
+294 478 88 34532 90 233862
+295 331 91 34708 94 234402
+296 220 78 34890 76 234966
+297 184 92 35046 89 235422
+298 220 43 35230 38 235956
+299 184 54 35316 51 236184
+300 220 61 35424 56 236490
+301 184 72 35546 69 236826
+302 220 69 35690 68 237240
+303 184 101 35828 98 237648
+304 220 60 36030 54 238236
+305 184 49 36150 49 238560
+306 496 99 36248 94 238854
+307 331 148 36446 138 239418
+308 294 67 36742 63 240246
+309 184 60 36876 58 240624
+310 441 107 36996 108 240972
+311 294 104 37210 102 241620
+312 359 116 37418 125 242232
+313 368 67 37650 64 242982
+314 184 69 37784 66 243366
+315 368 78 37922 76 243762
+316 184 79 38078 79 244218
+317 368 80 38236 77 244692
+318 184 82 38396 79 245154
+319 368 71 38560 66 245628
+320 213 72 38702 68 246024
+321 368 56 38846 56 246432
+322 184 59 38958 57 246768
+323 441 67 39076 64 247110
+324 331 108 39210 107 247494
+325 441 79 39426 77 248136
+326 331 120 39584 120 248598
+327 441 56 39824 53 249318
+328 331 98 39936 96 249636
+329 382 120 40132 120 250212
+330 478 90 40372 88 250932
+331 331 88 40552 90 251460
+332 478 68 40728 62 252000
+333 331 68 40864 63 252372
+334 478 86 41000 80 252750
+335 331 86 41172 81 253230
+336 478 99 41344 92 253716
+337 331 100 41542 93 254268
+338 625 122 41742 124 254826
+339 441 130 41986 128 255570
+340 404 99 42246 99 256338
+341 257 77 42444 76 256932
+342 404 112 42598 112 257388
+343 257 88 42822 89 258060
+344 404 89 42998 88 258594
+345 257 67 43176 65 259122
+346 331 112 43310 111 259512
+347 257 98 43534 101 260178
+348 331 101 43730 100 260784
+349 257 88 43932 90 261384
+350 331 135 44108 139 261924
+351 257 122 44378 129 262758
+352 331 101 44622 100 263532
+353 257 88 44824 90 264132
+354 368 82 45000 85 264672
+355 184 98 45164 107 265182
+356 368 48 45360 45 265824
+357 184 89 45456 92 266094
+358 368 48 45634 49 266646
+359 184 66 45730 71 266940
+360 478 116 45862 113 267366
+361 331 127 46094 130 268044
+362 478 80 46348 75 268824
+363 331 92 46508 92 269274
+364 478 98 46692 93 269826
+365 331 110 46888 110 270384
+366 478 119 47108 113 271044
+367 331 131 47346 130 271722
+368 478 110 47608 105 272502
+369 331 124 47828 122 273132
+370 478 109 48076 109 273864
+371 331 118 48294 122 274518
+372 551 75 48530 74 275250
+373 441 102 48680 106 275694
+374 368 70 48884 65 276330
+375 294 101 49024 102 276720
+376 368 106 49226 96 277332
+377 368 50 49438 46 277908
+378 257 84 49538 82 278184
+379 368 53 49706 48 278676
+380 257 89 49812 84 278964
+381 368 39 49990 35 279468
+382 257 75 50068 71 279678
+383 253 66 50218 66 280104
+384 331 83 50350 83 280500
+392 331 92 50516 96 280998
+400 441 94 50700 94 281574
+402 312 88 50888 95 282138
+405 444 102 51064 112 282708
+409 331 82 51268 80 283380
+410 184 58 51432 58 283860
+411 324 43 51548 45 284208
+414 331 56 51634 56 284478
+416 478 106 51746 105 284814
+417 353 99 51958 106 285444
+421 334 96 52156 96 286080
+426 225 83 52348 88 286656
+427 184 93 52514 100 287184
+429 205 74 52700 74 287784
+431 499 103 52848 102 288228
+432 379 116 53054 121 288840
+442 331 92 53286 92 289566
+443 331 58 53470 57 290118
+446 331 50 53586 50 290460
+448 112 4 53686 2 290760
+449 192 9 53694 4 290772
+450 225 20 53712 18 290796
+451 220 48 53752 42 290904
+496 184 60 53848 58 291156
+506 404 103 53968 102 291504
+507 331 152 54174 147 292116
+508 589 117 54478 117 292998
+509 441 148 54712 150 293700
+510 478 86 55008 86 294600
+511 331 99 55180 107 295116
+567 184 52 55378 53 295758
+592 294 123 55482 123 296076
+593 338 62 55728 68 296814
+594 338 64 55852 68 297222
+595 331 81 55980 79 297630
+596 294 64 56142 64 298104
+597 294 97 56270 99 298488
+598 331 103 56464 102 299082
+599 331 104 56670 102 299694
+600 294 61 56878 61 300306
+601 294 62 57000 62 300672
+602 423 96 57124 99 301044
+603 294 89 57316 88 301638
+604 317 89 57494 87 302166
+605 441 124 57672 124 302688
+606 324 80 57920 82 303432
+607 236 61 58080 62 303924
+608 473 100 58202 99 304296
+609 393 80 58402 79 304890
+610 372 83 58562 86 305364
+611 294 102 58728 110 305880
+612 317 90 58932 96 306540
+613 331 83 59112 86 307116
+614 331 92 59278 93 307632
+615 331 88 59462 88 308190
+616 184 79 59638 75 308718
+617 220 52 59796 63 309168
+618 163 36 59900 36 309546
+619 184 91 59972 94 309762
+620 248 97 60154 108 310326
+621 167 53 60348 53 310974
+622 380 112 60454 117 311292
+623 478 123 60678 127 311994
+624 478 111 60924 114 312756
+625 456 118 61146 119 313440
+626 401 114 61382 116 314154
+627 329 89 61610 90 314850
+628 356 58 61788 59 315390
+629 331 73 61904 74 315744
+630 475 96 62050 112 316188
+631 442 83 62242 85 316860
+632 436 82 62408 88 317370
+633 266 60 62572 61 317898
+634 253 81 62692 83 318264
+635 233 78 62854 78 318762
+636 220 58 63010 61 319230
+637 257 93 63126 94 319596
+638 265 28 63312 26 320160
+639 223 36 63368 36 320316
+640 314 68 63440 70 320532
+641 314 67 63576 70 320952
+642 257 104 63710 119 321372
+643 274 52 63918 50 322086
+644 300 58 64022 56 322386
+645 224 70 64138 70 322722
+646 290 95 64278 98 323142
+647 218 56 64468 64 323730
+648 184 60 64580 67 324114
+649 331 97 64700 105 324516
+650 355 74 64894 75 325146
+651 331 67 65042 77 325596
+652 294 76 65176 81 326058
+653 441 97 65328 101 326544
+654 294 97 65522 96 327150
+655 419 56 65716 58 327726
+656 268 56 65828 56 328074
+657 260 57 65940 58 328410
+658 273 66 66054 66 328758
+659 302 83 66186 86 329154
+660 331 68 66352 68 329670
+661 331 64 66488 63 330078
+662 260 65 66616 63 330456
+663 297 72 66746 72 330834
+664 478 65 66890 58 331266
+665 304 74 67020 82 331614
+666 317 74 67168 74 332106
+667 377 86 67316 85 332550
+668 379 77 67488 78 333060
+669 266 97 67642 94 333528
+670 306 73 67836 74 334092
+671 311 46 67982 49 334536
+672 317 106 68074 107 334830
+673 331 75 68286 76 335472
+674 331 72 68436 71 335928
+675 492 116 68580 118 336354
+676 492 160 68812 165 337062
+677 499 150 69132 156 338052
+678 331 136 69432 152 338988
+679 342 111 69704 117 339900
+680 418 156 69926 164 340602
+688 250 83 70238 88 341586
+689 250 97 70404 99 342114
+690 198 73 70598 71 342708
+691 212 59 70744 64 343134
+692 212 58 70862 64 343518
+693 212 77 70978 77 343902
+694 257 67 71132 71 344364
+695 331 90 71266 99 344790
+696 218 91 71446 96 345384
+699 220 38 71628 39 345960
+704 215 50 71704 52 346194
+705 215 52 71804 53 346506
+710 220 7 71908 5 346824
+711 220 7 71922 5 346854
+728 220 22 71936 20 346884
+729 220 21 71980 18 347004
+730 220 43 72022 40 347112
+731 220 32 72108 30 347352
+732 220 38 72172 40 347532
+733 220 36 72248 32 347772
+736 208 82 72320 90 347964
+737 145 48 72484 50 348504
+738 198 79 72580 85 348804
+739 251 108 72738 111 349314
+740 210 65 72954 63 349980
+748 212 7 73084 5 350358
+749 268 9 73098 4 350388
+900 191 17 73116 16 350412
+901 220 61 73150 52 350508
+902 404 63 73272 61 350820
+903 220 21 73398 18 351186
+904 416 99 73440 100 351294
+905 490 92 73638 94 351894
+906 232 55 73822 52 352458
+908 478 81 73932 76 352770
+910 384 92 74094 94 353226
+911 504 95 74278 91 353790
+912 184 111 74468 101 354336
+913 404 44 74690 45 354942
+914 404 89 74778 90 355212
+915 404 47 74956 48 355752
+916 404 8 75050 7 356040
+917 404 81 75066 84 356082
+918 368 31 75228 30 356586
+919 478 77 75290 78 356766
+920 478 100 75444 94 357234
+921 220 38 75644 36 357798
+922 441 77 75720 79 358014
+923 404 39 75874 39 358488
+924 551 63 75952 62 358722
+925 441 48 76078 48 359094
+926 430 71 76174 74 359382
+927 478 63 76316 60 359826
+928 478 56 76442 57 360186
+929 404 77 76554 78 360528
+931 410 28 76708 27 360996
+932 368 40 76764 40 361158
+933 368 75 76844 78 361398
+934 490 99 76994 103 361866
+935 404 77 77192 78 362484
+936 447 94 77346 94 362952
+937 504 76 77534 75 363516
+938 220 82 77686 72 363966
+939 368 119 77850 114 364398
+940 365 96 78088 91 365082
+941 294 113 78280 110 365628
+942 314 104 78506 107 366288
+943 184 68 78714 65 366930
+944 316 133 78850 124 367320
+945 365 77 79116 75 368064
+946 334 98 79270 99 368514
+947 271 48 79466 47 369108
+948 304 77 79562 75 369390
+949 294 95 79716 94 369840
+950 300 103 79906 105 370404
+951 314 87 80112 91 371034
+952 317 64 80286 64 371580
+953 184 49 80414 49 371964
+954 294 68 80512 69 372258
+955 303 58 80648 58 372672
+956 348 69 80764 72 373020
+957 311 35 80902 34 373452
+958 300 142 80972 144 373656
+959 331 63 81256 61 374520
+960 334 71 81382 72 374886
+961 334 59 81524 58 375318
+962 300 81 81642 83 375666
+963 329 45 81804 43 376164
+964 271 46 81894 45 376422
+965 316 71 81986 72 376692
+966 411 73 82128 76 377124
+967 302 60 82274 62 377580
+968 386 68 82394 69 377952
+969 454 123 82530 128 378366
+970 184 93 82776 85 379134
+971 316 115 82962 108 379644
+972 331 82 83192 77 380292
+973 316 90 83356 88 380754
+974 454 140 83536 144 381282
+976 302 95 83816 98 382146
+977 368 118 84006 119 382734
+978 394 83 84242 86 383448
+981 415 74 84408 76 383964
+982 524 108 84556 111 384420
+984 478 82 84772 80 385086
+985 331 65 84936 63 385566
+986 445 71 85066 69 385944
+987 294 91 85208 89 386358
+988 368 51 85390 52 386892
+989 322 10 85492 8 387204
+990 427 70 85512 68 387252
+991 302 8 85652 6 387660
+992 468 55 85668 54 387696
+993 349 43 85778 46 388020
+1008 353 68 85864 66 388296
+1009 341 84 86000 82 388692
+1012 478 74 86168 74 389184
+1013 294 55 86316 55 389628
+1014 294 57 86426 55 389958
+1025 404 122 86540 115 390288
+1026 478 101 86784 101 390978
+1027 376 62 86986 60 391584
+1028 435 88 87110 89 391944
+1029 331 94 87286 95 392478
+1030 220 36 87474 36 393048
+1031 220 80 87546 72 393264
+1032 294 59 87706 58 393696
+1033 636 108 87824 108 394044
+1034 640 105 88040 107 394692
+1035 520 87 88250 91 395334
+1036 410 122 88424 119 395880
+1038 434 116 88668 112 396594
+1039 478 87 88900 94 397266
+1040 404 45 89074 45 397830
+1041 390 75 89164 78 398100
+1042 395 85 89314 85 398568
+1043 376 44 89484 44 399078
+1044 433 78 89572 83 399342
+1045 404 78 89728 79 399840
+1046 633 171 89884 175 400314
+1047 373 104 90226 106 401364
+1048 468 74 90434 76 402000
+1049 468 126 90582 124 402456
+1050 410 103 90834 103 403200
+1051 462 81 91040 84 403818
+1052 538 64 91202 62 404322
+1053 468 76 91330 78 404694
+1054 471 63 91482 60 405162
+1055 466 66 91608 72 405522
+1056 376 76 91740 78 405954
+1057 441 63 91892 62 406422
+1058 368 39 92018 40 406794
+1059 434 65 92096 64 407034
+1060 511 103 92226 103 407418
+1061 380 77 92432 78 408036
+1062 467 76 92586 84 408504
+1063 411 86 92738 87 409008
+1064 620 105 92910 108 409530
+1065 620 115 93120 119 410178
+1066 460 66 93350 66 410892
+1067 563 100 93482 96 411288
+1068 395 66 93682 65 411864
+1069 436 83 93814 84 412254
+1070 580 103 93980 106 412758
+1071 420 75 94186 79 413394
+1072 340 94 94336 96 413868
+1073 329 93 94524 93 414444
+1074 292 75 94710 73 415002
+1075 257 52 94860 50 415440
+1076 323 64 94964 62 415740
+1077 291 63 95092 62 416112
+1078 529 125 95218 125 416484
+1079 249 92 95468 94 417234
+1080 348 97 95652 99 417798
+1081 348 133 95846 133 418392
+1082 325 83 96112 83 419190
+1083 314 105 96278 104 419688
+1084 419 75 96488 75 420312
+1085 334 60 96638 61 420762
+1086 323 63 96758 61 421128
+1087 338 88 96884 91 421494
+1088 320 86 97060 84 422040
+1089 291 65 97232 65 422544
+1090 490 129 97362 131 422934
+1091 278 87 97620 92 423720
+1092 464 130 97794 130 424272
+1093 294 112 98054 113 425052
+1094 348 125 98278 132 425730
+1095 319 81 98528 86 426522
+1096 519 135 98690 139 427038
+1097 519 164 98960 172 427872
+1098 375 89 99288 89 428904
+1099 456 109 99466 109 429438
+1100 311 75 99684 76 430092
+1101 270 76 99834 74 430548
+1102 446 90 99986 90 430992
+1103 318 104 100166 108 431532
+1105 291 107 100374 98 432180
+1106 317 99 100588 101 432768
+1107 257 69 100786 66 433374
+1108 283 69 100924 69 433770
+1109 257 78 101062 85 434184
+1110 184 72 101218 67 434694
+1111 184 91 101362 85 435096
+1112 184 74 101544 71 435606
+1113 449 127 101692 126 436032
+1114 461 96 101946 99 436788
+1115 338 89 102138 94 437382
+1116 325 101 102316 99 437946
+1118 278 128 102518 131 438540
+1119 348 129 102774 135 439326
+1122 450 82 103032 84 440136
+1123 359 92 103196 96 440640
+1130 631 82 103380 83 441216
+1131 490 80 103544 81 441714
+1138 471 104 103704 102 442200
+1139 323 103 103912 102 442812
+1140 427 46 104118 47 443424
+1141 307 69 104210 70 443706
+1168 347 40 104348 39 444126
+1169 223 54 104428 56 444360
+7808 551 85 104536 85 444696
+7809 441 111 104706 117 445206
+7810 551 85 104928 85 445908
+7811 441 112 105098 117 446418
+7812 551 111 105322 105 447120
+7813 441 138 105544 137 447750
+7922 368 79 105820 76 448572
+7923 294 110 105978 112 449028
+8208 220 4 106198 2 449700
+8209 220 4 106206 2 449712
+8210 331 4 106214 2 449724
+8211 331 4 106222 2 449736
+8212 589 4 106230 2 449748
+8216 220 29 106238 29 449760
+8217 220 30 106296 29 449934
+8218 220 30 106356 29 450108
+8219 220 31 106416 29 450282
+8220 368 58 106478 58 450456
+8221 368 59 106594 58 450804
+8222 368 60 106712 58 451152
+8223 368 63 106832 58 451500
+8224 331 124 106958 135 451848
+8225 331 207 107206 223 452658
+8226 346 21 107620 18 453996
+8230 589 65 107662 54 454104
+8240 739 183 107792 174 454428
+8241 979 232 108158 219 455472
+8249 220 48 108622 54 456786
+8250 220 50 108718 51 457110
+8254 331 4 108818 2 457416
+8260 110 4 108826 2 457428
+8355 404 62 108834 64 457440
+8356 331 126 108958 125 457824
+8359 760 213 109210 225 458574
+8364 331 73 109636 75 459924
+8400 0 14 109782 13 460374
+8401 0 14 109810 13 460452
+8402 175 4 109838 2 460530
+8406 0 24 109846 25 460542
+8407 0 26 109894 25 460692
+8411 0 65 109946 54 460842
+8412 0 87 110076 72 461166
+8413 662 43 110250 40 461598
+8417 0 44 110336 48 461838
+8420 1000 7 110424 6 462126
+8421 334 4 110438 2 462162
+8422 346 9 110446 4 462174
+8423 613 6 110464 4 462198
+8424 0 65 110476 54 462222
+8425 0 8 110606 6 462546
+8426 662 44 110622 44 462582
+8428 0 13 110710 13 462846
+8429 0 14 110736 13 462924
+8430 324 24 110764 25 463002
+8431 324 24 110812 26 463152
+8453 566 133 110860 126 463308
+8458 488 142 111126 145 464064
+8459 660 178 111410 183 464934
+8462 339 79 111766 87 466032
+8464 594 124 111924 128 466554
+8466 626 151 112172 155 467322
+8467 383 82 112474 83 468252
+8470 692 115 112638 110 468750
+8475 625 173 112868 175 469410
+8482 648 80 113214 77 470460
+8492 628 192 113374 195 470922
+8495 415 73 113758 73 472092
+8496 496 145 113904 143 472530
+8497 608 158 114194 163 473388
+8499 710 136 114510 143 474366
+8500 461 99 114782 102 475224
+8508 420 65 114980 67 475836
+8511 496 18 115110 18 476238
+8517 472 45 115146 46 476346
+8518 385 71 115236 76 476622
+8519 340 73 115378 78 477078
+8520 194 19 115524 16 477546
+8521 226 42 115562 40 477642
+8706 311 71 115646 72 477882
+8722 447 4 115788 2 478314
+9251 331 8 115796 6 478326
+9312 453 86 115812 91 478362
+9313 453 87 115984 82 478908
+9314 453 116 116158 112 479400
+9315 453 59 116390 55 480072
+9316 453 94 116508 90 480402
+9317 453 102 116696 97 480942
+9318 453 57 116900 52 481524
+9319 453 129 117014 123 481836
+9320 453 107 117272 102 482574
+9398 453 87 117486 86 483186
+9399 453 126 117660 126 483702
+9400 453 93 117912 93 484458
+9401 453 104 118098 102 485016
+9402 453 116 118306 120 485628
+9403 453 107 118538 108 486348
+9404 453 120 118752 117 486996
+9405 453 123 118992 119 487698
+9406 453 78 119238 77 488412
+9407 453 97 119394 94 488874
+9408 453 117 119588 119 489438
+9409 453 91 119822 88 490152
+9410 453 104 120004 103 490680
+9411 453 93 120212 94 491298
+9412 453 87 120398 81 491862
+9413 453 109 120572 109 492348
+9414 453 128 120790 124 493002
+9415 453 113 121046 114 493746
+9416 453 129 121272 130 494430
+9417 453 83 121530 80 495210
+9418 453 113 121696 109 495690
+9419 453 81 121922 80 496344
+9420 453 109 122084 109 496824
+9421 453 121 122302 119 497478
+9422 453 100 122544 99 498192
+9423 453 75 122744 71 498786
+9424 453 131 122894 130 499212
+9425 453 119 123156 119 499992
+9426 453 99 123394 95 500706
+9427 453 137 123592 136 501276
+9428 453 100 123866 97 502092
+9429 453 118 124066 122 502674
+9430 453 165 124302 166 503406
+9431 453 117 124632 128 504402
+9432 453 109 124866 107 505170
+9433 453 115 125084 112 505812
+9434 453 108 125314 108 506484
+9435 453 87 125530 90 507132
+9436 453 167 125704 166 507672
+9437 453 125 126038 128 508668
+9438 453 87 126288 81 509436
+9439 453 123 126462 125 509922
+9440 453 111 126708 109 510672
+9441 453 93 126930 95 511326
+9442 453 120 127116 125 511896
+9443 453 101 127356 107 512646
+9444 453 124 127558 127 513288
+9445 453 112 127806 111 514050
+9446 453 127 128030 130 514716
+9447 453 136 128284 139 515496
+9448 453 132 128556 131 516330
+9449 453 102 128820 102 517116
+9450 453 87 129024 81 517728
+9472 468 4 129198 2 518214
+9474 468 4 129206 2 518226
+9484 468 6 129214 4 518238
+9488 468 6 129226 4 518262
+9492 468 6 129238 4 518286
+9496 468 6 129250 4 518310
+9500 468 8 129262 4 518334
+9508 468 8 129278 6 518358
+9516 468 8 129294 6 518394
+9524 468 8 129310 6 518430
+9532 468 12 129326 8 518466
+9552 468 9 129350 4 518514
+9553 468 9 129368 4 518538
+9554 468 10 129386 6 518562
+9555 468 10 129406 8 518598
+9556 468 13 129426 8 518646
+9557 468 10 129452 8 518694
+9558 468 10 129472 8 518742
+9559 468 13 129492 8 518790
+9560 468 10 129518 6 518838
+9561 468 10 129538 8 518874
+9562 468 13 129558 8 518922
+9563 468 10 129584 8 518970
+9564 468 10 129604 8 519018
+9565 468 13 129624 8 519066
+9566 468 12 129650 6 519114
+9567 468 13 129674 6 519150
+9568 468 18 129700 10 519186
+9569 468 12 129736 10 519246
+9570 468 13 129760 8 519306
+9571 468 18 129786 10 519354
+9572 468 13 129822 8 519414
+9573 468 12 129848 10 519462
+9574 468 18 129872 10 519522
+9575 468 13 129908 8 519582
+9576 468 12 129934 10 519630
+9577 468 18 129958 10 519690
+9578 468 20 129994 14 519750
+9579 468 20 130034 14 519834
+9580 468 27 130074 16 519918
+64256 348 158 130128 160 520014
+64257 331 163 130444 178 520974
+64258 331 150 130770 166 522042
+64259 492 241 131070 257 523038
+64260 493 224 131552 245 524580
+96	27	94	38	90	48	83	56	73	61	61	63	51	61	41	56	33	49	28	39	26	29	27	17	32	7	39	0	48	-5	59	-6	71	-5	81	0	89	7	94	17	96	27	16383	16383	91	118	112	175	129	219	144	256	159	290	175	327	186	350	193	368	198	383	200	396	201	408	200	420	196	430	190	436	182	441	172	442	159	439	148	431	139	416	132	394	126	365	118	315	111	274	103	234	93	185	80	120	111	279	132	325	148	363	159	392	166	412	168	423	167	429	163	434	159	438	153	440	146	441	137	440	128	436	120	431	114	423	110	413	108	400	105	378	102	350	99	317	95	279	16383	16383	229	279	250	325	266	363	277	392	284	412	286	423	285	429	282	434	277	438	271	440	265	441	255	440	246	436	238	431	232	423	228	413	226	400	224	378	221	350	217	317	214	279	241	271	205	177	119	177	155	271	16383	16383	358	307	295	307	347	448	307	448	254	307	169	307	221	448	181	448	128	307	58	307	50	271	115	271	79	177	9	177	1	141	65	141	12	0	53	0	105	141	191	141	138	0	180	0	232	141	301	141	308	177	245	177	282	271	350	271	191	203	195	200	218	180	234	163	244	148	250	132	251	112	247	80	235	55	214	36	184	23	146	16	16383	16383	222	424	186	277	165	291	150	305	140	320	135	335	133	353	137	374	147	394	163	410	185	420	212	424	16383	16383	329	404	316	413	301	421	285	428	267	434	249	439	259	484	237	484	226	443	214	443	187	442	164	438	144	432	126	422	109	407	100	395	92	383	86	369	83	354	81	336	84	309	94	285	111	263	136	241	171	218	125	21	97	32	77	46	62	65	53	92	49	129	38	126	21	45	37	33	55	23	75	14	97	7	120	1	105	-58	129	-58	143	0	173	1	197	3	217	8	237	17	257	31	273	46	285	63	294	82	300	103	302	126	299	156	291	182	274	206	247	232	207	262	245	419	266	409	282	396	292	378	298	357	301	330	310	329	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	289	61	270	48	253	37	235	29	217	24	197	22	168	26	145	38	127	55	116	78	112	106	117	136	132	164	154	189	184	211	220	228	235	181	248	141	262	108	275	82	289	61	16383	16383	342	379	340	360	334	341	321	323	300	303	271	283	269	305	269	314	268	324	268	334	271	365	278	389	288	406	301	416	316	420	326	418	333	413	338	405	341	393	342	379	16383	16383	472	41	462	34	453	28	443	24	434	21	425	21	407	23	391	30	375	42	360	59	344	83	356	98	368	114	379	129	401	161	419	186	432	202	444	212	458	218	475	220	475	232	350	232	350	220	364	218	374	215	380	211	383	206	384	198	383	184	378	169	368	152	353	131	332	106	319	128	306	156	294	188	283	224	274	263	296	274	314	284	328	293	340	301	351	310	364	324	375	337	382	351	387	365	388	379	385	399	376	416	361	429	342	438	320	441	284	435	255	418	233	391	219	356	214	313	214	306	215	295	215	282	217	267	220	251	184	235	155	222	133	211	115	200	100	189	82	172	68	153	58	133	52	111	50	89	56	54	72	26	97	5	130	-6	171	-11	196	-9	221	-4	246	4	273	19	302	41	319	22	337	7	355	-3	374	-9	392	-11	413	-9	433	-5	450	3	465	16	479	35	103	279	124	325	140	362	151	390	157	410	160	421	159	427	156	432	151	437	145	440	137	441	126	440	117	436	110	431	106	424	103	415	100	401	97	379	94	351	90	317	87	279	200	443	166	412	138	385	114	360	94	336	77	311	58	276	45	239	35	200	30	160	28	119	31	68	39	18	52	-30	70	-76	93	-119	105	-115	92	-77	83	-44	77	-12	74	20	73	56	78	138	92	220	117	298	156	370	208	433	113	440	125	407	134	374	141	340	144	305	146	266	144	227	140	187	133	145	124	104	113	64	99	25	83	-9	64	-42	40	-74	10	-108	19	-118	53	-88	80	-61	104	-35	123	-10	140	15	158	50	172	86	183	123	189	162	191	201	191	223	189	245	187	268	183	290	179	313	172	340	164	364	155	387	142	413	126	443	217	304	232	313	245	320	258	325	272	329	288	331	303	334	314	338	321	344	325	352	326	360	325	368	322	375	317	380	311	384	302	385	298	385	293	384	288	381	283	377	277	372	259	353	247	340	237	331	226	323	211	313	212	330	213	345	215	358	218	370	222	382	224	391	226	398	228	404	229	409	229	414	228	423	225	430	220	436	214	440	205	441	196	440	190	436	185	430	183	423	182	413	182	409	183	405	185	393	188	385	192	369	195	355	198	343	199	330	200	315	185	323	173	332	162	341	151	352	139	365	132	373	125	379	119	382	113	384	106	385	99	384	93	380	89	374	86	367	85	360	87	351	91	344	99	338	111	333	125	330	141	327	155	323	168	318	179	313	187	309	194	305	179	296	167	289	155	285	142	281	126	278	111	274	99	269	91	263	87	255	85	246	86	239	89	233	94	229	101	226	108	225	115	226	121	229	128	233	135	239	142	247	152	259	161	268	169	275	178	282	188	289	198	294	200	296	199	277	198	262	195	248	192	235	188	221	185	213	183	207	182	202	181	198	181	194	182	186	185	179	189	173	196	170	205	169	215	170	222	173	227	179	229	186	230	195	230	199	229	202	227	212	225	218	219	233	213	261	212	277	211	296	223	287	234	279	252	265	261	257	271	245	277	238	284	232	289	228	295	225	301	225	309	226	316	228	321	233	325	240	326	249	324	258	320	265	311	271	299	275	283	278	272	280	262	283	254	286	247	289	242	291	391	146	391	189	245	189	245	335	202	335	202	189	57	189	57	146	202	146	202	0	245	0	245	146	3	-85	34	-66	58	-46	75	-25	86	-3	89	18	88	33	83	46	75	57	64	64	51	67	40	65	31	61	23	55	19	47	17	38	17	30	19	24	22	17	27	11	34	5	39	1	43	-2	46	-6	47	-9	47	-13	45	-24	40	-35	30	-47	16	-59	-2	-72	187	169	41	169	33	127	178	127	92	29	90	40	84	51	76	59	66	65	54	67	43	65	33	59	25	51	20	41	18	29	20	18	25	8	33	0	42	-4	53	-6	65	-5	76	0	84	7	90	17	92	29	256	441	207	441	-42	-11	5	-11	277	343	274	289	265	233	252	177	234	125	213	80	197	56	181	38	163	25	145	17	127	14	109	18	94	29	83	48	76	73	73	103	77	152	87	209	103	267	121	322	142	366	156	389	171	407	187	420	204	427	221	429	242	426	258	414	269	396	275	372	277	343	16383	16383	329	282	324	340	311	386	290	420	261	441	224	448	163	431	108	385	63	318	32	235	21	143	26	93	39	51	60	21	89	2	126	-3	142	-2	159	0	176	5	193	13	209	24	248	60	281	107	306	163	323	222	329	282	265	448	240	443	221	439	204	436	183	432	154	426	138	423	138	412	146	413	154	413	162	414	180	414	188	413	194	410	199	406	202	400	203	393	202	390	202	387	200	382	199	376	197	370	107	47	102	33	93	24	80	17	60	13	33	10	33	0	218	0	218	10	188	10	176	13	167	17	162	23	160	31	161	37	163	46	166	57	169	69	172	80	267	424	269	434	270	437	270	441	271	443	270	444	270	447	269	448	268	448	67	336	82	359	100	377	119	390	140	397	163	399	192	395	214	384	230	367	239	345	242	319	242	311	240	295	239	289	237	283	225	261	210	238	192	213	171	187	147	160	8	11	8	0	242	0	276	89	265	93	255	76	245	64	232	56	216	52	196	50	76	50	76	54	200	181	241	224	269	257	287	285	297	310	299	336	294	371	280	402	257	426	228	442	192	448	174	447	157	444	140	438	123	430	107	420	94	408	83	395	72	380	63	362	53	341	118	375	132	392	146	404	160	413	176	418	192	420	212	417	228	409	240	397	248	380	251	360	249	344	244	329	236	315	224	302	209	290	192	279	173	270	152	263	125	256	93	250	93	239	109	239	145	235	174	223	196	202	210	173	215	135	214	116	211	98	206	80	199	65	190	51	179	41	168	32	155	26	142	22	129	21	121	21	112	24	102	28	92	34	81	41	71	49	62	55	54	59	47	61	39	61	30	60	22	56	16	50	12	42	10	33	13	21	23	10	37	2	58	-2	84	-3	112	-2	138	2	163	10	186	21	207	36	228	58	245	82	257	109	265	138	268	169	266	195	259	218	247	236	229	252	205	264	205	265	245	281	274	298	294	318	305	340	308	367	304	393	292	416	274	433	249	444	220	448	192	445	166	437	143	424	123	404	107	379	247	373	183	160	43	160	43	163	245	373	16383	16383	317	448	290	448	14	163	1	118	174	118	142	0	194	0	225	118	291	118	301	160	237	160	325	441	156	441	86	296	86	286	120	280	146	273	166	265	182	256	197	245	209	234	218	219	226	202	230	183	232	163	226	120	208	82	182	51	151	30	116	23	106	24	98	26	91	30	83	35	73	42	64	49	57	54	50	58	43	60	36	61	28	59	20	55	15	49	11	42	10	33	13	19	23	8	39	1	58	-2	80	-3	142	5	197	32	239	73	267	126	277	188	270	236	251	274	221	302	180	323	132	336	157	394	310	394	247	191	245	164	240	136	232	107	222	81	208	58	196	42	182	29	168	20	153	14	135	13	114	16	96	27	82	45	73	69	70	99	72	129	77	159	84	188	94	214	105	235	115	248	127	258	140	266	154	270	169	272	195	268	217	257	233	240	243	218	247	191	16383	16383	345	455	294	446	251	436	213	421	178	402	142	376	100	336	66	291	41	242	25	191	20	137	25	90	39	50	62	21	95	2	137	-3	191	5	237	32	273	72	297	122	306	180	300	218	285	250	261	275	230	291	195	296	183	296	171	294	158	292	146	288	135	282	132	283	164	331	204	373	249	407	297	431	345	443	356	435	351	441	104	441	50	351	60	344	77	364	93	378	110	386	128	391	152	392	294	392	296	391	52	-4	99	-4	245	103	241	75	229	50	210	29	186	15	157	10	130	14	105	25	84	44	70	69	65	99	70	132	83	163	103	189	130	211	163	228	200	189	224	162	237	141	243	123	245	103	16383	16383	282	351	279	331	272	313	258	296	236	280	206	265	180	290	162	311	151	329	145	345	143	361	146	385	155	405	169	420	187	429	211	432	234	428	254	417	269	400	278	377	282	351	16383	16383	149	239	105	222	69	200	42	173	26	142	20	106	27	65	47	34	76	12	112	0	152	-3	198	1	237	18	268	44	287	79	294	120	292	147	284	172	269	197	248	223	218	252	218	253	260	268	290	285	311	305	323	329	327	358	322	388	307	412	283	431	251	444	212	448	172	444	139	431	114	410	97	382	92	347	93	327	99	308	110	288	126	265	149	239	276	343	275	313	270	282	262	253	252	229	242	213	231	203	217	194	202	187	186	183	170	182	147	186	129	197	115	216	107	242	104	274	106	299	110	324	117	348	127	371	139	390	151	404	163	415	177	423	193	428	211	430	233	426	251	415	265	397	273	373	276	343	16383	16383	233	180	224	161	211	138	193	115	173	92	149	69	121	48	95	31	70	18	44	9	16	1	16	-10	63	-1	102	9	136	22	167	39	199	61	243	101	278	147	304	196	320	249	326	303	321	352	306	392	282	422	248	441	206	448	185	446	164	442	144	434	125	424	107	410	87	388	70	361	57	333	49	302	46	271	51	231	64	198	85	173	112	157	145	152	161	153	177	156	193	162	211	170	231	182	106	29	105	40	99	51	92	59	82	65	70	67	58	65	48	59	40	51	35	40	33	29	35	18	40	8	48	0	58	-4	69	-6	81	-5	91	0	99	7	105	17	106	29	16383	16383	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	24	-85	54	-66	78	-46	96	-25	107	-3	110	18	108	33	103	46	95	57	85	64	72	67	61	65	51	61	44	55	39	47	38	38	38	30	40	24	43	17	47	11	54	5	60	1	63	-2	66	-6	67	-9	67	-13	65	-24	60	-35	50	-47	36	-59	17	-72	16383	16383	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	392	-6	392	41	114	168	392	294	392	341	55	189	55	146	391	80	391	123	57	123	57	80	16383	16383	391	212	391	256	57	256	57	212	392	146	392	189	55	341	55	294	334	168	55	41	55	-6	157	25	155	36	150	46	142	54	133	59	122	61	111	60	101	55	94	47	89	37	87	25	89	14	94	5	101	-1	111	-6	122	-7	133	-5	142	-1	150	5	155	15	157	25	16383	16383	143	115	148	134	155	155	165	175	180	195	200	215	226	236	264	267	289	292	304	314	311	335	313	358	308	387	296	410	275	427	247	436	211	440	182	436	158	427	139	411	126	391	122	367	123	356	126	347	131	341	137	336	146	335	155	336	163	340	168	346	172	352	174	359	174	362	171	371	169	375	167	380	166	384	164	390	164	393	166	404	172	413	182	420	195	424	211	425	229	422	244	414	255	402	262	388	264	371	262	351	257	330	246	309	230	287	208	262	178	231	159	205	146	180	138	152	131	118	378	261	373	220	361	182	343	150	321	128	299	120	285	122	274	129	266	141	261	156	259	175	261	195	265	214	271	233	280	250	290	265	302	278	315	289	328	296	340	301	351	302	361	300	369	295	374	286	377	275	378	261	16383	16383	455	45	425	33	398	24	373	18	347	15	322	14	258	23	206	50	167	92	142	146	133	211	142	280	167	338	206	382	256	411	317	421	377	411	429	386	470	348	497	301	507	246	502	205	489	169	470	139	447	120	423	113	414	114	406	117	401	123	397	130	396	140	396	142	397	146	397	150	399	157	401	166	441	322	395	322	389	297	383	310	375	320	366	327	355	331	344	332	299	321	263	292	236	251	219	206	213	162	216	138	224	119	237	105	254	96	273	92	290	94	307	100	323	109	339	122	353	139	359	122	368	109	380	100	394	94	412	92	450	100	483	122	510	156	527	198	534	247	524	306	496	359	451	402	392	431	319	441	242	430	176	397	124	348	90	284	78	211	90	140	123	79	174	31	239	0	314	-11	341	-10	368	-6	396	0	427	11	462	26	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	157	220	181	219	201	218	218	216	231	214	241	211	255	203	267	191	277	175	283	155	285	132	279	93	262	61	235	38	200	25	157	20	142	21	130	24	121	30	115	38	113	48	114	56	118	70	123	89	129	112	137	140	16383	16383	164	240	206	389	210	400	215	407	222	411	232	412	245	412	274	410	295	401	311	387	319	367	322	341	317	305	301	277	274	257	237	244	189	240	16383	16383	86	432	86	422	107	420	122	416	131	412	135	405	137	395	136	388	134	372	132	362	130	353	50	64	43	43	36	29	26	20	13	14	-4	10	-4	0	175	0	235	5	285	21	324	47	348	84	357	132	354	159	344	183	327	203	304	219	273	232	290	236	306	240	320	245	334	251	347	258	361	269	372	281	381	296	387	313	390	333	384	369	367	396	340	416	301	428	251	432	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	205	387	210	398	217	406	226	410	238	412	251	412	273	411	293	409	310	404	325	398	339	390	356	373	371	352	381	328	388	301	390	271	387	229	378	187	363	147	343	111	317	80	291	58	263	42	231	30	196	22	157	20	141	21	128	24	119	28	114	35	112	44	113	50	114	59	117	70	121	86	127	107	16383	16383	86	432	86	422	107	420	122	417	131	412	135	404	137	395	136	389	135	382	134	374	130	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	165	0	210	2	252	8	291	19	326	35	358	55	393	87	423	123	445	163	459	207	463	254	454	317	429	367	388	403	335	425	271	432	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	169	217	183	216	195	216	205	215	241	215	255	213	265	208	271	199	273	186	273	173	272	166	270	157	268	146	279	143	330	298	318	302	302	272	287	254	265	244	230	240	175	239	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	325	432	157	432	157	422	178	419	193	416	202	411	206	404	208	395	207	388	207	381	205	373	203	363	200	353	116	52	111	37	105	25	98	17	90	11	81	10	72	10	66	13	61	18	59	25	58	35	58	42	59	45	60	49	60	53	58	63	53	71	45	78	36	82	26	84	16	82	8	76	2	69	-1	58	-3	47	0	27	10	11	26	0	48	-8	73	-11	93	-9	111	-5	128	1	143	11	156	24	166	39	175	57	184	78	194	102	203	130	271	373	277	392	284	406	293	414	306	419	325	422	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	577	432	468	432	245	106	208	432	89	432	89	422	107	420	120	417	130	412	136	406	137	399	137	395	136	390	135	383	133	375	130	365	54	99	42	62	32	37	20	22	6	14	-11	10	-11	0	118	0	118	10	101	13	88	17	79	24	74	32	72	42	73	48	73	54	75	62	76	70	78	78	156	361	197	0	208	0	458	372	374	67	367	46	358	31	346	21	329	14	307	10	307	0	486	0	487	10	465	12	450	16	440	22	435	29	433	38	435	52	437	61	440	70	443	80	524	373	529	390	536	403	545	412	558	418	577	422	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	212	392	215	400	220	406	227	410	236	412	246	412	276	410	300	401	318	385	329	362	333	331	330	307	324	286	314	268	301	254	285	242	272	236	258	232	242	228	223	227	200	226	189	226	183	227	176	228	166	230	16383	16383	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	160	207	170	205	192	203	204	202	220	202	253	203	284	208	312	215	335	226	356	239	371	255	383	272	393	292	399	313	401	334	395	369	378	396	349	416	309	428	256	432	393	318	390	274	380	227	365	179	346	134	322	93	299	64	274	41	248	24	220	14	191	11	164	16	141	30	124	53	113	84	109	121	113	164	123	209	138	255	158	298	180	336	203	366	227	390	252	406	279	416	308	419	337	415	361	402	378	381	389	352	393	318	16383	16383	46	-111	61	-103	76	-98	91	-94	106	-91	131	-91	141	-92	153	-94	167	-98	183	-102	206	-109	227	-114	247	-117	265	-119	282	-119	311	-117	339	-111	364	-100	387	-86	408	-70	416	-63	430	-47	436	-39	443	-31	432	-23	410	-43	390	-58	370	-68	347	-73	321	-74	307	-74	293	-71	278	-68	263	-64	247	-60	229	-56	195	-50	180	-48	166	-47	149	-47	185	-9	212	-7	234	-4	254	0	273	8	293	18	349	56	396	105	432	161	455	222	463	284	456	335	436	378	405	412	364	433	314	441	283	439	251	432	218	420	186	402	154	379	115	339	83	295	59	247	45	198	40	149	45	101	59	61	83	29	115	6	156	-7	126	-34	104	-52	85	-67	65	-82	39	-100	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	455	432	333	432	333	422	349	419	360	416	368	412	373	406	374	399	373	390	368	377	362	361	353	343	341	323	203	85	160	378	159	380	159	388	160	400	165	408	174	414	188	419	209	422	209	432	50	432	50	422	69	418	81	411	90	395	97	367	105	322	159	-11	171	-11	418	395	425	405	432	412	439	417	447	421	455	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	434	432	296	432	296	422	312	420	323	417	331	412	336	406	337	399	335	389	332	383	328	377	323	371	227	260	188	358	184	368	181	376	179	383	177	395	179	403	183	410	192	415	206	419	225	422	225	432	50	432	50	422	70	419	85	413	96	405	105	393	113	376	182	207	126	143	80	89	47	52	22	29	1	17	-18	10	-18	0	122	0	122	10	105	11	93	14	85	18	80	25	78	33	79	38	81	45	84	51	88	58	93	64	194	178	238	69	241	61	245	47	246	40	247	35	245	26	240	20	231	15	216	12	196	10	196	0	375	0	375	10	352	14	336	20	324	28	315	42	306	61	239	231	351	359	370	379	386	395	402	407	417	415	434	422	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	259	439	144	439	14	-100	138	-100	143	-83	106	-83	94	-82	85	-80	79	-76	75	-71	73	-64	73	-62	74	-59	76	-51	78	-45	182	396	185	405	189	412	195	417	203	420	214	421	254	421	211	-11	21	441	-26	441	164	-11	253	439	128	439	123	421	173	421	182	419	188	415	192	411	194	404	194	402	193	400	193	397	192	393	191	387	85	-55	82	-65	77	-73	72	-78	64	-82	54	-83	13	-83	8	-100	123	-100	279	200	160	441	120	441	0	200	45	200	139	391	140	391	234	200	331	-82	331	-49	0	-49	0	-82	206	326	130	424	125	430	119	434	114	437	109	439	103	440	96	439	89	436	84	431	81	425	80	417	80	412	84	404	92	396	185	326	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	108	192	163	395	177	449	174	452	155	449	137	446	118	443	98	440	73	437	73	426	92	425	105	423	112	421	115	416	115	405	114	400	113	394	111	387	109	378	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	135	231	109	192	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	54	250	80	259	116	271	158	283	203	323	347	349	449	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	207	262	211	283	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	185	396	183	407	178	417	170	424	161	430	151	432	140	430	131	425	123	418	118	409	116	398	118	386	123	376	130	369	140	365	152	363	162	365	171	369	178	377	183	386	185	396	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	177	449	173	452	151	448	111	440	91	437	69	435	69	424	81	424	93	423	102	421	109	419	113	414	115	408	114	401	112	392	110	381	107	367	103	350	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	466	69	456	78	443	61	432	47	422	37	414	30	406	26	399	25	396	26	394	27	393	29	392	32	392	38	393	43	394	49	396	57	398	66	443	232	443	235	444	238	444	243	445	247	445	251	443	264	438	275	431	284	420	290	407	292	399	292	383	288	374	284	365	279	346	265	327	246	307	222	285	191	259	152	269	180	276	205	281	226	284	242	285	252	284	266	279	277	271	285	260	290	245	292	221	287	194	270	165	243	134	204	100	152	138	290	137	292	29	271	29	261	46	261	55	260	63	259	69	256	72	252	73	246	72	236	68	215	60	184	50	144	36	95	8	0	58	0	74	54	87	93	98	121	109	143	121	163	143	194	165	221	186	241	204	253	220	258	224	257	229	255	232	251	234	247	234	241	232	229	227	203	218	166	205	118	189	61	171	0	221	0	235	54	248	94	261	126	275	154	293	180	313	206	332	227	350	244	366	254	379	258	383	257	387	255	390	252	392	248	392	237	391	232	390	226	388	219	350	68	346	54	344	43	342	35	341	29	341	24	342	14	345	5	351	0	358	-4	367	-5	386	-2	404	5	423	19	442	39	463	65	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	253	207	251	179	246	151	237	123	224	95	207	68	189	46	171	28	152	16	132	8	112	5	101	6	92	10	85	15	81	22	80	30	82	51	89	81	99	117	111	154	123	188	134	211	150	231	170	248	191	260	212	264	228	262	239	255	247	244	251	228	253	207	16383	16383	143	283	143	291	142	291	142	292	140	292	37	277	38	268	53	268	60	267	68	266	75	263	80	258	82	250	82	246	80	239	78	230	75	217	72	203	-3	-83	-9	-99	-15	-110	-23	-118	-34	-122	-49	-124	-49	-135	85	-135	85	-124	69	-123	57	-121	49	-118	45	-112	44	-105	45	-94	50	-76	56	-51	63	-23	70	4	80	0	89	-3	98	-5	107	-6	116	-6	174	5	227	37	271	86	301	145	313	209	309	238	300	261	284	278	263	288	237	292	213	289	190	281	167	267	145	245	123	217	251	238	246	201	233	160	213	118	189	81	163	52	152	43	141	37	130	32	119	29	109	28	96	30	86	37	79	48	75	62	73	79	77	113	88	149	104	184	125	217	151	245	164	256	176	265	189	272	201	276	213	277	225	275	236	270	244	261	249	250	251	238	16383	16383	321	283	272	283	262	251	256	267	249	278	238	286	226	291	211	292	156	279	103	244	59	193	28	133	16	69	19	43	28	22	41	6	60	-3	83	-6	112	-3	138	7	164	27	191	58	220	101	161	-90	156	-103	149	-113	138	-120	122	-124	101	-127	101	-137	258	-137	258	-127	248	-127	234	-126	224	-123	216	-119	211	-113	210	-106	210	-103	211	-102	211	-99	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	137	47	134	94	132	132	129	163	125	190	120	217	114	252	109	274	106	286	104	291	101	292	96	292	93	291	90	291	87	290	61	284	46	281	30	278	13	276	13	267	22	267	26	268	34	268	47	266	56	260	63	250	69	232	74	206	79	172	83	133	87	92	89	54	90	22	90	0	92	-8	94	-10	96	-11	104	-8	113	-1	126	11	142	27	162	49	171	60	186	77	203	98	221	123	240	150	253	172	265	194	274	215	280	235	282	253	281	264	276	274	268	283	257	290	245	292	237	291	230	288	225	283	221	277	220	270	220	263	222	258	225	252	230	246	245	231	247	228	248	224	248	220	243	197	230	167	210	134	185	99	157	67	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	161	235	155	258	149	274	143	285	136	290	127	292	117	291	105	289	90	286	72	280	50	273	42	271	44	259	56	263	63	265	69	266	74	267	79	267	82	268	91	267	97	263	103	256	107	242	112	222	131	140	77	64	68	53	61	43	54	37	48	33	43	31	40	31	34	33	26	37	16	41	12	43	8	44	4	44	-2	43	-8	40	-13	35	-16	28	-17	21	-15	11	-11	3	-4	-2	4	-5	16	-6	27	-5	38	-2	49	5	62	18	78	38	137	117	156	38	161	20	167	7	174	0	183	-5	194	-6	209	-4	223	2	238	16	255	37	276	68	265	74	263	70	260	67	258	64	255	60	243	45	237	37	231	32	225	30	220	29	215	30	211	33	207	39	204	46	200	56	180	145	177	154	176	161	175	167	175	172	174	175	191	203	206	225	219	242	230	252	239	255	247	254	254	251	260	248	267	245	273	244	281	245	287	248	292	253	295	260	296	268	295	276	291	283	285	288	278	291	269	292	252	289	234	279	215	261	194	234	169	197	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	270	455	230	452	199	443	175	425	157	399	144	362	112	245	104	219	94	200	82	186	65	176	42	169	56	163	66	157	73	150	76	141	78	131	77	119	74	103	69	82	62	58	55	30	47	2	41	-20	37	-39	35	-53	34	-65	37	-84	45	-98	61	-108	85	-114	117	-117	118	-109	105	-104	95	-98	89	-89	85	-79	84	-66	84	-58	86	-49	88	-36	93	-19	98	1	108	37	116	69	122	96	126	115	127	127	126	137	122	146	114	154	104	162	90	169	113	177	131	188	145	204	156	225	166	254	195	366	204	393	215	414	228	429	245	440	268	448	113	-11	113	441	69	441	69	-11	146	448	160	443	170	436	177	428	181	417	182	404	181	397	180	387	177	374	173	357	167	336	157	300	149	268	143	242	139	222	137	211	139	200	143	191	151	183	161	176	175	169	152	161	133	149	119	134	108	112	99	84	69	-27	60	-54	50	-75	36	-90	19	-101	-2	-109	-3	-117	35	-114	66	-104	89	-87	107	-60	120	-23	152	93	161	119	171	138	183	151	200	161	222	169	209	174	199	181	193	188	189	196	188	207	189	219	191	235	196	255	202	280	218	336	224	359	228	378	230	392	231	404	229	423	220	437	204	447	180	453	149	455	309	214	295	194	284	181	273	172	261	168	247	166	234	168	219	173	205	180	192	186	183	191	168	197	154	203	139	207	124	210	107	211	89	209	71	203	55	192	40	176	27	154	50	121	59	139	69	152	81	161	94	167	106	169	126	167	143	162	159	156	172	150	182	146	194	139	206	133	219	128	233	125	250	124	267	126	283	131	299	142	315	158	333	181	149	188	128	135	110	89	94	49	79	13	54	-42	47	-60	42	-76	40	-89	39	-102	40	-113	43	-123	49	-129	56	-134	66	-135	79	-132	90	-124	98	-109	106	-87	112	-58	119	-13	127	29	136	75	147	126	160	186	16383	16383	213	277	211	289	207	299	199	307	190	312	179	314	167	312	157	307	150	300	144	290	143	279	144	268	150	259	157	251	167	246	178	244	189	246	198	251	206	258	211	267	213	277	134	27	124	37	117	49	112	62	109	77	108	94	110	125	117	158	129	190	144	219	165	245	185	261	197	267	208	273	221	276	16383	16383	274	371	254	371	226	291	208	288	193	285	165	275	152	267	117	240	89	208	68	172	55	133	51	92	52	70	57	51	63	36	73	23	84	12	90	7	97	3	104	0	113	-1	123	-3	91	-94	112	-94	143	-6	149	-6	177	-4	203	4	227	18	250	38	273	65	263	72	242	51	223	35	205	24	186	18	167	16	163	16	160	17	157	17	151	19	242	278	250	277	257	275	261	273	264	269	265	265	264	263	264	261	261	252	257	244	256	240	255	237	255	233	256	224	259	217	265	212	272	208	281	207	291	208	300	213	307	220	311	228	313	239	312	247	309	256	305	264	299	271	293	277	285	282	278	286	269	288	259	290	246	291	97	48	90	36	81	25	71	17	60	12	50	10	41	12	33	15	27	20	23	27	21	35	23	45	28	53	35	60	45	64	56	65	64	65	71	63	79	60	87	55	97	48	16383	16383	54	239	48	211	123	211	106	76	95	80	86	82	78	83	71	83	65	84	45	81	29	74	17	65	9	52	7	38	8	24	14	12	23	4	35	-1	50	-3	63	-2	75	1	87	9	99	21	113	38	137	20	156	8	174	0	190	-3	208	-4	234	-1	256	6	275	19	290	38	302	61	296	67	289	62	279	55	269	50	260	46	249	44	219	44	200	47	180	51	157	58	131	69	144	99	154	123	162	147	170	174	179	211	263	211	268	239	186	239	202	316	216	369	230	402	246	419	266	424	275	423	282	420	287	415	290	406	293	395	295	384	299	375	304	370	310	367	316	366	326	367	333	370	338	376	341	384	342	393	339	410	331	424	318	434	301	441	281	443	260	442	241	437	223	428	206	415	190	398	172	373	157	346	145	316	135	280	126	239	263	174	258	142	244	114	223	92	197	78	166	73	135	78	108	93	87	115	73	143	68	175	73	206	87	233	109	255	136	268	168	273	198	268	224	254	244	233	258	205	263	174	16383	16383	346	27	282	90	292	107	299	123	304	139	307	156	308	174	307	193	304	209	299	225	292	241	282	257	346	322	314	353	249	290	234	300	218	307	202	312	185	315	166	316	148	315	132	312	115	307	99	300	82	290	18	353	-14	322	50	257	40	241	32	225	27	209	24	192	23	174	24	155	27	138	32	122	40	106	50	90	-14	27	18	-6	82	58	99	48	115	40	131	35	148	32	166	31	184	32	201	35	217	41	233	48	249	58	314	-6	401	432	276	432	276	422	292	420	302	418	310	416	316	412	319	407	320	401	316	385	303	364	282	335	252	298	213	251	206	244	203	240	199	235	194	230	175	296	165	330	158	357	153	377	150	391	149	399	150	406	154	412	162	416	176	419	197	422	197	432	41	432	41	422	62	419	77	413	87	406	93	394	99	376	140	233	48	233	41	207	148	207	149	200	135	147	27	147	18	120	127	120	111	65	103	44	93	29	79	20	61	14	37	10	35	0	222	0	222	10	198	13	184	15	174	19	167	25	164	33	163	42	163	51	165	63	169	77	175	96	183	120	301	120	309	147	191	147	207	201	211	207	322	207	330	233	231	233	351	381	362	395	372	404	380	411	389	417	401	422	113	-11	113	170	69	170	69	-11	16383	16383	113	259	113	441	69	441	69	259	250	127	248	112	242	99	232	89	220	82	207	80	181	89	152	113	125	146	105	182	98	214	100	228	106	239	115	249	127	255	141	257	154	255	168	249	182	239	197	225	212	207	227	186	237	169	244	154	249	140	250	127	16383	16383	165	264	151	268	130	271	108	266	89	255	74	237	63	215	60	189	62	170	67	151	77	130	90	109	106	88	157	30	170	14	179	1	185	-10	189	-21	190	-33	187	-52	178	-69	164	-81	145	-89	123	-92	108	-91	96	-87	85	-82	78	-75	75	-68	77	-64	79	-61	82	-59	86	-57	93	-52	98	-47	101	-41	103	-34	103	-26	102	-17	98	-9	92	-3	83	0	72	1	59	0	49	-4	41	-12	36	-22	35	-34	39	-58	52	-77	71	-93	96	-103	125	-106	158	-102	187	-89	209	-70	223	-45	228	-15	227	-1	224	12	217	27	205	45	187	69	188	71	196	67	210	67	236	70	258	81	274	98	285	121	288	149	287	166	284	182	278	197	270	212	261	225	180	324	174	333	169	342	165	352	163	362	163	373	165	391	173	406	186	418	202	425	223	427	236	426	247	423	255	419	261	413	263	407	263	404	262	402	249	389	245	384	242	379	240	369	242	359	246	351	252	345	261	341	271	339	282	341	292	346	299	353	304	363	305	375	301	397	290	415	271	429	248	438	220	441	188	437	161	426	140	408	127	386	122	358	123	341	128	325	136	307	149	288	166	265	136	369	134	378	129	387	122	395	114	400	104	401	94	400	85	395	77	388	73	380	71	370	73	359	77	350	84	343	93	338	103	336	114	338	123	343	130	350	134	359	136	369	16383	16383	268	369	267	378	262	387	255	395	246	400	237	401	226	400	217	395	210	388	205	380	203	370	205	359	209	350	216	343	225	338	236	336	246	338	255	343	262	350	267	359	268	369	440	211	430	151	403	97	362	55	310	26	252	16	193	26	141	55	100	98	73	152	64	214	73	276	100	331	141	374	193	403	252	413	312	403	363	374	404	331	430	275	440	211	16383	16383	476	211	465	285	434	348	386	398	324	430	251	441	180	430	119	398	70	348	39	286	27	214	39	142	70	80	119	31	181	0	253	-11	323	0	385	31	433	79	465	140	476	211	16383	16383	361	159	350	159	339	138	325	122	310	112	292	105	271	103	238	108	212	123	193	146	181	179	177	220	181	259	193	291	211	314	237	329	269	333	291	331	310	324	324	312	334	296	340	275	350	275	350	324	348	327	345	330	341	332	336	334	321	339	307	343	295	345	271	347	223	340	183	323	153	295	133	258	126	214	133	172	151	138	179	112	217	96	264	90	278	90	304	94	319	97	337	102	342	104	346	105	348	107	350	110	351	114	178	411	177	397	172	381	166	364	157	347	148	331	137	317	127	306	116	298	105	293	95	291	90	293	84	297	80	302	77	310	76	318	82	349	98	381	119	408	143	428	166	436	170	434	173	431	176	425	178	419	178	411	16383	16383	198	446	197	444	192	424	189	433	183	440	175	444	165	447	153	448	118	440	84	419	55	389	35	353	28	315	30	299	37	286	48	277	62	271	80	269	98	271	113	276	129	287	145	303	163	327	158	314	155	305	153	298	152	292	152	280	155	275	159	272	165	270	172	269	182	270	191	274	202	282	215	294	232	313	227	319	218	309	213	304	208	300	200	294	197	293	195	295	195	297	194	298	194	300	195	301	195	302	197	313	200	324	212	372	222	406	233	447	35	143	41	135	48	126	56	115	67	102	80	87	91	73	103	56	115	41	126	29	134	24	135	25	137	25	138	26	138	29	136	36	131	50	122	68	111	91	98	118	95	122	92	128	89	133	87	138	84	143	92	152	101	161	109	170	127	188	147	207	164	225	177	241	185	254	188	262	187	264	187	265	185	267	183	267	179	265	171	260	159	250	142	236	119	216	109	208	99	199	85	188	65	172	35	149	16383	16383	143	143	148	135	155	126	164	115	174	102	187	87	198	73	211	57	223	41	234	29	241	24	243	25	244	25	245	26	245	29	243	36	238	50	230	68	218	91	205	118	202	122	199	128	196	133	194	138	191	143	200	153	208	162	234	188	255	207	271	225	284	241	292	254	295	262	295	264	292	267	290	267	286	265	278	260	266	250	249	236	226	216	217	208	206	199	192	188	172	172	143	149	391	72	391	256	57	256	57	212	347	212	347	72	187	169	41	169	33	127	178	127	440	211	430	151	403	97	362	55	310	26	252	16	193	26	141	55	100	98	73	152	64	214	73	276	100	331	141	374	193	403	252	413	312	403	363	374	404	331	430	275	440	211	16383	16383	476	211	465	285	434	348	386	398	324	430	251	441	180	430	119	398	70	348	39	286	27	214	39	142	70	80	119	31	181	0	253	-11	323	0	385	31	433	79	465	140	476	211	16383	16383	220	215	220	326	248	326	264	324	276	318	286	307	291	293	293	274	292	254	286	237	277	225	264	218	248	215	16383	16383	373	97	373	103	364	110	356	119	346	130	335	143	323	158	285	210	304	219	319	231	329	245	336	260	338	278	334	298	325	315	309	328	288	336	262	339	146	339	146	328	162	326	171	324	176	319	178	310	178	125	176	116	171	111	162	109	146	106	146	97	252	97	252	106	227	111	222	116	221	125	220	139	220	203	251	203	260	190	267	180	279	160	285	149	298	129	308	114	317	104	324	98	331	97	272	386	73	386	66	353	265	353	231	353	227	330	217	311	202	295	183	285	161	281	140	285	121	295	106	311	96	331	92	353	96	376	106	395	121	411	140	421	162	425	183	421	202	411	217	395	227	376	231	353	16383	16383	256	353	252	383	238	409	218	430	192	443	162	448	132	443	105	430	85	409	71	383	67	353	71	323	85	297	105	276	131	263	160	258	191	263	218	276	238	296	252	323	256	353	391	0	391	44	57	44	57	0	16383	16383	391	187	391	231	245	231	245	376	202	376	202	231	57	231	57	187	202	187	202	81	245	81	245	187	61	379	72	392	83	402	94	409	106	413	120	414	136	412	150	405	162	396	169	384	171	370	169	356	162	339	149	321	132	300	110	277	22	191	22	180	175	180	197	232	189	237	183	228	176	222	169	217	159	215	146	214	75	214	73	218	149	290	178	319	197	340	208	355	213	368	214	381	211	402	200	420	184	435	164	444	141	448	128	447	115	444	102	440	80	426	73	420	67	413	62	405	57	396	52	384	99	403	110	412	119	419	128	423	137	426	147	426	158	425	167	420	174	413	179	403	180	392	177	375	165	361	146	348	118	338	83	330	83	324	92	324	114	321	133	313	146	300	155	282	157	259	155	240	147	223	135	210	120	201	102	198	92	200	86	202	80	206	73	211	67	215	61	218	56	220	48	222	42	221	36	218	32	214	30	209	29	203	31	194	37	187	46	182	60	179	77	177	117	182	151	196	177	218	194	247	200	282	199	291	197	300	194	308	190	316	186	322	182	325	179	328	170	334	160	339	157	340	184	350	203	360	216	371	223	383	225	398	222	414	213	427	199	438	182	445	162	448	144	446	128	441	114	432	102	421	92	407	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	329	283	271	283	222	76	208	60	192	47	176	37	159	32	142	30	126	32	114	38	104	47	98	60	96	75	96	84	98	92	98	95	143	283	84	283	28	35	25	25	17	1	12	-13	5	-29	-4	-50	-11	-67	-16	-81	-18	-94	-19	-108	-18	-119	-15	-127	-11	-133	-4	-136	3	-137	19	-133	31	-121	41	-101	47	-75	50	-43	50	-40	49	-34	49	-15	48	-9	48	30	49	36	50	44	58	25	69	11	82	1	98	-4	118	-6	138	-3	159	3	179	14	199	31	220	53	219	48	218	44	218	40	217	36	217	33	219	19	223	8	231	0	241	-4	255	-6	270	-4	283	0	296	6	310	16	326	31	328	37	319	30	311	25	304	22	297	20	290	20	284	21	280	23	276	27	274	32	273	38	274	42	274	45	275	49	276	54	277	61	172	201	162	202	154	204	147	207	142	210	137	214	129	222	123	232	119	244	116	256	115	269	117	294	123	319	132	344	144	367	157	386	169	397	181	406	194	412	208	416	225	418	16383	16383	411	432	241	432	204	430	172	425	145	415	123	401	103	382	90	363	79	341	71	317	66	292	64	267	66	252	69	238	75	226	83	215	94	206	105	200	117	194	130	191	146	189	166	188	146	113	134	70	123	29	113	-5	105	-32	101	-48	100	-51	98	-53	97	-55	95	-56	92	-58	87	-60	80	-62	71	-64	59	-65	43	-66	40	-80	137	-80	271	418	309	418	176	-80	274	-80	277	-66	262	-66	250	-64	241	-62	234	-58	231	-54	230	-49	230	-44	231	-38	235	-24	237	-16	343	380	348	395	355	406	365	412	382	416	407	418	120	168	118	179	112	190	104	198	94	203	83	205	71	204	61	198	54	190	48	180	47	168	48	157	54	147	61	139	71	133	82	132	94	133	104	139	112	146	118	156	120	168	79	0	54	0	14	-63	20	-68	25	-66	29	-65	34	-64	37	-63	41	-63	51	-65	60	-69	66	-75	70	-83	72	-92	70	-102	66	-109	59	-115	49	-118	36	-119	28	-119	20	-118	12	-116	-8	-110	-19	-129	8	-138	20	-141	31	-142	41	-142	67	-140	89	-132	106	-120	117	-104	120	-85	118	-70	111	-58	100	-48	85	-42	67	-40	63	-40	60	-41	57	-41	53	-42	50	-43	179	448	152	443	133	439	119	437	109	435	98	433	98	421	120	421	125	420	129	419	132	416	134	413	135	409	134	407	134	405	133	403	132	400	131	395	72	207	69	202	64	198	56	195	45	192	29	190	29	180	149	180	149	190	136	191	126	192	120	195	117	198	116	203	116	208	118	216	120	225	124	238	129	252	186	434	187	437	187	439	188	441	188	445	187	446	187	447	186	448	185	448	191	402	189	380	184	358	175	336	163	316	150	299	144	294	138	290	132	287	125	285	118	285	109	286	102	290	97	296	94	305	92	315	97	349	109	381	127	408	148	426	170	433	171	433	178	432	184	428	188	422	191	413	191	402	16383	16383	239	392	236	410	228	426	214	437	197	445	175	448	136	441	100	422	71	395	52	361	44	324	47	305	56	290	69	279	87	272	109	269	147	276	183	295	212	322	232	356	239	392	188	143	188	149	183	157	176	166	167	177	157	189	144	204	133	218	120	235	108	250	97	262	90	267	89	267	87	266	86	265	86	262	88	255	93	242	102	223	113	200	126	174	132	164	134	158	140	148	97	103	77	83	60	65	47	50	39	38	36	29	36	28	37	26	38	25	39	25	41	24	45	26	52	31	64	41	81	55	105	75	114	84	122	91	132	99	146	110	165	124	16383	16383	296	143	296	149	290	157	283	166	275	177	264	189	251	204	240	218	227	235	215	251	205	262	197	267	196	267	193	264	193	262	195	255	200	242	209	223	220	200	234	174	236	169	239	164	242	158	244	153	247	148	231	130	204	103	184	84	167	66	154	51	146	38	143	29	144	28	144	26	145	25	147	25	148	24	152	26	159	31	171	41	189	55	212	75	221	84	230	91	240	99	253	110	272	124	92	421	112	421	117	420	121	419	125	416	127	413	128	409	128	407	127	405	127	403	126	400	124	395	65	207	62	202	57	198	50	195	38	192	22	190	22	180	142	180	142	190	129	191	119	192	113	195	110	198	109	203	110	208	111	216	114	225	117	238	122	252	179	434	180	436	180	438	181	441	181	445	180	446	180	447	179	448	174	448	168	447	160	445	149	443	137	441	126	439	116	437	107	436	100	434	92	433	16383	16383	430	448	396	448	95	-6	129	-6	16383	16383	432	220	392	98	307	98	16383	16383	487	269	463	269	284	98	276	69	387	69	366	0	407	0	427	69	466	69	472	98	435	98	92	421	112	421	118	420	123	419	126	417	128	414	129	410	129	408	128	406	128	404	127	400	125	395	66	207	63	202	58	198	50	195	39	192	22	190	22	180	143	180	143	190	129	191	120	192	114	195	111	198	110	203	111	208	112	215	114	225	123	252	180	434	180	436	181	438	181	441	182	443	182	445	179	448	175	448	169	447	160	445	150	443	126	439	117	437	109	436	101	434	92	433	16383	16383	421	448	387	448	86	-6	119	-6	16383	16383	341	200	353	213	364	223	376	229	388	233	401	234	418	232	432	226	443	216	450	204	453	190	451	176	443	160	431	141	413	121	392	98	303	12	303	0	456	0	478	52	471	58	465	48	458	42	450	38	440	35	356	35	355	38	430	112	459	140	478	160	489	176	495	188	496	201	492	223	482	241	466	256	446	266	424	269	410	268	397	265	384	260	372	254	361	246	355	240	349	233	343	225	338	216	333	205	86	403	96	412	106	419	115	423	124	426	134	426	144	425	153	420	161	413	165	403	167	392	163	375	152	361	133	348	105	338	69	330	69	324	78	324	101	321	119	313	133	300	141	282	144	259	141	240	134	223	122	210	107	201	89	198	79	200	74	202	68	206	61	211	54	215	48	218	43	220	35	222	28	221	23	218	19	214	16	209	16	203	17	194	23	187	33	182	46	179	64	177	104	182	138	196	164	218	180	247	186	282	186	291	184	300	181	308	177	316	172	322	169	326	165	330	160	333	153	335	144	338	144	340	171	350	190	360	202	371	209	383	211	398	208	414	199	427	186	438	169	445	149	448	131	446	115	441	101	432	89	421	79	407	16383	16383	430	448	397	448	95	-6	129	-6	16383	16383	432	220	392	98	307	98	16383	16383	487	269	463	269	284	98	276	69	387	69	366	0	407	0	427	69	466	69	472	98	435	98	188	188	183	169	176	148	166	129	152	110	132	91	107	69	69	37	43	11	28	-11	20	-32	18	-54	23	-84	36	-106	56	-122	83	-132	116	-135	147	-132	172	-122	192	-106	205	-86	209	-63	208	-51	205	-42	199	-35	192	-31	183	-29	175	-31	167	-34	162	-40	158	-46	157	-54	158	-63	160	-70	166	-82	167	-88	165	-99	159	-108	149	-115	136	-119	120	-120	102	-118	87	-111	76	-100	70	-84	67	-65	69	-44	76	-25	87	-4	103	18	125	44	153	77	171	103	184	127	193	153	200	188	16383	16383	243	279	241	290	236	299	229	307	219	312	208	313	197	312	188	306	180	299	175	289	174	279	175	268	180	258	187	251	197	246	208	244	219	246	229	250	236	258	241	267	243	279	331	492	255	590	250	596	244	600	239	603	234	605	228	605	221	604	214	602	209	597	206	590	205	582	205	578	209	570	217	562	310	492	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	194	493	217	493	330	563	334	566	337	569	339	573	340	577	341	582	340	589	336	596	331	601	325	604	317	605	313	605	307	603	301	599	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	363	492	305	603	272	603	169	492	194	492	285	560	339	492	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	360	579	356	567	350	559	344	554	336	551	327	550	320	550	306	554	296	557	285	562	271	568	259	573	248	576	228	578	210	576	194	568	181	555	171	535	163	508	182	508	186	519	191	528	198	534	206	538	215	539	222	538	232	536	244	533	259	527	278	520	288	516	296	513	304	511	310	510	316	510	333	513	349	521	362	535	372	555	379	579	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	234	534	233	544	228	553	221	560	212	565	203	567	192	565	183	561	176	554	171	545	169	535	171	525	175	515	182	508	191	504	202	502	212	504	221	508	228	515	233	524	234	534	16383	16383	367	534	365	544	360	553	353	560	345	565	335	567	324	565	315	561	308	554	304	545	302	535	304	525	308	515	315	508	324	504	334	502	345	504	354	508	360	515	365	524	367	534	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	312	568	310	554	304	542	294	533	282	527	268	525	254	527	242	533	233	542	227	554	225	568	227	582	233	593	243	603	254	609	268	611	282	609	294	603	303	594	310	582	312	568	16383	16383	334	568	331	588	321	606	307	621	289	630	268	633	247	630	229	621	215	607	205	589	202	568	205	547	214	529	229	515	247	505	268	502	289	505	307	515	321	529	331	547	334	568	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	342	406	279	180	165	180	16383	16383	603	432	261	432	261	423	278	421	287	420	294	418	299	414	302	410	303	404	303	400	298	390	292	381	282	369	38	61	21	41	9	27	0	19	-8	14	-17	10	-17	0	106	0	106	10	88	13	76	16	68	19	65	24	64	31	67	43	75	60	89	82	108	107	130	135	134	139	146	155	272	155	239	42	235	31	230	23	221	17	207	13	187	10	187	0	517	0	559	109	547	112	518	75	489	49	455	33	414	25	361	22	341	22	329	23	320	25	313	29	309	34	308	41	309	49	313	65	321	95	335	144	355	217	381	217	414	216	437	213	451	208	458	198	460	184	460	179	459	173	458	166	457	158	455	149	467	147	513	301	500	303	485	273	470	255	448	244	413	240	361	239	401	386	405	397	410	404	417	408	428	410	443	411	498	410	535	405	557	396	568	380	571	356	571	349	570	343	570	333	582	331	456	440	443	440	439	434	435	430	430	427	424	426	417	425	413	425	409	426	404	427	398	428	390	430	373	434	356	437	326	441	313	441	230	426	157	385	97	324	58	247	44	161	49	114	64	72	89	37	122	11	162	-3	124	-63	131	-68	136	-66	148	-63	152	-63	161	-65	170	-69	176	-75	180	-83	182	-92	180	-102	176	-109	169	-115	159	-118	147	-119	139	-119	131	-118	122	-116	113	-113	102	-110	91	-129	106	-134	119	-138	131	-141	141	-142	152	-142	178	-140	200	-132	217	-120	228	-104	231	-85	229	-70	222	-58	210	-48	195	-42	177	-40	173	-40	170	-41	167	-41	164	-42	160	-43	183	-9	190	-9	197	-10	204	-10	210	-11	217	-11	256	-7	292	3	328	22	362	49	398	86	386	96	353	65	322	43	294	28	265	20	234	18	193	23	160	39	137	66	122	104	118	154	121	200	130	244	144	284	164	321	189	353	213	374	238	392	265	405	292	414	319	417	352	413	379	401	399	379	413	349	420	309	432	307	348	492	272	590	267	596	262	600	257	603	251	605	245	605	238	604	231	602	226	597	223	590	222	582	222	578	226	570	234	562	327	492	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	214	493	237	493	350	563	354	566	357	569	359	573	360	577	361	582	359	589	356	596	351	601	345	604	337	605	333	605	330	604	326	603	324	601	321	599	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	382	492	324	603	291	603	188	492	214	492	304	560	358	492	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	255	534	253	544	248	553	241	560	233	565	223	567	213	565	204	561	196	554	192	545	190	535	192	525	196	515	203	508	212	504	222	502	233	504	242	508	249	515	253	524	255	534	16383	16383	387	534	386	544	381	553	374	560	365	565	356	567	345	565	336	561	329	554	324	545	322	535	324	525	328	515	335	508	344	504	355	502	365	504	374	508	381	515	386	524	387	534	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	264	492	188	590	182	596	177	600	172	603	167	605	161	605	153	604	147	602	141	597	138	590	137	582	137	578	141	570	149	562	242	492	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	126	493	149	493	263	563	267	566	270	569	274	577	274	582	273	589	270	596	265	601	258	604	251	605	247	605	243	604	240	603	234	599	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	298	492	239	603	207	603	103	492	129	492	220	560	274	492	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	170	534	168	544	164	553	157	560	148	565	138	567	128	565	119	561	111	554	107	545	105	535	107	525	111	515	118	508	127	504	137	502	148	504	157	508	164	515	168	524	170	534	16383	16383	302	534	301	544	296	553	289	560	280	565	271	567	260	565	251	561	244	554	240	545	238	535	240	525	244	515	251	508	260	504	271	502	281	504	289	508	296	515	301	524	302	534	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	157	216	259	216	267	244	166	244	207	393	210	401	215	406	223	410	233	412	248	412	299	407	339	389	367	360	384	319	390	268	387	224	377	183	362	144	342	109	317	80	291	58	262	42	230	30	196	22	158	20	142	21	129	24	120	28	114	35	112	44	113	51	115	59	117	71	122	87	127	107	16383	16383	86	432	86	422	107	419	122	416	131	411	135	404	137	395	136	388	136	380	130	353	99	244	40	244	32	216	92	216	48	60	42	40	35	27	26	19	13	14	-4	10	-4	0	157	0	205	2	250	9	290	19	326	35	358	55	393	87	422	123	445	164	459	208	463	254	455	318	430	368	390	404	336	425	269	432	404	579	399	567	393	559	387	554	379	551	370	550	363	550	357	552	349	554	339	557	328	562	314	568	302	573	291	576	271	578	253	576	237	568	225	555	214	535	205	508	225	508	229	519	235	528	241	534	249	538	258	539	266	538	275	536	287	533	302	527	322	520	331	516	340	513	347	511	354	510	359	510	377	513	392	521	405	535	415	555	422	579	16383	16383	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	389	492	313	590	307	596	302	600	297	603	292	605	286	605	278	604	272	602	267	597	264	590	262	582	264	574	270	566	275	562	367	492	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	254	493	277	493	390	563	394	566	397	569	400	573	401	577	401	582	400	589	397	596	392	601	385	604	378	605	374	605	370	604	367	603	361	599	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	423	492	364	603	332	603	228	492	254	492	344	560	398	492	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	420	579	415	567	410	559	404	554	396	551	386	550	380	550	373	552	365	554	356	557	345	562	331	568	319	573	307	576	297	577	288	578	269	576	254	568	241	555	230	535	222	508	241	508	245	519	251	528	258	534	266	538	275	539	282	538	292	536	304	533	319	527	338	520	347	516	356	513	363	511	370	510	375	510	393	513	409	521	421	535	431	555	438	579	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	293	534	292	544	287	553	280	560	271	565	262	567	251	565	242	561	235	554	230	545	228	535	230	525	235	515	241	508	250	504	261	502	271	504	280	508	287	515	292	524	293	534	16383	16383	426	534	424	544	419	553	412	560	404	565	394	567	383	565	374	561	367	554	362	545	361	535	362	525	367	515	374	508	383	504	393	502	403	504	412	508	419	515	424	524	426	534	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	385	37	255	168	385	297	353	329	223	199	93	329	61	297	191	168	61	37	93	5	223	136	353	5	378	380	384	368	388	356	391	343	393	330	393	315	390	272	380	225	365	177	345	132	322	92	300	62	276	39	250	23	224	13	195	10	183	10	171	13	161	16	152	22	143	29	16383	16383	126	49	119	62	115	75	112	89	110	102	109	117	113	159	122	205	137	252	157	297	180	336	202	366	227	389	252	406	279	416	307	419	320	419	331	417	342	413	352	409	361	402	16383	16383	443	478	414	478	379	426	365	432	351	436	337	439	324	441	310	441	280	438	249	430	218	416	186	397	155	374	115	335	83	291	60	244	45	196	40	147	42	113	49	83	62	58	79	35	103	15	46	-68	75	-68	124	2	138	-2	151	-6	163	-9	174	-10	186	-11	268	5	344	50	405	116	447	197	463	285	462	303	459	321	455	338	450	354	443	369	436	379	430	388	413	405	401	415	390	492	313	590	308	596	303	600	298	603	292	605	287	605	279	604	273	602	268	597	264	590	263	582	265	574	267	570	271	566	276	562	368	492	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	254	493	277	493	390	563	394	566	397	569	400	573	401	577	401	582	400	589	397	596	392	601	385	604	378	605	374	605	370	604	367	603	361	599	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	421	492	362	603	330	603	226	492	251	492	342	560	397	492	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	295	534	293	544	288	553	281	560	273	565	263	567	253	565	243	561	236	554	232	545	230	535	231	525	236	515	243	508	252	504	262	502	273	504	281	508	289	515	293	524	295	534	16383	16383	427	534	425	544	421	553	414	560	405	565	395	567	385	565	376	561	369	554	364	545	362	535	364	525	368	515	375	508	384	504	395	502	405	504	414	508	421	515	426	524	427	534	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	200	493	222	493	336	563	340	566	343	569	346	573	347	577	347	582	346	589	343	596	337	601	331	604	323	605	319	605	316	604	312	603	309	601	307	599	16383	16383	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	189	304	192	311	196	316	202	320	210	322	220	323	253	320	278	310	296	295	306	274	309	248	303	204	286	172	258	152	222	140	177	137	160	137	153	138	143	140	16383	16383	200	343	214	392	218	403	223	411	231	416	241	420	255	422	255	432	99	432	99	422	118	419	131	415	139	410	142	403	143	394	143	388	142	380	140	370	137	358	132	341	54	60	48	40	41	27	32	19	19	14	0	10	0	0	161	0	161	10	140	14	128	17	121	22	118	30	118	51	119	58	122	67	125	80	137	119	146	116	156	114	167	113	180	113	195	112	227	114	256	118	281	124	304	132	322	143	341	159	357	179	368	200	375	224	377	248	371	283	354	310	325	329	286	339	237	343	16	-2	3	-49	-8	-82	-21	-104	-36	-116	-54	-120	-58	-120	-64	-118	-65	-117	-66	-115	-66	-114	-65	-112	-65	-111	-64	-110	-63	-108	-61	-105	-60	-101	-59	-98	-58	-94	-58	-91	-59	-83	-63	-77	-69	-72	-76	-68	-85	-67	-93	-68	-101	-72	-106	-78	-109	-86	-111	-95	-108	-109	-101	-120	-90	-128	-76	-134	-59	-136	-28	-129	0	-111	25	-81	46	-41	63	8	137	290	153	341	170	382	189	411	210	429	232	435	247	432	258	426	267	415	272	401	273	382	269	343	257	310	238	285	213	269	183	263	179	263	176	262	174	260	173	258	172	254	174	248	177	246	182	245	189	245	209	241	224	232	235	218	241	199	243	174	242	146	238	117	231	90	222	64	212	41	204	29	195	19	185	12	175	7	165	6	161	6	158	8	155	9	153	15	153	16	154	17	154	19	155	20	158	26	159	30	161	36	161	40	160	49	157	56	151	62	144	65	136	67	126	65	118	61	112	54	108	45	106	35	109	21	116	9	127	0	142	-6	160	-8	178	-6	196	-1	214	5	230	16	245	29	264	52	279	78	291	105	298	134	301	162	299	180	294	197	286	213	276	227	263	238	256	242	248	246	240	248	230	251	219	252	219	254	224	256	263	273	292	292	312	313	323	336	327	363	322	392	310	416	291	434	265	445	234	449	188	441	149	414	116	367	87	299	63	208	296	326	220	424	214	430	209	434	204	437	198	439	193	440	185	439	179	436	173	431	170	425	169	417	169	412	173	404	177	400	182	396	274	326	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	161	327	184	327	297	398	301	400	305	404	307	407	308	411	309	416	308	424	304	430	299	435	292	439	285	440	277	438	274	437	268	433	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	329	326	271	438	239	438	135	326	160	326	251	395	305	326	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	327	413	322	402	317	394	310	388	302	385	293	384	287	385	280	386	272	388	262	392	251	397	237	403	225	407	214	410	204	412	194	412	176	410	160	402	148	389	137	369	129	342	148	342	152	354	158	362	164	368	172	372	182	373	189	373	198	371	225	362	245	354	254	350	263	348	270	346	277	345	282	344	300	347	315	356	328	370	338	389	345	413	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	200	369	199	378	194	387	187	395	178	400	169	401	158	400	149	395	142	388	138	380	136	370	138	359	142	350	149	343	158	338	169	336	179	338	187	343	194	350	199	359	200	369	16383	16383	333	369	332	378	327	387	320	395	311	400	302	401	291	400	282	395	275	388	270	380	268	370	270	359	274	350	281	343	290	338	301	336	311	338	320	343	327	350	332	359	333	369	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	277	404	275	390	269	378	259	368	247	362	233	360	219	362	207	368	198	378	192	390	190	404	192	418	198	429	208	439	220	445	233	447	247	445	259	439	269	429	275	417	277	404	16383	16383	300	404	297	424	287	442	273	457	254	466	233	469	212	466	195	457	180	443	171	425	168	404	171	383	180	365	194	350	212	341	234	338	255	341	273	350	287	365	297	383	300	404	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	232	245	228	208	216	168	198	127	174	88	148	53	138	44	127	36	116	31	105	27	95	26	86	28	80	33	76	41	73	52	72	66	75	96	82	128	94	161	109	192	127	222	142	242	156	257	171	269	186	276	200	279	202	279	212	277	220	272	227	265	231	256	232	245	16383	16383	380	251	380	243	379	235	376	228	373	220	368	212	355	196	338	182	318	170	291	159	258	148	269	179	280	203	290	221	301	237	314	252	322	260	330	266	339	271	348	275	357	276	365	275	372	272	376	267	379	260	380	251	16383	16383	304	290	257	290	245	261	240	273	233	282	224	288	213	291	200	292	150	278	101	241	58	187	27	124	16	58	18	34	26	16	37	3	53	-4	71	-6	95	-3	119	6	144	26	170	57	200	100	198	94	196	84	196	73	199	46	208	23	223	7	242	-3	265	-6	291	-3	318	6	346	21	372	42	396	67	390	75	367	55	347	41	329	31	312	25	296	24	279	26	266	33	256	46	251	66	249	92	249	99	251	113	252	121	254	131	292	142	322	152	345	161	364	170	380	179	396	190	408	203	416	216	422	231	424	245	421	261	414	274	403	284	389	290	370	292	354	291	339	287	323	279	307	267	290	250	51	-63	57	-68	62	-66	67	-65	71	-64	74	-63	78	-63	88	-65	97	-69	103	-75	107	-83	109	-92	107	-102	103	-109	96	-115	86	-118	73	-119	65	-119	57	-118	49	-116	40	-113	29	-110	17	-129	32	-134	46	-138	57	-141	68	-142	79	-142	105	-140	126	-132	143	-120	154	-104	157	-85	155	-70	148	-58	137	-48	122	-42	103	-40	100	-40	97	-41	94	-41	86	-43	112	-6	117	-6	145	-4	171	3	195	17	219	37	242	64	232	70	211	50	192	34	174	24	156	18	137	16	116	20	99	29	87	45	79	66	77	92	80	126	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	263	233	261	230	252	226	244	225	240	224	237	224	233	225	224	228	217	234	212	241	209	250	208	260	209	269	213	276	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	154	281	101	251	59	207	30	153	20	92	23	63	31	39	45	19	64	5	88	-3	274	326	198	424	193	430	188	434	183	437	177	439	171	440	164	439	157	436	152	431	149	425	148	417	148	412	152	404	160	396	253	326	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	137	327	161	327	274	398	278	400	282	404	284	407	285	411	285	416	284	424	281	430	276	435	269	439	262	440	254	438	251	437	245	433	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	309	326	251	438	218	438	114	326	140	326	231	395	285	326	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	182	369	180	378	176	387	169	395	160	400	150	401	140	400	131	395	124	388	119	380	118	370	119	359	123	350	130	343	139	338	149	336	160	338	169	343	176	350	180	359	182	369	16383	16383	315	369	313	378	308	387	301	395	293	400	283	401	273	400	263	395	256	388	252	380	250	370	251	359	256	350	263	343	272	338	282	336	293	338	301	343	309	350	313	359	315	369	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	200	326	124	424	119	430	113	434	108	437	103	439	98	440	90	439	83	436	78	431	74	425	73	417	74	412	75	408	81	400	86	396	179	326	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	63	327	86	327	200	398	204	400	207	404	209	407	210	411	211	416	209	424	206	430	201	435	195	439	187	440	183	439	180	438	176	437	170	433	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	232	326	174	438	142	438	38	326	64	326	154	395	208	326	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	106	369	105	378	100	387	93	395	84	400	75	401	64	400	55	395	48	388	43	380	41	370	43	359	48	350	54	343	63	338	74	336	84	338	93	343	100	350	105	359	106	369	16383	16383	239	369	237	378	232	387	225	395	217	400	207	401	196	400	188	395	181	388	176	380	174	370	176	359	180	350	187	343	196	338	207	336	217	338	226	343	233	350	237	359	239	369	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	254	216	252	186	246	153	236	120	223	89	207	61	192	41	176	26	160	15	142	9	125	7	108	10	93	19	82	33	76	50	73	71	75	102	80	133	89	163	102	192	120	220	137	240	154	257	172	268	190	276	207	278	223	275	236	267	246	254	252	237	254	216	16383	16383	319	422	298	441	232	412	217	424	201	434	186	442	169	448	152	452	129	441	144	434	158	427	171	419	183	409	197	397	115	361	137	341	214	375	229	355	241	333	250	311	257	286	262	260	261	259	253	271	244	280	233	287	219	291	203	292	147	280	97	248	56	202	28	146	18	86	22	52	35	26	55	7	82	-3	115	-6	178	6	231	42	272	96	299	163	309	238	307	273	301	305	290	335	274	364	252	392	305	413	300	402	295	394	288	388	280	385	271	384	265	385	258	386	250	388	241	392	230	397	216	403	203	407	192	410	182	412	173	412	154	410	138	402	126	389	115	369	106	342	126	342	130	354	136	362	143	368	151	372	160	373	167	373	176	371	203	362	222	354	232	350	241	348	248	346	260	344	278	347	293	356	306	370	316	389	323	413	16383	16383	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	277	326	200	424	195	430	190	434	185	437	180	439	174	440	167	439	160	436	155	431	151	425	150	417	151	412	152	408	158	400	163	396	256	326	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	143	327	166	327	279	398	283	400	286	404	288	407	289	411	290	416	289	424	285	430	280	435	274	439	266	440	262	439	256	437	250	433	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	310	326	251	438	220	438	115	326	141	326	232	395	286	326	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	309	413	304	402	299	394	292	388	285	385	275	384	269	385	262	386	254	388	245	392	234	397	219	403	207	407	196	410	186	412	177	412	158	410	143	402	130	389	120	369	111	342	130	342	135	354	140	362	147	368	154	372	163	373	171	373	180	371	207	362	226	354	236	350	245	348	252	346	259	345	265	344	282	347	298	356	310	370	320	389	327	413	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	182	369	180	378	175	387	168	395	159	400	149	401	139	400	130	395	123	388	118	380	117	370	118	359	123	350	130	343	139	338	149	336	159	338	168	343	175	350	180	359	182	369	16383	16383	314	369	312	378	308	387	301	395	292	400	282	401	272	400	263	395	255	388	251	380	249	370	251	359	255	350	262	343	271	338	282	336	292	338	301	343	308	350	312	359	314	369	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	261	29	259	40	254	51	246	59	235	65	224	67	213	65	203	59	195	51	190	41	188	29	190	18	195	8	202	0	212	-4	222	-6	235	-5	245	0	254	7	259	17	261	29	16383	16383	391	146	391	189	57	189	57	146	16383	16383	261	305	259	316	254	327	246	335	235	340	224	342	213	340	203	335	195	327	190	317	188	305	190	293	195	284	202	276	212	271	223	269	235	271	245	276	254	283	259	293	261	305	92	19	80	35	77	44	75	54	74	64	77	103	88	143	103	181	124	217	148	248	159	258	171	267	184	273	197	277	211	278	213	278	214	277	217	277	16383	16383	237	269	243	260	248	251	252	240	254	228	255	215	253	185	246	153	236	120	222	89	206	61	191	41	176	26	160	15	143	9	125	7	119	7	116	8	114	8	111	10	16383	16383	283	367	261	367	225	291	222	292	214	292	156	280	103	249	59	202	30	146	18	86	20	71	23	56	28	43	34	31	43	20	49	14	55	9	62	5	71	1	82	-2	40	-88	63	-88	103	-5	106	-5	108	-6	117	-6	140	-4	162	0	184	10	206	23	228	40	256	67	278	98	296	131	307	165	310	197	310	208	308	219	305	230	302	240	297	249	290	261	282	270	272	277	260	283	245	288	275	326	199	424	193	430	188	434	183	437	178	439	172	440	165	439	158	436	153	431	150	425	149	417	149	412	150	408	156	400	161	396	254	326	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	139	327	163	327	276	398	280	400	283	404	285	407	286	411	287	416	286	424	282	430	277	435	271	439	263	440	259	439	256	438	252	437	246	433	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	308	326	250	438	217	438	113	326	139	326	230	395	284	326	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	178	369	176	378	172	387	165	395	156	400	146	401	136	400	127	395	119	388	115	380	113	370	115	359	119	350	126	343	135	338	146	336	156	338	165	343	172	350	176	359	178	369	16383	16383	310	369	309	378	304	387	297	395	288	400	279	401	268	400	259	395	252	388	247	380	245	370	247	359	252	350	258	343	267	338	278	336	288	338	297	343	304	350	309	359	310	369	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	118	327	141	327	254	398	259	400	262	404	264	407	265	411	265	416	264	424	261	430	256	435	249	439	242	440	234	438	231	437	225	433	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	251	207	249	180	243	151	233	122	221	94	205	68	188	46	170	28	150	15	130	8	109	5	99	6	90	10	83	15	79	22	78	30	80	50	87	81	97	117	108	154	120	188	133	213	149	234	168	250	189	260	210	264	225	262	237	255	245	244	250	228	251	207	16383	16383	125	222	130	241	138	268	149	309	164	368	186	449	182	452	163	449	145	446	126	443	106	440	81	437	81	426	101	425	113	423	120	420	123	415	124	408	124	404	123	400	121	388	118	379	115	367	70	201	-4	-85	-9	-100	-15	-111	-23	-119	-34	-122	-49	-124	-49	-135	86	-135	86	-125	69	-124	57	-122	49	-118	45	-112	44	-104	45	-94	48	-77	53	-54	60	-26	68	4	78	0	86	-3	95	-5	103	-6	112	-6	169	5	223	38	268	87	299	146	310	208	307	237	297	260	282	278	260	288	234	292	209	289	187	281	165	267	145	246	126	220	160	369	159	378	154	387	147	395	138	400	129	401	118	400	109	395	102	388	97	380	95	370	97	359	101	350	108	343	117	338	128	336	138	338	147	343	154	350	159	359	160	369	16383	16383	293	369	291	378	286	387	279	395	270	400	261	401	250	400	241	395	234	388	229	380	228	370	229	359	234	350	241	343	250	338	260	336	270	338	279	343	286	350	291	359	293	369	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	355	501	156	501	149	468	347	468	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	319	360	119	360	112	326	311	326	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	333	571	321	548	306	530	287	517	266	508	242	506	218	508	199	517	185	530	176	548	171	571	152	571	155	534	165	505	181	483	205	471	237	466	270	472	300	486	324	509	342	538	352	571	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	299	430	288	408	273	390	254	376	233	368	209	365	185	368	166	376	152	389	143	407	138	430	119	430	122	393	131	364	148	343	172	330	204	326	237	331	266	346	291	369	308	397	319	430	245	174	116	174	214	347	16383	16383	287	0	280	-8	275	-18	272	-27	270	-37	269	-48	272	-69	281	-86	295	-99	312	-108	332	-111	351	-109	368	-103	385	-93	400	-78	415	-60	404	-48	393	-56	383	-62	372	-66	360	-68	348	-69	335	-67	324	-62	316	-55	311	-45	309	-34	309	-27	311	-13	313	-6	316	0	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	339	-48	329	-56	319	-62	308	-66	296	-68	284	-69	271	-67	260	-62	252	-55	247	-45	245	-34	246	-27	246	-19	247	-12	249	-5	252	1	262	8	284	30	298	46	315	67	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	11	200	4	204	0	210	-4	218	-6	213	-13	209	-21	205	-39	205	-48	208	-69	217	-86	230	-99	248	-108	268	-111	286	-109	304	-103	321	-93	336	-78	350	-60	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	258	468	281	468	394	538	398	541	401	544	405	552	405	557	404	564	401	571	395	576	389	579	381	580	378	580	374	579	371	577	368	576	365	574	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	137	327	161	327	274	398	278	400	282	404	284	407	285	411	285	416	284	424	281	430	276	435	269	439	262	440	254	438	251	437	245	433	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	429	468	370	579	338	579	234	468	259	468	350	537	404	468	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	283	326	225	438	192	438	88	326	114	326	205	395	259	326	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	364	509	362	519	357	528	350	535	341	540	332	542	321	540	312	536	305	529	300	520	299	510	300	499	305	490	312	483	321	478	331	477	341	478	350	483	357	490	362	499	364	509	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	245	369	243	378	238	387	231	395	222	400	213	401	202	400	193	395	186	388	181	380	180	370	181	359	186	350	193	343	202	338	212	336	222	338	231	343	238	350	243	359	245	369	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	429	579	404	579	310	510	251	579	226	579	290	468	322	468	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	313	438	289	438	195	368	137	438	112	438	174	326	206	326	205	387	210	398	217	406	226	410	238	412	251	412	273	411	293	409	310	404	325	398	339	390	356	373	371	352	381	328	388	301	390	271	387	229	378	187	363	147	343	111	317	80	291	58	263	42	231	30	196	22	157	20	141	21	128	24	119	28	114	35	112	44	113	50	114	59	117	70	121	86	127	107	16383	16383	86	432	86	422	107	420	122	417	131	412	135	404	137	395	136	389	135	382	134	374	130	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	165	0	210	2	252	8	291	19	326	35	358	55	393	87	423	123	445	163	459	207	463	254	454	317	429	367	388	403	335	425	271	432	16383	16383	399	579	375	579	282	510	222	579	197	579	260	468	292	468	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	54	250	80	259	116	271	158	283	203	323	347	349	449	16383	16383	375	305	406	324	430	345	447	366	458	388	462	411	460	426	455	439	446	449	436	455	424	458	413	456	403	452	396	445	391	437	390	427	390	420	392	414	395	409	399	403	406	397	411	392	415	387	419	379	419	375	417	364	412	354	402	342	388	330	370	316	157	216	259	216	267	244	166	244	207	393	210	401	215	406	223	410	233	412	248	412	299	407	339	389	367	360	384	319	390	268	387	224	377	183	362	144	342	109	317	80	291	58	262	42	230	30	196	22	158	20	142	21	129	24	120	28	114	35	112	44	113	51	115	59	117	71	122	87	127	107	16383	16383	86	432	86	422	107	419	122	416	131	411	135	404	137	395	136	388	136	380	130	353	99	244	40	244	32	216	92	216	48	60	42	40	35	27	26	19	13	14	-4	10	-4	0	157	0	205	2	250	9	290	19	326	35	358	55	393	87	422	123	445	164	459	208	463	254	455	318	430	368	390	404	336	425	269	432	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	384	371	329	371	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	262	425	274	423	282	420	285	416	286	409	286	399	285	393	283	384	279	371	156	371	151	345	271	345	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	53	250	80	259	115	271	157	283	203	322	345	378	345	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	395	501	195	501	188	468	387	468	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	309	359	109	359	102	325	302	325	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	379	574	368	551	353	533	334	519	312	511	289	508	265	511	245	519	231	532	222	551	218	574	199	574	202	537	211	507	228	486	251	473	283	469	316	474	346	489	370	511	388	540	398	574	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	293	430	282	408	266	390	248	376	226	368	203	365	178	368	159	376	145	389	136	407	132	430	112	430	115	393	125	364	141	343	165	330	197	326	230	331	260	346	284	369	302	397	312	430	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	330	509	329	519	324	528	317	535	308	540	299	542	288	540	279	536	272	529	267	520	265	510	267	499	271	490	278	483	287	478	298	477	308	478	317	483	324	490	329	499	330	509	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	238	369	236	378	231	387	224	395	216	400	206	401	196	400	187	395	179	388	175	380	173	370	175	359	179	350	186	343	195	338	205	336	216	338	225	343	232	350	236	359	238	369	198	0	190	-9	184	-19	180	-30	177	-41	177	-52	180	-73	189	-91	203	-104	220	-112	239	-115	258	-113	276	-107	293	-97	308	-82	322	-64	311	-52	301	-60	291	-66	280	-70	269	-72	256	-73	243	-71	232	-66	224	-59	219	-49	217	-38	218	-31	220	-15	223	-7	226	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	227	-52	217	-60	207	-66	196	-70	185	-72	172	-73	159	-71	149	-66	140	-59	135	-49	133	-38	133	-31	134	-25	135	-18	137	-11	140	-3	164	2	186	12	207	26	226	43	245	64	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	36	28	55	9	79	-2	108	-6	102	-15	98	-23	95	-32	93	-42	92	-52	96	-73	105	-91	119	-104	136	-112	156	-115	174	-113	192	-107	209	-97	224	-82	239	-64	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	399	579	375	579	282	510	222	579	197	579	260	468	292	468	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	333	438	308	438	214	368	156	438	131	438	194	326	225	326	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	432	469	374	581	341	581	238	469	264	469	354	538	409	469	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	296	326	238	438	205	438	101	326	127	326	218	395	272	326	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	418	574	407	551	392	533	373	519	352	511	328	508	304	511	285	519	271	532	262	551	258	574	239	574	242	537	251	507	267	486	291	473	323	469	356	474	386	489	410	511	428	540	438	574	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	296	430	285	408	270	390	251	376	229	368	206	365	182	368	163	376	149	389	139	407	135	430	116	430	119	393	128	364	145	343	169	330	200	326	233	331	263	346	287	369	305	397	315	430	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	357	509	355	519	350	528	343	535	335	540	325	542	315	540	306	536	298	529	294	520	292	510	294	499	298	490	305	483	314	478	324	477	335	478	344	483	351	490	355	499	357	509	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	232	369	230	378	226	387	219	395	210	400	200	401	190	400	181	395	173	388	169	380	167	370	169	359	173	350	180	343	189	338	200	336	210	338	219	343	226	350	230	359	232	369	171	-176	202	-156	226	-136	244	-115	254	-93	258	-71	256	-56	251	-43	242	-32	232	-26	220	-23	209	-25	199	-29	192	-36	187	-44	186	-54	186	-61	187	-67	190	-73	195	-78	201	-85	210	-94	213	-98	215	-102	215	-105	213	-116	208	-127	198	-138	184	-151	166	-164	16383	16383	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	256	480	225	460	201	440	184	419	173	396	169	374	171	359	177	346	185	336	195	330	208	327	219	329	228	333	235	340	240	348	242	358	241	365	240	370	237	376	232	382	225	388	220	393	216	398	214	402	213	406	212	409	214	420	219	431	229	443	243	455	262	468	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	16383	16383	415	468	357	579	324	579	220	468	246	468	337	537	392	468	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	16383	16383	296	468	238	579	205	579	101	468	127	468	218	537	272	468	373	315	353	244	164	244	183	315	16383	16383	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	390	379	388	370	385	358	381	344	191	344	200	375	207	392	216	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	380	134	371	131	359	127	344	59	344	51	315	119	315	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	438	315	496	315	504	344	446	344	454	373	460	392	467	405	476	413	490	418	509	422	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	149	331	255	331	265	367	160	367	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	68	367	58	331	100	331	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	276	554	271	542	266	534	259	529	251	526	242	525	236	525	229	526	221	529	211	532	200	537	186	543	174	548	163	551	143	553	125	550	109	543	97	529	86	510	78	483	97	483	101	494	107	503	113	509	121	513	131	514	138	513	147	511	159	508	194	494	212	488	219	486	226	485	231	485	249	488	264	496	277	510	287	529	294	554	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	218	413	213	402	208	394	202	388	194	385	184	384	178	385	171	386	163	388	154	392	143	397	129	403	116	407	105	410	95	412	86	412	67	410	52	402	39	389	29	369	20	342	39	342	44	354	49	362	56	368	64	372	73	373	80	373	90	371	101	367	117	362	136	354	146	350	154	348	161	346	168	345	174	344	192	347	207	356	219	370	229	389	237	413	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	290	501	92	501	84	468	283	468	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	226	360	27	360	19	326	219	326	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	277	574	266	551	251	533	232	519	211	511	188	508	163	511	144	519	130	532	121	551	117	574	98	574	101	537	110	507	126	486	150	473	182	469	215	474	244	489	269	511	287	540	296	574	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	211	430	199	408	184	390	166	376	144	368	120	365	96	368	77	376	63	389	54	407	50	430	30	430	33	393	43	364	59	343	83	330	115	326	148	331	178	346	202	369	220	397	230	430	62	0	55	-8	50	-18	47	-27	45	-37	44	-48	48	-69	57	-86	70	-99	88	-108	107	-111	126	-109	144	-103	160	-93	176	-78	190	-60	179	-48	169	-56	159	-62	148	-66	136	-68	124	-69	111	-67	100	-62	92	-55	87	-45	85	-34	85	-27	87	-13	89	-6	92	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	16383	16383	67	-6	59	-22	57	-30	55	-39	55	-48	58	-69	67	-86	81	-99	98	-108	118	-111	136	-109	154	-103	171	-93	186	-78	200	-60	189	-48	179	-56	169	-62	158	-66	147	-68	135	-69	122	-67	111	-62	103	-55	97	-45	95	-34	97	-18	99	-9	101	-1	105	7	114	14	124	24	134	37	144	51	156	68	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	228	509	226	519	221	528	214	535	206	540	196	542	185	540	176	536	169	529	164	520	163	510	164	499	169	490	176	483	185	478	195	477	206	478	215	483	222	490	226	499	228	509	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	519	432	350	432	350	422	372	419	386	416	395	411	400	404	401	395	401	388	400	381	398	373	396	363	393	353	309	52	304	37	298	25	291	17	283	11	274	10	266	10	259	13	255	18	252	25	251	35	251	38	252	42	252	45	253	49	253	53	251	63	246	71	239	78	230	82	220	84	209	82	201	76	195	69	191	58	189	47	193	27	203	11	219	0	241	-8	267	-11	286	-9	305	-5	321	1	336	11	349	24	359	39	369	57	378	78	387	102	396	130	464	373	470	392	477	406	486	414	499	419	519	422	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	309	290	307	292	276	287	249	282	227	279	209	277	194	276	194	265	212	265	225	264	234	262	240	258	243	252	244	245	244	240	242	232	240	222	237	209	233	191	186	-1	173	-49	161	-83	149	-105	136	-118	121	-122	117	-121	114	-120	111	-118	109	-114	110	-109	112	-106	115	-102	117	-98	118	-91	117	-83	114	-76	108	-71	101	-68	92	-66	83	-68	75	-72	69	-78	66	-87	64	-96	67	-109	74	-120	85	-128	99	-134	117	-136	149	-130	177	-112	202	-81	222	-38	240	18	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	16383	16383	331	396	329	407	324	417	317	424	307	430	297	432	286	430	277	425	269	418	264	409	262	398	264	386	269	376	277	369	287	365	298	363	308	365	317	369	324	377	329	386	331	396	325	432	157	432	157	422	178	419	193	416	202	411	206	404	208	395	207	388	207	381	205	373	203	363	200	353	116	52	111	37	105	25	98	17	90	11	81	10	72	10	66	13	61	18	59	25	58	35	58	42	59	45	60	49	60	53	58	63	53	71	45	78	36	82	26	84	16	82	8	76	2	69	-1	58	-3	47	0	27	10	11	26	0	48	-8	73	-11	93	-9	111	-5	128	1	143	11	156	24	166	39	175	57	184	78	194	102	203	130	271	373	277	392	284	406	293	414	306	419	325	422	16383	16383	355	469	296	581	265	581	160	469	186	469	277	538	331	469	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	234	326	175	438	143	438	39	326	65	326	156	395	210	326	140	-176	170	-156	194	-136	212	-115	223	-93	226	-71	224	-56	219	-43	211	-32	200	-26	188	-23	177	-25	167	-29	160	-36	155	-44	154	-54	154	-61	158	-73	163	-78	169	-85	175	-90	179	-94	183	-102	183	-105	181	-116	176	-127	166	-138	152	-151	134	-164	16383	16383	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	56	-176	87	-156	111	-136	128	-115	139	-93	143	-71	141	-56	135	-43	127	-32	116	-26	104	-23	93	-25	84	-29	77	-36	72	-44	70	-54	71	-61	72	-67	75	-73	79	-78	95	-94	98	-98	99	-102	100	-105	98	-116	93	-127	83	-138	69	-151	50	-164	16383	16383	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	177	449	173	452	151	448	111	440	91	437	69	435	69	424	81	424	93	423	102	421	109	419	113	414	115	408	114	401	112	392	110	381	107	367	103	350	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	161	183	180	252	182	262	186	270	190	277	194	282	200	286	204	288	211	290	219	292	229	293	240	293	243	304	84	304	81	293	96	292	108	291	117	288	122	282	124	271	124	265	121	253	68	51	65	41	61	33	57	26	53	21	43	15	36	13	28	11	18	11	7	10	3	0	163	0	166	10	153	11	142	13	132	17	126	24	124	34	124	40	125	44	125	48	126	52	155	159	168	159	175	160	191	160	194	157	197	151	200	144	203	134	207	124	215	92	219	77	223	63	228	48	235	33	242	22	250	13	258	6	266	0	353	0	355	10	338	15	322	23	307	34	293	48	284	65	279	81	273	102	266	125	259	147	251	162	248	167	244	171	238	175	234	176	249	187	263	199	276	213	288	230	299	248	304	256	308	261	312	265	318	267	324	268	330	266	342	252	351	245	366	242	375	244	383	247	391	252	396	260	398	270	395	282	387	292	376	298	363	302	350	304	331	303	317	299	306	291	295	279	284	262	264	234	255	223	245	212	234	204	226	199	217	194	208	190	198	187	188	186	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	172	468	195	468	309	538	313	541	316	544	320	552	320	557	319	564	315	571	310	576	304	579	296	580	292	580	289	579	285	577	282	576	279	574	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	83	468	106	468	220	538	224	541	227	544	229	548	230	552	231	557	229	564	226	571	221	576	214	579	207	580	203	580	199	579	196	577	193	576	190	574	106	-176	137	-156	161	-136	178	-115	189	-93	192	-71	190	-56	185	-43	177	-32	166	-26	154	-23	143	-25	133	-29	126	-36	121	-44	120	-54	120	-61	122	-67	125	-73	129	-78	145	-94	149	-102	149	-105	148	-116	142	-127	133	-138	119	-151	100	-164	16383	16383	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	10	-176	41	-156	65	-136	83	-115	93	-93	97	-71	95	-56	89	-43	81	-32	71	-26	58	-23	47	-25	38	-29	31	-36	26	-44	24	-54	25	-61	26	-67	29	-73	46	-90	52	-98	53	-102	54	-105	52	-116	47	-127	37	-138	23	-151	4	-164	16383	16383	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	308	289	338	308	362	328	380	350	390	372	394	394	392	409	387	422	379	432	368	439	356	441	345	440	335	435	328	429	323	421	322	411	322	404	324	398	327	392	332	386	339	380	344	375	350	367	351	363	352	358	350	348	344	337	334	325	320	313	302	300	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	211	307	241	326	265	346	282	367	293	389	296	412	295	427	289	440	281	450	270	457	258	459	247	457	238	453	231	447	226	438	225	429	225	422	227	416	230	410	234	404	241	398	246	393	250	388	253	384	254	380	254	376	252	366	247	355	237	343	223	331	205	318	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	304	223	302	235	297	245	288	254	278	259	267	261	255	259	245	254	238	246	232	235	231	223	232	212	238	202	245	195	255	190	266	188	278	190	288	194	296	202	302	212	304	223	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	256	223	254	235	248	245	240	254	230	259	219	261	207	259	197	254	189	246	184	235	182	223	184	212	189	202	197	195	207	190	218	188	230	190	240	194	248	202	254	212	256	223	370	119	357	123	346	102	335	83	324	69	313	57	302	48	283	38	263	31	241	26	213	24	152	24	134	27	121	32	114	39	112	48	112	52	113	59	116	68	119	81	123	97	159	226	253	281	262	313	168	257	201	377	207	393	216	406	228	415	245	420	266	422	266	432	86	432	86	422	107	419	122	415	131	410	135	403	137	393	137	387	136	380	135	372	133	363	130	353	92	220	27	181	18	149	84	188	50	61	43	42	36	29	27	20	14	14	-4	10	-4	0	331	0	203	305	138	271	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	91	424	102	423	111	421	118	418	122	413	123	408	122	399	117	380	109	348	97	301	80	239	33	214	24	184	72	208	38	80	34	67	31	55	29	44	28	36	27	30	29	16	32	6	39	0	48	-5	60	-6	79	-4	97	3	116	18	136	42	160	75	151	81	134	59	122	45	112	34	103	27	95	23	88	21	84	22	82	23	80	26	79	29	78	34	79	38	79	42	80	48	81	53	83	59	131	241	195	274	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	16383	16383	239	468	262	468	375	538	380	541	383	544	385	548	386	552	387	557	385	564	382	571	377	576	370	579	363	580	359	580	356	579	352	577	349	576	347	574	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	120	-176	151	-156	175	-136	193	-115	203	-93	207	-71	205	-56	200	-43	191	-32	181	-26	169	-23	158	-25	148	-29	141	-36	136	-44	135	-54	135	-61	136	-67	139	-73	144	-78	150	-85	159	-94	162	-98	164	-102	164	-105	162	-116	157	-127	147	-138	133	-151	115	-164	16383	16383	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	71	-176	101	-156	125	-136	143	-115	153	-93	157	-71	155	-56	150	-43	141	-32	131	-26	118	-23	107	-25	98	-29	91	-36	87	-44	85	-54	85	-61	87	-67	90	-73	94	-78	110	-94	113	-98	114	-102	115	-105	113	-116	107	-127	97	-138	84	-151	65	-164	16383	16383	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	16383	16383	421	579	396	579	302	510	244	579	219	579	282	468	313	468	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	16383	16383	315	438	290	438	197	368	137	438	112	438	175	326	207	326	348	78	345	74	343	71	340	67	334	61	323	47	314	37	307	30	300	26	294	25	290	26	287	28	285	30	283	33	283	41	285	46	286	54	289	65	293	78	330	212	332	220	334	229	335	236	336	244	336	251	335	265	329	276	321	285	309	290	293	292	268	287	241	271	211	243	178	202	140	146	185	290	182	292	163	288	145	285	126	281	103	277	75	271	75	261	92	260	104	258	112	255	116	250	118	243	118	241	117	238	117	232	53	0	103	0	119	53	131	90	142	117	153	140	169	164	192	198	214	224	233	243	250	254	267	258	272	257	277	255	280	251	282	246	283	239	283	232	281	223	279	212	276	199	273	187	245	80	240	62	237	49	235	40	234	34	234	30	235	16	240	6	247	0	255	-4	265	-5	282	-3	298	3	315	16	334	37	358	69	16383	16383	44	305	75	324	99	345	116	366	127	388	131	411	129	426	123	439	115	449	105	455	92	458	81	456	72	452	65	445	60	437	58	427	59	420	60	414	63	409	68	403	75	397	80	392	84	387	88	379	88	375	86	364	81	354	71	342	57	330	38	316	218	432	86	432	86	422	91	422	110	421	123	417	131	412	136	404	137	395	137	391	136	385	135	377	133	367	131	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	156	0	156	10	147	10	132	12	122	16	115	21	112	29	111	38	111	43	112	50	114	58	115	65	118	73	177	287	211	335	242	370	271	394	297	407	322	411	346	406	365	389	379	362	387	322	390	270	379	157	352	83	317	39	284	18	261	13	258	13	256	14	254	17	253	20	253	24	254	29	256	35	259	42	261	49	262	55	261	66	256	76	248	85	239	91	227	93	210	90	196	83	185	70	178	55	175	37	178	21	185	8	197	-2	213	-8	232	-11	322	9	388	62	431	136	456	219	463	296	459	342	445	382	422	413	390	434	349	441	319	439	289	430	259	414	228	389	195	353	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	234	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	252	238	246	239	239	238	231	235	221	233	210	230	200	228	192	180	-1	167	-48	155	-83	144	-106	131	-118	116	-122	112	-122	108	-121	106	-119	105	-116	104	-114	105	-109	107	-106	111	-98	112	-91	111	-83	108	-76	103	-71	96	-68	86	-66	77	-68	70	-72	64	-78	60	-87	59	-96	62	-109	69	-120	80	-129	94	-135	112	-136	144	-131	172	-113	196	-82	217	-38	235	18	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	441	501	242	501	234	468	434	468	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	339	360	139	360	132	326	331	326	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	450	574	439	551	424	533	405	519	384	511	360	508	336	511	317	519	303	532	294	551	290	574	271	574	274	537	283	507	299	486	323	473	355	469	388	474	417	489	442	511	460	540	469	574	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	334	430	323	408	307	390	289	376	267	368	244	365	219	368	200	376	186	389	177	407	173	430	154	430	157	393	166	364	183	343	207	330	239	326	272	331	301	346	325	369	343	397	353	430	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	217	468	241	468	353	537	357	540	360	543	363	547	364	552	364	557	363	564	360	571	354	576	348	579	341	580	337	580	329	578	326	576	322	574	16383	16383	329	468	353	468	466	537	470	540	473	543	475	547	477	557	476	564	472	571	467	576	461	579	453	580	449	580	445	579	442	578	438	576	435	574	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	98	327	123	327	234	396	239	399	242	403	244	407	245	411	245	416	244	424	241	430	236	435	229	439	222	440	218	439	214	439	210	437	207	436	204	433	16383	16383	211	327	234	327	347	396	351	399	357	407	358	411	358	416	357	424	354	430	348	435	342	439	334	440	330	439	327	439	323	437	320	436	316	433	303	132	295	105	288	84	281	67	274	53	265	41	255	33	244	26	230	20	216	17	200	16	165	21	139	35	119	59	108	91	104	134	109	191	123	247	145	300	173	347	207	384	223	397	241	407	259	414	277	418	296	420	319	417	338	410	353	399	362	384	366	367	366	362	365	357	362	348	358	333	352	309	16383	16383	639	432	394	432	388	433	382	433	374	434	367	435	358	436	345	437	331	439	317	440	304	441	293	441	213	426	142	383	85	318	46	239	33	149	40	99	61	57	93	24	134	2	183	-4	191	-4	201	-3	211	-3	223	-2	266	-2	286	-1	299	0	552	0	596	110	585	114	554	76	523	50	489	34	448	25	397	22	377	23	363	25	354	30	349	37	347	46	348	50	348	55	349	62	351	71	354	82	392	217	432	215	458	213	475	209	487	202	493	192	495	176	494	170	494	166	493	161	493	156	492	149	505	147	548	299	537	302	522	273	505	254	483	244	448	240	398	239	440	390	443	398	446	404	451	408	457	410	464	411	528	411	550	410	568	407	582	403	593	397	599	390	603	383	605	375	607	365	607	351	608	333	618	333	227	233	224	199	215	157	202	114	187	75	171	46	160	31	149	20	138	12	126	7	112	6	98	9	85	16	76	29	70	46	68	67	71	106	81	147	96	186	116	223	140	254	149	262	158	269	168	273	178	276	188	277	201	275	212	269	220	260	225	248	227	233	16383	16383	384	251	383	237	378	223	371	209	361	196	349	183	337	174	325	166	310	160	289	152	259	143	270	172	279	196	290	216	301	233	315	250	324	258	334	266	343	271	353	274	361	276	369	274	376	271	380	266	383	259	384	251	16383	16383	392	69	365	49	344	35	326	26	311	21	296	20	280	23	266	30	256	42	249	57	247	75	247	85	248	95	250	105	252	114	254	122	256	127	258	130	263	132	269	133	277	135	297	138	319	144	341	153	363	164	381	175	398	188	411	201	420	216	426	232	428	247	426	263	419	275	408	284	393	290	374	292	354	290	335	285	315	275	294	260	269	239	260	257	248	272	233	283	215	290	194	292	143	280	94	248	53	202	24	147	13	89	18	58	31	31	52	11	78	-2	109	-6	129	-5	146	0	164	7	181	20	200	37	211	21	223	8	237	0	252	-5	270	-7	294	-5	319	3	345	16	371	36	400	62	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	16383	16383	191	468	214	468	328	538	332	541	335	544	339	552	339	557	338	564	334	571	329	576	323	579	315	580	311	580	308	579	305	577	301	576	299	574	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	118	-176	148	-156	172	-136	189	-115	200	-93	203	-71	201	-56	196	-43	188	-32	177	-26	165	-23	154	-25	145	-29	137	-36	133	-44	131	-54	131	-61	133	-67	136	-73	141	-78	147	-85	156	-94	159	-98	161	-102	161	-105	159	-116	154	-127	144	-138	130	-151	112	-164	16383	16383	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	4	-176	35	-156	59	-136	77	-115	87	-93	91	-71	89	-56	84	-43	75	-32	65	-26	52	-23	42	-25	32	-29	25	-36	20	-44	18	-54	19	-61	21	-67	24	-73	28	-78	44	-94	48	-102	48	-105	46	-116	41	-127	31	-138	17	-151	0	-164	16383	16383	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	16383	16383	380	579	356	579	262	510	203	579	178	579	241	468	273	468	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	156	468	180	468	293	538	297	541	300	544	302	548	303	552	304	557	303	564	299	571	294	576	288	579	280	580	276	580	273	579	270	577	267	576	264	574	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	321	469	262	581	230	581	126	469	152	469	242	538	296	469	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	255	326	197	438	164	438	61	326	86	326	177	395	231	326	104	-63	110	-68	115	-66	127	-63	131	-63	141	-65	150	-69	156	-75	160	-83	162	-92	160	-102	156	-109	149	-115	139	-118	126	-119	118	-119	110	-118	102	-116	92	-113	81	-110	70	-129	86	-134	99	-138	110	-141	121	-142	132	-142	158	-140	180	-132	196	-120	207	-104	211	-85	208	-70	201	-58	190	-48	174	-42	156	-40	153	-40	150	-41	147	-41	143	-42	140	-43	161	-10	201	-2	235	15	262	42	279	77	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	96	0	107	-4	118	-7	128	-9	137	-10	53	-63	59	-68	64	-66	76	-63	80	-63	90	-65	99	-69	105	-75	109	-83	111	-92	109	-102	105	-109	98	-115	88	-118	75	-119	67	-119	59	-118	51	-116	41	-113	30	-110	19	-129	35	-134	48	-138	59	-141	70	-142	81	-142	107	-140	129	-132	145	-120	156	-104	160	-85	157	-70	150	-58	139	-48	123	-42	105	-40	102	-40	99	-41	96	-41	92	-42	89	-43	113	-6	142	-1	166	10	185	28	197	52	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	74	-1	82	-3	85	-4	89	-5	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	353	579	328	579	234	510	175	579	150	579	214	468	245	468	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	118	0	79	-63	85	-68	90	-66	102	-63	106	-63	116	-65	125	-69	131	-75	135	-83	137	-92	135	-102	131	-109	124	-115	114	-118	101	-119	93	-119	85	-118	77	-116	67	-113	56	-110	45	-129	60	-134	73	-138	85	-141	96	-142	106	-142	133	-140	154	-132	171	-120	182	-104	186	-85	183	-70	176	-58	164	-48	149	-42	131	-40	127	-40	124	-41	121	-41	115	-43	143	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	26	10	28	4	32	0	44	-6	9	-63	15	-68	20	-66	32	-63	35	-63	46	-65	54	-69	61	-75	65	-83	67	-92	65	-102	61	-109	53	-115	44	-118	31	-119	23	-119	15	-118	6	-116	-2	-113	-13	-110	-24	-129	3	-138	15	-141	25	-142	36	-142	62	-140	84	-132	101	-120	112	-104	115	-85	113	-70	106	-58	94	-48	79	-42	61	-40	57	-40	54	-41	51	-41	48	-42	44	-43	69	-6	84	0	99	8	115	24	131	45	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	16383	16383	374	579	350	579	256	510	197	579	172	579	235	468	267	468	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	16383	16383	214	307	244	326	268	346	286	367	296	389	300	412	298	427	293	440	284	450	274	457	262	459	251	457	241	453	234	447	229	438	228	429	228	422	230	416	233	410	238	404	245	398	250	393	253	388	256	384	258	376	256	366	250	355	240	343	226	331	208	318	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	160	230	84	230	75	200	152	200	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	217	200	303	200	311	230	225	230	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	64	174	27	174	18	144	56	144	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	106	144	170	144	178	174	113	174	137	262	193	262	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	414	554	409	542	404	534	397	529	390	526	380	525	374	525	367	526	359	529	350	532	339	537	325	543	313	548	302	551	282	553	263	550	248	543	235	529	225	510	216	483	235	483	239	494	245	503	252	509	260	513	269	514	276	513	286	511	298	508	313	502	332	494	350	488	357	486	364	485	370	485	387	488	403	496	416	510	425	529	432	554	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	294	413	289	402	284	394	278	388	270	385	260	384	254	385	247	386	239	388	230	392	220	397	205	403	193	407	182	410	172	412	163	412	144	410	128	402	115	389	105	369	96	342	115	342	120	354	125	362	132	368	140	372	149	373	157	373	166	371	193	362	212	354	222	350	238	346	250	344	268	347	283	356	296	370	305	389	313	413	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	431	501	232	501	225	468	424	468	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	302	360	103	360	95	326	295	326	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	424	574	413	551	398	533	379	519	358	511	334	508	310	511	291	519	277	532	268	551	264	574	245	574	248	537	257	507	273	486	297	473	329	469	362	474	392	489	416	511	434	540	443	574	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	299	430	287	408	272	390	253	376	232	368	208	365	184	368	165	376	151	389	142	407	137	430	118	430	121	393	131	364	147	343	171	330	203	326	236	331	266	346	290	369	308	397	318	430	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	368	534	366	521	360	509	350	500	338	494	324	492	310	494	298	500	289	509	283	521	281	535	283	548	289	560	299	569	310	576	324	578	338	576	350	570	359	560	366	548	368	534	16383	16383	391	534	388	555	378	573	363	588	345	597	324	601	303	597	285	588	271	574	261	556	258	535	261	514	271	496	285	481	303	472	324	469	345	472	364	482	378	496	388	514	391	534	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	249	392	247	378	241	366	231	356	219	350	205	348	191	350	179	356	170	366	164	378	162	392	164	405	170	417	180	427	191	433	205	435	219	433	231	427	240	418	247	406	249	392	16383	16383	271	392	268	412	258	431	244	445	226	454	205	458	184	454	166	445	152	431	142	412	139	392	142	371	152	353	166	338	184	329	205	326	226	329	244	339	259	353	268	371	271	392	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	193	468	217	468	329	537	337	543	339	547	341	557	339	564	336	571	331	576	324	579	316	580	312	580	308	579	305	578	299	574	16383	16383	305	468	328	468	442	537	446	540	449	543	451	547	453	552	453	557	452	564	449	571	443	576	437	579	429	580	425	580	422	579	418	578	414	576	411	574	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	78	327	103	327	214	396	219	399	222	403	226	411	226	416	225	424	221	430	216	435	209	439	202	440	198	439	194	439	190	437	187	436	184	433	16383	16383	191	327	214	327	327	396	331	399	335	403	337	407	338	411	339	416	337	424	334	430	329	435	322	439	315	440	311	439	307	439	303	437	300	436	296	433	363	-48	353	-56	343	-62	332	-66	320	-68	308	-69	295	-67	284	-62	276	-55	271	-45	269	-34	269	-28	270	-21	271	-15	273	-9	275	-2	284	1	293	5	302	10	310	16	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	224	-11	229	-10	234	-10	239	-9	235	-17	232	-24	230	-32	228	-48	232	-69	241	-86	254	-99	272	-108	291	-111	310	-109	328	-103	344	-93	360	-78	374	-60	224	-5	219	-13	215	-21	211	-39	211	-48	214	-69	223	-86	236	-99	254	-108	273	-111	292	-109	310	-103	327	-93	342	-78	356	-60	345	-48	335	-56	324	-62	314	-66	302	-68	290	-69	277	-67	266	-62	258	-55	253	-45	251	-34	252	-26	252	-18	254	-10	257	-2	260	5	269	13	279	23	289	36	301	53	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	16383	16383	426	469	367	581	335	581	231	469	257	469	347	538	402	469	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	16383	16383	356	326	297	438	265	438	161	326	187	326	277	395	332	326	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	16383	16383	356	469	297	581	265	581	161	469	187	469	277	538	332	469	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	16383	16383	264	326	205	438	173	438	69	326	95	326	186	395	239	326	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	16383	16383	225	509	223	519	218	528	211	535	202	540	193	542	182	540	173	536	166	529	161	520	160	510	161	499	166	490	173	483	182	478	192	477	202	478	211	483	218	490	223	499	225	509	16383	16383	357	509	355	519	350	528	343	535	335	540	325	542	315	540	306	536	298	529	294	520	292	510	294	499	298	490	305	483	314	478	324	477	335	478	344	483	351	490	355	499	357	509	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	197	468	220	468	333	538	337	541	340	544	343	548	344	552	344	557	343	564	340	571	335	576	328	579	321	580	317	580	313	579	310	577	307	576	304	574	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	111	327	134	327	247	398	251	400	254	404	256	407	258	411	258	416	257	424	253	430	248	435	242	439	234	440	230	439	224	437	218	433	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	265	509	263	519	258	528	251	535	242	540	232	542	222	540	213	536	206	529	201	520	200	510	201	499	206	490	213	483	222	478	232	477	242	478	251	483	258	490	263	499	265	509	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	191	369	190	378	185	387	178	395	169	400	160	401	149	400	140	395	133	388	128	380	126	370	128	359	133	350	139	343	148	338	159	336	169	338	178	343	185	350	190	359	191	369	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	340	579	315	579	222	510	163	579	137	579	200	468	232	468	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	109	298	104	277	122	277	76	60	73	49	70	40	66	32	62	25	56	21	51	17	43	15	34	12	23	11	10	10	9	0	181	0	183	10	169	10	158	12	148	14	141	16	136	20	134	22	132	26	131	29	130	34	130	46	131	50	131	54	132	58	198	373	204	394	211	411	221	423	233	431	248	434	257	433	264	429	271	423	277	415	283	406	287	399	293	393	299	388	305	385	313	384	322	386	329	390	335	396	339	403	340	411	336	427	324	439	308	447	289	451	271	452	237	448	208	436	183	417	162	391	145	360	141	349	136	338	133	325	129	312	126	298	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	148	337	255	337	260	358	153	358	163	395	166	404	172	426	174	437	177	449	174	452	155	449	137	446	118	443	98	440	73	437	73	426	92	425	105	423	112	421	115	416	115	405	114	400	113	394	111	387	109	378	103	358	25	358	16	337	98	337	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	134	231	108	192	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	279	254	277	259	274	263	285	307	291	322	299	334	309	343	322	347	334	342	341	332	346	320	353	310	366	306	372	307	380	313	381	319	382	324	379	338	372	348	362	356	349	361	336	363	310	359	288	349	269	333	255	311	245	286	239	288	232	290	226	291	219	292	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	373	112	348	78	323	56	294	43	262	37	222	35	183	38	152	45	130	58	117	75	112	98	119	136	137	168	163	193	197	208	234	214	242	213	253	212	266	211	278	210	287	210	298	211	310	215	323	220	332	228	336	238	333	245	328	251	320	254	312	256	305	257	293	256	278	255	262	252	247	251	237	250	211	252	193	257	181	266	175	279	174	296	181	341	201	376	231	402	269	418	310	424	321	422	336	418	351	411	364	401	371	387	377	366	384	351	393	341	403	335	413	333	424	336	433	342	439	351	443	361	444	373	440	391	430	408	416	423	398	434	380	443	354	449	340	451	310	453	256	447	201	430	153	401	118	360	105	305	108	286	116	270	130	256	147	244	168	233	130	220	96	196	68	164	50	127	44	88	53	51	78	25	113	8	155	0	198	-3	246	0	295	13	339	34	374	64	395	105	67	290	62	269	131	269	123	238	116	209	110	182	104	156	99	131	81	26	72	-15	60	-47	47	-70	32	-84	15	-88	10	-88	7	-87	3	-83	3	-80	4	-78	7	-75	11	-70	14	-63	16	-53	12	-39	7	-34	1	-30	-5	-29	-16	-30	-26	-35	-34	-43	-39	-53	-40	-66	-38	-78	-31	-89	-20	-97	-7	-102	8	-104	28	-102	46	-94	63	-82	80	-64	95	-40	111	-4	131	54	153	125	172	200	187	269	271	269	276	290	192	290	202	340	208	364	215	387	223	408	232	425	240	436	250	444	256	447	270	449	274	448	277	447	280	445	282	443	282	441	281	436	275	426	272	420	271	412	272	406	275	401	280	397	287	394	294	392	304	394	314	400	321	408	326	418	327	429	325	441	318	452	307	460	293	466	276	468	241	461	209	439	181	404	157	354	137	290	294	227	296	235	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	194	8	201	0	212	-4	238	-6	305	8	359	48	399	105	424	171	433	239	433	251	432	255	432	259	428	270	422	279	414	286	405	290	394	292	387	291	381	288	375	284	372	277	370	270	373	257	380	246	389	238	397	231	403	223	404	220	404	217	406	209	406	204	398	155	377	107	344	66	303	36	254	25	250	26	246	28	244	31	243	34	242	38	243	41	244	45	245	51	247	57	248	64	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	149	345	161	373	177	396	197	414	219	426	239	430	252	426	262	416	272	404	283	394	298	390	305	391	313	395	319	400	323	407	324	415	321	429	312	439	298	446	281	451	263	452	214	445	171	424	136	392	109	353	92	308	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	82	251	33	251	28	230	77	230	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	127	230	179	230	184	251	132	251	316	381	316	417	244	360	233	390	218	414	200	430	178	440	154	443	138	441	125	435	115	427	109	417	107	404	109	393	114	384	121	378	130	374	139	373	151	375	161	378	171	382	179	385	188	387	197	383	204	374	210	363	215	351	217	342	108	264	108	228	222	312	222	286	218	279	211	268	203	255	192	241	182	226	20	0	82	0	236	220	258	0	288	0	249	331	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	234	255	237	251	240	246	241	239	240	232	239	223	236	212	233	200	230	187	131	-153	185	-153	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	519	421	517	433	513	443	505	451	497	456	486	458	476	456	467	452	461	446	457	438	455	431	458	420	464	411	471	405	476	401	479	398	478	394	475	391	470	388	463	386	455	385	449	385	443	387	436	389	430	392	424	397	407	412	388	425	366	434	342	439	315	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	462	299	459	320	455	340	448	358	440	375	443	374	446	374	448	373	458	373	462	374	467	374	471	375	475	375	490	380	502	387	511	396	517	407	519	421	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	386	272	384	285	380	295	373	303	364	307	353	309	343	307	335	303	329	298	324	291	323	283	325	272	331	263	338	257	347	251	346	246	343	242	338	239	331	237	314	237	306	239	302	241	291	259	277	273	259	283	239	290	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	310	205	309	210	309	216	307	226	313	226	315	225	320	225	325	226	339	226	342	227	357	231	369	238	378	247	384	258	386	272	253	207	251	179	246	151	237	123	224	95	207	68	189	46	171	28	152	16	132	8	112	5	101	6	92	10	85	15	81	22	80	30	82	51	89	81	99	117	111	154	123	188	134	211	150	231	170	248	191	260	212	264	228	262	239	255	247	244	251	228	253	207	16383	16383	157	354	165	381	175	400	185	412	196	419	207	421	219	416	229	406	239	395	250	385	265	381	272	382	279	385	285	391	290	397	291	406	288	419	279	429	265	437	248	441	230	443	185	434	151	410	126	375	107	332	93	286	-3	-83	-9	-99	-15	-110	-23	-118	-34	-122	-49	-124	-49	-135	85	-135	85	-124	69	-123	57	-121	49	-118	45	-112	44	-105	44	-96	45	-91	47	-85	70	4	80	0	89	-3	98	-5	107	-6	116	-6	174	5	227	37	271	86	301	145	313	209	309	238	300	261	284	278	263	288	237	292	213	289	190	281	167	267	145	245	123	217	163	395	163	389	159	361	151	351	141	342	129	335	117	331	104	329	91	331	80	336	72	344	66	354	64	367	68	388	79	406	94	419	113	427	133	430	145	428	154	423	159	416	162	406	163	395	16383	16383	43	30	36	10	30	-9	25	-30	22	-50	21	-70	25	-98	37	-121	56	-138	82	-150	115	-153	130	-152	146	-149	161	-142	172	-131	176	-117	174	-109	171	-102	165	-96	157	-93	149	-91	135	-95	124	-105	114	-117	103	-126	89	-131	80	-129	73	-125	69	-120	66	-112	66	-104	67	-88	70	-71	74	-55	84	-23	206	327	210	343	211	351	211	366	209	393	200	416	185	436	164	448	136	453	135	453	108	448	83	435	61	415	47	390	41	362	44	344	52	329	64	317	79	309	98	307	109	307	119	309	139	317	148	322	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	67	-6	87	0	97	7	106	16	106	11	105	4	103	-3	102	-11	100	-18	80	-84	75	-96	70	-106	63	-114	56	-119	50	-121	37	-117	27	-107	17	-95	5	-85	-9	-81	-16	-82	-23	-86	-29	-91	-33	-98	-34	-106	-31	-119	-22	-130	-8	-137	8	-142	26	-143	48	-140	67	-132	81	-119	92	-102	100	-82	119	-15	123	0	129	17	143	55	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	196	283	143	283	165	364	170	381	177	399	186	415	198	426	214	430	227	426	237	416	247	404	259	394	273	390	281	392	288	395	294	400	298	407	299	415	295	430	284	441	269	448	253	451	238	452	194	445	159	425	133	394	113	353	98	304	89	298	81	292	72	288	65	285	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	364	460	391	471	407	483	416	500	420	510	421	519	422	527	422	539	424	554	428	566	435	575	445	581	456	583	470	581	483	577	493	570	500	561	505	551	506	540	505	532	501	526	495	522	488	520	480	523	468	528	460	535	454	541	450	543	448	542	444	539	440	533	436	522	433	507	432	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	305	273	320	273	342	275	352	276	358	277	373	281	385	288	394	297	400	308	402	322	400	335	395	345	388	353	379	358	369	360	359	358	351	354	345	348	341	341	339	333	342	321	347	312	354	307	360	303	362	300	358	293	348	289	334	287	320	286	308	286	306	284	306	298	94	298	54	199	66	199	74	218	82	234	94	246	110	253	132	256	239	256	65	115	67	112	75	104	75	103	93	116	108	125	123	131	139	134	157	135	175	134	189	129	199	122	205	113	207	102	205	89	199	78	191	68	181	60	170	54	71	3	51	-8	33	-24	19	-43	9	-65	5	-90	9	-112	20	-130	37	-143	58	-151	81	-154	93	-154	107	-152	122	-149	139	-144	156	-137	171	-128	181	-117	188	-105	192	-95	193	-86	192	-78	187	-70	181	-63	172	-59	161	-57	152	-59	144	-64	136	-73	131	-84	126	-100	122	-112	114	-122	103	-130	90	-134	76	-136	60	-134	48	-129	40	-122	35	-112	33	-100	35	-86	40	-73	47	-62	57	-53	69	-46	200	21	221	34	238	51	250	69	258	91	260	114	257	133	249	149	236	162	218	169	195	172	183	171	171	168	160	165	152	162	149	161	331	239	254	239	268	256	280	274	290	293	297	313	299	336	294	371	280	402	258	426	228	442	192	448	153	443	120	428	92	406	70	376	53	341	67	336	80	357	97	375	116	388	138	396	163	399	191	395	213	385	229	368	239	346	242	319	241	302	237	285	231	269	223	253	214	239	33	239	27	208	191	208	182	198	174	188	165	179	156	169	147	160	8	11	8	0	242	0	276	89	265	93	255	76	244	64	232	56	216	52	196	50	76	50	76	54	137	115	167	146	197	176	227	208	325	208	197	296	248	296	253	316	201	316	209	357	178	357	169	316	118	316	112	296	163	296	138	197	152	197	177	195	199	186	216	173	228	154	232	131	228	103	215	70	196	38	171	14	143	4	116	13	102	34	93	60	82	81	61	89	52	88	44	84	37	78	33	70	31	61	38	36	56	17	81	3	108	-4	132	-7	186	0	232	20	268	54	292	99	300	154	296	186	284	214	265	236	238	251	204	256	195	256	192	255	188	255	171	487	137	487	10	0	44	0	171	487	137	487	10	0	44	0	16383	16383	251	487	217	487	89	0	123	0	284	307	180	307	228	487	194	487	147	307	41	307	33	273	137	273	123	214	18	214	10	180	114	180	66	0	99	0	149	180	252	180	261	214	157	214	171	273	276	273	96	27	94	38	90	48	83	56	73	61	61	63	51	61	41	56	33	49	28	39	26	29	27	17	32	7	39	0	48	-5	59	-6	71	-5	81	0	89	7	94	17	96	27	16383	16383	91	118	112	175	129	219	144	256	159	290	175	327	186	350	193	368	198	383	200	396	201	408	200	420	196	430	190	436	182	441	172	442	159	439	148	431	139	416	132	394	126	365	118	315	111	274	103	234	93	185	80	120	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	263	438	239	438	145	368	86	438	61	438	124	326	156	326	188	537	210	537	303	589	310	593	316	597	321	601	323	606	324	612	324	618	322	622	319	626	314	628	308	629	302	629	297	628	287	622	282	616	16383	16383	287	487	285	477	281	468	274	461	265	457	255	455	246	457	238	461	231	468	227	477	225	487	227	496	231	505	238	511	246	516	255	517	265	516	274	512	281	505	285	497	287	487	16383	16383	245	174	116	174	214	347	16383	16383	262	435	277	439	290	447	300	458	307	471	309	486	306	503	299	517	288	529	273	536	257	539	240	536	225	529	214	518	206	504	203	487	205	473	210	460	218	450	228	442	239	436	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	373	0	373	10	355	13	343	19	334	30	327	48	322	76	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	256	392	254	378	247	366	238	356	226	350	211	348	198	350	186	356	177	366	171	378	169	392	171	405	177	417	186	427	198	433	211	435	225	433	238	427	247	418	253	406	256	392	16383	16383	278	392	275	412	265	431	251	445	232	454	211	458	191	454	173	445	158	431	149	412	146	392	149	371	158	353	172	338	191	329	212	326	233	329	251	339	265	353	275	371	278	392	16383	16383	138	457	162	457	275	527	279	530	282	533	286	541	286	545	285	553	282	560	276	565	270	569	262	570	259	570	255	569	252	567	248	565	245	563	342	406	279	180	165	180	16383	16383	603	432	261	432	261	422	278	421	287	420	294	418	299	415	302	410	303	404	303	400	298	390	292	381	282	369	38	61	21	41	9	27	0	19	-8	14	-17	10	-17	0	106	0	106	10	88	13	76	16	68	19	65	24	64	31	64	36	66	43	69	50	73	59	80	68	146	155	272	155	239	42	235	31	230	23	221	17	207	13	187	10	187	0	517	0	559	109	547	112	518	75	489	49	455	33	414	25	361	22	341	22	329	23	320	25	313	29	309	34	308	41	308	44	309	48	309	54	311	62	314	73	355	217	381	217	414	216	437	213	451	208	458	198	460	184	460	179	459	173	458	166	457	158	455	149	467	147	513	301	500	303	485	273	470	255	448	244	413	240	361	239	401	386	405	397	410	404	417	408	428	410	443	411	498	410	535	405	557	396	568	380	571	356	571	349	570	343	570	333	582	331	16383	16383	370	468	393	468	506	538	511	541	514	544	518	552	518	557	517	564	513	571	508	576	501	579	494	580	490	580	486	579	483	577	480	576	477	574	232	245	228	208	216	168	198	127	174	88	148	53	138	44	127	36	116	31	105	27	95	26	86	28	80	33	76	41	73	52	72	66	75	96	82	128	94	161	109	192	127	222	142	242	156	257	171	269	186	276	200	279	202	279	212	277	220	272	227	265	231	256	232	245	16383	16383	380	251	380	243	379	235	376	228	373	220	368	212	355	196	338	182	318	170	291	159	258	148	269	179	280	203	290	221	301	237	314	252	322	260	330	266	339	271	348	275	357	276	365	275	372	272	376	267	379	260	380	251	16383	16383	304	290	257	290	245	261	240	273	233	282	224	288	213	291	200	292	150	278	101	241	58	187	27	124	16	58	18	34	26	16	37	3	53	-4	71	-6	95	-3	119	6	144	26	170	57	200	100	198	94	196	84	196	73	199	46	208	23	223	7	242	-3	265	-6	291	-3	318	6	346	21	372	42	396	67	390	75	367	55	347	41	329	31	312	25	296	24	279	26	266	33	256	46	251	66	249	92	249	99	251	113	252	121	254	131	292	142	322	152	345	161	364	170	380	179	396	190	408	203	416	216	422	231	424	245	421	261	414	274	403	284	389	290	370	292	354	291	339	287	323	279	307	267	290	250	16383	16383	203	327	226	327	340	398	344	400	347	404	349	407	351	411	351	416	350	424	347	430	341	435	335	439	327	440	324	439	316	437	310	433	378	381	384	369	388	357	391	344	393	330	393	315	385	245	360	164	319	88	264	32	195	10	182	10	160	16	150	22	141	29	16383	16383	124	49	118	63	114	78	111	94	109	126	119	198	147	276	189	347	243	399	305	419	318	419	330	417	341	413	351	409	361	402	16383	16383	443	478	414	478	381	428	367	433	353	437	327	441	313	441	228	423	153	374	94	304	54	224	40	143	42	114	48	86	59	58	76	33	99	13	46	-68	75	-68	120	0	135	-4	149	-7	163	-9	176	-11	188	-11	266	4	341	46	403	109	447	187	463	274	460	313	453	346	441	373	424	396	403	416	16383	16383	235	468	258	468	372	538	376	541	379	544	381	548	382	552	383	557	382	564	378	571	373	576	367	579	359	580	355	580	352	579	349	577	345	576	342	574	92	19	80	35	77	44	75	54	74	64	77	103	88	143	103	181	124	217	148	248	159	258	171	267	184	273	197	277	211	278	213	278	214	277	217	277	16383	16383	237	269	243	260	248	251	252	240	254	228	255	215	253	185	246	153	236	120	222	89	206	61	191	41	176	26	160	15	143	9	125	7	119	7	116	8	114	8	111	10	16383	16383	283	367	261	367	225	291	222	292	214	292	156	280	103	249	59	202	30	146	18	86	20	71	23	56	28	43	34	31	43	20	49	14	55	9	62	5	71	1	82	-2	40	-88	63	-88	103	-5	106	-5	108	-6	117	-6	140	-4	162	0	184	10	206	23	228	40	256	67	278	98	296	131	307	165	310	197	308	222	300	245	287	264	269	279	245	288	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	105	214	112	231	125	245	141	256	159	264	180	266	191	265	201	261	209	255	213	245	215	233	213	217	208	202	201	188	190	175	177	164	164	155	148	147	129	138	107	129	81	120	16383	16383	115	256	115	260	116	263	116	273	115	285	111	294	105	300	96	303	85	305	72	304	59	301	46	295	32	286	17	273	13	254	20	259	26	263	32	265	38	266	44	266	48	265	52	263	55	260	56	254	57	247	57	243	56	239	56	234	55	229	54	223	22	97	19	85	17	75	15	66	14	58	14	52	18	30	28	14	45	2	67	-3	93	-6	113	-5	131	-2	147	1	162	6	175	13	190	22	203	33	212	44	217	56	219	67	217	76	213	85	206	91	198	95	190	97	180	95	172	91	165	85	161	77	160	69	160	62	161	57	162	53	163	48	163	41	160	31	150	22	137	15	121	11	105	10	92	11	81	15	73	23	68	33	66	47	66	52	67	58	69	67	72	83	78	105	121	120	153	132	178	142	196	150	211	158	231	172	250	189	265	209	275	231	279	256	276	273	269	287	258	297	243	302	224	305	206	303	186	299	165	291	141	277	115	256	207	67	200	54	188	43	173	35	156	30	138	28	118	31	98	40	83	56	72	80	68	112	76	167	97	215	127	252	161	277	194	286	210	284	225	278	236	267	244	252	247	233	247	225	246	223	245	220	16383	16383	322	305	309	305	259	276	249	287	238	295	226	300	213	303	197	305	141	292	91	258	49	209	21	150	11	88	18	45	37	18	61	2	85	-4	103	-6	130	-3	153	3	172	13	187	24	200	35	189	-3	192	-6	297	28	300	38	277	38	269	40	264	43	262	48	261	54	261	58	262	61	263	66	264	70	265	75	126	231	133	244	145	255	161	263	178	269	195	271	216	268	235	258	251	242	261	218	265	187	257	132	237	84	207	46	173	21	140	12	123	14	109	20	97	31	89	46	86	65	86	67	87	70	87	75	88	78	16383	16383	144	302	142	305	36	271	34	259	37	260	57	260	64	258	70	255	72	250	73	245	73	241	72	237	71	232	70	228	69	222	11	-6	25	-6	74	22	85	12	96	4	108	-1	121	-4	137	-6	192	6	243	40	284	89	312	148	322	210	315	253	296	280	273	296	249	303	231	305	204	302	181	295	162	285	146	274	135	262	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	135	231	109	192	108	192	149	343	161	372	177	396	197	414	219	426	239	430	251	426	261	416	271	404	282	394	296	390	304	391	311	395	317	400	321	407	323	415	320	429	310	439	297	446	281	451	264	452	212	445	168	424	134	393	108	354	91	310	69	214	90	234	109	249	127	260	146	266	166	268	186	265	203	255	215	240	222	219	225	193	222	158	214	124	201	93	185	64	164	38	152	27	138	19	123	12	108	8	92	7	84	7	77	9	72	12	68	15	67	20	68	27	77	45	78	52	77	60	74	67	69	73	62	77	52	78	42	77	33	72	26	65	22	57	20	47	23	29	33	14	47	3	67	-4	89	-6	113	-5	137	0	159	8	180	19	200	33	227	58	249	87	266	119	278	154	282	190	277	227	265	255	245	276	218	288	184	292	156	289	130	281	106	268	83	247	59	220	232	53	231	42	225	31	214	21	196	14	169	11	160	12	149	13	137	14	127	17	118	19	135	39	150	55	164	67	179	74	197	77	207	76	217	72	225	67	230	61	232	53	16383	16383	-1	-105	22	-105	100	-5	109	-7	127	-9	162	-9	194	-7	219	1	238	14	250	33	254	56	251	70	242	82	230	91	215	97	198	99	176	96	157	87	139	72	120	53	99	29	89	39	83	52	79	67	77	80	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	22	66	30	42	41	23	57	9	77	0	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	175	-11	172	-25	170	-38	168	-50	167	-61	167	-71	171	-100	182	-123	201	-139	226	-150	259	-153	274	-152	291	-149	306	-142	317	-132	322	-117	320	-109	316	-102	310	-96	303	-93	294	-91	280	-95	269	-105	259	-117	248	-126	236	-131	225	-129	217	-123	211	-116	208	-106	207	-95	207	-90	208	-83	209	-74	211	-64	214	-53	323	347	349	449	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	55	252	89	268	147	291	231	322	346	334	373	350	397	370	415	391	426	411	430	423	426	433	416	443	404	454	394	469	390	476	391	483	395	489	400	494	407	495	415	492	429	482	439	469	446	453	451	436	452	386	446	344	427	309	398	283	362	265	321	218	188	218	178	217	169	215	156	214	137	187	146	166	154	151	163	139	174	131	187	127	193	124	200	120	214	120	220	122	237	128	252	137	265	150	274	166	277	184	273	198	260	209	241	216	217	218	188	16383	16383	21	64	31	39	46	19	66	4	90	-3	120	-6	169	3	212	30	246	70	268	117	276	169	271	208	256	242	232	269	200	286	161	292	134	288	111	277	92	261	80	239	76	214	82	189	98	167	124	148	162	134	210	124	202	93	185	65	162	43	135	28	105	22	89	24	75	29	62	38	48	52	33	72	193	118	176	84	156	54	134	30	110	14	87	8	78	9	71	13	67	18	65	25	64	34	66	46	70	60	77	73	86	86	98	98	113	111	129	121	149	130	173	139	204	147	16383	16383	56	213	82	233	103	247	120	256	137	261	154	262	174	260	191	252	204	239	212	222	215	202	215	187	214	179	212	170	208	162	143	148	91	128	53	102	29	71	21	38	23	22	30	10	41	0	56	-4	75	-6	134	4	187	37	232	84	262	140	273	201	269	232	257	257	238	276	213	288	183	292	152	289	123	280	96	266	71	246	48	220	203	191	202	177	201	161	200	146	197	131	193	118	176	83	156	53	134	29	110	14	87	8	78	9	71	12	67	18	65	25	64	35	69	70	83	100	101	123	120	141	137	154	16383	16383	405	194	399	184	383	166	372	161	361	159	352	159	345	162	339	166	335	174	333	186	334	189	334	192	335	197	336	201	337	203	358	282	355	285	266	239	256	257	243	272	226	283	206	290	183	292	152	289	123	280	96	266	71	246	48	220	56	213	82	233	103	247	120	256	137	261	154	262	167	260	179	254	188	244	196	229	202	209	124	167	97	151	69	131	45	105	27	75	21	38	23	22	30	10	41	0	56	-4	75	-6	134	4	187	37	232	84	262	140	273	201	273	206	272	210	272	215	271	220	271	224	330	255	320	214	316	198	313	177	315	165	319	154	327	146	339	141	356	139	372	142	388	149	402	159	414	172	424	186	138	165	123	162	111	160	100	157	80	149	60	137	44	121	31	103	23	83	21	61	22	50	25	39	29	29	36	20	44	13	57	6	73	0	89	-5	107	-8	126	-9	154	-6	182	0	208	11	234	28	258	48	252	55	228	41	205	30	181	21	159	16	138	15	119	17	104	24	92	35	85	49	83	67	88	95	104	120	127	138	156	150	188	154	194	154	194	174	191	174	172	176	157	181	145	190	138	203	135	219	140	242	151	262	169	278	190	289	214	293	223	292	230	288	235	281	240	270	245	254	249	243	254	234	260	227	268	221	277	220	288	221	297	225	304	231	308	239	309	248	307	259	303	269	296	280	287	289	276	297	265	302	252	307	237	311	222	314	207	315	167	311	131	298	103	279	84	253	77	221	79	206	87	193	99	182	116	173	138	166	148	154	155	154	176	152	193	146	205	135	212	121	214	104	209	76	196	51	176	32	151	19	123	15	104	16	84	21	65	30	47	41	30	55	21	48	35	28	53	11	74	0	98	-6	125	-9	144	-8	163	-5	182	0	200	6	217	13	235	25	251	40	265	58	274	78	277	98	273	121	263	138	247	151	226	160	202	165	202	166	234	176	260	188	280	205	292	226	296	251	292	273	279	290	258	304	231	312	199	315	185	314	170	312	154	308	140	303	127	296	115	287	106	277	100	266	96	256	95	248	97	239	101	231	107	225	116	221	127	220	137	221	145	227	151	234	156	243	159	251	164	267	168	279	174	287	181	291	189	293	206	291	219	285	229	275	236	263	238	248	236	234	231	221	223	209	213	198	200	188	192	182	183	179	173	176	162	175	148	174	424	194	417	184	409	175	400	166	390	161	379	159	370	159	362	162	356	166	352	174	351	186	351	189	352	191	352	193	353	194	376	282	373	285	296	245	296	251	292	273	278	290	258	304	231	312	200	315	185	314	170	312	155	308	141	303	129	297	116	288	107	278	100	268	97	257	95	247	97	238	101	231	108	225	116	221	126	220	136	221	145	227	152	235	156	244	160	254	164	268	168	279	174	287	181	291	190	293	206	291	219	285	229	275	236	263	238	248	236	234	231	221	223	209	213	198	200	188	192	182	183	179	173	176	162	175	148	174	148	154	155	154	176	152	193	146	205	135	212	121	214	104	209	76	196	51	176	32	151	19	123	15	104	16	84	21	65	30	47	41	30	55	21	48	35	28	53	11	74	0	98	-6	125	-9	144	-8	163	-5	182	0	200	6	217	13	235	25	251	40	265	58	274	78	277	98	274	119	263	137	247	150	227	160	202	165	202	166	228	173	251	183	269	194	283	209	292	226	348	255	339	217	336	209	334	201	332	185	331	178	332	165	337	154	345	146	357	141	374	139	390	142	405	149	419	159	431	172	441	186	155	154	170	154	188	151	199	146	209	139	216	129	220	117	222	103	220	87	215	72	208	58	199	46	188	35	177	28	165	22	153	18	140	16	127	15	103	20	86	34	74	55	68	80	66	106	72	151	88	200	115	246	152	280	198	293	213	291	227	285	237	275	243	263	245	248	243	231	235	216	224	202	211	190	197	182	188	178	180	176	171	175	163	175	155	174	16383	16383	209	166	235	173	261	185	282	201	297	222	303	251	297	275	282	293	260	306	234	313	207	315	144	303	92	270	53	221	28	161	20	96	24	60	38	31	60	9	92	-4	135	-9	152	-8	171	-5	191	0	211	7	231	16	245	27	260	41	272	58	281	77	284	97	281	119	271	136	256	150	235	159	209	165	225	292	72	292	72	282	89	281	101	278	110	273	115	266	117	255	117	252	116	249	116	245	115	242	114	238	94	156	2	156	-2	136	89	136	55	-1	42	-49	30	-83	18	-105	5	-118	-9	-122	-13	-121	-16	-120	-20	-116	-20	-109	-18	-106	-15	-102	-13	-98	-12	-91	-13	-83	-16	-76	-21	-71	-29	-68	-38	-66	-47	-68	-54	-72	-60	-78	-64	-87	-66	-96	-63	-109	-56	-120	-45	-128	-30	-134	-13	-136	18	-130	46	-112	71	-81	92	-38	110	18	140	136	183	136	188	156	145	156	163	231	170	250	177	265	188	274	203	279	225	282	265	58	251	49	237	41	223	34	208	30	194	29	165	34	144	49	129	71	120	99	117	129	123	171	140	214	167	254	202	282	245	293	266	290	282	281	294	267	301	249	304	229	304	225	303	220	303	216	302	211	302	207	16383	16383	321	288	310	297	299	304	287	310	273	314	256	315	197	303	142	270	97	223	67	167	55	106	59	71	71	40	91	14	119	-2	154	-9	175	-6	197	0	218	9	239	21	258	35	243	-26	232	-56	214	-82	191	-103	163	-116	131	-121	99	-115	77	-100	61	-83	46	-69	30	-63	22	-64	15	-67	10	-72	6	-79	5	-87	14	-108	37	-123	66	-133	96	-138	118	-139	164	-135	208	-121	248	-97	280	-62	299	-17	388	338	396	368	404	394	414	413	427	426	444	430	456	426	467	416	476	404	488	394	503	390	510	391	517	395	523	400	528	406	529	415	526	428	517	438	503	446	487	451	469	452	423	445	387	424	360	392	340	353	326	308	265	58	251	49	237	41	223	34	208	30	194	29	165	34	143	50	128	72	120	99	117	129	123	170	140	213	166	253	202	282	245	293	266	290	282	281	294	267	301	249	304	229	304	225	303	220	303	216	302	211	302	207	16383	16383	384	319	364	319	357	310	350	302	344	295	337	288	327	281	316	292	304	302	290	309	274	313	256	315	197	303	142	270	97	223	67	167	55	106	59	71	71	40	91	14	119	-2	154	-9	175	-6	197	0	218	9	239	21	258	35	243	-26	232	-56	214	-82	191	-103	163	-116	131	-121	99	-115	77	-100	61	-83	46	-69	30	-63	22	-64	15	-67	10	-73	6	-79	5	-87	14	-108	37	-123	66	-133	96	-138	118	-139	164	-135	208	-121	248	-96	280	-62	299	-17	373	153	247	153	247	146	261	145	271	143	278	139	282	134	283	127	283	119	280	104	263	35	256	26	242	19	225	14	206	11	189	10	155	14	127	25	107	44	94	69	90	100	94	134	104	168	119	199	139	226	162	248	178	258	195	266	212	271	231	274	249	275	265	274	280	271	293	266	305	259	315	251	325	235	329	225	333	214	337	200	347	200	367	292	356	292	353	287	349	283	344	281	338	279	332	278	329	278	324	279	319	281	307	283	291	287	277	289	266	291	256	292	246	292	219	290	193	286	167	278	143	268	121	256	92	233	68	205	50	174	39	140	35	103	42	61	62	30	93	9	133	-2	179	-6	201	-4	233	0	268	7	296	15	308	24	329	110	333	124	339	133	347	140	358	144	373	146	149	-54	150	-63	151	-70	151	-82	152	-86	150	-101	145	-114	137	-123	126	-130	113	-132	105	-131	99	-128	96	-123	94	-116	93	-108	94	-101	99	-90	108	-74	143	-25	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	98	292	96	291	93	291	92	290	69	288	52	285	39	282	25	279	10	276	10	265	18	267	26	267	30	268	45	266	56	262	66	254	74	242	81	225	93	191	107	142	120	87	131	36	137	-2	113	-36	81	-84	74	-100	71	-114	73	-127	78	-138	87	-147	100	-152	118	-154	144	-151	165	-140	181	-122	191	-99	194	-69	194	-61	192	-37	190	-26	189	-17	181	30	197	57	212	83	227	108	253	160	261	179	269	199	276	220	281	239	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	123	116	127	106	135	84	138	72	139	61	137	49	131	38	122	28	110	22	98	19	90	20	83	23	76	27	72	33	70	41	72	51	75	59	80	68	86	76	92	83	16383	16383	154	174	124	245	117	260	109	275	99	287	85	295	67	298	46	292	28	278	15	258	6	235	3	214	7	224	13	234	20	241	30	246	41	248	50	247	58	244	66	239	72	233	77	225	116	135	78	95	68	84	60	73	53	62	49	49	47	35	50	19	58	7	69	0	83	-4	99	-6	123	-2	147	8	167	25	181	46	186	70	185	88	181	106	163	157	211	211	229	231	239	241	251	247	264	250	276	248	287	242	296	234	303	224	307	214	310	222	312	231	313	240	314	250	315	259	313	271	309	281	302	290	292	296	280	298	274	297	268	295	256	287	251	283	240	272	228	259	195	220	316	292	267	292	253	239	241	201	229	173	218	149	203	126	182	97	160	71	138	51	119	39	103	34	95	35	90	37	86	40	84	50	84	53	85	56	87	66	89	72	125	209	130	227	133	242	136	255	138	264	138	271	137	280	133	287	127	293	119	297	109	298	90	296	72	288	54	274	35	252	13	222	21	214	40	236	53	252	62	261	69	266	75	267	79	266	82	265	86	259	86	255	85	247	82	233	77	214	71	193	64	172	53	137	44	105	38	78	34	58	33	44	34	30	39	18	47	9	59	2	75	0	101	5	130	21	160	49	193	88	228	140	148	-155	152	-159	174	-155	214	-147	234	-144	256	-142	256	-131	231	-131	224	-129	217	-126	213	-121	211	-115	212	-109	213	-102	214	-94	217	-85	220	-74	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	243	33	242	37	244	45	247	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	154	346	165	373	182	397	202	415	223	426	242	430	254	426	264	416	275	404	286	394	301	390	308	391	316	395	322	400	326	407	327	415	324	429	315	439	301	446	285	451	268	452	216	445	172	425	138	394	112	355	95	311	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	169	-47	158	-75	141	-98	121	-115	100	-127	81	-131	69	-126	59	-117	48	-105	37	-95	22	-91	15	-93	8	-96	2	-101	-1	-108	-3	-117	0	-130	9	-140	22	-147	38	-152	55	-153	107	-146	151	-126	185	-95	211	-57	228	-12	290	216	292	224	294	230	295	236	296	241	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	154	346	165	373	182	397	202	415	223	426	242	430	254	426	264	416	275	404	286	394	301	390	308	391	316	395	322	400	326	407	327	415	324	429	315	439	301	446	285	451	268	452	216	445	172	425	138	394	112	355	95	311	168	173	118	173	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	67	173	16	173	10	152	61	152	47	103	42	82	38	64	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	113	152	163	152	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	168	53	156	44	146	37	136	33	126	30	118	29	109	30	101	32	95	37	90	45	89	55	89	62	90	65	91	69	92	72	147	276	150	288	151	291	151	296	150	298	150	299	148	301	144	301	134	299	120	295	42	271	42	258	48	259	56	261	70	261	80	257	83	252	84	245	84	241	82	231	80	226	79	220	41	82	37	62	35	53	34	44	34	36	36	21	41	9	50	1	63	-4	81	-6	102	-2	123	5	143	17	161	31	176	45	197	292	62	292	62	281	76	279	86	277	93	273	97	268	98	262	98	257	97	253	95	248	94	242	92	237	49	58	44	42	39	29	30	19	16	14	-4	11	-4	0	131	0	131	11	117	12	107	15	101	20	97	27	96	35	96	40	99	55	100	61	143	233	148	251	154	264	163	273	177	278	197	281	200	280	196	269	191	260	184	255	177	252	167	251	162	251	156	252	150	254	143	256	135	259	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	89	277	85	278	81	278	76	279	69	279	50	277	35	269	22	256	12	236	3	209	22	209	27	221	32	229	39	235	46	238	55	239	63	239	67	238	72	237	78	236	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	124	219	132	216	146	212	151	212	156	211	174	214	189	223	202	237	212	256	220	280	88	182	77	182	65	184	56	190	49	198	45	209	44	220	47	237	57	252	70	265	86	275	102	278	106	278	108	277	110	277	112	276	16383	16383	237	239	225	230	207	219	187	208	166	199	146	192	141	191	208	449	205	452	183	448	163	444	144	440	124	437	102	435	102	424	114	424	125	423	135	421	141	418	145	414	146	409	146	404	145	401	144	397	118	295	116	295	113	296	109	297	104	298	98	298	72	293	47	280	27	261	13	237	8	210	11	193	18	178	30	167	45	159	63	157	75	157	79	158	82	158	54	50	53	45	51	37	51	30	52	16	56	6	63	0	72	-5	84	-6	104	-4	122	4	141	19	161	43	183	75	174	82	157	59	146	45	136	34	127	27	120	23	113	21	109	22	106	23	104	26	103	29	102	33	102	37	103	42	105	54	107	61	135	169	141	170	176	184	204	200	225	215	238	226	242	230	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	13	-15	10	-26	6	-48	6	-58	5	-68	7	-95	15	-119	32	-137	59	-149	99	-153	117	-152	134	-147	147	-139	155	-129	158	-117	157	-108	152	-101	146	-96	139	-93	132	-91	117	-95	106	-105	96	-117	86	-126	73	-131	63	-129	56	-125	51	-118	48	-109	47	-98	48	-88	49	-77	51	-65	54	-53	57	-39	322	256	105	35	103	32	97	28	94	27	87	27	84	29	83	31	82	34	82	37	83	42	85	50	89	68	91	75	123	199	129	218	137	234	148	246	165	253	188	256	16383	16383	356	265	356	298	149	298	188	449	185	452	162	448	142	444	123	440	103	437	82	435	82	424	90	424	105	423	115	421	122	417	125	413	126	408	126	405	125	401	123	394	120	382	116	364	35	58	34	50	32	43	32	37	31	32	31	28	32	18	36	8	41	0	50	-4	61	-6	69	-6	78	-4	96	4	105	12	163	72	172	81	177	85	183	88	188	89	206	88	226	81	244	69	257	48	262	19	253	-35	232	-79	202	-109	170	-128	141	-134	125	-134	112	-131	104	-124	97	-113	92	-96	89	-85	84	-75	78	-66	70	-60	60	-57	48	-59	39	-63	33	-70	29	-78	27	-86	29	-96	32	-106	38	-116	46	-125	55	-133	67	-139	80	-145	95	-149	110	-152	124	-153	181	-145	234	-119	277	-78	306	-23	316	44	312	75	301	99	283	117	261	128	235	132	231	132	228	131	223	131	220	130	466	286	417	286	400	232	387	194	376	165	365	143	353	123	331	92	309	66	288	46	270	33	254	29	249	30	245	32	243	35	241	39	240	45	240	48	241	52	242	58	243	66	245	75	302	286	253	286	239	233	226	192	213	160	199	132	182	106	162	80	142	59	124	43	108	32	95	29	90	29	86	31	83	34	81	38	81	45	82	49	83	54	84	60	86	67	126	218	129	232	132	243	133	251	134	257	135	262	133	272	130	281	124	287	116	291	106	292	88	289	70	281	51	267	32	247	11	221	8	217	18	208	32	226	43	239	52	249	61	256	68	260	75	261	77	261	80	259	81	257	83	251	82	248	82	243	78	229	76	220	31	54	31	51	30	48	29	43	29	35	30	22	35	11	43	2	54	-3	67	-5	75	-5	91	-1	100	2	109	7	128	21	147	40	167	64	189	95	215	135	205	106	198	81	193	60	190	44	188	34	190	20	195	9	203	1	214	-3	228	-5	253	0	280	16	309	43	340	82	374	134	336	-3	338	-5	445	15	445	25	429	25	419	26	411	27	406	30	402	34	401	40	402	43	403	49	404	57	408	75	466	286	417	286	400	232	387	194	376	165	365	143	353	123	331	92	309	66	288	46	270	33	254	29	249	30	245	32	243	35	241	39	240	45	242	58	248	83	256	121	269	168	285	225	302	286	253	286	239	233	226	192	213	160	199	132	182	106	162	80	142	59	124	43	108	32	95	29	90	29	86	31	83	34	81	38	81	49	82	54	84	60	86	67	126	218	129	232	132	243	133	251	134	257	135	262	133	272	130	281	124	287	116	291	106	292	88	289	70	281	51	267	32	247	11	221	8	217	18	208	32	226	43	239	52	249	61	256	68	260	75	261	77	261	80	259	81	257	83	251	82	248	82	243	80	237	78	229	76	220	31	54	31	51	30	48	29	43	29	35	30	22	35	11	43	2	54	-3	67	-5	75	-5	91	-1	100	2	109	7	128	21	147	40	167	64	189	95	215	135	205	106	198	81	193	60	190	44	188	34	190	20	195	9	203	1	214	-3	228	-5	253	0	280	16	309	43	340	82	374	134	294	-153	350	-153	138	290	137	292	29	271	29	261	46	261	55	260	63	259	69	256	72	252	73	246	73	239	72	232	70	225	67	215	8	0	58	0	74	54	87	93	98	121	109	143	121	163	143	194	165	221	186	241	204	253	220	258	224	257	228	255	231	251	233	247	234	241	232	229	226	203	218	166	205	118	189	61	171	0	221	0	235	54	248	94	261	126	275	154	293	180	313	206	332	227	350	244	366	254	380	258	384	257	388	255	391	252	393	248	393	241	392	237	392	232	390	226	389	219	319	-45	309	-73	297	-97	284	-115	268	-127	250	-131	236	-126	226	-117	216	-105	204	-95	189	-91	182	-93	174	-96	168	-101	164	-108	163	-117	166	-130	176	-140	190	-147	206	-152	224	-153	265	-149	301	-135	330	-112	353	-83	367	-47	443	232	443	235	444	238	444	243	445	247	445	251	443	264	438	275	431	284	420	290	407	292	399	292	383	288	374	284	365	279	346	265	327	246	307	222	285	191	259	152	269	180	276	205	281	226	284	242	285	252	284	266	279	277	271	285	260	290	245	292	221	287	194	270	165	243	134	204	100	152	375	78	372	74	369	71	367	67	361	61	350	47	341	37	333	30	326	26	321	25	316	26	313	28	311	30	310	33	310	41	311	46	313	54	316	65	319	78	356	212	358	220	360	229	362	236	363	244	363	251	361	265	356	276	347	285	335	290	320	292	294	287	267	271	237	243	204	202	167	146	211	290	208	292	189	288	171	285	152	281	130	277	101	271	101	261	119	260	131	258	139	255	143	250	144	243	144	236	143	234	143	232	68	-40	60	-70	52	-95	42	-114	29	-126	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-53	-93	-60	-96	-66	-101	-71	-108	-72	-117	-69	-129	-60	-139	-46	-147	-30	-152	-12	-153	28	-148	60	-134	85	-111	104	-80	118	-42	134	16	149	65	162	101	173	127	182	145	191	157	214	191	236	219	257	240	276	253	293	258	299	257	304	255	308	251	310	246	311	239	311	232	309	223	307	212	303	200	300	187	269	80	264	62	261	49	259	40	258	34	258	30	260	16	265	6	272	0	282	-4	291	-5	308	-3	324	3	341	16	360	37	384	69	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	190	243	208	254	225	258	230	257	235	254	238	250	240	245	241	238	240	232	239	222	236	212	233	199	230	187	175	-3	172	-16	170	-29	169	-41	169	-65	172	-94	183	-118	202	-137	228	-149	262	-153	279	-152	296	-147	309	-140	319	-130	322	-117	321	-108	317	-101	311	-96	304	-93	296	-91	281	-95	270	-105	260	-117	250	-126	237	-131	226	-129	218	-124	212	-116	209	-105	208	-91	208	-82	209	-72	211	-61	214	-50	217	-38	397	292	279	292	279	281	291	280	300	278	307	276	312	273	315	269	316	266	317	264	318	261	318	258	319	255	318	250	318	245	316	233	278	81	143	292	54	292	54	281	67	280	77	278	85	273	91	266	98	257	51	68	44	45	36	29	25	20	9	14	-12	11	-12	0	104	0	104	11	90	13	80	16	73	21	69	27	67	36	68	41	68	47	69	53	71	60	73	68	115	234	270	-4	279	-4	334	220	339	239	345	252	350	261	355	268	361	273	367	275	372	277	378	278	386	280	397	281	242	137	236	120	229	105	222	89	214	75	205	61	190	42	174	27	159	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	95	77	109	80	123	84	137	16383	16383	92	159	102	183	108	195	115	206	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	254	205	253	194	251	182	249	171	247	159	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	222	57	216	40	207	28	195	19	180	14	161	13	133	16	112	27	98	44	90	66	87	92	95	149	115	199	146	239	185	266	229	276	243	275	254	271	262	265	266	258	268	248	267	244	267	237	265	229	16383	16383	489	290	268	290	256	291	248	292	237	292	215	291	193	288	173	283	153	277	135	268	101	245	73	216	52	180	38	141	33	99	38	63	53	34	77	14	109	1	148	-3	164	-2	182	-2	203	-1	223	-1	242	0	418	0	458	72	446	72	426	50	408	34	389	23	371	17	352	16	283	16	276	18	271	20	268	24	268	37	269	39	295	143	361	143	379	142	391	139	400	134	404	125	406	112	406	100	417	100	443	203	432	203	423	184	412	172	398	165	377	161	350	160	299	160	323	258	326	263	330	268	337	271	348	272	362	273	390	273	419	272	440	269	453	263	460	253	462	239	462	229	461	227	473	227	364	198	360	161	349	116	331	72	303	38	265	25	252	27	242	32	233	40	228	50	226	63	226	70	227	73	228	75	236	96	247	117	259	140	268	163	272	187	270	196	266	204	259	210	250	214	239	216	216	210	201	196	194	176	191	153	190	131	190	108	187	75	181	59	170	45	156	35	140	28	124	25	108	28	96	37	89	50	85	66	84	84	94	155	122	215	163	261	212	291	265	302	297	298	324	286	345	265	359	236	364	198	16383	16383	423	174	415	222	392	261	359	290	316	309	268	315	200	304	134	274	76	227	35	166	20	92	24	62	35	36	54	15	79	2	112	-2	133	0	153	7	171	19	187	35	202	53	207	35	215	19	228	7	244	0	265	-2	315	7	359	34	393	74	415	122	423	174	156	16	130	24	110	38	96	57	88	80	86	106	93	153	112	197	141	233	179	259	223	270	16383	16383	279	270	305	265	326	254	340	238	348	218	351	194	351	191	344	144	325	99	297	61	259	32	211	16	16383	16383	313	397	319	416	328	429	339	436	355	441	375	443	375	452	220	452	220	443	235	441	246	438	254	433	259	426	260	417	260	409	259	405	257	395	228	288	170	278	114	255	66	219	33	171	20	112	26	75	45	44	72	21	109	5	151	-1	126	-96	119	-114	111	-127	99	-136	83	-141	62	-143	62	-153	219	-153	219	-143	203	-142	191	-140	183	-136	178	-129	177	-120	177	-112	178	-108	179	-103	181	-98	207	-1	267	9	324	35	371	73	405	122	417	180	410	217	390	246	361	267	325	281	284	288	214	292	163	292	145	235	131	192	118	160	105	133	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	90	1	92	0	194	18	194	29	189	28	181	28	178	27	174	27	160	29	154	32	151	37	149	44	149	52	150	60	152	69	155	81	160	99	254	449	251	452	232	448	214	445	194	441	173	438	148	435	148	424	160	424	170	423	178	421	186	418	190	414	192	407	192	403	190	398	186	382	183	372	163	295	160	284	155	267	148	245	140	221	132	196	124	175	115	154	106	135	97	119	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	90	0	194	0	194	10	189	10	183	11	179	11	174	12	171	13	163	15	157	18	152	22	149	28	148	35	148	41	149	44	149	47	214	292	163	292	145	235	131	192	118	160	105	133	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	95	30	90	14	79	-30	74	-53	72	-72	77	-102	89	-125	109	-141	134	-150	164	-153	182	-152	199	-148	213	-141	223	-130	226	-117	225	-108	221	-101	215	-96	208	-93	200	-91	185	-95	174	-105	164	-117	154	-126	141	-131	132	-129	123	-125	117	-117	113	-107	112	-93	112	-80	115	-66	118	-49	124	-27	132	0	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	-12	-153	35	-153	89	29	101	67	113	103	120	120	131	145	148	178	169	212	190	238	207	249	210	249	212	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	24	-19	21	-37	18	-52	17	-64	16	-72	21	-102	33	-125	53	-141	78	-150	108	-153	126	-152	143	-148	157	-141	166	-130	170	-117	169	-108	164	-101	158	-96	151	-93	143	-91	129	-95	118	-105	108	-117	98	-126	85	-131	75	-129	67	-125	61	-117	57	-106	55	-93	59	-63	68	-26	81	14	96	56	110	94	118	114	125	131	133	148	142	166	154	187	167	208	178	225	189	238	199	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	30	0	80	0	134	197	143	227	153	253	164	272	178	285	196	289	208	285	218	275	228	263	240	253	254	249	262	250	269	253	275	259	279	266	281	274	277	287	268	298	255	305	238	310	220	311	174	304	139	283	112	252	91	212	75	165	89	0	139	0	185	163	188	176	190	189	194	213	194	224	191	253	181	277	164	295	139	307	105	311	87	310	70	305	56	298	47	287	44	274	45	266	49	259	55	253	63	250	70	249	85	253	96	263	106	275	117	285	129	289	139	288	145	284	149	277	152	269	152	249	151	237	149	225	147	211	143	197	152	160	182	282	190	283	208	286	215	286	235	284	250	279	261	270	268	258	271	243	264	214	247	191	223	174	193	164	163	160	16383	16383	87	307	87	296	99	293	109	290	117	284	121	276	123	265	123	261	122	256	121	250	119	243	118	235	74	65	68	45	60	31	50	21	36	15	16	12	16	0	160	0	160	12	147	13	137	16	130	22	126	29	124	40	124	45	126	55	128	62	129	68	146	138	171	138	232	0	314	0	314	12	307	12	299	13	292	15	287	19	282	26	277	35	230	147	264	159	292	175	314	194	327	217	332	244	328	265	316	283	296	296	270	305	238	307	149	147	160	147	182	145	202	140	218	130	229	116	234	95	229	71	217	50	199	35	176	25	149	21	142	22	137	22	125	24	118	26	16383	16383	385	296	385	307	309	307	179	169	154	169	171	239	178	260	187	276	198	287	212	293	231	296	231	307	87	307	87	296	100	294	110	291	117	286	122	279	123	269	123	261	122	256	118	242	76	72	72	59	69	48	66	40	61	34	55	28	49	23	43	19	27	13	16	12	16	0	161	0	202	5	239	18	269	38	288	65	296	98	293	114	285	128	273	141	255	152	233	160	337	273	346	282	354	288	362	292	370	295	378	296	249	293	239	293	236	288	233	284	230	282	225	281	213	281	203	283	196	285	187	288	179	290	165	292	159	292	132	289	110	279	93	265	83	245	79	220	81	207	86	191	94	174	105	154	120	134	134	115	145	99	152	84	156	71	157	58	155	40	149	26	138	15	124	9	107	7	88	10	72	20	59	38	48	63	41	97	30	97	7	-87	7	-92	6	-95	6	-100	8	-114	14	-126	25	-135	43	-141	67	-143	86	-142	103	-137	117	-130	126	-119	129	-106	128	-98	124	-91	118	-86	110	-82	103	-81	88	-85	76	-95	66	-107	56	-117	44	-121	37	-120	32	-117	29	-112	27	-107	27	-86	40	4	41	4	43	5	57	5	62	4	76	0	85	-3	92	-5	99	-6	112	-6	144	-2	170	8	190	26	203	51	208	81	206	97	201	113	193	130	180	150	163	171	149	188	139	203	132	216	128	228	127	239	129	252	134	263	143	271	153	276	166	277	184	274	199	266	211	251	220	229	225	200	236	200	74	-47	67	-71	57	-93	44	-112	29	-126	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-53	-93	-60	-96	-66	-101	-71	-108	-72	-117	-69	-129	-60	-139	-46	-147	-30	-152	-12	-153	33	-146	71	-125	103	-93	126	-53	143	-9	232	337	239	360	249	385	262	408	278	424	297	430	309	426	320	416	330	404	341	394	356	390	363	391	370	395	376	400	381	407	382	415	379	428	370	438	357	446	341	451	323	452	277	445	238	424	207	392	183	352	167	308	91	21	38	21	33	0	86	0	73	-44	58	-81	42	-108	26	-125	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-54	-93	-61	-96	-66	-101	-71	-108	-72	-117	-69	-129	-59	-140	-45	-147	-29	-152	-12	-153	26	-147	60	-127	91	-96	116	-53	135	0	191	0	194	21	141	21	225	353	237	384	253	406	271	420	291	428	309	430	321	426	332	416	342	404	353	394	367	390	375	391	382	395	388	400	392	407	394	415	390	429	381	439	368	446	351	451	334	452	287	446	245	429	210	402	184	368	168	328	197	167	199	178	200	189	201	201	202	212	202	222	199	252	190	276	173	295	148	307	114	311	96	310	79	305	65	298	56	287	52	274	54	266	58	259	64	253	71	250	79	249	94	253	105	263	115	275	125	285	137	289	146	288	153	284	157	279	160	271	160	252	158	240	156	227	152	212	149	197	97	-9	94	-21	91	-34	90	-45	88	-57	88	-68	91	-96	100	-119	117	-138	141	-149	174	-153	192	-152	209	-147	222	-140	232	-130	235	-117	233	-108	229	-101	223	-96	216	-93	208	-91	194	-95	183	-105	173	-117	162	-126	149	-131	142	-130	136	-127	133	-123	131	-118	130	-111	131	-99	133	-86	137	-71	145	-39	101	-8	97	-25	77	-93	71	-106	62	-118	51	-127	39	-134	24	-136	9	-134	-4	-128	-14	-118	-21	-106	-23	-92	-17	-64	-2	-40	20	-21	45	-8	70	-3	76	-4	83	-4	95	-6	101	-8	16383	16383	105	10	100	10	94	11	89	11	83	12	77	12	44	7	12	-7	-14	-30	-33	-59	-40	-95	-37	-113	-29	-129	-16	-142	0	-150	19	-153	56	-148	86	-133	110	-110	130	-78	149	-39	156	-49	161	-60	164	-72	166	-85	167	-98	167	-110	163	-132	159	-144	154	-160	171	-160	177	-147	181	-134	184	-121	186	-108	186	-94	185	-76	181	-59	175	-44	167	-29	157	-17	244	316	252	347	262	377	275	404	292	423	314	430	326	426	336	416	346	404	358	394	373	390	380	391	387	395	393	400	397	407	398	415	394	429	384	440	370	447	355	451	340	452	320	451	301	447	282	440	265	431	249	419	229	398	212	375	199	351	189	326	182	302	80	220	97	241	109	256	119	266	127	271	133	272	136	272	139	271	141	269	143	266	143	256	142	254	142	252	84	35	29	35	25	14	78	14	60	-53	60	-54	59	-55	59	-60	61	-62	63	-63	67	-63	68	-62	70	-61	74	-57	90	-36	109	-17	129	-2	147	9	163	15	171	17	177	20	181	23	183	27	184	31	184	34	183	35	134	35	186	231	189	244	191	255	194	266	195	274	196	280	194	289	190	296	184	301	176	304	166	305	146	302	129	294	111	279	93	256	71	225	204	283	151	283	169	352	170	353	170	358	169	360	168	361	161	361	159	360	155	356	139	335	120	316	100	300	82	289	67	283	58	280	52	277	48	274	46	270	45	266	45	264	46	262	95	262	12	-54	8	-72	6	-82	4	-91	4	-98	7	-115	18	-130	35	-142	57	-150	86	-153	105	-152	123	-148	137	-140	146	-130	149	-117	148	-108	144	-101	138	-96	131	-93	123	-91	109	-95	97	-105	87	-117	77	-126	64	-131	60	-130	56	-128	52	-124	50	-118	49	-109	49	-104	50	-98	51	-93	52	-87	54	-81	145	262	200	262	203	152	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	80	39	80	51	81	53	81	55	105	152	16383	16383	317	173	277	173	308	286	259	286	248	255	238	230	229	208	221	190	214	173	110	173	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	61	173	10	173	6	152	55	152	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	116	13	145	42	178	88	220	152	209	114	201	82	196	56	192	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	43	247	54	253	78	256	88	272	152	314	152	366	285	366	298	276	298	278	283	279	270	279	256	280	243	280	210	278	190	276	172	273	154	269	136	257	100	240	65	217	35	186	14	149	7	127	10	109	20	96	35	88	53	86	75	86	88	88	102	90	115	92	127	94	135	102	164	113	193	127	225	145	259	168	298	72	298	72	285	97	285	103	284	109	281	113	277	116	271	118	265	117	260	115	255	113	249	109	244	106	240	94	230	79	215	63	194	47	169	36	138	35	131	34	125	33	118	33	105	38	69	53	39	76	15	108	0	146	-6	199	3	249	28	291	66	321	114	332	169	329	194	323	214	315	229	309	241	306	251	308	261	313	270	320	278	330	283	341	285	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	244	77	239	76	233	74	226	37	78	36	71	35	65	35	53	38	30	49	13	67	2	90	-4	118	-6	186	9	240	49	281	106	306	172	315	239	315	251	313	259	310	270	304	279	296	286	287	290	276	292	269	291	262	288	257	284	253	277	251	270	254	257	261	246	270	238	278	231	284	223	286	217	287	213	287	209	288	204	280	157	259	108	227	64	185	33	137	21	121	23	107	28	96	37	88	49	86	63	86	66	88	76	90	84	282	13	262	13	249	14	239	20	232	31	226	48	221	74	216	108	212	147	209	188	206	226	205	258	205	280	204	285	203	289	202	291	200	292	192	289	182	282	169	269	153	252	134	231	124	220	110	203	92	181	73	157	55	130	42	108	30	86	21	65	15	45	13	27	15	16	20	6	28	-2	38	-8	50	-11	58	-10	65	-7	71	-2	74	3	75	10	75	17	73	23	70	28	65	34	59	41	54	45	51	49	49	52	47	60	52	83	65	113	85	146	110	181	137	213	158	234	161	186	164	148	167	117	170	90	175	64	182	28	186	6	189	-5	191	-10	194	-11	197	-11	199	-10	202	-10	205	-9	208	-9	234	-3	249	0	265	2	282	4	429	13	401	13	393	15	387	20	383	28	379	41	375	64	371	94	367	129	364	165	361	200	359	261	358	274	357	283	356	288	353	291	350	292	345	290	339	283	331	271	321	254	308	230	301	216	293	202	286	189	278	176	271	164	213	64	194	269	193	278	192	284	190	289	189	291	186	292	183	291	178	288	173	283	166	275	156	264	150	256	101	193	61	139	33	92	15	55	10	25	11	13	16	3	23	-4	33	-9	44	-11	53	-10	60	-7	69	2	70	9	70	14	68	19	66	25	62	30	56	35	51	41	46	46	44	50	42	55	41	59	44	77	55	101	75	132	106	174	151	231	172	-2	172	-5	173	-8	174	-10	175	-11	179	-11	181	-10	184	-7	186	-4	313	197	316	159	319	119	324	79	329	41	334	10	337	0	339	-5	341	-9	344	-11	350	-11	353	-10	361	-8	366	-6	378	-4	391	-1	404	0	417	2	429	4	128	169	137	129	150	84	163	43	176	12	184	0	187	0	207	3	223	6	237	8	249	10	258	12	266	14	270	14	274	15	279	16	279	27	274	26	270	25	266	25	262	24	258	24	244	26	232	30	223	38	215	50	207	67	195	104	180	156	167	211	157	258	153	287	153	291	154	296	156	301	158	305	160	310	165	318	175	331	186	346	198	360	207	370	215	379	222	385	228	389	233	391	239	392	247	390	254	385	260	380	267	375	279	373	287	375	294	378	300	384	303	391	305	400	303	409	298	417	291	423	282	427	271	429	244	420	212	395	175	355	135	302	93	239	63	186	39	139	21	97	10	63	7	36	8	25	13	15	21	7	30	2	41	0	50	1	57	4	62	9	66	16	67	24	67	30	65	35	62	40	57	45	50	50	44	55	39	59	36	62	34	67	33	72	36	92	45	117	61	150	84	191	114	242	399	307	295	307	295	296	305	295	312	294	316	293	319	291	319	283	316	277	313	272	305	262	203	162	152	262	149	266	147	271	145	274	144	277	144	281	145	286	148	289	154	292	164	294	180	296	180	307	41	307	41	296	55	294	67	288	79	276	92	255	109	225	156	137	137	64	133	50	127	36	118	24	102	15	80	12	80	0	223	0	223	12	209	13	199	17	192	23	189	31	188	41	188	46	191	64	193	70	211	140	315	243	336	264	353	278	367	287	382	293	399	296	231	64	220	67	216	59	212	52	206	46	199	42	191	40	53	40	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	11	12	11	0	193	0	176	-54	174	-63	168	-83	166	-93	166	-100	167	-113	173	-125	184	-134	200	-141	222	-143	241	-142	257	-137	271	-130	280	-119	284	-106	282	-98	278	-91	272	-86	265	-82	258	-81	243	-85	231	-95	222	-107	211	-117	199	-121	192	-120	188	-118	185	-114	184	-108	183	-101	184	-98	186	-86	187	-79	189	-72	146	40	160	57	171	69	182	77	191	80	200	81	207	80	215	77	221	72	225	65	226	58	225	52	221	47	215	43	206	41	195	40	16383	16383	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	11	12	11	0	106	0	103	-5	100	-11	96	-18	90	-30	106	-30	112	-18	116	-12	119	-5	123	0	166	0	190	1	211	6	229	16	241	32	245	55	243	69	237	80	227	89	215	94	200	95	183	92	167	83	153	71	140	56	130	40	53	40	342	265	342	298	136	298	95	199	107	199	115	218	124	234	135	246	152	253	177	256	309	256	124	84	132	77	138	79	146	83	154	86	163	88	169	89	195	87	217	79	234	65	245	46	248	19	240	-35	218	-79	189	-109	157	-128	128	-134	111	-134	99	-131	90	-124	84	-113	79	-96	75	-85	71	-75	65	-66	57	-60	47	-57	35	-59	26	-63	19	-70	15	-78	14	-86	15	-96	19	-106	25	-116	32	-125	42	-133	54	-139	67	-145	82	-149	97	-152	112	-153	168	-145	220	-119	263	-78	292	-23	303	44	299	75	288	99	270	117	248	128	222	132	217	131	204	131	200	130	136	-132	132	-133	126	-133	119	-134	105	-134	91	-133	77	-129	64	-122	55	-112	51	-99	53	-88	57	-79	64	-71	72	-66	82	-64	93	-66	103	-72	113	-84	124	-104	136	-132	16383	16383	360	298	131	298	109	220	121	220	129	239	138	256	150	268	167	275	191	278	283	278	108	84	115	77	122	79	129	83	138	86	147	88	155	89	180	87	202	78	219	62	230	40	234	10	230	-25	218	-57	201	-85	180	-107	157	-123	144	-92	131	-69	117	-53	99	-44	78	-41	54	-44	34	-52	18	-65	8	-82	4	-102	8	-120	20	-134	37	-145	61	-151	89	-153	120	-153	130	-151	141	-149	157	-201	182	-201	165	-142	202	-125	238	-100	268	-66	289	-25	296	23	291	58	275	83	254	100	229	109	205	112	203	112	201	111	196	111	358	288	101	67	96	53	92	42	88	33	84	26	78	20	72	17	65	14	57	12	47	11	36	10	36	0	194	0	194	10	178	11	166	13	157	17	152	24	150	35	150	40	152	52	154	59	156	67	197	222	235	231	272	251	305	282	328	322	337	370	334	394	324	417	304	435	274	448	232	452	216	452	186	446	172	441	159	435	146	425	136	413	130	402	127	392	126	384	128	376	132	368	139	362	147	358	157	356	168	359	178	365	184	375	190	387	194	401	198	413	205	424	214	433	224	439	235	441	250	438	262	429	269	416	273	400	274	381	268	339	250	300	222	267	187	244	146	236	103	67	94	42	85	26	73	16	58	12	36	10	36	0	194	0	194	10	177	11	166	15	158	19	154	26	153	35	153	40	155	52	156	60	158	67	203	236	178	240	157	251	141	268	131	289	127	314	132	345	146	379	166	410	191	432	219	441	233	438	244	430	253	419	259	407	262	396	266	383	271	372	278	363	287	358	296	356	307	358	316	362	323	369	327	376	328	385	327	393	324	402	319	411	312	420	304	429	291	436	276	443	259	448	242	451	225	452	164	443	118	419	87	384	70	345	64	305	69	277	81	255	99	239	120	229	143	222	273	438	117	438	117	429	133	427	144	424	151	419	155	412	157	404	157	398	156	393	155	386	153	379	152	371	109	207	133	203	154	192	170	175	180	154	184	129	179	98	165	64	145	34	120	11	92	2	78	5	67	13	58	24	52	36	49	47	45	60	40	71	33	79	25	85	16	86	5	85	-3	81	-10	75	-14	67	-15	58	-14	50	-12	41	-7	32	0	23	7	15	20	7	35	0	52	-4	69	-7	86	-9	147	0	193	24	224	58	241	98	247	137	242	166	230	188	212	204	191	214	168	220	207	371	215	396	224	412	236	422	252	427	273	429	18	-54	17	-59	17	-63	16	-68	16	-76	21	-102	33	-124	52	-141	75	-153	103	-156	143	-151	177	-137	205	-115	225	-87	237	-55	243	-30	226	-30	226	-36	225	-40	224	-43	224	-46	215	-71	201	-93	182	-111	158	-122	130	-126	111	-123	95	-115	83	-102	76	-86	73	-68	73	-64	74	-60	74	-57	75	-53	75	-49	140	206	149	226	164	243	183	256	204	266	225	269	237	267	249	261	259	252	265	240	268	225	267	219	264	213	261	206	259	200	258	193	259	187	262	182	266	178	271	175	277	174	287	177	295	184	300	193	303	204	304	214	300	240	288	261	270	278	247	288	220	292	185	287	150	274	119	252	95	223	80	188	404	295	392	214	360	137	312	72	253	27	188	10	147	17	115	35	93	63	80	99	76	143	88	230	121	309	169	372	227	415	291	431	332	424	364	406	386	377	400	340	404	295	16383	16383	466	286	459	340	439	385	405	420	359	442	300	449	213	434	135	391	72	327	30	246	15	154	23	97	46	52	81	18	128	-3	184	-10	273	5	351	49	412	115	452	196	466	286	16383	16383	279	220	277	233	271	244	262	253	250	259	237	261	224	259	212	253	203	244	197	233	195	220	198	205	204	194	213	185	225	179	237	177	251	180	263	186	271	195	277	206	279	220	151	149	194	149	219	145	239	137	253	124	258	103	252	71	236	48	212	33	183	24	152	21	141	22	133	23	128	25	124	29	123	35	124	36	124	42	16383	16383	157	172	182	271	183	277	185	281	188	284	192	286	208	286	235	284	256	279	271	271	280	259	282	244	278	217	267	197	248	183	223	175	192	172	16383	16383	84	307	84	296	99	293	111	288	119	282	123	274	124	265	124	257	121	245	75	59	69	42	61	28	50	19	34	14	13	12	13	0	169	0	215	4	256	17	288	37	309	65	317	101	313	120	303	136	288	148	268	156	245	163	273	169	297	179	317	196	329	218	334	246	330	267	317	284	295	297	263	305	221	307	188	154	188	174	183	174	164	176	149	182	138	191	130	203	128	218	132	242	144	262	162	278	183	289	205	293	230	288	247	274	259	254	266	230	268	203	261	160	243	110	215	63	177	28	132	15	113	17	97	24	85	34	78	49	75	67	82	96	98	121	122	139	150	151	179	154	16383	16383	131	165	109	161	97	158	85	154	73	149	54	137	37	122	25	104	16	84	13	61	21	32	39	12	65	0	92	-7	118	-9	179	2	233	33	274	80	301	138	311	204	307	240	293	271	270	295	238	310	197	315	183	314	170	312	156	309	141	305	127	299	109	289	93	276	80	260	72	242	69	221	73	203	82	189	95	179	112	172	131	166	313	111	318	124	324	134	332	139	342	143	356	144	356	153	231	153	231	144	244	143	255	142	262	139	266	133	268	125	267	122	267	119	265	111	265	106	247	35	239	25	223	17	204	13	186	10	174	10	139	14	111	26	91	45	79	70	75	101	82	152	104	200	137	239	180	265	231	275	261	272	284	263	301	248	313	227	321	200	331	200	348	283	351	293	355	305	362	316	370	324	381	327	391	324	396	316	401	306	406	298	417	295	422	296	426	298	428	300	430	304	430	309	428	320	422	329	414	335	403	339	392	341	372	338	353	329	338	316	326	298	318	278	301	282	284	285	266	289	248	291	229	292	168	283	111	258	64	218	31	166	19	103	26	62	46	31	77	9	117	-2	165	-6	184	-5	215	0	250	7	279	15	292	24	444	307	302	307	302	296	316	294	326	292	333	288	337	283	339	276	338	272	338	268	337	263	335	257	334	251	314	168	154	168	174	251	180	270	187	282	197	289	210	293	230	296	230	307	87	307	87	296	102	294	112	292	119	288	123	283	124	275	124	267	122	257	120	251	74	64	68	44	61	29	52	20	38	15	16	12	16	0	159	0	159	12	145	14	135	17	128	22	124	29	123	37	124	41	124	46	126	56	127	62	149	146	309	146	288	62	282	42	275	28	266	19	251	14	231	12	231	0	373	0	373	12	359	13	349	16	342	21	338	28	337	37	337	41	338	45	338	50	339	55	341	60	388	251	394	269	400	281	410	289	424	293	444	296	106	-35	97	-65	86	-91	73	-112	54	-125	29	-130	11	-128	-3	-124	-17	-116	-25	-105	-29	-90	-24	-68	-11	-50	7	-35	27	-25	48	-22	57	-23	69	-24	83	-27	96	-31	106	-35	16383	16383	239	290	237	292	206	287	179	282	157	279	139	277	124	276	124	265	142	265	154	264	163	262	169	258	173	252	174	245	173	240	172	232	170	222	167	209	163	191	112	-15	104	-11	93	-7	81	-3	66	0	52	0	23	-3	-4	-16	-29	-36	-46	-61	-52	-91	-49	-112	-39	-129	-24	-142	-5	-151	16	-153	47	-150	74	-140	99	-122	122	-96	142	-63	155	-82	166	-100	175	-117	184	-135	191	-153	218	-153	207	-130	195	-106	181	-82	166	-59	152	-39	167	6	170	18	16383	16383	261	396	259	407	254	417	247	424	238	430	227	432	216	430	207	425	199	418	194	409	192	398	194	386	199	376	207	369	216	365	228	363	238	365	247	369	254	377	259	386	261	396	313	283	264	283	232	164	205	143	198	162	190	182	181	202	173	221	166	237	153	258	143	273	133	283	122	289	112	290	97	288	83	281	70	268	55	248	38	219	48	211	50	215	52	218	54	222	58	228	65	239	71	247	77	253	82	256	88	256	96	253	105	244	115	227	128	203	142	171	166	112	116	69	81	40	55	22	35	14	17	10	17	0	136	0	136	10	126	10	118	11	111	13	106	15	103	18	102	22	106	32	117	47	136	65	163	88	197	115	225	137	146	-164	149	-168	171	-163	192	-159	211	-156	231	-153	254	-150	254	-139	230	-139	220	-137	213	-134	209	-130	208	-123	208	-116	210	-107	212	-97	215	-83	220	-66	313	84	301	84	294	75	288	67	282	60	272	50	259	39	243	31	225	26	206	22	183	21	150	21	135	22	124	23	117	25	113	28	112	34	112	40	114	46	164	249	168	265	174	278	182	287	195	293	215	296	215	307	87	307	87	296	100	294	110	291	116	288	119	283	120	276	120	271	119	267	118	261	117	256	116	250	67	55	63	38	56	27	47	19	34	14	16	12	16	0	269	0	251	238	246	201	233	160	213	118	189	81	163	52	152	43	141	37	130	32	119	29	109	28	96	30	86	37	79	48	75	62	73	79	77	113	88	149	104	184	125	217	151	245	164	256	176	265	189	272	201	276	213	277	225	275	236	270	244	261	249	250	251	238	16383	16383	262	251	256	267	249	278	238	286	226	291	211	292	156	279	103	244	59	193	28	133	16	69	19	43	28	22	41	6	60	-3	83	-6	112	-3	138	7	164	27	191	58	220	101	161	-90	156	-103	149	-113	138	-120	122	-124	101	-127	101	-137	258	-137	258	-127	248	-127	234	-126	224	-123	216	-119	211	-113	210	-106	210	-103	211	-102	211	-99	325	299	333	324	340	341	347	351	354	356	363	357	369	356	374	353	379	349	384	343	388	336	393	329	399	323	405	319	412	317	419	316	428	318	434	321	438	327	440	333	441	339	440	349	436	358	431	364	424	369	418	373	406	379	394	383	372	385	362	385	341	382	322	372	305	355	291	334	279	307	117	128	65	128	60	107	112	107	101	67	96	53	92	42	88	33	83	26	77	20	71	17	64	14	57	12	47	11	36	10	36	0	193	0	193	10	177	11	165	13	157	17	152	24	150	35	150	40	152	52	154	59	166	107	217	107	222	128	171	128	197	222	235	231	272	251	305	282	328	322	337	370	334	394	324	417	304	435	274	448	232	452	216	452	186	446	172	441	159	435	146	425	136	413	130	402	127	392	126	384	128	376	132	368	139	362	147	358	157	356	168	359	178	365	184	375	190	387	194	401	198	413	205	424	214	433	224	439	235	441	250	438	262	429	269	416	273	400	274	381	268	339	250	300	222	267	187	244	146	236	118	128	67	128	61	107	113	107	103	67	94	42	85	26	73	16	58	12	36	10	36	0	194	0	194	10	177	11	166	15	158	19	154	26	153	35	153	40	155	52	156	60	158	67	169	107	219	107	224	128	174	128	203	236	178	240	157	251	141	268	131	289	127	314	132	345	146	379	166	410	191	432	219	441	233	438	244	430	253	419	259	407	262	396	266	383	271	372	278	363	287	358	296	356	307	358	316	362	323	369	327	376	328	385	327	393	324	402	319	411	312	420	304	429	291	436	276	443	259	448	242	451	225	452	164	443	118	419	87	384	70	345	64	305	69	277	81	255	99	239	120	229	143	222	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	443	244	269	35	266	32	260	28	256	27	248	27	244	29	242	32	241	35	240	40	240	43	241	47	242	52	244	57	245	63	285	206	293	204	301	221	310	233	321	240	335	243	353	244	16383	16383	491	276	491	283	305	283	323	348	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	243	268	237	279	229	286	218	291	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	225	-7	231	-6	238	-4	244	-2	251	0	450	0	469	64	459	67	456	59	451	52	445	46	438	42	430	40	292	40	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	483	256	266	35	264	32	258	28	255	27	248	27	244	29	242	32	241	35	240	40	241	43	242	48	243	54	245	61	246	68	282	197	289	217	297	233	309	245	326	253	349	256	16383	16383	517	265	517	298	310	298	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	226	-7	236	-5	246	-1	256	4	265	12	324	72	333	81	338	85	343	88	348	89	368	87	388	81	406	68	418	48	423	19	414	-35	393	-79	364	-109	332	-128	302	-134	286	-134	273	-131	265	-124	258	-113	253	-96	249	-85	245	-75	238	-66	230	-60	220	-57	209	-59	200	-63	193	-70	189	-78	188	-86	189	-96	193	-106	199	-116	207	-125	217	-133	228	-139	241	-145	256	-149	271	-152	285	-153	342	-145	395	-119	438	-78	467	-23	477	44	473	75	462	99	445	117	422	128	396	132	392	132	389	131	384	131	380	130	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	443	244	271	36	267	33	264	30	260	28	256	27	248	27	244	29	242	32	241	35	240	40	240	42	241	46	242	52	244	58	245	64	285	206	293	204	301	221	310	233	321	240	335	243	353	244	16383	16383	385	40	399	57	410	69	421	77	430	80	438	81	446	80	454	77	460	72	464	65	466	58	464	52	461	47	454	43	446	41	435	40	16383	16383	491	276	491	283	305	283	323	347	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	231	-6	237	-4	251	0	346	0	343	-5	339	-11	336	-18	332	-24	329	-30	345	-30	354	-12	358	-5	361	0	405	0	428	1	450	6	468	16	480	32	484	55	482	69	476	80	466	89	454	94	438	95	422	92	406	83	392	71	379	56	369	40	292	40	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	188	262	184	255	178	239	177	230	176	220	178	207	182	191	191	174	203	154	218	134	232	115	242	99	249	84	254	71	255	58	253	40	246	26	236	15	222	9	205	7	188	9	174	15	162	27	152	43	144	64	147	67	150	73	16383	16383	347	293	337	293	334	288	331	284	327	282	323	281	310	281	306	282	300	283	293	285	284	288	277	290	263	292	247	292	238	291	229	289	221	286	214	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	70	-5	85	0	101	8	115	20	127	35	134	26	143	18	163	4	174	0	182	-3	190	-5	197	-6	210	-6	241	-2	267	8	287	26	301	51	305	81	304	97	299	113	290	130	277	150	260	171	247	188	236	203	230	216	226	228	225	239	226	252	232	263	240	271	251	276	264	277	282	274	297	266	308	251	317	229	322	200	333	200	207	262	158	78	137	58	119	43	106	33	96	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	16383	16383	212	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	73	-4	90	2	108	13	128	28	151	49	126	-47	118	-71	108	-93	96	-112	81	-126	64	-131	52	-126	42	-117	31	-105	20	-95	5	-91	-1	-93	-9	-96	-15	-101	-19	-108	-20	-117	-17	-129	-8	-139	5	-147	21	-152	38	-153	84	-146	123	-125	154	-93	178	-53	194	-9	284	337	291	360	301	385	314	408	330	424	349	430	361	426	371	416	381	404	393	394	407	390	415	391	422	395	428	400	432	407	434	415	431	428	422	438	409	446	393	451	375	452	329	445	290	424	258	392	235	352	219	308	356	52	353	40	346	28	334	19	317	13	293	11	281	12	262	14	241	20	222	30	208	47	240	61	266	70	287	75	304	76	318	77	330	76	340	73	348	67	354	61	356	52	16383	16383	137	262	193	262	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	7	32	0	39	-4	47	-6	55	-6	74	-5	94	-1	116	5	139	14	163	25	167	20	174	14	182	8	191	3	200	0	214	-4	231	-7	249	-9	284	-9	320	-6	347	2	364	17	375	35	378	55	375	70	366	82	354	91	338	97	322	99	299	98	277	94	254	87	229	77	203	66	202	70	202	75	201	82	200	88	200	92	203	127	211	160	224	192	240	221	261	246	273	257	287	266	302	272	317	277	333	278	342	277	348	276	353	273	357	269	358	265	357	258	348	240	347	233	348	225	351	218	356	212	363	208	373	207	383	208	392	213	399	220	403	228	405	239	402	256	392	271	378	282	358	289	336	292	312	290	289	285	267	277	246	265	225	251	199	226	176	198	159	165	147	131	143	95	144	83	145	72	147	61	150	50	154	41	144	37	132	33	120	28	108	26	98	24	93	24	87	25	83	26	80	29	78	34	78	35	79	38	79	43	80	45	251	278	236	261	225	250	217	243	211	240	206	239	203	239	200	241	198	243	197	245	197	252	199	260	200	265	239	389	240	391	241	395	242	398	242	404	241	414	237	423	230	430	220	434	206	436	185	432	161	420	135	400	108	371	79	333	146	552	143	555	124	552	107	549	91	546	55	542	55	534	76	534	82	533	87	530	91	527	92	523	92	517	91	511	89	503	87	496	84	488	4	220	47	220	58	259	68	288	77	309	87	326	99	343	117	365	135	383	153	398	169	408	183	412	189	411	194	409	197	407	199	403	200	399	199	398	199	395	198	392	196	388	195	384	165	282	161	268	158	257	156	248	154	241	154	237	155	230	158	224	163	219	170	217	177	216	194	218	209	223	224	234	240	250	259	272	4	220	47	220	58	259	68	288	77	309	87	326	99	343	117	365	135	383	153	398	170	408	183	412	190	411	194	409	197	407	199	403	200	399	199	398	199	395	198	392	196	388	195	384	165	282	161	268	158	257	156	248	154	241	154	237	155	230	158	224	163	219	170	217	178	216	194	218	209	223	224	234	240	250	259	272	251	278	236	261	225	250	217	243	211	240	206	239	203	239	201	241	198	243	197	245	197	252	199	260	200	265	239	389	240	391	241	395	242	398	242	404	241	414	237	423	230	430	220	434	206	436	185	432	161	420	135	400	108	371	79	333	124	482	132	500	143	516	157	530	174	539	191	542	199	541	207	538	214	534	221	528	227	522	233	515	238	509	243	505	249	501	256	500	262	501	267	504	271	508	273	513	274	519	270	531	258	541	239	548	216	553	189	555	160	551	133	539	109	521	91	498	79	470	215	455	214	457	190	453	170	450	153	447	139	446	129	445	129	436	151	436	158	434	162	431	165	427	166	421	165	417	164	412	163	404	161	394	157	381	121	234	111	198	102	172	93	155	83	146	72	143	69	144	67	144	65	145	64	147	64	153	66	155	69	161	69	172	66	177	63	181	57	184	50	185	43	184	37	180	33	176	30	169	29	163	31	152	36	144	45	137	56	133	69	132	93	136	115	150	133	173	149	206	163	250	16383	16383	232	537	231	545	227	552	221	558	214	562	206	563	198	562	190	558	185	553	181	546	180	538	181	529	185	522	191	516	198	513	207	511	215	513	222	516	227	522	231	529	232	537	77	344	108	455	106	457	85	453	69	451	55	448	39	446	17	443	17	435	22	435	26	436	42	436	48	434	53	432	56	428	57	423	57	416	56	410	54	403	52	393	48	379	1	228	45	228	60	273	72	306	84	332	95	353	109	375	120	392	131	405	140	415	149	421	156	424	160	422	163	419	165	416	171	408	175	405	180	403	185	403	194	404	202	408	207	414	211	422	212	430	211	439	207	447	201	452	194	456	185	457	176	456	167	453	158	448	140	434	126	420	113	405	102	391	93	376	86	362	211	457	167	457	152	412	139	379	128	354	117	332	103	310	92	294	81	280	72	270	63	264	56	262	54	263	52	263	51	265	49	267	47	270	44	274	37	281	33	282	27	283	18	282	10	278	5	272	1	264	0	255	1	246	5	239	10	233	18	230	27	228	36	229	44	233	54	237	72	251	86	265	110	295	119	309	135	341	104	230	105	228	126	232	143	234	157	237	173	239	194	242	194	251	190	251	186	250	170	250	164	251	156	257	155	263	155	269	156	275	157	282	160	292	164	306	211	457	167	457	152	412	139	379	128	353	117	332	103	310	92	294	81	280	71	270	63	264	56	262	54	263	52	263	51	265	49	267	47	270	44	274	37	281	33	282	27	283	18	282	10	278	5	272	1	264	0	255	1	246	5	239	10	233	18	230	27	228	36	229	44	233	54	237	72	251	86	265	98	280	108	295	118	309	126	323	135	341	108	251	104	239	99	223	94	205	90	187	88	171	92	148	103	130	120	118	142	110	169	108	184	109	198	112	210	118	219	126	222	137	220	144	217	149	212	153	205	155	198	156	186	153	176	145	168	136	159	128	148	125	140	126	133	130	127	136	124	144	123	155	123	165	125	176	129	189	133	206	140	227	111	336	120	336	131	335	149	333	156	331	163	328	170	323	176	318	180	311	183	304	184	297	181	279	171	264	156	253	137	246	115	244	104	244	100	245	94	246	89	247	16383	16383	306	444	306	453	242	453	135	352	115	352	128	404	133	419	140	431	149	438	161	442	176	444	176	453	55	453	55	444	66	443	74	441	81	437	85	432	86	424	86	414	85	410	84	405	52	282	47	264	40	252	32	245	20	240	4	237	4	228	126	228	160	232	190	241	214	255	231	274	237	298	234	310	228	322	217	331	201	339	182	346	266	428	274	434	280	439	287	442	293	444	300	444	213	449	213	452	212	454	212	455	210	456	207	456	206	455	205	455	203	453	202	451	101	292	99	321	97	353	93	385	89	414	85	439	82	447	81	452	79	455	75	457	73	457	67	455	64	455	60	454	50	451	10	443	10	438	24	438	32	437	38	435	43	432	46	425	49	415	53	397	56	370	59	335	63	292	66	241	66	230	67	223	68	219	70	217	72	217	76	218	81	224	87	233	95	247	105	265	123	298	129	308	135	317	181	398	196	234	197	227	198	222	199	219	200	217	205	217	209	220	214	225	221	233	230	245	269	295	300	338	322	374	336	404	341	427	339	437	336	445	330	451	323	455	314	457	307	456	297	450	294	445	293	441	294	436	295	432	297	428	300	424	309	415	312	411	314	408	315	404	316	401	313	386	305	368	289	343	265	310	230	265	144	330	137	361	128	395	117	426	108	450	102	459	95	459	94	458	92	458	75	455	63	453	52	451	42	449	30	446	30	438	36	440	43	440	46	441	57	439	65	436	72	430	78	421	84	408	94	379	105	340	115	298	122	263	125	241	125	238	124	234	123	231	122	227	116	218	109	208	100	196	92	186	85	177	78	171	73	166	68	163	64	162	61	161	54	163	50	166	45	170	39	174	30	175	24	174	18	171	14	167	11	162	10	155	12	148	15	142	21	138	27	135	35	134	56	140	81	160	109	190	139	229	171	277	194	317	212	354	225	385	234	411	237	431	235	440	232	447	226	454	219	458	210	459	204	458	198	455	194	451	191	446	190	441	190	436	194	428	198	424	203	421	208	417	212	414	215	411	216	408	217	404	214	389	207	370	195	345	178	314	155	276	154	455	136	447	113	433	90	413	69	388	55	357	53	347	53	343	52	339	52	335	56	317	65	305	76	298	88	294	98	293	109	295	121	299	133	306	142	317	145	332	143	344	138	354	131	360	122	364	112	365	108	365	104	364	98	362	93	362	91	363	90	365	89	366	89	369	91	378	98	391	111	407	130	425	156	442	44	296	20	195	44	195	61	250	64	249	73	249	112	257	147	278	176	310	196	349	203	392	201	412	193	430	178	444	154	453	121	457	107	456	95	454	73	448	63	443	53	435	45	427	40	418	37	411	36	404	37	397	41	391	46	385	53	382	61	381	69	382	76	386	81	394	86	404	89	417	92	426	98	434	105	441	113	447	123	449	135	446	144	438	150	427	153	414	154	398	149	366	136	338	115	316	87	301	52	296	93	195	118	195	143	296	135	296	111	298	92	305	78	317	68	331	65	349	69	373	81	400	98	424	119	442	141	449	150	447	158	441	166	434	172	425	175	415	178	403	183	393	188	386	194	382	202	381	211	382	218	385	223	391	226	397	227	404	226	410	224	417	220	425	214	433	205	441	195	446	184	450	172	454	159	456	146	457	96	449	59	430	35	401	21	366	16	328	16	324	19	299	30	278	46	263	67	253	91	249	100	249	103	250	255	326	197	438	164	438	61	326	86	326	177	395	231	326	282	438	258	438	164	368	105	438	80	438	143	326	175	326	258	430	247	408	231	390	212	376	191	368	168	365	143	368	124	376	110	389	101	407	97	430	78	430	81	393	90	364	107	343	130	330	163	326	195	331	225	346	249	369	267	397	277	430	202	369	200	378	195	387	189	395	180	400	170	401	159	400	150	395	143	388	138	380	137	370	138	359	143	350	150	343	159	338	169	336	180	338	189	343	196	350	200	359	202	369	213	402	211	388	204	376	195	367	183	361	169	359	154	361	142	368	133	377	127	389	125	403	127	416	133	428	143	437	155	443	169	446	182	443	195	437	204	428	211	416	213	402	16383	16383	235	402	232	423	222	441	208	455	190	464	169	468	148	464	130	455	115	441	106	423	103	403	106	382	115	363	129	349	147	340	169	336	190	340	208	349	222	363	232	381	235	402	121	-48	111	-56	101	-62	90	-66	79	-68	67	-69	53	-67	43	-62	34	-55	29	-45	27	-34	28	-22	30	-10	35	1	41	14	49	27	33	27	16	12	3	-1	-5	-16	-11	-31	-12	-48	-9	-69	0	-86	13	-99	30	-108	50	-111	68	-109	86	-103	103	-93	118	-78	132	-60	265	413	260	402	255	394	248	388	240	385	231	384	217	386	209	388	200	392	189	397	175	403	163	407	152	410	142	412	132	412	114	410	98	402	86	389	75	369	67	342	86	342	90	354	96	362	102	368	110	372	119	373	127	373	136	371	163	362	182	354	192	350	208	346	220	344	237	347	253	356	266	370	276	389	283	413	61	327	86	327	198	396	202	399	208	407	209	411	209	416	208	424	205	430	200	435	193	439	186	440	182	439	178	439	174	437	171	436	168	433	16383	16383	174	327	197	327	310	396	315	399	318	403	320	407	321	411	322	416	320	424	317	430	312	435	305	439	298	440	294	439	290	439	286	437	283	436	280	433	71	246	76	215	78	203	80	193	80	190	78	180	74	171	68	165	60	160	51	159	45	160	41	163	37	167	35	172	34	177	34	183	35	189	39	201	41	206	16383	16383	222	453	160	453	160	446	165	445	169	444	173	442	176	439	177	435	177	431	176	426	170	416	166	409	98	302	81	404	81	410	80	414	80	426	81	433	83	438	86	442	91	444	97	446	104	446	104	453	16	453	16	446	23	445	28	443	32	440	34	435	36	429	39	418	42	406	45	393	49	367	67	264	29	215	24	207	20	199	17	191	16	183	16	175	18	164	24	156	33	149	44	145	56	144	76	148	92	157	104	172	111	191	113	212	113	221	112	225	111	230	111	234	101	284	184	411	196	429	203	437	211	443	222	446	142	551	138	554	123	551	109	548	95	546	80	543	64	541	64	534	73	534	81	533	88	532	92	529	95	527	96	523	96	519	95	517	95	514	29	262	28	259	28	253	27	250	27	248	28	238	31	230	35	225	42	221	50	220	65	222	79	228	93	240	107	257	123	281	117	285	105	269	97	258	90	251	83	245	77	242	72	241	70	241	67	243	66	244	64	250	64	253	65	256	66	260	67	265	68	271	192	458	185	458	182	454	179	451	173	449	160	449	156	450	150	452	143	454	131	456	126	457	121	457	100	454	82	447	69	436	61	420	58	401	60	391	63	378	70	364	79	349	92	333	102	319	110	306	116	294	119	284	120	273	118	260	113	249	105	241	94	236	81	234	66	237	53	245	43	258	34	278	29	304	21	304	10	222	18	222	21	226	24	229	27	231	30	232	41	232	45	231	50	230	56	228	63	225	69	224	74	223	80	223	85	222	109	226	130	235	146	249	156	268	160	292	158	304	155	317	148	331	138	346	124	363	114	376	106	388	100	398	97	407	96	415	98	426	102	434	108	440	117	444	127	445	141	443	153	436	162	425	169	408	173	385	182	385	143	412	139	431	135	444	130	452	125	456	118	458	109	457	99	456	87	453	71	448	50	441	52	432	62	434	69	436	75	437	79	438	88	438	93	435	97	429	101	418	105	403	120	338	78	277	71	268	65	261	59	256	54	252	50	251	49	251	40	254	37	256	33	258	30	259	26	261	23	261	21	262	15	261	10	258	6	254	4	249	3	243	4	235	7	229	13	224	20	221	29	220	38	221	46	224	55	230	66	241	78	256	124	319	140	256	144	243	149	233	154	226	162	222	171	220	182	222	193	228	205	239	218	256	234	281	226	285	225	283	223	281	219	275	216	271	209	262	204	256	199	252	195	250	191	250	187	251	183	253	180	257	177	263	175	271	158	341	157	348	156	354	155	359	155	362	154	365	168	387	180	405	190	418	199	426	206	429	213	428	223	422	228	420	233	419	239	420	244	423	248	427	250	432	251	438	250	445	247	450	242	454	236	457	229	458	216	455	202	447	187	433	170	412	150	383	58	273	52	253	45	240	35	233	22	230	5	228	5	220	127	220	127	228	115	230	106	232	100	235	97	240	96	247	96	251	97	255	98	260	99	266	101	273	131	392	112	396	96	404	84	417	76	434	73	453	77	477	87	504	103	528	122	545	143	552	152	550	160	546	168	539	173	529	177	519	180	507	185	498	190	491	196	488	203	486	212	488	219	491	224	496	227	502	228	509	228	516	225	523	220	532	213	540	203	547	193	552	183	555	172	558	160	560	149	561	101	554	65	535	41	508	27	477	23	446	27	424	36	408	50	396	67	388	85	383	202	47	156	47	106	-32	55	47	10	47	98	-97	115	-97	262	336	262	372	7	372	7	336	16383	16383	262	404	262	441	7	441	7	404	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	112	360	110	369	105	378	98	385	89	390	80	392	69	390	60	386	53	379	48	370	47	360	48	349	53	341	60	334	69	329	79	327	89	329	98	334	105	341	110	349	112	360	16383	16383	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	16383	16383	256	360	255	369	250	378	243	385	234	390	225	392	214	390	205	386	198	379	193	370	191	360	193	349	198	341	205	334	213	329	224	327	234	329	243	334	250	341	255	349	256	360	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	92	347	115	347	173	400	181	408	189	415	194	422	198	428	200	435	198	440	196	444	192	446	187	448	183	449	175	448	169	446	164	443	159	439	154	434	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	449	432	120	432	120	422	142	419	156	416	165	411	170	404	171	395	171	388	170	380	169	371	167	361	164	353	83	60	77	41	70	28	61	20	48	14	29	10	29	0	365	0	406	107	395	112	381	93	369	78	357	65	345	56	333	48	313	38	290	31	264	26	235	23	199	22	179	23	164	26	154	30	148	36	146	44	147	52	150	65	155	84	161	109	170	141	191	215	258	215	271	214	281	212	289	209	295	205	296	203	298	200	299	196	299	172	298	165	296	158	295	150	308	147	353	301	341	303	327	275	315	256	300	245	279	240	249	239	197	239	241	393	244	400	249	406	257	409	270	410	290	411	343	410	379	405	402	397	414	383	417	362	417	357	416	351	416	345	415	338	415	332	429	330	16383	16383	4	347	27	347	86	400	101	415	107	422	110	428	112	435	111	440	108	444	100	448	95	449	88	448	81	446	76	443	71	439	67	434	3	347	25	347	84	400	99	415	105	422	109	428	110	435	109	440	106	444	98	448	93	449	86	448	80	446	74	443	65	434	16383	16383	544	432	379	432	379	422	399	420	412	416	421	410	426	403	427	394	427	387	425	380	421	362	418	353	387	244	199	244	234	375	241	391	250	404	263	413	279	419	301	422	301	432	121	432	121	422	142	419	157	416	166	411	171	404	172	395	172	388	171	381	167	363	164	353	86	67	79	45	71	30	62	20	48	14	29	10	29	0	191	0	191	10	171	14	158	18	150	23	146	30	145	40	145	45	146	48	146	51	147	54	191	216	379	216	337	61	331	44	323	30	311	21	294	14	270	10	270	0	451	0	451	10	429	13	414	17	404	22	400	29	398	38	398	42	399	45	399	48	401	54	488	373	494	392	502	405	511	413	525	418	544	422	284	432	120	432	120	422	140	420	153	416	162	410	167	403	169	393	168	387	164	371	160	353	80	61	74	42	66	29	57	20	43	15	24	10	24	0	186	0	186	10	167	13	154	16	146	21	142	27	140	36	141	44	142	53	144	63	147	74	150	86	230	371	236	391	243	405	252	413	265	419	284	422	16383	16383	2	347	24	347	83	400	91	408	99	415	104	422	108	428	109	435	108	440	106	444	102	446	97	448	92	449	85	448	79	446	74	443	69	439	64	434	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	38	347	61	347	119	400	127	408	135	415	140	422	144	428	146	435	145	440	142	444	134	448	129	449	122	448	115	446	110	443	105	439	101	434	5	347	28	347	86	400	101	415	107	422	111	428	112	435	111	440	109	444	101	448	96	449	88	448	82	446	77	443	72	439	67	434	16383	16383	480	400	479	407	476	414	473	420	469	426	463	432	451	438	445	440	438	441	431	441	398	432	365	408	334	371	306	326	284	276	284	275	282	275	283	281	283	305	280	349	270	387	253	417	226	436	188	443	171	441	156	437	141	430	126	421	110	410	115	401	122	404	128	406	133	407	139	408	145	408	173	404	193	390	207	365	215	329	217	280	217	265	215	233	213	215	211	195	174	65	166	43	156	28	143	19	126	13	103	10	103	0	294	0	294	10	271	13	257	14	247	17	240	22	236	28	235	37	235	42	236	48	237	55	239	63	242	73	268	166	286	220	313	285	349	347	392	393	443	412	450	411	456	409	461	405	465	401	469	395	160	62	73	62	60	63	49	65	40	70	35	79	33	92	33	101	34	106	34	111	35	115	24	118	-3	0	175	0	191	110	171	121	155	139	144	162	138	189	136	219	139	248	147	278	160	307	178	335	200	361	222	381	245	397	270	409	298	417	327	419	364	413	390	397	407	371	417	338	420	299	413	249	394	201	365	160	327	128	283	110	257	0	443	0	480	115	468	118	455	94	441	78	424	69	405	65	383	62	298	62	302	86	367	108	419	142	457	185	481	235	489	289	484	339	466	381	436	413	392	434	334	441	291	439	252	432	216	420	184	403	154	382	125	355	100	324	82	291	71	256	67	221	70	186	80	155	99	127	126	104	163	86	16383	16383	33	347	55	347	114	400	122	408	130	415	135	422	139	428	140	435	139	440	137	444	133	446	128	448	124	449	116	448	110	446	105	443	100	439	95	434	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	112	360	110	369	105	378	98	385	89	390	80	392	69	390	60	386	53	379	48	370	47	360	48	349	53	341	60	334	69	329	79	327	89	329	98	334	105	341	110	349	112	360	16383	16383	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	16383	16383	256	360	255	369	250	378	243	385	234	390	225	392	214	390	205	386	198	379	193	370	191	360	193	349	198	341	205	334	213	329	224	327	234	329	243	334	250	341	255	349	256	360	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	157	220	181	219	201	218	218	216	231	214	241	211	255	203	267	191	277	175	283	155	285	132	279	93	262	61	235	38	200	25	157	20	142	21	130	24	121	30	115	38	113	48	114	56	118	70	123	89	129	112	137	140	16383	16383	164	240	206	389	210	400	215	407	222	411	232	412	245	412	274	410	295	401	311	387	319	367	322	341	317	305	301	277	274	257	237	244	189	240	16383	16383	86	432	86	422	107	420	122	416	131	412	135	405	137	395	136	388	134	372	132	362	130	353	50	64	43	43	36	29	26	20	13	14	-4	10	-4	0	175	0	235	5	285	21	324	47	348	84	357	132	354	159	344	183	327	203	304	219	273	232	290	236	306	240	320	245	334	251	347	258	361	269	372	281	381	296	387	313	390	333	384	369	367	396	340	416	301	428	251	432	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	272	62	46	62	214	348	16383	16383	348	0	261	443	244	443	-20	0	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	46	89	65	46	95	14	134	-4	182	-11	211	-9	241	-3	270	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	347	284	341	271	331	260	319	252	305	248	290	246	225	246	213	247	204	251	198	258	194	269	191	284	178	284	176	253	170	223	161	194	152	168	143	146	156	146	164	161	174	172	185	179	197	183	211	184	281	184	293	183	302	179	308	171	311	160	312	146	324	146	327	173	333	203	342	233	351	261	360	284	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	214	347	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	577	432	468	432	245	106	208	432	89	432	89	422	107	420	120	417	130	412	136	406	137	399	137	395	136	390	135	383	133	375	130	365	54	99	42	62	32	37	20	22	6	14	-11	10	-11	0	118	0	118	10	101	13	88	17	79	24	74	32	72	42	73	48	73	54	75	62	76	70	78	78	156	361	197	0	208	0	458	372	374	67	367	46	358	31	346	21	329	14	307	10	307	0	486	0	487	10	465	12	450	16	440	22	435	29	433	38	435	52	437	61	440	70	443	80	524	373	529	390	536	403	545	412	558	418	577	422	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	389	115	377	118	364	93	347	76	329	67	308	63	286	62	75	62	61	63	50	66	41	71	36	80	34	92	34	103	36	115	25	118	-3	0	352	0	16383	16383	366	302	354	304	347	287	339	274	328	265	312	260	290	258	182	258	170	260	162	263	156	270	154	280	154	284	155	288	155	295	156	299	143	302	106	163	118	161	127	179	138	190	149	197	163	200	177	201	277	201	296	200	307	197	314	193	317	186	317	167	316	163	316	159	327	157	16383	16383	450	432	123	432	95	330	106	327	116	346	127	359	140	367	156	371	175	373	364	373	384	371	398	368	406	362	410	353	411	341	411	329	410	325	421	324	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	509	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	210	406	398	406	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	212	392	215	400	220	406	227	410	236	412	246	412	276	410	300	401	318	385	329	362	333	331	330	307	324	286	314	268	301	254	285	242	272	236	258	232	242	228	223	227	200	226	189	226	183	227	176	228	166	230	16383	16383	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	160	207	170	205	192	203	204	202	220	202	253	203	284	208	312	215	335	226	356	239	371	255	383	272	393	292	399	313	401	334	395	369	378	396	349	416	309	428	256	432	436	432	100	432	100	424	228	215	-3	10	-3	0	360	0	404	130	392	132	377	105	361	85	342	72	320	64	292	62	90	62	289	235	183	409	301	409	341	408	371	403	390	395	400	381	404	360	403	355	403	343	402	337	401	332	416	330	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	429	400	428	407	425	414	422	420	418	426	412	432	400	438	394	440	387	441	380	441	348	432	315	408	283	371	255	326	233	276	233	275	231	275	232	281	232	305	229	349	219	387	202	417	175	436	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	188	63	191	73	217	166	235	220	262	285	298	347	341	393	392	412	399	411	405	409	410	405	414	401	418	395	193	99	160	105	134	117	116	136	105	161	101	191	102	214	106	235	113	254	124	273	139	291	158	308	180	321	203	331	229	336	258	338	16383	16383	323	338	357	331	383	318	401	298	412	273	416	242	415	219	411	198	403	178	392	159	376	140	357	124	336	112	312	104	286	100	258	99	16383	16383	338	385	343	397	353	407	366	415	384	420	406	422	417	422	417	432	227	432	227	422	248	421	262	419	269	414	273	408	273	394	271	386	269	376	265	358	220	355	180	348	146	337	116	323	92	306	71	286	55	265	43	242	36	218	33	193	41	149	64	116	97	93	139	79	186	75	178	48	168	30	154	18	137	12	115	10	109	10	109	0	306	0	306	10	282	11	265	14	253	19	247	27	245	38	245	50	249	66	251	75	295	77	334	84	368	93	398	107	424	124	445	144	461	166	474	189	481	213	484	239	476	283	453	316	419	339	377	352	330	358	434	432	296	432	296	422	312	420	323	417	331	412	336	406	337	399	335	389	332	383	328	377	323	371	227	260	188	358	184	368	181	376	179	383	177	395	179	403	183	410	192	415	206	419	225	422	225	432	50	432	50	422	70	419	85	413	96	405	105	393	113	376	182	207	126	143	80	89	47	52	22	29	1	17	-18	10	-18	0	122	0	122	10	105	11	93	14	85	18	80	25	78	33	79	38	81	45	84	51	88	58	93	64	194	178	238	69	241	61	245	47	246	40	247	35	245	26	240	20	231	15	216	12	196	10	196	0	375	0	375	10	352	14	336	20	324	28	315	42	306	61	239	231	351	359	370	379	386	395	402	407	417	415	434	422	515	442	506	442	463	436	432	418	410	392	395	360	384	324	365	285	337	258	305	240	277	229	258	226	302	385	307	397	315	407	326	415	342	420	364	422	375	422	375	432	191	432	191	422	199	422	217	421	229	419	235	414	238	408	239	400	239	397	238	393	237	387	235	379	232	370	194	226	170	229	150	237	135	250	126	268	123	290	124	306	128	322	132	339	135	354	137	369	134	395	125	416	111	430	93	439	70	442	51	442	51	431	60	430	68	426	74	419	78	409	79	395	77	380	64	341	59	320	56	298	63	259	83	231	112	213	147	204	187	201	148	60	141	41	131	27	118	18	100	12	77	10	77	0	268	0	268	10	243	12	226	16	215	22	210	30	208	41	209	45	209	49	210	53	212	57	213	62	251	201	303	206	353	221	399	249	437	292	465	354	475	392	483	409	495	422	515	431	160	62	73	62	60	63	49	65	40	70	35	79	33	92	33	101	34	106	34	111	35	115	24	118	-3	0	175	0	191	110	171	121	155	139	144	162	138	189	136	219	139	248	147	278	160	307	178	335	200	361	222	381	245	397	270	409	298	417	327	419	364	413	390	397	407	371	417	338	420	299	413	249	394	201	365	160	327	128	283	110	257	0	443	0	480	115	468	118	455	94	441	78	424	69	405	65	383	62	298	62	302	86	367	108	419	142	457	185	481	235	489	289	484	339	466	381	436	413	392	434	334	441	291	439	252	432	216	420	184	403	154	382	125	355	100	324	82	291	71	256	67	221	70	186	80	155	99	127	126	104	163	86	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	172	534	170	544	166	553	159	560	150	565	140	567	130	565	121	561	114	554	109	545	107	535	109	525	113	515	120	508	129	504	140	502	150	504	159	508	166	515	171	524	172	534	16383	16383	305	534	303	544	298	553	291	560	283	565	273	567	262	565	253	561	246	554	241	545	239	535	241	525	246	515	253	508	262	504	272	502	282	504	291	508	298	515	303	524	305	534	429	400	428	407	425	414	422	420	418	426	412	432	400	438	394	440	387	441	380	441	348	432	315	408	283	371	255	326	233	276	233	275	231	275	232	281	232	305	229	349	219	387	202	417	175	436	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	188	63	191	73	217	166	235	220	262	285	298	347	341	393	392	412	399	411	405	409	410	405	414	401	418	395	16383	16383	249	534	247	544	243	553	236	560	227	565	217	567	207	565	198	561	190	554	186	545	184	535	186	525	190	515	197	508	206	504	217	502	227	504	236	508	243	515	247	524	249	534	16383	16383	381	534	380	544	375	553	368	560	359	565	350	567	339	565	330	561	323	554	318	545	316	535	318	525	322	515	329	508	338	504	349	502	359	504	368	508	375	515	380	524	381	534	238	180	237	170	235	160	232	150	229	141	227	133	213	106	194	73	171	40	145	16	118	7	100	11	87	23	79	40	74	60	72	83	80	143	101	197	128	239	159	268	187	278	208	272	223	257	232	234	237	208	238	180	16383	16383	364	283	307	283	276	214	273	237	263	258	247	275	223	287	193	292	168	289	143	283	119	272	97	258	78	241	58	216	41	188	28	157	20	126	18	93	21	61	30	34	47	12	73	-1	106	-6	136	-3	164	6	190	21	214	41	235	64	237	41	241	22	247	7	257	-2	270	-5	287	-1	303	9	316	27	327	50	336	78	326	82	318	63	311	49	304	40	298	35	292	33	284	37	278	47	273	62	271	80	270	99	270	111	16383	16383	199	327	221	327	279	381	288	389	295	396	301	403	305	409	306	415	305	421	302	425	298	428	294	430	290	430	282	429	276	427	270	424	265	420	261	415	239	65	218	45	197	32	177	23	157	18	136	16	119	18	103	24	89	34	80	49	77	70	83	97	98	117	119	131	141	139	163	141	170	141	176	139	181	137	186	136	193	135	204	136	213	138	218	142	221	147	222	153	221	158	218	161	213	164	207	166	200	167	191	167	182	165	175	164	169	163	165	163	149	164	136	168	125	175	118	185	116	197	122	229	138	252	160	267	185	275	209	278	218	277	224	275	229	272	233	269	234	265	233	258	227	246	225	240	224	233	225	224	228	217	234	212	241	208	250	207	258	208	266	212	274	218	279	227	282	237	278	255	269	270	254	282	234	289	210	292	159	287	118	272	88	251	68	224	61	194	63	183	67	172	74	163	84	156	97	152	72	143	51	129	35	111	24	90	20	67	22	45	31	25	49	9	77	-2	118	-6	146	-4	174	1	199	13	225	32	249	58	16383	16383	164	327	187	327	245	381	253	389	261	396	266	403	270	409	271	415	270	421	268	425	264	428	260	430	255	430	247	429	241	427	235	424	226	415	98	151	104	169	110	191	117	216	122	240	124	260	123	270	121	278	116	284	108	288	98	290	85	288	72	282	58	274	45	263	33	250	23	236	19	230	16	226	14	222	22	216	29	224	37	234	47	244	56	251	64	254	67	254	70	252	72	250	73	247	73	237	69	221	66	212	64	202	10	0	59	0	80	70	102	124	132	174	165	217	197	247	222	258	230	257	235	253	238	248	239	241	239	235	238	227	232	194	230	188	180	6	171	-29	165	-57	161	-78	159	-94	158	-105	158	-112	159	-119	160	-125	166	-135	214	-135	212	-132	211	-127	210	-123	209	-118	208	-112	209	-96	212	-75	217	-51	222	-25	228	0	286	213	288	223	290	231	292	238	292	246	293	254	290	268	283	279	273	286	260	291	245	292	222	287	196	271	167	244	135	204	99	150	16383	16383	153	327	175	327	234	381	249	396	255	403	259	409	260	415	259	421	257	425	253	428	248	430	244	430	236	429	230	427	224	424	215	415	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	84	327	106	327	164	381	173	389	180	396	186	403	189	409	191	415	190	421	187	425	183	428	179	430	174	430	167	429	160	427	155	424	150	420	146	415	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	143	360	141	369	136	378	129	385	120	390	111	392	100	390	91	386	84	379	79	370	78	360	79	349	84	341	91	334	100	329	110	327	120	329	129	334	136	341	141	349	143	360	16383	16383	137	327	160	327	218	381	233	396	239	403	243	409	245	415	244	421	241	425	237	428	232	430	228	430	220	429	214	427	209	424	204	420	200	415	16383	16383	288	360	286	369	281	378	274	385	265	390	256	392	245	390	236	386	229	379	224	370	222	360	224	349	229	341	236	334	245	329	255	327	265	329	274	334	281	341	286	349	288	360	238	180	237	170	235	160	232	150	229	141	227	133	213	106	194	73	171	40	145	16	118	7	100	11	87	23	79	40	74	60	72	83	80	143	101	197	128	239	159	268	187	278	208	272	223	257	232	234	237	208	238	180	16383	16383	364	283	307	283	276	214	273	237	263	258	247	275	223	287	193	292	168	289	143	283	119	272	97	258	78	241	58	216	41	188	28	157	20	126	18	93	21	61	30	34	47	12	73	-1	106	-6	136	-3	164	6	190	21	214	41	235	64	237	41	241	22	247	7	257	-2	270	-5	287	-1	303	9	316	27	327	50	336	78	326	82	318	63	311	49	304	40	298	35	292	33	284	37	278	47	273	62	271	80	270	99	270	111	154	316	165	349	180	382	199	409	221	428	248	435	262	434	274	429	284	418	290	401	293	375	289	349	280	321	266	296	250	278	233	271	227	271	221	272	214	273	209	274	205	274	193	273	184	271	179	267	176	262	175	258	176	254	179	250	183	247	189	245	195	244	202	244	209	246	215	247	222	249	228	249	238	247	246	242	251	234	254	223	255	210	247	155	226	100	194	52	155	18	111	5	100	6	92	10	85	15	81	22	79	30	16383	16383	-5	-83	-8	-93	-12	-105	-17	-117	-26	-135	25	-135	29	-128	32	-120	36	-111	41	-98	46	-83	71	4	81	0	90	-2	98	-5	106	-6	132	-6	148	-4	165	0	181	5	197	13	232	38	264	71	290	109	308	149	314	188	310	213	301	234	287	248	271	258	256	262	280	276	303	297	322	322	336	351	341	382	336	408	323	427	304	440	282	447	260	449	204	436	161	403	128	356	103	300	85	244	290	283	226	283	109	84	111	106	114	130	120	184	120	210	119	236	115	258	108	274	95	285	78	288	60	283	44	268	31	247	20	222	13	196	23	196	31	215	40	229	49	239	58	244	66	246	79	242	88	229	94	211	97	188	98	161	97	131	95	103	92	77	89	56	87	41	73	12	56	-18	40	-49	28	-78	23	-102	24	-114	28	-123	33	-130	40	-134	48	-136	74	-125	91	-96	101	-57	106	-13	109	26	236	176	230	138	214	94	189	51	158	19	123	7	106	9	92	17	81	30	74	46	72	67	79	121	97	171	124	213	157	241	191	251	205	249	217	241	227	227	233	206	236	176	16383	16383	305	400	299	416	286	428	267	436	246	441	225	443	197	440	167	431	140	415	121	391	113	358	117	337	128	318	144	301	180	265	131	252	86	224	50	184	25	137	16	86	20	54	33	28	53	8	80	-2	114	-6	173	3	221	32	258	75	282	124	290	177	288	204	282	226	273	244	261	259	246	275	219	297	189	317	163	336	144	356	137	378	141	391	152	402	167	410	183	415	199	416	226	411	240	399	249	385	260	373	279	368	289	370	296	375	301	383	304	391	305	400	239	65	218	45	197	32	177	23	157	18	136	16	119	18	103	24	89	34	80	49	77	70	83	97	98	117	119	131	141	139	163	141	170	141	176	139	181	137	186	136	193	135	204	136	213	138	218	142	221	147	222	153	221	158	218	161	213	164	207	166	200	167	191	167	182	165	175	164	169	163	165	163	149	164	136	168	125	175	118	185	116	197	122	229	138	252	160	267	185	275	209	278	218	277	224	275	229	272	233	269	234	265	233	258	227	246	225	240	224	233	225	224	228	217	234	212	241	208	250	207	258	208	266	212	274	218	279	227	282	237	278	255	269	270	254	282	234	289	210	292	159	287	118	272	88	251	68	224	61	194	63	183	67	172	74	163	84	156	97	152	72	143	51	129	35	111	24	90	20	67	22	45	31	25	49	9	77	-2	118	-6	146	-4	174	1	199	13	225	32	249	58	192	452	164	443	142	430	126	417	116	401	113	385	116	371	124	360	134	353	147	348	160	347	160	346	116	299	77	247	47	192	27	133	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	62	162	85	217	117	269	153	313	188	344	224	351	259	364	287	381	307	400	315	418	314	424	312	429	308	432	302	435	294	435	271	431	246	418	220	401	197	383	179	364	168	367	159	372	153	378	148	387	147	396	149	406	155	416	164	426	178	435	195	443	98	151	104	169	110	191	117	216	122	240	124	260	123	270	121	278	116	284	108	288	98	290	85	288	72	282	58	274	45	263	33	250	23	236	19	230	16	226	14	222	22	216	29	224	37	234	47	244	56	251	64	254	67	254	70	252	72	250	73	247	73	237	69	221	66	212	64	202	10	0	59	0	80	70	102	124	132	174	165	217	197	247	222	258	230	257	235	253	238	248	239	241	239	235	238	227	232	194	230	188	180	6	171	-29	165	-57	161	-78	159	-94	158	-105	158	-112	159	-119	160	-125	166	-135	214	-135	212	-132	211	-127	210	-123	209	-118	208	-112	209	-96	212	-75	217	-51	222	-25	228	0	286	213	288	223	290	231	292	238	292	246	293	254	290	268	283	279	273	286	260	291	245	292	222	287	196	271	167	244	135	204	99	150	247	208	233	162	211	109	182	59	148	21	111	7	97	11	87	22	79	41	75	67	73	99	74	123	76	146	80	168	92	208	16383	16383	98	230	113	274	137	328	167	380	201	420	237	435	249	432	259	423	266	409	270	389	271	366	270	336	268	307	263	280	258	254	251	230	16383	16383	327	339	323	380	312	411	295	432	272	445	245	449	230	448	214	445	198	440	182	432	165	421	122	381	82	328	49	263	26	189	18	106	21	68	32	36	50	12	73	-1	103	-6	131	-4	158	4	185	18	212	40	239	70	267	113	291	162	310	217	323	276	327	339	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	101	149	137	290	135	292	75	280	35	274	35	265	54	265	60	264	65	263	70	260	74	255	75	249	75	245	74	238	72	229	70	217	67	205	10	0	60	0	99	140	161	34	168	22	178	10	190	0	206	-5	226	-8	234	-8	242	-6	251	-5	261	-2	271	0	271	10	257	11	245	15	234	23	224	36	211	56	146	170	172	197	193	217	211	232	227	240	242	243	249	242	256	239	262	235	269	232	277	231	287	232	296	236	302	242	307	250	308	261	307	270	302	279	295	286	285	290	272	292	269	292	265	291	262	291	258	290	255	289	232	277	205	257	175	230	141	194	103	149	275	81	267	62	258	47	251	38	243	33	237	31	227	33	219	41	214	54	211	73	210	98	211	149	219	253	222	306	223	360	221	392	215	417	206	434	194	445	181	449	161	443	144	429	131	408	121	384	114	358	124	358	133	378	142	392	152	401	161	406	168	407	179	405	188	397	195	383	199	363	200	336	200	312	199	301	198	291	197	283	-7	0	55	0	194	208	191	170	188	136	186	105	184	77	183	52	185	28	190	11	198	0	208	-7	219	-9	238	-5	253	6	267	26	277	51	285	81	310	78	293	55	279	39	270	30	262	25	256	24	253	24	251	26	250	28	248	34	249	41	252	52	258	76	261	85	313	283	262	283	240	203	227	169	203	126	174	83	144	49	118	36	108	38	100	42	95	49	93	58	92	68	92	79	93	82	94	86	143	283	94	283	7	-60	1	-83	-4	-101	-10	-115	-15	-126	-21	-135	25	-135	33	-122	40	-104	47	-76	56	-38	69	13	72	6	76	1	80	-2	86	-4	93	-5	117	0	141	16	167	45	195	87	228	142	207	73	204	63	201	52	197	30	197	22	198	12	203	4	210	-1	219	-5	229	-6	246	-4	262	2	279	16	298	39	320	72	293	288	273	227	244	163	202	106	147	62	75	41	144	290	143	292	35	271	35	261	50	260	62	259	71	256	76	251	78	243	78	241	77	239	77	234	76	232	16	11	15	9	14	8	14	6	13	4	13	3	14	-2	17	-6	21	-9	26	-10	32	-11	128	9	200	58	251	126	285	204	304	285	196	452	167	443	146	431	130	417	121	401	118	384	121	374	126	366	134	360	142	355	149	354	134	340	123	326	116	312	113	297	112	283	113	273	116	264	121	256	128	248	136	242	99	219	67	189	42	154	26	114	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	60	137	77	167	100	194	128	216	156	230	165	227	175	225	184	223	194	221	203	221	220	222	240	225	259	232	274	244	279	261	278	268	273	273	265	277	256	280	245	281	228	280	209	277	190	271	171	264	153	254	146	260	141	267	138	275	136	282	136	289	138	303	145	319	156	335	172	347	192	352	230	354	259	360	279	369	292	381	296	395	294	402	291	407	285	412	276	414	265	415	248	413	229	407	209	398	189	387	169	375	163	377	158	380	154	384	151	388	150	394	151	401	154	410	161	421	176	432	199	442	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	355	283	175	283	139	280	109	270	83	254	60	230	38	198	49	198	65	215	80	226	95	232	112	234	135	234	80	96	75	85	68	74	59	64	48	56	33	50	24	45	18	39	15	32	13	24	13	17	14	8	19	0	27	-5	36	-9	46	-11	50	-11	55	-10	65	-6	69	-3	98	29	120	75	137	128	153	183	170	234	239	234	188	95	186	86	180	64	178	52	177	42	179	27	183	14	190	3	201	-4	217	-6	244	-1	267	14	285	36	299	61	307	86	296	86	287	69	277	57	267	50	258	47	250	47	242	48	236	52	232	58	230	65	229	74	233	93	242	127	254	167	265	206	273	234	341	234	253	207	247	156	228	103	199	54	160	19	112	5	101	6	92	10	85	15	81	22	79	30	81	45	86	70	94	99	102	130	109	158	124	198	142	231	164	256	187	272	209	278	225	274	237	264	246	249	251	229	253	207	16383	16383	-5	-88	-11	-108	-15	-117	-20	-126	-26	-135	25	-135	31	-126	35	-117	39	-107	43	-98	46	-88	69	4	79	0	88	-3	96	-5	105	-6	115	-6	171	4	225	37	269	84	300	140	312	201	305	245	287	272	262	286	235	291	211	292	170	283	130	258	95	218	66	165	44	100	300	256	296	270	287	280	273	287	258	291	244	292	182	281	122	249	70	201	34	140	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	62	147	85	180	119	205	160	221	205	227	218	226	244	222	256	220	267	220	278	221	287	225	294	231	298	242	300	256	235	146	230	111	215	74	191	40	161	16	125	7	108	9	93	16	82	28	76	45	73	67	82	120	103	166	133	202	166	226	197	234	209	224	219	210	228	192	233	170	235	146	16383	16383	352	283	223	283	154	271	97	239	54	194	27	141	18	86	22	54	34	28	54	9	81	-2	115	-6	168	1	216	25	255	59	281	100	290	143	286	168	276	185	261	199	244	214	227	234	340	234	282	283	137	283	100	276	69	258	42	232	22	204	8	176	18	176	31	195	47	211	64	224	83	232	104	234	144	234	126	193	108	150	94	110	84	72	80	40	81	24	86	11	94	1	106	-4	122	-6	147	-1	170	12	190	33	206	59	218	89	207	89	199	75	190	62	179	52	168	45	157	43	148	44	142	49	137	56	135	66	134	77	134	87	137	106	144	136	158	178	180	234	268	234	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	238	165	249	201	261	231	274	253	289	266	307	271	315	270	323	267	329	258	333	242	335	217	330	173	316	125	296	79	270	41	241	16	232	12	223	10	213	8	204	7	195	7	16383	16383	145	7	122	8	102	14	86	25	77	42	73	67	79	118	97	172	123	221	157	260	197	282	197	292	184	291	170	288	144	278	132	271	95	243	63	208	39	168	23	126	18	84	20	60	26	39	36	23	49	9	67	0	79	-2	93	-4	109	-6	141	-6	105	-135	156	-135	191	-6	204	-6	215	-5	248	1	299	27	339	65	368	111	385	158	391	201	386	238	372	262	353	276	331	283	307	285	268	275	236	248	211	210	191	164	176	118	330	283	268	283	138	115	139	148	140	170	141	184	141	197	139	235	134	262	126	280	116	289	103	292	82	287	66	273	54	252	45	228	38	202	48	202	57	221	66	235	74	244	82	249	89	251	101	247	110	235	115	216	118	190	118	97	-71	-131	-9	-131	120	30	119	16	117	0	116	-18	116	-36	115	-51	117	-77	121	-100	129	-119	141	-131	157	-136	177	-130	193	-116	204	-96	213	-71	219	-46	208	-46	200	-65	192	-78	183	-88	176	-93	170	-94	160	-92	151	-84	145	-66	142	-38	140	4	140	21	141	30	141	50	443	292	428	292	380	284	346	262	323	229	308	188	287	111	275	81	261	56	244	36	227	21	218	15	209	11	191	7	182	7	258	283	208	283	132	7	113	9	98	17	87	31	80	52	78	80	80	106	86	136	92	168	98	199	101	225	99	246	94	265	84	279	68	289	46	292	10	292	10	282	25	276	36	266	43	253	46	238	47	222	45	195	38	170	31	144	25	117	22	89	24	66	29	46	36	30	46	17	57	7	68	0	80	-3	94	-5	108	-6	128	-6	92	-135	143	-135	178	-6	223	-2	265	12	301	39	330	80	350	137	358	174	370	210	386	243	410	268	443	282	313	290	313	280	329	279	344	277	357	271	367	260	374	245	376	238	377	229	377	220	378	212	378	204	376	177	372	148	366	118	357	90	346	65	336	48	323	33	307	19	289	10	268	7	253	10	241	18	232	30	227	46	225	62	225	68	226	71	226	76	230	82	235	89	239	97	243	104	247	110	255	127	263	146	269	167	273	188	275	207	274	217	271	225	267	232	260	236	251	237	237	234	225	224	214	209	205	191	198	171	195	159	191	135	190	124	190	101	191	94	191	86	192	80	182	58	167	38	149	22	130	11	112	7	99	9	89	15	81	27	75	45	73	69	76	104	84	140	96	176	112	209	131	237	147	254	163	266	181	274	200	279	220	280	220	290	208	290	155	282	109	260	72	227	43	186	24	140	20	118	19	108	18	97	18	86	23	51	36	25	55	7	78	-3	103	-6	129	-4	150	0	169	10	185	23	200	40	208	26	217	13	230	2	250	-4	276	-6	303	-3	330	7	356	25	382	52	404	86	414	106	422	126	428	147	432	167	433	188	432	207	429	225	423	242	415	256	404	269	391	277	378	283	362	287	344	290	324	290	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	105	369	103	378	99	387	92	395	83	400	73	401	63	400	54	395	47	388	42	380	41	370	42	359	47	350	53	343	62	338	73	336	83	338	92	343	99	350	103	359	105	369	16383	16383	238	369	236	378	231	387	224	395	216	400	206	401	196	400	187	395	179	388	175	380	173	370	175	359	179	350	186	343	195	338	205	336	216	338	225	343	232	350	236	359	238	369	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	146	369	145	378	140	387	133	395	124	400	115	401	104	400	95	395	88	388	83	380	81	370	83	359	87	350	94	343	103	338	114	336	124	338	133	343	140	350	145	359	146	369	16383	16383	279	369	277	378	272	387	265	395	257	400	247	401	236	400	227	395	220	388	215	380	214	370	215	359	220	350	227	343	236	338	246	336	257	338	266	343	273	350	277	359	279	369	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	174	327	197	327	255	381	263	389	271	396	276	403	280	409	282	415	281	421	278	425	274	428	269	430	265	430	257	429	251	427	246	424	241	420	237	415	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	143	327	166	327	224	381	232	389	240	396	245	403	249	409	251	415	249	421	247	425	243	428	238	430	234	430	226	429	220	427	215	424	210	420	205	415	313	290	313	280	329	279	344	277	357	271	367	260	374	245	376	238	377	229	377	220	378	212	378	204	376	177	372	148	366	118	357	90	346	65	336	48	323	33	307	19	289	10	268	7	253	10	241	18	232	30	227	46	225	62	225	68	226	71	226	76	230	82	235	89	239	97	243	104	247	110	255	127	263	146	269	167	273	188	275	207	274	217	271	225	267	232	260	236	251	237	237	234	225	224	214	209	205	191	198	171	195	159	191	135	190	124	190	101	191	94	191	86	192	80	182	58	167	38	149	22	130	11	112	7	99	9	89	15	81	27	75	45	73	69	76	104	84	140	96	176	112	209	131	237	147	254	163	266	181	274	200	279	220	280	220	290	208	290	155	282	109	260	72	227	43	186	24	140	20	118	19	108	18	97	18	86	23	51	36	25	55	7	78	-3	103	-6	129	-4	150	0	169	10	185	23	200	40	208	26	217	13	230	2	250	-4	276	-6	303	-3	330	7	356	25	382	52	404	86	414	106	422	126	428	147	432	167	433	188	432	207	429	225	423	242	415	256	404	269	391	277	378	283	362	287	344	290	324	290	16383	16383	235	327	258	327	316	381	331	396	337	403	341	409	342	415	341	421	339	425	335	428	330	430	326	430	318	429	312	427	306	424	297	415	229	177	221	143	200	102	170	62	137	32	105	20	91	23	80	32	72	44	67	58	66	72	73	107	93	148	122	186	155	215	188	227	202	224	214	216	222	205	227	192	229	177	16383	16383	121	341	138	366	160	394	186	420	214	439	243	446	250	445	256	442	261	437	264	431	265	424	263	413	259	403	253	393	246	384	239	376	218	360	197	350	175	344	151	341	126	341	16383	16383	289	409	285	428	274	443	258	453	239	458	220	460	206	458	191	453	176	446	163	438	151	430	104	385	70	330	47	268	34	203	30	138	32	99	41	60	58	26	86	2	126	-6	170	2	205	27	233	62	250	103	256	146	253	176	243	206	227	231	204	249	174	256	140	251	112	236	88	216	67	191	48	163	56	198	66	231	78	263	93	295	112	324	153	324	175	326	197	329	219	334	238	341	254	350	267	361	279	375	286	391	289	409	279	321	279	298	277	271	273	239	267	205	259	169	222	199	196	233	181	269	173	302	171	330	173	359	179	385	191	407	206	422	227	427	248	421	263	405	273	381	278	352	279	321	16383	16383	348	137	339	138	330	140	312	146	304	149	316	185	324	221	330	256	334	289	335	319	332	356	321	391	301	421	272	441	232	449	214	447	197	444	181	438	165	429	152	418	140	405	130	389	122	371	117	350	115	326	122	281	141	240	171	203	208	172	253	148	239	105	221	66	199	36	172	15	142	7	126	10	116	18	109	29	105	43	104	59	104	68	105	78	109	98	112	108	123	148	126	157	127	165	128	172	128	178	129	182	127	193	124	201	117	207	109	211	99	212	83	209	67	201	49	187	31	167	13	142	21	136	35	153	46	164	54	171	61	174	67	175	70	175	72	174	74	170	75	166	74	163	74	159	73	153	71	147	69	140	55	98	54	92	53	84	52	77	51	69	51	62	54	40	63	21	80	6	105	-2	140	-6	182	1	220	21	251	52	277	89	298	132	307	129	317	128	326	126	335	125	345	124	230	271	232	287	232	311	229	358	218	395	200	421	173	437	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	187	63	190	73	217	166	236	219	265	284	302	346	347	393	398	412	402	411	405	411	411	407	412	404	409	401	403	398	396	393	390	384	387	371	389	361	393	353	399	346	408	342	418	341	434	344	446	351	454	363	458	377	459	392	457	407	449	421	438	432	423	440	404	443	356	432	315	403	281	362	253	316	232	271	143	7	127	7	119	8	105	12	94	18	85	27	79	38	75	51	73	67	81	125	103	181	135	231	175	265	220	278	16383	16383	271	278	279	278	288	277	296	277	304	275	309	273	319	266	327	257	333	246	337	233	339	217	334	177	320	131	299	83	272	43	241	17	231	13	222	10	213	8	205	7	195	7	16383	16383	319	452	268	452	223	292	214	292	147	277	92	238	52	187	26	132	18	85	20	61	26	40	36	22	50	9	69	0	80	-2	93	-4	107	-5	123	-6	140	-6	104	-135	156	-135	191	-6	262	7	319	44	360	95	385	150	394	200	391	226	384	246	373	262	358	275	341	284	329	287	318	290	305	291	291	292	274	292	440	234	441	229	442	223	443	216	443	204	440	161	429	109	409	59	378	22	334	7	319	10	307	18	298	30	293	46	291	62	291	68	292	71	292	73	293	76	303	92	313	111	322	131	328	152	330	174	330	184	328	192	324	198	317	203	309	204	292	199	277	184	266	164	260	141	257	119	257	96	258	87	258	80	250	61	235	41	217	24	197	11	177	7	163	10	152	19	145	33	141	50	140	69	142	102	150	137	162	173	177	206	194	234	16383	16383	551	283	144	283	108	275	76	256	48	228	26	198	11	169	22	169	37	189	54	206	72	221	94	231	119	234	143	234	129	217	117	199	106	180	97	160	91	140	88	129	86	118	85	108	84	97	84	86	89	51	102	25	121	7	144	-3	169	-6	195	-5	216	0	235	9	251	23	267	41	275	25	284	12	298	1	317	-4	342	-6	369	-3	396	7	423	25	448	52	471	86	480	106	488	126	494	147	498	167	500	188	499	197	499	207	497	216	496	226	494	234	537	234	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	139	-74	133	-93	125	-106	116	-114	102	-120	84	-124	84	-135	245	-135	245	-124	226	-121	213	-118	205	-114	201	-107	200	-98	200	-90	201	-81	203	-71	206	-60	209	-48	220	-8	243	-3	264	3	285	12	306	23	326	35	370	71	408	115	437	165	456	220	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	45	94	61	54	85	23	117	2	157	-9	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	61	-135	113	-135	150	-2	169	2	187	9	205	19	222	32	239	48	264	75	283	105	298	137	307	169	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	21	56	31	32	47	14	69	1	97	-5	93	-81	111	-102	132	-117	155	-128	181	-134	208	-136	257	-130	302	-112	340	-82	365	-39	375	16	372	35	365	54	353	72	334	89	308	103	254	117	198	127	147	140	111	165	98	208	111	270	145	324	195	366	254	393	314	403	344	398	363	388	376	375	388	364	405	360	418	362	428	366	435	374	439	383	441	395	436	414	423	427	404	435	379	440	350	441	264	428	180	389	107	330	56	255	36	167	44	126	65	97	97	77	136	65	179	58	209	53	236	48	259	42	278	34	294	24	302	17	308	8	312	0	314	-10	315	-21	309	-50	293	-73	268	-91	236	-102	200	-106	179	-105	157	-100	136	-93	118	-83	105	-71	309	303	303	284	291	260	271	236	241	217	197	207	168	203	140	197	112	187	86	174	62	157	48	142	36	126	28	107	22	87	20	64	25	37	38	17	56	3	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	236	7	228	27	214	42	192	53	162	57	150	56	138	53	126	49	115	46	105	45	86	47	71	53	61	61	56	73	54	88	60	114	76	132	99	143	129	148	163	149	184	149	203	150	221	152	238	156	253	163	274	178	291	199	304	226	313	261	319	303	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	169	215	303	215	310	239	175	239	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	313	287	118	287	21	-125	71	-125	113	56	232	56	239	81	119	81	159	250	304	250	447	330	442	339	101	243	208	357	238	390	260	415	274	434	281	451	283	468	281	481	275	493	265	503	250	510	230	512	212	510	194	505	175	495	155	482	133	464	138	455	148	461	160	468	173	473	187	476	199	477	206	476	213	473	217	468	221	462	222	455	220	446	216	436	211	425	204	414	197	404	13	169	19	161	358	256	251	143	221	110	202	86	191	67	185	51	184	35	186	21	192	9	202	-1	217	-8	237	-11	256	-9	274	-4	292	5	312	18	334	35	328	46	318	39	307	32	294	27	281	23	268	22	261	23	254	26	250	31	246	38	245	47	247	56	251	65	257	75	263	86	271	95	295	252	89	252	282	452	215	452	21	203	226	203	34	0	100	0	16	333	40	350	65	364	89	376	114	385	137	392	90	214	118	214	169	398	175	400	181	400	187	401	198	401	239	397	276	383	308	362	335	333	353	299	279	266	216	210	164	140	127	66	105	0	167	0	185	62	213	131	252	197	301	248	360	275	363	260	366	244	367	228	368	211	369	195	358	114	328	35	281	-34	218	-89	143	-121	143	-136	238	-111	320	-57	385	20	427	116	443	226	433	299	405	359	363	404	309	432	245	441	196	438	149	428	102	409	54	382	4	345	61	353	98	332	132	307	162	279	187	245	209	207	89	147	95	129	217	189	222	176	232	148	235	134	239	120	118	60	123	41	242	101	245	85	247	70	250	25	249	4	247	-15	245	-36	241	-57	236	-77	232	-89	220	-119	215	-131	227	-138	253	-96	272	-54	286	-9	294	35	296	82	296	101	294	119	291	138	288	155	283	173	266	216	239	259	198	299	142	336	68	366	370	283	299	283	121	120	120	121	130	145	138	171	144	196	149	220	150	241	148	259	142	273	133	284	120	290	105	292	96	291	87	287	78	281	72	273	70	262	72	249	78	240	87	236	97	235	106	234	113	234	118	232	121	229	123	224	124	216	121	190	114	160	104	130	95	105	87	90	-9	0	61	0	228	152	229	151	218	128	209	107	202	88	199	69	197	49	200	29	208	13	220	1	235	-5	252	-8	266	-6	277	-1	285	5	290	13	291	22	290	30	286	37	280	43	270	47	258	48	249	49	240	51	233	56	227	64	225	75	228	96	236	122	246	148	257	171	267	188	265	216	262	184	256	152	246	119	232	89	216	61	200	42	185	27	169	16	153	9	136	7	119	9	104	16	94	29	87	45	84	67	86	98	93	129	103	160	116	189	133	218	149	240	166	256	183	268	200	276	218	278	234	275	247	268	256	255	262	238	265	216	16383	16383	207	-135	214	-128	220	-120	225	-112	228	-103	229	-94	212	-62	170	-49	119	-40	74	-18	52	30	53	30	64	16	77	5	92	-1	109	-5	126	-6	152	-4	177	1	202	12	227	28	251	48	274	75	294	105	308	137	318	169	321	200	316	232	303	257	283	276	257	288	227	292	192	288	158	276	126	257	98	235	75	209	54	178	38	145	27	109	20	73	18	36	37	-30	81	-69	135	-91	180	-107	199	-127	199	-129	198	-130	198	-132	197	-133	197	-135	375	210	366	181	354	152	341	124	325	97	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	110	138	111	155	117	191	122	210	16383	16383	131	238	139	260	149	281	160	302	172	322	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	393	304	392	289	390	272	387	255	383	238	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	278	292	268	292	266	289	264	285	258	281	254	281	244	282	224	288	211	291	194	292	140	280	92	249	54	204	29	149	20	92	24	61	35	34	53	12	79	-1	112	-6	147	-3	176	5	200	20	222	40	244	64	233	71	212	51	193	35	175	25	157	18	136	16	115	20	98	31	86	47	79	69	77	96	77	105	78	114	79	122	81	131	84	141	203	141	207	163	88	163	98	192	115	223	137	250	163	270	190	277	215	273	233	261	245	245	252	226	256	207	266	207	61	214	82	234	101	249	119	260	138	266	158	268	179	265	196	254	208	238	215	216	217	188	217	179	216	171	215	162	213	153	211	143	92	143	87	123	206	123	196	93	179	62	156	35	131	15	104	7	79	12	61	24	49	40	42	59	38	78	28	78	16	-6	27	-6	28	-3	30	0	33	1	36	3	41	4	51	3	60	0	70	-2	83	-5	100	-6	154	4	202	36	240	81	265	135	274	192	270	224	259	251	241	273	215	287	183	292	147	289	118	280	94	265	72	245	50	220	418	432	89	432	89	422	111	419	125	416	134	411	139	404	140	395	140	388	139	380	137	371	135	361	133	353	54	60	48	41	41	28	32	20	19	14	1	10	1	0	334	0	375	107	365	112	351	93	338	78	326	65	315	56	302	48	282	38	260	31	235	26	205	23	169	22	150	23	135	26	125	30	119	36	118	44	118	52	121	66	126	85	132	111	140	141	161	215	233	215	249	213	260	209	267	200	269	185	269	178	268	172	266	158	265	150	277	147	322	301	310	303	297	275	284	256	269	245	249	240	219	239	167	239	208	393	212	401	217	406	225	409	238	411	257	411	310	410	347	405	370	397	382	383	385	362	385	351	384	345	384	338	383	332	398	330	16383	16383	255	534	253	544	248	553	241	560	233	565	223	567	213	565	204	561	196	554	192	545	190	535	192	525	196	515	203	508	212	504	222	502	233	504	242	508	249	515	253	524	255	534	16383	16383	387	534	386	544	381	553	374	560	365	565	356	567	345	565	336	561	329	554	324	545	322	535	324	525	328	515	335	508	344	504	355	502	365	504	374	508	381	515	386	524	387	534	226	222	275	409	308	409	332	407	350	400	364	390	373	375	375	356	375	341	374	335	373	328	385	327	414	432	75	432	47	330	59	327	75	359	91	383	112	398	139	406	176	409	210	409	118	61	110	41	101	28	88	19	70	14	47	10	47	0	224	0	224	10	205	12	192	16	183	22	179	29	177	38	178	46	182	64	185	74	188	85	218	194	243	214	266	230	287	241	308	248	330	250	349	246	361	237	368	224	372	208	373	190	365	141	345	64	318	-18	288	-85	259	-112	256	-112	252	-111	248	-109	246	-105	245	-100	247	-95	251	-90	257	-84	261	-77	263	-66	261	-54	256	-45	248	-39	239	-35	229	-34	214	-36	202	-43	194	-54	189	-67	188	-83	191	-99	199	-114	212	-126	228	-134	248	-136	267	-135	284	-129	300	-121	316	-109	331	-95	364	-48	393	14	417	84	433	152	439	209	435	237	424	257	406	271	383	278	356	281	326	278	297	269	271	257	248	241	226	222	399	432	79	432	79	422	95	421	106	418	114	413	118	405	119	395	119	389	118	382	117	373	115	365	112	355	31	62	25	43	19	29	10	20	-3	13	-23	10	-23	0	143	0	143	10	122	13	108	16	99	21	94	28	92	36	93	43	94	52	97	62	99	74	102	85	189	409	294	409	318	407	336	401	350	390	358	376	361	357	361	352	360	346	360	331	359	325	370	324	16383	16383	235	493	258	493	372	563	376	566	379	569	381	573	382	577	383	582	382	589	378	596	373	601	367	604	359	605	355	605	349	603	345	601	342	599	450	440	436	440	433	434	429	430	424	427	418	426	411	425	403	425	398	426	392	428	384	430	368	435	353	438	339	440	326	441	313	441	282	439	252	433	223	423	195	409	169	392	128	357	93	316	67	268	50	216	44	161	53	101	76	53	113	18	160	-3	217	-11	246	-10	276	-5	307	2	335	15	359	33	367	42	374	52	380	63	384	75	385	87	384	97	379	106	373	113	364	118	353	120	338	118	326	112	317	103	311	91	309	76	310	68	312	62	314	57	316	53	316	48	312	34	299	24	281	18	258	14	234	13	197	18	165	35	140	64	124	103	118	154	118	165	121	198	123	209	296	209	305	237	129	237	136	263	146	288	159	311	173	333	190	353	213	375	238	392	265	406	293	414	322	417	353	412	377	399	395	378	407	347	414	309	426	309	330	442	315	442	309	435	304	430	299	426	285	424	280	425	274	425	269	427	262	429	254	432	245	435	234	438	223	440	211	441	198	441	161	437	129	423	103	401	86	371	80	333	81	312	86	294	95	276	110	256	130	233	135	228	140	222	145	217	150	211	156	205	182	177	198	159	209	142	216	127	220	112	221	96	217	68	205	44	187	27	163	15	135	11	103	16	77	31	57	55	44	85	39	122	39	130	40	133	41	137	27	138	4	-9	16	-9	20	-1	25	4	31	8	37	10	45	11	49	11	54	10	60	9	67	6	76	3	93	-2	107	-6	120	-9	133	-10	145	-11	188	-5	225	12	253	39	272	75	279	118	277	142	270	165	256	189	235	217	204	250	174	280	155	303	144	320	139	336	138	353	142	376	151	394	167	408	188	416	213	419	246	414	268	401	282	379	289	348	291	311	303	309	253	432	89	432	89	422	109	420	122	416	131	410	135	403	137	393	136	387	135	379	133	371	129	353	51	61	45	42	38	29	28	20	14	15	-3	10	-3	0	157	0	157	10	138	13	125	16	117	21	113	27	112	36	112	45	114	54	116	64	122	86	199	371	205	391	212	405	221	413	234	419	253	422	237	432	73	432	73	422	93	420	106	416	115	410	120	403	121	393	121	387	120	379	118	371	112	353	35	61	29	42	22	29	12	20	-1	15	-20	10	-20	0	142	0	142	10	123	13	109	16	101	21	97	27	96	36	98	54	100	64	102	75	106	86	183	371	189	391	196	405	205	413	219	419	237	422	16383	16383	154	534	153	544	148	553	141	560	132	565	123	567	112	565	103	561	96	554	91	545	89	535	91	525	96	515	103	508	111	504	122	502	132	504	141	508	148	515	153	524	154	534	16383	16383	287	534	285	544	280	553	273	560	265	565	255	567	244	565	235	561	228	554	223	545	222	535	223	525	228	515	235	508	244	504	254	502	264	504	273	508	280	515	285	524	287	534	307	432	138	432	138	422	160	419	174	416	183	411	188	404	189	395	189	388	188	381	187	373	185	363	182	353	98	52	92	37	86	25	79	17	71	11	62	10	54	10	47	13	43	18	40	25	39	35	39	38	40	42	41	45	41	53	40	63	35	71	27	78	18	82	7	84	-1	82	-10	76	-16	69	-20	58	-21	47	-18	27	-7	11	8	0	29	-8	55	-11	74	-9	93	-5	109	1	124	11	137	24	147	39	156	57	166	78	175	102	184	130	252	373	259	392	266	406	275	414	288	419	307	422	383	217	430	217	459	215	484	208	504	195	518	176	523	149	515	101	495	65	465	41	427	28	384	24	369	25	357	28	348	34	342	42	340	52	341	59	343	69	346	80	348	89	350	94	16383	16383	390	241	428	385	433	397	440	407	451	414	463	419	477	422	477	432	170	432	167	422	182	421	193	418	202	412	207	404	208	392	208	381	207	375	205	368	203	360	157	188	141	132	124	87	107	54	88	33	67	26	52	31	44	44	38	59	29	72	12	78	0	76	-9	72	-16	65	-20	55	-22	41	-19	24	-10	10	2	0	19	-7	37	-9	55	-8	72	-4	87	1	100	9	112	20	132	45	148	75	161	108	171	141	180	169	239	384	242	393	245	400	251	405	258	408	268	409	347	409	353	408	358	407	361	404	363	401	364	396	364	394	363	392	363	389	362	386	361	381	276	64	269	44	262	30	253	20	239	14	220	10	220	0	410	0	469	7	520	27	560	59	587	102	596	154	587	192	563	217	529	232	489	239	447	241	386	217	435	217	463	215	488	208	508	195	521	176	525	149	518	101	498	65	468	41	430	28	387	24	372	25	359	28	350	34	345	42	343	52	344	59	346	69	349	80	351	89	353	94	16383	16383	392	241	430	385	436	398	443	407	454	414	466	419	480	422	480	432	317	432	317	422	336	419	350	415	359	410	363	403	364	393	364	387	363	379	361	371	359	361	356	353	327	241	150	241	187	375	193	391	202	404	215	413	232	419	253	422	253	432	73	432	73	422	95	419	109	416	118	411	123	404	124	395	124	388	123	381	119	363	117	353	39	67	32	45	24	30	14	20	1	14	-17	10	-17	0	143	0	143	10	124	14	110	18	102	23	99	30	98	40	98	48	99	51	99	54	143	217	321	217	279	64	272	44	265	30	256	20	242	14	224	10	224	0	413	0	472	7	524	26	564	57	591	99	600	151	598	172	591	190	581	205	568	217	554	227	535	233	515	238	494	240	472	241	450	241	464	0	464	10	443	13	428	17	418	22	413	28	412	36	412	45	413	50	415	56	416	62	438	147	441	160	445	186	446	198	446	208	442	235	430	255	411	270	386	278	356	281	326	278	298	270	272	257	248	241	226	222	276	409	309	409	332	407	351	400	364	390	373	375	375	356	375	341	374	335	373	328	385	327	414	432	75	432	47	330	59	327	75	359	92	383	112	398	140	406	177	409	211	409	116	61	109	41	100	27	88	19	70	14	47	10	47	0	224	0	224	10	206	13	193	16	184	21	179	29	177	39	178	46	179	52	180	59	184	73	218	194	243	214	266	230	287	241	308	248	330	250	350	247	365	238	374	225	379	209	380	191	379	176	373	142	369	126	366	112	352	61	346	44	338	30	327	21	310	14	286	10	286	0	149	245	183	373	191	392	201	405	214	414	230	419	249	422	249	432	70	432	70	422	92	420	107	416	116	410	121	403	123	393	122	387	121	379	118	371	116	362	113	353	35	58	30	40	24	28	15	19	2	14	-17	10	-17	0	143	0	143	10	125	13	111	16	103	22	98	29	97	40	97	44	98	49	99	56	101	63	104	73	142	217	150	217	153	216	156	216	160	215	170	211	177	205	183	196	190	182	198	164	273	0	383	0	383	10	361	13	346	17	335	25	325	36	314	54	270	154	259	176	250	192	240	205	228	216	214	225	214	226	242	238	265	255	286	278	305	306	324	341	336	365	345	379	355	390	366	395	372	392	377	385	383	377	391	371	402	368	418	371	428	378	433	388	435	397	435	404	433	415	427	424	418	431	408	436	395	438	382	437	370	434	359	429	349	422	340	413	332	404	324	393	317	381	309	367	301	351	282	316	262	287	237	264	207	250	168	245	16383	16383	225	493	248	493	361	563	366	566	369	569	371	573	372	577	373	582	371	589	368	596	363	601	356	604	349	605	345	605	342	604	338	603	335	601	333	599	475	432	349	432	349	422	362	421	373	419	382	415	387	411	389	405	388	399	386	393	383	387	375	373	279	200	227	373	226	377	225	382	225	386	224	391	224	395	225	403	228	410	234	414	244	418	256	420	273	422	273	432	115	432	115	422	133	417	146	408	157	391	167	363	181	319	237	133	221	100	203	70	184	45	166	29	149	23	144	28	141	41	136	56	127	69	108	75	98	73	89	69	81	62	75	50	73	35	76	20	84	7	96	-1	111	-7	128	-9	153	-5	177	6	200	26	221	53	242	87	389	348	408	378	424	399	440	412	456	419	475	422	16383	16383	417	551	415	565	409	575	401	582	392	586	384	588	375	586	367	583	361	578	356	571	355	563	356	553	359	547	365	539	366	534	364	525	359	518	351	511	338	507	322	506	305	507	292	511	284	518	279	525	277	534	278	539	281	542	284	547	287	553	288	562	287	571	283	578	277	583	270	586	262	588	253	586	243	582	235	575	229	565	226	551	232	527	248	508	270	495	296	487	322	484	348	487	374	495	396	508	411	527	417	551	494	432	330	432	330	422	349	420	363	415	371	410	376	402	378	392	378	390	377	387	377	384	375	378	288	50	285	39	280	32	275	27	267	24	110	24	105	25	101	27	98	30	98	40	99	43	99	46	100	50	187	375	193	391	202	404	215	413	231	419	253	422	253	432	73	432	73	422	95	419	110	415	119	411	123	404	124	395	124	389	123	381	119	363	117	353	41	67	34	45	26	30	16	20	3	14	-15	10	-15	0	103	0	121	-1	137	-7	149	-19	156	-38	159	-65	158	-74	157	-86	156	-99	153	-117	166	-117	169	-104	174	-90	180	-75	186	-61	194	-49	210	-30	227	-16	244	-6	261	-1	277	0	398	0	400	10	381	13	367	17	359	22	355	29	353	38	354	46	360	73	362	80	440	373	446	392	452	405	462	413	475	418	494	422	245	174	118	174	216	347	16383	16383	375	0	375	10	357	13	344	19	335	30	329	48	323	76	262	443	245	443	56	114	31	71	12	42	-1	25	-15	15	-32	10	-32	0	91	0	91	10	75	12	63	15	55	20	51	26	50	33	50	39	52	47	55	56	59	66	64	76	103	149	249	149	262	63	263	59	263	56	264	52	264	46	263	34	258	24	249	17	234	13	213	10	213	0	143	217	191	217	220	215	245	208	265	195	278	176	283	149	283	138	282	131	281	125	279	118	263	78	243	51	216	34	184	26	145	24	130	25	118	28	109	34	103	42	101	52	102	59	104	69	106	80	109	88	110	93	16383	16383	399	432	78	432	78	422	97	419	110	415	119	410	123	403	124	393	124	387	120	371	118	361	116	353	38	64	32	44	24	30	14	21	0	14	-17	10	-17	0	171	0	230	7	281	27	322	59	348	102	358	154	349	192	325	217	290	232	250	239	208	241	150	241	188	385	193	396	199	403	207	407	218	408	231	409	293	409	317	407	336	400	350	390	358	375	361	356	361	346	360	339	360	329	359	325	370	323	147	218	170	218	190	217	207	215	220	213	230	211	244	203	257	191	267	175	273	155	276	132	270	93	253	62	227	41	192	28	149	24	134	25	122	28	112	34	107	42	105	52	106	59	108	72	112	90	118	112	126	140	16383	16383	154	242	193	385	197	397	203	404	210	407	220	409	234	409	262	406	284	399	299	386	308	367	311	341	306	305	289	278	262	258	225	246	178	242	16383	16383	75	432	75	422	96	420	111	416	120	412	124	405	126	395	125	388	125	380	123	372	121	362	118	353	42	64	35	43	28	29	18	20	4	14	-15	10	-15	0	165	0	225	5	275	21	314	47	339	84	347	132	344	159	334	183	317	203	293	219	262	232	297	242	329	257	355	279	372	309	378	347	373	375	356	399	329	417	290	428	240	432	399	432	79	432	79	422	95	421	106	418	114	413	118	405	119	395	119	389	118	382	117	373	115	365	112	355	31	62	25	43	19	29	10	20	-3	13	-23	10	-23	0	143	0	143	10	122	13	108	16	99	21	94	28	92	36	93	43	94	52	97	62	99	74	102	85	189	409	294	409	318	407	336	401	350	390	358	376	361	357	361	352	360	346	360	331	359	325	370	324	256	54	253	43	248	35	242	29	235	25	225	24	58	24	86	62	113	115	140	185	168	274	200	385	203	394	207	400	212	405	219	408	228	409	328	409	336	408	341	407	345	404	347	401	347	391	345	385	16383	16383	461	432	131	432	128	422	143	421	155	418	163	412	168	404	170	392	170	387	168	375	167	368	165	360	125	225	89	126	53	59	18	22	-20	10	-32	10	-67	-117	-54	-117	-35	-74	-14	-41	8	-17	31	-4	56	0	279	0	297	-6	311	-17	320	-36	323	-65	322	-73	321	-86	319	-99	318	-111	317	-117	330	-117	364	10	347	12	334	16	326	22	321	30	320	41	320	47	321	53	322	60	324	68	326	75	405	373	412	392	419	405	428	413	442	419	461	422	418	432	89	432	89	422	111	419	125	416	134	411	139	404	140	395	140	388	139	380	137	371	135	361	133	353	54	60	48	41	41	28	32	20	19	14	1	10	1	0	334	0	375	107	365	112	351	93	338	78	326	65	315	56	302	48	282	38	260	31	235	26	205	23	169	22	150	23	135	26	125	30	119	36	118	44	118	52	121	66	126	85	132	111	140	141	161	215	233	215	249	213	260	209	267	200	269	185	269	178	268	172	266	158	265	150	277	147	322	301	310	303	297	275	284	256	269	245	249	240	219	239	167	239	208	393	212	401	217	406	225	409	238	411	257	411	310	410	347	405	370	397	382	383	385	362	385	351	384	345	384	338	383	332	398	330	363	245	398	373	405	392	415	405	428	414	444	419	463	422	463	432	284	432	284	422	305	420	320	416	330	410	335	403	336	393	336	387	332	371	330	362	327	353	298	245	291	245	263	247	239	252	222	264	211	284	207	313	207	324	208	336	209	350	210	363	210	374	208	395	202	412	191	426	174	434	152	438	135	435	120	430	109	421	101	410	98	398	99	390	103	382	108	375	117	371	128	369	140	372	149	379	158	387	165	395	171	398	177	395	181	390	183	382	184	372	184	351	181	318	181	307	183	285	189	266	199	251	212	239	229	228	229	227	209	225	190	218	172	208	155	193	137	174	40	54	24	35	12	23	0	17	-14	13	-35	10	-35	0	72	0	207	166	227	189	245	204	260	212	275	216	291	217	248	58	242	40	234	27	223	19	207	14	187	10	187	0	353	0	353	10	335	13	322	16	315	22	312	29	311	40	312	44	312	49	316	63	319	73	356	217	361	217	362	216	364	216	367	215	377	211	385	205	392	196	399	182	407	164	483	0	592	0	592	10	571	13	556	17	544	25	534	36	523	54	479	154	469	176	459	192	449	205	437	216	424	225	424	226	438	231	451	238	464	246	475	254	487	265	514	296	534	331	551	363	566	386	582	395	588	392	592	385	596	377	603	371	613	368	628	371	637	378	641	388	643	397	644	404	642	415	636	424	627	431	616	436	604	438	591	437	580	434	571	429	563	423	554	414	547	405	539	393	532	381	525	366	517	351	506	331	494	310	480	292	464	275	446	262	431	255	415	250	400	247	386	246	374	245	122	442	107	442	83	309	95	309	115	350	137	380	164	402	195	414	231	418	253	414	272	403	285	387	294	368	296	346	291	311	276	282	252	260	220	247	183	242	156	242	150	218	180	218	208	215	231	206	248	192	258	172	262	147	255	103	237	66	209	38	172	20	127	14	105	16	85	20	69	28	58	37	55	48	56	52	58	56	65	63	69	68	75	78	78	84	79	89	80	93	78	104	74	113	68	120	58	125	45	126	30	124	19	117	12	106	7	93	6	79	11	48	25	24	49	5	82	-5	124	-9	145	-9	165	-8	185	-5	204	-1	224	4	258	20	288	43	312	71	328	105	333	146	328	176	314	199	295	216	274	226	255	231	255	232	269	235	284	241	301	249	317	260	332	273	342	285	351	298	357	312	361	328	363	344	359	373	347	400	325	422	292	437	245	443	233	443	220	442	208	440	194	438	180	434	164	430	157	429	151	428	138	428	132	429	127	431	123	435	122	440	496	432	337	432	337	422	353	420	365	417	374	412	379	406	381	398	380	394	380	389	378	379	377	373	115	107	182	360	190	385	201	402	215	413	231	419	251	422	251	432	73	432	73	422	95	419	109	416	118	412	123	405	124	395	124	388	123	381	121	372	119	362	117	353	44	80	36	52	28	33	19	21	5	14	-15	10	-15	0	143	0	143	10	126	12	114	16	105	22	99	30	98	41	98	49	99	53	101	63	366	330	293	61	288	44	280	31	269	21	252	14	226	10	226	0	404	0	404	10	383	13	368	17	359	22	354	30	353	44	354	48	355	53	356	59	360	73	441	373	447	392	454	405	463	413	477	418	496	422	496	432	337	432	337	422	353	420	365	417	374	412	379	406	381	398	380	394	380	389	378	379	377	373	115	107	182	360	190	385	201	402	215	413	231	419	251	422	251	432	73	432	73	422	95	419	109	416	118	412	123	405	124	395	124	388	123	381	121	372	119	362	117	353	44	80	36	52	28	33	19	21	5	14	-15	10	-15	0	143	0	143	10	126	12	114	16	105	22	99	30	98	41	98	49	99	53	101	63	366	330	293	61	288	44	280	31	269	21	252	14	226	10	226	0	404	0	404	10	383	13	368	17	359	22	354	30	353	44	354	48	355	53	356	59	360	73	441	373	447	392	454	405	463	413	477	418	496	422	16383	16383	406	551	404	565	398	575	390	582	381	586	373	588	364	586	357	583	350	578	346	571	344	563	346	553	348	547	352	543	354	539	356	534	354	525	349	518	340	511	328	507	311	506	295	507	282	511	273	518	268	525	266	534	267	539	270	542	273	547	276	553	277	562	276	571	272	578	266	583	259	586	251	588	242	586	233	582	224	575	218	565	216	551	222	527	238	508	260	495	286	487	311	484	337	487	363	495	385	508	400	527	406	551	149	245	183	373	191	392	201	405	214	414	230	419	249	422	249	432	70	432	70	422	92	420	107	416	116	410	121	403	123	393	122	387	121	379	118	371	116	362	113	353	35	58	30	40	24	28	15	19	2	14	-17	10	-17	0	143	0	143	10	125	13	111	16	103	22	98	29	97	40	97	44	98	49	99	56	101	63	104	73	142	217	150	217	153	216	156	216	160	215	170	211	177	205	183	196	190	182	198	164	273	0	383	0	383	10	361	13	346	17	335	25	325	36	314	54	270	154	259	176	250	192	240	205	228	216	214	225	214	226	242	238	265	255	286	278	305	306	324	341	336	365	345	379	355	390	366	395	372	392	377	385	383	377	391	371	402	368	418	371	428	378	433	388	435	397	435	404	433	415	427	424	418	431	408	436	395	438	382	437	370	434	359	429	349	422	340	413	332	404	324	393	317	381	309	367	301	351	282	316	262	287	237	264	207	250	168	245	490	432	170	432	167	422	182	421	193	418	202	412	207	404	208	392	208	381	207	375	205	368	203	360	157	188	141	134	125	88	108	53	88	31	67	24	53	29	45	43	38	59	29	72	12	78	0	76	-9	71	-16	63	-20	53	-22	39	-19	22	-10	8	2	-1	19	-7	37	-9	55	-8	72	-4	87	1	100	9	112	20	132	45	148	75	161	108	171	141	180	169	239	384	242	393	245	400	251	405	258	408	268	409	358	409	365	408	370	407	373	404	375	401	375	389	374	386	373	384	293	82	285	54	275	34	263	21	245	14	220	10	220	0	399	0	399	10	381	12	367	16	356	21	350	28	347	38	347	45	348	48	348	51	349	54	435	373	441	392	448	405	457	413	471	418	490	422	566	432	458	432	236	106	199	432	79	432	79	422	97	420	110	417	120	412	126	406	128	399	128	395	126	390	125	383	123	375	120	365	44	99	33	62	22	37	10	22	-3	14	-21	10	-21	0	109	0	109	10	91	13	78	17	69	24	64	32	62	42	62	48	63	54	65	62	66	70	68	78	146	361	188	0	199	0	449	372	367	67	359	46	350	31	338	21	322	14	299	10	299	0	478	0	479	10	457	12	442	16	432	22	427	29	425	38	426	45	427	53	429	61	432	70	435	80	513	373	518	390	525	403	534	412	547	418	566	422	496	432	333	432	333	422	352	420	366	416	375	410	379	403	381	394	379	380	377	371	374	362	372	353	341	244	152	244	187	375	193	392	203	404	216	413	233	419	254	422	254	432	75	432	75	422	96	419	111	416	119	411	124	404	125	395	125	388	124	381	120	363	118	353	41	67	34	45	27	30	17	20	3	14	-15	10	-16	0	146	0	146	10	125	14	112	18	104	23	100	30	99	40	99	45	100	48	100	51	101	54	145	216	335	216	293	61	287	44	279	30	267	21	250	14	226	10	226	0	406	0	406	10	384	13	369	17	359	22	355	29	353	38	353	42	354	45	354	48	356	54	441	373	446	392	453	405	463	413	477	418	496	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	494	432	72	432	72	422	93	419	108	416	117	411	121	404	123	395	121	381	117	363	115	353	39	67	32	45	24	30	14	20	0	14	-18	10	-18	0	143	0	143	10	123	14	110	18	102	23	98	30	97	40	97	45	98	48	98	51	99	54	187	382	191	393	195	401	201	406	209	408	218	409	366	409	371	408	375	406	378	402	379	397	379	392	376	383	291	61	286	44	277	30	265	21	248	14	224	10	224	0	404	0	404	10	381	13	366	17	357	22	352	29	351	38	351	45	352	48	352	51	353	54	438	373	444	392	451	405	460	413	474	418	494	422	193	388	196	396	201	402	208	406	217	408	227	409	257	406	281	398	300	384	311	362	315	331	313	307	307	286	297	268	284	254	268	242	254	236	240	232	224	228	205	227	183	226	171	226	166	227	159	228	149	229	16383	16383	79	432	79	422	98	419	112	415	120	410	124	403	126	394	125	388	124	380	122	369	119	356	115	339	40	65	33	43	26	29	17	20	3	14	-15	10	-15	0	146	0	146	10	127	13	114	17	106	23	101	29	100	38	100	44	104	60	107	69	109	80	143	208	163	204	174	203	187	202	202	202	236	203	266	208	294	215	318	226	338	239	353	255	365	272	375	292	381	313	383	334	377	369	360	396	331	416	291	428	239	432	457	440	443	440	439	434	435	430	431	427	425	426	418	425	410	425	404	426	398	428	391	430	374	435	357	438	342	440	327	441	313	441	282	439	252	433	223	423	195	409	169	392	128	357	93	316	67	268	50	216	44	161	53	101	76	53	113	18	160	-3	217	-11	256	-7	293	3	328	22	363	49	398	86	386	97	353	66	323	43	295	28	266	20	234	18	194	23	162	39	138	66	123	104	118	154	121	197	130	240	144	282	164	320	190	353	213	375	238	392	265	406	293	414	322	417	353	412	379	399	399	378	413	347	421	309	432	307	426	432	74	432	47	330	58	327	74	359	91	383	112	398	139	406	176	409	216	409	123	61	116	42	107	29	94	20	76	14	52	10	52	0	243	0	243	10	218	12	201	15	191	22	186	30	185	41	185	50	189	68	192	76	194	85	280	409	322	409	345	407	363	400	377	390	385	375	388	356	388	341	387	335	386	328	398	327	475	432	349	432	349	422	362	421	373	419	382	415	387	411	389	405	388	399	386	393	383	387	375	373	278	200	227	373	226	377	225	382	225	386	224	391	224	395	225	403	228	410	234	414	244	418	256	420	273	422	273	432	115	432	115	422	133	417	146	408	157	391	167	363	181	319	235	133	219	100	202	70	184	45	166	29	149	23	144	28	141	41	136	56	127	69	108	75	98	73	89	69	81	62	75	50	73	35	76	20	84	7	96	-1	111	-7	128	-9	153	-5	177	6	200	26	221	53	242	87	389	348	408	378	424	399	440	412	456	419	475	422	209	99	176	105	150	117	132	136	121	161	118	191	119	214	122	235	129	254	140	273	156	291	175	308	196	320	219	328	244	333	273	334	16383	16383	337	334	371	328	397	315	417	297	428	272	432	242	431	219	427	198	420	178	408	159	392	140	374	124	352	112	329	104	303	100	274	99	16383	16383	352	385	357	397	367	407	380	415	398	420	420	422	424	422	424	432	237	432	237	422	259	421	274	419	283	414	288	408	290	400	289	394	288	386	286	376	283	367	281	358	236	355	196	348	161	337	131	323	106	306	86	286	70	265	58	242	50	218	48	193	57	149	80	116	114	93	157	79	203	75	195	48	185	30	171	18	153	12	132	10	126	10	126	0	322	0	322	10	299	12	281	15	270	22	263	30	261	41	261	46	262	52	263	59	266	66	268	75	312	77	351	84	386	93	416	107	442	124	463	144	480	166	492	189	499	213	502	239	493	283	469	316	434	339	391	352	344	358	409	432	271	432	271	422	287	420	298	417	306	412	310	406	312	399	310	389	307	383	303	377	298	371	202	260	163	358	159	368	156	376	154	383	152	395	154	403	158	410	167	415	180	419	200	422	200	432	25	432	25	422	45	419	60	413	71	405	80	393	88	376	156	207	101	143	55	89	21	52	-2	29	-23	17	-43	10	-43	0	97	0	97	10	80	11	68	14	59	18	55	25	53	33	54	38	56	45	59	51	63	58	68	64	169	178	213	69	216	61	220	47	221	40	222	35	220	26	215	20	206	15	191	12	171	10	171	0	350	0	350	10	327	14	311	20	299	28	290	42	281	61	214	231	326	359	345	379	361	395	377	407	392	415	409	422	494	432	330	432	330	422	349	420	363	415	371	410	376	402	378	392	378	390	377	387	377	384	375	378	288	50	285	39	280	32	275	27	267	24	110	24	105	25	101	27	98	30	98	40	99	43	99	46	100	50	187	375	193	391	202	404	215	413	231	419	253	422	253	432	73	432	73	422	95	419	110	415	119	411	123	404	124	395	124	389	123	381	119	363	117	353	41	67	34	45	26	30	16	20	3	14	-15	10	-15	0	316	0	333	-6	347	-18	356	-37	359	-66	359	-75	357	-88	356	-101	354	-111	353	-117	366	-117	400	10	380	13	366	17	357	22	353	29	351	38	352	46	358	73	360	80	438	373	444	392	452	405	461	413	475	418	494	422	439	432	277	432	277	422	296	420	309	416	317	410	322	403	323	394	322	388	321	381	319	372	317	362	315	353	282	230	271	225	255	219	235	212	211	207	186	205	163	207	144	211	130	219	121	230	118	245	118	252	119	259	120	267	124	283	149	375	155	392	164	404	177	414	194	419	215	422	215	432	35	432	35	422	57	419	72	416	81	411	86	404	87	395	87	390	85	380	84	374	82	366	58	277	56	267	54	258	53	249	52	242	52	234	57	209	71	192	93	182	120	177	149	176	180	178	209	183	236	191	258	199	276	207	236	61	230	44	221	30	210	21	192	14	169	10	169	0	348	0	348	10	326	13	311	17	302	22	298	29	296	38	296	42	297	45	297	48	299	54	384	373	389	392	396	405	406	413	420	418	439	422	647	432	485	432	485	422	504	420	517	415	525	410	529	402	531	392	531	390	530	387	530	384	528	378	441	52	437	41	433	33	427	27	420	25	410	24	317	24	312	25	308	27	304	31	303	37	303	40	304	43	304	46	305	49	306	51	393	373	399	392	406	405	415	413	428	418	447	422	447	432	293	432	293	422	311	420	323	415	329	410	332	402	333	392	333	390	332	387	332	384	330	378	244	55	240	44	235	36	229	29	222	25	214	24	117	24	112	25	108	27	105	31	104	37	104	40	105	43	105	46	106	49	106	51	194	375	199	391	206	404	217	413	232	419	253	422	253	432	80	432	80	422	102	419	116	415	124	411	128	404	129	395	129	381	128	372	126	363	124	353	48	67	41	45	33	30	23	20	10	14	-9	10	-9	0	557	0	557	10	537	13	522	17	512	22	507	29	505	38	506	46	507	55	510	64	512	73	514	80	591	373	597	392	604	405	614	413	627	418	647	422	647	432	485	432	485	422	504	420	517	415	525	410	529	402	531	392	531	390	530	387	530	384	528	378	441	52	437	41	433	33	427	27	420	25	410	24	317	24	312	25	308	27	304	31	303	37	303	40	304	43	304	46	305	49	306	51	393	373	399	392	406	405	415	413	428	418	447	422	447	432	293	432	293	422	311	420	323	415	329	410	332	402	333	392	333	390	332	387	332	384	330	378	244	55	240	44	235	36	229	29	222	25	214	24	117	24	112	25	108	27	105	31	104	37	104	40	105	43	105	46	106	49	106	51	194	375	199	391	206	404	217	413	232	419	253	422	253	432	80	432	80	422	102	419	116	415	124	411	128	404	129	395	129	381	128	372	126	363	124	353	48	67	41	45	33	30	23	20	10	14	-9	10	-9	0	470	0	487	-6	501	-18	510	-37	513	-66	512	-75	511	-88	509	-101	508	-111	506	-117	519	-117	554	10	534	13	520	17	511	22	506	29	505	38	506	46	507	55	510	64	512	73	514	80	591	373	597	392	604	405	614	413	627	418	647	422	218	217	265	217	294	215	319	208	339	195	353	176	358	149	351	101	331	65	300	41	263	28	220	24	204	25	192	28	183	34	177	42	175	52	176	59	178	69	180	80	183	89	184	94	16383	16383	225	241	263	385	268	398	275	408	285	415	297	419	311	422	311	432	69	432	41	330	54	327	70	361	86	384	105	399	132	407	169	409	179	409	186	406	192	401	195	395	196	387	196	380	195	376	195	373	194	371	113	64	107	44	100	30	90	20	77	14	58	10	58	0	245	0	304	7	355	27	396	59	422	102	432	154	423	192	399	217	364	232	324	239	282	241	141	217	188	217	217	215	243	208	263	195	276	176	281	149	274	101	254	65	224	41	186	28	143	24	128	25	116	28	107	34	101	42	99	52	100	59	102	69	105	80	107	89	109	94	16383	16383	148	241	186	385	191	397	198	407	208	414	220	419	234	422	234	432	74	432	74	422	93	419	107	415	115	410	120	403	121	393	121	387	119	379	118	371	115	361	113	353	36	64	30	44	23	30	13	20	0	14	-17	10	-17	0	169	0	227	7	278	27	319	59	345	102	355	154	346	192	322	217	287	232	247	239	205	241	16383	16383	591	432	429	432	429	422	448	420	461	416	470	410	475	403	476	393	476	387	474	379	473	371	470	362	468	353	390	61	384	42	377	29	367	20	353	15	334	10	334	0	497	0	497	10	478	13	465	16	457	21	453	27	452	36	452	45	453	54	455	64	458	75	462	86	537	371	543	391	550	405	559	413	572	419	591	422	142	217	188	217	217	215	243	208	263	195	277	176	282	149	274	101	255	65	225	41	187	28	143	24	128	25	116	28	107	34	101	42	99	52	100	59	102	69	105	80	108	89	109	94	16383	16383	149	241	188	385	193	398	200	407	210	414	222	419	237	422	237	432	75	432	75	422	94	419	108	415	116	410	121	403	122	393	121	387	120	379	118	371	116	361	114	353	36	64	30	44	23	30	13	20	0	14	-17	10	-17	0	169	0	228	7	279	27	319	58	346	99	356	148	354	165	349	181	342	194	333	206	322	215	302	227	280	234	256	239	231	241	206	241	104	441	80	309	92	309	112	349	137	380	167	401	203	413	245	417	283	410	312	392	332	363	344	324	347	277	347	261	346	253	346	245	344	237	169	237	161	209	341	209	333	179	323	151	310	124	294	98	276	75	253	54	229	37	201	24	171	15	137	13	111	14	89	19	73	27	63	36	59	47	62	54	68	61	75	69	81	79	84	92	82	102	78	111	72	118	62	123	49	125	34	122	23	116	16	105	11	93	10	78	16	45	34	19	61	2	96	-7	136	-11	178	-8	219	0	258	14	295	35	328	62	359	96	385	134	404	175	417	221	421	270	414	327	392	375	359	410	317	433	269	441	238	441	221	440	203	437	187	434	178	432	167	429	156	428	145	426	132	426	127	428	123	431	120	435	118	441	500	324	497	277	486	224	470	170	447	119	418	73	401	52	382	35	361	21	339	13	316	10	290	14	270	27	256	48	247	77	244	114	247	160	256	208	271	255	291	300	316	341	336	366	357	388	379	404	403	415	429	419	454	415	474	403	488	383	497	357	500	324	16383	16383	147	244	183	375	189	391	198	404	211	413	228	419	249	422	249	432	69	432	69	422	90	419	105	416	114	411	118	404	120	395	118	381	117	372	114	363	112	353	36	67	29	44	21	29	12	19	-1	14	-20	10	-20	0	141	0	141	10	121	14	108	18	100	23	96	30	95	40	95	48	97	54	139	216	194	216	189	200	186	184	182	152	182	136	187	84	204	43	230	13	264	-5	306	-11	332	-9	358	-3	384	6	409	19	433	35	475	71	511	116	538	168	557	225	563	287	558	341	542	384	516	415	480	435	435	441	405	438	375	430	346	416	319	399	293	377	271	354	251	329	232	302	217	274	203	244	290	230	283	228	275	227	266	226	247	226	215	229	188	238	169	252	156	271	152	295	161	340	185	374	220	396	262	408	308	412	318	412	325	410	329	406	331	401	332	394	325	359	323	353	16383	16383	448	432	302	432	258	431	217	426	180	417	147	402	119	381	107	368	98	352	91	335	86	317	84	299	90	269	105	243	128	224	157	211	190	207	190	205	31	43	18	32	6	23	-6	16	-19	12	-32	10	-32	0	68	0	262	202	283	202	245	61	238	44	230	30	218	21	201	14	177	10	177	0	358	0	358	10	338	13	324	17	314	23	309	31	307	41	309	55	310	63	312	71	315	80	392	373	398	392	405	405	415	413	429	418	448	423	245	239	243	210	237	179	226	149	212	118	194	90	181	72	166	55	149	40	130	29	111	25	97	27	86	32	78	41	73	55	71	74	74	101	81	130	92	161	106	190	122	217	139	238	156	255	173	268	191	275	208	277	221	275	232	270	239	262	244	252	245	239	16383	16383	310	73	293	54	274	35	267	31	262	28	258	27	255	28	251	30	250	32	249	35	252	55	261	93	274	146	290	209	308	276	309	280	310	282	310	284	312	290	307	292	267	288	265	285	258	254	253	267	245	278	234	285	220	290	205	292	183	290	161	283	139	272	117	258	97	240	70	211	48	178	31	143	19	106	16	69	19	42	28	21	42	5	60	-3	81	-6	108	-3	135	8	160	28	187	57	216	97	209	69	204	51	202	39	200	21	201	10	204	3	210	-2	217	-5	227	-6	242	-4	257	2	273	15	293	36	319	67	260	216	258	184	252	152	241	119	228	89	211	61	196	42	180	27	164	16	148	9	131	7	114	9	99	16	89	29	82	45	80	67	82	98	88	129	98	160	112	189	129	218	145	240	162	256	179	268	196	276	214	278	229	275	242	268	252	255	258	238	260	216	16383	16383	344	452	336	440	327	433	316	429	304	427	249	427	179	408	124	358	82	291	53	221	34	161	31	146	28	130	26	114	24	99	24	85	28	53	40	28	60	9	87	-2	121	-6	147	-4	173	1	198	12	222	28	245	48	269	75	289	105	303	137	312	169	316	200	311	232	298	257	279	276	253	288	222	292	206	291	190	289	174	285	159	279	143	272	127	262	112	251	99	240	87	229	76	220	75	220	91	260	114	301	143	337	177	364	214	377	230	378	261	378	277	380	292	384	314	395	330	409	342	425	349	440	354	452	207	98	203	72	193	47	176	26	153	12	124	7	104	10	89	19	79	33	73	52	71	74	72	87	73	101	75	113	77	123	79	129	93	134	111	139	130	142	148	145	163	146	179	144	191	139	200	129	205	116	207	98	16383	16383	237	239	227	210	203	188	168	171	126	158	81	148	99	201	122	238	147	262	172	274	194	278	209	276	220	272	229	264	235	253	237	239	16383	16383	183	163	213	169	240	180	261	195	275	214	280	237	276	258	266	274	250	284	230	290	208	292	135	279	82	244	47	197	27	145	21	97	24	64	33	35	52	13	82	-1	124	-6	165	-1	204	13	235	36	257	66	265	100	259	130	244	148	224	157	202	161	183	161	67	231	84	242	100	251	116	256	134	259	153	260	170	258	183	253	192	245	198	234	200	222	180	186	130	157	71	128	21	96	1	53	4	32	15	16	33	3	56	-4	86	-6	108	-5	131	0	154	9	179	26	208	50	200	58	176	43	156	33	138	27	123	25	108	24	92	26	77	29	66	36	58	46	55	61	76	102	125	132	184	157	234	187	254	232	251	252	241	269	226	281	206	289	181	292	149	289	121	280	97	268	77	254	61	239	256	216	254	186	248	153	239	120	225	89	209	61	194	41	178	26	161	15	144	9	127	7	110	10	96	19	85	33	78	50	75	71	77	102	82	133	92	163	105	192	122	220	139	240	156	257	174	268	192	276	209	278	225	275	238	267	248	254	254	237	256	216	16383	16383	140	441	180	419	213	385	238	344	256	301	265	260	263	259	255	271	246	280	235	287	221	291	205	292	150	280	99	248	58	202	30	146	20	86	24	52	37	26	57	7	84	-3	118	-6	180	6	233	42	275	96	302	163	311	238	303	296	282	350	247	396	202	431	149	452	89	138	107	175	131	213	159	245	188	268	213	277	222	276	229	273	233	267	235	260	236	251	234	239	230	225	223	212	214	199	203	187	187	174	169	163	147	154	121	146	89	137	16383	16383	244	72	219	52	197	38	176	29	157	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	151	136	205	157	245	183	271	214	279	247	277	262	270	275	259	284	244	290	225	292	166	280	111	248	65	201	34	145	22	84	27	53	40	28	60	9	86	-2	117	-6	148	-3	177	4	203	19	228	39	251	64	290	160	324	286	276	286	242	160	203	160	204	167	205	175	206	184	206	198	203	234	192	260	176	278	156	289	132	292	109	290	90	283	72	272	54	253	35	228	44	222	57	239	71	252	85	261	98	267	112	269	127	266	140	257	150	242	157	221	159	193	157	164	150	130	140	95	126	62	107	35	99	28	89	22	80	17	71	14	64	13	52	18	48	30	47	43	42	55	27	60	20	58	13	54	6	48	2	39	0	29	1	22	3	15	7	10	12	4	18	0	24	-2	31	-4	47	-6	56	-6	98	2	134	28	163	63	186	104	200	146	239	146	198	0	246	0	287	146	324	146	321	135	319	125	318	114	317	104	317	95	321	58	331	30	347	9	367	-2	392	-6	414	-4	434	1	451	13	469	31	487	56	479	62	466	46	452	33	438	24	425	18	411	16	396	19	383	28	373	43	367	65	364	92	367	121	373	154	384	189	398	222	417	249	425	256	432	263	440	267	447	270	455	271	466	267	472	256	476	243	483	233	500	228	506	229	513	232	518	237	522	245	524	256	522	267	517	277	508	285	494	290	476	292	436	285	400	265	370	235	345	200	328	160	67	292	43	207	54	207	66	230	80	249	97	264	118	274	142	278	157	276	169	270	178	260	184	246	186	228	183	209	172	190	156	174	134	163	109	159	89	159	84	143	87	144	99	144	119	142	134	135	146	124	153	109	156	91	153	66	143	43	126	24	101	11	68	7	55	8	46	11	39	16	35	21	34	26	35	34	38	40	41	45	43	51	44	58	43	67	40	75	35	81	27	84	18	86	9	84	1	81	-5	74	-9	64	-11	52	-7	32	3	16	21	3	47	-4	78	-6	104	-5	129	-1	152	6	173	17	190	31	198	41	205	52	210	64	213	76	214	87	211	105	203	120	190	133	172	143	149	151	149	152	173	157	197	167	217	182	231	202	237	228	234	247	225	264	208	279	184	288	149	292	132	291	117	288	95	282	85	281	82	281	79	283	77	285	76	289	76	292	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	16383	16383	303	442	295	416	282	394	266	376	246	364	221	360	206	362	194	366	186	372	180	380	178	388	179	393	185	401	188	407	189	417	188	425	184	432	178	437	170	441	163	442	154	441	146	437	138	430	133	420	131	407	136	383	149	364	169	350	192	341	216	339	249	345	275	361	295	385	308	413	315	442	105	160	142	290	139	292	120	288	82	282	60	279	33	275	33	265	41	265	54	264	64	262	71	259	75	254	76	247	76	241	74	233	71	223	68	210	64	194	12	0	61	0	101	146	120	136	134	122	143	103	151	83	163	41	172	22	182	7	197	-3	217	-6	232	-4	247	2	262	16	277	36	293	65	283	72	281	69	279	65	277	62	275	58	273	55	266	44	259	36	253	31	246	28	240	27	233	32	227	46	222	65	216	87	206	109	198	122	188	133	176	142	162	148	148	151	148	152	177	170	200	195	219	222	235	244	249	253	259	250	267	244	272	237	280	231	290	228	300	230	308	233	315	240	320	248	322	259	320	268	315	277	307	285	296	290	284	292	243	278	213	246	186	207	155	174	112	160	283	76	270	59	258	46	248	37	240	30	232	26	226	25	222	26	219	27	217	30	216	33	216	41	217	46	218	54	221	65	224	78	261	212	263	220	265	229	266	236	267	244	268	251	266	265	260	276	251	284	240	290	225	292	198	289	170	277	144	254	119	216	98	160	89	129	77	91	67	60	56	37	44	22	30	16	27	18	26	22	25	27	25	34	22	41	19	47	15	51	10	54	5	56	0	56	-7	55	-15	52	-22	46	-26	38	-28	26	-26	14	-20	4	-12	-2	-1	-6	10	-7	22	-6	32	-4	42	0	51	5	58	13	71	30	81	51	90	74	97	96	103	115	115	156	123	182	131	203	140	220	148	234	157	245	164	251	171	256	179	260	187	263	195	264	201	263	206	261	211	257	213	250	214	242	214	235	212	225	210	213	208	200	205	187	175	80	171	62	168	49	166	40	165	34	165	30	166	16	171	6	178	0	186	-4	196	-5	214	-3	230	2	248	15	268	36	293	67	389	77	375	60	364	47	355	37	347	30	340	26	334	24	330	25	327	26	325	29	324	33	324	37	328	72	340	123	355	183	371	240	385	286	346	286	210	82	208	82	183	286	143	286	94	129	82	92	69	61	56	37	43	22	28	16	25	18	24	22	24	27	23	34	21	41	18	46	14	51	4	55	0	55	-9	54	-16	51	-23	45	-27	37	-29	25	-26	13	-21	4	-12	-2	-1	-6	10	-7	26	-6	40	-2	50	3	59	12	67	21	78	38	88	56	96	76	110	118	142	217	168	0	173	0	313	207	297	155	286	113	279	79	275	52	274	29	276	15	280	5	287	0	296	-4	305	-6	323	-4	338	2	355	15	374	37	398	68	303	78	300	74	298	71	295	67	292	64	290	61	279	47	270	37	262	30	255	26	249	25	245	26	242	28	240	30	239	33	239	41	240	47	242	55	244	65	248	78	302	286	254	286	219	154	104	154	143	290	140	292	120	288	102	284	83	281	61	278	33	275	33	265	50	264	63	262	71	259	75	254	76	247	76	241	75	237	75	232	13	0	61	0	100	140	215	140	200	80	195	62	192	49	190	40	189	34	188	30	190	16	195	6	202	0	210	-4	220	-5	237	-3	253	3	270	16	289	37	313	69	256	216	253	184	247	152	237	119	223	89	207	61	191	42	176	27	160	16	144	9	126	7	109	9	95	16	84	29	77	45	75	67	77	98	83	129	93	160	107	189	124	218	140	240	157	256	174	268	191	276	208	278	224	275	238	268	247	255	254	238	256	216	16383	16383	311	200	307	232	294	257	274	276	248	288	218	292	202	291	186	289	170	285	154	279	138	272	99	245	66	211	41	172	25	129	19	85	23	53	35	28	55	9	83	-2	117	-6	143	-4	168	1	193	12	217	28	241	48	265	75	284	105	299	137	308	169	311	200	308	78	305	74	302	71	300	67	294	61	283	47	274	37	266	30	260	26	254	25	249	26	246	28	244	30	243	33	243	41	244	46	246	54	249	65	252	78	290	212	292	220	293	229	295	236	296	244	296	251	295	265	289	276	281	285	268	290	253	292	227	287	200	271	170	243	137	202	100	146	144	290	142	292	122	288	86	282	63	279	35	275	35	265	52	264	64	262	72	259	76	254	78	247	78	244	77	242	77	236	76	234	13	0	62	0	78	53	90	90	101	117	113	140	129	164	152	198	173	224	193	243	210	254	226	258	232	257	236	255	240	251	242	246	242	232	241	223	239	212	236	199	233	187	204	80	199	62	196	49	195	40	194	34	194	30	195	16	200	6	206	0	215	-4	225	-5	242	-3	258	3	274	16	293	37	317	69	251	207	250	179	244	151	235	123	223	95	206	68	188	46	169	28	150	16	131	8	110	5	100	6	91	10	84	15	80	22	78	30	81	51	88	81	98	117	109	154	121	188	133	211	149	231	168	248	189	260	211	264	226	262	238	255	245	244	250	228	251	207	16383	16383	143	290	139	292	35	275	35	265	51	265	58	264	66	263	73	260	78	255	80	247	79	244	78	238	76	229	74	217	70	203	-5	-83	-10	-99	-16	-110	-24	-118	-35	-122	-50	-124	-50	-135	84	-135	84	-124	67	-123	56	-121	48	-118	43	-112	42	-105	44	-94	48	-76	55	-51	62	-23	69	4	79	0	88	-3	97	-5	105	-6	115	-6	172	5	224	37	267	86	297	145	307	209	305	238	296	261	282	278	261	288	235	292	211	289	188	281	166	267	144	245	122	217	230	71	210	51	191	35	172	25	154	18	134	16	113	20	97	29	85	45	77	66	75	92	77	127	85	160	98	192	115	221	135	246	148	257	161	266	176	272	191	277	207	278	216	277	222	276	228	273	231	269	232	265	231	258	225	246	223	240	222	233	223	225	226	218	231	212	238	208	248	207	257	208	266	213	273	220	278	228	279	239	276	256	267	271	252	282	233	289	210	292	186	290	163	285	140	277	119	265	99	251	73	226	50	198	33	165	22	131	18	95	22	58	34	30	54	9	82	-2	115	-6	143	-4	169	3	193	17	217	37	240	64	469	69	460	78	446	61	435	47	425	37	417	30	410	26	403	25	400	26	398	27	396	29	395	32	395	38	396	43	397	49	399	57	401	66	440	208	443	221	445	231	447	240	448	247	449	253	447	266	442	276	434	285	424	290	410	292	402	292	386	288	377	284	368	279	349	265	330	246	310	222	288	191	262	152	272	180	279	205	285	226	288	242	289	252	287	266	283	277	275	285	263	290	249	292	224	287	197	270	169	243	137	204	103	152	142	290	140	292	120	288	82	282	60	279	33	275	33	265	49	265	58	264	66	262	72	260	75	256	76	251	75	244	73	232	70	216	66	196	60	174	11	0	61	0	77	54	90	93	101	121	112	143	124	163	147	194	169	221	189	241	208	253	223	258	228	257	232	255	235	251	237	247	238	241	236	229	230	203	221	166	209	118	193	61	175	0	225	0	239	54	252	94	265	126	279	154	296	180	316	206	335	227	353	244	369	254	383	258	387	257	391	255	394	252	396	244	396	241	395	237	395	232	393	226	392	219	353	68	350	54	347	43	346	35	345	29	344	24	345	14	349	5	354	0	361	-4	371	-5	389	-2	408	5	426	19	446	39	466	65	137	123	127	163	115	208	101	249	89	280	80	292	78	292	58	289	41	286	27	284	16	282	7	280	-1	278	-5	278	-9	277	-14	276	-14	265	-10	266	-5	267	2	267	6	268	20	266	32	262	41	254	49	242	57	225	69	187	84	136	97	81	108	34	112	5	109	-7	105	-17	94	-33	78	-54	59	-75	40	-92	22	-99	14	-97	4	-87	-2	-82	-14	-80	-22	-82	-29	-85	-35	-91	-38	-98	-40	-107	-38	-116	-33	-124	-26	-130	-17	-134	-6	-136	20	-127	52	-102	89	-62	130	-9	171	54	201	106	225	153	243	195	254	229	258	256	256	267	251	277	244	285	234	290	223	292	214	291	207	288	201	283	198	276	197	268	197	262	199	257	202	252	207	247	214	242	220	237	225	233	229	230	231	225	231	220	228	200	219	175	203	142	180	101	150	50	225	211	188	80	181	64	169	47	153	32	134	21	113	16	97	20	84	30	74	46	69	65	67	87	71	129	83	177	105	222	137	256	178	269	190	267	202	260	214	248	222	233	225	214	16383	16383	401	200	398	157	386	108	365	63	333	29	289	16	277	19	265	26	254	37	246	52	243	71	244	86	248	106	255	132	265	165	279	205	286	221	298	237	314	253	333	265	353	269	370	266	383	256	393	241	399	222	401	200	16383	16383	279	232	338	449	333	452	312	448	292	444	271	440	250	437	229	435	229	424	254	424	261	422	267	419	272	414	274	407	273	398	268	377	260	344	249	300	234	246	230	258	222	271	211	281	195	289	174	292	123	280	81	247	48	201	27	148	19	94	22	63	31	36	46	13	67	-1	93	-6	110	-5	127	-2	143	5	159	18	176	37	177	37	145	-83	140	-99	134	-110	126	-118	115	-122	100	-124	100	-135	234	-135	234	-124	218	-123	207	-121	199	-118	195	-112	194	-105	194	-100	196	-93	198	-82	201	-70	204	-57	231	48	234	35	241	20	253	6	270	-3	294	-6	345	5	387	38	420	86	441	143	449	202	445	231	435	256	420	275	401	288	379	292	354	290	333	283	315	272	298	255	281	232	156	235	150	258	144	274	138	285	131	290	122	292	112	291	100	289	85	286	67	280	44	273	37	271	39	259	51	263	58	265	64	266	69	267	73	267	77	268	85	267	92	263	97	256	102	242	107	222	126	140	72	64	63	53	55	43	49	37	43	33	38	31	35	31	32	32	28	33	25	35	21	37	11	41	7	43	3	44	0	44	-7	43	-13	40	-18	35	-21	28	-22	21	-20	11	-16	3	-9	-2	0	-5	10	-6	21	-5	32	-2	44	5	57	18	73	38	131	117	150	38	155	20	161	7	169	0	178	-5	189	-6	204	-4	218	2	233	16	250	37	271	68	260	74	257	70	255	67	252	64	249	60	246	55	238	45	231	37	226	32	220	30	215	29	210	30	206	33	202	39	198	46	195	56	174	145	172	154	170	161	169	167	169	175	185	203	201	225	214	242	225	252	234	255	242	254	249	251	261	245	268	244	276	245	282	248	286	253	289	260	290	268	289	276	286	283	280	288	273	291	264	292	247	289	229	279	210	261	189	234	163	197	328	73	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	245	-5	261	-1	269	2	277	8	277	7	270	0	263	-11	257	-22	252	-34	251	-46	251	-53	252	-58	252	-67	251	-79	248	-88	243	-96	236	-102	225	-108	231	-119	260	-105	279	-90	289	-76	294	-61	295	-46	293	-30	292	-23	290	-15	290	0	291	7	294	16	298	26	305	38	289	81	271	58	257	42	246	32	238	27	231	25	227	27	225	29	224	32	224	36	225	43	227	54	230	66	234	78	237	88	289	286	239	286	200	143	193	138	182	134	168	129	153	126	137	124	120	125	109	129	101	135	97	144	96	154	96	161	97	166	98	170	99	176	130	290	127	292	104	287	60	279	42	277	28	275	28	265	40	265	48	264	54	264	57	263	61	261	67	255	68	252	68	247	67	244	66	240	64	230	56	202	51	183	47	169	46	159	45	152	48	134	56	121	69	111	89	106	114	104	132	106	150	109	167	114	183	119	196	125	188	92	183	75	179	59	176	45	174	34	173	26	174	15	178	6	184	0	193	-4	204	-5	222	-3	238	4	255	18	275	41	298	75	489	79	472	56	458	41	449	31	441	26	435	25	432	26	430	27	429	29	428	32	427	36	428	44	431	54	434	67	437	79	440	88	492	286	443	286	426	240	412	205	400	177	386	151	370	125	346	91	325	64	307	44	291	32	276	28	271	29	267	31	265	34	263	44	263	46	264	49	264	53	265	55	323	286	274	286	257	240	243	205	230	177	217	151	200	125	177	91	156	64	137	44	121	32	106	28	101	29	98	31	95	34	93	44	93	46	94	49	94	51	95	53	95	55	131	186	139	222	143	238	145	251	146	260	144	271	141	280	135	287	126	291	115	292	98	290	81	283	64	269	44	247	21	214	30	207	48	230	62	245	73	255	81	260	88	261	92	259	94	257	94	254	95	250	94	243	92	233	86	209	84	198	61	112	54	87	49	67	45	50	43	37	42	28	44	15	48	5	55	-1	65	-5	78	-6	104	-2	131	13	160	44	194	90	237	156	251	179	232	115	225	91	220	70	216	52	213	38	212	28	214	15	218	5	225	-1	234	-5	247	-6	274	-2	301	13	329	43	363	90	405	156	407	156	396	118	387	85	381	58	377	38	375	26	377	15	381	6	387	0	396	-4	407	-5	425	-3	440	3	457	17	476	40	499	73	489	79	472	56	458	41	449	31	441	26	435	25	432	26	430	27	429	29	428	32	427	36	428	44	431	54	434	67	437	79	440	88	492	286	443	286	426	240	412	205	400	177	386	151	370	125	346	91	325	64	307	44	291	32	276	28	271	29	267	31	265	34	263	44	263	46	264	49	264	53	265	55	323	286	274	286	257	240	243	205	230	177	217	151	200	125	177	91	156	64	137	44	121	32	106	28	101	29	98	31	95	34	93	44	93	46	94	49	94	51	95	53	95	55	131	186	139	222	143	238	145	251	146	260	144	271	141	280	135	287	126	291	115	292	98	290	81	283	64	269	44	247	21	214	30	207	48	230	62	245	73	255	81	260	88	261	92	259	94	257	94	254	95	250	94	243	92	233	86	209	84	198	61	112	54	87	49	67	45	50	43	37	42	28	44	15	48	5	55	-1	65	-5	78	-6	104	-2	131	13	160	44	194	90	237	156	251	179	232	115	225	91	220	70	216	52	213	38	212	28	214	15	218	5	225	-1	234	-5	247	-6	274	-2	301	13	329	43	363	90	405	156	407	156	396	118	387	85	381	58	377	38	375	26	377	15	381	6	387	0	396	-4	407	-5	416	-5	432	-1	440	2	448	8	449	7	441	0	434	-11	428	-22	423	-34	421	-46	422	-49	422	-53	423	-58	423	-63	424	-67	423	-79	419	-88	414	-96	406	-102	396	-108	402	-119	431	-105	449	-90	460	-76	465	-61	466	-46	462	-14	461	-4	462	2	463	9	466	18	470	28	476	38	499	73	293	118	288	91	274	62	253	35	224	16	190	9	174	11	161	16	152	23	146	33	144	44	146	70	150	92	157	110	166	125	178	137	186	142	197	149	212	156	228	161	245	163	259	162	272	158	283	149	290	137	293	118	16383	16383	163	141	166	163	176	193	190	225	209	258	233	286	226	292	218	286	210	282	201	279	191	278	180	277	159	279	142	282	126	287	109	290	89	292	65	289	47	281	32	267	20	248	8	222	16	219	25	232	33	242	43	249	53	252	64	254	80	253	95	250	121	246	134	245	147	245	169	249	177	251	183	253	183	251	156	224	132	191	112	153	98	114	93	75	96	47	106	24	123	7	150	-3	187	-6	237	0	282	18	317	47	341	82	350	121	347	143	337	161	321	176	298	185	268	188	242	186	219	179	198	168	180	155	164	141	230	118	225	91	211	62	190	35	161	16	126	9	111	11	98	16	88	23	83	33	81	44	82	70	86	93	93	111	103	125	115	137	122	142	134	149	148	156	164	161	182	163	196	162	209	158	220	149	227	137	230	118	16383	16383	100	142	138	290	136	292	115	287	95	283	77	280	57	278	36	275	36	265	49	265	57	264	62	264	66	263	72	259	74	257	75	255	77	249	76	245	75	237	73	228	71	217	67	205	44	112	41	100	38	87	34	63	33	51	36	32	44	16	60	4	86	-4	123	-6	174	0	219	18	254	47	278	82	287	121	284	143	274	161	258	176	235	185	205	188	178	186	155	179	135	168	117	155	101	141	16383	16383	426	78	412	61	401	47	392	37	385	30	378	26	372	25	367	26	364	28	362	30	361	33	361	41	362	47	364	55	367	65	370	78	424	286	376	286	322	80	317	62	314	49	312	40	311	34	311	30	313	16	317	6	324	0	333	-4	342	-5	360	-3	377	3	395	17	414	39	435	72	230	118	225	91	211	62	190	35	161	16	126	9	111	11	98	16	88	23	83	33	81	44	82	71	86	93	93	111	103	125	115	137	122	142	134	149	148	156	164	161	182	163	196	162	209	158	220	149	227	137	230	118	16383	16383	100	142	138	290	136	292	115	287	95	283	77	280	57	278	36	275	36	265	49	265	57	264	62	264	66	263	72	259	74	257	75	255	77	249	76	245	75	237	73	228	71	217	67	205	44	112	41	100	39	88	36	75	34	63	33	51	36	32	44	16	60	4	86	-4	123	-6	174	0	219	18	254	47	278	82	287	121	284	143	274	161	258	176	235	185	205	188	178	186	155	179	135	168	117	155	101	141	69	292	47	207	57	207	69	228	83	247	102	263	124	274	151	278	170	274	184	262	194	244	200	220	202	193	202	186	201	179	201	172	200	165	200	157	110	157	106	143	197	143	194	125	190	109	184	93	178	78	171	65	158	46	143	30	125	18	104	10	80	7	71	8	62	10	56	14	52	20	50	26	51	34	54	40	57	45	60	51	61	58	60	67	56	75	51	81	44	84	35	86	26	84	17	80	11	74	6	64	4	50	8	32	17	17	33	4	54	-3	80	-6	136	2	185	30	224	71	249	124	259	184	255	219	242	249	221	272	191	287	152	292	135	291	121	288	109	285	98	282	87	281	84	281	81	283	80	285	79	289	79	292	378	216	376	184	370	152	359	119	346	89	329	61	313	42	298	27	282	16	266	9	249	7	232	9	217	16	207	29	200	45	197	67	200	98	206	129	216	160	229	189	246	218	262	240	279	256	296	268	314	276	331	278	347	275	360	268	370	255	376	238	378	216	16383	16383	106	154	144	290	143	292	122	288	104	285	85	282	63	279	35	275	35	265	52	265	63	264	71	261	76	258	78	253	79	246	78	241	77	233	74	222	70	209	67	194	14	0	64	0	103	140	150	140	147	129	143	107	142	95	142	85	146	53	158	28	178	9	205	-2	239	-6	265	-4	291	1	316	12	340	28	364	48	387	75	407	105	421	137	431	169	434	200	429	232	416	257	396	276	371	288	341	292	324	291	308	289	292	285	277	279	261	272	234	255	209	233	188	209	170	183	156	154	201	148	182	148	160	150	142	156	127	165	118	178	115	194	120	226	135	248	158	262	185	269	214	271	219	271	227	267	229	263	230	259	230	256	229	255	229	253	228	251	16383	16383	288	79	270	56	257	41	247	31	240	26	233	25	230	26	227	29	226	32	226	36	227	44	229	54	232	67	235	79	238	89	290	286	205	286	165	284	126	275	93	258	69	230	61	191	64	175	72	161	86	150	105	141	128	137	127	136	108	132	91	124	76	112	64	94	54	69	47	51	41	37	34	29	27	24	18	22	11	23	6	27	1	34	-1	42	-2	54	-2	61	-1	65	-1	69	0	73	-10	73	-12	68	-14	62	-15	57	-15	47	-13	26	-7	11	2	1	13	-3	27	-5	45	-3	61	2	75	13	87	30	98	52	116	90	133	114	150	127	165	132	177	133	198	133	189	101	182	74	177	53	175	36	174	26	176	15	180	6	186	0	195	-4	206	-5	223	-3	239	3	256	17	274	40	297	73	89	138	107	175	131	213	159	245	188	268	213	277	222	276	229	273	233	267	235	260	236	251	234	239	230	225	223	212	214	199	203	187	187	174	169	163	147	154	121	146	89	137	16383	16383	244	72	219	52	197	38	176	29	157	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	151	136	205	157	245	183	271	214	279	247	277	262	270	275	259	284	244	290	225	292	166	280	111	248	65	201	34	145	22	84	27	53	40	28	60	9	86	-2	117	-6	148	-3	177	4	203	19	228	39	251	64	16383	16383	182	369	180	378	176	387	169	395	160	400	150	401	140	400	131	395	124	388	119	380	118	370	119	359	123	350	130	343	139	338	149	336	160	338	169	343	176	350	180	359	182	369	16383	16383	315	369	313	378	308	387	301	395	293	400	283	401	273	400	263	395	256	388	252	380	250	370	251	359	256	350	263	343	272	338	282	336	293	338	301	343	309	350	313	359	315	369	102	153	149	325	259	325	268	350	156	350	182	449	177	452	156	448	116	440	96	437	73	435	73	424	99	424	106	422	112	418	117	414	118	408	118	402	117	395	115	387	113	378	110	367	105	350	38	350	30	325	99	325	13	0	63	0	78	53	90	90	100	117	112	140	126	164	147	195	170	220	191	240	211	253	227	258	233	257	237	255	240	252	242	246	243	239	242	231	240	221	237	210	234	200	232	192	184	-1	171	-48	159	-83	147	-106	135	-118	120	-122	115	-122	112	-121	110	-119	108	-116	108	-114	109	-109	111	-106	115	-98	116	-91	115	-83	112	-76	107	-71	100	-68	90	-66	81	-68	74	-72	68	-78	64	-87	63	-96	65	-109	73	-120	84	-129	98	-135	115	-136	148	-131	176	-113	200	-82	221	-38	239	18	290	212	292	220	294	229	295	236	296	244	296	251	295	265	290	276	281	285	269	290	254	292	228	287	201	272	172	246	139	206	103	153	67	231	84	242	100	251	116	256	134	259	153	260	170	258	183	253	192	245	198	234	200	222	180	186	130	157	71	128	21	96	1	53	4	32	15	16	33	3	56	-4	86	-6	108	-5	131	0	154	9	179	26	208	50	200	58	176	43	156	33	138	27	123	25	108	24	92	26	77	29	66	36	58	46	55	61	76	102	125	132	184	157	234	187	254	232	251	252	241	269	226	281	206	289	181	292	149	289	121	280	97	268	77	254	61	239	16383	16383	154	327	177	327	290	398	294	400	297	404	300	407	301	411	302	416	300	424	297	430	291	435	285	439	277	440	273	439	267	437	261	433	292	292	282	292	280	289	278	285	272	281	268	281	258	282	250	285	240	288	228	291	212	292	154	280	100	250	57	204	28	150	17	92	22	55	35	27	56	8	84	-3	118	-6	132	-6	146	-4	161	-1	177	3	194	11	206	19	217	28	226	39	233	51	235	64	234	70	231	76	226	81	220	84	212	86	200	84	190	80	182	72	178	63	176	52	174	35	168	23	159	14	147	8	132	7	111	11	95	22	84	40	76	64	74	95	74	104	76	124	78	133	80	143	186	143	189	157	83	157	100	196	125	229	154	255	185	272	216	278	232	275	243	266	252	252	256	232	258	207	268	207	226	293	217	293	213	288	210	284	207	282	202	281	190	281	180	283	173	285	164	288	156	290	142	292	136	292	109	289	86	279	70	265	59	245	55	220	57	207	62	191	70	174	82	154	98	134	111	115	122	99	129	84	133	71	135	58	132	40	126	26	115	15	101	9	84	7	65	10	49	20	35	38	25	63	18	97	7	97	-5	-8	4	-8	8	-2	11	1	19	5	34	5	40	4	46	2	53	0	62	-3	69	-5	76	-6	89	-6	120	-2	147	8	167	26	180	51	185	81	183	97	178	113	170	130	157	150	140	171	126	188	116	203	109	216	105	228	104	239	106	252	111	263	119	271	130	276	143	277	161	274	176	266	188	251	196	229	202	200	213	200	143	75	128	56	115	41	104	31	95	25	87	24	84	24	82	25	80	27	79	30	78	34	79	39	80	45	81	50	83	56	85	63	147	290	144	292	113	285	89	281	70	278	54	276	38	275	38	265	56	264	69	263	76	260	80	256	81	249	80	245	79	240	78	234	76	227	75	220	43	103	38	82	34	65	31	50	29	38	29	29	30	16	34	6	40	-1	49	-5	61	-6	79	-4	97	3	113	18	131	39	152	68	16383	16383	171	397	169	408	164	418	157	426	148	431	137	433	127	431	119	427	112	419	108	409	106	398	108	386	112	376	119	369	128	365	138	363	148	365	157	370	164	377	169	386	171	397	143	76	128	56	116	41	106	31	97	25	90	24	87	24	84	26	82	28	80	31	80	38	82	50	84	56	86	64	149	290	146	292	114	286	90	281	72	278	56	276	41	275	41	265	59	264	71	263	78	260	81	256	82	249	82	245	81	240	80	234	76	220	44	103	39	82	34	64	31	50	29	39	29	30	30	17	35	6	41	0	50	-5	61	-6	81	-4	98	4	115	18	133	39	153	68	16383	16383	104	369	102	378	98	387	91	395	82	400	72	401	62	400	53	395	46	388	41	380	39	370	41	359	45	350	52	343	61	338	72	336	82	338	91	343	98	350	103	359	104	369	16383	16383	237	369	235	378	230	387	223	395	214	400	205	401	194	400	185	395	178	388	173	380	171	370	173	359	178	350	185	343	194	338	204	336	214	338	223	343	230	350	235	359	237	369	131	290	129	292	98	287	71	282	49	279	31	276	16	275	16	265	34	265	46	264	55	262	61	258	65	252	66	245	65	240	64	232	62	222	59	209	55	191	-5	-49	-17	-83	-29	-105	-41	-118	-56	-122	-64	-120	-66	-118	-68	-114	-67	-109	-65	-106	-62	-102	-60	-98	-60	-91	-61	-83	-64	-76	-69	-71	-76	-68	-85	-66	-94	-68	-102	-72	-108	-78	-111	-87	-113	-96	-110	-109	-103	-120	-92	-128	-78	-134	-60	-136	-28	-130	0	-112	23	-81	44	-38	62	18	16383	16383	153	396	151	407	146	417	139	424	129	430	119	432	108	430	99	425	91	418	86	409	84	398	86	386	91	376	99	369	108	365	120	363	130	365	139	369	146	377	151	386	153	396	361	118	356	91	344	62	324	35	297	16	263	9	247	11	236	16	228	23	223	33	222	44	224	71	229	93	236	111	246	125	256	137	263	143	272	150	285	156	299	161	316	163	330	162	342	158	352	149	358	137	361	118	16383	16383	241	141	261	212	263	220	265	229	266	236	267	244	268	251	266	265	260	276	251	284	240	290	225	292	198	289	170	277	144	254	119	216	98	160	89	129	77	91	67	60	56	37	44	22	30	16	27	18	26	22	25	27	25	34	22	41	19	47	15	51	10	54	5	56	0	56	-7	55	-15	52	-22	46	-26	38	-28	26	-26	14	-20	4	-12	-2	-1	-6	10	-7	22	-6	32	-4	42	0	51	5	58	13	71	30	81	51	90	74	97	96	103	115	115	156	123	181	131	203	140	220	148	234	157	245	164	251	171	256	179	260	187	263	195	264	201	263	206	261	211	257	213	250	214	242	214	235	212	225	210	213	208	200	205	187	186	112	182	100	179	88	177	75	175	63	174	51	177	32	185	16	202	4	227	-4	265	-6	311	0	353	18	387	47	409	82	418	121	415	143	406	161	391	176	369	185	339	188	313	186	291	179	273	168	256	155	242	141	373	118	368	91	356	62	336	35	309	16	275	9	259	11	248	16	240	23	235	33	234	44	236	71	241	93	249	111	258	125	268	137	274	143	284	150	297	156	311	161	328	163	342	162	354	158	364	149	370	137	373	118	16383	16383	293	290	290	292	270	287	251	284	231	280	211	277	191	275	191	265	199	265	206	264	213	264	219	263	224	261	227	259	229	257	230	254	231	252	231	243	230	235	228	227	225	217	222	205	207	154	105	154	143	290	141	292	121	288	103	284	84	281	62	278	35	275	35	265	52	264	64	262	72	259	76	254	78	247	78	241	77	237	77	232	14	0	64	0	102	140	204	140	194	100	192	88	189	75	187	63	186	51	189	32	197	16	213	4	239	-4	276	-6	323	0	365	18	399	47	422	82	430	121	427	143	418	161	403	176	381	185	351	188	325	186	303	179	284	168	268	155	254	141	309	78	290	55	277	40	268	31	260	26	254	25	248	27	244	33	244	37	245	45	248	59	253	78	259	98	265	120	276	155	285	187	292	213	296	234	297	248	296	262	291	274	282	283	270	290	254	292	229	287	200	271	170	243	137	204	102	152	149	325	259	325	268	350	156	350	182	449	177	452	156	448	116	440	96	437	73	435	73	424	99	424	106	422	112	418	117	414	118	408	118	402	117	395	115	387	113	378	110	367	105	350	38	350	30	325	99	325	13	0	63	0	77	52	89	91	100	119	112	143	126	166	148	195	170	221	191	241	211	253	227	258	235	257	240	255	243	252	245	247	245	236	243	226	241	220	205	83	200	65	196	50	194	37	192	28	191	22	193	12	196	5	202	0	210	-4	220	-5	240	-3	258	4	276	18	295	39	317	69	105	160	142	290	139	292	120	288	82	282	60	279	33	275	33	265	41	265	54	264	64	262	71	259	75	254	76	247	76	241	74	233	71	223	68	210	64	194	12	0	61	0	101	146	120	136	134	122	143	103	151	83	163	41	172	22	182	7	197	-3	217	-6	232	-4	247	2	262	16	277	36	293	65	283	72	281	69	279	65	277	62	275	58	273	55	266	44	259	36	253	31	246	28	240	27	233	32	227	46	222	65	216	87	206	109	198	122	188	133	176	142	162	148	148	151	148	152	177	170	200	195	219	222	235	244	249	253	259	250	267	244	272	237	280	231	290	228	300	230	308	233	315	240	320	248	322	259	320	268	315	277	307	285	296	290	284	292	243	278	213	246	186	207	155	174	112	160	16383	16383	125	327	149	327	262	398	266	400	269	404	271	407	272	411	273	416	272	424	268	430	263	435	257	439	249	440	245	439	242	438	238	437	232	433	137	123	127	163	115	208	101	249	89	280	80	292	78	292	58	289	41	286	27	284	16	282	7	280	-1	278	-5	278	-9	277	-14	276	-14	265	-10	266	-5	267	2	267	6	268	20	266	32	262	41	254	49	242	57	225	69	187	84	136	97	81	108	34	112	5	109	-7	105	-17	99	-25	89	-38	78	-53	67	-67	58	-77	49	-86	42	-92	36	-96	31	-98	26	-99	17	-97	5	-87	-2	-82	-14	-80	-22	-82	-29	-85	-35	-91	-38	-98	-40	-107	-38	-116	-33	-124	-26	-130	-17	-134	-6	-136	20	-127	52	-102	89	-62	130	-9	171	54	201	106	225	153	243	195	254	229	258	256	256	267	251	277	244	285	234	290	223	292	214	291	207	288	201	283	198	276	197	268	197	262	199	257	202	252	207	247	214	242	220	237	225	233	229	230	231	225	231	220	228	200	219	175	203	142	180	101	150	50	16383	16383	265	442	256	416	243	394	227	376	207	364	182	360	167	362	155	366	146	372	141	380	139	388	140	393	146	401	149	407	150	417	149	425	145	432	139	437	132	441	124	442	115	441	107	437	99	430	94	420	92	407	97	383	110	364	130	350	153	341	177	339	210	345	236	361	256	385	270	413	276	442	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	84	-6	91	-5	112	1	105	-7	99	-16	93	-26	89	-36	87	-47	87	-50	88	-54	89	-59	89	-67	88	-79	85	-88	80	-96	72	-102	62	-108	68	-119	97	-104	115	-89	126	-75	130	-61	132	-48	131	-40	130	-35	128	-30	127	-24	126	-15	128	-3	130	4	133	11	135	18	151	34	169	56	188	83	210	117	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	197	217	245	217	274	215	299	208	319	195	332	176	337	149	330	101	310	65	279	41	241	28	198	24	183	25	171	28	162	34	156	42	154	52	155	59	157	69	160	80	163	89	164	94	16383	16383	204	241	229	333	265	333	289	332	308	328	323	320	332	308	336	290	335	285	335	272	334	266	346	265	370	357	235	357	243	385	248	398	256	407	266	414	278	419	292	422	292	432	131	432	131	422	150	419	164	415	172	410	177	403	178	393	178	388	177	381	175	373	174	365	171	357	34	357	13	268	24	265	42	298	60	318	80	329	105	333	165	333	92	64	86	44	79	30	69	20	56	14	37	10	35	0	225	0	284	7	335	27	375	59	402	102	411	154	402	192	378	217	344	232	303	239	262	241	277	112	273	85	259	58	238	33	210	16	175	9	159	11	146	16	137	23	131	33	129	44	131	70	134	91	140	107	149	119	161	130	169	135	180	142	195	149	211	155	228	157	243	155	256	151	267	143	274	130	277	112	16383	16383	146	135	182	266	214	266	235	265	250	262	260	255	266	246	268	232	268	219	279	219	296	286	188	286	232	449	228	452	206	448	166	440	146	437	124	435	124	424	150	424	157	422	163	418	167	414	169	407	168	403	167	396	165	387	163	377	160	365	138	286	29	286	9	219	20	219	32	241	42	255	55	262	72	265	97	266	133	266	92	112	90	102	87	90	84	76	82	63	81	51	84	32	92	16	108	4	134	-4	171	-6	222	0	266	16	302	42	326	76	334	115	331	136	321	155	305	169	282	178	251	182	225	179	202	172	181	161	163	149	147	135	486	404	341	230	294	404	16383	16383	591	0	591	10	554	24	530	52	514	89	500	129	481	165	467	182	449	199	428	214	403	224	374	229	541	432	222	432	279	229	214	219	160	194	116	159	77	116	41	68	28	50	14	35	0	23	-16	14	-35	10	-35	0	133	0	133	10	122	12	114	15	109	20	106	25	105	32	107	46	111	62	118	79	128	95	140	112	171	143	203	168	233	186	262	197	287	201	247	58	241	40	236	27	227	19	215	14	197	10	197	0	347	0	347	10	330	13	318	16	313	22	310	29	310	44	311	49	312	56	314	63	317	73	352	201	375	196	396	183	415	163	431	136	445	104	448	95	450	87	452	78	453	70	453	63	452	47	447	33	438	22	425	14	406	10	406	0	363	266	268	162	218	266	16383	16383	446	62	433	46	420	33	406	24	393	18	379	16	371	18	365	22	361	29	360	37	359	47	359	55	360	60	360	68	357	93	347	113	331	130	309	142	281	148	281	149	406	286	149	286	212	148	193	145	176	141	162	135	150	127	140	118	124	100	113	82	105	63	98	45	89	27	87	22	84	19	80	16	75	14	70	13	58	18	53	29	50	42	43	52	27	57	21	56	13	53	7	47	2	39	0	29	2	18	8	8	19	0	33	-4	52	-6	100	4	131	34	154	71	180	107	220	133	183	0	231	0	267	133	286	122	298	106	305	87	309	65	313	44	318	24	327	10	337	0	350	-5	364	-6	386	-3	406	4	425	18	441	35	455	56	370	193	361	167	350	141	337	117	323	94	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	110	138	111	155	117	191	122	210	134	217	144	223	154	227	163	229	171	230	195	223	216	206	235	186	256	170	283	163	302	164	320	168	337	174	354	182	370	193	16383	16383	393	319	393	302	391	284	388	265	385	245	380	225	368	218	358	212	348	209	340	207	332	206	306	213	285	230	266	249	246	266	222	273	206	272	191	270	174	264	155	255	132	240	140	262	149	283	160	303	172	323	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	240	129	235	114	229	100	222	86	214	73	207	61	191	42	176	27	160	16	144	9	126	7	109	9	95	16	84	29	77	45	75	67	75	80	76	93	78	107	84	133	91	138	98	141	104	144	110	145	115	146	129	141	139	131	149	119	161	109	180	104	193	105	205	109	218	114	229	121	240	129	16383	16383	256	216	255	203	254	189	252	176	249	162	245	149	239	144	233	141	227	139	222	137	217	137	202	141	190	152	178	164	165	174	146	179	136	178	127	176	116	171	105	164	91	154	96	167	102	180	116	206	124	218	140	240	157	256	174	268	191	276	208	278	224	275	238	268	247	255	254	238	256	216	16383	16383	311	200	307	232	293	257	273	276	247	288	217	292	201	291	185	289	169	285	154	279	138	272	99	245	66	211	41	172	25	129	19	85	23	53	35	28	55	9	83	-2	117	-6	143	-4	168	1	193	12	217	28	241	48	265	75	284	105	299	137	308	169	311	200	203	93	201	93	160	378	159	380	159	388	160	400	165	408	174	414	188	419	209	422	209	432	50	432	50	422	69	418	81	411	90	395	97	367	105	322	159	-11	171	-11	387	367	395	379	402	387	408	392	414	395	421	395	428	393	434	386	440	378	447	372	458	369	470	371	480	375	486	383	490	393	492	404	490	413	486	422	477	430	464	436	446	438	418	433	395	420	375	399	359	375	344	349	157	76	155	112	150	153	141	197	131	240	117	282	113	288	112	290	110	292	108	292	105	291	101	290	98	290	95	289	69	283	55	281	40	278	22	276	22	265	42	265	55	263	64	256	72	244	79	227	86	203	96	165	104	128	110	91	114	51	118	7	118	-1	120	-6	123	-9	128	-11	134	-10	138	-7	142	-3	145	1	146	4	160	43	185	104	218	171	254	224	290	245	296	244	301	241	305	237	311	234	318	233	328	234	337	237	344	243	348	252	350	264	348	273	344	280	337	287	329	291	321	292	309	291	297	287	286	282	275	273	262	262	237	233	214	198	192	158	174	117	157	76	412	519	398	519	383	478	363	453	341	439	316	433	290	432	80	432	80	422	96	421	108	418	115	413	119	405	120	395	120	389	119	382	118	373	116	365	114	355	35	62	29	43	23	29	13	20	0	13	-19	10	-19	0	146	0	146	10	126	13	111	16	102	21	97	28	95	36	96	43	98	52	100	62	103	74	106	85	193	409	379	409	268	336	256	336	245	313	235	298	221	290	201	287	171	286	48	286	48	276	62	275	72	274	78	271	82	267	84	261	83	258	83	252	82	249	81	245	42	103	37	82	33	65	30	50	29	38	28	29	29	16	33	6	40	-1	49	-5	61	-6	79	-4	96	3	113	18	131	39	151	68	143	75	127	56	114	41	103	31	94	25	86	24	84	24	82	25	81	27	79	30	79	39	80	44	82	56	84	63	137	255	139	261	143	266	147	269	153	271	248	271	360	469	381	469	305	568	300	573	295	577	290	580	285	582	271	582	265	579	259	574	256	568	255	560	255	556	257	551	259	547	263	543	268	539	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	288	326	309	326	232	424	227	430	222	434	217	437	212	439	206	440	199	439	192	436	187	431	183	425	182	417	182	412	186	404	194	396	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	258	468	281	468	394	538	398	541	401	544	405	552	405	557	404	564	401	571	395	576	389	579	381	580	378	580	374	579	371	577	368	576	365	574	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	178	327	201	327	315	398	319	400	322	404	324	407	325	411	326	416	325	424	321	430	316	435	310	439	302	440	298	439	295	438	291	437	285	433	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	392	542	381	540	372	536	365	529	360	520	358	510	360	499	365	490	372	483	381	478	391	477	401	478	410	483	417	490	422	499	424	509	422	519	417	528	410	535	401	540	392	542	16383	16383	259	542	248	540	239	536	232	529	228	520	226	510	228	499	232	490	239	483	248	478	258	477	268	478	277	483	284	490	289	499	290	509	289	519	284	528	277	535	269	540	259	542	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	319	401	308	400	299	395	292	388	287	380	285	370	287	359	291	350	298	343	307	338	318	336	328	338	337	343	344	350	349	359	350	369	349	378	344	387	337	395	328	400	319	401	16383	16383	186	401	176	400	167	395	159	388	155	380	153	370	155	359	159	350	166	343	175	338	186	336	196	338	205	343	212	350	216	359	218	369	216	378	212	387	204	395	196	400	186	401	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	288	469	309	469	232	568	227	573	222	577	217	580	212	582	199	582	192	579	187	574	183	568	182	560	182	556	184	551	186	547	194	539	16383	16383	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	185	326	206	326	130	424	125	430	119	434	114	437	109	439	103	440	96	439	89	436	84	431	81	425	80	417	80	412	84	404	92	396	16383	16383	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	187	170	41	170	33	126	178	126	187	170	41	170	33	126	178	126	336	171	0	171	-4	127	331	127	334	161	1	161	-3	131	329	131	592	161	1	161	-3	131	587	131	200	441	169	422	145	401	127	380	117	358	113	336	115	320	120	308	129	298	139	291	152	289	162	291	172	295	179	301	184	310	186	320	185	326	183	332	180	338	175	343	169	350	160	359	156	367	156	371	158	382	163	393	173	404	187	417	205	430	106	289	136	308	160	328	178	350	189	372	192	394	190	409	185	422	177	432	166	439	154	441	143	440	133	435	126	429	121	421	120	411	120	404	122	398	125	392	130	386	137	380	142	375	148	367	149	363	149	358	147	348	142	337	132	325	118	313	100	300	35	-85	66	-65	90	-44	107	-23	118	-1	121	20	119	35	114	48	106	58	95	64	83	67	72	65	63	61	55	55	50	46	49	36	49	29	51	23	54	17	59	11	70	0	74	-3	77	-7	79	-11	79	-15	77	-25	72	-36	62	-47	48	-59	29	-72	177	302	162	314	151	325	143	336	139	347	138	358	139	363	141	369	146	373	152	377	161	379	172	381	180	386	187	392	191	401	192	410	191	419	187	428	181	435	172	440	160	441	142	437	129	427	119	412	114	395	112	375	114	355	121	335	133	318	149	302	169	289	196	441	165	422	141	401	124	380	114	358	110	336	112	320	117	308	125	298	136	291	149	289	159	291	169	295	176	301	180	310	182	320	180	332	177	338	172	343	166	350	160	355	154	363	152	371	154	382	160	393	169	404	183	417	202	430	16383	16383	334	441	304	422	280	401	262	380	252	358	248	336	250	320	255	308	264	298	274	291	287	289	298	291	307	295	314	301	319	310	321	320	320	326	318	332	315	338	310	343	304	350	295	359	292	363	290	371	292	382	298	393	308	404	322	417	341	430	106	289	136	308	160	328	178	350	189	372	192	394	190	409	185	422	177	432	166	439	154	441	143	440	133	435	126	429	121	421	120	411	120	404	122	398	125	392	130	386	137	380	142	375	148	367	149	363	149	358	147	348	142	337	132	325	118	313	100	300	16383	16383	245	289	275	308	299	328	316	350	327	372	330	394	329	409	323	422	315	432	304	439	292	441	281	440	272	435	264	429	260	421	258	411	259	404	260	398	268	386	275	380	284	371	288	363	288	358	286	348	281	337	271	325	257	313	239	300	44	-85	74	-65	98	-44	116	-23	126	-1	130	20	128	35	123	48	114	58	104	64	92	67	81	65	71	61	64	55	59	46	58	36	58	29	60	23	63	18	67	12	74	6	83	-3	86	-7	87	-11	87	-15	85	-25	80	-36	70	-48	56	-60	38	-73	16383	16383	182	-85	213	-65	237	-44	254	-23	265	-1	268	20	266	35	261	48	253	58	242	64	230	67	219	65	210	61	202	55	198	46	196	36	196	29	198	23	201	18	206	12	213	6	222	-3	226	-11	226	-15	224	-25	219	-36	209	-48	195	-60	176	-73	177	302	162	314	151	325	143	336	139	347	138	358	139	363	141	369	146	373	152	377	161	379	172	381	180	386	187	392	191	401	192	410	191	419	187	428	181	435	172	440	160	441	142	437	129	427	119	412	114	395	112	375	114	355	121	335	133	318	149	302	169	289	16383	16383	316	302	300	314	289	325	282	336	278	347	277	358	278	363	280	369	285	373	291	377	299	379	310	381	319	386	325	392	329	401	330	410	329	419	326	428	320	435	310	440	298	441	281	437	267	427	258	412	252	395	251	375	253	355	260	335	271	318	287	302	307	289	118	-104	150	34	158	63	169	95	181	125	193	151	204	171	200	180	197	189	195	199	194	211	194	249	195	259	197	270	200	282	215	282	229	280	241	278	254	274	269	268	276	266	286	262	294	262	304	263	312	266	318	272	322	280	323	290	322	299	318	306	312	312	303	315	292	316	287	315	281	315	276	314	269	312	261	308	248	303	238	300	228	298	216	297	201	296	205	313	215	341	222	355	232	372	238	382	243	390	246	398	248	404	248	411	247	421	244	430	238	436	230	440	220	441	209	440	201	435	194	427	191	417	189	404	189	400	190	396	190	391	191	386	192	380	193	373	194	367	195	362	195	344	194	335	193	324	191	312	188	296	174	297	163	298	153	300	142	303	129	308	121	311	115	313	109	314	99	316	87	315	78	312	72	306	68	299	67	290	68	280	72	272	78	266	86	263	96	262	100	262	105	263	109	264	115	266	122	269	136	274	148	278	159	281	171	282	186	282	180	255	172	231	163	210	151	191	137	174	137	156	138	149	139	143	139	137	140	133	140	129	139	104	136	74	131	40	125	2	118	-37	115	-51	109	-77	107	-91	104	-104	187	283	179	253	171	228	161	207	150	190	137	175	137	169	141	155	143	144	145	135	147	128	147	111	146	100	144	89	142	77	140	64	115	64	108	65	100	67	91	70	80	75	71	78	64	81	57	83	52	84	47	84	36	83	27	79	21	73	16	66	15	56	16	47	20	40	26	34	34	31	44	30	50	30	55	31	61	32	68	34	77	38	91	43	102	46	112	48	123	49	137	50	134	34	126	8	119	-4	109	-21	102	-32	97	-41	94	-49	92	-56	92	-63	93	-74	96	-82	102	-88	109	-92	118	-94	128	-92	137	-87	144	-79	148	-69	150	-58	150	-52	149	-49	149	-40	147	-32	146	-23	144	-7	144	9	145	18	147	28	148	38	151	50	164	49	176	48	186	46	197	43	211	38	220	35	227	32	232	31	238	30	242	30	253	31	262	34	268	40	272	47	273	56	272	65	268	73	261	79	252	83	242	84	236	84	231	83	224	81	217	78	208	75	197	70	188	67	180	65	173	64	153	64	161	94	169	119	179	139	190	156	203	171	196	199	194	209	193	218	193	236	194	246	195	258	198	270	200	283	225	283	232	281	240	279	249	276	259	271	268	268	276	265	288	263	293	262	304	264	313	267	319	273	324	281	325	290	324	299	320	306	314	312	306	315	296	316	290	316	285	315	279	314	272	312	263	309	249	304	238	300	227	298	216	297	203	296	205	312	209	326	214	338	221	352	231	369	238	380	243	389	246	397	248	404	248	411	247	421	243	430	238	436	230	440	221	441	211	439	202	434	196	426	191	416	189	405	189	403	190	400	190	396	191	392	191	388	193	379	194	370	195	362	195	330	194	321	192	310	189	296	176	297	165	298	154	300	143	304	129	309	121	312	113	314	108	315	102	316	98	316	87	315	79	312	72	306	68	299	67	290	68	281	72	273	79	267	88	264	99	262	104	263	116	265	132	271	143	276	152	279	168	283	175	283	302	167	295	207	278	242	251	269	216	288	174	294	134	288	99	269	71	241	53	207	47	167	53	126	71	91	99	64	134	46	174	39	214	46	249	64	277	92	295	127	302	167	112	29	110	40	104	51	96	59	85	65	74	67	62	65	53	59	45	51	40	41	38	29	40	18	45	8	52	0	62	-4	73	-6	85	-5	96	0	104	7	110	17	112	29	16383	16383	308	29	306	40	301	51	292	59	282	65	271	67	259	65	249	59	242	51	236	41	234	29	236	18	241	8	249	0	259	-4	270	-6	282	-5	292	0	301	7	306	17	308	29	16383	16383	505	29	503	40	497	51	489	59	479	65	468	67	456	65	446	59	438	51	433	41	431	29	433	18	438	8	446	0	456	-4	466	-6	478	-5	489	0	497	7	503	17	505	29	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	16383	16383	691	143	686	101	673	64	653	33	629	13	602	5	590	7	580	14	572	24	567	36	565	52	568	75	574	101	582	127	594	152	606	171	614	182	623	190	632	196	641	199	650	200	664	198	675	190	684	178	689	162	691	143	16383	16383	707	141	704	168	696	190	683	206	665	215	643	219	606	211	572	190	544	159	525	121	518	80	522	50	533	25	551	5	573	-7	599	-12	631	-3	661	18	685	52	701	94	707	141	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	16383	16383	691	143	686	101	673	64	653	33	629	13	602	5	590	7	580	14	572	24	567	36	565	52	568	75	574	101	582	127	594	152	606	171	614	182	623	190	632	196	641	199	650	200	664	198	675	190	684	178	689	162	691	143	16383	16383	707	141	704	168	696	190	683	206	665	215	643	219	606	211	572	190	544	159	525	121	518	80	522	50	533	25	551	5	573	-7	599	-12	631	-3	661	18	685	52	701	94	707	141	16383	16383	931	143	926	101	913	64	894	33	869	13	843	5	830	7	820	14	812	24	807	36	806	52	808	75	814	101	823	127	833	152	846	171	854	182	863	190	871	196	880	199	889	200	903	198	915	190	924	178	929	162	931	143	16383	16383	946	141	943	168	935	190	922	206	905	215	882	219	845	211	811	190	783	159	764	121	758	80	762	50	773	25	790	5	812	-7	838	-12	871	-3	900	18	924	52	940	94	946	141	34	143	35	141	39	135	42	132	45	128	59	110	74	91	88	73	103	55	118	38	121	34	128	27	131	25	132	24	134	25	135	25	136	26	137	28	137	29	135	36	129	50	121	68	110	91	96	118	93	122	91	128	85	138	83	143	98	161	152	215	169	231	175	239	180	246	183	253	186	258	186	264	183	267	182	267	178	265	170	260	158	250	141	236	118	216	108	208	98	199	84	188	63	172	34	149	187	143	187	149	181	157	174	166	165	177	155	189	143	204	139	208	136	212	133	215	131	219	129	222	118	237	108	249	100	259	93	265	88	267	87	267	85	266	84	265	84	262	85	255	91	242	99	223	111	200	124	174	130	164	132	158	135	153	137	148	95	103	75	83	59	65	46	50	38	38	35	29	35	26	36	25	37	25	38	24	42	26	50	31	62	41	79	55	103	75	112	84	120	91	130	99	144	110	163	124	331	353	331	385	0	385	0	353	223	448	189	448	-111	-6	-77	-6	34	179	29	159	86	159	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	130	76	153	159	265	159	271	179	158	179	175	239	287	239	292	258	181	258	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	115	258	55	258	50	239	109	239	92	179	97	48	90	36	81	25	71	17	60	12	50	10	41	12	33	15	27	20	23	27	21	35	23	45	28	53	35	60	45	64	56	65	64	65	71	63	79	60	87	55	97	48	16383	16383	40	188	35	169	118	169	106	76	95	80	86	82	78	83	71	83	65	84	45	81	29	74	17	65	9	52	7	38	8	24	14	12	23	4	35	-1	50	-3	63	-2	75	1	87	9	99	21	113	38	137	20	156	8	174	0	190	-3	208	-4	234	-1	256	6	275	19	290	38	302	61	296	67	289	62	279	55	269	50	260	46	249	44	219	44	200	47	180	51	157	58	131	69	141	93	150	112	157	130	163	148	169	169	253	169	258	188	174	188	180	215	184	232	186	242	187	246	188	248	273	248	279	268	191	268	206	332	219	377	232	405	247	420	266	424	275	423	282	420	287	415	290	406	293	395	295	384	299	375	304	370	310	367	316	366	326	367	333	370	338	376	341	384	342	393	339	410	331	424	318	434	301	441	281	443	260	442	241	437	223	428	206	415	190	398	174	377	160	354	149	329	140	301	132	268	61	268	55	248	128	248	127	245	126	237	124	225	122	209	119	188	546	283	494	283	512	352	513	353	513	358	512	360	511	361	503	361	501	360	497	356	481	335	462	316	443	300	424	289	409	283	401	280	395	277	390	274	388	270	387	266	387	265	388	264	388	262	438	262	386	67	383	54	380	42	378	31	376	23	375	17	377	8	381	1	387	-2	396	-5	406	-6	425	-4	443	3	460	18	479	41	500	73	492	78	475	56	462	41	452	31	445	27	438	25	435	25	432	26	430	28	429	31	429	41	430	43	430	45	487	262	543	262	16383	16383	527	97	514	-8	525	-8	528	-2	531	1	535	3	540	5	553	5	559	4	573	0	581	-3	589	-5	596	-6	609	-6	640	-2	667	8	687	26	700	51	704	81	703	97	698	113	689	130	676	150	659	171	646	188	636	203	629	216	625	228	624	239	626	252	631	263	639	271	650	276	663	277	681	274	696	266	708	251	717	229	722	200	732	200	746	293	736	293	733	288	730	284	726	282	722	281	709	281	705	282	699	283	684	288	676	290	662	292	656	292	629	289	606	279	590	265	579	245	576	220	577	207	582	191	590	174	602	154	617	134	631	115	641	99	649	84	653	71	654	58	652	40	645	26	635	15	621	9	604	7	585	10	569	20	555	38	545	63	538	97	16383	16383	212	392	214	400	216	406	219	410	224	412	233	412	262	410	284	401	299	385	308	362	310	331	308	307	303	286	294	268	281	254	265	242	254	236	243	232	231	228	215	227	194	226	186	226	181	227	174	228	166	230	16383	16383	160	207	170	205	178	204	188	203	199	202	214	202	246	203	273	208	296	215	317	226	336	239	351	255	363	272	372	292	377	313	379	334	374	369	359	396	333	416	295	428	243	432	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	16	192	10	172	34	172	32	159	30	145	28	132	28	120	27	109	32	68	44	36	63	12	89	-2	121	-7	150	-4	176	4	203	21	231	47	262	82	256	89	228	59	204	39	183	27	163	20	139	18	120	23	105	34	95	53	90	77	88	106	88	118	89	131	91	144	95	172	236	172	241	192	100	192	106	216	110	227	113	239	118	251	256	251	262	271	124	271	147	322	172	364	198	396	226	415	254	422	279	418	299	408	314	392	324	372	327	347	327	331	336	331	356	404	342	418	323	428	301	435	279	439	259	440	213	432	169	409	128	373	92	327	62	271	37	271	32	251	54	251	50	240	44	218	41	206	38	192	307	415	307	451	109	451	102	453	97	455	94	459	93	463	94	467	96	472	100	480	107	488	118	498	105	503	18	415	324	415	237	503	225	498	236	488	243	480	247	472	249	467	249	463	248	459	246	455	241	453	233	451	35	451	35	415	110	-102	110	438	67	438	67	-102	307	415	307	451	106	451	96	452	90	454	86	457	85	461	86	465	90	471	97	479	106	488	118	498	105	503	18	433	106	363	118	368	91	395	87	401	85	405	87	410	91	412	98	414	107	415	118	415	18	451	18	415	219	415	228	414	234	412	238	409	239	405	238	401	234	395	228	387	219	378	207	368	220	363	307	433	219	503	207	498	218	487	227	479	234	471	238	465	239	461	238	457	234	454	227	452	218	451	207	451	50	412	40	410	31	406	24	399	19	390	18	379	19	369	24	360	31	353	39	348	50	347	60	348	69	353	77	360	82	369	84	379	82	389	77	398	70	405	61	410	50	412	16383	16383	314	412	304	410	295	406	288	399	283	390	282	379	283	369	288	360	295	353	303	348	313	347	324	348	333	353	341	360	346	369	347	379	346	389	341	398	333	405	324	410	314	412	16383	16383	182	412	172	410	163	406	156	399	151	390	149	379	151	369	155	360	162	353	171	348	182	347	192	348	202	353	209	360	213	369	215	379	213	389	209	398	202	405	192	410	182	412	44	412	34	410	25	406	18	399	14	390	12	379	13	369	18	360	25	353	33	348	44	347	54	348	64	353	71	360	76	369	78	379	76	389	71	398	64	405	55	410	44	412	16383	16383	176	412	166	410	157	406	150	399	145	390	143	379	145	369	149	360	156	353	165	348	175	347	186	348	195	353	203	360	207	369	209	379	207	389	203	398	196	405	186	410	176	412	16383	16383	308	412	298	410	289	406	282	399	277	390	276	379	277	369	282	360	289	353	297	348	307	347	318	348	327	353	334	360	339	369	341	379	339	389	334	398	327	405	318	410	308	412	16383	16383	440	412	430	410	421	406	414	399	409	390	407	379	409	369	413	360	420	353	429	348	439	347	450	348	459	353	466	360	471	369	473	379	471	389	466	398	459	405	450	410	440	412	61	167	75	252	113	326	172	384	246	422	331	436	417	422	491	384	549	326	587	252	601	167	587	82	549	8	491	-50	417	-88	331	-102	246	-88	172	-50	113	8	75	82	61	167	16383	16383	18	167	34	68	78	-17	146	-85	232	-129	331	-145	430	-129	516	-85	584	-17	629	68	644	167	629	266	584	352	516	420	430	464	331	480	232	464	146	420	78	352	34	266	18	167	247	363	334	433	246	503	234	498	245	487	254	479	261	471	266	465	268	461	266	457	261	454	254	452	246	451	106	451	96	452	90	454	86	457	85	461	86	465	90	471	97	479	106	488	118	498	105	503	18	433	106	363	118	368	91	395	87	401	85	405	86	409	90	412	96	414	106	415	247	415	256	414	262	412	266	409	268	405	266	401	262	395	256	387	247	378	235	368	103	-58	494	579	897	-58	16383	16383	984	-102	494	678	16	-102	302	-102	80	438	33	438	255	-102	261	-102	261	438	217	438	217	-102	16383	16383	129	-102	129	438	86	438	86	-102	36	436	533	436	533	-117	576	-117	576	480	36	480	44	-78	34	-80	25	-84	18	-91	14	-100	12	-111	13	-121	18	-130	25	-137	33	-142	44	-143	54	-142	64	-137	71	-130	76	-121	78	-111	76	-100	71	-91	64	-84	55	-80	44	-78	16383	16383	308	-78	298	-80	289	-84	282	-91	277	-100	276	-111	277	-121	282	-130	289	-137	297	-142	307	-143	318	-142	327	-137	334	-130	339	-121	341	-111	339	-100	334	-91	327	-84	318	-80	308	-78	16383	16383	176	-78	166	-80	157	-84	150	-91	145	-100	143	-111	145	-121	149	-130	156	-137	165	-142	175	-143	186	-142	195	-137	203	-130	207	-121	209	-111	207	-100	203	-91	196	-84	186	-80	176	-78	1	356	37	356	37	415	319	415	319	356	354	356	354	451	1	451	142	189	138	190	133	192	128	196	125	200	124	204	126	210	128	213	130	217	134	220	143	230	150	238	156	245	161	254	169	265	156	277	131	250	107	226	81	205	52	187	18	171	18	164	52	147	81	129	106	109	131	85	156	58	169	70	161	81	156	89	151	96	144	103	135	114	131	118	129	121	125	129	125	132	126	136	128	140	131	143	136	145	143	146	644	146	644	189	307	451	18	451	18	415	215	415	223	413	228	411	231	407	231	399	229	393	225	386	218	378	207	368	220	363	18	451	105	363	118	368	107	378	100	386	96	393	94	399	93	403	94	407	97	411	102	413	109	415	307	415	307	451	307	-114	307	-78	106	-78	96	-77	90	-75	86	-72	85	-68	86	-64	90	-58	97	-50	106	-41	118	-31	105	-26	18	-96	106	-166	118	-161	91	-134	87	-128	85	-123	87	-119	91	-116	98	-115	107	-114	118	-114	207	-114	218	-114	227	-115	234	-116	238	-119	239	-123	238	-128	234	-134	207	-161	219	-166	307	-96	220	-26	207	-31	219	-41	228	-50	234	-58	238	-64	239	-68	238	-72	234	-75	228	-77	219	-78	18	-78	18	-114	200	272	184	256	169	245	154	237	140	233	124	232	110	235	97	243	87	256	81	272	78	292	80	319	86	344	95	367	108	388	124	407	134	416	145	422	157	428	169	431	182	432	189	432	194	430	198	428	200	425	201	422	200	416	198	411	196	407	194	402	194	390	197	384	201	379	207	376	214	375	222	376	229	380	235	385	238	393	239	401	236	415	228	428	215	438	198	445	177	448	156	446	136	442	118	434	101	423	84	409	66	390	52	370	41	347	34	322	31	296	34	266	44	242	60	224	82	213	109	209	132	211	152	218	171	229	189	245	208	266	16383	16383	428	448	398	448	98	-9	130	-9	16383	16383	489	164	487	140	482	116	474	92	462	69	449	48	437	33	425	21	414	12	401	7	388	5	374	7	363	13	355	23	350	36	348	53	350	77	354	101	362	123	373	145	386	167	399	184	412	197	426	207	439	212	453	214	466	212	475	206	483	196	487	182	489	164	16383	16383	535	155	531	181	521	201	505	217	485	226	461	229	448	229	435	227	422	224	398	214	366	192	340	165	320	134	307	100	302	64	306	39	315	18	331	3	353	-5	380	-9	401	-7	421	-2	441	6	461	18	480	35	498	56	514	80	525	105	533	131	535	155	223	-56	201	-85	179	-104	157	-115	137	-120	120	-122	108	-120	98	-117	90	-111	85	-103	84	-94	87	-79	98	-66	116	-56	139	-49	167	-47	177	-47	189	-48	202	-50	213	-52	222	-55	16383	16383	364	241	352	191	318	131	271	73	217	30	163	13	154	14	147	17	141	23	137	30	136	40	138	56	144	77	155	101	171	130	193	163	223	202	252	232	279	253	305	265	328	269	339	268	349	266	357	260	362	252	364	241	16383	16383	449	281	404	281	385	249	384	249	379	265	371	277	358	285	343	290	326	292	292	287	255	272	218	250	182	221	149	187	136	172	121	157	104	146	85	137	64	135	57	135	49	136	42	138	34	140	27	143	20	126	29	121	38	118	47	116	57	115	77	115	86	116	95	119	104	123	112	128	107	115	103	102	100	88	98	75	98	62	100	39	107	20	119	5	134	-3	153	-6	182	-3	210	4	236	19	263	40	290	67	233	-35	223	-32	210	-30	196	-28	183	-27	173	-27	157	-28	142	-29	127	-32	112	-37	97	-44	86	-51	76	-60	68	-71	63	-83	61	-97	63	-111	71	-123	84	-134	102	-141	126	-144	157	-141	186	-133	212	-118	237	-97	260	-68	271	-74	285	-78	299	-81	314	-83	342	-83	356	-81	371	-77	388	-70	405	-60	398	-43	385	-51	371	-57	357	-61	344	-63	319	-63	306	-61	282	-53	271	-48	203	160	180	120	154	80	126	45	99	19	73	10	68	11	64	13	60	17	58	22	57	29	64	58	84	86	115	112	156	136	203	160	16383	16383	634	421	626	391	604	363	570	337	527	311	477	288	511	333	544	374	574	406	600	428	619	435	624	435	628	433	631	430	633	426	634	421	16383	16383	473	440	465	449	455	442	445	434	425	420	415	415	401	409	390	405	380	403	371	402	362	402	353	403	342	406	331	410	305	423	280	435	260	444	243	450	227	454	211	455	173	450	141	434	116	412	101	384	95	355	99	327	110	304	127	287	150	275	180	271	204	275	225	284	243	299	259	318	273	342	261	348	247	329	233	313	218	301	201	294	181	291	159	294	142	303	131	317	125	334	123	353	127	374	137	392	154	407	175	417	200	421	211	419	224	416	238	411	252	405	267	398	286	388	303	380	319	374	334	370	349	369	359	369	362	370	320	330	288	293	263	258	242	225	222	194	165	167	114	138	73	105	45	69	35	30	37	16	42	6	50	-2	61	-7	73	-9	80	-8	88	-8	95	-6	103	-4	110	-2	148	18	187	50	225	92	261	141	293	197	364	225	343	190	325	154	309	118	299	84	296	51	298	31	306	14	318	2	334	-5	353	-7	378	-3	403	9	430	29	458	56	487	89	473	98	446	67	421	43	399	26	379	15	362	12	355	13	349	16	344	21	341	27	340	35	346	64	363	104	388	151	419	203	455	256	514	282	568	311	614	343	645	380	656	422	654	435	649	444	641	450	630	454	619	455	590	448	553	426	509	391	459	342	405	279	384	251	368	246	323	231	307	225	336	279	365	325	395	366	427	400	461	430	310	70	304	62	296	53	287	44	278	37	269	35	266	35	263	37	261	39	260	42	260	47	261	48	261	49	262	51	300	203	302	212	304	220	306	229	307	237	307	245	306	260	302	272	295	283	284	289	270	292	235	283	203	259	175	228	149	195	126	167	124	167	196	443	91	426	92	417	96	417	99	418	119	418	124	416	128	413	131	409	132	404	131	403	131	398	30	0	81	0	103	81	106	91	113	105	122	122	134	142	147	162	162	183	181	207	201	228	220	244	236	250	242	249	246	245	249	240	251	233	251	220	250	213	248	201	247	197	227	118	214	69	208	40	205	27	205	21	206	10	211	2	217	-3	224	-6	232	-6	253	-1	273	11	291	29	307	47	320	63	483	398	453	375	426	348	401	317	378	281	355	239	330	246	312	258	299	273	292	289	290	306	293	327	301	345	313	361	328	375	346	384	365	391	385	396	427	400	470	400	477	399	483	399	16383	16383	41	63	45	59	49	57	53	56	58	55	61	55	71	56	79	61	85	68	89	77	90	86	88	97	84	106	76	113	67	117	56	118	44	116	33	110	25	100	19	87	17	71	22	46	37	24	61	6	93	-4	132	-9	172	-6	211	2	249	17	286	39	321	70	340	94	358	121	375	153	392	186	409	220	434	228	457	241	479	257	497	278	513	302	502	309	487	289	472	272	455	260	438	250	419	244	437	283	456	320	475	352	495	379	516	399	531	400	549	402	568	407	583	417	588	434	587	438	585	442	580	445	575	447	563	447	555	445	544	442	532	437	519	429	508	431	494	432	478	433	460	434	441	435	416	434	391	432	366	427	342	419	319	408	301	394	286	378	273	358	265	336	262	312	266	283	277	260	295	241	317	227	344	219	341	212	337	204	334	196	330	188	327	180	289	109	251	60	210	30	167	15	120	10	94	14	72	24	55	37	44	51	41	63	176	23	164	19	136	15	122	14	106	14	86	15	70	18	58	22	51	28	49	35	52	43	61	48	72	51	84	52	106	52	120	49	136	43	155	35	176	24	16383	16383	589	390	584	363	570	338	549	314	524	293	494	274	481	267	467	260	453	254	439	249	426	245	444	292	468	338	495	379	525	408	557	418	569	417	577	413	584	407	588	399	589	390	16383	16383	403	426	380	438	356	447	333	452	312	455	293	455	239	449	193	432	156	406	133	373	124	334	135	284	165	248	208	224	258	211	308	207	329	207	336	208	343	208	316	162	287	121	258	85	231	58	208	39	162	57	140	65	117	70	93	72	69	70	49	65	34	56	25	46	22	35	26	21	36	9	53	1	76	-3	105	-5	127	-4	149	-2	169	0	189	4	208	10	224	4	243	0	264	-5	288	-8	316	-9	355	-5	393	7	430	27	467	56	503	93	490	103	457	70	423	44	388	25	352	14	315	10	303	11	290	13	276	17	261	21	246	26	282	46	318	78	354	120	387	168	415	220	482	244	537	276	580	313	607	352	616	389	614	406	608	421	598	433	582	440	562	443	528	436	495	419	463	395	434	365	411	335	400	317	389	297	378	276	366	254	353	230	343	228	334	227	326	227	319	226	312	226	259	231	215	244	181	265	159	295	152	331	160	368	183	397	217	418	257	431	299	435	314	435	332	434	352	431	373	424	395	413	177	262	198	294	219	325	240	354	261	380	281	403	291	412	302	421	313	428	324	432	335	434	343	433	350	430	355	426	357	420	358	413	350	375	325	339	287	307	237	280	178	262	16383	16383	51	258	62	251	73	246	85	242	97	240	109	239	104	230	98	221	83	194	66	162	51	131	41	101	34	74	32	50	35	30	43	13	56	2	72	-4	89	-6	114	-2	140	11	169	35	201	68	239	112	226	123	191	83	161	52	135	30	113	17	94	13	85	14	78	18	73	24	71	32	70	41	77	74	94	114	117	158	142	201	165	239	232	256	290	286	337	325	367	368	378	411	377	427	371	440	363	448	351	454	336	455	299	445	257	415	212	372	166	318	123	258	111	258	98	259	86	262	73	267	61	275	355	121	353	121	261	432	153	432	149	421	153	421	166	420	178	417	189	412	199	405	207	395	123	98	119	85	113	68	106	50	97	36	87	30	81	35	78	45	73	58	63	69	45	73	34	72	25	67	18	60	14	51	13	41	15	25	22	11	33	0	47	-6	63	-9	86	-4	105	8	119	27	129	48	137	70	219	354	220	354	327	-9	340	-9	443	353	445	362	453	386	460	395	468	398	474	395	479	387	486	377	495	369	511	366	521	367	530	372	537	378	542	387	543	398	541	413	533	425	522	435	509	441	494	443	473	439	456	429	443	414	433	396	426	377	16383	16383	626	33	442	33	429	-6	614	-6	16383	16383	642	262	637	227	624	186	603	146	576	116	544	104	532	106	523	111	517	119	513	129	512	140	517	175	530	216	551	256	578	285	611	296	623	295	631	290	638	282	641	273	642	262	16383	16383	683	235	680	259	670	281	655	298	635	309	610	313	568	305	530	284	499	252	479	212	472	169	474	144	483	121	498	103	518	91	544	86	588	95	626	117	656	151	676	191	683	235	539	322	535	294	524	269	507	247	483	231	455	223	447	227	440	230	432	233	424	234	415	234	433	272	450	306	467	338	486	365	507	390	519	378	528	366	534	352	538	337	539	322	16383	16383	564	443	540	433	529	428	519	422	508	416	483	430	455	441	425	449	394	454	362	455	275	445	203	417	148	376	114	326	102	273	107	244	119	220	139	202	165	191	196	187	246	198	287	226	317	268	337	317	347	369	333	369	319	313	298	268	272	235	238	214	197	207	176	210	157	219	142	232	133	250	129	271	140	320	172	365	221	401	285	426	361	435	388	434	415	431	441	424	466	415	489	404	452	372	419	334	387	290	355	238	322	180	281	111	244	63	209	32	170	15	125	10	99	14	77	22	60	35	50	49	46	63	47	63	50	59	54	57	59	56	63	55	67	55	77	56	85	61	91	68	94	77	95	86	94	97	89	106	81	113	72	117	61	118	49	116	38	110	30	100	24	87	22	72	27	46	42	24	66	6	98	-4	137	-9	197	-1	253	20	305	61	353	120	399	201	411	197	418	195	425	195	440	192	447	185	450	176	452	168	452	163	447	139	433	118	416	98	403	75	397	47	400	28	410	13	423	2	440	-5	458	-7	480	-4	502	5	526	20	550	42	575	68	563	79	540	55	519	36	499	23	482	15	468	12	461	13	455	16	450	21	447	27	446	35	452	53	464	74	479	97	491	123	497	149	495	162	490	174	482	185	473	196	461	205	461	207	503	214	536	230	560	254	575	282	580	313	578	334	571	354	560	373	545	390	525	405	533	411	541	416	559	426	569	430	248	374	248	432	20	432	20	374	33	374	39	391	46	404	54	413	65	418	78	419	111	419	111	199	109	189	104	183	94	180	78	178	78	165	191	165	191	178	174	180	165	183	160	189	158	199	157	214	157	419	191	419	203	418	214	413	222	404	229	391	235	374	16383	16383	633	432	565	432	460	228	358	432	277	432	277	419	289	417	300	413	309	406	317	397	323	386	323	221	322	205	319	193	313	186	303	181	289	178	289	165	375	165	375	178	361	181	351	186	345	193	342	205	341	221	341	369	441	163	448	163	550	370	550	199	548	189	543	183	533	180	517	178	517	165	630	165	630	178	613	180	604	183	599	189	597	199	596	214	596	383	598	396	601	406	608	413	619	417	633	419	557	322	554	295	545	270	528	248	505	232	475	224	459	230	451	232	444	233	436	233	432	232	429	232	426	231	424	231	444	269	463	303	484	333	506	361	531	384	539	374	547	362	552	350	556	336	557	322	16383	16383	593	437	580	432	568	427	546	417	535	411	505	428	472	440	438	449	404	454	373	455	302	448	229	424	165	386	119	334	101	267	106	233	120	206	142	187	169	176	199	172	252	183	295	212	327	256	347	310	353	372	341	372	331	311	311	261	281	224	244	200	202	192	177	196	156	205	141	220	132	239	129	262	143	321	180	369	236	405	303	427	375	435	401	434	429	430	459	423	488	412	514	398	473	368	436	332	401	289	367	238	332	180	289	111	250	63	212	32	171	15	125	10	99	14	77	22	60	35	50	49	46	63	47	63	50	59	54	57	59	56	63	55	67	55	77	56	85	61	91	68	94	77	95	86	94	97	89	106	81	113	72	117	61	118	49	116	38	110	30	100	24	87	22	71	27	46	42	24	66	6	98	-4	137	-9	199	-1	257	22	313	63	364	124	411	206	414	202	420	199	427	196	434	194	453	194	460	195	468	196	475	197	487	188	496	177	501	164	505	150	506	135	503	110	497	86	486	65	472	47	454	33	446	29	439	26	430	24	422	23	413	22	403	24	393	28	386	35	382	44	380	54	384	72	394	88	409	101	428	111	449	117	447	132	415	123	389	109	371	91	359	69	356	44	358	30	365	16	378	4	395	-3	418	-6	434	-6	450	-3	465	1	479	7	492	15	514	33	532	53	545	76	553	100	556	123	554	143	547	162	535	180	518	196	496	209	496	211	529	219	556	235	578	257	592	281	597	307	595	330	589	350	579	367	566	383	550	398	558	404	567	409	577	415	587	420	597	424	163	150	195	195	226	229	256	253	284	267	310	272	317	271	323	270	329	266	333	261	334	254	326	231	302	206	265	182	218	162	163	149	16383	16383	353	130	310	89	269	57	229	33	192	18	156	13	145	14	135	19	127	26	122	36	120	49	122	62	126	77	132	93	139	110	149	127	220	144	277	168	319	196	344	227	353	256	351	269	345	279	335	286	322	291	307	292	258	284	211	263	167	231	130	191	102	145	86	147	70	153	56	161	44	172	35	186	20	175	30	160	44	148	59	138	76	131	94	127	90	115	86	102	82	78	82	67	85	42	93	21	107	6	127	-3	152	-6	194	-1	236	14	278	40	322	74	367	117	459	390	449	363	423	336	381	312	329	294	267	285	281	321	308	355	344	384	385	404	424	411	435	410	445	407	452	403	457	397	459	390	16383	16383	279	436	260	444	243	450	227	453	210	455	191	455	149	450	115	437	89	417	72	392	67	364	74	331	95	304	128	284	171	271	222	265	224	264	226	262	227	258	228	255	230	252	230	251	175	234	132	209	100	178	80	142	73	102	81	62	101	31	133	9	172	-4	216	-9	268	-2	315	14	353	40	378	72	387	106	383	131	373	152	355	168	330	179	298	183	261	177	228	162	200	137	179	105	164	65	178	61	191	92	210	118	233	138	259	151	287	155	306	153	322	147	334	137	342	123	344	106	343	94	341	83	336	71	330	60	322	50	307	37	290	26	270	17	248	12	222	10	189	14	163	26	143	43	131	65	127	89	133	123	150	156	176	186	212	210	256	227	263	224	269	221	276	219	283	218	291	218	300	219	308	221	314	225	318	230	319	237	317	244	311	249	301	253	287	256	270	257	269	258	268	260	268	261	267	263	267	265	337	276	397	297	444	324	475	355	486	387	483	405	475	418	461	428	443	434	420	436	369	429	317	409	270	378	236	336	220	286	180	289	146	299	118	314	100	335	93	361	98	386	112	406	134	422	164	432	200	435	219	435	233	434	246	432	258	429	272	424	435	376	405	349	378	322	355	294	334	262	312	218	310	213	308	209	307	205	270	192	237	176	207	160	182	142	163	123	172	113	196	128	219	141	243	152	267	161	290	169	256	109	224	66	192	39	158	25	122	21	100	23	81	29	66	38	56	49	52	62	53	62	56	59	60	56	64	55	69	54	72	54	83	56	91	61	96	68	100	77	101	86	100	97	95	106	87	113	78	117	68	119	55	117	44	111	36	102	31	89	29	73	35	46	50	25	72	11	99	3	127	0	183	6	236	26	284	62	327	115	361	187	382	190	399	192	415	193	428	194	438	194	435	184	433	174	431	165	430	157	430	137	469	149	469	153	468	157	468	182	470	198	473	207	489	216	502	227	512	237	518	248	520	256	519	262	517	266	514	269	506	271	497	269	487	265	476	257	465	247	454	233	437	232	421	231	405	229	373	223	385	259	398	292	411	321	426	346	444	367	16383	16383	593	438	580	431	566	424	551	418	535	415	519	413	476	417	428	426	379	437	330	446	284	450	246	448	212	443	182	435	156	423	134	408	119	394	108	378	99	360	94	341	92	321	97	290	111	265	132	247	158	235	188	231	229	237	264	253	291	280	312	318	326	367	313	367	297	327	278	294	254	271	225	256	189	251	169	254	150	262	133	276	122	297	118	325	124	357	142	383	170	403	207	415	253	420	294	416	340	406	389	394	438	384	484	380	510	383	535	390	559	401	581	414	601	429	694	445	689	446	676	446	600	414	532	348	470	262	415	171	367	89	354	69	342	52	331	38	320	29	310	26	306	26	304	28	302	31	302	47	305	57	308	66	311	73	313	78	338	131	374	198	419	274	471	356	525	437	516	445	512	446	505	446	461	438	414	411	362	360	301	280	228	166	190	106	159	61	131	32	105	15	79	10	73	10	68	12	64	15	60	19	58	24	61	24	62	23	64	22	68	22	70	21	80	23	88	27	94	34	98	42	99	50	97	60	93	70	85	78	76	83	64	85	52	83	41	77	33	68	27	56	25	41	28	25	35	11	47	0	61	-6	78	-9	122	2	163	36	205	91	254	167	313	263	343	306	375	346	408	381	441	409	472	426	445	393	418	357	392	319	367	281	345	247	320	207	295	164	272	120	257	79	251	44	252	28	257	15	265	6	275	0	288	-2	317	3	344	23	370	54	397	98	429	153	483	244	531	314	573	366	611	401	647	421	647	419	576	320	519	233	478	158	452	96	443	47	446	28	454	12	467	1	482	-5	500	-7	525	-3	551	9	578	29	606	56	635	89	622	99	595	69	570	45	547	27	527	16	510	12	503	13	497	15	492	20	489	26	488	35	498	72	526	135	570	220	629	321	699	436	367	235	353	230	342	221	333	208	327	194	324	179	326	163	328	155	331	147	335	140	303	90	271	54	239	30	208	17	180	13	167	15	156	21	149	31	145	42	143	55	156	99	187	155	232	210	282	252	330	269	343	267	353	263	360	256	365	247	367	235	16383	16383	443	148	435	143	428	140	421	138	413	137	395	137	379	141	371	144	364	149	373	167	379	185	383	202	386	218	387	234	384	253	376	269	365	281	349	289	329	292	290	286	250	271	212	247	176	217	146	182	133	167	118	154	102	144	84	137	64	135	57	135	49	136	42	138	34	140	27	143	20	126	29	121	37	118	45	116	53	115	74	115	85	117	97	120	107	124	117	131	112	119	109	107	107	94	105	82	105	70	108	42	118	20	133	5	152	-3	177	-6	215	-1	253	15	289	43	323	81	355	129	364	124	374	121	383	119	392	118	413	118	423	119	433	122	442	126	450	131	167	259	101	24	58	24	123	259	16383	16383	315	259	265	77	261	65	259	53	257	42	256	30	256	18	254	16	242	19	232	24	224	32	219	41	217	54	219	72	221	81	224	90	226	99	270	259	16383	16383	417	259	417	283	35	283	35	259	98	259	27	0	120	0	190	259	245	259	199	89	197	83	195	76	194	69	193	61	193	54	197	32	206	15	221	2	240	-4	262	-7	296	-5	322	1	343	12	364	29	390	52	372	69	355	54	340	39	324	27	306	19	283	16	282	19	281	21	281	24	280	26	280	29	281	40	282	50	284	61	290	81	339	259	207	408	105	24	52	24	155	408	16383	16383	486	408	384	24	331	24	433	408	16383	16383	517	432	137	432	20	0	123	0	232	408	409	408	299	0	402	0	197	408	95	24	42	24	146	408	16383	16383	311	57	289	45	266	36	242	30	218	26	194	24	120	24	222	408	293	408	315	407	338	403	360	396	380	386	397	370	16383	16383	418	357	428	340	435	323	439	306	441	287	441	268	437	223	425	179	405	137	378	100	342	72	16383	16383	127	432	11	0	189	0	280	13	356	49	415	106	452	181	466	271	457	328	434	373	397	406	350	426	293	432	71	37	65	48	60	60	55	73	52	86	51	98	54	134	64	169	80	203	102	231	131	253	16383	16383	229	99	218	74	202	52	181	34	156	21	129	17	126	17	125	16	117	16	110	17	104	18	98	21	92	25	157	261	165	264	174	266	182	267	191	267	200	268	219	264	234	254	246	240	253	223	255	204	255	198	253	191	252	183	248	167	16383	16383	389	428	277	24	233	24	344	428	16383	16383	420	452	327	452	271	252	259	267	244	279	225	286	206	291	188	292	132	280	87	249	54	203	34	149	27	93	31	61	42	33	61	12	86	-1	118	-6	140	-5	160	-1	178	6	195	17	211	32	205	0	296	0	73	37	66	49	60	62	55	76	52	90	51	104	55	136	66	171	83	204	106	233	132	251	16383	16383	218	146	126	146	157	259	166	262	186	266	196	267	205	268	223	266	232	264	241	261	249	258	16383	16383	242	146	271	247	280	238	287	227	292	216	295	203	296	190	296	181	294	163	291	154	289	146	16383	16383	271	85	248	61	228	42	206	28	180	20	146	17	136	17	126	19	115	21	105	24	95	29	120	121	307	121	311	135	315	150	321	180	322	194	315	229	299	256	273	276	243	288	208	292	151	282	101	255	61	214	36	163	27	105	32	65	48	33	72	11	105	-2	146	-6	182	-3	213	6	241	22	266	44	289	71	157	259	93	24	49	24	113	259	16383	16383	188	283	95	283	18	0	111	0	16383	16383	198	408	188	367	143	367	154	408	16383	16383	229	432	136	432	112	343	205	343	186	259	103	-47	97	-64	87	-80	74	-95	60	-107	45	-117	146	259	16383	16383	218	283	127	283	21	-114	16	-116	10	-117	0	-119	-6	-119	-16	-118	-25	-118	-33	-116	-42	-114	-51	-111	-68	-132	-58	-136	-48	-139	-37	-141	-26	-142	-15	-142	25	-137	63	-122	95	-97	119	-65	135	-26	16383	16383	230	408	220	367	174	367	186	408	16383	16383	261	432	168	432	143	343	237	343	243	211	243	199	239	173	236	160	233	146	219	107	201	70	179	40	153	20	124	13	104	17	91	28	84	44	80	61	80	78	86	133	104	184	131	228	164	257	203	268	214	266	224	261	234	250	241	234	243	211	16383	16383	129	414	139	417	148	419	158	421	178	423	213	416	238	397	254	370	262	337	265	302	264	293	264	284	263	274	262	265	260	256	250	269	238	278	224	284	210	287	197	288	142	278	95	249	59	207	35	155	27	100	30	67	40	38	57	14	82	-1	117	-6	196	12	252	62	288	130	306	204	312	271	307	332	292	380	267	414	232	436	188	443	174	442	160	440	147	437	134	433	123	427	391	146	391	189	57	189	57	146	305	-79	305	10	285	10	285	-39	47	-39	47	10	27	10	27	-79	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	201	313	206	314	211	314	217	315	231	315	235	314	237	313	239	311	239	303	238	299	237	296	188	124	185	118	180	114	172	110	160	108	143	106	143	93	258	93	258	106	248	106	240	107	233	109	229	111	227	115	226	119	226	122	229	134	231	139	281	315	282	319	284	329	285	333	285	338	284	340	282	342	281	342	275	341	262	338	245	335	224	332	201	330	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	166	273	175	286	185	296	197	303	210	307	224	308	240	306	253	301	262	292	268	281	270	268	267	251	259	235	247	220	232	204	215	187	133	106	133	93	277	93	299	149	286	152	280	143	274	137	267	132	257	130	245	129	182	129	249	191	271	212	288	230	300	246	306	261	308	276	305	298	295	316	280	330	261	339	239	342	215	340	195	332	178	319	164	301	153	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	192	293	200	302	208	309	216	314	225	317	234	319	246	317	255	314	263	308	267	300	269	290	263	269	248	255	226	247	201	241	175	235	175	221	187	221	208	219	226	213	240	202	248	186	251	166	249	149	243	134	232	122	218	114	201	112	197	112	191	113	186	115	180	117	174	121	166	126	160	129	150	133	146	133	139	132	134	129	130	125	128	120	127	114	129	106	135	99	145	93	158	90	175	89	209	93	239	105	264	125	281	152	287	186	286	200	282	212	276	222	268	231	256	239	275	245	290	254	300	265	306	278	308	294	305	310	298	323	285	333	270	340	251	342	234	340	217	335	202	326	189	314	179	297	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	290	224	188	147	188	16383	16383	306	342	286	342	121	188	112	156	217	156	200	92	235	92	251	156	293	156	299	188	261	188	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	322	342	214	342	171	261	171	248	193	245	209	241	222	237	232	232	240	227	248	221	254	214	259	205	262	194	263	183	259	162	249	142	234	127	215	116	194	112	184	114	180	116	175	119	170	123	164	127	158	130	153	132	148	133	145	134	139	133	135	130	131	126	129	121	128	115	130	105	137	98	146	93	159	90	174	89	212	94	245	109	271	132	289	162	295	197	291	225	278	247	259	264	234	276	205	283	216	308	310	308	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	197	254	173	246	149	233	128	216	112	193	106	181	108	170	114	162	124	156	137	154	153	156	177	162	200	172	219	188	233	211	238	226	236	238	231	248	223	254	211	256	197	16383	16383	317	347	285	343	258	337	234	329	212	318	190	304	165	282	145	258	130	231	121	203	118	174	121	145	131	121	146	104	167	93	194	89	227	94	255	108	278	131	292	159	297	191	293	214	283	233	268	248	248	258	226	261	220	261	214	260	208	260	201	259	194	257	214	280	237	300	262	315	289	327	317	333	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	328	335	322	342	167	342	131	287	143	281	154	291	163	299	173	304	185	307	200	308	281	308	137	89	172	89	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	149	266	135	260	123	250	113	237	107	220	105	204	107	189	113	176	122	168	135	165	150	167	166	175	181	186	195	202	205	220	214	242	194	256	180	264	169	268	159	268	149	16383	16383	289	285	288	275	283	267	275	259	262	251	245	242	230	256	219	266	212	275	209	284	208	292	209	303	214	313	222	320	232	324	245	326	260	324	272	318	281	310	287	298	289	285	16383	16383	321	289	317	307	307	321	292	333	271	340	246	342	222	340	202	332	186	320	176	304	173	283	174	272	177	262	183	251	192	240	205	227	180	218	160	205	145	191	136	174	133	154	138	130	150	111	169	98	192	90	217	88	245	91	269	101	287	116	299	135	303	159	302	174	297	188	289	201	277	215	261	230	284	238	300	247	312	259	319	272	321	289	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	280	281	254	276	232	265	215	248	203	225	200	211	202	200	208	193	218	188	231	186	249	189	270	196	291	207	308	224	320	245	324	258	323	269	317	277	308	281	296	283	280	16383	16383	132	89	162	94	186	100	207	107	226	116	245	129	270	150	291	174	306	200	316	229	319	259	316	287	306	310	290	327	268	338	242	342	211	337	184	324	163	303	150	276	145	245	148	222	157	204	171	189	189	179	210	176	219	176	229	178	238	180	248	184	258	190	252	181	244	171	235	160	224	150	212	140	197	128	182	119	167	112	151	107	132	103	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	198	198	198	248	280	16383	16383	360	93	360	108	348	110	340	113	334	119	330	129	326	142	276	347	264	347	152	164	138	142	127	127	117	117	108	111	97	108	97	93	179	93	179	108	168	109	161	110	156	111	153	113	152	116	153	119	154	124	157	128	163	138	185	175	273	175	283	131	284	129	284	123	285	121	284	117	280	113	274	111	264	109	251	108	251	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	207	214	221	214	233	213	243	213	251	212	256	211	265	206	272	200	278	191	282	181	283	169	280	149	271	133	256	122	236	115	212	113	203	114	196	115	191	117	187	120	186	124	187	127	188	133	190	141	192	152	195	164	16383	16383	214	237	234	313	236	317	239	320	242	322	255	322	272	321	285	317	294	309	299	298	301	284	298	267	289	254	273	244	252	238	225	237	16383	16383	157	342	157	328	170	327	179	325	185	323	188	320	189	316	189	309	188	305	186	295	144	135	141	124	137	118	132	113	124	110	112	108	112	93	222	93	258	96	287	105	310	120	325	141	330	169	328	184	323	197	316	208	305	218	291	226	307	231	322	238	334	248	342	263	344	282	341	303	330	320	313	332	289	340	258	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	347	347	347	343	341	340	339	337	338	327	338	319	340	314	341	304	344	293	346	283	347	265	347	215	340	169	319	132	286	106	243	97	192	103	156	119	127	144	106	176	93	214	89	239	91	263	97	286	109	309	126	333	149	321	157	300	140	281	128	263	120	244	115	225	114	199	117	178	125	162	140	152	162	149	190	154	230	171	267	197	297	230	318	271	325	291	323	308	315	320	303	329	286	333	265	347	265	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	211	311	213	316	217	320	222	321	228	322	248	322	259	320	268	318	277	314	284	310	294	301	303	290	309	277	313	260	315	241	309	200	293	165	267	137	233	119	191	113	182	113	175	115	170	116	167	119	166	123	166	125	167	128	168	133	169	140	171	149	16383	16383	140	342	140	328	152	327	160	326	165	323	168	320	169	316	168	314	168	306	167	302	166	296	126	132	124	123	120	117	115	113	108	110	97	108	97	93	194	93	246	99	291	117	327	146	351	186	360	237	354	274	339	303	314	325	283	338	245	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	155	342	155	328	167	327	176	325	181	323	184	320	185	316	185	314	184	311	184	307	183	302	182	298	141	132	139	123	135	117	131	113	123	110	112	108	112	93	303	93	327	160	313	160	306	150	300	142	294	137	282	129	270	123	258	119	244	116	228	115	199	115	191	116	186	117	182	120	181	123	182	127	183	135	186	146	189	160	193	175	202	213	244	213	250	212	255	210	258	206	259	199	259	186	258	181	257	175	268	175	293	268	282	268	275	253	268	243	259	238	248	236	231	235	207	235	227	315	228	318	231	320	235	321	242	321	252	322	281	321	301	319	314	315	320	308	322	299	322	277	333	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	156	342	156	328	169	327	177	325	182	323	184	321	185	317	185	314	184	310	184	306	182	296	143	133	140	125	137	118	132	113	124	110	112	108	112	93	208	93	208	108	198	109	190	110	184	112	181	115	180	118	181	120	181	124	182	127	182	131	183	135	202	213	243	213	250	212	255	209	258	205	259	197	259	193	258	189	258	184	256	172	268	172	293	267	282	267	275	253	269	244	260	239	249	236	232	235	207	235	227	313	229	317	231	319	236	321	242	321	251	322	283	321	304	319	316	313	321	305	322	291	322	277	333	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	220	252	220	252	206	265	205	274	203	280	201	283	199	284	196	284	193	283	191	283	187	282	184	282	180	267	131	263	124	256	119	246	114	235	112	222	111	196	114	174	123	157	138	147	160	143	187	148	226	161	264	183	296	213	318	252	326	266	325	278	322	289	318	298	313	306	305	311	299	314	292	317	284	319	275	321	265	333	265	351	347	343	347	339	343	334	339	329	336	319	334	316	334	314	335	311	335	307	337	302	339	292	342	270	346	259	347	249	347	202	340	160	318	127	285	105	243	97	195	103	158	119	128	144	107	176	93	214	89	233	90	252	92	270	97	289	103	307	112	323	183	326	192	331	198	337	203	347	205	360	206	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	356	342	266	342	266	328	275	327	282	325	286	323	289	320	290	316	290	314	289	310	289	306	288	302	288	299	271	237	188	237	204	305	206	313	210	319	216	323	223	326	234	328	234	342	138	342	138	328	148	327	155	325	160	323	162	320	163	316	163	314	162	310	162	306	161	300	160	295	118	137	114	126	109	118	103	113	95	110	86	108	86	93	174	93	174	108	166	109	161	110	158	112	157	114	157	119	158	123	158	126	159	130	160	133	181	214	264	214	243	133	240	125	234	118	227	113	218	110	206	108	206	93	301	93	301	108	293	109	288	110	285	112	283	114	282	117	283	119	283	122	284	126	284	129	285	133	331	304	333	311	336	317	340	321	346	325	356	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	296	342	201	342	201	328	211	327	218	325	223	323	225	320	226	315	226	312	225	308	224	302	222	292	181	137	178	128	173	121	167	115	159	110	149	108	149	93	237	93	237	108	231	108	226	109	220	113	220	123	221	127	223	132	225	139	265	295	268	307	272	316	277	322	285	326	296	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	318	342	222	342	222	328	233	327	240	325	244	323	246	320	247	316	247	312	246	308	246	304	245	299	244	295	202	137	200	129	197	121	192	115	187	111	180	109	175	110	171	111	168	113	166	115	166	123	167	125	168	128	168	131	167	138	163	143	158	147	152	149	145	150	138	149	131	145	126	140	123	134	122	126	124	114	132	104	143	96	157	91	175	89	202	92	222	103	235	119	245	142	254	169	288	303	290	310	293	316	298	322	306	326	318	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	342	273	342	273	328	285	327	289	326	292	325	296	323	296	322	294	316	286	308	275	299	262	288	246	277	194	240	209	304	213	313	218	319	226	324	235	327	246	328	246	342	138	342	138	328	151	327	160	325	165	323	168	320	169	316	169	312	168	309	168	305	167	302	126	131	123	122	120	117	115	113	107	110	95	108	95	93	194	93	194	108	183	109	175	111	169	113	166	116	166	126	168	134	169	139	189	220	239	138	243	133	249	123	251	120	251	114	248	112	243	110	235	109	224	108	224	93	330	93	330	108	318	109	309	112	302	115	297	122	290	131	225	236	332	316	338	320	343	323	349	326	354	328	360	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	326	168	316	168	311	156	306	147	301	140	296	134	290	129	281	123	272	119	261	117	247	116	229	115	216	116	206	117	200	119	196	122	195	127	195	130	197	138	198	143	200	149	239	302	242	311	246	317	251	323	259	326	269	328	269	342	174	342	174	328	184	327	191	325	196	322	198	319	199	316	199	313	197	305	196	300	194	295	152	133	149	125	145	118	139	113	131	110	120	108	120	93	303	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	378	342	311	342	198	162	188	342	124	342	124	328	133	327	140	326	145	324	148	322	149	319	149	311	148	307	146	302	110	154	104	135	99	122	94	114	86	110	77	108	77	93	147	93	147	108	137	109	130	111	125	114	122	118	121	122	121	124	122	127	122	131	123	136	124	140	161	289	174	93	181	93	303	292	263	139	259	128	254	120	248	114	240	110	230	108	230	93	329	93	329	108	318	108	310	109	305	111	302	113	302	121	303	125	303	129	305	134	349	304	352	312	355	318	360	323	368	326	378	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	279	342	279	328	288	326	295	324	299	321	302	317	302	303	300	295	271	161	200	342	149	342	149	328	157	327	165	324	170	320	174	316	175	310	175	308	174	304	174	299	172	291	144	163	139	140	134	125	129	116	122	112	112	109	112	95	178	95	178	109	169	111	163	113	158	115	155	119	154	123	154	129	155	133	155	137	156	141	188	288	265	89	273	89	313	276	317	297	322	311	327	319	334	324	344	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	270	308	232	294	189	271	150	238	121	198	110	180	113	164	120	153	132	146	150	143	172	149	210	164	251	187	288	219	315	259	326	277	324	292	317	303	306	311	290	313	270	16383	16383	360	251	356	283	343	310	323	330	296	343	262	347	212	338	167	313	130	275	106	230	97	182	101	150	114	124	134	105	160	93	191	89	241	97	288	120	325	156	351	200	360	251	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	232	311	234	315	237	318	241	320	246	322	251	322	268	321	282	316	292	308	299	296	301	279	297	257	287	243	271	234	251	229	228	228	222	228	219	229	211	229	16383	16383	165	342	165	328	176	327	183	325	187	322	189	319	190	316	190	313	188	303	186	296	184	287	146	142	142	130	137	121	132	115	123	110	112	108	112	93	211	93	211	108	200	108	192	110	187	112	184	114	183	118	183	119	185	125	185	128	186	132	206	209	211	208	217	207	224	206	232	206	241	205	272	208	301	216	324	231	339	252	344	282	341	303	330	320	313	332	288	340	257	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	313	308	272	293	230	268	192	236	165	195	154	179	157	164	165	153	177	146	194	143	216	149	256	164	297	188	334	220	360	259	370	276	368	291	361	303	350	310	334	313	313	16383	16383	107	77	117	81	126	85	136	87	145	88	155	89	160	88	167	88	174	86	192	82	206	78	220	75	233	74	244	73	254	72	280	75	303	82	323	94	341	109	358	127	347	136	333	125	321	116	308	111	294	107	278	106	271	107	264	107	256	109	248	110	239	112	229	114	216	117	203	119	191	121	180	121	191	133	244	142	289	167	326	203	350	248	359	297	355	328	342	354	321	374	295	387	262	392	212	383	167	358	131	321	106	276	98	226	101	200	109	178	123	159	142	146	166	137	151	125	140	116	129	109	116	100	99	89	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	232	311	234	315	237	318	247	322	253	322	271	320	284	315	294	306	299	295	301	282	298	265	289	252	274	243	254	237	230	235	217	235	213	236	16383	16383	344	93	344	108	334	109	326	112	319	117	314	125	309	136	272	217	295	222	315	231	330	244	340	262	344	285	340	306	328	322	310	333	287	340	261	342	165	342	165	328	174	327	181	325	186	323	189	320	190	315	190	311	189	308	189	303	187	299	186	293	146	143	142	131	137	121	132	115	123	110	112	108	112	93	211	93	211	108	201	108	193	109	188	111	184	114	183	118	184	121	184	126	186	131	188	143	207	214	230	214	284	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	326	347	314	347	311	343	308	340	305	339	301	338	290	338	287	339	279	341	273	343	266	344	258	346	250	346	242	347	220	344	200	336	184	324	173	306	169	284	169	272	172	261	178	250	187	239	200	225	212	215	226	200	241	184	253	167	257	151	255	137	249	126	239	117	225	112	209	110	191	113	176	120	164	131	157	145	154	163	154	166	155	169	155	176	156	180	143	180	131	89	141	89	143	94	145	98	149	100	152	102	159	102	162	101	165	101	169	99	175	98	186	94	204	90	212	89	220	89	245	92	268	102	286	117	298	138	302	163	301	177	296	192	287	206	274	222	254	240	236	257	224	268	217	277	214	285	214	294	215	305	221	314	229	320	241	324	254	325	273	323	285	315	293	303	297	286	299	265	311	265	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	352	341	134	341	115	273	130	273	140	293	151	306	166	315	187	319	219	320	171	141	168	129	163	120	156	114	145	110	129	108	129	93	235	93	235	108	226	108	219	109	214	110	210	113	209	117	210	121	211	126	212	133	216	149	260	320	284	320	298	319	309	316	316	310	320	302	322	291	321	288	321	281	320	277	320	273	333	273	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	356	342	283	342	283	328	293	327	300	325	305	322	308	319	309	315	309	312	307	305	306	296	304	287	302	279	280	194	268	157	255	133	240	120	223	114	204	112	189	114	176	118	166	125	160	134	157	146	158	150	158	155	159	161	161	175	192	297	196	309	200	318	207	323	215	327	228	328	228	342	125	342	125	328	137	327	145	326	150	323	153	320	154	316	153	313	152	308	151	301	150	295	149	290	121	187	119	180	118	172	116	164	116	156	115	150	120	129	132	112	151	99	175	91	203	89	230	93	253	104	272	121	286	145	296	172	323	277	329	299	333	313	338	320	345	325	356	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	342	282	342	282	328	293	327	300	325	305	322	307	319	308	316	307	311	305	305	301	298	291	282	214	157	184	302	184	304	183	307	183	319	186	322	191	324	200	326	212	328	212	342	112	342	112	328	124	326	132	322	137	313	142	298	148	275	188	93	197	93	339	315	342	319	346	323	350	325	355	327	360	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	377	342	309	342	309	328	318	327	325	326	329	323	332	320	333	316	332	313	331	309	330	304	326	294	267	169	251	284	251	291	249	307	249	313	248	316	249	320	251	322	255	325	261	327	271	328	271	342	184	342	184	328	195	327	202	325	207	322	210	317	211	309	214	288	162	169	143	301	143	306	142	309	142	314	143	319	145	322	150	325	157	327	166	328	166	342	80	342	80	328	87	327	92	326	98	324	99	323	102	319	104	314	106	306	108	295	111	282	138	93	146	93	220	256	242	93	251	93	350	303	355	311	359	318	364	322	369	325	377	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	269	342	269	328	278	327	284	326	288	324	290	322	291	319	291	317	289	313	288	310	286	307	239	247	218	298	216	304	214	309	212	312	212	315	211	318	212	321	214	323	219	325	226	326	236	328	236	342	141	342	141	328	152	326	160	323	166	319	171	313	175	305	213	213	188	180	165	151	148	132	136	119	124	112	112	108	112	93	190	93	190	108	182	108	175	109	170	111	167	114	166	117	168	121	169	124	171	127	174	131	220	193	245	135	247	130	249	126	250	122	251	119	251	114	248	111	243	109	236	108	225	108	225	93	322	93	322	108	310	110	301	113	294	117	289	124	285	134	247	226	301	294	309	304	318	312	326	318	335	324	344	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	355	342	271	342	271	328	284	327	293	325	299	323	301	321	302	319	301	315	297	309	292	302	286	296	282	290	228	231	203	300	202	305	200	310	199	314	198	317	198	319	199	322	201	324	207	325	215	327	228	328	228	342	124	342	124	328	136	326	144	324	150	319	154	314	157	305	194	208	174	135	170	125	164	117	156	112	145	109	131	108	131	93	240	93	240	108	229	108	222	109	217	111	214	114	214	124	215	129	219	141	236	208	321	307	326	312	332	317	346	325	355	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	331	344	342	152	342	136	277	148	277	157	295	162	301	167	306	173	311	180	315	189	317	200	319	212	320	226	321	285	321	112	105	112	93	314	93	333	163	321	163	315	153	309	145	304	138	299	132	293	127	284	122	274	119	261	117	245	116	226	115	172	115	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	271	257	269	242	265	226	259	211	250	195	240	181	233	172	223	163	213	155	201	149	189	147	181	148	174	150	168	155	165	162	163	172	165	186	169	201	176	216	185	231	194	245	204	256	214	265	225	271	236	274	248	276	255	275	262	273	266	269	269	264	271	257	16383	16383	319	175	306	162	297	155	291	150	288	149	283	149	282	150	281	150	283	160	287	181	295	208	304	241	314	277	315	279	315	282	316	285	317	287	317	290	312	292	285	290	283	288	279	274	275	280	269	285	262	289	254	291	245	292	210	285	178	266	150	238	131	204	124	169	127	151	133	138	143	129	156	123	170	121	186	123	202	128	218	137	234	151	251	169	247	157	246	152	246	147	245	141	246	134	249	128	253	124	258	121	265	120	276	122	286	126	297	134	330	167	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	205	281	190	275	172	266	155	254	139	240	126	231	118	222	113	212	108	201	106	190	105	183	105	178	106	175	108	173	111	172	115	173	129	177	144	182	161	190	178	200	194	210	208	220	219	231	227	242	232	254	234	263	233	272	230	278	224	282	216	283	205	16383	16383	223	310	227	322	228	328	232	342	228	347	215	345	203	343	190	341	175	339	160	338	160	324	171	323	178	323	184	322	187	320	188	318	188	316	187	314	185	308	184	304	132	117	131	116	131	113	135	105	145	98	159	93	175	90	190	89	229	96	265	114	294	142	315	175	322	211	320	228	312	242	301	252	286	258	270	260	254	259	238	254	224	245	210	232	195	214	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	174	270	163	258	154	246	148	233	144	220	143	207	144	196	149	188	157	183	168	181	183	185	208	195	233	211	255	234	270	262	276	267	276	271	275	274	275	276	274	277	273	276	271	275	268	273	265	271	260	271	250	274	245	278	241	283	238	290	237	297	238	303	241	308	245	311	251	313	258	310	269	304	278	293	286	280	290	264	292	228	287	195	272	167	248	148	218	141	183	144	160	153	143	167	130	186	123	208	120	227	122	244	127	260	136	277	148	293	166	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	259	225	255	193	244	164	227	139	206	122	184	116	176	117	169	120	164	124	161	131	160	140	164	165	175	192	193	217	215	236	241	243	247	243	252	241	256	237	258	232	259	225	16383	16383	328	347	304	343	291	341	277	340	260	339	260	324	272	324	280	323	285	322	288	321	288	312	287	308	286	303	283	295	268	242	265	248	261	253	255	257	248	259	239	260	206	253	173	235	146	207	126	174	119	137	121	120	128	107	138	98	152	92	169	90	183	91	197	95	211	102	224	114	237	129	236	126	236	122	235	119	234	114	234	109	235	103	238	97	243	93	248	90	255	89	268	91	282	96	295	105	308	118	322	135	311	142	300	130	292	123	286	119	281	117	277	116	275	116	273	117	272	117	271	118	271	124	274	133	277	144	280	156	283	166	322	306	325	314	327	322	329	329	332	336	334	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	277	265	272	247	260	233	241	221	218	214	194	209	206	232	220	250	234	264	248	272	263	275	269	275	273	273	275	271	277	268	277	265	16383	16383	287	173	272	162	260	154	248	149	237	146	226	146	213	147	202	151	193	157	187	165	186	175	186	184	187	188	188	191	230	199	264	211	288	226	304	243	309	263	307	273	303	281	295	287	285	291	271	292	233	285	198	268	170	242	150	210	143	176	146	157	155	142	168	130	186	123	206	120	227	122	246	128	264	137	281	149	297	165	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	184	286	180	268	216	268	188	130	183	111	177	97	170	87	162	80	153	78	151	79	150	79	149	80	148	80	147	81	149	85	150	86	151	89	151	92	150	96	148	100	144	104	140	106	129	106	124	103	120	99	118	94	117	88	118	80	123	73	131	67	140	64	151	63	172	67	190	79	205	99	218	127	228	162	251	268	295	268	299	286	256	286	262	312	268	331	277	345	287	353	299	356	301	355	303	355	305	353	305	350	303	348	300	339	301	333	307	325	312	324	318	323	324	324	329	327	333	332	336	337	336	343	335	352	330	360	322	366	312	370	300	371	281	368	265	360	252	348	242	335	230	314	226	300	223	293	221	286	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	137	265	128	257	119	245	112	229	107	209	106	190	107	174	112	162	119	154	130	152	143	154	153	160	161	168	168	178	174	187	179	197	176	208	173	220	170	232	166	245	160	253	157	259	153	263	149	266	143	268	137	16383	16383	273	305	272	296	271	288	268	280	264	272	259	265	254	257	247	251	240	247	232	245	224	244	215	245	207	248	202	253	198	261	197	271	200	290	208	306	219	319	233	327	248	330	257	329	264	326	269	322	272	315	273	305	16383	16383	331	309	331	333	301	333	290	339	279	343	268	345	258	347	248	347	221	344	197	335	176	321	162	302	157	279	159	267	162	257	168	248	175	240	186	234	177	229	170	223	165	216	163	210	162	203	162	199	164	193	166	190	169	188	149	177	136	167	128	157	124	148	123	137	127	120	137	106	154	96	177	91	203	89	236	92	263	100	282	113	294	129	299	149	296	165	287	179	274	190	255	199	231	205	220	208	211	210	205	212	202	214	200	217	201	220	203	223	206	226	209	228	217	228	219	227	224	226	231	226	255	230	278	239	296	254	309	273	313	293	313	303	311	309	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	318	142	307	130	299	121	293	117	288	114	280	114	279	115	279	121	281	127	282	132	305	209	307	219	309	227	309	230	308	239	304	247	298	254	289	258	278	259	262	257	245	249	227	236	208	217	188	193	231	342	225	347	211	345	185	341	171	339	156	338	156	324	169	324	174	323	178	323	182	321	185	320	186	318	186	315	185	313	183	305	125	92	163	92	170	121	177	143	184	158	191	171	200	183	213	199	226	212	239	223	252	230	262	232	269	232	271	231	272	230	272	225	271	222	271	217	248	142	246	133	244	125	242	113	242	108	243	101	245	96	250	92	256	89	263	88	275	89	287	94	299	103	313	116	328	135	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	142	247	131	239	123	233	118	228	115	224	114	221	114	220	115	220	125	258	255	251	260	239	257	226	254	212	252	198	251	185	251	185	237	196	236	204	236	209	235	211	234	212	232	212	230	211	228	211	224	210	221	208	217	191	154	189	143	186	134	184	126	183	119	183	112	184	104	187	97	192	92	199	89	206	88	218	90	230	95	241	103	253	117	266	135	16383	16383	269	313	268	321	265	327	259	332	253	335	245	336	238	335	232	332	227	327	224	321	222	313	224	306	227	300	233	294	239	291	247	290	254	291	260	294	265	299	268	306	269	313	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	295	293	290	298	274	295	244	291	230	290	220	290	220	276	244	276	248	274	250	272	251	269	250	266	250	263	248	257	247	251	245	242	220	140	213	116	207	99	201	87	194	81	185	79	182	79	180	80	179	81	179	82	181	86	182	87	183	89	183	92	182	97	180	102	172	108	166	109	160	108	155	105	151	101	148	95	147	89	149	80	154	73	161	67	171	64	182	63	203	66	221	76	236	93	249	117	259	149	16383	16383	306	349	305	356	301	363	296	368	290	371	282	373	275	371	269	368	264	363	261	357	259	350	261	342	264	336	269	331	276	328	283	327	291	328	297	331	302	336	305	342	306	349	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	322	255	241	255	241	240	261	240	263	239	261	235	256	230	247	223	234	213	219	202	192	183	235	342	231	347	217	345	204	342	191	340	177	338	161	337	161	323	178	323	184	322	188	322	191	321	191	316	190	311	189	305	187	298	185	288	131	92	168	92	186	157	200	169	205	158	210	148	216	137	221	128	225	120	234	107	241	98	249	92	257	89	265	88	274	89	283	94	292	102	303	115	315	134	303	140	299	134	294	127	289	121	283	117	278	115	273	117	268	122	261	130	253	143	244	160	229	188	258	210	280	225	296	234	309	239	322	240	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	275	343	269	347	256	345	244	342	231	340	218	339	203	337	203	323	219	323	224	322	228	322	231	321	231	314	230	312	230	310	183	132	182	129	180	121	180	112	181	104	184	97	188	93	195	90	203	89	216	90	228	95	240	105	254	119	269	140	258	146	246	131	237	122	230	116	225	113	222	112	220	113	218	113	217	114	216	114	216	117	218	125	219	130	220	134	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	370	174	360	163	354	157	348	152	343	149	338	147	334	146	333	147	332	147	332	148	331	148	331	151	332	152	332	155	333	157	334	158	358	245	359	250	360	254	360	259	361	262	361	265	359	274	356	281	350	287	343	291	334	292	312	288	293	279	277	265	261	247	247	228	249	236	252	245	254	253	255	260	256	265	254	274	251	282	245	287	237	291	226	292	210	289	194	282	177	268	159	250	140	226	159	290	154	292	139	290	126	288	114	286	99	284	81	281	81	267	100	267	105	266	108	265	110	264	111	263	110	257	108	246	104	229	98	208	90	182	72	124	109	124	119	154	127	175	134	191	141	203	149	214	162	231	175	245	189	256	201	262	211	265	213	264	215	264	217	263	218	262	219	260	218	254	214	240	209	220	201	194	192	163	180	124	218	124	227	154	234	177	242	195	251	210	262	225	273	238	285	249	297	257	307	263	315	265	318	264	321	264	323	263	323	262	324	260	324	258	323	256	323	253	322	250	322	248	299	167	297	162	294	147	294	143	295	135	298	128	302	124	307	121	313	120	325	122	337	126	351	135	366	149	382	169	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	319	174	309	163	301	155	295	150	290	147	285	146	283	147	282	147	281	148	280	148	280	152	281	156	282	161	284	165	285	169	306	243	308	251	309	256	309	265	308	273	305	281	299	287	291	291	279	292	262	290	246	282	228	269	209	250	188	225	211	290	205	292	190	289	176	287	163	285	149	283	132	281	132	267	152	267	157	266	160	265	161	263	162	262	162	258	161	255	160	253	160	249	123	124	160	124	170	153	177	174	183	189	190	200	198	212	210	228	223	242	236	254	249	262	260	265	263	265	269	263	271	261	271	252	270	247	269	241	268	236	266	231	248	173	246	165	244	153	243	148	243	144	244	135	248	129	253	124	259	121	266	120	278	122	288	126	299	134	313	147	330	167	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	282	242	279	215	268	187	252	162	230	144	203	137	193	138	184	141	176	148	172	157	170	169	174	196	186	224	203	250	226	268	251	276	262	274	270	271	277	264	281	255	282	242	16383	16383	322	235	318	255	310	270	296	282	278	289	258	292	220	286	185	269	157	244	138	212	131	176	134	157	142	142	156	130	175	123	197	120	233	126	267	143	295	168	314	200	322	235	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	302	289	298	261	286	232	267	207	242	189	214	183	207	183	201	185	198	187	195	190	194	193	196	205	200	222	205	241	212	262	220	281	226	293	236	304	248	313	262	319	276	322	286	320	293	317	298	311	301	301	302	289	16383	16383	227	347	156	338	156	323	177	323	181	322	184	320	186	318	185	315	184	310	183	304	181	298	180	292	135	129	132	121	129	115	124	111	116	109	106	108	106	93	201	93	201	108	190	108	182	109	176	110	173	112	172	115	172	116	173	118	173	122	175	130	187	173	199	169	211	167	217	167	256	174	291	192	320	220	340	254	347	293	345	311	338	326	326	337	311	344	291	347	277	345	263	341	250	334	236	324	223	311	225	319	229	331	231	341	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	277	310	274	290	266	268	254	245	239	225	222	209	208	201	200	199	193	197	187	197	179	198	173	201	169	207	166	214	166	223	170	248	182	276	200	302	224	321	251	329	259	328	266	326	272	322	276	316	277	310	16383	16383	328	341	290	341	285	326	280	334	274	340	267	344	259	346	250	347	213	339	178	320	149	291	129	256	121	218	124	201	130	187	140	177	154	171	170	169	188	170	204	175	220	184	236	198	253	218	225	128	222	121	217	116	210	112	199	109	184	108	184	93	293	93	293	108	276	108	270	109	265	111	262	113	261	115	261	117	262	119	263	122	265	130	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	227	290	222	292	207	290	183	286	169	285	152	283	152	268	177	268	181	266	183	264	184	260	184	257	183	252	177	234	145	120	183	120	193	152	201	176	209	194	218	210	228	226	237	238	244	247	251	254	257	258	262	259	266	258	272	250	278	247	288	245	295	246	301	249	305	254	308	261	309	270	308	277	304	283	298	288	291	291	283	292	277	291	269	288	262	285	254	280	247	274	238	266	222	246	216	237	211	228	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	302	291	291	291	287	287	285	286	282	285	277	285	275	286	273	286	265	288	259	289	249	291	239	291	222	290	207	284	196	276	189	264	187	249	188	241	192	232	198	222	206	211	217	200	226	190	233	181	238	173	241	166	242	159	240	151	237	145	231	141	223	138	213	137	200	139	190	145	181	154	175	168	171	186	160	186	152	121	163	121	164	124	166	126	168	127	171	128	180	128	183	127	187	126	192	124	198	123	203	122	207	121	217	121	236	123	253	129	266	140	274	154	277	173	276	182	273	192	267	202	258	214	230	242	226	249	223	254	222	259	224	265	227	270	232	273	238	274	245	275	256	273	265	269	272	261	278	249	281	233	293	233	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	293	296	252	296	262	328	262	330	263	332	263	335	264	337	264	342	263	344	261	346	259	347	253	347	251	345	248	344	246	341	235	328	221	316	207	306	193	299	181	295	174	293	169	290	165	287	163	283	163	273	164	271	200	271	167	145	161	121	160	115	160	111	161	103	165	97	171	92	179	90	188	89	203	91	217	97	231	109	247	126	265	150	252	159	240	145	230	134	223	127	217	123	212	122	209	122	207	123	206	123	205	125	206	127	207	131	209	141	210	144	245	271	289	271	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	311	175	300	163	292	155	286	150	281	148	277	147	275	147	274	148	273	148	273	152	274	155	275	160	276	164	277	169	312	289	276	289	266	263	258	243	250	228	241	214	231	200	217	182	204	168	193	157	183	151	174	149	169	149	167	150	167	151	166	153	166	154	167	156	167	158	168	161	169	163	201	290	197	292	145	284	130	283	130	269	145	269	150	268	153	268	155	266	156	264	156	260	154	248	152	242	151	237	140	194	137	183	134	171	132	161	131	152	130	144	131	136	134	129	139	124	146	121	155	120	172	123	188	130	205	145	224	167	247	198	243	183	239	170	237	159	236	150	236	143	237	136	240	130	245	125	251	122	259	121	270	122	281	126	293	135	306	148	322	169	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	137	269	153	269	161	268	166	266	171	261	174	253	178	240	182	220	186	198	190	175	193	153	194	135	194	125	196	123	197	121	200	120	203	121	207	124	212	127	218	133	226	140	239	151	262	174	275	189	290	208	299	220	306	232	311	244	314	256	316	266	314	275	311	282	305	287	298	291	290	292	284	291	278	289	274	286	272	281	271	276	271	271	272	268	278	260	283	256	286	254	288	252	290	251	290	249	288	237	279	220	266	201	248	180	226	160	225	172	223	184	222	194	221	203	220	211	216	228	212	250	207	270	201	286	196	292	189	291	180	289	168	287	153	285	137	283	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	257	283	257	286	256	289	253	292	249	292	247	291	244	288	243	286	169	183	166	202	163	223	160	243	156	261	152	276	150	284	148	288	147	291	144	292	141	292	126	289	113	287	99	285	86	283	86	269	107	269	111	268	115	266	118	263	120	258	126	236	134	182	137	158	137	141	138	132	139	127	141	123	143	121	146	120	154	126	165	140	178	159	189	177	198	191	229	239	245	140	246	135	247	129	248	125	250	122	252	120	254	121	257	123	261	125	266	130	273	136	305	170	331	200	349	226	361	249	364	267	363	275	359	282	353	287	346	291	338	292	332	291	327	289	323	285	320	281	319	276	320	273	321	269	322	266	325	262	331	256	337	252	339	251	339	249	337	239	331	227	319	211	301	189	275	162	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	240	257	236	271	231	281	226	288	221	291	214	292	208	292	200	291	190	289	178	286	163	282	157	279	161	266	169	268	175	270	183	270	186	271	191	270	195	268	199	263	202	257	205	247	218	206	186	166	176	156	172	153	168	151	165	150	160	151	145	157	135	157	130	154	127	151	124	147	123	141	125	134	128	128	133	124	140	121	149	120	156	121	163	123	170	128	179	136	189	147	223	188	237	149	241	137	246	129	251	124	257	121	265	120	275	122	285	126	295	135	307	149	322	168	311	175	300	162	291	153	288	151	282	149	276	151	273	153	271	157	270	161	251	220	260	235	269	247	277	256	284	262	290	264	296	263	301	262	304	260	308	258	312	257	317	258	322	260	325	264	327	269	328	275	327	280	324	285	320	289	315	291	308	292	297	290	286	285	274	275	260	261	245	242	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	248	245	240	268	230	295	219	320	209	340	203	347	198	347	190	346	178	344	161	341	136	337	136	322	140	323	147	323	150	324	153	324	162	323	169	321	175	317	180	311	186	302	196	279	207	248	217	217	225	190	228	175	225	167	217	157	208	146	200	136	194	131	190	126	186	123	182	121	177	119	172	119	168	120	164	123	159	126	153	129	146	130	140	129	135	126	130	122	127	116	126	110	128	103	132	97	138	93	145	90	154	89	159	89	165	91	172	93	179	97	187	102	203	115	219	132	236	152	254	176	272	202	291	232	306	259	317	283	324	303	327	321	325	329	322	337	316	342	309	346	300	347	294	347	289	344	284	340	282	335	281	329	281	324	285	316	288	313	298	307	304	304	306	302	306	301	304	290	298	276	288	257	274	235	256	208	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	282	313	292	185	292	169	241	183	239	188	248	194	255	201	259	210	261	221	262	271	262	140	123	149	113	154	116	158	118	161	119	165	120	176	120	184	119	193	116	203	112	214	106	228	100	239	95	249	92	258	90	266	89	280	91	292	96	301	103	307	112	309	121	308	128	306	133	302	137	297	140	291	141	286	140	282	138	278	134	275	130	274	125	275	120	276	117	280	113	280	109	278	108	277	107	274	106	264	106	258	108	253	112	247	117	230	134	221	142	212	148	203	152	191	154	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	285	279	283	242	274	197	258	154	233	121	200	108	189	110	181	116	174	125	170	139	169	156	171	192	181	237	197	281	220	315	252	328	265	326	274	320	280	310	284	297	285	279	16383	16383	323	249	320	283	311	310	296	330	277	343	253	347	215	338	182	314	155	276	137	230	131	179	134	148	142	123	157	104	176	93	200	89	241	98	275	124	301	161	317	204	323	249	476	177	476	225	-6	225	-6	177	258	-199	258	602	210	602	210	-199	477	177	477	225	210	225	210	-199	258	-199	258	177	258	-199	258	225	-6	225	-6	177	210	177	210	-199	477	177	477	225	258	225	258	602	210	602	210	177	258	177	258	602	210	602	210	225	-6	225	-6	177	476	177	476	225	258	225	258	602	210	602	210	-199	258	-199	258	177	258	-199	258	602	210	602	210	225	-6	225	-6	177	210	177	210	-199	476	177	476	225	-6	225	-6	177	210	177	210	-199	258	-199	258	177	476	177	476	225	258	225	258	602	210	602	210	225	-6	225	-6	177	476	177	476	225	258	225	258	602	210	602	210	225	-6	225	-6	177	210	177	210	-199	258	-199	258	177	476	115	476	163	-6	163	-6	115	16383	16383	476	239	476	287	-6	287	-6	239	197	-199	197	602	149	602	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	477	115	477	163	258	163	258	239	477	239	477	287	210	287	210	-199	258	-199	258	115	477	177	477	225	149	225	149	-199	197	-199	197	171	271	171	271	-199	320	-199	320	177	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	476	239	476	287	149	287	149	-199	197	-199	197	239	258	-199	258	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	320	-199	320	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	320	-199	320	287	-6	287	-6	239	271	239	271	-199	477	115	477	163	258	163	258	239	477	239	477	287	258	287	258	602	210	602	210	115	477	177	477	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	177	476	115	476	163	197	163	197	602	149	602	149	115	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	258	115	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	320	177	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	320	115	320	602	271	602	271	163	-6	163	-6	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	477	115	477	163	258	163	258	239	477	239	477	287	258	287	258	602	210	602	210	-199	258	-199	258	115	197	-199	197	602	149	602	149	-199	16383	16383	477	177	477	225	320	225	320	602	271	602	271	-199	320	-199	320	177	477	115	477	163	271	163	271	-199	320	-199	320	115	16383	16383	197	-199	197	602	149	602	149	-199	16383	16383	477	239	477	287	320	287	320	602	271	602	271	239	258	-199	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	197	-199	197	602	149	602	149	225	-6	225	-6	177	149	177	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	476	115	476	163	-6	163	-6	115	210	115	210	-199	258	-199	258	115	16383	16383	476	239	476	287	-6	287	-6	239	476	177	476	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	320	-199	320	177	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	476	239	476	287	-6	287	-6	239	476	115	476	163	-6	163	-6	115	16383	16383	476	239	476	287	258	287	258	602	210	602	210	287	-6	287	-6	239	476	177	476	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	476	115	476	163	-6	163	-6	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	476	115	476	163	258	163	258	239	476	239	476	287	258	287	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	258	-199	258	115	476	177	476	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	320	-199	320	177	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	189	-15	180	-54	168	-84	155	-105	141	-118	125	-122	121	-122	117	-120	114	-118	112	-115	112	-107	114	-104	115	-101	117	-97	118	-92	116	-84	113	-78	108	-72	101	-69	92	-68	85	-69	78	-73	72	-79	69	-87	67	-96	70	-109	77	-120	88	-128	103	-134	120	-136	154	-128	185	-105	211	-68	234	-15	252	50	300	262	372	262	375	283	305	283	317	339	331	382	346	411	364	429	385	435	390	434	394	433	397	431	399	429	400	426	399	422	398	419	396	416	394	411	393	405	395	396	398	389	404	384	411	380	418	379	426	381	434	385	440	391	444	399	446	408	443	421	435	433	422	441	407	447	388	449	365	446	346	439	329	428	314	414	302	398	289	378	279	357	270	335	262	310	254	283	34	283	29	262	87	262	83	250	77	224	68	183	56	129	43	58	33	8	25	-29	18	-56	11	-75	4	-89	-1	-101	-9	-109	-17	-115	-25	-119	-34	-120	-40	-120	-44	-119	-46	-117	-47	-115	-48	-111	-48	-110	-47	-109	-47	-108	-46	-106	-46	-104	-44	-102	-43	-99	-42	-98	-42	-94	-43	-85	-47	-78	-53	-72	-60	-68	-68	-67	-76	-69	-82	-73	-88	-79	-91	-88	-92	-97	-90	-110	-83	-121	-72	-129	-57	-134	-40	-136	-29	-135	-17	-132	-6	-128	4	-122	14	-114	33	-94	50	-67	65	-34	79	5	92	52	139	262	246	262	249	261	251	260	252	258	252	254	251	251	250	246	248	237	245	224	224	151	210	98	201	63	197	41	195	28	196	17	200	8	206	1	215	-3	226	-4	242	-2	257	5	274	18	293	38	314	65	303	71	289	54	266	31	258	26	252	24	248	26	247	27	245	31	248	43	254	70	265	109	278	158	293	214	294	219	295	221	295	223	296	226	297	231	299	238	302	245	306	259	307	265	308	268	309	273	310	276	311	280	311	287	308	289	304	289	302	288	296	288	285	286	275	285	253	283	143	283	154	322	163	351	171	373	181	391	193	409	203	420	213	428	224	433	236	435	250	436	258	436	264	434	268	432	271	429	272	426	272	424	271	423	271	421	265	415	264	412	264	404	265	395	269	387	274	381	281	378	290	376	300	378	308	382	314	388	317	396	319	406	315	420	306	432	292	442	273	449	251	451	231	449	212	445	193	438	177	429	162	417	143	398	128	379	116	355	105	324	92	283	254	283	143	283	147	299	154	326	162	350	171	371	180	389	189	404	200	416	211	425	224	432	237	436	251	437	260	436	268	434	274	431	278	427	279	423	279	419	277	417	275	413	273	410	272	408	271	405	271	401	272	399	273	396	275	392	276	389	277	387	277	385	278	383	278	381	16383	16383	30	283	27	262	86	262	67	175	52	103	39	42	28	-8	18	-49	7	-81	6	-84	2	-92	0	-97	-3	-102	-9	-108	-14	-112	-20	-115	-27	-117	-40	-117	-46	-115	-48	-109	-48	-108	-47	-107	-47	-105	-46	-104	-46	-102	-44	-100	-43	-98	-42	-95	-42	-91	-43	-84	-47	-77	-53	-71	-60	-67	-68	-66	-76	-67	-83	-71	-88	-77	-91	-84	-92	-93	-90	-106	-83	-118	-73	-126	-59	-132	-42	-134	-8	-127	22	-103	50	-65	73	-11	92	57	138	262	248	262	226	171	215	124	206	87	200	60	196	41	195	27	197	16	201	7	207	0	216	-3	227	-5	243	-3	259	3	275	16	293	36	315	64	304	69	288	51	276	38	266	30	258	25	252	24	250	24	248	25	245	31	252	63	267	133	288	222	310	313	329	387	334	408	338	424	341	434	342	441	343	446	343	447	342	449	342	450	340	452	339	452	338	451	336	451	335	450	333	449	317	445	315	444	312	444	309	445	304	445	294	447	286	449	277	450	269	451	261	451	254	452	234	450	214	445	196	438	179	428	163	416	142	396	127	375	115	350	104	320	92	283	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	244	250	237	224	228	183	218	129	205	58	195	8	187	-29	180	-56	173	-75	166	-89	159	-101	152	-109	144	-115	135	-119	126	-120	121	-120	117	-119	114	-117	113	-115	112	-111	112	-110	113	-109	113	-108	116	-102	117	-99	118	-98	118	-94	117	-85	113	-78	108	-72	100	-68	92	-67	85	-69	78	-73	73	-79	69	-88	68	-97	71	-110	78	-121	89	-129	103	-134	120	-136	132	-135	143	-132	154	-128	165	-122	175	-114	194	-94	211	-67	227	-34	240	5	253	52	301	262	407	262	410	261	412	260	414	258	414	254	413	251	412	246	409	237	406	224	386	151	372	98	363	63	358	41	357	28	358	17	361	8	367	1	376	-3	387	-4	403	-2	419	5	436	18	454	38	475	65	465	71	451	54	428	31	420	26	414	24	408	27	407	29	407	31	409	43	416	70	426	109	439	158	455	214	456	219	456	221	457	223	458	226	459	231	467	259	469	265	469	268	471	273	472	276	472	280	473	282	473	287	469	289	466	289	464	288	458	288	447	286	436	285	426	284	415	283	305	283	315	322	324	351	333	373	342	391	354	409	365	420	375	427	386	432	398	434	411	435	419	434	425	433	430	432	433	429	434	426	434	425	433	424	433	423	432	421	431	420	429	417	427	415	426	412	425	408	425	404	426	395	430	387	436	381	443	378	452	376	461	378	469	382	475	388	479	396	480	406	477	420	468	432	453	442	434	449	412	451	392	449	373	445	355	438	338	429	323	417	304	398	290	379	278	355	266	324	254	283	416	283	305	283	309	299	317	326	325	350	333	371	342	389	352	404	362	416	374	425	386	432	399	436	413	437	422	436	430	434	436	431	440	427	442	423	442	421	441	419	439	417	437	413	436	410	435	408	434	405	434	399	435	396	437	392	438	389	440	385	440	383	441	381	16383	16383	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	230	175	214	103	202	42	190	-8	180	-49	169	-81	168	-84	164	-92	161	-97	157	-102	147	-114	141	-118	134	-121	126	-122	122	-122	118	-119	115	-116	114	-113	113	-109	113	-107	114	-105	115	-104	118	-98	119	-95	119	-91	118	-84	114	-77	108	-71	101	-67	92	-66	85	-67	79	-71	73	-77	70	-84	69	-93	71	-106	78	-118	88	-127	102	-134	119	-136	153	-128	184	-104	212	-65	236	-11	255	57	301	262	411	262	389	171	377	124	369	87	362	60	359	41	358	27	359	16	363	7	370	0	379	-3	390	-5	405	-3	421	3	437	16	455	36	477	64	466	69	450	51	438	38	428	30	421	25	415	24	412	24	410	25	407	31	414	63	429	133	451	222	473	313	492	387	497	408	501	424	503	434	505	441	506	446	505	447	505	449	502	452	501	452	500	451	498	451	497	450	495	449	479	445	477	444	474	444	471	445	467	445	462	446	456	447	448	449	440	450	431	451	424	451	416	452	396	450	377	445	358	438	341	428	324	416	304	396	289	375	277	350	266	320	254	283	148	431	139	416	144	256	144	256	139	416	132	394	144	256	132	394	129	219	129	219	132	394	126	365	129	219	126	365	118	315	172	442	175	327	182	441	182	441	175	327	186	350	182	441	186	350	190	436	190	436	186	350	193	368	190	436	193	368	196	430	196	430	193	368	198	383	196	430	198	383	200	420	200	420	198	383	200	396	200	420	200	396	201	408	159	439	148	431	159	290	159	439	159	290	175	327	159	439	175	327	172	442	112	175	129	219	118	315	112	175	118	315	111	274	112	175	111	274	103	234	112	175	103	234	93	185	112	175	93	185	91	118	93	185	80	120	91	118	26	29	27	17	28	39	28	39	27	17	32	7	28	39	32	7	33	49	33	49	32	7	39	0	33	49	39	0	41	56	41	56	39	0	48	-5	41	56	48	-5	51	61	51	61	48	-5	59	-6	51	61	59	-6	61	63	61	63	59	-6	71	-5	61	63	71	-5	73	61	73	61	71	-5	81	0	73	61	81	0	83	56	83	56	81	0	89	7	83	56	89	7	90	48	90	48	89	7	94	17	90	48	94	17	94	38	94	38	94	17	96	27	148	431	144	256	159	290	168	423	167	429	166	412	166	412	167	429	163	434	166	412	163	434	159	392	159	392	163	434	159	438	159	392	159	438	153	440	148	363	159	392	153	440	148	363	153	440	146	441	148	363	146	441	137	440	148	363	137	440	132	325	132	325	137	440	128	436	132	325	128	436	120	431	132	325	120	431	114	423	132	325	114	423	111	279	111	279	114	423	110	413	111	279	110	413	108	400	111	279	108	400	105	378	111	279	105	378	102	350	111	279	102	350	99	317	111	279	99	317	95	279	286	423	285	429	284	412	284	412	285	429	282	434	284	412	282	434	277	392	277	392	282	434	277	438	277	392	277	438	271	440	266	363	277	392	271	440	266	363	271	440	265	441	266	363	265	441	255	440	266	363	255	440	250	325	250	325	255	440	246	436	250	325	246	436	238	431	250	325	238	431	232	423	250	325	232	423	229	279	229	279	232	423	228	413	229	279	228	413	226	400	229	279	226	400	224	378	229	279	224	378	221	350	229	279	221	350	217	317	229	279	217	317	214	279	9	177	65	141	79	177	79	177	65	141	105	141	79	177	105	141	115	271	115	271	105	141	119	177	115	271	119	177	128	307	128	307	119	177	155	271	128	307	155	271	181	448	181	448	155	271	169	307	181	448	169	307	221	448	58	307	50	271	115	271	58	307	115	271	128	307	119	177	191	141	205	177	205	177	191	141	232	141	205	177	232	141	241	271	241	271	232	141	245	177	241	271	245	177	254	307	254	307	245	177	282	271	254	307	282	271	307	448	307	448	282	271	295	307	307	448	295	307	347	448	65	141	12	0	53	0	65	141	53	0	105	141	169	307	155	271	241	271	169	307	241	271	254	307	295	307	282	271	350	271	295	307	350	271	358	307	245	177	232	141	301	141	245	177	301	141	308	177	191	141	138	0	180	0	191	141	180	0	232	141	119	177	105	141	191	141	65	141	9	177	1	141	165	291	171	218	186	277	186	277	171	218	191	203	186	277	191	203	222	424	222	424	191	203	195	200	222	424	195	200	207	262	207	262	195	200	218	180	207	262	218	180	247	232	247	232	218	180	234	163	247	232	234	163	244	148	165	291	150	305	171	218	171	218	150	305	140	320	171	218	140	320	136	241	136	241	140	320	135	335	136	241	135	335	133	353	136	241	133	353	126	422	136	241	126	422	111	263	111	263	126	422	109	407	111	263	109	407	100	395	94	285	111	263	100	395	94	285	100	395	92	383	94	285	92	383	86	369	94	285	86	369	84	309	83	354	81	336	84	309	83	354	84	309	86	369	257	31	273	46	274	206	274	206	273	46	285	63	274	206	285	63	291	182	291	182	285	63	294	82	291	182	294	82	299	156	299	156	294	82	300	103	299	156	300	103	302	126	143	0	173	1	146	16	146	16	173	1	184	23	184	23	173	1	197	3	184	23	197	3	214	36	214	36	197	3	217	8	214	36	217	8	235	55	235	55	217	8	237	17	235	55	237	17	247	80	247	80	237	17	257	31	247	80	257	31	251	112	251	112	257	31	274	206	250	132	251	112	274	206	250	132	274	206	247	232	250	132	247	232	244	148	292	378	298	357	301	421	301	421	298	357	301	330	301	421	301	330	316	413	316	413	301	330	310	329	316	413	310	329	329	404	237	484	245	419	249	439	249	439	245	419	266	409	249	439	266	409	267	434	267	434	266	409	282	396	267	434	282	396	285	428	285	428	282	396	292	378	285	428	292	378	301	421	245	419	226	443	222	424	222	424	226	443	214	443	222	424	214	443	212	424	185	420	212	424	187	442	185	420	187	442	164	438	133	353	137	374	144	432	144	432	137	374	147	394	144	432	147	394	164	438	164	438	147	394	163	410	164	438	163	410	185	420	133	353	144	432	126	422	259	484	237	484	249	439	222	424	207	262	245	419	171	218	125	21	129	-58	171	218	129	-58	143	0	171	218	143	0	146	16	171	218	146	16	191	203	53	92	49	129	55	23	53	92	55	23	62	65	62	65	55	23	75	14	62	65	75	14	77	46	77	46	75	14	97	7	77	46	97	7	97	32	97	32	97	7	120	1	97	32	120	1	125	21	125	21	120	1	129	-58	120	1	105	-58	129	-58	38	126	21	45	37	33	38	126	37	33	55	23	38	126	55	23	49	129	226	443	245	419	237	484	212	424	214	443	187	442	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	197	22	171	-11	196	-9	197	22	196	-9	221	-4	197	22	168	26	171	-11	145	38	127	55	130	-6	145	38	130	-6	171	-11	145	38	171	-11	168	26	116	78	112	106	100	189	116	78	100	189	97	5	116	78	97	5	130	-6	116	78	130	-6	127	55	82	172	68	153	72	26	82	172	72	26	97	5	82	172	97	5	100	189	58	133	52	111	56	54	58	133	56	54	72	26	58	133	72	26	68	153	289	61	270	48	273	19	273	19	270	48	253	37	273	19	253	37	246	4	246	4	253	37	235	29	246	4	235	29	221	-4	221	-4	235	29	217	24	221	-4	217	24	197	22	220	228	220	251	184	211	220	228	233	391	220	251	117	136	132	164	133	211	133	211	132	164	154	189	133	211	154	189	155	222	155	222	154	189	184	211	155	222	184	211	184	235	184	235	184	211	220	251	115	200	112	106	117	136	115	200	117	136	133	211	219	356	214	313	214	306	219	356	214	306	215	295	219	356	215	295	215	282	219	356	215	282	217	267	219	356	217	267	220	251	219	356	220	251	233	391	337	7	332	106	319	128	337	7	319	128	319	22	319	22	319	128	306	156	319	22	306	156	302	41	302	41	306	156	294	188	302	41	294	188	289	61	289	61	294	188	283	224	289	61	283	224	275	82	275	82	283	224	274	263	275	82	274	263	271	283	271	365	278	389	284	435	284	435	278	389	288	406	284	435	288	406	320	441	320	441	288	406	301	416	320	441	301	416	316	420	316	420	326	418	320	441	320	441	326	418	342	438	407	23	391	30	392	-11	392	-11	391	30	375	42	392	-11	375	42	374	-9	374	-9	375	42	360	59	374	-9	360	59	355	-3	355	-3	360	59	344	83	355	-3	344	83	337	7	475	232	350	232	364	218	475	232	364	218	374	215	475	232	374	215	380	211	475	232	380	211	383	206	475	232	383	206	384	198	475	232	384	198	444	212	475	232	444	212	458	218	475	232	458	218	475	220	384	198	390	145	401	161	384	198	401	161	419	186	384	198	419	186	432	202	384	198	432	202	444	212	390	145	384	198	383	184	390	145	383	184	379	129	379	129	383	184	378	169	379	129	378	169	368	152	353	131	344	83	356	98	353	131	356	98	368	152	368	152	356	98	368	114	368	152	368	114	379	129	344	83	353	131	332	106	344	83	332	106	337	7	392	-11	413	-9	407	23	407	23	413	-9	425	21	434	21	425	21	433	-5	434	21	433	-5	450	3	465	16	479	35	472	41	465	16	472	41	462	34	465	16	462	34	453	28	465	16	453	28	450	3	443	24	434	21	450	3	443	24	450	3	453	28	425	21	413	-9	433	-5	274	263	296	274	300	303	300	303	296	274	314	284	300	303	314	284	321	323	321	323	314	284	328	293	321	323	328	293	334	341	334	341	328	293	340	301	334	341	340	301	340	360	340	360	340	301	351	310	340	360	351	310	342	379	342	379	342	438	341	393	341	393	342	438	338	405	342	438	326	418	333	413	342	438	333	413	338	405	364	324	375	337	376	416	376	416	375	337	382	351	376	416	382	351	385	399	385	399	382	351	387	365	385	399	387	365	388	379	361	429	342	438	351	310	361	429	351	310	364	324	361	429	364	324	376	416	300	303	271	283	274	263	284	435	255	418	271	365	271	365	255	418	268	334	268	324	268	334	262	108	268	324	262	108	275	82	235	181	248	141	255	418	255	418	248	141	262	108	255	418	262	108	268	334	235	181	255	418	233	391	235	181	233	391	220	228	275	82	271	283	270	294	275	82	270	294	269	305	275	82	269	305	269	314	275	82	269	314	268	324	289	61	273	19	302	41	342	379	351	310	342	438	364	218	350	232	350	220	100	189	112	106	115	200	56	54	52	111	50	89	160	421	159	427	157	410	157	410	159	427	156	432	157	410	156	432	151	390	151	390	156	432	151	437	151	390	151	437	145	440	140	362	151	390	145	440	140	362	145	440	137	441	140	362	137	441	126	440	140	362	126	440	124	325	124	325	126	440	117	436	124	325	117	436	110	431	124	325	110	431	106	424	124	325	106	424	103	279	103	279	106	424	103	415	103	279	103	415	100	401	103	279	100	401	97	379	103	279	97	379	94	351	103	279	94	351	90	317	103	279	90	317	87	279	92	-77	83	-44	93	-119	93	-119	83	-44	77	-12	93	-119	77	-12	70	-76	70	-76	77	-12	74	20	70	-76	74	20	73	56	73	56	77	311	70	-76	70	-76	77	311	58	276	70	-76	58	276	52	-30	52	-30	58	276	45	239	52	-30	45	239	39	18	39	18	45	239	35	200	39	18	35	200	31	68	31	68	35	200	30	160	31	68	30	160	28	119	114	360	117	298	138	385	138	385	117	298	156	370	138	385	156	370	166	412	166	412	156	370	208	433	166	412	208	433	200	443	94	336	77	311	78	138	94	336	78	138	92	220	94	336	92	220	117	298	94	336	117	298	114	360	92	-77	93	-119	105	-115	77	311	73	56	78	138	10	-108	19	-118	40	-74	40	-74	19	-118	53	-88	40	-74	53	-88	64	-42	64	-42	53	-88	80	-61	64	-42	80	-61	83	-9	83	-9	80	-61	104	-35	83	-9	104	-35	99	25	99	25	104	-35	113	64	124	104	113	64	123	-10	124	104	123	-10	140	15	133	145	140	15	140	187	140	187	140	15	158	50	140	187	158	50	144	227	144	227	158	50	146	266	144	305	146	266	155	387	144	305	155	387	142	413	113	440	125	407	126	443	126	443	125	407	134	374	126	443	134	374	142	413	142	413	134	374	141	340	142	413	141	340	144	305	189	245	187	268	189	162	189	245	189	162	191	201	189	245	191	201	191	223	172	340	172	86	179	313	179	313	172	86	183	123	179	313	183	123	183	290	183	290	183	123	189	162	183	290	189	162	187	268	164	364	155	387	158	50	164	364	158	50	172	86	164	364	172	86	172	340	146	266	158	50	155	387	113	64	104	-35	123	-10	124	104	140	15	133	145	125	379	119	382	125	330	125	330	119	382	113	384	125	330	113	384	111	333	111	333	113	384	106	385	111	333	106	385	99	338	99	338	106	385	99	384	99	338	99	384	93	380	99	338	93	380	91	344	91	344	93	380	89	374	91	344	89	374	87	351	87	351	89	374	86	367	87	351	86	367	85	360	135	239	142	247	142	281	142	281	142	247	152	259	142	281	152	259	155	285	155	285	152	259	161	268	155	285	161	268	167	289	167	289	161	268	169	275	167	289	169	275	179	296	179	296	169	275	178	282	179	296	178	282	188	289	188	289	192	291	194	305	194	305	192	291	194	292	194	305	194	292	196	293	115	226	121	229	126	278	126	278	121	229	128	233	126	278	128	233	142	281	142	281	128	233	135	239	196	293	200	315	194	305	194	305	200	315	187	309	179	313	187	309	185	323	179	313	185	323	173	332	179	313	173	332	168	318	168	318	173	332	162	341	168	318	162	341	155	323	155	323	162	341	151	352	155	323	151	352	141	327	141	327	151	352	139	365	141	327	139	365	132	373	185	179	189	173	185	213	185	213	189	173	188	221	192	235	188	221	189	173	192	235	189	173	196	170	198	294	200	296	200	315	200	315	200	296	205	441	205	441	200	296	205	169	205	441	205	169	214	440	214	440	205	169	211	313	211	296	205	169	215	170	259	353	247	340	258	325	259	353	258	325	272	329	259	353	272	329	277	372	258	325	247	340	245	320	245	320	247	340	237	331	245	320	237	331	232	313	232	313	237	331	226	323	232	313	226	323	217	304	217	304	226	323	211	296	217	304	211	296	223	287	211	296	211	313	205	169	228	423	225	430	226	398	228	423	226	398	228	404	228	423	228	404	229	409	228	423	229	409	229	414	215	358	218	370	220	436	220	436	218	370	222	382	220	436	222	382	225	430	225	430	222	382	224	391	225	430	224	391	226	398	272	280	262	283	271	245	272	280	271	245	277	238	272	280	277	238	283	278	301	225	309	226	311	271	311	271	309	226	316	228	311	271	316	228	320	265	320	265	316	228	321	233	320	265	321	233	324	258	324	258	321	233	325	240	324	258	325	240	326	249	299	275	283	278	284	232	299	275	284	232	289	228	299	275	289	228	295	225	299	275	295	225	301	225	299	275	301	225	311	271	326	360	325	368	325	352	325	352	325	368	322	375	325	352	322	375	321	344	321	344	322	375	317	380	321	344	317	380	314	338	314	338	317	380	311	384	314	338	311	384	303	334	303	334	311	384	302	385	303	334	302	385	298	385	293	384	288	381	288	331	293	384	288	331	303	334	293	384	303	334	298	385	288	331	288	381	283	377	288	331	283	377	277	372	288	331	277	372	272	329	261	257	271	245	262	283	261	257	262	283	254	286	261	257	254	286	252	265	223	287	234	279	242	291	242	291	234	279	243	272	242	291	243	272	247	289	247	289	243	272	252	265	247	289	252	265	254	286	229	202	228	207	229	186	229	202	229	186	230	195	229	202	230	195	230	199	219	233	222	173	225	218	225	218	222	173	227	179	225	218	227	179	227	212	227	212	227	179	229	186	227	212	229	186	228	207	216	247	213	261	215	170	216	247	215	170	222	173	216	247	222	173	219	233	215	170	213	261	212	277	215	170	212	277	211	296	214	440	211	313	212	330	214	440	212	330	213	345	214	440	213	345	215	358	214	440	215	358	220	436	205	169	200	296	199	277	205	169	199	277	198	262	205	169	198	262	196	170	195	248	192	235	196	170	195	248	196	170	198	262	217	304	223	287	242	291	205	441	196	440	198	343	205	441	198	343	199	330	205	441	199	330	200	315	185	393	188	385	190	436	190	436	188	385	192	369	190	436	192	369	196	440	196	440	192	369	195	355	196	440	195	355	198	343	200	315	185	323	187	309	194	305	179	296	188	289	182	409	183	405	183	423	183	423	183	405	184	399	183	423	184	399	185	430	185	430	184	399	185	393	185	430	185	393	190	436	185	213	183	207	185	179	185	179	183	207	182	202	185	179	182	202	182	186	182	186	182	202	181	198	182	186	181	198	181	194	141	327	132	373	125	379	141	327	125	379	125	330	111	274	99	269	101	226	111	274	101	226	108	225	111	274	108	225	115	226	111	274	115	226	126	278	85	246	86	239	87	255	87	255	86	239	89	233	87	255	89	233	91	263	91	263	89	233	94	229	91	263	94	229	99	269	99	269	94	229	101	226	182	409	183	423	182	413	200	315	196	293	198	294	284	232	283	278	277	238	211	313	211	296	226	323	245	335	202	335	245	0	245	0	202	335	202	189	245	0	202	189	202	146	202	146	202	189	57	189	202	146	57	189	57	146	245	146	391	146	245	189	245	189	391	146	391	189	245	0	202	146	202	0	89	18	88	33	86	-3	86	-3	88	33	83	46	86	-3	83	46	75	-25	75	-25	83	46	75	57	75	-25	75	57	64	64	75	-25	64	64	58	-46	58	-46	64	64	51	67	58	-46	51	67	47	-13	47	-13	45	-24	58	-46	58	-46	45	-24	40	-35	58	-46	40	-35	34	-66	34	-66	40	-35	30	-47	34	-66	30	-47	16	-59	16	-59	-2	-72	3	-85	16	-59	3	-85	34	-66	51	67	40	65	43	-2	51	67	43	-2	46	-6	51	67	46	-6	47	-9	51	67	47	-9	47	-13	19	24	22	17	23	55	23	55	22	17	27	11	23	55	27	11	31	61	31	61	27	11	34	5	31	61	34	5	40	65	40	65	34	5	39	1	40	65	39	1	43	-2	19	47	17	38	17	30	19	47	17	30	19	24	19	47	19	24	23	55	187	169	41	169	33	127	187	169	33	127	178	127	18	29	20	18	20	41	20	41	20	18	25	8	20	41	25	8	25	51	25	51	25	8	33	0	25	51	33	0	33	59	33	59	33	0	42	-4	33	59	42	-4	43	65	43	65	42	-4	53	-6	43	65	53	-6	54	67	54	67	53	-6	65	-5	54	67	65	-5	66	65	66	65	65	-5	76	0	66	65	76	0	76	59	76	59	76	0	84	7	76	59	84	7	84	51	84	51	84	7	90	17	84	51	90	17	90	40	90	40	90	17	92	29	256	441	207	441	-42	-11	256	441	-42	-11	5	-11	234	125	213	80	248	60	248	60	213	80	209	24	209	24	213	80	197	56	209	24	197	56	193	13	193	13	197	56	181	38	193	13	181	38	176	5	176	5	181	38	163	25	176	5	163	25	159	0	159	0	163	25	145	17	159	0	145	17	142	-2	142	-2	145	17	127	14	127	14	109	18	126	-3	126	-3	109	18	94	29	126	-3	94	29	89	2	89	2	94	29	83	48	89	2	83	48	76	73	21	143	26	93	32	235	32	235	26	93	39	51	32	235	39	51	63	318	63	318	39	51	60	21	63	318	60	21	73	103	73	103	60	21	76	73	171	407	163	431	156	389	156	389	163	431	142	366	121	322	142	366	163	431	121	322	163	431	108	385	261	441	224	448	242	426	242	426	224	448	221	429	204	427	221	429	224	448	204	427	224	448	187	420	187	420	224	448	163	431	187	420	163	431	171	407	329	282	324	340	323	222	323	222	324	340	311	386	323	222	311	386	306	163	306	163	311	386	290	420	306	163	290	420	281	107	281	107	290	420	277	343	281	107	277	343	274	289	281	107	274	289	265	233	242	426	258	414	261	441	261	441	258	414	269	396	261	441	269	396	290	420	290	420	269	396	275	372	290	420	275	372	277	343	252	177	234	125	248	60	252	177	248	60	281	107	252	177	281	107	265	233	108	385	63	318	77	152	108	385	77	152	87	209	108	385	87	209	103	267	108	385	103	267	121	322	73	103	77	152	63	318	142	-2	127	14	126	-3	76	73	60	21	89	2	197	370	107	47	197	370	197	370	107	47	160	31	162	23	160	31	107	47	162	23	107	47	167	17	167	17	107	47	102	33	167	17	102	33	176	13	176	13	102	33	218	0	176	13	218	0	188	10	188	10	218	0	204	10	240	443	221	439	267	424	267	424	221	439	204	436	267	424	204	436	203	393	203	393	202	390	267	424	267	424	202	390	202	387	267	424	202	387	200	382	204	436	183	432	188	413	204	436	188	413	194	410	204	436	194	410	199	406	204	436	199	406	202	400	204	436	202	400	203	393	183	432	154	426	154	413	183	432	154	413	162	414	183	432	162	414	170	414	183	432	170	414	177	414	183	432	177	414	180	414	183	432	180	414	188	413	154	426	138	423	146	413	154	426	146	413	154	413	271	443	270	444	270	441	270	441	270	444	270	446	270	441	270	446	270	437	270	437	270	446	270	447	270	437	270	447	269	434	269	434	270	447	269	448	269	434	269	448	268	429	268	429	269	448	268	448	268	429	268	448	267	424	267	424	268	448	265	448	267	424	265	448	240	443	267	424	200	382	199	376	267	424	199	376	197	370	267	424	197	370	172	80	197	370	160	31	161	37	197	370	161	37	163	46	197	370	163	46	166	57	197	370	166	57	169	69	197	370	169	69	172	80	218	0	102	33	93	24	218	0	93	24	80	17	218	0	80	17	60	13	218	0	60	13	33	10	218	0	33	10	33	0	146	413	138	423	138	412	204	10	218	0	218	10	171	187	147	160	200	181	200	181	147	160	76	54	76	54	147	160	8	11	76	54	8	11	76	50	76	50	8	11	242	0	76	50	242	0	196	50	196	50	242	0	216	52	174	447	163	399	192	395	174	447	192	395	192	448	192	448	192	395	214	384	192	448	214	384	228	442	228	442	214	384	230	367	228	442	230	367	257	426	257	426	230	367	239	345	257	426	239	345	242	319	242	319	242	311	269	257	269	257	242	311	241	303	269	257	241	303	241	224	241	224	241	303	240	295	241	224	240	295	239	289	140	397	163	399	157	444	140	397	157	444	140	438	140	397	140	438	123	430	140	397	123	430	119	390	107	420	94	408	100	377	107	420	100	377	119	390	107	420	119	390	123	430	63	362	67	336	72	380	72	380	67	336	82	359	72	380	82	359	83	395	83	395	82	359	100	377	83	395	100	377	94	408	241	224	239	289	237	283	237	283	225	261	241	224	241	224	225	261	210	238	241	224	210	238	200	181	200	181	210	238	192	213	200	181	192	213	171	187	257	426	269	257	280	402	280	402	269	257	287	285	280	402	287	285	294	371	294	371	287	285	297	310	294	371	297	310	299	336	242	319	269	257	257	426	265	93	255	76	276	89	276	89	255	76	245	64	276	89	245	64	242	0	242	0	245	64	232	56	242	0	232	56	216	52	242	0	8	11	8	0	163	399	174	447	157	444	67	336	63	362	53	341	112	-2	138	2	121	21	121	21	138	2	129	21	142	22	129	21	138	2	142	22	138	2	163	10	211	98	206	80	207	36	207	36	206	80	199	65	207	36	199	65	190	51	190	51	179	41	186	21	186	21	179	41	168	32	186	21	168	32	163	10	163	10	168	32	155	26	163	10	155	26	142	22	240	397	249	444	228	409	228	409	249	444	220	448	228	409	220	448	212	417	212	417	220	448	192	420	176	418	192	420	192	445	176	418	192	445	166	437	107	379	118	375	123	404	123	404	118	375	132	392	123	404	132	392	143	424	143	424	132	392	146	404	143	424	146	404	166	437	166	437	146	404	160	413	166	437	160	413	176	418	205	265	245	281	209	290	205	265	209	290	192	279	205	265	192	279	196	202	205	265	196	202	205	264	244	329	236	315	245	281	245	281	236	315	224	302	245	281	224	302	209	290	174	223	196	202	192	279	174	223	192	279	173	270	174	223	173	270	152	263	174	223	152	263	145	235	125	256	93	250	109	239	125	256	109	239	145	235	125	256	145	235	152	263	248	380	251	360	249	444	249	444	251	360	274	433	274	433	251	360	274	298	274	433	274	298	292	416	292	416	274	298	294	318	292	416	294	318	304	393	304	393	294	318	305	340	304	393	305	340	308	367	220	448	192	445	192	420	244	329	245	281	249	344	249	344	245	281	274	298	249	344	274	298	251	360	268	169	266	195	265	138	265	138	266	195	259	218	265	138	259	218	257	109	257	109	259	218	247	236	257	109	247	236	245	82	245	82	247	236	229	252	245	82	229	252	228	58	228	58	229	252	215	135	210	173	215	135	229	252	210	173	229	252	205	264	210	173	205	264	196	202	228	58	215	135	214	116	228	58	214	116	211	98	228	58	211	98	207	36	190	51	186	21	207	36	112	-2	121	21	112	24	112	-2	112	24	102	28	112	-2	102	28	92	34	112	-2	92	34	84	-3	84	-3	92	34	81	41	84	-3	81	41	71	49	84	-3	71	49	62	55	84	-3	62	55	58	-2	58	-2	62	55	54	59	58	-2	54	59	47	61	58	-2	47	61	39	61	58	-2	39	61	37	2	30	60	22	56	23	10	30	60	23	10	37	2	30	60	37	2	39	61	16	50	12	42	13	21	16	50	13	21	23	10	16	50	23	10	22	56	13	21	12	42	10	33	109	239	93	250	93	239	249	444	240	397	248	380	245	373	290	448	43	163	43	163	290	448	14	163	43	163	14	163	43	160	43	160	14	163	174	118	43	160	174	118	183	160	183	160	174	118	194	0	183	160	194	0	247	373	247	373	194	0	225	118	247	373	225	118	237	160	237	160	225	118	291	118	237	160	291	118	301	160	247	373	237	160	317	448	247	373	317	448	290	448	247	373	290	448	245	373	194	0	174	118	142	0	174	118	14	163	1	118	98	26	91	30	80	-3	80	-3	91	30	83	35	80	-3	83	35	73	42	73	42	64	49	80	-3	80	-3	64	49	58	-2	98	26	142	5	106	24	106	24	142	5	116	23	151	30	116	23	142	5	151	30	142	5	197	32	156	441	132	336	157	394	156	441	157	394	325	441	325	441	157	394	310	394	132	336	156	441	86	296	132	336	86	296	120	280	132	336	120	280	146	273	132	336	146	273	180	323	218	219	221	302	209	234	209	234	221	302	197	245	182	256	197	245	221	302	182	256	221	302	180	323	277	188	270	236	267	126	267	126	270	236	251	274	267	126	251	274	239	73	239	73	251	274	232	163	230	183	232	163	251	274	230	183	251	274	226	202	226	202	251	274	221	302	226	202	221	302	218	219	180	323	146	273	166	265	180	323	166	265	182	256	232	163	226	120	239	73	239	73	226	120	208	82	239	73	208	82	197	32	197	32	208	82	182	51	197	32	182	51	151	30	58	-2	64	49	57	54	58	-2	57	54	50	58	58	-2	50	58	43	60	58	-2	43	60	39	1	43	60	36	61	39	1	39	1	36	61	28	59	39	1	28	59	23	8	23	8	28	59	20	55	23	8	20	55	15	49	13	19	23	8	15	49	13	19	15	49	11	42	13	19	11	42	10	33	98	26	80	-3	142	5	120	280	86	296	86	286	77	159	84	188	100	336	100	336	84	188	94	214	100	336	94	214	105	235	105	235	115	248	142	376	142	376	115	248	127	258	142	376	127	258	132	283	132	283	127	258	140	266	132	283	140	266	135	282	135	282	140	266	146	288	66	291	70	99	72	129	66	291	72	129	100	336	100	336	72	129	77	159	82	45	95	2	96	27	96	27	95	2	137	-3	96	27	137	-3	114	16	114	16	137	-3	135	13	153	14	135	13	137	-3	153	14	137	-3	191	5	183	296	171	294	195	268	195	268	171	294	169	272	154	270	169	272	158	292	154	270	158	292	146	288	171	294	158	292	169	272	240	136	232	107	237	32	237	32	232	107	222	81	237	32	222	81	208	58	208	58	196	42	237	32	237	32	196	42	191	5	195	268	217	257	230	291	230	291	217	257	233	240	230	291	233	240	261	275	261	275	233	240	243	218	261	275	243	218	247	191	247	191	245	164	273	72	273	72	245	164	240	136	273	72	240	136	237	32	195	296	183	296	195	268	195	296	195	268	230	291	306	180	300	218	297	122	297	122	300	218	285	250	297	122	285	250	273	72	273	72	285	250	261	275	273	72	261	275	247	191	191	5	196	42	182	29	191	5	182	29	168	20	191	5	168	20	153	14	297	431	345	443	345	455	297	431	345	455	294	446	297	431	294	446	251	436	297	431	251	436	249	407	142	376	164	331	178	402	178	402	164	331	204	373	178	402	204	373	213	421	213	421	204	373	249	407	213	421	249	407	251	436	142	376	100	336	105	235	73	69	70	99	62	21	73	69	62	21	95	2	73	69	95	2	82	45	20	137	25	90	25	191	25	191	25	90	39	50	25	191	39	50	41	242	41	242	39	50	62	21	41	242	62	21	66	291	66	291	62	21	70	99	142	376	132	283	164	331	146	288	140	266	154	270	351	441	104	441	128	391	351	441	128	391	152	392	351	441	152	392	294	392	351	441	294	392	296	391	351	441	296	391	356	435	104	441	50	351	60	344	104	441	60	344	77	364	104	441	77	364	93	378	104	441	93	378	110	386	104	441	110	386	128	391	296	391	52	-4	99	-4	296	391	99	-4	356	435	218	253	236	280	206	265	206	265	180	290	200	189	200	189	180	290	163	228	149	239	163	228	151	329	149	239	151	329	145	345	143	361	146	385	139	431	143	361	139	431	149	239	143	361	149	239	145	345	99	308	110	288	114	410	114	410	110	288	126	265	114	410	126	265	139	431	139	431	126	265	149	239	97	382	92	347	93	327	97	382	93	327	99	308	97	382	99	308	114	410	241	75	229	50	237	18	237	18	229	50	210	29	237	18	210	29	198	1	198	1	210	29	186	15	198	1	186	15	157	10	157	10	130	14	152	-3	152	-3	130	14	112	0	130	14	105	25	112	0	112	0	105	25	84	44	112	0	84	44	76	12	76	12	84	44	70	69	76	12	70	69	65	99	47	34	76	12	65	99	65	99	69	200	47	34	47	34	69	200	42	173	47	34	42	173	27	65	27	65	42	173	26	142	27	65	26	142	20	106	163	228	180	290	162	311	163	228	162	311	151	329	130	211	163	228	149	239	130	211	149	239	105	222	130	211	105	222	103	189	105	222	69	200	70	132	105	222	70	132	83	163	105	222	83	163	103	189	212	448	211	432	234	428	212	448	234	428	251	444	251	444	234	428	254	417	251	444	254	417	283	431	283	431	254	417	269	400	283	431	269	400	278	377	258	296	260	268	272	313	272	313	260	268	290	285	272	313	290	285	279	331	279	331	290	285	282	351	283	431	282	351	290	285	283	431	290	285	307	412	307	412	290	285	311	305	307	412	311	305	322	388	322	388	311	305	323	329	322	388	323	329	327	358	236	280	218	253	260	268	236	280	260	268	258	296	218	252	218	253	206	265	218	252	206	265	224	162	224	162	206	265	200	189	292	147	284	172	287	79	287	79	284	172	269	197	287	79	269	197	268	44	268	44	269	197	248	223	268	44	248	223	245	103	245	103	241	75	268	44	268	44	241	75	237	18	248	223	218	252	224	162	248	223	224	162	237	141	248	223	237	141	243	123	248	223	243	123	245	103	157	10	152	-3	198	1	155	405	169	420	172	444	172	444	169	420	187	429	172	444	187	429	212	448	212	448	187	429	211	432	155	405	172	444	139	431	155	405	139	431	146	385	292	147	287	79	294	120	283	431	278	377	282	351	69	200	65	99	70	132	49	302	51	231	57	333	57	333	51	231	64	198	57	333	64	198	70	361	70	361	64	198	85	173	70	361	85	173	87	388	87	388	85	173	112	157	87	388	112	157	104	274	104	274	107	410	87	388	121	48	95	31	102	9	102	9	95	31	70	18	102	9	70	18	63	-1	63	-1	70	18	44	9	63	-1	44	9	16	1	164	442	144	434	151	404	151	404	144	434	139	390	127	371	139	390	144	434	127	371	144	434	125	424	104	274	106	299	107	410	107	410	106	299	110	324	107	410	110	324	125	424	125	424	110	324	117	348	125	424	117	348	127	371	102	9	136	22	121	48	121	48	136	22	149	69	173	92	149	69	167	39	173	92	167	39	199	61	243	101	252	229	242	213	242	213	231	203	231	182	231	182	231	203	217	194	231	182	217	194	211	170	211	170	217	194	202	187	211	170	202	187	193	162	193	162	202	187	186	183	193	162	186	183	177	156	177	156	186	183	170	182	177	156	170	182	161	153	161	153	170	182	147	186	161	153	147	186	145	152	145	152	147	186	129	197	145	152	129	197	115	216	112	157	145	152	115	216	112	157	115	216	107	242	112	157	107	242	104	274	265	397	282	422	251	415	251	415	282	422	248	441	251	415	248	441	233	426	233	426	248	441	211	430	193	428	211	430	206	448	193	428	206	448	185	446	151	404	163	415	164	442	164	442	163	415	177	423	164	442	177	423	185	446	185	446	177	423	193	428	233	180	224	161	243	101	233	180	243	101	242	213	233	180	242	213	231	182	326	303	321	352	320	249	320	249	321	352	306	392	320	249	306	392	304	196	304	196	306	392	282	422	304	196	282	422	278	147	278	147	282	422	276	343	278	147	276	343	275	313	278	147	275	313	270	282	273	373	276	343	282	422	273	373	282	422	265	397	248	441	206	448	211	430	278	147	270	282	262	253	278	147	262	253	252	229	278	147	252	229	243	101	211	138	193	115	199	61	211	138	199	61	243	101	211	138	243	101	224	161	149	69	136	22	167	39	173	92	199	61	193	115	51	231	49	302	46	271	63	-1	16	1	16	-10	33	29	35	18	35	40	35	40	35	18	40	8	35	40	40	8	40	51	40	51	40	8	48	0	40	51	48	0	48	59	48	59	48	0	58	-4	48	59	58	-4	58	65	58	65	58	-4	69	-6	58	65	69	-6	70	67	70	67	69	-6	81	-5	70	67	81	-5	82	65	82	65	81	-5	91	0	82	65	91	0	92	59	92	59	91	0	99	7	92	59	99	7	99	51	99	51	99	7	105	17	99	51	105	17	105	40	105	40	105	17	106	29	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	110	18	108	33	107	-3	107	-3	108	33	103	46	107	-3	103	46	96	-25	96	-25	103	46	95	57	96	-25	95	57	85	64	96	-25	85	64	78	-46	78	-46	85	64	72	67	78	-46	72	67	67	-13	67	-13	65	-24	78	-46	78	-46	65	-24	60	-35	78	-46	60	-35	54	-66	54	-66	60	-35	50	-47	54	-66	50	-47	36	-59	36	-59	17	-72	24	-85	36	-59	24	-85	54	-66	72	67	61	65	63	-2	72	67	63	-2	66	-6	72	67	66	-6	67	-9	72	67	67	-9	67	-13	40	24	43	17	44	55	44	55	43	17	47	11	44	55	47	11	51	61	51	61	47	11	54	5	51	61	54	5	61	65	61	65	54	5	60	1	61	65	60	1	63	-2	39	47	38	38	38	30	39	47	38	30	40	24	39	47	40	24	44	55	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	114	168	392	294	392	341	114	168	392	341	55	189	114	168	55	189	392	-6	114	168	392	-6	392	41	392	-6	55	189	55	146	57	123	57	80	391	80	57	123	391	80	391	123	57	256	57	212	391	212	57	256	391	212	391	256	392	146	392	189	55	341	392	146	55	341	55	294	392	146	55	294	334	168	392	146	334	168	55	41	392	146	55	41	55	-6	122	-7	133	-5	133	59	133	59	133	-5	142	-1	133	59	142	-1	142	54	142	54	142	-1	150	5	142	54	150	5	150	46	150	46	150	5	155	15	150	46	155	15	155	36	155	36	155	15	157	25	87	25	89	14	89	37	89	37	89	14	94	5	89	37	94	5	94	47	94	47	94	5	101	-1	94	47	101	-1	101	55	101	55	101	-1	111	-6	101	55	111	-6	111	60	111	60	111	-6	122	-7	111	60	122	-7	122	61	122	61	122	-7	133	59	166	384	165	387	168	346	168	346	165	387	164	390	168	346	164	390	163	340	163	340	164	390	164	393	247	436	211	440	229	422	229	422	211	440	211	425	195	424	211	425	211	440	195	424	211	440	182	436	262	351	264	267	264	371	264	371	264	267	275	427	275	427	264	267	289	292	275	427	289	292	296	410	296	410	289	292	304	314	296	410	304	314	308	387	308	387	304	314	311	335	308	387	311	335	313	358	229	422	244	414	247	436	247	436	244	414	255	402	247	436	255	402	275	427	275	427	255	402	262	388	275	427	262	388	264	371	264	267	262	351	257	330	264	267	257	330	246	309	264	267	246	309	230	287	264	267	230	287	226	236	208	262	178	231	180	195	208	262	180	195	200	215	208	262	200	215	226	236	208	262	226	236	230	287	148	134	155	155	159	205	159	205	155	155	165	175	159	205	165	175	178	231	178	231	165	175	180	195	146	180	138	152	143	115	146	180	143	115	148	134	146	180	148	134	159	205	182	436	158	427	166	404	182	436	166	404	172	413	182	436	172	413	182	420	182	436	182	420	195	424	158	427	139	411	146	335	158	427	146	335	155	336	158	427	155	336	163	340	158	427	163	340	164	393	158	427	164	393	166	404	123	356	126	347	126	391	126	391	126	347	131	341	126	391	131	341	139	411	139	411	131	341	137	336	139	411	137	336	146	335	169	375	167	380	168	346	169	375	168	346	172	352	169	375	172	352	171	371	171	371	172	352	172	368	172	368	172	352	174	359	172	368	174	359	173	365	173	365	174	359	174	362	166	384	168	346	167	380	123	356	126	391	122	367	143	115	138	152	131	118	78	211	90	140	90	284	90	284	90	140	123	79	90	284	123	79	124	348	124	348	123	79	133	211	265	214	271	233	299	321	299	321	271	233	280	250	299	321	280	250	290	265	290	265	302	278	299	321	299	321	302	278	344	332	263	292	236	251	237	105	263	292	237	105	254	96	263	292	254	96	259	175	263	292	259	175	261	195	263	292	261	195	265	214	263	292	265	214	299	321	259	175	254	96	261	156	261	156	254	96	273	92	261	156	273	92	266	141	266	141	273	92	274	129	213	162	216	138	219	206	219	206	216	138	224	119	219	206	224	119	236	251	236	251	224	119	237	105	274	129	290	94	285	122	285	122	290	94	299	120	321	128	299	120	307	100	321	128	307	100	323	109	355	331	351	302	361	300	355	331	361	300	366	327	366	327	361	300	369	295	366	327	369	295	375	320	375	320	369	295	374	286	375	320	374	286	377	275	344	332	302	278	315	289	344	332	315	289	328	296	344	332	328	296	340	301	344	332	340	301	351	302	344	332	351	302	355	331	395	322	389	297	394	94	394	94	389	297	383	310	394	94	383	310	380	100	380	100	383	310	378	261	380	100	378	261	373	220	380	100	373	220	368	109	368	109	373	220	361	182	368	109	361	182	359	122	359	122	361	182	353	139	343	150	321	128	323	109	343	150	323	109	339	122	343	150	339	122	353	139	343	150	353	139	361	182	319	441	317	421	377	411	319	441	377	411	392	431	392	431	377	411	429	386	392	431	429	386	451	402	451	402	429	386	470	348	451	402	470	348	496	359	496	359	470	348	497	301	496	359	497	301	524	306	524	306	497	301	507	246	524	306	507	246	510	156	142	280	167	338	176	397	176	397	167	338	206	382	176	397	206	382	242	430	242	430	206	382	256	411	242	430	256	411	319	441	319	441	256	411	317	421	142	280	176	397	124	348	142	280	124	348	133	211	299	120	290	94	307	100	455	45	425	33	427	11	427	11	425	33	398	24	427	11	398	24	396	0	396	0	398	24	373	18	396	0	373	18	368	-6	368	-6	373	18	347	15	368	-6	347	15	341	-10	341	-10	347	15	322	14	341	-10	322	14	314	-11	314	-11	322	14	258	23	314	-11	258	23	239	0	239	0	258	23	206	50	239	0	206	50	174	31	174	31	206	50	167	92	174	31	167	92	142	146	142	146	133	211	123	79	142	146	123	79	174	31	394	94	397	130	396	140	396	140	396	142	395	322	395	322	396	142	397	146	395	322	397	146	397	150	399	157	401	166	395	322	399	157	395	322	397	150	395	322	394	94	396	140	401	166	441	322	395	322	507	246	502	205	510	156	510	156	502	205	489	169	510	156	489	169	483	122	483	122	489	169	470	139	483	122	470	139	450	100	450	100	470	139	447	120	450	100	447	120	423	113	423	113	414	114	450	100	450	100	414	114	412	92	524	306	510	156	527	198	524	306	527	198	534	247	412	92	414	114	406	117	412	92	406	117	401	123	412	92	401	123	397	130	412	92	397	130	394	94	383	310	375	320	377	275	383	310	377	275	378	261	455	45	427	11	462	26	274	129	273	92	290	94	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	130	353	123	89	129	112	130	353	129	112	137	140	130	353	50	64	113	48	130	353	113	48	114	56	130	353	114	56	118	70	130	353	118	70	123	89	50	64	43	43	175	0	50	64	175	0	130	24	50	64	130	24	121	30	50	64	121	30	115	38	50	64	115	38	113	48	135	380	134	372	137	140	137	140	134	372	132	362	137	140	132	362	130	353	279	93	262	61	285	21	285	21	262	61	235	38	285	21	235	38	235	5	235	5	235	38	200	25	235	5	200	25	175	0	175	0	200	25	157	20	201	218	218	216	237	244	237	244	218	216	231	214	237	244	231	214	241	211	241	211	255	203	274	257	274	257	255	203	267	191	274	257	267	191	273	232	273	232	267	191	277	175	273	232	277	175	304	219	304	219	277	175	283	155	304	219	283	155	285	132	285	132	285	21	304	219	210	400	137	395	206	389	206	389	137	395	157	220	206	389	157	220	164	240	164	240	157	220	181	219	164	240	181	219	189	240	189	240	181	219	201	218	189	240	201	218	237	244	215	407	222	411	251	432	251	432	222	411	232	412	251	432	232	412	245	412	245	412	274	410	251	432	251	432	274	410	301	428	384	369	367	396	372	281	384	369	372	281	381	296	384	369	381	296	387	313	384	369	387	313	390	333	274	257	273	232	290	236	274	257	290	236	301	277	301	277	290	236	306	240	301	277	306	240	317	305	317	305	306	240	320	245	317	305	320	245	322	341	322	341	334	251	340	416	340	416	334	251	347	258	340	416	347	258	367	396	367	396	347	258	361	269	367	396	361	269	372	281	274	410	295	401	301	428	301	428	295	401	311	387	301	428	311	387	340	416	340	416	311	387	319	367	340	416	319	367	322	341	274	257	237	244	241	211	348	84	357	132	354	159	348	84	354	159	344	183	348	84	344	183	327	203	348	84	327	203	324	47	304	219	285	21	324	47	304	219	324	47	327	203	122	416	131	412	251	432	251	432	131	412	135	405	251	432	135	405	137	395	137	395	137	140	157	220	215	407	251	432	137	395	215	407	137	395	210	400	107	420	122	416	251	432	107	420	251	432	86	432	107	420	86	432	86	422	142	21	130	24	175	0	142	21	175	0	157	20	175	0	43	43	36	29	175	0	36	29	26	20	175	0	26	20	13	14	175	0	13	14	-4	10	175	0	-4	10	-4	0	136	388	135	380	137	140	136	388	137	140	137	395	279	93	285	21	285	132	322	341	320	245	334	251	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	114	59	117	70	130	356	130	356	117	70	121	86	130	356	121	86	127	107	127	107	205	387	130	356	130	356	205	387	132	365	137	395	205	387	210	398	137	395	210	398	217	406	137	395	217	406	271	432	137	395	271	432	135	404	136	389	135	382	205	387	136	389	205	387	137	395	134	374	132	365	205	387	134	374	205	387	135	382	119	28	114	35	49	61	49	61	114	35	112	44	130	356	112	44	113	50	130	356	113	50	114	59	130	356	49	61	112	44	326	35	317	80	291	58	326	35	291	58	291	19	291	19	291	58	263	42	291	19	263	42	252	8	252	8	263	42	231	30	252	8	231	30	210	2	210	2	231	30	196	22	210	2	196	22	165	0	165	0	196	22	157	20	217	406	226	410	271	432	271	432	226	410	238	412	271	432	238	412	251	412	251	412	273	411	271	432	271	432	273	411	335	425	271	432	86	432	107	420	271	432	107	420	122	417	271	432	122	417	131	412	271	432	131	412	135	404	293	409	310	404	335	425	335	425	310	404	325	398	335	425	325	398	339	390	339	390	356	373	388	403	388	403	356	373	371	352	388	403	371	352	381	328	393	87	423	123	429	367	429	367	423	123	445	163	429	367	445	163	454	317	454	317	445	163	459	207	454	317	459	207	463	254	393	87	429	367	390	271	393	87	390	271	387	229	393	87	387	229	378	187	393	87	378	187	363	147	393	87	363	147	358	55	388	403	381	328	388	301	388	403	388	301	390	271	388	403	390	271	429	367	388	403	335	425	339	390	343	111	317	80	326	35	343	111	326	35	358	55	343	111	358	55	363	147	165	0	157	20	141	21	165	0	141	21	128	24	165	0	128	24	119	28	165	0	119	28	49	61	165	0	49	61	42	41	165	0	42	41	36	28	165	0	36	28	27	20	165	0	27	20	14	14	165	0	14	14	-4	10	165	0	-4	10	-4	0	335	425	273	411	293	409	107	420	86	432	86	422	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	169	217	147	382	146	373	169	217	169	217	146	373	144	365	169	217	144	365	142	355	175	239	217	390	169	217	169	217	217	390	149	395	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	230	240	175	239	183	216	230	240	183	216	195	216	230	240	195	216	205	215	230	240	205	215	215	215	230	240	215	215	224	215	230	240	224	215	241	215	230	240	241	215	265	244	318	302	302	272	330	298	330	298	302	272	287	254	330	298	287	254	279	143	279	143	287	254	273	186	279	143	273	186	273	180	279	143	273	180	273	173	241	215	255	213	265	244	265	244	255	213	265	208	265	244	265	208	287	254	287	254	265	208	271	199	287	254	271	199	273	186	270	157	268	146	279	143	270	157	279	143	272	166	272	166	279	143	273	173	148	389	147	382	169	217	148	389	169	217	149	395	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	183	216	175	239	169	217	120	419	98	432	98	422	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	351	157	351	14	381	29	322	199	302	211	302	200	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	72	10	66	13	73	-11	73	-11	66	13	61	18	73	-11	61	18	48	-8	48	-8	61	18	59	25	48	-8	59	25	53	71	53	71	59	25	58	35	58	63	58	35	58	38	58	63	58	38	58	42	60	53	58	63	58	42	60	53	58	42	59	45	60	53	59	45	60	49	111	37	105	25	111	-5	111	-5	105	25	98	17	111	-5	98	17	93	-9	93	-9	98	17	90	11	93	-9	90	11	81	10	81	10	72	10	73	-11	53	71	45	78	48	-8	48	-8	45	78	36	82	48	-8	36	82	26	0	26	0	36	82	26	84	26	0	26	84	16	82	10	11	26	0	16	82	10	11	16	82	8	76	10	11	8	76	2	69	10	11	2	69	0	27	-1	58	-3	47	0	27	-1	58	0	27	2	69	200	353	184	78	194	102	200	353	194	102	203	130	200	353	116	52	128	1	200	353	128	1	143	11	200	353	143	11	156	24	200	353	156	24	166	39	200	353	166	39	175	57	200	353	175	57	184	78	116	52	111	37	111	-5	116	52	111	-5	128	1	81	10	73	-11	93	-9	325	432	157	432	178	419	325	432	178	419	193	416	325	432	193	416	202	411	325	432	202	411	206	404	325	432	206	404	208	395	325	432	208	395	293	414	325	432	293	414	306	419	325	432	306	419	325	422	271	373	277	392	208	395	271	373	208	395	207	388	271	373	207	388	207	381	271	373	207	381	205	373	271	373	205	373	203	363	271	373	203	363	203	130	284	406	293	414	208	395	284	406	208	395	277	392	203	363	200	353	203	130	178	419	157	432	157	422	53	71	58	35	58	63	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	140	353	129	73	171	231	140	353	171	231	143	362	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	374	17	362	25	277	34	277	34	362	25	352	36	277	34	352	36	341	54	341	54	230	248	253	88	253	88	230	248	175	245	253	88	175	245	171	231	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	145	371	143	362	171	231	145	371	171	231	147	379	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	266	64	272	53	341	54	341	54	272	53	276	43	341	54	276	43	277	34	277	34	276	27	410	0	410	0	276	27	272	22	341	54	253	88	260	75	341	54	260	75	266	64	410	0	410	10	389	13	410	0	389	13	374	17	410	0	374	17	277	34	228	10	228	0	410	0	228	10	410	0	247	13	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	347	420	332	432	332	422	119	420	98	432	98	422	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	107	420	86	432	86	422	118	10	101	13	118	0	118	0	101	13	88	17	118	0	88	17	32	37	32	37	88	17	79	24	32	37	79	24	42	62	42	62	79	24	74	32	42	62	74	32	54	99	54	99	74	32	72	42	130	365	54	99	75	62	130	365	75	62	76	70	130	365	76	70	78	78	130	365	78	78	156	361	130	365	156	361	133	375	358	31	346	21	486	0	486	0	346	21	329	14	486	0	329	14	307	10	156	361	197	0	208	432	156	361	208	432	137	399	156	361	137	399	137	395	156	361	137	395	136	390	156	361	136	390	135	383	156	361	135	383	133	375	120	417	130	412	208	432	208	432	130	412	136	406	208	432	136	406	137	399	54	99	72	42	73	48	54	99	73	48	73	54	54	99	73	54	75	62	487	10	465	12	486	0	486	0	465	12	450	16	486	0	450	16	367	46	367	46	450	16	440	22	367	46	440	22	374	67	374	67	440	22	435	29	374	67	435	29	433	38	433	38	458	372	374	67	458	372	433	38	434	45	458	372	434	45	435	52	458	372	435	52	437	61	458	372	437	61	440	70	458	372	440	70	443	80	458	372	443	80	524	373	458	372	524	373	468	432	458	372	468	432	245	106	458	372	245	106	208	0	208	432	197	0	208	0	208	432	208	0	245	106	107	420	120	417	208	432	107	420	208	432	89	432	107	420	89	432	89	422	558	418	577	422	577	432	558	418	577	432	545	412	545	412	577	432	468	432	545	412	468	432	536	403	536	403	468	432	529	390	118	0	32	37	20	22	118	0	20	22	6	14	118	0	6	14	-11	10	118	0	-11	10	-11	0	486	0	307	10	307	0	358	31	486	0	367	46	468	432	524	373	529	390	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	192	203	204	202	194	226	194	226	204	202	200	226	223	227	200	226	204	202	223	227	204	202	220	202	220	406	227	410	256	432	256	432	227	410	236	412	256	432	236	412	246	412	246	412	276	410	256	432	256	432	276	410	309	428	330	307	324	286	335	226	335	226	324	286	314	268	335	226	314	268	312	215	312	215	314	268	301	254	312	215	301	254	285	242	285	242	272	236	284	208	284	208	272	236	258	232	284	208	258	232	253	203	253	203	258	232	242	228	253	203	242	228	223	227	395	369	378	396	383	272	395	369	383	272	393	292	395	369	393	292	399	313	395	369	399	313	401	334	330	307	335	226	333	331	333	331	335	226	349	416	349	416	335	226	356	239	349	416	356	239	378	396	378	396	356	239	371	255	378	396	371	255	383	272	276	410	300	401	309	428	309	428	300	401	318	385	309	428	318	385	349	416	349	416	318	385	329	362	349	416	329	362	333	331	285	242	284	208	312	215	215	400	143	394	212	392	212	392	143	394	166	230	170	205	166	230	160	207	160	207	166	230	143	394	160	207	143	394	143	388	160	207	143	388	142	379	143	394	215	400	220	406	143	394	220	406	256	432	143	394	256	432	142	403	256	432	97	432	116	419	256	432	116	419	129	415	256	432	129	415	138	410	256	432	138	410	142	403	166	230	170	205	176	228	176	228	170	205	181	204	176	228	181	204	183	227	183	227	181	204	192	203	183	227	192	203	189	226	189	226	192	203	194	226	140	369	137	356	160	207	140	369	160	207	142	379	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	116	419	97	432	97	422	223	227	220	202	253	203	263	-64	247	-60	247	-117	247	-117	247	-60	229	-56	247	-117	229	-56	227	-114	227	-114	229	-56	212	-53	227	-114	212	-53	206	-109	206	-109	212	-53	195	-50	206	-109	195	-50	183	-102	183	-102	195	-50	180	-48	183	-102	180	-48	167	-98	167	-98	180	-48	166	-47	167	-98	166	-47	153	-94	153	-94	166	-47	149	-47	153	-94	149	-47	141	-92	141	-92	149	-47	156	-7	141	-92	156	-7	131	-91	131	-91	156	-7	126	-34	131	-91	126	-34	122	-91	46	-111	61	-103	65	-82	65	-82	61	-103	76	-98	65	-82	76	-98	85	-67	85	-67	76	-98	91	-94	85	-67	91	-94	104	-52	104	-52	91	-94	106	-91	104	-52	106	-91	126	-34	126	-34	106	-91	122	-91	65	-82	39	-100	46	-111	423	-55	432	-23	416	-63	416	-63	432	-23	410	-43	416	-63	410	-43	408	-70	408	-70	410	-43	390	-58	408	-70	390	-58	387	-86	387	-86	390	-58	370	-68	387	-86	370	-68	364	-100	364	-100	370	-68	347	-73	364	-100	347	-73	339	-111	339	-111	347	-73	321	-74	321	-74	307	-74	311	-117	311	-117	307	-74	293	-71	311	-117	293	-71	282	-119	282	-119	293	-71	278	-68	282	-119	278	-68	265	-119	265	-119	278	-68	263	-64	265	-119	263	-64	247	-117	432	-23	423	-55	430	-47	432	-23	430	-47	436	-39	432	-23	436	-39	443	-31	141	30	156	-7	164	16	164	16	156	-7	185	-9	164	16	185	-9	191	11	191	11	185	-9	212	-7	191	11	212	-7	220	14	124	53	113	84	115	6	124	53	115	6	156	-7	124	53	156	-7	141	30	113	84	109	121	115	6	115	6	109	121	83	295	83	295	109	121	115	339	115	339	109	121	113	164	40	149	45	101	45	198	45	198	45	101	59	61	45	198	59	61	59	247	59	247	59	61	83	29	59	247	83	29	83	295	83	295	83	29	115	6	364	433	314	441	337	415	337	415	314	441	308	419	279	416	308	419	283	439	279	416	283	439	252	406	252	406	283	439	251	432	252	406	251	432	227	390	227	390	251	432	218	420	227	390	218	420	203	366	203	366	218	420	186	402	203	366	186	402	180	336	123	209	138	255	154	379	154	379	138	255	158	298	154	379	158	298	186	402	186	402	158	298	180	336	115	339	113	164	123	209	115	339	123	209	154	379	156	-7	149	-47	185	-9	314	441	283	439	308	419	390	274	380	227	396	105	396	105	380	227	365	179	396	105	365	179	349	56	349	56	365	179	346	134	349	56	346	134	322	93	322	93	299	64	349	56	349	56	299	64	293	18	390	274	396	105	393	318	393	318	396	105	405	412	405	412	396	105	432	161	405	412	432	161	436	378	436	378	432	161	455	222	436	378	455	222	456	335	456	335	455	222	463	284	337	415	361	402	364	433	364	433	361	402	378	381	364	433	378	381	405	412	405	412	378	381	389	352	405	412	389	352	393	318	274	41	248	24	254	0	274	41	254	0	273	8	274	41	273	8	293	18	274	41	293	18	299	64	234	-4	254	0	248	24	234	-4	248	24	220	14	234	-4	220	14	212	-7	339	-111	321	-74	311	-117	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	136	423	148	376	168	437	299	425	298	311	310	309	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	107	42	186	18	114	61	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	159	380	159	382	171	-11	171	-11	159	382	159	384	171	-11	159	384	159	-11	159	-11	159	384	159	386	159	-11	159	386	159	388	159	388	160	400	105	322	105	322	160	400	165	408	105	322	165	408	97	367	159	-11	159	388	105	322	209	432	50	432	69	418	209	432	69	418	81	411	209	432	81	411	90	395	209	432	90	395	174	414	209	432	174	414	188	419	209	432	188	419	209	422	174	414	90	395	97	367	174	414	97	367	165	408	368	377	362	361	418	395	418	395	362	361	353	343	418	395	353	343	341	323	341	323	203	85	418	395	418	395	203	85	171	-11	455	432	333	432	349	419	455	432	349	419	360	416	455	432	360	416	368	412	455	432	368	412	373	406	455	432	373	406	374	399	455	432	374	399	432	412	455	432	432	412	439	417	455	432	439	417	447	421	455	432	447	421	455	422	374	399	418	395	425	405	374	399	425	405	432	412	373	390	368	377	418	395	373	390	418	395	374	399	160	378	159	380	171	-11	160	378	171	-11	203	85	349	419	333	432	333	422	69	418	50	432	50	422	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	122	10	105	11	122	0	122	0	105	11	93	14	122	0	93	14	22	29	22	29	93	14	85	18	22	29	85	18	47	52	47	52	85	18	80	25	47	52	80	25	78	33	78	33	80	89	47	52	81	45	84	51	126	143	126	143	84	51	88	58	126	143	88	58	93	64	93	64	194	178	126	143	126	143	194	178	182	207	80	89	78	33	79	38	80	89	79	38	81	45	80	89	81	45	126	143	85	413	96	405	225	432	225	432	96	405	105	393	225	432	105	393	113	376	113	376	182	207	177	395	177	395	179	403	113	376	113	376	179	403	183	410	113	376	183	410	192	415	225	432	113	376	192	415	225	432	192	415	206	419	225	432	206	419	225	422	70	419	85	413	225	432	70	419	225	432	50	432	70	419	50	432	50	422	182	207	194	178	184	368	182	207	184	368	181	376	182	207	181	376	179	383	182	207	179	383	178	389	182	207	178	389	177	395	240	20	231	15	375	0	375	0	231	15	216	12	375	0	216	12	196	10	335	389	332	383	351	359	351	359	332	383	328	377	351	359	328	377	323	371	323	371	227	260	239	231	239	231	227	260	238	69	239	231	238	69	241	61	194	178	238	69	227	260	194	178	227	260	188	358	194	178	188	358	184	368	434	432	296	432	312	420	434	432	312	420	323	417	434	432	323	417	331	412	434	432	331	412	336	406	434	432	336	406	337	399	434	432	337	399	386	395	434	432	386	395	402	407	434	432	402	407	417	415	434	432	417	415	434	422	337	399	351	359	370	379	337	399	370	379	386	395	336	394	335	389	351	359	336	394	351	359	337	399	323	371	239	231	351	359	247	35	375	0	336	20	247	35	336	20	324	28	247	35	324	28	315	42	247	35	315	42	306	61	247	35	306	61	246	40	306	61	239	231	241	61	306	61	241	61	243	54	306	61	243	54	245	47	306	61	245	47	246	40	352	14	336	20	375	0	352	14	375	0	375	10	245	26	240	20	375	0	245	26	375	0	247	35	1	17	-18	10	122	0	1	17	122	0	22	29	122	0	-18	10	-18	0	375	0	196	10	196	0	312	420	296	432	296	422	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	144	439	14	-100	73	-62	73	-62	14	-100	73	-64	75	-71	73	-64	14	-100	75	-71	14	-100	79	-76	79	-76	14	-100	85	-80	189	412	195	417	144	439	144	439	195	417	203	420	144	439	203	420	259	439	259	439	203	420	214	421	74	-59	75	-55	144	439	144	439	75	-55	76	-51	144	439	76	-51	78	-45	144	439	78	-45	182	396	144	439	182	396	185	405	144	439	185	405	189	412	138	-100	143	-83	106	-83	138	-100	106	-83	94	-82	138	-100	94	-82	85	-80	138	-100	85	-80	14	-100	144	439	73	-62	74	-59	259	439	214	421	254	421	211	-11	21	441	-26	441	211	-11	-26	441	164	-11	77	-73	72	-78	123	-100	123	-100	72	-78	64	-82	123	-100	64	-82	54	-83	191	387	85	-55	123	-100	191	387	123	-100	253	439	191	387	253	439	192	393	182	419	188	415	253	439	253	439	188	415	192	411	253	439	192	411	194	404	194	404	194	402	253	439	253	439	194	402	193	400	253	439	193	400	193	397	253	439	128	439	161	421	253	439	161	421	173	421	253	439	173	421	182	419	82	-65	77	-73	123	-100	82	-65	123	-100	85	-55	13	-83	8	-100	123	-100	13	-83	123	-100	54	-83	192	393	253	439	193	397	161	421	128	439	123	421	160	441	120	441	139	391	160	441	139	391	140	391	160	441	140	391	234	200	160	441	234	200	279	200	120	441	0	200	45	200	120	441	45	200	139	391	331	-82	331	-49	0	-49	331	-82	0	-49	0	-82	185	326	206	326	130	424	185	326	130	424	125	430	185	326	125	430	119	434	185	326	119	434	114	437	185	326	114	437	109	439	185	326	109	439	103	440	185	326	103	440	96	439	185	326	96	439	92	396	82	408	84	404	84	431	84	431	84	404	88	400	84	431	88	400	89	436	89	436	88	400	92	396	89	436	92	396	96	439	81	425	80	417	80	412	81	425	80	412	82	408	81	425	82	408	84	431	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	21	17	35	7	109	378	109	378	35	7	55	0	109	378	55	0	75	57	75	57	55	0	72	30	74	22	72	30	55	0	74	22	55	0	78	-5	120	183	109	192	108	192	120	183	108	192	104	152	120	183	135	231	109	192	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	137	210	155	231	160	260	160	260	155	231	173	246	160	260	173	246	184	278	184	278	173	246	192	256	137	210	160	260	135	231	137	210	135	231	120	183	109	378	75	57	81	87	109	378	81	87	91	120	109	378	91	120	104	152	109	378	104	152	108	192	109	378	108	192	163	395	16	32	16	28	21	17	16	32	21	17	109	378	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	114	400	113	394	163	395	163	395	113	394	111	387	163	395	111	387	109	378	105	423	112	421	118	443	118	443	112	421	115	416	118	443	115	416	115	409	115	409	115	405	163	395	163	395	115	405	114	400	98	440	73	437	92	425	98	440	92	425	105	423	98	440	105	423	118	443	163	395	177	449	174	452	163	395	174	452	155	449	163	395	155	449	137	446	163	395	137	446	118	443	163	395	118	443	115	409	92	425	73	437	73	426	153	23	163	5	169	34	310	241	301	150	313	213	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	54	243	267	243	54	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	277	361	259	116	271	158	277	361	271	158	283	203	277	361	247	254	250	80	277	361	250	80	259	116	246	254	243	267	250	80	246	254	250	80	247	254	286	401	285	396	323	347	323	347	285	396	284	389	323	347	284	389	283	203	283	203	284	389	281	378	283	203	281	378	277	361	276	422	283	419	288	442	288	442	283	419	286	414	288	442	286	414	286	406	286	406	286	401	323	347	267	439	244	437	264	424	267	439	264	424	276	422	267	439	276	422	288	442	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	264	424	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	140	283	135	262	207	262	140	283	207	262	211	283	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	242	447	225	434	230	433	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	91	424	73	435	73	424	242	226	243	37	243	231	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	140	430	140	365	151	432	151	432	140	365	152	363	151	432	152	363	161	430	161	430	152	363	162	365	161	430	162	365	170	424	170	424	162	365	171	369	170	424	171	369	178	417	178	417	171	369	178	377	178	417	178	377	183	407	183	407	178	377	183	386	183	407	183	386	185	396	116	398	118	386	118	409	118	409	118	386	123	376	118	409	123	376	123	418	123	418	123	376	130	369	123	418	130	369	131	425	131	425	130	369	140	365	131	425	140	365	140	430	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	103	350	91	119	98	146	103	350	98	146	177	449	103	350	10	0	59	0	103	350	59	0	91	119	112	392	110	381	177	449	177	449	110	381	107	367	177	449	107	367	103	350	102	421	109	419	111	440	111	440	109	419	113	414	111	440	113	414	131	444	131	444	113	414	115	408	102	421	111	440	93	423	93	423	111	440	91	437	93	423	91	437	81	424	81	424	91	437	69	435	81	424	69	435	69	424	177	449	173	452	151	448	177	449	151	448	131	444	177	449	131	444	115	408	177	449	115	408	114	401	177	449	114	401	112	392	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	226	-4	239	2	226	30	226	30	239	2	234	27	240	28	234	27	239	2	240	28	239	2	253	16	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	246	31	240	28	253	16	246	31	253	16	251	36	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	196	273	187	283	187	273	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	72	236	68	215	74	54	74	54	68	215	60	184	74	54	60	184	58	0	58	0	60	184	50	144	58	0	50	144	36	95	36	95	8	0	58	0	63	259	69	256	137	292	137	292	69	256	72	252	137	292	72	252	73	246	73	246	74	54	100	152	73	246	100	152	137	292	137	292	100	152	138	290	87	93	98	121	100	152	100	152	98	121	109	143	100	152	109	143	134	204	134	204	109	143	121	163	137	292	29	271	46	261	137	292	46	261	55	260	137	292	55	260	63	259	227	203	218	166	221	0	221	0	218	166	205	118	221	0	205	118	189	61	245	292	221	287	224	257	224	257	221	287	220	258	204	253	220	258	221	287	204	253	221	287	194	270	134	204	143	194	165	243	165	243	143	194	165	221	165	243	165	221	194	270	194	270	165	221	186	241	194	270	186	241	204	253	259	152	260	290	248	94	248	94	260	290	245	292	248	94	245	292	235	54	235	54	245	292	234	241	235	54	234	241	232	229	235	54	232	229	227	203	379	258	383	257	383	288	379	258	383	288	374	284	379	258	374	284	366	254	366	254	374	284	365	279	366	254	365	279	350	244	350	244	365	279	346	265	350	244	346	265	332	227	332	227	346	265	327	246	332	227	327	246	313	206	313	206	327	246	307	222	313	206	307	222	293	180	285	191	259	152	261	126	285	191	261	126	275	154	285	191	275	154	293	180	285	191	293	180	307	222	388	219	350	68	351	0	388	219	351	0	358	-4	388	219	358	-4	367	-5	388	219	367	-5	386	-2	388	219	386	-2	392	35	388	219	392	35	390	226	394	49	399	292	393	43	393	43	399	292	392	244	393	43	392	244	392	241	393	43	392	241	392	38	392	38	392	241	392	237	392	38	392	237	392	35	392	35	391	232	390	226	407	292	399	292	443	232	443	232	399	292	398	66	396	57	398	66	399	292	396	57	399	292	394	49	392	248	392	244	399	292	392	248	399	292	391	290	392	248	391	290	390	252	391	290	383	288	383	257	391	290	383	257	387	255	391	290	387	255	390	252	394	27	404	5	396	26	396	26	404	5	399	25	406	26	399	25	404	5	406	26	404	5	423	19	443	232	443	235	443	264	443	264	443	235	444	238	443	264	444	238	445	251	445	251	444	238	444	243	445	251	444	243	445	247	443	232	443	264	438	275	443	232	438	275	431	284	443	232	431	284	420	290	443	232	420	290	407	292	466	69	456	78	463	65	463	65	456	78	443	61	463	65	443	61	442	39	442	39	443	61	432	47	442	39	432	47	423	19	423	19	432	47	422	37	423	19	422	37	414	30	392	32	392	35	386	-2	392	32	386	-2	393	29	393	29	386	-2	404	5	393	29	404	5	394	27	346	54	344	43	345	5	346	54	345	5	351	0	346	54	351	0	350	68	342	35	341	29	342	14	342	35	342	14	345	5	342	35	345	5	344	43	260	290	259	152	269	180	260	290	269	180	271	285	271	285	269	180	276	205	271	285	276	205	279	277	279	277	276	205	281	226	279	277	281	226	284	266	284	266	281	226	284	242	284	266	284	242	285	252	229	255	232	251	245	292	245	292	232	251	234	247	245	292	234	247	234	241	72	236	74	54	73	246	245	292	224	257	229	255	391	232	392	35	392	237	342	14	341	29	341	24	406	26	423	19	414	30	261	126	259	152	248	94	221	0	189	61	171	0	227	203	221	0	235	54	121	163	143	194	134	204	46	261	29	271	29	261	100	152	74	54	87	93	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	167	243	149	198	170	224	49	260	31	271	31	261	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	72	203	-3	-83	72	203	72	203	-3	-83	44	-105	45	-112	44	-105	-3	-83	45	-112	-3	-83	49	-118	49	-118	-3	-83	-9	-99	49	-118	-9	-99	85	-135	85	-135	-9	-99	-15	-110	85	-135	-15	-110	-23	-118	72	203	44	-105	45	-94	72	203	45	-94	50	-76	72	203	50	-76	56	-51	72	203	56	-51	63	-23	72	203	63	-23	70	4	72	203	70	4	80	0	80	239	78	230	80	0	80	0	78	230	75	217	80	0	75	217	72	203	98	-5	107	-6	101	6	101	6	107	-6	112	5	132	8	112	5	116	-6	132	8	116	-6	174	5	92	10	85	15	89	-3	92	10	89	-3	98	-5	92	10	98	-5	101	6	82	250	82	246	82	51	82	51	82	246	80	239	82	51	80	239	80	30	80	30	80	0	81	22	81	22	80	0	89	-3	81	22	89	-3	85	15	68	266	75	263	140	292	140	292	75	263	80	258	140	292	80	258	82	250	82	250	82	51	89	81	82	250	89	81	140	292	140	292	89	81	99	117	140	292	99	117	123	217	123	217	99	117	111	154	123	217	111	154	123	188	123	188	134	211	123	217	123	217	134	211	145	245	251	179	246	151	271	86	271	86	246	151	237	123	271	86	237	123	227	37	227	37	237	123	224	95	227	37	224	95	207	68	207	68	189	46	227	37	227	37	189	46	174	5	213	289	212	264	228	262	213	289	228	262	237	292	237	292	228	262	239	255	237	292	239	255	263	288	263	288	239	255	247	244	263	288	247	244	251	228	212	264	213	289	191	260	191	260	213	289	190	281	191	260	190	281	170	248	170	248	190	281	167	267	170	248	167	267	150	231	150	231	167	267	145	245	150	231	145	245	134	211	309	238	300	261	301	145	301	145	300	261	284	278	301	145	284	278	271	86	271	86	284	278	263	288	271	86	263	288	253	207	253	207	263	288	251	228	253	207	251	179	271	86	174	5	189	46	171	28	174	5	171	28	152	16	174	5	152	16	132	8	143	285	143	287	143	290	143	290	143	287	143	288	143	290	143	288	143	289	143	291	142	291	143	283	143	291	143	283	143	285	143	291	143	285	143	290	140	292	123	217	143	283	140	292	143	283	142	292	142	292	143	283	142	291	140	292	37	277	38	268	140	292	38	268	53	268	140	292	53	268	60	267	140	292	60	267	68	266	112	5	107	-6	116	-6	85	-135	85	-124	69	-123	85	-135	69	-123	57	-121	85	-135	57	-121	49	-118	-34	-122	-49	-124	85	-135	-34	-122	85	-135	-23	-118	85	-135	-49	-124	-49	-135	80	239	80	0	80	30	309	238	301	145	313	209	149	-113	138	-120	258	-137	258	-137	138	-120	122	-124	258	-137	122	-124	101	-127	216	-119	211	-113	161	-90	161	-90	211	-113	210	-106	220	101	210	-106	210	-105	220	101	210	-105	210	-103	211	-102	211	-100	220	101	220	101	211	-100	211	-99	220	101	211	-99	321	283	220	101	321	283	233	160	233	160	321	283	246	201	258	-137	258	-127	248	-127	258	-137	248	-127	234	-126	258	-137	234	-126	224	-123	258	-137	224	-123	156	-103	258	-137	156	-103	149	-113	161	-90	156	-103	224	-123	161	-90	224	-123	216	-119	79	48	83	-6	86	37	86	37	83	-6	112	-3	86	37	112	-3	96	30	96	30	112	-3	109	28	119	29	109	28	112	-3	119	29	112	-3	138	7	77	113	88	149	103	244	103	244	88	149	104	184	103	244	104	184	156	279	156	279	104	184	125	217	156	279	125	217	151	245	151	245	164	256	156	279	156	279	164	256	211	292	28	22	41	6	59	193	59	193	41	6	60	-3	59	193	60	-3	77	113	77	113	60	-3	73	79	75	62	73	79	60	-3	75	62	60	-3	83	-6	28	133	16	69	19	43	28	133	19	43	28	22	28	133	28	22	59	193	130	32	138	7	141	37	141	37	138	7	164	27	141	37	164	27	152	43	152	43	164	27	163	52	189	81	163	52	164	27	189	81	164	27	191	58	176	265	189	272	211	292	211	292	189	272	201	276	211	292	201	276	213	277	213	277	225	275	226	291	226	291	225	275	236	270	226	291	236	270	238	286	238	286	236	270	244	261	238	286	244	261	249	278	249	278	244	261	249	250	249	278	249	250	256	267	256	267	249	250	251	238	256	267	251	238	262	251	262	251	251	238	321	283	262	251	321	283	272	283	213	118	189	81	191	58	213	118	191	58	220	101	213	118	220	101	233	160	246	201	321	283	251	238	226	291	211	292	213	277	75	62	83	-6	79	48	119	29	138	7	130	32	211	292	164	256	176	265	59	193	77	113	103	244	258	-137	101	-127	101	-137	161	-90	210	-106	220	101	220	101	210	-103	211	-102	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	232	291	230	226	235	223	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	22	267	26	268	30	278	30	278	26	268	30	268	30	278	30	268	34	268	34	268	47	266	46	281	46	281	47	266	61	284	30	278	13	276	18	267	30	278	18	267	22	267	46	281	30	278	34	268	47	266	56	260	61	284	61	284	56	260	63	250	61	284	63	250	74	287	74	287	63	250	69	232	74	287	69	232	74	206	74	206	79	172	74	287	74	287	79	172	87	290	83	133	87	92	87	290	87	290	87	92	89	54	87	290	89	54	90	291	90	291	89	54	90	22	90	291	90	22	90	0	90	0	90	22	90	6	114	252	109	274	113	-1	114	252	113	-1	126	11	114	252	126	11	120	217	126	11	142	27	137	47	137	47	142	27	157	67	185	99	157	67	162	49	185	99	162	49	171	60	134	94	132	132	137	47	137	47	132	132	129	163	137	47	129	163	126	11	126	11	129	163	125	190	126	11	125	190	120	217	106	286	104	291	104	-8	106	286	104	-8	113	-1	106	286	113	-1	109	274	91	-4	92	-8	93	291	93	291	92	-8	94	-10	93	291	94	-10	96	292	96	292	94	-10	96	-11	96	292	96	-11	98	292	98	292	96	-11	104	-8	98	292	104	-8	101	292	101	292	104	-8	104	291	93	291	90	291	90	0	93	291	90	0	91	-4	282	253	281	264	280	235	280	235	281	264	276	274	280	235	276	274	274	215	274	215	276	274	268	283	274	215	268	283	265	194	265	194	268	283	257	290	265	194	257	290	253	172	253	172	257	290	248	220	257	290	245	292	247	228	257	290	247	228	248	224	257	290	248	224	248	220	225	252	230	246	230	288	230	288	230	246	237	239	230	288	237	239	237	291	237	291	237	239	241	235	237	291	241	235	245	292	245	292	241	235	245	231	245	292	245	231	247	228	220	270	220	263	221	277	221	277	220	263	222	258	221	277	222	258	225	283	225	283	222	258	225	252	225	283	225	252	230	288	186	77	203	98	210	134	210	134	203	98	221	123	210	134	221	123	230	167	230	167	221	123	240	150	230	167	240	150	243	197	243	197	240	150	253	172	243	197	253	172	248	220	185	99	171	60	186	77	185	99	186	77	210	134	162	49	157	67	142	27	18	267	13	276	13	267	87	290	79	172	83	133	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	428	267	423	225	429	255	126	84	118	26	131	50	27	-5	38	-2	30	35	27	-5	30	35	26	37	27	-5	26	37	21	39	27	-5	21	39	16	41	27	-5	16	41	16	-6	16	-6	16	41	12	43	16	-6	12	43	8	44	16	-6	8	44	4	44	16	-6	4	44	4	-5	-16	28	-15	11	-13	35	-13	35	-15	11	-11	3	-13	35	-11	3	-8	40	-8	40	-11	3	-4	-2	-8	40	-4	-2	-2	43	-2	43	-4	-2	4	-5	-2	43	4	-5	4	44	68	53	61	43	62	18	62	18	61	43	54	37	62	18	54	37	49	5	49	5	54	37	48	33	49	5	48	33	43	31	43	31	40	31	49	5	49	5	40	31	38	-2	42	271	44	259	50	273	50	273	44	259	56	263	50	273	56	263	72	280	72	280	56	263	63	265	72	280	63	265	69	266	105	289	90	286	91	267	91	267	90	286	82	268	79	267	82	268	90	286	79	267	90	286	74	267	74	267	90	286	72	280	74	267	72	280	69	266	136	290	127	292	131	140	131	140	127	292	117	291	131	140	117	291	112	222	112	222	117	291	107	242	105	289	91	267	97	263	105	289	97	263	103	256	105	289	103	256	107	242	105	289	107	242	117	291	161	235	155	258	156	38	161	235	156	38	161	20	161	235	161	20	167	7	161	235	167	7	169	197	155	258	149	274	156	38	156	38	149	274	143	285	156	38	143	285	137	117	137	117	143	285	136	290	137	117	136	290	131	140	78	38	137	117	131	140	78	38	131	140	77	64	78	38	77	64	68	53	78	38	68	53	62	18	38	-2	40	31	37	32	38	-2	37	32	34	33	38	-2	34	33	30	35	176	161	175	167	183	-5	183	-5	175	167	175	172	183	-5	175	172	174	0	174	0	175	172	174	175	194	234	174	175	191	203	194	234	191	203	206	225	200	56	183	-5	194	-6	200	56	194	-6	209	-4	200	56	180	145	183	-5	177	154	176	161	183	-5	177	154	183	-5	180	145	207	39	209	-4	211	33	211	33	209	-4	223	2	211	33	223	2	215	30	215	30	223	2	220	29	225	30	220	29	223	2	225	30	223	2	238	16	194	234	206	225	215	261	215	261	206	225	219	242	215	261	219	242	234	279	234	279	219	242	230	252	234	279	230	252	239	255	239	255	247	254	252	289	252	289	247	254	254	251	252	289	254	251	269	292	269	292	254	251	260	248	269	292	260	248	267	245	169	197	167	7	174	0	169	197	174	0	174	175	169	197	174	175	194	234	269	292	273	244	278	291	278	291	273	244	281	245	278	291	281	245	285	288	285	288	281	245	287	248	285	288	287	248	291	283	291	283	287	248	292	253	291	283	292	253	295	276	295	276	292	253	295	260	295	276	295	260	296	268	252	289	234	279	239	255	263	70	260	67	276	68	276	68	260	67	258	64	276	68	258	64	255	37	255	37	258	64	255	60	255	37	255	60	251	55	243	45	237	37	238	16	243	45	238	16	255	37	243	45	255	37	251	55	231	32	225	30	238	16	231	32	238	16	237	37	204	46	200	56	209	-4	204	46	209	-4	207	39	263	70	276	68	265	74	269	292	267	245	273	244	-15	11	-16	28	-17	21	105	292	102	292	105	292	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	195	-4	197	5	195	0	84	-66	78	131	85	-114	82	186	78	131	84	-66	90	169	84	-66	84	-58	90	169	84	-58	86	-49	93	-19	98	1	104	162	104	162	98	1	108	37	104	162	108	37	114	154	114	154	108	37	116	69	114	154	116	69	122	146	122	146	116	69	122	96	122	146	122	96	126	137	126	137	122	96	126	115	126	137	126	115	127	127	90	169	86	-49	88	-36	90	169	88	-36	93	-19	90	169	93	-19	104	162	118	-109	105	-104	117	-117	117	-117	105	-104	95	-98	117	-117	95	-98	85	-114	85	-114	95	-98	89	-89	85	-114	89	-89	85	-79	84	-66	85	-114	85	-79	85	-114	78	131	77	119	85	-114	77	119	74	103	85	-114	74	103	69	82	85	-114	69	82	62	58	85	-114	62	58	61	-108	62	58	55	30	61	-108	61	-108	55	30	47	2	61	-108	47	2	45	-98	45	-98	47	2	41	-20	45	-98	41	-20	37	-39	245	440	268	448	270	455	245	440	270	455	230	452	245	440	230	452	228	429	145	204	156	225	157	399	157	399	156	225	166	254	157	399	166	254	175	425	175	425	166	254	195	366	175	425	195	366	199	443	199	443	195	366	204	393	199	443	204	393	230	452	230	452	204	393	215	414	230	452	215	414	228	429	144	362	112	245	113	177	144	362	113	177	131	188	144	362	131	188	145	204	144	362	145	204	157	399	94	200	90	169	113	177	94	200	113	177	104	219	104	219	113	177	112	245	90	169	94	200	82	186	90	169	82	186	84	-66	82	186	65	176	66	157	82	186	66	157	73	150	82	186	73	150	76	141	82	186	76	141	78	131	65	176	42	169	56	163	65	176	56	163	66	157	37	-84	45	-98	37	-39	37	-84	37	-39	35	-53	37	-84	35	-53	34	-65	113	-11	113	441	69	441	113	-11	69	441	69	-11	181	397	180	387	183	151	183	151	180	387	177	374	183	151	177	374	175	169	175	169	177	374	173	357	175	169	173	357	167	336	167	336	157	300	161	176	161	176	157	300	151	183	139	222	139	200	143	242	143	242	139	200	143	191	143	242	143	191	149	268	149	268	143	191	151	183	149	268	151	183	157	300	167	336	161	176	175	169	181	397	183	151	182	404	182	404	183	151	204	447	204	447	183	151	188	207	189	196	188	207	183	151	189	196	183	151	200	161	229	423	220	437	224	359	229	423	224	359	228	378	229	423	228	378	230	392	229	423	230	392	231	404	196	255	202	280	204	447	204	447	202	280	210	308	204	447	210	308	220	437	220	437	210	308	218	336	220	437	218	336	224	359	204	447	188	207	189	219	204	447	189	219	191	235	204	447	191	235	196	255	181	417	182	404	204	447	181	417	204	447	180	453	181	417	180	453	177	428	180	453	149	455	160	443	180	453	160	443	170	436	180	453	170	436	177	428	200	161	222	169	209	174	200	161	209	174	199	181	200	161	199	181	193	188	200	161	193	188	189	196	175	169	152	161	152	93	175	169	152	93	161	119	175	169	161	119	171	138	175	169	171	138	183	151	133	149	119	134	120	-23	133	149	120	-23	152	93	133	149	152	93	152	161	60	-54	66	-104	69	-27	69	-27	66	-104	89	-87	69	-27	89	-87	99	84	99	84	89	-87	107	-60	99	84	107	-60	108	112	108	112	107	-60	120	-23	108	112	120	-23	119	134	19	-101	-2	-109	35	-114	19	-101	35	-114	36	-90	36	-90	35	-114	66	-104	36	-90	66	-104	50	-75	50	-75	66	-104	60	-54	35	-114	-2	-109	-3	-117	160	443	149	455	146	448	139	200	139	222	137	211	124	210	107	211	126	167	126	167	107	211	106	169	94	167	106	169	107	211	94	167	107	211	89	209	309	214	295	194	299	142	299	142	295	194	284	181	299	142	284	181	283	131	283	131	284	181	273	172	283	131	273	172	267	126	267	126	273	172	261	168	267	126	261	168	250	124	250	124	261	168	247	166	309	214	299	142	315	158	309	214	315	158	333	181	206	133	219	128	219	173	219	173	219	128	233	125	219	173	233	125	234	168	234	168	233	125	250	124	234	168	250	124	247	166	205	180	192	186	194	139	205	180	194	139	206	133	205	180	206	133	219	173	183	191	168	197	172	150	183	191	172	150	182	146	183	191	182	146	194	139	183	191	194	139	192	186	124	210	126	167	139	207	139	207	126	167	143	162	139	207	143	162	154	203	154	203	143	162	159	156	154	203	159	156	168	197	168	197	159	156	172	150	59	139	69	152	71	203	71	203	69	152	81	161	71	203	81	161	89	209	89	209	81	161	94	167	55	192	40	176	50	121	55	192	50	121	59	139	55	192	59	139	71	203	50	121	40	176	27	154	49	-129	56	-134	54	-42	54	-42	56	-134	64	-20	79	13	64	-20	66	-135	79	13	66	-135	79	-132	40	-89	40	-113	42	-76	42	-76	40	-113	43	-123	42	-76	43	-123	47	-60	47	-60	43	-123	49	-129	47	-60	49	-129	54	-42	119	-13	127	29	128	135	128	135	127	29	136	75	128	135	136	75	149	188	149	188	136	75	147	126	149	188	147	126	160	186	112	-58	119	-13	128	135	112	-58	128	135	110	89	112	-58	110	89	106	-87	106	-87	110	89	98	-109	98	-109	110	89	94	49	98	-109	94	49	90	-124	90	-124	94	49	79	13	90	-124	79	13	79	-132	64	-20	56	-134	66	-135	143	279	144	268	144	290	144	290	144	268	150	259	144	290	150	259	150	300	150	300	150	259	157	251	150	300	157	251	157	307	157	307	157	251	167	246	157	307	167	246	167	312	167	312	167	246	178	244	167	312	178	244	179	314	179	314	178	244	189	246	179	314	189	246	190	312	190	312	189	246	198	251	190	312	198	251	199	307	199	307	198	251	206	258	199	307	206	258	207	299	207	299	206	258	211	267	207	299	211	267	211	289	211	289	211	267	213	277	40	-113	40	-89	39	-102	221	276	134	27	143	-6	143	-6	134	27	124	37	143	-6	124	37	123	-3	123	-3	124	37	117	49	123	-3	117	49	113	-1	113	-1	117	49	112	62	113	-1	112	62	109	77	73	23	84	12	89	208	89	208	84	12	90	7	89	208	90	7	117	240	117	240	90	7	97	3	117	240	97	3	108	94	108	94	97	3	104	0	108	94	104	0	113	-1	108	94	113	-1	109	77	154	18	151	19	177	-4	221	276	151	19	242	278	221	276	242	278	226	291	242	51	223	35	227	18	227	18	223	35	205	24	227	18	205	24	203	4	203	4	205	24	186	18	203	4	186	18	177	-4	177	-4	186	18	167	16	250	38	273	65	263	72	250	38	263	72	242	51	250	38	242	51	227	18	177	-4	167	16	163	16	177	-4	163	16	160	17	177	-4	160	17	157	17	177	-4	157	17	154	18	151	19	221	276	143	-6	151	19	143	-6	144	-6	151	19	144	-6	145	-6	151	19	145	-6	147	-6	151	19	147	-6	148	-6	151	19	148	-6	149	-6	151	19	149	-6	177	-4	221	276	226	291	208	273	208	273	226	291	208	288	208	273	208	288	197	267	197	267	208	288	193	285	197	267	193	285	185	261	185	261	193	285	179	280	185	261	179	280	175	253	175	253	179	280	165	275	175	253	165	275	165	245	152	267	117	240	117	158	152	267	117	158	129	190	152	267	129	190	144	219	152	267	144	219	165	245	152	267	165	245	165	275	117	240	108	94	110	125	117	240	110	125	117	158	68	172	55	133	57	51	68	172	57	51	63	36	68	172	63	36	73	23	68	172	73	23	89	208	55	133	51	92	52	70	55	133	52	70	57	51	254	371	226	291	242	278	254	371	242	278	246	291	254	371	246	291	274	371	112	-94	143	-6	123	-3	112	-94	123	-3	91	-94	264	261	263	258	265	212	265	212	263	258	262	255	265	212	262	255	261	252	261	252	259	248	259	217	259	217	259	248	257	244	259	217	257	244	256	224	256	224	257	244	256	240	256	224	256	240	255	237	313	239	312	247	311	228	311	228	312	247	309	256	311	228	309	256	307	220	307	220	309	256	305	264	307	220	305	264	300	213	300	213	305	264	299	271	300	213	299	271	293	277	300	213	293	277	291	208	291	208	293	277	285	282	291	208	285	282	281	207	281	207	285	282	278	286	281	207	278	286	272	208	272	208	278	286	269	288	272	208	269	288	265	212	265	212	269	288	265	265	265	212	265	265	264	263	265	212	264	263	264	261	250	277	257	275	259	290	259	290	257	275	261	273	259	290	261	273	269	288	269	288	261	273	264	269	269	288	264	269	265	265	246	291	242	278	250	277	246	291	250	277	259	290	261	252	259	217	265	212	256	224	255	237	255	233	71	83	71	63	78	83	78	83	71	63	79	60	78	83	79	60	86	82	86	82	79	60	87	55	86	82	87	55	95	80	95	80	87	55	97	48	95	80	97	48	106	76	99	21	97	48	90	36	99	21	90	36	87	9	87	9	90	36	81	25	87	9	81	25	75	1	75	1	81	25	71	17	75	1	71	17	63	-2	63	-2	71	17	60	12	63	-2	60	12	50	-3	50	-3	60	12	50	10	23	45	28	53	29	74	29	74	28	53	35	60	29	74	35	60	45	81	45	81	35	60	45	64	45	81	45	64	56	65	56	65	64	65	65	84	65	84	64	65	71	63	65	84	71	63	71	83	7	38	8	24	9	52	9	52	8	24	14	12	9	52	14	12	17	65	17	65	14	12	23	4	17	65	23	4	21	35	21	35	23	45	17	65	17	65	23	45	29	74	157	58	131	69	137	20	135	280	131	69	144	99	135	280	144	99	145	316	145	316	144	99	154	123	145	316	154	123	157	346	157	346	154	123	162	147	157	346	162	147	172	373	172	373	162	147	170	174	172	373	170	174	179	211	186	239	202	316	190	398	186	239	190	398	179	211	186	239	179	211	263	211	186	239	263	211	268	239	279	55	269	50	275	19	275	19	269	50	260	46	275	19	260	46	256	6	256	6	260	46	249	44	256	6	249	44	237	44	237	44	219	44	234	-1	234	-1	219	44	208	-4	137	20	156	8	157	58	157	58	156	8	174	0	157	58	174	0	180	51	180	51	174	0	190	-3	180	51	190	-3	200	47	200	47	190	-3	208	-4	200	47	208	-4	219	44	135	280	126	239	131	69	131	69	126	239	123	211	131	69	123	211	113	38	113	38	123	211	106	76	113	38	106	76	99	21	99	21	106	76	97	48	113	38	137	20	131	69	287	415	301	441	282	420	282	420	301	441	281	443	282	420	281	443	275	423	275	423	281	443	266	424	246	419	266	424	260	442	246	419	260	442	241	437	190	398	202	316	206	415	206	415	202	316	216	369	206	415	216	369	223	428	223	428	216	369	230	402	223	428	230	402	241	437	241	437	230	402	246	419	339	410	331	424	333	370	339	410	333	370	338	376	339	410	338	376	341	384	339	410	341	384	342	393	310	367	316	366	318	434	318	434	316	366	326	367	318	434	326	367	331	424	331	424	326	367	333	370	295	384	299	375	301	441	301	441	299	375	304	370	301	441	304	370	318	434	318	434	304	370	310	367	301	441	287	415	290	406	301	441	290	406	293	395	301	441	293	395	295	384	281	443	260	442	266	424	290	38	302	61	296	67	290	38	296	67	289	62	290	38	289	62	279	55	290	38	279	55	275	19	237	44	234	-1	256	6	65	84	45	81	56	65	54	239	48	211	123	211	54	239	123	211	126	239	41	12	33	15	35	-1	41	12	35	-1	50	-3	41	12	50	-3	50	10	21	35	23	4	23	27	23	27	23	4	35	-1	23	27	35	-1	27	20	27	20	35	-1	33	15	172	373	179	211	190	398	168	273	166	316	148	315	168	273	148	315	136	268	168	273	185	315	166	316	68	175	73	206	82	290	82	290	73	206	87	233	82	290	87	233	99	300	99	300	87	233	109	255	99	300	109	255	115	307	115	307	109	255	136	268	115	307	136	268	132	312	132	312	136	268	148	315	346	27	282	90	314	-6	314	-6	282	90	258	142	314	-6	258	142	249	58	249	58	258	142	244	114	249	58	244	114	233	48	233	48	244	114	223	92	233	48	223	92	217	41	217	41	223	92	201	35	197	78	166	73	166	31	197	78	166	31	184	32	197	78	184	32	201	35	197	78	201	35	223	92	258	205	263	174	282	257	258	205	282	257	314	353	314	353	282	257	346	322	218	307	224	254	234	300	234	300	224	254	244	233	234	300	244	233	249	290	249	290	244	233	258	205	249	290	258	205	314	353	202	312	185	315	198	268	202	312	198	268	224	254	202	312	224	254	218	307	168	273	198	268	185	315	282	257	282	90	292	241	292	241	282	90	292	107	292	241	292	107	299	225	299	225	292	107	299	123	299	225	299	123	304	209	304	209	299	123	304	139	304	209	304	139	307	193	307	193	304	139	307	156	307	193	307	156	308	174	282	90	282	257	263	174	282	90	263	174	258	142	166	73	135	78	148	32	166	73	148	32	166	31	24	192	24	155	27	209	27	209	24	155	27	138	27	209	27	138	32	225	32	225	27	138	32	122	32	225	32	122	40	241	40	241	32	122	40	106	40	241	40	106	50	257	50	257	40	106	50	90	50	257	50	90	82	290	82	290	50	90	68	175	82	58	68	175	50	90	82	58	50	90	18	-6	18	-6	50	90	-14	27	18	353	-14	322	50	257	18	353	50	257	82	290	73	143	82	58	87	115	87	115	82	58	99	48	87	115	99	48	108	93	108	93	99	48	115	40	108	93	115	40	135	78	135	78	115	40	131	35	135	78	131	35	148	32	24	155	24	192	23	174	68	175	82	58	73	143	93	29	79	20	222	0	222	0	79	20	61	14	222	0	61	14	37	10	149	200	163	42	149	399	149	399	150	406	99	376	99	376	150	406	154	412	99	376	154	412	93	394	99	376	140	233	149	399	149	399	140	233	148	207	149	399	148	207	149	200	27	147	127	120	135	147	135	147	127	120	164	33	135	147	164	33	163	42	163	42	165	330	158	357	197	432	41	432	62	419	197	432	62	419	77	413	197	432	77	413	87	406	197	432	87	406	93	394	197	432	93	394	162	416	197	432	162	416	176	419	197	432	176	419	197	422	206	244	203	240	207	201	207	201	203	240	199	235	207	201	199	235	194	230	194	230	175	296	183	120	183	120	175	296	175	96	163	42	163	51	165	330	165	330	163	51	165	63	165	330	165	63	175	296	175	296	165	63	169	77	175	296	169	77	175	96	163	42	158	357	153	377	163	42	153	377	150	391	163	42	150	391	149	399	183	120	301	120	191	147	183	120	191	147	194	230	207	201	211	207	210	248	210	248	211	207	213	251	252	298	213	251	231	233	252	298	231	233	351	381	194	230	191	147	207	201	401	432	276	432	292	420	401	432	292	420	302	418	401	432	302	418	310	416	401	432	310	416	316	412	401	432	316	412	319	407	401	432	319	407	320	401	401	432	320	401	372	404	401	432	372	404	380	411	401	432	380	411	389	417	401	432	389	417	401	422	351	381	362	395	320	401	351	381	320	401	316	385	351	381	316	385	303	364	351	381	303	364	282	335	351	381	282	335	252	298	231	233	213	251	211	207	231	233	211	207	322	207	231	233	322	207	330	233	222	10	198	13	222	0	222	0	198	13	184	15	222	0	184	15	103	44	103	44	184	15	174	19	103	44	174	19	111	65	111	65	174	19	167	25	111	65	167	25	164	33	48	233	41	207	148	207	48	233	148	207	140	233	222	0	37	10	35	0	93	29	222	0	103	44	111	65	164	33	127	120	135	147	163	42	149	200	191	147	301	120	309	147	292	420	276	432	276	422	372	404	320	401	362	395	206	244	207	201	210	248	62	419	41	432	41	422	162	416	93	394	154	412	127	120	27	147	18	120	69	170	69	-11	113	-11	69	170	113	-11	113	170	69	441	69	259	113	259	69	441	113	259	113	441	76	-66	83	0	75	-68	75	-68	72	1	71	-93	71	-93	72	1	59	0	71	-93	59	0	52	-77	52	-77	59	0	49	-4	52	-77	49	-4	41	-12	93	-52	98	-47	98	-9	98	-9	98	-47	101	-41	98	-9	101	-41	102	-17	102	-17	101	-41	103	-34	102	-17	103	-34	103	-26	79	-61	82	-59	83	0	83	0	82	-59	86	-57	83	0	86	-57	92	-3	92	-3	86	-57	93	-52	92	-3	93	-52	98	-9	187	-52	178	-69	187	-89	187	-89	178	-69	164	-81	187	-89	164	-81	158	-102	158	-102	164	-81	145	-89	158	-102	145	-89	125	-106	125	-106	145	-89	123	-92	188	437	161	426	165	391	165	391	161	426	163	373	166	265	163	373	161	426	166	265	161	426	149	288	149	288	161	426	140	408	149	288	140	408	136	307	136	307	140	408	128	325	207	80	200	67	205	67	207	80	205	67	210	67	207	80	181	89	188	71	207	80	188	71	192	69	207	80	192	69	196	67	207	80	196	67	200	67	187	69	188	71	181	89	187	69	181	89	185	-10	187	69	185	-10	189	-21	187	69	189	-21	205	45	181	89	152	113	157	30	181	89	157	30	170	14	181	89	170	14	179	1	181	89	179	1	185	-10	125	146	105	182	106	88	125	146	106	88	157	30	125	146	157	30	152	113	60	189	62	170	63	215	63	215	62	170	67	151	63	215	67	151	74	237	74	237	67	151	77	130	74	237	77	130	89	255	89	255	77	130	90	109	89	255	90	109	98	214	98	214	106	88	105	182	237	169	261	225	227	186	227	186	261	225	212	207	197	225	212	207	261	225	197	225	261	225	182	239	182	239	261	225	180	324	182	239	180	324	174	333	278	197	270	212	274	98	274	98	270	212	261	225	274	98	261	225	258	81	258	81	261	225	250	127	250	127	248	112	258	81	258	81	248	112	242	99	258	81	242	99	236	70	236	70	242	99	232	89	236	70	232	89	220	82	220	82	207	80	210	67	220	82	210	67	236	70	247	423	248	438	236	426	236	426	248	438	223	427	202	425	223	427	220	441	202	425	220	441	188	437	188	437	165	391	173	406	188	437	173	406	186	418	188	437	186	418	202	425	285	121	288	149	287	166	285	121	287	166	284	182	285	121	284	182	278	197	285	121	278	197	274	98	261	225	237	169	244	154	261	225	244	154	249	140	261	225	249	140	250	127	169	342	165	352	166	265	169	342	166	265	168	249	169	342	168	249	182	239	169	342	182	239	174	333	163	362	163	373	166	265	163	362	166	265	165	352	127	386	122	358	123	341	127	386	123	341	128	325	127	386	128	325	140	408	254	394	249	389	252	345	254	394	252	345	261	341	254	394	261	341	257	397	301	397	290	415	292	346	301	397	292	346	299	353	301	397	299	353	304	363	301	397	304	363	305	375	292	346	290	415	282	341	282	341	290	415	271	429	282	341	271	429	271	339	271	339	271	429	263	407	271	339	263	407	263	404	271	339	263	404	262	402	261	413	263	407	271	429	261	413	271	429	255	419	255	419	271	429	248	438	255	419	248	438	247	423	248	438	220	441	223	427	261	341	271	339	262	402	261	341	262	402	260	400	261	341	260	400	257	397	246	351	252	345	249	389	246	351	249	389	245	384	246	351	245	384	242	379	246	351	242	379	242	359	241	374	240	369	242	359	241	374	242	359	242	379	228	-15	224	12	223	-45	223	-45	224	12	217	27	223	-45	217	27	209	-70	209	-70	217	27	205	45	209	-70	205	45	190	-33	190	-33	205	45	189	-21	190	-33	187	-89	209	-70	168	249	166	265	165	264	168	249	165	264	158	266	168	249	158	266	154	255	144	269	141	257	154	255	144	269	154	255	151	268	151	268	154	255	158	266	108	-91	96	-87	96	-103	108	-91	96	-103	125	-106	108	-91	125	-106	123	-92	75	-68	71	-93	78	-75	78	-75	71	-93	96	-103	78	-75	96	-103	85	-82	85	-82	96	-103	96	-87	39	-58	52	-77	41	-12	39	-58	41	-12	36	-22	39	-58	36	-22	35	-34	83	0	76	-66	77	-64	83	0	77	-64	79	-61	130	271	108	266	115	249	130	271	115	249	127	255	130	271	127	255	141	257	130	271	141	257	137	270	108	266	89	255	100	228	108	266	100	228	106	239	108	266	106	239	115	249	100	228	89	255	98	214	141	257	144	269	137	270	72	1	75	-68	83	0	187	-52	187	-89	190	-33	224	12	228	-15	227	-1	106	88	98	214	90	109	255	395	255	343	262	387	262	387	255	343	262	350	262	387	262	350	267	378	267	378	262	350	267	359	267	378	267	359	268	369	203	370	205	359	205	380	205	380	205	359	209	350	205	380	209	350	210	388	210	388	209	350	216	343	210	388	216	343	217	395	217	395	216	343	225	338	217	395	225	338	226	400	226	400	225	338	236	336	226	400	236	336	237	401	237	401	236	336	246	338	237	401	246	338	246	400	246	400	246	338	255	343	246	400	255	343	255	395	122	395	123	343	129	387	129	387	123	343	130	350	129	387	130	350	134	378	134	378	130	350	134	359	134	378	134	359	136	369	71	370	73	359	73	380	73	380	73	359	77	350	73	380	77	350	77	388	77	388	77	350	84	343	77	388	84	343	85	395	85	395	84	343	93	338	85	395	93	338	94	400	94	400	93	338	103	336	94	400	103	336	104	401	104	401	103	336	114	338	104	401	114	338	114	400	114	400	114	338	123	343	114	400	123	343	122	395	440	211	430	151	433	79	433	79	430	151	403	97	433	79	403	97	385	31	385	31	403	97	362	55	385	31	362	55	323	0	323	0	362	55	310	26	323	0	310	26	253	-11	253	-11	310	26	252	16	430	275	434	348	404	331	404	331	434	348	386	398	404	331	386	398	363	374	363	374	386	398	324	430	363	374	324	430	312	403	312	403	324	430	252	413	193	403	252	413	251	441	193	403	251	441	180	430	73	276	100	331	119	398	119	398	100	331	141	374	119	398	141	374	180	430	180	430	141	374	193	403	39	142	70	80	39	286	39	286	70	80	64	214	70	348	64	214	73	276	70	348	73	276	119	398	430	275	440	211	434	348	434	348	440	211	465	285	465	285	440	211	465	140	465	285	465	140	476	211	324	430	251	441	252	413	440	211	433	79	465	140	100	98	119	31	141	55	141	55	119	31	181	0	141	55	181	0	193	26	193	26	181	0	253	-11	193	26	253	-11	252	16	73	152	64	214	70	80	73	152	70	80	119	31	73	152	119	31	100	98	126	214	133	172	133	258	133	258	133	172	151	138	133	258	151	138	153	295	153	295	151	138	179	112	153	295	179	112	177	220	177	220	183	323	153	295	283	346	271	347	291	331	291	331	271	347	269	333	237	329	269	333	271	347	237	329	271	347	223	340	334	296	340	275	336	334	334	296	336	334	324	312	324	312	336	334	321	339	324	312	321	339	310	324	310	324	321	339	307	343	310	324	307	343	295	345	295	345	283	346	291	331	295	345	291	331	310	324	177	220	181	259	183	323	183	323	181	259	193	291	183	323	193	291	223	340	223	340	193	291	211	314	223	340	211	314	237	329	217	96	264	90	238	108	238	108	264	90	271	103	292	105	271	103	278	90	292	105	278	90	291	92	238	108	212	123	217	96	217	96	212	123	193	146	217	96	193	146	179	112	179	112	193	146	181	179	179	112	181	179	177	220	350	159	339	138	342	104	350	159	342	104	346	105	350	159	346	105	348	107	350	159	348	107	350	110	350	159	350	110	351	114	350	159	351	114	361	159	342	104	339	138	337	102	337	102	339	138	325	122	337	102	325	122	319	97	319	97	325	122	310	112	319	97	310	112	304	94	304	94	310	112	292	105	304	94	292	105	291	92	350	275	350	321	350	324	350	275	350	324	348	327	350	275	348	327	345	330	350	275	345	330	341	332	350	275	341	332	340	275	271	103	264	90	278	90	340	275	341	332	336	334	39	142	39	286	27	214	39	286	64	214	70	348	137	317	127	306	129	287	129	287	127	306	116	298	129	287	116	298	113	276	113	276	116	298	105	293	113	276	105	293	98	271	98	271	105	293	95	291	129	287	145	303	137	317	137	317	145	303	148	331	157	347	148	331	163	327	157	347	163	327	166	364	166	364	163	327	165	270	166	364	165	270	172	269	166	436	165	447	153	448	166	436	153	448	143	428	166	436	175	444	165	447	76	318	82	349	84	419	84	419	82	349	98	381	84	419	98	381	118	440	118	440	98	381	119	408	118	440	119	408	153	448	153	448	119	408	143	428	62	271	80	269	76	318	76	318	84	419	62	271	62	271	84	419	55	389	62	271	55	389	48	277	48	277	55	389	37	286	35	353	28	315	30	299	35	353	30	299	37	286	35	353	37	286	55	389	192	424	189	433	191	274	191	274	189	433	183	440	191	274	183	440	182	270	182	270	183	440	178	411	182	270	178	411	177	397	182	270	177	397	172	381	172	381	166	364	172	269	172	381	172	269	182	270	148	331	145	303	163	327	197	444	192	424	194	299	194	299	192	424	194	298	195	297	194	298	191	274	195	297	191	274	195	295	195	295	191	274	202	282	195	295	202	282	196	294	205	344	212	372	198	446	198	446	212	372	222	406	198	446	222	406	233	447	195	301	195	302	197	444	197	444	195	302	197	313	197	444	197	313	198	446	198	446	197	313	200	324	198	446	200	324	205	344	197	444	194	299	194	300	197	444	194	300	195	301	192	424	191	274	194	298	213	304	208	300	215	294	215	294	208	300	204	297	215	294	204	297	202	282	202	282	204	297	200	294	202	282	200	294	197	293	197	293	196	294	202	282	218	309	213	304	215	294	218	309	215	294	232	313	218	309	232	313	227	319	170	434	173	431	175	444	175	444	173	431	176	425	175	444	176	425	183	440	183	440	176	425	178	419	183	440	178	419	178	411	166	436	170	434	175	444	155	305	155	275	158	314	158	314	155	275	159	272	158	314	159	272	163	327	163	327	159	272	165	270	153	298	152	292	152	280	153	298	152	280	155	275	153	298	155	275	155	305	98	271	95	291	90	293	98	271	90	293	84	297	98	271	84	297	80	302	98	271	80	302	80	269	77	310	76	318	80	269	77	310	80	269	80	302	152	280	152	292	152	285	87	138	84	143	91	73	85	188	84	143	92	152	85	188	92	152	99	199	99	199	92	152	101	161	99	199	101	161	109	208	109	208	101	161	109	170	109	208	109	170	118	179	119	216	109	208	118	179	119	216	118	179	127	188	119	216	127	188	142	236	91	73	84	143	80	87	80	87	84	143	85	188	80	87	85	188	67	102	67	102	85	188	65	172	67	102	65	172	56	115	56	115	65	172	48	126	65	172	35	149	41	135	65	172	41	135	48	126	134	24	135	25	136	36	136	36	135	25	137	25	136	36	137	25	138	29	138	29	137	25	138	26	138	29	138	26	138	28	98	118	103	56	111	91	111	91	103	56	115	41	111	91	115	41	122	68	122	68	115	41	126	29	122	68	126	29	131	50	131	50	126	29	134	24	131	50	134	24	136	36	98	118	95	122	103	56	103	56	95	122	92	128	103	56	92	128	91	73	91	73	92	128	89	133	91	73	89	133	87	138	187	264	187	265	188	262	188	262	187	265	186	266	188	262	186	266	185	254	185	254	186	266	185	267	185	254	185	267	183	267	142	236	147	207	159	250	159	250	147	207	164	225	159	250	164	225	171	260	171	260	164	225	177	241	171	260	177	241	179	265	179	265	177	241	185	254	179	265	185	254	183	267	194	138	191	143	198	73	192	188	191	143	200	153	192	188	200	153	206	199	206	199	200	153	208	162	206	199	208	162	217	208	217	208	208	162	217	171	217	208	217	171	226	216	226	216	217	171	226	180	226	216	226	180	234	188	198	73	191	143	187	87	187	87	191	143	192	188	187	87	192	188	174	102	174	102	192	188	172	172	174	102	172	172	164	115	164	115	172	172	155	126	172	172	143	149	148	135	172	172	148	135	155	126	241	24	243	25	243	36	243	36	243	25	244	25	243	36	244	25	245	29	245	29	244	25	245	26	245	29	245	26	245	28	205	118	211	57	218	91	218	91	211	57	223	41	218	91	223	41	230	68	230	68	223	41	234	29	230	68	234	29	238	50	238	50	234	29	241	24	238	50	241	24	243	36	205	118	202	122	211	57	211	57	202	122	199	128	211	57	199	128	198	73	198	73	199	128	196	133	198	73	196	133	194	138	295	264	294	265	295	262	295	262	294	265	293	266	295	262	293	266	292	254	292	254	293	266	292	267	292	254	292	267	290	267	226	216	234	188	249	236	249	236	234	188	255	207	249	236	255	207	266	250	266	250	255	207	271	225	266	250	271	225	278	260	278	260	271	225	284	241	278	260	284	241	286	265	286	265	284	241	292	254	286	265	292	254	290	267	41	135	35	149	35	143	148	135	143	149	143	143	142	236	127	188	147	207	347	212	347	72	391	72	347	212	391	72	391	256	347	212	391	256	57	256	347	212	57	256	57	212	187	169	41	169	33	127	187	169	33	127	178	127	440	211	430	151	433	79	433	79	430	151	403	97	433	79	403	97	385	31	385	31	403	97	362	55	385	31	362	55	323	0	323	0	362	55	310	26	323	0	310	26	253	-11	253	-11	310	26	252	16	430	275	434	348	404	331	404	331	434	348	386	398	404	331	386	398	363	374	363	374	386	398	324	430	363	374	324	430	312	403	312	403	324	430	252	413	193	403	252	413	251	441	193	403	251	441	180	430	73	276	100	331	119	398	119	398	100	331	141	374	119	398	141	374	180	430	180	430	141	374	193	403	39	142	70	80	39	286	39	286	70	80	64	214	70	348	64	214	73	276	70	348	73	276	119	398	430	275	440	211	434	348	434	348	440	211	465	285	465	285	440	211	465	140	465	285	465	140	476	211	324	430	251	441	252	413	440	211	433	79	465	140	100	98	119	31	141	55	141	55	119	31	181	0	141	55	181	0	193	26	193	26	181	0	253	-11	193	26	253	-11	252	16	73	152	64	214	70	80	73	152	70	80	119	31	73	152	119	31	100	98	293	274	304	219	309	328	309	328	304	219	319	231	309	328	319	231	325	315	325	315	319	231	329	245	325	315	329	245	334	298	334	298	329	245	336	260	334	298	336	260	338	278	291	293	293	274	309	328	291	293	309	328	288	336	291	293	288	336	286	307	220	326	248	326	262	339	262	339	248	326	264	324	262	339	264	324	288	336	288	336	264	324	276	318	288	336	276	318	286	307	178	296	222	116	221	125	178	296	221	125	220	139	220	215	220	203	251	203	220	215	251	203	248	215	264	218	248	215	251	203	264	218	251	203	260	190	220	326	262	339	176	319	220	326	176	319	178	310	220	326	178	310	178	296	220	326	178	296	220	139	262	339	146	339	162	326	262	339	162	326	171	324	262	339	171	324	176	319	279	160	285	149	285	210	279	160	285	210	286	237	286	237	285	210	304	219	286	237	304	219	292	254	292	254	304	219	293	274	277	225	264	218	267	180	277	225	267	180	273	170	277	225	273	170	279	160	277	225	279	160	286	237	323	158	308	114	317	104	323	158	317	104	324	98	323	158	285	210	298	129	323	158	298	129	308	114	373	97	373	103	364	110	373	97	364	110	356	119	373	97	356	119	346	130	373	97	346	130	335	143	373	97	335	143	331	97	335	143	323	158	324	98	335	143	324	98	331	97	252	97	252	106	237	109	252	97	237	109	227	111	252	97	227	111	178	139	252	97	178	139	178	125	252	97	178	125	176	116	252	97	176	116	171	111	252	97	171	111	162	109	252	97	162	109	146	106	252	97	146	106	146	97	178	139	227	111	222	116	178	139	222	116	178	296	298	129	285	210	285	149	264	218	260	190	267	180	162	326	146	339	146	328	39	142	39	286	27	214	39	286	64	214	70	348	272	386	73	386	66	353	272	386	66	353	265	353	227	330	217	311	218	276	218	276	217	311	202	295	218	276	202	295	191	263	191	263	202	295	183	285	191	263	183	285	161	281	161	281	140	285	160	258	160	258	140	285	131	263	92	353	96	376	85	409	92	353	85	409	85	297	92	353	85	297	96	331	96	331	85	297	105	276	96	331	105	276	106	311	106	311	105	276	131	263	106	311	131	263	121	295	121	295	131	263	140	285	71	383	67	353	71	323	71	383	71	323	85	297	71	383	85	297	85	409	217	395	218	430	202	411	202	411	218	430	192	443	202	411	192	443	183	421	183	421	192	443	162	425	140	421	162	425	162	448	140	421	162	448	132	443	85	409	96	376	105	430	105	430	96	376	106	395	105	430	106	395	132	443	132	443	106	395	121	411	132	443	121	411	140	421	256	353	252	383	252	323	252	323	252	383	238	409	252	323	238	409	238	296	238	296	238	409	231	353	238	296	231	353	227	330	238	296	227	330	218	276	238	409	218	430	227	376	238	409	227	376	231	353	192	443	162	448	162	425	161	281	160	258	191	263	218	430	217	395	227	376	57	44	57	0	391	0	57	44	391	0	391	44	245	376	202	376	245	81	245	81	202	376	202	231	245	81	202	231	202	187	202	187	202	231	57	231	202	187	57	231	57	187	245	187	391	187	245	231	245	231	391	187	391	231	245	81	202	187	202	81	176	222	169	217	175	180	175	180	169	217	159	215	175	180	159	215	146	214	175	180	146	214	75	214	175	180	75	214	22	191	22	191	75	214	73	218	22	191	73	218	110	277	110	277	73	218	149	290	110	277	149	290	132	300	128	447	120	414	136	412	128	447	136	412	141	448	141	448	136	412	150	405	141	448	150	405	164	444	164	444	150	405	162	396	164	444	162	396	169	384	120	414	115	444	106	413	106	413	115	444	102	440	106	413	102	440	94	409	94	409	102	440	91	433	94	409	91	433	83	402	83	402	91	433	80	426	83	402	80	426	73	420	72	392	83	402	73	420	72	392	73	420	67	413	72	392	67	413	62	405	72	392	62	405	61	379	57	396	52	384	61	379	57	396	61	379	62	405	169	356	178	319	171	370	171	370	178	319	184	435	184	435	178	319	197	340	184	435	197	340	200	420	200	420	197	340	208	355	200	420	208	355	211	402	211	402	208	355	213	368	211	402	213	368	214	381	169	384	171	370	184	435	169	384	184	435	164	444	162	339	149	321	149	290	162	339	149	290	178	319	162	339	178	319	169	356	197	232	189	237	183	228	197	232	183	228	176	222	197	232	176	222	175	180	175	180	22	191	22	180	132	300	149	290	149	321	120	414	128	447	115	444	92	200	117	182	97	199	97	199	117	182	102	198	120	201	102	198	117	182	120	201	117	182	151	196	92	407	99	403	102	421	102	421	99	403	110	412	102	421	110	412	114	432	114	432	110	412	119	419	114	432	119	419	128	441	128	441	119	419	128	423	128	441	128	423	144	446	144	446	128	423	137	426	144	446	137	426	147	426	147	426	158	425	162	448	162	448	158	425	167	420	162	448	167	420	182	445	182	445	167	420	174	413	182	445	174	413	179	403	146	300	155	282	157	340	157	340	155	282	157	259	177	218	157	259	155	240	177	218	155	240	151	196	151	196	155	240	147	223	151	196	147	223	135	210	199	291	197	300	200	282	200	282	197	300	194	308	200	282	194	308	194	247	194	247	194	308	190	316	194	247	190	316	186	322	186	322	182	325	194	247	194	247	182	325	179	328	194	247	179	328	177	218	177	218	179	328	176	330	177	218	176	330	170	334	177	218	170	334	160	339	177	218	160	339	157	340	177	218	157	340	157	259	182	445	180	392	184	350	182	445	184	350	199	438	199	438	184	350	203	360	199	438	203	360	213	427	213	427	203	360	216	371	213	427	216	371	222	414	222	414	216	371	223	383	222	414	223	383	225	398	162	448	144	446	147	426	133	313	146	300	146	348	146	348	146	300	157	340	146	348	157	340	165	361	165	361	157	340	184	350	165	361	184	350	177	375	177	375	184	350	180	392	118	338	83	330	92	324	118	338	92	324	114	321	118	338	114	321	133	313	118	338	133	313	146	348	92	200	86	202	117	182	117	182	86	202	80	206	117	182	80	206	77	177	77	177	80	206	73	211	77	177	73	211	67	215	61	218	56	220	60	179	61	218	60	179	77	177	61	218	77	177	67	215	56	220	52	221	60	179	60	179	52	221	48	222	60	179	48	222	46	182	46	182	48	222	42	221	46	182	42	221	37	187	37	187	42	221	36	218	37	187	36	218	32	214	31	194	37	187	32	214	31	194	32	214	30	209	31	194	30	209	29	203	92	324	83	330	83	324	182	445	179	403	180	392	120	201	151	196	135	210	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	21	13	17	1	19	-133	19	-133	17	1	12	-13	19	-133	12	-13	5	-29	5	-29	-4	-50	3	-137	3	-137	-4	-50	-4	-136	-4	-136	-4	-50	-11	-133	-11	-133	-4	-50	-11	-67	-11	-133	-11	-67	-15	-127	-15	-127	-11	-67	-16	-81	-15	-127	-16	-81	-18	-119	-18	-119	-16	-81	-18	-94	-18	-119	-18	-94	-19	-108	41	-101	47	-75	48	18	48	18	47	-75	48	12	48	7	48	12	47	-75	48	7	47	-75	48	2	48	2	47	-75	48	-2	48	18	48	24	41	-101	41	-101	48	24	48	30	41	-101	48	30	31	-121	31	-121	48	30	49	36	31	-121	49	36	50	44	50	44	58	25	84	283	84	283	58	25	69	11	84	283	69	11	82	1	49	-28	49	-22	50	-43	50	-43	49	-22	49	-15	50	-43	49	-15	48	-9	104	47	98	60	98	-4	98	-4	98	60	96	75	84	283	96	75	96	80	84	283	96	80	96	84	98	92	98	95	143	283	98	92	143	283	84	283	98	92	84	283	97	88	118	-6	138	-3	126	32	126	32	138	-3	142	30	159	32	142	30	159	3	159	32	159	3	179	14	118	-6	126	32	114	38	118	-6	114	38	104	47	118	-6	104	47	98	-4	84	283	82	1	98	-4	84	283	98	-4	96	75	31	-121	50	44	28	35	31	-121	28	35	25	25	31	-121	25	25	21	13	31	-121	21	13	19	-133	5	-29	3	-137	19	-133	176	37	179	14	192	47	192	47	179	14	199	31	192	47	199	31	208	60	208	60	199	31	220	53	208	60	220	53	222	76	222	76	220	53	223	8	222	76	223	8	271	283	271	283	223	8	231	0	271	283	231	0	241	-4	270	-4	274	32	273	38	273	38	274	42	271	283	271	283	274	42	274	45	271	283	274	45	275	49	277	61	329	283	271	283	277	61	271	283	275	49	277	61	275	49	276	54	271	283	241	-4	255	-6	271	283	255	-6	270	-4	271	283	270	-4	273	38	283	0	296	6	284	21	284	21	296	6	290	20	297	20	290	20	296	6	297	20	296	6	310	16	328	37	319	30	326	31	326	31	319	30	311	25	326	31	311	25	310	16	310	16	311	25	304	22	310	16	304	22	297	20	283	0	284	21	280	23	283	0	280	23	276	27	283	0	276	27	274	32	283	0	274	32	270	-4	220	53	219	48	219	19	220	53	219	19	223	8	219	19	219	48	218	44	219	19	218	44	218	40	219	19	218	40	217	36	219	19	217	36	217	33	142	30	138	-3	159	3	49	-34	49	-28	50	-43	49	-34	50	-43	50	-40	48	-2	47	-75	50	-43	48	-2	50	-43	48	-9	159	32	179	14	176	37	28	35	50	44	84	283	97	88	84	283	96	84	80	-62	71	-64	137	-80	137	-80	71	-64	59	-65	137	-80	59	-65	43	-66	98	-53	97	-55	137	-80	137	-80	97	-55	95	-56	137	-80	95	-56	92	-58	92	-58	87	-60	137	-80	137	-80	87	-60	80	-62	123	29	113	-5	137	-80	137	-80	113	-5	105	-32	137	-80	105	-32	101	-48	101	-48	100	-51	137	-80	137	-80	100	-51	98	-53	309	418	176	-80	230	-44	230	-44	176	-80	230	-49	231	-54	230	-49	176	-80	231	-54	176	-80	234	-58	234	-58	176	-80	274	-80	234	-58	274	-80	241	-62	241	-62	274	-80	250	-64	382	416	407	418	411	432	382	416	411	432	365	412	365	412	411	432	309	418	365	412	309	418	355	406	355	406	309	418	348	395	309	418	230	-44	231	-38	309	418	231	-38	233	-31	309	418	233	-31	235	-24	309	418	235	-24	237	-16	309	418	237	-16	343	380	309	418	343	380	348	395	271	418	309	418	411	432	271	418	411	432	241	432	271	418	241	432	225	418	271	418	225	418	172	201	271	418	172	201	146	113	271	418	146	113	137	-80	166	188	146	113	172	201	166	188	172	201	162	202	166	188	162	202	154	204	166	188	154	204	147	207	166	188	147	207	146	189	134	70	123	29	137	-80	134	70	137	-80	146	113	262	-66	250	-64	274	-80	262	-66	274	-80	277	-66	123	232	130	191	129	222	129	222	130	191	137	214	142	210	137	214	146	189	142	210	146	189	147	207	119	244	116	256	117	194	119	244	117	194	130	191	119	244	130	191	123	232	116	256	115	269	117	194	117	194	115	269	105	200	105	200	115	269	123	401	123	401	115	269	117	294	123	319	132	344	145	415	145	415	132	344	144	367	145	415	144	367	157	386	157	386	169	397	172	425	172	425	169	397	181	406	172	425	181	406	204	430	204	430	181	406	194	412	204	430	194	412	208	416	123	401	117	294	123	319	123	401	123	319	145	415	64	267	66	252	66	292	66	292	66	252	69	238	66	292	69	238	71	317	71	317	69	238	75	226	71	317	75	226	79	341	79	341	75	226	83	215	79	341	83	215	90	363	90	363	83	215	94	206	90	363	94	206	103	382	103	382	94	206	105	200	103	382	105	200	123	401	137	214	130	191	146	189	225	418	241	432	208	416	172	425	145	415	157	386	204	430	208	416	241	432	137	-80	43	-66	40	-80	47	168	48	157	48	180	48	180	48	157	54	147	48	180	54	147	54	190	54	190	54	147	61	139	54	190	61	139	61	198	61	198	61	139	71	133	61	198	71	133	71	204	71	204	71	133	82	132	71	204	82	132	83	205	83	205	82	132	94	133	83	205	94	133	94	203	94	203	94	133	104	139	94	203	104	139	104	198	104	198	104	139	112	146	104	198	112	146	112	190	112	190	112	146	118	156	112	190	118	156	118	179	118	179	118	156	120	168	-8	-110	-4	-134	2	-113	2	-113	-4	-134	8	-138	2	-113	8	-138	12	-116	12	-116	8	-138	20	-141	12	-116	20	-141	20	-118	20	-118	20	-141	31	-142	20	-118	31	-142	28	-119	28	-119	31	-142	36	-119	49	-118	36	-119	41	-142	49	-118	41	-142	67	-140	53	-42	50	-43	51	-65	51	-65	50	-43	41	-63	37	-63	41	-63	54	0	37	-63	54	0	34	-64	34	-64	54	0	29	-65	54	0	41	-63	50	-43	54	0	50	-43	79	0	54	0	14	-63	20	-68	54	0	20	-68	25	-66	54	0	25	-66	29	-65	120	-85	118	-70	117	-104	117	-104	118	-70	111	-58	117	-104	111	-58	106	-120	106	-120	111	-58	100	-48	106	-120	100	-48	89	-132	89	-132	100	-48	85	-42	89	-132	85	-42	72	-92	72	-92	85	-42	70	-83	67	-40	63	-40	66	-75	67	-40	66	-75	70	-83	67	-40	70	-83	85	-42	60	-41	57	-41	60	-69	60	-41	60	-69	66	-75	60	-41	66	-75	63	-40	53	-42	51	-65	60	-69	53	-42	60	-69	57	-41	89	-132	72	-92	70	-102	89	-132	70	-102	67	-140	67	-140	70	-102	66	-109	67	-140	66	-109	59	-115	36	-119	31	-142	41	-142	-4	-134	-8	-110	-19	-129	49	-118	67	-140	59	-115	136	191	126	192	149	180	149	180	126	192	120	195	149	180	120	195	72	207	72	207	120	195	117	198	72	207	117	198	116	203	116	203	131	395	72	207	131	395	116	203	116	208	131	395	116	208	118	216	131	395	118	216	120	225	131	395	120	225	124	238	131	395	124	238	129	252	131	395	129	252	186	434	131	395	186	434	132	400	134	405	186	434	134	407	134	407	186	434	135	409	134	413	135	409	152	443	134	413	152	443	133	439	133	439	119	437	120	421	133	439	120	421	125	420	133	439	125	420	129	419	133	439	129	419	132	416	133	439	132	416	134	413	120	421	119	437	109	435	120	421	109	435	98	433	120	421	98	433	98	421	185	448	186	434	186	448	186	448	186	434	187	437	186	448	187	437	187	447	187	447	187	437	187	439	187	447	187	439	187	446	187	446	187	439	188	441	187	446	188	441	188	445	188	445	188	441	188	443	188	445	188	443	188	444	186	434	185	448	179	448	186	434	179	448	152	443	186	434	152	443	135	409	133	403	132	400	186	434	133	403	186	434	134	405	149	180	72	207	69	202	149	180	69	202	64	198	149	180	64	198	56	195	149	180	56	195	45	192	149	180	45	192	29	190	149	180	29	190	29	180	136	191	149	180	149	190	184	428	188	422	197	445	197	445	188	422	191	413	197	445	191	413	191	402	191	402	189	380	212	322	212	322	189	380	184	358	212	322	184	358	183	295	183	295	184	358	175	336	183	295	175	336	163	316	170	433	171	433	175	448	175	448	171	433	178	432	175	448	178	432	197	445	197	445	178	432	184	428	170	433	175	448	148	426	148	426	175	448	136	441	148	426	136	441	127	408	127	408	136	441	109	381	100	422	71	395	87	272	100	422	87	272	92	315	100	422	92	315	97	349	100	422	97	349	109	381	100	422	109	381	136	441	87	272	109	269	97	296	87	272	97	296	94	305	87	272	94	305	92	315	44	324	47	305	52	361	52	361	47	305	56	290	52	361	56	290	71	395	71	395	56	290	69	279	71	395	69	279	87	272	232	356	239	392	236	410	232	356	236	410	228	426	232	356	228	426	214	437	232	356	214	437	212	322	212	322	214	437	197	445	212	322	197	445	191	402	183	295	163	316	150	299	150	299	144	294	147	276	147	276	144	294	138	290	147	276	138	290	132	287	150	299	147	276	183	295	109	269	147	276	109	286	109	286	147	276	118	285	125	285	118	285	147	276	125	285	147	276	132	287	102	290	97	296	109	269	102	290	109	269	109	286	126	174	126	174	129	169	126	174	129	169	133	218	126	174	133	218	120	235	126	174	120	235	113	200	188	143	188	149	183	157	188	143	183	157	176	166	188	143	176	166	167	177	188	143	167	177	165	124	132	99	146	110	140	148	144	204	140	148	146	110	144	204	146	110	157	189	157	189	146	110	165	124	157	189	165	124	167	177	290	157	283	166	296	143	296	143	283	166	275	177	296	143	275	177	272	124	272	124	275	177	264	189	272	124	264	189	253	110	253	110	264	189	251	204	253	110	251	204	247	148	247	148	251	204	244	153	236	169	239	164	240	218	240	218	239	164	242	158	240	218	242	158	251	204	251	204	242	158	244	153	236	169	240	218	234	174	234	174	240	218	227	235	234	174	227	235	220	200	220	200	227	235	215	251	220	200	215	251	209	223	209	223	215	251	205	262	209	223	205	262	200	242	200	242	205	262	197	267	200	242	197	267	196	267	195	255	200	242	196	267	195	255	196	267	195	266	195	255	195	266	194	265	195	255	194	265	193	264	195	255	193	264	193	262	247	148	239	139	240	99	247	148	240	99	253	110	148	24	152	26	154	51	154	51	152	26	159	31	154	51	159	31	167	66	167	66	159	31	171	41	167	66	171	41	184	84	184	84	171	41	189	55	184	84	189	55	204	103	204	103	189	55	212	75	204	103	212	75	213	112	213	112	212	75	221	84	213	112	221	84	222	121	222	121	221	84	230	91	222	121	230	91	231	130	231	130	230	91	240	99	231	130	240	99	239	139	144	26	145	25	146	38	146	38	145	25	147	25	146	38	147	25	154	51	154	51	147	25	148	24	146	38	143	29	144	28	146	38	144	28	144	26	140	148	97	103	105	75	140	148	105	75	114	84	140	148	114	84	122	91	140	148	122	91	132	99	41	24	45	26	47	50	47	50	45	26	52	31	47	50	52	31	60	65	60	65	52	31	64	41	60	65	64	41	77	83	77	83	64	41	81	55	77	83	81	55	97	103	97	103	81	55	105	75	37	26	38	25	39	38	39	38	38	25	39	25	39	38	39	25	47	50	47	50	39	25	41	24	39	38	36	29	36	28	39	38	36	28	37	26	129	169	132	164	133	218	133	218	132	164	134	158	133	218	134	158	144	204	144	204	134	158	137	153	144	204	137	153	140	148	90	267	93	242	97	262	97	262	93	242	102	223	97	262	102	223	108	250	108	250	102	223	113	200	108	250	113	200	120	235	89	267	87	266	88	255	89	267	88	255	93	242	89	267	93	242	90	267	88	255	87	266	86	265	88	255	86	265	86	264	88	255	86	264	86	262	290	157	296	143	296	149	129	191	119	192	142	180	142	180	119	192	113	195	142	180	113	195	65	207	65	207	113	195	110	198	65	207	110	198	109	203	109	203	124	395	65	207	124	395	109	203	110	208	124	395	110	208	111	216	124	395	111	216	114	225	124	395	114	225	117	238	124	395	117	238	122	252	124	395	122	252	179	434	124	395	179	434	126	400	127	405	179	434	128	407	128	407	179	434	128	409	127	413	128	409	137	441	127	413	137	441	126	439	126	439	116	437	117	420	126	439	117	420	121	419	126	439	121	419	125	416	126	439	125	416	127	413	112	421	117	420	116	437	112	421	116	437	107	436	112	421	107	436	100	434	112	421	100	434	92	433	112	421	92	433	92	421	168	447	160	445	179	434	179	434	160	445	149	443	179	434	149	443	137	441	180	436	180	438	180	446	180	446	180	438	181	441	180	446	181	441	181	445	181	445	181	441	181	443	181	445	181	443	181	444	180	447	179	448	179	434	180	447	179	434	180	436	180	447	180	436	180	446	179	434	179	448	177	448	179	434	177	448	174	448	179	434	174	448	168	447	128	409	179	434	137	441	127	403	126	400	179	434	127	403	179	434	127	405	142	180	65	207	62	202	142	180	62	202	57	198	142	180	57	198	50	195	142	180	50	195	38	192	142	180	38	192	22	190	142	180	22	190	22	180	396	448	95	-6	129	-6	396	448	129	-6	430	448	463	269	284	98	307	98	307	98	284	98	387	69	307	98	387	69	392	98	392	98	387	69	407	0	392	98	407	0	432	220	432	220	407	0	427	69	432	220	427	69	435	98	435	98	427	69	466	69	435	98	466	69	472	98	463	269	307	98	432	220	463	269	432	220	435	98	463	269	435	98	487	269	407	0	387	69	366	0	387	69	284	98	276	69	129	191	142	180	142	190	129	191	120	192	143	180	143	180	120	192	114	195	143	180	114	195	66	207	66	207	114	195	111	198	66	207	111	198	110	203	110	203	125	395	66	207	125	395	110	203	111	208	125	395	111	208	112	215	125	395	112	215	114	225	125	395	114	225	118	237	125	395	118	237	123	252	125	395	123	252	180	434	125	395	180	434	127	400	128	406	180	434	129	408	129	408	180	434	129	410	128	414	129	410	138	441	128	414	138	441	126	439	126	439	117	437	118	420	126	439	118	420	123	419	126	439	123	419	126	417	126	439	126	417	128	414	112	421	118	420	117	437	112	421	117	437	109	436	112	421	109	436	101	434	112	421	101	434	92	433	112	421	92	433	92	421	169	447	160	445	180	434	180	434	160	445	150	443	180	434	150	443	138	441	451	176	459	140	453	190	453	190	459	140	466	256	466	256	459	140	478	160	466	256	478	160	482	241	482	241	478	160	489	176	482	241	489	176	492	223	492	223	489	176	495	188	492	223	495	188	496	201	450	204	453	190	466	256	450	204	466	256	446	266	450	204	446	266	443	216	410	268	401	234	418	232	410	268	418	232	424	269	424	269	418	232	432	226	424	269	432	226	446	266	446	266	432	226	443	216	356	35	355	38	303	12	303	12	355	38	392	98	413	121	392	98	430	112	413	121	430	112	431	141	431	141	430	112	459	140	431	141	459	140	443	160	443	160	459	140	451	176	392	98	355	38	430	112	180	436	181	438	181	446	181	446	181	438	181	441	181	446	181	441	182	445	182	445	181	441	182	443	182	445	182	443	182	444	180	447	179	448	180	434	180	447	180	434	180	436	180	447	180	436	181	446	180	434	179	448	178	448	180	434	178	448	175	448	180	434	175	448	169	447	129	410	180	434	138	441	128	404	127	400	180	434	128	404	180	434	128	406	143	180	66	207	63	202	143	180	63	202	58	198	143	180	58	198	50	195	143	180	50	195	39	192	143	180	39	192	22	190	143	180	22	190	22	180	387	448	86	-6	119	-6	387	448	119	-6	421	448	401	234	397	265	388	233	388	233	397	265	384	260	388	233	384	260	376	229	376	229	384	260	372	254	376	229	372	254	364	223	364	223	372	254	361	246	364	223	361	246	355	240	353	213	364	223	355	240	353	213	355	240	349	233	353	213	349	233	343	225	353	213	343	225	341	200	338	216	333	205	341	200	338	216	341	200	343	225	458	42	450	38	456	0	456	0	450	38	440	35	456	0	440	35	428	35	478	52	471	58	465	48	478	52	465	48	458	42	478	52	458	42	456	0	456	0	428	35	356	35	456	0	356	35	303	12	456	0	303	12	303	0	401	234	410	268	397	265	129	191	143	180	143	190	79	200	104	182	84	199	84	199	104	182	89	198	107	201	89	198	104	182	107	201	104	182	138	196	79	200	74	202	104	182	104	182	74	202	68	206	104	182	68	206	64	177	64	177	68	206	61	211	64	177	61	211	54	215	78	324	101	321	105	338	78	324	105	338	69	330	78	324	69	330	69	324	79	407	86	403	89	421	89	421	86	403	96	412	89	421	96	412	101	432	101	432	96	412	106	419	101	432	106	419	115	441	115	441	106	419	115	423	115	441	115	423	131	446	131	446	115	423	124	426	131	446	124	426	134	426	134	426	144	425	149	448	149	448	144	425	153	420	149	448	153	420	169	445	169	445	153	420	161	413	169	445	161	413	165	403	144	259	141	240	164	218	144	259	164	218	153	335	144	259	153	335	144	338	144	259	144	338	141	282	141	282	144	338	144	340	141	282	144	340	133	300	133	300	144	340	133	348	133	300	133	348	119	313	119	313	133	348	105	338	119	313	105	338	101	321	186	291	184	300	186	282	186	282	184	300	181	308	186	282	181	308	180	247	180	247	181	308	177	316	180	247	177	316	172	322	172	322	169	326	180	247	180	247	169	326	165	330	180	247	165	330	164	218	164	218	165	330	160	333	164	218	160	333	153	335	138	196	164	218	141	240	138	196	141	240	134	223	138	196	134	223	122	210	138	196	122	210	107	201	169	445	167	392	171	350	169	445	171	350	186	438	186	438	171	350	190	360	186	438	190	360	199	427	199	427	190	360	202	371	199	427	202	371	208	414	208	414	202	371	209	383	208	414	209	383	211	398	149	448	131	446	134	426	133	348	144	340	152	361	152	361	144	340	171	350	152	361	171	350	163	375	163	375	171	350	167	392	48	218	43	220	46	179	48	218	46	179	64	177	48	218	64	177	54	215	43	220	39	221	46	179	46	179	39	221	35	222	46	179	35	222	33	182	33	182	35	222	28	221	33	182	28	221	23	187	23	187	28	221	23	218	23	187	23	218	19	214	17	194	23	187	19	214	17	194	19	214	16	209	17	194	16	209	16	203	397	448	95	-6	129	-6	397	448	129	-6	430	448	463	269	284	98	307	98	307	98	284	98	387	69	307	98	387	69	392	98	392	98	387	69	407	0	392	98	407	0	432	220	432	220	407	0	427	69	432	220	427	69	435	98	435	98	427	69	466	69	435	98	466	69	472	98	463	269	307	98	432	220	463	269	432	220	435	98	463	269	435	98	487	269	407	0	387	69	366	0	387	69	284	98	276	69	169	445	165	403	167	392	56	-122	70	-84	67	-65	67	-65	69	37	56	-122	56	-122	69	37	43	11	56	-122	43	11	36	-106	36	-106	43	11	28	-11	36	-106	28	-11	23	-84	23	-84	28	-11	20	-32	23	-84	20	-32	18	-54	188	188	183	169	184	127	188	188	184	127	193	153	188	188	193	153	200	188	152	110	153	77	166	129	166	129	153	77	171	103	166	129	171	103	176	148	176	148	171	103	184	127	176	148	184	127	183	169	87	-4	103	18	107	69	107	69	103	18	125	44	107	69	125	44	132	91	132	91	125	44	153	77	132	91	153	77	152	110	67	-65	69	-44	69	37	69	37	69	-44	76	-25	69	37	76	-25	107	69	107	69	76	-25	87	-4	165	-99	159	-108	172	-122	172	-122	159	-108	149	-115	172	-122	149	-115	147	-132	147	-132	149	-115	136	-119	147	-132	136	-119	120	-120	120	-120	102	-118	116	-135	116	-135	102	-118	87	-111	116	-135	87	-111	83	-132	83	-132	87	-111	76	-100	83	-132	76	-100	70	-84	205	-42	199	-35	205	-86	205	-42	205	-86	209	-63	205	-42	209	-63	208	-51	192	-31	183	-29	192	-106	192	-31	192	-106	205	-86	192	-31	205	-86	199	-35	167	-34	167	-88	172	-122	167	-34	172	-122	175	-31	175	-31	172	-122	192	-106	175	-31	192	-106	183	-29	120	-120	116	-135	147	-132	157	-54	158	-63	158	-46	158	-46	158	-63	160	-70	158	-46	160	-70	162	-40	162	-40	160	-70	163	-76	162	-40	163	-76	167	-34	167	-34	163	-76	166	-82	167	-34	166	-82	167	-88	208	313	208	244	219	312	219	312	208	244	219	246	219	312	219	246	229	307	229	307	219	246	229	250	229	307	229	250	236	299	236	299	229	250	236	258	236	299	236	258	241	290	241	290	236	258	241	267	241	290	241	267	243	279	174	279	175	268	175	289	175	289	175	268	180	258	175	289	180	258	180	299	180	299	180	258	187	251	180	299	187	251	188	306	188	306	187	251	197	246	188	306	197	246	197	312	197	312	197	246	208	244	197	312	208	244	208	313	165	-99	172	-122	167	-88	70	-84	56	-122	83	-132	310	492	331	492	255	590	310	492	255	590	250	596	310	492	250	596	244	600	310	492	244	600	239	603	310	492	239	603	234	605	310	492	234	605	228	605	310	492	228	605	221	604	310	492	221	604	217	562	207	574	209	570	209	597	209	597	209	570	213	566	209	597	213	566	214	602	214	602	213	566	217	562	214	602	217	562	221	604	206	590	205	582	205	578	206	590	205	578	207	574	206	590	207	574	209	597	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	340	589	336	596	337	569	340	589	337	569	339	573	340	589	339	573	340	577	340	589	340	577	341	582	337	569	336	596	334	566	334	566	336	596	331	601	334	566	331	601	330	563	330	563	331	601	325	604	330	563	325	604	317	605	330	563	317	605	313	605	330	563	313	605	310	604	330	563	310	604	307	603	330	563	307	603	304	601	330	563	304	601	301	599	330	563	301	599	217	493	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	217	493	301	599	194	493	169	492	194	492	272	603	272	603	194	492	285	560	272	603	285	560	305	603	305	603	285	560	339	492	305	603	339	492	363	492	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	186	519	191	528	194	568	194	568	191	528	198	534	194	568	198	534	210	576	210	576	198	534	206	538	210	576	206	538	215	539	215	539	222	538	228	578	228	578	222	538	232	536	228	578	232	536	238	577	238	577	232	536	244	533	238	577	244	533	248	576	248	576	244	533	259	527	248	576	259	527	259	573	259	573	259	527	278	520	259	573	278	520	271	568	271	568	278	520	285	562	182	508	186	519	194	568	182	508	194	568	181	555	182	508	181	555	171	535	182	508	171	535	163	508	304	511	306	554	296	513	296	513	306	554	296	557	296	513	296	557	288	516	288	516	296	557	285	562	288	516	285	562	278	520	228	578	210	576	215	539	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	316	510	333	513	320	550	320	550	333	513	327	550	336	551	327	550	333	513	336	551	333	513	349	521	362	535	372	555	379	579	362	535	379	579	360	579	362	535	360	579	356	567	362	535	356	567	350	559	362	535	350	559	349	521	344	554	336	551	349	521	344	554	349	521	350	559	313	552	306	554	310	510	313	552	310	510	316	510	313	552	316	510	320	550	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	306	554	304	511	310	510	29	71	48	33	55	114	244	443	214	347	245	174	169	535	171	525	171	545	171	545	171	525	175	515	171	545	175	515	176	554	176	554	175	515	182	508	176	554	182	508	183	561	183	561	182	508	191	504	183	561	191	504	192	565	192	565	191	504	202	502	192	565	202	502	203	567	203	567	202	502	212	504	203	567	212	504	212	565	212	565	212	504	221	508	212	565	221	508	221	560	221	560	221	508	228	515	221	560	228	515	228	553	228	553	228	515	233	524	228	553	233	524	233	544	233	544	233	524	234	534	353	560	354	508	360	553	360	553	354	508	360	515	360	553	360	515	365	544	365	544	360	515	365	524	365	544	365	524	367	534	302	535	304	525	304	545	304	545	304	525	308	515	304	545	308	515	308	554	308	554	308	515	315	508	308	554	315	508	315	561	315	561	315	508	324	504	315	561	324	504	324	565	324	565	324	504	334	502	324	565	334	502	335	567	335	567	334	502	345	504	335	567	345	504	345	565	345	565	345	504	354	508	345	565	354	508	353	560	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	310	554	304	542	307	515	307	515	304	542	294	533	307	515	294	533	289	505	289	505	294	533	282	527	289	505	282	527	268	502	268	502	282	527	268	525	303	594	307	621	294	603	294	603	307	621	289	630	294	603	289	630	282	609	282	609	289	630	268	611	254	609	268	611	268	633	254	609	268	633	247	630	225	568	227	582	229	621	229	621	227	582	233	593	229	621	233	593	247	630	247	630	233	593	243	603	247	630	243	603	254	609	202	568	205	547	205	589	205	589	205	547	214	529	205	589	214	529	215	607	215	607	214	529	229	515	215	607	229	515	225	568	225	568	229	621	215	607	307	515	321	529	310	554	310	554	321	529	312	568	310	582	312	568	321	606	310	582	321	606	307	621	289	630	268	633	268	611	331	588	321	606	321	529	331	588	321	529	331	547	331	588	331	547	334	568	312	568	321	529	321	606	254	527	242	533	247	505	254	527	247	505	268	502	254	527	268	502	268	525	233	542	227	554	229	515	233	542	229	515	247	505	233	542	247	505	242	533	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	225	568	229	515	227	554	307	621	303	594	310	582	88	13	76	16	106	0	106	0	76	16	68	19	106	0	68	19	21	41	21	41	68	19	65	24	21	41	65	24	38	61	38	61	65	24	64	31	67	43	75	60	38	61	38	61	75	60	89	82	38	61	89	82	282	369	282	369	89	82	108	107	282	369	108	107	130	135	130	135	134	139	282	369	282	369	134	139	137	143	282	369	137	143	140	147	309	34	308	41	279	180	309	34	279	180	272	155	272	155	279	180	165	180	272	155	165	180	146	155	146	155	165	180	282	369	146	155	282	369	143	151	230	23	221	17	517	0	517	0	221	17	207	13	517	0	207	13	187	10	301	396	298	390	342	406	342	406	298	390	292	381	342	406	292	381	282	369	342	406	308	41	309	49	342	406	309	49	313	65	342	406	313	65	321	95	342	406	321	95	335	144	342	406	335	144	355	217	342	406	355	217	361	239	342	406	361	239	401	386	342	406	401	386	405	397	342	406	405	397	410	404	342	406	410	404	417	408	342	406	417	408	428	410	342	406	428	410	603	432	342	406	603	432	303	404	342	406	303	404	303	400	342	406	303	400	301	396	294	418	299	414	603	432	603	432	299	414	302	410	603	432	302	410	303	404	437	213	448	244	414	216	414	216	448	244	413	240	414	216	413	240	381	217	381	217	413	240	361	239	381	217	361	239	355	217	308	41	342	406	279	180	603	432	428	410	443	411	443	411	498	410	603	432	603	432	498	410	535	405	603	432	535	405	557	396	582	331	603	432	571	356	582	331	571	356	571	353	582	331	571	353	571	349	582	331	571	349	570	343	582	331	570	343	570	338	582	331	570	338	570	333	568	380	571	356	603	432	568	380	603	432	557	396	603	432	261	432	278	421	603	432	278	421	287	420	603	432	287	420	294	418	500	303	485	273	513	301	513	301	485	273	470	255	513	301	470	255	467	147	467	147	470	255	460	184	458	198	460	184	470	255	458	198	470	255	451	208	451	208	470	255	448	244	451	208	448	244	437	213	467	147	460	184	460	179	467	147	460	179	459	173	467	147	459	173	458	166	467	147	458	166	457	158	467	147	457	158	455	149	489	49	455	33	517	0	517	0	455	33	414	25	517	0	414	25	361	22	518	75	489	49	517	0	518	75	517	0	559	109	518	75	559	109	547	112	517	0	361	22	341	22	517	0	341	22	329	23	517	0	329	23	235	31	517	0	235	31	230	23	239	42	235	31	329	23	239	42	329	23	320	25	239	42	320	25	313	29	239	42	313	29	309	34	239	42	309	34	272	155	106	0	21	41	9	27	106	0	9	27	0	19	106	0	0	19	-8	14	106	0	-8	14	-17	10	106	0	-17	10	-17	0	88	13	106	0	106	10	517	0	187	10	187	0	278	421	261	432	261	423	67	43	38	61	64	31	282	369	140	147	143	151	282	369	165	180	342	406	160	39	137	66	162	-3	162	-3	137	66	122	104	162	-3	122	104	122	11	122	11	122	104	118	154	97	324	118	154	121	200	97	324	121	200	157	385	157	385	121	200	130	244	157	385	130	244	144	284	265	405	313	441	238	392	238	392	313	441	230	426	238	392	230	426	213	374	213	374	230	426	189	353	164	321	189	353	230	426	164	321	230	426	157	385	102	-110	106	-134	113	-113	113	-113	106	-134	119	-138	113	-113	119	-138	122	-116	122	-116	119	-138	131	-141	122	-116	131	-141	131	-118	131	-118	131	-141	141	-142	131	-118	141	-142	139	-119	139	-119	141	-142	147	-119	159	-118	147	-119	152	-142	159	-118	152	-142	178	-140	170	-41	167	-41	170	-69	170	-69	167	-41	164	-42	170	-69	164	-42	161	-65	161	-65	164	-42	160	-43	161	-65	160	-43	152	-63	152	-63	160	-43	162	-3	152	-63	162	-3	148	-63	234	18	210	-11	217	-11	234	18	217	-11	256	-7	234	18	193	23	197	-10	234	18	197	-10	204	-10	234	18	204	-10	210	-11	193	23	160	39	162	-3	193	23	162	-3	183	-9	193	23	183	-9	190	-9	193	23	190	-9	197	-10	97	324	58	247	64	72	97	324	64	72	89	37	97	324	89	37	122	11	97	324	122	11	118	154	58	247	44	161	49	114	58	247	49	114	64	72	341	439	326	441	352	413	352	413	326	441	319	417	292	414	319	417	313	441	292	414	313	441	265	405	326	441	313	441	319	417	413	425	409	426	413	349	413	349	409	426	404	427	413	349	404	427	399	379	399	379	404	427	398	428	399	379	398	428	390	430	413	349	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	401	399	379	390	430	379	401	390	430	373	434	379	401	373	434	356	437	379	401	356	437	352	413	398	86	386	96	362	49	362	49	386	96	353	65	362	49	353	65	328	22	328	22	353	65	322	43	328	22	322	43	294	28	234	18	256	-7	265	20	265	20	256	-7	292	3	265	20	292	3	294	28	294	28	292	3	328	22	162	-3	160	-43	183	-9	162	-3	124	-63	131	-68	162	-3	131	-68	136	-66	162	-3	136	-66	140	-65	162	-3	140	-65	144	-64	162	-3	144	-64	148	-63	231	-85	229	-70	228	-104	228	-104	229	-70	222	-58	228	-104	222	-58	217	-120	217	-120	222	-58	210	-48	217	-120	210	-48	200	-132	200	-132	210	-48	195	-42	200	-132	195	-42	182	-92	182	-92	195	-42	180	-83	177	-40	173	-40	176	-75	177	-40	176	-75	180	-83	177	-40	180	-83	195	-42	170	-41	170	-69	176	-75	170	-41	176	-75	173	-40	200	-132	182	-92	180	-102	200	-132	180	-102	178	-140	178	-140	180	-102	176	-109	178	-140	176	-109	169	-115	147	-119	141	-142	152	-142	106	-134	102	-110	91	-129	159	-118	178	-140	169	-115	341	439	352	413	356	437	157	385	144	284	164	321	327	492	348	492	272	590	327	492	272	590	267	596	327	492	267	596	262	600	327	492	262	600	257	603	327	492	257	603	251	605	327	492	251	605	245	605	327	492	245	605	238	604	327	492	238	604	234	562	231	602	226	597	226	570	231	602	226	570	230	566	231	602	230	566	234	562	231	602	234	562	238	604	222	582	222	578	223	590	223	590	222	578	224	574	223	590	224	574	226	597	226	597	224	574	226	570	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	359	589	356	596	357	569	359	589	357	569	359	573	359	589	359	573	360	577	359	589	360	577	361	582	357	569	356	596	354	566	354	566	356	596	351	601	354	566	351	601	350	563	350	563	351	601	345	604	350	563	345	604	337	605	350	563	337	605	333	605	350	563	333	605	330	604	350	563	330	604	326	603	350	563	326	603	324	601	350	563	324	601	321	599	350	563	321	599	237	493	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	237	493	321	599	214	493	188	492	214	492	291	603	291	603	214	492	304	560	291	603	304	560	324	603	324	603	304	560	358	492	324	603	358	492	382	492	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	241	560	242	508	248	553	248	553	242	508	249	515	248	553	249	515	253	544	253	544	249	515	253	524	253	544	253	524	255	534	190	535	192	525	192	545	192	545	192	525	196	515	192	545	196	515	196	554	196	554	196	515	203	508	196	554	203	508	204	561	204	561	203	508	212	504	204	561	212	504	213	565	213	565	212	504	222	502	213	565	222	502	223	567	223	567	222	502	233	504	223	567	233	504	233	565	233	565	233	504	242	508	233	565	242	508	241	560	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	322	535	324	525	324	545	324	545	324	525	328	515	324	545	328	515	329	554	329	554	328	515	335	508	329	554	335	508	336	561	336	561	335	508	344	504	336	561	344	504	345	565	345	565	344	504	355	502	345	565	355	502	356	567	356	567	355	502	365	504	356	567	365	504	365	565	365	565	365	504	374	508	365	565	374	508	374	560	374	560	374	508	381	515	374	560	381	515	381	553	381	553	381	515	386	524	381	553	386	524	386	544	386	544	386	524	387	534	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	242	492	264	492	188	590	242	492	188	590	182	596	242	492	182	596	177	600	242	492	177	600	172	603	242	492	172	603	167	605	242	492	167	605	161	605	242	492	161	605	153	604	242	492	153	604	149	562	139	574	141	570	141	597	141	597	141	570	145	566	141	597	145	566	147	602	147	602	145	566	149	562	147	602	149	562	153	604	138	590	137	582	137	578	138	590	137	578	139	574	138	590	139	574	141	597	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	273	589	270	596	270	569	273	589	270	569	272	573	273	589	272	573	274	577	273	589	274	577	274	582	270	569	270	596	267	566	267	566	270	596	265	601	267	566	265	601	263	563	263	563	265	601	258	604	263	563	258	604	251	605	263	563	251	605	247	605	263	563	247	605	243	604	263	563	243	604	240	603	263	563	240	603	237	601	263	563	237	601	234	599	263	563	234	599	149	493	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	149	493	234	599	126	493	103	492	129	492	207	603	207	603	129	492	220	560	207	603	220	560	239	603	239	603	220	560	274	492	239	603	274	492	298	492	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	271	567	271	502	280	565	280	565	271	502	281	504	280	565	281	504	289	560	289	560	281	504	289	508	289	560	289	508	296	553	296	553	289	508	296	515	296	553	296	515	301	544	301	544	296	515	301	524	301	544	301	524	302	534	238	535	240	525	240	545	240	545	240	525	244	515	240	545	244	515	244	554	244	554	244	515	251	508	244	554	251	508	251	561	251	561	251	508	260	504	251	561	260	504	260	565	260	565	260	504	271	502	260	565	271	502	271	567	157	560	157	508	164	553	164	553	157	508	164	515	164	553	164	515	168	544	168	544	164	515	168	524	168	544	168	524	170	534	105	535	107	525	107	545	107	545	107	525	111	515	107	545	111	515	111	554	111	554	111	515	118	508	111	554	118	508	119	561	119	561	118	508	127	504	119	561	127	504	128	565	128	565	127	504	137	502	128	565	137	502	138	567	138	567	137	502	148	504	138	567	148	504	148	565	148	565	148	504	157	508	148	565	157	508	157	560	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	130	353	122	87	127	107	130	353	127	107	157	216	130	353	99	244	112	44	130	353	112	44	113	51	130	353	113	51	115	59	130	353	115	59	117	71	130	353	117	71	122	87	112	44	99	244	92	216	112	44	92	216	48	60	112	44	48	60	114	35	136	380	134	371	157	216	157	216	134	371	132	362	157	216	132	362	130	353	326	35	317	80	291	58	326	35	291	58	290	19	290	19	291	58	262	42	290	19	262	42	250	9	250	9	262	42	230	30	250	9	230	30	205	2	205	2	230	30	196	22	205	2	196	22	158	20	158	20	142	21	157	0	157	0	142	21	129	24	157	0	129	24	120	28	48	60	42	40	157	0	48	60	157	0	120	28	48	60	120	28	114	35	157	0	42	40	35	27	157	0	35	27	26	19	157	0	26	19	13	14	157	0	13	14	-4	10	157	0	-4	10	-4	0	210	401	215	406	137	395	137	395	215	406	223	410	137	395	223	410	269	432	269	432	223	410	233	412	269	432	233	412	248	412	248	412	299	407	269	432	269	432	299	407	336	425	157	216	259	216	166	244	157	216	166	244	207	393	157	216	207	393	137	395	157	216	137	395	136	388	157	216	136	388	136	380	122	416	131	411	269	432	269	432	131	411	135	404	269	432	135	404	137	395	107	419	122	416	269	432	107	419	269	432	86	432	107	419	86	432	86	422	393	87	422	123	430	368	430	368	422	123	445	164	430	368	445	164	455	318	455	318	445	164	459	208	455	318	459	208	463	254	393	87	430	368	390	268	393	87	390	268	387	224	393	87	387	224	377	183	393	87	377	183	362	144	393	87	362	144	358	55	390	404	336	425	339	389	390	404	339	389	367	360	390	404	367	360	384	319	390	404	384	319	390	268	390	404	390	268	430	368	342	109	317	80	326	35	342	109	326	35	358	55	342	109	358	55	362	144	158	20	157	0	205	2	40	244	32	216	92	216	40	244	92	216	99	244	166	244	259	216	267	244	336	425	299	407	339	389	210	401	137	395	207	393	229	519	235	528	237	568	237	568	235	528	241	534	237	568	241	534	253	576	253	576	241	534	249	538	253	576	249	538	258	539	258	539	266	538	271	578	271	578	266	538	275	536	271	578	275	536	281	577	281	577	275	536	287	533	281	577	287	533	291	576	291	576	287	533	302	527	291	576	302	527	302	573	302	573	302	527	314	568	225	508	229	519	237	568	225	508	237	568	225	555	225	508	225	555	214	535	225	508	214	535	205	508	359	510	377	513	363	550	363	550	377	513	370	550	379	551	370	550	377	513	379	551	377	513	392	521	405	535	415	555	422	579	405	535	422	579	404	579	405	535	404	579	399	567	405	535	399	567	393	559	405	535	393	559	392	521	387	554	379	551	392	521	387	554	392	521	393	559	340	513	347	511	349	554	349	554	347	511	354	510	349	554	354	510	357	552	357	552	354	510	359	510	357	552	359	510	363	550	314	568	322	520	328	562	328	562	322	520	331	516	328	562	331	516	339	557	339	557	331	516	340	513	339	557	340	513	349	554	322	520	314	568	302	527	271	578	253	576	258	539	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	367	492	389	492	313	590	367	492	313	590	307	596	367	492	307	596	302	600	367	492	302	600	297	603	367	492	297	603	292	605	367	492	292	605	286	605	367	492	286	605	278	604	367	492	278	604	275	562	264	574	267	570	267	597	267	597	267	570	270	566	267	597	270	566	272	602	272	602	270	566	275	562	272	602	275	562	278	604	264	590	262	582	263	578	264	590	263	578	264	574	264	590	264	574	267	597	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	400	589	397	596	397	569	400	589	397	569	400	573	400	589	400	573	401	577	400	589	401	577	401	582	397	569	397	596	394	566	394	566	397	596	392	601	394	566	392	601	390	563	390	563	392	601	385	604	390	563	385	604	378	605	390	563	378	605	374	605	390	563	374	605	370	604	390	563	370	604	367	603	390	563	367	603	364	601	390	563	364	601	361	599	390	563	361	599	277	493	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	277	493	361	599	254	493	228	492	254	492	332	603	332	603	254	492	344	560	332	603	344	560	364	603	364	603	344	560	398	492	364	603	398	492	423	492	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	245	519	251	528	254	568	254	568	251	528	258	534	254	568	258	534	269	576	269	576	258	534	266	538	269	576	266	538	275	539	275	539	282	538	288	578	288	578	282	538	292	536	288	578	292	536	297	577	297	577	292	536	304	533	297	577	304	533	307	576	307	576	304	533	319	527	307	576	319	527	319	573	319	573	319	527	331	568	241	508	245	519	254	568	241	508	254	568	241	555	241	508	241	555	230	535	241	508	230	535	222	508	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	375	510	393	513	380	550	380	550	393	513	386	550	396	551	386	550	393	513	396	551	393	513	409	521	421	535	431	555	438	579	421	535	438	579	420	579	421	535	420	579	415	567	421	535	415	567	410	559	421	535	410	559	409	521	404	554	396	551	409	521	404	554	409	521	410	559	347	516	356	513	356	557	356	557	356	513	363	511	356	557	363	511	365	554	365	554	363	511	370	510	365	554	370	510	373	552	373	552	370	510	375	510	373	552	375	510	380	550	345	562	331	568	338	520	345	562	338	520	347	516	345	562	347	516	356	557	338	520	331	568	319	527	288	578	269	576	275	539	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	280	560	280	508	287	553	287	553	280	508	287	515	287	553	287	515	292	544	292	544	287	515	292	524	292	544	292	524	293	534	228	535	230	525	230	545	230	545	230	525	235	515	230	545	235	515	235	554	235	554	235	515	241	508	235	554	241	508	242	561	242	561	241	508	250	504	242	561	250	504	251	565	251	565	250	504	261	502	251	565	261	502	262	567	262	567	261	502	271	504	262	567	271	504	271	565	271	565	271	504	280	508	271	565	280	508	280	560	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	361	535	362	525	362	545	362	545	362	525	367	515	362	545	367	515	367	554	367	554	367	515	374	508	367	554	374	508	374	561	374	561	374	508	383	504	374	561	383	504	383	565	383	565	383	504	393	502	383	565	393	502	394	567	394	567	393	502	403	504	394	567	403	504	404	565	404	565	403	504	412	508	404	565	412	508	412	560	412	560	412	508	419	515	412	560	419	515	419	553	419	553	419	515	424	524	419	553	424	524	424	544	424	544	424	524	426	534	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	255	168	385	297	353	329	255	168	353	329	223	199	255	168	223	199	353	5	255	168	353	5	385	37	61	37	93	5	191	168	191	168	93	5	223	136	191	168	223	136	223	199	223	199	223	136	353	5	93	329	61	297	191	168	93	329	191	168	223	199	62	58	79	35	83	291	83	291	79	35	103	15	83	291	103	15	115	335	115	335	103	15	109	117	110	102	109	117	103	15	110	102	103	15	112	89	112	89	103	15	124	2	112	89	124	2	115	75	115	75	124	2	119	62	324	441	310	441	320	419	320	419	310	441	307	419	279	416	307	419	280	438	279	416	280	438	252	406	252	406	280	438	249	430	252	406	249	430	227	389	227	389	249	430	218	416	227	389	218	416	202	366	202	366	218	416	186	397	202	366	186	397	180	336	122	205	137	252	155	374	155	374	137	252	157	297	155	374	157	297	186	397	186	397	157	297	180	336	115	335	109	117	113	159	115	335	113	159	122	205	115	335	122	205	155	374	40	147	42	113	45	196	45	196	42	113	49	83	45	196	49	83	60	244	60	244	49	83	62	58	60	244	62	58	83	291	276	39	250	23	268	5	268	5	250	23	224	13	268	5	224	13	195	10	195	10	183	10	186	-11	186	-11	183	10	174	-10	171	13	161	16	163	-9	171	13	163	-9	174	-10	171	13	174	-10	183	10	138	-2	151	-6	143	29	143	29	151	-6	152	22	152	22	151	-6	163	-9	152	22	163	-9	161	16	276	39	344	50	300	62	300	62	344	50	322	92	345	132	322	92	344	50	345	132	344	50	405	116	324	441	331	417	337	439	337	439	331	417	342	413	337	439	342	413	351	436	351	436	342	413	352	409	351	436	352	409	365	432	365	432	352	409	361	402	365	432	361	402	378	380	365	432	378	380	379	426	379	426	378	380	384	368	379	426	384	368	414	478	414	478	384	368	388	356	414	478	388	356	401	415	401	415	388	356	391	343	401	415	391	343	393	330	414	478	401	415	443	478	430	388	422	396	447	197	447	197	422	396	413	405	447	197	413	405	405	116	405	116	413	405	401	415	405	116	401	415	393	315	393	315	390	272	405	116	405	116	390	272	380	225	405	116	380	225	365	177	361	402	126	49	143	29	361	402	143	29	378	380	126	49	119	62	124	2	126	49	124	2	138	-2	126	49	138	-2	143	29	75	-68	124	2	103	15	75	-68	103	15	46	-68	195	10	186	-11	268	5	463	285	462	303	459	321	463	285	459	321	455	338	463	285	455	338	450	354	463	285	450	354	447	197	447	197	450	354	443	369	447	197	443	369	436	379	447	197	436	379	430	388	310	441	280	438	307	419	345	132	405	116	365	177	276	39	268	5	344	50	401	415	393	330	393	315	324	441	320	419	331	417	292	605	287	605	368	492	368	492	287	605	279	604	368	492	279	604	276	562	276	562	279	604	273	602	276	562	273	602	271	566	271	566	273	602	268	597	271	566	268	597	267	570	267	570	268	597	265	574	264	590	263	582	264	578	264	590	264	578	265	574	264	590	265	574	268	597	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	368	492	390	492	313	590	368	492	313	590	308	596	368	492	308	596	303	600	368	492	303	600	298	603	368	492	298	603	292	605	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	400	589	397	596	397	569	400	589	397	569	400	573	400	589	400	573	401	577	400	589	401	577	401	582	397	569	397	596	394	566	394	566	397	596	392	601	394	566	392	601	390	563	390	563	392	601	385	604	390	563	385	604	378	605	390	563	378	605	374	605	390	563	374	605	370	604	390	563	370	604	367	603	390	563	367	603	364	601	390	563	364	601	361	599	390	563	361	599	277	493	219	16	214	-11	238	-10	277	493	361	599	254	493	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	226	492	251	492	330	603	330	603	251	492	342	560	330	603	342	560	362	603	362	603	342	560	397	492	362	603	397	492	421	492	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	281	560	281	508	288	553	288	553	281	508	289	515	288	553	289	515	293	544	293	544	289	515	293	524	293	544	293	524	295	534	230	535	231	525	232	545	232	545	231	525	236	515	232	545	236	515	236	554	236	554	236	515	243	508	236	554	243	508	243	561	243	561	243	508	252	504	243	561	252	504	253	565	253	565	252	504	262	502	253	565	262	502	263	567	263	567	262	502	273	504	263	567	273	504	273	565	273	565	273	504	281	508	273	565	281	508	281	560	414	560	414	508	421	553	421	553	414	508	421	515	421	553	421	515	425	544	425	544	421	515	426	524	425	544	426	524	427	534	362	535	364	525	364	545	364	545	364	525	368	515	364	545	368	515	369	554	369	554	368	515	375	508	369	554	375	508	376	561	376	561	375	508	384	504	376	561	384	504	385	565	385	565	384	504	395	502	385	565	395	502	395	567	395	567	395	502	405	504	395	567	405	504	405	565	405	565	405	504	414	508	405	565	414	508	414	560	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	346	589	343	596	343	569	346	589	343	569	346	573	346	589	346	573	347	577	346	589	347	577	347	582	343	569	343	596	340	566	340	566	343	596	337	601	340	566	337	601	336	563	336	563	337	601	331	604	336	563	331	604	323	605	336	563	323	605	319	605	336	563	319	605	316	604	336	563	316	604	312	603	336	563	312	603	309	601	336	563	309	601	307	599	336	563	307	599	222	493	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	222	493	307	599	200	493	79	419	61	432	61	422	153	138	143	140	146	116	143	388	143	140	189	304	143	388	189	304	143	394	143	140	143	388	142	380	143	140	142	380	140	370	143	140	140	370	137	358	143	140	137	358	137	119	143	140	137	119	146	116	167	113	180	113	170	137	170	137	180	113	177	137	222	140	177	137	180	113	222	140	180	113	195	112	255	432	99	432	118	419	255	432	118	419	131	415	255	432	131	415	139	410	255	432	139	410	142	403	255	432	142	403	143	394	255	432	143	394	231	416	255	432	231	416	241	420	255	432	241	420	255	422	286	339	237	343	253	320	253	320	237	343	220	323	210	322	220	323	237	343	210	322	237	343	202	320	202	320	237	343	200	343	202	320	200	343	196	316	196	316	200	343	192	311	192	311	200	343	189	304	189	304	200	343	214	392	189	304	214	392	143	394	143	394	214	392	218	403	143	394	218	403	223	411	371	283	354	310	357	179	371	283	357	179	368	200	371	283	368	200	375	224	371	283	375	224	377	248	357	179	354	310	341	159	341	159	354	310	325	329	341	159	325	329	322	143	322	143	325	329	309	248	304	132	309	248	303	204	304	132	303	204	286	172	253	320	278	310	286	339	286	339	278	310	296	295	286	339	296	295	325	329	325	329	296	295	306	274	325	329	306	274	309	248	227	114	256	118	258	152	258	152	256	118	281	124	258	152	281	124	286	172	286	172	281	124	304	132	222	140	195	112	227	114	222	140	227	114	258	152	170	137	165	137	167	113	167	113	165	137	160	137	167	113	160	137	156	114	156	114	160	137	153	138	156	114	153	138	146	116	132	341	54	60	118	46	132	341	118	46	118	51	132	341	118	51	119	58	132	341	119	58	122	67	132	341	122	67	125	80	132	341	125	80	137	119	132	341	137	119	137	358	128	17	121	22	54	60	54	60	121	22	118	30	54	60	118	30	118	41	118	41	118	46	54	60	161	0	161	10	140	14	161	0	140	14	128	17	161	0	128	17	48	40	161	0	48	40	41	27	161	0	41	27	32	19	161	0	32	19	19	14	161	0	19	14	0	10	161	0	0	10	0	0	48	40	128	17	54	60	309	248	304	132	322	143	118	419	99	432	99	422	231	416	143	394	223	411	-65	-117	-66	-115	-66	-115	-69	-72	-66	-115	-66	-114	-69	-72	-66	-114	-63	-77	-63	-77	-66	-114	-65	-112	-63	-77	-65	-112	-65	-111	-61	-105	-60	-101	-59	-83	-59	-83	-60	-101	-59	-98	-59	-83	-59	-98	-58	-91	-58	-91	-59	-98	-58	-94	-63	-77	-65	-111	-64	-110	-63	-77	-64	-110	-63	-108	-63	-77	-63	-108	-61	-105	-63	-77	-61	-105	-59	-83	3	-49	-8	-82	0	-111	0	-111	-8	-82	-21	-104	0	-111	-21	-104	-28	-129	-28	-129	-21	-104	-36	-116	-28	-129	-36	-116	-54	-120	-54	-120	-58	-120	-28	-129	-28	-129	-58	-120	-59	-136	149	414	116	367	137	290	137	290	116	367	87	299	137	290	87	299	63	8	63	8	87	299	63	208	63	8	63	208	46	-41	46	-41	63	208	25	-81	25	-81	63	208	16	-2	25	-81	16	-2	3	-49	25	-81	3	-49	0	-111	-59	-136	-58	-120	-61	-119	-59	-136	-61	-119	-64	-118	-59	-136	-64	-118	-65	-117	-59	-136	-65	-117	-76	-134	-93	-68	-90	-128	-85	-67	-85	-67	-90	-128	-76	-134	-85	-67	-76	-134	-76	-68	-76	-68	-76	-134	-66	-115	-76	-68	-66	-115	-69	-72	-109	-86	-108	-109	-106	-78	-106	-78	-108	-109	-101	-120	-106	-78	-101	-120	-101	-72	-101	-72	-101	-120	-90	-128	-101	-72	-90	-128	-93	-68	153	15	151	62	144	65	153	15	144	65	142	-6	153	15	142	-6	154	12	154	17	154	19	157	56	157	56	154	19	155	20	157	56	155	20	156	22	156	22	158	26	157	56	157	56	158	26	160	49	157	56	151	62	153	15	157	56	153	15	153	16	157	56	153	16	154	17	158	26	159	30	160	49	160	49	159	30	160	33	160	49	160	33	161	40	161	40	160	33	161	36	204	29	195	19	196	-1	196	-1	195	19	185	12	196	-1	185	12	178	-6	178	-6	185	12	175	7	178	-6	175	7	165	6	165	6	161	6	178	-6	178	-6	161	6	160	-8	242	146	238	117	245	29	245	29	238	117	231	90	245	29	231	90	230	16	230	16	231	90	222	64	230	16	222	64	214	5	214	5	222	64	212	41	204	29	196	-1	214	5	204	29	214	5	212	41	160	-8	161	6	158	8	160	-8	158	8	155	9	160	-8	155	9	154	12	160	-8	154	12	142	-6	136	67	126	65	127	0	136	67	127	0	142	-6	136	67	142	-6	144	65	108	45	109	21	112	54	112	54	109	21	116	9	112	54	116	9	118	61	118	61	116	9	127	0	118	61	127	0	126	65	230	251	219	252	224	232	224	232	219	252	213	269	224	232	213	269	209	241	209	241	213	269	189	245	189	245	183	263	182	245	182	245	183	263	179	263	182	245	179	263	177	246	177	246	179	263	176	262	177	246	176	262	174	248	174	248	176	262	174	260	174	248	174	260	173	251	173	251	174	260	173	258	173	251	173	258	172	254	265	445	234	449	247	432	247	432	234	449	232	435	210	429	232	435	234	449	210	429	234	449	188	441	247	432	258	426	265	445	265	445	258	426	267	415	265	445	267	415	291	434	291	434	267	415	272	401	291	434	272	401	273	382	273	382	269	343	292	292	292	292	269	343	263	273	291	434	292	292	310	416	310	416	292	292	312	313	310	416	312	313	322	392	322	392	312	313	323	336	322	392	323	336	327	363	273	382	292	292	291	434	219	254	224	256	238	285	238	285	224	256	263	273	238	285	263	273	257	310	257	310	263	273	269	343	219	254	238	285	213	269	219	254	213	269	219	252	188	441	149	414	153	341	188	441	153	341	170	382	188	441	170	382	189	411	188	441	189	411	210	429	301	162	299	180	298	134	298	134	299	180	294	197	298	134	294	197	291	105	291	105	294	197	286	213	291	105	286	213	279	78	279	78	286	213	276	227	279	78	276	227	264	52	264	52	276	227	263	238	264	52	263	238	256	242	242	146	245	29	243	174	243	174	245	29	248	246	248	246	245	29	264	52	248	246	264	52	256	242	241	199	243	174	248	246	241	199	248	246	240	248	241	199	240	248	235	218	230	251	224	232	235	218	230	251	235	218	240	248	213	269	183	263	189	245	149	414	137	290	153	341	109	21	108	45	106	35	-108	-109	-109	-86	-111	-95	-66	-115	-76	-134	-65	-117	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	248	55	249	267	245	35	245	35	242	239	239	210	245	35	239	210	238	-4	238	-4	239	210	233	179	238	-4	233	179	223	-6	223	-6	233	179	222	149	223	-6	222	149	213	-5	213	-5	222	149	212	97	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	217	275	228	270	230	285	230	285	228	270	235	262	230	285	235	262	241	278	241	278	235	262	240	252	152	255	169	268	200	292	200	292	169	268	187	275	200	292	187	275	205	277	205	277	217	275	216	290	216	290	217	275	230	285	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	274	326	296	326	220	424	274	326	220	424	214	430	274	326	214	430	209	434	274	326	209	434	204	437	274	326	204	437	198	439	274	326	198	439	193	440	274	326	193	440	185	439	274	326	185	439	182	396	179	436	173	431	173	404	179	436	173	404	177	400	179	436	177	400	182	396	179	436	182	396	185	439	169	417	169	412	170	425	170	425	169	412	171	408	170	425	171	408	173	431	173	431	171	408	173	404	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	216	290	200	292	205	277	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	213	-5	212	97	206	-2	206	-2	212	97	205	69	206	-2	205	69	201	3	201	3	205	69	201	51	201	3	201	51	198	39	198	10	201	3	198	39	198	10	198	39	197	30	198	10	197	30	197	21	147	279	152	255	200	292	308	424	304	430	305	404	308	424	305	404	307	407	308	424	307	407	308	411	308	424	308	411	309	416	305	404	304	430	301	400	301	400	304	430	299	435	301	400	299	435	297	398	297	398	299	435	292	439	297	398	292	439	285	440	297	398	285	440	281	439	297	398	281	439	277	438	297	398	277	438	274	437	297	398	274	437	271	435	297	398	271	435	268	433	297	398	268	433	184	327	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	184	327	268	433	161	327	135	326	160	326	239	438	239	438	160	326	251	395	239	438	251	395	271	438	271	438	251	395	305	326	271	438	305	326	329	326	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	152	354	158	362	160	402	160	402	158	362	164	368	160	402	164	368	176	410	176	410	164	368	172	372	176	410	172	372	182	373	182	373	189	373	194	412	194	412	189	373	198	371	194	412	198	371	204	412	204	412	198	371	210	367	204	412	210	367	214	410	214	410	210	367	225	362	214	410	225	362	225	407	225	407	225	362	237	403	148	342	152	354	160	402	148	342	160	402	148	389	148	342	148	389	137	369	148	342	137	369	129	342	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	282	344	300	347	287	385	287	385	300	347	293	384	302	385	293	384	300	347	302	385	300	347	315	356	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	328	370	338	389	345	413	328	370	345	413	327	413	328	370	327	413	322	402	328	370	322	402	317	394	328	370	317	394	315	356	310	388	302	385	315	356	310	388	315	356	317	394	263	348	270	346	272	388	272	388	270	346	277	345	272	388	277	345	280	386	280	386	277	345	282	344	280	386	282	344	287	385	237	403	245	354	251	397	251	397	245	354	254	350	251	397	254	350	262	392	262	392	254	350	263	348	262	392	263	348	272	388	245	354	237	403	225	362	194	412	176	410	182	373	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	169	401	169	336	178	400	178	400	169	336	179	338	178	400	179	338	187	395	187	395	179	338	187	343	187	395	187	343	194	387	194	387	187	343	194	350	194	387	194	350	199	378	199	378	194	350	199	359	199	378	199	359	200	369	136	370	138	359	138	380	138	380	138	359	142	350	138	380	142	350	142	388	142	388	142	350	149	343	142	388	149	343	149	395	149	395	149	343	158	338	149	395	158	338	158	400	158	400	158	338	169	336	158	400	169	336	169	401	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	248	55	249	267	245	35	245	35	242	239	239	210	245	35	239	210	238	-4	238	-4	239	210	233	179	238	-4	233	179	223	-6	223	-6	233	179	222	149	223	-6	222	149	213	-5	213	-5	222	149	212	97	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	217	275	228	270	230	285	230	285	228	270	235	262	230	285	235	262	241	278	241	278	235	262	240	252	152	255	169	268	200	292	200	292	169	268	187	275	200	292	187	275	205	277	205	277	217	275	216	290	216	290	217	275	230	285	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	320	395	320	343	327	387	327	387	320	343	327	350	327	387	327	350	332	378	332	378	327	350	332	359	332	378	332	359	333	369	268	370	270	359	270	380	270	380	270	359	274	350	270	380	274	350	275	388	275	388	274	350	281	343	275	388	281	343	282	395	282	395	281	343	290	338	282	395	290	338	291	400	291	400	290	338	301	336	291	400	301	336	302	401	302	401	301	336	311	338	302	401	311	338	311	400	311	400	311	338	320	343	311	400	320	343	320	395	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	216	290	200	292	205	277	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	213	-5	212	97	206	-2	206	-2	212	97	205	69	206	-2	205	69	201	3	201	3	205	69	201	51	201	3	201	51	198	39	198	10	201	3	198	39	198	10	198	39	197	30	198	10	197	30	197	21	147	279	152	255	200	292	275	390	269	378	273	350	273	350	269	378	259	368	273	350	259	368	255	341	255	341	259	368	247	362	255	341	247	362	234	338	234	338	247	362	233	360	269	429	273	457	259	439	259	439	273	457	254	466	259	439	254	466	247	445	247	445	254	466	233	447	220	445	233	447	233	469	220	445	233	469	212	466	190	404	192	418	195	457	195	457	192	418	198	429	195	457	198	429	212	466	212	466	198	429	208	439	212	466	208	439	220	445	168	404	171	383	171	425	171	425	171	383	180	365	171	425	180	365	180	443	180	443	180	365	194	350	180	443	194	350	190	404	190	404	195	457	180	443	273	350	287	365	275	390	275	390	287	365	277	404	275	417	277	404	287	442	275	417	287	442	273	457	254	466	233	469	233	447	297	424	287	442	287	365	297	424	287	365	297	383	297	424	297	383	300	404	277	404	287	365	287	442	219	362	207	368	212	341	219	362	212	341	234	338	219	362	234	338	233	360	198	378	192	390	194	350	198	378	194	350	212	341	198	378	212	341	207	368	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	190	404	194	350	192	390	273	457	269	429	275	417	290	250	290	250	304	290	290	250	304	290	257	290	290	250	257	290	258	148	290	250	258	148	269	179	290	250	269	179	280	203	290	250	280	203	290	221	290	250	290	221	307	267	339	271	339	287	330	266	330	266	339	287	323	279	330	266	323	279	322	260	322	260	323	279	314	252	301	237	314	252	307	267	301	237	307	267	290	221	376	267	389	290	372	272	372	272	389	290	370	292	372	272	370	292	365	275	365	275	370	292	357	276	348	275	357	276	354	291	348	275	354	291	339	287	323	279	307	267	314	252	379	235	376	228	380	179	380	179	376	228	373	220	380	179	373	220	368	212	368	212	355	196	364	170	364	170	355	196	345	161	291	159	292	142	318	170	318	170	292	142	322	152	318	170	322	152	338	182	338	182	322	152	345	161	338	182	345	161	355	196	250	106	251	113	257	290	257	290	251	113	252	121	257	290	252	121	254	131	254	131	292	142	258	148	258	148	292	142	291	159	254	131	258	148	257	290	80	33	95	-3	86	28	86	28	95	-3	95	26	105	27	95	26	95	-3	105	27	95	-3	119	6	156	257	150	278	142	242	142	242	150	278	127	222	109	192	127	222	150	278	109	192	150	278	101	241	116	31	119	6	127	36	127	36	119	6	144	26	127	36	144	26	138	44	138	44	144	26	148	53	174	88	148	53	170	57	174	88	170	57	200	100	186	276	200	279	200	292	186	276	200	292	171	269	171	269	200	292	150	278	171	269	150	278	156	257	101	241	58	187	75	96	101	241	75	96	82	128	101	241	82	128	94	161	101	241	94	161	109	192	73	52	72	66	71	-6	73	52	71	-6	76	41	76	41	71	-6	95	-3	76	41	95	-3	80	33	37	3	53	-4	58	187	58	187	53	-4	71	-6	58	187	71	-6	72	66	27	124	16	58	18	34	27	124	18	34	26	16	27	124	26	16	37	3	27	124	37	3	58	187	227	265	231	256	233	282	233	282	231	256	232	245	242	-3	232	245	228	208	213	291	201	279	202	279	202	279	212	277	213	291	213	291	212	277	220	272	213	291	220	272	224	288	224	288	220	272	227	265	224	288	227	265	233	282	213	291	200	279	201	279	198	94	199	46	200	100	200	100	199	46	208	23	200	100	208	23	216	168	200	100	216	168	198	127	199	46	198	94	197	89	199	46	197	89	196	84	199	46	196	84	196	79	199	46	196	79	196	73	257	290	245	261	249	99	249	99	245	261	249	92	251	66	249	92	242	-3	251	66	242	-3	265	-6	245	261	240	273	242	-3	245	261	242	-3	249	92	390	75	367	55	372	42	372	42	367	55	347	41	372	42	347	41	346	21	346	21	347	41	329	31	346	21	329	31	318	6	318	6	329	31	312	25	318	6	312	25	296	24	296	24	279	26	291	-3	291	-3	279	26	266	33	291	-3	266	33	265	-6	265	-6	266	33	256	46	265	-6	256	46	251	66	233	282	232	245	242	-3	233	282	242	-3	240	273	223	7	242	-3	228	208	223	7	228	208	216	168	223	7	216	168	208	23	380	243	380	179	380	251	380	251	380	179	389	290	389	290	380	179	396	190	389	290	396	190	403	284	403	284	396	190	408	203	403	284	408	203	414	274	414	274	408	203	416	216	414	274	416	216	421	261	421	261	416	216	422	231	421	261	422	231	424	245	379	260	380	251	389	290	379	260	389	290	376	267	370	292	354	291	357	276	368	212	364	170	380	179	296	24	291	-3	318	6	148	53	144	26	170	57	390	75	372	42	396	67	379	235	380	179	380	243	174	88	200	100	198	127	257	290	249	99	250	106	200	279	213	291	200	292	58	187	72	66	75	96	105	27	119	6	116	31	339	287	339	271	348	275	29	-110	32	-134	40	-113	40	-113	32	-134	46	-138	40	-113	46	-138	49	-116	49	-116	46	-138	57	-141	49	-116	57	-141	57	-118	57	-118	57	-141	68	-142	57	-118	68	-142	65	-119	65	-119	68	-142	73	-119	86	-118	73	-119	79	-142	86	-118	79	-142	105	-140	31	39	45	19	59	207	59	207	45	19	64	5	59	207	64	5	80	126	80	126	64	5	77	92	79	66	77	92	64	5	79	66	64	5	88	-3	178	272	212	292	163	266	163	266	212	292	154	281	163	266	154	281	149	257	149	257	154	281	137	246	116	221	137	246	154	281	116	221	154	281	101	251	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	178	272	233	261	232	258	234	212	234	212	232	258	231	255	234	212	231	255	230	252	230	252	228	248	228	217	228	217	228	248	226	244	228	217	226	244	225	224	225	224	226	244	225	240	225	224	225	240	224	237	278	256	269	271	269	213	278	256	269	213	276	220	278	256	276	220	280	228	278	256	280	228	282	239	241	209	250	208	254	282	254	282	250	208	260	209	254	282	260	209	269	271	269	271	260	209	269	213	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	234	212	235	289	234	212	241	209	235	289	241	209	254	282	234	212	234	265	233	263	234	212	233	263	233	261	230	252	228	217	234	212	101	251	59	207	80	126	101	251	80	126	87	160	101	251	87	160	100	192	101	251	100	192	116	221	30	153	20	92	23	63	30	153	23	63	31	39	30	153	31	39	59	207	97	-41	94	-41	97	-69	97	-69	94	-41	90	-42	97	-69	90	-42	88	-65	88	-65	90	-42	86	-43	88	-65	86	-43	78	-63	78	-63	86	-43	88	-3	78	-63	88	-3	74	-63	87	45	88	-3	99	29	99	29	88	-3	112	-6	99	29	112	-6	116	20	116	20	112	-6	117	-6	116	20	117	-6	137	16	137	16	117	-6	145	-4	137	16	145	-4	156	18	86	-43	112	-6	88	-3	88	-3	51	-63	57	-68	88	-3	57	-68	62	-66	88	-3	62	-66	67	-65	88	-3	67	-65	71	-64	88	-3	71	-64	74	-63	242	64	232	70	219	37	219	37	232	70	211	50	219	37	211	50	195	17	195	17	211	50	192	34	195	17	192	34	174	24	171	3	195	17	174	24	171	3	174	24	156	18	171	3	156	18	145	-4	157	-85	155	-70	154	-104	154	-104	155	-70	148	-58	154	-104	148	-58	143	-120	143	-120	148	-58	137	-48	143	-120	137	-48	126	-132	126	-132	137	-48	122	-42	126	-132	122	-42	109	-92	109	-92	122	-42	107	-83	103	-40	100	-40	103	-75	103	-40	103	-75	107	-83	103	-40	107	-83	122	-42	97	-41	97	-69	103	-75	97	-41	103	-75	100	-40	126	-132	109	-92	107	-102	126	-132	107	-102	105	-140	105	-140	107	-102	103	-109	105	-140	103	-109	96	-115	73	-119	68	-142	79	-142	32	-134	29	-110	17	-129	86	-118	105	-140	96	-115	79	66	88	-3	87	45	225	224	224	237	224	233	253	326	274	326	198	424	253	326	198	424	193	430	253	326	193	430	188	434	253	326	188	434	183	437	253	326	183	437	177	439	253	326	177	439	171	440	253	326	171	440	164	439	253	326	164	439	160	396	150	408	152	404	152	431	152	431	152	404	156	400	152	431	156	400	157	436	157	436	156	400	160	396	157	436	160	396	164	439	149	425	148	417	148	412	149	425	148	412	150	408	149	425	150	408	152	431	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	284	424	281	430	282	404	284	424	282	404	284	407	284	424	284	407	285	411	284	424	285	411	285	416	282	404	281	430	278	400	278	400	281	430	276	435	278	400	276	435	274	398	274	398	276	435	269	439	274	398	269	439	262	440	274	398	262	440	258	439	274	398	258	439	254	438	274	398	254	438	251	437	274	398	251	437	248	435	274	398	248	435	245	433	274	398	245	433	161	327	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	161	327	245	433	137	327	114	326	140	326	218	438	218	438	140	326	231	395	218	438	231	395	251	438	251	438	231	395	285	326	251	438	285	326	309	326	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	301	395	301	343	308	387	308	387	301	343	309	350	308	387	309	350	313	378	313	378	309	350	313	359	313	378	313	359	315	369	250	370	251	359	252	380	252	380	251	359	256	350	252	380	256	350	256	388	256	388	256	350	263	343	256	388	263	343	263	395	263	395	263	343	272	338	263	395	272	338	273	400	273	400	272	338	282	336	273	400	282	336	283	401	283	401	282	336	293	338	283	401	293	338	293	400	293	400	293	338	301	343	293	400	301	343	301	395	222	273	226	267	238	290	238	290	226	267	229	260	238	290	229	260	229	251	229	251	228	239	241	183	241	183	228	239	223	225	241	183	223	225	217	212	219	292	183	271	206	277	206	277	216	276	219	292	219	292	216	276	222	273	219	292	222	273	238	290	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	160	280	183	271	219	292	106	248	62	201	80	106	106	248	80	106	82	115	106	248	82	115	85	123	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	37	28	55	9	62	201	62	201	55	9	80	-2	62	201	80	-2	78	83	78	83	78	89	62	201	62	201	78	89	79	97	62	201	79	97	80	106	265	214	273	247	270	262	265	214	270	262	264	275	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	196	187	202	157	207	199	207	199	202	157	241	183	207	199	241	183	217	212	169	395	169	343	176	387	176	387	169	343	176	350	176	387	176	350	180	378	180	378	176	350	180	359	180	378	180	359	182	369	118	370	119	359	119	380	119	380	119	359	123	350	119	380	123	350	124	388	124	388	123	350	130	343	124	388	130	343	131	395	131	395	130	343	139	338	131	395	139	338	140	400	140	400	139	338	149	336	140	400	149	336	150	401	150	401	149	336	160	338	150	401	160	338	160	400	160	400	160	338	169	343	160	400	169	343	169	395	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	78	83	80	-2	81	63	81	63	80	-2	110	-6	81	63	110	-6	89	46	89	46	110	-6	102	33	32	145	21	84	25	53	32	145	25	53	37	28	32	145	37	28	62	201	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	179	326	200	326	124	424	179	326	124	424	119	430	179	326	119	430	113	434	179	326	113	434	108	437	179	326	108	437	103	439	179	326	103	439	98	440	179	326	98	440	90	439	179	326	90	439	86	396	75	408	78	404	78	431	78	431	78	404	81	400	78	431	81	400	83	436	83	436	81	400	86	396	83	436	86	396	90	439	74	425	73	417	74	412	74	425	74	412	75	408	74	425	75	408	78	431	83	-4	101	4	84	28	83	-4	84	28	83	31	83	-4	83	31	82	34	83	-4	82	34	64	-6	53	-5	64	-6	79	220	79	220	64	-6	82	34	79	220	82	34	81	227	81	227	82	34	82	234	82	234	82	34	82	38	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	47	103	41	82	44	0	47	103	44	0	53	-5	47	103	53	-5	79	220	37	6	44	0	41	82	37	6	41	82	37	64	37	6	37	64	34	50	37	6	34	50	33	17	32	39	31	30	33	17	32	39	33	17	34	50	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	61	264	43	276	43	265	146	76	136	39	156	68	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	209	424	206	430	207	404	209	424	207	404	209	407	209	424	209	407	210	411	209	424	210	411	211	416	207	404	206	430	204	400	204	400	206	430	201	435	204	400	201	435	200	398	200	398	201	435	195	439	200	398	195	439	187	440	200	398	187	440	183	439	200	398	183	439	180	438	200	398	180	438	176	437	200	398	176	437	173	435	200	398	173	435	170	433	200	398	170	433	86	327	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	86	327	170	433	63	327	81	227	82	34	82	234	61	264	43	276	43	265	38	326	64	326	142	438	142	438	64	326	154	395	142	438	154	395	174	438	174	438	154	395	208	326	174	438	208	326	232	326	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	207	401	207	336	217	400	217	400	207	336	217	338	217	400	217	338	225	395	225	395	217	338	226	343	225	395	226	343	232	387	232	387	226	343	233	350	232	387	233	350	237	378	237	378	233	350	237	359	237	378	237	359	239	369	174	370	176	359	176	380	176	380	176	359	180	350	176	380	180	350	181	388	181	388	180	350	187	343	181	388	187	343	188	395	188	395	187	343	196	338	188	395	196	338	196	400	196	400	196	338	207	336	196	400	207	336	207	401	93	395	93	343	100	387	100	387	93	343	100	350	100	387	100	350	105	378	105	378	100	350	105	359	105	378	105	359	106	369	41	370	43	359	43	380	43	380	43	359	48	350	43	380	48	350	48	388	48	388	48	350	54	343	48	388	54	343	55	395	55	395	54	343	63	338	55	395	63	338	64	400	64	400	63	338	74	336	64	400	74	336	75	401	75	401	74	336	84	338	75	401	84	338	84	400	84	400	84	338	93	343	84	400	93	343	93	395	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	172	268	203	292	154	257	154	257	203	292	147	280	154	257	147	280	137	240	137	240	147	280	120	220	102	192	120	220	147	280	102	192	147	280	97	248	176	26	160	15	178	6	178	6	160	15	142	9	178	6	142	9	125	7	125	7	108	10	115	-6	115	-6	108	10	93	19	115	-6	93	19	82	-3	82	-3	93	19	82	33	82	-3	82	33	76	50	55	7	82	-3	56	202	56	202	82	-3	76	50	56	202	76	50	73	71	73	71	75	102	56	202	56	202	75	102	97	248	18	86	22	52	28	146	28	146	22	52	35	26	28	146	35	26	56	202	56	202	35	26	55	7	252	186	246	153	272	96	272	96	246	153	236	120	272	96	236	120	231	42	231	42	236	120	223	89	231	42	223	89	207	61	207	61	192	41	231	42	231	42	192	41	178	6	219	291	207	278	223	275	219	291	223	275	233	287	233	287	223	275	236	267	233	287	236	267	244	280	244	280	236	267	246	254	244	280	246	254	253	271	253	271	246	254	252	237	253	271	252	237	254	216	203	292	172	268	190	276	203	292	190	276	207	278	203	292	207	278	219	291	97	248	75	102	80	133	97	248	80	133	89	163	97	248	89	163	102	192	229	355	241	333	232	412	232	412	241	333	252	392	232	412	252	392	298	441	298	441	252	392	319	422	241	333	250	311	252	392	252	392	250	311	257	286	252	392	257	286	274	364	274	364	257	286	262	260	274	364	262	260	272	96	274	364	272	96	299	163	201	434	197	397	214	375	201	434	214	375	217	424	217	424	214	375	229	355	217	424	229	355	232	412	197	397	115	361	137	341	197	397	137	341	214	375	254	216	261	259	253	271	254	216	272	96	261	259	301	305	290	335	299	163	301	305	299	163	309	238	301	305	309	238	307	273	262	260	261	259	272	96	252	186	272	96	254	216	125	7	115	-6	178	6	186	442	169	448	171	419	186	442	171	419	183	409	186	442	183	409	197	397	186	442	197	397	201	434	129	441	144	434	152	452	152	452	144	434	158	427	152	452	158	427	169	448	169	448	158	427	171	419	176	26	178	6	192	41	274	364	299	163	290	335	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	260	344	278	347	265	385	265	385	278	347	271	384	280	385	271	384	278	347	280	385	278	347	293	356	306	370	316	389	323	413	306	370	323	413	305	413	306	370	305	413	300	402	306	370	300	402	295	394	306	370	295	394	293	356	288	388	280	385	293	356	288	388	293	356	295	394	232	350	241	348	241	392	241	392	241	348	248	346	241	392	248	346	250	388	250	388	248	346	254	345	250	388	254	345	258	386	258	386	254	345	260	344	258	386	260	344	265	385	203	407	203	362	216	403	216	403	203	362	222	354	216	403	222	354	230	397	230	397	222	354	232	350	230	397	232	350	241	392	130	354	136	362	138	402	138	402	136	362	143	368	138	402	143	368	154	410	154	410	143	368	151	372	154	410	151	372	160	373	160	373	167	373	173	412	173	412	167	373	176	371	173	412	176	371	182	412	182	412	176	371	188	367	182	412	188	367	192	410	192	410	188	367	203	362	192	410	203	362	203	407	173	412	154	410	160	373	126	342	130	354	138	402	126	342	138	402	126	389	126	342	126	389	115	369	126	342	115	369	106	342	167	243	149	198	170	224	49	260	31	271	31	261	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	256	326	277	326	200	424	256	326	200	424	195	430	256	326	195	430	190	434	256	326	190	434	185	437	256	326	185	437	180	439	256	326	180	439	174	440	256	326	174	440	167	439	256	326	167	439	163	396	152	408	155	404	155	431	155	431	155	404	158	400	155	431	158	400	160	436	160	436	158	400	163	396	160	436	163	396	167	439	151	425	150	417	151	412	151	425	151	412	152	408	151	425	152	408	155	431	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	289	424	285	430	286	404	289	424	286	404	288	407	289	424	288	407	289	411	289	424	289	411	290	416	286	404	285	430	283	400	283	400	285	430	280	435	283	400	280	435	279	398	279	398	280	435	274	439	279	398	274	439	266	440	279	398	266	440	262	439	279	398	262	439	259	438	279	398	259	438	256	437	279	398	256	437	253	435	279	398	253	435	250	433	279	398	250	433	166	327	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	166	327	250	433	143	327	222	89	239	48	235	119	115	326	141	326	220	438	220	438	141	326	232	395	220	438	232	395	251	438	251	438	232	395	286	326	251	438	286	326	310	326	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	135	354	140	362	143	402	143	402	140	362	147	368	143	402	147	368	158	410	158	410	147	368	154	372	158	410	154	372	163	373	163	373	171	373	177	412	177	412	171	373	180	371	177	412	180	371	186	412	186	412	180	371	192	367	186	412	192	367	196	410	196	410	192	367	207	362	196	410	207	362	207	407	207	407	207	362	219	403	130	342	135	354	143	402	130	342	143	402	130	389	130	342	130	389	120	369	130	342	120	369	111	342	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	265	344	282	347	269	385	269	385	282	347	275	384	285	385	275	384	282	347	285	385	282	347	298	356	310	370	320	389	327	413	310	370	327	413	309	413	310	370	309	413	304	402	310	370	304	402	299	394	310	370	299	394	298	356	292	388	285	385	298	356	292	388	298	356	299	394	245	348	252	346	254	388	254	388	252	346	259	345	254	388	259	345	262	386	262	386	259	345	265	344	262	386	265	344	269	385	219	403	226	354	234	397	234	397	226	354	236	350	234	397	236	350	245	392	245	392	236	350	245	348	245	392	245	348	254	388	226	354	219	403	207	362	177	412	158	410	163	373	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	301	395	301	343	308	387	308	387	301	343	308	350	308	387	308	350	312	378	312	378	308	350	312	359	312	378	312	359	314	369	249	370	251	359	251	380	251	380	251	359	255	350	251	380	255	350	255	388	255	388	255	350	262	343	255	388	262	343	263	395	263	395	262	343	271	338	263	395	271	338	272	400	272	400	271	338	282	336	272	400	282	336	282	401	282	401	282	336	292	338	282	401	292	338	292	400	292	400	292	338	301	343	292	400	301	343	301	395	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	118	380	118	359	123	388	123	388	118	359	123	350	123	388	123	350	130	395	130	395	123	350	130	343	130	395	130	343	139	400	139	400	130	343	139	338	139	400	139	338	149	401	149	401	139	338	149	336	149	401	149	336	159	400	159	400	149	336	159	338	159	400	159	338	168	395	168	395	159	338	168	343	168	395	168	343	175	387	175	387	168	343	175	350	175	387	175	350	180	378	180	378	175	350	180	359	180	378	180	359	182	369	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	118	359	118	380	117	370	188	29	190	18	190	41	190	41	190	18	195	8	190	41	195	8	195	51	195	51	195	8	202	0	195	51	202	0	203	59	203	59	202	0	212	-4	203	59	212	-4	213	65	213	65	212	-4	222	-6	213	65	222	-6	224	67	224	67	222	-6	235	-5	224	67	235	-5	235	65	235	65	235	-5	245	0	235	65	245	0	246	59	246	59	245	0	254	7	246	59	254	7	254	51	254	51	254	7	259	17	254	51	259	17	259	40	259	40	259	17	261	29	57	189	57	146	391	146	57	189	391	146	391	189	188	305	190	293	190	317	190	317	190	293	195	284	190	317	195	284	195	327	195	327	195	284	202	276	195	327	202	276	203	335	203	335	202	276	212	271	203	335	212	271	213	340	213	340	212	271	223	269	213	340	223	269	224	342	224	342	223	269	235	271	224	342	235	271	235	340	235	340	235	271	245	276	235	340	245	276	246	335	246	335	245	276	254	283	246	335	254	283	254	327	254	327	254	283	259	293	254	327	259	293	259	316	259	316	259	293	261	305	82	-2	82	-2	63	-88	82	-2	63	-88	103	-5	82	-2	103	-5	86	27	82	-2	86	27	80	35	82	-2	80	35	77	44	82	-2	77	44	75	54	82	-2	75	54	71	1	71	1	75	54	74	64	74	64	77	103	62	5	62	5	77	103	59	202	62	5	59	202	55	9	55	9	59	202	49	14	114	8	111	10	111	-6	217	277	111	10	237	269	217	277	237	269	218	292	217	277	218	292	216	292	212	278	213	278	214	292	214	292	213	278	214	277	214	292	214	277	216	292	216	292	214	277	215	277	216	292	215	277	217	277	171	267	184	273	214	292	214	292	184	273	197	277	214	292	197	277	211	278	211	278	212	278	214	292	156	280	124	217	148	248	148	248	159	258	156	280	156	280	159	258	171	267	156	280	171	267	214	292	261	367	225	291	237	269	261	367	237	269	245	288	261	367	245	288	283	367	237	269	243	260	245	288	245	288	243	260	248	251	245	288	248	251	260	283	260	283	248	251	252	240	260	283	252	240	254	228	237	269	225	291	222	292	237	269	222	292	220	292	237	269	220	292	218	292	111	10	217	277	103	-5	111	10	103	-5	106	-5	111	10	106	-5	108	-6	111	10	108	-6	111	-6	92	19	86	27	103	-5	92	19	103	-5	217	277	282	270	272	277	278	98	278	98	272	277	260	283	278	98	260	283	256	67	256	67	260	283	255	215	256	67	255	215	253	185	256	67	253	185	246	153	206	61	206	23	222	89	222	89	206	23	228	40	222	89	228	40	236	120	236	120	228	40	256	67	236	120	256	67	246	153	308	219	305	230	307	165	308	219	307	165	310	197	308	219	310	197	310	208	305	230	302	240	307	165	307	165	302	240	297	249	307	165	297	249	296	131	296	131	297	249	290	261	296	131	290	261	282	270	260	283	254	228	255	215	114	8	114	-6	116	8	116	8	114	-6	117	-6	116	8	117	-6	119	7	119	7	117	-6	140	-4	119	7	140	-4	122	7	122	7	140	-4	125	7	143	9	125	7	140	-4	143	9	140	-4	162	0	191	41	176	26	184	10	191	41	184	10	206	23	191	41	206	23	206	61	162	0	184	10	176	26	162	0	176	26	160	15	162	0	160	15	143	9	103	249	59	202	77	103	103	249	77	103	88	143	103	249	88	143	103	181	103	249	103	181	124	217	103	249	124	217	156	280	74	64	62	5	71	1	23	56	28	43	30	146	30	146	28	43	34	31	30	146	34	31	59	202	59	202	34	31	43	20	59	202	43	20	49	14	30	146	18	86	20	71	30	146	20	71	23	56	114	8	111	-6	114	-6	282	270	278	98	296	131	63	-88	82	-2	40	-88	254	326	275	326	199	424	254	326	199	424	193	430	254	326	193	430	188	434	254	326	188	434	183	437	254	326	183	437	178	439	254	326	178	439	172	440	254	326	172	440	165	439	254	326	165	439	161	396	150	408	153	404	153	431	153	431	153	404	156	400	153	431	156	400	158	436	158	436	156	400	161	396	158	436	161	396	165	439	150	425	149	417	149	412	150	425	149	412	150	408	150	425	150	408	153	431	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	286	424	282	430	283	404	286	424	283	404	285	407	286	424	285	407	286	411	286	424	286	411	287	416	283	404	282	430	280	400	280	400	282	430	277	435	280	400	277	435	276	398	276	398	277	435	271	439	276	398	271	439	263	440	276	398	263	440	259	439	276	398	259	439	256	438	276	398	256	438	252	437	276	398	252	437	249	435	276	398	249	435	246	433	276	398	246	433	163	327	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	163	327	246	433	139	327	113	326	139	326	217	438	217	438	139	326	230	395	217	438	230	395	250	438	250	438	230	395	284	326	250	438	284	326	308	326	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	165	395	165	343	172	387	172	387	165	343	172	350	172	387	172	350	176	378	176	378	172	350	176	359	176	378	176	359	178	369	113	370	115	359	115	380	115	380	115	359	119	350	115	380	119	350	119	388	119	388	119	350	126	343	119	388	126	343	127	395	127	395	126	343	135	338	127	395	135	338	136	400	136	400	135	338	146	336	136	400	146	336	146	401	146	401	146	336	156	338	146	401	156	338	156	400	156	400	156	338	165	343	156	400	165	343	165	395	297	395	297	343	304	387	304	387	297	343	304	350	304	387	304	350	309	378	309	378	304	350	309	359	309	378	309	359	310	369	245	370	247	359	247	380	247	380	247	359	252	350	247	380	252	350	252	388	252	388	252	350	258	343	252	388	258	343	259	395	259	395	258	343	267	338	259	395	267	338	268	400	268	400	267	338	278	336	268	400	278	336	279	401	279	401	278	336	288	338	279	401	288	338	288	400	288	400	288	338	297	343	288	400	297	343	297	395	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	264	424	261	430	262	404	264	424	262	404	264	407	264	424	264	407	265	411	264	424	265	411	265	416	262	404	261	430	259	400	259	400	261	430	256	435	259	400	256	435	254	398	254	398	256	435	249	439	254	398	249	439	242	440	254	398	242	440	238	439	254	398	238	439	234	438	254	398	234	438	231	437	254	398	231	437	228	435	254	398	228	435	225	433	254	398	225	433	141	327	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	141	327	225	433	118	327	95	-5	103	-6	99	6	99	6	103	-6	109	5	130	8	109	5	112	-6	130	8	112	-6	169	5	90	10	83	15	86	-3	90	10	86	-3	95	-5	90	10	95	-5	99	6	115	367	70	201	78	30	78	30	78	0	79	22	79	22	78	0	86	-3	79	22	86	-3	83	15	70	201	-4	-85	44	-104	70	201	44	-104	45	-94	70	201	45	-94	48	-77	70	201	48	-77	53	-54	70	201	53	-54	60	-26	70	201	60	-26	68	4	70	201	68	4	78	0	70	201	78	0	78	30	115	367	78	30	80	50	115	367	80	50	87	81	115	367	87	81	97	117	115	367	97	117	108	154	115	367	108	154	120	188	115	367	120	188	118	379	123	400	122	394	125	222	125	222	122	394	121	388	125	222	121	388	120	188	121	388	118	379	120	188	130	241	138	268	145	446	145	446	138	268	149	309	145	446	149	309	163	449	163	449	149	309	164	368	163	449	164	368	182	452	182	452	164	368	186	449	126	443	106	440	113	423	126	443	113	423	120	420	126	443	120	420	123	415	126	443	123	415	124	408	126	443	124	408	125	222	126	443	125	222	130	241	126	443	130	241	145	446	125	222	124	408	124	404	106	440	81	437	101	425	106	440	101	425	113	423	249	180	243	151	268	87	268	87	243	151	233	122	268	87	233	122	223	38	223	38	233	122	221	94	223	38	221	94	205	68	205	68	188	46	223	38	223	38	188	46	170	28	223	38	170	28	169	5	169	5	170	28	150	15	169	5	150	15	130	8	245	244	260	288	237	255	237	255	260	288	234	292	237	255	234	292	225	262	225	262	234	292	210	264	189	260	210	264	209	289	189	260	209	289	187	281	126	220	125	222	133	213	126	220	133	213	145	246	145	246	133	213	149	234	145	246	149	234	165	267	165	267	149	234	168	250	165	267	168	250	187	281	187	281	168	250	189	260	120	188	133	213	125	222	307	237	297	260	299	146	299	146	297	260	282	278	299	146	282	278	268	87	268	87	282	278	260	288	268	87	260	288	251	207	251	207	260	288	250	228	234	292	209	289	210	264	251	207	249	180	268	87	109	5	103	-6	112	-6	86	-125	69	-124	86	-135	86	-135	69	-124	57	-122	86	-135	57	-122	-9	-100	-9	-100	57	-122	49	-118	-9	-100	49	-118	-4	-85	-4	-85	49	-118	45	-112	-4	-85	45	-112	44	-104	86	-135	-9	-100	-15	-111	86	-135	-15	-111	-23	-119	86	-135	-23	-119	-34	-122	86	-135	-34	-122	-49	-124	86	-135	-49	-124	-49	-135	101	425	81	437	81	426	307	237	299	146	310	208	260	288	245	244	250	228	123	400	125	222	124	404	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	154	-9	135	-3	133	-7	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	154	-9	129	-17	124	-25	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	136	5	139	208	132	34	114	-38	102	-53	114	-62	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	147	395	147	343	154	387	154	387	147	343	154	350	154	387	154	350	159	378	159	378	154	350	159	359	159	378	159	359	160	369	95	370	97	359	97	380	97	380	97	359	101	350	97	380	101	350	102	388	102	388	101	350	108	343	102	388	108	343	109	395	109	395	108	343	117	338	109	395	117	338	118	400	118	400	117	338	128	336	118	400	128	336	129	401	129	401	128	336	138	338	129	401	138	338	138	400	138	400	138	338	147	343	138	400	147	343	147	395	279	395	279	343	286	387	286	387	279	343	286	350	286	387	286	350	291	378	291	378	286	350	291	359	291	378	291	359	293	369	228	370	229	359	229	380	229	380	229	359	234	350	229	380	234	350	234	388	234	388	234	350	241	343	234	388	241	343	241	395	241	395	241	343	250	338	241	395	250	338	250	400	250	400	250	338	260	336	250	400	260	336	261	401	261	401	260	336	270	338	261	401	270	338	270	400	270	400	270	338	279	343	270	400	279	343	279	395	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	156	501	149	468	347	468	156	501	347	468	355	501	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	119	360	112	326	311	326	119	360	311	326	319	360	198	10	197	30	197	21	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	218	508	199	517	205	471	205	471	199	517	185	530	205	471	185	530	181	483	181	483	185	530	176	548	181	483	176	548	171	571	333	571	321	548	324	509	324	509	321	548	306	530	324	509	306	530	300	486	300	486	306	530	287	517	300	486	287	517	270	472	270	472	287	517	266	508	270	472	266	508	242	506	242	506	218	508	237	466	237	466	218	508	205	471	171	571	152	571	155	534	171	571	155	534	165	505	171	571	165	505	181	483	333	571	324	509	342	538	333	571	342	538	352	571	242	506	237	466	270	472	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	299	430	288	408	291	369	291	369	288	408	273	390	291	369	273	390	266	346	266	346	273	390	254	376	266	346	254	376	237	331	237	331	254	376	233	368	237	331	233	368	209	365	209	365	185	368	204	326	204	326	185	368	172	330	143	407	138	430	148	343	143	407	148	343	152	389	152	389	148	343	172	330	152	389	172	330	166	376	166	376	172	330	185	368	138	430	119	430	122	393	138	430	122	393	131	364	138	430	131	364	148	343	299	430	291	369	308	397	299	430	308	397	319	430	209	365	204	326	237	331	198	10	197	30	197	21	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	287	0	287	0	247	17	233	13	287	0	233	13	211	10	295	-99	312	-108	309	-34	309	-34	309	-27	295	-99	295	-99	309	-27	310	-20	295	-99	310	-20	322	76	322	76	310	-20	311	-13	322	76	311	-13	313	-6	322	76	313	-6	316	0	316	0	373	0	343	19	343	19	373	0	355	13	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	322	76	262	49	262	46	322	76	262	46	287	0	322	76	287	0	295	-99	287	0	262	46	261	34	287	0	261	34	256	24	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	343	19	334	30	316	0	316	0	334	30	327	48	316	0	327	48	322	76	393	-56	383	-62	385	-93	385	-93	383	-62	372	-66	385	-93	372	-66	368	-103	368	-103	372	-66	360	-68	368	-103	360	-68	351	-109	351	-109	360	-68	348	-69	400	-78	415	-60	404	-48	400	-78	404	-48	393	-56	400	-78	393	-56	385	-93	335	-67	324	-62	332	-111	335	-67	332	-111	351	-109	335	-67	351	-109	348	-69	316	-55	311	-45	312	-108	316	-55	312	-108	332	-111	316	-55	332	-111	324	-62	281	-86	295	-99	287	0	281	-86	287	0	280	-8	281	-86	280	-8	275	-18	281	-86	275	-18	272	-69	272	-69	275	-18	272	-27	272	-69	272	-27	270	-37	272	-69	270	-37	269	-48	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	287	0	211	10	211	0	309	-34	312	-108	311	-45	355	13	373	0	373	10	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	218	-6	222	149	218	-6	230	-99	230	-99	218	-6	217	-86	217	-86	218	-6	213	-13	217	-86	213	-13	209	-21	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	191	90	184	57	212	97	252	-55	247	-45	248	-108	248	-108	247	-45	245	-34	245	35	245	-34	246	33	246	33	245	-34	246	-27	246	33	246	-27	246	-19	278	43	270	35	272	18	272	18	270	35	263	31	272	18	263	31	262	8	262	8	263	31	258	28	262	8	258	28	254	27	254	27	251	28	252	1	252	1	251	28	249	-5	246	33	246	-19	247	31	247	31	246	-19	247	-12	247	31	247	-12	249	29	249	29	247	-12	249	-5	249	29	249	-5	251	28	252	1	262	8	254	27	315	67	307	73	298	46	298	46	307	73	289	54	298	46	289	54	284	30	284	30	289	54	278	43	284	30	278	43	272	18	329	-56	319	-62	321	-93	321	-93	319	-62	308	-66	321	-93	308	-66	304	-103	304	-103	308	-66	296	-68	304	-103	296	-68	286	-109	286	-109	296	-68	284	-69	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	249	267	241	278	242	239	242	239	245	-34	245	35	242	239	245	35	249	267	249	267	245	35	248	55	241	278	230	285	235	262	241	278	235	262	240	252	241	278	240	252	242	239	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	336	-78	350	-60	339	-48	336	-78	339	-48	329	-56	336	-78	329	-56	321	-93	271	-67	260	-62	268	-111	271	-67	268	-111	286	-109	271	-67	286	-109	284	-69	252	-55	248	-108	268	-111	252	-55	268	-111	260	-62	230	-99	248	-108	233	179	233	179	248	-108	245	-34	233	179	245	-34	239	210	239	210	245	-34	242	239	208	-69	217	-86	209	-21	208	-69	209	-21	207	-30	208	-69	207	-30	205	-39	208	-69	205	-39	205	-48	197	30	197	11	198	39	198	39	197	11	200	4	198	39	200	4	201	51	201	51	200	4	204	0	201	51	204	0	205	69	205	69	204	0	210	-4	205	69	210	-4	212	97	212	97	210	-4	218	-6	197	11	197	30	197	21	222	149	230	-99	233	179	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	404	564	401	571	401	544	404	564	401	544	403	548	404	564	403	548	405	552	404	564	405	552	405	557	401	544	401	571	398	541	398	541	401	571	395	576	398	541	395	576	394	538	394	538	395	576	389	579	394	538	389	579	381	580	394	538	381	580	378	580	394	538	378	580	374	579	394	538	374	579	371	577	394	538	371	577	368	576	394	538	368	576	365	574	394	538	365	574	281	468	281	468	365	574	258	468	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	284	424	281	430	282	404	284	424	282	404	284	407	284	424	284	407	285	411	284	424	285	411	285	416	282	404	281	430	278	400	278	400	281	430	276	435	278	400	276	435	274	398	274	398	276	435	269	439	274	398	269	439	262	440	274	398	262	440	258	439	274	398	258	439	254	438	274	398	254	438	251	437	274	398	251	437	248	435	274	398	248	435	245	433	274	398	245	433	161	327	161	327	245	433	137	327	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	234	468	259	468	338	579	338	579	259	468	350	537	338	579	350	537	370	579	370	579	350	537	404	468	370	579	404	468	429	468	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	88	326	114	326	192	438	192	438	114	326	205	395	192	438	205	395	225	438	225	438	205	395	259	326	225	438	259	326	283	326	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	350	535	350	483	357	528	357	528	350	483	357	490	357	528	357	490	362	519	362	519	357	490	362	499	362	519	362	499	364	509	299	510	300	499	300	520	300	520	300	499	305	490	300	520	305	490	305	529	305	529	305	490	312	483	305	529	312	483	312	536	312	536	312	483	321	478	312	536	321	478	321	540	321	540	321	478	331	477	321	540	331	477	332	542	332	542	331	477	341	478	332	542	341	478	341	540	341	540	341	478	350	483	341	540	350	483	350	535	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	231	395	231	343	238	387	238	387	231	343	238	350	238	387	238	350	243	378	243	378	238	350	243	359	243	378	243	359	245	369	180	370	181	359	181	380	181	380	181	359	186	350	181	380	186	350	186	388	186	388	186	350	193	343	186	388	193	343	193	395	193	395	193	343	202	338	193	395	202	338	202	400	202	400	202	338	212	336	202	400	212	336	213	401	213	401	212	336	222	338	213	401	222	338	222	400	222	400	222	338	231	343	222	400	231	343	231	395	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	429	579	404	579	322	468	322	468	404	579	310	510	322	468	310	510	290	468	290	468	310	510	251	579	290	468	251	579	226	579	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	313	438	289	438	206	326	206	326	289	438	195	368	206	326	195	368	174	326	174	326	195	368	137	438	174	326	137	438	112	438	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	114	59	117	70	130	356	130	356	117	70	121	86	130	356	121	86	127	107	127	107	205	387	130	356	130	356	205	387	132	365	137	395	205	387	210	398	137	395	210	398	217	406	137	395	217	406	271	432	137	395	271	432	135	404	136	389	135	382	205	387	136	389	205	387	137	395	134	374	132	365	205	387	134	374	205	387	135	382	119	28	114	35	49	61	49	61	114	35	112	44	130	356	112	44	113	50	130	356	113	50	114	59	130	356	49	61	112	44	326	35	317	80	291	58	326	35	291	58	291	19	291	19	291	58	263	42	291	19	263	42	252	8	252	8	263	42	231	30	252	8	231	30	210	2	210	2	231	30	196	22	210	2	196	22	165	0	165	0	196	22	157	20	217	406	226	410	271	432	271	432	226	410	238	412	271	432	238	412	251	412	251	412	273	411	271	432	271	432	273	411	335	425	271	432	86	432	107	420	271	432	107	420	122	417	271	432	122	417	131	412	271	432	131	412	135	404	293	409	310	404	335	425	335	425	310	404	325	398	335	425	325	398	339	390	339	390	356	373	388	403	388	403	356	373	371	352	388	403	371	352	381	328	393	87	423	123	429	367	429	367	423	123	445	163	429	367	445	163	454	317	454	317	445	163	459	207	454	317	459	207	463	254	393	87	429	367	390	271	393	87	390	271	387	229	393	87	387	229	378	187	393	87	378	187	363	147	393	87	363	147	358	55	388	403	381	328	388	301	388	403	388	301	390	271	388	403	390	271	429	367	388	403	335	425	339	390	343	111	317	80	326	35	343	111	326	35	358	55	343	111	358	55	363	147	165	0	157	20	141	21	165	0	141	21	128	24	165	0	128	24	119	28	165	0	119	28	49	61	165	0	49	61	42	41	165	0	42	41	36	28	165	0	36	28	27	20	165	0	27	20	14	14	165	0	14	14	-4	10	165	0	-4	10	-4	0	399	579	375	579	292	468	292	468	375	579	282	510	292	468	282	510	260	468	260	468	282	510	222	579	260	468	222	579	197	579	335	425	273	411	293	409	107	420	86	432	86	422	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	54	243	267	243	54	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	277	361	259	116	271	158	277	361	271	158	283	203	277	361	247	254	250	80	277	361	250	80	259	116	246	254	243	267	250	80	246	254	250	80	247	254	286	401	285	396	323	347	323	347	285	396	284	389	323	347	284	389	283	203	283	203	284	389	281	378	283	203	281	378	277	361	276	422	283	419	288	442	288	442	283	419	286	414	288	442	286	414	286	406	286	406	286	401	323	347	267	439	244	437	264	424	267	439	264	424	276	422	267	439	276	422	288	442	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	462	411	460	426	458	388	458	388	460	426	455	439	458	388	455	439	447	366	447	366	455	439	446	449	447	366	446	449	436	455	447	366	436	455	430	345	430	345	436	455	424	458	430	345	424	458	419	375	419	375	417	364	430	345	430	345	417	364	412	354	430	345	412	354	406	324	406	324	412	354	402	342	406	324	402	342	388	330	388	330	370	316	375	305	388	330	375	305	406	324	424	458	413	456	415	387	424	458	415	387	417	383	424	458	417	383	419	379	424	458	419	379	419	375	392	414	395	409	396	445	396	445	395	409	399	403	396	445	399	403	403	452	403	452	399	403	406	397	403	452	406	397	413	456	413	456	406	397	411	392	413	456	411	392	415	387	391	437	390	427	390	420	391	437	390	420	392	414	391	437	392	414	396	445	69	56	81	-6	74	43	259	28	276	19	266	31	264	424	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	130	353	122	87	127	107	130	353	127	107	157	216	130	353	99	244	112	44	130	353	112	44	113	51	130	353	113	51	115	59	130	353	115	59	117	71	130	353	117	71	122	87	112	44	99	244	92	216	112	44	92	216	48	60	112	44	48	60	114	35	136	380	134	371	157	216	157	216	134	371	132	362	157	216	132	362	130	353	326	35	317	80	291	58	326	35	291	58	290	19	290	19	291	58	262	42	290	19	262	42	250	9	250	9	262	42	230	30	250	9	230	30	205	2	205	2	230	30	196	22	205	2	196	22	158	20	158	20	142	21	157	0	157	0	142	21	129	24	157	0	129	24	120	28	48	60	42	40	157	0	48	60	157	0	120	28	48	60	120	28	114	35	157	0	42	40	35	27	157	0	35	27	26	19	157	0	26	19	13	14	157	0	13	14	-4	10	157	0	-4	10	-4	0	210	401	215	406	137	395	137	395	215	406	223	410	137	395	223	410	269	432	269	432	223	410	233	412	269	432	233	412	248	412	248	412	299	407	269	432	269	432	299	407	336	425	157	216	259	216	166	244	157	216	166	244	207	393	157	216	207	393	137	395	157	216	137	395	136	388	157	216	136	388	136	380	122	416	131	411	269	432	269	432	131	411	135	404	269	432	135	404	137	395	107	419	122	416	269	432	107	419	269	432	86	432	107	419	86	432	86	422	393	87	422	123	430	368	430	368	422	123	445	164	430	368	445	164	455	318	455	318	445	164	459	208	455	318	459	208	463	254	393	87	430	368	390	268	393	87	390	268	387	224	393	87	387	224	377	183	393	87	377	183	362	144	393	87	362	144	358	55	390	404	336	425	339	389	390	404	339	389	367	360	390	404	367	360	384	319	390	404	384	319	390	268	390	404	390	268	430	368	342	109	317	80	326	35	342	109	326	35	358	55	342	109	358	55	362	144	158	20	157	0	205	2	40	244	32	216	92	216	40	244	92	216	99	244	166	244	259	216	267	244	336	425	299	407	339	389	210	401	137	395	207	393	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	53	243	267	243	53	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	286	404	286	399	322	345	322	345	286	399	285	393	322	345	285	393	283	203	283	203	285	393	283	384	283	203	283	384	279	371	279	371	271	345	283	203	283	203	271	345	271	157	156	371	151	345	271	345	156	371	271	345	279	371	329	371	349	449	345	452	329	371	345	452	325	448	329	371	325	448	322	345	329	371	322	345	378	345	329	371	378	345	384	371	322	345	325	448	306	445	322	345	306	445	288	442	322	345	288	442	286	409	322	345	286	409	286	404	274	423	282	420	288	442	288	442	282	420	285	416	288	442	285	416	286	409	271	345	247	254	250	80	271	345	250	80	259	115	271	345	259	115	271	157	246	254	243	267	250	80	246	254	250	80	247	254	267	439	244	437	262	425	267	439	262	425	274	423	267	439	274	423	288	442	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	262	425	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	195	501	188	468	387	468	195	501	387	468	395	501	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	109	359	102	325	302	325	109	359	302	325	309	359	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	265	511	245	519	251	473	251	473	245	519	231	532	251	473	231	532	228	486	228	486	231	532	222	551	228	486	222	551	218	574	379	574	368	551	370	511	370	511	368	551	353	533	370	511	353	533	346	489	346	489	353	533	334	519	346	489	334	519	316	474	316	474	334	519	312	511	316	474	312	511	289	508	289	508	265	511	283	469	283	469	265	511	251	473	218	574	199	574	202	537	218	574	202	537	211	507	218	574	211	507	228	486	379	574	370	511	388	540	379	574	388	540	398	574	289	508	283	469	316	474	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	178	368	159	376	165	330	165	330	159	376	145	389	165	330	145	389	141	343	141	343	145	389	136	407	141	343	136	407	132	430	293	430	282	408	284	369	284	369	282	408	266	390	284	369	266	390	260	346	260	346	266	390	248	376	260	346	248	376	230	331	230	331	248	376	226	368	230	331	226	368	203	365	203	365	178	368	197	326	197	326	178	368	165	330	132	430	112	430	115	393	132	430	115	393	125	364	132	430	125	364	141	343	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	293	430	284	369	302	397	293	430	302	397	312	430	203	365	197	326	230	331	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	317	535	317	483	324	528	324	528	317	483	324	490	324	528	324	490	329	519	329	519	324	490	329	499	329	519	329	499	330	509	265	510	267	499	267	520	267	520	267	499	271	490	267	520	271	490	272	529	272	529	271	490	278	483	272	529	278	483	279	536	279	536	278	483	287	478	279	536	287	478	288	540	288	540	287	478	298	477	288	540	298	477	299	542	299	542	298	477	308	478	299	542	308	478	308	540	308	540	308	478	317	483	308	540	317	483	317	535	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	224	395	225	343	231	387	231	387	225	343	232	350	231	387	232	350	236	378	236	378	232	350	236	359	236	378	236	359	238	369	173	370	175	359	175	380	175	380	175	359	179	350	175	380	179	350	179	388	179	388	179	350	186	343	179	388	186	343	187	395	187	395	186	343	195	338	187	395	195	338	196	400	196	400	195	338	205	336	196	400	205	336	206	401	206	401	205	336	216	338	206	401	216	338	216	400	216	400	216	338	225	343	216	400	225	343	224	395	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	234	26	223	-7	226	0	226	0	335	0	234	26	140	141	162	215	141	388	53	60	47	41	134	26	134	26	47	41	198	0	134	26	198	0	149	23	149	23	198	0	169	22	204	23	169	22	198	0	204	23	198	0	203	-104	203	-104	198	0	190	-9	203	-104	190	-9	189	-91	189	-91	190	-9	184	-19	189	-91	184	-19	180	-30	224	-59	219	-49	220	-112	220	-112	219	-49	217	-38	204	23	217	-38	218	-31	204	23	218	-31	219	-23	204	23	219	-23	220	-15	204	23	220	-15	223	-7	204	23	223	-7	234	26	301	-60	291	-66	293	-97	293	-97	291	-66	280	-70	293	-97	280	-70	276	-107	276	-107	280	-70	269	-72	276	-107	269	-72	258	-113	258	-113	269	-72	256	-73	308	-82	322	-64	311	-52	308	-82	311	-52	301	-60	308	-82	301	-60	293	-97	243	-71	232	-66	239	-115	243	-71	239	-115	258	-113	243	-71	258	-113	256	-73	224	-59	220	-112	239	-115	224	-59	239	-115	232	-66	204	23	203	-104	220	-112	204	23	220	-112	217	-38	180	-73	189	-91	180	-30	180	-73	180	-30	177	-41	180	-73	177	-41	177	-52	198	0	47	41	40	28	198	0	40	28	31	20	198	0	31	20	18	14	198	0	18	14	0	10	198	0	0	10	0	0	53	60	134	26	124	30	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	108	-6	108	-6	89	46	81	63	108	-6	81	63	79	-2	79	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	108	-6	119	-104	119	25	119	25	119	-104	136	-112	119	25	136	-112	133	-38	133	-38	133	-31	119	25	119	25	133	-31	134	-25	119	25	134	-25	140	22	140	22	134	-25	135	-18	140	22	135	-18	137	-11	140	-3	164	2	156	24	140	-3	156	24	140	22	140	-3	140	22	137	-11	156	24	164	2	173	29	173	29	164	2	186	12	173	29	186	12	190	38	190	38	186	12	207	26	190	38	207	26	211	52	211	52	207	26	226	43	211	52	226	43	237	72	237	72	226	43	245	64	217	-60	207	-66	209	-97	209	-97	207	-66	196	-70	209	-97	196	-70	192	-107	192	-107	196	-70	185	-72	192	-107	185	-72	174	-113	174	-113	185	-72	172	-73	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	224	-82	239	-64	227	-52	224	-82	227	-52	217	-60	224	-82	217	-60	209	-97	159	-71	149	-66	156	-115	159	-71	156	-115	174	-113	159	-71	174	-113	172	-73	140	-59	135	-49	136	-112	140	-59	136	-112	156	-115	140	-59	156	-115	149	-66	62	201	32	145	36	28	62	201	36	28	55	9	62	201	55	9	79	-2	62	201	79	-2	78	83	32	145	21	84	25	53	32	145	25	53	36	28	108	-6	102	-15	105	-91	108	-6	105	-91	119	-104	98	-23	95	-32	96	-73	98	-23	96	-73	105	-91	98	-23	105	-91	102	-15	93	-42	92	-52	96	-73	93	-42	96	-73	95	-32	102	33	108	-6	119	25	133	-38	136	-112	135	-49	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	399	579	375	579	292	468	292	468	375	579	282	510	292	468	282	510	260	468	260	468	282	510	222	579	260	468	222	579	197	579	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	333	438	308	438	225	326	225	326	308	438	214	368	225	326	214	368	194	326	194	326	214	368	156	438	194	326	156	438	131	438	270	262	265	214	273	247	238	290	226	267	229	260	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	238	469	264	469	341	581	341	581	264	469	354	538	341	581	354	538	374	581	374	581	354	538	409	469	374	581	409	469	432	469	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	101	326	127	326	205	438	205	438	127	326	218	395	205	438	218	395	238	438	238	438	218	395	272	326	238	438	272	326	296	326	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	304	511	285	519	291	473	291	473	285	519	271	532	291	473	271	532	267	486	267	486	271	532	262	551	267	486	262	551	258	574	418	574	407	551	410	511	410	511	407	551	392	533	410	511	392	533	386	489	386	489	392	533	373	519	386	489	373	519	356	474	356	474	373	519	352	511	356	474	352	511	328	508	328	508	304	511	323	469	323	469	304	511	291	473	258	574	239	574	242	537	258	574	242	537	251	507	258	574	251	507	267	486	418	574	410	511	428	540	418	574	428	540	438	574	328	508	323	469	356	474	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	296	430	285	408	287	369	287	369	285	408	270	390	287	369	270	390	263	346	263	346	270	390	251	376	263	346	251	376	233	331	233	331	251	376	229	368	233	331	229	368	206	365	206	365	182	368	200	326	200	326	182	368	169	330	139	407	135	430	145	343	139	407	145	343	149	389	149	389	145	343	169	330	149	389	169	330	163	376	163	376	169	330	182	368	135	430	116	430	119	393	135	430	119	393	128	364	135	430	128	364	145	343	296	430	287	369	305	397	296	430	305	397	315	430	206	365	200	326	233	331	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	343	535	344	483	350	528	350	528	344	483	351	490	350	528	351	490	355	519	355	519	351	490	355	499	355	519	355	499	357	509	292	510	294	499	294	520	294	520	294	499	298	490	294	520	298	490	298	529	298	529	298	490	305	483	298	529	305	483	306	536	306	536	305	483	314	478	306	536	314	478	315	540	315	540	314	478	324	477	315	540	324	477	325	542	325	542	324	477	335	478	325	542	335	478	335	540	335	540	335	478	344	483	335	540	344	483	343	535	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	219	395	219	343	226	387	226	387	219	343	226	350	226	387	226	350	230	378	230	378	226	350	230	359	230	378	230	359	232	369	167	370	169	359	169	380	169	380	169	359	173	350	169	380	173	350	173	388	173	388	173	350	180	343	173	388	180	343	181	395	181	395	180	343	189	338	181	395	189	338	190	400	190	400	189	338	200	336	190	400	200	336	200	401	200	401	200	336	210	338	200	401	210	338	210	400	210	400	210	338	219	343	210	400	219	343	219	395	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	405	420	398	422	400	379	400	379	398	422	390	425	400	379	390	425	386	393	386	393	390	425	372	431	386	393	372	431	370	404	370	404	372	431	354	435	370	404	354	435	351	412	351	412	354	435	336	439	351	412	336	439	330	417	330	417	336	439	318	441	330	417	318	441	307	418	183	410	177	353	198	375	183	410	198	375	211	423	211	423	198	375	222	393	211	423	222	393	240	433	240	433	222	393	248	407	240	433	248	407	270	439	270	439	248	407	276	415	270	439	276	415	302	441	302	441	276	415	307	418	302	441	307	418	318	441	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	420	341	419	418	415	418	420	341	415	418	415	355	415	355	415	418	410	419	415	355	410	419	408	368	408	368	410	419	405	420	408	368	405	420	400	379	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	419	418	420	341	429	419	420	341	423	326	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	258	-71	256	-56	254	-93	254	-93	256	-56	251	-43	254	-93	251	-43	244	-115	244	-115	251	-43	242	-32	244	-115	242	-32	232	-26	244	-115	232	-26	226	-136	226	-136	232	-26	220	-23	226	-136	220	-23	215	-105	215	-105	213	-116	226	-136	226	-136	213	-116	208	-127	226	-136	208	-127	202	-156	202	-156	208	-127	198	-138	202	-156	198	-138	184	-151	184	-151	166	-164	171	-176	184	-151	171	-176	202	-156	220	-23	209	-25	210	-94	220	-23	210	-94	213	-98	220	-23	213	-98	215	-102	220	-23	215	-102	215	-105	187	-67	190	-73	192	-36	192	-36	190	-73	195	-78	192	-36	195	-78	199	-29	199	-29	195	-78	201	-85	199	-29	201	-85	209	-25	209	-25	201	-85	206	-90	209	-25	206	-90	210	-94	187	-44	186	-54	186	-61	187	-44	186	-61	187	-67	187	-44	187	-67	192	-36	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	214	402	213	406	219	329	219	329	213	406	212	409	208	327	212	409	201	440	208	327	201	440	195	330	195	330	201	440	185	336	214	420	219	431	225	460	225	460	219	431	229	443	225	460	229	443	256	480	256	480	229	443	243	455	256	480	243	455	262	468	214	420	225	460	201	440	214	420	201	440	212	409	169	374	171	359	173	396	173	396	171	359	177	346	173	396	177	346	184	419	184	419	177	346	185	336	184	419	185	336	201	440	241	365	240	370	240	348	240	348	240	370	237	376	240	348	237	376	235	340	235	340	237	376	232	382	235	340	232	382	228	333	228	333	232	382	225	388	228	333	225	388	220	393	219	329	228	333	220	393	219	329	220	393	216	398	219	329	216	398	214	402	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	219	329	212	409	208	327	241	365	240	348	242	358	116	107	115	163	96	116	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	220	468	246	468	324	579	324	579	246	468	337	537	324	579	337	537	357	579	357	579	337	537	392	468	357	579	392	468	415	468	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	101	468	127	468	205	579	205	579	127	468	218	537	205	579	218	537	238	579	238	579	218	537	272	468	238	579	272	468	296	468	91	424	73	435	73	424	242	226	243	37	243	231	157	10	137	14	157	0	157	0	137	14	124	18	157	0	124	18	45	45	45	45	124	18	116	23	45	45	116	23	52	67	52	67	116	23	112	30	52	67	112	30	111	40	111	40	119	315	52	67	111	45	112	48	119	315	119	315	112	48	112	51	119	315	112	51	112	54	112	54	156	216	119	315	119	315	156	216	127	344	131	359	127	344	156	216	131	359	156	216	134	371	134	371	156	216	136	380	119	315	111	40	111	43	119	315	111	43	111	45	59	344	51	315	119	315	59	344	119	315	127	344	388	370	385	358	438	315	438	315	385	358	381	344	438	315	381	344	373	315	373	315	381	344	191	344	373	315	191	344	183	315	183	315	191	344	156	216	183	315	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	365	45	365	48	373	315	373	315	365	48	365	51	373	315	365	51	366	54	366	54	438	315	373	315	364	42	365	45	373	315	364	42	373	315	353	244	364	42	353	244	364	38	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	438	315	446	344	392	394	446	344	454	373	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	446	344	438	315	496	315	446	344	496	315	504	344	392	387	390	379	438	315	392	387	438	315	392	394	417	0	417	10	395	13	417	0	395	13	380	17	417	0	380	17	296	44	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	366	29	364	38	302	61	366	29	302	61	370	22	370	22	302	61	296	44	370	22	296	44	380	17	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	137	395	156	216	191	344	137	395	191	344	200	375	137	395	200	375	207	392	137	395	207	392	216	404	137	395	216	404	228	413	156	216	137	395	137	388	156	216	137	388	136	380	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	108	419	86	432	86	422	302	61	364	38	345	216	388	370	438	315	390	379	364	420	345	432	345	422	109	367	109	367	100	331	109	367	100	331	101	152	109	367	101	152	149	331	109	367	149	331	112	378	68	367	58	331	100	331	68	367	100	331	109	367	182	449	177	452	160	367	160	367	177	452	155	448	160	367	155	448	149	331	149	331	155	448	135	444	149	331	135	444	118	408	118	408	135	444	116	414	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	115	440	116	414	135	444	95	437	73	435	91	424	95	437	91	424	98	424	118	408	117	402	149	331	149	331	117	402	116	395	149	331	116	395	114	387	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	76	52	88	91	100	331	100	331	88	91	99	119	100	331	99	119	101	152	101	152	99	119	111	143	101	152	111	143	136	204	136	204	111	143	126	166	100	331	13	0	62	0	100	331	62	0	76	52	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	160	367	149	331	255	331	160	367	255	331	265	367	91	424	73	435	73	424	112	378	149	331	114	387	242	226	243	37	243	231	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	101	494	107	503	109	543	109	543	107	503	113	509	109	543	113	509	125	550	125	550	113	509	121	513	125	550	121	513	131	514	131	514	138	513	143	553	143	553	138	513	147	511	143	553	147	511	153	552	153	552	147	511	159	508	153	552	159	508	163	551	163	551	159	508	174	502	163	551	174	502	174	548	174	548	174	502	186	543	97	483	101	494	109	543	97	483	109	543	97	529	97	483	97	529	86	510	97	483	86	510	78	483	231	485	249	488	236	525	236	525	249	488	242	525	251	526	242	525	249	488	251	526	249	488	264	496	277	510	287	529	294	554	277	510	294	554	276	554	277	510	276	554	271	542	277	510	271	542	266	534	277	510	266	534	264	496	259	529	251	526	264	496	259	529	264	496	266	534	212	488	219	486	221	529	221	529	219	486	226	485	221	529	226	485	229	526	229	526	226	485	231	485	229	526	231	485	236	525	186	543	194	494	200	537	200	537	194	494	203	491	200	537	203	491	211	532	211	532	203	491	212	488	211	532	212	488	221	529	194	494	186	543	174	502	143	553	125	550	131	514	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	44	354	49	362	52	402	52	402	49	362	56	368	52	402	56	368	67	410	67	410	56	368	64	372	67	410	64	372	73	373	73	373	80	373	86	412	86	412	80	373	90	371	86	412	90	371	95	412	95	412	90	371	101	367	95	412	101	367	105	410	105	410	101	367	117	362	105	410	117	362	116	407	116	407	117	362	129	403	39	342	44	354	52	402	39	342	52	402	39	389	39	342	39	389	29	369	39	342	29	369	20	342	174	344	192	347	178	385	178	385	192	347	184	384	194	385	184	384	192	347	194	385	192	347	207	356	219	370	229	389	237	413	219	370	237	413	218	413	219	370	218	413	213	402	219	370	213	402	208	394	219	370	208	394	207	356	202	388	194	385	207	356	202	388	207	356	208	394	146	350	154	348	154	392	154	392	154	348	161	346	154	392	161	346	163	388	163	388	161	346	168	345	163	388	168	345	171	386	171	386	168	345	174	344	171	386	174	344	178	385	143	397	129	403	136	354	143	397	136	354	146	350	143	397	146	350	154	392	136	354	129	403	117	362	86	412	67	410	73	373	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	92	501	84	468	283	468	92	501	283	468	290	501	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	27	360	19	326	219	326	27	360	219	326	226	360	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	163	511	144	519	150	473	150	473	144	519	130	532	150	473	130	532	126	486	126	486	130	532	121	551	126	486	121	551	117	574	277	574	266	551	269	511	269	511	266	551	251	533	269	511	251	533	244	489	244	489	251	533	232	519	244	489	232	519	215	474	215	474	232	519	211	511	215	474	211	511	188	508	188	508	163	511	182	469	182	469	163	511	150	473	117	574	98	574	101	537	117	574	101	537	110	507	117	574	110	507	126	486	277	574	269	511	287	540	277	574	287	540	296	574	188	508	182	469	215	474	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	96	368	77	376	83	330	83	330	77	376	63	389	83	330	63	389	59	343	59	343	63	389	54	407	59	343	54	407	50	430	211	430	199	408	202	369	202	369	199	408	184	390	202	369	184	390	178	346	178	346	184	390	166	376	178	346	166	376	148	331	148	331	166	376	144	368	148	331	144	368	120	365	120	365	96	368	115	326	115	326	96	368	83	330	50	430	30	430	33	393	50	430	33	393	43	364	50	430	43	364	59	343	211	430	202	369	220	397	211	430	220	397	230	430	120	365	115	326	148	331	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	37	29	27	20	62	0	62	0	27	20	14	15	62	0	14	15	-4	10	70	-99	88	-108	85	-34	85	-34	85	-27	70	-99	70	-99	85	-27	86	-20	70	-99	86	-20	130	353	130	353	86	-20	87	-13	130	353	87	-13	89	-6	124	16	116	21	92	0	92	0	116	21	112	27	92	0	112	27	111	36	111	36	111	44	92	0	92	0	111	44	130	353	92	0	130	353	89	-6	137	13	124	16	156	0	156	0	124	16	92	0	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	62	0	55	-8	57	-86	62	0	57	-86	70	-99	62	0	70	-99	130	353	62	0	130	353	50	61	62	0	50	61	44	42	62	0	44	42	37	29	169	-56	159	-62	160	-93	160	-93	159	-62	148	-66	160	-93	148	-66	144	-103	144	-103	148	-66	136	-68	144	-103	136	-68	126	-109	126	-109	136	-68	124	-69	176	-78	190	-60	179	-48	176	-78	179	-48	169	-56	176	-78	169	-56	160	-93	111	-67	100	-62	107	-111	111	-67	107	-111	126	-109	111	-67	126	-109	124	-69	92	-55	87	-45	88	-108	92	-55	88	-108	107	-111	92	-55	107	-111	100	-62	50	-18	47	-27	48	-69	50	-18	48	-69	57	-86	50	-18	57	-86	55	-8	45	-37	44	-48	48	-69	45	-37	48	-69	47	-27	137	13	156	0	156	10	85	-34	88	-108	87	-45	62	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	-99	98	-108	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	81	-99	82	34	82	234	81	-99	82	234	81	227	81	-99	81	227	79	220	81	-99	79	220	67	-6	81	-99	67	-6	67	-86	67	-6	63	-14	67	-86	67	-86	63	-14	59	-22	67	-86	59	-22	58	-69	58	-69	59	-22	57	-30	58	-69	57	-30	55	-39	99	25	92	24	96	-26	96	-26	92	24	95	-34	98	-108	95	-34	92	24	108	31	105	7	114	14	108	31	114	14	118	41	118	41	114	14	124	24	118	41	124	24	131	56	131	56	124	24	134	37	131	56	134	37	147	75	147	75	134	37	144	51	147	75	144	51	156	68	97	-18	99	-9	99	25	99	25	99	-9	101	-1	99	25	101	-1	108	31	108	31	101	-1	105	7	179	-56	169	-62	171	-93	171	-93	169	-62	158	-66	171	-93	158	-66	154	-103	154	-103	158	-66	147	-68	154	-103	147	-68	136	-109	136	-109	147	-68	135	-69	186	-78	200	-60	189	-48	186	-78	189	-48	179	-56	186	-78	179	-56	171	-93	122	-67	111	-62	118	-111	122	-67	118	-111	136	-109	122	-67	136	-109	135	-69	103	-55	97	-45	98	-108	103	-55	98	-108	118	-111	103	-55	118	-111	111	-62	98	-108	92	24	88	24	98	-108	88	24	86	25	98	-108	86	25	84	27	98	-108	84	27	82	30	98	-108	82	30	82	34	65	-6	67	-6	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	95	-34	98	-108	97	-45	99	25	96	-26	97	-18	58	-69	55	-39	55	-48	60	264	42	276	42	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	214	535	215	483	221	528	221	528	215	483	222	490	221	528	222	490	226	519	226	519	222	490	226	499	226	519	226	499	228	509	163	510	164	499	164	520	164	520	164	499	169	490	164	520	169	490	169	529	169	529	169	490	176	483	169	529	176	483	176	536	176	536	176	483	185	478	176	536	185	478	185	540	185	540	185	478	195	477	185	540	195	477	196	542	196	542	195	477	206	478	196	542	206	478	206	540	206	540	206	478	215	483	206	540	215	483	214	535	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	253	53	251	63	251	38	251	38	251	63	251	35	252	25	251	35	246	71	252	25	246	71	241	-8	241	-8	246	71	239	78	241	-8	239	78	230	82	253	53	251	38	252	42	253	53	252	42	252	45	253	53	252	45	253	49	251	63	246	71	251	35	304	37	298	25	305	-5	305	-5	298	25	291	17	305	-5	291	17	286	-9	286	-9	291	17	283	11	286	-9	283	11	274	10	274	10	266	10	267	-11	267	-11	266	10	259	13	267	-11	259	13	255	18	255	18	252	25	241	-8	255	18	241	-8	267	-11	201	76	203	11	209	82	209	82	203	11	219	0	209	82	219	0	220	84	220	84	219	0	241	-8	220	84	241	-8	230	82	195	69	191	58	193	27	195	69	193	27	203	11	195	69	203	11	201	76	393	353	378	78	387	102	393	353	387	102	396	130	393	353	309	52	321	1	393	353	321	1	336	11	393	353	336	11	349	24	393	353	349	24	359	39	393	353	359	39	369	57	393	353	369	57	378	78	309	52	304	37	305	-5	309	52	305	-5	321	1	274	10	267	-11	286	-9	401	388	400	381	464	373	464	373	400	381	398	373	464	373	398	373	396	130	396	130	398	373	396	363	396	130	396	363	393	353	519	432	350	432	372	419	519	432	372	419	386	416	519	432	386	416	395	411	519	432	395	411	400	404	519	432	400	404	401	395	519	432	401	395	486	414	519	432	486	414	499	419	519	432	499	419	519	422	401	395	464	373	470	392	401	395	470	392	477	406	401	395	477	406	486	414	401	388	464	373	401	395	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	372	419	350	432	350	422	193	27	191	58	189	47	130	353	111	44	113	53	110	420	91	432	91	422	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	83	-68	85	-128	92	-66	92	-66	85	-128	99	-134	92	-66	99	-134	101	-68	101	-68	99	-134	110	-116	101	-68	110	-116	109	-114	109	-114	114	-76	108	-71	110	-109	112	-106	114	-76	114	-76	112	-106	115	-102	114	-76	115	-102	117	-83	117	-83	115	-102	117	-98	117	-83	117	-98	118	-91	108	-71	101	-68	109	-114	161	-83	149	-105	149	-130	149	-130	149	-105	136	-118	149	-130	136	-118	121	-122	121	-122	117	-121	149	-130	149	-130	117	-121	117	-136	209	277	194	276	212	265	209	277	212	265	227	279	227	279	212	265	225	264	227	279	225	264	234	262	244	240	242	232	309	290	309	290	242	232	240	222	309	290	240	222	240	18	240	18	240	222	237	209	240	18	237	209	233	191	234	262	240	258	249	282	249	282	240	258	243	252	249	282	243	252	244	245	244	245	244	240	309	290	309	290	307	292	276	287	309	290	276	287	249	282	309	290	249	282	244	245	173	-49	177	-112	186	-1	186	-1	177	-112	202	-81	186	-1	202	-81	233	191	233	191	202	-81	222	-38	233	191	222	-38	240	18	161	-83	149	-130	177	-112	161	-83	177	-112	173	-49	117	-136	117	-121	114	-120	117	-136	114	-120	111	-118	117	-136	111	-118	110	-116	117	-136	110	-116	99	-134	66	-87	67	-109	69	-78	69	-78	67	-109	74	-120	69	-78	74	-120	75	-72	75	-72	74	-120	85	-128	75	-72	85	-128	83	-68	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	286	430	287	365	297	432	297	432	287	365	298	363	297	432	298	363	307	430	307	430	298	363	308	365	307	430	308	365	317	424	317	424	308	365	317	369	317	424	317	369	324	417	324	417	317	369	324	377	324	417	324	377	329	407	329	407	324	377	329	386	329	407	329	386	331	396	262	398	264	386	264	409	264	409	264	386	269	376	264	409	269	376	269	418	269	418	269	376	277	369	269	418	277	369	277	425	277	425	277	369	287	365	277	425	287	365	286	430	147	75	135	39	156	68	67	-109	66	-87	64	-96	212	265	194	276	194	265	227	279	234	262	249	282	114	-76	109	-114	110	-109	81	227	82	34	82	234	60	264	42	276	42	265	72	10	66	13	73	-11	73	-11	66	13	61	18	73	-11	61	18	48	-8	48	-8	61	18	59	25	48	-8	59	25	53	71	53	71	59	25	58	35	58	63	58	35	58	38	58	63	58	38	58	42	60	53	58	63	58	42	60	53	58	42	59	45	60	53	59	45	60	49	111	37	105	25	111	-5	111	-5	105	25	98	17	111	-5	98	17	93	-9	93	-9	98	17	90	11	93	-9	90	11	81	10	81	10	72	10	73	-11	53	71	45	78	48	-8	48	-8	45	78	36	82	48	-8	36	82	26	0	26	0	36	82	26	84	26	0	26	84	16	82	10	11	26	0	16	82	10	11	16	82	8	76	10	11	8	76	2	69	10	11	2	69	0	27	-1	58	-3	47	0	27	-1	58	0	27	2	69	200	353	184	78	194	102	200	353	194	102	203	130	200	353	116	52	128	1	200	353	128	1	143	11	200	353	143	11	156	24	200	353	156	24	166	39	200	353	166	39	175	57	200	353	175	57	184	78	116	52	111	37	111	-5	116	52	111	-5	128	1	81	10	73	-11	93	-9	325	432	157	432	178	419	325	432	178	419	193	416	325	432	193	416	202	411	325	432	202	411	206	404	325	432	206	404	208	395	325	432	208	395	293	414	325	432	293	414	306	419	325	432	306	419	325	422	271	373	277	392	208	395	271	373	208	395	207	388	271	373	207	388	207	381	271	373	207	381	205	373	271	373	205	373	203	363	271	373	203	363	203	130	284	406	293	414	208	395	284	406	208	395	277	392	203	363	200	353	203	130	160	469	186	469	265	581	265	581	186	469	277	538	265	581	277	538	296	581	296	581	277	538	331	469	296	581	331	469	355	469	178	419	157	432	157	422	53	71	58	35	58	63	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	39	326	65	326	143	438	143	438	65	326	156	395	143	438	156	395	175	438	175	438	156	395	210	326	175	438	210	326	234	326	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	230	248	175	245	253	88	230	248	253	88	341	54	341	54	253	88	260	75	341	54	260	75	266	64	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	277	34	410	0	374	17	277	34	374	17	362	25	277	34	362	25	352	36	277	34	352	36	341	54	277	34	341	54	276	43	341	54	266	64	272	53	341	54	272	53	276	43	171	231	253	88	175	245	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	171	231	147	379	145	371	171	231	145	371	143	362	171	231	143	362	140	353	171	231	140	353	129	73	389	13	374	17	410	0	389	13	410	0	410	10	276	27	272	22	410	0	276	27	410	0	277	34	228	10	228	0	410	0	228	10	410	0	247	13	226	-71	224	-56	223	-93	223	-93	224	-56	219	-43	223	-93	219	-43	212	-115	212	-115	219	-43	211	-32	212	-115	211	-32	200	-26	212	-115	200	-26	194	-136	194	-136	200	-26	188	-23	194	-136	188	-23	183	-105	183	-105	181	-116	194	-136	194	-136	181	-116	176	-127	194	-136	176	-127	170	-156	170	-156	176	-127	166	-138	170	-156	166	-138	152	-151	152	-151	134	-164	140	-176	152	-151	140	-176	170	-156	188	-23	177	-25	179	-94	188	-23	179	-94	181	-98	188	-23	181	-98	183	-102	188	-23	183	-102	183	-105	156	-67	158	-73	160	-36	160	-36	158	-73	163	-78	160	-36	163	-78	167	-29	167	-29	163	-78	169	-85	167	-29	169	-85	177	-25	177	-25	169	-85	175	-90	177	-25	175	-90	179	-94	155	-44	154	-54	154	-61	155	-44	154	-61	156	-67	155	-44	156	-67	160	-36	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	119	420	98	432	98	422	347	420	332	432	332	422	143	-71	141	-56	139	-93	139	-93	141	-56	135	-43	139	-93	135	-43	128	-115	128	-115	135	-43	127	-32	128	-115	127	-32	116	-26	128	-115	116	-26	111	-136	111	-136	116	-26	104	-23	111	-136	104	-23	100	-105	100	-105	98	-116	111	-136	111	-136	98	-116	93	-127	111	-136	93	-127	87	-156	87	-156	93	-127	83	-138	87	-156	83	-138	69	-151	69	-151	50	-164	56	-176	69	-151	56	-176	87	-156	104	-23	93	-25	95	-94	104	-23	95	-94	98	-98	104	-23	98	-98	99	-102	104	-23	99	-102	100	-105	72	-67	75	-73	77	-36	77	-36	75	-73	79	-78	77	-36	79	-78	84	-29	84	-29	79	-78	86	-85	84	-29	86	-85	93	-25	93	-25	86	-85	91	-90	93	-25	91	-90	95	-94	72	-44	70	-54	71	-61	72	-44	71	-61	72	-67	72	-44	72	-67	77	-36	103	350	91	119	98	146	103	350	98	146	177	449	103	350	10	0	59	0	103	350	59	0	91	119	112	392	110	381	177	449	177	449	110	381	107	367	177	449	107	367	103	350	102	421	109	419	111	440	111	440	109	419	113	414	111	440	113	414	131	444	131	444	113	414	115	408	102	421	111	440	93	423	93	423	111	440	91	437	93	423	91	437	81	424	81	424	91	437	69	435	81	424	69	435	69	424	177	449	173	452	151	448	177	449	151	448	131	444	177	449	131	444	115	408	177	449	115	408	114	401	177	449	114	401	112	392	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	226	-4	239	2	226	30	226	30	239	2	234	27	240	28	234	27	239	2	240	28	239	2	253	16	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	246	31	240	28	253	16	246	31	253	16	251	36	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	196	273	187	283	187	273	61	33	57	26	163	0	163	0	57	26	53	21	163	0	53	21	48	18	48	18	43	15	163	0	163	0	43	15	36	13	163	0	36	13	28	11	68	51	65	41	163	0	68	51	163	0	132	17	68	51	132	17	126	24	68	51	126	24	124	34	68	51	124	34	121	253	124	34	124	271	124	268	124	34	124	268	124	265	124	34	124	265	123	261	124	34	123	261	122	257	124	34	122	257	121	253	186	270	190	277	124	271	124	271	190	277	194	282	124	271	194	282	200	286	200	286	204	288	124	271	124	271	204	288	243	304	124	271	243	304	122	282	122	282	243	304	117	288	243	304	204	288	211	290	243	304	211	290	219	292	243	304	219	292	229	293	243	304	229	293	240	293	161	183	180	252	124	271	161	183	124	271	125	48	161	183	125	48	126	52	161	183	126	52	155	159	161	183	155	159	162	159	161	183	162	159	188	186	124	37	124	40	124	271	124	37	124	271	124	34	125	44	125	48	124	271	125	44	124	271	124	40	182	262	186	270	124	271	182	262	124	271	180	252	243	304	84	304	96	292	243	304	96	292	108	291	243	304	108	291	117	288	168	159	175	160	188	186	188	186	175	160	183	160	188	186	183	160	191	160	191	160	194	157	198	187	198	187	194	157	197	151	198	187	197	151	200	144	198	187	200	144	208	190	208	190	200	144	203	134	208	190	203	134	207	124	207	124	211	108	208	190	208	190	211	108	217	194	198	187	188	186	191	160	223	63	228	48	226	199	226	199	228	48	234	204	245	212	234	204	249	187	245	212	249	187	255	223	255	223	249	187	263	199	255	223	263	199	264	234	264	234	263	199	276	213	264	234	276	213	274	248	274	248	276	213	284	262	211	108	215	92	217	194	217	194	215	92	219	77	217	194	219	77	226	199	226	199	219	77	223	63	234	204	234	176	249	187	342	252	350	304	336	259	336	259	350	304	331	303	336	259	331	303	330	266	330	266	331	303	324	268	318	267	324	268	331	303	318	267	331	303	317	299	366	242	375	244	376	298	376	298	375	244	383	247	376	298	383	247	387	292	387	292	383	247	391	252	387	292	391	252	395	282	395	282	391	252	396	260	395	282	396	260	398	270	363	302	350	304	351	245	363	302	351	245	366	242	363	302	366	242	376	298	299	248	304	256	306	291	306	291	304	256	308	261	306	291	308	261	317	299	317	299	308	261	312	265	317	299	312	265	318	267	295	279	284	262	288	230	295	279	288	230	299	248	295	279	299	248	306	291	338	15	322	23	353	0	353	0	322	23	307	34	353	0	307	34	266	0	266	0	307	34	293	48	266	0	293	48	284	65	284	65	279	81	266	0	266	0	279	81	273	102	266	0	273	102	266	125	248	167	250	13	251	162	251	162	250	13	258	6	251	162	258	6	259	147	259	147	258	6	266	0	259	147	266	0	266	125	244	171	241	173	242	22	244	171	242	22	250	13	244	171	250	13	248	167	234	204	228	48	234	176	234	176	228	48	235	33	234	176	235	33	238	175	238	175	235	33	242	22	238	175	242	22	241	173	163	0	166	10	153	11	163	0	153	11	142	13	163	0	142	13	132	17	18	11	7	10	163	0	18	11	163	0	28	11	163	0	7	10	3	0	61	33	163	0	65	41	338	15	353	0	355	10	288	230	284	262	276	213	350	304	342	252	351	245	188	186	162	159	168	159	96	292	84	304	81	293	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	319	564	315	571	316	544	319	564	316	544	318	548	319	564	318	548	320	552	319	564	320	552	320	557	316	544	315	571	313	541	313	541	315	571	310	576	313	541	310	576	309	538	309	538	310	576	304	579	309	538	304	579	296	580	309	538	296	580	292	580	309	538	292	580	289	579	309	538	289	579	285	577	309	538	285	577	282	576	309	538	282	576	279	574	309	538	279	574	195	468	195	468	279	574	172	468	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	229	564	226	571	227	544	229	564	227	544	229	548	229	564	229	548	230	552	229	564	230	552	231	557	227	544	226	571	224	541	224	541	226	571	221	576	224	541	221	576	220	538	220	538	221	576	214	579	220	538	214	579	207	580	220	538	207	580	203	580	220	538	203	580	199	579	220	538	199	579	196	577	220	538	196	577	193	576	220	538	193	576	190	574	220	538	190	574	106	468	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	106	468	190	574	83	468	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	332	0	245	26	218	24	332	0	218	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	116	40	114	51	49	62	116	40	49	62	123	32	123	32	49	62	42	41	123	32	42	41	136	27	136	27	42	41	35	27	136	27	35	27	155	25	192	-71	190	-56	189	-93	189	-93	190	-56	185	-43	189	-93	185	-43	178	-115	178	-115	185	-43	177	-32	178	-115	177	-32	166	-26	178	-115	166	-26	161	-136	161	-136	166	-26	154	-23	161	-136	154	-23	149	-105	149	-105	148	-116	161	-136	161	-136	148	-116	142	-127	161	-136	142	-127	137	-156	137	-156	142	-127	133	-138	137	-156	133	-138	119	-151	119	-151	100	-164	106	-176	119	-151	106	-176	137	-156	154	-23	143	-25	145	-94	154	-23	145	-94	147	-98	154	-23	147	-98	149	-102	154	-23	149	-102	149	-105	122	-67	125	-73	126	-36	126	-36	125	-73	129	-78	126	-36	129	-78	133	-29	133	-29	129	-78	136	-85	133	-29	136	-85	143	-25	143	-25	136	-85	141	-90	143	-25	141	-90	145	-94	121	-44	120	-54	120	-61	121	-44	120	-61	122	-67	121	-44	122	-67	126	-36	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	114	51	130	353	49	62	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	97	-71	95	-56	93	-93	93	-93	95	-56	89	-43	93	-93	89	-43	83	-115	83	-115	89	-43	81	-32	83	-115	81	-32	71	-26	83	-115	71	-26	65	-136	65	-136	71	-26	58	-23	65	-136	58	-23	54	-105	54	-105	52	-116	65	-136	65	-136	52	-116	47	-127	65	-136	47	-127	41	-156	41	-156	47	-127	37	-138	41	-156	37	-138	23	-151	23	-151	4	-164	10	-176	23	-151	10	-176	41	-156	58	-23	47	-25	49	-94	58	-23	49	-94	52	-98	58	-23	52	-98	53	-102	58	-23	53	-102	54	-105	26	-67	29	-73	31	-36	31	-36	29	-73	34	-78	31	-36	34	-78	38	-29	38	-29	34	-78	41	-85	38	-29	41	-85	47	-25	47	-25	41	-85	46	-90	47	-25	46	-90	49	-94	26	-44	24	-54	25	-61	26	-44	25	-61	26	-67	26	-44	26	-67	31	-36	90	424	78	435	78	424	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	394	394	392	409	390	372	390	372	392	409	387	422	390	372	387	422	380	350	380	350	387	422	379	432	380	350	379	432	368	439	380	350	368	439	362	328	362	328	368	439	356	441	362	328	356	441	352	358	352	358	350	348	362	328	362	328	350	348	344	337	362	328	344	337	338	308	338	308	344	337	334	325	338	308	334	325	320	313	320	313	302	300	308	289	320	313	308	289	338	308	356	441	345	440	347	371	356	441	347	371	350	367	356	441	350	367	351	363	356	441	351	363	352	358	324	398	327	392	328	429	328	429	327	392	332	386	328	429	332	386	335	435	335	435	332	386	339	380	335	435	339	380	345	440	345	440	339	380	344	375	345	440	344	375	347	371	323	421	322	411	322	404	323	421	322	404	324	398	323	421	324	398	328	429	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	296	412	295	427	293	389	293	389	295	427	289	440	293	389	289	440	282	367	282	367	289	440	281	450	282	367	281	450	270	457	282	367	270	457	265	346	265	346	270	457	258	459	265	346	258	459	254	376	254	376	252	366	265	346	265	346	252	366	247	355	265	346	247	355	241	326	241	326	247	355	237	343	241	326	237	343	223	331	223	331	205	318	211	307	223	331	211	307	241	326	258	459	247	457	250	388	258	459	250	388	253	384	258	459	253	384	254	380	258	459	254	380	254	376	227	416	230	410	231	447	231	447	230	410	234	404	231	447	234	404	238	453	238	453	234	404	241	398	238	453	241	398	247	457	247	457	241	398	246	393	247	457	246	393	250	388	226	438	225	429	225	422	226	438	225	422	227	416	226	438	227	416	231	447	90	424	78	435	78	424	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	35	27	26	19	332	0	332	0	26	19	13	13	332	0	13	13	-4	10	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	231	223	232	212	232	235	232	235	232	212	238	202	232	235	238	202	238	246	238	246	238	202	245	195	238	246	245	195	245	254	245	254	245	195	255	190	245	254	255	190	255	259	255	259	255	190	266	188	255	259	266	188	267	261	267	261	266	188	278	190	267	261	278	190	278	259	278	259	278	190	288	194	278	259	288	194	288	254	288	254	288	194	296	202	288	254	296	202	297	245	297	245	296	202	302	212	297	245	302	212	302	235	302	235	302	212	304	223	332	0	-4	10	-4	0	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	182	223	184	212	184	235	184	235	184	212	189	202	184	235	189	202	189	246	189	246	189	202	197	195	189	246	197	195	197	254	197	254	197	195	207	190	197	254	207	190	207	259	207	259	207	190	218	188	207	259	218	188	219	261	219	261	218	188	230	190	219	261	230	190	230	259	230	259	230	190	240	194	230	259	240	194	240	254	240	254	240	194	248	202	240	254	248	202	248	245	248	245	248	202	254	212	248	245	254	212	254	235	254	235	254	212	256	223	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	213	24	177	24	177	24	331	0	177	24	152	24	331	0	152	24	36	29	36	29	152	24	134	27	36	29	134	27	43	42	43	42	134	27	121	32	43	42	121	32	50	61	50	61	121	32	114	39	50	61	114	39	112	48	112	48	130	353	92	220	130	353	112	48	112	52	130	353	112	52	113	59	130	353	113	59	116	68	130	353	116	68	119	81	130	353	119	81	123	97	130	353	123	97	159	226	130	353	159	226	133	363	266	432	86	432	107	419	266	432	107	419	122	415	266	432	122	415	131	410	266	432	131	410	135	403	266	432	135	403	137	393	266	432	137	393	228	415	266	432	228	415	245	420	266	432	245	420	266	422	159	226	253	281	168	257	159	226	168	257	201	377	159	226	201	377	137	393	159	226	137	393	137	387	159	226	137	387	136	380	159	226	136	380	135	372	159	226	135	372	133	363	137	393	201	377	207	393	137	393	207	393	216	406	137	393	216	406	228	415	92	220	27	181	84	188	92	220	84	188	112	48	335	83	324	69	331	0	331	0	324	69	313	57	331	0	313	57	302	48	302	48	283	38	331	0	331	0	283	38	263	31	331	0	263	31	241	26	370	119	357	123	346	102	370	119	346	102	335	83	370	119	335	83	331	0	213	24	177	24	331	0	213	24	331	0	241	26	331	0	36	29	27	20	331	0	27	20	14	14	331	0	14	14	-4	10	331	0	-4	10	-4	0	84	188	27	181	18	149	50	61	112	48	84	188	168	257	253	281	262	313	107	419	86	432	86	422	48	-5	60	-6	72	208	72	208	60	-6	79	-4	72	208	79	-4	78	34	78	34	80	239	72	208	72	208	80	239	33	214	72	208	33	214	24	184	80	239	78	34	79	38	80	239	79	38	79	42	80	239	79	42	80	48	122	45	112	34	116	18	116	18	112	34	103	27	116	18	103	27	97	3	97	3	103	27	95	23	97	3	95	23	88	21	88	21	84	22	97	3	97	3	84	22	82	23	97	3	82	23	79	-4	79	-4	82	23	80	26	79	-4	80	26	79	29	136	42	160	75	151	81	136	42	151	81	134	59	136	42	134	59	122	45	136	42	122	45	116	18	39	0	48	-5	72	208	39	0	72	208	38	80	39	0	38	80	34	67	39	0	34	67	32	6	34	67	31	55	32	6	32	6	31	55	29	44	32	6	29	44	29	16	29	16	29	44	28	36	29	16	28	36	27	30	181	452	159	448	185	449	185	449	159	448	139	444	185	449	139	444	138	271	138	271	139	444	131	241	138	271	131	241	195	274	131	241	139	444	123	408	131	241	123	408	122	399	131	241	122	399	117	380	131	241	117	380	109	348	131	241	109	348	97	301	131	241	97	301	83	59	122	413	123	408	139	444	122	413	139	444	120	440	122	413	120	440	118	418	78	435	91	424	100	437	100	437	91	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	118	418	97	301	80	239	80	48	97	301	80	48	81	53	97	301	81	53	83	59	91	424	78	435	78	424	138	271	195	274	203	305	78	34	79	-4	79	29	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	385	564	382	571	383	544	385	564	383	544	385	548	385	564	385	548	386	552	385	564	386	552	387	557	383	544	382	571	380	541	380	541	382	571	377	576	380	541	377	576	375	538	375	538	377	576	370	579	375	538	370	579	363	580	375	538	363	580	359	580	375	538	359	580	356	579	375	538	356	579	352	577	375	538	352	577	349	576	375	538	349	576	347	574	375	538	347	574	262	468	262	468	347	574	239	468	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	167	243	149	198	170	224	49	260	31	271	31	261	207	-71	205	-56	203	-93	203	-93	205	-56	200	-43	203	-93	200	-43	193	-115	193	-115	200	-43	191	-32	193	-115	191	-32	181	-26	193	-115	181	-26	175	-136	175	-136	181	-26	169	-23	175	-136	169	-23	164	-105	164	-105	162	-116	175	-136	175	-136	162	-116	157	-127	175	-136	157	-127	151	-156	151	-156	157	-127	147	-138	151	-156	147	-138	133	-151	133	-151	115	-164	120	-176	133	-151	120	-176	151	-156	169	-23	158	-25	159	-94	169	-23	159	-94	162	-98	169	-23	162	-98	164	-102	169	-23	164	-102	164	-105	136	-67	139	-73	141	-36	141	-36	139	-73	144	-78	141	-36	144	-78	148	-29	148	-29	144	-78	150	-85	148	-29	150	-85	158	-25	158	-25	150	-85	155	-90	158	-25	155	-90	159	-94	136	-44	135	-54	135	-61	136	-44	135	-61	136	-67	136	-44	136	-67	141	-36	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	157	-71	155	-56	153	-93	153	-93	155	-56	150	-43	153	-93	150	-43	143	-115	143	-115	150	-43	141	-32	143	-115	141	-32	131	-26	143	-115	131	-26	125	-136	125	-136	131	-26	118	-23	125	-136	118	-23	115	-105	115	-105	113	-116	125	-136	125	-136	113	-116	107	-127	125	-136	107	-127	101	-156	101	-156	107	-127	97	-138	101	-156	97	-138	84	-151	84	-151	65	-164	71	-176	84	-151	71	-176	101	-156	118	-23	107	-25	110	-94	118	-23	110	-94	113	-98	118	-23	113	-98	114	-102	118	-23	114	-102	115	-105	87	-67	90	-73	91	-36	91	-36	90	-73	94	-78	91	-36	94	-78	98	-29	98	-29	94	-78	101	-85	98	-29	101	-85	107	-25	107	-25	101	-85	106	-90	107	-25	106	-90	110	-94	87	-44	85	-54	85	-61	87	-44	85	-61	87	-67	87	-44	87	-67	91	-36	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	167	243	149	198	170	224	49	260	31	271	31	261	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	421	579	396	579	313	468	313	468	396	579	302	510	313	468	302	510	282	468	282	468	302	510	244	579	282	468	244	579	219	579	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	315	438	290	438	207	326	207	326	290	438	197	368	207	326	197	368	175	326	175	326	197	368	137	438	175	326	137	438	112	438	167	243	149	198	170	224	49	260	31	271	31	261	117	238	117	236	119	53	119	53	117	236	117	234	119	53	117	234	117	232	117	232	53	0	103	0	145	285	140	146	185	290	145	285	185	290	163	288	163	288	185	290	182	292	211	243	178	202	192	198	192	198	178	202	169	164	153	140	169	164	178	202	153	140	178	202	142	117	142	117	178	202	140	146	142	117	140	146	131	90	131	90	140	146	145	285	131	90	145	285	126	281	131	90	126	281	119	53	119	53	126	281	118	243	119	53	118	243	118	241	119	53	118	241	117	238	104	258	112	255	126	281	126	281	112	255	116	250	126	281	116	250	118	243	103	277	75	271	92	260	103	277	92	260	104	258	103	277	104	258	126	281	293	292	268	287	272	257	272	257	268	287	267	258	250	254	267	258	268	287	250	254	268	287	241	271	241	271	211	243	214	224	241	271	214	224	233	243	241	271	233	243	250	254	273	187	255	-4	265	-5	273	187	265	-5	282	-3	273	187	245	80	247	0	273	187	247	0	255	-4	240	6	247	0	245	80	240	6	245	80	240	62	240	6	240	62	237	49	240	6	237	49	235	16	235	16	237	49	235	40	235	16	235	40	234	34	235	16	234	34	234	30	290	26	287	28	298	3	298	3	287	28	285	30	298	3	285	30	282	-3	282	-3	285	30	283	33	282	-3	283	33	283	37	283	37	283	239	283	232	285	46	286	54	293	292	293	292	286	54	289	65	293	292	289	65	293	78	293	78	330	212	293	292	293	292	330	212	309	290	314	37	307	30	315	16	315	16	307	30	300	26	315	16	300	26	298	3	298	3	300	26	294	25	334	61	323	47	334	37	334	61	334	37	358	69	334	61	358	69	337	64	358	69	348	78	345	74	358	69	345	74	343	71	358	69	343	71	340	67	358	69	340	67	337	64	323	47	314	37	315	16	323	47	315	16	334	37	282	-3	283	37	283	232	282	-3	283	232	281	223	282	-3	281	223	279	212	282	-3	279	212	276	199	282	-3	276	199	273	187	332	220	334	229	335	265	335	265	334	229	335	236	335	265	335	236	336	251	336	251	335	236	336	244	330	212	332	220	335	265	330	212	335	265	329	276	330	212	329	276	321	285	330	212	321	285	309	290	293	292	272	257	277	255	293	292	277	255	280	251	293	292	280	251	282	246	293	292	282	246	283	239	293	292	283	239	283	37	293	292	283	37	283	41	293	292	283	41	285	46	117	232	103	0	119	53	131	411	129	426	127	388	127	388	129	426	123	439	127	388	123	439	116	366	116	366	123	439	115	449	116	366	115	449	105	455	116	366	105	455	99	345	99	345	105	455	92	458	99	345	92	458	88	375	88	375	86	364	99	345	99	345	86	364	81	354	99	345	81	354	75	324	75	324	81	354	71	342	75	324	71	342	57	330	57	330	38	316	44	305	57	330	44	305	75	324	92	458	81	456	84	387	92	458	84	387	86	383	92	458	86	383	88	379	92	458	88	379	88	375	60	414	63	409	65	445	65	445	63	409	68	403	65	445	68	403	72	452	72	452	68	403	75	397	72	452	75	397	81	456	81	456	75	397	80	392	81	456	80	392	84	387	60	437	58	427	59	420	60	437	59	420	60	414	60	437	60	414	65	445	290	26	298	3	294	25	211	243	192	198	214	224	92	260	75	271	75	261	136	385	135	377	177	287	177	287	135	377	133	367	177	287	133	367	131	356	131	356	49	61	111	43	111	43	49	61	111	38	112	29	111	38	49	61	112	29	49	61	115	21	115	21	49	61	122	16	131	356	111	43	112	50	131	356	112	50	114	58	131	356	114	58	115	65	131	356	115	65	118	73	131	356	118	73	177	287	185	70	185	8	196	83	196	83	185	8	197	-2	196	83	197	-2	210	90	210	90	197	-2	213	-8	210	90	213	-8	227	93	227	93	213	-8	232	-11	227	93	232	-11	239	91	239	91	232	-11	253	20	239	91	253	20	253	24	253	24	256	76	248	85	261	66	256	76	256	35	261	66	256	35	259	42	261	66	259	42	261	49	261	66	261	49	262	55	256	76	253	24	254	29	256	76	254	29	256	35	248	85	239	91	253	24	352	83	317	39	322	9	322	9	317	39	284	18	322	9	284	18	261	13	261	13	258	13	232	-11	232	-11	258	13	256	14	232	-11	256	14	254	17	379	362	390	434	365	389	365	389	390	434	349	441	365	389	349	441	346	406	346	406	349	441	322	411	297	407	322	411	319	439	297	407	319	439	289	430	297	407	289	430	271	394	271	394	289	430	259	414	271	394	259	414	242	370	242	370	259	414	228	389	242	370	228	389	211	335	211	335	228	389	195	353	211	335	195	353	177	287	177	287	195	353	137	395	445	382	422	413	431	136	431	136	422	413	390	434	431	136	390	434	390	270	390	270	388	62	431	136	390	434	379	362	387	322	390	434	387	322	390	270	349	441	319	439	322	411	456	219	463	296	459	342	456	219	459	342	445	382	456	219	445	382	431	136	388	62	390	270	379	157	388	62	379	157	352	83	388	62	352	83	322	9	261	13	232	-11	322	9	178	55	175	37	178	21	178	55	178	21	185	8	178	55	185	8	185	70	218	432	86	432	91	422	218	432	91	422	110	421	218	432	110	421	123	417	218	432	123	417	131	412	218	432	131	412	136	404	218	432	136	404	137	395	218	432	137	395	195	353	137	391	136	385	177	287	137	391	177	287	137	395	156	0	156	10	147	10	156	0	147	10	132	12	156	0	132	12	122	16	156	0	122	16	42	41	156	0	42	41	36	28	156	0	36	28	27	20	156	0	27	20	14	14	156	0	14	14	-4	10	156	0	-4	10	-4	0	42	41	122	16	49	61	91	422	86	432	86	422	253	20	232	-11	254	17	74	238	74	236	75	53	75	53	74	236	74	234	75	53	74	234	73	232	73	232	10	0	59	0	77	-68	80	-129	86	-66	86	-66	80	-129	94	-135	86	-66	94	-135	96	-68	96	-68	94	-135	105	-116	96	-68	105	-116	104	-114	104	-114	108	-76	103	-71	105	-109	107	-106	108	-76	108	-76	107	-106	109	-102	108	-76	109	-102	111	-83	111	-83	109	-102	111	-98	111	-83	111	-98	112	-91	103	-71	96	-68	104	-114	155	-83	144	-106	144	-131	144	-131	144	-106	131	-118	144	-131	131	-118	116	-122	116	-122	112	-122	144	-131	144	-131	112	-122	112	-136	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	228	192	180	-1	196	-82	228	192	196	-82	217	-38	228	192	217	-38	235	18	228	192	235	18	230	200	172	-113	196	-82	180	-1	172	-113	180	-1	167	-48	172	-113	167	-48	155	-83	172	-113	155	-83	144	-131	112	-136	112	-122	108	-121	112	-136	108	-121	106	-119	112	-136	106	-119	105	-116	112	-136	105	-116	94	-135	60	-87	62	-109	64	-78	64	-78	62	-109	69	-120	64	-78	69	-120	70	-72	70	-72	69	-120	80	-129	70	-72	80	-129	77	-68	233	255	236	252	250	292	250	292	236	252	238	246	250	292	238	246	239	239	239	239	238	231	286	212	286	212	238	231	235	221	286	212	235	221	235	18	235	18	235	221	233	210	235	18	233	210	230	200	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	239	239	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	87	90	82	281	75	53	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	73	232	59	0	75	53	49	260	31	271	31	261	250	292	229	257	233	255	62	-109	60	-87	59	-96	167	243	149	198	170	224	108	-76	104	-114	105	-109	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	242	501	234	468	434	468	242	501	434	468	441	501	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	139	360	132	326	331	326	139	360	331	326	339	360	141	-4	125	7	115	-6	222	89	239	48	235	119	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	336	511	317	519	323	473	323	473	317	519	303	532	323	473	303	532	299	486	299	486	303	532	294	551	299	486	294	551	290	574	450	574	439	551	442	511	442	511	439	551	424	533	442	511	424	533	417	489	417	489	424	533	405	519	417	489	405	519	388	474	388	474	405	519	384	511	388	474	384	511	360	508	360	508	336	511	355	469	355	469	336	511	323	473	290	574	271	574	274	537	290	574	274	537	283	507	290	574	283	507	299	486	450	574	442	511	460	540	450	574	460	540	469	574	360	508	355	469	388	474	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	334	430	323	408	325	369	325	369	323	408	307	390	325	369	307	390	301	346	301	346	307	390	289	376	301	346	289	376	272	331	272	331	289	376	267	368	272	331	267	368	244	365	244	365	219	368	239	326	239	326	219	368	207	330	177	407	173	430	183	343	177	407	183	343	186	389	186	389	183	343	207	330	186	389	207	330	200	376	200	376	207	330	219	368	173	430	154	430	157	393	173	430	157	393	166	364	173	430	166	364	183	343	334	430	325	369	343	397	334	430	343	397	353	430	244	365	239	326	272	331	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	435	574	329	468	353	468	435	574	353	468	466	537	435	574	466	537	438	576	476	564	472	571	473	543	476	564	473	543	475	547	476	564	475	547	476	552	476	564	476	552	477	557	473	543	472	571	470	540	470	540	472	571	467	576	470	540	467	576	466	537	466	537	467	576	461	579	466	537	461	579	453	580	466	537	453	580	449	580	466	537	449	580	445	579	466	537	445	579	442	578	466	537	442	578	438	576	363	564	360	571	360	543	363	564	360	543	363	547	363	564	363	547	364	552	363	564	364	552	364	557	360	543	360	571	357	540	357	540	360	571	354	576	357	540	354	576	353	537	353	537	354	576	348	579	353	537	348	579	341	580	353	537	341	580	337	580	353	537	337	580	333	579	353	537	333	579	329	578	353	537	329	578	326	576	353	537	326	576	322	574	353	537	322	574	241	468	241	468	322	574	217	468	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	357	424	354	430	354	403	357	424	354	403	357	407	357	424	357	407	358	411	357	424	358	411	358	416	354	403	354	430	351	399	351	399	354	430	348	435	351	399	348	435	347	396	347	396	348	435	342	439	347	396	342	439	334	440	347	396	334	440	330	439	347	396	330	439	327	439	347	396	327	439	323	437	347	396	323	437	320	436	347	396	320	436	316	433	347	396	316	433	234	327	244	424	241	430	242	403	244	424	242	403	244	407	244	424	244	407	245	411	244	424	245	411	245	416	242	403	241	430	239	399	239	399	241	430	236	435	239	399	236	435	234	396	234	396	236	435	229	439	234	396	229	439	222	440	234	396	222	440	218	439	234	396	218	439	214	439	234	396	214	439	210	437	234	396	210	437	207	436	234	396	207	436	204	433	234	396	204	433	123	327	123	327	204	433	98	327	234	327	316	433	211	327	141	-4	125	7	115	-6	222	89	239	48	235	119	200	16	183	-4	191	-4	200	16	191	-4	201	-3	200	16	165	21	183	-4	139	35	119	59	134	2	139	35	134	2	183	-4	139	35	183	-4	165	21	104	134	93	24	108	91	108	91	93	24	134	2	108	91	134	2	119	59	109	191	123	247	142	383	142	383	123	247	145	300	142	383	145	300	213	426	213	426	145	300	173	347	213	426	173	347	207	384	207	384	223	397	213	426	213	426	223	397	293	441	33	149	40	99	46	239	46	239	40	99	61	57	46	239	61	57	85	318	85	318	61	57	93	24	85	318	93	24	109	191	109	191	93	24	104	134	201	-3	211	-3	216	17	216	17	211	-3	223	-2	216	17	223	-2	230	20	230	20	223	-2	237	-2	230	20	237	-2	244	26	244	26	237	-2	266	-2	244	26	266	-2	255	33	255	33	266	-2	265	41	274	53	265	41	266	-2	274	53	266	-2	286	-1	241	407	259	414	293	441	293	441	259	414	277	418	293	441	277	418	296	420	296	420	319	417	304	441	304	441	319	417	317	440	304	441	293	441	296	420	323	0	347	46	352	309	323	0	352	309	310	0	310	0	352	309	303	132	310	0	303	132	299	0	299	0	303	132	295	105	299	0	295	105	288	84	348	55	349	62	352	309	352	309	349	62	351	71	352	309	351	71	354	82	354	82	392	217	358	333	358	333	392	217	362	348	352	309	347	46	348	50	352	309	348	50	348	55	286	-1	299	0	288	84	286	-1	288	84	281	67	286	-1	281	67	274	53	358	333	352	309	354	82	317	440	319	417	331	439	331	439	319	417	338	410	331	439	338	410	345	437	345	437	338	410	353	399	345	437	353	399	358	436	358	436	353	399	362	384	358	436	362	384	367	435	367	435	362	384	366	367	392	217	366	367	366	362	523	50	489	34	552	0	552	0	489	34	448	25	552	0	448	25	397	22	397	22	377	23	552	0	552	0	377	23	323	0	392	217	432	215	398	239	398	239	432	215	448	240	448	240	432	215	458	213	448	240	458	213	483	244	483	244	458	213	475	209	483	244	475	209	487	202	446	404	451	408	394	432	394	432	451	408	457	410	394	432	457	410	639	432	639	432	457	410	464	411	568	407	582	403	639	432	639	432	582	403	593	397	639	432	593	397	599	390	599	390	603	383	639	432	639	432	603	383	605	375	639	432	605	375	607	365	639	432	607	365	607	351	639	432	607	351	608	333	639	432	608	333	618	333	639	432	464	411	528	411	639	432	528	411	550	410	639	432	550	410	568	407	398	239	440	390	394	432	398	239	394	432	392	217	392	217	394	432	388	433	392	217	388	433	382	433	443	398	446	404	394	432	443	398	394	432	440	390	495	176	494	170	505	147	495	176	505	147	505	254	505	254	505	147	548	299	505	254	548	299	522	273	522	273	548	299	537	302	505	254	483	244	487	202	505	254	487	202	493	192	505	254	493	192	495	176	392	217	382	433	374	434	392	217	374	434	367	435	392	217	367	435	366	367	365	357	362	348	392	217	365	357	392	217	366	362	505	147	494	170	494	166	505	147	494	166	493	161	505	147	493	161	493	156	505	147	493	156	492	149	554	76	523	50	552	0	554	76	552	0	596	110	554	76	596	110	585	114	323	0	377	23	363	25	323	0	363	25	354	30	323	0	354	30	349	37	323	0	349	37	347	46	216	17	200	16	201	-3	293	441	223	397	241	407	85	318	109	191	142	383	76	29	78	-2	85	16	85	16	78	-2	109	-6	85	16	109	-6	98	9	98	9	109	-6	112	6	126	7	112	6	129	-5	126	7	129	-5	138	12	138	12	129	-5	146	0	138	12	146	0	149	20	149	20	146	0	164	7	149	20	164	7	160	31	160	31	164	7	171	46	187	75	171	46	181	20	187	75	181	20	200	37	13	89	18	58	24	147	24	147	18	58	31	31	24	147	31	31	53	202	53	202	31	31	52	11	53	202	52	11	70	46	70	46	52	11	78	-2	70	46	78	-2	76	29	53	202	68	67	71	106	53	202	71	106	94	248	94	248	71	106	81	147	94	248	81	147	96	186	94	248	96	186	143	280	143	280	96	186	116	223	143	280	116	223	140	254	140	254	149	262	143	280	143	280	149	262	158	269	143	280	158	269	194	292	194	292	158	269	168	273	194	292	168	273	178	276	112	6	109	-6	129	-5	194	292	188	277	201	275	194	292	201	275	215	290	215	290	201	275	212	269	215	290	212	269	220	260	248	272	233	283	237	0	237	0	233	283	227	233	237	0	227	233	224	199	237	0	224	199	223	8	223	8	224	199	215	157	223	8	215	157	211	21	211	21	215	157	202	114	211	21	202	114	200	37	200	37	202	114	187	75	215	290	220	260	233	283	233	283	220	260	225	248	233	283	225	248	227	233	256	42	249	57	252	-5	252	-5	249	57	247	75	237	0	247	75	248	272	248	95	250	105	260	257	260	257	250	105	252	114	260	257	252	114	254	122	254	122	256	127	260	257	260	257	256	127	258	130	260	257	258	130	259	143	259	143	258	130	263	132	269	239	260	257	270	172	269	239	270	172	294	260	294	260	270	172	279	196	294	260	279	196	290	216	335	285	315	275	324	258	324	258	315	275	315	250	301	233	315	250	315	275	301	233	315	275	294	260	248	272	247	75	247	85	248	272	247	85	248	95	248	272	248	95	260	257	383	237	378	223	381	175	381	175	378	223	371	209	381	175	371	209	363	164	363	164	371	209	361	196	363	164	361	196	349	183	349	183	337	174	341	153	341	153	337	174	325	166	341	153	325	166	319	144	319	144	325	166	310	160	319	144	310	160	297	138	297	138	310	160	289	152	297	138	289	152	277	135	277	135	289	152	269	133	289	152	259	143	263	132	289	152	263	132	269	133	324	258	334	266	335	285	335	285	334	266	343	271	335	285	343	271	354	290	354	290	343	271	353	274	354	290	353	274	361	276	361	276	369	274	374	292	374	292	369	274	376	271	374	292	376	271	393	290	393	290	376	271	380	266	393	290	380	266	383	259	365	49	344	35	345	16	345	16	344	35	326	26	345	16	326	26	319	3	319	3	326	26	311	21	319	3	311	21	296	20	296	20	280	23	294	-5	294	-5	280	23	270	-7	270	-7	280	23	266	30	270	-7	266	30	256	42	270	-7	256	42	252	-5	426	232	426	263	420	216	420	216	426	263	419	275	420	216	419	275	411	201	411	201	419	275	408	284	411	201	408	284	398	188	398	188	408	284	393	290	398	188	393	290	384	251	384	251	393	290	383	259	374	292	354	290	361	276	384	251	383	237	398	188	349	183	341	153	363	164	371	36	400	62	392	69	371	36	392	69	365	49	371	36	365	49	345	16	296	20	294	-5	319	3	171	46	164	7	181	20	194	292	178	276	188	277	383	237	381	175	398	188	426	263	426	232	428	247	252	-5	247	75	237	0	260	257	259	143	270	172	294	260	290	216	301	233	53	202	70	46	68	67	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	338	564	334	571	335	544	338	564	335	544	337	548	338	564	337	548	339	552	338	564	339	552	339	557	335	544	334	571	332	541	332	541	334	571	329	576	332	541	329	576	328	538	328	538	329	576	323	579	328	538	323	579	315	580	328	538	315	580	311	580	328	538	311	580	308	579	328	538	308	579	305	577	328	538	305	577	301	576	328	538	301	576	299	574	328	538	299	574	214	468	214	468	299	574	191	468	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	232	291	230	226	235	223	203	-71	201	-56	200	-93	200	-93	201	-56	196	-43	200	-93	196	-43	189	-115	189	-115	196	-43	188	-32	189	-115	188	-32	177	-26	189	-115	177	-26	172	-136	172	-136	177	-26	165	-23	172	-136	165	-23	161	-105	161	-105	159	-116	172	-136	172	-136	159	-116	154	-127	172	-136	154	-127	148	-156	148	-156	154	-127	144	-138	148	-156	144	-138	130	-151	130	-151	112	-164	118	-176	130	-151	118	-176	148	-156	165	-23	154	-25	156	-94	165	-23	156	-94	159	-98	165	-23	159	-98	161	-102	165	-23	161	-102	161	-105	133	-67	136	-73	137	-36	137	-36	136	-73	141	-78	137	-36	141	-78	145	-29	145	-29	141	-78	147	-85	145	-29	147	-85	154	-25	154	-25	147	-85	152	-90	154	-25	152	-90	156	-94	133	-44	131	-54	131	-61	133	-44	131	-61	133	-67	133	-44	133	-67	137	-36	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	91	-71	89	-56	87	-93	87	-93	89	-56	84	-43	87	-93	84	-43	77	-115	77	-115	84	-43	75	-32	77	-115	75	-32	65	-26	77	-115	65	-26	59	-136	59	-136	65	-26	52	-23	59	-136	52	-23	48	-105	48	-105	46	-116	59	-136	59	-136	46	-116	41	-127	59	-136	41	-127	35	-156	35	-156	41	-127	31	-138	35	-156	31	-138	17	-151	17	-151	0	-164	4	-176	17	-151	4	-176	35	-156	52	-23	42	-25	44	-94	52	-23	44	-94	46	-98	52	-23	46	-98	48	-102	52	-23	48	-102	48	-105	21	-67	24	-73	25	-36	25	-36	24	-73	28	-78	25	-36	28	-78	32	-29	32	-29	28	-78	35	-85	32	-29	35	-85	42	-25	42	-25	35	-85	40	-90	42	-25	40	-90	44	-94	20	-44	18	-54	19	-61	20	-44	19	-61	21	-67	20	-44	21	-67	25	-36	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	232	291	230	226	235	223	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	380	579	356	579	273	468	273	468	356	579	262	510	273	468	262	510	241	468	241	468	262	510	203	579	241	468	203	579	178	579	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	232	291	230	226	235	223	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	303	564	299	571	300	544	303	564	300	544	302	548	303	564	302	548	303	552	303	564	303	552	304	557	300	544	299	571	297	541	297	541	299	571	294	576	297	541	294	576	293	538	293	538	294	576	288	579	293	538	288	579	280	580	293	538	280	580	276	580	293	538	276	580	273	579	293	538	273	579	270	577	293	538	270	577	267	576	293	538	267	576	264	574	293	538	264	574	180	468	180	468	264	574	156	468	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	143	327	226	433	119	327	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	126	469	152	469	230	581	230	581	152	469	242	538	230	581	242	538	262	581	262	581	242	538	296	469	262	581	296	469	321	469	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	61	326	86	326	164	438	164	438	86	326	177	395	164	438	177	395	197	438	197	438	177	395	231	326	197	438	231	326	255	326	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	81	-110	86	-134	92	-113	92	-113	86	-134	99	-138	92	-113	99	-138	102	-116	102	-116	99	-138	110	-141	102	-116	110	-141	110	-118	110	-118	110	-141	121	-142	110	-118	121	-142	118	-119	118	-119	121	-142	126	-119	139	-118	126	-119	132	-142	139	-118	132	-142	158	-140	137	-10	131	-63	141	-65	137	-10	141	-65	140	-43	137	-10	140	-43	141	11	141	11	140	-43	161	-10	137	-10	104	-63	110	-68	137	-10	110	-68	115	-66	137	-10	115	-66	119	-65	137	-10	119	-65	123	-64	137	-10	123	-64	127	-63	137	-10	127	-63	131	-63	141	11	110	16	118	-7	141	11	118	-7	128	-9	141	11	128	-9	137	-10	73	6	83	3	84	31	84	31	83	3	96	0	84	31	96	0	110	16	110	16	96	0	107	-4	110	16	107	-4	118	-7	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	77	285	118	283	142	279	77	283	142	276	165	279	77	276	165	263	189	279	77	263	189	262	42	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	235	15	241	217	235	15	262	42	241	217	262	42	263	189	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	228	96	224	68	235	15	212	44	194	27	201	-2	212	44	201	-2	235	15	212	44	235	15	224	68	170	15	141	11	161	-10	170	15	161	-10	201	-2	170	15	201	-2	194	27	211	-85	208	-70	207	-104	207	-104	208	-70	201	-58	207	-104	201	-58	196	-120	196	-120	201	-58	190	-48	196	-120	190	-48	180	-132	180	-132	190	-48	174	-42	180	-132	174	-42	162	-92	162	-92	174	-42	160	-83	156	-75	160	-83	174	-42	156	-75	174	-42	156	-40	156	-75	156	-40	153	-40	156	-75	153	-40	150	-69	150	-69	153	-40	150	-41	150	-69	150	-41	147	-41	150	-69	147	-41	143	-42	150	-69	143	-42	141	-65	180	-132	162	-92	160	-102	180	-132	160	-102	158	-140	158	-140	160	-102	156	-109	158	-140	156	-109	149	-115	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	126	-119	121	-142	132	-142	86	-134	81	-110	70	-129	139	-118	158	-140	149	-115	140	-43	141	-65	143	-42	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	30	-110	35	-134	41	-113	41	-113	35	-134	48	-138	41	-113	48	-138	51	-116	51	-116	48	-138	59	-141	51	-116	59	-141	59	-118	59	-118	59	-141	70	-142	59	-118	70	-142	67	-119	67	-119	70	-142	75	-119	88	-118	75	-119	81	-142	88	-118	81	-142	107	-140	99	-41	96	-41	99	-69	99	-69	96	-41	92	-42	99	-69	92	-42	90	-65	90	-65	92	-42	89	-43	90	-65	89	-43	80	-63	80	-63	89	-43	89	-5	80	-63	89	-5	76	-63	101	7	85	-4	89	-5	101	7	89	-5	113	-6	101	7	81	10	82	-3	101	7	82	-3	85	-4	81	10	65	20	69	0	81	10	69	0	74	-1	81	10	74	-1	78	-2	81	10	78	-2	82	-3	160	-85	157	-70	156	-104	156	-104	157	-70	150	-58	156	-104	150	-58	145	-120	145	-120	150	-58	139	-48	145	-120	139	-48	129	-132	129	-132	139	-48	123	-42	129	-132	123	-42	111	-92	111	-92	123	-42	109	-83	105	-75	109	-83	123	-42	105	-75	123	-42	105	-40	105	-75	105	-40	102	-40	105	-75	102	-40	99	-69	129	-132	111	-92	109	-102	129	-132	109	-102	107	-140	107	-140	109	-102	105	-109	107	-140	105	-109	98	-115	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	197	52	201	81	199	97	197	52	199	97	195	113	197	52	195	113	186	130	197	52	186	130	185	28	132	15	142	-1	142	26	142	26	142	-1	166	10	142	26	166	10	149	40	149	40	166	10	151	58	156	171	151	58	166	10	156	171	166	10	173	150	173	150	166	10	185	28	173	150	185	28	186	130	118	9	101	7	113	-6	118	9	113	-6	142	-1	118	9	142	-1	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	89	-43	113	-6	89	-5	89	-5	53	-63	59	-68	89	-5	59	-68	64	-66	89	-5	64	-66	68	-65	89	-5	68	-65	72	-64	89	-5	72	-64	76	-63	75	-119	70	-142	81	-142	45	5	50	5	52	38	52	38	50	5	56	4	52	38	56	4	65	20	65	20	56	4	62	2	65	20	62	2	69	0	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	35	-134	30	-110	19	-129	88	-118	107	-140	98	-115	99	-41	99	-69	102	-40	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	353	579	328	579	245	468	245	468	328	579	234	510	245	468	234	510	214	468	214	468	234	510	175	579	214	468	175	579	150	579	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	98	29	85	20	118	0	118	0	85	20	67	14	118	0	67	14	43	10	56	-110	60	-134	67	-113	67	-113	60	-134	73	-138	67	-113	73	-138	77	-116	77	-116	73	-138	85	-141	77	-116	85	-141	85	-118	85	-118	85	-141	96	-142	85	-118	96	-142	93	-119	93	-119	96	-142	101	-119	114	-118	101	-119	106	-142	114	-118	106	-142	133	-140	124	-41	121	-41	125	-69	125	-69	121	-41	118	-42	125	-69	118	-42	116	-65	116	-65	118	-42	115	-43	116	-65	115	-43	106	-63	106	-63	115	-43	118	0	106	-63	118	0	102	-63	186	18	180	23	143	0	143	0	180	23	176	31	143	0	176	31	175	41	175	41	176	50	143	0	143	0	176	50	208	409	143	0	208	409	118	0	118	0	208	409	114	61	118	0	114	61	107	42	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	143	0	118	0	115	-43	143	0	118	0	79	-63	85	-68	118	0	85	-68	90	-66	118	0	90	-66	94	-65	118	0	94	-65	98	-64	118	0	98	-64	102	-63	186	-85	183	-70	182	-104	182	-104	183	-70	176	-58	182	-104	176	-58	171	-120	171	-120	176	-58	164	-48	171	-120	164	-48	154	-132	154	-132	164	-48	149	-42	154	-132	149	-42	137	-92	137	-92	149	-42	135	-83	131	-75	135	-83	149	-42	131	-75	149	-42	131	-40	131	-75	131	-40	127	-40	131	-75	127	-40	125	-69	154	-132	137	-92	135	-102	154	-132	135	-102	133	-140	133	-140	135	-102	131	-109	133	-140	131	-109	124	-115	101	-119	96	-142	106	-142	60	-134	56	-110	45	-129	114	-118	133	-140	124	-115	124	-41	125	-69	127	-40	118	0	43	10	43	0	98	29	118	0	107	42	-13	-110	-9	-134	-2	-113	-2	-113	-9	-134	3	-138	-2	-113	3	-138	6	-116	6	-116	3	-138	15	-141	6	-116	15	-141	15	-118	15	-118	15	-141	25	-142	15	-118	25	-142	23	-119	23	-119	25	-142	31	-119	44	-118	31	-119	36	-142	44	-118	36	-142	62	-140	54	-41	51	-41	54	-69	54	-69	51	-41	48	-42	54	-69	48	-42	46	-65	46	-65	48	-42	44	-43	46	-65	44	-43	35	-63	35	-63	44	-43	44	-6	35	-63	44	-6	32	-63	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	82	26	80	28	84	0	84	0	80	28	79	31	84	0	79	31	69	-6	69	-6	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	78	35	87	262	69	-6	69	-6	87	262	44	-6	69	-6	44	-6	44	-43	44	-6	87	262	38	-3	38	-3	87	262	35	67	38	-3	35	67	32	0	32	0	35	67	32	54	32	0	32	54	30	42	32	0	30	42	28	4	28	4	30	42	27	31	28	4	27	31	26	10	26	10	27	31	26	23	26	10	26	23	25	17	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	125	56	112	41	115	24	115	24	112	41	102	31	115	24	102	31	99	8	99	8	102	31	95	27	99	8	95	27	88	25	88	25	85	25	99	8	99	8	85	25	84	0	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	131	45	150	73	142	78	131	45	142	78	125	56	131	45	125	56	115	24	44	-6	9	-63	15	-68	44	-6	15	-68	20	-66	44	-6	20	-66	24	-65	44	-6	24	-65	28	-64	44	-6	28	-64	32	-63	115	-85	113	-70	112	-104	112	-104	113	-70	106	-58	112	-104	106	-58	101	-120	101	-120	106	-58	94	-48	101	-120	94	-48	84	-132	84	-132	94	-48	79	-42	84	-132	79	-42	67	-92	67	-92	79	-42	65	-83	61	-75	65	-83	79	-42	61	-75	79	-42	61	-40	61	-75	61	-40	57	-40	61	-75	57	-40	54	-69	84	-132	67	-92	65	-102	84	-132	65	-102	62	-140	62	-140	65	-102	61	-109	62	-140	61	-109	53	-115	31	-119	25	-142	36	-142	-9	-134	-13	-110	-24	-129	44	-118	62	-140	53	-115	54	-41	54	-69	57	-40	82	26	84	0	85	25	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	374	579	350	579	267	468	267	468	350	579	256	510	267	468	256	510	235	468	235	468	256	510	197	579	235	468	197	579	172	579	107	42	186	18	114	61	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	300	412	298	427	296	389	296	389	298	427	293	440	296	389	293	440	286	367	286	367	293	440	284	450	286	367	284	450	274	457	286	367	274	457	268	346	268	346	274	457	262	459	268	346	262	459	258	376	258	376	256	366	268	346	268	346	256	366	250	355	268	346	250	355	244	326	244	326	250	355	240	343	244	326	240	343	226	331	226	331	208	318	214	307	226	331	214	307	244	326	262	459	251	457	253	388	262	459	253	388	256	384	262	459	256	384	257	380	262	459	257	380	258	376	230	416	233	410	234	447	234	447	233	410	238	404	234	447	238	404	241	453	241	453	238	404	245	398	241	453	245	398	251	457	251	457	245	398	250	393	251	457	250	393	253	388	229	438	228	429	228	422	229	438	228	422	230	416	229	438	230	416	234	447	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	176	31	175	41	175	41	160	230	175	41	176	50	160	230	176	50	208	409	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	217	200	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	225	230	276	409	208	409	225	230	208	409	217	200	225	230	217	200	303	200	225	230	303	200	311	230	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	152	200	114	61	176	31	152	200	176	31	175	41	152	200	175	41	160	230	152	200	160	230	84	230	152	200	84	230	75	200	114	61	107	42	186	18	114	61	186	18	180	23	114	61	180	23	176	31	85	25	82	26	92	3	92	3	82	26	80	28	92	3	80	28	75	-4	75	-4	80	28	79	31	75	-4	79	31	78	35	78	35	87	262	75	-4	75	-4	87	262	64	174	75	-4	64	174	56	144	56	144	64	174	27	174	56	144	27	174	18	144	74	289	59	283	87	262	74	289	87	262	92	300	92	300	87	262	106	144	92	300	106	144	112	316	112	316	106	144	113	174	112	316	113	174	131	335	131	335	113	174	137	262	131	335	137	262	147	356	147	356	137	262	143	283	147	356	143	283	162	352	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	106	144	87	262	87	262	78	35	78	37	87	262	78	37	79	39	56	144	35	67	37	-2	56	144	37	-2	45	-5	56	144	45	-5	55	-6	56	144	55	-6	75	-4	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	143	283	137	262	193	262	143	283	193	262	196	283	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	113	174	106	144	170	144	113	174	170	144	178	174	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	239	494	245	503	248	543	248	543	245	503	252	509	248	543	252	509	263	550	263	550	252	509	260	513	263	550	260	513	269	514	269	514	276	513	282	553	282	553	276	513	286	511	282	553	286	511	292	552	292	552	286	511	298	508	292	552	298	508	302	551	302	551	298	508	313	502	302	551	313	502	313	548	313	548	313	502	325	543	235	483	239	494	248	543	235	483	248	543	235	529	235	483	235	529	225	510	235	483	225	510	216	483	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	370	485	387	488	374	525	374	525	387	488	380	525	390	526	380	525	387	488	390	526	387	488	403	496	416	510	425	529	432	554	416	510	432	554	414	554	416	510	414	554	409	542	416	510	409	542	404	534	416	510	404	534	403	496	397	529	390	526	403	496	397	529	403	496	404	534	341	491	350	488	350	532	350	532	350	488	357	486	350	532	357	486	359	529	359	529	357	486	364	485	359	529	364	485	367	526	367	526	364	485	370	485	367	526	370	485	374	525	339	537	325	543	332	494	339	537	332	494	341	491	339	537	341	491	350	532	332	494	325	543	313	502	282	553	263	550	269	514	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	120	354	125	362	128	402	128	402	125	362	132	368	128	402	132	368	144	410	144	410	132	368	140	372	144	410	140	372	149	373	149	373	157	373	163	412	163	412	157	373	166	371	163	412	166	371	172	412	172	412	166	371	178	367	172	412	178	367	182	410	182	410	178	367	193	362	182	410	193	362	193	407	193	407	193	362	212	354	193	407	212	354	205	403	205	403	212	354	220	397	115	342	120	354	128	402	115	342	128	402	115	389	115	342	115	389	105	369	115	342	105	369	96	342	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	250	344	268	347	254	385	254	385	268	347	260	384	270	385	260	384	268	347	270	385	268	347	283	356	296	370	305	389	313	413	296	370	313	413	294	413	296	370	294	413	289	402	296	370	289	402	284	394	296	370	284	394	283	356	278	388	270	385	283	356	278	388	283	356	284	394	222	350	230	348	230	392	230	392	230	348	238	346	230	392	238	346	239	388	239	388	238	346	244	345	239	388	244	345	247	386	247	386	244	345	250	344	247	386	250	344	254	385	220	397	212	354	222	350	220	397	222	350	230	392	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	186	125	179	90	221	156	163	412	144	410	149	373	259	286	243	36	244	44	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	243	36	259	286	242	240	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	232	501	225	468	424	468	232	501	424	468	431	501	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	103	360	95	326	295	326	103	360	295	326	302	360	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	310	511	291	519	297	473	297	473	291	519	277	532	297	473	277	532	273	486	273	486	277	532	268	551	273	486	268	551	264	574	424	574	413	551	416	511	416	511	413	551	398	533	416	511	398	533	392	489	392	489	398	533	379	519	392	489	379	519	362	474	362	474	379	519	358	511	362	474	358	511	334	508	334	508	310	511	329	469	329	469	310	511	297	473	264	574	245	574	248	537	264	574	248	537	257	507	264	574	257	507	273	486	424	574	416	511	434	540	424	574	434	540	443	574	334	508	329	469	362	474	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	184	368	165	376	171	330	171	330	165	376	151	389	171	330	151	389	147	343	147	343	151	389	142	407	147	343	142	407	137	430	299	430	287	408	290	369	290	369	287	408	272	390	290	369	272	390	266	346	266	346	272	390	253	376	266	346	253	376	236	331	236	331	253	376	232	368	236	331	232	368	208	365	208	365	184	368	203	326	203	326	184	368	171	330	137	430	118	430	121	393	137	430	121	393	131	364	137	430	131	364	147	343	299	430	290	369	308	397	299	430	308	397	318	430	208	365	203	326	236	331	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	366	521	360	509	364	482	364	482	360	509	350	500	364	482	350	500	345	472	345	472	350	500	338	494	345	472	338	494	324	469	324	469	338	494	324	492	359	560	363	588	350	570	350	570	363	588	345	597	350	570	345	597	338	576	338	576	345	597	324	578	310	576	324	578	324	601	310	576	324	601	303	597	281	535	283	548	285	588	285	588	283	548	289	560	285	588	289	560	303	597	303	597	289	560	299	569	303	597	299	569	310	576	258	535	261	514	261	556	261	556	261	514	271	496	261	556	271	496	271	574	271	574	271	496	285	481	271	574	285	481	281	535	281	535	285	588	271	574	364	482	378	496	366	521	366	521	378	496	368	534	366	548	368	534	378	573	366	548	378	573	363	588	345	597	324	601	324	578	388	555	378	573	378	496	388	555	378	496	388	514	388	555	388	514	391	534	368	534	378	496	378	573	310	494	298	500	303	472	310	494	303	472	324	469	310	494	324	469	324	492	289	509	283	521	285	481	289	509	285	481	303	472	289	509	303	472	298	500	281	535	285	481	283	521	363	588	359	560	366	548	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	247	378	241	366	244	339	244	339	241	366	231	356	244	339	231	356	226	329	226	329	231	356	219	350	226	329	219	350	205	326	205	326	219	350	205	348	240	418	244	445	231	427	231	427	244	445	226	454	231	427	226	454	219	433	219	433	226	454	205	435	191	433	205	435	205	458	191	433	205	458	184	454	162	392	164	405	166	445	166	445	164	405	170	417	166	445	170	417	184	454	184	454	170	417	180	427	184	454	180	427	191	433	139	392	142	371	142	412	142	412	142	371	152	353	142	412	152	353	152	431	152	431	152	353	166	338	152	431	166	338	162	392	162	392	166	445	152	431	244	339	259	353	247	378	247	378	259	353	249	392	247	406	249	392	258	431	247	406	258	431	244	445	226	454	205	458	205	435	268	412	258	431	259	353	268	412	259	353	268	371	268	412	268	371	271	392	249	392	259	353	258	431	191	350	179	356	184	329	191	350	184	329	205	326	191	350	205	326	205	348	170	366	164	378	166	338	170	366	166	338	184	329	170	366	184	329	179	356	162	392	166	338	164	378	244	445	240	418	247	406	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	452	564	449	571	449	543	452	564	449	543	451	547	452	564	451	547	453	552	452	564	453	552	453	557	449	543	449	571	446	540	446	540	449	571	443	576	446	540	443	576	442	537	442	537	443	576	437	579	442	537	437	579	429	580	442	537	429	580	425	580	442	537	425	580	422	579	442	537	422	579	418	578	442	537	418	578	414	576	442	537	414	576	411	574	442	537	411	574	328	468	339	564	336	571	337	543	339	564	337	543	339	547	339	564	339	547	340	552	339	564	340	552	341	557	337	543	336	571	333	540	333	540	336	571	331	576	333	540	331	576	329	537	329	537	331	576	324	579	329	537	324	579	316	580	329	537	316	580	312	580	329	537	312	580	308	579	329	537	308	579	305	578	329	537	305	578	302	576	329	537	302	576	299	574	329	537	299	574	217	468	217	468	299	574	193	468	328	468	411	574	305	468	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	337	424	334	430	335	403	337	424	335	403	337	407	337	424	337	407	338	411	337	424	338	411	339	416	335	403	334	430	331	399	331	399	334	430	329	435	331	399	329	435	327	396	327	396	329	435	322	439	327	396	322	439	315	440	327	396	315	440	311	439	327	396	311	439	307	439	327	396	307	439	303	437	327	396	303	437	300	436	327	396	300	436	296	433	327	396	296	433	214	327	225	424	221	430	222	403	225	424	222	403	224	407	225	424	224	407	226	411	225	424	226	411	226	416	222	403	221	430	219	399	219	399	221	430	216	435	219	399	216	435	214	396	214	396	216	435	209	439	214	396	209	439	202	440	214	396	202	440	198	439	214	396	198	439	194	439	214	396	194	439	190	437	214	396	190	437	187	436	214	396	187	436	184	433	214	396	184	433	103	327	103	327	184	433	78	327	214	327	296	433	191	327	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	219	-11	260	21	219	-11	224	-11	241	-86	254	-99	260	21	260	21	254	-99	272	-108	260	21	272	-108	269	-34	269	-34	269	-28	260	21	260	21	269	-28	270	-21	260	21	270	-21	271	-15	293	5	294	38	284	1	284	1	294	38	275	-2	273	-9	275	-2	260	21	273	-9	260	21	271	-15	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	310	16	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	302	10	310	16	322	68	302	10	322	68	294	38	302	10	294	38	293	5	275	-2	294	38	260	21	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	353	-56	343	-62	344	-93	344	-93	343	-62	332	-66	344	-93	332	-66	328	-103	328	-103	332	-66	320	-68	328	-103	320	-68	310	-109	310	-109	320	-68	308	-69	360	-78	374	-60	363	-48	360	-78	363	-48	353	-56	360	-78	353	-56	344	-93	295	-67	284	-62	291	-111	295	-67	291	-111	310	-109	295	-67	310	-109	308	-69	276	-55	271	-45	272	-108	276	-55	272	-108	291	-111	276	-55	291	-111	284	-62	241	-86	260	21	239	-9	241	-86	239	-9	235	-17	241	-86	235	-17	232	-24	241	-86	232	-24	232	-69	260	21	224	-11	229	-10	260	21	229	-10	234	-10	260	21	234	-10	239	-9	232	-69	232	-24	230	-32	232	-69	230	-32	229	-40	232	-69	229	-40	228	-48	219	16	214	-11	219	-11	269	-34	272	-108	271	-45	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	236	-99	236	-99	242	240	228	205	236	-99	228	205	224	-5	224	-5	228	205	223	-5	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	253	-45	251	-34	254	-108	254	-108	251	-34	248	26	248	26	251	-34	251	25	257	26	251	25	252	-26	257	26	252	-26	252	-18	251	-34	252	-26	251	25	264	31	260	5	269	13	264	31	269	13	274	41	274	41	269	13	279	23	274	41	279	23	287	56	287	56	279	23	289	36	287	56	289	36	305	79	305	79	289	36	301	53	305	79	301	53	315	73	257	26	252	-18	254	-10	257	26	254	-10	257	-2	257	26	257	-2	260	5	257	26	260	5	264	31	335	-56	324	-62	327	-93	327	-93	324	-62	314	-66	327	-93	314	-66	310	-103	310	-103	314	-66	302	-68	310	-103	302	-68	292	-109	292	-109	302	-68	290	-69	342	-78	356	-60	345	-48	342	-78	345	-48	335	-56	342	-78	335	-56	327	-93	277	-67	266	-62	273	-111	277	-67	273	-111	292	-109	277	-67	292	-109	290	-69	258	-55	253	-45	254	-108	258	-55	254	-108	273	-111	258	-55	273	-111	266	-62	254	-108	248	26	246	27	254	-108	246	27	244	29	254	-108	244	29	243	32	254	-108	243	32	236	-99	243	36	236	-99	243	32	223	-86	236	-99	224	-5	223	-86	224	-5	219	-13	223	-86	219	-13	215	-21	223	-86	215	-21	214	-69	214	-69	215	-21	213	-30	214	-69	213	-30	211	-39	214	-69	211	-39	211	-48	228	205	221	156	223	-5	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	186	125	179	90	221	156	242	240	243	36	259	286	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	231	469	257	469	335	581	335	581	257	469	347	538	335	581	347	538	367	581	367	581	347	538	402	469	367	581	402	469	426	469	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	161	326	187	326	265	438	265	438	187	326	277	395	265	438	277	395	297	438	297	438	277	395	332	326	297	438	332	326	356	326	428	267	423	225	429	255	126	84	118	26	131	50	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	161	469	187	469	265	581	265	581	187	469	277	538	265	581	277	538	297	581	297	581	277	538	332	469	297	581	332	469	356	469	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	105	292	102	292	105	292	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	69	326	95	326	173	438	173	438	95	326	186	395	173	438	186	395	205	438	205	438	186	395	239	326	205	438	239	326	264	326	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	211	535	211	483	218	528	218	528	211	483	218	490	218	528	218	490	223	519	223	519	218	490	223	499	223	519	223	499	225	509	160	510	161	499	161	520	161	520	161	499	166	490	161	520	166	490	166	529	166	529	166	490	173	483	166	529	173	483	173	536	173	536	173	483	182	478	173	536	182	478	182	540	182	540	182	478	192	477	182	540	192	477	193	542	193	542	192	477	202	478	193	542	202	478	202	540	202	540	202	478	211	483	202	540	211	483	211	535	343	535	344	483	350	528	350	528	344	483	351	490	350	528	351	490	355	519	355	519	351	490	355	499	355	519	355	499	357	509	292	510	294	499	294	520	294	520	294	499	298	490	294	520	298	490	298	529	298	529	298	490	305	483	298	529	305	483	306	536	306	536	305	483	314	478	306	536	314	478	315	540	315	540	314	478	324	477	315	540	324	477	325	542	325	542	324	477	335	478	325	542	335	478	335	540	335	540	335	478	344	483	335	540	344	483	343	535	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	343	564	340	571	340	544	343	564	340	544	343	548	343	564	343	548	344	552	343	564	344	552	344	557	340	544	340	571	337	541	337	541	340	571	335	576	337	541	335	576	333	538	333	538	335	576	328	579	333	538	328	579	321	580	333	538	321	580	317	580	333	538	317	580	313	579	333	538	313	579	310	577	333	538	310	577	307	576	333	538	307	576	304	574	333	538	304	574	220	468	220	468	304	574	197	468	330	0	-3	10	-3	0	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	257	424	253	430	254	404	257	424	254	404	256	407	257	424	256	407	258	411	257	424	258	411	258	416	254	404	253	430	251	400	251	400	253	430	248	435	251	400	248	435	247	398	247	398	248	435	242	439	247	398	242	439	234	440	247	398	234	440	230	439	247	398	230	439	227	438	247	398	227	438	224	437	247	398	224	437	221	435	247	398	221	435	218	433	247	398	218	433	134	327	134	327	218	433	111	327	195	-4	197	5	195	0	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	201	520	201	499	206	529	206	529	201	499	206	490	206	529	206	490	213	536	213	536	206	490	213	483	213	536	213	483	222	540	222	540	213	483	222	478	222	540	222	478	232	542	232	542	222	478	232	477	232	542	232	477	242	540	242	540	232	477	242	478	242	540	242	478	251	535	251	535	242	478	251	483	251	535	251	483	258	528	258	528	251	483	258	490	258	528	258	490	263	519	263	519	258	490	263	499	263	519	263	499	265	509	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	201	499	201	520	200	510	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	178	395	178	343	185	387	185	387	178	343	185	350	185	387	185	350	190	378	190	378	185	350	190	359	190	378	190	359	191	369	126	370	128	359	128	380	128	380	128	359	133	350	128	380	133	350	133	388	133	388	133	350	139	343	133	388	139	343	140	395	140	395	139	343	148	338	140	395	148	338	149	400	149	400	148	338	159	336	149	400	159	336	160	401	160	401	159	336	169	338	160	401	169	338	169	400	169	400	169	338	178	343	169	400	178	343	178	395	195	-4	197	5	195	0	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	340	579	315	579	232	468	232	468	315	579	222	510	232	468	222	510	200	468	200	468	222	510	163	579	200	468	163	579	137	579	330	0	-3	10	-3	0	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	195	-4	197	5	195	0	70	40	66	32	181	0	181	0	66	32	62	25	181	0	62	25	56	21	56	21	51	17	181	0	181	0	51	17	43	15	181	0	43	15	34	12	126	298	122	277	130	39	126	298	130	39	129	312	129	312	130	39	133	325	133	325	130	39	130	42	109	298	104	277	122	277	109	298	122	277	126	298	132	26	131	29	76	60	76	60	131	29	130	34	76	60	130	34	130	39	133	325	130	42	130	46	133	325	130	46	131	50	133	325	131	50	131	54	133	325	131	54	132	58	133	325	132	58	198	373	133	325	198	373	136	338	132	26	76	60	134	22	134	22	76	60	136	20	141	16	136	20	76	60	141	16	76	60	73	49	211	411	221	423	237	448	237	448	221	423	233	431	237	448	233	431	248	434	248	434	257	433	271	452	271	452	257	433	264	429	271	452	264	429	271	423	208	436	183	417	198	373	208	436	198	373	204	394	208	436	204	394	211	411	208	436	211	411	237	448	198	373	183	417	162	391	198	373	162	391	145	360	198	373	145	360	141	349	198	373	141	349	136	338	336	427	324	439	329	390	336	427	329	390	335	396	336	427	335	396	339	403	336	427	339	403	340	411	299	388	305	385	308	447	308	447	305	385	313	384	308	447	313	384	324	439	324	439	313	384	322	386	324	439	322	386	329	390	283	406	287	399	289	451	289	451	287	399	293	393	289	451	293	393	308	447	308	447	293	393	299	388	277	415	283	406	289	451	277	415	289	451	271	423	271	423	289	451	271	452	271	452	237	448	248	434	181	0	183	10	169	10	181	0	169	10	158	12	181	0	158	12	148	14	181	0	148	14	141	16	181	0	141	16	70	40	23	11	10	10	181	0	23	11	181	0	34	12	181	0	10	10	9	0	70	40	141	16	73	49	76	60	130	39	122	277	98	337	16	32	21	17	98	337	21	17	35	7	98	337	35	7	55	0	98	337	55	0	75	57	98	337	75	57	81	87	98	337	81	87	91	120	98	337	91	120	104	152	98	337	104	152	103	358	98	337	103	358	25	358	98	337	25	358	16	337	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	72	30	75	57	55	0	72	30	55	0	74	22	160	260	134	231	137	210	137	210	134	231	120	183	104	152	120	183	108	192	104	152	108	192	109	378	109	378	108	192	148	337	134	231	108	192	120	183	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	137	210	155	231	160	260	160	260	155	231	173	246	160	260	173	246	184	278	184	278	173	246	192	256	114	400	113	394	148	337	148	337	113	394	111	387	148	337	111	387	109	378	109	378	103	358	104	152	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	105	423	112	421	118	443	118	443	112	421	115	416	118	443	115	416	115	409	115	409	115	405	148	337	148	337	115	405	114	400	98	440	73	437	92	425	98	440	92	425	105	423	98	440	105	423	118	443	169	415	172	426	174	452	174	452	172	426	174	437	174	452	174	437	177	449	148	337	153	358	155	449	155	449	153	358	163	395	155	449	163	395	174	452	174	452	163	395	166	404	174	452	166	404	169	415	148	337	155	449	137	446	148	337	137	446	118	443	148	337	118	443	115	409	153	358	148	337	255	337	153	358	255	337	260	358	92	425	73	437	73	426	153	23	163	5	169	34	310	241	301	150	313	213	21	17	16	32	16	28	74	22	55	0	78	-5	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	212	292	209	278	218	277	212	292	218	277	219	292	219	292	218	277	224	276	219	292	224	276	226	291	226	291	224	276	229	273	226	291	229	273	232	290	232	290	229	273	233	269	232	290	233	269	239	288	239	288	233	269	234	265	239	288	234	265	240	208	291	322	299	334	310	359	310	359	299	334	309	343	310	359	309	343	322	347	322	347	334	342	336	363	336	363	334	342	341	332	336	363	341	332	349	361	349	361	341	332	346	320	349	361	346	320	353	310	288	349	269	333	274	263	288	349	274	263	281	291	288	349	281	291	285	307	288	349	285	307	291	322	288	349	291	322	310	359	366	306	372	307	372	348	372	348	372	307	376	310	372	348	376	310	379	338	379	338	376	310	380	313	379	338	380	313	382	324	382	324	380	313	381	319	362	356	349	361	353	310	362	356	353	310	366	306	362	356	366	306	372	348	336	363	310	359	322	347	280	249	279	254	280	228	280	249	280	228	282	239	280	249	282	239	281	244	277	259	274	263	275	220	277	259	275	220	280	228	277	259	280	228	279	254	269	333	255	311	260	208	269	333	260	208	268	213	269	333	268	213	275	220	269	333	275	220	274	263	239	288	240	208	245	286	245	286	240	208	250	207	245	286	250	207	255	311	255	311	250	207	260	208	233	212	240	208	234	265	233	212	234	265	233	258	233	212	233	258	230	252	233	212	230	252	228	218	224	233	225	225	225	240	225	240	225	225	228	218	225	240	228	218	227	246	227	246	228	218	230	252	165	285	178	272	188	290	188	290	178	272	193	277	188	290	193	277	212	292	212	292	193	277	209	278	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	50	127	53	51	68	164	68	164	53	51	78	25	68	164	78	25	96	196	96	196	78	25	113	8	96	196	113	8	112	98	112	98	130	220	96	196	201	430	153	401	181	341	181	341	153	401	174	296	175	279	174	296	168	233	175	279	168	233	197	208	197	208	168	233	163	193	163	193	168	233	137	168	155	0	198	-3	183	38	183	38	198	-3	222	35	262	37	222	35	246	0	262	37	246	0	295	13	155	0	183	38	152	45	155	0	152	45	130	58	155	0	130	58	117	75	155	0	117	75	113	8	242	213	237	250	234	214	197	208	234	214	211	252	197	208	211	252	193	257	181	266	175	279	197	208	181	266	197	208	193	257	130	220	112	98	119	136	130	220	119	136	137	168	130	220	137	168	168	233	237	250	211	252	234	214	310	453	269	418	310	424	310	424	321	422	325	452	325	452	321	422	336	418	325	452	336	418	340	451	340	451	336	418	351	411	340	451	351	411	354	449	354	449	351	411	364	401	354	449	364	401	367	446	367	446	364	401	371	387	367	446	371	387	380	443	380	443	371	387	377	366	380	443	377	366	384	351	440	391	430	408	433	342	440	391	433	342	439	351	440	391	439	351	443	361	440	391	443	361	444	373	403	335	413	333	416	423	416	423	413	333	424	336	416	423	424	336	430	408	430	408	424	336	433	342	398	434	380	443	384	351	398	434	384	351	393	341	398	434	393	341	403	335	398	434	403	335	416	423	325	452	310	453	310	424	256	447	201	430	201	376	256	447	201	376	231	402	256	447	231	402	269	418	256	447	269	418	310	453	130	256	147	244	153	401	153	401	147	244	168	233	153	401	168	233	174	296	118	360	105	305	108	286	118	360	108	286	116	270	118	360	116	270	130	256	118	360	130	256	153	401	336	238	333	245	332	228	332	228	333	245	328	251	332	228	328	251	323	220	323	220	328	251	320	254	323	220	320	254	312	256	278	210	287	210	293	256	293	256	287	210	298	211	293	256	298	211	305	257	305	257	298	211	310	215	305	257	310	215	312	256	312	256	310	215	323	220	237	250	242	213	247	251	247	251	242	213	253	212	247	251	253	212	262	252	262	252	253	212	266	211	262	252	266	211	278	255	278	255	266	211	278	210	278	255	278	210	293	256	395	105	373	112	374	64	374	64	373	112	348	78	374	64	348	78	339	34	339	34	348	78	323	56	339	34	323	56	295	13	295	13	323	56	294	43	295	13	294	43	262	37	222	35	198	-3	246	0	201	430	181	341	201	376	53	51	50	127	44	88	112	98	113	8	117	75	-39	-53	-38	-78	-34	-43	-34	-43	-38	-78	-31	-89	-34	-43	-31	-89	-26	-35	-26	-35	-31	-89	-20	-97	-26	-35	-20	-97	-16	-30	-16	-30	-20	-97	-7	-102	-16	-30	-7	-102	-5	-29	-5	-29	-7	-102	3	-83	-5	-29	3	-83	3	-80	3	-80	7	-34	1	-30	7	-75	11	-70	12	-39	12	-39	11	-70	14	-63	12	-39	14	-63	14	-46	14	-46	14	-63	16	-53	7	-34	3	-80	4	-78	7	-34	4	-78	7	-75	7	-34	7	-75	12	-39	1	-30	-5	-29	3	-80	72	-15	60	-47	63	-82	63	-82	60	-47	47	-70	63	-82	47	-70	46	-94	46	-94	47	-70	32	-84	46	-94	32	-84	28	-102	28	-102	32	-84	15	-88	131	269	131	54	137	290	137	290	131	54	153	125	137	290	153	125	157	354	157	354	153	125	172	200	157	354	172	200	181	404	181	404	172	200	187	269	181	404	187	269	209	439	209	439	187	269	192	290	209	439	192	290	194	300	131	269	137	290	67	290	131	269	67	290	62	269	215	387	223	408	241	461	241	461	223	408	232	425	241	461	232	425	240	436	240	436	245	440	241	461	241	461	245	440	276	468	209	439	194	300	196	310	209	439	196	310	198	320	209	439	198	320	200	330	209	439	200	330	202	340	209	439	202	340	208	364	209	439	208	364	215	387	209	439	215	387	241	461	250	444	256	447	276	468	276	468	256	447	263	448	276	468	263	448	270	449	270	449	274	448	276	468	276	468	274	448	277	447	276	468	277	447	293	466	293	466	277	447	280	445	293	466	280	445	282	443	294	392	304	394	307	460	307	460	304	394	314	400	307	460	314	400	318	452	318	452	314	400	321	408	318	452	321	408	325	441	325	441	321	408	326	418	325	441	326	418	327	429	272	420	272	406	275	426	275	426	272	406	275	401	275	426	275	401	278	431	278	431	275	401	280	397	278	431	280	397	281	436	281	436	280	397	287	394	281	436	287	394	282	441	282	441	287	394	293	466	293	466	287	394	294	392	293	466	294	392	307	460	282	441	293	466	282	443	271	269	276	290	192	290	271	269	192	290	187	269	131	269	123	238	131	54	131	54	123	238	116	209	131	54	116	209	111	-4	111	-4	116	209	110	182	111	-4	110	182	104	156	72	-15	80	-64	81	26	81	26	80	-64	95	-40	81	26	95	-40	99	131	99	131	95	-40	111	-4	99	131	111	-4	104	156	10	-88	7	-87	8	-104	10	-88	8	-104	28	-102	10	-88	28	-102	15	-88	8	-104	7	-87	5	-85	8	-104	5	-85	3	-83	8	-104	3	-83	-7	-102	-38	-78	-39	-53	-40	-66	72	-15	63	-82	80	-64	272	406	272	420	271	412	276	468	245	440	250	444	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	242	226	240	220	242	38	243	231	242	38	243	41	243	231	243	41	244	45	270	290	254	292	294	227	294	227	254	292	248	64	247	57	248	64	254	292	247	57	254	292	245	242	245	242	254	292	245	247	296	248	295	262	295	231	296	248	295	231	296	235	296	248	296	235	296	240	296	248	296	240	296	244	294	227	295	231	295	262	294	227	295	262	290	274	294	227	290	274	282	283	294	227	282	283	270	290	254	292	234	257	240	255	254	292	240	255	243	252	254	292	243	252	245	247	406	204	398	155	399	105	399	105	398	155	377	107	399	105	377	107	359	48	359	48	377	107	344	66	359	48	344	66	305	8	305	8	344	66	303	36	305	8	303	36	254	25	254	25	250	26	305	8	305	8	250	26	238	-6	404	217	405	290	404	220	404	220	405	290	403	223	397	231	403	223	405	290	397	231	405	290	394	292	428	270	422	279	424	171	424	171	422	279	414	286	424	171	414	286	406	204	406	204	399	105	424	171	414	286	405	290	405	213	414	286	405	213	406	209	414	286	406	209	406	204	389	238	397	231	394	292	389	238	394	292	387	291	389	238	387	291	381	288	389	238	381	288	380	246	375	284	372	277	373	257	375	284	373	257	380	246	375	284	380	246	381	288	433	239	433	243	433	247	433	239	433	247	433	251	433	239	433	251	432	255	433	239	432	255	432	259	433	239	432	259	428	270	433	239	428	270	424	171	212	-4	225	-5	240	220	240	220	225	-5	238	-6	240	220	238	-6	242	38	242	38	238	-6	243	34	238	-6	250	26	246	28	238	-6	246	28	244	31	238	-6	244	31	243	34	204	83	199	65	201	0	204	83	201	0	212	-4	204	83	212	-4	240	220	195	50	193	37	194	8	195	50	194	8	201	0	195	50	201	0	199	65	191	28	191	22	194	8	191	28	194	8	193	37	243	231	244	45	244	236	244	236	244	45	245	51	244	236	245	51	245	239	245	239	245	51	247	57	245	239	247	57	245	242	91	424	73	435	73	424	242	226	242	38	243	231	373	257	372	277	370	270	405	290	404	217	405	213	262	416	263	452	252	426	252	426	263	452	239	430	219	426	239	430	263	452	219	426	263	452	214	445	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	251	36	246	31	253	16	253	16	246	31	240	28	253	16	240	28	239	2	239	2	240	28	234	27	321	429	312	439	313	395	321	429	313	395	319	400	321	429	319	400	323	407	321	429	323	407	324	415	283	394	298	390	298	446	298	446	298	390	305	391	298	446	305	391	312	439	312	439	305	391	313	395	281	451	263	452	272	404	281	451	272	404	283	394	281	451	283	394	298	446	149	345	161	373	171	424	171	424	161	373	177	396	171	424	177	396	214	445	214	445	177	396	197	414	214	445	197	414	219	426	59	0	91	119	92	308	92	308	91	119	98	146	92	308	98	146	109	353	109	353	98	146	149	345	109	353	149	345	136	392	136	392	149	345	171	424	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	226	30	226	-4	239	2	226	30	239	2	234	27	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	92	308	10	0	59	0	196	273	187	283	187	273	263	452	262	416	272	404	48	-5	60	-6	77	230	77	230	60	-6	78	33	82	251	78	33	79	37	82	251	79	37	79	42	120	397	82	251	84	61	120	397	84	61	127	230	120	397	127	230	122	401	181	452	159	448	185	449	185	449	159	448	139	444	185	449	139	444	132	251	132	251	139	444	127	230	132	251	127	230	179	230	127	230	139	444	123	409	127	230	123	409	123	408	127	230	123	408	123	406	127	230	123	406	122	404	127	230	122	404	122	401	121	414	123	409	139	444	121	414	139	444	120	440	121	414	120	440	117	418	78	435	90	424	100	437	100	437	90	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	117	418	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	80	-4	78	33	60	-6	77	230	30	50	33	6	77	230	33	6	39	0	77	230	39	0	48	-5	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	79	42	80	48	82	251	82	251	80	48	82	54	82	251	82	54	84	61	77	230	78	33	82	251	77	230	82	251	33	251	77	230	33	251	28	230	90	424	78	435	78	424	132	251	179	230	184	251	182	226	20	0	82	0	182	226	82	0	236	220	182	226	236	220	192	241	210	363	218	414	204	374	204	374	218	414	200	430	204	374	200	430	197	383	197	383	200	430	188	387	179	385	188	387	200	430	179	385	200	430	178	440	210	363	215	351	218	414	218	414	215	351	217	342	218	414	217	342	222	312	218	414	222	312	233	390	233	390	222	312	222	307	233	390	222	307	222	302	139	373	151	375	154	443	154	443	151	375	161	378	154	443	161	378	178	440	178	440	161	378	171	382	178	440	171	382	179	385	107	404	109	393	109	417	109	417	109	393	114	384	109	417	114	384	115	427	115	427	114	384	121	378	115	427	121	378	125	435	125	435	121	378	130	374	125	435	130	374	138	441	138	441	130	374	139	373	138	441	139	373	154	443	288	0	249	331	258	0	258	0	249	331	244	360	258	0	244	360	236	220	236	220	244	360	233	390	236	220	233	390	222	286	222	286	218	279	236	220	236	220	218	279	211	268	236	220	211	268	203	255	233	390	222	302	222	296	233	390	222	296	222	291	233	390	222	291	222	286	222	312	217	342	108	264	222	312	108	264	108	228	316	417	244	360	249	331	316	417	249	331	316	381	192	241	236	220	203	255	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	239	223	236	212	286	212	286	212	236	212	233	200	286	212	233	200	230	187	230	187	131	-153	185	-153	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	241	239	286	212	241	239	240	232	286	212	240	232	239	223	234	255	237	251	250	292	250	292	237	251	240	246	250	292	240	246	241	239	230	187	185	-153	286	212	250	292	229	257	234	255	167	243	149	198	170	224	49	260	31	271	31	261	342	439	315	441	337	415	337	415	315	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	430	392	424	397	437	165	437	165	424	397	408	115	408	115	424	397	407	412	408	115	407	412	393	319	393	319	407	412	389	353	342	439	361	402	366	434	366	434	361	402	378	381	366	434	378	381	388	425	388	425	378	381	389	353	388	425	389	353	407	412	408	115	393	319	390	274	408	115	390	274	379	223	408	115	379	223	370	71	362	170	338	119	370	71	362	170	370	71	379	223	455	385	451	373	453	373	455	385	453	373	458	373	455	385	449	385	451	373	449	385	443	387	443	374	449	385	443	374	446	374	449	385	446	374	448	373	449	385	448	373	451	373	430	392	437	165	436	389	436	389	437	165	440	375	436	389	440	375	443	387	443	387	440	375	443	374	519	421	517	433	517	407	517	407	517	433	513	443	517	407	513	443	511	396	511	396	513	443	505	451	511	396	505	451	502	387	502	387	505	451	497	456	502	387	497	456	490	380	490	380	497	456	486	458	490	380	486	458	479	398	479	398	478	394	490	380	490	380	478	394	475	391	490	380	475	391	475	375	475	375	475	391	471	375	458	373	462	374	463	386	463	386	462	374	467	374	463	386	467	374	470	388	470	388	467	374	471	375	470	388	471	375	475	391	463	386	455	385	458	373	479	398	486	458	476	401	476	401	486	458	476	456	476	401	476	456	471	405	471	405	476	456	467	452	471	405	467	452	464	411	464	411	467	452	461	446	464	411	461	446	458	420	458	420	461	446	457	438	458	420	457	438	455	431	459	320	455	340	456	220	459	320	456	220	463	277	459	320	463	277	462	299	456	220	455	340	448	358	456	220	448	358	440	375	456	220	440	375	437	165	315	441	281	438	308	419	308	73	299	19	326	35	342	439	337	415	361	402	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	306	239	302	241	307	169	307	169	302	241	298	137	298	137	302	241	291	259	298	137	291	259	283	105	283	105	291	259	277	273	283	105	277	273	264	75	264	75	277	273	259	283	264	75	259	283	254	216	254	216	259	283	252	238	223	275	236	268	239	290	239	290	236	268	246	255	239	290	246	255	259	283	259	283	246	255	252	238	264	75	254	216	252	184	264	75	252	184	246	152	264	75	246	152	239	48	235	119	222	89	239	48	235	119	239	48	246	152	317	225	320	225	318	237	318	237	320	225	322	237	331	237	322	237	325	226	331	237	325	226	330	226	310	226	313	226	314	237	314	237	313	226	315	225	314	237	315	225	318	237	318	237	315	225	317	225	310	238	306	239	307	226	310	238	307	226	310	226	310	238	310	226	314	237	309	216	308	221	310	200	310	200	308	221	307	226	310	200	307	226	307	169	307	169	307	226	306	239	386	272	384	285	384	258	384	258	384	285	380	295	384	258	380	295	378	247	378	247	380	295	373	303	378	247	373	303	369	238	369	238	373	303	364	307	369	238	364	307	357	231	357	231	364	307	353	309	357	231	353	309	347	251	339	226	342	227	343	242	343	242	342	227	357	231	343	242	357	231	346	246	346	246	357	231	347	251	338	239	331	237	335	226	338	239	335	226	339	226	338	239	339	226	343	242	347	251	353	309	344	253	344	253	353	309	343	307	344	253	343	307	338	257	338	257	343	307	335	303	338	257	335	303	331	263	331	263	335	303	329	298	331	263	329	298	325	272	325	272	329	298	324	291	325	272	324	291	323	283	322	237	320	225	325	226	309	210	309	216	310	200	309	210	310	200	310	205	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	331	237	330	226	335	226	217	292	223	275	239	290	-15	-110	85	-135	-9	-99	-9	-99	85	-135	49	-118	-9	-99	49	-118	-3	-83	-3	-83	49	-118	45	-112	-3	-83	45	-112	44	-105	44	-105	44	-103	-3	-83	-3	-83	44	-103	44	-100	-3	-83	44	-100	44	-96	92	10	85	15	89	-3	89	-3	85	15	81	22	89	-3	81	22	80	0	80	0	81	22	80	30	93	286	80	30	82	51	93	286	82	51	89	81	80	0	80	30	70	4	70	4	80	30	93	286	70	4	93	286	47	-85	47	-85	93	286	45	-91	98	-5	107	-6	101	6	101	6	107	-6	112	5	132	8	112	5	116	-6	132	8	116	-6	174	5	92	10	89	-3	98	-5	92	10	98	-5	101	6	212	264	213	289	191	260	191	260	213	289	190	281	191	260	190	281	170	248	170	248	190	281	167	267	170	248	167	267	150	231	150	231	167	267	145	245	150	231	145	245	134	211	134	211	145	245	123	217	134	211	123	217	123	188	123	188	123	217	126	375	123	188	126	375	111	154	165	381	175	400	185	434	185	434	175	400	185	412	185	434	185	412	230	443	230	443	185	412	196	419	230	443	196	419	207	421	207	421	219	416	230	443	230	443	219	416	229	406	230	443	229	406	239	395	239	255	247	244	263	288	263	288	247	244	251	228	263	288	251	228	253	207	253	207	251	179	271	86	271	86	251	179	246	151	271	86	246	151	237	123	237	292	213	289	228	262	237	292	228	262	239	255	237	292	239	255	263	288	212	264	228	262	213	289	301	145	313	209	309	238	301	145	309	238	300	261	301	145	300	261	284	278	301	145	284	278	271	86	271	86	284	278	263	288	271	86	263	288	253	207	174	5	227	37	189	46	189	46	227	37	207	68	224	95	207	68	227	37	224	95	227	37	237	123	237	123	227	37	271	86	174	5	189	46	171	28	174	5	171	28	152	16	174	5	152	16	132	8	288	419	279	429	279	385	288	419	279	385	285	391	288	419	285	391	290	397	288	419	290	397	291	406	250	385	265	381	265	437	265	437	265	381	272	382	265	437	272	382	279	429	279	429	272	382	279	385	248	441	230	443	239	395	248	441	239	395	250	385	248	441	250	385	265	437	126	375	123	217	157	354	126	375	157	354	151	410	151	410	157	354	165	381	151	410	165	381	185	434	107	332	93	286	99	117	107	332	99	117	111	154	107	332	111	154	126	375	93	286	-3	-83	44	-96	93	286	44	-96	45	-91	112	5	107	-6	116	-6	85	-135	85	-124	69	-123	85	-135	69	-123	57	-121	85	-135	57	-121	49	-118	85	-135	-15	-110	-23	-118	85	-135	-23	-118	-34	-122	85	-135	-34	-122	-49	-124	85	-135	-49	-124	-49	-135	93	286	89	81	99	117	80	-129	73	-125	82	-150	82	-150	73	-125	69	-120	82	-150	69	-120	56	-138	56	-138	69	-120	66	-112	56	-138	66	-112	66	-104	66	-104	67	-88	56	-138	56	-138	67	-88	70	-71	56	-138	70	-71	148	322	148	322	70	-71	74	-55	148	322	74	-55	79	-39	72	344	79	309	80	336	80	336	79	309	98	307	80	336	98	307	91	331	91	331	98	307	104	329	117	331	104	329	109	307	117	331	109	307	119	309	64	367	64	317	66	354	66	354	64	317	79	309	66	354	79	309	72	344	145	428	135	453	133	430	113	427	133	430	135	453	113	427	135	453	108	448	68	388	79	406	83	435	83	435	79	406	94	419	83	435	94	419	108	448	108	448	94	419	113	427	52	329	64	317	61	415	61	415	64	317	64	367	61	415	64	367	68	388	47	390	41	362	44	344	47	390	44	344	52	329	47	390	52	329	61	415	206	327	159	361	151	351	206	327	151	351	148	322	148	322	151	351	141	342	148	322	141	342	139	317	139	317	141	342	129	335	139	317	129	335	129	313	129	313	129	335	119	309	172	-131	176	-117	174	-109	172	-131	174	-109	171	-102	172	-131	171	-102	165	-96	172	-131	165	-96	161	-142	165	-96	157	-93	161	-142	161	-142	157	-93	149	-91	161	-142	149	-91	146	-149	146	-149	149	-91	135	-95	146	-149	135	-95	130	-152	130	-152	135	-95	124	-105	130	-152	124	-105	115	-153	115	-153	124	-105	114	-117	115	-153	114	-117	103	-126	115	-153	103	-126	89	-131	89	-131	80	-129	82	-150	89	-131	82	-150	115	-153	200	416	185	436	206	327	206	327	185	436	164	448	206	327	164	448	163	395	163	395	163	389	206	327	206	327	163	389	162	382	206	327	162	382	161	375	164	448	136	453	145	428	164	448	145	428	154	423	164	448	154	423	159	416	164	448	159	416	162	406	164	448	162	406	163	395	145	428	136	453	135	453	206	327	208	335	209	393	209	393	208	335	210	343	209	393	210	343	211	366	211	366	210	343	211	351	211	366	211	351	211	358	160	368	159	361	206	327	160	368	206	327	161	375	148	322	79	-39	84	-23	148	322	84	-23	206	327	43	30	36	10	37	-121	43	30	37	-121	56	-138	43	30	56	-138	148	322	36	10	30	-9	37	-121	37	-121	30	-9	25	-30	37	-121	25	-30	25	-98	25	-98	25	-30	22	-50	25	-98	22	-50	21	-70	104	329	98	307	109	307	200	416	206	327	209	393	117	331	119	309	129	335	61	415	68	388	83	435	70	-106	63	-114	67	-132	67	-132	63	-114	56	-119	67	-132	56	-119	50	-121	50	-121	37	-117	48	-140	48	-140	37	-117	27	-107	48	-140	27	-107	26	-143	26	-143	27	-107	17	-95	26	-143	17	-95	8	-142	8	-142	17	-95	5	-85	8	-142	5	-85	-8	-137	-8	-137	5	-85	-9	-81	-8	-137	-9	-81	-16	-82	-22	-130	-8	-137	-16	-82	-22	-130	-16	-82	-23	-86	-22	-130	-23	-86	-29	-91	-22	-130	-29	-91	-31	-119	-33	-98	-34	-106	-31	-119	-33	-98	-31	-119	-29	-91	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	82	26	80	28	87	0	87	0	80	28	79	31	87	0	79	31	77	-3	77	-3	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	45	-5	55	-6	87	262	87	262	55	-6	67	-6	87	262	67	-6	78	35	78	35	67	-6	77	-3	37	-2	45	-5	87	262	37	-2	87	262	35	67	37	-2	35	67	32	54	37	-2	32	54	31	1	32	54	30	42	31	1	31	1	30	42	27	31	31	1	27	31	27	8	27	8	27	31	26	23	27	8	26	23	25	17	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	82	26	87	0	85	25	85	25	87	0	88	25	95	27	88	25	97	7	95	27	97	7	102	31	102	31	97	7	106	16	102	31	106	16	112	41	112	41	106	16	119	-15	112	41	119	-15	125	56	125	56	119	-15	123	0	125	56	123	0	129	17	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	105	4	103	-3	119	-15	119	-15	103	-3	102	-11	119	-15	102	-11	100	-82	100	-82	102	-11	100	-18	100	-82	100	-18	92	-102	92	-102	100	-18	81	-119	88	25	87	0	97	7	129	17	136	36	142	78	142	78	136	36	143	55	142	78	143	55	150	73	119	-15	106	16	106	11	119	-15	106	11	105	4	81	-119	100	-18	80	-84	81	-119	80	-84	75	-96	81	-119	75	-96	70	-106	81	-119	70	-106	67	-132	50	-121	48	-140	67	-132	125	56	129	17	142	78	81	292	72	288	87	262	87	262	72	288	65	285	87	262	65	285	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	137	262	89	298	87	262	89	298	81	292	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	133	394	113	353	137	262	137	262	113	353	98	304	137	262	98	304	89	298	237	416	238	452	227	426	227	426	238	452	214	430	198	426	214	430	238	452	198	426	238	452	194	445	295	430	284	441	288	395	295	430	288	395	294	400	295	430	294	400	298	407	295	430	298	407	299	415	238	452	247	404	253	451	253	451	247	404	259	394	253	451	259	394	269	448	269	448	259	394	273	390	269	448	273	390	284	441	284	441	273	390	281	392	284	441	281	392	288	395	194	445	159	425	170	381	194	445	170	381	177	399	194	445	177	399	186	415	194	445	186	415	198	426	159	425	133	394	137	262	159	425	137	262	143	283	159	425	143	283	165	364	159	425	165	364	170	381	143	283	137	262	193	262	143	283	193	262	196	283	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	238	452	237	416	247	404	27	8	26	23	25	17	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	510	421	522	433	507	432	510	421	507	432	500	420	483	416	500	420	507	432	483	416	507	432	422	392	422	392	507	432	421	402	583	470	581	483	581	456	581	456	581	483	577	493	581	456	577	493	575	445	575	445	577	493	570	500	575	445	570	500	566	435	566	435	570	500	561	505	566	435	561	505	554	428	554	428	561	505	551	506	554	428	551	506	543	448	543	448	542	444	554	428	554	428	542	444	539	440	554	428	539	440	539	424	539	424	539	440	533	423	510	421	519	422	522	433	522	433	519	422	527	422	522	433	527	422	533	436	533	436	527	422	533	423	533	436	533	423	539	440	543	448	551	506	541	450	541	450	551	506	540	505	541	450	540	505	535	454	535	454	540	505	532	501	535	454	532	501	528	460	528	460	532	501	526	495	528	460	526	495	523	468	523	468	526	495	522	488	523	468	522	488	520	480	422	392	438	323	450	364	422	392	450	364	460	391	422	392	460	391	471	407	422	392	471	407	483	416	507	432	375	432	394	419	507	432	394	419	407	415	507	432	407	415	416	410	507	432	416	410	421	402	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	402	322	400	335	400	308	400	308	400	335	395	345	400	308	395	345	394	297	394	297	395	345	388	353	394	297	388	353	385	288	385	288	388	353	379	358	385	288	379	358	373	281	373	281	379	358	369	360	373	281	369	360	362	300	309	273	320	273	320	286	320	286	320	273	331	274	320	286	331	274	334	287	334	287	331	274	342	275	334	287	342	275	348	289	348	289	342	275	352	276	348	289	352	276	358	293	358	293	352	276	358	277	358	293	358	277	362	300	362	300	358	277	373	281	320	286	308	286	309	273	309	273	308	286	305	273	305	273	308	286	259	286	305	273	259	286	256	88	256	88	259	286	253	79	362	300	369	360	360	303	360	303	369	360	359	358	360	303	359	358	354	307	354	307	359	358	351	354	354	307	351	354	347	312	347	312	351	354	345	348	347	312	345	348	342	321	342	321	345	348	341	341	342	321	341	341	339	333	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	40	-122	35	-112	37	-143	37	-143	35	-112	33	-100	33	-24	33	-100	35	-86	33	-24	35	-86	51	-8	51	-8	35	-86	40	-73	51	-8	40	-73	47	-62	149	161	306	284	239	256	239	256	306	284	306	298	239	256	306	298	132	256	110	253	132	256	306	298	110	253	306	298	94	298	181	60	170	54	200	21	200	21	170	54	71	3	200	21	71	3	69	-46	69	-46	71	3	57	-53	126	-100	122	-112	122	-149	122	-149	122	-112	114	-122	122	-149	114	-122	107	-152	107	-152	114	-122	103	-130	107	-152	103	-130	93	-154	93	-154	103	-130	90	-134	93	-154	90	-134	81	-154	81	-154	90	-134	76	-136	157	135	152	162	149	161	157	135	149	161	139	134	157	135	160	165	152	162	200	21	221	34	205	89	205	89	221	34	207	102	205	113	207	102	218	169	205	113	218	169	199	122	199	122	218	169	195	172	199	122	195	172	189	129	189	129	195	172	183	171	189	129	183	171	175	134	175	134	183	171	171	168	175	134	171	168	160	165	157	135	175	134	160	165	218	169	221	34	236	162	236	162	221	34	238	51	236	162	238	51	249	149	249	149	238	51	250	69	249	149	250	69	257	133	257	133	250	69	258	91	257	133	258	91	260	114	207	102	221	34	218	169	200	21	205	89	199	78	200	21	199	78	191	68	200	21	191	68	181	60	51	-8	47	-62	57	-53	51	-8	57	-53	71	3	181	-63	181	-117	187	-70	187	-70	181	-117	188	-105	187	-70	188	-105	192	-78	192	-78	188	-105	192	-95	192	-78	192	-95	193	-86	152	-59	156	-137	161	-57	161	-57	156	-137	171	-128	161	-57	171	-128	172	-59	172	-59	171	-128	181	-117	172	-59	181	-117	181	-63	144	-64	136	-73	139	-144	144	-64	139	-144	156	-137	144	-64	156	-137	152	-59	139	-144	136	-73	131	-84	139	-144	131	-84	126	-100	139	-144	126	-100	122	-149	94	298	54	199	66	199	94	298	66	199	74	218	94	298	74	218	82	234	94	298	82	234	94	246	94	298	94	246	110	253	75	103	93	116	239	256	239	256	93	116	108	125	239	256	108	125	149	161	149	161	108	125	123	131	149	161	123	131	139	134	239	256	65	115	67	112	239	256	67	112	70	109	239	256	70	109	73	106	239	256	73	106	75	104	239	256	75	104	75	103	60	-134	48	-129	58	-151	60	-134	58	-151	81	-154	60	-134	81	-154	76	-136	40	-122	37	-143	58	-151	40	-122	58	-151	48	-129	20	-130	37	-143	33	-100	20	-130	33	-100	33	-24	20	-130	33	-24	19	-43	20	-130	19	-43	9	-112	9	-65	5	-90	9	-112	9	-65	9	-112	19	-43	147	160	8	11	76	54	147	160	76	54	106	84	147	160	106	84	137	115	147	160	137	115	167	146	147	160	167	146	156	169	237	285	254	239	241	302	241	302	254	239	242	319	239	346	242	319	258	426	239	346	258	426	229	368	229	368	258	426	228	442	229	368	228	442	213	385	213	385	228	442	192	448	213	385	192	448	191	395	191	395	192	448	163	399	138	396	163	399	153	443	138	396	153	443	120	428	53	341	67	336	70	376	70	376	67	336	80	357	70	376	80	357	92	406	92	406	80	357	97	375	92	406	97	375	120	428	120	428	97	375	116	388	120	428	116	388	138	396	182	198	197	176	191	208	191	208	197	176	214	239	223	253	214	239	227	208	223	253	227	208	231	269	231	269	227	208	254	239	231	269	254	239	237	285	174	188	165	179	167	146	174	188	167	146	197	176	174	188	197	176	182	198	76	54	8	11	76	50	76	50	8	11	242	0	76	50	242	0	196	50	196	50	242	0	216	52	33	239	27	208	191	208	33	239	191	208	214	239	214	239	197	176	227	208	294	371	280	402	280	274	294	371	280	274	290	293	294	371	290	293	297	313	294	371	297	313	299	336	280	274	280	402	268	256	268	256	280	402	258	426	268	256	258	426	254	239	254	239	258	426	242	319	192	448	153	443	163	399	325	208	331	239	254	239	325	208	254	239	227	208	265	93	255	76	276	89	276	89	255	76	244	64	276	89	244	64	242	0	242	0	244	64	232	56	242	0	232	56	216	52	242	0	8	11	8	0	156	169	167	146	165	179	228	103	215	70	232	20	232	20	215	70	196	38	232	20	196	38	186	0	186	0	196	38	171	14	186	0	171	14	143	4	143	4	116	13	132	-7	132	-7	116	13	108	-4	108	-4	116	13	102	34	108	-4	102	34	93	60	108	-4	93	60	82	81	108	-4	82	81	81	3	61	89	52	88	56	17	61	89	56	17	81	3	61	89	81	3	82	81	44	84	37	78	38	36	44	84	38	36	56	17	44	84	56	17	52	88	33	70	31	61	38	36	33	70	38	36	37	78	197	296	248	296	201	316	197	296	201	316	209	357	197	296	209	357	178	357	197	296	178	357	188	255	284	214	265	236	268	54	268	54	265	236	238	251	268	54	238	251	232	131	232	131	232	20	268	54	238	251	204	256	216	173	238	251	216	173	228	154	238	251	228	154	232	131	201	256	198	256	199	186	201	256	199	186	216	173	201	256	216	173	204	256	199	186	198	256	195	256	199	186	195	256	192	255	199	186	192	255	188	255	199	186	188	255	177	195	188	255	178	357	177	195	177	195	178	357	169	316	177	195	169	316	163	296	163	296	169	316	118	316	163	296	118	316	112	296	163	296	138	197	152	197	163	296	152	197	177	195	292	99	300	154	296	186	292	99	296	186	284	214	292	99	284	214	268	54	143	4	132	-7	186	0	228	103	232	20	232	131	201	316	248	296	253	316	171	487	137	487	10	0	171	487	10	0	44	0	137	487	10	0	44	0	137	487	44	0	171	487	217	487	89	0	123	0	217	487	123	0	251	487	114	180	66	0	99	0	114	180	99	0	149	180	114	180	149	180	123	214	114	180	123	214	18	214	114	180	18	214	10	180	41	307	137	273	147	307	147	307	137	273	149	180	147	307	149	180	194	487	194	487	149	180	157	214	194	487	157	214	171	273	180	307	228	487	194	487	180	307	194	487	171	273	180	307	171	273	276	273	180	307	276	273	284	307	157	214	149	180	252	180	157	214	252	180	261	214	123	214	149	180	137	273	137	273	41	307	33	273	148	431	139	416	144	256	144	256	139	416	132	394	144	256	132	394	129	219	129	219	132	394	126	365	129	219	126	365	118	315	172	442	175	327	182	441	182	441	175	327	186	350	182	441	186	350	190	436	190	436	186	350	193	368	190	436	193	368	196	430	196	430	193	368	198	383	196	430	198	383	200	420	200	420	198	383	200	396	200	420	200	396	201	408	159	439	148	431	159	290	159	439	159	290	175	327	159	439	175	327	172	442	112	175	129	219	118	315	112	175	118	315	111	274	112	175	111	274	103	234	112	175	103	234	93	185	112	175	93	185	91	118	93	185	80	120	91	118	26	29	27	17	28	39	28	39	27	17	32	7	28	39	32	7	33	49	33	49	32	7	39	0	33	49	39	0	41	56	41	56	39	0	48	-5	41	56	48	-5	51	61	51	61	48	-5	59	-6	51	61	59	-6	61	63	61	63	59	-6	71	-5	61	63	71	-5	73	61	73	61	71	-5	81	0	73	61	81	0	83	56	83	56	81	0	89	7	83	56	89	7	90	48	90	48	89	7	94	17	90	48	94	17	94	38	94	38	94	17	96	27	148	431	144	256	159	290	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	263	438	239	438	156	326	156	326	239	438	145	368	156	326	145	368	124	326	124	326	145	368	86	438	124	326	86	438	61	438	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	324	612	324	618	323	606	323	606	324	618	322	622	323	606	322	622	321	601	321	601	322	622	319	626	321	601	319	626	316	597	316	597	319	626	314	628	316	597	314	628	310	593	310	593	314	628	308	629	310	593	308	629	303	589	303	589	308	629	302	629	303	589	302	629	297	628	303	589	297	628	292	625	303	589	292	625	287	622	303	589	287	622	282	616	303	589	282	616	210	537	282	616	188	537	210	537	281	468	274	461	277	439	277	439	274	461	265	457	277	439	265	457	262	435	262	435	265	457	255	455	262	435	255	455	261	63	261	63	255	455	248	149	248	149	255	455	246	457	248	149	246	457	245	174	245	174	246	457	239	436	246	457	238	461	239	436	239	436	238	461	231	468	239	436	231	468	228	442	228	442	231	468	227	477	228	442	227	477	225	487	225	529	225	487	227	496	225	529	227	496	240	536	240	536	227	496	231	505	240	536	231	505	238	511	218	450	228	442	225	487	218	450	225	487	225	529	218	450	225	529	214	518	218	450	214	518	210	460	206	504	203	487	205	473	206	504	205	473	210	460	206	504	210	460	214	518	239	436	63	76	102	149	239	436	102	149	116	174	116	174	102	149	248	149	116	174	248	149	245	174	257	539	255	517	265	516	257	539	265	516	273	536	273	536	265	516	274	512	273	536	274	512	288	529	288	529	274	512	281	505	288	529	281	505	285	497	288	529	287	487	290	447	288	529	290	447	299	517	299	517	290	447	300	458	299	517	300	458	306	503	306	503	300	458	307	471	306	503	307	471	309	486	290	447	287	487	285	477	290	447	285	477	281	468	290	447	281	468	277	439	343	19	334	30	262	46	262	46	334	30	327	48	262	46	327	48	322	76	322	76	262	435	262	46	262	46	261	34	373	0	373	0	261	34	256	24	373	0	256	24	247	17	262	435	261	63	261	59	262	435	261	59	262	56	262	435	262	56	262	52	262	435	262	52	262	49	262	435	262	49	262	46	373	0	373	10	355	13	373	0	355	13	343	19	373	0	343	19	262	46	233	13	211	10	373	0	233	13	373	0	247	17	246	516	255	517	257	539	246	516	257	539	240	536	246	516	240	536	238	511	239	436	116	174	214	347	239	436	214	347	245	174	55	114	29	71	48	33	55	114	48	33	49	39	55	114	49	39	51	47	55	114	51	47	54	56	55	114	54	56	58	66	55	114	58	66	63	76	55	114	63	76	239	436	48	33	29	71	49	26	49	26	29	71	11	42	49	26	11	42	54	20	54	20	11	42	61	15	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	288	529	285	497	287	487	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	254	378	247	366	251	339	251	339	247	366	238	356	251	339	238	356	233	329	233	329	238	356	226	350	233	329	226	350	212	326	212	326	226	350	211	348	251	339	265	353	254	378	254	378	265	353	256	392	253	406	256	392	265	431	253	406	265	431	251	445	211	458	198	433	211	435	211	435	225	433	232	454	232	454	225	433	238	427	232	454	238	427	251	445	251	445	238	427	247	418	251	445	247	418	253	406	232	454	211	458	211	435	275	412	265	431	265	353	275	412	265	353	275	371	275	412	275	371	278	392	256	392	265	353	265	431	191	454	173	445	177	417	191	454	177	417	186	427	191	454	186	427	198	433	191	454	198	433	211	458	158	353	172	338	158	431	158	431	172	338	169	392	173	445	169	392	171	405	173	445	171	405	177	417	198	350	186	356	191	329	198	350	191	329	212	326	198	350	212	326	211	348	177	366	171	378	172	338	177	366	172	338	191	329	177	366	191	329	186	356	169	392	172	338	171	378	149	412	146	392	149	371	149	412	149	371	158	353	149	412	158	353	158	431	285	553	282	560	282	533	285	553	282	533	284	537	285	553	284	537	286	541	285	553	286	541	286	545	282	533	282	560	279	530	279	530	282	560	276	565	279	530	276	565	275	527	275	527	276	565	270	569	275	527	270	569	262	570	275	527	262	570	259	570	275	527	259	570	255	569	275	527	255	569	252	567	275	527	252	567	248	565	275	527	248	565	245	563	275	527	245	563	162	457	162	457	245	563	138	457	158	431	169	392	173	445	198	10	197	30	197	21	88	13	76	16	106	0	106	0	76	16	68	19	106	0	68	19	21	41	21	41	68	19	65	24	21	41	65	24	38	61	38	61	65	24	64	31	230	23	221	17	517	0	517	0	221	17	207	13	517	0	207	13	187	10	73	59	80	68	282	369	282	369	80	68	146	155	282	369	146	155	165	180	165	180	146	155	272	155	165	180	272	155	279	180	279	180	272	155	309	34	279	180	309	34	308	41	308	41	308	44	279	180	279	180	308	44	309	48	279	180	309	48	342	406	342	406	309	48	309	54	342	406	309	54	311	62	301	396	298	390	342	406	342	406	298	390	292	381	342	406	292	381	282	369	342	406	311	62	314	73	342	406	314	73	355	217	342	406	355	217	361	239	342	406	361	239	401	386	342	406	401	386	405	397	342	406	405	397	410	404	342	406	410	404	417	408	342	406	417	408	428	410	342	406	428	410	603	432	342	406	603	432	303	404	342	406	303	404	303	400	342	406	303	400	301	396	294	418	299	415	603	432	603	432	299	415	302	410	603	432	302	410	303	404	38	61	64	31	64	36	38	61	64	36	66	43	38	61	66	43	69	50	38	61	69	50	73	59	38	61	73	59	282	369	355	217	381	217	361	239	361	239	381	217	413	240	413	240	381	217	414	216	413	240	414	216	448	244	448	244	414	216	437	213	448	244	437	213	451	208	603	432	428	410	443	411	443	411	498	410	603	432	603	432	498	410	535	405	603	432	535	405	557	396	582	331	603	432	571	356	582	331	571	356	571	353	582	331	571	353	571	349	582	331	571	349	570	343	582	331	570	343	570	338	582	331	570	338	570	333	568	380	571	356	603	432	568	380	603	432	557	396	603	432	261	432	278	421	603	432	278	421	287	420	603	432	287	420	294	418	500	303	485	273	513	301	513	301	485	273	470	255	513	301	470	255	467	147	467	147	470	255	460	184	448	244	451	208	470	255	470	255	451	208	458	198	470	255	458	198	460	184	467	147	460	184	460	179	467	147	460	179	459	173	467	147	459	173	458	166	467	147	458	166	457	158	467	147	457	158	455	149	489	49	455	33	517	0	517	0	455	33	414	25	517	0	414	25	361	22	518	75	489	49	517	0	518	75	517	0	559	109	518	75	559	109	547	112	517	0	361	22	341	22	517	0	341	22	329	23	517	0	329	23	235	31	517	0	235	31	230	23	239	42	235	31	329	23	239	42	329	23	320	25	239	42	320	25	313	29	239	42	313	29	309	34	239	42	309	34	272	155	106	0	21	41	9	27	106	0	9	27	0	19	106	0	0	19	-8	14	106	0	-8	14	-17	10	106	0	-17	10	-17	0	517	564	513	571	514	544	517	564	514	544	516	548	517	564	516	548	518	552	517	564	518	552	518	557	514	544	513	571	511	541	511	541	513	571	508	576	511	541	508	576	506	538	506	538	508	576	501	579	506	538	501	579	494	580	506	538	494	580	490	580	506	538	490	580	486	579	506	538	486	579	483	577	506	538	483	577	480	576	506	538	480	576	477	574	506	538	477	574	393	468	393	468	477	574	370	468	88	13	106	0	106	10	517	0	187	10	187	0	278	421	261	432	261	422	282	369	165	180	342	406	290	250	290	250	304	290	290	250	304	290	257	290	290	250	257	290	258	148	290	250	258	148	269	179	290	250	269	179	280	203	290	250	280	203	290	221	290	250	290	221	307	267	339	271	339	287	330	266	330	266	339	287	323	279	330	266	323	279	322	260	322	260	323	279	314	252	301	237	314	252	307	267	301	237	307	267	290	221	376	267	389	290	372	272	372	272	389	290	370	292	372	272	370	292	365	275	365	275	370	292	357	276	348	275	357	276	354	291	348	275	354	291	339	287	323	279	307	267	314	252	379	235	376	228	380	179	380	179	376	228	373	220	380	179	373	220	368	212	368	212	355	196	364	170	364	170	355	196	345	161	291	159	292	142	318	170	318	170	292	142	322	152	318	170	322	152	338	182	338	182	322	152	345	161	338	182	345	161	355	196	250	106	251	113	257	290	257	290	251	113	252	121	257	290	252	121	254	131	254	131	292	142	258	148	258	148	292	142	291	159	254	131	258	148	257	290	80	33	95	-3	86	28	86	28	95	-3	95	26	105	27	95	26	95	-3	105	27	95	-3	119	6	156	257	150	278	142	242	142	242	150	278	127	222	109	192	127	222	150	278	109	192	150	278	101	241	116	31	119	6	127	36	127	36	119	6	144	26	127	36	144	26	138	44	138	44	144	26	148	53	174	88	148	53	170	57	174	88	170	57	200	100	186	276	200	279	200	292	186	276	200	292	171	269	171	269	200	292	150	278	171	269	150	278	156	257	101	241	58	187	75	96	101	241	75	96	82	128	101	241	82	128	94	161	101	241	94	161	109	192	73	52	72	66	71	-6	73	52	71	-6	76	41	76	41	71	-6	95	-3	76	41	95	-3	80	33	37	3	53	-4	58	187	58	187	53	-4	71	-6	58	187	71	-6	72	66	27	124	16	58	18	34	27	124	18	34	26	16	27	124	26	16	37	3	27	124	37	3	58	187	227	265	231	256	233	282	233	282	231	256	232	245	242	-3	232	245	228	208	213	291	201	279	202	279	202	279	212	277	213	291	213	291	212	277	220	272	213	291	220	272	224	288	224	288	220	272	227	265	224	288	227	265	233	282	213	291	200	279	201	279	198	94	199	46	200	100	200	100	199	46	208	23	200	100	208	23	216	168	200	100	216	168	198	127	199	46	198	94	197	89	199	46	197	89	196	84	199	46	196	84	196	79	199	46	196	79	196	73	257	290	245	261	249	99	249	99	245	261	249	92	251	66	249	92	242	-3	251	66	242	-3	265	-6	245	261	240	273	242	-3	245	261	242	-3	249	92	390	75	367	55	372	42	372	42	367	55	347	41	372	42	347	41	346	21	346	21	347	41	329	31	346	21	329	31	318	6	318	6	329	31	312	25	318	6	312	25	296	24	296	24	279	26	291	-3	291	-3	279	26	266	33	291	-3	266	33	265	-6	265	-6	266	33	256	46	265	-6	256	46	251	66	233	282	232	245	242	-3	233	282	242	-3	240	273	223	7	242	-3	228	208	223	7	228	208	216	168	223	7	216	168	208	23	380	243	380	179	380	251	380	251	380	179	389	290	389	290	380	179	396	190	389	290	396	190	403	284	403	284	396	190	408	203	403	284	408	203	414	274	414	274	408	203	416	216	414	274	416	216	421	261	421	261	416	216	422	231	421	261	422	231	424	245	379	260	380	251	389	290	379	260	389	290	376	267	370	292	354	291	357	276	368	212	364	170	380	179	350	424	347	430	347	404	350	424	347	404	349	407	350	424	349	407	351	411	350	424	351	411	351	416	347	404	347	430	344	400	344	400	347	430	341	435	344	400	341	435	340	398	340	398	341	435	335	439	340	398	335	439	327	440	340	398	327	440	324	439	340	398	324	439	320	438	340	398	320	438	316	437	340	398	316	437	313	435	340	398	313	435	310	433	340	398	310	433	226	327	296	24	291	-3	318	6	148	53	144	26	170	57	390	75	372	42	396	67	226	327	310	433	203	327	379	235	380	179	380	243	174	88	200	100	198	127	257	290	249	99	250	106	200	279	213	291	200	292	58	187	72	66	75	96	105	27	119	6	116	31	339	287	339	271	348	275	453	346	441	373	447	187	447	187	441	373	424	396	447	187	424	396	403	109	403	109	424	396	403	416	403	109	403	416	393	315	393	315	385	245	403	109	403	109	385	245	360	164	403	109	360	164	341	46	341	46	360	164	319	88	341	46	319	88	266	4	266	4	319	88	264	32	266	4	264	32	195	10	195	10	182	10	188	-11	188	-11	182	10	176	-11	171	13	160	16	163	-9	171	13	163	-9	176	-11	171	13	176	-11	182	10	135	-4	149	-7	141	29	141	29	149	-7	150	22	150	22	149	-7	163	-9	150	22	163	-9	160	16	313	441	305	419	318	419	313	441	318	419	327	441	327	441	318	419	330	417	327	441	330	417	340	439	340	439	330	417	341	413	340	439	341	413	353	437	353	437	341	413	351	409	353	437	351	409	361	402	367	433	361	402	378	381	367	433	378	381	381	428	381	428	378	381	384	369	381	428	384	369	414	478	414	478	384	369	388	357	414	478	388	357	403	416	403	416	388	357	391	344	403	416	391	344	393	330	414	478	403	416	443	478	361	402	124	49	141	29	361	402	141	29	378	381	124	49	118	63	120	0	124	49	120	0	135	-4	124	49	135	-4	141	29	153	374	94	304	119	198	119	198	94	304	109	126	110	110	109	126	99	13	110	110	99	13	111	94	111	94	99	13	120	0	111	94	120	0	114	78	114	78	120	0	118	63	75	-68	120	0	99	13	75	-68	99	13	46	-68	453	346	447	187	463	274	453	346	463	274	460	313	195	10	188	-11	266	4	119	198	147	276	153	374	153	374	147	276	189	347	153	374	189	347	228	423	228	423	189	347	243	399	228	423	243	399	313	441	313	441	243	399	305	419	59	58	76	33	94	304	94	304	76	33	99	13	94	304	99	13	109	126	54	224	40	143	42	114	54	224	42	114	48	86	54	224	48	86	59	58	54	224	59	58	94	304	382	564	378	571	379	544	382	564	379	544	381	548	382	564	381	548	382	552	382	564	382	552	383	557	379	544	378	571	376	541	376	541	378	571	373	576	376	541	373	576	372	538	372	538	373	576	367	579	372	538	367	579	359	580	372	538	359	580	355	580	372	538	355	580	352	579	372	538	352	579	349	577	372	538	349	577	345	576	372	538	345	576	342	574	372	538	342	574	258	468	258	468	342	574	235	468	403	416	393	330	393	315	353	437	361	402	367	433	82	-2	82	-2	63	-88	82	-2	63	-88	103	-5	82	-2	103	-5	86	27	82	-2	86	27	80	35	82	-2	80	35	77	44	82	-2	77	44	75	54	82	-2	75	54	71	1	71	1	75	54	74	64	74	64	77	103	62	5	62	5	77	103	59	202	62	5	59	202	55	9	55	9	59	202	49	14	114	8	111	10	111	-6	217	277	111	10	237	269	217	277	237	269	218	292	217	277	218	292	216	292	212	278	213	278	214	292	214	292	213	278	214	277	214	292	214	277	216	292	216	292	214	277	215	277	216	292	215	277	217	277	171	267	184	273	214	292	214	292	184	273	197	277	214	292	197	277	211	278	211	278	212	278	214	292	156	280	124	217	148	248	148	248	159	258	156	280	156	280	159	258	171	267	156	280	171	267	214	292	261	367	225	291	237	269	261	367	237	269	245	288	261	367	245	288	283	367	237	269	243	260	245	288	245	288	243	260	248	251	245	288	248	251	269	279	269	279	248	251	252	240	269	279	252	240	254	228	237	269	225	291	222	292	237	269	222	292	220	292	237	269	220	292	218	292	111	10	217	277	103	-5	111	10	103	-5	106	-5	111	10	106	-5	108	-6	111	10	108	-6	111	-6	92	19	86	27	103	-5	92	19	103	-5	217	277	310	197	308	222	307	165	307	165	308	222	300	245	307	165	300	245	296	131	296	131	300	245	287	264	296	131	287	264	278	98	278	98	287	264	269	279	278	98	269	279	256	67	256	67	269	279	255	215	256	67	255	215	253	185	256	67	253	185	246	153	255	215	269	279	254	228	206	61	206	23	222	89	222	89	206	23	228	40	222	89	228	40	236	120	236	120	228	40	256	67	236	120	256	67	246	153	114	8	114	-6	116	8	116	8	114	-6	117	-6	116	8	117	-6	119	7	119	7	117	-6	140	-4	119	7	140	-4	122	7	122	7	140	-4	125	7	143	9	125	7	140	-4	143	9	140	-4	162	0	191	41	176	26	184	10	191	41	184	10	206	23	191	41	206	23	206	61	162	0	184	10	176	26	162	0	176	26	160	15	162	0	160	15	143	9	103	249	59	202	77	103	103	249	77	103	88	143	103	249	88	143	103	181	103	249	103	181	124	217	103	249	124	217	156	280	74	64	62	5	71	1	23	56	28	43	30	146	30	146	28	43	34	31	30	146	34	31	59	202	59	202	34	31	43	20	59	202	43	20	49	14	30	146	18	86	20	71	30	146	20	71	23	56	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	114	8	111	-6	114	-6	63	-88	82	-2	40	-88	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	129	138	107	129	121	120	121	120	107	129	81	120	121	120	81	120	78	105	72	83	78	105	85	305	72	83	85	305	72	304	20	259	26	263	32	286	32	286	26	263	32	265	32	286	32	265	46	295	46	295	32	265	38	266	46	295	38	266	44	266	44	266	48	265	46	295	46	295	48	265	59	301	17	273	13	254	20	259	17	273	20	259	32	286	54	223	28	14	45	2	54	223	45	2	67	-3	54	223	22	97	28	14	19	85	17	75	18	30	19	85	18	30	28	14	19	85	28	14	22	97	18	30	17	75	15	66	18	30	15	66	14	58	18	30	14	58	14	52	66	52	72	304	66	47	66	47	59	301	67	-3	67	-3	59	301	57	247	67	-3	57	247	57	243	67	-3	57	243	56	239	213	217	208	202	211	158	211	158	208	202	201	188	211	158	201	188	196	150	196	150	201	188	190	175	196	150	190	175	178	142	178	142	190	175	177	164	186	299	180	266	191	265	186	299	191	265	206	303	206	303	191	265	201	261	206	303	201	261	209	255	125	245	141	256	141	277	141	277	141	256	159	264	141	277	159	264	165	291	165	291	159	264	180	266	165	291	180	266	186	299	141	277	115	256	125	245	125	245	115	256	112	231	112	231	115	256	115	285	112	231	115	285	111	294	279	256	276	273	275	231	275	231	276	273	269	287	275	231	269	287	265	209	265	209	269	287	258	297	265	209	258	297	250	189	250	189	258	297	243	302	250	189	243	302	231	172	231	172	243	302	224	305	231	172	224	305	215	233	215	233	224	305	213	245	215	233	213	217	231	172	224	305	206	303	209	255	224	305	209	255	213	245	164	155	148	147	153	132	164	155	153	132	178	142	164	155	178	142	177	164	129	138	121	120	153	132	129	138	153	132	148	147	116	273	115	285	115	260	116	273	115	260	116	263	116	273	116	263	116	267	116	273	116	267	116	270	105	214	112	231	111	294	105	214	111	294	105	300	105	214	105	300	96	303	105	214	96	303	85	305	105	214	85	305	81	120	85	305	78	105	81	120	72	304	66	52	67	58	72	304	67	58	69	67	72	304	69	67	72	83	163	41	160	31	162	6	162	6	160	31	150	22	162	6	150	22	147	1	147	1	150	22	137	15	147	1	137	15	131	-2	131	-2	137	15	121	11	131	-2	121	11	113	-5	113	-5	121	11	105	10	93	-6	113	-5	105	10	93	-6	105	10	92	11	93	-6	92	11	81	15	93	-6	81	15	73	23	93	-6	73	23	67	-3	67	-3	73	23	68	33	67	-3	68	33	66	47	55	229	54	223	67	-3	55	229	67	-3	56	234	56	234	67	-3	56	239	180	95	172	91	175	13	175	13	172	91	165	85	175	13	165	85	163	41	163	41	162	6	175	13	160	62	161	57	161	77	161	77	161	57	162	53	161	77	162	53	165	85	165	85	162	53	163	48	165	85	163	48	163	41	219	67	217	76	217	56	217	56	217	76	213	85	217	56	213	85	212	44	212	44	213	85	206	91	212	44	206	91	203	33	203	33	206	91	198	95	203	33	198	95	190	22	190	22	198	95	190	97	190	22	190	97	180	95	59	301	48	265	52	263	59	301	52	263	55	260	59	301	55	260	56	254	59	301	56	254	57	247	180	95	175	13	190	22	160	62	161	77	160	69	59	301	66	47	72	304	115	285	115	256	115	260	213	217	211	158	231	172	269	40	207	67	297	28	297	28	207	67	200	54	297	28	200	54	200	35	200	35	200	54	188	43	200	35	188	43	187	24	187	24	188	43	173	35	187	24	173	35	172	13	172	13	173	35	156	30	172	13	156	30	153	3	153	3	156	30	138	28	153	3	138	28	130	-3	130	-3	138	28	118	31	130	-3	118	31	103	-6	103	-6	118	31	98	40	103	-6	98	40	85	-4	85	-4	98	40	83	56	85	-4	83	56	72	80	127	252	141	292	97	215	97	215	141	292	91	258	97	215	91	258	76	167	76	167	91	258	49	209	76	167	49	209	68	112	68	112	49	209	61	2	68	112	61	2	72	80	197	305	194	286	210	284	197	305	210	284	213	303	213	303	210	284	225	278	213	303	225	278	226	300	226	300	225	278	236	267	226	300	236	267	238	295	238	295	236	267	244	252	238	295	244	252	249	287	249	287	244	252	247	233	249	287	247	233	261	54	264	70	265	75	263	66	263	66	265	75	309	305	263	66	309	305	262	61	262	61	309	305	259	276	262	61	259	276	261	58	261	58	259	276	261	54	262	48	261	54	207	67	262	48	207	67	264	43	264	43	207	67	269	40	259	276	249	287	261	54	265	75	322	305	309	305	295	38	292	38	297	28	297	28	292	38	290	38	297	28	290	38	288	38	288	38	277	38	297	28	297	28	277	38	269	40	297	38	295	38	297	28	297	38	297	28	300	38	261	54	247	233	247	231	261	54	247	231	247	228	261	54	247	228	247	225	261	54	247	225	246	223	261	54	246	223	245	220	261	54	245	220	207	67	200	35	189	-3	192	-6	200	35	192	-6	297	28	161	277	194	286	197	305	161	277	197	305	141	292	161	277	141	292	127	252	11	88	18	45	21	150	21	150	18	45	37	18	21	150	37	18	49	209	49	209	37	18	61	2	72	80	61	2	85	-4	39	260	41	260	142	305	142	305	41	260	44	260	142	305	44	260	46	260	46	260	57	260	142	305	142	305	57	260	64	258	142	305	64	258	70	255	69	222	11	-6	25	-6	69	222	25	-6	74	22	69	222	74	22	70	228	142	305	70	255	72	250	142	305	72	250	73	245	142	305	73	245	74	22	142	305	74	22	87	75	142	305	87	75	88	78	142	305	88	78	126	231	142	305	126	231	135	262	142	305	135	262	144	302	195	271	216	268	204	302	195	271	204	302	181	295	195	271	181	295	178	269	178	269	181	295	162	285	178	269	162	285	161	263	161	263	162	285	146	274	161	263	146	274	145	255	145	255	146	274	135	262	145	255	135	262	133	244	133	244	135	262	126	231	173	21	140	12	192	6	192	6	140	12	137	-6	137	-6	140	12	123	14	137	-6	123	14	121	-4	121	-4	123	14	109	20	121	-4	109	20	108	-1	108	-1	109	20	97	31	108	-1	97	31	96	4	96	4	97	31	89	46	96	4	89	46	85	12	85	12	89	46	86	65	86	65	86	67	85	12	85	12	86	67	87	70	85	12	87	70	74	22	74	22	87	70	87	72	74	22	87	72	87	75	74	22	73	245	73	241	37	260	39	260	142	305	37	260	142	305	36	271	37	260	36	271	34	259	322	210	315	253	312	148	312	148	315	253	296	280	312	148	296	280	284	89	284	89	296	280	273	296	284	89	273	296	265	187	265	187	257	132	284	89	284	89	257	132	243	40	204	302	216	268	231	305	231	305	216	268	235	258	231	305	235	258	249	303	249	303	235	258	251	242	249	303	251	242	273	296	273	296	251	242	261	218	273	296	261	218	265	187	173	21	192	6	207	46	207	46	192	6	243	40	207	46	243	40	237	84	237	84	243	40	257	132	74	22	73	241	72	237	74	22	72	237	71	232	74	22	71	232	70	228	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	35	7	55	0	91	310	91	310	55	0	72	30	74	22	72	30	55	0	74	22	55	0	78	-5	108	192	149	343	134	393	108	192	134	393	108	354	108	192	108	354	104	152	108	192	104	152	120	183	108	192	120	183	109	192	135	231	120	183	137	210	135	231	137	210	160	260	160	260	137	210	155	231	160	260	155	231	173	246	91	310	72	30	75	57	91	310	75	57	81	87	91	310	81	87	91	120	91	310	91	120	104	152	91	310	104	152	108	354	21	17	35	7	91	310	21	17	91	310	16	32	21	17	16	32	16	28	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	184	278	160	260	173	246	184	278	173	246	192	256	261	416	264	452	251	426	251	426	264	452	239	430	219	426	239	430	264	452	219	426	264	452	212	445	320	429	310	439	311	395	320	429	311	395	317	400	320	429	317	400	321	407	320	429	321	407	323	415	282	394	296	390	297	446	297	446	296	390	304	391	297	446	304	391	310	439	310	439	304	391	311	395	281	451	264	452	271	404	281	451	271	404	282	394	281	451	282	394	297	446	149	343	161	372	168	424	168	424	161	372	177	396	168	424	177	396	212	445	212	445	177	396	197	414	212	445	197	414	219	426	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	153	23	163	5	169	34	310	241	301	150	313	213	134	393	149	343	168	424	264	452	261	416	271	404	120	183	135	231	109	192	84	7	77	9	89	-6	89	-6	77	9	72	12	89	-6	72	12	67	-4	67	-4	72	12	68	15	67	-4	68	15	67	20	67	20	69	73	62	77	67	20	68	27	69	73	69	73	68	27	71	33	69	73	71	33	74	67	74	67	71	33	74	39	74	67	74	39	77	60	77	60	74	39	77	45	77	60	77	45	78	52	67	-4	67	20	62	77	67	-4	62	77	52	78	67	-4	52	78	47	3	52	78	42	77	47	3	47	3	42	77	33	72	47	3	33	72	33	14	33	14	33	72	26	65	33	14	26	65	23	29	23	29	26	65	22	57	23	29	22	57	20	47	108	8	92	7	113	-5	108	8	113	-5	123	12	123	12	113	-5	137	0	123	12	137	0	138	19	138	19	137	0	159	8	138	19	159	8	152	27	152	27	159	8	164	38	185	64	164	38	180	19	185	64	180	19	200	33	92	7	84	7	89	-6	92	7	89	-6	113	-5	184	292	166	268	186	265	184	292	186	265	218	288	218	288	186	265	203	255	218	288	203	255	215	240	109	249	127	260	130	281	130	281	127	260	146	266	130	281	146	266	156	289	156	289	146	266	166	268	156	289	166	268	184	292	59	220	69	214	83	247	83	247	69	214	90	234	83	247	90	234	106	268	106	268	90	234	109	249	106	268	109	249	130	281	222	158	227	58	225	193	225	193	227	58	245	276	245	276	227	58	249	87	245	276	249	87	265	255	265	255	249	87	266	119	265	255	266	119	277	227	277	227	266	119	278	154	277	227	278	154	282	190	222	219	225	193	245	276	222	219	245	276	218	288	222	219	218	288	215	240	185	64	200	33	201	93	201	93	200	33	227	58	201	93	227	58	214	124	214	124	227	58	222	158	164	38	159	8	180	19	101	251	75	226	80	127	80	127	75	226	77	92	77	0	77	92	75	226	77	0	75	226	57	9	57	9	75	226	52	198	57	9	52	198	41	23	41	23	52	198	35	165	41	23	35	165	30	42	30	42	35	165	24	131	30	42	24	131	22	66	22	66	24	131	20	95	118	-8	118	19	109	-7	109	-7	118	19	120	53	109	-7	120	53	100	-5	100	-5	120	53	99	29	100	-5	99	29	89	39	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	127	-9	137	-9	137	14	137	14	137	-9	147	-9	137	14	147	-9	149	13	149	13	147	-9	162	-9	149	13	162	-9	160	12	160	12	162	-9	169	11	196	14	169	11	194	-7	196	14	194	-7	219	1	127	17	118	19	118	-8	127	17	118	-8	127	-9	127	17	127	-9	137	14	198	99	197	77	207	76	198	99	207	76	215	97	215	97	207	76	217	72	215	97	217	72	230	91	230	91	217	72	225	67	230	91	225	67	230	61	229	273	233	269	235	289	235	289	233	269	234	265	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	235	289	218	277	224	276	235	289	224	276	229	273	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	254	56	251	70	250	33	250	33	251	70	242	82	250	33	242	82	238	14	238	14	242	82	232	53	238	14	232	53	231	42	238	14	231	42	225	31	230	61	232	53	242	82	230	61	242	82	230	91	219	1	238	14	225	31	219	1	225	31	214	21	219	1	214	21	196	14	197	77	198	99	179	74	179	74	198	99	176	96	179	74	176	96	164	67	164	67	176	96	157	87	164	67	157	87	150	55	150	55	157	87	139	72	150	55	139	72	135	39	135	39	139	72	120	53	135	39	120	53	118	19	89	39	83	52	100	-5	100	-5	83	52	77	0	100	-5	77	0	22	-105	22	-105	77	0	-1	-105	77	0	83	52	79	67	77	0	79	67	77	80	77	0	77	80	77	92	169	11	162	-9	194	-7	225	225	225	240	224	233	234	265	240	208	235	289	101	251	80	127	87	160	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	225	-129	217	-123	226	-150	226	-150	217	-123	211	-116	226	-150	211	-116	201	-139	201	-139	211	-116	208	-106	201	-139	208	-106	207	-95	207	-95	208	120	201	-139	201	-139	208	120	199	80	182	-123	201	-139	199	80	182	-123	199	80	175	-11	182	-123	175	-11	172	-25	182	-123	172	-25	171	-100	171	-100	172	-25	170	-38	171	-100	170	-38	168	-50	171	-100	168	-50	167	-61	171	-100	167	-61	167	-71	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	229	286	234	252	238	278	238	278	234	252	236	239	323	347	236	239	228	178	323	347	228	178	214	-53	214	-53	228	178	211	-64	218	290	203	292	205	277	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	269	-105	259	-117	259	-153	259	-153	259	-117	248	-126	259	-153	248	-126	236	-131	236	-131	225	-129	226	-150	285	396	284	389	323	347	323	347	284	389	281	378	323	347	281	378	277	361	277	361	247	254	323	347	323	347	247	254	236	239	317	-132	322	-117	320	-109	317	-132	320	-109	316	-102	317	-132	316	-102	310	-96	317	-132	310	-96	306	-142	310	-96	303	-93	306	-142	306	-142	303	-93	294	-91	306	-142	294	-91	291	-149	291	-149	294	-91	280	-95	291	-149	280	-95	274	-152	274	-152	280	-95	269	-105	274	-152	269	-105	259	-153	236	-131	226	-150	259	-153	285	396	323	347	286	401	286	401	323	347	286	406	286	414	286	406	288	442	286	414	288	442	283	419	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	246	254	243	267	238	278	246	254	238	278	236	239	246	254	236	239	247	254	207	-90	208	-83	208	120	208	120	208	-83	209	-74	208	120	209	-74	228	178	228	178	209	-74	211	-64	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	69	56	81	-6	74	43	143	37	130	5	153	21	208	120	207	-95	207	-90	203	292	156	257	168	265	53	195	71	108	98	245	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	55	243	267	243	55	246	254	246	254	243	55	252	89	246	254	252	89	265	321	265	321	252	89	268	147	265	321	268	147	283	362	283	362	268	147	291	231	283	362	291	231	309	398	309	398	291	231	322	346	309	398	322	346	344	427	344	427	322	346	334	373	344	427	334	373	350	397	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	433	416	436	452	423	426	423	426	436	452	411	430	391	426	411	430	436	452	391	426	436	452	386	446	492	429	482	439	483	395	492	429	483	395	489	400	492	429	489	400	494	407	492	429	494	407	495	415	454	394	469	390	469	446	469	446	469	390	476	391	469	446	476	391	482	439	482	439	476	391	483	395	453	451	436	452	443	404	453	451	443	404	454	394	453	451	454	394	469	446	386	446	344	427	350	397	386	446	350	397	370	415	386	446	370	415	391	426	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	238	278	240	40	243	267	436	452	433	416	443	404	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	131	187	127	193	124	148	131	187	124	148	162	134	131	187	162	134	139	174	122	237	128	252	134	288	134	288	128	252	137	265	134	288	137	265	161	292	161	292	137	265	150	274	161	292	150	274	166	277	166	277	184	273	200	286	200	286	184	273	198	260	200	286	198	260	209	241	134	288	111	277	122	237	122	237	111	277	120	220	124	148	120	220	111	277	124	148	111	277	98	167	98	167	111	277	92	261	98	167	92	261	82	189	82	189	92	261	80	239	82	189	80	239	76	214	210	124	212	30	214	137	210	124	214	137	187	146	210	124	187	146	166	154	210	124	166	154	162	134	151	163	139	174	162	134	151	163	162	134	166	154	124	148	127	193	124	200	124	148	124	200	122	207	124	148	122	207	120	214	124	148	120	214	120	220	200	286	209	241	232	269	232	269	209	241	216	217	232	269	216	217	218	188	218	188	218	184	246	70	246	70	218	184	218	178	246	70	218	178	217	169	200	286	161	292	166	277	276	169	271	208	268	117	268	117	271	208	256	242	268	117	256	242	246	70	246	70	256	242	232	269	246	70	232	269	218	188	246	70	217	169	215	156	246	70	215	156	214	137	246	70	214	137	212	30	210	124	202	93	212	30	212	30	202	93	185	65	212	30	185	65	169	3	169	3	185	65	162	43	169	3	162	43	135	28	62	38	66	4	75	29	75	29	66	4	90	-3	75	29	90	-3	89	24	89	24	90	-3	105	22	135	28	105	22	120	-6	135	28	120	-6	169	3	21	64	31	39	33	72	33	72	31	39	46	19	33	72	46	19	48	52	48	52	46	19	66	4	48	52	66	4	62	38	105	22	90	-3	120	-6	204	239	213	288	191	252	191	252	213	288	183	292	191	252	183	292	174	260	174	260	183	292	154	262	137	261	154	262	152	289	137	261	152	289	123	280	48	220	56	213	71	246	71	246	56	213	82	233	71	246	82	233	96	266	96	266	82	233	103	247	96	266	103	247	123	280	123	280	103	247	120	256	123	280	120	256	137	261	113	111	129	121	143	148	143	148	129	121	149	130	143	148	149	130	208	162	208	162	149	130	173	139	208	162	173	139	204	147	208	162	204	147	232	84	208	162	232	84	212	170	70	60	77	73	91	128	91	128	77	73	86	86	91	128	86	86	98	98	98	98	113	111	143	148	143	148	91	128	98	98	262	140	273	201	269	232	262	140	269	232	257	257	262	140	257	257	238	276	262	140	238	276	232	84	232	84	238	276	215	202	232	84	215	202	215	195	232	84	215	195	215	187	232	84	215	187	214	179	232	84	214	179	212	170	213	288	204	239	212	222	213	288	212	222	215	202	213	288	215	202	238	276	183	292	152	289	154	262	232	84	204	147	193	118	232	84	193	118	187	37	187	37	193	118	176	84	187	37	176	84	156	54	71	13	75	-6	78	9	78	9	75	-6	87	8	110	14	87	8	134	4	110	14	134	4	134	30	134	30	134	4	187	37	134	30	187	37	156	54	87	8	75	-6	134	4	30	10	41	0	53	102	53	102	41	0	56	-4	53	102	56	-4	66	46	66	46	56	-4	64	34	65	25	64	34	56	-4	65	25	56	-4	67	18	67	18	56	-4	75	-6	67	18	75	-6	71	13	91	128	53	102	66	46	91	128	66	46	70	60	29	71	21	38	23	22	29	71	23	22	30	10	29	71	30	10	53	102	179	254	183	292	167	260	167	260	183	292	154	262	137	261	154	262	152	289	137	261	152	289	123	280	48	220	56	213	71	246	71	246	56	213	82	233	71	246	82	233	96	266	96	266	82	233	103	247	96	266	103	247	123	280	123	280	103	247	120	256	123	280	120	256	137	261	327	146	335	174	333	186	333	186	334	189	330	255	330	255	334	189	334	192	330	255	334	192	355	285	355	285	334	192	335	197	355	285	335	197	336	201	355	285	336	201	337	203	337	203	358	282	355	285	318	206	319	154	320	214	320	214	319	154	327	146	320	214	327	146	330	255	330	255	327	146	333	186	262	140	273	201	266	239	266	239	273	201	271	224	266	239	271	224	355	285	355	285	271	224	330	255	339	166	339	141	345	162	345	162	339	141	356	139	345	162	356	139	352	159	352	159	356	139	361	159	372	161	361	159	372	142	372	161	372	142	388	149	335	174	327	146	339	141	335	174	339	141	339	166	316	198	315	191	315	165	316	198	315	165	319	154	316	198	319	154	318	206	314	184	313	177	315	165	314	184	315	165	315	191	405	194	399	184	402	159	405	194	402	159	414	172	405	194	414	172	424	186	391	175	383	166	388	149	391	175	388	149	402	159	391	175	402	159	399	184	361	159	356	139	372	142	273	201	273	206	272	210	273	201	272	210	272	215	273	201	272	215	271	220	273	201	271	220	271	224	266	239	256	257	262	140	262	140	256	257	243	272	262	140	243	272	232	84	232	84	243	272	226	283	232	84	226	283	206	290	188	244	196	229	206	290	206	290	196	229	202	209	206	290	202	209	203	191	206	290	203	191	232	84	232	84	203	191	202	177	232	84	202	177	201	161	201	161	200	146	232	84	232	84	200	146	197	131	232	84	197	131	193	118	193	118	176	83	187	37	187	37	176	83	156	53	187	37	156	53	134	29	193	118	187	37	232	84	187	37	134	29	134	4	134	4	134	29	110	14	134	4	110	14	87	8	87	8	78	9	75	-6	75	-6	78	9	71	12	75	-6	71	12	67	18	87	8	75	-6	134	4	75	-6	67	18	56	-4	56	-4	67	18	65	25	56	-4	65	25	64	35	64	35	69	131	56	-4	56	-4	69	131	45	105	56	-4	45	105	41	0	41	0	45	105	30	10	69	70	83	100	97	151	97	151	83	100	101	123	97	151	101	123	124	167	124	167	101	123	120	141	124	167	120	141	137	154	137	154	203	191	202	209	69	131	64	35	69	70	69	131	69	70	97	151	27	75	21	38	23	22	27	75	23	22	30	10	27	75	30	10	45	105	183	292	179	254	188	244	183	292	188	244	206	290	183	292	152	289	154	262	202	209	124	167	137	154	372	161	388	149	383	166	44	13	57	6	60	137	60	137	57	6	73	0	60	137	73	0	80	149	80	149	73	0	83	67	90	153	83	67	88	95	90	153	88	95	104	120	107	-8	126	-9	119	17	119	17	126	-9	138	15	159	16	138	15	154	-6	159	16	154	-6	182	0	119	17	104	24	107	-8	107	-8	104	24	92	35	107	-8	92	35	89	-5	89	-5	92	35	85	49	89	-5	85	49	83	67	83	67	73	0	89	-5	25	39	29	29	31	103	31	103	29	29	36	20	31	103	36	20	44	121	44	121	36	20	44	13	44	121	44	13	60	137	23	83	21	61	22	50	23	83	22	50	25	39	23	83	25	39	31	103	191	174	172	176	188	154	191	174	188	154	194	154	191	174	194	154	194	174	140	242	151	262	167	311	167	311	151	262	169	278	167	311	169	278	207	315	207	315	169	278	190	289	207	315	190	289	214	293	214	293	223	292	222	314	222	314	223	292	237	311	87	193	99	182	103	279	103	279	99	182	116	173	103	279	116	173	131	298	131	298	116	173	135	219	140	242	167	311	131	298	140	242	131	298	135	219	222	314	207	315	214	293	240	270	245	254	252	307	240	270	252	307	237	311	240	270	237	311	235	281	254	234	260	227	265	302	265	302	260	227	268	221	265	302	268	221	276	297	276	297	268	221	277	220	276	297	277	220	287	289	287	289	277	220	288	221	287	289	288	221	296	280	296	280	288	221	297	225	296	280	297	225	303	269	303	269	297	225	304	231	303	269	304	231	307	259	307	259	304	231	308	239	307	259	308	239	309	248	252	307	245	254	249	243	252	307	249	243	254	234	252	307	254	234	265	302	237	311	223	292	230	288	237	311	230	288	235	281	138	203	138	166	145	190	145	190	138	166	156	150	145	190	156	150	157	181	157	181	156	150	188	154	157	181	188	154	172	176	156	150	138	166	138	165	156	150	138	165	127	138	127	138	138	165	123	162	127	138	123	162	111	160	104	120	127	138	111	160	104	120	111	160	100	157	104	120	100	157	90	153	258	48	252	55	234	28	234	28	252	55	228	41	234	28	228	41	208	11	208	11	228	41	205	30	208	11	205	30	182	0	182	0	205	30	181	21	182	0	181	21	159	16	138	15	126	-9	154	-6	138	166	138	203	135	219	138	166	135	219	116	173	84	253	77	221	79	206	84	253	79	206	87	193	84	253	87	193	103	279	80	149	83	67	90	153	98	-6	125	-9	104	16	104	16	125	-9	123	15	151	19	123	15	125	-9	151	19	125	-9	144	-8	145	227	151	234	154	308	154	308	151	234	156	243	154	308	156	243	170	312	170	312	156	243	159	251	170	312	159	251	164	267	183	179	173	176	176	152	176	152	173	176	162	175	176	152	162	175	155	154	155	154	162	175	148	174	155	154	148	174	148	154	164	267	168	279	170	312	170	312	168	279	174	287	170	312	174	287	185	314	185	314	174	287	181	291	185	314	181	291	189	293	189	293	206	291	199	315	199	315	206	291	231	312	140	303	127	296	127	220	140	303	127	220	137	221	140	303	137	221	145	227	140	303	145	227	154	308	127	220	127	296	116	221	116	221	127	296	115	287	116	221	115	287	107	225	107	225	115	287	106	277	107	225	106	277	101	231	101	231	106	277	100	266	101	231	100	266	97	239	97	239	100	266	96	256	97	239	96	256	95	248	226	160	214	104	217	13	212	121	214	104	226	160	212	121	226	160	205	135	205	135	226	160	202	165	205	135	202	165	193	146	193	146	202	165	200	188	193	146	200	188	192	182	183	179	176	152	193	146	183	179	193	146	192	182	292	226	292	273	280	205	280	205	292	273	279	290	280	205	279	290	260	188	260	188	279	290	258	304	260	188	258	304	238	248	238	248	258	304	236	263	231	312	206	291	219	285	231	312	219	285	229	275	231	312	229	275	236	263	231	312	236	263	258	304	260	188	238	248	236	234	260	188	236	234	234	176	234	176	236	234	231	221	234	176	231	221	223	209	200	188	202	165	202	166	200	188	202	166	213	198	213	198	202	166	234	176	213	198	234	176	223	209	226	160	235	25	247	151	247	151	235	25	251	40	247	151	251	40	263	138	263	138	251	40	265	58	263	138	265	58	273	121	273	121	265	58	274	78	273	121	274	78	277	98	151	19	163	-5	176	32	176	32	163	-5	182	0	176	32	182	0	196	51	196	51	182	0	200	6	196	51	200	6	209	76	209	76	200	6	217	13	209	76	217	13	214	104	199	315	185	314	189	293	30	55	35	28	47	41	47	41	35	28	53	11	47	41	53	11	65	30	65	30	53	11	74	0	65	30	74	0	84	21	84	21	74	0	98	-6	84	21	98	-6	104	16	35	28	30	55	21	48	151	19	144	-8	163	-5	226	160	217	13	235	25	292	273	292	226	296	251	98	-6	125	-9	104	16	104	16	125	-9	123	15	151	19	123	15	125	-9	151	19	125	-9	144	-8	164	268	168	279	170	312	170	312	168	279	174	287	170	312	174	287	185	314	185	314	174	287	181	291	185	314	181	291	190	293	190	293	206	291	200	315	200	315	206	291	231	312	160	254	164	268	170	312	160	254	170	312	156	244	156	244	170	312	155	308	156	244	155	308	152	235	152	235	155	308	145	227	108	225	116	221	116	288	116	288	116	221	126	220	116	288	126	220	129	297	129	297	126	220	136	221	129	297	136	221	141	303	141	303	136	221	145	227	141	303	145	227	155	308	97	257	97	238	100	268	100	268	97	238	101	231	100	268	101	231	107	278	107	278	101	231	108	225	107	278	108	225	116	288	227	160	214	104	217	13	212	121	214	104	227	160	212	121	227	160	205	135	205	135	227	160	202	165	205	135	202	165	193	146	193	146	202	165	200	188	193	146	200	188	192	182	183	179	173	176	176	152	183	179	176	152	193	146	183	179	193	146	192	182	162	175	148	174	155	154	162	175	155	154	176	152	162	175	176	152	173	176	296	245	296	251	292	226	292	226	296	251	292	273	292	226	292	273	283	209	283	209	292	273	278	290	283	209	278	290	269	194	269	194	278	290	258	304	269	194	258	304	251	183	251	183	258	304	238	248	236	263	238	248	258	304	236	263	258	304	231	312	236	263	231	312	229	275	231	312	206	291	219	285	231	312	219	285	229	275	351	186	348	255	345	146	345	146	348	255	339	217	345	146	339	217	337	154	337	154	339	217	336	209	337	154	336	209	334	201	352	193	353	194	373	285	352	193	373	285	348	255	348	255	373	285	296	245	348	255	296	245	292	226	373	285	353	194	376	282	351	187	351	189	348	255	351	187	348	255	351	186	352	191	352	193	348	255	352	191	348	255	351	189	356	166	357	141	362	162	362	162	357	141	374	139	362	162	374	139	370	159	370	159	374	139	379	159	390	161	379	159	390	142	390	161	390	142	405	149	352	174	351	186	345	146	352	174	345	146	357	141	352	174	357	141	356	166	333	193	332	185	332	165	333	193	332	165	337	154	333	193	337	154	334	201	424	194	417	184	419	159	424	194	419	159	431	172	424	194	431	172	441	186	409	175	400	166	405	149	409	175	405	149	419	159	409	175	419	159	417	184	379	159	374	139	390	142	238	248	236	234	251	183	251	183	236	234	231	221	251	183	231	221	228	173	228	173	231	221	223	209	228	173	223	209	213	198	202	166	228	173	213	198	202	166	213	198	200	188	202	166	200	188	202	165	227	160	235	25	247	150	247	150	235	25	251	40	247	150	251	40	263	137	263	137	251	40	265	58	263	137	265	58	274	119	274	119	265	58	274	78	274	119	274	78	277	98	151	19	163	-5	176	32	176	32	163	-5	182	0	176	32	182	0	196	51	196	51	182	0	200	6	196	51	200	6	209	76	209	76	200	6	217	13	209	76	217	13	214	104	200	315	185	314	190	293	30	55	35	28	47	41	47	41	35	28	53	11	47	41	53	11	65	30	65	30	53	11	74	0	65	30	74	0	84	21	84	21	74	0	98	-6	84	21	98	-6	104	16	35	28	30	55	21	48	155	154	148	174	148	154	151	19	144	-8	163	-5	227	160	217	13	235	25	390	161	405	149	400	166	332	165	332	185	331	178	97	238	97	257	95	247	177	28	165	22	171	-5	171	-5	165	22	153	18	171	-5	153	18	152	-8	152	-8	153	18	140	16	152	-8	140	16	135	-9	135	-9	140	16	127	15	171	-5	191	0	177	28	177	28	191	0	188	35	199	46	188	35	191	0	199	46	191	0	211	7	235	159	222	103	231	16	220	117	222	103	235	159	220	117	235	159	216	129	216	129	235	159	209	165	216	129	209	165	209	139	209	139	209	165	209	166	209	139	209	166	199	146	199	146	209	166	211	190	199	146	211	190	197	182	197	182	188	178	199	146	199	146	188	178	188	151	182	152	188	151	188	178	182	152	188	178	180	176	182	152	180	176	176	153	176	153	180	176	171	175	176	153	171	175	170	154	170	154	171	175	163	175	170	154	163	175	163	154	163	154	163	175	155	174	163	154	155	174	155	154	234	313	207	315	213	291	213	291	207	315	198	293	152	280	198	293	207	315	152	280	207	315	144	303	213	291	227	285	234	313	234	313	227	285	237	275	234	313	237	275	260	306	260	306	237	275	243	263	260	306	243	263	245	248	245	248	243	231	261	185	261	185	243	231	235	173	260	306	261	185	282	293	282	293	261	185	282	201	282	293	282	201	297	275	297	275	282	201	297	222	297	275	297	222	303	251	245	248	261	185	260	306	235	173	243	231	235	216	235	173	235	216	224	202	235	173	224	202	211	190	235	173	211	190	209	166	235	159	245	27	256	150	256	150	245	27	260	41	256	150	260	41	271	136	271	136	260	41	272	58	271	136	272	58	281	119	281	119	272	58	281	77	281	119	281	77	284	97	222	103	220	87	231	16	231	16	220	87	215	72	231	16	215	72	211	7	211	7	215	72	208	58	211	7	208	58	199	46	72	151	88	200	92	270	92	270	88	200	115	246	92	270	115	246	144	303	144	303	115	246	152	280	103	20	86	34	92	-4	92	-4	86	34	74	55	92	-4	74	55	60	9	60	9	74	55	68	80	60	9	68	80	66	106	66	106	72	151	53	221	53	221	72	151	92	270	20	96	24	60	28	161	28	161	24	60	38	31	28	161	38	31	53	221	53	221	38	31	60	9	53	221	60	9	66	106	103	20	92	-4	135	-9	103	20	135	-9	127	15	235	159	231	16	245	27	-20	-114	-20	-114	-20	-114	-20	-114	-21	-71	-29	-68	-20	-114	-29	-68	-30	-134	-20	-114	-30	-134	-20	-116	-20	-109	-18	-106	-16	-76	-16	-76	-18	-106	-15	-102	-16	-76	-15	-102	-13	-83	-13	-83	-15	-102	-13	-98	-13	-83	-13	-98	-12	-91	-16	-76	-21	-71	-20	-114	-16	-76	-20	-114	-20	-109	30	-83	18	-105	18	-130	18	-130	18	-105	5	-118	18	-130	5	-118	-9	-122	-9	-122	-13	-121	18	-130	18	-130	-13	-121	-13	-136	114	238	94	156	110	18	114	238	110	18	140	136	114	238	140	136	115	242	225	292	72	292	89	281	225	292	89	281	101	278	225	292	101	278	110	273	225	292	110	273	115	266	225	292	115	266	117	255	225	292	117	255	188	274	225	292	188	274	203	279	225	292	203	279	225	282	140	136	183	136	145	156	140	136	145	156	163	231	140	136	163	231	117	255	140	136	117	255	117	252	140	136	117	252	116	249	140	136	116	249	116	245	140	136	116	245	115	242	117	255	163	231	170	250	117	255	170	250	177	265	117	255	177	265	188	274	110	18	94	156	92	-38	92	-38	94	156	89	136	92	-38	89	136	71	-81	71	-81	89	136	55	-1	71	-81	55	-1	46	-112	46	-112	55	-1	42	-49	46	-112	42	-49	30	-83	2	156	-2	136	89	136	2	156	89	136	94	156	-13	-136	-13	-121	-16	-120	-13	-136	-16	-120	-18	-118	-13	-136	-18	-118	-20	-116	-13	-136	-20	-116	-30	-134	-38	-66	-47	-68	-45	-128	-38	-66	-45	-128	-30	-134	-38	-66	-30	-134	-29	-68	-64	-87	-63	-109	-60	-78	-60	-78	-63	-109	-56	-120	-60	-78	-56	-120	-54	-72	-54	-72	-56	-120	-45	-128	-54	-72	-45	-128	-47	-68	-63	-109	-64	-87	-66	-96	30	-83	18	-130	46	-112	145	156	183	136	188	156	89	281	72	292	72	282	243	-26	232	-56	248	-97	248	-97	232	-56	214	-82	248	-97	214	-82	208	-121	208	-121	214	-82	191	-103	208	-121	191	-103	164	-135	164	-135	191	-103	163	-116	164	-135	163	-116	131	-121	131	-121	99	-115	118	-139	118	-139	99	-115	96	-138	77	-100	61	-83	66	-133	77	-100	66	-133	96	-138	77	-100	96	-138	99	-115	46	-69	30	-63	37	-123	46	-69	37	-123	66	-133	46	-69	66	-133	61	-83	30	-63	22	-64	37	-123	37	-123	22	-64	15	-67	37	-123	15	-67	14	-108	14	-108	15	-67	10	-72	14	-108	10	-72	6	-79	251	49	237	41	239	21	239	21	237	41	223	34	239	21	223	34	218	9	218	9	223	34	208	30	218	9	208	30	197	0	197	0	208	30	194	29	197	0	194	29	175	-6	175	-6	194	29	165	34	175	-6	165	34	154	-9	154	-9	165	34	144	49	154	-9	144	49	129	71	140	214	142	270	123	171	123	171	142	270	97	223	123	171	97	223	117	129	117	129	119	-2	120	99	120	99	119	-2	154	-9	120	99	154	-9	129	71	97	223	67	167	71	40	97	223	71	40	91	14	97	223	91	14	119	-2	97	223	119	-2	117	129	67	167	55	106	59	71	67	167	59	71	71	40	340	353	326	308	388	338	388	338	326	308	321	288	388	338	321	288	304	229	304	229	321	288	310	297	304	229	310	297	301	249	301	249	310	297	299	304	301	249	299	304	294	267	294	267	299	304	287	310	294	267	287	310	282	281	282	281	287	310	273	314	282	281	273	314	266	290	266	290	273	314	256	315	266	290	256	315	245	293	251	49	258	35	265	58	265	58	258	35	280	-62	265	58	280	-62	302	207	302	207	280	-62	299	-17	302	207	299	-17	388	338	303	220	303	216	388	338	388	338	303	216	302	211	388	338	302	211	302	207	258	35	243	-26	248	-97	258	35	248	-97	280	-62	131	-121	118	-139	164	-135	388	338	304	229	304	225	388	338	304	225	303	220	467	416	469	452	456	426	456	426	469	452	444	430	427	426	444	430	469	452	427	426	469	452	423	445	526	428	517	438	517	395	526	428	517	395	523	400	526	428	523	400	528	406	526	428	528	406	529	415	488	394	503	390	503	446	503	446	503	390	510	391	503	446	510	391	517	438	517	438	510	391	517	395	487	451	469	452	476	404	487	451	476	404	488	394	487	451	488	394	503	446	388	338	396	368	387	424	387	424	396	368	404	394	387	424	404	394	423	445	423	445	404	394	414	413	423	445	414	413	427	426	360	392	340	353	388	338	360	392	388	338	387	424	245	293	256	315	202	282	202	282	256	315	197	303	202	282	197	303	167	254	167	254	197	303	142	270	167	254	142	270	140	214	469	452	467	416	476	404	251	49	239	21	258	35	14	-108	6	-79	5	-87	243	-26	232	-56	248	-96	248	-96	232	-56	214	-82	248	-96	214	-82	208	-121	208	-121	214	-82	191	-103	208	-121	191	-103	164	-135	164	-135	191	-103	163	-116	164	-135	163	-116	131	-121	131	-121	99	-115	118	-139	118	-139	99	-115	96	-138	77	-100	61	-83	66	-133	77	-100	66	-133	96	-138	77	-100	96	-138	99	-115	46	-69	30	-63	37	-123	46	-69	37	-123	66	-133	46	-69	66	-133	61	-83	30	-63	22	-64	37	-123	37	-123	22	-64	15	-67	37	-123	15	-67	14	-108	14	-108	15	-67	10	-73	14	-108	10	-73	6	-79	251	49	237	41	239	21	239	21	237	41	223	34	239	21	223	34	218	9	218	9	223	34	208	30	218	9	208	30	197	0	197	0	208	30	194	29	197	0	194	29	175	-6	175	-6	194	29	165	34	175	-6	165	34	154	-9	154	-9	165	34	143	50	154	-9	143	50	128	72	140	213	142	270	123	170	123	170	142	270	97	223	123	170	97	223	117	129	117	129	119	-2	120	99	120	99	119	-2	154	-9	120	99	154	-9	128	72	97	223	67	167	71	40	97	223	71	40	91	14	97	223	91	14	119	-2	97	223	119	-2	117	129	67	167	55	106	59	71	67	167	59	71	71	40	256	315	245	293	266	290	256	315	266	290	274	313	274	313	266	290	282	281	274	313	282	281	290	309	290	309	282	281	294	267	290	309	294	267	304	302	304	302	294	267	301	249	304	302	301	249	304	229	251	49	258	35	265	58	265	58	258	35	280	-62	265	58	280	-62	302	207	302	207	280	-62	299	-17	302	207	299	-17	384	319	303	220	303	216	384	319	384	319	303	216	302	211	384	319	302	211	302	207	258	35	243	-26	248	-96	258	35	248	-96	280	-62	131	-121	118	-139	164	-135	350	302	344	295	384	319	384	319	344	295	337	288	384	319	337	288	327	281	327	281	316	292	304	229	304	229	316	292	304	302	384	319	327	281	304	229	357	310	350	302	384	319	357	310	384	319	364	319	304	225	303	220	384	319	304	225	384	319	304	229	245	293	256	315	202	282	202	282	256	315	197	303	202	282	197	303	166	253	166	253	197	303	142	270	166	253	142	270	140	213	251	49	239	21	258	35	14	-108	6	-79	5	-87	62	30	93	9	68	205	68	205	93	9	90	100	92	233	90	100	94	134	92	233	94	134	121	256	121	256	94	134	104	168	121	256	104	168	119	199	167	278	162	248	178	258	167	278	178	258	193	286	193	286	178	258	195	266	193	286	195	266	219	290	219	290	195	266	212	271	219	290	212	271	231	274	143	268	121	256	139	226	143	268	139	226	162	248	143	268	162	248	167	278	133	-2	179	-6	155	14	155	14	179	-6	189	10	206	11	189	10	201	-4	206	11	201	-4	233	0	155	14	127	25	133	-2	133	-2	127	25	107	44	133	-2	107	44	93	9	93	9	107	44	94	69	93	9	94	69	90	100	50	174	39	140	42	61	50	174	42	61	62	30	50	174	62	30	68	205	291	287	277	289	280	271	280	271	277	289	266	291	280	271	266	291	265	274	265	274	266	291	256	292	265	274	256	292	249	275	246	292	219	290	231	274	246	292	231	274	249	275	246	292	249	275	256	292	324	279	319	281	320	243	320	243	319	281	315	251	305	259	315	251	307	283	305	259	307	283	293	266	293	266	307	283	291	287	293	266	291	287	280	271	280	104	263	35	268	7	280	104	268	7	296	15	280	104	296	15	281	109	373	153	247	153	261	145	373	153	261	145	271	143	373	153	271	143	278	139	373	153	278	139	282	134	373	153	282	134	283	127	373	153	283	127	347	140	373	153	347	140	358	144	373	153	358	144	373	146	296	15	308	24	329	110	296	15	329	110	333	124	296	15	333	124	283	127	296	15	283	127	283	123	296	15	283	123	283	119	296	15	283	119	282	114	296	15	282	114	281	109	339	133	347	140	283	127	339	133	283	127	333	124	315	251	319	281	313	282	315	251	313	282	307	283	333	214	337	200	338	279	333	214	338	279	332	278	332	278	329	278	329	225	329	225	329	278	325	235	324	279	320	243	325	235	324	279	325	235	329	278	356	292	353	287	367	292	367	292	353	287	349	283	367	292	349	283	347	200	347	200	349	283	344	281	347	200	344	281	338	279	332	278	329	225	333	214	263	35	256	26	268	7	268	7	256	26	242	19	268	7	242	19	233	0	233	0	242	19	225	14	233	0	225	14	206	11	189	10	179	-6	201	-4	338	279	337	200	347	200	261	145	247	153	247	146	42	61	39	140	35	103	68	205	90	100	92	233	121	256	119	199	139	226	26	267	30	268	30	268	39	282	30	268	45	266	39	282	45	266	52	285	52	285	45	266	56	262	52	285	56	262	69	288	69	288	56	262	66	254	69	288	66	254	74	242	18	267	22	267	25	279	25	279	22	267	26	267	25	279	26	267	39	282	39	282	26	267	30	268	25	279	10	276	14	266	25	279	14	266	18	267	92	290	69	288	74	242	92	290	74	242	81	225	81	225	93	191	92	290	92	290	93	191	93	291	100	-152	118	-154	105	-131	105	-131	118	-154	113	-132	126	-130	113	-132	118	-154	126	-130	118	-154	144	-151	143	-25	149	-54	152	163	143	-25	152	163	139	208	143	-25	139	208	137	-2	137	-2	139	208	131	36	131	36	139	208	125	249	131	36	125	249	120	87	120	87	125	249	113	280	120	87	113	280	107	142	107	142	113	280	105	292	107	142	105	292	102	292	143	-25	137	-2	123	-53	123	-53	137	-2	113	-36	93	-108	94	-101	95	-63	95	-63	94	-101	99	-90	95	-63	99	-90	113	-36	113	-36	99	-90	108	-74	113	-36	108	-74	123	-53	71	-114	73	-127	74	-100	74	-100	73	-127	78	-138	74	-100	78	-138	81	-84	81	-84	78	-138	87	-147	81	-84	87	-147	95	-63	95	-63	87	-147	93	-108	94	-116	93	-108	87	-147	94	-116	87	-147	100	-152	137	-123	144	-151	145	-114	145	-114	144	-151	165	-140	145	-114	165	-140	150	-101	150	-101	165	-140	152	-86	152	163	152	-86	165	-140	152	163	165	-140	161	123	161	123	165	-140	175	50	205	101	175	50	181	30	205	101	181	30	197	57	152	163	149	-54	150	-63	152	163	150	-63	151	-70	152	163	151	-70	151	-77	152	163	151	-77	151	-82	152	163	151	-82	152	-86	194	-61	193	-49	194	-69	194	-69	193	-49	192	-37	194	-69	192	-37	191	-99	191	-99	192	-37	190	-26	191	-99	190	-26	189	-17	181	30	175	50	181	-122	181	30	181	-122	191	-99	181	30	191	-99	189	-17	259	290	256	220	261	179	259	290	261	179	268	285	268	285	261	179	269	199	268	285	269	199	276	277	276	277	269	199	276	220	276	277	276	220	281	239	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	281	267	276	277	281	239	281	267	281	239	282	256	256	220	253	160	261	179	212	83	227	108	228	142	228	142	227	108	240	134	228	142	240	134	244	175	244	175	240	134	253	160	244	175	253	160	253	200	253	200	253	160	256	220	205	101	197	57	212	83	205	101	212	83	228	142	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	175	50	165	-140	181	-122	107	142	102	292	98	292	107	142	98	292	96	291	107	142	96	291	93	291	107	142	93	291	93	191	100	-152	105	-131	99	-128	100	-152	99	-128	96	-123	100	-152	96	-123	94	-116	14	266	10	276	10	265	126	-130	144	-151	137	-123	67	298	46	292	50	247	50	247	46	292	41	248	30	246	41	248	46	292	30	246	46	292	28	278	7	224	13	234	15	258	15	258	13	234	20	241	15	258	20	241	28	278	28	278	20	241	30	246	6	235	3	214	7	224	6	235	7	224	15	258	99	287	85	295	116	135	116	135	85	295	77	225	72	233	77	225	85	295	72	233	85	295	67	298	67	298	50	247	58	244	67	298	58	244	66	239	67	298	66	239	72	233	72	51	75	59	78	95	78	95	75	59	80	68	78	95	80	68	116	135	116	135	80	68	86	76	116	135	86	76	92	83	83	-4	99	-6	90	20	90	20	99	-6	98	19	110	22	98	19	99	-6	110	22	99	-6	123	-2	109	275	116	135	117	260	117	260	116	135	123	116	117	260	123	116	124	245	124	245	123	116	127	106	124	245	127	106	154	174	154	174	127	106	131	95	154	174	131	95	135	84	181	106	175	123	181	46	181	46	175	123	169	140	181	46	169	140	167	25	167	25	169	140	163	157	167	25	163	157	154	174	167	25	154	174	147	8	147	8	154	174	139	61	139	61	137	49	147	8	147	8	137	49	131	38	147	8	131	38	123	-2	123	-2	131	38	122	28	123	-2	122	28	110	22	195	220	163	157	211	211	195	220	154	174	163	157	264	250	262	291	256	287	264	250	256	287	251	283	264	250	251	283	251	247	264	250	268	295	262	291	240	272	228	259	229	231	240	272	229	231	239	241	240	272	239	241	251	247	240	272	251	247	251	283	206	233	195	220	211	211	206	233	211	211	217	246	217	246	211	211	220	221	217	246	220	221	228	259	228	259	220	221	229	231	313	271	309	281	310	222	313	271	310	222	312	231	313	271	312	231	313	240	313	271	313	240	314	250	313	271	314	250	315	259	274	297	276	248	280	298	280	298	276	248	287	242	280	298	287	242	292	296	292	296	287	242	296	234	292	296	296	234	302	290	302	290	296	234	303	224	302	290	303	224	309	281	309	281	303	224	307	214	309	281	307	214	310	222	276	248	274	297	268	295	276	248	268	295	264	250	185	88	181	106	181	46	185	88	181	46	186	70	154	174	135	84	138	72	154	174	138	72	139	61	70	41	72	51	68	84	70	41	68	84	69	0	69	0	68	84	60	73	69	0	60	73	58	7	58	7	60	73	53	62	58	7	53	62	50	19	50	19	53	62	49	49	50	19	49	49	47	35	70	41	69	0	72	33	72	33	69	0	83	-4	72	33	83	-4	76	27	76	27	83	-4	83	23	83	23	83	-4	90	20	68	84	72	51	78	95	116	135	92	83	123	116	99	287	116	135	109	275	47	9	59	2	53	137	53	137	59	2	64	172	71	193	64	172	75	0	71	193	75	0	77	214	77	214	75	0	84	50	77	214	84	50	82	233	82	233	84	50	85	247	85	247	84	50	84	53	34	58	34	30	38	78	38	78	34	30	39	18	38	78	39	18	44	105	44	105	39	18	47	9	44	105	47	9	53	137	40	236	53	252	54	274	54	274	53	252	62	261	54	274	62	261	72	288	72	288	62	261	69	266	72	288	69	266	75	267	75	267	79	266	90	296	90	296	79	266	82	265	90	296	82	265	84	262	35	252	13	222	21	214	35	252	21	214	40	236	35	252	40	236	54	274	95	35	90	37	101	5	101	5	90	37	86	40	101	5	86	40	75	0	75	0	86	40	85	45	75	0	85	45	84	50	87	66	89	72	90	296	87	66	90	296	86	255	84	53	85	56	85	247	85	247	85	56	86	61	85	247	86	61	86	255	86	255	86	61	87	66	182	97	160	71	160	49	160	49	160	71	138	51	160	49	138	51	130	21	130	21	138	51	119	39	130	21	119	39	103	34	103	34	95	35	101	5	64	172	59	2	75	0	137	280	133	287	133	242	137	280	133	242	136	255	137	280	136	255	138	264	137	280	138	264	138	271	133	242	133	287	130	227	130	227	133	287	127	293	130	227	127	293	125	209	125	209	127	293	119	297	125	209	119	297	109	298	90	296	89	72	125	209	90	296	125	209	109	298	90	296	84	262	86	259	90	296	86	259	86	255	90	296	72	288	75	267	253	239	241	201	316	292	316	292	241	201	229	173	316	292	229	173	228	140	228	140	229	173	218	149	228	140	218	149	203	126	203	126	182	97	193	88	193	88	182	97	160	49	103	34	101	5	130	21	217	-126	213	-121	214	-147	214	-147	213	-121	211	-115	194	-151	211	-115	212	-109	194	-151	212	-109	228	140	228	140	212	-109	213	-102	228	140	213	-102	214	-94	220	-74	316	292	228	140	220	-74	228	140	217	-85	228	140	148	-155	152	-159	228	140	152	-159	174	-155	228	140	174	-155	194	-151	203	126	193	88	228	140	239	-131	231	-131	234	-144	239	-131	234	-144	256	-142	239	-131	256	-142	256	-131	234	-144	231	-131	224	-129	234	-144	224	-129	217	-126	234	-144	217	-126	214	-147	214	-147	211	-115	194	-151	253	239	316	292	267	292	228	140	214	-94	217	-85	34	30	34	58	33	44	264	416	268	452	254	426	254	426	268	452	242	430	223	426	242	430	268	452	223	426	268	452	216	445	247	59	252	78	254	292	247	59	254	292	245	242	247	59	245	242	245	239	247	59	245	239	244	236	247	59	244	236	244	45	242	226	240	220	242	37	243	231	242	37	244	45	243	231	244	45	244	236	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	324	429	315	439	316	395	324	429	316	395	322	400	324	429	322	400	326	407	324	429	326	407	327	415	286	394	301	390	301	446	301	446	301	390	308	391	301	446	308	391	315	439	315	439	308	391	316	395	285	451	268	452	275	404	285	451	275	404	286	394	285	451	286	394	301	446	154	346	165	373	172	425	172	425	165	373	182	397	172	425	182	397	216	445	216	445	182	397	202	415	216	445	202	415	223	426	112	355	101	152	154	346	112	355	154	346	138	394	138	394	154	346	172	425	112	355	99	119	101	152	101	152	99	119	111	143	101	152	111	143	136	204	136	204	111	143	126	166	95	311	13	0	62	0	95	311	62	0	76	52	95	311	76	52	88	91	95	311	88	91	99	119	95	311	99	119	112	355	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	247	27	245	30	257	4	257	4	245	30	243	33	257	4	243	33	239	-3	239	-3	243	33	242	37	239	-3	242	37	240	220	195	50	196	5	199	65	199	65	196	5	202	0	199	65	202	0	204	83	204	83	202	0	210	-4	204	83	210	-4	240	220	240	220	210	-4	220	-5	240	220	220	-5	239	-3	193	37	191	28	192	12	193	37	192	12	196	5	193	37	196	5	195	50	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	252	78	258	98	254	292	258	98	270	290	228	287	226	258	234	257	228	287	234	257	254	292	254	292	234	257	240	255	169	221	191	241	200	271	200	271	191	241	210	253	200	271	210	253	228	287	228	287	210	253	226	258	169	243	136	204	147	195	169	243	147	195	169	221	169	243	169	221	200	271	126	166	147	195	136	204	192	12	191	28	191	22	268	452	264	416	275	404	242	226	242	37	243	231	158	-75	141	-98	151	-126	151	-126	141	-98	121	-115	151	-126	121	-115	107	-146	107	-146	121	-115	100	-127	107	-146	100	-127	81	-131	81	-131	69	-126	107	-146	107	-146	69	-126	55	-153	264	416	268	452	254	426	254	426	268	452	242	430	223	426	242	430	268	452	223	426	268	452	216	445	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	126	166	136	204	111	143	111	143	136	204	101	152	111	143	101	152	99	119	99	119	101	152	112	355	99	119	112	355	95	311	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	240	220	169	-47	185	-95	240	220	185	-95	211	-57	240	220	211	-57	228	-12	240	220	228	-12	290	216	240	220	290	216	242	226	324	429	315	439	316	395	324	429	316	395	322	400	324	429	322	400	326	407	324	429	326	407	327	415	286	394	301	390	301	446	301	446	301	390	308	391	301	446	308	391	315	439	315	439	308	391	316	395	285	451	268	452	275	404	285	451	275	404	286	394	285	451	286	394	301	446	154	346	165	373	172	425	172	425	165	373	182	397	172	425	182	397	216	445	216	445	182	397	202	415	216	445	202	415	223	426	112	355	101	152	154	346	112	355	154	346	138	394	138	394	154	346	172	425	95	311	13	0	62	0	95	311	62	0	76	52	95	311	76	52	88	91	95	311	88	91	99	119	292	224	294	230	295	262	295	262	294	230	295	236	295	262	295	236	296	248	296	248	295	236	296	241	290	216	292	224	295	262	290	216	295	262	290	274	290	216	290	274	282	283	290	216	282	283	270	290	290	216	270	290	254	292	290	216	254	292	245	242	290	216	245	242	245	239	290	216	245	239	244	236	290	216	244	236	243	231	290	216	243	231	242	226	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	158	-75	151	-126	185	-95	158	-75	185	-95	169	-47	69	-126	59	-117	55	-153	55	-153	59	-117	48	-105	55	-153	48	-105	38	-152	38	-152	48	-105	37	-95	38	-152	37	-95	22	-147	22	-147	37	-95	22	-91	22	-147	22	-91	15	-93	9	-140	22	-147	15	-93	9	-140	15	-93	8	-96	9	-140	8	-96	2	-101	9	-140	2	-101	0	-130	-1	-108	-3	-117	0	-130	-1	-108	0	-130	2	-101	254	292	234	257	240	255	268	452	264	416	275	404	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	79	220	67	173	82	34	79	220	82	34	81	227	81	227	82	34	82	234	82	234	82	34	82	39	42	82	44	-1	47	103	47	103	44	-1	53	-5	47	103	53	-5	61	152	61	152	53	-5	65	-6	61	152	65	-6	67	173	67	173	65	-6	84	-4	67	173	84	-4	82	34	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	84	240	82	234	82	39	84	240	82	39	84	45	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	118	173	151	290	149	292	118	173	149	292	114	286	118	173	114	286	113	152	118	173	113	152	163	152	118	173	163	152	168	173	113	152	114	286	89	281	113	152	89	281	89	63	16	173	10	152	61	152	16	173	61	152	67	173	33	38	34	16	35	50	35	50	34	16	38	6	35	50	38	6	38	64	38	64	38	6	44	-1	38	64	44	-1	42	82	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	34	16	33	38	33	29	82	34	84	-4	82	30	147	75	135	39	156	68	60	264	42	276	42	265	52	260	56	261	120	295	120	295	56	261	60	261	120	295	60	261	63	261	63	261	70	261	120	295	120	295	70	261	75	259	120	295	75	259	80	257	79	220	41	82	50	1	79	220	50	1	63	-4	79	220	63	-4	81	-6	79	220	81	-6	80	226	41	9	50	1	41	82	41	9	41	82	39	72	41	9	39	72	37	62	41	9	37	62	36	21	36	21	37	62	35	53	36	21	35	53	34	44	36	21	34	44	34	36	89	55	84	245	84	241	89	55	84	241	83	236	89	55	83	236	82	231	89	55	82	231	81	-6	89	55	81	-6	90	45	89	62	90	65	120	295	120	295	90	65	91	69	120	295	91	69	92	72	92	72	147	276	120	295	120	295	147	276	127	297	120	295	80	257	83	252	120	295	83	252	84	245	120	295	84	245	89	58	120	295	89	58	89	62	89	58	84	245	89	55	48	259	52	260	120	295	48	259	120	295	42	271	48	259	42	271	42	258	102	-2	123	5	109	30	109	30	123	5	118	29	126	30	118	29	123	5	126	30	123	5	143	17	151	293	151	296	151	291	151	291	151	296	150	298	151	291	150	298	150	288	150	288	150	298	150	299	150	288	150	299	149	284	149	284	150	299	149	300	149	284	149	300	148	280	148	280	149	300	148	301	148	280	148	301	147	276	147	276	148	301	144	301	147	276	144	301	139	300	134	299	127	297	147	276	134	299	147	276	139	300	161	31	176	45	168	53	161	31	168	53	156	44	161	31	156	44	146	37	161	31	146	37	143	17	136	33	126	30	143	17	136	33	143	17	146	37	102	-2	109	30	101	32	102	-2	101	32	95	37	102	-2	95	37	90	45	102	-2	90	45	81	-6	80	226	81	-6	82	231	49	58	44	42	107	15	49	58	107	15	101	20	49	58	101	20	97	27	49	58	97	27	96	35	49	58	96	35	92	237	96	35	95	248	94	242	96	35	94	242	92	237	96	40	97	45	97	253	97	253	97	45	98	50	97	253	98	50	98	257	98	257	98	50	99	55	98	257	99	55	98	262	98	262	99	55	100	61	100	61	143	233	98	262	98	262	143	233	148	251	98	262	148	251	154	264	197	292	62	292	76	279	197	292	76	279	86	277	197	292	86	277	93	273	197	292	93	273	97	268	197	292	97	268	98	262	197	292	98	262	163	273	197	292	163	273	177	278	197	292	177	278	197	281	97	253	95	248	96	35	97	253	96	35	96	40	131	0	131	11	117	12	131	0	117	12	107	15	131	0	107	15	44	42	131	0	44	42	39	29	131	0	39	29	30	19	131	0	30	19	16	14	131	0	16	14	-4	11	131	0	-4	11	-4	0	76	279	62	292	62	281	163	273	98	262	154	264	27	221	32	229	35	269	35	269	32	229	39	235	35	269	39	235	50	277	50	277	39	235	46	238	50	277	46	238	55	239	55	239	59	239	69	279	69	279	59	239	63	239	69	279	63	239	67	238	22	209	27	221	35	269	22	209	35	269	22	256	22	209	22	256	12	236	22	209	12	236	3	209	80	26	79	29	80	-4	80	-4	79	29	78	33	78	236	81	278	76	279	78	236	76	279	72	237	72	237	76	279	72	279	72	237	72	279	69	279	123	406	122	404	124	219	124	219	122	404	122	401	124	219	122	401	120	397	132	216	139	214	135	259	135	259	139	214	143	256	143	256	139	214	146	212	143	256	146	212	150	254	150	254	146	212	151	212	150	254	151	212	156	252	156	252	151	212	156	211	156	252	156	211	174	214	139	444	135	259	185	449	139	444	185	449	159	448	159	448	185	449	181	452	123	408	124	219	123	409	123	409	124	219	139	444	139	444	124	219	132	216	139	444	132	216	135	259	121	414	123	409	139	444	121	414	139	444	120	440	121	414	120	440	117	418	78	435	90	424	100	437	100	437	90	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	117	418	156	252	174	214	162	251	162	251	174	214	167	251	177	252	167	251	174	214	177	252	174	214	189	223	202	237	212	256	220	280	202	237	220	280	200	280	202	237	200	280	196	269	202	237	196	269	191	260	202	237	191	260	189	223	184	255	177	252	189	223	184	255	189	223	191	260	120	397	89	277	124	219	124	219	89	277	85	278	124	219	85	278	84	61	84	61	85	278	82	54	81	278	78	236	79	37	81	278	79	37	79	42	81	278	79	42	80	48	81	278	80	48	82	54	81	278	82	54	85	278	69	279	50	277	55	239	78	236	78	33	79	37	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	39	0	48	-5	78	236	78	236	48	-5	60	-6	78	236	60	-6	78	33	78	33	60	-6	80	-4	33	6	39	0	78	236	33	6	78	236	30	50	33	6	30	50	29	45	33	6	29	45	29	16	29	16	29	45	28	41	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	90	424	78	435	78	424	80	26	80	-4	99	4	69	279	67	238	72	237	123	406	124	219	123	408	102	37	112	276	102	33	102	33	88	182	104	-4	104	-4	88	182	86	182	104	-4	86	182	84	182	82	158	54	50	56	6	82	158	56	6	63	0	82	158	63	0	72	-5	82	158	72	-5	84	-6	53	45	52	41	52	16	53	45	52	16	56	6	53	45	56	6	54	50	52	16	52	41	51	37	52	16	51	37	51	33	52	16	51	33	51	30	108	277	109	297	106	278	106	278	109	297	104	298	106	278	104	298	104	278	104	278	104	298	102	278	86	275	102	278	98	298	86	275	98	298	72	293	44	220	47	237	47	280	47	280	47	237	57	252	47	280	57	252	72	293	72	293	57	252	70	265	72	293	70	265	86	275	30	167	45	159	44	220	44	220	47	280	30	167	30	167	47	280	27	261	30	167	27	261	18	178	18	178	27	261	13	237	18	178	13	237	11	193	11	193	13	237	8	210	103	42	104	48	112	276	112	276	104	48	105	54	112	276	105	54	107	61	107	61	135	169	112	276	112	276	113	296	110	277	109	297	108	277	110	277	109	297	110	277	113	296	104	298	98	298	102	278	144	397	118	295	135	169	144	397	135	169	141	191	144	397	141	191	208	449	144	397	208	449	145	401	146	406	208	449	146	408	146	408	208	449	146	409	145	414	146	409	163	444	145	414	163	444	144	440	144	440	124	437	125	423	144	440	125	423	135	421	144	440	135	421	141	418	144	440	141	418	145	414	124	437	102	435	114	424	124	437	114	424	125	423	208	449	205	452	183	448	208	449	183	448	163	444	208	449	163	444	146	409	146	404	145	401	208	449	146	404	208	449	146	406	135	169	141	170	141	191	141	191	141	170	176	184	141	191	176	184	146	192	146	192	176	184	166	199	135	169	118	295	116	295	135	169	116	295	113	296	135	169	113	296	112	276	238	226	242	230	237	239	238	226	237	239	225	215	225	215	237	239	225	230	225	215	225	230	207	219	166	199	176	184	187	208	187	208	176	184	204	200	187	208	204	200	207	219	207	219	204	200	225	215	146	45	136	34	141	19	141	19	136	34	127	27	141	19	127	27	122	4	122	4	127	27	120	23	122	4	120	23	113	21	113	21	109	22	122	4	122	4	109	22	106	23	122	4	106	23	104	26	161	43	183	75	174	82	161	43	174	82	157	59	161	43	157	59	146	45	161	43	146	45	141	19	104	-4	122	4	104	26	104	-4	104	26	103	29	104	-4	103	29	102	33	84	182	81	182	82	158	84	182	82	158	84	-6	84	182	84	-6	104	-4	63	157	67	157	65	184	65	184	67	157	77	182	77	182	79	158	79	182	79	182	79	158	82	158	79	182	82	158	81	182	77	182	67	157	71	157	77	182	71	157	75	157	77	182	75	157	79	158	63	157	65	184	56	190	63	157	56	190	49	198	63	157	49	198	45	209	63	157	45	209	45	159	44	220	45	159	45	209	114	424	102	435	102	424	88	182	102	33	112	276	112	276	102	37	103	42	32	-137	48	-109	47	-98	47	-98	48	-88	32	-137	32	-137	48	-88	49	-77	32	-137	49	-77	120	397	120	397	49	-77	51	-65	120	397	51	-65	54	-53	120	397	54	-53	57	-39	57	-39	185	449	120	397	120	397	185	449	122	401	15	-119	32	-137	120	397	15	-119	120	397	13	-15	15	-119	13	-15	10	-26	15	-119	10	-26	8	-37	15	-119	8	-37	7	-95	7	-95	8	-37	6	-48	7	-95	6	-48	6	-58	7	-95	6	-58	5	-68	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	106	-105	96	-117	99	-153	99	-153	96	-117	86	-126	99	-153	86	-126	73	-131	73	-131	63	-129	99	-153	99	-153	63	-129	59	-149	158	-117	157	-108	155	-129	155	-129	157	-108	152	-101	155	-129	152	-101	147	-139	147	-139	152	-101	146	-96	147	-139	146	-96	139	-93	147	-139	139	-93	134	-147	134	-147	139	-93	132	-91	134	-147	132	-91	117	-152	117	-152	132	-91	117	-95	117	-152	117	-95	106	-105	59	-149	63	-129	56	-125	59	-149	56	-125	51	-118	59	-149	51	-118	48	-109	59	-149	48	-109	32	-137	106	-105	99	-153	117	-152	90	424	78	435	78	424	123	394	120	382	123	199	123	199	120	382	116	364	123	199	116	364	91	75	91	75	116	364	89	68	103	32	100	30	105	12	105	12	100	30	97	28	105	12	97	28	96	4	96	4	97	28	94	27	96	4	94	27	92	27	92	27	87	27	96	4	96	4	87	27	87	0	226	131	223	131	226	81	226	81	223	131	220	130	226	81	220	130	206	88	206	88	220	130	188	89	183	88	188	89	220	130	183	88	220	130	322	256	322	256	220	130	356	265	356	298	149	298	165	253	356	298	165	253	188	256	356	298	188	256	322	256	356	298	322	256	356	265	149	298	188	449	162	448	149	298	162	448	142	444	149	298	142	444	148	246	149	298	148	246	165	253	322	256	105	35	105	12	322	256	105	12	163	72	322	256	163	72	167	76	322	256	167	76	172	81	322	256	172	81	177	85	322	256	177	85	183	88	87	0	87	27	84	29	87	0	84	29	83	31	87	0	83	31	82	34	87	0	82	34	78	-4	50	-4	61	-6	116	364	116	364	61	-6	69	-6	116	364	69	-6	82	37	82	37	69	-6	78	-4	82	37	78	-4	82	34	116	364	82	37	83	42	116	364	83	42	85	50	116	364	85	50	87	59	116	364	87	59	89	68	116	364	35	58	36	8	116	364	36	8	41	0	116	364	41	0	50	-4	35	58	34	50	36	8	36	8	34	50	32	43	36	8	32	43	32	18	32	18	32	43	32	37	32	18	32	37	31	32	115	421	122	417	123	440	123	440	122	417	125	413	123	440	125	413	142	444	142	444	125	413	126	408	142	444	126	408	129	218	123	394	123	199	125	401	125	401	123	199	129	218	125	401	129	218	126	405	126	405	129	218	126	408	306	-23	316	44	312	75	306	-23	312	75	301	99	306	-23	301	99	283	117	306	-23	283	117	277	-78	232	-79	234	-119	253	-35	253	-35	234	-119	277	-78	253	-35	277	-78	262	19	262	19	277	-78	283	117	261	128	235	132	244	69	261	128	244	69	257	48	261	128	257	48	262	19	261	128	262	19	283	117	226	131	226	81	228	131	228	131	226	81	244	69	228	131	244	69	231	132	231	132	244	69	235	132	124	-153	181	-145	125	-134	125	-134	181	-145	141	-134	170	-128	141	-134	181	-145	170	-128	181	-145	202	-109	202	-109	181	-145	234	-119	202	-109	234	-119	232	-79	112	-131	104	-124	110	-152	112	-131	110	-152	124	-153	112	-131	124	-153	125	-134	97	-113	92	-96	95	-149	97	-113	95	-149	110	-152	97	-113	110	-152	104	-124	142	444	129	218	137	234	142	444	137	234	148	246	115	421	123	440	105	423	105	423	123	440	103	437	105	423	103	437	90	424	90	424	103	437	82	435	90	424	82	435	82	424	92	-96	89	-85	95	-149	95	-149	89	-85	84	-75	95	-149	84	-75	80	-145	80	-145	84	-75	78	-66	80	-145	78	-66	70	-60	27	-86	29	-96	29	-78	29	-78	29	-96	32	-106	29	-78	32	-106	33	-70	33	-70	32	-106	38	-116	33	-70	38	-116	39	-63	39	-63	38	-116	46	-125	39	-63	46	-125	48	-59	48	-59	46	-125	55	-133	48	-59	55	-133	60	-57	60	-57	55	-133	67	-139	60	-57	67	-139	70	-60	70	-60	67	-139	80	-145	162	448	188	449	185	452	32	18	31	32	31	28	103	32	105	12	105	35	52	249	61	256	70	281	70	281	61	256	68	260	70	281	68	260	75	261	75	261	77	261	88	289	88	289	77	261	80	259	88	289	80	259	81	257	51	267	32	247	32	226	51	267	32	226	43	239	51	267	43	239	52	249	51	267	52	249	70	281	18	208	32	226	32	247	18	208	32	247	11	221	18	208	11	221	8	217	76	220	67	-5	75	-5	76	220	75	-5	81	42	76	220	31	54	35	11	76	220	35	11	43	2	76	220	43	2	54	-3	76	220	54	-3	67	-5	31	51	30	48	30	22	31	51	30	22	35	11	31	51	35	11	31	54	30	22	30	48	29	43	30	22	29	43	29	39	30	22	29	39	29	35	81	42	75	-5	83	-3	81	42	80	236	78	229	81	42	78	229	76	220	83	54	84	60	83	251	83	251	84	60	88	289	88	289	84	60	86	67	88	289	86	67	126	218	82	254	83	251	88	289	82	254	88	289	81	257	88	289	70	281	75	261	81	42	81	45	82	243	82	243	81	45	82	49	82	243	82	49	82	248	82	248	82	49	83	54	82	248	83	54	83	251	82	243	80	236	81	42	199	132	182	106	189	95	189	95	182	106	167	64	167	64	182	106	162	80	167	64	162	80	147	40	147	40	162	80	142	59	147	40	142	59	128	21	128	21	142	59	124	43	128	21	124	43	109	7	109	7	124	43	108	32	109	7	108	32	100	2	100	2	108	32	95	29	91	-1	100	2	95	29	91	-1	95	29	90	29	91	-1	90	29	86	31	91	-1	86	31	83	34	91	-1	83	34	83	-3	81	38	81	42	83	-3	81	38	83	-3	83	34	126	218	129	232	130	281	130	281	129	232	132	243	130	281	132	243	133	272	133	272	132	243	133	251	133	272	133	251	135	262	135	262	133	251	134	257	126	218	130	281	124	287	126	218	124	287	116	291	126	218	116	291	106	292	126	218	106	292	88	289	190	44	190	20	193	60	193	60	190	20	195	9	193	60	195	9	198	81	198	81	195	9	203	1	198	81	203	1	205	106	205	106	203	1	214	-3	205	106	214	-3	215	135	215	135	214	-3	228	-5	215	135	228	-5	226	192	215	135	226	192	213	160	199	132	189	95	215	135	199	132	215	135	213	160	239	233	240	45	240	48	239	233	240	48	253	286	253	286	240	48	241	52	253	286	241	52	242	58	243	66	245	75	253	286	243	66	253	286	242	58	253	286	245	75	302	286	331	92	309	66	309	43	309	43	309	66	288	46	309	43	288	46	280	16	280	16	288	46	270	33	280	16	270	33	254	29	254	29	249	30	253	0	253	0	249	30	245	32	253	0	245	32	243	35	241	39	240	45	228	-5	241	39	228	-5	253	0	241	39	253	0	243	35	239	233	226	192	228	-5	239	233	228	-5	240	45	400	232	387	194	401	40	401	40	387	194	376	165	401	40	376	165	374	134	374	134	376	165	365	143	374	134	365	143	353	123	353	123	331	92	340	82	340	82	331	92	309	43	254	29	253	0	280	16	417	286	401	40	402	43	417	286	402	43	403	49	403	49	404	57	417	286	417	286	404	57	406	66	417	286	406	66	408	75	408	75	466	286	417	286	445	15	445	25	429	25	445	15	429	25	419	26	445	15	419	26	411	27	445	15	411	27	338	-5	402	34	401	40	374	134	402	34	374	134	338	-5	402	34	338	-5	406	30	353	123	340	82	374	134	338	-5	374	134	336	-3	406	30	338	-5	411	27	400	232	401	40	417	286	190	20	190	44	188	34	52	249	61	256	70	281	70	281	61	256	68	260	70	281	68	260	75	261	75	261	77	261	88	289	88	289	77	261	80	259	88	289	80	259	81	257	51	267	32	247	32	226	51	267	32	226	43	239	51	267	43	239	52	249	51	267	52	249	70	281	18	208	32	226	32	247	18	208	32	247	11	221	18	208	11	221	8	217	76	220	31	54	35	11	76	220	35	11	43	2	76	220	43	2	54	-3	76	220	54	-3	67	-5	76	220	67	-5	75	-5	76	220	75	-5	81	42	76	220	81	42	78	229	31	51	30	48	30	22	31	51	30	22	35	11	31	51	35	11	31	54	30	22	30	48	29	43	30	22	29	43	29	39	30	22	29	39	29	35	83	34	81	38	83	-3	83	-3	81	38	81	42	80	237	81	42	82	243	84	60	86	67	88	289	84	60	88	289	83	251	84	60	83	251	82	248	84	60	82	248	82	54	82	243	81	42	81	45	82	243	81	45	81	49	82	243	81	49	82	54	82	243	82	54	82	248	83	251	88	289	82	254	199	132	182	106	189	95	189	95	182	106	167	64	167	64	182	106	162	80	167	64	162	80	147	40	147	40	162	80	142	59	147	40	142	59	128	21	128	21	142	59	124	43	128	21	124	43	109	7	109	7	124	43	108	32	109	7	108	32	100	2	100	2	108	32	95	29	91	-1	100	2	95	29	91	-1	95	29	90	29	91	-1	90	29	86	31	91	-1	86	31	83	34	91	-1	83	34	83	-3	126	218	129	232	130	281	130	281	129	232	132	243	130	281	132	243	133	272	133	272	132	243	133	251	133	272	133	251	135	262	135	262	133	251	134	257	126	218	130	281	124	287	126	218	124	287	116	291	126	218	116	291	106	292	126	218	106	292	88	289	126	218	88	289	86	67	88	289	70	281	75	261	190	44	190	20	193	60	193	60	190	20	195	9	193	60	195	9	198	81	198	81	195	9	203	1	198	81	203	1	205	106	205	106	203	1	214	-3	205	106	214	-3	215	135	215	135	214	-3	228	-5	215	135	228	-5	226	192	215	135	226	192	213	160	199	132	189	95	215	135	199	132	215	135	213	160	226	192	228	-5	239	233	239	233	228	-5	240	45	253	286	240	45	242	58	253	286	242	58	248	83	248	83	256	121	253	286	253	286	256	121	269	168	253	286	269	168	285	225	285	225	302	286	253	286	331	92	309	66	309	43	309	43	309	66	288	46	309	43	288	46	280	16	280	16	288	46	270	33	280	16	270	33	254	29	254	29	249	30	253	0	253	0	249	30	245	32	253	0	245	32	243	35	241	39	240	45	228	-5	241	39	228	-5	253	0	241	39	253	0	243	35	400	232	387	194	466	286	466	286	387	194	376	165	466	286	376	165	374	134	374	134	376	165	365	143	374	134	365	143	353	123	353	123	331	92	340	82	340	82	331	92	309	43	254	29	253	0	280	16	353	123	340	82	374	134	350	-153	466	286	374	134	350	-153	374	134	294	-153	400	232	466	286	417	286	190	20	190	44	188	34	239	233	240	45	253	286	88	289	81	257	82	254	81	42	75	-5	83	-3	78	229	81	42	80	237	67	215	8	0	58	0	67	215	58	0	74	54	67	215	74	54	70	225	63	259	69	256	137	292	137	292	69	256	72	252	137	292	72	252	73	246	73	246	74	54	100	152	73	246	100	152	137	292	137	292	100	152	138	290	87	93	98	121	100	152	100	152	98	121	109	143	100	152	109	143	134	204	134	204	109	143	121	163	137	292	29	271	46	261	137	292	46	261	55	260	137	292	55	260	63	259	226	203	218	166	221	0	221	0	218	166	205	118	221	0	205	118	189	61	245	292	221	287	224	257	224	257	221	287	220	258	204	253	220	258	221	287	204	253	221	287	194	270	134	204	143	194	165	243	165	243	143	194	165	221	165	243	165	221	194	270	194	270	165	221	186	241	194	270	186	241	204	253	259	152	260	290	248	94	248	94	260	290	245	292	248	94	245	292	235	54	235	54	245	292	234	241	235	54	234	241	232	229	235	54	232	229	226	203	224	-153	265	-149	236	-126	236	-126	265	-149	250	-131	268	-127	250	-131	265	-149	268	-127	265	-149	301	-135	380	258	384	257	383	288	380	258	383	288	374	284	380	258	374	284	366	254	366	254	374	284	365	279	366	254	365	279	350	244	350	244	365	279	346	265	350	244	346	265	332	227	332	227	346	265	327	246	332	227	327	246	313	206	313	206	327	246	307	222	313	206	307	222	293	180	285	191	259	152	261	126	285	191	261	126	275	154	285	191	275	154	293	180	285	191	293	180	307	222	389	219	353	-83	367	-47	389	219	367	-47	443	232	389	219	319	-45	330	-112	389	219	330	-112	353	-83	309	-73	297	-97	301	-135	309	-73	301	-135	330	-112	309	-73	330	-112	319	-45	284	-115	268	-127	301	-135	284	-115	301	-135	297	-97	443	232	443	235	443	264	443	264	443	235	444	238	443	264	444	238	445	251	445	251	444	238	444	243	445	251	444	243	445	247	443	232	443	264	438	275	443	232	438	275	431	284	443	232	431	284	420	290	443	232	420	290	407	292	443	232	407	292	399	292	443	232	399	292	393	244	443	232	393	244	393	241	443	232	393	241	392	237	443	232	392	237	392	232	443	232	392	232	390	226	443	232	390	226	389	219	393	248	393	244	399	292	393	248	399	292	391	290	391	290	383	288	384	257	391	290	384	257	388	255	391	290	388	255	391	252	391	290	391	252	393	248	260	290	259	152	269	180	260	290	269	180	271	285	271	285	269	180	276	205	271	285	276	205	279	277	279	277	276	205	281	226	279	277	281	226	284	266	284	266	281	226	284	242	284	266	284	242	285	252	228	255	231	251	245	292	245	292	231	251	233	247	245	292	233	247	234	241	236	-126	226	-117	224	-153	224	-153	226	-117	216	-105	224	-153	216	-105	206	-152	206	-152	216	-105	204	-95	206	-152	204	-95	190	-147	190	-147	204	-95	189	-91	190	-147	189	-91	182	-93	176	-140	190	-147	182	-93	176	-140	182	-93	174	-96	176	-140	174	-96	168	-101	176	-140	168	-101	166	-130	164	-108	163	-117	166	-130	164	-108	166	-130	168	-101	74	54	73	246	73	243	74	54	73	243	73	239	74	54	73	239	72	232	74	54	72	232	70	225	245	292	224	257	228	255	261	126	259	152	248	94	221	0	189	61	171	0	226	203	221	0	235	54	121	163	143	194	134	204	46	261	29	271	29	261	100	152	74	54	87	93	-12	-153	28	-148	0	-126	0	-126	28	-148	12	-131	29	-126	12	-131	28	-148	29	-126	28	-148	60	-134	144	236	143	234	149	65	149	65	143	234	143	232	149	65	143	232	134	16	134	16	143	232	118	-42	118	-42	143	232	104	-80	85	-111	104	-80	143	232	85	-111	143	232	68	-40	85	-111	68	-40	60	-70	85	-111	60	-70	60	-134	60	-134	60	-70	52	-95	60	-134	52	-95	42	-114	60	-134	42	-114	29	-126	171	285	167	146	211	290	171	285	211	290	189	288	189	288	211	290	208	292	237	243	204	202	214	191	214	191	204	202	191	157	182	145	191	157	204	202	182	145	204	202	173	127	173	127	204	202	167	146	173	127	167	146	162	101	162	101	167	146	171	285	162	101	171	285	152	281	149	65	162	101	152	281	149	65	152	281	144	243	149	65	144	243	144	241	149	65	144	241	144	238	149	65	144	238	144	236	131	258	139	255	152	281	152	281	139	255	143	250	152	281	143	250	144	243	130	277	101	271	119	260	130	277	119	260	131	258	130	277	131	258	152	281	320	292	294	287	299	257	299	257	294	287	293	258	276	253	293	258	294	287	276	253	294	287	267	271	214	191	236	219	237	243	237	243	236	219	257	240	237	243	257	240	267	271	267	271	257	240	276	253	300	187	282	-4	291	-5	300	187	291	-5	308	-3	300	187	269	80	272	0	300	187	272	0	282	-4	265	6	272	0	269	80	265	6	269	80	264	62	265	6	264	62	261	49	265	6	261	49	260	16	260	16	261	49	259	40	260	16	259	40	258	34	260	16	258	34	258	30	316	26	313	28	324	3	324	3	313	28	311	30	324	3	311	30	308	-3	308	-3	311	30	310	33	308	-3	310	33	310	37	310	37	311	232	309	223	311	46	313	54	311	239	311	239	313	54	320	292	320	292	313	54	316	65	320	292	316	65	319	78	319	78	356	212	320	292	320	292	356	212	335	290	341	37	333	30	341	16	341	16	333	30	326	26	341	16	326	26	324	3	324	3	326	26	321	25	361	61	350	47	360	37	361	61	360	37	384	69	361	61	384	69	364	64	384	69	375	78	372	74	384	69	372	74	369	71	384	69	369	71	367	67	384	69	367	67	364	64	350	47	341	37	341	16	350	47	341	16	360	37	308	-3	310	37	309	223	308	-3	309	223	307	212	308	-3	307	212	303	200	308	-3	303	200	300	187	358	220	360	229	361	265	361	265	360	229	362	236	361	265	362	236	363	251	363	251	362	236	363	244	356	212	358	220	361	265	356	212	361	265	356	276	356	212	356	276	347	285	356	212	347	285	335	290	304	255	308	251	320	292	320	292	308	251	310	246	320	292	310	246	311	239	311	232	310	37	310	41	311	232	310	41	311	46	311	232	311	46	311	239	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-30	-152	-30	-152	-19	-105	-31	-95	-30	-152	-31	-95	-46	-91	-30	-152	-46	-91	-46	-147	-46	-147	-46	-91	-53	-93	-46	-147	-53	-93	-60	-139	-60	-139	-53	-93	-60	-96	-60	-139	-60	-96	-66	-101	-69	-129	-60	-139	-66	-101	-69	-129	-66	-101	-71	-108	-69	-129	-71	-108	-72	-117	320	292	299	257	304	255	316	26	324	3	321	25	119	260	101	271	101	261	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	226	-129	218	-124	228	-149	228	-149	218	-124	212	-116	228	-149	212	-116	202	-137	202	-137	212	-116	209	-105	202	-137	209	-105	208	-91	208	-91	208	-82	202	-137	202	-137	208	-82	230	187	202	-137	230	187	183	-118	183	-118	230	187	175	-3	183	-118	175	-3	172	-94	172	-94	175	-3	172	-16	172	-94	172	-16	170	-29	209	-72	211	-61	230	187	230	187	211	-61	214	-50	230	187	214	-50	217	-38	217	-38	286	212	230	187	233	199	230	187	286	212	233	199	286	212	236	212	236	212	286	212	239	222	235	254	250	292	230	257	230	257	250	292	225	258	208	254	225	258	224	287	208	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	190	243	196	271	190	243	208	254	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	241	238	286	212	241	238	240	232	286	212	240	232	239	222	235	254	238	250	250	292	250	292	238	250	240	245	250	292	240	245	241	238	250	292	224	287	225	258	172	-94	170	-29	169	-41	172	-94	169	-41	169	-54	172	-94	169	-54	169	-65	270	-105	260	-117	262	-153	262	-153	260	-117	250	-126	262	-153	250	-126	237	-131	237	-131	226	-129	228	-149	319	-130	322	-117	321	-108	319	-130	321	-108	317	-101	319	-130	317	-101	311	-96	319	-130	311	-96	309	-140	311	-96	304	-93	309	-140	309	-140	304	-93	296	-91	309	-140	296	-91	296	-147	296	-147	296	-91	281	-95	296	-147	281	-95	279	-152	279	-152	281	-95	270	-105	279	-152	270	-105	262	-153	237	-131	228	-149	262	-153	230	187	208	-82	209	-72	167	243	149	198	170	224	49	260	31	271	31	261	67	36	67	36	67	36	67	36	51	68	69	27	69	27	51	68	44	45	69	27	44	45	73	21	73	21	44	45	36	29	73	21	36	29	104	0	104	0	36	29	25	20	104	0	25	20	9	14	318	245	317	239	334	220	334	220	317	239	316	233	334	220	316	233	314	225	314	225	278	81	279	-4	279	-4	278	81	270	-4	143	292	54	292	67	280	143	292	67	280	77	278	143	292	77	278	85	273	143	292	85	273	91	266	143	292	91	266	98	257	143	292	98	257	115	234	143	292	115	234	270	-4	143	292	270	-4	278	81	98	257	51	68	68	47	98	257	68	47	69	53	98	257	69	53	71	60	98	257	71	60	73	68	98	257	73	68	115	234	300	278	307	276	397	292	397	292	307	276	312	273	397	292	312	273	315	269	315	269	316	266	397	292	397	292	316	266	317	264	397	292	317	264	318	261	345	252	350	261	319	255	319	255	350	261	355	268	319	255	355	268	361	273	361	273	367	275	397	292	397	292	367	275	372	277	397	292	372	277	378	278	386	280	397	281	397	292	386	280	397	292	378	278	319	255	361	273	397	292	319	255	397	292	318	258	319	255	334	220	339	239	319	255	339	239	345	252	291	280	300	278	397	292	291	280	397	292	279	292	291	280	279	292	279	281	318	250	318	245	334	220	318	250	334	220	319	255	314	225	279	-4	334	220	68	41	68	47	51	68	68	41	51	68	67	36	104	0	104	11	90	13	104	0	90	13	80	16	104	0	80	16	73	21	-12	11	-12	0	104	0	-12	11	104	0	9	14	397	292	318	261	318	258	67	280	54	292	54	281	251	182	249	171	264	75	264	75	249	171	247	159	242	137	247	159	92	159	242	137	92	159	84	137	84	137	92	159	98	245	84	137	98	245	80	123	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	236	120	229	105	239	48	239	48	229	105	222	89	239	48	222	89	216	28	216	28	222	89	214	75	216	28	214	75	205	61	205	61	190	42	191	12	191	12	190	42	174	27	191	12	174	27	167	1	167	1	174	27	159	16	167	1	159	16	142	9	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	142	9	125	7	141	-4	142	9	141	-4	167	1	137	272	98	245	102	183	137	272	102	183	108	195	137	272	108	195	115	206	137	272	115	206	123	218	98	245	92	159	97	171	98	245	97	171	102	183	54	9	76	45	73	67	73	67	74	81	65	211	65	211	74	81	75	95	65	211	75	95	98	245	98	245	75	95	77	109	98	245	77	109	80	123	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	76	45	54	9	81	-2	76	45	81	-2	82	29	125	7	115	-6	141	-4	254	205	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	253	194	251	182	264	75	253	194	264	75	254	205	242	137	236	120	239	48	242	137	239	48	264	75	242	137	264	75	247	159	205	61	191	12	216	28	222	57	216	40	223	-1	223	-1	216	40	207	28	223	-1	207	28	203	-1	203	-1	207	28	195	19	203	-1	195	19	182	-2	182	-2	195	19	180	14	182	-2	180	14	164	-2	164	-2	180	14	161	13	161	13	133	16	148	-3	148	-3	133	16	112	27	148	-3	112	27	109	1	109	1	112	27	98	44	109	1	98	44	90	66	38	141	38	63	52	180	52	180	38	63	53	34	52	180	53	34	73	216	73	216	53	34	77	14	73	216	77	14	101	245	101	245	77	14	87	92	90	66	87	92	77	14	90	66	77	14	109	1	229	276	215	291	193	288	229	276	193	288	185	266	229	276	237	292	215	291	87	92	95	149	101	245	101	245	95	149	115	199	101	245	115	199	135	268	135	268	115	199	146	239	135	268	146	239	153	277	153	277	146	239	185	266	153	277	185	266	173	283	173	283	185	266	193	288	268	30	268	248	267	244	268	30	267	244	267	241	268	30	267	241	267	237	268	30	267	237	266	233	268	30	266	233	265	229	268	30	265	229	242	0	268	30	242	0	268	24	268	290	256	291	262	265	268	290	262	265	266	258	268	290	266	258	268	248	268	290	268	248	268	30	268	290	268	30	268	31	268	290	268	31	276	290	262	265	256	291	254	271	254	271	256	291	248	292	254	271	248	292	243	275	243	275	248	292	243	292	243	275	243	292	240	292	243	275	240	292	237	292	243	275	237	292	229	276	330	268	337	271	327	290	327	290	337	271	348	272	327	290	348	272	489	290	489	290	348	272	362	273	489	290	362	273	390	273	489	290	390	273	419	272	489	290	419	272	440	269	489	290	440	269	453	263	489	290	453	263	460	253	489	290	460	253	462	239	489	290	462	239	473	227	473	227	462	239	462	237	473	227	462	237	462	234	327	290	317	290	323	258	327	290	323	258	326	263	327	290	326	263	330	268	304	290	289	290	295	143	304	290	295	143	299	160	304	290	299	160	323	258	304	290	323	258	317	290	276	290	268	31	268	33	276	290	268	33	268	35	276	290	268	35	268	37	276	290	268	37	269	39	276	290	269	39	295	143	276	290	295	143	289	290	462	229	461	227	473	227	462	229	473	227	462	232	462	232	473	227	462	234	379	142	391	139	398	165	398	165	391	139	400	134	398	165	400	134	412	172	412	172	400	134	404	125	412	172	404	125	406	112	417	100	406	112	406	100	350	160	361	143	377	161	377	161	361	143	379	142	377	161	379	142	398	165	423	184	412	172	417	100	423	184	417	100	443	203	423	184	443	203	432	203	299	160	295	143	361	143	299	160	361	143	350	160	408	34	389	23	418	0	418	0	389	23	371	17	418	0	371	17	352	16	426	50	408	34	418	0	426	50	418	0	458	72	426	50	458	72	446	72	352	16	293	16	418	0	418	0	293	16	283	16	418	0	283	16	242	0	242	0	283	16	276	18	242	0	276	18	271	20	223	-1	242	0	265	229	223	-1	265	229	222	57	164	-2	161	13	148	-3	268	24	242	0	271	20	406	112	417	100	412	172	38	63	38	141	33	99	181	59	170	45	171	19	171	19	170	45	156	35	171	19	156	35	153	7	153	7	156	35	140	28	153	7	140	28	133	0	133	0	140	28	124	25	112	-2	133	0	124	25	112	-2	124	25	108	28	112	-2	108	28	96	37	112	-2	96	37	89	50	112	-2	89	50	79	2	24	62	35	36	35	166	35	166	35	36	54	15	35	166	54	15	76	227	76	227	54	15	79	2	76	227	79	2	84	84	85	66	84	84	79	2	85	66	79	2	89	50	171	19	187	35	181	59	181	59	187	35	187	75	188	86	187	75	187	35	188	86	187	35	202	53	194	176	191	153	202	53	202	53	191	153	190	131	202	53	190	131	190	119	207	35	215	19	216	210	216	210	215	19	228	7	216	210	228	7	226	63	226	63	226	65	216	210	216	210	226	65	226	68	216	210	226	68	239	216	239	216	226	68	226	70	239	216	226	70	227	73	239	216	227	73	228	75	228	75	236	96	239	216	239	216	236	96	247	117	239	216	247	117	250	214	250	214	247	117	259	140	250	214	259	140	259	210	259	210	259	140	266	204	268	163	272	187	270	196	268	163	270	196	266	204	268	163	266	204	259	140	268	315	265	302	297	298	268	315	297	298	316	309	316	309	297	298	324	286	316	309	324	286	359	290	359	290	324	286	345	265	359	290	345	265	359	236	393	74	364	198	360	161	393	74	360	161	359	34	359	34	360	161	349	116	359	34	349	116	331	72	359	236	364	198	392	261	392	261	364	198	393	74	392	261	393	74	415	222	415	222	393	74	415	122	415	222	415	122	423	174	244	0	265	-2	252	27	252	27	265	-2	265	25	303	38	265	25	315	7	303	38	315	7	331	72	331	72	315	7	359	34	265	25	265	-2	315	7	94	155	122	215	134	274	134	274	122	215	163	261	134	274	163	261	200	304	200	304	163	261	212	291	200	304	212	291	268	315	268	315	212	291	265	302	94	155	134	274	76	227	94	155	76	227	84	84	244	0	252	27	242	32	244	0	242	32	233	40	244	0	233	40	228	50	244	0	228	50	228	7	202	53	207	35	216	210	202	53	216	210	201	196	202	53	201	196	194	176	202	53	190	119	190	108	202	53	190	108	189	97	202	53	189	97	188	86	226	63	228	7	228	50	24	62	35	166	20	92	359	290	359	236	392	261	178	-129	177	-120	177	-120	156	16	177	-120	177	-116	156	16	177	-116	223	270	223	270	177	-116	177	-112	223	270	177	-112	178	-108	259	32	211	16	267	9	223	270	211	16	279	270	223	270	279	270	228	288	223	270	228	288	179	259	93	153	112	197	114	255	114	255	112	197	141	233	114	255	141	233	170	278	170	278	141	233	179	259	170	278	179	259	228	288	20	112	26	75	33	171	33	171	26	75	45	44	33	171	45	44	66	219	66	219	45	44	72	21	66	219	72	21	93	153	93	153	72	21	86	106	88	80	86	106	72	21	88	80	72	21	109	5	351	192	351	191	371	73	351	191	344	144	371	73	371	73	344	144	325	99	371	73	325	99	324	35	324	35	325	99	297	61	324	35	297	61	267	9	267	9	297	61	259	32	417	180	410	217	405	122	405	122	410	217	390	246	405	122	390	246	371	73	371	73	390	246	361	267	371	73	361	267	351	194	351	194	361	267	348	218	319	416	260	417	313	397	313	397	260	417	279	270	313	397	279	270	284	288	284	288	279	270	305	265	284	288	305	265	325	281	325	281	305	265	326	254	325	281	326	254	361	267	361	267	326	254	340	238	361	267	340	238	348	218	371	73	351	194	351	193	371	73	351	193	351	192	267	9	211	16	207	-1	207	-1	211	16	223	270	207	-1	223	270	181	-98	181	-98	223	270	179	-103	259	405	258	400	279	270	279	270	258	400	257	395	279	270	257	395	228	288	375	452	220	452	235	441	375	452	235	441	246	438	375	452	246	438	254	433	375	452	254	433	259	426	375	452	259	426	260	417	375	452	260	417	339	436	375	452	339	436	355	441	375	452	355	441	375	443	328	429	339	436	260	417	328	429	260	417	319	416	279	270	260	417	260	413	260	409	259	405	279	270	260	409	279	270	260	413	219	-153	219	-143	203	-142	219	-153	203	-142	191	-140	219	-153	191	-140	119	-114	219	-153	119	-114	111	-127	219	-153	111	-127	99	-136	219	-153	99	-136	83	-141	219	-153	83	-141	62	-143	219	-153	62	-143	62	-153	151	-1	178	-129	177	-120	151	-1	177	-120	156	16	151	-1	156	16	130	24	151	-1	130	24	110	38	151	-1	110	38	109	5	126	-96	119	-114	183	-136	126	-96	183	-136	178	-129	126	-96	178	-129	151	-1	96	57	88	80	109	5	96	57	109	5	110	38	119	-114	191	-140	183	-136	223	270	178	-108	179	-103	235	441	220	452	220	443	66	219	93	153	114	255	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	105	133	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	149	44	149	52	145	235	149	44	145	235	131	192	149	44	131	192	126	144	126	144	131	192	118	160	126	144	118	160	116	121	116	121	118	160	107	104	105	133	96	85	107	104	105	133	107	104	118	160	90	1	92	0	126	144	126	144	92	0	151	37	126	144	151	37	149	44	150	60	152	69	163	292	163	292	152	69	155	81	163	292	155	81	160	99	160	99	214	292	163	292	163	292	145	235	149	52	163	292	149	52	150	60	185	28	181	28	194	18	194	18	181	28	178	27	194	18	178	27	174	27	174	27	167	28	194	18	194	18	167	28	160	29	194	18	160	29	92	0	92	0	160	29	154	32	92	0	154	32	151	37	189	28	185	28	194	18	189	28	194	18	194	29	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	97	119	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	132	196	124	175	126	144	132	196	126	144	148	35	148	35	126	144	149	28	126	144	124	175	116	121	116	121	124	175	115	154	116	121	115	154	107	104	107	104	115	154	106	135	107	104	106	135	97	119	148	36	148	245	148	35	148	35	140	221	132	196	148	38	148	41	155	267	155	267	148	41	149	44	155	267	149	44	149	47	149	47	254	449	155	267	155	267	254	449	160	284	148	245	148	36	148	38	148	245	148	38	155	267	183	11	179	11	194	0	194	0	179	11	174	12	194	0	174	12	171	13	171	13	163	15	194	0	194	0	163	15	90	0	232	448	214	445	254	449	254	449	214	445	194	441	254	449	194	441	192	407	192	407	192	403	254	449	254	449	192	403	190	398	254	449	190	398	188	390	194	441	173	438	178	421	194	441	178	421	186	418	194	441	186	418	190	414	194	441	190	414	192	407	173	438	148	435	160	424	173	438	160	424	170	423	173	438	170	423	178	421	254	449	188	390	186	382	254	449	186	382	183	372	254	449	183	372	163	295	254	449	163	295	160	284	189	10	183	11	194	0	189	10	194	0	194	10	90	0	163	15	157	18	90	0	157	18	152	22	90	0	152	22	149	28	90	0	149	28	126	144	160	424	148	435	148	424	232	448	254	449	251	452	140	221	148	35	148	245	97	119	96	85	107	104	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	105	133	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	126	144	95	30	112	-80	112	-80	95	30	112	-93	113	-107	112	-93	109	-141	113	-107	109	-141	117	-117	117	-117	109	-141	134	-150	117	-117	134	-150	123	-125	123	-125	134	-150	132	-129	126	144	112	-80	115	-66	126	144	115	-66	118	-49	126	144	118	-49	124	-27	126	144	124	-27	132	0	126	144	132	0	131	192	126	144	131	192	118	160	126	144	118	160	116	121	107	104	116	121	118	160	107	104	118	160	105	133	107	104	105	133	96	85	145	235	131	192	132	0	145	235	132	0	214	292	145	235	214	292	163	292	109	-141	112	-93	95	30	109	-141	95	30	90	14	109	-141	90	14	89	-125	90	14	85	-6	89	-125	89	-125	85	-6	79	-30	89	-125	79	-30	77	-102	77	-102	79	-30	74	-53	77	-102	74	-53	72	-72	174	-105	164	-117	164	-153	164	-153	164	-117	154	-126	164	-153	154	-126	141	-131	141	-131	132	-129	134	-150	223	-130	226	-117	225	-108	223	-130	225	-108	221	-101	223	-130	221	-101	215	-96	223	-130	215	-96	213	-141	215	-96	208	-93	213	-141	213	-141	208	-93	200	-91	213	-141	200	-91	199	-148	199	-148	200	-91	185	-95	199	-148	185	-95	182	-152	182	-152	185	-95	174	-105	182	-152	174	-105	164	-153	141	-131	134	-150	164	-153	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	94	240	93	232	95	48	95	48	93	232	91	223	95	48	91	223	89	29	89	29	91	223	88	211	89	29	88	211	84	194	84	194	-12	-153	35	-153	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	95	48	93	255	94	248	151	292	93	255	151	292	89	260	101	67	107	85	117	148	117	148	107	85	113	103	117	148	113	103	120	120	120	120	131	145	127	171	127	171	131	145	136	188	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	214	246	222	287	212	248	212	248	222	287	211	280	212	248	211	280	210	249	210	249	211	280	207	249	190	238	207	249	200	272	190	238	200	272	189	262	147	207	148	178	159	226	159	226	148	178	169	212	159	226	169	212	174	244	174	244	169	212	190	238	174	244	190	238	189	262	136	188	131	145	148	178	136	188	148	178	147	207	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	207	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	127	171	117	148	120	120	84	194	35	-153	89	29	94	240	95	48	94	248	232	291	230	226	235	223	222	287	214	246	216	243	117	148	95	48	101	67	75	-129	67	-125	78	-150	78	-150	67	-125	61	-117	78	-150	61	-117	53	-141	53	-141	61	-117	57	-106	53	-141	57	-106	55	-93	55	-93	84	194	33	-125	33	-125	84	194	30	0	33	-125	30	0	24	-19	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	84	194	55	-93	59	-63	84	194	59	-63	68	-26	84	194	68	-26	81	14	84	194	81	14	96	56	55	-93	33	-125	53	-141	21	-37	18	-52	21	-102	21	-37	21	-102	33	-125	21	-37	33	-125	24	-19	17	-64	16	-72	21	-102	17	-64	21	-102	18	-52	93	232	91	223	96	56	96	56	91	223	88	211	96	56	88	211	84	194	89	260	93	255	151	292	151	292	93	255	94	248	151	292	94	248	117	148	117	148	94	248	96	56	117	148	96	56	110	94	110	94	118	114	117	148	117	148	118	114	127	171	96	56	94	248	94	240	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	208	159	226	167	208	174	244	174	244	167	208	178	225	174	244	178	225	189	262	189	262	178	225	189	238	189	262	189	238	200	272	200	272	189	238	199	246	200	272	199	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	118	114	125	131	127	171	127	171	125	131	133	148	127	171	133	148	136	188	136	188	133	148	142	166	136	188	142	166	147	207	147	207	142	166	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	166	-130	170	-117	169	-108	166	-130	169	-108	164	-101	166	-130	164	-101	158	-96	166	-130	158	-96	157	-141	158	-96	151	-93	157	-141	157	-141	151	-93	143	-91	157	-141	143	-91	143	-148	143	-148	143	-91	129	-95	143	-148	129	-95	126	-152	126	-152	129	-95	118	-105	126	-152	118	-105	108	-153	108	-153	118	-105	108	-117	108	-153	108	-117	98	-126	108	-153	98	-126	85	-131	85	-131	75	-129	78	-150	85	-131	78	-150	108	-153	93	232	96	56	94	240	232	291	230	226	235	223	151	292	117	148	153	290	218	275	220	311	208	285	208	285	220	311	196	289	178	285	196	289	220	311	178	285	220	311	174	304	277	287	268	298	269	253	277	287	269	253	275	259	277	287	275	259	279	266	277	287	279	266	281	274	240	253	254	249	255	305	255	305	254	249	262	250	255	305	262	250	268	298	268	298	262	250	269	253	238	310	220	311	228	263	238	310	228	263	240	253	238	310	240	253	255	305	134	197	143	227	139	283	139	283	143	227	153	253	139	283	153	253	174	304	174	304	153	253	164	272	174	304	164	272	178	285	139	283	112	252	134	197	134	197	112	252	91	212	134	197	91	212	80	0	80	0	91	212	75	165	80	0	75	165	30	0	220	311	218	275	228	263	70	249	85	253	87	310	87	310	85	253	96	263	87	310	96	263	105	311	105	311	96	263	106	275	105	311	106	275	139	307	139	307	106	275	117	285	139	307	117	285	129	289	129	289	139	288	139	307	139	307	139	288	145	284	139	307	145	284	164	295	164	295	145	284	149	277	164	295	149	277	152	269	151	237	149	225	185	163	185	163	149	225	147	211	185	163	147	211	143	197	143	197	89	0	139	0	164	295	152	269	152	259	152	259	152	249	185	163	185	163	152	249	151	237	49	259	55	253	56	298	56	298	55	253	63	250	56	298	63	250	70	305	70	305	63	250	70	249	70	305	70	249	87	310	47	287	44	274	45	266	47	287	45	266	49	259	47	287	49	259	56	298	188	176	190	189	191	253	191	253	190	189	192	201	191	253	192	201	194	224	194	224	192	201	194	213	185	163	188	176	191	253	185	163	191	253	181	277	185	163	181	277	164	295	185	163	164	295	152	259	143	197	139	0	185	163	122	256	121	250	124	40	124	40	121	250	119	243	124	40	119	243	118	235	118	235	74	65	124	40	124	40	74	65	126	29	124	40	123	265	123	261	124	40	123	261	122	256	196	284	202	285	238	307	238	307	202	285	208	286	238	307	208	286	215	286	215	286	235	284	238	307	238	307	235	284	250	279	238	307	250	279	270	305	270	305	250	279	261	270	270	305	261	270	268	258	292	175	271	243	264	214	292	175	264	214	264	159	264	159	264	214	247	191	264	159	247	191	230	147	230	147	247	191	223	174	230	147	223	174	232	0	232	0	223	174	193	164	232	0	193	164	171	138	171	138	193	164	163	160	171	138	163	160	152	160	152	160	182	282	123	265	152	160	123	265	128	62	152	160	128	62	129	68	152	160	129	68	146	138	152	160	146	138	171	138	271	243	292	175	296	296	296	296	292	175	314	194	296	296	314	194	316	283	316	283	314	194	327	217	316	283	327	217	328	265	328	265	327	217	332	244	238	307	87	307	99	293	238	307	99	293	109	290	238	307	109	290	117	284	238	307	117	284	121	276	238	307	121	276	123	265	238	307	123	265	182	282	238	307	182	282	190	283	238	307	190	283	196	284	124	45	125	50	123	265	124	45	123	265	124	40	126	55	128	62	123	265	126	55	123	265	125	50	292	15	287	19	232	0	232	0	287	19	282	26	232	0	282	26	277	35	314	0	314	12	307	12	314	0	307	12	299	13	314	0	299	13	292	15	314	0	292	15	232	0	160	0	160	12	147	13	160	0	147	13	137	16	160	0	137	16	68	45	160	0	68	45	60	31	160	0	60	31	50	21	160	0	50	21	36	15	160	0	36	15	16	12	160	0	16	12	16	0	130	22	126	29	74	65	130	22	74	65	68	45	130	22	68	45	137	16	230	147	232	0	277	35	99	293	87	307	87	296	270	305	268	258	271	243	270	305	271	243	296	296	149	147	160	147	154	169	149	147	154	169	171	239	149	147	171	239	123	269	149	147	123	269	123	265	149	147	123	265	123	261	149	147	123	261	122	256	149	147	122	256	120	249	149	147	120	249	118	26	110	291	117	286	231	307	231	307	117	286	122	279	231	307	122	279	123	269	125	24	118	26	161	0	118	242	118	26	120	249	137	22	161	0	142	22	142	22	161	0	149	21	176	25	149	21	161	0	176	25	161	0	202	5	212	293	231	296	231	307	212	293	231	307	198	287	198	287	231	307	123	269	198	287	123	269	187	276	187	276	123	269	178	260	100	294	110	291	231	307	100	294	231	307	87	307	100	294	87	307	87	296	354	288	362	292	385	307	385	307	362	292	370	295	385	307	370	295	378	296	385	307	378	296	385	296	288	65	296	98	293	114	288	65	293	114	285	128	288	65	285	128	273	141	288	65	273	141	269	38	229	71	239	18	234	95	234	95	239	18	255	152	255	152	239	18	269	38	255	152	269	38	273	141	233	160	309	307	202	140	233	160	202	140	218	130	233	160	218	130	229	116	233	160	229	116	234	95	233	160	234	95	255	152	217	50	199	35	202	5	217	50	202	5	239	18	217	50	239	18	229	71	131	23	125	24	161	0	131	23	161	0	137	22	76	72	72	59	118	26	118	26	72	59	69	48	118	26	69	48	161	0	161	0	69	48	66	40	161	0	66	40	61	34	161	0	61	34	55	28	161	0	55	28	49	23	161	0	49	23	43	19	161	0	43	19	35	16	161	0	35	16	27	13	161	0	27	13	16	12	161	0	16	12	16	0	309	307	233	160	337	273	309	307	337	273	346	282	309	307	346	282	354	288	309	307	354	288	385	307	154	169	160	147	179	169	179	169	160	147	182	145	179	169	182	145	309	307	309	307	182	145	202	140	118	26	118	242	76	72	176	25	202	5	199	35	178	260	123	269	171	239	37	-120	32	-117	43	-141	43	-141	32	-117	29	-112	43	-141	29	-112	25	-135	25	-135	29	-112	27	-107	25	-135	27	-107	27	-100	27	-100	27	-97	25	-135	25	-135	27	-97	27	-95	25	-135	27	-95	30	97	30	97	27	-95	27	-92	30	97	27	-92	27	-89	43	5	44	5	48	63	48	63	44	5	46	5	48	63	46	5	47	5	47	5	52	5	48	63	48	63	52	5	59	38	41	97	30	97	40	4	41	97	40	4	41	4	41	97	41	4	43	5	41	97	43	5	48	63	27	-86	40	4	30	97	27	-86	30	97	27	-89	30	97	7	-87	8	-114	30	97	8	-114	14	-126	30	97	14	-126	25	-135	8	-114	7	-87	7	-89	8	-114	7	-89	7	-92	8	-114	7	-92	6	-95	8	-114	6	-95	6	-98	8	-114	6	-98	6	-100	76	-95	66	-107	67	-143	67	-143	66	-107	56	-117	67	-143	56	-117	44	-121	44	-121	37	-120	43	-141	126	-119	129	-106	128	-98	126	-119	128	-98	124	-91	126	-119	124	-91	118	-86	126	-119	118	-86	117	-130	110	-82	103	-81	103	-137	110	-82	103	-137	117	-130	110	-82	117	-130	118	-86	88	-85	76	-95	86	-142	88	-85	86	-142	103	-137	88	-85	103	-137	103	-81	44	-121	43	-141	67	-143	107	7	99	-6	106	-6	107	7	106	-6	112	-6	107	7	88	10	92	-5	107	7	92	-5	99	-6	62	4	69	2	72	20	72	20	69	2	76	0	72	20	76	0	88	10	88	10	76	0	85	-3	88	10	85	-3	92	-5	132	216	128	228	134	115	134	115	128	228	127	239	120	134	127	239	110	279	120	134	110	279	105	154	105	154	110	279	94	174	179	290	172	291	184	274	184	274	172	291	166	277	153	276	166	277	159	292	153	276	159	292	143	271	143	271	159	292	134	263	166	277	172	291	165	292	166	277	165	292	159	292	179	290	184	274	187	288	187	288	184	274	199	266	187	288	199	266	196	285	196	285	199	266	203	283	220	229	225	200	225	281	220	229	225	281	220	281	220	281	216	281	220	229	220	229	216	281	213	281	220	229	213	281	211	251	211	251	213	281	208	282	211	251	208	282	203	283	236	288	233	284	236	200	236	288	236	200	249	293	236	288	249	293	239	293	230	282	225	281	225	200	230	282	225	200	236	200	230	282	236	200	233	284	132	289	110	279	127	239	132	289	127	239	129	252	132	289	129	252	134	263	132	289	134	263	159	292	79	220	81	207	83	245	83	245	81	207	86	191	83	245	86	191	93	265	93	265	86	191	94	174	93	265	94	174	110	279	203	51	208	81	206	97	203	51	206	97	201	113	203	51	201	113	193	130	203	51	193	130	190	26	138	15	144	-2	149	26	149	26	144	-2	170	8	149	26	170	8	155	40	155	40	170	8	157	58	163	171	157	58	170	8	163	171	170	8	180	150	180	150	170	8	190	26	180	150	190	26	193	130	124	9	107	7	112	-6	124	9	112	-6	144	-2	124	9	144	-2	138	15	132	216	134	115	139	203	139	203	134	115	145	99	139	203	145	99	149	188	149	188	145	99	152	84	149	188	152	84	163	171	163	171	152	84	156	71	163	171	156	71	157	58	120	134	134	115	127	239	59	38	52	5	57	5	59	38	57	5	62	4	59	38	62	4	72	20	203	283	199	266	211	251	76	-95	67	-143	86	-142	67	-71	57	-93	71	-125	71	-125	57	-93	44	-112	71	-125	44	-112	33	-146	33	-146	44	-112	29	-126	33	-146	29	-126	12	-131	12	-131	0	-126	33	-146	33	-146	0	-126	-12	-153	320	416	323	452	309	426	309	426	323	452	297	430	278	424	297	430	323	452	278	424	323	452	277	445	379	428	370	438	370	395	379	428	370	395	376	400	379	428	376	400	381	407	379	428	381	407	382	415	341	394	356	390	357	446	357	446	356	390	363	391	357	446	363	391	370	438	370	438	363	391	370	395	341	451	323	452	330	404	341	451	330	404	341	394	341	451	341	394	357	446	232	337	239	360	238	424	238	424	239	360	249	385	238	424	249	385	277	445	277	445	249	385	262	408	277	445	262	408	278	424	232	337	238	424	207	392	232	337	207	392	183	352	232	337	183	352	167	308	232	337	167	308	143	-9	67	-71	71	-125	74	-47	74	-47	71	-125	103	-93	74	-47	103	-93	167	308	167	308	103	-93	126	-53	167	308	126	-53	143	-9	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-30	-152	-30	-152	-19	-105	-31	-95	-30	-152	-31	-95	-46	-91	-30	-152	-46	-91	-46	-147	-46	-147	-46	-91	-53	-93	-46	-147	-53	-93	-60	-139	-60	-139	-53	-93	-60	-96	-60	-139	-60	-96	-66	-101	-69	-129	-60	-139	-66	-101	-69	-129	-66	-101	-71	-108	-69	-129	-71	-108	-72	-117	323	452	320	416	330	404	-12	-153	26	-147	0	-126	0	-126	26	-147	12	-131	26	-125	12	-131	26	-147	26	-125	26	-147	60	-127	86	0	91	-96	91	21	91	21	91	-96	116	-53	91	21	116	-53	168	328	168	328	116	-53	135	0	168	328	135	0	141	21	141	21	135	0	191	0	141	21	191	0	194	21	38	21	33	0	86	0	38	21	86	0	91	21	332	416	334	452	321	426	321	426	334	452	309	430	291	428	309	430	334	452	291	428	334	452	287	446	390	429	381	439	382	395	390	429	382	395	388	400	390	429	388	400	392	407	390	429	392	407	394	415	353	394	367	390	368	446	368	446	367	390	375	391	368	446	375	391	381	439	381	439	375	391	382	395	351	451	334	452	342	404	351	451	342	404	353	394	351	451	353	394	368	446	225	353	237	384	245	429	245	429	237	384	253	406	245	429	253	406	287	446	287	446	253	406	271	420	287	446	271	420	291	428	225	353	245	429	210	402	225	353	210	402	184	368	225	353	184	368	168	328	225	353	168	328	141	21	73	-44	58	-81	60	-127	73	-44	60	-127	91	-96	73	-44	91	-96	86	0	42	-108	26	-125	60	-127	42	-108	60	-127	58	-81	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-29	-152	-29	-152	-19	-105	-31	-95	-29	-152	-31	-95	-45	-147	-45	-147	-31	-95	-46	-91	-45	-147	-46	-91	-54	-93	-59	-140	-45	-147	-54	-93	-59	-140	-54	-93	-61	-96	-59	-140	-61	-96	-66	-101	-59	-140	-66	-101	-69	-129	-71	-108	-72	-117	-69	-129	-71	-108	-69	-129	-66	-101	334	452	332	416	342	404	136	-127	133	-123	141	-149	141	-149	133	-123	131	-118	141	-149	131	-118	117	-138	117	-138	131	-118	130	-111	149	197	130	-111	131	-99	149	197	131	-99	133	-86	157	279	173	295	153	284	153	284	173	295	148	307	153	284	148	307	146	288	146	288	148	307	137	289	125	285	137	289	148	307	125	285	148	307	114	311	149	197	133	-86	137	-71	149	197	137	-71	141	-55	149	197	141	-55	145	-39	149	197	145	-39	197	167	149	197	97	-9	100	-119	149	197	100	-119	117	-138	149	197	117	-138	130	-111	97	-9	94	-21	100	-119	100	-119	94	-21	91	-34	100	-119	91	-34	91	-96	91	-96	91	-34	90	-45	91	-96	90	-45	88	-57	158	240	156	227	197	167	197	167	156	227	152	212	197	167	152	212	149	197	158	240	197	167	160	252	160	252	197	167	160	262	160	271	160	262	173	295	160	271	173	295	157	279	79	249	94	253	96	310	96	310	94	253	105	263	96	310	105	263	114	311	114	311	105	263	115	275	114	311	115	275	125	285	58	259	64	253	65	298	65	298	64	253	71	250	65	298	71	250	79	305	79	305	71	250	79	249	79	305	79	249	96	310	56	287	52	274	54	266	56	287	54	266	58	259	56	287	58	259	65	298	197	167	199	178	199	252	199	252	199	178	200	189	199	252	200	189	202	222	202	222	200	189	201	201	202	222	201	201	202	212	197	167	199	252	190	276	197	167	190	276	173	295	197	167	173	295	160	262	183	-105	173	-117	174	-153	174	-153	173	-117	162	-126	174	-153	162	-126	149	-131	149	-131	142	-130	174	-153	174	-153	142	-130	141	-149	232	-130	235	-117	233	-108	232	-130	233	-108	229	-101	232	-130	229	-101	223	-96	232	-130	223	-96	222	-140	216	-93	208	-91	209	-147	216	-93	209	-147	222	-140	216	-93	222	-140	223	-96	194	-95	183	-105	192	-152	194	-95	192	-152	209	-147	194	-95	209	-147	208	-91	136	-127	141	-149	142	-130	183	-105	174	-153	192	-152	91	-96	88	-57	88	-68	62	-118	51	-127	56	-148	56	-148	51	-127	39	-134	56	-148	39	-134	24	-136	24	-136	9	-134	19	-153	19	-153	9	-134	0	-150	9	-134	-4	-128	0	-150	0	-150	-4	-128	-14	-118	0	-150	-14	-118	-16	-142	-16	-142	-14	-118	-21	-106	-16	-142	-21	-106	-23	-92	-40	-95	-37	-113	-33	-59	-33	-59	-37	-113	-29	-129	-33	-59	-29	-129	-23	-92	89	11	83	12	83	-4	83	-4	83	12	77	12	83	-4	77	12	76	-4	76	-4	77	12	70	-3	45	-8	70	-3	77	12	45	-8	77	12	44	7	97	-25	92	-42	110	-110	110	-110	92	-42	87	-59	110	-110	87	-59	86	-133	86	-133	87	-59	82	-76	86	-133	82	-76	77	-93	77	-93	71	-106	86	-133	86	-133	71	-106	62	-118	86	-133	62	-118	56	-148	320	451	314	430	326	426	320	451	326	426	340	452	340	452	326	426	336	416	340	452	336	416	346	404	252	347	262	377	265	431	265	431	262	377	275	404	265	431	275	404	282	440	282	440	275	404	292	423	282	440	292	423	301	447	301	447	292	423	314	430	301	447	314	430	320	451	249	419	229	398	244	316	249	419	244	316	252	347	249	419	252	347	265	431	244	316	229	398	212	375	244	316	212	375	199	351	244	316	199	351	189	326	244	316	189	326	182	302	244	316	182	302	157	-17	182	302	105	10	110	-110	182	302	110	-110	130	-78	182	302	130	-78	149	-39	182	302	149	-39	157	-17	149	-39	156	-49	157	-17	157	-17	156	-49	161	-60	157	-17	161	-60	167	-29	167	-29	161	-60	164	-72	167	-29	164	-72	166	-85	101	-8	110	-110	105	10	24	-136	19	-153	56	-148	394	429	384	440	387	395	394	429	387	395	393	400	394	429	393	400	397	407	394	429	397	407	398	415	340	452	346	404	355	451	355	451	346	404	358	394	355	451	358	394	370	447	370	447	358	394	373	390	370	447	373	390	384	440	384	440	373	390	380	391	384	440	380	391	387	395	89	11	89	-5	94	11	94	11	89	-5	95	-6	94	11	95	-6	100	10	100	10	95	-6	101	-8	100	10	101	-8	105	10	-23	-92	-17	-64	-14	-30	-14	-30	-17	-64	-2	-40	-14	-30	-2	-40	12	-7	12	-7	-2	-40	20	-21	12	-7	20	-21	44	7	44	7	20	-21	45	-8	-14	-30	-33	-59	-23	-92	165	-121	171	-160	167	-110	167	-110	171	-160	167	-98	167	-29	167	-98	171	-160	167	-29	171	-160	175	-44	175	-44	171	-160	177	-147	175	-44	177	-147	181	-59	181	-59	177	-147	181	-134	181	-59	181	-134	184	-121	185	-76	181	-59	184	-121	185	-76	184	-121	186	-108	185	-76	186	-108	186	-94	159	-144	154	-160	171	-160	159	-144	171	-160	163	-132	163	-132	171	-160	165	-121	167	-29	166	-85	167	-98	89	11	83	-4	89	-5	97	-25	110	-110	101	-8	-16	-142	-23	-92	-29	-129	97	241	109	256	111	279	111	279	109	256	119	266	111	279	119	266	129	294	129	294	119	266	127	271	129	294	127	271	133	272	133	272	136	272	146	302	146	302	136	272	139	271	146	302	139	271	141	269	93	256	71	225	80	220	93	256	80	220	97	241	93	256	97	241	111	279	142	252	129	-2	134	35	142	252	134	35	186	231	142	252	84	35	90	-36	142	252	90	-36	109	-17	142	252	109	-17	129	-2	78	14	60	-53	60	-61	78	14	60	-61	61	-62	78	14	61	-62	63	-63	78	14	63	-63	65	-63	78	14	65	-63	67	-63	78	14	67	-63	68	-62	78	14	68	-62	70	-61	78	14	70	-61	72	-59	78	14	72	-59	74	-57	78	14	74	-57	90	-36	78	14	90	-36	84	35	78	14	84	35	29	35	78	14	29	35	25	14	184	31	184	32	184	33	184	31	184	33	184	34	184	31	184	34	183	35	184	31	183	35	183	27	183	35	134	35	147	9	183	35	147	9	163	15	183	35	163	15	171	17	183	35	171	17	177	20	183	35	177	20	181	23	183	35	181	23	183	27	194	289	190	296	191	255	194	289	191	255	194	266	194	289	194	266	195	274	194	289	195	274	196	280	190	296	184	301	186	231	190	296	186	231	189	244	190	296	189	244	191	255	186	231	184	301	176	304	186	231	176	304	166	305	186	231	166	305	146	302	186	231	146	302	143	262	186	231	143	262	143	260	186	231	143	260	143	258	186	231	143	258	143	256	186	231	143	256	142	254	186	231	142	254	142	252	143	266	143	262	146	302	143	266	146	302	141	269	146	302	129	294	133	272	60	-54	59	-55	59	-60	60	-54	59	-60	60	-61	60	-54	60	-61	60	-53	59	-60	59	-55	59	-57	59	-60	59	-57	59	-58	147	9	134	35	129	-2	35	-142	50	-118	49	-109	49	-109	49	-104	35	-142	35	-142	49	-104	95	262	35	-142	95	262	18	-130	18	-130	95	262	12	-54	18	-130	12	-54	10	-63	139	335	120	316	145	262	145	262	120	316	100	300	145	262	100	300	95	262	95	262	100	300	82	289	95	262	82	289	67	283	95	262	67	283	58	280	95	262	58	280	52	277	95	262	52	277	48	274	95	262	48	274	46	262	46	270	45	266	45	265	46	270	45	265	45	264	46	270	45	264	46	262	46	270	46	262	48	274	155	356	139	335	145	262	155	356	145	262	151	283	155	356	151	283	169	352	155	356	169	352	157	358	95	262	49	-104	50	-98	95	262	50	-98	51	-93	95	262	51	-93	52	-87	95	262	52	-87	54	-81	95	262	54	-81	145	262	8	-72	6	-82	7	-115	8	-72	7	-115	18	-130	8	-72	18	-130	10	-63	4	-91	4	-98	7	-115	4	-91	7	-115	6	-82	151	283	145	262	200	262	151	283	200	262	204	283	109	-95	97	-105	105	-152	105	-152	97	-105	87	-117	105	-152	87	-117	86	-153	86	-153	87	-117	77	-126	86	-153	77	-126	64	-131	64	-131	60	-130	86	-153	86	-153	60	-130	57	-150	169	352	170	353	170	358	170	358	170	353	170	354	170	358	170	354	170	356	170	356	170	354	170	355	169	352	170	358	169	360	169	352	169	360	168	361	169	352	168	361	166	361	169	352	166	361	164	361	169	352	164	361	163	361	169	352	163	361	161	361	169	352	161	361	159	360	169	352	159	360	157	358	146	-130	149	-117	148	-108	146	-130	148	-108	144	-101	146	-130	144	-101	138	-96	146	-130	138	-96	137	-140	138	-96	131	-93	137	-140	137	-140	131	-93	123	-91	137	-140	123	-91	123	-148	123	-148	123	-91	109	-95	123	-148	109	-95	105	-152	57	-150	60	-130	56	-128	57	-150	56	-128	52	-124	57	-150	52	-124	50	-118	57	-150	50	-118	35	-142	80	44	80	44	80	44	80	44	78	249	78	245	80	44	78	245	76	237	80	44	76	237	74	228	80	44	74	228	72	217	80	44	72	217	69	205	80	44	69	205	80	39	55	152	46	112	50	-5	55	152	50	-5	63	-6	55	152	63	-6	61	173	55	152	61	173	10	173	55	152	10	173	6	152	83	31	81	34	90	-2	90	-2	81	34	80	39	90	-2	80	39	63	-6	63	-6	80	39	69	205	63	-6	69	205	61	173	41	-1	50	-5	46	112	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	31	49	29	37	29	15	31	49	29	15	34	5	31	49	34	5	34	66	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	162	91	141	64	145	42	145	42	141	64	123	44	145	42	123	44	116	13	116	13	123	44	107	32	116	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	116	287	96	283	105	152	116	287	105	152	110	173	116	287	110	173	140	290	116	287	140	290	137	292	96	283	78	280	78	249	96	283	78	249	80	46	96	283	80	46	80	49	96	283	80	49	80	51	96	283	80	51	81	53	96	283	81	53	81	55	96	283	81	55	105	152	80	46	78	249	80	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	178	88	186	125	186	125	178	88	220	152	186	125	220	152	203	152	203	152	220	152	214	173	221	190	214	173	220	152	221	190	220	152	223	-5	223	-5	220	152	212	-4	212	-4	220	152	209	114	212	-4	209	114	203	0	203	0	209	114	201	82	203	0	201	82	197	6	197	6	201	82	196	56	197	6	196	56	193	15	193	15	196	56	192	38	193	15	192	38	191	26	110	173	105	152	203	152	110	173	203	152	214	173	248	26	246	27	256	3	256	3	246	27	244	29	256	3	244	29	240	-3	240	-3	244	29	243	32	240	-3	243	32	243	36	243	36	248	255	240	-3	240	-3	248	255	238	230	240	-3	238	230	229	208	259	286	248	255	250	66	259	286	250	66	253	78	259	286	253	78	256	88	259	286	256	88	272	152	259	286	272	152	277	173	259	286	277	173	308	286	248	255	243	36	244	43	248	255	244	43	247	54	248	255	247	54	250	66	229	208	221	190	223	-5	229	208	223	-5	240	-3	277	173	272	152	314	152	277	173	314	152	317	173	274	41	264	31	273	17	273	17	264	31	257	26	273	17	257	26	256	3	256	3	257	26	251	25	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	92	28	90	-2	116	13	162	91	145	42	178	88	248	26	256	3	251	25	29	15	29	37	28	28	86	75	86	75	86	75	86	75	79	215	76	15	76	15	79	215	63	194	76	15	63	194	53	39	53	39	63	194	47	169	53	39	47	169	38	69	38	69	47	169	36	138	38	69	36	138	35	131	88	102	90	115	94	230	94	230	90	115	92	127	94	230	92	127	94	135	94	135	102	164	94	230	94	230	102	164	106	240	86	88	88	102	94	230	86	88	94	230	79	215	86	88	79	215	86	75	115	255	113	249	113	193	113	193	113	249	109	244	113	193	109	244	106	240	168	298	72	298	97	285	168	298	97	285	103	284	168	298	103	284	109	281	168	298	109	281	113	277	168	298	113	277	116	271	168	298	116	271	118	265	168	298	118	265	145	259	127	225	145	259	118	265	127	225	118	265	117	260	127	225	117	260	115	255	127	225	115	255	113	193	257	100	240	65	249	28	249	28	240	65	217	35	249	28	217	35	199	3	199	3	217	35	186	14	199	3	186	14	149	7	149	7	127	10	146	-6	146	-6	127	10	109	20	146	-6	109	20	108	0	108	0	109	20	96	35	108	0	96	35	88	53	88	53	86	75	76	15	88	53	76	15	108	0	38	69	35	131	34	125	38	69	34	125	33	118	38	69	33	118	33	111	38	69	33	111	33	105	278	190	276	172	291	66	291	66	276	172	273	154	291	66	273	154	269	136	269	136	257	100	291	66	291	66	257	100	249	28	276	298	278	283	366	298	366	298	278	283	279	270	366	298	279	270	330	283	330	283	279	270	279	256	330	283	279	256	320	278	320	278	279	256	280	243	320	278	280	243	313	270	313	270	280	243	280	231	313	270	280	231	308	261	308	261	280	231	306	251	321	114	306	251	291	66	366	298	330	283	341	285	366	298	341	285	366	285	291	66	306	251	280	231	291	66	280	231	280	210	291	66	280	210	278	190	323	214	315	229	321	114	323	214	321	114	332	169	323	214	332	169	329	194	309	241	306	251	321	114	309	241	321	114	315	229	149	7	146	-6	199	3	106	240	102	164	113	193	97	285	72	298	72	285	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	74	226	39	86	49	13	74	226	49	13	67	2	74	226	67	2	90	-4	74	226	90	-4	86	63	74	226	86	63	76	233	86	63	78	249	78	247	86	63	78	247	78	244	86	63	78	244	77	239	86	63	77	239	76	233	89	80	90	84	96	283	96	283	90	84	140	290	96	283	140	290	116	287	116	287	140	290	137	292	96	283	78	280	78	249	96	283	78	249	86	63	96	283	86	63	86	66	96	283	86	66	87	71	96	283	87	71	88	76	96	283	88	76	89	80	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	288	204	280	157	281	106	281	106	280	157	259	108	281	106	259	108	240	49	240	49	259	108	227	64	240	49	227	64	186	9	186	9	227	64	185	33	186	9	185	33	137	21	137	21	121	23	186	9	186	9	121	23	118	-6	286	217	287	290	285	220	285	220	287	290	284	223	278	231	284	223	287	290	278	231	287	290	276	292	310	270	304	279	306	172	306	172	304	279	296	286	306	172	296	286	288	204	288	204	281	106	306	172	296	286	287	290	287	213	296	286	287	213	287	209	296	286	287	209	288	204	270	238	278	231	276	292	270	238	276	292	269	291	270	238	269	291	262	288	270	238	262	288	261	246	257	284	253	277	254	257	257	284	254	257	261	246	257	284	261	246	262	288	315	239	315	243	315	247	315	239	315	247	315	251	315	239	315	251	314	255	315	239	314	255	313	259	315	239	313	259	310	270	315	239	310	270	306	172	121	23	107	28	118	-6	118	-6	107	28	96	37	118	-6	96	37	90	-4	90	-4	96	37	88	49	90	-4	88	49	86	63	38	30	49	13	39	86	38	30	39	86	37	78	38	30	37	78	36	71	38	30	36	71	35	65	38	30	35	65	35	59	38	30	35	59	35	53	254	257	253	277	251	270	287	290	286	217	287	213	13	27	15	16	15	45	15	45	15	16	20	6	15	45	20	6	21	65	21	65	20	6	28	-2	21	65	28	-2	30	86	30	86	28	-2	38	-8	30	86	38	-8	42	108	42	108	38	-8	50	-11	42	108	50	-11	47	60	47	60	55	130	42	108	75	10	75	17	74	3	74	3	75	17	73	23	74	3	73	23	71	-2	71	-2	73	23	70	28	71	-2	70	28	65	34	71	-2	65	34	65	-7	65	-7	65	34	59	41	65	-7	59	41	58	-10	58	-10	59	41	54	45	58	-10	54	45	51	49	50	-11	58	-10	51	49	50	-11	51	49	49	52	50	-11	49	52	48	56	50	-11	48	56	47	60	137	213	134	231	124	220	137	213	124	220	110	181	137	213	153	252	134	231	47	60	52	83	55	130	55	130	52	83	65	113	55	130	65	113	73	157	73	157	65	113	85	146	73	157	85	146	92	181	92	181	85	146	110	181	92	181	110	181	110	203	110	203	110	181	124	220	209	188	206	226	208	-9	208	-9	206	226	205	258	205	258	205	274	205	280	205	280	204	285	205	-9	205	280	205	-9	208	-9	205	280	208	-9	205	258	203	289	202	291	202	-10	203	289	202	-10	205	-9	203	289	205	-9	204	285	200	292	192	289	194	-11	200	292	194	-11	197	-11	200	292	197	-11	199	-10	200	292	199	-10	202	-10	200	292	202	-10	202	291	192	289	182	282	186	6	192	289	186	6	189	-5	192	289	189	-5	191	-10	192	289	191	-10	194	-11	182	282	169	269	170	90	182	282	170	90	175	64	182	282	175	64	182	28	182	282	182	28	186	6	169	269	153	252	158	234	169	269	158	234	161	186	169	269	161	186	164	148	169	269	164	148	167	117	169	269	167	117	170	90	137	213	158	234	153	252	239	20	232	31	234	-3	234	-3	232	31	226	48	234	-3	226	48	221	74	221	74	216	108	221	-6	221	-6	216	108	212	147	221	-6	212	147	209	188	208	-9	221	-6	209	188	265	2	282	4	266	13	265	2	266	13	262	13	262	13	249	14	249	0	249	0	249	14	239	20	249	0	239	20	234	-3	221	74	221	-6	234	-3	282	4	282	13	278	13	282	4	278	13	274	13	282	4	274	13	270	13	282	4	270	13	266	13	262	13	249	0	265	2	44	50	42	55	44	-11	44	-11	42	55	41	59	33	-9	41	59	33	92	33	-9	33	92	23	-4	23	-4	33	92	16	3	44	50	44	-11	46	46	46	46	44	-11	53	-10	46	46	53	-10	51	41	51	41	53	-10	56	35	69	2	70	9	70	14	69	2	70	14	68	19	69	2	68	19	66	25	69	2	66	25	65	-2	62	30	56	35	60	-7	62	30	60	-7	65	-2	62	30	65	-2	66	25	166	275	156	264	172	-2	172	-2	156	264	151	231	106	174	151	231	150	256	106	174	150	256	101	193	44	77	55	101	61	139	61	139	55	101	75	132	61	139	75	132	101	193	101	193	75	132	106	174	44	77	61	139	33	92	44	77	33	92	41	59	15	55	10	25	11	13	15	55	11	13	16	3	15	55	16	3	33	92	189	291	186	-4	213	64	213	64	186	-4	313	197	213	64	313	197	271	164	271	164	313	197	278	176	308	230	301	216	313	197	308	230	313	197	321	254	321	254	313	197	316	159	321	254	316	159	319	119	366	-6	378	-4	367	129	366	-6	367	129	364	165	366	-6	364	165	361	200	361	200	359	261	361	-8	361	-8	359	261	358	274	361	-8	358	274	357	283	361	-8	357	283	357	-9	357	-9	357	283	356	288	357	-9	356	288	353	-10	353	-10	356	288	353	291	353	-10	353	291	350	292	341	-9	344	-11	345	290	345	290	344	-11	347	-11	345	290	347	-11	350	292	350	292	347	-11	350	-11	350	292	350	-11	353	-10	339	283	331	271	334	10	339	283	334	10	337	0	339	283	337	0	339	-5	339	283	339	-5	341	-9	339	283	341	-9	345	290	331	271	321	254	324	79	331	271	324	79	329	41	331	271	329	41	334	10	313	197	301	216	293	202	313	197	293	202	286	189	313	197	286	189	278	176	213	64	194	269	193	278	213	64	193	278	192	284	213	64	192	284	190	289	213	64	190	289	189	291	181	-10	182	-9	183	291	183	291	182	-9	184	-7	183	291	184	-7	186	292	186	292	184	-7	186	-4	186	292	186	-4	189	291	366	-6	361	200	361	-8	393	15	387	20	391	-1	391	-1	387	20	383	28	391	-1	383	28	379	41	379	41	375	64	378	-4	378	-4	375	64	371	94	378	-4	371	94	367	129	429	4	429	13	417	2	417	2	429	13	411	13	417	2	411	13	404	0	404	0	411	13	401	13	404	0	401	13	393	15	379	41	378	-4	391	-1	175	-11	177	-11	178	288	178	288	177	-11	179	-11	178	288	179	-11	183	291	183	291	179	-11	181	-10	172	-2	172	-5	173	283	173	283	172	-5	173	-8	173	283	173	-8	178	288	178	288	173	-8	174	-10	178	288	174	-10	175	-11	156	264	150	256	151	231	166	275	172	-2	173	283	393	15	391	-1	404	0	321	254	319	119	324	79	60	-7	56	35	53	-10	44	-11	41	59	33	-9	39	59	36	62	41	0	41	0	36	62	34	67	41	0	34	67	30	2	30	2	34	67	33	72	39	139	33	72	36	92	39	139	36	92	45	117	44	55	39	59	41	0	44	55	41	0	50	1	44	55	50	1	50	50	67	24	67	30	66	16	66	16	67	30	65	35	66	16	65	35	62	9	62	9	65	35	62	40	62	9	62	40	57	45	57	4	62	9	57	45	57	4	57	45	50	50	57	4	50	50	50	1	135	302	93	239	114	242	114	242	128	169	135	302	135	302	128	169	137	129	135	302	137	129	153	291	153	291	137	129	153	287	163	43	153	287	150	84	45	117	61	150	63	186	63	186	61	150	84	191	63	186	84	191	93	239	93	239	84	191	114	242	21	97	10	63	13	15	21	97	13	15	21	7	21	97	21	7	30	2	21	97	30	2	33	72	21	97	33	72	39	139	10	63	7	36	8	25	10	63	8	25	13	15	153	291	154	296	135	302	135	302	154	296	156	301	135	302	156	301	175	355	175	355	156	301	158	305	175	355	158	305	160	310	160	310	165	318	175	355	175	355	165	318	175	331	175	355	175	331	212	395	212	395	175	331	186	346	212	395	186	346	198	360	222	385	228	389	244	420	244	420	228	389	233	391	244	420	233	391	239	392	239	392	247	390	244	420	244	420	247	390	271	429	222	385	244	420	215	379	215	379	244	420	212	395	215	379	212	395	207	370	207	370	212	395	198	360	153	287	137	129	150	84	232	30	223	38	223	6	223	6	223	38	215	50	223	6	215	50	207	67	207	67	195	104	207	3	207	3	195	104	187	0	187	0	195	104	184	0	184	0	195	104	180	156	184	0	180	156	176	12	176	12	180	156	167	211	176	12	167	211	163	43	163	43	167	211	157	258	163	43	157	258	153	287	237	8	249	10	244	26	244	26	249	10	258	24	262	24	258	24	262	13	262	24	262	13	266	14	232	30	223	6	237	8	232	30	237	8	244	26	207	67	207	3	223	6	258	12	262	13	258	24	258	12	258	24	249	10	262	24	266	14	266	25	266	25	266	14	270	14	266	25	270	14	270	25	270	25	270	14	274	15	270	25	274	15	274	26	274	26	274	15	279	16	274	26	279	16	279	27	260	380	267	375	271	429	271	429	267	375	279	373	271	429	279	373	282	427	282	427	279	373	287	375	282	427	287	375	291	423	291	423	287	375	294	378	291	423	294	378	298	417	298	417	294	378	300	384	298	417	300	384	303	409	303	409	300	384	303	391	303	409	303	391	305	400	271	429	247	390	254	385	271	429	254	385	260	380	39	139	45	117	63	186	127	36	118	24	223	0	223	0	118	24	102	15	223	0	102	15	80	12	145	286	109	225	144	281	156	137	144	281	109	225	92	255	109	225	145	286	92	255	145	286	148	289	180	307	41	307	55	294	180	307	55	294	67	288	180	307	67	288	79	276	180	307	79	276	148	289	180	307	148	289	154	292	180	307	154	292	164	294	180	307	164	294	180	296	156	137	189	31	188	41	188	41	188	46	156	137	156	137	188	46	189	52	156	137	189	52	203	162	203	162	189	52	190	58	203	162	190	58	191	64	316	277	313	272	315	243	315	243	313	272	309	267	315	243	309	267	305	262	305	262	203	162	211	140	211	140	203	162	193	70	191	64	193	70	203	162	156	137	203	162	152	262	156	137	152	262	149	266	156	137	149	266	147	271	156	137	147	271	145	274	156	137	145	274	144	277	156	137	144	277	144	281	399	307	295	307	305	295	399	307	305	295	312	294	399	307	312	294	316	293	399	307	316	293	319	291	399	307	319	291	319	288	399	307	319	288	367	287	399	307	367	287	382	293	399	307	382	293	399	296	319	288	336	264	353	278	319	288	353	278	367	287	319	283	316	277	336	264	319	283	336	264	319	288	305	262	211	140	315	243	223	0	223	12	209	13	223	0	209	13	199	17	223	0	199	17	133	50	223	0	133	50	127	36	137	64	133	50	199	17	137	64	199	17	192	23	137	64	192	23	189	31	137	64	189	31	156	137	223	0	80	12	80	0	316	277	315	243	336	264	305	295	295	307	295	296	55	294	41	307	41	296	148	289	79	276	92	255	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	53	40	64	283	43	207	54	204	64	283	54	204	62	221	204	244	11	12	53	40	53	40	11	12	193	0	53	40	193	0	191	40	191	40	193	0	199	42	184	-98	193	0	183	-101	183	-101	176	-54	184	-134	184	-134	176	-54	174	-63	184	-134	174	-63	173	-125	173	-125	174	-63	171	-73	173	-125	171	-73	168	-83	185	-92	186	-86	193	0	193	0	186	-86	187	-79	193	0	187	-79	189	-72	189	-72	231	64	193	0	193	0	231	64	206	46	193	0	206	46	199	42	231	64	220	67	216	59	231	64	216	59	212	52	231	64	212	52	206	46	188	-118	200	-141	192	-120	192	-120	200	-141	199	-121	211	-117	199	-121	200	-141	211	-117	200	-141	222	-143	280	-119	284	-106	282	-98	280	-119	282	-98	278	-91	280	-119	278	-91	272	-86	280	-119	272	-86	271	-130	272	-86	265	-82	271	-130	271	-130	265	-82	258	-81	271	-130	258	-81	257	-137	257	-137	258	-81	243	-85	257	-137	243	-85	241	-142	241	-142	243	-85	231	-95	241	-142	231	-95	222	-143	222	-143	231	-95	222	-107	222	-143	222	-107	211	-117	185	-114	184	-108	184	-134	185	-114	184	-134	200	-141	185	-114	200	-141	188	-118	183	-101	184	-134	184	-108	167	-113	173	-125	168	-83	167	-113	168	-83	166	-93	167	-113	166	-93	166	-100	193	0	11	12	11	0	176	-54	183	-101	193	0	193	0	184	-98	185	-92	221	72	227	89	215	77	215	77	227	89	215	94	215	77	215	94	207	80	207	80	215	94	200	81	191	80	200	81	200	95	191	80	200	95	183	92	140	56	146	40	153	71	153	71	146	40	160	57	153	71	160	57	167	83	167	83	160	57	171	69	167	83	171	69	183	92	183	92	171	69	182	77	183	92	182	77	191	80	245	55	243	69	241	32	241	32	243	69	237	80	241	32	237	80	229	16	229	16	237	80	227	89	229	16	227	89	226	58	227	89	221	72	225	65	227	89	225	65	226	58	215	94	200	95	200	81	229	16	226	58	225	52	229	16	225	52	221	47	229	16	221	47	215	43	229	16	215	43	211	6	166	0	190	1	195	40	195	40	190	1	211	6	195	40	211	6	206	41	206	41	211	6	215	43	130	40	123	0	166	0	130	40	166	0	146	40	146	40	166	0	195	40	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	53	40	64	283	43	207	54	204	64	283	54	204	62	221	106	0	130	40	53	40	106	0	53	40	11	12	11	12	53	40	204	244	130	40	106	0	109	-24	130	40	109	-24	112	-18	130	40	112	-18	116	-12	130	40	116	-12	119	-5	130	40	119	-5	123	0	106	-30	109	-24	106	0	106	-30	106	0	103	-5	106	-30	103	-5	100	-11	106	-30	100	-11	96	-18	106	-30	96	-18	93	-24	106	-30	93	-24	90	-30	106	0	11	12	11	0	130	40	146	40	140	56	240	-35	218	-79	220	-119	220	-119	218	-79	189	-109	220	-119	189	-109	168	-145	168	-145	189	-109	157	-128	168	-145	157	-128	128	-134	128	-134	111	-134	112	-153	112	-153	111	-134	99	-131	112	-153	99	-131	97	-152	97	-152	99	-131	90	-124	97	-152	90	-124	84	-113	82	-149	97	-152	84	-113	82	-149	84	-113	79	-96	82	-149	79	-96	75	-85	82	-149	75	-85	71	-75	82	-149	71	-75	67	-145	209	131	204	131	217	79	217	79	204	131	200	130	217	79	200	130	195	87	195	87	200	130	169	89	163	88	169	89	200	130	163	88	200	130	309	256	309	256	200	130	342	265	124	234	135	246	136	298	136	298	135	246	152	253	136	298	152	253	342	298	342	298	152	253	177	256	342	298	177	256	309	256	342	298	309	256	342	265	136	298	95	199	107	199	136	298	107	199	115	218	136	298	115	218	124	234	309	256	124	84	132	77	309	256	132	77	138	79	309	256	138	79	146	83	309	256	146	83	154	86	309	256	154	86	163	88	292	-23	303	44	299	75	292	-23	299	75	288	99	292	-23	288	99	270	117	292	-23	270	117	263	-78	248	19	263	-78	270	117	248	19	270	117	248	128	248	128	222	132	234	65	248	128	234	65	245	46	248	128	245	46	248	19	217	131	213	131	217	79	217	131	217	79	234	65	217	131	234	65	222	132	240	-35	220	-119	263	-78	240	-35	263	-78	248	19	128	-134	112	-153	168	-145	14	-86	15	-96	15	-78	15	-78	15	-96	19	-106	15	-78	19	-106	19	-70	19	-70	19	-106	25	-116	19	-70	25	-116	26	-63	26	-63	25	-116	32	-125	26	-63	32	-125	35	-59	35	-59	32	-125	42	-133	35	-59	42	-133	47	-57	47	-57	42	-133	54	-139	47	-57	54	-139	57	-60	57	-60	54	-139	67	-145	57	-60	67	-145	65	-66	65	-66	67	-145	71	-75	209	131	217	79	213	131	57	-79	64	-71	78	-41	78	-41	64	-71	72	-66	78	-41	72	-66	82	-64	82	-64	93	-66	99	-44	99	-44	93	-66	103	-72	99	-44	103	-72	117	-53	117	-53	103	-72	113	-84	117	-53	113	-84	124	-104	54	-44	34	-52	37	-145	54	-44	37	-145	51	-99	54	-44	51	-99	53	-88	54	-44	53	-88	57	-79	54	-44	57	-79	78	-41	64	-122	55	-112	61	-151	61	-151	55	-112	51	-99	37	-145	34	-52	20	-134	20	-134	34	-52	18	-65	20	-134	18	-65	8	-120	8	-120	18	-65	8	-82	8	-120	8	-82	4	-102	89	-153	101	-153	91	-133	91	-133	101	-153	105	-134	111	-134	105	-134	111	-153	111	-134	111	-153	120	-153	89	-153	91	-133	77	-129	89	-153	77	-129	64	-122	89	-153	64	-122	61	-151	157	-201	157	-123	144	-92	157	-201	144	-92	141	-149	141	-149	144	-92	136	-132	131	-69	117	-53	124	-104	131	-69	124	-104	136	-132	131	-69	136	-132	144	-92	99	-44	78	-41	82	-64	129	83	138	86	283	278	283	278	138	86	147	88	283	278	147	88	155	89	155	89	180	87	283	278	283	278	180	87	196	111	202	78	196	111	180	87	196	111	358	288	283	278	283	278	358	288	360	298	283	278	360	298	191	278	167	275	191	278	360	298	167	275	360	298	131	298	131	298	109	220	121	220	131	298	121	220	129	239	131	298	129	239	138	256	131	298	138	256	150	268	131	298	150	268	167	275	283	278	108	84	115	77	283	278	115	77	122	79	283	278	122	79	129	83	296	23	291	58	289	-25	289	-25	291	58	275	83	289	-25	275	83	268	-66	268	-66	275	83	254	100	268	-66	254	100	238	-100	238	-100	254	100	234	10	238	-100	234	10	230	-25	238	-100	230	-25	218	-57	230	40	234	10	254	100	230	40	254	100	229	109	230	40	229	109	219	62	229	109	205	112	219	62	219	62	205	112	203	112	219	62	203	112	202	78	202	78	203	112	201	111	202	78	201	111	199	111	198	111	196	111	202	78	198	111	202	78	199	111	202	-125	238	-100	218	-57	202	-125	218	-57	201	-85	202	-125	201	-85	180	-107	202	-125	180	-107	165	-142	157	-123	157	-201	182	-201	157	-123	182	-201	165	-142	157	-123	165	-142	180	-107	119	-134	120	-153	126	-133	126	-133	120	-153	130	-151	126	-133	130	-151	132	-133	132	-133	130	-151	141	-149	132	-133	141	-149	136	-132	105	-134	101	-153	111	-153	111	-134	120	-153	119	-134	61	-151	51	-99	37	-145	92	42	88	33	194	0	194	0	88	33	84	26	194	0	84	26	78	20	78	20	72	17	194	0	194	0	72	17	65	14	194	0	65	14	57	12	96	53	157	17	101	67	101	67	157	17	152	24	101	67	152	24	150	35	150	35	150	40	146	236	146	236	150	40	151	46	146	236	151	46	187	244	187	244	151	46	152	52	187	244	152	52	154	59	262	429	274	448	250	438	250	438	274	448	235	441	224	439	235	441	232	452	224	439	232	452	216	452	194	401	198	413	201	449	201	449	198	413	205	424	201	449	205	424	216	452	216	452	205	424	214	433	216	452	214	433	224	439	178	365	184	375	186	446	186	446	184	375	190	387	186	446	190	387	201	449	201	449	190	387	194	401	147	358	157	356	159	435	159	435	157	356	168	359	159	435	168	359	172	441	172	441	168	359	178	365	172	441	178	365	186	446	127	392	128	376	130	402	130	402	128	376	132	368	130	402	132	368	136	413	136	413	132	368	139	362	136	413	139	362	146	425	146	425	139	362	147	358	146	425	147	358	159	435	324	417	304	435	305	282	305	282	304	435	274	448	305	282	274	448	274	381	274	381	272	251	305	282	274	448	262	429	269	416	274	448	269	416	273	400	274	448	273	400	274	381	274	448	232	452	235	441	328	322	337	370	334	394	328	322	334	394	324	417	328	322	324	417	305	282	274	381	268	339	272	251	272	251	268	339	250	300	272	251	250	300	235	231	235	231	250	300	222	267	235	231	222	267	197	222	197	222	222	267	187	244	197	222	187	244	156	67	156	67	187	244	154	59	146	236	101	67	150	35	194	10	178	11	194	0	194	0	178	11	166	13	194	0	166	13	92	42	92	42	166	13	157	17	92	42	157	17	96	53	47	11	36	10	194	0	47	11	194	0	57	12	194	0	36	10	36	0	128	376	127	392	126	384	85	26	73	16	194	0	194	0	73	16	58	12	194	0	58	12	36	10	120	229	127	314	118	419	120	229	118	419	99	239	99	239	118	419	87	384	99	239	87	384	81	255	81	255	87	384	70	345	81	255	70	345	69	277	69	277	70	345	64	305	225	452	219	441	233	438	225	452	233	438	242	451	242	451	233	438	244	430	242	451	244	430	259	448	259	448	244	430	253	419	259	448	253	419	259	407	194	10	177	11	194	0	194	0	177	11	166	15	194	0	166	15	94	42	94	42	166	15	158	19	94	42	158	19	103	67	103	67	158	19	154	26	103	67	154	26	153	35	153	35	157	251	143	222	143	222	157	251	141	268	143	222	141	268	131	289	158	67	203	236	178	240	158	67	178	240	157	251	158	67	157	251	156	60	278	363	287	358	291	436	291	436	287	358	296	356	291	436	296	356	304	429	304	429	296	356	307	358	304	429	307	358	312	420	312	420	307	358	316	362	312	420	316	362	319	411	319	411	316	362	323	369	319	411	323	369	324	402	324	402	323	369	327	376	324	402	327	376	327	393	327	393	327	376	328	385	276	443	259	448	262	396	276	443	262	396	266	383	276	443	266	383	271	372	276	443	271	372	278	363	276	443	278	363	291	436	262	396	259	448	259	407	146	379	166	410	164	443	164	443	166	410	191	432	164	443	191	432	225	452	225	452	191	432	219	441	132	345	146	379	164	443	132	345	164	443	118	419	132	345	118	419	127	314	157	251	153	35	153	40	157	251	153	40	154	46	157	251	154	46	155	52	157	251	155	52	156	60	153	35	143	222	103	67	131	289	127	314	120	229	131	289	120	229	143	222	194	0	36	10	36	0	85	26	194	0	94	42	165	64	145	34	147	0	147	0	145	34	120	11	147	0	120	11	92	2	92	2	78	5	86	-9	86	-9	78	5	69	-7	69	-7	78	5	67	13	69	-7	67	13	58	24	69	-7	58	24	52	36	69	-7	52	36	52	-4	52	-4	52	36	49	47	52	-4	49	47	45	60	52	-4	45	60	40	71	52	-4	40	71	35	0	157	398	156	393	170	175	170	175	156	393	155	386	170	175	155	386	154	192	154	192	155	386	153	379	154	192	153	379	152	371	273	438	117	438	133	427	273	438	133	427	144	424	273	438	144	424	151	419	273	438	151	419	155	412	273	438	155	412	157	404	273	438	157	404	236	422	273	438	236	422	252	427	273	438	252	427	273	429	168	220	207	371	157	404	168	220	157	404	170	175	157	404	207	371	215	396	157	404	215	396	224	412	157	404	224	412	236	422	247	137	242	166	241	98	241	98	242	166	230	188	241	98	230	188	224	58	224	58	230	188	212	204	224	58	212	204	193	24	193	24	212	204	191	214	193	24	191	214	184	129	191	214	168	220	170	175	191	214	170	175	180	154	191	214	180	154	184	129	152	371	109	207	133	203	152	371	133	203	154	192	193	24	184	129	179	98	193	24	179	98	165	64	193	24	165	64	147	0	92	2	86	-9	147	0	-15	58	-14	50	-14	67	-14	67	-14	50	-12	41	-14	67	-12	41	-10	75	-10	75	-12	41	-7	32	-10	75	-7	32	-3	81	-3	81	-7	32	0	23	-3	81	0	23	5	85	5	85	0	23	7	15	5	85	7	15	16	86	16	86	7	15	20	7	16	86	20	7	25	85	25	85	20	7	35	0	25	85	35	0	33	79	33	79	35	0	40	71	157	398	170	175	157	404	133	427	117	438	117	429	95	-115	83	-102	103	-156	103	-156	83	-102	76	-86	103	-156	76	-86	75	-153	75	-153	76	-86	73	-68	52	-141	73	-68	73	-64	52	-141	73	-64	80	188	80	188	73	-64	74	-60	80	188	74	-60	74	-57	95	223	80	188	140	206	140	206	80	188	75	-49	75	-53	75	-49	80	188	75	-53	80	188	74	-57	80	188	18	-54	21	-102	80	188	21	-102	33	-124	80	188	33	-124	52	-141	21	-102	18	-54	17	-59	21	-102	17	-59	17	-63	21	-102	17	-63	16	-68	21	-102	16	-68	16	-72	21	-102	16	-72	16	-76	215	-71	201	-93	205	-115	205	-115	201	-93	182	-111	205	-115	182	-111	177	-137	177	-137	182	-111	158	-122	177	-137	158	-122	143	-151	143	-151	158	-122	130	-126	225	-40	224	-43	225	-87	225	-87	224	-43	224	-46	225	-87	224	-46	215	-71	259	252	270	278	249	261	249	261	270	278	247	288	249	261	247	288	237	267	237	267	247	288	225	269	204	266	225	269	220	292	204	266	220	292	185	287	140	206	149	226	150	274	150	274	149	226	164	243	150	274	164	243	185	287	185	287	164	243	183	256	185	287	183	256	204	266	119	252	95	223	140	206	119	252	140	206	150	274	259	252	265	240	270	278	270	278	265	240	268	225	271	175	268	225	267	219	247	288	220	292	225	269	277	174	287	177	288	261	288	261	287	177	295	184	288	261	295	184	300	240	300	240	295	184	300	193	300	240	300	193	304	214	304	214	300	193	303	204	271	175	277	174	288	261	271	175	288	261	270	278	271	175	270	278	268	225	271	175	267	219	266	178	266	178	267	219	264	213	266	178	264	213	262	182	262	182	264	213	261	206	262	182	261	206	259	187	259	187	261	206	259	200	259	187	259	200	258	193	237	-55	243	-30	226	-30	237	-55	226	-30	226	-33	237	-55	226	-33	226	-36	237	-55	226	-36	225	-40	237	-55	225	-40	225	-87	111	-123	95	-115	103	-156	111	-123	103	-156	143	-151	111	-123	143	-151	130	-126	75	-153	73	-68	52	-141	215	-71	205	-115	225	-87	404	295	392	214	412	115	412	115	392	214	360	137	412	115	360	137	351	49	351	49	360	137	312	72	351	49	312	72	273	5	273	5	312	72	253	27	273	5	253	27	188	10	188	10	147	17	184	-10	184	-10	147	17	128	-3	147	17	115	35	128	-3	128	-3	115	35	93	63	128	-3	93	63	81	18	81	18	93	63	80	99	81	18	80	99	76	143	72	327	76	143	88	230	72	327	88	230	135	391	135	391	88	230	121	309	135	391	121	309	169	372	46	52	81	18	76	143	46	52	76	143	72	327	46	52	72	327	30	246	46	52	30	246	23	97	300	449	291	431	332	424	300	449	332	424	359	442	359	442	332	424	364	406	359	442	364	406	405	420	405	420	364	406	386	377	405	420	386	377	400	340	466	286	459	340	452	196	452	196	459	340	439	385	452	196	439	385	412	115	412	115	439	385	405	420	412	115	405	420	404	295	188	10	184	-10	273	5	135	391	169	372	213	434	213	434	169	372	227	415	213	434	227	415	300	449	300	449	227	415	291	431	197	233	198	205	203	244	203	244	198	205	204	194	203	244	204	194	212	253	212	253	204	194	213	185	212	253	213	185	224	259	224	259	213	185	225	179	224	259	225	179	237	261	237	261	225	179	237	177	237	261	237	177	250	259	250	259	237	177	251	180	250	259	251	180	262	253	262	253	251	180	263	186	262	253	263	186	271	244	271	244	263	186	271	195	271	244	271	195	277	233	277	233	271	195	277	206	277	233	277	206	279	220	198	205	197	233	195	220	405	420	400	340	404	295	23	97	30	246	15	154	124	36	124	37	124	257	124	257	124	37	124	39	124	257	124	39	124	261	124	261	124	39	124	40	124	261	124	40	124	265	124	265	124	40	124	42	124	265	124	42	151	149	124	265	151	149	182	271	124	265	182	271	183	277	122	249	121	245	123	35	122	249	123	35	123	253	123	253	123	35	124	257	124	257	123	35	124	36	124	265	183	277	185	281	124	265	185	281	188	284	124	265	188	284	221	307	124	265	221	307	123	274	133	23	169	0	141	22	141	22	169	0	152	21	183	24	152	21	169	0	183	24	169	0	215	4	208	286	221	307	197	286	192	286	197	286	221	307	192	286	221	307	188	284	182	271	151	149	157	172	157	172	151	149	165	149	157	172	165	149	192	172	192	172	165	149	194	149	192	172	194	149	223	175	223	175	194	149	219	145	223	175	219	145	239	137	235	284	256	279	263	305	263	305	256	279	271	271	263	305	271	271	295	297	295	297	271	271	280	259	295	297	280	259	282	244	282	244	278	217	297	179	297	179	278	217	273	169	221	307	208	286	235	284	221	307	235	284	263	305	221	307	84	307	99	293	221	307	99	293	111	288	221	307	111	288	119	282	221	307	119	282	123	274	297	179	317	196	317	284	317	284	317	196	329	218	317	284	329	218	330	267	330	267	329	218	334	246	297	179	317	284	295	297	297	179	295	297	282	244	248	183	245	163	273	169	248	183	273	169	267	197	267	197	273	169	278	217	248	183	239	137	245	163	245	163	239	137	253	124	245	163	253	124	268	156	268	156	253	124	258	103	268	156	258	103	288	37	288	37	258	103	256	17	256	17	258	103	252	71	317	101	313	120	309	65	309	65	313	120	303	136	309	65	303	136	288	37	288	37	303	136	288	148	288	37	288	148	268	156	236	48	212	33	215	4	236	48	215	4	256	17	236	48	256	17	252	71	169	0	133	23	128	25	169	0	128	25	69	42	169	0	69	42	61	28	169	0	61	28	50	19	169	0	50	19	34	14	169	0	34	14	13	12	169	0	13	12	13	0	69	42	128	25	75	59	75	59	128	25	124	29	75	59	124	29	123	35	75	59	123	35	121	245	183	24	215	4	212	33	223	175	239	137	248	183	99	293	84	307	84	296	132	242	141	305	128	218	128	218	127	299	112	172	112	172	127	299	109	289	112	172	109	289	95	179	95	179	109	289	93	276	95	179	93	276	82	189	82	189	93	276	80	260	82	189	80	260	73	203	73	203	80	260	72	242	73	203	72	242	69	221	268	203	261	160	274	80	274	80	261	160	243	110	274	80	243	110	233	33	233	33	243	110	215	63	233	33	215	63	179	2	179	2	215	63	177	28	179	2	177	28	132	15	132	15	113	17	118	-9	118	-9	113	17	97	24	118	-9	97	24	92	-7	92	-7	97	24	85	34	92	-7	85	34	78	49	75	67	73	149	65	0	75	67	65	0	78	49	54	137	37	122	39	12	54	137	39	12	65	0	54	137	65	0	73	149	25	104	16	84	21	32	25	104	21	32	39	12	25	104	39	12	37	122	149	182	150	151	164	176	164	176	150	151	179	154	164	176	179	154	183	174	183	174	179	154	188	154	183	174	188	154	188	174	183	314	183	289	205	293	205	293	230	288	238	310	238	310	230	288	247	274	238	310	247	274	270	295	270	295	247	274	259	254	270	295	259	254	266	230	311	204	307	240	301	138	301	138	307	240	293	271	301	138	293	271	274	80	274	80	293	271	270	295	274	80	270	295	268	203	205	293	238	310	197	315	205	293	197	315	183	314	132	15	118	-9	179	2	141	305	144	262	156	309	156	309	144	262	162	278	156	309	162	278	170	312	170	312	162	278	183	289	170	312	183	289	183	314	150	151	149	182	138	191	150	151	138	191	131	166	150	151	131	166	131	165	150	151	131	165	122	139	131	165	120	163	122	139	122	139	120	163	109	161	122	139	109	161	98	121	98	121	109	161	97	158	98	121	97	158	85	154	85	154	73	149	75	67	85	154	75	67	82	96	85	154	82	96	98	121	131	166	138	191	130	203	131	166	130	203	128	218	131	166	128	218	112	172	127	299	128	218	141	305	141	305	132	242	144	262	270	295	266	230	268	203	21	32	16	84	13	61	78	49	65	0	92	-7	111	258	64	218	82	152	82	152	64	218	75	101	77	9	75	101	64	218	77	9	64	218	46	31	46	31	64	218	31	166	46	31	31	166	26	62	26	62	31	166	19	103	117	-2	165	-6	139	14	139	14	165	-6	174	10	186	10	174	10	184	-5	186	10	184	-5	215	0	139	14	111	26	117	-2	117	-2	111	26	91	45	117	-2	91	45	77	9	77	9	91	45	79	70	77	9	79	70	75	101	301	282	284	285	284	263	284	263	284	285	266	289	284	263	266	289	261	272	261	272	266	289	248	291	261	272	248	291	231	275	82	152	104	200	111	258	111	258	104	200	137	239	111	258	137	239	168	283	168	283	137	239	180	265	168	283	180	265	229	292	229	292	180	265	231	275	229	292	231	275	248	291	301	248	313	227	318	278	318	278	313	227	321	200	318	278	321	200	326	298	326	298	321	200	331	200	326	298	331	200	338	316	338	316	331	200	348	283	338	316	348	283	353	329	353	329	348	283	351	293	353	329	351	293	355	305	301	248	318	278	301	282	301	248	301	282	284	263	355	305	362	316	372	338	372	338	362	316	370	324	372	338	370	324	381	327	381	327	391	324	392	341	392	341	391	324	396	316	392	341	396	316	403	339	403	339	396	316	401	306	403	339	401	306	406	298	417	295	422	296	422	329	422	329	422	296	426	298	422	329	426	298	428	320	428	320	426	298	428	300	428	320	428	300	430	309	430	309	428	300	430	304	414	335	403	339	406	298	414	335	406	298	417	295	414	335	417	295	422	329	392	341	372	338	381	327	265	106	247	35	250	7	265	106	250	7	279	15	265	106	279	15	265	111	247	35	239	25	250	7	250	7	239	25	223	17	250	7	223	17	215	0	215	0	223	17	204	13	215	0	204	13	186	10	356	153	231	153	244	143	356	153	244	143	255	142	356	153	255	142	262	139	356	153	262	139	266	133	356	153	266	133	268	125	356	153	268	125	332	139	356	153	332	139	342	143	356	153	342	143	356	144	279	15	292	24	313	111	279	15	313	111	318	124	279	15	318	124	268	125	279	15	268	125	267	122	279	15	267	122	267	119	279	15	267	119	266	115	279	15	266	115	265	111	324	134	332	139	268	125	324	134	268	125	318	124	174	10	165	-6	184	-5	244	143	231	153	231	144	353	329	355	305	372	338	159	12	145	14	159	0	159	0	145	14	135	17	159	0	135	17	68	44	68	44	135	17	128	22	68	44	128	22	74	64	74	64	128	22	124	29	74	64	124	29	123	37	123	37	124	267	123	262	230	307	87	307	102	294	230	307	102	294	112	292	230	307	112	292	119	288	230	307	119	288	123	283	230	307	123	283	124	275	230	307	124	275	197	289	230	307	197	289	210	293	230	307	210	293	230	296	127	62	149	146	154	168	154	168	149	146	309	146	154	168	309	146	314	168	314	168	309	146	338	28	314	168	338	28	337	37	337	37	338	268	337	263	124	275	125	51	126	56	124	275	126	56	174	251	174	251	126	56	127	62	174	251	127	62	154	168	124	275	174	251	180	270	124	275	180	270	187	282	124	275	187	282	197	289	275	28	266	19	373	0	373	0	266	19	251	14	373	0	251	14	231	12	123	37	124	41	124	267	124	267	124	41	124	46	124	267	124	46	124	271	124	271	124	46	125	51	124	271	125	51	124	275	123	37	123	262	122	257	123	37	122	257	120	251	123	37	120	251	74	64	444	307	302	307	316	294	444	307	316	294	326	292	444	307	326	292	333	288	444	307	333	288	337	283	444	307	337	283	339	276	444	307	339	276	410	289	444	307	410	289	424	293	444	307	424	293	444	296	339	276	339	55	341	60	339	276	341	60	388	251	339	276	388	251	394	269	339	276	394	269	400	281	339	276	400	281	410	289	337	37	337	41	338	268	338	268	337	41	338	45	338	268	338	45	338	272	338	272	338	45	338	50	338	272	338	50	339	276	339	276	338	50	339	55	337	37	337	263	335	257	337	37	335	257	334	251	337	37	334	251	314	168	373	12	359	13	373	0	373	0	359	13	349	16	373	0	349	16	282	42	282	42	349	16	342	21	282	42	342	21	288	62	288	62	342	21	338	28	288	62	338	28	309	146	159	0	68	44	61	29	159	0	61	29	52	20	159	0	52	20	38	15	159	0	38	15	16	12	159	0	16	12	16	0	373	0	231	12	231	0	275	28	373	0	282	42	316	294	302	307	302	296	102	294	87	307	87	296	-25	-105	-24	-142	-17	-116	-17	-116	-24	-142	-5	-151	-17	-116	-5	-151	-3	-124	-3	-124	-5	-151	16	-153	-3	-124	16	-153	11	-128	11	-128	16	-153	29	-130	54	-125	29	-130	47	-150	54	-125	47	-150	74	-140	-11	-50	-4	-16	-24	-68	-24	-68	-4	-16	-29	-36	-24	-68	-29	-36	-29	-90	-29	-90	-24	-142	-25	-105	-39	-129	-24	-142	-29	-90	-39	-129	-29	-90	-29	-36	-39	-129	-29	-36	-46	-61	-39	-129	-46	-61	-49	-112	99	-122	122	-96	106	-35	106	-35	112	-15	104	-11	106	-35	104	-11	96	-31	96	-31	104	-11	93	-7	96	-31	93	-7	83	-27	83	-27	93	-7	81	-3	83	-27	81	-3	69	-24	69	-24	81	-3	66	0	69	-24	66	0	57	-23	57	-23	66	0	52	0	57	-23	52	0	48	-22	139	277	124	276	142	265	139	277	142	265	157	279	157	279	142	265	154	264	157	279	154	264	163	262	155	-30	159	-18	163	191	163	191	159	-18	163	-6	163	191	163	-6	167	209	167	209	163	-6	167	6	167	209	167	6	170	222	170	222	167	6	170	18	170	222	170	18	239	290	163	262	169	258	179	282	179	282	169	258	173	252	179	282	173	252	174	245	174	245	173	240	239	290	239	290	173	240	172	232	239	290	172	232	170	222	239	290	237	292	206	287	239	290	206	287	179	282	239	290	179	282	174	245	163	191	112	-15	122	-96	163	191	122	-96	142	-63	163	191	142	-63	152	-39	163	191	152	-39	155	-30	106	-35	97	-65	99	-122	99	-122	97	-65	86	-91	99	-122	86	-91	74	-140	74	-140	86	-91	73	-112	74	-140	73	-112	54	-125	195	-106	181	-82	184	-135	195	-106	184	-135	191	-153	195	-106	191	-153	218	-153	195	-106	218	-153	207	-130	155	-82	166	-100	166	-59	166	-59	166	-100	175	-117	166	-59	175	-117	181	-82	181	-82	175	-117	184	-135	155	-82	166	-59	152	-39	155	-82	152	-39	142	-63	48	-22	52	0	27	-25	27	-25	52	0	23	-3	27	-25	23	-3	7	-35	7	-35	23	-3	-4	-16	7	-35	-4	-16	-11	-50	29	-130	16	-153	47	-150	216	430	216	365	227	432	227	432	216	365	228	363	227	432	228	363	238	430	238	430	228	363	238	365	238	430	238	365	247	424	247	424	238	365	247	369	247	424	247	369	254	417	254	417	247	369	254	377	254	417	254	377	259	407	259	407	254	377	259	386	259	407	259	386	261	396	192	398	194	386	194	409	194	409	194	386	199	376	194	409	199	376	199	418	199	418	199	376	207	369	199	418	207	369	207	425	207	425	207	369	216	365	207	425	216	365	216	430	106	-35	122	-96	112	-15	142	265	124	276	124	265	157	279	163	262	179	282	-49	-112	-46	-61	-52	-91	17	10	17	10	35	14	35	14	17	10	136	0	35	14	136	0	55	22	55	22	136	0	111	13	55	22	111	13	106	15	71	247	77	253	83	281	83	281	77	253	82	256	83	281	82	256	88	256	88	256	96	253	97	288	97	288	96	253	105	244	97	288	105	244	112	290	112	290	105	244	115	227	112	290	115	227	122	289	122	289	115	227	128	203	122	289	128	203	133	283	133	283	128	203	142	171	133	283	142	171	143	273	143	273	142	171	166	112	70	268	55	248	56	225	70	268	56	225	58	228	70	268	58	228	65	239	70	268	65	239	71	247	70	268	71	247	83	281	55	248	38	219	48	211	55	248	48	211	50	215	55	248	50	215	52	218	55	248	52	218	54	222	55	248	54	222	56	225	106	15	103	18	81	40	81	40	103	18	102	22	116	69	102	22	106	32	116	69	106	32	117	47	97	288	83	281	88	256	197	115	190	182	181	202	197	115	181	202	173	221	197	115	173	221	166	112	197	115	166	112	163	88	197	115	198	162	190	182	166	112	116	69	117	47	166	112	117	47	136	65	166	112	136	65	163	88	213	-134	209	-130	211	-156	211	-156	209	-130	208	-123	192	-159	208	-123	208	-116	192	-159	208	-116	225	137	225	137	208	-116	210	-107	225	137	210	-107	212	-97	232	164	225	137	313	283	313	283	225	137	220	-66	215	-83	220	-66	225	137	215	-83	225	137	212	-97	225	137	146	-164	149	-168	225	137	149	-168	171	-163	225	137	171	-163	192	-159	205	143	198	162	197	115	205	143	197	115	225	137	205	143	225	137	232	164	242	-139	230	-139	231	-153	242	-139	231	-153	254	-150	242	-139	254	-150	254	-139	231	-153	230	-139	220	-137	231	-153	220	-137	213	-134	231	-153	213	-134	211	-156	166	112	173	221	166	237	166	112	166	237	153	258	166	112	153	258	143	273	136	0	136	10	126	10	136	0	126	10	118	11	136	0	118	11	111	13	136	0	17	10	17	0	55	22	106	15	81	40	211	-156	208	-123	192	-159	232	164	313	283	264	283	81	40	102	22	116	69	116	250	67	55	116	250	116	250	67	55	112	34	113	28	112	34	67	55	113	28	67	55	117	25	117	25	67	55	63	38	117	25	63	38	124	23	124	23	63	38	56	27	124	23	56	27	269	0	269	0	56	27	47	19	269	0	47	19	34	14	116	250	112	34	112	35	116	250	112	35	112	38	116	250	112	38	112	40	116	250	112	40	113	43	116	250	113	43	114	46	116	250	114	46	164	249	116	250	164	249	117	256	215	307	87	307	100	294	215	307	100	294	110	291	215	307	110	291	116	288	215	307	116	288	119	283	215	307	119	283	120	276	215	307	120	276	182	287	215	307	182	287	195	293	215	307	195	293	215	296	120	276	164	249	168	265	120	276	168	265	174	278	120	276	174	278	182	287	120	271	119	267	164	249	120	271	164	249	120	276	118	261	117	256	164	249	118	261	164	249	119	267	243	31	225	26	269	0	269	0	225	26	206	22	269	0	206	22	183	21	288	67	282	60	313	84	313	84	282	60	277	55	313	84	277	55	272	50	272	50	259	39	269	0	269	0	259	39	243	31	269	0	183	21	150	21	269	0	150	21	135	22	269	0	135	22	124	23	16	12	16	0	269	0	16	12	269	0	34	14	294	75	288	67	313	84	294	75	313	84	301	84	272	50	269	0	313	84	100	294	87	307	87	296	149	-113	138	-120	258	-137	258	-137	138	-120	122	-124	258	-137	122	-124	101	-127	216	-119	211	-113	161	-90	161	-90	211	-113	210	-106	220	101	210	-106	210	-105	220	101	210	-105	210	-103	333	324	340	341	341	382	341	382	340	341	347	351	341	382	347	351	362	385	362	385	347	351	354	356	362	385	354	356	363	357	363	357	369	356	372	385	372	385	369	356	374	353	372	385	374	353	383	384	383	384	374	353	379	349	383	384	379	349	384	343	325	299	333	324	341	382	325	299	341	382	322	372	325	299	322	372	305	355	325	299	305	355	291	334	325	299	291	334	279	307	325	299	279	307	262	251	325	299	262	251	251	238	325	299	251	238	246	201	325	299	246	201	233	160	325	299	233	160	220	101	325	299	220	101	211	-99	176	265	189	272	211	292	211	292	189	272	201	276	211	292	201	276	213	277	213	277	225	275	226	291	226	291	225	275	236	270	226	291	236	270	238	286	238	286	236	270	244	261	238	286	244	261	249	278	249	278	244	261	249	250	249	278	249	250	256	267	256	267	249	250	251	238	256	267	251	238	262	251	220	101	210	-103	211	-102	220	101	211	-102	211	-100	220	101	211	-100	211	-99	388	336	393	329	394	383	388	336	394	383	384	343	399	323	405	319	406	379	406	379	405	319	412	317	406	379	412	317	418	373	418	373	412	317	419	316	418	373	419	316	424	369	424	369	419	316	428	318	424	369	428	318	431	364	431	364	428	318	434	321	431	364	434	321	436	358	436	358	434	321	438	327	436	358	438	327	440	349	440	349	438	327	440	333	440	349	440	333	441	339	394	383	393	329	399	323	394	383	399	323	406	379	372	385	362	385	363	357	258	-137	258	-127	248	-127	258	-137	248	-127	234	-126	258	-137	234	-126	224	-123	258	-137	224	-123	156	-103	258	-137	156	-103	149	-113	161	-90	156	-103	224	-123	161	-90	224	-123	216	-119	79	48	83	-6	86	37	86	37	83	-6	112	-3	86	37	112	-3	96	30	96	30	112	-3	109	28	119	29	109	28	112	-3	119	29	112	-3	138	7	77	113	88	149	103	244	103	244	88	149	104	184	103	244	104	184	156	279	156	279	104	184	125	217	156	279	125	217	151	245	151	245	164	256	156	279	156	279	164	256	211	292	28	22	41	6	59	193	59	193	41	6	60	-3	59	193	60	-3	77	113	77	113	60	-3	73	79	75	62	73	79	60	-3	75	62	60	-3	83	-6	28	133	16	69	19	43	28	133	19	43	28	22	28	133	28	22	59	193	130	32	138	7	141	37	141	37	138	7	164	27	141	37	164	27	152	43	152	43	164	27	163	52	189	81	163	52	164	27	189	81	164	27	191	58	213	118	189	81	191	58	213	118	191	58	220	101	213	118	220	101	233	160	226	291	211	292	213	277	75	62	83	-6	79	48	119	29	138	7	130	32	211	292	164	256	176	265	59	193	77	113	103	244	258	-137	101	-127	101	-137	161	-90	210	-106	220	101	383	384	384	343	394	383	92	42	88	33	193	0	193	0	88	33	83	26	193	0	83	26	77	20	77	20	71	17	193	0	193	0	71	17	64	14	193	0	64	14	57	12	65	128	112	107	117	128	117	128	112	107	152	24	117	128	152	24	150	35	150	35	150	40	146	236	146	236	150	40	151	46	146	236	151	46	152	52	262	429	274	448	250	438	250	438	274	448	235	441	224	439	235	441	232	452	224	439	232	452	216	452	194	401	198	413	201	449	201	449	198	413	205	424	201	449	205	424	216	452	216	452	205	424	214	433	216	452	214	433	224	439	178	365	184	375	186	446	186	446	184	375	190	387	186	446	190	387	201	449	201	449	190	387	194	401	147	358	157	356	159	435	159	435	157	356	168	359	159	435	168	359	172	441	172	441	168	359	178	365	172	441	178	365	186	446	127	392	128	376	130	402	130	402	128	376	132	368	130	402	132	368	136	413	136	413	132	368	139	362	136	413	139	362	146	425	146	425	139	362	147	358	146	425	147	358	159	435	324	417	304	435	305	282	305	282	304	435	274	448	305	282	274	448	274	381	274	381	272	251	305	282	274	448	262	429	269	416	274	448	269	416	273	400	274	448	273	400	274	381	274	448	232	452	235	441	328	322	337	370	334	394	328	322	334	394	324	417	328	322	324	417	305	282	274	381	268	339	272	251	272	251	268	339	250	300	272	251	250	300	235	231	235	231	250	300	222	267	235	231	222	267	197	222	197	222	222	267	187	244	197	222	187	244	171	128	171	128	187	244	166	107	171	128	166	107	217	107	187	244	146	236	152	52	187	244	152	52	154	59	187	244	154	59	156	67	187	244	156	67	166	107	146	236	117	128	150	35	101	67	96	53	157	17	157	17	96	53	92	42	157	17	92	42	165	13	165	13	92	42	193	0	165	13	193	0	177	11	177	11	193	0	193	10	101	67	157	17	152	24	101	67	152	24	112	107	47	11	36	10	193	0	47	11	193	0	57	12	193	0	36	10	36	0	171	128	217	107	222	128	128	376	127	392	126	384	112	107	65	128	60	107	85	26	73	16	194	0	194	0	73	16	58	12	194	0	58	12	36	10	67	128	113	107	118	128	118	128	113	107	154	26	118	128	154	26	153	35	153	35	157	251	143	222	143	222	157	251	141	268	143	222	141	268	131	289	120	229	127	314	118	419	120	229	118	419	99	239	99	239	118	419	87	384	99	239	87	384	81	255	81	255	87	384	70	345	81	255	70	345	69	277	69	277	70	345	64	305	225	452	219	441	233	438	225	452	233	438	242	451	242	451	233	438	244	430	242	451	244	430	259	448	259	448	244	430	253	419	259	448	253	419	259	407	178	240	157	251	158	67	178	240	158	67	169	107	178	240	169	107	174	128	178	240	174	128	203	236	174	128	169	107	219	107	174	128	219	107	224	128	278	363	287	358	291	436	291	436	287	358	296	356	291	436	296	356	304	429	304	429	296	356	307	358	304	429	307	358	312	420	312	420	307	358	316	362	312	420	316	362	319	411	319	411	316	362	323	369	319	411	323	369	324	402	324	402	323	369	327	376	324	402	327	376	327	393	327	393	327	376	328	385	276	443	259	448	262	396	276	443	262	396	266	383	276	443	266	383	271	372	276	443	271	372	278	363	276	443	278	363	291	436	262	396	259	448	259	407	146	379	166	410	164	443	164	443	166	410	191	432	164	443	191	432	225	452	225	452	191	432	219	441	132	345	146	379	164	443	132	345	164	443	118	419	132	345	118	419	127	314	154	46	155	52	157	251	157	251	155	52	156	60	157	251	156	60	158	67	157	251	153	35	153	40	157	251	153	40	154	46	153	35	143	222	118	128	131	289	127	314	120	229	131	289	120	229	143	222	194	10	177	11	194	0	194	0	177	11	166	15	194	0	166	15	94	42	94	42	166	15	158	19	94	42	158	19	103	67	103	67	158	19	154	26	103	67	154	26	113	107	194	0	36	10	36	0	85	26	194	0	94	42	113	107	67	128	61	107	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	291	218	291	214	276	222	271	218	291	222	271	229	286	229	286	222	271	229	263	229	286	229	263	237	279	237	279	229	263	234	252	237	279	234	252	236	239	238	-4	244	-2	240	40	240	40	243	268	238	-4	238	-4	243	268	237	279	238	-4	237	279	236	239	218	291	203	292	205	277	263	30	260	28	450	0	450	0	260	28	256	27	450	0	256	27	252	27	252	27	248	27	251	0	251	0	248	27	244	29	251	0	244	29	244	-2	244	-2	244	29	242	32	244	-2	242	32	241	35	292	40	491	276	443	244	443	244	491	276	491	283	443	244	491	283	353	244	335	243	353	244	491	283	335	243	491	283	321	240	321	240	491	283	305	283	321	240	305	283	310	233	310	233	305	283	301	221	443	244	269	35	292	40	292	40	269	35	450	0	292	40	450	0	430	40	430	40	450	0	438	42	285	206	277	361	247	254	285	206	247	254	245	63	245	63	247	254	244	57	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	301	221	305	283	306	445	306	445	305	283	323	348	306	445	323	348	325	448	325	448	323	348	349	449	325	448	349	449	345	452	293	204	301	221	306	445	293	204	306	445	288	442	293	204	288	442	286	406	293	204	286	406	286	401	293	204	286	401	285	396	293	204	285	396	285	206	285	206	285	396	284	389	285	206	284	389	281	378	285	206	281	378	277	361	243	268	240	40	240	43	243	268	240	43	241	47	243	268	241	47	242	52	243	268	242	52	244	57	243	268	244	57	247	254	217	-8	225	-7	228	178	228	178	225	-7	231	-6	228	178	231	-6	236	239	236	239	231	-6	238	-4	199	80	200	-3	208	120	208	120	200	-3	208	-6	208	120	208	-6	228	178	228	178	208	-6	217	-8	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	459	67	456	59	469	64	469	64	456	59	451	52	469	64	451	52	450	0	450	0	451	52	445	46	450	0	445	46	438	42	266	32	263	30	450	0	266	32	450	0	269	35	450	0	252	27	251	0	286	406	288	442	286	414	69	56	81	-6	74	43	288	442	283	419	286	414	143	37	130	5	153	21	240	40	244	-2	241	35	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	281	378	277	361	277	361	282	197	277	361	247	254	282	197	247	254	246	68	246	68	247	254	246	254	246	68	246	254	245	61	245	61	246	254	243	54	243	267	238	278	240	40	243	267	240	40	241	43	243	267	241	43	242	48	243	267	242	48	243	54	243	267	243	54	246	254	244	29	242	32	246	-1	246	-1	242	32	241	35	246	-1	241	35	236	-5	236	-5	241	35	240	40	236	-5	240	40	236	239	236	239	240	40	238	278	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	264	32	261	30	265	12	265	12	261	30	258	28	265	12	258	28	256	4	256	4	258	28	255	27	256	4	255	27	252	27	252	27	248	27	256	4	256	4	248	27	246	-1	483	256	266	35	324	72	483	256	324	72	328	76	483	256	328	76	333	81	483	256	333	81	338	85	483	256	338	85	343	88	483	256	343	88	380	130	483	256	380	130	517	265	483	256	517	265	517	298	483	256	517	298	349	256	349	256	517	298	326	253	326	253	517	298	310	298	326	253	310	298	309	245	309	245	310	298	306	445	309	245	306	445	297	233	297	233	306	445	289	217	387	131	384	131	388	81	388	81	384	131	380	130	388	81	380	130	368	87	368	87	380	130	348	89	343	88	348	89	380	130	265	12	324	72	266	35	265	12	266	35	264	32	228	178	208	120	208	-6	228	178	208	-6	217	-8	228	178	217	-8	226	-7	228	178	226	-7	236	-5	228	178	236	-5	236	239	200	-3	208	-6	208	120	200	-3	208	120	199	80	200	-3	199	80	195	63	200	-3	195	63	195	3	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	106	24	106	-4	143	37	143	37	106	-4	130	5	143	37	130	5	153	21	256	-149	271	-152	258	-113	256	-149	258	-113	253	-96	256	-149	253	-96	249	-85	256	-149	249	-85	245	-75	256	-149	245	-75	241	-145	188	-86	189	-96	189	-78	189	-78	189	-96	193	-106	189	-78	193	-106	193	-70	193	-70	193	-106	199	-116	193	-70	199	-116	200	-63	200	-63	199	-116	207	-125	200	-63	207	-125	209	-59	209	-59	207	-125	217	-133	209	-59	217	-133	220	-57	220	-57	217	-133	228	-139	220	-57	228	-139	230	-60	230	-60	228	-139	241	-145	230	-60	241	-145	238	-66	238	-66	241	-145	245	-75	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	193	49	191	39	191	11	193	49	191	11	195	3	193	49	195	3	195	63	190	30	190	21	191	11	190	30	191	11	191	39	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	288	442	286	406	289	217	286	414	286	406	288	442	286	414	288	442	283	419	467	-23	477	44	473	75	467	-23	473	75	462	99	467	-23	462	99	445	117	467	-23	445	117	438	-78	393	-79	395	-119	414	-35	414	-35	395	-119	438	-78	414	-35	438	-78	423	19	423	19	438	-78	445	117	422	128	396	132	406	68	422	128	406	68	418	48	422	128	418	48	423	19	422	128	423	19	445	117	387	131	388	81	389	131	389	131	388	81	406	68	389	131	406	68	392	132	392	132	406	68	396	132	285	-153	342	-145	286	-134	286	-134	342	-145	302	-134	332	-128	302	-134	342	-145	332	-128	342	-145	364	-109	364	-109	342	-145	395	-119	364	-109	395	-119	393	-79	273	-131	265	-124	271	-152	273	-131	271	-152	285	-153	273	-131	285	-153	286	-134	325	448	306	445	310	298	325	448	310	298	349	449	325	448	349	449	345	452	289	217	286	406	286	401	289	217	286	401	285	396	289	217	285	396	284	389	289	217	284	389	282	197	281	378	277	361	282	197	281	378	282	197	284	389	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	288	442	289	217	306	445	258	-113	271	-152	265	-124	203	292	156	257	168	265	53	195	71	108	98	245	244	29	246	-1	248	27	264	30	260	28	346	0	346	0	260	28	256	27	346	0	256	27	252	27	252	27	248	27	251	0	251	0	248	27	244	29	251	0	244	29	244	-2	244	-2	244	29	242	32	244	-2	242	32	241	35	241	35	240	40	244	-2	244	-2	240	40	237	-4	237	-4	240	40	238	278	237	-4	238	278	236	239	222	271	229	263	229	286	229	286	229	263	234	252	229	286	234	252	238	278	238	278	234	252	236	239	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	218	290	203	292	205	277	292	40	491	276	443	244	443	244	491	276	491	283	443	244	491	283	353	244	335	243	353	244	491	283	335	243	491	283	321	240	321	240	491	283	305	283	321	240	305	283	310	233	310	233	305	283	301	221	443	244	271	36	292	40	292	40	271	36	346	0	292	40	346	0	369	40	369	40	346	0	348	-24	369	40	348	-24	351	-18	285	206	277	361	247	254	285	206	247	254	245	64	245	64	247	254	244	58	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	243	267	240	40	240	42	243	267	240	42	241	46	460	72	466	89	454	77	454	77	466	89	454	94	454	77	454	94	446	80	446	80	454	94	438	81	430	80	438	81	438	95	430	80	438	95	422	92	379	56	385	40	392	71	392	71	385	40	399	57	392	71	399	57	406	83	406	83	399	57	410	69	406	83	410	69	422	92	422	92	410	69	421	77	422	92	421	77	430	80	484	55	482	69	480	32	480	32	482	69	476	80	480	32	476	80	468	16	468	16	476	80	466	89	468	16	466	89	466	58	466	89	460	72	464	65	466	89	464	65	466	58	454	94	438	95	438	81	468	16	466	58	464	52	468	16	464	52	461	47	468	16	461	47	454	43	468	16	454	43	450	6	405	0	428	1	435	40	435	40	428	1	450	6	435	40	450	6	446	41	446	41	450	6	454	43	369	40	361	0	405	0	369	40	405	0	385	40	385	40	405	0	435	40	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	217	-8	224	-7	228	178	228	178	224	-7	231	-6	228	178	231	-6	236	239	236	239	231	-6	237	-4	199	80	200	-3	208	120	208	120	200	-3	208	-6	208	120	208	-6	228	178	228	178	208	-6	217	-8	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	301	221	305	283	306	445	306	445	305	283	323	347	306	445	323	347	325	448	325	448	323	347	349	449	325	448	349	449	345	452	293	204	301	221	306	445	293	204	306	445	288	442	293	204	288	442	286	406	293	204	286	406	286	401	293	204	286	401	285	396	293	204	285	396	285	206	285	206	285	396	284	389	285	206	284	389	281	378	285	206	281	378	277	361	243	267	241	46	242	52	243	267	242	52	244	58	243	267	244	58	247	254	369	40	351	-18	354	-12	369	40	354	-12	358	-5	369	40	358	-5	361	0	267	33	264	30	346	0	267	33	346	0	271	36	346	0	252	27	251	0	345	-30	348	-24	346	0	345	-30	346	0	343	-5	345	-30	343	-5	339	-11	345	-30	339	-11	336	-18	345	-30	336	-18	332	-24	345	-30	332	-24	329	-30	286	406	288	442	286	414	69	56	81	-6	74	43	288	442	283	419	286	414	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	369	40	385	40	379	56	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	82	26	80	28	85	0	85	0	80	28	79	31	85	0	79	31	70	-5	70	-5	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	87	262	55	-6	70	-5	87	262	70	-5	78	35	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	125	56	112	41	115	20	115	20	112	41	102	31	115	20	102	31	101	8	101	8	102	31	95	27	101	8	95	27	88	25	88	25	85	25	85	0	85	0	85	25	82	26	147	356	131	335	137	262	147	356	137	262	143	283	143	283	137	262	188	262	143	283	188	262	214	283	214	283	188	262	191	174	214	283	191	174	203	154	127	35	134	26	142	78	142	78	134	26	143	18	142	78	143	18	144	64	144	64	143	18	153	11	144	64	150	73	142	78	150	73	144	64	145	65	150	73	145	65	147	67	150	73	147	67	148	69	150	73	148	69	149	71	125	56	115	20	127	35	125	56	127	35	142	78	88	25	85	0	101	8	205	7	197	-6	203	-6	205	7	203	-6	210	-6	205	7	188	9	190	-5	205	7	190	-5	197	-6	163	4	174	0	174	15	174	15	174	0	182	-3	174	15	182	-3	188	9	188	9	182	-3	190	-5	162	27	152	43	153	11	162	27	153	11	163	4	162	27	163	4	174	15	214	283	218	134	221	286	221	286	218	134	232	115	221	286	232	115	225	239	225	239	229	289	221	286	277	290	270	291	282	274	282	274	270	291	264	277	251	276	264	277	256	292	251	276	256	292	247	292	264	277	270	291	263	292	264	277	263	292	256	292	306	282	308	251	310	281	310	281	308	251	317	229	310	281	317	229	314	281	314	281	317	229	317	281	323	281	317	281	322	200	323	281	322	200	333	200	300	283	293	285	297	266	300	283	297	266	308	251	300	283	308	251	306	282	334	288	331	284	333	200	334	288	333	200	347	293	334	288	347	293	337	293	327	282	323	281	333	200	327	282	333	200	331	284	322	200	317	281	317	229	284	288	277	290	282	274	284	288	282	274	297	266	284	288	297	266	293	285	225	239	226	252	229	289	229	289	226	252	232	263	229	289	232	263	238	291	238	291	232	263	240	271	238	291	240	271	247	292	247	292	240	271	251	276	301	51	305	81	304	97	301	51	304	97	299	113	301	51	299	113	290	130	301	51	290	130	287	26	236	15	241	-2	246	26	246	26	241	-2	267	8	246	26	267	8	253	40	253	40	267	8	255	58	260	171	255	58	267	8	260	171	267	8	277	150	277	150	267	8	287	26	277	150	287	26	290	130	222	9	205	7	210	-6	222	9	210	-6	241	-2	222	9	241	-2	236	15	230	216	232	115	236	203	236	203	232	115	242	99	236	203	242	99	247	188	247	188	242	99	249	84	247	188	249	84	260	171	260	171	249	84	254	71	260	171	254	71	255	58	226	228	225	239	232	115	226	228	232	115	230	216	184	255	181	247	182	191	184	255	182	191	191	174	184	255	191	174	188	262	178	239	177	230	178	207	178	239	178	207	182	191	178	239	182	191	181	247	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	162	352	147	356	143	283	178	207	177	230	176	220	218	134	214	283	203	154	144	64	153	11	152	43	27	8	26	23	25	17	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	118	-71	108	-93	123	-125	123	-125	108	-93	96	-112	123	-125	96	-112	84	-146	84	-146	96	-112	81	-126	84	-146	81	-126	64	-131	64	-131	52	-126	84	-146	84	-146	52	-126	38	-153	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	82	26	80	28	90	2	90	2	80	28	79	31	90	2	79	31	73	-4	73	-4	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	87	262	55	-6	73	-4	87	262	73	-4	78	35	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	82	26	90	2	85	25	85	25	90	2	88	25	96	27	88	25	90	2	96	27	90	2	108	13	235	352	219	308	284	337	284	337	219	308	212	283	284	337	212	283	207	262	207	262	212	283	143	283	207	262	143	283	137	262	137	262	143	283	147	356	137	262	147	356	131	335	371	416	375	452	361	426	361	426	375	452	349	430	330	424	349	430	375	452	330	424	375	452	329	445	431	428	422	438	422	395	431	428	422	395	428	400	431	428	428	400	432	407	431	428	432	407	434	415	381	404	393	394	393	451	393	451	393	394	407	390	393	451	407	390	409	446	409	446	407	390	415	391	409	446	415	391	422	438	422	438	415	391	422	395	375	452	371	416	381	404	375	452	381	404	393	451	284	337	291	360	290	424	290	424	291	360	301	385	290	424	301	385	329	445	329	445	301	385	314	408	329	445	314	408	330	424	258	392	235	352	284	337	258	392	284	337	290	424	151	49	154	-93	158	78	158	78	154	-93	178	-53	158	78	178	-53	207	262	207	262	178	-53	194	-9	207	262	194	-9	284	337	106	33	108	13	119	43	119	43	108	13	128	28	119	43	128	28	137	58	137	58	128	28	151	49	137	58	151	49	158	78	118	-71	123	-125	126	-47	126	-47	123	-125	154	-93	126	-47	154	-93	151	49	52	-126	42	-117	38	-153	38	-153	42	-117	31	-105	38	-153	31	-105	21	-152	21	-152	31	-105	20	-95	21	-152	20	-95	5	-91	21	-152	5	-91	5	-147	5	-147	5	-91	-1	-93	5	-147	-1	-93	-8	-139	-8	-139	-1	-93	-9	-96	-8	-139	-9	-96	-15	-101	-17	-129	-8	-139	-15	-101	-17	-129	-15	-101	-19	-108	-17	-129	-19	-108	-20	-117	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	162	352	147	356	143	283	96	27	108	13	106	33	27	8	26	23	25	17	353	40	346	28	347	2	347	2	346	28	334	19	347	2	334	19	320	-6	320	-6	334	19	317	13	320	-6	317	13	293	11	293	11	281	12	284	-9	284	-9	281	12	267	-9	203	66	202	70	214	-4	203	66	214	-4	208	47	208	47	214	-4	222	30	222	30	214	-4	231	-7	222	30	231	-7	241	20	241	20	231	-7	249	-9	241	20	249	-9	262	14	262	14	249	-9	267	-9	262	14	267	-9	281	12	202	75	201	82	200	0	200	0	201	82	200	88	200	0	200	88	200	92	200	92	203	127	199	226	199	226	203	127	225	251	202	70	202	75	200	0	202	70	200	0	214	-4	322	99	318	77	330	76	322	99	330	76	338	97	338	97	330	76	340	73	338	97	340	73	354	91	354	91	340	73	348	67	354	91	348	67	354	61	273	257	287	266	289	285	289	285	287	266	302	272	289	285	302	272	312	290	312	290	302	272	317	277	312	290	317	277	336	292	336	292	317	277	333	278	358	289	336	292	342	277	358	289	342	277	348	276	358	289	348	276	353	273	358	289	353	273	357	269	358	289	357	269	358	265	358	289	358	265	363	208	358	289	363	208	378	282	383	208	392	213	392	271	392	271	392	213	399	220	392	271	399	220	402	256	402	256	399	220	403	228	402	256	403	228	405	239	378	282	363	208	373	207	378	282	373	207	383	208	378	282	383	208	392	271	363	208	358	265	357	258	363	208	357	258	356	212	356	212	357	258	354	252	356	212	354	252	351	218	351	218	354	252	351	246	351	218	351	246	348	240	348	240	347	233	348	225	348	240	348	225	351	218	289	285	267	277	273	257	273	257	267	277	261	246	240	221	261	246	246	265	240	221	246	265	225	251	378	55	375	70	375	35	375	35	375	70	366	82	375	35	366	82	364	17	364	17	366	82	356	52	354	91	354	61	356	52	354	91	356	52	366	82	353	40	347	2	364	17	353	40	364	17	356	52	293	11	284	-9	320	-6	229	77	208	47	240	61	229	77	240	61	254	87	254	87	240	61	266	70	254	87	266	70	277	94	277	94	266	70	287	75	277	94	287	75	299	98	299	98	287	75	304	76	299	98	304	76	322	99	322	99	304	76	318	77	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	87	25	83	26	94	-1	94	-1	83	26	80	29	94	-1	80	29	74	-5	74	-5	80	29	78	34	87	262	78	34	78	35	87	262	78	35	79	38	79	38	79	40	87	262	87	262	79	40	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	35	67	39	-4	87	262	39	-4	47	-6	87	262	47	-6	55	-6	87	262	55	-6	74	-5	87	262	74	-5	78	34	32	54	30	42	32	0	32	54	32	0	39	-4	32	54	39	-4	35	67	27	31	26	23	27	7	27	31	27	7	32	0	27	31	32	0	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	144	37	132	33	139	14	139	14	132	33	120	28	139	14	120	28	116	5	116	5	120	28	108	26	116	5	108	26	98	24	98	24	93	24	94	-1	94	-1	93	24	87	25	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	145	72	147	61	147	131	147	131	147	61	150	50	147	131	150	50	159	165	159	165	150	50	154	41	159	165	154	41	163	25	163	25	154	41	144	37	163	25	144	37	139	14	147	131	143	95	144	83	147	131	144	83	145	72	225	251	203	127	211	160	225	251	211	160	224	192	225	251	224	192	240	221	182	8	191	3	199	226	199	226	191	3	200	0	199	226	200	0	200	92	176	198	159	165	163	25	176	198	163	25	167	20	176	198	167	20	174	14	176	198	174	14	182	8	176	198	182	8	199	226	98	24	94	-1	116	5	267	277	246	265	261	246	27	7	26	23	25	17	208	47	229	77	203	66	333	278	342	277	336	292	84	488	79	333	79	333	84	488	79	333	146	552	84	488	4	220	47	220	84	488	47	220	58	259	84	488	58	259	68	288	84	488	68	288	77	309	84	488	77	309	79	333	91	511	89	503	146	552	146	552	89	503	87	496	146	552	87	496	84	488	91	511	146	552	92	517	92	517	146	552	92	523	91	527	92	523	107	549	91	527	107	549	91	546	91	546	73	544	76	534	91	546	76	534	82	533	91	546	82	533	87	530	91	546	87	530	91	527	73	544	55	542	69	534	73	544	69	534	76	534	146	552	143	555	124	552	146	552	124	552	107	549	146	552	107	549	92	523	135	400	108	371	117	365	117	365	108	371	99	343	87	326	99	343	108	371	87	326	108	371	79	333	206	436	185	432	189	411	189	411	185	432	183	412	169	408	183	412	185	432	169	408	185	432	161	420	117	365	135	383	135	400	135	400	135	383	153	398	135	400	153	398	161	420	161	420	153	398	169	408	203	239	200	241	209	223	209	223	200	241	198	243	209	223	198	243	194	218	194	218	198	243	197	245	194	218	197	245	197	248	197	248	198	392	196	388	197	250	197	252	198	392	198	392	197	252	198	256	198	392	198	256	199	395	199	395	198	256	199	260	199	395	199	260	199	398	199	398	199	260	200	265	199	398	200	265	200	399	200	399	200	265	206	436	206	436	200	265	239	389	177	216	194	218	195	384	195	384	194	218	197	248	195	384	197	248	196	388	225	250	217	243	224	234	224	234	217	243	211	240	224	234	211	240	209	223	209	223	211	240	206	239	240	250	259	272	251	278	240	250	251	278	236	261	240	250	236	261	225	250	240	250	225	250	224	234	177	216	195	384	170	217	170	217	195	384	165	282	170	217	165	282	163	219	163	219	165	282	161	268	163	219	161	268	158	224	158	224	161	268	158	257	158	224	158	257	156	248	155	230	158	224	156	248	155	230	156	248	154	241	155	230	154	241	154	237	239	389	240	391	241	414	241	414	240	391	241	395	241	414	241	395	242	404	242	404	241	395	242	398	242	404	242	398	242	402	239	389	241	414	237	423	239	389	237	423	230	430	239	389	230	430	220	434	239	389	220	434	206	436	194	409	197	407	206	436	206	436	197	407	199	403	206	436	199	403	200	399	69	534	55	542	55	534	206	436	189	411	194	409	203	239	209	223	206	239	198	392	197	248	197	250	87	326	79	333	77	309	58	259	68	288	79	470	79	470	68	288	77	309	79	470	77	309	79	333	79	333	77	309	87	326	79	333	87	326	108	371	108	371	87	326	99	343	79	470	4	220	47	220	79	470	47	220	58	259	206	436	185	432	190	411	190	411	185	432	183	412	170	408	183	412	185	432	170	408	185	432	161	420	117	365	135	383	135	400	135	400	135	383	153	398	135	400	153	398	161	420	161	420	153	398	170	408	108	371	99	343	117	365	108	371	117	365	135	400	207	538	216	553	199	541	199	541	216	553	191	542	174	539	191	542	189	555	174	539	189	555	160	551	124	482	132	500	133	539	133	539	132	500	143	516	133	539	143	516	160	551	160	551	143	516	157	530	160	551	157	530	174	539	133	539	109	521	124	482	124	482	109	521	91	498	124	482	91	498	79	333	79	333	91	498	79	470	238	509	239	548	233	515	233	515	239	548	227	522	221	528	227	522	239	548	221	528	239	548	216	553	262	501	267	504	270	531	270	531	267	504	271	508	270	531	271	508	274	519	274	519	271	508	273	513	258	541	239	548	243	505	258	541	243	505	249	501	258	541	249	501	256	500	258	541	256	500	262	501	258	541	262	501	270	531	216	553	207	538	214	534	216	553	214	534	221	528	216	553	189	555	191	542	197	248	196	388	195	384	197	248	195	384	194	218	197	248	194	218	197	245	201	241	209	223	203	239	203	239	209	223	206	239	211	240	206	239	209	223	211	240	209	223	224	234	240	250	259	272	251	278	240	250	251	278	236	261	240	250	236	261	225	250	240	250	225	250	224	234	217	243	211	240	224	234	217	243	224	234	225	250	209	223	201	241	198	243	209	223	198	243	197	245	209	223	197	245	194	218	158	257	158	224	161	268	161	268	158	224	163	219	161	268	163	219	165	282	165	282	163	219	170	217	165	282	170	217	195	384	195	384	170	217	178	216	195	384	178	216	194	218	156	248	154	241	155	230	156	248	155	230	158	224	156	248	158	224	158	257	239	389	240	391	241	414	241	414	240	391	241	395	241	414	241	395	242	404	242	404	241	395	242	398	242	404	242	398	242	402	239	389	241	414	237	423	239	389	237	423	230	430	239	389	230	430	220	434	239	389	220	434	206	436	239	389	206	436	200	265	197	249	197	252	198	392	198	392	197	252	198	256	198	392	198	256	199	395	199	395	198	256	199	260	199	395	199	260	199	398	199	398	199	260	200	265	199	398	200	265	200	399	200	399	200	265	206	436	194	409	197	407	206	436	206	436	197	407	199	403	206	436	199	403	200	399	198	392	196	388	197	248	198	392	197	248	197	249	206	436	190	411	194	409	155	230	154	241	154	237	239	548	238	509	243	505	43	184	45	137	50	185	50	185	45	137	56	133	50	185	56	133	57	184	57	184	56	133	64	147	57	184	64	147	64	149	64	149	66	177	63	181	64	153	66	155	66	177	66	177	66	155	67	157	66	177	67	157	69	172	69	172	67	157	69	161	69	172	69	161	69	166	63	181	57	184	64	149	102	172	93	155	93	136	93	136	93	155	83	146	93	136	83	146	72	143	72	143	69	144	93	136	93	136	69	144	69	132	139	446	129	445	141	436	139	446	141	436	153	447	153	447	141	436	151	436	153	447	151	436	158	434	157	381	133	173	149	206	157	381	149	206	163	250	157	381	121	234	133	173	115	150	133	173	121	234	115	150	121	234	111	198	115	150	111	198	102	172	115	150	102	172	93	136	69	132	69	144	67	144	69	132	67	144	65	145	69	132	65	145	64	147	69	132	64	147	56	133	30	169	31	152	33	176	33	176	31	152	36	144	33	176	36	144	37	180	37	180	36	144	45	137	37	180	45	137	43	184	165	417	164	412	215	455	215	455	164	412	163	404	215	455	163	404	163	250	163	250	163	404	161	394	163	250	161	394	157	381	158	434	162	431	170	450	170	450	162	431	165	427	170	450	165	427	166	421	166	421	165	417	215	455	215	455	214	457	190	453	215	455	190	453	170	450	215	455	170	450	166	421	181	546	181	529	185	553	185	553	181	529	185	522	185	553	185	522	190	558	190	558	185	522	191	516	190	558	191	516	198	562	198	562	191	516	198	513	198	562	198	513	206	563	206	563	198	513	207	511	206	563	207	511	214	562	214	562	207	511	215	513	214	562	215	513	221	558	221	558	215	513	222	516	221	558	222	516	227	552	227	552	222	516	227	522	227	552	227	522	231	545	231	545	227	522	231	529	231	545	231	529	232	537	181	529	181	546	180	538	141	436	129	445	129	436	153	447	158	434	170	450	31	152	30	169	29	163	66	177	64	149	64	153	26	436	29	436	39	446	39	446	29	436	32	436	39	446	32	436	35	436	35	436	42	436	39	446	39	446	42	436	55	448	39	446	17	443	22	435	39	446	22	435	26	436	48	379	1	228	45	228	48	379	45	228	60	273	48	379	60	273	52	393	85	453	69	451	72	306	85	453	72	306	77	344	85	453	77	344	108	455	85	453	108	455	106	457	60	273	72	306	69	451	60	273	69	451	57	423	60	273	57	423	57	416	60	273	57	416	56	410	60	273	56	410	54	403	60	273	54	403	52	393	56	428	57	423	69	451	56	428	69	451	55	448	56	428	55	448	53	432	55	448	42	436	48	434	55	448	48	434	53	432	113	405	109	375	120	392	113	405	120	392	126	420	126	420	120	392	131	405	126	420	131	405	140	434	140	434	131	405	140	415	140	434	140	415	149	441	149	441	140	415	149	421	149	441	149	421	156	424	156	424	158	423	158	448	158	448	158	423	160	422	158	448	160	422	167	453	167	453	160	422	161	421	167	453	161	421	163	419	95	353	109	375	102	391	95	353	102	391	93	376	95	353	93	376	86	362	95	353	86	362	84	332	171	408	176	456	168	412	168	412	176	456	167	453	168	412	167	453	165	416	165	416	167	453	163	419	171	408	175	405	176	456	176	456	175	405	180	403	176	456	180	403	185	457	185	457	180	403	185	403	185	457	185	403	194	456	194	456	185	403	194	404	194	456	194	404	201	452	201	452	194	404	202	408	201	452	202	408	207	447	207	447	202	408	207	414	207	447	207	414	211	439	211	439	207	414	211	422	211	439	211	422	212	430	158	448	149	441	156	424	77	344	72	306	84	332	77	344	84	332	86	362	22	435	17	443	17	435	109	375	113	405	102	391	47	270	44	274	44	233	47	270	44	233	54	237	47	270	54	237	49	267	54	237	63	244	54	263	54	263	63	244	56	262	63	264	56	262	63	244	63	264	63	244	72	251	126	323	135	341	128	354	126	323	128	354	119	309	119	309	128	354	117	332	119	309	117	332	110	295	110	295	117	332	103	310	110	295	103	310	98	280	98	280	103	310	92	294	98	280	92	294	86	265	86	265	92	294	81	280	86	265	81	280	72	251	72	251	81	280	72	270	72	251	72	270	63	264	160	254	156	257	157	237	157	237	156	257	155	263	152	412	155	263	155	269	152	412	155	269	167	457	167	457	155	269	156	275	167	457	156	275	157	282	160	292	164	306	167	457	160	292	167	457	157	282	167	457	164	306	211	457	186	250	183	250	194	242	194	242	183	250	180	250	194	242	180	250	177	250	177	250	170	250	173	239	173	239	170	250	164	251	173	239	164	251	160	254	143	234	157	237	155	263	143	234	155	263	152	412	143	234	152	412	139	379	143	234	139	379	135	341	143	234	135	341	126	232	135	341	104	230	105	228	135	341	105	228	126	232	190	251	186	250	194	242	190	251	194	242	194	251	194	242	177	250	173	239	54	237	54	263	52	263	54	237	52	263	51	265	54	237	51	265	49	267	44	274	40	278	44	233	44	233	40	278	37	281	44	233	37	281	36	229	36	229	37	281	33	282	36	229	33	282	27	228	27	228	33	282	27	283	27	228	27	283	18	230	18	230	27	283	18	282	18	230	18	282	10	233	10	233	18	282	10	278	10	233	10	278	5	239	5	239	10	278	5	272	5	239	5	272	1	246	1	246	5	272	1	264	1	246	1	264	0	255	128	354	135	341	139	379	160	254	157	237	173	239	47	270	44	274	44	233	47	270	44	233	54	237	47	270	54	237	49	267	54	237	63	244	54	263	54	263	63	244	56	262	63	264	56	262	63	244	63	264	63	244	72	251	86	265	98	280	92	294	92	294	98	280	103	310	117	332	103	310	108	295	117	332	108	295	118	309	81	280	71	270	72	251	81	280	72	251	86	265	81	280	86	265	92	294	140	126	133	130	142	110	142	110	133	130	127	136	142	110	127	136	120	118	120	118	127	136	124	144	120	118	124	144	123	155	123	155	123	165	120	118	120	118	123	165	135	341	120	118	135	341	108	251	140	227	211	457	152	412	140	227	152	412	139	379	140	227	139	379	135	341	135	341	139	379	128	353	135	341	128	353	126	323	126	323	128	353	118	309	125	176	129	189	135	341	135	341	129	189	133	206	135	341	133	206	140	227	104	239	99	223	103	130	104	239	103	130	120	118	104	239	120	118	108	251	94	205	90	187	92	148	94	205	92	148	103	130	94	205	103	130	99	223	176	145	168	136	169	108	169	108	168	136	159	128	169	108	159	128	148	125	148	125	140	126	142	110	219	126	222	137	220	144	219	126	220	144	217	149	219	126	217	149	212	153	219	126	212	153	210	118	205	155	198	156	198	112	205	155	198	112	210	118	205	155	210	118	212	153	186	153	176	145	184	109	186	153	184	109	198	112	186	153	198	112	198	156	148	125	142	110	169	108	103	310	98	280	108	295	54	237	54	263	52	263	54	237	52	263	51	265	54	237	51	265	49	267	44	274	40	278	44	233	44	233	40	278	37	281	44	233	37	281	36	229	36	229	37	281	33	282	36	229	33	282	27	228	27	228	33	282	27	283	27	228	27	283	18	230	18	230	27	283	18	282	18	230	18	282	10	233	10	233	18	282	10	278	10	233	10	278	5	239	5	239	10	278	5	272	5	239	5	272	1	246	1	246	5	272	1	264	1	246	1	264	0	255	176	145	169	108	184	109	152	412	211	457	167	457	92	148	90	187	88	171	135	341	123	165	125	176	117	332	118	309	128	353	63	264	72	251	71	270	89	247	89	247	89	247	89	247	115	352	86	424	89	247	86	424	86	421	89	247	86	421	86	418	89	247	86	418	86	414	89	247	86	414	85	410	89	247	85	410	84	405	89	247	84	405	52	282	89	247	52	282	47	264	89	247	47	264	126	228	306	453	242	453	280	439	306	453	280	439	287	442	306	453	287	442	293	444	306	453	293	444	300	444	306	453	300	444	306	444	242	453	135	352	140	334	242	453	140	334	149	333	242	453	149	333	156	331	242	453	156	331	163	328	242	453	163	328	182	346	242	453	182	346	266	428	242	453	266	428	274	434	242	453	274	434	280	439	176	318	180	311	182	346	182	346	180	311	183	304	182	346	183	304	201	339	201	339	183	304	184	297	201	339	184	297	190	241	176	318	182	346	170	323	170	323	182	346	163	328	89	247	111	336	115	352	115	352	111	336	120	336	115	352	120	336	135	352	135	352	120	336	131	335	135	352	131	335	140	334	176	453	55	453	66	443	176	453	66	443	74	441	176	453	74	441	81	437	176	453	81	437	85	432	176	453	85	432	86	424	176	453	86	424	149	438	176	453	149	438	161	442	176	453	161	442	176	444	86	424	115	352	128	404	86	424	128	404	133	419	86	424	133	419	140	431	86	424	140	431	149	438	104	244	126	228	110	244	110	244	126	228	115	244	137	246	115	244	126	228	137	246	126	228	160	232	231	274	237	298	234	310	231	274	234	310	228	322	231	274	228	322	217	331	231	274	217	331	214	255	201	339	190	241	214	255	201	339	214	255	217	331	184	297	181	279	190	241	190	241	181	279	171	264	190	241	171	264	160	232	160	232	171	264	156	253	160	232	156	253	137	246	126	228	104	244	100	245	126	228	100	245	94	246	126	228	94	246	89	247	126	228	47	264	40	252	126	228	40	252	32	245	126	228	32	245	20	240	126	228	20	240	4	237	126	228	4	237	4	228	66	443	55	453	55	444	32	437	38	435	40	449	40	449	38	435	43	432	40	449	43	432	50	451	50	451	43	432	46	425	50	451	46	425	49	415	49	415	53	397	50	451	50	451	53	397	60	454	30	447	20	445	24	438	30	447	24	438	32	437	30	447	32	437	40	449	10	443	10	438	24	438	10	443	24	438	20	445	56	370	59	335	60	454	60	454	59	335	63	292	60	454	63	292	64	455	64	455	63	292	66	241	64	455	66	241	67	455	67	455	66	241	66	230	214	225	221	233	230	265	214	225	230	265	213	449	214	225	213	449	213	452	214	225	213	452	212	454	214	225	212	454	212	455	214	225	212	455	210	456	214	225	210	456	209	220	322	374	323	455	316	401	316	401	313	386	322	374	322	374	313	386	305	368	322	374	305	368	300	338	300	338	305	368	289	343	300	338	289	343	269	295	269	295	289	343	265	310	269	295	265	310	230	245	230	245	265	310	230	265	209	220	210	456	208	456	209	220	208	456	207	456	209	220	207	456	206	455	209	220	206	455	205	217	199	219	200	217	202	451	202	451	200	217	202	217	202	451	202	217	203	453	203	453	202	217	205	217	203	453	205	217	205	455	205	455	205	217	206	455	202	451	101	292	105	265	202	451	105	265	111	276	202	451	111	276	117	287	202	451	117	287	123	298	202	451	123	298	129	308	202	451	129	308	135	317	202	451	135	317	181	398	202	451	181	398	196	234	202	451	196	234	197	227	202	451	197	227	198	222	202	451	198	222	199	219	97	353	93	385	95	247	97	353	95	247	101	292	97	353	101	292	99	321	89	414	85	439	87	233	89	414	87	233	95	247	89	414	95	247	93	385	82	447	81	452	81	224	82	447	81	224	87	233	82	447	87	233	85	439	81	452	79	455	81	224	81	224	79	455	77	456	81	224	77	456	76	218	76	218	77	456	75	457	76	218	75	457	73	457	68	219	70	217	70	456	70	456	70	217	72	217	70	456	72	217	73	457	73	457	72	217	76	218	67	455	66	230	67	223	67	455	67	223	68	219	67	455	68	219	70	456	336	404	341	427	339	437	336	404	339	437	336	445	336	404	336	445	330	451	336	404	330	451	323	455	336	404	323	455	322	374	312	411	314	408	314	457	314	457	314	408	315	404	314	457	315	404	323	455	323	455	315	404	316	401	295	432	297	428	297	450	297	450	297	428	300	424	297	450	300	424	302	453	302	453	300	424	305	419	302	453	305	419	307	456	307	456	305	419	309	415	307	456	309	415	314	457	314	457	309	415	312	411	294	445	293	441	294	436	294	445	294	436	295	432	294	445	295	432	297	450	230	245	230	265	221	233	101	292	95	247	105	265	60	454	53	397	56	370	43	440	46	441	46	441	52	451	46	441	57	439	52	451	57	439	63	453	63	453	57	439	65	436	63	453	65	436	75	455	75	455	65	436	72	430	75	455	72	430	78	421	36	440	40	440	42	449	42	449	40	440	43	440	42	449	43	440	52	451	52	451	43	440	46	441	42	449	30	446	33	439	42	449	33	439	36	440	73	166	68	163	81	160	81	160	68	163	64	162	81	160	64	162	61	161	61	161	54	163	56	140	56	140	54	163	50	166	56	140	50	166	45	170	11	162	12	148	14	167	14	167	12	148	15	142	14	167	15	142	18	171	18	171	15	142	21	138	18	171	21	138	24	174	24	174	21	138	27	135	24	174	27	135	30	175	30	175	27	135	35	134	30	175	35	134	39	174	39	174	35	134	56	140	39	174	56	140	45	170	94	458	92	458	94	379	94	379	92	458	84	408	78	421	84	408	92	458	78	421	92	458	75	455	109	208	100	196	109	190	109	190	100	196	92	186	109	190	92	186	85	177	85	177	78	171	81	160	81	160	78	171	73	166	61	161	56	140	81	160	124	234	123	231	139	229	139	229	123	231	122	227	139	229	122	227	120	224	120	224	116	218	139	229	139	229	116	218	109	190	102	459	105	340	108	450	108	450	105	340	115	298	108	450	115	298	117	426	117	426	115	298	122	263	117	426	122	263	128	395	128	395	122	263	125	241	139	229	125	241	125	238	139	229	125	238	124	234	105	340	102	459	99	459	105	340	99	459	97	459	105	340	97	459	95	459	105	340	95	459	94	379	214	389	207	370	212	354	212	354	207	370	195	345	212	354	195	345	194	317	194	317	195	345	178	314	194	317	178	314	171	277	171	277	178	314	155	276	235	440	232	447	234	411	234	411	232	447	226	454	234	411	226	454	225	385	225	385	226	454	219	458	225	385	219	458	217	404	217	404	214	389	225	385	225	385	214	389	212	354	219	458	210	459	212	414	219	458	212	414	215	411	219	458	215	411	216	408	219	458	216	408	217	404	198	424	203	421	204	458	204	458	203	421	208	417	204	458	208	417	210	459	210	459	208	417	212	414	190	441	190	436	191	446	191	446	190	436	192	432	191	446	192	432	194	451	194	451	192	432	194	428	194	451	194	428	198	455	198	455	194	428	198	424	198	455	198	424	204	458	139	229	171	277	155	276	139	229	155	276	144	330	139	229	144	330	137	361	139	229	137	361	128	395	139	229	128	395	125	241	85	177	81	160	109	190	33	439	30	446	30	438	109	208	109	190	116	218	235	440	234	411	237	431	94	458	94	379	95	459	12	148	11	162	10	155	56	317	65	305	69	388	69	388	65	305	76	298	69	388	76	298	90	413	90	413	76	298	89	369	98	293	89	369	88	294	98	391	111	407	113	433	113	433	111	407	130	425	113	433	130	425	136	447	136	447	130	425	156	442	136	447	156	442	154	455	91	378	98	391	113	433	91	378	113	433	90	413	91	378	90	413	89	369	89	369	76	298	88	294	56	317	69	388	55	357	56	317	55	357	54	352	56	317	54	352	53	347	56	317	53	347	53	343	56	317	53	343	52	339	56	317	52	339	52	335	91	363	98	293	93	362	93	362	98	293	95	362	98	362	95	362	98	293	98	362	98	293	109	295	145	332	143	344	142	317	142	317	143	344	138	354	142	317	138	354	133	306	133	306	138	354	131	360	133	306	131	360	122	364	133	306	122	364	121	299	121	299	122	364	112	365	121	299	112	365	109	295	109	295	112	365	108	365	109	295	108	365	104	364	101	363	98	362	109	295	101	363	109	295	104	364	98	293	91	363	90	365	98	293	90	365	89	366	98	293	89	366	89	369	76	386	81	394	84	451	84	451	81	394	86	404	84	451	86	404	95	454	95	454	86	404	89	417	95	454	89	417	92	426	144	438	154	453	135	446	135	446	154	453	123	449	113	447	123	449	121	457	113	447	121	457	107	456	107	456	95	454	98	434	107	456	98	434	105	441	107	456	105	441	113	447	53	382	61	381	63	443	63	443	61	381	69	382	63	443	69	382	73	448	73	448	69	382	76	386	73	448	76	386	84	451	37	411	37	397	40	418	40	418	37	397	41	391	40	418	41	391	45	427	45	427	41	391	46	385	45	427	46	385	53	435	53	435	46	385	53	382	53	435	53	382	63	443	201	412	193	430	196	349	196	349	193	430	178	444	196	349	178	444	176	310	176	310	178	444	154	453	176	310	154	453	154	398	154	398	149	366	176	310	176	310	149	366	147	278	154	453	144	438	150	427	154	453	150	427	153	414	154	453	153	414	154	398	154	453	121	457	123	449	71	249	73	249	87	301	87	301	73	249	112	257	87	301	112	257	115	316	115	316	112	257	147	278	115	316	147	278	136	338	136	338	147	278	149	366	87	301	52	296	61	250	87	301	61	250	64	249	87	301	64	249	66	249	87	301	66	249	68	249	87	301	68	249	71	249	44	296	20	195	44	195	44	296	44	195	61	250	44	296	61	250	52	296	201	412	196	349	203	392	37	397	37	411	36	404	95	454	92	426	98	434	96	449	59	430	69	373	69	373	59	430	65	349	67	253	65	349	59	430	67	253	59	430	46	263	46	263	59	430	35	401	46	263	35	401	30	278	30	278	35	401	21	366	30	278	21	366	19	299	19	299	21	366	16	328	19	299	16	328	16	324	159	456	146	457	150	447	150	447	146	457	141	449	119	442	141	449	146	457	119	442	146	457	96	449	188	386	194	382	195	446	195	446	194	382	202	381	195	446	202	381	205	441	205	441	202	381	211	382	205	441	211	382	214	433	214	433	211	382	218	385	214	433	218	385	220	425	220	425	218	385	223	391	220	425	223	391	224	417	224	417	223	391	226	397	224	417	226	397	226	410	226	410	226	397	227	404	184	450	172	454	175	415	184	450	175	415	178	403	184	450	178	403	183	393	184	450	183	393	188	386	184	450	188	386	195	446	150	447	158	441	159	456	159	456	158	441	166	434	159	456	166	434	172	454	172	454	166	434	172	425	172	454	172	425	175	415	96	449	69	373	81	400	96	449	81	400	98	424	96	449	98	424	119	442	111	298	92	305	93	249	111	298	93	249	96	249	111	298	96	249	98	249	111	298	98	249	100	249	111	298	100	249	103	250	111	298	103	250	118	195	111	298	118	195	135	296	91	249	93	249	92	305	91	249	92	305	78	317	91	249	78	317	68	331	91	249	68	331	67	253	103	250	93	195	118	195	135	296	118	195	143	296	65	349	67	253	68	331	61	326	86	326	164	438	164	438	86	326	177	395	164	438	177	395	197	438	197	438	177	395	231	326	197	438	231	326	255	326	282	438	258	438	175	326	175	326	258	438	164	368	175	326	164	368	143	326	143	326	164	368	105	438	143	326	105	438	80	438	143	368	124	376	130	330	130	330	124	376	110	389	130	330	110	389	107	343	107	343	110	389	101	407	107	343	101	407	97	430	258	430	247	408	249	369	249	369	247	408	231	390	249	369	231	390	225	346	225	346	231	390	212	376	225	346	212	376	195	331	195	331	212	376	191	368	195	331	191	368	168	365	168	365	143	368	163	326	163	326	143	368	130	330	97	430	78	430	81	393	97	430	81	393	90	364	97	430	90	364	107	343	258	430	249	369	267	397	258	430	267	397	277	430	168	365	163	326	195	331	189	395	189	343	195	387	195	387	189	343	196	350	195	387	196	350	200	378	200	378	196	350	200	359	200	378	200	359	202	369	137	370	138	359	138	380	138	380	138	359	143	350	138	380	143	350	143	388	143	388	143	350	150	343	143	388	150	343	150	395	150	395	150	343	159	338	150	395	159	338	159	400	159	400	159	338	169	336	159	400	169	336	170	401	170	401	169	336	180	338	170	401	180	338	180	400	180	400	180	338	189	343	180	400	189	343	189	395	211	388	204	376	208	349	208	349	204	376	195	367	208	349	195	367	190	340	190	340	195	367	183	361	190	340	183	361	169	336	169	336	183	361	169	359	204	428	208	455	195	437	195	437	208	455	190	464	195	437	190	464	182	443	182	443	190	464	169	446	155	443	169	446	169	468	155	443	169	468	148	464	125	403	127	416	130	455	130	455	127	416	133	428	130	455	133	428	148	464	148	464	133	428	143	437	148	464	143	437	155	443	103	403	106	382	106	423	106	423	106	382	115	363	106	423	115	363	115	441	115	441	115	363	129	349	115	441	129	349	125	403	125	403	130	455	115	441	208	349	222	363	211	388	211	388	222	363	213	402	211	416	213	402	222	441	211	416	222	441	208	455	190	464	169	468	169	446	232	423	222	441	222	363	232	423	222	363	232	381	232	423	232	381	235	402	213	402	222	363	222	441	154	361	142	368	147	340	154	361	147	340	169	336	154	361	169	336	169	359	133	377	127	389	129	349	133	377	129	349	147	340	133	377	147	340	142	368	125	403	129	349	127	389	208	455	204	428	211	416	33	27	16	12	28	-22	28	-22	16	12	27	-34	30	-108	27	-34	16	12	30	-108	16	12	13	-99	13	-99	16	12	3	-1	13	-99	3	-1	0	-86	0	-86	3	-1	-5	-16	0	-86	-5	-16	-9	-69	-9	-69	-5	-16	-11	-31	-9	-69	-11	-31	-12	-48	30	-10	35	1	33	27	33	27	35	1	41	14	33	27	41	14	49	27	111	-56	101	-62	103	-93	103	-93	101	-62	90	-66	103	-93	90	-66	86	-103	86	-103	90	-66	79	-68	86	-103	79	-68	68	-109	68	-109	79	-68	67	-69	118	-78	132	-60	121	-48	118	-78	121	-48	111	-56	118	-78	111	-56	103	-93	53	-67	43	-62	50	-111	53	-67	50	-111	68	-109	53	-67	68	-109	67	-69	34	-55	29	-45	30	-108	34	-55	30	-108	50	-111	34	-55	50	-111	43	-62	27	-34	30	-108	29	-45	33	27	28	-22	30	-10	90	354	96	362	98	402	98	402	96	362	102	368	98	402	102	368	114	410	114	410	102	368	110	372	114	410	110	372	119	373	119	373	127	373	132	412	132	412	127	373	136	371	132	412	136	371	142	412	142	412	136	371	148	367	142	412	148	367	152	410	152	410	148	367	163	362	152	410	163	362	163	407	163	407	163	362	175	403	86	342	90	354	98	402	86	342	98	402	86	389	86	342	86	389	75	369	86	342	75	369	67	342	220	344	237	347	224	385	224	385	237	347	231	384	240	385	231	384	237	347	240	385	237	347	253	356	266	370	276	389	283	413	266	370	283	413	265	413	266	370	265	413	260	402	266	370	260	402	255	394	266	370	255	394	253	356	248	388	240	385	253	356	248	388	253	356	255	394	200	348	208	346	209	388	209	388	208	346	214	345	209	388	214	345	217	386	217	386	214	345	220	344	217	386	220	344	224	385	175	403	182	354	189	397	189	397	182	354	192	350	189	397	192	350	200	392	200	392	192	350	200	348	200	392	200	348	209	388	182	354	175	403	163	362	132	412	114	410	119	373	208	424	205	430	205	403	208	424	205	403	208	407	208	424	208	407	209	411	208	424	209	411	209	416	205	403	205	430	202	399	202	399	205	430	200	435	202	399	200	435	198	396	198	396	200	435	193	439	198	396	193	439	186	440	198	396	186	440	182	439	198	396	182	439	178	439	198	396	178	439	174	437	198	396	174	437	171	436	198	396	171	436	168	433	198	396	168	433	86	327	168	433	61	327	86	327	320	424	317	430	318	403	320	424	318	403	320	407	320	424	320	407	321	411	320	424	321	411	322	416	318	403	317	430	315	399	315	399	317	430	312	435	315	399	312	435	310	396	310	396	312	435	305	439	310	396	305	439	298	440	310	396	298	440	294	439	310	396	294	439	290	439	310	396	290	439	286	437	310	396	286	437	283	436	310	396	283	436	280	433	310	396	280	433	197	327	197	327	280	433	174	327	35	189	37	195	29	215	29	215	37	195	39	201	29	215	39	201	41	206	41	206	71	246	67	264	67	264	71	246	80	426	67	264	80	426	49	367	49	367	80	426	81	433	49	367	81	433	83	438	67	264	29	215	41	206	34	177	34	183	29	215	34	177	29	215	33	149	33	149	29	215	24	207	33	149	24	207	24	156	24	156	24	207	20	199	24	156	20	199	18	164	18	164	20	199	17	191	18	164	17	191	16	183	34	177	33	149	35	172	35	172	33	149	44	145	35	172	44	145	37	167	37	167	44	145	41	163	42	406	45	393	83	438	83	438	45	393	47	380	83	438	47	380	49	367	44	145	56	144	45	160	45	160	56	144	51	159	60	160	51	159	56	144	60	160	56	144	76	148	80	426	71	246	76	215	80	426	76	215	77	209	80	426	77	209	78	203	80	426	78	203	79	198	80	426	79	198	80	193	80	426	80	193	80	190	91	444	97	446	104	453	91	444	104	453	86	442	86	442	104	453	39	418	86	442	39	418	42	406	104	453	97	446	104	446	104	453	16	453	23	445	104	453	23	445	28	443	104	453	28	443	32	440	104	453	32	440	34	435	104	453	34	435	36	429	104	453	36	429	39	418	176	426	173	421	184	411	184	411	173	421	170	416	184	411	170	416	166	409	166	409	98	302	101	284	101	284	98	302	104	172	101	284	104	172	111	234	111	234	104	172	111	191	111	234	111	191	113	212	222	453	160	453	165	445	222	453	165	445	169	444	222	453	169	444	173	442	222	453	173	442	176	439	222	453	176	439	177	435	222	453	177	435	203	437	222	453	203	437	211	443	222	453	211	443	222	446	177	435	184	411	190	420	177	435	190	420	196	429	177	435	196	429	203	437	177	431	176	426	184	411	177	431	184	411	177	435	166	409	101	284	184	411	113	221	112	225	113	212	113	212	112	225	111	230	113	212	111	230	111	234	92	157	104	172	98	302	92	157	98	302	81	404	92	157	81	404	81	410	92	157	81	410	80	414	92	157	80	414	80	419	92	157	80	419	80	190	92	157	80	190	78	180	92	157	78	180	76	148	80	423	80	426	80	190	80	423	80	190	80	419	76	148	78	180	74	171	76	148	74	171	68	165	76	148	68	165	60	160	41	163	44	145	45	160	113	221	113	212	113	217	165	445	160	453	160	446	23	445	16	453	16	446	86	442	42	406	83	438	18	164	16	183	16	175	29	215	34	183	35	189	66	244	65	247	65	222	65	222	65	247	64	250	50	220	64	250	64	253	50	220	64	253	95	514	95	514	64	253	65	256	95	514	65	256	66	260	95	517	95	514	142	551	142	551	95	514	68	271	67	265	68	271	95	514	67	265	95	514	66	260	95	514	29	262	31	230	95	514	31	230	35	225	95	514	35	225	42	221	95	514	42	221	50	220	28	259	28	256	28	238	28	259	28	238	31	230	28	259	31	230	29	262	28	238	28	256	28	253	28	238	28	253	27	250	28	238	27	250	27	248	96	521	142	551	96	522	96	522	142	551	96	523	95	527	96	523	109	548	95	527	109	548	95	546	95	546	80	543	81	533	95	546	81	533	88	532	95	546	88	532	92	529	95	546	92	529	95	527	80	543	64	541	73	534	80	543	73	534	81	533	142	551	138	554	123	551	142	551	123	551	109	548	142	551	109	548	96	523	96	519	95	517	142	551	96	519	142	551	96	521	97	258	90	251	93	240	93	240	90	251	83	245	93	240	83	245	79	228	79	228	83	245	77	242	79	228	77	242	72	241	72	241	70	241	79	228	79	228	70	241	67	243	79	228	67	243	66	244	107	257	123	281	117	285	107	257	117	285	105	269	107	257	105	269	97	258	107	257	97	258	93	240	73	534	64	541	64	534	65	222	64	250	50	220	66	244	65	222	79	228	29	304	29	304	34	278	34	278	29	304	30	232	34	278	30	232	34	232	34	232	37	232	34	278	34	278	37	232	43	258	81	234	74	223	80	223	81	234	80	223	85	222	81	234	66	237	69	224	81	234	69	224	74	223	45	231	50	230	53	245	53	245	50	230	56	228	53	245	56	228	66	237	66	237	56	228	63	225	66	237	63	225	69	224	100	398	97	407	102	319	102	319	97	407	96	415	92	333	96	415	82	447	92	333	82	447	79	349	79	349	82	447	70	364	137	455	131	456	141	443	141	443	131	456	127	445	117	444	127	445	121	457	117	444	121	457	108	440	108	440	121	457	102	434	127	445	131	456	126	457	127	445	126	457	121	457	137	455	141	443	143	454	143	454	141	443	153	436	143	454	153	436	150	452	150	452	153	436	156	450	169	408	173	385	173	449	169	408	173	449	169	449	169	449	166	449	169	408	169	408	166	449	163	449	169	408	163	449	162	425	162	425	163	449	160	449	162	425	160	449	156	450	182	454	179	451	182	385	182	454	182	385	192	458	182	454	192	458	185	458	176	450	173	449	173	385	176	450	173	385	182	385	176	450	182	385	179	451	100	454	82	447	96	415	100	454	96	415	98	426	100	454	98	426	102	434	100	454	102	434	121	457	58	401	60	391	61	420	61	420	60	391	63	378	61	420	63	378	69	436	69	436	63	378	70	364	69	436	70	364	82	447	156	268	160	292	158	304	156	268	158	304	155	317	156	268	155	317	148	331	156	268	148	331	146	249	105	241	109	226	113	249	113	249	109	226	130	235	113	249	130	235	118	260	118	260	130	235	120	273	124	363	120	273	130	235	124	363	130	235	138	346	138	346	130	235	146	249	138	346	146	249	148	331	94	236	81	234	85	222	94	236	85	222	109	226	94	236	109	226	105	241	100	398	102	319	106	388	106	388	102	319	110	306	106	388	110	306	114	376	114	376	110	306	116	294	114	376	116	294	124	363	124	363	116	294	119	284	124	363	119	284	120	273	92	333	102	319	96	415	43	258	37	232	41	232	43	258	41	232	45	231	43	258	45	231	53	245	29	304	21	304	21	226	29	304	21	226	24	229	29	304	24	229	27	231	29	304	27	231	30	232	21	304	10	222	18	222	21	304	18	222	21	226	156	450	153	436	162	425	38	221	46	224	40	254	38	221	40	254	37	256	38	221	37	256	33	258	38	221	33	258	30	259	38	221	30	259	29	220	29	220	30	259	26	261	29	220	26	261	23	261	29	220	23	261	21	262	29	220	21	262	20	221	4	249	4	235	6	254	6	254	4	235	7	229	6	254	7	229	10	258	10	258	7	229	13	224	10	258	13	224	15	261	15	261	13	224	20	221	15	261	20	221	21	262	71	268	65	261	66	241	66	241	65	261	59	256	66	241	59	256	55	230	55	230	59	256	54	252	55	230	54	252	50	251	50	251	49	251	55	230	55	230	49	251	46	224	62	434	69	436	71	448	71	448	69	436	75	437	71	448	75	437	87	453	87	453	75	437	79	438	87	453	79	438	81	438	81	438	88	438	87	453	87	453	88	438	99	456	71	448	50	441	52	432	71	448	52	432	62	434	125	456	118	458	120	338	120	338	118	458	109	457	120	338	109	457	105	403	105	403	109	457	101	418	150	383	143	412	144	243	150	383	144	243	149	233	150	383	149	233	154	226	150	383	154	226	154	365	150	383	154	365	170	412	140	256	144	243	143	412	140	256	143	412	139	431	140	256	139	431	135	444	140	256	135	444	130	452	140	256	130	452	125	456	140	256	125	456	124	319	120	338	78	277	78	256	120	338	78	256	124	319	120	338	124	319	125	456	99	456	88	438	93	435	99	456	93	435	97	429	99	456	97	429	101	418	99	456	101	418	109	457	156	354	155	359	162	222	162	222	155	359	155	362	162	222	155	362	154	226	154	226	155	362	154	365	170	412	154	365	168	387	170	412	168	387	180	405	175	271	162	222	171	220	175	271	171	220	182	222	175	271	158	341	162	222	157	348	156	354	162	222	157	348	162	222	158	341	180	257	182	222	183	253	183	253	182	222	193	228	183	253	193	228	187	251	187	251	193	228	191	250	195	250	191	250	193	228	195	250	193	228	205	239	170	412	180	405	187	433	187	433	180	405	190	418	187	433	190	418	202	447	202	447	190	418	199	426	202	447	199	426	206	429	206	429	213	428	216	455	216	455	213	428	218	425	216	455	218	425	229	458	229	458	218	425	223	422	229	458	223	422	228	420	205	239	218	256	209	262	209	262	218	256	216	271	219	275	216	271	218	256	219	275	218	256	234	281	229	458	233	419	236	457	236	457	233	419	239	420	236	457	239	420	242	454	242	454	239	420	244	423	242	454	244	423	247	450	247	450	244	423	248	427	247	450	248	427	250	445	250	445	248	427	250	432	250	445	250	432	251	438	216	455	202	447	206	429	234	281	226	285	225	283	234	281	225	283	223	281	234	281	223	281	221	278	234	281	221	278	219	275	205	239	209	262	204	256	205	239	204	256	199	252	205	239	199	252	195	250	177	263	175	271	182	222	177	263	182	222	180	257	71	268	66	241	78	256	71	268	78	256	78	277	46	224	49	251	46	252	46	224	46	252	43	253	46	224	43	253	40	254	229	458	228	420	233	419	4	235	4	249	3	243	45	240	35	233	127	220	127	220	35	233	22	230	127	220	22	230	5	228	67	388	73	453	65	535	67	388	65	535	50	396	50	396	65	535	41	508	50	396	41	508	36	408	36	408	41	508	27	477	36	408	27	477	27	424	27	424	27	477	23	446	160	560	149	561	152	550	152	550	149	561	143	552	122	545	143	552	149	561	122	545	149	561	101	554	127	228	115	230	127	220	127	220	115	230	106	232	127	220	106	232	52	253	52	253	106	232	100	235	52	253	100	235	58	273	58	273	100	235	97	240	58	273	97	240	96	247	96	247	96	404	85	383	85	383	96	404	84	417	85	383	84	417	76	434	112	396	96	404	96	251	112	396	96	251	97	255	112	396	97	255	98	260	112	396	98	260	99	266	112	396	99	266	101	273	112	396	101	273	131	392	96	247	85	383	58	273	76	434	73	453	67	388	76	434	67	388	85	383	203	486	212	488	213	540	213	540	212	488	219	491	213	540	219	491	220	532	220	532	219	491	224	496	220	532	224	496	225	523	225	523	224	496	227	502	225	523	227	502	228	516	228	516	227	502	228	509	185	498	190	491	193	552	193	552	190	491	196	488	193	552	196	488	203	547	203	547	196	488	203	486	203	547	203	486	213	540	183	555	172	558	173	529	183	555	173	529	177	519	183	555	177	519	180	507	183	555	180	507	185	498	183	555	185	498	193	552	152	550	160	546	160	560	160	560	160	546	168	539	160	560	168	539	172	558	172	558	168	539	173	529	101	554	65	535	77	477	101	554	77	477	87	504	101	554	87	504	103	528	101	554	103	528	122	545	77	477	65	535	73	453	127	220	5	228	5	220	45	240	127	220	52	253	96	404	96	247	96	251	202	47	156	47	115	-97	115	-97	156	47	106	-32	115	-97	106	-32	98	-97	98	-97	106	-32	55	47	98	-97	55	47	10	47	7	372	7	336	262	336	7	372	262	336	262	372	7	441	7	404	262	404	7	441	262	404	262	441	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	98	385	98	334	105	378	105	378	98	334	105	341	105	378	105	341	110	369	110	369	105	341	110	349	110	369	110	349	112	360	47	360	48	349	48	370	48	370	48	349	53	341	48	370	53	341	53	379	53	379	53	341	60	334	53	379	60	334	60	386	60	386	60	334	69	329	60	386	69	329	69	390	69	390	69	329	79	327	69	390	79	327	80	392	80	392	79	327	89	329	80	392	89	329	89	390	89	390	89	329	98	334	89	390	98	334	98	385	243	385	243	334	250	378	250	378	243	334	250	341	250	378	250	341	255	369	255	369	250	341	255	349	255	369	255	349	256	360	191	360	193	349	193	370	193	370	193	349	198	341	193	370	198	341	198	379	198	379	198	341	205	334	198	379	205	334	205	386	205	386	205	334	213	329	205	386	213	329	214	390	214	390	213	329	224	327	214	390	224	327	225	392	225	392	224	327	234	329	225	392	234	329	234	390	234	390	234	329	243	334	234	390	243	334	243	385	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	200	435	198	440	198	428	198	428	198	440	196	444	198	428	196	444	194	422	194	422	196	444	192	446	194	422	192	446	189	415	189	415	192	446	187	448	189	415	187	448	183	449	189	415	183	449	181	408	181	408	183	449	175	448	181	408	175	448	173	400	173	400	175	448	169	446	173	400	169	446	164	443	92	347	115	347	154	434	154	434	115	347	173	400	154	434	173	400	159	439	159	439	173	400	164	443	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	70	28	61	20	365	0	365	0	61	20	48	14	365	0	48	14	29	10	154	30	148	36	83	60	83	60	148	36	146	44	164	353	146	44	147	52	164	353	147	52	150	65	164	353	150	65	155	84	164	353	155	84	161	109	164	353	161	109	170	141	164	353	170	141	167	361	170	141	170	380	169	371	170	141	169	371	167	361	165	411	170	404	449	432	449	432	170	404	270	410	449	432	270	410	290	411	290	411	343	410	449	432	449	432	343	410	379	405	449	432	379	405	402	397	429	330	449	432	417	362	429	330	417	362	417	357	429	330	417	357	416	351	429	330	416	351	416	345	429	330	416	345	415	338	429	330	415	338	415	332	414	383	417	362	449	432	414	383	449	432	402	397	171	388	191	215	171	395	171	395	191	215	197	239	197	239	191	215	243	215	197	239	243	215	249	239	249	239	243	215	258	215	249	239	258	215	279	240	171	395	197	239	241	393	171	395	241	393	244	400	171	395	244	400	249	406	171	395	249	406	257	409	171	395	257	409	170	404	449	432	120	432	142	419	449	432	142	419	156	416	449	432	156	416	165	411	258	215	271	214	279	240	279	240	271	214	281	212	279	240	281	212	300	245	300	245	281	212	289	209	300	245	289	209	295	205	295	205	296	203	300	245	300	245	296	203	298	200	300	245	298	200	299	196	341	303	327	275	353	301	353	301	327	275	315	256	353	301	315	256	308	147	308	147	315	256	300	245	308	147	300	245	299	185	299	185	299	178	308	147	308	147	299	178	299	172	308	147	299	172	298	165	300	245	299	196	299	191	300	245	299	191	299	185	296	158	295	150	308	147	296	158	308	147	298	165	369	78	357	65	365	0	365	0	357	65	345	56	365	0	345	56	333	48	333	48	313	38	365	0	365	0	313	38	290	31	365	0	290	31	264	26	406	107	395	112	381	93	406	107	381	93	369	78	406	107	369	78	365	0	70	28	365	0	179	23	179	23	365	0	199	22	235	23	199	22	365	0	235	23	365	0	264	26	164	26	154	30	83	60	164	26	83	60	77	41	164	26	77	41	70	28	164	26	70	28	179	23	191	215	171	388	170	380	191	215	170	380	170	141	112	435	111	440	110	428	110	428	111	440	108	444	110	428	108	444	107	422	107	422	108	444	104	446	107	422	104	446	101	415	101	415	104	446	100	448	101	415	100	448	95	449	101	415	95	449	94	408	94	408	95	449	88	448	94	408	88	448	86	400	86	400	88	448	81	446	86	400	81	446	76	443	4	347	27	347	67	434	67	434	27	347	86	400	67	434	86	400	71	439	71	439	86	400	76	443	365	0	29	10	29	0	142	419	120	432	120	422	270	410	170	404	257	409	83	60	146	44	164	353	171	381	169	372	191	216	191	216	169	372	167	363	191	216	167	363	164	353	164	353	86	67	145	43	145	43	86	67	145	40	146	30	145	40	86	67	146	30	86	67	150	23	150	23	86	67	79	45	150	23	79	45	158	18	158	18	79	45	191	0	158	18	191	0	171	14	171	14	191	0	191	10	164	353	145	43	145	45	164	353	145	45	146	48	164	353	146	48	146	51	164	353	146	51	147	54	164	353	147	54	191	216	418	353	387	244	398	42	398	42	387	244	398	38	400	29	398	38	337	61	400	29	337	61	404	22	404	22	337	61	331	44	404	22	331	44	414	17	414	17	331	44	451	0	414	17	451	0	429	13	429	13	451	0	451	10	418	353	398	42	399	45	418	353	399	45	399	48	418	353	399	48	400	51	418	353	400	51	401	54	418	353	401	54	488	373	418	353	488	373	421	362	544	432	379	432	399	420	544	432	399	420	412	416	544	432	412	416	421	410	544	432	421	410	426	403	544	432	426	403	427	394	544	432	427	394	511	413	544	432	511	413	525	418	544	432	525	418	544	422	427	394	488	373	494	392	427	394	494	392	502	405	427	394	502	405	511	413	427	387	425	380	488	373	427	387	488	373	427	394	423	371	421	362	488	373	423	371	488	373	425	380	241	391	172	395	234	375	234	375	172	395	191	216	234	375	191	216	199	244	199	244	191	216	379	216	199	244	379	216	387	244	387	244	379	216	398	38	451	0	331	44	323	30	451	0	323	30	311	21	451	0	311	21	294	14	451	0	294	14	270	10	451	0	270	10	270	0	301	432	121	432	142	419	301	432	142	419	157	416	301	432	157	416	166	411	301	432	166	411	171	404	301	432	171	404	172	395	301	432	172	395	263	413	301	432	263	413	279	419	301	432	279	419	301	422	250	404	263	413	172	395	250	404	172	395	241	391	191	216	172	395	172	388	191	0	79	45	71	30	191	0	71	30	62	20	191	0	62	20	48	14	191	0	48	14	29	10	191	0	29	10	29	0	110	435	109	440	109	428	109	428	109	440	106	444	109	428	106	444	105	422	105	422	106	444	102	446	105	422	102	446	99	415	99	415	102	446	98	448	99	415	98	448	93	449	99	415	93	449	92	408	92	408	93	449	86	448	92	408	86	448	84	400	84	400	86	448	80	446	84	400	80	446	74	443	3	347	25	347	65	434	65	434	25	347	84	400	65	434	84	400	70	439	70	439	84	400	74	443	171	381	191	216	172	388	142	419	121	432	121	422	337	61	398	38	379	216	399	420	379	432	379	422	66	29	57	20	186	0	186	0	57	20	43	15	186	0	43	15	24	10	186	10	167	13	186	0	186	0	167	13	154	16	186	0	154	16	74	42	74	42	154	16	146	21	74	42	146	21	80	61	80	61	146	21	142	27	80	61	142	27	140	36	140	36	141	44	80	61	80	61	141	44	160	353	142	53	144	63	160	353	160	353	144	63	147	74	160	353	147	74	150	86	150	86	230	371	160	353	160	353	230	371	162	362	284	432	120	432	140	420	284	432	140	420	153	416	284	432	153	416	162	410	284	432	162	410	167	403	284	432	167	403	169	393	284	432	169	393	252	413	284	432	252	413	265	419	284	432	265	419	284	422	169	393	230	371	236	391	169	393	236	391	243	405	169	393	243	405	252	413	168	387	166	379	230	371	168	387	230	371	169	393	164	371	162	362	230	371	164	371	230	371	166	379	109	435	108	440	108	428	108	428	108	440	106	444	108	428	106	444	104	422	104	422	106	444	102	446	104	422	102	446	99	415	99	415	102	446	97	448	99	415	97	448	92	449	99	415	92	449	91	408	91	408	92	449	85	448	91	408	85	448	83	400	83	400	85	448	79	446	83	400	79	446	74	443	2	347	24	347	64	434	64	434	24	347	83	400	64	434	83	400	69	439	69	439	83	400	74	443	186	0	24	10	24	0	66	29	186	0	74	42	160	353	141	44	142	53	140	420	120	432	120	422	96	14	113	82	109	122	109	122	118	337	96	14	96	14	118	337	86	292	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	113	82	96	14	136	-4	113	82	136	-4	124	51	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	195	10	184	-11	213	-9	146	435	145	440	144	428	144	428	145	440	142	444	144	428	142	444	140	422	140	422	142	444	138	446	140	422	138	446	135	415	135	415	138	446	134	448	135	415	134	448	129	449	135	415	129	449	127	408	127	408	129	449	122	448	127	408	122	448	119	400	119	400	122	448	115	446	119	400	115	446	110	443	38	347	61	347	101	434	101	434	61	347	119	400	101	434	119	400	105	439	105	439	119	400	110	443	408	412	408	115	438	378	128	406	133	407	141	430	141	430	133	407	139	408	141	430	139	408	145	408	145	408	173	404	156	437	156	437	173	404	171	441	126	421	110	410	115	401	126	421	115	401	122	404	126	421	122	404	128	406	126	421	128	406	141	430	156	437	141	430	145	408	253	417	226	436	235	42	235	42	226	436	235	37	236	28	235	37	211	195	236	48	237	55	253	417	253	417	237	55	239	63	253	417	239	63	242	73	242	73	268	166	253	417	253	417	268	166	270	387	235	37	226	436	217	280	235	37	217	280	217	265	235	37	217	265	216	249	235	37	216	249	215	233	235	37	215	233	213	215	235	37	213	215	211	195	283	305	280	349	282	275	283	305	282	275	283	281	283	305	283	281	283	287	283	305	283	287	283	293	283	305	283	293	283	299	438	441	431	441	443	412	443	412	431	441	398	432	443	412	398	432	392	393	392	393	398	432	365	408	392	393	365	408	349	347	349	347	365	408	334	371	349	347	334	371	313	285	313	285	334	371	306	326	313	285	306	326	286	220	286	220	306	326	284	276	286	220	284	276	284	275	479	407	476	414	480	400	480	400	476	414	473	420	480	400	473	420	469	395	469	395	473	420	469	426	469	395	469	426	465	401	465	401	469	426	463	432	465	401	463	432	461	405	461	405	463	432	457	435	461	405	457	435	456	409	456	409	457	435	451	438	456	409	451	438	450	411	450	411	451	438	445	440	450	411	445	440	443	412	282	275	280	349	270	387	282	275	270	387	286	220	282	275	286	220	284	275	294	0	294	10	271	13	294	0	271	13	257	14	294	0	257	14	247	17	294	0	247	17	166	43	294	0	166	43	156	28	294	0	156	28	143	19	294	0	143	19	126	13	294	0	126	13	103	10	294	0	103	10	103	0	193	390	207	365	226	436	226	436	207	365	215	329	226	436	215	329	217	280	174	65	166	43	247	17	174	65	247	17	240	22	174	65	240	22	236	28	174	65	236	28	211	195	188	443	171	441	173	404	188	443	173	404	193	390	188	443	193	390	226	436	112	435	111	440	111	428	111	428	111	440	109	444	111	428	109	444	107	422	107	422	109	444	105	446	107	422	105	446	101	415	101	415	105	446	101	448	101	415	101	448	96	449	101	415	96	449	94	408	94	408	96	449	88	448	94	408	88	448	86	400	86	400	88	448	82	446	86	400	82	446	77	443	5	347	28	347	67	434	67	434	28	347	86	400	67	434	86	400	72	439	72	439	86	400	77	443	443	412	445	440	438	441	270	387	268	166	286	220	253	417	235	42	236	48	49	65	40	70	-3	0	-3	0	40	70	35	79	-3	0	35	79	24	118	24	118	35	79	33	92	33	96	33	101	24	118	24	118	33	101	34	106	24	118	34	106	35	115	35	115	34	106	34	111	154	382	125	355	139	248	139	248	125	355	136	219	138	189	136	219	126	104	138	189	126	104	144	162	144	162	126	104	163	86	144	162	163	86	155	139	155	139	163	86	171	121	175	0	191	110	171	121	175	0	171	121	163	86	175	0	163	86	160	62	175	0	160	62	73	62	175	0	73	62	60	63	175	0	60	63	49	65	175	0	49	65	-3	0	252	432	216	420	222	381	222	381	216	420	200	361	178	335	200	361	184	403	178	335	184	403	160	307	160	307	184	403	154	382	160	307	154	382	147	278	147	278	154	382	139	248	216	420	184	403	200	361	392	434	334	441	364	413	364	413	334	441	327	419	298	417	327	419	334	441	298	417	334	441	291	439	441	78	424	69	443	0	443	0	424	69	405	65	443	0	405	65	383	62	383	62	298	62	443	0	443	0	298	62	257	0	455	94	441	78	443	0	455	94	443	0	480	115	455	94	480	115	468	118	394	201	365	160	367	108	367	108	365	160	327	128	367	108	327	128	302	86	302	86	327	128	283	110	302	86	283	110	298	62	298	62	283	110	257	0	364	413	390	397	392	434	392	434	390	397	407	371	392	434	407	371	436	413	436	413	407	371	417	338	436	413	417	338	420	299	420	299	419	142	457	185	489	289	484	339	481	235	481	235	484	339	466	381	481	235	466	381	457	185	457	185	466	381	436	413	457	185	436	413	420	299	419	142	420	299	413	249	419	142	413	249	394	201	419	142	394	201	367	108	222	381	245	397	252	432	252	432	245	397	270	409	252	432	270	409	291	439	291	439	270	409	298	417	126	104	136	219	125	355	126	104	125	355	100	324	126	104	100	324	99	127	67	221	70	186	71	256	71	256	70	186	80	155	71	256	80	155	82	291	82	291	80	155	99	127	82	291	99	127	100	324	140	435	139	440	139	428	139	428	139	440	137	444	139	428	137	444	135	422	135	422	137	444	133	446	135	422	133	446	130	415	130	415	133	446	128	448	130	415	128	448	124	449	130	415	124	449	122	408	122	408	124	449	116	448	122	408	116	448	114	400	114	400	116	448	110	446	114	400	110	446	105	443	33	347	55	347	95	434	95	434	55	347	114	400	95	434	114	400	100	439	100	439	114	400	105	443	33	96	24	118	33	92	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	98	385	98	334	105	378	105	378	98	334	105	341	105	378	105	341	110	369	110	369	105	341	110	349	110	369	110	349	112	360	47	360	48	349	48	370	48	370	48	349	53	341	48	370	53	341	53	379	53	379	53	341	60	334	53	379	60	334	60	386	60	386	60	334	69	329	60	386	69	329	69	390	69	390	69	329	79	327	69	390	79	327	80	392	80	392	79	327	89	329	80	392	89	329	89	390	89	390	89	329	98	334	89	390	98	334	98	385	243	385	243	334	250	378	250	378	243	334	250	341	250	378	250	341	255	369	255	369	250	341	255	349	255	369	255	349	256	360	191	360	193	349	193	370	193	370	193	349	198	341	193	370	198	341	198	379	198	379	198	341	205	334	198	379	205	334	205	386	205	386	205	334	213	329	205	386	213	329	214	390	214	390	213	329	224	327	214	390	224	327	225	392	225	392	224	327	234	329	225	392	234	329	234	390	234	390	234	329	243	334	234	390	243	334	243	385	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	130	353	123	89	129	112	130	353	129	112	137	140	130	353	50	64	113	48	130	353	113	48	114	56	130	353	114	56	118	70	130	353	118	70	123	89	50	64	43	43	175	0	50	64	175	0	130	24	50	64	130	24	121	30	50	64	121	30	115	38	50	64	115	38	113	48	135	380	134	372	137	140	137	140	134	372	132	362	137	140	132	362	130	353	279	93	262	61	285	21	285	21	262	61	235	38	285	21	235	38	235	5	235	5	235	38	200	25	235	5	200	25	175	0	175	0	200	25	157	20	201	218	218	216	237	244	237	244	218	216	231	214	237	244	231	214	241	211	241	211	255	203	274	257	274	257	255	203	267	191	274	257	267	191	273	232	273	232	267	191	277	175	273	232	277	175	304	219	304	219	277	175	283	155	304	219	283	155	285	132	285	132	285	21	304	219	210	400	137	395	206	389	206	389	137	395	157	220	206	389	157	220	164	240	164	240	157	220	181	219	164	240	181	219	189	240	189	240	181	219	201	218	189	240	201	218	237	244	215	407	222	411	251	432	251	432	222	411	232	412	251	432	232	412	245	412	245	412	274	410	251	432	251	432	274	410	301	428	384	369	367	396	372	281	384	369	372	281	381	296	384	369	381	296	387	313	384	369	387	313	390	333	274	257	273	232	290	236	274	257	290	236	301	277	301	277	290	236	306	240	301	277	306	240	317	305	317	305	306	240	320	245	317	305	320	245	322	341	322	341	334	251	340	416	340	416	334	251	347	258	340	416	347	258	367	396	367	396	347	258	361	269	367	396	361	269	372	281	274	410	295	401	301	428	301	428	295	401	311	387	301	428	311	387	340	416	340	416	311	387	319	367	340	416	319	367	322	341	274	257	237	244	241	211	348	84	357	132	354	159	348	84	354	159	344	183	348	84	344	183	327	203	348	84	327	203	324	47	304	219	285	21	324	47	304	219	324	47	327	203	122	416	131	412	251	432	251	432	131	412	135	405	251	432	135	405	137	395	137	395	137	140	157	220	215	407	251	432	137	395	215	407	137	395	210	400	107	420	122	416	251	432	107	420	251	432	86	432	107	420	86	432	86	422	142	21	130	24	175	0	142	21	175	0	157	20	175	0	43	43	36	29	175	0	36	29	26	20	175	0	26	20	13	14	175	0	13	14	-4	10	175	0	-4	10	-4	0	136	388	135	380	137	140	136	388	137	140	137	395	279	93	285	21	285	132	322	341	320	245	334	251	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	217	390	147	382	146	373	217	390	217	390	146	373	144	365	217	390	144	365	142	355	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	148	389	147	382	217	390	148	389	217	390	149	395	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	120	419	98	432	98	422	244	443	-20	0	46	62	46	62	-20	0	348	0	46	62	348	0	272	62	272	62	348	0	261	443	272	62	261	443	244	443	244	443	46	62	214	348	244	443	214	348	272	62	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	95	14	118	337	95	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	95	14	113	82	113	82	95	14	134	-4	113	82	134	-4	124	51	124	51	134	-4	141	28	95	14	86	292	65	46	65	46	86	292	61	243	65	46	61	243	46	89	46	89	61	243	45	193	46	89	45	193	40	143	289	52	268	35	270	6	270	6	268	35	245	21	270	6	245	21	241	-3	241	-3	245	21	221	13	241	-3	221	13	211	-9	211	-9	221	13	195	10	182	-11	211	-9	195	10	182	-11	195	10	165	14	182	-11	165	14	141	28	182	-11	141	28	134	-4	270	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	213	247	204	251	211	184	211	184	204	251	198	258	211	184	198	258	197	183	197	183	198	258	194	269	197	183	194	269	191	284	290	246	225	246	281	184	281	184	225	246	213	247	281	184	213	247	211	184	185	179	197	183	191	284	185	179	191	284	178	284	185	179	178	284	176	253	185	179	176	253	174	172	152	168	143	146	156	146	152	168	156	146	161	194	161	194	156	146	164	161	161	194	164	161	170	223	170	223	164	161	174	172	170	223	174	172	176	253	324	146	327	173	331	260	331	260	327	173	333	203	331	260	333	203	341	271	341	271	333	203	342	233	341	271	342	233	347	284	347	284	342	233	351	261	347	284	351	261	360	284	319	252	305	248	308	171	319	252	308	171	311	160	319	252	311	160	312	146	319	252	312	146	324	146	319	252	324	146	331	260	290	246	293	183	305	248	305	248	293	183	302	179	305	248	302	179	308	171	290	246	281	184	293	183	408	412	408	115	438	378	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	140	353	129	73	171	231	140	353	171	231	143	362	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	374	17	362	25	277	34	277	34	362	25	352	36	277	34	352	36	341	54	341	54	230	248	253	88	253	88	230	248	175	245	253	88	175	245	171	231	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	145	371	143	362	171	231	145	371	171	231	147	379	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	266	64	272	53	341	54	341	54	272	53	276	43	341	54	276	43	277	34	277	34	276	27	410	0	410	0	276	27	272	22	341	54	253	88	260	75	341	54	260	75	266	64	410	0	410	10	389	13	410	0	389	13	374	17	410	0	374	17	277	34	228	10	228	0	410	0	228	10	410	0	247	13	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	347	420	332	432	332	422	119	420	98	432	98	422	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	214	347	244	443	244	443	214	347	261	63	244	443	261	63	261	443	261	443	261	63	261	59	261	443	261	59	322	76	322	76	261	59	262	56	322	76	262	56	262	52	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	322	76	262	52	262	49	118	10	101	13	118	0	118	0	101	13	88	17	118	0	88	17	32	37	32	37	88	17	79	24	32	37	79	24	42	62	42	62	79	24	74	32	42	62	74	32	54	99	54	99	74	32	72	42	130	365	54	99	75	62	130	365	75	62	76	70	130	365	76	70	78	78	130	365	78	78	156	361	130	365	156	361	133	375	358	31	346	21	486	0	486	0	346	21	329	14	486	0	329	14	307	10	156	361	197	0	208	432	156	361	208	432	137	399	156	361	137	399	137	395	156	361	137	395	136	390	156	361	136	390	135	383	156	361	135	383	133	375	120	417	130	412	208	432	208	432	130	412	136	406	208	432	136	406	137	399	54	99	72	42	73	48	54	99	73	48	73	54	54	99	73	54	75	62	487	10	465	12	486	0	486	0	465	12	450	16	486	0	450	16	367	46	367	46	450	16	440	22	367	46	440	22	374	67	374	67	440	22	435	29	374	67	435	29	433	38	433	38	458	372	374	67	458	372	433	38	434	45	458	372	434	45	435	52	458	372	435	52	437	61	458	372	437	61	440	70	458	372	440	70	443	80	458	372	443	80	524	373	458	372	524	373	468	432	458	372	468	432	245	106	458	372	245	106	208	0	208	432	197	0	208	0	208	432	208	0	245	106	107	420	120	417	208	432	107	420	208	432	89	432	107	420	89	432	89	422	558	418	577	422	577	432	558	418	577	432	545	412	545	412	577	432	468	432	545	412	468	432	536	403	536	403	468	432	529	390	118	0	32	37	20	22	118	0	20	22	6	14	118	0	6	14	-11	10	118	0	-11	10	-11	0	486	0	307	10	307	0	358	31	486	0	367	46	468	432	524	373	529	390	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	50	66	41	71	-3	0	-3	0	41	71	36	80	-3	0	36	80	25	118	25	118	36	80	34	92	34	99	34	103	25	118	25	118	34	103	35	109	25	118	35	109	36	115	34	95	34	99	25	118	34	95	25	118	34	92	347	76	329	67	352	0	352	0	329	67	308	63	352	0	308	63	286	62	352	0	286	62	75	62	352	0	75	62	61	63	364	93	347	76	352	0	364	93	352	0	389	115	364	93	389	115	377	118	61	63	50	66	-3	0	61	63	-3	0	352	0	149	197	163	200	154	280	154	280	154	284	149	197	149	197	154	284	155	288	149	197	155	288	143	302	143	302	155	288	155	291	143	302	155	291	155	295	156	299	143	302	155	295	143	302	106	163	118	161	143	302	118	161	127	179	143	302	127	179	138	190	143	302	138	190	149	197	450	432	123	432	156	371	450	432	156	371	175	373	450	432	175	373	364	373	450	432	364	373	384	371	450	432	384	371	398	368	450	432	398	368	406	362	450	432	406	362	410	353	450	432	410	353	411	341	450	432	411	341	421	324	421	324	411	341	411	338	421	324	411	338	411	335	123	432	95	330	106	327	123	432	106	327	116	346	123	432	116	346	127	359	123	432	127	359	140	367	123	432	140	367	156	371	411	329	410	325	421	324	411	329	421	324	411	332	411	332	421	324	411	335	290	258	195	258	277	201	277	201	195	258	182	258	277	201	182	258	177	201	163	200	177	201	170	260	163	200	170	260	162	263	156	270	154	280	163	200	156	270	163	200	162	263	354	304	347	287	366	302	366	302	347	287	339	274	366	302	339	274	327	157	327	157	339	274	328	265	327	157	328	265	317	177	317	177	328	265	317	186	296	200	307	197	312	260	312	260	307	197	314	193	312	260	314	193	328	265	328	265	314	193	317	186	277	201	296	200	290	258	312	260	290	258	296	200	327	157	317	177	317	173	327	157	317	173	317	170	327	157	317	170	317	167	327	157	317	167	316	163	327	157	316	163	316	159	177	201	182	258	170	260	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	136	381	135	372	210	406	210	406	135	372	133	363	210	406	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	130	353	111	43	111	45	130	353	111	45	112	48	130	353	112	48	112	51	130	353	112	51	112	54	130	353	112	54	210	406	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	302	61	302	61	364	42	365	45	302	61	365	45	398	406	398	406	365	45	365	48	398	406	365	48	365	51	398	406	365	51	366	54	366	54	454	373	398	406	398	406	454	373	460	392	398	406	460	392	467	405	509	432	86	432	108	419	509	432	108	419	123	416	509	432	123	416	132	411	509	432	132	411	136	404	509	432	136	404	210	406	509	432	210	406	398	406	509	432	398	406	476	413	509	432	476	413	490	418	509	432	490	418	509	422	210	406	136	404	137	395	137	395	137	388	210	406	210	406	137	388	136	381	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	108	419	86	432	86	422	476	413	398	406	467	405	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	192	203	204	202	194	226	194	226	204	202	200	226	223	227	200	226	204	202	223	227	204	202	220	202	220	406	227	410	256	432	256	432	227	410	236	412	256	432	236	412	246	412	246	412	276	410	256	432	256	432	276	410	309	428	330	307	324	286	335	226	335	226	324	286	314	268	335	226	314	268	312	215	312	215	314	268	301	254	312	215	301	254	285	242	285	242	272	236	284	208	284	208	272	236	258	232	284	208	258	232	253	203	253	203	258	232	242	228	253	203	242	228	223	227	395	369	378	396	383	272	395	369	383	272	393	292	395	369	393	292	399	313	395	369	399	313	401	334	330	307	335	226	333	331	333	331	335	226	349	416	349	416	335	226	356	239	349	416	356	239	378	396	378	396	356	239	371	255	378	396	371	255	383	272	276	410	300	401	309	428	309	428	300	401	318	385	309	428	318	385	349	416	349	416	318	385	329	362	349	416	329	362	333	331	285	242	284	208	312	215	215	400	143	394	212	392	212	392	143	394	166	230	170	205	166	230	160	207	160	207	166	230	143	394	160	207	143	394	143	388	160	207	143	388	142	379	143	394	215	400	220	406	143	394	220	406	256	432	143	394	256	432	142	403	256	432	97	432	116	419	256	432	116	419	129	415	256	432	129	415	138	410	256	432	138	410	142	403	166	230	170	205	176	228	176	228	170	205	181	204	176	228	181	204	183	227	183	227	181	204	192	203	183	227	192	203	189	226	189	226	192	203	194	226	140	369	137	356	160	207	140	369	160	207	142	379	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	116	419	97	432	97	422	223	227	220	202	253	203	436	432	100	432	183	409	436	432	183	409	301	409	436	432	301	409	341	408	436	432	341	408	371	403	436	432	371	403	390	395	436	432	390	395	400	381	436	432	400	381	404	360	436	432	404	360	416	330	416	330	404	360	403	355	416	330	403	355	403	349	402	337	401	332	416	330	402	337	416	330	403	343	403	343	416	330	403	349	228	215	-3	10	90	62	228	215	90	62	289	235	228	215	289	235	183	409	228	215	183	409	100	432	228	215	100	432	100	424	361	85	342	72	360	0	360	0	342	72	320	64	360	0	320	64	292	62	404	130	392	132	377	105	404	130	377	105	361	85	404	130	361	85	360	0	360	0	292	62	90	62	360	0	90	62	-3	10	360	0	-3	10	-3	0	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	107	42	186	18	114	61	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	202	417	175	436	184	42	184	42	175	436	184	37	185	28	184	37	160	195	185	48	186	55	202	417	202	417	186	55	188	63	202	417	188	63	191	73	191	73	217	166	202	417	202	417	217	166	219	387	184	37	175	436	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	232	305	229	349	231	275	232	305	231	275	232	281	232	305	232	281	232	287	232	305	232	287	232	293	232	305	232	293	232	299	387	441	380	441	392	412	392	412	380	441	348	432	392	412	348	432	341	393	341	393	348	432	315	408	341	393	315	408	298	347	298	347	315	408	283	371	298	347	283	371	262	285	262	285	283	371	255	326	262	285	255	326	235	220	235	220	255	326	233	276	235	220	233	276	233	275	428	407	425	414	429	400	429	400	425	414	422	420	429	400	422	420	418	395	418	395	422	420	418	426	418	395	418	426	414	401	414	401	418	426	412	432	414	401	412	432	410	405	410	405	412	432	406	435	410	405	406	435	405	409	405	409	406	435	400	438	405	409	400	438	399	411	399	411	400	438	394	440	399	411	394	440	392	412	231	275	229	349	219	387	231	275	219	387	235	220	231	275	235	220	233	275	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	175	436	175	436	156	365	164	329	175	436	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	175	436	243	0	52	10	52	0	392	412	394	440	387	441	219	387	217	166	235	220	202	417	184	42	185	48	286	100	258	99	295	77	258	338	265	358	229	336	229	336	265	358	220	355	229	336	220	355	203	331	203	331	220	355	180	348	203	331	180	348	180	321	180	321	180	348	158	308	258	338	193	99	245	43	245	43	193	99	245	38	247	27	245	38	193	99	247	27	193	99	186	75	186	75	193	99	160	105	186	75	160	105	139	79	139	79	160	105	134	117	139	79	134	117	116	136	245	50	247	58	258	338	258	338	247	58	249	66	258	338	249	66	251	75	251	75	295	77	258	99	271	386	269	376	323	338	323	338	269	376	267	367	323	338	267	367	265	358	265	358	258	338	323	338	323	338	258	338	258	99	180	348	146	337	158	308	158	308	146	337	139	291	124	273	139	291	146	337	124	273	146	337	116	323	417	432	227	432	248	421	417	432	248	421	262	419	417	432	262	419	269	414	417	432	269	414	273	408	417	432	273	408	273	400	417	432	273	400	366	415	417	432	366	415	384	420	417	432	384	420	406	422	417	432	406	422	417	422	273	400	323	338	338	385	338	385	323	338	330	358	273	400	338	385	343	397	273	400	343	397	353	407	273	400	353	407	366	415	415	219	411	198	424	124	424	124	411	198	403	178	424	124	403	178	398	107	398	107	403	178	392	159	398	107	392	159	376	140	376	140	357	124	368	93	368	93	357	124	336	112	368	93	336	112	334	84	334	84	336	112	312	104	334	84	312	104	295	77	295	77	312	104	286	100	419	339	377	352	383	318	419	339	383	318	401	298	419	339	401	298	412	273	419	339	412	273	416	242	419	339	416	242	424	124	419	339	424	124	453	316	357	331	383	318	377	352	357	331	377	352	330	358	357	331	330	358	323	338	476	283	453	316	461	166	476	283	461	166	474	189	476	283	474	189	481	213	476	283	481	213	484	239	453	316	424	124	445	144	453	316	445	144	461	166	415	219	424	124	416	242	376	140	368	93	398	107	273	394	271	386	323	338	273	394	323	338	273	400	258	338	251	75	258	99	306	0	306	10	282	11	306	0	282	11	265	14	306	0	265	14	168	30	306	0	168	30	154	18	306	0	154	18	137	12	306	0	137	12	115	10	306	0	115	10	109	10	306	0	109	10	109	0	253	19	247	27	186	75	253	19	186	75	178	48	253	19	178	48	265	14	116	323	92	306	102	214	116	323	102	214	106	235	116	323	106	235	113	254	116	323	113	254	124	273	101	191	102	214	92	306	101	191	92	306	97	93	97	93	92	306	71	286	97	93	71	286	64	116	64	116	71	286	55	265	64	116	55	265	43	242	101	191	97	93	105	161	105	161	97	93	139	79	105	161	139	79	116	136	41	149	64	116	43	242	41	149	43	242	36	218	41	149	36	218	33	193	168	30	265	14	178	48	258	338	245	43	245	50	248	421	227	432	227	422	122	10	105	11	122	0	122	0	105	11	93	14	122	0	93	14	22	29	22	29	93	14	85	18	22	29	85	18	47	52	47	52	85	18	80	25	47	52	80	25	78	33	78	33	80	89	47	52	81	45	84	51	126	143	126	143	84	51	88	58	126	143	88	58	93	64	93	64	194	178	126	143	126	143	194	178	182	207	80	89	78	33	79	38	80	89	79	38	81	45	80	89	81	45	126	143	85	413	96	405	225	432	225	432	96	405	105	393	225	432	105	393	113	376	113	376	182	207	177	395	177	395	179	403	113	376	113	376	179	403	183	410	113	376	183	410	192	415	225	432	113	376	192	415	225	432	192	415	206	419	225	432	206	419	225	422	70	419	85	413	225	432	70	419	225	432	50	432	70	419	50	432	50	422	182	207	194	178	184	368	182	207	184	368	181	376	182	207	181	376	179	383	182	207	179	383	178	389	182	207	178	389	177	395	240	20	231	15	375	0	375	0	231	15	216	12	375	0	216	12	196	10	335	389	332	383	351	359	351	359	332	383	328	377	351	359	328	377	323	371	323	371	227	260	239	231	239	231	227	260	238	69	239	231	238	69	241	61	194	178	238	69	227	260	194	178	227	260	188	358	194	178	188	358	184	368	434	432	296	432	312	420	434	432	312	420	323	417	434	432	323	417	331	412	434	432	331	412	336	406	434	432	336	406	337	399	434	432	337	399	386	395	434	432	386	395	402	407	434	432	402	407	417	415	434	432	417	415	434	422	337	399	351	359	370	379	337	399	370	379	386	395	336	394	335	389	351	359	336	394	351	359	337	399	323	371	239	231	351	359	247	35	375	0	336	20	247	35	336	20	324	28	247	35	324	28	315	42	247	35	315	42	306	61	247	35	306	61	246	40	306	61	239	231	241	61	306	61	241	61	243	54	306	61	243	54	245	47	306	61	245	47	246	40	352	14	336	20	375	0	352	14	375	0	375	10	245	26	240	20	375	0	245	26	375	0	247	35	1	17	-18	10	122	0	1	17	122	0	22	29	122	0	-18	10	-18	0	375	0	196	10	196	0	312	420	296	432	296	422	131	27	118	18	268	0	268	0	118	18	100	12	268	0	100	12	77	10	150	237	135	250	147	204	147	204	135	250	126	268	147	204	126	268	112	213	112	213	126	268	123	290	125	416	123	290	124	306	125	416	124	306	128	322	134	395	125	416	128	322	134	395	128	322	132	339	134	395	132	339	135	354	134	395	135	354	137	369	112	213	123	290	125	416	112	213	125	416	111	430	112	213	111	430	93	439	112	213	93	439	83	231	60	430	68	426	70	442	70	442	68	426	74	419	70	442	74	419	93	439	93	439	74	419	78	409	93	439	78	409	79	395	79	395	83	231	93	439	51	442	51	431	60	430	51	442	60	430	70	442	232	370	194	226	209	45	209	45	194	226	208	41	210	30	208	41	148	60	210	30	148	60	215	22	215	22	148	60	226	16	232	370	209	45	209	49	232	370	209	49	210	53	232	370	210	53	212	57	232	370	212	57	213	62	232	370	213	62	251	201	232	370	251	201	235	379	208	41	194	226	187	201	208	41	187	201	148	60	239	397	251	201	239	400	239	400	251	201	258	226	258	226	251	201	303	206	258	226	302	385	239	400	239	400	302	385	307	397	239	400	307	397	315	407	375	422	375	432	364	422	342	420	364	422	375	432	342	420	375	432	326	415	326	415	375	432	239	400	326	415	239	400	315	407	229	419	235	414	375	432	375	432	235	414	238	408	375	432	238	408	239	400	375	432	191	432	199	422	375	432	199	422	217	421	375	432	217	421	229	419	365	285	337	258	353	221	365	285	353	221	399	249	365	285	399	249	384	324	506	442	463	436	483	409	506	442	483	409	495	422	506	442	495	422	515	431	506	442	515	431	515	442	463	436	432	418	437	292	463	436	437	292	465	354	463	436	465	354	470	373	463	436	470	373	475	392	463	436	475	392	483	409	410	392	395	360	399	249	410	392	399	249	437	292	410	392	437	292	432	418	305	240	277	229	303	206	305	240	303	206	353	221	305	240	353	221	337	258	251	201	239	397	238	393	251	201	238	393	237	387	251	201	237	387	235	379	268	0	268	10	243	12	268	0	243	12	226	16	268	0	226	16	141	41	268	0	141	41	131	27	187	201	194	226	170	229	187	201	170	229	150	237	187	201	150	237	147	204	83	231	79	395	77	380	83	231	77	380	71	362	83	231	71	362	64	341	83	231	64	341	63	259	59	320	56	298	63	259	59	320	63	259	64	341	268	0	77	10	77	0	141	41	226	16	148	60	258	226	303	206	277	229	384	324	399	249	395	360	199	422	191	432	191	422	49	65	40	70	-3	0	-3	0	40	70	35	79	-3	0	35	79	24	118	24	118	35	79	33	92	33	96	33	101	24	118	24	118	33	101	34	106	24	118	34	106	35	115	35	115	34	106	34	111	154	382	125	355	139	248	139	248	125	355	136	219	138	189	136	219	126	104	138	189	126	104	144	162	144	162	126	104	163	86	144	162	163	86	155	139	155	139	163	86	171	121	252	432	216	420	222	381	222	381	216	420	200	361	178	335	200	361	184	403	178	335	184	403	160	307	160	307	184	403	154	382	160	307	154	382	147	278	147	278	154	382	139	248	216	420	184	403	200	361	392	434	334	441	364	413	364	413	334	441	327	419	298	417	327	419	334	441	298	417	334	441	291	439	441	78	424	69	443	0	443	0	424	69	405	65	443	0	405	65	383	62	383	62	298	62	443	0	443	0	298	62	257	0	455	94	441	78	443	0	455	94	443	0	480	115	455	94	480	115	468	118	394	201	365	160	367	108	367	108	365	160	327	128	367	108	327	128	302	86	302	86	327	128	283	110	302	86	283	110	298	62	298	62	283	110	257	0	364	413	390	397	392	434	392	434	390	397	407	371	392	434	407	371	436	413	436	413	407	371	417	338	436	413	417	338	420	299	420	299	419	142	457	185	489	289	484	339	481	235	481	235	484	339	466	381	481	235	466	381	457	185	457	185	466	381	436	413	457	185	436	413	420	299	419	142	420	299	413	249	419	142	413	249	394	201	419	142	394	201	367	108	222	381	245	397	252	432	252	432	245	397	270	409	252	432	270	409	291	439	291	439	270	409	298	417	126	104	136	219	125	355	126	104	125	355	100	324	126	104	100	324	99	127	67	221	70	186	71	256	71	256	70	186	80	155	71	256	80	155	82	291	82	291	80	155	99	127	82	291	99	127	100	324	175	0	191	110	171	121	175	0	171	121	163	86	175	0	163	86	160	62	175	0	160	62	73	62	175	0	73	62	60	63	175	0	60	63	49	65	175	0	49	65	-3	0	33	96	24	118	33	92	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	239	535	241	525	241	545	241	545	241	525	246	515	241	545	246	515	246	554	246	554	246	515	253	508	246	554	253	508	253	561	253	561	253	508	262	504	253	561	262	504	262	565	262	565	262	504	272	502	262	565	272	502	273	567	273	567	272	502	282	504	273	567	282	504	283	565	283	565	282	504	291	508	283	565	291	508	291	560	291	560	291	508	298	515	291	560	298	515	298	553	298	553	298	515	303	524	298	553	303	524	303	544	303	544	303	524	305	534	159	560	159	508	166	553	166	553	159	508	166	515	166	553	166	515	170	544	170	544	166	515	171	524	170	544	171	524	172	534	107	535	109	525	109	545	109	545	109	525	113	515	109	545	113	515	114	554	114	554	113	515	120	508	114	554	120	508	121	561	121	561	120	508	129	504	121	561	129	504	130	565	130	565	129	504	140	502	130	565	140	502	140	567	140	567	140	502	150	504	140	567	150	504	150	565	150	565	150	504	159	508	150	565	159	508	159	560	130	353	111	44	113	53	110	420	91	432	91	422	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	202	417	175	436	184	42	184	42	175	436	184	37	185	28	184	37	160	195	185	48	186	55	202	417	202	417	186	55	188	63	202	417	188	63	191	73	191	73	217	166	202	417	202	417	217	166	219	387	184	37	175	436	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	175	436	175	436	156	365	164	329	175	436	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	175	436	232	305	229	349	231	275	232	305	231	275	232	281	232	305	232	281	232	287	232	305	232	287	232	293	232	305	232	293	232	299	387	441	380	441	392	412	392	412	380	441	348	432	392	412	348	432	341	393	341	393	348	432	315	408	341	393	315	408	298	347	298	347	315	408	283	371	298	347	283	371	262	285	262	285	283	371	255	326	262	285	255	326	235	220	235	220	255	326	233	276	235	220	233	276	233	275	428	407	425	414	429	400	429	400	425	414	422	420	429	400	422	420	418	395	418	395	422	420	418	426	418	395	418	426	414	401	414	401	418	426	412	432	414	401	412	432	410	405	410	405	412	432	406	435	410	405	406	435	405	409	405	409	406	435	400	438	405	409	400	438	399	411	399	411	400	438	394	440	399	411	394	440	392	412	231	275	229	349	219	387	231	275	219	387	235	220	231	275	235	220	233	275	236	560	236	508	243	553	243	553	236	508	243	515	243	553	243	515	247	544	247	544	243	515	247	524	247	544	247	524	249	534	184	535	186	525	186	545	186	545	186	525	190	515	186	545	190	515	190	554	190	554	190	515	197	508	190	554	197	508	198	561	198	561	197	508	206	504	198	561	206	504	207	565	207	565	206	504	217	502	207	565	217	502	217	567	217	567	217	502	227	504	217	567	227	504	227	565	227	565	227	504	236	508	227	565	236	508	236	560	368	560	368	508	375	553	375	553	368	508	375	515	375	553	375	515	380	544	380	544	375	515	380	524	380	544	380	524	381	534	316	535	318	525	318	545	318	545	318	525	322	515	318	545	322	515	323	554	323	554	322	515	329	508	323	554	329	508	330	561	330	561	329	508	338	504	330	561	338	504	339	565	339	565	338	504	349	502	339	565	349	502	350	567	350	567	349	502	359	504	350	567	359	504	359	565	359	565	359	504	368	508	359	565	368	508	368	560	392	412	394	440	387	441	219	387	217	166	235	220	243	0	52	10	52	0	202	417	184	42	185	48	47	12	73	-1	58	216	58	216	73	-1	72	83	78	241	72	83	80	143	78	241	80	143	97	258	97	258	80	143	101	197	97	258	101	197	119	272	119	272	101	197	128	239	119	272	128	239	143	283	143	283	128	239	159	268	143	283	159	268	168	289	168	289	159	268	187	278	168	289	187	278	193	292	193	292	187	278	208	272	227	133	213	106	214	41	214	41	213	106	194	73	214	41	194	73	190	21	190	21	194	73	171	40	190	21	171	40	164	6	164	6	171	40	145	16	164	6	145	16	136	-3	136	-3	145	16	118	7	118	7	100	11	106	-6	106	-6	100	11	87	23	106	-6	87	23	73	-1	73	-1	87	23	79	40	73	-1	79	40	74	60	72	83	73	-1	74	60	20	126	21	61	28	157	28	157	21	61	30	34	28	157	30	34	41	188	41	188	30	34	47	12	41	188	47	12	58	216	276	214	273	237	270	111	276	214	270	111	364	283	276	214	364	283	307	283	273	62	271	80	270	-5	270	-5	271	80	270	99	270	99	270	111	263	258	263	258	270	111	273	237	318	63	311	49	316	27	316	27	311	49	304	40	316	27	304	40	303	9	303	9	304	40	298	35	303	9	298	35	292	33	292	33	284	37	287	-1	287	-1	284	37	278	47	287	-1	278	47	273	62	263	258	247	275	247	7	263	258	247	7	257	-2	263	258	257	-2	270	-5	263	258	270	-5	270	99	247	7	247	275	241	22	241	22	247	275	238	180	241	22	238	180	237	170	241	22	237	170	237	41	237	41	237	170	235	64	208	272	223	257	223	287	223	287	223	257	232	234	223	287	232	234	247	275	247	275	232	234	237	208	247	275	237	208	238	180	327	50	336	78	326	82	327	50	326	82	318	63	327	50	318	63	316	27	292	33	287	-1	303	9	306	415	305	421	305	409	305	409	305	421	302	425	305	409	302	425	301	403	301	403	302	425	298	428	301	403	298	428	295	396	295	396	298	428	294	430	295	396	294	430	290	430	295	396	290	430	288	389	288	389	290	430	282	429	288	389	282	429	279	381	279	381	282	429	276	427	279	381	276	427	270	424	199	327	221	327	261	415	261	415	221	327	279	381	261	415	279	381	265	420	265	420	279	381	270	424	235	64	237	170	235	160	235	64	235	160	232	150	235	64	232	150	229	141	235	64	229	141	227	133	235	64	227	133	214	41	136	-3	118	7	106	-6	193	292	208	272	223	287	273	62	270	-5	287	-1	58	216	72	83	78	241	21	61	20	126	18	93	97	152	72	143	83	97	83	97	72	143	77	70	80	49	77	70	77	-2	80	49	77	-2	89	34	89	34	77	-2	118	-6	89	34	118	-6	103	24	103	24	118	-6	119	18	125	175	118	185	119	131	119	131	118	185	116	197	98	117	116	197	118	272	98	117	118	272	97	152	97	152	118	272	88	251	97	152	88	251	84	156	84	156	88	251	74	163	122	229	138	252	159	287	159	287	138	252	160	267	159	287	160	267	210	292	210	292	160	267	185	275	210	292	185	275	209	278	209	278	218	277	210	292	210	292	218	277	234	289	250	207	254	282	241	208	241	208	254	282	234	289	241	208	234	289	234	212	234	212	234	289	234	265	234	212	234	265	233	258	234	212	233	258	230	252	234	212	230	252	228	217	228	217	230	252	227	246	228	217	227	246	225	224	225	224	227	246	225	240	225	224	225	240	224	233	258	208	266	212	269	270	269	270	266	212	274	218	269	270	274	218	278	255	278	255	274	218	279	227	278	255	279	227	282	237	254	282	250	207	258	208	254	282	258	208	269	270	234	289	218	277	224	275	234	289	224	275	229	272	234	289	229	272	233	269	234	289	233	269	234	265	118	272	116	197	122	229	118	272	122	229	159	287	68	224	61	194	63	183	68	224	63	183	67	172	68	224	67	172	74	163	68	224	74	163	88	251	97	152	83	97	98	117	77	-2	77	70	72	143	77	-2	72	143	51	129	77	-2	51	129	49	9	20	67	22	45	24	90	24	90	22	45	31	25	24	90	31	25	35	111	35	111	31	25	49	9	35	111	49	9	51	129	218	45	197	32	199	13	199	13	197	32	177	23	199	13	177	23	174	1	174	1	177	23	157	18	174	1	157	18	146	-4	146	-4	157	18	136	16	181	137	182	165	176	139	176	139	182	165	175	164	176	139	175	164	170	141	170	141	175	164	169	163	170	141	169	163	165	163	165	163	149	164	163	141	163	141	149	164	141	139	141	139	149	164	136	168	141	139	136	168	125	175	141	139	125	175	119	131	163	141	170	141	165	163	221	158	218	161	218	142	221	158	218	142	221	147	221	158	221	147	222	153	182	165	186	136	191	167	191	167	186	136	193	135	191	167	193	135	200	167	200	167	193	135	204	136	200	167	204	136	207	166	207	166	204	136	213	138	207	166	213	138	213	164	213	164	213	138	218	142	213	164	218	142	218	161	225	32	249	58	239	65	225	32	239	65	218	45	225	32	218	45	199	13	119	18	118	-6	146	-4	119	18	146	-4	136	16	271	415	270	421	270	409	270	409	270	421	268	425	270	409	268	425	266	403	266	403	268	425	264	428	266	403	264	428	261	396	261	396	264	428	260	430	261	396	260	430	255	430	261	396	255	430	253	389	253	389	255	430	247	429	253	389	247	429	245	381	245	381	247	429	241	427	245	381	241	427	235	424	164	327	187	327	226	415	226	415	187	327	245	381	226	415	245	381	231	420	231	420	245	381	235	424	182	165	181	137	186	136	119	131	116	197	98	117	28	243	29	224	33	250	33	250	29	224	37	234	33	250	37	234	45	263	45	263	37	234	47	244	45	263	47	244	58	274	58	274	47	244	56	251	58	274	56	251	64	254	64	254	67	254	72	282	72	282	67	254	70	252	72	282	70	252	72	250	80	70	102	124	98	151	80	70	98	151	85	288	80	70	85	288	73	243	80	70	73	243	73	237	80	70	73	237	71	229	80	70	71	229	69	221	80	70	69	221	66	212	80	70	66	212	64	202	80	70	64	202	59	0	72	282	72	250	85	288	85	288	72	250	73	247	85	288	73	247	73	243	99	150	98	151	102	124	99	150	102	124	135	204	135	204	102	124	132	174	135	204	132	174	165	217	230	188	180	6	209	-96	209	-96	180	6	208	-112	209	-118	208	-112	180	6	209	-118	180	6	210	-123	210	-123	180	6	171	-29	210	-123	171	-29	211	-127	211	-127	171	-29	214	-135	211	-127	214	-135	212	-132	235	253	245	292	230	257	230	257	245	292	222	258	197	247	222	258	222	287	197	247	222	287	196	271	167	244	135	204	165	217	167	244	165	217	197	247	167	244	197	247	196	271	98	151	104	169	108	288	98	151	108	288	98	290	98	151	98	290	85	288	72	282	58	274	64	254	212	-75	217	-51	230	188	230	188	217	-51	222	-25	230	188	222	-25	228	0	228	0	286	213	230	188	230	188	286	213	232	194	286	213	288	223	290	268	290	268	288	223	290	231	290	268	290	231	293	254	293	254	290	231	292	238	293	254	292	238	292	246	286	213	290	268	283	279	286	213	283	279	273	286	286	213	273	286	260	291	286	213	260	291	245	292	286	213	245	292	239	235	286	213	239	235	238	227	286	213	238	227	236	216	286	213	236	216	234	205	286	213	234	205	232	194	235	253	238	248	245	292	245	292	238	248	239	241	245	292	239	241	239	235	245	292	222	287	222	258	159	-119	160	-125	161	-78	161	-78	160	-125	163	-130	161	-78	163	-130	165	-57	165	-57	163	-130	166	-135	165	-57	166	-135	171	-29	171	-29	166	-135	214	-135	159	-94	158	-105	158	-112	159	-94	158	-112	159	-119	159	-94	159	-119	161	-78	124	260	123	270	122	240	122	240	123	270	121	278	122	240	121	278	117	216	117	216	121	278	116	284	117	216	116	284	110	191	110	191	116	284	108	288	110	191	108	288	104	169	23	236	19	230	22	216	23	236	22	216	29	224	23	236	29	224	28	243	16	226	14	222	22	216	16	226	22	216	19	230	64	202	10	0	59	0	260	415	259	421	259	409	259	409	259	421	257	425	259	409	257	425	255	403	255	403	257	425	253	428	255	403	253	428	249	396	249	396	253	428	248	430	249	396	248	430	244	430	249	396	244	430	242	389	242	389	244	430	236	429	242	389	236	429	234	381	234	381	236	429	230	427	234	381	230	427	224	424	153	327	175	327	215	415	215	415	175	327	234	381	215	415	234	381	220	420	220	420	234	381	224	424	230	188	209	-96	212	-75	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	191	415	190	421	189	409	189	409	190	421	187	425	189	409	187	425	186	403	186	403	187	425	183	428	186	403	183	428	180	396	180	396	183	428	179	430	180	396	179	430	174	430	180	396	174	430	173	389	173	389	174	430	167	429	173	389	167	429	164	381	164	381	167	429	160	427	164	381	160	427	155	424	84	327	106	327	146	415	146	415	106	327	164	381	146	415	164	381	150	420	150	420	164	381	155	424	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	245	415	244	421	243	409	243	409	244	421	241	425	243	409	241	425	239	403	239	403	241	425	237	428	239	403	237	428	233	396	233	396	237	428	232	430	233	396	232	430	228	430	233	396	228	430	226	389	226	389	228	430	220	429	226	389	220	429	218	381	218	381	220	429	214	427	218	381	214	427	209	424	137	327	160	327	200	415	200	415	160	327	218	381	200	415	218	381	204	420	204	420	218	381	209	424	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	129	385	129	334	136	378	136	378	129	334	136	341	136	378	136	341	141	369	141	369	136	341	141	349	141	369	141	349	143	360	78	360	79	349	79	370	79	370	79	349	84	341	79	370	84	341	84	379	84	379	84	341	91	334	84	379	91	334	91	386	91	386	91	334	100	329	91	386	100	329	100	390	100	390	100	329	110	327	100	390	110	327	111	392	111	392	110	327	120	329	111	392	120	329	120	390	120	390	120	329	129	334	120	390	129	334	129	385	274	385	274	334	281	378	281	378	274	334	281	341	281	378	281	341	286	369	286	369	281	341	286	349	286	369	286	349	288	360	222	360	224	349	224	370	224	370	224	349	229	341	224	370	229	341	229	379	229	379	229	341	236	334	229	379	236	334	236	386	236	386	236	334	245	329	236	386	245	329	245	390	245	390	245	329	255	327	245	390	255	327	256	392	256	392	255	327	265	329	256	392	265	329	265	390	265	390	265	329	274	334	265	390	274	334	274	385	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	47	12	73	-1	58	216	58	216	73	-1	72	83	78	241	72	83	80	143	78	241	80	143	97	258	97	258	80	143	101	197	97	258	101	197	119	272	119	272	101	197	128	239	119	272	128	239	143	283	143	283	128	239	159	268	143	283	159	268	168	289	168	289	159	268	187	278	168	289	187	278	193	292	193	292	187	278	208	272	227	133	213	106	214	41	214	41	213	106	194	73	214	41	194	73	190	21	190	21	194	73	171	40	190	21	171	40	164	6	164	6	171	40	145	16	164	6	145	16	136	-3	136	-3	145	16	118	7	118	7	100	11	106	-6	106	-6	100	11	87	23	106	-6	87	23	73	-1	73	-1	87	23	79	40	73	-1	79	40	74	60	72	83	73	-1	74	60	20	126	21	61	28	157	28	157	21	61	30	34	28	157	30	34	41	188	41	188	30	34	47	12	41	188	47	12	58	216	276	214	273	237	270	111	276	214	270	111	364	283	276	214	364	283	307	283	273	62	271	80	270	-5	270	-5	271	80	270	99	270	99	270	111	263	258	263	258	270	111	273	237	318	63	311	49	316	27	316	27	311	49	304	40	316	27	304	40	303	9	303	9	304	40	298	35	303	9	298	35	292	33	292	33	284	37	287	-1	287	-1	284	37	278	47	287	-1	278	47	273	62	263	258	247	275	247	7	263	258	247	7	257	-2	263	258	257	-2	270	-5	263	258	270	-5	270	99	247	7	247	275	241	22	241	22	247	275	238	180	241	22	238	180	237	170	241	22	237	170	237	41	237	41	237	170	235	64	208	272	223	257	223	287	223	287	223	257	232	234	223	287	232	234	247	275	247	275	232	234	237	208	247	275	237	208	238	180	327	50	336	78	326	82	327	50	326	82	318	63	327	50	318	63	316	27	292	33	287	-1	303	9	235	64	237	170	235	160	235	64	235	160	232	150	235	64	232	150	229	141	235	64	229	141	227	133	235	64	227	133	214	41	136	-3	118	7	106	-6	193	292	208	272	223	287	273	62	270	-5	287	-1	58	216	72	83	78	241	21	61	20	126	18	93	85	15	81	22	81	0	81	0	81	22	79	30	71	4	79	30	85	244	71	4	85	244	46	-83	46	-83	85	244	41	-98	98	-5	106	-6	100	6	100	6	106	-6	111	5	155	18	111	5	115	-6	155	18	115	-6	132	-6	92	10	85	15	90	-2	92	10	90	-2	98	-5	92	10	98	-5	100	6	238	247	233	271	228	249	222	249	228	249	227	271	222	249	227	271	221	272	215	247	222	249	221	272	215	247	221	272	214	273	215	247	214	273	209	274	215	247	209	274	209	246	205	274	193	273	195	244	205	274	195	244	202	244	205	274	202	244	209	246	205	274	209	246	209	274	176	254	179	250	179	267	179	267	179	250	183	247	179	267	183	247	184	271	184	271	183	247	189	245	184	271	189	245	193	273	193	273	189	245	195	244	176	262	175	258	176	254	176	262	176	254	179	267	233	271	227	271	228	249	282	447	260	449	262	434	262	434	260	449	248	435	221	428	248	435	260	449	221	428	260	449	204	436	341	382	336	408	336	351	336	351	336	408	323	427	336	351	323	427	322	322	322	322	323	427	304	440	322	322	304	440	303	297	303	297	304	440	293	375	262	434	274	429	282	447	282	447	274	429	284	418	282	447	284	418	304	440	304	440	284	418	290	401	304	440	290	401	293	375	246	242	251	234	250	278	250	278	251	234	256	262	250	278	256	262	266	296	266	296	256	262	280	276	266	296	280	276	280	321	280	321	280	276	303	297	280	321	303	297	289	349	289	349	303	297	293	375	256	262	255	210	264	71	256	262	251	234	254	223	256	262	254	223	255	210	250	278	233	271	238	247	250	278	238	247	246	242	204	436	161	403	165	349	204	436	165	349	180	382	204	436	180	382	199	409	204	436	199	409	221	428	154	316	165	349	161	403	154	316	161	403	128	356	154	316	128	356	103	300	154	316	103	300	85	244	154	316	85	244	79	30	85	244	-5	-83	25	-135	85	244	25	-135	29	-128	85	244	29	-128	32	-120	85	244	32	-120	36	-111	85	244	36	-111	41	-98	25	-135	-5	-83	-8	-93	25	-135	-8	-93	-12	-105	25	-135	-12	-105	-17	-117	25	-135	-17	-117	-22	-127	25	-135	-22	-127	-26	-135	314	188	310	213	308	149	308	149	310	213	301	234	308	149	301	234	290	109	290	109	301	234	287	248	290	109	287	248	271	258	271	258	256	262	264	71	271	258	264	71	290	109	165	0	181	5	194	52	194	52	181	5	197	13	194	52	197	13	226	100	226	100	197	13	232	38	226	100	232	38	247	155	247	155	232	38	264	71	247	155	264	71	255	210	155	18	132	-6	148	-4	155	18	148	-4	165	0	155	18	165	0	194	52	111	5	106	-6	115	-6	81	0	79	30	71	4	85	15	81	0	90	-2	31	215	40	229	44	268	44	268	40	229	49	239	44	268	49	239	60	283	60	283	49	239	58	244	60	283	58	244	66	246	66	246	79	242	78	288	78	288	79	242	95	285	31	247	20	222	23	196	31	247	23	196	31	215	31	247	31	215	44	268	111	106	114	130	115	258	115	258	114	130	117	157	115	258	117	157	119	236	119	236	117	157	120	184	119	236	120	184	120	210	109	84	111	106	115	258	109	84	115	258	108	274	109	84	108	274	109	26	109	84	109	26	226	283	97	131	101	-57	98	161	98	161	101	-57	108	274	108	274	101	-57	106	-13	108	274	106	-13	109	26	97	188	98	161	108	274	97	188	108	274	95	285	97	188	95	285	94	211	95	285	79	242	88	229	95	285	88	229	94	211	109	26	290	283	226	283	33	-130	40	-134	40	-49	40	-49	40	-134	48	-136	40	-49	48	-136	56	-18	56	-18	48	-136	74	-125	56	-18	74	-125	73	12	73	12	74	-125	87	41	28	-78	23	-102	24	-114	28	-78	24	-114	28	-123	28	-78	28	-123	33	-130	28	-78	33	-130	40	-49	97	131	95	103	101	-57	101	-57	95	103	92	77	101	-57	92	77	91	-96	91	-96	92	77	89	56	91	-96	89	56	87	41	78	288	60	283	66	246	91	-96	87	41	74	-125	23	196	20	222	13	196	230	138	214	94	221	32	221	32	214	94	189	51	221	32	189	51	173	3	173	3	189	51	158	19	173	3	158	19	123	7	123	7	106	9	114	-6	114	-6	106	9	92	17	114	-6	92	17	80	-2	80	-2	92	17	81	30	80	-2	81	30	74	46	74	46	72	67	80	-2	80	-2	72	67	53	8	53	8	72	67	86	224	86	224	72	67	79	121	191	251	205	249	219	297	191	251	219	297	189	317	191	251	189	317	180	265	180	265	189	317	163	336	97	171	124	213	131	252	131	252	124	213	157	241	131	252	157	241	180	265	180	265	157	241	191	251	86	224	79	121	97	171	86	224	97	171	131	252	16	86	20	54	25	137	25	137	20	54	33	28	25	137	33	28	50	184	50	184	33	28	53	8	50	184	53	8	86	224	282	226	273	244	282	124	282	226	282	124	290	177	282	226	290	177	288	204	221	32	258	75	230	138	230	138	258	75	236	176	246	275	236	176	258	75	246	275	258	75	261	259	261	259	258	75	282	124	261	259	282	124	273	244	123	7	114	-6	173	3	205	249	217	241	219	297	219	297	217	241	227	227	219	297	227	227	246	275	246	275	227	227	233	206	246	275	233	206	236	176	180	265	163	336	162	283	162	283	163	336	144	356	162	283	144	356	144	301	144	301	144	356	137	378	128	318	137	378	140	415	128	318	140	415	121	391	225	443	199	416	226	411	225	443	226	411	246	441	246	441	226	411	240	399	246	441	240	399	249	385	152	402	167	410	167	431	167	431	167	410	183	415	167	431	183	415	197	440	197	440	183	415	199	416	197	440	199	416	225	443	140	415	137	378	141	391	140	415	141	391	167	431	167	431	141	391	152	402	121	391	113	358	117	337	121	391	117	337	128	318	289	370	296	375	299	416	299	416	296	375	301	383	299	416	301	383	305	400	305	400	301	383	304	391	249	385	260	373	267	436	267	436	260	373	279	368	267	436	279	368	286	428	286	428	279	368	289	370	286	428	289	370	299	416	144	301	137	378	128	318	246	441	249	385	267	436	97	152	72	143	83	97	83	97	72	143	77	70	80	49	77	70	77	-2	80	49	77	-2	89	34	89	34	77	-2	118	-6	89	34	118	-6	103	24	103	24	118	-6	119	18	125	175	118	185	119	131	119	131	118	185	116	197	98	117	116	197	118	272	98	117	118	272	97	152	97	152	118	272	88	251	97	152	88	251	84	156	84	156	88	251	74	163	122	229	138	252	159	287	159	287	138	252	160	267	159	287	160	267	210	292	210	292	160	267	185	275	210	292	185	275	209	278	209	278	218	277	210	292	210	292	218	277	234	289	250	207	254	282	241	208	241	208	254	282	234	289	241	208	234	289	234	212	234	212	234	289	234	265	234	212	234	265	233	258	234	212	233	258	230	252	234	212	230	252	228	217	228	217	230	252	227	246	228	217	227	246	225	224	225	224	227	246	225	240	225	224	225	240	224	233	258	208	266	212	269	270	269	270	266	212	274	218	269	270	274	218	278	255	278	255	274	218	279	227	278	255	279	227	282	237	254	282	250	207	258	208	254	282	258	208	269	270	234	289	218	277	224	275	234	289	224	275	229	272	234	289	229	272	233	269	234	289	233	269	234	265	118	272	116	197	122	229	118	272	122	229	159	287	68	224	61	194	63	183	68	224	63	183	67	172	68	224	67	172	74	163	68	224	74	163	88	251	97	152	83	97	98	117	77	-2	77	70	72	143	77	-2	72	143	51	129	77	-2	51	129	49	9	20	67	22	45	24	90	24	90	22	45	31	25	24	90	31	25	35	111	35	111	31	25	49	9	35	111	49	9	51	129	218	45	197	32	199	13	199	13	197	32	177	23	199	13	177	23	174	1	174	1	177	23	157	18	174	1	157	18	146	-4	146	-4	157	18	136	16	181	137	182	165	176	139	176	139	182	165	175	164	176	139	175	164	170	141	170	141	175	164	169	163	170	141	169	163	165	163	165	163	149	164	163	141	163	141	149	164	141	139	141	139	149	164	136	168	141	139	136	168	125	175	141	139	125	175	119	131	163	141	170	141	165	163	221	158	218	161	218	142	221	158	218	142	221	147	221	158	221	147	222	153	182	165	186	136	191	167	191	167	186	136	193	135	191	167	193	135	200	167	200	167	193	135	204	136	200	167	204	136	207	166	207	166	204	136	213	138	207	166	213	138	213	164	213	164	213	138	218	142	213	164	218	142	218	161	225	32	249	58	239	65	225	32	239	65	218	45	225	32	218	45	199	13	119	18	118	-6	146	-4	119	18	146	-4	136	16	182	165	181	137	186	136	119	131	116	197	98	117	81	55	66	67	78	-4	78	-4	66	67	57	84	78	-4	57	84	56	1	56	1	57	84	54	108	47	192	54	108	62	162	47	192	62	162	77	247	77	247	62	162	85	217	77	247	85	217	116	299	116	299	85	217	117	269	116	299	117	269	160	346	160	346	117	269	153	313	160	346	153	313	188	344	188	344	224	351	197	383	197	383	224	351	220	401	147	348	147	396	142	430	147	348	142	430	134	353	134	353	142	430	126	417	134	353	126	417	124	360	124	360	126	417	116	401	124	360	116	401	116	371	116	371	116	401	113	385	149	406	155	416	164	443	164	443	155	416	164	426	164	443	164	426	192	452	192	452	164	426	178	435	192	452	178	435	195	443	149	406	164	443	142	430	149	406	142	430	147	396	168	367	159	372	160	347	168	367	160	347	160	346	168	367	160	346	188	344	168	367	188	344	179	364	197	383	179	364	188	344	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	137	47	138	-2	143	47	138	-2	150	0	143	47	150	0	147	47	101	-6	113	-6	101	49	101	49	113	-6	126	47	131	47	126	47	138	-2	131	47	138	-2	137	47	126	47	113	-6	125	-4	126	47	125	-4	138	-2	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	314	424	312	429	315	418	315	418	312	429	308	432	315	418	308	432	307	400	307	400	308	432	302	435	307	400	302	435	294	435	220	401	224	351	246	418	246	418	224	351	259	364	246	418	259	364	271	431	271	431	259	364	287	381	271	431	287	381	294	435	294	435	287	381	307	400	147	396	147	348	148	387	148	387	147	348	160	347	148	387	160	347	153	378	153	378	160	347	159	372	81	55	78	-4	101	-6	81	55	101	-6	101	49	20	71	25	38	27	133	27	133	25	38	38	15	27	133	38	15	47	192	47	192	38	15	56	1	47	192	56	1	54	108	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	28	243	29	224	33	250	33	250	29	224	37	234	33	250	37	234	45	263	45	263	37	234	47	244	45	263	47	244	58	274	58	274	47	244	56	251	58	274	56	251	64	254	64	254	67	254	72	282	72	282	67	254	70	252	72	282	70	252	72	250	80	70	102	124	98	151	80	70	98	151	85	288	80	70	85	288	73	243	80	70	73	243	73	237	80	70	73	237	71	229	80	70	71	229	69	221	80	70	69	221	66	212	80	70	66	212	64	202	80	70	64	202	59	0	72	282	72	250	85	288	85	288	72	250	73	247	85	288	73	247	73	243	99	150	98	151	102	124	99	150	102	124	135	204	135	204	102	124	132	174	135	204	132	174	165	217	230	188	180	6	209	-96	209	-96	180	6	208	-112	209	-118	208	-112	180	6	209	-118	180	6	210	-123	210	-123	180	6	171	-29	210	-123	171	-29	211	-127	211	-127	171	-29	214	-135	211	-127	214	-135	212	-132	235	253	245	292	230	257	230	257	245	292	222	258	197	247	222	258	222	287	197	247	222	287	196	271	167	244	135	204	165	217	167	244	165	217	197	247	167	244	197	247	196	271	98	151	104	169	108	288	98	151	108	288	98	290	98	151	98	290	85	288	72	282	58	274	64	254	212	-75	217	-51	230	188	230	188	217	-51	222	-25	230	188	222	-25	228	0	228	0	286	213	230	188	230	188	286	213	232	194	286	213	288	223	290	268	290	268	288	223	290	231	290	268	290	231	293	254	293	254	290	231	292	238	293	254	292	238	292	246	286	213	290	268	283	279	286	213	283	279	273	286	286	213	273	286	260	291	286	213	260	291	245	292	286	213	245	292	239	235	286	213	239	235	238	227	286	213	238	227	236	216	286	213	236	216	234	205	286	213	234	205	232	194	235	253	238	248	245	292	245	292	238	248	239	241	245	292	239	241	239	235	245	292	222	287	222	258	159	-119	160	-125	161	-78	161	-78	160	-125	163	-130	161	-78	163	-130	165	-57	165	-57	163	-130	166	-135	165	-57	166	-135	171	-29	171	-29	166	-135	214	-135	159	-94	158	-105	158	-112	159	-94	158	-112	159	-119	159	-94	159	-119	161	-78	124	260	123	270	122	240	122	240	123	270	121	278	122	240	121	278	117	216	117	216	121	278	116	284	117	216	116	284	110	191	110	191	116	284	108	288	110	191	108	288	104	169	23	236	19	230	22	216	23	236	22	216	29	224	23	236	29	224	28	243	16	226	14	222	22	216	16	226	22	216	19	230	64	202	10	0	59	0	230	188	209	-96	212	-75	237	435	230	448	214	445	237	435	214	445	201	420	237	435	245	449	230	448	98	230	113	274	122	381	122	381	113	274	137	328	122	381	137	328	165	421	165	421	137	328	167	380	165	421	167	380	182	432	182	432	167	380	201	420	182	432	201	420	198	440	198	440	201	420	214	445	86	188	92	208	122	381	122	381	92	208	98	230	98	230	92	208	247	208	98	230	247	208	251	230	251	230	247	208	267	113	251	230	267	113	258	254	82	328	49	263	50	12	82	328	50	12	74	123	82	328	74	123	76	146	82	328	76	146	80	168	82	328	80	168	86	188	82	328	86	188	122	381	75	67	73	99	73	-1	73	-1	73	99	50	12	50	12	73	99	74	123	18	106	21	68	26	189	26	189	21	68	32	36	26	189	32	36	49	263	49	263	32	36	50	12	327	339	323	380	323	276	323	276	323	380	312	411	323	276	312	411	310	217	310	217	312	411	295	432	310	217	295	432	291	162	291	162	295	432	272	445	291	162	272	445	271	366	271	366	270	336	291	162	291	162	270	336	268	307	291	162	268	307	267	113	267	113	268	307	263	280	267	113	263	280	258	254	272	445	245	449	249	432	272	445	249	432	259	423	272	445	259	423	266	409	272	445	266	409	270	389	272	445	270	389	271	366	237	435	249	432	245	449	267	113	247	208	239	70	239	70	247	208	233	162	239	70	233	162	212	40	212	40	233	162	211	109	212	40	211	109	185	18	185	18	211	109	182	59	185	18	182	59	158	4	158	4	182	59	148	21	158	4	148	21	131	-4	131	-4	148	21	111	7	111	7	97	11	103	-6	103	-6	97	11	87	22	103	-6	87	22	73	-1	73	-1	87	22	79	41	73	-1	79	41	75	67	131	-4	111	7	103	-6	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	74	238	72	229	99	140	99	140	72	229	70	217	99	140	70	217	67	205	67	205	10	0	60	0	75	280	55	277	60	264	75	280	60	264	65	263	75	280	65	263	70	260	75	280	70	260	74	255	75	280	74	255	75	249	75	280	75	249	95	284	55	277	35	274	54	265	55	277	54	265	60	264	115	288	95	284	99	140	115	288	99	140	101	149	115	288	101	149	137	290	115	288	137	290	135	292	99	140	95	284	75	249	99	140	75	249	75	245	99	140	75	245	74	238	67	205	60	0	99	140	103	149	101	149	161	34	103	149	161	34	141	194	141	194	161	34	146	170	141	194	146	170	175	230	175	230	146	170	172	197	175	230	172	197	193	217	211	56	146	170	161	34	211	56	161	34	168	22	211	56	168	22	178	10	211	56	178	10	190	0	211	56	190	0	206	-5	211	56	206	-5	226	-8	211	56	226	-8	224	36	226	-8	234	-8	234	23	234	23	234	-8	242	-6	234	23	242	-6	245	15	245	15	242	-6	251	-5	245	15	251	-5	257	11	257	11	251	-5	261	-2	257	11	261	-2	271	10	271	10	261	-2	271	0	296	236	302	242	302	279	302	279	302	242	307	250	302	279	307	250	307	270	307	270	307	250	308	261	269	292	269	232	272	292	272	292	269	232	277	231	272	292	277	231	285	290	285	290	277	231	287	232	285	290	287	232	295	286	295	286	287	232	296	236	295	286	296	236	302	279	265	291	262	291	262	235	265	291	262	235	269	232	265	291	269	232	269	292	175	230	193	217	205	257	205	257	193	217	211	232	205	257	211	232	232	277	232	277	211	232	227	240	232	277	227	240	242	243	242	243	249	242	255	289	255	289	249	242	256	239	255	289	256	239	258	290	258	290	256	239	262	235	258	290	262	235	262	291	255	289	232	277	242	243	54	265	35	274	35	265	161	34	101	149	99	140	224	36	226	-8	234	23	133	378	142	392	144	429	144	429	142	392	152	401	144	429	152	401	161	443	161	443	152	401	161	406	161	443	161	406	168	407	168	407	179	405	181	449	181	449	179	405	188	397	181	449	188	397	194	445	194	445	188	397	195	383	194	445	195	383	206	434	206	434	195	383	199	363	206	434	199	363	200	336	200	336	208	-7	206	434	131	408	121	384	124	358	131	408	124	358	133	378	131	408	133	378	144	429	200	323	200	312	208	-7	208	-7	200	312	199	301	208	-7	199	301	198	0	198	0	199	301	198	291	198	0	198	291	197	283	197	283	55	0	194	208	181	449	161	443	168	407	219	41	214	54	219	-9	219	-9	214	54	211	73	219	-9	211	73	208	-7	208	-7	211	73	210	98	215	417	210	98	211	149	215	417	211	149	215	201	221	392	215	417	219	253	221	392	219	253	222	306	221	392	222	306	223	360	215	417	206	434	208	-7	215	417	208	-7	210	98	198	0	197	283	194	208	198	0	194	208	191	170	198	0	191	170	190	11	191	170	188	136	190	11	190	11	188	136	186	105	190	11	186	105	185	28	185	28	186	105	184	77	185	28	184	77	183	52	219	41	238	-5	227	33	227	33	238	-5	237	31	243	33	237	31	238	-5	243	33	238	-5	253	6	285	81	275	81	277	51	277	51	275	81	267	62	277	51	267	62	267	26	267	26	267	62	258	47	267	26	258	47	253	6	253	6	258	47	251	38	253	6	251	38	243	33	219	41	219	-9	238	-5	200	323	208	-7	200	336	215	417	215	201	219	253	55	0	197	283	-7	0	124	358	121	384	114	358	40	-104	47	-76	94	283	94	283	47	-76	56	-38	94	283	56	-38	69	13	69	13	72	6	94	283	94	283	72	6	76	1	94	283	76	1	80	-2	95	49	93	58	93	-5	93	-5	93	58	92	68	86	-4	92	68	94	283	86	-4	94	283	80	-2	92	75	92	79	94	283	94	283	92	79	93	82	94	283	93	82	94	86	94	86	143	283	94	283	94	283	92	68	92	72	94	283	92	72	92	75	94	283	7	-60	25	-135	94	283	25	-135	33	-122	94	283	33	-122	40	-104	25	-135	7	-60	1	-83	25	-135	1	-83	-4	-101	25	-135	-4	-101	-10	-115	25	-135	-10	-115	-15	-126	25	-135	-15	-126	-21	-135	240	203	227	169	228	142	228	142	227	169	203	126	228	142	203	126	195	87	195	87	203	126	174	83	195	87	174	83	167	45	167	45	174	83	144	49	167	45	144	49	141	16	141	16	144	49	118	36	117	0	141	16	118	36	117	0	118	36	108	38	117	0	108	38	100	42	117	0	100	42	95	49	117	0	95	49	93	-5	210	-1	219	-5	228	142	228	142	219	-5	229	-6	228	142	229	-6	240	203	240	203	229	-6	246	-4	240	203	246	-4	262	283	262	283	246	-4	248	34	249	31	248	34	246	-4	249	31	246	-4	250	28	250	28	246	-4	262	2	250	28	262	2	251	26	251	26	262	2	253	24	262	283	248	34	249	41	262	283	249	41	252	52	262	283	252	52	255	64	262	283	255	64	258	76	262	283	258	76	261	85	262	283	261	85	313	283	279	39	270	30	279	16	279	16	270	30	262	25	279	16	262	25	262	2	262	2	262	25	256	24	298	39	320	72	310	78	298	39	310	78	293	55	298	39	293	55	279	39	298	39	279	39	279	16	228	142	207	73	210	-1	210	-1	207	73	204	63	210	-1	204	63	203	4	203	4	204	63	201	52	203	4	201	52	199	41	198	12	203	4	199	41	198	12	199	41	197	30	198	12	197	30	197	22	253	24	262	2	256	24	93	-5	92	68	86	-4	273	227	244	163	251	126	251	126	244	163	202	106	251	126	202	106	200	58	200	58	202	106	147	62	200	58	147	62	128	9	128	9	147	62	75	41	128	9	75	41	32	-11	76	232	75	41	144	290	76	232	21	-9	26	-10	76	232	26	-10	32	-11	76	232	32	-11	75	41	17	-6	21	-9	76	232	17	-6	76	232	16	11	17	-6	16	11	15	9	17	-6	15	9	14	-2	14	-2	15	9	14	8	14	-2	14	8	14	6	14	-2	14	6	13	4	14	-2	13	4	13	3	77	239	77	236	144	290	144	290	77	236	77	234	144	290	77	234	76	232	62	259	71	256	143	292	143	292	71	256	76	251	143	292	76	251	78	243	78	243	78	241	144	290	144	290	78	241	77	239	50	260	62	259	143	292	50	260	143	292	35	271	50	260	35	271	35	261	78	243	144	290	143	292	285	204	304	285	293	288	285	204	293	288	273	227	285	204	273	227	251	126	20	71	25	38	26	114	26	114	25	38	38	15	26	114	38	15	42	154	42	154	38	15	56	1	42	154	56	1	54	108	54	108	67	189	42	154	125	-4	126	47	113	-6	113	-6	126	47	101	49	113	-6	101	49	101	-6	101	-6	101	49	81	55	101	-6	81	55	78	-4	78	-4	81	55	66	67	78	-4	66	67	57	84	143	47	137	47	138	-2	138	-2	137	47	131	47	138	-2	131	47	126	47	57	84	54	108	56	1	57	84	56	1	78	-4	149	354	134	340	138	303	138	303	134	340	136	289	136	242	136	289	134	340	136	242	134	340	128	248	128	248	134	340	123	326	128	248	123	326	121	256	121	256	123	326	116	312	121	256	116	312	116	264	116	264	116	312	113	273	149	354	156	335	150	394	150	394	151	401	146	431	146	431	151	401	154	410	146	431	154	410	167	443	167	443	154	410	161	421	167	443	161	421	176	432	176	432	199	442	196	452	176	432	196	452	167	443	134	360	142	355	146	431	146	431	142	355	149	354	146	431	149	354	150	394	118	384	121	374	121	401	121	401	121	374	126	366	121	401	126	366	130	417	130	417	126	366	134	360	130	417	134	360	146	431	136	242	128	216	156	230	156	230	165	227	171	264	171	264	165	227	175	225	171	264	175	225	190	271	190	271	175	225	184	223	190	271	184	223	194	221	248	413	229	407	230	354	230	354	229	407	209	398	230	354	209	398	192	352	192	352	209	398	189	387	192	352	189	387	172	347	172	347	189	387	169	375	172	347	169	375	163	377	158	380	154	384	156	335	158	380	156	335	172	347	158	380	172	347	163	377	151	388	150	394	156	335	151	388	156	335	154	384	149	354	138	303	145	319	149	354	145	319	156	335	138	275	136	242	141	267	141	267	136	242	156	230	141	267	156	230	146	260	146	260	156	230	153	254	136	242	138	275	136	282	136	242	136	282	136	289	54	108	60	137	67	189	67	189	60	137	77	167	67	189	77	167	99	219	99	219	77	167	100	194	99	219	100	194	136	242	136	242	100	194	128	216	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	138	-2	150	0	143	47	150	0	147	47	126	47	125	-4	138	-2	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	292	381	296	395	294	402	292	381	294	402	291	407	292	381	291	407	285	412	292	381	285	412	279	369	285	412	276	414	279	369	279	369	276	414	265	415	279	369	265	415	259	360	259	360	265	415	248	413	259	360	248	413	230	354	274	244	279	261	278	268	274	244	278	268	273	273	274	244	273	273	265	277	274	244	265	277	259	232	194	221	203	221	209	277	209	277	203	221	220	222	209	277	220	222	228	280	228	280	220	222	240	225	228	280	240	225	245	281	245	281	240	225	259	232	245	281	259	232	256	280	256	280	259	232	265	277	171	264	153	254	156	230	113	297	112	283	113	273	113	297	113	273	116	312	190	271	194	221	209	277	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	65	215	80	226	83	254	83	254	80	226	95	232	83	254	95	232	109	270	109	270	95	232	112	234	109	270	112	234	139	280	139	280	112	234	131	234	273	234	341	234	355	283	273	234	355	283	239	234	239	234	355	283	175	283	239	234	175	283	170	234	98	29	120	75	135	234	135	234	120	75	137	128	135	234	137	128	139	280	139	280	137	128	153	183	139	280	153	183	175	283	175	283	153	183	170	234	60	230	38	198	49	198	60	230	49	198	65	215	60	230	65	215	83	254	236	52	232	58	244	-1	244	-1	232	58	230	65	244	-1	230	65	217	-6	217	-6	230	65	229	74	239	234	229	74	233	93	239	234	233	93	242	127	273	234	239	234	242	127	273	234	242	127	254	167	273	234	254	167	265	206	239	234	188	95	190	3	239	234	190	3	201	-4	239	234	201	-4	217	-6	239	234	217	-6	229	74	186	86	183	75	183	14	186	86	183	14	190	3	186	86	190	3	188	95	180	64	178	52	179	27	180	64	179	27	183	14	180	64	183	14	183	75	287	69	277	57	285	36	285	36	277	57	267	50	285	36	267	50	267	14	267	14	267	50	258	47	267	14	258	47	250	47	250	47	242	48	244	-1	244	-1	242	48	236	52	299	61	307	86	296	86	299	61	296	86	287	69	299	61	287	69	285	36	250	47	244	-1	267	14	60	-8	65	-6	68	74	68	74	65	-6	69	-3	68	74	69	-3	75	85	75	85	69	-3	98	29	75	85	98	29	80	96	80	96	98	29	135	234	59	64	48	56	50	-11	59	64	50	-11	55	-10	59	64	55	-10	60	-8	59	64	60	-8	68	74	18	39	19	0	24	45	24	45	19	0	27	-5	24	45	27	-5	33	50	33	50	27	-5	36	-9	33	50	36	-9	48	56	48	56	36	-9	46	-11	48	56	46	-11	50	-11	15	32	13	24	14	8	15	32	14	8	19	0	15	32	19	0	18	39	14	8	13	24	13	17	179	27	178	52	177	42	139	280	131	234	135	234	39	-107	43	-98	44	100	44	100	43	-98	46	-88	44	100	46	-88	66	165	66	165	46	-88	69	4	66	165	69	4	95	218	95	218	69	4	79	30	81	22	79	30	79	0	81	22	79	0	88	-3	44	100	-5	-88	25	-135	44	100	25	-135	31	-126	44	100	31	-126	35	-117	44	100	35	-117	39	-107	25	-135	-5	-88	-8	-98	25	-135	-8	-98	-11	-108	25	-135	-11	-108	-15	-117	25	-135	-15	-117	-20	-126	25	-135	-20	-126	-26	-135	164	256	170	283	142	231	142	231	170	283	130	258	142	231	130	258	124	198	124	198	130	258	109	158	102	130	109	158	130	258	102	130	130	258	95	218	312	201	305	245	300	140	300	140	305	245	287	272	300	140	287	272	269	84	269	84	287	272	262	286	269	84	262	286	253	207	253	207	247	156	269	84	269	84	247	156	228	103	269	84	228	103	225	37	225	37	228	103	199	54	225	37	199	54	171	4	171	4	199	54	160	19	171	4	160	19	115	-6	115	-6	160	19	112	5	115	-6	112	5	105	-6	105	-6	112	5	101	6	105	-6	101	6	96	-5	96	-5	101	6	92	10	96	-5	92	10	88	-3	88	-3	92	10	85	15	88	-3	85	15	81	22	211	292	209	278	225	274	211	292	225	274	235	291	235	291	225	274	237	264	235	291	237	264	262	286	262	286	237	264	246	249	262	286	246	249	251	229	187	272	209	278	211	292	187	272	211	292	170	283	187	272	170	283	164	256	95	218	79	30	81	45	95	218	81	45	86	70	95	218	86	70	94	99	95	218	94	99	102	130	79	30	69	4	79	0	262	286	251	229	253	207	81	55	66	67	78	-4	78	-4	66	67	57	84	78	-4	57	84	56	1	56	1	57	84	54	108	38	15	54	108	70	201	38	15	70	201	34	140	126	47	113	-6	125	-4	126	47	125	-4	138	-2	126	47	101	49	113	-6	101	-6	113	-6	101	49	101	-6	101	49	81	55	101	-6	81	55	78	-4	143	47	137	47	138	-2	138	-2	137	47	131	47	138	-2	131	47	126	47	231	224	244	292	218	226	218	226	244	292	205	227	160	221	205	227	182	281	160	221	182	281	122	249	54	108	62	147	70	201	70	201	62	147	85	180	70	201	85	180	122	249	122	249	85	180	119	205	122	249	119	205	160	221	34	140	20	71	25	38	34	140	25	38	38	15	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	138	-2	150	0	143	47	150	0	147	47	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	296	270	287	280	287	225	296	270	287	225	294	231	296	270	294	231	298	242	296	270	298	242	300	256	231	224	244	222	244	292	244	292	244	222	256	220	244	292	256	220	258	291	258	291	256	220	267	220	258	291	267	220	273	287	273	287	267	220	278	221	273	287	278	221	287	280	287	280	278	221	287	225	244	292	182	281	205	227	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	56	1	54	108	38	15	230	111	215	74	216	25	216	25	215	74	191	40	216	25	191	40	168	1	168	1	191	40	161	16	168	1	161	16	125	7	125	7	108	9	115	-6	115	-6	108	9	93	16	115	-6	93	16	82	28	81	-2	115	-6	82	28	81	-2	82	28	76	45	81	-2	76	45	73	67	81	-2	73	67	54	194	81	-2	54	194	54	9	18	86	22	54	27	141	27	141	22	54	34	28	27	141	34	28	54	194	54	194	34	28	54	9	219	210	223	283	209	224	209	224	223	283	197	234	166	226	197	234	223	283	166	226	223	283	154	271	223	283	228	192	227	234	227	234	228	192	244	214	244	214	228	192	233	170	244	214	233	170	235	146	352	283	223	283	227	234	352	283	227	234	340	234	286	168	276	185	281	100	281	100	276	185	261	199	281	100	261	199	255	59	255	59	261	199	244	214	255	59	244	214	235	146	235	146	230	111	255	59	255	59	230	111	216	25	73	67	82	120	97	239	97	239	82	120	103	166	97	239	103	166	154	271	154	271	103	166	133	202	154	271	133	202	166	226	73	67	97	239	54	194	125	7	115	-6	168	1	286	168	281	100	290	143	223	283	219	210	228	192	180	234	268	234	180	234	180	234	268	234	282	283	180	234	282	283	144	234	144	234	282	283	137	283	144	234	137	283	104	234	83	232	104	234	100	276	83	232	100	276	69	258	8	176	18	176	22	204	22	204	18	176	31	195	22	204	31	195	42	232	42	232	31	195	47	211	42	232	47	211	69	258	69	258	47	211	64	224	69	258	64	224	83	232	94	1	106	-4	108	150	108	150	106	-4	122	-6	108	150	122	-6	126	193	126	193	122	-6	134	77	137	106	144	136	144	234	144	234	144	136	158	178	144	234	158	178	180	234	134	87	137	106	144	234	134	87	144	234	126	193	134	87	126	193	134	77	199	75	190	62	190	33	190	33	190	62	179	52	190	33	179	52	170	12	170	12	179	52	168	45	170	12	168	45	157	43	157	43	148	44	170	12	170	12	148	44	147	-1	206	59	218	89	207	89	206	59	207	89	199	75	206	59	199	75	190	33	147	-1	148	44	142	49	147	-1	142	49	137	56	147	-1	137	56	135	66	147	-1	135	66	122	-6	134	77	122	-6	135	66	80	40	81	24	84	72	84	72	81	24	86	11	84	72	86	11	94	110	94	110	86	11	94	1	94	110	94	1	108	150	104	234	137	283	100	276	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	86	25	77	42	79	-2	79	-2	77	42	73	67	67	0	73	67	63	208	67	0	63	208	49	9	49	9	63	208	39	168	49	9	39	168	36	23	36	23	39	168	26	39	197	292	184	291	197	282	197	282	184	291	170	288	197	282	170	288	157	260	157	260	170	288	157	283	157	260	157	283	144	278	132	271	95	243	97	172	132	271	97	172	123	221	132	271	123	221	157	260	132	271	157	260	144	278	79	118	97	172	95	243	79	118	95	243	63	208	79	118	63	208	73	67	23	126	18	84	20	60	23	126	20	60	26	39	23	126	26	39	39	168	226	-3	237	-1	232	12	232	12	237	-1	241	16	270	41	241	16	248	1	270	41	248	1	299	27	223	10	213	8	215	-5	223	10	215	-5	226	-3	223	10	226	-3	232	12	191	-6	204	-6	195	7	195	7	204	-6	204	7	204	7	204	-6	215	-5	204	7	215	-5	213	8	249	201	261	231	268	275	268	275	261	231	274	253	268	275	274	253	307	285	307	285	274	253	289	266	307	285	289	266	307	271	307	271	315	270	307	285	307	285	315	270	331	283	391	201	386	238	385	158	385	158	386	238	372	262	385	158	372	262	368	111	368	111	372	262	353	276	368	111	353	276	339	65	339	65	353	276	335	217	339	65	335	217	330	173	339	65	330	173	316	125	333	242	335	217	353	276	333	242	353	276	331	283	333	242	331	283	329	258	331	283	315	270	323	267	331	283	323	267	329	258	299	27	339	65	316	125	299	27	316	125	296	79	299	27	296	79	270	41	238	165	249	201	268	275	238	165	268	275	236	248	238	165	236	248	211	210	238	165	211	210	195	7	211	210	191	164	191	-6	211	210	191	-6	195	7	125	-6	141	-6	145	7	145	7	141	-6	156	-135	145	7	156	-135	176	118	176	118	156	-135	191	-6	176	118	191	-6	191	164	141	-6	105	-135	156	-135	241	16	237	-1	248	1	86	25	93	-4	102	14	102	14	93	-4	109	-6	102	14	109	-6	122	8	122	8	109	-6	125	-6	122	8	125	-6	145	7	79	-2	73	67	67	0	86	25	79	-2	93	-4	115	216	116	289	110	235	110	235	116	289	103	292	110	235	103	292	101	247	101	247	103	292	89	251	82	249	89	251	103	292	82	249	103	292	82	287	140	4	138	115	141	-131	141	-131	138	115	134	262	141	-131	134	262	129	-119	129	-119	134	262	126	280	129	-119	126	280	121	-100	121	-100	126	280	120	30	121	-100	120	30	119	16	117	0	116	-18	117	-77	117	0	117	-77	121	-100	117	0	121	-100	119	16	116	-36	115	-51	117	-77	116	-36	117	-77	116	-18	-71	-131	-9	-131	118	97	118	97	-9	-131	120	30	118	97	120	30	118	156	118	190	118	156	126	280	118	190	126	280	116	289	138	115	139	148	139	235	139	235	139	148	140	170	139	235	140	170	141	197	141	197	140	170	141	184	141	197	141	184	141	192	140	21	141	30	138	115	138	115	141	30	141	40	138	115	141	40	141	50	141	50	330	283	268	283	140	12	140	21	138	115	140	12	138	115	140	4	141	50	268	283	138	115	200	-65	192	-78	193	-116	193	-116	192	-78	183	-88	193	-116	183	-88	177	-130	177	-130	183	-88	176	-93	177	-130	176	-93	170	-94	170	-94	160	-92	177	-130	177	-130	160	-92	157	-136	208	-46	200	-65	204	-96	208	-46	204	-96	213	-71	208	-46	213	-71	219	-46	160	-92	151	-84	157	-136	157	-136	151	-84	145	-66	157	-136	145	-66	141	-131	141	-131	145	-66	142	-38	141	-131	142	-38	140	4	57	221	66	235	66	273	66	273	66	235	74	244	66	273	74	244	82	287	82	287	74	244	82	249	54	252	45	228	48	202	54	252	48	202	57	221	54	252	57	221	66	273	48	202	45	228	38	202	116	289	115	216	118	190	126	280	118	156	120	30	200	-65	193	-116	204	-96	138	115	139	235	134	262	68	0	80	-3	68	289	68	289	80	-3	78	80	84	279	78	80	80	106	84	279	80	106	86	136	86	136	92	168	94	265	94	265	92	168	98	199	94	265	98	199	99	246	99	246	98	199	101	225	223	-2	182	7	178	-6	178	-6	182	7	208	283	178	-6	208	283	143	-135	143	-135	208	283	132	7	143	-135	132	7	128	-6	128	-6	132	7	122	-6	80	52	80	-3	87	31	87	31	80	-3	94	-5	87	31	94	-5	98	17	98	17	94	-5	108	-6	98	17	108	-6	113	9	113	9	108	-6	122	-6	113	9	122	-6	132	7	78	80	80	-3	80	52	46	17	57	7	47	222	47	222	57	7	68	289	68	289	57	7	68	0	46	238	47	222	68	289	46	238	68	289	46	292	46	238	46	292	43	253	46	292	10	292	25	276	46	292	25	276	36	266	46	292	36	266	43	253	275	81	261	56	265	12	265	12	261	56	244	36	265	12	244	36	227	21	227	21	218	15	223	-2	223	-2	218	15	209	11	223	-2	209	11	200	9	191	7	182	7	223	-2	191	7	223	-2	200	9	346	262	323	229	330	80	330	80	323	229	308	188	330	80	308	188	301	39	301	39	308	188	296	144	301	39	296	144	287	111	428	292	380	284	386	243	428	292	386	243	410	268	428	292	410	268	443	282	428	292	443	282	443	292	380	284	346	262	350	137	380	284	350	137	358	174	380	284	358	174	370	210	380	284	370	210	386	243	275	81	265	12	301	39	275	81	301	39	287	111	227	21	223	-2	265	12	22	89	24	66	25	117	25	117	24	66	29	46	25	117	29	46	31	144	31	144	29	46	36	30	31	144	36	30	38	170	38	170	36	30	46	17	38	170	46	17	45	195	45	195	46	17	47	222	346	262	330	80	350	137	143	-135	128	-6	92	-135	208	283	182	7	258	283	25	276	10	292	10	282	68	289	78	80	84	279	84	279	86	136	94	265	73	69	73	69	73	69	73	69	72	227	55	7	55	7	72	227	43	186	55	7	43	186	36	25	36	25	43	186	24	140	36	25	24	140	23	51	23	51	24	140	22	129	23	51	22	129	20	118	181	274	208	290	163	266	163	266	208	290	155	282	163	266	155	282	147	254	147	254	155	282	131	237	112	209	131	237	155	282	112	209	155	282	109	260	89	15	103	-6	99	9	99	9	103	-6	112	7	130	11	112	7	129	-4	130	11	129	-4	150	0	81	27	75	45	78	-3	81	27	78	-3	103	-6	81	27	103	-6	89	15	78	-3	75	45	73	69	78	-3	73	69	55	7	23	51	20	118	19	108	23	51	19	108	18	97	23	51	18	97	18	86	208	290	181	274	200	279	208	290	200	279	220	280	208	290	220	280	220	290	225	62	225	224	217	13	217	13	225	224	214	209	217	13	214	209	208	26	208	26	214	209	205	191	208	26	205	191	200	40	200	40	205	191	198	171	200	40	198	171	195	159	225	65	225	68	225	224	225	224	225	68	226	71	225	224	226	71	237	234	237	234	226	71	226	73	237	234	226	73	226	76	226	76	230	82	237	234	237	234	230	82	235	89	237	234	235	89	239	97	275	207	274	217	273	188	273	188	274	217	271	225	273	188	271	225	269	167	269	167	271	225	267	232	269	167	267	232	263	146	263	146	267	232	260	236	263	146	260	236	255	127	255	127	260	236	251	237	255	127	251	237	247	110	247	110	251	237	243	104	336	48	323	33	330	7	330	7	323	33	307	19	330	7	307	19	303	-3	303	-3	307	19	289	10	303	-3	289	10	276	-6	276	-6	289	10	268	7	330	7	356	25	336	48	336	48	356	25	346	65	357	90	346	65	356	25	357	90	356	25	382	52	377	229	378	283	376	238	376	238	378	283	374	245	367	260	374	245	378	283	367	260	378	283	362	287	377	229	377	220	378	283	378	283	377	220	378	212	378	283	378	212	391	277	391	277	378	212	378	204	391	277	378	204	382	52	382	52	378	204	376	177	382	52	376	177	372	148	382	52	372	148	366	118	382	52	366	118	357	90	404	86	414	106	415	256	415	256	414	106	422	126	415	256	422	126	423	242	423	242	422	126	428	147	423	242	428	147	429	225	429	225	428	147	432	167	429	225	432	167	432	207	432	207	432	167	433	188	404	86	415	256	404	269	404	86	404	269	391	277	404	86	391	277	382	52	324	290	329	279	344	290	344	290	329	279	344	277	344	290	344	277	362	287	362	287	344	277	357	271	362	287	357	271	367	260	313	290	313	280	329	279	313	290	329	279	324	290	253	10	241	18	250	-4	253	10	250	-4	276	-6	253	10	276	-6	268	7	232	30	227	46	230	2	232	30	230	2	250	-4	232	30	250	-4	241	18	230	2	227	46	225	62	230	2	225	62	217	13	251	237	237	234	239	97	251	237	239	97	243	104	225	65	225	224	225	62	109	260	72	227	76	104	109	260	76	104	84	140	109	260	84	140	96	176	109	260	96	176	112	209	76	104	72	227	73	69	195	159	193	147	200	40	200	40	193	147	192	80	200	40	192	80	185	23	185	23	192	80	182	58	185	23	182	58	169	10	169	10	182	58	167	38	169	10	167	38	150	0	150	0	167	38	149	22	150	0	149	22	130	11	190	101	191	94	191	135	191	135	191	94	191	86	191	135	191	86	193	147	193	147	191	86	192	80	190	124	190	114	190	108	190	124	190	108	190	101	190	124	190	101	191	135	112	7	103	-6	129	-4	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	73	401	73	336	83	400	83	400	73	336	83	338	83	400	83	338	92	395	92	395	83	338	92	343	92	395	92	343	99	387	99	387	92	343	99	350	99	387	99	350	103	378	103	378	99	350	103	359	103	378	103	359	105	369	41	370	42	359	42	380	42	380	42	359	47	350	42	380	47	350	47	388	47	388	47	350	53	343	47	388	53	343	54	395	54	395	53	343	62	338	54	395	62	338	63	400	63	400	62	338	73	336	63	400	73	336	73	401	224	395	225	343	231	387	231	387	225	343	232	350	231	387	232	350	236	378	236	378	232	350	236	359	236	378	236	359	238	369	173	370	175	359	175	380	175	380	175	359	179	350	175	380	179	350	179	388	179	388	179	350	186	343	179	388	186	343	187	395	187	395	186	343	195	338	187	395	195	338	196	400	196	400	195	338	205	336	196	400	205	336	206	401	206	401	205	336	216	338	206	401	216	338	216	400	216	400	216	338	225	343	216	400	225	343	224	395	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	265	395	266	343	272	387	272	387	266	343	273	350	272	387	273	350	277	378	277	378	273	350	277	359	277	378	277	359	279	369	214	370	215	359	215	380	215	380	215	359	220	350	215	380	220	350	220	388	220	388	220	350	227	343	220	388	227	343	227	395	227	395	227	343	236	338	227	395	236	338	236	400	236	400	236	338	246	336	236	400	246	336	247	401	247	401	246	336	257	338	247	401	257	338	257	400	257	400	257	338	266	343	257	400	266	343	265	395	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	133	395	133	343	140	387	140	387	133	343	140	350	140	387	140	350	145	378	145	378	140	350	145	359	145	378	145	359	146	369	81	370	83	359	83	380	83	380	83	359	87	350	83	380	87	350	88	388	88	388	87	350	94	343	88	388	94	343	95	395	95	395	94	343	103	338	95	395	103	338	104	400	104	400	103	338	114	336	104	400	114	336	115	401	115	401	114	336	124	338	115	401	124	338	124	400	124	400	124	338	133	343	124	400	133	343	133	395	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	282	415	281	421	280	409	280	409	281	421	278	425	280	409	278	425	276	403	276	403	278	425	274	428	276	403	274	428	271	396	271	396	274	428	269	430	271	396	269	430	265	430	271	396	265	430	263	389	263	389	265	430	257	429	263	389	257	429	255	381	255	381	257	429	251	427	255	381	251	427	246	424	174	327	197	327	237	415	237	415	197	327	255	381	237	415	255	381	241	420	241	420	255	381	246	424	141	-4	125	7	115	-6	222	89	239	48	235	119	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	251	415	249	421	249	409	249	409	249	421	247	425	249	409	247	425	245	403	245	403	247	425	243	428	245	403	243	428	240	396	240	396	243	428	238	430	240	396	238	430	234	430	240	396	234	430	232	389	232	389	234	430	226	429	232	389	226	429	224	381	224	381	226	429	220	427	224	381	220	427	215	424	143	327	166	327	205	415	205	415	166	327	224	381	205	415	224	381	210	420	210	420	224	381	215	424	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	73	69	73	69	73	69	73	69	72	227	55	7	55	7	72	227	43	186	55	7	43	186	36	25	36	25	43	186	24	140	36	25	24	140	23	51	23	51	24	140	22	129	23	51	22	129	20	118	181	274	208	290	163	266	163	266	208	290	155	282	163	266	155	282	147	254	147	254	155	282	131	237	112	209	131	237	155	282	112	209	155	282	109	260	89	15	103	-6	99	9	99	9	103	-6	112	7	130	11	112	7	129	-4	130	11	129	-4	150	0	81	27	75	45	78	-3	81	27	78	-3	103	-6	81	27	103	-6	89	15	78	-3	75	45	73	69	78	-3	73	69	55	7	23	51	20	118	19	108	23	51	19	108	18	97	23	51	18	97	18	86	208	290	181	274	200	279	208	290	200	279	220	280	208	290	220	280	220	290	225	62	225	224	217	13	217	13	225	224	214	209	217	13	214	209	208	26	208	26	214	209	205	191	208	26	205	191	200	40	200	40	205	191	198	171	200	40	198	171	195	159	225	65	225	68	225	224	225	224	225	68	226	71	225	224	226	71	237	234	237	234	226	71	226	73	237	234	226	73	226	76	226	76	230	82	237	234	237	234	230	82	235	89	237	234	235	89	239	97	275	207	274	217	273	188	273	188	274	217	271	225	273	188	271	225	269	167	269	167	271	225	267	232	269	167	267	232	263	146	263	146	267	232	260	236	263	146	260	236	255	127	255	127	260	236	251	237	255	127	251	237	247	110	247	110	251	237	243	104	336	48	323	33	330	7	330	7	323	33	307	19	330	7	307	19	303	-3	303	-3	307	19	289	10	303	-3	289	10	276	-6	276	-6	289	10	268	7	330	7	356	25	336	48	336	48	356	25	346	65	357	90	346	65	356	25	357	90	356	25	382	52	377	229	378	283	376	238	376	238	378	283	374	245	367	260	374	245	378	283	367	260	378	283	362	287	377	229	377	220	378	283	378	283	377	220	378	212	378	283	378	212	391	277	391	277	378	212	378	204	391	277	378	204	382	52	382	52	378	204	376	177	382	52	376	177	372	148	382	52	372	148	366	118	382	52	366	118	357	90	404	86	414	106	415	256	415	256	414	106	422	126	415	256	422	126	423	242	423	242	422	126	428	147	423	242	428	147	429	225	429	225	428	147	432	167	429	225	432	167	432	207	432	207	432	167	433	188	404	86	415	256	404	269	404	86	404	269	391	277	404	86	391	277	382	52	324	290	329	279	344	290	344	290	329	279	344	277	344	290	344	277	362	287	362	287	344	277	357	271	362	287	357	271	367	260	313	290	313	280	329	279	313	290	329	279	324	290	342	415	341	421	341	409	341	409	341	421	339	425	341	409	339	425	337	403	337	403	339	425	335	428	337	403	335	428	331	396	331	396	335	428	330	430	331	396	330	430	326	430	331	396	326	430	324	389	324	389	326	430	318	429	324	389	318	429	316	381	316	381	318	429	312	427	316	381	312	427	306	424	235	327	258	327	297	415	297	415	258	327	316	381	297	415	316	381	302	420	302	420	316	381	306	424	253	10	241	18	250	-4	253	10	250	-4	276	-6	253	10	276	-6	268	7	232	30	227	46	230	2	232	30	230	2	250	-4	232	30	250	-4	241	18	230	2	227	46	225	62	230	2	225	62	217	13	251	237	237	234	239	97	251	237	239	97	243	104	225	65	225	224	225	62	109	260	72	227	76	104	109	260	76	104	84	140	109	260	84	140	96	176	109	260	96	176	112	209	76	104	72	227	73	69	195	159	193	147	200	40	200	40	193	147	192	80	200	40	192	80	185	23	185	23	192	80	182	58	185	23	182	58	169	10	169	10	182	58	167	38	169	10	167	38	150	0	150	0	167	38	149	22	150	0	149	22	130	11	190	101	191	94	191	135	191	135	191	94	191	86	191	135	191	86	193	147	193	147	191	86	192	80	190	124	190	114	190	108	190	124	190	108	190	101	190	124	190	101	191	135	112	7	103	-6	129	-4	56	198	66	231	70	330	70	330	66	231	78	263	70	330	78	263	104	385	104	385	78	263	93	295	104	385	93	295	112	324	112	324	115	324	151	430	151	430	115	324	121	341	151	430	121	341	138	366	30	138	32	99	34	203	34	203	32	99	41	60	34	203	41	60	47	268	47	268	41	60	48	163	47	268	48	163	70	330	70	330	48	163	56	198	127	324	131	324	151	341	151	341	131	324	153	324	151	341	153	324	175	344	175	344	153	324	175	326	175	344	175	326	197	350	197	350	175	326	197	329	197	350	197	329	218	360	218	360	197	329	219	334	218	360	219	334	239	376	239	376	219	334	238	341	239	376	238	341	254	350	259	403	253	393	254	350	254	350	253	393	246	384	254	350	246	384	239	376	115	324	119	324	121	341	121	341	119	324	123	324	121	341	123	324	126	341	126	341	123	324	127	324	126	341	127	324	151	341	243	446	239	458	220	460	243	446	220	460	214	439	243	446	258	453	239	458	220	460	206	458	214	439	214	439	206	458	191	453	214	439	191	453	186	420	186	420	191	453	176	446	186	420	176	446	163	438	160	394	186	420	163	438	160	394	163	438	151	430	160	394	151	430	138	366	151	430	104	385	112	324	263	413	267	361	265	424	265	424	267	361	274	443	274	443	267	361	279	375	274	443	279	375	285	428	285	428	279	375	286	391	285	428	286	391	289	409	250	445	256	442	258	453	258	453	256	442	261	437	258	453	261	437	274	443	274	443	261	437	264	431	274	443	264	431	265	424	243	446	250	445	258	453	259	403	254	350	267	361	259	403	267	361	263	413	221	143	200	102	205	27	205	27	200	102	170	62	205	27	170	62	170	2	170	2	170	62	137	32	170	2	137	32	126	-6	126	-6	137	32	105	20	222	205	227	231	214	216	214	216	227	231	204	249	214	216	204	249	202	224	202	224	204	249	188	227	155	215	188	227	174	256	155	215	174	256	140	251	80	32	72	44	86	2	86	2	72	44	67	58	86	2	67	58	58	26	58	26	67	58	66	72	67	191	66	72	73	107	67	191	73	107	88	216	88	216	73	107	93	148	88	216	93	148	112	236	112	236	93	148	122	186	112	236	122	186	140	251	140	251	122	186	155	215	58	26	66	72	67	191	58	26	67	191	48	163	58	26	48	163	41	60	256	146	253	176	250	103	250	103	253	176	243	206	250	103	243	206	233	62	233	62	243	206	229	177	233	62	229	177	221	143	233	62	221	143	205	27	227	231	222	205	227	192	227	231	227	192	229	177	227	231	229	177	243	206	204	249	174	256	188	227	91	23	80	32	86	2	91	23	86	2	126	-6	91	23	126	-6	105	20	35	153	46	164	49	187	49	187	46	164	54	171	49	187	54	171	67	201	67	201	54	171	61	174	67	201	61	174	67	175	67	175	70	175	67	201	67	201	70	175	83	209	31	167	13	142	21	136	31	167	21	136	35	153	31	167	35	153	49	187	74	159	73	153	80	6	80	6	73	153	71	147	80	6	71	147	69	140	69	140	55	98	63	21	63	21	55	98	54	92	63	21	54	92	54	40	54	40	54	92	53	84	54	40	53	84	52	77	51	69	51	62	54	40	51	69	54	40	52	77	104	59	99	212	105	-2	105	-2	99	212	83	209	105	-2	83	209	80	6	80	6	83	209	75	166	80	6	75	166	74	163	80	6	74	163	74	159	126	157	127	165	127	193	127	193	127	165	128	172	127	193	128	172	129	182	129	182	128	172	128	178	107	88	109	98	109	211	109	211	109	98	112	108	109	211	112	108	117	207	117	207	112	108	123	148	117	207	123	148	124	201	124	201	123	148	126	157	124	201	126	157	127	193	109	211	99	212	104	68	109	211	104	68	105	78	109	211	105	78	107	88	104	68	99	212	104	59	253	148	239	105	251	52	251	52	239	105	221	66	251	52	221	66	220	21	220	21	221	66	199	36	220	21	199	36	182	1	182	1	199	36	172	15	182	1	172	15	142	7	142	7	126	10	140	-6	140	-6	126	10	116	18	140	-6	116	18	105	-2	105	-2	116	18	109	29	105	-2	109	29	105	43	104	59	105	-2	105	43	72	174	73	172	83	209	83	209	73	172	74	170	83	209	74	170	75	166	232	449	227	427	248	421	232	449	248	421	272	441	272	441	248	421	263	405	272	441	263	405	273	381	173	359	179	385	181	438	181	438	179	385	191	407	181	438	191	407	197	444	197	444	191	407	206	422	197	444	206	422	214	447	214	447	206	422	227	427	214	447	227	427	232	449	222	199	196	233	208	172	208	172	196	233	181	269	208	172	181	269	171	203	171	203	181	269	173	302	171	203	173	302	171	330	171	330	173	359	165	429	165	429	173	359	181	438	171	203	171	330	165	429	171	203	165	429	152	418	171	203	152	418	141	240	141	240	152	418	140	405	141	240	140	405	130	389	141	240	130	389	122	371	141	240	122	371	122	281	117	350	115	326	122	281	117	350	122	281	122	371	298	132	307	129	304	149	304	149	307	129	312	146	312	146	307	129	317	128	312	146	317	128	321	143	321	143	317	128	326	126	321	143	326	126	330	140	330	140	326	126	335	125	330	140	335	125	339	138	339	138	335	125	345	124	339	138	345	124	348	137	332	356	321	391	324	221	332	356	324	221	330	256	332	356	330	256	334	289	332	356	334	289	335	319	321	391	301	421	304	149	321	391	304	149	316	185	321	391	316	185	324	221	298	132	304	149	301	421	298	132	301	421	279	321	298	132	279	321	279	298	298	132	279	298	277	89	277	271	273	239	277	89	277	89	273	239	267	205	277	89	267	205	259	169	259	169	253	148	277	89	277	89	253	148	251	52	222	199	208	172	253	148	222	199	253	148	259	169	272	441	273	381	301	421	301	421	273	381	278	352	301	421	278	352	279	321	142	7	140	-6	182	1	69	140	63	21	80	6	277	271	277	89	279	298	83	209	70	175	72	174	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	200	421	173	437	184	42	184	42	173	437	184	37	185	28	184	37	160	195	185	48	186	55	200	421	200	421	186	55	187	63	200	421	187	63	190	73	190	73	217	166	200	421	200	421	217	166	218	395	184	37	173	437	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	232	311	229	358	230	271	232	311	230	271	231	279	232	311	231	279	232	287	232	311	232	287	232	295	232	311	232	295	232	303	398	412	402	411	404	443	398	412	404	443	356	432	398	412	356	432	347	393	347	393	356	432	315	403	347	393	315	403	302	346	302	346	315	403	281	362	302	346	281	362	265	284	265	284	281	362	253	316	265	284	253	316	236	219	236	219	253	316	232	271	236	219	232	271	230	271	230	271	229	358	218	395	230	271	218	395	217	166	230	271	217	166	236	219	387	371	389	361	390	384	390	384	389	361	393	353	390	384	393	353	396	393	396	393	393	353	399	346	396	393	399	346	403	398	403	398	399	346	408	342	403	398	408	342	409	401	409	401	408	342	418	341	409	401	418	341	412	404	412	404	418	341	423	440	423	440	418	341	434	344	423	440	434	344	438	432	438	432	434	344	446	351	438	432	446	351	449	421	449	421	446	351	454	363	449	421	454	363	457	407	457	407	454	363	458	377	457	407	458	377	459	392	423	440	404	443	405	411	423	440	405	411	408	409	423	440	408	409	411	407	423	440	411	407	412	404	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	173	437	173	437	156	365	164	329	173	437	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	173	437	243	0	52	10	52	0	404	443	402	411	405	411	200	421	184	42	185	48	93	-4	107	-5	94	18	94	18	107	-5	105	12	112	10	105	12	107	-5	112	10	107	-5	123	-6	213	8	205	7	262	7	262	7	205	7	195	7	191	-6	195	7	220	278	191	-6	220	278	156	-135	156	-135	220	278	143	7	156	-135	143	7	140	-6	140	-6	143	7	135	7	140	-6	135	7	127	7	123	-6	140	-6	127	7	123	-6	127	7	119	8	123	-6	119	8	112	10	195	7	271	278	220	278	220	278	223	292	214	292	220	278	214	292	175	265	175	265	214	292	147	277	175	265	147	277	135	231	135	231	147	277	103	181	92	238	52	187	73	67	92	238	73	67	81	125	92	238	81	125	103	181	92	238	103	181	147	277	73	67	69	0	75	51	75	51	69	0	80	-2	75	51	80	-2	79	38	79	38	80	-2	85	27	52	187	26	132	36	22	52	187	36	22	50	9	52	187	50	9	69	0	52	187	69	0	73	67	26	132	18	85	20	61	26	132	20	61	26	40	26	132	26	40	36	22	222	10	262	7	231	13	231	13	262	7	241	17	272	43	241	17	262	7	272	43	262	7	319	44	279	278	288	277	291	292	291	292	288	277	296	277	291	292	296	277	305	291	305	291	296	277	304	275	305	291	304	275	309	273	309	273	319	266	318	290	318	290	319	266	329	287	274	292	319	452	268	452	274	292	268	452	271	278	274	292	271	278	279	278	274	292	279	278	291	292	318	290	305	291	309	273	385	150	394	200	391	226	385	150	391	226	384	246	385	150	384	246	373	262	385	150	373	262	360	95	373	262	358	275	360	95	360	95	358	275	341	284	360	95	341	284	339	217	339	217	334	177	360	95	360	95	334	177	320	131	360	95	320	131	319	44	319	44	320	131	299	83	319	44	299	83	272	43	319	266	327	257	329	287	329	287	327	257	333	246	329	287	333	246	341	284	341	284	333	246	337	233	341	284	337	233	339	217	223	292	220	278	271	278	223	292	271	278	268	452	140	-6	104	-135	156	-135	85	27	80	-2	93	-4	85	27	93	-4	94	18	195	7	191	-6	262	7	213	8	262	7	222	10	144	283	108	275	119	234	144	283	119	234	143	234	144	283	143	234	150	137	144	283	150	137	162	173	144	283	162	173	177	206	144	283	177	206	194	234	144	283	194	234	551	283	258	80	250	61	251	23	251	23	250	61	235	41	251	23	235	41	235	9	235	9	235	41	217	24	235	9	217	24	216	0	216	0	217	24	197	11	216	0	197	11	195	-5	195	-5	197	11	177	7	177	7	163	10	169	-6	169	-6	163	10	152	19	169	-6	152	19	144	-3	144	-3	152	19	145	33	144	-3	145	33	141	50	141	50	140	69	144	-3	144	-3	140	69	129	217	129	217	140	69	143	234	143	234	140	69	142	102	121	7	144	-3	129	217	121	7	129	217	117	199	121	7	117	199	106	180	121	7	106	180	102	25	106	180	97	160	102	25	102	25	97	160	91	140	102	25	91	140	89	51	89	51	91	140	88	129	89	51	88	129	86	118	89	51	86	118	85	108	89	51	85	108	84	97	89	51	84	97	84	86	441	229	551	283	440	234	440	234	551	283	194	234	260	141	257	119	257	113	260	141	257	113	257	104	260	141	257	104	257	96	260	141	257	96	258	87	260	141	258	87	258	80	260	141	258	80	267	41	260	141	267	41	266	164	319	10	307	18	317	-4	317	-4	307	18	298	30	317	-4	298	30	298	1	298	1	298	30	293	46	298	1	293	46	284	12	284	12	293	46	291	62	292	199	291	62	291	65	292	199	291	65	291	68	330	184	328	192	328	152	328	152	328	192	324	198	328	152	324	198	322	131	322	131	324	198	317	203	322	131	317	203	313	111	313	111	317	203	309	204	313	111	309	204	303	92	303	92	309	204	293	76	292	73	293	76	309	204	292	73	309	204	292	199	317	-4	342	-6	319	10	319	10	342	-6	334	7	378	22	334	7	342	-6	378	22	342	-6	369	-3	551	283	441	229	442	223	551	283	442	223	443	216	551	283	443	216	443	210	551	283	443	210	443	204	551	283	443	204	494	234	551	283	494	234	537	234	494	234	443	204	448	52	494	234	448	52	471	86	494	234	471	86	480	106	494	234	480	106	488	126	494	234	488	126	494	147	494	234	494	147	496	226	378	22	396	7	409	59	409	59	396	7	423	25	409	59	423	25	429	109	429	109	423	25	448	52	429	109	448	52	440	161	440	161	448	52	443	204	499	207	497	216	498	167	499	207	498	167	500	188	499	207	500	188	499	197	496	226	494	147	498	167	496	226	498	167	497	216	292	199	291	68	292	71	292	199	292	71	292	73	291	62	292	199	284	12	284	12	292	199	277	184	284	12	277	184	275	25	275	25	277	184	267	41	258	80	251	23	267	41	94	231	119	234	108	275	94	231	108	275	76	256	94	231	76	256	72	221	11	169	22	169	26	198	26	198	22	169	37	189	26	198	37	189	48	228	48	228	37	189	54	206	48	228	54	206	76	256	76	256	54	206	72	221	195	-5	177	7	169	-6	266	164	267	41	277	184	330	184	328	152	330	174	378	22	369	-3	396	7	143	234	142	102	150	137	40	143	45	94	45	193	45	193	45	94	61	54	45	193	61	54	61	243	61	243	61	54	85	23	61	243	85	23	86	292	86	292	85	23	117	2	86	292	117	2	109	122	109	122	118	337	86	292	141	28	157	-9	165	14	165	14	157	-9	201	-107	165	14	201	-107	200	-98	200	-98	200	-90	195	10	195	10	200	-90	201	-81	195	10	201	-81	203	-71	124	51	113	82	117	2	124	51	117	2	157	-9	124	51	157	-9	141	28	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	221	13	195	10	203	-71	221	13	203	-71	206	-60	221	13	206	-60	209	-48	209	-48	220	-8	221	13	221	13	220	-8	243	-3	221	13	243	-3	245	21	245	21	243	-3	264	3	245	21	264	3	268	35	268	35	264	3	285	12	268	35	285	12	289	52	289	52	285	12	306	23	289	52	306	23	308	73	308	73	306	23	326	35	308	73	326	35	338	119	200	-98	195	10	165	14	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	245	-135	245	-124	226	-121	245	-135	226	-121	213	-118	245	-135	213	-118	133	-93	245	-135	133	-93	125	-106	245	-135	125	-106	116	-114	245	-135	116	-114	102	-120	245	-135	102	-120	84	-124	245	-135	84	-124	84	-135	201	-107	157	-9	139	-74	201	-107	139	-74	205	-114	205	-114	139	-74	133	-93	205	-114	133	-93	213	-118	338	119	326	35	370	71	408	412	408	115	438	378	109	122	117	2	113	82	98	245	65	211	75	98	75	98	65	211	73	67	76	45	73	67	69	1	76	45	69	1	82	29	82	29	69	1	97	-5	82	29	97	-5	93	16	93	16	97	-5	108	9	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	254	216	252	184	264	75	264	75	252	184	246	152	264	75	246	152	239	48	239	48	246	152	235	119	239	48	235	119	222	32	222	32	235	119	222	89	222	32	222	89	205	61	205	61	190	42	205	19	205	19	190	42	187	9	97	-5	113	-135	108	9	108	9	113	-135	125	7	142	9	125	7	150	-2	142	9	150	-2	158	16	158	16	150	-2	169	2	158	16	169	2	174	27	174	27	169	2	187	9	174	27	187	9	190	42	125	7	113	-135	150	-2	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	205	61	205	19	222	32	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	18	85	21	56	23	129	23	129	21	56	31	32	23	129	31	32	40	172	40	172	31	32	47	14	40	172	47	14	65	211	65	211	47	14	69	1	65	211	69	1	73	67	97	-5	61	-135	113	-135	98	245	75	98	82	129	36	167	44	126	56	255	56	255	44	126	65	97	56	255	65	97	107	330	107	330	65	97	98	208	136	65	98	208	97	77	111	165	136	65	147	140	147	140	136	65	179	58	147	140	179	58	198	127	198	127	179	58	209	53	198	127	209	53	254	117	254	117	209	53	236	48	254	117	236	48	259	42	105	-71	111	-102	118	-83	118	-83	111	-102	132	-117	118	-83	132	-117	136	-93	136	-93	132	-117	155	-128	136	-93	155	-128	157	-100	157	-100	155	-128	181	-134	157	-100	181	-134	179	-105	179	-105	181	-134	200	-106	236	-102	200	-106	208	-136	236	-102	208	-136	257	-130	254	117	259	42	308	103	308	103	259	42	278	34	308	103	278	34	294	24	294	24	302	17	308	103	308	103	302	17	308	8	308	103	308	8	312	0	111	270	145	324	180	389	180	389	145	324	195	366	180	389	195	366	264	428	264	428	195	366	254	393	264	428	254	393	314	403	314	403	344	398	350	441	350	441	344	398	363	388	350	441	363	388	379	440	379	440	363	388	376	375	379	440	376	375	388	364	436	414	423	427	428	366	436	414	428	366	435	374	436	414	435	374	439	383	436	414	439	383	441	395	379	440	388	364	404	435	404	435	388	364	405	360	404	435	405	360	423	427	423	427	405	360	418	362	423	427	418	362	428	366	350	441	264	428	314	403	107	330	98	208	111	270	107	330	111	270	180	389	98	208	65	97	97	77	302	-112	340	-82	309	-50	309	-50	340	-82	315	-21	334	89	315	-21	340	-82	334	89	340	-82	353	72	353	72	340	-82	365	-39	353	72	365	-39	365	54	365	54	365	-39	375	16	365	54	375	16	372	35	334	89	308	103	312	0	334	89	312	0	314	-10	334	89	314	-10	315	-21	236	-102	257	-130	268	-91	268	-91	257	-130	302	-112	268	-91	302	-112	293	-73	293	-73	302	-112	309	-50	200	-106	181	-134	208	-136	111	-102	105	-71	93	-81	98	208	136	65	111	165	38	17	56	3	48	142	48	142	56	3	54	88	62	157	54	88	60	114	62	157	60	114	76	132	161	0	178	-1	162	57	161	0	162	57	150	56	161	0	150	56	150	0	150	0	150	56	138	53	150	0	138	53	138	-2	138	-2	138	53	126	49	138	-2	126	49	125	-4	125	-4	126	49	115	46	125	-4	115	46	113	-6	113	-6	115	46	105	45	113	-6	105	45	101	-6	101	-6	105	45	86	47	101	-6	86	47	78	-4	78	-4	86	47	71	53	78	-4	71	53	61	61	56	3	78	-4	61	61	56	3	61	61	56	73	56	3	56	73	54	88	48	142	36	126	38	17	38	17	36	126	28	107	38	17	28	107	25	37	25	37	28	107	22	87	25	37	22	87	20	64	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	62	157	76	132	86	174	86	174	76	132	99	143	86	174	99	143	112	187	112	187	99	143	129	148	112	187	129	148	140	197	140	197	129	148	163	149	140	197	163	149	168	203	168	203	163	149	184	149	168	203	184	149	197	207	197	207	184	149	203	150	197	207	203	150	241	217	241	217	203	150	221	152	241	217	221	152	238	156	205	-86	220	-69	209	-48	209	-48	220	-69	211	-33	214	42	211	-33	220	-69	214	42	220	-69	228	27	228	27	220	-69	226	-58	228	27	226	-58	231	-47	178	-1	192	-4	192	53	192	53	192	-4	202	-10	192	53	202	-10	214	42	214	42	202	-10	209	-20	214	42	209	-20	211	-33	236	7	228	27	231	-47	236	7	231	-47	235	-35	236	7	235	-35	237	-24	236	7	237	-24	238	-13	309	303	303	284	304	226	309	303	304	226	313	261	309	303	313	261	319	303	291	260	271	236	274	178	291	260	274	178	291	199	291	260	291	199	304	226	291	260	304	226	303	284	253	163	274	178	271	236	253	163	271	236	241	217	253	163	241	217	238	156	162	57	178	-1	192	53	48	142	54	88	62	157	88	-100	87	-78	86	-87	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	169	215	147	382	146	373	169	215	169	215	146	373	144	365	169	215	144	365	142	355	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	169	215	303	215	175	239	169	215	175	239	217	390	169	215	217	390	149	395	169	215	149	395	148	389	169	215	148	389	147	382	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	175	239	303	215	310	239	120	419	98	432	98	422	304	250	313	287	159	250	159	250	313	287	118	287	159	250	118	287	119	81	119	81	118	287	113	56	119	81	113	56	232	56	118	287	21	-125	71	-125	118	287	71	-125	113	56	119	81	232	56	239	81	220	446	216	436	238	390	238	390	216	436	211	425	238	390	211	425	208	357	208	357	211	425	204	414	208	357	204	414	197	404	217	468	230	512	213	473	213	473	230	512	212	510	213	473	212	510	206	476	206	476	212	510	199	477	187	476	199	477	194	505	187	476	194	505	175	495	138	455	148	461	155	482	155	482	148	461	160	468	155	482	160	468	175	495	175	495	160	468	173	473	175	495	173	473	187	476	283	468	281	481	281	451	281	451	281	481	275	493	281	451	275	493	274	434	274	434	275	493	265	503	274	434	265	503	260	415	260	415	265	503	250	510	260	415	250	510	238	390	238	390	250	510	230	512	238	390	230	512	222	455	222	455	220	446	238	390	101	243	208	357	197	404	101	243	197	404	19	161	101	243	19	161	358	256	101	243	358	256	442	339	230	512	217	468	221	462	230	512	221	462	222	455	212	510	194	505	199	477	254	26	250	31	256	-9	256	-9	250	31	246	38	256	-9	246	38	237	-11	237	-11	246	38	245	47	251	143	245	47	247	56	251	143	247	56	251	65	358	256	251	143	251	65	358	256	251	65	257	75	358	256	257	75	263	86	358	256	263	86	271	95	358	256	271	95	447	330	358	256	447	330	442	339	202	-1	217	-8	221	110	221	110	217	-8	237	-11	221	110	237	-11	251	143	251	143	237	-11	245	47	185	51	186	21	191	67	191	67	186	21	192	9	191	67	192	9	202	86	202	86	192	9	202	-1	202	86	202	-1	221	110	318	39	307	32	312	18	312	18	307	32	294	27	312	18	294	27	292	5	292	5	294	27	281	23	292	5	281	23	274	-4	274	-4	281	23	268	22	318	39	312	18	334	35	318	39	334	35	328	46	261	23	254	26	256	-9	261	23	256	-9	274	-4	261	23	274	-4	268	22	186	21	185	51	184	35	19	161	197	404	13	169	138	455	155	482	133	464	89	252	282	452	215	452	89	252	215	452	21	203	89	252	21	203	226	203	89	252	226	203	295	252	226	203	34	0	100	0	226	203	100	0	295	252	181	400	187	401	196	438	196	438	187	401	192	401	196	438	192	401	198	401	198	401	239	397	245	441	245	441	239	397	276	383	245	441	276	383	309	432	309	432	276	383	308	362	309	432	308	362	335	333	149	428	137	392	169	398	149	428	169	398	196	438	196	438	169	398	175	400	196	438	175	400	181	400	137	392	90	214	118	214	137	392	118	214	169	398	185	62	213	131	216	210	216	210	213	131	252	197	216	210	252	197	279	266	279	266	252	197	301	248	279	266	301	248	353	299	353	299	301	248	360	275	353	299	360	275	363	404	363	404	360	275	363	260	167	0	185	62	216	210	167	0	216	210	164	140	167	0	164	140	127	66	167	0	127	66	105	0	309	432	335	333	363	404	363	404	335	333	353	299	245	441	196	438	198	401	443	226	433	299	427	116	427	116	433	299	405	359	427	116	405	359	385	20	385	20	405	359	369	195	366	244	367	228	405	359	405	359	367	228	368	211	405	359	368	211	369	195	405	359	363	404	363	260	405	359	363	260	366	244	218	-89	143	-121	238	-111	218	-89	238	-111	281	-34	281	-34	238	-111	320	-57	281	-34	320	-57	328	35	328	35	320	-57	385	20	328	35	385	20	358	114	358	114	385	20	369	195	65	364	89	376	102	409	102	409	89	376	114	385	102	409	114	385	149	428	149	428	114	385	137	392	54	382	4	345	16	333	54	382	16	333	40	350	54	382	40	350	65	364	54	382	65	364	102	409	238	-111	143	-121	143	-136	247	-15	245	-36	253	-96	253	-96	245	-36	241	-57	253	-96	241	-57	236	-77	236	-77	232	-89	253	-96	253	-96	232	-89	228	-99	253	-96	228	-99	227	-138	227	-138	228	-99	224	-109	227	-138	224	-109	220	-119	294	119	291	138	294	35	294	119	294	35	296	82	294	119	296	82	296	101	250	25	253	-96	266	216	266	216	253	-96	272	-54	266	216	272	-54	283	173	283	173	272	-54	286	-9	283	173	286	-9	288	155	288	155	286	-9	294	35	288	155	294	35	291	138	247	70	248	55	266	216	266	216	248	55	249	40	266	216	249	40	250	25	239	120	242	101	266	216	266	216	242	101	245	85	266	216	245	85	247	70	239	259	198	299	209	207	239	259	209	207	217	189	239	259	217	189	222	176	239	259	222	176	227	162	239	259	227	162	232	148	239	259	232	148	235	134	239	259	235	134	239	120	239	259	239	120	266	216	98	332	132	307	142	336	142	336	132	307	162	279	142	336	162	279	198	299	198	299	162	279	187	245	198	299	187	245	209	207	68	366	61	353	98	332	68	366	98	332	142	336	249	4	247	-15	253	-96	249	4	253	-96	250	25	239	120	118	60	123	41	239	120	123	41	242	101	209	207	89	147	95	129	209	207	95	129	217	189	227	-138	220	-119	215	-131	299	283	121	120	228	152	228	152	121	120	95	105	228	152	95	105	87	90	87	90	-9	0	61	0	114	160	120	121	121	190	121	190	120	121	130	145	121	190	130	145	124	216	124	216	130	145	133	284	133	284	130	145	138	171	133	284	138	171	142	273	142	273	138	171	144	196	142	273	144	196	148	259	148	259	144	196	149	220	148	259	149	220	150	241	113	234	118	232	120	290	120	290	118	232	121	229	120	290	121	229	133	284	133	284	121	229	123	224	133	284	123	224	124	216	113	234	120	290	106	234	106	234	120	290	105	292	106	234	105	292	97	235	97	235	105	292	96	291	97	235	96	291	87	236	87	236	96	291	87	287	87	236	87	287	78	240	78	240	87	287	78	281	78	240	78	281	72	249	72	249	78	281	72	273	72	249	72	273	70	262	233	56	227	64	235	-5	235	-5	227	64	225	75	220	1	225	75	229	151	220	1	229	151	218	128	236	122	246	148	299	283	299	283	246	148	257	171	299	283	257	171	267	188	267	188	370	283	299	283	229	151	225	75	228	96	229	151	228	96	236	122	229	151	236	122	299	283	229	151	299	283	228	152	199	69	200	29	202	88	202	88	200	29	208	13	202	88	208	13	209	107	209	107	208	13	220	1	209	107	220	1	218	128	233	56	235	-5	240	51	240	51	235	-5	252	-8	240	51	252	-8	249	49	249	49	252	-8	258	48	291	22	290	30	290	13	290	13	290	30	286	37	290	13	286	37	285	5	285	5	286	37	280	43	285	5	280	43	277	-1	277	-1	280	43	270	47	277	-1	270	47	266	-6	266	-6	270	47	258	48	266	-6	258	48	252	-8	104	130	95	105	121	120	104	130	121	120	120	121	104	130	120	121	114	160	87	90	61	0	228	152	235	-5	225	75	220	1	200	29	199	69	197	49	53	30	54	178	52	30	52	30	38	145	37	-30	37	-30	38	145	27	109	37	-30	27	109	20	73	86	98	93	129	98	235	98	235	93	129	103	160	98	235	103	160	126	257	126	257	103	160	116	189	126	257	116	189	133	218	133	218	149	240	158	276	158	276	149	240	166	256	158	276	166	256	192	288	192	288	166	256	183	268	192	288	183	268	200	276	119	9	104	16	109	-5	109	-5	104	16	94	29	109	-5	94	29	92	-1	92	-1	94	29	87	45	92	-1	87	45	77	5	77	5	87	45	84	67	77	5	84	67	86	98	77	5	86	98	98	235	77	5	98	235	75	209	77	5	75	209	64	16	54	178	53	30	64	16	54	178	64	16	75	209	109	-5	126	-6	119	9	119	9	126	-6	136	7	153	9	136	7	152	-4	153	9	152	-4	177	1	169	16	177	1	185	27	185	27	177	1	202	12	185	27	202	12	200	42	200	42	202	12	216	61	232	89	216	61	227	28	232	89	227	28	251	48	257	288	227	292	234	275	234	275	227	292	218	278	200	276	218	278	227	292	200	276	227	292	192	288	262	184	274	75	265	216	265	216	274	75	283	276	283	276	274	75	294	105	283	276	294	105	303	257	303	257	294	105	308	137	303	257	308	137	316	232	316	232	308	137	318	169	316	232	318	169	321	200	262	238	265	216	283	276	262	238	283	276	257	288	262	238	257	288	256	255	257	288	234	275	247	268	257	288	247	268	256	255	256	152	246	119	251	48	256	152	251	48	274	75	256	152	274	75	262	184	158	276	126	257	133	218	216	61	202	12	227	28	136	7	126	-6	152	-4	229	-94	212	-62	214	-128	229	-94	214	-128	220	-120	229	-94	220	-120	225	-112	229	-94	225	-112	228	-103	207	-135	214	-128	212	-62	207	-135	212	-62	199	-127	207	-135	199	-127	199	-129	207	-135	199	-129	198	-130	207	-135	198	-130	198	-132	207	-135	198	-132	197	-133	207	-135	197	-133	197	-135	180	-107	199	-127	212	-62	180	-107	212	-62	170	-49	180	-107	170	-49	135	-91	135	-91	170	-49	119	-40	135	-91	119	-40	81	-69	81	-69	119	-40	74	-18	81	-69	74	-18	52	30	52	30	37	-30	81	-69	37	-30	20	73	18	36	232	89	251	48	246	119	153	9	177	1	169	16	52	30	54	178	38	145	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	139	260	149	281	157	377	157	377	149	281	160	302	157	377	160	302	185	399	185	399	160	302	172	322	185	399	172	322	185	341	157	377	122	210	131	238	157	377	131	238	139	260	118	337	86	292	96	14	118	337	96	14	110	138	118	337	110	138	111	155	118	337	111	155	114	173	118	337	114	173	117	191	118	337	117	191	122	210	118	337	122	210	157	377	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	366	181	354	152	370	71	370	71	354	152	341	124	370	71	341	124	326	35	326	35	341	124	325	97	326	35	325	97	308	73	308	73	289	52	299	19	299	19	289	52	271	6	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	195	10	184	-11	213	-9	392	289	390	272	408	115	408	115	390	272	387	255	408	115	387	255	383	238	383	238	375	210	408	115	408	115	375	210	370	71	375	210	383	238	131	238	375	210	131	238	122	210	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	304	392	289	408	115	393	304	408	115	393	319	308	73	299	19	326	35	314	441	281	438	308	419	110	138	96	14	109	122	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	366	181	370	71	375	210	408	412	408	115	438	378	35	34	53	12	54	204	54	204	53	12	79	-1	54	204	79	-1	77	96	77	96	77	105	54	204	54	204	77	105	78	114	54	204	78	114	92	249	92	249	78	114	79	122	92	249	79	122	81	131	92	249	81	131	84	141	84	141	203	141	88	163	88	163	203	141	207	163	211	291	194	292	215	273	215	273	194	292	190	277	163	270	190	277	194	292	163	270	194	292	140	280	254	281	245	245	252	226	254	281	252	226	256	207	254	281	244	282	245	245	211	291	215	273	224	288	224	288	215	273	233	261	224	288	233	261	234	285	234	285	233	261	245	245	234	285	245	245	244	282	266	207	278	292	268	292	266	207	268	292	266	289	266	207	266	289	264	285	266	207	264	285	261	283	266	207	261	283	258	281	266	207	258	281	256	207	258	281	254	281	256	207	140	280	92	249	98	192	140	280	98	192	115	223	140	280	115	223	137	250	140	280	137	250	163	270	92	249	84	141	88	163	92	249	88	163	98	192	112	-6	147	-3	115	20	115	20	147	-3	136	16	157	18	136	16	147	-3	157	18	147	-3	176	5	244	64	233	71	222	40	222	40	233	71	212	51	222	40	212	51	200	20	200	20	212	51	193	35	200	20	193	35	176	5	176	5	193	35	175	25	176	5	175	25	157	18	115	20	98	31	112	-6	112	-6	98	31	86	47	112	-6	86	47	79	-1	79	-1	86	47	79	69	79	-1	79	69	77	96	29	149	20	92	24	61	29	149	24	61	35	34	29	149	35	34	54	204	30	0	33	1	38	78	38	78	33	1	36	3	38	78	36	3	41	4	41	4	51	3	42	59	42	59	51	3	49	40	16	-6	27	-6	28	78	28	78	27	-6	28	-3	28	78	28	-3	38	78	38	78	28	-3	30	0	42	59	38	78	41	4	51	3	60	0	61	24	61	24	60	0	70	-2	61	24	70	-2	79	12	79	12	70	-2	83	-5	79	12	83	-5	104	7	104	7	83	-5	100	-6	104	7	100	-6	154	4	196	93	179	62	202	36	202	36	179	62	156	35	202	36	156	35	154	4	154	4	156	35	131	15	154	4	131	15	104	7	50	220	61	214	72	245	72	245	61	214	82	234	72	245	82	234	94	265	94	265	82	234	101	249	94	265	101	249	118	280	118	280	101	249	119	260	118	280	119	260	147	289	147	289	119	260	138	266	147	289	138	266	158	268	158	268	179	265	183	292	183	292	179	265	196	254	183	292	196	254	215	287	215	287	196	254	208	238	215	287	208	238	215	216	216	171	215	162	240	81	240	81	215	162	213	153	240	81	213	153	211	143	211	143	92	143	206	123	206	123	92	143	87	123	265	135	274	192	270	224	265	135	270	224	259	251	265	135	259	251	241	273	265	135	241	273	240	81	217	188	240	81	241	273	217	188	241	273	215	287	183	292	147	289	158	268	217	179	216	171	240	81	217	179	240	81	217	188	196	93	202	36	206	123	206	123	202	36	240	81	206	123	240	81	211	143	215	287	215	216	217	188	49	40	51	3	61	24	125	30	119	36	54	60	54	60	119	36	118	44	133	353	118	44	118	52	133	353	118	52	121	66	133	353	121	66	126	85	133	353	126	85	132	111	133	353	132	111	140	141	133	353	140	141	135	361	139	404	140	395	225	409	139	404	225	409	418	432	418	432	225	409	238	411	418	432	238	411	257	411	257	411	310	410	418	432	418	432	310	410	347	405	418	432	347	405	370	397	140	141	140	395	140	388	140	141	140	388	139	380	140	141	139	380	137	371	140	141	137	371	135	361	398	330	418	432	385	362	398	330	385	362	385	357	398	330	385	357	385	351	398	330	385	351	384	345	398	330	384	345	384	338	398	330	384	338	383	332	382	383	385	362	418	432	382	383	418	432	370	397	140	141	161	215	167	239	167	239	161	215	213	215	167	239	213	215	219	239	219	239	213	215	233	215	219	239	233	215	249	240	208	393	212	401	140	395	208	393	140	395	140	141	208	393	140	141	167	239	217	406	225	409	140	395	217	406	140	395	212	401	418	432	89	432	111	419	418	432	111	419	125	416	418	432	125	416	134	411	418	432	134	411	139	404	338	78	326	65	334	0	334	0	326	65	315	56	334	0	315	56	302	48	302	48	282	38	334	0	334	0	282	38	260	31	334	0	260	31	235	26	322	535	324	525	324	545	324	545	324	525	328	515	324	545	328	515	329	554	329	554	328	515	335	508	329	554	335	508	336	561	336	561	335	508	344	504	336	561	344	504	345	565	345	565	344	504	355	502	345	565	355	502	356	567	356	567	355	502	365	504	356	567	365	504	365	565	365	565	365	504	374	508	365	565	374	508	374	560	374	560	374	508	381	515	374	560	381	515	381	553	381	553	381	515	386	524	381	553	386	524	386	544	386	544	386	524	387	534	375	107	365	112	351	93	375	107	351	93	338	78	375	107	338	78	334	0	334	0	235	26	205	23	334	0	205	23	169	22	334	0	169	22	150	23	334	0	150	23	41	28	334	0	41	28	32	20	334	0	32	20	19	14	334	0	19	14	1	10	334	0	1	10	1	0	135	26	125	30	54	60	135	26	54	60	48	41	135	26	48	41	41	28	135	26	41	28	150	23	310	303	297	275	322	301	322	301	297	275	284	256	322	301	284	256	277	147	277	147	284	256	269	245	277	147	269	245	269	185	269	185	269	178	277	147	277	147	269	178	268	172	277	147	268	172	267	165	269	245	249	240	249	213	269	245	249	213	260	209	269	245	260	209	267	200	269	245	267	200	269	185	266	158	265	150	277	147	266	158	277	147	267	165	241	560	242	508	248	553	248	553	242	508	249	515	248	553	249	515	253	544	253	544	249	515	253	524	253	544	253	524	255	534	190	535	192	525	192	545	192	545	192	525	196	515	192	545	196	515	196	554	196	554	196	515	203	508	196	554	203	508	204	561	204	561	203	508	212	504	204	561	212	504	213	565	213	565	212	504	222	502	213	565	222	502	223	567	223	567	222	502	233	504	223	567	233	504	233	565	233	565	233	504	242	508	233	565	242	508	241	560	249	240	233	215	249	213	111	419	89	432	89	422	54	60	118	44	133	353	210	409	118	61	178	46	178	46	118	61	177	38	179	29	177	38	118	61	179	29	118	61	183	22	183	22	118	61	192	16	189	-67	191	-99	194	-54	194	-54	191	-99	199	-114	194	-54	199	-114	202	-43	202	-43	199	-114	212	-126	202	-43	212	-126	214	-36	214	-36	212	-126	228	-134	214	-36	228	-134	229	-34	229	-34	228	-134	248	-136	229	-34	248	-136	245	-100	245	-100	248	-39	239	-35	245	-100	247	-95	248	-39	248	-39	247	-95	251	-90	248	-39	251	-90	256	-45	256	-45	251	-90	257	-84	256	-45	257	-84	261	-54	261	-54	257	-84	261	-77	261	-54	261	-77	263	-66	239	-35	229	-34	245	-100	252	-111	267	-135	256	-112	256	-112	267	-135	259	-112	288	-85	259	-112	267	-135	288	-85	267	-135	284	-129	368	224	383	278	361	237	361	237	383	278	356	281	361	237	356	281	349	246	349	246	356	281	330	250	308	248	330	250	326	278	308	248	326	278	297	269	308	248	297	269	287	241	287	241	297	269	271	257	287	241	271	257	266	230	266	230	271	257	248	241	266	230	248	241	243	214	243	214	248	241	226	222	243	214	226	222	218	194	218	194	226	222	275	409	218	194	275	409	210	409	210	409	275	409	414	432	210	409	414	432	176	409	139	406	176	409	414	432	139	406	414	432	75	432	300	-121	316	-109	318	-18	318	-18	316	-109	331	-95	318	-18	331	-95	345	64	345	64	331	-95	364	-48	345	64	364	-48	365	141	365	141	364	-48	393	14	365	141	393	14	373	190	373	190	383	278	372	208	372	208	383	278	368	224	356	281	326	278	330	250	439	209	435	237	433	152	433	152	435	237	424	257	433	152	424	257	417	84	417	84	424	257	406	271	417	84	406	271	393	14	393	14	406	271	383	278	393	14	383	278	373	190	288	-85	284	-129	300	-121	288	-85	300	-121	318	-18	248	-109	246	-105	248	-136	248	-109	248	-136	267	-135	248	-109	267	-135	252	-111	210	409	178	46	180	55	210	409	180	55	182	64	210	409	182	64	185	74	210	409	185	74	188	85	210	409	188	85	218	194	414	432	275	409	308	409	414	432	308	409	332	407	414	432	332	407	350	400	414	432	350	400	364	390	414	432	364	390	373	375	414	432	373	375	375	356	414	432	375	356	385	327	385	327	375	356	375	351	385	327	375	351	375	346	75	432	47	330	59	327	75	432	59	327	75	359	75	432	75	359	91	383	75	432	91	383	112	398	75	432	112	398	139	406	374	335	373	328	385	327	374	335	385	327	375	341	375	341	385	327	375	346	224	0	224	10	205	12	224	0	205	12	192	16	224	0	192	16	110	41	224	0	110	41	101	28	224	0	101	28	88	19	224	0	88	19	70	14	224	0	70	14	47	10	224	0	47	10	47	0	110	41	192	16	118	61	191	-99	189	-67	188	-83	245	-100	248	-136	246	-105	112	355	31	62	112	355	112	355	31	62	92	36	94	28	92	36	31	62	94	28	31	62	99	21	99	21	31	62	25	43	99	21	25	43	108	16	108	16	25	43	143	0	108	16	143	0	122	13	122	13	143	0	143	10	94	52	97	62	112	355	112	355	97	62	99	74	112	355	99	74	102	85	102	85	189	409	112	355	112	355	92	36	93	43	112	355	93	43	94	52	399	432	79	432	95	421	399	432	95	421	106	418	399	432	106	418	114	413	399	432	114	413	118	405	399	432	118	405	189	409	399	432	189	409	294	409	399	432	294	409	318	407	399	432	318	407	336	401	399	432	336	401	350	390	399	432	350	390	358	376	399	432	358	376	361	357	399	432	361	357	370	324	370	324	361	357	361	352	370	324	361	352	360	346	189	409	118	405	119	395	119	395	119	389	189	409	189	409	119	389	118	382	189	409	118	382	117	373	360	331	359	325	370	324	360	331	370	324	360	338	360	338	370	324	360	346	115	365	112	355	189	409	115	365	189	409	117	373	143	0	25	43	19	29	143	0	19	29	10	20	143	0	10	20	-3	13	143	0	-3	13	-23	10	143	0	-23	10	-23	0	382	589	378	596	379	569	382	589	379	569	381	573	382	589	381	573	382	577	382	589	382	577	383	582	379	569	378	596	376	566	376	566	378	596	373	601	376	566	373	601	372	563	372	563	373	601	367	604	372	563	367	604	359	605	372	563	359	605	355	605	372	563	355	605	352	604	372	563	352	604	349	603	372	563	349	603	345	601	372	563	345	601	342	599	372	563	342	599	258	493	258	493	342	599	235	493	95	421	79	432	79	422	113	18	124	103	118	154	118	154	118	165	113	18	113	18	118	165	93	316	113	18	93	316	76	53	76	53	93	316	67	268	76	53	67	268	53	101	53	101	67	268	50	216	53	101	50	216	44	161	119	176	120	187	128	357	128	357	120	187	121	198	128	357	121	198	123	209	123	209	296	209	129	237	129	237	296	209	305	237	128	357	123	209	129	237	128	357	129	237	169	392	169	392	129	237	136	263	169	392	136	263	146	288	128	357	93	316	118	165	128	357	118	165	119	176	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	293	414	293	414	313	441	282	439	293	414	282	439	265	406	265	406	282	439	252	433	265	406	252	433	238	392	238	392	252	433	223	423	238	392	223	423	213	375	213	375	223	423	195	409	213	375	195	409	190	353	146	288	159	311	169	392	169	392	159	311	173	333	169	392	173	333	195	409	195	409	173	333	190	353	140	64	160	-3	165	35	165	35	160	-3	217	-11	165	35	217	-11	197	18	197	18	217	-11	234	13	258	14	234	13	246	-10	258	14	246	-10	276	-5	124	103	113	18	160	-3	124	103	160	-3	140	64	407	425	403	425	407	347	407	347	403	425	398	426	407	347	398	426	395	378	395	378	398	426	392	428	395	378	392	428	384	430	353	120	359	33	364	118	364	118	359	33	367	42	364	118	367	42	373	113	373	113	367	42	374	52	373	113	374	52	379	106	379	106	374	52	380	63	379	106	380	63	384	97	384	97	380	63	384	75	384	97	384	75	385	87	338	118	326	112	335	15	338	118	335	15	359	33	338	118	359	33	353	120	317	103	311	91	312	62	317	103	312	62	314	57	317	103	314	57	316	53	317	103	316	53	316	48	317	103	316	48	335	15	317	103	335	15	326	112	335	15	316	48	312	34	335	15	312	34	307	2	307	2	312	34	299	24	307	2	299	24	281	18	281	18	258	14	276	-5	281	18	276	-5	307	2	407	347	414	309	407	425	407	425	414	309	411	425	418	426	411	425	414	309	418	426	414	309	426	309	436	440	433	434	450	440	450	440	433	434	429	430	450	440	429	430	426	309	426	309	429	430	424	427	426	309	424	427	418	426	377	399	395	378	384	430	377	399	384	430	368	435	377	399	368	435	353	438	377	399	353	438	353	412	339	440	326	441	353	412	339	440	353	412	353	438	311	91	309	76	310	68	311	91	310	68	312	62	234	13	217	-11	246	-10	57	55	44	85	45	11	45	11	44	85	39	122	37	10	39	122	39	125	37	10	39	125	31	8	31	8	39	125	39	127	31	8	39	127	27	138	27	138	39	127	39	130	27	138	39	130	40	133	41	137	27	138	40	133	27	138	4	-9	16	-9	27	138	16	-9	20	-1	27	138	20	-1	25	4	27	138	25	4	31	8	39	122	37	10	45	11	45	11	49	11	57	55	57	55	49	11	54	10	57	55	54	10	60	9	135	11	120	-9	133	-10	135	11	133	-10	145	-11	135	11	103	16	107	-6	135	11	107	-6	120	-9	107	-6	103	16	93	-2	93	-2	103	16	77	31	93	-2	77	31	76	3	76	3	77	31	67	6	77	31	57	55	60	9	77	31	60	9	67	6	138	353	142	376	129	423	138	353	129	423	130	233	138	353	130	233	135	228	145	217	150	211	155	303	155	303	150	211	156	205	155	303	156	205	174	280	174	280	156	205	182	177	174	280	182	177	204	250	204	250	182	177	198	159	204	250	198	159	209	142	144	320	139	336	140	222	144	320	140	222	145	217	144	320	145	217	155	303	140	222	139	336	138	353	140	222	138	353	135	228	272	75	279	118	277	142	272	75	277	142	270	165	272	75	270	165	256	189	272	75	256	189	253	39	235	217	204	250	209	142	235	217	209	142	216	127	235	217	216	127	220	112	235	217	220	112	221	96	235	217	221	96	225	12	235	217	225	12	253	39	235	217	253	39	256	189	225	12	221	96	217	68	225	12	217	68	205	44	225	12	205	44	188	-5	135	11	145	-11	163	15	163	15	145	-11	188	-5	163	15	188	-5	187	27	187	27	188	-5	205	44	234	438	223	440	246	414	246	414	223	440	213	419	188	416	213	419	198	441	188	416	198	441	167	408	167	408	198	441	161	437	167	408	161	437	151	394	151	394	161	437	142	376	213	419	223	440	211	441	213	419	211	441	198	441	280	425	274	425	282	379	282	379	274	425	269	427	282	379	269	427	268	401	268	401	269	427	262	429	268	401	262	429	254	432	289	348	291	311	292	425	289	348	292	425	285	424	285	424	280	425	282	379	246	414	268	401	254	432	246	414	254	432	245	435	246	414	245	435	234	438	315	442	309	435	330	442	330	442	309	435	304	430	330	442	304	430	303	309	303	309	304	430	299	426	303	309	299	426	292	425	285	424	282	379	289	348	86	294	95	276	103	401	103	401	95	276	110	256	103	401	110	256	129	423	129	423	110	256	130	233	86	371	80	333	81	312	86	371	81	312	86	294	86	371	86	294	103	401	129	423	142	376	161	437	292	425	291	311	303	309	157	10	138	13	157	0	157	0	138	13	125	16	157	0	125	16	45	42	45	42	125	16	117	21	45	42	117	21	51	61	51	61	117	21	113	27	51	61	113	27	112	36	112	36	129	353	51	61	129	353	112	36	112	45	129	353	112	45	114	54	129	353	114	54	116	64	129	353	116	64	119	75	129	353	119	75	122	86	129	353	122	86	199	371	129	353	199	371	131	362	253	432	89	432	109	420	253	432	109	420	122	416	253	432	122	416	131	410	253	432	131	410	135	403	253	432	135	403	137	393	253	432	137	393	221	413	253	432	221	413	234	419	253	432	234	419	253	422	137	393	199	371	205	391	137	393	205	391	212	405	137	393	212	405	221	413	136	387	135	379	199	371	136	387	199	371	137	393	133	371	131	362	199	371	133	371	199	371	135	379	157	0	45	42	38	29	157	0	38	29	28	20	157	0	28	20	14	15	157	0	14	15	-3	10	157	0	-3	10	-3	0	109	420	89	432	89	422	142	10	123	13	142	0	142	0	123	13	109	16	142	0	109	16	29	42	29	42	109	16	101	21	29	42	101	21	35	61	35	61	101	21	97	27	35	61	97	27	96	36	96	36	112	353	35	61	112	353	96	36	97	45	112	353	97	45	98	54	112	353	98	54	100	64	112	353	100	64	102	75	112	353	102	75	106	86	112	353	106	86	183	371	112	353	183	371	115	362	237	432	73	432	93	420	237	432	93	420	106	416	237	432	106	416	115	410	237	432	115	410	120	403	237	432	120	403	121	393	237	432	121	393	205	413	237	432	205	413	219	419	237	432	219	419	237	422	121	393	183	371	189	391	121	393	189	391	196	405	121	393	196	405	205	413	121	387	120	379	183	371	121	387	183	371	121	393	118	371	115	362	183	371	118	371	183	371	120	379	142	0	29	42	22	29	142	0	22	29	12	20	142	0	12	20	-1	15	142	0	-1	15	-20	10	142	0	-20	10	-20	0	273	560	273	508	280	553	280	553	273	508	280	515	280	553	280	515	285	544	285	544	280	515	285	524	285	544	285	524	287	534	222	535	223	525	223	545	223	545	223	525	228	515	223	545	228	515	228	554	228	554	228	515	235	508	228	554	235	508	235	561	235	561	235	508	244	504	235	561	244	504	244	565	244	565	244	504	254	502	244	565	254	502	255	567	255	567	254	502	264	504	255	567	264	504	265	565	265	565	264	504	273	508	265	565	273	508	273	560	141	560	141	508	148	553	148	553	141	508	148	515	148	553	148	515	153	544	153	544	148	515	153	524	153	544	153	524	154	534	89	535	91	525	91	545	91	545	91	525	96	515	91	545	96	515	96	554	96	554	96	515	103	508	96	554	103	508	103	561	103	561	103	508	111	504	103	561	111	504	112	565	112	565	111	504	122	502	112	565	122	502	123	567	123	567	122	502	132	504	123	567	132	504	132	565	132	565	132	504	141	508	132	565	141	508	141	560	93	420	73	432	73	422	54	10	47	13	55	-11	55	-11	47	13	43	18	55	-11	43	18	29	-8	29	-8	43	18	40	25	29	-8	40	25	35	71	35	71	40	25	39	35	40	63	39	35	39	38	40	63	39	38	40	42	41	53	40	63	40	42	41	53	40	42	41	45	41	53	41	45	41	49	92	37	86	25	93	-5	93	-5	86	25	79	17	93	-5	79	17	74	-9	74	-9	79	17	71	11	74	-9	71	11	62	10	62	10	54	10	55	-11	35	71	27	78	29	-8	29	-8	27	78	18	82	29	-8	18	82	8	0	8	0	18	82	7	84	8	0	7	84	-1	82	-7	11	8	0	-1	82	-7	11	-1	82	-10	76	-7	11	-10	76	-16	69	-7	11	-16	69	-18	27	-20	58	-21	47	-18	27	-20	58	-18	27	-16	69	182	353	166	78	175	102	182	353	175	102	184	130	182	353	98	52	109	1	182	353	109	1	124	11	182	353	124	11	137	24	182	353	137	24	147	39	182	353	147	39	156	57	182	353	156	57	166	78	98	52	92	37	93	-5	98	52	93	-5	109	1	62	10	55	-11	74	-9	307	432	138	432	160	419	307	432	160	419	174	416	307	432	174	416	183	411	307	432	183	411	188	404	307	432	188	404	189	395	307	432	189	395	275	414	307	432	275	414	288	419	307	432	288	419	307	422	252	373	259	392	189	395	252	373	189	395	189	388	252	373	189	388	188	381	252	373	188	381	187	373	252	373	187	373	185	363	252	373	185	363	184	130	266	406	275	414	189	395	266	406	189	395	259	392	185	363	182	353	184	130	160	419	138	432	138	422	35	71	39	35	40	63	361	381	276	64	340	52	361	381	340	52	341	59	361	381	341	59	343	69	361	381	343	69	346	80	361	381	346	80	348	89	361	381	348	89	350	94	361	381	350	94	383	217	361	381	383	217	362	386	383	217	430	217	390	241	383	217	390	241	428	385	383	217	428	385	364	396	383	217	364	396	364	394	383	217	364	394	363	392	383	217	363	392	363	389	383	217	363	389	362	386	276	64	269	44	410	0	276	64	410	0	357	28	276	64	357	28	348	34	276	64	348	34	342	42	276	64	342	42	340	52	364	396	428	385	433	397	364	396	433	397	440	407	364	396	440	407	451	414	364	396	451	414	477	432	364	396	477	432	363	401	357	28	410	0	369	25	369	25	410	0	384	24	427	28	384	24	410	0	427	28	410	0	469	7	463	419	477	422	477	432	463	419	477	432	451	414	477	432	170	432	182	421	477	432	182	421	193	418	477	432	193	418	202	412	477	432	202	412	207	404	477	432	207	404	258	408	477	432	258	408	268	409	477	432	268	409	347	409	477	432	347	409	353	408	477	432	353	408	358	407	477	432	358	407	361	404	477	432	361	404	363	401	208	392	239	384	242	393	208	392	242	393	245	400	208	392	245	400	251	405	208	392	251	405	258	408	208	392	258	408	207	404	596	154	587	192	587	102	587	102	587	192	563	217	587	102	563	217	560	59	560	59	563	217	529	232	560	59	529	232	523	149	523	149	520	27	560	59	459	215	484	208	489	239	489	239	484	208	504	195	489	239	504	195	529	232	529	232	504	195	518	176	529	232	518	176	523	149	447	241	390	241	430	217	447	241	430	217	459	215	447	241	459	215	489	239	523	149	515	101	520	27	520	27	515	101	495	65	520	27	495	65	469	7	469	7	495	65	465	41	469	7	465	41	427	28	410	0	269	44	262	30	410	0	262	30	253	20	410	0	253	20	239	14	410	0	239	14	220	10	410	0	220	10	220	0	44	44	55	-8	52	31	52	31	55	-8	67	26	88	33	67	26	72	-4	88	33	72	-4	87	1	0	76	2	0	12	78	12	78	2	0	19	-7	12	78	19	-7	29	72	29	72	19	-7	37	-9	29	72	37	-9	38	59	38	59	37	-9	55	-8	38	59	55	-8	44	44	-20	55	-19	24	-16	65	-16	65	-19	24	-10	10	-16	65	-10	10	-9	72	-9	72	-10	10	2	0	-9	72	2	0	0	76	203	360	157	188	161	108	203	360	161	108	171	141	203	360	171	141	180	169	203	360	180	169	239	384	203	360	239	384	205	368	208	387	208	381	239	384	208	387	239	384	208	392	207	375	205	368	239	384	207	375	239	384	208	381	161	108	157	188	148	75	148	75	157	188	141	132	148	75	141	132	132	45	132	45	141	132	124	87	132	45	124	87	112	20	112	20	124	87	107	54	112	20	107	54	100	9	100	9	107	54	88	33	100	9	88	33	87	1	67	26	55	-8	72	-4	-19	24	-20	55	-22	41	182	421	170	432	167	422	356	353	327	241	343	52	356	353	343	52	344	59	356	353	344	59	346	69	356	353	346	69	349	80	356	353	349	80	351	89	356	353	351	89	353	94	356	353	353	94	386	217	356	353	386	217	359	361	524	26	564	57	525	149	525	149	535	233	521	176	521	176	535	233	515	238	521	176	515	238	508	195	508	195	515	238	494	240	508	195	494	240	488	208	488	208	494	240	472	241	488	208	472	241	463	215	463	215	472	241	450	241	463	215	450	241	435	217	435	217	450	241	392	241	435	217	392	241	386	217	386	217	392	241	364	393	386	217	364	393	364	387	386	217	364	387	363	379	361	371	359	361	386	217	361	371	386	217	363	379	343	52	327	241	321	217	321	217	327	241	150	241	321	217	150	241	143	217	143	217	150	241	187	375	143	217	187	375	124	395	124	395	187	375	193	391	124	395	193	391	202	404	350	34	279	64	359	28	359	28	279	64	413	0	359	28	413	0	372	25	372	25	413	0	387	24	430	28	387	24	413	0	430	28	413	0	472	7	480	432	317	432	336	419	480	432	336	419	350	415	480	432	350	415	359	410	480	432	359	410	363	403	480	432	363	403	364	393	480	432	364	393	443	407	480	432	443	407	454	414	480	432	454	414	466	419	480	432	466	419	480	422	364	393	392	241	430	385	364	393	430	385	436	398	364	393	436	398	443	407	591	190	581	205	591	99	591	190	591	99	600	151	591	190	600	151	598	172	568	217	554	227	564	57	568	217	564	57	591	99	568	217	591	99	581	205	535	233	525	149	564	57	535	233	564	57	554	227	524	26	525	149	518	101	524	26	518	101	498	65	524	26	498	65	472	7	468	41	430	28	472	7	468	41	472	7	498	65	343	52	321	217	279	64	343	52	279	64	345	42	413	0	279	64	272	44	413	0	272	44	265	30	413	0	265	30	256	20	413	0	256	20	242	14	413	0	242	14	224	10	413	0	224	10	224	0	123	381	121	372	143	217	143	217	121	372	119	363	143	217	119	363	117	353	117	353	39	67	98	43	98	43	39	67	98	40	99	30	98	40	39	67	99	30	39	67	102	23	102	23	39	67	32	45	102	23	32	45	110	18	110	18	32	45	143	0	110	18	143	0	124	14	124	14	143	0	143	10	98	45	98	48	117	353	117	353	98	48	99	51	117	353	99	51	99	54	99	54	143	217	117	353	253	432	73	432	95	419	253	432	95	419	109	416	253	432	109	416	118	411	253	432	118	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	232	419	253	432	232	419	253	422	143	217	124	395	124	388	143	0	32	45	24	30	143	0	24	30	14	20	143	0	14	20	1	14	143	0	1	14	-17	10	143	0	-17	10	-17	0	123	381	143	217	124	388	95	419	73	432	73	422	215	413	124	395	202	404	117	353	98	43	98	45	279	64	350	34	345	42	336	419	317	432	317	422	211	409	116	61	178	46	178	46	116	61	177	39	179	29	177	39	116	61	179	29	116	61	184	21	184	21	116	61	193	16	211	409	178	46	179	52	211	409	179	52	180	59	211	409	180	59	182	66	211	409	182	66	184	73	211	409	184	73	218	194	211	409	218	194	276	409	211	409	276	409	414	432	211	409	414	432	177	409	414	432	276	409	309	409	414	432	309	409	332	407	414	432	332	407	351	400	414	432	351	400	364	390	414	432	364	390	373	375	414	432	373	375	375	356	414	432	375	356	385	327	385	327	375	356	375	351	385	327	375	351	375	346	226	222	276	409	218	194	226	222	218	194	243	214	226	222	243	214	248	241	177	409	414	432	140	406	140	406	414	432	75	432	140	406	75	432	112	398	112	398	75	432	92	383	75	432	47	330	59	327	75	432	59	327	75	359	75	432	75	359	92	383	374	335	373	328	385	327	374	335	385	327	375	341	375	341	385	327	375	346	338	30	327	21	464	0	464	0	327	21	310	14	464	0	310	14	286	10	374	225	386	278	365	238	365	238	386	278	356	281	365	238	356	281	350	247	350	247	356	281	330	250	308	248	330	250	326	278	308	248	326	278	298	270	308	248	298	270	287	241	287	241	298	270	272	257	287	241	272	257	266	230	266	230	272	257	248	241	266	230	248	241	243	214	352	61	346	44	418	22	352	61	418	22	413	28	352	61	413	28	366	112	430	255	411	270	412	40	412	40	411	270	412	36	413	28	412	36	380	191	438	147	441	160	442	235	442	235	441	160	443	173	442	235	443	173	446	208	446	208	443	173	445	186	446	208	445	186	446	198	430	255	412	40	412	45	430	255	412	45	413	50	430	255	413	50	415	56	430	255	415	56	416	62	430	255	416	62	438	147	430	255	438	147	442	235	386	278	380	191	412	36	386	278	412	36	411	270	464	0	464	10	443	13	464	0	443	13	428	17	464	0	428	17	346	44	464	0	346	44	338	30	413	28	380	191	379	176	413	28	379	176	376	159	413	28	376	159	373	142	413	28	373	142	369	126	413	28	369	126	366	112	386	278	374	225	379	209	386	278	379	209	380	191	356	281	326	278	330	250	224	0	224	10	206	13	224	0	206	13	193	16	224	0	193	16	109	41	224	0	109	41	100	27	224	0	100	27	88	19	224	0	88	19	70	14	224	0	70	14	47	10	224	0	47	10	47	0	109	41	193	16	116	61	464	0	286	10	286	0	346	44	428	17	418	22	103	22	98	29	35	58	35	58	98	29	97	40	113	353	97	40	97	44	113	353	97	44	98	49	118	371	116	362	142	217	142	217	116	362	113	353	142	217	113	353	104	73	104	73	113	353	101	63	249	432	70	432	92	420	249	432	92	420	107	416	249	432	107	416	116	410	249	432	116	410	121	403	249	432	121	403	123	393	249	432	123	393	214	414	249	432	214	414	230	419	249	432	230	419	249	422	142	217	146	217	149	245	142	217	149	245	123	393	142	217	123	393	122	387	142	217	122	387	121	379	142	217	121	379	118	371	123	393	149	245	183	373	123	393	183	373	191	392	123	393	191	392	201	405	123	393	201	405	214	414	150	217	153	216	168	245	168	245	153	216	156	216	168	245	156	216	160	215	160	215	170	211	168	245	168	245	170	211	207	250	149	245	146	217	150	217	149	245	150	217	168	245	207	250	170	211	177	205	207	250	177	205	183	196	207	250	183	196	190	182	207	250	190	182	198	164	207	250	198	164	273	0	207	250	273	0	214	225	207	250	214	225	214	226	207	250	214	226	237	264	282	316	262	287	265	255	282	316	265	255	286	278	282	316	286	278	301	351	242	238	265	255	262	287	242	238	262	287	237	264	242	238	237	264	214	226	370	434	366	395	372	392	370	434	372	392	382	437	382	437	372	392	377	385	382	437	377	385	383	377	324	341	329	351	332	404	332	404	329	351	336	365	332	404	336	365	340	413	340	413	336	365	345	379	340	413	345	379	349	422	349	422	345	379	355	390	349	422	355	390	359	429	359	429	355	390	366	395	359	429	366	395	370	434	324	341	332	404	324	393	324	341	324	393	317	381	324	341	317	381	309	367	324	341	309	367	305	306	301	351	286	278	305	306	301	351	305	306	309	367	346	17	335	25	273	0	273	0	335	25	325	36	273	0	325	36	314	54	314	54	270	154	273	0	273	0	270	154	259	176	273	0	259	176	250	192	273	0	250	192	240	205	273	0	240	205	228	216	273	0	228	216	214	225	383	0	383	10	361	13	383	0	361	13	346	17	383	0	346	17	273	0	113	353	98	49	99	56	113	353	99	56	101	63	143	0	143	10	125	13	143	0	125	13	111	16	143	0	111	16	30	40	143	0	30	40	24	28	143	0	24	28	15	19	143	0	15	19	2	14	143	0	2	14	-17	10	143	0	-17	10	-17	0	35	58	30	40	111	16	35	58	111	16	103	22	433	415	427	424	428	378	433	415	428	378	433	388	433	415	433	388	435	397	433	415	435	397	435	404	383	377	391	371	395	438	395	438	391	371	402	368	395	438	402	368	408	436	408	436	402	368	418	371	408	436	418	371	418	431	418	431	418	371	428	378	418	431	428	378	427	424	371	589	368	596	369	569	371	589	369	569	371	573	371	589	371	573	372	577	371	589	372	577	373	582	369	569	368	596	366	566	366	566	368	596	363	601	366	566	363	601	361	563	361	563	363	601	356	604	361	563	356	604	349	605	361	563	349	605	345	605	361	563	345	605	342	604	361	563	342	604	338	603	361	563	338	603	335	601	361	563	335	601	333	599	361	563	333	599	248	493	248	493	333	599	225	493	382	437	383	377	395	438	35	58	97	40	113	353	92	420	70	432	70	422	237	133	221	100	221	53	221	53	221	100	203	70	221	53	203	70	200	26	200	26	203	70	184	45	200	26	184	45	177	6	177	6	184	45	166	29	177	6	166	29	153	-5	153	-5	166	29	149	23	181	319	237	133	224	391	181	319	224	391	224	395	224	395	225	403	181	319	273	432	115	432	133	417	273	432	133	417	146	408	273	432	146	408	157	391	273	432	157	391	234	414	273	432	234	414	244	418	273	432	244	418	256	420	273	432	256	420	273	422	167	363	181	319	225	403	167	363	225	403	228	410	167	363	228	410	234	414	167	363	234	414	157	391	279	200	227	373	237	133	279	200	237	133	242	87	279	200	242	87	389	348	279	200	389	348	375	373	475	432	349	432	362	421	475	432	362	421	373	419	475	432	373	419	382	415	475	432	382	415	387	411	475	432	387	411	389	405	475	432	389	405	440	412	475	432	440	412	456	419	475	432	456	419	475	422	389	405	408	378	424	399	389	405	424	399	440	412	389	348	408	378	389	405	389	348	389	405	388	399	389	348	388	399	386	393	389	348	386	393	383	387	389	348	383	387	379	380	389	348	379	380	375	373	237	133	227	373	226	377	237	133	226	377	225	382	237	133	225	382	225	386	237	133	225	386	224	391	144	28	141	41	136	56	144	28	136	56	128	-9	144	28	128	-9	153	-5	144	28	153	-5	149	23	127	69	108	75	111	-7	127	69	111	-7	128	-9	127	69	128	-9	136	56	75	50	76	20	81	62	81	62	76	20	84	7	81	62	84	7	89	69	89	69	84	7	96	-1	89	69	96	-1	98	73	98	73	96	-1	111	-7	98	73	111	-7	108	75	278	539	283	578	277	534	277	534	277	583	270	495	270	495	277	583	270	586	270	495	270	586	262	588	278	539	281	542	283	578	283	578	281	542	284	547	283	578	284	547	287	571	287	571	284	547	287	553	287	571	287	553	288	562	364	525	359	518	374	495	374	495	359	518	351	511	374	495	351	511	348	487	348	487	351	511	338	507	348	487	338	507	322	484	322	484	338	507	322	506	411	527	417	551	415	565	411	527	415	565	409	575	411	527	409	575	401	582	411	527	401	582	396	508	396	508	401	582	392	586	396	508	392	586	384	588	396	508	384	588	375	586	396	508	375	586	374	495	367	583	361	578	362	543	367	583	362	543	365	539	367	583	365	539	366	534	367	583	366	534	374	495	367	583	374	495	375	586	364	525	374	495	366	534	355	563	356	553	356	571	356	571	356	553	359	547	356	571	359	547	361	578	361	578	359	547	362	543	305	507	292	511	296	487	305	507	296	487	322	484	305	507	322	484	322	506	277	534	270	495	279	525	279	525	270	495	296	487	279	525	296	487	284	518	284	518	296	487	292	511	253	586	243	582	248	508	253	586	248	508	270	495	253	586	270	495	262	588	235	575	229	565	232	527	235	575	232	527	248	508	235	575	248	508	243	582	232	527	229	565	226	551	277	583	277	534	283	578	76	20	75	50	73	35	237	133	221	53	242	87	362	421	349	432	349	422	133	417	115	432	115	422	101	27	98	30	103	0	103	0	98	30	98	35	41	67	98	35	117	353	119	363	117	353	187	375	119	363	187	375	121	372	121	372	187	375	123	381	117	353	98	35	98	38	117	353	98	38	98	40	117	353	98	40	99	43	117	353	99	43	99	46	117	353	99	46	100	50	117	353	100	50	187	375	253	432	73	432	95	419	253	432	95	419	110	415	253	432	110	415	119	411	253	432	119	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	231	419	253	432	231	419	253	422	124	395	187	375	193	391	124	395	193	391	202	404	124	395	202	404	215	413	124	389	123	381	187	375	124	389	187	375	124	395	174	-90	180	-75	159	-65	159	-65	180	-75	186	-61	159	-65	186	-61	194	-49	194	-49	210	-30	159	-65	159	-65	210	-30	258	24	159	-65	258	24	156	-38	156	-38	258	24	149	-19	227	-16	244	-6	258	24	258	24	244	-6	261	-1	258	24	261	-1	267	24	267	24	261	-1	277	0	267	24	277	0	275	27	275	27	277	0	280	32	166	-117	169	-104	159	-65	166	-117	159	-65	158	-74	166	-117	158	-74	157	-86	166	-117	157	-86	156	-99	166	-117	156	-99	154	-111	166	-117	154	-111	153	-117	258	24	116	24	121	-1	258	24	121	-1	137	-7	258	24	137	-7	149	-19	101	27	103	0	105	25	105	25	103	0	121	-1	105	25	121	-1	110	24	110	24	121	-1	116	24	103	0	98	35	41	67	103	0	41	67	34	45	103	0	34	45	26	30	103	0	26	30	16	20	103	0	16	20	3	14	103	0	3	14	-15	10	103	0	-15	10	-15	0	359	22	355	29	288	50	288	50	355	29	353	38	375	378	353	38	354	46	375	378	354	46	356	55	375	378	356	55	358	64	375	378	358	64	360	73	375	378	360	73	362	80	375	378	362	80	440	373	375	378	440	373	376	381	494	432	330	432	349	420	494	432	349	420	363	415	494	432	363	415	371	410	494	432	371	410	376	402	494	432	376	402	378	392	494	432	378	392	462	413	494	432	462	413	475	418	494	432	475	418	494	422	378	392	440	373	446	392	378	392	446	392	452	405	378	392	452	405	462	413	378	390	377	387	440	373	378	390	440	373	378	392	377	384	376	381	440	373	377	384	440	373	377	387	398	0	400	10	381	13	398	0	381	13	367	17	398	0	367	17	288	50	398	0	288	50	285	39	398	0	285	39	280	32	398	0	280	32	277	0	288	50	367	17	359	22	349	420	330	432	330	422	288	50	353	38	375	378	174	-90	159	-65	169	-104	258	24	210	-30	227	-16	95	419	73	432	73	422	63	15	55	20	12	42	12	42	55	20	51	26	12	42	51	26	31	71	31	71	51	26	50	33	56	114	50	33	50	39	56	114	50	39	52	47	258	24	249	17	375	0	375	0	249	17	234	13	375	0	234	13	213	10	118	174	216	347	245	443	245	443	216	347	245	174	245	443	245	174	249	149	249	149	245	174	118	174	249	149	118	174	103	149	103	149	118	174	245	443	103	149	245	443	64	76	64	76	245	443	59	66	56	114	52	47	55	56	56	114	55	56	59	66	56	114	59	66	245	443	264	46	375	0	344	19	264	46	344	19	335	30	264	46	335	30	329	48	264	46	329	48	323	76	264	46	323	76	264	49	323	76	262	443	263	59	323	76	263	59	263	56	323	76	263	56	264	52	323	76	264	52	264	49	262	443	245	443	249	149	262	443	249	149	262	63	262	443	262	63	263	59	357	13	344	19	375	0	357	13	375	0	375	10	263	34	258	24	375	0	263	34	375	0	264	46	91	0	91	10	75	12	91	0	75	12	63	15	91	0	63	15	12	42	91	0	12	42	-1	25	91	0	-1	25	-15	15	91	0	-15	15	-32	10	91	0	-32	10	-32	0	375	0	213	10	213	0	31	71	50	33	56	114	116	353	116	353	38	64	116	353	38	64	101	52	116	353	101	52	102	59	116	353	102	59	104	69	116	353	104	69	106	80	116	353	106	80	109	88	116	353	109	88	110	93	116	353	110	93	143	217	116	353	143	217	118	361	38	64	32	44	171	0	38	64	171	0	118	28	38	64	118	28	109	34	38	64	109	34	103	42	38	64	103	42	101	52	231	409	399	432	218	408	218	408	399	432	123	403	218	408	123	403	124	393	124	393	143	217	188	385	124	393	188	385	193	396	143	217	124	393	124	387	143	217	124	387	122	379	143	217	122	379	120	371	143	217	120	371	118	361	118	28	171	0	130	25	130	25	171	0	145	24	184	26	145	24	171	0	184	26	171	0	230	7	283	144	283	138	322	59	322	59	283	138	282	131	322	59	282	131	281	27	281	27	282	131	281	125	281	27	281	125	279	118	279	118	263	78	281	27	281	27	263	78	243	51	281	27	243	51	230	7	230	7	243	51	216	34	230	7	216	34	184	26	220	215	245	208	250	239	250	239	245	208	265	195	250	239	265	195	290	232	290	232	265	195	278	176	290	232	278	176	283	149	283	149	283	144	322	59	188	385	143	217	150	241	150	241	143	217	191	217	150	241	191	217	208	241	208	241	191	217	220	215	208	241	220	215	250	239	358	154	349	192	348	102	348	102	349	192	325	217	348	102	325	217	322	59	322	59	325	217	290	232	322	59	290	232	283	149	399	432	231	409	293	409	399	432	293	409	317	407	399	432	317	407	336	400	399	432	336	400	350	390	399	432	350	390	358	375	399	432	358	375	361	356	399	432	361	356	370	323	370	323	361	356	361	346	370	323	361	346	360	339	124	393	193	396	199	403	124	393	199	403	207	407	124	393	207	407	218	408	399	432	78	432	97	419	399	432	97	419	110	415	399	432	110	415	119	410	399	432	119	410	123	403	370	323	360	339	360	334	370	323	360	334	360	329	370	323	360	329	359	325	171	0	32	44	24	30	171	0	24	30	14	21	171	0	14	21	0	14	171	0	0	14	-17	10	171	0	-17	10	-17	0	97	419	78	432	78	422	118	353	42	64	105	52	118	353	105	52	106	59	118	353	106	59	108	72	118	353	108	72	112	90	118	353	112	90	118	112	118	353	118	112	126	140	118	353	126	140	121	362	125	388	126	140	126	395	126	395	126	140	193	385	193	385	126	140	147	218	193	385	147	218	154	242	154	242	147	218	170	218	154	242	170	218	178	242	178	242	170	218	190	217	178	242	190	217	225	246	225	246	190	217	207	215	225	246	207	215	220	213	126	140	125	388	125	380	126	140	125	380	123	372	126	140	123	372	121	362	42	64	35	43	165	0	42	64	165	0	112	34	42	64	112	34	107	42	42	64	107	42	105	52	270	93	253	62	275	21	275	21	253	62	227	41	275	21	227	41	225	5	225	5	227	41	192	28	225	5	192	28	165	0	165	0	192	28	149	24	225	246	220	213	230	211	230	211	244	203	262	258	262	258	244	203	257	191	262	258	257	191	262	232	262	232	257	191	267	175	262	232	267	175	293	219	293	219	267	175	273	155	293	219	273	155	276	132	276	132	275	21	314	47	203	404	210	407	240	432	240	432	210	407	220	409	240	432	220	409	234	409	234	409	262	406	240	432	240	432	262	406	290	428	262	406	284	399	290	428	290	428	284	399	299	386	290	428	299	386	329	417	329	417	299	386	308	367	329	417	308	367	311	341	311	341	306	305	329	257	329	257	306	305	297	242	329	257	355	279	356	399	356	399	355	279	372	309	356	399	372	309	373	375	373	375	372	309	378	347	329	257	356	399	329	417	329	257	329	417	311	341	289	278	262	258	262	232	289	278	262	232	297	242	289	278	297	242	306	305	262	258	225	246	230	211	339	84	347	132	344	159	339	84	344	159	334	183	339	84	334	183	317	203	339	84	317	203	314	47	314	47	317	203	293	219	314	47	293	219	276	132	126	395	193	385	197	397	126	395	197	397	203	404	126	395	203	404	240	432	126	395	240	432	124	405	240	432	75	432	96	420	240	432	96	420	111	416	240	432	111	416	120	412	240	432	120	412	124	405	165	0	149	24	134	25	165	0	134	25	122	28	165	0	122	28	112	34	165	0	35	43	28	29	165	0	28	29	18	20	165	0	18	20	4	14	165	0	4	14	-15	10	165	0	-15	10	-15	0	96	420	75	432	75	422	270	93	275	21	276	132	112	355	31	62	112	355	112	355	31	62	92	36	94	28	92	36	31	62	94	28	31	62	99	21	99	21	31	62	25	43	99	21	25	43	108	16	108	16	25	43	143	0	108	16	143	0	122	13	122	13	143	0	143	10	94	52	97	62	112	355	112	355	97	62	99	74	112	355	99	74	102	85	102	85	189	409	112	355	112	355	92	36	93	43	112	355	93	43	94	52	399	432	79	432	95	421	399	432	95	421	106	418	399	432	106	418	114	413	399	432	114	413	118	405	399	432	118	405	189	409	399	432	189	409	294	409	399	432	294	409	318	407	399	432	318	407	336	401	399	432	336	401	350	390	399	432	350	390	358	376	399	432	358	376	361	357	399	432	361	357	370	324	370	324	361	357	361	352	370	324	361	352	360	346	189	409	118	405	119	395	119	395	119	389	189	409	189	409	119	389	118	382	189	409	118	382	117	373	360	331	359	325	370	324	360	331	370	324	360	338	360	338	370	324	360	346	115	365	112	355	189	409	115	365	189	409	117	373	143	0	25	43	19	29	143	0	19	29	10	20	143	0	10	20	-3	13	143	0	-3	13	-23	10	143	0	-23	10	-23	0	95	421	79	432	79	422	279	0	297	-6	345	385	345	385	297	-6	311	-17	345	385	311	-17	320	47	320	47	311	-17	320	41	323	-65	320	41	320	-36	345	385	320	47	321	53	345	385	321	53	322	60	345	385	322	60	324	68	345	385	324	68	326	75	345	385	326	75	405	373	345	385	405	373	346	388	461	432	131	432	143	421	461	432	143	421	155	418	461	432	155	418	163	412	461	432	163	412	168	404	461	432	168	404	219	408	461	432	219	408	228	409	461	432	228	409	328	409	461	432	328	409	336	408	461	432	336	408	341	407	461	432	341	407	345	404	461	432	345	404	347	401	461	432	347	401	347	398	461	432	347	398	428	413	461	432	428	413	442	419	461	432	442	419	461	422	347	398	405	373	412	392	347	398	412	392	419	405	347	398	419	405	428	413	170	392	200	385	203	394	170	392	203	394	207	400	170	392	207	400	212	405	170	392	212	405	219	408	170	392	219	408	168	404	347	395	347	393	405	373	347	395	405	373	347	398	347	391	346	388	405	373	347	391	405	373	347	393	320	41	311	-17	320	-36	259	0	279	0	345	385	259	0	345	385	256	54	259	0	256	54	253	43	259	0	253	43	248	35	259	0	248	35	242	29	259	0	242	29	235	25	259	0	235	25	225	24	259	0	225	24	58	24	259	0	58	24	56	0	347	12	334	16	330	-117	330	-117	334	16	326	22	330	-117	326	22	323	-65	323	-65	322	-73	330	-117	330	-117	322	-73	321	-86	330	-117	321	-86	319	-99	321	30	320	41	323	-65	321	30	323	-65	326	22	318	-111	317	-117	330	-117	318	-111	330	-117	319	-99	169	381	168	375	168	274	168	274	168	375	167	368	168	274	167	368	165	360	165	360	125	225	140	185	140	185	125	225	113	115	89	126	53	59	58	24	89	126	58	24	86	62	89	126	86	62	113	115	89	126	113	115	125	225	-14	-41	8	-17	18	22	18	22	8	-17	31	-4	18	22	31	-4	53	59	53	59	31	-4	56	0	53	59	56	0	58	24	170	387	169	381	200	385	170	387	200	385	170	392	165	360	140	185	168	274	-54	-117	-35	-74	-32	10	-32	10	-35	-74	-14	-41	-32	10	-14	-41	-20	10	-20	10	-14	-41	18	22	-54	-117	-32	10	-67	-117	169	381	168	274	200	385	347	12	330	-117	364	10	143	421	131	432	128	422	125	30	119	36	54	60	54	60	119	36	118	44	133	353	118	44	118	52	133	353	118	52	121	66	133	353	121	66	126	85	133	353	126	85	132	111	133	353	132	111	140	141	133	353	140	141	135	361	139	404	140	395	225	409	139	404	225	409	418	432	418	432	225	409	238	411	418	432	238	411	257	411	257	411	310	410	418	432	418	432	310	410	347	405	418	432	347	405	370	397	140	141	140	395	140	388	140	141	140	388	139	380	140	141	139	380	137	371	140	141	137	371	135	361	398	330	418	432	385	362	398	330	385	362	385	357	398	330	385	357	385	351	398	330	385	351	384	345	398	330	384	345	384	338	398	330	384	338	383	332	382	383	385	362	418	432	382	383	418	432	370	397	140	141	161	215	167	239	167	239	161	215	213	215	167	239	213	215	219	239	219	239	213	215	233	215	219	239	233	215	249	240	208	393	212	401	140	395	208	393	140	395	140	141	208	393	140	141	167	239	217	406	225	409	140	395	217	406	140	395	212	401	418	432	89	432	111	419	418	432	111	419	125	416	418	432	125	416	134	411	418	432	134	411	139	404	338	78	326	65	334	0	334	0	326	65	315	56	334	0	315	56	302	48	302	48	282	38	334	0	334	0	282	38	260	31	334	0	260	31	235	26	375	107	365	112	351	93	375	107	351	93	338	78	375	107	338	78	334	0	334	0	235	26	205	23	334	0	205	23	169	22	334	0	169	22	150	23	334	0	150	23	41	28	334	0	41	28	32	20	334	0	32	20	19	14	334	0	19	14	1	10	334	0	1	10	1	0	135	26	125	30	54	60	135	26	54	60	48	41	135	26	48	41	41	28	135	26	41	28	150	23	310	303	297	275	322	301	322	301	297	275	284	256	322	301	284	256	277	147	277	147	284	256	269	245	277	147	269	245	269	185	269	185	269	178	277	147	277	147	269	178	268	172	277	147	268	172	267	165	269	245	249	240	249	213	269	245	249	213	260	209	269	245	260	209	267	200	269	245	267	200	269	185	266	158	265	150	277	147	266	158	277	147	267	165	249	240	233	215	249	213	111	419	89	432	89	422	54	60	118	44	133	353	12	23	0	17	72	0	72	0	0	17	-14	13	72	0	-14	13	-35	10	207	324	208	395	207	313	207	313	202	412	199	251	199	251	202	412	191	426	199	251	191	426	189	266	189	266	191	426	184	363	210	374	208	395	208	336	210	374	208	336	209	350	210	374	209	350	210	363	312	29	311	40	291	217	291	245	291	217	298	245	298	245	291	217	311	40	327	353	311	40	312	44	327	353	312	44	312	49	463	432	284	432	305	420	463	432	305	420	320	416	463	432	320	416	330	410	463	432	330	410	335	403	463	432	335	403	336	393	463	432	336	393	428	414	463	432	428	414	444	419	463	432	444	419	463	422	363	245	398	373	336	393	363	245	336	393	356	217	363	245	356	217	359	217	363	245	359	217	361	217	363	245	361	217	362	216	363	245	362	216	364	216	363	245	364	216	374	245	336	393	398	373	405	392	336	393	405	392	415	405	336	393	415	405	428	414	356	217	336	393	336	387	377	211	385	205	386	246	386	246	385	205	392	196	386	246	392	196	400	247	400	247	392	196	399	182	400	247	399	182	407	164	407	164	483	0	415	250	415	250	483	0	424	225	415	250	424	225	424	226	364	216	367	215	374	245	374	245	367	215	377	211	374	245	377	211	386	246	415	250	400	247	407	164	424	226	438	231	431	255	431	255	438	231	446	262	464	275	446	262	451	238	464	275	451	238	464	246	539	393	532	381	534	331	534	331	532	381	525	366	534	331	525	366	517	351	517	351	506	331	514	296	514	296	506	331	494	310	514	296	494	310	487	265	487	265	494	310	480	292	487	265	480	292	475	254	475	254	480	292	464	275	475	254	464	275	464	246	446	262	438	231	451	238	556	17	544	25	483	0	483	0	544	25	534	36	483	0	534	36	523	54	523	54	479	154	483	0	483	0	479	154	469	176	483	0	469	176	459	192	483	0	459	192	449	205	483	0	449	205	437	216	483	0	437	216	424	225	582	395	580	434	571	429	582	395	571	429	566	386	582	395	591	437	580	434	571	429	563	423	566	386	566	386	563	423	554	414	566	386	554	414	551	363	551	363	554	414	547	405	551	363	547	405	539	393	517	351	514	296	534	331	596	377	604	438	592	385	592	385	604	438	591	437	592	385	591	437	588	392	588	392	591	437	582	395	642	415	636	424	637	378	642	415	637	378	641	388	642	415	641	388	643	397	642	415	643	397	644	404	628	371	637	378	636	424	628	371	636	424	627	431	628	371	627	431	616	436	628	371	616	436	613	368	604	438	596	377	603	371	604	438	603	371	613	368	604	438	613	368	616	436	592	0	592	10	571	13	592	0	571	13	556	17	592	0	556	17	483	0	356	217	336	387	334	379	356	217	334	379	332	371	356	217	332	371	330	362	356	217	330	362	327	353	356	217	327	353	319	73	327	353	312	49	314	56	327	353	314	56	316	63	327	353	316	63	319	73	327	353	298	245	311	40	353	0	353	10	335	13	353	0	335	13	322	16	353	0	322	16	242	40	353	0	242	40	234	27	353	0	234	27	223	19	353	0	223	19	207	14	353	0	207	14	187	10	353	0	187	10	187	0	248	58	242	40	322	16	248	58	322	16	315	22	248	58	315	22	312	29	248	58	312	29	291	217	211	284	212	239	222	264	222	264	212	239	229	228	222	264	229	228	239	252	239	252	229	228	245	204	239	252	245	204	263	247	263	247	245	204	260	212	263	247	260	212	275	216	212	239	211	284	207	313	212	239	207	313	199	251	181	390	183	382	191	426	191	426	183	382	184	372	191	426	184	372	184	363	174	434	171	398	177	395	174	434	177	395	191	426	191	426	177	395	181	390	291	245	263	247	275	216	291	245	275	216	291	217	245	204	229	228	229	227	245	204	229	227	227	189	227	189	229	227	209	225	227	189	209	225	207	166	207	166	209	225	190	218	207	166	190	218	172	208	172	208	155	193	207	166	207	166	155	193	137	174	207	166	137	174	72	0	72	0	137	174	40	54	72	0	40	54	24	35	140	372	149	379	152	438	152	438	149	379	158	387	152	438	158	387	174	434	174	434	158	387	165	395	174	434	165	395	171	398	103	382	108	375	109	421	109	421	108	375	117	371	109	421	117	371	120	430	120	430	117	371	128	369	120	430	128	369	135	435	135	435	128	369	140	372	135	435	140	372	152	438	101	410	98	398	99	390	101	410	99	390	103	382	101	410	103	382	109	421	184	351	183	340	183	285	184	351	183	285	189	266	184	351	189	266	184	363	183	285	183	340	182	329	183	285	182	329	181	318	183	285	181	318	181	307	72	0	-35	10	-35	0	12	23	72	0	24	35	539	393	534	331	551	363	415	250	424	226	431	255	305	420	284	432	284	422	202	412	207	313	208	395	208	395	207	324	208	336	85	20	69	28	82	-5	82	-5	69	28	58	37	82	-5	58	37	49	5	49	5	58	37	55	48	58	125	55	48	56	52	58	125	56	52	58	56	78	104	74	113	75	78	78	104	75	78	78	84	78	104	78	84	79	89	78	104	79	89	80	93	61	59	65	63	68	120	68	120	65	63	69	68	68	120	69	68	74	113	74	113	69	68	72	73	74	113	72	73	75	78	58	125	58	56	61	59	58	125	61	59	68	120	49	5	55	48	58	125	49	5	58	125	45	126	49	5	45	126	30	124	49	5	30	124	25	24	30	124	19	117	25	24	25	24	19	117	12	106	25	24	12	106	11	48	11	48	12	106	7	93	11	48	7	93	6	79	122	440	122	442	115	350	115	350	122	442	107	442	115	350	107	442	95	309	95	309	107	442	83	309	85	20	124	-9	105	16	105	16	124	-9	127	14	172	20	127	14	145	-9	172	20	145	-9	165	-8	231	418	220	442	208	440	231	418	208	440	195	414	231	418	233	443	220	442	195	414	208	440	194	438	195	414	194	438	180	434	195	414	180	434	172	432	195	414	172	432	164	430	195	414	164	430	164	402	137	380	164	402	138	428	138	428	164	402	144	428	151	428	144	428	164	402	151	428	164	402	157	429	157	429	164	402	164	430	137	380	138	428	132	429	137	380	132	429	127	431	137	380	127	431	123	435	137	380	123	435	115	350	127	14	124	-9	145	-9	359	373	347	400	351	298	359	373	351	298	357	312	359	373	357	312	361	328	359	373	361	328	363	344	301	249	317	260	325	422	325	422	317	260	332	273	325	422	332	273	347	400	347	400	332	273	342	285	347	400	342	285	351	298	255	232	269	235	276	282	276	282	269	235	284	241	276	282	284	241	291	311	291	311	284	241	301	249	291	311	301	249	296	346	296	346	301	249	325	422	294	368	296	346	325	422	294	368	325	422	292	437	294	368	292	437	285	387	292	437	245	443	253	414	292	437	253	414	272	403	292	437	272	403	285	387	253	414	245	443	233	443	253	414	233	443	231	418	255	231	255	232	252	260	255	231	252	260	258	172	255	231	258	172	274	226	333	146	328	176	328	105	328	105	328	176	314	199	328	105	314	199	312	71	312	71	314	199	295	216	312	71	295	216	288	43	288	43	295	216	274	226	288	43	274	226	262	147	262	147	274	226	258	172	156	242	180	218	183	242	183	242	180	218	208	215	183	242	208	215	220	247	220	247	208	215	231	206	220	247	231	206	252	260	252	260	231	206	248	192	252	260	248	192	258	172	258	20	262	147	255	103	258	20	255	103	237	66	185	-5	204	-1	209	38	209	38	204	-1	224	4	209	38	224	4	237	66	237	66	224	4	258	20	172	20	165	-8	185	-5	172	20	185	-5	209	38	180	218	156	242	150	218	262	147	258	20	288	43	252	260	255	232	276	282	115	350	123	435	122	440	85	20	82	-5	124	-9	123	381	121	372	182	360	182	360	121	372	119	362	182	360	119	362	117	353	117	353	44	80	98	45	98	45	44	80	98	41	99	30	98	41	44	80	99	30	44	80	105	22	105	22	44	80	36	52	105	22	36	52	114	16	114	16	36	52	143	0	114	16	143	0	126	12	126	12	143	0	143	10	379	384	378	379	441	373	441	373	378	379	377	373	366	330	377	373	115	107	366	330	115	107	101	63	101	63	115	107	117	353	101	63	117	353	100	58	117	353	98	45	98	49	117	353	98	49	99	53	117	353	99	53	100	58	404	10	383	13	404	0	404	0	383	13	368	17	404	0	368	17	288	44	288	44	368	17	359	22	288	44	359	22	293	61	293	61	359	22	354	30	293	61	354	30	353	44	353	44	366	330	293	61	366	330	353	44	354	48	366	330	354	48	355	53	366	330	355	53	356	59	366	330	356	59	358	66	366	330	358	66	360	73	366	330	360	73	441	373	366	330	441	373	377	373	496	432	337	432	353	420	496	432	353	420	365	417	496	432	365	417	374	412	496	432	374	412	379	406	496	432	379	406	381	398	496	432	381	398	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	398	441	373	447	392	381	398	447	392	454	405	381	398	454	405	463	413	380	394	380	389	441	373	380	394	441	373	381	398	404	0	288	44	280	31	404	0	280	31	269	21	404	0	269	21	252	14	404	0	252	14	226	10	404	0	226	10	226	0	251	432	73	432	95	419	251	432	95	419	109	416	251	432	109	416	118	412	251	432	118	412	123	405	251	432	123	405	124	395	251	432	124	395	215	413	251	432	215	413	231	419	251	432	231	419	251	422	124	395	182	360	190	385	124	395	190	385	201	402	124	395	201	402	215	413	124	388	123	381	182	360	124	388	182	360	124	395	117	353	115	107	182	360	143	0	36	52	28	33	143	0	28	33	19	21	143	0	19	21	5	14	143	0	5	14	-15	10	143	0	-15	10	-15	0	95	419	73	432	73	422	379	384	441	373	380	389	353	420	337	432	337	422	123	381	121	372	182	360	182	360	121	372	119	362	182	360	119	362	117	353	117	353	44	80	98	45	98	45	44	80	98	41	99	30	98	41	44	80	99	30	44	80	105	22	105	22	44	80	36	52	105	22	36	52	114	16	114	16	36	52	143	0	114	16	143	0	126	12	126	12	143	0	143	10	379	384	378	379	441	373	441	373	378	379	377	373	366	330	377	373	115	107	366	330	115	107	101	63	101	63	115	107	117	353	101	63	117	353	100	58	117	353	98	45	98	49	117	353	98	49	99	53	117	353	99	53	100	58	282	511	273	518	286	487	286	487	273	518	268	525	286	487	268	525	260	495	260	495	268	525	266	534	266	583	266	534	267	539	266	583	267	539	272	578	272	578	267	539	270	542	272	578	270	542	273	547	276	571	272	578	273	547	276	571	273	547	276	553	276	571	276	553	277	562	260	495	266	534	266	583	260	495	266	583	259	586	260	495	259	586	251	588	260	495	251	588	242	586	260	495	242	586	238	508	242	586	233	582	238	508	238	508	233	582	224	575	238	508	224	575	222	527	222	527	224	575	218	565	222	527	218	565	216	551	354	525	349	518	363	495	363	495	349	518	340	511	363	495	340	511	337	487	337	487	340	511	328	507	337	487	328	507	311	484	311	484	328	507	311	506	404	10	383	13	404	0	404	0	383	13	368	17	404	0	368	17	288	44	288	44	368	17	359	22	288	44	359	22	293	61	293	61	359	22	354	30	293	61	354	30	353	44	353	44	366	330	293	61	366	330	353	44	354	48	366	330	354	48	355	53	366	330	355	53	356	59	366	330	356	59	358	66	366	330	358	66	360	73	366	330	360	73	441	373	366	330	441	373	377	373	496	432	337	432	353	420	496	432	353	420	365	417	496	432	365	417	374	412	496	432	374	412	379	406	496	432	379	406	381	398	496	432	381	398	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	398	441	373	447	392	381	398	447	392	454	405	381	398	454	405	463	413	380	394	380	389	441	373	380	394	441	373	381	398	400	527	406	551	404	565	400	527	404	565	398	575	400	527	398	575	390	582	400	527	390	582	385	508	385	508	390	582	381	586	385	508	381	586	373	588	385	508	373	588	364	586	385	508	364	586	363	495	357	583	350	578	352	543	357	583	352	543	354	539	357	583	354	539	356	534	357	583	356	534	363	495	357	583	363	495	364	586	354	525	363	495	356	534	404	0	288	44	280	31	404	0	280	31	269	21	404	0	269	21	252	14	404	0	252	14	226	10	404	0	226	10	226	0	344	563	346	553	346	571	346	571	346	553	348	547	346	571	348	547	350	578	350	578	348	547	352	543	295	507	282	511	286	487	295	507	286	487	311	484	295	507	311	484	311	506	251	432	73	432	95	419	251	432	95	419	109	416	251	432	109	416	118	412	251	432	118	412	123	405	251	432	123	405	124	395	251	432	124	395	215	413	251	432	215	413	231	419	251	432	231	419	251	422	124	395	182	360	190	385	124	395	190	385	201	402	124	395	201	402	215	413	124	388	123	381	182	360	124	388	182	360	124	395	117	353	115	107	182	360	143	0	36	52	28	33	143	0	28	33	19	21	143	0	19	21	5	14	143	0	5	14	-15	10	143	0	-15	10	-15	0	95	419	73	432	73	422	379	384	441	373	380	389	353	420	337	432	337	422	103	22	98	29	35	58	35	58	98	29	97	40	113	353	97	40	97	44	113	353	97	44	98	49	118	371	116	362	142	217	142	217	116	362	113	353	142	217	113	353	104	73	104	73	113	353	101	63	249	432	70	432	92	420	249	432	92	420	107	416	249	432	107	416	116	410	249	432	116	410	121	403	249	432	121	403	123	393	249	432	123	393	214	414	249	432	214	414	230	419	249	432	230	419	249	422	142	217	146	217	149	245	142	217	149	245	123	393	142	217	123	393	122	387	142	217	122	387	121	379	142	217	121	379	118	371	123	393	149	245	183	373	123	393	183	373	191	392	123	393	191	392	201	405	123	393	201	405	214	414	150	217	153	216	168	245	168	245	153	216	156	216	168	245	156	216	160	215	160	215	170	211	168	245	168	245	170	211	207	250	149	245	146	217	150	217	149	245	150	217	168	245	207	250	170	211	177	205	207	250	177	205	183	196	207	250	183	196	190	182	207	250	190	182	198	164	207	250	198	164	273	0	207	250	273	0	214	225	207	250	214	225	214	226	207	250	214	226	237	264	282	316	262	287	265	255	282	316	265	255	286	278	282	316	286	278	301	351	242	238	265	255	262	287	242	238	262	287	237	264	242	238	237	264	214	226	370	434	366	395	372	392	370	434	372	392	382	437	382	437	372	392	377	385	382	437	377	385	383	377	324	341	329	351	332	404	332	404	329	351	336	365	332	404	336	365	340	413	340	413	336	365	345	379	340	413	345	379	349	422	349	422	345	379	355	390	349	422	355	390	359	429	359	429	355	390	366	395	359	429	366	395	370	434	324	341	332	404	324	393	324	341	324	393	317	381	324	341	317	381	309	367	324	341	309	367	305	306	301	351	286	278	305	306	301	351	305	306	309	367	433	415	427	424	428	378	433	415	428	378	433	388	433	415	433	388	435	397	433	415	435	397	435	404	383	377	391	371	395	438	395	438	391	371	402	368	395	438	402	368	408	436	408	436	402	368	418	371	408	436	418	371	418	431	418	431	418	371	428	378	418	431	428	378	427	424	346	17	335	25	273	0	273	0	335	25	325	36	273	0	325	36	314	54	314	54	270	154	273	0	273	0	270	154	259	176	273	0	259	176	250	192	273	0	250	192	240	205	273	0	240	205	228	216	273	0	228	216	214	225	383	0	383	10	361	13	383	0	361	13	346	17	383	0	346	17	273	0	113	353	98	49	99	56	113	353	99	56	101	63	143	0	143	10	125	13	143	0	125	13	111	16	143	0	111	16	30	40	143	0	30	40	24	28	143	0	24	28	15	19	143	0	15	19	2	14	143	0	2	14	-17	10	143	0	-17	10	-17	0	35	58	30	40	111	16	35	58	111	16	103	22	35	58	97	40	113	353	382	437	383	377	395	438	92	420	70	432	70	422	45	43	55	-8	53	29	53	29	55	-8	67	24	88	31	67	24	72	-4	88	31	72	-4	87	1	0	76	2	-1	12	78	12	78	2	-1	19	-7	12	78	19	-7	29	72	29	72	19	-7	37	-9	29	72	37	-9	38	59	38	59	37	-9	55	-8	38	59	55	-8	45	43	-20	53	-19	22	-16	63	-16	63	-19	22	-10	8	-16	63	-10	8	-9	71	-9	71	-10	8	2	-1	-9	71	2	-1	0	76	203	360	157	188	161	108	203	360	161	108	171	141	203	360	171	141	180	169	203	360	180	169	239	384	203	360	239	384	205	368	275	34	263	21	399	0	399	0	263	21	245	14	399	0	245	14	220	10	268	409	490	432	258	408	258	408	490	432	207	404	258	408	207	404	208	392	208	392	208	387	239	384	239	384	208	387	208	381	239	384	208	381	207	375	208	392	239	384	242	393	208	392	242	393	245	400	208	392	245	400	251	405	208	392	251	405	258	408	161	108	157	188	148	75	148	75	157	188	141	134	148	75	141	134	132	45	132	45	141	134	125	88	132	45	125	88	112	20	112	20	125	88	108	53	112	20	108	53	100	9	100	9	108	53	88	31	100	9	88	31	87	1	275	34	399	0	285	54	285	54	399	0	356	21	285	54	356	21	293	82	293	82	356	21	350	28	293	82	350	28	347	38	347	38	347	42	293	82	293	82	347	42	347	45	293	82	347	45	373	384	373	384	347	45	348	48	373	384	348	48	348	51	373	384	348	51	349	54	373	384	349	54	435	373	373	384	435	373	374	386	490	432	268	409	358	409	490	432	358	409	365	408	490	432	365	408	370	407	490	432	370	407	373	404	490	432	373	404	375	401	490	432	375	401	375	396	490	432	375	396	457	413	490	432	457	413	471	418	490	432	471	418	490	422	375	396	435	373	441	392	375	396	441	392	448	405	375	396	448	405	457	413	490	432	170	432	182	421	490	432	182	421	193	418	490	432	193	418	202	412	490	432	202	412	207	404	375	394	375	391	435	373	375	394	435	373	375	396	375	389	374	386	435	373	375	389	435	373	375	391	399	0	399	10	381	12	399	0	381	12	367	16	399	0	367	16	356	21	67	24	55	-8	72	-4	399	0	220	10	220	0	182	421	170	432	167	422	205	368	239	384	207	375	-19	22	-20	53	-22	39	109	10	91	13	109	0	109	0	91	13	78	17	109	0	78	17	22	37	22	37	78	17	69	24	22	37	69	24	33	62	33	62	69	24	64	32	33	62	64	32	44	99	44	99	64	32	62	42	62	48	63	54	44	99	44	99	63	54	65	62	44	99	65	62	120	365	120	365	65	62	66	70	120	365	66	70	68	78	68	78	146	361	120	365	120	365	146	361	123	375	350	31	338	21	478	0	478	0	338	21	322	14	478	0	322	14	299	10	146	361	188	0	199	432	146	361	199	432	128	399	146	361	128	399	128	395	146	361	128	395	126	390	146	361	126	390	125	383	146	361	125	383	123	375	110	417	120	412	199	432	199	432	120	412	126	406	199	432	126	406	128	399	479	10	457	12	478	0	478	0	457	12	442	16	478	0	442	16	359	46	359	46	442	16	432	22	359	46	432	22	367	67	367	67	432	22	427	29	367	67	427	29	425	38	425	38	449	372	367	67	449	372	425	38	426	45	449	372	426	45	427	53	449	372	427	53	429	61	449	372	429	61	432	70	449	372	432	70	435	80	449	372	435	80	513	373	449	372	513	373	458	432	449	372	458	432	236	106	449	372	236	106	199	0	199	432	188	0	199	0	199	432	199	0	236	106	97	420	110	417	199	432	97	420	199	432	79	432	97	420	79	432	79	422	547	418	566	422	566	432	547	418	566	432	534	412	534	412	566	432	458	432	534	412	458	432	525	403	525	403	458	432	518	390	109	0	22	37	10	22	109	0	10	22	-3	14	109	0	-3	14	-21	10	109	0	-21	10	-21	0	478	0	299	10	299	0	350	31	478	0	359	46	458	432	513	373	518	390	62	48	44	99	62	42	124	381	122	372	145	216	145	216	122	372	120	363	145	216	120	363	118	353	118	353	41	67	99	43	99	43	41	67	99	40	100	30	99	40	41	67	100	30	41	67	104	23	104	23	41	67	34	45	104	23	34	45	112	18	112	18	34	45	146	0	112	18	146	0	125	14	125	14	146	0	146	10	118	353	99	43	99	45	118	353	99	45	100	48	118	353	100	48	100	51	118	353	100	51	101	54	118	353	101	54	145	216	406	10	384	13	406	0	406	0	384	13	369	17	406	0	369	17	287	44	287	44	369	17	359	22	287	44	359	22	293	61	293	61	359	22	355	29	293	61	355	29	353	38	353	38	353	42	341	244	341	244	353	42	372	353	372	353	353	42	354	45	372	353	354	45	354	48	372	353	354	48	355	51	372	353	355	51	356	54	372	353	356	54	441	373	372	353	441	373	374	362	125	388	145	216	125	395	125	395	145	216	152	244	152	244	145	216	335	216	152	244	335	216	341	244	341	244	335	216	353	38	496	432	333	432	352	420	496	432	352	420	366	416	496	432	366	416	375	410	496	432	375	410	379	403	496	432	379	403	381	394	496	432	381	394	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	394	441	373	446	392	381	394	446	392	453	405	381	394	453	405	463	413	380	387	379	380	441	373	380	387	441	373	381	394	377	371	374	362	441	373	377	371	441	373	379	380	406	0	287	44	279	30	406	0	279	30	267	21	406	0	267	21	250	14	406	0	250	14	226	10	406	0	226	10	226	0	254	432	75	432	96	419	254	432	96	419	111	416	254	432	111	416	119	411	254	432	119	411	124	404	254	432	124	404	125	395	254	432	125	395	216	413	254	432	216	413	233	419	254	432	233	419	254	422	125	395	152	244	187	375	125	395	187	375	193	392	125	395	193	392	203	404	125	395	203	404	216	413	146	0	34	45	27	30	146	0	27	30	17	20	146	0	17	20	3	14	146	0	3	14	-15	10	146	0	-15	10	-16	0	124	381	145	216	125	388	96	419	75	432	75	422	293	61	353	38	335	216	352	420	333	432	333	422	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	121	381	119	372	187	382	187	382	119	372	117	363	187	382	117	363	115	353	115	353	39	67	97	43	97	43	39	67	97	40	98	30	97	40	39	67	98	30	39	67	102	23	102	23	39	67	32	45	102	23	32	45	110	18	110	18	32	45	143	0	110	18	143	0	123	14	123	14	143	0	143	10	115	353	97	43	97	45	115	353	97	45	98	48	115	353	98	48	98	51	115	353	98	51	99	54	115	353	99	54	187	382	277	30	265	21	404	0	404	0	265	21	248	14	404	0	248	14	224	10	404	10	381	13	404	0	404	0	381	13	366	17	404	0	366	17	286	44	286	44	366	17	357	22	286	44	357	22	291	61	291	61	357	22	352	29	291	61	352	29	351	38	351	38	351	42	291	61	291	61	351	42	376	383	376	383	351	42	351	45	376	383	351	45	352	48	376	383	352	48	352	51	376	383	352	51	353	54	376	383	353	54	438	373	376	383	438	373	377	386	494	432	72	432	93	419	494	432	93	419	108	416	494	432	108	416	117	411	494	432	117	411	121	404	494	432	121	404	209	408	494	432	209	408	218	409	494	432	218	409	360	409	494	432	360	409	366	409	494	432	366	409	371	408	494	432	371	408	375	406	494	432	375	406	378	402	494	432	378	402	379	397	494	432	379	397	460	413	494	432	460	413	474	418	494	432	474	418	494	422	379	397	438	373	444	392	379	397	444	392	451	405	379	397	451	405	460	413	123	395	187	382	191	393	123	395	191	393	195	401	123	395	195	401	201	406	123	395	201	406	209	408	123	395	209	408	121	404	379	395	379	392	438	373	379	395	438	373	379	397	378	389	377	386	438	373	378	389	438	373	379	392	122	388	121	381	187	382	122	388	187	382	123	395	143	0	32	45	24	30	143	0	24	30	14	20	143	0	14	20	0	14	143	0	0	14	-18	10	143	0	-18	10	-18	0	404	0	224	10	224	0	277	30	404	0	286	44	93	419	72	432	72	422	146	10	127	13	146	0	146	0	127	13	114	17	146	0	114	17	33	43	33	43	114	17	106	23	33	43	106	23	40	65	40	65	106	23	101	29	40	65	101	29	100	38	100	38	115	339	40	65	115	339	100	38	100	44	115	339	100	44	102	52	115	339	102	52	104	60	115	339	104	60	107	69	115	339	107	69	109	80	115	339	109	80	143	208	115	339	143	208	119	356	174	203	187	202	176	226	176	226	187	202	183	226	205	227	183	226	187	202	205	227	187	202	202	202	201	402	208	406	239	432	239	432	208	406	217	408	239	432	217	408	227	409	227	409	257	406	239	432	239	432	257	406	291	428	313	307	307	286	318	226	318	226	307	286	297	268	318	226	297	268	294	215	294	215	297	268	284	254	294	215	284	254	268	242	268	242	254	236	266	208	266	208	254	236	240	232	266	208	240	232	236	203	236	203	240	232	224	228	236	203	224	228	205	227	377	369	360	396	365	272	377	369	365	272	375	292	377	369	375	292	381	313	377	369	381	313	383	334	313	307	318	226	315	331	315	331	318	226	331	416	331	416	318	226	338	239	331	416	338	239	360	396	360	396	338	239	353	255	360	396	353	255	365	272	257	406	281	398	291	428	291	428	281	398	300	384	291	428	300	384	331	416	331	416	300	384	311	362	331	416	311	362	315	331	268	242	266	208	294	215	153	206	149	229	143	208	143	208	149	229	193	388	143	208	193	388	126	394	126	394	193	388	196	396	126	394	196	396	201	402	239	432	79	432	98	419	239	432	98	419	112	415	239	432	112	415	120	410	239	432	120	410	124	403	239	432	124	403	126	394	239	432	126	394	201	402	143	208	126	394	125	388	149	229	153	206	159	228	159	228	153	206	163	204	159	228	163	204	166	227	166	227	163	204	174	203	166	227	174	203	171	226	171	226	174	203	176	226	143	208	125	388	124	380	143	208	124	380	122	369	143	208	122	369	119	356	146	0	33	43	26	29	146	0	26	29	17	20	146	0	17	20	3	14	146	0	3	14	-15	10	146	0	-15	10	-15	0	98	419	79	432	79	422	205	227	202	202	236	203	162	39	138	66	160	-3	160	-3	138	66	123	104	160	-3	123	104	113	18	113	18	123	104	118	154	128	357	118	154	121	197	128	357	121	197	130	240	322	417	353	412	327	441	322	417	327	441	313	441	322	417	313	441	293	414	293	414	313	441	282	439	293	414	282	439	265	406	265	406	282	439	252	433	265	406	252	433	238	392	238	392	252	433	223	423	238	392	223	423	213	375	213	375	223	423	195	409	213	375	195	409	190	353	169	392	128	357	130	240	169	392	130	240	144	282	169	392	144	282	164	320	169	392	164	320	190	353	169	392	190	353	195	409	93	316	67	268	76	53	93	316	76	53	113	18	93	316	113	18	118	154	93	316	118	154	128	357	53	101	76	53	67	268	53	101	67	268	50	216	53	101	50	216	44	161	353	66	323	43	328	22	328	22	323	43	295	28	328	22	295	28	293	3	293	3	295	28	266	20	293	3	266	20	256	-7	256	-7	266	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	194	23	217	-11	194	23	162	39	217	-11	162	39	160	-3	414	425	410	425	413	347	413	347	410	425	404	426	413	347	404	426	399	378	399	378	404	426	398	428	399	378	398	428	391	430	413	347	421	309	414	425	414	425	421	309	418	425	425	426	418	425	421	309	425	426	421	309	432	307	443	440	439	434	457	440	457	440	439	434	435	430	457	440	435	430	432	307	432	307	435	430	431	427	432	307	431	427	425	426	379	399	399	378	391	430	379	399	391	430	374	435	379	399	374	435	357	438	379	399	357	438	353	412	342	440	327	441	353	412	342	440	353	412	357	438	363	49	398	86	386	97	363	49	386	97	353	66	363	49	353	66	328	22	216	409	123	61	185	50	185	50	123	61	185	41	186	30	185	41	123	61	186	30	123	61	191	22	191	22	123	61	201	15	426	432	74	432	139	406	426	432	139	406	176	409	426	432	176	409	216	409	426	432	216	409	280	409	426	432	280	409	322	409	426	432	322	409	345	407	426	432	345	407	363	400	426	432	363	400	377	390	426	432	377	390	385	375	426	432	385	375	388	356	426	432	388	356	398	327	398	327	388	356	388	351	398	327	388	351	388	346	74	432	47	330	58	327	74	432	58	327	74	359	74	432	74	359	91	383	74	432	91	383	112	398	74	432	112	398	139	406	387	335	386	328	398	327	387	335	398	327	388	341	388	341	398	327	388	346	216	409	185	50	187	59	216	409	187	59	189	68	216	409	189	68	192	76	216	409	192	76	194	85	216	409	194	85	280	409	243	0	243	10	218	12	243	0	218	12	201	15	243	0	201	15	116	42	243	0	116	42	107	29	243	0	107	29	94	20	243	0	94	20	76	14	243	0	76	14	52	10	243	0	52	10	52	0	116	42	201	15	123	61	235	133	219	100	221	53	221	53	219	100	202	70	221	53	202	70	200	26	200	26	202	70	184	45	200	26	184	45	177	6	177	6	184	45	166	29	177	6	166	29	153	-5	153	-5	166	29	149	23	181	319	235	133	224	391	181	319	224	391	224	395	224	395	225	403	181	319	273	432	115	432	133	417	273	432	133	417	146	408	273	432	146	408	157	391	273	432	157	391	234	414	273	432	234	414	244	418	273	432	244	418	256	420	273	432	256	420	273	422	167	363	181	319	225	403	167	363	225	403	228	410	167	363	228	410	234	414	167	363	234	414	157	391	278	200	227	373	235	133	278	200	235	133	242	87	278	200	242	87	389	348	278	200	389	348	375	373	475	432	349	432	362	421	475	432	362	421	373	419	475	432	373	419	382	415	475	432	382	415	387	411	475	432	387	411	389	405	475	432	389	405	440	412	475	432	440	412	456	419	475	432	456	419	475	422	389	405	408	378	424	399	389	405	424	399	440	412	389	348	408	378	389	405	389	348	389	405	388	399	389	348	388	399	386	393	389	348	386	393	383	387	389	348	383	387	379	380	389	348	379	380	375	373	235	133	227	373	226	377	235	133	226	377	225	382	235	133	225	382	225	386	235	133	225	386	224	391	144	28	141	41	136	56	144	28	136	56	128	-9	144	28	128	-9	153	-5	144	28	153	-5	149	23	127	69	108	75	111	-7	127	69	111	-7	128	-9	127	69	128	-9	136	56	75	50	76	20	81	62	81	62	76	20	84	7	81	62	84	7	89	69	89	69	84	7	96	-1	89	69	96	-1	98	73	98	73	96	-1	111	-7	98	73	111	-7	108	75	76	20	75	50	73	35	235	133	221	53	242	87	362	421	349	432	349	422	133	417	115	432	115	422	266	66	268	75	273	334	273	334	268	75	274	99	274	99	268	75	312	77	274	99	281	358	273	334	273	334	281	358	244	333	270	22	263	30	209	99	209	99	263	30	261	41	273	334	261	41	261	46	273	334	261	46	262	52	273	334	262	52	263	59	273	334	263	59	266	66	175	308	196	320	196	348	196	348	196	320	219	328	196	348	219	328	236	355	236	355	219	328	244	333	236	355	244	333	281	358	196	348	161	337	175	308	175	308	161	337	156	291	140	273	156	291	161	337	140	273	161	337	131	323	424	432	237	432	259	421	424	432	259	421	274	419	424	432	274	419	283	414	424	432	283	414	288	408	424	432	288	408	290	400	424	432	290	400	380	415	424	432	380	415	398	420	424	432	398	420	420	422	424	432	420	422	424	422	290	400	289	394	337	334	290	400	337	334	344	358	290	400	344	358	352	385	290	400	352	385	357	397	290	400	357	397	367	407	290	400	367	407	380	415	288	386	286	376	337	334	337	334	286	376	283	367	337	334	283	367	281	358	431	219	427	198	442	124	442	124	427	198	420	178	442	124	420	178	416	107	416	107	420	178	408	159	416	107	408	159	392	140	392	140	374	124	386	93	386	93	374	124	352	112	386	93	352	112	351	84	351	84	352	112	329	104	351	84	329	104	312	77	312	77	329	104	303	100	312	77	303	100	274	99	434	339	391	352	397	315	434	339	397	315	417	297	434	339	417	297	428	272	434	339	428	272	432	242	434	339	432	242	442	124	434	339	442	124	469	316	371	328	397	315	391	352	371	328	391	352	344	358	371	328	344	358	337	334	493	283	469	316	480	166	493	283	480	166	492	189	493	283	492	189	499	213	493	283	499	213	502	239	469	316	442	124	463	144	469	316	463	144	480	166	431	219	442	124	432	242	392	140	386	93	416	107	281	358	274	99	337	334	322	0	322	10	299	12	322	0	299	12	281	15	322	0	281	15	185	30	322	0	185	30	171	18	322	0	171	18	153	12	322	0	153	12	132	10	322	0	132	10	126	10	322	0	126	10	126	0	270	22	209	99	203	75	203	75	209	99	176	105	203	75	176	105	157	79	157	79	176	105	150	117	157	79	150	117	132	136	185	30	281	15	195	48	195	48	281	15	270	22	195	48	270	22	203	75	131	323	106	306	119	214	131	323	119	214	122	235	131	323	122	235	129	254	131	323	129	254	140	273	118	191	119	214	106	306	118	191	106	306	114	93	114	93	106	306	86	286	114	93	86	286	80	116	80	116	86	286	70	265	80	116	70	265	58	242	118	191	114	93	121	161	121	161	114	93	157	79	121	161	157	79	132	136	57	149	80	116	58	242	57	149	58	242	50	218	57	149	50	218	48	193	288	386	337	334	289	394	259	421	237	432	237	422	209	99	261	41	273	334	97	10	80	11	97	0	97	0	80	11	68	14	97	0	68	14	-2	29	-2	29	68	14	59	18	-2	29	59	18	21	52	21	52	59	18	55	25	21	52	55	25	53	33	53	33	55	89	21	52	56	45	59	51	101	143	101	143	59	51	63	58	101	143	63	58	68	64	68	64	169	178	101	143	101	143	169	178	156	207	55	89	53	33	54	38	55	89	54	38	56	45	55	89	56	45	101	143	60	413	71	405	200	432	200	432	71	405	80	393	200	432	80	393	88	376	88	376	156	207	152	395	152	395	154	403	88	376	88	376	154	403	158	410	88	376	158	410	167	415	200	432	88	376	167	415	200	432	167	415	180	419	200	432	180	419	200	422	45	419	60	413	200	432	45	419	200	432	25	432	45	419	25	432	25	422	163	358	159	368	169	178	169	178	159	368	156	376	169	178	156	376	156	207	156	207	156	376	154	383	156	207	154	383	153	389	215	20	206	15	350	0	350	0	206	15	191	12	350	0	191	12	171	10	310	389	307	383	326	359	326	359	307	383	303	377	326	359	303	377	298	371	298	371	202	260	214	231	214	231	202	260	213	69	214	231	213	69	216	61	202	260	163	358	169	178	202	260	169	178	213	69	409	432	271	432	287	420	409	432	287	420	298	417	409	432	298	417	306	412	409	432	306	412	310	406	409	432	310	406	312	399	409	432	312	399	361	395	409	432	361	395	377	407	409	432	377	407	392	415	409	432	392	415	409	422	312	399	326	359	345	379	312	399	345	379	361	395	311	394	310	389	326	359	311	394	326	359	312	399	298	371	214	231	326	359	222	35	350	0	311	20	222	35	311	20	299	28	222	35	299	28	290	42	222	35	290	42	281	61	222	35	281	61	221	40	281	61	214	231	216	61	281	61	216	61	218	54	281	61	218	54	220	47	281	61	220	47	221	40	327	14	311	20	350	0	327	14	350	0	350	10	220	26	215	20	350	0	220	26	350	0	222	35	-23	17	-43	10	97	0	-23	17	97	0	-2	29	97	0	-43	10	-43	0	350	0	171	10	171	0	287	420	271	432	271	422	152	395	156	207	153	389	117	353	41	67	117	353	117	353	41	67	98	35	98	30	98	35	41	67	98	30	41	67	101	27	101	27	41	67	34	45	101	27	34	45	105	25	105	25	34	45	26	30	105	25	26	30	110	24	110	24	26	30	296	0	110	24	296	0	116	24	116	24	296	0	258	24	117	353	98	35	98	38	117	353	98	38	98	40	117	353	98	40	99	43	117	353	99	43	99	46	117	353	99	46	100	50	117	353	100	50	187	375	123	381	121	372	187	375	187	375	121	372	119	363	187	375	119	363	117	353	253	432	73	432	95	419	253	432	95	419	110	415	253	432	110	415	119	411	253	432	119	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	231	419	253	432	231	419	253	422	124	395	187	375	193	391	124	395	193	391	202	404	124	395	202	404	215	413	124	389	123	381	187	375	124	389	187	375	124	395	280	32	275	27	296	0	296	0	275	27	267	24	296	0	267	24	258	24	357	22	353	29	356	-37	356	-37	353	29	351	38	347	-18	351	38	375	378	347	-18	375	378	333	-6	333	-6	375	378	316	0	375	378	351	38	352	46	375	378	352	46	354	55	375	378	354	55	356	64	375	378	356	64	358	73	375	378	358	73	360	80	375	378	360	80	438	373	375	378	438	373	376	381	296	0	316	0	375	378	296	0	375	378	288	50	296	0	288	50	285	39	296	0	285	39	280	32	296	0	26	30	16	20	296	0	16	20	3	14	296	0	3	14	-15	10	296	0	-15	10	-15	0	494	432	330	432	349	420	494	432	349	420	363	415	494	432	363	415	371	410	494	432	371	410	376	402	494	432	376	402	378	392	494	432	378	392	461	413	494	432	461	413	475	418	494	432	475	418	494	422	378	392	438	373	444	392	378	392	444	392	452	405	378	392	452	405	461	413	378	390	377	387	438	373	378	390	438	373	378	392	377	384	376	381	438	373	377	384	438	373	377	387	366	-117	400	10	380	13	366	-117	380	13	366	17	366	-117	366	17	359	-66	366	-117	359	-66	359	-75	366	-117	359	-75	357	-88	366	-117	357	-88	356	-101	366	-117	356	-101	354	-111	366	-117	354	-111	353	-117	357	22	359	-66	366	17	356	-37	351	38	347	-18	357	22	356	-37	359	-66	349	420	330	432	330	422	95	419	73	432	73	422	58	277	56	267	57	209	58	277	57	209	71	192	58	277	71	192	82	366	57	209	56	267	54	258	57	209	54	258	53	249	57	209	53	249	52	242	57	209	52	242	52	234	144	211	130	219	149	176	149	176	130	219	121	230	149	176	121	230	120	177	120	177	121	230	118	245	93	182	118	245	118	252	93	182	118	252	119	259	119	259	120	267	93	182	93	182	120	267	122	275	93	182	122	275	124	283	124	283	149	375	93	182	93	182	149	375	87	395	93	182	87	395	87	390	93	182	87	390	86	385	215	432	35	432	57	419	215	432	57	419	72	416	215	432	72	416	81	411	215	432	81	411	86	404	215	432	86	404	87	395	215	432	87	395	177	414	215	432	177	414	194	419	215	432	194	419	215	422	87	395	149	375	155	392	87	395	155	392	164	404	87	395	164	404	177	414	221	30	210	21	348	0	348	0	210	21	192	14	348	0	192	14	169	10	149	176	180	178	163	207	163	207	180	178	186	205	211	207	186	205	209	183	211	207	209	183	236	191	321	381	319	372	384	373	384	373	319	372	317	362	384	373	317	362	315	353	315	353	282	230	296	42	296	42	282	230	296	38	298	29	296	38	236	61	298	29	236	61	302	22	302	22	236	61	230	44	302	22	230	44	311	17	311	17	230	44	348	0	311	17	348	0	326	13	326	13	348	0	348	10	315	353	296	42	297	45	315	353	297	45	297	48	315	353	297	48	298	51	315	353	298	51	299	54	315	353	299	54	384	373	235	212	236	191	255	219	255	219	236	191	258	199	255	219	258	199	271	225	271	225	258	199	276	207	271	225	276	207	282	230	282	230	276	207	296	38	439	432	277	432	296	420	439	432	296	420	309	416	439	432	309	416	317	410	439	432	317	410	322	403	439	432	322	403	323	394	439	432	323	394	406	413	439	432	406	413	420	418	439	432	420	418	439	422	323	394	384	373	389	392	323	394	389	392	396	405	323	394	396	405	406	413	322	388	321	381	384	373	322	388	384	373	323	394	276	207	236	61	296	38	186	205	180	178	209	183	93	182	86	385	85	380	93	182	85	380	84	374	93	182	84	374	82	366	93	182	82	366	71	192	211	207	236	191	235	212	348	0	169	10	169	0	221	30	348	0	230	44	296	420	277	432	277	422	120	177	118	245	93	182	144	211	149	176	163	207	57	419	35	432	35	422	129	381	128	372	194	375	194	375	128	372	126	363	194	375	126	363	124	353	124	353	48	67	104	40	104	40	48	67	104	37	105	31	104	37	48	67	105	31	48	67	108	27	108	27	48	67	41	45	108	27	41	45	112	25	112	25	41	45	33	30	112	25	33	30	117	24	117	24	33	30	23	20	117	24	23	20	557	0	557	0	23	20	10	14	557	0	10	14	-9	10	124	353	104	40	105	43	124	353	105	43	105	46	124	353	105	46	106	49	124	353	106	49	106	51	124	353	106	51	194	375	330	378	244	55	303	40	303	40	244	55	303	37	304	31	303	37	244	55	304	31	244	55	308	27	308	27	244	55	312	25	330	378	303	40	304	43	330	378	304	43	304	46	330	378	304	46	305	49	330	378	305	49	306	51	330	378	306	51	393	373	330	378	393	373	331	381	447	432	293	432	311	420	447	432	311	420	323	415	447	432	323	415	329	410	447	432	329	410	332	402	447	432	332	402	333	392	447	432	333	392	415	413	447	432	415	413	428	418	447	432	428	418	447	422	333	392	393	373	399	392	333	392	399	392	406	405	333	392	406	405	415	413	333	390	332	387	393	373	333	390	393	373	333	392	332	384	331	381	393	373	332	384	393	373	332	387	537	13	522	17	557	0	557	0	522	17	512	22	557	0	512	22	441	52	441	52	512	22	507	29	441	52	507	29	505	38	505	38	528	378	441	52	528	378	505	38	506	46	528	378	506	46	507	55	528	378	507	55	510	64	528	378	510	64	512	73	528	378	512	73	514	80	528	378	514	80	591	373	528	378	591	373	529	381	647	432	485	432	504	420	647	432	504	420	517	415	647	432	517	415	525	410	647	432	525	410	529	402	647	432	529	402	531	392	647	432	531	392	614	413	647	432	614	413	627	418	647	432	627	418	647	422	531	392	591	373	597	392	531	392	597	392	604	405	531	392	604	405	614	413	531	390	530	387	591	373	531	390	591	373	531	392	530	384	529	381	591	373	530	384	591	373	530	387	557	0	441	52	437	41	557	0	437	41	433	33	557	0	433	33	427	27	557	0	427	27	420	25	557	0	420	25	410	24	557	0	410	24	322	24	557	0	322	24	317	24	557	0	317	24	229	29	557	0	229	29	222	25	557	0	222	25	214	24	557	0	214	24	123	24	557	0	123	24	117	24	229	29	317	24	235	36	235	36	317	24	312	25	235	36	312	25	240	44	240	44	312	25	244	55	253	432	80	432	102	419	253	432	102	419	116	415	253	432	116	415	124	411	253	432	124	411	128	404	253	432	128	404	129	395	253	432	129	395	217	413	253	432	217	413	232	419	253	432	232	419	253	422	129	395	194	375	199	391	129	395	199	391	206	404	129	395	206	404	217	413	129	389	129	381	194	375	129	389	194	375	129	395	102	419	80	432	80	422	557	0	-9	10	-9	0	537	13	557	0	557	10	504	420	485	432	485	422	311	420	293	432	293	422	129	381	128	372	194	375	194	375	128	372	126	363	194	375	126	363	124	353	124	353	48	67	104	40	104	40	48	67	104	37	105	31	104	37	48	67	105	31	48	67	108	27	108	27	48	67	41	45	108	27	41	45	112	25	112	25	41	45	33	30	112	25	33	30	117	24	117	24	33	30	450	0	117	24	450	0	123	24	123	24	450	0	214	24	124	353	104	40	105	43	124	353	105	43	105	46	124	353	105	46	106	49	124	353	106	49	106	51	124	353	106	51	194	375	330	378	244	55	303	40	303	40	244	55	303	37	304	31	303	37	244	55	304	31	244	55	308	27	308	27	244	55	312	25	330	378	303	40	304	43	330	378	304	43	304	46	330	378	304	46	305	49	330	378	305	49	306	51	330	378	306	51	393	373	330	378	393	373	331	381	447	432	293	432	311	420	447	432	311	420	323	415	447	432	323	415	329	410	447	432	329	410	332	402	447	432	332	402	333	392	447	432	333	392	415	413	447	432	415	413	428	418	447	432	428	418	447	422	333	392	393	373	399	392	333	392	399	392	406	405	333	392	406	405	415	413	333	390	332	387	393	373	333	390	393	373	333	392	332	384	331	381	393	373	332	384	393	373	332	387	511	22	506	29	510	-37	510	-37	506	29	505	38	501	-18	505	38	528	378	501	-18	528	378	487	-6	487	-6	528	378	470	0	528	378	505	38	506	46	528	378	506	46	507	55	528	378	507	55	510	64	528	378	510	64	512	73	528	378	512	73	514	80	528	378	514	80	591	373	528	378	591	373	529	381	450	0	470	0	528	378	450	0	528	378	441	52	450	0	441	52	437	41	450	0	437	41	433	33	450	0	433	33	427	27	450	0	427	27	420	25	450	0	420	25	410	24	450	0	410	24	322	24	450	0	322	24	317	24	450	0	317	24	312	25	450	0	312	25	235	36	450	0	235	36	229	29	450	0	229	29	222	25	450	0	222	25	214	24	240	44	235	36	312	25	240	44	312	25	244	55	450	0	33	30	23	20	450	0	23	20	10	14	450	0	10	14	-9	10	450	0	-9	10	-9	0	647	432	485	432	504	420	647	432	504	420	517	415	647	432	517	415	525	410	647	432	525	410	529	402	647	432	529	402	531	392	647	432	531	392	614	413	647	432	614	413	627	418	647	432	627	418	647	422	531	392	591	373	597	392	531	392	597	392	604	405	531	392	604	405	614	413	531	390	530	387	591	373	531	390	591	373	531	392	530	384	529	381	591	373	530	384	591	373	530	387	519	-117	554	10	534	13	519	-117	534	13	520	17	519	-117	520	17	513	-66	519	-117	513	-66	512	-75	519	-117	512	-75	511	-88	519	-117	511	-88	509	-101	519	-117	509	-101	508	-111	519	-117	508	-111	506	-117	511	22	513	-66	520	17	253	432	80	432	102	419	253	432	102	419	116	415	253	432	116	415	124	411	253	432	124	411	128	404	253	432	128	404	129	395	253	432	129	395	217	413	253	432	217	413	232	419	253	432	232	419	253	422	129	395	194	375	199	391	129	395	199	391	206	404	129	395	206	404	217	413	129	389	129	381	194	375	129	389	194	375	129	395	102	419	80	432	80	422	510	-37	505	38	501	-18	511	22	510	-37	513	-66	504	420	485	432	485	422	311	420	293	432	293	422	194	371	113	64	175	52	194	371	175	52	176	59	194	371	176	59	178	69	194	371	178	69	180	80	194	371	180	80	183	89	194	371	183	89	184	94	194	371	184	94	218	217	194	371	218	217	195	373	196	387	218	217	263	385	196	387	263	385	268	398	196	387	268	398	275	408	196	387	275	408	285	415	196	387	285	415	311	432	196	387	311	432	195	395	196	384	196	380	218	217	196	384	218	217	196	387	195	376	195	373	218	217	195	376	218	217	196	380	113	64	107	44	245	0	113	64	245	0	192	28	113	64	192	28	183	34	113	64	183	34	177	42	113	64	177	42	175	52	192	28	245	0	204	25	204	25	245	0	220	24	263	28	220	24	245	0	263	28	245	0	304	7	297	419	311	422	311	432	297	419	311	432	285	415	263	385	218	217	225	241	225	241	218	217	265	217	225	241	265	217	282	241	282	241	265	217	294	215	282	241	294	215	324	239	324	239	294	215	319	208	324	239	319	208	339	195	311	432	69	432	132	407	311	432	132	407	169	409	311	432	169	409	179	409	311	432	179	409	186	406	311	432	186	406	192	401	311	432	192	401	195	395	69	432	41	330	54	327	69	432	54	327	70	361	69	432	70	361	86	384	69	432	86	384	105	399	69	432	105	399	132	407	432	154	423	192	422	102	422	102	423	192	399	217	422	102	399	217	396	59	396	59	399	217	364	232	396	59	364	232	358	149	358	149	355	27	396	59	364	232	324	239	339	195	364	232	339	195	353	176	364	232	353	176	358	149	358	149	351	101	355	27	355	27	351	101	331	65	355	27	331	65	304	7	304	7	331	65	300	41	304	7	300	41	263	28	245	0	107	44	100	30	245	0	100	30	90	20	245	0	90	20	77	14	245	0	77	14	58	10	245	0	58	10	58	0	113	353	107	89	109	94	113	353	109	94	141	217	113	353	36	64	99	52	113	353	99	52	100	59	113	353	100	59	102	69	113	353	102	69	105	80	113	353	105	80	107	89	36	64	30	44	169	0	36	64	169	0	116	28	36	64	116	28	107	34	36	64	107	34	101	42	36	64	101	42	99	52	119	379	118	371	141	217	141	217	118	371	115	361	141	217	115	361	113	353	121	393	141	217	186	385	121	393	186	385	191	397	121	393	191	397	198	407	121	393	198	407	208	414	121	393	208	414	234	432	121	393	234	432	120	403	141	217	121	393	121	387	141	217	121	387	119	379	116	28	169	0	128	25	128	25	169	0	143	24	186	28	143	24	169	0	186	28	169	0	227	7	220	419	234	422	234	432	220	419	234	432	208	414	186	385	141	217	148	241	148	241	141	217	188	217	148	241	188	217	205	241	205	241	188	217	217	215	205	241	217	215	247	239	247	239	217	215	243	208	247	239	243	208	263	195	234	432	74	432	93	419	234	432	93	419	107	415	234	432	107	415	115	410	234	432	115	410	120	403	355	154	346	192	345	102	345	102	346	192	322	217	345	102	322	217	319	59	319	59	322	217	287	232	319	59	287	232	281	149	281	149	278	27	319	59	287	232	247	239	263	195	287	232	263	195	276	176	287	232	276	176	281	149	281	149	274	101	278	27	278	27	274	101	254	65	278	27	254	65	227	7	227	7	254	65	224	41	227	7	224	41	186	28	497	10	478	13	497	0	497	0	478	13	465	16	497	0	465	16	384	42	384	42	465	16	457	21	384	42	457	21	390	61	390	61	457	21	453	27	390	61	453	27	452	36	452	36	468	353	390	61	468	353	452	36	452	45	468	353	452	45	453	54	468	353	453	54	455	64	468	353	455	64	458	75	468	353	458	75	462	86	468	353	462	86	537	371	468	353	537	371	470	362	591	432	429	432	448	420	591	432	448	420	461	416	591	432	461	416	470	410	591	432	470	410	475	403	591	432	475	403	476	393	591	432	476	393	559	413	591	432	559	413	572	419	591	432	572	419	591	422	476	393	537	371	543	391	476	393	543	391	550	405	476	393	550	405	559	413	476	387	474	379	537	371	476	387	537	371	476	393	473	371	470	362	537	371	473	371	537	371	474	379	497	0	384	42	377	29	497	0	377	29	367	20	497	0	367	20	353	15	497	0	353	15	334	10	497	0	334	10	334	0	169	0	30	44	23	30	169	0	23	30	13	20	169	0	13	20	0	14	169	0	0	14	-17	10	169	0	-17	10	-17	0	448	420	429	432	429	422	93	419	74	432	74	422	114	353	108	89	109	94	114	353	109	94	142	217	114	353	36	64	99	52	114	353	99	52	100	59	114	353	100	59	102	69	114	353	102	69	105	80	114	353	105	80	108	89	36	64	30	44	169	0	36	64	169	0	116	28	36	64	116	28	107	34	36	64	107	34	101	42	36	64	101	42	99	52	120	379	118	371	142	217	142	217	118	371	116	361	142	217	116	361	114	353	122	393	142	217	188	385	122	393	188	385	193	398	122	393	193	398	200	407	122	393	200	407	210	414	122	393	210	414	237	432	122	393	237	432	121	403	142	217	122	393	121	387	142	217	121	387	120	379	116	28	169	0	128	25	128	25	169	0	143	24	187	28	143	24	169	0	187	28	169	0	228	7	222	419	237	422	237	432	222	419	237	432	210	414	188	385	142	217	149	241	149	241	142	217	188	217	149	241	188	217	206	241	206	241	188	217	217	215	206	241	217	215	231	241	231	241	217	215	243	208	231	241	243	208	256	239	256	239	243	208	263	195	256	239	263	195	280	234	280	234	263	195	277	176	280	234	277	176	282	149	237	432	75	432	94	419	237	432	94	419	108	415	237	432	108	415	116	410	237	432	116	410	121	403	342	194	333	206	346	99	346	99	333	206	322	215	346	99	322	215	319	58	319	58	322	215	302	227	319	58	302	227	282	149	282	149	302	227	280	234	279	27	282	149	274	101	279	27	274	101	255	65	349	181	342	194	346	99	349	181	346	99	356	148	349	181	356	148	354	165	228	7	279	27	255	65	228	7	255	65	225	41	228	7	225	41	187	28	169	0	30	44	23	30	169	0	23	30	13	20	169	0	13	20	0	14	169	0	0	14	-17	10	169	0	-17	10	-17	0	282	149	279	27	319	58	94	419	75	432	75	422	62	54	62	123	59	47	59	47	49	125	61	2	61	2	49	125	34	122	61	2	34	122	34	19	34	19	34	122	23	116	34	19	23	116	16	45	16	45	23	116	16	105	16	45	16	105	11	93	84	92	82	102	81	79	81	79	82	102	78	111	81	79	78	111	75	69	75	69	78	111	72	118	75	69	72	118	68	61	68	61	72	118	62	123	68	61	62	123	62	54	118	441	104	441	112	349	118	441	112	349	137	380	118	441	137	380	120	435	333	179	323	151	328	62	328	62	323	151	310	124	328	62	310	124	295	35	295	35	310	124	294	98	295	35	294	98	276	75	276	75	253	54	258	14	258	14	253	54	229	37	258	14	229	37	219	0	219	0	229	37	201	24	219	0	201	24	178	-8	178	-8	201	24	171	15	178	-8	171	15	137	13	137	13	111	14	136	-11	136	-11	111	14	96	-7	96	-7	111	14	89	19	96	-7	89	19	73	27	96	-7	73	27	63	36	96	-7	63	36	61	2	59	47	61	2	63	36	167	429	156	428	167	401	167	401	156	428	145	426	167	401	145	426	137	426	137	426	132	426	137	380	137	380	132	426	127	428	137	380	127	428	123	431	104	441	80	309	92	309	104	441	92	309	112	349	238	441	221	440	245	417	245	417	221	440	203	437	245	417	203	437	203	413	203	413	203	437	187	434	203	413	187	434	178	432	317	433	269	441	283	410	283	410	269	441	254	441	283	410	254	441	245	417	178	432	167	429	167	401	178	432	167	401	203	413	137	426	137	380	167	401	137	13	136	-11	178	-8	347	261	346	253	359	96	359	96	346	253	346	245	359	96	346	245	344	237	344	237	169	237	341	209	341	209	169	237	161	209	347	269	359	96	347	277	347	277	359	96	359	410	359	410	359	96	385	134	359	410	385	134	392	375	392	375	385	134	404	175	392	375	404	175	414	327	414	327	404	175	417	221	414	327	417	221	421	270	283	410	312	392	317	433	317	433	312	392	332	363	317	433	332	363	359	410	359	410	332	363	344	324	359	410	344	324	347	277	359	96	344	237	341	209	359	96	341	209	333	179	359	96	333	179	328	62	276	75	258	14	295	35	347	261	359	96	347	269	245	417	254	441	238	441	120	435	137	380	123	431	16	45	11	93	10	78	49	125	59	47	62	123	247	160	251	329	244	114	244	114	232	302	230	13	230	13	232	302	217	274	230	13	217	274	204	43	204	43	217	274	203	244	204	43	203	244	194	216	194	216	203	244	147	244	194	216	147	244	139	216	139	216	147	244	183	375	139	216	183	375	120	395	120	395	183	375	189	391	120	395	189	391	198	404	112	353	36	67	95	43	95	43	36	67	95	40	96	30	95	40	36	67	96	30	36	67	100	23	100	23	36	67	29	44	100	23	29	44	108	18	108	18	29	44	141	0	108	18	141	0	121	14	121	14	141	0	141	10	112	353	95	43	95	45	112	353	95	45	95	48	112	353	95	48	96	51	112	353	96	51	97	54	112	353	97	54	139	216	112	353	139	216	114	363	249	432	69	432	90	419	249	432	90	419	105	416	249	432	105	416	114	411	249	432	114	411	118	404	249	432	118	404	120	395	249	432	120	395	211	413	249	432	211	413	228	419	249	432	228	419	249	422	139	216	120	395	119	388	139	216	119	388	118	381	139	216	118	381	117	372	139	216	117	372	114	363	256	48	264	-5	270	27	270	27	264	-5	306	-11	270	27	306	-11	290	14	290	14	306	-11	316	10	339	13	316	10	332	-9	339	13	332	-9	358	-3	247	77	244	114	230	13	247	77	230	13	264	-5	247	77	264	-5	256	48	189	200	186	184	187	84	189	200	187	84	204	43	189	200	204	43	194	216	187	84	186	184	184	168	187	84	184	168	182	152	187	84	182	152	182	136	480	435	435	441	454	415	454	415	435	441	429	419	403	415	429	419	405	438	403	415	405	438	379	404	379	404	405	438	375	430	379	404	375	430	357	388	357	388	375	430	346	416	357	388	346	416	336	366	336	366	346	416	319	399	336	366	319	399	316	341	251	329	256	208	271	354	271	354	256	208	271	255	271	354	271	255	293	377	293	377	271	255	291	300	293	377	291	300	316	341	384	6	409	19	401	52	401	52	409	19	418	73	447	119	418	73	433	35	447	119	433	35	475	71	339	13	358	-3	361	21	361	21	358	-3	384	6	361	21	384	6	382	35	382	35	384	6	401	52	563	287	558	341	557	225	557	225	558	341	542	384	557	225	542	384	538	168	538	168	542	384	516	415	538	168	516	415	511	116	511	116	516	415	500	324	511	116	500	324	497	277	511	116	497	277	486	224	454	415	474	403	480	435	480	435	474	403	488	383	480	435	488	383	516	415	516	415	488	383	497	357	516	415	497	357	500	324	475	71	511	116	486	224	475	71	486	224	470	170	475	71	470	170	447	119	435	441	405	438	429	419	418	73	409	19	433	35	316	10	306	-11	332	-9	141	0	29	44	21	29	141	0	21	29	12	19	141	0	12	19	-1	14	141	0	-1	14	-20	10	141	0	-20	10	-20	0	316	341	319	399	293	377	232	302	244	114	251	329	251	329	247	160	256	208	90	419	69	432	69	422	211	413	120	395	198	404	230	30	218	21	358	0	358	0	218	21	201	14	358	0	201	14	177	10	262	202	247	226	215	229	262	202	215	229	190	207	190	207	215	229	188	238	190	207	188	238	169	252	157	211	190	207	169	252	157	211	169	252	156	271	157	211	156	271	152	295	157	211	152	295	128	224	147	402	119	381	128	224	147	402	128	224	152	295	147	402	152	295	161	340	147	402	161	340	180	417	107	368	98	352	105	243	107	368	105	243	128	224	107	368	128	224	119	381	91	335	86	317	90	269	91	335	90	269	105	243	91	335	105	243	98	352	325	410	448	432	318	412	318	412	448	432	308	412	262	408	308	412	302	432	262	408	302	432	258	431	262	408	258	431	220	396	220	396	258	431	217	426	220	396	217	426	185	374	185	374	217	426	180	417	185	374	180	417	161	340	323	353	290	230	307	41	323	353	307	41	308	48	323	353	308	48	309	55	323	353	309	55	310	63	323	353	310	63	312	71	323	353	312	71	315	80	323	353	315	80	392	373	323	353	392	373	325	359	448	432	325	410	329	406	448	432	329	406	331	401	448	432	331	401	332	394	448	432	332	394	415	413	448	432	415	413	429	418	448	432	429	418	448	423	332	394	392	373	398	392	332	394	398	392	405	405	332	394	405	405	415	413	448	432	302	432	308	412	331	389	329	379	392	373	331	389	392	373	332	394	327	369	325	359	392	373	327	369	392	373	329	379	307	41	290	230	283	228	307	41	283	228	283	202	307	41	283	202	309	31	283	228	275	227	283	202	283	202	275	227	266	226	283	202	266	226	262	202	262	202	266	226	256	226	262	202	256	226	247	226	262	202	190	207	190	205	262	202	190	205	68	0	68	0	190	205	31	43	68	0	31	43	18	32	68	0	18	32	6	23	68	0	6	23	-6	16	68	0	-6	16	-19	12	68	0	-19	12	-32	10	68	0	-32	10	-32	0	358	0	358	10	338	13	358	0	338	13	324	17	358	0	324	17	238	44	358	0	238	44	230	30	245	61	238	44	324	17	245	61	324	17	314	23	245	61	314	23	309	31	245	61	309	31	283	202	358	0	177	10	177	0	90	269	86	317	84	299	78	41	81	-6	86	32	86	32	81	-6	108	-3	86	32	108	-3	97	27	97	27	108	-3	111	25	130	29	111	25	135	8	130	29	135	8	149	40	149	40	135	8	160	28	149	40	160	28	166	55	166	55	160	28	187	57	166	55	187	57	181	72	181	72	187	57	194	90	212	118	194	90	216	97	212	118	216	97	226	149	226	149	216	97	217	-5	226	149	217	-5	227	-6	71	74	74	101	70	211	71	74	70	211	60	-3	71	74	60	-3	73	55	73	55	60	-3	81	-6	73	55	81	-6	78	41	16	69	19	42	19	106	19	106	19	42	28	21	19	106	28	21	31	143	31	143	28	21	42	5	31	143	42	5	48	178	48	178	42	5	60	-3	48	178	60	-3	70	211	208	277	221	275	220	290	208	277	220	290	205	292	208	277	205	292	191	275	191	275	205	292	183	290	191	275	183	290	173	268	173	268	183	290	161	283	173	268	161	283	156	255	156	255	161	283	139	272	156	255	139	272	139	238	139	238	139	272	122	217	106	190	122	217	117	258	106	190	117	258	97	240	97	240	70	211	74	101	97	240	74	101	81	130	97	240	81	130	92	161	97	240	92	161	106	190	111	25	108	-3	135	8	139	272	117	258	122	217	226	149	227	-6	237	179	237	179	227	-6	242	-4	237	179	242	-4	243	210	243	210	242	-4	249	35	243	210	249	35	245	239	253	267	249	35	252	55	253	267	252	55	261	93	274	35	267	31	273	15	273	15	267	31	262	28	273	15	262	28	258	27	258	27	255	28	257	2	257	2	255	28	253	29	257	2	253	29	251	30	250	32	249	35	242	-4	250	32	242	-4	257	2	250	32	257	2	251	30	194	90	187	57	216	97	308	276	309	280	307	292	307	292	309	280	310	282	307	292	310	282	312	290	312	290	310	282	310	284	312	290	310	284	311	287	290	209	308	276	307	292	290	209	307	292	274	146	274	146	307	292	267	288	274	146	267	288	265	285	261	93	274	146	265	285	261	93	265	285	258	254	261	93	258	254	253	267	244	252	245	239	245	278	245	278	245	239	253	267	253	267	245	239	249	35	221	275	232	270	234	285	234	285	232	270	239	262	234	285	239	262	245	278	245	278	239	262	244	252	293	36	319	67	310	73	293	36	310	73	293	54	293	36	293	54	282	43	293	36	282	43	274	35	293	36	274	35	273	15	258	27	257	2	273	15	204	51	204	3	209	69	209	69	204	3	210	-2	209	69	210	-2	216	97	216	97	210	-2	217	-5	202	39	201	30	201	10	202	39	201	10	204	3	202	39	204	3	204	51	201	10	201	30	200	21	220	290	221	275	234	285	129	218	127	262	112	251	129	218	112	251	112	189	129	218	143	272	127	262	99	240	87	229	88	129	99	240	88	129	98	160	99	240	98	160	112	189	99	240	112	189	112	251	76	220	75	220	80	67	87	229	80	67	82	98	87	229	82	98	88	129	91	260	114	301	124	358	124	358	114	301	143	337	124	358	143	337	179	408	179	408	143	337	177	364	179	408	177	364	214	377	214	377	230	378	249	427	249	427	230	378	246	378	249	427	246	378	261	378	40	28	60	9	53	221	53	221	60	9	75	220	53	221	75	220	82	291	82	291	75	220	91	260	82	291	91	260	124	358	53	221	34	161	40	28	40	28	34	161	31	146	40	28	31	146	28	53	28	53	31	146	28	130	28	53	28	130	26	114	24	99	24	85	28	53	24	99	28	53	26	114	327	433	330	409	336	440	336	440	330	409	342	425	336	440	342	425	344	452	344	452	342	425	349	440	344	452	349	440	354	452	289	427	292	384	304	427	304	427	292	384	314	395	304	427	314	395	316	429	316	429	314	395	330	409	316	429	330	409	327	433	289	427	249	427	261	378	289	427	261	378	277	380	289	427	277	380	292	384	249	427	179	408	214	377	164	16	173	1	180	27	180	27	173	1	198	12	180	27	198	12	196	42	196	42	198	12	211	61	228	89	211	61	222	28	228	89	222	28	245	48	131	7	147	-4	148	9	148	9	147	-4	173	1	148	9	173	1	164	16	222	292	214	278	229	275	222	292	229	275	253	288	253	288	229	275	242	268	253	288	242	268	252	255	214	278	206	291	196	276	196	276	206	291	190	289	196	276	190	289	179	268	179	268	190	289	174	285	179	268	174	285	162	256	162	256	174	285	159	279	162	256	159	279	145	240	145	240	159	279	143	272	145	240	143	272	129	218	258	184	269	75	260	216	260	216	269	75	279	276	279	276	269	75	289	105	279	276	289	105	298	257	298	257	289	105	303	137	298	257	303	137	311	232	311	232	303	137	312	169	311	232	312	169	316	200	258	238	260	216	279	276	258	238	279	276	253	288	258	238	253	288	252	255	252	152	241	119	245	48	252	152	245	48	269	75	252	152	269	75	258	184	211	61	198	12	222	28	89	29	87	-2	99	16	99	16	87	-2	121	-6	99	16	121	-6	114	9	114	9	121	-6	131	7	87	-2	89	29	82	45	87	-2	82	45	80	67	87	-2	80	67	60	9	147	-4	131	7	121	-6	60	9	80	67	75	220	214	278	222	292	206	291	228	89	245	48	241	119	76	220	80	67	87	229	73	101	75	113	82	244	82	244	75	113	77	123	82	244	77	123	79	129	79	129	93	134	81	148	81	148	93	134	126	158	126	158	93	134	111	139	126	158	111	139	130	142	79	33	82	-1	89	19	89	19	82	-1	124	-6	89	19	124	-6	104	10	104	10	124	-6	124	7	153	12	124	7	124	-6	153	12	124	-6	165	-1	126	158	130	142	168	171	168	171	130	142	148	145	168	171	148	145	163	146	163	146	179	144	168	171	168	171	179	144	183	163	168	171	183	163	203	188	203	188	183	163	213	169	203	188	213	169	227	210	227	210	213	169	240	180	227	210	240	180	237	239	237	239	240	180	250	284	250	284	240	180	261	195	250	284	261	195	266	274	266	274	261	195	275	214	266	274	275	214	276	258	276	258	275	214	280	237	99	201	122	238	135	279	135	279	122	238	147	262	135	279	147	262	208	292	208	292	147	262	172	274	208	292	172	274	194	278	194	278	209	276	208	292	208	292	209	276	230	290	220	272	229	264	230	290	230	290	229	264	235	253	230	290	235	253	250	284	250	284	235	253	237	239	183	161	183	163	179	144	183	161	179	144	191	139	183	161	191	139	202	161	82	244	79	129	81	148	82	244	81	148	99	201	82	244	99	201	135	279	21	97	24	64	27	145	27	145	24	64	33	35	27	145	33	35	47	197	47	197	33	35	52	13	47	197	52	13	82	244	82	244	52	13	72	87	82	244	72	87	73	101	73	52	71	74	52	13	73	52	52	13	82	-1	71	74	72	87	52	13	265	100	259	130	257	66	257	66	259	130	244	148	257	66	244	148	235	36	235	36	244	148	224	157	235	36	224	157	207	98	207	98	224	157	205	116	202	161	191	139	200	129	202	161	200	129	205	116	202	161	205	116	224	157	204	13	207	98	203	72	204	13	203	72	193	47	176	26	153	12	165	-1	176	26	165	-1	204	13	176	26	204	13	193	47	73	52	82	-1	79	33	207	98	204	13	235	36	230	290	209	276	220	272	77	29	66	36	86	-6	86	-6	66	36	58	46	86	-6	58	46	56	-4	56	-4	58	46	55	61	33	3	55	61	71	128	33	3	71	128	21	96	200	58	176	43	179	26	179	26	176	43	156	33	179	26	156	33	154	9	154	9	156	33	138	27	154	9	138	27	131	0	131	0	138	27	123	25	131	0	123	25	108	-5	108	-5	123	25	108	24	192	245	206	289	183	253	183	253	206	289	181	292	183	253	181	292	170	258	170	258	181	292	153	260	134	259	153	260	149	289	134	259	149	289	121	280	61	239	67	231	77	254	77	254	67	231	84	242	77	254	84	242	97	268	97	268	84	242	100	251	97	268	100	251	121	280	121	280	100	251	116	256	121	280	116	256	134	259	241	269	226	281	234	187	234	187	226	281	206	289	234	187	206	289	200	222	200	222	184	157	234	187	206	289	192	245	198	234	206	289	198	234	200	222	181	292	149	289	153	260	241	269	234	187	254	232	241	269	254	232	251	252	76	102	125	132	130	157	130	157	125	132	184	157	130	157	184	157	180	186	180	186	184	157	200	222	71	128	55	61	76	102	71	128	76	102	130	157	21	96	1	53	4	32	21	96	4	32	15	16	21	96	15	16	33	3	92	26	77	29	86	-6	92	26	86	-6	108	-5	92	26	108	-5	108	24	56	-4	55	61	33	3	200	58	179	26	208	50	174	268	205	292	156	257	156	257	205	292	150	280	156	257	150	280	139	240	139	240	150	280	122	220	105	192	122	220	150	280	105	192	150	280	99	248	178	26	161	15	180	6	180	6	161	15	144	9	180	6	144	9	127	7	127	7	110	10	118	-6	118	-6	110	10	96	19	118	-6	96	19	84	-3	84	-3	96	19	85	33	84	-3	85	33	78	50	57	7	84	-3	58	202	58	202	84	-3	78	50	58	202	78	50	75	71	75	71	77	102	58	202	58	202	77	102	99	248	20	86	24	52	30	146	30	146	24	52	37	26	30	146	37	26	58	202	58	202	37	26	57	7	254	186	248	153	275	96	275	96	248	153	239	120	275	96	239	120	233	42	233	42	239	120	225	89	233	42	225	89	209	61	209	61	194	41	233	42	233	42	194	41	180	6	221	291	209	278	225	275	221	291	225	275	235	287	235	287	225	275	238	267	235	287	238	267	246	280	246	280	238	267	248	254	246	280	248	254	255	271	255	271	248	254	254	237	255	271	254	237	256	216	205	292	174	268	192	276	205	292	192	276	209	278	205	292	209	278	221	291	99	248	77	102	82	133	99	248	82	133	92	163	99	248	92	163	105	192	256	301	265	260	282	350	275	96	265	260	263	259	275	96	263	259	256	216	256	216	263	259	255	271	265	260	275	96	282	350	282	350	275	96	302	163	282	350	302	163	303	296	303	296	302	163	311	238	247	396	202	431	213	385	247	396	213	385	238	344	247	396	238	344	256	301	247	396	256	301	282	350	180	419	213	385	202	431	180	419	202	431	149	452	180	419	149	452	140	441	256	216	254	186	275	96	127	7	118	-6	180	6	178	26	180	6	194	41	169	163	147	154	151	136	151	136	147	154	121	146	151	136	121	146	89	137	89	137	89	138	85	123	85	123	89	138	111	248	85	123	111	248	82	115	169	163	205	157	187	174	187	174	205	157	203	187	214	199	203	187	205	157	214	199	205	157	245	183	233	267	244	290	229	273	229	273	244	290	225	292	229	273	225	292	222	276	222	276	225	292	213	277	188	268	213	277	225	292	188	268	225	292	166	280	85	123	151	136	89	137	40	28	60	9	65	201	65	201	60	9	86	-2	65	201	86	-2	78	83	78	83	78	89	65	201	65	201	78	89	79	97	65	201	79	97	80	106	117	-6	148	-3	119	25	119	25	148	-3	140	22	157	24	140	22	148	-3	157	24	148	-3	177	4	277	262	270	275	271	214	271	214	270	275	259	284	271	214	259	284	245	183	245	183	259	284	244	290	245	183	244	290	236	251	236	251	244	290	235	260	89	138	107	175	111	248	111	248	107	175	131	213	111	248	131	213	166	280	166	280	131	213	159	245	166	280	159	245	188	268	111	248	65	201	80	106	111	248	80	106	82	115	245	183	236	251	234	239	245	183	234	239	230	225	245	183	230	225	223	212	245	183	223	212	214	199	251	64	244	72	228	39	228	39	244	72	219	52	228	39	219	52	203	19	203	19	219	52	197	38	203	19	197	38	177	4	177	4	197	38	176	29	177	4	176	29	157	24	119	25	102	33	117	-6	117	-6	102	33	89	46	117	-6	89	46	86	-2	86	-2	89	46	81	63	86	-2	81	63	78	83	34	145	22	84	27	53	34	145	27	53	40	28	34	145	40	28	65	201	277	262	271	214	279	247	244	290	233	267	235	260	169	163	151	136	205	157	89	22	80	17	98	2	98	2	80	17	71	14	98	2	71	14	64	13	64	13	52	18	56	-6	56	-6	52	18	48	30	56	-6	48	30	47	-6	47	-6	48	30	47	43	47	-6	47	43	42	55	7	10	12	4	13	54	13	54	12	4	18	0	13	54	18	0	20	58	20	58	18	0	24	-2	20	58	24	-2	27	60	27	60	24	-2	31	-4	27	60	31	-4	42	55	42	55	31	-4	39	-5	42	55	39	-5	47	-6	0	29	1	22	2	39	2	39	1	22	3	15	2	39	3	15	6	48	6	48	3	15	7	10	6	48	7	10	13	54	157	164	150	130	163	63	163	63	150	130	140	95	163	63	140	95	134	28	134	28	140	95	126	62	134	28	126	62	107	35	107	35	99	28	134	28	134	28	99	28	98	2	150	242	156	289	140	257	140	257	156	289	132	292	140	257	132	292	127	266	127	266	132	292	112	269	98	267	112	269	109	290	98	267	109	290	90	283	57	239	71	252	72	272	72	272	71	252	85	261	72	272	85	261	90	283	90	283	85	261	98	267	54	253	35	228	44	222	54	253	44	222	57	239	54	253	57	239	72	272	206	198	203	234	203	160	206	198	203	160	204	167	206	198	204	167	205	175	206	198	205	175	206	184	206	198	206	184	206	192	347	9	367	-2	364	92	364	92	370	235	347	9	347	9	370	235	345	200	347	9	345	200	331	30	331	30	345	200	328	160	331	30	328	160	324	146	324	146	328	160	290	160	324	146	290	160	287	146	287	146	290	160	276	286	287	146	276	286	246	0	246	0	276	286	242	160	246	0	242	160	239	146	239	146	242	160	203	160	239	146	203	160	200	146	200	146	203	160	203	234	200	146	203	234	192	260	479	62	466	46	469	31	469	31	466	46	452	33	469	31	452	33	451	13	451	13	452	33	438	24	451	13	438	24	434	1	434	1	438	24	425	18	434	1	425	18	414	-4	414	-4	425	18	411	16	373	154	384	189	400	265	400	265	384	189	398	222	400	265	398	222	417	249	417	249	425	256	436	285	436	285	425	256	432	263	436	285	432	263	440	267	370	235	364	92	367	121	370	235	367	121	373	154	370	235	373	154	400	265	321	135	319	125	321	58	321	135	321	58	331	30	321	135	331	30	324	146	321	58	319	125	318	114	321	58	318	114	317	104	321	58	317	104	317	95	436	285	440	267	476	292	476	292	440	267	447	270	476	292	447	270	455	271	455	271	466	267	476	292	476	292	466	267	472	256	476	292	472	256	476	243	500	228	506	229	508	285	508	285	506	229	513	232	508	285	513	232	517	277	517	277	513	232	518	237	517	277	518	237	522	267	522	267	518	237	522	245	522	267	522	245	524	256	494	290	476	292	483	233	494	290	483	233	500	228	494	290	500	228	508	285	436	285	400	265	417	249	396	19	383	28	392	-6	396	19	392	-6	414	-4	396	19	414	-4	411	16	373	43	367	65	367	-2	373	43	367	-2	392	-6	373	43	392	-6	383	28	157	164	163	63	159	193	159	193	163	63	176	278	176	278	163	63	186	104	176	278	186	104	192	260	192	260	186	104	200	146	157	221	159	193	176	278	157	221	176	278	156	289	157	221	156	289	150	242	132	292	109	290	112	269	64	13	56	-6	98	2	89	22	98	2	99	28	364	92	367	-2	367	65	479	62	469	31	487	56	476	292	476	243	483	233	246	0	239	146	198	0	276	286	290	160	324	286	38	40	40	75	35	34	35	34	40	75	35	81	35	34	35	81	34	26	34	26	27	84	21	3	21	3	27	84	18	86	21	3	18	86	9	84	43	67	40	75	41	45	43	67	41	45	43	51	43	67	43	51	44	58	173	17	156	91	153	66	173	17	153	66	152	6	152	6	153	66	143	43	152	6	143	43	129	-1	129	-1	143	43	126	24	129	-1	126	24	104	-5	104	-5	126	24	101	11	104	-5	101	11	78	-6	78	-6	101	11	68	7	132	291	117	288	118	274	118	274	117	288	106	285	118	274	106	285	97	264	97	264	106	285	95	282	97	264	95	282	85	281	85	281	82	281	97	264	97	264	82	281	80	249	90	144	93	144	109	159	109	159	93	144	96	144	109	159	96	144	99	144	99	144	119	142	109	159	109	159	119	142	134	163	89	159	84	143	87	144	89	159	87	144	90	144	89	159	90	144	109	159	149	292	142	278	157	276	149	292	157	276	184	288	184	288	157	276	169	270	184	288	169	270	178	260	132	291	118	274	142	278	132	291	142	278	149	292	80	249	82	281	79	283	80	249	79	283	77	285	80	249	77	285	76	289	80	249	76	289	67	292	80	249	67	292	66	230	76	292	67	292	76	289	67	292	43	207	54	207	67	292	54	207	66	230	237	228	234	247	231	202	231	202	234	247	225	264	231	202	225	264	217	182	217	182	225	264	208	279	217	182	208	279	197	167	197	167	208	279	186	228	184	246	186	228	208	279	184	246	208	279	184	288	184	246	184	288	178	260	183	209	172	190	173	157	183	209	173	157	197	167	183	209	197	167	186	228	156	174	134	163	134	135	156	174	134	135	149	151	156	174	149	151	149	152	156	174	149	152	173	157	156	174	173	157	172	190	134	135	146	124	149	151	149	151	146	124	153	109	149	151	153	109	172	143	172	143	153	109	156	91	172	143	156	91	173	17	211	105	203	120	205	52	211	105	205	52	210	64	211	105	210	64	213	76	211	105	213	76	214	87	172	143	173	17	190	133	190	133	173	17	190	31	190	133	190	31	203	120	203	120	190	31	198	41	203	120	198	41	205	52	55	8	46	11	47	-4	55	8	47	-4	78	-6	55	8	78	-6	68	7	34	26	21	3	35	21	35	21	21	3	47	-4	35	21	47	-4	39	16	39	16	47	-4	46	11	3	16	21	3	9	84	3	16	9	84	1	81	3	16	1	81	-5	74	3	16	-5	74	-7	32	-9	64	-11	52	-7	32	-9	64	-7	32	-5	74	134	163	119	142	134	135	27	84	34	26	35	81	40	75	38	40	41	45	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	200	125	192	90	234	156	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	255	240	256	36	272	286	272	286	257	43	259	54	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	178	388	178	437	170	441	178	388	170	441	169	350	178	388	169	350	180	380	179	393	182	397	184	432	184	432	182	397	185	401	184	432	185	401	188	425	188	425	185	401	188	407	188	425	188	407	189	417	184	432	178	437	178	388	184	432	178	388	179	393	303	442	295	416	295	385	295	385	295	416	282	394	295	385	282	394	275	361	275	361	282	394	266	376	275	361	266	376	249	345	249	345	266	376	246	364	249	345	246	364	221	360	221	360	206	362	216	339	216	339	206	362	194	366	216	339	194	366	192	341	192	341	194	366	186	372	192	341	186	372	180	380	170	441	163	442	169	350	169	350	163	442	154	441	169	350	154	441	149	364	149	364	154	441	146	437	149	364	146	437	138	430	136	383	149	364	138	430	136	383	138	430	133	420	136	383	133	420	131	407	303	442	295	385	308	413	303	442	308	413	315	442	221	360	216	339	249	345	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	200	125	192	90	234	156	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	255	240	256	36	272	286	272	286	257	43	259	54	180	380	169	350	192	341	266	44	259	36	262	16	262	16	259	36	253	31	262	16	253	31	247	2	247	2	253	31	246	28	247	2	246	28	240	27	240	27	233	32	247	2	247	2	233	32	232	-4	267	244	284	292	259	250	259	250	284	292	249	253	235	244	249	253	243	278	235	244	243	278	219	222	219	222	243	278	213	246	219	222	213	246	200	195	200	195	213	246	186	207	200	195	186	207	177	170	177	170	186	207	155	174	177	170	155	174	148	152	148	152	155	174	134	122	148	152	134	122	143	103	148	151	148	152	143	103	148	151	143	103	151	83	148	151	151	83	162	148	120	136	134	122	155	174	120	136	155	174	112	160	120	136	112	160	105	160	120	136	105	160	101	146	281	69	279	65	293	65	293	65	279	65	277	62	293	65	277	62	277	36	277	36	277	62	275	58	277	36	275	58	273	55	273	55	266	44	277	36	277	36	266	44	262	16	272	237	280	231	284	292	284	292	280	231	290	228	284	292	290	228	296	290	296	290	290	228	300	230	296	290	300	230	307	285	307	285	300	230	308	233	307	285	308	233	315	277	315	277	308	233	315	240	315	277	315	240	320	268	320	268	315	240	320	248	320	268	320	248	322	259	284	292	243	278	249	253	233	32	227	46	232	-4	232	-4	227	46	222	65	232	-4	222	65	217	-6	217	-6	222	65	216	87	217	-6	216	87	206	109	163	41	172	22	176	142	176	142	172	22	182	7	176	142	182	7	188	133	188	133	182	7	197	-3	188	133	197	-3	198	122	198	122	197	-3	217	-6	198	122	217	-6	206	109	162	148	151	83	157	62	162	148	157	62	163	41	162	148	163	41	176	142	64	262	71	259	82	282	82	282	71	259	75	254	82	282	75	254	76	247	76	247	76	241	101	146	101	146	76	241	74	233	101	146	74	233	71	223	60	279	33	275	41	265	60	279	41	265	54	264	60	279	54	264	64	262	60	279	64	262	82	282	142	290	120	288	105	160	105	160	120	288	101	285	105	160	101	285	101	146	101	146	101	285	82	282	101	146	82	282	76	247	12	0	61	0	64	194	64	194	61	0	101	146	64	194	101	146	68	210	68	210	101	146	71	223	41	265	33	275	33	265	120	288	142	290	139	292	281	69	293	65	283	72	284	292	267	244	272	237	22	41	22	-6	26	22	26	22	22	-6	32	-4	26	22	32	-4	27	18	27	18	32	-4	30	16	44	22	30	16	32	-4	44	22	32	-4	42	0	97	96	103	115	98	160	97	96	98	160	90	74	90	74	98	160	89	129	90	74	89	129	81	51	81	51	89	129	77	91	81	51	77	91	71	30	71	30	77	91	67	60	71	30	67	60	58	13	58	13	67	60	56	37	58	13	56	37	51	5	51	5	56	37	44	22	51	5	44	22	42	0	179	260	198	289	171	256	171	256	198	289	170	277	171	256	170	277	164	251	164	251	170	277	157	245	148	234	157	245	170	277	148	234	170	277	144	254	225	292	198	289	201	263	201	263	198	289	195	264	187	263	195	264	198	289	187	263	198	289	179	260	144	254	119	216	123	182	144	254	123	182	131	203	144	254	131	203	140	220	144	254	140	220	148	234	119	216	98	160	103	115	119	216	103	115	115	156	119	216	115	156	123	182	205	187	186	-4	196	-5	205	187	196	-5	214	-3	205	187	175	80	178	0	205	187	178	0	186	-4	171	6	178	0	175	80	171	6	175	80	171	62	171	6	171	62	168	49	171	6	168	49	166	16	166	16	168	49	166	40	166	16	166	40	165	34	166	16	165	34	165	30	212	225	210	213	214	-3	214	-3	210	213	208	200	214	-3	208	200	205	187	212	225	214	-3	214	235	214	235	214	-3	216	37	214	235	216	37	214	242	225	292	216	37	216	41	225	292	216	41	217	46	217	46	218	54	225	292	225	292	218	54	221	65	225	292	221	65	224	78	224	78	261	212	225	292	225	292	261	212	240	290	219	27	230	2	222	26	222	26	230	2	226	25	232	26	226	25	230	2	232	26	230	2	248	15	270	59	258	46	268	36	270	59	268	36	293	67	270	59	293	67	283	76	248	37	240	30	248	15	248	37	248	15	268	36	248	37	268	36	258	46	216	33	216	37	214	-3	216	33	214	-3	217	30	217	30	214	-3	230	2	217	30	230	2	219	27	263	220	265	229	266	265	266	265	265	229	266	236	266	265	266	236	268	251	268	251	266	236	267	244	261	212	263	220	266	265	261	212	266	265	260	276	261	212	260	276	251	284	261	212	251	284	240	290	225	292	201	263	206	261	225	292	206	261	211	257	225	292	211	257	213	250	225	292	213	250	214	242	225	292	214	242	216	37	25	34	22	41	26	22	25	34	26	22	25	27	22	-6	22	41	19	47	22	-6	19	47	15	51	22	-6	15	51	10	54	22	-6	10	54	10	-7	10	54	5	56	10	-7	10	-7	5	56	0	56	10	-7	0	56	-1	-6	-1	-6	0	56	-7	55	-1	-6	-7	55	-12	-2	-12	-2	-7	55	-15	52	-12	-2	-15	52	-20	4	-20	4	-15	52	-22	46	-20	4	-22	46	-26	14	-26	14	-22	46	-26	38	-26	14	-26	38	-28	26	232	26	248	15	240	30	23	34	21	41	24	22	24	22	21	41	26	-6	24	22	26	-6	25	18	25	18	26	-6	28	16	43	22	28	16	40	-2	43	22	40	-2	50	3	21	41	18	46	26	-6	26	-6	18	46	14	51	26	-6	14	51	10	-7	10	-7	14	51	9	53	10	-7	9	53	4	55	-27	37	-26	13	-23	45	-23	45	-26	13	-21	4	-23	45	-21	4	-16	51	-16	51	-21	4	-12	-2	-16	51	-12	-2	-9	54	-9	54	-12	-2	-1	-6	-9	54	-1	-6	0	55	0	55	-1	-6	10	-7	0	55	10	-7	4	55	330	25	327	26	338	2	338	2	327	26	325	29	338	2	325	29	323	-4	323	-4	325	29	324	33	323	-4	324	33	324	37	324	37	346	286	313	207	313	207	346	286	210	82	313	207	210	82	173	0	173	0	210	82	208	82	173	0	208	82	183	286	340	123	355	183	346	286	346	286	355	183	371	240	346	286	371	240	385	286	346	286	324	37	328	72	346	286	328	72	340	123	287	0	296	-4	297	155	297	155	296	-4	305	-6	297	155	305	-6	313	207	313	207	305	-6	323	-4	313	207	323	-4	324	37	110	118	142	217	143	286	143	286	142	217	168	0	143	286	168	0	183	286	183	286	168	0	173	0	103	97	110	118	143	286	103	97	143	286	96	76	96	76	143	286	94	129	96	76	94	129	88	56	88	56	94	129	82	92	88	56	82	92	78	38	78	38	82	92	69	61	78	38	69	61	67	21	67	21	69	61	59	12	56	37	43	22	50	3	56	37	50	3	59	12	56	37	59	12	69	61	355	37	347	30	355	15	355	15	347	30	340	26	355	15	340	26	338	2	338	2	340	26	334	24	355	37	355	15	364	47	364	47	355	15	374	37	364	47	374	37	375	60	375	60	374	37	398	68	375	60	398	68	389	77	275	52	276	15	279	79	279	79	276	15	280	5	279	79	280	5	286	113	286	113	280	5	287	0	286	113	287	0	297	155	28	16	26	-6	40	-2	276	15	275	52	274	29	330	25	338	2	334	24	-26	13	-27	37	-29	25	23	34	24	22	24	27	76	241	75	237	100	140	100	140	75	237	75	234	100	140	75	234	75	232	75	232	13	0	61	0	75	254	76	247	83	281	83	281	76	247	100	140	83	281	100	140	102	284	102	284	100	140	104	154	102	284	104	154	120	288	120	288	104	154	143	290	120	288	143	290	140	292	245	26	242	28	253	3	253	3	242	28	240	30	253	3	240	30	237	-3	237	-3	240	30	239	33	237	-3	239	33	239	37	239	37	254	286	220	-5	220	-5	254	286	219	154	220	-5	219	154	215	140	215	140	219	154	104	154	215	140	104	154	100	140	100	140	76	247	76	244	100	140	76	244	76	241	75	232	61	0	100	140	240	47	242	55	254	286	254	286	242	55	244	65	254	286	244	65	248	78	248	78	302	286	254	286	254	286	239	37	239	41	254	286	239	41	240	47	239	37	220	-5	237	-3	195	62	195	6	200	80	200	80	195	6	202	0	200	80	202	0	215	140	215	140	202	0	210	-4	215	140	210	-4	220	-5	192	49	190	40	190	16	192	49	190	16	195	6	192	49	195	6	195	62	189	34	188	30	190	16	189	34	190	16	190	40	270	37	262	30	270	16	270	16	262	30	255	26	270	16	255	26	253	3	253	3	255	26	249	25	290	61	279	47	289	37	290	61	289	37	313	69	290	61	313	69	292	64	313	69	303	78	300	74	313	69	300	74	298	71	313	69	298	71	295	67	313	69	295	67	292	64	270	37	270	16	289	37	270	37	289	37	279	47	33	275	50	264	61	278	61	278	50	264	63	262	61	278	63	262	83	281	83	281	63	262	71	259	83	281	71	259	75	254	50	264	33	275	33	265	245	26	253	3	249	25	208	278	224	275	208	278	208	278	224	275	218	292	208	278	218	292	202	291	208	278	202	291	191	276	191	276	202	291	186	289	191	276	186	289	174	268	174	268	186	289	170	285	174	268	170	285	157	256	157	256	170	285	154	279	157	256	154	279	140	240	140	240	154	279	138	272	140	240	138	272	124	218	160	16	168	1	176	27	176	27	168	1	193	12	176	27	193	12	191	42	191	42	193	12	207	61	223	89	207	61	217	28	223	89	217	28	241	48	126	7	143	-4	144	9	144	9	143	-4	168	1	144	9	168	1	160	16	253	184	265	75	256	216	256	216	265	75	274	276	274	276	265	75	284	105	274	276	284	105	294	257	294	257	284	105	299	137	294	257	299	137	307	232	307	232	299	137	308	169	307	232	308	169	311	200	254	238	256	216	274	276	254	238	274	276	248	288	254	238	248	288	247	255	248	288	218	292	224	275	248	288	224	275	238	268	248	288	238	268	247	255	247	152	237	119	241	48	247	152	241	48	265	75	247	152	265	75	253	184	207	61	193	12	217	28	83	129	93	160	99	245	99	245	93	160	107	189	99	245	107	189	138	272	138	272	107	189	124	218	84	29	77	45	83	-2	83	-2	77	45	75	67	66	211	75	67	77	98	66	211	77	98	99	245	99	245	77	98	83	129	84	29	83	-2	95	16	95	16	83	-2	117	-6	95	16	117	-6	109	9	109	9	117	-6	126	7	55	9	83	-2	75	67	55	9	75	67	66	211	55	9	66	211	41	172	55	9	41	172	35	28	25	129	19	85	23	53	25	129	23	53	35	28	25	129	35	28	41	172	143	-4	126	7	117	-6	223	89	241	48	237	119	77	242	77	239	78	53	78	53	77	239	77	236	78	53	77	236	76	234	76	234	13	0	62	0	104	285	100	146	144	290	104	285	144	290	122	288	122	288	144	290	142	292	170	243	137	202	152	198	152	198	137	202	129	164	113	140	129	164	137	202	113	140	137	202	101	117	101	117	137	202	100	146	101	117	100	146	90	90	90	90	100	146	104	285	90	90	104	285	86	282	90	90	86	282	78	53	78	53	86	282	78	247	78	53	78	247	78	244	78	53	78	244	77	242	64	262	72	259	86	282	86	282	72	259	76	254	86	282	76	254	78	247	63	279	35	275	52	264	63	279	52	264	64	262	63	279	64	262	86	282	253	292	227	287	232	257	232	257	227	287	226	258	210	254	226	258	227	287	210	254	227	287	200	271	200	271	170	243	173	224	200	271	173	224	193	243	200	271	193	243	210	254	233	187	204	80	206	0	233	187	206	0	215	-4	233	187	215	-4	225	-5	233	187	225	-5	242	-3	233	187	242	-3	236	199	243	41	253	292	243	37	243	37	242	239	242	232	243	37	242	232	242	-3	242	-3	242	232	241	223	242	-3	241	223	239	212	244	46	246	54	253	292	253	292	246	54	249	65	253	292	249	65	252	78	252	78	290	212	253	292	253	292	290	212	268	290	246	28	258	3	249	26	249	26	258	3	254	25	260	26	254	25	258	3	260	26	258	3	274	16	294	61	283	47	293	37	294	61	293	37	317	69	294	61	317	69	297	64	317	69	308	78	305	74	317	69	305	74	302	71	317	69	302	71	300	67	317	69	300	67	297	64	274	37	266	30	274	16	274	37	274	16	293	37	274	37	293	37	283	47	243	33	243	37	242	-3	243	33	242	-3	244	30	244	30	242	-3	258	3	244	30	258	3	246	28	200	6	206	0	204	80	200	6	204	80	199	62	200	6	199	62	196	49	200	6	196	49	195	16	195	16	196	49	195	40	195	16	195	40	194	34	195	16	194	34	194	30	292	220	293	229	295	265	295	265	293	229	295	236	295	265	295	236	296	251	296	251	295	236	296	244	290	212	292	220	295	265	290	212	295	265	289	276	290	212	289	276	281	285	290	212	281	285	268	290	253	292	232	257	236	255	253	292	236	255	240	251	253	292	240	251	242	246	253	292	242	246	242	239	253	292	242	239	243	37	76	234	62	0	78	53	253	292	243	41	244	46	236	199	242	-3	239	212	260	26	274	16	266	30	170	243	152	198	173	224	52	264	35	275	35	265	97	-5	105	-6	100	6	100	6	105	-6	110	5	131	8	110	5	115	-6	131	8	115	-6	172	5	91	10	84	15	88	-3	91	10	88	-3	97	-5	91	10	97	-5	100	6	78	238	76	229	78	30	78	30	79	0	80	22	80	22	79	0	88	-3	80	22	88	-3	84	15	-5	-83	42	-105	70	203	74	217	70	203	79	0	74	217	79	0	76	229	76	229	79	0	78	30	70	203	42	-105	44	-94	70	203	44	-94	48	-76	70	203	48	-76	55	-51	70	203	55	-51	62	-23	70	203	62	-23	69	4	70	203	69	4	79	0	66	263	73	260	139	292	139	292	73	260	78	255	139	292	78	255	80	247	80	247	81	51	88	81	80	247	88	81	139	292	139	292	88	81	98	117	139	292	98	117	122	217	122	217	98	117	109	154	122	217	109	154	121	188	121	188	133	211	122	217	122	217	133	211	144	245	139	292	122	217	143	290	139	292	35	275	51	265	139	292	51	265	58	264	139	292	58	264	66	263	250	179	244	151	267	86	267	86	244	151	235	123	267	86	235	123	224	37	224	37	235	123	223	95	224	37	223	95	206	68	206	68	188	46	224	37	224	37	188	46	172	5	211	289	211	264	226	262	211	289	226	262	235	292	235	292	226	262	238	255	235	292	238	255	261	288	261	288	238	255	245	244	261	288	245	244	250	228	211	264	211	289	189	260	189	260	211	289	188	281	189	260	188	281	168	248	168	248	188	281	166	267	168	248	166	267	149	231	149	231	166	267	144	245	149	231	144	245	133	211	305	238	296	261	297	145	297	145	296	261	282	278	297	145	282	278	267	86	267	86	282	278	261	288	267	86	261	288	251	207	251	207	261	288	250	228	251	207	250	179	267	86	172	5	188	46	169	28	172	5	169	28	150	16	172	5	150	16	131	8	110	5	105	-6	115	-6	78	238	78	30	81	51	78	238	81	51	79	244	79	244	81	51	80	247	84	-135	84	-124	67	-123	84	-135	67	-123	56	-121	84	-135	56	-121	48	-118	84	-135	48	-118	-10	-99	84	-135	-10	-99	-16	-110	84	-135	-16	-110	-24	-118	84	-135	-24	-118	-35	-122	84	-135	-35	-122	-50	-124	84	-135	-50	-124	-50	-135	-5	-83	-10	-99	48	-118	-5	-83	48	-118	43	-112	-5	-83	43	-112	42	-105	305	238	297	145	307	209	51	265	35	275	35	265	75	92	75	92	75	92	75	92	73	226	54	9	54	9	73	226	50	198	54	9	50	198	34	30	34	30	50	198	33	165	34	30	33	165	22	58	22	58	33	165	22	131	22	58	22	131	18	95	210	51	191	35	193	17	193	17	191	35	172	25	193	17	172	25	169	3	169	3	172	25	154	18	169	3	154	18	143	-4	143	-4	154	18	134	16	115	-6	143	-4	134	16	115	-6	134	16	113	20	115	-6	113	20	97	29	115	-6	97	29	85	45	115	-6	85	45	82	-2	82	-2	85	45	77	66	82	-2	77	66	75	92	82	-2	75	92	54	9	140	277	135	246	148	257	140	277	148	257	163	285	163	285	148	257	161	266	163	285	161	266	176	272	85	160	98	192	99	251	99	251	98	192	115	221	99	251	115	221	119	265	119	265	115	221	135	246	119	265	135	246	140	277	77	127	85	160	99	251	77	127	99	251	73	226	77	127	73	226	75	92	233	289	210	292	216	277	216	277	210	292	207	278	191	277	207	278	210	292	191	277	210	292	186	290	257	208	266	213	267	271	267	271	266	213	273	220	267	271	273	220	276	256	276	256	273	220	278	228	276	256	278	228	279	239	252	282	233	289	238	208	252	282	238	208	248	207	252	282	248	207	257	208	252	282	257	208	267	271	225	246	226	218	228	252	228	252	226	218	231	212	228	252	231	212	231	258	231	258	231	212	238	208	231	258	238	208	232	265	232	265	238	208	233	289	223	240	222	233	223	225	223	240	223	225	226	218	223	240	226	218	225	246	233	289	216	277	222	276	233	289	222	276	228	273	233	289	228	273	231	269	233	289	231	269	232	265	186	290	163	285	176	272	186	290	176	272	191	277	217	37	240	64	230	71	217	37	230	71	210	51	217	37	210	51	193	17	73	232	70	216	77	54	77	54	70	216	66	196	77	54	66	196	61	0	61	0	66	196	60	174	120	288	101	285	103	152	120	288	103	152	142	290	120	288	142	290	140	292	137	204	124	163	147	194	137	204	147	194	169	243	169	243	147	194	169	221	169	243	169	221	197	270	197	270	169	221	189	241	197	270	189	241	208	253	124	163	137	204	112	143	112	143	137	204	103	152	112	143	103	152	101	121	101	121	103	152	101	285	101	121	101	285	90	93	90	93	101	285	82	282	90	93	82	282	77	54	77	54	82	282	76	251	77	54	76	251	75	244	77	54	75	244	73	232	66	262	72	260	82	282	82	282	72	260	75	256	82	282	75	256	76	251	60	279	33	275	49	265	60	279	49	265	58	264	60	279	58	264	66	262	60	279	66	262	82	282	230	203	221	166	225	0	225	0	221	166	209	118	225	0	209	118	193	61	193	61	175	0	225	0	249	292	224	287	228	257	228	257	224	287	223	258	208	253	223	258	224	287	208	253	224	287	197	270	262	152	263	290	252	94	252	94	263	290	249	292	252	94	249	292	239	54	239	54	249	292	238	241	239	54	238	241	236	229	239	54	236	229	230	203	383	258	387	257	386	288	383	258	386	288	377	284	383	258	377	284	369	254	369	254	377	284	368	279	369	254	368	279	353	244	353	244	368	279	349	265	353	244	349	265	335	227	335	227	349	265	330	246	335	227	330	246	316	206	316	206	330	246	310	222	316	206	310	222	296	180	288	191	262	152	265	126	288	191	265	126	279	154	288	191	279	154	296	180	288	191	296	180	310	222	392	219	371	-5	389	-2	392	219	389	-2	395	35	392	219	353	68	354	0	392	219	354	0	361	-4	392	219	361	-4	371	-5	350	54	347	43	349	5	350	54	349	5	354	0	350	54	354	0	353	68	346	35	345	29	345	14	346	35	345	14	349	5	346	35	349	5	347	43	400	26	398	27	408	5	408	5	398	27	396	29	408	5	396	29	389	-2	389	-2	396	29	395	32	389	-2	395	32	395	35	395	35	395	237	395	232	395	35	395	38	395	237	395	237	395	38	396	43	395	237	396	43	396	241	396	241	396	43	397	49	396	241	397	49	396	244	396	244	397	49	402	292	402	292	397	49	399	57	402	292	399	57	401	66	395	248	396	244	402	292	395	248	402	292	394	290	395	248	394	290	394	252	394	290	386	288	387	257	394	290	387	257	391	255	394	290	391	255	394	252	393	226	392	219	395	35	393	226	395	35	395	232	425	37	417	30	426	19	426	19	417	30	410	26	426	19	410	26	408	5	408	5	410	26	403	25	443	221	445	231	447	266	447	266	445	231	447	240	447	266	447	240	449	253	449	253	447	240	448	247	442	276	434	285	440	208	442	276	440	208	443	221	442	276	443	221	447	266	440	208	434	285	424	290	440	208	424	290	410	292	440	208	410	292	402	292	440	208	402	292	401	66	460	78	446	61	446	39	460	78	446	39	466	65	460	78	466	65	469	69	435	47	425	37	426	19	435	47	426	19	446	39	435	47	446	39	446	61	263	290	262	152	272	180	263	290	272	180	275	285	275	285	272	180	279	205	275	285	279	205	283	277	283	277	279	205	285	226	283	277	285	226	287	266	287	266	285	226	288	242	287	266	288	242	289	252	232	255	235	251	249	292	249	292	235	251	237	247	249	292	237	247	238	241	61	0	60	174	11	0	249	292	228	257	232	255	400	26	408	5	403	25	345	14	345	29	344	24	265	126	262	152	252	94	230	203	225	0	239	54	49	265	33	275	33	265	80	292	78	292	80	292	80	292	78	292	84	136	80	292	84	136	89	280	89	280	84	136	97	81	89	280	97	81	101	249	101	249	97	81	108	34	101	249	108	34	115	208	115	208	108	34	112	5	130	-9	112	5	111	1	130	-9	111	1	110	-3	228	200	219	175	225	153	225	153	219	175	203	142	225	153	203	142	201	106	201	106	203	142	180	101	201	106	180	101	171	54	171	54	180	101	150	50	256	267	251	277	254	229	254	229	251	277	244	285	254	229	244	285	243	195	243	195	244	285	234	290	243	195	234	290	231	220	231	220	228	200	243	195	243	195	228	200	225	153	234	290	223	292	225	233	234	290	225	233	229	230	234	290	229	230	231	225	234	290	231	225	231	220	202	252	207	247	207	288	207	288	207	247	214	242	207	288	214	242	214	291	214	291	214	242	220	237	214	291	220	237	223	292	223	292	220	237	225	233	197	268	197	262	198	276	198	276	197	262	199	257	198	276	199	257	201	283	201	283	199	257	202	252	201	283	202	252	207	288	130	-9	171	54	150	50	130	-9	150	50	137	123	130	-9	137	123	127	163	130	-9	127	163	115	208	130	-9	115	208	112	5	89	-62	130	-9	94	-33	94	-33	130	-9	105	-17	107	-12	105	-17	130	-9	107	-12	130	-9	109	-7	109	-7	130	-9	110	-3	94	-33	78	-54	89	-62	89	-62	78	-54	59	-75	89	-62	59	-75	52	-102	52	-102	59	-75	40	-92	52	-102	40	-92	22	-99	22	-99	14	-97	20	-127	20	-127	14	-97	9	-92	20	-127	9	-92	4	-87	22	-99	20	-127	52	-102	6	268	20	266	7	280	6	268	7	280	3	279	6	268	3	279	2	267	2	267	3	279	-1	278	2	267	-1	278	-1	267	-1	267	-1	278	-5	278	-1	267	-5	278	-5	267	-5	267	-5	278	-9	277	-5	267	-9	277	-10	266	-10	266	-9	277	-14	276	-10	266	-14	276	-14	265	-38	-98	-38	-116	-35	-91	-35	-91	-38	-116	-33	-124	-35	-91	-33	-124	-29	-85	-29	-85	-33	-124	-26	-130	-29	-85	-26	-130	-22	-82	-22	-82	-26	-130	-17	-134	-22	-82	-17	-134	-14	-80	-14	-80	-17	-134	-6	-136	-14	-80	-6	-136	-2	-82	-2	-82	-6	-136	20	-127	-2	-82	20	-127	4	-87	78	292	58	289	69	187	69	187	58	289	57	225	49	242	57	225	58	289	49	242	58	289	41	254	41	254	58	289	41	286	41	254	41	286	32	262	32	262	41	286	27	284	32	262	27	284	20	266	20	266	27	284	16	282	20	266	16	282	7	280	78	292	69	187	84	136	-38	-116	-38	-98	-40	-107	256	267	254	229	258	256	134	-110	126	-118	234	-135	234	-135	126	-118	115	-122	234	-135	115	-122	100	-124	199	-118	195	-112	145	-83	145	-83	195	-112	194	-105	145	-83	194	-105	177	37	177	37	194	-105	181	64	177	37	181	64	176	37	176	37	181	64	169	47	176	37	169	47	159	18	159	18	169	47	153	32	159	18	153	32	143	5	143	5	153	32	134	21	143	5	134	21	127	-2	127	-2	134	21	113	16	127	-2	113	16	110	-5	110	-5	113	16	97	20	110	-5	97	20	93	-6	93	-6	97	20	84	30	93	-6	84	30	74	46	67	-1	93	-6	74	46	67	-1	74	46	69	65	67	-1	69	65	67	87	67	-1	67	87	48	201	67	-1	48	201	46	13	19	94	22	63	27	148	27	148	22	63	31	36	27	148	31	36	48	201	48	201	31	36	46	13	222	233	222	271	214	248	214	248	222	271	211	281	214	248	211	281	202	260	202	260	211	281	195	289	202	260	195	289	190	267	190	267	195	289	178	269	137	256	178	269	174	292	137	256	174	292	123	280	67	87	71	129	81	247	81	247	71	129	83	177	81	247	83	177	123	280	123	280	83	177	105	222	123	280	105	222	137	256	67	87	81	247	48	201	225	211	204	-57	231	48	225	211	231	48	225	214	222	271	225	214	230	258	195	289	174	292	178	269	234	246	231	48	234	35	234	246	234	35	241	20	234	246	230	258	231	48	279	205	286	221	279	232	279	205	279	232	274	407	272	414	274	407	292	444	272	414	292	444	271	440	244	86	248	106	249	300	249	300	248	106	255	132	249	300	255	132	260	344	260	344	255	132	265	165	260	344	265	165	268	377	268	377	265	165	279	205	268	377	279	205	273	398	273	398	279	205	274	407	246	52	243	71	253	6	253	6	243	71	241	20	241	20	243	71	249	300	249	300	243	71	244	86	249	300	234	246	241	20	274	407	279	232	292	444	292	444	279	232	338	449	292	444	338	449	312	448	312	448	338	449	333	452	271	440	250	437	254	424	271	440	254	424	261	422	271	440	261	422	267	419	271	440	267	419	272	414	250	437	229	435	247	424	250	437	247	424	254	424	281	232	279	232	286	221	281	232	286	221	298	255	298	255	286	221	298	237	298	255	298	237	315	272	315	272	298	237	314	253	315	272	314	253	333	265	398	157	386	108	387	38	387	38	386	108	365	63	387	38	365	63	345	5	345	5	365	63	333	29	345	5	333	29	294	-6	294	-6	333	29	289	16	354	290	353	269	370	266	354	290	370	266	379	292	379	292	370	266	383	256	379	292	383	256	401	288	401	288	383	256	393	241	401	288	393	241	399	222	333	283	315	272	333	265	333	283	333	265	353	269	333	283	353	269	354	290	449	202	445	231	441	143	441	143	445	231	435	256	441	143	435	256	420	86	420	86	435	256	420	275	420	86	420	275	401	200	401	200	420	275	401	288	401	200	401	288	399	222	401	200	398	157	420	86	277	19	265	26	270	-3	277	19	270	-3	294	-6	277	19	294	-6	289	16	254	37	246	52	253	6	254	37	253	6	270	-3	254	37	270	-3	265	26	194	-100	225	211	194	-105	194	-105	188	80	181	64	225	211	194	-100	196	-93	225	211	196	-93	198	-82	225	211	198	-82	201	-70	225	211	201	-70	204	-57	234	-135	234	-124	218	-123	234	-135	218	-123	207	-121	234	-135	207	-121	199	-118	234	-135	199	-118	140	-99	234	-135	140	-99	134	-110	234	-135	100	-124	100	-135	140	-99	199	-118	145	-83	188	80	194	-105	225	211	247	424	229	435	229	424	398	157	387	38	420	86	225	214	231	48	230	258	222	271	222	233	225	214	21	-5	32	-2	25	35	21	-5	25	35	21	37	21	-5	21	37	16	39	21	-5	16	39	11	41	21	-5	11	41	10	-6	10	-6	11	41	7	43	10	-6	7	43	3	44	10	-6	3	44	0	44	10	-6	0	44	0	-5	-21	28	-20	11	-18	35	-18	35	-20	11	-16	3	-18	35	-16	3	-13	40	-13	40	-16	3	-9	-2	-13	40	-9	-2	-7	43	-7	43	-9	-2	0	-5	-7	43	0	-5	0	44	63	53	55	43	57	18	57	18	55	43	49	37	57	18	49	37	44	5	44	5	49	37	43	33	44	5	43	33	38	31	38	31	35	31	44	5	44	5	35	31	32	-2	37	271	39	259	44	273	44	273	39	259	51	263	44	273	51	263	67	280	67	280	51	263	58	265	67	280	58	265	64	266	100	289	85	286	85	267	85	267	85	286	77	268	73	267	77	268	85	286	73	267	85	286	69	267	69	267	85	286	67	280	69	267	67	280	64	266	131	290	122	292	126	140	126	140	122	292	112	291	126	140	112	291	107	222	107	222	112	291	102	242	150	38	155	20	156	235	156	235	155	20	161	7	156	235	161	7	163	197	163	197	161	7	169	0	163	197	169	0	169	175	169	175	189	234	163	197	195	56	178	-5	189	-6	195	56	189	-6	204	-4	195	56	174	145	178	-5	178	-5	174	145	172	154	178	-5	172	154	170	161	178	-5	170	161	169	167	178	-5	169	167	169	0	169	172	169	175	169	0	169	172	169	0	169	167	202	39	204	-4	206	33	206	33	204	-4	218	2	206	33	218	2	210	30	210	30	218	2	215	29	220	30	215	29	218	2	220	30	218	2	233	16	169	175	185	203	189	234	189	234	185	203	201	225	189	234	201	225	210	261	210	261	201	225	214	242	210	261	214	242	229	279	229	279	214	242	225	252	229	279	225	252	234	255	234	255	242	254	247	289	247	289	242	254	249	251	247	289	249	251	264	292	264	292	249	251	255	248	264	292	255	248	261	245	238	45	231	37	233	16	238	45	233	16	250	37	238	45	250	37	246	55	264	292	268	244	273	291	273	291	268	244	276	245	273	291	276	245	280	288	280	288	276	245	282	248	280	288	282	248	286	283	286	283	282	248	286	253	286	283	286	253	289	276	289	276	286	253	289	260	289	276	289	260	290	268	247	289	229	279	234	255	271	68	260	74	257	70	271	68	257	70	255	67	271	68	255	67	252	64	271	68	252	64	250	37	249	60	246	55	250	37	249	60	250	37	252	64	226	32	220	30	233	16	226	32	233	16	231	37	198	46	195	56	204	-4	198	46	204	-4	202	39	100	289	85	267	92	263	100	289	92	263	97	256	100	289	97	256	102	242	100	289	102	242	112	291	150	38	156	235	150	258	150	38	150	258	144	274	150	38	144	274	138	285	150	38	138	285	131	117	138	285	131	290	131	117	131	117	131	290	126	140	131	117	126	140	73	38	73	38	126	140	72	64	73	38	72	64	63	53	32	-2	35	31	32	32	32	-2	32	32	28	33	32	-2	28	33	25	35	63	53	57	18	73	38	264	292	261	245	268	244	-20	11	-21	28	-22	21	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	263	-11	257	-22	260	-105	260	-105	257	-22	252	-34	260	-105	252	-34	252	-67	252	-67	251	-79	260	-105	260	-105	251	-79	248	-88	260	-105	248	-88	243	-96	252	-34	251	-46	251	-49	252	-34	251	-49	251	-53	252	-34	251	-53	252	-58	252	-34	252	-58	252	-63	252	-34	252	-63	252	-67	245	-5	253	-3	255	240	255	240	253	-3	256	36	272	286	256	36	257	43	272	286	257	43	259	54	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	289	-76	290	-6	288	41	289	-76	288	41	279	-90	279	-90	288	41	278	31	279	-90	278	31	277	8	277	8	278	31	270	26	277	8	270	26	269	2	269	2	270	26	264	25	261	-1	269	2	264	25	261	-1	264	25	261	26	261	-1	261	26	259	27	261	-1	259	27	258	29	261	-1	258	29	257	32	261	-1	257	32	253	-3	256	36	253	-3	257	32	241	205	234	156	237	-5	241	205	237	-5	245	-5	241	205	245	-5	255	240	200	125	192	90	234	156	291	7	294	16	301	56	301	56	294	16	298	26	301	56	298	26	305	38	305	38	328	73	319	79	290	0	291	7	288	41	290	0	288	41	290	-6	279	-90	277	8	277	7	279	-90	277	7	270	0	279	-90	270	0	263	-11	279	-90	263	-11	260	-105	236	-102	225	-108	231	-119	236	-102	231	-119	260	-105	236	-102	260	-105	243	-96	319	79	301	56	305	38	294	-61	295	-46	294	-38	294	-61	294	-38	293	-30	294	-61	293	-30	292	-23	294	-61	292	-23	290	-15	294	-61	290	-15	289	-76	206	38	206	15	209	58	209	58	206	15	210	6	209	58	210	6	215	84	215	84	210	6	217	0	215	84	217	0	223	117	223	117	217	0	226	-4	223	117	226	-4	234	156	234	156	226	-4	237	-5	206	15	206	38	205	26	289	-76	290	-15	290	-6	288	41	291	7	301	56	255	240	256	36	272	286	48	264	54	264	60	279	60	279	54	264	57	263	60	279	57	263	61	261	61	261	63	259	82	283	82	283	63	259	65	257	82	283	65	257	67	255	42	277	28	275	40	265	42	277	40	265	48	264	42	277	48	264	60	279	56	202	51	183	56	121	56	202	56	121	69	111	56	202	69	111	64	230	89	106	97	144	96	154	96	154	96	158	89	106	89	106	96	158	96	161	89	106	96	161	104	287	104	287	96	161	97	166	104	287	97	166	98	170	104	287	98	170	99	176	104	287	99	176	130	290	104	287	130	290	127	292	68	247	69	111	68	249	68	249	69	111	82	283	82	283	69	111	89	106	82	283	89	106	104	287	68	252	68	249	82	283	68	252	82	283	67	255	82	283	60	279	61	261	193	138	182	134	183	119	183	119	182	134	168	129	183	119	168	129	167	114	167	114	168	129	153	126	167	114	153	126	150	109	150	109	153	126	137	124	150	109	137	124	132	106	132	106	137	124	120	125	132	106	120	125	114	104	114	104	120	125	109	129	114	104	109	129	101	135	97	144	89	106	114	104	97	144	114	104	101	135	229	26	227	27	238	4	238	4	227	27	225	29	238	4	225	29	222	-3	222	-3	225	29	224	32	222	-3	224	32	224	36	224	36	239	286	204	-5	204	-5	239	286	200	143	204	-5	200	143	196	125	196	125	200	143	193	138	196	125	193	138	183	119	239	286	224	36	225	43	239	286	225	43	227	54	239	286	227	54	230	66	239	286	230	66	234	78	239	286	234	78	237	88	239	286	237	88	289	286	224	36	204	-5	222	-3	183	75	184	0	188	92	188	92	184	0	193	-4	188	92	193	-4	196	125	196	125	193	-4	204	-5	174	34	174	15	176	45	176	45	174	15	178	6	176	45	178	6	179	59	179	59	178	6	184	0	179	59	184	0	183	75	289	81	271	58	275	41	275	41	271	58	257	42	275	41	257	42	255	18	255	18	257	42	246	32	255	18	246	32	238	4	238	4	246	32	238	27	238	4	238	27	231	25	231	25	229	26	238	4	69	111	68	247	67	244	69	111	67	244	66	240	69	111	66	240	65	235	69	111	65	235	64	230	48	134	56	121	51	183	48	134	51	183	47	169	48	134	47	169	46	159	48	134	46	159	45	152	40	265	28	275	28	265	289	81	275	41	298	75	174	15	174	34	173	26	94	39	93	44	78	-6	78	-6	93	44	84	198	78	-6	84	198	65	-5	65	-5	84	198	61	112	65	-5	61	112	55	-1	55	-1	61	112	54	87	55	-1	54	87	49	67	55	-1	49	67	48	5	48	5	49	67	45	50	48	5	45	50	44	15	44	15	45	50	43	37	44	15	43	37	42	28	92	259	98	290	90	260	90	260	98	290	88	261	81	260	88	261	98	290	81	260	98	290	81	283	93	44	92	233	89	221	93	44	89	221	86	209	93	44	86	209	84	198	95	53	95	55	98	290	95	53	98	290	95	250	93	46	94	49	94	243	94	243	94	49	94	51	94	243	94	51	95	250	95	250	94	51	95	53	94	243	92	233	93	44	94	243	93	44	93	46	177	91	156	64	160	44	160	44	156	64	137	44	160	44	137	44	131	13	131	13	137	44	121	32	131	13	121	32	106	28	106	28	101	29	104	-2	104	-2	101	29	98	31	104	-2	98	31	95	34	94	39	78	-6	104	-2	94	39	104	-2	95	34	135	204	139	222	141	280	141	280	139	222	143	238	141	280	143	238	144	271	144	271	143	238	145	251	144	271	145	251	146	260	135	287	126	291	131	186	135	287	131	186	135	204	135	287	135	204	141	280	131	186	126	291	115	292	131	186	115	292	98	290	131	186	98	290	95	55	98	290	92	259	94	257	98	290	94	257	94	254	98	290	94	254	95	250	48	230	62	245	64	269	64	269	62	245	73	255	64	269	73	255	81	283	81	283	73	255	81	260	44	247	21	214	30	207	44	247	30	207	48	230	44	247	48	230	64	269	243	205	230	177	237	156	237	156	230	177	217	151	237	156	217	151	200	125	200	125	177	91	194	90	194	90	177	91	160	44	106	28	104	-2	131	13	257	240	251	179	263	44	274	286	263	44	263	46	274	286	263	46	264	49	243	205	237	156	251	179	243	205	251	179	257	240	200	125	194	90	237	156	274	286	264	49	264	51	274	286	264	51	264	53	274	286	264	53	265	55	274	286	265	55	323	286	346	91	325	64	329	43	329	43	325	64	307	44	329	43	307	44	301	13	301	13	307	44	291	32	301	13	291	32	276	28	276	28	271	29	274	-2	274	-2	271	29	267	31	274	-2	267	31	265	34	264	39	263	44	251	179	264	39	251	179	247	-6	264	39	247	-6	274	-2	264	39	274	-2	265	34	234	-5	247	-6	251	179	234	-5	251	179	232	115	234	-5	232	115	225	91	234	-5	225	91	225	-1	213	38	214	15	216	52	216	52	214	15	218	5	216	52	218	5	220	70	220	70	218	5	225	-1	220	70	225	-1	225	91	412	205	400	177	405	156	405	156	400	177	386	151	405	156	386	151	370	125	370	125	346	91	363	90	363	90	346	91	329	43	276	28	274	-2	301	13	428	44	443	286	427	36	427	36	426	240	425	-3	425	-3	426	240	412	205	425	-3	412	205	407	-5	407	-5	412	205	407	156	407	-5	407	156	396	-4	396	-4	407	156	396	118	396	-4	396	118	387	0	387	0	396	118	387	85	387	0	387	85	381	6	381	6	387	85	381	58	381	6	381	58	377	15	377	15	381	58	377	38	377	15	377	38	375	26	443	286	428	44	431	54	443	286	431	54	434	67	443	286	434	67	437	79	443	286	437	79	440	88	443	286	440	88	492	286	430	27	440	3	432	26	432	26	440	3	435	25	441	26	435	25	440	3	441	26	440	3	457	17	476	40	499	73	489	79	476	40	489	79	472	56	476	40	472	56	458	41	476	40	458	41	457	17	449	31	441	26	457	17	449	31	457	17	458	41	428	32	427	36	425	-3	428	32	425	-3	429	29	429	29	425	-3	440	3	429	29	440	3	430	27	405	156	407	156	412	205	370	125	363	90	405	156	426	240	427	36	443	286	214	15	213	38	212	28	257	240	263	44	274	286	94	39	93	44	78	-6	78	-6	93	44	84	198	78	-6	84	198	65	-5	65	-5	84	198	61	112	65	-5	61	112	55	-1	55	-1	61	112	54	87	55	-1	54	87	49	67	55	-1	49	67	48	5	48	5	49	67	45	50	48	5	45	50	44	15	44	15	45	50	43	37	44	15	43	37	42	28	92	259	98	290	90	260	90	260	98	290	88	261	81	260	88	261	98	290	81	260	98	290	81	283	93	44	92	233	89	221	93	44	89	221	86	209	93	44	86	209	84	198	95	53	95	55	98	290	95	53	98	290	95	250	93	46	94	49	94	243	94	243	94	49	94	51	94	243	94	51	95	250	95	250	94	51	95	53	94	243	92	233	93	44	94	243	93	44	93	46	177	91	156	64	160	44	160	44	156	64	137	44	160	44	137	44	131	13	131	13	137	44	121	32	131	13	121	32	106	28	106	28	101	29	104	-2	104	-2	101	29	98	31	104	-2	98	31	95	34	94	39	78	-6	104	-2	94	39	104	-2	95	34	135	204	139	222	141	280	141	280	139	222	143	238	141	280	143	238	144	271	144	271	143	238	145	251	144	271	145	251	146	260	135	287	126	291	131	186	135	287	131	186	135	204	135	287	135	204	141	280	131	186	126	291	115	292	131	186	115	292	98	290	131	186	98	290	95	55	98	290	92	259	94	257	98	290	94	257	94	254	98	290	94	254	95	250	48	230	62	245	64	269	64	269	62	245	73	255	64	269	73	255	81	283	81	283	73	255	81	260	44	247	21	214	30	207	44	247	30	207	48	230	44	247	48	230	64	269	243	205	230	177	237	156	237	156	230	177	217	151	237	156	217	151	200	125	200	125	177	91	194	90	194	90	177	91	160	44	106	28	104	-2	131	13	257	240	251	179	263	44	274	286	263	44	263	46	274	286	263	46	264	49	243	205	237	156	251	179	243	205	251	179	257	240	200	125	194	90	237	156	274	286	264	49	264	51	274	286	264	51	264	53	274	286	264	53	265	55	274	286	265	55	323	286	346	91	325	64	329	43	329	43	325	64	307	44	329	43	307	44	301	13	301	13	307	44	291	32	301	13	291	32	276	28	276	28	271	29	274	-2	274	-2	271	29	267	31	274	-2	267	31	265	34	264	39	263	44	251	179	264	39	251	179	247	-6	264	39	247	-6	274	-2	264	39	274	-2	265	34	234	-5	247	-6	251	179	234	-5	251	179	232	115	234	-5	232	115	225	91	234	-5	225	91	225	-1	213	38	214	15	216	52	216	52	214	15	218	5	216	52	218	5	220	70	220	70	218	5	225	-1	220	70	225	-1	225	91	412	205	400	177	405	156	405	156	400	177	386	151	405	156	386	151	370	125	370	125	346	91	363	90	363	90	346	91	329	43	276	28	274	-2	301	13	449	7	441	0	449	-90	449	-90	441	0	434	-11	449	-90	434	-11	431	-105	431	-105	434	-11	428	-22	431	-105	428	-22	424	-67	424	-67	428	-22	423	-63	423	-34	421	-46	422	-49	423	-34	422	-49	422	-53	423	-34	422	-53	423	-58	423	-34	423	-58	423	-63	423	-34	423	-63	428	-22	424	-67	423	-79	431	-105	431	-105	423	-79	419	-88	431	-105	419	-88	414	-96	416	-5	424	-3	426	240	426	240	424	-3	427	36	443	286	427	36	428	44	443	286	428	44	431	54	443	286	431	54	434	67	443	286	434	67	437	79	443	286	437	79	440	88	443	286	440	88	492	286	449	-90	458	41	449	7	449	7	458	41	449	31	449	7	449	31	448	8	448	8	449	31	441	26	448	8	441	26	440	2	440	2	441	26	435	25	432	-1	440	2	435	25	432	-1	435	25	432	26	432	-1	432	26	430	27	432	-1	430	27	429	29	432	-1	429	29	428	32	432	-1	428	32	424	-3	427	36	424	-3	428	32	377	38	377	15	381	58	381	58	377	15	381	6	381	58	381	6	387	85	387	85	381	6	387	0	387	85	387	0	396	118	396	118	387	0	396	-4	396	118	396	-4	407	156	407	156	396	-4	407	-5	407	156	407	-5	412	205	412	205	407	-5	416	-5	412	205	416	-5	426	240	405	156	407	156	412	205	370	125	363	90	405	156	464	-30	463	-22	465	-61	465	-61	463	-22	462	-14	465	-61	462	-14	460	-76	460	-76	462	-14	461	-4	463	9	466	18	472	56	472	56	466	18	470	28	472	56	470	28	476	38	476	38	499	73	489	79	460	-76	461	-4	458	41	458	41	461	-4	462	2	458	41	462	2	472	56	472	56	462	2	463	9	489	79	472	56	476	38	465	-38	464	-30	465	-61	465	-38	465	-61	466	-46	406	-102	396	-108	402	-119	406	-102	402	-119	431	-105	406	-102	431	-105	414	-96	377	15	377	38	375	26	458	41	449	-90	460	-76	426	240	427	36	443	286	214	15	213	38	212	28	257	240	263	44	274	286	180	277	169	249	177	251	180	277	177	251	183	253	180	277	159	279	169	249	95	250	108	248	109	290	109	290	108	248	121	246	109	290	121	246	126	287	126	287	121	246	134	245	126	287	134	245	142	282	142	282	134	245	147	245	142	282	147	245	159	279	159	279	147	245	158	247	159	279	158	247	169	249	65	289	64	254	80	253	65	289	80	253	89	292	89	292	80	253	95	250	89	292	95	250	109	290	226	292	218	286	233	286	233	286	218	286	210	282	233	286	210	282	209	258	209	258	210	282	201	279	209	258	201	279	191	278	191	278	180	277	183	253	191	278	183	253	183	251	191	278	183	251	190	225	191	278	190	225	209	258	150	92	157	110	156	224	156	224	157	110	166	163	156	224	166	163	183	251	183	251	166	163	176	193	183	251	176	193	190	225	163	141	166	163	157	110	163	141	157	110	166	125	163	141	166	125	164	141	152	23	146	33	150	-3	150	-3	146	33	144	44	132	191	144	44	146	70	132	191	146	70	156	224	156	224	146	70	150	92	198	168	180	155	186	142	186	142	180	155	178	137	166	125	178	137	180	155	166	125	180	155	164	141	288	91	274	62	282	18	282	18	274	62	253	35	282	18	253	35	237	0	237	0	253	35	224	16	237	0	224	16	190	9	190	9	174	11	187	-6	187	-6	174	11	161	16	187	-6	161	16	152	23	123	7	150	-3	144	44	123	7	144	44	132	191	123	7	132	191	112	153	123	7	112	153	106	24	98	114	93	75	96	47	98	114	96	47	106	24	98	114	106	24	112	153	283	149	298	185	272	158	272	158	298	185	268	188	272	158	268	188	259	162	259	162	268	188	245	163	228	161	245	163	242	186	228	161	242	186	219	179	186	142	197	149	198	168	198	168	197	149	212	156	198	168	212	156	219	179	219	179	212	156	228	161	347	143	337	161	341	82	341	82	337	161	321	176	341	82	321	176	317	47	317	47	321	176	298	185	317	47	298	185	293	118	293	118	288	91	317	47	317	47	288	91	282	18	298	185	283	149	290	137	298	185	290	137	293	118	268	188	242	186	245	163	190	9	187	-6	237	0	33	242	43	249	47	281	47	281	43	249	53	252	47	281	53	252	65	289	65	289	53	252	64	254	8	222	16	219	20	248	20	248	16	219	25	232	20	248	25	232	32	267	32	267	25	232	33	242	32	267	33	242	47	281	347	143	341	82	350	121	152	23	150	-3	187	-6	81	44	81	44	81	44	81	44	77	249	76	245	81	44	76	245	75	237	81	44	75	237	73	228	81	44	73	228	71	217	81	44	71	217	67	205	81	44	67	205	60	4	81	44	60	4	86	-4	49	265	57	264	57	278	57	278	57	264	62	264	57	278	62	264	77	280	77	280	62	264	66	263	77	280	66	263	69	261	69	261	72	259	77	280	77	280	72	259	74	257	77	280	74	257	75	255	86	93	93	111	95	283	95	283	93	111	100	142	95	283	100	142	115	287	115	287	100	142	138	290	115	287	138	290	136	292	77	249	81	44	82	70	77	249	82	70	95	283	77	249	95	283	77	280	101	141	100	142	103	125	101	141	103	125	117	155	117	155	103	125	115	137	77	280	75	255	76	252	77	280	76	252	77	249	36	275	36	265	49	265	36	275	49	265	57	278	225	91	211	62	219	18	219	18	211	62	190	35	219	18	190	35	174	0	174	0	190	35	161	16	174	0	161	16	126	9	126	9	111	11	123	-6	123	-6	111	11	98	16	123	-6	98	16	88	23	86	-4	123	-6	88	23	86	-4	88	23	83	33	86	-4	83	33	81	44	44	112	41	100	44	16	44	112	44	16	60	4	44	112	60	4	67	205	38	87	36	75	36	32	38	87	36	32	44	16	38	87	44	16	41	100	34	63	33	51	36	32	34	63	36	32	36	75	220	149	235	185	209	158	209	158	235	185	205	188	209	158	205	188	196	162	196	162	205	188	182	163	164	161	182	163	178	186	164	161	178	186	155	179	122	142	134	149	135	168	135	168	134	149	148	156	135	168	148	156	155	179	155	179	148	156	164	161	117	155	115	137	122	142	117	155	122	142	135	168	284	143	274	161	278	82	278	82	274	161	258	176	278	82	258	176	254	47	254	47	258	176	235	185	254	47	235	185	230	118	230	118	225	91	254	47	254	47	225	91	219	18	235	185	220	149	227	137	235	185	227	137	230	118	205	188	178	186	182	163	126	9	123	-6	174	0	333	-4	342	-5	376	286	376	286	342	-5	361	37	361	33	361	37	360	-3	361	33	360	-3	362	30	362	30	360	-3	377	3	362	30	377	3	364	28	364	28	377	3	367	26	376	286	361	37	361	41	376	286	361	41	362	47	376	286	362	47	364	55	376	286	364	55	367	65	376	286	367	65	370	78	376	286	370	78	424	286	361	37	342	-5	360	-3	333	-4	376	286	324	0	324	0	376	286	322	80	324	0	322	80	317	6	317	6	322	80	317	62	317	6	317	62	314	49	313	16	317	6	314	49	313	16	314	49	312	40	313	16	312	40	311	34	313	16	311	34	311	30	392	37	385	30	395	17	395	17	385	30	378	26	395	17	378	26	377	3	377	3	378	26	372	25	414	39	435	72	426	78	414	39	426	78	412	61	414	39	412	61	401	47	414	39	401	47	395	17	367	26	377	3	372	25	392	37	395	17	401	47	284	143	278	82	287	121	95	283	82	70	86	93	100	142	93	111	103	125	81	44	81	44	81	44	81	44	77	249	76	245	81	44	76	245	75	237	81	44	75	237	73	228	81	44	73	228	71	217	81	44	71	217	67	205	81	44	67	205	60	4	81	44	60	4	86	-4	49	265	57	264	57	278	57	278	57	264	62	264	57	278	62	264	77	280	77	280	62	264	66	263	77	280	66	263	69	261	69	261	72	259	77	280	77	280	72	259	74	257	77	280	74	257	75	255	86	93	93	111	95	283	95	283	93	111	100	142	95	283	100	142	115	287	115	287	100	142	138	290	115	287	138	290	136	292	77	249	81	44	82	71	77	249	82	71	95	283	77	249	95	283	77	280	101	141	100	142	103	125	101	141	103	125	117	155	117	155	103	125	115	137	77	280	75	255	76	252	77	280	76	252	77	249	36	275	36	265	49	265	36	275	49	265	57	278	225	91	211	62	219	18	219	18	211	62	190	35	219	18	190	35	174	0	174	0	190	35	161	16	174	0	161	16	126	9	126	9	111	11	123	-6	123	-6	111	11	98	16	123	-6	98	16	88	23	86	-4	123	-6	88	23	86	-4	88	23	83	33	86	-4	83	33	81	44	44	112	41	100	44	16	44	112	44	16	60	4	44	112	60	4	67	205	41	100	39	88	44	16	44	16	39	88	36	75	44	16	36	75	36	32	36	32	36	75	34	63	36	32	34	63	33	51	220	149	235	185	209	158	209	158	235	185	205	188	209	158	205	188	196	162	196	162	205	188	182	163	164	161	182	163	178	186	164	161	178	186	155	179	122	142	134	149	135	168	135	168	134	149	148	156	135	168	148	156	155	179	155	179	148	156	164	161	117	155	115	137	122	142	117	155	122	142	135	168	284	143	274	161	278	82	278	82	274	161	258	176	278	82	258	176	254	47	254	47	258	176	235	185	254	47	235	185	230	118	230	118	225	91	254	47	254	47	225	91	219	18	235	185	220	149	227	137	235	185	227	137	230	118	205	188	178	186	182	163	126	9	123	-6	174	0	284	143	278	82	287	121	95	283	82	71	86	93	100	142	93	111	103	125	54	40	56	75	51	34	51	34	56	75	51	81	51	34	51	81	50	26	50	26	44	84	35	86	60	67	56	75	57	45	60	67	57	45	60	51	60	67	60	51	61	58	62	10	80	-6	71	8	71	8	80	-6	80	7	104	10	80	7	80	-6	104	10	80	-6	136	2	135	291	121	288	124	274	124	274	121	288	109	285	124	274	109	285	102	263	102	263	109	285	98	282	102	263	98	282	87	281	87	281	84	281	102	263	102	263	84	281	83	247	152	292	151	278	170	274	152	292	170	274	191	287	191	287	170	274	184	262	191	287	184	262	194	244	135	291	124	274	151	278	135	291	151	278	152	292	83	247	84	281	81	283	83	247	81	283	80	285	83	247	80	285	79	289	83	247	79	289	69	292	83	247	69	292	69	228	79	292	69	292	79	289	69	292	47	207	57	207	69	292	57	207	69	228	190	109	184	93	185	30	185	30	184	93	178	78	185	30	178	78	171	65	171	65	158	46	185	30	185	30	158	46	143	30	185	30	143	30	136	2	136	2	143	30	125	18	136	2	125	18	104	10	201	179	201	172	224	71	224	71	201	172	200	165	224	71	200	165	200	157	200	157	197	143	224	71	224	71	197	143	194	125	224	71	194	125	190	109	110	157	106	143	197	143	110	157	197	143	200	157	191	287	194	244	221	272	221	272	194	244	200	220	221	272	200	220	202	193	202	193	202	186	224	71	224	71	202	186	201	179	259	184	255	219	249	124	249	124	255	219	242	249	249	124	242	249	224	71	224	71	242	249	221	272	224	71	221	272	202	193	56	14	52	20	54	-3	56	14	54	-3	80	-6	56	14	80	-6	62	10	54	-3	52	20	50	26	54	-3	50	26	35	86	54	-3	35	86	33	4	35	86	26	84	33	4	33	4	26	84	17	80	33	4	17	80	17	17	17	17	17	80	11	74	17	17	11	74	8	32	8	32	11	74	6	64	8	32	6	64	4	50	190	109	185	30	224	71	44	84	50	26	51	81	56	75	54	40	57	45	331	278	347	275	331	278	331	278	347	275	341	292	331	278	341	292	324	291	331	278	324	291	314	276	314	276	324	291	308	289	314	276	308	289	296	268	296	268	308	289	292	285	296	268	292	285	279	256	279	256	292	285	277	279	279	256	277	279	262	240	262	240	277	279	261	272	262	240	261	272	246	218	200	98	206	129	209	233	209	233	206	129	216	160	209	233	216	160	234	255	234	255	216	160	229	189	234	255	229	189	246	218	156	154	150	140	158	28	156	154	158	28	170	183	170	183	158	28	178	9	170	183	178	9	188	209	188	209	178	9	197	67	200	98	209	233	188	209	200	98	188	209	197	67	282	16	291	1	298	27	298	27	291	1	316	12	298	27	316	12	313	42	313	42	316	12	329	61	346	89	329	61	340	28	346	89	340	28	364	48	249	7	265	-4	266	9	266	9	265	-4	291	1	266	9	291	1	282	16	376	184	387	75	378	216	378	216	387	75	396	276	396	276	387	75	407	105	396	276	407	105	416	257	416	257	407	105	421	137	416	257	421	137	429	232	429	232	421	137	431	169	429	232	431	169	434	200	376	238	378	216	396	276	376	238	396	276	371	288	376	238	371	288	370	255	371	288	341	292	347	275	371	288	347	275	360	268	371	288	360	268	370	255	370	152	359	119	364	48	370	152	364	48	387	75	370	152	387	75	376	184	329	61	316	12	340	28	232	9	217	16	239	-6	232	9	239	-6	249	7	207	29	200	45	205	-2	207	29	205	-2	239	-6	207	29	239	-6	217	16	205	-2	200	45	197	67	205	-2	197	67	178	9	147	129	145	118	146	53	147	129	146	53	158	28	147	129	158	28	150	140	146	53	145	118	143	107	146	53	143	107	142	95	146	53	142	95	142	85	67	194	14	0	64	0	67	194	64	0	103	140	67	194	103	140	70	209	71	261	76	258	85	282	85	282	76	258	78	253	85	282	78	253	79	246	79	246	78	241	103	140	103	140	78	241	77	233	103	140	77	233	74	222	71	261	85	282	63	264	63	264	85	282	63	279	63	264	63	279	52	265	52	265	63	279	35	275	52	265	35	275	35	265	106	154	144	290	122	288	106	154	122	288	104	285	106	154	104	285	103	140	106	154	103	140	150	140	106	154	150	140	156	154	103	140	104	285	85	282	103	140	85	282	79	246	122	288	144	290	143	292	70	209	103	140	74	222	265	-4	249	7	239	-6	246	218	261	272	234	255	346	89	364	48	359	119	-7	11	2	1	-2	54	-2	54	-2	58	-7	11	-7	11	-2	58	-2	61	-7	11	-2	61	-10	73	-10	73	-2	61	-1	65	-10	73	-1	65	-1	69	0	73	-10	73	-1	69	-12	68	-14	62	-13	26	-12	68	-13	26	-7	11	-12	68	-7	11	-10	73	-13	26	-14	62	-15	57	-13	26	-15	57	-15	51	-13	26	-15	51	-15	47	1	34	2	1	6	27	6	27	2	1	13	-3	6	27	13	-3	11	23	11	23	13	-3	18	22	27	24	18	22	27	-5	27	24	27	-5	45	-3	-1	42	-2	54	2	1	-1	42	2	1	1	34	133	114	128	137	127	136	133	114	127	136	116	90	116	90	127	136	108	132	116	90	108	132	98	52	98	52	108	132	91	124	98	52	91	124	87	30	87	30	91	124	76	112	87	30	76	112	75	13	75	13	76	112	64	94	75	13	64	94	61	2	61	2	64	94	54	69	61	2	54	69	47	51	45	-3	61	2	47	51	45	-3	47	51	41	37	45	-3	41	37	34	29	45	-3	34	29	27	24	223	-3	226	36	228	251	223	-3	228	251	206	-5	206	-5	228	251	201	148	206	-5	201	148	198	133	198	133	201	148	182	148	198	133	182	148	177	133	165	132	177	133	182	148	165	132	182	148	160	150	128	137	133	114	142	156	142	156	133	114	150	127	142	156	150	127	160	150	160	150	150	127	165	132	142	156	127	165	128	137	128	137	127	165	118	178	128	137	118	178	105	141	105	141	118	178	115	194	126	275	115	194	120	226	126	275	120	226	135	248	223	269	290	286	219	271	219	271	290	286	214	271	185	269	214	271	205	286	185	269	205	286	165	284	165	284	126	275	135	248	165	284	135	248	158	262	165	284	158	262	185	269	72	161	86	150	93	258	93	258	86	150	105	141	93	258	105	141	126	275	126	275	105	141	115	194	69	230	61	191	64	175	69	230	64	175	72	161	69	230	72	161	93	258	228	251	226	36	227	44	228	251	227	44	229	54	206	-5	198	133	195	-4	195	-4	198	133	189	101	195	-4	189	101	186	0	186	0	189	101	182	74	186	0	182	74	180	6	180	6	182	74	177	53	180	6	177	53	176	15	176	15	177	53	175	36	176	15	175	36	174	26	230	256	229	255	229	54	229	54	229	255	229	253	229	54	229	253	228	251	223	269	227	267	290	286	290	286	227	267	229	263	290	286	229	263	230	259	230	259	232	67	235	79	230	259	235	79	290	286	290	286	235	79	238	89	290	286	205	286	214	271	232	67	230	259	230	258	232	67	230	258	230	256	232	67	230	256	229	54	229	27	239	3	230	26	230	26	239	3	233	25	240	26	233	25	239	3	240	26	239	3	256	17	274	40	297	73	288	79	274	40	288	79	270	56	274	40	270	56	257	41	274	40	257	41	256	17	247	31	240	26	256	17	247	31	256	17	257	41	227	29	226	32	223	-3	227	29	223	-3	239	3	227	29	239	3	229	27	18	22	13	-3	27	-5	223	-3	226	32	226	36	169	163	147	154	151	136	151	136	147	154	121	146	151	136	121	146	89	137	89	137	89	138	85	123	85	123	89	138	111	248	85	123	111	248	82	115	169	163	205	157	187	174	187	174	205	157	203	187	214	199	203	187	205	157	214	199	205	157	245	183	233	267	244	290	229	273	229	273	244	290	225	292	229	273	225	292	222	276	222	276	225	292	213	277	188	268	213	277	225	292	188	268	225	292	166	280	85	123	151	136	89	137	40	28	60	9	65	201	65	201	60	9	86	-2	65	201	86	-2	78	83	78	83	78	89	65	201	65	201	78	89	79	97	65	201	79	97	80	106	117	-6	148	-3	119	25	119	25	148	-3	140	22	157	24	140	22	148	-3	157	24	148	-3	177	4	251	64	244	72	228	39	228	39	244	72	219	52	228	39	219	52	203	19	203	19	219	52	197	38	203	19	197	38	177	4	177	4	197	38	176	29	177	4	176	29	157	24	119	25	102	33	117	-6	117	-6	102	33	89	46	117	-6	89	46	86	-2	86	-2	89	46	81	63	86	-2	81	63	78	83	34	145	22	84	27	53	34	145	27	53	40	28	34	145	40	28	65	201	301	395	301	343	308	387	308	387	301	343	309	350	308	387	309	350	313	378	313	378	309	350	313	359	313	378	313	359	315	369	250	370	251	359	252	380	252	380	251	359	256	350	252	380	256	350	256	388	256	388	256	350	263	343	256	388	263	343	263	395	263	395	263	343	272	338	263	395	272	338	273	400	273	400	272	338	282	336	273	400	282	336	283	401	283	401	282	336	293	338	283	401	293	338	293	400	293	400	293	338	301	343	293	400	301	343	301	395	277	262	270	275	271	214	271	214	270	275	259	284	271	214	259	284	245	183	245	183	259	284	244	290	245	183	244	290	236	251	236	251	244	290	235	260	89	138	107	175	111	248	111	248	107	175	131	213	111	248	131	213	166	280	166	280	131	213	159	245	166	280	159	245	188	268	111	248	65	201	80	106	111	248	80	106	82	115	245	183	236	251	234	239	245	183	234	239	230	225	245	183	230	225	223	212	245	183	223	212	214	199	169	395	169	343	176	387	176	387	169	343	176	350	176	387	176	350	180	378	180	378	176	350	180	359	180	378	180	359	182	369	118	370	119	359	119	380	119	380	119	359	123	350	119	380	123	350	124	388	124	388	123	350	130	343	124	388	130	343	131	395	131	395	130	343	139	338	131	395	139	338	140	400	140	400	139	338	149	336	140	400	149	336	150	401	150	401	149	336	160	338	150	401	160	338	160	400	160	400	160	338	169	343	160	400	169	343	169	395	277	262	271	214	279	247	244	290	233	267	235	260	169	163	151	136	205	157	103	153	102	153	103	153	103	153	102	153	112	140	103	153	112	140	139	206	139	206	112	140	126	164	81	-68	84	-129	90	-66	90	-66	84	-129	98	-135	90	-66	98	-135	100	-68	100	-68	98	-135	108	-116	100	-68	108	-116	108	-114	108	-114	112	-76	107	-71	109	-109	111	-106	112	-76	112	-76	111	-106	113	-102	112	-76	113	-102	115	-83	115	-83	113	-102	115	-98	115	-83	115	-98	116	-91	107	-71	100	-68	108	-114	105	350	38	350	99	325	105	350	99	325	100	117	105	350	100	117	102	153	105	350	102	153	149	325	105	350	149	325	110	367	182	449	177	452	156	350	156	350	177	452	156	448	156	350	156	448	149	325	149	325	156	448	136	444	149	325	136	444	118	408	118	408	136	444	117	414	116	440	96	437	99	424	116	440	99	424	106	422	116	440	106	422	112	418	116	440	112	418	117	414	116	440	117	414	136	444	96	437	73	435	92	424	96	437	92	424	99	424	118	408	118	402	149	325	149	325	118	402	117	395	149	325	117	395	115	387	159	-83	147	-106	148	-131	148	-131	147	-106	135	-118	148	-131	135	-118	120	-122	120	-122	115	-122	148	-131	148	-131	115	-122	115	-136	254	292	228	287	233	257	233	257	228	287	227	258	211	253	227	258	228	287	211	253	228	287	201	272	147	195	170	220	172	246	172	246	170	220	191	240	172	246	191	240	201	272	201	272	191	240	211	253	139	206	126	164	147	195	139	206	147	195	172	246	232	192	184	-1	200	-82	232	192	200	-82	221	-38	232	192	221	-38	239	18	232	192	239	18	234	200	176	-113	200	-82	184	-1	176	-113	184	-1	171	-48	176	-113	171	-48	159	-83	176	-113	159	-83	148	-131	115	-136	115	-122	112	-121	115	-136	112	-121	110	-119	115	-136	110	-119	108	-116	115	-136	108	-116	98	-135	64	-87	65	-109	68	-78	68	-78	65	-109	73	-120	68	-78	73	-120	74	-72	74	-72	73	-120	84	-129	74	-72	84	-129	81	-68	237	255	240	252	254	292	254	292	240	252	242	246	254	292	242	246	243	239	243	239	242	231	290	212	290	212	242	231	240	221	290	212	240	221	239	18	239	18	240	221	237	210	239	18	237	210	234	200	292	220	294	229	295	265	295	265	294	229	295	236	295	265	295	236	296	251	296	251	295	236	296	244	290	212	292	220	295	265	290	212	295	265	290	276	290	212	290	276	281	285	290	212	281	285	269	290	290	212	269	290	254	292	290	212	254	292	243	239	156	350	149	325	259	325	156	350	259	325	268	350	113	378	110	367	149	325	113	378	149	325	115	387	99	325	13	0	63	0	99	325	63	0	78	53	99	325	78	53	90	90	99	325	90	90	100	117	92	424	73	435	73	424	99	325	38	350	30	325	254	292	233	257	237	255	65	-109	64	-87	63	-96	112	140	102	153	100	117	112	-76	108	-114	109	-109	77	29	66	36	86	-6	86	-6	66	36	58	46	86	-6	58	46	56	-4	56	-4	58	46	55	61	33	3	55	61	71	128	33	3	71	128	21	96	200	58	176	43	179	26	179	26	176	43	156	33	179	26	156	33	154	9	154	9	156	33	138	27	154	9	138	27	131	0	131	0	138	27	123	25	131	0	123	25	108	-5	108	-5	123	25	108	24	192	245	206	289	183	253	183	253	206	289	181	292	183	253	181	292	170	258	170	258	181	292	153	260	134	259	153	260	149	289	134	259	149	289	121	280	61	239	67	231	77	254	77	254	67	231	84	242	77	254	84	242	97	268	97	268	84	242	100	251	97	268	100	251	121	280	121	280	100	251	116	256	121	280	116	256	134	259	300	424	297	430	297	404	300	424	297	404	300	407	300	424	300	407	301	411	300	424	301	411	302	416	297	404	297	430	294	400	294	400	297	430	291	435	294	400	291	435	290	398	290	398	291	435	285	439	290	398	285	439	277	440	290	398	277	440	273	439	290	398	273	439	270	438	290	398	270	438	267	437	290	398	267	437	264	435	290	398	264	435	261	433	290	398	261	433	177	327	241	269	226	281	234	187	234	187	226	281	206	289	234	187	206	289	200	222	200	222	184	157	234	187	206	289	192	245	198	234	206	289	198	234	200	222	181	292	149	289	153	260	241	269	234	187	254	232	241	269	254	232	251	252	76	102	125	132	130	157	130	157	125	132	184	157	130	157	184	157	180	186	180	186	184	157	200	222	71	128	55	61	76	102	71	128	76	102	130	157	21	96	1	53	4	32	21	96	4	32	15	16	21	96	15	16	33	3	92	26	77	29	86	-6	92	26	86	-6	108	-5	92	26	108	-5	108	24	56	-4	55	61	33	3	200	58	179	26	208	50	177	327	261	433	154	327	56	8	84	-3	57	204	57	204	84	-3	76	64	57	204	76	64	74	95	74	95	74	104	57	204	57	204	74	104	75	114	57	204	75	114	76	124	189	157	83	157	186	143	186	143	83	157	80	143	78	133	80	143	100	250	78	133	100	250	57	204	84	40	84	-3	95	22	95	22	84	-3	118	-6	95	22	118	-6	111	11	111	11	118	-6	132	7	147	8	132	7	132	-6	147	8	132	-6	146	-4	17	92	22	55	28	150	28	150	22	55	35	27	28	150	35	27	57	204	57	204	35	27	56	8	190	80	182	72	194	11	194	11	182	72	178	63	194	11	178	63	177	3	177	3	178	63	176	52	177	3	176	52	174	35	228	291	216	278	232	275	228	291	232	275	240	288	240	288	232	275	243	266	240	288	243	266	250	285	250	285	243	266	252	252	250	285	252	252	258	282	258	282	252	252	256	232	258	282	256	232	258	207	212	292	154	280	154	255	212	292	154	255	185	272	212	292	185	272	216	278	212	292	216	278	228	291	280	289	278	285	292	292	292	292	278	285	275	283	292	292	275	283	268	207	268	207	275	283	272	281	268	207	272	281	268	281	268	281	258	282	268	207	268	207	258	282	258	207	80	143	83	157	100	250	100	250	83	157	100	196	100	250	100	196	154	280	154	280	100	196	125	229	154	280	125	229	154	255	235	64	234	70	233	51	233	51	234	70	231	76	233	51	231	76	226	39	226	39	231	76	226	81	226	39	226	81	220	84	190	80	194	11	200	84	200	84	194	11	206	19	200	84	206	19	212	86	212	86	206	19	217	28	212	86	217	28	220	84	220	84	217	28	226	39	168	23	159	14	161	-1	168	23	161	-1	177	3	168	23	177	3	174	35	147	8	146	-4	161	-1	147	8	161	-1	159	14	132	7	118	-6	132	-6	78	133	57	204	76	124	280	289	292	292	282	292	76	64	84	-3	84	40	18	97	18	97	25	63	25	63	18	97	19	5	25	63	19	5	24	5	24	5	28	5	25	63	25	63	28	5	35	38	84	7	76	-6	83	-6	84	7	83	-6	89	-6	84	7	65	10	69	-5	84	7	69	-5	76	-6	40	4	46	2	49	20	49	20	46	2	53	0	49	20	53	0	65	10	65	10	53	0	62	-3	65	10	62	-3	69	-5	109	216	105	228	111	115	111	115	105	228	104	239	98	134	104	239	86	279	98	134	86	279	82	154	82	154	86	279	70	174	156	290	149	291	161	274	161	274	149	291	143	277	130	276	143	277	136	292	130	276	136	292	119	271	119	271	136	292	111	263	143	277	149	291	142	292	143	277	142	292	136	292	185	282	188	251	190	281	190	281	188	251	196	229	190	281	196	229	193	281	193	281	196	229	197	281	202	281	197	281	202	200	202	281	202	200	213	200	180	283	173	285	176	266	180	283	176	266	188	251	180	283	188	251	185	282	213	288	210	284	213	200	213	288	213	200	226	293	213	288	226	293	217	293	207	282	202	281	213	200	207	282	213	200	210	284	202	200	197	281	196	229	164	288	156	290	161	274	164	288	161	274	176	266	164	288	176	266	173	285	109	289	86	279	104	239	109	289	104	239	106	252	109	289	106	252	111	263	109	289	111	263	136	292	55	220	57	207	59	245	59	245	57	207	62	191	59	245	62	191	70	265	70	265	62	191	70	174	70	265	70	174	86	279	180	51	185	81	183	97	180	51	183	97	178	113	180	51	178	113	170	130	180	51	170	130	167	26	115	15	120	-2	126	26	126	26	120	-2	147	8	126	26	147	8	132	40	132	40	147	8	135	58	140	171	135	58	147	8	140	171	147	8	157	150	157	150	147	8	167	26	157	150	167	26	170	130	101	9	84	7	89	-6	101	9	89	-6	120	-2	101	9	120	-2	115	15	109	216	111	115	116	203	116	203	111	115	122	99	116	203	122	99	126	188	126	188	122	99	129	84	126	188	129	84	140	171	140	171	129	84	133	71	140	171	133	71	135	58	98	134	111	115	104	239	35	38	28	5	34	5	35	38	34	5	40	4	35	38	40	4	49	20	18	97	7	97	8	-2	18	97	8	-2	11	1	18	97	11	1	15	3	18	97	15	3	19	5	7	97	-5	-8	4	-8	7	97	4	-8	8	-2	38	275	38	275	54	276	54	276	38	275	56	264	54	276	56	264	70	278	70	278	56	264	69	263	70	278	69	263	76	260	79	30	78	34	79	-4	79	-4	78	34	61	-6	61	-6	78	34	75	220	61	-6	75	220	49	-5	49	-5	75	220	43	103	49	-5	43	103	40	-1	40	-1	43	103	38	82	40	-1	38	82	34	6	34	6	38	82	34	65	34	6	34	65	31	50	30	16	34	6	31	50	30	16	31	50	29	38	30	16	29	38	29	29	79	39	79	240	78	34	78	34	78	234	76	227	144	292	113	285	147	290	147	290	113	285	89	281	147	290	89	281	85	63	85	63	89	281	83	56	83	56	89	281	81	50	81	50	89	281	81	249	81	50	81	249	80	245	81	50	80	245	80	45	80	45	80	245	79	240	80	45	79	240	79	39	70	278	76	260	89	281	89	281	76	260	80	256	89	281	80	256	81	249	143	75	128	56	131	39	131	39	128	56	115	41	131	39	115	41	113	18	113	18	115	41	104	31	113	18	104	31	97	3	97	3	104	31	95	25	97	3	95	25	87	24	87	24	84	24	97	3	97	3	84	24	82	25	97	3	82	25	80	27	80	27	79	30	79	-4	80	27	79	-4	97	3	127	431	128	365	137	433	137	433	128	365	138	363	137	433	138	363	148	431	148	431	138	363	148	365	148	431	148	365	157	426	157	426	148	365	157	370	157	426	157	370	164	418	164	418	157	370	164	377	164	418	164	377	169	408	169	408	164	377	169	386	169	408	169	386	171	397	106	398	108	386	108	409	108	409	108	386	112	376	108	409	112	376	112	419	112	419	112	376	119	369	112	419	119	369	119	427	119	427	119	369	128	365	119	427	128	365	127	431	75	220	78	34	76	227	143	75	131	39	152	68	78	234	78	34	79	240	56	264	38	275	38	265	41	275	41	275	56	276	56	276	41	275	59	264	56	276	59	264	72	278	72	278	59	264	71	263	72	278	71	263	78	260	78	227	76	220	80	34	78	227	80	34	80	234	80	234	80	34	81	240	81	240	80	34	80	38	50	-5	61	-6	76	220	76	220	61	-6	81	-4	76	220	81	-4	80	34	146	292	114	286	149	290	149	290	114	286	90	281	149	290	90	281	86	64	86	64	90	281	84	56	82	50	84	56	90	281	82	50	90	281	82	249	82	50	82	249	82	245	82	50	82	245	81	240	82	50	81	240	81	44	72	278	78	260	90	281	90	281	78	260	81	256	90	281	81	256	82	249	143	76	128	56	133	39	133	39	128	56	116	41	133	39	116	41	115	18	115	18	116	41	106	31	115	18	106	31	98	4	98	4	106	31	97	25	98	4	97	25	90	24	90	24	87	24	98	4	98	4	87	24	84	26	98	4	84	26	82	28	81	-4	98	4	82	28	81	-4	82	28	80	31	81	-4	80	31	80	34	34	64	35	6	39	82	39	82	35	6	41	0	39	82	41	0	44	103	44	103	41	0	50	-5	44	103	50	-5	76	220	31	50	29	39	30	17	31	50	30	17	35	6	31	50	35	6	34	64	223	395	223	343	230	387	230	387	223	343	230	350	230	387	230	350	235	378	235	378	230	350	235	359	235	378	235	359	237	369	171	370	173	359	173	380	173	380	173	359	178	350	173	380	178	350	178	388	178	388	178	350	185	343	178	388	185	343	185	395	185	395	185	343	194	338	185	395	194	338	194	400	194	400	194	338	204	336	194	400	204	336	205	401	205	401	204	336	214	338	205	401	214	338	214	400	214	400	214	338	223	343	214	400	223	343	223	395	91	395	91	343	98	387	98	387	91	343	98	350	98	387	98	350	102	378	102	378	98	350	103	359	102	378	103	359	104	369	39	370	41	359	41	380	41	380	41	359	45	350	41	380	45	350	46	388	46	388	45	350	52	343	46	388	52	343	53	395	53	395	52	343	61	338	53	395	61	338	62	400	62	400	61	338	72	336	62	400	72	336	72	401	72	401	72	336	82	338	72	401	82	338	82	400	82	400	82	338	91	343	82	400	91	343	91	395	30	17	29	39	29	30	143	76	133	39	153	68	81	240	80	38	81	44	59	264	41	275	41	265	-94	-68	-92	-128	-85	-66	-85	-66	-92	-128	-78	-134	-85	-66	-78	-134	-76	-68	-76	-68	-78	-134	-67	-116	-76	-68	-67	-116	-68	-114	-68	-114	-64	-76	-69	-71	-67	-109	-65	-106	-64	-76	-64	-76	-65	-106	-62	-102	-64	-76	-62	-102	-61	-83	-61	-83	-62	-102	-60	-98	-61	-83	-60	-98	-60	-91	-69	-71	-76	-68	-68	-114	-17	-83	-29	-105	-28	-130	-28	-130	-29	-105	-41	-118	-28	-130	-41	-118	-56	-122	-56	-122	-60	-121	-28	-130	-28	-130	-60	-121	-60	-136	31	276	16	275	34	265	31	276	34	265	49	279	49	279	34	265	46	264	49	279	46	264	55	262	65	240	64	232	131	290	131	290	64	232	62	222	131	290	62	222	62	18	62	18	62	222	59	209	62	18	59	209	55	191	55	262	61	258	71	282	71	282	61	258	65	252	71	282	65	252	66	245	66	245	65	240	131	290	131	290	129	292	98	287	131	290	98	287	71	282	131	290	71	282	66	245	-5	-49	0	-112	7	-1	7	-1	0	-112	23	-81	7	-1	23	-81	55	191	55	191	23	-81	44	-38	55	191	44	-38	62	18	-17	-83	-28	-130	0	-112	-17	-83	0	-112	-5	-49	-60	-136	-60	-121	-64	-120	-60	-136	-64	-120	-66	-118	-60	-136	-66	-118	-67	-116	-60	-136	-67	-116	-78	-134	-111	-87	-110	-109	-108	-78	-108	-78	-110	-109	-103	-120	-108	-78	-103	-120	-102	-72	-102	-72	-103	-120	-92	-128	-102	-72	-92	-128	-94	-68	108	430	108	365	119	432	119	432	108	365	120	363	119	432	120	363	129	430	129	430	120	363	130	365	129	430	130	365	139	424	139	424	130	365	139	369	139	424	139	369	146	417	146	417	139	369	146	377	146	417	146	377	151	407	151	407	146	377	151	386	151	407	151	386	153	396	84	398	86	386	86	409	86	409	86	386	91	376	86	409	91	376	91	418	91	418	91	376	99	369	91	418	99	369	99	425	99	425	99	369	108	365	99	425	108	365	108	430	-110	-109	-111	-87	-113	-96	34	265	16	275	16	265	49	279	55	262	71	282	-64	-76	-68	-114	-67	-109	222	44	222	44	222	44	222	44	214	242	214	235	222	44	214	235	212	225	222	44	212	225	210	213	222	44	210	213	208	200	222	44	208	200	205	187	222	44	205	187	227	-4	22	41	22	-6	26	22	26	22	22	-6	32	-4	26	22	32	-4	27	18	27	18	32	-4	30	16	44	22	30	16	32	-4	44	22	32	-4	42	0	97	96	103	115	98	160	97	96	98	160	90	74	90	74	98	160	89	129	90	74	89	129	81	51	81	51	89	129	77	91	81	51	77	91	71	30	71	30	77	91	67	60	71	30	67	60	58	13	58	13	67	60	56	37	58	13	56	37	51	5	51	5	56	37	44	22	51	5	44	22	42	0	179	260	198	289	171	256	171	256	198	289	170	277	171	256	170	277	164	251	164	251	170	277	157	245	148	234	157	245	170	277	148	234	170	277	144	254	225	292	198	289	201	263	201	263	198	289	195	264	187	263	195	264	198	289	187	263	198	289	179	260	144	254	119	216	123	181	144	254	123	181	131	203	144	254	131	203	140	220	144	254	140	220	148	234	119	216	98	160	103	115	119	216	103	115	115	156	119	216	115	156	123	181	206	261	211	257	225	292	225	292	211	257	213	250	225	292	213	250	214	242	242	141	241	141	246	125	242	141	246	125	256	155	256	155	246	125	256	137	222	44	224	71	225	292	225	292	224	71	229	93	225	292	229	93	240	290	240	290	229	93	236	111	240	290	236	111	241	141	241	141	236	111	246	125	225	292	214	242	222	44	228	23	227	-4	236	16	236	16	227	-4	265	-6	236	16	265	-6	247	11	247	11	265	-6	263	9	297	16	263	9	265	-6	297	16	265	-6	311	0	352	149	369	185	342	158	342	158	369	185	339	188	342	158	339	188	330	162	330	162	339	188	316	163	299	161	316	163	313	186	299	161	313	186	291	179	263	143	272	150	273	168	273	168	272	150	285	156	273	168	285	156	291	179	291	179	285	156	299	161	256	155	256	137	263	143	256	155	263	143	273	168	415	143	406	161	409	82	409	82	406	161	391	176	409	82	391	176	387	47	387	47	391	176	369	185	387	47	369	185	361	118	361	118	356	91	387	47	387	47	356	91	353	18	369	185	352	149	358	137	369	185	358	137	361	118	339	188	313	186	316	163	297	16	311	0	324	35	324	35	311	0	353	18	324	35	353	18	344	62	344	62	353	18	356	91	223	33	222	44	227	-4	223	33	227	-4	228	23	227	-4	205	187	202	4	202	4	205	187	186	112	202	4	186	112	185	16	185	16	186	112	182	100	185	16	182	100	179	88	177	32	185	16	179	88	177	32	179	88	177	75	177	32	177	75	175	63	177	32	175	63	174	51	263	220	265	229	266	265	266	265	265	229	266	236	266	265	266	236	268	251	268	251	266	236	267	244	261	212	263	220	266	265	261	212	266	265	260	276	261	212	260	276	251	284	261	212	251	284	241	141	25	34	22	41	26	22	25	34	26	22	25	27	22	-6	22	41	19	47	22	-6	19	47	15	51	22	-6	15	51	10	54	22	-6	10	54	10	-7	10	54	5	56	10	-7	10	-7	5	56	0	56	10	-7	0	56	-1	-6	-1	-6	0	56	-7	55	-1	-6	-7	55	-12	-2	-12	-2	-7	55	-15	52	-12	-2	-15	52	-20	4	-20	4	-15	52	-22	46	-20	4	-22	46	-26	14	-26	14	-22	46	-26	38	-26	14	-26	38	-28	26	241	141	251	284	240	290	415	143	409	82	418	121	225	292	201	263	206	261	234	44	234	44	234	44	234	44	231	249	231	243	234	44	231	243	230	235	234	44	230	235	228	227	234	44	228	227	225	217	234	44	225	217	222	205	234	44	222	205	213	4	234	44	213	4	239	-4	78	241	77	237	102	140	102	140	77	237	77	234	102	140	77	234	77	232	77	232	14	0	64	0	76	254	78	247	84	281	84	281	78	247	102	140	84	281	102	140	103	284	103	284	102	140	105	154	103	284	105	154	121	288	121	288	105	154	143	290	121	288	143	290	141	292	270	287	251	284	254	141	270	287	254	141	293	290	270	287	293	290	290	292	284	168	268	155	274	143	274	143	268	155	268	137	258	125	268	137	268	155	258	125	268	155	254	141	236	71	241	93	251	284	251	284	241	93	249	111	251	284	249	111	254	141	254	141	249	111	258	125	251	284	231	280	231	252	251	284	231	252	231	249	251	284	231	249	234	44	251	284	234	44	236	71	231	280	211	277	213	264	231	280	213	264	219	263	231	280	219	263	224	261	231	280	224	261	227	259	231	280	227	259	229	257	231	280	229	257	230	254	231	280	230	254	231	252	211	277	191	275	199	265	211	277	199	265	206	264	211	277	206	264	213	264	240	23	239	-4	248	16	248	16	239	-4	276	-6	248	16	276	-6	259	11	259	11	276	-6	275	9	309	16	275	9	276	-6	309	16	276	-6	323	0	364	149	381	185	354	158	354	158	381	185	351	188	354	158	351	188	342	162	342	162	351	188	328	163	311	161	328	163	325	186	311	161	325	186	303	179	274	143	284	150	284	168	284	168	284	150	297	156	284	168	297	156	303	179	303	179	297	156	311	161	427	143	418	161	422	82	422	82	418	161	403	176	422	82	403	176	399	47	399	47	403	176	381	185	399	47	381	185	373	118	373	118	368	91	399	47	399	47	368	91	365	18	381	185	364	149	370	137	381	185	370	137	373	118	351	188	325	186	328	163	309	16	323	0	336	35	336	35	323	0	365	18	336	35	365	18	356	62	356	62	365	18	368	91	235	33	234	44	239	-4	235	33	239	-4	240	23	194	100	197	16	197	112	197	112	197	16	213	4	197	112	213	4	204	140	204	140	213	4	207	154	204	140	207	154	105	154	102	140	78	247	78	244	102	140	78	244	78	241	77	232	64	0	102	140	222	205	207	154	213	4	194	100	192	88	197	16	197	16	192	88	189	75	197	16	189	75	189	32	189	32	189	75	187	63	189	32	187	63	186	51	35	275	52	264	62	278	62	278	52	264	64	262	62	278	64	262	84	281	84	281	64	262	72	259	84	281	72	259	76	254	52	264	35	275	35	265	199	265	191	275	191	265	105	154	102	140	204	140	427	143	422	82	430	121	105	350	38	350	99	325	105	350	99	325	100	119	105	350	100	119	102	152	105	350	102	152	149	325	105	350	149	325	110	367	182	449	177	452	156	350	156	350	177	452	156	448	156	350	156	448	149	325	149	325	156	448	136	444	149	325	136	444	118	408	118	408	136	444	117	414	116	440	96	437	99	424	116	440	99	424	106	422	116	440	106	422	112	418	116	440	112	418	117	414	116	440	117	414	136	444	96	437	73	435	92	424	96	437	92	424	99	424	118	408	118	402	149	325	149	325	118	402	117	395	149	325	117	395	115	387	137	204	126	166	148	195	137	204	148	195	170	243	170	243	148	195	170	221	170	243	170	221	200	271	200	271	170	221	191	241	200	271	191	241	211	253	112	143	126	166	137	204	112	143	137	204	102	152	112	143	102	152	100	119	254	292	229	287	235	257	235	257	229	287	227	258	211	253	227	258	229	287	211	253	229	287	200	271	243	226	241	220	244	37	243	226	244	37	244	231	244	231	244	37	245	236	245	236	244	37	245	45	251	26	248	27	258	4	258	4	248	27	246	30	258	4	246	30	240	-3	240	-3	246	30	244	33	240	-3	244	33	244	37	245	236	245	45	245	239	245	239	245	45	248	59	245	239	248	59	245	242	245	242	248	59	254	292	254	292	248	59	253	78	254	292	253	78	259	98	277	40	268	31	276	18	276	18	268	31	260	26	276	18	260	26	258	4	258	4	260	26	254	25	295	39	317	69	309	78	295	39	309	78	290	55	295	39	290	55	277	40	295	39	277	40	276	18	241	220	205	83	210	-4	241	220	210	-4	220	-5	241	220	220	-5	240	-3	241	220	240	-3	244	37	210	-4	205	83	202	0	202	0	205	83	200	65	202	0	200	65	196	5	196	5	200	65	196	50	196	5	196	50	194	37	193	12	196	5	194	37	193	12	194	37	192	28	193	12	192	28	191	22	259	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	285	187	282	283	285	187	291	274	291	274	285	187	292	213	291	274	292	213	296	262	296	262	292	213	296	234	296	262	296	234	297	248	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	156	350	149	325	259	325	156	350	259	325	268	350	113	378	110	367	149	325	113	378	149	325	115	387	99	325	13	0	63	0	99	325	63	0	77	52	99	325	77	52	89	91	99	325	89	91	100	119	92	424	73	435	73	424	99	325	38	350	30	325	254	292	235	257	240	255	254	292	259	98	270	290	251	26	258	4	254	25	266	44	259	36	262	16	262	16	259	36	253	31	262	16	253	31	247	2	247	2	253	31	246	28	247	2	246	28	240	27	240	27	233	32	247	2	247	2	233	32	232	-4	267	244	284	292	259	250	259	250	284	292	249	253	235	244	249	253	243	278	235	244	243	278	219	222	219	222	243	278	213	246	219	222	213	246	200	195	200	195	213	246	186	207	200	195	186	207	177	170	177	170	186	207	155	174	177	170	155	174	148	152	148	152	155	174	134	122	148	152	134	122	143	103	148	151	148	152	143	103	148	151	143	103	151	83	148	151	151	83	162	148	120	136	134	122	155	174	120	136	155	174	112	160	120	136	112	160	105	160	120	136	105	160	101	146	281	69	279	65	293	65	293	65	279	65	277	62	293	65	277	62	277	36	277	36	277	62	275	58	277	36	275	58	273	55	273	55	266	44	277	36	277	36	266	44	262	16	272	237	280	231	284	292	284	292	280	231	290	228	284	292	290	228	296	290	296	290	290	228	300	230	296	290	300	230	307	285	307	285	300	230	308	233	307	285	308	233	315	277	315	277	308	233	315	240	315	277	315	240	320	268	320	268	315	240	320	248	320	268	320	248	322	259	284	292	243	278	249	253	233	32	227	46	232	-4	232	-4	227	46	222	65	232	-4	222	65	217	-6	217	-6	222	65	216	87	217	-6	216	87	206	109	163	41	172	22	176	142	176	142	172	22	182	7	176	142	182	7	188	133	188	133	182	7	197	-3	188	133	197	-3	198	122	198	122	197	-3	217	-6	198	122	217	-6	206	109	162	148	151	83	157	62	162	148	157	62	163	41	162	148	163	41	176	142	272	424	268	430	269	404	272	424	269	404	271	407	272	424	271	407	272	411	272	424	272	411	273	416	269	404	268	430	266	400	266	400	268	430	263	435	266	400	263	435	262	398	262	398	263	435	257	439	262	398	257	439	249	440	262	398	249	440	245	439	262	398	245	439	242	438	262	398	242	438	238	437	262	398	238	437	235	435	262	398	235	435	232	433	262	398	232	433	149	327	64	262	71	259	82	282	82	282	71	259	75	254	82	282	75	254	76	247	76	247	76	241	101	146	101	146	76	241	74	233	101	146	74	233	71	223	60	279	33	275	41	265	60	279	41	265	54	264	60	279	54	264	64	262	60	279	64	262	82	282	142	290	120	288	105	160	105	160	120	288	101	285	105	160	101	285	101	146	101	146	101	285	82	282	101	146	82	282	76	247	12	0	61	0	64	194	64	194	61	0	101	146	64	194	101	146	68	210	68	210	101	146	71	223	41	265	33	275	33	265	120	288	142	290	139	292	149	327	232	433	125	327	281	69	293	65	283	72	284	292	267	244	272	237	80	292	78	292	80	292	80	292	78	292	84	136	80	292	84	136	89	280	89	280	84	136	97	81	89	280	97	81	101	249	101	249	97	81	108	34	101	249	108	34	115	208	115	208	108	34	112	5	130	-9	112	5	111	1	130	-9	111	1	110	-3	228	200	219	175	225	153	225	153	219	175	203	142	225	153	203	142	201	106	201	106	203	142	180	101	201	106	180	101	171	54	171	54	180	101	150	50	256	267	251	277	254	229	254	229	251	277	244	285	254	229	244	285	243	195	243	195	244	285	234	290	243	195	234	290	231	220	231	220	228	200	243	195	243	195	228	200	225	153	234	290	223	292	225	233	234	290	225	233	229	230	234	290	229	230	231	225	234	290	231	225	231	220	202	252	207	247	207	288	207	288	207	247	214	242	207	288	214	242	214	291	214	291	214	242	220	237	214	291	220	237	223	292	223	292	220	237	225	233	197	268	197	262	198	276	198	276	197	262	199	257	198	276	199	257	201	283	201	283	199	257	202	252	201	283	202	252	207	288	130	-9	171	54	150	50	130	-9	150	50	137	123	130	-9	137	123	127	163	130	-9	127	163	115	208	130	-9	115	208	112	5	89	-62	130	-9	99	-25	99	-25	130	-9	105	-17	107	-12	105	-17	130	-9	107	-12	130	-9	109	-7	109	-7	130	-9	110	-3	89	-62	99	-25	89	-38	89	-62	89	-38	78	-53	89	-62	78	-53	67	-67	89	-62	67	-67	58	-77	89	-62	58	-77	52	-102	6	268	20	266	7	280	6	268	7	280	3	279	6	268	3	279	2	267	2	267	3	279	-1	278	2	267	-1	278	-1	267	-1	267	-1	278	-5	278	-1	267	-5	278	-5	267	-5	267	-5	278	-9	277	-5	267	-9	277	-10	266	-10	266	-9	277	-14	276	-10	266	-14	276	-14	265	42	-92	36	-96	52	-102	52	-102	36	-96	31	-98	52	-102	31	-98	26	-99	26	-99	17	-97	20	-127	20	-127	17	-97	11	-92	20	-127	11	-92	5	-87	-38	-98	-38	-116	-35	-91	-35	-91	-38	-116	-33	-124	-35	-91	-33	-124	-29	-85	-29	-85	-33	-124	-26	-130	-29	-85	-26	-130	-22	-82	-22	-82	-26	-130	-17	-134	-22	-82	-17	-134	-14	-80	-14	-80	-17	-134	-6	-136	-14	-80	-6	-136	-2	-82	-2	-82	-6	-136	20	-127	-2	-82	20	-127	5	-87	78	292	58	289	69	187	69	187	58	289	57	225	49	242	57	225	58	289	49	242	58	289	41	254	41	254	58	289	41	286	41	254	41	286	32	262	32	262	41	286	27	284	32	262	27	284	20	266	20	266	27	284	16	282	20	266	16	282	7	280	42	-92	52	-102	49	-86	49	-86	52	-102	58	-77	26	-99	20	-127	52	-102	139	388	139	437	132	441	139	388	132	441	130	350	139	388	130	350	141	380	140	393	143	397	145	432	145	432	143	397	146	401	145	432	146	401	149	425	149	425	146	401	149	407	149	425	149	407	150	417	145	432	139	437	139	388	145	432	139	388	140	393	265	442	256	416	256	385	256	385	256	416	243	394	256	385	243	394	236	361	236	361	243	394	227	376	236	361	227	376	210	345	210	345	227	376	207	364	210	345	207	364	182	360	182	360	167	362	177	339	177	339	167	362	155	366	177	339	155	366	153	341	153	341	155	366	146	372	153	341	146	372	141	380	132	441	124	442	130	350	130	350	124	442	115	441	130	350	115	441	110	364	110	364	115	441	107	437	110	364	107	437	99	430	97	383	110	364	99	430	97	383	99	430	94	420	97	383	94	420	92	407	265	442	256	385	270	413	265	442	270	413	276	442	182	360	177	339	210	345	141	380	130	350	153	341	78	292	69	187	84	136	-38	-116	-38	-98	-40	-107	256	267	254	229	258	256	90	233	88	221	91	-5	91	-5	88	221	85	209	91	-5	85	209	84	-6	84	-6	85	209	82	198	84	-6	82	198	76	-6	76	-6	82	198	64	-5	59	112	52	87	54	-1	59	112	54	-1	64	-5	59	112	64	-5	82	198	42	37	43	15	44	50	44	50	43	15	47	5	44	50	47	5	47	67	47	67	47	5	54	-1	47	67	54	-1	52	87	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	112	1	105	-7	115	-89	115	-89	105	-7	99	-16	115	-89	99	-16	97	-104	97	-104	99	-16	93	-26	97	-104	93	-26	89	-67	89	-67	93	-26	89	-63	89	-36	87	-47	87	-50	89	-36	87	-50	88	-54	89	-36	88	-54	89	-59	89	-36	89	-59	89	-63	89	-36	89	-63	93	-26	89	-67	88	-79	97	-104	97	-104	88	-79	85	-88	97	-104	85	-88	80	-96	90	233	91	-5	92	243	92	243	91	-5	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	53	94	55	96	290	93	53	96	290	93	250	93	250	93	49	93	51	93	250	93	51	93	53	98	-3	105	-1	100	29	100	29	105	-1	105	28	120	32	105	28	105	-1	120	32	105	-1	112	1	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	130	-35	128	-30	130	-61	130	-61	128	-30	127	-24	130	-61	127	-24	126	-75	126	-75	127	-24	126	-15	136	44	135	18	151	34	136	44	151	34	155	64	155	64	151	34	169	56	155	64	169	56	176	91	176	91	169	56	188	83	176	91	188	83	200	125	200	125	188	83	210	117	200	125	210	117	216	151	136	44	120	32	127	-9	136	44	127	-9	128	-3	136	44	128	-3	130	4	136	44	130	4	133	11	136	44	133	11	135	18	120	32	112	1	115	-89	120	32	115	-89	126	-75	120	32	126	-75	126	-15	120	32	126	-15	127	-9	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	234	156	241	205	229	177	234	156	229	177	216	151	234	156	216	151	210	117	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	131	-40	130	-35	130	-61	131	-40	130	-61	132	-48	72	-102	62	-108	68	-119	72	-102	68	-119	97	-104	72	-102	97	-104	80	-96	98	-3	100	29	96	31	98	-3	96	31	94	34	98	-3	94	34	93	39	98	-3	93	39	91	-5	92	44	91	-5	93	39	255	240	256	36	272	286	272	286	257	43	259	54	92	243	92	44	93	250	43	15	42	37	41	28	42	298	60	318	34	357	34	357	60	318	80	329	34	357	80	329	171	357	171	357	80	329	105	333	171	357	105	333	136	333	171	357	136	333	165	333	171	357	165	333	197	217	171	357	197	217	174	365	34	357	13	268	24	265	34	357	24	265	42	298	178	393	197	217	235	357	178	393	235	357	243	385	178	393	243	385	248	398	178	393	248	398	256	407	178	393	256	407	266	414	178	393	266	414	292	432	178	393	292	432	177	403	197	217	178	393	178	388	197	217	178	388	177	381	197	217	177	381	175	373	197	217	175	373	174	365	165	333	92	64	154	52	165	333	154	52	155	59	165	333	155	59	157	69	165	333	157	69	160	80	165	333	160	80	163	89	165	333	163	89	164	94	165	333	164	94	197	217	92	64	86	44	225	0	92	64	225	0	171	28	92	64	171	28	162	34	92	64	162	34	156	42	92	64	156	42	154	52	171	28	225	0	183	25	183	25	225	0	198	24	241	28	198	24	225	0	241	28	225	0	284	7	278	419	292	422	292	432	278	419	292	432	266	414	204	241	229	333	235	357	235	357	229	333	265	333	235	357	265	333	370	357	370	357	265	333	289	332	370	357	289	332	308	328	235	357	197	217	204	241	204	241	197	217	245	217	204	241	245	217	262	241	262	241	245	217	274	215	262	241	274	215	303	239	303	239	274	215	299	208	303	239	299	208	319	195	292	432	131	432	150	419	292	432	150	419	164	415	292	432	164	415	172	410	292	432	172	410	177	403	346	265	370	357	336	290	346	265	336	290	335	285	346	265	335	285	335	281	346	265	335	281	335	277	346	265	335	277	335	272	346	265	335	272	334	266	308	328	323	320	370	357	370	357	323	320	332	308	370	357	332	308	336	290	411	154	402	192	402	102	402	102	402	192	378	217	402	102	378	217	375	59	375	59	378	217	344	232	375	59	344	232	337	149	337	149	335	27	375	59	344	232	303	239	319	195	344	232	319	195	332	176	344	232	332	176	337	149	337	149	330	101	335	27	335	27	330	101	310	65	335	27	310	65	284	7	284	7	310	65	279	41	284	7	279	41	241	28	225	0	86	44	79	30	225	0	79	30	69	20	225	0	69	20	56	14	225	0	56	14	37	10	225	0	37	10	35	0	150	419	131	432	131	422	129	44	131	70	133	266	133	266	131	70	134	91	133	266	134	91	138	286	138	286	134	91	140	107	138	286	140	107	160	365	160	365	140	107	146	135	160	365	146	135	182	266	167	396	165	387	182	266	182	266	165	387	163	377	182	266	163	377	160	365	32	241	42	255	29	286	29	286	42	255	55	262	29	286	55	262	138	286	138	286	55	262	72	265	138	286	72	265	97	266	138	286	97	266	133	266	29	286	9	219	20	219	29	286	20	219	32	241	157	422	163	418	166	440	166	440	163	418	167	414	166	440	167	414	186	444	186	444	167	414	169	407	186	444	169	407	182	266	168	403	167	396	182	266	168	403	182	266	169	407	147	135	146	135	149	119	147	135	149	119	163	149	163	149	149	119	161	130	273	85	259	58	266	16	266	16	259	58	238	33	266	16	238	33	222	0	222	0	238	33	210	16	222	0	210	16	175	9	175	9	159	11	171	-6	171	-6	159	11	146	16	171	-6	146	16	137	23	134	-4	171	-6	137	23	134	-4	137	23	131	33	134	-4	131	33	129	44	134	-4	129	44	108	4	267	143	282	178	256	151	256	151	282	178	251	182	256	151	251	182	243	155	243	155	251	182	228	157	211	155	228	157	225	179	211	155	225	179	202	172	169	135	180	142	181	161	181	161	180	142	195	149	181	161	195	149	202	172	202	172	195	149	211	155	163	149	161	130	169	135	163	149	169	135	181	161	206	448	186	444	188	286	206	448	188	286	232	449	206	448	232	449	228	452	331	136	321	155	326	76	326	76	321	155	305	169	326	76	305	169	302	42	302	42	305	169	282	178	302	42	282	178	277	112	277	112	273	85	302	42	302	42	273	85	266	16	282	178	267	143	274	130	282	178	274	130	277	112	251	182	225	179	228	157	175	9	171	-6	222	0	296	286	188	286	214	266	296	286	214	266	235	265	296	286	235	265	250	262	296	286	250	262	260	255	296	286	260	255	266	246	296	286	266	246	268	232	296	286	268	232	279	219	279	219	268	232	268	229	279	219	268	229	268	227	188	286	186	444	182	266	188	286	182	266	214	266	157	422	166	440	150	424	150	424	166	440	146	437	150	424	146	437	143	424	143	424	146	437	124	435	143	424	124	435	124	424	268	222	268	219	279	219	268	222	279	219	268	225	268	225	279	219	268	227	129	44	133	266	108	4	108	4	133	266	92	112	108	4	92	112	92	16	92	16	92	112	90	102	92	16	90	102	87	90	84	76	82	63	84	32	84	76	84	32	92	16	84	76	92	16	87	90	84	32	82	63	81	51	331	136	326	76	334	115	149	119	146	135	140	107	41	68	41	68	28	50	41	68	28	50	133	0	41	68	133	0	114	15	41	68	114	15	109	20	41	68	109	20	106	25	41	68	106	25	77	116	107	46	116	159	105	32	105	32	77	116	106	25	107	46	111	62	116	159	116	159	111	62	118	79	116	159	118	79	160	194	160	194	118	79	128	95	160	194	128	95	140	112	140	112	171	143	160	194	160	194	171	143	214	219	236	27	227	19	347	0	347	0	227	19	215	14	347	0	215	14	197	10	222	432	279	229	294	404	294	404	279	229	287	201	294	404	287	201	310	29	294	404	310	29	310	40	310	40	310	44	294	404	294	404	310	44	341	230	171	143	203	168	214	219	214	219	203	168	233	186	214	219	233	186	279	229	279	229	233	186	262	197	279	229	262	197	287	201	486	404	341	230	352	201	486	404	352	201	374	229	486	404	374	229	541	432	486	404	541	432	294	404	341	230	310	44	311	49	341	230	311	49	312	56	341	230	312	56	314	63	341	230	314	63	317	73	341	230	317	73	352	201	447	33	438	22	591	0	591	0	438	22	425	14	591	0	425	14	406	10	452	78	467	182	450	87	450	87	467	182	449	199	450	87	449	199	448	95	448	95	449	199	445	104	431	136	445	104	449	199	431	136	449	199	428	214	453	63	591	0	554	24	453	63	554	24	530	52	453	63	530	52	467	182	453	63	467	182	453	70	375	196	396	183	403	224	403	224	396	183	415	163	403	224	415	163	428	214	428	214	415	163	431	136	374	229	352	201	375	196	374	229	375	196	403	224	481	165	467	182	530	52	481	165	530	52	514	89	481	165	514	89	500	129	452	47	447	33	591	0	452	47	591	0	453	63	347	0	347	10	330	13	347	0	330	13	318	16	347	0	318	16	241	40	347	0	241	40	236	27	318	16	313	22	247	58	247	58	313	22	310	29	247	58	310	29	287	201	122	12	114	15	133	0	122	12	133	0	133	10	133	0	28	50	14	35	133	0	14	35	0	23	133	0	0	23	-16	14	133	0	-16	14	-35	10	133	0	-35	10	-35	0	347	0	197	10	197	0	241	40	318	16	247	58	591	0	406	10	406	0	554	24	591	0	591	10	467	182	452	78	453	70	222	432	294	404	541	432	77	116	105	32	116	159	84	19	80	16	100	4	100	4	80	16	75	14	100	4	75	14	70	13	70	13	58	18	52	-6	52	-6	58	18	53	29	52	-6	53	29	50	42	124	100	113	82	131	34	131	34	113	82	105	63	131	34	105	63	100	4	100	4	105	63	98	45	100	4	98	45	89	27	89	27	87	22	100	4	100	4	87	22	84	19	298	106	309	142	286	122	286	122	309	142	281	148	286	122	281	148	268	162	268	162	281	148	281	149	268	162	281	149	363	266	363	266	281	149	406	286	363	266	406	286	218	266	218	266	406	286	149	286	218	266	149	286	212	148	360	68	357	93	359	50	359	50	357	93	359	47	360	37	359	47	357	93	360	37	357	93	350	-5	350	-5	357	93	347	113	350	-5	347	113	337	0	337	0	347	113	331	130	337	0	331	130	327	10	327	10	331	130	318	24	360	68	359	50	359	55	360	68	359	55	360	60	360	68	360	60	360	65	361	29	364	-6	365	22	365	22	364	-6	386	-3	365	22	386	-3	371	18	371	18	386	-3	379	16	393	18	379	16	386	-3	393	18	386	-3	406	4	455	56	446	62	441	35	441	35	446	62	433	46	441	35	433	46	425	18	425	18	433	46	420	33	425	18	420	33	406	4	406	4	420	33	406	24	406	4	406	24	393	18	360	37	350	-5	364	-6	360	37	364	-6	361	29	298	106	305	87	309	142	309	142	305	87	309	65	309	142	309	65	331	130	331	130	309	65	313	44	331	130	313	44	318	24	268	162	218	266	220	133	220	133	231	0	268	162	268	162	231	0	267	133	268	162	267	133	286	122	218	266	212	148	220	133	220	133	212	148	193	145	220	133	193	145	180	107	180	107	193	145	176	141	180	107	176	141	162	135	154	71	180	107	162	135	154	71	162	135	150	127	154	71	150	127	140	118	154	71	140	118	131	34	70	13	52	-6	100	4	43	52	27	57	33	-4	43	52	33	-4	52	-6	43	52	52	-6	50	42	2	39	2	18	7	47	7	47	2	18	8	8	7	47	8	8	13	53	13	53	8	8	19	0	13	53	19	0	21	56	21	56	19	0	33	-4	21	56	33	-4	27	57	231	0	220	133	183	0	2	18	2	39	0	29	124	100	131	34	140	118	191	270	174	264	195	223	195	223	174	264	171	230	163	229	171	230	174	264	163	229	174	264	155	255	155	255	132	240	134	217	155	255	134	217	144	223	155	255	144	223	154	227	155	255	154	227	163	229	111	155	114	173	118	337	118	337	114	173	117	191	118	337	117	191	122	210	122	210	134	217	132	240	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	140	262	149	283	157	377	157	377	149	283	160	303	157	377	160	303	185	399	185	399	160	303	172	323	185	399	172	323	185	341	157	377	118	337	122	210	157	377	122	210	132	240	157	377	132	240	140	262	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	195	10	184	-11	213	-9	302	164	320	168	306	213	306	213	320	168	332	206	340	207	332	206	337	174	340	207	337	174	354	182	191	270	195	223	206	272	206	272	195	223	216	206	206	272	216	206	222	273	222	273	216	206	235	186	222	273	235	186	246	266	246	266	235	186	256	170	246	266	256	170	266	249	266	249	256	170	283	163	266	249	283	163	285	230	285	230	283	163	302	164	285	230	302	164	306	213	391	284	388	265	408	115	408	115	388	265	385	245	408	115	385	245	380	225	380	225	370	193	408	115	408	115	370	193	370	71	370	71	370	193	361	167	370	71	361	167	350	141	380	225	368	218	370	193	370	193	368	218	358	212	370	193	358	212	354	182	354	182	358	212	348	209	354	182	348	209	340	207	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	302	391	284	408	115	393	302	408	115	393	319	271	6	299	19	289	52	289	52	299	19	308	73	323	94	308	73	326	35	323	94	326	35	337	117	337	117	326	35	370	71	337	117	370	71	350	141	308	73	299	19	326	35	332	206	320	168	337	174	314	441	281	438	308	419	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	45	193	47	89	61	243	61	243	47	89	66	46	61	243	66	46	86	292	86	292	66	46	96	14	86	292	96	14	118	337	118	337	96	14	110	138	118	337	110	138	111	155	110	138	96	14	109	122	47	89	45	193	40	143	408	412	408	115	438	378	75	80	76	93	66	211	66	211	76	93	78	107	66	211	78	107	99	245	99	245	78	107	81	120	99	245	81	120	84	133	84	133	91	138	91	154	91	154	91	138	105	164	127	176	116	171	129	141	129	141	116	171	115	146	110	145	115	146	116	171	110	145	116	171	105	164	105	164	91	138	98	141	105	164	98	141	104	144	105	164	104	144	110	145	208	278	224	275	217	292	208	278	217	292	201	291	208	278	201	291	191	276	191	276	201	291	185	289	191	276	185	289	174	268	174	268	185	289	169	285	174	268	169	285	157	256	157	256	169	285	154	279	157	256	154	279	140	240	140	240	154	279	138	272	140	240	138	272	124	218	138	272	99	245	102	180	138	272	102	180	109	193	138	272	109	193	116	206	138	272	116	206	124	218	99	245	84	133	91	154	99	245	91	154	96	167	99	245	96	167	102	180	19	85	23	53	25	129	25	129	23	53	35	28	25	129	35	28	41	172	41	172	35	28	55	9	41	172	55	9	66	211	66	211	55	9	75	67	84	29	83	-2	95	16	95	16	83	-2	117	-6	95	16	117	-6	109	9	109	9	117	-6	126	7	144	9	126	7	143	-4	144	9	143	-4	168	1	83	-2	84	29	77	45	83	-2	77	45	75	67	83	-2	75	67	55	9	126	7	117	-6	143	-4	193	105	205	109	202	141	202	141	205	109	217	137	222	137	217	137	218	114	222	137	218	114	229	121	190	152	178	164	180	104	190	152	180	104	193	105	190	152	193	105	202	141	165	174	146	179	149	119	165	174	149	119	161	109	165	174	161	109	180	104	165	174	180	104	178	164	127	176	129	141	136	178	136	178	129	141	139	131	136	178	139	131	146	179	146	179	139	131	149	119	254	189	252	176	265	75	265	75	252	176	249	162	265	75	249	162	245	149	245	149	240	129	241	48	241	48	240	129	235	114	245	149	239	144	240	129	240	129	239	144	233	141	240	129	233	141	229	121	229	121	233	141	227	139	229	121	227	139	222	137	255	203	265	75	256	216	256	216	265	75	273	276	273	276	265	75	284	105	273	276	284	105	293	257	293	257	284	105	299	137	293	257	299	137	307	232	307	232	299	137	308	169	307	232	308	169	311	200	254	238	256	216	273	276	254	238	273	276	247	288	254	238	247	288	247	255	247	288	217	292	224	275	247	288	224	275	238	268	247	288	238	268	247	255	245	149	241	48	265	75	235	114	229	100	241	48	241	48	229	100	222	86	241	48	222	86	217	28	217	28	222	86	214	73	217	28	214	73	207	61	207	61	191	42	193	12	193	12	191	42	176	27	193	12	176	27	168	1	168	1	176	27	160	16	168	1	160	16	144	9	207	61	193	12	217	28	217	137	205	109	218	114	254	189	265	75	255	203	75	80	66	211	75	67	159	380	159	382	171	-11	171	-11	159	382	159	384	171	-11	159	384	159	-11	159	-11	159	384	159	386	159	-11	159	386	159	388	159	388	160	400	105	322	105	322	160	400	165	408	105	322	165	408	97	367	159	-11	159	388	105	322	209	432	50	432	69	418	209	432	69	418	81	411	209	432	81	411	90	395	209	432	90	395	174	414	209	432	174	414	188	419	209	432	188	419	209	422	174	414	90	395	97	367	174	414	97	367	165	408	203	93	201	93	171	-11	203	93	171	-11	387	367	203	93	387	367	344	349	402	387	408	392	418	433	418	433	408	392	414	395	418	433	414	395	421	395	421	395	428	393	446	438	446	438	428	393	434	386	446	438	434	386	440	378	402	387	418	433	395	379	395	379	418	433	395	420	395	379	395	420	387	367	387	367	395	420	375	399	387	367	375	399	359	375	160	378	159	380	171	-11	160	378	171	-11	201	93	447	372	458	369	464	436	464	436	458	369	470	371	464	436	470	371	477	430	477	430	470	371	480	375	477	430	480	375	486	422	486	422	480	375	486	383	486	422	486	383	490	413	490	413	486	383	490	393	490	413	490	393	492	404	446	438	440	378	447	372	446	438	447	372	464	436	446	438	418	433	421	395	344	349	387	367	359	375	69	418	50	432	50	422	42	265	55	263	55	281	55	281	55	263	64	256	55	281	64	256	69	283	69	283	64	256	72	244	69	283	72	244	82	286	82	286	72	244	79	227	82	286	79	227	86	203	86	203	96	165	95	289	95	289	96	165	98	290	40	278	22	276	42	265	40	278	42	265	55	281	95	289	82	286	86	203	118	7	117	282	115	285	118	7	115	285	114	51	118	7	131	240	117	282	114	51	115	285	113	288	114	51	113	288	112	290	114	51	112	290	111	291	114	51	111	291	110	292	114	51	110	292	110	91	110	292	108	292	110	91	110	91	108	292	105	291	110	91	105	291	104	128	104	128	105	291	101	290	104	128	101	290	98	290	237	233	214	198	218	171	218	171	214	198	192	158	218	171	192	158	185	104	185	104	192	158	174	117	185	104	174	117	160	43	160	43	174	117	157	76	290	245	286	282	275	273	290	245	275	273	262	262	290	245	262	262	254	224	290	245	297	287	286	282	237	233	218	171	254	224	237	233	254	224	262	262	150	153	141	197	142	-3	150	153	142	-3	145	1	150	153	145	1	146	4	150	153	146	4	157	76	150	153	157	76	155	112	123	-9	128	-11	131	240	131	240	128	-11	134	-10	131	240	134	-10	141	197	141	197	134	-10	138	-7	141	197	138	-7	142	-3	131	240	118	7	118	3	131	240	118	3	118	-1	131	240	118	-1	120	-6	131	240	120	-6	123	-9	311	234	318	233	321	292	321	292	318	233	328	234	321	292	328	234	329	291	329	291	328	234	337	237	329	291	337	237	337	287	337	287	337	237	344	243	337	287	344	243	344	280	344	280	344	243	348	252	344	280	348	252	348	273	348	273	348	252	350	264	309	291	297	287	301	241	309	291	301	241	305	237	309	291	305	237	311	234	309	291	311	234	321	292	296	244	301	241	297	287	296	244	297	287	290	245	157	76	146	4	160	43	98	290	96	165	104	128	42	265	22	276	22	265	114	355	35	62	114	355	114	355	35	62	95	36	97	28	95	36	35	62	97	28	35	62	102	21	102	21	35	62	29	43	102	21	29	43	111	16	111	16	29	43	146	0	111	16	146	0	126	13	126	13	146	0	146	10	114	355	95	36	96	43	114	355	96	43	98	52	114	355	98	52	100	62	114	355	100	62	103	74	114	355	103	74	106	85	114	355	106	85	193	409	119	382	118	373	193	409	193	409	118	373	116	365	193	409	116	365	114	355	290	432	80	432	96	421	290	432	96	421	108	418	290	432	108	418	115	413	290	432	115	413	119	405	290	432	119	405	120	395	290	432	120	395	193	409	290	432	193	409	379	409	383	478	363	453	379	409	383	478	379	409	412	519	383	478	412	519	398	519	379	409	363	453	341	439	379	409	341	439	316	433	379	409	316	433	290	432	193	409	120	395	120	389	193	409	120	389	119	382	146	0	29	43	23	29	146	0	23	29	13	20	146	0	13	20	0	13	146	0	0	13	-19	10	146	0	-19	10	-19	0	96	421	80	432	80	422	49	-5	61	-6	81	245	81	245	61	-6	79	34	79	30	79	34	79	-4	79	30	79	-4	81	27	81	27	79	-4	96	3	81	27	96	3	82	25	82	25	96	3	84	24	139	261	143	266	84	261	84	261	143	266	147	269	84	261	147	269	171	286	171	286	147	269	153	271	171	286	153	271	160	271	171	286	160	271	248	271	171	286	248	271	201	287	143	75	127	56	131	39	131	39	127	56	114	41	131	39	114	41	113	18	113	18	114	41	103	31	113	18	103	31	96	3	96	3	103	31	94	25	96	3	94	25	86	24	86	24	84	24	96	3	248	271	268	336	256	336	248	271	256	336	245	313	248	271	245	313	235	298	248	271	235	298	221	290	248	271	221	290	201	287	72	274	78	271	171	286	171	286	78	271	82	267	171	286	82	267	84	261	84	261	84	63	137	255	84	261	137	255	139	261	62	275	72	274	171	286	62	275	171	286	48	286	62	275	48	286	48	276	84	63	84	261	83	258	84	63	83	258	83	256	84	63	83	256	83	252	84	63	83	252	82	56	79	39	80	44	81	245	81	245	80	44	81	50	81	245	81	50	82	249	82	249	81	50	82	56	82	249	82	56	83	252	79	34	61	-6	79	-4	33	65	33	6	37	82	37	82	33	6	40	-1	37	82	40	-1	42	103	42	103	40	-1	49	-5	42	103	49	-5	81	245	30	50	29	38	29	16	30	50	29	16	33	6	30	50	33	6	33	65	29	16	29	38	28	29	81	245	79	34	79	39	143	75	131	39	151	68	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	383	107	355	388	350	-11	383	107	350	-11	549	373	383	107	549	373	507	349	519	378	516	368	549	373	549	373	516	368	512	359	549	373	512	359	507	349	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	523	394	549	373	559	391	523	394	559	391	568	403	523	394	568	403	577	412	522	386	519	378	549	373	522	386	549	373	523	394	350	-11	355	388	355	390	355	390	356	401	303	288	303	288	356	401	300	288	360	469	381	469	305	568	360	469	305	568	300	573	360	469	300	573	295	577	360	469	295	577	290	580	360	469	290	580	285	582	360	469	285	582	279	582	360	469	279	582	271	582	360	469	271	582	268	539	257	551	259	547	259	574	259	574	259	547	263	543	259	574	263	543	265	579	265	579	263	543	268	539	265	579	268	539	271	582	256	568	255	560	255	556	256	568	255	556	257	551	256	568	257	551	259	574	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	156	378	185	107	156	375	496	420	478	432	478	422	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	78	289	80	19	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	288	326	309	326	232	424	288	326	232	424	227	430	288	326	227	430	222	434	288	326	222	434	217	437	288	326	217	437	212	439	288	326	212	439	206	440	288	326	206	440	199	439	288	326	199	439	194	396	184	408	186	404	187	431	187	431	186	404	190	400	187	431	190	400	192	436	192	436	190	400	194	396	192	436	194	396	199	439	183	425	182	417	182	412	183	425	182	412	184	408	183	425	184	408	187	431	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	428	267	423	225	429	255	126	84	118	26	131	50	404	564	401	571	401	544	404	564	401	544	403	548	404	564	403	548	405	552	404	564	405	552	405	557	401	544	401	571	398	541	398	541	401	571	395	576	398	541	395	576	394	538	394	538	395	576	389	579	394	538	389	579	381	580	394	538	381	580	378	580	394	538	378	580	374	579	394	538	374	579	371	577	394	538	371	577	368	576	394	538	368	576	365	574	394	538	365	574	281	468	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	281	468	365	574	258	468	325	424	321	430	322	404	325	424	322	404	324	407	325	424	324	407	325	411	325	424	325	411	326	416	322	404	321	430	319	400	319	400	321	430	316	435	319	400	316	435	315	398	315	398	316	435	310	439	315	398	310	439	302	440	315	398	302	440	298	439	315	398	298	439	295	438	315	398	295	438	291	437	315	398	291	437	288	435	315	398	288	435	285	433	315	398	285	433	201	327	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	428	267	423	225	429	255	126	84	118	26	131	50	201	327	285	433	178	327	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	535	277	483	284	528	284	528	277	483	284	490	284	528	284	490	289	519	289	519	284	490	289	499	289	519	289	499	290	509	226	510	228	499	228	520	228	520	228	499	232	490	228	520	232	490	232	529	232	529	232	490	239	483	232	529	239	483	239	536	239	536	239	483	248	478	239	536	248	478	248	540	248	540	248	478	258	477	248	540	258	477	259	542	259	542	258	477	268	478	259	542	268	478	269	540	269	540	268	478	277	483	269	540	277	483	277	535	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	410	535	410	483	417	528	417	528	410	483	417	490	417	528	417	490	422	519	422	519	417	490	422	499	422	519	422	499	424	509	358	510	360	499	360	520	360	520	360	499	365	490	360	520	365	490	365	529	365	529	365	490	372	483	365	529	372	483	372	536	372	536	372	483	381	478	372	536	381	478	381	540	381	540	381	478	391	477	381	540	391	477	392	542	392	542	391	477	401	478	392	542	401	478	401	540	401	540	401	478	410	483	401	540	410	483	410	535	156	378	185	107	156	375	496	420	478	432	478	422	337	395	337	343	344	387	344	387	337	343	344	350	344	387	344	350	349	378	349	378	344	350	349	359	349	378	349	359	350	369	285	370	287	359	287	380	287	380	287	359	291	350	287	380	291	350	292	388	292	388	291	350	298	343	292	388	298	343	299	395	299	395	298	343	307	338	299	395	307	338	308	400	308	400	307	338	318	336	308	400	318	336	319	401	319	401	318	336	328	338	319	401	328	338	328	400	328	400	328	338	337	343	328	400	337	343	337	395	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	78	289	80	19	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	204	395	205	343	212	387	212	387	205	343	212	350	212	387	212	350	216	378	216	378	212	350	216	359	216	378	216	359	218	369	153	370	155	359	155	380	155	380	155	359	159	350	155	380	159	350	159	388	159	388	159	350	166	343	159	388	166	343	167	395	167	395	166	343	175	338	167	395	175	338	176	400	176	400	175	338	186	336	176	400	186	336	186	401	186	401	186	336	196	338	186	401	196	338	196	400	196	400	196	338	205	343	196	400	205	343	204	395	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	428	267	423	225	429	255	126	84	118	26	131	50	288	469	309	469	232	568	288	469	232	568	227	573	288	469	227	573	222	577	288	469	222	577	217	580	288	469	217	580	212	582	288	469	212	582	206	582	288	469	206	582	199	582	288	469	199	582	194	539	184	551	186	547	187	574	187	574	186	547	190	543	187	574	190	543	192	579	192	579	190	543	194	539	192	579	194	539	199	582	183	568	182	560	182	556	183	568	182	556	184	551	183	568	184	551	187	574	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	185	326	206	326	130	424	185	326	130	424	125	430	185	326	125	430	119	434	185	326	119	434	114	437	185	326	114	437	109	439	185	326	109	439	103	440	185	326	103	440	96	439	185	326	96	439	92	396	82	408	84	404	84	431	84	431	84	404	88	400	84	431	88	400	89	436	89	436	88	400	92	396	89	436	92	396	96	439	81	425	80	417	80	412	81	425	80	412	82	408	81	425	82	408	84	431	40	282	31	280	45	266	45	266	31	280	30	268	26	267	30	268	27	279	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	67	-92	61	-96	77	-102	77	-102	61	-96	55	-98	77	-102	55	-98	50	-99	50	-99	42	-97	44	-127	44	-127	42	-97	35	-92	44	-127	35	-92	29	-87	-14	-98	-14	-116	-10	-91	-10	-91	-14	-116	-9	-124	-10	-91	-9	-124	-5	-85	-5	-85	-9	-124	-2	-130	-5	-85	-2	-130	2	-82	2	-82	-2	-130	7	-134	2	-82	7	-134	10	-80	10	-80	7	-134	18	-136	10	-80	18	-136	21	-82	21	-82	18	-136	44	-127	21	-82	44	-127	29	-87	113	280	105	292	108	136	108	136	105	292	102	292	108	136	102	292	94	187	94	187	102	292	82	289	94	187	82	289	81	225	56	262	65	254	66	286	66	286	65	254	73	242	66	286	73	242	82	289	82	289	73	242	81	225	52	284	40	282	45	266	52	284	45	266	56	262	52	284	56	262	66	286	114	-38	102	-53	114	-62	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	50	-99	44	-127	77	-102	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	31	280	27	279	30	268	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	82	-77	77	-102	114	-62	113	280	108	136	122	81	-14	-116	-14	-98	-15	-107	281	267	279	229	282	256	187	170	41	170	33	126	187	170	33	126	178	126	187	170	41	170	33	126	187	170	33	126	178	126	336	171	0	171	-4	127	336	171	-4	127	331	127	334	161	1	161	-3	131	334	161	-3	131	329	131	592	161	1	161	-3	131	592	161	-3	131	587	131	158	363	156	367	162	291	162	291	156	367	156	371	152	289	156	371	145	401	152	289	145	401	139	291	139	291	145	401	129	298	158	382	163	393	169	422	169	422	163	393	173	404	169	422	173	404	200	441	200	441	173	404	187	417	200	441	187	417	205	430	158	382	169	422	145	401	158	382	145	401	156	371	113	336	115	320	117	358	117	358	115	320	120	308	117	358	120	308	127	380	127	380	120	308	129	298	127	380	129	298	145	401	185	326	183	332	184	310	184	310	183	332	180	338	184	310	180	338	179	301	179	301	180	338	175	343	179	301	175	343	172	295	172	295	175	343	169	350	172	295	169	350	164	355	162	291	172	295	164	355	162	291	164	355	160	359	162	291	160	359	158	363	162	291	156	371	152	289	185	326	184	310	186	320	192	394	190	409	189	372	189	372	190	409	185	422	189	372	185	422	178	350	178	350	185	422	177	432	178	350	177	432	166	439	178	350	166	439	160	328	160	328	166	439	154	441	160	328	154	441	149	358	149	358	147	348	160	328	160	328	147	348	142	337	160	328	142	337	136	308	136	308	142	337	132	325	136	308	132	325	118	313	118	313	100	300	106	289	118	313	106	289	136	308	154	441	143	440	145	371	154	441	145	371	148	367	154	441	148	367	149	363	154	441	149	363	149	358	122	398	125	392	126	429	126	429	125	392	130	386	126	429	130	386	133	435	133	435	130	386	137	380	133	435	137	380	143	440	143	440	137	380	142	375	143	440	142	375	145	371	121	421	120	411	120	404	121	421	120	404	122	398	121	421	122	398	126	429	121	20	119	35	118	-1	118	-1	119	35	114	48	118	-1	114	48	107	-23	107	-23	114	48	106	58	107	-23	106	58	95	64	107	-23	95	64	90	-44	90	-44	95	64	83	67	90	-44	83	67	79	-15	79	-15	77	-25	90	-44	90	-44	77	-25	72	-36	90	-44	72	-36	66	-65	66	-65	72	-36	62	-47	66	-65	62	-47	48	-59	48	-59	29	-72	35	-85	48	-59	35	-85	66	-65	83	67	72	65	74	-3	83	67	74	-3	77	-7	83	67	77	-7	79	-11	83	67	79	-11	79	-15	51	23	54	17	55	55	55	55	54	17	59	11	55	55	59	11	63	61	63	61	59	11	65	5	63	61	65	5	72	65	72	65	65	5	70	0	72	65	70	0	74	-3	50	46	49	36	49	29	50	46	49	29	51	23	50	46	51	23	55	55	133	318	139	347	138	358	138	358	142	437	133	318	133	318	142	437	129	427	133	318	129	427	121	335	121	335	129	427	119	412	121	335	119	412	114	355	114	355	119	412	114	395	114	355	114	395	112	375	161	379	172	381	172	440	172	440	172	381	180	386	172	440	180	386	181	435	181	435	180	386	187	392	181	435	187	392	187	428	187	428	187	392	191	401	187	428	191	401	191	419	191	419	191	401	192	410	160	441	142	437	146	373	160	441	146	373	152	377	160	441	152	377	161	379	160	441	161	379	172	440	142	437	138	358	139	363	142	437	139	363	141	369	142	437	141	369	146	373	177	302	162	314	169	289	169	289	162	314	151	325	169	289	151	325	149	302	149	302	151	325	143	336	149	302	143	336	139	347	139	347	133	318	149	302	154	363	153	367	159	291	159	291	153	367	152	371	149	289	152	371	141	401	149	289	141	401	136	291	136	291	141	401	125	298	154	382	160	393	165	422	165	422	160	393	169	404	165	422	169	404	196	441	196	441	169	404	183	417	196	441	183	417	202	430	154	382	165	422	141	401	154	382	141	401	152	371	110	336	112	320	114	358	114	358	112	320	117	308	114	358	117	308	124	380	124	380	117	308	125	298	124	380	125	298	141	401	181	326	180	332	180	310	180	310	180	332	177	338	180	310	177	338	176	301	176	301	177	338	172	343	176	301	172	343	169	295	169	295	172	343	166	350	169	295	166	350	160	355	159	291	169	295	160	355	159	291	160	355	157	359	159	291	157	359	154	363	292	363	291	367	298	291	298	291	291	367	290	371	287	289	290	371	280	401	287	289	280	401	274	291	274	291	280	401	264	298	292	382	298	393	304	422	304	422	298	393	308	404	304	422	308	404	334	441	334	441	308	404	322	417	334	441	322	417	341	430	292	382	304	422	280	401	292	382	280	401	290	371	248	336	250	320	252	358	252	358	250	320	255	308	252	358	255	308	262	380	262	380	255	308	264	298	262	380	264	298	280	401	320	326	318	332	319	310	319	310	318	332	315	338	319	310	315	338	314	301	314	301	315	338	310	343	314	301	310	343	307	295	307	295	310	343	304	350	307	295	304	350	299	355	298	291	307	295	299	355	298	291	299	355	295	359	298	291	295	359	292	363	298	291	290	371	287	289	320	326	319	310	321	320	159	291	152	371	149	289	181	326	180	310	182	320	192	394	190	409	189	372	189	372	190	409	185	422	189	372	185	422	178	350	178	350	185	422	177	432	178	350	177	432	166	439	178	350	166	439	160	328	160	328	166	439	154	441	160	328	154	441	149	358	149	358	147	348	160	328	160	328	147	348	142	337	160	328	142	337	136	308	136	308	142	337	132	325	136	308	132	325	118	313	118	313	100	300	106	289	118	313	106	289	136	308	154	441	143	440	145	371	154	441	145	371	148	367	154	441	148	367	149	363	154	441	149	363	149	358	122	398	125	392	126	429	126	429	125	392	130	386	126	429	130	386	133	435	133	435	130	386	137	380	133	435	137	380	143	440	143	440	137	380	142	375	143	440	142	375	145	371	121	421	120	411	120	404	121	421	120	404	122	398	121	421	122	398	126	429	330	394	329	409	327	372	327	372	329	409	323	422	327	372	323	422	316	350	316	350	323	422	315	432	316	350	315	432	304	439	316	350	304	439	299	328	299	328	304	439	292	441	299	328	292	441	288	358	288	358	286	348	299	328	299	328	286	348	281	337	299	328	281	337	275	308	275	308	281	337	271	325	275	308	271	325	257	313	257	313	239	300	245	289	257	313	245	289	275	308	292	441	281	440	284	371	292	441	284	371	286	367	292	441	286	367	288	363	292	441	288	363	288	358	260	398	264	392	264	429	264	429	264	392	268	386	264	429	268	386	272	435	272	435	268	386	275	380	272	435	275	380	281	440	281	440	275	380	280	375	281	440	280	375	284	371	260	421	258	411	259	404	260	421	259	404	260	398	260	421	260	398	264	429	130	20	128	35	126	-1	126	-1	128	35	123	48	126	-1	123	48	116	-23	116	-23	123	48	114	58	116	-23	114	58	104	64	116	-23	104	64	98	-44	98	-44	104	64	92	67	98	-44	92	67	87	-15	87	-15	85	-25	98	-44	98	-44	85	-25	80	-36	98	-44	80	-36	74	-65	74	-65	80	-36	70	-48	74	-65	70	-48	56	-60	56	-60	38	-73	44	-85	56	-60	44	-85	74	-65	92	67	81	65	83	-3	92	67	83	-3	86	-7	92	67	86	-7	87	-11	92	67	87	-11	87	-15	60	23	63	18	64	55	64	55	63	18	67	12	64	55	67	12	71	61	71	61	67	12	74	6	71	61	74	6	81	65	81	65	74	6	79	1	81	65	79	1	83	-3	59	46	58	36	58	29	59	46	58	29	60	23	59	46	60	23	64	55	268	20	266	35	265	-1	265	-1	266	35	261	48	265	-1	261	48	254	-23	254	-23	261	48	253	58	254	-23	253	58	242	64	254	-23	242	64	237	-44	237	-44	242	64	230	67	237	-44	230	67	226	-15	226	-15	224	-25	237	-44	237	-44	224	-25	219	-36	237	-44	219	-36	213	-65	213	-65	219	-36	209	-48	213	-65	209	-48	195	-60	195	-60	176	-73	182	-85	195	-60	182	-85	213	-65	230	67	219	65	222	-3	230	67	222	-3	224	-7	230	67	224	-7	226	-11	230	67	226	-11	226	-15	198	23	201	18	202	55	202	55	201	18	206	12	202	55	206	12	210	61	210	61	206	12	213	6	210	61	213	6	219	65	219	65	213	6	218	1	219	65	218	1	222	-3	198	46	196	36	196	29	198	46	196	29	198	23	198	46	198	23	202	55	133	318	139	347	138	358	138	358	142	437	133	318	133	318	142	437	129	427	133	318	129	427	121	335	121	335	129	427	119	412	121	335	119	412	114	355	114	355	119	412	114	395	114	355	114	395	112	375	161	379	172	381	172	440	172	440	172	381	180	386	172	440	180	386	181	435	181	435	180	386	187	392	181	435	187	392	187	428	187	428	187	392	191	401	187	428	191	401	191	419	191	419	191	401	192	410	160	441	142	437	146	373	160	441	146	373	152	377	160	441	152	377	161	379	160	441	161	379	172	440	142	437	138	358	139	363	142	437	139	363	141	369	142	437	141	369	146	373	177	302	162	314	169	289	169	289	162	314	151	325	169	289	151	325	149	302	149	302	151	325	143	336	149	302	143	336	139	347	271	318	278	347	277	358	277	358	281	437	271	318	271	318	281	437	267	427	271	318	267	427	260	335	260	335	267	427	258	412	260	335	258	412	253	355	253	355	258	412	252	395	253	355	252	395	251	375	299	379	310	381	310	440	310	440	310	381	319	386	310	440	319	386	320	435	320	435	319	386	325	392	320	435	325	392	326	428	326	428	325	392	329	401	326	428	329	401	329	419	329	419	329	401	330	410	298	441	281	437	285	373	298	441	285	373	291	377	298	441	291	377	299	379	298	441	299	379	310	440	281	437	277	358	278	363	281	437	278	363	280	369	281	437	280	369	285	373	316	302	300	314	307	289	307	289	300	314	289	325	307	289	289	325	287	302	287	302	289	325	282	336	287	302	282	336	278	347	278	347	271	318	287	302	139	347	133	318	149	302	112	-64	118	-104	115	-51	115	-51	118	-104	118	-37	125	2	118	-37	118	-104	125	2	118	-104	150	34	181	125	193	151	186	282	186	282	188	296	174	297	186	282	174	297	171	282	171	282	174	297	163	298	171	282	163	298	159	281	159	281	163	298	153	300	159	281	153	300	148	278	148	278	153	300	142	303	148	278	142	303	136	274	136	274	142	303	129	308	136	274	129	308	122	269	122	269	129	308	121	311	122	269	121	311	115	266	115	266	121	311	115	313	115	266	115	313	109	264	109	264	115	313	109	314	109	264	109	314	105	263	105	263	109	314	104	315	105	263	104	315	100	262	100	262	104	315	99	316	100	262	99	316	96	262	96	262	99	316	87	315	96	262	87	315	86	263	86	263	87	315	78	312	86	263	78	312	78	266	78	266	78	312	72	272	72	306	68	299	68	280	72	306	68	280	72	272	72	306	72	272	78	312	191	312	188	296	193	151	191	312	193	151	193	324	193	324	193	151	194	227	194	335	194	227	194	239	194	335	194	239	194	249	238	300	228	298	229	280	229	280	228	298	216	297	229	280	216	297	215	282	215	282	216	297	201	296	215	282	201	296	200	282	197	270	200	282	201	435	197	270	201	435	195	259	195	259	201	435	195	353	195	259	195	353	195	344	195	259	195	344	194	335	201	435	200	282	201	296	201	435	201	296	209	440	209	440	201	296	205	313	193	373	194	367	194	427	194	427	194	367	195	362	194	427	195	362	201	435	201	435	195	362	195	357	201	435	195	357	195	353	192	380	193	373	194	427	192	380	194	427	191	386	191	386	194	427	191	417	191	386	191	417	190	391	190	391	191	417	190	396	191	417	189	404	189	400	191	417	189	400	190	396	232	372	238	382	238	436	238	436	238	382	243	390	238	436	243	390	244	430	244	430	243	390	246	398	244	430	246	398	247	421	247	421	246	398	248	404	247	421	248	404	248	411	210	327	215	341	220	441	220	441	215	341	222	355	220	441	222	355	230	440	230	440	222	355	232	372	230	440	232	372	238	436	269	312	269	268	276	266	269	312	276	266	276	314	276	314	276	266	281	264	276	314	281	264	281	315	281	315	281	264	286	262	281	315	286	262	287	315	287	315	286	262	290	262	287	315	290	262	292	316	292	316	290	262	294	262	292	316	294	262	303	315	303	315	294	262	304	263	303	315	304	263	312	312	312	312	304	263	312	266	312	312	312	266	318	306	318	306	312	266	318	272	318	306	318	272	322	280	269	268	261	308	254	274	254	274	261	308	248	303	254	274	248	303	241	278	241	278	248	303	238	300	241	278	238	300	229	280	322	299	318	306	322	280	322	299	322	280	323	290	209	440	205	313	210	327	209	440	210	327	220	441	197	189	195	199	193	151	193	151	195	199	194	211	193	151	194	211	194	227	193	151	204	171	200	180	193	151	200	180	197	189	188	296	186	282	193	151	186	282	180	255	181	125	181	125	180	255	172	231	181	125	172	231	169	95	169	95	172	231	163	210	169	95	163	210	158	63	158	63	163	210	151	191	158	63	151	191	150	34	150	34	151	191	140	129	139	143	139	137	151	191	151	191	139	137	140	133	151	191	140	133	140	129	151	191	137	174	137	171	151	191	137	171	137	169	151	191	137	169	137	166	151	191	137	166	137	161	151	191	137	161	137	156	151	191	137	156	138	149	151	191	138	149	139	143	150	34	140	129	139	104	150	34	139	104	136	74	150	34	136	74	131	40	150	34	131	40	125	2	118	-104	112	-64	109	-77	118	-104	109	-77	107	-91	118	-104	107	-91	104	-104	193	324	194	227	194	335	194	335	194	249	195	259	269	268	269	312	261	308	68	280	68	299	67	290	68	34	77	38	71	78	71	78	77	38	80	75	91	70	80	75	91	43	91	70	91	43	102	46	15	56	16	47	16	66	16	66	16	47	20	40	16	66	20	40	21	73	21	73	20	40	26	34	21	73	26	34	27	79	27	79	26	34	34	31	27	79	34	31	36	83	36	83	34	31	44	30	36	83	44	30	47	84	47	84	44	30	50	30	47	84	50	30	52	84	52	84	50	30	55	31	52	84	55	31	57	83	57	83	55	31	61	32	57	83	61	32	64	81	64	81	61	32	68	34	64	81	68	34	71	78	92	-56	93	-74	94	-49	94	-49	93	-74	96	-82	94	-49	96	-82	97	-41	97	-41	96	-82	102	-88	97	-41	102	-88	102	-32	102	-32	102	-88	109	-21	119	-4	109	-21	109	-92	119	-4	109	-92	118	-94	144	-79	144	-7	144	0	144	0	144	89	144	-79	144	-79	144	89	142	77	144	-79	142	77	140	64	140	64	137	50	137	-87	137	-87	137	50	134	34	137	50	140	64	123	49	123	49	140	64	123	64	123	49	123	64	115	64	123	49	115	64	112	48	112	48	115	64	108	65	112	48	108	65	102	46	102	46	108	65	100	67	102	46	100	67	91	70	153	64	161	94	161	207	161	207	161	94	169	119	161	207	169	119	171	228	171	228	169	119	179	139	171	228	179	139	179	253	179	253	179	139	190	156	179	253	190	156	187	283	187	283	190	156	189	296	187	283	189	296	176	297	187	283	176	297	175	283	168	283	175	283	176	297	168	283	176	297	165	298	168	283	165	298	160	281	160	281	165	298	154	300	160	281	154	300	152	279	152	279	154	300	143	304	152	279	143	304	143	276	143	276	143	304	132	271	68	299	68	281	72	306	72	306	68	281	72	273	72	306	72	273	79	312	79	312	72	273	79	267	79	312	79	267	87	315	87	315	79	267	88	264	87	315	88	264	98	316	98	316	88	264	99	262	98	316	99	262	102	316	102	316	99	262	104	263	102	316	104	263	108	315	108	315	104	263	110	264	108	315	110	264	113	314	113	314	110	264	116	265	113	314	116	265	121	312	121	312	116	265	124	268	121	312	124	268	129	309	129	309	124	268	132	271	129	309	132	271	143	304	189	296	190	156	192	310	192	310	190	156	193	226	194	321	193	226	193	236	194	321	193	236	194	246	227	298	216	297	217	283	217	283	216	297	203	296	217	283	203	296	200	283	198	270	200	283	202	434	198	270	202	434	196	426	202	434	200	283	203	296	202	434	203	296	211	439	211	439	203	296	205	312	196	426	191	416	191	388	196	426	191	388	193	379	196	426	193	379	194	370	196	426	194	370	195	362	196	426	195	362	195	355	196	426	195	355	195	347	196	426	195	347	195	258	196	426	195	258	198	270	191	416	189	405	189	403	191	416	189	403	190	400	191	416	190	400	190	396	191	416	190	396	191	392	191	416	191	392	191	388	217	78	211	38	220	35	217	78	220	35	224	81	224	81	220	35	227	32	224	81	227	32	231	83	231	83	227	32	232	31	231	83	232	31	236	84	236	84	232	31	238	30	236	84	238	30	242	84	242	84	238	30	242	30	242	84	242	30	252	83	252	83	242	30	253	31	252	83	253	31	261	79	261	79	253	31	262	34	261	79	262	34	268	73	268	73	262	34	268	40	268	73	268	40	272	65	272	65	268	40	272	47	272	65	272	47	273	56	197	43	211	38	208	75	197	43	208	75	197	70	197	43	197	70	188	67	197	43	188	67	186	46	238	380	243	389	243	430	243	430	243	389	246	397	243	430	246	397	247	421	247	421	246	397	248	404	247	421	248	404	248	411	205	312	209	326	211	439	211	439	209	326	214	338	211	439	214	338	221	441	221	441	214	338	221	352	221	441	221	352	230	440	230	440	221	352	231	369	230	440	231	369	238	436	238	436	231	369	238	380	238	436	238	380	243	430	240	279	249	276	249	304	249	304	249	276	259	271	249	304	259	271	263	309	263	309	259	271	268	268	263	309	268	268	272	312	272	312	268	268	276	265	272	312	276	265	279	314	279	314	276	265	282	264	279	314	282	264	285	315	285	315	282	264	288	263	285	315	288	263	290	316	290	316	288	263	293	262	290	316	293	262	296	316	296	316	293	262	304	264	296	316	304	264	306	315	306	315	304	264	313	267	306	315	313	267	314	312	314	312	313	267	319	273	314	312	319	273	320	306	320	306	319	273	324	281	320	306	324	281	324	299	324	299	324	281	325	290	217	283	225	283	227	298	227	298	225	283	232	281	227	298	232	281	238	300	238	300	232	281	240	279	238	300	240	279	249	304	195	258	195	347	195	339	195	258	195	339	195	330	195	258	195	330	194	246	196	199	194	209	190	156	190	156	194	209	193	218	190	156	193	218	193	226	190	156	203	171	199	187	190	156	199	187	196	199	144	9	145	18	146	100	146	100	145	18	147	28	146	100	147	28	147	111	147	111	147	28	148	38	147	111	148	38	147	120	147	120	148	38	150	190	150	190	148	38	151	50	150	190	151	50	161	207	161	207	151	50	153	64	153	64	151	50	164	49	153	64	164	49	166	64	166	64	164	49	176	48	166	64	176	48	173	64	144	89	144	0	144	9	144	89	144	9	146	100	140	64	137	-87	144	-79	180	65	173	64	176	48	180	65	176	48	186	46	180	65	186	46	188	67	143	144	145	135	150	190	150	190	145	135	147	128	150	190	147	128	147	120	150	190	137	175	137	169	150	190	137	169	141	155	150	190	141	155	143	144	149	-40	147	-32	148	-69	149	-40	148	-69	150	-58	149	-40	150	-58	149	-45	150	-58	150	-55	150	-52	150	-58	150	-52	149	-49	150	-58	149	-49	149	-45	148	-69	147	-32	146	-23	148	-69	146	-23	145	-15	148	-69	145	-15	144	-7	148	-69	144	-7	144	-79	130	21	126	8	128	-92	130	21	128	-92	137	-87	130	21	137	-87	134	34	119	-4	118	-94	128	-92	119	-4	128	-92	126	8	109	-21	102	-88	109	-92	91	43	80	75	77	38	68	281	68	299	67	290	192	310	193	226	194	321	194	321	194	246	195	330	211	38	217	78	208	75	93	-74	92	-56	92	-63	174	39	214	46	216	288	216	288	214	46	249	64	216	288	249	64	251	269	251	269	249	64	277	92	251	269	277	92	278	242	278	242	277	92	295	127	278	242	295	127	295	207	295	207	295	127	302	167	53	207	53	126	71	241	71	241	53	126	71	91	71	241	71	91	99	269	99	269	71	91	99	64	99	269	99	64	134	288	134	288	99	64	134	46	134	288	134	46	174	294	174	294	134	46	174	39	174	294	174	39	216	288	53	126	53	207	47	167	431	29	433	18	433	41	433	41	433	18	438	8	433	41	438	8	438	51	438	51	438	8	446	0	438	51	446	0	446	59	446	59	446	0	456	-4	446	59	456	-4	456	65	456	65	456	-4	466	-6	456	65	466	-6	468	67	468	67	466	-6	478	-5	468	67	478	-5	479	65	479	65	478	-5	489	0	479	65	489	0	489	59	489	59	489	0	497	7	489	59	497	7	497	51	497	51	497	7	503	17	497	51	503	17	503	40	503	40	503	17	505	29	234	29	236	18	236	41	236	41	236	18	241	8	236	41	241	8	242	51	242	51	241	8	249	0	242	51	249	0	249	59	249	59	249	0	259	-4	249	59	259	-4	259	65	259	65	259	-4	270	-6	259	65	270	-6	271	67	271	67	270	-6	282	-5	271	67	282	-5	282	65	282	65	282	-5	292	0	282	65	292	0	292	59	292	59	292	0	301	7	292	59	301	7	301	51	301	51	301	7	306	17	301	51	306	17	306	40	306	40	306	17	308	29	38	29	40	18	40	41	40	41	40	18	45	8	40	41	45	8	45	51	45	51	45	8	52	0	45	51	52	0	53	59	53	59	52	0	62	-4	53	59	62	-4	62	65	62	65	62	-4	73	-6	62	65	73	-6	74	67	74	67	73	-6	85	-5	74	67	85	-5	85	65	85	65	85	-5	96	0	85	65	96	0	96	59	96	59	96	0	104	7	96	59	104	7	104	51	104	51	104	7	110	17	104	51	110	17	110	40	110	40	110	17	112	29	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	684	178	689	162	696	190	696	190	689	162	691	143	701	94	691	143	686	101	701	94	686	101	685	52	685	52	686	101	673	64	685	52	673	64	661	18	661	18	673	64	653	33	661	18	653	33	631	-3	631	-3	653	33	629	13	631	-3	629	13	602	5	602	5	590	7	599	-12	599	-12	590	7	580	14	599	-12	580	14	573	-7	573	-7	580	14	572	24	573	-7	572	24	567	36	518	80	522	50	525	121	525	121	522	50	533	25	525	121	533	25	544	159	544	159	533	25	551	5	544	159	551	5	572	190	572	190	551	5	565	52	567	36	565	52	551	5	567	36	551	5	573	-7	574	101	582	127	606	211	606	211	582	127	594	152	606	211	594	152	606	171	606	171	614	182	643	219	643	219	614	182	623	190	643	219	623	190	632	196	572	190	565	52	568	75	572	190	568	75	574	101	572	190	574	101	606	211	684	178	683	206	675	190	675	190	683	206	665	215	675	190	665	215	664	198	664	198	665	215	650	200	641	199	650	200	643	219	641	199	643	219	632	196	606	171	643	219	606	211	665	215	643	219	650	200	701	94	707	141	704	168	701	94	704	168	696	190	701	94	696	190	691	143	602	5	599	-12	631	-3	683	206	684	178	696	190	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	684	178	689	162	696	190	696	190	689	162	691	143	701	94	691	143	686	101	701	94	686	101	685	52	685	52	686	101	673	64	685	52	673	64	661	18	661	18	673	64	653	33	661	18	653	33	631	-3	631	-3	653	33	629	13	631	-3	629	13	602	5	602	5	590	7	599	-12	599	-12	590	7	580	14	599	-12	580	14	573	-7	573	-7	580	14	572	24	573	-7	572	24	567	36	518	80	522	50	525	121	525	121	522	50	533	25	525	121	533	25	544	159	544	159	533	25	551	5	544	159	551	5	572	190	572	190	551	5	565	52	567	36	565	52	551	5	567	36	551	5	573	-7	574	101	582	127	606	211	606	211	582	127	594	152	606	211	594	152	606	171	606	171	614	182	643	219	643	219	614	182	623	190	643	219	623	190	632	196	572	190	565	52	568	75	572	190	568	75	574	101	572	190	574	101	606	211	684	178	683	206	675	190	675	190	683	206	665	215	675	190	665	215	664	198	664	198	665	215	650	200	641	199	650	200	643	219	641	199	643	219	632	196	606	171	643	219	606	211	665	215	643	219	650	200	701	94	707	141	704	168	701	94	704	168	696	190	701	94	696	190	691	143	602	5	599	-12	631	-3	924	178	929	162	935	190	935	190	929	162	931	143	940	94	931	143	926	101	940	94	926	101	924	52	924	52	926	101	913	64	924	52	913	64	900	18	900	18	913	64	894	33	900	18	894	33	871	-3	871	-3	894	33	869	13	871	-3	869	13	843	5	843	5	830	7	838	-12	838	-12	830	7	820	14	838	-12	820	14	812	-7	812	-7	820	14	812	24	812	-7	812	24	807	36	758	80	762	50	764	121	764	121	762	50	773	25	764	121	773	25	783	159	783	159	773	25	790	5	783	159	790	5	811	190	811	190	790	5	806	52	807	36	806	52	790	5	807	36	790	5	812	-7	814	101	823	127	845	211	845	211	823	127	833	152	845	211	833	152	846	171	846	171	854	182	882	219	882	219	854	182	863	190	882	219	863	190	871	196	811	190	806	52	808	75	811	190	808	75	814	101	811	190	814	101	845	211	924	178	922	206	915	190	915	190	922	206	905	215	915	190	905	215	903	198	903	198	905	215	889	200	880	199	889	200	882	219	880	199	882	219	871	196	846	171	882	219	845	211	905	215	882	219	889	200	940	94	946	141	943	168	940	94	943	168	935	190	940	94	935	190	931	143	843	5	838	-12	871	-3	922	206	924	178	935	190	683	206	684	178	696	190	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	45	128	59	110	63	172	63	172	59	110	74	91	63	172	74	91	84	188	84	188	74	91	83	143	88	73	83	143	74	91	108	208	98	199	98	161	108	208	98	161	116	179	108	208	116	179	118	216	84	188	83	143	98	161	84	188	98	161	98	199	63	172	34	149	35	141	63	172	35	141	37	138	63	172	37	138	39	135	63	172	39	135	42	132	63	172	42	132	45	128	186	258	186	262	186	264	186	258	186	264	185	265	186	258	185	265	184	266	186	258	184	266	183	253	184	266	183	267	183	253	183	253	183	267	182	267	183	253	182	267	180	246	180	246	182	267	178	265	180	246	178	265	175	239	175	239	178	265	170	260	175	239	170	260	169	231	169	231	170	260	158	250	169	231	158	250	152	215	152	215	158	250	141	236	152	215	141	236	134	197	134	197	141	236	118	216	134	197	118	216	116	179	96	118	103	55	110	91	110	91	103	55	118	38	110	91	118	38	121	68	121	68	118	38	121	34	121	68	121	34	129	50	129	50	121	34	125	30	129	50	125	30	128	27	96	118	93	122	103	55	103	55	93	122	91	128	103	55	91	128	88	73	88	73	91	128	88	133	88	73	88	133	85	138	132	24	134	25	135	36	135	36	134	25	135	25	135	36	135	25	137	29	137	29	135	25	136	26	137	29	136	26	137	28	131	25	132	24	135	36	131	25	135	36	129	50	131	25	129	50	128	27	35	141	34	149	34	143	83	143	88	73	85	138	155	189	143	204	144	110	144	110	143	204	139	208	144	110	139	208	137	148	137	148	139	208	136	212	137	148	136	212	135	153	135	153	136	212	133	215	135	153	133	215	132	158	132	158	133	215	131	219	132	158	131	219	130	164	130	164	131	219	129	222	130	164	129	222	127	169	127	169	129	222	124	174	118	237	108	249	111	200	118	237	111	200	124	174	118	237	124	174	129	222	88	267	91	242	93	265	93	265	91	242	99	223	93	265	99	223	100	259	100	259	99	223	111	200	100	259	111	200	108	249	88	267	87	267	91	242	91	242	87	267	85	266	91	242	85	266	85	255	85	255	85	266	84	265	85	255	84	265	84	264	187	143	187	149	181	157	187	143	181	157	174	166	187	143	174	166	165	177	187	143	165	177	163	124	163	124	165	177	155	189	163	124	155	189	144	110	137	148	95	103	103	75	137	148	103	75	112	84	137	148	112	84	120	91	137	148	120	91	130	99	137	148	130	99	144	110	38	24	42	26	46	50	46	50	42	26	50	31	46	50	50	31	59	65	59	65	50	31	62	41	59	65	62	41	75	83	75	83	62	41	79	55	75	83	79	55	95	103	95	103	79	55	103	75	38	38	35	29	35	28	38	38	35	28	35	26	38	38	35	26	36	25	38	38	36	25	37	25	38	38	37	25	38	24	38	38	38	24	46	50	85	255	84	264	84	262	331	353	331	385	0	385	331	353	0	385	0	353	223	448	189	448	-111	-6	223	448	-111	-6	-77	-6	122	28	120	36	120	36	115	258	120	36	142	355	144	365	142	355	153	159	144	365	153	159	146	373	146	373	153	159	147	382	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	67	142	355	127	67	130	76	142	355	130	76	153	159	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	246	410	148	405	149	395	149	395	153	159	158	179	149	395	158	179	217	390	217	390	158	179	175	239	217	390	175	239	181	258	181	258	175	239	287	239	181	258	287	239	292	258	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	158	179	153	159	265	159	158	179	265	159	271	179	148	389	147	382	153	159	148	389	153	159	149	395	171	10	151	13	171	0	171	0	151	13	137	16	171	0	137	16	55	44	55	44	137	16	127	21	55	44	127	21	61	62	61	62	127	21	122	28	61	62	122	28	86	159	86	159	122	28	92	179	86	159	92	179	34	179	109	239	92	179	120	36	109	239	120	36	115	258	109	239	115	258	55	258	109	239	55	258	50	239	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	86	159	34	179	29	159	92	179	122	28	120	36	120	419	98	432	98	422	71	83	71	63	78	83	78	83	71	63	79	60	78	83	79	60	86	82	86	82	79	60	87	55	86	82	87	55	95	80	95	80	87	55	97	48	95	80	97	48	106	76	99	21	97	48	90	36	99	21	90	36	87	9	87	9	90	36	81	25	87	9	81	25	75	1	75	1	81	25	71	17	75	1	71	17	63	-2	63	-2	71	17	60	12	63	-2	60	12	50	-3	50	-3	60	12	50	10	23	45	28	53	29	74	29	74	28	53	35	60	29	74	35	60	45	81	45	81	35	60	45	64	45	81	45	64	56	65	56	65	64	65	65	84	65	84	64	65	71	63	65	84	71	63	71	83	7	38	8	24	9	52	9	52	8	24	14	12	9	52	14	12	17	65	17	65	14	12	23	4	17	65	23	4	21	35	21	35	23	45	17	65	17	65	23	45	29	74	97	48	99	21	106	76	106	76	99	21	113	38	106	76	113	38	118	169	118	169	113	38	137	20	118	169	137	20	131	69	131	69	137	20	157	58	157	58	137	20	156	8	157	58	156	8	174	0	65	84	45	81	56	65	131	69	132	268	128	248	131	69	128	248	127	245	131	69	127	245	126	237	131	69	126	237	124	225	131	69	124	225	122	209	131	69	122	209	119	188	131	69	119	188	118	169	61	268	55	248	128	248	61	268	128	248	132	268	184	232	186	242	190	398	190	398	186	242	187	246	190	398	187	246	188	248	188	248	273	248	191	268	191	268	273	248	279	268	190	398	188	248	191	268	190	398	191	268	206	415	206	415	191	268	206	332	206	415	206	332	219	377	169	169	253	169	174	188	169	169	174	188	174	377	174	377	174	188	180	215	174	377	180	215	190	398	190	398	180	215	184	232	150	112	157	130	160	354	160	354	157	130	163	148	160	354	163	148	174	377	174	377	163	148	169	169	149	329	140	301	141	93	149	329	141	93	150	112	149	329	150	112	160	354	132	268	131	69	141	93	132	268	141	93	140	301	279	55	269	50	275	19	275	19	269	50	260	46	275	19	260	46	256	6	256	6	260	46	249	44	256	6	249	44	237	44	237	44	219	44	234	-1	234	-1	219	44	208	-4	157	58	174	0	180	51	180	51	174	0	190	-3	180	51	190	-3	200	47	200	47	190	-3	208	-4	200	47	208	-4	219	44	287	415	301	441	282	420	282	420	301	441	281	443	282	420	281	443	275	423	275	423	281	443	266	424	247	420	266	424	260	442	247	420	260	442	241	437	206	415	219	377	223	428	223	428	219	377	232	405	223	428	232	405	241	437	241	437	232	405	247	420	339	410	331	424	333	370	339	410	333	370	338	376	339	410	338	376	341	384	339	410	341	384	342	393	310	367	316	366	318	434	318	434	316	366	326	367	318	434	326	367	331	424	331	424	326	367	333	370	295	384	299	375	301	441	301	441	299	375	304	370	301	441	304	370	318	434	318	434	304	370	310	367	301	441	287	415	290	406	301	441	290	406	293	395	301	441	293	395	295	384	281	443	260	442	266	424	290	38	302	61	296	67	290	38	296	67	289	62	290	38	289	62	279	55	290	38	279	55	275	19	237	44	234	-1	256	6	40	188	35	169	118	169	40	188	118	169	119	188	41	12	33	15	35	-1	41	12	35	-1	50	-3	41	12	50	-3	50	10	21	35	23	4	23	27	23	27	23	4	35	-1	23	27	35	-1	27	20	27	20	35	-1	33	15	174	188	253	169	258	188	481	335	462	316	487	262	487	262	462	316	443	300	487	262	443	300	438	262	438	262	443	300	424	289	438	262	424	289	409	283	406	-6	425	-4	438	262	438	262	425	-4	429	35	429	31	429	35	425	-4	429	31	425	-4	430	28	430	28	425	-4	443	3	430	28	443	3	432	26	432	26	443	3	435	25	429	39	429	41	438	262	438	262	429	41	430	43	438	262	430	43	430	45	430	45	487	262	438	262	438	262	429	35	429	37	438	262	429	37	429	39	438	262	386	67	387	-2	438	262	387	-2	396	-5	438	262	396	-5	406	-6	383	54	380	42	381	1	383	54	381	1	387	-2	383	54	387	-2	386	67	378	31	376	23	377	8	378	31	377	8	381	1	378	31	381	1	380	42	438	262	409	283	401	280	438	262	401	280	395	277	438	262	395	277	390	274	438	262	390	274	388	270	438	262	388	270	388	262	388	270	387	266	387	265	388	270	387	265	388	264	388	270	388	264	388	262	497	356	481	335	487	262	497	356	487	262	494	283	497	356	494	283	512	352	497	356	512	352	499	358	494	283	487	262	543	262	494	283	543	262	546	283	462	41	452	31	460	18	460	18	452	31	445	27	460	18	445	27	443	3	443	3	445	27	438	25	512	352	513	353	513	358	513	358	513	353	513	354	513	358	513	354	513	356	513	356	513	354	513	355	512	352	513	358	512	360	512	352	512	360	511	361	512	352	511	361	509	361	512	352	509	361	506	361	512	352	506	361	505	361	512	352	505	361	503	361	512	352	503	361	501	360	512	352	501	360	499	358	479	41	500	73	492	78	479	41	492	78	475	56	479	41	475	56	462	41	479	41	462	41	460	18	545	63	538	97	540	5	545	63	540	5	544	5	544	5	548	5	545	63	545	63	548	5	555	38	604	7	596	-6	602	-6	604	7	602	-6	609	-6	604	7	585	10	589	-5	604	7	589	-5	596	-6	559	4	566	2	569	20	569	20	566	2	573	0	569	20	573	0	585	10	585	10	573	0	581	-3	585	10	581	-3	589	-5	629	216	625	228	631	115	631	115	625	228	624	239	617	134	624	239	606	279	617	134	606	279	602	154	602	154	606	279	590	174	676	290	669	291	681	274	681	274	669	291	663	277	650	276	663	277	656	292	650	276	656	292	639	271	639	271	656	292	631	263	663	277	669	291	662	292	663	277	662	292	656	292	676	290	681	274	684	288	684	288	681	274	696	266	684	288	696	266	693	285	693	285	696	266	699	283	717	229	722	200	722	281	717	229	722	281	716	281	716	281	713	281	717	229	717	229	713	281	709	281	717	229	709	281	708	251	708	251	709	281	705	282	708	251	705	282	699	283	733	288	730	284	732	200	733	288	732	200	746	293	733	288	746	293	736	293	726	282	722	281	722	200	726	282	722	200	732	200	726	282	732	200	730	284	629	289	606	279	624	239	629	289	624	239	626	252	629	289	626	252	631	263	629	289	631	263	656	292	576	220	577	207	579	245	579	245	577	207	582	191	579	245	582	191	590	265	590	265	582	191	590	174	590	265	590	174	606	279	700	51	704	81	703	97	700	51	703	97	698	113	700	51	698	113	689	130	700	51	689	130	687	26	635	15	640	-2	645	26	645	26	640	-2	667	8	645	26	667	8	652	40	652	40	667	8	654	58	659	171	654	58	667	8	659	171	667	8	676	150	676	150	667	8	687	26	676	150	687	26	689	130	621	9	604	7	609	-6	621	9	609	-6	640	-2	621	9	640	-2	635	15	629	216	631	115	636	203	636	203	631	115	641	99	636	203	641	99	646	188	646	188	641	99	649	84	646	188	649	84	659	171	659	171	649	84	653	71	659	171	653	71	654	58	617	134	631	115	624	239	555	38	548	5	553	5	555	38	553	5	559	4	555	38	559	4	569	20	538	97	527	97	528	-2	538	97	528	-2	531	1	538	97	531	1	535	3	538	97	535	3	540	5	527	97	514	-8	525	-8	527	97	525	-8	528	-2	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	188	203	199	202	190	226	190	226	199	202	194	226	215	227	194	226	199	202	215	227	199	202	214	202	214	400	216	406	143	394	143	394	216	406	219	410	143	394	219	410	243	432	243	432	219	410	224	412	243	432	224	412	233	412	233	412	262	410	243	432	243	432	262	410	295	428	129	415	138	410	243	432	243	432	138	410	142	403	243	432	142	403	143	394	143	394	160	207	166	230	143	394	166	230	214	400	214	400	166	230	212	392	116	419	129	415	243	432	116	419	243	432	97	432	116	419	97	432	97	422	246	203	273	208	254	236	254	236	273	208	265	242	281	254	265	242	273	208	281	254	273	208	296	215	374	369	359	396	363	272	374	369	363	272	372	292	374	369	372	292	377	313	374	369	377	313	379	334	308	307	317	226	310	331	310	331	317	226	333	416	333	416	317	226	336	239	333	416	336	239	359	396	359	396	336	239	351	255	359	396	351	255	363	272	262	410	284	401	295	428	295	428	284	401	299	385	295	428	299	385	333	416	333	416	299	385	308	362	333	416	308	362	310	331	303	286	294	268	296	215	303	286	296	215	317	226	303	286	317	226	308	307	246	203	254	236	243	232	246	203	243	232	231	228	246	203	231	228	215	227	246	203	215	227	214	202	160	207	170	205	166	230	166	230	170	205	174	228	174	228	170	205	178	204	174	228	178	204	181	227	181	227	178	204	188	203	181	227	188	203	186	226	186	226	188	203	190	226	160	207	143	394	143	388	160	207	143	388	142	379	160	207	142	379	140	369	160	207	140	369	137	356	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	281	254	296	215	294	268	699	283	696	266	708	251	435	25	443	3	438	25	377	8	376	23	375	17	63	12	89	-2	88	106	88	106	92	327	63	12	63	12	92	327	62	271	63	12	62	271	54	251	54	251	62	271	37	271	54	251	37	271	32	251	241	192	100	192	236	172	236	172	100	192	95	172	93	158	95	172	128	373	93	158	128	373	92	327	106	216	110	227	128	373	128	373	110	227	113	239	128	373	113	239	118	251	118	251	256	251	124	271	124	271	256	251	262	271	259	440	254	422	279	418	259	440	279	418	279	439	279	439	279	418	299	408	279	439	299	408	301	435	301	435	299	408	314	392	301	435	314	392	323	428	323	428	314	392	324	372	323	428	324	372	342	418	342	418	324	372	327	347	342	418	327	347	336	331	336	331	327	347	327	341	172	364	198	396	213	432	213	432	198	396	226	415	213	432	226	415	259	440	259	440	226	415	254	422	118	251	124	271	128	373	128	373	124	271	147	322	128	373	147	322	169	409	169	409	147	322	172	364	169	409	172	364	213	432	128	373	95	172	100	192	128	373	100	192	103	204	128	373	103	204	106	216	92	327	88	106	88	118	92	327	88	118	89	131	92	327	89	131	91	144	92	327	91	144	93	158	54	251	50	240	63	12	63	12	50	240	47	229	63	12	47	229	44	36	44	36	47	229	44	218	44	36	44	218	41	206	38	192	16	192	34	172	38	192	34	172	44	36	38	192	44	36	41	206	32	159	30	145	32	68	32	159	32	68	44	36	32	159	44	36	34	172	32	68	30	145	28	132	32	68	28	132	28	120	32	68	28	120	27	109	256	89	228	59	231	47	231	47	228	59	204	39	231	47	204	39	203	21	203	21	204	39	183	27	203	21	183	27	176	4	176	4	183	27	163	20	176	4	163	20	150	-4	150	-4	163	20	139	18	121	-7	150	-4	139	18	121	-7	139	18	120	23	121	-7	120	23	105	34	121	-7	105	34	95	53	121	-7	95	53	89	-2	90	77	88	106	89	-2	90	77	89	-2	95	53	34	172	16	192	10	172	256	89	231	47	262	82	336	331	327	341	327	331	342	418	336	331	356	404	105	503	18	415	94	467	94	467	18	415	93	463	94	459	93	463	18	415	94	459	18	415	97	455	97	455	18	415	102	453	96	472	100	480	105	503	105	503	100	480	107	488	105	503	107	488	118	498	102	453	18	415	109	451	109	451	18	415	307	415	109	451	307	415	120	451	120	451	307	415	307	451	105	503	94	467	96	472	246	455	241	453	324	415	324	415	241	453	233	451	324	415	233	451	222	451	324	415	222	451	35	451	324	415	35	451	35	415	243	480	247	472	324	415	324	415	247	472	249	467	324	415	249	467	249	463	249	463	248	459	324	415	324	415	248	459	246	455	237	503	225	498	236	488	237	503	236	488	243	480	237	503	243	480	324	415	110	-102	110	438	67	438	110	-102	67	438	67	-102	18	433	87	401	85	405	18	433	85	461	86	465	18	433	86	465	105	503	105	503	86	465	90	471	105	503	90	471	97	479	106	363	118	368	107	379	106	363	107	379	98	388	106	363	98	388	91	395	106	363	91	395	87	401	106	363	87	401	18	433	106	488	118	498	105	503	106	488	105	503	97	479	85	461	18	433	85	405	307	415	307	451	118	415	118	415	307	451	118	451	118	415	118	451	107	415	86	457	87	410	90	454	90	454	87	410	91	412	90	454	91	412	96	452	96	452	91	412	98	414	96	452	98	414	106	451	106	451	98	414	107	415	106	451	107	415	118	451	85	461	85	405	87	410	85	461	87	410	86	457	18	451	207	415	207	451	218	451	207	451	219	415	218	451	219	415	227	452	227	452	219	415	228	414	227	452	228	414	234	454	234	454	228	414	234	412	234	454	234	412	238	457	238	457	234	412	238	409	238	457	238	409	239	461	239	461	238	409	239	405	307	433	239	405	238	401	307	433	238	401	234	395	227	479	234	471	307	433	307	433	234	471	238	465	307	433	238	465	239	461	239	461	239	405	307	433	219	503	207	498	218	487	219	503	218	487	227	479	219	503	227	479	307	433	219	378	207	368	220	363	219	378	220	363	228	387	228	387	220	363	307	433	228	387	307	433	234	395	207	415	18	451	18	415	207	451	207	415	219	415	182	412	182	347	192	410	192	410	182	347	192	348	192	410	192	348	202	405	202	405	192	348	202	353	202	405	202	353	209	398	209	398	202	353	209	360	209	398	209	360	213	389	213	389	209	360	213	369	213	389	213	369	215	379	149	379	151	369	151	390	151	390	151	369	155	360	151	390	155	360	156	399	156	399	155	360	162	353	156	399	162	353	163	406	163	406	162	353	171	348	163	406	171	348	172	410	172	410	171	348	182	347	172	410	182	347	182	412	282	379	283	369	283	390	283	390	283	369	288	360	283	390	288	360	288	399	288	399	288	360	295	353	288	399	295	353	295	406	295	406	295	353	303	348	295	406	303	348	304	410	304	410	303	348	313	347	304	410	313	347	314	412	314	412	313	347	324	348	314	412	324	348	324	410	324	410	324	348	333	353	324	410	333	353	333	405	333	405	333	353	341	360	333	405	341	360	341	398	341	398	341	360	346	369	341	398	346	369	346	389	346	389	346	369	347	379	18	379	19	369	19	390	19	390	19	369	24	360	19	390	24	360	24	399	24	399	24	360	31	353	24	399	31	353	31	406	31	406	31	353	39	348	31	406	39	348	40	410	40	410	39	348	50	347	40	410	50	347	50	412	50	412	50	347	60	348	50	412	60	348	61	410	61	410	60	348	69	353	61	410	69	353	70	405	70	405	69	353	77	360	70	405	77	360	77	398	77	398	77	360	82	369	77	398	82	369	82	389	82	389	82	369	84	379	407	379	409	369	409	390	409	390	409	369	413	360	409	390	413	360	414	399	414	399	413	360	420	353	414	399	420	353	421	406	421	406	420	353	429	348	421	406	429	348	430	410	430	410	429	348	439	347	430	410	439	347	440	412	440	412	439	347	450	348	440	412	450	348	450	410	450	410	450	348	459	353	450	410	459	353	459	405	459	405	459	353	466	360	459	405	466	360	466	398	466	398	466	360	471	369	466	398	471	369	471	389	471	389	471	369	473	379	276	379	277	369	277	390	277	390	277	369	282	360	277	390	282	360	282	399	282	399	282	360	289	353	282	399	289	353	289	406	289	406	289	353	297	348	289	406	297	348	298	410	298	410	297	348	307	347	298	410	307	347	308	412	308	412	307	347	318	348	308	412	318	348	318	410	318	410	318	348	327	353	318	410	327	353	327	405	327	405	327	353	334	360	327	405	334	360	334	398	334	398	334	360	339	369	334	398	339	369	339	389	339	389	339	369	341	379	143	379	145	369	145	390	145	390	145	369	149	360	145	390	149	360	150	399	150	399	149	360	156	353	150	399	156	353	157	406	157	406	156	353	165	348	157	406	165	348	166	410	166	410	165	348	175	347	166	410	175	347	176	412	176	412	175	347	186	348	176	412	186	348	186	410	186	410	186	348	195	353	186	410	195	353	196	405	196	405	195	353	203	360	196	405	203	360	203	398	203	398	203	360	207	369	203	398	207	369	207	389	207	389	207	369	209	379	12	379	13	369	14	390	14	390	13	369	18	360	14	390	18	360	18	399	18	399	18	360	25	353	18	399	25	353	25	406	25	406	25	353	33	348	25	406	33	348	34	410	34	410	33	348	44	347	34	410	44	347	44	412	44	412	44	347	54	348	44	412	54	348	55	410	55	410	54	348	64	353	55	410	64	353	64	405	64	405	64	353	71	360	64	405	71	360	71	398	71	398	71	360	76	369	71	398	76	369	76	389	76	389	76	369	78	379	113	8	75	82	78	-17	78	-17	75	82	61	167	34	68	61	167	78	352	34	68	78	352	34	266	629	68	601	167	587	82	629	68	587	82	584	-17	584	-17	587	82	549	8	584	-17	549	8	516	-85	516	-85	549	8	491	-50	516	-85	491	-50	430	-129	430	-129	491	-50	417	-88	430	-129	417	-88	331	-145	331	-145	417	-88	331	-102	601	167	629	266	587	252	587	252	629	266	584	352	587	252	584	352	549	326	549	326	584	352	516	420	549	326	516	420	491	384	491	384	516	420	430	464	491	384	430	464	417	422	417	422	430	464	331	436	246	422	331	436	331	480	246	422	331	480	232	464	61	167	75	252	78	352	78	352	75	252	113	326	78	352	113	326	146	420	146	420	113	326	172	384	146	420	172	384	232	464	232	464	172	384	246	422	430	464	331	480	331	436	629	266	601	167	629	68	629	266	629	68	644	167	113	8	146	-85	172	-50	172	-50	146	-85	232	-129	172	-50	232	-129	246	-88	246	-88	232	-129	331	-145	246	-88	331	-145	331	-102	78	-17	61	167	34	68	113	8	78	-17	146	-85	34	68	34	266	18	167	18	433	87	401	85	405	18	433	85	461	86	465	18	433	86	465	105	503	105	503	86	465	90	471	105	503	90	471	97	479	106	363	118	368	107	379	106	363	107	379	98	388	106	363	98	388	91	395	106	363	91	395	87	401	106	363	87	401	18	433	106	488	118	498	105	503	106	488	105	503	97	479	85	461	18	433	85	405	118	415	235	415	235	451	246	451	235	451	247	415	246	451	247	415	254	452	254	452	247	415	256	414	254	452	256	414	261	454	261	454	256	414	262	412	261	454	262	412	266	457	266	457	262	412	266	409	266	457	266	409	268	461	268	461	266	409	268	405	334	433	268	405	266	401	334	433	266	401	262	395	254	479	261	471	334	433	334	433	261	471	266	465	334	433	266	465	268	461	268	461	268	405	334	433	235	451	118	451	118	415	106	415	118	415	118	451	106	415	118	451	106	451	106	415	106	451	96	414	96	414	106	451	96	452	96	414	96	452	90	412	90	412	96	452	90	454	90	412	90	454	86	409	86	409	90	454	86	457	86	409	86	457	85	461	246	503	234	498	245	487	246	503	245	487	254	479	246	503	254	479	334	433	247	378	235	368	247	363	247	378	247	363	256	387	256	387	247	363	334	433	256	387	334	433	262	395	85	461	85	405	86	409	235	451	235	415	247	415	494	678	16	-102	103	-58	103	-58	16	-102	984	-102	103	-58	984	-102	897	-58	897	-58	984	-102	494	678	897	-58	494	678	494	579	494	579	494	678	103	-58	302	-102	80	438	33	438	302	-102	33	438	255	-102	217	438	217	-102	261	-102	217	438	261	-102	261	438	86	438	86	-102	129	-102	86	438	129	-102	129	438	533	436	533	-117	576	-117	533	436	576	-117	576	480	533	436	576	480	36	480	533	436	36	480	36	436	276	-111	277	-121	277	-100	277	-100	277	-121	282	-130	277	-100	282	-130	282	-91	282	-91	282	-130	289	-137	282	-91	289	-137	289	-84	289	-84	289	-137	297	-142	289	-84	297	-142	298	-80	298	-80	297	-142	307	-143	298	-80	307	-143	308	-78	308	-78	307	-143	318	-142	308	-78	318	-142	318	-80	318	-80	318	-142	327	-137	318	-80	327	-137	327	-84	327	-84	327	-137	334	-130	327	-84	334	-130	334	-91	334	-91	334	-130	339	-121	334	-91	339	-121	339	-100	339	-100	339	-121	341	-111	143	-111	145	-121	145	-100	145	-100	145	-121	149	-130	145	-100	149	-130	150	-91	150	-91	149	-130	156	-137	150	-91	156	-137	157	-84	157	-84	156	-137	165	-142	157	-84	165	-142	166	-80	166	-80	165	-142	175	-143	166	-80	175	-143	176	-78	176	-78	175	-143	186	-142	176	-78	186	-142	186	-80	186	-80	186	-142	195	-137	186	-80	195	-137	196	-84	196	-84	195	-137	203	-130	196	-84	203	-130	203	-91	203	-91	203	-130	207	-121	203	-91	207	-121	207	-100	207	-100	207	-121	209	-111	12	-111	13	-121	14	-100	14	-100	13	-121	18	-130	14	-100	18	-130	18	-91	18	-91	18	-130	25	-137	18	-91	25	-137	25	-84	25	-84	25	-137	33	-142	25	-84	33	-142	34	-80	34	-80	33	-142	44	-143	34	-80	44	-143	44	-78	44	-78	44	-143	54	-142	44	-78	54	-142	55	-80	55	-80	54	-142	64	-137	55	-80	64	-137	64	-84	64	-84	64	-137	71	-130	64	-84	71	-130	71	-91	71	-91	71	-130	76	-121	71	-91	76	-121	76	-100	76	-100	76	-121	78	-111	319	356	354	356	319	415	319	415	354	356	354	451	319	415	354	451	37	415	37	415	354	451	1	451	37	415	1	451	37	356	37	356	1	451	1	356	126	210	131	250	125	207	125	207	131	250	107	226	125	207	107	226	124	204	125	200	125	132	126	136	125	200	126	136	128	196	128	196	126	136	128	140	128	196	128	140	131	143	150	238	156	245	156	277	156	277	156	245	161	254	156	277	161	254	169	265	128	213	130	217	131	250	131	250	130	217	134	220	131	250	134	220	156	277	156	277	134	220	143	230	156	277	143	230	150	238	131	118	129	121	131	85	131	118	131	85	156	58	131	118	156	58	135	114	156	58	169	70	161	81	156	58	161	81	156	89	156	58	156	89	151	96	156	58	151	96	144	103	156	58	144	103	135	114	131	85	129	121	127	125	131	85	127	125	125	129	131	85	125	129	125	132	131	85	125	132	107	226	131	85	107	226	106	109	18	171	52	147	52	187	52	187	52	147	81	129	52	187	81	129	81	205	81	205	81	129	106	109	81	205	106	109	107	226	644	189	142	189	143	146	143	146	142	189	138	190	143	146	138	190	136	145	136	145	138	190	133	192	136	145	133	192	131	143	131	143	133	192	128	196	143	146	644	146	644	189	52	147	18	171	18	164	131	250	126	210	128	213	124	204	125	132	125	200	107	226	125	132	124	204	223	413	228	411	307	451	307	451	228	411	231	407	307	451	231	407	231	403	231	403	231	399	307	451	307	451	231	399	229	393	307	451	229	393	225	386	307	451	18	451	204	415	307	451	204	415	215	415	307	451	215	415	223	413	218	378	207	368	220	363	218	378	220	363	225	386	225	386	220	363	307	451	204	415	18	451	18	415	100	386	96	393	105	363	105	363	96	393	94	399	105	363	94	399	18	451	18	451	94	399	93	403	97	411	102	413	18	451	18	451	102	413	109	415	18	451	109	415	307	451	307	451	109	415	120	415	94	407	97	411	18	451	94	407	18	451	93	403	107	378	100	386	105	363	107	378	105	363	118	368	307	451	120	415	307	415	18	-96	87	-128	85	-123	18	-96	85	-68	86	-64	18	-96	86	-64	105	-26	105	-26	86	-64	90	-58	105	-26	90	-58	97	-50	106	-166	118	-161	107	-150	106	-166	107	-150	98	-141	106	-166	98	-141	91	-134	106	-166	91	-134	87	-128	106	-166	87	-128	18	-96	106	-41	118	-31	105	-26	106	-41	105	-26	97	-50	85	-68	18	-96	85	-123	307	-114	307	-78	118	-114	118	-114	307	-78	118	-78	118	-114	118	-78	107	-114	86	-72	87	-119	90	-75	90	-75	87	-119	91	-116	90	-75	91	-116	96	-77	96	-77	91	-116	98	-115	96	-77	98	-115	106	-78	106	-78	98	-115	107	-114	106	-78	107	-114	118	-78	85	-68	85	-123	87	-119	85	-68	87	-119	86	-72	207	-78	207	-114	207	-78	207	-78	207	-114	218	-114	207	-78	218	-114	219	-78	219	-78	218	-114	227	-115	219	-78	227	-115	228	-77	228	-77	227	-115	234	-116	228	-77	234	-116	234	-75	234	-75	234	-116	238	-119	234	-75	238	-119	238	-72	238	-72	238	-119	239	-123	238	-72	239	-123	239	-68	239	-68	239	-123	307	-96	239	-68	307	-96	238	-64	207	-31	219	-41	220	-26	220	-26	219	-41	228	-50	220	-26	228	-50	307	-96	307	-96	228	-50	234	-58	307	-96	234	-58	238	-64	307	-96	239	-123	238	-128	307	-96	238	-128	234	-134	307	-96	234	-134	227	-141	307	-96	227	-141	219	-166	218	-150	207	-161	219	-166	218	-150	219	-166	227	-141	18	-78	18	-114	207	-114	18	-78	207	-114	207	-78	34	322	34	266	41	347	41	347	34	266	44	242	41	347	44	242	52	370	52	370	44	242	60	224	52	370	60	224	66	390	66	390	60	224	82	213	66	390	82	213	78	292	78	292	84	409	66	390	184	256	169	245	171	229	171	229	169	245	154	237	171	229	154	237	152	218	152	218	154	237	140	233	152	218	140	233	132	211	132	211	140	233	124	232	194	430	198	445	189	432	189	432	198	445	182	432	169	431	182	432	177	448	169	431	177	448	157	428	157	428	177	448	156	446	157	428	156	446	145	422	145	422	156	446	136	442	145	422	136	442	134	416	134	416	136	442	124	407	108	388	124	407	118	434	108	388	118	434	101	423	78	292	80	319	84	409	84	409	80	319	86	344	84	409	86	344	101	423	101	423	86	344	95	367	101	423	95	367	108	388	136	442	118	434	124	407	236	415	228	428	229	380	236	415	229	380	235	385	236	415	235	385	238	393	236	415	238	393	239	401	207	376	214	375	215	438	215	438	214	375	222	376	215	438	222	376	228	428	228	428	222	376	229	380	215	438	201	422	207	376	200	425	201	422	215	438	200	425	215	438	198	428	198	428	215	438	198	445	198	428	198	445	194	430	198	445	177	448	182	432	201	379	207	376	201	422	201	379	201	422	200	416	201	379	200	416	198	411	201	379	198	411	197	384	194	397	194	390	194	402	194	402	194	390	197	384	194	402	197	384	196	407	196	407	197	384	198	411	189	245	208	266	200	272	189	245	200	272	184	256	189	245	184	256	171	229	110	235	97	243	109	209	110	235	109	209	132	211	110	235	132	211	124	232	87	256	81	272	82	213	87	256	82	213	109	209	87	256	109	209	97	243	398	448	98	-9	130	-9	398	448	130	-9	428	448	453	214	466	212	461	229	453	214	461	229	448	229	453	214	448	229	439	212	439	212	448	229	435	227	439	212	435	227	426	207	426	207	435	227	422	224	426	207	422	224	412	197	412	197	422	224	410	219	412	197	410	219	399	184	399	184	410	219	398	214	399	184	398	214	386	167	414	12	421	-2	425	21	425	21	421	-2	441	6	425	21	441	6	437	33	437	33	441	6	449	48	462	69	449	48	461	18	462	69	461	18	480	35	388	5	401	-7	401	7	401	7	401	-7	421	-2	401	7	421	-2	414	12	489	164	498	56	505	217	505	217	498	56	514	80	505	217	514	80	521	201	521	201	514	80	525	105	521	201	525	105	531	181	531	181	525	105	533	131	531	181	533	131	535	155	487	182	489	164	505	217	487	182	505	217	485	226	487	182	485	226	483	196	485	226	461	229	466	212	485	226	466	212	475	206	485	226	475	206	483	196	474	92	480	35	482	116	482	116	480	35	498	56	482	116	498	56	487	140	487	140	498	56	489	164	449	48	441	6	461	18	354	101	362	123	366	192	366	192	362	123	373	145	366	192	373	145	398	214	398	214	373	145	386	167	355	23	350	36	353	-5	353	-5	350	36	348	53	340	165	348	53	350	77	340	165	350	77	366	192	366	192	350	77	354	101	374	7	363	13	380	-9	374	7	380	-9	388	5	355	23	353	-5	380	-9	355	23	380	-9	363	13	331	3	353	-5	348	53	331	3	348	53	340	165	331	3	340	165	320	134	331	3	320	134	315	18	307	100	302	64	306	39	307	100	306	39	315	18	307	100	315	18	320	134	401	-7	388	5	380	-9	462	69	480	35	474	92	34	266	34	322	31	296	78	292	82	213	81	272	201	-85	179	-104	186	-133	186	-133	179	-104	157	-115	186	-133	157	-115	157	-141	157	-141	157	-115	137	-120	157	-141	137	-120	126	-144	126	-144	137	-120	120	-122	173	-27	157	-28	167	-47	167	-47	157	-28	142	-29	167	-47	142	-29	139	-49	139	-49	142	-29	127	-32	139	-49	127	-32	116	-56	116	-56	127	-32	112	-37	116	-56	112	-37	98	-66	98	-66	112	-37	97	-44	98	-66	97	-44	87	-79	87	-79	97	-44	86	-51	87	-79	86	-51	84	-94	84	-94	76	-60	84	-134	84	-134	76	-60	71	-123	173	-27	167	-47	177	-47	173	-27	177	-47	183	-27	183	-27	177	-47	189	-48	183	-27	189	-48	196	-28	196	-28	189	-48	202	-50	196	-28	202	-50	210	-30	210	-30	202	-50	213	-52	210	-30	213	-52	223	-32	223	-32	213	-52	222	-55	108	-120	98	-117	102	-141	108	-120	102	-141	126	-144	108	-120	126	-144	120	-122	98	-117	90	-111	102	-141	102	-141	90	-111	85	-103	102	-141	85	-103	84	-134	84	-134	85	-103	84	-94	68	-71	63	-83	63	-111	68	-71	63	-111	71	-123	68	-71	71	-123	76	-60	255	272	218	250	223	202	223	202	218	250	193	163	171	130	193	163	182	221	171	130	182	221	155	101	155	101	182	221	149	187	155	101	149	187	144	77	144	77	149	187	138	56	147	17	141	23	153	-6	153	-6	141	23	137	30	153	-6	137	30	134	-3	134	-3	137	30	136	40	134	-3	136	40	136	172	136	172	136	40	149	187	149	187	136	40	138	56	153	-6	182	-3	154	14	154	14	182	-3	163	13	217	30	163	13	182	-3	217	30	182	-3	210	4	218	250	182	221	193	163	271	-74	271	-48	260	-68	260	-68	271	-48	290	67	260	-68	290	67	237	-97	237	-97	290	67	233	-35	237	-97	233	-35	223	-56	223	-56	233	-35	223	-32	223	-56	223	-32	222	-55	349	266	357	260	358	285	358	285	357	260	362	252	358	285	362	252	371	277	371	277	362	252	364	241	385	249	364	241	352	191	385	249	352	191	449	281	449	281	352	191	318	131	449	281	318	131	290	67	271	73	217	30	236	19	271	73	236	19	263	40	271	73	263	40	290	67	271	73	290	67	318	131	398	-43	385	-51	388	-70	388	-70	385	-51	371	-57	388	-70	371	-57	371	-77	371	-77	371	-57	357	-61	371	-77	357	-61	356	-81	356	-81	357	-61	344	-63	356	-81	344	-63	342	-83	342	-83	344	-63	331	-63	342	-83	331	-63	328	-83	328	-83	331	-63	319	-63	328	-83	319	-63	314	-83	314	-83	319	-63	306	-61	314	-83	306	-61	299	-81	299	-81	306	-61	294	-57	299	-81	294	-57	285	-78	285	-78	294	-57	282	-53	285	-78	282	-53	271	-74	271	-74	282	-53	271	-48	349	266	343	290	339	268	339	268	343	290	328	269	305	265	328	269	326	292	305	265	326	292	292	287	223	202	252	232	255	272	255	272	252	232	279	253	255	272	279	253	292	287	292	287	279	253	305	265	343	290	326	292	328	269	384	249	379	265	371	277	384	249	371	277	364	241	384	249	364	241	385	249	212	-118	237	-97	223	-56	212	-118	223	-56	201	-85	212	-118	201	-85	186	-133	121	157	104	146	104	123	121	157	104	123	112	128	121	157	112	128	119	5	121	157	119	5	134	-3	121	157	134	-3	136	172	67	115	77	115	85	137	85	137	77	115	86	116	85	137	86	116	104	146	104	146	86	116	95	119	104	146	95	119	104	123	67	115	85	137	64	135	64	135	57	135	57	115	57	115	57	135	49	136	57	115	49	136	47	116	47	116	49	136	42	138	47	116	42	138	38	118	38	118	42	138	34	140	38	118	34	140	29	121	29	121	34	140	27	143	29	121	27	143	20	126	112	128	107	115	107	20	112	128	107	20	119	5	103	102	100	88	100	39	103	102	100	39	107	20	103	102	107	20	107	115	98	75	98	62	100	39	98	75	100	39	100	88	64	135	57	115	67	115	147	17	153	-6	154	14	290	67	271	-48	449	281	385	249	449	281	404	281	343	290	349	266	358	285	398	-43	388	-70	405	-60	217	30	210	4	236	19	63	-111	63	-83	61	-97	76	-60	84	-94	86	-51	628	433	630	454	624	435	624	435	630	454	619	435	600	428	619	435	619	455	600	428	619	455	590	448	511	333	544	374	553	426	553	426	544	374	574	406	553	426	574	406	590	448	590	448	574	406	600	428	527	311	477	288	514	282	509	391	477	288	511	333	509	391	511	333	553	426	459	342	405	279	419	203	459	342	419	203	455	256	459	342	455	256	477	288	459	342	477	288	509	391	631	430	633	426	641	450	641	450	633	426	634	421	645	380	634	421	626	391	645	380	626	391	614	343	614	343	626	391	604	363	614	343	604	363	570	337	630	454	628	433	631	430	630	454	631	430	641	450	630	454	619	455	619	435	649	444	641	450	645	380	649	444	645	380	656	422	649	444	656	422	654	435	568	311	614	343	570	337	568	311	570	337	527	311	568	311	527	311	514	282	455	256	514	282	477	288	60	17	61	-7	64	13	64	13	61	-7	73	-9	64	13	73	-9	68	11	68	11	73	-9	73	10	99	19	73	10	73	-9	99	19	73	-9	80	-8	141	434	116	412	127	374	127	374	116	412	123	353	127	287	123	353	116	412	127	287	116	412	110	304	110	304	116	412	101	384	110	304	101	384	99	327	99	327	101	384	95	355	303	380	305	423	286	388	286	388	305	423	280	435	286	388	280	435	267	398	267	398	280	435	260	444	267	398	260	444	252	405	252	405	260	444	243	450	252	405	243	450	238	411	238	411	243	450	227	454	238	411	227	454	224	416	224	416	227	454	211	455	224	416	211	455	211	419	211	419	211	455	200	421	175	417	200	421	211	455	175	417	211	455	173	450	222	194	165	167	203	160	222	194	203	160	225	92	222	194	225	92	242	225	57	29	64	58	73	105	73	105	64	58	84	86	73	105	84	86	114	138	114	138	84	86	115	112	114	138	115	112	165	167	165	167	115	112	156	136	165	167	156	136	203	160	50	-2	61	-7	57	29	57	29	73	105	50	-2	50	-2	73	105	45	69	50	-2	45	69	42	6	42	6	45	69	37	16	362	402	357	369	359	369	362	402	359	369	362	370	362	402	353	403	354	369	362	402	354	369	357	369	319	416	305	423	319	374	319	416	319	374	331	410	331	410	319	374	334	370	331	410	334	370	342	406	342	406	334	370	349	369	342	406	349	369	353	403	353	403	349	369	351	369	353	403	351	369	354	369	455	442	445	434	461	430	461	430	445	434	435	427	461	430	435	427	427	400	427	400	435	427	425	420	427	400	425	420	415	415	415	415	401	409	427	400	427	400	401	409	395	366	388	151	419	203	405	279	388	151	405	279	384	251	388	151	384	251	368	246	388	151	368	246	364	225	388	151	364	225	363	104	349	16	344	21	353	-7	353	-7	344	21	341	27	353	-7	341	27	334	-5	334	-5	341	27	340	35	343	190	340	35	346	64	343	190	346	64	364	225	364	225	346	64	363	104	296	51	298	31	299	84	299	84	298	31	306	14	299	84	306	14	309	118	309	118	306	14	318	2	309	118	318	2	325	154	325	154	318	2	334	-5	325	154	334	-5	343	190	343	190	334	-5	340	35	465	449	455	442	461	430	465	449	461	430	473	440	395	366	401	409	390	405	395	366	390	405	380	403	395	366	380	403	371	402	395	366	371	402	365	325	320	330	307	225	336	279	320	330	336	279	362	370	362	370	336	279	365	325	362	370	365	325	371	402	362	370	371	402	362	402	293	197	364	225	307	225	293	197	307	225	320	330	293	197	320	330	288	293	293	197	288	293	263	258	293	197	263	258	261	141	242	225	225	92	261	141	242	225	261	141	263	258	364	225	368	246	353	241	364	225	353	241	338	236	364	225	338	236	323	231	364	225	323	231	307	225	353	-7	378	-3	355	13	355	13	378	-3	362	12	379	15	362	12	378	-3	379	15	378	-3	403	9	487	89	473	98	458	56	458	56	473	98	446	67	458	56	446	67	430	29	430	29	446	67	421	43	430	29	421	43	403	9	403	9	421	43	399	26	403	9	399	26	379	15	127	374	137	392	141	434	141	434	137	392	154	407	141	434	154	407	173	450	173	450	154	407	175	417	203	160	180	120	187	50	203	160	187	50	225	92	103	-4	110	-2	126	45	126	45	110	-2	148	18	126	45	148	18	154	80	154	80	148	18	187	50	154	80	187	50	180	120	99	19	80	-8	88	-8	99	19	88	-8	95	-6	99	19	95	-6	103	-4	99	19	103	-4	126	45	273	342	261	348	259	318	259	318	261	348	247	329	259	318	247	329	243	299	243	299	247	329	233	313	243	299	233	313	225	284	225	284	233	313	218	301	225	284	218	301	204	275	204	275	218	301	201	294	204	275	201	294	181	291	181	291	159	294	180	271	180	271	159	294	150	275	159	294	142	303	150	275	150	275	142	303	131	317	150	275	131	317	127	287	127	287	131	317	125	334	127	287	125	334	123	353	181	291	180	271	204	275	58	22	57	29	61	-7	58	22	61	-7	60	17	349	16	353	-7	355	13	305	423	303	380	319	374	37	16	45	69	35	30	634	421	645	380	641	450	99	418	103	418	196	443	196	443	103	418	108	418	196	443	108	418	112	418	112	418	119	418	196	443	196	443	119	418	124	416	196	443	124	416	128	413	131	398	30	0	81	0	131	398	81	0	103	81	131	398	103	81	106	91	131	398	106	91	113	105	131	398	113	105	122	122	131	398	122	122	124	167	131	402	196	443	131	403	131	403	196	443	132	404	131	409	132	404	196	443	131	409	196	443	128	413	196	443	91	426	92	417	196	443	92	417	96	417	196	443	96	417	99	418	196	443	131	402	131	400	196	443	131	400	131	399	196	443	131	399	131	398	196	443	131	398	124	167	175	228	149	195	162	183	162	183	149	195	147	162	134	142	147	162	149	195	134	142	149	195	126	167	126	167	124	167	134	142	134	142	124	167	122	122	246	245	270	292	242	249	242	249	270	292	236	250	220	244	236	250	235	283	220	244	235	283	203	259	203	259	175	228	181	207	203	259	181	207	201	228	203	259	201	228	220	244	247	197	227	118	232	-6	247	197	232	-6	253	-1	247	197	253	-1	248	201	266	35	263	37	273	11	273	11	263	37	261	39	273	11	261	39	253	-1	253	-1	261	39	260	42	253	-1	260	42	260	44	260	44	270	292	253	-1	253	-1	270	292	251	226	253	-1	251	226	251	220	253	-1	251	220	250	213	306	260	302	272	304	220	306	260	304	220	306	229	306	260	306	229	307	237	306	260	307	237	307	245	302	272	295	283	300	203	302	272	300	203	302	212	302	272	302	212	304	220	300	203	295	283	284	289	300	203	284	289	270	292	300	203	270	292	262	51	270	292	260	44	260	46	270	292	260	46	260	47	270	292	260	47	261	48	270	292	261	48	261	49	270	292	261	49	262	51	246	245	249	240	270	292	270	292	249	240	251	233	270	292	251	233	251	226	270	292	235	283	236	250	296	53	287	44	291	29	291	29	287	44	278	37	291	29	278	37	273	11	273	11	278	37	269	35	307	47	320	63	310	70	307	47	310	70	304	62	307	47	304	62	296	53	307	47	296	53	291	29	249	207	248	201	253	-1	249	207	253	-1	250	213	205	27	206	10	208	40	208	40	206	10	211	2	208	40	211	2	214	69	214	69	211	2	217	-3	214	69	217	-3	227	118	227	118	217	-3	224	-6	227	118	224	-6	232	-6	206	10	205	27	205	21	266	35	273	11	269	35	175	228	162	183	181	207	448	400	456	400	448	400	448	400	456	400	460	434	448	400	460	434	441	435	448	400	441	435	427	400	427	400	441	435	416	434	427	400	416	434	406	398	406	398	416	434	391	432	406	398	391	432	385	396	385	396	391	432	366	427	385	396	366	427	365	391	365	391	366	427	346	384	328	375	346	384	342	419	328	375	342	419	319	408	293	327	301	345	301	394	301	394	301	345	313	361	301	394	313	361	319	408	319	408	313	361	328	375	293	327	301	394	290	306	290	306	286	378	277	260	277	260	286	378	273	358	277	260	273	358	266	283	266	283	273	358	265	336	266	283	265	336	262	312	366	427	342	419	346	384	516	399	531	400	519	429	516	399	519	429	508	431	516	399	508	431	495	379	495	379	508	431	494	432	495	379	494	432	483	399	483	399	478	433	477	399	477	399	478	433	470	400	463	400	470	400	478	433	463	400	478	433	460	434	463	400	460	434	456	400	72	24	55	37	61	6	61	6	55	37	44	51	61	6	44	51	37	24	37	24	44	51	41	63	44	116	41	63	45	59	58	55	61	55	67	117	67	117	61	55	71	56	67	117	71	56	76	113	76	113	71	56	79	61	76	113	79	61	84	106	84	106	79	61	85	68	84	106	85	68	88	97	88	97	85	68	89	77	88	97	89	77	90	86	56	118	44	116	45	59	56	118	45	59	49	57	56	118	49	57	53	56	56	118	53	56	58	55	56	118	58	55	67	117	37	24	41	63	44	116	37	24	44	116	33	110	37	24	33	110	25	100	37	24	25	100	22	46	19	87	17	71	22	46	19	87	22	46	25	100	249	17	251	60	211	2	211	2	251	60	210	30	211	2	210	30	172	-6	172	-6	210	30	167	15	172	-6	167	15	132	-9	132	-9	167	15	120	10	289	109	251	60	286	39	289	109	286	39	321	70	289	109	321	70	327	180	438	250	419	244	434	228	426	348	419	244	437	283	426	348	437	283	453	375	453	375	437	283	456	320	453	375	456	320	483	398	483	398	456	320	475	352	483	398	475	352	495	379	585	442	580	445	583	417	585	442	583	417	588	434	585	442	588	434	587	438	580	445	575	447	583	417	583	417	575	447	569	447	583	417	569	447	568	407	568	407	569	447	563	447	568	407	563	447	555	445	549	402	568	407	555	445	549	402	555	445	544	442	549	402	544	442	532	437	549	402	532	437	531	400	483	399	483	398	495	379	358	121	375	153	378	281	378	281	375	153	392	186	378	281	392	186	401	317	401	317	392	186	409	220	401	317	409	220	426	348	426	348	409	220	419	244	358	121	378	281	355	239	358	121	355	239	344	219	358	121	344	219	341	212	358	121	341	212	340	94	340	94	341	212	337	204	340	94	337	204	334	196	340	94	334	196	330	188	340	94	330	188	327	180	340	94	327	180	321	70	513	302	502	309	497	278	497	278	502	309	487	289	497	278	487	289	479	257	479	257	487	289	472	272	479	257	472	272	457	241	457	241	472	272	455	260	457	241	455	260	438	250	409	220	434	228	419	244	330	246	312	258	317	227	330	246	317	227	344	219	330	246	344	219	355	239	299	273	292	289	295	241	299	273	295	241	317	227	299	273	317	227	312	258	295	241	292	289	290	306	295	241	290	306	277	260	94	14	72	24	93	-4	94	14	93	-4	132	-9	94	14	132	-9	120	10	72	24	61	6	93	-4	438	250	434	228	457	241	519	429	531	400	532	437	251	60	249	17	286	39	478	433	483	399	494	432	286	378	290	306	301	394	439	249	426	245	482	244	434	365	426	245	444	292	434	365	444	292	463	395	463	395	444	292	468	338	463	395	468	338	495	419	495	419	468	338	495	379	495	419	495	379	528	436	528	436	495	379	525	408	528	436	525	408	557	418	557	418	569	417	562	443	562	443	569	417	582	440	52	43	61	48	69	70	69	70	61	48	72	51	69	70	72	51	93	72	93	72	72	51	84	52	93	72	84	52	93	52	93	52	106	52	117	70	117	70	106	52	120	49	117	70	120	49	140	65	140	65	120	49	136	43	140	65	136	43	155	35	49	65	34	56	36	9	49	65	36	9	49	35	49	65	49	35	52	43	49	65	52	43	69	70	58	22	51	28	53	1	53	1	51	28	49	35	26	21	36	9	34	56	26	21	34	56	25	46	26	21	25	46	22	35	176	23	164	19	169	0	169	0	164	19	150	17	169	0	150	17	149	-2	149	-2	150	17	136	15	149	-2	136	15	127	-4	127	-4	136	15	122	14	127	-4	122	14	106	14	106	14	86	15	105	-5	105	-5	86	15	76	-3	76	-3	86	15	70	18	76	-3	70	18	58	22	76	-3	58	22	53	1	183	397	193	432	160	368	160	368	193	432	156	406	160	368	156	406	152	331	152	331	135	284	165	248	140	65	155	35	162	57	162	57	155	35	176	24	185	48	176	24	189	4	185	48	189	4	208	39	208	39	189	4	208	10	208	39	208	10	231	58	117	70	93	72	93	52	189	4	176	24	176	23	189	4	176	23	169	0	106	14	105	-5	127	-4	261	21	246	26	264	-5	258	85	246	26	282	46	258	85	282	46	287	121	287	121	282	46	318	78	287	121	318	78	316	162	316	162	318	78	343	208	366	254	353	230	354	120	354	120	353	230	343	208	343	208	353	230	343	228	343	208	343	228	336	208	336	208	343	228	334	227	336	208	334	227	329	207	329	207	334	227	326	227	329	207	326	227	322	207	322	207	326	227	319	226	322	207	319	226	315	207	315	207	319	226	312	226	315	207	312	226	308	207	308	207	312	226	259	231	308	207	259	231	258	211	258	211	259	231	215	244	258	211	215	244	208	224	208	224	215	244	181	265	208	224	181	265	165	248	165	248	181	265	159	295	165	248	159	295	152	331	503	93	490	103	467	56	467	56	490	103	457	70	467	56	457	70	430	27	430	27	457	70	423	44	430	27	423	44	393	7	393	7	423	44	388	25	393	7	388	25	355	-5	355	-5	388	25	352	14	355	-5	352	14	316	-9	316	-9	352	14	315	10	261	21	264	-5	276	17	276	17	264	-5	288	-8	276	17	288	-8	290	13	290	13	288	-8	316	-9	290	13	316	-9	303	11	303	11	316	-9	315	10	264	-5	246	26	243	0	243	0	246	26	231	58	243	0	231	58	224	4	224	4	231	58	208	10	314	435	332	434	333	452	333	452	332	434	352	431	333	452	352	431	356	447	356	447	352	431	373	424	356	447	373	424	380	438	380	438	373	424	395	413	380	438	395	413	403	426	584	363	570	338	580	313	580	313	570	338	549	314	580	313	549	314	537	276	537	276	549	314	524	293	537	276	524	293	494	274	494	274	481	267	482	244	482	244	481	267	467	260	482	244	467	260	453	254	415	220	482	244	426	245	415	220	426	245	434	365	415	220	434	365	411	335	415	220	411	335	400	317	415	220	400	317	389	297	415	220	389	297	387	168	387	168	389	297	378	276	387	168	378	276	366	254	387	168	366	254	354	120	569	417	577	413	582	440	582	440	577	413	584	407	582	440	584	407	598	433	598	433	584	407	588	399	598	433	588	399	589	390	589	390	584	363	607	352	607	352	584	363	580	313	608	421	598	433	607	352	608	421	607	352	616	389	608	421	616	389	614	406	589	390	607	352	598	433	494	274	482	244	537	276	562	443	528	436	557	418	333	452	312	455	314	435	314	435	312	455	299	435	257	431	299	435	293	455	257	431	293	455	239	449	343	208	318	78	354	120	217	418	257	431	239	449	217	418	239	449	193	432	217	418	193	432	183	397	135	284	152	331	156	406	135	284	156	406	133	373	135	284	133	373	124	334	312	455	293	455	299	435	231	58	246	26	258	85	439	249	482	244	453	254	162	57	176	24	185	48	53	1	49	35	36	9	142	201	165	239	166	318	166	318	165	239	177	262	177	262	165	239	178	262	237	280	178	262	232	256	237	280	232	256	290	286	313	428	336	455	302	421	302	421	336	455	299	445	302	421	299	445	291	412	291	412	299	445	281	403	261	380	281	403	299	445	261	380	299	445	257	415	351	454	336	455	343	433	343	433	336	455	335	434	324	432	335	434	336	455	324	432	336	455	313	428	355	426	357	420	363	448	363	448	357	420	358	413	367	368	358	413	350	375	367	368	350	375	337	325	337	325	350	375	325	339	337	325	325	339	290	286	290	286	325	339	287	307	290	286	287	307	237	280	351	454	343	433	350	430	351	454	350	430	355	426	351	454	355	426	363	448	371	440	363	448	367	368	371	440	367	368	378	411	371	440	378	411	377	427	177	262	198	294	212	372	212	372	198	294	219	325	212	372	219	325	257	415	257	415	219	325	240	354	257	415	240	354	261	380	232	256	178	262	165	239	34	74	35	30	41	101	41	101	35	30	43	13	41	101	43	13	51	131	51	131	43	13	56	2	51	131	56	2	66	162	66	162	56	2	72	-4	66	162	72	-4	70	41	70	41	83	194	66	162	73	246	85	242	86	262	86	262	85	242	97	240	86	262	97	240	98	259	98	259	97	240	109	239	98	259	109	239	111	258	111	258	109	239	117	158	111	258	117	158	123	258	123	258	117	158	142	201	123	258	142	201	166	318	73	267	61	275	62	251	73	267	62	251	73	246	73	267	73	246	86	262	117	158	109	239	104	230	117	158	104	230	98	221	117	158	98	221	94	114	94	114	98	221	93	212	94	114	93	212	88	203	94	114	88	203	83	194	94	114	83	194	77	74	239	112	226	123	201	68	201	68	226	123	191	83	201	68	191	83	169	35	169	35	191	83	161	52	169	35	161	52	140	11	140	11	161	52	135	30	140	11	135	30	114	-2	114	-2	135	30	113	17	114	-2	113	17	94	13	94	13	85	14	89	-6	89	-6	85	14	78	18	89	-6	78	18	73	24	72	-4	89	-6	73	24	72	-4	73	24	71	32	72	-4	71	32	70	41	94	13	89	-6	114	-2	62	251	61	275	51	258	35	30	34	74	32	50	83	194	70	41	77	74	177	262	212	372	166	318	358	413	367	368	363	448	119	85	113	68	119	27	119	27	113	68	106	50	119	27	106	50	105	8	105	8	106	50	97	36	105	8	97	36	87	30	87	30	81	35	86	-4	86	-4	81	35	78	45	86	-4	78	45	73	58	63	69	45	73	47	-6	63	69	47	-6	63	-9	63	69	63	-9	86	-4	63	69	86	-4	73	58	14	51	15	25	18	60	18	60	15	25	22	11	18	60	22	11	25	67	25	67	22	11	33	0	25	67	33	0	34	72	34	72	33	0	47	-6	34	72	47	-6	45	73	178	417	189	412	261	432	261	432	189	412	199	405	261	432	199	405	207	395	207	395	219	354	261	432	261	432	219	354	220	354	261	432	220	354	327	-9	207	395	123	98	129	48	207	395	129	48	137	70	207	395	137	70	219	354	119	85	119	27	129	48	119	85	129	48	123	98	87	30	86	-4	105	8	151	421	152	421	153	432	153	432	152	421	153	421	153	421	166	420	261	432	261	432	166	420	178	417	494	443	473	439	474	395	474	395	473	439	468	398	460	395	468	398	473	439	460	395	473	439	456	429	456	429	443	414	445	362	456	429	445	362	449	374	456	429	449	374	453	386	456	429	453	386	460	395	443	353	445	362	443	414	443	353	443	414	433	396	443	353	433	396	426	377	443	353	426	377	355	121	443	353	355	121	340	-9	353	121	261	432	327	-9	353	121	327	-9	340	-9	353	121	340	-9	355	121	153	432	149	421	150	421	153	432	150	421	151	421	511	366	521	367	522	435	522	435	521	367	530	372	522	435	530	372	533	425	533	425	530	372	537	378	533	425	537	378	541	413	541	413	537	378	542	387	541	413	542	387	543	398	479	387	486	377	494	443	494	443	486	377	495	369	494	443	495	369	509	441	509	441	495	369	511	366	509	441	511	366	522	435	442	33	429	-6	614	-6	442	33	614	-6	626	33	517	119	518	91	523	111	523	111	518	91	544	86	523	111	544	86	532	106	532	106	544	86	544	104	576	116	544	104	544	86	576	116	544	86	588	95	631	290	635	309	623	295	623	295	635	309	611	296	578	285	611	296	610	313	578	285	610	313	568	305	512	140	517	175	530	284	530	284	517	175	530	216	530	284	530	216	568	305	568	305	530	216	551	256	568	305	551	256	578	285	483	121	498	103	499	252	499	252	498	103	513	129	499	252	513	129	512	140	512	140	530	284	499	252	626	117	656	151	637	227	637	227	656	151	642	262	641	273	642	262	655	298	641	273	655	298	638	282	638	282	655	298	635	309	638	282	635	309	631	290	635	309	610	313	611	296	683	235	680	259	676	191	676	191	680	259	670	281	676	191	670	281	656	151	656	151	670	281	655	298	656	151	655	298	642	262	576	116	588	95	603	146	603	146	588	95	626	117	603	146	626	117	624	186	624	186	626	117	637	227	513	129	498	103	518	91	513	129	518	91	517	119	479	212	472	169	474	144	479	212	474	144	483	121	479	212	483	121	499	252	494	443	474	395	479	387	153	432	153	421	261	432	15	25	14	51	13	41	77	22	60	35	66	6	66	6	60	35	50	49	66	6	50	49	42	24	42	24	50	49	46	63	49	116	46	63	47	63	49	116	47	63	50	59	63	55	67	55	72	117	72	117	67	55	77	56	72	117	77	56	81	113	81	113	77	56	85	61	81	113	85	61	89	106	89	106	85	61	91	68	89	106	91	68	94	97	94	97	91	68	94	77	94	97	94	77	95	86	61	118	49	116	50	59	61	118	50	59	54	57	61	118	54	57	59	56	61	118	59	56	63	55	61	118	63	55	72	117	42	24	46	63	49	116	42	24	49	116	38	110	42	24	38	110	30	100	42	24	30	100	27	46	24	87	22	72	27	46	24	87	27	46	30	100	281	111	244	63	253	20	253	20	244	63	209	32	253	20	209	32	197	-1	197	-1	209	32	170	15	197	-1	170	15	137	-9	137	-9	170	15	125	10	102	273	107	244	114	326	114	326	107	244	119	220	114	326	119	220	148	376	148	376	119	220	129	271	139	202	129	271	119	220	322	180	281	111	305	61	322	180	305	61	353	120	322	180	353	120	355	238	362	455	361	435	388	434	362	455	388	434	394	454	394	454	388	434	415	431	394	454	415	431	425	449	425	449	415	431	441	424	425	449	441	424	455	441	455	441	441	424	466	415	455	441	466	415	483	430	483	430	466	415	489	404	508	416	489	404	507	390	430	194	440	192	432	233	430	194	432	233	425	195	425	195	432	233	424	234	425	195	424	234	418	195	418	195	424	234	415	234	418	195	415	234	411	197	411	197	415	234	419	334	411	197	419	334	405	199	405	199	419	334	399	201	455	16	450	21	458	-7	458	-7	450	21	447	27	458	-7	447	27	440	-5	440	-5	447	27	446	35	447	139	446	35	452	53	447	139	452	53	452	163	452	163	464	74	455	223	455	223	447	227	450	176	455	223	450	176	452	168	455	223	452	168	452	163	447	227	440	230	440	192	447	227	440	192	447	185	447	227	447	185	450	176	467	338	486	365	489	404	489	404	486	365	507	390	452	372	419	334	433	272	452	372	433	272	450	306	452	372	450	306	467	338	452	372	467	338	489	404	419	334	415	234	433	272	399	201	419	334	387	290	399	201	387	290	355	238	399	201	355	238	353	120	559	426	569	430	564	443	559	426	564	443	552	438	559	426	552	438	550	421	529	428	525	405	533	411	529	428	533	411	540	433	540	433	533	411	541	416	540	433	541	416	552	438	552	438	541	416	550	421	519	378	528	366	525	405	519	378	525	405	529	428	519	378	529	428	519	422	519	378	519	422	508	416	519	378	508	416	507	390	545	390	525	405	528	366	545	390	528	366	534	352	545	390	534	352	538	337	545	390	538	337	539	322	545	390	539	322	560	254	545	390	560	254	560	373	560	373	560	254	571	354	571	354	560	254	575	282	571	354	575	282	578	334	578	334	575	282	580	313	536	230	539	322	535	294	536	230	535	294	524	269	495	162	490	174	491	123	491	123	490	174	482	185	491	123	482	185	479	97	479	97	482	185	473	196	479	97	473	196	464	74	464	74	473	196	461	205	464	74	461	205	455	223	455	223	461	205	461	207	455	223	461	207	483	231	483	231	461	207	503	214	483	231	503	214	507	247	507	247	503	214	536	230	507	247	536	230	524	269	483	430	489	404	508	416	397	47	400	28	403	75	403	75	400	28	410	13	403	75	410	13	416	98	416	98	410	13	423	2	416	98	423	2	433	118	433	118	423	2	440	-5	433	118	440	-5	447	139	447	139	440	-5	446	35	458	-7	480	-4	461	13	461	13	480	-4	468	12	482	15	468	12	480	-4	482	15	480	-4	502	5	575	68	563	79	550	42	550	42	563	79	540	55	550	42	540	55	526	20	526	20	540	55	519	36	526	20	519	36	502	5	502	5	519	36	499	23	502	5	499	23	482	15	129	271	140	320	148	376	148	376	140	320	172	365	148	376	172	365	203	417	203	417	172	365	221	401	203	417	221	401	275	445	275	445	221	401	285	426	275	445	285	426	362	455	362	455	285	426	361	435	347	369	333	369	337	317	337	317	333	369	319	313	337	317	319	313	317	268	317	268	319	313	298	268	317	268	298	268	287	226	287	226	298	268	272	235	287	226	272	235	246	198	246	198	272	235	238	214	246	198	238	214	197	207	197	207	176	210	196	187	196	187	176	210	165	191	176	210	157	219	165	191	165	191	157	219	142	232	165	191	142	232	139	202	139	202	142	232	133	250	139	202	133	250	129	271	197	207	196	187	246	198	99	14	77	22	98	-4	99	14	98	-4	137	-9	99	14	137	-9	125	10	77	22	66	6	98	-4	455	16	458	-7	461	13	452	163	452	53	464	74	495	162	491	123	497	149	539	322	536	230	560	254	432	233	440	192	440	230	281	111	253	20	305	61	248	432	20	432	78	419	248	432	78	419	111	419	248	432	111	419	157	419	248	432	157	419	191	419	248	432	191	419	203	418	248	432	203	418	214	413	248	432	214	413	222	404	248	432	222	404	229	391	248	432	229	391	235	374	248	432	235	374	248	374	191	178	174	180	191	165	191	165	174	180	165	183	191	165	165	183	111	214	111	214	165	183	160	189	111	214	160	189	111	419	111	419	160	189	158	199	111	419	158	199	157	214	20	432	20	374	33	374	20	432	33	374	39	391	20	432	39	391	46	404	20	432	46	404	54	413	20	432	54	413	65	418	20	432	65	418	78	419	319	193	313	186	375	165	375	165	313	186	303	181	375	165	303	181	289	178	548	189	543	183	630	165	630	165	543	183	533	180	630	165	533	180	517	178	565	432	460	228	550	370	565	432	550	370	597	199	565	432	597	199	596	214	565	432	596	214	596	383	565	432	596	383	598	396	565	432	598	396	601	406	565	432	601	406	608	413	565	432	608	413	633	432	342	205	341	221	323	386	323	386	341	221	341	369	323	386	341	369	358	432	358	432	341	369	441	163	358	432	441	163	460	228	460	228	441	163	448	163	460	228	448	163	550	370	375	178	361	181	375	165	375	165	361	181	351	186	375	165	351	186	322	205	322	205	351	186	345	193	322	205	345	193	323	221	323	221	345	193	342	205	323	221	342	205	323	386	323	386	358	432	317	397	317	397	358	432	309	406	358	432	277	432	289	417	358	432	289	417	300	413	358	432	300	413	309	406	619	417	633	419	633	432	619	417	633	432	608	413	597	199	550	370	599	189	599	189	550	370	550	214	599	189	550	214	604	183	604	183	550	214	630	165	604	183	630	165	613	180	613	180	630	165	630	178	550	199	548	189	630	165	550	199	630	165	550	214	191	165	111	214	111	199	191	165	111	199	109	189	191	165	109	189	104	183	191	165	104	183	94	180	191	165	94	180	78	178	191	165	78	178	78	165	375	165	289	178	289	165	319	193	375	165	322	205	630	165	517	178	517	165	289	417	277	432	277	419	157	419	111	419	157	214	475	197	487	188	496	211	496	211	487	188	496	177	496	211	496	177	496	209	496	209	496	177	501	164	496	209	501	164	518	196	518	196	501	164	505	150	518	196	505	150	506	135	506	135	503	110	514	33	514	33	503	110	497	86	514	33	497	86	492	15	492	15	497	86	486	65	492	15	486	65	479	7	479	7	486	65	472	47	479	7	472	47	465	1	465	1	472	47	454	33	454	33	446	29	450	-3	450	-3	446	29	439	26	450	-3	439	26	434	-6	434	-6	439	26	430	24	434	-6	430	24	422	23	395	-3	418	-6	403	24	403	24	418	-6	413	22	422	23	413	22	418	-6	422	23	418	-6	434	-6	460	195	468	196	467	227	467	227	468	196	475	224	505	232	475	224	475	197	505	232	475	197	496	211	438	233	443	194	444	233	444	233	443	194	447	194	444	233	447	194	451	232	451	232	447	194	453	194	451	232	453	194	459	230	459	230	453	194	460	195	459	230	460	195	467	227	436	233	432	232	434	194	436	233	434	194	443	194	436	233	443	194	438	233	429	232	426	231	427	196	429	232	427	196	434	194	429	232	434	194	432	232	424	231	436	332	414	202	424	231	414	202	420	199	424	231	420	199	427	196	424	231	427	196	426	231	535	411	505	428	514	398	535	411	531	384	539	374	535	411	539	374	546	417	546	417	539	374	547	362	546	417	547	362	550	398	550	398	547	362	552	350	550	398	552	350	566	383	566	383	552	350	556	336	566	383	556	336	557	322	557	322	556	235	578	257	444	269	463	303	473	368	473	368	463	303	484	333	473	368	484	333	514	398	514	398	484	333	506	361	514	398	506	361	531	384	436	332	424	231	444	269	436	332	444	269	473	368	411	206	414	202	436	332	411	206	436	332	401	289	411	206	401	289	367	238	411	206	367	238	364	124	250	63	257	22	289	111	289	111	257	22	313	63	289	111	313	63	332	180	332	180	313	63	364	124	332	180	364	124	367	238	587	420	597	424	593	437	587	420	593	437	580	432	587	420	580	432	577	415	568	427	557	422	558	404	568	427	558	404	567	409	568	427	567	409	577	415	568	427	577	415	580	432	557	422	546	417	550	398	557	422	550	398	558	404	592	281	597	307	595	330	592	281	595	330	589	350	592	281	589	350	579	367	592	281	579	367	578	257	578	257	579	367	566	383	578	257	566	383	557	322	557	322	554	295	556	235	556	235	554	295	545	270	556	235	545	270	529	219	529	219	545	270	528	248	529	219	528	248	505	232	535	411	514	398	531	384	514	398	505	428	488	412	488	412	505	428	472	440	488	412	472	440	459	423	459	423	472	440	438	449	459	423	438	449	429	430	429	430	438	449	404	454	429	430	404	454	401	434	401	434	404	454	375	435	303	427	375	435	373	455	303	427	373	455	302	448	404	454	373	455	375	435	556	123	554	143	553	100	553	100	554	143	547	162	553	100	547	162	545	76	545	76	547	162	535	180	545	76	535	180	532	53	532	53	535	180	518	196	532	53	518	196	514	33	514	33	518	196	506	135	475	224	468	196	475	197	77	22	60	35	66	6	66	6	60	35	50	49	66	6	50	49	42	24	42	24	50	49	46	63	49	116	46	63	47	63	49	116	47	63	50	59	63	55	67	55	72	117	72	117	67	55	77	56	72	117	77	56	81	113	81	113	77	56	85	61	81	113	85	61	89	106	89	106	85	61	91	68	89	106	91	68	94	97	94	97	91	68	94	77	94	97	94	77	95	86	61	118	49	116	50	59	61	118	50	59	54	57	61	118	54	57	59	56	61	118	59	56	63	55	61	118	63	55	72	117	42	24	46	63	49	116	42	24	49	116	38	110	42	24	38	110	30	100	42	24	30	100	27	46	24	87	22	71	27	46	24	87	27	46	30	100	98	-4	137	-9	99	14	99	14	137	-9	125	10	171	15	125	10	137	-9	171	15	137	-9	199	-1	156	205	141	220	142	187	142	187	141	220	132	239	142	187	132	239	120	206	120	206	132	239	129	262	212	32	171	15	199	-1	212	32	199	-1	257	22	212	32	257	22	250	63	353	372	341	372	347	310	347	310	341	372	331	311	347	310	331	311	327	256	327	256	331	311	311	261	327	256	311	261	295	212	295	212	311	261	281	224	295	212	281	224	252	183	252	183	281	224	244	200	252	183	244	200	202	192	202	192	177	196	199	172	199	172	177	196	169	176	156	205	142	187	169	176	156	205	169	176	177	196	120	206	129	262	119	334	119	334	129	262	143	321	119	334	143	321	165	386	165	386	143	321	180	369	165	386	180	369	229	424	229	424	180	369	236	405	229	424	236	405	302	448	302	448	236	405	303	427	119	334	101	267	106	233	119	334	106	233	120	206	393	28	386	35	395	-3	395	-3	386	35	382	44	395	-3	382	44	378	4	378	4	382	44	380	54	389	109	380	54	384	72	389	109	384	72	394	88	428	111	449	117	447	132	428	111	447	132	415	123	428	111	415	123	409	101	415	123	389	109	394	88	415	123	394	88	409	101	371	91	359	69	365	16	371	91	365	16	378	4	371	91	378	4	380	54	371	91	380	54	389	109	359	69	356	44	358	30	359	69	358	30	365	16	202	192	199	172	252	183	77	22	66	6	98	-4	77	22	98	-4	99	14	393	28	395	-3	403	24	465	1	454	33	450	-3	505	232	496	211	529	219	265	182	218	162	220	144	220	144	218	162	163	149	220	144	163	149	149	127	139	110	149	127	167	231	139	110	167	231	132	93	132	93	167	231	130	191	132	93	130	191	126	77	126	77	130	191	122	62	107	6	127	-3	120	49	120	49	130	191	107	6	107	6	130	191	102	145	107	6	102	145	94	127	94	127	102	145	86	147	94	127	86	147	76	131	76	131	86	147	70	153	76	131	70	153	59	138	59	138	70	153	56	161	59	138	56	161	44	172	329	266	335	286	323	270	323	270	335	286	322	291	323	270	322	291	317	271	317	271	322	291	310	272	284	267	310	272	307	292	284	267	307	292	258	284	149	127	163	150	167	231	167	231	163	150	195	195	167	231	195	195	211	263	211	263	195	195	226	229	211	263	226	229	258	284	258	284	226	229	256	253	258	284	256	253	284	267	163	150	149	127	163	149	94	127	90	115	93	21	94	127	93	21	107	6	86	102	84	90	85	42	86	102	85	42	93	21	86	102	93	21	90	115	82	78	82	67	85	42	82	78	85	42	84	90	329	266	333	261	335	286	335	286	333	261	334	254	344	227	334	254	326	231	344	227	326	231	319	196	319	196	326	231	302	206	319	196	302	206	277	168	277	168	302	206	265	182	277	168	265	182	220	144	322	291	307	292	310	272	345	279	335	286	344	227	345	279	344	227	353	256	345	279	353	256	351	269	367	117	353	130	322	74	322	74	353	130	310	89	322	74	310	89	278	40	278	40	310	89	269	57	278	40	269	57	236	14	236	14	269	57	229	33	236	14	229	33	194	-1	194	-1	229	33	192	18	194	-1	192	18	156	13	156	13	145	14	152	-6	152	-6	145	14	135	19	152	-6	135	19	127	26	127	-3	152	-6	127	26	127	-3	127	26	122	36	127	-3	122	36	120	49	156	13	152	-6	194	-1	20	175	30	160	35	186	35	186	30	160	44	148	35	186	44	148	44	172	44	172	44	148	59	138	334	254	344	227	335	286	130	191	120	49	122	62	146	299	118	314	128	284	128	284	118	314	100	335	128	284	100	335	95	304	95	304	100	335	93	361	89	417	93	361	98	386	89	417	98	386	115	437	115	437	98	386	112	406	115	437	112	406	134	422	101	31	133	9	127	89	127	89	132	209	101	31	101	31	132	209	100	178	101	31	100	178	81	62	81	62	100	178	80	142	81	62	80	142	73	102	258	429	272	424	260	444	258	429	260	444	246	432	246	432	260	444	243	450	246	432	243	450	233	434	233	434	243	450	227	453	233	434	227	453	219	435	219	435	227	453	210	455	219	435	210	455	200	435	115	437	134	422	149	450	149	450	134	422	164	432	149	450	164	432	191	455	191	455	164	432	200	435	191	455	200	435	210	455	307	37	290	26	315	14	315	14	290	26	270	17	315	14	270	17	268	-2	268	-2	270	17	248	12	268	-2	248	12	222	10	222	10	189	14	216	-9	216	-9	189	14	172	-4	189	14	163	26	172	-4	172	-4	163	26	143	43	172	-4	143	43	133	9	133	9	143	43	131	65	133	9	131	65	127	89	236	336	220	286	222	265	236	336	222	265	224	264	236	336	224	264	226	262	236	336	226	262	227	258	236	336	227	258	228	255	236	336	228	255	230	252	236	336	230	252	256	227	236	336	256	227	270	378	230	251	175	234	176	186	230	251	176	186	212	210	230	251	212	210	256	227	230	251	256	227	230	252	267	263	267	265	269	221	267	285	270	378	263	224	263	224	270	378	256	227	175	234	132	209	133	123	175	234	133	123	150	156	175	234	150	156	176	186	452	403	461	428	445	407	445	407	461	428	443	434	445	407	443	434	435	410	435	410	443	434	424	411	385	404	424	411	420	436	385	404	420	436	369	429	281	321	308	355	317	409	317	409	308	355	344	384	317	409	344	384	369	429	369	429	344	384	385	404	270	378	267	285	281	321	270	378	281	321	317	409	452	403	457	397	461	428	461	428	457	397	459	390	475	355	459	390	449	363	475	355	449	363	444	324	444	324	449	363	423	336	444	324	423	336	397	297	397	297	423	336	381	312	397	297	381	312	337	276	337	276	381	312	329	294	337	276	329	294	267	285	443	434	420	436	424	411	475	355	486	387	483	405	475	355	483	405	475	418	475	355	475	418	461	428	475	355	461	428	459	390	267	265	267	285	263	224	267	265	263	224	269	221	164	65	178	61	179	105	179	105	178	61	191	92	179	105	191	92	200	137	200	137	191	92	210	118	200	137	210	118	228	162	228	162	210	118	233	138	228	162	233	138	261	177	261	177	233	138	259	151	261	177	259	151	287	155	287	155	306	153	298	183	298	183	306	153	330	179	341	83	336	71	353	40	353	40	336	71	330	60	353	40	330	60	322	50	322	50	307	37	315	14	222	10	216	-9	268	-2	378	72	387	106	383	131	378	72	383	131	373	152	378	72	373	152	355	168	378	72	355	168	353	40	306	153	322	147	330	179	330	179	322	147	334	137	330	179	334	137	355	168	355	168	334	137	342	123	355	168	342	123	344	106	344	106	353	40	355	168	343	94	341	83	353	40	343	94	353	40	344	106	322	50	315	14	353	40	298	183	261	177	287	155	270	257	269	258	269	221	270	257	269	221	276	219	270	257	276	219	287	256	269	221	269	258	268	260	269	221	268	260	268	261	269	221	268	261	267	263	291	218	300	219	301	253	301	253	300	219	308	221	301	253	308	221	311	249	311	249	308	221	314	225	311	249	314	225	317	244	317	244	314	225	318	230	317	244	318	230	319	237	287	256	276	219	283	218	287	256	283	218	291	218	287	256	291	218	301	253	180	289	146	299	171	271	180	289	171	271	222	265	180	289	222	265	220	286	89	417	72	392	74	331	89	417	74	331	95	304	89	417	95	304	93	361	74	331	72	392	67	364	146	299	128	284	171	271	279	436	260	444	272	424	267	285	267	265	337	276	132	209	127	89	133	123	81	29	66	38	72	11	72	11	66	38	56	49	72	11	56	49	50	25	50	25	56	49	52	62	55	117	52	62	53	62	55	117	53	62	56	59	69	54	72	54	78	117	78	117	72	54	83	56	78	117	83	56	87	113	87	113	83	56	91	61	87	113	91	61	95	106	95	106	91	61	96	68	95	106	96	68	100	97	100	97	96	68	100	77	100	97	100	77	101	86	68	119	55	117	56	59	68	119	56	59	60	56	68	119	60	56	64	55	68	119	64	55	69	54	68	119	69	54	78	117	31	89	35	46	36	102	36	102	35	46	50	25	36	102	50	25	44	111	44	111	50	25	52	62	44	111	52	62	55	117	169	254	150	262	158	235	158	235	150	262	133	276	158	235	133	276	132	247	132	247	133	276	122	297	132	247	122	297	111	265	111	265	122	297	118	325	119	394	118	325	124	357	119	394	124	357	134	408	134	408	124	357	142	383	134	408	142	383	156	423	156	423	142	383	170	403	156	423	170	403	182	435	182	435	170	403	207	415	182	435	207	415	212	443	212	443	207	415	253	420	212	443	253	420	246	448	246	448	253	420	284	450	256	109	224	66	236	26	236	26	224	66	192	39	236	26	192	39	183	6	183	6	192	39	158	25	183	6	158	25	127	0	127	0	158	25	122	21	312	218	310	213	327	115	327	115	310	213	308	209	327	115	308	209	307	205	307	205	290	169	327	115	327	115	290	169	284	62	284	62	290	169	256	109	284	62	256	109	236	26	290	169	307	205	270	192	290	169	270	192	267	161	267	161	270	192	243	152	163	123	172	113	182	142	182	142	172	113	196	128	182	142	196	128	207	160	207	160	196	128	219	141	207	160	219	141	237	176	237	176	219	141	243	152	237	176	243	152	270	192	385	259	398	292	405	349	405	349	398	292	411	321	405	349	411	321	435	376	435	376	411	321	426	346	435	376	426	346	444	367	378	322	355	294	361	187	378	322	361	187	373	223	378	322	373	223	385	259	378	322	385	259	405	349	334	262	316	226	327	115	334	262	327	115	361	187	334	262	361	187	355	294	314	222	312	218	327	115	314	222	327	115	316	226	373	223	382	190	389	226	389	226	382	190	399	192	389	226	399	192	405	229	405	229	399	192	415	193	405	229	415	193	421	231	421	231	415	193	428	194	421	231	428	194	437	232	437	232	428	194	438	194	454	233	438	194	469	149	454	233	469	149	469	153	437	232	438	194	454	233	361	187	382	190	373	223	469	153	468	157	454	233	454	233	468	157	468	161	454	233	468	161	465	247	465	247	468	161	468	164	465	247	468	164	468	167	468	167	468	175	465	247	465	247	468	175	468	182	465	247	468	182	469	190	465	247	469	190	476	257	476	257	469	190	470	198	476	257	470	198	473	207	473	207	489	216	476	257	476	257	489	216	487	265	469	149	438	194	435	184	469	149	435	184	433	174	469	149	433	174	431	165	469	149	431	165	430	157	469	149	430	157	430	149	469	149	430	149	430	137	100	23	81	29	99	3	100	23	99	3	127	0	100	23	127	0	122	21	326	367	313	367	312	318	312	318	313	367	297	327	312	318	297	327	291	280	291	280	297	327	278	294	291	280	278	294	264	253	264	253	278	294	254	271	264	253	254	271	229	237	229	237	254	271	225	256	229	237	225	256	189	251	189	251	169	254	188	231	188	231	169	254	158	235	284	450	253	420	294	416	284	450	294	416	330	446	330	446	294	416	340	406	330	446	340	406	379	437	379	437	340	406	389	394	379	437	389	394	428	426	428	426	389	394	438	384	428	426	438	384	476	417	476	417	438	384	484	380	476	417	484	380	519	413	519	413	484	380	510	383	519	413	510	383	535	390	111	265	118	325	119	394	111	265	119	394	108	378	111	265	108	378	99	360	111	265	99	360	97	290	94	341	92	321	97	290	94	341	97	290	99	360	593	438	580	431	581	414	581	414	580	431	566	424	581	414	566	424	559	401	559	401	566	424	551	418	559	401	551	418	535	390	535	390	551	418	535	415	535	390	535	415	519	413	518	248	520	256	519	262	518	248	519	262	517	266	518	248	517	266	514	269	518	248	514	269	512	237	487	265	489	216	497	269	497	269	489	216	502	227	497	269	502	227	506	271	506	271	502	227	512	237	506	271	512	237	510	270	510	270	512	237	514	269	189	251	188	231	229	237	593	438	581	414	601	429	81	29	72	11	99	3	35	46	31	89	29	73	64	15	60	19	61	-6	61	-6	60	19	58	24	61	-6	58	24	52	83	61	-6	52	83	47	0	47	0	52	83	41	77	47	0	41	77	35	11	35	11	41	77	33	68	35	11	33	68	28	25	28	25	33	68	27	56	28	25	27	56	25	41	68	22	70	21	76	83	76	83	70	21	80	23	76	83	80	23	85	78	85	78	80	23	88	27	85	78	88	27	93	70	93	70	88	27	94	34	93	70	94	34	97	60	97	60	94	34	98	42	97	60	98	42	99	50	62	23	64	22	64	85	64	85	64	22	66	22	64	85	66	22	76	83	76	83	66	22	68	22	64	85	52	83	58	24	64	85	58	24	61	24	64	85	61	24	62	23	190	106	159	61	163	36	163	36	159	61	131	32	163	36	131	32	122	2	122	2	131	32	105	15	122	2	105	15	79	10	79	10	73	10	78	-9	78	-9	73	10	68	12	78	-9	68	12	64	15	228	166	190	106	205	91	228	166	205	91	254	167	228	166	254	167	301	280	79	10	78	-9	122	2	320	207	295	164	302	47	302	47	295	164	302	38	302	34	302	38	295	164	302	34	295	164	288	-2	288	-2	295	164	275	0	305	57	308	66	320	207	320	207	308	66	311	73	320	207	311	73	313	78	313	78	338	131	320	207	320	207	338	131	345	247	301	280	254	167	313	263	313	263	343	306	362	360	362	360	343	306	375	346	362	360	375	346	414	411	414	411	375	346	408	381	414	411	408	381	441	409	344	23	370	54	354	69	354	69	370	54	367	89	415	171	367	89	370	54	415	171	370	54	397	98	415	171	429	153	470	262	470	262	429	153	483	244	470	262	483	244	532	348	532	348	483	244	531	314	532	348	531	314	573	366	508	446	506	446	525	437	525	437	506	446	505	446	525	437	505	446	472	426	441	409	472	426	461	438	441	409	461	438	414	411	362	360	301	280	313	263	500	-7	525	-3	503	13	503	13	525	-3	510	12	527	16	510	12	525	-3	527	16	525	-3	551	9	635	89	622	99	606	56	606	56	622	99	595	69	606	56	595	69	578	29	578	29	595	69	570	45	578	29	570	45	551	9	551	9	570	45	547	27	551	9	547	27	527	16	500	-7	503	13	497	15	500	-7	497	15	492	20	500	-7	492	20	489	26	500	-7	489	26	482	-5	454	12	467	1	478	158	478	158	467	1	482	-5	478	158	482	-5	488	35	525	437	516	445	512	446	525	437	512	446	510	446	525	437	510	446	508	446	471	356	525	437	472	426	471	356	472	426	445	393	471	356	445	393	419	274	445	393	418	357	419	274	419	274	418	357	392	319	419	274	392	319	374	198	374	198	392	319	367	281	374	198	367	281	345	247	505	446	461	438	472	426	682	446	679	446	699	436	699	436	679	446	676	446	699	436	676	446	647	419	647	419	676	446	647	421	611	401	647	421	676	446	611	401	676	446	600	414	699	436	694	445	689	446	699	436	689	446	685	446	699	436	685	446	682	446	629	321	699	436	647	419	629	321	647	419	576	320	629	321	576	320	570	220	488	35	498	72	519	233	519	233	498	72	526	135	519	233	526	135	576	320	576	320	526	135	570	220	519	233	478	158	488	35	452	96	443	47	446	28	452	96	446	28	454	12	452	96	454	12	478	158	600	414	532	348	573	366	600	414	573	366	611	401	344	23	354	69	342	52	344	23	342	52	331	38	344	23	331	38	320	29	344	23	320	29	317	3	317	3	320	29	310	26	310	26	306	26	317	3	317	3	306	26	304	28	317	3	304	28	288	-2	288	-2	304	28	302	31	288	-2	302	31	302	34	272	120	257	79	257	15	272	120	257	15	265	6	272	120	265	6	275	0	272	120	275	0	295	164	257	79	251	44	252	28	257	79	252	28	257	15	345	247	338	131	374	198	482	-5	489	26	488	35	415	171	397	98	429	153	320	207	302	47	305	57	190	106	163	36	205	91	64	15	61	-6	78	-9	349	289	329	292	330	269	330	269	329	292	290	286	330	269	290	286	282	252	282	252	290	286	250	271	282	252	250	271	232	210	232	210	250	271	212	247	232	210	212	247	187	155	187	155	212	247	176	217	187	155	176	217	156	99	156	99	176	217	146	182	156	99	146	182	143	55	143	55	133	167	133	5	133	5	133	167	118	154	133	5	118	154	118	20	118	20	118	154	117	131	146	182	133	167	143	55	323	81	335	140	303	90	323	81	303	90	289	43	289	43	303	90	271	54	289	43	271	54	253	15	253	15	271	54	239	30	253	15	239	30	215	-1	215	-1	239	30	208	17	215	-1	208	17	180	13	180	13	167	15	177	-6	177	-6	167	15	156	21	177	-6	156	21	152	-3	152	-3	156	21	149	31	152	-3	149	31	145	42	145	42	143	55	133	5	145	42	133	5	152	-3	85	117	97	120	102	144	102	144	97	120	107	124	102	144	107	124	118	154	118	154	107	124	117	131	64	135	74	115	84	137	84	137	74	115	85	117	84	137	85	117	102	144	360	256	365	281	353	263	353	263	365	281	349	289	353	263	349	289	343	267	343	267	349	289	330	269	367	235	353	230	355	129	355	129	353	230	342	221	355	129	342	221	335	140	335	140	342	221	333	208	335	140	333	208	331	147	331	147	333	208	328	155	327	194	324	179	325	171	327	194	325	171	326	163	327	194	326	163	328	155	327	194	328	155	333	208	371	144	364	149	374	121	367	235	364	149	373	167	367	235	373	167	376	269	384	253	376	269	379	185	384	253	379	185	383	202	384	253	383	202	386	218	384	253	386	218	387	234	365	247	367	235	376	269	365	247	376	269	365	281	365	247	365	281	360	256	364	149	367	235	355	129	364	149	355	129	364	124	364	149	364	124	374	121	180	13	177	-6	215	-1	392	118	401	118	395	137	395	137	401	118	404	137	413	137	404	137	413	118	413	137	413	118	423	119	371	144	374	121	379	141	379	141	374	121	383	119	379	141	383	119	387	139	387	139	383	119	392	118	387	139	392	118	395	137	450	131	443	148	442	126	442	126	443	148	435	143	442	126	435	143	433	122	433	122	435	143	428	140	433	122	428	140	423	119	423	119	428	140	421	138	423	119	421	138	413	137	404	137	401	118	413	118	57	135	49	136	53	115	57	135	53	115	62	115	57	135	62	115	64	135	53	115	49	136	45	116	45	116	49	136	42	138	45	116	42	138	37	118	37	118	42	138	34	140	37	118	34	140	29	121	29	121	34	140	27	143	29	121	27	143	20	126	117	131	112	119	118	20	118	20	112	119	109	107	118	20	109	107	108	42	108	42	109	107	107	94	108	42	107	94	105	82	74	115	64	135	62	115	108	42	105	82	105	70	335	140	323	81	355	129	376	269	373	167	379	185	245	259	199	89	206	15	245	259	206	15	218	63	245	259	218	63	219	72	245	259	219	72	221	81	245	259	221	81	224	90	245	259	224	90	226	99	245	259	226	99	270	259	245	259	270	259	417	283	245	259	417	283	190	259	219	41	217	54	221	2	221	2	217	54	206	15	206	15	217	54	218	63	197	83	195	76	197	32	197	83	197	32	206	15	197	83	206	15	199	89	197	32	195	76	194	69	197	32	194	69	193	61	197	32	193	61	193	54	232	24	240	-4	242	19	242	19	240	-4	262	-7	242	19	262	-7	254	16	254	16	262	-7	256	18	281	21	281	24	265	77	265	77	281	24	280	26	265	77	280	26	280	29	280	29	281	40	265	77	265	77	281	40	282	50	265	77	282	50	315	259	315	259	282	50	284	61	315	259	284	61	287	71	417	259	417	283	339	259	339	259	417	283	315	259	339	259	315	259	290	81	290	81	315	259	287	71	120	0	190	259	167	259	167	259	190	259	417	283	167	259	417	283	123	259	123	259	417	283	98	259	123	259	98	259	58	24	58	24	98	259	27	0	58	24	27	0	120	0	35	283	35	259	98	259	35	283	98	259	417	283	355	54	340	39	343	12	343	12	340	39	324	27	343	12	324	27	322	1	322	1	324	27	306	19	322	1	306	19	296	-5	296	-5	306	19	283	16	364	29	390	52	372	69	364	29	372	69	355	54	364	29	355	54	343	12	262	-7	296	-5	283	16	262	-7	283	16	282	19	262	-7	282	19	281	21	262	-7	281	21	265	77	262	-7	265	77	261	65	262	-7	261	65	259	53	262	-7	259	53	257	42	262	-7	257	42	256	30	262	-7	256	30	256	18	224	32	219	41	221	2	224	32	221	2	240	-4	224	32	240	-4	232	24	101	24	58	24	120	0	101	24	120	0	167	259	417	283	270	259	315	259	123	0	232	408	207	408	207	408	232	408	517	432	207	408	517	432	155	408	155	408	517	432	137	432	155	408	137	432	52	24	52	24	137	432	20	0	52	24	20	0	123	0	105	24	52	24	123	0	105	24	123	0	207	408	384	24	402	0	486	408	486	408	402	0	517	432	486	408	517	432	433	408	433	408	517	432	409	408	433	408	409	408	331	24	331	24	409	408	299	0	331	24	299	0	402	0	331	24	402	0	384	24	517	432	232	408	409	408	194	24	120	24	189	0	194	24	189	0	280	13	194	24	280	13	218	26	127	432	11	0	42	24	42	24	11	0	189	0	42	24	189	0	95	24	95	24	189	0	120	24	95	24	120	24	197	408	197	408	120	24	222	408	197	408	222	408	293	432	293	432	222	408	293	408	293	432	293	408	350	426	350	426	293	408	315	407	350	426	315	407	338	403	378	100	342	72	356	49	397	370	397	406	380	386	360	396	380	386	397	406	360	396	397	406	350	426	360	396	350	426	338	403	146	408	197	408	293	432	146	408	293	432	127	432	146	408	127	432	42	24	457	328	434	373	435	323	457	328	435	323	439	306	457	328	439	306	441	287	457	328	441	287	441	268	457	328	441	268	452	181	457	328	452	181	466	271	405	137	415	106	425	179	425	179	415	106	452	181	425	179	452	181	437	223	437	223	452	181	441	268	434	373	397	406	418	357	434	373	418	357	428	340	434	373	428	340	435	323	397	370	342	72	418	357	397	370	418	357	397	406	266	36	280	13	289	45	289	45	280	13	356	49	289	45	356	49	311	57	311	57	356	49	342	72	311	57	342	72	397	370	378	100	356	49	415	106	378	100	415	106	405	137	242	30	218	26	280	13	242	30	280	13	266	36	160	-1	178	6	181	34	181	34	178	6	195	17	181	34	195	17	202	52	202	52	195	17	211	32	202	52	211	32	218	74	218	74	211	32	233	24	218	74	233	24	229	99	229	99	233	24	248	167	246	240	253	223	259	267	259	267	253	223	255	204	344	428	255	204	255	198	344	428	255	198	253	191	206	291	200	268	219	264	206	291	219	264	225	286	225	286	219	264	234	254	225	286	234	254	244	279	244	279	234	254	246	240	244	279	246	240	259	267	277	24	296	0	389	428	389	428	296	0	420	452	389	428	420	452	344	428	344	428	420	452	327	452	344	428	327	452	271	252	255	204	344	428	271	252	255	204	271	252	259	267	344	428	253	191	252	183	344	428	252	183	250	175	344	428	250	175	248	167	344	428	248	167	233	24	296	0	277	24	233	24	296	0	233	24	211	32	296	0	211	32	205	0	127	17	126	17	140	-5	140	-5	126	17	125	16	140	-5	125	16	124	16	124	16	117	16	118	-6	118	-6	117	16	110	17	118	-6	110	17	104	18	86	-1	118	-6	92	25	92	25	118	-6	98	21	98	21	118	-6	104	18	64	169	80	203	87	249	87	249	80	203	102	231	87	249	102	231	132	280	132	280	102	231	131	253	132	280	131	253	157	261	132	280	157	261	188	292	188	292	157	261	165	264	188	292	165	264	174	266	54	203	34	149	42	33	54	203	42	33	51	98	54	203	51	98	54	134	54	203	54	134	64	169	54	203	64	169	87	249	51	98	42	33	52	86	52	86	42	33	61	12	52	86	61	12	55	73	55	73	61	12	60	60	34	149	27	93	31	61	34	149	31	61	42	33	140	-5	160	-1	156	21	140	-5	156	21	129	17	140	-5	129	17	128	17	140	-5	128	17	127	17	124	16	118	-6	140	-5	174	266	182	267	188	292	188	292	182	267	191	267	188	292	191	267	206	291	206	291	191	267	200	268	131	253	71	37	86	-1	131	253	86	-1	92	25	131	253	92	25	157	261	65	48	60	60	61	12	65	48	61	12	86	-1	65	48	86	-1	71	37	156	21	160	-1	181	34	295	172	294	163	307	121	307	121	294	163	291	154	307	121	291	154	289	146	289	146	242	146	307	121	307	121	242	146	218	146	307	121	218	146	126	146	295	172	307	121	296	181	296	181	307	121	296	190	299	256	296	190	307	121	299	256	307	121	315	229	315	229	307	121	311	135	315	229	311	135	315	150	299	256	273	276	280	238	299	256	280	238	287	227	299	256	287	227	292	216	299	256	292	216	295	203	299	256	295	203	296	190	232	264	241	261	243	288	243	288	241	261	249	258	273	276	249	258	271	247	273	276	271	247	280	238	208	292	205	268	214	267	208	292	214	267	243	288	243	288	214	267	223	266	243	288	223	266	232	264	318	165	321	180	322	194	318	165	322	194	315	229	318	165	315	229	315	150	105	24	95	29	105	-2	132	251	95	29	120	121	132	251	120	121	126	146	126	146	120	121	307	121	249	258	218	146	242	146	249	258	242	146	271	247	126	146	157	259	132	251	132	251	151	282	106	233	106	233	151	282	101	255	106	233	101	255	83	204	83	204	101	255	66	171	61	214	36	163	51	104	61	214	51	104	55	136	61	214	55	136	66	171	61	214	66	171	101	255	48	33	72	11	55	76	48	33	55	76	52	90	48	33	52	90	51	104	48	33	51	104	36	163	48	33	36	163	32	65	208	292	151	282	157	259	208	292	157	259	166	262	208	292	166	262	176	264	208	292	176	264	186	266	208	292	186	266	196	267	208	292	196	267	205	268	73	37	66	49	72	11	73	37	72	11	105	-2	73	37	105	-2	95	29	73	37	95	29	132	251	289	71	271	85	266	44	266	44	271	85	248	61	266	44	248	61	241	22	241	22	248	61	228	42	241	22	228	42	213	6	213	6	228	42	206	28	213	6	206	28	182	-3	182	-3	206	28	180	20	182	-3	180	20	146	17	146	17	136	17	146	-6	146	-6	136	17	126	19	146	-6	126	19	115	21	115	21	105	24	105	-2	115	21	105	-2	146	-6	60	62	55	76	72	11	60	62	72	11	66	49	146	17	146	-6	182	-3	132	251	157	259	151	282	32	65	36	163	27	105	243	288	249	258	273	276	93	24	111	0	157	259	157	259	111	0	188	283	157	259	188	283	113	259	113	259	188	283	95	283	113	259	95	283	49	24	49	24	95	283	18	0	49	24	18	0	111	0	112	343	143	367	136	432	136	432	143	367	154	408	136	432	154	408	229	432	229	432	154	408	198	408	229	432	198	408	205	343	205	343	198	408	188	367	205	343	188	367	143	367	143	367	112	343	205	343	49	24	111	0	93	24	10	-117	5	-118	25	-137	25	-137	5	-118	0	-119	25	-137	0	-119	-6	-119	-6	-119	-16	-118	-15	-142	-15	-142	-16	-118	-25	-118	-15	-142	-25	-118	-26	-142	-26	-142	-25	-118	-33	-116	-26	-142	-33	-116	-37	-141	-37	-141	-33	-116	-42	-114	-37	-141	-42	-114	-48	-139	-48	-139	-42	-114	-51	-111	-48	-139	-51	-111	-58	-136	-58	-136	-51	-111	-68	-132	60	-107	45	-117	63	-122	127	283	45	-117	146	259	127	283	146	259	218	283	218	283	146	259	186	259	218	283	186	259	135	-26	135	-26	186	259	119	-65	186	259	103	-47	119	-65	119	-65	103	-47	97	-64	119	-65	97	-64	95	-97	95	-97	97	-64	87	-80	95	-97	87	-80	74	-95	74	-95	60	-107	63	-122	74	-95	63	-122	95	-97	25	-137	63	-122	45	-117	25	-137	45	-117	127	283	25	-137	127	283	21	-114	25	-137	21	-114	16	-116	25	-137	16	-116	10	-117	-6	-119	-15	-142	25	-137	143	343	174	367	168	432	168	432	174	367	186	408	168	432	186	408	261	432	261	432	186	408	230	408	261	432	230	408	237	343	237	343	230	408	220	367	237	343	220	367	174	367	174	367	143	343	237	343	168	422	178	423	178	423	188	443	178	423	213	416	188	443	213	416	232	436	232	436	213	416	238	397	232	436	238	397	267	414	267	414	238	397	254	370	267	414	254	370	262	337	148	419	158	421	160	440	160	440	158	421	168	422	160	440	168	422	174	442	174	442	168	422	178	423	174	442	178	423	188	443	123	427	129	414	134	433	134	433	129	414	139	417	134	433	139	417	147	437	147	437	139	417	148	419	147	437	148	419	160	440	201	70	179	40	196	12	196	12	179	40	153	20	196	12	153	20	124	13	124	13	104	17	117	-6	117	-6	104	17	91	28	117	-6	91	28	82	-1	82	-1	91	28	84	44	82	-1	84	44	80	61	80	61	80	78	82	-1	82	-1	80	78	59	207	59	207	80	78	95	249	95	249	80	78	86	133	27	100	30	67	35	155	35	155	30	67	40	38	35	155	40	38	59	207	59	207	40	38	57	14	59	207	57	14	82	-1	210	287	203	268	214	266	210	287	214	266	224	284	224	284	214	266	224	261	224	284	224	261	238	278	238	278	224	261	234	250	238	278	234	250	241	234	104	184	131	228	142	278	142	278	131	228	164	257	142	278	164	257	197	288	197	288	164	257	203	268	197	288	203	268	210	287	95	249	86	133	104	184	95	249	104	184	142	278	241	186	239	173	252	62	252	62	239	173	236	160	252	62	236	160	233	146	233	146	219	107	252	62	252	62	219	107	201	70	252	62	201	70	196	12	262	265	260	256	288	130	288	130	260	256	252	62	252	62	260	256	250	269	252	62	250	269	243	211	243	211	250	269	241	234	252	62	243	211	243	199	252	62	243	199	241	186	124	13	117	-6	196	12	312	271	307	332	306	204	306	204	307	332	292	380	306	204	292	380	288	130	288	130	292	380	267	414	288	130	267	414	265	302	265	302	267	414	262	337	288	130	265	302	264	293	288	130	264	293	264	284	288	130	264	284	263	274	288	130	263	274	262	265	238	278	241	234	250	269	391	146	391	189	57	189	391	146	57	189	57	146	47	-39	47	10	27	10	47	-39	27	10	27	-79	47	-39	27	-79	305	-79	47	-39	305	-79	285	-39	285	10	285	-39	305	-79	285	10	305	-79	305	10	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	188	124	226	119	237	296	238	299	237	296	281	315	238	299	281	315	239	303	239	303	281	315	239	306	211	314	217	315	224	332	224	332	217	315	222	315	224	332	222	315	226	315	226	315	231	315	245	335	245	335	231	315	235	314	245	335	235	314	237	313	224	332	201	330	206	314	224	332	206	314	211	314	237	296	226	119	226	122	237	296	226	122	227	126	237	296	227	126	228	130	237	296	228	130	229	134	237	296	229	134	231	139	237	296	231	139	281	315	281	315	282	319	282	342	282	342	282	319	283	324	282	342	283	324	283	341	283	341	283	324	284	329	283	341	284	329	284	340	284	340	284	329	285	333	284	340	285	333	285	338	285	338	285	333	285	335	281	315	282	342	281	342	281	315	281	342	275	341	281	315	275	341	262	338	281	315	262	338	245	335	281	315	245	335	239	309	281	315	239	309	239	308	281	315	239	308	239	306	239	311	239	309	245	335	239	311	245	335	237	313	245	335	224	332	226	315	258	93	258	106	248	106	258	93	248	106	240	107	258	93	240	107	233	109	258	93	233	109	188	124	258	93	188	124	185	118	258	93	185	118	180	114	258	93	180	114	172	110	258	93	172	110	160	108	258	93	160	108	143	106	258	93	143	106	143	93	188	124	233	109	229	111	188	124	229	111	227	115	188	124	227	115	226	119	206	314	201	330	201	313	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	215	187	133	106	182	129	215	187	182	129	249	191	215	187	249	191	232	204	166	273	175	286	178	319	178	319	175	286	185	296	178	319	185	296	195	332	195	332	185	296	197	303	195	332	197	303	215	340	215	340	197	303	210	307	215	340	210	307	224	308	224	308	240	306	239	342	239	342	240	306	261	339	164	301	153	277	166	273	164	301	166	273	178	319	267	251	271	212	270	268	270	268	271	212	280	330	280	330	271	212	288	230	280	330	288	230	295	316	295	316	288	230	300	246	295	316	300	246	305	298	305	298	300	246	306	261	305	298	306	261	308	276	240	306	253	301	261	339	261	339	253	301	262	292	261	339	262	292	280	330	280	330	262	292	268	281	280	330	268	281	270	268	259	235	247	220	249	191	259	235	249	191	271	212	259	235	271	212	267	251	239	342	215	340	224	308	274	137	267	132	277	93	277	93	267	132	257	130	277	93	257	130	245	129	277	93	245	129	182	129	277	93	182	129	133	106	280	143	274	137	277	93	280	143	277	93	299	149	280	143	299	149	286	152	277	93	133	106	133	93	232	204	249	191	247	220	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	191	113	209	93	197	112	197	112	209	93	201	112	218	114	201	112	209	93	218	114	209	93	239	105	282	212	276	222	281	152	282	212	281	152	287	186	282	212	287	186	286	200	232	122	239	105	243	134	243	134	239	105	264	125	243	134	264	125	249	149	249	149	264	125	251	166	256	239	251	166	264	125	256	239	264	125	268	231	268	231	264	125	281	152	268	231	281	152	276	222	270	340	269	290	275	245	270	340	275	245	285	333	285	333	275	245	290	254	285	333	290	254	298	323	298	323	290	254	300	265	298	323	300	265	305	310	305	310	300	265	306	278	305	310	306	278	308	294	270	340	251	342	255	314	270	340	255	314	263	308	270	340	263	308	267	300	270	340	267	300	269	290	255	314	251	342	246	317	246	317	251	342	234	319	225	317	234	319	234	340	225	317	234	340	217	335	251	342	234	340	234	319	263	269	248	255	256	239	263	269	256	239	275	245	263	269	275	245	269	290	226	213	240	202	248	255	248	255	240	202	248	186	248	255	248	186	256	239	256	239	248	186	251	166	175	235	187	221	201	241	201	241	187	221	208	219	201	241	208	219	226	247	226	247	208	219	226	213	226	247	226	213	248	255	191	113	186	115	209	93	209	93	186	115	180	117	209	93	180	117	175	89	175	89	180	117	174	121	175	89	174	121	166	126	192	293	200	302	202	326	202	326	200	302	208	309	202	326	208	309	217	335	217	335	208	309	216	314	217	335	216	314	225	317	189	314	179	297	192	293	189	314	192	293	202	326	160	129	155	131	158	90	160	129	158	90	175	89	160	129	175	89	166	126	155	131	150	133	158	90	158	90	150	133	146	133	158	90	146	133	145	93	145	93	146	133	139	132	145	93	139	132	135	99	135	99	139	132	134	129	135	99	134	129	130	125	129	106	135	99	130	125	129	106	130	125	128	120	129	106	128	120	127	114	187	221	175	235	175	221	218	114	239	105	232	122	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	286	342	121	188	147	188	147	188	121	188	217	156	147	188	217	156	224	188	224	188	217	156	235	92	224	188	235	92	256	290	256	290	235	92	251	156	256	290	251	156	261	188	261	188	251	156	293	156	261	188	293	156	299	188	286	342	147	188	256	290	286	342	256	290	261	188	286	342	261	188	306	342	235	92	217	156	200	92	217	156	121	188	112	156	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	114	212	94	189	113	189	113	212	94	194	112	215	116	194	112	212	94	215	116	212	94	245	109	209	241	222	237	234	276	234	276	222	237	232	232	234	276	232	232	240	227	240	227	248	221	259	264	259	264	248	221	254	214	259	264	254	214	259	205	205	283	214	342	193	245	205	283	193	245	209	241	205	283	209	241	234	276	295	197	291	225	289	162	289	162	291	225	278	247	289	162	278	247	271	132	271	132	278	247	263	183	262	194	263	183	278	247	262	194	278	247	259	264	262	194	259	264	259	205	259	264	234	276	240	227	263	183	259	162	271	132	271	132	259	162	249	142	271	132	249	142	245	109	245	109	249	142	234	127	245	109	234	127	215	116	216	308	310	308	322	342	216	308	322	342	214	342	216	308	214	342	205	283	171	261	171	248	193	245	171	261	193	245	214	342	184	114	180	116	212	94	212	94	180	116	175	119	212	94	175	119	174	89	174	89	175	119	170	123	174	89	170	123	164	127	159	90	174	89	164	127	159	90	164	127	158	130	159	90	158	130	153	132	159	90	153	132	148	133	159	90	148	133	146	93	148	133	145	134	146	93	146	93	145	134	139	133	146	93	139	133	137	98	137	98	139	133	135	130	137	98	135	130	131	126	130	105	137	98	131	126	130	105	131	126	129	121	130	105	129	121	128	115	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	212	318	194	257	214	280	212	318	214	280	234	329	234	329	214	280	237	300	234	329	237	300	258	337	258	337	237	300	262	315	258	337	262	315	285	343	285	343	262	315	289	327	285	343	289	327	317	347	317	347	289	327	317	333	220	261	214	260	226	236	226	236	214	260	211	238	188	233	211	238	194	257	188	233	194	257	190	304	190	304	194	257	212	318	297	191	293	214	292	159	292	159	293	214	283	233	292	159	283	233	278	131	278	131	283	233	268	248	278	131	268	248	256	197	256	197	268	248	254	211	248	258	226	261	238	231	248	258	238	231	248	223	248	258	248	223	254	211	248	258	254	211	268	248	226	261	220	261	226	236	226	261	226	236	238	231	255	108	256	197	254	173	255	108	254	173	246	149	193	106	194	89	216	112	216	112	194	89	227	94	216	112	227	94	233	128	233	128	227	94	255	108	233	128	255	108	246	149	162	124	167	93	170	114	170	114	167	93	194	89	170	114	194	89	181	108	181	108	194	89	193	106	211	238	214	260	208	260	211	238	208	260	201	259	211	238	201	259	194	257	156	177	162	200	165	282	165	282	162	200	172	219	165	282	172	219	190	304	190	304	172	219	188	233	165	282	146	104	156	177	156	177	146	104	154	153	156	137	154	153	146	104	156	137	146	104	167	93	121	203	121	145	130	231	130	231	121	145	131	121	130	231	131	121	145	258	145	258	131	121	146	104	145	258	146	104	165	282	156	137	167	93	162	124	121	145	121	203	118	174	256	197	255	108	278	131	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	154	291	163	299	167	342	167	342	163	299	173	304	167	342	173	304	322	342	322	342	173	304	185	307	322	342	185	307	200	308	322	342	200	308	281	308	322	342	281	308	328	335	328	335	281	308	172	89	167	342	131	287	143	281	167	342	143	281	154	291	172	89	281	308	137	89	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	135	260	123	269	101	269	101	260	123	250	113	269	101	250	113	245	91	245	91	250	113	237	107	245	91	237	107	220	105	220	105	204	107	217	88	217	88	204	107	192	90	204	107	189	113	192	90	192	90	189	113	176	122	192	90	176	122	169	98	169	98	176	122	168	135	169	98	168	135	165	150	180	218	160	205	167	166	167	166	160	205	165	150	169	98	165	150	160	205	169	98	160	205	150	111	150	111	160	205	145	191	150	111	145	191	138	130	138	130	145	191	136	174	138	130	136	174	133	154	220	214	219	266	212	275	220	214	212	275	209	284	220	214	209	284	205	227	220	214	230	256	219	266	177	262	183	251	186	320	186	320	183	251	192	240	186	320	192	240	202	332	202	332	192	240	205	227	202	332	205	227	208	292	167	166	175	181	180	218	180	218	175	181	186	195	180	218	186	195	205	227	205	227	186	195	202	205	205	227	202	205	220	214	220	214	242	194	230	256	230	256	242	194	245	242	262	251	245	242	256	180	262	251	256	180	261	230	261	230	256	180	264	169	261	230	264	169	277	215	277	215	264	169	268	159	277	215	268	159	268	149	209	303	214	313	222	340	222	340	214	313	222	320	222	340	222	320	246	342	246	342	222	320	232	324	246	342	232	324	245	326	245	326	260	324	246	342	246	342	260	324	271	340	284	238	300	247	288	275	288	275	300	247	289	285	292	333	289	285	300	247	292	333	300	247	307	321	307	321	300	247	312	259	307	321	312	259	317	307	317	307	312	259	319	272	317	307	319	272	321	289	292	333	271	340	272	318	292	333	272	318	281	310	292	333	281	310	287	298	292	333	287	298	289	285	284	238	288	275	283	267	284	238	283	267	275	259	284	238	275	259	262	251	284	238	262	251	261	230	299	135	303	159	302	174	299	135	302	174	297	188	299	135	297	188	289	201	299	135	289	201	287	116	266	135	269	101	268	149	268	149	269	101	277	215	277	215	269	101	287	116	277	215	287	116	289	201	220	105	217	88	245	91	209	303	222	340	202	332	209	303	202	332	208	292	176	304	173	283	174	272	176	304	174	272	177	262	176	304	177	262	186	320	245	242	242	194	256	180	271	340	260	324	272	318	205	227	209	284	208	292	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	252	181	244	171	245	129	245	129	244	171	235	160	245	129	235	160	226	116	226	116	235	160	224	150	226	116	224	150	212	140	212	140	197	128	207	107	207	107	197	128	186	100	151	107	132	103	162	94	151	107	162	94	167	112	167	112	162	94	186	100	167	112	186	100	182	119	182	119	186	100	197	128	210	176	219	176	211	202	211	202	219	176	225	200	248	203	225	200	229	178	248	203	229	178	238	180	211	202	200	208	210	176	210	176	200	208	193	218	210	176	193	218	189	179	189	179	193	218	188	231	189	179	188	231	186	249	184	324	186	249	189	270	184	324	189	270	211	337	211	337	189	270	196	291	211	337	196	291	207	308	171	189	189	179	186	249	171	189	186	249	184	324	171	189	184	324	163	303	171	189	163	303	157	204	150	276	145	245	148	222	150	276	148	222	157	204	150	276	157	204	163	303	277	308	290	327	269	317	269	317	290	327	268	338	269	317	268	338	258	323	258	323	268	338	245	324	224	320	245	324	242	342	224	320	242	342	211	337	283	280	281	254	291	174	291	174	281	254	276	232	291	174	276	232	270	150	270	150	276	232	265	215	270	150	265	215	258	190	258	190	265	215	248	184	248	203	238	180	248	184	248	203	248	184	265	215	316	229	316	287	306	200	306	200	316	287	306	310	306	200	306	310	291	174	291	174	306	310	290	327	291	174	290	327	283	280	283	280	290	327	281	296	268	338	242	342	245	324	270	150	258	190	252	181	270	150	252	181	245	129	212	140	207	107	226	116	225	200	219	176	229	178	316	287	316	229	319	259	290	327	277	308	281	296	211	337	207	308	224	320	162	94	132	103	132	89	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	138	142	153	113	152	116	152	116	153	119	152	164	152	164	153	119	154	124	152	164	154	124	157	128	280	113	274	111	360	93	360	93	274	111	264	109	360	93	264	109	251	108	285	121	360	93	340	113	285	121	340	113	334	119	285	121	334	119	330	129	285	121	330	129	326	142	285	121	326	142	284	123	326	142	276	347	283	131	326	142	283	131	284	129	326	142	284	129	284	127	326	142	284	127	284	125	326	142	284	125	284	123	198	198	248	280	264	347	264	347	248	280	268	198	264	347	268	198	276	347	276	347	268	198	273	175	276	347	273	175	283	131	264	347	152	164	157	128	264	347	157	128	160	133	264	347	160	133	163	138	264	347	163	138	185	175	264	347	185	175	198	198	152	164	138	142	152	116	348	110	340	113	360	93	348	110	360	93	360	108	284	117	280	113	360	93	284	117	360	93	285	121	198	198	185	175	273	175	198	198	273	175	268	198	179	93	179	108	168	109	179	93	168	109	161	110	179	93	161	110	156	111	179	93	156	111	153	113	179	93	153	113	127	127	179	93	127	127	117	117	179	93	117	117	108	111	179	93	108	111	97	108	179	93	97	108	97	93	127	127	153	113	138	142	360	93	251	108	251	93	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	179	325	185	323	258	342	258	342	185	323	188	320	258	342	188	320	189	316	189	316	190	141	195	164	189	316	195	164	207	214	190	141	189	316	189	313	190	141	189	313	189	309	190	141	189	309	188	305	190	141	188	305	188	133	187	300	186	295	186	124	187	300	186	124	187	127	187	300	187	127	188	133	187	300	188	133	188	305	196	115	222	93	203	114	203	114	222	93	212	113	236	115	212	113	222	93	236	115	222	93	258	96	233	213	243	213	252	238	252	238	243	213	251	212	252	238	251	212	256	211	256	211	265	206	273	244	273	244	265	206	272	200	273	244	272	200	278	191	252	238	225	237	233	213	233	213	225	237	221	214	221	214	225	237	214	237	221	214	214	237	207	214	207	214	214	237	234	313	207	214	234	313	189	316	189	316	234	313	236	317	189	316	236	317	258	342	258	342	236	317	239	320	258	342	239	320	242	322	291	226	298	267	289	254	291	226	289	254	287	105	287	105	289	254	283	169	287	105	283	169	280	149	287	105	280	149	271	133	258	96	287	105	271	133	258	96	271	133	256	122	258	96	256	122	236	115	301	284	307	231	313	332	313	332	307	231	322	238	313	332	322	238	330	320	330	320	322	238	334	248	330	320	334	248	341	303	341	303	334	248	342	263	341	303	342	263	344	282	272	321	285	317	289	340	289	340	285	317	294	309	289	340	294	309	313	332	313	332	294	309	299	298	313	332	299	298	301	284	289	340	258	342	272	321	272	321	258	342	255	322	248	322	255	322	258	342	248	322	258	342	242	322	298	267	291	226	307	231	298	267	307	231	301	284	325	141	330	169	328	184	325	141	328	184	323	197	325	141	323	197	316	208	325	141	316	208	310	120	310	120	316	208	305	218	310	120	305	218	291	226	310	120	291	226	287	105	289	254	273	244	278	191	289	254	278	191	282	181	289	254	282	181	283	169	273	244	252	238	256	211	170	327	179	325	258	342	170	327	258	342	157	342	170	327	157	342	157	328	186	295	144	135	186	124	187	120	186	124	144	135	187	120	144	135	191	117	191	117	144	135	222	93	191	117	222	93	196	115	222	93	144	135	141	124	222	93	141	124	137	118	222	93	137	118	132	113	222	93	132	113	124	110	222	93	124	110	112	108	222	93	112	108	112	93	195	164	190	141	192	152	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	283	347	274	347	291	323	291	323	274	347	271	325	230	318	271	325	265	347	230	318	265	347	215	340	152	162	149	190	144	106	144	106	149	190	132	286	132	286	149	190	154	230	132	286	154	230	169	319	169	319	154	230	171	267	169	319	171	267	215	340	215	340	171	267	197	297	215	340	197	297	230	318	97	192	103	156	106	243	106	243	103	156	119	127	106	243	119	127	132	286	132	286	119	127	144	106	274	347	265	347	271	325	330	338	327	338	329	286	329	286	327	338	323	339	329	286	323	339	320	303	320	303	323	339	319	340	320	303	319	340	314	341	314	341	304	344	308	315	308	315	304	344	293	346	308	315	293	346	291	323	291	323	293	346	283	347	329	286	333	265	330	338	330	338	333	265	333	338	337	338	333	338	333	265	337	338	333	265	347	265	347	265	360	347	347	347	347	265	347	347	345	344	347	265	345	344	343	341	347	265	343	341	340	339	347	265	340	339	337	338	314	341	308	315	320	303	162	140	176	93	178	125	178	125	176	93	214	89	178	125	214	89	199	117	199	117	214	89	225	114	244	115	225	114	239	91	244	115	239	91	263	97	152	162	144	106	176	93	152	162	176	93	162	140	333	149	321	157	309	126	309	126	321	157	300	140	309	126	300	140	286	109	286	109	300	140	281	128	286	109	281	128	263	120	263	120	244	115	263	97	263	120	263	97	286	109	225	114	214	89	239	91	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	213	316	169	316	211	311	211	311	169	316	171	149	169	140	171	149	169	316	169	140	169	316	168	314	169	140	168	314	168	310	339	303	314	325	315	241	315	241	309	200	327	146	327	146	309	200	293	165	327	146	293	165	291	117	291	117	293	165	267	137	291	117	267	137	246	99	246	99	267	137	233	119	246	99	233	119	194	93	194	93	233	119	191	113	217	320	222	321	245	342	245	342	222	321	228	322	245	342	228	322	236	322	236	322	248	322	245	342	245	342	248	322	283	338	169	316	213	316	217	320	169	316	217	320	245	342	169	316	245	342	168	320	245	342	140	342	152	327	245	342	152	327	160	326	245	342	160	326	165	323	245	342	165	323	168	320	259	320	268	318	283	338	283	338	268	318	277	314	283	338	277	314	284	310	284	310	294	301	314	325	314	325	294	301	303	290	314	325	303	290	309	277	360	237	354	274	351	186	351	186	354	274	339	303	351	186	339	303	327	146	327	146	339	303	315	241	314	325	309	277	313	260	314	325	313	260	315	241	314	325	283	338	284	310	194	93	191	113	182	113	194	93	182	113	175	115	194	93	175	115	170	116	194	93	170	116	167	119	194	93	167	119	126	132	194	93	126	132	124	123	194	93	124	123	120	117	194	93	120	117	115	113	194	93	115	113	108	110	194	93	108	110	97	108	194	93	97	108	97	93	166	296	166	123	167	302	167	302	166	123	166	125	167	302	166	125	167	128	126	132	167	119	166	123	126	132	166	123	166	296	168	306	167	302	168	133	168	306	168	133	169	140	168	306	169	140	168	310	167	302	167	128	168	133	283	338	248	322	259	320	152	327	140	342	140	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	258	119	244	116	303	93	303	93	244	116	228	115	303	93	228	115	209	115	209	115	199	115	303	93	303	93	199	115	191	116	303	93	191	116	139	123	139	123	191	116	186	117	139	123	186	117	141	132	141	132	186	117	182	120	141	132	182	120	181	123	181	123	182	298	141	132	185	314	184	311	186	146	186	146	184	311	184	307	186	146	184	307	183	135	183	135	184	307	183	302	183	135	183	302	182	298	228	318	231	320	185	316	185	316	231	320	235	321	185	316	235	321	344	342	344	342	235	321	242	321	344	342	242	321	252	322	252	322	281	321	344	342	344	342	281	321	301	319	344	342	301	319	314	315	333	277	344	342	322	299	333	277	322	299	322	295	333	277	322	295	322	291	333	277	322	291	322	287	333	277	322	287	322	282	333	277	322	282	322	277	314	315	320	308	344	342	344	342	320	308	322	299	207	235	227	315	185	316	207	235	185	316	186	146	207	235	186	146	189	160	207	235	189	160	193	175	207	235	193	175	202	213	207	235	202	213	238	213	207	235	238	213	231	235	176	325	181	323	344	342	344	342	181	323	184	320	344	342	184	320	185	316	167	327	176	325	344	342	167	327	344	342	155	342	167	327	155	342	155	328	300	142	294	137	303	93	303	93	294	137	288	133	303	93	288	133	282	129	282	129	270	123	303	93	303	93	270	123	258	119	306	150	300	142	303	93	306	150	303	93	327	160	306	150	327	160	313	160	303	93	139	123	135	117	303	93	135	117	131	113	303	93	131	113	123	110	303	93	123	110	112	108	303	93	112	108	112	93	258	206	259	199	259	238	259	238	259	199	268	243	268	243	259	199	268	175	268	243	268	175	275	253	275	253	268	175	293	268	275	253	293	268	282	268	238	213	244	213	248	236	248	236	244	213	250	212	248	236	250	212	259	238	259	238	250	212	255	210	259	238	255	210	258	206	231	235	238	213	248	236	268	175	259	199	259	196	268	175	259	196	259	191	268	175	259	191	259	186	268	175	259	186	258	181	268	175	258	181	257	175	182	298	181	123	182	127	182	298	182	127	183	135	185	314	186	146	185	316	228	318	185	316	227	315	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	190	110	184	112	208	93	208	93	184	112	181	115	208	93	181	115	143	133	143	133	181	115	180	118	182	296	180	118	181	120	182	296	181	120	181	124	181	124	182	127	182	296	182	296	182	127	182	131	182	296	182	131	183	301	183	301	182	131	183	135	183	301	183	135	184	306	184	306	183	135	202	213	184	306	202	213	184	310	184	310	202	213	185	314	229	317	231	319	185	317	185	317	231	319	236	321	185	317	236	321	344	342	344	342	236	321	242	321	344	342	242	321	251	322	251	322	283	321	344	342	344	342	283	321	304	319	344	342	304	319	316	313	333	277	344	342	322	291	333	277	322	291	322	289	333	277	322	289	322	286	333	277	322	286	322	282	333	277	322	282	322	277	321	305	322	291	344	342	321	305	344	342	316	313	185	314	202	213	185	317	185	317	202	213	207	235	207	235	202	213	234	213	207	235	234	213	232	235	249	236	232	235	234	213	249	236	234	213	243	213	227	313	229	317	185	317	227	313	185	317	207	235	177	325	182	323	344	342	344	342	182	323	184	321	344	342	184	321	185	317	169	327	177	325	344	342	169	327	344	342	156	342	169	327	156	342	156	328	250	212	255	209	260	239	260	239	255	209	258	205	260	239	258	205	259	197	259	197	259	193	268	172	268	172	259	193	258	189	268	172	258	189	258	184	249	236	243	213	250	212	249	236	250	212	260	239	282	267	275	253	293	267	293	267	275	253	269	244	293	267	269	244	268	172	268	172	269	244	260	239	268	172	260	239	259	197	257	178	256	172	268	172	257	178	268	172	258	184	198	109	190	110	208	93	198	109	208	93	208	108	208	93	143	133	140	125	208	93	140	125	137	118	208	93	137	118	132	113	208	93	132	113	124	110	208	93	124	110	112	108	208	93	112	108	112	93	143	133	180	118	182	296	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	306	305	311	299	307	337	306	305	307	337	302	339	306	305	302	339	298	313	298	313	302	339	292	342	298	313	292	342	289	318	289	318	292	342	281	344	289	318	281	344	278	322	278	322	281	344	270	346	278	322	270	346	266	325	266	325	270	346	259	347	266	325	259	347	252	326	161	264	183	296	202	340	202	340	183	296	213	318	202	340	213	318	249	347	249	347	213	318	252	326	249	347	252	326	259	347	174	123	157	138	176	93	176	93	157	138	147	160	176	93	147	160	144	107	144	107	147	160	143	187	127	285	143	187	148	226	127	285	148	226	160	318	160	318	148	226	161	264	160	318	161	264	202	340	319	275	321	265	324	335	319	275	324	335	319	334	319	334	316	334	317	284	317	284	316	334	314	292	307	337	311	299	311	335	311	335	311	299	314	292	311	335	314	292	314	335	314	335	314	292	316	334	343	347	339	343	351	347	351	347	339	343	334	339	351	347	334	339	333	265	333	265	334	339	329	336	333	265	329	336	324	335	319	334	317	284	319	275	176	93	214	89	196	114	196	114	214	89	222	111	235	112	222	111	233	90	235	112	233	90	252	92	97	195	103	158	105	243	105	243	103	158	119	128	105	243	119	128	127	285	127	285	119	128	144	107	127	285	144	107	143	187	283	191	283	187	289	103	289	103	283	187	282	184	289	103	282	184	282	180	282	180	267	131	270	97	270	97	267	131	263	124	270	97	263	124	256	119	252	92	270	97	256	119	252	92	256	119	246	114	252	92	246	114	235	112	360	220	252	220	265	205	360	220	265	205	274	203	360	220	274	203	280	201	360	220	280	201	283	199	360	220	283	199	284	196	360	220	284	196	331	198	360	220	331	198	337	203	360	220	337	203	347	205	360	220	347	205	360	206	289	103	307	112	323	183	289	103	323	183	326	192	289	103	326	192	284	196	289	103	284	196	284	193	289	103	284	193	283	191	282	180	270	97	289	103	222	111	214	89	233	90	265	205	252	220	252	206	331	198	284	196	326	192	174	123	176	93	196	114	324	335	321	265	333	265	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	160	295	118	137	157	117	157	114	157	117	118	137	157	114	118	137	158	112	158	112	118	137	174	93	158	112	174	93	161	110	161	110	174	93	166	109	160	295	157	117	157	119	160	295	157	119	158	123	160	295	158	123	158	126	160	295	158	126	159	130	160	295	159	130	160	133	234	342	138	342	148	327	234	342	148	327	155	325	234	342	155	325	160	323	234	342	160	323	162	320	234	342	162	320	163	316	234	342	163	316	210	319	234	342	210	319	216	323	234	342	216	323	223	326	234	342	223	326	234	328	206	313	163	316	204	305	204	305	163	316	181	214	204	305	181	214	188	237	188	237	181	214	264	214	188	237	264	214	271	237	271	237	264	214	282	117	288	299	282	117	283	119	288	299	283	119	283	122	181	214	163	316	163	314	181	214	163	314	162	310	234	118	227	113	301	93	301	93	227	113	218	110	301	93	218	110	206	108	160	295	160	133	161	300	161	300	160	133	181	214	161	300	181	214	162	306	162	306	181	214	162	310	283	122	284	126	288	299	288	299	284	126	284	129	288	299	284	129	285	133	285	133	331	304	288	299	288	299	331	304	288	302	356	342	266	342	275	327	356	342	275	327	282	325	356	342	282	325	286	323	356	342	286	323	289	320	356	342	289	320	290	316	356	342	290	316	336	317	356	342	336	317	340	321	356	342	340	321	346	325	356	342	346	325	356	328	290	316	290	314	331	304	290	316	331	304	333	311	290	316	333	311	336	317	331	304	290	314	289	310	331	304	289	310	289	306	331	304	289	306	288	302	301	93	301	108	293	109	301	93	293	109	288	110	301	93	288	110	285	112	301	93	285	112	283	114	301	93	283	114	243	133	301	93	243	133	240	125	301	93	240	125	234	118	283	114	282	117	264	214	283	114	264	214	243	133	174	93	118	137	114	126	174	93	114	126	109	118	174	93	109	118	103	113	174	93	103	113	95	110	174	93	95	110	86	108	174	93	86	108	86	93	166	109	174	93	174	108	301	93	206	108	206	93	275	327	266	342	266	328	271	237	282	117	288	299	148	327	138	342	138	328	210	319	163	316	206	313	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	226	109	223	111	237	93	237	93	223	111	220	113	237	93	220	113	181	137	181	137	220	113	220	116	222	292	220	116	220	119	222	292	220	119	220	123	225	308	224	302	225	139	225	139	224	302	223	297	225	139	223	297	223	132	223	132	223	297	222	292	223	132	222	292	221	127	221	127	222	292	220	123	222	292	181	137	220	116	296	342	201	342	211	327	296	342	211	327	218	325	296	342	218	325	223	323	296	342	223	323	225	320	296	342	225	320	226	315	296	342	226	315	277	322	296	342	277	322	285	326	296	342	285	326	296	328	226	315	265	295	268	307	226	315	268	307	272	316	226	315	272	316	277	322	226	312	225	308	265	295	226	312	265	295	226	315	231	108	226	109	237	93	231	108	237	93	237	108	237	93	181	137	178	128	237	93	178	128	173	121	237	93	173	121	167	115	237	93	167	115	159	110	237	93	159	110	149	108	237	93	149	108	149	93	225	308	225	139	265	295	211	327	201	342	201	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	152	149	157	91	158	147	158	147	157	91	166	115	158	147	166	115	166	119	166	119	167	138	163	143	166	122	166	123	167	138	167	138	166	123	167	125	167	138	167	125	168	131	168	131	167	125	168	128	163	143	158	147	166	119	197	121	192	115	202	92	202	92	192	115	187	111	202	92	187	111	180	109	180	109	175	110	175	89	175	89	175	110	171	111	175	89	171	111	168	113	166	115	157	91	175	89	166	115	175	89	168	113	131	145	132	104	138	149	138	149	132	104	143	96	138	149	143	96	145	150	145	150	143	96	157	91	145	150	157	91	152	149	126	140	123	134	124	114	126	140	124	114	132	104	126	140	132	104	131	145	244	295	222	103	235	119	244	295	235	119	245	142	244	295	202	92	222	103	202	92	244	295	202	137	202	92	202	137	200	129	202	92	200	129	197	121	180	109	175	89	202	92	247	312	246	308	254	169	254	169	246	308	246	304	254	169	246	304	245	142	245	142	246	304	245	299	245	142	245	299	244	295	318	342	222	342	233	327	318	342	233	327	240	325	318	342	240	325	244	323	318	342	244	323	246	320	318	342	246	320	247	316	318	342	247	316	298	322	318	342	298	322	306	326	318	342	306	326	318	328	247	316	254	169	288	303	247	316	288	303	290	310	247	316	290	310	293	316	247	316	293	316	298	322	247	316	247	312	254	169	233	327	222	342	222	328	124	114	123	134	122	126	167	138	166	119	166	122	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	167	302	126	131	166	120	166	116	166	120	126	131	166	116	126	131	169	113	169	113	126	131	194	93	169	113	194	93	175	111	175	111	194	93	183	109	167	302	166	120	166	122	167	302	166	122	166	126	167	302	166	126	167	130	248	112	243	110	330	93	330	93	243	110	235	109	330	93	235	109	224	108	286	308	275	299	332	316	332	316	275	299	262	288	332	316	262	288	246	277	246	277	194	240	225	236	225	236	194	240	239	138	225	236	239	138	290	131	290	131	239	138	243	133	290	131	243	133	246	128	360	342	273	342	285	327	360	342	285	327	289	326	360	342	289	326	292	325	360	342	292	325	294	324	360	342	294	324	296	323	360	342	296	323	296	322	360	342	296	322	332	316	360	342	332	316	338	320	360	342	338	320	343	323	360	342	343	323	349	326	360	342	349	326	354	328	360	342	354	328	360	328	332	316	296	322	294	316	332	316	294	316	286	308	246	277	225	236	332	316	251	117	330	93	302	115	251	117	302	115	297	122	251	117	297	122	290	131	251	117	290	131	251	120	290	131	246	128	249	123	290	131	249	123	251	120	239	138	194	240	189	220	189	220	194	240	209	304	189	220	209	304	169	139	169	139	209	304	169	316	169	139	169	316	169	314	169	139	169	314	169	312	330	93	330	108	318	109	330	93	318	109	309	112	330	93	309	112	302	115	251	114	248	112	330	93	251	114	330	93	251	117	246	342	138	342	151	327	246	342	151	327	160	325	246	342	160	325	165	323	246	342	165	323	168	320	246	342	168	320	169	316	246	342	169	316	218	319	246	342	218	319	226	324	246	342	226	324	235	327	246	342	235	327	246	328	213	313	218	319	169	316	213	313	169	316	209	304	167	302	167	130	168	305	168	305	167	130	168	134	168	305	168	134	168	309	168	309	168	134	169	139	168	309	169	139	169	312	194	93	126	131	123	122	194	93	123	122	120	117	194	93	120	117	115	113	194	93	115	113	107	110	194	93	107	110	95	108	194	93	95	108	95	93	183	109	194	93	194	108	151	327	138	342	138	328	330	93	224	108	224	93	285	327	273	342	273	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	194	295	152	133	195	127	196	300	195	127	195	130	196	300	195	130	196	134	269	342	174	342	184	327	269	342	184	327	191	325	269	342	191	325	196	322	269	342	196	322	198	319	269	342	198	319	199	316	269	342	199	316	246	317	269	342	246	317	251	323	269	342	251	323	259	326	269	342	259	326	269	328	196	300	196	134	197	305	197	305	196	134	197	138	197	305	197	138	198	309	198	309	197	138	198	143	198	309	198	143	199	313	199	313	198	143	200	149	199	313	200	149	199	316	199	316	200	149	239	302	242	311	246	317	199	316	242	311	199	316	239	302	272	119	261	117	303	93	303	93	261	117	247	116	303	93	247	116	229	115	229	115	216	116	303	93	303	93	216	116	206	117	303	93	206	117	149	125	149	125	206	117	152	133	306	147	301	140	303	93	303	93	301	140	296	134	303	93	296	134	290	129	326	168	316	168	311	156	326	168	311	156	306	147	326	168	306	147	303	93	281	123	272	119	303	93	281	123	303	93	290	129	206	117	200	119	152	133	152	133	200	119	196	122	152	133	196	122	195	127	303	93	149	125	145	118	303	93	145	118	139	113	303	93	139	113	131	110	303	93	131	110	120	108	303	93	120	108	120	93	194	295	195	127	196	300	184	327	174	342	174	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	121	122	110	154	122	118	122	118	110	154	104	135	122	118	104	135	125	114	125	114	104	135	99	122	125	114	99	122	147	93	147	93	99	122	94	114	147	93	94	114	86	110	122	127	122	131	146	302	146	302	122	131	123	136	146	302	123	136	124	140	124	140	161	289	146	302	146	302	161	289	148	307	121	124	122	127	110	154	121	124	110	154	121	122	254	120	248	114	329	93	329	93	248	114	240	110	329	93	240	110	230	108	161	289	174	93	188	342	161	289	188	342	149	319	161	289	149	319	149	317	161	289	149	317	149	315	161	289	149	315	149	311	161	289	149	311	148	307	140	326	145	324	188	342	188	342	145	324	148	322	188	342	148	322	149	319	318	108	310	109	329	93	329	93	310	109	305	111	329	93	305	111	263	139	263	139	305	111	302	113	263	139	302	113	302	117	302	117	303	292	263	139	352	312	311	342	349	304	349	304	311	342	305	134	303	129	305	134	311	342	303	129	311	342	303	292	303	292	311	342	198	162	303	292	198	162	181	93	181	93	198	162	188	342	181	93	188	342	174	93	133	327	140	326	188	342	133	327	188	342	124	342	133	327	124	342	124	328	378	342	311	342	355	318	378	342	355	318	360	323	378	342	360	323	368	326	378	342	368	326	378	328	303	292	302	117	302	119	303	292	302	119	302	121	303	292	302	121	303	125	303	292	303	125	303	129	259	128	254	120	329	93	259	128	329	93	263	139	147	93	147	108	137	109	147	93	137	109	130	111	147	93	130	111	125	114	77	108	77	93	147	93	77	108	147	93	86	110	329	93	230	108	230	93	318	108	329	93	329	108	311	342	352	312	355	318	110	154	122	127	146	302	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	144	163	154	123	154	125	144	163	154	125	172	291	172	291	154	125	154	129	172	291	154	129	155	133	300	295	271	161	273	89	300	295	273	89	313	276	300	295	313	276	301	299	344	342	279	342	288	326	344	342	288	326	295	324	344	342	295	324	299	321	344	342	299	321	302	317	344	342	302	317	302	313	344	342	302	313	327	319	344	342	327	319	334	324	344	342	334	324	344	328	302	313	313	276	317	297	302	313	317	297	322	311	302	313	322	311	327	319	302	310	302	307	313	276	302	310	313	276	302	313	302	303	301	299	313	276	302	303	313	276	302	307	175	310	188	288	200	342	200	342	188	288	265	89	200	342	265	89	271	161	271	161	265	89	273	89	165	324	170	320	200	342	200	342	170	320	174	316	200	342	174	316	175	310	157	327	165	324	200	342	157	327	200	342	149	342	157	327	149	342	149	328	175	308	174	304	188	288	175	308	188	288	175	310	188	288	174	304	174	299	188	288	174	299	173	295	188	288	173	295	172	291	188	288	172	291	156	141	172	291	155	133	155	137	172	291	155	137	156	141	178	95	178	109	169	111	178	95	169	111	163	113	178	95	163	113	158	115	178	95	158	115	134	125	178	95	134	125	129	116	178	95	129	116	122	112	178	95	122	112	112	109	178	95	112	109	112	95	155	119	154	123	144	163	155	119	144	163	139	140	155	119	139	140	134	125	155	119	134	125	158	115	288	326	279	342	279	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	313	270	308	232	325	156	325	156	308	232	294	189	325	156	294	189	288	120	288	120	294	189	271	150	288	120	271	150	241	97	241	97	271	150	238	121	241	97	238	121	198	110	198	110	180	113	191	89	191	89	180	113	164	120	191	89	164	120	160	93	160	93	164	120	153	132	160	93	153	132	146	150	97	182	101	150	106	230	106	230	101	150	114	124	106	230	114	124	130	275	130	275	114	124	134	105	130	275	134	105	143	172	146	150	143	172	134	105	146	150	134	105	160	93	296	343	262	347	277	324	277	324	262	347	259	326	219	315	259	326	262	347	219	315	262	347	212	338	277	324	292	317	296	343	296	343	292	317	303	306	296	343	303	306	323	330	323	330	303	306	311	290	323	330	311	290	313	270	313	270	325	156	323	330	323	330	325	156	343	310	343	310	325	156	351	200	343	310	351	200	356	283	356	283	351	200	360	251	198	110	191	89	241	97	149	210	164	251	167	313	167	313	164	251	187	288	167	313	187	288	212	338	212	338	187	288	219	315	149	210	167	313	130	275	149	210	130	275	143	172	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	287	146	142	183	118	184	114	183	118	146	142	184	114	146	142	187	112	187	112	146	142	211	93	187	112	211	93	192	110	192	110	211	93	200	108	185	128	186	132	186	296	185	128	186	296	185	125	185	125	186	296	184	287	185	125	184	287	184	122	184	122	184	287	183	119	224	206	232	206	225	228	225	228	232	206	228	228	251	229	228	228	232	206	251	229	232	206	241	205	237	318	241	320	257	342	257	342	241	320	246	322	257	342	246	322	251	322	251	322	268	321	257	342	257	342	268	321	288	340	268	321	282	316	288	340	288	340	282	316	292	308	288	340	292	308	313	332	313	332	292	308	299	296	313	332	299	296	301	279	301	279	301	216	324	231	344	282	341	303	339	252	339	252	341	303	330	320	339	252	330	320	324	231	324	231	330	320	313	332	324	231	313	332	301	279	301	279	297	257	301	216	301	216	297	257	287	243	301	216	287	243	272	208	272	208	287	243	271	234	272	208	271	234	251	229	257	342	165	342	176	327	257	342	176	327	183	325	257	342	183	325	187	322	257	342	187	322	189	319	257	342	189	319	190	316	257	342	190	316	234	315	257	342	234	315	237	318	206	209	211	208	211	229	211	229	211	208	217	207	211	229	232	311	206	209	206	209	232	311	190	316	206	209	190	316	190	313	206	209	190	313	189	308	225	228	222	228	224	206	224	206	222	228	219	229	224	206	219	229	217	207	217	207	219	229	216	229	217	207	216	229	211	229	188	303	186	296	186	132	188	303	186	132	206	209	188	303	206	209	189	308	211	93	146	142	142	130	211	93	142	130	137	121	211	93	137	121	132	115	211	93	132	115	123	110	211	93	123	110	112	108	211	93	112	108	112	93	200	108	211	93	211	108	176	327	165	342	165	328	234	315	190	316	232	311	251	229	241	205	272	208	184	287	183	118	183	119	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	179	157	166	137	167	88	167	88	166	137	160	88	160	88	166	137	155	89	145	88	155	89	151	125	145	88	151	125	140	116	117	81	126	85	129	109	129	109	126	85	136	87	129	109	136	87	140	116	140	116	136	87	145	88	116	100	99	89	107	77	116	100	107	77	117	81	116	100	117	81	129	109	166	137	151	125	155	89	195	154	180	121	191	133	195	154	191	133	244	142	195	154	179	157	180	121	313	313	308	272	326	203	326	203	308	272	293	230	326	203	293	230	289	167	289	167	293	230	268	192	289	167	268	192	244	142	244	142	268	192	236	165	244	142	236	165	195	154	295	387	262	392	276	368	276	368	262	392	259	370	220	360	259	370	262	392	220	360	262	392	212	383	333	125	321	116	323	94	323	94	321	116	308	111	323	94	308	111	303	82	303	82	308	111	294	107	303	82	294	107	280	75	280	75	294	107	278	106	341	109	358	127	347	136	341	109	347	136	333	125	341	109	333	125	323	94	280	75	278	106	271	107	280	75	271	107	264	107	280	75	264	107	256	109	280	75	256	109	254	72	239	112	244	73	248	110	248	110	244	73	254	72	248	110	254	72	256	109	276	368	291	361	295	387	295	387	291	361	303	350	295	387	303	350	321	374	321	374	303	350	310	334	321	374	310	334	313	313	313	313	326	203	321	374	321	374	326	203	342	354	342	354	326	203	350	248	342	354	350	248	355	328	355	328	350	248	359	297	149	256	164	297	167	358	167	358	164	297	188	334	167	358	188	334	212	383	212	383	188	334	220	360	167	358	131	321	149	256	149	256	131	321	143	216	146	194	143	216	142	146	146	194	142	146	166	137	109	178	123	159	131	321	131	321	123	159	142	146	131	321	142	146	143	216	106	276	98	226	101	200	106	276	101	200	109	178	106	276	109	178	131	321	244	73	239	112	233	74	233	74	239	112	229	114	233	74	229	114	220	75	220	75	229	114	216	117	220	75	216	117	206	78	206	78	216	117	203	119	206	78	203	119	192	82	192	82	191	121	183	84	183	84	191	121	180	121	183	84	180	121	174	86	174	86	180	121	179	157	174	86	179	157	167	88	166	137	179	157	164	165	166	137	164	165	153	177	166	137	153	177	146	194	192	82	203	119	191	121	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	186	293	146	143	183	118	184	114	183	118	146	143	184	114	146	143	188	111	188	111	146	143	211	93	188	111	211	93	193	109	193	109	211	93	201	108	190	311	189	308	207	214	207	214	189	308	189	303	207	214	189	303	188	143	188	143	189	303	187	299	188	143	187	299	187	137	187	137	187	299	186	293	187	137	186	293	186	131	186	131	186	293	184	126	186	293	183	118	184	121	186	293	184	121	184	126	298	265	289	252	295	222	295	222	289	252	274	243	295	222	274	243	272	217	272	217	274	243	254	237	272	217	254	237	284	93	284	93	254	237	230	235	284	93	230	235	230	214	230	214	230	235	226	235	237	318	242	320	261	342	261	342	242	320	247	322	261	342	247	322	253	322	253	322	271	320	261	342	261	342	271	320	287	340	295	222	315	231	298	265	298	265	315	231	301	282	310	333	301	282	315	231	310	333	315	231	328	322	328	322	315	231	330	244	328	322	330	244	340	306	340	306	330	244	340	262	340	306	340	262	344	285	271	320	284	315	287	340	287	340	284	315	294	306	287	340	294	306	310	333	310	333	294	306	299	295	310	333	299	295	301	282	334	109	326	112	344	93	344	93	326	112	319	117	344	93	319	117	284	93	284	93	319	117	314	125	284	93	314	125	309	136	230	214	226	235	223	235	230	214	223	235	220	235	230	214	220	235	217	235	230	214	217	235	213	236	230	214	213	236	207	214	261	342	165	342	174	327	261	342	174	327	181	325	261	342	181	325	186	323	261	342	186	323	189	320	261	342	189	320	190	315	261	342	190	315	234	315	261	342	234	315	237	318	213	236	232	311	207	214	207	214	232	311	190	315	207	214	190	315	190	311	211	93	146	143	142	131	211	93	142	131	137	121	211	93	137	121	132	115	211	93	132	115	123	110	211	93	123	110	112	108	211	93	112	108	112	93	201	108	211	93	211	108	174	327	165	342	165	328	234	315	190	315	232	311	272	217	284	93	309	136	334	109	344	93	344	108	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	344	258	346	273	323	273	323	258	346	254	325	241	324	254	325	242	347	241	324	242	347	229	320	229	320	242	347	221	314	254	325	258	346	250	346	254	325	250	346	242	347	273	343	266	344	273	323	273	343	273	323	285	315	273	343	285	315	279	341	297	286	299	265	301	338	297	286	301	338	296	338	296	338	294	338	297	286	297	286	294	338	293	303	311	265	326	347	314	347	311	265	314	347	311	343	311	265	311	343	308	340	311	265	308	340	305	339	311	265	305	339	301	338	311	265	301	338	299	265	294	338	290	338	293	303	293	303	290	338	287	339	293	303	287	339	285	315	285	315	287	339	283	340	285	315	283	340	279	341	220	344	200	336	200	225	220	344	200	225	214	294	220	344	214	294	215	305	220	344	215	305	221	314	220	344	221	314	242	347	214	294	212	215	214	285	214	285	212	215	226	200	214	285	226	200	217	277	217	277	226	200	224	268	200	225	212	215	214	294	169	272	172	261	173	306	173	306	172	261	178	250	173	306	178	250	184	324	184	324	178	250	187	239	184	324	187	239	200	336	200	336	187	239	200	225	143	94	145	98	155	173	155	173	145	98	149	100	155	173	149	100	155	169	155	169	149	100	152	102	155	169	152	102	154	166	154	166	152	102	154	163	157	102	154	163	152	102	155	176	156	180	143	180	155	176	143	180	143	94	155	176	143	94	155	173	143	180	131	89	141	89	143	180	141	89	143	94	162	101	164	131	159	102	159	102	164	131	157	145	159	102	157	145	157	102	204	90	209	110	195	92	195	92	209	110	191	113	195	92	191	113	186	94	186	94	191	113	176	120	186	94	176	120	175	98	175	98	176	120	169	99	225	112	209	110	212	89	225	112	212	89	220	89	165	101	169	99	176	120	165	101	176	120	164	131	165	101	164	131	162	101	241	184	253	167	254	240	254	240	253	167	257	151	268	102	257	151	255	137	236	257	224	268	226	200	236	257	226	200	241	184	236	257	241	184	254	240	298	138	302	163	301	177	298	138	301	177	296	192	298	138	296	192	287	206	298	138	287	206	286	117	274	222	254	240	257	151	274	222	257	151	268	102	274	222	268	102	286	117	274	222	286	117	287	206	249	126	239	117	245	92	249	126	245	92	268	102	249	126	268	102	255	137	225	112	220	89	245	92	225	112	245	92	239	117	209	110	204	90	212	89	157	102	157	145	154	163	169	272	173	306	169	284	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	219	109	214	110	235	93	235	93	214	110	210	113	235	93	210	113	171	141	171	141	210	113	209	117	219	320	209	117	210	121	219	320	210	121	211	126	219	320	211	126	212	133	219	320	212	133	214	141	219	320	214	141	216	149	219	320	216	149	260	320	352	341	134	341	187	319	352	341	187	319	219	320	352	341	219	320	260	320	352	341	260	320	284	320	352	341	284	320	298	319	352	341	298	319	309	316	352	341	309	316	316	310	352	341	316	310	320	302	352	341	320	302	322	291	352	341	322	291	333	273	333	273	322	291	321	288	333	273	321	288	321	285	134	341	115	273	130	273	134	341	130	273	140	293	134	341	140	293	151	306	134	341	151	306	166	315	134	341	166	315	187	319	320	277	320	273	333	273	320	277	333	273	321	281	321	281	333	273	321	285	226	108	219	109	235	93	226	108	235	93	235	108	235	93	171	141	168	129	235	93	168	129	163	120	235	93	163	120	156	114	235	93	156	114	145	110	235	93	145	110	129	108	235	93	129	108	129	93	171	141	209	117	219	320	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	152	308	151	301	151	99	151	99	151	301	150	295	151	99	150	295	149	290	149	290	121	187	132	112	132	112	121	187	120	129	120	129	121	187	119	180	120	129	119	180	118	172	120	129	118	172	116	164	120	129	116	164	116	156	120	129	116	156	115	150	157	146	154	316	153	313	157	146	153	313	152	308	157	146	152	308	151	99	157	146	151	99	160	134	228	342	125	342	137	327	228	342	137	327	145	326	228	342	145	326	150	323	228	342	150	323	153	320	228	342	153	320	154	316	228	342	154	316	207	323	228	342	207	323	215	327	228	342	215	327	228	328	158	150	158	155	154	316	158	150	154	316	157	146	154	316	158	155	159	161	154	316	159	161	160	168	154	316	160	168	161	175	154	316	161	175	192	297	154	316	192	297	196	309	154	316	196	309	200	318	154	316	200	318	207	323	280	194	268	157	272	121	272	121	268	157	255	133	272	121	255	133	253	104	253	104	255	133	240	120	253	104	240	120	230	93	230	93	240	120	223	114	230	93	223	114	204	112	204	112	189	114	203	89	203	89	189	114	176	118	203	89	176	118	175	91	175	91	176	118	166	125	175	91	166	125	160	134	149	290	132	112	151	99	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	302	279	286	145	296	172	302	279	296	172	323	277	302	279	280	194	286	145	204	112	203	89	230	93	307	305	306	296	323	277	323	277	306	296	304	287	323	277	304	287	302	279	356	342	283	342	293	327	356	342	293	327	300	325	356	342	300	325	305	322	356	342	305	322	308	319	356	342	308	319	309	315	356	342	309	315	338	320	356	342	338	320	345	325	356	342	345	325	356	328	309	315	323	277	329	299	309	315	329	299	333	313	309	315	333	313	338	320	309	312	307	305	323	277	309	312	323	277	309	315	293	327	283	342	283	328	280	194	272	121	286	145	442	291	442	146	453	219	160	134	151	99	175	91	137	327	125	342	125	328	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	183	319	148	275	183	315	188	93	183	315	148	275	142	298	148	275	183	319	142	298	183	319	186	322	212	342	112	342	124	326	212	342	124	326	132	322	212	342	132	322	137	313	212	342	137	313	142	298	212	342	142	298	186	322	212	342	186	322	191	324	212	342	191	324	200	326	212	342	200	326	212	328	188	93	197	93	214	157	214	157	197	93	339	315	214	157	339	315	291	282	291	282	339	315	296	290	360	342	282	342	293	327	360	342	293	327	300	325	360	342	300	325	305	322	360	342	305	322	307	319	360	342	307	319	308	316	360	342	308	316	342	319	360	342	342	319	346	323	360	342	346	323	350	325	360	342	350	325	355	327	360	342	355	327	360	328	339	315	342	319	308	316	339	315	308	316	307	311	339	315	307	311	305	305	339	315	305	305	301	298	339	315	301	298	296	290	188	93	214	157	184	302	188	93	184	302	184	304	188	93	184	304	183	307	188	93	183	307	183	310	188	93	183	310	183	313	188	93	183	313	183	315	293	327	282	342	282	328	124	326	112	342	112	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	142	309	142	312	146	93	146	93	142	312	142	314	138	93	142	314	111	282	108	295	111	282	145	322	108	295	145	322	166	342	166	342	145	322	150	325	166	342	150	325	157	327	157	327	166	328	166	342	143	319	145	322	111	282	143	319	111	282	142	314	166	342	80	342	87	327	166	342	87	327	92	326	166	342	92	326	95	325	166	342	95	325	98	324	166	342	98	324	99	323	166	342	99	323	102	319	166	342	102	319	104	314	166	342	104	314	106	306	166	342	106	306	108	295	202	325	207	322	271	342	271	342	207	322	210	317	271	342	210	317	211	309	211	309	214	288	271	342	271	342	214	288	251	322	271	342	251	322	255	325	242	93	251	93	248	316	248	316	249	320	220	256	220	256	249	320	214	288	220	256	214	288	162	169	261	327	271	328	271	342	261	327	271	342	255	325	248	316	220	256	242	93	195	327	202	325	271	342	195	327	271	342	184	342	195	327	184	342	184	328	331	309	330	304	350	303	350	303	330	304	328	299	350	303	328	299	326	294	326	294	267	169	350	303	350	303	267	169	251	93	377	342	309	342	318	327	377	342	318	327	325	326	377	342	325	326	329	323	377	342	329	323	332	320	377	342	332	320	333	316	377	342	333	316	359	318	377	342	359	318	364	322	377	342	364	322	369	325	377	342	369	325	377	328	333	316	350	303	355	311	333	316	355	311	359	318	332	313	331	309	350	303	332	313	350	303	333	316	251	93	267	169	251	284	251	93	251	284	251	291	251	93	251	291	250	299	251	93	250	299	249	307	251	93	249	307	249	313	251	93	249	313	248	316	146	93	220	256	162	169	146	93	162	169	143	301	146	93	143	301	143	303	146	93	143	303	143	306	146	93	143	306	142	309	146	93	142	314	138	93	318	327	309	342	309	328	251	322	214	288	249	320	87	327	80	342	80	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	165	151	166	117	167	119	165	151	167	119	188	180	188	180	167	119	168	121	188	180	168	121	169	124	214	309	213	213	220	193	220	193	213	213	188	180	220	193	188	180	174	131	171	127	174	131	188	180	171	127	188	180	169	124	160	323	166	319	236	342	236	342	166	319	171	313	236	342	171	313	175	305	175	305	213	213	211	318	211	318	212	321	175	305	175	305	212	321	214	323	175	305	214	323	236	342	236	342	214	323	219	325	236	342	219	325	226	326	226	326	236	328	236	342	152	326	160	323	236	342	152	326	236	342	141	342	152	326	141	342	141	328	213	213	214	309	212	312	213	213	212	312	212	315	213	213	212	315	211	318	248	111	243	109	322	93	322	93	243	109	236	108	322	93	236	108	225	108	290	315	289	313	301	294	301	294	289	313	288	310	301	294	288	310	286	307	286	307	239	247	247	226	247	226	239	247	245	135	247	226	245	135	247	130	220	193	245	135	239	247	220	193	239	247	218	298	220	193	218	298	216	304	220	193	216	304	214	309	344	342	269	342	278	327	344	342	278	327	284	326	344	342	284	326	288	324	344	342	288	324	290	322	344	342	290	322	291	319	344	342	291	319	309	304	344	342	309	304	318	312	344	342	318	312	326	318	344	342	326	318	335	324	344	342	335	324	344	328	291	319	301	294	309	304	291	317	290	315	301	294	291	317	301	294	291	319	286	307	247	226	301	294	249	126	250	122	285	134	285	134	250	122	251	119	285	134	251	119	251	117	251	117	251	114	322	93	322	93	251	114	248	111	285	134	247	226	247	130	285	134	247	130	249	126	310	110	301	113	322	93	322	93	301	113	294	117	322	93	294	117	251	117	251	117	294	117	289	124	251	117	289	124	285	134	190	93	190	108	182	108	190	93	182	108	175	109	190	93	175	109	170	111	190	93	170	111	167	114	190	93	167	114	136	119	190	93	136	119	124	112	190	93	124	112	112	108	190	93	112	108	112	93	148	132	136	119	167	114	148	132	167	114	166	117	148	132	166	117	165	151	322	93	225	108	225	93	310	110	322	93	322	108	278	327	269	342	269	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	164	117	156	112	240	93	240	93	156	112	145	109	240	93	145	109	131	108	144	324	150	319	228	342	228	342	150	319	154	314	228	342	154	314	157	305	157	305	194	208	198	319	198	319	214	118	198	317	198	317	214	118	199	314	228	342	157	305	201	324	228	342	201	324	207	325	228	342	207	325	215	327	228	342	215	327	228	328	199	322	201	324	157	305	199	322	157	305	198	319	136	326	144	324	228	342	136	326	228	342	124	342	136	326	124	342	124	328	228	231	203	300	214	120	214	120	203	300	214	118	214	114	214	118	174	135	214	114	174	135	217	111	217	111	174	135	240	93	217	111	240	93	222	109	222	109	240	93	229	108	228	231	214	120	214	124	228	231	214	124	215	129	228	231	215	129	217	135	228	231	217	135	219	141	228	231	219	141	236	208	228	231	236	208	282	290	214	118	203	300	202	305	214	118	202	305	200	310	214	118	200	310	199	314	355	342	271	342	284	327	355	342	284	327	293	325	355	342	293	325	299	323	355	342	299	323	301	321	355	342	301	321	302	319	355	342	302	319	326	312	355	342	326	312	332	317	355	342	332	317	339	321	355	342	339	321	346	325	355	342	346	325	355	328	321	307	326	312	302	319	321	307	302	319	301	315	321	307	301	315	297	309	321	307	297	309	292	302	321	307	292	302	286	296	321	307	286	296	282	290	321	307	282	290	236	208	194	208	174	135	214	118	194	208	214	118	198	319	170	125	164	117	240	93	170	125	240	93	174	135	240	93	131	108	131	93	229	108	240	93	240	108	284	327	271	342	271	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	157	295	162	301	152	342	152	342	162	301	167	306	152	342	167	306	173	311	173	311	180	315	152	342	152	342	180	315	189	317	152	342	189	317	200	319	152	342	200	319	344	342	344	342	200	319	212	320	344	342	212	320	226	321	344	342	226	321	285	321	344	342	285	321	344	331	344	331	285	321	172	115	152	342	136	277	148	277	152	342	148	277	153	287	152	342	153	287	157	295	274	119	261	117	314	93	314	93	261	117	245	116	314	93	245	116	226	115	314	93	226	115	172	115	314	93	172	115	112	105	112	105	172	115	285	321	309	145	304	138	314	93	314	93	304	138	299	132	314	93	299	132	293	127	293	127	284	122	314	93	314	93	284	122	274	119	315	153	309	145	314	93	315	153	314	93	333	163	315	153	333	163	321	163	314	93	112	105	112	93	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	168	155	170	121	174	150	174	150	170	121	186	123	174	150	186	123	181	148	181	148	186	123	189	147	201	149	189	147	202	128	201	149	202	128	213	155	213	155	202	128	218	137	213	155	218	137	223	163	223	163	218	137	234	151	223	163	234	151	233	172	233	172	234	151	240	181	250	195	240	181	251	169	250	195	251	169	259	211	259	211	251	169	253	124	259	211	253	124	258	121	163	172	156	123	165	162	165	162	156	123	170	121	165	162	170	121	168	155	225	271	245	292	214	265	214	265	245	292	210	285	214	265	210	285	204	256	204	256	210	285	194	245	185	231	194	245	210	285	185	231	210	285	178	266	189	147	186	123	202	128	254	291	248	276	255	275	254	291	255	275	262	289	262	289	255	275	262	273	262	289	262	273	269	285	269	285	262	273	266	269	269	285	266	269	269	264	245	292	225	271	236	274	245	292	236	274	248	276	245	292	248	276	254	291	178	266	150	238	165	186	178	266	165	186	169	201	178	266	169	201	176	216	178	266	176	216	185	231	133	138	143	129	150	238	150	238	143	129	156	123	150	238	156	123	165	186	165	186	156	123	163	172	131	204	124	169	127	151	131	204	127	151	133	138	131	204	133	138	150	238	283	160	283	288	281	150	281	150	283	288	279	274	281	150	279	274	276	122	276	122	279	274	275	280	276	122	275	280	271	257	271	257	275	280	269	264	276	122	271	257	269	242	276	122	269	242	265	120	265	120	269	242	265	226	265	120	265	226	259	211	283	149	286	126	284	149	284	149	286	126	285	149	288	149	285	149	286	126	288	149	286	126	297	134	317	287	317	290	314	277	317	287	314	277	315	279	317	287	315	279	315	282	317	287	315	282	316	285	312	292	285	290	287	181	312	292	287	181	295	208	312	292	295	208	304	241	312	292	304	241	314	277	312	292	314	277	317	290	283	288	283	160	287	181	283	288	287	181	285	290	330	167	319	175	311	148	311	148	319	175	306	162	311	148	306	162	297	134	297	134	306	162	297	155	297	134	297	155	291	150	286	126	283	149	282	150	286	126	282	150	281	150	286	126	281	150	276	122	240	181	234	151	251	169	253	124	251	169	249	163	253	124	249	163	249	128	249	128	249	163	247	157	249	128	247	157	246	134	246	134	247	157	246	152	246	134	246	152	246	147	246	134	246	147	245	141	259	211	258	121	265	120	288	149	297	134	291	150	269	285	269	264	275	280	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	320	228	312	242	315	175	315	175	312	242	301	252	315	175	301	252	294	142	294	142	301	252	286	258	294	142	286	258	283	205	283	205	281	190	294	142	294	142	281	190	275	172	294	142	275	172	266	155	286	258	270	260	272	230	286	258	272	230	278	224	286	258	278	224	282	216	286	258	282	216	283	205	254	259	254	234	263	233	254	259	263	233	270	260	270	260	263	233	272	230	229	96	265	114	231	118	231	118	265	114	240	126	254	139	240	126	265	114	254	139	265	114	266	155	266	155	265	114	294	142	229	96	231	118	222	113	229	96	222	113	212	108	229	96	212	108	201	106	229	96	201	106	190	89	190	89	201	106	190	105	190	105	183	105	190	89	190	89	183	105	178	106	190	89	178	106	175	108	184	304	132	117	135	105	184	304	135	105	145	98	184	304	145	98	159	93	184	304	159	93	172	115	184	304	172	115	173	129	184	304	173	129	177	144	184	304	177	144	182	161	184	304	182	161	190	178	184	304	190	178	185	308	190	341	175	339	178	323	190	341	178	323	184	322	190	341	184	322	187	320	190	341	187	320	188	318	190	341	188	318	190	178	190	341	190	178	203	343	175	339	160	338	171	323	175	339	171	323	178	323	190	178	188	318	188	316	190	178	188	316	187	314	224	245	210	232	210	208	210	208	210	232	200	194	190	178	200	194	195	214	190	178	195	214	203	343	203	343	195	214	223	310	210	232	195	214	200	194	210	208	220	219	224	245	224	245	220	219	231	227	224	245	231	227	238	254	238	254	231	227	242	232	238	254	242	232	254	259	254	259	242	232	254	234	227	322	228	328	228	347	228	347	228	328	230	335	228	347	230	335	232	342	228	347	215	345	223	310	228	347	223	310	225	316	228	347	225	316	227	322	186	311	185	308	190	178	186	311	190	178	187	314	175	108	173	111	175	90	175	90	173	111	172	115	135	105	132	117	131	116	135	105	131	116	131	115	135	105	131	115	131	114	135	105	131	114	131	113	171	323	160	338	160	324	175	90	172	115	159	93	175	108	175	90	190	89	203	343	223	310	215	345	320	228	315	175	322	211	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	188	157	183	168	186	123	186	123	183	168	181	183	167	248	181	183	185	208	167	248	185	208	195	272	195	272	185	208	195	233	195	272	195	233	211	255	280	290	264	292	267	276	267	276	264	292	262	276	234	270	262	276	264	292	234	270	264	292	228	287	297	238	303	241	304	278	304	278	303	241	308	245	304	278	308	245	310	269	310	269	308	245	311	251	310	269	311	251	313	258	293	286	280	290	283	238	293	286	283	238	290	237	293	286	290	237	297	238	293	286	297	238	304	278	280	290	267	276	271	275	280	290	271	275	274	275	280	290	274	275	276	274	280	290	276	274	277	273	280	290	277	273	278	241	280	290	278	241	283	238	278	241	277	273	276	271	278	241	276	271	275	268	278	241	275	268	274	245	273	265	271	260	271	250	273	265	271	250	274	245	273	265	274	245	275	268	228	287	195	272	211	255	228	287	211	255	234	270	270	163	258	154	260	136	260	136	258	154	246	148	260	136	246	148	244	127	244	127	246	148	233	144	244	127	233	144	227	122	227	122	233	144	220	143	208	120	227	122	220	143	208	120	220	143	207	144	208	120	207	144	196	149	208	120	196	149	188	157	208	120	188	157	186	123	167	248	148	218	153	143	167	248	153	143	167	130	167	248	167	130	186	123	167	248	186	123	181	183	148	218	141	183	144	160	148	218	144	160	153	143	277	148	293	166	283	174	277	148	283	174	270	163	277	148	270	163	260	136	271	250	271	260	271	256	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	164	124	169	90	169	120	169	120	169	90	183	91	169	120	183	91	176	117	176	117	183	91	184	116	206	122	184	116	197	95	206	122	197	95	211	102	164	165	173	235	160	140	160	140	152	92	161	131	161	131	152	92	169	90	161	131	169	90	164	124	258	232	261	253	256	237	256	237	261	253	255	257	256	237	255	257	252	241	252	241	255	257	248	259	252	241	248	259	247	243	247	243	248	259	241	243	215	236	241	243	239	260	215	236	239	260	206	253	206	253	173	235	175	192	206	253	175	192	193	217	206	253	193	217	215	236	128	107	138	98	146	207	146	207	138	98	152	92	146	207	152	92	173	235	173	235	152	92	160	140	126	174	119	137	121	120	126	174	121	120	128	107	126	174	128	107	146	207	268	242	265	248	268	91	268	91	265	248	261	253	268	91	261	253	259	225	248	259	239	260	241	243	273	117	272	117	282	96	282	96	272	117	271	118	282	96	271	118	268	91	268	91	271	118	271	119	283	295	271	119	271	124	283	295	271	124	274	133	288	312	287	308	322	306	322	306	287	308	286	303	322	306	286	303	283	166	283	166	286	303	283	295	283	166	283	295	280	156	280	156	283	295	277	144	280	323	285	322	291	341	291	341	285	322	288	321	291	341	288	321	288	319	288	319	288	316	322	306	322	306	288	316	288	312	277	340	260	339	272	324	277	340	272	324	280	323	277	340	280	323	291	341	327	322	329	329	328	347	328	347	329	329	332	336	328	347	332	336	334	342	328	347	316	345	322	306	328	347	322	306	325	314	328	347	325	314	327	322	322	306	316	345	304	343	322	306	304	343	291	341	322	306	291	341	288	319	283	295	268	242	268	91	283	295	268	91	271	119	255	193	244	164	248	90	255	193	248	90	255	89	255	193	255	89	268	91	255	193	268	91	259	225	244	164	227	139	237	129	244	164	237	129	238	97	244	164	238	97	243	93	244	164	243	93	248	90	227	139	206	122	211	102	227	139	211	102	224	114	227	139	224	114	237	129	300	130	292	123	295	105	295	105	292	123	286	119	295	105	286	119	282	96	282	96	286	119	281	117	282	96	281	117	277	116	277	116	275	116	282	96	282	96	275	116	273	117	308	118	322	135	311	142	308	118	311	142	300	130	308	118	300	130	295	105	238	97	237	129	236	126	238	97	236	126	236	122	238	97	236	122	235	103	235	103	236	122	235	119	235	103	235	119	234	114	235	103	234	114	234	109	184	116	183	91	197	95	272	324	260	339	260	324	283	295	274	133	277	144	261	253	258	232	259	225	173	235	164	165	175	192	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	241	221	218	214	230	199	230	199	218	214	194	209	230	199	194	209	188	191	187	188	188	191	198	268	187	188	198	268	186	184	186	184	198	268	170	242	186	184	170	242	186	181	186	181	170	242	186	178	202	151	193	157	206	120	206	120	193	157	187	165	206	120	187	165	186	123	186	123	187	165	186	175	170	242	186	175	186	178	206	232	220	250	233	285	233	285	220	250	234	264	233	285	234	264	271	292	271	292	234	264	248	272	271	292	248	272	263	275	263	275	269	275	271	292	271	292	269	275	273	273	271	292	273	273	285	291	285	291	273	273	275	271	285	291	275	271	277	268	272	162	260	154	264	137	264	137	260	154	248	149	264	137	248	149	246	128	246	128	248	149	237	146	246	128	237	146	227	122	227	122	237	146	226	146	307	273	303	281	304	243	304	243	303	281	295	287	304	243	295	287	288	226	288	226	295	287	285	291	288	226	285	291	277	265	277	265	285	291	277	268	198	268	188	191	194	209	198	268	194	209	206	232	198	268	206	232	233	285	288	226	277	265	272	247	288	226	272	247	264	211	264	211	272	247	260	233	264	211	260	233	241	221	281	149	297	165	287	173	281	149	287	173	272	162	281	149	272	162	264	137	213	147	202	151	206	120	213	147	206	120	227	122	213	147	227	122	226	146	170	242	150	210	155	142	170	242	155	142	168	130	170	242	168	130	186	123	170	242	186	123	186	175	150	210	143	176	146	157	150	210	146	157	155	142	241	221	230	199	264	211	307	273	304	243	309	263	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	312	370	300	371	301	355	301	355	300	371	299	356	287	353	299	356	300	371	287	353	300	371	281	368	324	324	329	327	330	360	330	360	329	327	333	332	330	360	333	332	335	352	335	352	333	332	336	337	335	352	336	337	336	343	322	366	312	370	312	324	322	366	312	324	318	323	322	366	318	323	324	324	322	366	324	324	330	360	312	324	312	370	307	325	307	325	312	370	305	352	307	325	305	352	305	350	307	325	305	350	304	329	304	329	305	350	303	348	304	329	303	348	302	345	303	355	304	354	312	370	312	370	304	354	305	353	312	370	305	353	305	352	301	333	304	329	302	345	301	333	302	345	301	342	301	333	301	342	300	339	256	286	262	312	265	360	265	360	262	312	268	331	265	360	268	331	281	368	281	368	268	331	277	345	281	368	277	345	287	353	256	286	265	360	252	348	256	286	252	348	251	268	256	286	251	268	295	268	256	286	295	268	299	286	251	268	252	348	242	335	251	268	242	335	234	321	251	268	234	321	230	314	251	268	230	314	228	162	228	162	230	314	228	307	228	162	228	307	226	300	228	162	226	300	223	293	228	162	223	293	221	286	228	162	221	286	218	127	148	80	147	81	151	63	148	100	147	81	148	83	148	100	148	83	150	96	150	96	148	83	149	85	150	96	149	85	150	86	151	92	150	96	150	86	151	92	150	86	151	89	147	81	148	100	144	104	147	81	144	104	140	64	147	81	140	64	151	63	177	97	170	87	172	67	172	67	170	87	162	80	172	67	162	80	153	78	153	78	151	79	172	67	172	67	151	79	151	63	216	268	188	130	190	79	216	268	190	79	205	99	216	268	205	99	218	127	216	268	218	127	221	286	216	268	221	286	184	286	216	268	184	286	180	268	190	79	188	130	183	111	190	79	183	111	177	97	190	79	177	97	172	67	151	63	151	79	150	79	151	63	150	79	149	80	151	63	149	80	148	80	144	104	140	106	140	64	140	64	140	106	135	106	140	64	135	106	131	67	131	67	135	106	129	106	131	67	129	106	124	103	131	67	124	103	123	73	123	73	124	103	120	99	123	73	120	99	118	80	118	80	120	99	118	94	118	80	118	94	117	88	312	370	301	355	303	355	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	263	149	274	190	259	153	259	153	274	190	255	199	259	153	255	199	253	157	253	157	255	199	245	160	232	166	245	160	255	199	232	166	255	199	231	205	299	149	296	165	294	129	294	129	296	165	287	179	294	129	287	179	282	113	282	113	287	179	274	190	282	113	274	190	268	137	268	137	265	128	282	113	282	113	265	128	263	100	274	190	263	149	266	143	274	190	266	143	268	137	220	170	232	166	231	205	220	170	231	205	220	208	220	170	220	208	211	210	220	170	211	210	208	173	208	173	211	210	205	212	208	173	205	212	202	214	208	173	202	214	200	217	208	173	200	217	197	176	197	335	187	179	197	176	197	335	197	176	197	271	197	271	200	217	198	261	198	261	200	217	202	253	202	253	200	217	201	220	177	91	203	89	190	107	190	107	203	89	209	106	229	107	209	106	236	92	229	107	236	92	245	112	245	112	236	92	263	100	245	112	263	100	257	119	257	119	263	100	265	128	209	106	203	89	236	92	219	227	224	244	217	228	217	228	224	244	215	245	217	228	215	245	215	228	215	228	215	245	213	228	209	228	213	228	215	245	209	228	215	245	207	248	224	244	219	227	224	226	224	244	224	226	231	226	207	248	202	253	203	223	207	248	203	223	206	226	207	248	206	226	209	228	279	343	273	305	278	239	272	315	273	305	279	343	272	315	279	343	269	322	269	322	279	343	268	345	269	322	268	345	264	326	264	326	268	345	258	347	264	326	258	347	257	329	257	329	258	347	248	330	233	327	248	330	248	347	233	327	248	347	221	344	221	344	197	335	200	290	221	344	200	290	208	306	221	344	208	306	219	319	221	344	219	319	233	327	200	290	197	335	197	271	271	288	268	280	278	239	278	239	268	280	264	272	278	239	264	272	259	265	259	265	254	257	255	230	255	230	254	257	247	251	255	230	247	251	240	247	232	245	224	244	231	226	232	245	231	226	255	230	232	245	255	230	240	247	296	254	309	273	301	333	301	333	309	273	311	309	301	333	311	309	331	333	331	333	311	309	331	309	296	254	301	333	290	339	296	254	290	339	279	343	296	254	279	343	278	239	258	347	248	347	248	330	313	293	313	296	313	300	313	293	313	300	313	303	313	293	313	303	312	306	313	293	312	306	311	309	313	293	311	309	309	273	272	296	271	288	278	239	272	296	278	239	273	305	259	265	255	230	278	239	190	107	174	112	177	91	177	91	174	112	162	119	177	91	162	119	154	96	154	96	162	119	154	130	154	96	154	130	152	143	169	188	149	177	154	153	154	153	149	177	152	143	154	96	152	143	149	177	154	96	149	177	137	106	137	106	149	177	136	167	137	106	136	167	128	157	127	120	137	106	128	157	127	120	128	157	124	148	127	120	124	148	123	137	163	196	164	193	165	216	165	216	164	193	166	190	165	216	166	190	170	223	170	223	166	190	169	188	170	223	169	188	178	174	178	174	169	188	168	168	168	168	169	188	160	161	163	210	162	203	162	199	163	210	162	199	163	196	163	210	163	196	165	216	177	229	178	174	186	234	186	234	178	174	187	179	186	234	187	179	197	335	186	234	197	335	176	321	159	267	162	257	162	302	162	302	162	257	168	248	162	302	168	248	176	321	176	321	168	248	175	240	176	321	175	240	186	234	159	267	162	302	157	279	169	188	154	153	160	161	170	223	178	174	177	229	202	253	201	220	203	223	197	176	200	217	197	271	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	198	343	188	193	231	342	198	343	231	342	211	345	211	345	231	342	225	347	188	193	198	343	186	318	188	193	186	318	186	317	188	193	186	317	186	315	188	193	186	315	185	313	188	193	185	313	184	309	188	193	184	309	184	158	188	193	184	158	191	171	188	193	191	171	208	217	185	320	186	318	198	343	185	320	198	343	185	341	185	320	185	341	182	321	156	338	169	324	171	339	171	339	169	324	174	323	171	339	174	323	185	341	185	341	174	323	178	323	185	341	178	323	182	321	208	217	200	183	213	199	208	217	213	199	227	236	227	236	213	199	226	212	227	236	226	212	239	223	183	305	125	92	163	92	183	305	163	92	170	121	183	305	170	121	177	143	183	305	177	143	184	158	183	305	184	158	184	309	269	232	278	259	267	232	267	232	278	259	262	232	252	230	262	232	262	257	252	230	262	257	245	249	245	249	227	236	239	223	245	249	239	223	252	230	271	217	256	89	263	88	271	217	263	88	275	89	271	217	250	92	256	89	271	217	248	142	250	92	250	92	248	142	246	133	250	92	246	133	245	96	245	96	246	133	244	125	245	96	244	125	243	119	243	101	245	96	243	119	243	101	243	119	242	113	243	101	242	113	242	108	279	118	289	258	279	117	279	117	278	259	275	89	275	89	278	259	272	228	275	89	272	228	272	227	275	89	272	227	272	225	306	214	307	219	308	239	308	239	307	219	308	223	308	239	308	223	309	230	309	230	308	223	309	227	305	209	306	214	308	239	305	209	308	239	304	247	305	209	304	247	298	254	305	209	298	254	289	258	305	209	289	258	282	132	289	258	279	118	279	121	289	258	279	121	280	124	289	258	280	124	281	127	289	258	281	127	282	132	281	114	287	94	282	114	282	114	287	94	284	114	288	114	284	114	287	94	288	114	287	94	299	103	328	135	318	142	313	116	313	116	318	142	307	130	313	116	307	130	299	103	299	103	307	130	299	121	299	103	299	121	293	117	279	117	275	89	279	115	279	115	275	89	287	94	279	115	287	94	280	114	280	114	287	94	281	114	269	232	271	231	278	259	278	259	271	231	272	230	278	259	272	230	272	228	278	259	262	257	262	232	272	225	271	222	275	89	275	89	271	222	271	219	275	89	271	219	271	217	288	114	299	103	293	117	278	259	279	117	289	258	208	217	191	171	200	183	169	324	156	338	156	324	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	208	217	191	154	192	92	208	217	192	92	199	89	208	217	199	89	206	88	208	217	206	88	218	90	208	217	218	90	210	221	212	252	198	251	204	236	212	252	204	236	209	235	212	252	209	235	211	234	212	252	211	234	212	232	212	252	212	232	218	90	212	252	218	90	220	120	212	252	220	120	226	254	198	251	185	251	196	236	198	251	196	236	204	236	220	120	218	90	220	119	220	119	218	90	220	118	220	116	220	118	218	90	220	116	218	90	220	115	220	115	218	90	230	95	220	115	230	95	221	114	221	114	230	95	222	114	251	260	239	257	258	255	258	255	239	257	226	254	258	255	226	254	220	125	220	125	226	254	220	124	226	254	220	120	220	122	226	254	220	122	220	124	218	90	212	232	212	230	218	90	212	230	211	228	218	90	211	228	211	224	218	90	211	224	210	221	189	143	186	134	187	97	189	143	187	97	192	92	189	143	192	92	191	154	184	126	183	119	184	104	184	126	184	104	187	97	184	126	187	97	186	134	247	131	239	123	241	103	241	103	239	123	233	118	241	103	233	118	230	95	230	95	233	118	228	115	230	95	228	115	224	114	224	114	222	114	230	95	253	117	266	135	256	142	253	117	256	142	247	131	253	117	247	131	241	103	224	321	224	306	227	327	227	327	224	306	227	300	227	327	227	300	232	332	232	332	227	300	233	294	232	332	233	294	238	335	238	335	233	294	239	291	238	335	239	291	245	336	245	336	239	291	247	290	245	336	247	290	253	335	253	335	247	290	254	291	253	335	254	291	259	332	259	332	254	291	260	294	259	332	260	294	265	327	265	327	260	294	265	299	265	327	265	299	268	321	268	321	265	299	268	306	268	321	268	306	269	313	224	306	224	321	222	313	196	236	185	251	185	237	184	104	183	119	183	112	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	180	80	179	81	182	63	182	63	179	81	179	82	182	63	179	82	172	108	182	63	172	108	171	64	171	64	172	108	166	109	171	64	166	109	161	67	161	67	166	109	160	108	161	67	160	108	155	105	182	97	180	102	180	84	182	97	180	84	181	86	182	97	181	86	182	87	182	97	182	87	183	89	182	97	183	89	183	92	180	102	176	105	179	82	180	102	179	82	180	84	207	99	201	87	203	66	203	66	201	87	194	81	203	66	194	81	185	79	185	79	183	79	203	66	203	66	183	79	182	63	230	290	220	290	232	276	230	290	232	276	244	291	244	291	232	276	239	276	244	291	239	276	244	276	245	242	220	140	221	76	245	242	221	76	236	93	245	242	236	93	249	117	245	242	249	117	247	251	221	76	220	140	213	116	221	76	213	116	207	99	221	76	207	99	203	66	182	79	180	80	182	63	182	79	182	63	183	79	161	67	155	105	154	73	154	73	155	105	151	101	154	73	151	101	149	80	149	80	151	101	148	95	149	80	148	95	147	89	290	298	274	295	295	293	295	293	274	295	259	293	295	293	259	293	259	149	259	149	259	293	251	269	259	149	251	269	250	266	259	149	250	266	250	263	244	276	248	274	259	293	259	293	248	274	250	272	259	293	250	272	251	269	249	117	259	149	250	263	249	117	250	263	248	257	249	117	248	257	247	251	261	357	261	342	264	363	264	363	261	342	264	336	264	363	264	336	269	368	269	368	264	336	269	331	269	368	269	331	275	371	275	371	269	331	276	328	275	371	276	328	282	373	282	373	276	328	283	327	282	373	283	327	290	371	290	371	283	327	291	328	290	371	291	328	296	368	296	368	291	328	297	331	296	368	297	331	301	363	301	363	297	331	302	336	301	363	302	336	305	356	305	356	302	336	305	342	305	356	305	342	306	349	261	342	261	357	259	350	232	276	220	290	220	276	244	291	244	276	259	293	172	108	179	82	176	105	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	190	311	189	305	192	183	192	183	189	305	187	298	192	183	187	298	186	157	186	157	187	298	185	288	186	157	185	288	168	92	168	92	185	288	131	92	231	347	217	345	235	342	235	342	217	345	204	342	235	342	204	342	192	183	192	183	204	342	191	319	192	183	191	319	191	316	192	183	191	316	190	311	191	340	177	338	178	323	191	340	178	323	184	322	191	340	184	322	188	322	191	340	188	322	191	321	191	340	191	321	191	319	191	340	191	319	204	342	177	338	161	337	171	323	177	338	171	323	178	323	219	202	192	183	200	169	219	202	200	169	205	158	219	202	205	158	210	148	219	202	210	148	216	137	219	202	216	137	221	128	219	202	221	128	229	188	219	202	229	188	234	213	322	255	241	255	249	240	322	255	249	240	254	240	322	255	254	240	258	240	322	255	258	240	261	240	322	255	261	240	263	239	322	255	263	239	280	225	322	255	280	225	296	234	322	255	296	234	309	239	322	255	309	239	322	240	280	225	263	239	261	235	258	210	280	225	261	235	258	210	261	235	256	230	258	210	256	230	247	223	258	210	247	223	234	213	258	210	234	213	229	188	221	128	225	120	229	188	229	188	225	120	234	107	229	188	234	107	244	160	244	160	234	107	241	98	244	160	241	98	249	92	244	160	249	92	253	143	253	143	249	92	257	89	253	143	257	89	261	130	261	130	257	89	265	88	261	130	265	88	268	122	268	122	265	88	274	89	268	122	274	89	273	117	273	117	274	89	278	115	283	117	278	115	283	94	283	117	283	94	292	102	303	115	315	134	303	140	303	115	303	140	299	134	303	115	299	134	294	127	303	115	294	127	292	102	289	121	283	117	292	102	289	121	292	102	294	127	278	115	274	89	283	94	171	323	161	337	161	323	249	240	241	255	241	240	192	183	186	157	200	169	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	218	113	217	114	228	95	228	95	217	114	216	114	228	95	216	114	216	90	216	90	216	114	216	115	230	310	216	115	216	117	230	310	216	117	217	121	230	310	217	121	218	125	230	310	218	125	219	130	230	310	219	130	220	134	230	310	220	134	275	343	230	310	275	343	230	312	188	93	195	90	230	310	230	310	195	90	203	89	230	310	203	89	216	115	216	115	203	89	216	90	184	97	188	93	230	310	184	97	230	310	183	132	184	97	183	132	182	129	184	97	182	129	181	125	184	97	181	125	181	104	181	104	181	125	180	121	181	104	180	121	180	116	181	104	180	116	180	112	256	345	244	342	275	343	275	343	244	342	231	340	275	343	231	340	231	320	231	320	231	319	275	343	275	343	231	319	231	317	275	343	231	317	231	314	231	340	218	339	219	323	231	340	219	323	224	322	231	340	224	322	228	322	231	340	228	322	231	321	231	340	231	321	231	320	218	339	203	337	213	323	218	339	213	323	219	323	246	131	237	122	240	105	240	105	237	122	230	116	240	105	230	116	228	95	228	95	230	116	225	113	228	95	225	113	222	112	222	112	220	113	228	95	228	95	220	113	218	113	254	119	269	140	258	146	254	119	258	146	246	131	254	119	246	131	240	105	213	323	203	337	203	323	230	312	275	343	231	314	256	345	275	343	269	347	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	254	274	251	282	252	245	254	274	252	245	254	253	254	274	254	253	255	260	254	274	255	260	256	265	251	282	245	287	247	228	251	282	247	228	249	236	251	282	249	236	252	245	321	264	334	292	318	264	318	264	334	292	315	265	307	263	315	265	312	288	307	263	312	288	297	257	297	257	312	288	293	279	297	257	293	279	285	249	285	249	293	279	277	265	285	249	277	265	273	238	273	238	277	265	262	225	251	210	262	225	261	247	251	210	261	247	247	228	242	195	251	210	247	228	242	195	247	228	245	287	242	195	245	287	237	291	242	195	237	291	234	177	227	154	234	177	237	291	227	154	237	291	226	292	227	154	226	292	219	260	227	154	219	260	218	124	218	124	219	260	218	254	218	124	218	254	214	240	218	124	214	240	209	220	218	124	209	220	201	194	218	124	201	194	192	163	218	124	192	163	180	124	277	265	261	247	262	225	322	248	299	167	302	124	322	248	302	124	307	121	322	248	307	121	313	120	322	248	313	120	325	122	322	248	325	122	322	250	325	122	331	148	331	149	331	149	334	292	325	122	325	122	334	292	324	260	325	122	324	260	324	258	325	122	324	258	323	256	332	147	337	126	333	147	333	147	337	126	334	146	338	147	334	146	337	126	338	147	337	126	351	135	361	265	359	274	359	250	361	265	359	250	360	254	361	265	360	254	360	259	361	265	360	259	361	262	358	245	359	250	359	274	358	245	359	274	356	281	358	245	356	281	350	287	358	245	350	287	343	291	358	245	343	291	334	158	334	292	331	149	331	151	334	292	331	151	332	152	334	292	332	152	332	155	334	292	332	155	333	157	334	292	333	157	334	158	334	292	334	158	343	291	321	264	323	263	334	292	334	292	323	263	323	262	334	292	323	262	324	260	334	292	312	288	315	265	366	149	382	169	370	174	366	149	370	174	360	163	366	149	360	163	354	157	366	149	354	157	351	135	351	135	354	157	348	152	351	135	348	152	343	149	351	135	343	149	338	147	337	126	332	147	332	148	337	126	332	148	331	148	337	126	331	148	325	122	323	253	322	250	325	122	323	253	325	122	323	256	298	128	302	124	299	167	298	128	299	167	297	162	298	128	297	162	296	157	298	128	296	157	295	152	298	128	295	152	295	135	294	147	294	143	295	135	294	147	295	135	295	152	108	246	104	229	109	124	109	124	104	229	98	208	109	124	98	208	90	182	90	182	72	124	109	124	134	191	141	203	139	290	139	290	141	203	140	226	139	290	140	226	154	292	154	292	140	226	159	290	177	268	159	250	162	231	162	231	159	250	149	214	141	203	149	214	159	250	141	203	159	250	140	226	134	191	139	290	127	175	127	175	139	290	126	288	127	175	126	288	119	154	119	154	126	288	114	286	119	154	114	286	111	263	111	263	114	286	110	264	108	246	109	124	110	257	110	257	109	124	119	154	110	257	119	154	111	263	215	264	226	292	213	264	213	264	226	292	211	265	201	262	211	265	210	289	201	262	210	289	194	282	162	231	175	245	177	268	177	268	175	245	189	256	177	268	189	256	194	282	194	282	189	256	201	262	215	264	217	263	226	292	226	292	217	263	218	262	226	292	218	262	219	260	226	292	210	289	211	265	114	286	99	284	100	267	114	286	100	267	105	266	114	286	105	266	108	265	114	286	108	265	110	264	99	284	81	281	94	267	99	284	94	267	100	267	94	267	81	281	81	267	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	162	258	161	255	170	153	170	153	161	255	160	253	170	153	160	253	160	124	160	124	160	253	160	249	160	124	160	249	123	124	198	212	209	250	190	200	190	200	209	250	188	225	190	200	188	225	183	189	183	189	188	225	190	289	183	189	190	289	177	174	177	174	190	289	176	287	177	174	176	287	170	153	170	153	176	287	163	285	170	153	163	285	162	262	162	262	163	285	161	263	163	285	149	283	152	267	163	285	152	267	157	266	163	285	157	266	160	265	163	285	160	265	161	263	149	283	132	281	146	267	149	283	146	267	152	267	190	289	188	225	211	290	190	289	211	290	205	292	170	153	162	262	162	260	170	153	162	260	162	258	279	292	262	290	263	265	263	265	262	290	260	265	249	262	260	265	262	290	249	262	262	290	246	282	210	228	223	242	228	269	228	269	223	242	236	254	228	269	236	254	246	282	246	282	236	254	249	262	210	228	228	269	209	250	210	228	209	250	198	212	278	122	288	126	280	148	278	122	280	148	280	149	278	122	280	149	279	292	278	122	279	292	271	257	278	122	271	257	271	252	278	122	271	252	270	247	278	122	270	247	269	241	278	122	269	241	268	236	278	122	268	236	266	120	266	231	248	173	253	124	266	231	253	124	259	121	266	231	259	121	266	120	266	231	266	120	268	236	266	264	269	263	279	292	279	292	269	263	271	261	279	292	271	261	271	257	291	291	280	149	280	152	291	291	280	152	281	156	291	291	281	156	282	161	291	291	282	161	284	165	291	291	284	165	285	169	291	291	285	169	306	243	291	291	306	243	299	287	307	247	308	251	308	273	308	273	308	251	309	256	308	273	309	256	309	265	309	265	309	256	309	260	306	243	307	247	308	273	306	243	308	273	305	281	306	243	305	281	299	287	282	147	288	126	283	147	283	147	288	126	285	146	290	147	285	146	288	126	290	147	288	126	299	134	313	147	330	167	319	174	313	147	319	174	309	163	313	147	309	163	301	155	313	147	301	155	299	134	295	150	290	147	299	134	295	150	299	134	301	155	281	148	280	148	288	126	281	148	288	126	282	147	248	129	253	124	248	173	248	129	248	173	246	165	248	129	246	165	245	159	248	129	245	159	244	135	244	135	245	159	244	153	244	135	244	153	243	148	244	135	243	148	243	144	146	267	132	281	132	267	279	292	263	265	266	264	279	292	280	149	291	291	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	141	197	120	193	138	193	138	197	120	203	137	230	144	203	137	233	126	230	144	233	126	252	162	252	162	233	126	267	143	252	162	267	143	268	187	268	187	267	143	295	168	268	187	295	168	279	215	279	215	295	168	282	242	281	255	282	242	296	282	281	255	296	282	278	289	176	148	172	157	175	123	176	148	175	123	197	120	176	148	197	120	184	141	172	157	170	169	175	123	175	123	170	169	157	244	157	244	170	169	185	269	185	269	170	169	174	196	131	176	134	157	138	212	138	212	134	157	142	142	138	212	142	142	157	244	157	244	142	142	156	130	157	244	156	130	175	123	278	289	258	292	262	274	262	274	258	292	251	276	226	268	251	276	258	292	226	268	258	292	220	286	314	200	322	235	318	255	314	200	318	255	310	270	314	200	310	270	296	282	314	200	296	282	295	168	282	242	295	168	296	282	278	289	262	274	270	271	278	289	270	271	277	264	278	289	277	264	281	255	203	137	197	120	233	126	220	286	185	269	186	224	220	286	186	224	203	250	220	286	203	250	226	268	185	269	174	196	186	224	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	345	311	338	326	340	254	340	254	338	326	326	337	340	254	326	337	320	220	320	220	326	337	311	344	320	220	311	344	302	289	302	289	298	261	320	220	320	220	298	261	291	192	311	344	291	347	293	317	311	344	293	317	298	311	311	344	298	311	301	301	311	344	301	301	302	289	277	345	276	322	286	320	277	345	286	320	291	347	291	347	286	320	293	317	298	261	286	232	291	192	291	192	286	232	267	207	291	192	267	207	256	174	256	174	267	207	242	189	256	174	242	189	217	167	217	167	242	189	214	183	182	109	176	110	201	93	201	93	176	110	173	112	201	93	173	112	135	129	135	129	173	112	172	115	180	292	172	115	172	116	180	292	172	116	173	118	173	118	173	122	180	292	180	292	173	122	174	126	180	292	174	126	175	130	175	130	187	173	180	292	180	292	187	173	181	298	217	167	214	183	211	167	211	167	214	183	207	183	211	167	207	183	205	168	205	168	207	183	201	185	205	168	201	185	199	169	199	169	201	185	198	187	199	169	198	187	195	190	195	190	194	193	199	169	199	169	194	193	193	171	193	171	194	193	187	173	187	173	194	193	196	205	187	173	196	205	227	347	227	347	196	205	200	222	227	347	200	222	205	241	248	313	250	334	236	304	236	304	250	334	236	324	236	304	236	324	226	293	226	293	236	324	223	311	226	293	223	311	220	281	220	281	223	311	227	347	220	281	227	347	212	262	223	311	225	319	227	347	227	347	225	319	227	325	227	347	227	325	231	341	231	341	227	325	229	331	231	341	229	331	230	336	177	323	181	322	227	347	227	347	181	322	184	320	227	347	184	320	186	318	186	318	187	173	227	347	227	347	156	338	169	323	227	347	169	323	173	323	227	347	173	323	177	323	263	341	250	334	262	319	263	341	262	319	276	322	263	341	276	322	277	345	187	173	186	318	185	315	187	173	185	315	184	310	187	173	184	310	183	304	187	173	183	304	181	298	180	292	135	129	172	115	190	108	182	109	201	93	190	108	201	93	201	108	201	93	135	129	132	121	201	93	132	121	129	115	201	93	129	115	124	111	201	93	124	111	116	109	201	93	116	109	106	108	201	93	106	108	106	93	250	334	248	313	262	319	169	323	156	338	156	323	227	347	205	241	212	262	345	311	340	254	347	293	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	217	116	210	112	293	93	293	93	210	112	199	109	293	93	199	109	184	108	261	117	266	268	261	115	261	115	254	245	253	218	253	218	254	245	239	225	253	218	239	225	236	198	236	198	239	225	222	209	285	326	280	334	277	310	277	310	274	290	328	341	328	341	274	290	266	268	328	341	266	268	265	130	265	130	266	268	264	126	266	268	261	117	262	119	266	268	262	119	263	122	266	268	263	122	264	126	277	310	280	334	276	316	276	316	280	334	274	340	276	316	274	340	272	322	272	322	274	340	267	344	272	322	267	344	266	326	266	326	267	344	259	346	266	326	259	346	259	328	259	328	259	346	251	329	224	321	251	329	250	347	224	321	250	347	213	339	259	346	250	347	251	329	328	341	290	341	285	326	328	341	285	326	277	310	293	93	293	108	284	108	293	93	284	108	276	108	293	93	276	108	270	109	293	93	270	109	265	111	293	93	265	111	225	128	293	93	225	128	222	121	293	93	222	121	217	116	261	115	253	218	225	128	261	115	225	128	262	113	169	207	170	169	173	201	173	201	170	169	188	170	173	201	188	170	179	198	179	198	188	170	187	197	193	197	187	197	188	170	193	197	188	170	204	175	222	209	215	205	220	184	220	184	215	205	208	201	220	184	208	201	204	175	204	175	208	201	200	199	204	175	200	199	193	197	166	223	170	248	178	320	178	320	170	248	182	276	178	320	182	276	213	339	213	339	182	276	200	302	213	339	200	302	224	321	154	171	170	169	166	223	166	223	178	320	154	171	154	171	178	320	149	291	154	171	149	291	140	177	140	177	149	291	130	187	129	256	121	218	124	201	129	256	124	201	130	187	129	256	130	187	149	291	166	214	166	223	170	169	166	214	170	169	169	207	236	198	222	209	220	184	293	93	184	108	184	93	225	128	265	111	262	113	254	245	261	115	266	268	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	230	256	228	226	237	238	230	256	237	238	238	266	238	266	237	238	244	247	238	266	244	247	247	274	247	274	244	247	251	254	247	274	251	254	254	280	254	280	251	254	257	258	254	280	257	258	262	285	262	285	257	258	262	259	218	210	228	226	222	246	218	210	222	246	216	237	218	210	216	237	211	228	218	210	211	228	209	194	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	258	269	254	269	288	269	288	269	254	272	250	269	288	272	250	277	291	277	291	272	250	278	247	277	291	278	247	283	292	283	292	278	247	288	245	283	292	288	245	291	291	291	291	288	245	295	246	291	291	295	246	298	288	298	288	295	246	301	249	298	288	301	249	304	283	304	283	301	249	305	254	304	283	305	254	308	277	308	277	305	254	308	261	308	277	308	261	309	270	262	285	262	259	266	258	262	285	266	258	269	288	183	252	181	246	183	120	183	120	181	246	179	240	183	120	179	240	177	234	201	176	209	194	207	290	207	290	209	194	211	228	207	290	211	228	222	292	222	292	211	228	227	290	183	252	183	120	184	257	184	257	183	120	193	152	184	257	193	152	184	260	184	260	193	152	195	288	195	288	193	152	201	176	195	288	201	176	207	290	183	264	184	260	195	288	183	264	195	288	183	286	183	264	183	286	181	266	152	283	169	268	169	285	169	285	169	268	173	268	169	285	173	268	183	286	183	286	173	268	177	268	183	286	177	268	181	266	169	268	152	283	152	268	183	120	177	234	145	120	442	291	442	146	453	219	228	226	230	256	222	246	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	239	291	222	290	224	265	239	291	224	265	227	270	239	291	227	270	232	273	239	291	232	273	238	274	239	291	238	274	245	275	239	291	245	275	245	291	259	289	254	290	256	273	256	273	254	290	249	291	256	273	249	291	245	275	198	222	206	211	207	284	207	284	206	211	217	200	207	284	217	200	222	290	222	290	217	200	222	259	275	286	278	249	277	285	277	285	278	249	279	285	282	285	279	285	281	233	282	285	281	233	293	233	265	288	265	269	269	287	269	287	265	269	272	261	269	287	272	261	273	286	273	286	272	261	278	249	273	286	278	249	275	286	293	233	302	291	291	291	293	233	291	291	289	289	293	233	289	289	287	287	293	233	287	287	285	286	293	233	285	286	282	285	281	233	279	285	278	249	259	289	256	273	265	269	259	289	265	269	265	288	175	168	171	186	171	128	175	168	171	128	174	128	174	128	177	128	175	168	175	168	177	128	181	154	213	137	207	121	212	121	213	137	212	121	217	121	213	137	200	139	203	122	213	137	203	122	207	121	183	127	187	126	190	145	190	145	187	126	192	124	190	145	192	124	200	139	200	139	192	124	198	123	200	139	198	123	203	122	187	249	188	241	189	264	189	264	188	241	192	232	189	264	192	232	196	276	196	276	192	232	198	222	196	276	198	222	207	284	274	154	277	173	276	182	274	154	276	182	273	192	274	154	273	192	267	202	274	154	267	202	266	140	231	141	236	123	237	145	237	145	236	123	253	129	237	145	253	129	240	151	240	151	253	129	242	159	246	226	242	159	253	129	246	226	253	129	258	214	258	214	253	129	266	140	258	214	266	140	267	202	223	138	213	137	217	121	223	138	217	121	236	123	223	138	236	123	231	141	226	249	226	190	230	242	230	242	226	190	233	181	230	242	233	181	237	235	237	235	233	181	238	173	237	235	238	173	246	226	246	226	238	173	241	166	246	226	241	166	242	159	226	190	226	249	223	254	226	190	223	254	222	259	226	190	222	259	217	200	181	154	177	128	180	128	181	154	180	128	183	127	181	154	183	127	190	145	171	186	160	186	163	121	171	186	163	121	164	124	171	186	164	124	166	126	171	186	166	126	168	127	171	186	168	127	171	128	163	121	160	186	152	121	245	275	249	291	245	291	224	265	222	290	222	259	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	203	91	205	125	207	306	203	91	207	306	200	271	200	271	207	306	193	299	200	271	193	299	181	295	209	141	210	144	221	316	221	316	210	144	245	271	221	316	245	271	235	328	235	328	245	271	246	341	206	127	207	131	207	306	207	306	207	131	208	136	207	306	208	136	221	316	221	316	208	136	209	141	207	306	205	125	206	127	200	271	181	295	174	293	200	271	174	293	169	290	200	271	169	290	165	287	200	271	165	287	164	271	163	277	163	276	163	283	163	283	163	276	163	273	163	283	163	273	165	287	165	287	163	273	164	271	163	283	163	279	163	278	163	283	163	278	163	277	209	122	217	97	211	122	211	122	217	97	212	122	217	123	212	122	217	97	217	123	217	97	231	109	264	342	263	344	263	332	264	342	263	332	263	335	264	342	263	335	264	337	264	342	264	337	264	339	263	344	261	346	262	328	263	344	262	328	262	330	263	344	262	330	263	332	262	328	261	346	259	347	262	328	259	347	256	347	262	328	256	347	255	347	262	328	255	347	253	347	262	328	253	347	252	296	252	296	253	347	251	345	252	296	251	345	248	344	252	296	248	344	246	341	252	296	246	341	245	271	252	296	245	271	289	271	252	296	289	271	293	296	265	150	252	159	247	126	247	126	252	159	240	145	247	126	240	145	231	109	231	109	240	145	230	134	231	109	230	134	223	127	205	125	203	91	206	123	206	123	203	91	217	97	206	123	217	97	207	123	207	123	217	97	209	122	200	271	167	145	171	92	200	271	171	92	179	90	200	271	179	90	188	89	200	271	188	89	203	91	165	97	171	92	167	145	165	97	167	145	165	137	165	97	165	137	163	129	165	97	163	129	161	103	161	103	163	129	161	121	161	103	161	121	160	115	161	103	160	115	160	111	217	123	231	109	223	127	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	151	237	140	194	146	121	151	237	146	121	155	120	151	237	155	120	152	242	150	268	153	268	158	286	158	286	153	268	155	266	158	286	155	266	156	264	156	264	166	153	158	286	150	268	158	286	145	269	145	269	158	286	145	284	145	269	145	284	140	269	140	269	145	284	130	283	140	269	130	283	130	269	166	153	156	264	156	260	166	153	156	260	155	120	166	153	155	120	167	151	171	288	158	286	166	153	171	288	166	153	166	154	171	288	166	154	167	156	171	288	167	156	167	158	171	288	167	158	168	161	171	288	168	161	169	163	171	288	169	163	201	290	171	288	201	290	184	290	217	182	204	168	205	145	205	145	204	168	193	157	205	145	193	157	188	130	188	130	193	157	183	151	188	130	183	151	174	149	174	149	171	149	172	123	172	123	171	149	169	149	172	123	169	149	167	150	167	151	155	120	172	123	167	151	172	123	167	150	155	120	156	260	155	254	155	120	155	254	154	248	155	120	154	248	152	242	146	121	140	194	139	124	139	124	140	194	137	183	139	124	137	183	134	129	134	129	137	183	134	171	134	129	134	171	132	161	131	136	134	129	132	161	131	136	132	161	131	152	131	136	131	152	130	144	205	145	224	167	217	182	217	182	224	167	231	200	241	214	231	200	247	198	241	214	247	198	250	228	250	228	247	198	251	122	250	228	251	122	258	243	258	243	251	122	259	121	258	243	259	121	266	263	266	263	259	121	270	122	266	263	270	122	276	289	276	289	270	122	273	149	273	148	273	149	270	122	273	148	270	122	281	126	174	149	172	123	188	130	231	200	224	167	247	198	276	289	273	149	273	152	276	289	273	152	274	155	276	289	274	155	275	160	276	289	275	160	276	164	276	289	276	164	277	169	276	289	277	169	312	289	239	170	240	130	243	183	243	183	240	130	245	125	243	183	245	125	247	198	247	198	245	125	251	122	237	159	236	150	237	136	237	159	237	136	240	130	237	159	240	130	239	170	300	163	292	155	293	135	293	135	292	155	286	150	293	135	286	150	281	126	281	126	286	150	281	148	281	126	281	148	277	147	277	147	276	147	281	126	281	126	276	147	275	147	281	126	275	147	274	148	306	148	322	169	311	175	306	148	311	175	300	163	306	148	300	163	293	135	273	148	281	126	274	148	237	136	236	150	236	143	184	290	201	290	197	292	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	161	268	166	266	168	287	168	287	166	266	171	261	168	287	171	261	180	289	180	289	171	261	174	253	180	289	174	253	178	240	178	240	182	220	180	289	180	289	182	220	189	291	153	285	137	283	153	269	153	285	153	269	161	268	153	285	161	268	168	287	220	211	216	228	218	133	220	211	218	133	226	140	220	211	226	140	221	203	223	184	226	140	225	172	225	172	226	140	226	160	248	180	226	160	226	140	248	180	226	140	239	151	288	237	290	208	290	249	290	249	290	208	298	291	298	291	290	208	299	220	298	291	299	220	305	287	305	287	299	220	306	232	305	287	306	232	311	282	311	282	306	232	311	244	311	282	311	244	314	275	314	275	311	244	314	256	314	275	314	256	316	266	288	252	290	251	290	292	290	292	290	251	290	250	290	292	290	250	298	291	298	291	290	250	290	249	275	264	278	260	278	289	278	289	278	260	283	256	278	289	283	256	284	291	284	291	283	256	286	254	284	291	286	254	290	292	290	292	286	254	288	252	250	162	262	174	266	201	266	201	262	174	275	189	266	201	275	189	279	220	279	220	275	189	290	208	279	220	290	208	288	237	248	180	239	151	250	162	248	180	250	162	266	201	271	276	271	271	272	281	272	281	271	271	272	268	272	281	272	268	274	286	274	286	272	268	275	264	274	286	275	264	278	289	222	194	221	203	226	140	222	194	226	140	223	184	197	121	200	120	201	286	201	286	200	120	203	121	201	286	203	121	207	270	207	270	203	121	207	124	207	270	207	124	212	250	212	250	207	124	212	127	212	250	212	127	216	228	216	228	212	127	218	133	196	292	189	291	190	175	196	292	190	175	193	153	196	292	193	153	194	135	196	292	194	135	194	129	196	292	194	129	194	125	196	292	194	125	196	123	196	292	196	123	197	121	196	292	197	121	201	286	189	291	182	220	186	198	189	291	186	198	190	175	153	269	137	283	137	269	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	275	162	266	130	273	136	275	162	273	136	305	170	275	162	257	283	257	123	275	162	257	123	261	125	275	162	261	125	266	130	257	283	257	286	257	123	257	123	257	286	256	289	257	123	256	289	254	121	254	121	256	289	254	291	254	121	254	291	253	292	246	135	247	129	247	291	247	291	247	129	248	125	247	291	248	125	249	292	249	292	248	125	250	122	249	292	250	122	251	292	251	292	250	122	252	120	251	292	252	120	253	292	253	292	252	120	254	121	246	290	244	288	245	140	246	290	245	140	246	135	246	290	246	135	247	291	243	286	169	183	178	159	243	286	178	159	189	177	243	286	189	177	198	191	243	286	198	191	229	239	243	286	229	239	245	140	243	286	245	140	244	288	339	249	337	239	349	226	349	226	337	239	331	227	349	226	331	227	331	200	331	200	331	227	319	211	331	200	319	211	305	170	305	170	319	211	301	189	305	170	301	189	275	162	363	275	359	282	361	249	361	249	359	282	353	287	361	249	353	287	349	226	349	226	353	287	346	291	349	226	346	291	339	249	334	254	337	252	338	292	338	292	337	252	339	251	338	292	339	251	346	291	346	291	339	251	339	249	332	291	327	289	329	258	332	291	329	258	331	256	332	291	331	256	334	254	332	291	334	254	338	292	321	269	322	266	323	285	323	285	322	266	325	262	323	285	325	262	327	289	327	289	325	262	329	258	320	281	319	276	320	273	320	281	320	273	321	269	320	281	321	269	323	285	99	285	86	283	101	269	99	285	101	269	113	287	113	287	101	269	107	269	113	287	107	269	111	268	134	182	136	291	130	209	130	209	136	291	126	289	130	209	126	289	126	236	126	236	126	289	120	258	118	263	120	258	126	289	118	263	126	289	115	266	115	266	126	289	113	287	115	266	113	287	111	268	165	140	178	159	169	183	165	140	169	183	166	202	165	140	166	202	163	223	165	140	163	223	160	243	165	140	160	243	156	261	165	140	156	261	154	126	154	126	156	261	152	276	154	126	152	276	150	284	154	126	150	284	148	288	154	126	148	288	147	291	154	126	147	291	146	120	139	127	141	123	141	292	141	292	141	123	143	121	141	292	143	121	144	292	144	292	143	121	146	120	144	292	146	120	147	291	141	292	136	291	137	158	141	292	137	158	137	141	141	292	137	141	138	132	141	292	138	132	139	127	101	269	86	283	86	269	136	291	134	182	137	158	363	275	361	249	364	267	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	181	161	176	156	179	136	179	136	176	156	172	153	179	136	172	153	170	128	170	128	172	153	168	151	170	128	168	151	165	150	165	150	160	151	163	123	163	123	160	151	156	121	160	151	155	153	156	121	156	121	155	153	150	155	156	121	150	155	149	120	149	120	150	155	145	157	149	120	145	157	140	121	140	121	145	157	140	157	140	121	140	157	135	157	140	121	135	157	133	124	133	124	135	157	130	154	133	124	130	154	128	128	128	128	130	154	127	151	128	128	127	151	125	134	125	134	127	151	124	147	125	134	124	147	123	141	169	268	175	270	178	286	178	286	175	270	180	270	178	286	180	270	190	289	190	289	180	270	183	270	190	289	183	270	186	271	186	271	191	270	190	289	190	289	191	270	200	291	163	282	157	279	161	266	163	282	161	266	169	268	163	282	169	268	178	286	221	291	214	292	218	206	218	206	214	292	208	292	218	206	208	292	205	247	205	247	208	292	202	257	200	291	191	270	195	268	200	291	195	268	199	263	200	291	199	263	202	257	200	291	202	257	208	292	245	242	240	257	241	137	245	242	241	137	246	129	245	242	246	129	251	220	245	242	251	220	260	261	237	149	241	137	240	257	237	149	240	257	236	271	237	149	236	271	231	281	237	149	231	281	226	288	237	149	226	288	223	188	226	288	221	291	223	188	223	188	221	291	218	206	223	188	218	206	189	147	189	147	218	206	186	166	189	147	186	166	181	161	165	150	163	123	170	128	270	161	251	220	251	124	270	161	251	124	257	121	270	161	257	121	265	120	270	161	265	120	275	122	270	161	275	122	271	157	295	157	291	153	295	135	295	135	291	153	288	151	295	135	288	151	285	126	285	126	288	151	285	150	285	126	285	150	282	149	282	149	279	150	285	126	285	126	279	150	276	151	285	126	276	151	275	122	275	122	276	151	273	153	275	122	273	153	271	157	251	220	260	235	260	261	260	261	260	235	269	247	260	261	269	247	274	275	274	275	269	247	277	256	274	275	277	256	286	285	286	285	277	256	284	262	286	285	284	262	290	264	290	264	296	263	297	290	297	290	296	263	301	262	297	290	301	262	308	292	308	292	301	262	304	260	308	292	304	260	308	258	308	292	312	257	315	291	315	291	312	257	317	258	315	291	317	258	320	289	320	289	317	258	322	260	320	289	322	260	324	285	324	285	322	260	325	264	324	285	325	264	327	280	327	280	325	264	327	269	327	280	327	269	328	275	297	290	286	285	290	264	307	149	322	168	311	175	307	149	311	175	300	162	307	149	300	162	295	157	307	149	295	157	295	135	251	124	251	220	246	129	308	292	308	258	312	257	181	161	179	136	189	147	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	143	323	147	323	161	341	161	341	147	323	150	324	161	341	150	324	153	324	153	324	162	323	161	341	161	341	162	323	178	344	161	341	136	337	140	323	161	341	140	323	143	323	190	126	186	123	187	102	187	102	186	123	182	121	187	102	182	121	179	97	179	97	182	121	177	119	179	97	177	119	172	119	172	119	168	120	172	93	172	93	168	120	165	91	154	89	159	89	159	126	159	126	159	89	165	91	159	126	165	91	164	123	164	123	165	91	168	120	159	126	153	129	154	89	154	89	153	129	146	130	154	89	146	130	145	90	145	90	146	130	140	129	145	90	140	129	138	93	138	93	140	129	135	126	138	93	135	126	132	97	132	97	135	126	130	122	132	97	130	122	128	103	128	103	130	122	127	116	128	103	127	116	126	110	209	340	203	347	207	248	207	248	203	347	198	347	207	248	198	347	196	279	196	279	198	347	190	346	196	279	190	346	186	302	169	321	175	317	178	344	178	344	175	317	180	311	178	344	180	311	190	346	190	346	180	311	186	302	219	132	236	152	225	167	225	167	236	152	228	175	230	295	228	175	236	152	230	295	236	152	240	268	240	268	236	152	254	176	240	268	254	176	248	245	248	245	254	176	256	208	274	235	256	208	272	202	274	235	272	202	291	232	228	175	230	295	225	190	225	190	230	295	219	320	225	190	219	320	217	217	217	217	219	320	209	340	217	217	209	340	207	248	225	167	217	157	219	132	219	132	217	157	208	146	219	132	208	146	203	115	203	115	208	146	200	136	203	115	200	136	194	131	190	126	187	102	203	115	190	126	203	115	194	131	172	119	172	93	179	97	327	321	325	329	324	303	324	303	325	329	322	337	324	303	322	337	317	283	317	283	322	337	316	342	317	283	316	342	309	346	309	346	300	347	302	305	309	346	302	305	304	304	309	346	304	304	306	302	309	346	306	302	306	301	309	346	306	301	306	259	309	346	306	259	317	283	285	316	288	313	289	344	289	344	288	313	293	310	289	344	293	310	294	347	294	347	293	310	298	307	294	347	298	307	300	347	300	347	298	307	302	305	281	329	281	324	282	335	282	335	281	324	283	320	282	335	283	320	284	340	284	340	283	320	285	316	284	340	285	316	289	344	306	259	306	301	304	290	306	259	304	290	298	276	306	259	298	276	291	232	288	257	274	235	291	232	288	257	291	232	298	276	256	208	254	176	272	202	140	323	136	337	136	322	178	344	162	323	169	321	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	119	191	154	176	120	176	120	191	154	169	120	165	120	169	120	191	154	165	120	191	154	271	262	271	262	191	154	313	282	188	248	194	255	185	292	185	292	194	255	201	259	185	292	201	259	313	292	313	292	201	259	210	261	313	292	210	261	221	262	313	292	221	262	271	262	313	292	271	262	313	282	264	106	258	108	258	90	258	90	258	108	253	112	258	90	253	112	249	92	249	92	253	112	247	117	249	92	247	117	241	123	278	108	277	107	280	91	280	91	277	107	274	106	280	91	274	106	271	106	271	106	264	106	266	89	266	89	264	106	258	90	249	92	241	123	239	95	239	95	241	123	230	134	239	95	230	134	228	100	228	100	230	134	221	142	228	100	221	142	214	106	214	106	221	142	212	148	214	106	212	148	203	112	203	112	212	148	203	152	203	112	203	152	193	116	193	116	203	152	191	154	193	116	191	154	184	119	307	112	309	121	308	128	307	112	308	128	306	133	307	112	306	133	302	137	307	112	302	137	301	103	297	140	291	141	292	96	297	140	292	96	301	103	297	140	301	103	302	137	291	141	286	140	292	96	292	96	286	140	282	138	292	96	282	138	280	91	280	91	282	138	280	111	280	91	280	111	280	109	280	91	280	109	278	108	282	138	278	134	278	115	282	138	278	115	280	113	282	138	280	113	280	111	274	125	275	120	275	130	275	130	275	120	276	117	275	130	276	117	278	134	278	134	276	117	278	115	271	106	266	89	280	91	185	292	169	241	183	239	185	292	183	239	188	248	271	262	140	123	149	113	271	262	149	113	154	116	271	262	154	116	158	118	271	262	158	118	161	119	271	262	161	119	165	120	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	174	125	176	93	181	116	181	116	176	93	200	89	181	116	200	89	189	110	189	110	200	89	200	108	233	121	200	108	200	89	233	121	200	89	241	98	277	343	253	347	265	326	265	326	253	347	252	328	220	315	252	328	253	347	220	315	253	347	215	338	265	326	274	320	277	343	277	343	274	320	280	310	277	343	280	310	296	330	296	330	280	310	284	297	296	330	284	297	285	279	285	279	283	242	301	161	301	161	283	242	275	124	323	249	320	283	317	204	317	204	320	283	311	310	317	204	311	310	301	161	301	161	311	310	296	330	301	161	296	330	285	279	233	121	241	98	258	154	258	154	241	98	275	124	258	154	275	124	274	197	274	197	275	124	283	242	171	192	181	237	182	314	182	314	181	237	197	281	182	314	197	281	215	338	215	338	197	281	220	315	182	314	157	104	171	192	171	192	157	104	169	156	170	139	169	156	157	104	170	139	157	104	176	93	131	179	134	148	137	230	137	230	134	148	142	123	137	230	142	123	155	276	155	276	142	123	157	104	155	276	157	104	182	314	170	139	176	93	174	125	442	291	442	146	453	219	476	177	476	225	-6	225	476	177	-6	225	-6	177	258	-199	258	602	210	602	258	-199	210	602	210	-199	210	-199	258	-199	210	225	210	225	258	-199	258	177	210	225	258	177	477	225	477	225	258	177	477	177	210	177	210	-199	258	-199	210	177	258	-199	258	225	210	177	258	225	-6	225	210	177	-6	225	-6	177	258	225	258	602	210	602	258	225	210	602	210	177	258	225	210	177	477	177	258	225	477	177	477	225	258	177	258	602	210	602	258	177	210	602	210	225	258	177	210	225	-6	225	258	177	-6	225	-6	177	210	602	258	-199	258	602	258	225	258	177	476	177	258	225	476	177	476	225	258	-199	210	602	210	-199	258	602	210	602	258	-199	258	-199	210	602	210	225	258	-199	210	225	210	177	210	177	210	225	-6	225	210	177	-6	225	-6	177	258	-199	210	177	210	-199	210	-199	258	-199	210	177	210	177	258	-199	258	177	210	177	258	177	476	225	476	225	258	177	476	177	-6	225	-6	177	210	177	-6	225	210	177	476	225	258	602	210	602	258	225	258	225	210	602	210	225	258	225	210	225	476	177	476	177	210	225	-6	225	476	177	-6	225	-6	177	258	225	476	177	476	225	258	602	210	602	258	-199	258	-199	210	602	210	225	258	-199	210	225	210	177	210	177	210	225	-6	225	210	177	-6	225	-6	177	258	177	476	177	258	225	258	225	476	177	476	225	258	-199	210	177	210	-199	-6	163	-6	115	476	115	-6	163	476	115	476	163	-6	287	-6	239	476	239	-6	287	476	239	476	287	149	602	149	-199	197	-199	149	602	197	-199	197	602	271	602	271	-199	320	-199	271	602	320	-199	320	602	258	239	477	239	477	287	258	239	477	287	210	287	258	239	210	287	258	-199	258	163	258	115	477	115	258	163	477	115	477	163	258	-199	210	287	210	-199	477	225	149	225	197	171	477	225	197	171	271	171	477	225	271	171	320	177	477	225	320	177	477	177	271	171	271	-199	320	-199	271	171	320	-199	320	177	149	225	149	-199	197	-199	149	225	197	-199	197	171	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	149	-199	197	-199	149	287	149	287	197	-199	197	239	149	287	197	239	476	287	476	287	197	239	476	239	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	258	287	210	239	258	287	-6	287	258	-199	210	115	210	-199	210	239	-6	287	-6	239	210	115	-6	163	-6	115	271	-199	320	-199	271	177	271	177	320	-199	320	225	271	177	320	225	197	177	197	177	320	225	149	177	197	177	149	177	197	-199	197	-199	149	177	149	-199	-6	225	-6	177	149	177	-6	225	149	177	320	225	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	239	271	-199	320	-199	271	239	320	-199	320	287	271	239	320	287	-6	287	271	239	-6	287	-6	239	210	602	258	163	258	602	258	287	258	239	477	239	258	287	477	239	477	287	258	163	210	602	210	115	258	163	210	115	477	115	258	163	477	115	477	163	197	225	197	602	149	602	197	225	149	602	149	177	197	225	149	177	477	177	197	225	477	177	271	225	320	225	320	602	271	602	320	225	271	602	271	225	320	225	271	225	477	177	320	225	477	177	477	225	197	163	197	602	149	602	197	163	149	602	149	115	197	163	149	115	476	115	197	163	476	115	476	163	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	258	602	210	602	258	115	258	115	210	602	210	287	258	115	210	287	210	239	210	239	210	287	-6	287	210	239	-6	287	-6	239	258	115	210	239	210	163	258	115	210	163	-6	163	258	115	-6	163	-6	115	197	602	149	602	197	225	197	225	149	602	149	225	197	225	149	225	320	177	320	177	149	225	-6	225	320	177	-6	225	-6	177	320	177	320	602	271	602	320	177	271	602	271	225	320	177	271	225	197	225	320	115	320	602	271	602	320	115	271	602	271	163	320	115	271	163	-6	163	320	115	-6	163	-6	115	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	258	602	210	602	258	-199	258	287	258	239	477	239	258	287	477	239	477	287	258	163	258	115	477	115	258	163	477	115	477	163	258	-199	210	602	210	-199	149	602	149	-199	197	-199	149	602	197	-199	197	602	271	602	320	-199	320	602	320	225	320	177	477	177	320	225	477	177	477	225	320	-199	271	602	271	-199	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	477	163	477	163	320	115	477	115	149	602	149	-199	197	-199	149	602	197	-199	197	602	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	477	239	320	287	477	239	477	287	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	210	287	210	239	210	287	-6	287	210	602	210	287	258	-199	210	602	258	-199	258	602	258	-199	210	115	210	-199	210	239	-6	287	-6	239	210	115	-6	163	-6	115	197	602	149	602	197	-199	197	-199	149	602	149	225	197	-199	149	225	149	177	149	177	149	225	-6	225	149	177	-6	225	-6	177	271	602	271	-199	320	-199	271	602	320	-199	320	602	197	-199	149	177	149	-199	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	602	271	-199	320	-199	271	602	320	-199	320	602	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	210	-199	258	-199	210	115	210	115	258	-199	258	115	210	115	258	115	476	163	476	163	258	115	476	115	-6	163	-6	115	210	115	-6	163	210	115	476	163	-6	287	-6	239	476	239	-6	287	476	239	476	287	476	225	-6	225	149	177	476	225	149	177	197	177	476	225	197	177	271	177	476	225	271	177	320	177	476	225	320	177	476	177	271	177	271	-199	320	-199	271	177	320	-199	320	177	149	177	149	-199	197	-199	149	177	197	-199	197	177	149	177	-6	225	-6	177	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	-6	287	-6	239	476	239	-6	287	476	239	476	287	-6	163	-6	115	476	115	-6	163	476	115	476	163	258	602	210	602	258	287	258	287	210	602	210	287	258	287	210	287	476	239	476	239	210	287	-6	287	476	239	-6	287	-6	239	258	287	476	239	476	287	197	602	149	602	197	225	197	225	149	602	149	225	197	225	149	225	476	177	476	177	149	225	-6	225	476	177	-6	225	-6	177	320	225	320	602	271	602	320	225	271	602	271	225	320	225	271	225	476	177	320	225	476	177	476	225	197	225	476	177	271	225	-6	163	-6	115	476	115	-6	163	476	115	476	163	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	210	287	210	239	210	287	-6	287	258	602	210	602	258	-199	258	287	258	239	476	239	258	287	476	239	476	287	258	163	258	115	476	115	258	163	476	115	476	163	258	-199	210	115	210	-199	210	287	258	-199	210	602	210	239	-6	287	-6	239	210	115	-6	163	-6	115	197	602	149	602	197	-199	197	-199	149	602	149	225	197	-199	149	225	149	177	149	177	149	225	-6	225	149	177	-6	225	-6	177	320	602	271	602	320	-199	320	-199	271	602	271	225	320	-199	271	225	271	177	271	177	271	225	197	225	271	177	197	225	197	177	320	177	476	177	320	225	320	225	476	177	476	225	320	-199	271	177	271	-199	197	-199	149	177	149	-199	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	112	-107	113	-78	112	-111	112	-111	108	-72	103	-134	103	-134	108	-72	101	-69	103	-134	101	-69	92	-68	116	-84	113	-78	114	-104	116	-84	114	-104	115	-101	116	-84	115	-101	117	-97	116	-84	117	-97	118	-92	180	-54	168	-84	185	-105	185	-105	168	-84	155	-105	185	-105	155	-105	154	-128	154	-128	155	-105	141	-118	154	-128	141	-118	125	-122	125	-122	121	-122	154	-128	154	-128	121	-122	120	-136	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	407	447	388	449	390	434	390	434	388	449	385	435	364	429	385	435	365	446	364	429	365	446	346	411	346	411	365	446	346	439	346	411	346	439	331	382	331	382	346	439	329	428	331	382	329	428	317	339	317	339	329	428	314	414	317	339	314	414	305	283	305	283	314	414	302	398	305	283	302	398	300	262	300	262	302	398	289	378	300	262	289	378	279	357	426	381	434	385	435	433	435	433	434	385	440	391	435	433	440	391	443	421	443	421	440	391	444	399	443	421	444	399	446	408	422	441	407	447	411	380	422	441	411	380	418	379	422	441	418	379	426	381	422	441	426	381	435	433	411	380	407	447	404	384	404	384	407	447	400	426	404	384	400	426	399	422	404	384	399	422	398	389	398	389	399	422	398	419	398	389	398	419	396	416	394	433	397	431	407	447	407	447	397	431	399	429	407	447	399	429	400	426	395	396	398	389	396	416	395	396	396	416	394	411	395	396	394	411	393	405	388	449	365	446	385	435	305	283	300	262	372	262	305	283	372	262	375	283	300	262	279	357	270	335	300	262	270	335	262	310	300	262	262	310	254	283	300	262	254	283	252	50	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	248	262	189	-15	211	-68	248	262	211	-68	234	-15	248	262	234	-15	252	50	248	262	252	50	254	283	248	262	254	283	140	283	248	262	140	283	135	262	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	189	-15	180	-54	185	-105	189	-15	185	-105	211	-68	120	-136	121	-122	117	-120	120	-136	117	-120	114	-118	120	-136	114	-118	112	-115	120	-136	112	-115	103	-134	112	-111	103	-134	112	-115	88	-128	103	-134	92	-68	88	-128	92	-68	85	-69	88	-128	85	-69	78	-73	88	-128	78	-73	77	-120	72	-79	69	-87	70	-109	72	-79	70	-109	77	-120	72	-79	77	-120	78	-73	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	70	-109	69	-87	67	-96	407	447	390	434	394	433	242	447	225	434	230	433	108	-72	112	-111	113	-78	113	-78	112	-107	114	-104	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	-48	-110	-47	-78	-48	-111	-48	-111	-53	-72	-47	-115	-47	-115	-53	-72	-57	-134	-47	-115	-57	-134	-40	-136	-42	-98	-42	-94	-43	-99	-43	-99	-42	-94	-43	-85	-43	-99	-43	-85	-44	-102	-44	-102	-43	-85	-46	-104	-46	-106	-46	-104	-43	-85	-46	-106	-43	-85	-47	-78	-47	-78	-48	-110	-47	-109	-47	-78	-47	-109	-47	-108	-47	-78	-47	-108	-46	-106	-1	-101	-9	-109	-6	-128	-6	-128	-9	-109	-17	-115	-6	-128	-17	-115	-17	-132	-17	-132	-17	-115	-25	-119	-17	-132	-25	-119	-29	-135	-29	-135	-25	-119	-34	-120	33	8	25	-29	33	-94	33	-94	25	-29	18	-56	33	-94	18	-56	14	-114	14	-114	18	-56	11	-75	14	-114	11	-75	4	-89	4	-89	-1	-101	4	-122	4	-122	-1	-101	-6	-128	83	250	77	224	79	5	79	5	77	224	68	183	79	5	68	183	65	-34	65	-34	68	183	56	129	65	-34	56	129	50	-67	50	-67	56	129	43	58	50	-67	43	58	33	8	92	283	34	283	87	262	92	283	87	262	92	52	92	283	92	52	139	262	92	283	139	262	105	324	193	438	193	409	203	420	193	438	203	420	212	445	212	445	203	420	213	428	212	445	213	428	231	449	231	449	213	428	224	433	231	449	224	433	236	435	163	351	171	373	177	429	177	429	171	373	181	391	177	429	181	391	193	438	193	438	181	391	193	409	162	417	143	398	143	283	162	417	143	283	154	322	162	417	154	322	163	351	162	417	163	351	177	429	273	449	251	451	258	436	258	436	251	451	250	436	236	435	250	436	251	451	236	435	251	451	231	449	248	26	257	5	250	25	250	25	257	5	252	24	258	26	252	24	257	5	258	26	257	5	274	18	293	38	314	65	303	71	293	38	303	71	289	54	293	38	289	54	276	41	293	38	276	41	274	18	266	31	258	26	274	18	266	31	274	18	276	41	248	26	247	27	257	5	257	5	247	27	246	29	257	5	246	29	242	-2	242	-2	246	29	245	31	242	-2	245	31	245	224	245	224	245	31	248	237	248	237	245	31	248	43	264	412	265	395	265	415	265	415	265	395	269	387	265	415	269	387	267	417	267	417	269	387	270	420	264	408	264	404	265	395	264	408	265	395	264	412	273	449	258	436	264	434	273	449	264	434	268	432	273	449	268	432	271	429	273	449	271	429	272	426	273	449	272	426	274	381	273	449	274	381	292	442	315	420	306	432	308	382	315	420	308	382	314	388	315	420	314	388	317	396	315	420	317	396	319	406	281	378	290	376	292	442	292	442	290	376	300	378	292	442	300	378	306	432	306	432	300	378	308	382	274	381	272	426	272	425	274	381	272	425	272	424	274	381	272	424	271	423	274	381	271	423	271	421	274	381	271	421	270	420	274	381	270	420	269	387	311	287	308	289	309	273	311	287	309	273	310	276	311	287	310	276	311	280	311	287	311	280	311	282	311	287	311	282	311	285	297	231	299	238	300	288	300	288	299	238	302	245	300	288	302	245	302	288	302	288	302	245	304	252	302	288	304	252	304	289	304	289	304	252	306	259	304	289	306	259	306	289	306	289	306	259	307	265	306	289	307	265	308	289	308	289	307	265	308	268	308	289	308	268	309	273	296	288	285	286	293	214	296	288	293	214	294	219	296	288	294	219	295	221	296	288	295	221	295	223	296	288	295	223	296	226	296	288	296	226	297	231	296	288	297	231	300	288	278	158	293	214	285	286	278	158	285	286	275	285	278	158	275	285	265	109	253	283	252	256	254	70	253	283	254	70	264	284	264	284	254	70	265	109	264	284	265	109	275	285	254	70	252	256	252	254	254	70	252	254	251	251	254	70	251	251	250	246	254	70	250	246	248	237	254	70	248	237	248	43	253	283	242	283	246	262	253	283	246	262	249	261	253	283	249	261	251	260	253	283	251	260	252	258	253	283	252	258	252	256	195	28	196	17	197	41	197	41	196	17	200	8	197	41	200	8	201	63	201	63	200	8	206	1	201	63	206	1	210	98	210	98	206	1	215	-3	210	98	215	-3	224	151	224	151	215	-3	226	-4	224	151	226	-4	245	224	245	224	226	-4	242	-2	143	398	139	262	143	283	143	283	139	262	242	262	143	283	242	262	242	283	242	283	242	262	246	262	139	262	143	398	128	379	139	262	128	379	116	355	139	262	116	355	105	324	83	250	79	5	92	52	83	250	92	52	87	262	4	-89	4	-122	14	-114	-40	-120	-44	-119	-40	-136	-40	-120	-40	-136	-29	-135	-40	-120	-29	-135	-34	-120	-46	-117	-47	-115	-40	-136	-46	-117	-40	-136	-44	-119	-53	-72	-60	-68	-57	-134	-57	-134	-60	-68	-68	-67	-57	-134	-68	-67	-72	-129	-72	-129	-68	-67	-76	-69	-72	-129	-76	-69	-82	-73	-72	-129	-82	-73	-83	-121	-83	-121	-82	-73	-88	-79	-83	-121	-88	-79	-90	-110	-90	-110	-88	-79	-91	-88	-90	-110	-91	-88	-92	-97	33	8	33	-94	50	-67	292	442	274	381	281	378	87	262	34	283	29	262	-53	-72	-48	-111	-47	-78	-42	-94	-42	-98	-42	-96	-48	-108	-47	-77	-48	-109	-48	-109	-53	-71	-59	-132	-59	-132	-53	-71	-60	-67	-59	-132	-60	-67	-68	-66	-42	-95	-42	-91	-43	-98	-43	-98	-42	-91	-43	-84	-43	-98	-43	-84	-44	-100	-44	-100	-43	-84	-46	-102	-46	-104	-46	-102	-43	-84	-46	-104	-43	-84	-47	-77	-47	-77	-48	-108	-47	-107	-47	-77	-47	-107	-47	-105	-47	-77	-47	-105	-46	-104	-14	-112	-20	-115	-8	-127	-8	-127	-20	-115	-27	-117	-8	-127	-27	-117	-34	-117	-34	-117	-40	-117	-8	-127	-8	-127	-40	-117	-42	-134	4	-88	2	-92	22	-103	22	-103	2	-92	0	-97	22	-103	0	-97	-3	-102	-3	-102	-9	-108	-8	-127	-8	-127	-9	-108	-14	-112	-42	-134	-40	-117	-43	-116	-42	-134	-43	-116	-46	-115	-42	-134	-46	-115	-47	-112	-42	-134	-47	-112	-59	-132	-48	-109	-59	-132	-47	-112	-73	-126	-59	-132	-68	-66	-73	-126	-68	-66	-76	-67	-73	-126	-76	-67	-83	-71	-73	-126	-83	-71	-83	-118	-88	-77	-91	-84	-90	-106	-88	-77	-90	-106	-83	-118	-88	-77	-83	-118	-83	-71	52	103	39	42	50	-65	50	-65	39	42	28	-8	50	-65	28	-8	22	-103	22	-103	28	-8	18	-49	22	-103	18	-49	7	-81	7	-81	6	-84	22	-103	22	-103	6	-84	4	-88	214	445	196	438	200	416	200	416	196	438	189	404	180	389	189	404	196	438	180	389	196	438	179	428	154	326	162	350	163	416	163	416	162	350	171	371	163	416	171	371	179	428	179	428	171	371	180	389	127	375	138	262	142	396	142	396	138	262	143	283	142	396	143	283	163	416	163	416	143	283	147	299	163	416	147	299	154	326	243	-3	245	31	248	262	243	-3	248	262	227	-5	227	-5	248	262	226	171	227	-5	226	171	216	-3	216	-3	226	171	215	124	216	-3	215	124	207	0	207	0	215	124	206	87	207	0	206	87	201	7	201	7	206	87	200	60	201	7	200	60	197	16	197	16	200	60	196	41	197	16	196	41	195	27	254	452	251	437	260	436	254	452	260	436	261	451	261	451	260	436	268	434	261	451	268	434	269	451	269	451	268	434	274	431	269	451	274	431	277	450	277	450	274	431	278	427	277	450	278	427	286	449	286	449	278	427	279	423	286	449	279	423	288	222	325	447	321	446	329	387	329	387	321	446	317	445	329	387	317	445	315	444	315	444	312	444	329	387	329	387	312	444	310	313	338	451	336	451	338	424	338	424	336	451	335	450	338	424	335	450	334	408	334	408	335	450	333	449	334	408	333	449	329	448	342	441	343	446	343	447	342	441	343	447	342	449	342	441	342	449	342	450	342	441	342	450	341	434	341	434	342	450	341	451	341	434	341	451	340	452	341	434	340	452	339	452	341	434	339	452	338	424	329	448	325	447	329	387	329	448	329	387	334	408	310	313	312	444	309	445	310	313	309	445	304	445	310	313	304	445	299	446	310	313	299	446	294	447	310	313	294	447	288	222	271	403	271	401	271	405	271	405	271	401	272	399	271	405	272	399	272	408	272	408	272	399	273	396	272	408	273	396	273	410	273	410	273	396	274	394	273	410	274	394	275	413	275	413	274	394	275	392	275	413	275	392	277	417	277	417	275	392	276	389	277	417	276	389	277	387	278	418	277	417	277	385	278	418	277	385	278	383	279	421	279	419	288	222	288	222	279	419	278	418	288	222	278	418	278	381	278	381	267	133	288	222	286	449	288	222	294	447	279	422	279	421	288	222	279	422	288	222	279	423	248	262	245	31	252	63	248	262	252	63	254	283	254	283	252	63	267	133	254	283	267	133	278	381	143	283	138	262	248	262	143	283	248	262	254	283	127	375	115	350	138	262	138	262	115	350	104	320	138	262	104	320	92	57	92	57	104	320	92	283	92	57	92	283	86	262	86	262	92	283	30	283	86	262	30	283	27	262	277	417	277	387	277	385	200	416	211	425	214	445	214	445	211	425	224	432	214	445	224	432	234	450	234	450	224	432	237	436	234	450	237	436	254	452	254	452	237	436	251	437	304	69	288	51	293	36	293	36	288	51	276	38	293	36	276	38	275	16	275	16	276	38	266	30	275	16	266	30	259	3	259	3	266	30	258	25	259	3	258	25	252	24	252	24	250	24	259	3	259	3	250	24	248	25	259	3	248	25	247	27	243	-3	259	3	247	27	243	-3	247	27	246	29	243	-3	246	29	245	31	73	-11	92	57	86	262	73	-11	86	262	67	175	73	-11	67	175	52	103	73	-11	52	103	50	-65	-3	-102	-8	-127	22	-103	304	69	293	36	315	64	278	418	278	383	278	381	338	451	338	424	339	452	-90	-106	-91	-84	-92	-93	-53	-71	-48	-109	-47	-77	-42	-91	-42	-95	-42	-93	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	112	-110	113	-78	112	-111	112	-111	108	-72	103	-134	103	-134	108	-72	100	-68	103	-134	100	-68	92	-67	115	-104	116	-102	117	-85	117	-85	116	-102	117	-99	117	-85	117	-99	118	-94	118	-94	117	-99	118	-98	118	-94	118	-98	118	-96	114	-106	115	-104	117	-85	114	-106	117	-85	113	-108	113	-108	117	-85	113	-78	113	-108	113	-78	113	-109	113	-109	113	-78	112	-110	159	-101	152	-109	154	-128	154	-128	152	-109	144	-115	154	-128	144	-115	143	-132	143	-132	144	-115	135	-119	143	-132	135	-119	132	-135	132	-135	135	-119	126	-120	195	8	187	-29	194	-94	194	-94	187	-29	180	-56	194	-94	180	-56	175	-114	175	-114	180	-56	173	-75	175	-114	173	-75	166	-89	166	-89	159	-101	165	-122	165	-122	159	-101	154	-128	244	250	237	224	240	5	240	5	237	224	228	183	240	5	228	183	227	-34	227	-34	228	183	218	129	227	-34	218	129	211	-67	211	-67	218	129	205	58	211	-67	205	58	195	8	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	254	283	140	283	248	262	254	283	248	262	253	52	254	283	253	52	301	262	254	283	301	262	266	324	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	355	438	354	409	365	420	355	438	365	420	373	445	373	445	365	420	375	427	373	445	375	427	392	449	392	449	375	427	386	432	392	449	386	432	398	434	324	351	333	373	338	429	338	429	333	373	342	391	338	429	342	391	355	438	355	438	342	391	354	409	323	417	304	398	305	283	323	417	305	283	315	322	323	417	315	322	324	351	323	417	324	351	338	429	434	449	412	451	419	434	419	434	412	451	411	435	398	434	411	435	412	451	398	434	412	451	392	449	410	26	419	5	412	25	412	25	419	5	414	24	420	26	414	24	419	5	420	26	419	5	436	18	454	38	475	65	465	71	454	38	465	71	451	54	454	38	451	54	438	41	454	38	438	41	436	18	428	31	420	26	436	18	428	31	436	18	438	41	410	26	408	27	419	5	419	5	408	27	407	29	419	5	407	29	403	-2	403	-2	407	29	407	31	403	-2	407	31	406	224	406	224	407	31	409	237	409	237	407	31	409	43	426	412	426	395	427	415	427	415	426	395	430	387	427	415	430	387	429	417	429	417	430	387	431	420	425	408	425	404	426	395	425	408	426	395	426	412	434	449	419	434	425	433	434	449	425	433	430	432	434	449	430	432	433	429	434	449	433	429	434	426	434	449	434	426	436	381	434	449	436	381	453	442	477	420	468	432	469	382	477	420	469	382	475	388	477	420	475	388	479	396	477	420	479	396	480	406	443	378	452	376	453	442	453	442	452	376	461	378	453	442	461	378	468	432	468	432	461	378	469	382	436	381	434	426	434	425	436	381	434	425	433	424	436	381	433	424	433	423	436	381	433	423	432	421	436	381	432	421	431	420	436	381	431	420	430	387	473	287	469	289	471	273	473	287	471	273	472	276	473	287	472	276	472	280	473	287	472	280	473	282	473	287	473	282	473	285	459	231	461	238	461	288	461	288	461	238	463	245	461	288	463	245	464	288	464	288	463	245	465	252	464	288	465	252	466	289	466	289	465	252	467	259	466	289	467	259	468	289	468	289	467	259	469	265	468	289	469	265	469	289	469	289	469	265	469	268	469	289	469	268	471	273	456	221	457	223	458	288	458	288	457	223	458	226	458	288	458	226	461	288	461	288	458	226	459	231	415	283	414	256	416	70	415	283	416	70	426	284	426	284	416	70	426	109	426	284	426	109	436	285	436	285	426	109	439	158	436	285	439	158	447	286	447	286	439	158	455	214	447	286	455	214	458	288	458	288	455	214	456	219	458	288	456	219	456	221	416	70	414	256	414	254	416	70	414	254	413	251	416	70	413	251	412	246	416	70	412	246	409	237	416	70	409	237	409	43	415	283	404	283	407	262	415	283	407	262	410	261	415	283	410	261	412	260	415	283	412	260	414	258	415	283	414	258	414	256	357	28	358	17	358	41	358	41	358	17	361	8	358	41	361	8	363	63	363	63	361	8	367	1	363	63	367	1	372	98	372	98	367	1	376	-3	372	98	376	-3	386	151	386	151	376	-3	387	-4	386	151	387	-4	406	224	406	224	387	-4	403	-2	304	398	301	262	305	283	305	283	301	262	404	262	305	283	404	262	404	283	404	283	404	262	407	262	301	262	304	398	290	379	301	262	290	379	278	355	301	262	278	355	266	324	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	244	250	240	5	253	52	244	250	253	52	248	262	166	-89	165	-122	175	-114	121	-120	117	-119	120	-136	121	-120	120	-136	132	-135	121	-120	132	-135	126	-120	112	-111	103	-134	113	-115	113	-115	103	-134	120	-136	113	-115	120	-136	114	-117	114	-117	120	-136	117	-119	89	-129	103	-134	92	-67	89	-129	92	-67	85	-69	89	-129	85	-69	78	-73	89	-129	78	-73	78	-121	73	-79	69	-88	71	-110	73	-79	71	-110	78	-121	73	-79	78	-121	78	-73	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	71	-110	69	-88	68	-97	195	8	194	-94	211	-67	453	442	436	381	443	378	140	283	135	262	248	262	242	447	225	434	230	433	108	-72	112	-111	113	-78	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	113	-108	114	-77	113	-109	113	-109	108	-71	102	-134	102	-134	108	-71	101	-67	102	-134	101	-67	92	-66	116	-102	117	-100	118	-84	118	-84	117	-100	118	-98	118	-84	118	-98	119	-91	119	-91	118	-98	119	-95	119	-91	119	-95	119	-93	115	-104	116	-102	118	-84	115	-104	118	-84	114	-105	114	-105	118	-84	114	-77	114	-105	114	-77	113	-107	113	-107	114	-77	113	-108	147	-114	141	-118	153	-128	153	-128	141	-118	134	-121	153	-128	134	-121	126	-122	126	-122	122	-122	153	-128	153	-128	122	-122	119	-136	166	-88	164	-92	184	-104	184	-104	164	-92	161	-97	184	-104	161	-97	157	-102	157	-102	152	-108	153	-128	153	-128	152	-108	147	-114	119	-136	122	-122	118	-119	119	-136	118	-119	115	-116	119	-136	115	-116	114	-113	119	-136	114	-113	102	-134	113	-109	102	-134	114	-113	88	-127	102	-134	92	-66	88	-127	92	-66	85	-67	88	-127	85	-67	79	-71	88	-127	79	-71	78	-118	73	-77	70	-84	71	-106	73	-77	71	-106	78	-118	73	-77	78	-118	79	-71	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	214	103	202	42	212	-65	212	-65	202	42	190	-8	212	-65	190	-8	184	-104	184	-104	190	-8	180	-49	184	-104	180	-49	169	-81	377	445	358	438	362	416	362	416	358	438	352	404	342	389	352	404	358	438	342	389	358	438	341	428	309	299	317	326	324	416	324	416	317	326	325	350	324	416	325	350	341	428	341	428	325	350	333	371	341	428	333	371	342	389	305	283	309	299	324	416	305	283	324	416	304	396	305	283	304	396	301	262	305	283	301	262	411	262	305	283	411	262	416	283	410	25	409	27	421	3	421	3	409	27	408	29	421	3	408	29	405	-3	405	-3	408	29	407	31	411	262	407	31	414	63	411	262	414	63	416	283	416	283	414	63	429	133	416	283	429	133	441	381	441	381	429	133	451	222	441	381	441	419	440	383	440	383	441	419	440	418	440	383	440	418	440	385	440	385	440	418	439	387	416	452	413	437	422	436	416	452	422	436	424	451	424	451	422	436	430	434	424	451	430	434	431	451	431	451	430	434	436	431	431	451	436	431	440	450	440	450	436	431	440	427	440	450	440	427	448	449	448	449	440	427	442	423	448	449	442	423	451	222	487	447	483	446	492	387	492	387	483	446	479	445	492	387	479	445	477	444	477	444	474	444	492	387	492	387	474	444	473	313	500	451	498	451	501	424	501	424	498	451	497	450	501	424	497	450	497	408	497	408	497	450	495	449	497	408	495	449	492	387	492	387	495	449	491	448	492	387	491	448	487	447	505	441	506	446	505	447	505	441	505	447	505	449	505	441	505	449	504	450	505	441	504	450	503	434	503	434	504	450	503	451	503	434	503	451	502	452	503	434	502	452	501	452	503	434	501	452	501	424	473	313	474	444	471	445	473	313	471	445	467	445	473	313	467	445	462	446	473	313	462	446	456	447	473	313	456	447	451	222	436	394	437	392	437	413	437	413	437	392	438	389	437	413	438	389	439	417	439	417	438	389	439	387	439	417	439	387	440	418	448	449	451	222	456	447	451	222	442	423	442	422	451	222	442	422	442	421	451	222	442	421	441	419	451	222	441	419	441	381	301	262	304	396	289	375	301	262	289	375	277	350	301	262	277	350	266	320	301	262	266	320	255	57	266	320	254	283	255	57	255	57	254	283	248	262	255	57	248	262	236	-11	236	-11	248	262	230	175	236	-11	230	175	214	103	168	-84	166	-88	184	-104	168	-84	184	-104	169	-81	157	-102	153	-128	184	-104	434	403	434	401	434	405	434	405	434	401	434	399	434	405	434	399	435	408	435	408	434	399	435	396	435	408	435	396	436	410	436	410	435	396	436	394	436	410	436	394	437	413	362	416	374	425	377	445	377	445	374	425	386	432	377	445	386	432	396	450	396	450	386	432	399	436	396	450	399	436	416	452	416	452	399	436	413	437	359	41	359	16	362	60	362	60	359	16	363	7	362	60	363	7	369	87	369	87	363	7	370	0	369	87	370	0	377	124	377	124	370	0	379	-3	377	124	379	-3	389	171	389	171	379	-3	390	-5	389	171	390	-5	411	262	411	262	390	-5	405	-3	411	262	405	-3	407	31	466	69	450	51	455	36	455	36	450	51	438	38	455	36	438	38	437	16	437	16	438	38	428	30	437	16	428	30	421	3	421	3	428	30	421	25	421	3	421	25	415	24	415	24	412	24	421	3	421	3	412	24	410	25	140	283	135	262	248	262	140	283	248	262	254	283	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	466	69	455	36	477	64	359	16	359	41	358	27	214	103	212	-65	236	-11	500	451	501	424	501	452	242	447	225	434	230	433	71	-106	70	-84	69	-93	108	-71	113	-109	114	-77	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	
diff --git a/debian/libmgl-data/usr/share/mathgl/octave/mathgl.tar.gz b/debian/libmgl-data/usr/share/mathgl/octave/mathgl.tar.gz
new file mode 100644
index 0000000..ccf14c9
Binary files /dev/null and b/debian/libmgl-data/usr/share/mathgl/octave/mathgl.tar.gz differ
diff --git a/debian/libmgl-dev.debhelper.log b/debian/libmgl-dev.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/libmgl-dev.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/libmgl-dev.substvars b/debian/libmgl-dev.substvars
new file mode 100644
index 0000000..abd3ebe
--- /dev/null
+++ b/debian/libmgl-dev.substvars
@@ -0,0 +1 @@
+misc:Depends=
diff --git a/debian/libmgl-dev/DEBIAN/control b/debian/libmgl-dev/DEBIAN/control
new file mode 100644
index 0000000..4496ed9
--- /dev/null
+++ b/debian/libmgl-dev/DEBIAN/control
@@ -0,0 +1,18 @@
+Package: libmgl-dev
+Source: mathgl
+Version: 1.10.2.1-2
+Architecture: amd64
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 11560
+Depends: libmgl5 (= 1.10.2.1-2), libgsl0-dev, libgl1-mesa-dev | libgl-dev, libpng-dev
+Section: libdevel
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (development files)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
+ .
+ This package contains the development files.
diff --git a/debian/libmgl-dev/DEBIAN/md5sums b/debian/libmgl-dev/DEBIAN/md5sums
new file mode 100644
index 0000000..3b38dbf
--- /dev/null
+++ b/debian/libmgl-dev/DEBIAN/md5sums
@@ -0,0 +1,39 @@
+540a78070292b476d085291f1d110991  usr/include/mgl/config.h
+c0dc8fe28e710800c30dfa8ef4a05363  usr/include/mgl/gsl.fs
+4e4ab03d40fb7e121645606641de7bd8  usr/include/mgl/mathgl.fs
+a08fb9c41ea6654ff101bc4939e0b1ad  usr/include/mgl/mgl.h
+614443e071efc74d2021aad869565ba1  usr/include/mgl/mgl_ab.h
+e1c1b196f7f0958d7838b73c1153d14a  usr/include/mgl/mgl_addon.h
+2d6c85dd4cca0ddb0d20fc7942864b5d  usr/include/mgl/mgl_c.h
+19c0e1d90a0cf66651ab149fa2a5e51f  usr/include/mgl/mgl_data.h
+50f83d2d86e7b2fbf18f8be99ae6d708  usr/include/mgl/mgl_define.h
+25f1929990efb71928334e95faede3de  usr/include/mgl/mgl_eps.h
+b979a9e809fa266eba8f6c16fbfbf63d  usr/include/mgl/mgl_eval.h
+dc6d6086dd611b8f52dabe79ea08dac2  usr/include/mgl/mgl_evalc.h
+cbeaf8982550e20a5e6bb1ee853f9b03  usr/include/mgl/mgl_f.h
+49e0a697e54f3decc3a23484b3cc12a8  usr/include/mgl/mgl_fltk.h
+bb2f83eb8e8e223e118947578f371ca9  usr/include/mgl/mgl_font.h
+18a49a303c152c09596ade7bca0f5504  usr/include/mgl/mgl_gl.h
+f1c402b5707de4d396bf664def05cc5a  usr/include/mgl/mgl_glut.h
+2e84dca0b05b406d57ca64fe69e6f770  usr/include/mgl/mgl_idtf.h
+bf511aa63c351127e75537f0b096c3f6  usr/include/mgl/mgl_parse.h
+d5ea5814a85cad836b4f80f8778d1e1e  usr/include/mgl/mgl_pas.pas
+ed336c6d42d9532eaa66b65e32a6da39  usr/include/mgl/mgl_qt.h
+db123be55b7d8cee192344774c2f07b5  usr/include/mgl/mgl_w.h
+631261119a55b40ea7acae49149a134c  usr/include/mgl/mgl_wx.h
+ad916724bb8d271bd54c615ddd4bfc78  usr/include/mgl/mgl_zb.h
+0fb87cb204faefb3a1b49f55bb82ac0c  usr/include/mgl/mglplot.fs
+e6a5948e2675149a2419d101d0640d8f  usr/include/mgl/vectors.fs
+a3bf628effa0a23dd6a37631d1e28c0b  usr/lib/libmgl-fltk.a
+070cd292f937381d992346abfe439314  usr/lib/libmgl-fltk.la
+947f17951397afd0041d5738f34bec93  usr/lib/libmgl-glut.a
+672eb4ba4193cdcf3992ff0895e22426  usr/lib/libmgl-glut.la
+bf376216f52358aa55c008ce58582042  usr/lib/libmgl-qt.a
+f9aee143817a8e0c7b3aa9b76e4a51b6  usr/lib/libmgl-qt.la
+2335876c73fad293e8b99b35353ae344  usr/lib/libmgl-wx.a
+6ce9b670af0272c8598aa210cc1f3ab7  usr/lib/libmgl-wx.la
+9d754f6784ac0f7c94aa6ff68cbbc17b  usr/lib/libmgl.a
+dc2cc578df242f295d9c8eaf3500c8a5  usr/lib/libmgl.la
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/libmgl-dev/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/libmgl-dev/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/libmgl-dev/copyright
diff --git a/debian/libmgl-dev/usr/include/mgl/config.h b/debian/libmgl-dev/usr/include/mgl/config.h
new file mode 100644
index 0000000..170e463
--- /dev/null
+++ b/debian/libmgl-dev/usr/include/mgl/config.h
@@ -0,0 +1,66 @@
+/* include/mgl/config.h.  Generated from config.h.in by configure.  */
+/* include/mgl/config.h.in.  Generated from configure.ac by autoheader.  */
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#define HAVE_DLFCN_H 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#define HAVE_UNISTD_H 1
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#define LT_OBJDIR ".libs/"
+
+/* This define enables double precision in MathGL */
+#define MGL_USE_DOUBLE 0
+
+/* Name of package */
+#define PACKAGE "mathgl"
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME "mathgl"
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING "mathgl 1.10"
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME "mathgl"
+
+/* Define to the home page for this package. */
+#define PACKAGE_URL ""
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION "1.10"
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Version number of package */
+#define VERSION "1.10"
diff --git a/include/mgl/gsl.fs b/debian/libmgl-dev/usr/include/mgl/gsl.fs
similarity index 100%
copy from include/mgl/gsl.fs
copy to debian/libmgl-dev/usr/include/mgl/gsl.fs
diff --git a/include/mgl/mathgl.fs b/debian/libmgl-dev/usr/include/mgl/mathgl.fs
similarity index 100%
copy from include/mgl/mathgl.fs
copy to debian/libmgl-dev/usr/include/mgl/mathgl.fs
diff --git a/include/mgl/mgl.h b/debian/libmgl-dev/usr/include/mgl/mgl.h
similarity index 100%
copy from include/mgl/mgl.h
copy to debian/libmgl-dev/usr/include/mgl/mgl.h
diff --git a/include/mgl/mgl_ab.h b/debian/libmgl-dev/usr/include/mgl/mgl_ab.h
similarity index 100%
copy from include/mgl/mgl_ab.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_ab.h
diff --git a/include/mgl/mgl_addon.h b/debian/libmgl-dev/usr/include/mgl/mgl_addon.h
similarity index 100%
copy from include/mgl/mgl_addon.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_addon.h
diff --git a/include/mgl/mgl_c.h b/debian/libmgl-dev/usr/include/mgl/mgl_c.h
similarity index 100%
copy from include/mgl/mgl_c.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_c.h
diff --git a/include/mgl/mgl_data.h b/debian/libmgl-dev/usr/include/mgl/mgl_data.h
similarity index 100%
copy from include/mgl/mgl_data.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_data.h
diff --git a/include/mgl/mgl_define.h b/debian/libmgl-dev/usr/include/mgl/mgl_define.h
similarity index 100%
copy from include/mgl/mgl_define.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_define.h
diff --git a/include/mgl/mgl_eps.h b/debian/libmgl-dev/usr/include/mgl/mgl_eps.h
similarity index 100%
copy from include/mgl/mgl_eps.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_eps.h
diff --git a/include/mgl/mgl_eval.h b/debian/libmgl-dev/usr/include/mgl/mgl_eval.h
similarity index 100%
copy from include/mgl/mgl_eval.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_eval.h
diff --git a/include/mgl/mgl_evalc.h b/debian/libmgl-dev/usr/include/mgl/mgl_evalc.h
similarity index 100%
copy from include/mgl/mgl_evalc.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_evalc.h
diff --git a/include/mgl/mgl_f.h b/debian/libmgl-dev/usr/include/mgl/mgl_f.h
similarity index 100%
copy from include/mgl/mgl_f.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_f.h
diff --git a/include/mgl/mgl_fltk.h b/debian/libmgl-dev/usr/include/mgl/mgl_fltk.h
similarity index 100%
copy from include/mgl/mgl_fltk.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_fltk.h
diff --git a/include/mgl/mgl_font.h b/debian/libmgl-dev/usr/include/mgl/mgl_font.h
similarity index 100%
copy from include/mgl/mgl_font.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_font.h
diff --git a/include/mgl/mgl_gl.h b/debian/libmgl-dev/usr/include/mgl/mgl_gl.h
similarity index 100%
copy from include/mgl/mgl_gl.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_gl.h
diff --git a/include/mgl/mgl_glut.h b/debian/libmgl-dev/usr/include/mgl/mgl_glut.h
similarity index 100%
copy from include/mgl/mgl_glut.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_glut.h
diff --git a/include/mgl/mgl_idtf.h b/debian/libmgl-dev/usr/include/mgl/mgl_idtf.h
similarity index 100%
copy from include/mgl/mgl_idtf.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_idtf.h
diff --git a/include/mgl/mgl_parse.h b/debian/libmgl-dev/usr/include/mgl/mgl_parse.h
similarity index 100%
copy from include/mgl/mgl_parse.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_parse.h
diff --git a/include/mgl/mgl_pas.pas b/debian/libmgl-dev/usr/include/mgl/mgl_pas.pas
similarity index 100%
copy from include/mgl/mgl_pas.pas
copy to debian/libmgl-dev/usr/include/mgl/mgl_pas.pas
diff --git a/include/mgl/mgl_qt.h b/debian/libmgl-dev/usr/include/mgl/mgl_qt.h
similarity index 100%
copy from include/mgl/mgl_qt.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_qt.h
diff --git a/include/mgl/mgl_w.h b/debian/libmgl-dev/usr/include/mgl/mgl_w.h
similarity index 100%
copy from include/mgl/mgl_w.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_w.h
diff --git a/include/mgl/mgl_wx.h b/debian/libmgl-dev/usr/include/mgl/mgl_wx.h
similarity index 100%
copy from include/mgl/mgl_wx.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_wx.h
diff --git a/include/mgl/mgl_zb.h b/debian/libmgl-dev/usr/include/mgl/mgl_zb.h
similarity index 100%
copy from include/mgl/mgl_zb.h
copy to debian/libmgl-dev/usr/include/mgl/mgl_zb.h
diff --git a/include/mgl/mglplot.fs b/debian/libmgl-dev/usr/include/mgl/mglplot.fs
similarity index 100%
copy from include/mgl/mglplot.fs
copy to debian/libmgl-dev/usr/include/mgl/mglplot.fs
diff --git a/include/mgl/vectors.fs b/debian/libmgl-dev/usr/include/mgl/vectors.fs
similarity index 100%
copy from include/mgl/vectors.fs
copy to debian/libmgl-dev/usr/include/mgl/vectors.fs
diff --git a/debian/libmgl-dev/usr/lib/libmgl-fltk.a b/debian/libmgl-dev/usr/lib/libmgl-fltk.a
new file mode 100644
index 0000000..9e82d40
Binary files /dev/null and b/debian/libmgl-dev/usr/lib/libmgl-fltk.a differ
diff --git a/debian/libmgl-dev/usr/lib/libmgl-fltk.la b/debian/libmgl-dev/usr/lib/libmgl-fltk.la
new file mode 100755
index 0000000..b977ac1
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl-fltk.la
@@ -0,0 +1,41 @@
+# libmgl-fltk.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-fltk.so.5'
+
+# Names of this library.
+library_names='libmgl-fltk.so.5.0.0 libmgl-fltk.so.5 libmgl-fltk.so'
+
+# The name of the static archive.
+old_library='libmgl-fltk.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lfltk /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-fltk.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/libmgl-dev/usr/lib/libmgl-fltk.so b/debian/libmgl-dev/usr/lib/libmgl-fltk.so
new file mode 120000
index 0000000..59ab499
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl-fltk.so
@@ -0,0 +1 @@
+libmgl-fltk.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-dev/usr/lib/libmgl-glut.a b/debian/libmgl-dev/usr/lib/libmgl-glut.a
new file mode 100644
index 0000000..7e8c942
Binary files /dev/null and b/debian/libmgl-dev/usr/lib/libmgl-glut.a differ
diff --git a/debian/libmgl-dev/usr/lib/libmgl-glut.la b/debian/libmgl-dev/usr/lib/libmgl-glut.la
new file mode 100755
index 0000000..6f85897
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl-glut.la
@@ -0,0 +1,41 @@
+# libmgl-glut.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-glut.so.5'
+
+# Names of this library.
+library_names='libmgl-glut.so.5.0.0 libmgl-glut.so.5 libmgl-glut.so'
+
+# The name of the static archive.
+old_library='libmgl-glut.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lglut /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-glut.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/libmgl-dev/usr/lib/libmgl-glut.so b/debian/libmgl-dev/usr/lib/libmgl-glut.so
new file mode 120000
index 0000000..c2e4f34
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl-glut.so
@@ -0,0 +1 @@
+libmgl-glut.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-dev/usr/lib/libmgl-qt.a b/debian/libmgl-dev/usr/lib/libmgl-qt.a
new file mode 100644
index 0000000..3f3e4e1
Binary files /dev/null and b/debian/libmgl-dev/usr/lib/libmgl-qt.a differ
diff --git a/debian/libmgl-dev/usr/lib/libmgl-qt.la b/debian/libmgl-dev/usr/lib/libmgl-qt.la
new file mode 100755
index 0000000..02ff73f
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl-qt.la
@@ -0,0 +1,41 @@
+# libmgl-qt.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-qt.so.5'
+
+# Names of this library.
+library_names='libmgl-qt.so.5.0.0 libmgl-qt.so.5 libmgl-qt.so'
+
+# The name of the static archive.
+old_library='libmgl-qt.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -L/usr/lib -lQtGui -lQtCore /usr/lib/libmgl.la -lpng -lGL -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-qt.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/libmgl-dev/usr/lib/libmgl-qt.so b/debian/libmgl-dev/usr/lib/libmgl-qt.so
new file mode 120000
index 0000000..68651a8
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl-qt.so
@@ -0,0 +1 @@
+libmgl-qt.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-dev/usr/lib/libmgl-wx.a b/debian/libmgl-dev/usr/lib/libmgl-wx.a
new file mode 100644
index 0000000..1996072
Binary files /dev/null and b/debian/libmgl-dev/usr/lib/libmgl-wx.a differ
diff --git a/debian/libmgl-dev/usr/lib/libmgl-wx.la b/debian/libmgl-dev/usr/lib/libmgl-wx.la
new file mode 100755
index 0000000..3db4652
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl-wx.la
@@ -0,0 +1,41 @@
+# libmgl-wx.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-wx.so.5'
+
+# Names of this library.
+library_names='libmgl-wx.so.5.0.0 libmgl-wx.so.5 libmgl-wx.so'
+
+# The name of the static archive.
+old_library='libmgl-wx.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=' -pthread'
+
+# Libraries that this one depends upon.
+dependency_libs=' -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-wx.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/libmgl-dev/usr/lib/libmgl-wx.so b/debian/libmgl-dev/usr/lib/libmgl-wx.so
new file mode 120000
index 0000000..37b70a5
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl-wx.so
@@ -0,0 +1 @@
+libmgl-wx.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-dev/usr/lib/libmgl.a b/debian/libmgl-dev/usr/lib/libmgl.a
new file mode 100644
index 0000000..2cc5729
Binary files /dev/null and b/debian/libmgl-dev/usr/lib/libmgl.a differ
diff --git a/debian/libmgl-dev/usr/lib/libmgl.la b/debian/libmgl-dev/usr/lib/libmgl.la
new file mode 100755
index 0000000..fe75332
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl.la
@@ -0,0 +1,41 @@
+# libmgl.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl.so.5'
+
+# Names of this library.
+library_names='libmgl.so.5.0.0 libmgl.so.5 libmgl.so'
+
+# The name of the static archive.
+old_library='libmgl.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/libmgl-dev/usr/lib/libmgl.so b/debian/libmgl-dev/usr/lib/libmgl.so
new file mode 120000
index 0000000..3b755b8
--- /dev/null
+++ b/debian/libmgl-dev/usr/lib/libmgl.so
@@ -0,0 +1 @@
+libmgl.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-dev/usr/share/doc/libmgl-dev/changelog.Debian.gz b/debian/libmgl-dev/usr/share/doc/libmgl-dev/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/libmgl-dev/usr/share/doc/libmgl-dev/changelog.Debian.gz differ
diff --git a/debian/libmgl-dev/usr/share/doc/libmgl-dev/changelog.gz b/debian/libmgl-dev/usr/share/doc/libmgl-dev/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/libmgl-dev/usr/share/doc/libmgl-dev/changelog.gz differ
diff --git a/debian/copyright b/debian/libmgl-dev/usr/share/doc/libmgl-dev/copyright
similarity index 100%
copy from debian/copyright
copy to debian/libmgl-dev/usr/share/doc/libmgl-dev/copyright
diff --git a/debian/libmgl-fltk5.debhelper.log b/debian/libmgl-fltk5.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/libmgl-fltk5.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/libmgl-fltk5.postinst.debhelper b/debian/libmgl-fltk5.postinst.debhelper
new file mode 100644
index 0000000..3d89d3e
--- /dev/null
+++ b/debian/libmgl-fltk5.postinst.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-fltk5.postrm.debhelper b/debian/libmgl-fltk5.postrm.debhelper
new file mode 100644
index 0000000..7f44047
--- /dev/null
+++ b/debian/libmgl-fltk5.postrm.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-fltk5.substvars b/debian/libmgl-fltk5.substvars
new file mode 100644
index 0000000..15e7373
--- /dev/null
+++ b/debian/libmgl-fltk5.substvars
@@ -0,0 +1,2 @@
+shlibs:Depends=libc6 (>= 2.2.5), libfltk1.1 (>= 1.1.7), libgcc1 (>= 1:4.1.1), libmgl5, libstdc++6 (>= 4.1.1)
+misc:Depends=
diff --git a/debian/libmgl-fltk5/DEBIAN/control b/debian/libmgl-fltk5/DEBIAN/control
new file mode 100644
index 0000000..0563c51
--- /dev/null
+++ b/debian/libmgl-fltk5/DEBIAN/control
@@ -0,0 +1,18 @@
+Package: libmgl-fltk5
+Source: mathgl
+Version: 1.10.2.1-2
+Architecture: amd64
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 208
+Depends: libc6 (>= 2.2.5), libfltk1.1 (>= 1.1.7), libgcc1 (>= 1:4.1.1), libmgl5 (= 1.10.2.1-2), libstdc++6 (>= 4.1.1)
+Section: libs
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (FLTK runtime library)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
+ .
+ This package contains the FLTK frontend.
diff --git a/debian/libmgl-fltk5/DEBIAN/md5sums b/debian/libmgl-fltk5/DEBIAN/md5sums
new file mode 100644
index 0000000..9ca5561
--- /dev/null
+++ b/debian/libmgl-fltk5/DEBIAN/md5sums
@@ -0,0 +1,4 @@
+ceaa4aa8742170342a805eec5704037e  usr/lib/libmgl-fltk.so.5.0.0
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/libmgl-fltk5/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/libmgl-fltk5/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/libmgl-fltk5/copyright
diff --git a/debian/libmgl-fltk5/DEBIAN/postinst b/debian/libmgl-fltk5/DEBIAN/postinst
new file mode 100755
index 0000000..379f1fa
--- /dev/null
+++ b/debian/libmgl-fltk5/DEBIAN/postinst
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-fltk5/DEBIAN/postrm b/debian/libmgl-fltk5/DEBIAN/postrm
new file mode 100755
index 0000000..3e73d38
--- /dev/null
+++ b/debian/libmgl-fltk5/DEBIAN/postrm
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-fltk5/DEBIAN/shlibs b/debian/libmgl-fltk5/DEBIAN/shlibs
new file mode 100644
index 0000000..864203d
--- /dev/null
+++ b/debian/libmgl-fltk5/DEBIAN/shlibs
@@ -0,0 +1 @@
+libmgl-fltk 5 libmgl-fltk5
diff --git a/debian/libmgl-fltk5/usr/lib/libmgl-fltk.so.5 b/debian/libmgl-fltk5/usr/lib/libmgl-fltk.so.5
new file mode 120000
index 0000000..59ab499
--- /dev/null
+++ b/debian/libmgl-fltk5/usr/lib/libmgl-fltk.so.5
@@ -0,0 +1 @@
+libmgl-fltk.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-fltk5/usr/lib/libmgl-fltk.so.5.0.0 b/debian/libmgl-fltk5/usr/lib/libmgl-fltk.so.5.0.0
new file mode 100755
index 0000000..b0c43d7
Binary files /dev/null and b/debian/libmgl-fltk5/usr/lib/libmgl-fltk.so.5.0.0 differ
diff --git a/debian/libmgl-fltk5/usr/share/doc/libmgl-fltk5/changelog.Debian.gz b/debian/libmgl-fltk5/usr/share/doc/libmgl-fltk5/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/libmgl-fltk5/usr/share/doc/libmgl-fltk5/changelog.Debian.gz differ
diff --git a/debian/libmgl-fltk5/usr/share/doc/libmgl-fltk5/changelog.gz b/debian/libmgl-fltk5/usr/share/doc/libmgl-fltk5/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/libmgl-fltk5/usr/share/doc/libmgl-fltk5/changelog.gz differ
diff --git a/debian/copyright b/debian/libmgl-fltk5/usr/share/doc/libmgl-fltk5/copyright
similarity index 100%
copy from debian/copyright
copy to debian/libmgl-fltk5/usr/share/doc/libmgl-fltk5/copyright
diff --git a/debian/libmgl-glut5.debhelper.log b/debian/libmgl-glut5.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/libmgl-glut5.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/libmgl-glut5.postinst.debhelper b/debian/libmgl-glut5.postinst.debhelper
new file mode 100644
index 0000000..3d89d3e
--- /dev/null
+++ b/debian/libmgl-glut5.postinst.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-glut5.postrm.debhelper b/debian/libmgl-glut5.postrm.debhelper
new file mode 100644
index 0000000..7f44047
--- /dev/null
+++ b/debian/libmgl-glut5.postrm.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-glut5.substvars b/debian/libmgl-glut5.substvars
new file mode 100644
index 0000000..b1ac8a4
--- /dev/null
+++ b/debian/libmgl-glut5.substvars
@@ -0,0 +1,2 @@
+shlibs:Depends=freeglut3, libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libmgl5, libstdc++6 (>= 4.1.1)
+misc:Depends=
diff --git a/debian/libmgl-glut5/DEBIAN/control b/debian/libmgl-glut5/DEBIAN/control
new file mode 100644
index 0000000..26d5fe9
--- /dev/null
+++ b/debian/libmgl-glut5/DEBIAN/control
@@ -0,0 +1,18 @@
+Package: libmgl-glut5
+Source: mathgl
+Version: 1.10.2.1-2
+Architecture: amd64
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 112
+Depends: freeglut3, libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libmgl5 (= 1.10.2.1-2), libstdc++6 (>= 4.1.1)
+Section: libs
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (GLUT runtime library)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
+ .
+ This package contains the GLUT frontend.
diff --git a/debian/libmgl-glut5/DEBIAN/md5sums b/debian/libmgl-glut5/DEBIAN/md5sums
new file mode 100644
index 0000000..652ad50
--- /dev/null
+++ b/debian/libmgl-glut5/DEBIAN/md5sums
@@ -0,0 +1,4 @@
+4c3913f1212703852cbb54a19419a0a1  usr/lib/libmgl-glut.so.5.0.0
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/libmgl-glut5/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/libmgl-glut5/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/libmgl-glut5/copyright
diff --git a/debian/libmgl-glut5/DEBIAN/postinst b/debian/libmgl-glut5/DEBIAN/postinst
new file mode 100755
index 0000000..379f1fa
--- /dev/null
+++ b/debian/libmgl-glut5/DEBIAN/postinst
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-glut5/DEBIAN/postrm b/debian/libmgl-glut5/DEBIAN/postrm
new file mode 100755
index 0000000..3e73d38
--- /dev/null
+++ b/debian/libmgl-glut5/DEBIAN/postrm
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-glut5/DEBIAN/shlibs b/debian/libmgl-glut5/DEBIAN/shlibs
new file mode 100644
index 0000000..8be6861
--- /dev/null
+++ b/debian/libmgl-glut5/DEBIAN/shlibs
@@ -0,0 +1 @@
+libmgl-glut 5 libmgl-glut5
diff --git a/debian/libmgl-glut5/usr/lib/libmgl-glut.so.5 b/debian/libmgl-glut5/usr/lib/libmgl-glut.so.5
new file mode 120000
index 0000000..c2e4f34
--- /dev/null
+++ b/debian/libmgl-glut5/usr/lib/libmgl-glut.so.5
@@ -0,0 +1 @@
+libmgl-glut.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-glut5/usr/lib/libmgl-glut.so.5.0.0 b/debian/libmgl-glut5/usr/lib/libmgl-glut.so.5.0.0
new file mode 100755
index 0000000..c030f03
Binary files /dev/null and b/debian/libmgl-glut5/usr/lib/libmgl-glut.so.5.0.0 differ
diff --git a/debian/libmgl-glut5/usr/share/doc/libmgl-glut5/changelog.Debian.gz b/debian/libmgl-glut5/usr/share/doc/libmgl-glut5/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/libmgl-glut5/usr/share/doc/libmgl-glut5/changelog.Debian.gz differ
diff --git a/debian/libmgl-glut5/usr/share/doc/libmgl-glut5/changelog.gz b/debian/libmgl-glut5/usr/share/doc/libmgl-glut5/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/libmgl-glut5/usr/share/doc/libmgl-glut5/changelog.gz differ
diff --git a/debian/copyright b/debian/libmgl-glut5/usr/share/doc/libmgl-glut5/copyright
similarity index 100%
copy from debian/copyright
copy to debian/libmgl-glut5/usr/share/doc/libmgl-glut5/copyright
diff --git a/debian/libmgl-qt5.debhelper.log b/debian/libmgl-qt5.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/libmgl-qt5.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/libmgl-qt5.postinst.debhelper b/debian/libmgl-qt5.postinst.debhelper
new file mode 100644
index 0000000..3d89d3e
--- /dev/null
+++ b/debian/libmgl-qt5.postinst.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-qt5.postrm.debhelper b/debian/libmgl-qt5.postrm.debhelper
new file mode 100644
index 0000000..7f44047
--- /dev/null
+++ b/debian/libmgl-qt5.postrm.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-qt5.substvars b/debian/libmgl-qt5.substvars
new file mode 100644
index 0000000..80c6021
--- /dev/null
+++ b/debian/libmgl-qt5.substvars
@@ -0,0 +1,2 @@
+shlibs:Depends=libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libmgl5, libqtcore4 (>= 4:4.5.3), libqtgui4 (>= 4:4.5.3), libstdc++6 (>= 4.1.1)
+misc:Depends=
diff --git a/debian/libmgl-qt5/DEBIAN/control b/debian/libmgl-qt5/DEBIAN/control
new file mode 100644
index 0000000..a0350f6
--- /dev/null
+++ b/debian/libmgl-qt5/DEBIAN/control
@@ -0,0 +1,18 @@
+Package: libmgl-qt5
+Source: mathgl
+Version: 1.10.2.1-2
+Architecture: amd64
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 644
+Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libmgl5 (= 1.10.2.1-2), libqtcore4 (>= 4:4.5.3), libqtgui4 (>= 4:4.5.3), libstdc++6 (>= 4.1.1)
+Section: libs
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (Qt runtime library)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
+ .
+ This package contains the Qt4 frontend.
diff --git a/debian/libmgl-qt5/DEBIAN/md5sums b/debian/libmgl-qt5/DEBIAN/md5sums
new file mode 100644
index 0000000..f8364ba
--- /dev/null
+++ b/debian/libmgl-qt5/DEBIAN/md5sums
@@ -0,0 +1,4 @@
+f9ecf783102045234c69065bdd502338  usr/lib/libmgl-qt.so.5.0.0
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/libmgl-qt5/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/libmgl-qt5/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/libmgl-qt5/copyright
diff --git a/debian/libmgl-qt5/DEBIAN/postinst b/debian/libmgl-qt5/DEBIAN/postinst
new file mode 100755
index 0000000..379f1fa
--- /dev/null
+++ b/debian/libmgl-qt5/DEBIAN/postinst
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-qt5/DEBIAN/postrm b/debian/libmgl-qt5/DEBIAN/postrm
new file mode 100755
index 0000000..3e73d38
--- /dev/null
+++ b/debian/libmgl-qt5/DEBIAN/postrm
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-qt5/DEBIAN/shlibs b/debian/libmgl-qt5/DEBIAN/shlibs
new file mode 100644
index 0000000..4855a36
--- /dev/null
+++ b/debian/libmgl-qt5/DEBIAN/shlibs
@@ -0,0 +1 @@
+libmgl-qt 5 libmgl-qt5
diff --git a/debian/libmgl-qt5/usr/lib/libmgl-qt.so.5 b/debian/libmgl-qt5/usr/lib/libmgl-qt.so.5
new file mode 120000
index 0000000..68651a8
--- /dev/null
+++ b/debian/libmgl-qt5/usr/lib/libmgl-qt.so.5
@@ -0,0 +1 @@
+libmgl-qt.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-qt5/usr/lib/libmgl-qt.so.5.0.0 b/debian/libmgl-qt5/usr/lib/libmgl-qt.so.5.0.0
new file mode 100755
index 0000000..d34a106
Binary files /dev/null and b/debian/libmgl-qt5/usr/lib/libmgl-qt.so.5.0.0 differ
diff --git a/debian/libmgl-qt5/usr/share/doc/libmgl-qt5/changelog.Debian.gz b/debian/libmgl-qt5/usr/share/doc/libmgl-qt5/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/libmgl-qt5/usr/share/doc/libmgl-qt5/changelog.Debian.gz differ
diff --git a/debian/libmgl-qt5/usr/share/doc/libmgl-qt5/changelog.gz b/debian/libmgl-qt5/usr/share/doc/libmgl-qt5/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/libmgl-qt5/usr/share/doc/libmgl-qt5/changelog.gz differ
diff --git a/debian/copyright b/debian/libmgl-qt5/usr/share/doc/libmgl-qt5/copyright
similarity index 100%
copy from debian/copyright
copy to debian/libmgl-qt5/usr/share/doc/libmgl-qt5/copyright
diff --git a/debian/libmgl-wx5.debhelper.log b/debian/libmgl-wx5.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/libmgl-wx5.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/libmgl-wx5.postinst.debhelper b/debian/libmgl-wx5.postinst.debhelper
new file mode 100644
index 0000000..3d89d3e
--- /dev/null
+++ b/debian/libmgl-wx5.postinst.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-wx5.postrm.debhelper b/debian/libmgl-wx5.postrm.debhelper
new file mode 100644
index 0000000..7f44047
--- /dev/null
+++ b/debian/libmgl-wx5.postrm.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-wx5.substvars b/debian/libmgl-wx5.substvars
new file mode 100644
index 0000000..e91a50d
--- /dev/null
+++ b/debian/libmgl-wx5.substvars
@@ -0,0 +1,2 @@
+shlibs:Depends=libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libmgl5, libstdc++6 (>= 4.1.1), libwxbase2.8-0 (>= 2.8.10.1), libwxgtk2.8-0 (>= 2.8.10.1)
+misc:Depends=
diff --git a/debian/libmgl-wx5/DEBIAN/control b/debian/libmgl-wx5/DEBIAN/control
new file mode 100644
index 0000000..bc4201e
--- /dev/null
+++ b/debian/libmgl-wx5/DEBIAN/control
@@ -0,0 +1,18 @@
+Package: libmgl-wx5
+Source: mathgl
+Version: 1.10.2.1-2
+Architecture: amd64
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 348
+Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libmgl5 (= 1.10.2.1-2), libstdc++6 (>= 4.1.1), libwxbase2.8-0 (>= 2.8.10.1), libwxgtk2.8-0 (>= 2.8.10.1)
+Section: libs
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (wxWidgets runtime library)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
+ .
+ This package contains the wxWidgets frontend.
diff --git a/debian/libmgl-wx5/DEBIAN/md5sums b/debian/libmgl-wx5/DEBIAN/md5sums
new file mode 100644
index 0000000..55f55bc
--- /dev/null
+++ b/debian/libmgl-wx5/DEBIAN/md5sums
@@ -0,0 +1,4 @@
+970ed7eb27aedafa857c99ada70dd2f4  usr/lib/libmgl-wx.so.5.0.0
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/libmgl-wx5/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/libmgl-wx5/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/libmgl-wx5/copyright
diff --git a/debian/libmgl-wx5/DEBIAN/postinst b/debian/libmgl-wx5/DEBIAN/postinst
new file mode 100755
index 0000000..379f1fa
--- /dev/null
+++ b/debian/libmgl-wx5/DEBIAN/postinst
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-wx5/DEBIAN/postrm b/debian/libmgl-wx5/DEBIAN/postrm
new file mode 100755
index 0000000..3e73d38
--- /dev/null
+++ b/debian/libmgl-wx5/DEBIAN/postrm
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl-wx5/DEBIAN/shlibs b/debian/libmgl-wx5/DEBIAN/shlibs
new file mode 100644
index 0000000..dd6bca1
--- /dev/null
+++ b/debian/libmgl-wx5/DEBIAN/shlibs
@@ -0,0 +1 @@
+libmgl-wx 5 libmgl-wx5
diff --git a/debian/libmgl-wx5/usr/lib/libmgl-wx.so.5 b/debian/libmgl-wx5/usr/lib/libmgl-wx.so.5
new file mode 120000
index 0000000..37b70a5
--- /dev/null
+++ b/debian/libmgl-wx5/usr/lib/libmgl-wx.so.5
@@ -0,0 +1 @@
+libmgl-wx.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl-wx5/usr/lib/libmgl-wx.so.5.0.0 b/debian/libmgl-wx5/usr/lib/libmgl-wx.so.5.0.0
new file mode 100755
index 0000000..f73d07e
Binary files /dev/null and b/debian/libmgl-wx5/usr/lib/libmgl-wx.so.5.0.0 differ
diff --git a/debian/libmgl-wx5/usr/share/doc/libmgl-wx5/changelog.Debian.gz b/debian/libmgl-wx5/usr/share/doc/libmgl-wx5/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/libmgl-wx5/usr/share/doc/libmgl-wx5/changelog.Debian.gz differ
diff --git a/debian/libmgl-wx5/usr/share/doc/libmgl-wx5/changelog.gz b/debian/libmgl-wx5/usr/share/doc/libmgl-wx5/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/libmgl-wx5/usr/share/doc/libmgl-wx5/changelog.gz differ
diff --git a/debian/copyright b/debian/libmgl-wx5/usr/share/doc/libmgl-wx5/copyright
similarity index 100%
copy from debian/copyright
copy to debian/libmgl-wx5/usr/share/doc/libmgl-wx5/copyright
diff --git a/debian/libmgl5.debhelper.log b/debian/libmgl5.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/libmgl5.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/libmgl5.postinst.debhelper b/debian/libmgl5.postinst.debhelper
new file mode 100644
index 0000000..3d89d3e
--- /dev/null
+++ b/debian/libmgl5.postinst.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl5.postrm.debhelper b/debian/libmgl5.postrm.debhelper
new file mode 100644
index 0000000..7f44047
--- /dev/null
+++ b/debian/libmgl5.postrm.debhelper
@@ -0,0 +1,5 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl5.substvars b/debian/libmgl5.substvars
new file mode 100644
index 0000000..ce69e01
--- /dev/null
+++ b/debian/libmgl5.substvars
@@ -0,0 +1,2 @@
+shlibs:Depends=libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libgif4 (>= 4.1.4), libgl1-mesa-glx | libgl1, libgsl0ldbl (>= 1.9), libhdf5-serial-1.8.4 | libhdf5-1.8.4, libjpeg62 (>= 6b1), libpng12-0 (>= 1.2.13-4), libstdc++6 (>= 4.2.1)
+misc:Depends=
diff --git a/debian/libmgl5/DEBIAN/control b/debian/libmgl5/DEBIAN/control
new file mode 100644
index 0000000..c1f2a19
--- /dev/null
+++ b/debian/libmgl5/DEBIAN/control
@@ -0,0 +1,16 @@
+Package: libmgl5
+Source: mathgl
+Version: 1.10.2.1-2
+Architecture: amd64
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 4832
+Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libgif4 (>= 4.1.4), libgl1-mesa-glx | libgl1, libgsl0ldbl (>= 1.9), libhdf5-serial-1.8.4 | libhdf5-1.8.4, libjpeg62 (>= 6b1), libpng12-0 (>= 1.2.13-4), libstdc++6 (>= 4.2.1), libmgl-data
+Section: libs
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (main runtime library)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
diff --git a/debian/libmgl5/DEBIAN/md5sums b/debian/libmgl5/DEBIAN/md5sums
new file mode 100644
index 0000000..781209d
--- /dev/null
+++ b/debian/libmgl5/DEBIAN/md5sums
@@ -0,0 +1,4 @@
+73b1b151ec8484ade9879508bda41f3b  usr/lib/libmgl.so.5.0.0
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/libmgl5/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/libmgl5/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/libmgl5/copyright
diff --git a/debian/libmgl5/DEBIAN/postinst b/debian/libmgl5/DEBIAN/postinst
new file mode 100755
index 0000000..379f1fa
--- /dev/null
+++ b/debian/libmgl5/DEBIAN/postinst
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl5/DEBIAN/postrm b/debian/libmgl5/DEBIAN/postrm
new file mode 100755
index 0000000..3e73d38
--- /dev/null
+++ b/debian/libmgl5/DEBIAN/postrm
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/debian/libmgl5/DEBIAN/shlibs b/debian/libmgl5/DEBIAN/shlibs
new file mode 100644
index 0000000..a711f71
--- /dev/null
+++ b/debian/libmgl5/DEBIAN/shlibs
@@ -0,0 +1 @@
+libmgl 5 libmgl5
diff --git a/debian/libmgl5/usr/lib/libmgl.so.5 b/debian/libmgl5/usr/lib/libmgl.so.5
new file mode 120000
index 0000000..3b755b8
--- /dev/null
+++ b/debian/libmgl5/usr/lib/libmgl.so.5
@@ -0,0 +1 @@
+libmgl.so.5.0.0
\ No newline at end of file
diff --git a/debian/libmgl5/usr/lib/libmgl.so.5.0.0 b/debian/libmgl5/usr/lib/libmgl.so.5.0.0
new file mode 100755
index 0000000..770afef
Binary files /dev/null and b/debian/libmgl5/usr/lib/libmgl.so.5.0.0 differ
diff --git a/debian/libmgl5/usr/share/doc/libmgl5/changelog.Debian.gz b/debian/libmgl5/usr/share/doc/libmgl5/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/libmgl5/usr/share/doc/libmgl5/changelog.Debian.gz differ
diff --git a/debian/libmgl5/usr/share/doc/libmgl5/changelog.gz b/debian/libmgl5/usr/share/doc/libmgl5/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/libmgl5/usr/share/doc/libmgl5/changelog.gz differ
diff --git a/debian/copyright b/debian/libmgl5/usr/share/doc/libmgl5/copyright
similarity index 100%
copy from debian/copyright
copy to debian/libmgl5/usr/share/doc/libmgl5/copyright
diff --git a/debian/mathgl-doc.debhelper.log b/debian/mathgl-doc.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/mathgl-doc.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/mathgl-doc.substvars b/debian/mathgl-doc.substvars
new file mode 100644
index 0000000..abd3ebe
--- /dev/null
+++ b/debian/mathgl-doc.substvars
@@ -0,0 +1 @@
+misc:Depends=
diff --git a/debian/mathgl-doc/DEBIAN/control b/debian/mathgl-doc/DEBIAN/control
new file mode 100644
index 0000000..6e5439d
--- /dev/null
+++ b/debian/mathgl-doc/DEBIAN/control
@@ -0,0 +1,18 @@
+Package: mathgl-doc
+Source: mathgl
+Version: 1.10.2.1-2
+Architecture: all
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 16520
+Depends: dpkg (>= 1.15.4) | install-info
+Section: doc
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (documentation)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
+ .
+ This package contains the MathGL documentation.
diff --git a/debian/mathgl-doc/DEBIAN/md5sums b/debian/mathgl-doc/DEBIAN/md5sums
new file mode 100644
index 0000000..3cc5bce
--- /dev/null
+++ b/debian/mathgl-doc/DEBIAN/md5sums
@@ -0,0 +1,64 @@
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/mathgl-doc/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/mathgl-doc/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/mathgl-doc/copyright
+57a8cb9332166e4ed6652cad5e1cb509  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en.html
+9add703a24502b1f135231b636437f19  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_1.html
+8982e624b8043c1660b9b4363a858463  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_10.html
+6409b00e11a6801a91e513598188fe22  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_11.html
+ed315f841701e7dc341a386920c42096  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_12.html
+3b21992cdf6a57cac38d4055cadf82f3  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_13.html
+2fe7d86386e25ce718349766ac1f5948  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_14.html
+dfd7dd797d8cbf521338a48ac0798219  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_15.html
+3d6009e263a92fe5621498b41d357d1c  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_16.html
+480d3198f9db63f3f37c780343bf6282  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_2.html
+b6f96b9aad06e6328b12777d0447cc88  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_3.html
+b7a0796e873757ec08c2adc97b86ab08  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_4.html
+1e1070ddb6e39bd5c682a1e9de3758dd  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_5.html
+5dc3d937972a1a0d6d83b6df5b87bce1  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_6.html
+e60024f41a5e8332a4478c94072c2c81  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_7.html
+bff5a1fe3136af5c496cf798badbd70a  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_8.html
+ee5fee48614db193caa068cdfd915c8a  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_9.html
+0ac1966f46276ab6a57acf36267f2a80  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_abt.html
+37a0e9e92351a565187b27db70436b93  usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_toc.html
+547ef035a87fad71a0d42f547cb158b7  usr/share/doc/mathgl-doc/mathgl_en.pdf
+aa26bdf47ff2a3b5d470836c487de3d3  usr/share/doc/mathgl-doc/mathgl_en.pdf.gz
+b9c4da090e3af38d983fcaff117a8e89  usr/share/doc/mathgl-doc/png_static/BbcwyrR.png
+2684ad5ac010c25164233bd6c342183c  usr/share/doc/mathgl-doc/png_static/BbcyrR.png
+cc79507e6dd8e4292337bb60d5bb14e3  usr/share/doc/mathgl-doc/png_static/BbwgG.png
+941218385e44d9b59a3893b76ce369d4  usr/share/doc/mathgl-doc/png_static/BbwrR.png
+d567168ab199b0be48155ece76dc8fae  usr/share/doc/mathgl-doc/png_static/CcwyY.png
+23fce659e0b130121e630f3f8561d633  usr/share/doc/mathgl-doc/png_static/GgwmM.png
+2323c324d0cdedd754dbab637c05aa0b  usr/share/doc/mathgl-doc/png_static/QqwcC.png
+fe70ed0bf75098e62887e8660012ee9c  usr/share/doc/mathgl-doc/png_static/bBkRr.png
+f66015a61daefaaff9a46da42853c8ce  usr/share/doc/mathgl-doc/png_static/bcwyr.png
+ee02919f626eac9e1ef335b01945f640  usr/share/doc/mathgl-doc/png_static/bcyr.png
+2945deb89fc4ad822890abea987ba2bc  usr/share/doc/mathgl-doc/png_static/bgr.png
+a7b0bd3e465293ad96f92cf5bb4a2e98  usr/share/doc/mathgl-doc/png_static/br.png
+16d11482b71fe122b9103c6e24e36c06  usr/share/doc/mathgl-doc/png_static/bwr.png
+c8c400a7c5941d0574f3e0c11b824e0b  usr/share/doc/mathgl-doc/png_static/cut.png
+0c6f74adc667264bd41790d2c74e9e93  usr/share/doc/mathgl-doc/png_static/fltk.png
+157e488143b1cc9e6d27d5721100b5b7  usr/share/doc/mathgl-doc/png_static/glut.png
+cd7980c35da0436aae323b90ba519816  usr/share/doc/mathgl-doc/png_static/gplv3-127x51.png
+238cfc86086ba3dfd93d5d9ed43f7e85  usr/share/doc/mathgl-doc/png_static/kBbcw.png
+50aefa0d4cc97f16a5a7addbc5d61fc2  usr/share/doc/mathgl-doc/png_static/kGgew.png
+562e2631eac819044b7b8759522a6515  usr/share/doc/mathgl-doc/png_static/kHCcw.png
+c242d064694a0c2fe413b7762ea43afa  usr/share/doc/mathgl-doc/png_static/kRryw.png
+b48a35071fcdaa6bddb82c58d360c52a  usr/share/doc/mathgl-doc/png_static/kw.png
+83e454f0177f0be681188b63493d5e6f  usr/share/doc/mathgl-doc/png_static/lgplv3-147x51.png
+55bb9a35d2b40155de17162fceb2f6cf  usr/share/doc/mathgl-doc/png_static/qt.png
+d780cf0ea56ff806a36ab0dc182d586e  usr/share/doc/mathgl-doc/png_static/r.png
+612e3a4b90a19a1f8d430bf3284b93e2  usr/share/doc/mathgl-doc/png_static/s_aleph.png
+ef60c6f9f53773af7d6dfd5e0be76b2e  usr/share/doc/mathgl-doc/png_static/s_in.png
+4bf8a465e9397d3ebb201ba811598e34  usr/share/doc/mathgl-doc/png_static/s_sqrt.png
+b0eb091582809b5c5ea9d83125d76279  usr/share/doc/mathgl-doc/png_static/sharp.png
+03ba425fc68a68f882d814885ebb8a52  usr/share/doc/mathgl-doc/png_static/u2v2.png
+696d04fa4fbbe0ef6cd6589dbef87c39  usr/share/doc/mathgl-doc/png_static/u2v2w2.png
+4c7f0503e22f378e97a4718738a4a848  usr/share/doc/mathgl-doc/png_static/wk.png
+ef986c5b9aa8342c71399cc523851923  usr/share/info/mathgl_en.info
+142f52d0c87b0245ad19b9745707967e  usr/share/info/mathgl_en.info-1
+3fa6acb073cf8fa7532ff0fdebf431de  usr/share/info/mathgl_en.info-1.gz
+3d206f3c7af26806a711ce8f37df3dd5  usr/share/info/mathgl_en.info-2
+6a2ab5dd6776dfa67ce6fab0f71e1a30  usr/share/info/mathgl_en.info-2.gz
+838e9eb698468b34f665275da2a12219  usr/share/info/mathgl_en.info-3
+45633f63e690585485d5d6fa7f55573e  usr/share/info/mathgl_en.info-3.gz
+b90fe117eaba647d8d4e91897b735cbd  usr/share/info/mathgl_en.info.gz
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/changelog.Debian.gz b/debian/mathgl-doc/usr/share/doc/mathgl-doc/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/mathgl-doc/usr/share/doc/mathgl-doc/changelog.Debian.gz differ
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/changelog.gz b/debian/mathgl-doc/usr/share/doc/mathgl-doc/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/mathgl-doc/usr/share/doc/mathgl-doc/changelog.gz differ
diff --git a/debian/copyright b/debian/mathgl-doc/usr/share/doc/mathgl-doc/copyright
similarity index 100%
copy from debian/copyright
copy to debian/mathgl-doc/usr/share/doc/mathgl-doc/copyright
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en.html
new file mode 100644
index 0000000..3f77bc0
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en.html
@@ -0,0 +1,133 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: MathGL</title>
+
+<meta name="description" content="MathGL 1.10.1: MathGL">
+<meta name="keywords" content="MathGL 1.10.1: MathGL">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL"></a>
+<h1 class="settitle">MathGL</h1>
+
+<p>This file documents the Mathematical Graphic Library (MathGL), a collection of classes and routines for scientific plotting. It corresponds to release 1.10.1 of the library. Please report any errors in this manual to <a href="mailto:mathgl.abalakin at gmail.org">mathgl.abalakin at gmail.org</a>. More information about MathGL can be found at the project homepage, <a href="http://mathgl.sourceforge.net/">http://mathgl.sourceforge.net/</a>.
+</p>
+<p>Copyright &copy; 2008 Alexey A. Balakin. 
+</p>
+<blockquote><p>Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being &ldquo;A GNU Manual,&rdquo;
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled &ldquo;GNU Free Documentation
+License.&rdquo;
+</p>
+<p>(a) The FSF&rsquo;s Back-Cover Text is: &ldquo;You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom.&rdquo;
+</p></blockquote>
+
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="mathgl_en_1.html#Overview">1. Overview</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_2.html#Examples">2. MathGL examples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_3.html#MathGL-core">3. MathGL core</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_6.html#mglData-class">6. mglData class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_7.html#Other-classes">7. Other classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_8.html#MGL-interface">8. MGL interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_9.html#Samples">9. Samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_10.html#TeX_002dlike-symbols">A. TeX-like symbols</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_11.html#Copying-This-Manual">B. GNU Free Documentation License</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_12.html#Index">Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_1.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_1.html
new file mode 100644
index 0000000..c69042e
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_1.html
@@ -0,0 +1,880 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 1. Overview</title>
+
+<meta name="description" content="MathGL 1.10.1: 1. Overview">
+<meta name="keywords" content="MathGL 1.10.1: 1. Overview">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Overview"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Why-have-I-written-MathGL_003f" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Overview-1"></a>
+<h1 class="chapter">1. Overview</h1>
+
+<a name="index-MathGL-overview"></a>
+
+<p>MathGL is ...
+</p><ul>
+<li>
+a library for making high-quality scientific graphics under Linux and Windows;
+</li><li>
+a library for the fast data plotting and handling of large data arrays;
+</li><li>
+a library for working in window and console modes and for easy embedding into other programs;
+</li><li>
+a library with large and growing set of graphics.
+</li></ul>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Why-have-I-written-MathGL_003f">1.1 Why have I written MathGL?</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MathGL-features">1.2 MathGL features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Installation-and-usage">1.3 Installation and usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#General-concepts">1.4 General concepts</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#FAQ">1.5 FAQ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Interfaces">1.6 Interfaces</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Thanks">1.7 Thanks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Why-have-I-written-MathGL_003f"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Overview" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Why-have-I-written-MathGL_003f-1"></a>
+<h2 class="section">1.1 Why have I written MathGL?</h2>
+
+<p>A code for making high-quality scientific graphics under Linux and Windows. A  code for the fast handling and plotting of large data arrays. A code for working in window and console regimes and for easy including into another program. A code with large and renewal set of graphics. Exactly such a code I was looking for in the last years. Exactly such a code I tried to realize in MathGL library.
+</p>
+<p>At this version (1.10.1) MathGL has more than 20000 code strings, more than 40 general types of graphics for 1d, 2d and 3d data arrays. It can export graphics to bitmap and vector (EPS or SVG) files. It has OpenGL interface and can be used from console programs. It has functions for data handling and script MGL language for simplification of data plotting. It also has several types of transparency and smoothed lighting, vector fonts and TeX-like symbol parsing, arbitrary curvilinear coordinate system and many other useful things (see pictures section at <a href="http://mathgl.sf.net/">homepage</a>). Finally it is platform-independent and free (under GPL v.2.0 or later license).
+</p>
+<hr size="6">
+<a name="MathGL-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Why-have-I-written-MathGL_003f" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Installation-and-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-features-1"></a>
+<h2 class="section">1.2 MathGL features</h2>
+
+<p>MathGL can plot a wide range of graphics. It includes:
+</p><ul>
+<li>
+one-dimensional (Plot, Area, Bars, Step, Stem, Torus, Chart, Error, Tube, Mark, see section <a href="mathgl_en_3.html#g_t1D-plotting">1D plotting</a>);
+
+</li><li>
+two-dimensional plots (Mesh, Surf, Dens, Cont, ContF, Boxs, Axial, Fall, Belt, Tile, see section <a href="mathgl_en_3.html#g_t2D-plotting">2D plotting</a>);
+
+</li><li>
+three-dimensional plots (Surf3, Dens3, Cont3, ContF3, Cloud-like, see section <a href="mathgl_en_3.html#g_t3D-plotting">3D plotting</a>);
+
+</li><li>
+dual data plots: vector fields Vect and VectC, flow threads Flow, mapping chart Map, surfaces and isosurfaces, transparent or colored (i.e. with transparency or color varied) by other data SurfA, SurfC, Surf3A, Surf3C (see section <a href="mathgl_en_3.html#Dual-plotting">Dual plotting</a>);
+
+</li><li>
+and so on. For details see see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>.
+</li></ul>
+
+<p>In fact, I created the functions for drawing of all the types of scientific plots that I know. The list of plots is growing; if you need some special type of a plot then please email me <a href="mailto:mathgl.abalakin at gmail.com">e-mail</a> and it will appear in the new version.
+</p>
+<p>I tried to make plots as nice looking as possible: e.g., a surface can be transparent and highlighted by several (up to 10) light sources. Most of the drawing functions have 2 variants: simple one for the fast plotting of data, complex one for specifying of the exact position of the plot (including parametric representation). Resulting image can be saved in bitmap (with the help of mglGraphZB, mglGraphGL) PNG, JPEG, TIFF, BMP format or in vector EPS or SVG format (with the help of mglGraphPS), or in IDTF format (with the help of mglGraphIDTF) which can be converted into U3D.
+</p>
+<p>All texts are drawn by vector fonts, which allows for high scalability and portability. Texts may contain commands for: some of the TeX-like symbols, changing index (upper or lower indexes) and the style of font inside the text string (see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). Texts of ticks are rotated with axis rotation. It is possible to create a legend of plot and put text in an arbitrary position on the plot. Arbitrary text encoding (by the help of function <code>setlocale()</code>) and UTF-16 encoding are supported.
+</p>
+<p>Special mglData class is used for data encapsulation (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). In addition to a safe creation and deletion of data arrays it includes functions for data processing (smoothing, differentiating, integrating, interpolating and so on) and reading of data files with automatic size determination. Class mglData can handle arrays with up to three dimensions (arrays which depend on up to 3 independent indexes <em>a_ijk</em>). Using an array with higher number of dimensions is not meaningful, because I do not know how it can be plotted. Data filling and modification may be done manually or by textual formulas.
+</p>
+<p>The mglFormula class allows a fast evaluation of a textual mathematical expression (see section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>). It is based on string precompilation to tree-like code at the creation of class instance. At evaluation stage code performs only fast tree-walk and returns the value of the expression. In addition to changing data values, textual formulas are also used for drawing in <em>arbitrary</em> curvilinear coordinates. A set of such curvilinear coordinates is limited only by user&rsquo;s imagination rather than a fixed list like: polar, parabolic, spherical, and so on.
+</p>
+<hr size="6">
+<a name="Installation-and-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Installation-and-usage-1"></a>
+<h2 class="section">1.3 Installation and usage</h2>
+
+<p>MathGL can be installed in 3 different ways.
+</p><ol>
+<li>
+Compile from sources. The standard script for autoconf/automake tool is included in the library beginning from version 1.2.1. To run it, one should execute 3 commands: <code>./configure</code> after it <code>make</code> and <code>make install</code> with root/sudo rights. Sometimes after installation you may need to update the library list &ndash; just execute <code>ldconfig</code> with root/sudo rights.
+
+<p>Script <code>./configure</code> have several additional options which are switched off by default. They are: <code>--enable-fltk, --enable-glut, --enable-qt</code> for ebabling FLTK, GLUT and/or Qt windows; <code>--enable-jpeg, --enable-tiff, --enable-hdf5</code> for enabling corresponding file formats; <code>--enable-all</code> for enabling all additional features. For enabling language interfaces use <code>--enable-python, --enable-octave</code> or <code>--enable-langall</code> for all languages. The full list of options can be viewed by command <code>./configure --help</code>.
+</p></li><li>
+Use a precompiled binary. There are binaries for MinGW (platform Win32). For a precompiled variant one needs only to unpack the archive to the location of the compiler (or in any other folder and setup paths). By default, precompiled versions include the support of GSL (www.gsl.org) and PNG. So, one needs to have these libraries installed on system.
+</li><li>
+Install precompiled versions from standard packages (RPM, deb, DevPak and so on, see <a href="http://mathgl.sf.net/download.html">Download</a> section at homepage).
+</li></ol>
+
+<p>To compile your own program, you need to specify the linker option <code>-lmgl</code> for a compilation in the console program or with external (non-MathGL) window library. If you want to use FLTK or GLUT windows then you need to add the option <code>-lmgl-fltk</code> or <code>-lmgl-glut</code>. Fortran users also should add C++ library by the option <code>-lstdc++</code>.
+</p>
+<hr size="6">
+<a name="General-concepts"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Installation-and-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Coordinate-axes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="General-concepts-1"></a>
+<h2 class="section">1.4 General concepts</h2>
+
+<p>The set of MathGL features is rather rich &ndash; just the number of basic graphics types 
+is larger than 40. Also there are functions for data handling, plot setup and so on. In spite of it I tried to keep a similar style in function names and in the order of arguments. Mostly it is 
+used for different drawing functions.
+</p>
+<p>There are six most general (base) concepts:
+</p><ol>
+<li>
+<strong>Any picture is created in memory first.</strong> The internal (memory) representation can be different: bitmap picture or the list of vector primitives. After that the user may decide what he/she want: save to file, display on the screen, run animation, do additional editing and so on. This approach assures a high portability of the program &ndash; the source code will produce exactly the same picture in <em>any</em> OS. Another big positive consequence is the ability to create the picture in the console program (using command line, without creating a window)!
+</li><li>
+<strong>Every plot settings (style of lines, font, color scheme) are specified by a string.</strong> It provides convenience for user/programmer &ndash; short string with parameters is more comprehensible than a large set of parameters. Also it provides portability &ndash; the strings are the same in any OS so that it is not necessary to think about argument types.
+</li><li>
+<strong>All functions have &ldquo;simplified&rdquo; and &ldquo;advanced&rdquo; forms.</strong> It is done for user&rsquo;s convenience. One needs to specify only one data array in the &ldquo;simplified&rdquo; form in order to see the result. But one may set parametric dependence of coordinates and produce rather complex curves and surfaces in the &ldquo;advanced&rdquo; form. In both cases the order of function arguments is the same: first data arrays, second the string with plot parameters, and later optional arguments for plot tuning.
+</li><li>
+<strong>All data arrays for plotting are encapsulated in mglData class.</strong> This reduces the number of errors while working with memory and provides a uniform interface for data of different types (float, double and so on) or for formula plotting.
+</li><li>
+<strong>All plots are vector plots.</strong> The MathGL library is intended for handling scientific data which have vector nature (lines, faces, matrices and so on). As a result, vector representation is used in all cases! In addition, the vector representation allows one to scale the plot easily &ndash; change the canvas size by a factor of 2, and the picture will be proportionally scaled.
+</li><li>
+<strong>New drawing never clears things drawn already.</strong> This, in some sense, unexpected, idea allows to create a lot of &ldquo;combined&rdquo; graphics. For example, to make a surface with contour lines one needs to call the function for surface plotting and the function for contour lines plotting (in any order). Thus the special functions for making this &ldquo;combined&rdquo; plots (as it is done in Matlab and some other plotting systems) are superfluous. Many more examples of such plots can be found in section <a href="mathgl_en_2.html#Hints">Hints</a> and in home site (<a href="http://mathgl.sf.net/index.html">http://mathgl.sf.net/index.html</a>).
+</li></ol>
+
+<p>In addition to the general concepts I want to comment on some non-trivial or less commonly used general ideas &ndash; plot positioning, axis specification and curvilinear coordinates, styles for lines, text and color scheme.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Coordinate-axes">1.4.1 Coordinate axes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Line-styles">1.4.2 Line styles</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Color-scheme">1.4.3 Color scheme</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Font-style">1.4.4 Font style</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Coordinate-axes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#General-concepts" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Line-styles" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Coordinate-axes-1"></a>
+<h3 class="subsection">1.4.1 Coordinate axes</h3>
+
+<p>Two axis representations are used in MathGL. The first one consists of normalizing the data point coordinates in a box <var>Min</var>x<var>Max</var> (see section <a href="mathgl_en_3.html#Axis-settings">Axis settings</a>). If <var>Cut</var> is <code>true</code> then the outlier points are omitted, otherwise they are projected to the bounding box (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). Also, the point will be omitted if it lies inside the box defined by <var>CutMin</var> x <var>CutMax</var> or if the value of formula <code>CutOff</code>() is nonzero for its coordinates. After that, transformation formulas are applied to the data point (see section <a href="mathgl_en_3.html#Curved-coordinates">Curved coordinates</a>). Finally, the data point is plotted by one of the functions.
+</p>
+<p>There is a possibility to set members <var>Max</var>, <var>Min</var> directly, but one should call <code>RecalcBorder()</code> function to setup plotting routines. A safer way is to set these values by calling the <code>Axis()</code> function, which calls <code>RecalcBorder()</code> automatically. Another way to specify the scaling of the axis is to set it as a minimal or maximal value of the data array. Functions <code>XRange(), YRange(), ZRange()</code> do it. The second (optional) argument is used to replace the axis range or to join with the existed range.
+</p>
+<p>The axis origin is defined by the variable <var>Org</var> and is applied to all consequent calls of axes or grid drawing. By default, if this point lies outside the bounding box then it is projected onto the one (variable <var>AutoOrg</var> controls it). If one of the values of <var>Org</var> is equal to NAN then the corresponding value will be selected automatically.
+</p>
+<p>There is 4-th axis <em>c</em> (color axis or colorbar) in addition to the usual axes <em>x, y, z</em>. It sets the range of values for the surface coloring. Its borders are automatically set to values of Min.z, Max.z during the call of <code>Axis()</code> function. Also, one can directly change the color range by setting variables <var>Cmax</var>, <var>Cmax</var>, or calling functions <code>CAxis()</code> or <code>CRange()</code>. Use <code>Colorbar()</code> function for showing the colorbar.
+</p>
+<p>The form (appearence) of tick labels is controlled by <code>SetTicks()</code> function (see section <a href="mathgl_en_3.html#Ticks">Ticks</a>). It has 3 arguments: first one <var>d</var> sets the tick step (if positive) or tick number (if negative) or switches logarithmic ticks on (if zero); the second one, <var>ns</var>, sets the number of subticks; the last one is the starting point for ticks (default is axis origin). Function <var>SetTuneTicks</var> switches on/off tick enhancing by factoring out acommon multiplier (for small coordinate values, like 0.001 to 0.002, or large, like from 1000 to 2000) or common component (for narrow range, like from 0.999 to 1.000). Finally, you may use functions <code>SetXTT(), SetYTT(), SetZTT(), SetCTT()</code> for setting templates for tick labels (it supports TeX symbols). Also, there is a possibility to print arbitrary text as tick labels the by help of <code>SetTicksVal()</code> function.
+</p>
+<hr size="6">
+<a name="Line-styles"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Coordinate-axes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Color-scheme" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Line-styles-1"></a>
+<h3 class="subsection">1.4.2 Line styles</h3>
+
+<a name="index-Line-style"></a>
+<a name="index-Mark-style"></a>
+<a name="index-Arrows"></a>
+
+<p>The line style is defined by the string which may contain specifications for color (&lsquo;<samp>wkrgbcymhRGBCYMHWlenupqLENUPQ</samp>&rsquo;), dashing style (&lsquo;<samp>-|;:ji</samp>&rsquo; or space), width (&lsquo;<samp>0123456789</samp>&rsquo;) and marks (&lsquo;<samp>o+xsd.^v</samp>&rsquo; and &lsquo;<samp>#</samp>&rsquo; modifier). If one of the type of information is omitted then default values used with the previous color are adopted.
+</p>
+<p>The color types are the same as described in mglColor class (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>): &lsquo;<samp>k</samp>&rsquo; &ndash; black, &lsquo;<samp>r</samp>&rsquo; &ndash; red, &lsquo;<samp>R</samp>&rsquo; &ndash; dark red, &lsquo;<samp>g</samp>&rsquo; &ndash; green, &lsquo;<samp>G</samp>&rsquo; &ndash; dark green, &lsquo;<samp>b</samp>&rsquo; &ndash; blue, &lsquo;<samp>B</samp>&rsquo; &ndash; dark blue, &lsquo;<samp>c</samp>&rsquo; &ndash; cyan, &lsquo;<samp>C</samp>&rsquo; &ndash; dark cyan, &lsquo;<samp>m</samp>&rsquo; &ndash; magenta, &lsquo;<samp>M</samp>&rsquo; &ndash; dark magenta, &lsquo;<samp>y</samp>&rsquo; &ndash; yellow, &lsquo;<samp>Y</samp>&rsquo; &ndash; dark yellow (gold), &lsquo;<samp>h</samp>&rsquo; &ndash; gray, &lsquo;<samp>H</samp>&rsquo; &ndash; dark gray, &lsquo;<samp>w</samp>&rsquo; &ndash; white, &lsquo;<samp>W</samp>&rsquo; &ndash; bright gray, &lsquo;<samp>l</samp>&rsquo; &ndash; green-blue, &lsquo;<samp>L</samp>&rsquo; &ndash; dark green-blue, &lsquo;<samp>e</samp>&rsquo; &ndash; green-yellow, &lsquo;<samp>E</samp>&rsquo; &ndash; dark green-yellow, &lsquo;<samp>n</samp>&rsquo; &ndash; sky-blue, &lsquo;<samp>N</samp>&rsquo; &ndash; dark sky-blue, &lsquo;<samp>u</samp>&rsquo; &ndash; blue-violet, &lsquo;<samp>U</samp>&rsquo; &ndash; dark blue-violet, &lsquo;<samp>p</samp>&rsquo; &ndash; purple, &lsquo;<samp>P</samp>&rsquo; &ndash; dark purple, &lsquo;<samp>q</samp>&rsquo; &ndash; orange, &lsquo;<samp>Q</samp>&rsquo; &ndash; dark orange (brown).
+</p>
+<p>Dashing style has the following meaning: space &ndash; no line (usable for plotting only marks), &lsquo;<samp>-</samp>&rsquo; &ndash; solid line (################), &lsquo;<samp>|</samp>&rsquo; &ndash; dashed line (########________), &lsquo;<samp>;</samp>&rsquo; &ndash; small dashed line (####____####____), &lsquo;<samp>:</samp>&rsquo; &ndash; dotted line (#___#___#___#___), &lsquo;<samp>j</samp>&rsquo; &ndash; dash-dotted line (#######____#____), &lsquo;<samp>i</samp>&rsquo; &ndash; small dash-dotted line (###__#__###__#__).
+</p>
+<p>Marker types are: &lsquo;<samp>o</samp>&rsquo; &ndash; circle, &lsquo;<samp>+</samp>&rsquo; &ndash; cross, &lsquo;<samp>x</samp>&rsquo; &ndash; skew cross, &lsquo;<samp>s</samp>&rsquo; - square, &lsquo;<samp>d</samp>&rsquo; - rhomb (or diamond), &lsquo;<samp>.</samp>&rsquo; &ndash; point, &lsquo;<samp>^</samp>&rsquo; &ndash; triangle up, &lsquo;<samp>v</samp>&rsquo; &ndash; triangle down. If string contain symbol &lsquo;<samp>#</samp>&rsquo; then the solid versions of markers are used.
+</p>
+<div class="float">
+<img src="png/sample5.png" alt="png/sample5">
+
+</div><p><strong>Styles of lines and marks.
+</strong>
+</p>
+<p>One may specify to draw a special symbol (an arrow) at the beginning and at the end of line. This is done if the specification string contains one of the following symbols: &lsquo;<samp>A</samp>&rsquo; &ndash; outer arrow, &lsquo;<samp>V</samp>&rsquo; &ndash; inner arrow, &lsquo;<samp>I</samp>&rsquo; &ndash; transverse hatches, &lsquo;<samp>K</samp>&rsquo; &ndash; arrow with hatches, &lsquo;<samp>T</samp>&rsquo; &ndash; triangle, &lsquo;<samp>S</samp>&rsquo; &ndash; square, &lsquo;<samp>D</samp>&rsquo; &ndash; rhombus, &lsquo;<samp>O</samp>&rsquo; &ndash; circle, &lsquo;<samp>_</samp>&rsquo; &ndash; nothing (the default). The following rule applies: the first symbol specifies the arrow at the end of line, the second specifies the arrow at the beginning of the line. For example, &lsquo;<samp>r-A</samp>&rsquo; defines a red solid line with usual arrow at the end, &lsquo;<samp>b|AI</samp>&rsquo; defines a blue dash line with an arrow at the end and with hatches at the beginning, &lsquo;<samp>_O</samp>&rsquo; defines a line with the current style and with a circle at the beginning. These styles are applicable during the graphics plotting as well (for example, <a href="mathgl_en_3.html#Plot">Plot</a>).
+</p>
+<div class="float">
+<img src="png/sampled.png" alt="png/sampled">
+
+</div><p><strong>Arrow styles.
+</strong>
+</p>
+<hr size="6">
+<a name="Color-scheme"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Line-styles" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Font-style" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Color-scheme-1"></a>
+<h3 class="subsection">1.4.3 Color scheme</h3>
+
+<a name="index-Color-scheme"></a>
+
+<p>The color scheme is used for determining the color of surfaces, isolines, isosurfaces and so on. The color scheme is defined by the string, which may contain several characters that are color id (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a> or see section <a href="#Line-styles">Line styles</a>) or characters &lsquo;<samp>d#:|</samp>&rsquo;. Symbol &lsquo;<samp>d</samp>&rsquo; denotes the interpolation by 3d position instead of the coloring by amplitude. Symbol &lsquo;<samp>#</samp>&rsquo; switches to mesh drawing or to a wire plot. Symbol &lsquo;<samp>|</samp>&rsquo; disables color interpolation in color scheme, which can be useful, for example, for sharp colors during matrix plotting. Symbol &lsquo;<samp>:</samp>&rsquo; finishes the color scheme parsing. Following it, the user may put styles for the text, rotation axis for curves/isocontours, and so on. Color scheme may contain up to 32 color values.
+</p>
+<p>You may also use &ldquo;lighted&rdquo; colors in the color scheme specification (<em>not in line style!</em>). The &ldquo;lighted&rdquo; color contain 2 symbols: first one is the usual symbol for color specification, the second one is a digit for its brightness. The digit can be in range &lsquo;<samp>1</samp>&rsquo;...&lsquo;<samp>9</samp>&rsquo;. 
+Number &lsquo;<samp>5</samp>&rsquo; corresponds to a normal color, &lsquo;<samp>1</samp>&rsquo; is a very dark version of the color (practically black), and &lsquo;<samp>9</samp>&rsquo; is a very bright version of the color (practically white). For example, the color scheme can be &lsquo;<samp>b2b7wr7r2</samp>&rsquo;.
+</p>
+<div class="float">
+<img src="png/colors.png" alt="png/colors">
+
+</div><p><strong>Colors and its ids.
+</strong>
+</p>
+<p>For coloring by <em>amplitude</em> (most common) the final color is a linear interpolation of color array. The color array is constructed from the string ids. The argument is the amplitude normalized between <var>Cmin</var> &ndash; <var>Cmax</var> (see section <a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). For example, string containing 4 characters &lsquo;<samp>bcyr</samp>&rsquo; corresponds to a colorbar from blue (lowest value) through cyan (next value) through yellow (next value) to the red (highest value). String &lsquo;<samp>kw</samp>&rsquo; corresponds to a colorbar from black (lowest value) to white (highest value). String &lsquo;<samp>m</samp>&rsquo; corresponds to a simple magenta color.
+</p>
+<p>There are several useful combinations. String &lsquo;<samp>kw</samp>&rsquo; corresponds to the simplest gray color scheme where higher values are brighter. String &lsquo;<samp>wk</samp>&rsquo; presents the inverse gray color scheme where higher value is darker. Strings &lsquo;<samp>kRryw</samp>&rsquo;, &lsquo;<samp>kGgw</samp>&rsquo;, &lsquo;<samp>kBbcw</samp>&rsquo; present the well-known <em>hot</em>, <em>summer</em> and <em>winter</em> color schemes. Strings &lsquo;<samp>BbwrR</samp>&rsquo; and &lsquo;<samp>bBkRr</samp>&rsquo; allow to view bi-color figure on white or black background, where negative values are blue and positive values are red. String &lsquo;<samp>BbcyrR</samp>&rsquo; gives a color scheme similar to the well-known <em>jet</em> color scheme.
+</p>
+<p>Examples of the most popular color schemes:
+</p><dl compact="compact">
+<dt> &lsquo;<samp>kw</samp>&rsquo;</dt>
+<dd><img src="png_static/kw.png" alt="png_static/kw">
+</dd>
+<dt> &lsquo;<samp>wk</samp>&rsquo;</dt>
+<dd><img src="png_static/wk.png" alt="png_static/wk">
+</dd>
+<dt> &lsquo;<samp>hHCcw</samp>&rsquo;</dt>
+<dd><img src="png_static/kHCcw.png" alt="png_static/kHCcw">
+
+</dd>
+<dt> &lsquo;<samp>kRryw</samp>&rsquo;</dt>
+<dd><img src="png_static/kRryw.png" alt="png_static/kRryw">
+</dd>
+<dt> &lsquo;<samp>kGgew</samp>&rsquo;</dt>
+<dd><img src="png_static/kGgew.png" alt="png_static/kGgew">
+</dd>
+<dt> &lsquo;<samp>kBbcw</samp>&rsquo;</dt>
+<dd><img src="png_static/kBbcw.png" alt="png_static/kBbcw">
+
+</dd>
+<dt> &lsquo;<samp>BbwrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbwrR.png" alt="png_static/BbwrR">
+</dd>
+<dt> &lsquo;<samp>BbwgG</samp>&rsquo;</dt>
+<dd><img src="png_static/BbwgG.png" alt="png_static/BbwgG">
+</dd>
+<dt> &lsquo;<samp>GgwmM</samp>&rsquo;</dt>
+<dd><img src="png_static/GgwmM.png" alt="png_static/GgwmM">
+
+</dd>
+<dt> &lsquo;<samp>bcwyr</samp>&rsquo;</dt>
+<dd><img src="png_static/bcwyr.png" alt="png_static/bcwyr">
+</dd>
+<dt> &lsquo;<samp>QqwcC</samp>&rsquo;</dt>
+<dd><img src="png_static/QqwcC.png" alt="png_static/QqwcC">
+</dd>
+<dt> &lsquo;<samp>CcwyY</samp>&rsquo;</dt>
+<dd><img src="png_static/CcwyY.png" alt="png_static/CcwyY">
+
+</dd>
+<dt> &lsquo;<samp>BbcyrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbcyrR.png" alt="png_static/BbcyrR">
+</dd>
+<dt> &lsquo;<samp>BbcwyrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbcwyrR.png" alt="png_static/BbcwyrR">
+</dd>
+<dt> &lsquo;<samp>bwr</samp>&rsquo;</dt>
+<dd><img src="png_static/bwr.png" alt="png_static/bwr">
+
+</dd>
+<dt> &lsquo;<samp>bcyr</samp>&rsquo;</dt>
+<dd><img src="png_static/bcyr.png" alt="png_static/bcyr">
+</dd>
+<dt> &lsquo;<samp>bgr</samp>&rsquo;</dt>
+<dd><img src="png_static/bgr.png" alt="png_static/bgr">
+</dd>
+<dt> &lsquo;<samp>BbcyrR|</samp>&rsquo;</dt>
+<dd><img src="png_static/sharp.png" alt="png_static/sharp">
+</dd>
+</dl>
+
+<p>When coloring by <em>coordinate</em>, the final color is determined by the position of the point in 3d space and is calculated from formula c=x*c[1] + y*c[2] + z*c[3]. Here, c[1], c[2], c[3] are the first three elements of color array; x, y, z are normalized to <var>Min</var> &ndash; <var>Max</var> coordinates of the point. This type of coloring is useful for isosurface plot where color may show the exact position of a piece of surface. For example, see section <a href="mathgl_en_3.html#Surf3">Surf3</a>.
+</p>
+<hr size="6">
+<a name="Font-style"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Color-scheme" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#FAQ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Font-style-1"></a>
+<h3 class="subsection">1.4.4 Font style</h3>
+
+<a name="index-Font-style"></a>
+
+<p>Text style is specified by the string which may contain several characters of font (&lsquo;<samp>ribwou</samp>&rsquo;) and/or alignment (&lsquo;<samp>LRC</samp>&rsquo;) specifications. The string also may contain the color id characters &lsquo;<samp>wkrgbcymhRGBCYMHW</samp>&rsquo; (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>) after the symbol &lsquo;<samp>:</samp>&rsquo;. For example, &lsquo;<samp>biC:b</samp>&rsquo; sets the bold italic font text aligned at the center and with blue color.
+</p>
+<p>The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style. By default roman roman font is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. Additional font effects are: &lsquo;<samp>w</samp>&rsquo; &ndash; wired, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined. Also a parsing of the LaTeX-like syntax is provided (for detail, see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a> and <a href="mathgl_en_3.html#Font-settings">Font settings</a>).
+</p>
+<p>The font size can be defined explicitly (if <var>size</var>&gt;0) or relative to a base font size as |<var>size</var>|*<var>FontSize</var> (if <var>size</var>&lt;0). The value <var>size</var>=0 specifies that the string will not be printed. The base font size is measured in internal &ldquo;MathGL&rdquo; units. Special functions <code>SetFontSizePT(), SetFontSizeCM(), SetFontSizeIN()</code> allow one to set it in more &ldquo;common&rdquo; variables for a given dpi value of the picture.
+</p>
+<hr size="6">
+<a name="FAQ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Font-style" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="FAQ-1"></a>
+<h2 class="section">1.5 FAQ</h2>
+
+<dl compact="compact">
+<dt> <strong>The plot does not appear</strong></dt>
+<dd><p>Check that points of the plot lie  inside the bounding box and resize the bounding box using <code>Axis()</code> function. Check that the data have correct dimensions for selected type of plot. Be sure that  <code>Finish()</code> is called after the plotting functions (or be sure that the plot is saved to a file). Sometimes the light reflection from flat surfaces (like, <code>Dens()</code>) can look as if the plot were absent.
+</p>
+</dd>
+<dt> <strong>I can not find some special kind of plot.</strong></dt>
+<dd><p>Most &ldquo;new&rdquo; types of plots can be created by using the existing drawing functions. For example, the surface of curve rotation can be created by a special function <code>Torus()</code>, or as a parametrically specified surface by <code>Surf()</code>. See also, <a href="mathgl_en_2.html#Hints">Hints</a> and <a href="mathgl_en_2.html#Examples">MathGL examples</a> of MathGL. If you can not find a specific type of plot, please e-mail me and this plot will appear in the next version of MathGL library.
+</p>
+</dd>
+<dt> <strong>Should I know some graphical libraries (like OpenGL) before using the MathGL library?</strong></dt>
+<dd><p>No. The MathGL library is self-contained and does not require the knowledge of external libraries.
+</p>
+</dd>
+<dt> <strong>In which language is the library written? For which languages does it have an interface?</strong></dt>
+<dd><p>The core of the MathGL library is written in C++. But there are interfaces for: pure C, Fortran, Pascal, Forth, and its own command language MGL. Also there is a large set of interpreted languages, which are supported (Python, Java,  ALLEGROCL, CHICKEN, Lisp, CFFI, C#, Guile, Lua, Modula 3, Mzscheme, Ocaml, Octave, Perl, PHP, Pike, R, Ruby, Tcl). These interfaces are written using SWIG (both pure C functions and classes) but only the interface for Python and Octave is included in the autoconf/automake script. The reason is that I don&rsquo;t know any other interpreted languages :(. Note that most other languages can use (link to) the pure C functions.
+</p>
+</dd>
+<dt> <strong>How can I use MathGL with Fortran?</strong></dt>
+<dd><p>You can use MathGL as is with <code>gfortran</code> because it uses by default the AT&amp;T notation for external functions. For other compilers (like Visual Fortran) you have to switch on the AT&amp;T notation manually. The AT&amp;T notation requires that the symbol &lsquo;<samp>_</samp>&rsquo; is added at the end of each function name, function argument(s) is passed by pointers and the string length(s) is passed at the end of the argument list. For example:
+</p>
+<p><em>C function</em> &ndash; <code>void mgl_fplot(HMGL graph, const char *fy, const char *stl, int n);</code>
+</p>
+<p><em>AT&amp;T function</em> &ndash; <code>void mgl_fplot_(uintptr_t *graph, const char *fy, const char *stl, int *n, int ly, int ls);</code>
+</p>
+</dd>
+<dt> <strong>I have a class Foo and a drawing method Foo::draw(mglGraph *gr). How I can use it in FLTK or GLUT window?</strong></dt>
+<dd><p>The member-functions of classes have a hidden parameter (the pointer to a class instance) in C++. So, their direct usage is impossible. The solution is to write an interface function:
+</p><table><tr><td>&nbsp;</td><td><pre class="example">int foo_draw(mglGraph *gr, void *par)
+{   ((Foo *)foo)-&gt;draw(gr);    }
+</pre></td></tr></table>
+<p>and to use it in the call of <code>Window()</code> function:
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;Window(argc,argv,foo_draw,&quot;Title&quot;,this);
+</pre></td></tr></table>
+
+<p>Alternatively you can inherit your class from <code>mglDraw</code> class and use the functions like <code>gr-&gt;Window(argc, argv, foo, &quot;Title&quot;);</code>.
+</p>
+</dd>
+<dt> <strong>How can I print in Russian/Spanish/Arabic/Japanese, and so on?</strong></dt>
+<dd><p>The standard way is to use Unicode encoding for the text output. But the MathGL library also has interface for 8-bit (char *) strings with internal conversion to Unicode. This conversion depends on the current locale OS. You may change it by <code>setlocale()</code> function. For example, for Russian text in CP1251 encoding you may use <code>setlocale(LC_CTYPE, &quot;ru_RU.cp1251&quot;);</code> (under MS Windows the name of locale may differ &ndash; <code>setlocale(LC_CTYPE, &quot;russian_russia.1251&quot;)</code>). I strongly recommend not to use the constant <code>LC_ALL</code> in the conversion. Since it also changes the number format, it may lead to mistakes in formula writing and reading of the text in data files. For example, the program will await a &lsquo;<samp>,</samp>&rsquo; as a decimal point but the user will enter &lsquo;<samp>.</samp>&rsquo;.
+</p>
+</dd>
+<dt> <strong>How can I exclude a point or a region of plot from the drawing?</strong></dt>
+<dd><p>There are 3 general ways. First, the point with <code>NAN</code> value as one of the coordinates will never be plotted. Second, special variables <var>CutMin</var>, <var>CutMax</var> or function <code>CutOff</code>() define the condition when the points should be omitted (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). Last, you may change the transparency of a part of the plot by the help of functions <code>SurfA()</code>, <code>Surf3A()</code> (see section <a href="mathgl_en_3.html#Dual-plotting">Dual plotting</a>). In this last case the transparency is switched on smoothly.
+</p>
+</dd>
+<dt> <strong>I use VisualStudio, CBuilder or some other compiler (not MinGW/gcc). How can I link the MathGL library?</strong></dt>
+<dd><p>In version 1.10, you can use the header file <code>#include &lt;mgl/mgl_w.h&gt;</code> which contains wrapper C++ classes, which should be acceptable for any compiler. Note, that wrapper classes are <strong>incompatible</strong> with classes in usual headers and you should use only one of them (wrapper or usual)! However, I recommend to use the usual headers if you use GNU compilers (like MinGW).
+</p>
+
+</dd>
+<dt> <strong>How many people write this library?</strong></dt>
+<dd><p>Most of the library was written by one person. This is a result of nearly a year of work (mostly in the evening and on holidays): I spent half a year to write the kernel and half a year to a year on extending, improving the library and writing documentation. This process continues now :). The autoconf/automake script was written mostly by D.Kulagin, and the export to IDTF was written mostly by M.Vidassov.
+</p>
+</dd>
+<dt> <strong>How can I display a bitmap on the figure?</strong></dt>
+<dd><p>You can import data into a <code>mglData</code> instance and display it by <code>Dens()</code> function. For example, for black-and-white bitmap you can use the code: <code>mglData bmp; bmp.Import(&quot;fname.png&quot;,&quot;wk&quot;); gr-&gt;Dens(bmp,&quot;wk&quot;);</code>.
+</p>
+</dd>
+<dt> <strong>How can I use MathGL in Qt, FLTK, wxWidgets etc.?</strong></dt>
+<dd><p>There are special classes (widgets) for these libraries: QMathGL for Qt, Fl_MathGL for FLTK and so on. If you don&rsquo;t find the appropriate class then you can create your own widget that displays a bitmap using mglGraphAB::GetBits().
+</p>
+</dd>
+<dt> <strong>How can I create U3D file (make 3D in PDF)?</strong></dt>
+<dd><p>There are 2 steps: first you should create IDTF file, and later convert it to U3D. You can use <a href="http://sourceforge.net/project/showfiles.php?group_id=152187&amp;package_id=300628">U3D tools</a> for converting IDTF file to U3D. It needs <a href="http://libharu.org">libharu</a> 2.1.0 or later. For installation use <code>./bootstrap, ./configure, make, sudo make install</code>. It provides  IDTFConverter program for converting text files *.idtf to binary files *.u3d. The latter can be included into PDF.
+</p>
+</dd>
+<dt> <strong>How I can change the font family?</strong></dt>
+<dd><p>First, you should download new font files from <a href="http://mathgl.sourceforge.net/download.html">here</a> or from <a href="http://sourceforge.net/project/showfiles.php?group_id=152187&amp;package_id=267177">here</a>. Next, you should load the font files into mglGraph class instance <var>gr</var> by the following command: <code>gr-&gt;SetFont(new mglFont(fontname,path));</code>. Here <var>fontname</var> is the base font name like &lsquo;<samp>STIX</samp>&rsquo; and <var>path</var> sets the location of font files. Use <code>gr-&gt;SetFont(NULL);</code> to start using the default font.
+</p>
+</dd>
+<dt> <strong>How can I draw tick out of a bounding box?</strong></dt>
+<dd><p>Just set a negative value for <var>TickLen</var>. For example, use <code>gr-&gt;SetTickLen(-0.1);</code>.
+</p>
+</dd>
+</dl>
+
+<hr size="6">
+<a name="Interfaces"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#FAQ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#C-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Interfaces-1"></a>
+<h2 class="section">1.6 Interfaces</h2>
+
+<p>The MathGL library has interfaces for a set of languages. Most of them are based on the C interface via SWIG tool. There are Python, Java, Octave, Lisp, C#, Guile, Lua, Modula 3, Ocaml, Perl, PHP, Pike, R, Ruby, and Tcl interfaces. Also there is a Fortran interface which has a similar set of functions, but slightly different types of arguments (integers instead of pointers). These functions are marked as [C function].
+Some of the languages listed above support classes (like Python). For them, a special wrapper was written. These classes and functions are marked as (Python).
+Finally, a special command language MGL was written for a faster access to C++ plotting functions. Corresponding scripts can be executed separately (by UDAV, mgl2png, mgl2eps and so on) or from the C++ code (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a>). These commands are described in <a href="mathgl_en_8.html#MGL-interface">MGL interface</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#C-interface">1.6.1 C interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Python-interface">1.6.2 Python interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="C-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Interfaces" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Python-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="C-interface-1"></a>
+<h3 class="subsection">1.6.1 C interface</h3>
+
+<p>The C interface is a base for many other interfaces. It contains the pure C functions for most of the methods of MathGL classes. In distinction to C++ classes, C functions must have an argument HMGL (for graphics) and/or HMDT (for data arrays), which specifies the object for drawing or manipulating (changing). So, firstly, the user has to create this object by the function <code>mgl_create_*()</code> and has to delete it after the use by function <code>mgl_delete_*()</code>.
+</p>
+<p>All C functions are described in the header file <code>#include &lt;mgl/mgl_c.h&gt;</code> and use variables of the following types:
+</p><ul>
+<li> 
+<code>HMGL</code> &mdash; Pointer to class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>).
+</li><li> 
+<code>HMDT</code> &mdash; Pointer to class <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>).
+</li><li> 
+<code>HMPR</code> &mdash; Pointer to class <code>mglParse</code> (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a>)..
+</li></ul>
+<p>These variables contain identifiers for graphics drawing objects and for the data objects. 
+</p>
+<p>Fortran functions/subroutines have the same names as C functions. However, there is a difference. Variable of type <code>HMGL, HMDT</code> must be an integer with sufficient size (<code>integer*4</code> in the 32-bit operating system or <code>integer*8</code> in the 64-bit operating system). All C functions are subroutines in Fortran, which are called by operator <code>call</code>. The exceptions are functions, which return variables of types <code>HMGL</code> or <code>HMDT</code>. These functions should be declared as integer in Fortran code. Also, one should keep in mind that strings in Fortran are denoted by <code>'</code> symbol, not the <code>&quot;</code> symbol.
+</p>
+<p><strong>Create and delete objects</strong>
+</p>
+<ul>
+<li> Functions for non-visual &ldquo;grapher&rdquo; creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fgl"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_gl</b><i> ()</i></dt>
+<dd><p>Create the instance of class mglGraphGL.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fzb"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_zb</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Create the instance of class mglGraphZB with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fps"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_ps</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Create the instance of class mglGraphPS with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fidtf"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_idtf</b><i> ()</i></dt>
+<dd><p>Create the instance of class mglGraphIDTF.
+</p></dd></dl>
+
+</li><li> Function for windowed &ldquo;grapher&rdquo; creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fglut"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_glut</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphGLUT and the connected GLUT window. Only one GLUT window can be opened at once. Argument description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005ffltk"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_fltk</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphFLTK and the connected FLTK window. Several windows can be opened at the same time. However user must call <code>mgl_fltk_run()</code> function to start the message handling cycle. Argument description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>. Note that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fqt"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_qt</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphQT and the connected Qt window. Several windows can be opened at the same time. However user must call <code>mgl_qt_run()</code> function to start the message handling cycle. Arguments description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>. Note, that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005ffltk_005frun"></a><u>C function:</u> <code>void</code> <b>mgl_fltk_run</b><i> ()</i></dt>
+<dd><p>Start FLTK message handling cycle. A normal program will end main() function with <code>return mgl_fltk_run();</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005ffltk_005fthread"></a><u>C function:</u> <code>void</code> <b>mgl_fltk_thread</b><i> ()</i></dt>
+<dd><p>Start FLTK message handling cycle. In distinction to <code>mgl_fltk_run()</code> the loop is started in a separate thread, so that program continues immediately.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fqt_005frun"></a><u>C function:</u> <code>void</code> <b>mgl_qt_run</b><i> ()</i></dt>
+<dd><p>Start Qt message handling cycle. A normal program will end main() function with <code>return mgl_qt_run();</code>. Alternatively, the user may setup Qt application by direct Qt function calls.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fqt_005fthread"></a><u>C function:</u> <code>void</code> <b>mgl_qt_thread</b><i> ()</i></dt>
+<dd><p>Start Qt message handling cycle. In distinction to <code>mgl_qt_run()</code> the loop is started in separate thread so that the program continues immediately.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fupdate"></a><u>C function:</u> <code>void</code> <b>mgl_update</b><i> (<code>HMGL</code> graph)</i></dt>
+<dd><p>Manually update contents of the window.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fset_005fshow_005fmouse_005fpos"></a><u>C function:</u> <code>void</code> <b>mgl_set_show_mouse_pos</b><i> (<code>HMGL</code> graph, <code>int</code> enable)</i></dt>
+<dd><p>Switch to show or not in the widget the last mouse click position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fget_005flast_005fmouse_005fpos"></a><u>C function:</u> <code>void</code> <b>mgl_get_last_mouse_pos</b><i> (<code>HMGL</code> graph, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Last position of mouse click.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcalc_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_calc_xyz</b><i> (<code>HMGL</code> graph, <code>int</code> xs, <code>int</code> ys, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this moment, it ignores perspective and transformation formulas (curvilinear coordinates). The calculations are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+
+</li><li> Functions for data creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data</b><i> ()</i></dt>
+<dd><p>Create a simple instance of class mglData.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata_005fsize"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data_size</b><i> (<code>int</code> nx, <code>int</code> ny, <code>int</code> nz)</i></dt>
+<dd><p>Create an instance of class mglData with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata_005ffile"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data_file</b><i> (<code>const char *</code>fname)</i></dt>
+<dd><p>Create an instance of class mglData and fill it by data from text file.
+</p></dd></dl>
+
+</li><li> Each created object <strong>must</strong> be deleted after usage by functions:
+<dl>
+<dt><a name="index-mgl_005fdelete_005fgraph"></a><u>C function:</u> <code>void</code> <b>mgl_delete_graph</b><i> (<code>HMGL</code> graph)</i></dt>
+<dd><p>Delete the instance of a class. Must be used after plotting for every created graphical object.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fdelete_005fdata"></a><u>C function:</u> <code>void</code> <b>mgl_delete_data</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Delete the instance of a class. Must be used after the use of every created data object.
+</p></dd></dl>
+</li></ul>
+
+<hr size="6">
+<a name="Python-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#C-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Thanks" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Python-interface-1"></a>
+<h3 class="subsection">1.6.2 Python interface</h3>
+
+<p>MathGL provides the interface to a set of languages via SWIG library. Some of these languages support classes. The typical example is Python &ndash; which is named in this chapter&rsquo;s title.
+</p>
+<p>To use Python classes just execute &lsquo;<samp>import mathgl</samp>&rsquo;. The simplest example will be:
+</p><pre class="verbatim">import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>Alternatively you can import all classes from <code>mathgl</code> module and easily access MathGL classes like this:
+</p><pre class="verbatim">from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>This becomes useful if you create many <code>mglData</code> objects, for example.
+</p>
+<p>There are 2 classes in Python interface:
+</p><ul>
+<li> <code>mglGraph</code>
+&ndash; provide practically the same functionality as C++ class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). But it is not an abstract class and it allows one to select at construction stage which plotter (ZB or PS and so on) will be used.
+</li><li> <code>mglData</code>
+&ndash; is exactly the same class as C++ <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>), but an additional feature to access data values is added. You can use a construct like this: <code>dat[i]=sth;</code> or <code>sth=dat[i]</code> where flat representation of data is used (i.e., <var>i</var> can be in range 0...nx*nx*nz-1). You can also import NumPy arrays as input arguments: <code>mgl_dat = mglData(numpy_dat);</code>.
+
+<p>To use Python classes just execute &lsquo;<samp>import mathgl</samp>&rsquo;. The simplest example will be:
+</p><pre class="verbatim">import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>Alternatively, you can import all the classes from <code>mathgl</code> module and easily access MathGL classes: 
+</p><pre class="verbatim">from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>This is useful if you create many <code>mglData</code> objects, for example.
+</p>
+<p>There are 2 classes in Python interface:
+</p><ul>
+<li> <code>mglGraph</code>
+&ndash; provide practically the same functionality as C++ class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). But it is not an abstract class and it allows one to select at the construction stage which plotter (ZB or PS and so on) will be used.
+</li><li> <code>mglData</code>
+&ndash; is exactly the same class as C++ <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>), but an additional feature to access data values is added. You can use a construct like this: <code>dat[i]=sth;</code> or <code>sth=dat[i]</code> where flat representation of data is used (i.e., <var>i</var> can be in range 0...nx*nx*nz-1).
+</li></ul>
+
+<p>There is one main difference from C++ classes &ndash; Python class <code>mglGraph</code> does not have variables (options). All the corresponding features are moved to methods.
+The core of MathGL Python class is the <strong>mglGraph</strong> class. It contains a lot of plotting functions for 1D, 2D and 3D plots. So most of the sections describe its methods. Its constructor has the following arguments:
+</p>
+<dl>
+<dt><a name="index--on-mglGraph-_0028Python_0029"></a><u>Constructor on mglGraph (Python):</u> <b><code></code></b><i> mglGraph (<code>int</code> kind=<code>0</code>, <code>int</code> width=<code>600</code>, <code>int</code> height=<code>400</code>)</i></dt>
+<dd><p>Create the instance of class mglGraph with specified sizes <var>width</var> and <var>height</var>. Parameter <var>type</var> may have following values: &lsquo;<samp>0</samp>&rsquo; &ndash; use <code>mglGraphZB</code> plotter (default), &lsquo;<samp>1</samp>&rsquo; &ndash; use <code>mglGraphPS</code> plotter, &lsquo;<samp>2</samp>&rsquo; &ndash; use <code>mglGraphGL</code> plotter, &lsquo;<samp>3</samp>&rsquo; &ndash; use <code>mglGraphIDTF</code> plotter.
+</p></dd></dl>
+</li></ul>
+
+<p>There is one difference from C++ classes &ndash; Python class <code>mglGraph</code> does not have variables (options). All the corresponding features are moved to methods. 
+The core of MathGL Python class is the <strong>mglGraph</strong> class. It contains a lot of plotting functions for 1D, 2D and 3D plots. So most of the sections describe its methods. Its constructor has the following arguments:
+</p>
+<dl>
+<dt><a name="index--on-mglGraph-_0028Python_0029-1"></a><u>Constructor on mglGraph (Python):</u> <b><code></code></b><i> mglGraph (<code>int</code> kind=<code>0</code>, <code>int</code> width=<code>600</code>, <code>int</code> height=<code>400</code>)</i></dt>
+<dd><p>Create the instance of class mglGraph with specified sizes <var>width</var> and <var>height</var>. Parameter <var>type</var> may have following values: &lsquo;<samp>0</samp>&rsquo; &ndash; use <code>mglGraphZB</code> plotter (default), &lsquo;<samp>1</samp>&rsquo; &ndash; use <code>mglGraphPS</code> plotter, &lsquo;<samp>2</samp>&rsquo; &ndash; use <code>mglGraphGL</code> plotter, &lsquo;<samp>3</samp>&rsquo; &ndash; use <code>mglGraphIDTF</code> plotter.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Thanks"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Python-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Thanks-1"></a>
+<h2 class="section">1.7 Thanks</h2>
+
+<ul>
+<li>
+My special thanks to Marina Balakina for the patience during the writing of this library and for the help in documentation writing and spelling.
+</li><li>
+I&rsquo;m thankful to D. Kulagin and S.M. Plis for making Debian packages.
+</li><li>
+I&rsquo;m thankful to M. Vidassov for the help in handling solid UTF-8 fonts.
+</li><li>
+I&rsquo;m thankful to N. Troickiy and V. Lipatov for making RPM packages.
+</li><li>
+I&rsquo;m thankful to S. Skobelev, A. Korotkevich, V. Onuchin, S.M. Plis, R. Kiselev, A. Ivanov, M. Vidiassov and V. Lipatov for fruitful comments.
+</li></ul>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_10.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_10.html
new file mode 100644
index 0000000..c49dd0d
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_10.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: A. TeX-like symbols</title>
+
+<meta name="description" content="MathGL 1.10.1: A. TeX-like symbols">
+<meta name="keywords" content="MathGL 1.10.1: A. TeX-like symbols">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="TeX_002dlike-symbols"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_9.html#StickPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TeX_002dlike-symbols-1"></a>
+<h1 class="appendix">A. TeX-like symbols</h1>
+<p>The full list of TeX-like commands recognizable by MathGL is shown below. If command is not recognized then it will be printed as is by ommitting &lsquo;<samp>\</samp>&rsquo; symbol. For example, &lsquo;<samp>\#</samp>&rsquo; produce &ldquo;#&rdquo;, &lsquo;<samp>\\</samp>&rsquo; produce &ldquo;\&rdquo;, &lsquo;<samp>\qq</samp>&rsquo; produce &ldquo;qq&rdquo;.
+</p>
+<p><strong>Change case</strong>: _, ^, @.
+</p>
+<p><strong>Text style</strong>: \big, \b, \textbf, \i, \textit, \bi, \r, \textrm, \a, \overline, \u, \underline, \w, \wire, #, \color[wkrgbcymhRGBCYMHWlenupqLENUPQ]
+</p>
+<p><strong>Roots</strong>: \sqrt, \sqrt3, \sqrt4
+</p>
+<p><strong>Fractions</strong>: \frac, \stack, \overset, \underset, \stackr, \stackl
+</p>
+<p><strong>Accents</strong>: \hat, \tilde, \dot, \ddot, \dddot, \ddddot, \acute, \check, \grave, \vec, \bar, \breve
+</p>
+<p><strong>Special symbols</strong>: \textquotedbl, \textdollar, \And, \textasciigrave, \textsubw, \colon, \less, \greater, \lbrack, \backslash, \rbrack, \textasciicircum, \lbrace, \vert, \rbrace, \textasciitilde, \aa, \ae, \textexclamdown, \textcent, \sterling, \textcurrency, \yen, \textbrokenbar, \S, \textasciidieresis, \textcopyright, \textordfeminine, \guillemotleft, \neg, \textregistered, \textasciimacron, \textdegree, \pm, \texttwosuperior, \textthreesuperior, \textasciiacute, \textmu, \P, \cdotp, \textonesuperior, \textordmasculine, \guillemotright, \textonequarter, \textonehalf, \textthreequarters, \textquestiondown, \AA, \AE, \DH, \times, \O, \TH, \ss, \dh, \div, \o, \th, \DJ, \dj, \textcrh, \L, \l, \OE, \oe, \NG, \ng, \textcrb, \texthtc, \textflorin, \texthvlig, \texthtk, \textctd, \textctl, \textctn, \textctt, \textdotlessj, \textbarl, \textcrlambda, \lambdabar, \Ohorn, \ohorn, \texthtp, \textlooptoprevesh, \textlhookt, \texthtt, \Uhorn, \uhorn, \Zbar, \textbenttailyogh, \textcrtwo, \textcrinvglotstop, \textpipe, \textdoublepipe, \textdoublebarpipe, \textexclam, \textturna, \textscripta, \textturnscripta, \texthtb, \textopeno, \textctc, \textrtaild, \texthtd, \textreve, \textschwa, \texthtg, \textscriptg, \textscg, \textgamma, \textramshorns, \textturnh, \texthth, \texththeng, \textbari, \textiota, \textturnmrleg, \textltailm, \textltailn, \textrtailn, \textscn, \textbaro, \textscoelig, \textcloseomega, \textphi, \textturnr, \textscr, \textinvscr, \textrtails, \textesh, \textbardotlessjvar, \textvibyi, \textctesh, \textturnt, \textrtailt, \textbaru, \textrtailz, \textctz, \textyogh, \textctyogh, \textglotstop, \textrevglotstop, \textinvglotstop, \textstretchcvar, \textbullseye, \textscb, \textrhookschwa, \textepsilon, \textrevepsilon, \textrhookrevepsilon, \textcloserevepsilon, \textbardotlessj, \textsci, \textltilde, \textbeltl, \textrtaill, \textlyoghlig, \textturnm, \textturnlonglegr, \textturnrrtail, \textlonglegr, \textrtailr, \textfishhookr, \textlhti, \textupsilon, \textscriptv, \textturnv, \textturnw, \textturny, \textscy, \textcloseepsilon, \texthtscg, \textsch, \textctj, \textturnk, \textscl, \texthtq, \textbarglotstop, \textbarrevglotstop, \textdzlig, \textdyoghlig, \textdctzlig, \texttslig, \texttctctlig, \texttctctlig, \textlongy, \textlongy, \ipasupgamma, \ipasupl, \ipasups, \ipasupx, \ipasuprerglotstpp, \tonebarextrahigh, \tonebarhigh, \tonebarmid, \tonebarlow, \tonebarextralow, \textsuph, \textsuphth, \textsupj, \textsupr, \textsupturnr, \textsupturnrrtail, \textsupinvscr, \textsupw, \textsupy, \cprime, \cdprime, \textturncomma, \rasp, \lasp, \texthamza, \textain, \textraiseglotstop, \textraiserevglotstop, \textlptr, \textrptr, \textuptr, \textdptr, \$\wedge$, \v, \textprimstress, \textmacron, \textacute, \textgrave, \textsecstress, \textlowmacron, \textlowgrave, \textlowacute, \textlengthmark, \texthalflength, \textrhalfring, \textlhalfring, \textraised, \textlowered, \textadvanced, \textretracted, \textbreve, \textdotaccent, \textringaccent, \textogonek, \textsmalltilde, \textdoubleacute, \textrhoticity, \textovercross, \ipavoicing, \ipaunaspirated, \sampi, \Alpha, \Beta, \Gamma, \Delta, \Epsilon, \Zeta, \Eta, \Theta, \Iota, \Kappa, \Lambda, \Mu, \Nu, \Xi, \Omicron, \Pi, \Rho, \Sigma, \Tau, \textsilon, \Phi, \Chi, \Psi, \Omega, \alpha, \beta, \gamma, \delta, \varepsilon, \zeta, \eta, \theta, \iota, \kappa, \lambda, \mu, \nu, \xi, \omicron, \pi, \rho, \varsigma, \sigma, \tau, \silon, \varphi, \chi, \psi, \omega, \varbeta, \vartheta, \silon, \phi, \varpi, \oldKoppa, \oldkoppa, \Stigma, \stigma, \Digamma, \digamma, \Koppa, \koppa, \varkappa, \varrho, \varTheta, \epsilon, \backepsilon, \textsca, \textsce, \textscu, \textlhookd, \textlhookk, \textlhookl, \texthooks, \testhookx, \texthookz, \texthyphen, \nobreakhyphen, \figdash, \endash, \emdash, \horizbar, \Vert, \twolowline, \lq, \rq, \dagger, \dag, \ddagger, \ddag, \textbullet, \enleadertwodots, \dots, \textperthousand, \textpertenthousand, \textprime, \prime, \textdprime, \dprime, \texttrprime, \trprime, \textbackprime, \backprime, \textbackdprime, \backdprime, \textbacktrprime, \backtrprime, \caretinsert, \guilsinglleft, \tieconcat, \hyphenbullet, \fracslash, \Question, \closure, \textAsterisks, \textdiscount, \textqprime, \qprime, \quotsinglbase, \quotsinglright, \textquotedblleft, \textquotedblright, \quotdblbase, \quotdblright, \guilsinglright, \textreferencemark, \Exclam, \overline, \textasterisklow, \textsemicolonreversed, \medmathspace, \supn, \textfranc, \textlira, \textpesetas, \euro, \BbbC, \incare, \Eulerconst, \scrI, \Im, \scrL, \ell, \BbbN, \textnumero, \textcircledP, \wp, \BbbP, \texttrademark, \BbbZ, \textoz, \textohm, \mho, \frakZ, \turnediota, \scrE, \scrF, \Finv, \scrM, \scro, \aleph, \beth, \gimel, \daleth, \Bbbsum, \Game, \sansLturned, \sansLmirrored, \Yup, \itBbbD, \itBbbd, \itBbbe, \itBbbi, \itBbbj, \scrg, \scrH, \frakH, \BbbH, \Planckconst, \hslash, \hbar, \BbbQ, \scrR, \Re, \BbbR, \textrecipe, \Angstrom, \scrB, \frakC, \textestimated, \scre, \Bbbpi, \Bbbgamma, \BbbGamma, \BbbPi, \PropertyLine, \upand, \fraconethird, \fractwothirds, \fraconefifth, \fractwofifths, \fracthreefifths, \fracfourfifths, \fraconesixth, \fracfivesixths, \fraconeeighth, \fracthreeeighths, \fracfiveeighths, \fracseveneights, \ldasharrhead, \leftdasharrow, \leftdasharrowhead, \rightdasharrow, \updasharrow, \leftarrow, \gets, \shortleftarrow, \uparrow, \rightarrow, \to, \shortrightarrow, \downarrow, \leftrightarrow, \updownarrow, \nwarrow, \nearrow, \searrow, \swarrow, \downdasharrow, \barleftarrow, \rightarrowbar, \leftwhitearrow, \upwhitearrow, \rightwhitearrow, \downwhitearrow, \nleftarrow, \nrightarrow, \leftsquigarrow, \rightsquigarrow, \leadsto, \twoheadleftarrow, \twoheaduparrow, \twoheadrightarrow, \twoheaddownarrow, \leftarrowtail, \rightarrowtail, \mapsfrom, \mapsup, \mapsto, \mapsdown, \updownarrowbar, \hookleftarrow, \hookrightarrow, \looparrowleft, \looparrowright, \leftrightsquigarrow, \nleftrightarrow, \downzigzagarrow, \Lsh, \Rsh, \Ldsh, \Rdsh, \linefeed, \carriagereturn, \curvearrowleft, \curvearrowright, \barovernorthwestarrow, \barleftarrowrightarrowbar, \acwopencirclearrow, \cwopencirclearrow, \leftharpoonup, \leftharpoondown, \upharpoonright, \upharpoonleft, \rightharpoonup, \rightharpoondown, \downharpoonright, \downharpoonleft, \rightleftarrows, \updownarrows, \leftrightarrows, \leftleftarrows, \upuparrows, \rightrightarrows, \downdownarrows, \leftrightharpoons, \rightleftharpoons, \nLeftarrow, \nLeftrightarrow, \nRightarrow, \Leftarrow, \Uparrow, \Rightarrow, \Downarrow, \Leftrightarrow, \Updownarrow, \Nwarrow, \Nearrow, \Searrow, \Swarrow, \Lleftarrow, \Rrightarrow, \leftsquigarrow, \rightsquigarrow, \nHuparrow, \nHdownarrow, \whitearrowupfrombar, \circleonrightarrow, \downuparrows, \rightthreearrows, \nvleftarrow, \nvrightarrow, \nvleftrightarrow, \nVleftarrow, \nVrightarrow, \nVleftrightarrow, \leftarrowtriangle, \rightarrowtriangle, \leftrightarrowtriangle, \forall, \complement, \partial, \exists, \nexists, \varnothing, \emptyset, \increment, \nabla, \in, \varin, \notin, \smallin, \ni, \owns, \varni, \nni, \smallni, \QED, \prod, \coprod, \amalg, \sum, \minus, \mp, \dotplus, \slash, \smallsetminus, \setminus, \ast, \circ, \bullet, \surd, \sqrt, \sqrt3, \sqrt4, \cuberoot, \fourthroot, \propto, \varpropto, \infty, \rightangle, \angle, \measuredangle, \sphericalangle, \mid, \nmid, \parallel, \nparallel, \wedge, \vee, \cap, \cup, \smallint, \int, \iint, \iiint, \oint, \oiint, \oiiint, \intclockwise, \varointclockwise, \ointctrclockwise, \therefore, \because, \colon, \Colon, \dotminus, \dashcolon, \dotsminusdots, \kernelcontraction, \sim, \thicksim, \backsim, \ac, \sinewave, \wr, \nsim, \eqsim, \simeq, \nsime, \cong, \simneqq, \ncong, \approx, \thickapprox, \napprox, \approxeq, \approxident, \backcong, \asymp, \Bumpeq, \bumpeq, \doteq, \Doteq, \fallingdotseq, \risingdotseq, \coloneq, \eqcolon, \eqcirc, \circeq, \arceq, \wedgeq, \veeeq, \stareq, \triangleq, \eqdef, \measeq, \questeq, \ne, \neq, \equiv, \nequiv, \Equiv, \leq, \le, \geq, \ge, \leqq, \geqq, \lneqq, \gneqq, \ll, \gg, \between, \nasymp, \nless, \ngtr, \nleq, \ngeq, \lesssim, \gtrsim, \nlesssim, \ngtrsim, \lessgtr, \gtrless, \nlessgtr, \ngtrless, \prec, \succ, \preccurlyeq, \succcurlyeq, \precsim, \succsim, \nprec, \nsucc, \subset, \supset, \nsubset, \nsupset, \subseteq, \supseteq, \nsubseteq, \nsupseteq, \subsetneq, \supsetneq, \cupleftarrow, \cupdot, \uplus, \sqsubset, \sqsupset, \sqsubseteq, \sqsupseteq, \sqcap, \sqcup, \oplus, \ominus, \otimes, \oslash, \odot, \circledcirc, \circledast, \circledequal, \circleddash, \boxplus, \boxminus, \boxtimes, \boxdot, \vdash, \dashv, \top, \bot, \assert, \models, \vDash, \Vdash, \Vvdash, \VDash, \nvdash, \nvDash, \nVdash, \nVDash, \prurel, \scurel, \vartriangleleft, \lhd, \vartriangleright, \rhd, \trianglelefteq, \unlhd, \trianglerighteq, \unrhd, \origof, \imageof, \multimap, \hermitmatrix, \intercal, \veebar, \barwedge, \barvee, \measuredrightangle, \varlrtriangle, \bigwedge, \bigvee, \bigcap, \bigcup, \smalldiamond, \cdot, \star, \divideontimes, \bowtie, \ltimes, \rtimes, \leftthreetimes, \rightthreetimes, \backsimeq, \curlyvee, \curlywedge, \Subset, \Supset, \Cap, \Cup, \pitchfork, \equalparallel, \lessdot, \gtrdot, \lll, \ggg, \lesseqgtr, \gtreqless, \eqless, \eqgtr, \curlyeqprec, \curlyeqsucc, \npreccurlyeq, \nsucccurlyeq, \nsqsubseteq, \nsqsupseteq, \sqsubsetneq, \sqsupsetneq, \lnsim, \gnsim, \precnsim, \succnsim, \ntriangleleft, \ntriangleright, \ntrianglelefteq, \ntrianglerighteq, \vdots, \cdots, \adots, \ddots, \disin, \varisins, \isins, \isindot, \varisinobar, \isinobar, \isinvb, \isinE, \nisd, \varnis, \nis, \varniobar, \niobar, \bagmember, \diameter, \house, \varbarwedge, \vardoublebarwedge, \lceil, \rceil, \lfloor, \rfloor, \drcrop, \dlcrop, \urcrop, \ulcrop, \invnot, \sqlozenge, \profline, \profsurf, \recorder, \target, \viewdata, \cloverleaf, \turnednot, \watchicon, \ulcorner, \urcorner, \llcorner, \lrcorner, \inttop, \intbottom, \frown, \smile, \clangle, \crangle, \varhexagonlrbonds, \cylcty, \profalar, \conictaper, \topbot, \obar, \APLnotslash, \APLnotbackslash, \APLboxupcaret, \APLboxquestion, \rangledownzigzagarrow, \dircurrent, \hexagon, \lparenuend, \lparenextender, \lparenlend, \rparenuend, \rparenextender, \rparenlend, \lbrackuend, \lbrackextender, \lbracklend, \rbrackuend, \rbrackextender, \rbracklend, \lbraceuend, \lbracemid, \lbracelend, \vbraceextender, \rbraceuend, \rbracemid, \rbracelend, \intextender, \harrowextender, \lmoustache, \rmoustache, \sumtop, \sumbottom, \overbracket, \underbracket, \bbrktbrk, \sqrtbottom, \lvboxline, \rvboxline, \carreturn, \varrowextender, \overparen, \underparen, \overbrace, \underbrace, \obrbrak, \ubrbrak, \trapezium, \benzenr, \strns, \fltns, \accurrent, \elinters, \textvisiblespace, \circledone, \circledtwo, \circledthree, \circledfour, \circledfive, \circledsix, \circledseven, \circledeight, \circlednine, \circledA, \circledB, \circledC, \circledD, \circledE, \circledF, \circledG, \circledH, \circledI, \circledJ, \circledK, \circledL, \circledM, \circledN, \circledO, \circledP, \circledQ, \circledR, \circledS, \circledT, \circledU, \circledV, \circledW, \circledX, \circledY, \circledZ, \circleda, \circledb, \circledc, \circledd, \circlede, \circledf, \circledg, \circledh, \circledi, \circledj, \circledk, \circledl, \circledm, \circledn, \circledo, \circledp, \circledq, \circledr, \circleds, \circledt, \circledu, \circledv, \circledw, \circledx, \circledy, \circledz, \circledzero, \bdhrule, \bdvrule, \bdtriplevdash, \bdquadhdash, \bdquadvdash, \bddvrh, \bddvlh, \bduvrh, \bduvlh, \bdbvrh, \bdbvlh, \bddvbh, \bduvbh, \bdbvbh, \bdHrule, \bdVrule, \bddvrH, \bddVrh, \bddVrH, \bddvlH, \bddVlh, \bddVlH, \bduvrH, \bduVrh, \bduVrH, \bduvlH, \bduVlh, \bduVlH, \bdbvrH, \bdbVrh, \bdbVrH, \bdbvlH, \bdbVlh, \bdbVlH, \bddvbH, \bddVbh, \bddVbH, \bduvbH, \bduVbh, \bduVbH, \bdbvbH, \bdbVbh, \bdbVbH, \bdnesw, \bdnwse, \blockuphalf, \blocklowhalf, \blockfull, \blocklefthalf, \blockrighthalf, \blockqtrshaded, \blockhalfshaded, \blockthreeqtrshaded, \mdlgblksquare, \mdlgwhtsquare, \squoval, \blackinwhitesquare, \squarehfill, \squarevfill, \squarehvfill, \squarenwsefill, \squareneswfill, \squarecrossfill, \squaregrayfill, \smblksquare, \smwhtsquare, \hrectangleblack, \hrectangle, \vrectangleblack, \vrectangle, \parallelogramblack, \parallelogram, \bigblacktriangleup, \bigtriangleup, \blacktriangle, \vartriangle, \blacktriangleright, \triangleright, \smallblacktriangleright, \smalltriangleright, \blackpointerright, \whitepointerright, \bigblacktriangledown, \bigtriangledown, \blacktriangledown, \triangledown, \blacktriangleleft, \triangleleft, \smallblacktriangleleft, \smalltriangleleft, \blackpointerleft, \whitepointerleft, \mdlgblkdiamond, \mdlgwhtdiamond, \diamond, \blackinwhitediamond, \fisheye, \lozenge, \mdlgwhtcircle, \dottedcircle, \circlevertfill, \bullseye, \mdlgblkcircle, \circlelefthalfblack, \circlerighthalfblack, \circlebottomhalfblack, \circletophalfblack, \circleurquadblack, \blackcircleulquadwhite, \blacklefthalfcircle, \blackrighthalfcircle, \inversebullet, \inversewhitecircle, \invwhiteupperhalfcircle, \invwhitelowerhalfcircle, \ularc, \urarc, \lrarc, \llarc, \topsemicircle, \botsemicircle, \lrblacktriangle, \llblacktriangle, \ulblacktriangle, \urblacktriangle, \smwhtcircle, \squareleftblack, \squareleftblack, \squareulblack, \squarelrblack, \boxbar, \trianglecdot, \triangleleftblack, \trianglerightblack, \lgwhtcircle, \squareulquad, \squarellquad, \squarelrquad, \squareurquad, \circleulquad, \circlellquad, \circlelrquad, \circleurquad, \ultriangle, \urtriangle, \lltriangle, \mdwhtsquare, \box, \mdblksquare, \mdsmwhtsquare, \mdsmblksquare, \lrtriangle, \bigstar, \bigwhitestar, \astrosun, \conjunction, \phone, \XBox, \danger, \frownie, \smiley, \blacksmiley, \sun, \rightmoon, \leftmoon, \mercury, \female, \earth, \male, \jupiter, \saturn, \neptune, \pluto, \aries, \taurus, \spadesuit, \heartsuit, \diamondsuit, \clubsuit, \varspadesuit, \varheartsuit, \vardiamondsuit, \varclubsuit, \quarternote, \eighthnote, \twonotes, \flat, \natural, \sharp, \acidfree, \dicei, \diceii, \diceiii, \diceiv, \dicev, \dicevi, \circledrightdot, \circledtwodots, \blackcircledrightdot, \blackcircledtwodots, \triangleexclam, \Hermaphrodite, \mdwhtcircl, \mdblkrcl, \mdsmwhtcircl, \neuter, \scissors, \envelope, \checkmark, \maltese, \circledstar, \varstar, \dingasterisk, \lbrbrak, \rbrbrak, \circledsansone, \circledsanstwo, \circledsansthree, \circledsansfour, \circledsansfive, \circledsanssix, \circledsansseven, \circledsanseight, \circledsansnine, \circledsansten, \blackcircledsansone, \blackcircledsanstwo, \blackcircledsansthree, \blackcircledsansfour, \blackcircledsansfive, \blackcircledsanssix, \blackcircledsansseven, \blackcircledsanseight, \blackcircledsansnine, \blackcircledsansten, \draftingarrow, \threedangle, \whiteinwhitetriangle, \perp, \subsetcirc, \supsetcirc, \lbag, \rbag, \veedot, \bsolhsub, \suphsol, \longdivision, \diamondcdot, \wedgedot, \upin, \pullback, \pushout, \leftouterjoin, \rightouterjoin, \fullouterjoin, \bigbot, \bigtop, \DashVDash, \dashVdash, \multimapinv, \vlongdash, \longdashv, \cirbot, \lozengeminus, \concavediamond, \concavediamondtickleft, \concavediamondtickright, \whitesquaretickleft, \whitesquaretickright, \lBrack, \rBrack, \langle, \rangle, \lAngle, \rAngle, \Lbrbrak, \Rbrbrak, \UUparrow, \DDownarrow, \acwgapcirclearrow, \cwgapcirclearrow, \rightarrowonoplus, \longleftarrow, \longrightarrow, \longleftrightarrow, \Longleftarrow, \Longrightarrow, \Longleftrightarrow, \longmapsfrom, \longmapsto, \Longmapsfrom, \Longmapsto, \longrightsquigarrow, \nvtwoheadrightarrow, \nVtwoheadrightarrow, \nvLeftarrow, \nvRightarrow, \nvLeftrightarrow, \twoheadmapsto, \Mapsfrom, \Mapsto, \downarrowbarred, \uparrowbarred, \Uuparrow, \Ddownarrow, \leftbkarrow, \rightbkarrow, \leftdbkarrow, \dbkarow, \drbkarow, \rightdotarrow, \baruparrow, \downarrowbar, \nvrightarrowtail, \nVrightarrowtail, \twoheadrightarrowtail, \nvtwoheadrightarrowtail, \nVtwoheadrightarrowtail, \lefttail, \righttail, \leftdbltail, \rightdbltail, \diamondleftarrow, \rightarrowdiamond, \diamondleftarrowbar, \barrightarrowdiamond, \nwsearrow, \neswarrow, \hknwarrow, \hknearrow, \hksearow, \hkswarow, \tona, \toea, \tosa, \towa, \rdiagovfdiag, \fdiagovrdiag, \seovnearrow, \neovsearrow, \fdiagovnearrow, \rdiagovsearrow, \neovnwarrow, \nwovnearrow, \rightcurvedarrow, \uprightcurvearrow, \downrightcurvedarrow, \leftdowncurvedarrow, \rightdowncurvedarrow, \cwrightarcarrow, \acwleftarcarrow, \acwoverarcarrow, \acwundercurvearrow, \curvearrowrightminus, \curvearrowleftplus, \cwundercurvearrow, \ccwundercurvearrow, \acwcirclearrow, \cwcirclearrow, \rightarrowshortleftarrow, \leftarrowshortrightarrow, \shortrightarrowleftarrow, \rightarrowplus, \leftarrowplus, \rightarrowx, \leftrightarrowcircle, \twoheaduparrowcircle, \leftrightharpoonupdown, \leftrightharpoondownup, \updownharpoonrightleft, \updownharpoonleftright, \leftrightharpoonupup, \updownharpoonrightright, \leftrightharpoondowndown, \updownharpoonleftleft, \barleftharpoonup, \rightharpoonupbar, \barupharpoonright, \downharpoonrightbar, \barleftharpoondown, \rightharpoondownbar, \barupharpoonleft, \downharpoonleftbar, \leftharpoonupbar, \barrightharpoonup, \upharpoonrightbar, \bardownharpoonright, \leftharpoondownbar, \barrightharpoondown, \upharpoonleftbar, \bardownharpoonleft, \leftharpoonsupdown, \upharpoonsleftright, \rightharpoonsupdown, \downharpoonsleftright, \leftrightharpoonsup, \leftrightharpoonsdown, \rightleftharpoonsup, \rightleftharpoonsdown, \leftharpoonupdash, \dashleftharpoondown, \rightharpoonupdash, \dashrightharpoondown, \updownharpoonsleftright, \downupharpoonsleftright, \rightimply, \equalrightarrow, \similarrightarrow, \leftarrowsimilar, \rightarrowsimilar, \rightarrowapprox, \ltlarr, \leftarrowless, \gtrarr, \subrarr, \leftarrowsubset, \suplarr, \leftfishtail, \rightfishtail, \upfishtail, \downfishtail, \Vvert, \mdsmblkcircle, \typecolon, \lBrace, \rBrace, \lParen, \rParen, \llparenthesis, \rrparenthesis, \llangle, \rrangle, \lbrackubar, \rbrackubar, \lbrackultick, \rbracklrtick, \lbracklltick, \rbrackurtick, \langledot, \rangledot, \lparenless, \rparengtr, \Lparengtr, \Rparenless, \lblkbrbrak, \rblkbrbrak, \fourvdots, \vzigzag, \measuredangleleft, \rightanglesqr, \rightanglemdot, \angles, \angdnr, \gtlpar, \sphericalangleup, \turnangle, \revangle, \angleubar, \revangleubar, \wideangledown, \wideangleup, \measanglerutone, \measanglelutonw, \measanglerdtose, \measangleldtosw, \measangleurtone, \measangleultonw, \measangledrtose, \measangledltosw, \revemptyset, \emptysetobar, \emptysetocirc, \emptysetoarr, \emptysetoarrl, \circlehbar, \circledvert, \circledparallel, \obslash, \operp, \obot, \olcross, \odotslashdot, \uparrowoncircle, \circledwhitebullet, \circledbullet, \olessthan, \ogreaterthan, \cirscir, \cirE, \boxdiag, \boxbslash, \boxast, \boxcircle, \boxbox, \boxonbox, \triangleodot, \triangleubar, \triangles, \triangleserifs, \rtriltri, \ltrivb, \vbrtri, \lfbowtie, \rfbowtie, \fbowtie, \lftimes, \rftimes, \hourglass, \blackhourglass, \lvzigzag, \rvzigzag, \Lvzigzag, \Rvzigzag, \iinfin, \tieinfty, \nvinfty, \dualmap, \laplac, \lrtriangleeq, \shuffle, \eparsl, \smeparsl, \eqvparsl, \gleichstark, \thermod, \downtriangleleftblack, \downtrianglerightblack, \blackdiamonddownarrow, \mdlgblklozenge, \circledownarrow, \blackcircledownarrow, \errbarsquare, \errbarblacksquare, \errbardiamond, \errbarblackdiamond, \errbarcircle, \errbarblackcircle, \ruledelayed, \setminus, \dsol, \rsolbar, \xsol, \xbsol, \doubleplus, \tripleplus, \lcurvyangle, \rcurvyangle, \tplus, \tminus, \sumint, \iiiint, \intbar, \intBar, \fint, \circfint, \awint, \rppolint, \scpolint, \npolint, \pointnt, \sqint, \intlharhk, \intx, \intcap, \intcup, \upint, \lowint, \zpipe, \ringplus, \plushat, \simplus, \plusdot, \plussim, \plussubtwo, \plustrif, \commaminus, \minusdot, \minusfdots, \minusrdots, \opluslhrim, \oplusrhrim, \vectimes, \dottimes, \timesbar, \btimes, \smashtimes, \otimeslhrim, \otimesrhrim, \otimeshat, \Otimes, \odiv, \triangleplus, \triangleminus, \triangletimes, \intprod, \intprodr, \fcmp, \amalg, \capdot, \uminus, \barcup, \barcap, \capwedge, \cupvee, \twocups, \twocaps, \closedvarcup, \closedvarcap, \Sqcap, \Sqcup, \closedvarcupsmashprod, \wedgeodot, \veeodot, \Wedge, \Vee, \wedgeonwedge, \veeonvee, \bigslopedvee, \bigslopedwedge, \veeonwedge, \wedgemidvert, \veemidvert, \midbarwedge, \midbarvee, \doublebarwedge, \wedgebar, \wedgedoublebar, \varveebar, \doublebarvee, \veedoublebar, \dsub, \rsub, \eqdot, \dotequiv, \equivVert, \equivVvert, \dotsim, \simrdots, \simminussim, \congdot, \asteq, \hatapprox, \approxeqq, \eqqplus, \pluseqq, \eqqsim, \Coloneq, \eqeq, \eqeqeq, \ddotseq, \equivDD, \ltcir, \gtcir, \ltquest, \gtquest, \leqslant, \geqslant, \lesdot, \gesdot, \lesdoto, \gesdoto, \lesdotor, \gesdotol, \lessapprox, \gtrapprox, \lneq, \gneq, \lnapprox, \gnapprox, \lesseqqgtr, \gtreqqless, \lsime, \gsime, \lsimg, \gsiml, \lgE, \glE, \lesges, \gesles, \eqslantless, \eqslantgtr, \elsdot, \egsdot, \eqqless, \eqqgtr, \eqqslantless, \eqqslantgtr, \simless, \simgtr, \simlE, \simgE, \Lt, \Gt, \partialmeetcontraction, \glj, \gla, \ltcc, \gtcc, \lescc, \gescc, \smt, \lat, \smte, \late, \bumpeqq, \preceq, \succeq, \precneq, \succneq, \preceqq, \succeqq, \precneqq, \succneqq, \precapprox, \succapprox, \precnapprox, \succnapprox, \Prec, \Sc, \subsetdot, \supsetdot, \subsetplus, \supsetplus, \submult, \supmult, \subedot, \supedot, \subseteqq, \supseteqq, \subsim, \supsim, \subsetapprox, \supsetapprox, \subsetneqq, \supsetneqq, \lsqhook, \rsqhook, \csub, \csup, \csube, \csupe, \subsup, \supsub, \subsub, \supsup, \suphsub, \supdsub, \forkv, \topfork, \mlcp, \forks, \forksnot, \shortlefttack, \shortdowntack, \shortuptack, \perps, \vDdash, \dashV, \Dashv, \DashV, \varVdash, \Barv, \vBar, \vBarv, \barV, \Vbar, \Not, \bNot, \revnmid, \cirmid, \midcir, \topcir, \nhpar, \parsim, \interleave, \nhVvert, \threedotcolon, \lllnest, \gggnest, \leqqslant, \leqqslant, \talloblong, \squareurblack, \squarellblack, \diamondleftblack, \diamondrightblack, \diamondtopblack, \diamondbotblack, \dottedsquare, \lgblksquare, \lgwhtsquare, \vysmlblksquare, \vysmlwhtsquare, \pentagonblack, \pentagon, \varhexagon, \varhexagonblack, \hexagonblack, \lgblkcircle, \mdblkdiamond, \mdwhtdiamond, \mdblklozenge, \mdwhtlozenge, \smblkdiamond, \smblklozenge, \smwhtlozenge, \blkhorzoval, \whthorzoval, \blkvertoval, \whtvertoval, \circleonleftarrow, \leftthreearrows, \leftarrowonoplus, \longleftsquigarrow, \nvtwoheadleftarrow, \nVtwoheadleftarrow, \twoheadmapsfrom, \twoheadleftdbkarrow, \leftdotarrow, \nvleftarrowtail, \nVleftarrowtail, \twoheadleftarrowtail, \nvtwoheadleftarrowtail, \nVtwoheadleftarrowtail, \leftarrowx, \leftcurvedarrow, \equalleftarrow, \bsimilarleftarrow, \leftarrowbackapprox, \rightarrowgtr, \rightarrowsupset, \LLeftarrow, \RRightarrow, \bsimilarrightarrow, \rightarrowbackapprox, \similarleftarrow, \leftarrowapprox, \leftarrowbsimilar, \righarrowbsimilar, \medwhitestar, \medblackstar, \smwhitestar, \rightpentagonblack, \rightpentagon, \postalmark, \hzigzag, \hiraganano, \textheng, \texthen, \calB, \calE, \calF, \calH, \calM, \calR.
+</p>
+<p>IF ANYBODY WILL CHECK WHETHER ALL NAMES CORRESPOND TO RIGHT TEX SYMBOLS I SHALL APPRECIATE IT GREATLY. 
+</p>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_11.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_11.html
new file mode 100644
index 0000000..a128bad
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_11.html
@@ -0,0 +1,542 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: B. GNU Free Documentation License</title>
+
+<meta name="description" content="MathGL 1.10.1: B. GNU Free Documentation License">
+<meta name="keywords" content="MathGL 1.10.1: B. GNU Free Documentation License">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Copying-This-Manual"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="GNU-Free-Documentation-License"></a>
+<h1 class="appendix">B. GNU Free Documentation License</h1>
+<p align="center"> Version 1.2, November 2002
+</p>
+
+<table><tr><td>&nbsp;</td><td><pre class="display">Copyright &copy; 2000,2001,2002 Free Software Foundation, Inc.
+51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+</pre></td></tr></table>
+
+<ol>
+<li>
+PREAMBLE
+
+<p>The purpose of this License is to make a manual, textbook, or other
+functional and useful document <em>free</em> in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+</p>
+<p>This License is a kind of &ldquo;copyleft&rdquo;, which means that derivative
+works of the document must themselves be free in the same sense.  It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+</p>
+<p>We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does.  But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book.  We recommend this License
+principally for works whose purpose is instruction or reference.
+</p>
+</li><li>
+APPLICABILITY AND DEFINITIONS
+
+<p>This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License.  Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein.  The &ldquo;Document&rdquo;, below,
+refers to any such manual or work.  Any member of the public is a
+licensee, and is addressed as &ldquo;you&rdquo;.  You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+</p>
+<p>A &ldquo;Modified Version&rdquo; of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+</p>
+<p>A &ldquo;Secondary Section&rdquo; is a named appendix or a front-matter section
+of the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document&rsquo;s overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject.  (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.)  The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+</p>
+<p>The &ldquo;Invariant Sections&rdquo; are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.  If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant.  The Document may contain zero
+Invariant Sections.  If the Document does not identify any Invariant
+Sections then there are none.
+</p>
+<p>The &ldquo;Cover Texts&rdquo; are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.  A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+</p>
+<p>A &ldquo;Transparent&rdquo; copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters.  A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text.  A copy that is not &ldquo;Transparent&rdquo; is called &ldquo;Opaque&rdquo;.
+</p>
+<p>Examples of suitable formats for Transparent copies include plain
+<small>ASCII</small> without markup, Texinfo input format, LaTeX input
+format, <acronym>SGML</acronym> or <acronym>XML</acronym> using a publicly available
+<acronym>DTD</acronym>, and standard-conforming simple <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> designed for human modification.  Examples
+of transparent image formats include <acronym>PNG</acronym>, <acronym>XCF</acronym> and
+<acronym>JPG</acronym>.  Opaque formats include proprietary formats that can be
+read and edited only by proprietary word processors, <acronym>SGML</acronym> or
+<acronym>XML</acronym> for which the <acronym>DTD</acronym> and/or processing tools are
+not generally available, and the machine-generated <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> produced by some word processors for
+output purposes only.
+</p>
+<p>The &ldquo;Title Page&rdquo; means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page.  For works in
+formats which do not have any title page as such, &ldquo;Title Page&rdquo; means
+the text near the most prominent appearance of the work&rsquo;s title,
+preceding the beginning of the body of the text.
+</p>
+<p>A section &ldquo;Entitled XYZ&rdquo; means a named subunit of the Document whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language.  (Here XYZ stands for a
+specific section name mentioned below, such as &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, &ldquo;Endorsements&rdquo;, or &ldquo;History&rdquo;.)  To &ldquo;Preserve the Title&rdquo;
+of such a section when you modify the Document means that it remains a
+section &ldquo;Entitled XYZ&rdquo; according to this definition.
+</p>
+<p>The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document.  These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+</p>
+</li><li>
+VERBATIM COPYING
+
+<p>You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License.  You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute.  However, you may accept
+compensation in exchange for copies.  If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+</p>
+<p>You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+</p>
+</li><li>
+COPYING IN QUANTITY
+
+<p>If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document&rsquo;s license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover.  Both covers must also clearly and legibly identify
+you as the publisher of these copies.  The front cover must present
+the full title with all words of the title equally prominent and
+visible.  You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+</p>
+<p>If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+</p>
+<p>If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+</p>
+<p>It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+</p>
+</li><li>
+MODIFICATIONS
+
+<p>You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it.  In addition, you must do these things in the Modified Version:
+</p>
+<ol>
+<li>
+Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions
+(which should, if there were any, be listed in the History section
+of the Document).  You may use the same title as a previous version
+if the original publisher of that version gives permission.
+
+</li><li>
+List on the Title Page, as authors, one or more persons or entities
+responsible for authorship of the modifications in the Modified
+Version, together with at least five of the principal authors of the
+Document (all of its principal authors, if it has fewer than five),
+unless they release you from this requirement.
+
+</li><li>
+State on the Title page the name of the publisher of the
+Modified Version, as the publisher.
+
+</li><li>
+Preserve all the copyright notices of the Document.
+
+</li><li>
+Add an appropriate copyright notice for your modifications
+adjacent to the other copyright notices.
+
+</li><li>
+Include, immediately after the copyright notices, a license notice
+giving the public permission to use the Modified Version under the
+terms of this License, in the form shown in the Addendum below.
+
+</li><li>
+Preserve in that license notice the full lists of Invariant Sections
+and required Cover Texts given in the Document&rsquo;s license notice.
+
+</li><li>
+Include an unaltered copy of this License.
+
+</li><li>
+Preserve the section Entitled &ldquo;History&rdquo;, Preserve its Title, and add
+to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page.  If
+there is no section Entitled &ldquo;History&rdquo; in the Document, create one
+stating the title, year, authors, and publisher of the Document as
+given on its Title Page, then add an item describing the Modified
+Version as stated in the previous sentence.
+
+</li><li>
+Preserve the network location, if any, given in the Document for
+public access to a Transparent copy of the Document, and likewise
+the network locations given in the Document for previous versions
+it was based on.  These may be placed in the &ldquo;History&rdquo; section.
+You may omit a network location for a work that was published at
+least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission.
+
+</li><li>
+For any section Entitled &ldquo;Acknowledgements&rdquo; or &ldquo;Dedications&rdquo;, Preserve
+the Title of the section, and preserve in the section all the
+substance and tone of each of the contributor acknowledgements and/or
+dedications given therein.
+
+</li><li>
+Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles.  Section numbers
+or the equivalent are not considered part of the section titles.
+
+</li><li>
+Delete any section Entitled &ldquo;Endorsements&rdquo;.  Such a section
+may not be included in the Modified Version.
+
+</li><li>
+Do not retitle any existing section to be Entitled &ldquo;Endorsements&rdquo; or
+to conflict in title with any Invariant Section.
+
+</li><li>
+Preserve any Warranty Disclaimers.
+</li></ol>
+
+<p>If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant.  To do this, add their titles to the
+list of Invariant Sections in the Modified Version&rsquo;s license notice.
+These titles must be distinct from any other section titles.
+</p>
+<p>You may add a section Entitled &ldquo;Endorsements&rdquo;, provided it contains
+nothing but endorsements of your Modified Version by various
+parties&mdash;for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+</p>
+<p>You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version.  Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity.  If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+</p>
+<p>The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+</p>
+</li><li>
+COMBINING DOCUMENTS
+
+<p>You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+</p>
+<p>The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy.  If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+</p>
+<p>In the combination, you must combine any sections Entitled &ldquo;History&rdquo;
+in the various original documents, forming one section Entitled
+&ldquo;History&rdquo;; likewise combine any sections Entitled &ldquo;Acknowledgements&rdquo;,
+and any sections Entitled &ldquo;Dedications&rdquo;.  You must delete all
+sections Entitled &ldquo;Endorsements.&rdquo;
+</p>
+</li><li>
+COLLECTIONS OF DOCUMENTS
+
+<p>You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+</p>
+<p>You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+</p>
+</li><li>
+AGGREGATION WITH INDEPENDENT WORKS
+
+<p>A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an &ldquo;aggregate&rdquo; if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation&rsquo;s users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+</p>
+<p>If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document&rsquo;s Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+</p>
+</li><li>
+TRANSLATION
+
+<p>Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections.  You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers.  In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+</p>
+<p>If a section in the Document is Entitled &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, or &ldquo;History&rdquo;, the requirement (section 4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+</p>
+</li><li>
+TERMINATION
+
+<p>You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License.  Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License.  However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+</p>
+</li><li>
+FUTURE REVISIONS OF THIS LICENSE
+
+<p>The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time.  Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.  See
+<a href="http://www.gnu.org/copyleft/">http://www.gnu.org/copyleft/</a>.
+</p>
+<p>Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License &ldquo;or any later version&rdquo; applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation.  If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
+</p></li></ol>
+
+
+<a name="ADDENDUM_003a-How-to-use-this-License-for-your-documents"></a>
+<h2 class="heading">ADDENDUM: How to use this License for your documents</h2>
+
+<p>To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">  Copyright (C)  <var>year</var>  <var>your name</var>.
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.2
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts.  A copy of the license is included in the section entitled ``GNU
+  Free Documentation License''.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the &ldquo;with&hellip;Texts.&rdquo; line with this:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">    with the Invariant Sections being <var>list their titles</var>, with
+    the Front-Cover Texts being <var>list</var>, and with the Back-Cover Texts
+    being <var>list</var>.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+</p>
+<p>If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+</p>
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_12.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_12.html
new file mode 100644
index 0000000..f0c5b1d
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_12.html
@@ -0,0 +1,352 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index</title>
+
+<meta name="description" content="MathGL 1.10.1: Index">
+<meta name="keywords" content="MathGL 1.10.1: Index">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Index"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_13.html#index_split-0" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Index-1"></a>
+<h1 class="unnumbered">Index</h1>
+
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-A">A</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AddLegend">AddLegend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-addlegend">addlegend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-AddLegend-3">AddLegend</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AddLight">AddLight</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-addto">addto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-adjust">adjust</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AdjustTicks">AdjustTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Alpha">Alpha</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alpha">alpha</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Alpha-2">Alpha</a></td><td valign="top"><a href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alpha-2">alpha</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alphadef">alphadef</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alphadef-2">alphadef</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ambient">ambient</a></td><td valign="top"><a href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ambient">Ambient</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ambient-2">ambient</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-area">area</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Area">Area</a></td><td valign="top"><a href="mathgl_en_3.html#Area">3.9.4 Area</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Area-4">Area</a></td><td valign="top"><a href="mathgl_en_9.html#Area-sample">9.1.4 Area sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Arrows">Arrows</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-arrowsize">arrowsize</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Aspect">Aspect</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-aspect">aspect</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AutoOrg">AutoOrg</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axial">Axial</a></td><td valign="top"><a href="mathgl_en_3.html#Axial">3.10.11 Axial</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axial">axial</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axial-5">Axial</a></td><td valign="top"><a href="mathgl_en_9.html#Axial-sample">9.2.14 Axial sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axial-6">Axial</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axialdir">axialdir</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axis">axis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axis">Axis</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axis-2">Axis</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axis-5">axis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-4">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-5">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-6">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-7">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#g_t2_002daxes-sample">9.6.2 2-axes sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-8">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-9">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-B">B</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ball">ball</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ball">Ball</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-barh">barh</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Barh">Barh</a></td><td valign="top"><a href="mathgl_en_3.html#Barh">3.9.8 Barh</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Barh-3">Barh</a></td><td valign="top"><a href="mathgl_en_9.html#Barh-sample">9.1.6 Barh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-bars">bars</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Bars">Bars</a></td><td valign="top"><a href="mathgl_en_3.html#Bars">3.9.7 Bars</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Bars-4">Bars</a></td><td valign="top"><a href="mathgl_en_9.html#Bars-sample">9.1.5 Bars sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Beam">Beam</a></td><td valign="top"><a href="mathgl_en_3.html#Beam">3.11.7 Beam</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-beam">beam</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Belt">Belt</a></td><td valign="top"><a href="mathgl_en_3.html#Belt">3.10.3 Belt</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-belt">belt</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Belt-3">Belt</a></td><td valign="top"><a href="mathgl_en_9.html#Belt-sample">9.2.7 Belt sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Box">Box</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-box">box</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-BoxPlot">BoxPlot</a></td><td valign="top"><a href="mathgl_en_3.html#BoxPlot">3.9.16 BoxPlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-BoxPlot-3">BoxPlot</a></td><td valign="top"><a href="mathgl_en_9.html#BoxPlot-sample">9.1.11 BoxPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-boxs">boxs</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Boxs">Boxs</a></td><td valign="top"><a href="mathgl_en_3.html#Boxs">3.10.5 Boxs</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Boxs-3">Boxs</a></td><td valign="top"><a href="mathgl_en_9.html#Boxs-sample">9.2.9 Boxs sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-C">C</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-call">call</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-caxis">caxis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CAxis">CAxis</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-chart">chart</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Chart">Chart</a></td><td valign="top"><a href="mathgl_en_3.html#Chart">3.9.9 Chart</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Chart-2">Chart</a></td><td valign="top"><a href="mathgl_en_9.html#Chart-sample">9.1.17 Chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Chart-3">Chart</a></td><td valign="top"><a href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-chdir">chdir</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ClearLegend">ClearLegend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-clearlegend">clearlegend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-clf">clf</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Clf">Clf</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cloud">cloud</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cloud-2">Cloud</a></td><td valign="top"><a href="mathgl_en_9.html#Cloud-sample">9.3.2 Cloud sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CloudP">CloudP</a></td><td valign="top"><a href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CloudP-3">CloudP</a></td><td valign="top"><a href="mathgl_en_9.html#CloudP-sample">9.3.3 CloudP sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CloudQ">CloudQ</a></td><td valign="top"><a href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cmax">Cmax</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cmin">Cmin</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Color-scheme">Color scheme</a></td><td valign="top"><a href="mathgl_en_1.html#Color-scheme">1.4.3 Color scheme</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-colorbar">colorbar</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Colorbar">Colorbar</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Colorbar-5">Colorbar</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Column">Column</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-column">column</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ColumnPlot">ColumnPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-combine">combine</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Combine">Combine</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cone">Cone</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cone">cone</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cont">Cont</a></td><td valign="top"><a href="mathgl_en_3.html#Cont">3.10.8 Cont</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont">cont</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-5">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-sample">9.2.11 Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-6">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-7">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-8">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cont3">Cont3</a></td><td valign="top"><a href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont3">cont3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont3-5">Cont3</a></td><td valign="top"><a href="mathgl_en_9.html#Cont3-sample">9.3.5 Cont3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContA">ContA</a></td><td valign="top"><a href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-conta">conta</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contd">contd</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContD">ContD</a></td><td valign="top"><a href="mathgl_en_3.html#ContD">3.10.10 ContD</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContD-5">ContD</a></td><td valign="top"><a href="mathgl_en_9.html#ContD-sample">9.2.13 ContD sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContF">ContF</a></td><td valign="top"><a href="mathgl_en_3.html#ContF">3.10.9 ContF</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf">contf</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF-5">ContF</a></td><td valign="top"><a href="mathgl_en_9.html#ContF-sample">9.2.12 ContF sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContF3">ContF3</a></td><td valign="top"><a href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf3">contf3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF3-5">ContF3</a></td><td valign="top"><a href="mathgl_en_9.html#ContF3-sample">9.3.6 ContF3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF3-6">ContF3</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contfa">contfa</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFA">ContFA</a></td><td valign="top"><a href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFX">ContFX</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFY">ContFY</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFZ">ContFZ</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf_005bxyz_005d">contf[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContX">ContX</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContX-3">ContX</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContY">ContY</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContY-3">ContY</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContZ">ContZ</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContZ-3">ContZ</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont_005bxyz_005d">cont[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-copy">copy</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CopyFont">CopyFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crange">crange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crange-3">crange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Crop">Crop</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crop">crop</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crust">crust</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Crust">Crust</a></td><td valign="top"><a href="mathgl_en_3.html#Crust">3.14.5 Crust</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Crust-3">Crust</a></td><td valign="top"><a href="mathgl_en_9.html#Crust-sample">9.4.19 Crust sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ctick">ctick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cumsum">cumsum</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-CumSum">CumSum</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Curve">Curve</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-curve">curve</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cut">cut</a></td><td valign="top"><a href="mathgl_en_8.html#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cut-4">cut</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMax">CutMax</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMax-1">CutMax</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMin">CutMin</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMin-1">CutMin</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CutOff">CutOff</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutOff-2">CutOff</a></td><td valign="top"><a href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_13.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_13.html
new file mode 100644
index 0000000..59518ee
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_13.html
@@ -0,0 +1,317 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: D &ndash; G</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: D &ndash; G">
+<meta name="keywords" content="MathGL 1.10.1: Index: D &ndash; G">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-0"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_14.html#index_split-1" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: D &ndash; G</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-D">D</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-define">define</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Delete">Delete</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-delete">delete</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteColumns">DeleteColumns</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteRows">DeleteRows</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteSlices">DeleteSlices</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens">dens</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dens">Dens</a></td><td valign="top"><a href="mathgl_en_3.html#Dens">3.10.7 Dens</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-3">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-4">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-5">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens3">dens3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dens3">Dens3</a></td><td valign="top"><a href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens3-3">Dens3</a></td><td valign="top"><a href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensA">DensA</a></td><td valign="top"><a href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-densa">densa</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensX">DensX</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensX-2">DensX</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensY">DensY</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensY-2">DensY</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensZ">DensZ</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensZ-2">DensZ</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens_005bxyz_005d">dens[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dew">Dew</a></td><td valign="top"><a href="mathgl_en_3.html#Dew">3.13.5 Dew</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dew">dew</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dew-3">Dew</a></td><td valign="top"><a href="mathgl_en_9.html#Dew-sample">9.4.11 Dew sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-diff">diff</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Diff">Diff</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-diff2">diff2</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Diff2">Diff2</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-divto">divto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dots">dots</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dots">Dots</a></td><td valign="top"><a href="mathgl_en_3.html#Dots">3.14.4 Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dots-4">Dots</a></td><td valign="top"><a href="mathgl_en_9.html#Dots-sample">9.4.20 Dots sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-drop">drop</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Drop">Drop</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Drop-4">Drop</a></td><td valign="top"><a href="mathgl_en_9.html#Drops-sample">9.5.10 Drops sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Drop-5">Drop</a></td><td valign="top"><a href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-E">E</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-else">else</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-elseif">elseif</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-EndFrame">EndFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-EndFrame-2">EndFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-endif">endif</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Envelop">Envelop</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-envelop">envelop</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Envelop-2">Envelop</a></td><td valign="top"><a href="mathgl_en_9.html#Envelop-sample">9.6.6 Envelop sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Error">Error</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-error">error</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Error-2">Error</a></td><td valign="top"><a href="mathgl_en_3.html#Error">3.9.15 Error</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Error-6">Error</a></td><td valign="top"><a href="mathgl_en_9.html#Error-sample">9.1.10 Error sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-evaluate">evaluate</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Evaluate">Evaluate</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-export">export</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Export">Export</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-extend">extend</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Extend">Extend</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-F">F</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Face">Face</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facex">facex</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceX">FaceX</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facey">facey</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceY">FaceY</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceZ">FaceZ</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facez">facez</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fall">Fall</a></td><td valign="top"><a href="mathgl_en_3.html#Fall">3.10.2 Fall</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fall">fall</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fall-3">Fall</a></td><td valign="top"><a href="mathgl_en_9.html#Fall-sample">9.2.6 Fall sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fgets">fgets</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Fill">Fill</a></td><td valign="top"><a href="mathgl_en_6.html#Fill">6.3 Fill</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fill">fill</a></td><td valign="top"><a href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Find">Find</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-FindAny">FindAny</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Finish">Finish</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fit">fit</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit">Fit</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fit-9">Fit</a></td><td valign="top"><a href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit2">Fit2</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit3">Fit3</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FitPnts">FitPnts</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fits">fits</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FitS">FitS</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Flow">Flow</a></td><td valign="top"><a href="mathgl_en_3.html#Flow">3.13.6 Flow</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-flow">flow</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-5">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-sample">9.4.9 Flow sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-6">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-3D-sample">9.4.17 Flow 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-7">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FlowP">FlowP</a></td><td valign="top"><a href="mathgl_en_3.html#FlowP">3.13.7 FlowP</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Flush">Flush</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-Fl_005fMathGL">Fl_MathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-Fl_005fMathGL-2">Fl_MathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fog">fog</a></td><td valign="top"><a href="mathgl_en_8.html#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fog">Fog</a></td><td valign="top"><a href="mathgl_en_3.html#Fog">3.1.3 Fog</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fog-2">Fog</a></td><td valign="top"><a href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-font">font</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Font-style">Font style</a></td><td valign="top"><a href="mathgl_en_1.html#Font-style">1.4.4 Font style</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fontsize">fontsize</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-for">for</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fplot">fplot</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fsurf">fsurf</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-G">G</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetFont">GetFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetNumFrame">GetNumFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetNumFrame-2">GetNumFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Glyph">Glyph</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid">grid</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid">Grid</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid-2">grid</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid-2">Grid</a></td><td valign="top"><a href="mathgl_en_3.html#Grid">3.10.12 Grid</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid3">Grid3</a></td><td valign="top"><a href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid3">grid3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GridA">GridA</a></td><td valign="top"><a href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grida">grida</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_14.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_14.html
new file mode 100644
index 0000000..64180cc
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_14.html
@@ -0,0 +1,313 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: H &ndash; O</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: H &ndash; O">
+<meta name="keywords" content="MathGL 1.10.1: Index: H &ndash; O">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_13.html#index_split-0" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_15.html#index_split-2" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: H &ndash; O</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-H">H</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Hist">Hist</a></td><td valign="top"><a href="mathgl_en_3.html#Data-distributions">3.16 Data distributions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-hist">hist</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Hist-4">Hist</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-I">I</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Identity">Identity</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-identity">identity</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-if">if</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Import">Import</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-import">import</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-InPlot">InPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-inplot">inplot</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Insert">Insert</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertColumns">InsertColumns</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertRows">InsertRows</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertSlices">InsertSlices</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-integral">integral</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Integral">Integral</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-L">L</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Label-1">Label</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Last">Last</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Legend">Legend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-legend">legend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Legend-5">Legend</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-legend-3">legend</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-light">light</a></td><td valign="top"><a href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Light">Light</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Light-5">Light</a></td><td valign="top"><a href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-line">line</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Line">Line</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Line-style">Line style</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Linear">Linear</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Linear1">Linear1</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-linewidth">linewidth</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-list">list</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-LoadFont">LoadFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-M">M</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-map">map</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Map">Map</a></td><td valign="top"><a href="mathgl_en_3.html#Map">3.12.6 Map</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Map-3">Map</a></td><td valign="top"><a href="mathgl_en_9.html#Map-sample">9.4.4 Map sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mark">mark</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mark">Mark</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mark-3">Mark</a></td><td valign="top"><a href="mathgl_en_3.html#Mark">3.9.13 Mark</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Mark-7">Mark</a></td><td valign="top"><a href="mathgl_en_9.html#Mark-sample">9.1.12 Mark sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Mark-style">Mark style</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-marksize">marksize</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-marksize-2">marksize</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-MathGL-overview">MathGL overview</a></td><td valign="top"><a href="mathgl_en_1.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-MathGL-setup">MathGL setup</a></td><td valign="top"><a href="mathgl_en_3.html#Graphics-setup">3.1 Graphics setup</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-max">max</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Max">Max</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Max-1">Max</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Maximal">Maximal</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mesh">mesh</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mesh">Mesh</a></td><td valign="top"><a href="mathgl_en_3.html#Mesh">3.10.1 Mesh</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Mesh-3">Mesh</a></td><td valign="top"><a href="mathgl_en_9.html#Mesh-sample">9.2.5 Mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-meshnum">meshnum</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-meshnum-2">meshnum</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Message">Message</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglArg">mglArg</a></td><td valign="top"><a href="mathgl_en_7.html#mglArg-class">7.8 mglArg class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglColor">mglColor</a></td><td valign="top"><a href="mathgl_en_7.html#mglColor-class">7.4 mglColor class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglCommand">mglCommand</a></td><td valign="top"><a href="mathgl_en_7.html#mglCommand-class">7.7 mglCommand class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-mglData">mglData</a></td><td valign="top"><a href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglFont">mglFont</a></td><td valign="top"><a href="mathgl_en_7.html#mglFont-class">7.3 mglFont class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglFormula">mglFormula</a></td><td valign="top"><a href="mathgl_en_7.html#mglFormula-class">7.2 mglFormula class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-mglGraph">mglGraph</a></td><td valign="top"><a href="mathgl_en_3.html#MathGL-core">3. MathGL core</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphAB">mglGraphAB</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphAB-2">mglGraphAB</a></td><td valign="top"><a href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphFLTK">mglGraphFLTK</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphGL">mglGraphGL</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphGLUT">mglGraphGLUT</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphIDTF">mglGraphIDTF</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphPS">mglGraphPS</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphQT">mglGraphQT</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphZB">mglGraphZB</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglParse">mglParse</a></td><td valign="top"><a href="mathgl_en_7.html#mglParse-class">7.1 mglParse class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglParse-2">mglParse</a></td><td valign="top"><a href="mathgl_en_9.html#Parser-sample">9.6.11 Parser sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglPDE-1">mglPDE</a></td><td valign="top"><a href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglPoint">mglPoint</a></td><td valign="top"><a href="mathgl_en_7.html#mglPoint-class">7.5 mglPoint class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglQO2d-1">mglQO2d</a></td><td valign="top"><a href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglRay-1">mglRay</a></td><td valign="top"><a href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglRay-2">mglRay</a></td><td valign="top"><a href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglVar">mglVar</a></td><td valign="top"><a href="mathgl_en_7.html#mglVar-class">7.6 mglVar class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Min">Min</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-min">min</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Min-1">Min</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Minimal">Minimal</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Mirror">Mirror</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mirror">mirror</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Modify">Modify</a></td><td valign="top"><a href="mathgl_en_6.html#Fill">6.3 Fill</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-modify">modify</a></td><td valign="top"><a href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Momentum">Momentum</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-momentum">momentum</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Momentum-2">Momentum</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-multo">multo</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-N">N</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-new">new</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-NewFrame">NewFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-NewFrame-2">NewFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-next">next</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-norm">norm</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Norm">Norm</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-NormSl">NormSl</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-normsl">normsl</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-O">O</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-once">once</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Org">Org</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-origin">origin</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_15.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_15.html
new file mode 100644
index 0000000..52a7acd
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_15.html
@@ -0,0 +1,375 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: P &ndash; S</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: P &ndash; S">
+<meta name="keywords" content="MathGL 1.10.1: Index: P &ndash; S">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_14.html#index_split-1" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_16.html#index_split-3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: P &ndash; S</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-P">P</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-palette">palette</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-perspective">perspective</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Perspective">Perspective</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-pipe">pipe</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Pipe">Pipe</a></td><td valign="top"><a href="mathgl_en_3.html#Pipe">3.13.8 Pipe</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Pipe-5">Pipe</a></td><td valign="top"><a href="mathgl_en_9.html#Pipe-sample">9.4.10 Pipe sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Pipe-6">Pipe</a></td><td valign="top"><a href="mathgl_en_9.html#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Plot">Plot</a></td><td valign="top"><a href="mathgl_en_3.html#Plot">3.9.1 Plot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-plot">plot</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Plot-4">Plot</a></td><td valign="top"><a href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-7">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Plot-sample">9.1.1 Plot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-8">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-9">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-10">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-plotfactor">plotfactor</a></td><td valign="top"><a href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-PlotId">PlotId</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-PrintInfo">PrintInfo</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Puts">Puts</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-PutsFit">PutsFit</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-putsfit">putsfit</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-PutsFit-2">PutsFit</a></td><td valign="top"><a href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Putsw">Putsw</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-Q">Q</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-QMathGL">QMathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-QMathGL-2">QMathGL</a></td><td valign="top"><a href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-R">R</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Radar">Radar</a></td><td valign="top"><a href="mathgl_en_3.html#Radar">3.9.2 Radar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Radar-2">Radar</a></td><td valign="top"><a href="mathgl_en_9.html#Radar-sample">9.1.2 Radar sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-read">read</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Read">Read</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadAll">ReadAll</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readall">readall</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readhdf">readhdf</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadHDF">ReadHDF</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadMat">ReadMat</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readmat">readmat</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadRange">ReadRange</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Rearrange">Rearrange</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rearrange">rearrange</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RecalcBorder">RecalcBorder</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Region">Region</a></td><td valign="top"><a href="mathgl_en_3.html#Region">3.9.5 Region</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-region">region</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Region-3">Region</a></td><td valign="top"><a href="mathgl_en_9.html#Region-sample">9.1.9 Region sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Resize">Resize</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-resize">resize</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RestoreFont">RestoreFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RestoreM">RestoreM</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rotate">rotate</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Rotate">Rotate</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RotateN">RotateN</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rotatetext">rotatetext</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-S">S</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-save">save</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Save">Save</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SaveHDF">SaveHDF</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-savehdf">savehdf</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SelectPen">SelectPen</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Set">Set</a></td><td valign="top"><a href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAlphaDef">SetAlphaDef</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetArrowSize">SetArrowSize</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAutoRanges">SetAutoRanges</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAxialDir">SetAxialDir</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetBarWidth">SetBarWidth</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetBaseLineWidth">SetBaseLineWidth</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SetColumnId">SetColumnId</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCoor">SetCoor</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCTT">SetCTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCut">SetCut</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCutBox">SetCutBox</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetDrawFace">SetDrawFace</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFont">SetFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontDef">SetFontDef</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSize">SetFontSize</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizeCM">SetFontSizeCM</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizeIN">SetFontSizeIN</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizePT">SetFontSizePT</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFunc">SetFunc</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetMarkSize">SetMarkSize</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetMeshNum">SetMeshNum</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalColor">SetPalColor</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalette">SetPalette</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalNum">SetPalNum</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPlotFactor">SetPlotFactor</a></td><td valign="top"><a href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetRanges">SetRanges</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetRotatedText">SetRotatedText</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetScheme">SetScheme</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-setsize">setsize</a></td><td valign="top"><a href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetSize">SetSize</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTickLen">SetTickLen</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTicks">SetTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicks-2">SetTicks</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicks-3">SetTicks</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTickStl">SetTickStl</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTicksVal">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-4">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#Manual-ticks-sample">9.6.12 Tick values sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-5">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-6">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#StickPlot-sample">9.6.14 StickPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTransparent">SetTransparent</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTranspType">SetTranspType</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTuneTicks">SetTuneTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetWarn">SetWarn</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetXTT">SetXTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetYTT">SetYTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetZTT">SetZTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-set_005fid">set_id</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Sew">Sew</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sew">sew</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Sew-2">Sew</a></td><td valign="top"><a href="mathgl_en_9.html#Sew-sample">9.6.7 Sew sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ShowImage">ShowImage</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SimplePlot">SimplePlot</a></td><td valign="top"><a href="mathgl_en_3.html#SimplePlot">3.14.8 SimplePlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-smooth">smooth</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Smooth">Smooth</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Sphere">Sphere</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sphere">sphere</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Sphere-3">Sphere</a></td><td valign="top"><a href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline">Spline</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline1">Spline1</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline5">Spline5</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Squeeze">Squeeze</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-squeeze">squeeze</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stem">stem</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Stem">Stem</a></td><td valign="top"><a href="mathgl_en_3.html#Stem">3.9.6 Stem</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Stem-4">Stem</a></td><td valign="top"><a href="mathgl_en_9.html#Stem-sample">9.1.8 Stem sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-step">step</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Step">Step</a></td><td valign="top"><a href="mathgl_en_3.html#Step">3.9.10 Step</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Step-4">Step</a></td><td valign="top"><a href="mathgl_en_9.html#Step-sample">9.1.7 Step sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stfa">stfa</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-STFA">STFA</a></td><td valign="top"><a href="mathgl_en_3.html#STFA">3.12.7 STFA</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-STFA-3">STFA</a></td><td valign="top"><a href="mathgl_en_9.html#STFA-sample">9.6.8 STFA sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-StickPlot">StickPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stop">stop</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subdata">subdata</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SubData">SubData</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SubPlot">SubPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subplot">subplot</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SubPlot-2">SubPlot</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subto">subto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sum">sum</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Sum">Sum</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf">Surf</a></td><td valign="top"><a href="mathgl_en_3.html#Surf">3.10.4 Surf</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf">surf</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf-3">Surf</a></td><td valign="top"><a href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-6">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-sample">9.2.1 Surf sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-7">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-8">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-9">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Sharp-colors-sample">9.2.4 Sharp colors sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-10">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-11">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-12">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-13">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3">surf3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3">Surf3</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3">3.11.1 Surf3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-5">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3-sample">9.3.1 Surf3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-6">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-7">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-8">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-9">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3A">Surf3A</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3A">3.12.4 Surf3A</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3a">surf3a</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3A-5">Surf3A</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3A-sample">9.4.13 Surf3A sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3C">Surf3C</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3C">3.12.2 Surf3C</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3c">surf3c</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3C-5">Surf3C</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3C-sample">9.4.12 Surf3C sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surfa">surfa</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SurfA">SurfA</a></td><td valign="top"><a href="mathgl_en_3.html#SurfA">3.12.3 SurfA</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SurfA-3">SurfA</a></td><td valign="top"><a href="mathgl_en_9.html#SurfA-sample">9.4.2 SurfA sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surfc">surfc</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SurfC">SurfC</a></td><td valign="top"><a href="mathgl_en_3.html#SurfC">3.12.1 SurfC</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SurfC-3">SurfC</a></td><td valign="top"><a href="mathgl_en_9.html#SurfC-sample">9.4.1 SurfC sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-swap">swap</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Swap">Swap</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_16.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_16.html
new file mode 100644
index 0000000..f69ecf8
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_16.html
@@ -0,0 +1,298 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: T &ndash; Z</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: T &ndash; Z">
+<meta name="keywords" content="MathGL 1.10.1: Index: T &ndash; Z">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_15.html#index_split-2" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: T &ndash; Z</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-T">T</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tens">Tens</a></td><td valign="top"><a href="mathgl_en_3.html#Tens">3.9.3 Tens</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tens">tens</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tens-4">Tens</a></td><td valign="top"><a href="mathgl_en_9.html#Tens-sample">9.1.3 Tens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ternary">Ternary</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Ternary-2">Ternary</a></td><td valign="top"><a href="mathgl_en_9.html#Ternary-plot-sample">9.5.8 Ternary plot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Text">Text</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-text">text</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Text-9">Text</a></td><td valign="top"><a href="mathgl_en_9.html#Text-sample">9.1.15 Text sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-textmark">textmark</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TextMark">TextMark</a></td><td valign="top"><a href="mathgl_en_3.html#TextMark">3.9.14 TextMark</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-TextMark-9">TextMark</a></td><td valign="top"><a href="mathgl_en_9.html#TextMark-sample">9.1.13 TextMark sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ticklen">ticklen</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tickstl">tickstl</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tile">tile</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tile">Tile</a></td><td valign="top"><a href="mathgl_en_3.html#Tile">3.10.6 Tile</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tile-3">tile</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tile-3">Tile</a></td><td valign="top"><a href="mathgl_en_9.html#Tile-sample">9.2.8 Tile sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TileS">TileS</a></td><td valign="top"><a href="mathgl_en_3.html#TileS">3.12.5 TileS</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-TileS-3">TileS</a></td><td valign="top"><a href="mathgl_en_9.html#TileS-sample">9.4.3 Tiles sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-title">title</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Title">Title</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tlabel">tlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-torus">torus</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Torus">Torus</a></td><td valign="top"><a href="mathgl_en_3.html#Torus">3.9.11 Torus</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Torus-3">Torus</a></td><td valign="top"><a href="mathgl_en_9.html#Torus-sample">9.1.16 Torus sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Trace">Trace</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Traj">Traj</a></td><td valign="top"><a href="mathgl_en_3.html#Traj">3.13.1 Traj</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-traj">traj</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Traj-3">Traj</a></td><td valign="top"><a href="mathgl_en_9.html#Traj-sample">9.4.5 Traj sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transparent">transparent</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transpose">transpose</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Transpose">Transpose</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transptype">transptype</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-triplot">triplot</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TriPlot">TriPlot</a></td><td valign="top"><a href="mathgl_en_3.html#TriPlot">3.14.6 TriPlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tube">Tube</a></td><td valign="top"><a href="mathgl_en_3.html#Tube">3.9.12 Tube</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tube">tube</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tube-7">Tube</a></td><td valign="top"><a href="mathgl_en_9.html#Tube-sample">9.1.14 Tube sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-V">V</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-v">v</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-var">var</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-vect">vect</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Vect">Vect</a></td><td valign="top"><a href="mathgl_en_3.html#Vect">3.13.2 Vect</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Vect-5">Vect</a></td><td valign="top"><a href="mathgl_en_9.html#Vect-sample">9.4.6 Vect sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Vect-6">Vect</a></td><td valign="top"><a href="mathgl_en_9.html#Vect-3D-sample">9.4.14 Vect 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-VectC">VectC</a></td><td valign="top"><a href="mathgl_en_3.html#VectC">3.13.4 VectC</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-vectc">vectc</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectC-5">VectC</a></td><td valign="top"><a href="mathgl_en_9.html#VectC-sample">9.4.8 VectC sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectC-6">VectC</a></td><td valign="top"><a href="mathgl_en_9.html#VectC-3D-sample">9.4.16 VectC 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-VectL">VectL</a></td><td valign="top"><a href="mathgl_en_3.html#VectL">3.13.3 VectL</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectL-5">VectL</a></td><td valign="top"><a href="mathgl_en_9.html#VectL-sample">9.4.7 VectL sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectL-6">VectL</a></td><td valign="top"><a href="mathgl_en_9.html#VectL-3D-sample">9.4.15 VectL 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-View">View</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-W">W</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WarnCode">WarnCode</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_2.html#index-widgets">widgets</a></td><td valign="top"><a href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-1">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-2">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-3">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_2.html#index-window">window</a></td><td valign="top"><a href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-window-1">window</a></td><td valign="top"><a href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-window-2">window</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-write">write</a></td><td valign="top"><a href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteBMP">WriteBMP</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteEPS">WriteEPS</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteFrame">WriteFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteGIF">WriteGIF</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteIDTF">WriteIDTF</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteJPEG">WriteJPEG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WritePNG">WritePNG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteSVG">WriteSVG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-X">X</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xlabel">xlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-XRange">XRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xrange">xrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xrange-3">xrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xtick">xtick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-Y">Y</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ylabel">ylabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-YRange">YRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-yrange">yrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-yrange-3">yrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ytick">ytick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-Z">Z</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zlabel">zlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Zoom">Zoom</a></td><td valign="top"><a href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zoom">zoom</a></td><td valign="top"><a href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ZRange">ZRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zrange">zrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zrange-3">zrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ztick">ztick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_2.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_2.html
new file mode 100644
index 0000000..535b8ab
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_2.html
@@ -0,0 +1,1943 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 2. MathGL examples</title>
+
+<meta name="description" content="MathGL 1.10.1: 2. MathGL examples">
+<meta name="keywords" content="MathGL 1.10.1: 2. MathGL examples">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Examples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_1.html#Thanks" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_1.html#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-examples"></a>
+<h1 class="chapter">2. MathGL examples</h1>
+
+<p>This chapter contain information about basic and advanced MathGL, hints and samples for all types of graphics. I recommend you read first 2 sections one after another and at least look on &ldquo;Hints&rdquo; section. Also I recommend you to look at <a href="mathgl_en_1.html#General-concepts">General concepts</a> and <a href="mathgl_en_1.html#FAQ">FAQ</a>. Sample code for some of these examples can be found in <a href="http://mathgl.sf.net/pictures.html">http://mathgl.sf.net/pictures.html</a> and in <a href="mathgl_en_9.html#Samples">Samples</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Basic-usage">2.1 Basic usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Advanced-usage">2.2 Advanced usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-handling">2.3 Data handling</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-plotting">2.4 Data plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#C_002fFortran-interface">2.5 C/Fortran interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MathGL-and-PyQt">2.6 MathGL and PyQt</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Hints">2.7 Hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Basic-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Examples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Using-FLTK_002fGLUT-window" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Basic-usage-1"></a>
+<h2 class="section">2.1 Basic usage</h2>
+
+<p>MathGL library can be used by several manners. Each has positive and negative sides:
+</p><ul>
+<li>
+<em>The using of MathGL library features for creating graphical window (requires FLTK or GLUT libraries).</em>
+
+<p>Positive side is the possibility to view the plot at once and to modify it (rotate, zoom or switch on transparency or lighting) by hand or by mouse. Negative sides are: the need  of X-terminal and limitation consisting in working with the only one set of data at a time.
+</p></li><li>
+<em>Direct writing to file in bitmap or vector format without creation of graphical window.</em>
+
+<p>Positive aspects are: batch processing of similar data set (for example, a set of resulting data files for different calculation parameters), running from the console program (including the cluster calculation), fast and automated drawing, saving pictures for further analysis (or demonstration). Negative sides are: the usage of the external program for picture viewing. Also, the data plotting is non-visual. So, you have to imagine the picture (view angles, lighting and so on) before the plotting. I recommend to use graphical window for determining the optimal parameters of plotting on the base of some typical data set. And later use these parameters for batch processing in console program.
+</p></li><li>
+<em>Drawing in memory with the following displaying by other graphical program.</em>
+
+<p>In this case the programmer has more freedom in selecting the window libraries (not only FLTK or GLUT), in positioning and surroundings control and so on. I recommend to use such way for &ldquo;settled&rdquo; programs.
+</p></li></ul>
+
+<p>Let me consider the aforesaid in more detail.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drawing-to-file">2.1.2 Drawing to file</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drawing-in-memory">2.1.3 Drawing in memory</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Using-QMathGL">2.1.4 Using QMathGL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Using-FLTK_002fGLUT-window"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Basic-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drawing-to-file" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Using-FLTK_002fGLUT-window-1"></a>
+<h3 class="subsection">2.1.1 Using FLTK/GLUT window</h3>
+<a name="index-window"></a>
+<a name="index-widgets"></a>
+
+<p>The &ldquo;interactive&rdquo; way of drawing in MathGL consists in window creation  with help of class <code>mglGraphGLUT</code> or <code>mglGraphGLUT</code> (see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) and the following drawing in this window. There is a corresponding code:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,sample,&quot;MathGL examples&quot;);
+        return mglFlRun();
+    }
+</pre><p>Here function <code>sample</code> is defined. This function does all drawing. Other function <code>main</code> is entry point function for console program. Arguments of <code>main</code> should be transfered to <code>Window()</code> since it may contain OS specific information (see section <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>).
+</p>
+<p>Alternatively you can create yours own class inherited from class <code>mglDraw</code> and re-implement the function <code>Draw()</code> in it:
+</p><pre class="verbatim">    class Foo : public mglDraw
+    {
+    public:
+        int Draw(mglGraph *gr);
+    } foo;
+    //-----------------------------------------------------
+    int Foo::Draw(mglGraph *gr)
+    {
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,foo,&quot;MathGL examples&quot;);
+        return mglFlRun();
+    }
+</pre>
+<p>The similar code can be written for <code>mglGraphGLUT</code> or for <code>mglGraphQT</code> window (function <code>sample()</code> is the same):
+</p><pre class="verbatim">    int main(int argc,char **argv)
+    {
+        mglGraphGLUT gr;
+        gr.Window(argc,argv,sample,&quot;MathGL examples&quot;);
+        return 0;
+    }
+</pre>
+<p>The rotation, shift, zooming, switching on/off transparency and lighting can be done with help of tool-buttons (for <code>mglGraphFLTK</code> and <code>mglGraphQT</code>) or by hot-keys: &lsquo;<samp>a</samp>&rsquo;, &lsquo;<samp>d</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;, &lsquo;<samp>s</samp>&rsquo; for plot rotation, &lsquo;<samp>r</samp>&rsquo; and &lsquo;<samp>f</samp>&rsquo; switching on/off transparency and lighting. Press &lsquo;<samp>x</samp>&rsquo; for exit (or closing the window).
+</p>
+<p>In this example function <code>sample</code> rotates axes (<code>Rotate()</code>, see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>) and draws the bounding box (<code>Box()</code>). Drawing procedure is separated in a function since it will be used on demand when window canvas needs to be redrawn. Widget classes (<code>mglGraphFLTK</code>, <code>mglGraphGLUT</code> and so on) support a delayed drawing, when all plotting functions are called once at the beginning of writing to memory lists. Further program displays the saved lists faster. Resulting redrawing will be faster but it requires sufficient memory. Several lists (frames) can be displayed one after another (by pressing &lsquo;<samp>,</samp>&rsquo;, &lsquo;<samp>.</samp>&rsquo;) or run as cinema. To switch these feature on one needs to modify function <code>sample</code>:
+</p><pre class="verbatim">    int sample1(mglGraph *gr, void *)
+    {
+        gr-&gt;NewFrame();             // the first frame
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        gr-&gt;EndFrame();             // end of the first frame
+        gr-&gt;NewFrame();             // the second frame
+        gr-&gt;Box();
+        gr-&gt;Axis(&quot;xy&quot;);
+        gr-&gt;EndFrame();             // end of the second frame
+        return GetNumFrame();       // returns the frame number
+    }
+</pre><p>First, the function creates a frame <code>NewFrame()</code> for rotated axes and draws the bounding box. After the frame drawing the function <code>EndFrame()</code> <strong>must be</strong> called! The second frame contains the bounding box and axes <code>Axis(&quot;xy&quot;)</code> in the initial (unrotated) coordinates. Function <code>sample</code> returns the number of created frames <code>GetNumFrame()</code>.
+</p>
+<hr size="6">
+<a name="Drawing-to-file"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Using-FLTK_002fGLUT-window" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drawing-in-memory" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drawing-to-file-1"></a>
+<h3 class="subsection">2.1.2 Drawing to file</h3>
+
+<p>Another way of using MathGL library is the direct picture writing to file. It is most usable for plot creating during calculation or for using of small programs (like Matlab or Scilab scripts) for visualizing repetitive sets of data. But the speed of drawing is much higher in comparison with a script language. There are two classes for exporting in file: class <code>mglGraphZB</code> saves in bitmap format (like PNG), <code>mglGraphPS</code> saves in vector PostScript format (see section <a href="mathgl_en_4.html#Plotter-classes">Plotter classes</a>).
+</p>
+<p>The following code produces a bitmap PNG picture:
+</p><pre class="verbatim">    int main(int ,char **)
+    {
+        mglGraphZB gr;
+        gr.Alpha(true);
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);           // The same drawing function.
+        gr.WritePNG(&quot;test.png&quot;);    // Don't forget to save the result!
+        return 0;
+    }
+</pre><p>The only difference from the previous (using windows) variant is manual switching the transparency  <code>Alpha</code> and lightning <code>Light</code> on, if the plot requires it. The using of frames is not advisable since the whole image is prepared each time. If function <code>sample</code> contains frames then each frame will be saved to a separate file. In principle, one does not need to separate drawing functions in case of direct file writing in consequence of the single calling of this function for each picture. However, one may use the same drawing procedure to create a plot with changed parameters, to export in different file types, to emphasize the drawing code and so on. So, in future I will put the drawing in separate function.
+</p>
+<p>The code for export in vector EPS file looks the same:
+</p><pre class="verbatim">    int main(int ,char **)
+    {
+        mglGraphPS gr;
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);           // The same drawing function.
+        gr.WriteEPS(&quot;test.eps&quot;);    // Don't forget to save the result!
+        return 0;
+    }
+</pre><p>The differences from the using of bitmap picture are: applying of the other class <code>mglGraphPS</code>, and writing to other format (function <code>WriteEPS()</code> instead of function <code>WritePNG()</code>). Moreover, there is no switching of the plot transparency <code>Alpha</code> since EPS format does not support it. Possibly I shall include transparency in future by program emulation.
+</p>
+<p>Classes <code>mglGraphZB</code> and <code>mglGraphPS</code> have some merits and demerits. Class <code>mglGraphZB</code> draws beautiful surface with transparency, smoothed colors and lightning, but the output picture is <em>bitmap</em>, that leads to a bad scalability. On the contrary, class <code>mglGraphPS</code> creates vector file with excellent scalability. But file has large size (especially for surfaces), it does not support transparency and color smoothing. So, vector picture looks stylish but a bit angularly.
+</p>
+<hr size="6">
+<a name="Drawing-in-memory"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drawing-to-file" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Using-QMathGL" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drawing-in-memory-1"></a>
+<h3 class="subsection">2.1.3 Drawing in memory</h3>
+
+<p>The last way of MathGL using is the drawing in memory. Class <code>mglGraphZB</code> allows one  to create a bitmap picture in memory. Further this picture can be displayed in window by some window libraries (like wxWidgets, FLTK, Windows GDI and so on). For example, the code for drawing in wxWidget library looks like:
+</p><pre class="verbatim">    void MyForm::OnPaint(wxPaintEvent&amp; event)
+    {
+        int w,h,x,y;
+        GetClientSize(&amp;w,&amp;h);   // size of the picture
+        mglGraphZB gr(w,h);
+
+        gr.Alpha(true);         // draws something using MathGL
+        gr.Light(true);         gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);
+
+        wxImage img(w,h,gr.GetBits(),true);
+        ToolBar-&gt;GetSize(&amp;x,&amp;y);    // gets a height of the toolbar if any
+        wxPaintDC dc(this);         // and draws it
+        dc.DrawBitmap(wxBitmap(img),0,y);
+    }
+</pre><p>The drawing in other libraries is most the same. Moreover, I excluded the support of TIFF and JPEG files from MathGL by default for compatibility with wxWidgets library.
+</p>
+<hr size="6">
+<a name="Using-QMathGL"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drawing-in-memory" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Using-QMathGL-1"></a>
+<h3 class="subsection">2.1.4 Using QMathGL</h3>
+
+<p>MathGL have several interface widgets for different widget libraries. There are QMathGL for Qt, Fl_MathGL for FLTK in MathGL v.1.8. These classes provide control which display MathGL graphics. Unfortunately there is no uniform interface for widget classes because all libraries have slightly different set of functions, features and so on. However the usage of MathGL widgets is rather simple. Let me show it on the example of QMathGL.
+</p>
+<p>First of all you have to define the drawing function or inherit a class from <code>mglDraw</code> class. After it just create a window and setup QMathGL instance as any other Qt widget:
+</p><pre class="verbatim">    int main(int argc,char **argv)
+    {
+        QApplication a(argc,argv);
+        QMainWindow *Wnd = new QMainWindow;
+        Wnd-&gt;resize(650,480);  // for fill up the QMGL, menu and toolbars
+        Wnd-&gt;setWindowTitle(title);
+        // here I allow to scroll QMathGL -- the case 
+        // then user want to prepare huge picture
+        QScrollArea *scroll = new QScrollArea(Wnd);
+
+        // Create and setup QMathGL
+        QMathGL *QMGL = new QMathGL(Wnd);
+        QMGL-&gt;setPopup(popup); // if you want to setup popup menu for QMGL
+        QMGL-&gt;setDraw(sample, NULL);
+        // or use QMGL-&gt;setDraw(foo); for instance of class Foo:public mglDraw
+        QMGL-&gt;update();
+
+        // continue other setup (menu, toolbar and so on)
+        makeMenu();
+        scroll-&gt;setWidget(QMGL);
+        Wnd-&gt;setCentralWidget(scroll);
+        Wnd-&gt;show();
+        return a.exec();
+    }
+</pre>
+
+<hr size="6">
+<a name="Advanced-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Using-QMathGL" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Subplots" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Advanced-usage-1"></a>
+<h2 class="section">2.2 Advanced usage</h2>
+
+<p>Now I show several non-obvious features of MathGL: several subplots in a single picture, curvilinear coordinates, text printing and so on. Generally you may miss this section at first reading, but I don&rsquo;t recommend it.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Subplots">2.2.1 Subplots</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-grids">2.2.2 Axis and grids</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Curvilinear-coordinates">2.2.3 Curvilinear coordinates</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing-example">2.2.4 Text printing example</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Animation">2.2.5 Animation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Subplots"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Advanced-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-grids" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Subplots-1"></a>
+<h3 class="subsection">2.2.1 Subplots</h3>
+
+<p>Let me demonstrate possibilities of axes transformation. MathGL has the following functions: <code>SubPlot</code>, <code>InPlot</code>, <code>Aspect</code> and <code>Rotate</code> (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>). The order of their calling is strictly determined. First, one changes the position of axes in image area (functions <code>SubPlot</code> and <code>InPlot</code>). After that one may rotate the plot (function <code>Rotate</code>). Finally, one may change aspects of axes (function <code>Aspect</code>). The following code illustrates the aforesaid it:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(-1,1.1,1),&quot;Just box&quot;,&quot;rL&quot;);
+        gr-&gt;InPlot(0.2,0.5,0.7,1);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,1.2,1),&quot;InPlot example&quot;);
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,1,1);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(1,1,1.5),&quot;Rotate only&quot;,&quot;rR&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,1,2);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,0,2),&quot;Aspect and Rotate&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,2,2);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Aspect in other direction&quot;);
+        return 0;
+    }
+</pre><p>Here I used function <code>Puts</code> for printing the text in arbitrary position of picture (see section <a href="mathgl_en_3.html#Text-printing">Text printing</a>). Text coordinates and size are connected with axes. However, text coordinates may be everywhere, including the outside the bounding box. I shall show its features later in See section <a href="#Text-printing-example">Text printing example</a>.
+</p>
+<div class="float">
+<img src="png/sample1.png" alt="png/sample1">
+
+</div><p><strong>Example of several subplots on the single picture.
+</strong>
+</p>
+<hr size="6">
+<a name="Axis-and-grids"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Subplots" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curvilinear-coordinates" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-grids-1"></a>
+<h3 class="subsection">2.2.2 Axis and grids</h3>
+
+<p>MathGL library can draw not only the bounding box but also the axes, grids, labels and so on. The limits of axes and their origin (the point of intersection) are determined by function <code>Axis()</code>. Also you can use <code>XRange(), YRange(), ZRange()</code> functions (see section <a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). Ticks on axis are specified by function <code>SetTicks</code> (see section <a href="mathgl_en_3.html#Ticks">Ticks</a>). First argument the direction for each change will be applied. Second argument gives the step between ticks (if positive) or gives the number of ticks on the axis (if negative) or set to use logarithmic ticks (if zero). Third argument gives numbers of sub-ticks between ticks (default is zero). Last argument define the initial ticks position.
+</p>
+<p>Function <code>Axis</code> draws axes. Its textual string shows in which directions the axis or axes will be drawn (by default <code>&quot;xyz&quot;</code>, function draws axes in all directions). Function <code>Grid</code> draws grid perpendicularly to specified directions. Example of axes and grid drawing is:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;SetTicks('x', 0.4, 3);  // sets tick step to 0.5
+        gr-&gt;SetTicks('y', 0.4, 3);  // and draws 3 subticks
+        gr-&gt;Box();                  // should be after the ticks change
+        gr-&gt;Axis(&quot;xy&quot;);
+        gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Axis and grid&quot;);
+
+        gr-&gt;SetTicks('x');  gr-&gt;SetTicks('y'); // restore back
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(0,0,0));
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Axis();
+        gr-&gt;Label('x',&quot;x&quot;);
+        gr-&gt;Label('y',&quot;y&quot;);
+        gr-&gt;Label('z',&quot;z&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Axis and labels&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetTicks('x', 0.2); gr-&gt;SetTicks('y', 0.2);
+        gr-&gt;SetTicks('z', 0.2); // too low step of ticks
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+        gr-&gt;Axis();
+        gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Shift origin and add grid&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.2),&quot;(note, too many ticks)&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetTicks('x', -6);  // decrease the number of ticks
+        gr-&gt;SetTicks('y', -6);
+        gr-&gt;Axis(&quot;yz&quot;);
+        gr-&gt;Label('y',&quot;Y axis&quot;,0);
+        gr-&gt;Label('z',&quot;Z axis&quot;,0);
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Remove X axis, and&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.2),&quot;decrease number of ticks&quot;);
+        return 0;
+    }
+</pre>
+<p>This example shows the importance of the correct choosing of the number of ticks on axis. If tick step is too small then its text may overlap and becomes unreadable. This code has the example of <code>Label</code> function. It draws label for axis in specified direction. The text position on axis is specified by third argument of <code>Label</code> function. If it is positive then then text is drawn near the axis maximum, if negative then the same takes place near the minimum of axis, if zero - then at the center of axis.
+</p>
+<div class="float">
+<img src="png/sample2.png" alt="png/sample2">
+
+</div><p><strong>Example of setting up axis range and axis ticks.
+</strong>
+</p>
+<hr size="6">
+<a name="Curvilinear-coordinates"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-grids" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing-example" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curvilinear-coordinates-1"></a>
+<h3 class="subsection">2.2.3 Curvilinear coordinates</h3>
+
+
+<p>Now let use curvilinear coordinates. In difference from other systems of plot creation, MathGL uses textual formulas for connection of the old (data) and new (output) coordinates. This allows one to plot in arbitrary coordinates. The following code plots the line <var>y</var>=0, <var>z</var>=0 in Cartesian, polar, parabolic and spiral coordinates:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData x(50),y(50),z(50);
+        y.Fill(0.5,0.5);
+        x.Fill(-1,1);           // creates data arrays
+
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,1,-1));
+        gr-&gt;dz = 0.5;           // sets tick step to 0.5
+
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Cartesian&quot;);
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,0);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Cylindrical&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetFunc(&quot;2*y*x&quot;,&quot;y*y - x*x&quot;,0);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Parabolic&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Spiral&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample3.png" alt="png/sample3">
+
+</div><p><strong>Example of curvilinear coordinates
+</strong>
+</p>
+
+<hr size="6">
+<a name="Text-printing-example"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curvilinear-coordinates" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Animation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-example-1"></a>
+<h3 class="subsection">2.2.4 Text printing example</h3>
+
+<p>MathGL prints text by vector font. There are functions for manual specifying of text position (like <code>Puts</code>) and for its automatic selection (like <code>Label</code>, <code>Legend</code> and so on). MathGL prints text always in specified position even if it lies outside the bounding box. The default size of font is specified by variables <var>FontSize</var> (see section <a href="mathgl_en_3.html#Font-settings">Font settings</a>). However, the actual size of output string depends on position of axes (depends on functions <code>SubPlot</code>, <code>InPlot</code>). The switching of the font style (italic, bold, wire and so on) can be done for the whole string (by function parameter) or inside the string. By default MathGL parses TeX-like commands for symbols and indexes (see see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). Example of MathGL font drawing is:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        setlocale(LC_CTYPE, &quot;ru_RU.cp1251&quot;);
+        gr-&gt;Puts(mglPoint(0,1),&quot;Text can be in ASCII and in Unicode&quot;);
+        gr-&gt;Puts(mglPoint(0,0.6),&quot;It can be \\wire{wire}, \\big{big} &quot;
+            &quot;or #r{colored}&quot;);
+        gr-&gt;Puts(mglPoint(0,0.2),&quot;One can change style in string: &quot;
+            &quot;\\b{bold}, \\i{italic, \\b{both}}&quot;);
+        gr-&gt;Puts(mglPoint(0,-0.2),&quot;Easy to \\a{overline} or &quot;
+            &quot;\\u{underline}&quot;);
+        gr-&gt;Puts(mglPoint(0,-0.6),&quot;Easy to change indexes &quot;
+            &quot;^{up} _{down} @{center}&quot;);
+        gr-&gt;Puts(mglPoint(0,-1),&quot;It parse TeX: \\int \\alpha \\cdot &quot;
+            &quot;\\sqrt3{sin(\\pi x)^2 + \\gamma_{i_k}} dx&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample4.png" alt="png/sample4">
+
+</div><p><strong>Example of text printing with different font effects
+</strong>
+</p>
+<p>Another example demonstrate the features of TeX formula parsing.
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Puts(mglPoint(0), &quot;\\sqrt{\\frac{\\alpha^{\\gamma^2}+&quot;
+            &quot;\\overset 1{\\big\\infty}}{\\sqrt3{2+b}}}&quot;, 0, -4);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/samplee.png" alt="png/samplee">
+
+</div><p><strong>Example of TeX formula parsing
+</strong>
+</p>
+<p>Finally you can change font during execution (this work well for mglGraphZB class only).
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        float h=1.1, d=0.25;
+        gr-&gt;LoadFont(&quot;STIX&quot;);       gr-&gt;Puts(mglPoint(0,h), &quot;default font (STIX)&quot;);
+        gr-&gt;LoadFont(&quot;adventor&quot;);   gr-&gt;Puts(mglPoint(0,h-d), &quot;adventor font&quot;);
+        gr-&gt;LoadFont(&quot;bonum&quot;);      gr-&gt;Puts(mglPoint(0,h-2*d), &quot;bonum font&quot;);
+        gr-&gt;LoadFont(&quot;chorus&quot;);     gr-&gt;Puts(mglPoint(0,h-3*d), &quot;chorus font&quot;);
+        gr-&gt;LoadFont(&quot;cursor&quot;);     gr-&gt;Puts(mglPoint(0,h-4*d), &quot;cursor font&quot;);
+        gr-&gt;LoadFont(&quot;heros&quot;);      gr-&gt;Puts(mglPoint(0,h-5*d), &quot;heros font&quot;);
+        gr-&gt;LoadFont(&quot;heroscn&quot;);    gr-&gt;Puts(mglPoint(0,h-6*d), &quot;heroscn font&quot;);
+        gr-&gt;LoadFont(&quot;pagella&quot;);    gr-&gt;Puts(mglPoint(0,h-7*d), &quot;pagella font&quot;);
+        gr-&gt;LoadFont(&quot;schola&quot;);     gr-&gt;Puts(mglPoint(0,h-8*d), &quot;schola font&quot;);
+        gr-&gt;LoadFont(&quot;termes&quot;);     gr-&gt;Puts(mglPoint(0,h-9*d), &quot;termes font&quot;);
+    }
+</pre>
+<div class="float">
+<img src="png/fonts.png" alt="png/fonts">
+
+</div><p><strong>Example of font face changing.
+</strong>
+</p>
+<hr size="6">
+<a name="Animation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing-example" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Animation-1"></a>
+<h3 class="subsection">2.2.5 Animation</h3>
+
+<p>You can make animation by several methods in MathGL: by export in animated GIF, or by save each frame in separate file (usually JPEG) and convert these files into movie. Let me show both methods.
+</p>
+<p>The simplest methods is making animated GIF. There are 3 steps: (1) open GIF file by <code>StartGIF()</code> function; (2) create the frames by calling <code>NewFrame()</code> before and <code>EndFrame()</code> after plotting; (3) close GIF by <code>CloseGIF()</code> function. So the simplest code for &ldquo;running&rdquo; sinusoid will look like this:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        gr-&gt;StartGIF(&quot;sample.gif&quot;);
+        for(int i=0;i&lt;100;i++)
+        {
+            gr-&gt;NewFrame();     // start frame
+            gr-&gt;Box();          // some plotting
+            sprintf(str,&quot;sin(pi*x+%g*pi)&quot;,0.02*i);
+            dat.Modify(str);
+            gr-&gt;Plot(dat,&quot;b&quot;);
+            gr-&gt;EndFrame();     // end frame
+        }
+        gr-&gt;CloseGIF();
+        return 0;
+    }
+</pre>
+<p>The second way is saving each frame in separate file (usually JPEG) and later make the movie from them. MathGL have special function for saving frames &ndash; it is <code>WriteFrame()</code>. This function save each frame with automatic name &lsquo;<samp>frame0001.jpg, frame0002.jpg</samp>&rsquo; and so on. Here prefix &lsquo;<samp>frame</samp>&rsquo; is defined by <var>PlotId</var> variable of <code>mglGraph</code> class. So the similar code will look like this:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        for(int i=0;i&lt;100;i++)
+        {
+            gr-&gt;NewFrame();     // start frame
+            gr-&gt;Box();          // some plotting
+            sprintf(str,&quot;sin(pi*x+%g*pi)&quot;,0.02*i);
+            dat.Modify(str);
+            gr-&gt;Plot(dat,&quot;b&quot;);
+            gr-&gt;EndFrame();     // end frame
+            gr-&gt;WriteFrame();   // save frame
+        }
+        return 0;
+    }
+</pre>
+<p>Created files can be converted to movie by help of a lot of programs. For example, you can use ImageMagic (command &lsquo;<samp>convert frame*.jpg movie.mpg</samp>&rsquo;), MPEG library, GIMP and so on.
+</p>
+<p>Finally, you can use <code>mgl2gif</code> tool for doing the same with MGL scripts (see section <a href="mathgl_en_8.html#Utilities">Utilities for parsing MGL</a>).
+</p>
+<hr size="6">
+<a name="Data-handling"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Animation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Array-creation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-handling-1"></a>
+<h2 class="section">2.3 Data handling</h2>
+
+<p>Class <code>mglData</code> contains all functions for the data handling in MathGL (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). There are several matters why I use class <code>mglData</code> but not a single array: it does not depend on type of data (float or double), sizes of data arrays are kept with data, memory working is simpler and safer.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Array-creation">2.3.1 Array creation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-changing">2.3.2 Data changing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Array-creation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-handling" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-changing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Array-creation-1"></a>
+<h3 class="subsection">2.3.1 Array creation</h3>
+
+<p>One can put the data in <code>mglData</code> instance by several ways. Let us do it for sinus function:
+</p><ul>
+<li>
+one can create external array, fill it and put to <code>mglData</code> variable
+<pre class="verbatim">    double *a = new double[50];
+    for(int i=0;i&lt;50;i++)   a[i] = sin(M_PI*i/49.);
+
+    mglData y;
+    y.Set(a,50);
+</pre>
+</li><li>
+another way is to create <code>mglData</code> instance of the desired size and then to work directly with data in this variable
+<pre class="verbatim">    mglData y(50);
+    for(int i=0;i&lt;50;i++)   y.a[i] = sin(M_PI*i/49.);
+</pre>
+</li><li>
+next way is to fill the data in <code>mglData</code> instance by textual formula with the help of <code>Modify()</code> function
+<pre class="verbatim">    mglData y(50);
+    y.Modify(&quot;sin(pi*x)&quot;);
+</pre>
+</li><li>
+or one may fill the array in some interval and modify it later
+<pre class="verbatim">    mglData y(50);
+    y.Fill(0,M_PI);
+    y.Modify(&quot;sin(u)&quot;);
+</pre>
+</li><li>
+finally it can be loaded from file
+<pre class="verbatim">    FILE *fp=fopen(&quot;sin.dat&quot;,&quot;wt&quot;);   // create file first
+    for(int i=0;i&lt;50;i++)   fprintf(fp,&quot;%g\n&quot;,sin(M_PI*i/49.));
+    fclose(fp);
+
+    mglData y(&quot;sin.dat&quot;);             // load it
+</pre>
+</li><li>
+at this one can read only part of data
+<pre class="verbatim">    FILE *fp-fopen(&quot;sin.dat&quot;,&quot;wt&quot;);   // create large file first
+    for(int i=0;i&lt;70;i++)   fprintf(fp,&quot;%g\n&quot;,sin(M_PI*i/49.));
+    fclose(fp);
+
+    mglData y;
+    y.Read(&quot;sin.dat&quot;,50);             // load it
+</pre></li></ul>
+
+<p>Creation of 2d- and 3d-arrays is mostly the same. But one should keep in mind that class <code>mglData</code> uses flat data representation. For example, matrix 30*40 is presented as flat (1d-) array with length 30*40=1200 (nx=30, ny=40). The element with indexes {i,j} is a[i+nx*j]. So for 2d array we have:
+</p><pre class="verbatim">    mglData z(30,40);
+    for(int i=0;i&lt;30;i++)   for(int j=0;j&lt;40;j++)
+        z.a[i+30*j] = sin(M_PI*i/29.)*sin(M_PI*j/39.);
+</pre><p>or by using <code>Modify()</code> function
+</p><pre class="verbatim">    mglData z(30,40);
+    z.Modify(&quot;sin(pi*x)*cos(pi*y)&quot;);
+</pre>
+<p>The only non-obvious thing here is using multidimensional arrays in C/C++, i.e. arrays defined like <code>float dat[40][30];</code>. Since, formaly this arrays element <code>dat[i]</code> can address the memory in arbitrary place you should use the proper function to convert such arrays to <code>mglData</code> object. For C++ this is functions like <code>mglData::Set(float **dat, int N1, int N2);</code>. For C this is functions like <code>mgl_data_set_float2(HMDT d, const float **dat, int N1, int N2);</code>. At this, you should keep in mind that <code>nx=N2</code> and <code>ny=N1</code> after conversion.
+</p>
+<hr size="6">
+<a name="Data-changing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Array-creation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-changing-1"></a>
+<h3 class="subsection">2.3.2 Data changing</h3>
+
+<p>MathGL has functions for data processing: differentiating, integrating, smoothing and so on (for more detail, see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). Let us consider some examples. The simplest ones are integration and differentiation. The direction in which operation will be performed is specified by textual string, which may contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo;. For example, the call of <code>Diff(&quot;x&quot;)</code> will differentiate data along &lsquo;<samp>x</samp>&rsquo; direction; the call of <code>Integral(&quot;xy&quot;)</code> perform the double integration of data along &lsquo;<samp>x</samp>&rsquo; and &lsquo;<samp>y</samp>&rsquo; directions; the call of <code>Diff2(&quot;xyz&quot;)</code> will apply 3d Laplace operator to data and so on. Example of this operations on 2d array a=x*y is presented in code:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData a(30,40);   a.Modify(&quot;x*y&quot;);
+        gr-&gt;Axis(mglPoint(0,0,0),mglPoint(1,1,1));
+        gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(a);        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;a(x,y)&quot;);
+        gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(60,40);
+        a.Diff(&quot;x&quot;);        gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;da/dx&quot;);
+        gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(60,40);
+        a.Integral(&quot;xy&quot;);   gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;\\int da/dx dxdy&quot;);
+        gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(60,40);
+        a.Diff2(&quot;y&quot;);       gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;\\int {d^2}a/dxdy dx&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample6.png" alt="png/sample6">
+
+</div><p><strong>Example of data differentiation and integration
+</strong>
+</p>
+<p>Data smoothing (function <code>Smooth()</code>) is more interesting and important. This function has 2 main arguments: type of smoothing and its direction. Now 4 methods are supported: <code>SMOOTH_NONE</code> does nothing for delta=0 or approaches data to zero with the step delta, <code>SMOOTH_LINE_3</code> linear averaging by 3 points, <code>SMOOTH_LINE_5</code> linear averaging by 5 points, <code>SMOOTH_QUAD_5</code> quadratic averaging by 5 points. Let me demonstrate it for 1d case:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(30),y1,y2,y3;
+        y0.Modify(&quot;0.4*sin(2*pi*x)+0.3*cos(3*pi*x)-0.4*sin(4*pi*x)+0.2*rnd&quot;);
+
+        y1=y0;  y1.Smooth(SMOOTH_LINE_3);
+        y2=y0;  y2.Smooth(SMOOTH_LINE_5);
+        y3=y0;  y3.Smooth(SMOOTH_QUAD_5);
+
+        gr-&gt;Plot(y0,&quot;k&quot;);   gr-&gt;AddLegend(&quot;NONE&quot;,&quot;k&quot;);
+        gr-&gt;Plot(y1,&quot;r&quot;);   gr-&gt;AddLegend(&quot;LINE_3&quot;,&quot;r&quot;);
+        gr-&gt;Plot(y2,&quot;g&quot;);   gr-&gt;AddLegend(&quot;LINE_5&quot;,&quot;g&quot;);
+        gr-&gt;Plot(y3,&quot;b&quot;);   gr-&gt;AddLegend(&quot;QUAD_5&quot;,&quot;b&quot;);
+        gr-&gt;Legend();       gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample7.png" alt="png/sample7">
+
+</div><p><strong>Example of data smoothing
+</strong>
+</p>
+<p>Finally one can create new data arrays on base of the existing one: extract slice, row or column of data (<code>SubData()</code>), summarize along some of direction(s) (<code>Sum()</code>), find distribution of data elements (<code>Hist()</code>). Note, that all these functions are not thread-safe because they use static internal variable for output array. In particular, the using of several of them in arguments of the same function will lead to unpredictable result.
+</p>
+<hr size="6">
+<a name="Data-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-changing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-1D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-plotting-1"></a>
+<h2 class="section">2.4 Data plotting</h2>
+
+<p>Let me now show how to plot the data. MathGL generally has 2 types of plotting functions. Simple variant requires a single data array for plotting, other data (coordinates) are considered uniformly distributed in interval <var>Min</var>*<var>Max</var>. Second variant requires data arrays for all coordinates. It allows one to plot rather complex multivalent curves and surfaces (in case of parametric dependencies). Argument setting to default values allows one to plot data in standard form. Manual arguments setting gives possibility for fine tuning of colors, positions and view of graphics. Note, that the call of drawing function adds something to picture but does not clear the previous plots (as it does in Matlab). Another difference from Matlab is that all setup (like transparency, lightning, axis borders and so on) must be specified <strong>before</strong> plotting functions.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plots-for-1D-data">2.4.1 Plots for 1D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-for-2D-data">2.4.2 Plots for 2D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-for-3D-data">2.4.3 Plots for 3D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surface-transparency">2.4.4 Surface transparency</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plots-for-1D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-2D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-1D-data-1"></a>
+<h3 class="subsection">2.4.1 Plots for 1D data</h3>
+
+<p>Term &ldquo;1D data&rdquo; means that data depend on single index (parameter) like curve in parametric form {x(i),y(i),z(i)}, i=1...n. There are 5 generally different types of data representations: simple line plot, line plot with filling under it, stairs plot, bar plot and vertical lines (see section <a href="mathgl_en_3.html#g_t1D-plotting">1D plotting</a>). Each type of plotting has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>) are specified by the string argument. If the string parameter is <code>NULL</code> then solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>).
+</p>
+<p>Below I shall show the features of 1D plotting on base of <code>Plot()</code> function (see section <a href="mathgl_en_3.html#Plot">Plot</a>). Let us start from sinus plot:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(50);		y0.Modify(&quot;sin(pi*(2*x-1))&quot;);
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Plot(y0);		gr-&gt;Box();
+</pre><p>Style of line is not specified in <code>Plot()</code> function. So MathGL uses the solid line with first color of palette (this is blue). Next subplot shows array <var>y1</var> with 2 rows:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,1);
+        mglData y1(50,2);
+        y1.Modify(&quot;sin(pi*2*x-pi)&quot;);
+        y1.Modify(&quot;cos(pi*2*x-pi)/2&quot;,1);
+        gr-&gt;Plot(y1);		gr-&gt;Box();
+</pre><p>As previously I did not specify the style of lines. As a result, MathGL again uses solid line with next colors in palette (there are green and red). Now let us plot a circle on the same subplot. The circle is parametric curve <em>x=cos(\pi t), y=sin(\pi t)</em>. I will set the color of the circle (dark yellow, &lsquo;<samp>Y</samp>&rsquo;) and put marks &lsquo;<samp>+</samp>&rsquo; at point position:
+</p><pre class="verbatim">        mglData x(50);		x.Modify(&quot;cos(pi*2*x-pi)&quot;);
+        gr-&gt;Plot(x,y0,&quot;Y+&quot;);
+</pre><p>Note that solid line is used because I did not specify the type of line. The same picture can be achieved by <code>Plot2()</code> function. Let us draw ellipse by orange dash line:
+</p><pre class="verbatim">        gr-&gt;Plot2(y1,&quot;q|&quot;);
+</pre>
+<p>Drawing in 3D space is mostly the same. Let us draw spiral with default line style. Now its color is 4-th color from palette (this is cyan):
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(60,40);
+        mglData z(50);		z.Modify(&quot;2*x-1&quot;);
+        gr-&gt;Plot(x,y0,z);	gr-&gt;Box();
+</pre><p>Function <code>Plot3()</code> does 3D curve plot but for single array. Use it to put circle marks on the previous plot:
+</p><pre class="verbatim">        mglData y2(10,3);	y2.Modify(&quot;cos(pi*(2*x-1+y))&quot;);
+        y2.Modify(&quot;2*x-1&quot;,2);
+        gr-&gt;Plot3(y2,&quot;bo &quot;);
+</pre><p>Note that line style is empty &lsquo;<samp> </samp>&rsquo; here. Usage of other 1D plotting functions looks similar:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(60,40);
+        gr-&gt;Bars(x,y0,z,&quot;r&quot;);	gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample8.png" alt="png/sample8">
+
+</div><p><strong>Example of 1D data plot
+</strong>
+</p>
+<hr size="6">
+<a name="Plots-for-2D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-1D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-3D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-2D-data-1"></a>
+<h3 class="subsection">2.4.2 Plots for 2D data</h3>
+
+<p>Surfaces <code>Surf()</code> and other 2D plots (see section <a href="mathgl_en_3.html#g_t2D-plotting">2D plotting</a>) are drown the same simpler as 1D one. The difference is that the string parameter specifies not by line style but by the color scheme of the plot (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Here I draw attention on 4 most interesting color schemes. There is gray scheme where color is changed from black to white (string &lsquo;<samp>kw</samp>&rsquo;) or from white to black (string &lsquo;<samp>wk</samp>&rsquo;). Another scheme is useful for accentuation of negative (by blue color) and positive (by red color) regions on plot (string &lsquo;<samp>&quot;BbwrR&quot;</samp>&rsquo;). Last one is the popular &ldquo;jet&rdquo; scheme (string &lsquo;<samp>&quot;BbcyrR&quot;</samp>&rsquo;).
+</p>
+<p>Now I shall show the example of a surface drawing. At first let us switch lightning on
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Light(true);	gr-&gt;Light(0,mglPoint(0,0,1));
+</pre><p>and draw the surface, considering coordinates x,y to be uniformly distributed in interval <var>Min</var>*<var>Max</var>
+</p><pre class="verbatim">        mglData a0(50,40);
+        a0.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+        gr-&gt;SubPlot(2,2,0);	gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(a0);		gr-&gt;Box();
+</pre><p>Color scheme was not specified. So previous color scheme is used. In this case it is default color scheme (&ldquo;jet&rdquo;) for the first plot. Next example is a sphere. The sphere is parametrically specified surface:
+</p><pre class="verbatim">        mglData x(50,40),y(50,40),z(50,40);
+        x.Modify(&quot;0.8*sin(2*pi*x)*sin(pi*y)&quot;);
+        y.Modify(&quot;0.8*cos(2*pi*x)*sin(pi*y)&quot;);
+        z.Modify(&quot;0.8*cos(pi*y)&quot;);
+        gr-&gt;SubPlot(2,2,1);	gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(x,y,z,&quot;BbwrR&quot;);gr-&gt;Box();
+</pre><p>I set color scheme to <code>&quot;BbwrR&quot;</code> that corresponds to red top and blue bottom of the sphere.
+</p>
+<p>Surfaces will be plotted for each of slice of the data if <var>nz</var>&gt;1. Next example draws surfaces for data arrays with <var>nz</var>=3:
+</p><pre class="verbatim">        mglData a1(50,40,3);
+        a1.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+        a1.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*sin(3*pi*(x*y))&quot;,1);
+        a1.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;,2);
+        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(60,40);
+        gr-&gt;Alpha(true);
+        gr-&gt;Surf(a1);		gr-&gt;Box();
+</pre><p>Note, that it may entail a confusion. However, if one will use density plot then the picture will look better:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(60,40);
+        gr-&gt;Dens(a1);		gr-&gt;Box();
+        return 0;
+    }
+</pre><p>Note, that the previous color scheme is used in last plots because there are no direct specification of the one.
+</p>
+<div class="float">
+<img src="png/sample9.png" alt="png/sample9">
+
+</div><p><strong>Example of surface plot for 2D data
+</strong>
+</p>
+<p>Drawing of other 2D plots is analogous. The only peculiarity is the usage of flag &lsquo;<samp>#</samp>&rsquo;. By default this flag switches on the drawing of a grid on plot (<code>Grid()</code> or <code>Mesh()</code> for plots in plain or in volume). However, for isosurfaces (including surfaces of rotation <code>Axial()</code>) this flag switches the  face drawing off. Figure becomes wired. The following code gives example of flag &lsquo;<samp>#</samp>&rsquo; using (compare with normal function drawing as in its description):
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Alpha(true);	gr-&gt;Light(true);	gr-&gt;Light(0,mglPoint(0,0,1));
+        mglData a(30,20);
+        a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+        gr-&gt;SubPlot(2,2,0);	gr-&gt;Rotate(40,60);
+        gr-&gt;Surf(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,1);	gr-&gt;Rotate(40,60);
+        gr-&gt;Dens(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(40,60);
+        gr-&gt;Cont(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(40,60);
+        gr-&gt;Axial(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/samplea.png" alt="png/samplea">
+
+</div><p><strong>Example of 2D data plot with color scheme contained &lsquo;<samp>#</samp>&rsquo; symbol
+</strong>
+</p>
+<hr size="6">
+<a name="Plots-for-3D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-2D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surface-transparency" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-3D-data-1"></a>
+<h3 class="subsection">2.4.3 Plots for 3D data</h3>
+
+<p>Drawing procedures for 3D plot looks similarly to 1D and 2D plots described above. There are 3 general types of 3D plots (see section <a href="mathgl_en_3.html#g_t3D-plotting">3D plotting</a>): (i) plots on slices or on projections, (ii) isosurfaces, (iii) cloud-like plots. Plots on slice are clear enough &ndash; one specifies a slice (as its index or as coordinate value) and MathGL draws contour lines or density plot on slice plane. Isosurface gives more information. Isosurface is 3D analogue of the contour line <code>Cont()</code>. It shows the region where data array values exceed specified isosurface level. Plot becomes more informative if one adds transparency, lightning or sets color scheme depending on coordinates. Generalization of isosurface is the cloud-like plot. For this plot the darker color and less transparent regions correspond to higher values of data. Contrary, the regions with low values are transparent. For plotting of the phase of fields (or beams or pulses) one can use isosurface which transparency depends on the other data array (see function <code>Surf3A()</code>). As example of 3D data plots let us draw the Gaussian beam diffraction in space. Beam propagates along <var>x</var> axis:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Alpha(true);    gr-&gt;Light(true);
+        gr-&gt;Light(0,mglPoint(0,0,1));
+        mglData a(30,30,30),b(30,30,30);
+        a.Modify(&quot;exp(-16*((z-0.5)^2+(y-0.5)^2)/(1+4*x^2))&quot;);
+        b.Modify(&quot;16*((z-0.5)^2+(y-0.5)^2)*(x)/(1+4*x^2)&quot;);
+        gr-&gt;CAxis(0,1);
+
+        gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(40,60);
+        gr-&gt;Surf3(a,&quot;wgk&quot;); gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(40,60);
+        gr-&gt;DensA(a);       gr-&gt;Box();  gr-&gt;Axis();
+        gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(40,60);
+        gr-&gt;CloudQ(a);      gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(40,60);
+        gr-&gt;Surf3A(b,a,&quot;q&quot;);gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sampleb.png" alt="png/sampleb">
+
+</div><p><strong>Example of Gaussian beam diffraction (3D data)
+</strong>
+</p>
+
+<hr size="6">
+<a name="Surface-transparency"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-3D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#C_002fFortran-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surface-transparency-1"></a>
+<h3 class="subsection">2.4.4 Surface transparency</h3>
+
+<p>MathGL library has advanced features for setting and handling the surface transparency. The simplest way to add transparency is the using of function <code>Alpha()</code>. As a result, all further surfaces (and isosurfaces, density plots and so on) become transparent. However, their  look can be additionally improved.
+</p>
+<p>First, the selected surface will be non-transparent if one sets the flag <code>Transparent</code> before the surface drawing and sets it off after the drawing.
+</p>
+<p>Second, the value of transparency can be different from surface to surface. To do it just change the value of <code>AlphaDef</code> before the drawing of the selected surface. If its value is close to 0 then the surface becomes more and more transparent. Contrary, if its value is close to 1 then the surface becomes practically non-transparent. This is some analogue of <code>Transparent=true</code>.
+</p>
+<p>Third feature is the changing of the way how the light goes through overlapped surfaces. The variable <code>TranspType</code> defines it. By default the usual transparency is used (<code>TranspType=0</code>) &ndash; surfaces below is less visible than the upper ones. A &ldquo;glass-like&rdquo; transparency (<code>TranspType=1</code>) has a different look when the surface just decreases the background light (the surfaces are commutable in this case).
+</p>
+<p>A &ldquo;neon-like&rdquo; transparency (<code>TranspType=2</code>) has more interesting look. In this case a surface is the light source (like a lamp on the dark background) and just adds some intensity to the color. At this, the library sets automatically the black color for the background and changes the default line color to white.
+</p>
+<p>As example I shall show the variant of plot from <a href="#Plots-for-2D-data">Plots for 2D data</a> (grid drawing is disabled) for different types of transparency.
+</p><div class="float">
+<img src="png/type0.png" alt="png/type0">
+
+</div><p><strong>Example of <code>TranspType=0</code>.
+</strong>
+</p><div class="float">
+<img src="png/type1.png" alt="png/type1">
+
+</div><p><strong>Example of <code>TranspType=1</code>.
+</strong>
+</p><div class="float">
+<img src="png/type2.png" alt="png/type2">
+
+</div><p><strong>Example of <code>TranspType=2</code>.
+</strong>
+</p>
+<hr size="6">
+<a name="C_002fFortran-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surface-transparency" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-and-PyQt" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="C_002fFortran-interface-1"></a>
+<h2 class="section">2.5 C/Fortran interface</h2>
+
+<p>The usage of pure C or Fortran or any similar interfaces (see section <a href="mathgl_en_1.html#C-interface">C interface</a>) is practically identical to classes usage. But there are some differences. C functions must have argument HMGL (for graphics) and/or HMDT (for data arrays) which specifies the object for drawing or manipulating (changing). Fortran users may regard these variables as integer. So, firstly the user has to create this object by function mgl_create_*() and has to delete it after the using by function mgl_delete_*().
+</p>
+<p>Also, all arguments of C function have to be defined. So there are several functions with practically identical names doing practically the same. But some of them have simplified interface for the quick plotting and some of them have access to all plotting parameters for manual tunning.
+</p>
+<p>As an example of C function usage let me draw the plot from <a href="#Plots-for-2D-data">Plots for 2D data</a>. The C code which does it is shown below:
+</p><pre class="verbatim">    #include &lt;mgl/mgl_c.h&gt;
+    int main()
+    {
+        HMGL gr = mgl_create_graph_zb(600, 400);
+        mgl_set_alpha(gr, true);
+        mgl_set_light(gr, true);
+        HMDT a = mgl_create_data_size(30,20,1);
+        mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+        mgl_subplot(gr, 2,2,0);
+        mgl_rotate(gr, 40,60,0);
+        mgl_surf(gr,a,&quot;BbcyrR#&quot;);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,1);
+        mgl_rotate(gr, 40,60,0);
+        mgl_dens(gr,a,&quot;BbcyrR#&quot;,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,2);
+        mgl_rotate(gr, 40,60,0);
+        mgl_cont(gr,a,&quot;BbcyrR#&quot;,7,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,3);
+        mgl_rotate(gr, 40,60,0);
+        mgl_axial(gr,a,&quot;BbcyrR#&quot;,3);
+        mgl_box(gr, true);
+
+        /* don't forgot to save graphics */
+        mgl_write_png(gr,&quot;sample.png&quot;,0);
+        return 0;
+    }
+</pre>
+<p>Practically the same simple to create a window. For example let rewrite the code from for window creation (see section <a href="#Using-FLTK_002fGLUT-window">Using FLTK/GLUT window</a>):
+</p><pre class="verbatim">    int sample(HMGL gr, void *)
+    {
+        mgl_rotate(gr,60,40,0);
+        mgl_box(gr,1);
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mgl_create_graph_fltk(sample, &quot;MathGL examples&quot;, NULL);
+        mgl_fltk_run();
+        return 0;
+    }
+</pre>
+<p>The Fortran code have some peculiarities. Exactly it not allow one to send arbitrary parameter (which was <code>NULL</code> in previous example) to function. This is limitation of Fortran language. So, the corresponding code will be <strong>NOT TESTED NOW!!!</strong>:
+</p><pre class="verbatim">    program TEST
+    integer x,f,func
+        call mgl_create_graph_fltk(sample, 'MathGL examples');
+        call mgl_fltk_run();
+    end program TEST
+ 
+    integer function sample(gr)
+    integer*8 gr
+        call mgl_rotate(gr,60,40,0);
+        call mgl_box(gr,1);
+        sample=0
+    return
+    end
+</pre>
+<hr size="6">
+<a name="MathGL-and-PyQt"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#C_002fFortran-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-and-PyQt-1"></a>
+<h2 class="section">2.6 MathGL and PyQt</h2>
+
+<p>Generally SWIG based classes (including the Python one) are the same as C++ classes. However, there are few tips for using MathGL with PyQt. Below I place a very simple python code which demonstrate how MathGL can be used with PyQt. This code is mostly written by Prof. Dr. Heino Falcke. You can just copy it to a file <code>mgl-pyqt-test.py</code> and execute it from python shell by command <code>execfile(&quot;mgl-pyqt-test.py&quot;)</code>
+</p>
+<pre class="verbatim">from PyQt4 import QtGui,QtCore
+from mathgl import *
+import sys
+app = QtGui.QApplication(sys.argv)
+qpointf=QtCore.QPointF()
+
+class hfQtPlot(QtGui.QWidget):
+    def __init__(self, parent=None):
+        QtGui.QWidget.__init__(self, parent)
+        self.img=(QtGui.QImage())
+    def setgraph(self,gr):
+        self.buffer='\t' 
+        self.buffer=self.buffer.expandtabs(4*gr.GetWidth()*gr.GetHeight())
+        gr.GetBGRN(self.buffer,len(self.buffer))
+        self.img=QtGui.QImage(self.buffer, gr.GetWidth(),gr.GetHeight(),QtGui.QImage.Format_ARGB32)
+        self.update()
+    def paintEvent(self, event):
+        paint = QtGui.QPainter()
+        paint.begin(self)
+        paint.drawImage(qpointf,self.img)
+        paint.end()
+
+BackgroundColor=[1.0,1.0,1.0]
+size=100
+gr=mglGraph()
+y=mglData(size)
+#y.Modify(&quot;((0.7*cos(2*pi*(x+.2)*500)+0.3)*(rnd*0.5+0.5)+362.135+10000.)&quot;)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+x=mglData(size)
+x.Modify(&quot;x^2&quot;);
+
+def plotpanel(gr,x,y,n):
+    gr.SubPlot(2,2,n)
+    gr.SetXRange(x)
+    gr.SetYRange(y)
+    gr.AdjustTicks()
+    gr.Axis()
+    gr.Box()
+    gr.Label(&quot;x&quot;,&quot;x-Axis&quot;,1)
+    gr.Label(&quot;y&quot;,&quot;y-Axis&quot;,1)
+    gr.ClearLegend()
+    gr.AddLegend(&quot;Legend: &quot;+str(n),&quot;k&quot;)
+    gr.Legend()
+    gr.Plot(x,y)
+
+
+gr.Clf(BackgroundColor[0],BackgroundColor[1],BackgroundColor[2])
+gr.SetPlotFactor(1.5)
+plotpanel(gr,x,y,0)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,1)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,2)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,3)
+
+gr.WritePNG(&quot;test.png&quot;,&quot;Test Plot&quot;)
+
+qw = hfQtPlot()
+qw.show()
+qw.setgraph(gr)
+qw.raise_()
+</pre>
+
+<hr size="6">
+<a name="Hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-and-PyQt" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Compound_0027_0027-graphics" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Hints-1"></a>
+<h2 class="section">2.7 Hints</h2>
+
+<p>In this section I have included some small hints and advices for the improving of the quality of plots and for the demonstration of some non-trivial features of MathGL library. In contrast to previous examples I showed mostly the idea but not the whole drawing function. More examples with the source code can be find at <a href="http://mathgl.sf.net/">http://mathgl.sf.net/</a> or in section <a href="mathgl_en_9.html#Samples">Samples</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Compound_0027_0027-graphics">2.7.1 &ldquo;Compound&rdquo; graphics</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Two-axes-in-one-plot">2.7.2 Two axes in one plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Titles-for-the-plot">2.7.3 Titles for the plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Changing-of-the-color-range">2.7.4 Changing of the color range</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Management-of-the-point-cutting">2.7.5 Management of the point cutting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-field-visualization">2.7.6 Vector field visualization</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Several-light-sources">2.7.7 Several light sources</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutMin-and-CutMax-features">2.7.8 CutMin and CutMax features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mapping-visualization">2.7.9 Mapping visualization</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Log_002dscaled-plot">2.7.10 Log-scaled plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Templates_0027_0027">2.7.11 &ldquo;Templates&rdquo;</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting-hints">2.7.12 Nonlinear fitting hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#PDE-solving-hints">2.7.13 PDE solving hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MGL-parser-using">2.7.14 MGL parser using</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="g_t_0060_0060Compound_0027_0027-graphics"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Two-axes-in-one-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Compound_0027_0027-graphics-1"></a>
+<h3 class="subsection">2.7.1 &ldquo;Compound&rdquo; graphics</h3>
+
+<p>As I noted above, MathGL functions (except the special one, like Clf()) do  not erase the previous plotting but just add the new one. It allows one to draw &ldquo;compound&rdquo; plots easily. For example, popular Matlab command <code>surfc</code> can be emulated in MathGL by 2 calls:
+</p><pre class="verbatim">    Surf(a);
+    Cont(a, 0, 7, -1);     // draw contours at z = -1
+</pre><p>Here <var>a</var> is 2-dimensional data for the plotting, <code>-1</code> is the value of z-coordinate at which the contour should be plotted (at the bottom in this example). Analogously, one can draw density plot instead of contour lines and so on.
+</p>
+<p>Another nice plot is contour lines plotted directly on the surface:
+</p><pre class="verbatim">    Light(true);       // switch on light for the surface
+    Surf(a, &quot;BbcyrR&quot;); // select 'jet' colormap for the surface
+    Cont(a, &quot;y&quot;);      // and yellow color for contours
+</pre><p>The possible difficulties arise in black&amp;white case, when the color of the surface can be close to the color of a contour line. In that case I may suggest the following code:
+</p><pre class="verbatim">    Light(true);       // switch on light for the surface
+    Surf(a, &quot;kw&quot;);     // select 'gray' colormap for the surface
+    CAxis(-1,0);       // first draw for darker surface colors
+    Cont(a, &quot;w&quot;);      // white contours
+    CAxis(0,1);        // now draw for brighter surface colors
+    Cont(a, &quot;k&quot;);      // black contours
+    CAxis(-1,1);       // return color range to original state
+</pre><p>The idea is to divide the color range on 2 parts (dark and bright) and to select the contrasting color for contour lines for each of part.
+</p>
+<p>Similarly, one can plot flow thread over density plot of vector field amplitude (this is another amusing plot from Matlab) and so on. The list of compound graphics can be prolonged but I hope that the general idea is clear.
+</p>
+<hr size="6">
+<a name="Two-axes-in-one-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Compound_0027_0027-graphics" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Titles-for-the-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Two-axes-in-one-plot-1"></a>
+<h3 class="subsection">2.7.2 Two axes in one plot</h3>
+
+<p>Developing the previous hint one can make a plot with 2 or more axes. The idea is that the change of settings does not influence on the already drawn graphics. So, for 2-axes plot let us set the first axis and draw everything concerning it. Then let us setup the second axis and draw things for the second axis. The corresponding code is (see section <a href="mathgl_en_9.html#g_t2_002daxes-sample">2-axes sample</a>):
+</p><pre class="verbatim">    // set up first axis
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Axis();            // draw it
+    Plot(y1,&quot;b&quot;);      // draw something in first axis
+    // set up second axis
+    Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+    Axis();            // draw it
+    Stem(y2,&quot;r&quot;);      // draw something in second axis
+</pre><p>Note, that the first and the second axes look better if being placed in different corners. In the code presented above the first axis is placed in the left-bottom corner, and the second one is placed in the right-top corner.
+</p>
+<hr size="6">
+<a name="Titles-for-the-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Two-axes-in-one-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Changing-of-the-color-range" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Titles-for-the-plot-1"></a>
+<h3 class="subsection">2.7.3 Titles for the plot</h3>
+
+<p>The printing of nice titles for the plot is not so trivial task in general case. The problem is that the rotation and aspect change lead to different looks for titles of different subplots. So, the resulting look is not so good as it could be. The solution is simple &ndash; to print titles exactly after <code>SubPlot</code>() call and before any rotation, aspect change and so on! Analogously, the title for the whole picture looks better if it is printed first (before any <code>SubPlot()</code> calls). Alternatively you can use function <code>Title()</code> for plotting title for the picture at any time.
+</p>
+<hr size="6">
+<a name="Changing-of-the-color-range"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Titles-for-the-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Management-of-the-point-cutting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Changing-of-the-color-range-1"></a>
+<h3 class="subsection">2.7.4 Changing of the color range</h3>
+
+<p>By default (for the user comfort), the color range is set equal to z-range of the plot. However, there are different ranges. So, one can obtain amusing plot by the change of color range manually. For example, there are plots with one-color bottom (or top) or practically bi-color picture and so on.
+</p>
+<p>For example, compare 2 surfaces:
+</p><pre class="verbatim">    SubPlot(2,1,0)
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Surf(a);           // usual coloring range
+    SubPlot(2,1,1)
+    CAxis(0,1);
+    Surf(a);           // bottom of the surface have one-colour filling
+</pre>
+<hr size="6">
+<a name="Management-of-the-point-cutting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Changing-of-the-color-range" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-field-visualization" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Management-of-the-point-cutting-1"></a>
+<h3 class="subsection">2.7.5 Management of the point cutting</h3>
+
+<p>Sometimes an experimental or numerical surface has outstanding points. Visualization of such surface will lead to the hole(s) in place of such points. The standard method of &ldquo;fighting&rdquo;  &ndash; to change data values &ndash; is not always good and is not so convenient. MathGL library has another method &ndash; to set variable <code>Cut=false</code>. As a consequence, all outstanding points will be projected on the bounding box.
+</p>
+<p>Such method is good not only for outstanding points but also for the case when one need to plane the bottom or the top of the plot. Exactly such case is demonstrated in the code:
+</p><pre class="verbatim">        mglData a(20,30);  // create some data
+        a.a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+        // set lower border above the data minimal value
+        Axis(mglPoint(-1,-1,0),mglPoint(1,1,1));
+        Cut = false;       // set off cutting flag
+`       Surf(a);           // and draw the surface
+</pre><p>It is an interesting result, is not it?
+</p>
+<hr size="6">
+<a name="Vector-field-visualization"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Management-of-the-point-cutting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Several-light-sources" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-field-visualization-1"></a>
+<h3 class="subsection">2.7.6 Vector field visualization</h3>
+
+<p>Vector field visualization (especially in 3d case <code>Vect3</code> or <code>VectC</code>) may look tangly &ndash; there are too many overlapping lines. I may suggest 2 ways to solve this problem. The first one is to change <code>MeshNum</code> for decreasing the number of hachures. The second way is to use the flow thread chart <code>Flow</code>. Unfortunately, I don&rsquo;t know any other methods to visualize 3d vector field. If you know any, e-mail me and I shall add it to MatGL.
+</p>
+<hr size="6">
+<a name="Several-light-sources"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-field-visualization" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutMin-and-CutMax-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Several-light-sources-1"></a>
+<h3 class="subsection">2.7.7 Several light sources</h3>
+
+<p>In contrast to the most of other programs, MathGL supports several (up to 10) light sources. Moreover, the color each of them can be different: white (this is usual), yellow, red, cyan, green and so on. The use of several light sources may be interesting for the highlighting of some peculiarities of the plot or just to make an amusing picture. Note, each light source can be switched on/off individually (see section <a href="mathgl_en_9.html#Several-light-sample">Several light sample</a>).
+</p>
+<hr size="6">
+<a name="CutMin-and-CutMax-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Several-light-sources" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mapping-visualization" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutMin-and-CutMax-features-1"></a>
+<h3 class="subsection">2.7.8 CutMin and CutMax features</h3>
+
+<p>MathGL library has a feature for cutting of points in some region <var>CutMin*CutMax</var>. Such an excision can be used to improve the look of the graphics. Moreover, this cutting may help to show an internal structure of an object (like <code>isocaps</code> plot in Matlab). For example, let us use the standard 3D data array and show its interior (see section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>).
+</p>
+<pre class="verbatim">    mglData  c(61,51,40);      // create the data
+    mglData v(10);	v.Fill(-0.5,1);
+    c.Modify(&quot;(-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1))&quot;);
+    gr-&gt;CutMin = mglPoint(0,-1,-1);     gr-&gt;CutMax = mglPoint(1,0,1.1);
+    gr-&gt;Surf3(-0.5,c,&quot;BbcyrR&quot;);
+    gr-&gt;ContF3(v,c,'x',-1,&quot;BbcyrR&quot;);    gr-&gt;ContF3(v,c,'y',-1,&quot;BbcyrR&quot;);
+    gr-&gt;ContF3(v,c,'z',0,&quot;BbcyrR&quot;);     gr-&gt;ContF3(v,c,'z',39,&quot;BbcyrR&quot;);
+</pre>
+<p>One can also exclude points from arbitrary area in space. This area defined by textual formula <code>CutOff()</code> (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). The algorithm is the same as shown for &ldquo;rectangular cutting&rdquo;.
+</p>
+<hr size="6">
+<a name="Mapping-visualization"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutMin-and-CutMax-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Log_002dscaled-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mapping-visualization-1"></a>
+<h3 class="subsection">2.7.9 Mapping visualization</h3>
+
+<p>Sometime ago I worked with mapping and have a question about its visualization. Let me remember you that mapping is some transformation rule for one set of number to another one. The 1d mapping is just an ordinary function &ndash; it takes a number and transforms it to another one. The 2d mapping (which I used) is a pair of functions which take 2 numbers and transform them to another 2 ones. Except general plots (like <code>SurfC</code>, <code>SurfA</code>) there is a special plot &ndash; Arnold diagram. It shows the area which is the result of mapping of some initial area (usually square).
+</p>
+<p>I tried to make such plot in <code>Map</code>. It shows the set of points or set of faces, which final position is the result of mapping. At this, the color gives information about their initial position and the height describes Jacobian value of the transformation. Unfortunately, it looks good only for the simplest mapping but for the  real multivalent quasi-chaotic mapping it produces a confusion. So, use it if you like :).
+</p>
+<hr size="6">
+<a name="Log_002dscaled-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mapping-visualization" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Templates_0027_0027" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Log_002dscaled-plot-1"></a>
+<h3 class="subsection">2.7.10 Log-scaled plot</h3>
+
+<p>Log-scaled plot can be drawn by 2 steps. First, one should change the scale of axis by call <code>SetFunc(&quot;lg(x)&quot;, &quot;lg(y)&quot;);</code> (in this example, x- and y-axis will be log-scaled). Second, one should set logarithmic scale for axis ticks by changing variables: <code>SetTicks('x',0); SetTicks('y',0);</code>. Finally, one should check (or change) the axis ranges and origin so that their values to be positive. For example of log-log plot see section <a href="mathgl_en_9.html#Log_002dlog-sample">Log-log sample</a>.
+</p>
+<hr size="6">
+<a name="g_t_0060_0060Templates_0027_0027"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Log_002dscaled-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting-hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Templates_0027_0027-1"></a>
+<h3 class="subsection">2.7.11 &ldquo;Templates&rdquo;</h3>
+
+<p>As I have noted before, the change of settings will influence only for the further plotting commands. This allows one to create template function which will contain settings and primitive drawing for often used plots. Correspondingly one may call this template-function for drawing simplification.
+</p>
+<p>For example, let one has a set of points (experimental or numerical) and wants to compare it with theoretical law (for example, with exponent law <em>\exp(-x/2), x \in [0, 20]</em>). The template-function for this task is:
+</p><pre class="verbatim">    void template(mglGraph *gr)
+    {
+        mglData  law(100);      // create the law
+        law.Modify(&quot;exp(-10*x)&quot;);
+        gr-&gt;Axis(mglPoint(0,0.0001), mglPoint(20,1), mglPoint(0,0.0001));
+        gr-&gt;SetFunc(0,&quot;lg(y)&quot;,0);   gr-&gt;dy = 0;
+        gr-&gt;Plot(law,&quot;r2&quot;);
+        gr-&gt;Text(mglPoint(10,0.2),&quot;Theoretical law: e^x&quot;,&quot;rL&quot;);
+        gr-&gt;Label('x',&quot;x val.&quot;); gr-&gt;Label('y',&quot;y val.&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g;&quot;); gr-&gt;Box();
+    }
+</pre><p>At this, one will only write a few lines for data drawing:
+</p><pre class="verbatim">    template(gr);     // apply settings and default drawing from template
+    mglData dat(&quot;fname.dat&quot;); // load the data
+    // and draw it (suppose that data file have 2 columns)
+    gr-&gt;Plot(dat.SubData(0),dat.SubData(1),&quot;bx &quot;);
+</pre><p>A template-function can also contain settings for font, transparency, lightning, color scheme and so on.
+</p>
+<hr size="6">
+<a name="Nonlinear-fitting-hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Templates_0027_0027" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#PDE-solving-hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-hints-1"></a>
+<h3 class="subsection">2.7.12 Nonlinear fitting hints</h3>
+
+<p>Nonlinear fitting is rather simple. All that you need is the data to fit, the approximation formula and the list of coefficients to fit (better with its initial guess values). Let me demonstrate it on the following simple example (see section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>). First, let us use sin function with some random noise:
+</p><pre class="verbatim">    mglData rnd(100), idl(50); //data to be fitted and ideal data
+    rnd.Modify(&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;);
+    idl.Modify(&quot;0.3+sin(4*pi*x)&quot;);
+</pre><p>and plot it to see that data we will fit
+</p><pre class="verbatim">    gr-&gt;Axis(mglPoint(-1,-2), mglPoint(1,2));
+    gr-&gt;Plot(rnd, &quot;. &quot;); gr-&gt;Plot(idl, &quot;b&quot;);
+    gr-&gt;Box();
+    gr-&gt;Text(mglPoint(0,2.2), &quot;initial: y = 0.3+sin(2\pi x)&quot;, &quot;C:b&quot;, -1);
+</pre>
+<p>The next step is the fitting itself. For that let me specify an initial values <var>ini</var> for coefficients &lsquo;<samp>abc</samp>&rsquo; and do the fitting for approximation formula &lsquo;<samp>a+b*sin(c*x)</samp>&rsquo;
+</p><pre class="verbatim">    mglData res;   // The data for found formula
+    float ini[3] = {1, 1, 3};
+    gr-&gt;Fit(res, rnd, &quot;a+b*sin(c*x)&quot;, &quot;abc&quot;, ini);
+</pre><p>Now display it
+</p><pre class="verbatim">    gr-&gt;Plot(res, &quot;r&quot;);
+    gr-&gt;Text(mglPoint(-1,-1.3), &quot;fitted:&quot;, &quot;L:r&quot;, -1);
+    gr-&gt;PutsFit(mglPoint(0,-1.8), &quot;y = &quot;, &quot;C:r&quot;, -1);
+</pre>
+<p>NOTE! the fitting results may have strong dependence on initial values for coefficients due to algorithm features. The problem is that in general case there are several local &quot;optimums&quot; for coefficients and the program returns only first found one! There are no guaranties that it will be the best. Try for example to set <code>ini[3] = {0, 0, 0}</code> in the code above.
+</p>
+<hr size="6">
+<a name="PDE-solving-hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting-hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-parser-using" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="PDE-solving-hints-1"></a>
+<h3 class="subsection">2.7.13 PDE solving hints</h3>
+
+<p>Solving of Partial Differential Equations (PDE, including beam tracing) and ray tracing (or finding particle trajectory) are more or less common task. So, MathGL have several functions for that. There are <code>mglRay()</code> for ray tracing, <code>mglPDE()</code> for PDE solving, <code>mglQO2d()</code> for beam tracing in 2D case (see section <a href="mathgl_en_6.html#Global-functions">Global functions</a>). Note, that these functions take &ldquo;Hamiltonian&rdquo; or equations as string values. And I don&rsquo;t plan now to allow one to use user-defined functions. There are 2 reasons: the complexity of corresponding interface; and the basic nature of used methods which are good for samples but may not good for serious scientific calculations.
+</p>
+<p>The ray tracing can be done by <code>mglRay()</code> function. Really ray tracing equation is Hamiltonian equation for 3D space. So, the function can be also used for finding a particle trajectory (i.e. solve Hamiltonian ODE) for 1D, 2D or 3D cases. The function have a set of arguments. First of all, it is Hamiltonian which defined the media (or the equation) you are planning to use. The Hamiltonian is defined by string which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, time &lsquo;<samp>t</samp>&rsquo; (for particle dynamics) and momentums &lsquo;<samp>p</samp>&rsquo;=<em>p_x</em>, &lsquo;<samp>q</samp>&rsquo;=<em>p_y</em>, &lsquo;<samp>v</samp>&rsquo;=<em>p_z</em>. Next, you have to define the initial conditions for coordinates and momentums at &lsquo;<samp>t</samp>&rsquo;=0 and set the integrations step (default is 0.1) and its duration (default is 10). The Runge-Kutta method of 4-th order is used for integration.
+</p><pre class="verbatim">    mglData r,a,re(128),im(128);
+    r = mglRay(&quot;p^2+q^2-x-1&quot;, mglPoint(-0.7, -1), mglPoint(0, 0.5));
+    gr-&gt;Plot(r.SubData(0), r.SubData(1));
+</pre><p>This example calculate the reflection from linear layer (media with Hamiltonian &lsquo;<samp>p^2+q^2-x-1</samp>&rsquo;=<em>p_x^2+p_y^2-x-1</em>). This is parabolic curve. The resulting array have 7 columns which contain data for {x,y,z,p,q,v,t}.
+</p>
+<p>The solution of PDE is a bit more complicated. As previous you have to specify the equation as pseudo-differential operator <em>\hat H(x, \nabla)</em> which is called sometime as &ldquo;Hamiltonian&rdquo; (for example, in beam tracing). As previously, it is defined by string which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; (but not time!), momentums &lsquo;<samp>p</samp>&rsquo;=<em>(d/dx)/i k_0</em>, &lsquo;<samp>q</samp>&rsquo;=<em>(d/dy)/i k_0</em> and field amplitude &lsquo;<samp>u</samp>&rsquo;=<em>|u|</em>. The evolutionary coordinate is &lsquo;<samp>z</samp>&rsquo; in all cases. So that, the equation look like <em>du/dz = ik_0 H(x,y,\hat p, \hat q, |u|)[u]</em>. Dependence on field amplitude &lsquo;<samp>u</samp>&rsquo;=<em>|u|</em> allows one to solve nonlinear problems too. For example, for nonlinear Shrodinger equation you may set <code>ham=&quot;p^2 + q^2 - u^2&quot;</code>. Also you may specify imaginary part for wave absorption, like <code>ham = &quot;p^2 + i*x*(x&gt;0)&quot;</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>H = Hre+i*Him</em>).
+</p>
+<p>Next step is specifing the initial conditions at &lsquo;<samp>z</samp>&rsquo;=<code>Min.z</code>. The function need 2 arrays for real and for imaginary part. Note, that coordinates x,y,z are supposed to be in specified range [Min, Max]. So, the data arrays should have corresponding scales. Finally, you may set the integration step and paramter k0=<em>k_0</em>. Also keep in mind, that internally the 2 times large box is used (for suppressing numerical reflection from boundaries) and the equation should well defined even in this extended range.
+</p>
+<p>Final comment is concerning the possible form of pseudo-differential operator <em>H</em>. At this moment, simplified form of operator <em>H</em> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this operator is effectively <em>H = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed for 3D case. 
+</p>
+<p>So, for example let solve the equation for beam deflected from linear layer and absorbed later. The operator will have the form &lsquo;<samp>&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;</samp>&rsquo; that correspond to equation <em>ik_0 \partial_z u + \Delta u + x \cdot u + i (x+z)/2 \cdot u = 0</em>. This is typical equation for Electron Cyclotron (EC) absorption in magnetized plasmas. For initial conditions let me select the beam with plane phase front <em>exp(-48*(x+0.7)^2)</em>. The corresponding code looks like this (see section <a href="mathgl_en_9.html#PDE-sample">PDE sample</a>):
+</p><pre class="verbatim">    mglData a,re(128),im(128);
+    re.Fill(&quot;exp(-48*(x+0.7)^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+    a = mglPDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im,
+                gr-&gt;Min, gr-&gt;Max, 0.01, 30);
+    a.Transpose(&quot;yxz&quot;);
+    gr-&gt;CAxis(0, 1);
+    gr-&gt;Dens(a,&quot;wyrRk&quot;);
+</pre>
+<p>The last example is example of beam tracing. Beam tracing equation is special kind of PDE equation written in coordinates accompanied to a ray. Generally this is the same parameters and limitation as for PDE solving but the coordinates are defined by the ray and by parameter of grid width <var>w</var> in direction transverse the ray. So, you don&rsquo;t need to specify the range of coordinates. <strong>BUT</strong> there is limitation. The accompanied coordinates are well defined only for smooth enough rays, i.e. then the ray curvature <em>K</em> (which is defined as <em>1/K^2 = (|\ddot r|^2 |\dot r|^2 - (\ddot r, \dot r)^2)/|\dot r|^6</em>) is much large then the grid width: <em>K&gt;&gt;w</em>. So, you may receive incorrect results if this condition will be broken.
+</p>
+<p>You may use following code for obtaining the same solution as in previous example:
+</p><pre class="verbatim">    mglData r, xx, yy, a, im(128), re(128);
+    const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+    r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+    // now start beam tracing
+    re.Fill(&quot;exp(-48*x^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+    a = mglQO2d(ham, re, im, r, 1, 30, &amp;xx, &amp;yy);
+    gr-&gt;CAxis(0, 1);
+    gr-&gt;Dens(xx, yy, a, &quot;wyrRk&quot;);
+</pre>
+
+<hr size="6">
+<a name="MGL-parser-using"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#PDE-solving-hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MGL-parser-using-1"></a>
+<h3 class="subsection">2.7.14 MGL parser using</h3>
+
+<p>Sometimes you may prefer to use MGL scripts in yours code. It is simpler (especially in comparison with C/Fortran interfaces) and fast way to plot the data with annotations, labels and so on. Class <code>mglParse</code> (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a> parse MGL scripts in C++. It have also the corresponding interface for C/Fortran.
+</p>
+<p>The key function here is <code>mglParse::Parse()</code> (or <code>mgl_parse()</code> for C/Fortran) which execute one command per string. At this the detailed information about the possible errors or warnings is passed as function value. Or you may execute the whole script as long string with lines separated by &lsquo;<samp>\n</samp>&rsquo;. Functions <code>mglParse::Execute()</code> and <code>mgl_parse_text()</code> perform it. Also you may set the values of paramters &lsquo;<samp>$0</samp>&rsquo;...&lsquo;<samp>$9</samp>&rsquo; for the script by functions <code>mglParse::AddParam()</code> or <code>mgl_add_param()</code>, allow/disable picture resizing, check &ldquo;once&rdquo; status and so on. The usage is rather stright-forward.
+</p>
+<p>The only non-obvious thing is data transition between script and yours program. There are 2 stages: add or find variable; and set data to variable. In C++ you may use functions <code>mglParse::AddVar()</code> and <code>mglParse::FindVar()</code> which return pointer to <code>mglVar</code> structure. This structure contain data itself, the variable name and callback function which will be called if variable destroied. Last feature allows you to control the presence of the variable and, for example, close a window with data if this variable is destroyed. In C/Fortran the corresponding functions are <code>mgl_add_var()</code>, <code>mgl_find_var()</code>. But these functions return the data array only. Note, you <strong>must not delete or free</strong> the data obtained from these functions!
+</p>
+<p>So, some simple example at the end. Here I define a data array, create variable, put data into it and plot it. The C++ code looks like this:
+</p><pre class="verbatim">    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    for(int i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+    mglParse *parser = new mglParse;
+    mglData &amp;d = (parser-&gt;AddVar(&quot;dat&quot;))-&gt;d;
+    d.Set(a,100); // set data to variable
+    parser-&gt;Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+    // you may break script at any line do something 
+    // and continue after that
+    parser-&gt;Execute(gr, &quot;xlabel 'x'\nylabel 'y'&quot;);
+    // also you may use cycles or conditions in script
+    parser-&gt;Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+    gr-&gt;WritePNG(&quot;test.png&quot;);   // don't forgot to save picture
+</pre><p>The code in C/Fortran looks practically the same:
+</p><pre class="verbatim">    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    int i;
+    for(i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+    HMPR parser = mgl_create_parser();
+    HMDT d = mgl_add_var(parser, &quot;dat&quot;);
+    mgl_data_set_float(d,a,100,1,1);    // set data to variable
+    mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+    // you may break script at any line do something 
+    // and continue after that
+    mgl_parse_text(gr, parser, &quot;xlabel 'x'\nylabel 'y'&quot;);
+    // also you may use cycles or conditions in script
+    mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+    mgl_write_png(gr, &quot;test.png&quot;, &quot;&quot;);  // don't forgot to save picture
+</pre><hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_3.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_3.html
new file mode 100644
index 0000000..17df97e
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_3.html
@@ -0,0 +1,4754 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 3. MathGL core</title>
+
+<meta name="description" content="MathGL 1.10.1: 3. MathGL core">
+<meta name="keywords" content="MathGL 1.10.1: 3. MathGL core">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="MathGL-core"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_2.html#MGL-parser-using" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-core-1"></a>
+<h1 class="chapter">3. MathGL core</h1>
+<a name="index-mglGraph"></a>
+
+<p>The core of MathGL is <strong>mglGraph</strong> class defined in <code>#include &lt;mgl/mgl.h&gt;</code>. It contains a lot of plotting functions for 1D, 2D and 3D plots. It also encapsulates parameters for axes drawing. Moreover an arbitrary coordinate transformation may be used for each axis. All plotting functions use data encapsulated in mglData class (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>) that allows to check sizes of used arrays easily. Also it have many functions for data handling: modify it by formulas, find momentums and distribution (histogram), apply operator (differentiate, integrate, transpose, Fourier and so on), change data sizes (interpolate, squeeze, crop and so on). Additional information about colors, fonts, formula parsing can be found in <a href="mathgl_en_7.html#Other-classes">Other classes</a>.
+</p>
+<p>Note that class mglGraph is abstract and contains only interface functions for plotting but does not make plot by itself. For plotting in specific device (screen, memory or file) one should use derived classes: mglGraphZB &ndash; for bitmap picture in file or in memory; mglGraphPS &ndash; for vector PostScript picture; mglGraphGL &ndash; for drawing using OpenGL, or for GLUT windows interface; and so on, see section <a href="mathgl_en_4.html#Plotter-classes">Plotter classes</a>. If you want not only to create a picture but to view it in a window/widget or to run animation and so on then look at <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>.
+</p>
+<p>There is a C++ wrapper class which have the same name <code>mglGraph</code> and defined in <code>mgl/mgl_graph.h</code>. You can use this class even with non-GNU compilers (i.e. in Borland or Microsoft one), but you <strong>should not include</strong> any <code>mgl/mgl.h</code> or <code>mgl/mgl_parse.h</code> headers in this case! This wrapper class also used as base for all SWIG-based interfaces (Python, Octave and so on). So, later it is refered as &lsquo;<samp>Python</samp>&rsquo; class for distinguish from original &lsquo;<samp>C++</samp>&rsquo; class defined in <code>mgl/mgl.h</code> .
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Graphics-setup">3.1 Graphics setup</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-settings">3.2 Axis settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transformation-matrix">3.3 Transformation matrix</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Export-to-file">3.4 Export to file</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Primitives-drawing">3.5 Primitives drawing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing">3.6 Text printing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Legend">3.8 Legend</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting">3.9 1D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting">3.10 2D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting">3.11 3D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting">3.12 Dual plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-fields">3.13 Vector fields</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-plotting">3.14 Other plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting">3.15 Nonlinear fitting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-distributions">3.16 Data distributions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Frames_002fAnimation">3.17 Frames/Animation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#IDTF-functions">3.18 IDTF functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Graphics-setup"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-core" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparency" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Graphics-setup-1"></a>
+<h2 class="section">3.1 Graphics setup</h2>
+<a name="index-MathGL-setup"></a>
+
+<p>Functions and variables in this group influences on overall graphics appearance. So all of them should be placed <em>before</em> any actual plotting function calls.
+</p>
+<dl>
+<dt><a name="index-DefaultPlotParam"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DefaultPlotParam</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fset_005fdef_005fparam"></a><u>C function:</u> <code>void</code> <b>mgl_set_def_param</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Restore initial values for all of parameters except described in <a href="#Zooming">Zooming</a>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Transparency">3.1.1 Transparency</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Lighting">3.1.2 Lighting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fog">3.1.3 Fog</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Default-sizes">3.1.4 Default sizes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Zooming">3.1.5 Zooming</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cutting">3.1.6 Cutting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Font-settings">3.1.7 Font settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Palette-and-colors">3.1.8 Pallete and colors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error-handling">3.1.9 Error handling</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-settings">3.1.10 Other settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Transparency"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Graphics-setup" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Lighting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparency-1"></a>
+<h3 class="subsection">3.1.1 Transparency</h3>
+<a name="index-Alpha"></a>
+<a name="index-SetAlphaDef"></a>
+<a name="index-SetTransparent"></a>
+<a name="index-SetTranspType"></a>
+
+<p>There are several functions and variables for setup transparency. The general function is <code>Alpha()</code> which switch on/off the transparency for overall plot. It influence only for graphics which created after <code>Alpha()</code> call (with one exception, mglGraphGL). Function <code>SetAlphaDef</code> specify the default value of alpha-channel. You may switch off transparency of selected plot by function <code>SetTransparent</code>. Finally, function <code>SetTranspType</code> set the kind of transparency. See section <a href="mathgl_en_9.html#Transparent-surface-sample">Transparent surface sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Alpha-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>bool</code> <b>Alpha</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005falpha"></a><u>C function:</u> <code>void</code> <b>mgl_set_alpha</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Sets the transparency on/off and returns previous value of transparency. It is recommended to call this function before any plotting command. In any case it must be called before <code>Finish()</code> function if the last is used. Default value is transparency off. Unfortunately it switches the transparency on/off for all subplots. Use <code>SetTransparent(false)</code> in particular plot to disable its transparency.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAlphaDef-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAlphaDef</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005falpha_005fdefault"></a><u>C function:</u> <code>void</code> <b>mgl_set_alpha_default</b><i> (<code>HMGL</code> gr, <code>float</code> alpha)</i></dt>
+<dd><p>Sets default value of alpha channel (transparency) for all plotting functions. Note, that OpenGL (mglGraphGL) has incorrect drawing for large values of alpha in case of several overlapping surfaces.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTransparent-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTransparent</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005ftransp"></a><u>C function:</u> <code>void</code> <b>mgl_set_transp</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Flag which temporary switches transparency on/off for the plot. This is the same as <code>Alpha(val)</code> but more correctly work in mglGraphGL class.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTranspType-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTranspType</b><i> (<code>int</code> type)</i></dt>
+<dt><a name="index-mgl_005fset_005ftransp_005ftype"></a><u>C function:</u> <code>void</code> <b>mgl_set_transp_type</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Set the transparency type. Normal transparency (&lsquo;<samp>0</samp>&rsquo;) &ndash; below things is less visible than upper ones. It does not look well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like transparency (&lsquo;<samp>1</samp>&rsquo;) &ndash; below and upper things are commutable and just decrease intensity of light by RGB channel. Lamp-like transparency (&lsquo;<samp>2</samp>&rsquo;) &ndash; below and upper things are commutable and are the source of some additional light. I recommend to set <code>SetAlphaDef(0.3)</code> or less for lamp-like transparency.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AlphaDef-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>AlphaDef</b></dt>
+<dd><p>Default value of alpha channel. See <code>SetAlphaDef()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Transparent-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>Transparent</b></dt>
+<dd><p>Flag which temporary switches transparency on/off for the plot. See <code>SetTransparent()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TranspType-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>TranspType</b></dt>
+<dd><p>This variable set the transparency type. See <code>SetTranspType()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Lighting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparency" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fog" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Lighting-1"></a>
+<h3 class="subsection">3.1.2 Lighting</h3>
+<a name="index-Light"></a>
+<a name="index-Ambient"></a>
+<a name="index-AddLight"></a>
+
+<p>There are several functions for setup lighting. The general function is <code>Light(bool)</code> which switch on/off the lighting for overall plot. It influence only for graphics which created after <code>Light()</code> call (with one exception, mglGraphGL). Generally MathGL support up to 10 independent light sources. But in OpenGL mode only 8 of light sources is used due to OpenGL limitations. The position, color, brightness of each light source can be set separately. By default only one light source is active. It is source number <code>0</code> with white color, located at top of the plot.
+</p>
+<dl>
+<dt><a name="index-Light-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>bool</code> <b>Light</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flight"></a><u>C function:</u> <code>void</code> <b>mgl_set_light</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Sets the using of light on/off for overall plot. Function returns previous value of lighting. Default value is lightning off.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Light-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flight_005fn"></a><u>C function:</u> <code>void</code> <b>mgl_set_light_n</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>int</code> enable)</i></dt>
+<dd><p>Switch on/off <var>n</var>-th light source separately.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddLight-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AddLight</b><i> (<code>int</code> n, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> c=<code>'w'</code>)</i></dt>
+<dt><a name="index-Light-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>mglPoint</code> p, <code>char</code> c=<code>'w'</code>, <code>float</code> bright=<code>0.5</code>, <code>bool</code> infty=<code>true</code>)</i></dt>
+<dt><a name="index-Light-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>mglPoint</code> p, <code>mglColor</code> c, <code>float</code> bright=<code>0.5</code>, <code>bool</code> infty=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fadd_005flight"></a><u>C function:</u> <code>void</code> <b>mgl_add_light</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> c)</i></dt>
+<dd><p>The function adds a light source with identification <var>n</var> at position <var>p</var> with color <var>c</var> and with brightness <var>bright</var> (which must be in range [0,1]). Flag <var>infty</var>=<code>true</code> puts the source to infinite distance (for the faster drawing).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ambient-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Ambient</b><i> (<code>float</code> bright=<code>0.5</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fambbr"></a><u>C function:</u> <code>void</code> <b>mgl_set_ambbr</b><i> (<code>HMGL</code> gr, <code>float</code> bright)</i></dt>
+<dd><p>Sets the brightness of ambient light. The value should be in range [0,1].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fog"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Lighting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Default-sizes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fog-1"></a>
+<h3 class="subsection">3.1.3 Fog</h3>
+<a name="index-Fog"></a>
+
+<dl>
+<dt><a name="index-Fog-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fog</b><i> (<code>float</code> d, <code>float</code> dz=<code>0.25</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ffog"></a><u>C function:</u> <code>void</code> <b>mgl_set_fog</b><i> (<code>HMGL</code> gr, <code>float</code> d, <code>float</code> dz)</i></dt>
+<dd><p>Function imitate a fog in the plot. Fog start from relative distance <var>dz</var> from view point and its density growths exponentially in depth. So that the fog influence is determined by law ~ 1-exp(-<em>d*z</em>). Here <em>z</em> is normalized to 1 depth of the plot. If value <var>d</var>=<code>0</code> then the fog is absent. See section <a href="mathgl_en_9.html#Surface-in-fog-sample">Surface in fog sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Default-sizes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fog" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Zooming" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Default-sizes-1"></a>
+<h3 class="subsection">3.1.4 Default sizes</h3>
+<a name="index-SetTickLen"></a>
+<a name="index-SetTickStl"></a>
+<a name="index-SetBarWidth"></a>
+<a name="index-SetMarkSize"></a>
+<a name="index-SetArrowSize"></a>
+<a name="index-SetBaseLineWidth"></a>
+
+<p>These variables control the default (initial) values for most graphics parameters including sizes of markers, arrows, linewidth and so on. As any other settings these ones will influence only on plots created after the settings change.
+</p>
+<dl>
+<dt><a name="index-SetBarWidth-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetBarWidth</b><i> ( <code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fbar_005fwidth"></a><u>C function:</u> <code>void</code> <b>mgl_set_bar_width</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets relative width of rectangles in Bars, Barh, BoxPlot (see section <a href="#Bars">Bars</a>). Default value is <code>0.7</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetMarkSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetMarkSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fmark_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_mark_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets size of marks for <a href="#g_t1D-plotting">1D plotting</a>. Default value is <code>0.02</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetArrowSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetArrowSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005farrow_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_arrow_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets size of arrows for <a href="#g_t1D-plotting">1D plotting</a>, lines and curves (see section <a href="#Primitives-drawing">Primitives drawing</a>). Default value is <code>0.03</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetBaseLineWidth-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetBaseLineWidth</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fbase_005fline_005fwidth"></a><u>C function:</u> <code>void</code> <b>mgl_set_base_line_width</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Defines the base width for all lines. The value &lt;1 is ignored. For values &gt; 1 the real line width is result of multiplication of specified line width and the value of <var>BaseLineWidth</var>. Increase of this variables is actual for large bitmap pictures. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTickLen-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTickLen</b><i> (<code>float</code> val, <code>float</code> stt=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005flen"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_len</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>float</code> stt)</i></dt>
+<dd><p>The relative length of axis ticks. Default value is <code>0.1</code>. Parameter <var>stt</var>&gt;0 set relative length of subticks which is in <code>sqrt(1+stt)</code> times smaller.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTickStl-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTickStl</b><i> (<code>const char *</code>stl, <code>const char *</code>sub=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005fstl"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_stl</b><i> (<code>HMGL</code> gr, <code>const char *</code>stl, <code>const char *</code>sub)</i></dt>
+<dd><p>The line style of axis ticks (<var>stl</var>) and subticks (<var>sub</var>). If <var>stl</var> is empty then default style is used (&lsquo;<samp>k</samp>&rsquo; or &lsquo;<samp>w</samp>&rsquo; depending on transparency type). If <var>sub</var> is empty then ticks style is used (i.e. <var>stl</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BarWidth-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>BarWidth</b></dt>
+<dd><p>Relative width of rectangles. See <code>SetBarWidth()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MarkSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>MarkSize</b></dt>
+<dd><p>The size of marks. See <code>SetMarkSize()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ArrowSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>ArrowSize</b></dt>
+<dd><p>The size of arrows. See <code>SetArrowSize()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BaseLineWidth-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>BaseLineWidth</b></dt>
+<dd><p>The variable define the base width for all lines. See <code>SetBaseLineWidth()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Zooming"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Default-sizes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cutting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Zooming-1"></a>
+<h3 class="subsection">3.1.5 Zooming</h3>
+<a name="index-SetPlotFactor"></a>
+<a name="index-Zoom"></a>
+
+<p>These variables and functions control the overall zooming of the picture (see Zoom()) or the sub-picture (see PlotFactor). Normally you can use these variables and functions for removing &ldquo;white&rdquo; spaces around a plot.
+</p>
+<dl>
+<dt><a name="index-SetPlotFactor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPlotFactor</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fplotfactor"></a><u>C function:</u> <code>void</code> <b>mgl_set_plotfactor</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets the factor of plot size. It is not recommended to set it lower then 1.5. This is some analogue of function Zoom() but applied not to overall image but for each InPlot. Use negative value or zero to enable automatic <code>PlotFactor</code> selection.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Zoom-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Zoom</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005fset_005fzoom"></a><u>C function:</u> <code>void</code> <b>mgl_set_zoom</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dd><p>The function changes the scale of graphics that correspond to zoom in/out of the picture. After function call the current plot will be cleared and further the picture will contain plotting from its part [x1,x2]*[y1,y2]. Here picture coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> changes from 0 to 1. Attention! this settings can not be overwritten by any other functions. Use <code>Zoom(0,0,1,1)</code> to return default view.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PlotFactor-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>PlotFactor</b></dt>
+<dd><p>The factor of plot size. See <code>SetPlotFactor()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoPlotFactor-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>AutoPlotFactor</b></dt>
+<dd><p>Switch on/off automatic change of PlotFactor variable during plot rotation. See <code>SetPlotFactor()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cutting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Zooming" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Font-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cutting-1"></a>
+<h3 class="subsection">3.1.6 Cutting</h3>
+<a name="index-SetCut"></a>
+<a name="index-SetCutBox"></a>
+<a name="index-CutOff"></a>
+
+<p>These variables and functions set the condition when the points are excluded (cutted) from the drawing. Note, that a point with NAN value(s) of coordinate or amplitude will be automatically excluded from the drawing.
+</p>
+<dl>
+<dt><a name="index-SetCut-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCut</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fcut"></a><u>C function:</u> <code>void</code> <b>mgl_set_cut</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Flag which determines how points outside bounding box are drawn. If it is <code>true</code> then points are excluded from plot (it is default) otherwise the points are projected to edges of bounding box.
+</p></dd></dl>
+
+<div class="float">
+<img src="png_static/cut.png" alt="png_static/cut">
+
+</div><p><strong>Left figure is drawn with parameter <code>Cut=false</code>. Right one is drawn with parameter <code>Cut=true</code>.
+</strong>
+</p>
+<dl>
+<dt><a name="index-SetCutBox-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCutBox</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dt><a name="index-mgl_005fset_005fcut_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_set_cut_box</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. If both edges are the same (the variables are equal) then the cutting box is empty. See section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CutOff-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CutOff</b><i> (<code>const char *</code>EqC)</i></dt>
+<dt><a name="index-mgl_005fset_005fcutoff"></a><u>C function:</u> <code>void</code> <b>mgl_set_cutoff</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqC)</i></dt>
+<dd><p>Sets the cutting off condition by formula <var>EqC</var>. This condition determine will point be plotted or not. If value of formula is nonzero then point is omitted, otherwise it plotted. Set argument as <code>&quot;&quot;</code> to disable cutting off condition. See section <a href="mathgl_en_9.html#CutOff-sample">CutOff sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cut-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>Cut</b></dt>
+<dd><p>Flag which determines how points outside bounding box are drawn. See <code>SetCut()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CutMin_002c-CutMax-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglPoint</code> <b>CutMin, CutMax</b></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. See <code>SetCutBox()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Font-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cutting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Palette-and-colors" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Font-settings-1"></a>
+<h3 class="subsection">3.1.7 Font settings</h3>
+<a name="index-SetFontSize"></a>
+<a name="index-SetFontDef"></a>
+<a name="index-SetRotatedText"></a>
+<a name="index-SetFontSizePT"></a>
+<a name="index-SetFontSizeCM"></a>
+<a name="index-SetFontSizeIN"></a>
+<a name="index-SetFont"></a>
+<a name="index-GetFont"></a>
+<a name="index-LoadFont"></a>
+<a name="index-CopyFont"></a>
+<a name="index-RestoreFont"></a>
+
+<dl>
+<dt><a name="index-SetFontSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFontSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005ffont_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_font_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets the size of font for tick and axis labels. Default font size of axis labels is 1.4 times large than for tick labels.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetFontDef-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFontDef</b><i> (<code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005fset_005ffont_005fdef"></a><u>C function:</u> <code>void</code> <b>mgl_set_font_def</b><i> (<code>HMGL</code> gr, <code>const char *</code> val)</i></dt>
+<dd><p>Sets the font specification (see section <a href="#Text-printing">Text printing</a>). Default is &lsquo;<samp>rC</samp>&rsquo; &ndash; Roman font centering.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetRotatedText-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetRotatedText</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005frotated_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_set_rotated_text</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Sets to use or not text rotation along axis.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-LoadFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>LoadFont</b><i> (<code>const char *</code>name, <code>const char *</code>path=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fload_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_load_font</b><i> (<code>HMGL</code> gr, <code>const char *</code>name, <code>const char *</code>path)</i></dt>
+<dd><p>Load font typeface from <var>path</var>/<var>name</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CopyFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CopyFont</b><i> (<code>mglGraph *</code> from)</i></dt>
+<dt><a name="index-mgl_005fcopy_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_copy_font</b><i> (<code>HMGL</code> gr, <code>HMGL</code> gr_from)</i></dt>
+<dd><p>Copy font data from another <code>mglGraph</code> object.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>RestoreFont</b><i> ()</i></dt>
+<dt><a name="index-mgl_005frestore_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_restore_font</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Restore font data to default typeface.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetFontSizePT-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetFontSizePT</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in pt and picture DPI (default is 16 pt for dpi=72).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFontSizeCM-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline void</code> <b>SetFontSizeCM</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in centimeters and picture DPI (default is 0.56 cm = 16 pt).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFontSizeIN-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline void</code> <b>SetFontSizeIN</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in inch and picture DPI (default is 0.22 in = 16 pt).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFont-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetFont</b><i> (<code>mglFont *</code>f)</i></dt>
+<dd><p>Sets font typeface. Note that each mglFont instance can be used with <em>ONLY ONE</em> mglGraph instance at a moment of time! If <code>f==&quot;&quot;</code> then default font is used.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetFont-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline mglFont *</code> <b>GetFont</b><i> ()</i></dt>
+<dd><p>Gets current typeface. Note that this variable can be deleted at next SetFont() call!
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FontSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>FontSize</b></dt>
+<dd><p>The font size. See <code>SetFontSize()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-FontDef-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>char</code> <b>FontDef</b><i><code>[32]</code></i></dt>
+<dd><p>Font style. See <code>SetFontDef()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-RotatedText-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>RotatedText</b></dt>
+<dd><p>Set to use or not text rotation along axis.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Palette-and-colors"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Font-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error-handling" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pallete-and-colors"></a>
+<h3 class="subsection">3.1.8 Pallete and colors</h3>
+<a name="index-SetPalColor"></a>
+<a name="index-SetPalNum"></a>
+<a name="index-SetPalette"></a>
+<a name="index-SetScheme"></a>
+<a name="index-SelectPen"></a>
+
+<dl>
+<dt><a name="index-SetPalette-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalette</b><i> (<code>const char *</code><var>colors</var>)</i></dt>
+<dt><a name="index-mgl_005fset_005fpalette"></a><u>C function:</u> <code>void</code> <b>mgl_set_palette</b><i> (<code>HMGL</code> gr, <code>const char *</code><var>colors</var>)</i></dt>
+<dd><p>Sets the palette as selected colors. Default value is <code>&quot;Hbgrcmyhlnqeup&quot;</code> that corresponds to colors: dark gray &lsquo;<samp>H</samp>&rsquo;, blue &lsquo;<samp>b</samp>&rsquo;, green &lsquo;<samp>g</samp>&rsquo;, red &lsquo;<samp>r</samp>&rsquo;, cyan &lsquo;<samp>c</samp>&rsquo;, magenta &lsquo;<samp>m</samp>&rsquo;, yellow &lsquo;<samp>y</samp>&rsquo;, gray &lsquo;<samp>h</samp>&rsquo;, blue-green &lsquo;<samp>l</samp>&rsquo;, sky-blue &lsquo;<samp>n</samp>&rsquo;, orange &lsquo;<samp>q</samp>&rsquo;, yellow-green &lsquo;<samp>e</samp>&rsquo;, blue-violet &lsquo;<samp>u</samp>&rsquo;, purple &lsquo;<samp>p</samp>&rsquo;. The palette is used mostly in 1D plots (see section <a href="#g_t1D-plotting">1D plotting</a>) for curves which styles are not specified.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetPalColor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalColor</b><i> (<code>int</code> n, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dt><a name="index-mgl_005fset_005fpal_005fcolor"></a><u>C function:</u> <code>void</code> <b>mgl_set_pal_color</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dd><p>Sets color for individual palette entry. Look at <code>SetPalette()</code> function for simplified palette setting.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetPalNum-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalNum</b><i> (<code>int</code> num)</i></dt>
+<dt><a name="index-mgl_005fset_005fpal_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_set_pal_num</b><i> (<code>HMGL</code> gr, <code>int</code> num)</i></dt>
+<dd><p>Sets the number of actual colors in palette. The value must be less then 100. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetScheme-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetScheme</b><i> (<code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005fset_005fscheme"></a><u>C function:</u> <code>void</code> <b>mgl_set_scheme</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch)</i></dt>
+<dd><p>Set the color scheme for following plots. Usually this function is used internally. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SelectPen-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SelectPen</b><i> (<code>const char *</code>sch)</i></dt>
+<dd><p>Set the line and mark styles for following plots. Usually this function is used internally. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Pal-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglColor</code> <b>Pal</b><i><code>[101]</code></i></dt>
+<dd><p>Color palette for <a href="#g_t1D-plotting">1D plotting</a>. See <code>SetPalette()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NumPal-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>NumPal</b></dt>
+<dd><p>Number of actual colors in palette. See <code>SetPalette()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Error-handling"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Palette-and-colors" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-handling-1"></a>
+<h3 class="subsection">3.1.9 Error handling</h3>
+
+<a name="index-Message"></a>
+<a name="index-WarnCode"></a>
+<a name="index-SetWarn"></a>
+
+<p>There are 2 variables which indicate the warnings/errors presence during plot creation. Normally user should set it to zero by <code>SetWarn(0);</code> before plotting and check if <var>WarnCode</var> is not zero after plotting. Only last warning will be saved. All warnings/errors produced by MathGL is not critical &ndash; the plot just will not be drawn.
+</p>
+<dl>
+<dt><a name="index-SetWarn-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetWarn</b><i> (<code>int</code> code, <code>const char *</code>who=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Set warning code and corresponding message from function <var>who</var>. Normally you should call this function only for clearing the warning state, i.e. call <code>SetWarn(0);</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Message-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>char *</code> <b>Message</b></dt>
+<dd><p>Pointer to buffer for writing messages about matters why some plot are not drawn. Set to NULL to disable messages. The buffer length must be at least 1024. If Message[0]==0 then there are no messages
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WarnCode-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>WarnCode</b></dt>
+<dd><p>Numerical ID of warning about the not drawn plot. Possible values are:
+</p><dl compact="compact">
+<dt> <code>mglWarnNone=0</code></dt>
+<dd><p>Everything OK
+</p></dd>
+<dt> <code>mglWarnDim</code></dt>
+<dd><p>Data dimension(s) is incompatible
+</p></dd>
+<dt> <code>mglWarnLow</code></dt>
+<dd><p>Data dimension(s) is too small
+</p></dd>
+<dt> <code>mglWarnNeg</code></dt>
+<dd><p>Minimal data value is negative
+</p></dd>
+<dt> <code>mglWarnFile</code></dt>
+<dd><p>No file or wrong data dimensions
+</p></dd>
+<dt> <code>mglWarnMem</code></dt>
+<dd><p>Not enough memory
+</p></dd>
+<dt> <code>mglWarnZero</code></dt>
+<dd><p>Data values are zero
+</p></dd>
+<dt> <code>mglWarnLegA</code></dt>
+<dd><p>Too many legend entries
+</p></dd>
+<dt> <code>mglWarnLeg</code></dt>
+<dd><p>No legend entries
+</p></dd>
+<dt> <code>mglWarnSlc</code></dt>
+<dd><p>Slice value is out of range
+</p></dd>
+<dt> <code>mglWarnCnt</code></dt>
+<dd><p>Number of contours is zero or negative
+</p></dd>
+<dt> <code>mglWarnOpen</code></dt>
+<dd><p>Couldn&rsquo;t open file
+</p></dd>
+<dt> <code>mglWarnLId</code></dt>
+<dd><p>Light: ID is out of range
+</p></dd>
+<dt> <code>mglWarnSize</code></dt>
+<dd><p>Setsize: size(s) is zero or negative
+</p></dd>
+<dt> <code>mglWarnFmt</code></dt>
+<dd><p>Format is not supported for that build
+</p></dd>
+</dl>
+</dd></dl>
+
+<hr size="6">
+<a name="Other-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error-handling" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-settings-1"></a>
+<h3 class="subsection">3.1.10 Other settings</h3>
+<a name="index-SetMeshNum"></a>
+<a name="index-SetAxialDir"></a>
+<a name="index-SetDrawFace"></a>
+<a name="index-PlotId"></a>
+
+<dl>
+<dt><a name="index-SetMeshNum-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetMeshNum</b><i> (<code>int</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fmeshnum"></a><u>C function:</u> <code>void</code> <b>mgl_set_meshnum</b><i> (<code>HMGL</code> gr, <code>int</code> num)</i></dt>
+<dd><p>Sets approximate number of lines in Mesh(), Fall(), Grid() and also the number of hachures in Vect(), VectC(), Dew() and the number of cells in Cloud*(). By default (=0) it draws all lines/hachures/cells.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAxialDir-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAxialDir</b><i> (<code>char</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005faxial_005fdir"></a><u>C function:</u> <code></code> <b>mgl_set_axial_dir</b><i> (<code>HMGL</code> gr, <code>char</code> dir)</i></dt>
+<dd><p>Sets direction around which curve rotated in Axial() and Torus(). Default value is &rsquo;z&rsquo;.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetDrawFace-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetDrawFace</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fdraw_005fface"></a><u>C function:</u> <code>void</code> <b>mgl_set_draw_face</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Enable/disable faces drawing. It is useful for speeding up drawing (for example, during rotation and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PlotId-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>const char *</code> <b>PlotId</b></dt>
+<dd><p>Id of plot for saving filename (in GLUT window for example).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MeshNum-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>MeshNum</b></dt>
+<dd><p>Sets approximate number of lines/hachures/cells. See <code>SetMeshNum()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AxialDir-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>char</code> <b>AxialDir</b></dt>
+<dd><p>Set rotation direction. See <code>SetAxialDir()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DrawFace-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>DrawFace</b></dt>
+<dd><p>Flag for preventing faces drawing. See <code>SetDrawFace()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CirclePnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>CirclePnts</b></dt>
+<dd><p>Number of points used for a circle approximation (for example, in <a href="#Primitives-drawing">Primitives drawing</a>, <a href="#Tube">Tube</a>, <a href="#Pipe">Pipe</a> and so on). Default value is 40.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridPnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>GridPnts</b></dt>
+<dd><p>Number of points used for grid lines drawing (it is important for curved coordinates). Default value is 50.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ranges-_0028bounding-box_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-settings-1"></a>
+<h2 class="section">3.2 Axis settings</h2>
+
+<p>These large set of variables and functions control how the axis and ticks will be drawn. Note that there is 3-step transformation of data coordinates are performed. Firstly, coordinates are projected if <code>Cut=true</code> (see section <a href="#Cutting">Cutting</a>), after it transformation formulas are applied, and finally the data was normalized in bounding box.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Curved-coordinates">3.2.2 Curved coordinates</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Ticks">3.2.3 Ticks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Ranges-_0028bounding-box_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curved-coordinates" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ranges-_0028bounding-box_0029-1"></a>
+<h3 class="subsection">3.2.1 Ranges (bounding box)</h3>
+<a name="index-Axis"></a>
+<a name="index-CAxis"></a>
+<a name="index-XRange"></a>
+<a name="index-YRange"></a>
+<a name="index-ZRange"></a>
+<a name="index-Min"></a>
+<a name="index-Max"></a>
+<a name="index-Cmin"></a>
+<a name="index-Cmax"></a>
+<a name="index-RecalcBorder"></a>
+<a name="index-Org"></a>
+<a name="index-AutoOrg"></a>
+<a name="index-SetRanges"></a>
+<a name="index-SetAutoRanges"></a>
+
+<dl>
+<dt><a name="index-SetRanges-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetRanges</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>0</code>)</i></dt>
+<dt><a name="index-Axis-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Axis</b><i> (<code>mglPoint</code> min, <code>mglPoint</code> max, <code>mglPoint</code> org=<code>mglPoint(NAN,NAN,NAN)</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005faxis_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_set_axis_2d</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005fset_005faxis_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_set_axis_3d</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dd><p>Safely sets the value for <var>Min</var>, <var>Max</var> and <var>Org</var> members (options) of the class. If minimal and maximal values of the coordinate are the same then they are ignored. This function also sets <var>Cmin</var>=<code>Min.z</code> and <var>Cmax</var>=<code>Max.z</code>. This is default color range for 2d plots.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetCRange"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCRange</b><i> (<code>float</code> min, <code>float</code> max)</i></dt>
+<dt><a name="index-CAxis-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CAxis</b><i> (<code>float</code> min, <code>float</code> max)</i></dt>
+<dt><a name="index-mgl_005fset_005fcaxis"></a><u>C function:</u> <code>void</code> <b>mgl_set_caxis</b><i> (<code>HMGL</code> gr, <code>float</code> min, <code>float</code> max)</i></dt>
+<dd><p>Safely sets minimal and maximal values of data for coloring. This values are used later for determining the color of the surface.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-XRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>XRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fxrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_xrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.x</code> and <code>Max.x</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-YRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>YRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fyrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_yrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.y</code> and <code>Max.y</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ZRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ZRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fzrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_zrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.z</code> and <code>Max.z</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CRange"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fcrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_crange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Cmin</code> and <code>Cmax</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Cmax</var>-<var>Cmin</var>)*<var>fact</var>. See also CAxis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAutoRanges-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAutoRanges</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1=<code>0</code>, <code>float</code> y2=<code>0</code>, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fauto"></a><u>C function:</u> <code>void</code> <b>mgl_set_auto</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1, <code>float</code> z2)</i></dt>
+<dd><p>Sets ranges for automatic variables of plots. It act as changing of <var>Min</var>, <var>Max</var> proprties without calling of RecalcBorder(). Function don&rsquo;t change the direction if minimal and maximal values are the same. For example, if y<var>y1</var>=<var>y2</var> then ranges along y-direction will not be changed (will be used previous one). Note that the automatic range become axis range after next call of [XYZ]Range() function(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetOrigin"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetOrigin</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005forigin"></a><u>C function:</u> <code>void</code> <b>mgl_set_origin</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0)</i></dt>
+<dd><p>Sets center of axis cross section. If one of values is NAN then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RecalcBorder-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>RecalcBorder</b><i> ()</i></dt>
+<dd><p>Recalculates internal parameter for correct apply of transformation rules. <strong>Must be called</strong> after any direct change of members <var>Min</var>, <var>Max</var>, <var>fx</var>, <var>fy</var>, <var>fz</var> if its changes should be seen on the plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Min_002c-Max-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>mglPoint</code> <b>Min, Max</b></dt>
+<dd><p>Lower and upper edges of bounding box for graphics. These variables are used for determining the range of automatic (non-specified) arrays in most of plotting functions. So, you may change it before plot and return it back after it and the plot will have automatic x-(y-,z-)coordinate normalized in this range but not in bounding box. <strong>BUT</strong> if you want to change the bounding box then you <strong>must</strong> call <code>RecalcBorder();</code> after it or use Axis() function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cmin_002c-Cmax-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>float</code> <b>Cmin, Cmax</b></dt>
+<dd><p>Minimal and maximal value for data (used for coloring).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Org-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>mglPoint</code> <b>Org</b></dt>
+<dd><p>Center of axis cross section. If one of values is NAN then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoOrg-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>bool</code> <b>AutoOrg</b></dt>
+<dd><p>Flag for automatic shifting of axes origin <var>Org</var> if it lies out of range <var>Min</var> ... <var>Max</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Curved-coordinates"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ranges-_0028bounding-box_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ticks" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curved-coordinates-1"></a>
+<h3 class="subsection">3.2.2 Curved coordinates</h3>
+<a name="index-SetFunc"></a>
+<a name="index-SetCoor"></a>
+<a name="index-Ternary"></a>
+
+<dl>
+<dt><a name="index-SetFunc-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFunc</b><i> (<code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ=<code>&quot;&quot;</code>, <code>const char *</code>EqA=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ffunc"></a><u>C function:</u> <code>void</code> <b>mgl_set_func</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ)</i></dt>
+<dt><a name="index-mgl_005fset_005ffunc_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_set_func_ext</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ, <code>const char *</code>EqA)</i></dt>
+<dd><p>Sets transformation formulas for curvilinear coordinate. Each string should contain mathematical expression for real coordinate depending on internal coordinates x, y, z. For example, the cylindrical coordinates are introduced as <code>Axis(&quot;x*cos(y)&quot;, &quot;x*sin(y)&quot;, &quot;z&quot;);</code>. For removing of formulas the corresponding parameter should be empty or <code>NULL</code>. Using transformation formulas will slightly slowing the program. Parameter <var>EqA</var> set the similar transformation formula for color scheme. See section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetCoor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCoor</b><i> (<code>int</code> how)</i></dt>
+<dt><a name="index-mgl_005fset_005fcoor"></a><u>C function:</u> <code>void</code> <b>mgl_set_coor</b><i> (<code>HMGL</code> gr, <code>int</code> how)</i></dt>
+<dd><p>Sets one of the predefined transformation formulas for curvilinear coordinate. Paramater <var>how</var> define the coordinates: <code>mglCartesian=0</code> &ndash; Cartesian coordinates (no transformation); <code>mglPolar=1</code> &ndash; Polar coordiantes <em>x_n=x*cos(y),y_n=x*sin(y), z_n=z</em>; <code>mglSpherical=2</code> &ndash; Sperical coordinates <em>x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y)</em>; <code>mglParabolic=3</code> &ndash; Parabolic coordinates <em>x_n=x*y, y_n=(x*x-y*y)/2, z_n=z</em>; <code>mglParaboloidal=4</code> &ndash; Paraboloidal coordinates <em>x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2, z_n=x*y</em>; <code>mglOblate=5</code> &ndash; Oblate coordinates <em>x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z), z_n=sinh(x)*sin(y)</em>; <code>mglProlate=6</code> &ndash; Prolate coordinates <em>x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z), z_n=cosh(x)*cos(y)</em>; <code>mglElliptic=7</code> &ndash; Elliptic coordinates <em>x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z</em>; <code>mglToroidal=8</code> &ndash; Toroidal coordinates <em>x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)), y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y))</em>; <code>mglBispherical=9</code> &ndash; Bispherical coordinates <em>x_n=sin(y)*cos(z)/(cosh(x)-cos(y)), y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y))</em>; <code>mglBipolar=10</code> &ndash; Bipolar coordinates <em>x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ternary-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Ternary</b><i> (<code>bool</code> tern)</i></dt>
+<dt><a name="index-mgl_005fset_005fternary"></a><u>C function:</u> <code>void</code> <b>mgl_set_ternary</b><i> (<code>HMGL</code> gr, <code>int</code> tern)</i></dt>
+<dd><p>The function sets to draws Ternary plot. This special plot is for 3 dependent coordinates (components) <var>a</var>, <var>b</var>, <var>c</var> so that <var>a</var>+<var>b</var>+<var>c</var>=1. MathGL uses only 2 independent coordinates <var>a</var>=x and <var>b</var>=y since it is enough to plot everything. At this third coordinate z act as another parameter to produce contour lines, surfaces and so on. See section <a href="mathgl_en_9.html#Ternary-plot-sample">Ternary plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Ticks"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curved-coordinates" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transformation-matrix" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ticks-1"></a>
+<h3 class="subsection">3.2.3 Ticks</h3>
+
+<a name="index-SetTicks"></a>
+<a name="index-SetTicksVal"></a>
+<a name="index-SetTuneTicks"></a>
+<a name="index-AdjustTicks"></a>
+<a name="index-SetXTT"></a>
+<a name="index-SetYTT"></a>
+<a name="index-SetZTT"></a>
+<a name="index-SetCTT"></a>
+
+<dl>
+<dt><a name="index-AdjustTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AdjustTicks</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fadjust_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_adjust_ticks</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir)</i></dt>
+<dd><p>Set the ticks step, number of sub-ticks and initial ticks position to be the most human readable for the axis along direction(s) <var>dir</var>. Also set <code>SetTuneTicks(true)</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicks</b><i> (<code>char</code> dir, <code>float</code> d=<code>-5</code>, <code>int</code> ns=<code>0</code>, <code>float</code> org=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_dir</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>float</code> d, <code>int</code> ns, <code>float</code> org)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks</b><i> (<code>HMGL</code> gr, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz)</i></dt>
+<dt><a name="index-mgl_005fset_005fsubticks"></a><u>C function:</u> <code>void</code> <b>mgl_set_subticks</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> nz)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005forigin"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_origin</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0)</i></dt>
+<dd><p>Set the ticks step <var>d</var>, number of sub-ticks <var>ns</var> and initial ticks position <var>org</var> for the axis along direction <var>dir</var> (use &rsquo;c&rsquo; for colorbar ticks). Variable <var>d</var> set step for axis ticks (if positive) or it&rsquo;s number on the axis range (if negative). Zero value set logarithmic ticks. If <var>org</var> value is NAN then value from <var>Org</var> is used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTicksVal-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const char **</code>lbl)</i></dt>
+<dt><a name="index-SetTicksVal-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const wchar_t **</code>lbl)</i></dt>
+<dt><a name="index-SetTicksVal-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float</code> val1, <code>wchar_t *</code>lbl1, ...)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fvals"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_vals</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const char **</code>lbl)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_val</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>int</code> n, <code>double</code> val, <code>const char *</code>lbl, ...)</i></dt>
+<dd><p>Set the manual positions <var>val</var> and its labels <var>lbl</var> for <var>n</var>-th ticks along axis <var>dir</var>. The arrays <var>val</var> and <var>lbl</var> must contain <var>n</var> elements. Use <code>SetTicks()</code> to restore automatic ticks. Note, you <strong>have to be</strong> very careful to use floating-point (not integer!!!) values as ticks position due to limitations of stdarg library (argument transfer). See section <a href="mathgl_en_9.html#Manual-ticks-sample">Tick values sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTuneTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTuneTicks</b><i> (<code>bool</code> tune, <code>float</code> pos=<code>1.15</code>)</i></dt>
+<dt><a name="index-mgl_005ftune_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_tune_ticks</b><i> (<code>HMGL</code> gr, <code>bool</code> tune, <code>float</code> pos)</i></dt>
+<dd><p>Switch on/off ticks enhancing by factoring common multiplier (for small, like from 0.001 to 0.002, or large, like from 1000 to 2000, coordinate values) or common component (for narrow range, like from 0.999 to 1.000). Also set the position <var>pos</var> of common multiplier/component on the axis: =0 at minimal axis value, =1 at maximal axis value. Default value is 1.15.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetXTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetXTT</b><i> (<code>const char *</code>xtt)</i></dt>
+<dt><a name="index-SetYTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetYTT</b><i> (<code>const char *</code>ytt)</i></dt>
+<dt><a name="index-SetZTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetZTT</b><i> (<code>const char *</code>ztt)</i></dt>
+<dt><a name="index-SetCTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCTT</b><i> (<code>const char *</code>ctt)</i></dt>
+<dt><a name="index-SetXTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetXTT</b><i> (<code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-SetYTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetYTT</b><i> (<code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-SetZTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetZTT</b><i> (<code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-SetCTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCTT</b><i> (<code>const wchar_t *</code>ctt)</i></dt>
+<dt><a name="index-mgl_005fset_005fxttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_xttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-mgl_005fset_005fyttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_yttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-mgl_005fset_005fzttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_zttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-mgl_005fset_005fcttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_cttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ctt)</i></dt>
+<dt><a name="index-mgl_005fset_005fxtt"></a><u>C function:</u> <code>void</code> <b>mgl_set_xtt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-mgl_005fset_005fytt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ytt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-mgl_005fset_005fztt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ztt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-mgl_005fset_005fctt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ctt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ctt)</i></dt>
+<dd><p>The template for x-,y-,z-axis ticks or colorbar ticks. It may contain TeX symbols also. If <var>xtt</var>, <var>ytt</var>, <var>ztt</var>, <var>ctt</var>=<code>&quot;&quot;</code> then default template is used (in simplest case it is &lsquo;<samp>%.2g</samp>&rsquo;). Setting of template switch off automatic ticks tuning (see <code>SetTuneTicks()</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dx_002c-dy_002c-dz-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>dx, dy, dz</b></dt>
+<dd><p>Step for axis ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NSx_002c-NSy_002c-NSz-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>NSx, NSy, NSz</b></dt>
+<dd><p>Number of axis sub-ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-OrgT-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglPoint</code> <b>OrgT</b></dt>
+<dd><p>Starting point for ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TuneTicks-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>TuneTicks</b></dt>
+<dd><p>Switch on/off ticks enhancing by factoring common multiplier. See <code>SetTuneTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FactorPos-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>FactorPos</b></dt>
+<dd><p>The position of common multiplier/component on the axis. See <code>SetTuneTicks()</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Transformation-matrix"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ticks" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Export-to-file" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transformation-matrix-1"></a>
+<h2 class="section">3.3 Transformation matrix</h2>
+<a name="index-Aspect"></a>
+<a name="index-Rotate"></a>
+<a name="index-RotateN"></a>
+<a name="index-SubPlot"></a>
+<a name="index-StickPlot"></a>
+<a name="index-InPlot"></a>
+<a name="index-Identity"></a>
+<a name="index-Perspective"></a>
+<a name="index-RestoreM"></a>
+<a name="index-View"></a>
+<a name="index-ColumnPlot"></a>
+
+<p>These functions control how and where further plotting will be placed. There is a curtain order of calling of these functions for the better plot view. First one should be SubPlot() or InPlot() for specifying the place. After it a Rotate() and Aspect(). And finally any other plotting functions may be called. Alternatevely you can use ColumnPlot() for position plots in the column one by another without gap between plot axis (bounding boxes).
+</p>
+<dl>
+<dt><a name="index-SubPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SubPlot</b><i> (<code>int</code> nx, <code>int</code> ny, <code>int</code> m, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fsubplot"></a><u>C function:</u> <code>void</code> <b>mgl_subplot</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> m)</i></dt>
+<dt><a name="index-mgl_005fsubplot_005fd"></a><u>C function:</u> <code>void</code> <b>mgl_subplot_d</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> m, <code>float</code> dx, <code>float</code> dy)</i></dt>
+<dd><p>Puts further plotting in a <var>m</var>-th cell of <var>nx</var>*<var>ny</var> grid of the whole frame area. This function set off any aspects or rotations. So it should be used first for creating the subplot. From the aesthetical point of view it is not recommended to use this function with different matrices in the same frame. The position of the cell can be shifted from its default position by relative size <var>dx</var>, <var>dy</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-InPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>InPlot</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>bool</code> rel=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005finplot"></a><u>C function:</u> <code>void</code> <b>mgl_inplot</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005frelplot"></a><u>C function:</u> <code>void</code> <b>mgl_relplot</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2)</i></dt>
+<dd><p>Puts further plotting in some region of the whole frame surface. This function allows one to create a plot in arbitrary place of the screen. The position is defined by rectangular coordinates [<var>x1</var>, <var>x2</var>]*[<var>y1</var>, <var>y2</var>]. The coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> are normalized to interval [0, 1]. If parameter <var>rel</var>=<code>true</code> then the relative position to current SubPlot() (or last InPlot() with <var>rel</var>=<code>false</code>) is used. This function set off any aspects or rotations. So it should be used first for creating subplot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ColumnPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ColumnPlot</b><i> (<code>int</code> num, <code>int</code> ind)</i></dt>
+<dt><a name="index-mgl_005fcolumnplot"></a><u>C function:</u> <code>void</code> <b>mgl_columnplot</b><i> (<code>HMGL</code> gr, <code>int</code> num, <code>int</code> ind)</i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of column with <var>num</var> cells. The position is relative to previous SubPlot() call (or InPlot() with <var>rel</var>=<code>false</code>). See section <a href="mathgl_en_9.html#ColumnPlot-sample">ColumnPlot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StickPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>StickPlot</b><i> (<code>int</code> num, <code>int</code> ind, <code>float</code> tet, <code>float</code> phi)</i></dt>
+<dt><a name="index-mgl_005fstickplot"></a><u>C function:</u> <code>void</code> <b>mgl_stickplot</b><i> (<code>HMGL</code> gr, <code>int</code> num, <code>int</code> ind, <code>float</code> tet, <code>float</code> phi)</i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of stick with <var>num</var> cells. At this, stick is rotated on angles <var>tet</var>, <var>phi</var>. The position is relative to previous SubPlot() call (or InPlot() with <var>rel</var>=<code>false</code>). See section <a href="mathgl_en_9.html#StickPlot-sample">StickPlot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Rotate-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Rotate</b><i> (<code>float</code> TetX, <code>float</code> TetZ, <code>float</code> TetY=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005frotate"></a><u>C function:</u> <code>void</code> <b>mgl_rotate</b><i> (<code>HMGL</code> gr, <code>float</code> TetX, <code>float</code> TetZ, <code>float</code> TetY)</i></dt>
+<dd><p>Rotates a further plotting relative to each axis {x, z, y} consecutively on angles <var>TetX</var>, <var>TetZ</var>, <var>TetY</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RotateN-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>RotateN</b><i> (<code>float</code> Tet, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dt><a name="index-mgl_005frotate_005fvector"></a><u>C function:</u> <code>void</code> <b>mgl_rotate_vector</b><i> (<code>HMGL</code> gr, <code>float Tet</code>, <code>float x</code>, <code>float y</code>, <code>float z</code>)</i></dt>
+<dd><p>Rotates a further plotting around vector {<var>x</var>, <var>y</var>, <var>z</var>} on angle <var>Tet</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Aspect-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Aspect</b><i> (<code>float</code> Ax, <code>float</code> Ay, <code>float</code> Az)</i></dt>
+<dt><a name="index-mgl_005faspect"></a><u>C function:</u> <code>void</code> <b>mgl_aspect</b><i> (<code>HMGL</code> gr, <code>float</code> Ax, <code>float</code> Ay, <code>float</code> Az)</i></dt>
+<dd><p>Defines aspect ratio for the plot. The viewable axes will be related one to another as the ratio <var>Ax:Ay:Az</var>. For the best effect it should be used after Rotate() function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Perspective-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Perspective</b><i> (<code>float</code> a)</i></dt>
+<dt><a name="index-mgl_005fperspective"></a><u>C function:</u> <code>void</code> <b>mgl_perspective</b><i> (<code>HMGL</code> gr, <code>float</code> a)</i></dt>
+<dd><p>Add (switch on) the perspective to plot. The parameter <em>a ~ 1/z_eff \in [0,1)</em>. By default (<code>a=0</code>) the perspective is off.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Identity-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Identity</b><i> (<code>bool</code> rel=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fidentity"></a><u>C function:</u> <code>void</code> <b>mgl_identity</b><i> (<code>HMGL</code> gr, <code>int</code> rel)</i></dt>
+<dd><p>Clears transformation matrix. This function clears all previous effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It is equivalent to the call of <code>InPlot(0,1,0,1,rel)</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreM-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>RestoreM</b><i> ()</i></dt>
+<dd><p>Restore transformation matrix after last <code>InPlot()</code>. This function clears all previous effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It is useful to restore back the transformation matrix after <code>Identity()</code> call.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Export-to-file"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transformation-matrix" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Primitives-drawing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Export-to-file-1"></a>
+<h2 class="section">3.4 Export to file</h2>
+<a name="index-WriteFrame"></a>
+<a name="index-WritePNG"></a>
+<a name="index-WriteGIF"></a>
+<a name="index-WriteIDTF"></a>
+<a name="index-WriteSVG"></a>
+<a name="index-WriteBMP"></a>
+<a name="index-WriteEPS"></a>
+<a name="index-WriteJPEG"></a>
+<a name="index-SetSize"></a>
+<a name="index-Flush"></a>
+<a name="index-Finish"></a>
+<a name="index-ShowImage"></a>
+
+<p>These functions export current view to a graphic file. The filename <var>fname</var> should have appropriate extension. Parameter <var>descr</var> gives the short description of the picture. Just now the transparency is supported in PNG and SVG files.
+</p>
+<dl>
+<dt><a name="index-WriteFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteFrame</b><i> (<code>const char *</code>fname=<code>&quot;&quot;</code>, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fframe"></a><u>C function:</u> <code>void</code> <b>mgl_write_frame</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to a file <var>fname</var> which type is determined by the extension. Parameter <var>descr</var> adds description to file (can be <code>&quot;&quot;</code>). If <var>fname</var>=<code>&quot;&quot;</code> then the file &lsquo;<samp>frame####.jpg</samp>&rsquo; is used, where &lsquo;<samp>####</samp>&rsquo; is current frame id and name &lsquo;<samp>frame</samp>&rsquo; is defined by <var>PlotId</var> class property.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WritePNG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WritePNG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>, <code>int</code> compr=<code>&quot;&quot;</code>, <code>bool</code> alpha=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fpng"></a><u>C function:</u> <code>void</code> <b>mgl_write_png</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fpng_005fsolid"></a><u>C function:</u> <code>void</code> <b>mgl_write_png_solid</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to PNG file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file, <var>alpha</var> gives the transparency type. By default there are no description added and transparent image used. This function does nothing if NO_PNG is defined during compilation of MathGL library.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteJPEG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteJPEG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fjpg"></a><u>C function:</u> <code>void</code> <b>mgl_write_jpg</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to JPEG file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added. This function does nothing if NO_JPEG is defined during compilation of MathGL library.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteGIF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteGIF</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_write_gif</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to GIF file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteBMP-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteBMP</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fbmp"></a><u>C function:</u> <code>void</code> <b>mgl_write_bmp</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to BMP file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. There is no compression used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteEPS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteEPS</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005feps"></a><u>C function:</u> <code>void</code> <b>mgl_write_eps</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to EPS file. The vector representation is used if possible. So it is not recommended for the export of large data plot. It is better to use bitmap format (for example PNG or JPEG). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteSVG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteSVG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fsvg"></a><u>C function:</u> <code>void</code> <b>mgl_write_svg</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to SVG (Scalable Vector Graphics) file. The vector representation is used. In difference of EPS format, SVG format support transparency that allows to correctly draw half-transparent plot (like SurfA(), Surf3A(), CloudQ() or CloudP()). Note, the output file may be too large for graphic of large data array (especially for surfaces). It is better to use bitmap format (for example PNG or JPEG). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file (default is file name).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteIDTF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteIDTF</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fidtf"></a><u>C function:</u> <code>void</code> <b>mgl_write_idtf</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to IDTF file. Later this file can be converted to U3D format. The vector representation is used. So, the output file may be too large for graphic of large data array (especially for surfaces). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file (default is file name).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ShowImage-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ShowImage</b><i> (<code>const char *</code>viewer=<code>&quot;kuickshow&quot;</code>, <code>bool</code> nowait=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fshow_005fimage"></a><u>C function:</u> <code>void</code> <b>mgl_show_image</b><i> (<code>const char *</code>viewer, <code>int</code> nowait)</i></dt>
+<dd><p>Displays the current picture using external program <var>viewer</var> for viewing. The function save the picture to temporary file and call <var>viewer</var> to display it. If <var>nowait</var>=<code>true</code> then the function return immediately (it will not wait while window will be closed).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetSize</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dt><a name="index-mgl_005fset_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_size</b><i> (<code>HMGL</code> gr, <code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Sets size of picture in pixels. This function <strong>must be</strong> called before any other plotting because it completely remove picture contents.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flush-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flush</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fflush"></a><u>C function:</u> <code>void</code> <b>mgl_flush</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Flushes the plotting commands to frame. This function may be useful if one wants to remove array before the finishing of the plot (i.e. before calling <code>Finish()</code>). Also call of this function separate the objects in mglGraphIDTF. Most of plots call this function internally.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Finish-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Finish</b><i> ()</i></dt>
+<dd><p>Finishes plotting and create a picture. Normally this function is called internally.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Primitives-drawing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Export-to-file" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Primitives-drawing-2"></a>
+<h2 class="section">3.5 Primitives drawing</h2>
+<a name="index-Ball"></a>
+<a name="index-Clf"></a>
+<a name="index-Line"></a>
+<a name="index-Curve"></a>
+<a name="index-Glyph"></a>
+<a name="index-Mark"></a>
+<a name="index-Error"></a>
+<a name="index-Face"></a>
+<a name="index-FaceX"></a>
+<a name="index-FaceY"></a>
+<a name="index-FaceZ"></a>
+<a name="index-Cone"></a>
+<a name="index-Drop"></a>
+<a name="index-Sphere"></a>
+
+<p>These functions draw some simple objects like line, point, sphere, drop, cone and so on.
+</p>
+<dl>
+<dt><a name="index-Clf-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Clf</b><i> (<code>mglColor</code> Back=<code>WC</code>)</i></dt>
+<dt><a name="index-mgl_005fclf"></a><u>C function:</u> <code>void</code> <b>mgl_clf</b><i> (<code>HMGL</code> gr)</i></dt>
+<dt><a name="index-mgl_005fclf_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_clf_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dd><p>Clear the picture and fill it by color <var>Back</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ball-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Ball</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>mglColor</code> col=<code>RC</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-Ball-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Ball</b><i> (<code>mglPoint</code> p, <code>char</code> col=<code>'r'</code>)</i></dt>
+<dt><a name="index-Ball-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Ball</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> col=<code>'r'</code>)</i></dt>
+<dt><a name="index-mgl_005fball"></a><u>C function:</u> <code>void</code> <b>mgl_ball</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dt><a name="index-mgl_005fball_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_ball_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> r, <code>float</code> g, <code>float</code> b, <code>float</code> alpha)</i></dt>
+<dt><a name="index-mgl_005fball_005fstr"></a><u>C function:</u> <code>void</code> <b>mgl_ball_str</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> col)</i></dt>
+<dd><p>Draws a point (ball) at position <var>p</var>={<var>x</var>, <var>y</var>, <var>z</var>} with color <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Error</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> e, <code>char</code> *pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Draws a 3d error box at position <var>p</var> with sizes <var>e</var> and style <var>pen</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Line-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Line</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code>num=<code>2</code>)</i></dt>
+<dt><a name="index-Line-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Line</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code>num=<code>2</code>)</i></dt>
+<dt><a name="index-mgl_005fline"></a><u>C function:</u> <code>void</code> <b>mgl_line</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>char *</code>stl, <code>int</code>num)</i></dt>
+<dd><p>Draws a geodesic line (straight line in Cartesian coordinates) from point <var>p1</var> to <var>p2</var> using line style <var>stl</var>. Parameter <var>num</var> define the &ldquo;quality&rdquo; of the line. If <var>num</var>=<code>2</code> then the stright line will be drawn in all coordinate system (independently on transformation formulas (see section <a href="#Curved-coordinates">Curved coordinates</a>). Contrary, for large values (for example, =<code>100</code>) the geodesic line will be drawn in corresponding coordinate system (straight line in Cartesian coordinates, circle in polar coordinates and so on). Line will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Curve-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Curve</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> d1, <code>mglPoint</code> p2, <code>mglPoint</code> d2, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code> num=<code>100</code>)</i></dt>
+<dt><a name="index-Curve-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Curve</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> dx1, <code>float</code> dy1, <code>float</code> dz1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> dx2, <code>float</code> dy2, <code>float</code> dz2, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code> num=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fcurve"></a><u>C function:</u> <code>void</code> <b>mgl_curve</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> dx1, <code>float</code> dy1, <code>float</code> dz1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> dx2, <code>float</code> dy2, <code>float</code> dz2, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws Bezier-like curve from point <var>p1</var> to <var>p2</var> using line style <var>stl</var>. At this tangent is codirected with <var>d1</var>, <var>d2</var> and proportional to its amplitude. Parameter <var>num</var> define the &ldquo;quality&rdquo; of the curve. If <var>num</var>=<code>2</code> then the straight line will be drawn in all coordinate system (independently on transformation formulas see section <a href="#Curved-coordinates">Curved coordinates</a>). Contrary, for large values (for example, =<code>100</code>) the spline like Bezier curve will be drawn in corresponding coordinate system. Curve will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Face-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Face</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>mglPoint</code> p3, <code>mglPoint</code> p4, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>int</code> num=<code>2</code>, <code>float</code> val=<code>NAN</code>)</i></dt>
+<dd><p>Draws the solid quadrangle (face) with vertexes <var>p1</var>, <var>p2</var>, <var>p3</var>, <var>p4</var> and with color(s) <var>stl</var>. At this colors can be the same for all vertexes or different if all 4 colors are specified for each vertex. In first case parameter <var>val</var> (if not <code>NAN</code>) set the color according color scheme. Face will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FaceX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceX</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wy, <code>float</code> wz, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-FaceY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceY</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wz, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-FaceZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceZ</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wy, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005ffacex"></a><u>C function:</u> <code>void</code> <b>mgl_facex</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wy, <code>float</code> wz, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dt><a name="index-mgl_005ffacey"></a><u>C function:</u> <code>void</code> <b>mgl_facey</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wz, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dt><a name="index-mgl_005ffacez"></a><u>C function:</u> <code>void</code> <b>mgl_facez</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wy, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dd><p>Draws the solid rectangle (face) perpendicular to [x,y,z]-axis correspondingly at position {<var>x0</var>, <var>y0</var>, <var>z0</var>} with color <var>stl</var> and with widths <var>wx</var>, <var>wy</var>, <var>wz</var> along corresponding directions. At this colors can be the same for all vertexes or separately if all 4 colors are specified for each vertex. Parameters <var>d1</var>!=0, <var>d2</var>!=0 set additional shift of the last vertex (i.e. to draw quadrangle).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Sphere-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Sphere</b><i> (<code>mglPoint</code> p, <code>float</code> r, <code>const char *</code>stl=<code>&quot;r&quot;</code>)</i></dt>
+<dt><a name="index-Sphere-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Sphere</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> r, <code>const char *</code>stl=<code>&quot;r&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsphere"></a><u>C function:</u> <code>void</code> <b>mgl_sphere</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> r, <code>const char *</code>stl)</i></dt>
+<dd><p>Draw the sphere with radius <var>r</var> and center at point <var>p</var>={<var>x</var>, <var>y</var>, <var>z</var>} and color <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Drop-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Drop</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> q, <code>float</code> r, <code>mglColor</code> col, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-Drop-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Drop</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> q, <code>float</code> r, <code>const char *</code>col=&quot;r&quot;, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-Drop-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Drop</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>float</code> r, <code>const char *</code>col=&quot;r&quot;, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdrop"></a><u>C function:</u> <code>void</code> <b>mgl_drop</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>float</code> r, <code>const char *</code>col, <code>float</code> shift, <code>float</code> ap)</i></dt>
+<dd><p>Draw the drop with radius <var>r</var> at point <var>p</var> elongated in direction <var>q</var> and with color <var>col</var>. Parameter <var>shift</var> set the degree of drop oblongness: &lsquo;<samp>0</samp>&rsquo; is sphere, &lsquo;<samp>1</samp>&rsquo; is maximally oblongness drop. Parameter <var>ap</var> set relative width of the drop (this is analogue of &ldquo;ellipticity&rdquo; for the sphere). See section <a href="mathgl_en_9.html#Drops-sample">Drops sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cone-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Cone</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>float</code> r1, <code>float</code> r2=<code>-1</code>, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>bool</code> edge=<code>false</code>)</i></dt>
+<dt><a name="index-Cone-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Cone</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> r1, <code>float</code> r2=<code>-1</code>, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>bool</code> edge=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fcone"></a><u>C function:</u> <code>void</code> <b>mgl_cone</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> r1, <code>float</code> r2, <code>const char *</code>stl, <code>int</code> draw_edge)</i></dt>
+<dd><p>Draw tube (or truncated cone if <var>edge</var>=<code>false</code>) between points <var>p1</var>, <var>p2</var> with radius at the edges <var>r1</var>, <var>r2</var>. If <var>r2</var>&lt;0 then it is supposed that <var>r2</var>=<var>r1</var>. The cone color is defined by string <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Mark</b><i> (<code>mglPoint</code> p, <code>char</code> mark=<code>'.'</code>)</i></dt>
+<dt><a name="index-Mark-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Mark</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> mark=<code>'.'</code>)</i></dt>
+<dt><a name="index-mgl_005fmark"></a><u>C function:</u> <code>void</code> <b>mgl_mark</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> mark)</i></dt>
+<dd><p>Draws a marks of different type at position <var>p</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Glyph-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Glyph</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> f, <code>int</code> nt, <code>const short *</code>trig, <code>int</code> nl, <code>const short *</code>line)</i></dt>
+<dd><p>Draw a set of triangles (or lines if <var>trig</var>=<code>NULL</code>) for glyph which is placed at point {<var>x</var>, <var>y</var>}. Values in the arrays are normalized by factor <var>f</var>. Normally this function is used internally.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Text-printing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Primitives-drawing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-Colorbar" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-1"></a>
+<h2 class="section">3.6 Text printing</h2>
+<a name="index-Puts"></a>
+<a name="index-Putsw"></a>
+<a name="index-Text"></a>
+<a name="index-Title"></a>
+
+<p>These functions draw the text. There are functions for drawing text in arbitrary place, in arbitrary direction and along arbitrary curve. The class mglFont (see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>) is used for low-level string parsing and printing. It can use arbitrary font-faces and parse many TeX commands (for detail see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). All these functions have 2 variant: for printing 8-bit text (<code>char *</code>) and for printing Unicode text (<code>wchar_t *</code>). In first case the conversion in current locale is used. So sometimes you need to specify it by <code>setlocale()</code> function. The size argument control the size of text: if positive it give the value, if negative it give the value relative to <var>FontSize</var>. The font type (STIX, arial, courier, times and so on) can be selected by function SetFont(), GetFont(). See section <a href="#Font-settings">Font settings</a>.
+</p>
+<p>The font parameters are described by string. This string may contain several characters of font type (&lsquo;<samp>rbiwou</samp>&rsquo;) and/or align (&lsquo;<samp>LRC</samp>&rsquo;) specification. Also it may contain the text color &lsquo;<samp>wkrgbcymhRGBCYMHW</samp>&rsquo; (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>) after symbol &lsquo;<samp>:</samp>&rsquo;. The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style, &lsquo;<samp>w</samp>&rsquo; &ndash; wired style, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined text, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined text. By default roman font is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. For example, string &lsquo;<samp>iC:b</samp>&rsquo; correspond to italic font style for centered text which printed by blue color.
+</p>
+<p>If string contains symbols &lsquo;<samp>aA</samp>&rsquo; then text is printed at arbitrary position {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]) of subplot (for &lsquo;<samp>a</samp>&rsquo;) or picture (for &lsquo;<samp>A</samp>&rsquo;).
+</p>
+<dl>
+<dt><a name="index-Puts-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Puts</b><i> (<code>mglPoint</code> p, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Putsw-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Putsw</b><i> (<code>mglPoint</code> p, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Puts-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Puts</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fputs"></a><u>C function:</u> <code>void</code> <b>mgl_puts</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005fputsw"></a><u>C function:</u> <code>void</code> <b>mgl_putsw</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const wchar_t *</code>text)</i></dt>
+<dt><a name="index-mgl_005fputs_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_puts_ext</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text, <code>const char *</code>font, <code>float</code> size, <code>char</code> dir)</i></dt>
+<dt><a name="index-mgl_005fputsw_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_putsw_ext</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>float</code> size, <code>char</code> dir)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> with fonts specifying by the criteria <var>how</var>. The size of font is set by <var>size</var> parameter (default is <var>FontSize</var>). Parameter <var>dir</var> specifies the additional string align. The aligns are: &lsquo;<samp>x</samp>&rsquo; &ndash; align as x-label, &lsquo;<samp>y</samp>&rsquo; &ndash; align as y-label, &lsquo;<samp>z</samp>&rsquo; &ndash; align as z-label, &lsquo;<samp>i</samp>&rsquo; &ndash; align as x-label but inverse writing direction, &lsquo;<samp>t</samp>&rsquo; &ndash; no align (default), &lsquo;<samp>n</samp>&rsquo; &ndash; align in x-y plane.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Puts-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>float</code> <b>Puts</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> l, <code>const char *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Putsw-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>float</code> <b>Putsw</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> l, <code>const wchar_t *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Puts-4"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Puts</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const char *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fputs_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_puts_dir</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const char *</code>text, <code>float</code> size)</i></dt>
+<dt><a name="index-mgl_005fputsw_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_putsw_dir</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const wchar_t *</code>text, <code>float</code> size)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> along direction <var>l</var> with specified <var>size</var>. Parameter <var>where</var> set to print text above the line (&lsquo;<samp>T</samp>&rsquo;) or under the line (&lsquo;<samp>t</samp>&rsquo;). Function return the width of the string.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Text-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>mglPoint</code> p, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dt><a name="index-Text-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>mglPoint</code> p, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> with fonts <var>how</var>. These functions are obsolete &ndash; use Puts(), Putsw() functions instead.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Printf"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Printf</b><i> (<code>mglPoint</code> p, <code>const char *</code>arg, ...)</i></dt>
+<dd><p>Print formatted string at point <var>p</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Label"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Label</b><i> (<code>float</code> x, <code>float</code> y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Labelw"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Labelw</b><i> (<code>float</code> x, <code>float</code> y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005flabel_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_label_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const char *</code>text, <code>const char *</code>font, <code>float</code> size)</i></dt>
+<dt><a name="index-mgl_005flabelw_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_labelw_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>float</code> size)</i></dt>
+<dd><p>The function draws the string <var>text</var> at position {<var>x</var>, <var>y</var>} with fonts specifying by <var>font</var>. The size of font is set by <var>size</var> parameter (default is <var>FontSize</var>). Coordiantes <code>x, y</code> are supposed to be in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Title-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Title</b><i> (<code>const char *</code>text, <code>const char *</code>font=<code>0</code>, <code>float</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-Title-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Title</b><i> (<code>const wchar_t *</code>text, <code>const char *</code>font=<code>0</code>, <code>float</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-Title-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Title</b><i> (<code>const char *</code>text, <code>const char *</code>font=<code>0</code>, <code>int</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-mgl_005ftitle"></a><u>C function:</u> <code>void</code> <b>mgl_title</b><i> (<code>HMGL</code> gr, <code>const char *</code>text, <code>const char *</code>font, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005ftitlew"></a><u>C function:</u> <code>void</code> <b>mgl_titlew</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>int</code> size)</i></dt>
+<dd><p>Print string <var>text</var> as title of the picture (at the top of the picture). Can be used at any place (even inside SubPlot()).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Text-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-6"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-8"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005ftext_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_text_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dt><a name="index-mgl_005ftext_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_text_xy</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dt><a name="index-mgl_005ftext_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_text_xyz</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dd><p>The function draws <var>text</var> along the curve between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} by font style <var>font</var> and with size <var>size</var>. The string <var>font</var> may contain symbols &lsquo;<samp>t</samp>&rsquo; for printing the text under the curve (default), or &lsquo;<samp>T</samp>&rsquo; for printing the text above the curve. The sizes of 1st dimension must be equal for all arrays <var>x.nx=y.nx=z.nx</var>. If array <var>x</var> is not specified then its an automatic array is used with values equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x] (see section <a href="#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). If array <var>z</var> is not specified then <var>z</var>[i] = <var>zVal</var> is used. See section <a href="mathgl_en_9.html#Text-sample">Text sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-and-Colorbar"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-Colorbar-1"></a>
+<h2 class="section">3.7 Axis and Colorbar</h2>
+<a name="index-Axis-2"></a>
+<a name="index-Box"></a>
+<a name="index-Grid"></a>
+<a name="index-Colorbar"></a>
+<a name="index-Label-1"></a>
+
+<p>These functions draw the &ldquo;things for measuring&rdquo;, like axis with ticks, colorbar with ticks, grid along axis, bounding box and labels for axis. For more information see section <a href="#Axis-settings">Axis settings</a>.
+</p>
+<dl>
+<dt><a name="index-Axis-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axis</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>, <code>bool</code> adjust=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005faxis"></a><u>C function:</u> <code>void</code> <b>mgl_axis</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir)</i></dt>
+<dd><p>Draws axes with ticks (see section <a href="#Axis-settings">Axis settings</a>) in directions determined by string parameter <var>dir</var>.If string contain the symbol &lsquo;<samp>_</samp>&rsquo; then tick labels are not printed. Font for ticks labels is determined by <var>FontDef</var> (see section <a href="#Font-settings">Font settings</a>). Ticks will be adjusted if <var>adjust</var>=<code>true</code> (by call of <code>AdjustTicks()</code>). 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> where=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcolorbar"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch, <code>int</code> where)</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if <code>sch=&quot;&quot;</code>) at edge of plot. Parameter <var>where</var> specifies the position of the colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const char *</code>sch, <code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dt><a name="index-Colorbar-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Colorbar</b><i> (<code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dt><a name="index-mgl_005fcolorbar_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar_ext</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch, <code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if not specified) at arbitrary position of subplot {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]). Parameter <var>where</var> specifies the position of colorbar labels: &lsquo;<samp>0</samp>&rsquo; - at left, &lsquo;<samp>1</samp>&rsquo; - at right, &lsquo;<samp>2</samp>&rsquo; - at bottom, &lsquo;<samp>3</samp>&rsquo; - at top. Parameters <var>w</var>, <var>h</var> set the relative width and height of the colorbar.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const mglData &amp;</code>v, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> where=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcolorbar_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const char *</code>sch, <code>int</code> where)</i></dt>
+<dd><p>Draws colorbar with sharp colors <var>sch</var> (current palette if <code>sch=&quot;&quot;</code>) for values <var>v</var> at edge of plot. Parameter <var>where</var> specifies the position of the colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>, <code>const char *</code>pen=<code>&quot;B-&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxis_005fgrid"></a><u>C function:</u> <code>void</code> <b>mgl_axis_grid</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws grid lines perpendicular to direction determined by string parameter <var>dir</var>. The step of grid lines is the same as tick step for an Axis(). The style of lines is determined by <var>pen</var> parameter (default value is dark blue solid line &lsquo;<samp>B-</samp>&rsquo;).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Box-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Box</b><i> (<code>const char *</code>col=<code>&quot;&quot;</code>, <code>bool</code> ticks=<code>true</code>)</i></dt>
+<dt><a name="index-Box-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Box</b><i> (<code>mglColor</code> col, <code>bool</code> ticks=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_box</b><i> (<code>HMGL</code> gr, <code>int</code> ticks)</i></dt>
+<dt><a name="index-mgl_005fbox_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_box_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> r, <code>float</code> g, <code>float</code> b, <code>int</code> ticks)</i></dt>
+<dt><a name="index-mgl_005fbox_005fstr"></a><u>C function:</u> <code>void</code> <b>mgl_box_str</b><i> (<code>HMGL</code> gr, <code>const char *</code>col, <code>int</code> ticks)</i></dt>
+<dd><p>Draws bounding box outside the plotting volume with color <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Label-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Label</b><i> (<code>char</code> dir, <code>const char *</code>text, <code>float</code> pos=<code>+1</code>, <code>float</code> size=<code>-1.4</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Label-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Label</b><i> (<code>char</code> dir, <code>const wchar_t *</code>text, <code>float</code> pos=<code>+1</code>, <code>float</code> size=<code>-1.4</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005flabel"></a><u>C function:</u> <code>void</code> <b>mgl_label</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005flabel_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_label_ext</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const char *</code>text, <code>float</code> pos, <code>float</code> size, <code>float</code> shift)</i></dt>
+<dt><a name="index-mgl_005flabelw_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_labelw_ext</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const wchar_t *</code>text, <code>float</code> pos, <code>float</code> size, <code>float</code> shift)</i></dt>
+<dd><p>Prints the label <var>text</var> for axis <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;,&lsquo;<samp>t</samp>&rsquo; (here &lsquo;<samp>t</samp>&rsquo; is &ldquo;ternary&rdquo; axis <em>t=1-x-y</em>). The position of label is determined by <var>pos</var> parameter. If <var>pos</var>=0 then label is printed at the center of axis. If <var>pos</var>&gt;0 then label is printed at the maximum of axis. If <var>pos</var>&lt;0 then label is printed at the minimum of axis. Parameter <var>size</var> determines the font size for the label. By default the font size is 1.4 times larger than the one for ticks <var>FontSize</var> (see section <a href="#Font-settings">Font settings</a>). See section <a href="#Text-printing">Text printing</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Legend"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-Colorbar" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-1"></a>
+<h2 class="section">3.8 Legend</h2>
+<a name="index-Legend"></a>
+<a name="index-AddLegend"></a>
+<a name="index-ClearLegend"></a>
+
+<p>These functions draw legend to the graph (useful for <a href="#g_t1D-plotting">1D plotting</a>). Legend entry is a pair of strings: one for style of the line, another one with description text (with included TeX parsing). The arrays of strings may be used directly or by accumulating first to the internal arrays (by function AddLegend()) and further plotting it. The position of the legend can be selected automatic or manually. Parameters <var>font</var> and <var>size</var> specify the font style and size (see section <a href="#Font-settings">Font settings</a>). Parameter <var>llen</var> set the relative width of the line sample and the text indent. If line style string for entry is empty then the corresponding text is printed without indent. See section <a href="mathgl_en_9.html#Legend-sample">Legend sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Legend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> where=<code>0x3</code>, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dt><a name="index-mgl_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_legend</b><i> (<code>HMGL</code> gr, <code>int</code> where, <code>const char *</code>font, <code>float</code> size, <code>float</code> llen)</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>font</var> with <var>size</var>. Parameter <var>where</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> n, <code>wchar_t **</code>text, <code>char **</code>style, <code>int</code> where=<code>0x3</code>, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dd><p>Draws legend with <var>n</var>-th elements of string array <var>text</var> by font <var>font</var> with <var>size</var>. Entry strings <var>text</var> describe curves with line style <var>style</var> (including marks). Parameter <var>where</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Legend</b><i> (<code>float</code> x, <code>float</code> y, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dt><a name="index-mgl_005flegend_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_legend_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const char *</code>font, <code>float</code> size, <code>float</code> llen)</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>font</var> with <var>size</var>. Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> n, <code>wchar_t **</code>text, <code>char **</code>style, <code>float</code> x, <code>float</code> y, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dd><p>Draws legend with <var>n</var>-th elements of string array <var>text</var> by font <var>font</var> with <var>size</var>. Entry strings <var>text</var> describe curves with line style <var>style</var> (including marks). Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddLegend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AddLegend</b><i> (<code>const char *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-AddLegend-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>AddLegend</b><i> (<code>const wchar_t *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-mgl_005fadd_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_add_legend</b><i> (<code>HMGL</code> gr, <code>const char *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-mgl_005fadd_005flegendw"></a><u>C function:</u> <code>void</code> <b>mgl_add_legendw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>text, <code>const char *</code>style)</i></dt>
+<dd><p>Adds string <var>text</var> to internal legend accumulator. The style of described line and mark is specified in string <var>style</var> (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). Maximal number of entries is 100.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ClearLegend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ClearLegend</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fclear_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_clear_legend</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Clears saved legend strings.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetLegendBox"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetLegendBox</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flegend_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_set_legend_box</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Switch on/off drawing box near legend. By default (=<code>true</code>) box is drawn.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-LegendBox-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>LegendBox</b></dt>
+<dd><p>Switch on/off drawing box near legend. See <code>SetLegendBox()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t1D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-1"></a>
+<h2 class="section">3.9 1D plotting</h2>
+
+<p>These functions perform plotting of 1D data. 1D means that data depended from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n. There are 5 generally different types of data representations: simple line plot (Plot), line plot with filling under it (Area), stairs plot (Step), bar plot (Bars, Barh) and vertical lines (Stem). Each type of plotting has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks are specified by the string argument. If the string parameter is &quot;&quot; then solid line with color from palette Pal is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). Also there are some special 1d plots having slightly different interface: surface of curve rotation (Torus), chart (Chart) and error boxes (Error), marks with variable size (Mark), tubes (Tube) and so on. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plot">3.9.1 Plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Radar">3.9.2 Radar</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tens">3.9.3 Tens</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Area">3.9.4 Area</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Region">3.9.5 Region</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Stem">3.9.6 Stem</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Bars">3.9.7 Bars</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Barh">3.9.8 Barh</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Chart">3.9.9 Chart</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Step">3.9.10 Step</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Torus">3.9.11 Torus</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tube">3.9.12 Tube</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mark">3.9.13 Mark</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TextMark">3.9.14 TextMark</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error">3.9.15 Error</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#BoxPlot">3.9.16 BoxPlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Radar" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plot-1"></a>
+<h3 class="subsection">3.9.1 Plot</h3>
+<a name="index-Plot"></a>
+
+<p>These functions draw continuous lines between points. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Step">Step</a>, <a href="#Stem">Stem</a>, <a href="#Tube">Tube</a>, <a href="#Mark">Mark</a>, <a href="#Error">Error</a>, <a href="#Belt">Belt</a>, <a href="#Tens">Tens</a>. See section <a href="mathgl_en_9.html#Plot-sample">Plot sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Plot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_plot_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_plot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot"></a><u>C function:</u> <code>void</code> <b>mgl_plot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Plot2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Plot() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Plot3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Plot3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Plot() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Radar"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tens" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Radar-1"></a>
+<h3 class="subsection">3.9.2 Radar</h3>
+<a name="index-Radar"></a>
+
+<dl>
+<dt><a name="index-Radar-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Radar</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> r=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fradar"></a><u>C function:</u> <code>void</code> <b>mgl_radar</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>pen, <code>float</code> r)</i></dt>
+<dd><p>This functions draws radar chart which is continuous lines between points located on an radial lines (like plot in Polar coordinates). The plots are drawn for each row if one of the data is the matrix. Parameter <var>r</var> set the additional shift of data (i.e. the data <var>a</var>+<var>r</var> is used instead of <var>a</var>). If <code>r&lt;0</code> then <code>r=max(0, -min(a)</code>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). If <var>pen</var> containt &lsquo;<samp>#</samp>&rsquo; symbol then &quot;grid&quot; (radial lines and circle for <var>r</var>) is drawn See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Radar-sample">Radar sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tens"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Radar" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Area" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tens-1"></a>
+<h3 class="subsection">3.9.3 Tens</h3>
+<a name="index-Tens"></a>
+
+<p>These functions draw continuous lines between points with color defined by the special array (look like tension plot). The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>) and style and/or width of line (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with current color scheme is used. See also <a href="#Plot">Plot</a>, <a href="#Mesh">Mesh</a>, <a href="#Fall">Fall</a>. See section <a href="mathgl_en_9.html#Tens-sample">Tens sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Tens-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_tens_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space with color defined by <var>c</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tens-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tens_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) with color defined by <var>c</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tens-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens"></a><u>C function:</u> <code>void</code> <b>mgl_tens</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) with color defined by <var>c</var>[i], where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Area"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tens" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Region" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Area-1"></a>
+<h3 class="subsection">3.9.4 Area</h3>
+<a name="index-Area"></a>
+
+<p>These functions draw continuous lines between points and fills it to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Bars">Bars</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#Area-sample">Area sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Area-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005farea_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_area_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space and fills it down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>bool</code> sum=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005farea_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_area_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005farea_005fxys"></a><u>C function:</u> <code>void</code> <b>mgl_area_xys</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y. Parameter <var>sum</var> set to draw a lines one above another (like summation). Note, you can reach the same effect if call <code>y.CumSum(&quot;y&quot;);</code> before plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>bool</code> sum=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005farea"></a><u>C function:</u> <code>void</code> <b>mgl_area</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005farea_005fs"></a><u>C function:</u> <code>void</code> <b>mgl_area_s</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x]. Parameter <var>sum</var> set to draw a lines one above another (like summation). Note, you can reach the same effect if call <code>y.CumSum(&quot;y&quot;);</code> before plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Area2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y, where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Area() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Area3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Area3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space and fills it down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Area() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Region"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Area" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Stem" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Region-1"></a>
+<h3 class="subsection">3.9.5 Region</h3>
+<a name="index-Region"></a>
+
+<p>These functions fill area between 2 curves. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y1.nx=y2.nx</var> and all dimensions of arrays <var>y1</var> and <var>y2</var> must be equal too. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Bars">Bars</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#Region-sample">Region sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Region-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Region</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y1, <code>const mglData &amp;</code>y2, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>bool</code> inside=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fregion_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_region_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y1, <code>const HMDT</code> y2, <code>const char *</code>pen, <code>int</code> inside)</i></dt>
+<dd><p>The function fills area between curves {<var>x</var>[i], <var>y1</var>[i]} and {<var>x</var>[i], <var>y2</var>[i]} at z=<var>zVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Region-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Region</b><i> (<code>const mglData &amp;</code>y1, <code>const mglData &amp;</code>y2, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>bool</code> inside=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fregion"></a><u>C function:</u> <code>void</code> <b>mgl_region</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y1, <code>const HMDT</code> y2, <code>const char *</code>pen, <code>int</code> inside)</i></dt>
+<dd><p>The function fills area between curves {<var>x</var>[i], <var>y1</var>[i]} and {<var>x</var>[i], <var>y2</var>[i]}, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x] at z=<var>zVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Stem"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Region" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Bars" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Stem-1"></a>
+<h3 class="subsection">3.9.6 Stem</h3>
+<a name="index-Stem"></a>
+
+<p>These functions draw vertical lines from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Bars">Bars</a>, <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Stem-sample">Stem sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Stem-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_stem_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_stem_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem"></a><u>C function:</u> <code>void</code> <b>mgl_stem</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Stem2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Stem() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Stem3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Stem3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Stem() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Bars"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Stem" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Barh" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Bars-1"></a>
+<h3 class="subsection">3.9.7 Bars</h3>
+<a name="index-Bars"></a>
+
+<p>These functions draw vertical bars from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Barh">Barh</a>, <a href="#Area">Area</a>, <a href="#Stem">Stem</a>, <a href="#Chart">Chart</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#Bars-sample">Bars sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Bars-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_bars_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_bars_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars"></a><u>C function:</u> <code>void</code> <b>mgl_bars</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Bars2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Bars() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Bars3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Bars3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Bars() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Barh"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Bars" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Chart" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Barh-1"></a>
+<h3 class="subsection">3.9.8 Barh</h3>
+<a name="index-Barh"></a>
+
+<p>These functions draw horizontal bars from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Barh">Barh</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#Barh-sample">Barh sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Barh-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Barh</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>v, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbarh_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_barh_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> v, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws horizontal bars from points {<var>v</var>[i], <var>y</var>[i]} down to <var>x</var> = Org.x in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Barh-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Barh</b><i> (<code>const mglData &amp;</code>v, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbarh"></a><u>C function:</u> <code>void</code> <b>mgl_barh</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws horizontal bars from points {<var>v</var>[i], <var>y</var>[i]} down to <var>x</var> = Org.x in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>y</var>[i] values are equidistantly distributed in interval [<var>Min</var>.y, <var>Max</var>.y].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Chart"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Barh" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Step" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Chart-1"></a>
+<h3 class="subsection">3.9.9 Chart</h3>
+<a name="index-Chart"></a>
+
+<dl>
+<dt><a name="index-Chart-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Chart</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>col=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fchart"></a><u>C function:</u> <code>void</code> <b>mgl_chart</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>col)</i></dt>
+<dd><p>The function draws colored stripes (boxes) for data in array <var>a</var>. The number of stripes is equal to the number of rows in <var>a</var> (equal to <var>a.ny</var>). The color of each next stripe is cyclically changed from colors specified in string <var>col</var> or in palette Pal (see section <a href="#Palette-and-colors">Pallete and colors</a>). Spaces in colors denote transparent &ldquo;color&rdquo;, i.e. if <var>col</var> contain space(s) then corresponding stripe(s) are not drawn. The stripe width is proportional to value of element in <var>a</var>. Chart is plotted only for data with non-negative elements. If string <var>col</var> have symbol &lsquo;<samp>#</samp>&rsquo; then black border lines are drawn. The most nice form the chart have in 3d (after rotation of coordinates) or in cylindrical coordinates (becomes so called Pie chart). See section <a href="mathgl_en_9.html#Chart-sample">Chart sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Step"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chart" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Torus" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Step-1"></a>
+<h3 class="subsection">3.9.10 Step</h3>
+<a name="index-Step"></a>
+
+<p>These functions draw continuous stairs for points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Stem">Stem</a>, <a href="#Tile">Tile</a>, <a href="#Boxs">Boxs</a>. See section <a href="mathgl_en_9.html#Step-sample">Step sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Step-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_step_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_step_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep"></a><u>C function:</u> <code>void</code> <b>mgl_step</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Step2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Step() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Step3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Step3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Step() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Torus"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Step" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tube" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Torus-1"></a>
+<h3 class="subsection">3.9.11 Torus</h3>
+<a name="index-Torus"></a>
+
+<p>These functions draw surface which is result of curve {<var>r</var>, <var>z</var>} rotation around <var>AxialDir</var> axis (see section <a href="#Other-settings">Other settings</a>). The sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>r.nx=z.nx</var>. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Axial">Axial</a>. See section <a href="mathgl_en_9.html#Torus-sample">Torus sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Torus-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Torus</b><i> (<code>const mglData &amp;</code>r, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftorus"></a><u>C function:</u> <code>void</code> <b>mgl_torus</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> r, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>r</var>[i], <var>z</var>[i]} rotation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Torus-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Torus</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>r</var>[i], <var>z</var>[i]} rotation, where <var>r</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Torus2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Torus2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>x</var>[i], <var>y</var>[i]} rotation, where <var>r</var>=<var>a</var>(2*k,:), <var>z</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Torus() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tube"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Torus" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mark" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tube-1"></a>
+<h3 class="subsection">3.9.12 Tube</h3>
+<a name="index-Tube"></a>
+
+<p>These functions draw the tube with variable radius <var>r</var>[i] along the curve between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Tube-sample">Tube sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Tube-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tube-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tube-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>y, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_r</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube"></a><u>C function:</u> <code>void</code> <b>mgl_tube</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Mark"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tube" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TextMark" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mark-1"></a>
+<h3 class="subsection">3.9.13 Mark</h3>
+<a name="index-Mark-3"></a>
+
+<p>These functions draw marks with size <var>r</var>*<var>MarkSize</var> (see section <a href="#Default-sizes">Default sizes</a>) at points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). If you need to draw markers of the same size then you may use <a href="#Plot">Plot</a> function. See also <a href="#Plot">Plot</a>, <a href="#TextMark">TextMark</a>, <a href="#Stem">Stem</a>, <a href="#Error">Error</a>. See section <a href="mathgl_en_9.html#Mark-sample">Mark sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Mark-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_mark_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_mark_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_mark_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="TextMark"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mark" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TextMark-1"></a>
+<h3 class="subsection">3.9.14 TextMark</h3>
+<a name="index-TextMark"></a>
+
+<p>These functions draw string <var>text</var> as marks with size proportional to <var>r</var>*<var>MarkSize</var> (see section <a href="#Default-sizes">Default sizes</a>) at points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Mark">Mark</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-TextMark-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-6"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_yr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_yr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-8"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark"></a><u>C function:</u> <code>void</code> <b>mgl_textmark</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x]. The mark sizes <var>r</var>[i]=1 for all points.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Error"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TextMark" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#BoxPlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-1"></a>
+<h3 class="subsection">3.9.15 Error</h3>
+<a name="index-Error-2"></a>
+
+<p>These functions draw error boxes at points {<var>x</var>[i], <var>y</var>[i]} on plane <var>z</var> = <var>zVal</var> (by default <var>z</var>=<var>Min.z</var>). This can be useful, for example, in experimental points, or to show numeric error or some estimations and so on. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Error-sample">Error sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Error-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ex, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror_005fexy"></a><u>C function:</u> <code>void</code> <b>mgl_error_exy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ex, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box {<var>ex</var>, <var>ey</var>} in point position {<var>x</var>, <var>y</var>}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_error_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box <var>ey</var> (along only one direction) in point position {<var>x</var>, <var>y</var>}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror"></a><u>C function:</u> <code>void</code> <b>mgl_error</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box <var>ey</var> (along only one direction) in point position {<var>x</var>, <var>y</var>}, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="BoxPlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="BoxPlot-1"></a>
+<h3 class="subsection">3.9.16 BoxPlot</h3>
+<a name="index-BoxPlot"></a>
+
+<p>These functions draw boxplot (also known as a box-and-whisker diagram) at points <var>x</var>[i] on plane <var>z</var> = <var>zVal</var> (by default <var>z</var>=<var>Min.z</var>). This is five-number summaries of data <var>a</var>[i,j] (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3) and maximum) along second (j-th) direction. The sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=a.nx</var>. String <var>pen</var> specifies the color and style of line (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Error">Error</a>, <a href="#Bars">Bars</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#BoxPlot-sample">BoxPlot sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-BoxPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>BoxPlot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_boxplot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a boxplot with specified values of coordinate <var>x</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BoxPlot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>BoxPlot</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxplot"></a><u>C function:</u> <code>void</code> <b>mgl_boxplot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a boxplot with <var>x</var>[i] values equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t2D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#BoxPlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mesh" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-1"></a>
+<h2 class="section">3.10 2D plotting</h2>
+
+<p>These functions perform plotting of 2D data. 2D means that data depend from 2 independent parameters like matrix <em>f(x_i,y_j), i=1...n, j=1...m</em>. There are several generally different types of data representations: simple mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid contours plot (ContF) and its rotational figure (Axial). Cont, ContF and Axial functions have variants for automatic and manual selection of level values for contours. Also there are functions for plotting data grid lines according to the data format (Grid) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Mesh">3.10.1 Mesh</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fall">3.10.2 Fall</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Belt">3.10.3 Belt</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf">3.10.4 Surf</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Boxs">3.10.5 Boxs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tile">3.10.6 Tile</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens">3.10.7 Dens</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont">3.10.8 Cont</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF">3.10.9 ContF</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContD">3.10.10 ContD</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axial">3.10.11 Axial</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Grid">3.10.12 Grid</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Mesh"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fall" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mesh-1"></a>
+<h3 class="subsection">3.10.1 Mesh</h3>
+<a name="index-Mesh"></a>
+
+<dl>
+<dt><a name="index-Mesh-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mesh</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmesh_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_mesh_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws mesh lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Mesh lines are plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Fall">Fall</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>), <a href="#Cont">Cont</a>, <a href="#Tens">Tens</a>. See section <a href="mathgl_en_9.html#Mesh-sample">Mesh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mesh-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mesh</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmesh"></a><u>C function:</u> <code>void</code> <b>mgl_mesh</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fall"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mesh" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Belt" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fall-1"></a>
+<h3 class="subsection">3.10.2 Fall</h3>
+<a name="index-Fall"></a>
+
+<dl>
+<dt><a name="index-Fall-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fall</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ffall_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_fall_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws fall lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. This plot can be used for plotting several curves shifted in depth one from another. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then lines are drawn along x-direction else (by default) lines are drawn along y-direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Fall lines are plotted for each z slice of the data. See also <a href="#Belt">Belt</a>, <a href="#Mesh">Mesh</a>, <a href="#Tens">Tens</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>). See section <a href="mathgl_en_9.html#Fall-sample">Fall sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fall-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fall</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ffall"></a><u>C function:</u> <code>void</code> <b>mgl_fall</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Belt"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fall" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Belt-1"></a>
+<h3 class="subsection">3.10.3 Belt</h3>
+<a name="index-Belt"></a>
+
+<dl>
+<dt><a name="index-Belt-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Belt</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbelt_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_belt_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws belts for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. This plot can be used as 3d generalization of Plot (see section <a href="#Plot">Plot</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then belts are drawn along x-direction else (by default) belts are drawn along y-direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Belts are plotted for each z slice of the data. See also <a href="#Fall">Fall</a>, <a href="#Surf">Surf</a>, <a href="#Plot">Plot</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>). See section <a href="mathgl_en_9.html#Belt-sample">Belt sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Belt-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Belt</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbelt"></a><u>C function:</u> <code>void</code> <b>mgl_belt</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Surf"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Belt" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Boxs" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-1"></a>
+<h3 class="subsection">3.10.4 Surf</h3>
+<a name="index-Surf"></a>
+
+<dl>
+<dt><a name="index-Surf-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surf_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Mesh">Mesh</a>, <a href="#Dens">Dens</a>, <a href="#Belt">Belt</a>, <a href="#Tile">Tile</a>, <a href="#Boxs">Boxs</a>, <a href="#SurfC">SurfC</a>, <a href="#SurfA">SurfA</a>. See section <a href="mathgl_en_9.html#Surf-sample">Surf sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf"></a><u>C function:</u> <code>void</code> <b>mgl_surf</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Boxs"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tile" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Boxs-1"></a>
+<h3 class="subsection">3.10.5 Boxs</h3>
+<a name="index-Boxs"></a>
+
+<dl>
+<dt><a name="index-Boxs-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Boxs</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxs_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_boxs_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws vertical boxes for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Tile">Tile</a>, <a href="#Step">Step</a>. See section <a href="mathgl_en_9.html#Boxs-sample">Boxs sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Boxs-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Boxs</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxs"></a><u>C function:</u> <code>void</code> <b>mgl_boxs</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tile"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Boxs" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tile-1"></a>
+<h3 class="subsection">3.10.6 Tile</h3>
+<a name="index-Tile"></a>
+
+<dl>
+<dt><a name="index-Tile-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tile</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftile_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tile_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws horizontal tiles for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. Such plot can be used as 3d generalization of Step (see section <a href="#Step">Step</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Boxs">Boxs</a>, <a href="#Step">Step</a>, <a href="#TileS">TileS</a>. See section <a href="mathgl_en_9.html#Tile-sample">Tile sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tile-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tile</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftile"></a><u>C function:</u> <code>void</code> <b>mgl_tile</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dens"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tile" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-1"></a>
+<h3 class="subsection">3.10.7 Dens</h3>
+<a name="index-Dens"></a>
+
+<dl>
+<dt><a name="index-Dens-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_dens_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws density plot for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>, <a href="#DensXYZ">DensXYZ</a>. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dens-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens"></a><u>C function:</u> <code>void</code> <b>mgl_dens</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cont"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-1"></a>
+<h3 class="subsection">3.10.8 Cont</h3>
+<a name="index-Cont"></a>
+
+<dl>
+<dt><a name="index-Cont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>). Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#ContF">ContF</a>, <a href="#Axial">Axial</a>, <a href="#ContXYZ">ContXYZ</a>. See section <a href="mathgl_en_9.html#Cont-sample">Cont sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005f_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont__val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_cont_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont"></a><u>C function:</u> <code>void</code> <b>mgl_cont</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContF"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContD" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF-1"></a>
+<h3 class="subsection">3.10.9 ContF</h3>
+<a name="index-ContF"></a>
+
+<dl>
+<dt><a name="index-ContF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws solid (or filled) contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>). Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var> (must be <code>v.nx&gt;2</code>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#Axial">Axial</a>, <a href="#ContFXYZ">ContFXYZ</a>. See section <a href="mathgl_en_9.html#ContF-sample">ContF sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_contf_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf"></a><u>C function:</u> <code>void</code> <b>mgl_contf</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContD"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axial" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContD-1"></a>
+<h3 class="subsection">3.10.10 ContD</h3>
+<a name="index-ContD"></a>
+
+<dl>
+<dt><a name="index-ContD-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contd_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws solid (or filled) contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>) with manual colors. Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var> (must be <code>v.nx&gt;2</code>). String <var>sch</var> sets the contour colors: the color of k-th contour is determined by character <code>sch[k%strlen(sch)]</code>. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contd_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_contd_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd"></a><u>C function:</u> <code>void</code> <b>mgl_contd</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axial"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContD" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Grid" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axial-1"></a>
+<h3 class="subsection">3.10.11 Axial</h3>
+<a name="index-Axial"></a>
+
+<dl>
+<dt><a name="index-Axial-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_axial_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface which is result of contour plot rotation for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. If string contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; then rotation axis <var>AxialDir</var> (see section <a href="#Other-settings">Other settings</a>) will be set to specified direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>, <a href="#Torus">Torus</a>, <a href="#Surf3">Surf3</a>. See section <a href="mathgl_en_9.html#Axial-sample">Axial sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_axial_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_axial_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005faxial"></a><u>C function:</u> <code>void</code> <b>mgl_axial</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Grid"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axial" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Grid-1"></a>
+<h3 class="subsection">3.10.12 Grid</h3>
+<a name="index-Grid-2"></a>
+
+<dl>
+<dt><a name="index-Grid-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_grid_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws grid lines for density plot of surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Grid is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid"></a><u>C function:</u> <code>void</code> <b>mgl_grid</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="g_t3D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Grid" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-1"></a>
+<h2 class="section">3.11 3D plotting</h2>
+
+<p>These functions perform plotting of 3D data. 3D means that data depend from 3 independent parameters like matrix <em>f(x_i,y_j,z_k), i=1...n, j=1...m, k=1...l</em>. There are 5 generally different types of data representations: isosurface or surface of constant value (Surf3), density plot at slices (Dens3), contour lines plot at slices (Cont3), solid contours plot at slices (ContF3) and cloud-like plot (Cloud). Surf3, Cont3 and ContF3 functions have variants for automatic and manual selection of level values for surfaces/contours. Also there are functions for plotting data grid lines according to the data format (Grid3) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf3">3.11.1 Surf3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens3">3.11.2 Dens3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont3">3.11.3 Cont3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF3">3.11.4 ContF3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Grid3">3.11.5 Grid3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cloud">3.11.6 Cloud</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Beam">3.11.7 Beam</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3-1"></a>
+<h3 class="subsection">3.11.1 Surf3</h3>
+<a name="index-Surf3"></a>
+
+<dl>
+<dt><a name="index-Surf3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Cloud">Cloud</a>, <a href="#Dens3">Dens3</a>, <a href="#Surf3C">Surf3C</a>, <a href="#Surf3A">Surf3A</a>, <a href="#Axial">Axial</a>. See section <a href="mathgl_en_9.html#Surf3-sample">Surf3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3"></a><u>C function:</u> <code>void</code> <b>mgl_surf3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dens3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens3-1"></a>
+<h3 class="subsection">3.11.2 Dens3</h3>
+<a name="index-Dens3"></a>
+<a name="index-DensA"></a>
+
+<dl>
+<dt><a name="index-Dens3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws density plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Density is plotted at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Cont3">Cont3</a>, <a href="#ContF3">ContF3</a>, <a href="#Dens">Dens</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dens3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3"></a><u>C function:</u> <code>void</code> <b>mgl_dens3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>Draws density plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cont3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont3-1"></a>
+<h3 class="subsection">3.11.3 Cont3</h3>
+<a name="index-Cont3"></a>
+<a name="index-ContA"></a>
+
+<dl>
+<dt><a name="index-Cont3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_xyz_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws contour plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Contours are plotted for values specified in array <var>v</var> at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Dens3">Dens3</a>, <a href="#ContF3">ContF3</a>, <a href="#Cont">Cont</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#Cont3-sample">Cont3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3"></a><u>C function:</u> <code>void</code> <b>mgl_cont3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContF3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Grid3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF3-1"></a>
+<h3 class="subsection">3.11.4 ContF3</h3>
+<a name="index-ContF3"></a>
+<a name="index-ContFA"></a>
+
+<dl>
+<dt><a name="index-ContF3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_xyz_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws solid (or filled) contour plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Contours are plotted for values specified in array <var>v</var> at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Dens3">Dens3</a>, <a href="#Cont3">Cont3</a>, <a href="#ContF">ContF</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#ContF3-sample">ContF3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3"></a><u>C function:</u> <code>void</code> <b>mgl_contf3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Grid3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cloud" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Grid3-1"></a>
+<h3 class="subsection">3.11.5 Grid3</h3>
+<a name="index-Grid3"></a>
+<a name="index-GridA"></a>
+
+<dl>
+<dt><a name="index-Grid3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws grid for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Grid is plotted at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Cont3">Cont3</a>, <a href="#ContF3">ContF3</a>, <a href="#Dens3">Dens3</a>, <a href="#Grid">Grid</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3"></a><u>C function:</u> <code>void</code> <b>mgl_grid3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>GridA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>Draws grids at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>GridA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cloud"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Grid3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Beam" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cloud-1"></a>
+<h3 class="subsection">3.11.6 Cloud</h3>
+<a name="index-CloudP"></a>
+<a name="index-CloudQ"></a>
+
+<dl>
+<dt><a name="index-Cloud"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cloud</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloud_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cloud_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The function draws cloud plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). This plot is a set of cubes with color and transparency proportional to value of <var>a</var>. The resulting plot is like cloud &ndash; low value is transparent but higher ones are not. The number of plotting cells depend on MeshNum (see section <a href="#Other-settings">Other settings</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. Parameter <var>alpha</var> changes the overall transparency of plot. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Surf3">Surf3</a>. See section <a href="mathgl_en_9.html#Cloud-sample">Cloud sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cloud-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cloud</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloud"></a><u>C function:</u> <code>void</code> <b>mgl_cloud</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloudP-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CloudP</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloudp_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cloudp_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as first one but the semi-transparent points are used instead of cubes. See section <a href="mathgl_en_9.html#CloudP-sample">CloudP sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloudP-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CloudP</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloudp"></a><u>C function:</u> <code>void</code> <b>mgl_cloudp</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Beam"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cloud" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Beam-1"></a>
+<h3 class="subsection">3.11.7 Beam</h3>
+<a name="index-Beam"></a>
+
+<dl>
+<dt><a name="index-Beam-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Beam</b><i> (<code>float</code> val, <code>const mglData &amp;</code>tr, <code>const mglData &amp;</code>g1, <code>const mglData &amp;</code>g2, <code>const mglData &amp;</code>a, <code>float</code> r, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fbeam_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_beam_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> tr, <code>const HMDT</code> g1, <code>const HMDT</code> g2, <code>const HMDT</code> a, <code>float</code> r, <code>const char *</code>stl, <code>int</code> flag)</i></dt>
+<dd><p>Draws the isosurface for 3d array <var>a</var> at constant values of <var>a</var>=<var>val</var>. This is special kind of plot for <var>a</var> specified in accompanied coordinates along curve <var>tr</var> with orts <var>g1</var>, <var>g2</var> and with transverse scale <var>r</var>. Variable <var>flag</var> is bitwise: &lsquo;<samp>0x1</samp>&rsquo; - draw in accompanied (not laboratory) coordinates; &lsquo;<samp>0x2</samp>&rsquo; - draw projection to <em>\rho-z</em> plane; &lsquo;<samp>0x4</samp>&rsquo; - draw normalized in each slice field. The x-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> must be nx&gt;2. The y-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> and z-size of the data array <var>a</var> must be equal. See section <a href="#Surf3">Surf3</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Beam-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Beam</b><i> (<code>const mglData &amp;</code>tr, <code>const mglData &amp;</code>g1, <code>const mglData &amp;</code>g2, <code>const mglData &amp;</code>a, <code>float</code> r, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fbeam"></a><u>C function:</u> <code>void</code> <b>mgl_beam</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const HMDT</code> g1, <code>const HMDT</code> g2, <code>const HMDT</code> a, <code>float</code> r, <code>const char *</code>stl, <code>int</code> flag=<code>0</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Dual-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Beam" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfC" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-1"></a>
+<h2 class="section">3.12 Dual plotting</h2>
+
+<p>These plotting functions draw <em>two matrix</em> simultaneously. There are 5 generally different types of data representations: surface or isosurface colored by other data (SurfC, Surf3C), surface or isosurface transpared by other data (SurfA, Surf3A), tiles with variable size (TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C have variants for automatic and manual selection of level values for isosurfaces. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SurfC">3.12.1 SurfC</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3C">3.12.2 Surf3C</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SurfA">3.12.3 SurfA</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3A">3.12.4 Surf3A</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TileS">3.12.5 TileS</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Map">3.12.6 Map</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#STFA">3.12.7 STFA</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="SurfC"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3C" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfC-1"></a>
+<h3 class="subsection">3.12.1 SurfC</h3>
+<a name="index-SurfC"></a>
+
+<dl>
+<dt><a name="index-SurfC-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfc_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surfc_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} and color it by matrix <var>c</var>[i,j]. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#SurfA">SurfA</a>, <a href="#Surf3C">Surf3C</a>. See section <a href="mathgl_en_9.html#SurfC-sample">SurfC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SurfC-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfC</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfc"></a><u>C function:</u> <code>void</code> <b>mgl_surfc</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Surf3C"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfC" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfA" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3C-1"></a>
+<h3 class="subsection">3.12.2 Surf3C</h3>
+<a name="index-Surf3C"></a>
+
+<dl>
+<dt><a name="index-Surf3C-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as Surf3() function but the color of isosurface depends on values of array <var>c</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Surf3">Surf3</a>, <a href="#SurfC">SurfC</a>, <a href="#Surf3A">Surf3A</a>. See section <a href="mathgl_en_9.html#Surf3C-sample">Surf3C sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="SurfA"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3C" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3A" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfA-1"></a>
+<h3 class="subsection">3.12.3 SurfA</h3>
+<a name="index-SurfA"></a>
+
+<dl>
+<dt><a name="index-SurfA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfa_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surfa_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} and transparent it by matrix <var>c</var>[i,j]. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#SurfC">SurfC</a>, <a href="#Surf3A">Surf3A</a>, <a href="#TileS">TileS</a>. See section <a href="mathgl_en_9.html#SurfA-sample">SurfA sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SurfA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfA</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfa"></a><u>C function:</u> <code>void</code> <b>mgl_surfa</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Surf3A"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfA" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TileS" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3A-1"></a>
+<h3 class="subsection">3.12.4 Surf3A</h3>
+<a name="index-Surf3A"></a>
+
+<dl>
+<dt><a name="index-Surf3A-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as Surf3() function but the transparency of isosurface depends on values of <var>b</var> array. This allows one to remove the part of isosurface where <var>b</var> is negligibly small (useful for phase plotting of a beam or a pulse). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Surf3">Surf3</a>, <a href="#SurfA">SurfA</a>, <a href="#Surf3C">Surf3C</a>. See section <a href="mathgl_en_9.html#Surf3A-sample">Surf3A sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="TileS"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3A" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Map" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TileS-1"></a>
+<h3 class="subsection">3.12.5 TileS</h3>
+<a name="index-TileS"></a>
+
+<dl>
+<dt><a name="index-TileS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TileS</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftiles_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tiles_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws horizontal tiles for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. It is mostly the same as Tile() but the size of tiles is determined by <var>r</var> array. This is some kind of &ldquo;transparency&rdquo; useful for exporting to EPS files. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#SurfA">SurfA</a>, <a href="#Tile">Tile</a>. See section <a href="mathgl_en_9.html#TileS-sample">Tiles sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TileS-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TileS</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftiles"></a><u>C function:</u> <code>void</code> <b>mgl_tiles</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Map"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TileS" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#STFA" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Map-1"></a>
+<h3 class="subsection">3.12.6 Map</h3>
+<a name="index-Map"></a>
+
+<dl>
+<dt><a name="index-Map-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Map</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> ks=<code>0</code>, <code>bool</code> pnts=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fmap_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_map_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> ks, <code>int</code> pnts)</i></dt>
+<dd><p>The function draws mapping plot for matrices {<var>ax</var>, <var>ay</var> } which parametrically depend on coordinates <var>x</var>, <var>y</var>. The initial position of the cell (point) is marked by color. Height is proportional to Jacobian(ax,ay). This plot is like Arnold diagram ???. If <code>pnts=false</code> then face is drawn otherwise the color ball at matrix knots are drawn. Parameter <var>ks</var> specifies the slice of matrices which will be used. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be the same. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>ax</var> should be equal. Arrays <var>x</var>, <var>y</var> can be vectors (not matrix as <var>ax</var>). See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>. See section <a href="mathgl_en_9.html#Map-sample">Map sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Map-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Map</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> ks=<code>0</code>, <code>bool</code> pnts=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fmap"></a><u>C function:</u> <code>void</code> <b>mgl_map</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> ks, <code>int</code> pnts)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="STFA"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Map" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="STFA-1"></a>
+<h3 class="subsection">3.12.7 STFA</h3>
+<a name="index-STFA"></a>
+
+<dl>
+<dt><a name="index-STFA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>STFA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>re, <code>const mglData &amp;</code>im, <code>int</code> dn, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fstfa_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_stfa_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> re, <code>const HMDT</code> im, <code>int</code> dn, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>Draws spectrogram of complex array <var>re</var>+i*<code>im</code> for Fourier size of <var>dn</var> points at plane <var>z=zVal</var>. Parameter <var>dn</var> is arbitrary even integer. For example in 1D case, result is density plot of data <em>res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn</em> with size {int(nx/dn), dn, ny}. At this array <var>re</var>, <var>im</var> parametrically depend on coordinates <var>x</var>, <var>y</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>re</var> and <var>im</var> must be the same. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>re</var> should be equal. Arrays <var>x</var>, <var>y</var> can be vectors (not matrix as <var>re</var>). See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-STFA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>STFA</b><i> (<code>const mglData &amp;</code>re, <code>const mglData &amp;</code>im, <code>int</code> dn, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fstfa"></a><u>C function:</u> <code>void</code> <b>mgl_stfa</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> re, <code>const HMDT</code> im, <code>int</code> dn, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Vector-fields"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#STFA" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Traj" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-fields-1"></a>
+<h2 class="section">3.13 Vector fields</h2>
+
+<p>These functions perform plotting of 2D and 3D vector fields. There are 5 generally different types of vector fields representations: simple vector field (Vect), vectors along the curve (Traj), vector field by dew-drops (Dew), flow threads (Flow, FlowP), flow pipes (Pipe). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Traj">3.13.1 Traj</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect">3.13.2 Vect</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL">3.13.3 VectL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC">3.13.4 VectC</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dew">3.13.5 Dew</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow">3.13.6 Flow</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#FlowP">3.13.7 FlowP</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe">3.13.8 Pipe</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Traj"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-fields" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Traj-1"></a>
+<h3 class="subsection">3.13.1 Traj</h3>
+<a name="index-Traj"></a>
+
+<dl>
+<dt><a name="index-Traj-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Traj</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> len=<code>0</code>)</i></dt>
+<dt><a name="index-Traj-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Traj</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>float</code> len=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005ftraj_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_traj_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code>x, <code>const HMDT</code>y, <code>const HMDT</code>z, <code>const HMDT</code>ax, <code>const HMDT</code>ay, <code>const HMDT</code>az, <code>const char *</code>sch, <code>float</code> len)</i></dt>
+<dt><a name="index-mgl_005ftraj_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_traj_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code>x, <code>const HMDT</code>y, <code>const HMDT</code>ax, <code>const HMDT</code>ay, <code>const char *</code>sch, <code>float</code> zVal, <code>float</code> len)</i></dt>
+<dd><p>The function draws vectors {<var>ax</var>, <var>ay</var>, <var>az</var>} along a curve {<var>x</var>, <var>y</var>, <var>z</var>}. The length of arrows are proportional to <em>\sqrtax^2+ay^2+az^2</em>. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). Parameter <var>len</var> set the vector length factor (if non-zero) or vector length to be proportional the distance between curve points (if <var>len</var>=0). The minor sizes of all arrays must be equal and large 2. The plots are drawn for each row if one of the data is the matrix. See also <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Traj-sample">Traj sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Vect"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Traj" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-1"></a>
+<h3 class="subsection">3.13.2 Vect</h3>
+<a name="index-Vect"></a>
+
+<dl>
+<dt><a name="index-Vect-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vect_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal, <code>int</code> flag)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The length and color of arrows are proportional to <em>\sqrtax^2+ay^2</em>. The number of arrows depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. Parameter <var>flag</var> is bitwise flag for setup the hachures (arrows): <code>MGL_VEC_COL</code> for drawing bi-color arrow, <code>MGL_VEC_LEN</code> for drawing fixed length arrows, <code>MGL_VEC_DOT</code> for drawing hachures with dots instead of arrows, <code>MGL_VEC_END</code> for drawing arrows to the cell point, <code>MGL_VEC_MID</code> for drawing arrows with center at cell point. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#VectL">VectL</a>, <a href="#VectC">VectC</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vect_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal, <code>int</code> flag)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vect_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> flag)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the length and color of arrows is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vect_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> flag)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="VectL"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-1"></a>
+<h3 class="subsection">3.13.3 VectL</h3>
+<a name="index-VectL"></a>
+
+<p>These functions are obsolete &ndash; use Vect() functions instead.
+</p>
+<dl>
+<dt><a name="index-VectL-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The length of hachures is proportional to <em>\sqrtax^2+ay^2</em>. The number of hachures depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). Points are denote the start of hachures. The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectC">VectC</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#VectL-sample">VectL sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the length of hachures is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#VectL-3D-sample">VectL 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="VectC"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dew" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-1"></a>
+<h3 class="subsection">3.13.4 VectC</h3>
+<a name="index-VectC"></a>
+
+<p>These functions are obsolete &ndash; use Vect() functions instead.
+</p>
+<dl>
+<dt><a name="index-VectC-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The color of hachures is proportional to <em>\sqrtax^2+ay^2</em>. The number of hachures depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). Points are denote the start of hachures. The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectL">VectL</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#VectC-sample">VectC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of hachures is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#VectC-3D-sample">VectC 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dew"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dew-1"></a>
+<h3 class="subsection">3.13.5 Dew</h3>
+<a name="index-Dew"></a>
+
+<dl>
+<dt><a name="index-Dew-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dew</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdew_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_dew_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws dew-drops for plane vector field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. Note that this is very expensive plot in memory usage and creation time! The color of drops is proportional to <em>\sqrtax^2+ay^2</em>. The number of drops depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectC">VectC</a>. See section <a href="mathgl_en_9.html#Dew-sample">Dew sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dew-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dew</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdew"></a><u>C function:</u> <code>void</code> <b>mgl_dew</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Flow"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dew" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#FlowP" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-1"></a>
+<h3 class="subsection">3.13.6 Flow</h3>
+<a name="index-Flow"></a>
+
+<dl>
+<dt><a name="index-Flow-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_flow_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws flow threads for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> at level z = <var>zVal</var>. Number of threads is proportional to <var>num</var>. Parameter <var>central</var> sets the thread start from center (if true) or only from edges (if false). The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_flow_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_flow_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_flow_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="FlowP"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="FlowP-1"></a>
+<h3 class="subsection">3.13.7 FlowP</h3>
+<a name="index-FlowP"></a>
+
+<dl>
+<dt><a name="index-FlowP-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws flow thread for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> from point <var>p0</var> at level z = <var>p0</var>.z. The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-4"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_2d</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-5"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-6"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_xyz</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-7"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-8"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_3d</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Pipe"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#FlowP" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-1"></a>
+<h3 class="subsection">3.13.8 Pipe</h3>
+<a name="index-Pipe"></a>
+
+<dl>
+<dt><a name="index-Pipe-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws flow pipes for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> at level z = <var>zVal</var>. Number of pipes is proportional to <var>num</var>. Parameter <var>central</var> sets the pipe start from center (if true) or only from edges (if false). The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. Parameter <var>r0</var> set the base pipe radius. If <var>r0</var>&lt;0 then pipe radius is inverse proportional to amplitude. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Pipe-sample">Pipe sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Pipe-3D-sample">Pipe 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Other-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#DensXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-plotting-1"></a>
+<h2 class="section">3.14 Other plotting</h2>
+
+<p>These functions perform miscelaneous plotting. There is unstructured data points plots (Dots), surface reconstruction (Crust), surfaces on the triangular mesh (TriPlot), textual formula plotting (Plots by formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]), simple plot (SimplePlot). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#DensXYZ">3.14.1 DensXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContXYZ">3.14.2 ContXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContFXYZ">3.14.3 ContFXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dots">3.14.4 Dots</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Crust">3.14.5 Crust</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TriPlot">3.14.6 TriPlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-by-formula">3.14.7 Plots by formula</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SimplePlot">3.14.8 SimplePlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="DensXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="DensXYZ-1"></a>
+<h3 class="subsection">3.14.1 DensXYZ</h3>
+<a name="index-DensX"></a>
+<a name="index-DensY"></a>
+<a name="index-DensZ"></a>
+
+<p>These plotting functions draw density plot in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. For example, code like
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;DensX(c.Sum(&quot;x&quot;),&quot;BbcyrR&quot;,-1);
+gr-&gt;DensY(c.Sum(&quot;y&quot;),0,1);
+gr-&gt;DensZ(c.Sum(&quot;z&quot;),0,-1);
+</pre></td></tr></table>
+<p>will produce the following picture. See also <a href="#ContXYZ">ContXYZ</a>, <a href="#ContFXYZ">ContFXYZ</a>, <a href="#Dens">Dens</a>, <a href="#Data-distributions">Data distributions</a>. See section <a href="mathgl_en_9.html#Dens-projection-sample">Dens projection sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-DensX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_dens_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_dens_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_dens_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#DensXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContFXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContXYZ-1"></a>
+<h3 class="subsection">3.14.2 ContXYZ</h3>
+<a name="index-ContX"></a>
+<a name="index-ContY"></a>
+<a name="index-ContZ"></a>
+
+<p>These plotting functions draw contour lines in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. For example, code like
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;ContX(c.Sum(&quot;x&quot;),&quot;BbcyrR&quot;,-1);
+gr-&gt;ContY(c.Sum(&quot;y&quot;),0,1);
+gr-&gt;ContZ(c.Sum(&quot;z&quot;),0,-1);
+</pre></td></tr></table>
+<p>will produce the following picture. See also <a href="#ContFXYZ">ContFXYZ</a>, <a href="#DensXYZ">DensXYZ</a>, <a href="#Cont">Cont</a>, <a href="#Data-distributions">Data distributions</a>. See section <a href="mathgl_en_9.html#Cont-projection-sample">Cont projection sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-ContX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_cont_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_cont_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_cont_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContX-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContX</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fx_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_x_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContY-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContY</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_y_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContZ-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContZ</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_z_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContFXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dots" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContFXYZ-1"></a>
+<h3 class="subsection">3.14.3 ContFXYZ</h3>
+<a name="index-ContFX"></a>
+<a name="index-ContFY"></a>
+<a name="index-ContFZ"></a>
+
+<p>These plotting functions draw solid contour lines in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. See also <a href="#ContXYZ">ContXYZ</a>, <a href="#DensXYZ">DensXYZ</a>, <a href="#ContF">ContF</a>, <a href="#Data-distributions">Data distributions</a>.
+</p>
+<dl>
+<dt><a name="index-ContFX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_contf_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_contf_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_contf_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFX-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFX</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fx_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_x_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFY-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFY</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_y_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFZ-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFZ</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_z_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dots"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContFXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Crust" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dots-1"></a>
+<h3 class="subsection">3.14.4 Dots</h3>
+<a name="index-Dots"></a>
+
+<dl>
+<dt><a name="index-Dots-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Dots-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdots"></a><u>C function:</u> <code>void</code> <b>mgl_dots</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005fdots_005fa"></a><u>C function:</u> <code>void</code> <b>mgl_dots_a</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws the arbitrary placed points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If array <var>a</var> is specified then it define the transparency of dots. Arrays <var>x</var>, <var>y</var>, <var>z</var>, <var>a</var> must have equal sizes. See also <a href="#Crust">Crust</a>, <a href="#Mark">Mark</a>, <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Dots-sample">Dots sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dots-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>tr, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdots_005ftr"></a><u>C function:</u> <code>void</code> <b>mgl_dots_tr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x=tr</var>(0,:), <var>y=tr</var>(1,:), <var>z=tr</var>(2,:) and if <var>tr</var>.nx&gt;3 then <var>a=tr</var>(3,:).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Crust"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dots" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TriPlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Crust-1"></a>
+<h3 class="subsection">3.14.5 Crust</h3>
+<a name="index-Crust"></a>
+
+<dl>
+<dt><a name="index-Crust-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Crust</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> er=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcrust"></a><u>C function:</u> <code>void</code> <b>mgl_crust</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> er)</i></dt>
+<dd><p>The function reconstruct and draws the surface for arbitrary placed points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. Parameter <var>er</var> set relative radius for (increase it for removing holes). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. Arrays <var>x</var>, <var>y</var>, <var>z</var> must have equal sizes. See also <a href="#Dots">Dots</a>, <a href="#TriPlot">TriPlot</a>. See section <a href="mathgl_en_9.html#Crust-sample">Crust sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Crust-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Crust</b><i> (<code>const mglData &amp;</code>tr, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> er=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcrust_005ftr"></a><u>C function:</u> <code>void</code> <b>mgl_crust_tr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const char *</code>sch, <code>float</code> er)</i></dt>
+<dd><p>The same as previous with <var>x=tr</var>(0,:), <var>y=tr</var>(1,:), <var>z=tr</var>(2,:).
+</p></dd></dl>
+
+<hr size="6">
+<a name="TriPlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Crust" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-by-formula" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TriPlot-1"></a>
+<h3 class="subsection">3.14.6 TriPlot</h3>
+<a name="index-TriPlot"></a>
+
+<dl>
+<dt><a name="index-TriPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TriPlot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxyzc"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xyzc</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws the surface of triangles. Triangle vertexes are set by indexes <var>id</var> of data points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. First dimensions of <var>id</var> must be 3 or greater. Arrays <var>x</var>, <var>y</var>, <var>z</var> must have equal sizes. Parameter <var>c</var> set the colors of triangles (if <var>id</var>.ny=<var>c</var>.nx) or colors of vertexes (if <var>x</var>.nx=<var>c</var>.nx). See also <a href="#Dots">Dots</a>, <a href="#Crust">Crust</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TriPlot-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>z</var>[i]=<var>zVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Plots-by-formula"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TriPlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SimplePlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-by-formula-1"></a>
+<h3 class="subsection">3.14.7 Plots by formula</h3>
+<a name="index-Plot-4"></a>
+<a name="index-Surf-3"></a>
+
+<p>These functions perform plotting of 1D or 2D functions specified by textual formula. You do not need to create the data arrays to plot it. The parameter <var>stl</var> set the line style (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>) for <code>Plot()</code> or color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>) for <code>Surf()</code>. The parameter <var>n</var> set the minimal number of points along coordinate(s) for plots. At this time (v. 1.10) there is adaptive increase of data points numbers but only for 1D variant (i.e. for Plot()).
+</p>
+<dl>
+<dt><a name="index-Plot-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const char *</code>eqY, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffplot"></a><u>C function:</u> <code>void</code> <b>mgl_fplot</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqY, <code>const char *</code>stl, <code>float</code> zVal, <code>int</code> n)</i></dt>
+<dd><p>The function draws function &lsquo;<samp>eqY(x)</samp>&rsquo; at plane z=<var>zVal</var> where &lsquo;<samp>x</samp>&rsquo; variable is changed in range [<var>Min</var>.x, <var>Max</var>.x]. See also <a href="#Plot">Plot</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_fplot_xyz</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>float</code> zVal, <code>int</code> n)</i></dt>
+<dd><p>The function draws parametrical curve {&lsquo;<samp>eqX(t)</samp>&rsquo;, &lsquo;<samp>eqY(t)</samp>&rsquo;, &lsquo;<samp>eqZ(t)</samp>&rsquo;} where &lsquo;<samp>t</samp>&rsquo; variable is changed in range [0, 1]. See also <a href="#Plot">Plot</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> n=<code>100</code>);</i></dt>
+<dt><a name="index-mgl_005ffsurf"></a><u>C function:</u> <code>void</code> <b>mgl_fsurf</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>int</code> n);</i></dt>
+<dd><p>The function draws surface for function &lsquo;<samp>eqY(x,y)</samp>&rsquo; where &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; variables are changed in range [<var>Min</var>, <var>Max</var>]. See also <a href="#Surf">Surf</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffsurf_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_fsurf_xyz</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>int</code> n)</i></dt>
+<dd><p>The function draws parametrical surface {&lsquo;<samp>eqX(u,v)</samp>&rsquo;, &lsquo;<samp>eqY(u,v)</samp>&rsquo;, &lsquo;<samp>eqZ(u,v)</samp>&rsquo;} where &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo; variables are changed in range [0, 1]. See also <a href="#Surf">Surf</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="SimplePlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-by-formula" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SimplePlot-1"></a>
+<h3 class="subsection">3.14.8 SimplePlot</h3>
+<a name="index-SimplePlot"></a>
+
+<dl>
+<dt><a name="index-SimplePlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SimplePlot</b><i> (<code>const mglData &amp;</code>a, <code>int</code> type=<code>0</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsimple_005fplot"></a><u>C function:</u> <code>void</code> <b>mgl_simple_plot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> type, <code>const char *</code>stl)</i></dt>
+<dd><p>Plots the array <var>a</var> depending on it&rsquo;s dimensions and <var>type</var> parameter. String <var>stl</var> specifies the style of plotting. For 1d data: <code>type=0</code> &ndash; <a href="#Plot">Plot</a>, <code>type=1</code> &ndash; <a href="#Area">Area</a>, <code>type=2</code> &ndash; <a href="#Step">Step</a>, <code>type=3</code> &ndash; <a href="#Stem">Stem</a>, <code>type=4</code> &ndash; <a href="#Bars">Bars</a>. For 2d data: <code>type=0</code> &ndash; <a href="#Surf">Surf</a>, <code>type=1</code> &ndash; <a href="#Dens">Dens</a>, <code>type=2</code> &ndash; <a href="#Mesh">Mesh</a>, <code>type=3</code> &ndash; <a href="#Cont">Cont</a>. For 3d data: <code>type=0</code> &ndash; <a href="#Surf3">Surf3</a>, <code>type=1</code> &ndash; <a href="#Dens3">Dens3</a>, <code>type=2</code> &ndash; <a href="#Cont3">Cont3</a>, <code>type=2</code> &ndash; <a href="#Cloud">Cloud</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Nonlinear-fitting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SimplePlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-distributions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-1"></a>
+<h2 class="section">3.15 Nonlinear fitting</h2>
+<a name="index-Fit"></a>
+<a name="index-FitS"></a>
+<a name="index-PutsFit"></a>
+<a name="index-FitPnts"></a>
+<a name="index-Fit2"></a>
+<a name="index-Fit3"></a>
+
+<p>These functions fit data to formula. Fitting goal is to find formula parameters for the best fit the data points, i.e. to minimize the sum <em>\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2</em>. At this, approximation function &lsquo;<samp>f</samp>&rsquo; can depend only on one argument &lsquo;<samp>x</samp>&rsquo; (1D case), on two arguments &lsquo;<samp>x,y</samp>&rsquo; (2D case) and on three arguments &lsquo;<samp>x,y,z</samp>&rsquo; (3D case). The function &lsquo;<samp>f</samp>&rsquo; also may depend on parameters. Normally the list of fitted parameters is specified by <var>var</var> string (like, &lsquo;<samp>abcd</samp>&rsquo;). Usually user should supply initial values for fitted parameters by <var>ini</var> variable. But if he/she don&rsquo;t supply it then the zeros are used. Parameter <var>print</var>=<code>true</code> switch on printing the found coefficients to <var>Message</var> (see section <a href="#Error-handling">Error handling</a>).
+</p>
+<p>Functions Fit() and FitS() do not draw the obtained data themselves. They fill the data <var>fit</var> by formula &lsquo;<samp>f</samp>&rsquo; with found coefficients and return the <em>\chi^2</em> error of approximation. At this, the &lsquo;<samp>x,y,z</samp>&rsquo; coordinates are equidistantly distributed in the interval <var>Min</var>&ndash;<var>Max</var>. Number of points in <var>fit</var> is selected as maximal value of <var>fit</var> size and the value of <var>FitPnts</var>. Note, that this functions use GSL library and do something only if MathGL was compiled with GSL support. See section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-FitS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzas"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzas</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzas_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzas_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzs"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzs</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzs_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzs_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array specified parametrically <var>a</var>[i,j](<var>x</var>[i,j], <var>y</var>[i,j]) for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxys"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xys</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxys_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xys_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array specified parametrically <var>a</var>[i](<var>x</var>[i]) for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-8"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fys"></a><u>C function:</u> <code>float</code> <b>mgl_fit_ys</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fys_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_ys_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array with <var>x</var> equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyza"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyza</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyza_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyza_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) with <var>s</var>[i,j,k]=1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyz"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyz</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyz_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyz_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array specified parametrically <var>a</var>[i,j](<var>x</var>[i,j], <var>y</var>[i,j]) with <var>s</var>[i,j]=1 for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxy"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xy</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxy_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xy_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array specified parametrically <var>a</var>[i](<var>x</var>[i]) with <var>s</var>[i]=1 for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>&quot;&quot;</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-8"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f1"></a><u>C function:</u> <code>float</code> <b>mgl_fit_1</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f1_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_1_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array <var>a</var> with <var>s</var>=1 and <var>x</var> equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit2-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit2</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit2-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit2</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f2"></a><u>C function:</u> <code>float</code> <b>mgl_fit_2</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f2_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_2_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array <var>a</var> with <var>s</var>=1 and <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit3</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit3</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f3"></a><u>C function:</u> <code>float</code> <b>mgl_fit_3</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f3_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_3_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array <var>a</var> with <var>s</var>=1 and <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PutsFit-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>PutsFit</b><i> (<code>mglPoint</code> p, <code>const char *</code>prefix=<code>&quot;&quot;</code>, <code>const char *</code>font=<code>NULL</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fputs_005ffit"></a><u>C function:</u> <code>void</code> <b>mgl_puts_fit</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>prefix, <code>const char *</code>font, <code>float</code> size=<code>-1</code>)</i></dt>
+<dd><p>Print last fitted formula with found coefficients (as numbers) at position <var>p0</var>. The string <var>prefix</var> will be printed before formula. All other parameters are the same as in <a href="#Text-printing">Text printing</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetFit"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>const char *</code> <b>GetFit</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005ffit"></a><u>C function:</u> <code>const char *</code> <b>mgl_get_fit</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Get last fitted formula with found coefficients (as numbers).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitPnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>FitPnts</b></dt>
+<dd><p>Minimal number of points for output array after nonlinear fitting.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Data-distributions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Frames_002fAnimation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-distributions-1"></a>
+<h2 class="section">3.16 Data distributions</h2>
+<a name="index-Hist"></a>
+
+<p>These functions make distribution (histogram) of data. They do not draw the obtained data themselves. These functions can be useful if user have data defined for random points (for example, after PIC simulation) and he want to produce a plot which require regular data (defined on grid(s)). The range for grids is always selected as axis range Min...Max. Arrays <var>x</var>, <var>y</var>, <var>z</var> define the positions (coordinates) of random points. Array <var>a</var> define the data value. Number of points in output array <var>res</var> is selected as maximal value of <var>res</var> size and the value of <var>FitPnts</var>.
+</p>
+<dl>
+<dt><a name="index-Hist-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fx"></a><u>C function:</u> <code>int</code> <b>mgl_hist_x</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 1D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fxy"></a><u>C function:</u> <code>int</code> <b>mgl_hist_xy</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 2D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fxyz"></a><u>C function:</u> <code>int</code> <b>mgl_hist_xyz</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 3D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Frames_002fAnimation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-distributions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#IDTF-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Frames_002fAnimation-1"></a>
+<h2 class="section">3.17 Frames/Animation</h2>
+<a name="index-NewFrame"></a>
+<a name="index-EndFrame"></a>
+<a name="index-GetNumFrame"></a>
+
+<p>These functions provide ability to create several pictures simultaneously. For most of cases it is useless but for widget classes (see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) they can provide a way to show animation. Also you can write several frames into animated GIF file.
+</p>
+<dl>
+<dt><a name="index-NewFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>NewFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fnew_005fframe"></a><u>C function:</u> <code>int</code> <b>mgl_new_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Creates new frame. Function returns current frame id. This is not thread safe function in OpenGL mode! Use direct list creation in multi-threading drawing. The function <code>EndFrame()</code> <strong>must</strong> be call after the finishing of the frame drawing for each call of this function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-EndFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>EndFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fend_005fframe"></a><u>C function:</u> <code>void</code> <b>mgl_end_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Finishes the frame drawing.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNumFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>GetNumFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005fnum_005fframe"></a><u>C function:</u> <code>int</code> <b>mgl_get_num_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets the number of created frames.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ResetFrames"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ResetFrames</b><i> ()</i></dt>
+<dt><a name="index-mgl_005freset_005fframes"></a><u>C function:</u> <code>int</code> <b>mgl_reset_frames</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Reset frames counter (start it from zero).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StartGIF"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>StartGIF</b><i> (<code>const char *</code>fname, <code>int</code> ms=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fstart_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_start_gif</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>int</code> ms)</i></dt>
+<dd><p>Start writing frames into animated GIF file <var>fname</var>. Parameter <var>ms</var> set the delay between frames in milliseconds. You <strong>should not</strong> change the picture size during writing the cinema. Use CloseGIF() to finalize writing. Note, that this function is disabled in OpenGL mode.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloseGIF"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>CloseGIF</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fclose_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_close_gif</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Finish writing animated GIF and close connected pointers.
+</p></dd></dl>
+
+<hr size="6">
+<a name="IDTF-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Frames_002fAnimation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="IDTF-functions-1"></a>
+<h2 class="section">3.18 IDTF functions</h2>
+<a name="index-NewFrame-2"></a>
+<a name="index-EndFrame-2"></a>
+<a name="index-GetNumFrame-2"></a>
+
+<p>These functions provide IDTF specific features. In all other cases they do nothing.
+</p>
+<dl>
+<dt><a name="index-VertexColor"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>VertexColor</b><i> (<code>bool</code> enable)</i></dt>
+<dd><p>Enables smooth color change.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Compression"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Compression</b><i> (<code>bool</code> enable)</i></dt>
+<dd><p>Gives smaller files, but quality degrades.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StartGroup"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>StartGroup</b><i> (const char *name)</i></dt>
+<dd><p>Starts group definition. Groups contain objects and other groups, they are used to select a part of a model to zoom to or to make invizible or to make transparent and so on.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-EndGroup"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>EndGroup</b><i> ()</i></dt>
+<dd><p>Ends group definition.
+</p></dd></dl>
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_4.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_4.html
new file mode 100644
index 0000000..f2c8cf6
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_4.html
@@ -0,0 +1,296 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 4. Plotter classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 4. Plotter classes">
+<meta name="keywords" content="MathGL 1.10.1: 4. Plotter classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Plotter-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_3.html#IDTF-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglGraphAB-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plotter-classes-1"></a>
+<h1 class="chapter">4. Plotter classes</h1>
+<a name="index-mglGraphAB"></a>
+<a name="index-mglGraphZB"></a>
+<a name="index-mglGraphPS"></a>
+<a name="index-mglGraphGL"></a>
+<a name="index-mglGraphIDTF"></a>
+
+<p>The class mglGraph (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>) provide the basic tools for creating scientific graphics but it is abstract class. The matter is that there are several possible way to draw a graphics: in bitmap, in vector file, using OpenGL and so on. As result, user should use some of derived classes to do actual drawing. In principle, it is possible to derive a class exactly from mglGraph (and it was in v.1.6). But I recommend to derive from mglGraphAB class for higher compatibility of produced graphics from different classes. Class mglGraphAB is another abstract class which provide basic coordinates transformation, plotting functions and export to bitmap picture. It still require a functions for drawing lines, triangles and quadrangles. So below a set of &ldquo;plotter&rdquo; classes with short comments.
+</p>
+<dl>
+<dt><a name="index-mglGraphAB-1"></a><u>Class:</u> <b>mglGraphAB</b></dt>
+<dd><p>Abstract class mglGraphAB implements plotting function for 1D, 2D and 3D plots using Z-ordering and provides base functionality for to screen coordinate transformation, bitmap creation and so on. Class is defined in <code>#include &lt;mgl/mgl_ab.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphZB-1"></a><u>Class:</u> <b>mglGraphZB</b></dt>
+<dd><p>Class mglGraphZB implements plotting function for 1D, 2D and 3D plots using Z-Buffer. It is useful for off-screen (for console or SSH terminal) programs. Also this class can be used in any other programs which may draw bitmap on the  screen (for example, by using FLTK, Qt, wxWidgets libraries and so on). Note that bitmap picture is saved while exporting to EPS format. The produced graphics have better quality but slower in comparison with graphics in the class mglGraphPS. Class is defined in <code>#include &lt;mgl/mgl_zb.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphPS-1"></a><u>Class:</u> <b>mglGraphPS</b></dt>
+<dd><p>Class mglGraphPS implements plotting functions for 1D, 2D and 3D plots and exports them to PostScript or SVG file. It is useful for off-screen (for console or SSH terminal) programs. Note that there is no transparency support now and color interpolation and lightning support is limited (not so nice as in class mglGraphZB). As result the plots with transparency (SurfA, Surf3A, CloudP, CloudQ) may look not so good. However the speed of drawing is higher in comparison with one in the class mglGraphZB. Class is defined in <code>#include &lt;mgl/mgl_eps.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphGL-1"></a><u>Class:</u> <b>mglGraphGL</b></dt>
+<dd><p>Class mglGraphGL implements plotting function for 1D, 2D and 3D plots under OpenGL. This class can not be used in off-screen applications. Note, that several transparent overlapped surfaces are drawn not so correctly due to OpenGL limitations. Class is defined in <code>#include &lt;mgl/mgl_gl.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphIDTF-1"></a><u>Class:</u> <b>mglGraphIDTF</b></dt>
+<dd><p>Class mglGraphIDTF implements plotting function for 1D, 2D and 3D plots  and export it in IDTF format. Later this file can be converted in U3D format. Class is defined in <code>#include &lt;mgl/mgl_idtf.h&gt;</code>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#mglGraphAB-class">4.1 mglGraphAB class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="mglGraphAB-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plotter-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plotter-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglGraphAB-class-1"></a>
+<h2 class="section">4.1 mglGraphAB class</h2>
+<a name="index-mglGraphAB-2"></a>
+<a name="index-window-1"></a>
+<p>#cindex mglDraw
+</p>
+<p>Generally this class is a bit less abstract class than mglGraph class (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). It provide many protected methods for handling intermediate data from mglGraph methods and require a few methods to be defined by derived class. The developers of derived classes should look on file &lsquo;<samp>mgl_ab.h</samp>&rsquo; and comments inside it or contact me.
+</p>
+<p>Here I just show new public methods for class mglGraphAB. There are functions returning the created picture (bitmap), its width and height. You may display it by yourself in any graphical library (see also, <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) or save in file (see also, <a href="mathgl_en_3.html#Export-to-file">Export to file</a>).
+</p>
+<dl>
+<dt><a name="index-GetBits"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>const unsigned char *</code> <b>GetBits</b><i> ()</i></dt>
+<dt><a name="index-GetRGB"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetRGB</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-GetBGRN"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetBGRN</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005fget_005frgb"></a><u>C function:</u> <code>const unsigned char *</code> <b>mgl_get_rgb</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets RGB bitmap of the current state of the image. Format of each element of bits is: {red, green, blue}. Number of elements is Width*Height. Position of element {i,j} is [3*i + 3*Width*j] (or is [4*i + 4*Width*j] for <code>GetBGRN()</code>). For Python you have to provide the proper <var>size</var> of the buffer, <var>buf</var> i.e. the code should look like 
+</p><pre class="verbatim">from mathgl import *
+gr = mglGraph();
+bits='\t';
+bits=bits.expandtabs(4*gr.GetWidth()*gr.GetHeight());
+gr.GetBGRN(bits, len(bits));
+</pre></dd></dl>
+
+<dl>
+<dt><a name="index-GetRGBA"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>const unsigned char *</code> <b>GetRGBA</b><i> ()</i></dt>
+<dt><a name="index-GetRGBA-1"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetRGBA</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005fget_005frgba"></a><u>C function:</u> <code>const unsigned char *</code> <b>mgl_get_rgba</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets RGBA bitmap of the current state of the image. Format of each element of bits is: {red, green, blue, alpha}. Number of elements is Width*Height. Position of element {i,j} is [4*i + 4*Width*j].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetWidth"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>int</code> <b>GetWidth</b><i> ()</i></dt>
+<dt><a name="index-GetHeight"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>int</code> <b>GetHeight</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005fwidth"></a><u>C function:</u> <code>int</code> <b>mgl_get_width</b><i> (<code>HMGL</code> gr)</i></dt>
+<dt><a name="index-mgl_005fget_005fheight"></a><u>C function:</u> <code>int</code> <b>mgl_get_height</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets width and height of the image.
+</p></dd></dl>
+
+<p>Class mglGraphAB is the base class for &ldquo;widget classes&rdquo;. So there are set of functions for handling window behavior. Most of them are applicable only for &ldquo;window&rdquo; classes (like mglGraphFLTK and so on, see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>). In all other classes these functions just do nothing. You should provide the corresponding interface in derived &ldquo;widget&rdquo; classes for user convenience.
+</p>
+<dl>
+<dt><a name="index-Window-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Window</b><i> (<code>int</code> argc, <code>char **</code>argv, <code>int (*</code>draw)(<code>mglGraph *</code>gr, <code>void *</code>p), <code>const char *</code>title, <code>void *</code>par=<code>NULL</code>, <code>void (*</code>reload)(<code>int</code> next, <code>void *</code>p)=<code>NULL</code>, <code>bool</code> maximize=<code>false</code>)</i></dt>
+<dd><p>This function creates a window for plotting. Parameters <var>argc</var>, <var>argv</var> contain OS specific information and should be the same as in function <code>main(int argc,char **argv)</code>. Parameter <var>draw</var> sets a pointer (this is the name of function) to drawing function. There is support of a list of plots (frames). So as one can prepare a set of frames at first and redraw it fast later (but it requires more memory). Function should return positive number of frames for the list or zero if it will plot directly. Note, that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides). Parameter <var>title</var> sets the title of the window. Parameter <var>par</var> contains pointer to data for the plotting function <var>draw</var>. Parameter <var>maximize</var>=<code>true</code> open maximized window.
+</p>
+<p>There are some keys handles for manipulating by the plot: &rsquo;a&rsquo;, &rsquo;d&rsquo;, &rsquo;w&rsquo;, &rsquo;s&rsquo; for the rotating; &rsquo;,&rsquo;, &rsquo;.&rsquo; for viewing of the previous or next frames in the list; &rsquo;r&rsquo; for the switching of transparency; &rsquo;f&rsquo; for the switching of lightning; &rsquo;x&rsquo; for hiding (closing) the window.
+</p>
+<p><strong>IMPORTANT!!!</strong> You need to add a call of Rotate() (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>) function for having possibility of plot rotation. If plot should be unrotated by default just add <code>Rotate(0,0)</code> in drawing function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Window-on-mglGraphAB-1"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Window</b><i> (<code>int</code> argc, <code>char **</code>argv, <code>mglDraw *</code>draw, <code>const char *</code>title, <code>bool</code> maximize=<code>false</code>)</i></dt>
+<dd><p>This function is mostly the same as previous one. The only difference is that the drawing function and function for data reloading are specified as methods on a class inherited from class <code>mglDraw</code>. This class is defined in <code>#include &lt;mgl/mgl_data.h&gt;</code> and have only 2 methods:
+</p><pre class="verbatim">class mglDraw
+{
+public:
+    virtual int Draw(mglGraph *) { return 0; };
+    virtual void Reload(int) {};
+};
+</pre><p>You should inherit yours class from <code>mglDraw</code> and reimplement one or both functions for using this function.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-ToggleAlpha-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleAlpha</b><i> ()</i></dt>
+<dd><p>Switch on/off transparency but do not overwrite switches in user drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleLight-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleLight</b><i> ()</i></dt>
+<dd><p>Switch on/off lighting but do not overwrite switches in user drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleZoom-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleZoom</b><i> ()</i></dt>
+<dd><p>Switch on/off zooming by mouse as region selection.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleRotate-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleRotate</b><i> ()</i></dt>
+<dd><p>Switch on/off rotation by mouse. Usually, left button is used for rotation, middle button for shift, right button for zoom/perspective.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleNo-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleNo</b><i> ()</i></dt>
+<dd><p>Switch off all zooming and rotation and restore initial state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Update-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Update</b><i> ()</i></dt>
+<dd><p>Update window contents.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReLoad-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ReLoad</b><i> (<code>bool</code> o)</i></dt>
+<dd><p>Reload user data and update picture.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Adjust-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Adjust</b><i> ()</i></dt>
+<dd><p>Adjust size of bitmap to window size.
+</p></dd></dl>
+<dl>
+<dt><a name="index-NextFrame-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>NextFrame</b><i> ()</i></dt>
+<dd><p>Show next frame if one.
+</p></dd></dl>
+<dl>
+<dt><a name="index-PrevFrame-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>PrevFrame</b><i> ()</i></dt>
+<dd><p>Show previous frame if one.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Animation-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Animation</b><i> ()</i></dt>
+<dd><p>Run/stop slideshow (animation) of frames
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoClf-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>bool</code> <b>AutoClf</b></dt>
+<dd><p>Clear canvas between drawing. You may switch it off for accumulate previous drawing (for example some points or parts of a picture).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Delay-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>float</code> <b>Delay</b></dt>
+<dd><p>Delay for animation in seconds. Default value is 1 sec.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CalcXYZ"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>mglPoint</code> <b>CalcXYZ</b><i> (<code>int</code> xs, <code>int</code> ys)</i></dt>
+<dt><a name="index-mgl_005fcalc_005fxyz-1"></a><u>C function:</u> <code>void</code> <b>mgl_calc_xyz</b><i> (<code>HMGL</code> gr, <code>int</code> xs, <code>int</code> ys, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this moment it ignore perspective and transformation formulas (curvilinear coordinates). The calculation are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CalcScr"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>mglPoint</code> <b>CalcScr</b><i> (<code>mglPoint</code> p)</i></dt>
+<dt><a name="index-CalcScr-1"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>void</code> <b>CalcScr</b><i> (<code>mglPoint</code> p, <code>int *</code>xs, <code>int *</code>ys)</i></dt>
+<dt><a name="index-mgl_005fcalc_005fscr"></a><u>C function:</u> <code>void</code> <b>mgl_calc_scr</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>int *</code>xs, <code>int *</code>ys)</i></dt>
+<dd><p>Calculate screen point {xs,ys} for 3D coordinate {x,y,z}. The calculation are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ShowMousePos-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>float</code> <b>ShowMousePos</b></dt>
+<dd><p>Switch to show or not in the widget the last mouse click position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-LastMousePos-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>mglPoint</code> <b>LastMousePos</b></dt>
+<dd><p>Last position of mouse click.
+</p></dd></dl>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_5.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_5.html
new file mode 100644
index 0000000..9661af2
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_5.html
@@ -0,0 +1,491 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 5. Widget classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 5. Widget classes">
+<meta name="keywords" content="MathGL 1.10.1: 5. Widget classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Widget-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_4.html#mglGraphAB-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fl_005fMathGL-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Widget-classes-1"></a>
+<h1 class="chapter">5. Widget classes</h1>
+<a name="index-mglGraphFLTK"></a>
+<a name="index-mglGraphQT"></a>
+<a name="index-mglGraphGLUT"></a>
+<a name="index-Fl_005fMathGL"></a>
+<a name="index-QMathGL"></a>
+<a name="index-window-2"></a>
+<a name="index-widgets-1"></a>
+
+<p>There are set of &ldquo;window&rdquo; classes for making a window with MathGL graphics: <code>mglGraphFLTK</code>, <code>mglGraphQT</code>, <code>mglGraphGLUT</code>. All these classes allow user to show, rotate, export, and change view of the plot using keyboard. Most of them (except <code>mglGraphGLUT</code>) also have toolbar and menu for simplifying plot manipulation. Usually these classes (except <code>mglGraphGLUT</code>) are derived from <code>mglGraphZB</code> class and have a &ldquo;connected&rdquo; class for widget in corresponding window library. All window classes have the same set of functions (see section <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>). Below the full list of classes with short comments.
+</p>
+<dl>
+<dt><a name="index-mglGraphFLTK-1"></a><u>Class:</u> <b>mglGraphFLTK</b></dt>
+<dd><p>Class <code>mglGraphFLTK</code> adds the possibility to create plotting window with the help of FLTK library. It allows one to show, rotate, export, and change view of the plot by keyboard, menu and toolbar. &ldquo;Corresponding&rdquo; widget class is <code>Fl_MathGL</code>. Class is defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fl_005fMathGL-1"></a><u>Class:</u> <b>Fl_MathGL</b></dt>
+<dd><p>Class is FLTK widget for displaying the MathGL output. Class is defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphQT-1"></a><u>Class:</u> <b>mglGraphQT</b></dt>
+<dd><p>Class <code>mglGraphQT</code> adds the possibility to create plotting window with the help of QT library. It allows one to show, rotate, export, and change view of the plot by keyboard, menu and toolbar. &ldquo;Corresponding&rdquo; widget class is <code>QMathGL</code>. Class is defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-QMathGL-1"></a><u>Class:</u> <b>QMathGL</b></dt>
+<dd><p>Class is Qt widget for dysplaying the MathGL output. Class is defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphGLUT-1"></a><u>Class:</u> <b>mglGraphGLUT</b></dt>
+<dd><p>Class <code>mglGraphGLUT</code> adds the possibility to create plotting window with the help of GLUT library. It allows one to show, rotate, export, and change view of the plot only by keyboard. Class is defined in <code>#include &lt;mgl/mgl_glut.h&gt;</code>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#QMathGL-class">5.2 QMathGL class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Fl_005fMathGL-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Widget-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#QMathGL-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fl_005fMathGL-class-1"></a>
+<h2 class="section">5.1 Fl_MathGL class</h2>
+<a name="index-Fl_005fMathGL-2"></a>
+<a name="index-widgets-2"></a>
+
+<p>Class is FLTK widget which display MathGL graphics (defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-set_005fdraw-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_draw</b><i> (<code>mglDraw *</code>dr)</i></dt>
+<dd><p>Sets drawing function from a class inherited from <code>mglDraw</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-update-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>update</b><i> (<code>mglGraph *</code>gr=<code>NULL</code>)</i></dt>
+<dd><p>Update (redraw) plot using grapher <var>gr</var> (built-in by default).
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fangle-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_angle</b><i> (<code>float</code> t, <code>float</code> p)</i></dt>
+<dd><p>Set angles for additional plot rotation
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fstate-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_state</b><i> (<code>int</code> f)</i></dt>
+<dd><p>Set bitwise flags for general state (1-Alpha, 2-Light)
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fstate-on-Fl_005fMathGL-1"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_state</b><i> (<code>bool</code> z, <code>bool</code> r)</i></dt>
+<dd><p>Set flags for handling mouse: <var>z</var>=<code>true</code> allow zooming, <var>r</var>=<code>true</code> allow rotation/shifting/perspective and so on.
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fzoom-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_zoom</b><i> (<code>float</code> X1, <code>float</code> Y1, <code>float</code> X2, <code>float</code> Y2)</i></dt>
+<dd><p>Set zoom in/out region
+</p></dd></dl>
+<dl>
+<dt><a name="index-get_005fzoom-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>get_zoom</b><i> (<code>float *</code>X1, <code>float *</code>Y1, <code>float *</code>X2, <code>float *</code>Y2)</i></dt>
+<dd><p>Get zoom in/out region
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fpopup-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_popup</b><i> (<code>const Fl_Menu_Item *</code>pmenu, <code>Fl_Widget *</code>w, <code>void *</code>v)</i></dt>
+<dd><p>Set popup menu pointer
+</p></dd></dl>
+<dl>
+<dt><a name="index-get_005fgraph-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>mglGraph *</code> <b>get_graph</b><i> ()</i></dt>
+<dd><p>Get pointer to grapher
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tet_005fval-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>Fl_Valuator *</code> <b>tet_val</b></dt>
+<dd><p>Pointer to external tet-angle validator.
+</p></dd></dl>
+<dl>
+<dt><a name="index-phi_005fval-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>Fl_Valuator *</code> <b>phi_val</b></dt>
+<dd><p>Pointer to external phi-angle validator.
+</p></dd></dl>
+<dl>
+<dt><a name="index-graph-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>mglGraphAB *</code> <b>graph</b></dt>
+<dd><p>Pointer to grapher
+</p></dd></dl>
+<dl>
+<dt><a name="index-draw_005fpar-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>void *</code> <b>draw_par</b></dt>
+<dd><p>Parameters for drawing function mglGraph::DrawFunc.
+</p></dd></dl>
+<dl>
+<dt><a name="index-draw_005ffunc-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>int (*</code> <b>draw_func</b><i> <code>)(mglGraph *gr, void *par)</code></i></dt>
+<dd><p>Drawing function for window procedure. It should return the number of frames.
+</p></dd></dl>
+
+<hr size="6">
+<a name="QMathGL-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fl_005fMathGL-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="QMathGL-class-1"></a>
+<h2 class="section">5.2 QMathGL class</h2>
+<a name="index-QMathGL-2"></a>
+<a name="index-widgets-3"></a>
+
+<p>Class is Qt widget which display MathGL graphics (defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-getRatio-on-QMathGL"></a><u>Method on QMathGL:</u> <code>double</code> <b>getRatio</b><i> ()</i></dt>
+<dd><p>Return aspect ratio of the picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setDraw-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setDraw</b><i> (<code>mglDraw *</code>dr)</i></dt>
+<dd><p>Sets drawing functions from a class inherited from <code>mglDraw</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-setDraw-on-QMathGL-1"></a><u>Method on QMathGL:</u> <code>void</code> <b>setDraw</b><i> (<code>int (*</code>draw)(<code>mglGraph *</code>gr, <code>void *</code>p), <code>void *</code>par=<code>NULL</code>)</i></dt>
+<dd><p>Sets the drawing function <var>draw</var>. There is support of a list of plots (frames). So as one can prepare a set of frames at first and redraw it fast later (but it requires more memory). Function should return positive number of frames for the list or zero if it will plot directly. Parameter <var>par</var> contains pointer to data for the plotting function <var>draw</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setGraph-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setGraph</b><i> (<code>mglGraphAB *</code>gr)</i></dt>
+<dd><p>Set pointer to external grapher (instead of built-in <code>mglGraphZB</code>). Note that QMathGL will automatically delete this object at destruction or at new <code>setGraph()</code> call.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setPopup-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setPopup</b><i> (<code>QMenu *</code>p)</i></dt>
+<dd><p>Set popup menu pointer.
+</p></dd></dl>
+<dl>
+<dt><a name="index-setSize-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setSize</b><i> (<code>int</code> w, <code>int</code> h)</i></dt>
+<dd><p>Set widget/picture sizes
+</p></dd></dl>
+<dl>
+<dt><a name="index-getRatio-on-QMathGL-1"></a><u>Method on QMathGL:</u> <code>double</code> <b>getRatio</b><i> ()</i></dt>
+<dd><p>Return aspect ratio of the picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-getPer-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getPer</b><i> ()</i></dt>
+<dd><p>Get perspective value in percents.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getPhi-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getPhi</b><i> ()</i></dt>
+<dd><p>Get Phi-angle value in degrees.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getTet-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getTet</b><i> ()</i></dt>
+<dd><p>Get Theta-angle value in degrees.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getAlpha-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getAlpha</b><i> ()</i></dt>
+<dd><p>Get transparency state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getLight-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getLight</b><i> ()</i></dt>
+<dd><p>Get lightning state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getZoom-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getZoom</b><i> ()</i></dt>
+<dd><p>Get mouse zooming state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getRotate-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getRotate</b><i> ()</i></dt>
+<dd><p>Get mouse rotation state.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-void-on-QMathGL"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> refresh ()</i></dt>
+<dd><p>Redraw saved bitmap without executing drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-1"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> update (<code>mglGraph *</code>gr=<code>NULL</code>)</i></dt>
+<dd><p>Update picture by executing drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-2"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> copy ()</i></dt>
+<dd><p>Copy graphics to clipboard.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-3"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setPer (<code>int</code> val)</i></dt>
+<dd><p>Set perspective value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-4"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setPhi (<code>int</code> val)</i></dt>
+<dd><p>Set Phi-angle value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-5"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setTet (<code>int</code> val)</i></dt>
+<dd><p>Set Theta-angle value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-6"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setAlpha (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off transparency.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-7"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setLight (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off lightning.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-8"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setZoom (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off mouse zooming.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-9"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setRotate (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off mouse rotation.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-10"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> zoomIn ()</i></dt>
+<dd><p>Zoom in graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-11"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> zoomOut ()</i></dt>
+<dd><p>Zoom out graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-12"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> restore ()</i></dt>
+<dd><p>Restore zoom and rotation to default values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-13"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> reload ()</i></dt>
+<dd><p>Reload data and execute script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-14"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftLeft ()</i></dt>
+<dd><p>Shift graphics to left direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-15"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftRight ()</i></dt>
+<dd><p>Shift graphics to right direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-16"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i>shiftUp  ()</i></dt>
+<dd><p>Shift graphics to up direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-17"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftDown ()</i></dt>
+<dd><p>Shift graphics to down direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-18"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportPNG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to PNG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-19"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportPNGs (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to PNG file (no transparency).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-20"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportJPG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to JPEG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-21"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportBPS (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to bitmap EPS file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-22"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportEPS (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to vector EPS file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-23"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportSVG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to SVG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-24"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportIDTF (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to IDTF file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-25"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setMGLFont (<code>QString</code> path)</i></dt>
+<dd><p>Restore (<var>path</var>=<code>&quot;&quot;</code> or load font for graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-26"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> print ()</i></dt>
+<dd><p>Print current picture
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-27"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> adjust ()</i></dt>
+<dd><p>Adjust plot size to fill entire window. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-28"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> nextSlide ()</i></dt>
+<dd><p>Show next slide. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-29"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> prevSlide ()</i></dt>
+<dd><p>Show previous slide. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-30"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> animation (<code>bool</code> st=<code>true</code>)</i></dt>
+<dd><p>Start animation. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-31"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> about ()</i></dt>
+<dd><p>Show about information.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-32"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> aboutQt ()</i></dt>
+<dd><p>Show information about Qt version.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-void-on-QMathGL-33"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> phiChanged (<code>int</code> val)</i></dt>
+<dd><p>Phi angle changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-34"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> tetChanged (<code>int</code> val)</i></dt>
+<dd><p>Tet angle changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-35"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> perChanged (<code>int</code> val)</i></dt>
+<dd><p>Perspective changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-36"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> alphaChanged (<code>bool</code> val)</i></dt>
+<dd><p>Transparency changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-37"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> lightChanged (<code>bool</code> val)</i></dt>
+<dd><p>Lighting changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-38"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> zoomChanged (<code>bool</code> val)</i></dt>
+<dd><p>Zooming changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-39"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> rotateChanged (<code>bool</code> val)</i></dt>
+<dd><p>Rotation changed (by toolbar).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-appName-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>QString</code> <b>appName</b></dt>
+<dd><p>Application name for message boxes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-autoResize-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>bool</code> <b>autoResize</b></dt>
+<dd><p>Allow auto resizing (default is false).
+</p></dd></dl>
+<dl>
+<dt><a name="index-animDelay-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>int</code> <b>animDelay</b></dt>
+<dd><p>Animation delay in ms.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_6.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_6.html
new file mode 100644
index 0000000..6ac885c
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_6.html
@@ -0,0 +1,1110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 6. mglData class</title>
+
+<meta name="description" content="MathGL 1.10.1: 6. mglData class">
+<meta name="keywords" content="MathGL 1.10.1: 6. mglData class">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="mglData-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_5.html#QMathGL-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Public-variables" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglData-class-1"></a>
+<h1 class="chapter">6. mglData class</h1>
+
+<p>Class for working with data array. This class is defined in <code>#include &lt;mgl/mgl_data.h&gt;</code>. The class has functions for easy and safe allocation, resizing, loading and saving, modifying of data arrays. Also it can numerically differentiate and integrate data, interpolate, fill data by formula and so on. Class supports data with dimensions up to 3 (like function of 3 variables - x,y,z). The internal representation of numbers is float. Float type was chosen because it has smaller size in memory and usually it has enough precision in plotting purposes.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Public-variables">6.1 Public variables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Create-and-delete">6.2 Create and delete</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fill">6.3 Fill</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Rearrange">6.4 Rearrange</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#File-I_002fO">6.5 File I/O</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Make-another-data">6.6 Make another data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Functions-on-direction">6.7 Functions on direction</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Interpolation">6.8 Interpolation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Informational-functions">6.9 Informational functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Operators">6.10 Operators</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Global-functions">6.11 Global functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Public-variables"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglData-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Create-and-delete" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Public-variables-1"></a>
+<h2 class="section">6.1 Public variables</h2>
+
+<dl>
+<dt><a name="index-a-of-mglData"></a><u>Variable of mglData:</u> <code>float *</code> <b>a</b></dt>
+<dd><p>Data array itself. The flat data representation is used. For example, matrix [nx x ny] is presented as flat (1d-) array with length nx*ny. The element with indexes {i, j, k} is a[i+nx*j+nx*ny*k] (indexes are zero based).
+</p></dd></dl>
+<dl>
+<dt><a name="index-nx-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>nx</b></dt>
+<dd><p>Number of points in 1st dimensions (&rsquo;x&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-ny-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>ny</b></dt>
+<dd><p>Number of points in 2nd dimensions (&rsquo;y&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-nz-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>nz</b></dt>
+<dd><p>Number of points in 3d dimensions (&rsquo;z&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-id-of-mglData"></a><u>Variable of mglData:</u> <code>char *</code> <b>id</b></dt>
+<dd><p>Column (or slice if nz&gt;1) names &ndash; one character per column.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Create-and-delete"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Public-variables" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fill" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Create-and-delete-1"></a>
+<h2 class="section">6.2 Create and delete</h2>
+<a name="index-mglData"></a>
+<a name="index-Set"></a>
+
+<dl>
+<dt><a name="index--on-mglData"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>int</code> mx=<code>1</code>, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dd><p>Default constructor. Allocates the memory for data array and initializes it by zero.
+</p></dd></dl>
+<dl>
+<dt><a name="index--on-mglData-1"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>const char *</code>fname)</i></dt>
+<dd><p>Initializes the data by reading from file.
+</p></dd></dl>
+<dl>
+<dt><a name="index--on-mglData-2"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>const mglData</code> &amp;dat)</i></dt>
+<dd><p>Initiates by other <code>mglData</code> instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Create"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Create</b><i> (<code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcreate"></a><u>C function:</u> <code>void</code> <b>mgl_data_create</b><i> (<code>HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Creates or recreates the array with specified size and fills it by zero. This function does nothing if one of parameters <var>mx</var>, <var>my</var>, <var>mz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-1"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float *</code>A, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-Set-2"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double *</code>A, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float</b><i> (<code>HMDT</code> dat, <code>const float *</code>A, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double</b><i> (<code>HMDT</code> dat, <code>const double *</code>A, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dd><p>Allocates memory and copies the data from the <strong>flat</strong> <code>float*</code> or <code>double*</code> array.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-3"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-Set-4"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat2"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float2</b><i> (<code>HMDT</code> dat, <code>const float **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble2"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double2</b><i> (<code>HMDT</code> dat, <code>const double **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>float**</code> or <code>double**</code> array with dimensions <var>N1</var>, <var>N2</var>, i.e. from array defined as <code>float a[N1][N2];</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-5"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-Set-6"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat3"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float3</b><i> (<code>HMDT</code> dat, <code>const float ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble3"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double3</b><i> (<code>HMDT</code> dat, <code>const double ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>float***</code> or <code>double***</code> array with dimensions <var>N1</var>, <var>N2</var>, <var>N3</var>, i.e. from array defined as <code>float a[N1][N2][N3];</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-7"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>gsl_vector *</code>v)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fvector"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_vector</b><i> (<code>HMDT</code> dat, <code>gsl_vector *</code>v)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>gsl_vector *</code> structure.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-8"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>gsl_matrix *</code>m)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fmatrix"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_matrix</b><i> (<code>HMDT</code> dat, <code>gsl_matrix *</code>m)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>gsl_matrix *</code> structure.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-9"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>inline void</code> <b>Set</b><i> (<code>const mglData &amp;</code>dat)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset"></a><u>C function:</u> <code>void</code> <b>mgl_data_set</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Copies the data from mglData instance <var>dat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-10"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;int&gt; &amp;</code>d)</i></dt>
+<dt><a name="index-Set-11"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;float&gt; &amp;</code>d)</i></dt>
+<dt><a name="index-Set-12"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;double&gt; &amp;</code>d)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>std::vector&lt;T&gt;</code> array.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Set-13"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>Set</b><i> (<code>const char *</code>str, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fvalues"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_values</b><i> (<code>const char *</code>str, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dd><p>Allocates memory and scanf the data from the string.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fill"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Create-and-delete" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Rearrange" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fill-1"></a>
+<h2 class="section">6.3 Fill</h2>
+<a name="index-Fill"></a>
+<a name="index-Modify"></a>
+
+<dl>
+<dt><a name="index-Fill-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Fill</b><i> (<code>float</code> x1, <code>float</code> x2, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005ffill"></a><u>C function:</u> <code>void</code> <b>mgl_data_fill</b><i> (<code>HMDT</code> dat, <code>float</code> x1, <code>float</code> x2, <code>char</code> dir)</i></dt>
+<dd><p>Equidistantly fills the data values to range [<var>x1</var>, <var>x2</var>] in direction <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fill-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Fill</b><i> (<code>const char *</code>eq, <code>mglPoint</code> Min, <code>mglPoint</code> Max, <code>const mglData *</code>vdat=0, <code>const mglData *</code>wdat=0)</i></dt>
+<dt><a name="index-mgl_005fdata_005ffill-1"></a><u>C function:</u> <code>void</code> <b>mgl_data_fill</b><i> (<code>HMGL</code> gr, <code>HMDT</code> dat, <code>const char *</code>eq, <code>const HMDT *</code>vdat, <code>const HMDT *</code>wdat)</i></dt>
+<dd><p>Fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are supposed to be normalized in range <var>Min</var> x <var>Max</var> (in difference from <code>Modify</code> functions). Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var> which can be <code>NULL</code> (i.e. can be omitted).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Modify-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>int</code> dim=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmodify"></a><u>C function:</u> <code>void</code> <b>mgl_data_modify</b><i> (<code>HMDT</code> dat, <code>const char *</code>eq, <code>int</code> dim)</i></dt>
+<dd><p>Function fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Modification will be fulfilled only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Modify-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>const mglData &amp;</code>v)</i></dt>
+<dt><a name="index-Modify-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>const mglData &amp;</code>v, <code>const mglData &amp;</code>w)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmodify_005fvw"></a><u>C function:</u> <code>void</code> <b>mgl_data_modify_vw</b><i> (<code>HMDT</code> dat, <code>const char *</code>eq, <code>const HMDT</code> v, <code>const HMDT</code> w)</i></dt>
+<dd><p>Function fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Put"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Put</b><i> (<code>float</code> val, <code>int</code> i=<code>-1</code>, <code>int</code> j=<code>-1</code>, <code>int</code> k=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fput_005fval"></a><u>mglData:</u> <code>void</code> <b>mgl_data_put_val</b><i> (<code>HMDT</code> a, <code>float</code> val, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Function sets value(s) of array a[<var>i</var>, <var>j</var>, <var>k</var>] = <var>val</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=-1 set the value <var>val</var> to whole range in corresponding direction(s). For example, <code>Put(val,-1,0,-1);</code> sets a[i,0,j]=<var>val</var> for i=0...(nx-1), j=0...(nz-1).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Put-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Put</b><i> (<code>const mglData &amp;</code>v, <code>int</code> i=<code>-1</code>, <code>int</code> j=<code>-1</code>, <code>int</code> k=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fput_005fdat"></a><u>mglData:</u> <code>void</code> <b>mgl_data_put_dat</b><i> (<code>HMDT</code> a, <code>const HMDT</code> v, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Function copies value(s) from array <var>v</var> to the range of original array. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=-1 set the range in corresponding direction(s). At this minor dimensions of array <var>v</var> should be large than corresponding dimensions of this array. For example, <code>Put(v,-1,0,-1);</code> sets a[i,0,j]=v.ny&gt;nz ? v[i,j] : v[i], where i=0...(nx-1), j=0...(nz-1) and condition v.nx&gt;=nx is true.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fset_005fvalue"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_value</b><i> (<code>HMDT</code> dat, <code>float</code> v, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Sets the value in specified cell of the data with border checking.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fget_005fvalue"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_value</b><i> (<code>HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the value in specified cell of the data with border checking.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNx"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNx</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fnx"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_nx</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the x-size of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNy"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNy</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fny"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_ny</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the y-size of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNz"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNz</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fnz"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_nz</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the z-size of the data.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Rearrange"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fill" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#File-I_002fO" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Rearrange-1"></a>
+<h2 class="section">6.4 Rearrange</h2>
+<a name="index-Rearrange"></a>
+<a name="index-Extend"></a>
+<a name="index-Transpose"></a>
+<a name="index-Squeeze"></a>
+<a name="index-Crop"></a>
+<a name="index-InsertRows"></a>
+<a name="index-InsertColumns"></a>
+<a name="index-InsertSlices"></a>
+<a name="index-DeleteRows"></a>
+<a name="index-DeleteColumns"></a>
+<a name="index-DeleteSlices"></a>
+<a name="index-Insert"></a>
+<a name="index-Delete"></a>
+
+<dl>
+<dt><a name="index-Rearrange-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Rearrange</b><i> (<code>int</code> mx, <code>int</code> my=<code>0</code>, <code>int</code> mz=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005frearrange"></a><u>C function:</u> <code>void</code> <b>mgl_data_rearrange</b><i> (<code>HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Rearrange dimensions without changing data array so that resulting sizes should  be <var>mx</var>*<var>my</var>*<var>mz</var> &lt; nx*ny*nz. If some of parameter <var>my</var> or <var>mz</var> are zero then it will be selected to optimal fill of data array. For example, if <var>my</var>=0 then it will be change to <var>my</var>=nx*ny*nz/<var>mx</var> and <var>mz</var> will be 1.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Extend-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Extend</b><i> (<code>int</code> n1, <code>int</code> n2=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fextend"></a><u>C function:</u> <code>void</code> <b>mgl_data_extend</b><i> (<code>HMDT</code> dat, <code>int</code> n1, <code>int</code> n2)</i></dt>
+<dd><p>Increase the dimensions of the data by inserting new (|<var>n1</var>|+1)-th slices after (for <var>n1</var>&gt;0) or before (for <var>n1</var>&lt;0) of existed one. It is possible to insert 2 dimensions simultaneously for 1d data by using parameter <var>n2</var>. Data to new slices is copy from existed one. For example, for <var>n1</var>&gt;0 new array will be 
+a_ij^new = a_i^old where j=0...<var>n1</var>. Correspondingly, for <var>n1</var>&lt;0 new array will be a_ij^new = a_j^old where i=0...|<var>n1</var>|.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Transpose-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Transpose</b><i> (<code>const char *</code>dim=<code>&quot;yx&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005ftranspose"></a><u>C function:</u> <code>void</code> <b>mgl_data_transpose</b><i> (<code>const char *</code>dim)</i></dt>
+<dd><p>Transposes (shift order of) dimensions of the data. New order of dimensions is specified int string <var>dim</var>. This function may be useful also for the reading of one-dimensional data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Squeeze-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Squeeze</b><i> (<code>int</code> rx, <code>int</code> ry=<code>1</code>, <code>int</code> rz=<code>1</code>, <code>bool</code> smooth=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsqueeze"></a><u>C function:</u> <code>void</code> <b>mgl_data_squeeze</b><i> (<code>HMDT</code> dat, <code>int</code> rx, <code>int</code> ry, <code>int</code> rz, <code>int</code> smooth)</i></dt>
+<dd><p>Reduces the data size by excluding data elements which indexes are not divisible by <var>rx</var>, <var>ry</var>, <var>rz</var> correspondingly. Parameter <var>squeeze</var> set to use smoothing
+(i.e. out[i]=\sum_{j=i,i+r} a[j]/r) or not (i.e. out[i]=a[j*r]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Crop-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Crop</b><i> (<code>int</code> n1, <code>int</code> n2, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcrop"></a><u>C function:</u> <code>void</code> <b>mgl_data_crop</b><i> (<code>HMDT</code> dat, <code>int</code> n1, <code>int</code> n2, <code>char</code> dir)</i></dt>
+<dd><p>Cuts off edges of the data <var>i</var>&lt;<var>n1</var> and <var>i</var>&gt;<var>n2</var> if <var>n2</var>&gt;0 or <var>i</var>&gt;<code>n[xyz]</code>-<var>n2</var> if <var>n2</var>&lt;=0 along direction <var>dir</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-InsertRows-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertRows</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> rows (slice along y-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-InsertColumns-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertColumns</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> columns (slice along x-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-InsertSlices-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertSlices</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> slices (slice along z-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DeleteRows-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteRows</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> rows (slice along y-direction) at position <var>at</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-DeleteColumns-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteColumns</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> columns (slice along x-direction) at position <var>at</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-DeleteSlices-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteSlices</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> slices (slice along z-direction) at position <var>at</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Insert-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Insert</b><i> (<code>char</code> dir, <code>int</code> pos=<code>0</code>, <code>int</code> num=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005finsert"></a><u>C function:</u> <code>void</code> <b>mgl_data_insert</b><i> (<code>HMDT</code> dat, <code>char</code> dir, <code>int</code> pos, <code>char</code> num)</i></dt>
+<dd><p>Insert <var>num</var> slices along <var>dir</var>-direction at position <var>pos</var> and fill it by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Delete-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Delete</b><i> (<code>char</code> dir, <code>int</code> pos=<code>0</code>, <code>int</code> num=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdelete"></a><u>C function:</u> <code>void</code> <b>mgl_data_delete</b><i> (<code>HMDT</code> dat, <code>char</code> dir, <code>int</code> pos, <code>char</code> num)</i></dt>
+<dd><p>Delete <var>num</var> slices along <var>dir</var>-direction at position <var>pos</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="File-I_002fO"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Rearrange" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Make-another-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="File-I_002fO-1"></a>
+<h2 class="section">6.5 File I/O</h2>
+<a name="index-Read"></a>
+<a name="index-ReadMat"></a>
+<a name="index-ReadAll"></a>
+<a name="index-ReadRange"></a>
+<a name="index-ReadHDF"></a>
+<a name="index-Save"></a>
+<a name="index-SaveHDF"></a>
+<a name="index-Export"></a>
+<a name="index-Import"></a>
+
+<dl>
+<dt><a name="index-Read-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Read</b><i> (<code>const char *</code>fname)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread"></a><u>C function:</u> <code>void</code> <b>mgl_data_read</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname)</i></dt>
+<dd><p>Reads data from tab-separated text file with auto determining sizes of the data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Read-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Read</b><i> (<code>const char *</code>fname, <code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread_005fdim"></a><u>C function:</u> <code>void</code> <b>mgl_data_read_dim</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Reads data from text file with specified data sizes. This function does nothing if one of parameters <var>mx</var>, <var>my</var> or <var>mz</var> is zero or negative.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReadMat-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadMat</b><i> (<code>const char *</code>fname, <code>int</code> dim=<code>2</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread_005fmat"></a><u>C function:</u> <code>void</code> <b>mgl_data_read_mat</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>int</code> dim)</i></dt>
+<dd><p>Read data from text file with size specified at beginning of the file by first <var>dim</var> numbers. At this, variable <var>dim</var> set data dimensions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ReadRange-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadRange</b><i> (<code>const char *</code>templ, <code>float</code> from, <code>float</code> to, <code>float</code> step=<code>1.f</code>, <code>bool</code> as_slice=<code>false</code>)</i></dt>
+<dd><p>Join data arrays from several text files. The file names are determined by function call <code>sprintf(fname,templ,val);</code>, where <var>val</var> changes from <var>from</var> to <var>to</var> with step <var>step</var>. The data load one-by-one in the same slice if <var>as_slice</var>=<code>false</code> or as slice-by-slice if <var>as_slice</var>=<code>true</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReadAll-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadAll</b><i> (<code>const char *</code>templ, <code>bool</code> as_slice=<code>false</code>)</i></dt>
+<dd><p>Join data arrays from several text files which filenames satisfied the template <var>templ</var> (for example, <var>templ</var>=<code>&quot;t_*.dat&quot;</code>). The data load one-by-one in the same slice if <var>as_slice</var>=<code>false</code> or as slice-by-slice if <var>as_slice</var>=<code>true</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Save-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Save</b><i> (<code>const char *</code>fname, <code>int</code> ns=<code>-1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsave"></a><u>C function:</u> <code>void</code> <b>mgl_data_save</b><i> (<code>const HMDT</code> dat, <code>const char *</code>fname, <code>int</code> ns)</i></dt>
+<dd><p>Saves the whole data array (for <var>ns</var>=<code>-1</code>) or only ns-th slice to text file. If <var>ns</var>&gt;0 then only <var>ns</var>-th slice (or column for 2D array) will be saved.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ReadHDF-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadHDF</b><i> (<code>const char *</code>fname, <code>const char *</code>dname)</i></dt>
+<dd><p>Reads data array named <var>dname</var> from HDF file. This function does nothing if NO_HDF5 was defined during library compilation.
+</p></dd></dl>
+<dl>
+<dt><a name="index-SaveHDF-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>SaveHDF</b><i> (<code>const char *</code>fname, <code>const char *</code>dname, <code>bool</code> rewrite=<code>false</code>) <code>const</code></i></dt>
+<dd><p>Saves data array named <var>dname</var> from HDF file. This function does nothing if NO_HDF5 was defined during library compilation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Import-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Import</b><i> (<code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1=<code>0</code>, float v2=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fimport"></a><u>C function:</u> <code>void</code> <b>mgl_data_import</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1, float v2)</i></dt>
+<dd><p>Reads data from bitmap file (now support only PNG format). The RGB values of bitmap pixels are transformed to float values in range [<var>v1</var>, <var>v2</var>] using color scheme <var>scheme</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Export-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Export</b><i> (<code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1=<code>0</code>, float v2=<code>0</code>, <code>int</code> ns=<code>-1</code>) const</i></dt>
+<dt><a name="index-mgl_005fdata_005fexport"></a><u>C function:</u> <code>void</code> <b>mgl_data_export</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1, float v2, <code>int</code> ns) const</i></dt>
+<dd><p>Saves data matrix (or <code>ns</code>-th slice for 3d data) to bitmap file (now support only PNG format). The data values are transformed from range [<var>v1</var>, <var>v2</var>] to RGB pixels of bitmap using color scheme <var>scheme</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). If <var>v1</var>&gt;=<var>v2</var> then the values of <var>v1</var>, <var>v2</var> are automatically determined as minimal and maximal value of the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Make-another-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#File-I_002fO" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Functions-on-direction" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Make-another-data-1"></a>
+<h2 class="section">6.6 Make another data</h2>
+<a name="index-SubData"></a>
+<a name="index-Column"></a>
+<a name="index-SetColumnId"></a>
+<a name="index-Hist-4"></a>
+<a name="index-Momentum"></a>
+<a name="index-Sum"></a>
+<a name="index-Max-1"></a>
+<a name="index-Min-1"></a>
+<a name="index-Combine"></a>
+<a name="index-Evaluate"></a>
+<a name="index-Resize"></a>
+<a name="index-Trace"></a>
+
+<dl>
+<dt><a name="index-SubData-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>SubData</b><i> (<code>int</code> xx, <code>int</code> yy=<code>-1</code>, <code>int</code> zz=<code>-1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsubdata"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_subdata</b><i> (<code>const HMDT</code> dat, <code>int</code> xx, <code>int</code> yy, <code>int</code> zz)</i></dt>
+<dd><p>Extracts sub-array data from the original data array keeping fixed positive index. For example <code>SubData(-1,2)</code> extracts 3d row (indexes are zero based), <code>SubData(4,-1)</code> extracts 5th column, <code>SubData(-1,-1,3)</code> extracts 4th slice and so on. The most convenient way is to use this function as initialization of other <code>mglData</code> variable like <code>mglData a1(a.SubData(-1,-1,3))</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SubData-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>SubData</b><i> (<code>const mglData &amp;</code>xx, <code>const mglData &amp;</code>yy, <code>const mglData &amp;</code>zz) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsubdata_005fext"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_subdata_ext</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> xx, <code>const HMDT</code> yy, <code>const HMDT</code> zz)</i></dt>
+<dd><p>Extracts sub-array data from the original data array for indexes specified by arrays <var>xx</var>, <var>yy</var>, <var>zz</var> (indirect access). The resulting array have the same dimensions as input arrays for 2D and 3D arguments. This function work like previous one for 1D arguments (or numbers). The dimensions of all argument must be the same if they are 2D or 3D arrays.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Column-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Column</b><i> (<code>const char *</code>eq) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fcolumn"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_column</b><i> (<code>const HMDT</code> dat, <code>const char *</code>eq)</i></dt>
+<dd><p>Get column (or slice) of the data filled by formula <var>eq</var> of other named columns. For example, <code>Column(&quot;n*w^2/exp(t)&quot;);</code>. The column ids must be defined first by <code>SetColumnId()</code> function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetColumnId-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>SetColumnId</b><i> (<code>const char *</code>ids)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fid"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_id</b><i> (<code>HMDT</code> dat, <code>const char *</code>ids)</i></dt>
+<dd><p>Set the symbol id for data columns. The string must contain one symbol &rsquo;a&rsquo;...&rsquo;z&rsquo; per column (without spaces).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Trace-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Trace</b><i> () <code>const</code></i></dt>
+<dd><p>Gets array of diagonal elements a[i,i] (for 2D case) or a[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of itself for 1D case. Data array must have dimensions ny,nz &gt;= nx or ny,nz = 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-5"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Hist</b><i> (<code>int</code> n, <code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>int</code> nsub=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fhist"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_hist</b><i> (<code>const HMDT</code> dat, <code>int</code> n, <code>float</code> v1, <code>float</code> v2, <code>int</code> nsub)</i></dt>
+<dd><p>Creates <var>n</var>-th points distribution of the data values in range [<var>v1</var>, <var>v2</var>]. Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Hist-6"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Hist</b><i> (<code>const mglData &amp;</code>w, <code>int</code> n, <code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>int</code> nsub=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fhist_005fw"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_hist_w</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> w, <code>int</code> n, <code>float</code> v1, <code>float</code> v2, <code>int</code> nsub)</i></dt>
+<dd><p>Creates <var>n</var>-th points distribution of the data values in range [<var>v1</var>, <var>v2</var>]. Array <var>w</var> specifies weights of the data elements. Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Momentum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Momentum</b><i> (<code>char</code> dir, <code>const char *</code>how) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmomentum"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_momentum</b><i> (<code>const HMDT</code> dat, <code>char</code> dir, <code>const char *</code>how)</i></dt>
+<dd><p>Get momentum (1D-array) of the data along direction <var>dir</var>. String <var>how</var> contain kind of momentum. The momentum is defined like as
+res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij
+if <var>var</var>=&lsquo;<samp>z</samp>&rsquo; and so on. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Sum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Sum</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsum"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_sum</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the result of summation in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Max-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Max</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005fdir"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_max_dir</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Min-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Min</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005fdir"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_min_dir</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Combine-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Combine</b><i> (<code>const mglData &amp;</code>a) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fcombine"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_combine</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> a)</i></dt>
+<dd><p>Return direct multiplication of arrays (like, res[i,j] = this[i]*a[j] and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Evaluate-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-Evaluate-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>const mglData &amp;</code>jdat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-Evaluate-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>const mglData &amp;</code>jdat, <code>const mglData &amp;</code>kdat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fi"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_i</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>int</code> norm)</i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fij"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_ij</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>const HMDT</code> jdat, <code>int</code> norm)</i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fijk"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_ijk</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>const HMDT</code> jdat, <code>const HMDT</code> kdat, <code>int</code> norm)</i></dt>
+<dd><p>Get array which values is result of interpolation of original array for coordinates from other arrays. All dimensions must be the same for data <var>idat</var>, <var>jdat</var>, <var>kdat</var>. Coordinates from <var>idat</var>, <var>jdat</var>, <var>kdat</var> are supposed to be normalized in range [0,1] (if <var>norm</var>=<code>true</code>) or in range [0,nx], [0,ny], [0,nz] correspondingly.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Resize-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Resize</b><i> (<code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>, <code>float</code> x1=<code>0</code>, <code>float</code> x2=<code>1</code>, <code>float</code> y1=<code>0</code>, <code>float</code> y2=<code>1</code>, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fresize"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_resize</b><i> (<code>const HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dt><a name="index-mgl_005fdata_005fresize_005fbox"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_resize_box</b><i> (<code>const HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1, <code>float</code> z2)</i></dt>
+<dd><p>Resizes the data to new size <var>mx</var>, <var>my</var>, <var>mz</var> from box (part) [<var>x1</var>,<var>x2</var>] x [<var>y1</var>,<var>y2</var>] x [<var>z1</var>,<var>z2</var>] of original array. Initially x,y,z coordinates are supposed to be in [0,1].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Functions-on-direction"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Make-another-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interpolation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Functions-on-direction-1"></a>
+<h2 class="section">6.7 Functions on direction</h2>
+<a name="index-CumSum"></a>
+<a name="index-Integral"></a>
+<a name="index-Diff"></a>
+<a name="index-Diff2"></a>
+<a name="index-Swap"></a>
+<a name="index-Mirror"></a>
+<a name="index-Sew"></a>
+<a name="index-Smooth"></a>
+<a name="index-Envelop"></a>
+<a name="index-Norm"></a>
+<a name="index-NormSl"></a>
+
+<p>These functions change the data in some direction like differentiations, integrations and so on. The direction in which the change will applied is specified by the string parameter, which may contain &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; characters for 1-st, 2-nd and 3-d dimension correspondengly.
+</p>
+<dl>
+<dt><a name="index-CumSum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>CumSum</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcumsum"></a><u>C function:</u> <code>void</code> <b>mgl_data_cumsum</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>CCumulative summation of the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Integral-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Integral</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fintegral"></a><u>C function:</u> <code>void</code> <b>mgl_data_integral</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Integrates (like cumulative summation) the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Diff-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Differentiates the data in given direction or directions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Diff-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y)</i></dt>
+<dt><a name="index-Diff-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff_005fpar"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff_par</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> x, <code>const HMDT</code>y, <code>const HMDT</code>z)</i></dt>
+<dd><p>Differentiates the data specified parametrically in direction <var>x</var> with <var>y</var>, <var>z</var>=constant. Parametrical differentiation uses the formula (for 2D case): <em>da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)</em> where <em>a_i=da/di, a_j=da/dj</em> denotes usual differentiation along 1st and 2nd dimensions. The similar formula is used for 3D case. Note, that you may change the order of arguments &ndash; for example, if you have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)} then usual derivative along &lsquo;<samp>x</samp>&rsquo; will be <code>Diff(x,y);</code> and usual derivative along &lsquo;<samp>y</samp>&rsquo; will be <code>Diff(y,x);</code>.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Diff2-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff2</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff2"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff2</b><i> (<code>const char *</code>dir)</i></dt>
+<dd><p>Double-differentiates (like Laplace operator) the data in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Swap-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Swap</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fswap"></a><u>C function:</u> <code>void</code> <b>mgl_data_swap</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Swaps the left and right part of the data in given direction (useful for Fourier spectrum).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Mirror-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Mirror</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmirror"></a><u>C function:</u> <code>void</code> <b>mgl_data_mirror</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Mirror the left-to-right part of the data in given direction. Looks like change the value index <var>i</var>-&gt;<var>n-i</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Sew-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Sew</b><i> (<code>const char *</code>dir, <code>float</code> da=<code>2*M_PI</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsew"></a><u>C function:</u> <code>void</code> <b>mgl_data_sew</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir, <code>float</code> da)</i></dt>
+<dd><p>Remove value steps (like phase jumps after inverse trigonometric functions) with period <var>da</var> in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Smooth-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Smooth</b><i> (<code>int</code> Type, <code>const char *</code>dir, <code>float</code> delta=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsmooth"></a><u>C function:</u> <code>void</code> <b>mgl_data_smooth</b><i> (<code>HMDT</code> dat, <code>int</code> Type, <code>float</code> delt, <code>const char *</code>dirs)</i></dt>
+<dd><p>Smooths the data on specified direction or directions by method <var>Type</var>. Now 4 methods are supported: <code>SMOOTH_NONE</code> does nothing for <var>delta</var>=0 or approaches data to zero with the step <var>delta</var>, <code>SMOOTH_LINE_3</code> linear averaging by 3 points, <code>SMOOTH_LINE_5</code> linear averaging by 5 points, <code>SMOOTH_QUAD_5</code> quadratic averaging by 5 points. Parameter <var>delta</var> forbids to change values of array more than <var>delta</var> from the original ones. String <var>dirs</var> specifies the dimensions which will be smoothed. It may contain characters: &rsquo;x&rsquo; for 1st dimension, &rsquo;y&rsquo; for 2nd dimension, &rsquo;z&rsquo; for 3d dimension.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Smooth-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Smooth</b><i> (<code>const char *</code>dir)</i></dt>
+<dd><p>Smooths the data on specified direction(s). This is the same as <code>Smooth()</code> but argument <var>Type</var> is specified in string as &lsquo;<samp>0</samp>&rsquo; for <code>SMOOTH_NONE</code>, &lsquo;<samp>3</samp>&rsquo; for <code>SMOOTH_LINE_3</code>, &lsquo;<samp>5</samp>&rsquo; for <code>SMOOTH_LINE_5</code>. If string <var>dir</var> don&rsquo;t contain digits &lsquo;<samp>035</samp>&rsquo; then <var>Type</var>=<code>SMOOTH_QUAD_5</code> is used.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Envelop-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Envelop</b><i> (<code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fenvelop"></a><u>C function:</u> <code>void</code> <b>mgl_data_envelop</b><i> (<code>HMDT</code> dat, <code>char</code> dir)</i></dt>
+<dd><p>Find envelop for data values along direction <var>dir</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NormSl-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>NormSl</b><i> (<code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>char</code> dir=<code>'z'</code>, <code>bool</code> keep_en=<code>true</code>, <code>bool</code> sym=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fnorm_005fslice"></a><u>C function:</u> <code>void</code> <b>mgl_data_norm_slice</b><i> (<code>HMDT</code> dat, <code>float</code> v1, <code>float</code> v2, <code>char</code> dir, <code>int</code> keep_en, <code>int</code> sym)</i></dt>
+<dd><p>Normalizes data slice-by-slice along direction <var>dir</var> the data in slices to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>true</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If <var>keep_en</var> is set then maximal value of k-th slice will be limited by 
+<em>\sqrt\sum a_ij(k)/\sum a_ij(0)</em>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Norm</b><i> (<code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>bool</code> sym=<code>false</code>, <code>int</code> dim=<code>0</code>)</i></dt>
+<dd><p>Normalizes the data to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>true</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. Modification will be applied only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Interpolation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Functions-on-direction" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Informational-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Interpolation-1"></a>
+<h2 class="section">6.8 Interpolation</h2>
+<a name="index-Spline"></a>
+<a name="index-Spline1"></a>
+<a name="index-Linear"></a>
+<a name="index-Linear1"></a>
+<a name="index-Spline5"></a>
+<a name="index-v"></a>
+
+<dl>
+<dt><a name="index-Spline-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fspline"></a><u>C function:</u> <code>float</code> <b>mgl_data_spline</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by cubic spline to the given point <var>x</var> in [0...nx-1], <var>y</var> in [0...ny-1], <var>z</var> in [0...nz-1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Spline1-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline1</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fspline1"></a><u>C function:</u> <code>float</code> <b>mgl_data_spline1</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by cubic spline to the given point <var>x</var>, <var>y</var>, <var>z</var> which assumed to be normalized in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Linear-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Linear</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flinear"></a><u>C function:</u> <code>float</code> <b>mgl_data_linear</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by linear function to the given point <var>x</var> in [0...nx-1], <var>y</var> in [0...ny-1], <var>z</var> in [0...nz-1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Linear1-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Linear1</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flinear1"></a><u>C function:</u> <code>float</code> <b>mgl_data_linear1</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by linear function to the given point <var>x</var>, <var>y</var>, <var>z</var> which assumed to be normalized in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-v-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>v</b><i> (<code>int</code> i, <code>int</code> j=<code>0</code>, <code>int</code> k=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fvalue-1"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_value</b><i> (<code>const HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the value in specified cell of the data with border checking.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Spline5-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline5</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> &amp;dx, <code>float</code> &amp;dy, <code>float</code> &amp;dz) <code>const</code></i></dt>
+<dd><p>Interpolate by 5-th order splain the data to given point <var>x</var>, <var>y</var>, <var>z</var> which normalized in range [0, 1] and evaluate its derivatives.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fvalue"></a><u>C function:</u> <code>float *</code> <b>mgl_data_value</b><i> (<code>HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the pointer to data element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fdata_005fdata"></a><u>C function:</u> <code>const float *</code> <b>mgl_data_data</b><i> (<code>const HMDT</code> dat)</i></dt>
+<dd><p>Gets the pointer to internal data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Informational-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Interpolation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Operators" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Informational-functions-1"></a>
+<h2 class="section">6.9 Informational functions</h2>
+<a name="index-PrintInfo"></a>
+<a name="index-Maximal"></a>
+<a name="index-Minimal"></a>
+<a name="index-Momentum-2"></a>
+<a name="index-Find"></a>
+<a name="index-Last"></a>
+<a name="index-FindAny"></a>
+
+<dl>
+<dt><a name="index-PrintInfo-1"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>PrintInfo</b><i> (<code>char *</code>buf, <code>bool</code> all=<code>false</code>) <code>const</code></i></dt>
+<dd><p>Print information about the data (sizes and momentum) to string <var>buf</var>. Parameter <var>all</var> set to print most of information (if <code>true</code>) or just basic one like dimensions, maximal an minimal values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-PrintInfo-2"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>PrintInfo</b><i> (<code>FILE *</code>fp) <code>const</code></i></dt>
+<dd><p>Print information about the data (sizes and momentum) to FILE (for example, stdout)
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Maximal-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> () <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax"></a><u>C function:</u> <code>float</code> <b>mgl_data_max</b><i> (<code>const HMDT</code> dat)</i></dt>
+<dd><p>Gets maximal value of the data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> () <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin"></a><u>C function:</u> <code>float</code> <b>mgl_data_min</b><i> (<code>HMDT</code> dat) <code>const</code></i></dt>
+<dd><p>Gets minimal value of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Maximal-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> (<code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005fint"></a><u>C function:</u> <code>float</code> <b>mgl_data_max_int</b><i> (<code>const HMDT</code> dat, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Gets maximal value of the data and its position in the array to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> (<code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005fint"></a><u>C function:</u> <code>float</code> <b>mgl_data_min_int</b><i> (<code>const HMDT</code> dat, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Gets minimal value of the data and its position in the array to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Maximal-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> (<code>float</code> &amp;i, <code>float</code> &amp;j, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005freal"></a><u>C function:</u> <code>float</code> <b>mgl_data_max_real</b><i> (<code>const HMDT</code> dat, <code>float</code> *x, <code>float</code> *y, <code>float</code> *z)</i></dt>
+<dd><p>Gets maximal value of the data and its approximated (interpolated) position to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> (<code>float</code> &amp;i, <code>float</code> &amp;j, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005freal"></a><u>C function:</u> <code>float</code> <b>mgl_data_min_real</b><i> (<code>const HMDT</code> dat, <code>float</code> *x, <code>float</code> *y, <code>float</code> *z)</i></dt>
+<dd><p>Gets minimal value of the data and its approximated (interpolated) position to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Momentum-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Momentum</b><i> (<code>char</code> dir, <code>float</code> &amp;m, <code>float</code> &amp;w) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmomentum_005fmw"></a><u>C function:</u> <code>float</code> <b>mgl_data_momentum_mw</b><i> (<code>const HMDT</code> dat, <code>char</code> dir, <code>float</code> *m, <code>float</code> *w)</i></dt>
+<dd><p>Gets zero-momentum (energy, <em>I=\sum a_i</em>) and write first momentum (median, <em>m = \sum \xi_i a_i/I</em>) and second momentum (width, <em>w^2 = \sum (\xi_i-m)^2 a_i/I</em>) to variables. Here <em>\xi</em> is corresponding coordinate if <var>dir</var> is &lsquo;<samp>'x'</samp>&rsquo;, &lsquo;<samp>'y'</samp>&rsquo; or &lsquo;<samp>'z'</samp>&rsquo;. Otherwise median is <em>m = \sum a_i/N</em>, width is <em>w^2 = \sum (a_i-m)^2/N</em>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Momentum-4"></a><u>Method on <code>mglData</code> (C++):</u> <code>float</code> <b>Momentum</b><i> (<code>char</code> dir, <code>float</code> &amp;m, <code>float</code> &amp;w, <code>float</code> &amp;s, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dd><p>Gets zero-momentum (energy, <em>I=\sum a_i</em>) and write first momentum (median, <em>m = \sum \xi_i a_i/I</em>), second momentum (width, <em>w^2 = \sum (\xi_i-m)^2 a_i/I</em>, third momentum (skewness, <em>s = \sum (\xi_i-m)^3 a_i/ I w^3</em>) and fourth momentum (kurtosis, <em>k = \sum (\xi_i-m)^4 a_i / 3 I w^4</em>)) to variables. Here <em>\xi</em> is corresponding coordinate if <var>dir</var> is &lsquo;<samp>'x'</samp>&rsquo;, &lsquo;<samp>'y'</samp>&rsquo; or &lsquo;<samp>'z'</samp>&rsquo;. Otherwise median is <em>m = \sum a_i/N</em>, width is <em>w^2 = \sum (a_i-m)^2/N</em> and so on.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Find-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Find</b><i> (<code>const char *</code>cond, <code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffirst"></a><u>C function:</u> <code>float</code> <b>mgl_data_first</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Find position (after specified in <var>i</var>, <var>j</var>, <var>k</var>) of first nonzero value of formula <var>cond</var>. Function return the data value at found position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Last-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Last</b><i> (<code>const char *</code>cond, <code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flast"></a><u>C function:</u> <code>float</code> <b>mgl_data_last</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Find position (before specified in <var>i</var>, <var>j</var>, <var>k</var>) of last nonzero value of formula <var>cond</var>. Function return the data value at found position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Find-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>int</code> <b>Find</b><i> (<code>const char *</code>cond, <code>char</code> dir, <code>int</code> i=<code>0</code>, <code>int</code> j=<code>0</code>, <code>int</code> k=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffind"></a><u>C function:</u> <code>float</code> <b>mgl_data_find</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Return position of first in direction <var>dir</var> nonzero value of formula <var>cond</var>. The search is started from point {i,j,k}.
+</p></dd></dl>
+<dl>
+<dt><a name="index-FindAny-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>bool</code> <b>FindAny</b><i> (<code>const char *</code>cond) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffind_005fany"></a><u>C function:</u> <code>float</code> <b>mgl_data_find_any</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond)</i></dt>
+<dd><p>Determines if any nonzero value of formula in the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Operators"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Informational-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Global-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Operators-1"></a>
+<h2 class="section">6.10 Operators</h2>
+
+<dl>
+<dt><a name="index-operator_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dd><p>Copies data from other variable.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator*=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmul_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_mul_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Multiplies the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator/=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiv_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_div_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Divides the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator+=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fadd_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_add_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator-=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsub_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_sub_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator*=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmul_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_mul_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Multiplies each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator/=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiv_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_div_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Divides each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator+=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fadd_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_add_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Adds the number to each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator-=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsub_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_sub_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Subtracts the number to each element.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-operator_002b"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b-1"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Adds the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b-2"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Adds the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002d"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-1"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Subtracts from the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-2"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Subtracts the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002a"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Multiplies by the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-1"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Multiplies by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-2"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies by the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002f"></a><u>Library Function:</u> mglData <b>operator/</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Divides by the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-1"></a><u>Library Function:</u> mglData <b>operator/</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Divides by the number.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Global-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Operators" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Global-functions-1"></a>
+<h2 class="section">6.11 Global functions</h2>
+
+<p>These functions are not methods of <code>mglData</code> class. However it have additional functionality to handle data. So I put it in this chapter.
+</p>
+<dl>
+<dt><a name="index-mglTransform"></a><u>Global function:</u> <code>mglData</code> <b>mglTransform</b><i> (<code>const mglData &amp;</code>real, <code>const mglData &amp;</code>imag, <code>const char *</code>type)</i></dt>
+<dt><a name="index-mgl_005ftransform"></a><u>C function:</u> <code>HMDT</code> <b>mgl_transform</b><i> (<code>const HMDT</code> real, <code>const HMDT</code> imag, <code>const char *</code>type)</i></dt>
+<dd><p>Do integral transformation of complex data <var>real</var>, <var>imag</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglTransformA"></a><u>Global function:</u> <code>mglData</code> <b>mglTransformA</b><i> <code>const mglData &amp;</code>ampl, <code>const mglData &amp;</code>phase, <code>const char *</code>type)</i></dt>
+<dt><a name="index-mgl_005ftransform_005fa"></a><u>C function:</u> <code>HMDT</code> <b>mgl_transform_a</b><i> <code>const HMDT</code> ampl, <code>const HMDT</code> phase, <code>const char *</code>type)</i></dt>
+<dd><p>Do integral transformation of complex data <var>ampl</var>, <var>phase</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglSTFA"></a><u>Global function:</u> <code>mglData</code> <b>mglSTFA</b><i> (<code>const mglData &amp;</code>real, <code>const mglData &amp;</code>imag, <code>int</code> dn, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fstfa"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_stfa</b><i> (<code>const HMDT</code> real, <code>const HMDT</code> imag, <code>int</code> dn,<code>char</code> dir)</i></dt>
+<dd><p>Short time Fourier analysis for real and imaginary parts. Output  is amplitude of partial Fourier of length <var>dn</var>. For example if <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;, result will have size {int(nx/dn), dn, ny} and it will contain <em>res[i,j,k]=|\sum_d^dn exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglPDE"></a><u>Global function:</u> <code>mglData</code> <b>mglPDE</b><i> (<code>const char *</code>ham, <code>const mglData &amp;</code>ini_re, <code>const mglData &amp;</code>ini_im, <code>mglPoint</code> Min, <code>mglPoint</code> Max, <code>float</code> dz=<code>0.1</code>, <code>float</code> k0=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fpde_005fsolve"></a><u>C function:</u> <code>HMDT</code> <b>mgl_pde_solve</b><i> (<code>HMGL</code> gr, <code>const char *</code>ham, <code>const HMDT</code> ini_re, <code>const HMDT</code> ini_im, <code>float</code> dz, <code>float</code> k0)</i></dt>
+<dd><p>Solves equation du/dz = i*k0*<var>ham</var>(p,q,x,y,z,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators. Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>Min</var>, <var>Max</var> set the bounding box for the solution. Note, that really this ranges are increased by factor 3/2 for purpose of reducing reflection from boundaries. Parameter <var>dz</var> set the step along evolutionary coordinate z. At this moment, simplified form of function <var>ham</var> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this function is effectively <em>ham = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed. Here variable &lsquo;<samp>u</samp>&rsquo; is used for field amplitude |u|. This allow one solve nonlinear problems &ndash; for example, for nonlinear Shrodinger equation you may set <code>ham=&quot;p^2 + q^2 - u^2&quot;</code>. You may specify imaginary part for wave absorption, like <code>ham = &quot;p^2 + i*x*(x&gt;0)&quot;</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>ham = hre+i*him</em>). See section <a href="mathgl_en_9.html#PDE-sample">PDE sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglRay"></a><u>Global function:</u> <code>mglData</code> <b>mglRay</b><i> (<code>const char *</code>ham, <code>mglPoint</code> r0, <code>mglPoint</code> p0, <code>float</code> dt=<code>0.1</code>, <code>float</code> tmax=<code>10</code>)</i></dt>
+<dt><a name="index-mgl_005fray_005ftrace"></a><u>C function:</u> <code>HMDT</code> <b>mgl_ray_trace</b><i> (<code>const char *</code>ham, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> px, <code>float</code> py, <code>float</code> pz, <code>float</code> dt, <code>float</code> tmax)</i></dt>
+<dd><p>Solves GO ray equation like dr/dt = d <var>ham</var>/dp, dp/dt = -d <var>ham</var>/dr. This is Hamiltonian equations for particle trajectory in 3D case. Here <var>ham</var> is Hamiltonian which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, momentums &lsquo;<samp>p</samp>&rsquo;=px, &lsquo;<samp>q</samp>&rsquo;=py, &lsquo;<samp>v</samp>&rsquo;=pz and time &lsquo;<samp>t</samp>&rsquo;: <em>ham = H(x,y,z,p,q,v,t)</em>. The starting point (at <code>t=0</code>) is defined by variables <var>r0</var>, <var>p0</var>. Parameters <var>dt</var> and <var>tmax</var> specify the integration step and maximal time for ray tracing. Result is array of {x,y,z,p,q,v,t} with dimensions {7 * int(<var>tmax</var>/<var>dt</var>+1) }.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglQO2d"></a><u>Global function:</u> <code>mglData</code> <b>mglQO2d</b><i> (<code>const char *</code>ham, <code>const mglData &amp;</code>ini_re, <code>const mglData &amp;</code>ini_im, <code>const mglData &amp;</code>ray, <code>float</code> r=<code>1</code>, <code>float</code> k0=<code>100</code>, <code>mglData *</code>xx=<code>0</code>, <code>mglData *</code>yy=<code>0</code>, <code>bool</code> UseR=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fqo2d_005fsolve"></a><u>C function:</u> <code>HMDT</code> <b>mgl_qo2d_solve</b><i> (<code>const char *</code>ham, <code>const HMDT</code> ini_re, <code>const HMDT</code> ini_im, <code>const HMDT</code> ray, <code>float</code> r, <code>float</code> k0, <code>HMDT</code> xx, <code>HMDT</code> yy)</i></dt>
+<dd><p>Solves equation du/dt = i*k0*<var>ham</var>(p,q,x,y,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see <code>mglPDE()</code> for details). Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>ray</var> set the reference ray, i.e. the ray around which the accompanied coordinate system will be maked. You may use, for example, the array created by <code>mglRay()</code> function. Note, that the reference ray <strong>must be</strong> smooth enough to make accompanied coodrinates unambiguity. Otherwise errors in the solution may appear. If <var>xx</var> and <var>yy</var> are non-zero then Cartesian coordinates for each point will be written into them. See section <a href="mathgl_en_9.html#Beam-tracing-sample">Beam tracing sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglJacobian"></a><u>Global function:</u> <code>mglData</code> <b>mglJacobian</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y)</i></dt>
+<dt><a name="index-mglJacobian-1"></a><u>Global function:</u> <code>mglData</code> <b>mglJacobian</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z)</i></dt>
+<dt><a name="index-mgl_005fjacobian_005f2d"></a><u>C function:</u> <code>HMDT</code> <b>mgl_jacobian_2d</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y)</i></dt>
+<dt><a name="index-mgl_005fjacobian_005f3d"></a><u>C function:</u> <code>HMDT</code> <b>mgl_jacobian_3d</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z)</i></dt>
+<dd><p>Computates the Jacobian for transformation {i,j,k} to {<var>x</var>,<var>y</var>,<var>z</var>} where initial coordinates  {i,j,k} are data indexes normalized in range [0,1]. The Jacobian is determined by formula det||<em>dr_\alpha/d\xi_\beta</em>|| where <em>r</em>={<var>x</var>,<var>y</var>,<var>z</var>} and <em>\xi</em>={i,j,k}. All dimensions must be the same for all data arrays. Data must be 3D if all 3 arrays {<var>x</var>,<var>y</var>,<var>z</var>} are specified or 2D if only 2 arrays {<var>x</var>,<var>y</var>} are specified.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_7.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_7.html
new file mode 100644
index 0000000..0f6de2d
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_7.html
@@ -0,0 +1,827 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 7. Other classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 7. Other classes">
+<meta name="keywords" content="MathGL 1.10.1: 7. Other classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Other-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_6.html#Global-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglParse-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-classes-1"></a>
+<h1 class="chapter">7. Other classes</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#mglParse-class">7.1 mglParse class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglFormula-class">7.2 mglFormula class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglFont-class">7.3 mglFont class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglColor-class">7.4 mglColor class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglPoint-class">7.5 mglPoint class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglVar-class">7.6 mglVar class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglCommand-class">7.7 mglCommand class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglArg-class">7.8 mglArg class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="mglParse-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFormula-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglParse-class-1"></a>
+<h2 class="section">7.1 mglParse class</h2>
+<a name="index-mglParse"></a>
+
+<p>Class for parsing and executing MGL script. This class is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<p>Class mglParse is the interpreter for MGL scripts (see section <a href="mathgl_en_8.html#MGL-interface">MGL interface</a>). The main function of mglParse class is <code>Parse()</code>. Exactly this function parses and executes the script string-by-string. Also there are two subservient functions for the finding and creation of a variable. These functions can be useful for displaying values of variables (arrays) in some external program (in window, for example). The variable <var>DataList</var> contains full list of variables in script. Flag <var>AllowSetSize</var> allows one to prevent changing the size of the  picture inside the script (forbids the MGL command <code>setsize</code>). 
+</p>
+<p>Note an important feature &ndash; if user defines function <var>func</var> in variable then it will be called before the destroying of this variable (see section <a href="#mglVar-class">mglVar class</a>).
+</p>
+<dl>
+<dt><a name="index-mglParse-1"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code></code> <b>mglParse</b><i> (<code>bool</code> setsize=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fcreate_005fparser"></a><u>C function:</u> <code>HMPR</code> <b>mgl_create_parser</b><i> ()</i></dt>
+<dd><p>Constructor initializes all values with zero and set <var>AllowSetSize</var> value.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-_007emglParse"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code></code> <b>~mglParse</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdelete_005fparser"></a><u>C function:</u> <code>void</code> <b>mgl_delete_parser</b><i> (<code>HMPR</code> p)</i></dt>
+<dd><p>Destructor delete parser
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Parse"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>int</code> <b>Parse</b><i> (<code>mglGraph *</code>gr, <code>const char *</code>str, <code>long</code> pos=<code>0</code>)</i></dt>
+<dt><a name="index-Parse-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>int</code> <b>Parse</b><i> (<code>mglGraph *</code>gr, <code>const wchar_t *</code>str, <code>long</code> pos=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fparse"></a><u>C function:</u> <code>int</code> <b>mgl_parse</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const char *</code>str, <code>int</code> pos)</i></dt>
+<dt><a name="index-mgl_005fparsew"></a><u>C function:</u> <code>int</code> <b>mgl_parsew</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const wchar_t *</code>str, <code>int</code> pos)</i></dt>
+<dd><p>Main function in the class. It parses the string <var>str</var> and executes it by  using <var>gr</var> as a graphics plotter. Returns the value depending on an error presence in the string <var>str</var>: 0 &ndash; no error, 1 &ndash; wrong command argument(s), 2 &ndash; unknown command, 3 &ndash; string is too long. Optional argument <var>pos</var> allows to save the string position in the document (or file) for using <code>for|next</code> command.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Export-2"></a><u>Method on <code>mglParse</code> (C++):</u> <code>int</code> <b>Export</b><i> (<code>wchar_t</code> cpp_out<code>[1024]</code>, <code>mglGraph *</code>gr, <code>const wchar_t *</code>str)</i></dt>
+<dd><p>Function parses the string <var>str</var>, executes it by  using <var>gr</var> as a graphics plotter and exports it to C++ code. Returns the value depending on an error presence in the string <var>str</var>: 0 &ndash; no error, 1 &ndash; wrong command argument(s), 2 &ndash; unknown command, 3 &ndash; string is too long. Output C++ text will be placed in <var>out</var> variable. If string <var>str</var> have options (defined after &rsquo;;&rsquo; symbol) then the corresponding C++ texts are placed in variables <var>op1</var>, <var>op2</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Execute"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>FILE *</code>fp, <code>bool</code> print=<code>false</code>)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in file <var>fp</var>. If <var>print</var>=<code>true</code> then all warnings and information will be printed in stdout. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Execute-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>int</code> num, <code>const wchar_t **</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in array <var>text</var>. If <var>error</var> is not <code>NULL</code> then this function will be called for all warnings, information and other messages. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Execute-2"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>const char *</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dt><a name="index-Execute-3"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>const wchar_t *</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dt><a name="index-mgl_005fparse_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_parse_text</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005fparsew_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_parsew_text</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const wchar_t *</code>text)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in string <var>text</var>. Lines are separated by &lsquo;<samp>\n</samp>&rsquo; symbol as usual. If <var>error</var> is not <code>NULL</code> then this function will be called for all warnings, information and other messages. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddParam"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>bool</code> <b>AddParam</b><i> (<code>int</code> n, <code>const char *</code>str, <code>bool</code> isstr=<code>true</code>)</i></dt>
+<dt><a name="index-AddParam-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>bool</code> <b>AddParam</b><i> (<code>int</code> n, <code>const wchar_t *</code>str, <code>bool</code> isstr=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fadd_005fparam"></a><u>C function:</u> <code>void</code> <b>mgl_add_param</b><i> (<code>HMPR</code> p, <code>int</code> id, <code>const char *</code>val)</i></dt>
+<dt><a name="index-mgl_005fadd_005fparamw"></a><u>C function:</u> <code>void</code> <b>mgl_add_paramw</b><i> (<code>HMPR</code> p, <code>int</code> id, <code>const wchar_t *</code>val)</i></dt>
+<dd><p>Function set the value of <var>n</var>-th parameter as string <var>str</var> (<var>n</var>=0, 1 ... 9). It return <code>true</code> for success.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FindVar"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>mglVar *</code> <b>FindVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-FindVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>mglVar *</code> <b>FindVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dt><a name="index-mgl_005ffind_005fvar"></a><u>C function:</u> <code>const HMDT</code> <b>mgl_find_var</b><i>  (<code>HMPR</code> p, <code>const char *</code>name)</i></dt>
+<dd><p>Function returns the pointer to variable with name <var>name</var> or zero if variable is absent. Use this function to put external data array to the script or get the data from the script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-AddVar"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>mglVar *</code> <b>AddVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-AddVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>mglVar *</code> <b>AddVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dt><a name="index-mgl_005fadd_005fvar"></a><u>C function:</u> <code>const HMDT</code> <b>mgl_add_var</b><i> (<code>HMPR</code> p, <code>const char *</code>name)</i></dt>
+<dd><p>Function returns the pointer to variable with name <var>name</var>. If variable is absent then new variable is created with name <var>name</var>. Use this function to put external data array to the script or get the data from the script.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DeleteVar"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>mglVar *</code>v)</i></dt>
+<dt><a name="index-DeleteVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-DeleteVar-2"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dd><p>Function delete the variable specified by its name or by its pointer.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreOnce"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>inline void</code> <b>RestoreOnce</b><i> ()</i></dt>
+<dt><a name="index-mgl_005frestore_005fonce"></a><u>C function:</u> <code>void</code> <b>mgl_restore_once</b><i> (<code>HMPR</code> p)</i></dt>
+<dd><p>Restore Once flag.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AllowSetSize"></a><u>Method on <code>mglParse</code> (Python):</u> <code>void</code> <b>AllowSetSize</b><i> (<code>bool</code> a)</i></dt>
+<dt><a name="index-mgl_005fparser_005fallow_005fsetsize"></a><u>C function:</u> <code>void</code> <b>mgl_parser_allow_setsize</b><i> (<code>HMPR</code> p, <code>int</code> a)</i></dt>
+<dd><p>Allow to parse &rsquo;setsize&rsquo; command or not.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddCommand"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>AddCommand</b><i> (<code>mglCommand *</code>cmd, <code>int</code> num=<code>0</code>)</i></dt>
+<dd><p>Add <var>num</var> commands <var>cmd</var> to the defined MGL commands list. Parameter <var>cmd</var> is array of <code>mglCommand</code> structures. If parameter <var>num</var>=0 then it will be determined automatically. At this, array <var>cmd</var> <strong>must have</strong> last element with <code>name=L&quot;&quot;</code>
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DataList-of-mglParse"></a><u>Option of mglParse:</u> <code>mglVar *</code> <b>DataList</b></dt>
+<dd><p>List of variables defined in script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-AllowSetSize-of-mglParse"></a><u>Option of mglParse:</u> <code>bool</code> <b>AllowSetSize</b></dt>
+<dd><p>Flag which allows/forbids the command <code>setsize</code> in scripts.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Stop-of-mglParse"></a><u>Option of mglParse:</u> <code>bool</code> <b>Stop</b></dt>
+<dd><p>Flag which interrupt script execution.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Cmd-of-mglParse"></a><u>Option of mglParse:</u> <code>mglCommand *</code> <b>Cmd</b></dt>
+<dd><p>Table (array) of recognizable MGL commands (can be changed by user). Items in the table <strong>MUST be sorted</strong> by <var>name</var> field !!! Last items must have empty name (i.e. <code>L&quot;&quot;</code>).
+</p></dd></dl>
+<dl>
+<dt><a name="index-op1-of-mglParse"></a><u>Option of mglParse:</u> <code>wchar_t *</code> <b>op1</b></dt>
+<dd><p>These strings contain command options and should be placed before the command. These variables are used for MGL-&gt;C++ (or other language) conversion.
+</p></dd></dl>
+<dl>
+<dt><a name="index-op2-of-mglParse"></a><u>Option of mglParse:</u> <code>wchar_t *</code> <b>op2</b></dt>
+<dd><p>These strings contain command options and should be placed after the command. These variables are used for MGL-&gt;C++ (or other language) conversion.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglFormula-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglParse-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFont-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglFormula-class-1"></a>
+<h2 class="section">7.2 mglFormula class</h2>
+<a name="index-mglFormula"></a>
+
+<p>Class for evaluating of formula specified by the string. This class is defined in <code>#include &lt;mgl/mgl_eval.h&gt;</code>.
+</p>
+<p>It is the fast variant of formula evaluation. At creation it will be recognized and compiled to tree-like internal code. At evaluation stage only fast calculations are performed. There is no difference between lower or upper case in formulas. If argument value lie outside the range of function definition then function returns NaN.
+</p>
+<p>There are a lot of functions and operators available. The operators are: &lsquo;<samp>+</samp>&rsquo; &ndash; addition, &lsquo;<samp>-</samp>&rsquo; &ndash; subtraction, &lsquo;<samp>*</samp>&rsquo; &ndash; multiplication, &lsquo;<samp>/</samp>&rsquo; &ndash; division, &lsquo;<samp>^</samp>&rsquo; &ndash; integer power. Also there are logical &ldquo;operators&rdquo;: &lsquo;<samp>&lt;</samp>&rsquo; &ndash; true if x&lt;y, &lsquo;<samp>&gt;</samp>&rsquo; &ndash; true if x&gt;y, &lsquo;<samp>=</samp>&rsquo; &ndash; true if x=y, &lsquo;<samp>&amp;</samp>&rsquo; &ndash; true if x and y both nonzero, &lsquo;<samp>|</samp>&rsquo; &ndash; true if x or y nonzero. These logical operators have lowest priority and return 1 if true or 0 if false.
+</p>
+<p>The basic functions are: &lsquo;<samp>sqrt(x)</samp>&rsquo; &ndash; square root of <var>x</var>, &lsquo;<samp>pow(x,y)</samp>&rsquo; power <var>x</var> in <var>y</var>, &lsquo;<samp>ln(x)</samp>&rsquo; &ndash; natural logarithm of <var>x</var>, &lsquo;<samp>lg(x)</samp>&rsquo; &ndash; decimal logarithm of <var>x</var>, &lsquo;<samp>log(a,x)</samp>&rsquo; &ndash; logarithm base <var>a</var> of <var>x</var>, &lsquo;<samp>abs(x)</samp>&rsquo; &ndash; absolute value of <var>x</var>, &lsquo;<samp>sign(x)</samp>&rsquo; &ndash; sign of <var>x</var>, &lsquo;<samp>mod(x,y)</samp>&rsquo; &ndash; x modulo y, &lsquo;<samp>step(x)</samp>&rsquo; &ndash; step function, &lsquo;<samp>rnd</samp>&rsquo; &ndash; random number, &lsquo;<samp>pi</samp>&rsquo; &ndash; number <em>\pi=3.1415926...</em>.
+</p>
+<p>Trigonometric functions are: &lsquo;<samp>sin(x)</samp>&rsquo;, &lsquo;<samp>cos(x)</samp>&rsquo;, &lsquo;<samp>tan(x)</samp>&rsquo; (or &lsquo;<samp>tg(x)</samp>&rsquo;). Inverse trigonometric functions are: &lsquo;<samp>asin(x)</samp>&rsquo;, &lsquo;<samp>acos(x)</samp>&rsquo;, &lsquo;<samp>atan(x)</samp>&rsquo;. Hyperbolic functions are: &lsquo;<samp>sinh(x)</samp>&rsquo; (or &lsquo;<samp>sh(x)</samp>&rsquo;), &lsquo;<samp>cosh(x)</samp>&rsquo; (or &lsquo;<samp>ch(x)</samp>&rsquo;), &lsquo;<samp>tanh(x)</samp>&rsquo; (or &lsquo;<samp>th(x)</samp>&rsquo;). Inverse hyperbolic functions are: &lsquo;<samp>asinh(x)</samp>&rsquo;, &lsquo;<samp>acosh(x)</samp>&rsquo;, &lsquo;<samp>atanh(x)</samp>&rsquo;.
+</p>
+<p>There are a set of special functions: &lsquo;<samp>gamma(x)</samp>&rsquo; &ndash; Gamma function <em>\Gamma(x) = \int_0^\infty dt t^x-1 \exp(-t)</em> , &lsquo;<samp>psi(x)</samp>&rsquo; &ndash; digamma function <em>\psi(x) = \Gamma&rsquo;(x)/\Gamma(x)</em> for x!=0, &lsquo;<samp>ai(x)</samp>&rsquo; &ndash; Airy function Ai(x), &lsquo;<samp>bi(x)</samp>&rsquo; &ndash; Airy function Bi(x), &lsquo;<samp>cl(x)</samp>&rsquo; &ndash; Clausen function, &lsquo;<samp>li2(x)</samp>&rsquo; (or &lsquo;<samp>dilog(x)</samp>&rsquo;) &ndash; dilogarithm <em>Li_2(x) = - \Re \int_0^x ds \log(1-s)/s</em>, &lsquo;<samp>sinc(x)</samp>&rsquo; &ndash; compute <em>sinc(x) = \sin(\pi x) / (\pi x)</em> for any value of x, &lsquo;<samp>zeta(x)</samp>&rsquo; &ndash; Riemann zeta function <em>\zeta(s) = \sum_k=1^\infty k^-s</em> for arbitrary s!=1, &lsquo;<samp>eta(x)</samp>&rsquo; &ndash; eta function <em>\eta(s) = (1-2^1-s) \zeta(s)</em> for arbitrary s, &lsquo;<samp>lp(l,x)</samp>&rsquo; &ndash; Legendre polynomial <em>P_l(x)</em>, (|x|&lt;=1, l&gt;=0), &lsquo;<samp>w0(x)</samp>&rsquo; &ndash; principal branch of the Lambert <var>W</var> function, &lsquo;<samp>w1(x)</samp>&rsquo; &ndash; principal branch of the Lambert <var>W</var> function. Function W(x) is defined to be solution of the equation <em>W \exp(W) = x</em>.
+</p>
+<p>The exponent integrals are: &lsquo;<samp>ci(x)</samp>&rsquo; &ndash; Cosine integral <em>Ci(x) = \int_0^x dt \cos(t)/t</em>, &lsquo;<samp>si(x)</samp>&rsquo; &ndash; Sine integral <em>Si(x) = \int_0^x dt \sin(t)/t</em>, &lsquo;<samp>erf(x)</samp>&rsquo; &ndash; error function <em>erf(x) = (2/\sqrt(\pi)) \int_0^x dt \exp(-t^2)</em>, &lsquo;<samp>ei(x)</samp>&rsquo; &ndash; exponential integral <em>Ei(x) := - PV(\int_-x^\infty dt \exp(-t)/t)</em> (where PV denotes the principal value of the integral), &lsquo;<samp>e1(x)</samp>&rsquo; &ndash; exponential integral <em>E_1(x) := Re \int_1^\infty dt \exp(-xt)/t</em> , &lsquo;<samp>e2(x)</samp>&rsquo; &ndash; exponential integral <em>E_2(x) := Re \int_1^\infty dt \exp(-xt)/t^2</em>, &lsquo;<samp>ei3(x)</samp>&rsquo; &ndash; exponential integral <em>Ei_3(x) = \int_0^x dt \exp(-t^3)</em> for x&gt;=0.
+</p>
+<p>Bessel functions are: &lsquo;<samp>j(nu,x)</samp>&rsquo; &ndash; regular cylindrical Bessel function of fractional order <var>nu</var>, &lsquo;<samp>y(nu,x)</samp>&rsquo; &ndash; irregular cylindrical Bessel function of fractional order <var>nu</var>, &lsquo;<samp>i(nu,x)</samp>&rsquo; &ndash; regular modified Bessel function of fractional order <var>nu</var>, &lsquo;<samp>k(nu,x)</samp>&rsquo; &ndash; irregular modified Bessel function of fractional order <var>nu</var>.
+</p>
+<p>Elliptic integrals are: &lsquo;<samp>ee(k)</samp>&rsquo; &ndash; complete elliptic integral is denoted by <em>E(k) = E(\pi/2, k)</em>, &lsquo;<samp>ek(k)</samp>&rsquo; &ndash; complete elliptic integral is denoted by <em>K(k) = F(\pi/2, k)</em>, &lsquo;<samp>e(phi,k)</samp>&rsquo; &ndash; elliptic integral <em>E(\phi,k) = \int_0^\phi dt \sqrt((1 - k^2 \sin^2(t)))</em>, &lsquo;<samp>f(phi,k)</samp>&rsquo; &ndash; elliptic integral <em>F(\phi,k) = \int_0^\phi dt 1/\sqrt((1 - k^2 \sin^2(t)))</em>.
+</p>
+<p>Jacobi elliptic functions are: &lsquo;<samp>sn(u,m)</samp>&rsquo;, &lsquo;<samp>cn(u,m)</samp>&rsquo;, &lsquo;<samp>dn(u,m)</samp>&rsquo;, &lsquo;<samp>sc(u,m)</samp>&rsquo;, &lsquo;<samp>sd(u,m)</samp>&rsquo;, &lsquo;<samp>ns(u,m)</samp>&rsquo;, &lsquo;<samp>cs(u,m)</samp>&rsquo;, &lsquo;<samp>cd(u,m)</samp>&rsquo;, &lsquo;<samp>nc(u,m)</samp>&rsquo;, &lsquo;<samp>ds(u,m)</samp>&rsquo;, &lsquo;<samp>dc(u,m)</samp>&rsquo;, &lsquo;<samp>nd(u,m)</samp>&rsquo;.
+</p>
+<p>Note, some of these functions are unavailable if NO\_GSL is defined during compilation of MathGL library. 
+</p>
+<dl>
+<dt><a name="index-mglFormula-on-mglFormula"></a><u>Method on mglFormula:</u> <code></code> <b>mglFormula</b><i> (<code>const char *</code>str)</i></dt>
+<dd><p>Parses the formula <var>str</var> and creates formula-tree. Constructor recursively parses the formula and creates a tree-like structure containing functions and operators for fast further evaluating by <code>Calc()</code> or <code>CalcD()</code> functions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>, <code>float</code> u=<code>0</code>)</i></dt>
+<dd><p>Evaluates the formula for <code>'x','r'</code>=<var>x</var>, <code>'y','n'</code>=<var>y</var>, <code>'z','t'</code>=<var>z</var>, <code>'a','u'</code>=<var>u</var>. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula-1"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> u, <code>float</code> v, <code>float</code> w)</i></dt>
+<dd><p>Evaluates the formula for <code>'x'</code>=<var>x</var>, <code>'y'</code>=<var>y</var>, <code>'z'</code>=<var>z</var>, <code>'u'</code>=<var>u</var>, <code>'v'</code>=<var>v</var>, <code>'w'</code>=<var>w</var>. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula-2"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> var<code>['z'-'a'+1]</code>)</i></dt>
+<dd><p>Evaluates the formula for variables in array <var>var</var>[&rsquo;z&rsquo;-&rsquo;a&rsquo;]. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-CalcD-on-mglFormula"></a><u>Method on mglFormula:</u> <code>float</code> <b>CalcD</b><i> (<code>float</code> var<code>['z'-'a'+1]</code>, <code>char</code> diff)</i></dt>
+<dd><p>Evaluates the formula derivation respect to <var>diff</var> for variables in array <var>var</var>[&rsquo;z&rsquo;-&rsquo;a&rsquo;]. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetError-on-mglFormula"></a><u>Method on mglFormula:</u> <code>int</code> <b>GetError</b><i> ()</i></dt>
+<dd><p>Returns error code: <code>0</code> means no error; <code>ERR_LOG</code> means error in logarithm or power functions; <code>ERR_ARC</code> means error in inverse functions (like asin); <code>ERR_SQRT</code> means error in sqrt function.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglFont-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglFormula-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Format-of-font-files" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglFont-class-1"></a>
+<h2 class="section">7.3 mglFont class</h2>
+<a name="index-mglFont"></a>
+
+<p>Class for working with font: load, get metrics, parse and draw strings. This class is defined in <code>#include &lt;mgl/mgl_font.h&gt;</code>.
+</p>
+<p>The class is based on loading and drawing of vector Hershey font. There are two styles of specifying of the font type and aligning: by integer parameters or by string.
+</p>
+<p>The string can be any combination of characters: &lsquo;<samp>rbiLCRwou</samp>&rsquo;. The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style. By default roman font (that is &lsquo;<samp></samp>&rsquo; or &lsquo;<samp>r</samp>&rsquo;) is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. Additional font effects are: &lsquo;<samp>w</samp>&rsquo; &ndash; wire, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined.
+</p>
+<p>The over way of font and alignment setting is the using of the integer constant. Integer font Id can be one of predefined constants: <code>MGL_FONT_ITAL, MGL_FONT_BOLD, MGL_FONT_BOLD_ITAL = MGL_FONT_ITAL+MGL_FONT_BOLD</code>. Default font is <code>MGL_FONT_ROMAN</code>. Also there are flags <code>MGL_FONT_ULINE, MGL_FONT_OLINE, MGL_FONT_WIRE</code> for additional font effects. Align parameter controls the text alignment: 0 &ndash; align left, 1 &ndash; align center, 2 &ndash; align right.
+</p>
+<p>Parsing of the string to special (TeX-like) commands will be done if variable <var>parse</var> is true (it&rsquo;s default). There are commands for the font style changing inside the string (for example, use \b for bold font): \a or \overline &ndash; over-lined, \b or \textbf &ndash; bold, \i or \textit &ndash; italic, \r or \textrm &ndash; roman (disable bold and italic attributes), \u or \underline &ndash; underlined, \w or \wire &ndash; wired, \big &ndash; bigger size, @ &ndash; smaller size. The lower and upper indexes are specified by &lsquo;<samp>_</samp>&rsquo; and &lsquo;<samp>^</samp>&rsquo; symbols. At this the changed font style is applied only on next symbol or symbols in braces {}. The text in braces {} are treated as single symbol that allow one to print the index of index. For example, compare the strings &lsquo;<samp>sin (x^{2^3})</samp>&rsquo; and &lsquo;<samp>sin (x^2^3)</samp>&rsquo;. You may also change text color inside string by command #? or by \color? where &lsquo;<samp>?</samp>&rsquo; is symbolic id of the color (see section <a href="#mglColor-class">mglColor class</a>). For example, words &lsquo;<samp>Blue</samp>&rsquo; and &lsquo;<samp>red</samp>&rsquo; will be colored in the string &lsquo;<samp>#b{Blue} and \colorr{red} text</samp>&rsquo;.
+</p>
+<p>The most of commands for special TeX or AMSTeX symbols, the commands for font style changing (\textrm, \textbf, \textit, \overline, \underline), accents (\hat, \tilde, \dot, \ddot, \acute, \check, \grave, \bar, \breve) and roots (\sqrt, \sqrt3, \sqrt4) are recognized. The full list contain approximately 2000 commands. Note that first space symbol after the command is ignored, but second one is printed as normal symbol (space). For example, the following strings produce the same result <em>\tilde a</em>: &lsquo;<samp>\tilde{a}</samp>&rsquo;; &lsquo;<samp>\tilde a</samp>&rsquo;; &lsquo;<samp>\tilde{}a</samp>&rsquo;.
+</p>
+The Greek letters are recognizable special symbols: &alpha; &ndash; \alpha, &beta; &ndash; \beta, &gamma; &ndash; \gamma, &delta; &ndash; \delta, &epsilon; &ndash; \epsilon, &eta; &ndash; \eta, &iota; &ndash; \iota, &chi; &ndash; \chi, &kappa; &ndash; \kappa, &lambda; &ndash; \lambda, &mu; &ndash; \mu, &nu; &ndash; \nu, o &ndash; \o, &omega; &ndash; \omega, &#981; &ndash; \phi, &pi; &ndash; \pi, &psi; &ndash; \psi, &rho; &ndash; \rho, &sigma; &ndash; \sigma, &theta; &ndash; \theta, &tau; &ndash; \tau, &upsilon; &ndash; \upsilon, &xi; &ndash; \xi, &zeta; &ndash; \zeta, &sigmaf; &ndash; \varsigma, &#603; &ndash; \varepsilon, &thetasym; &ndash; \vartheta, &phi; &ndash; \varphi, &#1008; &ndash; \varkappa; A &ndash; \Alpha, B &ndash; \Beta, &Gamma; &ndash; \Gamma, &Delta; &ndash; \Delta, E &ndash; \Epsilon, H &ndash; \Eta, I &ndash; \Iota, C &ndash; \Chi, K &ndash; \Kappa, &Lambda; &ndash; \Lambda, M &ndash; \Mu, N &ndash; \Nu, O &ndash; \O, &Omega; &ndash; \Omega, &Phi; &ndash; \Phi, &Pi; &ndash; \Pi, &Psi; &ndash; \Psi, R &ndash; \Rho, &Sigma; &ndash; \Sigma, &Theta; &ndash; \Theta, T &ndash; \Tau, &Upsilon; &ndash; \Upsilon, &Xi; &ndash; \Xi, Z &ndash; \Zeta.
+
+<p>The small part of most common special TeX symbols are: &ang; &ndash; \angle, &sdot; &ndash; \cdot, &clubs; &ndash; \clubsuit, &#10003; &ndash; \checkmark, &cup; &ndash; \cup, &cap; &ndash; \cap, &#9826; &ndash; \diamondsuit, &#9671; &ndash; \diamond, &divide;
+ &ndash; \div, 
+&darr; &ndash; \downarrow, &dagger; &ndash; \dag, &Dagger; &ndash; \ddag, &equiv; &ndash; \equiv, &exist; &ndash; \exists, &#8994; &ndash; \frown, &#9837; &ndash; \flat, &ge; &ndash; \ge, &ge; &ndash; \geq, &#8807; &ndash; \geqq, &larr; &ndash; \gets, &#9825; &ndash; \heartsuit, &infin; &ndash; \infty, &int; &ndash; \int, \Int, &image;  &ndash; \Im, &#9826; &ndash; \lozenge, &#10216; &ndash; \langle, &le; &ndash; \le, &le; &ndash; \leq, &#8806; &ndash; \leqq, &larr; &ndash; \leftarrow, &#8723; &ndash; \mp, &nabla; &ndash; \nabla, &ne; &ndash; \ne, &ne; &ndash; \neq, &#9838; &ndash; \natural, &#8750; &ndash; \oint, &#8857; &ndash; \odot, &oplus; &ndash; \oplus, &part; &ndash; \partial, &#8741; &ndash; \parallel, &perp; &ndash;\perp, &plusmn; &ndash; \pm, &prop; &ndash; \propto, &prod; &ndash; \prod, &real; &ndash; \Re, &rarr; &ndash; \rightarrow, &#10217; &ndash; \rangle, &spades; &ndash; \spadesuit, ~ &ndash; \sim, &#8995; &ndash; \smile, &sub;  &ndash; \subset, &sup; &ndash; \supset, &radic; &ndash; \sqrt or \surd, &sect; &ndash; \S, &#9839; &ndash; \sharp, &sum; &ndash; \sum, &times; &ndash; \times, &rarr; &ndash; \to, &there4; &ndash; \therefore, &uarr; &ndash; \uparrow, &weierp; &ndash; \wp. </p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Format-of-font-files">7.3.1 Format of font files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+
+<dl>
+<dt><a name="index-mglFont-on-mglFont"></a><u>Method on mglFont:</u> <code></code> <b>mglFont</b><i> (<code>const char *</code>name=<code>MGL_DEF_FONT_NAME</code>, <code>const char *</code>path=<code>NULL</code>)</i></dt>
+<dd><p>Initialize the font and load data from file <var>name</var> (default name is &quot;STIX&quot; for Linux and MacOS) or if  <var>name</var>=<code>NULL</code> limited data from memory (default for Windows).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Load-on-mglFont"></a><u>Method on mglFont:</u> <code>bool</code> <b>Load</b><i> (<code>const char *</code> base, <code>const char *</code>path=<code>NULL</code>)</i></dt>
+<dd><p>Load font from file <var>path</var>/<var>base</var> into the memory. The font may contain 4 files: <var>base</var>.vfm, <var>base</var>_b.vfm, <var>base</var>_i.vfm, <var>base</var>_bi.vfm. Appendix contain detailed description of font format.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Restore-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>Restore</b><i> ()</i></dt>
+<dd><p>Restore default font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-_0028-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>(</b><i><code>mglFont *</code> fnt)</i></dt>
+<dd><p>Copy data from other font instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Clear-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>Clear</b><i> ()</i></dt>
+<dd><p>Clear memory by deleting the loaded font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetNumGlyph-on-mglFont"></a><u>Method on mglFont:</u> <code>inline unsigned</code> <b>GetNumGlyph</b><i> ()</i></dt>
+<dd><p>Return the number of glyphs in the font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Ready-on-mglFont"></a><u>Method on mglFont:</u> <code>inline bool</code> <b>Ready</b><i> ()</i></dt>
+<dd><p>Return true if font is loaded and ready for use.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Height-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Height</b><i> (<code>int</code> font)</i></dt>
+<dd><p>Gets height of text for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const char *</code>str, <code>int</code> font=<code>0</code>, <code>int</code> align=<code>0</code>)</i></dt>
+<dd><p>Prints 8-bit text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const char *</code>str, <code>int</code> font=<code>0</code>)</i></dt>
+<dd><p>Gets width of 8-bit text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const wchar_t *</code>str, <code>int</code> font=<code>0</code>, <code>int</code> align=<code>0</code>)</i></dt>
+<dd><p>Prints Unicode text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const wchar_t *</code>str, <code>int</code> font=<code>0</code>)</i></dt>
+<dd><p>Gets width of Unicode text string for font specified by integer constant.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Height-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Height</b><i> (<code>const char *</code>how)</i></dt>
+<dd><p>Gets height of text for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-2"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const char *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Prints 8-bit text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-2"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const char *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Gets width of 8-bit text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-3"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const wchar_t *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Prints Unicode text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-3"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const wchar_t *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Gets width of Unicode text string for font specified by string.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-gr-of-mglFont"></a><u>Parameter of mglFont:</u> <code>mglGraph *</code> <b>gr</b></dt>
+<dd><p>Instance of mglGraph class which is used for character drawing.
+</p></dd></dl>
+<dl>
+<dt><a name="index-parse-of-mglFont"></a><u>Parameter of mglFont:</u> <code>bool</code> <b>parse</b></dt>
+<dd><p>Flag for switching on/off the parsing of TeX commands. Default value is <code>true</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Format-of-font-files"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglFont-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglColor-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFont-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Format-of-font-files-1"></a>
+<h3 class="subsection">7.3.1 Format of font files</h3>
+
+<p>Starting from v.1.6 the MathGL library uses new font files. The font is defined in 4 files with suffixes &lsquo;<samp>*.vfm</samp>&rsquo;, &lsquo;<samp>*_b.vfm</samp>&rsquo;, &lsquo;<samp>*_i.vfm</samp>&rsquo;, &lsquo;<samp>*_bi.vfm</samp>&rsquo;. These files are text files containing the data for roman font, bold font, italic font and bold italic font. The files (or some symbols in the files) for bold, italic or bold italic fonts can be absent. In this case the roman glyph will be used for them. By analogy, if the bold italic font is absent but the bold font is present then bold glyph will be used for bold italic. You may create these font files by yourself from *.ttf, *.otf files with the help of program <code>font_tools</code>. This program can be found at MathGL home site.
+</p>
+<p>The format of font files (*.vfm &ndash; vector font for MathGL) is the following.
+</p><ol>
+<li>
+First string contains human readable comment and is always ignored.
+</li><li>
+Second string contains 3 numbers, delimited by space or tabulation. The order of numbers is the following: <var>numg</var> &ndash; the number of glyphs in the file (integer), <var>fact</var> &ndash; the factor for glyph sizing (float), <var>size</var> &ndash; the size of buffer for glyph description (integer).
+</li><li>
+After it <var>numg</var>-th strings with glyphs description are placed. Each string contains 6 positive numbers, delimited by space of tabulation. The order of numbers is the following: Unicode glyph ID, glyph width, number of lines in glyph, position of lines coordinates in the buffer (length is 2*number of lines), number of triangles in glyph, position of triangles coordinates in the buffer (length is 6*number of triangles).
+</li><li>
+The end of file contains the buffer with point coordinates at lines or triangles vertexes. The size of buffer (the number of integer) is <var>size</var>.
+</li></ol>
+
+<p>Note: the closing contour line  is done automatically (so the last segment may be absent). For starting new contour use a point with coordinates <code>{0x3fff, 0x3fff}</code>.
+</p>
+
+<hr size="6">
+<a name="mglColor-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Format-of-font-files" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglPoint-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglColor-class-1"></a>
+<h2 class="section">7.4 mglColor class</h2>
+<a name="index-mglColor"></a>
+
+<p>Structure for working with colors. This structure is defined in <code>#include &lt;mgl/mgl.h&gt;</code>.
+</p>
+<p>There are two ways to set the color in MathGL. First one is using of float values of red, green and blue channels for precise color definition. The second way is the using of character id. There are a set of characters specifying frequently used colors. Normally capital letter gives more dark color than lowercase one. The full list of characters is: &lsquo;<samp>k</samp>&rsquo; &ndash; black, &lsquo;<samp>r</samp>&rsquo; &ndash; red, &lsquo;<samp>R</samp>&rsquo; &ndash; dark red, &lsquo;<samp>g</samp>&rsquo; &ndash; green, &lsquo;<samp>G</samp>&rsquo; &ndash; dark green, &lsquo;<samp>b</samp>&rsquo; &ndash; blue, &lsquo;<samp>B</samp>&rsquo; &ndash; dark blue, &lsquo;<samp>c</samp>&rsquo; &ndash; cyan, &lsquo;<samp>C</samp>&rsquo; &ndash; dark cyan, &lsquo;<samp>m</samp>&rsquo; &ndash; magenta, &lsquo;<samp>M</samp>&rsquo; &ndash; dark magenta, &lsquo;<samp>y</samp>&rsquo; &ndash; yellow, &lsquo;<samp>Y</samp>&rsquo; &ndash; dark yellow (gold), &lsquo;<samp>h</samp>&rsquo; &ndash; gray, &lsquo;<samp>H</samp>&rsquo; &ndash; dark gray, &lsquo;<samp>w</samp>&rsquo; &ndash; white, &lsquo;<samp>W</samp>&rsquo; &ndash; bright gray, &lsquo;<samp>l</samp>&rsquo; &ndash; green-blue, &lsquo;<samp>L</samp>&rsquo; &ndash; dark green-blue, &lsquo;<samp>e</samp>&rsquo; &ndash; green-yellow, &lsquo;<samp>E</samp>&rsquo; &ndash; dark green-yellow, &lsquo;<samp>n</samp>&rsquo; &ndash; sky-blue, &lsquo;<samp>N</samp>&rsquo; &ndash; dark sky-blue, &lsquo;<samp>u</samp>&rsquo; &ndash; blue-violet, &lsquo;<samp>U</samp>&rsquo; &ndash; dark blue-violet, &lsquo;<samp>p</samp>&rsquo; &ndash; purple, &lsquo;<samp>P</samp>&rsquo; &ndash; dark purple, &lsquo;<samp>q</samp>&rsquo; &ndash; orange, &lsquo;<samp>Q</samp>&rsquo; &ndash; dark orange (brown).
+</p>
+<p>Also you may use &ldquo;lighted&rdquo; colors in color scheme specification (<em>not in line style!</em>). The &ldquo;lighted&rdquo; color contain 2 symbols: first one is usual symbol for color specification, second one is digit for its brightness. The digit can be in range &lsquo;<samp>1</samp>&rsquo;...&lsquo;<samp>9</samp>&rsquo;. At this &lsquo;<samp>5</samp>&rsquo; correspond to normal color, &lsquo;<samp>1</samp>&rsquo; is very dark version of the color (practically black), &lsquo;<samp>9</samp>&rsquo; is very bright version of the color (practically white).
+</p>
+<div class="float">
+<img src="png/colors.png" alt="png/colors">
+
+</div><p><strong>Colors and its ids.
+</strong>
+</p>
+<dl>
+<dt><a name="index-r_002c-g_002c-b-of-mglVar"></a><u>Parameter of mglVar:</u> <code>float</code> <b>r, g, b</b></dt>
+<dd><p>Reg, green and blue component of color.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglColor-on-mglColor"></a><u>Method on mglColor:</u> <code></code> <b>mglColor</b><i> (<code>float</code> R, <code>float</code> G, <code>float</code> B)</i></dt>
+<dd><p>Constructor sets the color by float values of Red, Green and Blue channels.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mglColor-on-mglColor-1"></a><u>Method on mglColor:</u> <code></code> <b>mglColor</b><i> (<code>char</code> c=<code>'k'</code>)</i></dt>
+<dd><p>Constructor sets the color from character id. The black color is used by default.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>float</code> R, <code>float</code> G, <code>float</code> B)</i></dt>
+<dd><p>Sets color from values of Red, Green and Blue channels. This values should be in interval [0,1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor-1"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>mglColor</code> c, <code>float</code> bright=<code>1</code>)</i></dt>
+<dd><p>Sets color as &ldquo;lighted&rdquo; version of color <var>c</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor-2"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>char</code> p)</i></dt>
+<dd><p>Sets color from symbolic id.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Valid-on-mglColor"></a><u>Method on mglColor:</u> <code>bool</code> <b>Valid</b><i> ()</i></dt>
+<dd><p>Checks correctness of the color.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-on-mglColor"></a><u>Method on mglColor:</u> <code>float</code> <b>Norm</b><i> ()</i></dt>
+<dd><p>Gets maximal of spectral component.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_003d_003d-on-mglColor"></a><u>Method on mglColor:</u> <code>bool</code> <b>operator==</b><i> (<code>const mglColor &amp;</code>c)</i></dt>
+<dd><p>Compare with another color
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002b-3"></a><u>Library Function:</u> inline mglColor <b>operator+</b><i> (<code>const mglColor &amp;</code>a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Adds colors by its RGB values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-3"></a><u>Library Function:</u> inline mglColor <b>operator-</b><i> (<code>const mglColor &amp;</code>a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Subtracts colors by its RGB values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-3"></a><u>Library Function:</u> inline mglColor <b>operator*</b><i> (<code>const mglColor &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-4"></a><u>Library Function:</u> inline mglColor <b>operator*</b><i> (<code>float</code> a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Multiplies color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-2"></a><u>Library Function:</u> inline mglColor <b>operator/</b><i> (<code>const mglColor &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Divide color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0021"></a><u>Library Function:</u> inline mglColor <b>operator!</b><i> (<code>const mglColor &amp;</code>a)</i></dt>
+<dd><p>Return inverted color.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglPoint-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglColor-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglVar-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglPoint-class-1"></a>
+<h2 class="section">7.5 mglPoint class</h2>
+<a name="index-mglPoint"></a>
+
+<p>Structure describes point in space. This structure is defined in <code>#include &lt;mgl/mgl.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-x_002c-y_002c-z-of-mglVar"></a><u>Parameter of mglVar:</u> <code>float</code> <b>x, y, z</b></dt>
+<dd><p>Point coordinates. By default all values are zero.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002b-4"></a><u>Library Function:</u> inline mglPoint <b>operator+</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Point of summation (summation of vectors).
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-4"></a><u>Library Function:</u> inline mglPoint <b>operator-</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Point of difference (difference of vectors).
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-5"></a><u>Library Function:</u> inline mglPoint <b>operator*</b><i> (<code>float</code> a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Multiplies (scale) points by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-6"></a><u>Library Function:</u> inline mglPoint <b>operator*</b><i> (<code>const mglPoint &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies (scale) points by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-3"></a><u>Library Function:</u> inline mglPoint <b>operator/</b><i> (<code>const mglPoint &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies (scale) points by number 1/b.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-5"></a><u>Library Function:</u> inline float <b>operator-</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Scalar product of vectors.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_005e"></a><u>Library Function:</u> inline mglPoint <b>operator^</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Cross-product of vectors.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0026"></a><u>Library Function:</u> inline mglPoint <b>operator&amp;</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>The part of <var>a</var> which is perpendicular to vector <var>b</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_007c"></a><u>Library Function:</u> inline mglPoint <b>operator|</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>The part of <var>a</var> which is parallel to vector <var>b</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_0021-1"></a><u>Library Function:</u> inline mglPoint <b>operator!</b><i> (<code>const mglPoint &amp;</code>a)</i></dt>
+<dd><p>Return vector perpendicular to vector <var>a</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-2"></a><u>Library Function:</u> inline bool <b>Norm</b><i> (<code>const mglPoint &amp;</code>a)</i></dt>
+<dd><p>Return the norm |<var>a</var>|^2 of vector <var>a</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_003d_003d"></a><u>Library Function:</u> inline bool <b>operator==</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Return true if points are the same.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0021_003d"></a><u>Library Function:</u> inline bool <b>operator!=</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Return true if points are different.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglVar-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglPoint-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglCommand-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglVar-class-1"></a>
+<h2 class="section">7.6 mglVar class</h2>
+<a name="index-mglVar"></a>
+
+<p>Structure describes variable of type <code>mglData</code> and its name in MGL script. This structure is used by <code>mglParse</code> and is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-d-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglData</code> <b>d</b></dt>
+<dd><p>Data itself
+</p></dd></dl>
+<dl>
+<dt><a name="index-s-of-mglVar"></a><u>Parameter of mglVar:</u> <code>wchar_t</code> <b>s</b><i>[256]</i></dt>
+<dd><p>Data name
+</p></dd></dl>
+<dl>
+<dt><a name="index-o-of-mglVar"></a><u>Parameter of mglVar:</u> <code>void *</code> <b>o</b></dt>
+<dd><p>Pointer to external object for function <var>func</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-next-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglVar *</code> <b>next</b></dt>
+<dd><p>Pointer to next instance in list
+</p></dd></dl>
+<dl>
+<dt><a name="index-prev-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglVar *</code> <b>prev</b></dt>
+<dd><p>Pointer to prev instance in list
+</p></dd></dl>
+<dl>
+<dt><a name="index-temp-of-mglVar"></a><u>Parameter of mglVar:</u> <code>bool</code> <b>temp</b></dt>
+<dd><p>Flag for temporar variable. Temporal variables will be destroyed after script execution.
+</p></dd></dl>
+<dl>
+<dt><a name="index-func-of-mglVar"></a><u>Parameter of mglVar:</u> <code>void (*</code> <b>func</b><i> <code>)(void *)</code></i></dt>
+<dd><p>Callback function for destroying non-temporal variable.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MoveAfter-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>MoveAfter</b><i> (<code>mglVar *</code>var)</i></dt>
+<dd><p>Move variable after <var>var</var> and copy <code>func</code> from <code>var</code> (if <code>func</code> is not 0)
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="mglCommand-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglVar-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglArg-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglCommand-class-1"></a>
+<h2 class="section">7.7 mglCommand class</h2>
+<a name="index-mglCommand"></a>
+
+<p>Structure describes MGL command, its name, short description, executable and export functions. The structure is used by <code>mglParse</code> and is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-name-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>name</b></dt>
+<dd><p>Name of command.
+</p></dd></dl>
+<dl>
+<dt><a name="index-desc-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>desc</b></dt>
+<dd><p>Short command description (can be NULL).
+</p></dd></dl>
+<dl>
+<dt><a name="index-form-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>form</b></dt>
+<dd><p>Format of command arguments (can be NULL).
+</p></dd></dl>
+<dl>
+<dt><a name="index-exec-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>int (*</code> <b>exec</b><i> <code>)(mglGraph *gr, long n, mglArg *a, int k[10])const wchar_t *</code></i></dt>
+<dd><p>Function for executing (plotting) the command using grapher <var>gr</var> and having <var>n</var>-th arguments <var>a</var>. Function must return 0 if all is OK; or 1 if arguments are wrong.
+</p></dd></dl>
+<dl>
+<dt><a name="index-save-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>void (*</code> <b>save</b><i> <code>)(wchar_t out[1024], long n, mglArg *a, int k[10])const wchar_t *</code></i></dt>
+<dd><p>Function for exporting in C++ (can be NULL).
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="mglArg-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglCommand-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglArg-class-1"></a>
+<h2 class="section">7.8 mglArg class</h2>
+<a name="index-mglArg"></a>
+
+<p>Structure describes arguments of functions in the stucture <code>mglCommand</code>. It is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-type-of-mglArg"></a><u>Parameter of mglArg:</u> <code>int</code> <b>type</b></dt>
+<dd><p>Type of argument: 0-data, 1-string, 2-number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-d-of-mglArg"></a><u>Parameter of mglArg:</u> <code>mglData *</code> <b>d</b></dt>
+<dd><p>Pointer to data (used if type=0).
+</p></dd></dl>
+<dl>
+<dt><a name="index-w-of-mglArg"></a><u>Parameter of mglArg:</u> <code>wchar_t</code> <b>w</b><i>[2048]</i></dt>
+<dd><p>String with parameters (used if type=1 or if type=0 as variable name).
+</p></dd></dl>
+<dl>
+<dt><a name="index-s-of-mglArg"></a><u>Parameter of mglArg:</u> <code>char</code> <b>s</b><i>[2048]</i></dt>
+<dd><p>String with parameters (used if type=1).
+</p></dd></dl>
+<dl>
+<dt><a name="index-v-of-mglArg"></a><u>Parameter of mglArg:</u> <code>float</code> <b>v</b></dt>
+<dd><p>Numerical value (used if type==2)
+</p></dd></dl>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_8.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_8.html
new file mode 100644
index 0000000..45b416b
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_8.html
@@ -0,0 +1,2573 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 8. MGL interface</title>
+
+<meta name="description" content="MathGL 1.10.1: 8. MGL interface">
+<meta name="keywords" content="MathGL 1.10.1: 8. MGL interface">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="MGL-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_7.html#mglArg-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MGL-interface-1"></a>
+<h1 class="chapter">8. MGL interface</h1>
+
+<p>MathGL library supports (from version 1.3) the simplest scripts for data handling and plotting. These scripts can be used independently (with the help of mgl2png, mgl2eps, mgl2svg programs and others) or in the frame of the library using.
+</p>
+<p>MGL script language is rather simple. Each string is a command. First word of string is the name of command. Other words are command arguments. Command may have up to 1000 arguments (at least for now). Words are separated from each other by space or tabulation symbol. The upper or lower case of words is sufficient, i.e. variables a and A are different variables. Symbol &lsquo;<samp>#</samp>&rsquo; starts the comment (all characters after # will be ignored). The exception is situation when # is a part of some string. Also options can be specified at the end of string (after symbol &lsquo;<samp>;</samp>&rsquo;, see section <a href="#Command-options-_0028MGL_0029">Command options (MGL)</a>). Symbol &lsquo;<samp>:</samp>&rsquo; starts new command (like new line character) if it is not placed inside a string or inside brackets.
+</p>
+<p>If string contain references to external parameters (substrings &lsquo;<samp>$0</samp>&rsquo;, &lsquo;<samp>$1</samp>&rsquo; ... &lsquo;<samp>$9</samp>&rsquo;) then before execution the values of parameter will be substituted instead of reference. It allows to use the same MGL script for different parameters (filenames, paths, condition and so on).
+</p>
+<p>Argument can be a string, a variable name or a number. 
+</p><ul>
+<li> 
+The string is any symbols between ordinary marks &lsquo;<samp>'</samp>&rsquo;.
+
+</li><li> 
+Variable name is arbitrary combination of symbols (except spaces and &lsquo;<samp>'</samp>&rsquo;) started from a letter and with length less than 64. It is possible to use sub-arrays (like in <code>subdata</code> command) as command argument. For example, <code>a(1)</code> or <code>a(1,:)</code> or <code>a(1,:,:)</code> is second row, <code>a(:,2)</code> or <code>a(:,2,:)</code> is third column, <code>a(:,:,0)</code> is first slice and so on. Also you can extract a part of array from m-th to n-th element by code <code>a(m:n,:,:)</code> or just <code>a(m:n)</code>.
+
+<p>If names for data columns was specified (by set_id command or in the file at string started with <code>##</code>) then it is possible to use any column combinations defined by formulas, like <code>a('n*w^2/exp(t)')</code>.
+</p>
+<p>Also, any expression (without spaces) of existed variables produce temporary variable. For example, &lsquo;<samp>sqrt(dat(:,5)+1)</samp>&rsquo; will produce temporary variable with data values equal to <code>tmp[i,j] = sqrt(dat[i,5,j]+1)</code>. Such variables can not be used as 1st argument for commands which create (return) the data (like &lsquo;<samp>new</samp>&rsquo;, &lsquo;<samp>read</samp>&rsquo;, &lsquo;<samp>hist</samp>&rsquo; and so on).
+</p>
+<p>Finally, you can put code for making new data inside {}. For example, &lsquo;<samp>{sum dat 'x'}</samp>&rsquo; produce temporary variable which contain result of summation of <var>dat</var> along direction &rsquo;x&rsquo;. This is the same array <var>tmp</var> as produced by command &lsquo;<samp>sum tmp dat 'x'</samp>&rsquo;. You can use nested constructions, like &lsquo;<samp>{sum {max dat 'z'} 'x'}</samp>&rsquo;.
+</p>
+</li><li> 
+Special names <code>nan=#QNAN, pi=3.1415926..., on=1, off=0, :=-1</code> are treated as number if they were not redefined by user. Variables with suffixes are treated as numbers (see section <a href="#Suffixes">Suffixes for variable</a>). Names defined by <code>define</code> command are treated as number. Also results of formulas with sizes 1x1x1 are treated as number (for example, &lsquo;<samp>pi/dat.nx</samp>&rsquo;).
+</li></ul>
+<p>Before the first using all variables must be defined with the help of commands, like, <code>new, var, list, copy</code> or <code>read</code>. 
+</p>
+<p>All MGL commands can be divided on several groups. I will use the following notation for a command description: command names are bold, strings are denoted by commas, variable names are italic, numbers are typewriter. Optional arguments are placed in square brackets and default values for them are shown. Detailed description of color, line styles, color schemes, font types, TeX-like symbols and formulas can be found in corresponding section.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Graphics-setup-_0028MGL_0029">8.1 Graphics setup (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Suffixes">8.25 Suffixes for variable</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Utilities">8.26 Utilities for parsing MGL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Graphics-setup-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MGL-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparency-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Graphics-setup-_0028MGL_0029-1"></a>
+<h2 class="section">8.1 Graphics setup (MGL)</h2>
+
+<p>Coomands in this group influences on overall graphics appearance. So all of them should be placed <em>before</em> any actual plotting commands. 
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Transparency-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Lighting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparency-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.1 Transparency (MGL)</h3>
+<a name="index-alpha"></a>
+<a name="index-alphadef"></a>
+<a name="index-transparent"></a>
+<a name="index-transptype"></a>
+
+<p>There are several commands for setup transparency. The general command is <code>alpha</code> which switch on/off the transparency for overall plot. It influence only for graphics which created after <code>alpha</code> call (with one exeption, mglGraphGL). Command <code>alphadef</code> specify the default value of alpha-channel. You may switch off transparency of selected plot by command <code>transparent</code>. Finally, command <code>transptype</code> set the kind of transparency. See section <a href="mathgl_en_9.html#Transparent-surface-sample">Transparent surface sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-alpha-1"></a><u>MGL command:</u> <b>alpha</b><i> <code>[val=on]</code></i></dt>
+<dd><p>Sets the transparency on/off. It is recommended to call this command before any plotting command. Default value is <code>off</code>. Use <code>transparent off</code> in particular plot to disable its transparency.
+</p></dd></dl>
+<dl>
+<dt><a name="index-alphadef-1"></a><u>MGL command:</u> <b>alphadef</b><i> <code>val</code></i></dt>
+<dd><p>Default value of alpha channel (transparency) for all plotting commands. Initial value is 0.5.
+</p></dd></dl>
+<dl>
+<dt><a name="index-transparent-1"></a><u>MGL command:</u> <b>transparent</b><i> <code>val</code></i></dt>
+<dd><p>Temporary switches transparency on/off for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-transptype-1"></a><u>MGL command:</u> <b>transptype</b><i> <code>val</code></i></dt>
+<dd><p>This command set the transparency type. Normal transparency (&lsquo;<samp>0</samp>&rsquo;) &ndash; below things is less visible than upper ones. It does not look well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like transparency (&lsquo;<samp>1</samp>&rsquo;) &ndash; below and upper things are commutable and just decrease intensity of light by RGB channel. Lamp-like transparency (&lsquo;<samp>2</samp>&rsquo;) &ndash; below and upper things are commutable and are the source of some additional light. I recommend to set <code>alphadef 0.3</code> or less for lamp-like transparency.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Lighting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparency-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fog-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Lighting-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.2 Lighting (MGL)</h3>
+<a name="index-light"></a>
+<a name="index-ambient"></a>
+
+<p>There are several commands for setup lighting. The general command is <code>light</code> which switch on/off the lighting for overall plot. It influence only for graphics which created after <code>light</code> call (with one exeption, mglGraphGL). Generally MathGL support up to 10 independent light sources. But in OpenGL mode only 8 of light sources is used due to OpenGL limitations. The position, color, brightness of each light source can be set separately. By default only one light source is active. It is source number <code>0</code> with white color, located at top of the plot.
+</p>
+<dl>
+<dt><a name="index-light-1"></a><u>MGL command:</u> <b>light</b><i> <code>[val=on]</code></i></dt>
+<dd><p>Sets the using of light on/off for overall plot. It is recommended to call this command before any plotting command. Default value is lightning off.
+</p></dd></dl>
+<dl>
+<dt><a name="index-light-2"></a><u>MGL command:</u> <b>light</b><i> <code>num val</code></i></dt>
+<dd><p>Switch on/off <var>num</var>-th light source separately.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-light-3"></a><u>MGL command:</u> <b>light</b><i> <code>num xpos ypos zpos</code> ['col'='w' <code>br=0.5</code>]</i></dt>
+<dd><p>The command adds a light source with identification <var>num</var> at position {<var>xpos</var>, <var>ypos</var>, <var>zpos</var>}. The color of light is <var>col</var> (white by default). The brightness of light is <var>br</var> which must be in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ambient-1"></a><u>MGL command:</u> <b>ambient</b><i> <code>val</code></i></dt>
+<dd><p>Sets the brightness of ambient light. The value should be in range [0,1]. Initial value is 0.5. 
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fog-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Lighting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Default-sizes-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fog-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.3 Fog (MGL)</h3>
+<a name="index-fog"></a>
+
+<dl>
+<dt><a name="index-fog-1"></a><u>MGL command:</u> <b>fog</b><i> <code>val [dz=0.25]</code></i></dt>
+<dd><p>Command imitate a fog in the plot. Fog start from relative distance <var>dz</var> from view point and its density growths exponentially in depth. So that the fog influence is determined by law ~ 1-exp(-<em>val*z</em>). Here <em>z</em> is normalized to 1 depth of the plot. If value <var>val</var>=<code>0</code> then the fog is absent. See section <a href="mathgl_en_9.html#Surface-in-fog-sample">Surface in fog sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Default-sizes-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fog-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Zooming-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Default-sizes-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.4 Default sizes (MGL)</h3>
+<a name="index-marksize"></a>
+<a name="index-arrowsize"></a>
+<a name="index-linewidth"></a>
+<a name="index-ticklen"></a>
+<a name="index-tickstl"></a>
+
+<p>These commands control the default (initial) values for most graphics parameters including sizes of markers, arrows, linewidth and so on. As any other settings these ones will influence only on plots created after the settings change.
+</p>
+<dl>
+<dt><a name="index-barwidth"></a><u>MGL command:</u> <b>barwidth</b><i> <code>val</code></i></dt>
+<dd><p>Sets relative width of rectangles in <code>bars, barh, boxplot</code>. Default value is <code>0.7</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-marksize-1"></a><u>MGL command:</u> <b>marksize</b><i> <code>val</code></i></dt>
+<dd><p>The size of marks. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-arrowsize-1"></a><u>MGL command:</u> <b>arrowsize</b><i> <code>val</code></i></dt>
+<dd><p>The size of arrows for lines and curves. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-linewidth-1"></a><u>MGL command:</u> <b>linewidth</b><i> <code>val</code></i></dt>
+<dd><p>The variable define the base width for all lines. The value &lt;1 is ignored. Increase of this variables is actual for large bitmap pictures. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ticklen-1"></a><u>MGL command:</u> <b>ticklen</b><i> <code>val</code> [<code>stt=1</code>]</i></dt>
+<dd><p>The relative length of axis ticks. Default value is <code>0.1</code>. Parameter <var>stt</var>&gt;0 set relative length of subticks which is in <code>sqrt(1+stt)</code> times smaller.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tickstl-1"></a><u>MGL command:</u> <b>tickstl</b><i> 'stl' ['sub'='']</i></dt>
+<dd><p>The line style of axis ticks (<var>stl</var>) and subticks (<var>sub</var>). If <var>stl</var>=&rdquo; then default style is used (&lsquo;<samp>k</samp>&rsquo; or &lsquo;<samp>w</samp>&rsquo; depending on transparency type). If <var>sub</var>=&rdquo; then ticks style is used (i.e. <var>stl</var>).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Zooming-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Default-sizes-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cutting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Zooming-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.5 Zooming (MGL)</h3>
+<a name="index-plotfactor"></a>
+<a name="index-zoom"></a>
+
+<p>These commands control the overall zooming of the picture or the sub-picture. Normally you can use these variables and commands for removing &ldquo;white&rdquo; spaces around a plot.
+</p>
+<dl>
+<dt><a name="index-plotfactor-1"></a><u>MGL command:</u> <b>plotfactor</b><i> <code>val</code></i></dt>
+<dd><p>The factor of plot size. It is not recommended to set it lower then 1.6. This is some analogue of command <code>zoom</code> but applied not to overall image but for each <code>inplot</code>. Use negative value to enable automatic <code>plotfactor</code> selection.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-zoom-1"></a><u>MGL command:</u> <b>zoom</b><i> <code>x1 y1 x2 y2</code></i></dt>
+<dd><p>The command changes the scale of graphics that correspond to zoom in/out of the picture. After command call the current plot will be cleared and further the picture will contain plotting from its part [x1,x2]*[y1,y2]. Here picture coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> changes from 0 to 1. Use <code>zoom 0 0 1 1</code> to return default view.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cutting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Zooming-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-settings-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cutting-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.6 Cutting (MGL)</h3>
+<a name="index-cut"></a>
+
+<p>These commands set the condition when the points are excluded (cutted) from the drawing.
+</p>
+<dl>
+<dt><a name="index-cut-1"></a><u>MGL command:</u> <b>cut</b><i> <code>val</code></i></dt>
+<dd><p>Determines how points outside bounding box are drawn. If it is <code>true</code> then points are excluded from plot (it is default) otherwise the points are projected to edges of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cut-2"></a><u>MGL command:</u> <b>cut</b><i> <code>x1 y1 z1 x2 y2 z2</code></i></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. If both edges are the same (the variables are equal) then the cutting box is empty. See section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cut-3"></a><u>MGL command:</u> <b>cut</b><i> 'cond'</i></dt>
+<dd><p>Command set the cutting off condition by formula <var>cond</var>. This condition determine will point be plotted or not. If value of formula is nonzero then point is omitted, otherwise it plotted. Set argument as <code>''</code> to disable cutting off condition. See section <a href="mathgl_en_9.html#CutOff-sample">CutOff sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Other-settings-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cutting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-settings-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.7 Other settings (MGL)</h3>
+<a name="index-font"></a>
+<a name="index-rotatetext"></a>
+<a name="index-palette"></a>
+<a name="index-meshnum"></a>
+<a name="index-axialdir"></a>
+
+<dl>
+<dt><a name="index-font-1"></a><u>MGL command:</u> <b>font</b><i> 'fnt' [<code>val=6</code>]</i></dt>
+<dd><p>Font style for text and labels (see text). Initial style is &rsquo;fnt&rsquo;=&rsquo;rC&rsquo; give Roman font with centering. Parameter <code>val</code> sets the size of font for tick and axis labels. Default font size of axis labels is 1.4 times large than for tick labels. For more detail, see section <a href="mathgl_en_1.html#Font-style">Font style</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotatetext-1"></a><u>MGL command:</u> <b>rotatetext</b><i> <code>val</code></i></dt>
+<dd><p>Set to use or not text rotation along axis. Initial value is <code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-palette-1"></a><u>MGL command:</u> <b>palette</b><i> 'colors'</i></dt>
+<dd><p>Set the palette as selected colors. Default value is <code>'Hbgrcmyhlnqeup'</code>. The palette is used mostly in 1D plots for curves which styles are not specified.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-meshnum-1"></a><u>MGL command:</u> <b>meshnum</b><i> <code>num</code></i></dt>
+<dd><p>Sets approximate number of lines in <code>mesh, fall, grid</code> and also the number of hachures in <code>vect, vectc, dew</code> and the number of cells in <code>cloud</code>. By default (=0) it draws all lines/hachures/cells.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axialdir-1"></a><u>MGL command:</u> <b>axialdir</b><i> 'dir'</i></dt>
+<dd><p>Set direction around which curve rotated in <code>axial, torus</code>. Default value is &rsquo;z&rsquo;.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-settings-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-settings-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transformation-matrix-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-settings-_0028MGL_0029-1"></a>
+<h2 class="section">8.2 Axis settings (MGL)</h2>
+<a name="index-axis"></a>
+<a name="index-caxis"></a>
+<a name="index-xrange"></a>
+<a name="index-yrange"></a>
+<a name="index-zrange"></a>
+<a name="index-crange"></a>
+<a name="index-xtick"></a>
+<a name="index-ytick"></a>
+<a name="index-ztick"></a>
+<a name="index-ctick"></a>
+<a name="index-origin"></a>
+<a name="index-adjust"></a>
+
+<p>These large set of commands control how the axis and ticks will be drawn. Note that there is 3-step transformation of data coordinates are performed. Firstly, coordinates are projected and cutting is applied (see section <a href="#Cutting-_0028MGL_0029">Cutting (MGL)</a>), after it transformation formulas are applied, and finally the data was normalized in bounding box.
+</p>
+<dl>
+<dt><a name="index-axis-1"></a><u>MGL command:</u> <b>axis</b><i> <code>x1 y1 x2 y2</code></i></dt>
+<dt><a name="index-axis-2"></a><u>MGL command:</u> <b>axis</b><i> <code>x1 y1 z1 x2 y2 z2</code></i></dt>
+<dt><a name="index-ranges"></a><u>MGL command:</u> <b>ranges</b><i> <code>x1 x2 y1 y2 [z1=0 z2=0]</code></i></dt>
+<dd><p>Sets the ranges of coordinates changing. Also it sets the range for coloring (analogous to <code>caxis z1 z2</code>). Initial ranges are [-1, 1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axis-3"></a><u>MGL command:</u> <b>axis</b><i> 'fx' 'fy' ['fz'='' 'fa'='']</i></dt>
+<dd><p>Sets the transformation formulas for curvilinear coordinates. Each string should contain mathematical expression for real coordinate depending on internal coordinates &rsquo;x&rsquo;, &rsquo;y&rsquo;, &rsquo;z&rsquo; and &rsquo;a&rsquo; or &rsquo;c&rsquo; for colorbar. For example, the cylindrical coordinates are introduced as <code>axis 'x*cos(y)' 'x*sin(y)' 'z'</code>. For removing of formulas the corresponding parameter should be <code>''</code>. The using of transformation formulas will slightly slowing the program, i.e. <code>axis '' '' ''</code> is faster than <code>axis '1*x' '1*y' '1*z'</code>. Initially all formulas are absent (Cartesian coordinates are used). For more details about functions and formulas, see section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axis-4"></a><u>MGL command:</u> <b>axis</b><i> <code>how</code></i></dt>
+<dd><p>Sets one of the predefined transformation formulas for curvilinear coordinate. Paramater <var>how</var> define the coordinates: <code>0</code> &ndash; Cartesian coordinates (no transformation); <code>1</code> &ndash; Polar coordiantes <em>x_n=x*cos(y),y_n=x*sin(y), z_n=z</em>; <code>2</code> &ndash; Spherical coordinates <em>x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y)</em>; <code>3</code> &ndash; Parabolic coordinates <em>x_n=x*y, y_n=(x*x-y*y)/2, z_n=z</em>; <code>4</code> &ndash; Paraboloidal coordinates <em>x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2, z_n=x*y</em>; <code>5</code> &ndash; Oblate coordinates <em>x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z), z_n=sinh(x)*sin(y)</em>; <code>6</code> &ndash; Prolate coordinates <em>x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z), z_n=cosh(x)*cos(y)</em>; <code>7</code> &ndash; Elliptic coordinates <em>x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z</em>; <code>8</code> &ndash; Toroidal coordinates <em>x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)), y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y))</em>; <code>9</code> &ndash; Bispherical coordinates <em>x_n=sin(y)*cos(z)/(cosh(x)-cos(y)), y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y))</em>; <code>10</code> &ndash; Bipolar coordinates <em>x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-caxis-1"></a><u>MGL command:</u> <b>caxis</b><i> <code>z1 z2</code></i></dt>
+<dd><p>Sets the range for surface coloring. Initial range is [-1, 1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-origin-1"></a><u>MGL command:</u> <b>origin</b><i> <code>x0 y0 [z0=nan]</code></i></dt>
+<dd><p>Center of axis cross section. If one of values is <code>nan</code> then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ternary"></a><u>MGL command:</u> <b>ternary</b><i> <code>val</code></i></dt>
+<dd><p>The command sets to draws Ternary plot. This special plot is for 3 dependent coordinates (components) <var>a</var>, <var>b</var>, <var>c</var> so that <var>a</var>+<var>b</var>+<var>c</var>=1. MathGL uses only 2 independent coordinates <var>a</var>=x and <var>b</var>=y since it is enough to plot everything. At this third coordinate z act as another parameter to produce contour lines, surfaces and so on. See section <a href="mathgl_en_9.html#Ternary-plot-sample">Ternary plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xrange-1"></a><u>MGL command:</u> <b>xrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-yrange-1"></a><u>MGL command:</u> <b>yrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-zrange-1"></a><u>MGL command:</u> <b>zrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-crange-1"></a><u>MGL command:</u> <b>crange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dd><p>Sets the range for x-,y-,z- coordinate or coloring as minimal and maximal values of data <var>dat</var>. Parameter <code>add=on</code> shows that the new range will be joined to existed one (nut will not replace it). Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xrange-2"></a><u>MGL command:</u> <b>xrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-yrange-2"></a><u>MGL command:</u> <b>yrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-zrange-2"></a><u>MGL command:</u> <b>zrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-crange-2"></a><u>MGL command:</u> <b>crange</b><i> <code>x1 x2</code></i></dt>
+<dd><p>Sets the range for x-,y-,z- coordinate or coloring. See also axis.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-1"></a><u>MGL command:</u> <b>xtick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ytick-1"></a><u>MGL command:</u> <b>ytick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ztick-1"></a><u>MGL command:</u> <b>ztick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ctick-1"></a><u>MGL command:</u> <b>ctick</b><i> <code>val</code></i></dt>
+<dd><p>Sets step for x-, y-, z-axis ticks or colorbar ticks (if <var>val</var>&gt;0) or it&rsquo;s number (if <var>val</var>&lt;0) in corresponding direction. Zero value <var>val</var>=0 sets logarithmic ticks. Parameter <var>sub</var> sets the number of sub-ticks. Parameter <var>org</var> set the starting points for ticks. If not <code>org=nan</code> then the value from <code>origin</code> is used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-2"></a><u>MGL command:</u> <b>xtick</b><i> 'templ'</i></dt>
+<dt><a name="index-ytick-2"></a><u>MGL command:</u> <b>ytick</b><i> 'templ'</i></dt>
+<dt><a name="index-ztick-2"></a><u>MGL command:</u> <b>ztick</b><i> 'templ'</i></dt>
+<dt><a name="index-ctick-2"></a><u>MGL command:</u> <b>ctick</b><i> 'templ'</i></dt>
+<dd><p>Sets the template for x-, y-, z-axis ticks or colorbar ticks. It may contain TeX symbols also. If <var>templ</var>=<code>''</code> then default template is used (in simplest case it is &lsquo;<samp>%.2g</samp>&rsquo;) with automatic detaching of common multiplier or common component.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-3"></a><u>MGL command:</u> <b>xtick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dt><a name="index-ytick-3"></a><u>MGL command:</u> <b>ytick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dt><a name="index-ztick-3"></a><u>MGL command:</u> <b>ztick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dd><p>Sets manual positions <var>val1</var>,<var>val2</var>,... and labels <var>lbl1</var>,<var>lbl2</var>,... for ticks along x-, y-, z-axis. Labels may contain TeX symbols also.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-adjust-1"></a><u>MGL command:</u> <b>adjust</b><i> ['dir'='xyzc']</i></dt>
+<dd><p>Set the ticks step, number of sub-ticks and initial ticks position to be the most human readable for the axis along direction(s) <var>dir</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Transformation-matrix-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-settings-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Export-to-file-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transformation-matrix-_0028MGL_0029-1"></a>
+<h2 class="section">8.3 Transformation matrix (MGL)</h2>
+<a name="index-aspect"></a>
+<a name="index-rotate"></a>
+<a name="index-subplot"></a>
+<a name="index-inplot"></a>
+<a name="index-identity"></a>
+<a name="index-perspective"></a>
+
+<p>These commands control how and where further plotting will be placed. There is a curtain order of calling of these commands for the better plot view. First one should be <code>subplot</code> or <code>inplot</code> for specifying the place. After it a <code>rotate</code> and <code>aspect</code>. And finally any other plotting commands may be called. Alternatevely you can use <code>columnplot</code> for position plots in the column one by another without gap between plot axis (bounding boxes).
+</p>
+<dl>
+<dt><a name="index-subplot-1"></a><u>MGL command:</u> <b>subplot</b><i> <code>nx ny m [dx=0 dy=0]</code></i></dt>
+<dd><p>Puts further plotting in a <var>m</var>-th cell of <var>nx</var>*<var>ny</var> grid of the whole frame area. This command set off any aspects or rotations. So it should be used first for creating the subplot. From the aesthetical point of view it is not recommended to use this command with different matrices in the same frame. The position of the cell can be shifted from its default position by relative size <var>dx</var>, <var>dy</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-inplot-1"></a><u>MGL command:</u> <b>inplot</b><i> <code>x1 x2 y1 y2 [rel=off]</code></i></dt>
+<dd><p>Puts further plotting in some region of the whole frame surface. This command allows one to create a plot in arbitrary place of the screen. The position is defined by rectangular coordinates [<var>x1</var>, <var>x2</var>]*[<var>y1</var>, <var>y2</var>]. The coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> are normalized to interval [0, 1]. If parameter <var>rel</var>=<code>on</code> then the relative position to current <code>subplot</code> is used. This command set off any aspects or rotations. So it should be used first for creating subplot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-columnplot"></a><u>MGL command:</u> <b>columnplot</b><i> <code>num ind</code></i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of column with <var>num</var> cells. The position is relative to previous <code>subplot</code> call (or <code>inplot</code> with <code>rel=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stickplot"></a><u>MGL command:</u> <b>stickplot</b><i> <code>num ind tet phi</code></i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of stick with <var>num</var> cells. At this, stick is rotated on angles <var>tet</var>, <var>phi</var>. The position is relative to previous <code>subplot</code> call (or <code>inplot</code> with <code>rel=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotate-1"></a><u>MGL command:</u> <b>rotate</b><i> <code>tetz tetx [tety=0]</code></i></dt>
+<dd><p>Rotates a further plotting relative to each axis (x, z, y) consecutively on angles <var>tetx</var>, <var>tetz</var>, <var>tety</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotate-2"></a><u>MGL command:</u> <b>rotate</b><i> <code>tet x y z</code></i></dt>
+<dd><p>Rotates a further plotting around vector {x,y,z} on angle <var>tet</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-aspect-1"></a><u>MGL command:</u> <b>aspect</b><i> <code>ax ay [az=1]</code></i></dt>
+<dd><p>Defines aspect ratio for the plot. The viewable axes will be related one to another as the ratio <var>ax:ay:az</var>. For the best effect it should be used after <code>rotate</code> command.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-perspective-1"></a><u>MGL command:</u> <b>perspective</b><i> <code>val</code></i></dt>
+<dd><p>Add (switch on) the perspective to plot. The parameter <em>val ~ 1/z_eff \in [0,1)</em>. By default (<code>val=0</code>) the perspective is off.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Export-to-file-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transformation-matrix-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Primitives-drawing-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Export-to-file-_0028MGL_0029-1"></a>
+<h2 class="section">8.4 Export to file (MGL)</h2>
+<a name="index-write"></a>
+<a name="index-setsize"></a>
+
+<dl>
+<dt><a name="index-write-1"></a><u>MGL command:</u> <b>write</b><i> 'fname' [<code>solid=off</code>]</i></dt>
+<dd><p>Exports current picture/frame to file &rsquo;fname&rsquo; (file type is determined by extension). Solid (usually white) background will be used if <code>solid=on</code>. If &rsquo;fname&rsquo;=&rdquo; then the file &lsquo;<samp>frameNNNN.jpg</samp>&rsquo; is used, where &lsquo;<samp>NNNN</samp>&rsquo; is current frame id.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setsize-1"></a><u>MGL command:</u> <b>setsize</b><i> <code>w h</code></i></dt>
+<dd><p>Sets size of picture in pixels. This function call <strong>must be</strong> placed before any plotting command because it completely remove picture content. In some program the call of this function is forbidden.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Primitives-drawing-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Export-to-file-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Primitives-drawing-1"></a>
+<h2 class="section">8.5 Primitives drawing</h2>
+<a name="index-ball"></a>
+<a name="index-clf"></a>
+<a name="index-line"></a>
+<a name="index-curve"></a>
+<a name="index-facex"></a>
+<a name="index-facey"></a>
+<a name="index-facez"></a>
+<a name="index-cone"></a>
+<a name="index-drop"></a>
+<a name="index-sphere"></a>
+
+<p>These commands draw some simple objects like line, point, sphere, drop, cone and so on.
+</p>
+<dl>
+<dt><a name="index-clf-1"></a><u>MGL command:</u> <b>clf</b></dt>
+<dd><p>Clear the picture by removes all drawing from it. Does not change transformation matrix. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ball-1"></a><u>MGL command:</u> <b>ball</b><i> <code>x y</code> ['col'='r']</i></dt>
+<dt><a name="index-ball-2"></a><u>MGL command:</u> <b>ball</b><i> <code>x y z</code> ['col'='r']</i></dt>
+<dd><p>Draws a point (ball) at position {<var>x</var>, <var>y</var>, <var>z</var>} with color defined by string <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-line-1"></a><u>MGL command:</u> <b>line</b><i> <code>x1 y1 x2 y2</code> ['stl'='']</i></dt>
+<dt><a name="index-line-2"></a><u>MGL command:</u> <b>line</b><i> <code>x1 y1 z1 x2 y2 z2</code> ['stl'='']</i></dt>
+<dd><p>Draws a geodesic line (straight line in Cartesian coordinates) from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to {<var>x2</var>,<var>y2</var>,<var>z2</var>} using line style <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-curve-1"></a><u>MGL command:</u> <b>curve</b><i> <code>x1 y1 dx1 dy1 x2 y2 dx2 dy2</code> ['stl'='']</i></dt>
+<dt><a name="index-curve-2"></a><u>MGL command:</u> <b>curve</b><i> <code>x1 y1 z1 dx1 dy1 dz1 x2 y2 z2 dx2 dy2 dz2</code> ['stl'='']</i></dt>
+<dd><p>Draws Bezier-like curve from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to {<var>x2</var>,<var>y2</var>,<var>z2</var>} using line style <var>stl</var>. At this tangent is co-directed with {<var>dx1</var>,<var>dy1</var>,<var>dz1</var>}, {<var>dx2</var>,<var>dy2</var>,<var>dz2</var>} and proportional to its amplitude.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-facex-1"></a><u>MGL command:</u> <b>facex</b><i> <code>x0 y0 z0 wy wz</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dt><a name="index-facey-1"></a><u>MGL command:</u> <b>facey</b><i> <code>x0 y0 z0 wx wz</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dt><a name="index-facez-1"></a><u>MGL command:</u> <b>facez</b><i> <code>x0 y0 z0 wx wy</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dd><p>Draws the solid rectangle (face) perpendicular to [x,y,z]-axis correspondingly at position {<var>x0</var>, <var>y0</var>, <var>z0</var>} with color <var>stl</var> and with widths <var>wx</var>, <var>wy</var>, <var>wz</var> along corresponding directions. At this colors can be the same for all vertexes or different if all 4 colors are specified for each vertex. Parameters <var>d1</var>!=0, <var>d2</var>!=0 set additional shift of the last vertex (i.e. to draw quadrangle).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sphere-1"></a><u>MGL command:</u> <b>sphere</b><i> <code>x0 y0 r</code> ['col'='r']</i></dt>
+<dt><a name="index-sphere-2"></a><u>MGL command:</u> <b>sphere</b><i> <code>x0 y0 z0 r</code> ['col'='r']</i></dt>
+<dd><p>Draw the sphere with radius <var>r</var> and center at point {<var>x0</var>, <var>y0</var>, <var>z0</var>} and color <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-drop-1"></a><u>MGL command:</u> <b>drop</b><i> <code>x0 y0 dx dy r</code> ['col'='b' <code>sh=1 asp=1</code>]</i></dt>
+<dt><a name="index-drop-2"></a><u>MGL command:</u> <b>drop</b><i> <code>x0 y0 z0 dx dy dz r</code> ['col'='b' <code>sh=1 asp=1</code>]</i></dt>
+<dd><p>Draw the drop with radius <var>r</var> at point {<var>x0</var>,<var>y0</var>,<var>z0</var>} elongated in direction {<var>dx</var>,<var>dy</var>,<var>dz</var>} and with color <var>col</var>. Parameter <var>sh</var> set the degree of drop oblongness: &lsquo;<samp>0</samp>&rsquo; is sphere, &lsquo;<samp>1</samp>&rsquo; is maximally oblongness drop. Parameter <var>asp</var> set relative width of the drop (this is analogue of &ldquo;ellipticity&rdquo; for the sphere). See section <a href="mathgl_en_9.html#Drops-sample">Drops sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cone-1"></a><u>MGL command:</u> <b>cone</b><i> <code>x1 y1 z1 x2 y2 z2 r1</code> [<code>r2=-1</code> 'st'='' <code>edge=off</code>]</i></dt>
+<dd><p>Draw tube (or truncated cone if <var>edge</var>=<code>off</code>) between points {<var>x1</var>,<var>y1</var>,<var>z1</var>}, {<var>x2</var>,<var>y2</var>,<var>z2</var>} with radiuses at the edges <var>r1</var>, <var>r2</var>. If <var>r2</var>&lt;0 then it is supposed that <var>r2</var>=<var>r1</var>. The cone color is defined by string <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rect"></a><u>MGL command:</u> <b>rect</b><i> <code>x1 y1 x2 y2</code> ['st'='']</i></dt>
+<dt><a name="index-rect-1"></a><u>MGL command:</u> <b>rect</b><i> <code>x1 y1 z1 x2 y2 z2</code> ['st'='']</i></dt>
+<dd><p>Draw rectangle from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to point {<var>x2</var>,<var>y2</var>,<var>z2</var>} using colors <var>stl</var>. If <var>stl</var> have 4 or more colors then it defines colors for each rectangle vertex (useful for making gradients, like &lsquo;<samp>wwrr</samp>&rsquo;) else first color is used for whole rectangle.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Text-printing-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Primitives-drawing-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-Colorbar-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-_0028MGL_0029-1"></a>
+<h2 class="section">8.6 Text printing (MGL)</h2>
+<a name="index-fgets"></a>
+<a name="index-text"></a>
+<a name="index-title"></a>
+
+<p>These commands draw the text. There are commands for drawing text in arbitrary place, in arbitrary direction and along arbitrary curve. It is possible to use arbitrary font-faces and parse many TeX commands. The Unicode text is supported. So sometimes you need to specify locale. The <code>size</code> argument control the size of text: if positive it give the value, if negative it give the value relative to defined by <code>font</code> command. See section <a href="mathgl_en_1.html#Font-style">Font style</a>.
+</p>
+<dl>
+<dt><a name="index-text-1"></a><u>MGL command:</u> <b>text</b><i> <code>x y</code> 'text' ['fnt'='' <code>size=-1.4</code>]</i></dt>
+<dt><a name="index-text-2"></a><u>MGL command:</u> <b>text</b><i> <code>x y z</code> 'text' ['fnt'='' <code>size=-1.4</code>]</i></dt>
+<dd><p>Draws unrotated text string <var>text</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} with specified style <var>fnt</var> and <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-text-3"></a><u>MGL command:</u> <b>text</b><i> <code>x y dx dy</code> 'text' [<code>size=-1.4</code>]</i></dt>
+<dt><a name="index-text-4"></a><u>MGL command:</u> <b>text</b><i> <code>x y z dx dy dz</code> 'text' [<code>size=-1.4</code>]</i></dt>
+<dd><p>The command plots the string <var>text</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} along direction {<var>dx</var>,<var>dy</var>,<var>dz</var>} with specified style <var>fnt</var> and <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-title-1"></a><u>MGL command:</u> <b>title</b><i> 'text' ['fnt'='' <code>size=-2</code>]</i></dt>
+<dd><p>Print string <var>text</var> as title of the picture (at the top of the picture). Can be used at any place (even inside <code>subplot</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fgets-1"></a><u>MGL command:</u> <b>fgets</b><i> <code>x y</code> 'fname' [<code>n=0</code> 'fnt'='' <code>size=-1.4</code>]</i></dt>
+<dt><a name="index-fgets-2"></a><u>MGL command:</u> <b>fgets</b><i> <code>x y z</code> 'fname' [<code>n=0</code> 'fnt'='' <code>size=-1.4</code>]</i></dt>
+<dd><p>Draws unrotated <var>n</var>-th line of file <var>fname</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} with specified <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-text-5"></a><u>MGL command:</u> <b>text</b><i> xdat 'text' ['fnt'='' <code>size=-1 zval=nan</code>]</i></dt>
+<dt><a name="index-text-6"></a><u>MGL command:</u> <b>text</b><i> xdat ydat 'text' ['fnt'='' <code>size=-1 zval=nan</code>]</i></dt>
+<dt><a name="index-text-7"></a><u>MGL command:</u> <b>text</b><i> xdat ydat zdat 'text' ['fnt'='' <code>size=-1</code>]</i></dt>
+<dd><p>The command draws <var>text</var> along the curve between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} by font style <var>fnt</var> and with size <var>size</var>. The string <var>fnt</var> may contain symbols &lsquo;<samp>t</samp>&rsquo; for printing the text under the curve (default), or &lsquo;<samp>T</samp>&rsquo; for printing the text above the curve. The sizes of 1st dimension must be equal for all arrays <var>xdat.nx=ydat.nx=zdat.nx</var>. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>z</var>[i] = <var>zval</var> is used. See section <a href="mathgl_en_9.html#Text-sample">Text sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-and-Colorbar-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-Colorbar-_0028MGL_0029-1"></a>
+<h2 class="section">8.7 Axis and Colorbar (MGL)</h2>
+<a name="index-axis-5"></a>
+<a name="index-box"></a>
+<a name="index-grid"></a>
+<a name="index-colorbar"></a>
+<a name="index-xlabel"></a>
+<a name="index-ylabel"></a>
+<a name="index-zlabel"></a>
+<a name="index-tlabel"></a>
+
+<p>These commands draw the &ldquo;things for measuring&rdquo;, like axis with ticks, colorbar with ticks, grid along axis, bounding box and labels for axis. For more information see section <a href="#Axis-settings-_0028MGL_0029">Axis settings (MGL)</a>.
+</p>
+<dl>
+<dt><a name="index-axis-6"></a><u>MGL command:</u> <b>axis</b><i> ['dir'='xyz' <code>adjust=off</code>]</i></dt>
+<dd><p>Draws axes with ticks (see section <a href="#Axis-settings-_0028MGL_0029">Axis settings (MGL)</a>) in directions determined by string parameter <var>dir</var>.If string contain the symbol &lsquo;<samp>_</samp>&rsquo; then tick labels are not printed. Font for ticks labels is determined by command <code>font</code>. Ticks will be automatically adjusted if <var>adjust</var>=<code>on</code> (by call of <code>adjust 'dir'</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-1"></a><u>MGL command:</u> <b>colorbar</b><i> ['sch'='' <code>pos=0</code>]</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if <code>sch=''</code>) at edge of plot. Parameter <var>pos</var> specifies the position of colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-2"></a><u>MGL command:</u> <b>colorbar</b><i> 'sch' <code>pos x y w h</code></i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if not specified) at arbitrary position of subplot {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]). Parameter <var>pos</var> specifies the position of colorbar labels: &lsquo;<samp>0</samp>&rsquo; - at left, &lsquo;<samp>1</samp>&rsquo; - at right, &lsquo;<samp>2</samp>&rsquo; - at bottom, &lsquo;<samp>3</samp>&rsquo; - at top. Parameters <var>w</var>, <var>h</var> set the relative width and height of the colorbar.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-3"></a><u>MGL command:</u> <b>colorbar</b><i> vdat ['sch'='' <code>pos=0</code>]</i></dt>
+<dd><p>Draws colorbar with sharp colors <var>sch</var> (current palette if <code>sch=NULL</code>) for values <var>vdat</var> at edge of plot. Parameter <var>pos</var> specifies the position of colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid-1"></a><u>MGL command:</u> <b>grid</b><i> ['dir'='xyz' 'pen'='B']</i></dt>
+<dd><p>Draws grid lines perpendicular to direction determined by string parameter <var>dir</var>. The step of grid lines is the same as tick step for an <code>axis</code>. The style of lines is determined by <var>pen</var> parameter.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-box-1"></a><u>MGL command:</u> <b>box</b><i> ['stl'='k' <code>ticks=on</code>]</i></dt>
+<dd><p>Draws bounding box outside the plotting volume with line style &rsquo;stl&rsquo;.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xlabel-1"></a><u>MGL command:</u> <b>xlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-ylabel-1"></a><u>MGL command:</u> <b>ylabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-zlabel-1"></a><u>MGL command:</u> <b>zlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-tlabel-1"></a><u>MGL command:</u> <b>tlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dd><p>Prints the label <var>text</var> for x-,y-,z-,t-axis (here &lsquo;<samp>t</samp>&rsquo; is &ldquo;ternary&rdquo; axis <em>t=1-x-y</em>). The position of label is determined by <var>pos</var> parameter. If <var>pos</var>=0 then label is printed at the center of axis. If <var>pos</var>&gt;0 then label is printed at the maximum of axis (default). If <var>pos</var>&lt;0 then label is printed at the minimum of axis. The font size is 1.4 times larger than the one for ticks <code>font</code>. Parameter <code>shift</code> specify additional shifting of the label. See section <a href="#Text-printing-_0028MGL_0029">Text printing (MGL)</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Legend-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-Colorbar-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-_0028MGL_0029-1"></a>
+<h2 class="section">8.8 Legend (MGL)</h2>
+<a name="index-legend"></a>
+<a name="index-addlegend"></a>
+<a name="index-clearlegend"></a>
+
+<p>These commands draw legend to the graph (useful for <a href="#g_t1D-plotting-_0028MGL_0029">1D plotting (MGL)</a>). Legend entry is a pair of strings: one for style of the line, another one with description text (with included LaTeX parsing). The array of string are accumulated first to the internal arrays (by command <code>addlegend</code>) and are plotted later. The position of the legend can be selected automatic or manually. Parameters <var>fnt</var> and <var>size</var> specify the font style and size. Parameter <var>llen</var> set the relative width of the line sample and the text indent (default value is 0.1). If line style string for entry is empty then the corresponding text is printed without indent. See section <a href="mathgl_en_9.html#Legend-sample">Legend sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-legend-1"></a><u>MGL command:</u> <b>legend</b><i> [<code>pos=3</code> 'fnt'='rL' <code>size=-1 llen=0.1</code>]</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>fnt</var> with specified <var>size</var>. Parameter <var>pos</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-legend-2"></a><u>MGL command:</u> <b>legend</b><i> <code>x y</code> ['fnt'='rL' <code>size=-1 llen=0.1</code>]</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>fnt</var> with <var>size</var>. Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-addlegend-1"></a><u>MGL command:</u> <b>addlegend</b><i> 'text' 'stl'</i></dt>
+<dd><p>Adds string <var>text</var> to internal legend accumulator. The style of described line and mark is specified in string <var>stl</var> (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). Maximal number of entries is 100.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-clearlegend-1"></a><u>MGL command:</u> <b>clearlegend</b></dt>
+<dd><p>Clears saved legend strings.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-legendbox"></a><u>MGL command:</u> <b>legendbox</b><i> <code>val</code></i></dt>
+<dd><p>Switches on/off the drawing of a box near legend. By default, the box is drawn.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="g_t1D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.9 1D plotting (MGL)</h2>
+<a name="index-plot"></a>
+<a name="index-tens"></a>
+<a name="index-area"></a>
+<a name="index-bars"></a>
+<a name="index-barh"></a>
+<a name="index-stem"></a>
+<a name="index-step"></a>
+<a name="index-torus"></a>
+<a name="index-chart"></a>
+<a name="index-mark"></a>
+<a name="index-textmark"></a>
+<a name="index-error"></a>
+<a name="index-tube"></a>
+<a name="index-region"></a>
+
+<p>These commands perform plotting of 1D data. 1D means that data depended from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n. Most of plotting type has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks are specified by the string argument. If the string parameter is NULL then solid line with color from palette Pal is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>). Also there are some special 1d plots having slightly different interface: surface of curve rotation (Torus), chart (Chart) and error boxes (Error), marks with variable size (Mark), tubes (Tube) and so on. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p>
+<p>The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=NULL</code>) solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>).
+</p>
+<dl>
+<dt><a name="index-plot-1"></a><u>MGL command:</u> <b>plot</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-plot-2"></a><u>MGL command:</u> <b>plot</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-plot-3"></a><u>MGL command:</u> <b>plot</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>tens, radar, area, step, stem, tube, mark, error, belt</code>. See section <a href="mathgl_en_9.html#Plot-sample">Plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-radar"></a><u>MGL command:</u> <b>radar</b><i> adat ['stl'='' <code>r=-1</code>]</i></dt>
+<dd><p>Draws radar chart which is continuous lines between points located on an radial lines (like plot in Polar coordinates). The plots are drawn for each row if one of the data is the matrix. Parameter <var>r</var> set the additional shift of data (i.e. the data <var>adat</var>+<var>r</var> is used instead of <var>adat</var>). If <code>r&lt;0</code> then <code>r=max(0, -min(adat)</code>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>). If <var>pen</var> containt &lsquo;<samp>#</samp>&rsquo; symbol then &quot;grid&quot; (radial lines and circle for <var>r</var>) is drawn See also <code>plot</code>. See section <a href="mathgl_en_9.html#Radar-sample">Radar sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tens-1"></a><u>MGL command:</u> <b>tens</b><i> ydat cdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tens-2"></a><u>MGL command:</u> <b>tens</b><i> xdat ydat cdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tens-3"></a><u>MGL command:</u> <b>tens</b><i> xdat ydat zdat cdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} with color defined by <var>cdat</var>[i] (look like tension plot). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, mesh, fall</code>. See section <a href="mathgl_en_9.html#Tens-sample">Tens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-area-1"></a><u>MGL command:</u> <b>area</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-area-2"></a><u>MGL command:</u> <b>area</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-area-3"></a><u>MGL command:</u> <b>area</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} and fills it down to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, bars, stem, region</code>. See section <a href="mathgl_en_9.html#Area-sample">Area sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-region-1"></a><u>MGL command:</u> <b>region</b><i> fdat gdat ['stl'='' <code>inside=off</code>]</i></dt>
+<dt><a name="index-region-2"></a><u>MGL command:</u> <b>region</b><i> xdat fdat gdat ['stl'='' <code>inside=off</code>]</i></dt>
+<dd><p>Fills area between curves {<var>xdat</var>[i], <var>fdat</var>[i]} and {<var>xdat</var>[i], <var>gdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x.  Parameter  <code>inside=off</code> set to fill are with y1&lt;y&lt;y2 else the area with y2&lt;y&lt;y1 will be also filled.
+See also <code>area, bars, stem</code>. See section <a href="mathgl_en_9.html#Region-sample">Region sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-bars-1"></a><u>MGL command:</u> <b>bars</b><i> ydat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-2"></a><u>MGL command:</u> <b>bars</b><i> xdat ydat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-3"></a><u>MGL command:</u> <b>bars</b><i> xdat ydat zdat ['stl'='' <code>above=off</code>]</i></dt>
+<dd><p>Draws vertical bars from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). Bars are drawn side-by-side (if <code>above = off</code>) or one above another (if <code>above = on</code>). Marks at data points are not drawn. See also <code>area, barh, stem, chart</code>. See section <a href="mathgl_en_9.html#Bars-sample">Bars sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-barh-1"></a><u>MGL command:</u> <b>barh</b><i> vdat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-4"></a><u>MGL command:</u> <b>bars</b><i> ydat vdat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dd><p>Draws horizontal bars from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to y-axis. If array <var>ydat</var> is not specified then its an automatic array is used with values equidistantly distributed along y. Bars are drawn side-by-side (if <code>above = off</code>) or one above another (if <code>above = on</code>). Marks at data points are not drawn.
+See also <code>bars</code>. See section <a href="mathgl_en_9.html#Barh-sample">Barh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stem-1"></a><u>MGL command:</u> <b>stem</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-stem-2"></a><u>MGL command:</u> <b>stem</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-stem-3"></a><u>MGL command:</u> <b>stem</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws vertical lines from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>area, bars, plot, mark</code>. See section <a href="mathgl_en_9.html#Stem-sample">Stem sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-step-1"></a><u>MGL command:</u> <b>step</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-step-2"></a><u>MGL command:</u> <b>step</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-step-3"></a><u>MGL command:</u> <b>step</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous stairs for points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, stem, tile, boxs</code>. See section <a href="mathgl_en_9.html#Step-sample">Step sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-torus-1"></a><u>MGL command:</u> <b>torus</b><i> zdat ['stl'='']</i></dt>
+<dt><a name="index-torus-2"></a><u>MGL command:</u> <b>torus</b><i> rdat zdat ['stl'='']</i></dt>
+<dd><p>Draws surface which is result of curve {<var>rdat</var>[i], <var>zdat</var>[i], <var>zdat</var>[i]} rotation around <code>axialdir</code> axis. If array <var>rdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. See also <code>plot, axial</code>. See section <a href="mathgl_en_9.html#Torus-sample">Torus sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-chart-1"></a><u>MGL command:</u> <b>chart</b><i> adat ['col'='']</i></dt>
+<dd><p>The command draws colored stripes (boxes) for data in array <var>adat</var>. The number of stripes is equal to the number of rows in <var>adat</var> (equal to <var>a.ny</var>). The color of each next stripe is cyclically changed from colors specified in string <var>col</var> or in palette. Spaces in colors denote transparent &ldquo;color&rdquo;, i.e. if <var>col</var> contain space(s) then corresponding stripe(s) are not drawn. The stripe width is proportional to value of element in <var>a</var>. Chart is plotted only for data with non-negative elements. If string <var>col</var> have symbol &lsquo;<samp>#</samp>&rsquo; then black border lines are drawn. The most nice form the chart have in 3d (after rotation of coordinates) or in cylindrical coordinates (becomes so called Pie chart). See section <a href="mathgl_en_9.html#Chart-sample">Chart sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mark-1"></a><u>MGL command:</u> <b>mark</b><i> ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-mark-2"></a><u>MGL command:</u> <b>mark</b><i> xdat ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-mark-3"></a><u>MGL command:</u> <b>mark</b><i> xdat ydat zdat rdat ['stl'='']</i></dt>
+<dd><p>Draws  marks with size <var>rdat</var>[i]*<code>marksize</code> at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, textmark, stem, error</code>. See section <a href="mathgl_en_9.html#Mark-sample">Mark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-textmark-1"></a><u>MGL command:</u> <b>textmark</b><i> ydat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-2"></a><u>MGL command:</u> <b>textmark</b><i> ydat rdat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-3"></a><u>MGL command:</u> <b>textmark</b><i> xdat ydat rdat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-4"></a><u>MGL command:</u> <b>textmark</b><i> xdat ydat zdat rdat 'txt' ['stl'='']</i></dt>
+<dd><p>Draws string <var>txt</var> as marks with size <var>rdat</var>[i]*<code>marksize</code> at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). If array <var>rdat</var> is not specified then <var>rdat</var>[i] = 1. See also <code>plot, mark, stem</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-error-1"></a><u>MGL command:</u> <b>error</b><i> ydat yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-error-2"></a><u>MGL command:</u> <b>error</b><i> xdat ydat yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-error-3"></a><u>MGL command:</u> <b>error</b><i> xdat ydat xerr yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws error boxes {<var>xerr</var>[i], <var>yerr</var>[i]} at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zval</var>}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. See also <code>plot</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tube-1"></a><u>MGL command:</u> <b>tube</b><i> ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-2"></a><u>MGL command:</u> <b>tube</b><i> ydat <code>rval</code> ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-3"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-4"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat <code>rval</code> ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-5"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat zdat rdat ['stl'='']</i></dt>
+<dt><a name="index-tube-6"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat zdat <code>rval</code> ['stl'='']</i></dt>
+<dd><p>Draws tube with variable radius <var>rdat</var>[i] (or <var>rval</var>) at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-boxplot"></a><u>MGL command:</u> <b>boxplot</b><i> adat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-boxplot-1"></a><u>MGL command:</u> <b>boxplot</b><i> xdat adat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws boxplot (also known as a box-and-whisker diagram) at points <var>xdat</var> in plane z=<code>zval</code> (by default is at the bottom of the bounding box). This is five-number summaries of data &lt;em&gt;adat&lt;/em&gt; (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3) and maximum) along second (j-th) direction.
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t2D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.10 2D plotting (MGL)</h2>
+<a name="index-mesh"></a>
+<a name="index-fall"></a>
+<a name="index-belt"></a>
+<a name="index-surf"></a>
+<a name="index-boxs"></a>
+<a name="index-tile"></a>
+<a name="index-dens"></a>
+<a name="index-cont"></a>
+<a name="index-contf"></a>
+<a name="index-contd"></a>
+<a name="index-axial"></a>
+<a name="index-grid-2"></a>
+
+<p>These commands perform plotting of 2D data. 2D means that data depend from 2 independent parameters like matrix <em>f(x_i,y_j), i=1...n, j=1...m</em>. There are 6 generally different types of data representations: simple mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid contours plot (ContF) and its rotational figure (Axial). Cont, ContF and Axial commands have variants for automatic and manual selection of level values for contours. Also there are commands for plotting data grid lines according to the data format (Grid) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String parameter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. The minor dimensions of arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var> should be equal <var>xdat.nx=zdat.nx &amp;&amp; ydat.nx=zdat.ny</var> or <var>xdat.nx=ydat.nx=zdat.nx &amp;&amp; xdat.ny=ydat.ny=zdat.ny</var>. Arrays <var>xdat</var> and <var>ydat</var> can be vectors (not matrices as <var>zdat</var>). If array <var>xdat</var>, <var>ydat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y. Graphics are plotted for each z-slice of the data.
+</p>
+<dl>
+<dt><a name="index-mesh-1"></a><u>MGL command:</u> <b>mesh</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-mesh-2"></a><u>MGL command:</u> <b>mesh</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws mesh lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, fall, meshnum, cont, tens</code>. See section <a href="mathgl_en_9.html#Mesh-sample">Mesh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fall-1"></a><u>MGL command:</u> <b>fall</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-fall-2"></a><u>MGL command:</u> <b>fall</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws fall lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then lines are drawn along x-direction else (by default) lines are drawn along y-direction. See also <code>belt, mesh, meshnum, tens</code>. See section <a href="mathgl_en_9.html#Fall-sample">Fall sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-belt-1"></a><u>MGL command:</u> <b>belt</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-belt-2"></a><u>MGL command:</u> <b>belt</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws belts for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then belts are drawn along x-direction else (by default) lines are drawn along y-direction. See also <code>fall, surf, plot, meshnum</code>. See section <a href="mathgl_en_9.html#Belt-sample">Belt sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf-1"></a><u>MGL command:</u> <b>surf</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-surf-2"></a><u>MGL command:</u> <b>surf</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>mesh, dens, belt, tile, boxs, surfc, surfa</code>. See section <a href="mathgl_en_9.html#Surf-sample">Surf sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-boxs-1"></a><u>MGL command:</u> <b>boxs</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-boxs-2"></a><u>MGL command:</u> <b>boxs</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws vertical boxes for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, dens, tile, step</code>. See section <a href="mathgl_en_9.html#Boxs-sample">Boxs sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tile-1"></a><u>MGL command:</u> <b>tile</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-tile-2"></a><u>MGL command:</u> <b>tile</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws horizontal tiles for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, dens, boxs, tile, step</code>. See section <a href="mathgl_en_9.html#Tile-sample">Tile sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dens-1"></a><u>MGL command:</u> <b>dens</b><i> zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-dens-2"></a><u>MGL command:</u> <b>dens</b><i> xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws density plot for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var>. See also <code>surf, cont, contf, boxs, tile, dens[xyz]</code>. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont-1"></a><u>MGL command:</u> <b>cont</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-cont-2"></a><u>MGL command:</u> <b>cont</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws contour lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>). Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k. If string <var>stl</var> contain &rsquo;t&rsquo; (or &rsquo;T&rsquo;) symbol then contour labels will be drawn below (or above) the contours. See also <code>dens, contf, axial, cont[xyz]</code>. See section <a href="mathgl_en_9.html#Cont-sample">Cont sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont-3"></a><u>MGL command:</u> <b>cont</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-cont-4"></a><u>MGL command:</u> <b>cont</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf-1"></a><u>MGL command:</u> <b>contf</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-contf-2"></a><u>MGL command:</u> <b>contf</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws solid (or filled) contours for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>). Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k (must be <code>vdat.nx&gt;2</code>). See also <code>dens, cont, contd, axial, contf[xyz]</code>. See section <a href="mathgl_en_9.html#ContF-sample">ContF sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf-3"></a><u>MGL command:</u> <b>contf</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-contf-4"></a><u>MGL command:</u> <b>contf</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contd-1"></a><u>MGL command:</u> <b>contd</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-contd-2"></a><u>MGL command:</u> <b>contd</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws solid (or filled) contours for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>) with manual colors. Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k (must be <code>vdat.nx&gt;2</code>). The color of k-th contour is <code>sch[k%strlen(sch)]</code>. See also <code>dens, cont, contf</code>. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contd-3"></a><u>MGL command:</u> <b>contd</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-contd-4"></a><u>MGL command:</u> <b>contd</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axial-1"></a><u>MGL command:</u> <b>axial</b><i> vdat zdat ['sch'='']</i></dt>
+<dt><a name="index-axial-2"></a><u>MGL command:</u> <b>axial</b><i> vdat xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws surface which is result of contour plot rotation surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. If string <var>sch</var> contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; then rotation axis <code>axialdir</code> will be set to specified direction. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>cont, contf, torus, surf3</code>. See section <a href="mathgl_en_9.html#Axial-sample">Axial sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axial-3"></a><u>MGL command:</u> <b>axial</b><i> zdat ['sch'='' <code>num=3</code>]</i></dt>
+<dt><a name="index-axial-4"></a><u>MGL command:</u> <b>axial</b><i> xdat ydat zdat ['sch'='' <code>num=3</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid-3"></a><u>MGL command:</u> <b>grid</b><i> zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-grid-4"></a><u>MGL command:</u> <b>grid</b><i> xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws grid lines for density plot of surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var>. See also <code>dens, cont, contf</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="g_t3D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.11 3D plotting (MGL)</h2>
+<a name="index-surf3"></a>
+<a name="index-dens3"></a>
+<a name="index-cont3"></a>
+<a name="index-conta"></a>
+<a name="index-densa"></a>
+<a name="index-grid3"></a>
+<a name="index-grida"></a>
+<a name="index-cloud"></a>
+<a name="index-contf3"></a>
+<a name="index-contfa"></a>
+<a name="index-beam"></a>
+
+<p>These commands perform plotting of 3D data. 3D means that data depend from 3 independent parameters like matrix <em>f(x_i,y_j,z_k), i=1...n, j=1...m, k=1...l</em>. There are 4 generally different types of data representations: isosurface or surface of constant value (Surf3), density plot at slices (Dens3), contour lines plot at slices (Cont3), solid contours plot at slices (ContF3) and cloud-like plot (Cloud). Surf3, Cont3 and ContF3 commands have variants for automatic and manual selection of level values for surfaces/contours. Also there are commands for plotting data grid lines according to the data format (Grid3) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String paramter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). If array <var>xdat</var>, <var>ydat</var>, <var>zdat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y, z.
+</p>
+
+<dl>
+<dt><a name="index-surf3-1"></a><u>MGL command:</u> <b>surf3</b><i> adat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3-2"></a><u>MGL command:</u> <b>surf3</b><i> xdat ydat zdat adat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>cloud, dens3, surf3c, surf3a, axial</code>. See section <a href="mathgl_en_9.html#Surf3-sample">Surf3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3-3"></a><u>MGL command:</u> <b>surf3</b><i> adat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3-4"></a><u>MGL command:</u> <b>surf3</b><i> xdat ydat zdat adat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dens3-1"></a><u>MGL command:</u> <b>dens3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-dens3-2"></a><u>MGL command:</u> <b>dens3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws density plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Density is plotted at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. See also <code>cont3, contf3, dens, grid3</code>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-densa-1"></a><u>MGL command:</u> <b>densa</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-densa-2"></a><u>MGL command:</u> <b>densa</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws density plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont3-1"></a><u>MGL command:</u> <b>cont3</b><i> vdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-cont3-2"></a><u>MGL command:</u> <b>cont3</b><i> vdat xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws contour plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Contours are plotted for values specified in array <var>vdat</var> at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. If string <var>stl</var> contain &rsquo;t&rsquo; (or &rsquo;T&rsquo;) symbol then contour labels will be drawn below (or above) the contours. See also <code>dens3, contf3, cont, grid3</code>. See section <a href="mathgl_en_9.html#Cont3-sample">Cont3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont3-3"></a><u>MGL command:</u> <b>cont3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-cont3-4"></a><u>MGL command:</u> <b>cont3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-conta-1"></a><u>MGL command:</u> <b>conta</b><i> adat ['sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-conta-2"></a><u>MGL command:</u> <b>conta</b><i> xdat ydat zdat adat ['sch'='' <code>num=7</code>]</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf3-1"></a><u>MGL command:</u> <b>contf3</b><i> vdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-contf3-2"></a><u>MGL command:</u> <b>contf3</b><i> vdat xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws solid contour plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Contours are plotted for values specified in array <var>vdat</var> at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. See also <code>dens3, cont3, contf, grid3</code>. See section <a href="mathgl_en_9.html#ContF3-sample">ContF3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf3-3"></a><u>MGL command:</u> <b>contf3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-contf3-4"></a><u>MGL command:</u> <b>contf3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contfa-1"></a><u>MGL command:</u> <b>contfa</b><i> adat ['sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-contfa-2"></a><u>MGL command:</u> <b>contfa</b><i> xdat ydat zdat adat ['sch'='' <code>num=7</code>]</i></dt>
+<dd><p>Draws solid contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid3-1"></a><u>MGL command:</u> <b>grid3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-grid3-2"></a><u>MGL command:</u> <b>grid3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws grid for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Grid is plotted at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. See also <code>cont3, contf3, dens, grid3</code>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grida-1"></a><u>MGL command:</u> <b>grida</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-grida-2"></a><u>MGL command:</u> <b>grida</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws grids at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cloud-1"></a><u>MGL command:</u> <b>cloud</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-cloud-2"></a><u>MGL command:</u> <b>cloud</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws cloud for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). This plot is a set of cubes with color and transparency proportional to value of <var>adat</var>. The resulting plot is like cloud &ndash; low value is transparent but higher ones are not. The number of plotting cells depend on <code>meshnum</code>. Command <var>alpha</var> changes the overall transparency of plot. See also <code>surf3</code>. See section <a href="mathgl_en_9.html#Cloud-sample">Cloud sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-beam-1"></a><u>MGL command:</u> <b>beam</b><i> tr g1 g2 adat <code>rval</code> ['sch'='' <code>flag=0 num=3</code>]</i></dt>
+<dd><p>Draws  <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d array <var>adat</var>. This is special kind of plot for <var>adat</var> specified in accompanied coordinates along curve <var>tr</var> with orts <var>g1</var>, <var>g2</var> and with transverse scale <var>rval</var>. Variable <var>flag</var> is bitwise: &lsquo;<samp>0x1</samp>&rsquo; - draw in accompanied (not laboratory) coordinates; &lsquo;<samp>0x2</samp>&rsquo; - draw projection to <em>\rho-z</em> plane; &lsquo;<samp>0x4</samp>&rsquo; - draw normalized in each slice field. The x-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> must be nx&gt;2. The y-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> and z-size of the data array <var>a</var> must be equal. See section <a href="mathgl_en_3.html#Surf3">Surf3</a>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Dual-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.12 Dual plotting (MGL)</h2>
+<a name="index-surfc"></a>
+<a name="index-surf3c"></a>
+<a name="index-surfa"></a>
+<a name="index-surf3a"></a>
+<a name="index-map"></a>
+<a name="index-tile-3"></a>
+<a name="index-stfa"></a>
+
+<p>These plotting commands draw <em>two matrix</em> simultaneously. There are 5 generally different types of data representations: surface or isosurface colored by other data (SurfC, Surf3C), surface or isosurface transpared by other data (SurfA, Surf3A), tiles with variable size (TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C have variants for automatic and manual selection of level values for isosurfaces. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String paramter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). If array <var>xdat</var>, <var>ydat</var>, <var>zdat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y, z.
+</p>
+<dl>
+<dt><a name="index-surfc-1"></a><u>MGL command:</u> <b>surfc</b><i> zdat cdat ['sch'='']</i></dt>
+<dt><a name="index-surfc-2"></a><u>MGL command:</u> <b>surfc</b><i> xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} and color it by matrix <var>cdat</var>[i,j]. See also <code>surf, surfa, surf3c</code>. See section <a href="mathgl_en_9.html#SurfC-sample">SurfC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3c-1"></a><u>MGL command:</u> <b>surf3c</b><i> adat cdat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3c-2"></a><u>MGL command:</u> <b>surf3c</b><i> xdat ydat zdat adat cdat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as <code>surf3</code> command but the color of isosurface depends on values of array <var>cdat</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>surf3, sur3a, surfc</code>. See section <a href="mathgl_en_9.html#Surf3C-sample">Surf3C sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3c-3"></a><u>MGL command:</u> <b>surf3c</b><i> adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3c-4"></a><u>MGL command:</u> <b>surf3c</b><i> xdat ydat zdat adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surfa-1"></a><u>MGL command:</u> <b>surfa</b><i> zdat cdat ['sch'='']</i></dt>
+<dt><a name="index-surfa-2"></a><u>MGL command:</u> <b>surfa</b><i> xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} and transparent it by matrix <var>cdat</var>[i,j]. See also <code>surf, surfc, surf3a, tile</code>. See section <a href="mathgl_en_9.html#SurfA-sample">SurfA sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3a-1"></a><u>MGL command:</u> <b>surf3a</b><i> adat cdat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3a-2"></a><u>MGL command:</u> <b>surf3a</b><i> xdat ydat zdat adat cdat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as <code>surf3</code> command but the transparency of isosurface depends on values of array <var>cdat</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>surf3, sur3c, surfa</code>. See section <a href="mathgl_en_9.html#Surf3A-sample">Surf3A sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3a-3"></a><u>MGL command:</u> <b>surf3a</b><i> adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3a-4"></a><u>MGL command:</u> <b>surf3a</b><i> xdat ydat zdat adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tile-4"></a><u>MGL command:</u> <b>tile</b><i> zdat rdat ['sch'='']</i></dt>
+<dt><a name="index-tile-5"></a><u>MGL command:</u> <b>tile</b><i> xdat ydat zdat rdat ['sch'='']</i></dt>
+<dd><p>Draws horizontal tiles for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. It is mostly the same as <code>tile</code> but the size of tiles is determined by <var>rdat</var> array. See also <code>surfa, tile</code>. See section <a href="mathgl_en_9.html#TileS-sample">Tiles sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-map-1"></a><u>MGL command:</u> <b>map</b><i> udat vdat ['sch'='' <code>pnts=on</code>]</i></dt>
+<dt><a name="index-map-2"></a><u>MGL command:</u> <b>map</b><i> xdat ydat udat vdat ['sch'='' <code>pnts=on</code>]</i></dt>
+<dd><p>Draws mapping plot for matrixes {<var>udat</var>, <var>vdat</var> } which parametrically depend on coordinates <var>xdat</var>, <var>ydat</var>. The previous position of the cell (point) is marked by color. Height is proportional to Jacobian(udat,vdat). This plot is like Arnold diagram ???. If <code>pnts=off</code> then face is drawn otherwise the color ball at matrix knots are drawn. The size of <var>udat</var> and <var>vdat</var> must be the same. See section <a href="mathgl_en_9.html#Map-sample">Map sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stfa-1"></a><u>MGL command:</u> <b>stfa</b><i> re im <code>dn</code> ['sch'='' <code>pnts=on</code>]</i></dt>
+<dt><a name="index-stfa-2"></a><u>MGL command:</u> <b>stfa</b><i> xdat ydat re im <code>dn</code> ['sch'='' <code>pnts=on</code>]</i></dt>
+<dd><p>Draws spectrogram of complex array <var>re</var>+i*<code>im</code> for Fourier size of <var>dn</var> points at plane <var>z=zVal</var>. Parameter <var>dn</var> is arbitrary even integer. For example in 1D case, result is density plot of data <em>res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn</em> with size {int(nx/dn), dn, ny}.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<a name="Vector-fields-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-fields-_0028MGL_0029-1"></a>
+<h2 class="section">8.13 Vector fields (MGL)</h2>
+<a name="index-vectc"></a>
+<a name="index-vect"></a>
+<a name="index-flow"></a>
+<a name="index-pipe"></a>
+<a name="index-traj"></a>
+<a name="index-dew"></a>
+
+<p>These commands perform plotting of 2D and 3D vector fields. There are 6 generally different types of vector fields representations: simple vector field (Vect), vector field with coloring (VectC), vector field by dew-drops (Dew), flow threads (Flow), flow pipes (Pipe), vectors along a curve (Traj). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<p>The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. Parameter <var>flag</var> setup the hachures (arrows). It is compination of vlaues: <code>MGL_VEC_COL=1</code> for drawing bi-color arrow, <code>MGL_VEC_LEN=2</code> for drawing fixed length arrows, <code>MGL_VEC_DOT=16</code> for drawing hachures with dots instead of arrows, <code>MGL_VEC_END=4</code> for drawing arrows to the cell point, <code>MGL_VEC_MID=8</code> for drawing arrows with center at cell point. 
+</p>
+<p>The size of <var>udat</var>, <var>vdat</var> and <var>wdat</var> must be equal. The minor dimensions of arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var> and <var>udat</var> must be equal too. Arrays <var>xdat</var>, <var>ydat</var> and <var>zdat</var> can be vectors (not matrices as <var>udat</var>). The graphics is plotted for each z slice of <var>udat</var>, <var>vdat</var> for 2D case.
+</p>
+<dl>
+<dt><a name="index-traj-1"></a><u>MGL command:</u> <b>traj</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan len=0</code>]</i></dt>
+<dt><a name="index-traj-2"></a><u>MGL command:</u> <b>traj</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>len=0</code>]</i></dt>
+<dd><p>Draws vectors {<var>udat</var>, <var>vdat</var>, <var>wdat</var>} along a curve <var>xdat</var>, <var>ydat</var>, <var>zdat</var>. The length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See also <code>vect</code>. See section <a href="mathgl_en_9.html#Traj-sample">Traj sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vect-1"></a><u>MGL command:</u> <b>vect</b><i> udat vdat ['sch'='' <code>zval=nan flag=0</code>]</i></dt>
+<dt><a name="index-vect-2"></a><u>MGL command:</u> <b>vect</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan flag=0</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vectc, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vect-3"></a><u>MGL command:</u> <b>vect</b><i> udat vdat wdat ['sch'='' <code>flag=0</code>]</i></dt>
+<dt><a name="index-vect-4"></a><u>MGL command:</u> <b>vect</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>flag=0</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectc-1"></a><u>MGL command:</u> <b>vectc</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-vectc-2"></a><u>MGL command:</u> <b>vectc</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The color of hachures is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vect, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#VectC-sample">VectC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectc-3"></a><u>MGL command:</u> <b>vectc</b><i> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-vectc-4"></a><u>MGL command:</u> <b>vectc</b><i> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color of hachures is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#VectC-3D-sample">VectC 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectl"></a><u>MGL command:</u> <b>vectl</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-vectl-1"></a><u>MGL command:</u> <b>vectl</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The length of hachures is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vectc, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectl-2"></a><u>MGL command:</u> <b>vectl</b><i> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-vectl-3"></a><u>MGL command:</u> <b>vectl</b><i> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the length of hachures is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dew-1"></a><u>MGL command:</u> <b>dew</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-dew-2"></a><u>MGL command:</u> <b>dew</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws dew-drops for plane vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The color of drops is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of drops depend on <var>meshnum</var>. Note that this is very expensive plot in memory usage and creation time! See also <code>vectc</code>. See section <a href="mathgl_en_9.html#Dew-sample">Dew sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-1"></a><u>MGL command:</u> <b>flow</b><i> udat vdat ['sch'='' <code>num=5 zval=nan</code>]</i></dt>
+<dt><a name="index-flow-2"></a><u>MGL command:</u> <b>flow</b><i> xdat ydat udat vdat ['sch'='' <code>num=5 zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow threads for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. Number of threads is proportional to <var>num</var>. The color of lines is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-3"></a><u>MGL command:</u> <b>flow</b><i> udat vdat wdat ['sch'='' <code>num=3</code>]</i></dt>
+<dt><a name="index-flow-4"></a><u>MGL command:</u> <b>flow</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>num=3</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-5"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0</code> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-flow-6"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0</code> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow threads for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> from point {<var>x0</var>, <var>y0</var>} at level <var>z=zVal</var>. The color of lines is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-7"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0 z0</code> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-flow-8"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0 z0</code> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>Draws flow thread from point {<var>x0</var>, <var>y0</var>, <var>z0</var>}. Arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-pipe-1"></a><u>MGL command:</u> <b>pipe</b><i> udat vdat ['sch'='' <code>r0=0.05 num=5 zval=nan</code>]</i></dt>
+<dt><a name="index-pipe-2"></a><u>MGL command:</u> <b>pipe</b><i> xdat ydat udat vdat ['sch'='' <code>r0=0.05 num=5 zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow pipes for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. Number of pipes is proportional to <var>num</var>. The color of pipes is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). Parameter <var>r0</var> set the base pipe radius. If <var>r0</var>&lt;0 then pipe radius is inverse proportional to amplitude. The size of <var>ax</var> and <var>ay</var> must be equal. See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-pipe-3"></a><u>MGL command:</u> <b>pipe</b><i> udat vdat wdat ['sch'='' <code>r0=0.05 num=3</code>]</i></dt>
+<dt><a name="index-pipe-4"></a><u>MGL command:</u> <b>pipe</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>r0=0.05 num=3</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Other-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-fields-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.14 Other plotting (MGL)</h2>
+<a name="index-cont_005bxyz_005d"></a>
+<a name="index-dens_005bxyz_005d"></a>
+<a name="index-contf_005bxyz_005d"></a>
+<a name="index-dots"></a>
+<a name="index-crust"></a>
+<a name="index-triplot"></a>
+<a name="index-fplot"></a>
+<a name="index-fsurf"></a>
+
+
+<p>These commands perform miscelaneous plotting. There is unstructured data points plots (Dots), surface reconstruction (Crust), surfaces on the triangular mesh (TriPlot), textual formula plotting (Plots by formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]), simple plot (SimplePlot). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<dl>
+<dt><a name="index-densx"></a><u>MGL command:</u> <b>densx</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dt><a name="index-densy"></a><u>MGL command:</u> <b>densy</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dt><a name="index-densz"></a><u>MGL command:</u> <b>densz</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dd><p>These plotting commands draw density plot in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>cont[xyz], contf[xyz], dens</code>. See section <a href="mathgl_en_9.html#Dens-projection-sample">Dens projection sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contx"></a><u>MGL command:</u> <b>contx</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-conty"></a><u>MGL command:</u> <b>conty</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contz"></a><u>MGL command:</u> <b>contz</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dd><p>These plotting commands draw contour lines in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>dens[xyz], contf[xyz], cont</code>. See section <a href="mathgl_en_9.html#Cont-projection-sample">Cont projection sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contfx"></a><u>MGL command:</u> <b>contfx</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contfy"></a><u>MGL command:</u> <b>contfy</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contfz"></a><u>MGL command:</u> <b>contfz</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dd><p>These plotting commands draw solid contours in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>dens[xyz], cont[xyz], contf</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dots-1"></a><u>MGL command:</u> <b>dots</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dt><a name="index-dots-2"></a><u>MGL command:</u> <b>dots</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws the arbitrary placed points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. Variable <var>adat</var>[i] set transparency for dots. See also <code>crust, mark, plot</code>. See section <a href="mathgl_en_9.html#Dots-sample">Dots sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-crust-1"></a><u>MGL command:</u> <b>crust</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Reconstructs and draws the surface for arbitrary placed points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>dots, triplot</code>. See section <a href="mathgl_en_9.html#Crust-sample">Crust sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-triplot-1"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-triplot-2"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat zdat ['sch'='']</i></dt>
+<dt><a name="index-triplot-3"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws the surface of triangles. Triangle vertexes are set by indexes <var>idat</var> of data points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. First dimensions of <var>idat</var> must be 3 or greater. See also <code>dots, crust</code>. Parameter <var>cdat</var> set the colors of triangles (if <var>idat</var>.ny=<var>cdat</var>.nx) or colors of vertexes (if <var>xdat</var>.nx=<var>cdat</var>.nx).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fplot-1"></a><u>MGL command:</u> <b>fplot</b><i> 'y(x)' ['pen'='' <code>zval=nan num=100</code>]</i></dt>
+<dd><p>Draws command function &lsquo;<samp>y(x)</samp>&rsquo; at plane z=<var>zval</var> where &lsquo;<samp>x</samp>&rsquo; variable is changed in <code>xrange</code>. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>plot</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fplot-2"></a><u>MGL command:</u> <b>fplot</b><i> 'x(t)' 'y(t)' 'z(t)' ['pen'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command parametrical curve {&lsquo;<samp>x(t)</samp>&rsquo;, &lsquo;<samp>y(t)</samp>&rsquo;, &lsquo;<samp>z(t)</samp>&rsquo;} where &lsquo;<samp>t</samp>&rsquo; variable is changed in range [0, 1]. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>plot</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fsurf-1"></a><u>MGL command:</u> <b>fsurf</b><i> 'z(x,y)' ['sch'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command surface for function &lsquo;<samp>z(x,y)</samp>&rsquo; where &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; variable are changed in <code>xrange, yrange</code>. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>surf</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fsurf-2"></a><u>MGL command:</u> <b>fsurf</b><i> 'x(u,v)' 'y(u,v)' 'z(u,v)' ['sch'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command parametrical surface {&lsquo;<samp>x(u,v)</samp>&rsquo;, &lsquo;<samp>y(u,v)</samp>&rsquo;, &lsquo;<samp>z(u,v)</samp>&rsquo;} where &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo; variable are changed in range [0, 1]. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>surf</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Nonlinear-fitting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-create-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-_0028MGL_0029-1"></a>
+<h2 class="section">8.15 Nonlinear fitting (MGL)</h2>
+<a name="index-fit"></a>
+<a name="index-fits"></a>
+<a name="index-putsfit"></a>
+
+<p>These commands fit data to formula. Fitting goal is to find formula parameters for the best fit the data points, i.e. to minimize the sum <em>\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2</em>. At this, approximation command &lsquo;<samp>f</samp>&rsquo; can depend only on one argument &lsquo;<samp>x</samp>&rsquo; (1D case), on two arguments &lsquo;<samp>x,y</samp>&rsquo; (2D case) and on three arguments &lsquo;<samp>x,y,z</samp>&rsquo; (3D case). The command &lsquo;<samp>f</samp>&rsquo; also may depend on parameters. Normally the list of fitted parameters is specified by <var>var</var> string (like, &lsquo;<samp>abcd</samp>&rsquo;). Usually user should supply initial values for fitted parameters by <var>ini</var> variable. But if he/she don&rsquo;t supply it then the zeros are used.
+</p>
+<p>Commands <code>fit</code> and <code>fits</code> do not draw the obtained data themselves. They fill the data <var>out</var> by formula &lsquo;<samp>f</samp>&rsquo; with found coefficients. At this, the &lsquo;<samp>x,y,z</samp>&rsquo; coordinates are equidistantly distributed in the bounding box. Number of points in <var>out</var> is selected as maximal value of <var>out</var> size or 100. Also you may print the last formula with found coefficients by <code>putsfit</code> command. See section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>, for sample code and picture.
+</p>
+<p>The dimensions of arrays must be at least the same as the number of specified arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var>. Also the fitting only along specified directions will be performed (for example, along x and y if only <var>xdat</var> and <var>ydat</var> are specified). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x.
+</p>
+
+<dl>
+<dt><a name="index-fits-1"></a><u>MGL command:</u> <b>fits</b><i> adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-2"></a><u>MGL command:</u> <b>fits</b><i> xdat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-3"></a><u>MGL command:</u> <b>fits</b><i> xdat ydat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-4"></a><u>MGL command:</u> <b>fits</b><i> xdat ydat zdat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 1d-,2d- or 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) with weight factor <var>sdat</var>[i,j,k].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fit-1"></a><u>MGL command:</u> <b>fit</b><i> adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-2"></a><u>MGL command:</u> <b>fit</b><i> xdat adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-3"></a><u>MGL command:</u> <b>fit</b><i> xdat ydat adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-4"></a><u>MGL command:</u> <b>fit</b><i> xdat ydat zdat adat 'func' 'var' [ini=0]</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 1d-,2d- or 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) with weight factor =1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-putsfit-1"></a><u>MGL command:</u> <b>putsfit</b><i> <code>x y</code> ['pre'='' 'fnt'='' <code>size=-1</code>]</i></dt>
+<dd><p>Print last fitted formula with found coefficients (as numbers) at position {<var>x</var>, <var>y</var>}. The string <var>pre</var> will be printed before formula. All other parameters are the same as in <a href="#Text-printing-_0028MGL_0029">Text printing (MGL)</a>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Data-create-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-filling-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-create-_0028MGL_0029-1"></a>
+<h2 class="section">8.16 Data create (MGL)</h2>
+<a name="index-new"></a>
+<a name="index-var"></a>
+<a name="index-list"></a>
+<a name="index-delete"></a>
+<a name="index-copy"></a>
+<a name="index-column"></a>
+<a name="index-set_005fid"></a>
+
+<dl>
+<dt><a name="index-new-1"></a><u>MGL command:</u> <b>new</b><i> dat [<code>nx=1 ny=1 nz=1</code>]</i></dt>
+<dd><p>Creates or recreates the array <var>dat</var> with specified size and fills it by zero. This command does nothing if one of parameters <var>nx</var>, <var>ny</var>, <var>nz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-var-1"></a><u>MGL command:</u> <b>var</b><i> dat <code>num v1 [v2=nan]</code></i></dt>
+<dd><p>Creates new variable with name dat for one-dimensional array of size num. Array elements are equidistantly distributed in range [<var>v1</var>, <var>v2</var>]. If <var>v2</var>=<code>nan</code> then <var>v2=v1</var> is used. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-list-1"></a><u>MGL command:</u> <b>list</b><i> dat <code>v1 ...</code></i></dt>
+<dd><p>Creates new variable with name <var>dat</var> and fills it by numeric values of command arguments <code>v1 ...</code>. Command can create one-dimensional and two-dimensional arrays with arbitrary values. For creating 2d array the user should use delimiter - which means that the following values lie in next row. Array sizes are [maximal of row sizes * number of rows]. For example, command <code>list 1 | 2 3</code> creates the array [1 0; 2 3]. Note, that the maximal number of arguments is 1000. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-list-2"></a><u>MGL command:</u> <b>list</b><i> dat d1 ...</i></dt>
+<dd><p>Creates new variable with name <var>dat</var> and fills it by data values of arrays of command arguments <var>d1 ...</var>. Command can create two-dimensional or three-dimensional (if arrays in arguments are 2d arrays) arrays with arbitrary values. Minor dimensions of all arrays in arguments should be equal to dimensions of first array d1. In the opposite case the argument will be ignored. Note, that the maximal number of arguments is 1000. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-copy-1"></a><u>MGL command:</u> <b>copy</b><i> dat1 dat2 ['eq'='' <code>on_axis=on</code>]</i></dt>
+<dt><a name="index-copy-2"></a><u>MGL command:</u> <b>copy</b><i> dat1 <code>val</code></i></dt>
+<dd><p>Creates new variable with name <var>dat1</var> and fills it by data values of array <var>dat2</var>. At this, if parameter <var>eq</var> is specified then the data will be modified by corresponding formula by the same way as in <code>fill</code> command (for <code>on_axis=on</code>) or in <code>modify</code> command (for <code>on_axis=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-delete-1"></a><u>MGL command:</u> <b>delete</b><i> dat</i></dt>
+<dd><p>Deletes variable <var>dat</var> and makes its memory free. Can be useful for huge data arrays.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-set_005fid-1"></a><u>MGL command:</u> <b>set_id</b><i> dat 'ids'</i></dt>
+<dd><p>Set the symbol id for data columns. The string must contain one symbol &rsquo;a&rsquo;...&rsquo;z&rsquo; per column (without spaces).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-info"></a><u>MGL command:</u> <b>info</b><i> dat [<code>detail=off</code>]</i></dt>
+<dd><p>Display information (sizes, maximum/minimum, momentums and so on) about the data dat. Show brief information by default (if <code>detail=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-info-1"></a><u>MGL command:</u> <b>info</b><i> 'text'</i></dt>
+<dd><p>Display <var>text</var> as information (warning).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Data-filling-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-create-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Rearrange-data-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-filling-_0028MGL_0029-1"></a>
+<h2 class="section">8.17 Data filling (MGL)</h2>
+<a name="index-fill"></a>
+<a name="index-modify"></a>
+
+<dl>
+<dt><a name="index-fill-1"></a><u>MGL command:</u> <b>fill</b><i> dat v1 v2 ['dir'='x']</i></dt>
+<dd><p>Equidistantly fills the data values to range [<var>x1</var>, <var>x2</var>] in direction <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fill-2"></a><u>MGL command:</u> <b>fill</b><i> dat 'eq' [vdat=0 wdat=0]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are supposed to be normalized in <em>bounding box</em> (in difference from <code>modify</code> commands). Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-modify-1"></a><u>MGL command:</u> <b>modify</b><i> dat 'eq' [<code>dim=0</code>]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Modification will be fulfilled only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-modify-2"></a><u>MGL command:</u> <b>modify</b><i> dat 'eq' vdat [wdat=0]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>. If optional data <var>vdat</var>, <var>wdat</var> (must be the same size as <var>dat</var>) are specified then variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; denote its values else they are zero.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-put"></a><u>MGL command:</u> <b>put</b><i> a <code>val [i=: j=: k=:]</code></i></dt>
+<dd><p>Function sets value(s) of array a[<var>i</var>, <var>j</var>, <var>k</var>] = <var>val</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=&lsquo;<samp>:</samp>&rsquo; set the value <var>val</var> to whole range in corresponding direction(s). For example, <code>put a val : 0 :</code> sets a[i,0,j]=<var>val</var> for i=0...(a.nx-1), j=0...(a.nz-1).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-put-1"></a><u>MGL command:</u> <b>put</b><i> a v [<code>i=: j=: k=:</code>]</i></dt>
+<dd><p>Function copies value(s) from array <var>v</var> to the range of array <var>a</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=&lsquo;<samp>:</samp>&rsquo; set the range in corresponding direction(s). At this minor dimensions of array <var>v</var> should be large than corresponding dimensions of array <var>a</var>. For example, <code>put a v : 0 :</code> sets a[i,0,j]=v.ny&gt;nz ? v[i,j] : v[i], where i=0...(a.nx-1), j=0...(a.nz-1) and condition v.nx&gt;=a.nx is true.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Rearrange-data-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-filling-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#File-I_002fO-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Rearrange-data-_0028MGL_0029-1"></a>
+<h2 class="section">8.18 Rearrange data (MGL)</h2>
+<a name="index-rearrange"></a>
+<a name="index-extend"></a>
+<a name="index-transpose"></a>
+<a name="index-squeeze"></a>
+<a name="index-crop"></a>
+
+<dl>
+<dt><a name="index-rearrange-1"></a><u>MGL command:</u> <b>rearrange</b><i> dat <code>mx [my=0 mz=0]</code></i></dt>
+<dd><p>Rearrange dimensions without changing data array so that resulting sizes should  be <var>mx</var>*<var>my</var>*<var>mz</var> &lt; nx*ny*nz. If some of parameter <var>my</var> or <var>mz</var> are zero then it will be selected to optimal fill of data array. For example, if <var>my</var>=0 then it will be change to <var>my</var>=nx*ny*nz/<var>mx</var> and <var>mz</var> will be 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-extend-1"></a><u>MGL command:</u> <b>extend</b><i> dat <code>n1 [n2=0]</code></i></dt>
+<dd><p>Increase the dimensions of the data by inserting new (|<var>n1</var>|+1)-th slices after (for <var>n1</var>&gt;0) or before (for <var>n1</var>&lt;0) of existed one. It is possible to insert 2 dimensions simultaneously for 1d data by using parameter <var>n2</var>. Data to new slices is copy from existed one. For example, for <var>n1</var>&gt;0 new array will be 
+a_ij^new = a_i^old where j=0...<var>n1</var>. Correspondingly, for <var>n1</var>&lt;0 new array will be a_ij^new = a_j^old where i=0...|<var>n1</var>|.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transpose-1"></a><u>MGL command:</u> <b>transpose</b><i> dat ['dim'='yxz']</i></dt>
+<dd><p>Transposes (shift order of) dimensions of the data. New order of dimensions is specified int string <var>dim</var>. This command may be useful also for the reading of one-dimensional data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-squeeze-1"></a><u>MGL command:</u> <b>squeeze</b><i> dat <code>rx [ry=1 rz=1 sm=off]</code></i></dt>
+<dd><p>Reduces the data size by excluding data elements which indexes are not divisible by <var>rx</var>, <var>ry</var>, <var>rz</var> correspondingly. Parameter <var>sm</var> set to use smoothing
+(i.e. out[i]=\sum_{j=i}^{i+r} a[j]/r) or not (i.e. out[i]=a[j*r]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-crop-1"></a><u>MGL command:</u> <b>crop</b><i> dat <code>n1 n2</code> 'dir'</i></dt>
+<dd><p>Cuts off edges of the data <var>i</var>&lt;<var>n1</var> and <var>i</var>&gt;<var>n2</var> if <var>n2</var>&gt;0 or <var>i</var>&gt;<code>n[xyz]</code>-<var>n2</var> if <var>n2</var>&lt;=0 along direction <var>dir</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="File-I_002fO-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Rearrange-data-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Make-another-data-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="File-I_002fO-_0028MGL_0029-1"></a>
+<h2 class="section">8.19 File I/O (MGL)</h2>
+<a name="index-read"></a>
+<a name="index-readhdf"></a>
+<a name="index-readmat"></a>
+<a name="index-readall"></a>
+<a name="index-save"></a>
+<a name="index-savehdf"></a>
+<a name="index-export"></a>
+<a name="index-import"></a>
+
+<dl>
+<dt><a name="index-read-1"></a><u>MGL command:</u> <b>read</b><i> dat 'fname'</i></dt>
+<dd><p>Reads data from tab-separated text file with auto determining sizes of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-read-2"></a><u>MGL command:</u> <b>read</b><i> dat 'fname' <code>mx [my=1 mz=1]</code></i></dt>
+<dd><p>Reads data from text file with specified data sizes. This command does nothing if one of parameters <var>mx</var>, <var>my</var> or <var>mz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readmat-1"></a><u>MGL command:</u> <b>readmat</b><i> dat 'fname' [<code>dim=2</code>]</i></dt>
+<dd><p>Read data from text file with size specified at beginning of the file by first <var>dim</var> numbers. At this, variable <var>dim</var> set data dimensions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readall-1"></a><u>MGL command:</u> <b>readall</b><i> dat 'templ' <code>v1 v2 [dv=1 slice=off]</code></i></dt>
+<dd><p>Join data arrays from several text files. The file names are determined by function call <code>sprintf(fname,templ,val);</code>, where <var>val</var> changes from <var>v1</var> to <var>v2</var> with step <var>dv</var>. The data load one-by-one in the same slice if <var>slice</var>=<code>off</code> or as slice-by-slice if <var>slice</var>=<code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readall-2"></a><u>MGL command:</u> <b>readall</b><i> dat 'templ' <code>[slice=off]</code></i></dt>
+<dd><p>Join data arrays from several text files which filenames satisfied the template <var>templ</var> (for example, <var>templ</var>=<code>&quot;t_*.dat&quot;</code>). The data load one-by-one in the same slice if <var>slice</var>=<code>off</code> or as slice-by-slice if <var>slice</var>=<code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-save-1"></a><u>MGL command:</u> <b>save</b><i> dat 'fname'</i></dt>
+<dd><p>Saves the whole data array to tab-separated text file.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readhdf-1"></a><u>MGL command:</u> <b>readhdf</b><i> dat 'fname' 'dname'</i></dt>
+<dd><p>Reads data array named <var>dname</var> from HDF file <var>fname</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-savehdf-1"></a><u>MGL command:</u> <b>savehdf</b><i> dat 'fname' 'dname'</i></dt>
+<dd><p>Saves data array named <var>dname</var> from HDF file <var>fname</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-import-1"></a><u>MGL command:</u> <b>import</b><i> dat 'fname' 'sch' [<code>v1=0 v2=1</code>]</i></dt>
+<dd><p>Reads data from bitmap file. The RGB values of bitmap pixels are transformed to float values in range [<var>v1</var>, <var>v2</var>] using color scheme <var>sch</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-export-1"></a><u>MGL command:</u> <b>export</b><i> dat 'fname' 'sch' [<code>v1=0 v2=0</code>]</i></dt>
+<dd><p>Saves data matrix to bitmap file. The data values are transformed from range [<var>v1</var>, <var>v2</var>] to RGB pixels of bitmap using color scheme <var>sch</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). If <var>v1</var>&gt;=<var>v2</var> then the values of <var>v1</var>, <var>v2</var> are automatically determined as minimal and maximal value of the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Make-another-data-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#File-I_002fO-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Commands-on-direction-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Make-another-data-_0028MGL_0029-1"></a>
+<h2 class="section">8.20 Make another data (MGL)</h2>
+<a name="index-subdata"></a>
+<a name="index-hist"></a>
+<a name="index-momentum"></a>
+<a name="index-sum"></a>
+<a name="index-max"></a>
+<a name="index-min"></a>
+<a name="index-combine"></a>
+<a name="index-evaluate"></a>
+<a name="index-resize"></a>
+
+<dl>
+<dt><a name="index-combine-1"></a><u>MGL command:</u> <b>combine</b><i> res adat bdat</i></dt>
+<dd><p>Returns direct multiplication of arrays (like, res[i,j] = adat[i]*bdat[j] and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-evaluate-1"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat [<code>norm=on</code>]</i></dt>
+<dt><a name="index-evaluate-2"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat jdat [<code>norm=on</code>]</i></dt>
+<dt><a name="index-evaluate-3"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat jdat kdat [<code>norm=on</code>]</i></dt>
+<dd><p>Get array which values is result of interpolation of original array for coordinates from other arrays. All dimensions must be the same for data <var>idat</var>, <var>jdat</var>, <var>kdat</var>. Coordinates from <var>idat</var>, <var>jdat</var>, <var>kdat</var> are supposed to be normalized in range [0,1] (if <var>norm</var>=<code>true</code>) or in range [0,nx], [0,ny], [0,nz] correspondingly.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-hist-1"></a><u>MGL command:</u> <b>hist</b><i> res dat <code>num v1 v2 [nsub=0]</code></i></dt>
+<dt><a name="index-hist-2"></a><u>MGL command:</u> <b>hist</b><i> res dat wdat <code>num v1 v2 [nsub=0]</code></i></dt>
+<dd><p>Creates <var>num</var>-th points distribution <var>res</var> of the data values of <var>dat</var> in range [<var>v1</var>, <var>v2</var>]. Array <var>wdat</var> specifies weights of the data elements (all weight is 1 if <var>wdat</var> is not specified). Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-hist-3"></a><u>MGL command:</u> <b>hist</b><i> res xdat adat</i></dt>
+<dt><a name="index-hist-4"></a><u>MGL command:</u> <b>hist</b><i> res xdat ydat adat</i></dt>
+<dt><a name="index-hist-5"></a><u>MGL command:</u> <b>hist</b><i> res xdat ydat zdat adat</i></dt>
+<dd><p>Creates distribution <var>res</var> of the data values of <var>adat</var> in axis range [Min, Max]. Array <var>adat</var> look like weights of the data points.
+</p></dd></dl>
+
+
+
+
+<dl>
+<dt><a name="index-momentum-1"></a><u>MGL command:</u> <b>momentum</b><i> res dat 'how' ['dir'='z']</i></dt>
+<dd><p>Get momentum (1D-array) of the data along direction <var>dir</var>. String <var>how</var> contain kind of momentum. The momentum is defined like as
+res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij
+if <var>var</var>=&lsquo;<samp>z</samp>&rsquo; and so on. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sum-1"></a><u>MGL command:</u> <b>sum</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the result of summation in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-max-1"></a><u>MGL command:</u> <b>max</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-min-1"></a><u>MGL command:</u> <b>min</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the minimal data values in given direction or direction(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-resize-1"></a><u>MGL command:</u> <b>resize</b><i> res dat <code>mx [my=1 mz=1]</code></i></dt>
+<dd><p>Makes array <var>res</var> of sizes <var>mx</var>, <var>my</var>, <var>mz</var> with interpolated data of array <var>dat</var>. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-subdata-1"></a><u>MGL command:</u> <b>subdata</b><i> res dat <code>xx [yy=: zz=:]</code></i></dt>
+<dd><p>Extracts sub-array data <var>res</var> from the original data <var>dat</var> array keeping fixed positive index. For example <code>subdata a b : 2</code> extracts 3d row (indexes are zero based), <code>subdata a b 4 :</code> extracts 5th column, <code>subdata a b : : 3</code> extracts 4th slice and so on. Note that symbol &lsquo;<samp>:</samp>&rsquo; is defined &lsquo;<samp>:</samp>&rsquo;=<code>-1</code> in MGL.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-trace"></a><u>MGL command:</u> <b>trace</b><i> res dat</i></dt>
+<dd><p>Gets array of diagonal elements dat[i,i] (for 2D case) or dat[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of itself for 1D case. Data array must have dimensions ny,nz &gt;= nx or ny,nz = 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transform"></a><u>MGL command:</u> <b>transform</b><i> dat 'type' real imag</i></dt>
+<dd><p>Do integral transformation of complex data <var>real</var>, <var>imag</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transforma"></a><u>MGL command:</u> <b>transforma</b><i> dat 'type' ampl phase</i></dt>
+<dd><p>Do integral transformation of complex data <var>ampl</var>, <var>phase</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stfad"></a><u>MGL command:</u> <b>stfad</b><i> res real imag <code>dn</code> ['dir'='x']</i></dt>
+<dd><p>Short time Fourier analysis for real and imaginary parts. Output  is amplitude of partial Fourier of length <var>dn</var>. For example if <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;, result will have size {int(nx/dn), dn, ny} and it will contain <em>res[i,j,k]=|\sum_d^dn exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-pde"></a><u>MGL command:</u> <b>pde</b><i> res 'ham' ini_re ini_im [<code>dz=0.1 k0=100</code>]</i></dt>
+<dd><p>Solves equation du/dz = i*k0*<var>ham</var>(p,q,x,y,z,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators. Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Coordinates of the equation (and the solution) are supposed to be in the bounding box. Note, that really this ranges are increased by factor 3/2 for purpose of reducing reflection from boundaries. Parameter <var>dz</var> set the step along evolutionary coordinate z. At this moment, simplified form of function <var>ham</var> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this function is effectively <em>ham = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed. Here variable &lsquo;<samp>u</samp>&rsquo; is used for field amplitude |u|. This allow one solve nonlinear problems &ndash; for example, for nonlinear Shrodinger equation you may set <code>ham='p^2+q^2-u^2'</code>. You may specify imaginary part for wave absorption, like <code>ham = 'p^2+i*x*(x&gt;0)'</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>ham = hre+i*him</em>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ray"></a><u>MGL command:</u> <b>ray</b><i> res 'ham' <code>x0 y0 z0 p0 q0 v0 [dt=0.1 tmax=10]</code></i></dt>
+<dd><p>Solves GO ray equation like d<em>r</em>/dt = d <var>ham</var>/d<em>p</em>, d<em>p</em>/dt = -d <var>ham</var>/d<em>r</em>. This is Hamiltonian equations for particle trajectory in 3D case. Here <var>ham</var> is Hamiltonian which may depend on coordiantes &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, momentums &lsquo;<samp>p</samp>&rsquo;=px, &lsquo;<samp>q</samp>&rsquo;=py, &lsquo;<samp>v</samp>&rsquo;=pz and time &lsquo;<samp>t</samp>&rsquo;: <em>ham = H(x,y,z,p,q,v,t)</em>. The starting point (at <code>t=0</code>) is defined by variables {<var>x0</var>, <var>y0</var>, <var>z0</var>, <var>p0</var>, <var>q0</var>, <var>v0</var>}. Parameters <var>dt</var> and <var>tmax</var> specify the integration step and maximal time for ray tracing. Result is array of {x,y,z,p,q,v,t} with dimensions {7 * int(<var>tmax</var>/<var>dt</var>+1) }.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-qo2d"></a><u>MGL command:</u> <b>qo2d</b><i> res 'ham' ini_re ini_im ray [<code>r=1 k0=100</code> xx=0 yy=0]</i></dt>
+<dd><p>Solves equation du/dt = i*k0*<var>ham</var>(p,q,x,y,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see <code>mglPDE()</code> for details). Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>ray</var> set the reference ray, i.e. the ray around which the accompanied coordinate system will be maked. You may use, for example, the array created by <code>mglRay()</code> function. Note, that the reference ray <strong>must be</strong> smooth enough to make accompanied coodrinates unambiguity. Otherwise errors in the solution may appear. If <var>xx</var> and <var>yy</var> are non-zero then Cartesian coordinates for each point will be written into them. See section <a href="mathgl_en_9.html#Beam-tracing-sample">Beam tracing sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-jacobian"></a><u>MGL command:</u> <b>jacobian</b><i> res xdat ydat [zdat=0]</i></dt>
+<dd><p>Computates the Jacobian for transformation {i,j,k} to {<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} where initial coordinates  {i,j,k} are data indexes normalized in range [0,1]. The Jacobian is determined by formula det||<em>dr_\alpha/d\xi_\beta</em>|| where <em>r</em>={<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} and <em>\xi</em>={i,j,k}. All dimensions must be the same for all data arrays. Data must be 3D if all 3 arrays {<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} are specified or 2D if only 2 arrays {<var>xdat</var>,<var>ydat</var>} are specified.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Commands-on-direction-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Make-another-data-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Operators-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Commands-on-direction-_0028MGL_0029-1"></a>
+<h2 class="section">8.21 Commands on direction (MGL)</h2>
+<a name="index-cumsum"></a>
+<a name="index-integral"></a>
+<a name="index-diff"></a>
+<a name="index-diff2"></a>
+<a name="index-swap"></a>
+<a name="index-mirror"></a>
+<a name="index-sew"></a>
+<a name="index-smooth"></a>
+<a name="index-envelop"></a>
+<a name="index-norm"></a>
+<a name="index-normsl"></a>
+
+<p>These commands change the data in some direction like differentiations, integrations and so on. The direction in which the change will applied is specified by the string parameter, which may contain &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; characters for 1-st, 2-nd and 3-d dimension correspondingly.
+</p>
+<dl>
+<dt><a name="index-cumsum-1"></a><u>MGL command:</u> <b>cumsum</b><i> dat 'dir'</i></dt>
+<dd><p>Cumulative summation of the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-integrate"></a><u>MGL command:</u> <b>integrate</b><i> dat 'dir'</i></dt>
+<dd><p>Integrates (like cumulative summation) the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-diff-1"></a><u>MGL command:</u> <b>diff</b><i> dat 'dir'</i></dt>
+<dd><p>Differentiates the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-diff-2"></a><u>MGL command:</u> <b>diff</b><i> dat xdat ydat [zdat=0]</i></dt>
+<dd><p>Differentiates the data <var>dat</var> specified parametrically in direction <var>xdat</var> with <var>ydat</var>, <var>zdat</var>=constant. Parameter <var>zdat</var> can be omitted that correspond to 2D case. Parametrical differentiation uses the formula (for 2D case): <em>da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)</em> where <em>a_i=da/di, a_j=da/dj</em> denotes usual differentiation along 1st and 2nd dimensions. The similar formula is used for 3D case. Note, that you may change the order of arguments &ndash; for example, if you have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)} then usual derivative along &lsquo;<samp>x</samp>&rsquo; will be <code>diff a x y</code> and usual derivative along &lsquo;<samp>y</samp>&rsquo; will be <code>diff a y x</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-diff2-1"></a><u>MGL command:</u> <b>diff2</b><i> dat 'dir'</i></dt>
+<dd><p>Double-differentiates (like Laplace operator) the data in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-swap-1"></a><u>MGL command:</u> <b>swap</b><i> dat 'dir'</i></dt>
+<dd><p>Swaps the left and right part of the data in given direction (useful for Fourier spectrum).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mirror-1"></a><u>MGL command:</u> <b>mirror</b><i> dat 'dir'</i></dt>
+<dd><p>Mirror the left-to-right part of the data in given direction. Looks like change the value index <var>i</var>-&gt;<var>n-i</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sew-1"></a><u>MGL command:</u> <b>sew</b><i> dat ['dir'='xyz' <code>da=2*pi</code>]</i></dt>
+<dd><p>Remove value steps (like phase jumps after inverse trigonometric commands) with period <var>da</var> in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-smooth-1"></a><u>MGL command:</u> <b>smooth</b><i> data <code>type</code> ['dir'='xyz']</i></dt>
+<dd><p>Smooths the data on specified direction or directions by method <var>Type</var>. Now 4 methods are supported: &lsquo;<samp>0</samp>&rsquo; does nothing, &lsquo;<samp>1</samp>&rsquo; linear averaging by 3 points, &lsquo;<samp>2</samp>&rsquo; linear averaging by 5 points, &lsquo;<samp>3</samp>&rsquo; quadratic averaging by 5 points.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-envelop-1"></a><u>MGL command:</u> <b>envelop</b><i> dat ['dir'='x']</i></dt>
+<dd><p>Find envelop for data values along direction <var>dir</var>. Only one direction can be specified at once.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-normsl-1"></a><u>MGL command:</u> <b>normsl</b><i> dat <code>v1 v2</code> ['dir'='z' <code>keep=on sym=off</code>]</i></dt>
+<dd><p>Normalizes data slice-by-slice along direction <var>dir</var> the data in slices to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>on</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If <var>keep</var> is set then maximal value of k-th slice will be limited by 
+<em>\sqrt\sum a_ij(k)/\sum a_ij(0)</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-norm-1"></a><u>MGL command:</u> <b>norm</b><i> dat <code>v1 v2 [sym=off dim=0]</code></i></dt>
+<dd><p>Normalizes the data to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>on</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. Modification will be applied only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Operators-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Commands-on-direction-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Program-flow-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Operators-_0028MGL_0029-1"></a>
+<h2 class="section">8.22 Operators (MGL)</h2>
+<a name="index-multo"></a>
+<a name="index-addto"></a>
+<a name="index-divto"></a>
+<a name="index-subto"></a>
+
+<dl>
+<dt><a name="index-multo-1"></a><u>MGL command:</u> <b>multo</b><i> dat dat2</i></dt>
+<dd><p>Multiplies the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-divto-1"></a><u>MGL command:</u> <b>divto</b><i> dat dat2</i></dt>
+<dd><p>Divides the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-addto-1"></a><u>MGL command:</u> <b>addto</b><i> dat dat2</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-subto-1"></a><u>MGL command:</u> <b>subto</b><i> dat dat2</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-multo-2"></a><u>MGL command:</u> <b>multo</b><i> dat <code>val</code></i></dt>
+<dd><p>Multiplies each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-divto-2"></a><u>MGL command:</u> <b>divto</b><i> dat <code>val</code></i></dt>
+<dd><p>Divides each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-addto-2"></a><u>MGL command:</u> <b>addto</b><i> dat <code>val</code></i></dt>
+<dd><p>Adds the number to each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-subto-2"></a><u>MGL command:</u> <b>subto</b><i> dat <code>val</code></i></dt>
+<dd><p>Subtracts the number to each element.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Program-flow-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Operators-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Command-options-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Program-flow-_0028MGL_0029-1"></a>
+<h2 class="section">8.23 Program flow (MGL)</h2>
+<a name="index-call"></a>
+<a name="index-chdir"></a>
+<a name="index-define"></a>
+<a name="index-if"></a>
+<a name="index-elseif"></a>
+<a name="index-else"></a>
+<a name="index-endif"></a>
+<a name="index-for"></a>
+<a name="index-next"></a>
+<a name="index-once"></a>
+<a name="index-stop"></a>
+
+<p>These commands control program flow, like, conditions, cycles, define script arguments and so on.
+</p>
+<dl>
+<dt><a name="index-call-1"></a><u>MGL command:</u> <b>call</b><i> 'fname'</i></dt>
+<dd><p>Executes script <var>fname</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-chdir-1"></a><u>MGL command:</u> <b>chdir</b><i> 'path'</i></dt>
+<dd><p>Changes the current directory to <var>path</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-define-1"></a><u>MGL command:</u> <b>define</b><i> $N smth</i></dt>
+<dd><p>Sets <var>N</var>-th script argument to <var>smth</var>. Note, that <var>smth</var> is used as is (with &lsquo;<samp>'</samp>&rsquo; symbols if present).
+</p></dd></dl>
+<dl>
+<dt><a name="index-define-2"></a><u>MGL command:</u> <b>define</b><i> name smth</i></dt>
+<dd><p>Create scalar variable <code>name</code> which have the numeric value of <code>smth</code>. Later you can use this variable as usual number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-if-1"></a><u>MGL command:</u> <b>if</b><i> dat 'cond'</i></dt>
+<dd><p>Starts block which will be executed if <var>dat</var> satisfy to <var>cond</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-if-2"></a><u>MGL command:</u> <b>if</b><i> <code>val</code></i></dt>
+<dd><p>Starts block which will be executed if <code>val</code> is nonzero.
+</p></dd></dl>
+<dl>
+<dt><a name="index-elseif-1"></a><u>MGL command:</u> <b>elseif</b><i> dat 'cond'</i></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false and <var>dat</var> satisfy to <var>cond</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-elseif-2"></a><u>MGL command:</u> <b>elseif</b><i> <code>val</code></i></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false and <code>val</code> is nonzero.
+</p></dd></dl>
+<dl>
+<dt><a name="index-else-1"></a><u>MGL command:</u> <b>else</b></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false.
+</p></dd></dl>
+<dl>
+<dt><a name="index-endif-1"></a><u>MGL command:</u> <b>endif</b></dt>
+<dd><p>Finishes <code>if/elseif/else</code> block.
+</p></dd></dl>
+<dl>
+<dt><a name="index-for-1"></a><u>MGL command:</u> <b>for</b><i> $N <code>v1 v2 [dv=1]</code></i></dt>
+<dd><p>Starts cycle with <var>N</var>-th argument changing from <var>v1</var> to <var>v2</var> with the step <var>dv</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-for-2"></a><u>MGL command:</u> <b>for</b><i> $N dat</i></dt>
+<dd><p>Starts cycle with <var>N</var>-th argument changing for <var>dat</var> values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-next-1"></a><u>MGL command:</u> <b>next</b></dt>
+<dd><p>Finishes <code>for</code> cycle.
+</p></dd></dl>
+<dl>
+<dt><a name="index-once-1"></a><u>MGL command:</u> <b>once</b><i> <code>val</code></i></dt>
+<dd><p>The code between once on and once off will be executed only once. Useful for large data manipulation in programs like UDAV.
+</p></dd></dl>
+<dl>
+<dt><a name="index-stop-1"></a><u>MGL command:</u> <b>stop</b></dt>
+<dd><p>Terminate execution.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Command-options-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Program-flow-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Suffixes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Command-options-_0028MGL_0029-1"></a>
+<h2 class="section">8.24 Command options (MGL)</h2>
+<a name="index-alpha-2"></a>
+<a name="index-alphadef-2"></a>
+<a name="index-xrange-3"></a>
+<a name="index-yrange-3"></a>
+<a name="index-zrange-3"></a>
+<a name="index-crange-3"></a>
+<a name="index-cut-4"></a>
+<a name="index-ambient-2"></a>
+<a name="index-fontsize"></a>
+<a name="index-marksize-2"></a>
+<a name="index-meshnum-2"></a>
+<a name="index-legend-3"></a>
+
+<p>Command options allow the easy setup of the plot by changing of global settings only for this plot. Options are specified at the end of string. Each option is separated from the previous text by symbol &lsquo;<samp>;</samp>&rsquo;. Options work so that them remember the current settings, change settings as it being set in the option, execute command and return the original settings back. So, the options usage for data handling commands or for graphics setup commands is useless.
+</p>
+<p>The most useful options are <code>xrange, yrange, zrange</code>. They sets the boundaries for data change. This boundaries are used for automatically filled variables. So, these options allow one to change the position of some plots. For example, in command <code>plot y; xrange 0.1 0.9</code> the x coordinate will be equidistantly distributed in range 0.1 ... 0.9.
+</p>
+<p>The full list of options are:
+</p><dl>
+<dt><a name="index-alpha-3"></a><u>MGL command:</u> <b>alpha</b><i> <code>val</code></i></dt>
+<dd><p>Sets alpha value (transparency) of the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-alphadef-3"></a><u>MGL command:</u> <b>alphadef</b><i> <code>val</code></i></dt>
+<dd><p>Sets alpha value (transparency) of the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-ambient-3"></a><u>MGL command:</u> <b>ambient</b><i> <code>val</code></i></dt>
+<dd><p>Sets brightness of ambient light for the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-crange-4"></a><u>MGL command:</u> <b>crange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of color change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-xrange-4"></a><u>MGL command:</u> <b>xrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of x coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-yrange-4"></a><u>MGL command:</u> <b>yrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of y coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-zrange-4"></a><u>MGL command:</u> <b>zrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of z coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-cut-5"></a><u>MGL command:</u> <b>cut</b><i> <code>val</code></i></dt>
+<dd><p>Sets whether to cut or to project the plot points lying outside the bounding box.
+</p></dd></dl>
+<dl>
+<dt><a name="index-fontsize-1"></a><u>MGL command:</u> <b>fontsize</b><i> <code>val</code></i></dt>
+<dd><p>Sets the size of text.
+</p></dd></dl>
+<dl>
+<dt><a name="index-marksize-3"></a><u>MGL command:</u> <b>marksize</b><i> <code>val</code></i></dt>
+<dd><p>Sets the size of marks.
+</p></dd></dl>
+<dl>
+<dt><a name="index-meshnum-3"></a><u>MGL command:</u> <b>meshnum</b><i> <code>val</code></i></dt>
+<dd><p>Work like <code>meshnum</code> command.
+</p></dd></dl>
+<dl>
+<dt><a name="index-legend-4"></a><u>MGL command:</u> <b>legend</b><i> 'txt'</i></dt>
+<dd><p>Adds string &rsquo;txt&rsquo; to internal legend accumulator. The style of described line and mark is taken from arguments of the plot command. The maximal number of entries is 100.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Suffixes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Command-options-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Utilities" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Suffixes-for-variable"></a>
+<h2 class="section">8.25 Suffixes for variable</h2>
+
+<p>Suffixes can get some numerical value (like its size, maximal or minimal value, the sum of elements and so on) of the data array in variable and use it later as usual number in command arguments. The suffixes start from point &lsquo;<samp>.</samp>&rsquo; right after (without spaces) variable name or its sub-array. For example, <code>a.nx</code> give the x-size of data a, <code>b(1).max</code> give maximal value of second row of variable b, <code>c(:,0).sum</code> give sum of element in first column of c and so on.
+</p>
+<p>The full list of suffixes are:
+</p><dl compact="compact">
+<dt> <strong>nx, ny, nz</strong></dt>
+<dd><p>Give the data size in x-, y-, z-direction correspondingly.
+</p></dd>
+<dt> <strong>max</strong></dt>
+<dd><p>Give maximal value of the data.
+</p></dd>
+<dt> <strong>min</strong></dt>
+<dd><p>Give minimal value of the data.
+</p></dd>
+<dt> <strong>mx, my, mz</strong></dt>
+<dd><p>Give x-, y-, z-position of data maximum.
+</p></dd>
+<dt> <strong>ax, ay, az, aa</strong></dt>
+<dd><p>Give x-, y-, z-position of data mass center or average data value.
+</p></dd>
+<dt> <strong>wx, wy, wz, wa</strong></dt>
+<dd><p>Give width in x-, y-, z-direction or data dispersion value.
+</p></dd>
+<dt> <strong>sx, sy, sz, sa</strong></dt>
+<dd><p>Give skewness in x-, y-, z-direction or data skewness value.
+</p></dd>
+<dt> <strong>kx, ky, kz, ka</strong></dt>
+<dd><p>Give kurtosis in x-, y-, z-direction or data kurtosis value.
+</p></dd>
+<dt> <strong>sum</strong></dt>
+<dd><p>Give sum of data values.
+</p></dd>
+<dt> <strong>a</strong></dt>
+<dd><p>Give first value of data array.
+</p></dd>
+<dt> <strong>fst</strong></dt>
+<dd><p>Give first nonzero value of data array.
+</p></dd>
+<dt> <strong>lst</strong></dt>
+<dd><p>Give last nonzero value of data array.
+</p></dd>
+</dl>
+
+<hr size="6">
+<a name="Utilities"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Suffixes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Utilities-for-parsing-MGL"></a>
+<h2 class="section">8.26 Utilities for parsing MGL</h2>
+
+<p>MathGL library provides several tools for parsing MGL scripts. There is tools saving it to bitmap (<code>mgl2png</code>, <code>mgl2gif</code>) or vectorial (<code>mgl2eps</code>, <code>mgl2svg</code>) images. Tool <code>mglview</code> show MGL script and allow to rotate and setup the image. Also you can translate MGL script to C++ file by help of <code>mgl2cpp</code> tool.
+</p>
+<p>All of this tools have similar set of arguments. First argument is name of script file, next argument is optional output file name, last arguments are options. There are options for setting script parameters (it is <code>$0, $1, ... $9</code>) and locale settings. The script parameters have format &lsquo;<samp>-Nval</samp>&rsquo;. Here N=0,1...9 is parameter ID and val is its value. For example, option &lsquo;<samp>-1test</samp>&rsquo; set to substitute &lsquo;<samp>test</samp>&rsquo; instead of <code>$1</code> in the script. Option -Lval set locale to val. For example, &lsquo;<samp>-Lutf8</samp>&rsquo; will set UTF-8 locale for script.
+</p>
+<p>Additionally you can create animated GIF file or a set of JPEG files with names &lsquo;<samp>frameNNNN.jpg</samp>&rsquo; (here &lsquo;<samp>NNNN</samp>&rsquo; is frame index). You should use <code>mgl2gif</code> tool and specify the values of <code>$0</code> parameter for making animation. Values of the parameter <code>$0</code> can be specified inside the script by comment <code>##a val</code> for each value <code>val</code> (one comment for one value) or by option(s) &lsquo;<samp>-Aval</samp>&rsquo;. Tool <code>mgl2gif</code> will execute script several times (once for each specified value of <code>$0</code>) and save result in animated GIF file. For saving each frame in JPEG just add command <code>write ''</code> at the end of the script.
+</p>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_9.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_9.html
new file mode 100644
index 0000000..b196b5b
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_9.html
@@ -0,0 +1,7696 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 9. Samples</title>
+
+<meta name="description" content="MathGL 1.10.1: 9. Samples">
+<meta name="keywords" content="MathGL 1.10.1: 9. Samples">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_8.html#Utilities" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Samples-1"></a>
+<h1 class="chapter">9. Samples</h1>
+
+<p>This chapter contain a lot of sample codes for all types of plots and for most important examples and hints. The same sample (with pictures) you can find at <a href="http://mathgl.sf.net/pictures.html">http://mathgl.sf.net/pictures.html</a>. Most of examples have the sample code on 5 languages: C++, MGL, C, Fortran and Python. However, I put only C++ code for some of examples due to a lot of them and clearency how to write code for other languages. All samples are divided on 6 large categories.
+</p>
+<p>The minimal code to view the samples for different languages are following.
+</p>
+<p><strong>C++ code</strong>
+</p>
+<p>For compilation use: <code>g++ -o sample sample.cpp -lmgl</code>.
+</p><pre class="verbatim">#include &lt;mgl/mgl_zb.h&gt;
+int main()
+{
+    mglGraph *gr = new mglGraphZB;
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    // put sample code here
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    gr-&gt;ShowImage();    delete gr;
+    return 0;
+}
+</pre><p><strong>MGL code</strong>
+</p>
+<p>For preview use: <code>mglview sample.mgl</code>.
+</p><pre class="verbatim">#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#   --&gt;   you may use sample as is :)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+</pre><p><strong>Pure C code</strong>
+</p>
+<p>For compilation use: <code>gcc -o sample sample.c -lmgl</code>.
+</p><pre class="verbatim">#include &lt;mgl/mgl_c.h&gt;
+int main()
+{
+    HMGL gr = mgl_create_graph_zb(600,400);
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    /* put sample code here              */
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    mgl_show_image(gr,&quot;&quot;,0);
+    mgl_delete_graph(gr);
+    return 0;
+}
+</pre><p><strong>Fortran code</strong>
+</p>
+<p>For compilation use: <code>gfortran -o sample sample.f90 -lmgl</code>. Note, fortran don&rsquo;t have argument checking. So you have to take special attention to pass real variables to real arguments of functions and integer variables to integer arguments of functions. There is no other special checking for that!!!
+</p><pre class="verbatim">integer gr, mgl_create_graph_zb
+gr = mgl_create_graph_zb(600,400)
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+! put sample code here
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+call mgl_show_image(gr,'',0)
+call mgl_delete_graph(gr)
+end
+</pre><p><strong>Python</strong>
+</p>
+<p>For preview use: <code>python sample.py</code>.
+</p><pre class="verbatim">from mathgl import *
+gr = mglGraph();
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gr.ShowImage();
+</pre>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting-samples">9.1 1D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting-samples">9.2 2D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting-samples">9.3 3D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting-samples">9.4 Dual plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Additional-features">9.5 Additional features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Advanced-features">9.6 Advanced features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="g_t1D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-samples-1"></a>
+<h2 class="section">9.1 1D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plot-sample">9.1.1 Plot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Radar-sample">9.1.2 Radar sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tens-sample">9.1.3 Tens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Area-sample">9.1.4 Area sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Bars-sample">9.1.5 Bars sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Barh-sample">9.1.6 Barh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Step-sample">9.1.7 Step sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Stem-sample">9.1.8 Stem sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Region-sample">9.1.9 Region sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error-sample">9.1.10 Error sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#BoxPlot-sample">9.1.11 BoxPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mark-sample">9.1.12 Mark sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TextMark-sample">9.1.13 TextMark sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tube-sample">9.1.14 Tube sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-sample">9.1.15 Text sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Torus-sample">9.1.16 Torus sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Chart-sample">9.1.17 Chart sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pie-chart-sample">9.1.18 Pie chart sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Radar-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plot-sample-1"></a>
+<h3 class="subsection">9.1.1 Plot sample</h3>
+<a name="index-Plot-7"></a>
+
+<div class="float">
+<img src="png/plot.png" alt="png/plot">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/plot.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Plot(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Plot(y);
+</pre>
+
+
+<hr size="6">
+<a name="Radar-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Radar-sample-1"></a>
+<h3 class="subsection">9.1.2 Radar sample</h3>
+<a name="index-Radar-2"></a>
+
+<div class="float">
+<img src="png/radar.png" alt="png/radar">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/radar.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;);
+gr-&gt;Radar(y,&quot;#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.4*sin(pi*(2*x+y/2))+0.1*rnd'
+radar y '#'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;,0);
+mgl_radar(gr,y,&quot;#&quot;,-1);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.4*sin(pi*(2*x+y/2))+0.1*rnd',0)
+call mgl_radar(gr,y,'#',-1.)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;);
+gr.Radar(y,&quot;#&quot;);
+</pre>
+
+<hr size="6">
+<a name="Tens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Radar-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Area-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tens-sample-1"></a>
+<h3 class="subsection">9.1.3 Tens sample</h3>
+<a name="index-Tens-4"></a>
+
+<div class="float">
+<img src="png/tens.png" alt="png/tens">
+
+</div><p><strong>Example of Tens. <a href="http://mathgl.sourceforge.net/pdf_u3d/tens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50), c(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;);
+c.Modify(&quot;sin(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Tens(y,c);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50
+new c 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify c 'sin(2*pi*x)'
+box
+tens y c
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+HMDT c = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(c,&quot;sin(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_tens(gr,y,c,NULL);
+mgl_delete_data(y);
+mgl_delete_data(c);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, c, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+c = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(c,'sin(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_tens(gr,y,'')
+call mgl_delete_data(y)
+call mgl_delete_data(c)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50);
+c = mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;);
+c.Modify(&quot;sin(2*pi*x)&quot;);
+gr.Box();
+gr.Tens(y,c);
+</pre>
+<hr size="6">
+<a name="Area-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Bars-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Area-sample-1"></a>
+<h3 class="subsection">9.1.4 Area sample</h3>
+<a name="index-Area-4"></a>
+
+<div class="float">
+<img src="png/area.png" alt="png/area">
+
+</div><p><strong>Example of Area. <a href="http://mathgl.sourceforge.net/pdf_u3d/area.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Area(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+area y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_area(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_area(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Area(y);
+</pre>
+<hr size="6">
+<a name="Bars-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Area-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Barh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Bars-sample-1"></a>
+<h3 class="subsection">9.1.5 Bars sample</h3>
+<a name="index-Bars-4"></a>
+
+<div class="float">
+<img src="png/bars.png" alt="png/bars">
+
+</div><p><strong>Example of Bars. <a href="http://mathgl.sourceforge.net/pdf_u3d/bars.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Bars(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+bars y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_bars(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_bars(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Bars(y);
+</pre>
+<hr size="6">
+<a name="Barh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Bars-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Step-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Barh-sample-1"></a>
+<h3 class="subsection">9.1.6 Barh sample</h3>
+<a name="index-Barh-3"></a>
+
+<div class="float">
+<img src="png/barh.png" alt="png/barh">
+
+</div><p><strong>Example of Barh. <a href="http://mathgl.sourceforge.net/pdf_u3d/barh.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Barh(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+barh y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_barh(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_barh(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Barh(y);
+</pre>
+<hr size="6">
+<a name="Step-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Barh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Stem-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Step-sample-1"></a>
+<h3 class="subsection">9.1.7 Step sample</h3>
+<a name="index-Step-4"></a>
+
+<div class="float">
+<img src="png/step.png" alt="png/step">
+
+</div><p><strong>Example of Step. <a href="http://mathgl.sourceforge.net/pdf_u3d/step.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Step(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+step y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_box(gr,1);
+mgl_step(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_step(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Step(y);
+</pre>
+<hr size="6">
+<a name="Stem-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Step-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Region-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Stem-sample-1"></a>
+<h3 class="subsection">9.1.8 Stem sample</h3>
+<a name="index-Stem-4"></a>
+
+<div class="float">
+<img src="png/stem.png" alt="png/stem">
+
+</div><p><strong>Example of Stem. <a href="http://mathgl.sourceforge.net/pdf_u3d/stem.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Stem(y,&quot;o&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+stem y 'o'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_stem(gr,y,&quot;o&quot;);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_stem(gr,y,'o')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Stem(y,&quot;o&quot;);
+</pre>
+<hr size="6">
+<a name="Region-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Stem-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Region-sample-1"></a>
+<h3 class="subsection">9.1.9 Region sample</h3>
+<a name="index-Region-3"></a>
+
+<div class="float">
+<img src="png/region.png" alt="png/region">
+
+</div><p><strong>Example of Region. <a href="http://mathgl.sourceforge.net/pdf_u3d/region.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Region(y1,y2,&quot;r&quot;);
+gr-&gt;Plot(y1,&quot;k2&quot;);
+gr-&gt;Plot(y2,&quot;k2&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+box
+region y1 y2 'r'
+plot y1 'k2'
+plot y2 'k2'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_region(gr,y1,y2,&quot;r&quot;,1);
+mgl_plot(gr,y1,&quot;k2&quot;);
+mgl_plot(gr,y2,&quot;k2&quot;);
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0);
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_box(gr,1);
+call mgl_region(gr,y1,y2,'r',1);
+call mgl_plot(gr,y1,'k2');
+call mgl_plot(gr,y2,'k2');
+call mgl_delete_data(y1);
+call mgl_delete_data(y2);
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2, x = mglData(50), mglData(50), mglData(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.Region(y1,y2,&quot;r&quot;);
+gr.Plot(y1,&quot;k2&quot;);
+gr.Plot(y2,&quot;k2&quot;);
+</pre>
+<hr size="6">
+<a name="Error-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Region-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#BoxPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-sample-1"></a>
+<h3 class="subsection">9.1.10 Error sample</h3>
+<a name="index-Error-6"></a>
+
+<div class="float">
+<img src="png/error.png" alt="png/error">
+
+</div><p><strong>Example of Error. <a href="http://mathgl.sourceforge.net/pdf_u3d/error.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,1), x0(10), y0(10), ex(10), ey(10);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+x0.Modify(&quot;2*x-1 + 0.1*rnd-0.05&quot;);
+y0.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1&quot;);
+ey.Modify(&quot;0.2&quot;); ex.Modify(&quot;0.1&quot;);
+gr-&gt;Box();
+gr-&gt;Plot(y);
+gr-&gt;Error(x0,y0,ex,ey,&quot;ko&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50
+new x0 10
+new y0 10
+new ex 10
+new ey 10
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify x0 '2*x-1 + 0.1*rnd-0.05'
+modify y0 '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1'
+modify ey '0.2'
+modify ex '0.1'
+box
+plot y
+error x0 y0 ex ey 'ko'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+HMDT x0 = mgl_create_data_size(10,1,1);
+HMDT y0 = mgl_create_data_size(10,1,1);
+HMDT ex = mgl_create_data_size(10,1,1);
+HMDT ey = mgl_create_data_size(10,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(x0,&quot;2*x-1 + 0.1*rnd-0.05&quot;,0);
+mgl_data_modify(y0,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1&quot;,0);
+mgl_data_modify(ey,&quot;0.2&quot;,0); mgl_data_modify(ex,&quot;0.1&quot;,0);
+
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_error_exy(gr,x0,y0,ex,ey,&quot;ko&quot;);
+mgl_delete_data(x0); mgl_delete_data(y0);
+mgl_delete_data(ex); mgl_delete_data(ey);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, x0, y0, ex, ey, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x0 = mgl_create_data_size(10,1,1)
+y0 = mgl_create_data_size(10,1,1)
+ex = mgl_create_data_size(10,1,1)
+ey = mgl_create_data_size(10,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(x0,'2*x-1 + 0.1*rnd-0.05',0);
+call mgl_data_modify(y0,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + &amp;
+                         0.2*sin(pi*x) + 0.2*rnd-0.1',0);
+call mgl_data_modify(ey,'0.2',0)
+call mgl_data_modify(ex,'0.1',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_error_exy(gr,x0,y0,ex,ey,'ko')
+call mgl_delete_data(x0)
+call mgl_delete_data(y0)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, x0, y0, ex, ey = mglData(50,1), mglData(10), mglData(10), mglData(10), mglData(10);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+x0.Modify(&quot;2*x-1+0.1*rnd-0.05&quot;);
+y0.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)+0.2*rnd-0.1&quot;);
+ey.Modify(&quot;0.2&quot;);   ex.Modify(&quot;0.1&quot;);
+gr.Box();           gr.Plot(y);
+gr.Error(x0,y0,ex,ey,&quot;ko&quot;);
+</pre>
+<hr size="6">
+<a name="BoxPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mark-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="BoxPlot-sample-1"></a>
+<h3 class="subsection">9.1.11 BoxPlot sample</h3>
+<a name="index-BoxPlot-3"></a>
+
+<div class="float">
+<img src="png/boxplot.png" alt="png/boxplot">
+
+</div><p><strong>Example of BoxPlot. <a href="http://mathgl.sourceforge.net/pdf_u3d/boxplot.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(10,7);
+a.Modify(&quot;(2*rnd-1)^3/2&quot;);
+gr-&gt;BoxPlot(a);
+gr-&gt;Box();
+gr-&gt;Plot(a,&quot; ko&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 10 7
+modify a '(2*rnd-1)^3/2'
+boxplot a
+box:plot a ' ko'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(10,7,1);
+mgl_data_modify(a,&quot;(2*rnd-1)^3/2&quot;,0);
+
+mgl_box(gr,1);
+mgl_plot(gr,a,&quot; ko&quot;);
+mgl_boxplot(gr,a,NULL);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+y = mgl_create_data_size(10,7,1)
+call mgl_data_modify(a,'(2*rnd-1)^3/2',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,a,' ko')
+call mgl_boxplot(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(10,7);
+a.Modify(&quot;(2*rnd-1)^3/2&quot;);
+gr.Box();
+gr.Plot(a,&quot; ko&quot;);
+gr.BoxPlot(a);
+</pre>
+<hr size="6">
+<a name="Mark-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#BoxPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TextMark-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mark-sample-1"></a>
+<h3 class="subsection">9.1.12 Mark sample</h3>
+<a name="index-Mark-7"></a>
+
+<div class="float">
+<img src="png/mark.png" alt="png/mark">
+
+</div><p><strong>Example of Mark. <a href="http://mathgl.sourceforge.net/pdf_u3d/mark.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), y1(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Mark(y,y1,&quot;bs&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+mark y y1 'bs'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_mark_y(gr,y,y1,&quot;bs&quot;);
+mgl_delete_data(y);
+mgl_delete_data(y1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_mark_y(gr,y,y1,'bs')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, y1 = mglData(50,3), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.Mark(y,y1,&quot;bs&quot;);
+</pre>
+<hr size="6">
+<a name="TextMark-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mark-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tube-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TextMark-sample-1"></a>
+<h3 class="subsection">9.1.13 TextMark sample</h3>
+<a name="index-TextMark-9"></a>
+
+<div class="float">
+<img src="png/textmark.png" alt="png/textmark">
+
+</div><p><strong>Example of TextMark. <a href="http://mathgl.sourceforge.net/pdf_u3d/textmark.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), y1(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;TextMark(y,y1,&quot;\\gamma&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+textmark y y1 '\gamma'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y, y1;
+y = mgl_create_data_size(50,3,1);
+y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_textmark_yr(gr,y,y1,&quot;\\gamma&quot;,&quot;&quot;);
+mgl_delete_data(y);
+mgl_delete_data(y1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_textmark_yr(gr,y,y1,'\gamma','')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, y1 = mglData(50,3), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.TextMark(y,y1,&quot;\\gamma&quot;);
+</pre>
+<hr size="6">
+<a name="Tube-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TextMark-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tube-sample-1"></a>
+<h3 class="subsection">9.1.14 Tube sample</h3>
+<a name="index-Tube-7"></a>
+
+<div class="float">
+<img src="png/tube.png" alt="png/tube">
+
+</div><p><strong>Example of Tube. <a href="http://mathgl.sourceforge.net/pdf_u3d/tube.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Tube(y,0.05);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+
+rotate 40 60
+light on
+box
+tube y 0.05
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tube(gr,y,0.05,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tube(gr,y,0.05,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);  y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tube(y,0.05);
+</pre>
+<hr size="6">
+<a name="Text-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tube-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Torus-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-sample-1"></a>
+<h3 class="subsection">9.1.15 Text sample</h3>
+<a name="index-Text-9"></a>
+
+<div class="float">
+<img src="png/text.png" alt="png/text">
+
+</div><p><strong>Example of Text. <a href="http://mathgl.sourceforge.net/pdf_u3d/text.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Plot(y.SubData(-1,0));
+gr-&gt;Text(y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;);
+gr-&gt;Text(y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y(:,0)
+text y 'This is very long string drawn along a curve' ':k'
+text y 'Another string drawn above a curve' 'T:r'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_text_y(gr,y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;,-1.);
+mgl_text_y(gr,y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;,-1.);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_text_y(gr,y,'This is very long string drawn along a curve',':k',-1.)
+call mgl_text_y(gr,y,'Another string drawn above a curve','T:r',-1.)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Plot(y.SubData(-1,0));
+gr.Text(y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;);
+gr.Text(y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;);
+</pre>
+<hr size="6">
+<a name="Torus-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Chart-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Torus-sample-1"></a>
+<h3 class="subsection">9.1.16 Torus sample</h3>
+<a name="index-Torus-3"></a>
+
+<div class="float">
+<img src="png/torus.png" alt="png/torus">
+
+</div><p><strong>Example of Torus. <a href="http://mathgl.sourceforge.net/pdf_u3d/torus.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Torus(y1,y2,&quot;pz&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+
+rotate 40 60
+light on
+box
+torus y1 y2 'pz'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_torus(gr,y1,y2,&quot;pz&quot;);
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+call mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_torus(gr,y1,y2,'pz')
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2 = mglData(50), mglData(50);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+gr.Rotate(40,60);    gr.Light(True);
+gr.Box();
+gr.Torus(y1,y2,&quot;pz&quot;);
+</pre>
+<hr size="6">
+<a name="Chart-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Torus-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pie-chart-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Chart-sample-1"></a>
+<h3 class="subsection">9.1.17 Chart sample</h3>
+<a name="index-Chart-2"></a>
+
+<div class="float">
+<img src="png/chart.png" alt="png/chart">
+
+</div><p><strong>Example of Chart. <a href="http://mathgl.sourceforge.net/pdf_u3d/chart.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ch(7,2);
+ch.Modify(&quot;rnd+0.1&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Chart(ch,&quot;#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+box
+chart ch
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,&quot;rnd+0.1&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_chart(gr,ch,&quot;#&quot;);
+mgl_delete_data(ch);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'#')
+call mgl_delete_data(ch)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ch = mglData(7,2);  ch.Modify(&quot;rnd+0.1&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Chart(ch,&quot;#&quot;);
+</pre>
+<hr size="6">
+<a name="Pie-chart-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chart-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pie-chart-sample-1"></a>
+<h3 class="subsection">9.1.18 Pie chart sample</h3>
+<a name="index-Chart-3"></a>
+<a name="index-Axis-4"></a>
+
+<div class="float">
+<img src="png/pie_chart.png" alt="png/pie_chart">
+
+</div><p><strong>Example of Chart in cylindrical coordinates. <a href="http://mathgl.sourceforge.net/pdf_u3d/pie_chart.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ch(7,2);
+ch.Modify(&quot;rnd+0.1&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;SetFunc(&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Chart(ch,&quot;bgr cmy#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+axis '(y+1)/2*cos(pi*x)' '(y+1)/2*sin(pi*x)' ''
+box
+chart ch 'bgr cmy#'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,&quot;rnd+0.1&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_func(gr,&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_chart(gr,ch,&quot;bgr cmy#&quot;);
+mgl_delete_data(ch);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_func(gr,'(y+1)/2*cos(pi*x)','(y+1)/2*sin(pi*x)','');
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'bgr cmy#')
+call mgl_delete_data(ch)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ch = mglData(7,2);  ch.Modify(&quot;rnd+0.1&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetFunc(&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;);
+gr.Box();
+gr.Chart(ch,&quot;bgr cmy#&quot;);
+</pre>
+<hr size="6">
+<a name="g_t2D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pie-chart-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-samples-1"></a>
+<h2 class="section">9.2 2D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf-sample">9.2.1 Surf sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Sharp-colors-sample">9.2.4 Sharp colors sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mesh-sample">9.2.5 Mesh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fall-sample">9.2.6 Fall sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Belt-sample">9.2.7 Belt sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tile-sample">9.2.8 Tile sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Boxs-sample">9.2.9 Boxs sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens-sample">9.2.10 Dens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-sample">9.2.11 Cont sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF-sample">9.2.12 ContF sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContD-sample">9.2.13 ContD sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axial-sample">9.2.14 Axial sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparent-surface-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-sample-1"></a>
+<h3 class="subsection">9.2.1 Surf sample</h3>
+<a name="index-Surf-6"></a>
+
+<div class="float">
+<img src="png/surf.png" alt="png/surf">
+
+</div><p><strong>Example of Surf. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Transparent-surface-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surface-in-fog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparent-surface-sample-1"></a>
+<h3 class="subsection">9.2.2 Transparent surface sample</h3>
+<a name="index-Surf-7"></a>
+<a name="index-Alpha-2"></a>
+
+<div class="float">
+<img src="png/surf_alpha.png" alt="png/surf_alpha">
+
+</div><p><strong>Example of Surf &amp; Alpha. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_alpha.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Alpha(True);
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Surface-in-fog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparent-surface-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Sharp-colors-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surface-in-fog-sample-1"></a>
+<h3 class="subsection">9.2.3 Surface in fog sample</h3>
+<a name="index-Surf-8"></a>
+<a name="index-Fog-2"></a>
+
+<div class="float">
+<img src="png/surf_fog.png" alt="png/surf_fog">
+
+</div><p><strong>Example of Surf &amp; Fog. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_fog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Fog(1);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+fog 1
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_fog(gr,1.,0.25);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_fog(gr,1.,0.25)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fog(1);
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Sharp-colors-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surface-in-fog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mesh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Sharp-colors-sample-1"></a>
+<h3 class="subsection">9.2.4 Sharp colors sample</h3>
+<a name="index-Surf-9"></a>
+
+<div class="float">
+<img src="png/surf_sl.png" alt="png/surf_sl">
+
+</div><p><strong>Example of sharp color scheme. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_sl.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a,&quot;BbcyrR|&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a 'BbcyrR|'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,&quot;BbcyrR|&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'BbcyrR|')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a,&quot;BbcyrR|&quot;);
+</pre>
+<hr size="6">
+<a name="Mesh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Sharp-colors-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fall-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mesh-sample-1"></a>
+<h3 class="subsection">9.2.5 Mesh sample</h3>
+<a name="index-Mesh-3"></a>
+
+<div class="float">
+<img src="png/mesh.png" alt="png/mesh">
+
+</div><p><strong>Example of Mesh. <a href="http://mathgl.sourceforge.net/pdf_u3d/mesh.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Mesh(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+mesh a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_mesh(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_mesh(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Mesh(a);
+</pre>
+<hr size="6">
+<a name="Fall-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mesh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Belt-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fall-sample-1"></a>
+<h3 class="subsection">9.2.6 Fall sample</h3>
+<a name="index-Fall-3"></a>
+
+<div class="float">
+<img src="png/fall.png" alt="png/fall">
+
+</div><p><strong>Example of Fall. <a href="http://mathgl.sourceforge.net/pdf_u3d/fall.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Fall(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+fall a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_fall(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_fall(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fall(a);
+</pre>
+<hr size="6">
+<a name="Belt-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fall-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tile-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Belt-sample-1"></a>
+<h3 class="subsection">9.2.7 Belt sample</h3>
+<a name="index-Belt-3"></a>
+
+<div class="float">
+<img src="png/belt.png" alt="png/belt">
+
+</div><p><strong>Example of Belt. <a href="http://mathgl.sourceforge.net/pdf_u3d/belt.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Belt(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+belt a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_belt(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_belt(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Belt(a);
+</pre>
+<hr size="6">
+<a name="Tile-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Belt-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Boxs-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tile-sample-1"></a>
+<h3 class="subsection">9.2.8 Tile sample</h3>
+<a name="index-Tile-3"></a>
+
+<div class="float">
+<img src="png/tile.png" alt="png/tile">
+
+</div><p><strong>Example of Tile. <a href="http://mathgl.sourceforge.net/pdf_u3d/tile.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Tile(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+tile a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tile(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tile(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tile(a);
+</pre>
+<hr size="6">
+<a name="Boxs-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tile-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Boxs-sample-1"></a>
+<h3 class="subsection">9.2.9 Boxs sample</h3>
+<a name="index-Boxs-3"></a>
+
+<div class="float">
+<img src="png/boxs.png" alt="png/boxs">
+
+</div><p><strong>Example of Boxs. <a href="http://mathgl.sourceforge.net/pdf_u3d/boxs.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Org = mglPoint(0,0,0);
+gr-&gt;Box();
+gr-&gt;Boxs(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+light on
+origin 0 0 0
+box
+boxs a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_boxs(gr,a,0,0.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_boxs(gr,a,'',0.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);       gr.Light(True);
+gr.SetOrigin(0.,0.,0.); gr.Box();
+gr.Boxs(a);
+</pre>
+<hr size="6">
+<a name="Dens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Boxs-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-sample-1"></a>
+<h3 class="subsection">9.2.10 Dens sample</h3>
+<a name="index-Dens-3"></a>
+<a name="index-Colorbar-5"></a>
+
+<div class="float">
+<img src="png/dens.png" alt="png/dens">
+
+</div><p><strong>Example of Dens &amp; Colorbar. <a href="http://mathgl.sourceforge.net/pdf_u3d/dens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Dens(a);
+gr-&gt;Colorbar();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+dens a
+colorbar
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_dens(gr,a,0,0);
+mgl_colorbar(gr,&quot;&quot;,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_box(gr,1)
+call mgl_dens(gr,a,'',0)
+call mgl_colorbar(gr,'',0)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Dens(a);
+gr.Colorbar();
+</pre>
+<hr size="6">
+<a name="Cont-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-sample-1"></a>
+<h3 class="subsection">9.2.11 Cont sample</h3>
+<a name="index-Cont-5"></a>
+
+<div class="float">
+<img src="png/cont.png" alt="png/cont">
+
+</div><p><strong>Example of Cont. <a href="http://mathgl.sourceforge.net/pdf_u3d/cont.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Cont(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+box
+cont a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont(gr,a,0,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero 
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);
+gr.Box();
+gr.Cont(a);
+</pre>
+<hr size="6">
+<a name="ContF-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContD-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF-sample-1"></a>
+<h3 class="subsection">9.2.12 ContF sample</h3>
+<a name="index-ContF-5"></a>
+
+<div class="float">
+<img src="png/contf.png" alt="png/contf">
+
+</div><p><strong>Example of ContF. <a href="http://mathgl.sourceforge.net/pdf_u3d/contf.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;ContF(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+contf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf(gr,a,0,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf(gr,a,'',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContF(a);
+</pre>
+<hr size="6">
+<a name="ContD-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axial-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContD-sample-1"></a>
+<h3 class="subsection">9.2.13 ContD sample</h3>
+<a name="index-ContD-5"></a>
+
+<div class="float">
+<img src="png/contd.png" alt="png/contd">
+
+</div><p><strong>Example of ContD. <a href="http://mathgl.sourceforge.net/pdf_u3d/contd.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), v(9);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+v.Fill(-1,1);
+gr-&gt;Box();
+gr-&gt;ContD(v,a);
+gr-&gt;Colorbar(v);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+var v 9 -1 1
+box
+contd v a
+colorbar v
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT v = mgl_create_data_size(9,1,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_fill(v,-1.,1.,'x');
+mgl_box(gr,1);
+mgl_contd_val(gr,v,a,0,0);
+mgl_colorbar_val(gr,v,NULL,0);
+mgl_delete_data(a);
+mgl_delete_data(v);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, v, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+v = mgl_create_data_size(9,1,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_fill(v,-1.,1.,'x');
+call mgl_box(gr,1)
+call mgl_contd_val(gr,v,a,'',0);
+call mgl_colorbar_val(gr,v,NULL,0);
+call mgl_delete_data(a)
+call mgl_delete_data(v)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, v = mglData(50,40), mglData(9);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+v.Fill(-1,1);
+gr.Box();
+gr.ContD(v,a);
+gr.Colorbar(v);
+</pre>
+<hr size="6">
+<a name="Axial-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContD-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axial-sample-1"></a>
+<h3 class="subsection">9.2.14 Axial sample</h3>
+<a name="index-Axial-5"></a>
+
+<div class="float">
+<img src="png/axial.png" alt="png/axial">
+
+</div><p><strong>Example of Axial. <a href="http://mathgl.sourceforge.net/pdf_u3d/axial.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Axial(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+axial a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_axial(gr,a,&quot;&quot;,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_axial(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Axial(a);
+</pre>
+<hr size="6">
+<a name="g_t3D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axial-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-samples-1"></a>
+<h2 class="section">9.3 3D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf3-sample">9.3.1 Surf3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cloud-sample">9.3.2 Cloud sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CloudP-sample">9.3.3 CloudP sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens3-sample">9.3.4 Dens3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont3-sample">9.3.5 Cont3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF3-sample">9.3.6 ContF3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-projection-sample">9.3.7 Cont projection sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens-projection-sample">9.3.8 Dens projection sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutMinMax-sample">9.3.9 CutMinMax sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutOff-sample">9.3.11 CutOff sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cloud-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3-sample-1"></a>
+<h3 class="subsection">9.3.1 Surf3 sample</h3>
+<a name="index-Surf3-5"></a>
+
+<div class="float">
+<img src="png/surf3.png" alt="png/surf3">
+
+</div><p><strong>Example of Surf3. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Surf3(a);
+</pre>
+<hr size="6">
+<a name="Cloud-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CloudP-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cloud-sample-1"></a>
+<h3 class="subsection">9.3.2 Cloud sample</h3>
+<a name="index-Cloud-2"></a>
+
+<div class="float">
+<img src="png/cloud.png" alt="png/cloud">
+
+</div><p><strong>Example of Cloud. <a href="http://mathgl.sourceforge.net/pdf_u3d/cloud.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Cloud(a,&quot;wyrRk&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+box
+cloud a 'wyrRk'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloud(gr,a,&quot;wyrRk&quot;,1.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloud(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Alpha(True);
+gr.Box();
+gr.Cloud(a,&quot;wyrRk&quot;);
+</pre>
+<hr size="6">
+<a name="CloudP-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cloud-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CloudP-sample-1"></a>
+<h3 class="subsection">9.3.3 CloudP sample</h3>
+<a name="index-CloudP-3"></a>
+
+<div class="float">
+<img src="png/cloudp.png" alt="png/cloudp">
+
+</div><p><strong>Example of CloudP. <a href="http://mathgl.sourceforge.net/pdf_u3d/cloudp.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;CloudP(a,&quot;wyrRk&quot;);
+</pre><p><strong>MGL code</strong>
+</p>
+<p>Not available.
+</p>
+<p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloudp(gr,a,&quot;wyrRk&quot;,1.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloudp(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p>
+<p>Not available.
+</p>
+
+<hr size="6">
+<a name="Dens3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CloudP-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens3-sample-1"></a>
+<h3 class="subsection">9.3.4 Dens3 sample</h3>
+<a name="index-Dens3-3"></a>
+<a name="index-Axis-5"></a>
+
+<div class="float">
+<img src="png/densa.png" alt="png/densa">
+
+</div><p><strong>Example of Dens3. <a href="http://mathgl.sourceforge.net/pdf_u3d/densa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Alpha(true);    gr-&gt;Org = mglPoint(0,0,0);
+gr-&gt;Box();
+gr-&gt;DensA(a);
+gr-&gt;Axis();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+origin 0 0 0
+box
+densa a
+axis
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_dens3_all(gr,a,0);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_dens3_all(gr,a,'')
+call mgl_axis(gr,&quot;xyz&quot;)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);       gr.Alpha(True);
+gr.SetOrigin(0,0,0);    gr.Box();
+gr.Axis();
+gr.DensA(a);
+</pre>
+<hr size="6">
+<a name="Cont3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont3-sample-1"></a>
+<h3 class="subsection">9.3.5 Cont3 sample</h3>
+<a name="index-Cont3-5"></a>
+
+<div class="float">
+<img src="png/conta.png" alt="png/conta">
+
+</div><p><strong>Example of Cont3. <a href="http://mathgl.sourceforge.net/pdf_u3d/conta.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;ContA(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+conta a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont_all(gr,a,0,7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont_all(gr,a,'',7)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);
+gr.Box();
+gr.ContA(a);
+</pre>
+<hr size="6">
+<a name="ContF3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-projection-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF3-sample-1"></a>
+<h3 class="subsection">9.3.6 ContF3 sample</h3>
+<a name="index-ContF3-5"></a>
+
+<div class="float">
+<img src="png/contfa.png" alt="png/contfa">
+
+</div><p><strong>Example of ContF3. <a href="http://mathgl.sourceforge.net/pdf_u3d/contfa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;ContFA(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+box
+contfa a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf_all(gr,a,0,7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf_all(gr,a,'',7)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContFA(a);
+</pre>
+<hr size="6">
+<a name="Cont-projection-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens-projection-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-projection-sample-1"></a>
+<h3 class="subsection">9.3.7 Cont projection sample</h3>
+<a name="index-ContX-3"></a>
+<a name="index-ContY-3"></a>
+<a name="index-ContZ-3"></a>
+
+<div class="float">
+<img src="png/cont_xyz.png" alt="png/cont_xyz">
+
+</div><p><strong>Example of projection by Cont[XYZ]. <a href="http://mathgl.sourceforge.net/pdf_u3d/cont_xyz.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;ContX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr-&gt;ContY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr-&gt;ContZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+contx s '' -1
+sum s a 'y'
+conty s '' 1
+sum s a 'z'
+contz s '' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40), s;
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,&quot;x&quot;); mgl_cont_x(gr,s,0,-1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;y&quot;); mgl_cont_y(gr,s,0,1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;z&quot;); mgl_cont_z(gr,s,0,-1.,7); mgl_delete_data(s);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_cont_x(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_cont_y(gr,s,'',1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_cont_z(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);               gr.Box();
+gr.ContX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr.ContY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr.ContZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre>
+<hr size="6">
+<a name="Dens-projection-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-projection-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutMinMax-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-projection-sample-1"></a>
+<h3 class="subsection">9.3.8 Dens projection sample</h3>
+<a name="index-DensX-2"></a>
+<a name="index-DensY-2"></a>
+<a name="index-DensZ-2"></a>
+
+<div class="float">
+<img src="png/dens_xyz.png" alt="png/dens_xyz">
+
+</div><p><strong>Example of projection by Dens[XYZ]. <a href="http://mathgl.sourceforge.net/pdf_u3d/dens_xyz.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;DensX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr-&gt;DensY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr-&gt;DensZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+densx s '' -1
+sum s a 'y'
+densy s '' 1
+sum s a 'z'
+densz s '' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, s; a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,&quot;x&quot;); mgl_dens_x(gr,s,0,-1.); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;y&quot;); mgl_dens_y(gr,s,0,1.); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;z&quot;); mgl_dens_z(gr,s,0,-1.); mgl_delete_data(s);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_dens_x(gr,s,'',-1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_dens_y(gr,s,'',1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_dens_z(gr,s,'',-1.)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);               gr.Box();
+gr.DensX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr.DensY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr.DensZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre>
+<hr size="6">
+<a name="CutMinMax-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens-projection-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Isocaps_0027_0027-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutMinMax-sample-1"></a>
+<h3 class="subsection">9.3.9 CutMinMax sample</h3>
+<a name="index-Surf3-6"></a>
+<a name="index-CutMin"></a>
+<a name="index-CutMax"></a>
+
+<div class="float">
+<img src="png/cutminmax.png" alt="png/cutminmax">
+
+</div><p><strong>Example of Surf3 &amp; CutMin, CutMax. <a href="http://mathgl.sourceforge.net/pdf_u3d/cutminmax.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;CutMin = mglPoint(0,-1,-1); gr-&gt;CutMax = mglPoint(1,0,1);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut 0 -1 -1 1 0 1
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.SetCutBox(0,-1,-1,1,0,1);    gr.Box();
+gr.Surf3(a);
+</pre>
+<hr size="6">
+<a name="g_t_0060_0060Isocaps_0027_0027-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutMinMax-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutOff-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Isocaps_0027_0027-sample-1"></a>
+<h3 class="subsection">9.3.10 &ldquo;Isocaps&rdquo; sample</h3>
+<a name="index-Surf3-7"></a>
+<a name="index-ContF3-6"></a>
+<a name="index-CutMin-1"></a>
+<a name="index-CutMax-1"></a>
+
+<div class="float">
+<img src="png/cutminmax2.png" alt="png/cutminmax2">
+
+</div><p><strong>Example of &ldquo;Isocaps&rdquo;. <a href="http://mathgl.sourceforge.net/pdf_u3d/cutminmax2.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;CutMin = mglPoint(0,-1,-1); gr-&gt;CutMax = mglPoint(1,0,1.1);
+gr-&gt;Box();
+gr-&gt;Surf3(-1,a);
+gr-&gt;ContF3(a,'x',-1); gr-&gt;ContF3(a,'y',-1);
+gr-&gt;ContF3(a,'z', 0); gr-&gt;ContF3(a,'z',39);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 61 51 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+cut 0 -1 -1 1 0 1.1
+box
+surf3 a -1
+contf3 a 'x' -1
+contf3 a 'y' -1
+contf3 a 'z' 0
+contf3 a 'z' 39
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(61,51,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+mgl_box(gr,1);
+mgl_surf3_val(gr,-1.,a,0);
+mgl_contf3(gr,a,'x',-1, &quot;&quot;, 7);
+mgl_contf3(gr,a,'y',-1, &quot;&quot;, 7);
+mgl_contf3(gr,a,'z', 0, &quot;&quot;, 7);
+mgl_contf3(gr,a,'z',39, &quot;&quot;, 7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">a = mgl_create_data_size(61,51,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+call mgl_box(gr,1)
+call mgl_surf3_val(gr,-1.,a,'')
+call mgl_contf3(gr,a,'x',-1, '', 7);
+call mgl_contf3(gr,a,'y',-1, '', 7);
+call mgl_contf3(gr,a,'z', 0, '', 7);
+call mgl_contf3(gr,a,'z',39, '', 7);
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetCutBox(0,-1,-1,1,0,1.1);    gr.Box();
+gr.Surf3(-1,a);
+gr.ContF3(a,&quot;x&quot;,-1);    gr.ContF3(a,&quot;y&quot;,-1);
+gr.ContF3(a,&quot;z&quot;,0);     gr.ContF3(a,&quot;z&quot;,39);
+</pre>
+<hr size="6">
+<a name="CutOff-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Isocaps_0027_0027-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutOff-sample-1"></a>
+<h3 class="subsection">9.3.11 CutOff sample</h3>
+<a name="index-Surf3-8"></a>
+<a name="index-CutOff-2"></a>
+
+<div class="float">
+<img src="png/surf3_cutoff.png" alt="png/surf3_cutoff">
+
+</div><p><strong>Example of Surf3 &amp; CutOff. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3_cutoff.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;CutOff(&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut '(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)'
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cutoff(gr,&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,'-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)',0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cutoff(gr,'(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)')
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.CutOff(&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+gr.Box();
+gr.Surf3(a);
+</pre>
+
+<hr size="6">
+<a name="Dual-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutOff-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfC-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-samples-1"></a>
+<h2 class="section">9.4 Dual plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SurfC-sample">9.4.1 SurfC sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SurfA-sample">9.4.2 SurfA sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TileS-sample">9.4.3 Tiles sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Map-sample">9.4.4 Map sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Traj-sample">9.4.5 Traj sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect-sample">9.4.6 Vect sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL-sample">9.4.7 VectL sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC-sample">9.4.8 VectC sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-sample">9.4.9 Flow sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe-sample">9.4.10 Pipe sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dew-sample">9.4.11 Dew sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3C-sample">9.4.12 Surf3C sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3A-sample">9.4.13 Surf3A sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect-3D-sample">9.4.14 Vect 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL-3D-sample">9.4.15 VectL 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC-3D-sample">9.4.16 VectC 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-3D-sample">9.4.17 Flow 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Crust-sample">9.4.19 Crust sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dots-sample">9.4.20 Dots sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="SurfC-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfA-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfC-sample-1"></a>
+<h3 class="subsection">9.4.1 SurfC sample</h3>
+<a name="index-SurfC-3"></a>
+
+<div class="float">
+<img src="png/surfc.png" alt="png/surfc">
+
+</div><p><strong>Example of SurfC. <a href="http://mathgl.sourceforge.net/pdf_u3d/surfc.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;SurfC(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surfc a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surfc(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surfc(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.SurfC(a,b);
+</pre>
+<hr size="6">
+<a name="SurfA-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfC-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TileS-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfA-sample-1"></a>
+<h3 class="subsection">9.4.2 SurfA sample</h3>
+<a name="index-SurfA-3"></a>
+
+<div class="float">
+<img src="png/surfa.png" alt="png/surfa">
+
+</div><p><strong>Example of SurfA. <a href="http://mathgl.sourceforge.net/pdf_u3d/surfa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;SurfA(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surfa a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surfa(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1);
+call mgl_box(gr,1)
+call mgl_surfa(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.SurfC(a,b);
+</pre>
+<hr size="6">
+<a name="TileS-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfA-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Map-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tiles-sample"></a>
+<h3 class="subsection">9.4.3 Tiles sample</h3>
+<a name="index-TileS-3"></a>
+
+<div class="float">
+<img src="png/tiles.png" alt="png/tiles">
+
+</div><p><strong>Example of TileS. <a href="http://mathgl.sourceforge.net/pdf_u3d/tiles.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;TileS(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+box
+tile a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_tiles(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_tiles(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.TileS(a,b);
+</pre>
+<hr size="6">
+<a name="Map-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TileS-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Traj-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Map-sample-1"></a>
+<h3 class="subsection">9.4.4 Map sample</h3>
+<a name="index-Map-3"></a>
+
+<div class="float">
+<img src="png/map.png" alt="png/map">
+
+</div><p><strong>Example of Map. <a href="http://mathgl.sourceforge.net/pdf_u3d/map.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50, 40), b(50, 40);
+gr-&gt;Puts(mglPoint(0, 0), &quot;\\to&quot;, &quot;&quot;, -1.4);
+gr-&gt;Axis(mglPoint(-1,-1,-2),mglPoint(1,1,2));
+
+gr-&gt;SubPlot(2, 1, 0);
+a.Fill(&quot;x&quot;, gr-&gt;Min, gr-&gt;Max);	b.Fill(&quot;y&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Puts(mglPoint(0, 1.1), &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2);		gr-&gt;Box();
+gr-&gt;Map(a, b, &quot;brgk&quot;, 0, false);
+
+gr-&gt;SubPlot(2, 1, 1);
+a.Fill(&quot;(x^3+y^3)/2&quot;, gr-&gt;Min, gr-&gt;Max);
+b.Fill(&quot;(x-y)/2&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Puts(mglPoint(0, 1.1), &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2);
+gr-&gt;Box();
+gr-&gt;Map(a, b, &quot;brgk&quot;, 0, false);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+text 0 0 '\to'
+zrange -2 2
+
+subplot 2 1 0
+text 0 1.1 '\{x, y\}' '' -2
+box
+fill a 'x'
+fill b 'y'
+map a b 'brgk' 0 0
+
+subplot 2 1 1
+text 0 1.1 '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}' '' -2
+box
+fill a '(x^3+y^3)/2'
+fill b '(x-y)/2'
+map a b 'brgk' 0 0
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_puts_ext(gr, 0.,0.,0., &quot;\\to&quot;, &quot;&quot;, -1.4, 't');
+mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+mgl_subplot(gr, 2, 1, 0);
+mgl_data_fill_eq(gr, a, &quot;x&quot;, 0, 0);
+mgl_data_fill_eq(gr, b, &quot;y&quot;, 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, &quot;brgk&quot;, 0, 0);
+
+mgl_subplot(gr, 2, 1, 1);
+mgl_data_fill_eq(gr, a, &quot;(x^3+y^3)/2&quot;, 0, 0);
+mgl_data_fill_eq(gr, b, &quot;(x-y)/2&quot;, 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, &quot;brgk&quot;, 0, 0);
+
+mgl_box(gr,1);
+mgl_map(gr,a,b,0,0,1);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_puts_ext(gr, 0.,0.,0., '\to', '', -1.4, 't');
+call mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+call mgl_subplot(gr, 2, 1, 0);
+call mgl_data_fill_eq(gr, a, 'x', 0, 0);
+call mgl_data_fill_eq(gr, b, 'y', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{x, y\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+
+call mgl_subplot(gr, 2, 1, 1);
+call mgl_data_fill_eq(gr, a, '(x^3+y^3)/2', 0, 0);
+call mgl_data_fill_eq(gr, b, '(x-y)/2', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+call mgl_box(gr,1);
+call mgl_map(gr,a,b,0,0,1);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+gr.Puts(0, 0, 0, &quot;\\to&quot;, &quot;&quot;, -1.4);
+gr.SetRanges(-1,1,-1,1,-2,2);
+
+gr.SubPlot(2, 1, 0);
+gr.Fill(a, &quot;x&quot;);    gr.Fill(b, &quot;y&quot;);
+gr.Puts(0, 1.1, 0, &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2);
+gr.Box();
+gr.Map(a, b, &quot;brgk&quot;, 0, 0);
+
+gr.SubPlot(2, 1, 1);
+gr.Fill(a, &quot;(x^3+y^3)/2&quot;);   gr.Fill(b, &quot;(x-y)/2&quot;);
+gr.Puts(0, 1.1, 0, &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2);
+gr.Box();
+gr.Map(a, b, &quot;brgk&quot;, 0, 0);
+</pre>
+<hr size="6">
+<a name="Traj-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Map-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Traj-sample-1"></a>
+<h3 class="subsection">9.4.5 Traj sample</h3>
+<a name="index-Traj-3"></a>
+
+<div class="float">
+<img src="png/traj.png" alt="png/traj">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/traj.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), x(50), y1(50), y2(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+x.Fill(-1,1,'x');
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y);
+gr-&gt;Traj(x,y,y1,y2);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+new x 50
+new y1 50
+new y2 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+fill x -1 1
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+box
+plot x y
+traj x y y1 y2
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+HMDT x= mgl_create_data_size(50,1,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(x,&quot;2*x-1&quot;,0);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,NULL);
+mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+mgl_delete_data(y);  mgl_delete_data(y1);
+mgl_delete_data(x);  mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y,y1,y2, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x= mgl_create_data_size(50,1,1);
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(x,'2*x-1',0);
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_data_modify(y2,'0.3*sin(2*pi*x)',0);
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,NULL);
+call mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+call mgl_delete_data(y)
+call mgl_delete_data(x)
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x,y,y1,y2 = mglData(50), mglData(50,3), mglData(50), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+x.Fill(-1,1,'x');
+gr.Box();
+gr.Plot(x,y);
+gr.Traj(x,y,y1,y2);
+</pre>
+
+<hr size="6">
+<a name="Vect-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Traj-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-sample-1"></a>
+<h3 class="subsection">9.4.6 Vect sample</h3>
+<a name="index-Vect-5"></a>
+
+<div class="float">
+<img src="png/vect.png" alt="png/vect">
+
+</div><p><strong>Example of Vect. <a href="http://mathgl.sourceforge.net/pdf_u3d/vect.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;Vect(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vect a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vect_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vect_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Vect(a,b);
+</pre>
+<hr size="6">
+<a name="VectL-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-sample-1"></a>
+<h3 class="subsection">9.4.7 VectL sample</h3>
+<a name="index-VectL-5"></a>
+
+<div class="float">
+<img src="png/vectl.png" alt="png/vectl">
+
+</div><p><strong>Example of VectL. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectl.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;VectL(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectl a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vectl_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vectl_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.VectL(a,b);
+</pre>
+
+<hr size="6">
+<a name="VectC-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-sample-1"></a>
+<h3 class="subsection">9.4.8 VectC sample</h3>
+<a name="index-VectC-5"></a>
+
+<div class="float">
+<img src="png/vectc.png" alt="png/vectc">
+
+</div><p><strong>Example of VectC. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectc.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;VectC(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectc a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vectc_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vectc_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.VectC(a,b);
+</pre>
+
+<hr size="6">
+<a name="Flow-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-sample-1"></a>
+<h3 class="subsection">9.4.9 Flow sample</h3>
+<a name="index-Flow-5"></a>
+
+<div class="float">
+<img src="png/flow.png" alt="png/flow">
+
+</div><p><strong>Example of Flow. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;Flow(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+flow a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,0,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'',5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Flow(a,b);
+</pre>
+<hr size="6">
+<a name="Pipe-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dew-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-sample-1"></a>
+<h3 class="subsection">9.4.10 Pipe sample</h3>
+<a name="index-Pipe-5"></a>
+
+<div class="float">
+<img src="png/pipe.png" alt="png/pipe">
+
+</div><p><strong>Example of Pipe. <a href="http://mathgl.sourceforge.net/pdf_u3d/pipe.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Pipe(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+light on
+box
+pipe a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_2d(gr,a,b,0,0.05,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_pipe_2d(gr,a,b,'',0.05,5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);    gr.Box();
+gr.Pipe(a,b);
+</pre>
+<hr size="6">
+<a name="Dew-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3C-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dew-sample-1"></a>
+<h3 class="subsection">9.4.11 Dew sample</h3>
+<a name="index-Dew-3"></a>
+
+<div class="float">
+<img src="png/dew.png" alt="png/dew">
+
+</div><p><strong>Example of Dew. <a href="http://mathgl.sourceforge.net/pdf_u3d/dew.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Light(true);
+gr-&gt;Dew(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+light on
+dew a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_set_light(gr,1);
+mgl_dew_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_box(gr,1)
+call mgl_set_light(gr,1);
+call mgl_dew_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);    gr.Box();
+gr.Dew(a,b);
+</pre>
+<hr size="6">
+<a name="Surf3C-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dew-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3A-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3C-sample-1"></a>
+<h3 class="subsection">9.4.12 Surf3C sample</h3>
+<a name="index-Surf3C-5"></a>
+
+<div class="float">
+<img src="png/surf3c.png" alt="png/surf3c">
+
+</div><p><strong>Example of Surf3C. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3c.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40), b(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3C(a, b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3c a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+HMDT b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3c(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+call mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3c(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3C(a,b);
+</pre>
+
+<hr size="6">
+<a name="Surf3A-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3C-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3A-sample-1"></a>
+<h3 class="subsection">9.4.13 Surf3A sample</h3>
+<a name="index-Surf3A-5"></a>
+
+<div class="float">
+<img src="png/surf3a.png" alt="png/surf3a">
+
+</div><p><strong>Example of Surf3A. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3a.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40), b(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3A(a, b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3a a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b; a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3a(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+call mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3a(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3A(a,b);
+</pre>
+<hr size="6">
+<a name="Vect-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3A-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-3D-sample-1"></a>
+<h3 class="subsection">9.4.14 Vect 3D sample</h3>
+<a name="index-Vect-6"></a>
+
+<div class="float">
+<img src="png/vect3.png" alt="png/vect3">
+
+</div><p><strong>Example of Vect in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vect3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Vect(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vect ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vect_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vect_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Vect(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="VectL-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-3D-sample-1"></a>
+<h3 class="subsection">9.4.15 VectL 3D sample</h3>
+<a name="index-VectL-6"></a>
+
+<div class="float">
+<img src="png/vectl3.png" alt="png/vectl3">
+
+</div><p><strong>Example of VectL in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectl3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;VectL(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectl ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectl_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectl_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.VectL(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="VectC-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-3D-sample-1"></a>
+<h3 class="subsection">9.4.16 VectC 3D sample</h3>
+<a name="index-VectC-6"></a>
+
+<div class="float">
+<img src="png/vectc3.png" alt="png/vectc3">
+
+</div><p><strong>Example of VectC in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectc3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;VectC(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectc ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectc_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectc_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.VectC(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Flow-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-3D-sample-1"></a>
+<h3 class="subsection">9.4.17 Flow 3D sample</h3>
+<a name="index-Flow-6"></a>
+
+<div class="float">
+<img src="png/flow3.png" alt="png/flow3">
+
+</div><p><strong>Example of Flow in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(30,30,30), ey(30,30,30), ez(30,30,30);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Flow(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 30 30 30
+new ey 30 30 30
+new ez 30 30 30
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+flow ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(30,30,30);
+ey = mgl_create_data_size(30,30,30);
+ez = mgl_create_data_size(30,30,30);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_flow_3d(gr,ex,ey,ez,&quot;bwr&quot;,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(30,30,30)
+ey = mgl_create_data_size(30,30,30)
+ez = mgl_create_data_size(30,30,30)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_flow_3d(gr,ex,ey,ez,'bwr',3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Flow(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Pipe-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Crust-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-3D-sample-1"></a>
+<h3 class="subsection">9.4.18 Pipe 3D sample</h3>
+<a name="index-Pipe-6"></a>
+
+<div class="float">
+<img src="png/pipe3.png" alt="png/pipe3">
+
+</div><p><strong>Example of Pipe in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/pipe3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Pipe(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+light on
+box
+pipe ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_3d(gr,ex,ey,ez,&quot;bwr&quot;,0.05,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1);
+call mgl_box(gr,1);
+call mgl_pipe_3d(gr,ex,ey,ez,'bwr',0.05,3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Pipe(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Crust-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dots-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Crust-sample-1"></a>
+<h3 class="subsection">9.4.19 Crust sample</h3>
+<a name="index-Crust-3"></a>
+
+<div class="float">
+<img src="png/crust.png" alt="png/crust">
+
+</div><p><strong>Example of Crust. <a href="http://mathgl.sourceforge.net/pdf_u3d/crust.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,true);
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Crust(a,&quot;p&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+light on
+box
+crust a 'p'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_file(&quot;hotdogs.pts&quot;);
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_crust_tr(gr,a,&quot;p&quot;,0.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_file
+a = mgl_create_data_file(&quot;hotdogs.pts&quot;)
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_crust_tr(gr,a,&quot;p&quot;,0.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Crust(a);
+</pre>
+<hr size="6">
+<a name="Dots-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Crust-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dots-sample-1"></a>
+<h3 class="subsection">9.4.20 Dots sample</h3>
+<a name="index-Dots-4"></a>
+
+<div class="float">
+<img src="png/dots.png" alt="png/dots">
+
+</div><p><strong>Example of Dots. <a href="http://mathgl.sourceforge.net/pdf_u3d/dots.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,true);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Dots(a,&quot;p&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+box
+dots a 'p'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_file(&quot;hotdogs.pts&quot;);
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_dots_tr(gr,a,&quot;p&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_file
+a = mgl_create_data_file(&quot;hotdogs.pts&quot;)
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_dots_tr(gr,a,&quot;p&quot;)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Dots(a);
+</pre>
+
+
+<hr size="6">
+<a name="Additional-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dots-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Additional-features-1"></a>
+<h2 class="section">9.5 Additional features</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Legend-sample">9.5.1 Legend sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Several-light-sample">9.5.5 Several light sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Ternary-plot-sample">9.5.8 Ternary plot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drops-sample">9.5.10 Drops sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">    
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Legend-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Additional-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Adding-mesh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-sample-1"></a>
+<h3 class="subsection">9.5.1 Legend sample</h3>
+<a name="index-Plot-8"></a>
+<a name="index-Legend-5"></a>
+<a name="index-AddLegend-3"></a>
+
+<div class="float">
+<img src="png/legend.png" alt="png/legend">
+
+</div><p><strong>Example of Legend usage. <a href="http://mathgl.sourceforge.net/pdf_u3d/legend.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData f(50,3);
+f.Modify(&quot;sin(2*pi*x*x)&quot;,0);
+f.Modify(&quot;sin(2*pi*x)&quot;,1);
+f.Modify(&quot;sin(2*pi*sqrt(x))&quot;,2);
+gr-&gt;Axis(mglPoint(0,-1),mglPoint(1,1));
+gr-&gt;Box(); gr-&gt;Plot(f); gr-&gt;Axis();
+gr-&gt;AddLegend(&quot;sin(\\pi {x^2})&quot;,&quot;b&quot;);
+gr-&gt;AddLegend(&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+gr-&gt;AddLegend(&quot;sin(\\pi \\sqrt{\\a x})&quot;,&quot;r+&quot;);
+gr-&gt;Legend();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new f 50 3
+modify f 'sin(2*pi*x*x)'
+modify f 'sin(2*pi*x)' 1
+modify f 'sin(2*pi*sqrt(x))' 2
+
+axis 0 -1 1 1
+box
+plot f
+axis
+addlegend 'sin(\pi {x^2})' 'b'
+addlegend 'sin(\pi x)' 'g*'
+addlegend 'sin(\pi \sqrt{\a x})' 'r+'
+legend
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT f = mgl_create_data_size(50,3,1);
+mgl_data_modify(f,&quot;sin(2*pi*x*x)&quot;,0);
+mgl_data_modify(f,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(f,&quot;sin(2*pi*sqrt(x))&quot;,2);
+mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.);
+mgl_box(gr,1);
+mgl_plot(gr,f,NULL);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi {x^2})&quot;,&quot;b&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi \\sqrt{\\a x})&quot;,&quot;r+&quot;);
+mgl_legend(gr,3,&quot;rL&quot;,-1.,0.1);
+mgl_delete_data(f);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer f, mgl_create_data_size
+f = mgl_create_data_size(50,3,1)
+call mgl_data_modify(f,'sin(2*pi*x*x)',0)
+call mgl_data_modify(f,'sin(2*pi*x)',1)
+call mgl_data_modify(f,'sin(2*pi*sqrt(x))',2)
+
+call mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_plot(gr,f,'')
+call mgl_axis(gr,'xy')
+call mgl_add_legend(gr,'sin(\pi {x^2})','b');
+call mgl_add_legend(gr,'sin(\pi x)','g*');
+call mgl_add_legend(gr,'sin(\pi \sqrt{\a x})','r+');
+call mgl_legend(gr,3,'rL',-1.,0.1);
+call mgl_delete_data(f)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">f = mglData(50,3);
+f.Modify(&quot;sin(2*pi*x*x)&quot;,0);    f.Modify(&quot;sin(2*pi*x)&quot;,1);      f.Modify(&quot;sin(2*pi*sqrt(x))&quot;,2);
+gr.SetRanges(0,1,-1,1);     gr.Box();   gr.Axis();  gr.Plot(f);
+gr.AddLegend(&quot;sin(\\pi x^2)&quot;,&quot;b&quot;);
+gr.AddLegend(&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+gr.AddLegend(&quot;sin(\\pi\\sqrt{\\a x})&quot;,&quot;r+&quot;);
+gr.Legend();
+</pre>
+<hr size="6">
+<a name="Adding-mesh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf-_0026-Cont-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Adding-mesh-sample-1"></a>
+<h3 class="subsection">9.5.2 Adding mesh sample</h3>
+<a name="index-SubPlot-2"></a>
+<a name="index-Surf-10"></a>
+<a name="index-Dens-4"></a>
+<a name="index-Cont-6"></a>
+<a name="index-Axial-6"></a>
+
+<div class="float">
+<img src="png/samplea.png" alt="png/samplea">
+
+</div><p><strong>Example of adding mesh. <a href="http://mathgl.sourceforge.net/pdf_u3d/samplea.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+
+gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(40,60);
+gr-&gt;Surf(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(40,60);
+gr-&gt;Dens(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(40,60);
+gr-&gt;Cont(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(40,60);
+gr-&gt;Axial(a,&quot;BbcyrR#&quot;); gr-&gt;Box();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+alpha on
+light on
+
+subplot 2 2 0
+rotate 40 60
+surf a 'BbcyrR#'
+box
+subplot 2 2 1
+rotate 40 60
+dens a 'BbcyrR#'
+box
+subplot 2 2 2
+rotate 40 60
+cont a 'BbcyrR#'
+box
+subplot 2 2 3
+rotate 40 60
+axial a 'BbcyrR#'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_set_alpha(gr,1);
+mgl_set_light(gr,1);
+
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,40.,60.,0.);
+mgl_surf(gr,a,&quot;BbcyrR#&quot;);       mgl_box(gr,1);
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,40.,60.,0.);
+mgl_dens(gr,a,&quot;BbcyrR#&quot;,-1.);   mgl_box(gr,1);
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,40.,60.,0.);
+mgl_cont(gr,a,&quot;BbcyrR#&quot;,7,NAN); mgl_box(gr,1);
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,40.,60.,0.);
+mgl_axial(gr,a,&quot;BbcyrR#&quot;,3);    mgl_box(gr,1);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+zero=0; nan=zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,'0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))',0)
+call mgl_set_alpha(gr,1)
+call mgl_set_light(gr,1)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_surf(gr,a,'BbcyrR#')
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_dens(gr,a,'BbcyrR#',-1.)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_cont(gr,a,'BbcyrR#',7,nan)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_axial(gr,a,'BbcyrR#',3)
+call mgl_box(gr,1)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);     gr.Alpha(True);
+gr.SubPlot(2,2,0);
+gr.Rotate(40,60);   gr.Surf(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,1);
+gr.Rotate(40,60);   gr.Dens(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,2);
+gr.Rotate(40,60);   gr.Cont(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,3);
+gr.Rotate(40,60);   gr.Axial(a,&quot;BbcyrR#&quot;);  gr.Box();
+</pre>
+
+<hr size="6">
+<a name="Surf-_0026-Cont-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Adding-mesh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-_0026-Dens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-_0026-Cont-sample-1"></a>
+<h3 class="subsection">9.5.3 Surf &amp; Cont sample</h3>
+<a name="index-Surf-11"></a>
+<a name="index-Cont-7"></a>
+
+<div class="float">
+<img src="png/surf_cont_y.png" alt="png/surf_cont_y">
+
+</div><p><strong>Example of Surf &amp; Cont. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_cont_y.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+gr-&gt;Cont(a,&quot;y&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+cont a 'y'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_cont(gr,a,&quot;y&quot;,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_cont(gr,a,'y',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Surf(a);         gr.Cont(a,&quot;y&quot;);
+</pre>
+<hr size="6">
+<a name="Flow-_0026-Dens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf-_0026-Cont-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Several-light-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-_0026-Dens-sample-1"></a>
+<h3 class="subsection">9.5.4 Flow &amp; Dens sample</h3>
+<a name="index-Flow-7"></a>
+<a name="index-Dens-5"></a>
+
+<div class="float">
+<img src="png/flow_dens.png" alt="png/flow_dens">
+
+</div><p><strong>Example of Flow &amp; Dens. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow_dens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40), d(a);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+d.Modify(&quot;sqrt(v^2+w^2)&quot;,a,b);
+gr-&gt;Box();
+gr-&gt;Flow(a,b,&quot;br&quot;); gr-&gt;Dens(d,&quot;BbcyrR&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+copy d a
+modify d 'sqrt(v^2+w^2)' a b
+box
+flow a b 'br'
+dens d 'BbcyrR'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b, d;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(d,&quot;sqrt(v^2+w^2)&quot;,a,b);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,&quot;br&quot;,5,1,0.);
+mgl_dens(gr,d,&quot;BbcyrR&quot;,-1.);
+mgl_delete_data(a); mgl_delete_data(b); mgl_delete_data(d);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b,d, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(d,&quot;sqrt(v^2+w^2)&quot;,a,b);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'br',5,1,0.)
+call mgl_dens(gr,d,'BbcyrR',-1.);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+call mgl_delete_data(d)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b= mglData(50,40), mglData(50,40);   d = mglData(a)
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+d.Modify(&quot;sqrt(v^2+w^2)&quot;,a,b);
+gr.Box();
+gr.Flow(a,b,&quot;br&quot;);      gr.Dens(d,&quot;BbcyrR&quot;);
+</pre>
+<hr size="6">
+<a name="Several-light-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-_0026-Dens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mirrored-surface-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Several-light-sample-1"></a>
+<h3 class="subsection">9.5.5 Several light sample</h3>
+<a name="index-Surf-12"></a>
+<a name="index-Light-5"></a>
+
+<div class="float">
+<img src="png/several_light.png" alt="png/several_light">
+
+</div><p><strong>Example of Surf with several light. <a href="http://mathgl.sourceforge.net/pdf_u3d/several_light.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Light(1,mglPoint(0,1,0),'c');
+gr-&gt;Light(2,mglPoint(1,0,0),'y');
+gr-&gt;Light(3,mglPoint(0,-1,0),'m');
+gr-&gt;Box();
+gr-&gt;Surf(a,&quot;h&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+light 1 0 1 0 'c'
+light 2 1 0 0 'y'
+light 3 0 -1 0 'm'
+
+box
+surf a 'h'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5);
+mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5);
+mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5);
+
+mgl_box(gr,1);
+mgl_surf(gr,a,&quot;h&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5)
+call mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5)
+call mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5)
+
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'h')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);       gr.Light(True);
+gr.AddLight(1,0,1,0,&quot;c&quot;);
+gr.AddLight(2,1,0,0,&quot;y&quot;);
+gr.AddLight(3,0,-1,0,&quot;m&quot;);
+gr.Box();
+gr.Surf(a,&quot;h&quot;)
+</pre>
+<hr size="6">
+<a name="Mirrored-surface-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Several-light-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-with-labels-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mirrored-surface-sample-1"></a>
+<h3 class="subsection">9.5.6 Mirrored surface sample</h3>
+<a name="index-Surf-13"></a>
+
+<div class="float">
+<img src="png/mirror.png" alt="png/mirror">
+
+</div><p><strong>Example of mirrored surface. <a href="http://mathgl.sourceforge.net/pdf_u3d/mirror.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(30,40),x(30),y1(40),y2(40);
+a.Modify(&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;);
+x.Fill(-1,1); y1.Fill(0,1); y2.Fill(0,-1);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(x,y1,a,&quot;r&quot;); gr-&gt;Surf(x,y2,a,&quot;b&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 30 40
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf a 'r'; yrange 0 1
+surf a 'b'; yrange 0 -1
+box
+</pre><p>or
+</p><pre class="verbatim">new a 30 40
+var x 30 -1 1
+var y1 40 0 1
+var y2 40 0 -1
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf x y1 a 'r'
+surf x y2 a 'b'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a,x,y1,y2;
+a = mgl_create_data_size(30,40,1);
+x = mgl_create_data_size(30,1,1);
+y1 = mgl_create_data_size(40,1,1);
+y2 = mgl_create_data_size(40,1,1);
+mgl_data_modify(a,&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;,0);
+mgl_data_fill(x,-1.,1.,'x');
+mgl_data_fill(y1,0.,1.,'x');
+mgl_data_fill(y2,0.,-1.,'x');
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf_xy(gr,x,y1,a,&quot;r&quot;); mgl_surf_xy(gr,x,y2,a,&quot;b&quot;);
+mgl_delete_data(a); mgl_delete_data(y1);
+mgl_delete_data(x); mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,x,y1,y2, mgl_create_data_size
+a = mgl_create_data_size(30,40,1)
+x = mgl_create_data_size(30,1,1)
+y1 = mgl_create_data_size(40,1,1)
+y2 = mgl_create_data_size(40,1,1)
+call mgl_data_modify(a,'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)',0)
+call mgl_data_fill(x,-1.,1.,'x')
+call mgl_data_fill(y1,0.,1.,'x')
+call mgl_data_fill(y2,0.,-1.,'x')
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf_xy(gr,x,y1,a,'r')
+call mgl_surf_xy(gr,x,y2,a,'b')
+call mgl_delete_data(a)
+call mgl_delete_data(y1)
+call mgl_delete_data(x)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, x, y1, y2 = mglData(30,40), mglData(30), mglData(40), mglData(40);
+a.Modify(&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;);
+x.Fill(-1,1);   y1.Fill(0,1);   y2.Fill(0,-1);
+gr.Rotate(40,60);       gr.Light(True);         gr.Box();
+gr.Surf(x,y1,a,&quot;r&quot;);    gr.Surf(x,y2,a,&quot;b&quot;);
+</pre>
+<hr size="6">
+<a name="Cont-with-labels-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mirrored-surface-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ternary-plot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-with-labels-sample-1"></a>
+<h3 class="subsection">9.5.7 Cont with labels sample</h3>
+<a name="index-Cont-8"></a>
+
+<div class="float">
+<img src="png/contt.png" alt="png/contt">
+
+</div><p><strong>Example of Cont with labels. <a href="http://mathgl.sourceforge.net/pdf_u3d/contt.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Cont(a,&quot;BbcyrRt&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+cont a 'BbcyrRt'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_cont(gr,a,&quot;BbcyrRt&quot;,7,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'BbcyrRt',7,0)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Cont(a,&quot;BbcyrRt&quot;);
+</pre>
+
+<hr size="6">
+<a name="Ternary-plot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-with-labels-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Coloring-by-coordinates-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ternary-plot-sample-1"></a>
+<h3 class="subsection">9.5.8 Ternary plot sample</h3>
+<a name="index-Ternary-2"></a>
+
+<div class="float">
+<img src="png/ternary.png" alt="png/ternary">
+
+</div><p><strong>Example of Ternary plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/ternary.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(50),y(50),rx(10),ry(10), a(20,30);
+a.Modify(&quot;4*x*y&quot;);
+x.Modify(&quot;0.25*(1+cos(2*pi*x))&quot;);
+y.Modify(&quot;0.25*(1+sin(2*pi*x))&quot;);
+rx.Modify(&quot;rnd&quot;); ry.Modify(&quot;(1-v)*rnd&quot;,rx);
+
+gr-&gt;Text(mglPoint(-0.8,1.3), &quot;Ternary plot (x+y+t=1)&quot;);
+gr-&gt;Ternary(true);
+gr-&gt;Plot(x,y,&quot;r2&quot;);
+gr-&gt;Plot(rx,ry,&quot;q^ &quot;);
+gr-&gt;Cont(a);
+gr-&gt;Line(mglPoint(0.5,0), mglPoint(0,0.75), &quot;g2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xyz&quot;,&quot;B;&quot;);
+gr-&gt;Label('x',&quot;x comp.&quot;);
+gr-&gt;Label('y',&quot;y comp.&quot;);
+gr-&gt;Label('t',&quot;t comp.&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new rx 10
+new ry 10
+new x 50
+new y 50
+new a 20 30
+modify a '4*x*y'
+modify x '0.25*(1+cos(2*pi*x))'
+modify y '0.25*(1+sin(2*pi*x))'
+modify rx 'rnd'
+modify ry 'rnd*(1-v)' rx
+text -0.8 1.3 'Ternary plot (x+y+t=1)'
+ternary on
+plot x y 'r2'
+plot rx ry 'q^ '
+cont a
+line 0.5 0 0 0.75 'g2'
+axis
+grid 'xyz' 'B;'
+xlabel 'x comp.'
+ylabel 'y comp.'
+tlabel 't comp.'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x,y,rx,ry,a;
+x = mgl_create_data_size(50,1,1);
+y = mgl_create_data_size(50,1,1);
+rx = mgl_create_data_size(50,1,1);
+ry = mgl_create_data_size(50,1,1);
+a = mgl_create_data_size(20,30,1);
+mgl_data_modify(x,&quot;0.25*(1+cos(2*pi*x))&quot;,0);
+mgl_data_modify(y,&quot;0.25*(1+sin(2*pi*x))&quot;,0);
+mgl_data_modify(rx,&quot;rnd&quot;,0);
+mgl_data_modify_vw(ry,&quot;(1-v)*rnd&quot;,rx,0);
+mgl_data_modify(a,&quot;4*x*y&quot;,0);
+
+mgl_puts_ext(gr,-0.8,1.3,0.,&quot;Ternary plot (x+y+t=1)&quot;,&quot;C&quot;,-1.4,'t');
+mgl_set_ternary(gr,1);
+mgl_plot_xy(gr,x,y,&quot;r2&quot;);
+mgl_plot_xy(gr,rx,ry,&quot;q^ &quot;);
+mgl_cont(gr,a,&quot;&quot;,7,0.);
+
+mgl_line(gr,0.5,0.,0.,0.,0.75,0.,&quot;g2&quot;,2);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B:&quot;);
+mgl_label(gr,'x',&quot;x comp&quot;);
+mgl_label(gr,'y',&quot;y comp&quot;);
+mgl_label(gr,'t',&quot;t comp&quot;);
+mgl_delete_data(a);
+mgl_delete_data(x);     mgl_delete_data(y);
+mgl_delete_data(rx);    mgl_delete_data(ry);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,x,y,rx,ry, mgl_create_data_size
+x = mgl_create_data_size(50,1,1)
+y = mgl_create_data_size(50,1,1)
+rx = mgl_create_data_size(50,1,1)
+ry = mgl_create_data_size(50,1,1)
+a = mgl_create_data_size(20,30,1)
+call mgl_data_modify(x,'0.25*(1+cos(2*pi*x))',0)
+call mgl_data_modify(y,'0.25*(1+sin(2*pi*x))',0)
+call mgl_data_modify(rx,'rnd',0)
+call mgl_data_modify_vw(ry,'(1-v)*rnd',rx,rx)
+call mgl_data_modify(a,'4*x*y',0)
+
+call mgl_puts_ext(gr,-0.8,1.3,0.,'Ternary plot (x+y+t=1)','C',-1.4,'t')
+call mgl_set_ternary(gr,1)
+call mgl_plot_xy(gr,x,y,'r2')
+call mgl_plot_xy(gr,rx,ry,'q^ ')
+call mgl_cont(gr,a,'',7,0.)
+
+call mgl_line(gr,0.5,0.,0.,0.,0.75,0.,'g2',2)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B:')
+call mgl_label(gr,'x','x comp')
+call mgl_label(gr,'y','y comp')
+call mgl_label(gr,'t','t comp')
+call mgl_delete_data(a)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+call mgl_delete_data(rx)
+call mgl_delete_data(ry)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x, y, rx, ry, a = mglData(50), mglData(50), mglData(10), mglData(10), mglData(20,30);
+a.Modify(&quot;4*x*y&quot;);
+x.Modify(&quot;0.25*(1+cos(2*pi*x))&quot;);   y.Modify(&quot;0.25*(1+sin(2*pi*x))&quot;);
+rx.Modify(&quot;rnd&quot;);   ry.Modify(&quot;(1-v)*rnd&quot;,rx);
+gr.Puts(-0.8,1.3,0,&quot;Ternary plot (x+y+t=1)&quot;,&quot;C&quot;,-1.4);
+gr.Ternary(True);
+gr.Plot(x,y,&quot;r2&quot;);  gr.Plot(rx,ry,&quot;q^ &quot;);   gr.Cont(a);
+gr.Line(0.5,0,0,0,0.75,0,&quot;g2&quot;);
+gr.Axis();          gr.Grid(&quot;xyz&quot;,&quot;B;&quot;);
+gr.Label(&quot;x&quot;,&quot;x comp.&quot;);
+gr.Label(&quot;y&quot;,&quot;y comp.&quot;);
+gr.Label(&quot;t&quot;,&quot;t comp.&quot;);
+</pre>
+<hr size="6">
+<a name="Coloring-by-coordinates-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ternary-plot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drops-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Coloring-by-coordinates-sample-1"></a>
+<h3 class="subsection">9.5.9 Coloring by coordinates sample</h3>
+<a name="index-Surf3-9"></a>
+
+<div class="float">
+<img src="png/surf3_rgbd.png" alt="png/surf3_rgbd">
+
+</div><p><strong>Example of Surf3 colored by coordinates. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3_rgbd.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Surf3(a,&quot;bgrd&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+surf3 a 'bgrd'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,&quot;bgrd&quot;,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'bgrd',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Surf3(a,&quot;bgrd&quot;);
+</pre>
+<hr size="6">
+<a name="Drops-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Coloring-by-coordinates-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Molecules-drawing-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drops-sample-1"></a>
+<h3 class="subsection">9.5.10 Drops sample</h3>
+<a name="index-Drop-4"></a>
+
+<div class="float">
+<img src="png/drops.png" alt="png/drops">
+
+</div><p><strong>Example of Drop(s). <a href="http://mathgl.sourceforge.net/pdf_u3d/drops.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Light(true);
+gr-&gt;Puts(mglPoint(-1,1.2),&quot;sh=0&quot;);
+gr-&gt;Drop(mglPoint(-1,0),mglPoint(0,1),0.5,&quot;r&quot;,0);
+gr-&gt;Puts(mglPoint(-0.33,1.2),&quot;sh=0.33&quot;);
+gr-&gt;Drop(mglPoint(-0.33,0),mglPoint(0,1),0.5,&quot;r&quot;,0.33);
+gr-&gt;Puts(mglPoint(0.33,1.2),&quot;sh=0.67&quot;);
+gr-&gt;Drop(mglPoint(0.33,0),mglPoint(0,1),0.5,&quot;r&quot;,0.67);
+gr-&gt;Puts(mglPoint(1,1.2),&quot;sh=1&quot;);
+gr-&gt;Drop(mglPoint(1,0),mglPoint(0,1),0.5,&quot;r&quot;,1);
+gr-&gt;Ball(mglPoint(-1,0,1),'k');
+gr-&gt;Ball(mglPoint(-0.33,0,1),'k');
+gr-&gt;Ball(mglPoint(0.33,0,1),'k');
+gr-&gt;Ball(mglPoint(1,0,1),'k');
+gr-&gt;Line(mglPoint(-1,0,1),mglPoint(1,0,1),&quot;b&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">light on
+text -1 1.2 'sh=0'
+drop -1 0 0 1 0.5 'r' 0
+text -0.33 1.2 'sh=0.33'
+drop -0.33 0 0 1 0.5 'r' 0.33
+text 0.33 1.2 'sh=0.67'
+drop 0.33 0 0 1 0.5 'r' 0.67
+text 1 1.2 'sh=1'
+drop 1 0 0 1 0.5 'r' 1
+ball -1 0 1 'k'
+ball -0.33 0 1 'k'
+ball 0.33 0 1 'k'
+ball 1 0 1 'k'
+line -1 0 1 1 0 1 'b'
+
+new h 100
+modify h '0.25*(1+x)^2'
+plot h 'k|'
+text -1 0.6 'h\sim(1+sh)^2' 'rL'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_light(gr,1);
+mgl_puts(gr,-1.,1.2,0.,&quot;sh=0&quot;); 
+mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.,1.);
+mgl_puts(gr,-0.33,1.2,0.,&quot;sh=0.33&quot;); 
+mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.33,1.);
+mgl_puts(gr,0.33,1.2,0.,&quot;sh=0.67&quot;); 
+mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.67,1.);
+mgl_puts(gr,1.,1.2,0.,&quot;sh=1&quot;); 
+mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,1.,1.);
+mgl_ball_str(gr,-1.,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,-0.33,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,0.33,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,1.,0.,1.,&quot;k&quot;);
+mgl_line(gr,-1.,0.,1.,1.,0.,1.,&quot;b&quot;,2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">call mgl_set_light(gr,1);
+call mgl_puts(gr,-1.,1.2,0.,&quot;sh=0&quot;); 
+call mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.,1.);
+call mgl_puts(gr,-0.33,1.2,0.,&quot;sh=0.33&quot;); 
+call mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.33,1.);
+call mgl_puts(gr,0.33,1.2,0.,&quot;sh=0.67&quot;); 
+call mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.67,1.);
+call mgl_puts(gr,1.,1.2,0.,&quot;sh=1&quot;); 
+call mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,1.,1.);
+call mgl_ball_str(gr,-1.,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,-0.33,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,0.33,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,1.,0.,1.,&quot;k&quot;);
+call mgl_line(gr,-1.,0.,1.,1.,0.,1.,&quot;b&quot;,2);
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.Light(True);
+gr.Puts(-1,1.2,0,&quot;sh=0&quot;,&quot;rC&quot;);
+gr.Drop(-1,0,0,0,1,0,0.5,&quot;r&quot;,0);
+gr.Puts(-0.33,1.2,0,&quot;sh=0.33&quot;,&quot;rC&quot;);
+gr.Drop(-0.33,0,0,0,1,0,0.5,&quot;r&quot;,0.33);
+gr.Puts(0.33,1.2,0,&quot;sh=0.67&quot;,&quot;rC&quot;);
+gr.Drop(0.33,0,0,0,1,0,0.5,&quot;r&quot;,0.67);
+gr.Puts(1,1.2,0,&quot;sh=1&quot;,&quot;rC&quot;);
+gr.Drop(1,0,0,0,1,0,0.5,&quot;r&quot;,1);
+gr.Ball(-1,0,1,&quot;k&quot;);    gr.Ball(-0.33,0,1,&quot;k&quot;);
+gr.Ball(0.33,0,1,&quot;k&quot;);  gr.Ball(1,0,1,&quot;k&quot;);
+gr.Line(-1,0,1,1,0,1,&quot;b&quot;);
+</pre>
+<hr size="6">
+<a name="Molecules-drawing-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drops-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Molecules-drawing-sample-1"></a>
+<h3 class="subsection">9.5.11 Molecules drawing sample</h3>
+<a name="index-Drop-5"></a>
+<a name="index-Sphere-3"></a>
+
+<div class="float">
+<img src="png/molecule.png" alt="png/molecule">
+
+</div><p><strong>Example of molecules drawing. <a href="http://mathgl.sourceforge.net/pdf_u3d/molecule.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Alpha(true); gr-&gt;Light(true);
+
+gr-&gt;SubPlot(2,2,0);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Methane, CH_4&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;k&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0,0,1),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,0,0.7),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(-0.94,0,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(-0.66,0,-0.23),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.47,0.82,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,0.57,-0.23),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.47,-0.82,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,-0.57,-0.23),0.25,&quot;g&quot;);
+
+gr-&gt;SubPlot(2,2,1);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Water, H{_2}O&quot;,0,-3); gr-&gt;Rotate(60,100);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;r&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.3,0.5,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.3,0.5,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.3,-0.5,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.3,-0.5,0),0.25,&quot;g&quot;);
+
+gr-&gt;SubPlot(2,2,2);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Oxygen, O_2&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Drop(mglPoint(0,0.5,0),mglPoint(0,-0.3,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,0.5,0),0.25,&quot;r&quot;);
+gr-&gt;Drop(mglPoint(0,-0.5,0),mglPoint(0,0.3,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,-0.5,0),0.25,&quot;r&quot;);
+
+gr-&gt;SubPlot(2,2,3);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Ammonia, NH_3&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;b&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.33,0.57,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,0.57,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.33,-0.57,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,-0.57,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(-0.65,0,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(-0.65,0,0),0.25,&quot;g&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">alpha on
+light on
+
+subplot 2 2 0
+text 0 1.2 'Methane, CH_4' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'k'
+drop 0 0 0 0 0 1 0.35 'h' 1 2
+sphere 0 0 0.7 0.25 'g'
+drop 0 0 0 -0.94 0 -0.33 0.35 'h' 1 2
+sphere -0.66 0 -0.23 0.25 'g'
+drop 0 0 0 0.47 0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 0.57 -0.23 0.25 'g'
+drop 0 0 0 0.47 -0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 -0.57 -0.23 0.25 'g'
+
+subplot 2 2 1
+text 0 1.2 'Water, H{_2}O' '' -3
+rotate 60 100
+sphere 0 0 0 0.25 'r'
+drop 0 0 0 0.3 0.5 0 0.3 'm' 1 2
+sphere 0.3 0.5 0 0.25 'g'
+drop 0 0 0 0.3 -0.5 0 0.3 'm' 1 2
+sphere 0.3 -0.5 0 0.25 'g'
+
+subplot 2 2 2
+text 0 1.2 'Oxygen, O_2' '' -3
+rotate 60 120
+drop 0 0.5 0 0 -0.3 0 0.3 'm' 1 2
+sphere 0 0.5 0 0.25 'r'
+drop 0 -0.5 0 0 0.3 0 0.3 'm' 1 2
+sphere 0 -0.5 0 0.25 'r'
+
+subplot 2 2 3
+text 0 1.2 0 'Ammonia, NH_3' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'b'
+drop 0 0 0 0.33 0.57 0 0.32 'n' 1 2
+sphere 0.33 0.57 0 0.25 'g'
+drop 0 0 0 0.33 -0.57 0 0.32 'n' 1 2
+sphere 0.33 -0.57 0 0.25 'g'
+drop 0 0 0 -0.65 0 0 0.32 'n' 1 2
+sphere -0.65 0 0 0.25 'g'
+</pre>
+<hr size="6">
+<a name="Advanced-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Molecules-drawing-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curvelinear-coorinates-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Advanced-features-1"></a>
+<h2 class="section">9.6 Advanced features</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2_002daxes-sample">9.6.2 2-axes sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Log_002dlog-sample">9.6.4 Log-log sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fitting-sample">9.6.5 Fitting sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Envelop-sample">9.6.6 Envelop sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Sew-sample">9.6.7 Sew sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#STFA-sample">9.6.8 STFA sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#PDE-sample">9.6.9 PDE sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Parser-sample">9.6.11 Parser sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Manual-ticks-sample">9.6.12 Tick values sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#StickPlot-sample">9.6.14 StickPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Curvelinear-coorinates-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Advanced-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2_002daxes-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curvelinear-coorinates-sample-1"></a>
+<h3 class="subsection">9.6.1 Curvelinear coorinates sample</h3>
+<a name="index-Axis-6"></a>
+
+<div class="float">
+<img src="png/sample3.png" alt="png/sample3">
+
+</div><p><strong>Example of curvelinear coorinates usage. <a href="http://mathgl.sourceforge.net/pdf_u3d/sample3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Org = mglPoint(-1,1,-1);
+
+gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(60,40);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Cartesian&quot;);
+
+gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Cylindrical&quot;);
+
+gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;2*y*x&quot;,&quot;y*y - x*x&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Parabolic&quot;);
+
+gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Spiral&quot;);
+gr-&gt;Axis(0,0,0); // set to default Cartesian
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">origin -1 1 -1
+
+subplot 2 2 0
+rotate 60 40
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cartesian'
+
+subplot 2 2 1
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cylindrical'
+
+subplot 2 2 2
+rotate 60 40
+axis '2*y*x' 'y*y - x*x' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Parabolic'
+
+subplot 2 2 3
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' 'x+z'
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Spiral'
+axis '' '' '' # set to default Cartesian
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_origin(gr,-1,1,-1);
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,60,40,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Cartesian&quot;);
+
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Cylindrical&quot;);
+
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;2*y*x&quot;,&quot;y*y - x*x&quot;,&quot;&quot;);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Parabolic&quot;);
+
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Spiral&quot;);
+mgl_set_func(gr,0,0,0); /* set to default Cartesian */
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">call mgl_set_origin(gr,-1.,1.,-1.)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cartesian')
+
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cylindrical')
+
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'2*y*x','y*y - x*x','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,&quot;Parabolic&quot;)
+
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','x+z')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Spiral')
+call mgl_set_func(gr,'','','') ! set to default Cartesian
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.SetOrigin(-1,1,-1);
+
+gr.SubPlot(2,2,0);              gr.Rotate(60,40);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();              gr.Grid();
+gr.Puts(0,1.3,1,&quot;Gartesian&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,1);  gr.Rotate(60,40);
+gr.SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Cylindrical&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,2);  gr.Rotate(60,40);
+gr.SetFunc(&quot;2*y*x&quot;,&quot;y*y-x*x&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Parabolic&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,3);  gr.Rotate(60,40);
+gr.SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Spiral&quot;,&quot;rC&quot;,-1.5);
+gr.SetFunc(&quot;&quot;,&quot;&quot;);   # set to default Gartesian
+</pre>
+<hr size="6">
+<a name="g_t2_002daxes-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curvelinear-coorinates-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Semi_002dlog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2_002daxes-sample-1"></a>
+<h3 class="subsection">9.6.2 2-axes sample</h3>
+<a name="index-Axis-7"></a>
+
+<div class="float">
+<img src="png/2_axis.png" alt="png/2_axis">
+
+</div><p><strong>Example of 2 axes on the plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/2_axis.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;); y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+gr-&gt;Axis(); gr-&gt;Label('y',&quot;axis 1&quot;,0);
+gr-&gt;Plot(y1,&quot;b&quot;);
+gr-&gt;Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+gr-&gt;Axis(); gr-&gt;Label('y',&quot;axis 2&quot;,0);
+gr-&gt;Stem(y2,&quot;r&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+axis -1 -1 -1 1 1 1
+origin -1 -1 -1
+axis
+ylabel 'axis 1' 0
+plot y1 'b'
+axis 0 0 0 1 1 1
+origin 1 1 1
+axis
+ylabel 'axis 2' 0
+stem y2 'r'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_set_axis_2d(gr,-1.,1.,-1.,1.);
+mgl_set_origin(gr,-1.,-1.,-1.);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label_ext(gr,'y',&quot;axis 1&quot;,0,-1.4,0.);
+mgl_plot(gr,y1,&quot;b&quot;);
+
+mgl_set_axis_2d(gr,0.,0.,1.,1.);
+mgl_set_origin(gr,1.,1.,1.);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label_ext(gr,'y',&quot;axis 2&quot;,0,-1.4,0.);
+mgl_stem(gr,y2,&quot;r&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1,y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1)
+y2 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0)
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_set_axis_2d(gr,-1.,1.,-1.,1.)
+call mgl_set_origin(gr,-1.,-1.,-1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 1',0,-1.4,0.)
+call mgl_plot(gr,y1,'b')
+
+call mgl_set_axis_2d(gr,0.,0.,1.,1.)
+call mgl_set_origin(gr,1.,1.,1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 2',0,-1.4,0.)
+call mgl_stem(gr,y2,'r')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2 = mglData(50), mglData(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);   y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.SetRanges(-1,1,-1,1);   gr.SetOrigin(-1,-1);
+gr.Axis();      gr.Label(&quot;y&quot;,&quot;axis 1&quot;,0);
+gr.Plot(y1,&quot;b&quot;);
+
+gr.SetRanges(0,1,0,1);      gr.SetOrigin(1,1);
+gr.Axis();      gr.Label(&quot;y&quot;,&quot;axis 2&quot;,0);
+gr.Stem(y2,&quot;r&quot;);
+</pre>
+<hr size="6">
+<a name="Semi_002dlog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2_002daxes-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Log_002dlog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Semi_002dlog-sample-1"></a>
+<h3 class="subsection">9.6.3 Semi-log sample</h3>
+<a name="index-Axis-8"></a>
+<a name="index-SetTicks-2"></a>
+<a name="index-Plot-9"></a>
+
+<div class="float">
+<img src="png/semilog.png" alt="png/semilog">
+
+</div><p><strong>Example of semi-log plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/semilog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(2000), y(2000);
+x.Modify(&quot;0.01/(x+10^(-5))&quot;); y.Modify(&quot;sin(1/v)&quot;,x);
+
+gr-&gt;Axis(mglPoint(0.01,-1),mglPoint(1000,1),mglPoint(0.01,-1));
+gr-&gt;SetFunc(&quot;lg(x)&quot;,0);  gr-&gt;SetTicks('x',0);
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y,&quot;b2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g&quot;);
+gr-&gt;Label('x',&quot;x&quot;,0);   gr-&gt;Label('y', &quot;y = sin 1/x&quot;,0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new x 2000
+new y 2000
+modify x '0.01/(x+10^(-5))'
+modify y 'sin(1/v)' x
+
+xrange 0.01 1000
+origin 0.01 -1 0
+xtick 0
+axis 'lg(x)' '' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g'
+xlabel 'x' 0
+ylabel 'y = sin 1/x' 0
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x = mgl_create_data_size(2000,1,1);
+HMDT y = mgl_create_data_size(2000,1,1);
+mgl_data_modify(x,&quot;0.01/(x+10^(-5))&quot;,0);
+mgl_data_modify_vw(y,&quot;sin(1/v)&quot;,x,0);
+
+mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.);
+mgl_set_func(gr,&quot;lg(x)&quot;,0,0);
+mgl_set_ticks(gr,0.,-5.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,&quot;b2&quot;);
+mgl_axis(gr,&quot;xy&quot;); mgl_axis_grid(gr,&quot;xy&quot;,&quot;g&quot;);
+mgl_label_ext(gr,'x',&quot;x&quot;,0,-1.4,0);
+mgl_label_ext(gr,'y', &quot;y = sin 1/x&quot;,0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y, mgl_create_data_size
+x = mgl_create_data_size(2000,1,1)
+y = mgl_create_data_size(2000,1,1)
+call mgl_data_modify(x,'0.01/(x+10^(-5))',0)
+call mgl_data_modify_vw(y,'sin(1/v)',x,x)
+
+call mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.)
+call mgl_set_func(gr,'lg(x)','','')
+call mgl_set_ticks(gr,0.,-5.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0.)
+call mgl_label_ext(gr,'y', 'y = sin 1/x',0.,-1.4,0.)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">TO BE DONE
+</pre>
+<hr size="6">
+<a name="Log_002dlog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Semi_002dlog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fitting-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Log_002dlog-sample-1"></a>
+<h3 class="subsection">9.6.4 Log-log sample</h3>
+<a name="index-Axis-9"></a>
+<a name="index-SetTicks-3"></a>
+<a name="index-Plot-10"></a>
+
+<div class="float">
+<img src="png/loglog.png" alt="png/loglog">
+
+</div><p><strong>Example of log-log plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/loglog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(100), y(100);
+x.Modify(&quot;pow(10,6*x-3)&quot;); y.Modify(&quot;sqrt(1+v^2)&quot;,x);
+
+gr-&gt;Axis(mglPoint(0.001,0.1),mglPoint(1000,1000),mglPoint(0.001,0.1));
+gr-&gt;SetFunc(&quot;lg(x)&quot;,&quot;lg(y)&quot;);
+gr-&gt;SetTicks('x',0);    gr-&gt;SetTicks('y',0);
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y,&quot;b2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g;&quot;);
+gr-&gt;Label('x',&quot;x&quot;,0); gr-&gt;Label('y', &quot;y=\\sqrt{1+x^2}&quot;,0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new x 100
+new y 100
+modify x 'pow(10,6*x-3)'
+modify y 'sqrt(1+v^2)' x
+
+axis 0.001 0.1 1000 1000
+xtick 0
+ytick 0
+axis 'lg(x)' 'lg(y)' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g;'
+xlabel 'x' 0
+ylabel 'y=\sqrt{1+x^2}' 0
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x = mgl_create_data_size(100,1,1);
+HMDT y = mgl_create_data_size(100,1,1);
+mgl_data_modify(x,&quot;pow(10,6*x-3)&quot;,0);
+mgl_data_modify_vw(y,&quot;sqrt(1+v^2)&quot;,x,0);
+
+mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.);
+mgl_set_func(gr,&quot;lg(x)&quot;,&quot;lg(y)&quot;,0);
+mgl_set_ticks(gr,0.,0.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,&quot;b2&quot;);
+mgl_axis(gr,&quot;xy&quot;); mgl_axis_grid(gr,&quot;xy&quot;,&quot;g;&quot;);
+mgl_label_ext(gr,'x',&quot;x&quot;,0,-1.4,0);
+mgl_label_ext(gr,'y', &quot;y=\\sqrt{1+x^2}&quot;,0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y, mgl_create_data_size
+x = mgl_create_data_size(100,1,1)
+y = mgl_create_data_size(100,1,1)
+call mgl_data_modify(x,'pow(10,6*x-3)',0)
+call mgl_data_modify_vw(y,'sqrt(1+v^2)',x,x)
+
+call mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.)
+call mgl_set_func(gr,'lg(x)','lg(y)','')
+call mgl_set_ticks(gr,0.,0.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g;')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0)
+call mgl_label_ext(gr,'y', 'y=\sqrt{1+x^2}',0.,-1.4,0)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x, y = mglData(100), mglData(100);
+x.Modify(&quot;pow(10,6*x-3)&quot;);          y.Modify(&quot;sqrt(1+v^2)&quot;,x);
+gr.SetRanges(0.001,1000,0.1,1000);  gr.SetOrigin(0.001,0.1);
+gr.SetFunc(&quot;lg(x)&quot;,&quot;lg(y)&quot;);
+gr.SetTicks(&quot;x&quot;,0);     gr.SetTicks(&quot;y&quot;,0);
+gr.Box();               gr.Plot(x,y,&quot;b2&quot;);
+gr.Axis();              gr.Grid(&quot;xy&quot;,&quot;g;&quot;);
+gr.Label(&quot;x&quot;,&quot;x&quot;,0);    gr.Label(&quot;y&quot;,&quot;y=\\sqrt{1+x^2}&quot;,0);
+</pre>
+<hr size="6">
+<a name="Fitting-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Log_002dlog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Envelop-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fitting-sample-1"></a>
+<h3 class="subsection">9.6.5 Fitting sample</h3>
+<a name="index-Fit-9"></a>
+<a name="index-PutsFit-2"></a>
+
+<div class="float">
+<img src="png/fit.png" alt="png/fit">
+
+</div><p><strong>Example of nonlinear fitting. <a href="http://mathgl.sourceforge.net/pdf_u3d/fit.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData rnd(100), in(100), res;
+rnd.Fill(&quot;0.4*rnd+0.1+sin(2*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+in.Fill(&quot;0.3+sin(2*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+
+gr-&gt;Axis(mglPoint(-1,-2), mglPoint(1,2));
+gr-&gt;Plot(rnd, &quot;. &quot;);
+gr-&gt;Box();
+
+float ini[3] = {1,1,3};
+gr-&gt;Fit(res, rnd, &quot;a+b*sin(c*x)&quot;, &quot;abc&quot;, ini);
+gr-&gt;Plot(res, &quot;r&quot;);
+gr-&gt;Plot(in, &quot;b&quot;);
+gr-&gt;Text(mglPoint(-1, -1.3), &quot;fitted:&quot;, &quot;L:r&quot;, -1);
+gr-&gt;PutsFit(mglPoint(0, -1.8), &quot;y = &quot;, &quot;C:r&quot;, -1);
+gr-&gt;Text(mglPoint(0, 2.2), &quot;initial: y = 0.3+sin(2\\pi x)&quot;, &quot;C:b&quot;, -1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new rnd 100
+fill rnd '0.4*rnd+0.1+sin(2*pi*x)'
+new in 100
+fill in '0.3+sin(2*pi*x)'
+
+yrange -2 2
+plot rnd '. '
+box
+
+list ini 1 1 3
+fit res rnd 'a+b*sin(c*x)' 'abc' ini
+plot res 'r'
+plot in 'b'
+text -1 -1.3 'fitted:' 'L:r' -1
+putsfit 0 -1.8 'y = ' 'C:r'
+text 0 2.2 'initial: y = 0.3+sin(2\pi x)' 'C:b' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT rnd,in,res;
+float ini[3] = {1,1,3};
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+mgl_data_modify(rnd,&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;,0);
+mgl_data_modify(in,&quot;0.3+sin(4*pi*x)&quot;,0);
+mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+mgl_plot(gr,rnd,&quot;. &quot;);
+mgl_box(gr,1);
+
+mgl_fit_1(gr,res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+mgl_plot(gr,res,&quot;r&quot;);   mgl_plot(gr,in,&quot;b&quot;);
+mgl_puts_ext(gr,-1.,-1.3,0.,&quot;fitted:&quot;,&quot;L:r&quot;,-1.,'t');
+mgl_puts_fit(gr,0.,-1.8,0.,&quot;y = &quot;,&quot;C:r&quot;,-1.);
+mgl_puts_ext(gr,0.,2.2,0.,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;, -1., 't');
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer rnd,in,res, mgl_create_data_size
+real ini(3)
+ini(1)=1;   ini(2)=1;   ini(3)=3;
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+call mgl_data_modify(rnd,&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;,0);
+call mgl_data_modify(in,&quot;0.3+sin(4*pi*x)&quot;,0);
+call mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+call mgl_plot(gr,rnd,&quot;. &quot;);
+call mgl_box(gr,1);
+
+call mgl_fit_1(gr,res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+call mgl_plot(gr,res,&quot;r&quot;);
+call mgl_plot(gr,in,&quot;b&quot;);
+call mgl_puts_ext(gr,-1.,-1.3,0.,&quot;fitted:&quot;,&quot;L:r&quot;,-1.,'t');
+call mgl_puts_fit(gr,0.,-1.8,0.,&quot;y = &quot;,&quot;C:r&quot;,-1.);
+call mgl_puts_ext(gr,0.,2.2,0.,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;, -1., 't');
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">rnd, In, res, ini = mglData(100), mglData(100), mglData(), mglData(3);
+rnd.Modify(&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;);
+In.Modify(&quot;0.3+sin(4*pi*x)&quot;);
+gr.SetRanges(-1,1,-2,2);
+gr.Plot(rnd,&quot;. &quot;);
+gr.Box();
+
+ini[0], ini[1], ini[2] = 1, 1, 3;
+gr.Fit(res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+gr.Plot(res,&quot;r&quot;);   gr.Plot(In,&quot;b&quot;);
+gr.Puts(-1,-1.3,0,&quot;fitted:&quot;,&quot;L:r&quot;,-1);
+gr.PutsFit(0,-1.8,0,&quot;y = &quot;,&quot;C:r&quot;,-1);
+gr.Puts(0,2.2,0,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;,-1);
+</pre>
+<hr size="6">
+<a name="Envelop-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fitting-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Sew-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Envelop-sample-1"></a>
+<h3 class="subsection">9.6.6 Envelop sample</h3>
+<a name="index-Envelop-2"></a>
+
+<div class="float">
+<img src="png/envelop.png" alt="png/envelop">
+</div><p><strong>Example of envelop reconstruction.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(1000);
+a.Fill(&quot;exp(-8*x^2)*sin(10*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Plot(a, &quot;b&quot;);
+a.Envelop('x');
+gr-&gt;Plot(a, &quot;r&quot;);
+gr-&gt;Axis();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 1000
+fill a 'exp(-8*x^2)*sin(10*pi*x)'
+plot a 'b'
+envelop a
+plot a 'r'
+axis
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(1000,1,1);
+mgl_data_fill_eq(gr,a, &quot;exp(-8*x^2)*sin(10*pi*x)&quot;, 0,0);
+mgl_plot(gr,a,&quot;b&quot;);
+mgl_data_envelop(a,'x');
+mgl_plot(gr,a,&quot;r&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(1000,1,1)
+call mgl_data_fill_eq(gr,a, 'exp(-8*x^2)*sin(10*pi*x)', 0,0)
+call mgl_plot(gr,a,'b')
+call mgl_data_envelop(a,'x')
+call mgl_plot(gr,a,'r')
+call mgl_axis(gr,'xyz')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(1000);
+gr.Fill(a, &quot;exp(-8*x^2)*sin(10*pi*x)&quot;);
+gr.Plot(a,&quot;b&quot;);
+a.Envelop(&quot;x&quot;);
+gr.Plot(a,&quot;r&quot;);
+gr.Axis();
+</pre>
+<hr size="6">
+<a name="Sew-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Envelop-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#STFA-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Sew-sample-1"></a>
+<h3 class="subsection">9.6.7 Sew sample</h3>
+<a name="index-Sew-2"></a>
+
+<div class="float">
+<img src="png/sew.png" alt="png/sew">
+</div><p><strong>Example of phase &ldquo;sewing&rdquo;.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(100, 100);
+a.Modify(&quot;mod((y^2-(1-x)^2)/2,0.1)&quot;);
+gr-&gt;Rotate(40, 60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Surf(a, &quot;b&quot;);
+a.Sew(&quot;xy&quot;, 0.1);
+gr-&gt;Surf(a, &quot;r&quot;);
+gr-&gt;Box();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 100 100
+modify a 'mod((y^2-(1-x)^2)/2,0.1)'
+rotate 40 60
+light on
+alpha on
+surf a 'b'
+sew a 'xy' 0.1
+surf a 'r'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(100,100,1);
+mgl_data_modify(a, &quot;mod((y^2-(1-x)^2)/2, 0.1)&quot;, 0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+
+mgl_surf(gr,a,&quot;b&quot;);
+mgl_data_sew(a,&quot;xy&quot;,0.1);
+mgl_surf(gr,a,&quot;r&quot;);
+mgl_box(gr,1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(100,100,1)
+call mgl_data_modify(a, 'mod((y^2-(1-x)^2)/2, 0.1)', 0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+
+call mgl_surf(gr,a,'b')
+call mgl_data_sew(a,'xy',0.1)
+call mgl_surf(gr,a,'r')
+call mgl_box(gr,1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(100, 100);
+a.Modify(&quot;mod((y^2-(1-x)^2)/2, 0.1)&quot;);
+gr.Rotate(40, 60);  gr.Light(True);     gr.Alpha(True);
+gr.Surf(a, &quot;b&quot;);
+a.Sew(&quot;xy&quot;, 0.1);
+gr.Surf(a, &quot;r&quot;);
+gr.Box();
+</pre>
+<hr size="6">
+<a name="STFA-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Sew-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#PDE-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="STFA-sample-1"></a>
+<h3 class="subsection">9.6.8 STFA sample</h3>
+<a name="index-STFA-3"></a>
+
+<div class="float">
+<img src="png/stfa.png" alt="png/stfa">
+</div><p><strong>Example of Short Time Fourier Analysis.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(2000), b(2000);
+a.Fill(&quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;, 
+        gr-&gt;Min, gr-&gt;Max);
+gr-&gt;SubPlot(1, 2, 0);
+gr-&gt;Plot(a);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i t&quot;);
+
+gr-&gt;SubPlot(1, 2, 1);
+gr-&gt;STFA(a, b, 64);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i t&quot;);
+gr-&gt;Label('y', &quot;\\omega&quot;, 0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 2000
+new b 2000
+fill a 'cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)'
+subplot 1 2 0
+plot a
+axis
+xlabel '\i t'
+subplot 1 2 1
+stfa a b 64 ''
+axis
+ylabel '\omega' 0
+xlabel '\i t'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(2000,1,1);
+HMDT b = mgl_create_data_size(2000,1,1);
+mgl_data_fill_eq(gr, a, &quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;,0,0);
+mgl_subplot(gr,1,2,0);
+mgl_plot(gr,a,&quot;&quot;);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_label(gr,'x', &quot;\\i t&quot;);
+
+mgl_subplot(gr,1,2,1);
+mgl_stfa(gr,a,b,64,&quot;&quot;,0.);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_label(gr,'x', &quot;\\i t&quot;);
+mgl_label(gr,'y', &quot;\\omega&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(2000,1,1)
+b = mgl_create_data_size(2000,1,1)
+call mgl_data_fill_eq(gr, a, 'cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ &amp;
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)',0,0)
+call mgl_subplot(gr,1,2,0)
+call mgl_plot(gr,a,'')
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+
+call mgl_subplot(gr,1,2,1)
+call mgl_stfa(gr,a,b,64,'',0.)
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+call mgl_label(gr,'y', '\omega')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(2000), mglData(2000);
+gr.Fill(a,&quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;);
+gr.SubPlot(1, 2, 0);
+gr.Plot(a);
+gr.Axis();
+gr.Label('x', &quot;\\i t&quot;);
+
+gr.SubPlot(1, 2, 1);
+gr.STFA(a, b, 64);
+gr.Axis();
+gr.Label('x', &quot;\\i t&quot;);
+gr.Label('y', &quot;\\omega&quot;, 0);
+</pre>
+<hr size="6">
+<a name="PDE-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#STFA-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Beam-tracing-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="PDE-sample-1"></a>
+<h3 class="subsection">9.6.9 PDE sample</h3>
+<a name="index-mglPDE-1"></a>
+<a name="index-mglRay-1"></a>
+
+<div class="float">
+<img src="png/pde.png" alt="png/pde">
+</div><p><strong>Example of Partial Differential Eduation solving.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a,re(128),im(128);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i x&quot;);
+gr-&gt;Label('y', &quot;\\i z&quot;);
+	
+re.Fill(&quot;exp(-48*(x+0.7)^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+a = mglPDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, gr-&gt;Min, gr-&gt;Max, 0.01, 30);
+a.Transpose(&quot;yxz&quot;);
+gr-&gt;CAxis(0, 1);
+gr-&gt;Dens(a,&quot;wyrRk&quot;);
+gr-&gt;Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr-&gt;Puts(mglPoint(0, 0.85), &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+gr-&gt;Title(&quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+fill re 'exp(-48*(x+0.7)^2)'
+pde a 'p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)' re im 0.01 30
+transpose a
+
+crange 0 1
+dens a 'wyrRk'
+fplot '-x' 'k|'
+text 0 0.85 'absorption: (x+z)/2 for x+z&gt;0' '' -1
+title 'Equation: ik_0\partial_zu + \Delta u + x\cdot u + i \frac{x+z}{2}\cdot u = 0' 'iC' -1.5
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data();
+HMDT re = mgl_create_data_size(128,1,1);
+HMDT im = mgl_create_data_size(128,1,1);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label(gr,'x', &quot;\\i x&quot;);
+mgl_label(gr,'y', &quot;\\i z&quot;);
+
+mgl_data_fill_eq(gr,re,&quot;exp(-48*(x+0.7)^2)&quot;, 0, 0);
+a = mgl_pde_solve(gr, &quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, 0.01, 30.);
+mgl_data_transpose(a, &quot;yxz&quot;);
+mgl_set_caxis(gr, 0, 1);
+mgl_dens(gr, a,&quot;wyrRk&quot;, -1.);
+mgl_fplot(gr, &quot;-x&quot;, &quot;k|&quot;, 100);
+mgl_puts(gr, 0., 0.85, 0., &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+mgl_title(gr, &quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+mgl_delete_data(a);
+mgl_delete_data(im);
+mgl_delete_data(re);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,re,im, mgl_create_data_size
+a = mgl_create_data()
+re = mgl_create_data_size(128,1,1)
+im = mgl_create_data_size(128,1,1)
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x', '\i x')
+call mgl_label(gr,'y', '\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*(x+0.7)^2)', 0, 0)
+a = mgl_pde_solve(gr, 'p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)', re, im, 0.01, 30.)
+call mgl_data_transpose(a, 'yxz')
+call mgl_set_caxis(gr, 0., 1.)
+call mgl_dens(gr, a,'wyrRk', -1.)
+call mgl_fplot(gr, '-x', 'k|', 100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+z)/2 for x+z&gt;0')
+call mgl_title(gr, '\r{Equation:} ik_0\partial_zu + \Delta u + x\cdot u + &amp;
+i \frac{x+z}{2}\cdot u = 0', 'iC', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, re, im = mglData(), mglData(128), mglData(128);
+gr.Axis();
+gr.Label('x', &quot;\\i x&quot;);
+gr.Label('y', &quot;\\i z&quot;);
+	
+gr.Fill(re,&quot;exp(-48*(x+0.7)^2)&quot;);
+a = gr.PDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, 0.01, 30);
+a.Transpose(&quot;yxz&quot;);
+gr.SetCRange(0, 1);
+gr.Dens(a,&quot;wyrRk&quot;);
+gr.Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr.Puts(0, 0.85, 0., &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+gr.Title(&quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+</pre>
+<hr size="6">
+<a name="Beam-tracing-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#PDE-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Parser-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Beam-tracing-sample-1"></a>
+<h3 class="subsection">9.6.10 Beam tracing sample</h3>
+<a name="index-mglQO2d-1"></a>
+<a name="index-mglRay-2"></a>
+
+<div class="float">
+<img src="png/qo2d.png" alt="png/qo2d">
+</div><p><strong>Example of ray and beam tracing. Compare with <a href="#PDE-sample">PDE sample</a>.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData r, xx, yy, a, im(128), re(128);
+const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+gr-&gt;Plot(r.SubData(0), r.SubData(1), &quot;k&quot;);
+gr-&gt;Axis();	gr-&gt;Label('x', &quot;\\i x&quot;);	gr-&gt;Label('y', &quot;\\i z&quot;);
+// now start beam tracing
+re.Fill(&quot;exp(-48*x^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+a = mglQO2d(ham, re, im, r, 1, 30, &amp;xx, &amp;yy);
+gr-&gt;CAxis(0, 1);
+gr-&gt;Dens(xx, yy, a, &quot;wyrRk&quot;);
+gr-&gt;Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr-&gt;Puts(mglPoint(0, 0.85), &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+gr-&gt;Puts(mglPoint(0.7, -0.05), &quot;central ray&quot;);
+gr-&gt;Title(&quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">define $1 'p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)'
+ray r $1 -0.7 -1 0 0 0.5 0 0.02 2
+plot r(0) r(1) 'k'
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+new xx
+new yy
+fill re 'exp(-48*x^2)'
+qo2d a $1 re im r 1 30 xx yy 
+
+crange 0 1
+dens xx yy a 'wyrRk'
+fplot '-x' 'k|'
+text -0.8 0.85 'absorption: (x+y)/2 for x+y&gt;0' 'L' -1
+text 0.5 -0.05 'central ray' 'L' -1
+title 'Beam and ray tracing' 'C' -1.5
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+HMDT r, xx, yy, a, im, re;
+im = mgl_create_data_size(128,1,1);
+re = mgl_create_data_size(128,1,1);
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.);
+xx = mgl_data_subdata(r,0,-1,-1);
+yy = mgl_data_subdata(r,1,-1,-1);
+mgl_plot_xy(gr, xx, yy, &quot;k&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label(gr,'x',&quot;\\i x&quot;);
+mgl_label(gr,'y',&quot;\\i z&quot;);
+
+mgl_data_fill_eq(gr,re,&quot;exp(-48*x^2)&quot;, 0, 0);
+a = mgl_qo2d_solve(ham, re, im, r, 1, 30, xx, yy);
+mgl_set_caxis(gr,0.,1.);
+mgl_dens_xy(gr,xx, yy, a, &quot;wyrRk&quot;, -1.);
+mgl_fplot(gr,&quot;-x&quot;, &quot;k|&quot;,100);
+mgl_puts(gr, 0., 0.85, 0., &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+mgl_puts(gr, 0.7, -0.05, 0., &quot;central ray&quot;);
+mgl_title(gr, &quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+mgl_delete_data(a);     mgl_delete_data(r);
+mgl_delete_data(xx);    mgl_delete_data(yy);
+mgl_delete_data(im);    mgl_delete_data(re);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer r, xx, yy, a, im, re, mgl_create_data_size
+integer mgl_data_subdata, mgl_ray_trace, mgl_qo2d_solve
+character*64 ham
+ham = 'p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)'
+
+im = mgl_create_data_size(128,1,1)
+re = mgl_create_data_size(128,1,1)
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.)
+xx = mgl_data_subdata(r,0,-1,-1)
+yy = mgl_data_subdata(r,1,-1,-1)
+call mgl_plot_xy(gr, xx, yy, 'k')
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x','\i x')
+call mgl_label(gr,'y','\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*x^2)', 0, 0)
+a = mgl_qo2d_solve(ham, re, im, r, 1., 30., xx, yy)
+call mgl_set_caxis(gr,0.,1.)
+call mgl_dens_xy(gr,xx, yy, a, 'wyrRk', -1.)
+call mgl_fplot(gr,'-x', 'k|',100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+y)/2 for x+y&gt;0')
+call mgl_puts(gr, 0.7, -0.05, 0., 'central ray')
+call mgl_title(gr, 'Beam and ray tracing', 'C', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(r)
+call mgl_delete_data(xx)
+call mgl_delete_data(yy)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+r, xx, yy, a = mglData(), mglData(), mglData(), mglData();
+im, re = mglData(128), mglData(128);
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+
+gr.Plot(r.SubData(0), r.SubData(1), &quot;k&quot;);
+gr.Axis();	gr.Label('x', &quot;\\i x&quot;);	gr.Label('y', &quot;\\i z&quot;);
+
+gr.Fill(re,&quot;exp(-48*x^2)&quot;);
+a = mglQO2d(ham, re, im, r, 1, 30, xx, yy);
+gr.SetCRange(0, 1);
+gr.Dens(xx, yy, a, &quot;wyrRk&quot;);
+gr.Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr.Puts(0, 0.85, 0, &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+gr.Puts(0.7, -0.05, 0, &quot;central ray&quot;);
+gr.Title(&quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+</pre>
+<hr size="6">
+<a name="Parser-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Beam-tracing-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Manual-ticks-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Parser-sample-1"></a>
+<h3 class="subsection">9.6.11 Parser sample</h3>
+<a name="index-mglParse-2"></a>
+
+<div class="float">
+<img src="png/parser.png" alt="png/parser">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">float a[100];   // let a_i = sin(4*pi*x), x=0...1
+for(int i=0;i&lt;100;i++) a[i]=sin(4*M_PI*i/99);
+mglParse *parser = new mglParse;
+mglData &amp;d = (parser-&gt;AddVar(&quot;dat&quot;))-&gt;d;
+d.Set(a,100);   // set data to variable
+parser-&gt;Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+// you may break script at any line do something
+// and continue after that
+parser-&gt;Execute(gr, &quot;xlabel 'x'\nylabel 'y'\nbox&quot;);
+// also you may use cycles or conditions in script
+parser-&gt;Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">float a[100];   /* let a_i = sin(4*pi*x), x=0...1 */
+int i;
+for(i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+HMPR parser = mgl_create_parser();
+HMDT d = mgl_add_var(parser, &quot;dat&quot;);
+mgl_data_set_float(d,a,100,1,1);    /* set data to variable */
+mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+/* you may break script at any line do something 
+   and continue after that */
+mgl_parse_text(gr, parser, &quot;xlabel 'x'\nylabel 'y'&quot;);
+/* also you may use cycles or conditions in script */
+mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer i,parser,d, mgl_create_data_size, mgl_create_parser
+real a(100)
+! let a_i = sin(4*pi*x), x=0...1
+do i = 1,100
+    a(i)=sin(4*3.1415926*(i-1)/99)
+end do
+parser = mgl_create_parser()
+d = mgl_add_var(parser, &quot;dat&quot;)
+call mgl_data_set_real(d,a,100,1,1)    ! set data to variable
+! I don't know how put new line ('\n') into fortran string
+! So call mgl_parse_text() for each string :(
+call mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1&quot;)
+call mgl_parse_text(gr, parser, &quot;box&quot;)
+call mgl_parse_text(gr, parser, &quot;axis&quot;)
+! you may break script at any line do something 
+! and continue after that
+call mgl_parse_text(gr, parser, &quot;xlabel 'x'&quot;)
+call mgl_parse_text(gr, parser, &quot;ylabel 'y'&quot;)
+! there is now conditions because I don't know 
+! how to send several string into parser at once :(
+!! also you may use cycles or conditions in script
+!call mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;)
+</pre><p><strong>Python</strong>
+You may need to use <code>from numpy import *</code> for defining functions like <code>sin()</code>.
+</p><pre class="verbatim">parser = mglParse();
+dat = parser.AddVar(&quot;dat&quot;);
+dat.Create(100);
+for i in range(100):
+  dat[i] = sin(4*pi*i/99);
+parser.Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+# you may break script at any line do something 
+# and continue after that
+parser.Execute(gr, &quot;xlabel 'x'\nylabel 'y'&quot;);
+# also you may use cycles or conditions in script
+parser.Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre>
+<hr size="6">
+<a name="Manual-ticks-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Parser-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ColumnPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tick-values-sample"></a>
+<h3 class="subsection">9.6.12 Tick values sample</h3>
+<a name="index-SetTicksVal-4"></a>
+
+<div class="float">
+<img src="png/tval.png" alt="png/tval">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Axis(mglPoint(-M_PI, 0), mglPoint(M_PI, 2));
+gr-&gt;SetTicksVal('x', 6, -M_PI, &quot;-\\pi&quot;, -M_PI/2, &quot;-\\pi/2&quot;, 0., &quot;0&quot;, 
+                0.886, &quot;x^*&quot;, M_PI/2, &quot;\\pi/2&quot;, M_PI, &quot;\\pi&quot;);
+gr-&gt;Axis();     gr-&gt;Grid();
+gr-&gt;Plot(&quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, NAN, 300);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">axis -pi 0 pi 2
+xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' 0.886 'x^*' 1.571 '\pi/2' pi '\pi'
+axis 
+grid
+fplot '2*cos(x^2)^2' 'r2' nan 300
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_axis_2d(gr, -M_PI, 0, M_PI, 2);
+mgl_set_ticks_val(gr, 'x', 6, -M_PI, &quot;-\\pi&quot;, -M_PI/2, &quot;-\\pi/2&quot;,
+            0., &quot;0&quot;, 0.886, &quot;x^*&quot;, M_PI/2, &quot;\\pi/2&quot;, M_PI, &quot;\\pi&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_axis_grid(gr,&quot;xyz&quot;, &quot;B-&quot;);
+mgl_fplot(gr, &quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, 300);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.SetRanges(-pi, pi, 0, 2);
+parser = mglParse();
+# very &quot;stupid&quot; way because SWIG not support variable arguments
+parser.Execute(gr, &quot;xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' &quot;
+                    &quot;0.886 'x^*' 1.571 '\pi/2' pi '\pi'&quot;);
+gr.Axis();     gr.Grid();
+gr.Plot(&quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, 300);
+</pre>
+
+
+
+
+<hr size="6">
+<a name="ColumnPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Manual-ticks-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#StickPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ColumnPlot-sample-1"></a>
+<h3 class="subsection">9.6.13 ColumnPlot sample</h3>
+<a name="index-SetTicksVal-5"></a>
+
+<div class="float">
+<img src="png/column.png" alt="png/column">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">char str[32];
+for(int i=0;i&lt;4;i++)
+{
+        gr-&gt;ColumnPlot(4,i);
+        gr-&gt;Box();
+        sprintf(str,&quot;Plot %d of 4&quot;,i);
+        gr-&gt;Text(mglPoint(-0.5,0.5),str);
+        sprintf(str,&quot;sin(pi*x+pi*%d/2)&quot;,i);
+        gr-&gt;Plot(str);
+}
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">for $1 0 3
+columnplot 4 $1
+box
+text -0.5 0.5 'Plot $1 of 4'
+fplot 'sin(pi*x+pi*$1/2)'
+next
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">int i;
+char str[32];
+for(i=0;i&lt;4;i++)
+{
+        mgl_columnplot(gr,4,i);
+        mgl_box(gr,1);
+        sprintf(str,&quot;Plot %d of 4&quot;,i);
+        mgl_text(gr,-0.5,0.5,0.,str);
+        sprintf(str,&quot;sin(pi*x+pi*%d/2)&quot;,i);
+        mgl_fplot(gr,str,&quot;&quot;,100);
+}
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p>
+<hr size="6">
+<a name="StickPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ColumnPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="StickPlot-sample-1"></a>
+<h3 class="subsection">9.6.14 StickPlot sample</h3>
+<a name="index-SetTicksVal-6"></a>
+
+<div class="float">
+<img src="png/column.png" alt="png/column">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;SetRanges(-1, 1, -1, 1, 0, 1);  gr-&gt;Light(true);
+gr-&gt;StickPlot(3, 0, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2-6*x^2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=0&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 1, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=1&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 2, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=2&quot;, &quot;&quot;, -2);
+gr-&gt;Label('x',&quot;\\tau&quot;, 0);  gr-&gt;Label('y', &quot;\\rho&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">ranges -1 1 -1 1 0 1:light on
+stickplot 3 0 40 30 : axis 'xyz_'
+fsurf 'exp(-10*y^2-6*x^2)'
+text 0.2 0 1.2 'z=0' '' -2
+stickplot 3 1 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/2-6*x^2)/sqrt(2)'
+text 0.2 0 1.2 'z=1' '' -2
+stickplot 3 2 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/5-6*x^2)/sqrt(5)'
+text 0.2 0 1.2 'z=2' '' -2
+xlabel '\tau' 0 : ylabel '\rho'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_axis_3d(gr, -1, -1, 0, 1, 1, 1);
+mgl_set_light(gr, 1);
+mgl_stickplot(gr, 3, 0, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2-6*x^2)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=0&quot;);
+mgl_stickplot(gr, 3, 1, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=1&quot;);
+mgl_stickplot(gr, 3, 2, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=2&quot;);
+mgl_label(gr,'x',&quot;\\tau&quot;);
+mgl_label(gr,'y', &quot;\\rho&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr-&gt;SetRanges(-1, 1, -1, 1, 0, 1);  gr-&gt;Light(true);
+gr-&gt;StickPlot(3, 0, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2-6*x^2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=0&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 1, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=1&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 2, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=2&quot;, &quot;&quot;, -2);
+gr-&gt;Label('x',&quot;\\tau&quot;, 0);  gr-&gt;Label('y', &quot;\\rho&quot;);
+</pre>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_abt.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_abt.html
new file mode 100644
index 0000000..652a2e8
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_abt.html
@@ -0,0 +1,184 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: About This Document</title>
+
+<meta name="description" content="MathGL 1.10.1: About This Document">
+<meta name="keywords" content="MathGL 1.10.1: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at <strong> Subsubsection One-Two-Three </strong> of a document of the following structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_toc.html b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_toc.html
new file mode 100644
index 0000000..093d60a
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/doc/mathgl-doc/en/mathgl_en.html/mathgl_en_toc.html
@@ -0,0 +1,455 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Table of Contents</title>
+
+<meta name="description" content="MathGL 1.10.1: Table of Contents">
+<meta name="keywords" content="MathGL 1.10.1: Table of Contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="toc-Overview-1" href="mathgl_en_1.html#Overview">1. Overview</a>
+  <ul class="toc">
+    <li><a name="toc-Why-have-I-written-MathGL_003f-1" href="mathgl_en_1.html#Why-have-I-written-MathGL_003f">1.1 Why have I written MathGL?</a></li>
+    <li><a name="toc-MathGL-features-1" href="mathgl_en_1.html#MathGL-features">1.2 MathGL features</a></li>
+    <li><a name="toc-Installation-and-usage-1" href="mathgl_en_1.html#Installation-and-usage">1.3 Installation and usage</a></li>
+    <li><a name="toc-General-concepts-1" href="mathgl_en_1.html#General-concepts">1.4 General concepts</a>
+    <ul class="toc">
+      <li><a name="toc-Coordinate-axes-1" href="mathgl_en_1.html#Coordinate-axes">1.4.1 Coordinate axes</a></li>
+      <li><a name="toc-Line-styles-1" href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></li>
+      <li><a name="toc-Color-scheme-1" href="mathgl_en_1.html#Color-scheme">1.4.3 Color scheme</a></li>
+      <li><a name="toc-Font-style-1" href="mathgl_en_1.html#Font-style">1.4.4 Font style</a></li>
+    </ul></li>
+    <li><a name="toc-FAQ-1" href="mathgl_en_1.html#FAQ">1.5 FAQ</a></li>
+    <li><a name="toc-Interfaces-1" href="mathgl_en_1.html#Interfaces">1.6 Interfaces</a>
+    <ul class="toc">
+      <li><a name="toc-C-interface-1" href="mathgl_en_1.html#C-interface">1.6.1 C interface</a></li>
+      <li><a name="toc-Python-interface-1" href="mathgl_en_1.html#Python-interface">1.6.2 Python interface</a></li>
+    </ul></li>
+    <li><a name="toc-Thanks-1" href="mathgl_en_1.html#Thanks">1.7 Thanks</a></li>
+  </ul></li>
+  <li><a name="toc-MathGL-examples" href="mathgl_en_2.html#Examples">2. MathGL examples</a>
+  <ul class="toc">
+    <li><a name="toc-Basic-usage-1" href="mathgl_en_2.html#Basic-usage">2.1 Basic usage</a>
+    <ul class="toc">
+      <li><a name="toc-Using-FLTK_002fGLUT-window-1" href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></li>
+      <li><a name="toc-Drawing-to-file-1" href="mathgl_en_2.html#Drawing-to-file">2.1.2 Drawing to file</a></li>
+      <li><a name="toc-Drawing-in-memory-1" href="mathgl_en_2.html#Drawing-in-memory">2.1.3 Drawing in memory</a></li>
+      <li><a name="toc-Using-QMathGL-1" href="mathgl_en_2.html#Using-QMathGL">2.1.4 Using QMathGL</a></li>
+    </ul></li>
+    <li><a name="toc-Advanced-usage-1" href="mathgl_en_2.html#Advanced-usage">2.2 Advanced usage</a>
+    <ul class="toc">
+      <li><a name="toc-Subplots-1" href="mathgl_en_2.html#Subplots">2.2.1 Subplots</a></li>
+      <li><a name="toc-Axis-and-grids-1" href="mathgl_en_2.html#Axis-and-grids">2.2.2 Axis and grids</a></li>
+      <li><a name="toc-Curvilinear-coordinates-1" href="mathgl_en_2.html#Curvilinear-coordinates">2.2.3 Curvilinear coordinates</a></li>
+      <li><a name="toc-Text-printing-example-1" href="mathgl_en_2.html#Text-printing-example">2.2.4 Text printing example</a></li>
+      <li><a name="toc-Animation-1" href="mathgl_en_2.html#Animation">2.2.5 Animation</a></li>
+    </ul></li>
+    <li><a name="toc-Data-handling-1" href="mathgl_en_2.html#Data-handling">2.3 Data handling</a>
+    <ul class="toc">
+      <li><a name="toc-Array-creation-1" href="mathgl_en_2.html#Array-creation">2.3.1 Array creation</a></li>
+      <li><a name="toc-Data-changing-1" href="mathgl_en_2.html#Data-changing">2.3.2 Data changing</a></li>
+    </ul></li>
+    <li><a name="toc-Data-plotting-1" href="mathgl_en_2.html#Data-plotting">2.4 Data plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Plots-for-1D-data-1" href="mathgl_en_2.html#Plots-for-1D-data">2.4.1 Plots for 1D data</a></li>
+      <li><a name="toc-Plots-for-2D-data-1" href="mathgl_en_2.html#Plots-for-2D-data">2.4.2 Plots for 2D data</a></li>
+      <li><a name="toc-Plots-for-3D-data-1" href="mathgl_en_2.html#Plots-for-3D-data">2.4.3 Plots for 3D data</a></li>
+      <li><a name="toc-Surface-transparency-1" href="mathgl_en_2.html#Surface-transparency">2.4.4 Surface transparency</a></li>
+    </ul></li>
+    <li><a name="toc-C_002fFortran-interface-1" href="mathgl_en_2.html#C_002fFortran-interface">2.5 C/Fortran interface</a></li>
+    <li><a name="toc-MathGL-and-PyQt-1" href="mathgl_en_2.html#MathGL-and-PyQt">2.6 MathGL and PyQt</a></li>
+    <li><a name="toc-Hints-1" href="mathgl_en_2.html#Hints">2.7 Hints</a>
+    <ul class="toc">
+      <li><a name="toc-_0060_0060Compound_0027_0027-graphics-1" href="mathgl_en_2.html#g_t_0060_0060Compound_0027_0027-graphics">2.7.1 &ldquo;Compound&rdquo; graphics</a></li>
+      <li><a name="toc-Two-axes-in-one-plot-1" href="mathgl_en_2.html#Two-axes-in-one-plot">2.7.2 Two axes in one plot</a></li>
+      <li><a name="toc-Titles-for-the-plot-1" href="mathgl_en_2.html#Titles-for-the-plot">2.7.3 Titles for the plot</a></li>
+      <li><a name="toc-Changing-of-the-color-range-1" href="mathgl_en_2.html#Changing-of-the-color-range">2.7.4 Changing of the color range</a></li>
+      <li><a name="toc-Management-of-the-point-cutting-1" href="mathgl_en_2.html#Management-of-the-point-cutting">2.7.5 Management of the point cutting</a></li>
+      <li><a name="toc-Vector-field-visualization-1" href="mathgl_en_2.html#Vector-field-visualization">2.7.6 Vector field visualization</a></li>
+      <li><a name="toc-Several-light-sources-1" href="mathgl_en_2.html#Several-light-sources">2.7.7 Several light sources</a></li>
+      <li><a name="toc-CutMin-and-CutMax-features-1" href="mathgl_en_2.html#CutMin-and-CutMax-features">2.7.8 CutMin and CutMax features</a></li>
+      <li><a name="toc-Mapping-visualization-1" href="mathgl_en_2.html#Mapping-visualization">2.7.9 Mapping visualization</a></li>
+      <li><a name="toc-Log_002dscaled-plot-1" href="mathgl_en_2.html#Log_002dscaled-plot">2.7.10 Log-scaled plot</a></li>
+      <li><a name="toc-_0060_0060Templates_0027_0027-1" href="mathgl_en_2.html#g_t_0060_0060Templates_0027_0027">2.7.11 &ldquo;Templates&rdquo;</a></li>
+      <li><a name="toc-Nonlinear-fitting-hints-1" href="mathgl_en_2.html#Nonlinear-fitting-hints">2.7.12 Nonlinear fitting hints</a></li>
+      <li><a name="toc-PDE-solving-hints-1" href="mathgl_en_2.html#PDE-solving-hints">2.7.13 PDE solving hints</a></li>
+      <li><a name="toc-MGL-parser-using-1" href="mathgl_en_2.html#MGL-parser-using">2.7.14 MGL parser using</a></li>
+    </ul>
+</li>
+  </ul></li>
+  <li><a name="toc-MathGL-core-1" href="mathgl_en_3.html#MathGL-core">3. MathGL core</a>
+  <ul class="toc">
+    <li><a name="toc-Graphics-setup-1" href="mathgl_en_3.html#Graphics-setup">3.1 Graphics setup</a>
+    <ul class="toc">
+      <li><a name="toc-Transparency-1" href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></li>
+      <li><a name="toc-Lighting-1" href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></li>
+      <li><a name="toc-Fog-1" href="mathgl_en_3.html#Fog">3.1.3 Fog</a></li>
+      <li><a name="toc-Default-sizes-1" href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></li>
+      <li><a name="toc-Zooming-1" href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></li>
+      <li><a name="toc-Cutting-1" href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></li>
+      <li><a name="toc-Font-settings-1" href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></li>
+      <li><a name="toc-Pallete-and-colors" href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></li>
+      <li><a name="toc-Error-handling-1" href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></li>
+      <li><a name="toc-Other-settings-1" href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></li>
+    </ul></li>
+    <li><a name="toc-Axis-settings-1" href="mathgl_en_3.html#Axis-settings">3.2 Axis settings</a>
+    <ul class="toc">
+      <li><a name="toc-Ranges-_0028bounding-box_0029-1" href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></li>
+      <li><a name="toc-Curved-coordinates-1" href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></li>
+      <li><a name="toc-Ticks-1" href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></li>
+    </ul></li>
+    <li><a name="toc-Transformation-matrix-1" href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></li>
+    <li><a name="toc-Export-to-file-1" href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></li>
+    <li><a name="toc-Primitives-drawing-2" href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></li>
+    <li><a name="toc-Text-printing-1" href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></li>
+    <li><a name="toc-Axis-and-Colorbar-1" href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></li>
+    <li><a name="toc-Legend-1" href="mathgl_en_3.html#Legend">3.8 Legend</a></li>
+    <li><a name="toc-1D-plotting-1" href="mathgl_en_3.html#g_t1D-plotting">3.9 1D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Plot-1" href="mathgl_en_3.html#Plot">3.9.1 Plot</a></li>
+      <li><a name="toc-Radar-1" href="mathgl_en_3.html#Radar">3.9.2 Radar</a></li>
+      <li><a name="toc-Tens-1" href="mathgl_en_3.html#Tens">3.9.3 Tens</a></li>
+      <li><a name="toc-Area-1" href="mathgl_en_3.html#Area">3.9.4 Area</a></li>
+      <li><a name="toc-Region-1" href="mathgl_en_3.html#Region">3.9.5 Region</a></li>
+      <li><a name="toc-Stem-1" href="mathgl_en_3.html#Stem">3.9.6 Stem</a></li>
+      <li><a name="toc-Bars-1" href="mathgl_en_3.html#Bars">3.9.7 Bars</a></li>
+      <li><a name="toc-Barh-1" href="mathgl_en_3.html#Barh">3.9.8 Barh</a></li>
+      <li><a name="toc-Chart-1" href="mathgl_en_3.html#Chart">3.9.9 Chart</a></li>
+      <li><a name="toc-Step-1" href="mathgl_en_3.html#Step">3.9.10 Step</a></li>
+      <li><a name="toc-Torus-1" href="mathgl_en_3.html#Torus">3.9.11 Torus</a></li>
+      <li><a name="toc-Tube-1" href="mathgl_en_3.html#Tube">3.9.12 Tube</a></li>
+      <li><a name="toc-Mark-1" href="mathgl_en_3.html#Mark">3.9.13 Mark</a></li>
+      <li><a name="toc-TextMark-1" href="mathgl_en_3.html#TextMark">3.9.14 TextMark</a></li>
+      <li><a name="toc-Error-1" href="mathgl_en_3.html#Error">3.9.15 Error</a></li>
+      <li><a name="toc-BoxPlot-1" href="mathgl_en_3.html#BoxPlot">3.9.16 BoxPlot</a></li>
+    </ul></li>
+    <li><a name="toc-2D-plotting-1" href="mathgl_en_3.html#g_t2D-plotting">3.10 2D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Mesh-1" href="mathgl_en_3.html#Mesh">3.10.1 Mesh</a></li>
+      <li><a name="toc-Fall-1" href="mathgl_en_3.html#Fall">3.10.2 Fall</a></li>
+      <li><a name="toc-Belt-1" href="mathgl_en_3.html#Belt">3.10.3 Belt</a></li>
+      <li><a name="toc-Surf-1" href="mathgl_en_3.html#Surf">3.10.4 Surf</a></li>
+      <li><a name="toc-Boxs-1" href="mathgl_en_3.html#Boxs">3.10.5 Boxs</a></li>
+      <li><a name="toc-Tile-1" href="mathgl_en_3.html#Tile">3.10.6 Tile</a></li>
+      <li><a name="toc-Dens-1" href="mathgl_en_3.html#Dens">3.10.7 Dens</a></li>
+      <li><a name="toc-Cont-1" href="mathgl_en_3.html#Cont">3.10.8 Cont</a></li>
+      <li><a name="toc-ContF-1" href="mathgl_en_3.html#ContF">3.10.9 ContF</a></li>
+      <li><a name="toc-ContD-1" href="mathgl_en_3.html#ContD">3.10.10 ContD</a></li>
+      <li><a name="toc-Axial-1" href="mathgl_en_3.html#Axial">3.10.11 Axial</a></li>
+      <li><a name="toc-Grid-1" href="mathgl_en_3.html#Grid">3.10.12 Grid</a></li>
+    </ul></li>
+    <li><a name="toc-3D-plotting-1" href="mathgl_en_3.html#g_t3D-plotting">3.11 3D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Surf3-1" href="mathgl_en_3.html#Surf3">3.11.1 Surf3</a></li>
+      <li><a name="toc-Dens3-1" href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></li>
+      <li><a name="toc-Cont3-1" href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></li>
+      <li><a name="toc-ContF3-1" href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></li>
+      <li><a name="toc-Grid3-1" href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></li>
+      <li><a name="toc-Cloud-1" href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></li>
+      <li><a name="toc-Beam-1" href="mathgl_en_3.html#Beam">3.11.7 Beam</a></li>
+    </ul></li>
+    <li><a name="toc-Dual-plotting-1" href="mathgl_en_3.html#Dual-plotting">3.12 Dual plotting</a>
+    <ul class="toc">
+      <li><a name="toc-SurfC-1" href="mathgl_en_3.html#SurfC">3.12.1 SurfC</a></li>
+      <li><a name="toc-Surf3C-1" href="mathgl_en_3.html#Surf3C">3.12.2 Surf3C</a></li>
+      <li><a name="toc-SurfA-1" href="mathgl_en_3.html#SurfA">3.12.3 SurfA</a></li>
+      <li><a name="toc-Surf3A-1" href="mathgl_en_3.html#Surf3A">3.12.4 Surf3A</a></li>
+      <li><a name="toc-TileS-1" href="mathgl_en_3.html#TileS">3.12.5 TileS</a></li>
+      <li><a name="toc-Map-1" href="mathgl_en_3.html#Map">3.12.6 Map</a></li>
+      <li><a name="toc-STFA-1" href="mathgl_en_3.html#STFA">3.12.7 STFA</a></li>
+    </ul></li>
+    <li><a name="toc-Vector-fields-1" href="mathgl_en_3.html#Vector-fields">3.13 Vector fields</a>
+    <ul class="toc">
+      <li><a name="toc-Traj-1" href="mathgl_en_3.html#Traj">3.13.1 Traj</a></li>
+      <li><a name="toc-Vect-1" href="mathgl_en_3.html#Vect">3.13.2 Vect</a></li>
+      <li><a name="toc-VectL-1" href="mathgl_en_3.html#VectL">3.13.3 VectL</a></li>
+      <li><a name="toc-VectC-1" href="mathgl_en_3.html#VectC">3.13.4 VectC</a></li>
+      <li><a name="toc-Dew-1" href="mathgl_en_3.html#Dew">3.13.5 Dew</a></li>
+      <li><a name="toc-Flow-1" href="mathgl_en_3.html#Flow">3.13.6 Flow</a></li>
+      <li><a name="toc-FlowP-1" href="mathgl_en_3.html#FlowP">3.13.7 FlowP</a></li>
+      <li><a name="toc-Pipe-1" href="mathgl_en_3.html#Pipe">3.13.8 Pipe</a></li>
+    </ul></li>
+    <li><a name="toc-Other-plotting-1" href="mathgl_en_3.html#Other-plotting">3.14 Other plotting</a>
+    <ul class="toc">
+      <li><a name="toc-DensXYZ-1" href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></li>
+      <li><a name="toc-ContXYZ-1" href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></li>
+      <li><a name="toc-ContFXYZ-1" href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></li>
+      <li><a name="toc-Dots-1" href="mathgl_en_3.html#Dots">3.14.4 Dots</a></li>
+      <li><a name="toc-Crust-1" href="mathgl_en_3.html#Crust">3.14.5 Crust</a></li>
+      <li><a name="toc-TriPlot-1" href="mathgl_en_3.html#TriPlot">3.14.6 TriPlot</a></li>
+      <li><a name="toc-Plots-by-formula-1" href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></li>
+      <li><a name="toc-SimplePlot-1" href="mathgl_en_3.html#SimplePlot">3.14.8 SimplePlot</a></li>
+    </ul></li>
+    <li><a name="toc-Nonlinear-fitting-1" href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></li>
+    <li><a name="toc-Data-distributions-1" href="mathgl_en_3.html#Data-distributions">3.16 Data distributions</a></li>
+    <li><a name="toc-Frames_002fAnimation-1" href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></li>
+    <li><a name="toc-IDTF-functions-1" href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></li>
+  </ul></li>
+  <li><a name="toc-Plotter-classes-1" href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a>
+  <ul class="toc">
+    <li><a name="toc-mglGraphAB-class-1" href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></li>
+  </ul></li>
+  <li><a name="toc-Widget-classes-1" href="mathgl_en_5.html#Widget-classes">5. Widget classes</a>
+  <ul class="toc">
+    <li><a name="toc-Fl_005fMathGL-class-1" href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></li>
+    <li><a name="toc-QMathGL-class-1" href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></li>
+  </ul></li>
+  <li><a name="toc-mglData-class-1" href="mathgl_en_6.html#mglData-class">6. mglData class</a>
+  <ul class="toc">
+    <li><a name="toc-Public-variables-1" href="mathgl_en_6.html#Public-variables">6.1 Public variables</a></li>
+    <li><a name="toc-Create-and-delete-1" href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></li>
+    <li><a name="toc-Fill-1" href="mathgl_en_6.html#Fill">6.3 Fill</a></li>
+    <li><a name="toc-Rearrange-1" href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></li>
+    <li><a name="toc-File-I_002fO-1" href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></li>
+    <li><a name="toc-Make-another-data-1" href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></li>
+    <li><a name="toc-Functions-on-direction-1" href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></li>
+    <li><a name="toc-Interpolation-1" href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></li>
+    <li><a name="toc-Informational-functions-1" href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></li>
+    <li><a name="toc-Operators-1" href="mathgl_en_6.html#Operators">6.10 Operators</a></li>
+    <li><a name="toc-Global-functions-1" href="mathgl_en_6.html#Global-functions">6.11 Global functions</a></li>
+  </ul></li>
+  <li><a name="toc-Other-classes-1" href="mathgl_en_7.html#Other-classes">7. Other classes</a>
+  <ul class="toc">
+    <li><a name="toc-mglParse-class-1" href="mathgl_en_7.html#mglParse-class">7.1 mglParse class</a></li>
+    <li><a name="toc-mglFormula-class-1" href="mathgl_en_7.html#mglFormula-class">7.2 mglFormula class</a></li>
+    <li><a name="toc-mglFont-class-1" href="mathgl_en_7.html#mglFont-class">7.3 mglFont class</a>
+    <ul class="toc">
+      <li><a name="toc-Format-of-font-files-1" href="mathgl_en_7.html#Format-of-font-files">7.3.1 Format of font files</a></li>
+    </ul></li>
+    <li><a name="toc-mglColor-class-1" href="mathgl_en_7.html#mglColor-class">7.4 mglColor class</a></li>
+    <li><a name="toc-mglPoint-class-1" href="mathgl_en_7.html#mglPoint-class">7.5 mglPoint class</a></li>
+    <li><a name="toc-mglVar-class-1" href="mathgl_en_7.html#mglVar-class">7.6 mglVar class</a></li>
+    <li><a name="toc-mglCommand-class-1" href="mathgl_en_7.html#mglCommand-class">7.7 mglCommand class</a></li>
+    <li><a name="toc-mglArg-class-1" href="mathgl_en_7.html#mglArg-class">7.8 mglArg class</a></li>
+  </ul></li>
+  <li><a name="toc-MGL-interface-1" href="mathgl_en_8.html#MGL-interface">8. MGL interface</a>
+  <ul class="toc">
+    <li><a name="toc-Graphics-setup-_0028MGL_0029-1" href="mathgl_en_8.html#Graphics-setup-_0028MGL_0029">8.1 Graphics setup (MGL)</a>
+    <ul class="toc">
+      <li><a name="toc-Transparency-_0028MGL_0029-1" href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></li>
+      <li><a name="toc-Lighting-_0028MGL_0029-1" href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></li>
+      <li><a name="toc-Fog-_0028MGL_0029-1" href="mathgl_en_8.html#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></li>
+      <li><a name="toc-Default-sizes-_0028MGL_0029-1" href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></li>
+      <li><a name="toc-Zooming-_0028MGL_0029-1" href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></li>
+      <li><a name="toc-Cutting-_0028MGL_0029-1" href="mathgl_en_8.html#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></li>
+      <li><a name="toc-Other-settings-_0028MGL_0029-1" href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></li>
+    </ul></li>
+    <li><a name="toc-Axis-settings-_0028MGL_0029-1" href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></li>
+    <li><a name="toc-Transformation-matrix-_0028MGL_0029-1" href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></li>
+    <li><a name="toc-Export-to-file-_0028MGL_0029-1" href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></li>
+    <li><a name="toc-Primitives-drawing-1" href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></li>
+    <li><a name="toc-Text-printing-_0028MGL_0029-1" href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></li>
+    <li><a name="toc-Axis-and-Colorbar-_0028MGL_0029-1" href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></li>
+    <li><a name="toc-Legend-_0028MGL_0029-1" href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></li>
+    <li><a name="toc-1D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></li>
+    <li><a name="toc-2D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></li>
+    <li><a name="toc-3D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></li>
+    <li><a name="toc-Dual-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></li>
+    <li><a name="toc-Vector-fields-_0028MGL_0029-1" href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></li>
+    <li><a name="toc-Other-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></li>
+    <li><a name="toc-Nonlinear-fitting-_0028MGL_0029-1" href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></li>
+    <li><a name="toc-Data-create-_0028MGL_0029-1" href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></li>
+    <li><a name="toc-Data-filling-_0028MGL_0029-1" href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></li>
+    <li><a name="toc-Rearrange-data-_0028MGL_0029-1" href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></li>
+    <li><a name="toc-File-I_002fO-_0028MGL_0029-1" href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></li>
+    <li><a name="toc-Make-another-data-_0028MGL_0029-1" href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></li>
+    <li><a name="toc-Commands-on-direction-_0028MGL_0029-1" href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></li>
+    <li><a name="toc-Operators-_0028MGL_0029-1" href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></li>
+    <li><a name="toc-Program-flow-_0028MGL_0029-1" href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></li>
+    <li><a name="toc-Command-options-_0028MGL_0029-1" href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></li>
+    <li><a name="toc-Suffixes-for-variable" href="mathgl_en_8.html#Suffixes">8.25 Suffixes for variable</a></li>
+    <li><a name="toc-Utilities-for-parsing-MGL" href="mathgl_en_8.html#Utilities">8.26 Utilities for parsing MGL</a></li>
+  </ul></li>
+  <li><a name="toc-Samples-1" href="mathgl_en_9.html#Samples">9. Samples</a>
+  <ul class="toc">
+    <li><a name="toc-1D-plotting-samples-1" href="mathgl_en_9.html#g_t1D-plotting-samples">9.1 1D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Plot-sample-1" href="mathgl_en_9.html#Plot-sample">9.1.1 Plot sample</a></li>
+      <li><a name="toc-Radar-sample-1" href="mathgl_en_9.html#Radar-sample">9.1.2 Radar sample</a></li>
+      <li><a name="toc-Tens-sample-1" href="mathgl_en_9.html#Tens-sample">9.1.3 Tens sample</a></li>
+      <li><a name="toc-Area-sample-1" href="mathgl_en_9.html#Area-sample">9.1.4 Area sample</a></li>
+      <li><a name="toc-Bars-sample-1" href="mathgl_en_9.html#Bars-sample">9.1.5 Bars sample</a></li>
+      <li><a name="toc-Barh-sample-1" href="mathgl_en_9.html#Barh-sample">9.1.6 Barh sample</a></li>
+      <li><a name="toc-Step-sample-1" href="mathgl_en_9.html#Step-sample">9.1.7 Step sample</a></li>
+      <li><a name="toc-Stem-sample-1" href="mathgl_en_9.html#Stem-sample">9.1.8 Stem sample</a></li>
+      <li><a name="toc-Region-sample-1" href="mathgl_en_9.html#Region-sample">9.1.9 Region sample</a></li>
+      <li><a name="toc-Error-sample-1" href="mathgl_en_9.html#Error-sample">9.1.10 Error sample</a></li>
+      <li><a name="toc-BoxPlot-sample-1" href="mathgl_en_9.html#BoxPlot-sample">9.1.11 BoxPlot sample</a></li>
+      <li><a name="toc-Mark-sample-1" href="mathgl_en_9.html#Mark-sample">9.1.12 Mark sample</a></li>
+      <li><a name="toc-TextMark-sample-1" href="mathgl_en_9.html#TextMark-sample">9.1.13 TextMark sample</a></li>
+      <li><a name="toc-Tube-sample-1" href="mathgl_en_9.html#Tube-sample">9.1.14 Tube sample</a></li>
+      <li><a name="toc-Text-sample-1" href="mathgl_en_9.html#Text-sample">9.1.15 Text sample</a></li>
+      <li><a name="toc-Torus-sample-1" href="mathgl_en_9.html#Torus-sample">9.1.16 Torus sample</a></li>
+      <li><a name="toc-Chart-sample-1" href="mathgl_en_9.html#Chart-sample">9.1.17 Chart sample</a></li>
+      <li><a name="toc-Pie-chart-sample-1" href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></li>
+    </ul></li>
+    <li><a name="toc-2D-plotting-samples-1" href="mathgl_en_9.html#g_t2D-plotting-samples">9.2 2D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Surf-sample-1" href="mathgl_en_9.html#Surf-sample">9.2.1 Surf sample</a></li>
+      <li><a name="toc-Transparent-surface-sample-1" href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></li>
+      <li><a name="toc-Surface-in-fog-sample-1" href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></li>
+      <li><a name="toc-Sharp-colors-sample-1" href="mathgl_en_9.html#Sharp-colors-sample">9.2.4 Sharp colors sample</a></li>
+      <li><a name="toc-Mesh-sample-1" href="mathgl_en_9.html#Mesh-sample">9.2.5 Mesh sample</a></li>
+      <li><a name="toc-Fall-sample-1" href="mathgl_en_9.html#Fall-sample">9.2.6 Fall sample</a></li>
+      <li><a name="toc-Belt-sample-1" href="mathgl_en_9.html#Belt-sample">9.2.7 Belt sample</a></li>
+      <li><a name="toc-Tile-sample-1" href="mathgl_en_9.html#Tile-sample">9.2.8 Tile sample</a></li>
+      <li><a name="toc-Boxs-sample-1" href="mathgl_en_9.html#Boxs-sample">9.2.9 Boxs sample</a></li>
+      <li><a name="toc-Dens-sample-1" href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></li>
+      <li><a name="toc-Cont-sample-1" href="mathgl_en_9.html#Cont-sample">9.2.11 Cont sample</a></li>
+      <li><a name="toc-ContF-sample-1" href="mathgl_en_9.html#ContF-sample">9.2.12 ContF sample</a></li>
+      <li><a name="toc-ContD-sample-1" href="mathgl_en_9.html#ContD-sample">9.2.13 ContD sample</a></li>
+      <li><a name="toc-Axial-sample-1" href="mathgl_en_9.html#Axial-sample">9.2.14 Axial sample</a></li>
+    </ul></li>
+    <li><a name="toc-3D-plotting-samples-1" href="mathgl_en_9.html#g_t3D-plotting-samples">9.3 3D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Surf3-sample-1" href="mathgl_en_9.html#Surf3-sample">9.3.1 Surf3 sample</a></li>
+      <li><a name="toc-Cloud-sample-1" href="mathgl_en_9.html#Cloud-sample">9.3.2 Cloud sample</a></li>
+      <li><a name="toc-CloudP-sample-1" href="mathgl_en_9.html#CloudP-sample">9.3.3 CloudP sample</a></li>
+      <li><a name="toc-Dens3-sample-1" href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></li>
+      <li><a name="toc-Cont3-sample-1" href="mathgl_en_9.html#Cont3-sample">9.3.5 Cont3 sample</a></li>
+      <li><a name="toc-ContF3-sample-1" href="mathgl_en_9.html#ContF3-sample">9.3.6 ContF3 sample</a></li>
+      <li><a name="toc-Cont-projection-sample-1" href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></li>
+      <li><a name="toc-Dens-projection-sample-1" href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></li>
+      <li><a name="toc-CutMinMax-sample-1" href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></li>
+      <li><a name="toc-_0060_0060Isocaps_0027_0027-sample-1" href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></li>
+      <li><a name="toc-CutOff-sample-1" href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></li>
+    </ul></li>
+    <li><a name="toc-Dual-plotting-samples-1" href="mathgl_en_9.html#Dual-plotting-samples">9.4 Dual plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-SurfC-sample-1" href="mathgl_en_9.html#SurfC-sample">9.4.1 SurfC sample</a></li>
+      <li><a name="toc-SurfA-sample-1" href="mathgl_en_9.html#SurfA-sample">9.4.2 SurfA sample</a></li>
+      <li><a name="toc-Tiles-sample" href="mathgl_en_9.html#TileS-sample">9.4.3 Tiles sample</a></li>
+      <li><a name="toc-Map-sample-1" href="mathgl_en_9.html#Map-sample">9.4.4 Map sample</a></li>
+      <li><a name="toc-Traj-sample-1" href="mathgl_en_9.html#Traj-sample">9.4.5 Traj sample</a></li>
+      <li><a name="toc-Vect-sample-1" href="mathgl_en_9.html#Vect-sample">9.4.6 Vect sample</a></li>
+      <li><a name="toc-VectL-sample-1" href="mathgl_en_9.html#VectL-sample">9.4.7 VectL sample</a></li>
+      <li><a name="toc-VectC-sample-1" href="mathgl_en_9.html#VectC-sample">9.4.8 VectC sample</a></li>
+      <li><a name="toc-Flow-sample-1" href="mathgl_en_9.html#Flow-sample">9.4.9 Flow sample</a></li>
+      <li><a name="toc-Pipe-sample-1" href="mathgl_en_9.html#Pipe-sample">9.4.10 Pipe sample</a></li>
+      <li><a name="toc-Dew-sample-1" href="mathgl_en_9.html#Dew-sample">9.4.11 Dew sample</a></li>
+      <li><a name="toc-Surf3C-sample-1" href="mathgl_en_9.html#Surf3C-sample">9.4.12 Surf3C sample</a></li>
+      <li><a name="toc-Surf3A-sample-1" href="mathgl_en_9.html#Surf3A-sample">9.4.13 Surf3A sample</a></li>
+      <li><a name="toc-Vect-3D-sample-1" href="mathgl_en_9.html#Vect-3D-sample">9.4.14 Vect 3D sample</a></li>
+      <li><a name="toc-VectL-3D-sample-1" href="mathgl_en_9.html#VectL-3D-sample">9.4.15 VectL 3D sample</a></li>
+      <li><a name="toc-VectC-3D-sample-1" href="mathgl_en_9.html#VectC-3D-sample">9.4.16 VectC 3D sample</a></li>
+      <li><a name="toc-Flow-3D-sample-1" href="mathgl_en_9.html#Flow-3D-sample">9.4.17 Flow 3D sample</a></li>
+      <li><a name="toc-Pipe-3D-sample-1" href="mathgl_en_9.html#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></li>
+      <li><a name="toc-Crust-sample-1" href="mathgl_en_9.html#Crust-sample">9.4.19 Crust sample</a></li>
+      <li><a name="toc-Dots-sample-1" href="mathgl_en_9.html#Dots-sample">9.4.20 Dots sample</a></li>
+    </ul></li>
+    <li><a name="toc-Additional-features-1" href="mathgl_en_9.html#Additional-features">9.5 Additional features</a>
+    <ul class="toc">
+      <li><a name="toc-Legend-sample-1" href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></li>
+      <li><a name="toc-Adding-mesh-sample-1" href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></li>
+      <li><a name="toc-Surf-_0026-Cont-sample-1" href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></li>
+      <li><a name="toc-Flow-_0026-Dens-sample-1" href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></li>
+      <li><a name="toc-Several-light-sample-1" href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></li>
+      <li><a name="toc-Mirrored-surface-sample-1" href="mathgl_en_9.html#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></li>
+      <li><a name="toc-Cont-with-labels-sample-1" href="mathgl_en_9.html#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></li>
+      <li><a name="toc-Ternary-plot-sample-1" href="mathgl_en_9.html#Ternary-plot-sample">9.5.8 Ternary plot sample</a></li>
+      <li><a name="toc-Coloring-by-coordinates-sample-1" href="mathgl_en_9.html#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></li>
+      <li><a name="toc-Drops-sample-1" href="mathgl_en_9.html#Drops-sample">9.5.10 Drops sample</a></li>
+      <li><a name="toc-Molecules-drawing-sample-1" href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></li>
+    </ul></li>
+    <li><a name="toc-Advanced-features-1" href="mathgl_en_9.html#Advanced-features">9.6 Advanced features</a>
+    <ul class="toc">
+      <li><a name="toc-Curvelinear-coorinates-sample-1" href="mathgl_en_9.html#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></li>
+      <li><a name="toc-2_002daxes-sample-1" href="mathgl_en_9.html#g_t2_002daxes-sample">9.6.2 2-axes sample</a></li>
+      <li><a name="toc-Semi_002dlog-sample-1" href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></li>
+      <li><a name="toc-Log_002dlog-sample-1" href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></li>
+      <li><a name="toc-Fitting-sample-1" href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></li>
+      <li><a name="toc-Envelop-sample-1" href="mathgl_en_9.html#Envelop-sample">9.6.6 Envelop sample</a></li>
+      <li><a name="toc-Sew-sample-1" href="mathgl_en_9.html#Sew-sample">9.6.7 Sew sample</a></li>
+      <li><a name="toc-STFA-sample-1" href="mathgl_en_9.html#STFA-sample">9.6.8 STFA sample</a></li>
+      <li><a name="toc-PDE-sample-1" href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></li>
+      <li><a name="toc-Beam-tracing-sample-1" href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></li>
+      <li><a name="toc-Parser-sample-1" href="mathgl_en_9.html#Parser-sample">9.6.11 Parser sample</a></li>
+      <li><a name="toc-Tick-values-sample" href="mathgl_en_9.html#Manual-ticks-sample">9.6.12 Tick values sample</a></li>
+      <li><a name="toc-ColumnPlot-sample-1" href="mathgl_en_9.html#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></li>
+      <li><a name="toc-StickPlot-sample-1" href="mathgl_en_9.html#StickPlot-sample">9.6.14 StickPlot sample</a></li>
+    </ul>
+</li>
+  </ul></li>
+  <li><a name="toc-TeX_002dlike-symbols-1" href="mathgl_en_10.html#TeX_002dlike-symbols">A. TeX-like symbols</a></li>
+  <li><a name="toc-GNU-Free-Documentation-License" href="mathgl_en_11.html#Copying-This-Manual">B. GNU Free Documentation License</a></li>
+  <li><a name="toc-Index-1" href="mathgl_en_12.html#Index">Index</a></li>
+</ul>
+</div>
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/mathgl_en.pdf b/debian/mathgl-doc/usr/share/doc/mathgl-doc/mathgl_en.pdf
new file mode 100644
index 0000000..c09ece9
Binary files /dev/null and b/debian/mathgl-doc/usr/share/doc/mathgl-doc/mathgl_en.pdf differ
diff --git a/debian/mathgl-doc/usr/share/doc/mathgl-doc/mathgl_en.pdf.gz b/debian/mathgl-doc/usr/share/doc/mathgl-doc/mathgl_en.pdf.gz
new file mode 100644
index 0000000..cc9b3ff
Binary files /dev/null and b/debian/mathgl-doc/usr/share/doc/mathgl-doc/mathgl_en.pdf.gz differ
diff --git a/debian/mathgl-doc/usr/share/info/mathgl_en.info b/debian/mathgl-doc/usr/share/info/mathgl_en.info
new file mode 100644
index 0000000..0a96908
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/info/mathgl_en.info
@@ -0,0 +1,337 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+Indirect:
+mathgl_en.info-1: 1094
+mathgl_en.info-2: 300058
+mathgl_en.info-3: 599082
+
+Tag Table:
+(Indirect)
+Node: Top1094
+Node: Overview2430
+Node: Why have I written MathGL?3012
+Node: MathGL features4250
+Node: Installation and usage7663
+Node: General concepts9715
+Node: Coordinate axes13274
+Node: Line styles16106
+Node: Color scheme18633
+Node: Font style22578
+Node: FAQ23846
+Node: Interfaces31506
+Node: C interface32541
+Node: Python interface38861
+Node: Thanks43001
+Node: Examples43653
+Node: Basic usage44309
+Node: Using FLTK/GLUT window46241
+Node: Drawing to file49862
+Node: Drawing in memory52774
+Node: Using QMathGL53948
+Node: Advanced usage55578
+Node: Subplots56051
+Node: Axis and grids57765
+Node: Curvilinear coordinates60967
+Node: Text printing example62654
+Node: Animation65660
+Node: Data handling67890
+Node: Array creation68385
+Node: Data changing70920
+Node: Data plotting74028
+Node: Plots for 1D data75131
+Node: Plots for 2D data77881
+Node: Plots for 3D data81636
+Node: Surface transparency83692
+Node: C/Fortran interface85644
+Node: MathGL and PyQt88670
+Node: Hints90869
+Node: ``Compound'' graphics91720
+Node: Two axes in one plot93616
+Node: Titles for the plot94738
+Node: Changing of the color range95493
+Node: Management of the point cutting96277
+Node: Vector field visualization97456
+Node: Several light sources98098
+Node: CutMin and CutMax features98730
+Node: Mapping visualization99888
+Node: Log-scaled plot101058
+Node: ``Templates''101662
+Node: Nonlinear fitting hints103181
+Node: PDE solving hints104853
+Node: MGL parser using110418
+Node: MathGL core113676
+Node: Graphics setup115943
+Node: Transparency116610
+Node: Lighting119566
+Node: Fog121741
+Node: Default sizes122397
+Node: Zooming125211
+Node: Cutting126899
+Node: Font settings128969
+Node: Palette and colors131714
+Node: Error handling133717
+Node: Other settings135727
+Node: Axis settings137577
+Node: Ranges (bounding box)138133
+Node: Curved coordinates143666
+Node: Ticks146790
+Node: Transformation matrix151852
+Node: Export to file156882
+Node: Primitives drawing163196
+Node: Text printing171967
+Node: Axis and Colorbar180513
+Node: Legend185343
+Node: 1D plotting189329
+Node: Plot190499
+Node: Radar192989
+Node: Tens194031
+Node: Area196023
+Node: Region199206
+Node: Stem200727
+Node: Bars203210
+Node: Barh205723
+Node: Chart207102
+Node: Step208228
+Node: Torus210644
+Node: Tube212066
+Node: Mark214722
+Node: TextMark216671
+Node: Error220496
+Node: BoxPlot222386
+Node: 2D plotting223738
+Node: Mesh224955
+Node: Fall226200
+Node: Belt227655
+Node: Surf229077
+Node: Boxs230383
+Node: Tile231588
+Node: Dens232887
+Node: Cont234255
+Node: ContF236663
+Node: ContD239124
+Node: Axial241562
+Node: Grid243949
+Node: 3D plotting245184
+Node: Surf3246299
+Node: Dens3248533
+Node: Cont3250679
+Node: ContF3253933
+Node: Grid3257220
+Node: Cloud259230
+Node: Beam261595
+Node: Dual plotting263209
+Node: SurfC264095
+Node: Surf3C265500
+Node: SurfA268073
+Node: Surf3A269514
+Node: TileS272231
+Node: Map273669
+Node: STFA275297
+Node: Vector fields276805
+Node: Traj277547
+Node: Vect279132
+Node: VectL282245
+Node: VectC284982
+Node: Dew287716
+Node: Flow289319
+Node: FlowP292376
+Node: Pipe295946
+Node: Other plotting299256
+Node: DensXYZ300058
+Node: ContXYZ301572
+Node: ContFXYZ304250
+Node: Dots306723
+Node: Crust308106
+Node: TriPlot309274
+Node: Plots by formula310987
+Node: SimplePlot313374
+Node: Nonlinear fitting314257
+Node: Data distributions325739
+Node: Frames/Animation327458
+Node: IDTF functions329394
+Node: Plotter classes330167
+Node: mglGraphAB class333219
+Node: Widget classes340806
+Node: Fl_MathGL class342813
+Node: QMathGL class344750
+Node: mglData class350737
+Node: Public variables351644
+Node: Create and delete352439
+Node: Fill356271
+Node: Rearrange360534
+Node: File I/O364644
+Node: Make another data368598
+Node: Functions on direction375349
+Node: Interpolation380774
+Node: Informational functions383097
+Node: Operators387865
+Node: Global functions390845
+Node: Other classes397372
+Node: mglParse class397666
+Node: mglFormula class405262
+Node: mglFont class410833
+Node: Format of font files418285
+Node: mglColor class420315
+Node: mglPoint class423633
+Node: mglVar class425751
+Node: mglCommand class426812
+Node: mglArg class427863
+Node: MGL interface428582
+Node: Graphics setup (MGL)433042
+Node: Transparency (MGL)433483
+Node: Lighting (MGL)435175
+Node: Fog (MGL)436595
+Node: Default sizes (MGL)437165
+Node: Zooming (MGL)438535
+Node: Cutting (MGL)439542
+Node: Other settings (MGL)440635
+Node: Axis settings (MGL)441819
+Node: Transformation matrix (MGL)447332
+Node: Export to file (MGL)450091
+Node: Primitives drawing (MGL)450833
+Node: Text printing (MGL)453911
+Node: Axis and Colorbar (MGL)456370
+Node: Legend (MGL)459320
+Node: 1D plotting (MGL)461155
+Node: 2D plotting (MGL)472035
+Node: 3D plotting (MGL)479304
+Node: Dual plotting (MGL)485934
+Node: Vector fields (MGL)490548
+Node: Other plotting (MGL)498457
+Node: Nonlinear fitting (MGL)503209
+Node: Data create (MGL)505886
+Node: Data filling (MGL)508475
+Node: Rearrange data (MGL)510927
+Node: File I/O (MGL)512621
+Node: Make another data (MGL)514816
+Node: Commands on direction (MGL)522350
+Node: Operators (MGL)525511
+Node: Program flow (MGL)526293
+Node: Command options (MGL)528117
+Node: Suffixes530403
+Node: Utilities531813
+Node: Samples533386
+Node: 1D plotting samples535806
+Node: Plot sample536265
+Node: Radar sample537514
+Node: Tens sample538341
+Node: Area sample539599
+Node: Bars sample540984
+Node: Barh sample541955
+Node: Step sample542926
+Node: Stem sample544194
+Node: Region sample545593
+Node: Error sample547020
+Node: BoxPlot sample549657
+Node: Mark sample550569
+Node: TextMark sample552239
+Node: Tube sample553975
+Node: Text sample555480
+Node: Torus sample557271
+Node: Chart sample558676
+Node: Pie chart sample559666
+Node: 2D plotting samples560994
+Node: Surf sample561435
+Node: Transparent surface sample562595
+Node: Surface in fog sample563917
+Node: Sharp colors sample565228
+Node: Mesh sample566489
+Node: Fall sample567590
+Node: Belt sample568683
+Node: Tile sample569848
+Node: Boxs sample571013
+Node: Dens sample572311
+Node: Cont sample573378
+Node: ContF sample574575
+Node: ContD sample575875
+Node: Axial sample577226
+Node: 3D plotting samples578477
+Node: Surf3 sample578880
+Node: Cloud sample580176
+Node: CloudP sample581440
+Node: Dens3 sample582466
+Node: Cont3 sample583904
+Node: ContF3 sample585047
+Node: Cont projection sample586300
+Node: Dens projection sample588131
+Node: CutMinMax sample589956
+Node: ``Isocaps'' sample591521
+Node: CutOff sample593490
+Node: Dual plotting samples595106
+Node: SurfC sample595638
+Node: SurfA sample597303
+Node: TileS sample599082
+Node: Map sample600568
+Node: Traj sample603603
+Node: Vect sample605976
+Node: VectL sample607464
+Node: VectC sample608963
+Node: Flow sample610462
+Node: Pipe sample611958
+Node: Dew sample613552
+Node: Surf3C sample615122
+Node: Surf3A sample616829
+Node: Vect 3D sample618541
+Node: VectL 3D sample621345
+Node: VectC 3D sample624160
+Node: Flow 3D sample626975
+Node: Pipe 3D sample629788
+Node: Crust sample632696
+Node: Dots sample633707
+Node: Additional features634608
+Node: Legend sample635062
+Node: Adding mesh sample637160
+Node: Surf & Cont sample639858
+Node: Flow & Dens sample641216
+Node: Several light sample643231
+Node: Mirrored surface sample645039
+Node: Cont with labels sample647264
+Node: Ternary plot sample648347
+Node: Coloring by coordinates sample651801
+Node: Drops sample653054
+Node: Molecules drawing sample655833
+Node: Advanced features658806
+Node: Curvelinear coorinates sample659237
+Node: 2-axes sample663707
+Node: Semi-log sample665891
+Node: Log-log sample667794
+Node: Fitting sample670126
+Node: Envelop sample672927
+Node: Sew sample673934
+Node: STFA sample675203
+Node: PDE sample677320
+Node: Beam tracing sample680277
+Node: Parser sample684037
+Node: Manual ticks sample686784
+Node: ColumnPlot sample688016
+Node: StickPlot sample688878
+Node: TeX-like symbols691067
+Node: Copying This Manual715241
+Node: Index737668
+
+End Tag Table
diff --git a/debian/mathgl-doc/usr/share/info/mathgl_en.info-1 b/debian/mathgl-doc/usr/share/info/mathgl_en.info-1
new file mode 100644
index 0000000..324e1fb
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/info/mathgl_en.info-1
@@ -0,0 +1,6564 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: Top,  Next: Overview,  Up: (dir)
+
+MathGL
+******
+
+This file documents the Mathematical Graphic Library (MathGL), a
+collection of classes and routines for scientific plotting. It
+corresponds to release 1.10.1 of the library. Please report any errors
+in this manual to <mathgl.abalakin at gmail.org>. More information about
+MathGL can be found at the project homepage,
+`http://mathgl.sourceforge.net/'.
+
+   Copyright (C) 2008 Alexey A. Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+* Menu:
+
+* Overview::
+* Examples::
+* MathGL core::
+* Plotter classes::
+* Widget classes::
+* mglData class::
+* Other classes::
+* MGL interface::
+* Samples::
+* TeX-like symbols::
+* Copying This Manual::
+* Index::
+
+
+File: mathgl_en.info,  Node: Overview,  Next: Examples,  Up: Top
+
+1 Overview
+**********
+
+MathGL is ...
+   * a library for making high-quality scientific graphics under Linux
+     and Windows;
+
+   * a library for the fast data plotting and handling of large data
+     arrays;
+
+   * a library for working in window and console modes and for easy
+     embedding into other programs;
+
+   * a library with large and growing set of graphics.
+
+* Menu:
+
+* Why have I written MathGL?::
+* MathGL features::
+* Installation and usage::
+* General concepts::
+* FAQ::
+* Interfaces::
+* Thanks::
+
+
+File: mathgl_en.info,  Node: Why have I written MathGL?,  Next: MathGL features,  Up: Overview
+
+1.1 Why have I written MathGL?
+==============================
+
+A code for making high-quality scientific graphics under Linux and
+Windows. A  code for the fast handling and plotting of large data
+arrays. A code for working in window and console regimes and for easy
+including into another program. A code with large and renewal set of
+graphics. Exactly such a code I was looking for in the last years.
+Exactly such a code I tried to realize in MathGL library.
+
+   At this version (1.10.1) MathGL has more than 20000 code strings,
+more than 40 general types of graphics for 1d, 2d and 3d data arrays.
+It can export graphics to bitmap and vector (EPS or SVG) files. It has
+OpenGL interface and can be used from console programs. It has
+functions for data handling and script MGL language for simplification
+of data plotting. It also has several types of transparency and
+smoothed lighting, vector fonts and TeX-like symbol parsing, arbitrary
+curvilinear coordinate system and many other useful things (see
+pictures section at homepage (http://mathgl.sf.net/)). Finally it is
+platform-independent and free (under GPL v.2.0 or later license).
+
+
+File: mathgl_en.info,  Node: MathGL features,  Next: Installation and usage,  Prev: Why have I written MathGL?,  Up: Overview
+
+1.2 MathGL features
+===================
+
+MathGL can plot a wide range of graphics. It includes:
+   * one-dimensional (Plot, Area, Bars, Step, Stem, Torus, Chart,
+     Error, Tube, Mark, *note 1D plotting::);
+
+   * two-dimensional plots (Mesh, Surf, Dens, Cont, ContF, Boxs, Axial,
+     Fall, Belt, Tile, *note 2D plotting::);
+
+   * three-dimensional plots (Surf3, Dens3, Cont3, ContF3, Cloud-like,
+     *note 3D plotting::);
+
+   * dual data plots: vector fields Vect and VectC, flow threads Flow,
+     mapping chart Map, surfaces and isosurfaces, transparent or
+     colored (i.e. with transparency or color varied) by other data
+     SurfA, SurfC, Surf3A, Surf3C (*note Dual plotting::);
+
+   * and so on. For details see *note MathGL core::.
+
+   In fact, I created the functions for drawing of all the types of
+scientific plots that I know. The list of plots is growing; if you need
+some special type of a plot then please email me e-mail
+<mathgl.abalakin at gmail.com> and it will appear in the new version.
+
+   I tried to make plots as nice looking as possible: e.g., a surface
+can be transparent and highlighted by several (up to 10) light sources.
+Most of the drawing functions have 2 variants: simple one for the fast
+plotting of data, complex one for specifying of the exact position of
+the plot (including parametric representation). Resulting image can be
+saved in bitmap (with the help of mglGraphZB, mglGraphGL) PNG, JPEG,
+TIFF, BMP format or in vector EPS or SVG format (with the help of
+mglGraphPS), or in IDTF format (with the help of mglGraphIDTF) which
+can be converted into U3D.
+
+   All texts are drawn by vector fonts, which allows for high
+scalability and portability. Texts may contain commands for: some of
+the TeX-like symbols, changing index (upper or lower indexes) and the
+style of font inside the text string (*note mglFont class::). Texts of
+ticks are rotated with axis rotation. It is possible to create a legend
+of plot and put text in an arbitrary position on the plot. Arbitrary
+text encoding (by the help of function `setlocale()') and UTF-16
+encoding are supported.
+
+   Special mglData class is used for data encapsulation (*note mglData
+class::). In addition to a safe creation and deletion of data arrays it
+includes functions for data processing (smoothing, differentiating,
+integrating, interpolating and so on) and reading of data files with
+automatic size determination. Class mglData can handle arrays with up
+to three dimensions (arrays which depend on up to 3 independent indexes
+a_{ijk}). Using an array with higher number of dimensions is not
+meaningful, because I do not know how it can be plotted. Data filling
+and modification may be done manually or by textual formulas.
+
+   The mglFormula class allows a fast evaluation of a textual
+mathematical expression (*note mglFormula class::). It is based on
+string precompilation to tree-like code at the creation of class
+instance. At evaluation stage code performs only fast tree-walk and
+returns the value of the expression. In addition to changing data
+values, textual formulas are also used for drawing in _arbitrary_
+curvilinear coordinates. A set of such curvilinear coordinates is
+limited only by user's imagination rather than a fixed list like:
+polar, parabolic, spherical, and so on.
+
+
+File: mathgl_en.info,  Node: Installation and usage,  Next: General concepts,  Prev: MathGL features,  Up: Overview
+
+1.3 Installation and usage
+==========================
+
+MathGL can be installed in 3 different ways.
+  1. Compile from sources. The standard script for autoconf/automake
+     tool is included in the library beginning from version 1.2.1. To
+     run it, one should execute 3 commands: `./configure' after it
+     `make' and `make install' with root/sudo rights. Sometimes after
+     installation you may need to update the library list - just
+     execute `ldconfig' with root/sudo rights.
+
+     Script `./configure' have several additional options which are
+     switched off by default. They are: `--enable-fltk, --enable-glut,
+     --enable-qt' for ebabling FLTK, GLUT and/or Qt windows;
+     `--enable-jpeg, --enable-tiff, --enable-hdf5' for enabling
+     corresponding file formats; `--enable-all' for enabling all
+     additional features. For enabling language interfaces use
+     `--enable-python, --enable-octave' or `--enable-langall' for all
+     languages. The full list of options can be viewed by command
+     `./configure --help'.
+
+  2. Use a precompiled binary. There are binaries for MinGW (platform
+     Win32). For a precompiled variant one needs only to unpack the
+     archive to the location of the compiler (or in any other folder
+     and setup paths). By default, precompiled versions include the
+     support of GSL (www.gsl.org) and PNG. So, one needs to have these
+     libraries installed on system.
+
+  3. Install precompiled versions from standard packages (RPM, deb,
+     DevPak and so on, see Download
+     (http://mathgl.sf.net/download.html) section at homepage).
+
+   To compile your own program, you need to specify the linker option
+`-lmgl' for a compilation in the console program or with external
+(non-MathGL) window library. If you want to use FLTK or GLUT windows
+then you need to add the option `-lmgl-fltk' or `-lmgl-glut'. Fortran
+users also should add C++ library by the option `-lstdc++'.
+
+
+File: mathgl_en.info,  Node: General concepts,  Next: FAQ,  Prev: Installation and usage,  Up: Overview
+
+1.4 General concepts
+====================
+
+The set of MathGL features is rather rich - just the number of basic
+graphics types is larger than 40. Also there are functions for data
+handling, plot setup and so on. In spite of it I tried to keep a
+similar style in function names and in the order of arguments. Mostly
+it is used for different drawing functions.
+
+   There are six most general (base) concepts:
+  1. *Any picture is created in memory first.* The internal (memory)
+     representation can be different: bitmap picture or the list of
+     vector primitives. After that the user may decide what he/she
+     want: save to file, display on the screen, run animation, do
+     additional editing and so on. This approach assures a high
+     portability of the program - the source code will produce exactly
+     the same picture in _any_ OS. Another big positive consequence is
+     the ability to create the picture in the console program (using
+     command line, without creating a window)!
+
+  2. *Every plot settings (style of lines, font, color scheme) are
+     specified by a string.* It provides convenience for
+     user/programmer - short string with parameters is more
+     comprehensible than a large set of parameters. Also it provides
+     portability - the strings are the same in any OS so that it is not
+     necessary to think about argument types.
+
+  3. *All functions have "simplified" and "advanced" forms.* It is done
+     for user's convenience. One needs to specify only one data array
+     in the "simplified" form in order to see the result. But one may
+     set parametric dependence of coordinates and produce rather
+     complex curves and surfaces in the "advanced" form. In both cases
+     the order of function arguments is the same: first data arrays,
+     second the string with plot parameters, and later optional
+     arguments for plot tuning.
+
+  4. *All data arrays for plotting are encapsulated in mglData class.*
+     This reduces the number of errors while working with memory and
+     provides a uniform interface for data of different types (float,
+     double and so on) or for formula plotting.
+
+  5. *All plots are vector plots.* The MathGL library is intended for
+     handling scientific data which have vector nature (lines, faces,
+     matrices and so on). As a result, vector representation is used in
+     all cases! In addition, the vector representation allows one to
+     scale the plot easily - change the canvas size by a factor of 2,
+     and the picture will be proportionally scaled.
+
+  6. *New drawing never clears things drawn already.* This, in some
+     sense, unexpected, idea allows to create a lot of "combined"
+     graphics. For example, to make a surface with contour lines one
+     needs to call the function for surface plotting and the function
+     for contour lines plotting (in any order). Thus the special
+     functions for making this "combined" plots (as it is done in
+     Matlab and some other plotting systems) are superfluous. Many more
+     examples of such plots can be found in section *note Hints:: and
+     in home site (`http://mathgl.sf.net/index.html').
+
+   In addition to the general concepts I want to comment on some
+non-trivial or less commonly used general ideas - plot positioning,
+axis specification and curvilinear coordinates, styles for lines, text
+and color scheme.
+
+* Menu:
+
+* Coordinate axes::
+* Line styles::
+* Color scheme::
+* Font style::
+
+
+File: mathgl_en.info,  Node: Coordinate axes,  Next: Line styles,  Up: General concepts
+
+1.4.1 Coordinate axes
+---------------------
+
+Two axis representations are used in MathGL. The first one consists of
+normalizing the data point coordinates in a box MINxMAX (*note Axis
+settings::). If CUT is `true' then the outlier points are omitted,
+otherwise they are projected to the bounding box (*note Cutting::).
+Also, the point will be omitted if it lies inside the box defined by
+CUTMIN x CUTMAX or if the value of formula `CutOff'() is nonzero for
+its coordinates. After that, transformation formulas are applied to the
+data point (*note Curved coordinates::). Finally, the data point is
+plotted by one of the functions.
+
+   There is a possibility to set members MAX, MIN directly, but one
+should call `RecalcBorder()' function to setup plotting routines. A
+safer way is to set these values by calling the `Axis()' function,
+which calls `RecalcBorder()' automatically. Another way to specify the
+scaling of the axis is to set it as a minimal or maximal value of the
+data array. Functions `XRange(), YRange(), ZRange()' do it. The second
+(optional) argument is used to replace the axis range or to join with
+the existed range.
+
+   The axis origin is defined by the variable ORG and is applied to all
+consequent calls of axes or grid drawing. By default, if this point
+lies outside the bounding box then it is projected onto the one
+(variable AUTOORG controls it). If one of the values of ORG is equal to
+NAN then the corresponding value will be selected automatically.
+
+   There is 4-th axis _c_ (color axis or colorbar) in addition to the
+usual axes _x, y, z_. It sets the range of values for the surface
+coloring. Its borders are automatically set to values of Min.z, Max.z
+during the call of `Axis()' function. Also, one can directly change the
+color range by setting variables CMAX, CMAX, or calling functions
+`CAxis()' or `CRange()'. Use `Colorbar()' function for showing the
+colorbar.
+
+   The form (appearence) of tick labels is controlled by `SetTicks()'
+function (*note Ticks::). It has 3 arguments: first one D sets the tick
+step (if positive) or tick number (if negative) or switches logarithmic
+ticks on (if zero); the second one, NS, sets the number of subticks;
+the last one is the starting point for ticks (default is axis origin).
+Function SETTUNETICKS switches on/off tick enhancing by factoring out
+acommon multiplier (for small coordinate values, like 0.001 to 0.002,
+or large, like from 1000 to 2000) or common component (for narrow
+range, like from 0.999 to 1.000). Finally, you may use functions
+`SetXTT(), SetYTT(), SetZTT(), SetCTT()' for setting templates for tick
+labels (it supports TeX symbols). Also, there is a possibility to print
+arbitrary text as tick labels the by help of `SetTicksVal()' function.
+
+
+File: mathgl_en.info,  Node: Line styles,  Next: Color scheme,  Prev: Coordinate axes,  Up: General concepts
+
+1.4.2 Line styles
+-----------------
+
+The line style is defined by the string which may contain
+specifications for color (`wkrgbcymhRGBCYMHWlenupqLENUPQ'), dashing
+style (`-|;:ji' or space), width (`0123456789') and marks (`o+xsd.^v'
+and `#' modifier). If one of the type of information is omitted then
+default values used with the previous color are adopted.
+
+   The color types are the same as described in mglColor class (*note
+mglColor class::): `k' - black, `r' - red, `R' - dark red, `g' - green,
+`G' - dark green, `b' - blue, `B' - dark blue, `c' - cyan, `C' - dark
+cyan, `m' - magenta, `M' - dark magenta, `y' - yellow, `Y' - dark
+yellow (gold), `h' - gray, `H' - dark gray, `w' - white, `W' - bright
+gray, `l' - green-blue, `L' - dark green-blue, `e' - green-yellow, `E'
+- dark green-yellow, `n' - sky-blue, `N' - dark sky-blue, `u' -
+blue-violet, `U' - dark blue-violet, `p' - purple, `P' - dark purple,
+`q' - orange, `Q' - dark orange (brown).
+
+   Dashing style has the following meaning: space - no line (usable for
+plotting only marks), `-' - solid line (################), `|' - dashed
+line (########________), `;' - small dashed line (####____####____),
+`:' - dotted line (#___#___#___#___), `j' - dash-dotted line
+(#######____#____), `i' - small dash-dotted line (###__#__###__#__).
+
+   Marker types are: `o' - circle, `+' - cross, `x' - skew cross, `s' -
+square, `d' - rhomb (or diamond), `.' - point, `^' - triangle up, `v' -
+triangle down. If string contain symbol `#' then the solid versions of
+markers are used.
+
+Styles of lines and marks.
+
+   One may specify to draw a special symbol (an arrow) at the beginning
+and at the end of line. This is done if the specification string
+contains one of the following symbols: `A' - outer arrow, `V' - inner
+arrow, `I' - transverse hatches, `K' - arrow with hatches, `T' -
+triangle, `S' - square, `D' - rhombus, `O' - circle, `_' - nothing (the
+default). The following rule applies: the first symbol specifies the
+arrow at the end of line, the second specifies the arrow at the
+beginning of the line. For example, `r-A' defines a red solid line with
+usual arrow at the end, `b|AI' defines a blue dash line with an arrow
+at the end and with hatches at the beginning, `_O' defines a line with
+the current style and with a circle at the beginning. These styles are
+applicable during the graphics plotting as well (for example, *note
+Plot::).
+
+Arrow styles.
+
+
+File: mathgl_en.info,  Node: Color scheme,  Next: Font style,  Prev: Line styles,  Up: General concepts
+
+1.4.3 Color scheme
+------------------
+
+The color scheme is used for determining the color of surfaces,
+isolines, isosurfaces and so on. The color scheme is defined by the
+string, which may contain several characters that are color id (*note
+mglColor class:: or *note Line styles::) or characters `d#:|'. Symbol
+`d' denotes the interpolation by 3d position instead of the coloring by
+amplitude. Symbol `#' switches to mesh drawing or to a wire plot.
+Symbol `|' disables color interpolation in color scheme, which can be
+useful, for example, for sharp colors during matrix plotting. Symbol
+`:' finishes the color scheme parsing. Following it, the user may put
+styles for the text, rotation axis for curves/isocontours, and so on.
+Color scheme may contain up to 32 color values.
+
+   You may also use "lighted" colors in the color scheme specification
+(_not in line style!_). The "lighted" color contain 2 symbols: first
+one is the usual symbol for color specification, the second one is a
+digit for its brightness. The digit can be in range `1'...`9'.  Number
+`5' corresponds to a normal color, `1' is a very dark version of the
+color (practically black), and `9' is a very bright version of the
+color (practically white). For example, the color scheme can be
+`b2b7wr7r2'.
+
+Colors and its ids.
+
+   For coloring by _amplitude_ (most common) the final color is a
+linear interpolation of color array. The color array is constructed
+from the string ids. The argument is the amplitude normalized between
+CMIN - CMAX (*note Ranges (bounding box)::). For example, string
+containing 4 characters `bcyr' corresponds to a colorbar from blue
+(lowest value) through cyan (next value) through yellow (next value) to
+the red (highest value). String `kw' corresponds to a colorbar from
+black (lowest value) to white (highest value). String `m' corresponds
+to a simple magenta color.
+
+   There are several useful combinations. String `kw' corresponds to
+the simplest gray color scheme where higher values are brighter. String
+`wk' presents the inverse gray color scheme where higher value is
+darker. Strings `kRryw', `kGgw', `kBbcw' present the well-known _hot_,
+_summer_ and _winter_ color schemes. Strings `BbwrR' and `bBkRr' allow
+to view bi-color figure on white or black background, where negative
+values are blue and positive values are red. String `BbcyrR' gives a
+color scheme similar to the well-known _jet_ color scheme.
+
+   Examples of the most popular color schemes:
+`kw'
+      [image src="png_static/kw.png" ]
+
+`wk'
+      [image src="png_static/wk.png" ]
+
+`hHCcw'
+      [image src="png_static/kHCcw.png" ]
+
+`kRryw'
+      [image src="png_static/kRryw.png" ]
+
+`kGgew'
+      [image src="png_static/kGgew.png" ]
+
+`kBbcw'
+      [image src="png_static/kBbcw.png" ]
+
+`BbwrR'
+      [image src="png_static/BbwrR.png" ]
+
+`BbwgG'
+      [image src="png_static/BbwgG.png" ]
+
+`GgwmM'
+      [image src="png_static/GgwmM.png" ]
+
+`bcwyr'
+      [image src="png_static/bcwyr.png" ]
+
+`QqwcC'
+      [image src="png_static/QqwcC.png" ]
+
+`CcwyY'
+      [image src="png_static/CcwyY.png" ]
+
+`BbcyrR'
+      [image src="png_static/BbcyrR.png" ]
+
+`BbcwyrR'
+      [image src="png_static/BbcwyrR.png" ]
+
+`bwr'
+      [image src="png_static/bwr.png" ]
+
+`bcyr'
+      [image src="png_static/bcyr.png" ]
+
+`bgr'
+      [image src="png_static/bgr.png" ]
+
+`BbcyrR|'
+      [image src="png_static/sharp.png" ]
+
+   When coloring by _coordinate_, the final color is determined by the
+position of the point in 3d space and is calculated from formula
+c=x*c[1] + y*c[2] + z*c[3]. Here, c[1], c[2], c[3] are the first three
+elements of color array; x, y, z are normalized to MIN - MAX
+coordinates of the point. This type of coloring is useful for
+isosurface plot where color may show the exact position of a piece of
+surface. For example, *note Surf3::.
+
+
+File: mathgl_en.info,  Node: Font style,  Prev: Color scheme,  Up: General concepts
+
+1.4.4 Font style
+----------------
+
+Text style is specified by the string which may contain several
+characters of font (`ribwou') and/or alignment (`LRC') specifications.
+The string also may contain the color id characters `wkrgbcymhRGBCYMHW'
+(*note mglColor class::) after the symbol `:'. For example, `biC:b'
+sets the bold italic font text aligned at the center and with blue
+color.
+
+   The font types are: `r' - roman font, `i' - italic style, `b' - bold
+style. By default roman roman font is used. The align types are: `L' -
+align left (default), `C' - align center, `R' - align right. Additional
+font effects are: `w' - wired, `o' - over-lined, `u' - underlined. Also
+a parsing of the LaTeX-like syntax is provided (for detail, *note
+mglFont class:: and *note Font settings::).
+
+   The font size can be defined explicitly (if SIZE>0) or relative to a
+base font size as |SIZE|*FONTSIZE (if SIZE<0). The value SIZE=0
+specifies that the string will not be printed. The base font size is
+measured in internal "MathGL" units. Special functions
+`SetFontSizePT(), SetFontSizeCM(), SetFontSizeIN()' allow one to set it
+in more "common" variables for a given dpi value of the picture.
+
+
+File: mathgl_en.info,  Node: FAQ,  Next: Interfaces,  Prev: General concepts,  Up: Overview
+
+1.5 FAQ
+=======
+
+*The plot does not appear*
+     Check that points of the plot lie  inside the bounding box and
+     resize the bounding box using `Axis()' function. Check that the
+     data have correct dimensions for selected type of plot. Be sure
+     that  `Finish()' is called after the plotting functions (or be
+     sure that the plot is saved to a file). Sometimes the light
+     reflection from flat surfaces (like, `Dens()') can look as if the
+     plot were absent.
+
+*I can not find some special kind of plot.*
+     Most "new" types of plots can be created by using the existing
+     drawing functions. For example, the surface of curve rotation can
+     be created by a special function `Torus()', or as a parametrically
+     specified surface by `Surf()'. See also, *note Hints:: and *note
+     Examples:: of MathGL. If you can not find a specific type of plot,
+     please e-mail me and this plot will appear in the next version of
+     MathGL library.
+
+*Should I know some graphical libraries (like OpenGL) before using the MathGL library?*
+     No. The MathGL library is self-contained and does not require the
+     knowledge of external libraries.
+
+*In which language is the library written? For which languages does it have an interface?*
+     The core of the MathGL library is written in C++. But there are
+     interfaces for: pure C, Fortran, Pascal, Forth, and its own
+     command language MGL. Also there is a large set of interpreted
+     languages, which are supported (Python, Java,  ALLEGROCL, CHICKEN,
+     Lisp, CFFI, C#, Guile, Lua, Modula 3, Mzscheme, Ocaml, Octave,
+     Perl, PHP, Pike, R, Ruby, Tcl). These interfaces are written using
+     SWIG (both pure C functions and classes) but only the interface
+     for Python and Octave is included in the autoconf/automake script.
+     The reason is that I don't know any other interpreted languages
+     :(. Note that most other languages can use (link to) the pure C
+     functions.
+
+*How can I use MathGL with Fortran?*
+     You can use MathGL as is with `gfortran' because it uses by
+     default the AT&T notation for external functions. For other
+     compilers (like Visual Fortran) you have to switch on the AT&T
+     notation manually. The AT&T notation requires that the symbol `_'
+     is added at the end of each function name, function argument(s) is
+     passed by pointers and the string length(s) is passed at the end
+     of the argument list. For example:
+
+     _C function_ - `void mgl_fplot(HMGL graph, const char *fy, const
+     char *stl, int n);'
+
+     _AT&T function_ - `void mgl_fplot_(uintptr_t *graph, const char
+     *fy, const char *stl, int *n, int ly, int ls);'
+
+*I have a class Foo and a drawing method Foo::draw(mglGraph *gr). How I can use it in FLTK or GLUT window?*
+     The member-functions of classes have a hidden parameter (the
+     pointer to a class instance) in C++. So, their direct usage is
+     impossible. The solution is to write an interface function:
+          int foo_draw(mglGraph *gr, void *par)
+          {   ((Foo *)foo)->draw(gr);    }
+     and to use it in the call of `Window()' function:
+          gr->Window(argc,argv,foo_draw,"Title",this);
+
+     Alternatively you can inherit your class from `mglDraw' class and
+     use the functions like `gr->Window(argc, argv, foo, "Title");'.
+
+*How can I print in Russian/Spanish/Arabic/Japanese, and so on?*
+     The standard way is to use Unicode encoding for the text output.
+     But the MathGL library also has interface for 8-bit (char *)
+     strings with internal conversion to Unicode. This conversion
+     depends on the current locale OS. You may change it by
+     `setlocale()' function. For example, for Russian text in CP1251
+     encoding you may use `setlocale(LC_CTYPE, "ru_RU.cp1251");' (under
+     MS Windows the name of locale may differ - `setlocale(LC_CTYPE,
+     "russian_russia.1251")'). I strongly recommend not to use the
+     constant `LC_ALL' in the conversion. Since it also changes the
+     number format, it may lead to mistakes in formula writing and
+     reading of the text in data files. For example, the program will
+     await a `,' as a decimal point but the user will enter `.'.
+
+*How can I exclude a point or a region of plot from the drawing?*
+     There are 3 general ways. First, the point with `NAN' value as one
+     of the coordinates will never be plotted. Second, special
+     variables CUTMIN, CUTMAX or function `CutOff'() define the
+     condition when the points should be omitted (*note Cutting::).
+     Last, you may change the transparency of a part of the plot by the
+     help of functions `SurfA()', `Surf3A()' (*note Dual plotting::).
+     In this last case the transparency is switched on smoothly.
+
+*I use VisualStudio, CBuilder or some other compiler (not MinGW/gcc). How can I link the MathGL library?*
+     In version 1.10, you can use the header file `#include
+     <mgl/mgl_w.h>' which contains wrapper C++ classes, which should be
+     acceptable for any compiler. Note, that wrapper classes are
+     *incompatible* with classes in usual headers and you should use
+     only one of them (wrapper or usual)! However, I recommend to use
+     the usual headers if you use GNU compilers (like MinGW).
+
+*How many people write this library?*
+     Most of the library was written by one person. This is a result of
+     nearly a year of work (mostly in the evening and on holidays): I
+     spent half a year to write the kernel and half a year to a year on
+     extending, improving the library and writing documentation. This
+     process continues now :). The autoconf/automake script was written
+     mostly by D.Kulagin, and the export to IDTF was written mostly by
+     M.Vidassov.
+
+*How can I display a bitmap on the figure?*
+     You can import data into a `mglData' instance and display it by
+     `Dens()' function. For example, for black-and-white bitmap you can
+     use the code: `mglData bmp; bmp.Import("fname.png","wk");
+     gr->Dens(bmp,"wk");'.
+
+*How can I use MathGL in Qt, FLTK, wxWidgets etc.?*
+     There are special classes (widgets) for these libraries: QMathGL
+     for Qt, Fl_MathGL for FLTK and so on. If you don't find the
+     appropriate class then you can create your own widget that
+     displays a bitmap using mglGraphAB::GetBits().
+
+*How can I create U3D file (make 3D in PDF)?*
+     There are 2 steps: first you should create IDTF file, and later
+     convert it to U3D. You can use U3D tools
+     (http://sourceforge.net/project/showfiles.php?group_id=152187&package_id=300628)
+     for converting IDTF file to U3D. It needs libharu
+     (http://libharu.org) 2.1.0 or later. For installation use
+     `./bootstrap, ./configure, make, sudo make install'. It provides
+     IDTFConverter program for converting text files *.idtf to binary
+     files *.u3d. The latter can be included into PDF.
+
+*How I can change the font family?*
+     First, you should download new font files from here
+     (http://mathgl.sourceforge.net/download.html) or from here
+     (http://sourceforge.net/project/showfiles.php?group_id=152187&package_id=267177).
+     Next, you should load the font files into mglGraph class instance
+     GR by the following command: `gr->SetFont(new
+     mglFont(fontname,path));'. Here FONTNAME is the base font name
+     like `STIX' and PATH sets the location of font files. Use
+     `gr->SetFont(NULL);' to start using the default font.
+
+*How can I draw tick out of a bounding box?*
+     Just set a negative value for TICKLEN. For example, use
+     `gr->SetTickLen(-0.1);'.
+
+
+
+File: mathgl_en.info,  Node: Interfaces,  Next: Thanks,  Prev: FAQ,  Up: Overview
+
+1.6 Interfaces
+==============
+
+The MathGL library has interfaces for a set of languages. Most of them
+are based on the C interface via SWIG tool. There are Python, Java,
+Octave, Lisp, C#, Guile, Lua, Modula 3, Ocaml, Perl, PHP, Pike, R,
+Ruby, and Tcl interfaces. Also there is a Fortran interface which has a
+similar set of functions, but slightly different types of arguments
+(integers instead of pointers). These functions are marked as [C
+function].  Some of the languages listed above support classes (like
+Python). For them, a special wrapper was written. These classes and
+functions are marked as (Python).  Finally, a special command language
+MGL was written for a faster access to C++ plotting functions.
+Corresponding scripts can be executed separately (by UDAV, mgl2png,
+mgl2eps and so on) or from the C++ code (*note mglParse class::). These
+commands are described in *note MGL interface::.
+
+* Menu:
+
+* C interface::
+* Python interface::
+
+
+File: mathgl_en.info,  Node: C interface,  Next: Python interface,  Up: Interfaces
+
+1.6.1 C interface
+-----------------
+
+The C interface is a base for many other interfaces. It contains the
+pure C functions for most of the methods of MathGL classes. In
+distinction to C++ classes, C functions must have an argument HMGL (for
+graphics) and/or HMDT (for data arrays), which specifies the object for
+drawing or manipulating (changing). So, firstly, the user has to create
+this object by the function `mgl_create_*()' and has to delete it after
+the use by function `mgl_delete_*()'.
+
+   All C functions are described in the header file `#include
+<mgl/mgl_c.h>' and use variables of the following types:
+   * `HMGL' -- Pointer to class `mglGraph' (*note MathGL core::).
+
+   * `HMDT' -- Pointer to class `mglData' (*note mglData class::).
+
+   * `HMPR' -- Pointer to class `mglParse' (*note mglParse class::)..
+   These variables contain identifiers for graphics drawing objects and
+for the data objects.
+
+   Fortran functions/subroutines have the same names as C functions.
+However, there is a difference. Variable of type `HMGL, HMDT' must be
+an integer with sufficient size (`integer*4' in the 32-bit operating
+system or `integer*8' in the 64-bit operating system). All C functions
+are subroutines in Fortran, which are called by operator `call'. The
+exceptions are functions, which return variables of types `HMGL' or
+`HMDT'. These functions should be declared as integer in Fortran code.
+Also, one should keep in mind that strings in Fortran are denoted by
+`'' symbol, not the `"' symbol.
+
+   *Create and delete objects*
+
+   * Functions for non-visual "grapher" creation:
+
+      -- C function: `HMGL' mgl_create_graph_gl ()
+          Create the instance of class mglGraphGL.
+
+      -- C function: `HMGL' mgl_create_graph_zb (`int' width, `int'
+               height)
+          Create the instance of class mglGraphZB with specified sizes.
+
+      -- C function: `HMGL' mgl_create_graph_ps (`int' width, `int'
+               height)
+          Create the instance of class mglGraphPS with specified sizes.
+
+      -- C function: `HMGL' mgl_create_graph_idtf ()
+          Create the instance of class mglGraphIDTF.
+
+   * Function for windowed "grapher" creation:
+
+      -- C function: `HMGL' mgl_create_graph_glut (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphGLUT and the connected
+          GLUT window. Only one GLUT window can be opened at once.
+          Argument description can be found in *note mglGraphAB class::.
+
+      -- C function: `HMGL' mgl_create_graph_fltk (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphFLTK and the connected
+          FLTK window. Several windows can be opened at the same time.
+          However user must call `mgl_fltk_run()' function to start the
+          message handling cycle. Argument description can be found in
+          *note mglGraphAB class::. Note that DRAW can be `NULL' for
+          displaying static bitmaps only (no animation or slides).
+
+      -- C function: `HMGL' mgl_create_graph_qt (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphQT and the connected Qt
+          window. Several windows can be opened at the same time.
+          However user must call `mgl_qt_run()' function to start the
+          message handling cycle. Arguments description can be found in
+          *note mglGraphAB class::. Note, that DRAW can be `NULL' for
+          displaying static bitmaps only (no animation or slides).
+
+      -- C function: `void' mgl_fltk_run ()
+          Start FLTK message handling cycle. A normal program will end
+          main() function with `return mgl_fltk_run();'.
+
+      -- C function: `void' mgl_fltk_thread ()
+          Start FLTK message handling cycle. In distinction to
+          `mgl_fltk_run()' the loop is started in a separate thread, so
+          that program continues immediately.
+
+      -- C function: `void' mgl_qt_run ()
+          Start Qt message handling cycle. A normal program will end
+          main() function with `return mgl_qt_run();'. Alternatively,
+          the user may setup Qt application by direct Qt function calls.
+
+      -- C function: `void' mgl_qt_thread ()
+          Start Qt message handling cycle. In distinction to
+          `mgl_qt_run()' the loop is started in separate thread so that
+          the program continues immediately.
+
+      -- C function: `void' mgl_update (`HMGL' graph)
+          Manually update contents of the window.
+
+      -- C function: `void' mgl_set_show_mouse_pos (`HMGL' graph, `int'
+               enable)
+          Switch to show or not in the widget the last mouse click
+          position.
+
+      -- C function: `void' mgl_get_last_mouse_pos (`HMGL' graph,
+               `float *'x, `float *'y, `float *'z)
+          Last position of mouse click.
+
+      -- C function: `void' mgl_calc_xyz (`HMGL' graph, `int' xs, `int'
+               ys, `float *'x, `float *'y, `float *'z)
+          Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At
+          this moment, it ignores perspective and transformation
+          formulas (curvilinear coordinates). The calculations are done
+          for the last used InPlot (*note Transformation matrix::).
+
+   * Functions for data creation:
+
+      -- C function: `HMDT' mgl_create_data ()
+          Create a simple instance of class mglData.
+
+      -- C function: `HMDT' mgl_create_data_size (`int' nx, `int' ny,
+               `int' nz)
+          Create an instance of class mglData with specified sizes.
+
+      -- C function: `HMDT' mgl_create_data_file (`const char *'fname)
+          Create an instance of class mglData and fill it by data from
+          text file.
+
+   * Each created object *must* be deleted after usage by functions:
+
+      -- C function: `void' mgl_delete_graph (`HMGL' graph)
+          Delete the instance of a class. Must be used after plotting
+          for every created graphical object.
+
+      -- C function: `void' mgl_delete_data (`HMDT' dat)
+          Delete the instance of a class. Must be used after the use of
+          every created data object.
+
+
+File: mathgl_en.info,  Node: Python interface,  Prev: C interface,  Up: Interfaces
+
+1.6.2 Python interface
+----------------------
+
+MathGL provides the interface to a set of languages via SWIG library.
+Some of these languages support classes. The typical example is Python
+- which is named in this chapter's title.
+
+   To use Python classes just execute `import mathgl'. The simplest
+example will be:
+import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+ Alternatively you can import all classes from `mathgl' module and
+easily access MathGL classes like this:
+from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+ This becomes useful if you create many `mglData' objects, for example.
+
+   There are 2 classes in Python interface:
+   * `mglGraph' - provide practically the same functionality as C++
+     class `mglGraph' (*note MathGL core::). But it is not an abstract
+     class and it allows one to select at construction stage which
+     plotter (ZB or PS and so on) will be used.
+
+   * `mglData' - is exactly the same class as C++ `mglData' (*note
+     mglData class::), but an additional feature to access data values
+     is added. You can use a construct like this: `dat[i]=sth;' or
+     `sth=dat[i]' where flat representation of data is used (i.e., I
+     can be in range 0...nx*nx*nz-1). You can also import NumPy arrays
+     as input arguments: `mgl_dat = mglData(numpy_dat);'.
+
+     To use Python classes just execute `import mathgl'. The simplest
+     example will be: import mathgl
+     a=mathgl.mglGraph()
+     a.Box()
+     a.WritePNG('test.png')
+      Alternatively, you can import all the classes from `mathgl'
+     module and easily access MathGL classes: from mathgl import *
+     a=mglGraph()
+     a.Box()
+     a.WritePNG('test.png')
+      This is useful if you create many `mglData' objects, for example.
+
+     There are 2 classes in Python interface:
+        * `mglGraph' - provide practically the same functionality as
+          C++ class `mglGraph' (*note MathGL core::). But it is not an
+          abstract class and it allows one to select at the
+          construction stage which plotter (ZB or PS and so on) will be
+          used.
+
+        * `mglData' - is exactly the same class as C++ `mglData' (*note
+          mglData class::), but an additional feature to access data
+          values is added. You can use a construct like this:
+          `dat[i]=sth;' or `sth=dat[i]' where flat representation of
+          data is used (i.e., I can be in range 0...nx*nx*nz-1).
+
+     There is one main difference from C++ classes - Python class
+     `mglGraph' does not have variables (options). All the
+     corresponding features are moved to methods.  The core of MathGL
+     Python class is the *mglGraph* class. It contains a lot of
+     plotting functions for 1D, 2D and 3D plots. So most of the
+     sections describe its methods. Its constructor has the following
+     arguments:
+
+      -- Constructor on mglGraph (Python): `' mglGraph (`int' kind=`0',
+               `int' width=`600', `int' height=`400')
+          Create the instance of class mglGraph with specified sizes
+          WIDTH and HEIGHT. Parameter TYPE may have following values:
+          `0' - use `mglGraphZB' plotter (default), `1' - use
+          `mglGraphPS' plotter, `2' - use `mglGraphGL' plotter, `3' -
+          use `mglGraphIDTF' plotter.
+
+   There is one difference from C++ classes - Python class `mglGraph'
+does not have variables (options). All the corresponding features are
+moved to methods.  The core of MathGL Python class is the *mglGraph*
+class. It contains a lot of plotting functions for 1D, 2D and 3D plots.
+So most of the sections describe its methods. Its constructor has the
+following arguments:
+
+ -- Constructor on mglGraph (Python): `' mglGraph (`int' kind=`0',
+          `int' width=`600', `int' height=`400')
+     Create the instance of class mglGraph with specified sizes WIDTH
+     and HEIGHT. Parameter TYPE may have following values: `0' - use
+     `mglGraphZB' plotter (default), `1' - use `mglGraphPS' plotter,
+     `2' - use `mglGraphGL' plotter, `3' - use `mglGraphIDTF' plotter.
+
+
+File: mathgl_en.info,  Node: Thanks,  Prev: Interfaces,  Up: Overview
+
+1.7 Thanks
+==========
+
+   * My special thanks to Marina Balakina for the patience during the
+     writing of this library and for the help in documentation writing
+     and spelling.
+
+   * I'm thankful to D. Kulagin and S.M. Plis for making Debian
+     packages.
+
+   * I'm thankful to M. Vidassov for the help in handling solid UTF-8
+     fonts.
+
+   * I'm thankful to N. Troickiy and V. Lipatov for making RPM packages.
+
+   * I'm thankful to S. Skobelev, A. Korotkevich, V. Onuchin, S.M.
+     Plis, R. Kiselev, A. Ivanov, M. Vidiassov and V. Lipatov for
+     fruitful comments.
+
+
+File: mathgl_en.info,  Node: Examples,  Next: MathGL core,  Prev: Overview,  Up: Top
+
+2 MathGL examples
+*****************
+
+This chapter contain information about basic and advanced MathGL, hints
+and samples for all types of graphics. I recommend you read first 2
+sections one after another and at least look on "Hints" section. Also I
+recommend you to look at *note General concepts:: and *note FAQ::.
+Sample code for some of these examples can be found in
+`http://mathgl.sf.net/pictures.html' and in *note Samples::.
+
+* Menu:
+
+* Basic usage::
+* Advanced usage::
+* Data handling::
+* Data plotting::
+* C/Fortran interface::
+* MathGL and PyQt::
+* Hints::
+
+
+File: mathgl_en.info,  Node: Basic usage,  Next: Advanced usage,  Up: Examples
+
+2.1 Basic usage
+===============
+
+MathGL library can be used by several manners. Each has positive and
+negative sides:
+   * _The using of MathGL library features for creating graphical
+     window (requires FLTK or GLUT libraries)._
+
+     Positive side is the possibility to view the plot at once and to
+     modify it (rotate, zoom or switch on transparency or lighting) by
+     hand or by mouse. Negative sides are: the need  of X-terminal and
+     limitation consisting in working with the only one set of data at
+     a time.
+
+   * _Direct writing to file in bitmap or vector format without
+     creation of graphical window._
+
+     Positive aspects are: batch processing of similar data set (for
+     example, a set of resulting data files for different calculation
+     parameters), running from the console program (including the
+     cluster calculation), fast and automated drawing, saving pictures
+     for further analysis (or demonstration). Negative sides are: the
+     usage of the external program for picture viewing. Also, the data
+     plotting is non-visual. So, you have to imagine the picture (view
+     angles, lighting and so on) before the plotting. I recommend to
+     use graphical window for determining the optimal parameters of
+     plotting on the base of some typical data set. And later use these
+     parameters for batch processing in console program.
+
+   * _Drawing in memory with the following displaying by other
+     graphical program._
+
+     In this case the programmer has more freedom in selecting the
+     window libraries (not only FLTK or GLUT), in positioning and
+     surroundings control and so on. I recommend to use such way for
+     "settled" programs.
+
+   Let me consider the aforesaid in more detail.
+
+* Menu:
+
+* Using FLTK/GLUT window::
+* Drawing to file::
+* Drawing in memory::
+* Using QMathGL::
+
+
+File: mathgl_en.info,  Node: Using FLTK/GLUT window,  Next: Drawing to file,  Up: Basic usage
+
+2.1.1 Using FLTK/GLUT window
+----------------------------
+
+The "interactive" way of drawing in MathGL consists in window creation
+with help of class `mglGraphGLUT' or `mglGraphGLUT' (*note Widget
+classes::) and the following drawing in this window. There is a
+corresponding code:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Rotate(60,40);
+        gr->Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,sample,"MathGL examples");
+        return mglFlRun();
+    }
+ Here function `sample' is defined. This function does all drawing.
+Other function `main' is entry point function for console program.
+Arguments of `main' should be transfered to `Window()' since it may
+contain OS specific information (*note mglGraphAB class::).
+
+   Alternatively you can create yours own class inherited from class
+`mglDraw' and re-implement the function `Draw()' in it:
+    class Foo : public mglDraw
+    {
+    public:
+        int Draw(mglGraph *gr);
+    } foo;
+    //-----------------------------------------------------
+    int Foo::Draw(mglGraph *gr)
+    {
+        gr->Rotate(60,40);
+        gr->Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,foo,"MathGL examples");
+        return mglFlRun();
+    }
+
+   The similar code can be written for `mglGraphGLUT' or for
+`mglGraphQT' window (function `sample()' is the same):
+    int main(int argc,char **argv)
+    {
+        mglGraphGLUT gr;
+        gr.Window(argc,argv,sample,"MathGL examples");
+        return 0;
+    }
+
+   The rotation, shift, zooming, switching on/off transparency and
+lighting can be done with help of tool-buttons (for `mglGraphFLTK' and
+`mglGraphQT') or by hot-keys: `a', `d', `w', `s' for plot rotation, `r'
+and `f' switching on/off transparency and lighting. Press `x' for exit
+(or closing the window).
+
+   In this example function `sample' rotates axes (`Rotate()', *note
+Transformation matrix::) and draws the bounding box (`Box()'). Drawing
+procedure is separated in a function since it will be used on demand
+when window canvas needs to be redrawn. Widget classes (`mglGraphFLTK',
+`mglGraphGLUT' and so on) support a delayed drawing, when all plotting
+functions are called once at the beginning of writing to memory lists.
+Further program displays the saved lists faster. Resulting redrawing
+will be faster but it requires sufficient memory. Several lists
+(frames) can be displayed one after another (by pressing `,', `.') or
+run as cinema. To switch these feature on one needs to modify function
+`sample':
+    int sample1(mglGraph *gr, void *)
+    {
+        gr->NewFrame();             // the first frame
+        gr->Rotate(60,40);
+        gr->Box();
+        gr->EndFrame();             // end of the first frame
+        gr->NewFrame();             // the second frame
+        gr->Box();
+        gr->Axis("xy");
+        gr->EndFrame();             // end of the second frame
+        return GetNumFrame();       // returns the frame number
+    }
+ First, the function creates a frame `NewFrame()' for rotated axes and
+draws the bounding box. After the frame drawing the function
+`EndFrame()' *must be* called! The second frame contains the bounding
+box and axes `Axis("xy")' in the initial (unrotated) coordinates.
+Function `sample' returns the number of created frames `GetNumFrame()'.
+
+
+File: mathgl_en.info,  Node: Drawing to file,  Next: Drawing in memory,  Prev: Using FLTK/GLUT window,  Up: Basic usage
+
+2.1.2 Drawing to file
+---------------------
+
+Another way of using MathGL library is the direct picture writing to
+file. It is most usable for plot creating during calculation or for
+using of small programs (like Matlab or Scilab scripts) for visualizing
+repetitive sets of data. But the speed of drawing is much higher in
+comparison with a script language. There are two classes for exporting
+in file: class `mglGraphZB' saves in bitmap format (like PNG),
+`mglGraphPS' saves in vector PostScript format (*note Plotter
+classes::).
+
+   The following code produces a bitmap PNG picture:
+    int main(int ,char **)
+    {
+        mglGraphZB gr;
+        gr.Alpha(true);
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);           // The same drawing function.
+        gr.WritePNG("test.png");    // Don't forget to save the result!
+        return 0;
+    }
+ The only difference from the previous (using windows) variant is
+manual switching the transparency  `Alpha' and lightning `Light' on, if
+the plot requires it. The using of frames is not advisable since the
+whole image is prepared each time. If function `sample' contains frames
+then each frame will be saved to a separate file. In principle, one
+does not need to separate drawing functions in case of direct file
+writing in consequence of the single calling of this function for each
+picture. However, one may use the same drawing procedure to create a
+plot with changed parameters, to export in different file types, to
+emphasize the drawing code and so on. So, in future I will put the
+drawing in separate function.
+
+   The code for export in vector EPS file looks the same:
+    int main(int ,char **)
+    {
+        mglGraphPS gr;
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);           // The same drawing function.
+        gr.WriteEPS("test.eps");    // Don't forget to save the result!
+        return 0;
+    }
+ The differences from the using of bitmap picture are: applying of the
+other class `mglGraphPS', and writing to other format (function
+`WriteEPS()' instead of function `WritePNG()'). Moreover, there is no
+switching of the plot transparency `Alpha' since EPS format does not
+support it. Possibly I shall include transparency in future by program
+emulation.
+
+   Classes `mglGraphZB' and `mglGraphPS' have some merits and demerits.
+Class `mglGraphZB' draws beautiful surface with transparency, smoothed
+colors and lightning, but the output picture is _bitmap_, that leads to
+a bad scalability. On the contrary, class `mglGraphPS' creates vector
+file with excellent scalability. But file has large size (especially
+for surfaces), it does not support transparency and color smoothing.
+So, vector picture looks stylish but a bit angularly.
+
+
+File: mathgl_en.info,  Node: Drawing in memory,  Next: Using QMathGL,  Prev: Drawing to file,  Up: Basic usage
+
+2.1.3 Drawing in memory
+-----------------------
+
+The last way of MathGL using is the drawing in memory. Class
+`mglGraphZB' allows one  to create a bitmap picture in memory. Further
+this picture can be displayed in window by some window libraries (like
+wxWidgets, FLTK, Windows GDI and so on). For example, the code for
+drawing in wxWidget library looks like:
+    void MyForm::OnPaint(wxPaintEvent& event)
+    {
+        int w,h,x,y;
+        GetClientSize(&w,&h);   // size of the picture
+        mglGraphZB gr(w,h);
+
+        gr.Alpha(true);         // draws something using MathGL
+        gr.Light(true);         gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);
+
+        wxImage img(w,h,gr.GetBits(),true);
+        ToolBar->GetSize(&x,&y);    // gets a height of the toolbar if any
+        wxPaintDC dc(this);         // and draws it
+        dc.DrawBitmap(wxBitmap(img),0,y);
+    }
+ The drawing in other libraries is most the same. Moreover, I excluded
+the support of TIFF and JPEG files from MathGL by default for
+compatibility with wxWidgets library.
+
+
+File: mathgl_en.info,  Node: Using QMathGL,  Prev: Drawing in memory,  Up: Basic usage
+
+2.1.4 Using QMathGL
+-------------------
+
+MathGL have several interface widgets for different widget libraries.
+There are QMathGL for Qt, Fl_MathGL for FLTK in MathGL v.1.8. These
+classes provide control which display MathGL graphics. Unfortunately
+there is no uniform interface for widget classes because all libraries
+have slightly different set of functions, features and so on. However
+the usage of MathGL widgets is rather simple. Let me show it on the
+example of QMathGL.
+
+   First of all you have to define the drawing function or inherit a
+class from `mglDraw' class. After it just create a window and setup
+QMathGL instance as any other Qt widget:
+    int main(int argc,char **argv)
+    {
+        QApplication a(argc,argv);
+        QMainWindow *Wnd = new QMainWindow;
+        Wnd->resize(650,480);  // for fill up the QMGL, menu and toolbars
+        Wnd->setWindowTitle(title);
+        // here I allow to scroll QMathGL -- the case
+        // then user want to prepare huge picture
+        QScrollArea *scroll = new QScrollArea(Wnd);
+
+        // Create and setup QMathGL
+        QMathGL *QMGL = new QMathGL(Wnd);
+        QMGL->setPopup(popup); // if you want to setup popup menu for QMGL
+        QMGL->setDraw(sample, NULL);
+        // or use QMGL->setDraw(foo); for instance of class Foo:public mglDraw
+        QMGL->update();
+
+        // continue other setup (menu, toolbar and so on)
+        makeMenu();
+        scroll->setWidget(QMGL);
+        Wnd->setCentralWidget(scroll);
+        Wnd->show();
+        return a.exec();
+    }
+
+
+File: mathgl_en.info,  Node: Advanced usage,  Next: Data handling,  Prev: Basic usage,  Up: Examples
+
+2.2 Advanced usage
+==================
+
+Now I show several non-obvious features of MathGL: several subplots in
+a single picture, curvilinear coordinates, text printing and so on.
+Generally you may miss this section at first reading, but I don't
+recommend it.
+
+* Menu:
+
+* Subplots::
+* Axis and grids::
+* Curvilinear coordinates::
+* Text printing example::
+* Animation::
+
+
+File: mathgl_en.info,  Node: Subplots,  Next: Axis and grids,  Up: Advanced usage
+
+2.2.1 Subplots
+--------------
+
+Let me demonstrate possibilities of axes transformation. MathGL has the
+following functions: `SubPlot', `InPlot', `Aspect' and `Rotate' (*note
+Transformation matrix::). The order of their calling is strictly
+determined. First, one changes the position of axes in image area
+(functions `SubPlot' and `InPlot'). After that one may rotate the plot
+(function `Rotate'). Finally, one may change aspects of axes (function
+`Aspect'). The following code illustrates the aforesaid it:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->SubPlot(2,2,0);
+        gr->Box();
+        gr->Puts(mglPoint(-1,1.1,1),"Just box","rL");
+        gr->InPlot(0.2,0.5,0.7,1);
+        gr->Box();
+        gr->Puts(mglPoint(0,1.2,1),"InPlot example");
+
+        gr->SubPlot(2,2,1);
+        gr->Rotate(60,40);
+        gr->Aspect(1,1,1);
+        gr->Box();
+        gr->Puts(mglPoint(1,1,1.5),"Rotate only","rR");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->Aspect(1,1,2);
+        gr->Box();
+        gr->Puts(mglPoint(0,0,2),"Aspect and Rotate");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->Aspect(1,2,2);
+        gr->Box();
+        gr->Puts(mglPoint(0,0,1.5),"Aspect in other direction");
+        return 0;
+    }
+ Here I used function `Puts' for printing the text in arbitrary
+position of picture (*note Text printing::). Text coordinates and size
+are connected with axes. However, text coordinates may be everywhere,
+including the outside the bounding box. I shall show its features later
+in *Note Text printing example::.
+
+Example of several subplots on the single picture.
+
+
+File: mathgl_en.info,  Node: Axis and grids,  Next: Curvilinear coordinates,  Prev: Subplots,  Up: Advanced usage
+
+2.2.2 Axis and grids
+--------------------
+
+MathGL library can draw not only the bounding box but also the axes,
+grids, labels and so on. The limits of axes and their origin (the point
+of intersection) are determined by function `Axis()'. Also you can use
+`XRange(), YRange(), ZRange()' functions (*note Ranges (bounding
+box)::). Ticks on axis are specified by function `SetTicks' (*note
+Ticks::). First argument the direction for each change will be applied.
+Second argument gives the step between ticks (if positive) or gives the
+number of ticks on the axis (if negative) or set to use logarithmic
+ticks (if zero). Third argument gives numbers of sub-ticks between
+ticks (default is zero). Last argument define the initial ticks
+position.
+
+   Function `Axis' draws axes. Its textual string shows in which
+directions the axis or axes will be drawn (by default `"xyz"', function
+draws axes in all directions). Function `Grid' draws grid
+perpendicularly to specified directions. Example of axes and grid
+drawing is:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->SubPlot(2,2,0);
+        gr->SetTicks('x', 0.4, 3);  // sets tick step to 0.5
+        gr->SetTicks('y', 0.4, 3);  // and draws 3 subticks
+        gr->Box();                  // should be after the ticks change
+        gr->Axis("xy");
+        gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Axis and grid");
+
+        gr->SetTicks('x');  gr->SetTicks('y'); // restore back
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(0,0,0));
+
+        gr->SubPlot(2,2,1);
+        gr->Rotate(60,40);
+        gr->Axis();
+        gr->Label('x',"x");
+        gr->Label('y',"y");
+        gr->Label('z',"z");
+        gr->Puts(mglPoint(0,0,1.5),"Axis and labels");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->SetTicks('x', 0.2); gr->SetTicks('y', 0.2);
+        gr->SetTicks('z', 0.2); // too low step of ticks
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+        gr->Axis();
+        gr->Grid();
+        gr->Puts(mglPoint(0,0,1.5),"Shift origin and add grid");
+        gr->Puts(mglPoint(0,0,1.2),"(note, too many ticks)");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->SetTicks('x', -6);  // decrease the number of ticks
+        gr->SetTicks('y', -6);
+        gr->Axis("yz");
+        gr->Label('y',"Y axis",0);
+        gr->Label('z',"Z axis",0);
+        gr->Puts(mglPoint(0,0,1.5),"Remove X axis, and");
+        gr->Puts(mglPoint(0,0,1.2),"decrease number of ticks");
+        return 0;
+    }
+
+   This example shows the importance of the correct choosing of the
+number of ticks on axis. If tick step is too small then its text may
+overlap and becomes unreadable. This code has the example of `Label'
+function. It draws label for axis in specified direction. The text
+position on axis is specified by third argument of `Label' function. If
+it is positive then then text is drawn near the axis maximum, if
+negative then the same takes place near the minimum of axis, if zero -
+then at the center of axis.
+
+Example of setting up axis range and axis ticks.
+
+
+File: mathgl_en.info,  Node: Curvilinear coordinates,  Next: Text printing example,  Prev: Axis and grids,  Up: Advanced usage
+
+2.2.3 Curvilinear coordinates
+-----------------------------
+
+Now let use curvilinear coordinates. In difference from other systems
+of plot creation, MathGL uses textual formulas for connection of the
+old (data) and new (output) coordinates. This allows one to plot in
+arbitrary coordinates. The following code plots the line Y=0, Z=0 in
+Cartesian, polar, parabolic and spiral coordinates:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData x(50),y(50),z(50);
+        y.Fill(0.5,0.5);
+        x.Fill(-1,1);           // creates data arrays
+
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,1,-1));
+        gr->dz = 0.5;           // sets tick step to 0.5
+
+        gr->SubPlot(2,2,0);
+        gr->Rotate(60,40);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Cartesian");
+
+        gr->SubPlot(2,2,1);
+        gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)",0);
+        gr->Rotate(60,40);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Cylindrical");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->SetFunc("2*y*x","y*y - x*x",0);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Parabolic");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Spiral");
+        return 0;
+    }
+
+Example of curvilinear coordinates
+
+
+File: mathgl_en.info,  Node: Text printing example,  Next: Animation,  Prev: Curvilinear coordinates,  Up: Advanced usage
+
+2.2.4 Text printing example
+---------------------------
+
+MathGL prints text by vector font. There are functions for manual
+specifying of text position (like `Puts') and for its automatic
+selection (like `Label', `Legend' and so on). MathGL prints text always
+in specified position even if it lies outside the bounding box. The
+default size of font is specified by variables FONTSIZE (*note Font
+settings::). However, the actual size of output string depends on
+position of axes (depends on functions `SubPlot', `InPlot'). The
+switching of the font style (italic, bold, wire and so on) can be done
+for the whole string (by function parameter) or inside the string. By
+default MathGL parses TeX-like commands for symbols and indexes (see
+*note mglFont class::). Example of MathGL font drawing is:
+    int sample(mglGraph *gr, void *)
+    {
+        setlocale(LC_CTYPE, "ru_RU.cp1251");
+        gr->Puts(mglPoint(0,1),"Text can be in ASCII and in Unicode");
+        gr->Puts(mglPoint(0,0.6),"It can be \\wire{wire}, \\big{big} "
+            "or #r{colored}");
+        gr->Puts(mglPoint(0,0.2),"One can change style in string: "
+            "\\b{bold}, \\i{italic, \\b{both}}");
+        gr->Puts(mglPoint(0,-0.2),"Easy to \\a{overline} or "
+            "\\u{underline}");
+        gr->Puts(mglPoint(0,-0.6),"Easy to change indexes "
+            "^{up} _{down} @{center}");
+        gr->Puts(mglPoint(0,-1),"It parse TeX: \\int \\alpha \\cdot "
+            "\\sqrt3{sin(\\pi x)^2 + \\gamma_{i_k}} dx");
+        return 0;
+    }
+
+Example of text printing with different font effects
+
+   Another example demonstrate the features of TeX formula parsing.
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Puts(mglPoint(0), "\\sqrt{\\frac{\\alpha^{\\gamma^2}+"
+            "\\overset 1{\\big\\infty}}{\\sqrt3{2+b}}}", 0, -4);
+        return 0;
+    }
+
+Example of TeX formula parsing
+
+   Finally you can change font during execution (this work well for
+mglGraphZB class only).
+    int sample(mglGraph *gr, void *)
+    {
+        float h=1.1, d=0.25;
+        gr->LoadFont("STIX");       gr->Puts(mglPoint(0,h), "default font (STIX)");
+        gr->LoadFont("adventor");   gr->Puts(mglPoint(0,h-d), "adventor font");
+        gr->LoadFont("bonum");      gr->Puts(mglPoint(0,h-2*d), "bonum font");
+        gr->LoadFont("chorus");     gr->Puts(mglPoint(0,h-3*d), "chorus font");
+        gr->LoadFont("cursor");     gr->Puts(mglPoint(0,h-4*d), "cursor font");
+        gr->LoadFont("heros");      gr->Puts(mglPoint(0,h-5*d), "heros font");
+        gr->LoadFont("heroscn");    gr->Puts(mglPoint(0,h-6*d), "heroscn font");
+        gr->LoadFont("pagella");    gr->Puts(mglPoint(0,h-7*d), "pagella font");
+        gr->LoadFont("schola");     gr->Puts(mglPoint(0,h-8*d), "schola font");
+        gr->LoadFont("termes");     gr->Puts(mglPoint(0,h-9*d), "termes font");
+    }
+
+Example of font face changing.
+
+
+File: mathgl_en.info,  Node: Animation,  Prev: Text printing example,  Up: Advanced usage
+
+2.2.5 Animation
+---------------
+
+You can make animation by several methods in MathGL: by export in
+animated GIF, or by save each frame in separate file (usually JPEG) and
+convert these files into movie. Let me show both methods.
+
+   The simplest methods is making animated GIF. There are 3 steps: (1)
+open GIF file by `StartGIF()' function; (2) create the frames by
+calling `NewFrame()' before and `EndFrame()' after plotting; (3) close
+GIF by `CloseGIF()' function. So the simplest code for "running"
+sinusoid will look like this:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        gr->StartGIF("sample.gif");
+        for(int i=0;i<100;i++)
+        {
+            gr->NewFrame();     // start frame
+            gr->Box();          // some plotting
+            sprintf(str,"sin(pi*x+%g*pi)",0.02*i);
+            dat.Modify(str);
+            gr->Plot(dat,"b");
+            gr->EndFrame();     // end frame
+        }
+        gr->CloseGIF();
+        return 0;
+    }
+
+   The second way is saving each frame in separate file (usually JPEG)
+and later make the movie from them. MathGL have special function for
+saving frames - it is `WriteFrame()'. This function save each frame
+with automatic name `frame0001.jpg, frame0002.jpg' and so on. Here
+prefix `frame' is defined by PLOTID variable of `mglGraph' class. So
+the similar code will look like this:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        for(int i=0;i<100;i++)
+        {
+            gr->NewFrame();     // start frame
+            gr->Box();          // some plotting
+            sprintf(str,"sin(pi*x+%g*pi)",0.02*i);
+            dat.Modify(str);
+            gr->Plot(dat,"b");
+            gr->EndFrame();     // end frame
+            gr->WriteFrame();   // save frame
+        }
+        return 0;
+    }
+
+   Created files can be converted to movie by help of a lot of
+programs. For example, you can use ImageMagic (command `convert
+frame*.jpg movie.mpg'), MPEG library, GIMP and so on.
+
+   Finally, you can use `mgl2gif' tool for doing the same with MGL
+scripts (*note Utilities::).
+
+
+File: mathgl_en.info,  Node: Data handling,  Next: Data plotting,  Prev: Advanced usage,  Up: Examples
+
+2.3 Data handling
+=================
+
+Class `mglData' contains all functions for the data handling in MathGL
+(*note mglData class::). There are several matters why I use class
+`mglData' but not a single array: it does not depend on type of data
+(float or double), sizes of data arrays are kept with data, memory
+working is simpler and safer.
+
+* Menu:
+
+* Array creation::
+* Data changing::
+
+
+File: mathgl_en.info,  Node: Array creation,  Next: Data changing,  Up: Data handling
+
+2.3.1 Array creation
+--------------------
+
+One can put the data in `mglData' instance by several ways. Let us do
+it for sinus function:
+   * one can create external array, fill it and put to `mglData'
+     variable     double *a = new double[50];
+         for(int i=0;i<50;i++)   a[i] = sin(M_PI*i/49.);
+
+         mglData y;
+         y.Set(a,50);
+
+   * another way is to create `mglData' instance of the desired size
+     and then to work directly with data in this variable     mglData y(50);
+         for(int i=0;i<50;i++)   y.a[i] = sin(M_PI*i/49.);
+
+   * next way is to fill the data in `mglData' instance by textual
+     formula with the help of `Modify()' function     mglData y(50);
+         y.Modify("sin(pi*x)");
+
+   * or one may fill the array in some interval and modify it later     mglData y(50);
+         y.Fill(0,M_PI);
+         y.Modify("sin(u)");
+
+   * finally it can be loaded from file     FILE *fp=fopen("sin.dat","wt");   // create file first
+         for(int i=0;i<50;i++)   fprintf(fp,"%g\n",sin(M_PI*i/49.));
+         fclose(fp);
+
+         mglData y("sin.dat");             // load it
+
+   * at this one can read only part of data     FILE *fp-fopen("sin.dat","wt");   // create large file first
+         for(int i=0;i<70;i++)   fprintf(fp,"%g\n",sin(M_PI*i/49.));
+         fclose(fp);
+
+         mglData y;
+         y.Read("sin.dat",50);             // load it
+
+   Creation of 2d- and 3d-arrays is mostly the same. But one should
+keep in mind that class `mglData' uses flat data representation. For
+example, matrix 30*40 is presented as flat (1d-) array with length
+30*40=1200 (nx=30, ny=40). The element with indexes {i,j} is a[i+nx*j].
+So for 2d array we have:
+    mglData z(30,40);
+    for(int i=0;i<30;i++)   for(int j=0;j<40;j++)
+        z.a[i+30*j] = sin(M_PI*i/29.)*sin(M_PI*j/39.);
+ or by using `Modify()' function
+    mglData z(30,40);
+    z.Modify("sin(pi*x)*cos(pi*y)");
+
+   The only non-obvious thing here is using multidimensional arrays in
+C/C++, i.e. arrays defined like `float dat[40][30];'. Since, formaly
+this arrays element `dat[i]' can address the memory in arbitrary place
+you should use the proper function to convert such arrays to `mglData'
+object. For C++ this is functions like `mglData::Set(float **dat, int
+N1, int N2);'. For C this is functions like `mgl_data_set_float2(HMDT
+d, const float **dat, int N1, int N2);'. At this, you should keep in
+mind that `nx=N2' and `ny=N1' after conversion.
+
+
+File: mathgl_en.info,  Node: Data changing,  Prev: Array creation,  Up: Data handling
+
+2.3.2 Data changing
+-------------------
+
+MathGL has functions for data processing: differentiating, integrating,
+smoothing and so on (for more detail, *note mglData class::). Let us
+consider some examples. The simplest ones are integration and
+differentiation. The direction in which operation will be performed is
+specified by textual string, which may contain symbols `x', `y' or `z'.
+For example, the call of `Diff("x")' will differentiate data along `x'
+direction; the call of `Integral("xy")' perform the double integration
+of data along `x' and `y' directions; the call of `Diff2("xyz")' will
+apply 3d Laplace operator to data and so on. Example of this operations
+on 2d array a=x*y is presented in code:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData a(30,40);   a.Modify("x*y");
+        gr->Axis(mglPoint(0,0,0),mglPoint(1,1,1));
+        gr->SubPlot(2,2,0); gr->Rotate(60,40);
+        gr->Surf(a);        gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"a(x,y)");
+        gr->SubPlot(2,2,1); gr->Rotate(60,40);
+        a.Diff("x");        gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"da/dx");
+        gr->SubPlot(2,2,2); gr->Rotate(60,40);
+        a.Integral("xy");   gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"\\int da/dx dxdy");
+        gr->SubPlot(2,2,3); gr->Rotate(60,40);
+        a.Diff2("y");       gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"\\int {d^2}a/dxdy dx");
+        return 0;
+    }
+
+Example of data differentiation and integration
+
+   Data smoothing (function `Smooth()') is more interesting and
+important. This function has 2 main arguments: type of smoothing and
+its direction. Now 4 methods are supported: `SMOOTH_NONE' does nothing
+for delta=0 or approaches data to zero with the step delta,
+`SMOOTH_LINE_3' linear averaging by 3 points, `SMOOTH_LINE_5' linear
+averaging by 5 points, `SMOOTH_QUAD_5' quadratic averaging by 5 points.
+Let me demonstrate it for 1d case:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(30),y1,y2,y3;
+        y0.Modify("0.4*sin(2*pi*x)+0.3*cos(3*pi*x)-0.4*sin(4*pi*x)+0.2*rnd");
+
+        y1=y0;  y1.Smooth(SMOOTH_LINE_3);
+        y2=y0;  y2.Smooth(SMOOTH_LINE_5);
+        y3=y0;  y3.Smooth(SMOOTH_QUAD_5);
+
+        gr->Plot(y0,"k");   gr->AddLegend("NONE","k");
+        gr->Plot(y1,"r");   gr->AddLegend("LINE_3","r");
+        gr->Plot(y2,"g");   gr->AddLegend("LINE_5","g");
+        gr->Plot(y3,"b");   gr->AddLegend("QUAD_5","b");
+        gr->Legend();       gr->Box();
+        return 0;
+    }
+
+Example of data smoothing
+
+   Finally one can create new data arrays on base of the existing one:
+extract slice, row or column of data (`SubData()'), summarize along
+some of direction(s) (`Sum()'), find distribution of data elements
+(`Hist()'). Note, that all these functions are not thread-safe because
+they use static internal variable for output array. In particular, the
+using of several of them in arguments of the same function will lead to
+unpredictable result.
+
+
+File: mathgl_en.info,  Node: Data plotting,  Next: C/Fortran interface,  Prev: Data handling,  Up: Examples
+
+2.4 Data plotting
+=================
+
+Let me now show how to plot the data. MathGL generally has 2 types of
+plotting functions. Simple variant requires a single data array for
+plotting, other data (coordinates) are considered uniformly distributed
+in interval MIN*MAX. Second variant requires data arrays for all
+coordinates. It allows one to plot rather complex multivalent curves
+and surfaces (in case of parametric dependencies). Argument setting to
+default values allows one to plot data in standard form. Manual
+arguments setting gives possibility for fine tuning of colors,
+positions and view of graphics. Note, that the call of drawing function
+adds something to picture but does not clear the previous plots (as it
+does in Matlab). Another difference from Matlab is that all setup (like
+transparency, lightning, axis borders and so on) must be specified
+*before* plotting functions.
+
+* Menu:
+
+* Plots for 1D data::
+* Plots for 2D data::
+* Plots for 3D data::
+* Surface transparency::
+
+
+File: mathgl_en.info,  Node: Plots for 1D data,  Next: Plots for 2D data,  Up: Data plotting
+
+2.4.1 Plots for 1D data
+-----------------------
+
+Term "1D data" means that data depend on single index (parameter) like
+curve in parametric form {x(i),y(i),z(i)}, i=1...n. There are 5
+generally different types of data representations: simple line plot,
+line plot with filling under it, stairs plot, bar plot and vertical
+lines (*note 1D plotting::). Each type of plotting has similar
+interface. There are 3D version and two 2D versions. One of last
+requires single array. The parameters of line and marks (*note Line
+styles::) are specified by the string argument. If the string parameter
+is `NULL' then solid line with color from palette is used (*note
+Palette and colors::).
+
+   Below I shall show the features of 1D plotting on base of `Plot()'
+function (*note Plot::). Let us start from sinus plot:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(50);		y0.Modify("sin(pi*(2*x-1))");
+        gr->SubPlot(2,2,0);
+        gr->Plot(y0);		gr->Box();
+ Style of line is not specified in `Plot()' function. So MathGL uses
+the solid line with first color of palette (this is blue). Next subplot
+shows array Y1 with 2 rows:
+        gr->SubPlot(2,2,1);
+        mglData y1(50,2);
+        y1.Modify("sin(pi*2*x-pi)");
+        y1.Modify("cos(pi*2*x-pi)/2",1);
+        gr->Plot(y1);		gr->Box();
+ As previously I did not specify the style of lines. As a result,
+MathGL again uses solid line with next colors in palette (there are
+green and red). Now let us plot a circle on the same subplot. The
+circle is parametric curve x=cos(\pi t), y=sin(\pi t). I will set the
+color of the circle (dark yellow, `Y') and put marks `+' at point
+position:
+        mglData x(50);		x.Modify("cos(pi*2*x-pi)");
+        gr->Plot(x,y0,"Y+");
+ Note that solid line is used because I did not specify the type of
+line. The same picture can be achieved by `Plot2()' function. Let us
+draw ellipse by orange dash line:
+        gr->Plot2(y1,"q|");
+
+   Drawing in 3D space is mostly the same. Let us draw spiral with
+default line style. Now its color is 4-th color from palette (this is
+cyan):
+        gr->SubPlot(2,2,2);	gr->Rotate(60,40);
+        mglData z(50);		z.Modify("2*x-1");
+        gr->Plot(x,y0,z);	gr->Box();
+ Function `Plot3()' does 3D curve plot but for single array. Use it to
+put circle marks on the previous plot:
+        mglData y2(10,3);	y2.Modify("cos(pi*(2*x-1+y))");
+        y2.Modify("2*x-1",2);
+        gr->Plot3(y2,"bo ");
+ Note that line style is empty ` ' here. Usage of other 1D plotting
+functions looks similar:
+        gr->SubPlot(2,2,3);	gr->Rotate(60,40);
+        gr->Bars(x,y0,z,"r");	gr->Box();
+        return 0;
+    }
+
+Example of 1D data plot
+
+
+File: mathgl_en.info,  Node: Plots for 2D data,  Next: Plots for 3D data,  Prev: Plots for 1D data,  Up: Data plotting
+
+2.4.2 Plots for 2D data
+-----------------------
+
+Surfaces `Surf()' and other 2D plots (*note 2D plotting::) are drown
+the same simpler as 1D one. The difference is that the string parameter
+specifies not by line style but by the color scheme of the plot (*note
+Color scheme::). Here I draw attention on 4 most interesting color
+schemes. There is gray scheme where color is changed from black to
+white (string `kw') or from white to black (string `wk'). Another
+scheme is useful for accentuation of negative (by blue color) and
+positive (by red color) regions on plot (string `"BbwrR"'). Last one is
+the popular "jet" scheme (string `"BbcyrR"').
+
+   Now I shall show the example of a surface drawing. At first let us
+switch lightning on
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Light(true);	gr->Light(0,mglPoint(0,0,1));
+ and draw the surface, considering coordinates x,y to be uniformly
+distributed in interval MIN*MAX
+        mglData a0(50,40);
+        a0.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+        gr->SubPlot(2,2,0);	gr->Rotate(60,40);
+        gr->Surf(a0);		gr->Box();
+ Color scheme was not specified. So previous color scheme is used. In
+this case it is default color scheme ("jet") for the first plot. Next
+example is a sphere. The sphere is parametrically specified surface:
+        mglData x(50,40),y(50,40),z(50,40);
+        x.Modify("0.8*sin(2*pi*x)*sin(pi*y)");
+        y.Modify("0.8*cos(2*pi*x)*sin(pi*y)");
+        z.Modify("0.8*cos(pi*y)");
+        gr->SubPlot(2,2,1);	gr->Rotate(60,40);
+        gr->Surf(x,y,z,"BbwrR");gr->Box();
+ I set color scheme to `"BbwrR"' that corresponds to red top and blue
+bottom of the sphere.
+
+   Surfaces will be plotted for each of slice of the data if NZ>1. Next
+example draws surfaces for data arrays with NZ=3:
+        mglData a1(50,40,3);
+        a1.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+        a1.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*sin(3*pi*(x*y))",1);
+        a1.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))",2);
+        gr->SubPlot(2,2,2);	gr->Rotate(60,40);
+        gr->Alpha(true);
+        gr->Surf(a1);		gr->Box();
+ Note, that it may entail a confusion. However, if one will use density
+plot then the picture will look better:
+        gr->SubPlot(2,2,3);	gr->Rotate(60,40);
+        gr->Dens(a1);		gr->Box();
+        return 0;
+    }
+ Note, that the previous color scheme is used in last plots because
+there are no direct specification of the one.
+
+Example of surface plot for 2D data
+
+   Drawing of other 2D plots is analogous. The only peculiarity is the
+usage of flag `#'. By default this flag switches on the drawing of a
+grid on plot (`Grid()' or `Mesh()' for plots in plain or in volume).
+However, for isosurfaces (including surfaces of rotation `Axial()')
+this flag switches the  face drawing off. Figure becomes wired. The
+following code gives example of flag `#' using (compare with normal
+function drawing as in its description):
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Alpha(true);	gr->Light(true);	gr->Light(0,mglPoint(0,0,1));
+        mglData a(30,20);
+        a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+        gr->SubPlot(2,2,0);	gr->Rotate(40,60);
+        gr->Surf(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,1);	gr->Rotate(40,60);
+        gr->Dens(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,2);	gr->Rotate(40,60);
+        gr->Cont(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,3);	gr->Rotate(40,60);
+        gr->Axial(a,"BbcyrR#");		gr->Box();
+        return 0;
+    }
+
+Example of 2D data plot with color scheme contained `#' symbol
+
+
+File: mathgl_en.info,  Node: Plots for 3D data,  Next: Surface transparency,  Prev: Plots for 2D data,  Up: Data plotting
+
+2.4.3 Plots for 3D data
+-----------------------
+
+Drawing procedures for 3D plot looks similarly to 1D and 2D plots
+described above. There are 3 general types of 3D plots (*note 3D
+plotting::): (i) plots on slices or on projections, (ii) isosurfaces,
+(iii) cloud-like plots. Plots on slice are clear enough - one specifies
+a slice (as its index or as coordinate value) and MathGL draws contour
+lines or density plot on slice plane. Isosurface gives more
+information. Isosurface is 3D analogue of the contour line `Cont()'. It
+shows the region where data array values exceed specified isosurface
+level. Plot becomes more informative if one adds transparency,
+lightning or sets color scheme depending on coordinates. Generalization
+of isosurface is the cloud-like plot. For this plot the darker color
+and less transparent regions correspond to higher values of data.
+Contrary, the regions with low values are transparent. For plotting of
+the phase of fields (or beams or pulses) one can use isosurface which
+transparency depends on the other data array (see function `Surf3A()').
+As example of 3D data plots let us draw the Gaussian beam diffraction
+in space. Beam propagates along X axis:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Alpha(true);    gr->Light(true);
+        gr->Light(0,mglPoint(0,0,1));
+        mglData a(30,30,30),b(30,30,30);
+        a.Modify("exp(-16*((z-0.5)^2+(y-0.5)^2)/(1+4*x^2))");
+        b.Modify("16*((z-0.5)^2+(y-0.5)^2)*(x)/(1+4*x^2)");
+        gr->CAxis(0,1);
+
+        gr->SubPlot(2,2,0); gr->Rotate(40,60);
+        gr->Surf3(a,"wgk"); gr->Box();
+        gr->SubPlot(2,2,1); gr->Rotate(40,60);
+        gr->DensA(a);       gr->Box();  gr->Axis();
+        gr->SubPlot(2,2,2); gr->Rotate(40,60);
+        gr->CloudQ(a);      gr->Box();
+        gr->SubPlot(2,2,3); gr->Rotate(40,60);
+        gr->Surf3A(b,a,"q");gr->Box();
+        return 0;
+    }
+
+Example of Gaussian beam diffraction (3D data)
+
+
+File: mathgl_en.info,  Node: Surface transparency,  Prev: Plots for 3D data,  Up: Data plotting
+
+2.4.4 Surface transparency
+--------------------------
+
+MathGL library has advanced features for setting and handling the
+surface transparency. The simplest way to add transparency is the using
+of function `Alpha()'. As a result, all further surfaces (and
+isosurfaces, density plots and so on) become transparent. However,
+their  look can be additionally improved.
+
+   First, the selected surface will be non-transparent if one sets the
+flag `Transparent' before the surface drawing and sets it off after the
+drawing.
+
+   Second, the value of transparency can be different from surface to
+surface. To do it just change the value of `AlphaDef' before the
+drawing of the selected surface. If its value is close to 0 then the
+surface becomes more and more transparent. Contrary, if its value is
+close to 1 then the surface becomes practically non-transparent. This
+is some analogue of `Transparent=true'.
+
+   Third feature is the changing of the way how the light goes through
+overlapped surfaces. The variable `TranspType' defines it. By default
+the usual transparency is used (`TranspType=0') - surfaces below is
+less visible than the upper ones. A "glass-like" transparency
+(`TranspType=1') has a different look when the surface just decreases
+the background light (the surfaces are commutable in this case).
+
+   A "neon-like" transparency (`TranspType=2') has more interesting
+look. In this case a surface is the light source (like a lamp on the
+dark background) and just adds some intensity to the color. At this,
+the library sets automatically the black color for the background and
+changes the default line color to white.
+
+   As example I shall show the variant of plot from *note Plots for 2D
+data:: (grid drawing is disabled) for different types of transparency.
+Example of `TranspType=0'.
+
+Example of `TranspType=1'.
+
+Example of `TranspType=2'.
+
+
+File: mathgl_en.info,  Node: C/Fortran interface,  Next: MathGL and PyQt,  Prev: Data plotting,  Up: Examples
+
+2.5 C/Fortran interface
+=======================
+
+The usage of pure C or Fortran or any similar interfaces (*note C
+interface::) is practically identical to classes usage. But there are
+some differences. C functions must have argument HMGL (for graphics)
+and/or HMDT (for data arrays) which specifies the object for drawing or
+manipulating (changing). Fortran users may regard these variables as
+integer. So, firstly the user has to create this object by function
+mgl_create_*() and has to delete it after the using by function
+mgl_delete_*().
+
+   Also, all arguments of C function have to be defined. So there are
+several functions with practically identical names doing practically
+the same. But some of them have simplified interface for the quick
+plotting and some of them have access to all plotting parameters for
+manual tunning.
+
+   As an example of C function usage let me draw the plot from *note
+Plots for 2D data::. The C code which does it is shown below:
+    #include <mgl/mgl_c.h>
+    int main()
+    {
+        HMGL gr = mgl_create_graph_zb(600, 400);
+        mgl_set_alpha(gr, true);
+        mgl_set_light(gr, true);
+        HMDT a = mgl_create_data_size(30,20,1);
+        mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+        mgl_subplot(gr, 2,2,0);
+        mgl_rotate(gr, 40,60,0);
+        mgl_surf(gr,a,"BbcyrR#");
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,1);
+        mgl_rotate(gr, 40,60,0);
+        mgl_dens(gr,a,"BbcyrR#",NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,2);
+        mgl_rotate(gr, 40,60,0);
+        mgl_cont(gr,a,"BbcyrR#",7,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,3);
+        mgl_rotate(gr, 40,60,0);
+        mgl_axial(gr,a,"BbcyrR#",3);
+        mgl_box(gr, true);
+
+        /* don't forgot to save graphics */
+        mgl_write_png(gr,"sample.png",0);
+        return 0;
+    }
+
+   Practically the same simple to create a window. For example let
+rewrite the code from for window creation (*note Using FLTK/GLUT
+window::):
+    int sample(HMGL gr, void *)
+    {
+        mgl_rotate(gr,60,40,0);
+        mgl_box(gr,1);
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mgl_create_graph_fltk(sample, "MathGL examples", NULL);
+        mgl_fltk_run();
+        return 0;
+    }
+
+   The Fortran code have some peculiarities. Exactly it not allow one
+to send arbitrary parameter (which was `NULL' in previous example) to
+function. This is limitation of Fortran language. So, the corresponding
+code will be *NOT TESTED NOW!!!*:
+    program TEST
+    integer x,f,func
+        call mgl_create_graph_fltk(sample, 'MathGL examples');
+        call mgl_fltk_run();
+    end program TEST
+
+    integer function sample(gr)
+    integer*8 gr
+        call mgl_rotate(gr,60,40,0);
+        call mgl_box(gr,1);
+        sample=0
+    return
+    end
+
+
+File: mathgl_en.info,  Node: MathGL and PyQt,  Next: Hints,  Prev: C/Fortran interface,  Up: Examples
+
+2.6 MathGL and PyQt
+===================
+
+Generally SWIG based classes (including the Python one) are the same as
+C++ classes. However, there are few tips for using MathGL with PyQt.
+Below I place a very simple python code which demonstrate how MathGL
+can be used with PyQt. This code is mostly written by Prof. Dr. Heino
+Falcke. You can just copy it to a file `mgl-pyqt-test.py' and execute
+it from python shell by command `execfile("mgl-pyqt-test.py")'
+
+from PyQt4 import QtGui,QtCore
+from mathgl import *
+import sys
+app = QtGui.QApplication(sys.argv)
+qpointf=QtCore.QPointF()
+
+class hfQtPlot(QtGui.QWidget):
+    def __init__(self, parent=None):
+        QtGui.QWidget.__init__(self, parent)
+        self.img=(QtGui.QImage())
+    def setgraph(self,gr):
+        self.buffer='\t'
+        self.buffer=self.buffer.expandtabs(4*gr.GetWidth()*gr.GetHeight())
+        gr.GetBGRN(self.buffer,len(self.buffer))
+        self.img=QtGui.QImage(self.buffer, gr.GetWidth(),gr.GetHeight(),QtGui.QImage.Format_ARGB32)
+        self.update()
+    def paintEvent(self, event):
+        paint = QtGui.QPainter()
+        paint.begin(self)
+        paint.drawImage(qpointf,self.img)
+        paint.end()
+
+BackgroundColor=[1.0,1.0,1.0]
+size=100
+gr=mglGraph()
+y=mglData(size)
+#y.Modify("((0.7*cos(2*pi*(x+.2)*500)+0.3)*(rnd*0.5+0.5)+362.135+10000.)")
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+x=mglData(size)
+x.Modify("x^2");
+
+def plotpanel(gr,x,y,n):
+    gr.SubPlot(2,2,n)
+    gr.SetXRange(x)
+    gr.SetYRange(y)
+    gr.AdjustTicks()
+    gr.Axis()
+    gr.Box()
+    gr.Label("x","x-Axis",1)
+    gr.Label("y","y-Axis",1)
+    gr.ClearLegend()
+    gr.AddLegend("Legend: "+str(n),"k")
+    gr.Legend()
+    gr.Plot(x,y)
+
+
+gr.Clf(BackgroundColor[0],BackgroundColor[1],BackgroundColor[2])
+gr.SetPlotFactor(1.5)
+plotpanel(gr,x,y,0)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,1)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,2)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,3)
+
+gr.WritePNG("test.png","Test Plot")
+
+qw = hfQtPlot()
+qw.show()
+qw.setgraph(gr)
+qw.raise_()
+
+
+File: mathgl_en.info,  Node: Hints,  Prev: MathGL and PyQt,  Up: Examples
+
+2.7 Hints
+=========
+
+In this section I have included some small hints and advices for the
+improving of the quality of plots and for the demonstration of some
+non-trivial features of MathGL library. In contrast to previous
+examples I showed mostly the idea but not the whole drawing function.
+More examples with the source code can be find at
+`http://mathgl.sf.net/' or in section *note Samples::.
+
+* Menu:
+
+* ``Compound'' graphics::
+* Two axes in one plot::
+* Titles for the plot::
+* Changing of the color range::
+* Management of the point cutting::
+* Vector field visualization::
+* Several light sources::
+* CutMin and CutMax features::
+* Mapping visualization::
+* Log-scaled plot::
+* ``Templates''::
+* Nonlinear fitting hints::
+* PDE solving hints::
+* MGL parser using::
+
+
+File: mathgl_en.info,  Node: ``Compound'' graphics,  Next: Two axes in one plot,  Up: Hints
+
+2.7.1 "Compound" graphics
+-------------------------
+
+As I noted above, MathGL functions (except the special one, like Clf())
+do  not erase the previous plotting but just add the new one. It allows
+one to draw "compound" plots easily. For example, popular Matlab
+command `surfc' can be emulated in MathGL by 2 calls:
+    Surf(a);
+    Cont(a, 0, 7, -1);     // draw contours at z = -1
+ Here A is 2-dimensional data for the plotting, `-1' is the value of
+z-coordinate at which the contour should be plotted (at the bottom in
+this example). Analogously, one can draw density plot instead of
+contour lines and so on.
+
+   Another nice plot is contour lines plotted directly on the surface:
+    Light(true);       // switch on light for the surface
+    Surf(a, "BbcyrR"); // select 'jet' colormap for the surface
+    Cont(a, "y");      // and yellow color for contours
+ The possible difficulties arise in black&white case, when the color of
+the surface can be close to the color of a contour line. In that case I
+may suggest the following code:
+    Light(true);       // switch on light for the surface
+    Surf(a, "kw");     // select 'gray' colormap for the surface
+    CAxis(-1,0);       // first draw for darker surface colors
+    Cont(a, "w");      // white contours
+    CAxis(0,1);        // now draw for brighter surface colors
+    Cont(a, "k");      // black contours
+    CAxis(-1,1);       // return color range to original state
+ The idea is to divide the color range on 2 parts (dark and bright) and
+to select the contrasting color for contour lines for each of part.
+
+   Similarly, one can plot flow thread over density plot of vector
+field amplitude (this is another amusing plot from Matlab) and so on.
+The list of compound graphics can be prolonged but I hope that the
+general idea is clear.
+
+
+File: mathgl_en.info,  Node: Two axes in one plot,  Next: Titles for the plot,  Prev: ``Compound'' graphics,  Up: Hints
+
+2.7.2 Two axes in one plot
+--------------------------
+
+Developing the previous hint one can make a plot with 2 or more axes.
+The idea is that the change of settings does not influence on the
+already drawn graphics. So, for 2-axes plot let us set the first axis
+and draw everything concerning it. Then let us setup the second axis
+and draw things for the second axis. The corresponding code is (*note
+2-axes sample::):
+    // set up first axis
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Axis();            // draw it
+    Plot(y1,"b");      // draw something in first axis
+    // set up second axis
+    Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+    Axis();            // draw it
+    Stem(y2,"r");      // draw something in second axis
+ Note, that the first and the second axes look better if being placed
+in different corners. In the code presented above the first axis is
+placed in the left-bottom corner, and the second one is placed in the
+right-top corner.
+
+
+File: mathgl_en.info,  Node: Titles for the plot,  Next: Changing of the color range,  Prev: Two axes in one plot,  Up: Hints
+
+2.7.3 Titles for the plot
+-------------------------
+
+The printing of nice titles for the plot is not so trivial task in
+general case. The problem is that the rotation and aspect change lead
+to different looks for titles of different subplots. So, the resulting
+look is not so good as it could be. The solution is simple - to print
+titles exactly after `SubPlot'() call and before any rotation, aspect
+change and so on! Analogously, the title for the whole picture looks
+better if it is printed first (before any `SubPlot()' calls).
+Alternatively you can use function `Title()' for plotting title for the
+picture at any time.
+
+
+File: mathgl_en.info,  Node: Changing of the color range,  Next: Management of the point cutting,  Prev: Titles for the plot,  Up: Hints
+
+2.7.4 Changing of the color range
+---------------------------------
+
+By default (for the user comfort), the color range is set equal to
+z-range of the plot. However, there are different ranges. So, one can
+obtain amusing plot by the change of color range manually. For example,
+there are plots with one-color bottom (or top) or practically bi-color
+picture and so on.
+
+   For example, compare 2 surfaces:
+    SubPlot(2,1,0)
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Surf(a);           // usual coloring range
+    SubPlot(2,1,1)
+    CAxis(0,1);
+    Surf(a);           // bottom of the surface have one-colour filling
+
+
+File: mathgl_en.info,  Node: Management of the point cutting,  Next: Vector field visualization,  Prev: Changing of the color range,  Up: Hints
+
+2.7.5 Management of the point cutting
+-------------------------------------
+
+Sometimes an experimental or numerical surface has outstanding points.
+Visualization of such surface will lead to the hole(s) in place of such
+points. The standard method of "fighting"  - to change data values - is
+not always good and is not so convenient. MathGL library has another
+method - to set variable `Cut=false'. As a consequence, all outstanding
+points will be projected on the bounding box.
+
+   Such method is good not only for outstanding points but also for the
+case when one need to plane the bottom or the top of the plot. Exactly
+such case is demonstrated in the code:
+        mglData a(20,30);  // create some data
+        a.a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+        // set lower border above the data minimal value
+        Axis(mglPoint(-1,-1,0),mglPoint(1,1,1));
+        Cut = false;       // set off cutting flag
+`       Surf(a);           // and draw the surface
+ It is an interesting result, is not it?
+
+
+File: mathgl_en.info,  Node: Vector field visualization,  Next: Several light sources,  Prev: Management of the point cutting,  Up: Hints
+
+2.7.6 Vector field visualization
+--------------------------------
+
+Vector field visualization (especially in 3d case `Vect3' or `VectC')
+may look tangly - there are too many overlapping lines. I may suggest 2
+ways to solve this problem. The first one is to change `MeshNum' for
+decreasing the number of hachures. The second way is to use the flow
+thread chart `Flow'. Unfortunately, I don't know any other methods to
+visualize 3d vector field. If you know any, e-mail me and I shall add
+it to MatGL.
+
+
+File: mathgl_en.info,  Node: Several light sources,  Next: CutMin and CutMax features,  Prev: Vector field visualization,  Up: Hints
+
+2.7.7 Several light sources
+---------------------------
+
+In contrast to the most of other programs, MathGL supports several (up
+to 10) light sources. Moreover, the color each of them can be
+different: white (this is usual), yellow, red, cyan, green and so on.
+The use of several light sources may be interesting for the
+highlighting of some peculiarities of the plot or just to make an
+amusing picture. Note, each light source can be switched on/off
+individually (*note Several light sample::).
+
+
+File: mathgl_en.info,  Node: CutMin and CutMax features,  Next: Mapping visualization,  Prev: Several light sources,  Up: Hints
+
+2.7.8 CutMin and CutMax features
+--------------------------------
+
+MathGL library has a feature for cutting of points in some region
+CUTMIN*CUTMAX. Such an excision can be used to improve the look of the
+graphics. Moreover, this cutting may help to show an internal structure
+of an object (like `isocaps' plot in Matlab). For example, let us use
+the standard 3D data array and show its interior (*note CutMinMax
+sample::).
+
+    mglData  c(61,51,40);      // create the data
+    mglData v(10);	v.Fill(-0.5,1);
+    c.Modify("(-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1))");
+    gr->CutMin = mglPoint(0,-1,-1);     gr->CutMax = mglPoint(1,0,1.1);
+    gr->Surf3(-0.5,c,"BbcyrR");
+    gr->ContF3(v,c,'x',-1,"BbcyrR");    gr->ContF3(v,c,'y',-1,"BbcyrR");
+    gr->ContF3(v,c,'z',0,"BbcyrR");     gr->ContF3(v,c,'z',39,"BbcyrR");
+
+   One can also exclude points from arbitrary area in space. This area
+defined by textual formula `CutOff()' (*note Cutting::). The algorithm
+is the same as shown for "rectangular cutting".
+
+
+File: mathgl_en.info,  Node: Mapping visualization,  Next: Log-scaled plot,  Prev: CutMin and CutMax features,  Up: Hints
+
+2.7.9 Mapping visualization
+---------------------------
+
+Sometime ago I worked with mapping and have a question about its
+visualization. Let me remember you that mapping is some transformation
+rule for one set of number to another one. The 1d mapping is just an
+ordinary function - it takes a number and transforms it to another one.
+The 2d mapping (which I used) is a pair of functions which take 2
+numbers and transform them to another 2 ones. Except general plots
+(like `SurfC', `SurfA') there is a special plot - Arnold diagram. It
+shows the area which is the result of mapping of some initial area
+(usually square).
+
+   I tried to make such plot in `Map'. It shows the set of points or
+set of faces, which final position is the result of mapping. At this,
+the color gives information about their initial position and the height
+describes Jacobian value of the transformation. Unfortunately, it looks
+good only for the simplest mapping but for the  real multivalent
+quasi-chaotic mapping it produces a confusion. So, use it if you like
+:).
+
+
+File: mathgl_en.info,  Node: Log-scaled plot,  Next: ``Templates'',  Prev: Mapping visualization,  Up: Hints
+
+2.7.10 Log-scaled plot
+----------------------
+
+Log-scaled plot can be drawn by 2 steps. First, one should change the
+scale of axis by call `SetFunc("lg(x)", "lg(y)");' (in this example, x-
+and y-axis will be log-scaled). Second, one should set logarithmic
+scale for axis ticks by changing variables: `SetTicks('x',0);
+SetTicks('y',0);'. Finally, one should check (or change) the axis
+ranges and origin so that their values to be positive. For example of
+log-log plot *note Log-log sample::.
+
+
+File: mathgl_en.info,  Node: ``Templates'',  Next: Nonlinear fitting hints,  Prev: Log-scaled plot,  Up: Hints
+
+2.7.11 "Templates"
+------------------
+
+As I have noted before, the change of settings will influence only for
+the further plotting commands. This allows one to create template
+function which will contain settings and primitive drawing for often
+used plots. Correspondingly one may call this template-function for
+drawing simplification.
+
+   For example, let one has a set of points (experimental or numerical)
+and wants to compare it with theoretical law (for example, with
+exponent law \exp(-x/2), x \in [0, 20]). The template-function for this
+task is:
+    void template(mglGraph *gr)
+    {
+        mglData  law(100);      // create the law
+        law.Modify("exp(-10*x)");
+        gr->Axis(mglPoint(0,0.0001), mglPoint(20,1), mglPoint(0,0.0001));
+        gr->SetFunc(0,"lg(y)",0);   gr->dy = 0;
+        gr->Plot(law,"r2");
+        gr->Text(mglPoint(10,0.2),"Theoretical law: e^x","rL");
+        gr->Label('x',"x val."); gr->Label('y',"y val.");
+        gr->Axis(); gr->Grid("xy","g;"); gr->Box();
+    }
+ At this, one will only write a few lines for data drawing:
+    template(gr);     // apply settings and default drawing from template
+    mglData dat("fname.dat"); // load the data
+    // and draw it (suppose that data file have 2 columns)
+    gr->Plot(dat.SubData(0),dat.SubData(1),"bx ");
+ A template-function can also contain settings for font, transparency,
+lightning, color scheme and so on.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting hints,  Next: PDE solving hints,  Prev: ``Templates'',  Up: Hints
+
+2.7.12 Nonlinear fitting hints
+------------------------------
+
+Nonlinear fitting is rather simple. All that you need is the data to
+fit, the approximation formula and the list of coefficients to fit
+(better with its initial guess values). Let me demonstrate it on the
+following simple example (*note Fitting sample::). First, let us use
+sin function with some random noise:
+    mglData rnd(100), idl(50); //data to be fitted and ideal data
+    rnd.Modify("0.4*rnd+0.1+sin(4*pi*x)");
+    idl.Modify("0.3+sin(4*pi*x)");
+ and plot it to see that data we will fit
+    gr->Axis(mglPoint(-1,-2), mglPoint(1,2));
+    gr->Plot(rnd, ". "); gr->Plot(idl, "b");
+    gr->Box();
+    gr->Text(mglPoint(0,2.2), "initial: y = 0.3+sin(2\pi x)", "C:b", -1);
+
+   The next step is the fitting itself. For that let me specify an
+initial values INI for coefficients `abc' and do the fitting for
+approximation formula `a+b*sin(c*x)'
+    mglData res;   // The data for found formula
+    float ini[3] = {1, 1, 3};
+    gr->Fit(res, rnd, "a+b*sin(c*x)", "abc", ini);
+ Now display it
+    gr->Plot(res, "r");
+    gr->Text(mglPoint(-1,-1.3), "fitted:", "L:r", -1);
+    gr->PutsFit(mglPoint(0,-1.8), "y = ", "C:r", -1);
+
+   NOTE! the fitting results may have strong dependence on initial
+values for coefficients due to algorithm features. The problem is that
+in general case there are several local "optimums" for coefficients and
+the program returns only first found one! There are no guaranties that
+it will be the best. Try for example to set `ini[3] = {0, 0, 0}' in the
+code above.
+
+
+File: mathgl_en.info,  Node: PDE solving hints,  Next: MGL parser using,  Prev: Nonlinear fitting hints,  Up: Hints
+
+2.7.13 PDE solving hints
+------------------------
+
+Solving of Partial Differential Equations (PDE, including beam tracing)
+and ray tracing (or finding particle trajectory) are more or less
+common task. So, MathGL have several functions for that. There are
+`mglRay()' for ray tracing, `mglPDE()' for PDE solving, `mglQO2d()' for
+beam tracing in 2D case (*note Global functions::). Note, that these
+functions take "Hamiltonian" or equations as string values. And I don't
+plan now to allow one to use user-defined functions. There are 2
+reasons: the complexity of corresponding interface; and the basic
+nature of used methods which are good for samples but may not good for
+serious scientific calculations.
+
+   The ray tracing can be done by `mglRay()' function. Really ray
+tracing equation is Hamiltonian equation for 3D space. So, the function
+can be also used for finding a particle trajectory (i.e. solve
+Hamiltonian ODE) for 1D, 2D or 3D cases. The function have a set of
+arguments. First of all, it is Hamiltonian which defined the media (or
+the equation) you are planning to use. The Hamiltonian is defined by
+string which may depend on coordinates `x', `y', `z', time `t' (for
+particle dynamics) and momentums `p'=p_x, `q'=p_y, `v'=p_z. Next, you
+have to define the initial conditions for coordinates and momentums at
+`t'=0 and set the integrations step (default is 0.1) and its duration
+(default is 10). The Runge-Kutta method of 4-th order is used for
+integration.
+    mglData r,a,re(128),im(128);
+    r = mglRay("p^2+q^2-x-1", mglPoint(-0.7, -1), mglPoint(0, 0.5));
+    gr->Plot(r.SubData(0), r.SubData(1));
+ This example calculate the reflection from linear layer (media with
+Hamiltonian `p^2+q^2-x-1'=p_x^2+p_y^2-x-1). This is parabolic curve.
+The resulting array have 7 columns which contain data for
+{x,y,z,p,q,v,t}.
+
+   The solution of PDE is a bit more complicated. As previous you have
+to specify the equation as pseudo-differential operator \hat H(x,
+\nabla) which is called sometime as "Hamiltonian" (for example, in beam
+tracing). As previously, it is defined by string which may depend on
+coordinates `x', `y', `z' (but not time!), momentums `p'=(d/dx)/i k_0,
+`q'=(d/dy)/i k_0 and field amplitude `u'=|u|. The evolutionary
+coordinate is `z' in all cases. So that, the equation look like du/dz =
+ik_0 H(x,y,\hat p, \hat q, |u|)[u]. Dependence on field amplitude
+`u'=|u| allows one to solve nonlinear problems too. For example, for
+nonlinear Shrodinger equation you may set `ham="p^2 + q^2 - u^2"'. Also
+you may specify imaginary part for wave absorption, like `ham = "p^2 +
+i*x*(x>0)"', but only if dependence on variable `i' is linear (i.e. H =
+Hre+i*Him).
+
+   Next step is specifing the initial conditions at `z'=`Min.z'. The
+function need 2 arrays for real and for imaginary part. Note, that
+coordinates x,y,z are supposed to be in specified range [Min, Max]. So,
+the data arrays should have corresponding scales. Finally, you may set
+the integration step and paramter k0=k_0. Also keep in mind, that
+internally the 2 times large box is used (for suppressing numerical
+reflection from boundaries) and the equation should well defined even
+in this extended range.
+
+   Final comment is concerning the possible form of pseudo-differential
+operator H. At this moment, simplified form of operator H is supported
+- all "mixed" terms (like `x*p'->x*d/dx) are excluded. For example, in
+2D case this operator is effectively H = f(p,z) + g(x,z,u). However
+commutable combinations (like `x*q'->x*d/dy) are allowed for 3D case.
+
+   So, for example let solve the equation for beam deflected from
+linear layer and absorbed later. The operator will have the form
+`"p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)"' that correspond to equation ik_0
+\partial_z u + \Delta u + x \cdot u + i (x+z)/2 \cdot u = 0. This is
+typical equation for Electron Cyclotron (EC) absorption in magnetized
+plasmas. For initial conditions let me select the beam with plane phase
+front exp(-48*(x+0.7)^2). The corresponding code looks like this (*note
+PDE sample::):
+    mglData a,re(128),im(128);
+    re.Fill("exp(-48*(x+0.7)^2)", gr->Min, gr->Max);
+    a = mglPDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im,
+                gr->Min, gr->Max, 0.01, 30);
+    a.Transpose("yxz");
+    gr->CAxis(0, 1);
+    gr->Dens(a,"wyrRk");
+
+   The last example is example of beam tracing. Beam tracing equation
+is special kind of PDE equation written in coordinates accompanied to a
+ray. Generally this is the same parameters and limitation as for PDE
+solving but the coordinates are defined by the ray and by parameter of
+grid width W in direction transverse the ray. So, you don't need to
+specify the range of coordinates. *BUT* there is limitation. The
+accompanied coordinates are well defined only for smooth enough rays,
+i.e. then the ray curvature K (which is defined as 1/K^2 = (|\ddot r|^2
+|\dot r|^2 - (\ddot r, \dot r)^2)/|\dot r|^6) is much large then the
+grid width: K>>w. So, you may receive incorrect results if this
+condition will be broken.
+
+   You may use following code for obtaining the same solution as in
+previous example:
+    mglData r, xx, yy, a, im(128), re(128);
+    const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+    r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+    // now start beam tracing
+    re.Fill("exp(-48*x^2)", gr->Min, gr->Max);
+    a = mglQO2d(ham, re, im, r, 1, 30, &xx, &yy);
+    gr->CAxis(0, 1);
+    gr->Dens(xx, yy, a, "wyrRk");
+
+
+File: mathgl_en.info,  Node: MGL parser using,  Prev: PDE solving hints,  Up: Hints
+
+2.7.14 MGL parser using
+-----------------------
+
+Sometimes you may prefer to use MGL scripts in yours code. It is
+simpler (especially in comparison with C/Fortran interfaces) and fast
+way to plot the data with annotations, labels and so on. Class
+`mglParse' (*note mglParse class:: parse MGL scripts in C++. It have
+also the corresponding interface for C/Fortran.
+
+   The key function here is `mglParse::Parse()' (or `mgl_parse()' for
+C/Fortran) which execute one command per string. At this the detailed
+information about the possible errors or warnings is passed as function
+value. Or you may execute the whole script as long string with lines
+separated by `\n'. Functions `mglParse::Execute()' and
+`mgl_parse_text()' perform it. Also you may set the values of paramters
+`$0'...`$9' for the script by functions `mglParse::AddParam()' or
+`mgl_add_param()', allow/disable picture resizing, check "once" status
+and so on. The usage is rather stright-forward.
+
+   The only non-obvious thing is data transition between script and
+yours program. There are 2 stages: add or find variable; and set data
+to variable. In C++ you may use functions `mglParse::AddVar()' and
+`mglParse::FindVar()' which return pointer to `mglVar' structure. This
+structure contain data itself, the variable name and callback function
+which will be called if variable destroied. Last feature allows you to
+control the presence of the variable and, for example, close a window
+with data if this variable is destroyed. In C/Fortran the corresponding
+functions are `mgl_add_var()', `mgl_find_var()'. But these functions
+return the data array only. Note, you *must not delete or free* the
+data obtained from these functions!
+
+   So, some simple example at the end. Here I define a data array,
+create variable, put data into it and plot it. The C++ code looks like
+this:
+    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    for(int i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+    mglParse *parser = new mglParse;
+    mglData &d = (parser->AddVar("dat"))->d;
+    d.Set(a,100); // set data to variable
+    parser->Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+    // you may break script at any line do something
+    // and continue after that
+    parser->Execute(gr, "xlabel 'x'\nylabel 'y'");
+    // also you may use cycles or conditions in script
+    parser->Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+    gr->WritePNG("test.png");   // don't forgot to save picture
+ The code in C/Fortran looks practically the same:
+    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    int i;
+    for(i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+    HMPR parser = mgl_create_parser();
+    HMDT d = mgl_add_var(parser, "dat");
+    mgl_data_set_float(d,a,100,1,1);    // set data to variable
+    mgl_parse_text(gr, parser, "plot dat; xrange 0 1\nbox\naxis");
+    // you may break script at any line do something
+    // and continue after that
+    mgl_parse_text(gr, parser, "xlabel 'x'\nylabel 'y'");
+    // also you may use cycles or conditions in script
+    mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+    mgl_write_png(gr, "test.png", "");  // don't forgot to save picture
+
+
+File: mathgl_en.info,  Node: MathGL core,  Next: Plotter classes,  Prev: Examples,  Up: Top
+
+3 MathGL core
+*************
+
+The core of MathGL is *mglGraph* class defined in `#include
+<mgl/mgl.h>'. It contains a lot of plotting functions for 1D, 2D and 3D
+plots. It also encapsulates parameters for axes drawing. Moreover an
+arbitrary coordinate transformation may be used for each axis. All
+plotting functions use data encapsulated in mglData class (*note
+mglData class::) that allows to check sizes of used arrays easily. Also
+it have many functions for data handling: modify it by formulas, find
+momentums and distribution (histogram), apply operator (differentiate,
+integrate, transpose, Fourier and so on), change data sizes
+(interpolate, squeeze, crop and so on). Additional information about
+colors, fonts, formula parsing can be found in *note Other classes::.
+
+   Note that class mglGraph is abstract and contains only interface
+functions for plotting but does not make plot by itself. For plotting
+in specific device (screen, memory or file) one should use derived
+classes: mglGraphZB - for bitmap picture in file or in memory;
+mglGraphPS - for vector PostScript picture; mglGraphGL - for drawing
+using OpenGL, or for GLUT windows interface; and so on, *note Plotter
+classes::. If you want not only to create a picture but to view it in a
+window/widget or to run animation and so on then look at *note Widget
+classes::.
+
+   There is a C++ wrapper class which have the same name `mglGraph' and
+defined in `mgl/mgl_graph.h'. You can use this class even with non-GNU
+compilers (i.e. in Borland or Microsoft one), but you *should not
+include* any `mgl/mgl.h' or `mgl/mgl_parse.h' headers in this case!
+This wrapper class also used as base for all SWIG-based interfaces
+(Python, Octave and so on). So, later it is refered as `Python' class
+for distinguish from original `C++' class defined in `mgl/mgl.h' .
+
+* Menu:
+
+* Graphics setup::
+* Axis settings::
+* Transformation matrix::
+* Export to file::
+* Primitives drawing::
+* Text printing::
+* Axis and Colorbar::
+* Legend::
+* 1D plotting::
+* 2D plotting::
+* 3D plotting::
+* Dual plotting::
+* Vector fields::
+* Other plotting::
+* Nonlinear fitting::
+* Data distributions::
+* Frames/Animation::
+* IDTF functions::
+
+
+File: mathgl_en.info,  Node: Graphics setup,  Next: Axis settings,  Up: MathGL core
+
+3.1 Graphics setup
+==================
+
+Functions and variables in this group influences on overall graphics
+appearance. So all of them should be placed _before_ any actual
+plotting function calls.
+
+ -- Method on `mglGraph' (C++, Python): `void' DefaultPlotParam ()
+ -- C function: `void' mgl_set_def_param (`HMGL' gr)
+     Restore initial values for all of parameters except described in
+     *note Zooming::.
+
+* Menu:
+
+* Transparency::
+* Lighting::
+* Fog::
+* Default sizes::
+* Zooming::
+* Cutting::
+* Font settings::
+* Palette and colors::
+* Error handling::
+* Other settings::
+
+
+File: mathgl_en.info,  Node: Transparency,  Next: Lighting,  Up: Graphics setup
+
+3.1.1 Transparency
+------------------
+
+There are several functions and variables for setup transparency. The
+general function is `Alpha()' which switch on/off the transparency for
+overall plot. It influence only for graphics which created after
+`Alpha()' call (with one exception, mglGraphGL). Function `SetAlphaDef'
+specify the default value of alpha-channel. You may switch off
+transparency of selected plot by function `SetTransparent'. Finally,
+function `SetTranspType' set the kind of transparency. *Note
+Transparent surface sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `bool' Alpha (`bool' enable)
+ -- C function: `void' mgl_set_alpha (`HMGL' gr, `int' enable)
+     Sets the transparency on/off and returns previous value of
+     transparency. It is recommended to call this function before any
+     plotting command. In any case it must be called before `Finish()'
+     function if the last is used. Default value is transparency off.
+     Unfortunately it switches the transparency on/off for all
+     subplots. Use `SetTransparent(false)' in particular plot to
+     disable its transparency.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAlphaDef (`float' val)
+ -- C function: `void' mgl_set_alpha_default (`HMGL' gr, `float' alpha)
+     Sets default value of alpha channel (transparency) for all
+     plotting functions. Note, that OpenGL (mglGraphGL) has incorrect
+     drawing for large values of alpha in case of several overlapping
+     surfaces.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTransparent (`bool'
+          val)
+ -- C function: `void' mgl_set_transp (`HMGL' gr, `int' enable)
+     Flag which temporary switches transparency on/off for the plot.
+     This is the same as `Alpha(val)' but more correctly work in
+     mglGraphGL class.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTranspType (`int'
+          type)
+ -- C function: `void' mgl_set_transp_type (`HMGL' gr, `int' enable)
+     Set the transparency type. Normal transparency (`0') - below
+     things is less visible than upper ones. It does not look well in
+     OpenGL mode (mglGraphGL) for several surfaces. Glass-like
+     transparency (`1') - below and upper things are commutable and
+     just decrease intensity of light by RGB channel. Lamp-like
+     transparency (`2') - below and upper things are commutable and are
+     the source of some additional light. I recommend to set
+     `SetAlphaDef(0.3)' or less for lamp-like transparency.
+
+ -- _Obsolete option_ of mglGraph: `float' AlphaDef
+     Default value of alpha channel. See `SetAlphaDef()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' Transparent
+     Flag which temporary switches transparency on/off for the plot.
+     See `SetTransparent()'.
+
+ -- _Obsolete option_ of mglGraph: `int' TranspType
+     This variable set the transparency type. See `SetTranspType()'.
+
+
+File: mathgl_en.info,  Node: Lighting,  Next: Fog,  Prev: Transparency,  Up: Graphics setup
+
+3.1.2 Lighting
+--------------
+
+There are several functions for setup lighting. The general function is
+`Light(bool)' which switch on/off the lighting for overall plot. It
+influence only for graphics which created after `Light()' call (with
+one exception, mglGraphGL). Generally MathGL support up to 10
+independent light sources. But in OpenGL mode only 8 of light sources
+is used due to OpenGL limitations. The position, color, brightness of
+each light source can be set separately. By default only one light
+source is active. It is source number `0' with white color, located at
+top of the plot.
+
+ -- Method on `mglGraph' (C++, Python): `bool' Light (`bool' enable)
+ -- C function: `void' mgl_set_light (`HMGL' gr, `int' enable)
+     Sets the using of light on/off for overall plot. Function returns
+     previous value of lighting. Default value is lightning off.
+
+ -- Method on `mglGraph' (C++, Python): `void' Light (`int' n, `bool'
+          enable)
+ -- C function: `void' mgl_set_light_n (`HMGL' gr, `int' n, `int'
+          enable)
+     Switch on/off N-th light source separately.
+
+ -- Method on `mglGraph' (C++, Python): `void' AddLight (`int' n,
+          `float' x, `float' y, `float' z, `char' c=`'w'')
+ -- Method on `mglGraph' (C++): `void' Light (`int' n, `mglPoint' p,
+          `char' c=`'w'', `float' bright=`0.5', `bool' infty=`true')
+ -- Method on `mglGraph' (C++): `void' Light (`int' n, `mglPoint' p,
+          `mglColor' c, `float' bright=`0.5', `bool' infty=`true')
+ -- C function: `void' mgl_add_light (`HMGL' gr, `int' n, `float' x,
+          `float' y, `float' z, `char' c)
+     The function adds a light source with identification N at position
+     P with color C and with brightness BRIGHT (which must be in range
+     [0,1]). Flag INFTY=`true' puts the source to infinite distance
+     (for the faster drawing).
+
+ -- Method on `mglGraph' (C++, Python): `void' Ambient (`float'
+          bright=`0.5')
+ -- C function: `void' mgl_set_ambbr (`HMGL' gr, `float' bright)
+     Sets the brightness of ambient light. The value should be in range
+     [0,1].
+
+
+File: mathgl_en.info,  Node: Fog,  Next: Default sizes,  Prev: Lighting,  Up: Graphics setup
+
+3.1.3 Fog
+---------
+
+ -- Method on `mglGraph' (C++, Python): `void' Fog (`float' d, `float'
+          dz=`0.25')
+ -- C function: `void' mgl_set_fog (`HMGL' gr, `float' d, `float' dz)
+     Function imitate a fog in the plot. Fog start from relative
+     distance DZ from view point and its density growths exponentially
+     in depth. So that the fog influence is determined by law ~
+     1-exp(-_d*z_). Here _z_ is normalized to 1 depth of the plot. If
+     value D=`0' then the fog is absent. *Note Surface in fog sample::,
+     for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Default sizes,  Next: Zooming,  Prev: Fog,  Up: Graphics setup
+
+3.1.4 Default sizes
+-------------------
+
+These variables control the default (initial) values for most graphics
+parameters including sizes of markers, arrows, linewidth and so on. As
+any other settings these ones will influence only on plots created
+after the settings change.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetBarWidth ( `float'
+          val)
+ -- C function: `void' mgl_set_bar_width (`HMGL' gr, `float' val)
+     Sets relative width of rectangles in Bars, Barh, BoxPlot (*note
+     Bars::). Default value is `0.7'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetMarkSize (`float' val)
+ -- C function: `void' mgl_set_mark_size (`HMGL' gr, `float' val)
+     Sets size of marks for *note 1D plotting::. Default value is
+     `0.02'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetArrowSize (`float'
+          val)
+ -- C function: `void' mgl_set_arrow_size (`HMGL' gr, `float' val)
+     Sets size of arrows for *note 1D plotting::, lines and curves
+     (*note Primitives drawing::). Default value is `0.03'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetBaseLineWidth
+          (`float' val)
+ -- C function: `void' mgl_set_base_line_width (`HMGL' gr, `float' val)
+     Defines the base width for all lines. The value <1 is ignored. For
+     values > 1 the real line width is result of multiplication of
+     specified line width and the value of BASELINEWIDTH. Increase of
+     this variables is actual for large bitmap pictures. Default value
+     is `1'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTickLen (`float' val,
+          `float' stt=`1')
+ -- C function: `void' mgl_set_tick_len (`HMGL' gr, `float' val,
+          `float' stt)
+     The relative length of axis ticks. Default value is `0.1'.
+     Parameter STT>0 set relative length of subticks which is in
+     `sqrt(1+stt)' times smaller.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTickStl (`const char
+          *'stl, `const char *'sub=`0')
+ -- C function: `void' mgl_set_tick_stl (`HMGL' gr, `const char *'stl,
+          `const char *'sub)
+     The line style of axis ticks (STL) and subticks (SUB). If STL is
+     empty then default style is used (`k' or `w' depending on
+     transparency type). If SUB is empty then ticks style is used (i.e.
+     STL).
+
+ -- _Obsolete option_ of mglGraph: `float' BarWidth
+     Relative width of rectangles. See `SetBarWidth()'.
+
+ -- _Obsolete option_ of mglGraph: `float' MarkSize
+     The size of marks. See `SetMarkSize()'.
+
+ -- _Obsolete option_ of mglGraph: `float' ArrowSize
+     The size of arrows. See `SetArrowSize()'.
+
+ -- _Obsolete option_ of mglGraph: `float' BaseLineWidth
+     The variable define the base width for all lines. See
+     `SetBaseLineWidth()'.
+
+
+File: mathgl_en.info,  Node: Zooming,  Next: Cutting,  Prev: Default sizes,  Up: Graphics setup
+
+3.1.5 Zooming
+-------------
+
+These variables and functions control the overall zooming of the
+picture (see Zoom()) or the sub-picture (see PlotFactor). Normally you
+can use these variables and functions for removing "white" spaces
+around a plot.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPlotFactor (`float'
+          val)
+ -- C function: `void' mgl_set_plotfactor (`HMGL' gr, `float' val)
+     Sets the factor of plot size. It is not recommended to set it
+     lower then 1.5. This is some analogue of function Zoom() but
+     applied not to overall image but for each InPlot. Use negative
+     value or zero to enable automatic `PlotFactor' selection.
+
+ -- Method on `mglGraph' (C++, Python): `void' Zoom (`float' x1,
+          `float' y1, `float' x2, `float' y2)
+ -- C function: `void' mgl_set_zoom (`HMGL' gr, `float' x1, `float' y1,
+          `float' x2, `float' y2)
+     The function changes the scale of graphics that correspond to zoom
+     in/out of the picture. After function call the current plot will
+     be cleared and further the picture will contain plotting from its
+     part [x1,x2]*[y1,y2]. Here picture coordinates X1, X2, Y1, Y2
+     changes from 0 to 1. Attention! this settings can not be
+     overwritten by any other functions. Use `Zoom(0,0,1,1)' to return
+     default view.
+
+ -- _Obsolete option_ of mglGraph: `float' PlotFactor
+     The factor of plot size. See `SetPlotFactor()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' AutoPlotFactor
+     Switch on/off automatic change of PlotFactor variable during plot
+     rotation. See `SetPlotFactor()'.
+
+
+File: mathgl_en.info,  Node: Cutting,  Next: Font settings,  Prev: Zooming,  Up: Graphics setup
+
+3.1.6 Cutting
+-------------
+
+These variables and functions set the condition when the points are
+excluded (cutted) from the drawing. Note, that a point with NAN
+value(s) of coordinate or amplitude will be automatically excluded from
+the drawing.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCut (`bool' val)
+ -- C function: `void' mgl_set_cut (`HMGL' gr, `int' val)
+     Flag which determines how points outside bounding box are drawn.
+     If it is `true' then points are excluded from plot (it is default)
+     otherwise the points are projected to edges of bounding box.
+
+ [image src="png_static/cut.png" ]
+
+Left figure is drawn with parameter `Cut=false'. Right one is drawn
+with parameter `Cut=true'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCutBox (`float' x1,
+          `float' y1, `float' z1, `float' x2, `float' y2, `float' z2)
+ -- C function: `void' mgl_set_cut_box (`HMGL' gr, `float' x1, `float'
+          y1, `float' z1, `float' x2, `float' y2, `float' z2)
+     Lower and upper edge of the box in which never points are drawn.
+     If both edges are the same (the variables are equal) then the
+     cutting box is empty. *Note CutMinMax sample::, for sample code
+     and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' CutOff (`const char
+          *'EqC)
+ -- C function: `void' mgl_set_cutoff (`HMGL' gr, `const char *'EqC)
+     Sets the cutting off condition by formula EQC. This condition
+     determine will point be plotted or not. If value of formula is
+     nonzero then point is omitted, otherwise it plotted. Set argument
+     as `""' to disable cutting off condition. *Note CutOff sample::,
+     for sample code and picture.
+
+ -- _Obsolete option_ of mglGraph: `bool' Cut
+     Flag which determines how points outside bounding box are drawn.
+     See `SetCut()'.
+
+ -- _Obsolete option_ of mglGraph: `mglPoint' CutMin, CutMax
+     Lower and upper edge of the box in which never points are drawn.
+     See `SetCutBox()'.
+
+
+File: mathgl_en.info,  Node: Font settings,  Next: Palette and colors,  Prev: Cutting,  Up: Graphics setup
+
+3.1.7 Font settings
+-------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFontSize (`float' val)
+ -- C function: `void' mgl_set_font_size (`HMGL' gr, `float' val)
+     Sets the size of font for tick and axis labels. Default font size
+     of axis labels is 1.4 times large than for tick labels.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFontDef (`const char
+          *'fnt)
+ -- C function: `void' mgl_set_font_def (`HMGL' gr, `const char *' val)
+     Sets the font specification (*note Text printing::). Default is
+     `rC' - Roman font centering.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetRotatedText (`bool'
+          val)
+ -- C function: `void' mgl_set_rotated_text (`HMGL' gr, `int' val)
+     Sets to use or not text rotation along axis.
+
+ -- Method on `mglGraph' (C++, Python): `void' LoadFont (`const char
+          *'name, `const char *'path=`""')
+ -- C function: `void' mgl_load_font (`HMGL' gr, `const char *'name,
+          `const char *'path)
+     Load font typeface from PATH/NAME.
+
+ -- Method on `mglGraph' (C++, Python): `void' CopyFont (`mglGraph *'
+          from)
+ -- C function: `void' mgl_copy_font (`HMGL' gr, `HMGL' gr_from)
+     Copy font data from another `mglGraph' object.
+
+ -- Method on `mglGraph' (C++, Python): `void' RestoreFont ()
+ -- C function: `void' mgl_restore_font (`HMGL' gr)
+     Restore font data to default typeface.
+
+ -- Method on `mglGraph' (C++): `void' SetFontSizePT (`float' cm, `int'
+          dpi=`72')
+     Set FontSize by size in pt and picture DPI (default is 16 pt for
+     dpi=72).
+
+ -- Method on `mglGraph' (C++): `inline void' SetFontSizeCM (`float'
+          cm, `int' dpi=`72')
+     Set FontSize by size in centimeters and picture DPI (default is
+     0.56 cm = 16 pt).
+
+ -- Method on `mglGraph' (C++): `inline void' SetFontSizeIN (`float'
+          cm, `int' dpi=`72')
+     Set FontSize by size in inch and picture DPI (default is 0.22 in =
+     16 pt).
+
+ -- Method on `mglGraph' (C++): `void' SetFont (`mglFont *'f)
+     Sets font typeface. Note that each mglFont instance can be used
+     with _ONLY ONE_ mglGraph instance at a moment of time! If `f==""'
+     then default font is used.
+
+ -- Method on `mglGraph' (C++): `inline mglFont *' GetFont ()
+     Gets current typeface. Note that this variable can be deleted at
+     next SetFont() call!
+
+ -- _Obsolete option_ of mglGraph: `float' FontSize
+     The font size. See `SetFontSize()'.
+
+ -- _Obsolete option_ of mglGraph: `char' FontDef`[32]'
+     Font style. See `SetFontDef()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' RotatedText
+     Set to use or not text rotation along axis.
+
+
+File: mathgl_en.info,  Node: Palette and colors,  Next: Error handling,  Prev: Font settings,  Up: Graphics setup
+
+3.1.8 Pallete and colors
+------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalette (`const char
+          *'COLORS)
+ -- C function: `void' mgl_set_palette (`HMGL' gr, `const char *'COLORS)
+     Sets the palette as selected colors. Default value is
+     `"Hbgrcmyhlnqeup"' that corresponds to colors: dark gray `H', blue
+     `b', green `g', red `r', cyan `c', magenta `m', yellow `y', gray
+     `h', blue-green `l', sky-blue `n', orange `q', yellow-green `e',
+     blue-violet `u', purple `p'. The palette is used mostly in 1D
+     plots (*note 1D plotting::) for curves which styles are not
+     specified.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalColor (`int' n,
+          `float' r, `float' g, `float' b)
+ -- C function: `void' mgl_set_pal_color (`HMGL' gr, `int' n, `float'
+          r, `float' g, `float' b)
+     Sets color for individual palette entry. Look at `SetPalette()'
+     function for simplified palette setting.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalNum (`int' num)
+ -- C function: `void' mgl_set_pal_num (`HMGL' gr, `int' num)
+     Sets the number of actual colors in palette. The value must be
+     less then 100.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetScheme (`const char
+          *'sch)
+ -- C function: `void' mgl_set_scheme (`HMGL' gr, `const char *'sch)
+     Set the color scheme for following plots. Usually this function is
+     used internally. *Note Color scheme::.
+
+ -- Method on `mglGraph' (C++): `void' SelectPen (`const char *'sch)
+     Set the line and mark styles for following plots. Usually this
+     function is used internally. *Note Line styles::.
+
+ -- _Obsolete option_ of mglGraph: `mglColor' Pal`[101]'
+     Color palette for *note 1D plotting::. See `SetPalette()'.
+
+ -- _Obsolete option_ of mglGraph: `int' NumPal
+     Number of actual colors in palette. See `SetPalette()'.
+
+
+File: mathgl_en.info,  Node: Error handling,  Next: Other settings,  Prev: Palette and colors,  Up: Graphics setup
+
+3.1.9 Error handling
+--------------------
+
+There are 2 variables which indicate the warnings/errors presence
+during plot creation. Normally user should set it to zero by
+`SetWarn(0);' before plotting and check if WARNCODE is not zero after
+plotting. Only last warning will be saved. All warnings/errors produced
+by MathGL is not critical - the plot just will not be drawn.
+
+ -- Method on `mglGraph' (C++): `void' SetWarn (`int' code, `const char
+          *'who=`""')
+     Set warning code and corresponding message from function WHO.
+     Normally you should call this function only for clearing the
+     warning state, i.e. call `SetWarn(0);'.
+
+ -- General option (C++) of mglGraph: `char *' Message
+     Pointer to buffer for writing messages about matters why some plot
+     are not drawn. Set to NULL to disable messages. The buffer length
+     must be at least 1024. If Message[0]==0 then there are no messages
+
+ -- General option (C++) of mglGraph: `int' WarnCode
+     Numerical ID of warning about the not drawn plot. Possible values
+     are:
+    `mglWarnNone=0'
+          Everything OK
+
+    `mglWarnDim'
+          Data dimension(s) is incompatible
+
+    `mglWarnLow'
+          Data dimension(s) is too small
+
+    `mglWarnNeg'
+          Minimal data value is negative
+
+    `mglWarnFile'
+          No file or wrong data dimensions
+
+    `mglWarnMem'
+          Not enough memory
+
+    `mglWarnZero'
+          Data values are zero
+
+    `mglWarnLegA'
+          Too many legend entries
+
+    `mglWarnLeg'
+          No legend entries
+
+    `mglWarnSlc'
+          Slice value is out of range
+
+    `mglWarnCnt'
+          Number of contours is zero or negative
+
+    `mglWarnOpen'
+          Couldn't open file
+
+    `mglWarnLId'
+          Light: ID is out of range
+
+    `mglWarnSize'
+          Setsize: size(s) is zero or negative
+
+    `mglWarnFmt'
+          Format is not supported for that build
+
+
+File: mathgl_en.info,  Node: Other settings,  Prev: Error handling,  Up: Graphics setup
+
+3.1.10 Other settings
+---------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetMeshNum (`int' val)
+ -- C function: `void' mgl_set_meshnum (`HMGL' gr, `int' num)
+     Sets approximate number of lines in Mesh(), Fall(), Grid() and
+     also the number of hachures in Vect(), VectC(), Dew() and the
+     number of cells in Cloud*(). By default (=0) it draws all
+     lines/hachures/cells.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAxialDir (`char' val)
+ -- C function: `' mgl_set_axial_dir (`HMGL' gr, `char' dir)
+     Sets direction around which curve rotated in Axial() and Torus().
+     Default value is 'z'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetDrawFace (`bool' val)
+ -- C function: `void' mgl_set_draw_face (`HMGL' gr, `int' val)
+     Enable/disable faces drawing. It is useful for speeding up drawing
+     (for example, during rotation and so on).
+
+ -- General option (C++) of mglGraph: `const char *' PlotId
+     Id of plot for saving filename (in GLUT window for example).
+
+ -- _Obsolete option_ of mglGraph: `int' MeshNum
+     Sets approximate number of lines/hachures/cells. See
+     `SetMeshNum()'.
+
+ -- _Obsolete option_ of mglGraph: `char' AxialDir
+     Set rotation direction. See `SetAxialDir()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' DrawFace
+     Flag for preventing faces drawing. See `SetDrawFace()'.
+
+ -- General option (C++) of mglGraph: `int' CirclePnts
+     Number of points used for a circle approximation (for example, in
+     *note Primitives drawing::, *note Tube::, *note Pipe:: and so on).
+     Default value is 40.
+
+ -- General option (C++) of mglGraph: `int' GridPnts
+     Number of points used for grid lines drawing (it is important for
+     curved coordinates). Default value is 50.
+
+
+File: mathgl_en.info,  Node: Axis settings,  Next: Transformation matrix,  Prev: Graphics setup,  Up: MathGL core
+
+3.2 Axis settings
+=================
+
+These large set of variables and functions control how the axis and
+ticks will be drawn. Note that there is 3-step transformation of data
+coordinates are performed. Firstly, coordinates are projected if
+`Cut=true' (*note Cutting::), after it transformation formulas are
+applied, and finally the data was normalized in bounding box.
+
+* Menu:
+
+* Ranges (bounding box)::
+* Curved coordinates::
+* Ticks::
+
+
+File: mathgl_en.info,  Node: Ranges (bounding box),  Next: Curved coordinates,  Up: Axis settings
+
+3.2.1 Ranges (bounding box)
+---------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetRanges (`float' x1,
+          `float' x2, `float' y1, `float' y2, `float' z1=`0', `float'
+          z2=`0')
+ -- Method on `mglGraph' (C++): `void' Axis (`mglPoint' min, `mglPoint'
+          max, `mglPoint' org=`mglPoint(NAN,NAN,NAN)')
+ -- C function: `void' mgl_set_axis_2d (`HMGL' gr, `float' x1, `float'
+          y1, `float' x2, `float' y2)
+ -- C function: `void' mgl_set_axis_3d (`HMGL' gr, `float' x1, `float'
+          y1, `float' z1, `float' x2, `float' y2, `float' z2)
+     Safely sets the value for MIN, MAX and ORG members (options) of
+     the class. If minimal and maximal values of the coordinate are the
+     same then they are ignored. This function also sets CMIN=`Min.z'
+     and CMAX=`Max.z'. This is default color range for 2d plots.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCRange (`float' min,
+          `float' max)
+ -- Method on `mglGraph' (C++): `void' CAxis (`float' min, `float' max)
+ -- C function: `void' mgl_set_caxis (`HMGL' gr, `float' min, `float'
+          max)
+     Safely sets minimal and maximal values of data for coloring. This
+     values are used later for determining the color of the surface.
+
+ -- Method on `mglGraph' (C++, Python): `void' XRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_xrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.x' and `Max.x' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' YRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_yrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.y' and `Max.y' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' ZRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_zrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.z' and `Max.z' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' CRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_crange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Cmin' and `Cmax' as minimal and maximal values of
+     data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (CMAX-CMIN)*FACT. See also CAxis().
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAutoRanges (`float'
+          x1, `float' x2, `float' y1=`0', `float' y2=`0', `float'
+          z1=`0', `float' z2=`0')
+ -- C function: `void' mgl_set_auto (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2, `float' z1, `float' z2)
+     Sets ranges for automatic variables of plots. It act as changing
+     of MIN, MAX proprties without calling of RecalcBorder(). Function
+     don't change the direction if minimal and maximal values are the
+     same. For example, if yY1=Y2 then ranges along y-direction will
+     not be changed (will be used previous one). Note that the
+     automatic range become axis range after next call of [XYZ]Range()
+     function(s).
+
+ -- Method on `mglGraph' (C++, Python): `void' SetOrigin (`float' x0,
+          `float' y0, `float' z0=`NAN')
+ -- C function: `void' mgl_set_origin (`HMGL' gr, `float' x0, `float'
+          y0, `float' z0)
+     Sets center of axis cross section. If one of values is NAN then
+     MathGL library try to select optimal axis position.
+
+ -- Method on `mglGraph' (C++): `void' RecalcBorder ()
+     Recalculates internal parameter for correct apply of
+     transformation rules. *Must be called* after any direct change of
+     members MIN, MAX, FX, FY, FZ if its changes should be seen on the
+     plot.
+
+ -- General option (C++) of mglGraph: `mglPoint' Min, Max
+     Lower and upper edges of bounding box for graphics. These
+     variables are used for determining the range of automatic
+     (non-specified) arrays in most of plotting functions. So, you may
+     change it before plot and return it back after it and the plot
+     will have automatic x-(y-,z-)coordinate normalized in this range
+     but not in bounding box. *BUT* if you want to change the bounding
+     box then you *must* call `RecalcBorder();' after it or use Axis()
+     function.
+
+ -- General option (C++) of mglGraph: `float' Cmin, Cmax
+     Minimal and maximal value for data (used for coloring).
+
+ -- General option (C++) of mglGraph: `mglPoint' Org
+     Center of axis cross section. If one of values is NAN then MathGL
+     library try to select optimal axis position.
+
+ -- General option (C++) of mglGraph: `bool' AutoOrg
+     Flag for automatic shifting of axes origin ORG if it lies out of
+     range MIN ... MAX.
+
+
+File: mathgl_en.info,  Node: Curved coordinates,  Next: Ticks,  Prev: Ranges (bounding box),  Up: Axis settings
+
+3.2.2 Curved coordinates
+------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFunc (`const char
+          *'EqX, `const char *'EqY, `const char *'EqZ=`""', `const char
+          *'EqA=`""')
+ -- C function: `void' mgl_set_func (`HMGL' gr, `const char *'EqX,
+          `const char *'EqY, `const char *'EqZ)
+ -- C function: `void' mgl_set_func_ext (`HMGL' gr, `const char *'EqX,
+          `const char *'EqY, `const char *'EqZ, `const char *'EqA)
+     Sets transformation formulas for curvilinear coordinate. Each
+     string should contain mathematical expression for real coordinate
+     depending on internal coordinates x, y, z. For example, the
+     cylindrical coordinates are introduced as `Axis("x*cos(y)",
+     "x*sin(y)", "z");'. For removing of formulas the corresponding
+     parameter should be empty or `NULL'. Using transformation formulas
+     will slightly slowing the program. Parameter EQA set the similar
+     transformation formula for color scheme. *Note mglFormula class::.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCoor (`int' how)
+ -- C function: `void' mgl_set_coor (`HMGL' gr, `int' how)
+     Sets one of the predefined transformation formulas for curvilinear
+     coordinate. Paramater HOW define the coordinates: `mglCartesian=0'
+     - Cartesian coordinates (no transformation); `mglPolar=1' - Polar
+     coordiantes x_n=x*cos(y),y_n=x*sin(y), z_n=z; `mglSpherical=2' -
+     Sperical coordinates x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z),
+     z_n=x*cos(y); `mglParabolic=3' - Parabolic coordinates x_n=x*y,
+     y_n=(x*x-y*y)/2, z_n=z; `mglParaboloidal=4' - Paraboloidal
+     coordinates x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2,
+     z_n=x*y; `mglOblate=5' - Oblate coordinates
+     x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z),
+     z_n=sinh(x)*sin(y); `mglProlate=6' - Prolate coordinates
+     x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z),
+     z_n=cosh(x)*cos(y); `mglElliptic=7' - Elliptic coordinates
+     x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z; `mglToroidal=8' -
+     Toroidal coordinates x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y));
+     `mglBispherical=9' - Bispherical coordinates
+     x_n=sin(y)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y));
+     `mglBipolar=10' - Bipolar coordinates
+     x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Ternary (`bool' tern)
+ -- C function: `void' mgl_set_ternary (`HMGL' gr, `int' tern)
+     The function sets to draws Ternary plot. This special plot is for
+     3 dependent coordinates (components) A, B, C so that A+B+C=1.
+     MathGL uses only 2 independent coordinates A=x and B=y since it is
+     enough to plot everything. At this third coordinate z act as
+     another parameter to produce contour lines, surfaces and so on.
+     *Note Ternary plot sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Ticks,  Prev: Curved coordinates,  Up: Axis settings
+
+3.2.3 Ticks
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' AdjustTicks (`const char
+          *'dir=`"xyz"')
+ -- C function: `void' mgl_adjust_ticks (`HMGL' gr, `const char *'dir)
+     Set the ticks step, number of sub-ticks and initial ticks position
+     to be the most human readable for the axis along direction(s) DIR.
+     Also set `SetTuneTicks(true)'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTicks (`char' dir,
+          `float' d=`-5', `int' ns=`0', `float' org=`NAN')
+ -- C function: `void' mgl_set_ticks_dir (`HMGL' gr, `char' dir,
+          `float' d, `int' ns, `float' org)
+ -- C function: `void' mgl_set_ticks (`HMGL' gr, `float' dx, `float'
+          dy, `float' dz)
+ -- C function: `void' mgl_set_subticks (`HMGL' gr, `int' nx, `int' ny,
+          `int' nz)
+ -- C function: `void' mgl_set_tick_origin (`HMGL' gr, `float' x0,
+          `float' y0, `float' z0)
+     Set the ticks step D, number of sub-ticks NS and initial ticks
+     position ORG for the axis along direction DIR (use 'c' for
+     colorbar ticks). Variable D set step for axis ticks (if positive)
+     or it's number on the axis range (if negative). Zero value set
+     logarithmic ticks. If ORG value is NAN then value from ORG is used.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTicksVal (`char' dir,
+          `int' n, `float *'val, `const char **'lbl)
+ -- Method on `mglGraph' (C++, Python): `void' SetTicksVal (`char' dir,
+          `int' n, `float *'val, `const wchar_t **'lbl)
+ -- Method on `mglGraph' (C++): `void' SetTicksVal (`char' dir, `int'
+          n, `float' val1, `wchar_t *'lbl1, ...)
+ -- C function: `void' mgl_set_ticks_vals (`HMGL' gr, `char' dir, `int'
+          n, `float *'val, `const char **'lbl)
+ -- C function: `void' mgl_set_ticks_val (`HMGL' gr, `char' dir, `int'
+          n, `double' val, `const char *'lbl, ...)
+     Set the manual positions VAL and its labels LBL for N-th ticks
+     along axis DIR. The arrays VAL and LBL must contain N elements.
+     Use `SetTicks()' to restore automatic ticks. Note, you *have to
+     be* very careful to use floating-point (not integer!!!) values as
+     ticks position due to limitations of stdarg library (argument
+     transfer). *Note Manual ticks sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTuneTicks (`bool'
+          tune, `float' pos=`1.15')
+ -- C function: `void' mgl_tune_ticks (`HMGL' gr, `bool' tune, `float'
+          pos)
+     Switch on/off ticks enhancing by factoring common multiplier (for
+     small, like from 0.001 to 0.002, or large, like from 1000 to 2000,
+     coordinate values) or common component (for narrow range, like
+     from 0.999 to 1.000). Also set the position POS of common
+     multiplier/component on the axis: =0 at minimal axis value, =1 at
+     maximal axis value. Default value is 1.15.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetXTT (`const char
+          *'xtt)
+ -- Method on `mglGraph' (C++, Python): `void' SetYTT (`const char
+          *'ytt)
+ -- Method on `mglGraph' (C++, Python): `void' SetZTT (`const char
+          *'ztt)
+ -- Method on `mglGraph' (C++, Python): `void' SetCTT (`const char
+          *'ctt)
+ -- Method on `mglGraph' (C++, Python): `void' SetXTT (`const wchar_t
+          *'xtt)
+ -- Method on `mglGraph' (C++, Python): `void' SetYTT (`const wchar_t
+          *'ytt)
+ -- Method on `mglGraph' (C++, Python): `void' SetZTT (`const wchar_t
+          *'ztt)
+ -- Method on `mglGraph' (C++, Python): `void' SetCTT (`const wchar_t
+          *'ctt)
+ -- C function: `void' mgl_set_xttw (`HMGL' gr, `const wchar_t *'xtt)
+ -- C function: `void' mgl_set_yttw (`HMGL' gr, `const wchar_t *'ytt)
+ -- C function: `void' mgl_set_zttw (`HMGL' gr, `const wchar_t *'ztt)
+ -- C function: `void' mgl_set_cttw (`HMGL' gr, `const wchar_t *'ctt)
+ -- C function: `void' mgl_set_xtt (`HMGL' gr, `const wchar_t *'xtt)
+ -- C function: `void' mgl_set_ytt (`HMGL' gr, `const wchar_t *'ytt)
+ -- C function: `void' mgl_set_ztt (`HMGL' gr, `const wchar_t *'ztt)
+ -- C function: `void' mgl_set_ctt (`HMGL' gr, `const wchar_t *'ctt)
+     The template for x-,y-,z-axis ticks or colorbar ticks. It may
+     contain TeX symbols also. If XTT, YTT, ZTT, CTT=`""' then default
+     template is used (in simplest case it is `%.2g'). Setting of
+     template switch off automatic ticks tuning (see `SetTuneTicks()').
+
+ -- _Obsolete option_ of mglGraph: `float' dx, dy, dz
+     Step for axis ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `int' NSx, NSy, NSz
+     Number of axis sub-ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `mglPoint' OrgT
+     Starting point for ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' TuneTicks
+     Switch on/off ticks enhancing by factoring common multiplier. See
+     `SetTuneTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `float' FactorPos
+     The position of common multiplier/component on the axis. See
+     `SetTuneTicks()'.
+
+
+File: mathgl_en.info,  Node: Transformation matrix,  Next: Export to file,  Prev: Axis settings,  Up: MathGL core
+
+3.3 Transformation matrix
+=========================
+
+These functions control how and where further plotting will be placed.
+There is a curtain order of calling of these functions for the better
+plot view. First one should be SubPlot() or InPlot() for specifying the
+place. After it a Rotate() and Aspect(). And finally any other plotting
+functions may be called. Alternatevely you can use ColumnPlot() for
+position plots in the column one by another without gap between plot
+axis (bounding boxes).
+
+ -- Method on `mglGraph' (C++, Python): `void' SubPlot (`int' nx, `int'
+          ny, `int' m, `float' dx=`0', `float' dy=`0')
+ -- C function: `void' mgl_subplot (`HMGL' gr, `int' nx, `int' ny,
+          `int' m)
+ -- C function: `void' mgl_subplot_d (`HMGL' gr, `int' nx, `int' ny,
+          `int' m, `float' dx, `float' dy)
+     Puts further plotting in a M-th cell of NX*NY grid of the whole
+     frame area. This function set off any aspects or rotations. So it
+     should be used first for creating the subplot. From the
+     aesthetical point of view it is not recommended to use this
+     function with different matrices in the same frame. The position
+     of the cell can be shifted from its default position by relative
+     size DX, DY.
+
+ -- Method on `mglGraph' (C++, Python): `void' InPlot (`float' x1,
+          `float' x2, `float' y1, `float' y2, `bool' rel=`false')
+ -- C function: `void' mgl_inplot (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2)
+ -- C function: `void' mgl_relplot (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2)
+     Puts further plotting in some region of the whole frame surface.
+     This function allows one to create a plot in arbitrary place of
+     the screen. The position is defined by rectangular coordinates
+     [X1, X2]*[Y1, Y2]. The coordinates X1, X2, Y1, Y2 are normalized
+     to interval [0, 1]. If parameter REL=`true' then the relative
+     position to current SubPlot() (or last InPlot() with REL=`false')
+     is used. This function set off any aspects or rotations. So it
+     should be used first for creating subplot.
+
+ -- Method on `mglGraph' (C++, Python): `void' ColumnPlot (`int' num,
+          `int' ind)
+ -- C function: `void' mgl_columnplot (`HMGL' gr, `int' num, `int' ind)
+     Puts further plotting in IND-th cell of column with NUM cells. The
+     position is relative to previous SubPlot() call (or InPlot() with
+     REL=`false'). *Note ColumnPlot sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' StickPlot (`int' num,
+          `int' ind, `float' tet, `float' phi)
+ -- C function: `void' mgl_stickplot (`HMGL' gr, `int' num, `int' ind,
+          `float' tet, `float' phi)
+     Puts further plotting in IND-th cell of stick with NUM cells. At
+     this, stick is rotated on angles TET, PHI. The position is
+     relative to previous SubPlot() call (or InPlot() with
+     REL=`false'). *Note StickPlot sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Rotate (`float' TetX,
+          `float' TetZ, `float' TetY=`0')
+ -- C function: `void' mgl_rotate (`HMGL' gr, `float' TetX, `float'
+          TetZ, `float' TetY)
+     Rotates a further plotting relative to each axis {x, z, y}
+     consecutively on angles TETX, TETZ, TETY.
+
+ -- Method on `mglGraph' (C++, Python): `void' RotateN (`float' Tet,
+          `float' x, `float' y, `float' z)
+ -- C function: `void' mgl_rotate_vector (`HMGL' gr, `float Tet',
+          `float x', `float y', `float z')
+     Rotates a further plotting around vector {X, Y, Z} on angle TET.
+
+ -- Method on `mglGraph' (C++, Python): `void' Aspect (`float' Ax,
+          `float' Ay, `float' Az)
+ -- C function: `void' mgl_aspect (`HMGL' gr, `float' Ax, `float' Ay,
+          `float' Az)
+     Defines aspect ratio for the plot. The viewable axes will be
+     related one to another as the ratio AX:AY:AZ. For the best effect
+     it should be used after Rotate() function.
+
+ -- Method on `mglGraph' (C++, Python): `void' Perspective (`float' a)
+ -- C function: `void' mgl_perspective (`HMGL' gr, `float' a)
+     Add (switch on) the perspective to plot. The parameter a ~
+     1/z_{eff} \in [0,1). By default (`a=0') the perspective is off.
+
+ -- Method on `mglGraph' (C++, Python): `void' Identity (`bool'
+          rel=`false')
+ -- C function: `void' mgl_identity (`HMGL' gr, `int' rel)
+     Clears transformation matrix. This function clears all previous
+     effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It
+     is equivalent to the call of `InPlot(0,1,0,1,rel)'.
+
+ -- Method on `mglGraph' (C++): `void' RestoreM ()
+     Restore transformation matrix after last `InPlot()'. This function
+     clears all previous effects of Aspect(), SubPlot(), InPlot() or
+     Rotate() functions. It is useful to restore back the
+     transformation matrix after `Identity()' call.
+
+
+File: mathgl_en.info,  Node: Export to file,  Next: Primitives drawing,  Prev: Transformation matrix,  Up: MathGL core
+
+3.4 Export to file
+==================
+
+These functions export current view to a graphic file. The filename
+FNAME should have appropriate extension. Parameter DESCR gives the
+short description of the picture. Just now the transparency is
+supported in PNG and SVG files.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteFrame (`const char
+          *'fname=`""', `const char *'descr=`""')
+ -- C function: `void' mgl_write_frame (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to a file FNAME which type is determined by
+     the extension. Parameter DESCR adds description to file (can be
+     `""'). If FNAME=`""' then the file `frame####.jpg' is used, where
+     `####' is current frame id and name `frame' is defined by PLOTID
+     class property.
+
+ -- Method on `mglGraph' (C++, Python): `void' WritePNG (`const char
+          *'fname, `const char *'descr=`""', `int' compr=`""', `bool'
+          alpha=`true')
+ -- C function: `void' mgl_write_png (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+ -- C function: `void' mgl_write_png_solid (`HMGL' gr, `const char
+          *'fname, `const char *'descr)
+     Exports current frame to PNG file. Parameter FNAME specifies the
+     file name, DESCR adds description to file, ALPHA gives the
+     transparency type. By default there are no description added and
+     transparent image used. This function does nothing if NO_PNG is
+     defined during compilation of MathGL library.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteJPEG (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_jpg (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to JPEG file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. By default there is no
+     description added. This function does nothing if NO_JPEG is
+     defined during compilation of MathGL library.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteGIF (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_gif (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to GIF file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. By default there is no
+     description added.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteBMP (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_bmp (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to BMP file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. There is no compression
+     used.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteEPS (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_eps (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to EPS file. The vector representation is
+     used if possible. So it is not recommended for the export of large
+     data plot. It is better to use bitmap format (for example PNG or
+     JPEG). However, program has no internal limitations for size of
+     output file. Parameter FNAME specifies the file name, DESCR adds
+     description to file. By default there is no description added.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteSVG (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_svg (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to SVG (Scalable Vector Graphics) file. The
+     vector representation is used. In difference of EPS format, SVG
+     format support transparency that allows to correctly draw
+     half-transparent plot (like SurfA(), Surf3A(), CloudQ() or
+     CloudP()). Note, the output file may be too large for graphic of
+     large data array (especially for surfaces). It is better to use
+     bitmap format (for example PNG or JPEG). However, program has no
+     internal limitations for size of output file. Parameter FNAME
+     specifies the file name, DESCR adds description to file (default
+     is file name).
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteIDTF (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_idtf (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to IDTF file. Later this file can be
+     converted to U3D format. The vector representation is used. So,
+     the output file may be too large for graphic of large data array
+     (especially for surfaces). However, program has no internal
+     limitations for size of output file. Parameter FNAME specifies the
+     file name, DESCR adds description to file (default is file name).
+
+ -- Method on `mglGraph' (C++, Python): `void' ShowImage (`const char
+          *'viewer=`"kuickshow"', `bool' nowait=`false')
+ -- C function: `void' mgl_show_image (`const char *'viewer, `int'
+          nowait)
+     Displays the current picture using external program VIEWER for
+     viewing. The function save the picture to temporary file and call
+     VIEWER to display it. If NOWAIT=`true' then the function return
+     immediately (it will not wait while window will be closed).
+
+ -- Method on `mglGraph' (C++, Python): `void' SetSize (`int' width,
+          `int' height)
+ -- C function: `void' mgl_set_size (`HMGL' gr, `int' width, `int'
+          height)
+     Sets size of picture in pixels. This function *must be* called
+     before any other plotting because it completely remove picture
+     contents.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flush ()
+ -- C function: `void' mgl_flush (`HMGL' gr)
+     Flushes the plotting commands to frame. This function may be
+     useful if one wants to remove array before the finishing of the
+     plot (i.e. before calling `Finish()'). Also call of this function
+     separate the objects in mglGraphIDTF. Most of plots call this
+     function internally.
+
+ -- Method on `mglGraph' (C++): `void' Finish ()
+     Finishes plotting and create a picture. Normally this function is
+     called internally.
+
+
+File: mathgl_en.info,  Node: Primitives drawing,  Next: Text printing,  Prev: Export to file,  Up: MathGL core
+
+3.5 Primitives drawing
+======================
+
+These functions draw some simple objects like line, point, sphere,
+drop, cone and so on.
+
+ -- Method on `mglGraph' (C++, Python): `void' Clf (`mglColor'
+          Back=`WC')
+ -- C function: `void' mgl_clf (`HMGL' gr)
+ -- C function: `void' mgl_clf_rgb (`HMGL' gr, `float' r, `float' g,
+          `float' b)
+     Clear the picture and fill it by color BACK.
+
+ -- Method on `mglGraph' (C++): `void' Ball (`float' x, `float' y,
+          `float' z, `mglColor' col=`RC', `float' alpha=`1')
+ -- Method on `mglGraph' (C++): `void' Ball (`mglPoint' p, `char'
+          col=`'r'')
+ -- Method on `mglGraph' (Python): `void' Ball (`float' x, `float' y,
+          `float' z, `char' col=`'r'')
+ -- C function: `void' mgl_ball (`HMGL' gr, `float' x, `float' y,
+          `float' z)
+ -- C function: `void' mgl_ball_rgb (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' r, `float' g, `float' b, `float' alpha)
+ -- C function: `void' mgl_ball_str (`HMGL' gr, `float' x, `float' y,
+          `float' z, `char' col)
+     Draws a point (ball) at position P={X, Y, Z} with color COL.
+
+ -- Method on `mglGraph' (C++): `void' Error (`mglPoint' p, `mglPoint'
+          e, `char' *pen=`""')
+     Draws a 3d error box at position P with sizes E and style PEN.
+
+ -- Method on `mglGraph' (C++): `void' Line (`mglPoint' p1, `mglPoint'
+          p2, `char *'stl=`"B"', `int'num=`2')
+ -- Method on `mglGraph' (Python): `void' Line (`float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `char
+          *'stl=`"B"', `int'num=`2')
+ -- C function: `void' mgl_line (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `char *'stl,
+          `int'num)
+     Draws a geodesic line (straight line in Cartesian coordinates)
+     from point P1 to P2 using line style STL. Parameter NUM define the
+     "quality" of the line. If NUM=`2' then the stright line will be
+     drawn in all coordinate system (independently on transformation
+     formulas (*note Curved coordinates::). Contrary, for large values
+     (for example, =`100') the geodesic line will be drawn in
+     corresponding coordinate system (straight line in Cartesian
+     coordinates, circle in polar coordinates and so on). Line will be
+     drawn even if it lies out of bounding box.
+
+ -- Method on `mglGraph' (C++): `void' Curve (`mglPoint' p1, `mglPoint'
+          d1, `mglPoint' p2, `mglPoint' d2, `const char *'stl=`"B"',
+          `int' num=`100')
+ -- Method on `mglGraph' (Python): `void' Curve (`float' x1, `float'
+          y1, `float' z1, `float' dx1, `float' dy1, `float' dz1,
+          `float' x2, `float' y2, `float' z2, `float' dx2, `float' dy2,
+          `float' dz2, `const char *'stl=`"B"', `int' num=`100')
+ -- C function: `void' mgl_curve (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' dx1, `float' dy1, `float' dz1, `float'
+          x2, `float' y2, `float' z2, `float' dx2, `float' dy2, `float'
+          dz2, `const char *'stl, `int' num)
+     Draws Bezier-like curve from point P1 to P2 using line style STL.
+     At this tangent is codirected with D1, D2 and proportional to its
+     amplitude. Parameter NUM define the "quality" of the curve. If
+     NUM=`2' then the straight line will be drawn in all coordinate
+     system (independently on transformation formulas *note Curved
+     coordinates::). Contrary, for large values (for example, =`100')
+     the spline like Bezier curve will be drawn in corresponding
+     coordinate system. Curve will be drawn even if it lies out of
+     bounding box.
+
+ -- Method on `mglGraph' (C++): `void' Face (`mglPoint' p1, `mglPoint'
+          p2, `mglPoint' p3, `mglPoint' p4, `const char *'stl=`"w"',
+          `int' num=`2', `float' val=`NAN')
+     Draws the solid quadrangle (face) with vertexes P1, P2, P3, P4 and
+     with color(s) STL. At this colors can be the same for all vertexes
+     or different if all 4 colors are specified for each vertex. In
+     first case parameter VAL (if not `NAN') set the color according
+     color scheme. Face will be drawn even if it lies out of bounding
+     box.
+
+ -- Method on `mglGraph' (C++, Python): `void' FaceX (`float' x0,
+          `float' y0, `float' z0, `float' wy, `float' wz, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- Method on `mglGraph' (C++, Python): `void' FaceY (`float' x0,
+          `float' y0, `float' z0, `float' wx, `float' wz, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- Method on `mglGraph' (C++, Python): `void' FaceZ (`float' x0,
+          `float' y0, `float' z0, `float' wx, `float' wy, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- C function: `void' mgl_facex (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wy, `float' wz, `const char *'stl,
+          `float' d1, `float' d2)
+ -- C function: `void' mgl_facey (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wx, `float' wz, `const char *'stl,
+          `float' d1, `float' d2)
+ -- C function: `void' mgl_facez (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wx, `float' wy, `const char *'stl,
+          `float' d1, `float' d2)
+     Draws the solid rectangle (face) perpendicular to [x,y,z]-axis
+     correspondingly at position {X0, Y0, Z0} with color STL and with
+     widths WX, WY, WZ along corresponding directions. At this colors
+     can be the same for all vertexes or separately if all 4 colors are
+     specified for each vertex. Parameters D1!=0, D2!=0 set additional
+     shift of the last vertex (i.e. to draw quadrangle).
+
+ -- Method on `mglGraph' (C++): `void' Sphere (`mglPoint' p, `float' r,
+          `const char *'stl=`"r"')
+ -- Method on `mglGraph' (Python): `void' Sphere (`float' x0, `float'
+          y0, `float' z0, `float' r, `const char *'stl=`"r"')
+ -- C function: `void' mgl_sphere (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' r, `const char *'stl)
+     Draw the sphere with radius R and center at point P={X, Y, Z} and
+     color STL.
+
+ -- Method on `mglGraph' (C++): `void' Drop (`mglPoint' p, `mglPoint'
+          q, `float' r, `mglColor' col, `float' shift=`1', `float'
+          ap=`1')
+ -- Method on `mglGraph' (C++): `void' Drop (`mglPoint' p, `mglPoint'
+          q, `float' r, `const char *'col="r", `float' shift=`1',
+          `float' ap=`1')
+ -- Method on `mglGraph' (Python): `void' Drop (`float' x0, `float' y0,
+          `float' z0, `float' dx, `float' dy, `float' dz, `float' r,
+          `const char *'col="r", `float' shift=`1', `float' ap=`1')
+ -- C function: `void' mgl_drop (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' dx, `float' dy, `float' dz, `float' r,
+          `const char *'col, `float' shift, `float' ap)
+     Draw the drop with radius R at point P elongated in direction Q
+     and with color COL. Parameter SHIFT set the degree of drop
+     oblongness: `0' is sphere, `1' is maximally oblongness drop.
+     Parameter AP set relative width of the drop (this is analogue of
+     "ellipticity" for the sphere). *Note Drops sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Cone (`mglPoint' p1, `mglPoint'
+          p2, `float' r1, `float' r2=`-1', `const char *'stl=`"B"',
+          `bool' edge=`false')
+ -- Method on `mglGraph' (Python): `void' Cone (`float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `float' r1,
+          `float' r2=`-1', `const char *'stl=`"B"', `bool' edge=`false')
+ -- C function: `void' mgl_cone (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `float' r1,
+          `float' r2, `const char *'stl, `int' draw_edge)
+     Draw tube (or truncated cone if EDGE=`false') between points P1,
+     P2 with radius at the edges R1, R2. If R2<0 then it is supposed
+     that R2=R1. The cone color is defined by string STL.
+
+ -- Method on `mglGraph' (C++): `void' Mark (`mglPoint' p, `char'
+          mark=`'.'')
+ -- Method on `mglGraph' (Python): `void' Mark (`float' x, `float' y,
+          `float' z, `char' mark=`'.'')
+ -- C function: `void' mgl_mark (`HMGL' gr, `float' x, `float' y,
+          `float' z, `char' mark)
+     Draws a marks of different type at position P.
+
+ -- Method on `mglGraph' (C++): `void' Glyph (`float' x, `float' y,
+          `float' f, `int' nt, `const short *'trig, `int' nl, `const
+          short *'line)
+     Draw a set of triangles (or lines if TRIG=`NULL') for glyph which
+     is placed at point {X, Y}. Values in the arrays are normalized by
+     factor F. Normally this function is used internally.
+
+
+File: mathgl_en.info,  Node: Text printing,  Next: Axis and Colorbar,  Prev: Primitives drawing,  Up: MathGL core
+
+3.6 Text printing
+=================
+
+These functions draw the text. There are functions for drawing text in
+arbitrary place, in arbitrary direction and along arbitrary curve. The
+class mglFont (*note mglFont class::) is used for low-level string
+parsing and printing. It can use arbitrary font-faces and parse many
+TeX commands (for detail *note mglFont class::). All these functions
+have 2 variant: for printing 8-bit text (`char *') and for printing
+Unicode text (`wchar_t *'). In first case the conversion in current
+locale is used. So sometimes you need to specify it by `setlocale()'
+function. The size argument control the size of text: if positive it
+give the value, if negative it give the value relative to FONTSIZE. The
+font type (STIX, arial, courier, times and so on) can be selected by
+function SetFont(), GetFont(). *Note Font settings::.
+
+   The font parameters are described by string. This string may contain
+several characters of font type (`rbiwou') and/or align (`LRC')
+specification. Also it may contain the text color `wkrgbcymhRGBCYMHW'
+(*note mglColor class::) after symbol `:'. The font types are: `r' -
+roman font, `i' - italic style, `b' - bold style, `w' - wired style,
+`o' - over-lined text, `u' - underlined text. By default roman font is
+used. The align types are: `L' - align left (default), `C' - align
+center, `R' - align right. For example, string `iC:b' correspond to
+italic font style for centered text which printed by blue color.
+
+   If string contains symbols `aA' then text is printed at arbitrary
+position {X, Y} (supposed to be in range [0,1]) of subplot (for `a') or
+picture (for `A').
+
+ -- Method on `mglGraph' (C++): `void' Puts (`mglPoint' p, `const char
+          *'text, `const char *'font=`""', `float' size=`-1', `char'
+          dir=`0', `float' shift=`0')
+ -- Method on `mglGraph' (C++): `void' Putsw (`mglPoint' p, `const
+          wchar_t *'text, `const char *'font=`""', `float' size=`-1',
+          `char' dir=`0', `float' shift=`0')
+ -- Method on `mglGraph' (Python): `void' Puts (`float' x, `float' y,
+          `float' z, `const char *'text, `const char *'font=`""',
+          `float' size=`-1', `char' dir=`0')
+ -- C function: `void' mgl_puts (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'text)
+ -- C function: `void' mgl_putsw (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const wchar_t *'text)
+ -- C function: `void' mgl_puts_ext (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'text, `const char *'font, `float'
+          size, `char' dir)
+ -- C function: `void' mgl_putsw_ext (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const wchar_t *'text, `const char *'font, `float'
+          size, `char' dir)
+     The function plots the string TEXT at position P with fonts
+     specifying by the criteria HOW. The size of font is set by SIZE
+     parameter (default is FONTSIZE). Parameter DIR specifies the
+     additional string align. The aligns are: `x' - align as x-label,
+     `y' - align as y-label, `z' - align as z-label, `i' - align as
+     x-label but inverse writing direction, `t' - no align (default),
+     `n' - align in x-y plane.
+
+ -- Method on `mglGraph' (C++): `float' Puts (`mglPoint' p, `mglPoint'
+          l, `const char *'text, `char'where=`'t'', `float' size=`-1')
+ -- Method on `mglGraph' (C++): `float' Putsw (`mglPoint' p, `mglPoint'
+          l, `const wchar_t *'text, `char'where=`'t'', `float'
+          size=`-1')
+ -- Method on `mglGraph' (Python): `void' Puts (`float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const char
+          *'text, `char'where=`'t'', `float' size=`-1')
+ -- C function: `void' mgl_puts_dir (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const char
+          *'text, `float' size)
+ -- C function: `void' mgl_putsw_dir (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const wchar_t
+          *'text, `float' size)
+     The function plots the string TEXT at position P along direction L
+     with specified SIZE. Parameter WHERE set to print text above the
+     line (`T') or under the line (`t'). Function return the width of
+     the string.
+
+ -- Method on `mglGraph' (C++): `void' Text (`mglPoint' p, `const char
+          *'text, `const char *'font=`""', `float' size=`-1', `char'
+          dir=`0')
+ -- Method on `mglGraph' (C++): `void' Text (`mglPoint' p, `const
+          wchar_t *'text, `const char *'font=`""', `float' size=`-1',
+          `char' dir=`0')
+     The function plots the string TEXT at position P with fonts HOW.
+     These functions are obsolete - use Puts(), Putsw() functions
+     instead.
+
+ -- Method on `mglGraph' (C++): `void' Printf (`mglPoint' p, `const
+          char *'arg, ...)
+     Print formatted string at point P.
+
+ -- Method on `mglGraph' (C++): `void' Label (`float' x, `float' y,
+          `const char *'text, `const char *'font=`""', `float'
+          size=`-1')
+ -- Method on `mglGraph' (C++): `void' Labelw (`float' x, `float' y,
+          `const wchar_t *'text, `const char *'font=`""', `float'
+          size=`-1')
+ -- C function: `void' mgl_label_xy (`HMGL' gr, `float' x, `float' y,
+          `const char *'text, `const char *'font, `float' size)
+ -- C function: `void' mgl_labelw_xy (`HMGL' gr, `float' x, `float' y,
+          `const wchar_t *'text, `const char *'font, `float' size)
+     The function draws the string TEXT at position {X, Y} with fonts
+     specifying by FONT. The size of font is set by SIZE parameter
+     (default is FONTSIZE). Coordiantes `x, y' are supposed to be in
+     range [0,1].
+
+ -- Method on `mglGraph' (C++): `void' Title (`const char *'text,
+          `const char *'font=`0', `float' size=`-2')
+ -- Method on `mglGraph' (C++): `void' Title (`const wchar_t *'text,
+          `const char *'font=`0', `float' size=`-2')
+ -- Method on `mglGraph' (Python): `void' Title (`const char *'text,
+          `const char *'font=`0', `int' size=`-2')
+ -- C function: `void' mgl_title (`HMGL' gr, `const char *'text, `const
+          char *'font, `int' size)
+ -- C function: `void' mgl_titlew (`HMGL' gr, `const wchar_t *'text,
+          `const char *'font, `int' size)
+     Print string TEXT as title of the picture (at the top of the
+     picture). Can be used at any place (even inside SubPlot()).
+
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'y, `const char *'text, `const char *'font=`""', float
+          size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'y, `const
+          wchar_t *'text, `const char *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'x, `const mglData &'y, `const char *'text, `const char
+          *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'x, `const
+          mglData &'y, `const wchar_t *'text, `const char *'font=`""',
+          float size=`-1')
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'text, `const char *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'x, `const
+          mglData &'y, `const mglData &'z, `const wchar_t *'text,
+          `const char *'font=`""', float size=`-1')
+ -- C function: `void' mgl_text_y (`HMGL' gr, `const HMDT' y, `const
+          char *'text, `const char *'font, float size)
+ -- C function: `void' mgl_text_xy (`const HMDT' x, `const HMDT' y,
+          `const char *'text, `const char *'font, float size)
+ -- C function: `void' mgl_text_xyz (`const HMDT' x, `const HMDT' y,
+          `const HMDT' z, `const char *'text, `const char *'font, float
+          size)
+     The function draws TEXT along the curve between points {X[i],
+     Y[i], Z[i]} by font style FONT and with size SIZE. The string FONT
+     may contain symbols `t' for printing the text under the curve
+     (default), or `T' for printing the text above the curve. The sizes
+     of 1st dimension must be equal for all arrays X.NX=Y.NX=Z.NX. If
+     array X is not specified then its an automatic array is used with
+     values equidistantly distributed in interval [MIN.x, MAX.x] (*note
+     Ranges (bounding box)::). If array Z is not specified then Z[i] =
+     ZVAL is used. *Note Text sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Axis and Colorbar,  Next: Legend,  Prev: Text printing,  Up: MathGL core
+
+3.7 Axis and Colorbar
+=====================
+
+These functions draw the "things for measuring", like axis with ticks,
+colorbar with ticks, grid along axis, bounding box and labels for axis.
+For more information *note Axis settings::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Axis (`const char
+          *'dir=`"xyz"', `bool' adjust=`false')
+ -- C function: `void' mgl_axis (`HMGL' gr, `const char *'dir)
+     Draws axes with ticks (*note Axis settings::) in directions
+     determined by string parameter DIR.If string contain the symbol
+     `_' then tick labels are not printed. Font for ticks labels is
+     determined by FONTDEF (*note Font settings::). Ticks will be
+     adjusted if ADJUST=`true' (by call of `AdjustTicks()').
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const char
+          *'sch=`""', `int' where=`0')
+ -- C function: `void' mgl_colorbar (`HMGL' gr, `const char *'sch,
+          `int' where)
+     Draws colorbar with color scheme SCH (current scheme if `sch=""')
+     at edge of plot. Parameter WHERE specifies the position of the
+     colorbar: `0' - at right (default), `1' - at left, `2' - at top,
+     `3' - at bottom. *Note Dens sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const char
+          *'sch, `int' where, `float' x, `float' y, `float' w, `float'
+          h)
+ -- Method on `mglGraph' (C++): `void' Colorbar (`int' where, `float'
+          x, `float' y, `float' w, `float' h)
+ -- C function: `void' mgl_colorbar_ext (`HMGL' gr, `const char *'sch,
+          `int' where, `float' x, `float' y, `float' w, `float' h)
+     Draws colorbar with color scheme SCH (current scheme if not
+     specified) at arbitrary position of subplot {X, Y} (supposed to be
+     in range [0,1]). Parameter WHERE specifies the position of
+     colorbar labels: `0' - at left, `1' - at right, `2' - at bottom,
+     `3' - at top. Parameters W, H set the relative width and height of
+     the colorbar.
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const mglData
+          &'v, `const char *'sch=`""', `int' where=`0')
+ -- C function: `void' mgl_colorbar_val (`HMGL' gr, `const HMDT' v,
+          `const char *'sch, `int' where)
+     Draws colorbar with sharp colors SCH (current palette if `sch=""')
+     for values V at edge of plot. Parameter WHERE specifies the
+     position of the colorbar: `0' - at right (default), `1' - at left,
+     `2' - at top, `3' - at bottom. *Note ContD sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const char
+          *'dir=`"xyz"', `const char *'pen=`"B-"')
+ -- C function: `void' mgl_axis_grid (`HMGL' gr, `const char *'dir,
+          `const char *'pen)
+     Draws grid lines perpendicular to direction determined by string
+     parameter DIR. The step of grid lines is the same as tick step for
+     an Axis(). The style of lines is determined by PEN parameter
+     (default value is dark blue solid line `B-').
+
+ -- Method on `mglGraph' (C++, Python): `void' Box (`const char
+          *'col=`""', `bool' ticks=`true')
+ -- Method on `mglGraph' (C++): `void' Box (`mglColor' col, `bool'
+          ticks=`true')
+ -- C function: `void' mgl_box (`HMGL' gr, `int' ticks)
+ -- C function: `void' mgl_box_rgb (`HMGL' gr, `float' r, `float' g,
+          `float' b, `int' ticks)
+ -- C function: `void' mgl_box_str (`HMGL' gr, `const char *'col, `int'
+          ticks)
+     Draws bounding box outside the plotting volume with color COL.
+
+ -- Method on `mglGraph' (C++, Python): `void' Label (`char' dir,
+          `const char *'text, `float' pos=`+1', `float' size=`-1.4',
+          `float' shift=`0')
+ -- Method on `mglGraph' (C++): `void' Label (`char' dir, `const
+          wchar_t *'text, `float' pos=`+1', `float' size=`-1.4',
+          `float' shift=`0')
+ -- C function: `void' mgl_label (`HMGL' gr, `char' dir, `const char
+          *'text)
+ -- C function: `void' mgl_label_ext (`HMGL' gr, `char' dir, `const
+          char *'text, `float' pos, `float' size, `float' shift)
+ -- C function: `void' mgl_labelw_ext (`HMGL' gr, `char' dir, `const
+          wchar_t *'text, `float' pos, `float' size, `float' shift)
+     Prints the label TEXT for axis DIR=`x',`y',`z',`t' (here `t' is
+     "ternary" axis t=1-x-y). The position of label is determined by
+     POS parameter. If POS=0 then label is printed at the center of
+     axis. If POS>0 then label is printed at the maximum of axis. If
+     POS<0 then label is printed at the minimum of axis. Parameter SIZE
+     determines the font size for the label. By default the font size
+     is 1.4 times larger than the one for ticks FONTSIZE (*note Font
+     settings::). *Note Text printing::.
+
+
+File: mathgl_en.info,  Node: Legend,  Next: 1D plotting,  Prev: Axis and Colorbar,  Up: MathGL core
+
+3.8 Legend
+==========
+
+These functions draw legend to the graph (useful for *note 1D
+plotting::). Legend entry is a pair of strings: one for style of the
+line, another one with description text (with included TeX parsing).
+The arrays of strings may be used directly or by accumulating first to
+the internal arrays (by function AddLegend()) and further plotting it.
+The position of the legend can be selected automatic or manually.
+Parameters FONT and SIZE specify the font style and size (*note Font
+settings::). Parameter LLEN set the relative width of the line sample
+and the text indent. If line style string for entry is empty then the
+corresponding text is printed without indent. *Note Legend sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Legend (`int'
+          where=`0x3', `const char *'font=`"rL"', `float' size=`-0.8',
+          `float' llen=`0.1')
+ -- C function: `void' mgl_legend (`HMGL' gr, `int' where, `const char
+          *'font, `float' size, `float' llen)
+     Draws legend of accumulated legend entries by font FONT with SIZE.
+     Parameter WHERE sets the position of the legend: `0' is bottom
+     left corner, `1' is bottom right corner, `2' is top left corner,
+     `3' is top right corner (is default).
+
+ -- Method on `mglGraph' (C++): `void' Legend (`int' n, `wchar_t
+          **'text, `char **'style, `int' where=`0x3', `const char
+          *'font=`"rL"', `float' size=`-0.8', `float' llen=`0.1')
+     Draws legend with N-th elements of string array TEXT by font FONT
+     with SIZE. Entry strings TEXT describe curves with line style
+     STYLE (including marks). Parameter WHERE sets the position of the
+     legend: `0' is bottom left corner, `1' is bottom right corner, `2'
+     is top left corner, `3' is top right corner (is default).
+
+ -- Method on `mglGraph' (C++, Python): `void' Legend (`float' x,
+          `float' y, `const char *'font=`"rL"', `float' size=`-0.8',
+          `float' llen=`0.1')
+ -- C function: `void' mgl_legend_xy (`HMGL' gr, `float' x, `float' y,
+          `const char *'font, `float' size, `float' llen)
+     Draws legend of accumulated legend entries by font FONT with SIZE.
+     Position of legend is determined by parameter X, Y which supposed
+     to be normalized to interval [0,1].
+
+ -- Method on `mglGraph' (C++): `void' Legend (`int' n, `wchar_t
+          **'text, `char **'style, `float' x, `float' y, `const char
+          *'font=`"rL"', `float' size=`-0.8', `float' llen=`0.1')
+     Draws legend with N-th elements of string array TEXT by font FONT
+     with SIZE. Entry strings TEXT describe curves with line style
+     STYLE (including marks). Position of legend is determined by
+     parameter X, Y which supposed to be normalized to interval [0,1].
+
+ -- Method on `mglGraph' (C++, Python): `void' AddLegend (`const char
+          *'text, `const char *'style)
+ -- Method on `mglGraph' (C++): `void' AddLegend (`const wchar_t
+          *'text, `const char *'style)
+ -- C function: `void' mgl_add_legend (`HMGL' gr, `const char *'text,
+          `const char *'style)
+ -- C function: `void' mgl_add_legendw (`HMGL' gr, `const wchar_t
+          *'text, `const char *'style)
+     Adds string TEXT to internal legend accumulator. The style of
+     described line and mark is specified in string STYLE (*note Line
+     styles::). Maximal number of entries is 100.
+
+ -- Method on `mglGraph' (C++, Python): `void' ClearLegend ()
+ -- C function: `void' mgl_clear_legend (`HMGL' gr)
+     Clears saved legend strings.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetLegendBox (`bool'
+          enable)
+ -- C function: `void' mgl_set_legend_box (`HMGL' gr, `int' enable)
+     Switch on/off drawing box near legend. By default (=`true') box is
+     drawn.
+
+ -- _Obsolete option_ of mglGraph: `bool' LegendBox
+     Switch on/off drawing box near legend. See `SetLegendBox()'.
+
+
+File: mathgl_en.info,  Node: 1D plotting,  Next: 2D plotting,  Prev: Legend,  Up: MathGL core
+
+3.9 1D plotting
+===============
+
+These functions perform plotting of 1D data. 1D means that data
+depended from only 1 parameter like parametric curve {x(i),y(i),z(i)},
+i=1...n. There are 5 generally different types of data representations:
+simple line plot (Plot), line plot with filling under it (Area), stairs
+plot (Step), bar plot (Bars, Barh) and vertical lines (Stem). Each type
+of plotting has similar interface. There are 3D version and two 2D
+versions. One of last requires single array. The parameters of line and
+marks are specified by the string argument. If the string parameter is
+"" then solid line with color from palette Pal is used (*note Palette
+and colors::). Also there are some special 1d plots having slightly
+different interface: surface of curve rotation (Torus), chart (Chart)
+and error boxes (Error), marks with variable size (Mark), tubes (Tube)
+and so on. *Note Line styles::.
+
+* Menu:
+
+* Plot::
+* Radar::
+* Tens::
+* Area::
+* Region::
+* Stem::
+* Bars::
+* Barh::
+* Chart::
+* Step::
+* Torus::
+* Tube::
+* Mark::
+* TextMark::
+* Error::
+* BoxPlot::
+
+
+File: mathgl_en.info,  Node: Plot,  Next: Radar,  Up: 1D plotting
+
+3.9.1 Plot
+----------
+
+These functions draw continuous lines between points. The plots are
+drawn for each row if one of the data is the matrix. By any case the
+sizes of 1st dimension *must be equal* for all arrays X.NX=Y.NX=Z.NX.
+String PEN specifies the color and style of line and marks (*note Line
+styles::). By default (`pen=""') solid line with color from palette is
+used (*note Palette and colors::). See also *note Area::, *note Step::,
+*note Stem::, *note Tube::, *note Mark::, *note Error::, *note Belt::,
+*note Tens::. *Note Plot sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_plot_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_plot_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_plot (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Plot2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X=A(2*k,:),
+     Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is obsolete - use
+     Plot() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Plot3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Plot() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Radar,  Next: Tens,  Prev: Plot,  Up: 1D plotting
+
+3.9.2 Radar
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Radar (`const mglData
+          &'a, `const char *'pen=`""', `float' r=`-1')
+ -- C function: `void' mgl_radar (`HMGL' gr, `const HMDT' a, `const
+          char *'pen, `float' r)
+     This functions draws radar chart which is continuous lines between
+     points located on an radial lines (like plot in Polar
+     coordinates). The plots are drawn for each row if one of the data
+     is the matrix. Parameter R set the additional shift of data (i.e.
+     the data A+R is used instead of A). If `r<0' then `r=max(0,
+     -min(a)'. String PEN specifies the color and style of line and
+     marks (*note Line styles::). By default (`pen=""') solid line with
+     color from palette is used (*note Palette and colors::). If PEN
+     containt `#' symbol then "grid" (radial lines and circle for R) is
+     drawn See also *note Plot::. *Note Radar sample::, for sample code
+     and picture.
+
+
+File: mathgl_en.info,  Node: Tens,  Next: Area,  Prev: Radar,  Up: 1D plotting
+
+3.9.3 Tens
+----------
+
+These functions draw continuous lines between points with color defined
+by the special array (look like tension plot). The plots are drawn for
+each row if one of the data is the matrix. By any case the sizes of 1st
+dimension *must be equal* for all arrays X.NX=Y.NX=Z.NX. String PEN
+specifies the color scheme (*note Color scheme::) and style and/or
+width of line (*note Line styles::). By default (`pen=""') solid line
+with current color scheme is used. See also *note Plot::, *note Mesh::,
+*note Fall::. *Note Tens sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'pen=`""')
+ -- C function: `void' mgl_tens_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space with color defined by C[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'c, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_tens_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) with color defined by C[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'y, `const mglData &'c, `const char *'pen=`""')
+ -- C function: `void' mgl_tens (`HMGL' gr, `const HMDT' y, `const
+          HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) with color defined by
+     C[i], where X[i] values are equidistantly distributed in interval
+     [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: Area,  Next: Region,  Prev: Tens,  Up: 1D plotting
+
+3.9.4 Area
+----------
+
+These functions draw continuous lines between points and fills it to
+axis plane. The plots are drawn for each row if one of the data is the
+matrix. By any case the sizes of 1st dimension *must be equal* for all
+arrays X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line
+and marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Bars::, *note Stem::. *Note Area sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_area_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space and fills it down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""', `bool'
+          sum=`false')
+ -- C function: `void' mgl_area_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+ -- C function: `void' mgl_area_xys (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y. Parameter SUM set to draw a lines one above another (like
+     summation). Note, you can reach the same effect if call
+     `y.CumSum("y");' before plot.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'y, `const char *'pen=`""', `bool' sum=`false')
+ -- C function: `void' mgl_area (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+ -- C function: `void' mgl_area_s (`HMGL' gr, `const HMDT' y, `const
+          char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y, where X[i] values are equidistantly distributed in interval
+     [MIN.x, MAX.x]. Parameter SUM set to draw a lines one above
+     another (like summation). Note, you can reach the same effect if
+     call `y.CumSum("y");' before plot.
+
+ -- Method on `mglGraph' (C++): `void' Area2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y, where X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This
+     function is obsolete - use Area() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Area3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space and fills it down to Z = Org.z, where
+     X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k \in 0 ... A.NY/3. This
+     function is obsolete - use Area() and SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Region,  Next: Stem,  Prev: Area,  Up: 1D plotting
+
+3.9.5 Region
+------------
+
+These functions fill area between 2 curves. The plots are drawn for
+each row if one of the data is the matrix. By any case the sizes of 1st
+dimension *must be equal* for all arrays X.NX=Y1.NX=Y2.NX and all
+dimensions of arrays Y1 and Y2 must be equal too. String PEN specifies
+the color (*note Line styles::). By default (`pen=""') color from
+palette is used (*note Palette and colors::). See also *note Area::,
+*note Bars::, *note Stem::. *Note Region sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Region (`const mglData
+          &'x, `const mglData &'y1, `const mglData &'y2, `const char
+          *'pen=`""', `float' zVal=`NAN', `bool' inside=`true')
+ -- C function: `void' mgl_region_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y1, `const HMDT' y2, `const char *'pen, `int' inside)
+     The function fills area between curves {X[i], Y1[i]} and {X[i],
+     Y2[i]} at z=ZVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' Region (`const mglData
+          &'y1, `const mglData &'y2, `const char *'pen=`""', `float'
+          zVal=`NAN', `bool' inside=`true')
+ -- C function: `void' mgl_region (`HMGL' gr, `const HMDT' y1, `const
+          HMDT' y2, `const char *'pen, `int' inside)
+     The function fills area between curves {X[i], Y1[i]} and {X[i],
+     Y2[i]}, where X[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x] at z=ZVAL.
+
+
+File: mathgl_en.info,  Node: Stem,  Next: Bars,  Prev: Region,  Up: 1D plotting
+
+3.9.6 Stem
+----------
+
+These functions draw vertical lines from points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Area::, *note Bars::, *note Plot::. *Note Stem sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_stem_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws vertical lines from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_stem_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_stem (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i]
+     values are equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Stem2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is
+     obsolete - use Stem() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Stem3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws vertical lines from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Stem() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Bars,  Next: Barh,  Prev: Stem,  Up: 1D plotting
+
+3.9.7 Bars
+----------
+
+These functions draw vertical bars from points to axis plane. The plots
+are drawn for each row if one of the data is the matrix. By any case
+the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Barh::, *note Area::, *note Stem::, *note Chart::, *note Default
+sizes::. *Note Bars sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_bars_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws vertical bars from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_bars_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_bars (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i]
+     values are equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Bars2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is
+     obsolete - use Bars() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Bars3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws vertical bars from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Bars() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Barh,  Next: Chart,  Prev: Bars,  Up: 1D plotting
+
+3.9.8 Barh
+----------
+
+These functions draw horizontal bars from points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Barh::, *note Default sizes::. *Note Barh sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Barh (`const mglData
+          &'y, `const mglData &'v, `const char *'pen=`""')
+ -- C function: `void' mgl_barh_xy (`HMGL' gr, `const HMDT' y, `const
+          HMDT' v, `const char *'pen)
+     The function draws horizontal bars from points {V[i], Y[i]} down
+     to X = Org.x in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Barh (`const mglData
+          &'v, `const char *'pen=`""')
+ -- C function: `void' mgl_barh (`HMGL' gr, `const HMDT' v, `const char
+          *'pen)
+     The function draws horizontal bars from points {V[i], Y[i]} down
+     to X = Org.x in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     Y[i] values are equidistantly distributed in interval [MIN.y,
+     MAX.y].
+
+
+File: mathgl_en.info,  Node: Chart,  Next: Step,  Prev: Barh,  Up: 1D plotting
+
+3.9.9 Chart
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Chart (`const mglData
+          &'a, `const char *'col=`""')
+ -- C function: `void' mgl_chart (`HMGL' gr, `const HMDT' a, `const
+          char *'col)
+     The function draws colored stripes (boxes) for data in array A.
+     The number of stripes is equal to the number of rows in A (equal
+     to A.NY). The color of each next stripe is cyclically changed from
+     colors specified in string COL or in palette Pal (*note Palette
+     and colors::). Spaces in colors denote transparent "color", i.e.
+     if COL contain space(s) then corresponding stripe(s) are not
+     drawn. The stripe width is proportional to value of element in A.
+     Chart is plotted only for data with non-negative elements. If
+     string COL have symbol `#' then black border lines are drawn. The
+     most nice form the chart have in 3d (after rotation of
+     coordinates) or in cylindrical coordinates (becomes so called Pie
+     chart). *Note Chart sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Step,  Next: Torus,  Prev: Chart,  Up: 1D plotting
+
+3.9.10 Step
+-----------
+
+These functions draw continuous stairs for points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Stem::, *note Tile::, *note Boxs::. *Note Step sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_step_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous stairs for points {X[i], Y[i], Z[i]}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_step_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_step (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Step2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X=A(2*k,:),
+     Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is obsolete - use
+     Step() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Step3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous stairs for points {X[i], Y[i],
+     Z[i]}, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k \in 0 ...
+     A.NY/3. This function is obsolete - use Step() and SubData()
+     functions instead.
+
+
+File: mathgl_en.info,  Node: Torus,  Next: Tube,  Prev: Step,  Up: 1D plotting
+
+3.9.11 Torus
+------------
+
+These functions draw surface which is result of curve {R, Z} rotation
+around AXIALDIR axis (*note Other settings::). The sizes of 1st
+dimension *must be equal* for all arrays R.NX=Z.NX. String PEN
+specifies the color (*note Line styles::). By default (`pen=""') color
+from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Axial::. *Note Torus sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Torus (`const mglData
+          &'r, `const mglData &'z, `const char *'pen=`""')
+ -- C function: `void' mgl_torus (`HMGL' gr, `const HMDT' r, `const
+          HMDT' z, `const char *'pen)
+     The function draws surface which is result of curve {R[i], Z[i]}
+     rotation.
+
+ -- Method on `mglGraph' (C++): `void' Torus (`const mglData &'z,
+          `const char *'pen=`""')
+     The function draws surface which is result of curve {R[i], Z[i]}
+     rotation, where R[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Torus2 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws surface which is result of curve {X[i], Y[i]}
+     rotation, where R=A(2*k,:), Z=A(2*k+1,:), k \in 0 ... A.NY/2. This
+     function is obsolete - use Torus() and SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Tube,  Next: Mark,  Prev: Torus,  Up: 1D plotting
+
+3.9.12 Tube
+-----------
+
+These functions draw the tube with variable radius R[i] along the curve
+between points {X[i], Y[i], Z[i]}. The plots are drawn for each row if
+one of the data is the matrix. By any case the sizes of 1st dimension
+*must be equal* for all arrays X.NX=Y.NX=Z.NX=R.NX. String PEN
+specifies the color and style of line and marks (*note Line styles::).
+By default (`pen=""') solid line with color from palette is used (*note
+Palette and colors::). See also *note Plot::. *Note Tube sample::, for
+sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `float' r,
+          `const char *'pen=`""')
+ -- C function: `void' mgl_tube_xyzr (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `float' r, `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i],
+     Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `float' r, `const char *'pen=`""')
+ -- C function: `void' mgl_tube_xyr (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `float' r, `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i]}
+     in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'y, `const mglData &'r, `const char *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'y, `float' r, `const char *'pen=`""')
+ -- C function: `void' mgl_tube_r (`HMGL' gr, `const HMDT' y, `const
+          HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube (`HMGL' gr, `const HMDT' y, `float' r,
+          `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i]}
+     in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: Mark,  Next: TextMark,  Prev: Tube,  Up: 1D plotting
+
+3.9.13 Mark
+-----------
+
+These functions draw marks with size R*MARKSIZE (*note Default sizes::)
+at points {X[i], Y[i], Z[i]}. The plots are drawn for each row if one
+of the data is the matrix. By any case the sizes of 1st dimension *must
+be equal* for all arrays X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the
+color and style of line and marks (*note Line styles::). By default
+(`pen=""') solid line with color from palette is used (*note Palette
+and colors::). If you need to draw markers of the same size then you
+may use *note Plot:: function. See also *note Plot::, *note TextMark::,
+*note Stem::, *note Error::. *Note Mark sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'pen=`""')
+ -- C function: `void' mgl_mark_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i], Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_mark_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i]} in plane Z=ZVAL
+     (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'y, `const mglData &'r, `const char *'pen=`""')
+ -- C function: `void' mgl_mark_y (`HMGL' gr, `const HMDT' y, `const
+          HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i]} in plane Z=ZVAL
+     (default in plane Z=MIN.Z), where X[i] values are equidistantly
+     distributed in interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: TextMark,  Next: Error,  Prev: Mark,  Up: 1D plotting
+
+3.9.14 TextMark
+---------------
+
+These functions draw string TEXT as marks with size proportional to
+R*MARKSIZE (*note Default sizes::) at points {X[i], Y[i], Z[i]}. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the color and style of line
+and marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Mark::, *note Stem::. *Note TextMark sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z, `const mglData &'r,
+          `const wchar_t *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_xyzr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' r, `const
+          wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark_xyzr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' r, `const char
+          *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i], Z[i]} in
+     3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'x,
+          `const mglData &'y, `const mglData &'r, `const wchar_t
+          *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_xyr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' r, `const wchar_t *'text, `const
+          char *'fnt)
+ -- C function: `void' mgl_textmark_xyr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' r, `const char *'text, `const
+          char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'y, `const mglData &'r, `const char *'text, `const char
+          *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'y,
+          `const mglData &'r, `const wchar_t *'text, `const char
+          *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_yr (`HMGL' gr, `const HMDT' y,
+          `const HMDT' r, `const wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark_yr (`HMGL' gr, `const HMDT' y,
+          `const HMDT' r, `const char *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'y, `const char *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'y,
+          `const wchar_t *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw (`HMGL' gr, `const HMDT' y, `const
+          wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark (`HMGL' gr, `const HMDT' y, `const
+          char *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x]. The mark
+     sizes R[i]=1 for all points.
+
+
+File: mathgl_en.info,  Node: Error,  Next: BoxPlot,  Prev: TextMark,  Up: 1D plotting
+
+3.9.15 Error
+------------
+
+These functions draw error boxes at points {X[i], Y[i]} on plane Z =
+ZVAL (by default Z=MIN.Z). This can be useful, for example, in
+experimental points, or to show numeric error or some estimations and
+so on. The plots are drawn for each row if one of the data is the
+matrix. By any case the sizes of 1st dimension *must be equal* for all
+arrays X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the color and style of
+line and marks (*note Line styles::). By default (`pen=""') solid line
+with color from palette is used (*note Palette and colors::). See also
+*note Plot::. *Note Error sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ex, `const mglData
+          &'ey, `const char *'pen=`""')
+ -- C function: `void' mgl_error_exy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ex, `const HMDT' ey, `const char *'pen)
+     Draws a error box {EX, EY} in point position {X, Y}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ey, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_error_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ey, `const char *'pen)
+     Draws a error box EY (along only one direction) in point position
+     {X, Y}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'y, `const mglData &'ey, `const char *'pen=`""')
+ -- C function: `void' mgl_error (`HMGL' gr, `const HMDT' y, `const
+          HMDT' ey, `const char *'pen)
+     Draws a error box EY (along only one direction) in point position
+     {X, Y}, where X[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: BoxPlot,  Prev: Error,  Up: 1D plotting
+
+3.9.16 BoxPlot
+--------------
+
+These functions draw boxplot (also known as a box-and-whisker diagram)
+at points X[i] on plane Z = ZVAL (by default Z=MIN.Z). This is
+five-number summaries of data A[i,j] (minimum, lower quartile (Q1),
+median (Q2), upper quartile (Q3) and maximum) along second (j-th)
+direction. The sizes of 1st dimension *must be equal* for all arrays
+X.NX=A.NX. String PEN specifies the color and style of line (*note Line
+styles::). By default (`pen=""') solid line with color from palette is
+used (*note Palette and colors::). See also *note Plot::, *note
+Error::, *note Bars::, *note Default sizes::. *Note BoxPlot sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' BoxPlot (`const mglData
+          &'x, `const mglData &'a, `const char *'pen=`""')
+ -- C function: `void' mgl_boxplot_xy (`HMGL' gr, `const HMDT' x,
+          `const HMDT' a, `const char *'pen)
+     Draws a boxplot with specified values of coordinate X[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' BoxPlot (`const mglData
+          &'a, `const char *'pen=`""')
+ -- C function: `void' mgl_boxplot (`HMGL' gr, `const HMDT' a, `const
+          char *'pen)
+     Draws a boxplot with X[i] values equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: 2D plotting,  Next: 3D plotting,  Prev: 1D plotting,  Up: MathGL core
+
+3.10 2D plotting
+================
+
+These functions perform plotting of 2D data. 2D means that data depend
+from 2 independent parameters like matrix f(x_i,y_j), i=1...n, j=1...m.
+There are several generally different types of data representations:
+simple mesh lines plot (Mesh), surface plot (Surf), surface plot by
+boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall),
+belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid
+contours plot (ContF) and its rotational figure (Axial). Cont, ContF
+and Axial functions have variants for automatic and manual selection of
+level values for contours. Also there are functions for plotting data
+grid lines according to the data format (Grid) for enhancing density or
+contour plots. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument. *Note Color scheme::.
+
+* Menu:
+
+* Mesh::
+* Fall::
+* Belt::
+* Surf::
+* Boxs::
+* Tile::
+* Dens::
+* Cont::
+* ContF::
+* ContD::
+* Axial::
+* Grid::
+
+
+File: mathgl_en.info,  Node: Mesh,  Next: Fall,  Up: 2D plotting
+
+3.10.1 Mesh
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Mesh (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_mesh_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws mesh lines for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. String SCH sets the color scheme.
+     Previous color scheme is used by default. The minor dimensions of
+     arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Mesh lines are plotted for each z slice of
+     the data. See also *note Surf::, *note Fall::, NeshNum (*note
+     Other settings::), *note Cont::, *note Tens::. *Note Mesh
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mesh (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_mesh (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Fall,  Next: Belt,  Prev: Mesh,  Up: 2D plotting
+
+3.10.2 Fall
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Fall (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_fall_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws fall lines for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. This plot can be used for plotting
+     several curves shifted in depth one from another. String SCH sets
+     the color scheme. Previous color scheme is used by default. If SCH
+     contain `x' then lines are drawn along x-direction else (by
+     default) lines are drawn along y-direction. The minor dimensions
+     of arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Fall lines are plotted for each z slice of
+     the data. See also *note Belt::, *note Mesh::, *note Tens::,
+     NeshNum (*note Other settings::). *Note Fall sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Fall (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_fall (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Belt,  Next: Surf,  Prev: Fall,  Up: 2D plotting
+
+3.10.3 Belt
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Belt (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_belt_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws belts for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. This plot can be used as 3d
+     generalization of Plot (*note Plot::). String SCH sets the color
+     scheme. Previous color scheme is used by default. If SCH contain
+     `x' then belts are drawn along x-direction else (by default) belts
+     are drawn along y-direction. The minor dimensions of arrays X, Y,
+     Z should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Belts are plotted for each z slice of the data. See also *note
+     Fall::, *note Surf::, *note Plot::, NeshNum (*note Other
+     settings::). *Note Belt sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Belt (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_belt (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf,  Next: Boxs,  Prev: Belt,  Up: 2D plotting
+
+3.10.4 Surf
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]}. String SCH sets the color scheme. Previous color
+     scheme is used by default. If string SCH have symbol `#' then grid
+     lines are drawn. The minor dimensions of arrays X, Y, Z should be
+     equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY.
+     Arrays X and Y can be vectors (not matrices as Z). Surface is
+     plotted for each z slice of the data. See also *note Mesh::, *note
+     Dens::, *note Belt::, *note Tile::, *note Boxs::, *note SurfC::,
+     *note SurfA::. *Note Surf sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_surf (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Boxs,  Next: Tile,  Prev: Surf,  Up: 2D plotting
+
+3.10.5 Boxs
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Boxs (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_boxs_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws vertical boxes for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. String SCH sets the color
+     scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Tile::, *note
+     Step::. *Note Boxs sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Boxs (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_boxs (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Tile,  Next: Dens,  Prev: Boxs,  Up: 2D plotting
+
+3.10.6 Tile
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Tile (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_tile_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws horizontal tiles for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. Such plot can be used as
+     3d generalization of Step (*note Step::). String SCH sets the
+     color scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Boxs::, *note
+     Step::, *note TileS::. *Note Tile sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tile (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_tile (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dens,  Next: Cont,  Prev: Tile,  Up: 2D plotting
+
+3.10.7 Dens
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dens_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' zVal)
+     The function draws density plot for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string SCH have symbol `#' then grid lines are drawn. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Cont::, *note
+     ContF::, *note DensXYZ::. *Note Dens sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens (`const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dens (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cont,  Next: ContF,  Prev: Dens,  Up: 2D plotting
+
+3.10.8 Cont
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_cont_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws contour lines for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or for Z=V[k]
+     if `zVal==NAN'). Contours are plotted for Z[i,j]=V[k] where V[k]
+     are values of data array V. String SCH sets the color scheme.
+     Previous color scheme is used by default. If string SCH have
+     symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Surface is plotted for each z slice of the
+     data. See also *note Dens::, *note ContF::, *note Axial::, *note
+     ContXYZ::. *Note Cont sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_cont__val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_cont_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_cont (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContF,  Next: ContD,  Prev: Cont,  Up: 2D plotting
+
+3.10.9 ContF
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_contf_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws solid (or filled) contour lines for surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or
+     for Z=V[k] if `zVal==NAN'). Contours are plotted for Z[i,j]=V[k]
+     where V[k] are values of data array V (must be `v.nx>2'). String
+     SCH sets the color scheme. Previous color scheme is used by
+     default. If string SCH have symbol `#' then grid lines are drawn.
+     The minor dimensions of arrays X, Y, Z should be equal X.NX=Z.NX
+     && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y
+     can be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Dens::, *note Cont::, *note
+     Axial::, *note ContFXYZ::. *Note ContF sample::, for sample code
+     and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contf_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_contf_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contf (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContD,  Next: Axial,  Prev: ContF,  Up: 2D plotting
+
+3.10.10 ContD
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_contd_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws solid (or filled) contour lines for surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or
+     for Z=V[k] if `zVal==NAN') with manual colors. Contours are
+     plotted for Z[i,j]=V[k] where V[k] are values of data array V
+     (must be `v.nx>2'). String SCH sets the contour colors: the color
+     of k-th contour is determined by character `sch[k%strlen(sch)]'.
+     The minor dimensions of arrays X, Y, Z should be equal X.NX=Z.NX
+     && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y
+     can be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Dens::, *note Cont::, *note
+     ContF::. *Note ContD sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contd_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_contd_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contd (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Axial,  Next: Grid,  Prev: ContD,  Up: 2D plotting
+
+3.10.11 Axial
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_axial_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch)
+     The function draws surface which is result of contour plot
+     rotation for surface specified parametrically {X[i,j], Y[i,j],
+     Z[i,j]}. Contours are plotted for Z[i,j]=V[k] where V[k] are
+     values of data array V. String SCH sets the color scheme. Previous
+     color scheme is used by default. If string SCH have symbol `#'
+     then wire plot is produced. If string contain symbols `x', `y' or
+     `z' then rotation axis AXIALDIR (*note Other settings::) will be
+     set to specified direction. The minor dimensions of arrays X, Y, Z
+     should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Surface is plotted for each z slice of the data. See also *note
+     Cont::, *note ContF::, *note Torus::, *note Surf3::. *Note Axial
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_axial_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_axial_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_axial (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Grid,  Prev: Axial,  Up: 2D plotting
+
+3.10.12 Grid
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_grid_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' zVal)
+     The function draws grid lines for density plot of surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The minor dimensions of arrays X, Y, Z should be equal
+     X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays
+     X and Y can be vectors (not matrices as Z). Grid is plotted for
+     each z slice of the data. See also *note Dens::, *note Cont::,
+     *note ContF::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_grid (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: 3D plotting,  Next: Dual plotting,  Prev: 2D plotting,  Up: MathGL core
+
+3.11 3D plotting
+================
+
+These functions perform plotting of 3D data. 3D means that data depend
+from 3 independent parameters like matrix f(x_i,y_j,z_k), i=1...n,
+j=1...m, k=1...l. There are 5 generally different types of data
+representations: isosurface or surface of constant value (Surf3),
+density plot at slices (Dens3), contour lines plot at slices (Cont3),
+solid contours plot at slices (ContF3) and cloud-like plot (Cloud).
+Surf3, Cont3 and ContF3 functions have variants for automatic and
+manual selection of level values for surfaces/contours. Also there are
+functions for plotting data grid lines according to the data format
+(Grid3) for enhancing density or contour plots. Each type of plotting
+has similar interface. There are 2 kind of versions which handle the
+arrays of data and coordinates or only single data array. Parameters of
+color scheme are specified by the string argument. *Note Color scheme::.
+
+* Menu:
+
+* Surf3::
+* Dens3::
+* Cont3::
+* ContF3::
+* Grid3::
+* Cloud::
+* Beam::
+
+
+File: mathgl_en.info,  Node: Surf3,  Next: Dens3,  Up: 3D plotting
+
+3.11.1 Surf3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_surf3_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. String SCH sets the color scheme. Previous color
+     scheme is used by default. If string contain `#' then wire plot is
+     produced. Arrays X, Y, Z can be vectors (not 3d arrays as A).
+     Note, that there is possibility of incorrect plotting due to
+     uncertainty of cross-section defining if there are two or more
+     isosurface intersections inside one cell. See also *note Cloud::,
+     *note Dens3::, *note Surf3C::, *note Surf3A::, *note Axial::.
+     *Note Surf3 sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`float' val,
+          `const mglData &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_surf3_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`3')
+ -- C function: `void' mgl_surf3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'stl,
+          `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_surf3 (`HMGL' gr, `const HMDT' a, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dens3,  Next: Cont3,  Prev: Surf3,  Up: 3D plotting
+
+3.11.2 Dens3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""')
+ -- C function: `void' mgl_dens3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl)
+     The function draws density plot for 3d data specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Density is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string STL have symbol `#' then grid lines are drawn. The minor
+     dimensions of arrays X, Y, Z must be equal. Arrays X, Y, Z can be
+     vectors (not 3d arrays as A). See also *note Cont3::, *note
+     ContF3::, *note Dens::, *note Grid3::. *Note Dens3 sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""')
+ -- C function: `void' mgl_dens3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' DensA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_dens3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl)
+     Draws density plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensA (`const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_dens3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cont3,  Next: ContF3,  Prev: Dens3,  Up: 3D plotting
+
+3.11.3 Cont3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'stl=`""')
+ -- C function: `void' mgl_cont3_xyz_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `char' dir, `int' sVal, `const char *'stl)
+     The function draws contour plot for 3d data specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Contours
+     are plotted for values specified in array V at slice SVAL in
+     DIR={`x', `y', `z'} direction. String SCH sets the color scheme.
+     Previous color scheme is used by default. If string STL have
+     symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). See also *note Dens3::, *note ContF3::, *note
+     Cont::, *note Grid3::. *Note Cont3 sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'v, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'sch=`""')
+ -- C function: `void' mgl_cont3_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' a, `char' dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_cont3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_cont3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`7')
+ -- C function: `void' mgl_cont3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `int' num)
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContA (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`7')
+ -- C function: `void' mgl_cont3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContF3,  Next: Grid3,  Prev: Cont3,  Up: 3D plotting
+
+3.11.4 ContF3
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'stl=`""')
+ -- C function: `void' mgl_contf3_xyz_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `char' dir, `int' sVal, `const char *'stl)
+     The function draws solid (or filled) contour plot for 3d data
+     specified parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]).
+     Contours are plotted for values specified in array V at slice SVAL
+     in DIR={`x', `y', `z'} direction. String SCH sets the color
+     scheme. Previous color scheme is used by default. If string STL
+     have symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). See also *note Dens3::, *note Cont3::, *note
+     ContF::, *note Grid3::. *Note ContF3 sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'v, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'sch=`""')
+ -- C function: `void' mgl_contf3_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `char' dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_contf3_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir,
+          `int' sVal, `const char *'stl, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_contf3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`7')
+ -- C function: `void' mgl_contf3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `int' num)
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFA (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`7')
+ -- C function: `void' mgl_contf3_all (`HMGL' gr, `const HMDT' a,
+          `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Grid3,  Next: Cloud,  Prev: ContF3,  Up: 3D plotting
+
+3.11.5 Grid3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""')
+ -- C function: `void' mgl_grid3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl)
+     The function draws grid for 3d data specified parametrically
+     A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Grid is plotted at slice
+     SVAL in DIR={`x', `y', `z'} direction. String SCH sets the color
+     scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z must be equal. Arrays X, Y, Z can be
+     vectors (not 3d arrays as A). See also *note Cont3::, *note
+     ContF3::, *note Dens3::, *note Grid::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""')
+ -- C function: `void' mgl_grid3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' GridA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_grid3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl)
+     Draws grids at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' GridA (`const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_grid3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cloud,  Next: Beam,  Prev: Grid3,  Up: 3D plotting
+
+3.11.6 Cloud
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cloud (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloud_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'stl,
+          `float' alpha=`1')
+     The function draws cloud plot for 3d data specified parametrically
+     A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). This plot is a set of
+     cubes with color and transparency proportional to value of A. The
+     resulting plot is like cloud - low value is transparent but higher
+     ones are not. The number of plotting cells depend on MeshNum
+     (*note Other settings::). String SCH sets the color scheme.
+     Previous color scheme is used by default. Parameter ALPHA changes
+     the overall transparency of plot. The minor dimensions of arrays
+     X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not 3d
+     arrays as A). See also *note Surf3::. *Note Cloud sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cloud (`const mglData
+          &'a, `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloud (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' alpha=`1')
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++): `void' CloudP (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z, `const mglData &'a,
+          `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloudp_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `float' alpha=`1')
+     The same as first one but the semi-transparent points are used
+     instead of cubes. *Note CloudP sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++): `void' CloudP (`const mglData &'a,
+          `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloudp (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' alpha=`1')
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Beam,  Prev: Cloud,  Up: 3D plotting
+
+3.11.7 Beam
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Beam (`float' val,
+          `const mglData &'tr, `const mglData &'g1, `const mglData
+          &'g2, `const mglData &'a, `float' r, `const char *'stl=`""',
+          `int' flag=`0')
+ -- C function: `void' mgl_beam_val (`HMGL' gr, `float' val, `const
+          HMDT' tr, `const HMDT' g1, `const HMDT' g2, `const HMDT' a,
+          `float' r, `const char *'stl, `int' flag)
+     Draws the isosurface for 3d array A at constant values of A=VAL.
+     This is special kind of plot for A specified in accompanied
+     coordinates along curve TR with orts G1, G2 and with transverse
+     scale R. Variable FLAG is bitwise: `0x1' - draw in accompanied
+     (not laboratory) coordinates; `0x2' - draw projection to \rho-z
+     plane; `0x4' - draw normalized in each slice field. The x-size of
+     data arrays TR, G1, G2 must be nx>2. The y-size of data arrays TR,
+     G1, G2 and z-size of the data array A must be equal. *Note Surf3::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Beam (`const mglData
+          &'tr, `const mglData &'g1, `const mglData &'g2, `const
+          mglData &'a, `float' r, `const char *'stl=`""', `int'
+          flag=`0', `int' num=`3')
+ -- C function: `void' mgl_beam (`HMGL' gr, `const HMDT' tr, `const
+          HMDT' g1, `const HMDT' g2, `const HMDT' a, `float' r, `const
+          char *'stl, `int' flag=`0', `int' num=`3')
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+
+File: mathgl_en.info,  Node: Dual plotting,  Next: Vector fields,  Prev: 3D plotting,  Up: MathGL core
+
+3.12 Dual plotting
+==================
+
+These plotting functions draw _two matrix_ simultaneously. There are 5
+generally different types of data representations: surface or
+isosurface colored by other data (SurfC, Surf3C), surface or isosurface
+transpared by other data (SurfA, Surf3A), tiles with variable size
+(TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C
+have variants for automatic and manual selection of level values for
+isosurfaces. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument. *Note Color scheme::.
+
+* Menu:
+
+* SurfC::
+* Surf3C::
+* SurfA::
+* Surf3A::
+* TileS::
+* Map::
+* STFA::
+
+
+File: mathgl_en.info,  Node: SurfC,  Next: Surf3C,  Up: Dual plotting
+
+3.12.1 SurfC
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfc_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]} and color it by matrix C[i,j]. String SCH sets the
+     color scheme. Previous color scheme is used by default. If string
+     SCH have symbol `#' then grid lines are drawn. All dimensions of
+     arrays Z and C must be equal. The minor dimensions of arrays X, Y,
+     Z should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Surface is plotted for each z slice of the data. See also *note
+     Surf::, *note SurfA::, *note Surf3C::. *Note SurfC sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfC (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfc (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf3C,  Next: SurfA,  Prev: SurfC,  Up: Dual plotting
+
+3.12.2 Surf3C
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'stl=`""')
+ -- C function: `void' mgl_surf3c_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const HMDT' c, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as Surf3() function but the
+     color of isosurface depends on values of array C. String SCH sets
+     the color scheme. Previous color scheme is used by default. If
+     string contain `#' then wire plot is produced. All dimensions of
+     arrays Z and C must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). Note, that there is possibility of incorrect
+     plotting due to uncertainty of cross-section defining if there are
+     two or more isosurface intersections inside one cell. See also
+     *note Surf3::, *note SurfC::, *note Surf3A::. *Note Surf3C
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`float' val,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf3c_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const HMDT' c, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const mglData &'c, `const char *'stl=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3c_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const HMDT'
+          c, `const char *'stl, `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`const mglData
+          &'a, `const mglData &'c, `const char *'sch=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3c (`HMGL' gr, `const HMDT' a, `const
+          HMDT' c, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: SurfA,  Next: Surf3A,  Prev: Surf3C,  Up: Dual plotting
+
+3.12.3 SurfA
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfa_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]} and transparent it by matrix C[i,j]. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string SCH have symbol `#' then grid lines are drawn. All
+     dimensions of arrays Z and C must be equal. The minor dimensions
+     of arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Surface is plotted for each z slice of the
+     data. See also *note Surf::, *note SurfC::, *note Surf3A::, *note
+     TileS::. *Note SurfA sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfA (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfa (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf3A,  Next: TileS,  Prev: SurfA,  Up: Dual plotting
+
+3.12.4 Surf3A
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'stl=`""')
+ -- C function: `void' mgl_surf3a_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const HMDT' c, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as Surf3() function but the
+     transparency of isosurface depends on values of B array. This
+     allows one to remove the part of isosurface where B is negligibly
+     small (useful for phase plotting of a beam or a pulse). String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string contain `#' then wire plot is produced. All dimensions
+     of arrays Z and C must be equal. Arrays X, Y, Z can be vectors
+     (not 3d arrays as A). Note, that there is possibility of incorrect
+     plotting due to uncertainty of cross-section defining if there are
+     two or more isosurface intersections inside one cell. See also
+     *note Surf3::, *note SurfA::, *note Surf3C::. *Note Surf3A
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`float' val,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf3a_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const HMDT' c, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const mglData &'c, `const char *'stl=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3a_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const HMDT'
+          c, `const char *'stl, `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`const mglData
+          &'a, `const mglData &'c, `const char *'sch=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3a (`HMGL' gr, `const HMDT' a, `const
+          HMDT' c, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: TileS,  Next: Map,  Prev: Surf3A,  Up: Dual plotting
+
+3.12.5 TileS
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' TileS (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'sch=`""')
+ -- C function: `void' mgl_tiles_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'sch)
+     The function draws horizontal tiles for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. It is mostly the same as
+     Tile() but the size of tiles is determined by R array. This is
+     some kind of "transparency" useful for exporting to EPS files.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The minor dimensions of arrays X, Y, Z should be equal
+     X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays
+     X and Y can be vectors (not matrices as Z). Surface is plotted for
+     each z slice of the data. See also *note SurfA::, *note Tile::.
+     *Note TileS sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' TileS (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_tiles (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Map,  Next: STFA,  Prev: TileS,  Up: Dual plotting
+
+3.12.6 Map
+----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Map (`const mglData &'x,
+          `const mglData &'y, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""', `int' ks=`0', `bool' pnts=`true')
+ -- C function: `void' mgl_map_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `int' ks, `int' pnts)
+     The function draws mapping plot for matrices {AX, AY } which
+     parametrically depend on coordinates X, Y. The initial position of
+     the cell (point) is marked by color. Height is proportional to
+     Jacobian(ax,ay). This plot is like Arnold diagram ???. If
+     `pnts=false' then face is drawn otherwise the color ball at matrix
+     knots are drawn. Parameter KS specifies the slice of matrices
+     which will be used. String SCH sets the color scheme. Previous
+     color scheme is used by default. The size of AX and AY must be the
+     same. The minor dimensions of arrays X, Y, AX should be equal.
+     Arrays X, Y can be vectors (not matrix as AX). *Note Color
+     scheme::. *Note Map sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Map (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `int'
+          ks=`0', `bool' pnts=`true')
+ -- C function: `void' mgl_map (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `int' ks, `int' pnts)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: STFA,  Prev: Map,  Up: Dual plotting
+
+3.12.7 STFA
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' STFA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'re, `const mglData
+          &'im, `int' dn, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_stfa_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' re, `const HMDT' im, `int' dn, `const
+          char *'sch, `float' zVal)
+     Draws spectrogram of complex array RE+i*`im' for Fourier size of
+     DN points at plane Z=ZVAL. Parameter DN is arbitrary even integer.
+     For example in 1D case, result is density plot of data
+     res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn with
+     size {int(nx/dn), dn, ny}. At this array RE, IM parametrically
+     depend on coordinates X, Y. String SCH sets the color scheme.
+     Previous color scheme is used by default. The size of RE and IM
+     must be the same. The minor dimensions of arrays X, Y, RE should
+     be equal. Arrays X, Y can be vectors (not matrix as RE). *Note
+     Color scheme::.
+
+ -- Method on `mglGraph' (C++, Python): `void' STFA (`const mglData
+          &'re, `const mglData &'im, `int' dn, `const char *'sch=`""',
+          `float' zVal=`NAN')
+ -- C function: `void' mgl_stfa (`HMGL' gr, `const HMDT' re, `const
+          HMDT' im, `int' dn, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Vector fields,  Next: Other plotting,  Prev: Dual plotting,  Up: MathGL core
+
+3.13 Vector fields
+==================
+
+These functions perform plotting of 2D and 3D vector fields. There are
+5 generally different types of vector fields representations: simple
+vector field (Vect), vectors along the curve (Traj), vector field by
+dew-drops (Dew), flow threads (Flow, FlowP), flow pipes (Pipe). Each
+type of plotting has similar interface. There are 2 kind of versions
+which handle the arrays of data and coordinates or only single data
+array. Parameters of color scheme are specified by the string argument.
+*Note Color scheme::.
+
+* Menu:
+
+* Traj::
+* Vect::
+* VectL::
+* VectC::
+* Dew::
+* Flow::
+* FlowP::
+* Pipe::
+
+
+File: mathgl_en.info,  Node: Traj,  Next: Vect,  Up: Vector fields
+
+3.13.1 Traj
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Traj (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' len=`0')
+ -- Method on `mglGraph' (C++, Python): `void' Traj (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN', `float'
+          len=`0')
+ -- C function: `void' mgl_traj_xyz (`HMGL' gr, `const HMDT'x, `const
+          HMDT'y, `const HMDT'z, `const HMDT'ax, `const HMDT'ay, `const
+          HMDT'az, `const char *'sch, `float' len)
+ -- C function: `void' mgl_traj_xy (`HMGL' gr, `const HMDT'x, `const
+          HMDT'y, `const HMDT'ax, `const HMDT'ay, `const char *'sch,
+          `float' zVal, `float' len)
+     The function draws vectors {AX, AY, AZ} along a curve {X, Y, Z}.
+     The length of arrows are proportional to \sqrt{ax^2+ay^2+az^2}.
+     String PEN specifies the color (*note Line styles::). By default
+     (`pen=""') color from palette is used (*note Palette and
+     colors::). Parameter LEN set the vector length factor (if
+     non-zero) or vector length to be proportional the distance between
+     curve points (if LEN=0). The minor sizes of all arrays must be
+     equal and large 2. The plots are drawn for each row if one of the
+     data is the matrix. See also *note Vect::. *Note Traj sample::,
+     for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Vect,  Next: VectL,  Prev: Traj,  Up: Vector fields
+
+3.13.2 Vect
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN', `int'
+          flag=`0')
+ -- C function: `void' mgl_vect_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal, `int' flag)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     length and color of arrows are proportional to \sqrt{ax^2+ay^2}.
+     The number of arrows depend on MESHNUM (*note Other settings::).
+     The color is specified by the string argument SCH. Previous color
+     scheme is used by default. Parameter FLAG is bitwise flag for
+     setup the hachures (arrows): `MGL_VEC_COL' for drawing bi-color
+     arrow, `MGL_VEC_LEN' for drawing fixed length arrows,
+     `MGL_VEC_DOT' for drawing hachures with dots instead of arrows,
+     `MGL_VEC_END' for drawing arrows to the cell point, `MGL_VEC_MID'
+     for drawing arrows with center at cell point. The size of AX and
+     AY must be equal. The minor dimensions of arrays X, Y and AX must
+     be equal too. Arrays X and Y can be vectors (not matrices as AX).
+     The vector field is plotted for each z slice of AX, AY. See also
+     *note VectL::, *note VectC::, *note Flow::, *note Dew::. *Note
+     Vect sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN', `int' flag=`0')
+ -- C function: `void' mgl_vect_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal, `int' flag)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' flag=`0')
+ -- C function: `void' mgl_vect_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `int' flag)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the length and color
+     of arrows is proportional to \sqrt{ax^2+ay^2+az^2}. *Note Vect 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' flag=`0')
+ -- C function: `void' mgl_vect_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `int' flag)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: VectL,  Next: VectC,  Prev: Vect,  Up: Vector fields
+
+3.13.3 VectL
+------------
+
+These functions are obsolete - use Vect() functions instead.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_vectl_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     length of hachures is proportional to \sqrt{ax^2+ay^2}. The number
+     of hachures depend on MESHNUM (*note Other settings::). Points are
+     denote the start of hachures. The color is specified by the string
+     argument SCH. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Vect::, *note VectC::, *note Flow::, *note
+     Dew::. *Note VectL sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_vectl_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectl_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the length of
+     hachures is proportional to \sqrt{ax^2+ay^2+az^2}. *Note VectL 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectl_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: VectC,  Next: Dew,  Prev: VectL,  Up: Vector fields
+
+3.13.4 VectC
+------------
+
+These functions are obsolete - use Vect() functions instead.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_vectc_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     color of hachures is proportional to \sqrt{ax^2+ay^2}. The number
+     of hachures depend on MESHNUM (*note Other settings::). Points are
+     denote the start of hachures. The color is specified by the string
+     argument SCH. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Vect::, *note VectL::, *note Flow::, *note
+     Dew::. *Note VectC sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_vectc_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectc_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of
+     hachures is proportional to \sqrt{ax^2+ay^2+az^2}. *Note VectC 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectc_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dew,  Next: Flow,  Prev: VectC,  Up: Vector fields
+
+3.13.5 Dew
+----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dew (`const mglData &'x,
+          `const mglData &'y, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dew_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws dew-drops for plane vector field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. Note
+     that this is very expensive plot in memory usage and creation
+     time! The color of drops is proportional to \sqrt{ax^2+ay^2}. The
+     number of drops depend on MESHNUM (*note Other settings::). The
+     color is specified by the string argument SCH. Previous color
+     scheme is used by default. The size of AX and AY must be equal.
+     The minor dimensions of arrays X, Y and AX must be equal too.
+     Arrays X and Y can be vectors (not matrices as AX). The vector
+     field is plotted for each z slice of AX, AY. See also *note
+     Vect::, *note VectC::. *Note Dew sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dew (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_dew (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Flow,  Next: FlowP,  Prev: Dew,  Up: Vector fields
+
+3.13.6 Flow
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `int' num=`5', `bool'
+          central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_flow_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `int' num, `int' central, `float' zVal)
+     The function draws flow threads for the plane vector field {AX,
+     AY} parametrically depending on coordinates X, Y at level z =
+     ZVAL. Number of threads is proportional to NUM. Parameter CENTRAL
+     sets the thread start from center (if true) or only from edges (if
+     false). The color of lines is proportional to \sqrt{ax^2+ay^2}.
+     Warm color corresponds to normal flow (like attractor). Cold one
+     corresponds to inverse flow (like source). String SCH sets the
+     color scheme. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Pipe::, *note VectC::, *note Vect::. *Note
+     Flow sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `int'
+          num=`5', `bool' central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_flow_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `int' num, `int' central,
+          `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' num=`3', `bool' central=`true')
+ -- C function: `void' mgl_flow_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `int' num, `int' central)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Flow 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' num=`3', `bool' central=`true')
+ -- C function: `void' mgl_flow_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `int' num,
+          `int' central)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: FlowP,  Next: Pipe,  Prev: Flow,  Up: Vector fields
+
+3.13.7 FlowP
+------------
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'x, `const mglData &'y, `const mglData &'ax, `const
+          mglData &'ay, `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'x, `const mglData &'y,
+          `const mglData &'ax, `const mglData &'ay, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_flowp_xy (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' x, `const HMDT' y, `const HMDT' ax,
+          `const HMDT' ay, `const char *'sch)
+     The function draws flow thread for the plane vector field {AX, AY}
+     parametrically depending on coordinates X, Y from point P0 at
+     level z = P0.z. The color of lines is proportional to
+     \sqrt{ax^2+ay^2}. Warm color corresponds to normal flow (like
+     attractor). Cold one corresponds to inverse flow (like source).
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The size of AX and AY must be equal. The minor dimensions
+     of arrays X, Y and AX must be equal too. Arrays X and Y can be
+     vectors (not matrices as AX). The vector field is plotted for each
+     z slice of AX, AY. See also *note Pipe::, *note VectC::, *note
+     Vect::.
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'ax, `const mglData &'ay, `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_2d (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' ax, `const HMDT' ay, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'x, `const mglData &'y, `const mglData &'z, `const
+          mglData &'ax, `const mglData &'ay, `const mglData &'az,
+          `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'x, `const mglData &'y,
+          `const mglData &'z, `const mglData &'ax, `const mglData &'ay,
+          `const mglData &'az, `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_xyz (`HMGL' gr, `float' x0, `float'
+          y0, `float' z0, `const HMDT' x, `const HMDT' y, `const HMDT'
+          z, `const HMDT' ax, `const HMDT' ay, `const HMDT' az, `const
+          char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Flow 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'ax, `const mglData &'ay, `const mglData &'az,
+          `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'ax, `const mglData &'ay,
+          `const mglData &'az, `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_3d (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' ax, `const HMDT' ay, `const HMDT'
+          az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Pipe,  Prev: FlowP,  Up: Vector fields
+
+3.13.8 Pipe
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' r0=`0.05', `int'
+          num=`5', `bool' central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_pipe_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' r0, `int' num, `int' central, `float' zVal)
+     The function draws flow pipes for the plane vector field {AX, AY}
+     parametrically depending on coordinates X, Y at level z = ZVAL.
+     Number of pipes is proportional to NUM. Parameter CENTRAL sets the
+     pipe start from center (if true) or only from edges (if false).
+     The color of lines is proportional to \sqrt{ax^2+ay^2}. Warm color
+     corresponds to normal flow (like attractor). Cold one corresponds
+     to inverse flow (like source). String SCH sets the color scheme.
+     Previous color scheme is used by default. Parameter R0 set the
+     base pipe radius. If R0<0 then pipe radius is inverse proportional
+     to amplitude. The size of AX and AY must be equal. The minor
+     dimensions of arrays X, Y and AX must be equal too. Arrays X and Y
+     can be vectors (not matrices as AX). The vector field is plotted
+     for each z slice of AX, AY. See also *note Pipe::, *note VectC::,
+     *note Vect::. *Note Pipe sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          r0=`0.05', `int' num=`5', `bool' central=`true', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_pipe_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' r0, `int' num, `int'
+          central, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' r0=`0.05', `int' num=`3', `bool'
+          central=`true')
+ -- C function: `void' mgl_pipe_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `float' r0, `int' num,
+          `int' central)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Pipe 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' r0=`0.05', `int' num=`3', `bool'
+          central=`true')
+ -- C function: `void' mgl_pipe_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `float' r0,
+          `int' num, `int' central)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Other plotting,  Next: Nonlinear fitting,  Prev: Vector fields,  Up: MathGL core
+
+3.14 Other plotting
+===================
+
+These functions perform miscelaneous plotting. There is unstructured
+data points plots (Dots), surface reconstruction (Crust), surfaces on
+the triangular mesh (TriPlot), textual formula plotting (Plots by
+formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]),
+simple plot (SimplePlot). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+* Menu:
+
+* DensXYZ::
+* ContXYZ::
+* ContFXYZ::
+* Dots::
+* Crust::
+* TriPlot::
+* Plots by formula::
+* SimplePlot::
+
diff --git a/debian/mathgl-doc/usr/share/info/mathgl_en.info-1.gz b/debian/mathgl-doc/usr/share/info/mathgl_en.info-1.gz
new file mode 100644
index 0000000..b15be1e
Binary files /dev/null and b/debian/mathgl-doc/usr/share/info/mathgl_en.info-1.gz differ
diff --git a/debian/mathgl-doc/usr/share/info/mathgl_en.info-2 b/debian/mathgl-doc/usr/share/info/mathgl_en.info-2
new file mode 100644
index 0000000..6eaf009
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/info/mathgl_en.info-2
@@ -0,0 +1,7689 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: DensXYZ,  Next: ContXYZ,  Up: Other plotting
+
+3.14.1 DensXYZ
+--------------
+
+These plotting functions draw density plot in x, y, or z plain. If A is
+a tensor (3-dimensional data) then interpolation to a given SVAL is
+performed. These functions are useful for creating projections of the
+3D data array to the bounding box. For example, code like
+     gr->DensX(c.Sum("x"),"BbcyrR",-1);
+     gr->DensY(c.Sum("y"),0,1);
+     gr->DensZ(c.Sum("z"),0,-1);
+   will produce the following picture. See also *note ContXYZ::, *note
+ContFXYZ::, *note Dens::, *note Data distributions::. *Note Dens
+projection sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at z = SVAL.
+
+
+File: mathgl_en.info,  Node: ContXYZ,  Next: ContFXYZ,  Prev: DensXYZ,  Up: Other plotting
+
+3.14.2 ContXYZ
+--------------
+
+These plotting functions draw contour lines in x, y, or z plain. If A
+is a tensor (3-dimensional data) then interpolation to a given SVAL is
+performed. These functions are useful for creating projections of the
+3D data array to the bounding box. For example, code like
+     gr->ContX(c.Sum("x"),"BbcyrR",-1);
+     gr->ContY(c.Sum("y"),0,1);
+     gr->ContZ(c.Sum("z"),0,-1);
+   will produce the following picture. See also *note ContFXYZ::, *note
+DensXYZ::, *note Cont::, *note Data distributions::. *Note Cont
+projection sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at z = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContX (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_x_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContY (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_y_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContZ (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_z_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at z = SVAL.
+
+
+File: mathgl_en.info,  Node: ContFXYZ,  Next: Dots,  Prev: ContXYZ,  Up: Other plotting
+
+3.14.3 ContFXYZ
+---------------
+
+These plotting functions draw solid contour lines in x, y, or z plain.
+If A is a tensor (3-dimensional data) then interpolation to a given
+SVAL is performed. These functions are useful for creating projections
+of the 3D data array to the bounding box. See also *note ContXYZ::,
+*note DensXYZ::, *note ContF::, *note Data distributions::.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at z = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFX (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_x_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFY (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_y_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFZ (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_z_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at z = SVAL.
+
+
+File: mathgl_en.info,  Node: Dots,  Next: Crust,  Prev: ContFXYZ,  Up: Other plotting
+
+3.14.4 Dots
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dots (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Dots (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_dots (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+ -- C function: `void' mgl_dots_a (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'sch)
+     The function draws the arbitrary placed points {X[i], Y[i], Z[i]}.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. If array A is specified then it define the transparency
+     of dots. Arrays X, Y, Z, A must have equal sizes. See also *note
+     Crust::, *note Mark::, *note Plot::. *Note Dots sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Dots (`const mglData &'tr,
+          `const char *'sch=`""')
+ -- C function: `void' mgl_dots_tr (`HMGL' gr, `const HMDT' tr, `const
+          char *'sch)
+     The same as previous with X=TR(0,:), Y=TR(1,:), Z=TR(2,:) and if
+     TR.nx>3 then A=TR(3,:).
+
+
+File: mathgl_en.info,  Node: Crust,  Next: TriPlot,  Prev: Dots,  Up: Other plotting
+
+3.14.5 Crust
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Crust (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' er=`0')
+ -- C function: `void' mgl_crust (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' er)
+     The function reconstruct and draws the surface for arbitrary
+     placed points {X[i], Y[i], Z[i]}. Parameter ER set relative radius
+     for (increase it for removing holes). String SCH sets the color
+     scheme. Previous color scheme is used by default. If string
+     contain `#' then wire plot is produced. Arrays X, Y, Z must have
+     equal sizes. See also *note Dots::, *note TriPlot::. *Note Crust
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Crust (`const mglData &'tr,
+          `const char *'sch=`""', `float' er=`0')
+ -- C function: `void' mgl_crust_tr (`HMGL' gr, `const HMDT' tr, `const
+          char *'sch, `float' er)
+     The same as previous with X=TR(0,:), Y=TR(1,:), Z=TR(2,:).
+
+
+File: mathgl_en.info,  Node: TriPlot,  Next: Plots by formula,  Prev: Crust,  Up: Other plotting
+
+3.14.6 TriPlot
+--------------
+
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_triplot_xyz (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch)
+ -- C function: `void' mgl_triplot_xyzc (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          c, `const char *'sch)
+     The function draws the surface of triangles. Triangle vertexes are
+     set by indexes ID of data points {X[i], Y[i], Z[i]}. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string contain `#' then wire plot is produced. First dimensions
+     of ID must be 3 or greater. Arrays X, Y, Z must have equal sizes.
+     Parameter C set the colors of triangles (if ID.ny=C.nx) or colors
+     of vertexes (if X.nx=C.nx). See also *note Dots::, *note Crust::.
+
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_triplot_xy (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const char *'sch, `float'
+          zVal)
+     The same as previous with Z[i]=ZVAL.
+
+
+File: mathgl_en.info,  Node: Plots by formula,  Next: SimplePlot,  Prev: TriPlot,  Up: Other plotting
+
+3.14.7 Plots by formula
+-----------------------
+
+These functions perform plotting of 1D or 2D functions specified by
+textual formula. You do not need to create the data arrays to plot it.
+The parameter STL set the line style (*note Line styles::) for `Plot()'
+or color scheme (*note Color scheme::) for `Surf()'. The parameter N
+set the minimal number of points along coordinate(s) for plots. At this
+time (v. 1.10) there is adaptive increase of data points numbers but
+only for 1D variant (i.e. for Plot()).
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const char *'eqY,
+          `const char *'stl=`""', `float' zVal=`NAN', `int' n=`100')
+ -- C function: `void' mgl_fplot (`HMGL' gr, `const char *'eqY, `const
+          char *'stl, `float' zVal, `int' n)
+     The function draws function `eqY(x)' at plane z=ZVAL where `x'
+     variable is changed in range [MIN.x, MAX.x]. See also *note Plot::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl=`""',
+          `float' zVal=`NAN', `int' n=`100')
+ -- C function: `void' mgl_fplot_xyz (`HMGL' gr, `const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl,
+          `float' zVal, `int' n)
+     The function draws parametrical curve {`eqX(t)', `eqY(t)',
+     `eqZ(t)'} where `t' variable is changed in range [0, 1]. See also
+     *note Plot::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const char *'eqZ,
+          `const char *'stl=`""', `int' n=`100');
+ -- C function: `void' mgl_fsurf (`HMGL' gr, `const char *'eqZ, `const
+          char *'stl, `int' n);
+     The function draws surface for function `eqY(x,y)' where `x', `y'
+     variables are changed in range [MIN, MAX]. See also *note Surf::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl=`""',
+          `int' n=`100')
+ -- C function: `void' mgl_fsurf_xyz (`HMGL' gr, `const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl,
+          `int' n)
+     The function draws parametrical surface {`eqX(u,v)', `eqY(u,v)',
+     `eqZ(u,v)'} where `u', `v' variables are changed in range [0, 1].
+     See also *note Surf::.
+
+
+File: mathgl_en.info,  Node: SimplePlot,  Prev: Plots by formula,  Up: Other plotting
+
+3.14.8 SimplePlot
+-----------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SimplePlot (`const
+          mglData &'a, `int' type=`0', `const char *'stl=`""')
+ -- C function: `void' mgl_simple_plot (`HMGL' gr, `const HMDT' a,
+          `int' type, `const char *'stl)
+     Plots the array A depending on it's dimensions and TYPE parameter.
+     String STL specifies the style of plotting. For 1d data: `type=0'
+     - *note Plot::, `type=1' - *note Area::, `type=2' - *note Step::,
+     `type=3' - *note Stem::, `type=4' - *note Bars::. For 2d data:
+     `type=0' - *note Surf::, `type=1' - *note Dens::, `type=2' - *note
+     Mesh::, `type=3' - *note Cont::. For 3d data: `type=0' - *note
+     Surf3::, `type=1' - *note Dens3::, `type=2' - *note Cont3::,
+     `type=2' - *note Cloud::.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting,  Next: Data distributions,  Prev: Other plotting,  Up: MathGL core
+
+3.15 Nonlinear fitting
+======================
+
+These functions fit data to formula. Fitting goal is to find formula
+parameters for the best fit the data points, i.e. to minimize the sum
+\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2. At this, approximation
+function `f' can depend only on one argument `x' (1D case), on two
+arguments `x,y' (2D case) and on three arguments `x,y,z' (3D case). The
+function `f' also may depend on parameters. Normally the list of fitted
+parameters is specified by VAR string (like, `abcd'). Usually user
+should supply initial values for fitted parameters by INI variable. But
+if he/she don't supply it then the zeros are used. Parameter
+PRINT=`true' switch on printing the found coefficients to MESSAGE
+(*note Error handling::).
+
+   Functions Fit() and FitS() do not draw the obtained data themselves.
+They fill the data FIT by formula `f' with found coefficients and
+return the \chi^2 error of approximation. At this, the `x,y,z'
+coordinates are equidistantly distributed in the interval MIN-MAX.
+Number of points in FIT is selected as maximal value of FIT size and
+the value of FITPNTS. Note, that this functions use GSL library and do
+something only if MathGL was compiled with GSL support. *Note Fitting
+sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyzas (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const HMDT' s, `const char *'func, `const char *'var, `float
+          *'ini)
+ -- C function: `float' mgl_fit_xyzas_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const HMDT' s, `const char *'func, `const char *'var, `HMDT'
+          ini)
+     Fit data along x-, y- and z-directions for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]).
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const mglData &'s, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const mglData &'s, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyzs (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const HMDT' s,
+          `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyzs_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const HMDT' s,
+          `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array specified
+     parametrically A[i,j](X[i,j], Y[i,j]) for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const mglData &'s,
+          `const char *'func, `const char *'var, `float *'ini=`NULL',
+          `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const mglData &'s,
+          `const char *'func, `const char *'var, `mglData &'ini, `bool'
+          print=`false')
+ -- C function: `float' mgl_fit_xys (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const HMDT' s, `const char *'func,
+          `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xys_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const HMDT' s, `const char *'func,
+          `const char *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array specified parametrically
+     A[i](X[i]) for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_ys (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const HMDT' s, `const char *'func, `const char *'var,
+          `float *'ini)
+ -- C function: `float' mgl_fit_ys_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const HMDT' s, `const char *'func, `const char
+          *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array with X equidistantly
+     distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyza (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyza_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, y- and z-directions for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) with
+     S[i,j,k]=1.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const char *'func, `const char *'var, `float *'ini=`NULL',
+          `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const char *'func, `const char *'var, `mglData &'ini, `bool'
+          print=`false')
+ -- C function: `float' mgl_fit_xyz (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const char *'func,
+          `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyz_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const char *'func,
+          `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array specified
+     parametrically A[i,j](X[i,j], Y[i,j]) with S[i,j]=1 for each data
+     slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xy (`HMGL' gr, `HMDT' fit, `const HMDT'
+          x, `const HMDT' a, `const char *'func, `const char *'var,
+          `float *'ini)
+ -- C function: `float' mgl_fit_xy_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const char *'func, `const char
+          *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array specified parametrically
+     A[i](X[i]) with S[i]=1 for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`""', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_1 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_1_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array A with S=1 and X
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit2 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit2 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_2 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_2_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array A with S=1 and X,
+     Y equidistantly distributed in interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit3 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit3 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_3 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_3_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, y- and z-directions for 3d array A with S=1 and
+     X, Y, Z equidistantly distributed in interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' PutsFit (`mglPoint' p,
+          `const char *'prefix=`""', `const char *'font=`NULL', `float'
+          size=`-1')
+ -- C function: `void' mgl_puts_fit (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'prefix, `const char *'font, `float'
+          size=`-1')
+     Print last fitted formula with found coefficients (as numbers) at
+     position P0. The string PREFIX will be printed before formula. All
+     other parameters are the same as in *note Text printing::.
+
+ -- Method on `mglGraph' (C++, Python): `const char *' GetFit ()
+ -- C function: `const char *' mgl_get_fit (`HMGL' gr)
+     Get last fitted formula with found coefficients (as numbers).
+
+ -- General option (C++) of mglGraph: `int' FitPnts
+     Minimal number of points for output array after nonlinear fitting.
+
+
+File: mathgl_en.info,  Node: Data distributions,  Next: Frames/Animation,  Prev: Nonlinear fitting,  Up: MathGL core
+
+3.16 Data distributions
+=======================
+
+These functions make distribution (histogram) of data. They do not draw
+the obtained data themselves. These functions can be useful if user
+have data defined for random points (for example, after PIC simulation)
+and he want to produce a plot which require regular data (defined on
+grid(s)). The range for grids is always selected as axis range
+Min...Max. Arrays X, Y, Z define the positions (coordinates) of random
+points. Array A define the data value. Number of points in output array
+RES is selected as maximal value of RES size and the value of FITPNTS.
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'a)
+ -- C function: `int' mgl_hist_x (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' a)
+     Creates 1D distribution of the data values A in range [Min, Max].
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a)
+ -- C function: `int' mgl_hist_xy (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' y, `const HMDT' a)
+     Creates 2D distribution of the data values A in range [Min, Max].
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a)
+ -- C function: `int' mgl_hist_xyz (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' y, `const HMDT' z, `const HMDT' a)
+     Creates 3D distribution of the data values A in range [Min, Max].
+
+
+File: mathgl_en.info,  Node: Frames/Animation,  Next: IDTF functions,  Prev: Data distributions,  Up: MathGL core
+
+3.17 Frames/Animation
+=====================
+
+These functions provide ability to create several pictures
+simultaneously. For most of cases it is useless but for widget classes
+(*note Widget classes::) they can provide a way to show animation. Also
+you can write several frames into animated GIF file.
+
+ -- Method on `mglGraph' (C++, Python): `int' NewFrame ()
+ -- C function: `int' mgl_new_frame (`HMGL' gr)
+     Creates new frame. Function returns current frame id. This is not
+     thread safe function in OpenGL mode! Use direct list creation in
+     multi-threading drawing. The function `EndFrame()' *must* be call
+     after the finishing of the frame drawing for each call of this
+     function.
+
+ -- Method on `mglGraph' (C++, Python): `void' EndFrame ()
+ -- C function: `void' mgl_end_frame (`HMGL' gr)
+     Finishes the frame drawing.
+
+ -- Method on `mglGraph' (C++, Python): `int' GetNumFrame ()
+ -- C function: `int' mgl_get_num_frame (`HMGL' gr)
+     Gets the number of created frames.
+
+ -- Method on `mglGraph' (C++, Python): `void' ResetFrames ()
+ -- C function: `int' mgl_reset_frames (`HMGL' gr)
+     Reset frames counter (start it from zero).
+
+ -- Method on `mglGraph' (C++, Python): `void' StartGIF (`const char
+          *'fname, `int' ms=`100')
+ -- C function: `void' mgl_start_gif (`HMGL' gr, `const char *'fname,
+          `int' ms)
+     Start writing frames into animated GIF file FNAME. Parameter MS
+     set the delay between frames in milliseconds. You *should not*
+     change the picture size during writing the cinema. Use CloseGIF()
+     to finalize writing. Note, that this function is disabled in
+     OpenGL mode.
+
+ -- Method on `mglGraph' (C++, Python): `int' CloseGIF ()
+ -- C function: `void' mgl_close_gif (`HMGL' gr)
+     Finish writing animated GIF and close connected pointers.
+
+
+File: mathgl_en.info,  Node: IDTF functions,  Prev: Frames/Animation,  Up: MathGL core
+
+3.18 IDTF functions
+===================
+
+These functions provide IDTF specific features. In all other cases they
+do nothing.
+
+ -- Method on `mglGraph' (C++): `void' VertexColor (`bool' enable)
+     Enables smooth color change.
+
+ -- Method on `mglGraph' (C++): `void' Compression (`bool' enable)
+     Gives smaller files, but quality degrades.
+
+ -- Method on `mglGraph' (C++): `void' StartGroup (const char *name)
+     Starts group definition. Groups contain objects and other groups,
+     they are used to select a part of a model to zoom to or to make
+     invizible or to make transparent and so on.
+
+ -- Method on `mglGraph' (C++): `void' EndGroup ()
+     Ends group definition.
+
+
+File: mathgl_en.info,  Node: Plotter classes,  Next: Widget classes,  Prev: MathGL core,  Up: Top
+
+4 Plotter classes
+*****************
+
+The class mglGraph (*note MathGL core::) provide the basic tools for
+creating scientific graphics but it is abstract class. The matter is
+that there are several possible way to draw a graphics: in bitmap, in
+vector file, using OpenGL and so on. As result, user should use some of
+derived classes to do actual drawing. In principle, it is possible to
+derive a class exactly from mglGraph (and it was in v.1.6). But I
+recommend to derive from mglGraphAB class for higher compatibility of
+produced graphics from different classes. Class mglGraphAB is another
+abstract class which provide basic coordinates transformation, plotting
+functions and export to bitmap picture. It still require a functions
+for drawing lines, triangles and quadrangles. So below a set of
+"plotter" classes with short comments.
+
+ -- Class: mglGraphAB
+     Abstract class mglGraphAB implements plotting function for 1D, 2D
+     and 3D plots using Z-ordering and provides base functionality for
+     to screen coordinate transformation, bitmap creation and so on.
+     Class is defined in `#include <mgl/mgl_ab.h>'.
+
+ -- Class: mglGraphZB
+     Class mglGraphZB implements plotting function for 1D, 2D and 3D
+     plots using Z-Buffer. It is useful for off-screen (for console or
+     SSH terminal) programs. Also this class can be used in any other
+     programs which may draw bitmap on the  screen (for example, by
+     using FLTK, Qt, wxWidgets libraries and so on). Note that bitmap
+     picture is saved while exporting to EPS format. The produced
+     graphics have better quality but slower in comparison with
+     graphics in the class mglGraphPS. Class is defined in `#include
+     <mgl/mgl_zb.h>'.
+
+ -- Class: mglGraphPS
+     Class mglGraphPS implements plotting functions for 1D, 2D and 3D
+     plots and exports them to PostScript or SVG file. It is useful for
+     off-screen (for console or SSH terminal) programs. Note that there
+     is no transparency support now and color interpolation and
+     lightning support is limited (not so nice as in class mglGraphZB).
+     As result the plots with transparency (SurfA, Surf3A, CloudP,
+     CloudQ) may look not so good. However the speed of drawing is
+     higher in comparison with one in the class mglGraphZB. Class is
+     defined in `#include <mgl/mgl_eps.h>'.
+
+ -- Class: mglGraphGL
+     Class mglGraphGL implements plotting function for 1D, 2D and 3D
+     plots under OpenGL. This class can not be used in off-screen
+     applications. Note, that several transparent overlapped surfaces
+     are drawn not so correctly due to OpenGL limitations. Class is
+     defined in `#include <mgl/mgl_gl.h>'.
+
+ -- Class: mglGraphIDTF
+     Class mglGraphIDTF implements plotting function for 1D, 2D and 3D
+     plots  and export it in IDTF format. Later this file can be
+     converted in U3D format. Class is defined in `#include
+     <mgl/mgl_idtf.h>'.
+
+* Menu:
+
+* mglGraphAB class::
+
+
+File: mathgl_en.info,  Node: mglGraphAB class,  Up: Plotter classes
+
+4.1 mglGraphAB class
+====================
+
+#cindex mglDraw
+
+   Generally this class is a bit less abstract class than mglGraph
+class (*note MathGL core::). It provide many protected methods for
+handling intermediate data from mglGraph methods and require a few
+methods to be defined by derived class. The developers of derived
+classes should look on file `mgl_ab.h' and comments inside it or
+contact me.
+
+   Here I just show new public methods for class mglGraphAB. There are
+functions returning the created picture (bitmap), its width and height.
+You may display it by yourself in any graphical library (see also,
+*note Widget classes::) or save in file (see also, *note Export to
+file::).
+
+ -- Method on `mglGraphAB' (C++): `const unsigned char *' GetBits ()
+ -- Method on `mglGraph' (Python): `void' GetRGB (`char *'buf, `int'
+          size)
+ -- Method on `mglGraph' (Python): `void' GetBGRN (`char *'buf, `int'
+          size)
+ -- C function: `const unsigned char *' mgl_get_rgb (`HMGL' gr)
+     Gets RGB bitmap of the current state of the image. Format of each
+     element of bits is: {red, green, blue}. Number of elements is
+     Width*Height. Position of element {i,j} is [3*i + 3*Width*j] (or
+     is [4*i + 4*Width*j] for `GetBGRN()'). For Python you have to
+     provide the proper SIZE of the buffer, BUF i.e. the code should
+     look like from mathgl import *
+     gr = mglGraph();
+     bits='\t';
+     bits=bits.expandtabs(4*gr.GetWidth()*gr.GetHeight());
+     gr.GetBGRN(bits, len(bits));
+
+ -- Method on `mglGraphAB' (C++): `const unsigned char *' GetRGBA ()
+ -- Method on `mglGraph' (Python): `void' GetRGBA (`char *'buf, `int'
+          size)
+ -- C function: `const unsigned char *' mgl_get_rgba (`HMGL' gr)
+     Gets RGBA bitmap of the current state of the image. Format of each
+     element of bits is: {red, green, blue, alpha}. Number of elements
+     is Width*Height. Position of element {i,j} is [4*i + 4*Width*j].
+
+ -- Method on `mglGraphAB' (C++, Python): `int' GetWidth ()
+ -- Method on `mglGraphAB' (C++, Python): `int' GetHeight ()
+ -- C function: `int' mgl_get_width (`HMGL' gr)
+ -- C function: `int' mgl_get_height (`HMGL' gr)
+     Gets width and height of the image.
+
+   Class mglGraphAB is the base class for "widget classes". So there
+are set of functions for handling window behavior. Most of them are
+applicable only for "window" classes (like mglGraphFLTK and so on,
+*note Widget classes::). In all other classes these functions just do
+nothing. You should provide the corresponding interface in derived
+"widget" classes for user convenience.
+
+ -- Method on mglGraphAB: `void' Window (`int' argc, `char **'argv,
+          `int (*'draw)(`mglGraph *'gr, `void *'p), `const char
+          *'title, `void *'par=`NULL', `void (*'reload)(`int' next,
+          `void *'p)=`NULL', `bool' maximize=`false')
+     This function creates a window for plotting. Parameters ARGC, ARGV
+     contain OS specific information and should be the same as in
+     function `main(int argc,char **argv)'. Parameter DRAW sets a
+     pointer (this is the name of function) to drawing function. There
+     is support of a list of plots (frames). So as one can prepare a
+     set of frames at first and redraw it fast later (but it requires
+     more memory). Function should return positive number of frames for
+     the list or zero if it will plot directly. Note, that DRAW can be
+     `NULL' for displaying static bitmaps only (no animation or
+     slides). Parameter TITLE sets the title of the window. Parameter
+     PAR contains pointer to data for the plotting function DRAW.
+     Parameter MAXIMIZE=`true' open maximized window.
+
+     There are some keys handles for manipulating by the plot: 'a',
+     'd', 'w', 's' for the rotating; ',', '.' for viewing of the
+     previous or next frames in the list; 'r' for the switching of
+     transparency; 'f' for the switching of lightning; 'x' for hiding
+     (closing) the window.
+
+     *IMPORTANT!!!* You need to add a call of Rotate() (*note
+     Transformation matrix::) function for having possibility of plot
+     rotation. If plot should be unrotated by default just add
+     `Rotate(0,0)' in drawing function.
+
+ -- Method on mglGraphAB: `void' Window (`int' argc, `char **'argv,
+          `mglDraw *'draw, `const char *'title, `bool' maximize=`false')
+     This function is mostly the same as previous one. The only
+     difference is that the drawing function and function for data
+     reloading are specified as methods on a class inherited from class
+     `mglDraw'. This class is defined in `#include <mgl/mgl_data.h>'
+     and have only 2 methods: class mglDraw
+     {
+     public:
+         virtual int Draw(mglGraph *) { return 0; };
+         virtual void Reload(int) {};
+     };
+      You should inherit yours class from `mglDraw' and reimplement one
+     or both functions for using this function.
+
+ -- Method on mglGraphAB: `void' ToggleAlpha ()
+     Switch on/off transparency but do not overwrite switches in user
+     drawing function.
+
+ -- Method on mglGraphAB: `void' ToggleLight ()
+     Switch on/off lighting but do not overwrite switches in user
+     drawing function.
+
+ -- Method on mglGraphAB: `void' ToggleZoom ()
+     Switch on/off zooming by mouse as region selection.
+
+ -- Method on mglGraphAB: `void' ToggleRotate ()
+     Switch on/off rotation by mouse. Usually, left button is used for
+     rotation, middle button for shift, right button for
+     zoom/perspective.
+
+ -- Method on mglGraphAB: `void' ToggleNo ()
+     Switch off all zooming and rotation and restore initial state.
+
+ -- Method on mglGraphAB: `void' Update ()
+     Update window contents.
+
+ -- Method on mglGraphAB: `void' ReLoad (`bool' o)
+     Reload user data and update picture.
+
+ -- Method on mglGraphAB: `void' Adjust ()
+     Adjust size of bitmap to window size.
+
+ -- Method on mglGraphAB: `void' NextFrame ()
+     Show next frame if one.
+
+ -- Method on mglGraphAB: `void' PrevFrame ()
+     Show previous frame if one.
+
+ -- Method on mglGraphAB: `void' Animation ()
+     Run/stop slideshow (animation) of frames
+
+ -- Widget option of mglGraphAB: `bool' AutoClf
+     Clear canvas between drawing. You may switch it off for accumulate
+     previous drawing (for example some points or parts of a picture).
+
+ -- Widget option of mglGraphAB: `float' Delay
+     Delay for animation in seconds. Default value is 1 sec.
+
+ -- Method on `mglGraphAB' (C++, Python): `mglPoint' CalcXYZ (`int' xs,
+          `int' ys)
+ -- C function: `void' mgl_calc_xyz (`HMGL' gr, `int' xs, `int' ys,
+          `float *'x, `float *'y, `float *'z)
+     Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this
+     moment it ignore perspective and transformation formulas
+     (curvilinear coordinates). The calculation are done for the last
+     used InPlot (*note Transformation matrix::).
+
+ -- Method on `mglGraphAB' (C++, Python): `mglPoint' CalcScr
+          (`mglPoint' p)
+ -- Method on `mglGraphAB' (C++): `void' CalcScr (`mglPoint' p, `int
+          *'xs, `int *'ys)
+ -- C function: `void' mgl_calc_scr (`HMGL' gr, `float' x, `float' y,
+          `float' z, `int *'xs, `int *'ys)
+     Calculate screen point {xs,ys} for 3D coordinate {x,y,z}. The
+     calculation are done for the last used InPlot (*note
+     Transformation matrix::).
+
+ -- Widget option of mglGraphAB: `float' ShowMousePos
+     Switch to show or not in the widget the last mouse click position.
+
+ -- Widget option of mglGraphAB: `mglPoint' LastMousePos
+     Last position of mouse click.
+
+
+File: mathgl_en.info,  Node: Widget classes,  Next: mglData class,  Prev: Plotter classes,  Up: Top
+
+5 Widget classes
+****************
+
+There are set of "window" classes for making a window with MathGL
+graphics: `mglGraphFLTK', `mglGraphQT', `mglGraphGLUT'. All these
+classes allow user to show, rotate, export, and change view of the plot
+using keyboard. Most of them (except `mglGraphGLUT') also have toolbar
+and menu for simplifying plot manipulation. Usually these classes
+(except `mglGraphGLUT') are derived from `mglGraphZB' class and have a
+"connected" class for widget in corresponding window library. All
+window classes have the same set of functions (*note mglGraphAB
+class::). Below the full list of classes with short comments.
+
+ -- Class: mglGraphFLTK
+     Class `mglGraphFLTK' adds the possibility to create plotting
+     window with the help of FLTK library. It allows one to show,
+     rotate, export, and change view of the plot by keyboard, menu and
+     toolbar. "Corresponding" widget class is `Fl_MathGL'. Class is
+     defined in `#include <mgl/mgl_fltk.h>'.
+
+ -- Class: Fl_MathGL
+     Class is FLTK widget for displaying the MathGL output. Class is
+     defined in `#include <mgl/mgl_fltk.h>'.
+
+ -- Class: mglGraphQT
+     Class `mglGraphQT' adds the possibility to create plotting window
+     with the help of QT library. It allows one to show, rotate,
+     export, and change view of the plot by keyboard, menu and toolbar.
+     "Corresponding" widget class is `QMathGL'. Class is defined in
+     `#include <mgl/mgl_qt.h>'.
+
+ -- Class: QMathGL
+     Class is Qt widget for dysplaying the MathGL output. Class is
+     defined in `#include <mgl/mgl_qt.h>'.
+
+ -- Class: mglGraphGLUT
+     Class `mglGraphGLUT' adds the possibility to create plotting
+     window with the help of GLUT library. It allows one to show,
+     rotate, export, and change view of the plot only by keyboard.
+     Class is defined in `#include <mgl/mgl_glut.h>'.
+
+* Menu:
+
+* Fl_MathGL class::
+* QMathGL class::
+
+
+File: mathgl_en.info,  Node: Fl_MathGL class,  Next: QMathGL class,  Up: Widget classes
+
+5.1 Fl_MathGL class
+===================
+
+Class is FLTK widget which display MathGL graphics (defined in
+`#include <mgl/mgl_fltk.h>'
+
+ -- Method on Fl_MathGL: `void' set_draw (`mglDraw *'dr)
+     Sets drawing function from a class inherited from `mglDraw'.
+
+ -- Method on Fl_MathGL: `void' update (`mglGraph *'gr=`NULL')
+     Update (redraw) plot using grapher GR (built-in by default).
+
+ -- Method on Fl_MathGL: `void' set_angle (`float' t, `float' p)
+     Set angles for additional plot rotation
+
+ -- Method on Fl_MathGL: `void' set_state (`int' f)
+     Set bitwise flags for general state (1-Alpha, 2-Light)
+
+ -- Method on Fl_MathGL: `void' set_state (`bool' z, `bool' r)
+     Set flags for handling mouse: Z=`true' allow zooming, R=`true'
+     allow rotation/shifting/perspective and so on.
+
+ -- Method on Fl_MathGL: `void' set_zoom (`float' X1, `float' Y1,
+          `float' X2, `float' Y2)
+     Set zoom in/out region
+
+ -- Method on Fl_MathGL: `void' get_zoom (`float *'X1, `float *'Y1,
+          `float *'X2, `float *'Y2)
+     Get zoom in/out region
+
+ -- Method on Fl_MathGL: `void' set_popup (`const Fl_Menu_Item *'pmenu,
+          `Fl_Widget *'w, `void *'v)
+     Set popup menu pointer
+
+ -- Method on Fl_MathGL: `mglGraph *' get_graph ()
+     Get pointer to grapher
+
+ -- Widget option of Fl_MathGL: `Fl_Valuator *' tet_val
+     Pointer to external tet-angle validator.
+
+ -- Widget option of Fl_MathGL: `Fl_Valuator *' phi_val
+     Pointer to external phi-angle validator.
+
+ -- Widget option of Fl_MathGL: `mglGraphAB *' graph
+     Pointer to grapher
+
+ -- Widget option of Fl_MathGL: `void *' draw_par
+     Parameters for drawing function mglGraph::DrawFunc.
+
+ -- Widget option of Fl_MathGL: `int (*' draw_func `)(mglGraph *gr,
+          void *par)'
+     Drawing function for window procedure. It should return the number
+     of frames.
+
+
+File: mathgl_en.info,  Node: QMathGL class,  Prev: Fl_MathGL class,  Up: Widget classes
+
+5.2 QMathGL class
+=================
+
+Class is Qt widget which display MathGL graphics (defined in `#include
+<mgl/mgl_qt.h>'
+
+ -- Method on QMathGL: `double' getRatio ()
+     Return aspect ratio of the picture.
+
+ -- Method on QMathGL: `void' setDraw (`mglDraw *'dr)
+     Sets drawing functions from a class inherited from `mglDraw'.
+
+ -- Method on QMathGL: `void' setDraw (`int (*'draw)(`mglGraph *'gr,
+          `void *'p), `void *'par=`NULL')
+     Sets the drawing function DRAW. There is support of a list of
+     plots (frames). So as one can prepare a set of frames at first and
+     redraw it fast later (but it requires more memory). Function
+     should return positive number of frames for the list or zero if it
+     will plot directly. Parameter PAR contains pointer to data for the
+     plotting function DRAW.
+
+ -- Method on QMathGL: `void' setGraph (`mglGraphAB *'gr)
+     Set pointer to external grapher (instead of built-in
+     `mglGraphZB'). Note that QMathGL will automatically delete this
+     object at destruction or at new `setGraph()' call.
+
+ -- Method on QMathGL: `void' setPopup (`QMenu *'p)
+     Set popup menu pointer.
+
+ -- Method on QMathGL: `void' setSize (`int' w, `int' h)
+     Set widget/picture sizes
+
+ -- Method on QMathGL: `double' getRatio ()
+     Return aspect ratio of the picture.
+
+ -- Method on QMathGL: `int' getPer ()
+     Get perspective value in percents.
+
+ -- Method on QMathGL: `int' getPhi ()
+     Get Phi-angle value in degrees.
+
+ -- Method on QMathGL: `int' getTet ()
+     Get Theta-angle value in degrees.
+
+ -- Method on QMathGL: `bool' getAlpha ()
+     Get transparency state.
+
+ -- Method on QMathGL: `bool' getLight ()
+     Get lightning state.
+
+ -- Method on QMathGL: `bool' getZoom ()
+     Get mouse zooming state.
+
+ -- Method on QMathGL: `bool' getRotate ()
+     Get mouse rotation state.
+
+ -- Slot on QMathGL: `void' refresh ()
+     Redraw saved bitmap without executing drawing function.
+
+ -- Slot on QMathGL: `void' update (`mglGraph *'gr=`NULL')
+     Update picture by executing drawing function.
+
+ -- Slot on QMathGL: `void' copy ()
+     Copy graphics to clipboard.
+
+ -- Slot on QMathGL: `void' setPer (`int' val)
+     Set perspective value.
+
+ -- Slot on QMathGL: `void' setPhi (`int' val)
+     Set Phi-angle value.
+
+ -- Slot on QMathGL: `void' setTet (`int' val)
+     Set Theta-angle value.
+
+ -- Slot on QMathGL: `void' setAlpha (`bool' val)
+     Switch on/off transparency.
+
+ -- Slot on QMathGL: `void' setLight (`bool' val)
+     Switch on/off lightning.
+
+ -- Slot on QMathGL: `void' setZoom (`bool' val)
+     Switch on/off mouse zooming.
+
+ -- Slot on QMathGL: `void' setRotate (`bool' val)
+     Switch on/off mouse rotation.
+
+ -- Slot on QMathGL: `void' zoomIn ()
+     Zoom in graphics.
+
+ -- Slot on QMathGL: `void' zoomOut ()
+     Zoom out graphics.
+
+ -- Slot on QMathGL: `void' restore ()
+     Restore zoom and rotation to default values.
+
+ -- Slot on QMathGL: `void' reload ()
+     Reload data and execute script.
+
+ -- Slot on QMathGL: `void' shiftLeft ()
+     Shift graphics to left direction.
+
+ -- Slot on QMathGL: `void' shiftRight ()
+     Shift graphics to right direction.
+
+ -- Slot on QMathGL: `void'shiftUp ()
+     Shift graphics to up direction.
+
+ -- Slot on QMathGL: `void' shiftDown ()
+     Shift graphics to down direction.
+
+ -- Slot on QMathGL: `void' exportPNG (`QString' fname=`""')
+     Export current picture to PNG file.
+
+ -- Slot on QMathGL: `void' exportPNGs (`QString' fname=`""')
+     Export current picture to PNG file (no transparency).
+
+ -- Slot on QMathGL: `void' exportJPG (`QString' fname=`""')
+     Export current picture to JPEG file.
+
+ -- Slot on QMathGL: `void' exportBPS (`QString' fname=`""')
+     Export current picture to bitmap EPS file.
+
+ -- Slot on QMathGL: `void' exportEPS (`QString' fname=`""')
+     Export current picture to vector EPS file.
+
+ -- Slot on QMathGL: `void' exportSVG (`QString' fname=`""')
+     Export current picture to SVG file.
+
+ -- Slot on QMathGL: `void' exportIDTF (`QString' fname=`""')
+     Export current picture to IDTF file.
+
+ -- Slot on QMathGL: `void' setMGLFont (`QString' path)
+     Restore (PATH=`""' or load font for graphics.
+
+ -- Slot on QMathGL: `void' print ()
+     Print current picture
+
+ -- Slot on QMathGL: `void' adjust ()
+     Adjust plot size to fill entire window. This function is executed
+     only if graph is mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' nextSlide ()
+     Show next slide. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' prevSlide ()
+     Show previous slide. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' animation (`bool' st=`true')
+     Start animation. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' about ()
+     Show about information.
+
+ -- Slot on QMathGL: `void' aboutQt ()
+     Show information about Qt version.
+
+ -- Signal on QMathGL: `void' phiChanged (`int' val)
+     Phi angle changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' tetChanged (`int' val)
+     Tet angle changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' perChanged (`int' val)
+     Perspective changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' alphaChanged (`bool' val)
+     Transparency changed (by toolbar).
+
+ -- Signal on QMathGL: `void' lightChanged (`bool' val)
+     Lighting changed (by toolbar).
+
+ -- Signal on QMathGL: `void' zoomChanged (`bool' val)
+     Zooming changed (by toolbar).
+
+ -- Signal on QMathGL: `void' rotateChanged (`bool' val)
+     Rotation changed (by toolbar).
+
+ -- Widget option of QMathGL: `QString' appName
+     Application name for message boxes.
+
+ -- Widget option of QMathGL: `bool' autoResize
+     Allow auto resizing (default is false).
+
+ -- Widget option of QMathGL: `int' animDelay
+     Animation delay in ms.
+
+
+File: mathgl_en.info,  Node: mglData class,  Next: Other classes,  Prev: Widget classes,  Up: Top
+
+6 mglData class
+***************
+
+Class for working with data array. This class is defined in `#include
+<mgl/mgl_data.h>'. The class has functions for easy and safe
+allocation, resizing, loading and saving, modifying of data arrays.
+Also it can numerically differentiate and integrate data, interpolate,
+fill data by formula and so on. Class supports data with dimensions up
+to 3 (like function of 3 variables - x,y,z). The internal
+representation of numbers is float. Float type was chosen because it
+has smaller size in memory and usually it has enough precision in
+plotting purposes.
+
+* Menu:
+
+* Public variables::
+* Create and delete::
+* Fill::
+* Rearrange::
+* File I/O::
+* Make another data::
+* Functions on direction::
+* Interpolation::
+* Informational functions::
+* Operators::
+* Global functions::
+
+
+File: mathgl_en.info,  Node: Public variables,  Next: Create and delete,  Up: mglData class
+
+6.1 Public variables
+====================
+
+ -- Variable of mglData: `float *' a
+     Data array itself. The flat data representation is used. For
+     example, matrix [nx x ny] is presented as flat (1d-) array with
+     length nx*ny. The element with indexes {i, j, k} is
+     a[i+nx*j+nx*ny*k] (indexes are zero based).
+
+ -- Variable of mglData: `int' nx
+     Number of points in 1st dimensions ('x' dimension).
+
+ -- Variable of mglData: `int' ny
+     Number of points in 2nd dimensions ('y' dimension).
+
+ -- Variable of mglData: `int' nz
+     Number of points in 3d dimensions ('z' dimension).
+
+ -- Variable of mglData: `char *' id
+     Column (or slice if nz>1) names - one character per column.
+
+
+File: mathgl_en.info,  Node: Create and delete,  Next: Fill,  Prev: Public variables,  Up: mglData class
+
+6.2 Create and delete
+=====================
+
+ -- Constructor on mglData: `' mglData (`int' mx=`1', `int' my=`1',
+          `int' mz=`1')
+     Default constructor. Allocates the memory for data array and
+     initializes it by zero.
+
+ -- Constructor on mglData: `' mglData (`const char *'fname)
+     Initializes the data by reading from file.
+
+ -- Constructor on mglData: `' mglData (`const mglData' &dat)
+     Initiates by other `mglData' instance.
+
+ -- Method on `mglData' (C++, Python): `void' Create (`int' mx, `int'
+          my=`1', `int' mz=`1')
+ -- C function: `void' mgl_data_create (`HMDT' dat, `int' mx, `int' my,
+          `int' mz)
+     Creates or recreates the array with specified size and fills it by
+     zero. This function does nothing if one of parameters MX, MY, MZ
+     is zero or negative.
+
+ -- Method on `mglData' (C++): `void' Set (`const float *'A, `int' NX,
+          `int' NY=`1', `int' NZ=`1')
+ -- Method on `mglData' (C++): `void' Set (`const double *'A, `int' NX,
+          `int' NY=`1', `int' NZ=`1')
+ -- C function: `void' mgl_data_set_float (`HMDT' dat, `const float
+          *'A, `int' NX, `int' NY, `int' NZ)
+ -- C function: `void' mgl_data_set_double (`HMDT' dat, `const double
+          *'A, `int' NX, `int' NY, `int' NZ)
+     Allocates memory and copies the data from the *flat* `float*' or
+     `double*' array.
+
+ -- Method on `mglData' (C++): `void' Set (`const float **'A, `int' N1,
+          `int' N2)
+ -- Method on `mglData' (C++): `void' Set (`const double **'A, `int'
+          N1, `int' N2)
+ -- C function: `void' mgl_data_set_float2 (`HMDT' dat, `const float
+          **'A, `int' N1, `int' N2)
+ -- C function: `void' mgl_data_set_double2 (`HMDT' dat, `const double
+          **'A, `int' N1, `int' N2)
+     Allocates memory and copies the data from the `float**' or
+     `double**' array with dimensions N1, N2, i.e. from array defined
+     as `float a[N1][N2];'.
+
+ -- Method on `mglData' (C++): `void' Set (`const float ***'A, `int'
+          N1, `int' N2)
+ -- Method on `mglData' (C++): `void' Set (`const double ***'A, `int'
+          N1, `int' N2)
+ -- C function: `void' mgl_data_set_float3 (`HMDT' dat, `const float
+          ***'A, `int' N1, `int' N2)
+ -- C function: `void' mgl_data_set_double3 (`HMDT' dat, `const double
+          ***'A, `int' N1, `int' N2)
+     Allocates memory and copies the data from the `float***' or
+     `double***' array with dimensions N1, N2, N3, i.e. from array
+     defined as `float a[N1][N2][N3];'.
+
+ -- Method on `mglData' (C++): `void' Set (`gsl_vector *'v)
+ -- C function: `void' mgl_data_set_vector (`HMDT' dat, `gsl_vector *'v)
+     Allocates memory and copies the data from the `gsl_vector *'
+     structure.
+
+ -- Method on `mglData' (C++): `void' Set (`gsl_matrix *'m)
+ -- C function: `void' mgl_data_set_matrix (`HMDT' dat, `gsl_matrix *'m)
+     Allocates memory and copies the data from the `gsl_matrix *'
+     structure.
+
+ -- Method on `mglData' (C++, Python): `inline void' Set (`const
+          mglData &'dat)
+ -- C function: `void' mgl_data_set (`HMDT' dat, `const HMDT' d)
+     Copies the data from mglData instance DAT.
+
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<int> &'d)
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<float>
+          &'d)
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<double>
+          &'d)
+     Allocates memory and copies the data from the `std::vector<T>'
+     array.
+
+ -- Method on `mglData' (C+, Python): `void' Set (`const char *'str,
+          `int' NX, `int' NY=`1', `int' NZ=`1')
+ -- C function: `void' mgl_data_set_values (`const char *'str, `int'
+          NX, `int' NY, `int' NZ)
+     Allocates memory and scanf the data from the string.
+
+
+File: mathgl_en.info,  Node: Fill,  Next: Rearrange,  Prev: Create and delete,  Up: mglData class
+
+6.3 Fill
+========
+
+ -- Method on `mglData' (C++, Python): `void' Fill (`float' x1, `float'
+          x2, `char' dir=`'x'')
+ -- C function: `void' mgl_data_fill (`HMDT' dat, `float' x1, `float'
+          x2, `char' dir)
+     Equidistantly fills the data values to range [X1, X2] in direction
+     DIR={`x',`y',`z'}.
+
+ -- Method on `mglData' (C++, Python): `void' Fill (`const char *'eq,
+          `mglPoint' Min, `mglPoint' Max, `const mglData *'vdat=0,
+          `const mglData *'wdat=0)
+ -- C function: `void' mgl_data_fill (`HMGL' gr, `HMDT' dat, `const
+          char *'eq, `const HMDT *'vdat, `const HMDT *'wdat)
+     Fills the value of array according to the formula in string EQ.
+     Formula is an arbitrary expression depending  on variables `x',
+     `y', `z', `u', `v', `w'. Coordinates `x', `y', `z' are supposed to
+     be normalized in range MIN x MAX (in difference from `Modify'
+     functions). Variable `u' is the original value of the array.
+     Variables `v' and `w' are values of VDAT, WDAT which can be `NULL'
+     (i.e. can be omitted).
+
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `int' dim=`0')
+ -- C function: `void' mgl_data_modify (`HMDT' dat, `const char *'eq,
+          `int' dim)
+     Function fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u'. Coordinates `x', `y', `z' are data
+     indexes normalized in range [0,1]. Variable `u' is the original
+     value of the array. Modification will be fulfilled only for slices
+     >=DIM.
+
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `const mglData &'v)
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `const mglData &'v, `const mglData &'w)
+ -- C function: `void' mgl_data_modify_vw (`HMDT' dat, `const char
+          *'eq, `const HMDT' v, `const HMDT' w)
+     Function fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are data indexes normalized in range [0,1]. Variable `u' is the
+     original value of the array. Variables `v' and `w' are values of
+     VDAT, WDAT.
+
+ -- Method on `mglData' (C++, Python): `void' Put (`float' val, `int'
+          i=`-1', `int' j=`-1', `int' k=`-1')
+ -- mglData: `void' mgl_data_put_val (`HMDT' a, `float' val, `int' i,
+          `int' j, `int' k)
+     Function sets value(s) of array a[I, J, K] = VAL. Negative indexes
+     I, J, K=-1 set the value VAL to whole range in corresponding
+     direction(s). For example, `Put(val,-1,0,-1);' sets a[i,0,j]=VAL
+     for i=0...(nx-1), j=0...(nz-1).
+
+ -- Method on `mglData' (C++, Python): `void' Put (`const mglData &'v,
+          `int' i=`-1', `int' j=`-1', `int' k=`-1')
+ -- mglData: `void' mgl_data_put_dat (`HMDT' a, `const HMDT' v, `int'
+          i, `int' j, `int' k)
+     Function copies value(s) from array V to the range of original
+     array. Negative indexes I, J, K=-1 set the range in corresponding
+     direction(s). At this minor dimensions of array V should be large
+     than corresponding dimensions of this array. For example,
+     `Put(v,-1,0,-1);' sets a[i,0,j]=v.ny>nz ? v[i,j] : v[i], where
+     i=0...(nx-1), j=0...(nz-1) and condition v.nx>=nx is true.
+
+ -- C function: `void' mgl_data_set_value (`HMDT' dat, `float' v, `int'
+          i, `int' j, `int' k)
+     Sets the value in specified cell of the data with border checking.
+
+ -- C function: `float' mgl_data_get_value (`HMDT' dat, `int' i, `int'
+          j, `int' k)
+     Gets the value in specified cell of the data with border checking.
+
+ -- Method on `mglData' (C+, Python): `void' GetNx ()
+ -- C function: `float' mgl_data_get_nx (`HMDT' dat)
+     Gets the x-size of the data.
+
+ -- Method on `mglData' (C+, Python): `void' GetNy ()
+ -- C function: `float' mgl_data_get_ny (`HMDT' dat)
+     Gets the y-size of the data.
+
+ -- Method on `mglData' (C+, Python): `void' GetNz ()
+ -- C function: `float' mgl_data_get_nz (`HMDT' dat)
+     Gets the z-size of the data.
+
+
+File: mathgl_en.info,  Node: Rearrange,  Next: File I/O,  Prev: Fill,  Up: mglData class
+
+6.4 Rearrange
+=============
+
+ -- Method on `mglData' (C++, Python): `void' Rearrange (`int' mx,
+          `int' my=`0', `int' mz=`0')
+ -- C function: `void' mgl_data_rearrange (`HMDT' dat, `int' mx, `int'
+          my, `int' mz)
+     Rearrange dimensions without changing data array so that resulting
+     sizes should  be MX*MY*MZ < nx*ny*nz. If some of parameter MY or
+     MZ are zero then it will be selected to optimal fill of data
+     array. For example, if MY=0 then it will be change to
+     MY=nx*ny*nz/MX and MZ will be 1.
+
+ -- Method on `mglData' (C++, Python): `void' Extend (`int' n1, `int'
+          n2=`0')
+ -- C function: `void' mgl_data_extend (`HMDT' dat, `int' n1, `int' n2)
+     Increase the dimensions of the data by inserting new (|N1|+1)-th
+     slices after (for N1>0) or before (for N1<0) of existed one. It is
+     possible to insert 2 dimensions simultaneously for 1d data by
+     using parameter N2. Data to new slices is copy from existed one.
+     For example, for N1>0 new array will be a_ij^new = a_i^old where
+     j=0...N1. Correspondingly, for N1<0 new array will be a_ij^new =
+     a_j^old where i=0...|N1|.
+
+ -- Method on `mglData' (C++, Python): `void' Transpose (`const char
+          *'dim=`"yx"')
+ -- C function: `void' mgl_data_transpose (`const char *'dim)
+     Transposes (shift order of) dimensions of the data. New order of
+     dimensions is specified int string DIM. This function may be
+     useful also for the reading of one-dimensional data.
+
+ -- Method on `mglData' (C++, Python): `void' Squeeze (`int' rx, `int'
+          ry=`1', `int' rz=`1', `bool' smooth=`false')
+ -- C function: `void' mgl_data_squeeze (`HMDT' dat, `int' rx, `int'
+          ry, `int' rz, `int' smooth)
+     Reduces the data size by excluding data elements which indexes are
+     not divisible by RX, RY, RZ correspondingly. Parameter SQUEEZE set
+     to use smoothing (i.e. out[i]=\sum_{j=i,i+r} a[j]/r) or not (i.e.
+     out[i]=a[j*r]).
+
+ -- Method on `mglData' (C++, Python): `void' Crop (`int' n1, `int' n2,
+          `char' dir=`'x'')
+ -- C function: `void' mgl_data_crop (`HMDT' dat, `int' n1, `int' n2,
+          `char' dir)
+     Cuts off edges of the data I<N1 and I>N2 if N2>0 or I>`n[xyz]'-N2
+     if N2<=0 along direction DIR.
+
+ -- Method on `mglData' (C++, Python): `void' InsertRows (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM rows (slice along y-direction) at position AT and fill
+     it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' InsertColumns (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM columns (slice along x-direction) at position AT and
+     fill it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' InsertSlices (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM slices (slice along z-direction) at position AT and
+     fill it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteRows (`int' at,
+          `int' num=`1')
+     Delete NUM rows (slice along y-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteColumns (`int' at,
+          `int' num=`1')
+     Delete NUM columns (slice along x-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteSlices (`int' at,
+          `int' num=`1')
+     Delete NUM slices (slice along z-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' Insert (`char' dir, `int'
+          pos=`0', `int' num=`1')
+ -- C function: `void' mgl_data_insert (`HMDT' dat, `char' dir, `int'
+          pos, `char' num)
+     Insert NUM slices along DIR-direction at position POS and fill it
+     by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' Delete (`char' dir, `int'
+          pos=`0', `int' num=`1')
+ -- C function: `void' mgl_data_delete (`HMDT' dat, `char' dir, `int'
+          pos, `char' num)
+     Delete NUM slices along DIR-direction at position POS.
+
+
+File: mathgl_en.info,  Node: File I/O,  Next: Make another data,  Prev: Rearrange,  Up: mglData class
+
+6.5 File I/O
+============
+
+ -- Method on `mglData' (C++, Python): `void' Read (`const char *'fname)
+ -- C function: `void' mgl_data_read (`HMDT' dat, `const char *'fname)
+     Reads data from tab-separated text file with auto determining
+     sizes of the data.
+
+ -- Method on `mglData' (C++, Python): `void' Read (`const char
+          *'fname, `int' mx, `int' my=`1', `int' mz=`1')
+ -- C function: `void' mgl_data_read_dim (`HMDT' dat, `const char
+          *'fname, `int' mx, `int' my, `int' mz)
+     Reads data from text file with specified data sizes. This function
+     does nothing if one of parameters MX, MY or MZ is zero or negative.
+
+ -- Method on `mglData' (C++, Python): `void' ReadMat (`const char
+          *'fname, `int' dim=`2')
+ -- C function: `void' mgl_data_read_mat (`HMDT' dat, `const char
+          *'fname, `int' dim)
+     Read data from text file with size specified at beginning of the
+     file by first DIM numbers. At this, variable DIM set data
+     dimensions.
+
+ -- Method on `mglData' (C++, Python): `void' ReadRange (`const char
+          *'templ, `float' from, `float' to, `float' step=`1.f', `bool'
+          as_slice=`false')
+     Join data arrays from several text files. The file names are
+     determined by function call `sprintf(fname,templ,val);', where VAL
+     changes from FROM to TO with step STEP. The data load one-by-one
+     in the same slice if AS_SLICE=`false' or as slice-by-slice if
+     AS_SLICE=`true'.
+
+ -- Method on `mglData' (C++, Python): `void' ReadAll (`const char
+          *'templ, `bool' as_slice=`false')
+     Join data arrays from several text files which filenames satisfied
+     the template TEMPL (for example, TEMPL=`"t_*.dat"'). The data load
+     one-by-one in the same slice if AS_SLICE=`false' or as
+     slice-by-slice if AS_SLICE=`true'.
+
+ -- Method on `mglData' (C++, Python): `void' Save (`const char
+          *'fname, `int' ns=`-1') `const'
+ -- C function: `void' mgl_data_save (`const HMDT' dat, `const char
+          *'fname, `int' ns)
+     Saves the whole data array (for NS=`-1') or only ns-th slice to
+     text file. If NS>0 then only NS-th slice (or column for 2D array)
+     will be saved.
+
+ -- Method on `mglData' (C++, Python): `void' ReadHDF (`const char
+          *'fname, `const char *'dname)
+     Reads data array named DNAME from HDF file. This function does
+     nothing if NO_HDF5 was defined during library compilation.
+
+ -- Method on `mglData' (C++, Python): `void' SaveHDF (`const char
+          *'fname, `const char *'dname, `bool' rewrite=`false') `const'
+     Saves data array named DNAME from HDF file. This function does
+     nothing if NO_HDF5 was defined during library compilation.
+
+ -- Method on `mglData' (C++, Python): `void' Import (`const char
+          *'fname, `const char *'scheme, `float' v1=`0', float v2=`1')
+ -- C function: `void' mgl_data_import (`HMDT' dat, `const char
+          *'fname, `const char *'scheme, `float' v1, float v2)
+     Reads data from bitmap file (now support only PNG format). The RGB
+     values of bitmap pixels are transformed to float values in range
+     [V1, V2] using color scheme SCHEME (*note Color scheme::).
+
+ -- Method on `mglData' (C++, Python): `void' Export (`const char
+          *'fname, `const char *'scheme, `float' v1=`0', float v2=`0',
+          `int' ns=`-1') const
+ -- C function: `void' mgl_data_export (`HMDT' dat, `const char
+          *'fname, `const char *'scheme, `float' v1, float v2, `int'
+          ns) const
+     Saves data matrix (or `ns'-th slice for 3d data) to bitmap file
+     (now support only PNG format). The data values are transformed
+     from range [V1, V2] to RGB pixels of bitmap using color scheme
+     SCHEME (*note Color scheme::). If V1>=V2 then the values of V1, V2
+     are automatically determined as minimal and maximal value of the
+     data array.
+
+
+File: mathgl_en.info,  Node: Make another data,  Next: Functions on direction,  Prev: File I/O,  Up: mglData class
+
+6.6 Make another data
+=====================
+
+ -- Method on `mglData' (C++, Python): `mglData' SubData (`int' xx,
+          `int' yy=`-1', `int' zz=`-1') `const'
+ -- C function: `HMDT' mgl_data_subdata (`const HMDT' dat, `int' xx,
+          `int' yy, `int' zz)
+     Extracts sub-array data from the original data array keeping fixed
+     positive index. For example `SubData(-1,2)' extracts 3d row
+     (indexes are zero based), `SubData(4,-1)' extracts 5th column,
+     `SubData(-1,-1,3)' extracts 4th slice and so on. The most
+     convenient way is to use this function as initialization of other
+     `mglData' variable like `mglData a1(a.SubData(-1,-1,3))'.
+
+ -- Method on `mglData' (C++, Python): `mglData' SubData (`const
+          mglData &'xx, `const mglData &'yy, `const mglData &'zz)
+          `const'
+ -- C function: `HMDT' mgl_data_subdata_ext (`const HMDT' dat, `const
+          HMDT' xx, `const HMDT' yy, `const HMDT' zz)
+     Extracts sub-array data from the original data array for indexes
+     specified by arrays XX, YY, ZZ (indirect access). The resulting
+     array have the same dimensions as input arrays for 2D and 3D
+     arguments. This function work like previous one for 1D arguments
+     (or numbers). The dimensions of all argument must be the same if
+     they are 2D or 3D arrays.
+
+ -- Method on `mglData' (C++, Python): `mglData' Column (`const char
+          *'eq) `const'
+ -- C function: `HMDT' mgl_data_column (`const HMDT' dat, `const char
+          *'eq)
+     Get column (or slice) of the data filled by formula EQ of other
+     named columns. For example, `Column("n*w^2/exp(t)");'. The column
+     ids must be defined first by `SetColumnId()' function.
+
+ -- Method on `mglData' (C++, Python): `void' SetColumnId (`const char
+          *'ids)
+ -- C function: `void' mgl_data_set_id (`HMDT' dat, `const char *'ids)
+     Set the symbol id for data columns. The string must contain one
+     symbol 'a'...'z' per column (without spaces).
+
+ -- Method on `mglData' (C++, Python): `mglData' Trace () `const'
+     Gets array of diagonal elements a[i,i] (for 2D case) or a[i,i,i]
+     (for 3D case) where i=0...nx-1. Function return copy of itself for
+     1D case. Data array must have dimensions ny,nz >= nx or ny,nz = 1.
+
+ -- Method on `mglData' (C++, Python): `mglData' Hist (`int' n, `float'
+          v1=`0', `float' v2=`1', `int' nsub=`0') `const'
+ -- C function: `HMDT' mgl_data_hist (`const HMDT' dat, `int' n,
+          `float' v1, `float' v2, `int' nsub)
+     Creates N-th points distribution of the data values in range [V1,
+     V2]. Parameter NSUB define the number of additional interpolated
+     points (for smoothness of histogram).
+
+ -- Method on `mglData' (C++, Python): `mglData' Hist (`const mglData
+          &'w, `int' n, `float' v1=`0', `float' v2=`1', `int' nsub=`0')
+          `const'
+ -- C function: `HMDT' mgl_data_hist_w (`const HMDT' dat, `const HMDT'
+          w, `int' n, `float' v1, `float' v2, `int' nsub)
+     Creates N-th points distribution of the data values in range [V1,
+     V2]. Array W specifies weights of the data elements. Parameter
+     NSUB define the number of additional interpolated points (for
+     smoothness of histogram).
+
+ -- Method on `mglData' (C++, Python): `mglData' Momentum (`char' dir,
+          `const char *'how) `const'
+ -- C function: `HMDT' mgl_data_momentum (`const HMDT' dat, `char' dir,
+          `const char *'how)
+     Get momentum (1D-array) of the data along direction DIR. String
+     HOW contain kind of momentum. The momentum is defined like as
+     res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij if VAR=`z' and
+     so on. Coordinates `x', `y', `z' are data indexes normalized in
+     range [0,1].
+
+ -- Method on `mglData' (C++, Python): `mglData' Sum (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_sum (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the result of summation in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Max (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_max_dir (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Min (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_min_dir (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Combine (`const
+          mglData &'a) `const'
+ -- C function: `HMDT' mgl_data_combine (`const HMDT' dat, `const HMDT'
+          a)
+     Return direct multiplication of arrays (like, res[i,j] =
+     this[i]*a[j] and so on).
+
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `bool' norm=`true') `const'
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `const mglData &'jdat, `bool' norm=`true')
+          `const'
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `const mglData &'jdat, `const mglData &'kdat,
+          `bool' norm=`true') `const'
+ -- C function: `HMDT' mgl_data_evaluate_i (`const HMDT' dat, `const
+          HMDT' idat, `int' norm)
+ -- C function: `HMDT' mgl_data_evaluate_ij (`const HMDT' dat, `const
+          HMDT' idat, `const HMDT' jdat, `int' norm)
+ -- C function: `HMDT' mgl_data_evaluate_ijk (`const HMDT' dat, `const
+          HMDT' idat, `const HMDT' jdat, `const HMDT' kdat, `int' norm)
+     Get array which values is result of interpolation of original
+     array for coordinates from other arrays. All dimensions must be
+     the same for data IDAT, JDAT, KDAT. Coordinates from IDAT, JDAT,
+     KDAT are supposed to be normalized in range [0,1] (if NORM=`true')
+     or in range [0,nx], [0,ny], [0,nz] correspondingly.
+
+ -- Method on `mglData' (C++, Python): `mglData' Resize (`int' mx,
+          `int' my=`1', `int' mz=`1', `float' x1=`0', `float' x2=`1',
+          `float' y1=`0', `float' y2=`1', `float' z1=`0', `float'
+          z2=`1') `const'
+ -- C function: `HMDT' mgl_data_resize (`const HMDT' dat, `int' mx,
+          `int' my, `int' mz)
+ -- C function: `HMDT' mgl_data_resize_box (`const HMDT' dat, `int' mx,
+          `int' my, `int' mz, `float' x1, `float' x2, `float' y1,
+          `float' y2, `float' z1, `float' z2)
+     Resizes the data to new size MX, MY, MZ from box (part) [X1,X2] x
+     [Y1,Y2] x [Z1,Z2] of original array. Initially x,y,z coordinates
+     are supposed to be in [0,1].
+
+
+File: mathgl_en.info,  Node: Functions on direction,  Next: Interpolation,  Prev: Make another data,  Up: mglData class
+
+6.7 Functions on direction
+==========================
+
+These functions change the data in some direction like
+differentiations, integrations and so on. The direction in which the
+change will applied is specified by the string parameter, which may
+contain `x', `y' or `z' characters for 1-st, 2-nd and 3-d dimension
+correspondengly.
+
+ -- Method on `mglData' (C++, Python): `void' CumSum (`const char *'dir)
+ -- C function: `void' mgl_data_cumsum (`HMDT' dat, `const char *'dir)
+     CCumulative summation of the data in given direction or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Integral (`const char
+          *'dir)
+ -- C function: `void' mgl_data_integral (`HMDT' dat, `const char *'dir)
+     Integrates (like cumulative summation) the data in given direction
+     or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Diff (`const char *'dir)
+ -- C function: `void' mgl_data_diff (`HMDT' dat, `const char *'dir)
+     Differentiates the data in given direction or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Diff (`const mglData &'x,
+          `const mglData &'y)
+ -- Method on `mglData' (C++, Python): `void' Diff (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z)
+ -- C function: `void' mgl_data_diff_par (`HMDT' dat, `const HMDT' x,
+          `const HMDT'y, `const HMDT'z)
+     Differentiates the data specified parametrically in direction X
+     with Y, Z=constant. Parametrical differentiation uses the formula
+     (for 2D case): da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j) where
+     a_i=da/di, a_j=da/dj denotes usual differentiation along 1st and
+     2nd dimensions. The similar formula is used for 3D case. Note,
+     that you may change the order of arguments - for example, if you
+     have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)}
+     then usual derivative along `x' will be `Diff(x,y);' and usual
+     derivative along `y' will be `Diff(y,x);'.
+
+ -- Method on `mglData' (C++, Python): `void' Diff2 (`const char *'dir)
+ -- C function: `void' mgl_data_diff2 (`const char *'dir)
+     Double-differentiates (like Laplace operator) the data in given
+     direction.
+
+ -- Method on `mglData' (C++, Python): `void' Swap (`const char *'dir)
+ -- C function: `void' mgl_data_swap (`HMDT' dat, `const char *'dir)
+     Swaps the left and right part of the data in given direction
+     (useful for Fourier spectrum).
+
+ -- Method on `mglData' (C++, Python): `void' Mirror (`const char *'dir)
+ -- C function: `void' mgl_data_mirror (`HMDT' dat, `const char *'dir)
+     Mirror the left-to-right part of the data in given direction.
+     Looks like change the value index I->N-I.
+
+ -- Method on `mglData' (C++, Python): `void' Sew (`const char *'dir,
+          `float' da=`2*M_PI')
+ -- C function: `void' mgl_data_sew (`HMDT' dat, `const char *'dir,
+          `float' da)
+     Remove value steps (like phase jumps after inverse trigonometric
+     functions) with period DA in given direction.
+
+ -- Method on `mglData' (C++, Python): `void' Smooth (`int' Type,
+          `const char *'dir, `float' delta=`0')
+ -- C function: `void' mgl_data_smooth (`HMDT' dat, `int' Type, `float'
+          delt, `const char *'dirs)
+     Smooths the data on specified direction or directions by method
+     TYPE. Now 4 methods are supported: `SMOOTH_NONE' does nothing for
+     DELTA=0 or approaches data to zero with the step DELTA,
+     `SMOOTH_LINE_3' linear averaging by 3 points, `SMOOTH_LINE_5'
+     linear averaging by 5 points, `SMOOTH_QUAD_5' quadratic averaging
+     by 5 points. Parameter DELTA forbids to change values of array
+     more than DELTA from the original ones. String DIRS specifies the
+     dimensions which will be smoothed. It may contain characters: 'x'
+     for 1st dimension, 'y' for 2nd dimension, 'z' for 3d dimension.
+
+ -- Method on `mglData' (C++, Python): `void' Smooth (`const char *'dir)
+     Smooths the data on specified direction(s). This is the same as
+     `Smooth()' but argument TYPE is specified in string as `0' for
+     `SMOOTH_NONE', `3' for `SMOOTH_LINE_3', `5' for `SMOOTH_LINE_5'.
+     If string DIR don't contain digits `035' then TYPE=`SMOOTH_QUAD_5'
+     is used.
+
+ -- Method on `mglData' (C++, Python): `void' Envelop (`char' dir=`'x'')
+ -- C function: `void' mgl_data_envelop (`HMDT' dat, `char' dir)
+     Find envelop for data values along direction DIR.
+
+ -- Method on `mglData' (C++, Python): `void' NormSl (`float' v1=`0',
+          `float' v2=`1', `char' dir=`'z'', `bool' keep_en=`true',
+          `bool' sym=`false')
+ -- C function: `void' mgl_data_norm_slice (`HMDT' dat, `float' v1,
+          `float' v2, `char' dir, `int' keep_en, `int' sym)
+     Normalizes data slice-by-slice along direction DIR the data in
+     slices to range [V1,V2]. If flag SYM=`true' then symmetrical
+     interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If KEEP_EN is
+     set then maximal value of k-th slice will be limited by \sqrt{\sum
+     a_ij(k)/\sum a_ij(0)}.
+
+ -- Method on `mglData' (C++, Python): `void' Norm (`float' v1=`0',
+          `float' v2=`1', `bool' sym=`false', `int' dim=`0')
+     Normalizes the data to range [V1,V2]. If flag SYM=`true' then
+     symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used.
+     Modification will be applied only for slices >=DIM.
+
+
+File: mathgl_en.info,  Node: Interpolation,  Next: Informational functions,  Prev: Functions on direction,  Up: mglData class
+
+6.8 Interpolation
+=================
+
+ -- Method on `mglData' (C++, Python): `float' Spline (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_spline (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by cubic spline to the given point X in
+     [0...nx-1], Y in [0...ny-1], Z in [0...nz-1].
+
+ -- Method on `mglData' (C++, Python): `float' Spline1 (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_spline1 (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by cubic spline to the given point X, Y, Z which
+     assumed to be normalized in range [0, 1].
+
+ -- Method on `mglData' (C++, Python): `float' Linear (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_linear (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by linear function to the given point X in
+     [0...nx-1], Y in [0...ny-1], Z in [0...nz-1].
+
+ -- Method on `mglData' (C++, Python): `float' Linear1 (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_linear1 (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by linear function to the given point X, Y, Z
+     which assumed to be normalized in range [0, 1].
+
+ -- Method on `mglData' (C++, Python): `float' v (`int' i, `int' j=`0',
+          `int' k=`0') `const'
+ -- C function: `float' mgl_data_get_value (`const HMDT' dat, `int' i,
+          `int' j, `int' k)
+     Gets the value in specified cell of the data with border checking.
+
+ -- Method on `mglData' (C++, Python): `float' Spline5 (`float' x,
+          `float' y, `float' z, `float' &dx, `float' &dy, `float' &dz)
+          `const'
+     Interpolate by 5-th order splain the data to given point X, Y, Z
+     which normalized in range [0, 1] and evaluate its derivatives.
+
+ -- C function: `float *' mgl_data_value (`HMDT' dat, `int' i, `int' j,
+          `int' k)
+     Gets the pointer to data element.
+
+ -- C function: `const float *' mgl_data_data (`const HMDT' dat)
+     Gets the pointer to internal data array.
+
+
+File: mathgl_en.info,  Node: Informational functions,  Next: Operators,  Prev: Interpolation,  Up: mglData class
+
+6.9 Informational functions
+===========================
+
+ -- Method on `mglData' (C++): `void' PrintInfo (`char *'buf, `bool'
+          all=`false') `const'
+     Print information about the data (sizes and momentum) to string
+     BUF. Parameter ALL set to print most of information (if `true') or
+     just basic one like dimensions, maximal an minimal values.
+
+ -- Method on `mglData' (C++): `void' PrintInfo (`FILE *'fp) `const'
+     Print information about the data (sizes and momentum) to FILE (for
+     example, stdout)
+
+ -- Method on `mglData' (C++, Python): `float' Maximal () `const'
+ -- C function: `float' mgl_data_max (`const HMDT' dat)
+     Gets maximal value of the data.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal () `const'
+ -- C function: `float' mgl_data_min (`HMDT' dat) `const'
+     Gets minimal value of the data.
+
+ -- Method on `mglData' (C++, Python): `float' Maximal (`int' &i, `int'
+          &j, `int' &k) `const'
+ -- C function: `float' mgl_data_max_int (`const HMDT' dat, `int' *i,
+          `int' *j, `int' *k)
+     Gets maximal value of the data and its position in the array to
+     variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal (`int' &i, `int'
+          &j, `int' &k) `const'
+ -- C function: `float' mgl_data_min_int (`const HMDT' dat, `int' *i,
+          `int' *j, `int' *k)
+     Gets minimal value of the data and its position in the array to
+     variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Maximal (`float' &i,
+          `float' &j, `float' &k) `const'
+ -- C function: `float' mgl_data_max_real (`const HMDT' dat, `float'
+          *x, `float' *y, `float' *z)
+     Gets maximal value of the data and its approximated (interpolated)
+     position to variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal (`float' &i,
+          `float' &j, `float' &k) `const'
+ -- C function: `float' mgl_data_min_real (`const HMDT' dat, `float'
+          *x, `float' *y, `float' *z)
+     Gets minimal value of the data and its approximated (interpolated)
+     position to variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Momentum (`char' dir,
+          `float' &m, `float' &w) `const'
+ -- C function: `float' mgl_data_momentum_mw (`const HMDT' dat, `char'
+          dir, `float' *m, `float' *w)
+     Gets zero-momentum (energy, I=\sum a_i) and write first momentum
+     (median, m = \sum \xi_i a_i/I) and second momentum (width, w^2 =
+     \sum (\xi_i-m)^2 a_i/I) to variables. Here \xi is corresponding
+     coordinate if DIR is `'x'', `'y'' or `'z''. Otherwise median is m
+     = \sum a_i/N, width is w^2 = \sum (a_i-m)^2/N.
+
+ -- Method on `mglData' (C++): `float' Momentum (`char' dir, `float'
+          &m, `float' &w, `float' &s, `float' &k) `const'
+     Gets zero-momentum (energy, I=\sum a_i) and write first momentum
+     (median, m = \sum \xi_i a_i/I), second momentum (width, w^2 = \sum
+     (\xi_i-m)^2 a_i/I, third momentum (skewness, s = \sum (\xi_i-m)^3
+     a_i/ I w^3) and fourth momentum (kurtosis, k = \sum (\xi_i-m)^4
+     a_i / 3 I w^4)) to variables. Here \xi is corresponding coordinate
+     if DIR is `'x'', `'y'' or `'z''. Otherwise median is m = \sum
+     a_i/N, width is w^2 = \sum (a_i-m)^2/N and so on.
+
+ -- Method on `mglData' (C++, Python): `float' Find (`const char
+          *'cond, `int' &i, `int' &j, `int' &k) `const'
+ -- C function: `float' mgl_data_first (`const HMDT' dat, `const char
+          *'cond, `int' *i, `int' *j, `int' *k)
+     Find position (after specified in I, J, K) of first nonzero value
+     of formula COND. Function return the data value at found position.
+
+ -- Method on `mglData' (C++, Python): `float' Last (`const char
+          *'cond, `int' &i, `int' &j, `int' &k) `const'
+ -- C function: `float' mgl_data_last (`const HMDT' dat, `const char
+          *'cond, `int' *i, `int' *j, `int' *k)
+     Find position (before specified in I, J, K) of last nonzero value
+     of formula COND. Function return the data value at found position.
+
+ -- Method on `mglData' (C++, Python): `int' Find (`const char *'cond,
+          `char' dir, `int' i=`0', `int' j=`0', `int' k=`0') `const'
+ -- C function: `float' mgl_data_find (`const HMDT' dat, `const char
+          *'cond, `int' i, `int' j, `int' k)
+     Return position of first in direction DIR nonzero value of formula
+     COND. The search is started from point {i,j,k}.
+
+ -- Method on `mglData' (C++, Python): `bool' FindAny (`const char
+          *'cond) `const'
+ -- C function: `float' mgl_data_find_any (`const HMDT' dat, `const
+          char *'cond)
+     Determines if any nonzero value of formula in the data array.
+
+
+File: mathgl_en.info,  Node: Operators,  Next: Global functions,  Prev: Informational functions,  Up: mglData class
+
+6.10 Operators
+==============
+
+ -- Method on `mglData' (C++, Python): `void' operator= (`const mglData
+          &'d)
+     Copies data from other variable.
+
+ -- Method on `mglData' (C++, Python): `void' operator*= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_mul_dat (`HMDT' dat, `const HMDT' d)
+     Multiplies the data by the other one for each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator/= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_div_dat (`HMDT' dat, `const HMDT' d)
+     Divides the data by the other one for each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator+= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_add_dat (`HMDT' dat, `const HMDT' d)
+     Adds the other data.
+
+ -- Method on `mglData' (C++, Python): `void' operator-= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_sub_dat (`HMDT' dat, `const HMDT' d)
+     Subtracts the other data.
+
+ -- Method on `mglData' (C++, Python): `void' operator*= (`float' d)
+ -- C function: `void' mgl_data_mul_num (`HMDT' dat, `float' d)
+     Multiplies each element by the number.
+
+ -- Method on `mglData' (C++, Python): `void' operator/= (`float' d)
+ -- C function: `void' mgl_data_div_num (`HMDT' dat, `float' d)
+     Divides each element by the number.
+
+ -- Method on `mglData' (C++, Python): `void' operator+= (`float' d)
+ -- C function: `void' mgl_data_add_num (`HMDT' dat, `float' d)
+     Adds the number to each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator-= (`float' d)
+ -- C function: `void' mgl_data_sub_num (`HMDT' dat, `float' d)
+     Subtracts the number to each element.
+
+ -- Library Function: mglData operator+ (`const mglData &'a, `const
+          mglData &'b)
+     Adds the other data.
+
+ -- Library Function: mglData operator+ (`float' a, `const mglData &'b)
+     Adds the number.
+
+ -- Library Function: mglData operator+ (`const mglData &'a, `float' b)
+     Adds the number.
+
+ -- Library Function: mglData operator- (`const mglData &'a, `const
+          mglData &'b)
+     Subtracts the other data.
+
+ -- Library Function: mglData operator- (`float' a, `const mglData &'b)
+     Subtracts from the number.
+
+ -- Library Function: mglData operator- (`const mglData &'a, `float' b)
+     Subtracts the number.
+
+ -- Library Function: mglData operator* (`const mglData &'a, `const
+          mglData &'b)
+     Multiplies by the other data.
+
+ -- Library Function: mglData operator* (`float' a, `const mglData &'b)
+     Multiplies by the number.
+
+ -- Library Function: mglData operator* (`const mglData &'a, `float' b)
+     Multiplies by the number.
+
+ -- Library Function: mglData operator/ (`const mglData &'a, `const
+          mglData &'b)
+     Divides by the other data.
+
+ -- Library Function: mglData operator/ (`const mglData &'a, `float' b)
+     Divides by the number.
+
+
+File: mathgl_en.info,  Node: Global functions,  Prev: Operators,  Up: mglData class
+
+6.11 Global functions
+=====================
+
+These functions are not methods of `mglData' class. However it have
+additional functionality to handle data. So I put it in this chapter.
+
+ -- Global function: `mglData' mglTransform (`const mglData &'real,
+          `const mglData &'imag, `const char *'type)
+ -- C function: `HMDT' mgl_transform (`const HMDT' real, `const HMDT'
+          imag, `const char *'type)
+     Do integral transformation of complex data REAL, IMAG on specified
+     direction. Now only Fourier transformation is supported. The order
+     of transformations is specified in string TYPE: first character
+     for x-dimension, second one for y-dimension, third one for
+     z-dimension. The possible character are: `f' is forward Fourier
+     transformation, `i' is inverse Fourier transformation, `n' or ` '
+     is no transformation.
+
+ -- Global function: `mglData' mglTransformA `const mglData &'ampl,
+          `const mglData &'phase, `const char *'type)
+ -- C function: `HMDT' mgl_transform_a `const HMDT' ampl, `const HMDT'
+          phase, `const char *'type)
+     Do integral transformation of complex data AMPL, PHASE on
+     specified direction. Now only Fourier transformation is supported.
+     The order of transformations is specified in string TYPE: first
+     character for x-dimension, second one for y-dimension, third one
+     for z-dimension. The possible character are: `f' is forward
+     Fourier transformation, `i' is inverse Fourier transformation, `n'
+     or ` ' is no transformation.
+
+ -- Global function: `mglData' mglSTFA (`const mglData &'real, `const
+          mglData &'imag, `int' dn, `char' dir=`'x'')
+ -- C function: `HMDT' mgl_data_stfa (`const HMDT' real, `const HMDT'
+          imag, `int' dn,`char' dir)
+     Short time Fourier analysis for real and imaginary parts. Output
+     is amplitude of partial Fourier of length DN. For example if
+     DIR=`x', result will have size {int(nx/dn), dn, ny} and it will
+     contain res[i,j,k]=|\sum_d^dn
+     exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn.
+
+ -- Global function: `mglData' mglPDE (`const char *'ham, `const
+          mglData &'ini_re, `const mglData &'ini_im, `mglPoint' Min,
+          `mglPoint' Max, `float' dz=`0.1', `float' k0=`100')
+ -- C function: `HMDT' mgl_pde_solve (`HMGL' gr, `const char *'ham,
+          `const HMDT' ini_re, `const HMDT' ini_im, `float' dz, `float'
+          k0)
+     Solves equation du/dz = i*k0*HAM(p,q,x,y,z,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators.
+     Parameters INI_RE, INI_IM specify real and imaginary part of
+     initial field distribution. Parameters MIN, MAX set the bounding
+     box for the solution. Note, that really this ranges are increased
+     by factor 3/2 for purpose of reducing reflection from boundaries.
+     Parameter DZ set the step along evolutionary coordinate z. At this
+     moment, simplified form of function HAM is supported - all "mixed"
+     terms (like `x*p'->x*d/dx) are excluded. For example, in 2D case
+     this function is effectively ham = f(p,z) + g(x,z,u). However
+     commutable combinations (like `x*q'->x*d/dy) are allowed. Here
+     variable `u' is used for field amplitude |u|. This allow one solve
+     nonlinear problems - for example, for nonlinear Shrodinger
+     equation you may set `ham="p^2 + q^2 - u^2"'. You may specify
+     imaginary part for wave absorption, like `ham = "p^2 +
+     i*x*(x>0)"', but only if dependence on variable `i' is linear
+     (i.e. ham = hre+i*him). *Note PDE sample::, for sample code and
+     picture.
+
+ -- Global function: `mglData' mglRay (`const char *'ham, `mglPoint'
+          r0, `mglPoint' p0, `float' dt=`0.1', `float' tmax=`10')
+ -- C function: `HMDT' mgl_ray_trace (`const char *'ham, `float' x0,
+          `float' y0, `float' z0, `float' px, `float' py, `float' pz,
+          `float' dt, `float' tmax)
+     Solves GO ray equation like dr/dt = d HAM/dp, dp/dt = -d HAM/dr.
+     This is Hamiltonian equations for particle trajectory in 3D case.
+     Here HAM is Hamiltonian which may depend on coordinates `x', `y',
+     `z', momentums `p'=px, `q'=py, `v'=pz and time `t': ham =
+     H(x,y,z,p,q,v,t). The starting point (at `t=0') is defined by
+     variables R0, P0. Parameters DT and TMAX specify the integration
+     step and maximal time for ray tracing. Result is array of
+     {x,y,z,p,q,v,t} with dimensions {7 * int(TMAX/DT+1) }.
+
+ -- Global function: `mglData' mglQO2d (`const char *'ham, `const
+          mglData &'ini_re, `const mglData &'ini_im, `const mglData
+          &'ray, `float' r=`1', `float' k0=`100', `mglData *'xx=`0',
+          `mglData *'yy=`0', `bool' UseR=`true')
+ -- C function: `HMDT' mgl_qo2d_solve (`const char *'ham, `const HMDT'
+          ini_re, `const HMDT' ini_im, `const HMDT' ray, `float' r,
+          `float' k0, `HMDT' xx, `HMDT' yy)
+     Solves equation du/dt = i*k0*HAM(p,q,x,y,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see
+     `mglPDE()' for details). Parameters INI_RE, INI_IM specify real
+     and imaginary part of initial field distribution. Parameters RAY
+     set the reference ray, i.e. the ray around which the accompanied
+     coordinate system will be maked. You may use, for example, the
+     array created by `mglRay()' function. Note, that the reference ray
+     *must be* smooth enough to make accompanied coodrinates
+     unambiguity. Otherwise errors in the solution may appear. If XX
+     and YY are non-zero then Cartesian coordinates for each point will
+     be written into them. *Note Beam tracing sample::, for sample code
+     and picture.
+
+ -- Global function: `mglData' mglJacobian (`const mglData &'x, `const
+          mglData &'y)
+ -- Global function: `mglData' mglJacobian (`const mglData &'x, `const
+          mglData &'y, `const mglData &'z)
+ -- C function: `HMDT' mgl_jacobian_2d (`const HMDT' x, `const HMDT' y)
+ -- C function: `HMDT' mgl_jacobian_3d (`const HMDT' x, `const HMDT' y,
+          `const HMDT' z)
+     Computates the Jacobian for transformation {i,j,k} to {X,Y,Z}
+     where initial coordinates  {i,j,k} are data indexes normalized in
+     range [0,1]. The Jacobian is determined by formula
+     det||dr_\alpha/d\xi_\beta|| where r={X,Y,Z} and \xi={i,j,k}. All
+     dimensions must be the same for all data arrays. Data must be 3D
+     if all 3 arrays {X,Y,Z} are specified or 2D if only 2 arrays {X,Y}
+     are specified.
+
+
+File: mathgl_en.info,  Node: Other classes,  Next: MGL interface,  Prev: mglData class,  Up: Top
+
+7 Other classes
+***************
+
+* Menu:
+
+* mglParse class::
+* mglFormula class::
+* mglFont class::
+* mglColor class::
+* mglPoint class::
+* mglVar class::
+* mglCommand class::
+* mglArg class::
+
+
+File: mathgl_en.info,  Node: mglParse class,  Next: mglFormula class,  Up: Other classes
+
+7.1 mglParse class
+==================
+
+Class for parsing and executing MGL script. This class is defined in
+`#include <mgl/mgl_parse.h>'.
+
+   Class mglParse is the interpreter for MGL scripts (*note MGL
+interface::). The main function of mglParse class is `Parse()'. Exactly
+this function parses and executes the script string-by-string. Also
+there are two subservient functions for the finding and creation of a
+variable. These functions can be useful for displaying values of
+variables (arrays) in some external program (in window, for example).
+The variable DATALIST contains full list of variables in script. Flag
+ALLOWSETSIZE allows one to prevent changing the size of the  picture
+inside the script (forbids the MGL command `setsize').
+
+   Note an important feature - if user defines function FUNC in
+variable then it will be called before the destroying of this variable
+(*note mglVar class::).
+
+ -- Method on `mglParse' (C++, Python): `' mglParse (`bool'
+          setsize=`false')
+ -- C function: `HMPR' mgl_create_parser ()
+     Constructor initializes all values with zero and set ALLOWSETSIZE
+     value.
+
+ -- Method on `mglParse' (C++, Python): `' ~mglParse ()
+ -- C function: `void' mgl_delete_parser (`HMPR' p)
+     Destructor delete parser
+
+ -- Method on `mglParse' (C++, Python): `int' Parse (`mglGraph *'gr,
+          `const char *'str, `long' pos=`0')
+ -- Method on `mglParse' (C++): `int' Parse (`mglGraph *'gr, `const
+          wchar_t *'str, `long' pos=`0')
+ -- C function: `int' mgl_parse (`HMGL' gr, `HMPR' p, `const char
+          *'str, `int' pos)
+ -- C function: `int' mgl_parsew (`HMGL' gr, `HMPR' p, `const wchar_t
+          *'str, `int' pos)
+     Main function in the class. It parses the string STR and executes
+     it by  using GR as a graphics plotter. Returns the value depending
+     on an error presence in the string STR: 0 - no error, 1 - wrong
+     command argument(s), 2 - unknown command, 3 - string is too long.
+     Optional argument POS allows to save the string position in the
+     document (or file) for using `for|next' command.
+
+ -- Method on `mglParse' (C++): `int' Export (`wchar_t'
+          cpp_out`[1024]', `mglGraph *'gr, `const wchar_t *'str)
+     Function parses the string STR, executes it by  using GR as a
+     graphics plotter and exports it to C++ code. Returns the value
+     depending on an error presence in the string STR: 0 - no error, 1
+     - wrong command argument(s), 2 - unknown command, 3 - string is
+     too long. Output C++ text will be placed in OUT variable. If
+     string STR have options (defined after ';' symbol) then the
+     corresponding C++ texts are placed in variables OP1, OP2.
+
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `FILE
+          *'fp, `bool' print=`false')
+     Function parse and execute line-by-line MGL script in file FP. If
+     PRINT=`true' then all warnings and information will be printed in
+     stdout. Also this function support the `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `int'
+          num, `const wchar_t **'text, `void (*' error `)(int line, int
+          kind)=NULL')
+     Function parse and execute line-by-line MGL script in array TEXT.
+     If ERROR is not `NULL' then this function will be called for all
+     warnings, information and other messages. Also this function
+     support the `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++, Python): `void' Execute (`mglGraph *'gr,
+          `const char *'text, `void (*' error `)(int line, int
+          kind)=NULL')
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `const
+          wchar_t *'text, `void (*' error `)(int line, int kind)=NULL')
+ -- C function: `void' mgl_parse_text (`HMGL' gr, `HMPR' p, `const char
+          *'text)
+ -- C function: `void' mgl_parsew_text (`HMGL' gr, `HMPR' p, `const
+          wchar_t *'text)
+     Function parse and execute line-by-line MGL script in string TEXT.
+     Lines are separated by `\n' symbol as usual. If ERROR is not
+     `NULL' then this function will be called for all warnings,
+     information and other messages. Also this function support the
+     `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++, Python): `bool' AddParam (`int' n,
+          `const char *'str, `bool' isstr=`true')
+ -- Method on `mglParse' (C++): `bool' AddParam (`int' n, `const
+          wchar_t *'str, `bool' isstr=`true')
+ -- C function: `void' mgl_add_param (`HMPR' p, `int' id, `const char
+          *'val)
+ -- C function: `void' mgl_add_paramw (`HMPR' p, `int' id, `const
+          wchar_t *'val)
+     Function set the value of N-th parameter as string STR (N=0, 1 ...
+     9). It return `true' for success.
+
+ -- Method on `mglParse' (C++, Python): `mglVar *' FindVar (`const char
+          *'name)
+ -- Method on `mglParse' (C++): `mglVar *' FindVar (`const wchar_t
+          *'name)
+ -- C function: `const HMDT' mgl_find_var (`HMPR' p, `const char *'name)
+     Function returns the pointer to variable with name NAME or zero if
+     variable is absent. Use this function to put external data array
+     to the script or get the data from the script.
+
+ -- Method on `mglParse' (C++, Python): `mglVar *' AddVar (`const char
+          *'name)
+ -- Method on `mglParse' (C++): `mglVar *' AddVar (`const wchar_t
+          *'name)
+ -- C function: `const HMDT' mgl_add_var (`HMPR' p, `const char *'name)
+     Function returns the pointer to variable with name NAME. If
+     variable is absent then new variable is created with name NAME.
+     Use this function to put external data array to the script or get
+     the data from the script.
+
+ -- Method on `mglParse' (C++): `void' DeleteVar (`mglVar *'v)
+ -- Method on `mglParse' (C++): `void' DeleteVar (`const char *'name)
+ -- Method on `mglParse' (C++): `void' DeleteVar (`const wchar_t *'name)
+     Function delete the variable specified by its name or by its
+     pointer.
+
+ -- Method on `mglParse' (C++, Python): `inline void' RestoreOnce ()
+ -- C function: `void' mgl_restore_once (`HMPR' p)
+     Restore Once flag.
+
+ -- Method on `mglParse' (Python): `void' AllowSetSize (`bool' a)
+ -- C function: `void' mgl_parser_allow_setsize (`HMPR' p, `int' a)
+     Allow to parse 'setsize' command or not.
+
+ -- Method on `mglParse' (C++): `void' AddCommand (`mglCommand *'cmd,
+          `int' num=`0')
+     Add NUM commands CMD to the defined MGL commands list. Parameter
+     CMD is array of `mglCommand' structures. If parameter NUM=0 then
+     it will be determined automatically. At this, array CMD *must
+     have* last element with `name=L""'
+
+ -- Option of mglParse: `mglVar *' DataList
+     List of variables defined in script.
+
+ -- Option of mglParse: `bool' AllowSetSize
+     Flag which allows/forbids the command `setsize' in scripts.
+
+ -- Option of mglParse: `bool' Stop
+     Flag which interrupt script execution.
+
+ -- Option of mglParse: `mglCommand *' Cmd
+     Table (array) of recognizable MGL commands (can be changed by
+     user). Items in the table *MUST be sorted* by NAME field !!! Last
+     items must have empty name (i.e. `L""').
+
+ -- Option of mglParse: `wchar_t *' op1
+     These strings contain command options and should be placed before
+     the command. These variables are used for MGL->C++ (or other
+     language) conversion.
+
+ -- Option of mglParse: `wchar_t *' op2
+     These strings contain command options and should be placed after
+     the command. These variables are used for MGL->C++ (or other
+     language) conversion.
+
+
+File: mathgl_en.info,  Node: mglFormula class,  Next: mglFont class,  Prev: mglParse class,  Up: Other classes
+
+7.2 mglFormula class
+====================
+
+Class for evaluating of formula specified by the string. This class is
+defined in `#include <mgl/mgl_eval.h>'.
+
+   It is the fast variant of formula evaluation. At creation it will be
+recognized and compiled to tree-like internal code. At evaluation stage
+only fast calculations are performed. There is no difference between
+lower or upper case in formulas. If argument value lie outside the
+range of function definition then function returns NaN.
+
+   There are a lot of functions and operators available. The operators
+are: `+' - addition, `-' - subtraction, `*' - multiplication, `/' -
+division, `^' - integer power. Also there are logical "operators": `<'
+- true if x<y, `>' - true if x>y, `=' - true if x=y, `&' - true if x
+and y both nonzero, `|' - true if x or y nonzero. These logical
+operators have lowest priority and return 1 if true or 0 if false.
+
+   The basic functions are: `sqrt(x)' - square root of X, `pow(x,y)'
+power X in Y, `ln(x)' - natural logarithm of X, `lg(x)' - decimal
+logarithm of X, `log(a,x)' - logarithm base A of X, `abs(x)' - absolute
+value of X, `sign(x)' - sign of X, `mod(x,y)' - x modulo y, `step(x)' -
+step function, `rnd' - random number, `pi' - number \pi=3.1415926....
+
+   Trigonometric functions are: `sin(x)', `cos(x)', `tan(x)' (or
+`tg(x)'). Inverse trigonometric functions are: `asin(x)', `acos(x)',
+`atan(x)'. Hyperbolic functions are: `sinh(x)' (or `sh(x)'), `cosh(x)'
+(or `ch(x)'), `tanh(x)' (or `th(x)'). Inverse hyperbolic functions are:
+`asinh(x)', `acosh(x)', `atanh(x)'.
+
+   There are a set of special functions: `gamma(x)' - Gamma function
+\Gamma(x) = \int_0^\infty dt t^{x-1} \exp(-t) , `psi(x)' - digamma
+function \psi(x) = \Gamma'(x)/\Gamma(x) for x!=0, `ai(x)' - Airy
+function Ai(x), `bi(x)' - Airy function Bi(x), `cl(x)' - Clausen
+function, `li2(x)' (or `dilog(x)') - dilogarithm Li_2(x) = - \Re
+\int_0^x ds \log(1-s)/s, `sinc(x)' - compute sinc(x) = \sin(\pi x) /
+(\pi x) for any value of x, `zeta(x)' - Riemann zeta function \zeta(s)
+= \sum_{k=1}^\infty k^{-s} for arbitrary s!=1, `eta(x)' - eta function
+\eta(s) = (1-2^{1-s}) \zeta(s) for arbitrary s, `lp(l,x)' - Legendre
+polynomial P_l(x), (|x|<=1, l>=0), `w0(x)' - principal branch of the
+Lambert W function, `w1(x)' - principal branch of the Lambert W
+function. Function W(x) is defined to be solution of the equation W
+\exp(W) = x.
+
+   The exponent integrals are: `ci(x)' - Cosine integral Ci(x) =
+\int_0^x dt \cos(t)/t, `si(x)' - Sine integral Si(x) = \int_0^x dt
+\sin(t)/t, `erf(x)' - error function erf(x) = (2/\sqrt(\pi)) \int_0^x
+dt \exp(-t^2), `ei(x)' - exponential integral Ei(x) := -
+PV(\int_{-x}^\infty dt \exp(-t)/t) (where PV denotes the principal
+value of the integral), `e1(x)' - exponential integral E_1(x) := Re
+\int_1^\infty dt \exp(-xt)/t , `e2(x)' - exponential integral E_2(x) :=
+Re \int_1^\infty dt \exp(-xt)/t^2, `ei3(x)' - exponential integral
+Ei_3(x) = \int_0^x dt \exp(-t^3) for x>=0.
+
+   Bessel functions are: `j(nu,x)' - regular cylindrical Bessel
+function of fractional order NU, `y(nu,x)' - irregular cylindrical
+Bessel function of fractional order NU, `i(nu,x)' - regular modified
+Bessel function of fractional order NU, `k(nu,x)' - irregular modified
+Bessel function of fractional order NU.
+
+   Elliptic integrals are: `ee(k)' - complete elliptic integral is
+denoted by E(k) = E(\pi/2, k), `ek(k)' - complete elliptic integral is
+denoted by K(k) = F(\pi/2, k), `e(phi,k)' - elliptic integral E(\phi,k)
+= \int_0^\phi dt \sqrt((1 - k^2 \sin^2(t))), `f(phi,k)' - elliptic
+integral F(\phi,k) = \int_0^\phi dt 1/\sqrt((1 - k^2 \sin^2(t))).
+
+   Jacobi elliptic functions are: `sn(u,m)', `cn(u,m)', `dn(u,m)',
+`sc(u,m)', `sd(u,m)', `ns(u,m)', `cs(u,m)', `cd(u,m)', `nc(u,m)',
+`ds(u,m)', `dc(u,m)', `nd(u,m)'.
+
+   Note, some of these functions are unavailable if NO\_GSL is defined
+during compilation of MathGL library.
+
+ -- Method on mglFormula: `' mglFormula (`const char *'str)
+     Parses the formula STR and creates formula-tree. Constructor
+     recursively parses the formula and creates a tree-like structure
+     containing functions and operators for fast further evaluating by
+     `Calc()' or `CalcD()' functions.
+
+ -- Method on mglFormula: `float' Calc (`float' x, `float' y=`0',
+          `float' z=`0', `float' u=`0')
+     Evaluates the formula for `'x','r''=X, `'y','n''=Y, `'z','t''=Z,
+     `'a','u''=U. Error code (if one) can be obtained from function
+     `GetError()'.
+
+ -- Method on mglFormula: `float' Calc (`float' x, `float' y, `float'
+          z, `float' u, `float' v, `float' w)
+     Evaluates the formula for `'x''=X, `'y''=Y, `'z''=Z, `'u''=U,
+     `'v''=V, `'w''=W. Error code (if one) can be obtained from
+     function `GetError()'.
+
+ -- Method on mglFormula: `float' Calc (`float' var`['z'-'a'+1]')
+     Evaluates the formula for variables in array VAR['z'-'a']. Error
+     code (if one) can be obtained from function `GetError()'.
+
+ -- Method on mglFormula: `float' CalcD (`float' var`['z'-'a'+1]',
+          `char' diff)
+     Evaluates the formula derivation respect to DIFF for variables in
+     array VAR['z'-'a']. Error code (if one) can be obtained from
+     function `GetError()'.
+
+ -- Method on mglFormula: `int' GetError ()
+     Returns error code: `0' means no error; `ERR_LOG' means error in
+     logarithm or power functions; `ERR_ARC' means error in inverse
+     functions (like asin); `ERR_SQRT' means error in sqrt function.
+
+
+File: mathgl_en.info,  Node: mglFont class,  Next: mglColor class,  Prev: mglFormula class,  Up: Other classes
+
+7.3 mglFont class
+=================
+
+Class for working with font: load, get metrics, parse and draw strings.
+This class is defined in `#include <mgl/mgl_font.h>'.
+
+   The class is based on loading and drawing of vector Hershey font.
+There are two styles of specifying of the font type and aligning: by
+integer parameters or by string.
+
+   The string can be any combination of characters: `rbiLCRwou'. The
+font types are: `r' - roman font, `i' - italic style, `b' - bold style.
+By default roman font (that is `' or `r') is used. The align types are:
+`L' - align left (default), `C' - align center, `R' - align right.
+Additional font effects are: `w' - wire, `o' - over-lined, `u' -
+underlined.
+
+   The over way of font and alignment setting is the using of the
+integer constant. Integer font Id can be one of predefined constants:
+`MGL_FONT_ITAL, MGL_FONT_BOLD, MGL_FONT_BOLD_ITAL =
+MGL_FONT_ITAL+MGL_FONT_BOLD'. Default font is `MGL_FONT_ROMAN'. Also
+there are flags `MGL_FONT_ULINE, MGL_FONT_OLINE, MGL_FONT_WIRE' for
+additional font effects. Align parameter controls the text alignment: 0
+- align left, 1 - align center, 2 - align right.
+
+   Parsing of the string to special (TeX-like) commands will be done if
+variable PARSE is true (it's default). There are commands for the font
+style changing inside the string (for example, use \b for bold font):
+\a or \overline - over-lined, \b or \textbf - bold, \i or \textit -
+italic, \r or \textrm - roman (disable bold and italic attributes), \u
+or \underline - underlined, \w or \wire - wired, \big - bigger size, @
+- smaller size. The lower and upper indexes are specified by `_' and
+`^' symbols. At this the changed font style is applied only on next
+symbol or symbols in braces {}. The text in braces {} are treated as
+single symbol that allow one to print the index of index. For example,
+compare the strings `sin (x^{2^3})' and `sin (x^2^3)'. You may also
+change text color inside string by command #? or by \color? where `?'
+is symbolic id of the color (*note mglColor class::). For example,
+words `Blue' and `red' will be colored in the string `#b{Blue} and
+\colorr{red} text'.
+
+   The most of commands for special TeX or AMSTeX symbols, the commands
+for font style changing (\textrm, \textbf, \textit, \overline,
+\underline), accents (\hat, \tilde, \dot, \ddot, \acute, \check,
+\grave, \bar, \breve) and roots (\sqrt, \sqrt3, \sqrt4) are recognized.
+The full list contain approximately 2000 commands. Note that first
+space symbol after the command is ignored, but second one is printed as
+normal symbol (space). For example, the following strings produce the
+same result \tilde a: `\tilde{a}'; `\tilde a'; `\tilde{}a'.
+
+   The Greek letters are recognizable special symbols: \alpha - \alpha,
+\beta - \beta, \gamma - \gamma, \delta - \delta, \epsilon - \epsilon,
+\eta - \eta, \iota - \iota, \chi - \chi, \kappa - \kappa, \lambda -
+\lambda, \mu - \mu, \nu - \nu, o - \o, \omega - \omega, \phi - \phi,
+\pi - \pi, \psi - \psi, \rho - \rho, \sigma - \sigma, \theta - \theta,
+\tau - \tau, \upsilon - \upsilon, \xi - \xi, \zeta - \zeta, \varsigma -
+\varsigma, \varepsilon - \varepsilon, \vartheta - \vartheta, \varphi -
+\varphi, A - \Alpha, B - \Beta, \Gamma - \Gamma, \Delta - \Delta, E -
+\Epsilon, H - \Eta, I - \Iota, C - \Chi, K - \Kappa, \Lambda - \Lambda,
+M - \Mu, N - \Nu, O - \O, \Omega - \Omega, \Phi - \Phi, \Pi - \Pi, \Psi
+- \Psi, R - \Rho, \Sigma - \Sigma, \Theta - \Theta, T - \Tau, \Upsilon
+- \Upsilon, \Xi - \Xi, Z - \Zeta.
+
+   The small part of most common special TeX symbols are: \angle -
+\angle, \aleph - \aleph, \cdot - \cdot, \clubsuit - \clubsuit, \cup -
+\cup, \cap - \cap, \diamondsuit - \diamondsuit, \diamond - \diamond,
+\div - \div, \downarrow - \downarrow, \dag - \dag, \ddag - \ddag,
+\equiv - \equiv, \exists - \exists, \frown - \frown, \flat - \flat, \ge
+- \ge, \geq - \geq, \gets - \gets, \heartsuit - \heartsuit, \infty -
+\infty, \in - \in, \int - \int, \Im - \Im, \langle - \langle, \le -
+\le, \leq - \leq, \leftarrow - \leftarrow, \mp - \mp, \nabla - \nabla,
+\ne - \ne, \neq - \neq, \natural - \natural, \oint - \oint, \odot -
+\odot, \oplus - \oplus, \partial - \partial, \parallel - \parallel,
+\perp - \perp, \pm - \pm, \propto - \propto, \prod - \prod, \Re - \Re,
+\rightarrow - \rightarrow, \rangle - \rangle, \spadesuit - \spadesuit,
+\sim - \sim, \smile - \smile, \subset - \subset, \supset - \supset,
+\surd - \sqrt or \surd, \S - \S, \sharp - \sharp, \sum - \sum, \times -
+\times, \to - \to, \uparrow - \uparrow, \wp - \wp and so on.
+
+* Menu:
+
+* Format of font files::
+
+ -- Method on mglFont: `' mglFont (`const char
+          *'name=`MGL_DEF_FONT_NAME', `const char *'path=`NULL')
+     Initialize the font and load data from file NAME (default name is
+     "STIX" for Linux and MacOS) or if  NAME=`NULL' limited data from
+     memory (default for Windows).
+
+ -- Method on mglFont: `bool' Load (`const char *' base, `const char
+          *'path=`NULL')
+     Load font from file PATH/BASE into the memory. The font may
+     contain 4 files: BASE.vfm, BASE_b.vfm, BASE_i.vfm, BASE_bi.vfm.
+     Appendix contain detailed description of font format.
+
+ -- Method on mglFont: `void' Restore ()
+     Restore default font.
+
+ -- Method on mglFont: `void' (`mglFont *' fnt)
+     Copy data from other font instance.
+
+ -- Method on mglFont: `void' Clear ()
+     Clear memory by deleting the loaded font.
+
+ -- Method on mglFont: `inline unsigned' GetNumGlyph ()
+     Return the number of glyphs in the font.
+
+ -- Method on mglFont: `inline bool' Ready ()
+     Return true if font is loaded and ready for use.
+
+ -- Method on mglFont: `float' Height (`int' font)
+     Gets height of text for font specified by integer constant.
+
+ -- Method on mglFont: `float' Puts (`const char *'str, `int' font=`0',
+          `int' align=`0')
+     Prints 8-bit text string for font specified by integer constant.
+
+ -- Method on mglFont: `float' Width (`const char *'str, `int' font=`0')
+     Gets width of 8-bit text string for font specified by integer
+     constant.
+
+ -- Method on mglFont: `float' Puts (`const wchar_t *'str, `int'
+          font=`0', `int' align=`0')
+     Prints Unicode text string for font specified by integer constant.
+
+ -- Method on mglFont: `float' Width (`const wchar_t *'str, `int'
+          font=`0')
+     Gets width of Unicode text string for font specified by integer
+     constant.
+
+ -- Method on mglFont: `float' Height (`const char *'how)
+     Gets height of text for font specified by string.
+
+ -- Method on mglFont: `float' Puts (`const char *'str, `const char
+          *'how)
+     Prints 8-bit text string for font specified by string.
+
+ -- Method on mglFont: `float' Width (`const char *'str, `const char
+          *'how)
+     Gets width of 8-bit text string for font specified by string.
+
+ -- Method on mglFont: `float' Puts (`const wchar_t *'str, `const char
+          *'how)
+     Prints Unicode text string for font specified by string.
+
+ -- Method on mglFont: `float' Width (`const wchar_t *'str, `const char
+          *'how)
+     Gets width of Unicode text string for font specified by string.
+
+ -- Parameter of mglFont: `mglGraph *' gr
+     Instance of mglGraph class which is used for character drawing.
+
+ -- Parameter of mglFont: `bool' parse
+     Flag for switching on/off the parsing of TeX commands. Default
+     value is `true'.
+
+
+File: mathgl_en.info,  Node: Format of font files,  Up: mglFont class
+
+7.3.1 Format of font files
+--------------------------
+
+Starting from v.1.6 the MathGL library uses new font files. The font is
+defined in 4 files with suffixes `*.vfm', `*_b.vfm', `*_i.vfm',
+`*_bi.vfm'. These files are text files containing the data for roman
+font, bold font, italic font and bold italic font. The files (or some
+symbols in the files) for bold, italic or bold italic fonts can be
+absent. In this case the roman glyph will be used for them. By analogy,
+if the bold italic font is absent but the bold font is present then
+bold glyph will be used for bold italic. You may create these font
+files by yourself from *.ttf, *.otf files with the help of program
+`font_tools'. This program can be found at MathGL home site.
+
+   The format of font files (*.vfm - vector font for MathGL) is the
+following.
+  1. First string contains human readable comment and is always ignored.
+
+  2. Second string contains 3 numbers, delimited by space or
+     tabulation. The order of numbers is the following: NUMG - the
+     number of glyphs in the file (integer), FACT - the factor for
+     glyph sizing (float), SIZE - the size of buffer for glyph
+     description (integer).
+
+  3. After it NUMG-th strings with glyphs description are placed. Each
+     string contains 6 positive numbers, delimited by space of
+     tabulation. The order of numbers is the following: Unicode glyph
+     ID, glyph width, number of lines in glyph, position of lines
+     coordinates in the buffer (length is 2*number of lines), number of
+     triangles in glyph, position of triangles coordinates in the
+     buffer (length is 6*number of triangles).
+
+  4. The end of file contains the buffer with point coordinates at
+     lines or triangles vertexes. The size of buffer (the number of
+     integer) is SIZE.
+
+   Note: the closing contour line  is done automatically (so the last
+segment may be absent). For starting new contour use a point with
+coordinates `{0x3fff, 0x3fff}'.
+
+
+File: mathgl_en.info,  Node: mglColor class,  Next: mglPoint class,  Prev: mglFont class,  Up: Other classes
+
+7.4 mglColor class
+==================
+
+Structure for working with colors. This structure is defined in
+`#include <mgl/mgl.h>'.
+
+   There are two ways to set the color in MathGL. First one is using of
+float values of red, green and blue channels for precise color
+definition. The second way is the using of character id. There are a
+set of characters specifying frequently used colors. Normally capital
+letter gives more dark color than lowercase one. The full list of
+characters is: `k' - black, `r' - red, `R' - dark red, `g' - green, `G'
+- dark green, `b' - blue, `B' - dark blue, `c' - cyan, `C' - dark cyan,
+`m' - magenta, `M' - dark magenta, `y' - yellow, `Y' - dark yellow
+(gold), `h' - gray, `H' - dark gray, `w' - white, `W' - bright gray,
+`l' - green-blue, `L' - dark green-blue, `e' - green-yellow, `E' - dark
+green-yellow, `n' - sky-blue, `N' - dark sky-blue, `u' - blue-violet,
+`U' - dark blue-violet, `p' - purple, `P' - dark purple, `q' - orange,
+`Q' - dark orange (brown).
+
+   Also you may use "lighted" colors in color scheme specification
+(_not in line style!_). The "lighted" color contain 2 symbols: first
+one is usual symbol for color specification, second one is digit for
+its brightness. The digit can be in range `1'...`9'. At this `5'
+correspond to normal color, `1' is very dark version of the color
+(practically black), `9' is very bright version of the color
+(practically white).
+
+Colors and its ids.
+
+ -- Parameter of mglVar: `float' r, g, b
+     Reg, green and blue component of color.
+
+ -- Method on mglColor: `' mglColor (`float' R, `float' G, `float' B)
+     Constructor sets the color by float values of Red, Green and Blue
+     channels.
+
+ -- Method on mglColor: `' mglColor (`char' c=`'k'')
+     Constructor sets the color from character id. The black color is
+     used by default.
+
+ -- Method on mglColor: `void' Set (`float' R, `float' G, `float' B)
+     Sets color from values of Red, Green and Blue channels. This
+     values should be in interval [0,1].
+
+ -- Method on mglColor: `void' Set (`mglColor' c, `float' bright=`1')
+     Sets color as "lighted" version of color C.
+
+ -- Method on mglColor: `void' Set (`char' p)
+     Sets color from symbolic id.
+
+ -- Method on mglColor: `bool' Valid ()
+     Checks correctness of the color.
+
+ -- Method on mglColor: `float' Norm ()
+     Gets maximal of spectral component.
+
+ -- Method on mglColor: `bool' operator== (`const mglColor &'c)
+     Compare with another color
+
+ -- Library Function: inline mglColor operator+ (`const mglColor &'a,
+          `const mglColor &'b)
+     Adds colors by its RGB values.
+
+ -- Library Function: inline mglColor operator- (`const mglColor &'a,
+          `const mglColor &'b)
+     Subtracts colors by its RGB values.
+
+ -- Library Function: inline mglColor operator* (`const mglColor &'a,
+          `float' b)
+     Multiplies color by number.
+
+ -- Library Function: inline mglColor operator* (`float' a, `const
+          mglColor &'b)
+     Multiplies color by number.
+
+ -- Library Function: inline mglColor operator/ (`const mglColor &'a,
+          `float' b)
+     Divide color by number.
+
+ -- Library Function: inline mglColor operator! (`const mglColor &'a)
+     Return inverted color.
+
+
+File: mathgl_en.info,  Node: mglPoint class,  Next: mglArg class,  Prev: mglColor class,  Up: Other classes
+
+7.5 mglPoint class
+==================
+
+Structure describes point in space. This structure is defined in
+`#include <mgl/mgl.h>'
+
+ -- Parameter of mglVar: `float' x, y, z
+     Point coordinates. By default all values are zero.
+
+ -- Library Function: inline mglPoint operator+ (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Point of summation (summation of vectors).
+
+ -- Library Function: inline mglPoint operator- (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Point of difference (difference of vectors).
+
+ -- Library Function: inline mglPoint operator* (`float' a, `const
+          mglPoint &'b)
+     Multiplies (scale) points by number.
+
+ -- Library Function: inline mglPoint operator* (`const mglPoint &'a,
+          `float' b)
+     Multiplies (scale) points by number.
+
+ -- Library Function: inline mglPoint operator/ (`const mglPoint &'a,
+          `float' b)
+     Multiplies (scale) points by number 1/b.
+
+ -- Library Function: inline float operator- (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Scalar product of vectors.
+
+ -- Library Function: inline mglPoint operator^ (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Cross-product of vectors.
+
+ -- Library Function: inline mglPoint operator& (`const mglPoint &'a,
+          `const mglPoint &'b)
+     The part of A which is perpendicular to vector B.
+
+ -- Library Function: inline mglPoint operator| (`const mglPoint &'a,
+          `const mglPoint &'b)
+     The part of A which is parallel to vector B.
+
+ -- Library Function: inline mglPoint operator! (`const mglPoint &'a)
+     Return vector perpendicular to vector A.
+
+ -- Library Function: inline bool Norm (`const mglPoint &'a)
+     Return the norm |A|^2 of vector A.
+
+ -- Library Function: inline bool operator== (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Return true if points are the same.
+
+ -- Library Function: inline bool operator!= (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Return true if points are different.
+
+
+File: mathgl_en.info,  Node: mglVar class,  Next: mglCommand class,  Prev: mglArg class,  Up: Other classes
+
+7.6 mglVar class
+================
+
+Structure describes variable of type `mglData' and its name in MGL
+script. This structure is used by `mglParse' and is defined in
+`#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglVar: `mglData' d
+     Data itself
+
+ -- Parameter of mglVar: `wchar_t' s[256]
+     Data name
+
+ -- Parameter of mglVar: `void *' o
+     Pointer to external object for function FUNC.
+
+ -- Parameter of mglVar: `mglVar *' next
+     Pointer to next instance in list
+
+ -- Parameter of mglVar: `mglVar *' prev
+     Pointer to prev instance in list
+
+ -- Parameter of mglVar: `bool' temp
+     Flag for temporar variable. Temporal variables will be destroyed
+     after script execution.
+
+ -- Parameter of mglVar: `void (*' func `)(void *)'
+     Callback function for destroying non-temporal variable.
+
+ -- Method on mglGraphAB: `void' MoveAfter (`mglVar *'var)
+     Move variable after VAR and copy `func' from `var' (if `func' is
+     not 0)
+
+
+File: mathgl_en.info,  Node: mglCommand class,  Prev: mglVar class,  Up: Other classes
+
+7.7 mglCommand class
+====================
+
+Structure describes MGL command, its name, short description,
+executable and export functions. The structure is used by `mglParse'
+and is defined in `#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglCommand: `const wchar_t *' name
+     Name of command.
+
+ -- Parameter of mglCommand: `const wchar_t *' desc
+     Short command description (can be NULL).
+
+ -- Parameter of mglCommand: `const wchar_t *' form
+     Format of command arguments (can be NULL).
+
+ -- Parameter of mglCommand: `int (*' exec `)(mglGraph *gr, long n,
+          mglArg *a, int k[10])const wchar_t *'
+     Function for executing (plotting) the command using grapher GR and
+     having N-th arguments A. Function must return 0 if all is OK; or 1
+     if arguments are wrong.
+
+ -- Parameter of mglCommand: `void (*' save `)(wchar_t out[1024], long
+          n, mglArg *a, int k[10])const wchar_t *'
+     Function for exporting in C++ (can be NULL).
+
+
+File: mathgl_en.info,  Node: mglArg class,  Next: mglVar class,  Prev: mglPoint class,  Up: Other classes
+
+7.8 mglArg class
+================
+
+Structure describes arguments of functions in the stucture
+`mglCommand'. It is defined in `#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglArg: `int' type
+     Type of argument: 0-data, 1-string, 2-number.
+
+ -- Parameter of mglArg: `mglData *' d
+     Pointer to data (used if type=0).
+
+ -- Parameter of mglArg: `wchar_t' w[2048]
+     String with parameters (used if type=1 or if type=0 as variable
+     name).
+
+ -- Parameter of mglArg: `char' s[2048]
+     String with parameters (used if type=1).
+
+ -- Parameter of mglArg: `float' v
+     Numerical value (used if type==2)
+
+
+File: mathgl_en.info,  Node: MGL interface,  Next: Samples,  Prev: Other classes,  Up: Top
+
+8 MGL interface
+***************
+
+MathGL library supports (from version 1.3) the simplest scripts for
+data handling and plotting. These scripts can be used independently
+(with the help of mgl2png, mgl2eps, mgl2svg programs and others) or in
+the frame of the library using.
+
+   MGL script language is rather simple. Each string is a command.
+First word of string is the name of command. Other words are command
+arguments. Command may have up to 1000 arguments (at least for now).
+Words are separated from each other by space or tabulation symbol. The
+upper or lower case of words is sufficient, i.e. variables a and A are
+different variables. Symbol `#' starts the comment (all characters
+after # will be ignored). The exception is situation when # is a part
+of some string. Also options can be specified at the end of string
+(after symbol `;', *note Command options (MGL)::). Symbol `:' starts
+new command (like new line character) if it is not placed inside a
+string or inside brackets.
+
+   If string contain references to external parameters (substrings
+`$0', `$1' ... `$9') then before execution the values of parameter will
+be substituted instead of reference. It allows to use the same MGL
+script for different parameters (filenames, paths, condition and so on).
+
+   Argument can be a string, a variable name or a number.
+   * The string is any symbols between ordinary marks `''.
+
+   * Variable name is arbitrary combination of symbols (except spaces
+     and `'') started from a letter and with length less than 64. It is
+     possible to use sub-arrays (like in `subdata' command) as command
+     argument. For example, `a(1)' or `a(1,:)' or `a(1,:,:)' is second
+     row, `a(:,2)' or `a(:,2,:)' is third column, `a(:,:,0)' is first
+     slice and so on. Also you can extract a part of array from m-th to
+     n-th element by code `a(m:n,:,:)' or just `a(m:n)'.
+
+     If names for data columns was specified (by set_id command or in
+     the file at string started with `##') then it is possible to use
+     any column combinations defined by formulas, like
+     `a('n*w^2/exp(t)')'.
+
+     Also, any expression (without spaces) of existed variables produce
+     temporary variable. For example, `sqrt(dat(:,5)+1)' will produce
+     temporary variable with data values equal to `tmp[i,j] =
+     sqrt(dat[i,5,j]+1)'. Such variables can not be used as 1st
+     argument for commands which create (return) the data (like `new',
+     `read', `hist' and so on).
+
+     Finally, you can put code for making new data inside {}. For
+     example, `{sum dat 'x'}' produce temporary variable which contain
+     result of summation of DAT along direction 'x'. This is the same
+     array TMP as produced by command `sum tmp dat 'x''. You can use
+     nested constructions, like `{sum {max dat 'z'} 'x'}'.
+
+   * Special names `nan=#QNAN, pi=3.1415926..., on=1, off=0, :=-1' are
+     treated as number if they were not redefined by user. Variables
+     with suffixes are treated as numbers (*note Suffixes::). Names
+     defined by `define' command are treated as number. Also results of
+     formulas with sizes 1x1x1 are treated as number (for example,
+     `pi/dat.nx').
+   Before the first using all variables must be defined with the help
+of commands, like, `new, var, list, copy' or `read'.
+
+   All MGL commands can be divided on several groups. I will use the
+following notation for a command description: command names are bold,
+strings are denoted by commas, variable names are italic, numbers are
+typewriter. Optional arguments are placed in square brackets and
+default values for them are shown. Detailed description of color, line
+styles, color schemes, font types, TeX-like symbols and formulas can be
+found in corresponding section.
+
+* Menu:
+
+* Graphics setup (MGL)::
+* Axis settings (MGL)::
+* Transformation matrix (MGL)::
+* Export to file (MGL)::
+* Primitives drawing (MGL)::
+* Text printing (MGL)::
+* Axis and Colorbar (MGL)::
+* Legend (MGL)::
+* 1D plotting (MGL)::
+* 2D plotting (MGL)::
+* 3D plotting (MGL)::
+* Dual plotting (MGL)::
+* Vector fields (MGL)::
+* Other plotting (MGL)::
+* Nonlinear fitting (MGL)::
+* Data create (MGL)::
+* Data filling (MGL)::
+* Rearrange data (MGL)::
+* File I/O (MGL)::
+* Make another data (MGL)::
+* Commands on direction (MGL)::
+* Operators (MGL)::
+* Program flow (MGL)::
+* Command options (MGL)::
+* Suffixes::
+* Utilities::
+
+
+File: mathgl_en.info,  Node: Graphics setup (MGL),  Next: Axis settings (MGL),  Up: MGL interface
+
+8.1 Graphics setup (MGL)
+========================
+
+Coomands in this group influences on overall graphics appearance. So
+all of them should be placed _before_ any actual plotting commands.
+
+* Menu:
+
+* Transparency (MGL)::
+* Lighting (MGL)::
+* Fog (MGL)::
+* Default sizes (MGL)::
+* Zooming (MGL)::
+* Cutting (MGL)::
+* Other settings (MGL)::
+
+
+File: mathgl_en.info,  Node: Transparency (MGL),  Next: Lighting (MGL),  Up: Graphics setup (MGL)
+
+8.1.1 Transparency (MGL)
+------------------------
+
+There are several commands for setup transparency. The general command
+is `alpha' which switch on/off the transparency for overall plot. It
+influence only for graphics which created after `alpha' call (with one
+exeption, mglGraphGL). Command `alphadef' specify the default value of
+alpha-channel. You may switch off transparency of selected plot by
+command `transparent'. Finally, command `transptype' set the kind of
+transparency. *Note Transparent surface sample::, for sample code and
+picture.
+
+ -- MGL command: alpha `[val=on]'
+     Sets the transparency on/off. It is recommended to call this
+     command before any plotting command. Default value is `off'. Use
+     `transparent off' in particular plot to disable its transparency.
+
+ -- MGL command: alphadef `val'
+     Default value of alpha channel (transparency) for all plotting
+     commands. Initial value is 0.5.
+
+ -- MGL command: transparent `val'
+     Temporary switches transparency on/off for the plot.
+
+ -- MGL command: transptype `val'
+     This command set the transparency type. Normal transparency (`0')
+     - below things is less visible than upper ones. It does not look
+     well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like
+     transparency (`1') - below and upper things are commutable and
+     just decrease intensity of light by RGB channel. Lamp-like
+     transparency (`2') - below and upper things are commutable and are
+     the source of some additional light. I recommend to set `alphadef
+     0.3' or less for lamp-like transparency.
+
+
+File: mathgl_en.info,  Node: Lighting (MGL),  Next: Fog (MGL),  Prev: Transparency (MGL),  Up: Graphics setup (MGL)
+
+8.1.2 Lighting (MGL)
+--------------------
+
+There are several commands for setup lighting. The general command is
+`light' which switch on/off the lighting for overall plot. It influence
+only for graphics which created after `light' call (with one exeption,
+mglGraphGL). Generally MathGL support up to 10 independent light
+sources. But in OpenGL mode only 8 of light sources is used due to
+OpenGL limitations. The position, color, brightness of each light
+source can be set separately. By default only one light source is
+active. It is source number `0' with white color, located at top of the
+plot.
+
+ -- MGL command: light `[val=on]'
+     Sets the using of light on/off for overall plot. It is recommended
+     to call this command before any plotting command. Default value is
+     lightning off.
+
+ -- MGL command: light `num val'
+     Switch on/off NUM-th light source separately.
+
+ -- MGL command: light `num xpos ypos zpos' ['col'='w' `br=0.5']
+     The command adds a light source with identification NUM at
+     position {XPOS, YPOS, ZPOS}. The color of light is COL (white by
+     default). The brightness of light is BR which must be in range
+     [0,1].
+
+ -- MGL command: ambient `val'
+     Sets the brightness of ambient light. The value should be in range
+     [0,1]. Initial value is 0.5.
+
+
+File: mathgl_en.info,  Node: Fog (MGL),  Next: Default sizes (MGL),  Prev: Lighting (MGL),  Up: Graphics setup (MGL)
+
+8.1.3 Fog (MGL)
+---------------
+
+ -- MGL command: fog `val [dz=0.25]'
+     Command imitate a fog in the plot. Fog start from relative
+     distance DZ from view point and its density growths exponentially
+     in depth. So that the fog influence is determined by law ~
+     1-exp(-_val*z_). Here _z_ is normalized to 1 depth of the plot. If
+     value VAL=`0' then the fog is absent. *Note Surface in fog
+     sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Default sizes (MGL),  Next: Zooming (MGL),  Prev: Fog (MGL),  Up: Graphics setup (MGL)
+
+8.1.4 Default sizes (MGL)
+-------------------------
+
+These commands control the default (initial) values for most graphics
+parameters including sizes of markers, arrows, linewidth and so on. As
+any other settings these ones will influence only on plots created
+after the settings change.
+
+ -- MGL command: barwidth `val'
+     Sets relative width of rectangles in `bars, barh, boxplot'.
+     Default value is `0.7'.
+
+ -- MGL command: marksize `val'
+     The size of marks. Default value is `1'.
+
+ -- MGL command: arrowsize `val'
+     The size of arrows for lines and curves. Default value is `1'.
+
+ -- MGL command: linewidth `val'
+     The variable define the base width for all lines. The value <1 is
+     ignored. Increase of this variables is actual for large bitmap
+     pictures. Default value is `1'.
+
+ -- MGL command: ticklen `val' [`stt=1']
+     The relative length of axis ticks. Default value is `0.1'.
+     Parameter STT>0 set relative length of subticks which is in
+     `sqrt(1+stt)' times smaller.
+
+ -- MGL command: tickstl 'stl' ['sub'="]
+     The line style of axis ticks (STL) and subticks (SUB). If STL="
+     then default style is used (`k' or `w' depending on transparency
+     type). If SUB=" then ticks style is used (i.e. STL).
+
+
+File: mathgl_en.info,  Node: Zooming (MGL),  Next: Cutting (MGL),  Prev: Default sizes (MGL),  Up: Graphics setup (MGL)
+
+8.1.5 Zooming (MGL)
+-------------------
+
+These commands control the overall zooming of the picture or the
+sub-picture. Normally you can use these variables and commands for
+removing "white" spaces around a plot.
+
+ -- MGL command: plotfactor `val'
+     The factor of plot size. It is not recommended to set it lower
+     then 1.6. This is some analogue of command `zoom' but applied not
+     to overall image but for each `inplot'. Use negative value to
+     enable automatic `plotfactor' selection.
+
+ -- MGL command: zoom `x1 y1 x2 y2'
+     The command changes the scale of graphics that correspond to zoom
+     in/out of the picture. After command call the current plot will be
+     cleared and further the picture will contain plotting from its
+     part [x1,x2]*[y1,y2]. Here picture coordinates X1, X2, Y1, Y2
+     changes from 0 to 1. Use `zoom 0 0 1 1' to return default view.
+
+
+File: mathgl_en.info,  Node: Cutting (MGL),  Next: Other settings (MGL),  Prev: Zooming (MGL),  Up: Graphics setup (MGL)
+
+8.1.6 Cutting (MGL)
+-------------------
+
+These commands set the condition when the points are excluded (cutted)
+from the drawing.
+
+ -- MGL command: cut `val'
+     Determines how points outside bounding box are drawn. If it is
+     `true' then points are excluded from plot (it is default)
+     otherwise the points are projected to edges of bounding box.
+
+ -- MGL command: cut `x1 y1 z1 x2 y2 z2'
+     Lower and upper edge of the box in which never points are drawn.
+     If both edges are the same (the variables are equal) then the
+     cutting box is empty. *Note CutMinMax sample::, for sample code
+     and picture.
+
+ -- MGL command: cut 'cond'
+     Command set the cutting off condition by formula COND. This
+     condition determine will point be plotted or not. If value of
+     formula is nonzero then point is omitted, otherwise it plotted.
+     Set argument as `''' to disable cutting off condition. *Note
+     CutOff sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Other settings (MGL),  Prev: Cutting (MGL),  Up: Graphics setup (MGL)
+
+8.1.7 Other settings (MGL)
+--------------------------
+
+ -- MGL command: font 'fnt' [`val=6']
+     Font style for text and labels (see text). Initial style is
+     'fnt'='rC' give Roman font with centering. Parameter `val' sets
+     the size of font for tick and axis labels. Default font size of
+     axis labels is 1.4 times large than for tick labels. For more
+     detail, *note Font style::.
+
+ -- MGL command: rotatetext `val'
+     Set to use or not text rotation along axis. Initial value is `on'.
+
+ -- MGL command: palette 'colors'
+     Set the palette as selected colors. Default value is
+     `'Hbgrcmyhlnqeup''. The palette is used mostly in 1D plots for
+     curves which styles are not specified.
+
+ -- MGL command: meshnum `num'
+     Sets approximate number of lines in `mesh, fall, grid' and also
+     the number of hachures in `vect, vectc, dew' and the number of
+     cells in `cloud'. By default (=0) it draws all
+     lines/hachures/cells.
+
+ -- MGL command: axialdir 'dir'
+     Set direction around which curve rotated in `axial, torus'.
+     Default value is 'z'.
+
+
+File: mathgl_en.info,  Node: Axis settings (MGL),  Next: Transformation matrix (MGL),  Prev: Graphics setup (MGL),  Up: MGL interface
+
+8.2 Axis settings (MGL)
+=======================
+
+These large set of commands control how the axis and ticks will be
+drawn. Note that there is 3-step transformation of data coordinates are
+performed. Firstly, coordinates are projected and cutting is applied
+(*note Cutting (MGL)::), after it transformation formulas are applied,
+and finally the data was normalized in bounding box.
+
+ -- MGL command: axis `x1 y1 x2 y2'
+ -- MGL command: axis `x1 y1 z1 x2 y2 z2'
+ -- MGL command: ranges `x1 x2 y1 y2 [z1=0 z2=0]'
+     Sets the ranges of coordinates changing. Also it sets the range
+     for coloring (analogous to `caxis z1 z2'). Initial ranges are [-1,
+     1].
+
+ -- MGL command: axis 'fx' 'fy' ['fz'=" 'fa'="]
+     Sets the transformation formulas for curvilinear coordinates. Each
+     string should contain mathematical expression for real coordinate
+     depending on internal coordinates 'x', 'y', 'z' and 'a' or 'c' for
+     colorbar. For example, the cylindrical coordinates are introduced
+     as `axis 'x*cos(y)' 'x*sin(y)' 'z''. For removing of formulas the
+     corresponding parameter should be `'''. The using of
+     transformation formulas will slightly slowing the program, i.e.
+     `axis '' '' ''' is faster than `axis '1*x' '1*y' '1*z''. Initially
+     all formulas are absent (Cartesian coordinates are used). For more
+     details about functions and formulas, *note mglFormula class::.
+
+ -- MGL command: axis `how'
+     Sets one of the predefined transformation formulas for curvilinear
+     coordinate. Paramater HOW define the coordinates: `0' - Cartesian
+     coordinates (no transformation); `1' - Polar coordiantes
+     x_n=x*cos(y),y_n=x*sin(y), z_n=z; `2' - Spherical coordinates
+     x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y); `3' -
+     Parabolic coordinates x_n=x*y, y_n=(x*x-y*y)/2, z_n=z; `4' -
+     Paraboloidal coordinates x_n=(x*x-y*y)*cos(z)/2,
+     y_n=(x*x-y*y)*sin(z)/2, z_n=x*y; `5' - Oblate coordinates
+     x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z),
+     z_n=sinh(x)*sin(y); `6' - Prolate coordinates
+     x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z),
+     z_n=cosh(x)*cos(y); `7' - Elliptic coordinates x_n=cosh(x)*cos(y),
+     y_n=sinh(x)*sin(y), z_n=z; `8' - Toroidal coordinates
+     x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y));
+     `9' - Bispherical coordinates x_n=sin(y)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y));
+     `10' - Bipolar coordinates x_n=sinh(x)/(cosh(x)-cos(y)),
+     y_n=sin(y)/(cosh(x)-cos(y)), z_n=z.
+
+ -- MGL command: caxis `z1 z2'
+     Sets the range for surface coloring. Initial range is [-1, 1].
+
+ -- MGL command: origin `x0 y0 [z0=nan]'
+     Center of axis cross section. If one of values is `nan' then
+     MathGL library try to select optimal axis position.
+
+ -- MGL command: ternary `val'
+     The command sets to draws Ternary plot. This special plot is for 3
+     dependent coordinates (components) A, B, C so that A+B+C=1. MathGL
+     uses only 2 independent coordinates A=x and B=y since it is enough
+     to plot everything. At this third coordinate z act as another
+     parameter to produce contour lines, surfaces and so on. *Note
+     Ternary plot sample::, for sample code and picture.
+
+ -- MGL command: xrange dat [`add=off fact=0']
+ -- MGL command: yrange dat [`add=off fact=0']
+ -- MGL command: zrange dat [`add=off fact=0']
+ -- MGL command: crange dat [`add=off fact=0']
+     Sets the range for x-,y-,z- coordinate or coloring as minimal and
+     maximal values of data DAT. Parameter `add=on' shows that the new
+     range will be joined to existed one (nut will not replace it).
+     Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT.
+
+ -- MGL command: xrange `x1 x2'
+ -- MGL command: yrange `x1 x2'
+ -- MGL command: zrange `x1 x2'
+ -- MGL command: crange `x1 x2'
+     Sets the range for x-,y-,z- coordinate or coloring. See also axis.
+
+ -- MGL command: xtick `val [sub=0 org=nan]'
+ -- MGL command: ytick `val [sub=0 org=nan]'
+ -- MGL command: ztick `val [sub=0 org=nan]'
+ -- MGL command: ctick `val'
+     Sets step for x-, y-, z-axis ticks or colorbar ticks (if VAL>0) or
+     it's number (if VAL<0) in corresponding direction. Zero value
+     VAL=0 sets logarithmic ticks. Parameter SUB sets the number of
+     sub-ticks. Parameter ORG set the starting points for ticks. If not
+     `org=nan' then the value from `origin' is used.
+
+ -- MGL command: xtick 'templ'
+ -- MGL command: ytick 'templ'
+ -- MGL command: ztick 'templ'
+ -- MGL command: ctick 'templ'
+     Sets the template for x-, y-, z-axis ticks or colorbar ticks. It
+     may contain TeX symbols also. If TEMPL=`''' then default template
+     is used (in simplest case it is `%.2g') with automatic detaching
+     of common multiplier or common component.
+
+ -- MGL command: xtick `val1' 'lbl1' [`val2' 'lbl2' ...]
+ -- MGL command: ytick `val1' 'lbl1' [`val2' 'lbl2' ...]
+ -- MGL command: ztick `val1' 'lbl1' [`val2' 'lbl2' ...]
+     Sets manual positions VAL1,VAL2,... and labels LBL1,LBL2,... for
+     ticks along x-, y-, z-axis. Labels may contain TeX symbols also.
+
+ -- MGL command: adjust ['dir'='xyzc']
+     Set the ticks step, number of sub-ticks and initial ticks position
+     to be the most human readable for the axis along direction(s) DIR.
+
+
+File: mathgl_en.info,  Node: Transformation matrix (MGL),  Next: Export to file (MGL),  Prev: Axis settings (MGL),  Up: MGL interface
+
+8.3 Transformation matrix (MGL)
+===============================
+
+These commands control how and where further plotting will be placed.
+There is a curtain order of calling of these commands for the better
+plot view. First one should be `subplot' or `inplot' for specifying the
+place. After it a `rotate' and `aspect'. And finally any other plotting
+commands may be called. Alternatevely you can use `columnplot' for
+position plots in the column one by another without gap between plot
+axis (bounding boxes).
+
+ -- MGL command: subplot `nx ny m [dx=0 dy=0]'
+     Puts further plotting in a M-th cell of NX*NY grid of the whole
+     frame area. This command set off any aspects or rotations. So it
+     should be used first for creating the subplot. From the
+     aesthetical point of view it is not recommended to use this
+     command with different matrices in the same frame. The position of
+     the cell can be shifted from its default position by relative size
+     DX, DY.
+
+ -- MGL command: inplot `x1 x2 y1 y2 [rel=off]'
+     Puts further plotting in some region of the whole frame surface.
+     This command allows one to create a plot in arbitrary place of the
+     screen. The position is defined by rectangular coordinates [X1,
+     X2]*[Y1, Y2]. The coordinates X1, X2, Y1, Y2 are normalized to
+     interval [0, 1]. If parameter REL=`on' then the relative position
+     to current `subplot' is used. This command set off any aspects or
+     rotations. So it should be used first for creating subplot.
+
+ -- MGL command: columnplot `num ind'
+     Puts further plotting in IND-th cell of column with NUM cells. The
+     position is relative to previous `subplot' call (or `inplot' with
+     `rel=off').
+
+ -- MGL command: stickplot `num ind tet phi'
+     Puts further plotting in IND-th cell of stick with NUM cells. At
+     this, stick is rotated on angles TET, PHI. The position is
+     relative to previous `subplot' call (or `inplot' with `rel=off').
+
+ -- MGL command: rotate `tetz tetx [tety=0]'
+     Rotates a further plotting relative to each axis (x, z, y)
+     consecutively on angles TETX, TETZ, TETY.
+
+ -- MGL command: rotate `tet x y z'
+     Rotates a further plotting around vector {x,y,z} on angle TET.
+
+ -- MGL command: aspect `ax ay [az=1]'
+     Defines aspect ratio for the plot. The viewable axes will be
+     related one to another as the ratio AX:AY:AZ. For the best effect
+     it should be used after `rotate' command.
+
+ -- MGL command: perspective `val'
+     Add (switch on) the perspective to plot. The parameter val ~
+     1/z_{eff} \in [0,1). By default (`val=0') the perspective is off.
+
+
+File: mathgl_en.info,  Node: Export to file (MGL),  Next: Primitives drawing (MGL),  Prev: Transformation matrix (MGL),  Up: MGL interface
+
+8.4 Export to file (MGL)
+========================
+
+ -- MGL command: write 'fname' [`solid=off']
+     Exports current picture/frame to file 'fname' (file type is
+     determined by extension). Solid (usually white) background will be
+     used if `solid=on'. If 'fname'=" then the file `frameNNNN.jpg' is
+     used, where `NNNN' is current frame id.
+
+ -- MGL command: setsize `w h'
+     Sets size of picture in pixels. This function call *must be*
+     placed before any plotting command because it completely remove
+     picture content. In some program the call of this function is
+     forbidden.
+
+
+File: mathgl_en.info,  Node: Primitives drawing (MGL),  Next: Text printing (MGL),  Prev: Export to file (MGL),  Up: MGL interface
+
+8.5 Primitives drawing
+======================
+
+These commands draw some simple objects like line, point, sphere, drop,
+cone and so on.
+
+ -- MGL command: clf
+     Clear the picture by removes all drawing from it. Does not change
+     transformation matrix.
+
+ -- MGL command: ball `x y' ['col'='r']
+ -- MGL command: ball `x y z' ['col'='r']
+     Draws a point (ball) at position {X, Y, Z} with color defined by
+     string COL.
+
+ -- MGL command: line `x1 y1 x2 y2' ['stl'="]
+ -- MGL command: line `x1 y1 z1 x2 y2 z2' ['stl'="]
+     Draws a geodesic line (straight line in Cartesian coordinates)
+     from point {X1,Y1,Z1} to {X2,Y2,Z2} using line style STL.
+
+ -- MGL command: curve `x1 y1 dx1 dy1 x2 y2 dx2 dy2' ['stl'="]
+ -- MGL command: curve `x1 y1 z1 dx1 dy1 dz1 x2 y2 z2 dx2 dy2 dz2'
+          ['stl'="]
+     Draws Bezier-like curve from point {X1,Y1,Z1} to {X2,Y2,Z2} using
+     line style STL. At this tangent is co-directed with {DX1,DY1,DZ1},
+     {DX2,DY2,DZ2} and proportional to its amplitude.
+
+ -- MGL command: facex `x0 y0 z0 wy wz' ['stl'=" `d1=0 d2=0']
+ -- MGL command: facey `x0 y0 z0 wx wz' ['stl'=" `d1=0 d2=0']
+ -- MGL command: facez `x0 y0 z0 wx wy' ['stl'=" `d1=0 d2=0']
+     Draws the solid rectangle (face) perpendicular to [x,y,z]-axis
+     correspondingly at position {X0, Y0, Z0} with color STL and with
+     widths WX, WY, WZ along corresponding directions. At this colors
+     can be the same for all vertexes or different if all 4 colors are
+     specified for each vertex. Parameters D1!=0, D2!=0 set additional
+     shift of the last vertex (i.e. to draw quadrangle).
+
+ -- MGL command: sphere `x0 y0 r' ['col'='r']
+ -- MGL command: sphere `x0 y0 z0 r' ['col'='r']
+     Draw the sphere with radius R and center at point {X0, Y0, Z0} and
+     color STL.
+
+ -- MGL command: drop `x0 y0 dx dy r' ['col'='b' `sh=1 asp=1']
+ -- MGL command: drop `x0 y0 z0 dx dy dz r' ['col'='b' `sh=1 asp=1']
+     Draw the drop with radius R at point {X0,Y0,Z0} elongated in
+     direction {DX,DY,DZ} and with color COL. Parameter SH set the
+     degree of drop oblongness: `0' is sphere, `1' is maximally
+     oblongness drop. Parameter ASP set relative width of the drop
+     (this is analogue of "ellipticity" for the sphere). *Note Drops
+     sample::, for sample code and picture.
+
+ -- MGL command: cone `x1 y1 z1 x2 y2 z2 r1' [`r2=-1' 'st'=" `edge=off']
+     Draw tube (or truncated cone if EDGE=`off') between points
+     {X1,Y1,Z1}, {X2,Y2,Z2} with radiuses at the edges R1, R2. If R2<0
+     then it is supposed that R2=R1. The cone color is defined by
+     string STL.
+
+ -- MGL command: rect `x1 y1 x2 y2' ['st'="]
+ -- MGL command: rect `x1 y1 z1 x2 y2 z2' ['st'="]
+     Draw rectangle from point {X1,Y1,Z1} to point {X2,Y2,Z2} using
+     colors STL. If STL have 4 or more colors then it defines colors
+     for each rectangle vertex (useful for making gradients, like
+     `wwrr') else first color is used for whole rectangle.
+
+
+File: mathgl_en.info,  Node: Text printing (MGL),  Next: Axis and Colorbar (MGL),  Prev: Primitives drawing (MGL),  Up: MGL interface
+
+8.6 Text printing (MGL)
+=======================
+
+These commands draw the text. There are commands for drawing text in
+arbitrary place, in arbitrary direction and along arbitrary curve. It
+is possible to use arbitrary font-faces and parse many TeX commands.
+The Unicode text is supported. So sometimes you need to specify locale.
+The `size' argument control the size of text: if positive it give the
+value, if negative it give the value relative to defined by `font'
+command. *Note Font style::.
+
+ -- MGL command: text `x y' 'text' ['fnt'=" `size=-1.4']
+ -- MGL command: text `x y z' 'text' ['fnt'=" `size=-1.4']
+     Draws unrotated text string TEXT at position {X,Y,Z} with
+     specified style FNT and SIZE. By default parameters from `font'
+     command are used.
+
+ -- MGL command: text `x y dx dy' 'text' [`size=-1.4']
+ -- MGL command: text `x y z dx dy dz' 'text' [`size=-1.4']
+     The command plots the string TEXT at position {X,Y,Z} along
+     direction {DX,DY,DZ} with specified style FNT and SIZE. By default
+     parameters from `font' command are used.
+
+ -- MGL command: title 'text' ['fnt'=" `size=-2']
+     Print string TEXT as title of the picture (at the top of the
+     picture). Can be used at any place (even inside `subplot').
+
+ -- MGL command: fgets `x y' 'fname' [`n=0' 'fnt'=" `size=-1.4']
+ -- MGL command: fgets `x y z' 'fname' [`n=0' 'fnt'=" `size=-1.4']
+     Draws unrotated N-th line of file FNAME at position {X,Y,Z} with
+     specified SIZE. By default parameters from `font' command are used.
+
+ -- MGL command: text xdat 'text' ['fnt'=" `size=-1 zval=nan']
+ -- MGL command: text xdat ydat 'text' ['fnt'=" `size=-1 zval=nan']
+ -- MGL command: text xdat ydat zdat 'text' ['fnt'=" `size=-1']
+     The command draws TEXT along the curve between points {XDAT[i],
+     YDAT[i], ZDAT[i]} by font style FNT and with size SIZE. The string
+     FNT may contain symbols `t' for printing the text under the curve
+     (default), or `T' for printing the text above the curve. The sizes
+     of 1st dimension must be equal for all arrays
+     XDAT.NX=YDAT.NX=ZDAT.NX. If array XDAT is not specified then its
+     an automatic array is used with values equidistantly distributed
+     along x. If array ZDAT is not specified then Z[i] = ZVAL is used.
+     *Note Text sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Axis and Colorbar (MGL),  Next: Legend (MGL),  Prev: Text printing (MGL),  Up: MGL interface
+
+8.7 Axis and Colorbar (MGL)
+===========================
+
+These commands draw the "things for measuring", like axis with ticks,
+colorbar with ticks, grid along axis, bounding box and labels for axis.
+For more information *note Axis settings (MGL)::.
+
+ -- MGL command: axis ['dir'='xyz' `adjust=off']
+     Draws axes with ticks (*note Axis settings (MGL)::) in directions
+     determined by string parameter DIR.If string contain the symbol
+     `_' then tick labels are not printed. Font for ticks labels is
+     determined by command `font'. Ticks will be automatically adjusted
+     if ADJUST=`on' (by call of `adjust 'dir'').
+
+ -- MGL command: colorbar ['sch'=" `pos=0']
+     Draws colorbar with color scheme SCH (current scheme if `sch=''')
+     at edge of plot. Parameter POS specifies the position of colorbar:
+     `0' - at right (default), `1' - at left, `2' - at top, `3' - at
+     bottom. *Note Dens sample::, for sample code and picture.
+
+ -- MGL command: colorbar 'sch' `pos x y w h'
+     Draws colorbar with color scheme SCH (current scheme if not
+     specified) at arbitrary position of subplot {X, Y} (supposed to be
+     in range [0,1]). Parameter POS specifies the position of colorbar
+     labels: `0' - at left, `1' - at right, `2' - at bottom, `3' - at
+     top. Parameters W, H set the relative width and height of the
+     colorbar.
+
+ -- MGL command: colorbar vdat ['sch'=" `pos=0']
+     Draws colorbar with sharp colors SCH (current palette if
+     `sch=NULL') for values VDAT at edge of plot. Parameter POS
+     specifies the position of colorbar: `0' - at right (default), `1'
+     - at left, `2' - at top, `3' - at bottom. *Note Dens sample::, for
+     sample code and picture.
+
+ -- MGL command: grid ['dir'='xyz' 'pen'='B']
+     Draws grid lines perpendicular to direction determined by string
+     parameter DIR. The step of grid lines is the same as tick step for
+     an `axis'. The style of lines is determined by PEN parameter.
+
+ -- MGL command: box ['stl'='k' `ticks=on']
+     Draws bounding box outside the plotting volume with line style
+     'stl'.
+
+ -- MGL command: xlabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: ylabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: zlabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: tlabel 'text' [`pos=1 size=-1.4 shift=0']
+     Prints the label TEXT for x-,y-,z-,t-axis (here `t' is "ternary"
+     axis t=1-x-y). The position of label is determined by POS
+     parameter. If POS=0 then label is printed at the center of axis.
+     If POS>0 then label is printed at the maximum of axis (default).
+     If POS<0 then label is printed at the minimum of axis. The font
+     size is 1.4 times larger than the one for ticks `font'. Parameter
+     `shift' specify additional shifting of the label. *Note Text
+     printing (MGL)::.
+
+
+File: mathgl_en.info,  Node: Legend (MGL),  Next: 1D plotting (MGL),  Prev: Axis and Colorbar (MGL),  Up: MGL interface
+
+8.8 Legend (MGL)
+================
+
+These commands draw legend to the graph (useful for *note 1D plotting
+(MGL)::). Legend entry is a pair of strings: one for style of the line,
+another one with description text (with included LaTeX parsing). The
+array of string are accumulated first to the internal arrays (by
+command `addlegend') and are plotted later. The position of the legend
+can be selected automatic or manually. Parameters FNT and SIZE specify
+the font style and size. Parameter LLEN set the relative width of the
+line sample and the text indent (default value is 0.1). If line style
+string for entry is empty then the corresponding text is printed
+without indent. *Note Legend sample::, for sample code and picture.
+
+ -- MGL command: legend [`pos=3' 'fnt'='rL' `size=-1 llen=0.1']
+     Draws legend of accumulated legend entries by font FNT with
+     specified SIZE. Parameter POS sets the position of the legend: `0'
+     is bottom left corner, `1' is bottom right corner, `2' is top left
+     corner, `3' is top right corner (is default).
+
+ -- MGL command: legend `x y' ['fnt'='rL' `size=-1 llen=0.1']
+     Draws legend of accumulated legend entries by font FNT with SIZE.
+     Position of legend is determined by parameter X, Y which supposed
+     to be normalized to interval [0,1].
+
+ -- MGL command: addlegend 'text' 'stl'
+     Adds string TEXT to internal legend accumulator. The style of
+     described line and mark is specified in string STL (*note Line
+     styles::). Maximal number of entries is 100.
+
+ -- MGL command: clearlegend
+     Clears saved legend strings.
+
+ -- MGL command: legendbox `val'
+     Switches on/off the drawing of a box near legend. By default, the
+     box is drawn.
+
+
+File: mathgl_en.info,  Node: 1D plotting (MGL),  Next: 2D plotting (MGL),  Prev: Legend (MGL),  Up: MGL interface
+
+8.9 1D plotting (MGL)
+=====================
+
+These commands perform plotting of 1D data. 1D means that data depended
+from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n.
+Most of plotting type has similar interface. There are 3D version and
+two 2D versions. One of last requires single array. The parameters of
+line and marks are specified by the string argument. If the string
+parameter is NULL then solid line with color from palette Pal is used
+(*note Palette and colors::). Also there are some special 1d plots
+having slightly different interface: surface of curve rotation (Torus),
+chart (Chart) and error boxes (Error), marks with variable size (Mark),
+tubes (Tube) and so on. *Note Line styles::.
+
+   The plots are drawn for each row if one of the data is the matrix.
+By any case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=NULL') solid line with
+color from palette is used (*note Palette and colors::).
+
+ -- MGL command: plot ydat ['stl'=" `zval=nan']
+ -- MGL command: plot xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: plot xdat ydat zdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}.
+     If array XDAT is not specified then its an automatic array is used
+     with values equidistantly distributed along x. If array ZDAT is
+     not specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `tens, radar, area, step,
+     stem, tube, mark, error, belt'. *Note Plot sample::, for sample
+     code and picture.
+
+ -- MGL command: radar adat ['stl'=" `r=-1']
+     Draws radar chart which is continuous lines between points located
+     on an radial lines (like plot in Polar coordinates). The plots are
+     drawn for each row if one of the data is the matrix. Parameter R
+     set the additional shift of data (i.e. the data ADAT+R is used
+     instead of ADAT). If `r<0' then `r=max(0, -min(adat)'. String PEN
+     specifies the color and style of line and marks (*note Line
+     styles::). By default (`pen=""') solid line with color from
+     palette is used (*note Palette and colors::). If PEN containt `#'
+     symbol then "grid" (radial lines and circle for R) is drawn See
+     also `plot'. *Note Radar sample::, for sample code and picture.
+
+ -- MGL command: tens ydat cdat ['stl'=" `zval=nan']
+ -- MGL command: tens xdat ydat cdat ['stl'=" `zval=nan']
+ -- MGL command: tens xdat ydat zdat cdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}
+     with color defined by CDAT[i] (look like tension plot). If array
+     XDAT is not specified then its an automatic array is used with
+     values equidistantly distributed along x. If array ZDAT is not
+     specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `plot, mesh, fall'. *Note
+     Tens sample::, for sample code and picture.
+
+ -- MGL command: area ydat ['stl'=" `zval=nan']
+ -- MGL command: area xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: area xdat ydat zdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}
+     and fills it down to axis (to axis plane in 3D). If array XDAT is
+     not specified then its an automatic array is used with values
+     equidistantly distributed along x. If array ZDAT is not specified
+     then ZDAT[i] = ZVAL is used (the default is at the bottom of the
+     bounding box). See also `plot, bars, stem, region'. *Note Area
+     sample::, for sample code and picture.
+
+ -- MGL command: region fdat gdat ['stl'=" `inside=off']
+ -- MGL command: region xdat fdat gdat ['stl'=" `inside=off']
+     Fills area between curves {XDAT[i], FDAT[i]} and {XDAT[i],
+     GDAT[i]}. If array XDAT is not specified then its an automatic
+     array is used with values equidistantly distributed along x.
+     Parameter  `inside=off' set to fill are with y1<y<y2 else the area
+     with y2<y<y1 will be also filled.  See also `area, bars, stem'.
+     *Note Region sample::, for sample code and picture.
+
+ -- MGL command: bars ydat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars xdat ydat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars xdat ydat zdat ['stl'=" `above=off']
+     Draws vertical bars from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     axis (to axis plane in 3D). If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     Bars are drawn side-by-side (if `above = off') or one above
+     another (if `above = on'). Marks at data points are not drawn. See
+     also `area, barh, stem, chart'. *Note Bars sample::, for sample
+     code and picture.
+
+ -- MGL command: barh vdat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars ydat vdat ['stl'=" `zval=nan above=off']
+     Draws horizontal bars from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     y-axis. If array YDAT is not specified then its an automatic array
+     is used with values equidistantly distributed along y. Bars are
+     drawn side-by-side (if `above = off') or one above another (if
+     `above = on'). Marks at data points are not drawn.  See also
+     `bars'. *Note Barh sample::, for sample code and picture.
+
+ -- MGL command: stem ydat ['stl'=" `zval=nan']
+ -- MGL command: stem xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: stem xdat ydat zdat ['stl'="]
+     Draws vertical lines from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     axis (to axis plane in 3D). If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     See also `area, bars, plot, mark'. *Note Stem sample::, for sample
+     code and picture.
+
+ -- MGL command: step ydat ['stl'=" `zval=nan']
+ -- MGL command: step xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: step xdat ydat zdat ['stl'="]
+     Draws continuous stairs for points {XDAT[i], YDAT[i], ZDAT[i]}. If
+     array XDAT is not specified then its an automatic array is used
+     with values equidistantly distributed along x. If array ZDAT is
+     not specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `plot, stem, tile, boxs'.
+     *Note Step sample::, for sample code and picture.
+
+ -- MGL command: torus zdat ['stl'="]
+ -- MGL command: torus rdat zdat ['stl'="]
+     Draws surface which is result of curve {RDAT[i], ZDAT[i], ZDAT[i]}
+     rotation around `axialdir' axis. If array RDAT is not specified
+     then its an automatic array is used with values equidistantly
+     distributed along x. See also `plot, axial'. *Note Torus sample::,
+     for sample code and picture.
+
+ -- MGL command: chart adat ['col'="]
+     The command draws colored stripes (boxes) for data in array ADAT.
+     The number of stripes is equal to the number of rows in ADAT
+     (equal to A.NY). The color of each next stripe is cyclically
+     changed from colors specified in string COL or in palette. Spaces
+     in colors denote transparent "color", i.e. if COL contain space(s)
+     then corresponding stripe(s) are not drawn. The stripe width is
+     proportional to value of element in A. Chart is plotted only for
+     data with non-negative elements. If string COL have symbol `#'
+     then black border lines are drawn. The most nice form the chart
+     have in 3d (after rotation of coordinates) or in cylindrical
+     coordinates (becomes so called Pie chart). *Note Chart sample::,
+     for sample code and picture.
+
+ -- MGL command: mark ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: mark xdat ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: mark xdat ydat zdat rdat ['stl'="]
+     Draws  marks with size RDAT[i]*`marksize' at points {XDAT[i],
+     YDAT[i], ZDAT[i]}. If array XDAT is not specified then its an
+     automatic array is used with values equidistantly distributed
+     along x. If array ZDAT is not specified then ZDAT[i] = ZVAL is
+     used (the default is at the bottom of the bounding box). See also
+     `plot, textmark, stem, error'. *Note Mark sample::, for sample
+     code and picture.
+
+ -- MGL command: textmark ydat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark ydat rdat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark xdat ydat rdat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark xdat ydat zdat rdat 'txt' ['stl'="]
+     Draws string TXT as marks with size RDAT[i]*`marksize' at points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     If array RDAT is not specified then RDAT[i] = 1. See also `plot,
+     mark, stem'. *Note TextMark sample::, for sample code and picture.
+
+ -- MGL command: error ydat yerr ['stl'=" `zval=nan']
+ -- MGL command: error xdat ydat yerr ['stl'=" `zval=nan']
+ -- MGL command: error xdat ydat xerr yerr ['stl'=" `zval=nan']
+     Draws error boxes {XERR[i], YERR[i]} at points {XDAT[i], YDAT[i],
+     ZVAL}. If array XDAT is not specified then its an automatic array
+     is used with values equidistantly distributed along x. See also
+     `plot'. *Note TextMark sample::, for sample code and picture.
+
+ -- MGL command: tube ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: tube ydat `rval' ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat `rval' ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat zdat rdat ['stl'="]
+ -- MGL command: tube xdat ydat zdat `rval' ['stl'="]
+     Draws tube with variable radius RDAT[i] (or RVAL) at points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     See also `plot'. *Note TextMark sample::, for sample code and
+     picture.
+
+ -- MGL command: boxplot adat ['stl'=" `zval=nan']
+ -- MGL command: boxplot xdat adat ['stl'=" `zval=nan']
+     Draws boxplot (also known as a box-and-whisker diagram) at points
+     XDAT in plane z=`zval' (by default is at the bottom of the
+     bounding box). This is five-number summaries of data <em>adat</em>
+     (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3)
+     and maximum) along second (j-th) direction.
+
+
+File: mathgl_en.info,  Node: 2D plotting (MGL),  Next: 3D plotting (MGL),  Prev: 1D plotting (MGL),  Up: MGL interface
+
+8.10 2D plotting (MGL)
+======================
+
+These commands perform plotting of 2D data. 2D means that data depend
+from 2 independent parameters like matrix f(x_i,y_j), i=1...n, j=1...m.
+There are 6 generally different types of data representations: simple
+mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes
+(Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt
+plot (Belt), density plot (Dens), contour lines plot (Cont), solid
+contours plot (ContF) and its rotational figure (Axial). Cont, ContF
+and Axial commands have variants for automatic and manual selection of
+level values for contours. Also there are commands for plotting data
+grid lines according to the data format (Grid) for enhancing density or
+contour plots. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument.
+
+   String parameter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. The minor dimensions of
+arrays XDAT, YDAT, ZDAT should be equal XDAT.NX=ZDAT.NX &&
+YDAT.NX=ZDAT.NY or XDAT.NX=YDAT.NX=ZDAT.NX && XDAT.NY=YDAT.NY=ZDAT.NY.
+Arrays XDAT and YDAT can be vectors (not matrices as ZDAT). If array
+XDAT, YDAT is not specified then its an automatic arrays are used with
+values equidistantly distributed along x, y. Graphics are plotted for
+each z-slice of the data.
+
+ -- MGL command: mesh zdat ['sch'="]
+ -- MGL command: mesh xdat ydat zdat ['sch'="]
+     Draws mesh lines for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. See also `surf, fall, meshnum, cont, tens'.
+     *Note Mesh sample::, for sample code and picture.
+
+ -- MGL command: fall zdat ['sch'="]
+ -- MGL command: fall xdat ydat zdat ['sch'="]
+     Draws fall lines for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. If SCH contain `x' then lines are drawn
+     along x-direction else (by default) lines are drawn along
+     y-direction. See also `belt, mesh, meshnum, tens'. *Note Fall
+     sample::, for sample code and picture.
+
+ -- MGL command: belt zdat ['sch'="]
+ -- MGL command: belt xdat ydat zdat ['sch'="]
+     Draws belts for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. If SCH contain `x' then belts are drawn
+     along x-direction else (by default) lines are drawn along
+     y-direction. See also `fall, surf, plot, meshnum'. *Note Belt
+     sample::, for sample code and picture.
+
+ -- MGL command: surf zdat ['sch'="]
+ -- MGL command: surf xdat ydat zdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]}. See also `mesh, dens, belt, tile, boxs, surfc, surfa'.
+     *Note Surf sample::, for sample code and picture.
+
+ -- MGL command: boxs zdat ['sch'="]
+ -- MGL command: boxs xdat ydat zdat ['sch'="]
+     Draws vertical boxes for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. See also `surf, dens, tile,
+     step'. *Note Boxs sample::, for sample code and picture.
+
+ -- MGL command: tile zdat ['sch'="]
+ -- MGL command: tile xdat ydat zdat ['sch'="]
+     Draws horizontal tiles for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. See also `surf, dens, boxs,
+     tile, step'. *Note Tile sample::, for sample code and picture.
+
+ -- MGL command: dens zdat ['sch'=" `zval=nan']
+ -- MGL command: dens xdat ydat zdat ['sch'=" `zval=nan']
+     Draws density plot for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL. See also `surf,
+     cont, contf, boxs, tile, dens[xyz]'. *Note Dens sample::, for
+     sample code and picture.
+
+ -- MGL command: cont vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: cont vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws contour lines for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or for Z=VDAT[k] if
+     `zval=nan'). Contours are plotted for ZDAT[i,j]=VDAT[k] for all k.
+     If string STL contain 't' (or 'T') symbol then contour labels will
+     be drawn below (or above) the contours. See also `dens, contf,
+     axial, cont[xyz]'. *Note Cont sample::, for sample code and
+     picture.
+
+ -- MGL command: cont zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: cont xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: contf vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: contf vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws solid (or filled) contours for surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or
+     for Z=VDAT[k] if `zval=nan'). Contours are plotted for
+     ZDAT[i,j]=VDAT[k] for all k (must be `vdat.nx>2'). See also `dens,
+     cont, contd, axial, contf[xyz]'. *Note ContF sample::, for sample
+     code and picture.
+
+ -- MGL command: contf zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: contf xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: contd vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: contd vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws solid (or filled) contours for surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or
+     for Z=VDAT[k] if `zval=nan') with manual colors. Contours are
+     plotted for ZDAT[i,j]=VDAT[k] for all k (must be `vdat.nx>2'). The
+     color of k-th contour is `sch[k%strlen(sch)]'. See also `dens,
+     cont, contf'. *Note ContD sample::, for sample code and picture.
+
+ -- MGL command: contd zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: contd xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: axial vdat zdat ['sch'="]
+ -- MGL command: axial vdat xdat ydat zdat ['sch'="]
+     Draws surface which is result of contour plot rotation surface
+     specified parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}.
+     Contours are plotted for ZDAT[i,j]=VDAT[k] for all k. If string
+     SCH have symbol `#' then wire plot is produced. If string SCH
+     contain symbols `x', `y' or `z' then rotation axis `axialdir' will
+     be set to specified direction. If string SCH have symbol `#' then
+     wire plot is produced. See also `cont, contf, torus, surf3'. *Note
+     Axial sample::, for sample code and picture.
+
+ -- MGL command: axial zdat ['sch'=" `num=3']
+ -- MGL command: axial xdat ydat zdat ['sch'=" `num=3']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: grid zdat ['sch'=" `zval=nan']
+ -- MGL command: grid xdat ydat zdat ['sch'=" `zval=nan']
+     Draws grid lines for density plot of surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL. See
+     also `dens, cont, contf'.
+
+
+File: mathgl_en.info,  Node: 3D plotting (MGL),  Next: Dual plotting (MGL),  Prev: 2D plotting (MGL),  Up: MGL interface
+
+8.11 3D plotting (MGL)
+======================
+
+These commands perform plotting of 3D data. 3D means that data depend
+from 3 independent parameters like matrix f(x_i,y_j,z_k), i=1...n,
+j=1...m, k=1...l. There are 4 generally different types of data
+representations: isosurface or surface of constant value (Surf3),
+density plot at slices (Dens3), contour lines plot at slices (Cont3),
+solid contours plot at slices (ContF3) and cloud-like plot (Cloud).
+Surf3, Cont3 and ContF3 commands have variants for automatic and manual
+selection of level values for surfaces/contours. Also there are
+commands for plotting data grid lines according to the data format
+(Grid3) for enhancing density or contour plots. Each type of plotting
+has similar interface. There are 2 kind of versions which handle the
+arrays of data and coordinates or only single data array. Parameters of
+color scheme are specified by the string argument.
+
+   String paramter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. Arrays X, Y, Z can be vectors
+(not 3d arrays as A). If array XDAT, YDAT, ZDAT is not specified then
+its an automatic arrays are used with values equidistantly distributed
+along x, y, z.
+
+ -- MGL command: surf3 adat `val' ['sch'="]
+ -- MGL command: surf3 xdat ydat zdat adat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. If string contain `#' then wire plot is produced.
+     See also `cloud, dens3, surf3c, surf3a, axial'. *Note Surf3
+     sample::, for sample code and picture.
+
+ -- MGL command: surf3 adat ['sch'=" `num=5']
+ -- MGL command: surf3 xdat ydat zdat adat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: dens3 adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: dens3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="]
+     Draws density plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Density is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. If string
+     STL have symbol `#' then grid lines are drawn. See also `cont3,
+     contf3, dens, grid3'. *Note Dens3 sample::, for sample code and
+     picture.
+
+ -- MGL command: densa adat ['sch'="]
+ -- MGL command: densa xdat ydat zdat adat ['sch'="]
+     Draws density plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: cont3 vdat adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: cont3 vdat xdat ydat zdat adat 'dir' [`sval=-1'
+          'sch'="]
+     Draws contour plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Contours are
+     plotted for values specified in array VDAT at slice SVAL in
+     DIR={`x', `y', `z'} direction. If string STL have symbol `#' then
+     grid lines are drawn. If string STL contain 't' (or 'T') symbol
+     then contour labels will be drawn below (or above) the contours.
+     See also `dens3, contf3, cont, grid3'. *Note Cont3 sample::, for
+     sample code and picture.
+
+ -- MGL command: cont3 adat 'dir' [`sval=-1' 'sch'=" `num=7']
+ -- MGL command: cont3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="
+          `num=7']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see `caxis').
+
+ -- MGL command: conta adat ['sch'=" `num=7']
+ -- MGL command: conta xdat ydat zdat adat ['sch'=" `num=7']
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: contf3 vdat adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: contf3 vdat xdat ydat zdat adat 'dir' [`sval=-1'
+          'sch'="]
+     Draws solid contour plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Contours are
+     plotted for values specified in array VDAT at slice SVAL in
+     DIR={`x', `y', `z'} direction. If string STL have symbol `#' then
+     grid lines are drawn. See also `dens3, cont3, contf, grid3'. *Note
+     ContF3 sample::, for sample code and picture.
+
+ -- MGL command: contf3 adat 'dir' [`sval=-1' 'sch'=" `num=7']
+ -- MGL command: contf3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="
+          `num=7']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see `caxis').
+
+ -- MGL command: contfa adat ['sch'=" `num=7']
+ -- MGL command: contfa xdat ydat zdat adat ['sch'=" `num=7']
+     Draws solid contour plots at all central slices of the 3d data
+     specified parametrically.
+
+ -- MGL command: grid3 adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: grid3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="]
+     Draws grid for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Grid is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. See also
+     `cont3, contf3, dens, grid3'. *Note Dens3 sample::, for sample
+     code and picture.
+
+ -- MGL command: grida adat ['sch'="]
+ -- MGL command: grida xdat ydat zdat adat ['sch'="]
+     Draws grids at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: cloud adat ['sch'="]
+ -- MGL command: cloud xdat ydat zdat adat ['sch'="]
+     Draws cloud for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). This plot is a
+     set of cubes with color and transparency proportional to value of
+     ADAT. The resulting plot is like cloud - low value is transparent
+     but higher ones are not. The number of plotting cells depend on
+     `meshnum'. Command ALPHA changes the overall transparency of plot.
+     See also `surf3'. *Note Cloud sample::, for sample code and
+     picture.
+
+ -- MGL command: beam tr g1 g2 adat `rval' ['sch'=" `flag=0 num=3']
+     Draws  NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d array ADAT. This is special kind of plot for
+     ADAT specified in accompanied coordinates along curve TR with orts
+     G1, G2 and with transverse scale RVAL. Variable FLAG is bitwise:
+     `0x1' - draw in accompanied (not laboratory) coordinates; `0x2' -
+     draw projection to \rho-z plane; `0x4' - draw normalized in each
+     slice field. The x-size of data arrays TR, G1, G2 must be nx>2.
+     The y-size of data arrays TR, G1, G2 and z-size of the data array
+     A must be equal. *Note Surf3::.
+
+
+File: mathgl_en.info,  Node: Dual plotting (MGL),  Next: Vector fields (MGL),  Prev: 3D plotting (MGL),  Up: MGL interface
+
+8.12 Dual plotting (MGL)
+========================
+
+These plotting commands draw _two matrix_ simultaneously. There are 5
+generally different types of data representations: surface or
+isosurface colored by other data (SurfC, Surf3C), surface or isosurface
+transpared by other data (SurfA, Surf3A), tiles with variable size
+(TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C
+have variants for automatic and manual selection of level values for
+isosurfaces. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument.
+
+   String paramter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. Arrays X, Y, Z can be vectors
+(not 3d arrays as A). If array XDAT, YDAT, ZDAT is not specified then
+its an automatic arrays are used with values equidistantly distributed
+along x, y, z.
+
+ -- MGL command: surfc zdat cdat ['sch'="]
+ -- MGL command: surfc xdat ydat zdat cdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]} and color it by matrix CDAT[i,j]. See also `surf,
+     surfa, surf3c'. *Note SurfC sample::, for sample code and picture.
+
+ -- MGL command: surf3c adat cdat `val' ['sch'="]
+ -- MGL command: surf3c xdat ydat zdat adat cdat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as `surf3' command but the
+     color of isosurface depends on values of array CDAT. If string
+     contain `#' then wire plot is produced. See also `surf3, sur3a,
+     surfc'. *Note Surf3C sample::, for sample code and picture.
+
+ -- MGL command: surf3c adat cdat ['sch'=" `num=5']
+ -- MGL command: surf3c xdat ydat zdat adat cdat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: surfa zdat cdat ['sch'="]
+ -- MGL command: surfa xdat ydat zdat cdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]} and transparent it by matrix CDAT[i,j]. See also `surf,
+     surfc, surf3a, tile'. *Note SurfA sample::, for sample code and
+     picture.
+
+ -- MGL command: surf3a adat cdat `val' ['sch'="]
+ -- MGL command: surf3a xdat ydat zdat adat cdat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as `surf3' command but the
+     transparency of isosurface depends on values of array CDAT. If
+     string contain `#' then wire plot is produced. See also `surf3,
+     sur3c, surfa'. *Note Surf3A sample::, for sample code and picture.
+
+ -- MGL command: surf3a adat cdat ['sch'=" `num=5']
+ -- MGL command: surf3a xdat ydat zdat adat cdat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: tile zdat rdat ['sch'="]
+ -- MGL command: tile xdat ydat zdat rdat ['sch'="]
+     Draws horizontal tiles for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. It is mostly the same as `tile'
+     but the size of tiles is determined by RDAT array. See also
+     `surfa, tile'. *Note TileS sample::, for sample code and picture.
+
+ -- MGL command: map udat vdat ['sch'=" `pnts=on']
+ -- MGL command: map xdat ydat udat vdat ['sch'=" `pnts=on']
+     Draws mapping plot for matrixes {UDAT, VDAT } which parametrically
+     depend on coordinates XDAT, YDAT. The previous position of the
+     cell (point) is marked by color. Height is proportional to
+     Jacobian(udat,vdat). This plot is like Arnold diagram ???. If
+     `pnts=off' then face is drawn otherwise the color ball at matrix
+     knots are drawn. The size of UDAT and VDAT must be the same. *Note
+     Map sample::, for sample code and picture.
+
+ -- MGL command: stfa re im `dn' ['sch'=" `pnts=on']
+ -- MGL command: stfa xdat ydat re im `dn' ['sch'=" `pnts=on']
+     Draws spectrogram of complex array RE+i*`im' for Fourier size of
+     DN points at plane Z=ZVAL. Parameter DN is arbitrary even integer.
+     For example in 1D case, result is density plot of data
+     res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn with
+     size {int(nx/dn), dn, ny}.
+
+
+File: mathgl_en.info,  Node: Vector fields (MGL),  Next: Other plotting (MGL),  Prev: Dual plotting (MGL),  Up: MGL interface
+
+8.13 Vector fields (MGL)
+========================
+
+These commands perform plotting of 2D and 3D vector fields. There are 6
+generally different types of vector fields representations: simple
+vector field (Vect), vector field with coloring (VectC), vector field
+by dew-drops (Dew), flow threads (Flow), flow pipes (Pipe), vectors
+along a curve (Traj). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+   The color is specified by the string argument SCH. Previous color
+scheme is used by default. Parameter FLAG setup the hachures (arrows).
+It is compination of vlaues: `MGL_VEC_COL=1' for drawing bi-color
+arrow, `MGL_VEC_LEN=2' for drawing fixed length arrows,
+`MGL_VEC_DOT=16' for drawing hachures with dots instead of arrows,
+`MGL_VEC_END=4' for drawing arrows to the cell point, `MGL_VEC_MID=8'
+for drawing arrows with center at cell point.
+
+   The size of UDAT, VDAT and WDAT must be equal. The minor dimensions
+of arrays XDAT, YDAT, ZDAT and UDAT must be equal too. Arrays XDAT,
+YDAT and ZDAT can be vectors (not matrices as UDAT). The graphics is
+plotted for each z slice of UDAT, VDAT for 2D case.
+
+ -- MGL command: traj xdat ydat udat vdat ['sch'=" `zval=nan len=0']
+ -- MGL command: traj xdat ydat zdat udat vdat wdat ['sch'=" `len=0']
+     Draws vectors {UDAT, VDAT, WDAT} along a curve XDAT, YDAT, ZDAT.
+     The length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2+wdat^2}. See also `vect'. *Note Traj sample::,
+     for sample code and picture.
+
+ -- MGL command: vect udat vdat ['sch'=" `zval=nan flag=0']
+ -- MGL command: vect xdat ydat udat vdat ['sch'=" `zval=nan flag=0']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2}. The number of hachures depend on MESHNUM.
+     See also `vectc, flow, pipe, dew'. *Note Vect sample::, for sample
+     code and picture.
+
+ -- MGL command: vect udat vdat wdat ['sch'=" `flag=0']
+ -- MGL command: vect xdat ydat zdat udat vdat wdat ['sch'=" `flag=0']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the
+     length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2+wdat^2}. *Note Vect 3D sample::, for sample
+     code and picture.
+
+ -- MGL command: vectc udat vdat ['sch'=" `zval=nan']
+ -- MGL command: vectc xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     color of hachures is proportional to \sqrt{udat^2+vdat^2}. The
+     number of hachures depend on MESHNUM. See also `vect, flow, pipe,
+     dew'. *Note VectC sample::, for sample code and picture.
+
+ -- MGL command: vectc udat vdat wdat ['sch'="]
+ -- MGL command: vectc xdat ydat zdat udat vdat wdat ['sch'="]
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     of hachures is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note
+     VectC 3D sample::, for sample code and picture.
+
+ -- MGL command: vectl udat vdat ['sch'=" `zval=nan']
+ -- MGL command: vectl xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     length of hachures is proportional to \sqrt{udat^2+vdat^2}. The
+     number of hachures depend on MESHNUM. See also `vectc, flow, pipe,
+     dew'. *Note Vect sample::, for sample code and picture.
+
+ -- MGL command: vectl udat vdat wdat ['sch'="]
+ -- MGL command: vectl xdat ydat zdat udat vdat wdat ['sch'="]
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the
+     length of hachures is proportional to \sqrt{udat^2+vdat^2+wdat^2}.
+     *Note Vect 3D sample::, for sample code and picture.
+
+ -- MGL command: dew udat vdat ['sch'=" `zval=nan']
+ -- MGL command: dew xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws dew-drops for plane vector field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     color of drops is proportional to \sqrt{udat^2+vdat^2}. The number
+     of drops depend on MESHNUM. Note that this is very expensive plot
+     in memory usage and creation time! See also `vectc'. *Note Dew
+     sample::, for sample code and picture.
+
+ -- MGL command: flow udat vdat ['sch'=" `num=5 zval=nan']
+ -- MGL command: flow xdat ydat udat vdat ['sch'=" `num=5 zval=nan']
+     Draws plane flow threads for the vector field {UDAT, VDAT}
+     depending parametrically on coordinates XDAT, YDAT at level
+     Z=ZVAL. Number of threads is proportional to NUM. The color of
+     lines is proportional to \sqrt{udat^2+vdat^2}. Warm color
+     corresponds to normal flow (like attractor). Cold one corresponds
+     to inverse flow (like source). See also `vect, vectc, pipe'. *Note
+     Flow sample::, for sample code and picture.
+
+ -- MGL command: flow udat vdat wdat ['sch'=" `num=3']
+ -- MGL command: flow xdat ydat zdat udat vdat wdat ['sch'=" `num=3']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+ -- MGL command: flow `x0 y0' udat vdat ['sch'=" `zval=nan']
+ -- MGL command: flow `x0 y0' xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane flow threads for the vector field {UDAT, VDAT}
+     depending parametrically on coordinates XDAT, YDAT from point {X0,
+     Y0} at level Z=ZVAL. The color of lines is proportional to
+     \sqrt{udat^2+vdat^2}. Warm color corresponds to normal flow (like
+     attractor). Cold one corresponds to inverse flow (like source).
+     See also `vect, vectc, pipe'. *Note Flow sample::, for sample code
+     and picture.
+
+ -- MGL command: flow `x0 y0 z0' udat vdat wdat ['sch'="]
+ -- MGL command: flow `x0 y0 z0' xdat ydat zdat udat vdat wdat ['sch'="]
+     Draws flow thread from point {X0, Y0, Z0}. Arrays UDAT, VDAT, WDAT
+     must be 3-ranged tensors with equal sizes and the color is
+     proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+ -- MGL command: pipe udat vdat ['sch'=" `r0=0.05 num=5 zval=nan']
+ -- MGL command: pipe xdat ydat udat vdat ['sch'=" `r0=0.05 num=5
+          zval=nan']
+     Draws plane flow pipes for the vector field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. Number
+     of pipes is proportional to NUM. The color of pipes is
+     proportional to \sqrt{udat^2+vdat^2}. Warm color corresponds to
+     normal flow (like attractor). Cold one corresponds to inverse flow
+     (like source). Parameter R0 set the base pipe radius. If R0<0 then
+     pipe radius is inverse proportional to amplitude. The size of AX
+     and AY must be equal. See also `vect, vectc, pipe'. *Note Flow
+     sample::, for sample code and picture.
+
+ -- MGL command: pipe udat vdat wdat ['sch'=" `r0=0.05 num=3']
+ -- MGL command: pipe xdat ydat zdat udat vdat wdat ['sch'=" `r0=0.05
+          num=3']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Other plotting (MGL),  Next: Nonlinear fitting (MGL),  Prev: Vector fields (MGL),  Up: MGL interface
+
+8.14 Other plotting (MGL)
+=========================
+
+These commands perform miscelaneous plotting. There is unstructured
+data points plots (Dots), surface reconstruction (Crust), surfaces on
+the triangular mesh (TriPlot), textual formula plotting (Plots by
+formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]),
+simple plot (SimplePlot). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+ -- MGL command: densx dat ['sch'=" `val=nan']
+ -- MGL command: densy dat ['sch'=" `val=nan']
+ -- MGL command: densz dat ['sch'=" `val=nan']
+     These plotting commands draw density plot in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `cont[xyz], contf[xyz], dens'. *Note Dens projection sample::, for
+     sample code and picture.
+
+ -- MGL command: contx dat ['sch'=" `val=nan num=7']
+ -- MGL command: conty dat ['sch'=" `val=nan num=7']
+ -- MGL command: contz dat ['sch'=" `val=nan num=7']
+     These plotting commands draw contour lines in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `dens[xyz], contf[xyz], cont'. *Note Cont projection sample::, for
+     sample code and picture.
+
+ -- MGL command: contfx dat ['sch'=" `val=nan num=7']
+ -- MGL command: contfy dat ['sch'=" `val=nan num=7']
+ -- MGL command: contfz dat ['sch'=" `val=nan num=7']
+     These plotting commands draw solid contours in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `dens[xyz], cont[xyz], contf'.
+
+ -- MGL command: dots xdat ydat zdat ['sch'="]
+ -- MGL command: dots xdat ydat zdat adat ['sch'="]
+     Draws the arbitrary placed points {XDAT[i], YDAT[i], ZDAT[i]}.
+     Variable ADAT[i] set transparency for dots. See also `crust, mark,
+     plot'. *Note Dots sample::, for sample code and picture.
+
+ -- MGL command: crust xdat ydat zdat ['sch'="]
+     Reconstructs and draws the surface for arbitrary placed points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If string contain `#' then wire plot
+     is produced. See also `dots, triplot'. *Note Crust sample::, for
+     sample code and picture.
+
+ -- MGL command: triplot idat xdat ydat ['sch'=" `zval=nan']
+ -- MGL command: triplot idat xdat ydat zdat ['sch'="]
+ -- MGL command: triplot idat xdat ydat zdat cdat ['sch'="]
+     Draws the surface of triangles. Triangle vertexes are set by
+     indexes IDAT of data points {XDAT[i], YDAT[i], ZDAT[i]}. If string
+     contain `#' then wire plot is produced. First dimensions of IDAT
+     must be 3 or greater. See also `dots, crust'. Parameter CDAT set
+     the colors of triangles (if IDAT.ny=CDAT.nx) or colors of vertexes
+     (if XDAT.nx=CDAT.nx).
+
+ -- MGL command: fplot 'y(x)' ['pen'=" `zval=nan num=100']
+     Draws command function `y(x)' at plane z=ZVAL where `x' variable
+     is changed in `xrange'. You do not need to create the data arrays
+     to plot it. The parameter NUM set the minimal number of points
+     along coordinate(s) for plots. See also `plot'.
+
+ -- MGL command: fplot 'x(t)' 'y(t)' 'z(t)' ['pen'=" `num=100']
+     Draws command parametrical curve {`x(t)', `y(t)', `z(t)'} where
+     `t' variable is changed in range [0, 1]. You do not need to create
+     the data arrays to plot it. The parameter NUM set the minimal
+     number of points along coordinate(s) for plots. See also `plot'.
+
+ -- MGL command: fsurf 'z(x,y)' ['sch'=" `num=100']
+     Draws command surface for function `z(x,y)' where `x', `y'
+     variable are changed in `xrange, yrange'. You do not need to
+     create the data arrays to plot it. The parameter NUM set the
+     minimal number of points along coordinate(s) for plots. See also
+     `surf'.
+
+ -- MGL command: fsurf 'x(u,v)' 'y(u,v)' 'z(u,v)' ['sch'=" `num=100']
+     Draws command parametrical surface {`x(u,v)', `y(u,v)', `z(u,v)'}
+     where `u', `v' variable are changed in range [0, 1]. You do not
+     need to create the data arrays to plot it. The parameter NUM set
+     the minimal number of points along coordinate(s) for plots. See
+     also `surf'.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting (MGL),  Next: Data create (MGL),  Prev: Other plotting (MGL),  Up: MGL interface
+
+8.15 Nonlinear fitting (MGL)
+============================
+
+These commands fit data to formula. Fitting goal is to find formula
+parameters for the best fit the data points, i.e. to minimize the sum
+\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2. At this, approximation command
+`f' can depend only on one argument `x' (1D case), on two arguments
+`x,y' (2D case) and on three arguments `x,y,z' (3D case). The command
+`f' also may depend on parameters. Normally the list of fitted
+parameters is specified by VAR string (like, `abcd'). Usually user
+should supply initial values for fitted parameters by INI variable. But
+if he/she don't supply it then the zeros are used.
+
+   Commands `fit' and `fits' do not draw the obtained data themselves.
+They fill the data OUT by formula `f' with found coefficients. At this,
+the `x,y,z' coordinates are equidistantly distributed in the bounding
+box. Number of points in OUT is selected as maximal value of OUT size
+or 100. Also you may print the last formula with found coefficients by
+`putsfit' command. *Note Fitting sample::, for sample code and picture.
+
+   The dimensions of arrays must be at least the same as the number of
+specified arrays XDAT, YDAT, ZDAT. Also the fitting only along
+specified directions will be performed (for example, along x and y if
+only XDAT and YDAT are specified). If array XDAT is not specified then
+its an automatic array is used with values equidistantly distributed
+along x.
+
+ -- MGL command: fits adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat ydat adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat ydat zdat adat sdat 'func' 'var' [ini=0]
+     Fit data along x-, y- and z-directions for 1d-,2d- or 3d array
+     specified parametrically ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k],
+     ZDAT[i,j,k]) with weight factor SDAT[i,j,k].
+
+ -- MGL command: fit adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat ydat adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat ydat zdat adat 'func' 'var' [ini=0]
+     Fit data along x-, y- and z-directions for 1d-,2d- or 3d array
+     specified parametrically ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k],
+     ZDAT[i,j,k]) with weight factor =1.
+
+ -- MGL command: putsfit `x y' ['pre'=" 'fnt'=" `size=-1']
+     Print last fitted formula with found coefficients (as numbers) at
+     position {X, Y}. The string PRE will be printed before formula.
+     All other parameters are the same as in *note Text printing
+     (MGL)::.
+
+
+File: mathgl_en.info,  Node: Data create (MGL),  Next: Data filling (MGL),  Prev: Nonlinear fitting (MGL),  Up: MGL interface
+
+8.16 Data create (MGL)
+======================
+
+ -- MGL command: new dat [`nx=1 ny=1 nz=1']
+     Creates or recreates the array DAT with specified size and fills
+     it by zero. This command does nothing if one of parameters NX, NY,
+     NZ is zero or negative.
+
+ -- MGL command: var dat `num v1 [v2=nan]'
+     Creates new variable with name dat for one-dimensional array of
+     size num. Array elements are equidistantly distributed in range
+     [V1, V2]. If V2=`nan' then V2=V1 is used.
+
+ -- MGL command: list dat `v1 ...'
+     Creates new variable with name DAT and fills it by numeric values
+     of command arguments `v1 ...'. Command can create one-dimensional
+     and two-dimensional arrays with arbitrary values. For creating 2d
+     array the user should use delimiter - which means that the
+     following values lie in next row. Array sizes are [maximal of row
+     sizes * number of rows]. For example, command `list 1 | 2 3'
+     creates the array [1 0; 2 3]. Note, that the maximal number of
+     arguments is 1000.
+
+ -- MGL command: list dat d1 ...
+     Creates new variable with name DAT and fills it by data values of
+     arrays of command arguments D1 .... Command can create
+     two-dimensional or three-dimensional (if arrays in arguments are
+     2d arrays) arrays with arbitrary values. Minor dimensions of all
+     arrays in arguments should be equal to dimensions of first array
+     d1. In the opposite case the argument will be ignored. Note, that
+     the maximal number of arguments is 1000.
+
+ -- MGL command: copy dat1 dat2 ['eq'=" `on_axis=on']
+ -- MGL command: copy dat1 `val'
+     Creates new variable with name DAT1 and fills it by data values of
+     array DAT2. At this, if parameter EQ is specified then the data
+     will be modified by corresponding formula by the same way as in
+     `fill' command (for `on_axis=on') or in `modify' command (for
+     `on_axis=off').
+
+ -- MGL command: delete dat
+     Deletes variable DAT and makes its memory free. Can be useful for
+     huge data arrays.
+
+ -- MGL command: set_id dat 'ids'
+     Set the symbol id for data columns. The string must contain one
+     symbol 'a'...'z' per column (without spaces).
+
+ -- MGL command: info dat [`detail=off']
+     Display information (sizes, maximum/minimum, momentums and so on)
+     about the data dat. Show brief information by default (if
+     `detail=off').
+
+ -- MGL command: info 'text'
+     Display TEXT as information (warning).
+
+
+File: mathgl_en.info,  Node: Data filling (MGL),  Next: Rearrange data (MGL),  Prev: Data create (MGL),  Up: MGL interface
+
+8.17 Data filling (MGL)
+=======================
+
+ -- MGL command: fill dat v1 v2 ['dir'='x']
+     Equidistantly fills the data values to range [X1, X2] in direction
+     DIR={`x',`y',`z'}.
+
+ -- MGL command: fill dat 'eq' [vdat=0 wdat=0]
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are supposed to be normalized in _bounding box_ (in difference
+     from `modify' commands). Variable `u' is the original value of the
+     array. Variables `v' and `w' are values of VDAT, WDAT.
+
+ -- MGL command: modify dat 'eq' [`dim=0']
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u'. Coordinates `x', `y', `z' are data
+     indexes normalized in range [0,1]. Variable `u' is the original
+     value of the array. Modification will be fulfilled only for slices
+     >=DIM.
+
+ -- MGL command: modify dat 'eq' vdat [wdat=0]
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are data indexes normalized in range [0,1]. Variable `u' is the
+     original value of the array. Variables `v' and `w' are values of
+     VDAT, WDAT. If optional data VDAT, WDAT (must be the same size as
+     DAT) are specified then variables `v' and `w' denote its values
+     else they are zero.
+
+ -- MGL command: put a `val [i=: j=: k=:]'
+     Function sets value(s) of array a[I, J, K] = VAL. Negative indexes
+     I, J, K=`:' set the value VAL to whole range in corresponding
+     direction(s). For example, `put a val : 0 :' sets a[i,0,j]=VAL for
+     i=0...(a.nx-1), j=0...(a.nz-1).
+
+ -- MGL command: put a v [`i=: j=: k=:']
+     Function copies value(s) from array V to the range of array A.
+     Negative indexes I, J, K=`:' set the range in corresponding
+     direction(s). At this minor dimensions of array V should be large
+     than corresponding dimensions of array A. For example, `put a v :
+     0 :' sets a[i,0,j]=v.ny>nz ? v[i,j] : v[i], where i=0...(a.nx-1),
+     j=0...(a.nz-1) and condition v.nx>=a.nx is true.
+
+
+File: mathgl_en.info,  Node: Rearrange data (MGL),  Next: File I/O (MGL),  Prev: Data filling (MGL),  Up: MGL interface
+
+8.18 Rearrange data (MGL)
+=========================
+
+ -- MGL command: rearrange dat `mx [my=0 mz=0]'
+     Rearrange dimensions without changing data array so that resulting
+     sizes should  be MX*MY*MZ < nx*ny*nz. If some of parameter MY or
+     MZ are zero then it will be selected to optimal fill of data
+     array. For example, if MY=0 then it will be change to
+     MY=nx*ny*nz/MX and MZ will be 1.
+
+ -- MGL command: extend dat `n1 [n2=0]'
+     Increase the dimensions of the data by inserting new (|N1|+1)-th
+     slices after (for N1>0) or before (for N1<0) of existed one. It is
+     possible to insert 2 dimensions simultaneously for 1d data by
+     using parameter N2. Data to new slices is copy from existed one.
+     For example, for N1>0 new array will be a_ij^new = a_i^old where
+     j=0...N1. Correspondingly, for N1<0 new array will be a_ij^new =
+     a_j^old where i=0...|N1|.
+
+ -- MGL command: transpose dat ['dim'='yxz']
+     Transposes (shift order of) dimensions of the data. New order of
+     dimensions is specified int string DIM. This command may be useful
+     also for the reading of one-dimensional data.
+
+ -- MGL command: squeeze dat `rx [ry=1 rz=1 sm=off]'
+     Reduces the data size by excluding data elements which indexes are
+     not divisible by RX, RY, RZ correspondingly. Parameter SM set to
+     use smoothing (i.e. out[i]=\sum_{j=i}^{i+r} a[j]/r) or not (i.e.
+     out[i]=a[j*r]).
+
+ -- MGL command: crop dat `n1 n2' 'dir'
+     Cuts off edges of the data I<N1 and I>N2 if N2>0 or I>`n[xyz]'-N2
+     if N2<=0 along direction DIR.
+
+
+File: mathgl_en.info,  Node: File I/O (MGL),  Next: Make another data (MGL),  Prev: Rearrange data (MGL),  Up: MGL interface
+
+8.19 File I/O (MGL)
+===================
+
+ -- MGL command: read dat 'fname'
+     Reads data from tab-separated text file with auto determining
+     sizes of the data.
+
+ -- MGL command: read dat 'fname' `mx [my=1 mz=1]'
+     Reads data from text file with specified data sizes. This command
+     does nothing if one of parameters MX, MY or MZ is zero or negative.
+
+ -- MGL command: readmat dat 'fname' [`dim=2']
+     Read data from text file with size specified at beginning of the
+     file by first DIM numbers. At this, variable DIM set data
+     dimensions.
+
+ -- MGL command: readall dat 'templ' `v1 v2 [dv=1 slice=off]'
+     Join data arrays from several text files. The file names are
+     determined by function call `sprintf(fname,templ,val);', where VAL
+     changes from V1 to V2 with step DV. The data load one-by-one in
+     the same slice if SLICE=`off' or as slice-by-slice if SLICE=`on'.
+
+ -- MGL command: readall dat 'templ' `[slice=off]'
+     Join data arrays from several text files which filenames satisfied
+     the template TEMPL (for example, TEMPL=`"t_*.dat"'). The data load
+     one-by-one in the same slice if SLICE=`off' or as slice-by-slice
+     if SLICE=`on'.
+
+ -- MGL command: save dat 'fname'
+     Saves the whole data array to tab-separated text file.
+
+ -- MGL command: readhdf dat 'fname' 'dname'
+     Reads data array named DNAME from HDF file FNAME.
+
+ -- MGL command: savehdf dat 'fname' 'dname'
+     Saves data array named DNAME from HDF file FNAME.
+
+ -- MGL command: import dat 'fname' 'sch' [`v1=0 v2=1']
+     Reads data from bitmap file. The RGB values of bitmap pixels are
+     transformed to float values in range [V1, V2] using color scheme
+     SCH (*note Color scheme::).
+
+ -- MGL command: export dat 'fname' 'sch' [`v1=0 v2=0']
+     Saves data matrix to bitmap file. The data values are transformed
+     from range [V1, V2] to RGB pixels of bitmap using color scheme SCH
+     (*note Color scheme::). If V1>=V2 then the values of V1, V2 are
+     automatically determined as minimal and maximal value of the data
+     array.
+
+
+File: mathgl_en.info,  Node: Make another data (MGL),  Next: Commands on direction (MGL),  Prev: File I/O (MGL),  Up: MGL interface
+
+8.20 Make another data (MGL)
+============================
+
+ -- MGL command: combine res adat bdat
+     Returns direct multiplication of arrays (like, res[i,j] =
+     adat[i]*bdat[j] and so on).
+
+ -- MGL command: evaluate res dat idat [`norm=on']
+ -- MGL command: evaluate res dat idat jdat [`norm=on']
+ -- MGL command: evaluate res dat idat jdat kdat [`norm=on']
+     Get array which values is result of interpolation of original
+     array for coordinates from other arrays. All dimensions must be
+     the same for data IDAT, JDAT, KDAT. Coordinates from IDAT, JDAT,
+     KDAT are supposed to be normalized in range [0,1] (if NORM=`true')
+     or in range [0,nx], [0,ny], [0,nz] correspondingly.
+
+ -- MGL command: hist res dat `num v1 v2 [nsub=0]'
+ -- MGL command: hist res dat wdat `num v1 v2 [nsub=0]'
+     Creates NUM-th points distribution RES of the data values of DAT
+     in range [V1, V2]. Array WDAT specifies weights of the data
+     elements (all weight is 1 if WDAT is not specified). Parameter
+     NSUB define the number of additional interpolated points (for
+     smoothness of histogram).
+
+ -- MGL command: hist res xdat adat
+ -- MGL command: hist res xdat ydat adat
+ -- MGL command: hist res xdat ydat zdat adat
+     Creates distribution RES of the data values of ADAT in axis range
+     [Min, Max]. Array ADAT look like weights of the data points.
+
+ -- MGL command: momentum res dat 'how' ['dir'='z']
+     Get momentum (1D-array) of the data along direction DIR. String
+     HOW contain kind of momentum. The momentum is defined like as
+     res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij if VAR=`z' and
+     so on. Coordinates `x', `y', `z' are data indexes normalized in
+     range [0,1].
+
+ -- MGL command: sum res dat 'dir'
+     Gets array which is the result of summation in given direction or
+     direction(s).
+
+ -- MGL command: max res dat 'dir'
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- MGL command: min res dat 'dir'
+     Gets array which is the minimal data values in given direction or
+     direction(s).
+
+ -- MGL command: resize res dat `mx [my=1 mz=1]'
+     Makes array RES of sizes MX, MY, MZ with interpolated data of
+     array DAT.
+
+ -- MGL command: subdata res dat `xx [yy=: zz=:]'
+     Extracts sub-array data RES from the original data DAT array
+     keeping fixed positive index. For example `subdata a b : 2'
+     extracts 3d row (indexes are zero based), `subdata a b 4 :'
+     extracts 5th column, `subdata a b : : 3' extracts 4th slice and so
+     on. Note that symbol `:' is defined `:'=`-1' in MGL.
+
+ -- MGL command: trace res dat
+     Gets array of diagonal elements dat[i,i] (for 2D case) or
+     dat[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of
+     itself for 1D case. Data array must have dimensions ny,nz >= nx or
+     ny,nz = 1.
+
+ -- MGL command: transform dat 'type' real imag
+     Do integral transformation of complex data REAL, IMAG on specified
+     direction. Now only Fourier transformation is supported. The order
+     of transformations is specified in string TYPE: first character
+     for x-dimension, second one for y-dimension, third one for
+     z-dimension. The possible character are: `f' is forward Fourier
+     transformation, `i' is inverse Fourier transformation, `n' or ` '
+     is no transformation.
+
+ -- MGL command: transforma dat 'type' ampl phase
+     Do integral transformation of complex data AMPL, PHASE on
+     specified direction. Now only Fourier transformation is supported.
+     The order of transformations is specified in string TYPE: first
+     character for x-dimension, second one for y-dimension, third one
+     for z-dimension. The possible character are: `f' is forward
+     Fourier transformation, `i' is inverse Fourier transformation, `n'
+     or ` ' is no transformation.
+
+ -- MGL command: stfad res real imag `dn' ['dir'='x']
+     Short time Fourier analysis for real and imaginary parts. Output
+     is amplitude of partial Fourier of length DN. For example if
+     DIR=`x', result will have size {int(nx/dn), dn, ny} and it will
+     contain res[i,j,k]=|\sum_d^dn
+     exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn.
+
+ -- MGL command: pde res 'ham' ini_re ini_im [`dz=0.1 k0=100']
+     Solves equation du/dz = i*k0*HAM(p,q,x,y,z,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators.
+     Parameters INI_RE, INI_IM specify real and imaginary part of
+     initial field distribution. Coordinates of the equation (and the
+     solution) are supposed to be in the bounding box. Note, that
+     really this ranges are increased by factor 3/2 for purpose of
+     reducing reflection from boundaries. Parameter DZ set the step
+     along evolutionary coordinate z. At this moment, simplified form
+     of function HAM is supported - all "mixed" terms (like
+     `x*p'->x*d/dx) are excluded. For example, in 2D case this function
+     is effectively ham = f(p,z) + g(x,z,u). However commutable
+     combinations (like `x*q'->x*d/dy) are allowed. Here variable `u'
+     is used for field amplitude |u|. This allow one solve nonlinear
+     problems - for example, for nonlinear Shrodinger equation you may
+     set `ham='p^2+q^2-u^2''. You may specify imaginary part for wave
+     absorption, like `ham = 'p^2+i*x*(x>0)'', but only if dependence
+     on variable `i' is linear (i.e. ham = hre+i*him).
+
+ -- MGL command: ray res 'ham' `x0 y0 z0 p0 q0 v0 [dt=0.1 tmax=10]'
+     Solves GO ray equation like d_r_/dt = d HAM/d_p_, d_p_/dt = -d
+     HAM/d_r_. This is Hamiltonian equations for particle trajectory in
+     3D case. Here HAM is Hamiltonian which may depend on coordiantes
+     `x', `y', `z', momentums `p'=px, `q'=py, `v'=pz and time `t': ham
+     = H(x,y,z,p,q,v,t). The starting point (at `t=0') is defined by
+     variables {X0, Y0, Z0, P0, Q0, V0}. Parameters DT and TMAX specify
+     the integration step and maximal time for ray tracing. Result is
+     array of {x,y,z,p,q,v,t} with dimensions {7 * int(TMAX/DT+1) }.
+
+ -- MGL command: qo2d res 'ham' ini_re ini_im ray [`r=1 k0=100' xx=0
+          yy=0]
+     Solves equation du/dt = i*k0*HAM(p,q,x,y,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see
+     `mglPDE()' for details). Parameters INI_RE, INI_IM specify real
+     and imaginary part of initial field distribution. Parameters RAY
+     set the reference ray, i.e. the ray around which the accompanied
+     coordinate system will be maked. You may use, for example, the
+     array created by `mglRay()' function. Note, that the reference ray
+     *must be* smooth enough to make accompanied coodrinates
+     unambiguity. Otherwise errors in the solution may appear. If XX
+     and YY are non-zero then Cartesian coordinates for each point will
+     be written into them. *Note Beam tracing sample::, for sample code
+     and picture.
+
+ -- MGL command: jacobian res xdat ydat [zdat=0]
+     Computates the Jacobian for transformation {i,j,k} to
+     {XDAT,YDAT,ZDAT} where initial coordinates  {i,j,k} are data
+     indexes normalized in range [0,1]. The Jacobian is determined by
+     formula det||dr_\alpha/d\xi_\beta|| where r={XDAT,YDAT,ZDAT} and
+     \xi={i,j,k}. All dimensions must be the same for all data arrays.
+     Data must be 3D if all 3 arrays {XDAT,YDAT,ZDAT} are specified or
+     2D if only 2 arrays {XDAT,YDAT} are specified.
+
+
+File: mathgl_en.info,  Node: Commands on direction (MGL),  Next: Operators (MGL),  Prev: Make another data (MGL),  Up: MGL interface
+
+8.21 Commands on direction (MGL)
+================================
+
+These commands change the data in some direction like differentiations,
+integrations and so on. The direction in which the change will applied
+is specified by the string parameter, which may contain `x', `y' or `z'
+characters for 1-st, 2-nd and 3-d dimension correspondingly.
+
+ -- MGL command: cumsum dat 'dir'
+     Cumulative summation of the data in given direction or directions.
+
+ -- MGL command: integrate dat 'dir'
+     Integrates (like cumulative summation) the data in given direction
+     or directions.
+
+ -- MGL command: diff dat 'dir'
+     Differentiates the data in given direction or directions.
+
+ -- MGL command: diff dat xdat ydat [zdat=0]
+     Differentiates the data DAT specified parametrically in direction
+     XDAT with YDAT, ZDAT=constant. Parameter ZDAT can be omitted that
+     correspond to 2D case. Parametrical differentiation uses the
+     formula (for 2D case): da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)
+     where a_i=da/di, a_j=da/dj denotes usual differentiation along 1st
+     and 2nd dimensions. The similar formula is used for 3D case. Note,
+     that you may change the order of arguments - for example, if you
+     have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)}
+     then usual derivative along `x' will be `diff a x y' and usual
+     derivative along `y' will be `diff a y x'.
+
+ -- MGL command: diff2 dat 'dir'
+     Double-differentiates (like Laplace operator) the data in given
+     direction.
+
+ -- MGL command: swap dat 'dir'
+     Swaps the left and right part of the data in given direction
+     (useful for Fourier spectrum).
+
+ -- MGL command: mirror dat 'dir'
+     Mirror the left-to-right part of the data in given direction.
+     Looks like change the value index I->N-I.
+
+ -- MGL command: sew dat ['dir'='xyz' `da=2*pi']
+     Remove value steps (like phase jumps after inverse trigonometric
+     commands) with period DA in given direction.
+
+ -- MGL command: smooth data `type' ['dir'='xyz']
+     Smooths the data on specified direction or directions by method
+     TYPE. Now 4 methods are supported: `0' does nothing, `1' linear
+     averaging by 3 points, `2' linear averaging by 5 points, `3'
+     quadratic averaging by 5 points.
+
+ -- MGL command: envelop dat ['dir'='x']
+     Find envelop for data values along direction DIR. Only one
+     direction can be specified at once.
+
+ -- MGL command: normsl dat `v1 v2' ['dir'='z' `keep=on sym=off']
+     Normalizes data slice-by-slice along direction DIR the data in
+     slices to range [V1,V2]. If flag SYM=`on' then symmetrical
+     interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If KEEP is set
+     then maximal value of k-th slice will be limited by \sqrt{\sum
+     a_ij(k)/\sum a_ij(0)}.
+
+ -- MGL command: norm dat `v1 v2 [sym=off dim=0]'
+     Normalizes the data to range [V1,V2]. If flag SYM=`on' then
+     symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used.
+     Modification will be applied only for slices >=DIM.
+
+
+File: mathgl_en.info,  Node: Operators (MGL),  Next: Program flow (MGL),  Prev: Commands on direction (MGL),  Up: MGL interface
+
+8.22 Operators (MGL)
+====================
+
+ -- MGL command: multo dat dat2
+     Multiplies the data by the other one for each element.
+
+ -- MGL command: divto dat dat2
+     Divides the data by the other one for each element.
+
+ -- MGL command: addto dat dat2
+     Adds the other data.
+
+ -- MGL command: subto dat dat2
+     Subtracts the other data.
+
+ -- MGL command: multo dat `val'
+     Multiplies each element by the number.
+
+ -- MGL command: divto dat `val'
+     Divides each element by the number.
+
+ -- MGL command: addto dat `val'
+     Adds the number to each element.
+
+ -- MGL command: subto dat `val'
+     Subtracts the number to each element.
+
+
+File: mathgl_en.info,  Node: Program flow (MGL),  Next: Command options (MGL),  Prev: Operators (MGL),  Up: MGL interface
+
+8.23 Program flow (MGL)
+=======================
+
+These commands control program flow, like, conditions, cycles, define
+script arguments and so on.
+
+ -- MGL command: call 'fname'
+     Executes script FNAME.
+
+ -- MGL command: chdir 'path'
+     Changes the current directory to PATH.
+
+ -- MGL command: define $N smth
+     Sets N-th script argument to SMTH. Note, that SMTH is used as is
+     (with `'' symbols if present).
+
+ -- MGL command: define name smth
+     Create scalar variable `name' which have the numeric value of
+     `smth'. Later you can use this variable as usual number.
+
+ -- MGL command: if dat 'cond'
+     Starts block which will be executed if DAT satisfy to COND.
+
+ -- MGL command: if `val'
+     Starts block which will be executed if `val' is nonzero.
+
+ -- MGL command: elseif dat 'cond'
+     Starts block which will be executed if previous `if' or `elseif'
+     is false and DAT satisfy to COND.
+
+ -- MGL command: elseif `val'
+     Starts block which will be executed if previous `if' or `elseif'
+     is false and `val' is nonzero.
+
+ -- MGL command: else
+     Starts block which will be executed if previous `if' or `elseif'
+     is false.
+
+ -- MGL command: endif
+     Finishes `if/elseif/else' block.
+
+ -- MGL command: for $N `v1 v2 [dv=1]'
+     Starts cycle with N-th argument changing from V1 to V2 with the
+     step DV.
+
+ -- MGL command: for $N dat
+     Starts cycle with N-th argument changing for DAT values.
+
+ -- MGL command: next
+     Finishes `for' cycle.
+
+ -- MGL command: once `val'
+     The code between once on and once off will be executed only once.
+     Useful for large data manipulation in programs like UDAV.
+
+ -- MGL command: stop
+     Terminate execution.
+
+
+File: mathgl_en.info,  Node: Command options (MGL),  Next: Suffixes,  Prev: Program flow (MGL),  Up: MGL interface
+
+8.24 Command options (MGL)
+==========================
+
+Command options allow the easy setup of the plot by changing of global
+settings only for this plot. Options are specified at the end of
+string. Each option is separated from the previous text by symbol `;'.
+Options work so that them remember the current settings, change
+settings as it being set in the option, execute command and return the
+original settings back. So, the options usage for data handling
+commands or for graphics setup commands is useless.
+
+   The most useful options are `xrange, yrange, zrange'. They sets the
+boundaries for data change. This boundaries are used for automatically
+filled variables. So, these options allow one to change the position of
+some plots. For example, in command `plot y; xrange 0.1 0.9' the x
+coordinate will be equidistantly distributed in range 0.1 ... 0.9.
+
+   The full list of options are:
+
+ -- MGL command: alpha `val'
+     Sets alpha value (transparency) of the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: alphadef `val'
+     Sets alpha value (transparency) of the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: ambient `val'
+     Sets brightness of ambient light for the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: crange `val1 val2'
+     Sets boundaries of color change for the plot.
+
+ -- MGL command: xrange `val1 val2'
+     Sets boundaries of x coordinate change for the plot.
+
+ -- MGL command: yrange `val1 val2'
+     Sets boundaries of y coordinate change for the plot.
+
+ -- MGL command: zrange `val1 val2'
+     Sets boundaries of z coordinate change for the plot.
+
+ -- MGL command: cut `val'
+     Sets whether to cut or to project the plot points lying outside
+     the bounding box.
+
+ -- MGL command: fontsize `val'
+     Sets the size of text.
+
+ -- MGL command: marksize `val'
+     Sets the size of marks.
+
+ -- MGL command: meshnum `val'
+     Work like `meshnum' command.
+
+ -- MGL command: legend 'txt'
+     Adds string 'txt' to internal legend accumulator. The style of
+     described line and mark is taken from arguments of the plot
+     command. The maximal number of entries is 100.
+
+
+File: mathgl_en.info,  Node: Suffixes,  Next: Utilities,  Prev: Command options (MGL),  Up: MGL interface
+
+8.25 Suffixes for variable
+==========================
+
+Suffixes can get some numerical value (like its size, maximal or
+minimal value, the sum of elements and so on) of the data array in
+variable and use it later as usual number in command arguments. The
+suffixes start from point `.' right after (without spaces) variable
+name or its sub-array. For example, `a.nx' give the x-size of data a,
+`b(1).max' give maximal value of second row of variable b, `c(:,0).sum'
+give sum of element in first column of c and so on.
+
+   The full list of suffixes are:
+*nx, ny, nz*
+     Give the data size in x-, y-, z-direction correspondingly.
+
+*max*
+     Give maximal value of the data.
+
+*min*
+     Give minimal value of the data.
+
+*mx, my, mz*
+     Give x-, y-, z-position of data maximum.
+
+*ax, ay, az, aa*
+     Give x-, y-, z-position of data mass center or average data value.
+
+*wx, wy, wz, wa*
+     Give width in x-, y-, z-direction or data dispersion value.
+
+*sx, sy, sz, sa*
+     Give skewness in x-, y-, z-direction or data skewness value.
+
+*kx, ky, kz, ka*
+     Give kurtosis in x-, y-, z-direction or data kurtosis value.
+
+*sum*
+     Give sum of data values.
+
+*a*
+     Give first value of data array.
+
+*fst*
+     Give first nonzero value of data array.
+
+*lst*
+     Give last nonzero value of data array.
+
+
+File: mathgl_en.info,  Node: Utilities,  Prev: Suffixes,  Up: MGL interface
+
+8.26 Utilities for parsing MGL
+==============================
+
+MathGL library provides several tools for parsing MGL scripts. There is
+tools saving it to bitmap (`mgl2png', `mgl2gif') or vectorial
+(`mgl2eps', `mgl2svg') images. Tool `mglview' show MGL script and allow
+to rotate and setup the image. Also you can translate MGL script to C++
+file by help of `mgl2cpp' tool.
+
+   All of this tools have similar set of arguments. First argument is
+name of script file, next argument is optional output file name, last
+arguments are options. There are options for setting script parameters
+(it is `$0, $1, ... $9') and locale settings. The script parameters
+have format `-Nval'. Here N=0,1...9 is parameter ID and val is its
+value. For example, option `-1test' set to substitute `test' instead of
+`$1' in the script. Option -Lval set locale to val. For example,
+`-Lutf8' will set UTF-8 locale for script.
+
+   Additionally you can create animated GIF file or a set of JPEG files
+with names `frameNNNN.jpg' (here `NNNN' is frame index). You should use
+`mgl2gif' tool and specify the values of `$0' parameter for making
+animation. Values of the parameter `$0' can be specified inside the
+script by comment `##a val' for each value `val' (one comment for one
+value) or by option(s) `-Aval'. Tool `mgl2gif' will execute script
+several times (once for each specified value of `$0') and save result
+in animated GIF file. For saving each frame in JPEG just add command
+`write ''' at the end of the script.
+
+
+File: mathgl_en.info,  Node: Samples,  Next: TeX-like symbols,  Prev: MGL interface,  Up: Top
+
+9 Samples
+*********
+
+This chapter contain a lot of sample codes for all types of plots and
+for most important examples and hints. The same sample (with pictures)
+you can find at `http://mathgl.sf.net/pictures.html'. Most of examples
+have the sample code on 5 languages: C++, MGL, C, Fortran and Python.
+However, I put only C++ code for some of examples due to a lot of them
+and clearency how to write code for other languages. All samples are
+divided on 6 large categories.
+
+   The minimal code to view the samples for different languages are
+following.
+
+   *C++ code*
+
+   For compilation use: `g++ -o sample sample.cpp -lmgl'.
+#include <mgl/mgl_zb.h>
+int main()
+{
+    mglGraph *gr = new mglGraphZB;
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    // put sample code here
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    gr->ShowImage();    delete gr;
+    return 0;
+}
+ *MGL code*
+
+   For preview use: `mglview sample.mgl'.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#   -->   you may use sample as is :)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ *Pure C code*
+
+   For compilation use: `gcc -o sample sample.c -lmgl'.
+#include <mgl/mgl_c.h>
+int main()
+{
+    HMGL gr = mgl_create_graph_zb(600,400);
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    /* put sample code here              */
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    mgl_show_image(gr,"",0);
+    mgl_delete_graph(gr);
+    return 0;
+}
+ *Fortran code*
+
+   For compilation use: `gfortran -o sample sample.f90 -lmgl'. Note,
+fortran don't have argument checking. So you have to take special
+attention to pass real variables to real arguments of functions and
+integer variables to integer arguments of functions. There is no other
+special checking for that!!!
+integer gr, mgl_create_graph_zb
+gr = mgl_create_graph_zb(600,400)
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+! put sample code here
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+call mgl_show_image(gr,'',0)
+call mgl_delete_graph(gr)
+end
+ *Python*
+
+   For preview use: `python sample.py'.
+from mathgl import *
+gr = mglGraph();
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gr.ShowImage();
+
+* Menu:
+
+* 1D plotting samples::
+* 2D plotting samples::
+* 3D plotting samples::
+* Dual plotting samples::
+* Additional features::
+* Advanced features::
+
+
+File: mathgl_en.info,  Node: 1D plotting samples,  Next: 2D plotting samples,  Up: Samples
+
+9.1 1D plotting samples
+=======================
+
+* Menu:
+
+* Plot sample::
+* Radar sample::
+* Tens sample::
+* Area sample::
+* Bars sample::
+* Barh sample::
+* Step sample::
+* Stem sample::
+* Region sample::
+* Error sample::
+* BoxPlot sample::
+* Mark sample::
+* TextMark sample::
+* Tube sample::
+* Text sample::
+* Torus sample::
+* Chart sample::
+* Pie chart sample::
+
+
+File: mathgl_en.info,  Node: Plot sample,  Next: Radar sample,  Up: 1D plotting samples
+
+9.1.1 Plot sample
+-----------------
+
+Example of Plot. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/plot.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Plot(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Plot(y);
+
+
+File: mathgl_en.info,  Node: Radar sample,  Next: Tens sample,  Prev: Plot sample,  Up: 1D plotting samples
+
+9.1.2 Radar sample
+------------------
+
+Example of Plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/radar.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.4*sin(pi*(2*x+y/2))+0.1*rnd");
+gr->Radar(y,"#");
+ *MGL code*
+new y 10 3
+modify y '0.4*sin(pi*(2*x+y/2))+0.1*rnd'
+radar y '#'
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.4*sin(pi*(2*x+y/2))+0.1*rnd",0);
+mgl_radar(gr,y,"#",-1);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.4*sin(pi*(2*x+y/2))+0.1*rnd',0)
+call mgl_radar(gr,y,'#',-1.)
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.4*sin(pi*(2*x+y/2))+0.1*rnd");
+gr.Radar(y,"#");
+
+
+File: mathgl_en.info,  Node: Tens sample,  Next: Area sample,  Prev: Radar sample,  Up: 1D plotting samples
+
+9.1.3 Tens sample
+-----------------
+
+Example of Tens. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tens.pdf)
+
+   *C++ code*
+mglData y(50), c(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)");
+c.Modify("sin(2*pi*x)");
+gr->Box();
+gr->Tens(y,c);
+ *MGL code*
+new y 50
+new c 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify c 'sin(2*pi*x)'
+box
+tens y c
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+HMDT c = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(c,"sin(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_tens(gr,y,c,NULL);
+mgl_delete_data(y);
+mgl_delete_data(c);
+ *Fortran code*
+integer y, c, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+c = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(c,'sin(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_tens(gr,y,'')
+call mgl_delete_data(y)
+call mgl_delete_data(c)
+ *Python*
+y = mglData(50);
+c = mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)");
+c.Modify("sin(2*pi*x)");
+gr.Box();
+gr.Tens(y,c);
+
+
+File: mathgl_en.info,  Node: Area sample,  Next: Bars sample,  Prev: Tens sample,  Up: 1D plotting samples
+
+9.1.4 Area sample
+-----------------
+
+Example of Area. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/area.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Area(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+area y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_area(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_area(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Area(y);
+
+
+File: mathgl_en.info,  Node: Bars sample,  Next: Barh sample,  Prev: Area sample,  Up: 1D plotting samples
+
+9.1.5 Bars sample
+-----------------
+
+Example of Bars. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/bars.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Bars(y);
+ *MGL code*
+new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+bars y
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_bars(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_bars(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Bars(y);
+
+
+File: mathgl_en.info,  Node: Barh sample,  Next: Step sample,  Prev: Bars sample,  Up: 1D plotting samples
+
+9.1.6 Barh sample
+-----------------
+
+Example of Barh. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/barh.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Barh(y);
+ *MGL code*
+new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+barh y
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_barh(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_barh(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Barh(y);
+
+
+File: mathgl_en.info,  Node: Step sample,  Next: Stem sample,  Prev: Barh sample,  Up: 1D plotting samples
+
+9.1.7 Step sample
+-----------------
+
+Example of Step. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/step.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Step(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+step y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_box(gr,1);
+mgl_step(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_step(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Step(y);
+
+
+File: mathgl_en.info,  Node: Stem sample,  Next: Region sample,  Prev: Step sample,  Up: 1D plotting samples
+
+9.1.8 Stem sample
+-----------------
+
+Example of Stem. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/stem.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Stem(y,"o");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+stem y 'o'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_stem(gr,y,"o");
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_stem(gr,y,'o')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Stem(y,"o");
+
+
+File: mathgl_en.info,  Node: Region sample,  Next: Error sample,  Prev: Stem sample,  Up: 1D plotting samples
+
+9.1.9 Region sample
+-------------------
+
+Example of Region. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/region.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.3*sin(2*pi*x)");
+y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->Region(y1,y2,"r");
+gr->Plot(y1,"k2");
+gr->Plot(y2,"k2");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+box
+region y1 y2 'r'
+plot y1 'k2'
+plot y2 'k2'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.3*sin(2*pi*x)",0);
+mgl_data_modify(y2,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_region(gr,y1,y2,"r",1);
+mgl_plot(gr,y1,"k2");
+mgl_plot(gr,y2,"k2");
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+ *Fortran code*
+integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0);
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_box(gr,1);
+call mgl_region(gr,y1,y2,'r',1);
+call mgl_plot(gr,y1,'k2');
+call mgl_plot(gr,y2,'k2');
+call mgl_delete_data(y1);
+call mgl_delete_data(y2);
+ *Python*
+y1, y2, x = mglData(50), mglData(50), mglData(50);
+y1.Modify("0.3*sin(2*pi*x)");
+y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.Region(y1,y2,"r");
+gr.Plot(y1,"k2");
+gr.Plot(y2,"k2");
+
+
+File: mathgl_en.info,  Node: Error sample,  Next: BoxPlot sample,  Prev: Region sample,  Up: 1D plotting samples
+
+9.1.10 Error sample
+-------------------
+
+Example of Error. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/error.pdf)
+
+   *C++ code*
+mglData y(50,1), x0(10), y0(10), ex(10), ey(10);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+x0.Modify("2*x-1 + 0.1*rnd-0.05");
+y0.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1");
+ey.Modify("0.2"); ex.Modify("0.1");
+gr->Box();
+gr->Plot(y);
+gr->Error(x0,y0,ex,ey,"ko");
+ *MGL code*
+new y 50
+new x0 10
+new y0 10
+new ex 10
+new ey 10
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify x0 '2*x-1 + 0.1*rnd-0.05'
+modify y0 '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1'
+modify ey '0.2'
+modify ex '0.1'
+box
+plot y
+error x0 y0 ex ey 'ko'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+HMDT x0 = mgl_create_data_size(10,1,1);
+HMDT y0 = mgl_create_data_size(10,1,1);
+HMDT ex = mgl_create_data_size(10,1,1);
+HMDT ey = mgl_create_data_size(10,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(x0,"2*x-1 + 0.1*rnd-0.05",0);
+mgl_data_modify(y0,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1",0);
+mgl_data_modify(ey,"0.2",0); mgl_data_modify(ex,"0.1",0);
+
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_error_exy(gr,x0,y0,ex,ey,"ko");
+mgl_delete_data(x0); mgl_delete_data(y0);
+mgl_delete_data(ex); mgl_delete_data(ey);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, x0, y0, ex, ey, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x0 = mgl_create_data_size(10,1,1)
+y0 = mgl_create_data_size(10,1,1)
+ex = mgl_create_data_size(10,1,1)
+ey = mgl_create_data_size(10,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(x0,'2*x-1 + 0.1*rnd-0.05',0);
+call mgl_data_modify(y0,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + &
+                         0.2*sin(pi*x) + 0.2*rnd-0.1',0);
+call mgl_data_modify(ey,'0.2',0)
+call mgl_data_modify(ex,'0.1',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_error_exy(gr,x0,y0,ex,ey,'ko')
+call mgl_delete_data(x0)
+call mgl_delete_data(y0)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(y)
+ *Python*
+y, x0, y0, ex, ey = mglData(50,1), mglData(10), mglData(10), mglData(10), mglData(10);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+x0.Modify("2*x-1+0.1*rnd-0.05");
+y0.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)+0.2*rnd-0.1");
+ey.Modify("0.2");   ex.Modify("0.1");
+gr.Box();           gr.Plot(y);
+gr.Error(x0,y0,ex,ey,"ko");
+
+
+File: mathgl_en.info,  Node: BoxPlot sample,  Next: Mark sample,  Prev: Error sample,  Up: 1D plotting samples
+
+9.1.11 BoxPlot sample
+---------------------
+
+Example of BoxPlot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/boxplot.pdf)
+
+   *C++ code*
+mglData a(10,7);
+a.Modify("(2*rnd-1)^3/2");
+gr->BoxPlot(a);
+gr->Box();
+gr->Plot(a," ko");
+ *MGL code*
+new a 10 7
+modify a '(2*rnd-1)^3/2'
+boxplot a
+box:plot a ' ko'
+ *Pure C code*
+HMDT a = mgl_create_data_size(10,7,1);
+mgl_data_modify(a,"(2*rnd-1)^3/2",0);
+
+mgl_box(gr,1);
+mgl_plot(gr,a," ko");
+mgl_boxplot(gr,a,NULL);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+y = mgl_create_data_size(10,7,1)
+call mgl_data_modify(a,'(2*rnd-1)^3/2',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,a,' ko')
+call mgl_boxplot(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(10,7);
+a.Modify("(2*rnd-1)^3/2");
+gr.Box();
+gr.Plot(a," ko");
+gr.BoxPlot(a);
+
+
+File: mathgl_en.info,  Node: Mark sample,  Next: TextMark sample,  Prev: BoxPlot sample,  Up: 1D plotting samples
+
+9.1.12 Mark sample
+------------------
+
+Example of Mark. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/mark.pdf)
+
+   *C++ code*
+mglData y(50,3), y1(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->Mark(y,y1,"bs");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+mark y y1 'bs'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_mark_y(gr,y,y1,"bs");
+mgl_delete_data(y);
+mgl_delete_data(y1);
+ *Fortran code*
+integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_mark_y(gr,y,y1,'bs')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+ *Python*
+y, y1 = mglData(50,3), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.Mark(y,y1,"bs");
+
+
+File: mathgl_en.info,  Node: TextMark sample,  Next: Tube sample,  Prev: Mark sample,  Up: 1D plotting samples
+
+9.1.13 TextMark sample
+----------------------
+
+Example of TextMark. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/textmark.pdf)
+
+   *C++ code*
+mglData y(50,3), y1(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->TextMark(y,y1,"\\gamma");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+textmark y y1 '\gamma'
+ *Pure C code*
+HMDT y, y1;
+y = mgl_create_data_size(50,3,1);
+y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_textmark_yr(gr,y,y1,"\\gamma","");
+mgl_delete_data(y);
+mgl_delete_data(y1);
+ *Fortran code*
+integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_textmark_yr(gr,y,y1,'\gamma','')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+ *Python*
+y, y1 = mglData(50,3), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.TextMark(y,y1,"\\gamma");
+
+
+File: mathgl_en.info,  Node: Tube sample,  Next: Text sample,  Prev: TextMark sample,  Up: 1D plotting samples
+
+9.1.14 Tube sample
+------------------
+
+Example of Tube. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tube.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Tube(y,0.05);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+
+rotate 40 60
+light on
+box
+tube y 0.05
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tube(gr,y,0.05,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tube(gr,y,0.05,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);  y.Modify("cos(2*pi*x)",2);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tube(y,0.05);
+
+
+File: mathgl_en.info,  Node: Text sample,  Next: Torus sample,  Prev: Tube sample,  Up: 1D plotting samples
+
+9.1.15 Text sample
+------------------
+
+Example of Text. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/text.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Plot(y.SubData(-1,0));
+gr->Text(y,"This is very long string drawn along a curve",":k");
+gr->Text(y,"Another string drawn above a curve","T:r");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y(:,0)
+text y 'This is very long string drawn along a curve' ':k'
+text y 'Another string drawn above a curve' 'T:r'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_text_y(gr,y,"This is very long string drawn along a curve",":k",-1.);
+mgl_text_y(gr,y,"Another string drawn above a curve","T:r",-1.);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_text_y(gr,y,'This is very long string drawn along a curve',':k',-1.)
+call mgl_text_y(gr,y,'Another string drawn above a curve','T:r',-1.)
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Plot(y.SubData(-1,0));
+gr.Text(y,"This is very long string drawn along a curve",":k");
+gr.Text(y,"Another string drawn above a curve","T:r");
+
+
+File: mathgl_en.info,  Node: Torus sample,  Next: Chart sample,  Prev: Text sample,  Up: 1D plotting samples
+
+9.1.16 Torus sample
+-------------------
+
+Example of Torus. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/torus.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Torus(y1,y2,"pz");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+
+rotate 40 60
+light on
+box
+torus y1 y2 'pz'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_torus(gr,y1,y2,"pz");
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+ *Fortran code*
+integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+call mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_torus(gr,y1,y2,'pz')
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+ *Python*
+y1, y2 = mglData(50), mglData(50);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+gr.Rotate(40,60);    gr.Light(True);
+gr.Box();
+gr.Torus(y1,y2,"pz");
+
+
+File: mathgl_en.info,  Node: Chart sample,  Next: Pie chart sample,  Prev: Torus sample,  Up: 1D plotting samples
+
+9.1.17 Chart sample
+-------------------
+
+Example of Chart. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/chart.pdf)
+
+   *C++ code*
+mglData ch(7,2);
+ch.Modify("rnd+0.1");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Chart(ch,"#");
+ *MGL code*
+new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+box
+chart ch
+ *Pure C code*
+HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,"rnd+0.1",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_chart(gr,ch,"#");
+mgl_delete_data(ch);
+ *Fortran code*
+integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'#')
+call mgl_delete_data(ch)
+ *Python*
+ch = mglData(7,2);  ch.Modify("rnd+0.1");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Chart(ch,"#");
+
+
+File: mathgl_en.info,  Node: Pie chart sample,  Prev: Chart sample,  Up: 1D plotting samples
+
+9.1.18 Pie chart sample
+-----------------------
+
+Example of Chart in cylindrical coordinates. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/pie_chart.pdf)
+
+   *C++ code*
+mglData ch(7,2);
+ch.Modify("rnd+0.1");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->SetFunc("(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)");
+gr->Box();
+gr->Chart(ch,"bgr cmy#");
+ *MGL code*
+new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+axis '(y+1)/2*cos(pi*x)' '(y+1)/2*sin(pi*x)' ''
+box
+chart ch 'bgr cmy#'
+ *Pure C code*
+HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,"rnd+0.1",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_func(gr,"(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)",0);
+mgl_box(gr,1);
+mgl_chart(gr,ch,"bgr cmy#");
+mgl_delete_data(ch);
+ *Fortran code*
+integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_func(gr,'(y+1)/2*cos(pi*x)','(y+1)/2*sin(pi*x)','');
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'bgr cmy#')
+call mgl_delete_data(ch)
+ *Python*
+ch = mglData(7,2);  ch.Modify("rnd+0.1");
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetFunc("(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)");
+gr.Box();
+gr.Chart(ch,"bgr cmy#");
+
+
+File: mathgl_en.info,  Node: 2D plotting samples,  Next: 3D plotting samples,  Prev: 1D plotting samples,  Up: Samples
+
+9.2 2D plotting samples
+=======================
+
+* Menu:
+
+* Surf sample::
+* Transparent surface sample::
+* Surface in fog sample::
+* Sharp colors sample::
+* Mesh sample::
+* Fall sample::
+* Belt sample::
+* Tile sample::
+* Boxs sample::
+* Dens sample::
+* Cont sample::
+* ContF sample::
+* ContD sample::
+* Axial sample::
+
+
+File: mathgl_en.info,  Node: Surf sample,  Next: Transparent surface sample,  Up: 2D plotting samples
+
+9.2.1 Surf sample
+-----------------
+
+Example of Surf. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/surf.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Transparent surface sample,  Next: Surface in fog sample,  Prev: Surf sample,  Up: 2D plotting samples
+
+9.2.2 Transparent surface sample
+--------------------------------
+
+Example of Surf & Alpha. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_alpha.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Alpha(True);
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Surface in fog sample,  Next: Sharp colors sample,  Prev: Transparent surface sample,  Up: 2D plotting samples
+
+9.2.3 Surface in fog sample
+---------------------------
+
+Example of Surf & Fog. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_fog.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Fog(1);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+fog 1
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_fog(gr,1.,0.25);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_fog(gr,1.,0.25)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fog(1);
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Sharp colors sample,  Next: Mesh sample,  Prev: Surface in fog sample,  Up: 2D plotting samples
+
+9.2.4 Sharp colors sample
+-------------------------
+
+Example of sharp color scheme. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_sl.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a,"BbcyrR|");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a 'BbcyrR|'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,"BbcyrR|");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'BbcyrR|')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a,"BbcyrR|");
+
+
+File: mathgl_en.info,  Node: Mesh sample,  Next: Fall sample,  Prev: Sharp colors sample,  Up: 2D plotting samples
+
+9.2.5 Mesh sample
+-----------------
+
+Example of Mesh. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/mesh.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Mesh(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+mesh a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_mesh(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_mesh(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Mesh(a);
+
+
+File: mathgl_en.info,  Node: Fall sample,  Next: Belt sample,  Prev: Mesh sample,  Up: 2D plotting samples
+
+9.2.6 Fall sample
+-----------------
+
+Example of Fall. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/fall.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Fall(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+fall a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_fall(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_fall(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fall(a);
+
+
+File: mathgl_en.info,  Node: Belt sample,  Next: Tile sample,  Prev: Fall sample,  Up: 2D plotting samples
+
+9.2.7 Belt sample
+-----------------
+
+Example of Belt. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/belt.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Belt(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+belt a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_belt(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_belt(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Belt(a);
+
+
+File: mathgl_en.info,  Node: Tile sample,  Next: Boxs sample,  Prev: Belt sample,  Up: 2D plotting samples
+
+9.2.8 Tile sample
+-----------------
+
+Example of Tile. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tile.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Tile(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+tile a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tile(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tile(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tile(a);
+
+
+File: mathgl_en.info,  Node: Boxs sample,  Next: Dens sample,  Prev: Tile sample,  Up: 2D plotting samples
+
+9.2.9 Boxs sample
+-----------------
+
+Example of Boxs. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/boxs.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Rotate(40,60);  gr->Light(true);
+gr->Org = mglPoint(0,0,0);
+gr->Box();
+gr->Boxs(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+light on
+origin 0 0 0
+box
+boxs a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_boxs(gr,a,0,0.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_boxs(gr,a,'',0.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);       gr.Light(True);
+gr.SetOrigin(0.,0.,0.); gr.Box();
+gr.Boxs(a);
+
+
+File: mathgl_en.info,  Node: Dens sample,  Next: Cont sample,  Prev: Boxs sample,  Up: 2D plotting samples
+
+9.2.10 Dens sample
+------------------
+
+Example of Dens & Colorbar. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/dens.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Dens(a);
+gr->Colorbar();
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+dens a
+colorbar
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_dens(gr,a,0,0);
+mgl_colorbar(gr,"",0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_box(gr,1)
+call mgl_dens(gr,a,'',0)
+call mgl_colorbar(gr,'',0)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Dens(a);
+gr.Colorbar();
+
+
+File: mathgl_en.info,  Node: Cont sample,  Next: ContF sample,  Prev: Dens sample,  Up: 2D plotting samples
+
+9.2.11 Cont sample
+------------------
+
+Example of Cont. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/cont.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Rotate(40,60);
+gr->Box();
+gr->Cont(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+box
+cont a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont(gr,a,0,7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);
+gr.Box();
+gr.Cont(a);
+
+
+File: mathgl_en.info,  Node: ContF sample,  Next: ContD sample,  Prev: Cont sample,  Up: 2D plotting samples
+
+9.2.12 ContF sample
+-------------------
+
+Example of ContF. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contf.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);  gr->Light(true);
+gr->Box();
+gr->ContF(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+contf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf(gr,a,0,7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf(gr,a,'',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContF(a);
+
+
+File: mathgl_en.info,  Node: ContD sample,  Next: Axial sample,  Prev: ContF sample,  Up: 2D plotting samples
+
+9.2.13 ContD sample
+-------------------
+
+Example of ContD. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contd.pdf)
+
+   *C++ code*
+mglData a(50,40), v(9);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+v.Fill(-1,1);
+gr->Box();
+gr->ContD(v,a);
+gr->Colorbar(v);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+var v 9 -1 1
+box
+contd v a
+colorbar v
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT v = mgl_create_data_size(9,1,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_fill(v,-1.,1.,'x');
+mgl_box(gr,1);
+mgl_contd_val(gr,v,a,0,0);
+mgl_colorbar_val(gr,v,NULL,0);
+mgl_delete_data(a);
+mgl_delete_data(v);
+ *Fortran code*
+integer a, v, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+v = mgl_create_data_size(9,1,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_fill(v,-1.,1.,'x');
+call mgl_box(gr,1)
+call mgl_contd_val(gr,v,a,'',0);
+call mgl_colorbar_val(gr,v,NULL,0);
+call mgl_delete_data(a)
+call mgl_delete_data(v)
+ *Python*
+a, v = mglData(50,40), mglData(9);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+v.Fill(-1,1);
+gr.Box();
+gr.ContD(v,a);
+gr.Colorbar(v);
+
+
+File: mathgl_en.info,  Node: Axial sample,  Prev: ContD sample,  Up: 2D plotting samples
+
+9.2.14 Axial sample
+-------------------
+
+Example of Axial. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/axial.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Axial(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+axial a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_axial(gr,a,"",3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_axial(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Axial(a);
+
+
+File: mathgl_en.info,  Node: 3D plotting samples,  Next: Dual plotting samples,  Prev: 2D plotting samples,  Up: Samples
+
+9.3 3D plotting samples
+=======================
+
+* Menu:
+
+* Surf3 sample::
+* Cloud sample::
+* CloudP sample::
+* Dens3 sample::
+* Cont3 sample::
+* ContF3 sample::
+* Cont projection sample::
+* Dens projection sample::
+* CutMinMax sample::
+* ``Isocaps'' sample::
+* CutOff sample::
+
+
+File: mathgl_en.info,  Node: Surf3 sample,  Next: Cloud sample,  Up: 3D plotting samples
+
+9.3.1 Surf3 sample
+------------------
+
+Example of Surf3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: Cloud sample,  Next: CloudP sample,  Prev: Surf3 sample,  Up: 3D plotting samples
+
+9.3.2 Cloud sample
+------------------
+
+Example of Cloud. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cloud.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Alpha(true);
+gr->Box();
+gr->Cloud(a,"wyrRk");
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+box
+cloud a 'wyrRk'
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloud(gr,a,"wyrRk",1.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloud(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Alpha(True);
+gr.Box();
+gr.Cloud(a,"wyrRk");
+
+
+File: mathgl_en.info,  Node: CloudP sample,  Next: Dens3 sample,  Prev: Cloud sample,  Up: 3D plotting samples
+
+9.3.3 CloudP sample
+-------------------
+
+Example of CloudP. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cloudp.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Alpha(true);
+gr->Box();
+gr->CloudP(a,"wyrRk");
+ *MGL code*
+
+   Not available.
+
+   *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloudp(gr,a,"wyrRk",1.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloudp(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+ *Python*
+
+   Not available.
+
+
+File: mathgl_en.info,  Node: Dens3 sample,  Next: Cont3 sample,  Prev: CloudP sample,  Up: 3D plotting samples
+
+9.3.4 Dens3 sample
+------------------
+
+Example of Dens3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/densa.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);  gr->Alpha(true);    gr->Org = mglPoint(0,0,0);
+gr->Box();
+gr->DensA(a);
+gr->Axis();
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+origin 0 0 0
+box
+densa a
+axis
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_dens3_all(gr,a,0);
+mgl_axis(gr,"xyz");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_dens3_all(gr,a,'')
+call mgl_axis(gr,"xyz")
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);       gr.Alpha(True);
+gr.SetOrigin(0,0,0);    gr.Box();
+gr.Axis();
+gr.DensA(a);
+
+
+File: mathgl_en.info,  Node: Cont3 sample,  Next: ContF3 sample,  Prev: Dens3 sample,  Up: 3D plotting samples
+
+9.3.5 Cont3 sample
+------------------
+
+Example of Cont3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/conta.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->ContA(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+conta a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont_all(gr,a,0,7);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont_all(gr,a,'',7)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);
+gr.Box();
+gr.ContA(a);
+
+
+File: mathgl_en.info,  Node: ContF3 sample,  Next: Cont projection sample,  Prev: Cont3 sample,  Up: 3D plotting samples
+
+9.3.6 ContF3 sample
+-------------------
+
+Example of ContF3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contfa.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);  gr->Light(true);
+gr->Box();
+gr->ContFA(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+box
+contfa a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf_all(gr,a,0,7);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf_all(gr,a,'',7)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContFA(a);
+
+
+File: mathgl_en.info,  Node: Cont projection sample,  Next: Dens projection sample,  Prev: ContF3 sample,  Up: 3D plotting samples
+
+9.3.7 Cont projection sample
+----------------------------
+
+Example of projection by Cont[XYZ]. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cont_xyz.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->ContX(a.Sum("x"),"",-1);
+gr->ContY(a.Sum("y"),"",1);
+gr->ContZ(a.Sum("z"),"",-1);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+contx s '' -1
+sum s a 'y'
+conty s '' 1
+sum s a 'z'
+contz s '' -1
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40), s;
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,"x"); mgl_cont_x(gr,s,0,-1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,"y"); mgl_cont_y(gr,s,0,1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,"z"); mgl_cont_z(gr,s,0,-1.,7); mgl_delete_data(s);
+mgl_delete_data(a);
+ *Fortran code*
+integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_cont_x(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_cont_y(gr,s,'',1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_cont_z(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);               gr.Box();
+gr.ContX(a.Sum("x"),"",-1);
+gr.ContY(a.Sum("y"),"",1);
+gr.ContZ(a.Sum("z"),"",-1);
+
+
+File: mathgl_en.info,  Node: Dens projection sample,  Next: CutMinMax sample,  Prev: Cont projection sample,  Up: 3D plotting samples
+
+9.3.8 Dens projection sample
+----------------------------
+
+Example of projection by Dens[XYZ]. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/dens_xyz.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->DensX(a.Sum("x"),"",-1);
+gr->DensY(a.Sum("y"),"",1);
+gr->DensZ(a.Sum("z"),"",-1);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+densx s '' -1
+sum s a 'y'
+densy s '' 1
+sum s a 'z'
+densz s '' -1
+ *Pure C code*
+HMDT a, s; a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,"x"); mgl_dens_x(gr,s,0,-1.); mgl_delete_data(s);
+s=mgl_data_sum(a,"y"); mgl_dens_y(gr,s,0,1.); mgl_delete_data(s);
+s=mgl_data_sum(a,"z"); mgl_dens_z(gr,s,0,-1.); mgl_delete_data(s);
+mgl_delete_data(a);
+ *Fortran code*
+integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_dens_x(gr,s,'',-1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_dens_y(gr,s,'',1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_dens_z(gr,s,'',-1.)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);               gr.Box();
+gr.DensX(a.Sum("x"),"",-1);
+gr.DensY(a.Sum("y"),"",1);
+gr.DensZ(a.Sum("z"),"",-1);
+
+
+File: mathgl_en.info,  Node: CutMinMax sample,  Next: ``Isocaps'' sample,  Prev: Dens projection sample,  Up: 3D plotting samples
+
+9.3.9 CutMinMax sample
+----------------------
+
+Example of Surf3 & CutMin, CutMax. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cutminmax.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->CutMin = mglPoint(0,-1,-1); gr->CutMax = mglPoint(1,0,1);
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut 0 -1 -1 1 0 1
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.SetCutBox(0,-1,-1,1,0,1);    gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: ``Isocaps'' sample,  Next: CutOff sample,  Prev: CutMinMax sample,  Up: 3D plotting samples
+
+9.3.10 "Isocaps" sample
+-----------------------
+
+Example of "Isocaps". 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cutminmax2.pdf)
+
+   *C++ code*
+mglData a(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->CutMin = mglPoint(0,-1,-1); gr->CutMax = mglPoint(1,0,1.1);
+gr->Box();
+gr->Surf3(-1,a);
+gr->ContF3(a,'x',-1); gr->ContF3(a,'y',-1);
+gr->ContF3(a,'z', 0); gr->ContF3(a,'z',39);
+ *MGL code*
+new a 61 51 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+cut 0 -1 -1 1 0 1.1
+box
+surf3 a -1
+contf3 a 'x' -1
+contf3 a 'y' -1
+contf3 a 'z' 0
+contf3 a 'z' 39
+ *Pure C code*
+HMDT a = mgl_create_data_size(61,51,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+mgl_box(gr,1);
+mgl_surf3_val(gr,-1.,a,0);
+mgl_contf3(gr,a,'x',-1, "", 7);
+mgl_contf3(gr,a,'y',-1, "", 7);
+mgl_contf3(gr,a,'z', 0, "", 7);
+mgl_contf3(gr,a,'z',39, "", 7);
+mgl_delete_data(a);
+ *Fortran code*
+a = mgl_create_data_size(61,51,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+call mgl_box(gr,1)
+call mgl_surf3_val(gr,-1.,a,'')
+call mgl_contf3(gr,a,'x',-1, '', 7);
+call mgl_contf3(gr,a,'y',-1, '', 7);
+call mgl_contf3(gr,a,'z', 0, '', 7);
+call mgl_contf3(gr,a,'z',39, '', 7);
+call mgl_delete_data(a)
+ *Python*
+a = mglData(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetCutBox(0,-1,-1,1,0,1.1);    gr.Box();
+gr.Surf3(-1,a);
+gr.ContF3(a,"x",-1);    gr.ContF3(a,"y",-1);
+gr.ContF3(a,"z",0);     gr.ContF3(a,"z",39);
+
+
+File: mathgl_en.info,  Node: CutOff sample,  Prev: ``Isocaps'' sample,  Up: 3D plotting samples
+
+9.3.11 CutOff sample
+--------------------
+
+Example of Surf3 & CutOff. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3_cutoff.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->CutOff("(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut '(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)'
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cutoff(gr,"(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,'-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)',0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cutoff(gr,'(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)')
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.CutOff("(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: Dual plotting samples,  Next: Additional features,  Prev: 3D plotting samples,  Up: Samples
+
+9.4 Dual plotting samples
+=========================
+
+* Menu:
+
+* SurfC sample::
+* SurfA sample::
+* TileS sample::
+* Map sample::
+* Traj sample::
+* Vect sample::
+* VectL sample::
+* VectC sample::
+* Flow sample::
+* Pipe sample::
+* Dew sample::
+* Surf3C sample::
+* Surf3A sample::
+* Vect 3D sample::
+* VectL 3D sample::
+* VectC 3D sample::
+* Flow 3D sample::
+* Pipe 3D sample::
+* Crust sample::
+* Dots sample::
+
+
+File: mathgl_en.info,  Node: SurfC sample,  Next: SurfA sample,  Up: Dual plotting samples
+
+9.4.1 SurfC sample
+------------------
+
+Example of SurfC. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surfc.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->SurfC(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surfc a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surfc(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surfc(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.SurfC(a,b);
+
+
+File: mathgl_en.info,  Node: SurfA sample,  Next: TileS sample,  Prev: SurfC sample,  Up: Dual plotting samples
+
+9.4.2 SurfA sample
+------------------
+
+Example of SurfA. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surfa.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->SurfA(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surfa a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surfa(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1);
+call mgl_box(gr,1)
+call mgl_surfa(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.SurfC(a,b);
+
diff --git a/debian/mathgl-doc/usr/share/info/mathgl_en.info-2.gz b/debian/mathgl-doc/usr/share/info/mathgl_en.info-2.gz
new file mode 100644
index 0000000..9215cd7
Binary files /dev/null and b/debian/mathgl-doc/usr/share/info/mathgl_en.info-2.gz differ
diff --git a/debian/mathgl-doc/usr/share/info/mathgl_en.info-3 b/debian/mathgl-doc/usr/share/info/mathgl_en.info-3
new file mode 100644
index 0000000..435144b
--- /dev/null
+++ b/debian/mathgl-doc/usr/share/info/mathgl_en.info-3
@@ -0,0 +1,4658 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: TileS sample,  Next: Map sample,  Prev: SurfA sample,  Up: Dual plotting samples
+
+9.4.3 Tiles sample
+------------------
+
+Example of TileS. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/tiles.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->TileS(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+box
+tile a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_tiles(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_tiles(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.TileS(a,b);
+
+
+File: mathgl_en.info,  Node: Map sample,  Next: Traj sample,  Prev: TileS sample,  Up: Dual plotting samples
+
+9.4.4 Map sample
+----------------
+
+Example of Map. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/map.pdf)
+
+   *C++ code*
+mglData a(50, 40), b(50, 40);
+gr->Puts(mglPoint(0, 0), "\\to", "", -1.4);
+gr->Axis(mglPoint(-1,-1,-2),mglPoint(1,1,2));
+
+gr->SubPlot(2, 1, 0);
+a.Fill("x", gr->Min, gr->Max);	b.Fill("y", gr->Min, gr->Max);
+gr->Puts(mglPoint(0, 1.1), "\\{x, y\\}", "C", -2);		gr->Box();
+gr->Map(a, b, "brgk", 0, false);
+
+gr->SubPlot(2, 1, 1);
+a.Fill("(x^3+y^3)/2", gr->Min, gr->Max);
+b.Fill("(x-y)/2", gr->Min, gr->Max);
+gr->Puts(mglPoint(0, 1.1), "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2);
+gr->Box();
+gr->Map(a, b, "brgk", 0, false);
+ *MGL code*
+new a 50 40
+new b 50 40
+text 0 0 '\to'
+zrange -2 2
+
+subplot 2 1 0
+text 0 1.1 '\{x, y\}' '' -2
+box
+fill a 'x'
+fill b 'y'
+map a b 'brgk' 0 0
+
+subplot 2 1 1
+text 0 1.1 '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}' '' -2
+box
+fill a '(x^3+y^3)/2'
+fill b '(x-y)/2'
+map a b 'brgk' 0 0
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_puts_ext(gr, 0.,0.,0., "\\to", "", -1.4, 't');
+mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+mgl_subplot(gr, 2, 1, 0);
+mgl_data_fill_eq(gr, a, "x", 0, 0);
+mgl_data_fill_eq(gr, b, "y", 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., "\\{x, y\\}", "C", -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, "brgk", 0, 0);
+
+mgl_subplot(gr, 2, 1, 1);
+mgl_data_fill_eq(gr, a, "(x^3+y^3)/2", 0, 0);
+mgl_data_fill_eq(gr, b, "(x-y)/2", 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, "brgk", 0, 0);
+
+mgl_box(gr,1);
+mgl_map(gr,a,b,0,0,1);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_puts_ext(gr, 0.,0.,0., '\to', '', -1.4, 't');
+call mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+call mgl_subplot(gr, 2, 1, 0);
+call mgl_data_fill_eq(gr, a, 'x', 0, 0);
+call mgl_data_fill_eq(gr, b, 'y', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{x, y\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+
+call mgl_subplot(gr, 2, 1, 1);
+call mgl_data_fill_eq(gr, a, '(x^3+y^3)/2', 0, 0);
+call mgl_data_fill_eq(gr, b, '(x-y)/2', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+call mgl_box(gr,1);
+call mgl_map(gr,a,b,0,0,1);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+gr.Puts(0, 0, 0, "\\to", "", -1.4);
+gr.SetRanges(-1,1,-1,1,-2,2);
+
+gr.SubPlot(2, 1, 0);
+gr.Fill(a, "x");    gr.Fill(b, "y");
+gr.Puts(0, 1.1, 0, "\\{x, y\\}", "C", -2);
+gr.Box();
+gr.Map(a, b, "brgk", 0, 0);
+
+gr.SubPlot(2, 1, 1);
+gr.Fill(a, "(x^3+y^3)/2");   gr.Fill(b, "(x-y)/2");
+gr.Puts(0, 1.1, 0, "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2);
+gr.Box();
+gr.Map(a, b, "brgk", 0, 0);
+
+
+File: mathgl_en.info,  Node: Traj sample,  Next: Vect sample,  Prev: Map sample,  Up: Dual plotting samples
+
+9.4.5 Traj sample
+-----------------
+
+Example of Plot. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/traj.pdf)
+
+   *C++ code*
+mglData y(50,3), x(50), y1(50), y2(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+x.Fill(-1,1,'x');
+
+gr->Box();
+gr->Plot(x,y);
+gr->Traj(x,y,y1,y2);
+ *MGL code*
+new y 50 3
+new x 50
+new y1 50
+new y2 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+fill x -1 1
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+box
+plot x y
+traj x y y1 y2
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+HMDT x= mgl_create_data_size(50,1,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(x,"2*x-1",0);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,NULL);
+mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+mgl_delete_data(y);  mgl_delete_data(y1);
+mgl_delete_data(x);  mgl_delete_data(y2);
+ *Fortran code*
+integer x,y,y1,y2, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x= mgl_create_data_size(50,1,1);
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(x,'2*x-1',0);
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_data_modify(y2,'0.3*sin(2*pi*x)',0);
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,NULL);
+call mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+call mgl_delete_data(y)
+call mgl_delete_data(x)
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+ *Python*
+x,y,y1,y2 = mglData(50), mglData(50,3), mglData(50), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+x.Fill(-1,1,'x');
+gr.Box();
+gr.Plot(x,y);
+gr.Traj(x,y,y1,y2);
+
+
+File: mathgl_en.info,  Node: Vect sample,  Next: VectL sample,  Prev: Traj sample,  Up: Dual plotting samples
+
+9.4.6 Vect sample
+-----------------
+
+Example of Vect. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/vect.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->Vect(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vect a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vect_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vect_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Vect(a,b);
+
+
+File: mathgl_en.info,  Node: VectL sample,  Next: VectC sample,  Prev: Vect sample,  Up: Dual plotting samples
+
+9.4.7 VectL sample
+------------------
+
+Example of VectL. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectl.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->VectL(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectl a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vectl_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vectl_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.VectL(a,b);
+
+
+File: mathgl_en.info,  Node: VectC sample,  Next: Flow sample,  Prev: VectL sample,  Up: Dual plotting samples
+
+9.4.8 VectC sample
+------------------
+
+Example of VectC. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectc.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->VectC(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectc a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vectc_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vectc_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.VectC(a,b);
+
+
+File: mathgl_en.info,  Node: Flow sample,  Next: Pipe sample,  Prev: VectC sample,  Up: Dual plotting samples
+
+9.4.9 Flow sample
+-----------------
+
+Example of Flow. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/flow.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->Flow(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+flow a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,0,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'',5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Flow(a,b);
+
+
+File: mathgl_en.info,  Node: Pipe sample,  Next: Dew sample,  Prev: Flow sample,  Up: Dual plotting samples
+
+9.4.10 Pipe sample
+------------------
+
+Example of Pipe. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/pipe.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Light(true);
+gr->Box();
+gr->Pipe(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+light on
+box
+pipe a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_2d(gr,a,b,0,0.05,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_pipe_2d(gr,a,b,'',0.05,5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);    gr.Box();
+gr.Pipe(a,b);
+
+
+File: mathgl_en.info,  Node: Dew sample,  Next: Surf3C sample,  Prev: Pipe sample,  Up: Dual plotting samples
+
+9.4.11 Dew sample
+-----------------
+
+Example of Dew. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/dew.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Light(true);
+gr->Dew(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+light on
+dew a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_set_light(gr,1);
+mgl_dew_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_box(gr,1)
+call mgl_set_light(gr,1);
+call mgl_dew_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);    gr.Box();
+gr.Dew(a,b);
+
+
+File: mathgl_en.info,  Node: Surf3C sample,  Next: Surf3A sample,  Prev: Dew sample,  Up: Dual plotting samples
+
+9.4.12 Surf3C sample
+--------------------
+
+Example of Surf3C. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3c.pdf)
+
+   *C++ code*
+mglData a(60,50,40), b(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3C(a, b);
+ *MGL code*
+new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3c a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+HMDT b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3c(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+call mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3c(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3C(a,b);
+
+
+File: mathgl_en.info,  Node: Surf3A sample,  Next: Vect 3D sample,  Prev: Surf3C sample,  Up: Dual plotting samples
+
+9.4.13 Surf3A sample
+--------------------
+
+Example of Surf3A. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3a.pdf)
+
+   *C++ code*
+mglData a(60,50,40), b(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3A(a, b);
+ *MGL code*
+new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3a a b
+ *Pure C code*
+HMDT a, b; a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3a(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+call mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3a(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3A(a,b);
+
+
+File: mathgl_en.info,  Node: Vect 3D sample,  Next: VectL 3D sample,  Prev: Surf3A sample,  Up: Dual plotting samples
+
+9.4.14 Vect 3D sample
+---------------------
+
+Example of Vect in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vect3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->Vect(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vect ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vect_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vect_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.Vect(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: VectL 3D sample,  Next: VectC 3D sample,  Prev: Vect 3D sample,  Up: Dual plotting samples
+
+9.4.15 VectL 3D sample
+----------------------
+
+Example of VectL in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectl3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->VectL(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectl ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectl_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectl_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.VectL(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: VectC 3D sample,  Next: Flow 3D sample,  Prev: VectL 3D sample,  Up: Dual plotting samples
+
+9.4.16 VectC 3D sample
+----------------------
+
+Example of VectC in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectc3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->VectC(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectc ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectc_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectc_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.VectC(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Flow 3D sample,  Next: Pipe 3D sample,  Prev: VectC 3D sample,  Up: Dual plotting samples
+
+9.4.17 Flow 3D sample
+---------------------
+
+Example of Flow in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/flow3.pdf)
+
+   *C++ code*
+mglData ex(30,30,30), ey(30,30,30), ez(30,30,30);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->Flow(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 30 30 30
+new ey 30 30 30
+new ez 30 30 30
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+flow ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(30,30,30);
+ey = mgl_create_data_size(30,30,30);
+ez = mgl_create_data_size(30,30,30);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_flow_3d(gr,ex,ey,ez,"bwr",3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(30,30,30)
+ey = mgl_create_data_size(30,30,30)
+ez = mgl_create_data_size(30,30,30)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_flow_3d(gr,ex,ey,ez,'bwr',3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.Flow(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Pipe 3D sample,  Next: Crust sample,  Prev: Flow 3D sample,  Up: Dual plotting samples
+
+9.4.18 Pipe 3D sample
+---------------------
+
+Example of Pipe in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/pipe3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Pipe(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+light on
+box
+pipe ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_3d(gr,ex,ey,ez,"bwr",0.05,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1);
+call mgl_box(gr,1);
+call mgl_pipe_3d(gr,ex,ey,ez,'bwr',0.05,3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Pipe(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Crust sample,  Next: Dots sample,  Prev: Pipe 3D sample,  Up: Dual plotting samples
+
+9.4.19 Crust sample
+-------------------
+
+Example of Crust. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/crust.pdf)
+
+   *C++ code*
+mglData a("hotdogs.pts");
+a.Norm(-1,1,true);
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Crust(a,"p");
+ *MGL code*
+read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+light on
+box
+crust a 'p'
+ *Pure C code*
+HMDT a = mgl_create_data_file("hotdogs.pts");
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_crust_tr(gr,a,"p",0.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_file
+a = mgl_create_data_file("hotdogs.pts")
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_crust_tr(gr,a,"p",0.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData("hotdogs.pts");
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Crust(a);
+
+
+File: mathgl_en.info,  Node: Dots sample,  Prev: Crust sample,  Up: Dual plotting samples
+
+9.4.20 Dots sample
+------------------
+
+Example of Dots. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/dots.pdf)
+
+   *C++ code*
+mglData a("hotdogs.pts");
+a.Norm(-1,1,true);
+gr->Rotate(40,60);
+gr->Box();
+gr->Dots(a,"p");
+ *MGL code*
+read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+box
+dots a 'p'
+ *Pure C code*
+HMDT a = mgl_create_data_file("hotdogs.pts");
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_dots_tr(gr,a,"p");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_file
+a = mgl_create_data_file("hotdogs.pts")
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_dots_tr(gr,a,"p")
+call mgl_delete_data(a)
+ *Python*
+a = mglData("hotdogs.pts");
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Dots(a);
+
+
+File: mathgl_en.info,  Node: Additional features,  Next: Advanced features,  Prev: Dual plotting samples,  Up: Samples
+
+9.5 Additional features
+=======================
+
+* Menu:
+
+* Legend sample::
+* Adding mesh sample::
+* Surf & Cont sample::
+* Flow & Dens sample::
+* Several light sample::
+* Mirrored surface sample::
+* Cont with labels sample::
+* Ternary plot sample::
+* Coloring by coordinates sample::
+* Drops sample::
+* Molecules drawing sample::
+
+
+File: mathgl_en.info,  Node: Legend sample,  Next: Adding mesh sample,  Up: Additional features
+
+9.5.1 Legend sample
+-------------------
+
+Example of Legend usage. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/legend.pdf)
+
+   *C++ code*
+mglData f(50,3);
+f.Modify("sin(2*pi*x*x)",0);
+f.Modify("sin(2*pi*x)",1);
+f.Modify("sin(2*pi*sqrt(x))",2);
+gr->Axis(mglPoint(0,-1),mglPoint(1,1));
+gr->Box(); gr->Plot(f); gr->Axis();
+gr->AddLegend("sin(\\pi {x^2})","b");
+gr->AddLegend("sin(\\pi x)","g*");
+gr->AddLegend("sin(\\pi \\sqrt{\\a x})","r+");
+gr->Legend();
+ *MGL code*
+new f 50 3
+modify f 'sin(2*pi*x*x)'
+modify f 'sin(2*pi*x)' 1
+modify f 'sin(2*pi*sqrt(x))' 2
+
+axis 0 -1 1 1
+box
+plot f
+axis
+addlegend 'sin(\pi {x^2})' 'b'
+addlegend 'sin(\pi x)' 'g*'
+addlegend 'sin(\pi \sqrt{\a x})' 'r+'
+legend
+ *Pure C code*
+HMDT f = mgl_create_data_size(50,3,1);
+mgl_data_modify(f,"sin(2*pi*x*x)",0);
+mgl_data_modify(f,"sin(2*pi*x)",1);
+mgl_data_modify(f,"sin(2*pi*sqrt(x))",2);
+mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.);
+mgl_box(gr,1);
+mgl_plot(gr,f,NULL);
+mgl_axis(gr,"xy");
+mgl_add_legend(gr,"sin(\\pi {x^2})","b");
+mgl_add_legend(gr,"sin(\\pi x)","g*");
+mgl_add_legend(gr,"sin(\\pi \\sqrt{\\a x})","r+");
+mgl_legend(gr,3,"rL",-1.,0.1);
+mgl_delete_data(f);
+ *Fortran code*
+integer f, mgl_create_data_size
+f = mgl_create_data_size(50,3,1)
+call mgl_data_modify(f,'sin(2*pi*x*x)',0)
+call mgl_data_modify(f,'sin(2*pi*x)',1)
+call mgl_data_modify(f,'sin(2*pi*sqrt(x))',2)
+
+call mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_plot(gr,f,'')
+call mgl_axis(gr,'xy')
+call mgl_add_legend(gr,'sin(\pi {x^2})','b');
+call mgl_add_legend(gr,'sin(\pi x)','g*');
+call mgl_add_legend(gr,'sin(\pi \sqrt{\a x})','r+');
+call mgl_legend(gr,3,'rL',-1.,0.1);
+call mgl_delete_data(f)
+ *Python*
+f = mglData(50,3);
+f.Modify("sin(2*pi*x*x)",0);    f.Modify("sin(2*pi*x)",1);      f.Modify("sin(2*pi*sqrt(x))",2);
+gr.SetRanges(0,1,-1,1);     gr.Box();   gr.Axis();  gr.Plot(f);
+gr.AddLegend("sin(\\pi x^2)","b");
+gr.AddLegend("sin(\\pi x)","g*");
+gr.AddLegend("sin(\\pi\\sqrt{\\a x})","r+");
+gr.Legend();
+
+
+File: mathgl_en.info,  Node: Adding mesh sample,  Next: Surf & Cont sample,  Prev: Legend sample,  Up: Additional features
+
+9.5.2 Adding mesh sample
+------------------------
+
+Example of adding mesh. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/samplea.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Light(true);
+gr->Alpha(true);
+
+gr->SubPlot(2,2,0); gr->Rotate(40,60);
+gr->Surf(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,1); gr->Rotate(40,60);
+gr->Dens(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,2); gr->Rotate(40,60);
+gr->Cont(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,3); gr->Rotate(40,60);
+gr->Axial(a,"BbcyrR#"); gr->Box();
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+alpha on
+light on
+
+subplot 2 2 0
+rotate 40 60
+surf a 'BbcyrR#'
+box
+subplot 2 2 1
+rotate 40 60
+dens a 'BbcyrR#'
+box
+subplot 2 2 2
+rotate 40 60
+cont a 'BbcyrR#'
+box
+subplot 2 2 3
+rotate 40 60
+axial a 'BbcyrR#'
+box
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_set_alpha(gr,1);
+mgl_set_light(gr,1);
+
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,40.,60.,0.);
+mgl_surf(gr,a,"BbcyrR#");       mgl_box(gr,1);
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,40.,60.,0.);
+mgl_dens(gr,a,"BbcyrR#",-1.);   mgl_box(gr,1);
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,40.,60.,0.);
+mgl_cont(gr,a,"BbcyrR#",7,NAN); mgl_box(gr,1);
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,40.,60.,0.);
+mgl_axial(gr,a,"BbcyrR#",3);    mgl_box(gr,1);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+zero=0; nan=zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,'0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))',0)
+call mgl_set_alpha(gr,1)
+call mgl_set_light(gr,1)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_surf(gr,a,'BbcyrR#')
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_dens(gr,a,'BbcyrR#',-1.)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_cont(gr,a,'BbcyrR#',7,nan)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_axial(gr,a,'BbcyrR#',3)
+call mgl_box(gr,1)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);     gr.Alpha(True);
+gr.SubPlot(2,2,0);
+gr.Rotate(40,60);   gr.Surf(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,1);
+gr.Rotate(40,60);   gr.Dens(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,2);
+gr.Rotate(40,60);   gr.Cont(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,3);
+gr.Rotate(40,60);   gr.Axial(a,"BbcyrR#");  gr.Box();
+
+
+File: mathgl_en.info,  Node: Surf & Cont sample,  Next: Flow & Dens sample,  Prev: Adding mesh sample,  Up: Additional features
+
+9.5.3 Surf & Cont sample
+------------------------
+
+Example of Surf & Cont. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_cont_y.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a);
+gr->Cont(a,"y");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+cont a 'y'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_cont(gr,a,"y",7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_cont(gr,a,'y',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Surf(a);         gr.Cont(a,"y");
+
+
+File: mathgl_en.info,  Node: Flow & Dens sample,  Next: Several light sample,  Prev: Surf & Cont sample,  Up: Additional features
+
+9.5.4 Flow & Dens sample
+------------------------
+
+Example of Flow & Dens. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/flow_dens.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40), d(a);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+d.Modify("sqrt(v^2+w^2)",a,b);
+gr->Box();
+gr->Flow(a,b,"br"); gr->Dens(d,"BbcyrR");
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+copy d a
+modify d 'sqrt(v^2+w^2)' a b
+box
+flow a b 'br'
+dens d 'BbcyrR'
+ *Pure C code*
+HMDT a, b, d;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(d,"sqrt(v^2+w^2)",a,b);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,"br",5,1,0.);
+mgl_dens(gr,d,"BbcyrR",-1.);
+mgl_delete_data(a); mgl_delete_data(b); mgl_delete_data(d);
+ *Fortran code*
+integer a,b,d, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(d,"sqrt(v^2+w^2)",a,b);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'br',5,1,0.)
+call mgl_dens(gr,d,'BbcyrR',-1.);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+call mgl_delete_data(d)
+ *Python*
+a, b= mglData(50,40), mglData(50,40);   d = mglData(a)
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+d.Modify("sqrt(v^2+w^2)",a,b);
+gr.Box();
+gr.Flow(a,b,"br");      gr.Dens(d,"BbcyrR");
+
+
+File: mathgl_en.info,  Node: Several light sample,  Next: Mirrored surface sample,  Prev: Flow & Dens sample,  Up: Additional features
+
+9.5.5 Several light sample
+--------------------------
+
+Example of Surf with several light. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/several_light.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Light(1,mglPoint(0,1,0),'c');
+gr->Light(2,mglPoint(1,0,0),'y');
+gr->Light(3,mglPoint(0,-1,0),'m');
+gr->Box();
+gr->Surf(a,"h");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+light 1 0 1 0 'c'
+light 2 1 0 0 'y'
+light 3 0 -1 0 'm'
+
+box
+surf a 'h'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5);
+mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5);
+mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5);
+
+mgl_box(gr,1);
+mgl_surf(gr,a,"h");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5)
+call mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5)
+call mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5)
+
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'h')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);       gr.Light(True);
+gr.AddLight(1,0,1,0,"c");
+gr.AddLight(2,1,0,0,"y");
+gr.AddLight(3,0,-1,0,"m");
+gr.Box();
+gr.Surf(a,"h")
+
+
+File: mathgl_en.info,  Node: Mirrored surface sample,  Next: Cont with labels sample,  Prev: Several light sample,  Up: Additional features
+
+9.5.6 Mirrored surface sample
+-----------------------------
+
+Example of mirrored surface. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/mirror.pdf)
+
+   *C++ code*
+mglData a(30,40),x(30),y1(40),y2(40);
+a.Modify("pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)");
+x.Fill(-1,1); y1.Fill(0,1); y2.Fill(0,-1);
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(x,y1,a,"r"); gr->Surf(x,y2,a,"b");
+ *MGL code*
+new a 30 40
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf a 'r'; yrange 0 1
+surf a 'b'; yrange 0 -1
+box
+ or
+new a 30 40
+var x 30 -1 1
+var y1 40 0 1
+var y2 40 0 -1
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf x y1 a 'r'
+surf x y2 a 'b'
+box
+ *Pure C code*
+HMDT a,x,y1,y2;
+a = mgl_create_data_size(30,40,1);
+x = mgl_create_data_size(30,1,1);
+y1 = mgl_create_data_size(40,1,1);
+y2 = mgl_create_data_size(40,1,1);
+mgl_data_modify(a,"pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)",0);
+mgl_data_fill(x,-1.,1.,'x');
+mgl_data_fill(y1,0.,1.,'x');
+mgl_data_fill(y2,0.,-1.,'x');
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf_xy(gr,x,y1,a,"r"); mgl_surf_xy(gr,x,y2,a,"b");
+mgl_delete_data(a); mgl_delete_data(y1);
+mgl_delete_data(x); mgl_delete_data(y2);
+ *Fortran code*
+integer a,x,y1,y2, mgl_create_data_size
+a = mgl_create_data_size(30,40,1)
+x = mgl_create_data_size(30,1,1)
+y1 = mgl_create_data_size(40,1,1)
+y2 = mgl_create_data_size(40,1,1)
+call mgl_data_modify(a,'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)',0)
+call mgl_data_fill(x,-1.,1.,'x')
+call mgl_data_fill(y1,0.,1.,'x')
+call mgl_data_fill(y2,0.,-1.,'x')
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf_xy(gr,x,y1,a,'r')
+call mgl_surf_xy(gr,x,y2,a,'b')
+call mgl_delete_data(a)
+call mgl_delete_data(y1)
+call mgl_delete_data(x)
+call mgl_delete_data(y2)
+ *Python*
+a, x, y1, y2 = mglData(30,40), mglData(30), mglData(40), mglData(40);
+a.Modify("pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)");
+x.Fill(-1,1);   y1.Fill(0,1);   y2.Fill(0,-1);
+gr.Rotate(40,60);       gr.Light(True);         gr.Box();
+gr.Surf(x,y1,a,"r");    gr.Surf(x,y2,a,"b");
+
+
+File: mathgl_en.info,  Node: Cont with labels sample,  Next: Ternary plot sample,  Prev: Mirrored surface sample,  Up: Additional features
+
+9.5.7 Cont with labels sample
+-----------------------------
+
+Example of Cont with labels. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contt.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Cont(a,"BbcyrRt");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+cont a 'BbcyrRt'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_cont(gr,a,"BbcyrRt",7,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'BbcyrRt',7,0)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Cont(a,"BbcyrRt");
+
+
+File: mathgl_en.info,  Node: Ternary plot sample,  Next: Coloring by coordinates sample,  Prev: Cont with labels sample,  Up: Additional features
+
+9.5.8 Ternary plot sample
+-------------------------
+
+Example of Ternary plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/ternary.pdf)
+
+   *C++ code*
+mglData x(50),y(50),rx(10),ry(10), a(20,30);
+a.Modify("4*x*y");
+x.Modify("0.25*(1+cos(2*pi*x))");
+y.Modify("0.25*(1+sin(2*pi*x))");
+rx.Modify("rnd"); ry.Modify("(1-v)*rnd",rx);
+
+gr->Text(mglPoint(-0.8,1.3), "Ternary plot (x+y+t=1)");
+gr->Ternary(true);
+gr->Plot(x,y,"r2");
+gr->Plot(rx,ry,"q^ ");
+gr->Cont(a);
+gr->Line(mglPoint(0.5,0), mglPoint(0,0.75), "g2");
+gr->Axis(); gr->Grid("xyz","B;");
+gr->Label('x',"x comp.");
+gr->Label('y',"y comp.");
+gr->Label('t',"t comp.");
+ *MGL code*
+new rx 10
+new ry 10
+new x 50
+new y 50
+new a 20 30
+modify a '4*x*y'
+modify x '0.25*(1+cos(2*pi*x))'
+modify y '0.25*(1+sin(2*pi*x))'
+modify rx 'rnd'
+modify ry 'rnd*(1-v)' rx
+text -0.8 1.3 'Ternary plot (x+y+t=1)'
+ternary on
+plot x y 'r2'
+plot rx ry 'q^ '
+cont a
+line 0.5 0 0 0.75 'g2'
+axis
+grid 'xyz' 'B;'
+xlabel 'x comp.'
+ylabel 'y comp.'
+tlabel 't comp.'
+ *Pure C code*
+HMDT x,y,rx,ry,a;
+x = mgl_create_data_size(50,1,1);
+y = mgl_create_data_size(50,1,1);
+rx = mgl_create_data_size(50,1,1);
+ry = mgl_create_data_size(50,1,1);
+a = mgl_create_data_size(20,30,1);
+mgl_data_modify(x,"0.25*(1+cos(2*pi*x))",0);
+mgl_data_modify(y,"0.25*(1+sin(2*pi*x))",0);
+mgl_data_modify(rx,"rnd",0);
+mgl_data_modify_vw(ry,"(1-v)*rnd",rx,0);
+mgl_data_modify(a,"4*x*y",0);
+
+mgl_puts_ext(gr,-0.8,1.3,0.,"Ternary plot (x+y+t=1)","C",-1.4,'t');
+mgl_set_ternary(gr,1);
+mgl_plot_xy(gr,x,y,"r2");
+mgl_plot_xy(gr,rx,ry,"q^ ");
+mgl_cont(gr,a,"",7,0.);
+
+mgl_line(gr,0.5,0.,0.,0.,0.75,0.,"g2",2);
+mgl_axis(gr,"xyz");
+mgl_axis_grid(gr,"xyz","B:");
+mgl_label(gr,'x',"x comp");
+mgl_label(gr,'y',"y comp");
+mgl_label(gr,'t',"t comp");
+mgl_delete_data(a);
+mgl_delete_data(x);     mgl_delete_data(y);
+mgl_delete_data(rx);    mgl_delete_data(ry);
+ *Fortran code*
+integer a,x,y,rx,ry, mgl_create_data_size
+x = mgl_create_data_size(50,1,1)
+y = mgl_create_data_size(50,1,1)
+rx = mgl_create_data_size(50,1,1)
+ry = mgl_create_data_size(50,1,1)
+a = mgl_create_data_size(20,30,1)
+call mgl_data_modify(x,'0.25*(1+cos(2*pi*x))',0)
+call mgl_data_modify(y,'0.25*(1+sin(2*pi*x))',0)
+call mgl_data_modify(rx,'rnd',0)
+call mgl_data_modify_vw(ry,'(1-v)*rnd',rx,rx)
+call mgl_data_modify(a,'4*x*y',0)
+
+call mgl_puts_ext(gr,-0.8,1.3,0.,'Ternary plot (x+y+t=1)','C',-1.4,'t')
+call mgl_set_ternary(gr,1)
+call mgl_plot_xy(gr,x,y,'r2')
+call mgl_plot_xy(gr,rx,ry,'q^ ')
+call mgl_cont(gr,a,'',7,0.)
+
+call mgl_line(gr,0.5,0.,0.,0.,0.75,0.,'g2',2)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B:')
+call mgl_label(gr,'x','x comp')
+call mgl_label(gr,'y','y comp')
+call mgl_label(gr,'t','t comp')
+call mgl_delete_data(a)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+call mgl_delete_data(rx)
+call mgl_delete_data(ry)
+ *Python*
+x, y, rx, ry, a = mglData(50), mglData(50), mglData(10), mglData(10), mglData(20,30);
+a.Modify("4*x*y");
+x.Modify("0.25*(1+cos(2*pi*x))");   y.Modify("0.25*(1+sin(2*pi*x))");
+rx.Modify("rnd");   ry.Modify("(1-v)*rnd",rx);
+gr.Puts(-0.8,1.3,0,"Ternary plot (x+y+t=1)","C",-1.4);
+gr.Ternary(True);
+gr.Plot(x,y,"r2");  gr.Plot(rx,ry,"q^ ");   gr.Cont(a);
+gr.Line(0.5,0,0,0,0.75,0,"g2");
+gr.Axis();          gr.Grid("xyz","B;");
+gr.Label("x","x comp.");
+gr.Label("y","y comp.");
+gr.Label("t","t comp.");
+
+
+File: mathgl_en.info,  Node: Coloring by coordinates sample,  Next: Drops sample,  Prev: Ternary plot sample,  Up: Additional features
+
+9.5.9 Coloring by coordinates sample
+------------------------------------
+
+Example of Surf3 colored by coordinates. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3_rgbd.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Surf3(a,"bgrd");
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+surf3 a 'bgrd'
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,"bgrd",3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'bgrd',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+gr.Rotate(40,60);       gr.Box();
+gr.Surf3(a,"bgrd");
+
+
+File: mathgl_en.info,  Node: Drops sample,  Next: Molecules drawing sample,  Prev: Coloring by coordinates sample,  Up: Additional features
+
+9.5.10 Drops sample
+-------------------
+
+Example of Drop(s). 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/drops.pdf)
+
+   *C++ code*
+gr->Light(true);
+gr->Puts(mglPoint(-1,1.2),"sh=0");
+gr->Drop(mglPoint(-1,0),mglPoint(0,1),0.5,"r",0);
+gr->Puts(mglPoint(-0.33,1.2),"sh=0.33");
+gr->Drop(mglPoint(-0.33,0),mglPoint(0,1),0.5,"r",0.33);
+gr->Puts(mglPoint(0.33,1.2),"sh=0.67");
+gr->Drop(mglPoint(0.33,0),mglPoint(0,1),0.5,"r",0.67);
+gr->Puts(mglPoint(1,1.2),"sh=1");
+gr->Drop(mglPoint(1,0),mglPoint(0,1),0.5,"r",1);
+gr->Ball(mglPoint(-1,0,1),'k');
+gr->Ball(mglPoint(-0.33,0,1),'k');
+gr->Ball(mglPoint(0.33,0,1),'k');
+gr->Ball(mglPoint(1,0,1),'k');
+gr->Line(mglPoint(-1,0,1),mglPoint(1,0,1),"b");
+ *MGL code*
+light on
+text -1 1.2 'sh=0'
+drop -1 0 0 1 0.5 'r' 0
+text -0.33 1.2 'sh=0.33'
+drop -0.33 0 0 1 0.5 'r' 0.33
+text 0.33 1.2 'sh=0.67'
+drop 0.33 0 0 1 0.5 'r' 0.67
+text 1 1.2 'sh=1'
+drop 1 0 0 1 0.5 'r' 1
+ball -1 0 1 'k'
+ball -0.33 0 1 'k'
+ball 0.33 0 1 'k'
+ball 1 0 1 'k'
+line -1 0 1 1 0 1 'b'
+
+new h 100
+modify h '0.25*(1+x)^2'
+plot h 'k|'
+text -1 0.6 'h\sim(1+sh)^2' 'rL'
+ *Pure C code*
+mgl_set_light(gr,1);
+mgl_puts(gr,-1.,1.2,0.,"sh=0");
+mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,"r",0.,1.);
+mgl_puts(gr,-0.33,1.2,0.,"sh=0.33");
+mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,"r",0.33,1.);
+mgl_puts(gr,0.33,1.2,0.,"sh=0.67");
+mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,"r",0.67,1.);
+mgl_puts(gr,1.,1.2,0.,"sh=1");
+mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,"r",1.,1.);
+mgl_ball_str(gr,-1.,0.,1.,"k");
+mgl_ball_str(gr,-0.33,0.,1.,"k");
+mgl_ball_str(gr,0.33,0.,1.,"k");
+mgl_ball_str(gr,1.,0.,1.,"k");
+mgl_line(gr,-1.,0.,1.,1.,0.,1.,"b",2);
+ *Fortran code*
+call mgl_set_light(gr,1);
+call mgl_puts(gr,-1.,1.2,0.,"sh=0");
+call mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,"r",0.,1.);
+call mgl_puts(gr,-0.33,1.2,0.,"sh=0.33");
+call mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,"r",0.33,1.);
+call mgl_puts(gr,0.33,1.2,0.,"sh=0.67");
+call mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,"r",0.67,1.);
+call mgl_puts(gr,1.,1.2,0.,"sh=1");
+call mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,"r",1.,1.);
+call mgl_ball_str(gr,-1.,0.,1.,"k");
+call mgl_ball_str(gr,-0.33,0.,1.,"k");
+call mgl_ball_str(gr,0.33,0.,1.,"k");
+call mgl_ball_str(gr,1.,0.,1.,"k");
+call mgl_line(gr,-1.,0.,1.,1.,0.,1.,"b",2);
+ *Python*
+gr.Light(True);
+gr.Puts(-1,1.2,0,"sh=0","rC");
+gr.Drop(-1,0,0,0,1,0,0.5,"r",0);
+gr.Puts(-0.33,1.2,0,"sh=0.33","rC");
+gr.Drop(-0.33,0,0,0,1,0,0.5,"r",0.33);
+gr.Puts(0.33,1.2,0,"sh=0.67","rC");
+gr.Drop(0.33,0,0,0,1,0,0.5,"r",0.67);
+gr.Puts(1,1.2,0,"sh=1","rC");
+gr.Drop(1,0,0,0,1,0,0.5,"r",1);
+gr.Ball(-1,0,1,"k");    gr.Ball(-0.33,0,1,"k");
+gr.Ball(0.33,0,1,"k");  gr.Ball(1,0,1,"k");
+gr.Line(-1,0,1,1,0,1,"b");
+
+
+File: mathgl_en.info,  Node: Molecules drawing sample,  Prev: Drops sample,  Up: Additional features
+
+9.5.11 Molecules drawing sample
+-------------------------------
+
+Example of molecules drawing. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/molecule.pdf)
+
+   *C++ code*
+gr->Alpha(true); gr->Light(true);
+
+gr->SubPlot(2,2,0);
+gr->Text(mglPoint(0,1.2),"Methane, CH_4",0,-3); gr->Rotate(60,120);
+gr->Sphere(mglPoint(0,0,0),0.25,"k");
+gr->Drop(mglPoint(0,0,0),mglPoint(0,0,1),0.35,"h",1,2);
+gr->Sphere(mglPoint(0,0,0.7),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(-0.94,0,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(-0.66,0,-0.23),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.47,0.82,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(0.33,0.57,-0.23),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.47,-0.82,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(0.33,-0.57,-0.23),0.25,"g");
+
+gr->SubPlot(2,2,1);
+gr->Text(mglPoint(0,1.2),"Water, H{_2}O",0,-3); gr->Rotate(60,100);
+gr->Sphere(mglPoint(0,0,0),0.25,"r");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.3,0.5,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0.3,0.5,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.3,-0.5,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0.3,-0.5,0),0.25,"g");
+
+gr->SubPlot(2,2,2);
+gr->Text(mglPoint(0,1.2),"Oxygen, O_2",0,-3); gr->Rotate(60,120);
+gr->Drop(mglPoint(0,0.5,0),mglPoint(0,-0.3,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0,0.5,0),0.25,"r");
+gr->Drop(mglPoint(0,-0.5,0),mglPoint(0,0.3,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0,-0.5,0),0.25,"r");
+
+gr->SubPlot(2,2,3);
+gr->Text(mglPoint(0,1.2),"Ammonia, NH_3",0,-3); gr->Rotate(60,120);
+gr->Sphere(mglPoint(0,0,0),0.25,"b");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.33,0.57,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(0.33,0.57,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.33,-0.57,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(0.33,-0.57,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(-0.65,0,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(-0.65,0,0),0.25,"g");
+ *MGL code*
+alpha on
+light on
+
+subplot 2 2 0
+text 0 1.2 'Methane, CH_4' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'k'
+drop 0 0 0 0 0 1 0.35 'h' 1 2
+sphere 0 0 0.7 0.25 'g'
+drop 0 0 0 -0.94 0 -0.33 0.35 'h' 1 2
+sphere -0.66 0 -0.23 0.25 'g'
+drop 0 0 0 0.47 0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 0.57 -0.23 0.25 'g'
+drop 0 0 0 0.47 -0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 -0.57 -0.23 0.25 'g'
+
+subplot 2 2 1
+text 0 1.2 'Water, H{_2}O' '' -3
+rotate 60 100
+sphere 0 0 0 0.25 'r'
+drop 0 0 0 0.3 0.5 0 0.3 'm' 1 2
+sphere 0.3 0.5 0 0.25 'g'
+drop 0 0 0 0.3 -0.5 0 0.3 'm' 1 2
+sphere 0.3 -0.5 0 0.25 'g'
+
+subplot 2 2 2
+text 0 1.2 'Oxygen, O_2' '' -3
+rotate 60 120
+drop 0 0.5 0 0 -0.3 0 0.3 'm' 1 2
+sphere 0 0.5 0 0.25 'r'
+drop 0 -0.5 0 0 0.3 0 0.3 'm' 1 2
+sphere 0 -0.5 0 0.25 'r'
+
+subplot 2 2 3
+text 0 1.2 0 'Ammonia, NH_3' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'b'
+drop 0 0 0 0.33 0.57 0 0.32 'n' 1 2
+sphere 0.33 0.57 0 0.25 'g'
+drop 0 0 0 0.33 -0.57 0 0.32 'n' 1 2
+sphere 0.33 -0.57 0 0.25 'g'
+drop 0 0 0 -0.65 0 0 0.32 'n' 1 2
+sphere -0.65 0 0 0.25 'g'
+
+
+File: mathgl_en.info,  Node: Advanced features,  Prev: Additional features,  Up: Samples
+
+9.6 Advanced features
+=====================
+
+* Menu:
+
+* Curvelinear coorinates sample::
+* 2-axes sample::
+* Semi-log sample::
+* Log-log sample::
+* Fitting sample::
+* Envelop sample::
+* Sew sample::
+* STFA sample::
+* PDE sample::
+* Beam tracing sample::
+* Parser sample::
+* Manual ticks sample::
+* ColumnPlot sample::
+* StickPlot sample::
+
+
+File: mathgl_en.info,  Node: Curvelinear coorinates sample,  Next: 2-axes sample,  Up: Advanced features
+
+9.6.1 Curvelinear coorinates sample
+-----------------------------------
+
+Example of curvelinear coorinates usage. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/sample3.pdf)
+
+   *C++ code*
+gr->Org = mglPoint(-1,1,-1);
+
+gr->SubPlot(2,2,0); gr->Rotate(60,40);
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Cartesian");
+
+gr->SubPlot(2,2,1); gr->Rotate(60,40);
+gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Cylindrical");
+
+gr->SubPlot(2,2,2); gr->Rotate(60,40);
+gr->SetFunc("2*y*x","y*y - x*x");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Parabolic");
+
+gr->SubPlot(2,2,3); gr->Rotate(60,40);
+gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Spiral");
+gr->Axis(0,0,0); // set to default Cartesian
+ *MGL code*
+origin -1 1 -1
+
+subplot 2 2 0
+rotate 60 40
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cartesian'
+
+subplot 2 2 1
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cylindrical'
+
+subplot 2 2 2
+rotate 60 40
+axis '2*y*x' 'y*y - x*x' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Parabolic'
+
+subplot 2 2 3
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' 'x+z'
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Spiral'
+axis '' '' '' # set to default Cartesian
+ *Pure C code*
+mgl_set_origin(gr,-1,1,-1);
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,60,40,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Cartesian");
+
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"y*sin(pi*x)","y*cos(pi*x)",0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Cylindrical");
+
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"2*y*x","y*y - x*x","");
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Parabolic");
+
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"y*sin(pi*x)","y*cos(pi*x)","x+z");
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Spiral");
+mgl_set_func(gr,0,0,0); /* set to default Cartesian */
+ *Fortran code*
+call mgl_set_origin(gr,-1.,1.,-1.)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cartesian')
+
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cylindrical')
+
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'2*y*x','y*y - x*x','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,"Parabolic")
+
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','x+z')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Spiral')
+call mgl_set_func(gr,'','','') ! set to default Cartesian
+ *Python*
+gr.SetOrigin(-1,1,-1);
+
+gr.SubPlot(2,2,0);              gr.Rotate(60,40);
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();              gr.Grid();
+gr.Puts(0,1.3,1,"Gartesian","rC",-1.5);
+
+gr.SubPlot(2,2,1);  gr.Rotate(60,40);
+gr.SetFunc("y*sin(pi*x)","y*cos(pi*x)");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Cylindrical","rC",-1.5);
+
+gr.SubPlot(2,2,2);  gr.Rotate(60,40);
+gr.SetFunc("2*y*x","y*y-x*x");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Parabolic","rC",-1.5);
+
+gr.SubPlot(2,2,3);  gr.Rotate(60,40);
+gr.SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Spiral","rC",-1.5);
+gr.SetFunc("","");   # set to default Gartesian
+
+
+File: mathgl_en.info,  Node: 2-axes sample,  Next: Semi-log sample,  Prev: Curvelinear coorinates sample,  Up: Advanced features
+
+9.6.2 2-axes sample
+-------------------
+
+Example of 2 axes on the plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/2_axis.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.3*sin(2*pi*x)"); y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+gr->Axis(); gr->Label('y',"axis 1",0);
+gr->Plot(y1,"b");
+gr->Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+gr->Axis(); gr->Label('y',"axis 2",0);
+gr->Stem(y2,"r");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+axis -1 -1 -1 1 1 1
+origin -1 -1 -1
+axis
+ylabel 'axis 1' 0
+plot y1 'b'
+axis 0 0 0 1 1 1
+origin 1 1 1
+axis
+ylabel 'axis 2' 0
+stem y2 'r'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.3*sin(2*pi*x)",0);
+mgl_data_modify(y2,"0.5+0.3*cos(2*pi*x)",0);
+mgl_set_axis_2d(gr,-1.,1.,-1.,1.);
+mgl_set_origin(gr,-1.,-1.,-1.);
+mgl_axis(gr,"xyz");
+mgl_label_ext(gr,'y',"axis 1",0,-1.4,0.);
+mgl_plot(gr,y1,"b");
+
+mgl_set_axis_2d(gr,0.,0.,1.,1.);
+mgl_set_origin(gr,1.,1.,1.);
+mgl_axis(gr,"xyz");
+mgl_label_ext(gr,'y',"axis 2",0,-1.4,0.);
+mgl_stem(gr,y2,"r");
+ *Fortran code*
+integer y1,y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1)
+y2 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0)
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_set_axis_2d(gr,-1.,1.,-1.,1.)
+call mgl_set_origin(gr,-1.,-1.,-1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 1',0,-1.4,0.)
+call mgl_plot(gr,y1,'b')
+
+call mgl_set_axis_2d(gr,0.,0.,1.,1.)
+call mgl_set_origin(gr,1.,1.,1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 2',0,-1.4,0.)
+call mgl_stem(gr,y2,'r')
+ *Python*
+y1, y2 = mglData(50), mglData(50);
+y1.Modify("0.3*sin(2*pi*x)");   y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr.SetRanges(-1,1,-1,1);   gr.SetOrigin(-1,-1);
+gr.Axis();      gr.Label("y","axis 1",0);
+gr.Plot(y1,"b");
+
+gr.SetRanges(0,1,0,1);      gr.SetOrigin(1,1);
+gr.Axis();      gr.Label("y","axis 2",0);
+gr.Stem(y2,"r");
+
+
+File: mathgl_en.info,  Node: Semi-log sample,  Next: Log-log sample,  Prev: 2-axes sample,  Up: Advanced features
+
+9.6.3 Semi-log sample
+---------------------
+
+Example of semi-log plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/semilog.pdf)
+
+   *C++ code*
+mglData x(2000), y(2000);
+x.Modify("0.01/(x+10^(-5))"); y.Modify("sin(1/v)",x);
+
+gr->Axis(mglPoint(0.01,-1),mglPoint(1000,1),mglPoint(0.01,-1));
+gr->SetFunc("lg(x)",0);  gr->SetTicks('x',0);
+
+gr->Box();
+gr->Plot(x,y,"b2");
+gr->Axis(); gr->Grid("xy","g");
+gr->Label('x',"x",0);   gr->Label('y', "y = sin 1/x",0);
+ *MGL code*
+new x 2000
+new y 2000
+modify x '0.01/(x+10^(-5))'
+modify y 'sin(1/v)' x
+
+xrange 0.01 1000
+origin 0.01 -1 0
+xtick 0
+axis 'lg(x)' '' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g'
+xlabel 'x' 0
+ylabel 'y = sin 1/x' 0
+box
+ *Pure C code*
+HMDT x = mgl_create_data_size(2000,1,1);
+HMDT y = mgl_create_data_size(2000,1,1);
+mgl_data_modify(x,"0.01/(x+10^(-5))",0);
+mgl_data_modify_vw(y,"sin(1/v)",x,0);
+
+mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.);
+mgl_set_func(gr,"lg(x)",0,0);
+mgl_set_ticks(gr,0.,-5.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,"b2");
+mgl_axis(gr,"xy"); mgl_axis_grid(gr,"xy","g");
+mgl_label_ext(gr,'x',"x",0,-1.4,0);
+mgl_label_ext(gr,'y', "y = sin 1/x",0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+ *Fortran code*
+integer x,y, mgl_create_data_size
+x = mgl_create_data_size(2000,1,1)
+y = mgl_create_data_size(2000,1,1)
+call mgl_data_modify(x,'0.01/(x+10^(-5))',0)
+call mgl_data_modify_vw(y,'sin(1/v)',x,x)
+
+call mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.)
+call mgl_set_func(gr,'lg(x)','','')
+call mgl_set_ticks(gr,0.,-5.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0.)
+call mgl_label_ext(gr,'y', 'y = sin 1/x',0.,-1.4,0.)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+ *Python*
+TO BE DONE
+
+
+File: mathgl_en.info,  Node: Log-log sample,  Next: Fitting sample,  Prev: Semi-log sample,  Up: Advanced features
+
+9.6.4 Log-log sample
+--------------------
+
+Example of log-log plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/loglog.pdf)
+
+   *C++ code*
+mglData x(100), y(100);
+x.Modify("pow(10,6*x-3)"); y.Modify("sqrt(1+v^2)",x);
+
+gr->Axis(mglPoint(0.001,0.1),mglPoint(1000,1000),mglPoint(0.001,0.1));
+gr->SetFunc("lg(x)","lg(y)");
+gr->SetTicks('x',0);    gr->SetTicks('y',0);
+
+gr->Box();
+gr->Plot(x,y,"b2");
+gr->Axis(); gr->Grid("xy","g;");
+gr->Label('x',"x",0); gr->Label('y', "y=\\sqrt{1+x^2}",0);
+ *MGL code*
+new x 100
+new y 100
+modify x 'pow(10,6*x-3)'
+modify y 'sqrt(1+v^2)' x
+
+axis 0.001 0.1 1000 1000
+xtick 0
+ytick 0
+axis 'lg(x)' 'lg(y)' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g;'
+xlabel 'x' 0
+ylabel 'y=\sqrt{1+x^2}' 0
+box
+ *Pure C code*
+HMDT x = mgl_create_data_size(100,1,1);
+HMDT y = mgl_create_data_size(100,1,1);
+mgl_data_modify(x,"pow(10,6*x-3)",0);
+mgl_data_modify_vw(y,"sqrt(1+v^2)",x,0);
+
+mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.);
+mgl_set_func(gr,"lg(x)","lg(y)",0);
+mgl_set_ticks(gr,0.,0.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,"b2");
+mgl_axis(gr,"xy"); mgl_axis_grid(gr,"xy","g;");
+mgl_label_ext(gr,'x',"x",0,-1.4,0);
+mgl_label_ext(gr,'y', "y=\\sqrt{1+x^2}",0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+ *Fortran code*
+integer x,y, mgl_create_data_size
+x = mgl_create_data_size(100,1,1)
+y = mgl_create_data_size(100,1,1)
+call mgl_data_modify(x,'pow(10,6*x-3)',0)
+call mgl_data_modify_vw(y,'sqrt(1+v^2)',x,x)
+
+call mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.)
+call mgl_set_func(gr,'lg(x)','lg(y)','')
+call mgl_set_ticks(gr,0.,0.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g;')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0)
+call mgl_label_ext(gr,'y', 'y=\sqrt{1+x^2}',0.,-1.4,0)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+ *Python*
+x, y = mglData(100), mglData(100);
+x.Modify("pow(10,6*x-3)");          y.Modify("sqrt(1+v^2)",x);
+gr.SetRanges(0.001,1000,0.1,1000);  gr.SetOrigin(0.001,0.1);
+gr.SetFunc("lg(x)","lg(y)");
+gr.SetTicks("x",0);     gr.SetTicks("y",0);
+gr.Box();               gr.Plot(x,y,"b2");
+gr.Axis();              gr.Grid("xy","g;");
+gr.Label("x","x",0);    gr.Label("y","y=\\sqrt{1+x^2}",0);
+
+
+File: mathgl_en.info,  Node: Fitting sample,  Next: Envelop sample,  Prev: Log-log sample,  Up: Advanced features
+
+9.6.5 Fitting sample
+--------------------
+
+Example of nonlinear fitting. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/fit.pdf)
+
+   *C++ code*
+mglData rnd(100), in(100), res;
+rnd.Fill("0.4*rnd+0.1+sin(2*pi*x)", gr->Min, gr->Max);
+in.Fill("0.3+sin(2*pi*x)", gr->Min, gr->Max);
+
+gr->Axis(mglPoint(-1,-2), mglPoint(1,2));
+gr->Plot(rnd, ". ");
+gr->Box();
+
+float ini[3] = {1,1,3};
+gr->Fit(res, rnd, "a+b*sin(c*x)", "abc", ini);
+gr->Plot(res, "r");
+gr->Plot(in, "b");
+gr->Text(mglPoint(-1, -1.3), "fitted:", "L:r", -1);
+gr->PutsFit(mglPoint(0, -1.8), "y = ", "C:r", -1);
+gr->Text(mglPoint(0, 2.2), "initial: y = 0.3+sin(2\\pi x)", "C:b", -1);
+ *MGL code*
+new rnd 100
+fill rnd '0.4*rnd+0.1+sin(2*pi*x)'
+new in 100
+fill in '0.3+sin(2*pi*x)'
+
+yrange -2 2
+plot rnd '. '
+box
+
+list ini 1 1 3
+fit res rnd 'a+b*sin(c*x)' 'abc' ini
+plot res 'r'
+plot in 'b'
+text -1 -1.3 'fitted:' 'L:r' -1
+putsfit 0 -1.8 'y = ' 'C:r'
+text 0 2.2 'initial: y = 0.3+sin(2\pi x)' 'C:b' -1
+ *Pure C code*
+HMDT rnd,in,res;
+float ini[3] = {1,1,3};
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+mgl_data_modify(rnd,"0.4*rnd+0.1+sin(4*pi*x)",0);
+mgl_data_modify(in,"0.3+sin(4*pi*x)",0);
+mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+mgl_plot(gr,rnd,". ");
+mgl_box(gr,1);
+
+mgl_fit_1(gr,res,rnd,"a+b*sin(c*x)","abc",ini);
+mgl_plot(gr,res,"r");   mgl_plot(gr,in,"b");
+mgl_puts_ext(gr,-1.,-1.3,0.,"fitted:","L:r",-1.,'t');
+mgl_puts_fit(gr,0.,-1.8,0.,"y = ","C:r",-1.);
+mgl_puts_ext(gr,0.,2.2,0.,"initial: y = 0.3+sin(2\\pi x)","C:b", -1., 't');
+ *Fortran code*
+integer rnd,in,res, mgl_create_data_size
+real ini(3)
+ini(1)=1;   ini(2)=1;   ini(3)=3;
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+call mgl_data_modify(rnd,"0.4*rnd+0.1+sin(4*pi*x)",0);
+call mgl_data_modify(in,"0.3+sin(4*pi*x)",0);
+call mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+call mgl_plot(gr,rnd,". ");
+call mgl_box(gr,1);
+
+call mgl_fit_1(gr,res,rnd,"a+b*sin(c*x)","abc",ini);
+call mgl_plot(gr,res,"r");
+call mgl_plot(gr,in,"b");
+call mgl_puts_ext(gr,-1.,-1.3,0.,"fitted:","L:r",-1.,'t');
+call mgl_puts_fit(gr,0.,-1.8,0.,"y = ","C:r",-1.);
+call mgl_puts_ext(gr,0.,2.2,0.,"initial: y = 0.3+sin(2\\pi x)","C:b", -1., 't');
+ *Python*
+rnd, In, res, ini = mglData(100), mglData(100), mglData(), mglData(3);
+rnd.Modify("0.4*rnd+0.1+sin(4*pi*x)");
+In.Modify("0.3+sin(4*pi*x)");
+gr.SetRanges(-1,1,-2,2);
+gr.Plot(rnd,". ");
+gr.Box();
+
+ini[0], ini[1], ini[2] = 1, 1, 3;
+gr.Fit(res,rnd,"a+b*sin(c*x)","abc",ini);
+gr.Plot(res,"r");   gr.Plot(In,"b");
+gr.Puts(-1,-1.3,0,"fitted:","L:r",-1);
+gr.PutsFit(0,-1.8,0,"y = ","C:r",-1);
+gr.Puts(0,2.2,0,"initial: y = 0.3+sin(2\\pi x)","C:b",-1);
+
+
+File: mathgl_en.info,  Node: Envelop sample,  Next: Sew sample,  Prev: Fitting sample,  Up: Advanced features
+
+9.6.6 Envelop sample
+--------------------
+
+Example of envelop reconstruction.
+
+   *C++ code*
+mglData a(1000);
+a.Fill("exp(-8*x^2)*sin(10*pi*x)", gr->Min, gr->Max);
+gr->Plot(a, "b");
+a.Envelop('x');
+gr->Plot(a, "r");
+gr->Axis();
+ *MGL code*
+new a 1000
+fill a 'exp(-8*x^2)*sin(10*pi*x)'
+plot a 'b'
+envelop a
+plot a 'r'
+axis
+ *Pure C code*
+HMDT a = mgl_create_data_size(1000,1,1);
+mgl_data_fill_eq(gr,a, "exp(-8*x^2)*sin(10*pi*x)", 0,0);
+mgl_plot(gr,a,"b");
+mgl_data_envelop(a,'x');
+mgl_plot(gr,a,"r");
+mgl_axis(gr,"xyz");
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(1000,1,1)
+call mgl_data_fill_eq(gr,a, 'exp(-8*x^2)*sin(10*pi*x)', 0,0)
+call mgl_plot(gr,a,'b')
+call mgl_data_envelop(a,'x')
+call mgl_plot(gr,a,'r')
+call mgl_axis(gr,'xyz')
+ *Python*
+a = mglData(1000);
+gr.Fill(a, "exp(-8*x^2)*sin(10*pi*x)");
+gr.Plot(a,"b");
+a.Envelop("x");
+gr.Plot(a,"r");
+gr.Axis();
+
+
+File: mathgl_en.info,  Node: Sew sample,  Next: STFA sample,  Prev: Envelop sample,  Up: Advanced features
+
+9.6.7 Sew sample
+----------------
+
+Example of phase "sewing".
+
+   *C++ code*
+mglData a(100, 100);
+a.Modify("mod((y^2-(1-x)^2)/2,0.1)");
+gr->Rotate(40, 60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Surf(a, "b");
+a.Sew("xy", 0.1);
+gr->Surf(a, "r");
+gr->Box();
+ *MGL code*
+new a 100 100
+modify a 'mod((y^2-(1-x)^2)/2,0.1)'
+rotate 40 60
+light on
+alpha on
+surf a 'b'
+sew a 'xy' 0.1
+surf a 'r'
+box
+ *Pure C code*
+HMDT a = mgl_create_data_size(100,100,1);
+mgl_data_modify(a, "mod((y^2-(1-x)^2)/2, 0.1)", 0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+
+mgl_surf(gr,a,"b");
+mgl_data_sew(a,"xy",0.1);
+mgl_surf(gr,a,"r");
+mgl_box(gr,1);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(100,100,1)
+call mgl_data_modify(a, 'mod((y^2-(1-x)^2)/2, 0.1)', 0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+
+call mgl_surf(gr,a,'b')
+call mgl_data_sew(a,'xy',0.1)
+call mgl_surf(gr,a,'r')
+call mgl_box(gr,1)
+ *Python*
+a = mglData(100, 100);
+a.Modify("mod((y^2-(1-x)^2)/2, 0.1)");
+gr.Rotate(40, 60);  gr.Light(True);     gr.Alpha(True);
+gr.Surf(a, "b");
+a.Sew("xy", 0.1);
+gr.Surf(a, "r");
+gr.Box();
+
+
+File: mathgl_en.info,  Node: STFA sample,  Next: PDE sample,  Prev: Sew sample,  Up: Advanced features
+
+9.6.8 STFA sample
+-----------------
+
+Example of Short Time Fourier Analysis.
+
+   *C++ code*
+mglData a(2000), b(2000);
+a.Fill("cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)",
+        gr->Min, gr->Max);
+gr->SubPlot(1, 2, 0);
+gr->Plot(a);
+gr->Axis();
+gr->Label('x', "\\i t");
+
+gr->SubPlot(1, 2, 1);
+gr->STFA(a, b, 64);
+gr->Axis();
+gr->Label('x', "\\i t");
+gr->Label('y', "\\omega", 0);
+ *MGL code*
+new a 2000
+new b 2000
+fill a 'cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)'
+subplot 1 2 0
+plot a
+axis
+xlabel '\i t'
+subplot 1 2 1
+stfa a b 64 ''
+axis
+ylabel '\omega' 0
+xlabel '\i t'
+ *Pure C code*
+HMDT a = mgl_create_data_size(2000,1,1);
+HMDT b = mgl_create_data_size(2000,1,1);
+mgl_data_fill_eq(gr, a, "cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)",0,0);
+mgl_subplot(gr,1,2,0);
+mgl_plot(gr,a,"");
+mgl_axis(gr,"xy");
+mgl_label(gr,'x', "\\i t");
+
+mgl_subplot(gr,1,2,1);
+mgl_stfa(gr,a,b,64,"",0.);
+mgl_axis(gr,"xy");
+mgl_label(gr,'x', "\\i t");
+mgl_label(gr,'y', "\\omega");
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(2000,1,1)
+b = mgl_create_data_size(2000,1,1)
+call mgl_data_fill_eq(gr, a, 'cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ &
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)',0,0)
+call mgl_subplot(gr,1,2,0)
+call mgl_plot(gr,a,'')
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+
+call mgl_subplot(gr,1,2,1)
+call mgl_stfa(gr,a,b,64,'',0.)
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+call mgl_label(gr,'y', '\omega')
+ *Python*
+a, b = mglData(2000), mglData(2000);
+gr.Fill(a,"cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)");
+gr.SubPlot(1, 2, 0);
+gr.Plot(a);
+gr.Axis();
+gr.Label('x', "\\i t");
+
+gr.SubPlot(1, 2, 1);
+gr.STFA(a, b, 64);
+gr.Axis();
+gr.Label('x', "\\i t");
+gr.Label('y', "\\omega", 0);
+
+
+File: mathgl_en.info,  Node: PDE sample,  Next: Beam tracing sample,  Prev: STFA sample,  Up: Advanced features
+
+9.6.9 PDE sample
+----------------
+
+Example of Partial Differential Eduation solving.
+
+   *C++ code*
+mglData a,re(128),im(128);
+gr->Axis();
+gr->Label('x', "\\i x");
+gr->Label('y', "\\i z");
+
+re.Fill("exp(-48*(x+0.7)^2)", gr->Min, gr->Max);
+a = mglPDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, gr->Min, gr->Max, 0.01, 30);
+a.Transpose("yxz");
+gr->CAxis(0, 1);
+gr->Dens(a,"wyrRk");
+gr->Plot("-x", "k|");
+gr->Puts(mglPoint(0, 0.85), "absorption: (x+z)/2 for x+z>0");
+gr->Title("\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+ *MGL code*
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+fill re 'exp(-48*(x+0.7)^2)'
+pde a 'p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)' re im 0.01 30
+transpose a
+
+crange 0 1
+dens a 'wyrRk'
+fplot '-x' 'k|'
+text 0 0.85 'absorption: (x+z)/2 for x+z>0' '' -1
+title 'Equation: ik_0\partial_zu + \Delta u + x\cdot u + i \frac{x+z}{2}\cdot u = 0' 'iC' -1.5
+ *Pure C code*
+HMDT a = mgl_create_data();
+HMDT re = mgl_create_data_size(128,1,1);
+HMDT im = mgl_create_data_size(128,1,1);
+mgl_axis(gr,"xyz");
+mgl_label(gr,'x', "\\i x");
+mgl_label(gr,'y', "\\i z");
+
+mgl_data_fill_eq(gr,re,"exp(-48*(x+0.7)^2)", 0, 0);
+a = mgl_pde_solve(gr, "p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, 0.01, 30.);
+mgl_data_transpose(a, "yxz");
+mgl_set_caxis(gr, 0, 1);
+mgl_dens(gr, a,"wyrRk", -1.);
+mgl_fplot(gr, "-x", "k|", 100);
+mgl_puts(gr, 0., 0.85, 0., "absorption: (x+z)/2 for x+z>0");
+mgl_title(gr, "\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+mgl_delete_data(a);
+mgl_delete_data(im);
+mgl_delete_data(re);
+ *Fortran code*
+integer a,re,im, mgl_create_data_size
+a = mgl_create_data()
+re = mgl_create_data_size(128,1,1)
+im = mgl_create_data_size(128,1,1)
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x', '\i x')
+call mgl_label(gr,'y', '\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*(x+0.7)^2)', 0, 0)
+a = mgl_pde_solve(gr, 'p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)', re, im, 0.01, 30.)
+call mgl_data_transpose(a, 'yxz')
+call mgl_set_caxis(gr, 0., 1.)
+call mgl_dens(gr, a,'wyrRk', -1.)
+call mgl_fplot(gr, '-x', 'k|', 100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+z)/2 for x+z>0')
+call mgl_title(gr, '\r{Equation:} ik_0\partial_zu + \Delta u + x\cdot u + &
+i \frac{x+z}{2}\cdot u = 0', 'iC', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+ *Python*
+a, re, im = mglData(), mglData(128), mglData(128);
+gr.Axis();
+gr.Label('x', "\\i x");
+gr.Label('y', "\\i z");
+
+gr.Fill(re,"exp(-48*(x+0.7)^2)");
+a = gr.PDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, 0.01, 30);
+a.Transpose("yxz");
+gr.SetCRange(0, 1);
+gr.Dens(a,"wyrRk");
+gr.Plot("-x", "k|");
+gr.Puts(0, 0.85, 0., "absorption: (x+z)/2 for x+z>0");
+gr.Title("\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+
+
+File: mathgl_en.info,  Node: Beam tracing sample,  Next: Parser sample,  Prev: PDE sample,  Up: Advanced features
+
+9.6.10 Beam tracing sample
+--------------------------
+
+Example of ray and beam tracing. Compare with *note PDE sample::.
+
+   *C++ code*
+mglData r, xx, yy, a, im(128), re(128);
+const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+gr->Plot(r.SubData(0), r.SubData(1), "k");
+gr->Axis();	gr->Label('x', "\\i x");	gr->Label('y', "\\i z");
+// now start beam tracing
+re.Fill("exp(-48*x^2)", gr->Min, gr->Max);
+a = mglQO2d(ham, re, im, r, 1, 30, &xx, &yy);
+gr->CAxis(0, 1);
+gr->Dens(xx, yy, a, "wyrRk");
+gr->Plot("-x", "k|");
+gr->Puts(mglPoint(0, 0.85), "absorption: (x+y)/2 for x+y>0");
+gr->Puts(mglPoint(0.7, -0.05), "central ray");
+gr->Title("Beam and ray tracing", "C", -1.5);
+ *MGL code*
+define $1 'p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)'
+ray r $1 -0.7 -1 0 0 0.5 0 0.02 2
+plot r(0) r(1) 'k'
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+new xx
+new yy
+fill re 'exp(-48*x^2)'
+qo2d a $1 re im r 1 30 xx yy
+
+crange 0 1
+dens xx yy a 'wyrRk'
+fplot '-x' 'k|'
+text -0.8 0.85 'absorption: (x+y)/2 for x+y>0' 'L' -1
+text 0.5 -0.05 'central ray' 'L' -1
+title 'Beam and ray tracing' 'C' -1.5
+ *Pure C code*
+const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+HMDT r, xx, yy, a, im, re;
+im = mgl_create_data_size(128,1,1);
+re = mgl_create_data_size(128,1,1);
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.);
+xx = mgl_data_subdata(r,0,-1,-1);
+yy = mgl_data_subdata(r,1,-1,-1);
+mgl_plot_xy(gr, xx, yy, "k");
+mgl_axis(gr,"xyz");
+mgl_label(gr,'x',"\\i x");
+mgl_label(gr,'y',"\\i z");
+
+mgl_data_fill_eq(gr,re,"exp(-48*x^2)", 0, 0);
+a = mgl_qo2d_solve(ham, re, im, r, 1, 30, xx, yy);
+mgl_set_caxis(gr,0.,1.);
+mgl_dens_xy(gr,xx, yy, a, "wyrRk", -1.);
+mgl_fplot(gr,"-x", "k|",100);
+mgl_puts(gr, 0., 0.85, 0., "absorption: (x+y)/2 for x+y>0");
+mgl_puts(gr, 0.7, -0.05, 0., "central ray");
+mgl_title(gr, "Beam and ray tracing", "C", -1.5);
+mgl_delete_data(a);     mgl_delete_data(r);
+mgl_delete_data(xx);    mgl_delete_data(yy);
+mgl_delete_data(im);    mgl_delete_data(re);
+ *Fortran code*
+integer r, xx, yy, a, im, re, mgl_create_data_size
+integer mgl_data_subdata, mgl_ray_trace, mgl_qo2d_solve
+character*64 ham
+ham = 'p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)'
+
+im = mgl_create_data_size(128,1,1)
+re = mgl_create_data_size(128,1,1)
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.)
+xx = mgl_data_subdata(r,0,-1,-1)
+yy = mgl_data_subdata(r,1,-1,-1)
+call mgl_plot_xy(gr, xx, yy, 'k')
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x','\i x')
+call mgl_label(gr,'y','\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*x^2)', 0, 0)
+a = mgl_qo2d_solve(ham, re, im, r, 1., 30., xx, yy)
+call mgl_set_caxis(gr,0.,1.)
+call mgl_dens_xy(gr,xx, yy, a, 'wyrRk', -1.)
+call mgl_fplot(gr,'-x', 'k|',100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+y)/2 for x+y>0')
+call mgl_puts(gr, 0.7, -0.05, 0., 'central ray')
+call mgl_title(gr, 'Beam and ray tracing', 'C', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(r)
+call mgl_delete_data(xx)
+call mgl_delete_data(yy)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+ *Python*
+ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+r, xx, yy, a = mglData(), mglData(), mglData(), mglData();
+im, re = mglData(128), mglData(128);
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+
+gr.Plot(r.SubData(0), r.SubData(1), "k");
+gr.Axis();	gr.Label('x', "\\i x");	gr.Label('y', "\\i z");
+
+gr.Fill(re,"exp(-48*x^2)");
+a = mglQO2d(ham, re, im, r, 1, 30, xx, yy);
+gr.SetCRange(0, 1);
+gr.Dens(xx, yy, a, "wyrRk");
+gr.Plot("-x", "k|");
+gr.Puts(0, 0.85, 0, "absorption: (x+y)/2 for x+y>0");
+gr.Puts(0.7, -0.05, 0, "central ray");
+gr.Title("Beam and ray tracing", "C", -1.5);
+
+
+File: mathgl_en.info,  Node: Parser sample,  Next: Manual ticks sample,  Prev: Beam tracing sample,  Up: Advanced features
+
+9.6.11 Parser sample
+--------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+float a[100];   // let a_i = sin(4*pi*x), x=0...1
+for(int i=0;i<100;i++) a[i]=sin(4*M_PI*i/99);
+mglParse *parser = new mglParse;
+mglData &d = (parser->AddVar("dat"))->d;
+d.Set(a,100);   // set data to variable
+parser->Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+// you may break script at any line do something
+// and continue after that
+parser->Execute(gr, "xlabel 'x'\nylabel 'y'\nbox");
+// also you may use cycles or conditions in script
+parser->Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+ *MGL code*
+NOT AVAILABLE
+ *Pure C code*
+float a[100];   /* let a_i = sin(4*pi*x), x=0...1 */
+int i;
+for(i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+HMPR parser = mgl_create_parser();
+HMDT d = mgl_add_var(parser, "dat");
+mgl_data_set_float(d,a,100,1,1);    /* set data to variable */
+mgl_parse_text(gr, parser, "plot dat; xrange 0 1\nbox\naxis");
+/* you may break script at any line do something
+   and continue after that */
+mgl_parse_text(gr, parser, "xlabel 'x'\nylabel 'y'");
+/* also you may use cycles or conditions in script */
+mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+ *Fortran code*
+integer i,parser,d, mgl_create_data_size, mgl_create_parser
+real a(100)
+! let a_i = sin(4*pi*x), x=0...1
+do i = 1,100
+    a(i)=sin(4*3.1415926*(i-1)/99)
+end do
+parser = mgl_create_parser()
+d = mgl_add_var(parser, "dat")
+call mgl_data_set_real(d,a,100,1,1)    ! set data to variable
+! I don't know how put new line ('\n') into fortran string
+! So call mgl_parse_text() for each string :(
+call mgl_parse_text(gr, parser, "plot dat; xrange 0 1")
+call mgl_parse_text(gr, parser, "box")
+call mgl_parse_text(gr, parser, "axis")
+! you may break script at any line do something
+! and continue after that
+call mgl_parse_text(gr, parser, "xlabel 'x'")
+call mgl_parse_text(gr, parser, "ylabel 'y'")
+! there is now conditions because I don't know
+! how to send several string into parser at once :(
+!! also you may use cycles or conditions in script
+!call mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext")
+ *Python* You may need to use `from numpy import *' for defining
+functions like `sin()'.
+parser = mglParse();
+dat = parser.AddVar("dat");
+dat.Create(100);
+for i in range(100):
+  dat[i] = sin(4*pi*i/99);
+parser.Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+# you may break script at any line do something
+# and continue after that
+parser.Execute(gr, "xlabel 'x'\nylabel 'y'");
+# also you may use cycles or conditions in script
+parser.Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+
+
+File: mathgl_en.info,  Node: Manual ticks sample,  Next: ColumnPlot sample,  Prev: Parser sample,  Up: Advanced features
+
+9.6.12 Tick values sample
+-------------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+gr->Axis(mglPoint(-M_PI, 0), mglPoint(M_PI, 2));
+gr->SetTicksVal('x', 6, -M_PI, "-\\pi", -M_PI/2, "-\\pi/2", 0., "0",
+                0.886, "x^*", M_PI/2, "\\pi/2", M_PI, "\\pi");
+gr->Axis();     gr->Grid();
+gr->Plot("2*cos(x^2)^2", "r2", NAN, 300);
+ *MGL code*
+axis -pi 0 pi 2
+xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' 0.886 'x^*' 1.571 '\pi/2' pi '\pi'
+axis
+grid
+fplot '2*cos(x^2)^2' 'r2' nan 300
+ *Pure C code*
+mgl_set_axis_2d(gr, -M_PI, 0, M_PI, 2);
+mgl_set_ticks_val(gr, 'x', 6, -M_PI, "-\\pi", -M_PI/2, "-\\pi/2",
+            0., "0", 0.886, "x^*", M_PI/2, "\\pi/2", M_PI, "\\pi");
+mgl_axis(gr,"xyz");
+mgl_axis_grid(gr,"xyz", "B-");
+mgl_fplot(gr, "2*cos(x^2)^2", "r2", 300);
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+gr.SetRanges(-pi, pi, 0, 2);
+parser = mglParse();
+# very "stupid" way because SWIG not support variable arguments
+parser.Execute(gr, "xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' "
+                    "0.886 'x^*' 1.571 '\pi/2' pi '\pi'");
+gr.Axis();     gr.Grid();
+gr.Plot("2*cos(x^2)^2", "r2", 300);
+
+
+File: mathgl_en.info,  Node: ColumnPlot sample,  Next: StickPlot sample,  Prev: Manual ticks sample,  Up: Advanced features
+
+9.6.13 ColumnPlot sample
+------------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+char str[32];
+for(int i=0;i<4;i++)
+{
+        gr->ColumnPlot(4,i);
+        gr->Box();
+        sprintf(str,"Plot %d of 4",i);
+        gr->Text(mglPoint(-0.5,0.5),str);
+        sprintf(str,"sin(pi*x+pi*%d/2)",i);
+        gr->Plot(str);
+}
+ *MGL code*
+for $1 0 3
+columnplot 4 $1
+box
+text -0.5 0.5 'Plot $1 of 4'
+fplot 'sin(pi*x+pi*$1/2)'
+next
+ *Pure C code*
+int i;
+char str[32];
+for(i=0;i<4;i++)
+{
+        mgl_columnplot(gr,4,i);
+        mgl_box(gr,1);
+        sprintf(str,"Plot %d of 4",i);
+        mgl_text(gr,-0.5,0.5,0.,str);
+        sprintf(str,"sin(pi*x+pi*%d/2)",i);
+        mgl_fplot(gr,str,"",100);
+}
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+
+File: mathgl_en.info,  Node: StickPlot sample,  Prev: ColumnPlot sample,  Up: Advanced features
+
+9.6.14 StickPlot sample
+-----------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+gr->SetRanges(-1, 1, -1, 1, 0, 1);  gr->Light(true);
+gr->StickPlot(3, 0, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2-6*x^2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=0", "", -2);
+gr->StickPlot(3, 1, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/2-6*x^2)/sqrt(2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=1", "", -2);
+gr->StickPlot(3, 2, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/5-6*x^2)/sqrt(5)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=2", "", -2);
+gr->Label('x',"\\tau", 0);  gr->Label('y', "\\rho");
+ *MGL code*
+ranges -1 1 -1 1 0 1:light on
+stickplot 3 0 40 30 : axis 'xyz_'
+fsurf 'exp(-10*y^2-6*x^2)'
+text 0.2 0 1.2 'z=0' '' -2
+stickplot 3 1 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/2-6*x^2)/sqrt(2)'
+text 0.2 0 1.2 'z=1' '' -2
+stickplot 3 2 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/5-6*x^2)/sqrt(5)'
+text 0.2 0 1.2 'z=2' '' -2
+xlabel '\tau' 0 : ylabel '\rho'
+ *Pure C code*
+mgl_set_axis_3d(gr, -1, -1, 0, 1, 1, 1);
+mgl_set_light(gr, 1);
+mgl_stickplot(gr, 3, 0, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2-6*x^2)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=0");
+mgl_stickplot(gr, 3, 1, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2/2-6*x^2)/sqrt(2)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=1");
+mgl_stickplot(gr, 3, 2, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2/5-6*x^2)/sqrt(5)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=2");
+mgl_label(gr,'x',"\\tau");
+mgl_label(gr,'y', "\\rho");
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+gr->SetRanges(-1, 1, -1, 1, 0, 1);  gr->Light(true);
+gr->StickPlot(3, 0, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2-6*x^2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=0", "", -2);
+gr->StickPlot(3, 1, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/2-6*x^2)/sqrt(2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=1", "", -2);
+gr->StickPlot(3, 2, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/5-6*x^2)/sqrt(5)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=2", "", -2);
+gr->Label('x',"\\tau", 0);  gr->Label('y', "\\rho");
+
+
+File: mathgl_en.info,  Node: TeX-like symbols,  Next: Copying This Manual,  Prev: Samples,  Up: Top
+
+Appendix A TeX-like symbols
+***************************
+
+The full list of TeX-like commands recognizable by MathGL is shown
+below. If command is not recognized then it will be printed as is by
+ommitting `\' symbol. For example, `\#' produce "#", `\\' produce "\",
+`\qq' produce "qq".
+
+   *Change case*: _, ^, @.
+
+   *Text style*: \big, \b, \textbf, \i, \textit, \bi, \r, \textrm, \a,
+\overline, \u, \underline, \w, \wire, #,
+\color[wkrgbcymhRGBCYMHWlenupqLENUPQ]
+
+   *Roots*: \sqrt, \sqrt3, \sqrt4
+
+   *Fractions*: \frac, \stack, \overset, \underset, \stackr, \stackl
+
+   *Accents*: \hat, \tilde, \dot, \ddot, \dddot, \ddddot, \acute,
+\check, \grave, \vec, \bar, \breve
+
+   *Special symbols*: \textquotedbl, \textdollar, \And,
+\textasciigrave, \textsubw, \colon, \less, \greater, \lbrack,
+\backslash, \rbrack, \textasciicircum, \lbrace, \vert, \rbrace,
+\textasciitilde, \aa, \ae, \textexclamdown, \textcent, \sterling,
+\textcurrency, \yen, \textbrokenbar, \S, \textasciidieresis,
+\textcopyright, \textordfeminine, \guillemotleft, \neg,
+\textregistered, \textasciimacron, \textdegree, \pm, \texttwosuperior,
+\textthreesuperior, \textasciiacute, \textmu, \P, \cdotp,
+\textonesuperior, \textordmasculine, \guillemotright, \textonequarter,
+\textonehalf, \textthreequarters, \textquestiondown, \AA, \AE, \DH,
+\times, \O, \TH, \ss, \dh, \div, \o, \th, \DJ, \dj, \textcrh, \L, \l,
+\OE, \oe, \NG, \ng, \textcrb, \texthtc, \textflorin, \texthvlig,
+\texthtk, \textctd, \textctl, \textctn, \textctt, \textdotlessj,
+\textbarl, \textcrlambda, \lambdabar, \Ohorn, \ohorn, \texthtp,
+\textlooptoprevesh, \textlhookt, \texthtt, \Uhorn, \uhorn, \Zbar,
+\textbenttailyogh, \textcrtwo, \textcrinvglotstop, \textpipe,
+\textdoublepipe, \textdoublebarpipe, \textexclam, \textturna,
+\textscripta, \textturnscripta, \texthtb, \textopeno, \textctc,
+\textrtaild, \texthtd, \textreve, \textschwa, \texthtg, \textscriptg,
+\textscg, \textgamma, \textramshorns, \textturnh, \texthth,
+\texththeng, \textbari, \textiota, \textturnmrleg, \textltailm,
+\textltailn, \textrtailn, \textscn, \textbaro, \textscoelig,
+\textcloseomega, \textphi, \textturnr, \textscr, \textinvscr,
+\textrtails, \textesh, \textbardotlessjvar, \textvibyi, \textctesh,
+\textturnt, \textrtailt, \textbaru, \textrtailz, \textctz, \textyogh,
+\textctyogh, \textglotstop, \textrevglotstop, \textinvglotstop,
+\textstretchcvar, \textbullseye, \textscb, \textrhookschwa,
+\textepsilon, \textrevepsilon, \textrhookrevepsilon,
+\textcloserevepsilon, \textbardotlessj, \textsci, \textltilde,
+\textbeltl, \textrtaill, \textlyoghlig, \textturnm, \textturnlonglegr,
+\textturnrrtail, \textlonglegr, \textrtailr, \textfishhookr, \textlhti,
+\textupsilon, \textscriptv, \textturnv, \textturnw, \textturny,
+\textscy, \textcloseepsilon, \texthtscg, \textsch, \textctj,
+\textturnk, \textscl, \texthtq, \textbarglotstop, \textbarrevglotstop,
+\textdzlig, \textdyoghlig, \textdctzlig, \texttslig, \texttctctlig,
+\texttctctlig, \textlongy, \textlongy, \ipasupgamma, \ipasupl,
+\ipasups, \ipasupx, \ipasuprerglotstpp, \tonebarextrahigh,
+\tonebarhigh, \tonebarmid, \tonebarlow, \tonebarextralow, \textsuph,
+\textsuphth, \textsupj, \textsupr, \textsupturnr, \textsupturnrrtail,
+\textsupinvscr, \textsupw, \textsupy, \cprime, \cdprime,
+\textturncomma, \rasp, \lasp, \texthamza, \textain, \textraiseglotstop,
+\textraiserevglotstop, \textlptr, \textrptr, \textuptr, \textdptr,
+\$\wedge$, \v, \textprimstress, \textmacron, \textacute, \textgrave,
+\textsecstress, \textlowmacron, \textlowgrave, \textlowacute,
+\textlengthmark, \texthalflength, \textrhalfring, \textlhalfring,
+\textraised, \textlowered, \textadvanced, \textretracted, \textbreve,
+\textdotaccent, \textringaccent, \textogonek, \textsmalltilde,
+\textdoubleacute, \textrhoticity, \textovercross, \ipavoicing,
+\ipaunaspirated, \sampi, \Alpha, \Beta, \Gamma, \Delta, \Epsilon,
+\Zeta, \Eta, \Theta, \Iota, \Kappa, \Lambda, \Mu, \Nu, \Xi, \Omicron,
+\Pi, \Rho, \Sigma, \Tau, \textsilon, \Phi, \Chi, \Psi, \Omega, \alpha,
+\beta, \gamma, \delta, \varepsilon, \zeta, \eta, \theta, \iota, \kappa,
+\lambda, \mu, \nu, \xi, \omicron, \pi, \rho, \varsigma, \sigma, \tau,
+\silon, \varphi, \chi, \psi, \omega, \varbeta, \vartheta, \silon, \phi,
+\varpi, \oldKoppa, \oldkoppa, \Stigma, \stigma, \Digamma, \digamma,
+\Koppa, \koppa, \varkappa, \varrho, \varTheta, \epsilon, \backepsilon,
+\textsca, \textsce, \textscu, \textlhookd, \textlhookk, \textlhookl,
+\texthooks, \testhookx, \texthookz, \texthyphen, \nobreakhyphen,
+\figdash, \endash, \emdash, \horizbar, \Vert, \twolowline, \lq, \rq,
+\dagger, \dag, \ddagger, \ddag, \textbullet, \enleadertwodots, \dots,
+\textperthousand, \textpertenthousand, \textprime, \prime, \textdprime,
+\dprime, \texttrprime, \trprime, \textbackprime, \backprime,
+\textbackdprime, \backdprime, \textbacktrprime, \backtrprime,
+\caretinsert, \guilsinglleft, \tieconcat, \hyphenbullet, \fracslash,
+\Question, \closure, \textAsterisks, \textdiscount, \textqprime,
+\qprime, \quotsinglbase, \quotsinglright, \textquotedblleft,
+\textquotedblright, \quotdblbase, \quotdblright, \guilsinglright,
+\textreferencemark, \Exclam, \overline, \textasterisklow,
+\textsemicolonreversed, \medmathspace, \supn, \textfranc, \textlira,
+\textpesetas, \euro, \BbbC, \incare, \Eulerconst, \scrI, \Im, \scrL,
+\ell, \BbbN, \textnumero, \textcircledP, \wp, \BbbP, \texttrademark,
+\BbbZ, \textoz, \textohm, \mho, \frakZ, \turnediota, \scrE, \scrF,
+\Finv, \scrM, \scro, \aleph, \beth, \gimel, \daleth, \Bbbsum, \Game,
+\sansLturned, \sansLmirrored, \Yup, \itBbbD, \itBbbd, \itBbbe, \itBbbi,
+\itBbbj, \scrg, \scrH, \frakH, \BbbH, \Planckconst, \hslash, \hbar,
+\BbbQ, \scrR, \Re, \BbbR, \textrecipe, \Angstrom, \scrB, \frakC,
+\textestimated, \scre, \Bbbpi, \Bbbgamma, \BbbGamma, \BbbPi,
+\PropertyLine, \upand, \fraconethird, \fractwothirds, \fraconefifth,
+\fractwofifths, \fracthreefifths, \fracfourfifths, \fraconesixth,
+\fracfivesixths, \fraconeeighth, \fracthreeeighths, \fracfiveeighths,
+\fracseveneights, \ldasharrhead, \leftdasharrow, \leftdasharrowhead,
+\rightdasharrow, \updasharrow, \leftarrow, \gets, \shortleftarrow,
+\uparrow, \rightarrow, \to, \shortrightarrow, \downarrow,
+\leftrightarrow, \updownarrow, \nwarrow, \nearrow, \searrow, \swarrow,
+\downdasharrow, \barleftarrow, \rightarrowbar, \leftwhitearrow,
+\upwhitearrow, \rightwhitearrow, \downwhitearrow, \nleftarrow,
+\nrightarrow, \leftsquigarrow, \rightsquigarrow, \leadsto,
+\twoheadleftarrow, \twoheaduparrow, \twoheadrightarrow,
+\twoheaddownarrow, \leftarrowtail, \rightarrowtail, \mapsfrom, \mapsup,
+\mapsto, \mapsdown, \updownarrowbar, \hookleftarrow, \hookrightarrow,
+\looparrowleft, \looparrowright, \leftrightsquigarrow,
+\nleftrightarrow, \downzigzagarrow, \Lsh, \Rsh, \Ldsh, \Rdsh,
+\linefeed, \carriagereturn, \curvearrowleft, \curvearrowright,
+\barovernorthwestarrow, \barleftarrowrightarrowbar,
+\acwopencirclearrow, \cwopencirclearrow, \leftharpoonup,
+\leftharpoondown, \upharpoonright, \upharpoonleft, \rightharpoonup,
+\rightharpoondown, \downharpoonright, \downharpoonleft,
+\rightleftarrows, \updownarrows, \leftrightarrows, \leftleftarrows,
+\upuparrows, \rightrightarrows, \downdownarrows, \leftrightharpoons,
+\rightleftharpoons, \nLeftarrow, \nLeftrightarrow, \nRightarrow,
+\Leftarrow, \Uparrow, \Rightarrow, \Downarrow, \Leftrightarrow,
+\Updownarrow, \Nwarrow, \Nearrow, \Searrow, \Swarrow, \Lleftarrow,
+\Rrightarrow, \leftsquigarrow, \rightsquigarrow, \nHuparrow,
+\nHdownarrow, \whitearrowupfrombar, \circleonrightarrow, \downuparrows,
+\rightthreearrows, \nvleftarrow, \nvrightarrow, \nvleftrightarrow,
+\nVleftarrow, \nVrightarrow, \nVleftrightarrow, \leftarrowtriangle,
+\rightarrowtriangle, \leftrightarrowtriangle, \forall, \complement,
+\partial, \exists, \nexists, \varnothing, \emptyset, \increment,
+\nabla, \in, \varin, \notin, \smallin, \ni, \owns, \varni, \nni,
+\smallni, \QED, \prod, \coprod, \amalg, \sum, \minus, \mp, \dotplus,
+\slash, \smallsetminus, \setminus, \ast, \circ, \bullet, \surd, \sqrt,
+\sqrt3, \sqrt4, \cuberoot, \fourthroot, \propto, \varpropto, \infty,
+\rightangle, \angle, \measuredangle, \sphericalangle, \mid, \nmid,
+\parallel, \nparallel, \wedge, \vee, \cap, \cup, \smallint, \int,
+\iint, \iiint, \oint, \oiint, \oiiint, \intclockwise,
+\varointclockwise, \ointctrclockwise, \therefore, \because, \colon,
+\Colon, \dotminus, \dashcolon, \dotsminusdots, \kernelcontraction,
+\sim, \thicksim, \backsim, \ac, \sinewave, \wr, \nsim, \eqsim, \simeq,
+\nsime, \cong, \simneqq, \ncong, \approx, \thickapprox, \napprox,
+\approxeq, \approxident, \backcong, \asymp, \Bumpeq, \bumpeq, \doteq,
+\Doteq, \fallingdotseq, \risingdotseq, \coloneq, \eqcolon, \eqcirc,
+\circeq, \arceq, \wedgeq, \veeeq, \stareq, \triangleq, \eqdef, \measeq,
+\questeq, \ne, \neq, \equiv, \nequiv, \Equiv, \leq, \le, \geq, \ge,
+\leqq, \geqq, \lneqq, \gneqq, \ll, \gg, \between, \nasymp, \nless,
+\ngtr, \nleq, \ngeq, \lesssim, \gtrsim, \nlesssim, \ngtrsim, \lessgtr,
+\gtrless, \nlessgtr, \ngtrless, \prec, \succ, \preccurlyeq,
+\succcurlyeq, \precsim, \succsim, \nprec, \nsucc, \subset, \supset,
+\nsubset, \nsupset, \subseteq, \supseteq, \nsubseteq, \nsupseteq,
+\subsetneq, \supsetneq, \cupleftarrow, \cupdot, \uplus, \sqsubset,
+\sqsupset, \sqsubseteq, \sqsupseteq, \sqcap, \sqcup, \oplus, \ominus,
+\otimes, \oslash, \odot, \circledcirc, \circledast, \circledequal,
+\circleddash, \boxplus, \boxminus, \boxtimes, \boxdot, \vdash, \dashv,
+\top, \bot, \assert, \models, \vDash, \Vdash, \Vvdash, \VDash, \nvdash,
+\nvDash, \nVdash, \nVDash, \prurel, \scurel, \vartriangleleft, \lhd,
+\vartriangleright, \rhd, \trianglelefteq, \unlhd, \trianglerighteq,
+\unrhd, \origof, \imageof, \multimap, \hermitmatrix, \intercal,
+\veebar, \barwedge, \barvee, \measuredrightangle, \varlrtriangle,
+\bigwedge, \bigvee, \bigcap, \bigcup, \smalldiamond, \cdot, \star,
+\divideontimes, \bowtie, \ltimes, \rtimes, \leftthreetimes,
+\rightthreetimes, \backsimeq, \curlyvee, \curlywedge, \Subset, \Supset,
+\Cap, \Cup, \pitchfork, \equalparallel, \lessdot, \gtrdot, \lll, \ggg,
+\lesseqgtr, \gtreqless, \eqless, \eqgtr, \curlyeqprec, \curlyeqsucc,
+\npreccurlyeq, \nsucccurlyeq, \nsqsubseteq, \nsqsupseteq, \sqsubsetneq,
+\sqsupsetneq, \lnsim, \gnsim, \precnsim, \succnsim, \ntriangleleft,
+\ntriangleright, \ntrianglelefteq, \ntrianglerighteq, \vdots, \cdots,
+\adots, \ddots, \disin, \varisins, \isins, \isindot, \varisinobar,
+\isinobar, \isinvb, \isinE, \nisd, \varnis, \nis, \varniobar, \niobar,
+\bagmember, \diameter, \house, \varbarwedge, \vardoublebarwedge,
+\lceil, \rceil, \lfloor, \rfloor, \drcrop, \dlcrop, \urcrop, \ulcrop,
+\invnot, \sqlozenge, \profline, \profsurf, \recorder, \target,
+\viewdata, \cloverleaf, \turnednot, \watchicon, \ulcorner, \urcorner,
+\llcorner, \lrcorner, \inttop, \intbottom, \frown, \smile, \clangle,
+\crangle, \varhexagonlrbonds, \cylcty, \profalar, \conictaper, \topbot,
+\obar, \APLnotslash, \APLnotbackslash, \APLboxupcaret, \APLboxquestion,
+\rangledownzigzagarrow, \dircurrent, \hexagon, \lparenuend,
+\lparenextender, \lparenlend, \rparenuend, \rparenextender,
+\rparenlend, \lbrackuend, \lbrackextender, \lbracklend, \rbrackuend,
+\rbrackextender, \rbracklend, \lbraceuend, \lbracemid, \lbracelend,
+\vbraceextender, \rbraceuend, \rbracemid, \rbracelend, \intextender,
+\harrowextender, \lmoustache, \rmoustache, \sumtop, \sumbottom,
+\overbracket, \underbracket, \bbrktbrk, \sqrtbottom, \lvboxline,
+\rvboxline, \carreturn, \varrowextender, \overparen, \underparen,
+\overbrace, \underbrace, \obrbrak, \ubrbrak, \trapezium, \benzenr,
+\strns, \fltns, \accurrent, \elinters, \textvisiblespace, \circledone,
+\circledtwo, \circledthree, \circledfour, \circledfive, \circledsix,
+\circledseven, \circledeight, \circlednine, \circledA, \circledB,
+\circledC, \circledD, \circledE, \circledF, \circledG, \circledH,
+\circledI, \circledJ, \circledK, \circledL, \circledM, \circledN,
+\circledO, \circledP, \circledQ, \circledR, \circledS, \circledT,
+\circledU, \circledV, \circledW, \circledX, \circledY, \circledZ,
+\circleda, \circledb, \circledc, \circledd, \circlede, \circledf,
+\circledg, \circledh, \circledi, \circledj, \circledk, \circledl,
+\circledm, \circledn, \circledo, \circledp, \circledq, \circledr,
+\circleds, \circledt, \circledu, \circledv, \circledw, \circledx,
+\circledy, \circledz, \circledzero, \bdhrule, \bdvrule, \bdtriplevdash,
+\bdquadhdash, \bdquadvdash, \bddvrh, \bddvlh, \bduvrh, \bduvlh,
+\bdbvrh, \bdbvlh, \bddvbh, \bduvbh, \bdbvbh, \bdHrule, \bdVrule,
+\bddvrH, \bddVrh, \bddVrH, \bddvlH, \bddVlh, \bddVlH, \bduvrH, \bduVrh,
+\bduVrH, \bduvlH, \bduVlh, \bduVlH, \bdbvrH, \bdbVrh, \bdbVrH, \bdbvlH,
+\bdbVlh, \bdbVlH, \bddvbH, \bddVbh, \bddVbH, \bduvbH, \bduVbh, \bduVbH,
+\bdbvbH, \bdbVbh, \bdbVbH, \bdnesw, \bdnwse, \blockuphalf,
+\blocklowhalf, \blockfull, \blocklefthalf, \blockrighthalf,
+\blockqtrshaded, \blockhalfshaded, \blockthreeqtrshaded,
+\mdlgblksquare, \mdlgwhtsquare, \squoval, \blackinwhitesquare,
+\squarehfill, \squarevfill, \squarehvfill, \squarenwsefill,
+\squareneswfill, \squarecrossfill, \squaregrayfill, \smblksquare,
+\smwhtsquare, \hrectangleblack, \hrectangle, \vrectangleblack,
+\vrectangle, \parallelogramblack, \parallelogram, \bigblacktriangleup,
+\bigtriangleup, \blacktriangle, \vartriangle, \blacktriangleright,
+\triangleright, \smallblacktriangleright, \smalltriangleright,
+\blackpointerright, \whitepointerright, \bigblacktriangledown,
+\bigtriangledown, \blacktriangledown, \triangledown,
+\blacktriangleleft, \triangleleft, \smallblacktriangleleft,
+\smalltriangleleft, \blackpointerleft, \whitepointerleft,
+\mdlgblkdiamond, \mdlgwhtdiamond, \diamond, \blackinwhitediamond,
+\fisheye, \lozenge, \mdlgwhtcircle, \dottedcircle, \circlevertfill,
+\bullseye, \mdlgblkcircle, \circlelefthalfblack, \circlerighthalfblack,
+\circlebottomhalfblack, \circletophalfblack, \circleurquadblack,
+\blackcircleulquadwhite, \blacklefthalfcircle, \blackrighthalfcircle,
+\inversebullet, \inversewhitecircle, \invwhiteupperhalfcircle,
+\invwhitelowerhalfcircle, \ularc, \urarc, \lrarc, \llarc,
+\topsemicircle, \botsemicircle, \lrblacktriangle, \llblacktriangle,
+\ulblacktriangle, \urblacktriangle, \smwhtcircle, \squareleftblack,
+\squareleftblack, \squareulblack, \squarelrblack, \boxbar,
+\trianglecdot, \triangleleftblack, \trianglerightblack, \lgwhtcircle,
+\squareulquad, \squarellquad, \squarelrquad, \squareurquad,
+\circleulquad, \circlellquad, \circlelrquad, \circleurquad,
+\ultriangle, \urtriangle, \lltriangle, \mdwhtsquare, \box,
+\mdblksquare, \mdsmwhtsquare, \mdsmblksquare, \lrtriangle, \bigstar,
+\bigwhitestar, \astrosun, \conjunction, \phone, \XBox, \danger,
+\frownie, \smiley, \blacksmiley, \sun, \rightmoon, \leftmoon, \mercury,
+\female, \earth, \male, \jupiter, \saturn, \neptune, \pluto, \aries,
+\taurus, \spadesuit, \heartsuit, \diamondsuit, \clubsuit,
+\varspadesuit, \varheartsuit, \vardiamondsuit, \varclubsuit,
+\quarternote, \eighthnote, \twonotes, \flat, \natural, \sharp,
+\acidfree, \dicei, \diceii, \diceiii, \diceiv, \dicev, \dicevi,
+\circledrightdot, \circledtwodots, \blackcircledrightdot,
+\blackcircledtwodots, \triangleexclam, \Hermaphrodite, \mdwhtcircl,
+\mdblkrcl, \mdsmwhtcircl, \neuter, \scissors, \envelope, \checkmark,
+\maltese, \circledstar, \varstar, \dingasterisk, \lbrbrak, \rbrbrak,
+\circledsansone, \circledsanstwo, \circledsansthree, \circledsansfour,
+\circledsansfive, \circledsanssix, \circledsansseven,
+\circledsanseight, \circledsansnine, \circledsansten,
+\blackcircledsansone, \blackcircledsanstwo, \blackcircledsansthree,
+\blackcircledsansfour, \blackcircledsansfive, \blackcircledsanssix,
+\blackcircledsansseven, \blackcircledsanseight, \blackcircledsansnine,
+\blackcircledsansten, \draftingarrow, \threedangle,
+\whiteinwhitetriangle, \perp, \subsetcirc, \supsetcirc, \lbag, \rbag,
+\veedot, \bsolhsub, \suphsol, \longdivision, \diamondcdot, \wedgedot,
+\upin, \pullback, \pushout, \leftouterjoin, \rightouterjoin,
+\fullouterjoin, \bigbot, \bigtop, \DashVDash, \dashVdash, \multimapinv,
+\vlongdash, \longdashv, \cirbot, \lozengeminus, \concavediamond,
+\concavediamondtickleft, \concavediamondtickright,
+\whitesquaretickleft, \whitesquaretickright, \lBrack, \rBrack, \langle,
+\rangle, \lAngle, \rAngle, \Lbrbrak, \Rbrbrak, \UUparrow, \DDownarrow,
+\acwgapcirclearrow, \cwgapcirclearrow, \rightarrowonoplus,
+\longleftarrow, \longrightarrow, \longleftrightarrow, \Longleftarrow,
+\Longrightarrow, \Longleftrightarrow, \longmapsfrom, \longmapsto,
+\Longmapsfrom, \Longmapsto, \longrightsquigarrow, \nvtwoheadrightarrow,
+\nVtwoheadrightarrow, \nvLeftarrow, \nvRightarrow, \nvLeftrightarrow,
+\twoheadmapsto, \Mapsfrom, \Mapsto, \downarrowbarred, \uparrowbarred,
+\Uuparrow, \Ddownarrow, \leftbkarrow, \rightbkarrow, \leftdbkarrow,
+\dbkarow, \drbkarow, \rightdotarrow, \baruparrow, \downarrowbar,
+\nvrightarrowtail, \nVrightarrowtail, \twoheadrightarrowtail,
+\nvtwoheadrightarrowtail, \nVtwoheadrightarrowtail, \lefttail,
+\righttail, \leftdbltail, \rightdbltail, \diamondleftarrow,
+\rightarrowdiamond, \diamondleftarrowbar, \barrightarrowdiamond,
+\nwsearrow, \neswarrow, \hknwarrow, \hknearrow, \hksearow, \hkswarow,
+\tona, \toea, \tosa, \towa, \rdiagovfdiag, \fdiagovrdiag, \seovnearrow,
+\neovsearrow, \fdiagovnearrow, \rdiagovsearrow, \neovnwarrow,
+\nwovnearrow, \rightcurvedarrow, \uprightcurvearrow,
+\downrightcurvedarrow, \leftdowncurvedarrow, \rightdowncurvedarrow,
+\cwrightarcarrow, \acwleftarcarrow, \acwoverarcarrow,
+\acwundercurvearrow, \curvearrowrightminus, \curvearrowleftplus,
+\cwundercurvearrow, \ccwundercurvearrow, \acwcirclearrow,
+\cwcirclearrow, \rightarrowshortleftarrow, \leftarrowshortrightarrow,
+\shortrightarrowleftarrow, \rightarrowplus, \leftarrowplus,
+\rightarrowx, \leftrightarrowcircle, \twoheaduparrowcircle,
+\leftrightharpoonupdown, \leftrightharpoondownup,
+\updownharpoonrightleft, \updownharpoonleftright,
+\leftrightharpoonupup, \updownharpoonrightright,
+\leftrightharpoondowndown, \updownharpoonleftleft, \barleftharpoonup,
+\rightharpoonupbar, \barupharpoonright, \downharpoonrightbar,
+\barleftharpoondown, \rightharpoondownbar, \barupharpoonleft,
+\downharpoonleftbar, \leftharpoonupbar, \barrightharpoonup,
+\upharpoonrightbar, \bardownharpoonright, \leftharpoondownbar,
+\barrightharpoondown, \upharpoonleftbar, \bardownharpoonleft,
+\leftharpoonsupdown, \upharpoonsleftright, \rightharpoonsupdown,
+\downharpoonsleftright, \leftrightharpoonsup, \leftrightharpoonsdown,
+\rightleftharpoonsup, \rightleftharpoonsdown, \leftharpoonupdash,
+\dashleftharpoondown, \rightharpoonupdash, \dashrightharpoondown,
+\updownharpoonsleftright, \downupharpoonsleftright, \rightimply,
+\equalrightarrow, \similarrightarrow, \leftarrowsimilar,
+\rightarrowsimilar, \rightarrowapprox, \ltlarr, \leftarrowless,
+\gtrarr, \subrarr, \leftarrowsubset, \suplarr, \leftfishtail,
+\rightfishtail, \upfishtail, \downfishtail, \Vvert, \mdsmblkcircle,
+\typecolon, \lBrace, \rBrace, \lParen, \rParen, \llparenthesis,
+\rrparenthesis, \llangle, \rrangle, \lbrackubar, \rbrackubar,
+\lbrackultick, \rbracklrtick, \lbracklltick, \rbrackurtick, \langledot,
+\rangledot, \lparenless, \rparengtr, \Lparengtr, \Rparenless,
+\lblkbrbrak, \rblkbrbrak, \fourvdots, \vzigzag, \measuredangleleft,
+\rightanglesqr, \rightanglemdot, \angles, \angdnr, \gtlpar,
+\sphericalangleup, \turnangle, \revangle, \angleubar, \revangleubar,
+\wideangledown, \wideangleup, \measanglerutone, \measanglelutonw,
+\measanglerdtose, \measangleldtosw, \measangleurtone, \measangleultonw,
+\measangledrtose, \measangledltosw, \revemptyset, \emptysetobar,
+\emptysetocirc, \emptysetoarr, \emptysetoarrl, \circlehbar,
+\circledvert, \circledparallel, \obslash, \operp, \obot, \olcross,
+\odotslashdot, \uparrowoncircle, \circledwhitebullet, \circledbullet,
+\olessthan, \ogreaterthan, \cirscir, \cirE, \boxdiag, \boxbslash,
+\boxast, \boxcircle, \boxbox, \boxonbox, \triangleodot, \triangleubar,
+\triangles, \triangleserifs, \rtriltri, \ltrivb, \vbrtri, \lfbowtie,
+\rfbowtie, \fbowtie, \lftimes, \rftimes, \hourglass, \blackhourglass,
+\lvzigzag, \rvzigzag, \Lvzigzag, \Rvzigzag, \iinfin, \tieinfty,
+\nvinfty, \dualmap, \laplac, \lrtriangleeq, \shuffle, \eparsl,
+\smeparsl, \eqvparsl, \gleichstark, \thermod, \downtriangleleftblack,
+\downtrianglerightblack, \blackdiamonddownarrow, \mdlgblklozenge,
+\circledownarrow, \blackcircledownarrow, \errbarsquare,
+\errbarblacksquare, \errbardiamond, \errbarblackdiamond, \errbarcircle,
+\errbarblackcircle, \ruledelayed, \setminus, \dsol, \rsolbar, \xsol,
+\xbsol, \doubleplus, \tripleplus, \lcurvyangle, \rcurvyangle, \tplus,
+\tminus, \sumint, \iiiint, \intbar, \intBar, \fint, \circfint, \awint,
+\rppolint, \scpolint, \npolint, \pointnt, \sqint, \intlharhk, \intx,
+\intcap, \intcup, \upint, \lowint, \zpipe, \ringplus, \plushat,
+\simplus, \plusdot, \plussim, \plussubtwo, \plustrif, \commaminus,
+\minusdot, \minusfdots, \minusrdots, \opluslhrim, \oplusrhrim,
+\vectimes, \dottimes, \timesbar, \btimes, \smashtimes, \otimeslhrim,
+\otimesrhrim, \otimeshat, \Otimes, \odiv, \triangleplus,
+\triangleminus, \triangletimes, \intprod, \intprodr, \fcmp, \amalg,
+\capdot, \uminus, \barcup, \barcap, \capwedge, \cupvee, \twocups,
+\twocaps, \closedvarcup, \closedvarcap, \Sqcap, \Sqcup,
+\closedvarcupsmashprod, \wedgeodot, \veeodot, \Wedge, \Vee,
+\wedgeonwedge, \veeonvee, \bigslopedvee, \bigslopedwedge, \veeonwedge,
+\wedgemidvert, \veemidvert, \midbarwedge, \midbarvee, \doublebarwedge,
+\wedgebar, \wedgedoublebar, \varveebar, \doublebarvee, \veedoublebar,
+\dsub, \rsub, \eqdot, \dotequiv, \equivVert, \equivVvert, \dotsim,
+\simrdots, \simminussim, \congdot, \asteq, \hatapprox, \approxeqq,
+\eqqplus, \pluseqq, \eqqsim, \Coloneq, \eqeq, \eqeqeq, \ddotseq,
+\equivDD, \ltcir, \gtcir, \ltquest, \gtquest, \leqslant, \geqslant,
+\lesdot, \gesdot, \lesdoto, \gesdoto, \lesdotor, \gesdotol,
+\lessapprox, \gtrapprox, \lneq, \gneq, \lnapprox, \gnapprox,
+\lesseqqgtr, \gtreqqless, \lsime, \gsime, \lsimg, \gsiml, \lgE, \glE,
+\lesges, \gesles, \eqslantless, \eqslantgtr, \elsdot, \egsdot,
+\eqqless, \eqqgtr, \eqqslantless, \eqqslantgtr, \simless, \simgtr,
+\simlE, \simgE, \Lt, \Gt, \partialmeetcontraction, \glj, \gla, \ltcc,
+\gtcc, \lescc, \gescc, \smt, \lat, \smte, \late, \bumpeqq, \preceq,
+\succeq, \precneq, \succneq, \preceqq, \succeqq, \precneqq, \succneqq,
+\precapprox, \succapprox, \precnapprox, \succnapprox, \Prec, \Sc,
+\subsetdot, \supsetdot, \subsetplus, \supsetplus, \submult, \supmult,
+\subedot, \supedot, \subseteqq, \supseteqq, \subsim, \supsim,
+\subsetapprox, \supsetapprox, \subsetneqq, \supsetneqq, \lsqhook,
+\rsqhook, \csub, \csup, \csube, \csupe, \subsup, \supsub, \subsub,
+\supsup, \suphsub, \supdsub, \forkv, \topfork, \mlcp, \forks,
+\forksnot, \shortlefttack, \shortdowntack, \shortuptack, \perps,
+\vDdash, \dashV, \Dashv, \DashV, \varVdash, \Barv, \vBar, \vBarv,
+\barV, \Vbar, \Not, \bNot, \revnmid, \cirmid, \midcir, \topcir, \nhpar,
+\parsim, \interleave, \nhVvert, \threedotcolon, \lllnest, \gggnest,
+\leqqslant, \leqqslant, \talloblong, \squareurblack, \squarellblack,
+\diamondleftblack, \diamondrightblack, \diamondtopblack,
+\diamondbotblack, \dottedsquare, \lgblksquare, \lgwhtsquare,
+\vysmlblksquare, \vysmlwhtsquare, \pentagonblack, \pentagon,
+\varhexagon, \varhexagonblack, \hexagonblack, \lgblkcircle,
+\mdblkdiamond, \mdwhtdiamond, \mdblklozenge, \mdwhtlozenge,
+\smblkdiamond, \smblklozenge, \smwhtlozenge, \blkhorzoval,
+\whthorzoval, \blkvertoval, \whtvertoval, \circleonleftarrow,
+\leftthreearrows, \leftarrowonoplus, \longleftsquigarrow,
+\nvtwoheadleftarrow, \nVtwoheadleftarrow, \twoheadmapsfrom,
+\twoheadleftdbkarrow, \leftdotarrow, \nvleftarrowtail,
+\nVleftarrowtail, \twoheadleftarrowtail, \nvtwoheadleftarrowtail,
+\nVtwoheadleftarrowtail, \leftarrowx, \leftcurvedarrow,
+\equalleftarrow, \bsimilarleftarrow, \leftarrowbackapprox,
+\rightarrowgtr, \rightarrowsupset, \LLeftarrow, \RRightarrow,
+\bsimilarrightarrow, \rightarrowbackapprox, \similarleftarrow,
+\leftarrowapprox, \leftarrowbsimilar, \righarrowbsimilar,
+\medwhitestar, \medblackstar, \smwhitestar, \rightpentagonblack,
+\rightpentagon, \postalmark, \hzigzag, \hiraganano, \textheng,
+\texthen, \calB, \calE, \calF, \calH, \calM, \calR.
+
+   IF ANYBODY WILL CHECK WHETHER ALL NAMES CORRESPOND TO RIGHT TEX
+SYMBOLS I SHALL APPRECIATE IT GREATLY.
+
+
+File: mathgl_en.info,  Node: Copying This Manual,  Next: Index,  Prev: TeX-like symbols,  Up: Top
+
+Appendix B GNU Free Documentation License
+*****************************************
+
+                      Version 1.2, November 2002
+
+     Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+     51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
+
+     Everyone is permitted to copy and distribute verbatim copies
+     of this license document, but changing it is not allowed.
+
+  0. PREAMBLE
+
+     The purpose of this License is to make a manual, textbook, or other
+     functional and useful document "free" in the sense of freedom: to
+     assure everyone the effective freedom to copy and redistribute it,
+     with or without modifying it, either commercially or
+     noncommercially.  Secondarily, this License preserves for the
+     author and publisher a way to get credit for their work, while not
+     being considered responsible for modifications made by others.
+
+     This License is a kind of "copyleft", which means that derivative
+     works of the document must themselves be free in the same sense.
+     It complements the GNU General Public License, which is a copyleft
+     license designed for free software.
+
+     We have designed this License in order to use it for manuals for
+     free software, because free software needs free documentation: a
+     free program should come with manuals providing the same freedoms
+     that the software does.  But this License is not limited to
+     software manuals; it can be used for any textual work, regardless
+     of subject matter or whether it is published as a printed book.
+     We recommend this License principally for works whose purpose is
+     instruction or reference.
+
+  1. APPLICABILITY AND DEFINITIONS
+
+     This License applies to any manual or other work, in any medium,
+     that contains a notice placed by the copyright holder saying it
+     can be distributed under the terms of this License.  Such a notice
+     grants a world-wide, royalty-free license, unlimited in duration,
+     to use that work under the conditions stated herein.  The
+     "Document", below, refers to any such manual or work.  Any member
+     of the public is a licensee, and is addressed as "you".  You
+     accept the license if you copy, modify or distribute the work in a
+     way requiring permission under copyright law.
+
+     A "Modified Version" of the Document means any work containing the
+     Document or a portion of it, either copied verbatim, or with
+     modifications and/or translated into another language.
+
+     A "Secondary Section" is a named appendix or a front-matter section
+     of the Document that deals exclusively with the relationship of the
+     publishers or authors of the Document to the Document's overall
+     subject (or to related matters) and contains nothing that could
+     fall directly within that overall subject.  (Thus, if the Document
+     is in part a textbook of mathematics, a Secondary Section may not
+     explain any mathematics.)  The relationship could be a matter of
+     historical connection with the subject or with related matters, or
+     of legal, commercial, philosophical, ethical or political position
+     regarding them.
+
+     The "Invariant Sections" are certain Secondary Sections whose
+     titles are designated, as being those of Invariant Sections, in
+     the notice that says that the Document is released under this
+     License.  If a section does not fit the above definition of
+     Secondary then it is not allowed to be designated as Invariant.
+     The Document may contain zero Invariant Sections.  If the Document
+     does not identify any Invariant Sections then there are none.
+
+     The "Cover Texts" are certain short passages of text that are
+     listed, as Front-Cover Texts or Back-Cover Texts, in the notice
+     that says that the Document is released under this License.  A
+     Front-Cover Text may be at most 5 words, and a Back-Cover Text may
+     be at most 25 words.
+
+     A "Transparent" copy of the Document means a machine-readable copy,
+     represented in a format whose specification is available to the
+     general public, that is suitable for revising the document
+     straightforwardly with generic text editors or (for images
+     composed of pixels) generic paint programs or (for drawings) some
+     widely available drawing editor, and that is suitable for input to
+     text formatters or for automatic translation to a variety of
+     formats suitable for input to text formatters.  A copy made in an
+     otherwise Transparent file format whose markup, or absence of
+     markup, has been arranged to thwart or discourage subsequent
+     modification by readers is not Transparent.  An image format is
+     not Transparent if used for any substantial amount of text.  A
+     copy that is not "Transparent" is called "Opaque".
+
+     Examples of suitable formats for Transparent copies include plain
+     ASCII without markup, Texinfo input format, LaTeX input format,
+     SGML or XML using a publicly available DTD, and
+     standard-conforming simple HTML, PostScript or PDF designed for
+     human modification.  Examples of transparent image formats include
+     PNG, XCF and JPG.  Opaque formats include proprietary formats that
+     can be read and edited only by proprietary word processors, SGML or
+     XML for which the DTD and/or processing tools are not generally
+     available, and the machine-generated HTML, PostScript or PDF
+     produced by some word processors for output purposes only.
+
+     The "Title Page" means, for a printed book, the title page itself,
+     plus such following pages as are needed to hold, legibly, the
+     material this License requires to appear in the title page.  For
+     works in formats which do not have any title page as such, "Title
+     Page" means the text near the most prominent appearance of the
+     work's title, preceding the beginning of the body of the text.
+
+     A section "Entitled XYZ" means a named subunit of the Document
+     whose title either is precisely XYZ or contains XYZ in parentheses
+     following text that translates XYZ in another language.  (Here XYZ
+     stands for a specific section name mentioned below, such as
+     "Acknowledgements", "Dedications", "Endorsements", or "History".)
+     To "Preserve the Title" of such a section when you modify the
+     Document means that it remains a section "Entitled XYZ" according
+     to this definition.
+
+     The Document may include Warranty Disclaimers next to the notice
+     which states that this License applies to the Document.  These
+     Warranty Disclaimers are considered to be included by reference in
+     this License, but only as regards disclaiming warranties: any other
+     implication that these Warranty Disclaimers may have is void and
+     has no effect on the meaning of this License.
+
+  2. VERBATIM COPYING
+
+     You may copy and distribute the Document in any medium, either
+     commercially or noncommercially, provided that this License, the
+     copyright notices, and the license notice saying this License
+     applies to the Document are reproduced in all copies, and that you
+     add no other conditions whatsoever to those of this License.  You
+     may not use technical measures to obstruct or control the reading
+     or further copying of the copies you make or distribute.  However,
+     you may accept compensation in exchange for copies.  If you
+     distribute a large enough number of copies you must also follow
+     the conditions in section 3.
+
+     You may also lend copies, under the same conditions stated above,
+     and you may publicly display copies.
+
+  3. COPYING IN QUANTITY
+
+     If you publish printed copies (or copies in media that commonly
+     have printed covers) of the Document, numbering more than 100, and
+     the Document's license notice requires Cover Texts, you must
+     enclose the copies in covers that carry, clearly and legibly, all
+     these Cover Texts: Front-Cover Texts on the front cover, and
+     Back-Cover Texts on the back cover.  Both covers must also clearly
+     and legibly identify you as the publisher of these copies.  The
+     front cover must present the full title with all words of the
+     title equally prominent and visible.  You may add other material
+     on the covers in addition.  Copying with changes limited to the
+     covers, as long as they preserve the title of the Document and
+     satisfy these conditions, can be treated as verbatim copying in
+     other respects.
+
+     If the required texts for either cover are too voluminous to fit
+     legibly, you should put the first ones listed (as many as fit
+     reasonably) on the actual cover, and continue the rest onto
+     adjacent pages.
+
+     If you publish or distribute Opaque copies of the Document
+     numbering more than 100, you must either include a
+     machine-readable Transparent copy along with each Opaque copy, or
+     state in or with each Opaque copy a computer-network location from
+     which the general network-using public has access to download
+     using public-standard network protocols a complete Transparent
+     copy of the Document, free of added material.  If you use the
+     latter option, you must take reasonably prudent steps, when you
+     begin distribution of Opaque copies in quantity, to ensure that
+     this Transparent copy will remain thus accessible at the stated
+     location until at least one year after the last time you
+     distribute an Opaque copy (directly or through your agents or
+     retailers) of that edition to the public.
+
+     It is requested, but not required, that you contact the authors of
+     the Document well before redistributing any large number of
+     copies, to give them a chance to provide you with an updated
+     version of the Document.
+
+  4. MODIFICATIONS
+
+     You may copy and distribute a Modified Version of the Document
+     under the conditions of sections 2 and 3 above, provided that you
+     release the Modified Version under precisely this License, with
+     the Modified Version filling the role of the Document, thus
+     licensing distribution and modification of the Modified Version to
+     whoever possesses a copy of it.  In addition, you must do these
+     things in the Modified Version:
+
+       A. Use in the Title Page (and on the covers, if any) a title
+          distinct from that of the Document, and from those of
+          previous versions (which should, if there were any, be listed
+          in the History section of the Document).  You may use the
+          same title as a previous version if the original publisher of
+          that version gives permission.
+
+       B. List on the Title Page, as authors, one or more persons or
+          entities responsible for authorship of the modifications in
+          the Modified Version, together with at least five of the
+          principal authors of the Document (all of its principal
+          authors, if it has fewer than five), unless they release you
+          from this requirement.
+
+       C. State on the Title page the name of the publisher of the
+          Modified Version, as the publisher.
+
+       D. Preserve all the copyright notices of the Document.
+
+       E. Add an appropriate copyright notice for your modifications
+          adjacent to the other copyright notices.
+
+       F. Include, immediately after the copyright notices, a license
+          notice giving the public permission to use the Modified
+          Version under the terms of this License, in the form shown in
+          the Addendum below.
+
+       G. Preserve in that license notice the full lists of Invariant
+          Sections and required Cover Texts given in the Document's
+          license notice.
+
+       H. Include an unaltered copy of this License.
+
+       I. Preserve the section Entitled "History", Preserve its Title,
+          and add to it an item stating at least the title, year, new
+          authors, and publisher of the Modified Version as given on
+          the Title Page.  If there is no section Entitled "History" in
+          the Document, create one stating the title, year, authors,
+          and publisher of the Document as given on its Title Page,
+          then add an item describing the Modified Version as stated in
+          the previous sentence.
+
+       J. Preserve the network location, if any, given in the Document
+          for public access to a Transparent copy of the Document, and
+          likewise the network locations given in the Document for
+          previous versions it was based on.  These may be placed in
+          the "History" section.  You may omit a network location for a
+          work that was published at least four years before the
+          Document itself, or if the original publisher of the version
+          it refers to gives permission.
+
+       K. For any section Entitled "Acknowledgements" or "Dedications",
+          Preserve the Title of the section, and preserve in the
+          section all the substance and tone of each of the contributor
+          acknowledgements and/or dedications given therein.
+
+       L. Preserve all the Invariant Sections of the Document,
+          unaltered in their text and in their titles.  Section numbers
+          or the equivalent are not considered part of the section
+          titles.
+
+       M. Delete any section Entitled "Endorsements".  Such a section
+          may not be included in the Modified Version.
+
+       N. Do not retitle any existing section to be Entitled
+          "Endorsements" or to conflict in title with any Invariant
+          Section.
+
+       O. Preserve any Warranty Disclaimers.
+
+     If the Modified Version includes new front-matter sections or
+     appendices that qualify as Secondary Sections and contain no
+     material copied from the Document, you may at your option
+     designate some or all of these sections as invariant.  To do this,
+     add their titles to the list of Invariant Sections in the Modified
+     Version's license notice.  These titles must be distinct from any
+     other section titles.
+
+     You may add a section Entitled "Endorsements", provided it contains
+     nothing but endorsements of your Modified Version by various
+     parties--for example, statements of peer review or that the text
+     has been approved by an organization as the authoritative
+     definition of a standard.
+
+     You may add a passage of up to five words as a Front-Cover Text,
+     and a passage of up to 25 words as a Back-Cover Text, to the end
+     of the list of Cover Texts in the Modified Version.  Only one
+     passage of Front-Cover Text and one of Back-Cover Text may be
+     added by (or through arrangements made by) any one entity.  If the
+     Document already includes a cover text for the same cover,
+     previously added by you or by arrangement made by the same entity
+     you are acting on behalf of, you may not add another; but you may
+     replace the old one, on explicit permission from the previous
+     publisher that added the old one.
+
+     The author(s) and publisher(s) of the Document do not by this
+     License give permission to use their names for publicity for or to
+     assert or imply endorsement of any Modified Version.
+
+  5. COMBINING DOCUMENTS
+
+     You may combine the Document with other documents released under
+     this License, under the terms defined in section 4 above for
+     modified versions, provided that you include in the combination
+     all of the Invariant Sections of all of the original documents,
+     unmodified, and list them all as Invariant Sections of your
+     combined work in its license notice, and that you preserve all
+     their Warranty Disclaimers.
+
+     The combined work need only contain one copy of this License, and
+     multiple identical Invariant Sections may be replaced with a single
+     copy.  If there are multiple Invariant Sections with the same name
+     but different contents, make the title of each such section unique
+     by adding at the end of it, in parentheses, the name of the
+     original author or publisher of that section if known, or else a
+     unique number.  Make the same adjustment to the section titles in
+     the list of Invariant Sections in the license notice of the
+     combined work.
+
+     In the combination, you must combine any sections Entitled
+     "History" in the various original documents, forming one section
+     Entitled "History"; likewise combine any sections Entitled
+     "Acknowledgements", and any sections Entitled "Dedications".  You
+     must delete all sections Entitled "Endorsements."
+
+  6. COLLECTIONS OF DOCUMENTS
+
+     You may make a collection consisting of the Document and other
+     documents released under this License, and replace the individual
+     copies of this License in the various documents with a single copy
+     that is included in the collection, provided that you follow the
+     rules of this License for verbatim copying of each of the
+     documents in all other respects.
+
+     You may extract a single document from such a collection, and
+     distribute it individually under this License, provided you insert
+     a copy of this License into the extracted document, and follow
+     this License in all other respects regarding verbatim copying of
+     that document.
+
+  7. AGGREGATION WITH INDEPENDENT WORKS
+
+     A compilation of the Document or its derivatives with other
+     separate and independent documents or works, in or on a volume of
+     a storage or distribution medium, is called an "aggregate" if the
+     copyright resulting from the compilation is not used to limit the
+     legal rights of the compilation's users beyond what the individual
+     works permit.  When the Document is included in an aggregate, this
+     License does not apply to the other works in the aggregate which
+     are not themselves derivative works of the Document.
+
+     If the Cover Text requirement of section 3 is applicable to these
+     copies of the Document, then if the Document is less than one half
+     of the entire aggregate, the Document's Cover Texts may be placed
+     on covers that bracket the Document within the aggregate, or the
+     electronic equivalent of covers if the Document is in electronic
+     form.  Otherwise they must appear on printed covers that bracket
+     the whole aggregate.
+
+  8. TRANSLATION
+
+     Translation is considered a kind of modification, so you may
+     distribute translations of the Document under the terms of section
+     4.  Replacing Invariant Sections with translations requires special
+     permission from their copyright holders, but you may include
+     translations of some or all Invariant Sections in addition to the
+     original versions of these Invariant Sections.  You may include a
+     translation of this License, and all the license notices in the
+     Document, and any Warranty Disclaimers, provided that you also
+     include the original English version of this License and the
+     original versions of those notices and disclaimers.  In case of a
+     disagreement between the translation and the original version of
+     this License or a notice or disclaimer, the original version will
+     prevail.
+
+     If a section in the Document is Entitled "Acknowledgements",
+     "Dedications", or "History", the requirement (section 4) to
+     Preserve its Title (section 1) will typically require changing the
+     actual title.
+
+  9. TERMINATION
+
+     You may not copy, modify, sublicense, or distribute the Document
+     except as expressly provided for under this License.  Any other
+     attempt to copy, modify, sublicense or distribute the Document is
+     void, and will automatically terminate your rights under this
+     License.  However, parties who have received copies, or rights,
+     from you under this License will not have their licenses
+     terminated so long as such parties remain in full compliance.
+
+ 10. FUTURE REVISIONS OF THIS LICENSE
+
+     The Free Software Foundation may publish new, revised versions of
+     the GNU Free Documentation License from time to time.  Such new
+     versions will be similar in spirit to the present version, but may
+     differ in detail to address new problems or concerns.  See
+     `http://www.gnu.org/copyleft/'.
+
+     Each version of the License is given a distinguishing version
+     number.  If the Document specifies that a particular numbered
+     version of this License "or any later version" applies to it, you
+     have the option of following the terms and conditions either of
+     that specified version or of any later version that has been
+     published (not as a draft) by the Free Software Foundation.  If
+     the Document does not specify a version number of this License,
+     you may choose any version ever published (not as a draft) by the
+     Free Software Foundation.
+
+ADDENDUM: How to use this License for your documents
+====================================================
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and license
+notices just after the title page:
+
+       Copyright (C)  YEAR  YOUR NAME.
+       Permission is granted to copy, distribute and/or modify this document
+       under the terms of the GNU Free Documentation License, Version 1.2
+       or any later version published by the Free Software Foundation;
+       with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+       Texts.  A copy of the license is included in the section entitled ``GNU
+       Free Documentation License''.
+
+   If you have Invariant Sections, Front-Cover Texts and Back-Cover
+Texts, replace the "with...Texts." line with this:
+
+         with the Invariant Sections being LIST THEIR TITLES, with
+         the Front-Cover Texts being LIST, and with the Back-Cover Texts
+         being LIST.
+
+   If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+
+   If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License, to
+permit their use in free software.
+
+
+File: mathgl_en.info,  Node: Index,  Prev: Copying This Manual,  Up: Top
+
+Index
+*****
+
+ [index ]
+* Menu:
+
+* AddLegend:                             Legend sample.         (line 6)
+* addlegend:                             Legend (MGL).          (line 6)
+* AddLegend:                             Legend.                (line 6)
+* AddLight:                              Lighting.              (line 6)
+* addto:                                 Operators (MGL).       (line 6)
+* adjust:                                Axis settings (MGL).   (line 6)
+* AdjustTicks:                           Ticks.                 (line 6)
+* Alpha:                                 Transparent surface sample.
+                                                                (line 6)
+* alpha <1>:                             Command options (MGL). (line 6)
+* alpha:                                 Transparency (MGL).    (line 6)
+* Alpha:                                 Transparency.          (line 6)
+* alphadef <1>:                          Command options (MGL). (line 6)
+* alphadef:                              Transparency (MGL).    (line 6)
+* ambient <1>:                           Command options (MGL). (line 6)
+* ambient:                               Lighting (MGL).        (line 6)
+* Ambient:                               Lighting.              (line 6)
+* Area:                                  Area sample.           (line 6)
+* area:                                  1D plotting (MGL).     (line 6)
+* Area:                                  Area.                  (line 6)
+* Arrows:                                Line styles.           (line 6)
+* arrowsize:                             Default sizes (MGL).   (line 6)
+* aspect:                                Transformation matrix (MGL).
+                                                                (line 6)
+* Aspect:                                Transformation matrix. (line 6)
+* AutoOrg:                               Ranges (bounding box). (line 6)
+* Axial <1>:                             Adding mesh sample.    (line 6)
+* Axial:                                 Axial sample.          (line 6)
+* axial:                                 2D plotting (MGL).     (line 6)
+* Axial:                                 Axial.                 (line 6)
+* axialdir:                              Other settings (MGL).  (line 6)
+* Axis <1>:                              Log-log sample.        (line 6)
+* Axis <2>:                              Semi-log sample.       (line 6)
+* Axis <3>:                              2-axes sample.         (line 6)
+* Axis <4>:                              Curvelinear coorinates sample.
+                                                                (line 6)
+* Axis <5>:                              Dens3 sample.          (line 6)
+* Axis:                                  Pie chart sample.      (line 6)
+* axis <1>:                              Axis and Colorbar (MGL).
+                                                                (line 6)
+* axis:                                  Axis settings (MGL).   (line 6)
+* Axis <1>:                              Axis and Colorbar.     (line 6)
+* Axis:                                  Ranges (bounding box). (line 6)
+* ball:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Ball:                                  Primitives drawing.    (line 6)
+* Barh:                                  Barh sample.           (line 6)
+* barh:                                  1D plotting (MGL).     (line 6)
+* Barh:                                  Barh.                  (line 6)
+* Bars:                                  Bars sample.           (line 6)
+* bars:                                  1D plotting (MGL).     (line 6)
+* Bars:                                  Bars.                  (line 6)
+* beam:                                  3D plotting (MGL).     (line 6)
+* Beam:                                  Beam.                  (line 6)
+* Belt:                                  Belt sample.           (line 6)
+* belt:                                  2D plotting (MGL).     (line 6)
+* Belt:                                  Belt.                  (line 6)
+* box:                                   Axis and Colorbar (MGL).
+                                                                (line 6)
+* Box:                                   Axis and Colorbar.     (line 6)
+* BoxPlot <1>:                           BoxPlot sample.        (line 6)
+* BoxPlot:                               BoxPlot.               (line 6)
+* Boxs:                                  Boxs sample.           (line 6)
+* boxs:                                  2D plotting (MGL).     (line 6)
+* Boxs:                                  Boxs.                  (line 6)
+* call:                                  Program flow (MGL).    (line 6)
+* caxis:                                 Axis settings (MGL).   (line 6)
+* CAxis:                                 Ranges (bounding box). (line 6)
+* Chart <1>:                             Pie chart sample.      (line 6)
+* Chart:                                 Chart sample.          (line 6)
+* chart:                                 1D plotting (MGL).     (line 6)
+* Chart:                                 Chart.                 (line 6)
+* chdir:                                 Program flow (MGL).    (line 6)
+* clearlegend:                           Legend (MGL).          (line 6)
+* ClearLegend:                           Legend.                (line 6)
+* clf:                                   Primitives drawing (MGL).
+                                                                (line 6)
+* Clf:                                   Primitives drawing.    (line 6)
+* Cloud:                                 Cloud sample.          (line 6)
+* cloud:                                 3D plotting (MGL).     (line 6)
+* CloudP <1>:                            CloudP sample.         (line 6)
+* CloudP:                                Cloud.                 (line 6)
+* CloudQ:                                Cloud.                 (line 6)
+* Cmax:                                  Ranges (bounding box). (line 6)
+* Cmin:                                  Ranges (bounding box). (line 6)
+* Color scheme:                          Color scheme.          (line 6)
+* Colorbar:                              Dens sample.           (line 6)
+* colorbar:                              Axis and Colorbar (MGL).
+                                                                (line 6)
+* Colorbar:                              Axis and Colorbar.     (line 6)
+* column:                                Data create (MGL).     (line 6)
+* Column:                                Make another data.     (line 6)
+* ColumnPlot:                            Transformation matrix. (line 6)
+* combine:                               Make another data (MGL).
+                                                                (line 6)
+* Combine:                               Make another data.     (line 6)
+* cone:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Cone:                                  Primitives drawing.    (line 6)
+* Cont <1>:                              Cont with labels sample.
+                                                                (line 6)
+* Cont <2>:                              Surf & Cont sample.    (line 6)
+* Cont <3>:                              Adding mesh sample.    (line 6)
+* Cont:                                  Cont sample.           (line 6)
+* cont:                                  2D plotting (MGL).     (line 6)
+* Cont:                                  Cont.                  (line 6)
+* Cont3:                                 Cont3 sample.          (line 6)
+* cont3:                                 3D plotting (MGL).     (line 6)
+* Cont3:                                 Cont3.                 (line 6)
+* cont[xyz]:                             Other plotting (MGL).  (line 6)
+* conta:                                 3D plotting (MGL).     (line 6)
+* ContA:                                 Cont3.                 (line 6)
+* ContD:                                 ContD sample.          (line 6)
+* contd:                                 2D plotting (MGL).     (line 6)
+* ContD:                                 ContD.                 (line 6)
+* ContF:                                 ContF sample.          (line 6)
+* contf:                                 2D plotting (MGL).     (line 6)
+* ContF:                                 ContF.                 (line 6)
+* ContF3 <1>:                            ``Isocaps'' sample.    (line 6)
+* ContF3:                                ContF3 sample.         (line 6)
+* contf3:                                3D plotting (MGL).     (line 6)
+* ContF3:                                ContF3.                (line 6)
+* contf[xyz]:                            Other plotting (MGL).  (line 6)
+* contfa:                                3D plotting (MGL).     (line 6)
+* ContFA:                                ContF3.                (line 6)
+* ContFX:                                ContFXYZ.              (line 6)
+* ContFY:                                ContFXYZ.              (line 6)
+* ContFZ:                                ContFXYZ.              (line 6)
+* ContX <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContX:                                 ContXYZ.               (line 6)
+* ContY <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContY:                                 ContXYZ.               (line 6)
+* ContZ <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContZ:                                 ContXYZ.               (line 6)
+* copy:                                  Data create (MGL).     (line 6)
+* CopyFont:                              Font settings.         (line 6)
+* crange <1>:                            Command options (MGL). (line 6)
+* crange:                                Axis settings (MGL).   (line 6)
+* crop:                                  Rearrange data (MGL).  (line 6)
+* Crop:                                  Rearrange.             (line 6)
+* Crust:                                 Crust sample.          (line 6)
+* crust:                                 Other plotting (MGL).  (line 6)
+* Crust:                                 Crust.                 (line 6)
+* ctick:                                 Axis settings (MGL).   (line 6)
+* cumsum:                                Commands on direction (MGL).
+                                                                (line 6)
+* CumSum:                                Functions on direction.
+                                                                (line 6)
+* curve:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* Curve:                                 Primitives drawing.    (line 6)
+* cut <1>:                               Command options (MGL). (line 6)
+* cut:                                   Cutting (MGL).         (line 6)
+* CutMax <1>:                            ``Isocaps'' sample.    (line 6)
+* CutMax:                                CutMinMax sample.      (line 6)
+* CutMin <1>:                            ``Isocaps'' sample.    (line 6)
+* CutMin:                                CutMinMax sample.      (line 6)
+* CutOff <1>:                            CutOff sample.         (line 6)
+* CutOff:                                Cutting.               (line 6)
+* define:                                Program flow (MGL).    (line 6)
+* delete:                                Data create (MGL).     (line 6)
+* Delete:                                Rearrange.             (line 6)
+* DeleteColumns:                         Rearrange.             (line 6)
+* DeleteRows:                            Rearrange.             (line 6)
+* DeleteSlices:                          Rearrange.             (line 6)
+* Dens <1>:                              Flow & Dens sample.    (line 6)
+* Dens <2>:                              Adding mesh sample.    (line 6)
+* Dens:                                  Dens sample.           (line 6)
+* dens:                                  2D plotting (MGL).     (line 6)
+* Dens:                                  Dens.                  (line 6)
+* Dens3:                                 Dens3 sample.          (line 6)
+* dens3:                                 3D plotting (MGL).     (line 6)
+* Dens3:                                 Dens3.                 (line 6)
+* dens[xyz]:                             Other plotting (MGL).  (line 6)
+* densa:                                 3D plotting (MGL).     (line 6)
+* DensA:                                 Dens3.                 (line 6)
+* DensX <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensX:                                 DensXYZ.               (line 6)
+* DensY <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensY:                                 DensXYZ.               (line 6)
+* DensZ <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensZ:                                 DensXYZ.               (line 6)
+* Dew:                                   Dew sample.            (line 6)
+* dew:                                   Vector fields (MGL).   (line 6)
+* Dew:                                   Dew.                   (line 6)
+* diff:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Diff:                                  Functions on direction.
+                                                                (line 6)
+* diff2:                                 Commands on direction (MGL).
+                                                                (line 6)
+* Diff2:                                 Functions on direction.
+                                                                (line 6)
+* divto:                                 Operators (MGL).       (line 6)
+* Dots:                                  Dots sample.           (line 6)
+* dots:                                  Other plotting (MGL).  (line 6)
+* Dots:                                  Dots.                  (line 6)
+* Drop <1>:                              Molecules drawing sample.
+                                                                (line 6)
+* Drop:                                  Drops sample.          (line 6)
+* drop:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Drop:                                  Primitives drawing.    (line 6)
+* else:                                  Program flow (MGL).    (line 6)
+* elseif:                                Program flow (MGL).    (line 6)
+* EndFrame <1>:                          IDTF functions.        (line 6)
+* EndFrame:                              Frames/Animation.      (line 6)
+* endif:                                 Program flow (MGL).    (line 6)
+* Envelop:                               Envelop sample.        (line 6)
+* envelop:                               Commands on direction (MGL).
+                                                                (line 6)
+* Envelop:                               Functions on direction.
+                                                                (line 6)
+* Error:                                 Error sample.          (line 6)
+* error:                                 1D plotting (MGL).     (line 6)
+* Error <1>:                             Error.                 (line 6)
+* Error:                                 Primitives drawing.    (line 6)
+* evaluate:                              Make another data (MGL).
+                                                                (line 6)
+* Evaluate:                              Make another data.     (line 6)
+* export:                                File I/O (MGL).        (line 6)
+* Export:                                File I/O.              (line 6)
+* extend:                                Rearrange data (MGL).  (line 6)
+* Extend:                                Rearrange.             (line 6)
+* Face:                                  Primitives drawing.    (line 6)
+* facex:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceX:                                 Primitives drawing.    (line 6)
+* facey:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceY:                                 Primitives drawing.    (line 6)
+* facez:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceZ:                                 Primitives drawing.    (line 6)
+* Fall:                                  Fall sample.           (line 6)
+* fall:                                  2D plotting (MGL).     (line 6)
+* Fall:                                  Fall.                  (line 6)
+* fgets:                                 Text printing (MGL).   (line 6)
+* fill:                                  Data filling (MGL).    (line 6)
+* Fill:                                  Fill.                  (line 6)
+* Find:                                  Informational functions.
+                                                                (line 6)
+* FindAny:                               Informational functions.
+                                                                (line 6)
+* Finish:                                Export to file.        (line 6)
+* Fit:                                   Fitting sample.        (line 6)
+* fit:                                   Nonlinear fitting (MGL).
+                                                                (line 6)
+* Fit:                                   Nonlinear fitting.     (line 6)
+* Fit2:                                  Nonlinear fitting.     (line 6)
+* Fit3:                                  Nonlinear fitting.     (line 6)
+* FitPnts:                               Nonlinear fitting.     (line 6)
+* fits:                                  Nonlinear fitting (MGL).
+                                                                (line 6)
+* FitS:                                  Nonlinear fitting.     (line 6)
+* Fl_MathGL <1>:                         Fl_MathGL class.       (line 6)
+* Fl_MathGL:                             Widget classes.        (line 6)
+* Flow <1>:                              Flow & Dens sample.    (line 6)
+* Flow <2>:                              Flow 3D sample.        (line 6)
+* Flow:                                  Flow sample.           (line 6)
+* flow:                                  Vector fields (MGL).   (line 6)
+* Flow:                                  Flow.                  (line 6)
+* FlowP:                                 FlowP.                 (line 6)
+* Flush:                                 Export to file.        (line 6)
+* Fog:                                   Surface in fog sample. (line 6)
+* fog:                                   Fog (MGL).             (line 6)
+* Fog:                                   Fog.                   (line 6)
+* font:                                  Other settings (MGL).  (line 6)
+* Font style:                            Font style.            (line 6)
+* fontsize:                              Command options (MGL). (line 6)
+* for:                                   Program flow (MGL).    (line 6)
+* fplot:                                 Other plotting (MGL).  (line 6)
+* fsurf:                                 Other plotting (MGL).  (line 6)
+* GetFont:                               Font settings.         (line 6)
+* GetNumFrame <1>:                       IDTF functions.        (line 6)
+* GetNumFrame:                           Frames/Animation.      (line 6)
+* Glyph:                                 Primitives drawing.    (line 6)
+* grid <1>:                              2D plotting (MGL).     (line 6)
+* grid:                                  Axis and Colorbar (MGL).
+                                                                (line 6)
+* Grid <1>:                              Grid.                  (line 6)
+* Grid:                                  Axis and Colorbar.     (line 6)
+* grid3:                                 3D plotting (MGL).     (line 6)
+* Grid3:                                 Grid3.                 (line 6)
+* grida:                                 3D plotting (MGL).     (line 6)
+* GridA:                                 Grid3.                 (line 6)
+* hist:                                  Make another data (MGL).
+                                                                (line 6)
+* Hist <1>:                              Make another data.     (line 6)
+* Hist:                                  Data distributions.    (line 6)
+* identity:                              Transformation matrix (MGL).
+                                                                (line 6)
+* Identity:                              Transformation matrix. (line 6)
+* if:                                    Program flow (MGL).    (line 6)
+* import:                                File I/O (MGL).        (line 6)
+* Import:                                File I/O.              (line 6)
+* inplot:                                Transformation matrix (MGL).
+                                                                (line 6)
+* InPlot:                                Transformation matrix. (line 6)
+* Insert:                                Rearrange.             (line 6)
+* InsertColumns:                         Rearrange.             (line 6)
+* InsertRows:                            Rearrange.             (line 6)
+* InsertSlices:                          Rearrange.             (line 6)
+* integral:                              Commands on direction (MGL).
+                                                                (line 6)
+* Integral:                              Functions on direction.
+                                                                (line 6)
+* Label:                                 Axis and Colorbar.     (line 6)
+* Last:                                  Informational functions.
+                                                                (line 6)
+* Legend:                                Legend sample.         (line 6)
+* legend <1>:                            Command options (MGL). (line 6)
+* legend:                                Legend (MGL).          (line 6)
+* Legend:                                Legend.                (line 6)
+* Light:                                 Several light sample.  (line 6)
+* light:                                 Lighting (MGL).        (line 6)
+* Light:                                 Lighting.              (line 6)
+* line:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Line:                                  Primitives drawing.    (line 6)
+* Line style:                            Line styles.           (line 6)
+* Linear:                                Interpolation.         (line 6)
+* Linear1:                               Interpolation.         (line 6)
+* linewidth:                             Default sizes (MGL).   (line 6)
+* list:                                  Data create (MGL).     (line 6)
+* LoadFont:                              Font settings.         (line 6)
+* Map:                                   Map sample.            (line 6)
+* map:                                   Dual plotting (MGL).   (line 6)
+* Map:                                   Map.                   (line 6)
+* Mark:                                  Mark sample.           (line 6)
+* mark:                                  1D plotting (MGL).     (line 6)
+* Mark <1>:                              Mark.                  (line 6)
+* Mark:                                  Primitives drawing.    (line 6)
+* Mark style:                            Line styles.           (line 6)
+* marksize <1>:                          Command options (MGL). (line 6)
+* marksize:                              Default sizes (MGL).   (line 6)
+* MathGL overview:                       Overview.              (line 6)
+* MathGL setup:                          Graphics setup.        (line 6)
+* max:                                   Make another data (MGL).
+                                                                (line 6)
+* Max <1>:                               Make another data.     (line 6)
+* Max:                                   Ranges (bounding box). (line 6)
+* Maximal:                               Informational functions.
+                                                                (line 6)
+* Mesh:                                  Mesh sample.           (line 6)
+* mesh:                                  2D plotting (MGL).     (line 6)
+* Mesh:                                  Mesh.                  (line 6)
+* meshnum <1>:                           Command options (MGL). (line 6)
+* meshnum:                               Other settings (MGL).  (line 6)
+* Message:                               Error handling.        (line 6)
+* mglArg:                                mglArg class.          (line 6)
+* mglColor:                              mglColor class.        (line 6)
+* mglCommand:                            mglCommand class.      (line 6)
+* mglData:                               Create and delete.     (line 6)
+* mglFont:                               mglFont class.         (line 6)
+* mglFormula:                            mglFormula class.      (line 6)
+* mglGraph:                              MathGL core.           (line 6)
+* mglGraphAB <1>:                        mglGraphAB class.      (line 6)
+* mglGraphAB:                            Plotter classes.       (line 6)
+* mglGraphFLTK:                          Widget classes.        (line 6)
+* mglGraphGL:                            Plotter classes.       (line 6)
+* mglGraphGLUT:                          Widget classes.        (line 6)
+* mglGraphIDTF:                          Plotter classes.       (line 6)
+* mglGraphPS:                            Plotter classes.       (line 6)
+* mglGraphQT:                            Widget classes.        (line 6)
+* mglGraphZB:                            Plotter classes.       (line 6)
+* mglParse <1>:                          Parser sample.         (line 6)
+* mglParse:                              mglParse class.        (line 6)
+* mglPDE:                                PDE sample.            (line 6)
+* mglPoint:                              mglPoint class.        (line 6)
+* mglQO2d:                               Beam tracing sample.   (line 6)
+* mglRay <1>:                            Beam tracing sample.   (line 6)
+* mglRay:                                PDE sample.            (line 6)
+* mglVar:                                mglVar class.          (line 6)
+* min:                                   Make another data (MGL).
+                                                                (line 6)
+* Min <1>:                               Make another data.     (line 6)
+* Min:                                   Ranges (bounding box). (line 6)
+* Minimal:                               Informational functions.
+                                                                (line 6)
+* mirror:                                Commands on direction (MGL).
+                                                                (line 6)
+* Mirror:                                Functions on direction.
+                                                                (line 6)
+* modify:                                Data filling (MGL).    (line 6)
+* Modify:                                Fill.                  (line 6)
+* momentum:                              Make another data (MGL).
+                                                                (line 6)
+* Momentum <1>:                          Informational functions.
+                                                                (line 6)
+* Momentum:                              Make another data.     (line 6)
+* multo:                                 Operators (MGL).       (line 6)
+* new:                                   Data create (MGL).     (line 6)
+* NewFrame <1>:                          IDTF functions.        (line 6)
+* NewFrame:                              Frames/Animation.      (line 6)
+* next:                                  Program flow (MGL).    (line 6)
+* norm:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Norm:                                  Functions on direction.
+                                                                (line 6)
+* normsl:                                Commands on direction (MGL).
+                                                                (line 6)
+* NormSl:                                Functions on direction.
+                                                                (line 6)
+* once:                                  Program flow (MGL).    (line 6)
+* Org:                                   Ranges (bounding box). (line 6)
+* origin:                                Axis settings (MGL).   (line 6)
+* palette:                               Other settings (MGL).  (line 6)
+* perspective:                           Transformation matrix (MGL).
+                                                                (line 6)
+* Perspective:                           Transformation matrix. (line 6)
+* Pipe <1>:                              Pipe 3D sample.        (line 6)
+* Pipe:                                  Pipe sample.           (line 6)
+* pipe:                                  Vector fields (MGL).   (line 6)
+* Pipe:                                  Pipe.                  (line 6)
+* Plot <1>:                              Log-log sample.        (line 6)
+* Plot <2>:                              Semi-log sample.       (line 6)
+* Plot <3>:                              Legend sample.         (line 6)
+* Plot:                                  Plot sample.           (line 6)
+* plot:                                  1D plotting (MGL).     (line 6)
+* Plot <1>:                              Plots by formula.      (line 6)
+* Plot:                                  Plot.                  (line 6)
+* plotfactor:                            Zooming (MGL).         (line 6)
+* PlotId:                                Other settings.        (line 6)
+* PrintInfo:                             Informational functions.
+                                                                (line 6)
+* Puts:                                  Text printing.         (line 6)
+* PutsFit:                               Fitting sample.        (line 6)
+* putsfit:                               Nonlinear fitting (MGL).
+                                                                (line 6)
+* PutsFit:                               Nonlinear fitting.     (line 6)
+* Putsw:                                 Text printing.         (line 6)
+* QMathGL <1>:                           QMathGL class.         (line 6)
+* QMathGL:                               Widget classes.        (line 6)
+* Radar <1>:                             Radar sample.          (line 6)
+* Radar:                                 Radar.                 (line 6)
+* read:                                  File I/O (MGL).        (line 6)
+* Read:                                  File I/O.              (line 6)
+* readall:                               File I/O (MGL).        (line 6)
+* ReadAll:                               File I/O.              (line 6)
+* readhdf:                               File I/O (MGL).        (line 6)
+* ReadHDF:                               File I/O.              (line 6)
+* readmat:                               File I/O (MGL).        (line 6)
+* ReadMat:                               File I/O.              (line 6)
+* ReadRange:                             File I/O.              (line 6)
+* rearrange:                             Rearrange data (MGL).  (line 6)
+* Rearrange:                             Rearrange.             (line 6)
+* RecalcBorder:                          Ranges (bounding box). (line 6)
+* Region:                                Region sample.         (line 6)
+* region:                                1D plotting (MGL).     (line 6)
+* Region:                                Region.                (line 6)
+* resize:                                Make another data (MGL).
+                                                                (line 6)
+* Resize:                                Make another data.     (line 6)
+* RestoreFont:                           Font settings.         (line 6)
+* RestoreM:                              Transformation matrix. (line 6)
+* rotate:                                Transformation matrix (MGL).
+                                                                (line 6)
+* Rotate:                                Transformation matrix. (line 6)
+* RotateN:                               Transformation matrix. (line 6)
+* rotatetext:                            Other settings (MGL).  (line 6)
+* save:                                  File I/O (MGL).        (line 6)
+* Save:                                  File I/O.              (line 6)
+* savehdf:                               File I/O (MGL).        (line 6)
+* SaveHDF:                               File I/O.              (line 6)
+* SelectPen:                             Palette and colors.    (line 6)
+* Set:                                   Create and delete.     (line 6)
+* set_id:                                Data create (MGL).     (line 6)
+* SetAlphaDef:                           Transparency.          (line 6)
+* SetArrowSize:                          Default sizes.         (line 6)
+* SetAutoRanges:                         Ranges (bounding box). (line 6)
+* SetAxialDir:                           Other settings.        (line 6)
+* SetBarWidth:                           Default sizes.         (line 6)
+* SetBaseLineWidth:                      Default sizes.         (line 6)
+* SetColumnId:                           Make another data.     (line 6)
+* SetCoor:                               Curved coordinates.    (line 6)
+* SetCTT:                                Ticks.                 (line 6)
+* SetCut:                                Cutting.               (line 6)
+* SetCutBox:                             Cutting.               (line 6)
+* SetDrawFace:                           Other settings.        (line 6)
+* SetFont:                               Font settings.         (line 6)
+* SetFontDef:                            Font settings.         (line 6)
+* SetFontSize:                           Font settings.         (line 6)
+* SetFontSizeCM:                         Font settings.         (line 6)
+* SetFontSizeIN:                         Font settings.         (line 6)
+* SetFontSizePT:                         Font settings.         (line 6)
+* SetFunc:                               Curved coordinates.    (line 6)
+* SetMarkSize:                           Default sizes.         (line 6)
+* SetMeshNum:                            Other settings.        (line 6)
+* SetPalColor:                           Palette and colors.    (line 6)
+* SetPalette:                            Palette and colors.    (line 6)
+* SetPalNum:                             Palette and colors.    (line 6)
+* SetPlotFactor:                         Zooming.               (line 6)
+* SetRanges:                             Ranges (bounding box). (line 6)
+* SetRotatedText:                        Font settings.         (line 6)
+* SetScheme:                             Palette and colors.    (line 6)
+* setsize:                               Export to file (MGL).  (line 6)
+* SetSize:                               Export to file.        (line 6)
+* SetTickLen:                            Default sizes.         (line 6)
+* SetTicks <1>:                          Log-log sample.        (line 6)
+* SetTicks <2>:                          Semi-log sample.       (line 6)
+* SetTicks:                              Ticks.                 (line 6)
+* SetTickStl:                            Default sizes.         (line 6)
+* SetTicksVal <1>:                       StickPlot sample.      (line 6)
+* SetTicksVal <2>:                       ColumnPlot sample.     (line 6)
+* SetTicksVal <3>:                       Manual ticks sample.   (line 6)
+* SetTicksVal:                           Ticks.                 (line 6)
+* SetTransparent:                        Transparency.          (line 6)
+* SetTranspType:                         Transparency.          (line 6)
+* SetTuneTicks:                          Ticks.                 (line 6)
+* SetWarn:                               Error handling.        (line 6)
+* SetXTT:                                Ticks.                 (line 6)
+* SetYTT:                                Ticks.                 (line 6)
+* SetZTT:                                Ticks.                 (line 6)
+* Sew:                                   Sew sample.            (line 6)
+* sew:                                   Commands on direction (MGL).
+                                                                (line 6)
+* Sew:                                   Functions on direction.
+                                                                (line 6)
+* ShowImage:                             Export to file.        (line 6)
+* SimplePlot:                            SimplePlot.            (line 6)
+* smooth:                                Commands on direction (MGL).
+                                                                (line 6)
+* Smooth:                                Functions on direction.
+                                                                (line 6)
+* Sphere:                                Molecules drawing sample.
+                                                                (line 6)
+* sphere:                                Primitives drawing (MGL).
+                                                                (line 6)
+* Sphere:                                Primitives drawing.    (line 6)
+* Spline:                                Interpolation.         (line 6)
+* Spline1:                               Interpolation.         (line 6)
+* Spline5:                               Interpolation.         (line 6)
+* squeeze:                               Rearrange data (MGL).  (line 6)
+* Squeeze:                               Rearrange.             (line 6)
+* Stem:                                  Stem sample.           (line 6)
+* stem:                                  1D plotting (MGL).     (line 6)
+* Stem:                                  Stem.                  (line 6)
+* Step:                                  Step sample.           (line 6)
+* step:                                  1D plotting (MGL).     (line 6)
+* Step:                                  Step.                  (line 6)
+* STFA:                                  STFA sample.           (line 6)
+* stfa:                                  Dual plotting (MGL).   (line 6)
+* STFA:                                  STFA.                  (line 6)
+* StickPlot:                             Transformation matrix. (line 6)
+* stop:                                  Program flow (MGL).    (line 6)
+* subdata:                               Make another data (MGL).
+                                                                (line 6)
+* SubData:                               Make another data.     (line 6)
+* SubPlot:                               Adding mesh sample.    (line 6)
+* subplot:                               Transformation matrix (MGL).
+                                                                (line 6)
+* SubPlot:                               Transformation matrix. (line 6)
+* subto:                                 Operators (MGL).       (line 6)
+* sum:                                   Make another data (MGL).
+                                                                (line 6)
+* Sum:                                   Make another data.     (line 6)
+* Surf <1>:                              Mirrored surface sample.
+                                                                (line 6)
+* Surf <2>:                              Several light sample.  (line 6)
+* Surf <3>:                              Surf & Cont sample.    (line 6)
+* Surf <4>:                              Adding mesh sample.    (line 6)
+* Surf <5>:                              Sharp colors sample.   (line 6)
+* Surf <6>:                              Surface in fog sample. (line 6)
+* Surf <7>:                              Transparent surface sample.
+                                                                (line 6)
+* Surf:                                  Surf sample.           (line 6)
+* surf:                                  2D plotting (MGL).     (line 6)
+* Surf <1>:                              Plots by formula.      (line 6)
+* Surf:                                  Surf.                  (line 6)
+* Surf3 <1>:                             Coloring by coordinates sample.
+                                                                (line 6)
+* Surf3 <2>:                             CutOff sample.         (line 6)
+* Surf3 <3>:                             ``Isocaps'' sample.    (line 6)
+* Surf3 <4>:                             CutMinMax sample.      (line 6)
+* Surf3:                                 Surf3 sample.          (line 6)
+* surf3:                                 3D plotting (MGL).     (line 6)
+* Surf3:                                 Surf3.                 (line 6)
+* Surf3A:                                Surf3A sample.         (line 6)
+* surf3a:                                Dual plotting (MGL).   (line 6)
+* Surf3A:                                Surf3A.                (line 6)
+* Surf3C:                                Surf3C sample.         (line 6)
+* surf3c:                                Dual plotting (MGL).   (line 6)
+* Surf3C:                                Surf3C.                (line 6)
+* SurfA:                                 SurfA sample.          (line 6)
+* surfa:                                 Dual plotting (MGL).   (line 6)
+* SurfA:                                 SurfA.                 (line 6)
+* SurfC:                                 SurfC sample.          (line 6)
+* surfc:                                 Dual plotting (MGL).   (line 6)
+* SurfC:                                 SurfC.                 (line 6)
+* swap:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Swap:                                  Functions on direction.
+                                                                (line 6)
+* Tens:                                  Tens sample.           (line 6)
+* tens:                                  1D plotting (MGL).     (line 6)
+* Tens:                                  Tens.                  (line 6)
+* Ternary <1>:                           Ternary plot sample.   (line 6)
+* Ternary:                               Curved coordinates.    (line 6)
+* Text:                                  Text sample.           (line 6)
+* text:                                  Text printing (MGL).   (line 6)
+* Text:                                  Text printing.         (line 6)
+* TextMark:                              TextMark sample.       (line 6)
+* textmark:                              1D plotting (MGL).     (line 6)
+* TextMark:                              TextMark.              (line 6)
+* ticklen:                               Default sizes (MGL).   (line 6)
+* tickstl:                               Default sizes (MGL).   (line 6)
+* Tile:                                  Tile sample.           (line 6)
+* tile <1>:                              Dual plotting (MGL).   (line 6)
+* tile:                                  2D plotting (MGL).     (line 6)
+* Tile:                                  Tile.                  (line 6)
+* TileS <1>:                             TileS sample.          (line 6)
+* TileS:                                 TileS.                 (line 6)
+* title:                                 Text printing (MGL).   (line 6)
+* Title:                                 Text printing.         (line 6)
+* tlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* Torus:                                 Torus sample.          (line 6)
+* torus:                                 1D plotting (MGL).     (line 6)
+* Torus:                                 Torus.                 (line 6)
+* Trace:                                 Make another data.     (line 6)
+* Traj:                                  Traj sample.           (line 6)
+* traj:                                  Vector fields (MGL).   (line 6)
+* Traj:                                  Traj.                  (line 6)
+* transparent:                           Transparency (MGL).    (line 6)
+* transpose:                             Rearrange data (MGL).  (line 6)
+* Transpose:                             Rearrange.             (line 6)
+* transptype:                            Transparency (MGL).    (line 6)
+* triplot:                               Other plotting (MGL).  (line 6)
+* TriPlot:                               TriPlot.               (line 6)
+* Tube:                                  Tube sample.           (line 6)
+* tube:                                  1D plotting (MGL).     (line 6)
+* Tube:                                  Tube.                  (line 6)
+* v:                                     Interpolation.         (line 6)
+* var:                                   Data create (MGL).     (line 6)
+* Vect <1>:                              Vect 3D sample.        (line 6)
+* Vect:                                  Vect sample.           (line 6)
+* vect:                                  Vector fields (MGL).   (line 6)
+* Vect:                                  Vect.                  (line 6)
+* VectC <1>:                             VectC 3D sample.       (line 6)
+* VectC:                                 VectC sample.          (line 6)
+* vectc:                                 Vector fields (MGL).   (line 6)
+* VectC:                                 VectC.                 (line 6)
+* VectL <1>:                             VectL 3D sample.       (line 6)
+* VectL <2>:                             VectL sample.          (line 6)
+* VectL:                                 VectL.                 (line 6)
+* View:                                  Transformation matrix. (line 6)
+* WarnCode:                              Error handling.        (line 6)
+* widgets <1>:                           QMathGL class.         (line 6)
+* widgets <2>:                           Fl_MathGL class.       (line 6)
+* widgets <3>:                           Widget classes.        (line 6)
+* widgets:                               Using FLTK/GLUT window.
+                                                                (line 6)
+* window <1>:                            Widget classes.        (line 6)
+* window <2>:                            mglGraphAB class.      (line 6)
+* window:                                Using FLTK/GLUT window.
+                                                                (line 6)
+* write:                                 Export to file (MGL).  (line 6)
+* WriteBMP:                              Export to file.        (line 6)
+* WriteEPS:                              Export to file.        (line 6)
+* WriteFrame:                            Export to file.        (line 6)
+* WriteGIF:                              Export to file.        (line 6)
+* WriteIDTF:                             Export to file.        (line 6)
+* WriteJPEG:                             Export to file.        (line 6)
+* WritePNG:                              Export to file.        (line 6)
+* WriteSVG:                              Export to file.        (line 6)
+* xlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* xrange <1>:                            Command options (MGL). (line 6)
+* xrange:                                Axis settings (MGL).   (line 6)
+* XRange:                                Ranges (bounding box). (line 6)
+* xtick:                                 Axis settings (MGL).   (line 6)
+* ylabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* yrange <1>:                            Command options (MGL). (line 6)
+* yrange:                                Axis settings (MGL).   (line 6)
+* YRange:                                Ranges (bounding box). (line 6)
+* ytick:                                 Axis settings (MGL).   (line 6)
+* zlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* zoom:                                  Zooming (MGL).         (line 6)
+* Zoom:                                  Zooming.               (line 6)
+* zrange <1>:                            Command options (MGL). (line 6)
+* zrange:                                Axis settings (MGL).   (line 6)
+* ZRange:                                Ranges (bounding box). (line 6)
+* ztick:                                 Axis settings (MGL).   (line 6)
+
+
diff --git a/debian/mathgl-doc/usr/share/info/mathgl_en.info-3.gz b/debian/mathgl-doc/usr/share/info/mathgl_en.info-3.gz
new file mode 100644
index 0000000..6b41040
Binary files /dev/null and b/debian/mathgl-doc/usr/share/info/mathgl_en.info-3.gz differ
diff --git a/debian/mathgl-doc/usr/share/info/mathgl_en.info.gz b/debian/mathgl-doc/usr/share/info/mathgl_en.info.gz
new file mode 100644
index 0000000..fc4ce92
Binary files /dev/null and b/debian/mathgl-doc/usr/share/info/mathgl_en.info.gz differ
diff --git a/debian/mathgl.debhelper.log b/debian/mathgl.debhelper.log
new file mode 100644
index 0000000..7f44864
--- /dev/null
+++ b/debian/mathgl.debhelper.log
@@ -0,0 +1,17 @@
+dh_prep
+dh_installchangelogs
+dh_installdocs
+dh_installman
+dh_install
+dh_link
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_installman
+dh_install
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/debian/mathgl.substvars b/debian/mathgl.substvars
new file mode 100644
index 0000000..7702a6d
--- /dev/null
+++ b/debian/mathgl.substvars
@@ -0,0 +1,2 @@
+shlibs:Depends=libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libmgl-fltk5, libmgl5, libstdc++6 (>= 4.1.1)
+misc:Depends=
diff --git a/debian/mathgl/DEBIAN/control b/debian/mathgl/DEBIAN/control
new file mode 100644
index 0000000..540de34
--- /dev/null
+++ b/debian/mathgl/DEBIAN/control
@@ -0,0 +1,17 @@
+Package: mathgl
+Version: 1.10.2.1-2
+Architecture: amd64
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 392
+Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libmgl-fltk5, libmgl5 (= 1.10.2.1-2), libstdc++6 (>= 4.1.1)
+Section: libs
+Priority: optional
+Homepage: http://mathgl.sourceforge.net/index.html
+Description: library for scientific graphs. (utlities and examples)
+ A free cross-platform library of fast C++ routines for plotting data in up
+ to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
+ files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
+ MathGL can also be used in the console. There are interfaces to a set of
+ languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
+ .
+ This package contains MathGL utilities and examples.
diff --git a/debian/mathgl/DEBIAN/md5sums b/debian/mathgl/DEBIAN/md5sums
new file mode 100644
index 0000000..f528061
--- /dev/null
+++ b/debian/mathgl/DEBIAN/md5sums
@@ -0,0 +1,18 @@
+b78d24e16271090d8bd9fcd2fad712e2  usr/bin/mgl2cpp
+6dc22d15594d58462c6e54f23f6f5ce6  usr/bin/mgl2eps
+602641136b44145bfa4073e33055d8a4  usr/bin/mgl2gif
+f647b32f4748b0404af7ffb77c5b0960  usr/bin/mgl2png
+746b04c4bc99bee5f0e77f306e35485c  usr/bin/mgl2svg
+3262827db680456d1f47f94f6f5ee332  usr/bin/mglview
+b0ed4e37dfd8abc894227d3f7a49e3e3  usr/share/doc/mathgl/AUTHORS
+74f7b2ebf70699e326234005fac003b4  usr/share/doc/mathgl/NEWS.gz
+539355629bbd667fda54355c69f1f148  usr/share/doc/mathgl/README
+e98ccabc2aeec43c7ed59add3b5fb59f  usr/share/doc/mathgl/changelog.Debian.gz
+cb5b900d7c6f5b1ff02f0dfb3e61f62a  usr/share/doc/mathgl/changelog.gz
+3a712fb4482d591b961d2f1791b6aa63  usr/share/doc/mathgl/copyright
+0a2f0e4431209fc34d99dbc7f09bd0dd  usr/share/man/man1/mgl2cpp.1.gz
+beaf489be45408c698199637fe658c06  usr/share/man/man1/mgl2eps.1.gz
+337e8b488bc29926e32c86d8e14e6cb4  usr/share/man/man1/mgl2gif.1.gz
+a2e86ed709e2c353508f123defb84674  usr/share/man/man1/mgl2png.1.gz
+37a9af2f53dc967582803c90627a627c  usr/share/man/man1/mgl2svg.1.gz
+b667ab5bf14b7b13790dd96f7914d223  usr/share/man/man1/mglview.1.gz
diff --git a/debian/mathgl/usr/bin/mgl2cpp b/debian/mathgl/usr/bin/mgl2cpp
new file mode 100755
index 0000000..956a60f
Binary files /dev/null and b/debian/mathgl/usr/bin/mgl2cpp differ
diff --git a/debian/mathgl/usr/bin/mgl2eps b/debian/mathgl/usr/bin/mgl2eps
new file mode 100755
index 0000000..da00a9b
Binary files /dev/null and b/debian/mathgl/usr/bin/mgl2eps differ
diff --git a/debian/mathgl/usr/bin/mgl2gif b/debian/mathgl/usr/bin/mgl2gif
new file mode 100755
index 0000000..3faa52b
Binary files /dev/null and b/debian/mathgl/usr/bin/mgl2gif differ
diff --git a/debian/mathgl/usr/bin/mgl2png b/debian/mathgl/usr/bin/mgl2png
new file mode 100755
index 0000000..5d129e9
Binary files /dev/null and b/debian/mathgl/usr/bin/mgl2png differ
diff --git a/debian/mathgl/usr/bin/mgl2svg b/debian/mathgl/usr/bin/mgl2svg
new file mode 100755
index 0000000..3d54c7f
Binary files /dev/null and b/debian/mathgl/usr/bin/mgl2svg differ
diff --git a/debian/mathgl/usr/bin/mglview b/debian/mathgl/usr/bin/mglview
new file mode 100755
index 0000000..94873da
Binary files /dev/null and b/debian/mathgl/usr/bin/mglview differ
diff --git a/AUTHORS b/debian/mathgl/usr/share/doc/mathgl/AUTHORS
similarity index 100%
copy from AUTHORS
copy to debian/mathgl/usr/share/doc/mathgl/AUTHORS
diff --git a/debian/mathgl/usr/share/doc/mathgl/NEWS.gz b/debian/mathgl/usr/share/doc/mathgl/NEWS.gz
new file mode 100644
index 0000000..f606bf1
Binary files /dev/null and b/debian/mathgl/usr/share/doc/mathgl/NEWS.gz differ
diff --git a/README b/debian/mathgl/usr/share/doc/mathgl/README
similarity index 100%
copy from README
copy to debian/mathgl/usr/share/doc/mathgl/README
diff --git a/debian/mathgl/usr/share/doc/mathgl/changelog.Debian.gz b/debian/mathgl/usr/share/doc/mathgl/changelog.Debian.gz
new file mode 100644
index 0000000..8b155bd
Binary files /dev/null and b/debian/mathgl/usr/share/doc/mathgl/changelog.Debian.gz differ
diff --git a/debian/mathgl/usr/share/doc/mathgl/changelog.gz b/debian/mathgl/usr/share/doc/mathgl/changelog.gz
new file mode 100644
index 0000000..e2c4a65
Binary files /dev/null and b/debian/mathgl/usr/share/doc/mathgl/changelog.gz differ
diff --git a/debian/copyright b/debian/mathgl/usr/share/doc/mathgl/copyright
similarity index 100%
copy from debian/copyright
copy to debian/mathgl/usr/share/doc/mathgl/copyright
diff --git a/debian/mathgl/usr/share/man/man1/mgl2cpp.1.gz b/debian/mathgl/usr/share/man/man1/mgl2cpp.1.gz
new file mode 100644
index 0000000..68912db
Binary files /dev/null and b/debian/mathgl/usr/share/man/man1/mgl2cpp.1.gz differ
diff --git a/debian/mathgl/usr/share/man/man1/mgl2eps.1.gz b/debian/mathgl/usr/share/man/man1/mgl2eps.1.gz
new file mode 100644
index 0000000..0b6d14e
Binary files /dev/null and b/debian/mathgl/usr/share/man/man1/mgl2eps.1.gz differ
diff --git a/debian/mathgl/usr/share/man/man1/mgl2gif.1.gz b/debian/mathgl/usr/share/man/man1/mgl2gif.1.gz
new file mode 100644
index 0000000..ff5f431
Binary files /dev/null and b/debian/mathgl/usr/share/man/man1/mgl2gif.1.gz differ
diff --git a/debian/mathgl/usr/share/man/man1/mgl2png.1.gz b/debian/mathgl/usr/share/man/man1/mgl2png.1.gz
new file mode 100644
index 0000000..562d525
Binary files /dev/null and b/debian/mathgl/usr/share/man/man1/mgl2png.1.gz differ
diff --git a/debian/mathgl/usr/share/man/man1/mgl2svg.1.gz b/debian/mathgl/usr/share/man/man1/mgl2svg.1.gz
new file mode 100644
index 0000000..baede5b
Binary files /dev/null and b/debian/mathgl/usr/share/man/man1/mgl2svg.1.gz differ
diff --git a/debian/mathgl/usr/share/man/man1/mglview.1.gz b/debian/mathgl/usr/share/man/man1/mglview.1.gz
new file mode 100644
index 0000000..8c601b5
Binary files /dev/null and b/debian/mathgl/usr/share/man/man1/mglview.1.gz differ
diff --git a/debian/patches/debian-changes-1.10.2.1-1 b/debian/patches/debian-changes-1.10.2.1-1
index 4e6d5f2..3da31a1 100644
--- a/debian/patches/debian-changes-1.10.2.1-1
+++ b/debian/patches/debian-changes-1.10.2.1-1
@@ -49,10162 +49,8 @@ Forwarded: <no|not-needed|url proving that it has been forwarded>
 Reviewed-By: <name and email of someone who approved the patch>
 Last-Update: <YYYY-MM-DD>
 
---- mathgl-1.10.2.1.orig/Makefile.in
-+++ mathgl-1.10.2.1/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -46,7 +46,11 @@ DIST_COMMON = README $(am__configure_dep
- 	config/texinfo.tex
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
-@@ -353,7 +357,7 @@ distclean-libtool:
- #     (which will cause the Makefiles to be regenerated when you run `make');
- # (2) otherwise, pass the desired values on the `make' command line.
- $(RECURSIVE_TARGETS):
--	@failcom='exit 1'; \
-+	@fail= failcom='exit 1'; \
- 	for f in x $$MAKEFLAGS; do \
- 	  case $$f in \
- 	    *=* | --[!k]*);; \
-@@ -378,7 +382,7 @@ $(RECURSIVE_TARGETS):
- 	fi; test -z "$$fail"
- 
- $(RECURSIVE_CLEAN_TARGETS):
--	@failcom='exit 1'; \
-+	@fail= failcom='exit 1'; \
- 	for f in x $$MAKEFLAGS; do \
- 	  case $$f in \
- 	    *=* | --[!k]*);; \
-@@ -542,7 +546,8 @@ distdir: $(DISTFILES)
- 	  fi; \
- 	done
- 	-test -n "$(am__skip_mode_fix)" \
--	|| find "$(distdir)" -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
-+	|| find "$(distdir)" -type d ! -perm -755 \
-+		-exec chmod u+rwx,go+rx {} \; -o \
- 	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
- 	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
- 	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
-@@ -586,17 +591,17 @@ dist dist-all: distdir
- distcheck: dist
- 	case '$(DIST_ARCHIVES)' in \
- 	*.tar.gz*) \
--	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
-+	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
- 	*.tar.bz2*) \
--	  bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
-+	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
- 	*.tar.lzma*) \
--	  unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\
-+	  lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
- 	*.tar.xz*) \
- 	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\
- 	*.tar.Z*) \
- 	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
- 	*.shar.gz*) \
--	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
-+	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
- 	*.zip*) \
- 	  unzip $(distdir).zip ;;\
- 	esac
---- mathgl-1.10.2.1.orig/aclocal.m4
-+++ mathgl-1.10.2.1/aclocal.m4
-@@ -1,4 +1,4 @@
--# generated automatically by aclocal 1.11 -*- Autoconf -*-
-+# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
- 
- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
- # 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
-@@ -13,7977 +13,12 @@
- 
- m4_ifndef([AC_AUTOCONF_VERSION],
-   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
--m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.64],,
--[m4_warning([this file was generated for autoconf 2.64.
-+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.67],,
-+[m4_warning([this file was generated for autoconf 2.67.
- You have another version of autoconf.  It may work, but is not guaranteed to.
- If you have problems, you may need to regenerate the build system entirely.
- To do so, use the procedure documented by the package, typically `autoreconf'.])])
- 
--# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
--#
--#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
--#                 2006, 2007, 2008 Free Software Foundation, Inc.
--#   Written by Gordon Matzigkeit, 1996
--#
--# This file is free software; the Free Software Foundation gives
--# unlimited permission to copy and/or distribute it, with or without
--# modifications, as long as this notice is preserved.
--
--m4_define([_LT_COPYING], [dnl
--#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
--#                 2006, 2007, 2008 Free Software Foundation, Inc.
--#   Written by Gordon Matzigkeit, 1996
--#
--#   This file is part of GNU Libtool.
--#
--# GNU Libtool is free software; you can redistribute it and/or
--# modify it under the terms of the GNU General Public License as
--# published by the Free Software Foundation; either version 2 of
--# the License, or (at your option) any later version.
--#
--# As a special exception to the GNU General Public License,
--# if you distribute this file as part of a program or library that
--# is built using GNU Libtool, you may include this file under the
--# same distribution terms that you use for the rest of that program.
--#
--# GNU Libtool is distributed in the hope that it will be useful,
--# but WITHOUT ANY WARRANTY; without even the implied warranty of
--# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
--# GNU General Public License for more details.
--#
--# You should have received a copy of the GNU General Public License
--# along with GNU Libtool; see the file COPYING.  If not, a copy
--# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
--# obtained by writing to the Free Software Foundation, Inc.,
--# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
--])
--
--# serial 56 LT_INIT
--
--
--# LT_PREREQ(VERSION)
--# ------------------
--# Complain and exit if this libtool version is less that VERSION.
--m4_defun([LT_PREREQ],
--[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
--       [m4_default([$3],
--		   [m4_fatal([Libtool version $1 or higher is required],
--		             63)])],
--       [$2])])
--
--
--# _LT_CHECK_BUILDDIR
--# ------------------
--# Complain if the absolute build directory name contains unusual characters
--m4_defun([_LT_CHECK_BUILDDIR],
--[case `pwd` in
--  *\ * | *\	*)
--    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
--esac
--])
--
--
--# LT_INIT([OPTIONS])
--# ------------------
--AC_DEFUN([LT_INIT],
--[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
--AC_BEFORE([$0], [LT_LANG])dnl
--AC_BEFORE([$0], [LT_OUTPUT])dnl
--AC_BEFORE([$0], [LTDL_INIT])dnl
--m4_require([_LT_CHECK_BUILDDIR])dnl
--
--dnl Autoconf doesn't catch unexpanded LT_ macros by default:
--m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
--m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
--dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
--dnl unless we require an AC_DEFUNed macro:
--AC_REQUIRE([LTOPTIONS_VERSION])dnl
--AC_REQUIRE([LTSUGAR_VERSION])dnl
--AC_REQUIRE([LTVERSION_VERSION])dnl
--AC_REQUIRE([LTOBSOLETE_VERSION])dnl
--m4_require([_LT_PROG_LTMAIN])dnl
--
--dnl Parse OPTIONS
--_LT_SET_OPTIONS([$0], [$1])
--
--# This can be used to rebuild libtool when needed
--LIBTOOL_DEPS="$ltmain"
--
--# Always use our own libtool.
--LIBTOOL='$(SHELL) $(top_builddir)/libtool'
--AC_SUBST(LIBTOOL)dnl
--
--_LT_SETUP
--
--# Only expand once:
--m4_define([LT_INIT])
--])# LT_INIT
--
--# Old names:
--AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
--AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
--dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
--
--
--# _LT_CC_BASENAME(CC)
--# -------------------
--# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
--m4_defun([_LT_CC_BASENAME],
--[for cc_temp in $1""; do
--  case $cc_temp in
--    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
--    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
--    \-*) ;;
--    *) break;;
--  esac
--done
--cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
--])
--
--
--# _LT_FILEUTILS_DEFAULTS
--# ----------------------
--# It is okay to use these file commands and assume they have been set
--# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
--m4_defun([_LT_FILEUTILS_DEFAULTS],
--[: ${CP="cp -f"}
--: ${MV="mv -f"}
--: ${RM="rm -f"}
--])# _LT_FILEUTILS_DEFAULTS
--
--
--# _LT_SETUP
--# ---------
--m4_defun([_LT_SETUP],
--[AC_REQUIRE([AC_CANONICAL_HOST])dnl
--AC_REQUIRE([AC_CANONICAL_BUILD])dnl
--_LT_DECL([], [host_alias], [0], [The host system])dnl
--_LT_DECL([], [host], [0])dnl
--_LT_DECL([], [host_os], [0])dnl
--dnl
--_LT_DECL([], [build_alias], [0], [The build system])dnl
--_LT_DECL([], [build], [0])dnl
--_LT_DECL([], [build_os], [0])dnl
--dnl
--AC_REQUIRE([AC_PROG_CC])dnl
--AC_REQUIRE([LT_PATH_LD])dnl
--AC_REQUIRE([LT_PATH_NM])dnl
--dnl
--AC_REQUIRE([AC_PROG_LN_S])dnl
--test -z "$LN_S" && LN_S="ln -s"
--_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
--dnl
--AC_REQUIRE([LT_CMD_MAX_LEN])dnl
--_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
--_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
--dnl
--m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--m4_require([_LT_CHECK_SHELL_FEATURES])dnl
--m4_require([_LT_CMD_RELOAD])dnl
--m4_require([_LT_CHECK_MAGIC_METHOD])dnl
--m4_require([_LT_CMD_OLD_ARCHIVE])dnl
--m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
--
--_LT_CONFIG_LIBTOOL_INIT([
--# See if we are running on zsh, and set the options which allow our
--# commands through without removal of \ escapes INIT.
--if test -n "\${ZSH_VERSION+set}" ; then
--   setopt NO_GLOB_SUBST
--fi
--])
--if test -n "${ZSH_VERSION+set}" ; then
--   setopt NO_GLOB_SUBST
--fi
--
--_LT_CHECK_OBJDIR
--
--m4_require([_LT_TAG_COMPILER])dnl
--_LT_PROG_ECHO_BACKSLASH
--
--case $host_os in
--aix3*)
--  # AIX sometimes has problems with the GCC collect2 program.  For some
--  # reason, if we set the COLLECT_NAMES environment variable, the problems
--  # vanish in a puff of smoke.
--  if test "X${COLLECT_NAMES+set}" != Xset; then
--    COLLECT_NAMES=
--    export COLLECT_NAMES
--  fi
--  ;;
--esac
--
--# Sed substitution that helps us do robust quoting.  It backslashifies
--# metacharacters that are still active within double-quoted strings.
--sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
--
--# Same as above, but do not quote variable references.
--double_quote_subst='s/\([["`\\]]\)/\\\1/g'
--
--# Sed substitution to delay expansion of an escaped shell variable in a
--# double_quote_subst'ed string.
--delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
--
--# Sed substitution to delay expansion of an escaped single quote.
--delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
--
--# Sed substitution to avoid accidental globbing in evaled expressions
--no_glob_subst='s/\*/\\\*/g'
--
--# Global variables:
--ofile=libtool
--can_build_shared=yes
--
--# All known linkers require a `.a' archive for static linking (except MSVC,
--# which needs '.lib').
--libext=a
--
--with_gnu_ld="$lt_cv_prog_gnu_ld"
--
--old_CC="$CC"
--old_CFLAGS="$CFLAGS"
--
--# Set sane defaults for various variables
--test -z "$CC" && CC=cc
--test -z "$LTCC" && LTCC=$CC
--test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
--test -z "$LD" && LD=ld
--test -z "$ac_objext" && ac_objext=o
--
--_LT_CC_BASENAME([$compiler])
--
--# Only perform the check for file, if the check method requires it
--test -z "$MAGIC_CMD" && MAGIC_CMD=file
--case $deplibs_check_method in
--file_magic*)
--  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
--    _LT_PATH_MAGIC
--  fi
--  ;;
--esac
--
--# Use C for the default configuration in the libtool script
--LT_SUPPORTED_TAG([CC])
--_LT_LANG_C_CONFIG
--_LT_LANG_DEFAULT_CONFIG
--_LT_CONFIG_COMMANDS
--])# _LT_SETUP
--
--
--# _LT_PROG_LTMAIN
--# ---------------
--# Note that this code is called both from `configure', and `config.status'
--# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
--# `config.status' has no value for ac_aux_dir unless we are using Automake,
--# so we pass a copy along to make sure it has a sensible value anyway.
--m4_defun([_LT_PROG_LTMAIN],
--[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
--_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
--ltmain="$ac_aux_dir/ltmain.sh"
--])# _LT_PROG_LTMAIN
--
--
--
--# So that we can recreate a full libtool script including additional
--# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
--# in macros and then make a single call at the end using the `libtool'
--# label.
--
--
--# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
--# ----------------------------------------
--# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
--m4_define([_LT_CONFIG_LIBTOOL_INIT],
--[m4_ifval([$1],
--          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
--                     [$1
--])])])
--
--# Initialize.
--m4_define([_LT_OUTPUT_LIBTOOL_INIT])
--
--
--# _LT_CONFIG_LIBTOOL([COMMANDS])
--# ------------------------------
--# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
--m4_define([_LT_CONFIG_LIBTOOL],
--[m4_ifval([$1],
--          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
--                     [$1
--])])])
--
--# Initialize.
--m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
--
--
--# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
--# -----------------------------------------------------
--m4_defun([_LT_CONFIG_SAVE_COMMANDS],
--[_LT_CONFIG_LIBTOOL([$1])
--_LT_CONFIG_LIBTOOL_INIT([$2])
--])
--
--
--# _LT_FORMAT_COMMENT([COMMENT])
--# -----------------------------
--# Add leading comment marks to the start of each line, and a trailing
--# full-stop to the whole comment if one is not present already.
--m4_define([_LT_FORMAT_COMMENT],
--[m4_ifval([$1], [
--m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
--              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
--)])
--
--
--
--
--
--# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
--# -------------------------------------------------------------------
--# CONFIGNAME is the name given to the value in the libtool script.
--# VARNAME is the (base) name used in the configure script.
--# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
--# VARNAME.  Any other value will be used directly.
--m4_define([_LT_DECL],
--[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
--    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
--	[m4_ifval([$1], [$1], [$2])])
--    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
--    m4_ifval([$4],
--	[lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
--    lt_dict_add_subkey([lt_decl_dict], [$2],
--	[tagged?], [m4_ifval([$5], [yes], [no])])])
--])
--
--
--# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
--# --------------------------------------------------------
--m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
--
--
--# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
--# ------------------------------------------------
--m4_define([lt_decl_tag_varnames],
--[_lt_decl_filter([tagged?], [yes], $@)])
--
--
--# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
--# ---------------------------------------------------------
--m4_define([_lt_decl_filter],
--[m4_case([$#],
--  [0], [m4_fatal([$0: too few arguments: $#])],
--  [1], [m4_fatal([$0: too few arguments: $#: $1])],
--  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
--  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
--  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
--])
--
--
--# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
--# --------------------------------------------------
--m4_define([lt_decl_quote_varnames],
--[_lt_decl_filter([value], [1], $@)])
--
--
--# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
--# ---------------------------------------------------
--m4_define([lt_decl_dquote_varnames],
--[_lt_decl_filter([value], [2], $@)])
--
--
--# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
--# ---------------------------------------------------
--m4_define([lt_decl_varnames_tagged],
--[m4_assert([$# <= 2])dnl
--_$0(m4_quote(m4_default([$1], [[, ]])),
--    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
--    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
--m4_define([_lt_decl_varnames_tagged],
--[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
--
--
--# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
--# ------------------------------------------------
--m4_define([lt_decl_all_varnames],
--[_$0(m4_quote(m4_default([$1], [[, ]])),
--     m4_if([$2], [],
--	   m4_quote(lt_decl_varnames),
--	m4_quote(m4_shift($@))))[]dnl
--])
--m4_define([_lt_decl_all_varnames],
--[lt_join($@, lt_decl_varnames_tagged([$1],
--			lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
--])
--
--
--# _LT_CONFIG_STATUS_DECLARE([VARNAME])
--# ------------------------------------
--# Quote a variable value, and forward it to `config.status' so that its
--# declaration there will have the same value as in `configure'.  VARNAME
--# must have a single quote delimited value for this to work.
--m4_define([_LT_CONFIG_STATUS_DECLARE],
--[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
--
--
--# _LT_CONFIG_STATUS_DECLARATIONS
--# ------------------------------
--# We delimit libtool config variables with single quotes, so when
--# we write them to config.status, we have to be sure to quote all
--# embedded single quotes properly.  In configure, this macro expands
--# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
--#
--#    <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
--m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
--[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
--    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
--
--
--# _LT_LIBTOOL_TAGS
--# ----------------
--# Output comment and list of tags supported by the script
--m4_defun([_LT_LIBTOOL_TAGS],
--[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
--available_tags="_LT_TAGS"dnl
--])
--
--
--# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
--# -----------------------------------
--# Extract the dictionary values for VARNAME (optionally with TAG) and
--# expand to a commented shell variable setting:
--#
--#    # Some comment about what VAR is for.
--#    visible_name=$lt_internal_name
--m4_define([_LT_LIBTOOL_DECLARE],
--[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
--					   [description])))[]dnl
--m4_pushdef([_libtool_name],
--    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
--m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
--    [0], [_libtool_name=[$]$1],
--    [1], [_libtool_name=$lt_[]$1],
--    [2], [_libtool_name=$lt_[]$1],
--    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
--m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
--])
--
--
--# _LT_LIBTOOL_CONFIG_VARS
--# -----------------------
--# Produce commented declarations of non-tagged libtool config variables
--# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
--# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
--# section) are produced by _LT_LIBTOOL_TAG_VARS.
--m4_defun([_LT_LIBTOOL_CONFIG_VARS],
--[m4_foreach([_lt_var],
--    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
--    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
--
--
--# _LT_LIBTOOL_TAG_VARS(TAG)
--# -------------------------
--m4_define([_LT_LIBTOOL_TAG_VARS],
--[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
--    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
--
--
--# _LT_TAGVAR(VARNAME, [TAGNAME])
--# ------------------------------
--m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
--
--
--# _LT_CONFIG_COMMANDS
--# -------------------
--# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
--# variables for single and double quote escaping we saved from calls
--# to _LT_DECL, we can put quote escaped variables declarations
--# into `config.status', and then the shell code to quote escape them in
--# for loops in `config.status'.  Finally, any additional code accumulated
--# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
--m4_defun([_LT_CONFIG_COMMANDS],
--[AC_PROVIDE_IFELSE([LT_OUTPUT],
--	dnl If the libtool generation code has been placed in $CONFIG_LT,
--	dnl instead of duplicating it all over again into config.status,
--	dnl then we will have config.status run $CONFIG_LT later, so it
--	dnl needs to know what name is stored there:
--        [AC_CONFIG_COMMANDS([libtool],
--            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
--    dnl If the libtool generation code is destined for config.status,
--    dnl expand the accumulated commands and init code now:
--    [AC_CONFIG_COMMANDS([libtool],
--        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
--])#_LT_CONFIG_COMMANDS
--
--
--# Initialize.
--m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
--[
--
--# The HP-UX ksh and POSIX shell print the target directory to stdout
--# if CDPATH is set.
--(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
--
--sed_quote_subst='$sed_quote_subst'
--double_quote_subst='$double_quote_subst'
--delay_variable_subst='$delay_variable_subst'
--_LT_CONFIG_STATUS_DECLARATIONS
--LTCC='$LTCC'
--LTCFLAGS='$LTCFLAGS'
--compiler='$compiler_DEFAULT'
--
--# Quote evaled strings.
--for var in lt_decl_all_varnames([[ \
--]], lt_decl_quote_varnames); do
--    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
--    *[[\\\\\\\`\\"\\\$]]*)
--      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
--      ;;
--    *)
--      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
--      ;;
--    esac
--done
--
--# Double-quote double-evaled strings.
--for var in lt_decl_all_varnames([[ \
--]], lt_decl_dquote_varnames); do
--    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
--    *[[\\\\\\\`\\"\\\$]]*)
--      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
--      ;;
--    *)
--      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
--      ;;
--    esac
--done
--
--# Fix-up fallback echo if it was mangled by the above quoting rules.
--case \$lt_ECHO in
--*'\\\[$]0 --fallback-echo"')dnl "
--  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
--  ;;
--esac
--
--_LT_OUTPUT_LIBTOOL_INIT
--])
--
--
--# LT_OUTPUT
--# ---------
--# This macro allows early generation of the libtool script (before
--# AC_OUTPUT is called), incase it is used in configure for compilation
--# tests.
--AC_DEFUN([LT_OUTPUT],
--[: ${CONFIG_LT=./config.lt}
--AC_MSG_NOTICE([creating $CONFIG_LT])
--cat >"$CONFIG_LT" <<_LTEOF
--#! $SHELL
--# Generated by $as_me.
--# Run this file to recreate a libtool stub with the current configuration.
--
--lt_cl_silent=false
--SHELL=\${CONFIG_SHELL-$SHELL}
--_LTEOF
--
--cat >>"$CONFIG_LT" <<\_LTEOF
--AS_SHELL_SANITIZE
--_AS_PREPARE
--
--exec AS_MESSAGE_FD>&1
--exec AS_MESSAGE_LOG_FD>>config.log
--{
--  echo
--  AS_BOX([Running $as_me.])
--} >&AS_MESSAGE_LOG_FD
--
--lt_cl_help="\
--\`$as_me' creates a local libtool stub from the current configuration,
--for use in further configure time tests before the real libtool is
--generated.
--
--Usage: $[0] [[OPTIONS]]
--
--  -h, --help      print this help, then exit
--  -V, --version   print version number, then exit
--  -q, --quiet     do not print progress messages
--  -d, --debug     don't remove temporary files
--
--Report bugs to <bug-libtool at gnu.org>."
--
--lt_cl_version="\
--m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
--m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
--configured by $[0], generated by m4_PACKAGE_STRING.
--
--Copyright (C) 2008 Free Software Foundation, Inc.
--This config.lt script is free software; the Free Software Foundation
--gives unlimited permision to copy, distribute and modify it."
--
--while test $[#] != 0
--do
--  case $[1] in
--    --version | --v* | -V )
--      echo "$lt_cl_version"; exit 0 ;;
--    --help | --h* | -h )
--      echo "$lt_cl_help"; exit 0 ;;
--    --debug | --d* | -d )
--      debug=: ;;
--    --quiet | --q* | --silent | --s* | -q )
--      lt_cl_silent=: ;;
--
--    -*) AC_MSG_ERROR([unrecognized option: $[1]
--Try \`$[0] --help' for more information.]) ;;
--
--    *) AC_MSG_ERROR([unrecognized argument: $[1]
--Try \`$[0] --help' for more information.]) ;;
--  esac
--  shift
--done
--
--if $lt_cl_silent; then
--  exec AS_MESSAGE_FD>/dev/null
--fi
--_LTEOF
--
--cat >>"$CONFIG_LT" <<_LTEOF
--_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
--_LTEOF
--
--cat >>"$CONFIG_LT" <<\_LTEOF
--AC_MSG_NOTICE([creating $ofile])
--_LT_OUTPUT_LIBTOOL_COMMANDS
--AS_EXIT(0)
--_LTEOF
--chmod +x "$CONFIG_LT"
--
--# configure is writing to config.log, but config.lt does its own redirection,
--# appending to config.log, which fails on DOS, as config.log is still kept
--# open by configure.  Here we exec the FD to /dev/null, effectively closing
--# config.log, so it can be properly (re)opened and appended to by config.lt.
--if test "$no_create" != yes; then
--  lt_cl_success=:
--  test "$silent" = yes &&
--    lt_config_lt_args="$lt_config_lt_args --quiet"
--  exec AS_MESSAGE_LOG_FD>/dev/null
--  $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
--  exec AS_MESSAGE_LOG_FD>>config.log
--  $lt_cl_success || AS_EXIT(1)
--fi
--])# LT_OUTPUT
--
--
--# _LT_CONFIG(TAG)
--# ---------------
--# If TAG is the built-in tag, create an initial libtool script with a
--# default configuration from the untagged config vars.  Otherwise add code
--# to config.status for appending the configuration named by TAG from the
--# matching tagged config vars.
--m4_defun([_LT_CONFIG],
--[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--_LT_CONFIG_SAVE_COMMANDS([
--  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
--  m4_if(_LT_TAG, [C], [
--    # See if we are running on zsh, and set the options which allow our
--    # commands through without removal of \ escapes.
--    if test -n "${ZSH_VERSION+set}" ; then
--      setopt NO_GLOB_SUBST
--    fi
--
--    cfgfile="${ofile}T"
--    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
--    $RM "$cfgfile"
--
--    cat <<_LT_EOF >> "$cfgfile"
--#! $SHELL
--
--# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
--# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
--# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
--# NOTE: Changes made to this file will be lost: look at ltmain.sh.
--#
--_LT_COPYING
--_LT_LIBTOOL_TAGS
--
--# ### BEGIN LIBTOOL CONFIG
--_LT_LIBTOOL_CONFIG_VARS
--_LT_LIBTOOL_TAG_VARS
--# ### END LIBTOOL CONFIG
--
--_LT_EOF
--
--  case $host_os in
--  aix3*)
--    cat <<\_LT_EOF >> "$cfgfile"
--# AIX sometimes has problems with the GCC collect2 program.  For some
--# reason, if we set the COLLECT_NAMES environment variable, the problems
--# vanish in a puff of smoke.
--if test "X${COLLECT_NAMES+set}" != Xset; then
--  COLLECT_NAMES=
--  export COLLECT_NAMES
--fi
--_LT_EOF
--    ;;
--  esac
--
--  _LT_PROG_LTMAIN
--
--  # We use sed instead of cat because bash on DJGPP gets confused if
--  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
--  # text mode, it properly converts lines to CR/LF.  This bash problem
--  # is reportedly fixed, but why not run on old versions too?
--  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
--    || (rm -f "$cfgfile"; exit 1)
--
--  _LT_PROG_XSI_SHELLFNS
--
--  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
--    || (rm -f "$cfgfile"; exit 1)
--
--  mv -f "$cfgfile" "$ofile" ||
--    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
--  chmod +x "$ofile"
--],
--[cat <<_LT_EOF >> "$ofile"
--
--dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
--dnl in a comment (ie after a #).
--# ### BEGIN LIBTOOL TAG CONFIG: $1
--_LT_LIBTOOL_TAG_VARS(_LT_TAG)
--# ### END LIBTOOL TAG CONFIG: $1
--_LT_EOF
--])dnl /m4_if
--],
--[m4_if([$1], [], [
--    PACKAGE='$PACKAGE'
--    VERSION='$VERSION'
--    TIMESTAMP='$TIMESTAMP'
--    RM='$RM'
--    ofile='$ofile'], [])
--])dnl /_LT_CONFIG_SAVE_COMMANDS
--])# _LT_CONFIG
--
--
--# LT_SUPPORTED_TAG(TAG)
--# ---------------------
--# Trace this macro to discover what tags are supported by the libtool
--# --tag option, using:
--#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
--AC_DEFUN([LT_SUPPORTED_TAG], [])
--
--
--# C support is built-in for now
--m4_define([_LT_LANG_C_enabled], [])
--m4_define([_LT_TAGS], [])
--
--
--# LT_LANG(LANG)
--# -------------
--# Enable libtool support for the given language if not already enabled.
--AC_DEFUN([LT_LANG],
--[AC_BEFORE([$0], [LT_OUTPUT])dnl
--m4_case([$1],
--  [C],			[_LT_LANG(C)],
--  [C++],		[_LT_LANG(CXX)],
--  [Java],		[_LT_LANG(GCJ)],
--  [Fortran 77],		[_LT_LANG(F77)],
--  [Fortran],		[_LT_LANG(FC)],
--  [Windows Resource],	[_LT_LANG(RC)],
--  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
--    [_LT_LANG($1)],
--    [m4_fatal([$0: unsupported language: "$1"])])])dnl
--])# LT_LANG
--
--
--# _LT_LANG(LANGNAME)
--# ------------------
--m4_defun([_LT_LANG],
--[m4_ifdef([_LT_LANG_]$1[_enabled], [],
--  [LT_SUPPORTED_TAG([$1])dnl
--  m4_append([_LT_TAGS], [$1 ])dnl
--  m4_define([_LT_LANG_]$1[_enabled], [])dnl
--  _LT_LANG_$1_CONFIG($1)])dnl
--])# _LT_LANG
--
--
--# _LT_LANG_DEFAULT_CONFIG
--# -----------------------
--m4_defun([_LT_LANG_DEFAULT_CONFIG],
--[AC_PROVIDE_IFELSE([AC_PROG_CXX],
--  [LT_LANG(CXX)],
--  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
--
--AC_PROVIDE_IFELSE([AC_PROG_F77],
--  [LT_LANG(F77)],
--  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
--
--AC_PROVIDE_IFELSE([AC_PROG_FC],
--  [LT_LANG(FC)],
--  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
--
--dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
--dnl pulling things in needlessly.
--AC_PROVIDE_IFELSE([AC_PROG_GCJ],
--  [LT_LANG(GCJ)],
--  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
--    [LT_LANG(GCJ)],
--    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
--      [LT_LANG(GCJ)],
--      [m4_ifdef([AC_PROG_GCJ],
--	[m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
--       m4_ifdef([A][M_PROG_GCJ],
--	[m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
--       m4_ifdef([LT_PROG_GCJ],
--	[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
--
--AC_PROVIDE_IFELSE([LT_PROG_RC],
--  [LT_LANG(RC)],
--  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
--])# _LT_LANG_DEFAULT_CONFIG
--
--# Obsolete macros:
--AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
--AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
--AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
--AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
--dnl AC_DEFUN([AC_LIBTOOL_F77], [])
--dnl AC_DEFUN([AC_LIBTOOL_FC], [])
--dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
--
--
--# _LT_TAG_COMPILER
--# ----------------
--m4_defun([_LT_TAG_COMPILER],
--[AC_REQUIRE([AC_PROG_CC])dnl
--
--_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
--_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
--_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
--_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
--
--# If no C compiler was specified, use CC.
--LTCC=${LTCC-"$CC"}
--
--# If no C compiler flags were specified, use CFLAGS.
--LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
--
--# Allow CC to be a program name with arguments.
--compiler=$CC
--])# _LT_TAG_COMPILER
--
--
--# _LT_COMPILER_BOILERPLATE
--# ------------------------
--# Check for compiler boilerplate output or warnings with
--# the simple compiler test code.
--m4_defun([_LT_COMPILER_BOILERPLATE],
--[m4_require([_LT_DECL_SED])dnl
--ac_outfile=conftest.$ac_objext
--echo "$lt_simple_compile_test_code" >conftest.$ac_ext
--eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
--_lt_compiler_boilerplate=`cat conftest.err`
--$RM conftest*
--])# _LT_COMPILER_BOILERPLATE
--
--
--# _LT_LINKER_BOILERPLATE
--# ----------------------
--# Check for linker boilerplate output or warnings with
--# the simple link test code.
--m4_defun([_LT_LINKER_BOILERPLATE],
--[m4_require([_LT_DECL_SED])dnl
--ac_outfile=conftest.$ac_objext
--echo "$lt_simple_link_test_code" >conftest.$ac_ext
--eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
--_lt_linker_boilerplate=`cat conftest.err`
--$RM -r conftest*
--])# _LT_LINKER_BOILERPLATE
--
--# _LT_REQUIRED_DARWIN_CHECKS
--# -------------------------
--m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
--  case $host_os in
--    rhapsody* | darwin*)
--    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
--    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
--    AC_CHECK_TOOL([LIPO], [lipo], [:])
--    AC_CHECK_TOOL([OTOOL], [otool], [:])
--    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
--    _LT_DECL([], [DSYMUTIL], [1],
--      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
--    _LT_DECL([], [NMEDIT], [1],
--      [Tool to change global to local symbols on Mac OS X])
--    _LT_DECL([], [LIPO], [1],
--      [Tool to manipulate fat objects and archives on Mac OS X])
--    _LT_DECL([], [OTOOL], [1],
--      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
--    _LT_DECL([], [OTOOL64], [1],
--      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
--
--    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
--      [lt_cv_apple_cc_single_mod=no
--      if test -z "${LT_MULTI_MODULE}"; then
--	# By default we will add the -single_module flag. You can override
--	# by either setting the environment variable LT_MULTI_MODULE
--	# non-empty at configure time, or by adding -multi_module to the
--	# link flags.
--	rm -rf libconftest.dylib*
--	echo "int foo(void){return 1;}" > conftest.c
--	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
---dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
--	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
--        _lt_result=$?
--	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
--	  lt_cv_apple_cc_single_mod=yes
--	else
--	  cat conftest.err >&AS_MESSAGE_LOG_FD
--	fi
--	rm -rf libconftest.dylib*
--	rm -f conftest.*
--      fi])
--    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
--      [lt_cv_ld_exported_symbols_list],
--      [lt_cv_ld_exported_symbols_list=no
--      save_LDFLAGS=$LDFLAGS
--      echo "_main" > conftest.sym
--      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
--      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
--	[lt_cv_ld_exported_symbols_list=yes],
--	[lt_cv_ld_exported_symbols_list=no])
--	LDFLAGS="$save_LDFLAGS"
--    ])
--    case $host_os in
--    rhapsody* | darwin1.[[012]])
--      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
--    darwin1.*)
--      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
--    darwin*) # darwin 5.x on
--      # if running on 10.5 or later, the deployment target defaults
--      # to the OS version, if on x86, and 10.4, the deployment
--      # target defaults to 10.4. Don't you love it?
--      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
--	10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
--	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
--	10.[[012]]*)
--	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
--	10.*)
--	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
--      esac
--    ;;
--  esac
--    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
--      _lt_dar_single_mod='$single_module'
--    fi
--    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
--      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
--    else
--      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
--    fi
--    if test "$DSYMUTIL" != ":"; then
--      _lt_dsymutil='~$DSYMUTIL $lib || :'
--    else
--      _lt_dsymutil=
--    fi
--    ;;
--  esac
--])
--
--
--# _LT_DARWIN_LINKER_FEATURES
--# --------------------------
--# Checks for linker and compiler features on darwin
--m4_defun([_LT_DARWIN_LINKER_FEATURES],
--[
--  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
--  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
--  _LT_TAGVAR(hardcode_direct, $1)=no
--  _LT_TAGVAR(hardcode_automatic, $1)=yes
--  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
--  _LT_TAGVAR(whole_archive_flag_spec, $1)=''
--  _LT_TAGVAR(link_all_deplibs, $1)=yes
--  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
--  case $cc_basename in
--     ifort*) _lt_dar_can_shared=yes ;;
--     *) _lt_dar_can_shared=$GCC ;;
--  esac
--  if test "$_lt_dar_can_shared" = "yes"; then
--    output_verbose_link_cmd=echo
--    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
--    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
--    _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
--    _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
--    m4_if([$1], [CXX],
--[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then
--      _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
--      _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
--    fi
--],[])
--  else
--  _LT_TAGVAR(ld_shlibs, $1)=no
--  fi
--])
--
--# _LT_SYS_MODULE_PATH_AIX
--# -----------------------
--# Links a minimal program and checks the executable
--# for the system default hardcoded library path. In most cases,
--# this is /usr/lib:/lib, but when the MPI compilers are used
--# the location of the communication and MPI libs are included too.
--# If we don't find anything, use the default library path according
--# to the aix ld manual.
--m4_defun([_LT_SYS_MODULE_PATH_AIX],
--[m4_require([_LT_DECL_SED])dnl
--AC_LINK_IFELSE(AC_LANG_PROGRAM,[
--lt_aix_libpath_sed='
--    /Import File Strings/,/^$/ {
--	/^0/ {
--	    s/^0  *\(.*\)$/\1/
--	    p
--	}
--    }'
--aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
--# Check for a 64-bit object if we didn't find anything.
--if test -z "$aix_libpath"; then
--  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
--fi],[])
--if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
--])# _LT_SYS_MODULE_PATH_AIX
--
--
--# _LT_SHELL_INIT(ARG)
--# -------------------
--m4_define([_LT_SHELL_INIT],
--[ifdef([AC_DIVERSION_NOTICE],
--	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
--	 [AC_DIVERT_PUSH(NOTICE)])
--$1
--AC_DIVERT_POP
--])# _LT_SHELL_INIT
--
--
--# _LT_PROG_ECHO_BACKSLASH
--# -----------------------
--# Add some code to the start of the generated configure script which
--# will find an echo command which doesn't interpret backslashes.
--m4_defun([_LT_PROG_ECHO_BACKSLASH],
--[_LT_SHELL_INIT([
--# Check that we are running under the correct shell.
--SHELL=${CONFIG_SHELL-/bin/sh}
--
--case X$lt_ECHO in
--X*--fallback-echo)
--  # Remove one level of quotation (which was required for Make).
--  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
--  ;;
--esac
--
--ECHO=${lt_ECHO-echo}
--if test "X[$]1" = X--no-reexec; then
--  # Discard the --no-reexec flag, and continue.
--  shift
--elif test "X[$]1" = X--fallback-echo; then
--  # Avoid inline document here, it may be left over
--  :
--elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
--  # Yippee, $ECHO works!
--  :
--else
--  # Restart under the correct shell.
--  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
--fi
--
--if test "X[$]1" = X--fallback-echo; then
--  # used as fallback echo
--  shift
--  cat <<_LT_EOF
--[$]*
--_LT_EOF
--  exit 0
--fi
--
--# The HP-UX ksh and POSIX shell print the target directory to stdout
--# if CDPATH is set.
--(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
--
--if test -z "$lt_ECHO"; then
--  if test "X${echo_test_string+set}" != Xset; then
--    # find a string as large as possible, as long as the shell can cope with it
--    for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
--      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
--      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
--	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
--      then
--        break
--      fi
--    done
--  fi
--
--  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
--     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
--     test "X$echo_testing_string" = "X$echo_test_string"; then
--    :
--  else
--    # The Solaris, AIX, and Digital Unix default echo programs unquote
--    # backslashes.  This makes it impossible to quote backslashes using
--    #   echo "$something" | sed 's/\\/\\\\/g'
--    #
--    # So, first we look for a working echo in the user's PATH.
--
--    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
--    for dir in $PATH /usr/ucb; do
--      IFS="$lt_save_ifs"
--      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
--         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
--         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
--         test "X$echo_testing_string" = "X$echo_test_string"; then
--        ECHO="$dir/echo"
--        break
--      fi
--    done
--    IFS="$lt_save_ifs"
--
--    if test "X$ECHO" = Xecho; then
--      # We didn't find a better echo, so look for alternatives.
--      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
--         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
--         test "X$echo_testing_string" = "X$echo_test_string"; then
--        # This shell has a builtin print -r that does the trick.
--        ECHO='print -r'
--      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
--	   test "X$CONFIG_SHELL" != X/bin/ksh; then
--        # If we have ksh, try running configure again with it.
--        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
--        export ORIGINAL_CONFIG_SHELL
--        CONFIG_SHELL=/bin/ksh
--        export CONFIG_SHELL
--        exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
--      else
--        # Try using printf.
--        ECHO='printf %s\n'
--        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
--	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
--	   test "X$echo_testing_string" = "X$echo_test_string"; then
--	  # Cool, printf works
--	  :
--        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
--	     test "X$echo_testing_string" = 'X\t' &&
--	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
--	     test "X$echo_testing_string" = "X$echo_test_string"; then
--	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
--	  export CONFIG_SHELL
--	  SHELL="$CONFIG_SHELL"
--	  export SHELL
--	  ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
--        elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
--	     test "X$echo_testing_string" = 'X\t' &&
--	     echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
--	     test "X$echo_testing_string" = "X$echo_test_string"; then
--	  ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
--        else
--	  # maybe with a smaller string...
--	  prev=:
--
--	  for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
--	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
--	    then
--	      break
--	    fi
--	    prev="$cmd"
--	  done
--
--	  if test "$prev" != 'sed 50q "[$]0"'; then
--	    echo_test_string=`eval $prev`
--	    export echo_test_string
--	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
--	  else
--	    # Oops.  We lost completely, so just stick with echo.
--	    ECHO=echo
--	  fi
--        fi
--      fi
--    fi
--  fi
--fi
--
--# Copy echo and quote the copy suitably for passing to libtool from
--# the Makefile, instead of quoting the original, which is used later.
--lt_ECHO=$ECHO
--if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
--   lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
--fi
--
--AC_SUBST(lt_ECHO)
--])
--_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
--_LT_DECL([], [ECHO], [1],
--    [An echo program that does not interpret backslashes])
--])# _LT_PROG_ECHO_BACKSLASH
--
--
--# _LT_ENABLE_LOCK
--# ---------------
--m4_defun([_LT_ENABLE_LOCK],
--[AC_ARG_ENABLE([libtool-lock],
--  [AS_HELP_STRING([--disable-libtool-lock],
--    [avoid locking (might break parallel builds)])])
--test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
--
--# Some flags need to be propagated to the compiler or linker for good
--# libtool support.
--case $host in
--ia64-*-hpux*)
--  # Find out which ABI we are using.
--  echo 'int i;' > conftest.$ac_ext
--  if AC_TRY_EVAL(ac_compile); then
--    case `/usr/bin/file conftest.$ac_objext` in
--      *ELF-32*)
--	HPUX_IA64_MODE="32"
--	;;
--      *ELF-64*)
--	HPUX_IA64_MODE="64"
--	;;
--    esac
--  fi
--  rm -rf conftest*
--  ;;
--*-*-irix6*)
--  # Find out which ABI we are using.
--  echo '[#]line __oline__ "configure"' > conftest.$ac_ext
--  if AC_TRY_EVAL(ac_compile); then
--    if test "$lt_cv_prog_gnu_ld" = yes; then
--      case `/usr/bin/file conftest.$ac_objext` in
--	*32-bit*)
--	  LD="${LD-ld} -melf32bsmip"
--	  ;;
--	*N32*)
--	  LD="${LD-ld} -melf32bmipn32"
--	  ;;
--	*64-bit*)
--	  LD="${LD-ld} -melf64bmip"
--	;;
--      esac
--    else
--      case `/usr/bin/file conftest.$ac_objext` in
--	*32-bit*)
--	  LD="${LD-ld} -32"
--	  ;;
--	*N32*)
--	  LD="${LD-ld} -n32"
--	  ;;
--	*64-bit*)
--	  LD="${LD-ld} -64"
--	  ;;
--      esac
--    fi
--  fi
--  rm -rf conftest*
--  ;;
--
--x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
--s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
--  # Find out which ABI we are using.
--  echo 'int i;' > conftest.$ac_ext
--  if AC_TRY_EVAL(ac_compile); then
--    case `/usr/bin/file conftest.o` in
--      *32-bit*)
--	case $host in
--	  x86_64-*kfreebsd*-gnu)
--	    LD="${LD-ld} -m elf_i386_fbsd"
--	    ;;
--	  x86_64-*linux*)
--	    LD="${LD-ld} -m elf_i386"
--	    ;;
--	  ppc64-*linux*|powerpc64-*linux*)
--	    LD="${LD-ld} -m elf32ppclinux"
--	    ;;
--	  s390x-*linux*)
--	    LD="${LD-ld} -m elf_s390"
--	    ;;
--	  sparc64-*linux*)
--	    LD="${LD-ld} -m elf32_sparc"
--	    ;;
--	esac
--	;;
--      *64-bit*)
--	case $host in
--	  x86_64-*kfreebsd*-gnu)
--	    LD="${LD-ld} -m elf_x86_64_fbsd"
--	    ;;
--	  x86_64-*linux*)
--	    LD="${LD-ld} -m elf_x86_64"
--	    ;;
--	  ppc*-*linux*|powerpc*-*linux*)
--	    LD="${LD-ld} -m elf64ppc"
--	    ;;
--	  s390*-*linux*|s390*-*tpf*)
--	    LD="${LD-ld} -m elf64_s390"
--	    ;;
--	  sparc*-*linux*)
--	    LD="${LD-ld} -m elf64_sparc"
--	    ;;
--	esac
--	;;
--    esac
--  fi
--  rm -rf conftest*
--  ;;
--
--*-*-sco3.2v5*)
--  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
--  SAVE_CFLAGS="$CFLAGS"
--  CFLAGS="$CFLAGS -belf"
--  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
--    [AC_LANG_PUSH(C)
--     AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
--     AC_LANG_POP])
--  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
--    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
--    CFLAGS="$SAVE_CFLAGS"
--  fi
--  ;;
--sparc*-*solaris*)
--  # Find out which ABI we are using.
--  echo 'int i;' > conftest.$ac_ext
--  if AC_TRY_EVAL(ac_compile); then
--    case `/usr/bin/file conftest.o` in
--    *64-bit*)
--      case $lt_cv_prog_gnu_ld in
--      yes*) LD="${LD-ld} -m elf64_sparc" ;;
--      *)
--	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
--	  LD="${LD-ld} -64"
--	fi
--	;;
--      esac
--      ;;
--    esac
--  fi
--  rm -rf conftest*
--  ;;
--esac
--
--need_locks="$enable_libtool_lock"
--])# _LT_ENABLE_LOCK
--
--
--# _LT_CMD_OLD_ARCHIVE
--# -------------------
--m4_defun([_LT_CMD_OLD_ARCHIVE],
--[AC_CHECK_TOOL(AR, ar, false)
--test -z "$AR" && AR=ar
--test -z "$AR_FLAGS" && AR_FLAGS=cru
--_LT_DECL([], [AR], [1], [The archiver])
--_LT_DECL([], [AR_FLAGS], [1])
--
--AC_CHECK_TOOL(STRIP, strip, :)
--test -z "$STRIP" && STRIP=:
--_LT_DECL([], [STRIP], [1], [A symbol stripping program])
--
--AC_CHECK_TOOL(RANLIB, ranlib, :)
--test -z "$RANLIB" && RANLIB=:
--_LT_DECL([], [RANLIB], [1],
--    [Commands used to install an old-style archive])
--
--# Determine commands to create old-style static archives.
--old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
--old_postinstall_cmds='chmod 644 $oldlib'
--old_postuninstall_cmds=
--
--if test -n "$RANLIB"; then
--  case $host_os in
--  openbsd*)
--    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
--    ;;
--  *)
--    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
--    ;;
--  esac
--  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
--fi
--_LT_DECL([], [old_postinstall_cmds], [2])
--_LT_DECL([], [old_postuninstall_cmds], [2])
--_LT_TAGDECL([], [old_archive_cmds], [2],
--    [Commands used to build an old-style archive])
--])# _LT_CMD_OLD_ARCHIVE
--
--
--# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
--#		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
--# ----------------------------------------------------------------
--# Check whether the given compiler option works
--AC_DEFUN([_LT_COMPILER_OPTION],
--[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--m4_require([_LT_DECL_SED])dnl
--AC_CACHE_CHECK([$1], [$2],
--  [$2=no
--   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
--   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
--   lt_compiler_flag="$3"
--   # Insert the option either (1) after the last *FLAGS variable, or
--   # (2) before a word containing "conftest.", or (3) at the end.
--   # Note that $ac_compile itself does not contain backslashes and begins
--   # with a dollar sign (not a hyphen), so the echo should work correctly.
--   # The option is referenced via a variable to avoid confusing sed.
--   lt_compile=`echo "$ac_compile" | $SED \
--   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
--   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
--   -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
--   (eval "$lt_compile" 2>conftest.err)
--   ac_status=$?
--   cat conftest.err >&AS_MESSAGE_LOG_FD
--   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
--   if (exit $ac_status) && test -s "$ac_outfile"; then
--     # The compiler can only warn and ignore the option if not recognized
--     # So say no if there are warnings other than the usual output.
--     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
--     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
--     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
--       $2=yes
--     fi
--   fi
--   $RM conftest*
--])
--
--if test x"[$]$2" = xyes; then
--    m4_if([$5], , :, [$5])
--else
--    m4_if([$6], , :, [$6])
--fi
--])# _LT_COMPILER_OPTION
--
--# Old name:
--AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
--
--
--# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
--#                  [ACTION-SUCCESS], [ACTION-FAILURE])
--# ----------------------------------------------------
--# Check whether the given linker option works
--AC_DEFUN([_LT_LINKER_OPTION],
--[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--m4_require([_LT_DECL_SED])dnl
--AC_CACHE_CHECK([$1], [$2],
--  [$2=no
--   save_LDFLAGS="$LDFLAGS"
--   LDFLAGS="$LDFLAGS $3"
--   echo "$lt_simple_link_test_code" > conftest.$ac_ext
--   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
--     # The linker can only warn and ignore the option if not recognized
--     # So say no if there are warnings
--     if test -s conftest.err; then
--       # Append any errors to the config.log.
--       cat conftest.err 1>&AS_MESSAGE_LOG_FD
--       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
--       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
--       if diff conftest.exp conftest.er2 >/dev/null; then
--         $2=yes
--       fi
--     else
--       $2=yes
--     fi
--   fi
--   $RM -r conftest*
--   LDFLAGS="$save_LDFLAGS"
--])
--
--if test x"[$]$2" = xyes; then
--    m4_if([$4], , :, [$4])
--else
--    m4_if([$5], , :, [$5])
--fi
--])# _LT_LINKER_OPTION
--
--# Old name:
--AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
--
--
--# LT_CMD_MAX_LEN
--#---------------
--AC_DEFUN([LT_CMD_MAX_LEN],
--[AC_REQUIRE([AC_CANONICAL_HOST])dnl
--# find the maximum length of command line arguments
--AC_MSG_CHECKING([the maximum length of command line arguments])
--AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
--  i=0
--  teststring="ABCD"
--
--  case $build_os in
--  msdosdjgpp*)
--    # On DJGPP, this test can blow up pretty badly due to problems in libc
--    # (any single argument exceeding 2000 bytes causes a buffer overrun
--    # during glob expansion).  Even if it were fixed, the result of this
--    # check would be larger than it should be.
--    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
--    ;;
--
--  gnu*)
--    # Under GNU Hurd, this test is not required because there is
--    # no limit to the length of command line arguments.
--    # Libtool will interpret -1 as no limit whatsoever
--    lt_cv_sys_max_cmd_len=-1;
--    ;;
--
--  cygwin* | mingw* | cegcc*)
--    # On Win9x/ME, this test blows up -- it succeeds, but takes
--    # about 5 minutes as the teststring grows exponentially.
--    # Worse, since 9x/ME are not pre-emptively multitasking,
--    # you end up with a "frozen" computer, even though with patience
--    # the test eventually succeeds (with a max line length of 256k).
--    # Instead, let's just punt: use the minimum linelength reported by
--    # all of the supported platforms: 8192 (on NT/2K/XP).
--    lt_cv_sys_max_cmd_len=8192;
--    ;;
--
--  amigaos*)
--    # On AmigaOS with pdksh, this test takes hours, literally.
--    # So we just punt and use a minimum line length of 8192.
--    lt_cv_sys_max_cmd_len=8192;
--    ;;
--
--  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
--    # This has been around since 386BSD, at least.  Likely further.
--    if test -x /sbin/sysctl; then
--      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
--    elif test -x /usr/sbin/sysctl; then
--      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
--    else
--      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
--    fi
--    # And add a safety zone
--    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
--    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
--    ;;
--
--  interix*)
--    # We know the value 262144 and hardcode it with a safety zone (like BSD)
--    lt_cv_sys_max_cmd_len=196608
--    ;;
--
--  osf*)
--    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
--    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
--    # nice to cause kernel panics so lets avoid the loop below.
--    # First set a reasonable default.
--    lt_cv_sys_max_cmd_len=16384
--    #
--    if test -x /sbin/sysconfig; then
--      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
--        *1*) lt_cv_sys_max_cmd_len=-1 ;;
--      esac
--    fi
--    ;;
--  sco3.2v5*)
--    lt_cv_sys_max_cmd_len=102400
--    ;;
--  sysv5* | sco5v6* | sysv4.2uw2*)
--    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
--    if test -n "$kargmax"; then
--      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[	 ]]//'`
--    else
--      lt_cv_sys_max_cmd_len=32768
--    fi
--    ;;
--  *)
--    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
--    if test -n "$lt_cv_sys_max_cmd_len"; then
--      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
--      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
--    else
--      # Make teststring a little bigger before we do anything with it.
--      # a 1K string should be a reasonable start.
--      for i in 1 2 3 4 5 6 7 8 ; do
--        teststring=$teststring$teststring
--      done
--      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
--      # If test is not a shell built-in, we'll probably end up computing a
--      # maximum length that is only half of the actual maximum length, but
--      # we can't tell.
--      while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
--	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
--	      test $i != 17 # 1/2 MB should be enough
--      do
--        i=`expr $i + 1`
--        teststring=$teststring$teststring
--      done
--      # Only check the string length outside the loop.
--      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
--      teststring=
--      # Add a significant safety factor because C++ compilers can tack on
--      # massive amounts of additional arguments before passing them to the
--      # linker.  It appears as though 1/2 is a usable value.
--      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
--    fi
--    ;;
--  esac
--])
--if test -n $lt_cv_sys_max_cmd_len ; then
--  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
--else
--  AC_MSG_RESULT(none)
--fi
--max_cmd_len=$lt_cv_sys_max_cmd_len
--_LT_DECL([], [max_cmd_len], [0],
--    [What is the maximum length of a command?])
--])# LT_CMD_MAX_LEN
--
--# Old name:
--AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
--
--
--# _LT_HEADER_DLFCN
--# ----------------
--m4_defun([_LT_HEADER_DLFCN],
--[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
--])# _LT_HEADER_DLFCN
--
--
--# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
--#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
--# ----------------------------------------------------------------
--m4_defun([_LT_TRY_DLOPEN_SELF],
--[m4_require([_LT_HEADER_DLFCN])dnl
--if test "$cross_compiling" = yes; then :
--  [$4]
--else
--  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
--  lt_status=$lt_dlunknown
--  cat > conftest.$ac_ext <<_LT_EOF
--[#line __oline__ "configure"
--#include "confdefs.h"
--
--#if HAVE_DLFCN_H
--#include <dlfcn.h>
--#endif
--
--#include <stdio.h>
--
--#ifdef RTLD_GLOBAL
--#  define LT_DLGLOBAL		RTLD_GLOBAL
--#else
--#  ifdef DL_GLOBAL
--#    define LT_DLGLOBAL		DL_GLOBAL
--#  else
--#    define LT_DLGLOBAL		0
--#  endif
--#endif
--
--/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
--   find out it does not work in some platform. */
--#ifndef LT_DLLAZY_OR_NOW
--#  ifdef RTLD_LAZY
--#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
--#  else
--#    ifdef DL_LAZY
--#      define LT_DLLAZY_OR_NOW		DL_LAZY
--#    else
--#      ifdef RTLD_NOW
--#        define LT_DLLAZY_OR_NOW	RTLD_NOW
--#      else
--#        ifdef DL_NOW
--#          define LT_DLLAZY_OR_NOW	DL_NOW
--#        else
--#          define LT_DLLAZY_OR_NOW	0
--#        endif
--#      endif
--#    endif
--#  endif
--#endif
--
--void fnord() { int i=42;}
--int main ()
--{
--  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
--  int status = $lt_dlunknown;
--
--  if (self)
--    {
--      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
--      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
--      /* dlclose (self); */
--    }
--  else
--    puts (dlerror ());
--
--  return status;
--}]
--_LT_EOF
--  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
--    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
--    lt_status=$?
--    case x$lt_status in
--      x$lt_dlno_uscore) $1 ;;
--      x$lt_dlneed_uscore) $2 ;;
--      x$lt_dlunknown|x*) $3 ;;
--    esac
--  else :
--    # compilation failed
--    $3
--  fi
--fi
--rm -fr conftest*
--])# _LT_TRY_DLOPEN_SELF
--
--
--# LT_SYS_DLOPEN_SELF
--# ------------------
--AC_DEFUN([LT_SYS_DLOPEN_SELF],
--[m4_require([_LT_HEADER_DLFCN])dnl
--if test "x$enable_dlopen" != xyes; then
--  enable_dlopen=unknown
--  enable_dlopen_self=unknown
--  enable_dlopen_self_static=unknown
--else
--  lt_cv_dlopen=no
--  lt_cv_dlopen_libs=
--
--  case $host_os in
--  beos*)
--    lt_cv_dlopen="load_add_on"
--    lt_cv_dlopen_libs=
--    lt_cv_dlopen_self=yes
--    ;;
--
--  mingw* | pw32* | cegcc*)
--    lt_cv_dlopen="LoadLibrary"
--    lt_cv_dlopen_libs=
--    ;;
--
--  cygwin*)
--    lt_cv_dlopen="dlopen"
--    lt_cv_dlopen_libs=
--    ;;
--
--  darwin*)
--  # if libdl is installed we need to link against it
--    AC_CHECK_LIB([dl], [dlopen],
--		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
--    lt_cv_dlopen="dyld"
--    lt_cv_dlopen_libs=
--    lt_cv_dlopen_self=yes
--    ])
--    ;;
--
--  *)
--    AC_CHECK_FUNC([shl_load],
--	  [lt_cv_dlopen="shl_load"],
--      [AC_CHECK_LIB([dld], [shl_load],
--	    [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
--	[AC_CHECK_FUNC([dlopen],
--	      [lt_cv_dlopen="dlopen"],
--	  [AC_CHECK_LIB([dl], [dlopen],
--		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
--	    [AC_CHECK_LIB([svld], [dlopen],
--		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
--	      [AC_CHECK_LIB([dld], [dld_link],
--		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
--	      ])
--	    ])
--	  ])
--	])
--      ])
--    ;;
--  esac
--
--  if test "x$lt_cv_dlopen" != xno; then
--    enable_dlopen=yes
--  else
--    enable_dlopen=no
--  fi
--
--  case $lt_cv_dlopen in
--  dlopen)
--    save_CPPFLAGS="$CPPFLAGS"
--    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
--
--    save_LDFLAGS="$LDFLAGS"
--    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
--
--    save_LIBS="$LIBS"
--    LIBS="$lt_cv_dlopen_libs $LIBS"
--
--    AC_CACHE_CHECK([whether a program can dlopen itself],
--	  lt_cv_dlopen_self, [dnl
--	  _LT_TRY_DLOPEN_SELF(
--	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
--	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
--    ])
--
--    if test "x$lt_cv_dlopen_self" = xyes; then
--      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
--      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
--	  lt_cv_dlopen_self_static, [dnl
--	  _LT_TRY_DLOPEN_SELF(
--	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
--	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
--      ])
--    fi
--
--    CPPFLAGS="$save_CPPFLAGS"
--    LDFLAGS="$save_LDFLAGS"
--    LIBS="$save_LIBS"
--    ;;
--  esac
--
--  case $lt_cv_dlopen_self in
--  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
--  *) enable_dlopen_self=unknown ;;
--  esac
--
--  case $lt_cv_dlopen_self_static in
--  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
--  *) enable_dlopen_self_static=unknown ;;
--  esac
--fi
--_LT_DECL([dlopen_support], [enable_dlopen], [0],
--	 [Whether dlopen is supported])
--_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
--	 [Whether dlopen of programs is supported])
--_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
--	 [Whether dlopen of statically linked programs is supported])
--])# LT_SYS_DLOPEN_SELF
--
--# Old name:
--AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
--
--
--# _LT_COMPILER_C_O([TAGNAME])
--# ---------------------------
--# Check to see if options -c and -o are simultaneously supported by compiler.
--# This macro does not hard code the compiler like AC_PROG_CC_C_O.
--m4_defun([_LT_COMPILER_C_O],
--[m4_require([_LT_DECL_SED])dnl
--m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--m4_require([_LT_TAG_COMPILER])dnl
--AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
--  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
--  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
--   $RM -r conftest 2>/dev/null
--   mkdir conftest
--   cd conftest
--   mkdir out
--   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
--
--   lt_compiler_flag="-o out/conftest2.$ac_objext"
--   # Insert the option either (1) after the last *FLAGS variable, or
--   # (2) before a word containing "conftest.", or (3) at the end.
--   # Note that $ac_compile itself does not contain backslashes and begins
--   # with a dollar sign (not a hyphen), so the echo should work correctly.
--   lt_compile=`echo "$ac_compile" | $SED \
--   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
--   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
--   -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
--   (eval "$lt_compile" 2>out/conftest.err)
--   ac_status=$?
--   cat out/conftest.err >&AS_MESSAGE_LOG_FD
--   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
--   if (exit $ac_status) && test -s out/conftest2.$ac_objext
--   then
--     # The compiler can only warn and ignore the option if not recognized
--     # So say no if there are warnings
--     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
--     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
--     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
--       _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
--     fi
--   fi
--   chmod u+w . 2>&AS_MESSAGE_LOG_FD
--   $RM conftest*
--   # SGI C++ compiler will create directory out/ii_files/ for
--   # template instantiation
--   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
--   $RM out/* && rmdir out
--   cd ..
--   $RM -r conftest
--   $RM conftest*
--])
--_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
--	[Does compiler simultaneously support -c and -o options?])
--])# _LT_COMPILER_C_O
--
--
--# _LT_COMPILER_FILE_LOCKS([TAGNAME])
--# ----------------------------------
--# Check to see if we can do hard links to lock some files if needed
--m4_defun([_LT_COMPILER_FILE_LOCKS],
--[m4_require([_LT_ENABLE_LOCK])dnl
--m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--_LT_COMPILER_C_O([$1])
--
--hard_links="nottested"
--if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
--  # do not overwrite the value of need_locks provided by the user
--  AC_MSG_CHECKING([if we can lock with hard links])
--  hard_links=yes
--  $RM conftest*
--  ln conftest.a conftest.b 2>/dev/null && hard_links=no
--  touch conftest.a
--  ln conftest.a conftest.b 2>&5 || hard_links=no
--  ln conftest.a conftest.b 2>/dev/null && hard_links=no
--  AC_MSG_RESULT([$hard_links])
--  if test "$hard_links" = no; then
--    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
--    need_locks=warn
--  fi
--else
--  need_locks=no
--fi
--_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
--])# _LT_COMPILER_FILE_LOCKS
--
--
--# _LT_CHECK_OBJDIR
--# ----------------
--m4_defun([_LT_CHECK_OBJDIR],
--[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
--[rm -f .libs 2>/dev/null
--mkdir .libs 2>/dev/null
--if test -d .libs; then
--  lt_cv_objdir=.libs
--else
--  # MS-DOS does not allow filenames that begin with a dot.
--  lt_cv_objdir=_libs
--fi
--rmdir .libs 2>/dev/null])
--objdir=$lt_cv_objdir
--_LT_DECL([], [objdir], [0],
--         [The name of the directory that contains temporary libtool files])dnl
--m4_pattern_allow([LT_OBJDIR])dnl
--AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
--  [Define to the sub-directory in which libtool stores uninstalled libraries.])
--])# _LT_CHECK_OBJDIR
--
--
--# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
--# --------------------------------------
--# Check hardcoding attributes.
--m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
--[AC_MSG_CHECKING([how to hardcode library paths into programs])
--_LT_TAGVAR(hardcode_action, $1)=
--if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
--   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
--   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
--
--  # We can hardcode non-existent directories.
--  if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
--     # If the only mechanism to avoid hardcoding is shlibpath_var, we
--     # have to relink, otherwise we might link with an installed library
--     # when we should be linking with a yet-to-be-installed one
--     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
--     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
--    # Linking always hardcodes the temporary library directory.
--    _LT_TAGVAR(hardcode_action, $1)=relink
--  else
--    # We can link without hardcoding, and we can hardcode nonexisting dirs.
--    _LT_TAGVAR(hardcode_action, $1)=immediate
--  fi
--else
--  # We cannot hardcode anything, or else we can only hardcode existing
--  # directories.
--  _LT_TAGVAR(hardcode_action, $1)=unsupported
--fi
--AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
--
--if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
--   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
--  # Fast installation is not supported
--  enable_fast_install=no
--elif test "$shlibpath_overrides_runpath" = yes ||
--     test "$enable_shared" = no; then
--  # Fast installation is not necessary
--  enable_fast_install=needless
--fi
--_LT_TAGDECL([], [hardcode_action], [0],
--    [How to hardcode a shared library path into an executable])
--])# _LT_LINKER_HARDCODE_LIBPATH
--
--
--# _LT_CMD_STRIPLIB
--# ----------------
--m4_defun([_LT_CMD_STRIPLIB],
--[m4_require([_LT_DECL_EGREP])
--striplib=
--old_striplib=
--AC_MSG_CHECKING([whether stripping libraries is possible])
--if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
--  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
--  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
--  AC_MSG_RESULT([yes])
--else
--# FIXME - insert some real tests, host_os isn't really good enough
--  case $host_os in
--  darwin*)
--    if test -n "$STRIP" ; then
--      striplib="$STRIP -x"
--      old_striplib="$STRIP -S"
--      AC_MSG_RESULT([yes])
--    else
--      AC_MSG_RESULT([no])
--    fi
--    ;;
--  *)
--    AC_MSG_RESULT([no])
--    ;;
--  esac
--fi
--_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
--_LT_DECL([], [striplib], [1])
--])# _LT_CMD_STRIPLIB
--
--
--# _LT_SYS_DYNAMIC_LINKER([TAG])
--# -----------------------------
--# PORTME Fill in your ld.so characteristics
--m4_defun([_LT_SYS_DYNAMIC_LINKER],
--[AC_REQUIRE([AC_CANONICAL_HOST])dnl
--m4_require([_LT_DECL_EGREP])dnl
--m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--m4_require([_LT_DECL_OBJDUMP])dnl
--m4_require([_LT_DECL_SED])dnl
--AC_MSG_CHECKING([dynamic linker characteristics])
--m4_if([$1],
--	[], [
--if test "$GCC" = yes; then
--  case $host_os in
--    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
--    *) lt_awk_arg="/^libraries:/" ;;
--  esac
--  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
--  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
--    # if the path contains ";" then we assume it to be the separator
--    # otherwise default to the standard path separator (i.e. ":") - it is
--    # assumed that no part of a normal pathname contains ";" but that should
--    # okay in the real world where ";" in dirpaths is itself problematic.
--    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
--  else
--    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
--  fi
--  # Ok, now we have the path, separated by spaces, we can step through it
--  # and add multilib dir if necessary.
--  lt_tmp_lt_search_path_spec=
--  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
--  for lt_sys_path in $lt_search_path_spec; do
--    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
--      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
--    else
--      test -d "$lt_sys_path" && \
--	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
--    fi
--  done
--  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
--BEGIN {RS=" "; FS="/|\n";} {
--  lt_foo="";
--  lt_count=0;
--  for (lt_i = NF; lt_i > 0; lt_i--) {
--    if ($lt_i != "" && $lt_i != ".") {
--      if ($lt_i == "..") {
--        lt_count++;
--      } else {
--        if (lt_count == 0) {
--          lt_foo="/" $lt_i lt_foo;
--        } else {
--          lt_count--;
--        }
--      }
--    }
--  }
--  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
--  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
--}'`
--  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
--else
--  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
--fi])
--library_names_spec=
--libname_spec='lib$name'
--soname_spec=
--shrext_cmds=".so"
--postinstall_cmds=
--postuninstall_cmds=
--finish_cmds=
--finish_eval=
--shlibpath_var=
--shlibpath_overrides_runpath=unknown
--version_type=none
--dynamic_linker="$host_os ld.so"
--sys_lib_dlsearch_path_spec="/lib /usr/lib"
--need_lib_prefix=unknown
--hardcode_into_libs=no
--
--# when you set need_version to no, make sure it does not cause -set_version
--# flags to be left without arguments
--need_version=unknown
--
--case $host_os in
--aix3*)
--  version_type=linux
--  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
--  shlibpath_var=LIBPATH
--
--  # AIX 3 has no versioning support, so we append a major version to the name.
--  soname_spec='${libname}${release}${shared_ext}$major'
--  ;;
--
--aix[[4-9]]*)
--  version_type=linux
--  need_lib_prefix=no
--  need_version=no
--  hardcode_into_libs=yes
--  if test "$host_cpu" = ia64; then
--    # AIX 5 supports IA64
--    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
--    shlibpath_var=LD_LIBRARY_PATH
--  else
--    # With GCC up to 2.95.x, collect2 would create an import file
--    # for dependence libraries.  The import file would start with
--    # the line `#! .'.  This would cause the generated library to
--    # depend on `.', always an invalid library.  This was fixed in
--    # development snapshots of GCC prior to 3.0.
--    case $host_os in
--      aix4 | aix4.[[01]] | aix4.[[01]].*)
--      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
--	   echo ' yes '
--	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
--	:
--      else
--	can_build_shared=no
--      fi
--      ;;
--    esac
--    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
--    # soname into executable. Probably we can add versioning support to
--    # collect2, so additional links can be useful in future.
--    if test "$aix_use_runtimelinking" = yes; then
--      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
--      # instead of lib<name>.a to let people know that these are not
--      # typical AIX shared libraries.
--      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--    else
--      # We preserve .a as extension for shared libraries through AIX4.2
--      # and later when we are not doing run time linking.
--      library_names_spec='${libname}${release}.a $libname.a'
--      soname_spec='${libname}${release}${shared_ext}$major'
--    fi
--    shlibpath_var=LIBPATH
--  fi
--  ;;
--
--amigaos*)
--  case $host_cpu in
--  powerpc)
--    # Since July 2007 AmigaOS4 officially supports .so libraries.
--    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
--    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--    ;;
--  m68k)
--    library_names_spec='$libname.ixlibrary $libname.a'
--    # Create ${libname}_ixlibrary.a entries in /sys/libs.
--    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
--    ;;
--  esac
--  ;;
--
--beos*)
--  library_names_spec='${libname}${shared_ext}'
--  dynamic_linker="$host_os ld.so"
--  shlibpath_var=LIBRARY_PATH
--  ;;
--
--bsdi[[45]]*)
--  version_type=linux
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
--  shlibpath_var=LD_LIBRARY_PATH
--  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
--  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
--  # the default ld.so.conf also contains /usr/contrib/lib and
--  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
--  # libtool to hard-code these into programs
--  ;;
--
--cygwin* | mingw* | pw32* | cegcc*)
--  version_type=windows
--  shrext_cmds=".dll"
--  need_version=no
--  need_lib_prefix=no
--
--  case $GCC,$host_os in
--  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
--    library_names_spec='$libname.dll.a'
--    # DLL is installed to $(libdir)/../bin by postinstall_cmds
--    postinstall_cmds='base_file=`basename \${file}`~
--      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
--      dldir=$destdir/`dirname \$dlpath`~
--      test -d \$dldir || mkdir -p \$dldir~
--      $install_prog $dir/$dlname \$dldir/$dlname~
--      chmod a+x \$dldir/$dlname~
--      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
--        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
--      fi'
--    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
--      dlpath=$dir/\$dldll~
--       $RM \$dlpath'
--    shlibpath_overrides_runpath=yes
--
--    case $host_os in
--    cygwin*)
--      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
--      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
--      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
--      ;;
--    mingw* | cegcc*)
--      # MinGW DLLs use traditional 'lib' prefix
--      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
--      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
--      if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
--        # It is most probably a Windows format PATH printed by
--        # mingw gcc, but we are running on Cygwin. Gcc prints its search
--        # path with ; separators, and with drive letters. We can handle the
--        # drive letters (cygwin fileutils understands them), so leave them,
--        # especially as we might pass files found there to a mingw objdump,
--        # which wouldn't understand a cygwinified path. Ahh.
--        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
--      else
--        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
--      fi
--      ;;
--    pw32*)
--      # pw32 DLLs use 'pw' prefix rather than 'lib'
--      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
--      ;;
--    esac
--    ;;
--
--  *)
--    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
--    ;;
--  esac
--  dynamic_linker='Win32 ld.exe'
--  # FIXME: first we should search . and the directory the executable is in
--  shlibpath_var=PATH
--  ;;
--
--darwin* | rhapsody*)
--  dynamic_linker="$host_os dyld"
--  version_type=darwin
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
--  soname_spec='${libname}${release}${major}$shared_ext'
--  shlibpath_overrides_runpath=yes
--  shlibpath_var=DYLD_LIBRARY_PATH
--  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
--m4_if([$1], [],[
--  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
--  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
--  ;;
--
--dgux*)
--  version_type=linux
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  shlibpath_var=LD_LIBRARY_PATH
--  ;;
--
--freebsd1*)
--  dynamic_linker=no
--  ;;
--
--freebsd* | dragonfly*)
--  # DragonFly does not have aout.  When/if they implement a new
--  # versioning mechanism, adjust this.
--  if test -x /usr/bin/objformat; then
--    objformat=`/usr/bin/objformat`
--  else
--    case $host_os in
--    freebsd[[123]]*) objformat=aout ;;
--    *) objformat=elf ;;
--    esac
--  fi
--  version_type=freebsd-$objformat
--  case $version_type in
--    freebsd-elf*)
--      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
--      need_version=no
--      need_lib_prefix=no
--      ;;
--    freebsd-*)
--      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
--      need_version=yes
--      ;;
--  esac
--  shlibpath_var=LD_LIBRARY_PATH
--  case $host_os in
--  freebsd2*)
--    shlibpath_overrides_runpath=yes
--    ;;
--  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
--    shlibpath_overrides_runpath=yes
--    hardcode_into_libs=yes
--    ;;
--  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
--  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
--    shlibpath_overrides_runpath=no
--    hardcode_into_libs=yes
--    ;;
--  *) # from 4.6 on, and DragonFly
--    shlibpath_overrides_runpath=yes
--    hardcode_into_libs=yes
--    ;;
--  esac
--  ;;
--
--gnu*)
--  version_type=linux
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  shlibpath_var=LD_LIBRARY_PATH
--  hardcode_into_libs=yes
--  ;;
--
--hpux9* | hpux10* | hpux11*)
--  # Give a soname corresponding to the major version so that dld.sl refuses to
--  # link against other versions.
--  version_type=sunos
--  need_lib_prefix=no
--  need_version=no
--  case $host_cpu in
--  ia64*)
--    shrext_cmds='.so'
--    hardcode_into_libs=yes
--    dynamic_linker="$host_os dld.so"
--    shlibpath_var=LD_LIBRARY_PATH
--    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
--    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--    soname_spec='${libname}${release}${shared_ext}$major'
--    if test "X$HPUX_IA64_MODE" = X32; then
--      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
--    else
--      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
--    fi
--    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
--    ;;
--  hppa*64*)
--    shrext_cmds='.sl'
--    hardcode_into_libs=yes
--    dynamic_linker="$host_os dld.sl"
--    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
--    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
--    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--    soname_spec='${libname}${release}${shared_ext}$major'
--    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
--    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
--    ;;
--  *)
--    shrext_cmds='.sl'
--    dynamic_linker="$host_os dld.sl"
--    shlibpath_var=SHLIB_PATH
--    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
--    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--    soname_spec='${libname}${release}${shared_ext}$major'
--    ;;
--  esac
--  # HP-UX runs *really* slowly unless shared libraries are mode 555.
--  postinstall_cmds='chmod 555 $lib'
--  ;;
--
--interix[[3-9]]*)
--  version_type=linux
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=no
--  hardcode_into_libs=yes
--  ;;
--
--irix5* | irix6* | nonstopux*)
--  case $host_os in
--    nonstopux*) version_type=nonstopux ;;
--    *)
--	if test "$lt_cv_prog_gnu_ld" = yes; then
--		version_type=linux
--	else
--		version_type=irix
--	fi ;;
--  esac
--  need_lib_prefix=no
--  need_version=no
--  soname_spec='${libname}${release}${shared_ext}$major'
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
--  case $host_os in
--  irix5* | nonstopux*)
--    libsuff= shlibsuff=
--    ;;
--  *)
--    case $LD in # libtool.m4 will add one of these switches to LD
--    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
--      libsuff= shlibsuff= libmagic=32-bit;;
--    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
--      libsuff=32 shlibsuff=N32 libmagic=N32;;
--    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
--      libsuff=64 shlibsuff=64 libmagic=64-bit;;
--    *) libsuff= shlibsuff= libmagic=never-match;;
--    esac
--    ;;
--  esac
--  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
--  shlibpath_overrides_runpath=no
--  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
--  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
--  hardcode_into_libs=yes
--  ;;
--
--# No shared lib support for Linux oldld, aout, or coff.
--linux*oldld* | linux*aout* | linux*coff*)
--  dynamic_linker=no
--  ;;
--
--# This must be Linux ELF.
--linux* | k*bsd*-gnu)
--  version_type=linux
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=no
--  # Some binutils ld are patched to set DT_RUNPATH
--  save_LDFLAGS=$LDFLAGS
--  save_libdir=$libdir
--  eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
--       LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
--  AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
--    [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
--       [shlibpath_overrides_runpath=yes])])
--  LDFLAGS=$save_LDFLAGS
--  libdir=$save_libdir
--
--  # This implies no fast_install, which is unacceptable.
--  # Some rework will be needed to allow for fast_install
--  # before this can be enabled.
--  hardcode_into_libs=yes
--
--  # Append ld.so.conf contents to the search path
--  if test -f /etc/ld.so.conf; then
--    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
--    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
--  fi
--
--  # We used to test for /lib/ld.so.1 and disable shared libraries on
--  # powerpc, because MkLinux only supported shared libraries with the
--  # GNU dynamic linker.  Since this was broken with cross compilers,
--  # most powerpc-linux boxes support dynamic linking these days and
--  # people can always --disable-shared, the test was removed, and we
--  # assume the GNU/Linux dynamic linker is in use.
--  dynamic_linker='GNU/Linux ld.so'
--  ;;
--
--netbsdelf*-gnu)
--  version_type=linux
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=no
--  hardcode_into_libs=yes
--  dynamic_linker='NetBSD ld.elf_so'
--  ;;
--
--netbsd*)
--  version_type=sunos
--  need_lib_prefix=no
--  need_version=no
--  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
--    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
--    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
--    dynamic_linker='NetBSD (a.out) ld.so'
--  else
--    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
--    soname_spec='${libname}${release}${shared_ext}$major'
--    dynamic_linker='NetBSD ld.elf_so'
--  fi
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=yes
--  hardcode_into_libs=yes
--  ;;
--
--newsos6)
--  version_type=linux
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=yes
--  ;;
--
--*nto* | *qnx*)
--  version_type=qnx
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=no
--  hardcode_into_libs=yes
--  dynamic_linker='ldqnx.so'
--  ;;
--
--openbsd*)
--  version_type=sunos
--  sys_lib_dlsearch_path_spec="/usr/lib"
--  need_lib_prefix=no
--  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
--  case $host_os in
--    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
--    *)				need_version=no  ;;
--  esac
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
--  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
--  shlibpath_var=LD_LIBRARY_PATH
--  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
--    case $host_os in
--      openbsd2.[[89]] | openbsd2.[[89]].*)
--	shlibpath_overrides_runpath=no
--	;;
--      *)
--	shlibpath_overrides_runpath=yes
--	;;
--      esac
--  else
--    shlibpath_overrides_runpath=yes
--  fi
--  ;;
--
--os2*)
--  libname_spec='$name'
--  shrext_cmds=".dll"
--  need_lib_prefix=no
--  library_names_spec='$libname${shared_ext} $libname.a'
--  dynamic_linker='OS/2 ld.exe'
--  shlibpath_var=LIBPATH
--  ;;
--
--osf3* | osf4* | osf5*)
--  version_type=osf
--  need_lib_prefix=no
--  need_version=no
--  soname_spec='${libname}${release}${shared_ext}$major'
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  shlibpath_var=LD_LIBRARY_PATH
--  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
--  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
--  ;;
--
--rdos*)
--  dynamic_linker=no
--  ;;
--
--solaris*)
--  version_type=linux
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=yes
--  hardcode_into_libs=yes
--  # ldd complains unless libraries are executable
--  postinstall_cmds='chmod +x $lib'
--  ;;
--
--sunos4*)
--  version_type=sunos
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
--  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=yes
--  if test "$with_gnu_ld" = yes; then
--    need_lib_prefix=no
--  fi
--  need_version=yes
--  ;;
--
--sysv4 | sysv4.3*)
--  version_type=linux
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  shlibpath_var=LD_LIBRARY_PATH
--  case $host_vendor in
--    sni)
--      shlibpath_overrides_runpath=no
--      need_lib_prefix=no
--      runpath_var=LD_RUN_PATH
--      ;;
--    siemens)
--      need_lib_prefix=no
--      ;;
--    motorola)
--      need_lib_prefix=no
--      need_version=no
--      shlibpath_overrides_runpath=no
--      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
--      ;;
--  esac
--  ;;
--
--sysv4*MP*)
--  if test -d /usr/nec ;then
--    version_type=linux
--    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
--    soname_spec='$libname${shared_ext}.$major'
--    shlibpath_var=LD_LIBRARY_PATH
--  fi
--  ;;
--
--sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
--  version_type=freebsd-elf
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=yes
--  hardcode_into_libs=yes
--  if test "$with_gnu_ld" = yes; then
--    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
--  else
--    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
--    case $host_os in
--      sco3.2v5*)
--        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
--	;;
--    esac
--  fi
--  sys_lib_dlsearch_path_spec='/usr/lib'
--  ;;
--
--tpf*)
--  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
--  version_type=linux
--  need_lib_prefix=no
--  need_version=no
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  shlibpath_var=LD_LIBRARY_PATH
--  shlibpath_overrides_runpath=no
--  hardcode_into_libs=yes
--  ;;
--
--uts4*)
--  version_type=linux
--  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
--  soname_spec='${libname}${release}${shared_ext}$major'
--  shlibpath_var=LD_LIBRARY_PATH
--  ;;
--
--*)
--  dynamic_linker=no
--  ;;
--esac
--AC_MSG_RESULT([$dynamic_linker])
--test "$dynamic_linker" = no && can_build_shared=no
--
--variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
--if test "$GCC" = yes; then
--  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
--fi
--
--if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
--  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
--fi
--if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
--  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
--fi
--
--_LT_DECL([], [variables_saved_for_relink], [1],
--    [Variables whose values should be saved in libtool wrapper scripts and
--    restored at link time])
--_LT_DECL([], [need_lib_prefix], [0],
--    [Do we need the "lib" prefix for modules?])
--_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
--_LT_DECL([], [version_type], [0], [Library versioning type])
--_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
--_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
--_LT_DECL([], [shlibpath_overrides_runpath], [0],
--    [Is shlibpath searched before the hard-coded library search path?])
--_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
--_LT_DECL([], [library_names_spec], [1],
--    [[List of archive names.  First name is the real one, the rest are links.
--    The last name is the one that the linker finds with -lNAME]])
--_LT_DECL([], [soname_spec], [1],
--    [[The coded name of the library, if different from the real name]])
--_LT_DECL([], [postinstall_cmds], [2],
--    [Command to use after installation of a shared archive])
--_LT_DECL([], [postuninstall_cmds], [2],
--    [Command to use after uninstallation of a shared archive])
--_LT_DECL([], [finish_cmds], [2],
--    [Commands used to finish a libtool library installation in a directory])
--_LT_DECL([], [finish_eval], [1],
--    [[As "finish_cmds", except a single script fragment to be evaled but
--    not shown]])
--_LT_DECL([], [hardcode_into_libs], [0],
--    [Whether we should hardcode library paths into libraries])
--_LT_DECL([], [sys_lib_search_path_spec], [2],
--    [Compile-time system search path for libraries])
--_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
--    [Run-time system search path for libraries])
--])# _LT_SYS_DYNAMIC_LINKER
--
--
--# _LT_PATH_TOOL_PREFIX(TOOL)
--# --------------------------
--# find a file program which can recognize shared library
--AC_DEFUN([_LT_PATH_TOOL_PREFIX],
--[m4_require([_LT_DECL_EGREP])dnl
--AC_MSG_CHECKING([for $1])
--AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
--[case $MAGIC_CMD in
--[[\\/*] |  ?:[\\/]*])
--  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
--  ;;
--*)
--  lt_save_MAGIC_CMD="$MAGIC_CMD"
--  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
--dnl $ac_dummy forces splitting on constant user-supplied paths.
--dnl POSIX.2 word splitting is done only on the output of word expansions,
--dnl not every word.  This closes a longstanding sh security hole.
--  ac_dummy="m4_if([$2], , $PATH, [$2])"
--  for ac_dir in $ac_dummy; do
--    IFS="$lt_save_ifs"
--    test -z "$ac_dir" && ac_dir=.
--    if test -f $ac_dir/$1; then
--      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
--      if test -n "$file_magic_test_file"; then
--	case $deplibs_check_method in
--	"file_magic "*)
--	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
--	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
--	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
--	    $EGREP "$file_magic_regex" > /dev/null; then
--	    :
--	  else
--	    cat <<_LT_EOF 1>&2
--
--*** Warning: the command libtool uses to detect shared libraries,
--*** $file_magic_cmd, produces output that libtool cannot recognize.
--*** The result is that libtool may fail to recognize shared libraries
--*** as such.  This will affect the creation of libtool libraries that
--*** depend on shared libraries, but programs linked with such libtool
--*** libraries will work regardless of this problem.  Nevertheless, you
--*** may want to report the problem to your system manager and/or to
--*** bug-libtool at gnu.org
--
--_LT_EOF
--	  fi ;;
--	esac
--      fi
--      break
--    fi
--  done
--  IFS="$lt_save_ifs"
--  MAGIC_CMD="$lt_save_MAGIC_CMD"
--  ;;
--esac])
--MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
--if test -n "$MAGIC_CMD"; then
--  AC_MSG_RESULT($MAGIC_CMD)
--else
--  AC_MSG_RESULT(no)
--fi
--_LT_DECL([], [MAGIC_CMD], [0],
--	 [Used to examine libraries when file_magic_cmd begins with "file"])dnl
--])# _LT_PATH_TOOL_PREFIX
--
--# Old name:
--AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
--
--
--# _LT_PATH_MAGIC
--# --------------
--# find a file program which can recognize a shared library
--m4_defun([_LT_PATH_MAGIC],
--[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
--if test -z "$lt_cv_path_MAGIC_CMD"; then
--  if test -n "$ac_tool_prefix"; then
--    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
--  else
--    MAGIC_CMD=:
--  fi
--fi
--])# _LT_PATH_MAGIC
--
--
--# LT_PATH_LD
--# ----------
--# find the pathname to the GNU or non-GNU linker
--AC_DEFUN([LT_PATH_LD],
--[AC_REQUIRE([AC_PROG_CC])dnl
--AC_REQUIRE([AC_CANONICAL_HOST])dnl
--AC_REQUIRE([AC_CANONICAL_BUILD])dnl
--m4_require([_LT_DECL_SED])dnl
--m4_require([_LT_DECL_EGREP])dnl
--
--AC_ARG_WITH([gnu-ld],
--    [AS_HELP_STRING([--with-gnu-ld],
--	[assume the C compiler uses GNU ld @<:@default=no@:>@])],
--    [test "$withval" = no || with_gnu_ld=yes],
--    [with_gnu_ld=no])dnl
--
--ac_prog=ld
--if test "$GCC" = yes; then
--  # Check if gcc -print-prog-name=ld gives a path.
--  AC_MSG_CHECKING([for ld used by $CC])
--  case $host in
--  *-*-mingw*)
--    # gcc leaves a trailing carriage return which upsets mingw
--    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
--  *)
--    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
--  esac
--  case $ac_prog in
--    # Accept absolute paths.
--    [[\\/]]* | ?:[[\\/]]*)
--      re_direlt='/[[^/]][[^/]]*/\.\./'
--      # Canonicalize the pathname of ld
--      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
--      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
--	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
--      done
--      test -z "$LD" && LD="$ac_prog"
--      ;;
--  "")
--    # If it fails, then pretend we aren't using GCC.
--    ac_prog=ld
--    ;;
--  *)
--    # If it is relative, then search for the first ld in PATH.
--    with_gnu_ld=unknown
--    ;;
--  esac
--elif test "$with_gnu_ld" = yes; then
--  AC_MSG_CHECKING([for GNU ld])
--else
--  AC_MSG_CHECKING([for non-GNU ld])
--fi
--AC_CACHE_VAL(lt_cv_path_LD,
--[if test -z "$LD"; then
--  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
--  for ac_dir in $PATH; do
--    IFS="$lt_save_ifs"
--    test -z "$ac_dir" && ac_dir=.
--    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
--      lt_cv_path_LD="$ac_dir/$ac_prog"
--      # Check to see if the program is GNU ld.  I'd rather use --version,
--      # but apparently some variants of GNU ld only accept -v.
--      # Break only if it was the GNU/non-GNU ld that we prefer.
--      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
--      *GNU* | *'with BFD'*)
--	test "$with_gnu_ld" != no && break
--	;;
--      *)
--	test "$with_gnu_ld" != yes && break
--	;;
--      esac
--    fi
--  done
--  IFS="$lt_save_ifs"
--else
--  lt_cv_path_LD="$LD" # Let the user override the test with a path.
--fi])
--LD="$lt_cv_path_LD"
--if test -n "$LD"; then
--  AC_MSG_RESULT($LD)
--else
--  AC_MSG_RESULT(no)
--fi
--test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
--_LT_PATH_LD_GNU
--AC_SUBST([LD])
--
--_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
--])# LT_PATH_LD
--
--# Old names:
--AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
--AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AM_PROG_LD], [])
--dnl AC_DEFUN([AC_PROG_LD], [])
--
--
--# _LT_PATH_LD_GNU
--#- --------------
--m4_defun([_LT_PATH_LD_GNU],
--[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
--[# I'd rather use --version here, but apparently some GNU lds only accept -v.
--case `$LD -v 2>&1 </dev/null` in
--*GNU* | *'with BFD'*)
--  lt_cv_prog_gnu_ld=yes
--  ;;
--*)
--  lt_cv_prog_gnu_ld=no
--  ;;
--esac])
--with_gnu_ld=$lt_cv_prog_gnu_ld
--])# _LT_PATH_LD_GNU
--
--
--# _LT_CMD_RELOAD
--# --------------
--# find reload flag for linker
--#   -- PORTME Some linkers may need a different reload flag.
--m4_defun([_LT_CMD_RELOAD],
--[AC_CACHE_CHECK([for $LD option to reload object files],
--  lt_cv_ld_reload_flag,
--  [lt_cv_ld_reload_flag='-r'])
--reload_flag=$lt_cv_ld_reload_flag
--case $reload_flag in
--"" | " "*) ;;
--*) reload_flag=" $reload_flag" ;;
--esac
--reload_cmds='$LD$reload_flag -o $output$reload_objs'
--case $host_os in
--  darwin*)
--    if test "$GCC" = yes; then
--      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
--    else
--      reload_cmds='$LD$reload_flag -o $output$reload_objs'
--    fi
--    ;;
--esac
--_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
--_LT_DECL([], [reload_cmds], [2])dnl
--])# _LT_CMD_RELOAD
--
--
--# _LT_CHECK_MAGIC_METHOD
--# ----------------------
--# how to check for library dependencies
--#  -- PORTME fill in with the dynamic library characteristics
--m4_defun([_LT_CHECK_MAGIC_METHOD],
--[m4_require([_LT_DECL_EGREP])
--m4_require([_LT_DECL_OBJDUMP])
--AC_CACHE_CHECK([how to recognize dependent libraries],
--lt_cv_deplibs_check_method,
--[lt_cv_file_magic_cmd='$MAGIC_CMD'
--lt_cv_file_magic_test_file=
--lt_cv_deplibs_check_method='unknown'
--# Need to set the preceding variable on all platforms that support
--# interlibrary dependencies.
--# 'none' -- dependencies not supported.
--# `unknown' -- same as none, but documents that we really don't know.
--# 'pass_all' -- all dependencies passed with no checks.
--# 'test_compile' -- check by making test program.
--# 'file_magic [[regex]]' -- check by looking for files in library path
--# which responds to the $file_magic_cmd with a given extended regex.
--# If you have `file' or equivalent on your system and you're not sure
--# whether `pass_all' will *always* work, you probably want this one.
--
--case $host_os in
--aix[[4-9]]*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--beos*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--bsdi[[45]]*)
--  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
--  lt_cv_file_magic_cmd='/usr/bin/file -L'
--  lt_cv_file_magic_test_file=/shlib/libc.so
--  ;;
--
--cygwin*)
--  # func_win32_libid is a shell function defined in ltmain.sh
--  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
--  lt_cv_file_magic_cmd='func_win32_libid'
--  ;;
--
--mingw* | pw32*)
--  # Base MSYS/MinGW do not provide the 'file' command needed by
--  # func_win32_libid shell function, so use a weaker test based on 'objdump',
--  # unless we find 'file', for example because we are cross-compiling.
--  if ( file / ) >/dev/null 2>&1; then
--    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
--    lt_cv_file_magic_cmd='func_win32_libid'
--  else
--    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
--    lt_cv_file_magic_cmd='$OBJDUMP -f'
--  fi
--  ;;
--
--cegcc)
--  # use the weaker test based on 'objdump'. See mingw*.
--  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
--  lt_cv_file_magic_cmd='$OBJDUMP -f'
--  ;;
--
--darwin* | rhapsody*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--freebsd* | dragonfly*)
--  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
--    case $host_cpu in
--    i*86 )
--      # Not sure whether the presence of OpenBSD here was a mistake.
--      # Let's accept both of them until this is cleared up.
--      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
--      lt_cv_file_magic_cmd=/usr/bin/file
--      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
--      ;;
--    esac
--  else
--    lt_cv_deplibs_check_method=pass_all
--  fi
--  ;;
--
--gnu*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--hpux10.20* | hpux11*)
--  lt_cv_file_magic_cmd=/usr/bin/file
--  case $host_cpu in
--  ia64*)
--    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
--    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
--    ;;
--  hppa*64*)
--    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
--    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
--    ;;
--  *)
--    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
--    lt_cv_file_magic_test_file=/usr/lib/libc.sl
--    ;;
--  esac
--  ;;
--
--interix[[3-9]]*)
--  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
--  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
--  ;;
--
--irix5* | irix6* | nonstopux*)
--  case $LD in
--  *-32|*"-32 ") libmagic=32-bit;;
--  *-n32|*"-n32 ") libmagic=N32;;
--  *-64|*"-64 ") libmagic=64-bit;;
--  *) libmagic=never-match;;
--  esac
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--# This must be Linux ELF.
--linux* | k*bsd*-gnu)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--netbsd* | netbsdelf*-gnu)
--  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
--    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
--  else
--    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
--  fi
--  ;;
--
--newos6*)
--  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
--  lt_cv_file_magic_cmd=/usr/bin/file
--  lt_cv_file_magic_test_file=/usr/lib/libnls.so
--  ;;
--
--*nto* | *qnx*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--openbsd*)
--  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
--    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
--  else
--    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
--  fi
--  ;;
--
--osf3* | osf4* | osf5*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--rdos*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--solaris*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--
--sysv4 | sysv4.3*)
--  case $host_vendor in
--  motorola)
--    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
--    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
--    ;;
--  ncr)
--    lt_cv_deplibs_check_method=pass_all
--    ;;
--  sequent)
--    lt_cv_file_magic_cmd='/bin/file'
--    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
--    ;;
--  sni)
--    lt_cv_file_magic_cmd='/bin/file'
--    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
--    lt_cv_file_magic_test_file=/lib/libc.so
--    ;;
--  siemens)
--    lt_cv_deplibs_check_method=pass_all
--    ;;
--  pc)
--    lt_cv_deplibs_check_method=pass_all
--    ;;
--  esac
--  ;;
--
--tpf*)
--  lt_cv_deplibs_check_method=pass_all
--  ;;
--esac
--])
--file_magic_cmd=$lt_cv_file_magic_cmd
--deplibs_check_method=$lt_cv_deplibs_check_method
--test -z "$deplibs_check_method" && deplibs_check_method=unknown
--
--_LT_DECL([], [deplibs_check_method], [1],
--    [Method to check whether dependent libraries are shared objects])
--_LT_DECL([], [file_magic_cmd], [1],
--    [Command to use when deplibs_check_method == "file_magic"])
--])# _LT_CHECK_MAGIC_METHOD
--
--
--# LT_PATH_NM
--# ----------
--# find the pathname to a BSD- or MS-compatible name lister
--AC_DEFUN([LT_PATH_NM],
--[AC_REQUIRE([AC_PROG_CC])dnl
--AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
--[if test -n "$NM"; then
--  # Let the user override the test.
--  lt_cv_path_NM="$NM"
--else
--  lt_nm_to_check="${ac_tool_prefix}nm"
--  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
--    lt_nm_to_check="$lt_nm_to_check nm"
--  fi
--  for lt_tmp_nm in $lt_nm_to_check; do
--    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
--    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
--      IFS="$lt_save_ifs"
--      test -z "$ac_dir" && ac_dir=.
--      tmp_nm="$ac_dir/$lt_tmp_nm"
--      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
--	# Check to see if the nm accepts a BSD-compat flag.
--	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
--	#   nm: unknown option "B" ignored
--	# Tru64's nm complains that /dev/null is an invalid object file
--	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
--	*/dev/null* | *'Invalid file or object type'*)
--	  lt_cv_path_NM="$tmp_nm -B"
--	  break
--	  ;;
--	*)
--	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
--	  */dev/null*)
--	    lt_cv_path_NM="$tmp_nm -p"
--	    break
--	    ;;
--	  *)
--	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
--	    continue # so that we can try to find one that supports BSD flags
--	    ;;
--	  esac
--	  ;;
--	esac
--      fi
--    done
--    IFS="$lt_save_ifs"
--  done
--  : ${lt_cv_path_NM=no}
--fi])
--if test "$lt_cv_path_NM" != "no"; then
--  NM="$lt_cv_path_NM"
--else
--  # Didn't find any BSD compatible name lister, look for dumpbin.
--  AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
--  AC_SUBST([DUMPBIN])
--  if test "$DUMPBIN" != ":"; then
--    NM="$DUMPBIN"
--  fi
--fi
--test -z "$NM" && NM=nm
--AC_SUBST([NM])
--_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
--
--AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
--  [lt_cv_nm_interface="BSD nm"
--  echo "int some_variable = 0;" > conftest.$ac_ext
--  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
--  (eval "$ac_compile" 2>conftest.err)
--  cat conftest.err >&AS_MESSAGE_LOG_FD
--  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
--  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
--  cat conftest.err >&AS_MESSAGE_LOG_FD
--  (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
--  cat conftest.out >&AS_MESSAGE_LOG_FD
--  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
--    lt_cv_nm_interface="MS dumpbin"
--  fi
--  rm -f conftest*])
--])# LT_PATH_NM
--
--# Old names:
--AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
--AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AM_PROG_NM], [])
--dnl AC_DEFUN([AC_PROG_NM], [])
--
--
--# LT_LIB_M
--# --------
--# check for math library
--AC_DEFUN([LT_LIB_M],
--[AC_REQUIRE([AC_CANONICAL_HOST])dnl
--LIBM=
--case $host in
--*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
--  # These system don't have libm, or don't need it
--  ;;
--*-ncr-sysv4.3*)
--  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
--  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
--  ;;
--*)
--  AC_CHECK_LIB(m, cos, LIBM="-lm")
--  ;;
--esac
--AC_SUBST([LIBM])
--])# LT_LIB_M
--
--# Old name:
--AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_CHECK_LIBM], [])
--
--
--# _LT_COMPILER_NO_RTTI([TAGNAME])
--# -------------------------------
--m4_defun([_LT_COMPILER_NO_RTTI],
--[m4_require([_LT_TAG_COMPILER])dnl
--
--_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
--
--if test "$GCC" = yes; then
--  _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
--
--  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
--    lt_cv_prog_compiler_rtti_exceptions,
--    [-fno-rtti -fno-exceptions], [],
--    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
--fi
--_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
--	[Compiler flag to turn off builtin functions])
--])# _LT_COMPILER_NO_RTTI
--
--
--# _LT_CMD_GLOBAL_SYMBOLS
--# ----------------------
--m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
--[AC_REQUIRE([AC_CANONICAL_HOST])dnl
--AC_REQUIRE([AC_PROG_CC])dnl
--AC_REQUIRE([LT_PATH_NM])dnl
--AC_REQUIRE([LT_PATH_LD])dnl
--m4_require([_LT_DECL_SED])dnl
--m4_require([_LT_DECL_EGREP])dnl
--m4_require([_LT_TAG_COMPILER])dnl
--
--# Check for command to grab the raw symbol name followed by C symbol from nm.
--AC_MSG_CHECKING([command to parse $NM output from $compiler object])
--AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
--[
--# These are sane defaults that work on at least a few old systems.
--# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
--
--# Character class describing NM global symbol codes.
--symcode='[[BCDEGRST]]'
--
--# Regexp to match symbols that can be accessed directly from C.
--sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
--
--# Define system-specific variables.
--case $host_os in
--aix*)
--  symcode='[[BCDT]]'
--  ;;
--cygwin* | mingw* | pw32* | cegcc*)
--  symcode='[[ABCDGISTW]]'
--  ;;
--hpux*)
--  if test "$host_cpu" = ia64; then
--    symcode='[[ABCDEGRST]]'
--  fi
--  ;;
--irix* | nonstopux*)
--  symcode='[[BCDEGRST]]'
--  ;;
--osf*)
--  symcode='[[BCDEGQRST]]'
--  ;;
--solaris*)
--  symcode='[[BDRT]]'
--  ;;
--sco3.2v5*)
--  symcode='[[DT]]'
--  ;;
--sysv4.2uw2*)
--  symcode='[[DT]]'
--  ;;
--sysv5* | sco5v6* | unixware* | OpenUNIX*)
--  symcode='[[ABDT]]'
--  ;;
--sysv4)
--  symcode='[[DFNSTU]]'
--  ;;
--esac
--
--# If we're using GNU nm, then use its standard symbol codes.
--case `$NM -V 2>&1` in
--*GNU* | *'with BFD'*)
--  symcode='[[ABCDGIRSTW]]' ;;
--esac
--
--# Transform an extracted symbol line into a proper C declaration.
--# Some systems (esp. on ia64) link data and code symbols differently,
--# so use this general approach.
--lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
--
--# Transform an extracted symbol line into symbol name and symbol address
--lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p'"
--lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
--
--# Handle CRLF in mingw tool chain
--opt_cr=
--case $build_os in
--mingw*)
--  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
--  ;;
--esac
--
--# Try without a prefix underscore, then with it.
--for ac_symprfx in "" "_"; do
--
--  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
--  symxfrm="\\1 $ac_symprfx\\2 \\2"
--
--  # Write the raw and C identifiers.
--  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
--    # Fake it for dumpbin and say T for any non-static function
--    # and D for any global variable.
--    # Also find C++ and __fastcall symbols from MSVC++,
--    # which start with @ or ?.
--    lt_cv_sys_global_symbol_pipe="$AWK ['"\
--"     {last_section=section; section=\$ 3};"\
--"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
--"     \$ 0!~/External *\|/{next};"\
--"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
--"     {if(hide[section]) next};"\
--"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
--"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
--"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
--"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
--"     ' prfx=^$ac_symprfx]"
--  else
--    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[	 ]]\($symcode$symcode*\)[[	 ]][[	 ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
--  fi
--
--  # Check to see that the pipe works correctly.
--  pipe_works=no
--
--  rm -f conftest*
--  cat > conftest.$ac_ext <<_LT_EOF
--#ifdef __cplusplus
--extern "C" {
--#endif
--char nm_test_var;
--void nm_test_func(void);
--void nm_test_func(void){}
--#ifdef __cplusplus
--}
--#endif
--int main(){nm_test_var='a';nm_test_func();return(0);}
--_LT_EOF
--
--  if AC_TRY_EVAL(ac_compile); then
--    # Now try to grab the symbols.
--    nlist=conftest.nm
--    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
--      # Try sorting and uniquifying the output.
--      if sort "$nlist" | uniq > "$nlist"T; then
--	mv -f "$nlist"T "$nlist"
--      else
--	rm -f "$nlist"T
--      fi
--
--      # Make sure that we snagged all the symbols we need.
--      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
--	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
--	  cat <<_LT_EOF > conftest.$ac_ext
--#ifdef __cplusplus
--extern "C" {
--#endif
--
--_LT_EOF
--	  # Now generate the symbol file.
--	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
--
--	  cat <<_LT_EOF >> conftest.$ac_ext
--
--/* The mapping between symbol names and symbols.  */
--const struct {
--  const char *name;
--  void       *address;
--}
--lt__PROGRAM__LTX_preloaded_symbols[[]] =
--{
--  { "@PROGRAM@", (void *) 0 },
--_LT_EOF
--	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
--	  cat <<\_LT_EOF >> conftest.$ac_ext
--  {0, (void *) 0}
--};
--
--/* This works around a problem in FreeBSD linker */
--#ifdef FREEBSD_WORKAROUND
--static const void *lt_preloaded_setup() {
--  return lt__PROGRAM__LTX_preloaded_symbols;
--}
--#endif
--
--#ifdef __cplusplus
--}
--#endif
--_LT_EOF
--	  # Now try linking the two files.
--	  mv conftest.$ac_objext conftstm.$ac_objext
--	  lt_save_LIBS="$LIBS"
--	  lt_save_CFLAGS="$CFLAGS"
--	  LIBS="conftstm.$ac_objext"
--	  CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
--	  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
--	    pipe_works=yes
--	  fi
--	  LIBS="$lt_save_LIBS"
--	  CFLAGS="$lt_save_CFLAGS"
--	else
--	  echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
--	fi
--      else
--	echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
--      fi
--    else
--      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
--    fi
--  else
--    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
--    cat conftest.$ac_ext >&5
--  fi
--  rm -rf conftest* conftst*
--
--  # Do not use the global_symbol_pipe unless it works.
--  if test "$pipe_works" = yes; then
--    break
--  else
--    lt_cv_sys_global_symbol_pipe=
--  fi
--done
--])
--if test -z "$lt_cv_sys_global_symbol_pipe"; then
--  lt_cv_sys_global_symbol_to_cdecl=
--fi
--if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
--  AC_MSG_RESULT(failed)
--else
--  AC_MSG_RESULT(ok)
--fi
--
--_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
--    [Take the output of nm and produce a listing of raw symbols and C names])
--_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
--    [Transform the output of nm in a proper C declaration])
--_LT_DECL([global_symbol_to_c_name_address],
--    [lt_cv_sys_global_symbol_to_c_name_address], [1],
--    [Transform the output of nm in a C name address pair])
--_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
--    [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
--    [Transform the output of nm in a C name address pair when lib prefix is needed])
--]) # _LT_CMD_GLOBAL_SYMBOLS
--
--
--# _LT_COMPILER_PIC([TAGNAME])
--# ---------------------------
--m4_defun([_LT_COMPILER_PIC],
--[m4_require([_LT_TAG_COMPILER])dnl
--_LT_TAGVAR(lt_prog_compiler_wl, $1)=
--_LT_TAGVAR(lt_prog_compiler_pic, $1)=
--_LT_TAGVAR(lt_prog_compiler_static, $1)=
--
--AC_MSG_CHECKING([for $compiler option to produce PIC])
--m4_if([$1], [CXX], [
--  # C++ specific cases for pic, static, wl, etc.
--  if test "$GXX" = yes; then
--    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
--
--    case $host_os in
--    aix*)
--      # All AIX code is PIC.
--      if test "$host_cpu" = ia64; then
--	# AIX 5 now supports IA64 processor
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      fi
--      ;;
--
--    amigaos*)
--      case $host_cpu in
--      powerpc)
--            # see comment about AmigaOS4 .so support
--            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--        ;;
--      m68k)
--            # FIXME: we need at least 68020 code to build shared libraries, but
--            # adding the `-m68020' flag to GCC prevents building anything better,
--            # like `-m68040'.
--            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
--        ;;
--      esac
--      ;;
--
--    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
--      # PIC is the default for these OSes.
--      ;;
--    mingw* | cygwin* | os2* | pw32* | cegcc*)
--      # This hack is so that the source file can tell whether it is being
--      # built for inclusion in a dll (and should export symbols for example).
--      # Although the cygwin gcc ignores -fPIC, still need this for old-style
--      # (--disable-auto-import) libraries
--      m4_if([$1], [GCJ], [],
--	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
--      ;;
--    darwin* | rhapsody*)
--      # PIC is the default on this platform
--      # Common symbols not allowed in MH_DYLIB files
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
--      ;;
--    *djgpp*)
--      # DJGPP does not support shared libraries at all
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)=
--      ;;
--    interix[[3-9]]*)
--      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
--      # Instead, we relocate shared libraries at runtime.
--      ;;
--    sysv4*MP*)
--      if test -d /usr/nec; then
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
--      fi
--      ;;
--    hpux*)
--      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
--      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
--      # sets the default TLS model and affects inlining.
--      case $host_cpu in
--      hppa*64*)
--	;;
--      *)
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--	;;
--      esac
--      ;;
--    *qnx* | *nto*)
--      # QNX uses GNU C++, but need to define -shared option too, otherwise
--      # it will coredump.
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
--      ;;
--    *)
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--      ;;
--    esac
--  else
--    case $host_os in
--      aix[[4-9]]*)
--	# All AIX code is PIC.
--	if test "$host_cpu" = ia64; then
--	  # AIX 5 now supports IA64 processor
--	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--	else
--	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
--	fi
--	;;
--      chorus*)
--	case $cc_basename in
--	cxch68*)
--	  # Green Hills C++ Compiler
--	  # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
--	  ;;
--	esac
--	;;
--      dgux*)
--	case $cc_basename in
--	  ec++*)
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	    ;;
--	  ghcx*)
--	    # Green Hills C++ Compiler
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
--      freebsd* | dragonfly*)
--	# FreeBSD uses GNU C++
--	;;
--      hpux9* | hpux10* | hpux11*)
--	case $cc_basename in
--	  CC*)
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
--	    if test "$host_cpu" != ia64; then
--	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
--	    fi
--	    ;;
--	  aCC*)
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
--	    case $host_cpu in
--	    hppa*64*|ia64*)
--	      # +Z the default
--	      ;;
--	    *)
--	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
--	      ;;
--	    esac
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
--      interix*)
--	# This is c89, which is MS Visual C++ (no shared libs)
--	# Anyone wants to do a port?
--	;;
--      irix5* | irix6* | nonstopux*)
--	case $cc_basename in
--	  CC*)
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
--	    # CC pic flag -KPIC is the default.
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
--      linux* | k*bsd*-gnu)
--	case $cc_basename in
--	  KCC*)
--	    # KAI C++ Compiler
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--	    ;;
--	  ecpc* )
--	    # old Intel C++ for x86_64 which still supported -KPIC.
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
--	    ;;
--	  icpc* )
--	    # Intel C++, used to be incompatible with GCC.
--	    # ICC 10 doesn't accept -KPIC any more.
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
--	    ;;
--	  pgCC* | pgcpp*)
--	    # Portland Group C++ compiler
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--	    ;;
--	  cxx*)
--	    # Compaq C++
--	    # Make sure the PIC flag is empty.  It appears that all Alpha
--	    # Linux and Compaq Tru64 Unix objects are PIC.
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
--	    ;;
--	  xlc* | xlC*)
--	    # IBM XL 8.0 on PPC
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
--	    ;;
--	  *)
--	    case `$CC -V 2>&1 | sed 5q` in
--	    *Sun\ C*)
--	      # Sun C++ 5.9
--	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--	      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
--	      ;;
--	    esac
--	    ;;
--	esac
--	;;
--      lynxos*)
--	;;
--      m88k*)
--	;;
--      mvs*)
--	case $cc_basename in
--	  cxx*)
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
--      netbsd* | netbsdelf*-gnu)
--	;;
--      *qnx* | *nto*)
--        # QNX uses GNU C++, but need to define -shared option too, otherwise
--        # it will coredump.
--        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
--        ;;
--      osf3* | osf4* | osf5*)
--	case $cc_basename in
--	  KCC*)
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
--	    ;;
--	  RCC*)
--	    # Rational C++ 2.4.1
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
--	    ;;
--	  cxx*)
--	    # Digital/Compaq C++
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    # Make sure the PIC flag is empty.  It appears that all Alpha
--	    # Linux and Compaq Tru64 Unix objects are PIC.
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
--      psos*)
--	;;
--      solaris*)
--	case $cc_basename in
--	  CC*)
--	    # Sun C++ 4.2, 5.x and Centerline C++
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
--	    ;;
--	  gcx*)
--	    # Green Hills C++ Compiler
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
--      sunos4*)
--	case $cc_basename in
--	  CC*)
--	    # Sun C++ 4.x
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--	    ;;
--	  lcc*)
--	    # Lucid
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
--      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
--	case $cc_basename in
--	  CC*)
--	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--	    ;;
--	esac
--	;;
--      tandem*)
--	case $cc_basename in
--	  NCC*)
--	    # NonStop-UX NCC 3.20
--	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	    ;;
--	  *)
--	    ;;
--	esac
--	;;
--      vxworks*)
--	;;
--      *)
--	_LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
--	;;
--    esac
--  fi
--],
--[
--  if test "$GCC" = yes; then
--    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
--
--    case $host_os in
--      aix*)
--      # All AIX code is PIC.
--      if test "$host_cpu" = ia64; then
--	# AIX 5 now supports IA64 processor
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      fi
--      ;;
--
--    amigaos*)
--      case $host_cpu in
--      powerpc)
--            # see comment about AmigaOS4 .so support
--            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--        ;;
--      m68k)
--            # FIXME: we need at least 68020 code to build shared libraries, but
--            # adding the `-m68020' flag to GCC prevents building anything better,
--            # like `-m68040'.
--            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
--        ;;
--      esac
--      ;;
--
--    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
--      # PIC is the default for these OSes.
--      ;;
--
--    mingw* | cygwin* | pw32* | os2* | cegcc*)
--      # This hack is so that the source file can tell whether it is being
--      # built for inclusion in a dll (and should export symbols for example).
--      # Although the cygwin gcc ignores -fPIC, still need this for old-style
--      # (--disable-auto-import) libraries
--      m4_if([$1], [GCJ], [],
--	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
--      ;;
--
--    darwin* | rhapsody*)
--      # PIC is the default on this platform
--      # Common symbols not allowed in MH_DYLIB files
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
--      ;;
--
--    hpux*)
--      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
--      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
--      # sets the default TLS model and affects inlining.
--      case $host_cpu in
--      hppa*64*)
--	# +Z the default
--	;;
--      *)
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--	;;
--      esac
--      ;;
--
--    interix[[3-9]]*)
--      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
--      # Instead, we relocate shared libraries at runtime.
--      ;;
--
--    msdosdjgpp*)
--      # Just because we use GCC doesn't mean we suddenly get shared libraries
--      # on systems that don't support them.
--      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
--      enable_shared=no
--      ;;
--
--    *nto* | *qnx*)
--      # QNX uses GNU C++, but need to define -shared option too, otherwise
--      # it will coredump.
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
--      ;;
--
--    sysv4*MP*)
--      if test -d /usr/nec; then
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
--      fi
--      ;;
--
--    *)
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--      ;;
--    esac
--  else
--    # PORTME Check for flag to pass linker flags through the system compiler.
--    case $host_os in
--    aix*)
--      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--      if test "$host_cpu" = ia64; then
--	# AIX 5 now supports IA64 processor
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      else
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
--      fi
--      ;;
--
--    mingw* | cygwin* | pw32* | os2* | cegcc*)
--      # This hack is so that the source file can tell whether it is being
--      # built for inclusion in a dll (and should export symbols for example).
--      m4_if([$1], [GCJ], [],
--	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
--      ;;
--
--    hpux9* | hpux10* | hpux11*)
--      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
--      # not for PA HP-UX.
--      case $host_cpu in
--      hppa*64*|ia64*)
--	# +Z the default
--	;;
--      *)
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
--	;;
--      esac
--      # Is there a better lt_prog_compiler_static that works with the bundled CC?
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
--      ;;
--
--    irix5* | irix6* | nonstopux*)
--      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--      # PIC (with -KPIC) is the default.
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
--      ;;
--
--    linux* | k*bsd*-gnu)
--      case $cc_basename in
--      # old Intel for x86_64 which still supported -KPIC.
--      ecc*)
--	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
--        ;;
--      # icc used to be incompatible with GCC.
--      # ICC 10 doesn't accept -KPIC any more.
--      icc* | ifort*)
--	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
--        ;;
--      # Lahey Fortran 8.1.
--      lf95*)
--	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
--	;;
--      pgcc* | pgf77* | pgf90* | pgf95*)
--        # Portland Group compilers (*not* the Pentium gcc compiler,
--	# which looks to be a dead project)
--	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--        ;;
--      ccc*)
--        _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--        # All Alpha code is PIC.
--        _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
--        ;;
--      xl*)
--	# IBM XL C 8.0/Fortran 10.1 on PPC
--	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
--	;;
--      *)
--	case `$CC -V 2>&1 | sed 5q` in
--	*Sun\ C*)
--	  # Sun C 5.9
--	  _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--	  _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--	  ;;
--	*Sun\ F*)
--	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
--	  _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--	  _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
--	  ;;
--	esac
--	;;
--      esac
--      ;;
--
--    newsos6)
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      ;;
--
--    *nto* | *qnx*)
--      # QNX uses GNU C++, but need to define -shared option too, otherwise
--      # it will coredump.
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
--      ;;
--
--    osf3* | osf4* | osf5*)
--      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--      # All OSF/1 code is PIC.
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
--      ;;
--
--    rdos*)
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
--      ;;
--
--    solaris*)
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      case $cc_basename in
--      f77* | f90* | f95*)
--	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
--      *)
--	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
--      esac
--      ;;
--
--    sunos4*)
--      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      ;;
--
--    sysv4 | sysv4.2uw2* | sysv4.3*)
--      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      ;;
--
--    sysv4*MP*)
--      if test -d /usr/nec ;then
--	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
--	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      fi
--      ;;
--
--    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
--      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      ;;
--
--    unicos*)
--      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
--      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
--      ;;
--
--    uts4*)
--      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
--      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
--      ;;
--
--    *)
--      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
--      ;;
--    esac
--  fi
--])
--case $host_os in
--  # For platforms which do not support PIC, -DPIC is meaningless:
--  *djgpp*)
--    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
--    ;;
--  *)
--    _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
--    ;;
--esac
--AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
--_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
--	[How to pass a linker flag through the compiler])
--
--#
--# Check to make sure the PIC flag actually works.
--#
--if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
--  _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
--    [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
--    [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
--    [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
--     "" | " "*) ;;
--     *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
--     esac],
--    [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
--     _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
--fi
--_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
--	[Additional compiler flags for building library objects])
--
--#
--# Check to make sure the static flag actually works.
--#
--wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
--_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
--  _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
--  $lt_tmp_static_flag,
--  [],
--  [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
--_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
--	[Compiler flag to prevent dynamic linking])
--])# _LT_COMPILER_PIC
--
--
--# _LT_LINKER_SHLIBS([TAGNAME])
--# ----------------------------
--# See if the linker supports building shared libraries.
--m4_defun([_LT_LINKER_SHLIBS],
--[AC_REQUIRE([LT_PATH_LD])dnl
--AC_REQUIRE([LT_PATH_NM])dnl
--m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--m4_require([_LT_DECL_EGREP])dnl
--m4_require([_LT_DECL_SED])dnl
--m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
--m4_require([_LT_TAG_COMPILER])dnl
--AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
--m4_if([$1], [CXX], [
--  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
--  case $host_os in
--  aix[[4-9]]*)
--    # If we're using GNU nm, then we don't want the "-C" option.
--    # -C means demangle to AIX nm, but means don't demangle with GNU nm
--    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
--      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
--    else
--      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
--    fi
--    ;;
--  pw32*)
--    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
--  ;;
--  cygwin* | mingw* | cegcc*)
--    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
--  ;;
--  linux* | k*bsd*-gnu)
--    _LT_TAGVAR(link_all_deplibs, $1)=no
--  ;;
--  *)
--    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
--  ;;
--  esac
--  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
--], [
--  runpath_var=
--  _LT_TAGVAR(allow_undefined_flag, $1)=
--  _LT_TAGVAR(always_export_symbols, $1)=no
--  _LT_TAGVAR(archive_cmds, $1)=
--  _LT_TAGVAR(archive_expsym_cmds, $1)=
--  _LT_TAGVAR(compiler_needs_object, $1)=no
--  _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
--  _LT_TAGVAR(export_dynamic_flag_spec, $1)=
--  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
--  _LT_TAGVAR(hardcode_automatic, $1)=no
--  _LT_TAGVAR(hardcode_direct, $1)=no
--  _LT_TAGVAR(hardcode_direct_absolute, $1)=no
--  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
--  _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
--  _LT_TAGVAR(hardcode_libdir_separator, $1)=
--  _LT_TAGVAR(hardcode_minus_L, $1)=no
--  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
--  _LT_TAGVAR(inherit_rpath, $1)=no
--  _LT_TAGVAR(link_all_deplibs, $1)=unknown
--  _LT_TAGVAR(module_cmds, $1)=
--  _LT_TAGVAR(module_expsym_cmds, $1)=
--  _LT_TAGVAR(old_archive_from_new_cmds, $1)=
--  _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
--  _LT_TAGVAR(thread_safe_flag_spec, $1)=
--  _LT_TAGVAR(whole_archive_flag_spec, $1)=
--  # include_expsyms should be a list of space-separated symbols to be *always*
--  # included in the symbol list
--  _LT_TAGVAR(include_expsyms, $1)=
--  # exclude_expsyms can be an extended regexp of symbols to exclude
--  # it will be wrapped by ` (' and `)$', so one must not match beginning or
--  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
--  # as well as any symbol that contains `d'.
--  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
--  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
--  # platforms (ab)use it in PIC code, but their linkers get confused if
--  # the symbol is explicitly referenced.  Since portable code cannot
--  # rely on this symbol name, it's probably fine to never include it in
--  # preloaded symbol tables.
--  # Exclude shared library initialization/finalization symbols.
--dnl Note also adjust exclude_expsyms for C++ above.
--  extract_expsyms_cmds=
--
--  case $host_os in
--  cygwin* | mingw* | pw32* | cegcc*)
--    # FIXME: the MSVC++ port hasn't been tested in a loooong time
--    # When not using gcc, we currently assume that we are using
--    # Microsoft Visual C++.
--    if test "$GCC" != yes; then
--      with_gnu_ld=no
--    fi
--    ;;
--  interix*)
--    # we just hope/assume this is gcc and not c89 (= MSVC++)
--    with_gnu_ld=yes
--    ;;
--  openbsd*)
--    with_gnu_ld=no
--    ;;
--  linux* | k*bsd*-gnu)
--    _LT_TAGVAR(link_all_deplibs, $1)=no
--    ;;
--  esac
--
--  _LT_TAGVAR(ld_shlibs, $1)=yes
--  if test "$with_gnu_ld" = yes; then
--    # If archive_cmds runs LD, not CC, wlarc should be empty
--    wlarc='${wl}'
--
--    # Set some defaults for GNU ld with shared library support. These
--    # are reset later if shared libraries are not supported. Putting them
--    # here allows them to be overridden if necessary.
--    runpath_var=LD_RUN_PATH
--    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
--    # ancient GNU ld didn't support --whole-archive et. al.
--    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
--      _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
--    else
--      _LT_TAGVAR(whole_archive_flag_spec, $1)=
--    fi
--    supports_anon_versioning=no
--    case `$LD -v 2>&1` in
--      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
--      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
--      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
--      *\ 2.11.*) ;; # other 2.11 versions
--      *) supports_anon_versioning=yes ;;
--    esac
--
--    # See if GNU ld supports shared libraries.
--    case $host_os in
--    aix[[3-9]]*)
--      # On AIX/PPC, the GNU linker is very broken
--      if test "$host_cpu" != ia64; then
--	_LT_TAGVAR(ld_shlibs, $1)=no
--	cat <<_LT_EOF 1>&2
--
--*** Warning: the GNU linker, at least up to release 2.9.1, is reported
--*** to be unable to reliably create shared libraries on AIX.
--*** Therefore, libtool is disabling shared libraries support.  If you
--*** really care for shared libraries, you may want to modify your PATH
--*** so that a non-GNU linker is found, and then restart.
--
--_LT_EOF
--      fi
--      ;;
--
--    amigaos*)
--      case $host_cpu in
--      powerpc)
--            # see comment about AmigaOS4 .so support
--            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--            _LT_TAGVAR(archive_expsym_cmds, $1)=''
--        ;;
--      m68k)
--            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
--            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--            _LT_TAGVAR(hardcode_minus_L, $1)=yes
--        ;;
--      esac
--      ;;
--
--    beos*)
--      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
--	_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
--	# Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
--	# support --undefined.  This deserves some investigation.  FIXME
--	_LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--      else
--	_LT_TAGVAR(ld_shlibs, $1)=no
--      fi
--      ;;
--
--    cygwin* | mingw* | pw32* | cegcc*)
--      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
--      # as there is no search path for DLLs.
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
--      _LT_TAGVAR(always_export_symbols, $1)=no
--      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
--      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
--
--      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
--        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
--	# If the export-symbols file already is a .def file (1st line
--	# is EXPORTS), use it as is; otherwise, prepend...
--	_LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
--	  cp $export_symbols $output_objdir/$soname.def;
--	else
--	  echo EXPORTS > $output_objdir/$soname.def;
--	  cat $export_symbols >> $output_objdir/$soname.def;
--	fi~
--	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
--      else
--	_LT_TAGVAR(ld_shlibs, $1)=no
--      fi
--      ;;
--
--    interix[[3-9]]*)
--      _LT_TAGVAR(hardcode_direct, $1)=no
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
--      # Instead, shared libraries are loaded at an image base (0x10000000 by
--      # default) and relocated if they conflict, which is a slow very memory
--      # consuming and fragmenting process.  To avoid this, we pick a random,
--      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
--      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
--      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
--      _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
--      ;;
--
--    gnu* | linux* | tpf* | k*bsd*-gnu)
--      tmp_diet=no
--      if test "$host_os" = linux-dietlibc; then
--	case $cc_basename in
--	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
--	esac
--      fi
--      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
--	 && test "$tmp_diet" = no
--      then
--	tmp_addflag=
--	tmp_sharedflag='-shared'
--	case $cc_basename,$host_cpu in
--        pgcc*)				# Portland Group C compiler
--	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
--	  tmp_addflag=' $pic_flag'
--	  ;;
--	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
--	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
--	  tmp_addflag=' $pic_flag -Mnomain' ;;
--	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
--	  tmp_addflag=' -i_dynamic' ;;
--	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
--	  tmp_addflag=' -i_dynamic -nofor_main' ;;
--	ifc* | ifort*)			# Intel Fortran compiler
--	  tmp_addflag=' -nofor_main' ;;
--	lf95*)				# Lahey Fortran 8.1
--	  _LT_TAGVAR(whole_archive_flag_spec, $1)=
--	  tmp_sharedflag='--shared' ;;
--	xl[[cC]]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
--	  tmp_sharedflag='-qmkshrobj'
--	  tmp_addflag= ;;
--	esac
--	case `$CC -V 2>&1 | sed 5q` in
--	*Sun\ C*)			# Sun C 5.9
--	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
--	  _LT_TAGVAR(compiler_needs_object, $1)=yes
--	  tmp_sharedflag='-G' ;;
--	*Sun\ F*)			# Sun Fortran 8.3
--	  tmp_sharedflag='-G' ;;
--	esac
--	_LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--
--        if test "x$supports_anon_versioning" = xyes; then
--          _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
--	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
--	    echo "local: *; };" >> $output_objdir/$libname.ver~
--	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
--        fi
--
--	case $cc_basename in
--	xlf*)
--	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
--	  _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
--	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
--	  _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
--	  _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
--	  if test "x$supports_anon_versioning" = xyes; then
--	    _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
--	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
--	      echo "local: *; };" >> $output_objdir/$libname.ver~
--	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
--	  fi
--	  ;;
--	esac
--      else
--        _LT_TAGVAR(ld_shlibs, $1)=no
--      fi
--      ;;
--
--    netbsd* | netbsdelf*-gnu)
--      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
--	_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
--	wlarc=
--      else
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
--      fi
--      ;;
--
--    solaris*)
--      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
--	_LT_TAGVAR(ld_shlibs, $1)=no
--	cat <<_LT_EOF 1>&2
--
--*** Warning: The releases 2.8.* of the GNU linker cannot reliably
--*** create shared libraries on Solaris systems.  Therefore, libtool
--*** is disabling shared libraries support.  We urge you to upgrade GNU
--*** binutils to release 2.9.1 or newer.  Another option is to modify
--*** your PATH or compiler configuration so that the native linker is
--*** used, and then restart.
--
--_LT_EOF
--      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
--      else
--	_LT_TAGVAR(ld_shlibs, $1)=no
--      fi
--      ;;
--
--    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
--      case `$LD -v 2>&1` in
--        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
--	_LT_TAGVAR(ld_shlibs, $1)=no
--	cat <<_LT_EOF 1>&2
--
--*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
--*** reliably create shared libraries on SCO systems.  Therefore, libtool
--*** is disabling shared libraries support.  We urge you to upgrade GNU
--*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
--*** your PATH or compiler configuration so that the native linker is
--*** used, and then restart.
--
--_LT_EOF
--	;;
--	*)
--	  # For security reasons, it is highly recommended that you always
--	  # use absolute paths for naming shared libraries, and exclude the
--	  # DT_RUNPATH tag from executables and libraries.  But doing so
--	  # requires that you compile everything twice, which is a pain.
--	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
--	  else
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	  fi
--	;;
--      esac
--      ;;
--
--    sunos4*)
--      _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
--      wlarc=
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    *)
--      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
--      else
--	_LT_TAGVAR(ld_shlibs, $1)=no
--      fi
--      ;;
--    esac
--
--    if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
--      runpath_var=
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
--      _LT_TAGVAR(export_dynamic_flag_spec, $1)=
--      _LT_TAGVAR(whole_archive_flag_spec, $1)=
--    fi
--  else
--    # PORTME fill in a description of your system's linker (not GNU ld)
--    case $host_os in
--    aix3*)
--      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
--      _LT_TAGVAR(always_export_symbols, $1)=yes
--      _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
--      # Note: this linker hardcodes the directories in LIBPATH if there
--      # are no directories specified by -L.
--      _LT_TAGVAR(hardcode_minus_L, $1)=yes
--      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
--	# Neither direct hardcoding nor static linking is supported with a
--	# broken collect2.
--	_LT_TAGVAR(hardcode_direct, $1)=unsupported
--      fi
--      ;;
--
--    aix[[4-9]]*)
--      if test "$host_cpu" = ia64; then
--	# On IA64, the linker does run time linking by default, so we don't
--	# have to do anything special.
--	aix_use_runtimelinking=no
--	exp_sym_flag='-Bexport'
--	no_entry_flag=""
--      else
--	# If we're using GNU nm, then we don't want the "-C" option.
--	# -C means demangle to AIX nm, but means don't demangle with GNU nm
--	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
--	  _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
--	else
--	  _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
--	fi
--	aix_use_runtimelinking=no
--
--	# Test if we are trying to use run time linking or normal
--	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
--	# need to do runtime linking.
--	case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
--	  for ld_flag in $LDFLAGS; do
--	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
--	    aix_use_runtimelinking=yes
--	    break
--	  fi
--	  done
--	  ;;
--	esac
--
--	exp_sym_flag='-bexport'
--	no_entry_flag='-bnoentry'
--      fi
--
--      # When large executables or shared objects are built, AIX ld can
--      # have problems creating the table of contents.  If linking a library
--      # or program results in "error TOC overflow" add -mminimal-toc to
--      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
--      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
--
--      _LT_TAGVAR(archive_cmds, $1)=''
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--      _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
--      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
--      _LT_TAGVAR(link_all_deplibs, $1)=yes
--      _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
--
--      if test "$GCC" = yes; then
--	case $host_os in aix4.[[012]]|aix4.[[012]].*)
--	# We only want to do this on AIX 4.2 and lower, the check
--	# below for broken collect2 doesn't work under 4.3+
--	  collect2name=`${CC} -print-prog-name=collect2`
--	  if test -f "$collect2name" &&
--	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
--	  then
--	  # We have reworked collect2
--	  :
--	  else
--	  # We have old collect2
--	  _LT_TAGVAR(hardcode_direct, $1)=unsupported
--	  # It fails to find uninstalled libraries when the uninstalled
--	  # path is not listed in the libpath.  Setting hardcode_minus_L
--	  # to unsupported forces relinking
--	  _LT_TAGVAR(hardcode_minus_L, $1)=yes
--	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--	  _LT_TAGVAR(hardcode_libdir_separator, $1)=
--	  fi
--	  ;;
--	esac
--	shared_flag='-shared'
--	if test "$aix_use_runtimelinking" = yes; then
--	  shared_flag="$shared_flag "'${wl}-G'
--	fi
--	_LT_TAGVAR(link_all_deplibs, $1)=no
--      else
--	# not using gcc
--	if test "$host_cpu" = ia64; then
--	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
--	# chokes on -Wl,-G. The following line is correct:
--	  shared_flag='-G'
--	else
--	  if test "$aix_use_runtimelinking" = yes; then
--	    shared_flag='${wl}-G'
--	  else
--	    shared_flag='${wl}-bM:SRE'
--	  fi
--	fi
--      fi
--
--      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
--      # It seems that -bexpall does not export symbols beginning with
--      # underscore (_), so it is better to generate a list of symbols to export.
--      _LT_TAGVAR(always_export_symbols, $1)=yes
--      if test "$aix_use_runtimelinking" = yes; then
--	# Warning - without using the other runtime loading flags (-brtl),
--	# -berok will link without error, but may produce a broken library.
--	_LT_TAGVAR(allow_undefined_flag, $1)='-berok'
--        # Determine the default libpath from the value encoded in an
--        # empty executable.
--        _LT_SYS_MODULE_PATH_AIX
--        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
--        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
--      else
--	if test "$host_cpu" = ia64; then
--	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
--	  _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
--	  _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
--	else
--	 # Determine the default libpath from the value encoded in an
--	 # empty executable.
--	 _LT_SYS_MODULE_PATH_AIX
--	 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
--	  # Warning - without using the other run time loading flags,
--	  # -berok will link without error, but may produce a broken library.
--	  _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
--	  _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
--	  # Exported symbols can be pulled into shared objects from archives
--	  _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
--	  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
--	  # This is similar to how AIX traditionally builds its shared libraries.
--	  _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
--	fi
--      fi
--      ;;
--
--    amigaos*)
--      case $host_cpu in
--      powerpc)
--            # see comment about AmigaOS4 .so support
--            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--            _LT_TAGVAR(archive_expsym_cmds, $1)=''
--        ;;
--      m68k)
--            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
--            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--            _LT_TAGVAR(hardcode_minus_L, $1)=yes
--        ;;
--      esac
--      ;;
--
--    bsdi[[45]]*)
--      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
--      ;;
--
--    cygwin* | mingw* | pw32* | cegcc*)
--      # When not using gcc, we currently assume that we are using
--      # Microsoft Visual C++.
--      # hardcode_libdir_flag_spec is actually meaningless, as there is
--      # no search path for DLLs.
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
--      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
--      # Tell ltmain to make .lib files, not .a files.
--      libext=lib
--      # Tell ltmain to make .dll files, not .so files.
--      shrext_cmds=".dll"
--      # FIXME: Setting linknames here is a bad hack.
--      _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
--      # The linker will automatically build a .lib file if we build a DLL.
--      _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
--      # FIXME: Should let the user specify the lib program.
--      _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
--      _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
--      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
--      ;;
--
--    darwin* | rhapsody*)
--      _LT_DARWIN_LINKER_FEATURES($1)
--      ;;
--
--    dgux*)
--      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    freebsd1*)
--      _LT_TAGVAR(ld_shlibs, $1)=no
--      ;;
--
--    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
--    # support.  Future versions do this automatically, but an explicit c++rt0.o
--    # does not break anything, and helps significantly (at the cost of a little
--    # extra space).
--    freebsd2.2*)
--      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
--    freebsd2*)
--      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--      _LT_TAGVAR(hardcode_minus_L, $1)=yes
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
--    freebsd* | dragonfly*)
--      _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    hpux9*)
--      if test "$GCC" = yes; then
--	_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
--      else
--	_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
--      fi
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
--      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--
--      # hardcode_minus_L: Not really in the search PATH,
--      # but as the default location of the library.
--      _LT_TAGVAR(hardcode_minus_L, $1)=yes
--      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--      ;;
--
--    hpux10*)
--      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
--      else
--	_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
--      fi
--      if test "$with_gnu_ld" = no; then
--	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
--	_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
--	_LT_TAGVAR(hardcode_libdir_separator, $1)=:
--	_LT_TAGVAR(hardcode_direct, $1)=yes
--	_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
--	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--	# hardcode_minus_L: Not really in the search PATH,
--	# but as the default location of the library.
--	_LT_TAGVAR(hardcode_minus_L, $1)=yes
--      fi
--      ;;
--
--    hpux11*)
--      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
--	case $host_cpu in
--	hppa*64*)
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
--	  ;;
--	ia64*)
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
--	  ;;
--	*)
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
--	  ;;
--	esac
--      else
--	case $host_cpu in
--	hppa*64*)
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
--	  ;;
--	ia64*)
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
--	  ;;
--	*)
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
--	  ;;
--	esac
--      fi
--      if test "$with_gnu_ld" = no; then
--	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
--	_LT_TAGVAR(hardcode_libdir_separator, $1)=:
--
--	case $host_cpu in
--	hppa*64*|ia64*)
--	  _LT_TAGVAR(hardcode_direct, $1)=no
--	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--	  ;;
--	*)
--	  _LT_TAGVAR(hardcode_direct, $1)=yes
--	  _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
--	  _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--
--	  # hardcode_minus_L: Not really in the search PATH,
--	  # but as the default location of the library.
--	  _LT_TAGVAR(hardcode_minus_L, $1)=yes
--	  ;;
--	esac
--      fi
--      ;;
--
--    irix5* | irix6* | nonstopux*)
--      if test "$GCC" = yes; then
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
--	# Try to use the -exported_symbol ld option, if it does not
--	# work, assume that -exports_file does not work either and
--	# implicitly export all symbols.
--        save_LDFLAGS="$LDFLAGS"
--        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
--        AC_LINK_IFELSE(int foo(void) {},
--          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
--        )
--        LDFLAGS="$save_LDFLAGS"
--      else
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
--      fi
--      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--      _LT_TAGVAR(inherit_rpath, $1)=yes
--      _LT_TAGVAR(link_all_deplibs, $1)=yes
--      ;;
--
--    netbsd* | netbsdelf*-gnu)
--      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
--	_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
--      else
--	_LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
--      fi
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    newsos6)
--      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    *nto* | *qnx*)
--      ;;
--
--    openbsd*)
--      if test -f /usr/libexec/ld.so; then
--	_LT_TAGVAR(hardcode_direct, $1)=yes
--	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--	_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
--	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
--	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
--	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--	  _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--	else
--	  case $host_os in
--	   openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
--	     _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
--	     _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--	     ;;
--	   *)
--	     _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
--	     _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--	     ;;
--	  esac
--	fi
--      else
--	_LT_TAGVAR(ld_shlibs, $1)=no
--      fi
--      ;;
--
--    os2*)
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--      _LT_TAGVAR(hardcode_minus_L, $1)=yes
--      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
--      _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
--      _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
--      ;;
--
--    osf3*)
--      if test "$GCC" = yes; then
--	_LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
--      else
--	_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
--      fi
--      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--      ;;
--
--    osf4* | osf5*)	# as osf3* with the addition of -msym flag
--      if test "$GCC" = yes; then
--	_LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
--	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--      else
--	_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
--	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
--
--	# Both c and cxx compiler support -rpath directly
--	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
--      fi
--      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
--      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--      ;;
--
--    solaris*)
--      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
--      if test "$GCC" = yes; then
--	wlarc='${wl}'
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
--	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
--      else
--	case `$CC -V 2>&1` in
--	*"Compilers 5.0"*)
--	  wlarc=''
--	  _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
--	  _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
--	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
--	  ;;
--	*)
--	  wlarc='${wl}'
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
--	  _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
--	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
--	  ;;
--	esac
--      fi
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      case $host_os in
--      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
--      *)
--	# The compiler driver will combine and reorder linker options,
--	# but understands `-z linker_flag'.  GCC discards it without `$wl',
--	# but is careful enough not to reorder.
--	# Supported since Solaris 2.6 (maybe 2.5.1?)
--	if test "$GCC" = yes; then
--	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
--	else
--	  _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
--	fi
--	;;
--      esac
--      _LT_TAGVAR(link_all_deplibs, $1)=yes
--      ;;
--
--    sunos4*)
--      if test "x$host_vendor" = xsequent; then
--	# Use $CC to link under sequent, because it throws in some extra .o
--	# files that make .init and .fini sections work.
--	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
--      else
--	_LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
--      fi
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--      _LT_TAGVAR(hardcode_direct, $1)=yes
--      _LT_TAGVAR(hardcode_minus_L, $1)=yes
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    sysv4)
--      case $host_vendor in
--	sni)
--	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
--	  _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
--	;;
--	siemens)
--	  ## LD is ld it makes a PLAMLIB
--	  ## CC just makes a GrossModule.
--	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
--	  _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
--	  _LT_TAGVAR(hardcode_direct, $1)=no
--        ;;
--	motorola)
--	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
--	  _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
--	;;
--      esac
--      runpath_var='LD_RUN_PATH'
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    sysv4.3*)
--      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
--      ;;
--
--    sysv4*MP*)
--      if test -d /usr/nec; then
--	_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
--	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--	runpath_var=LD_RUN_PATH
--	hardcode_runpath_var=yes
--	_LT_TAGVAR(ld_shlibs, $1)=yes
--      fi
--      ;;
--
--    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
--      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
--      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      runpath_var='LD_RUN_PATH'
--
--      if test "$GCC" = yes; then
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--      else
--	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--      fi
--      ;;
--
--    sysv5* | sco3.2v5* | sco5v6*)
--      # Note: We can NOT use -z defs as we might desire, because we do not
--      # link with -lc, and that would cause any symbols used from libc to
--      # always be unresolved, which means just about no library would
--      # ever link correctly.  If we're not using GNU ld we use -z text
--      # though, which does catch some bad symbols but isn't as heavy-handed
--      # as -z defs.
--      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
--      _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
--      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
--      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
--      _LT_TAGVAR(link_all_deplibs, $1)=yes
--      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
--      runpath_var='LD_RUN_PATH'
--
--      if test "$GCC" = yes; then
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--      else
--	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--      fi
--      ;;
--
--    uts4*)
--      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
--      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      ;;
--
--    *)
--      _LT_TAGVAR(ld_shlibs, $1)=no
--      ;;
--    esac
--
--    if test x$host_vendor = xsni; then
--      case $host in
--      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
--	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
--	;;
--      esac
--    fi
--  fi
--])
--AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
--test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
--
--_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
--
--_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
--_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
--_LT_DECL([], [extract_expsyms_cmds], [2],
--    [The commands to extract the exported symbol list from a shared archive])
--
--#
--# Do we need to explicitly link libc?
--#
--case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
--x|xyes)
--  # Assume -lc should be added
--  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
--
--  if test "$enable_shared" = yes && test "$GCC" = yes; then
--    case $_LT_TAGVAR(archive_cmds, $1) in
--    *'~'*)
--      # FIXME: we may have to deal with multi-command sequences.
--      ;;
--    '$CC '*)
--      # Test whether the compiler implicitly links with -lc since on some
--      # systems, -lgcc has to come before -lc. If gcc already passes -lc
--      # to ld, don't add -lc before -lgcc.
--      AC_MSG_CHECKING([whether -lc should be explicitly linked in])
--      $RM conftest*
--      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
--
--      if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
--        soname=conftest
--        lib=conftest
--        libobjs=conftest.$ac_objext
--        deplibs=
--        wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
--	pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
--        compiler_flags=-v
--        linker_flags=-v
--        verstring=
--        output_objdir=.
--        libname=conftest
--        lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
--        _LT_TAGVAR(allow_undefined_flag, $1)=
--        if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
--        then
--	  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
--        else
--	  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
--        fi
--        _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
--      else
--        cat conftest.err 1>&5
--      fi
--      $RM conftest*
--      AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
--      ;;
--    esac
--  fi
--  ;;
--esac
--
--_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
--    [Whether or not to add -lc for building shared libraries])
--_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
--    [enable_shared_with_static_runtimes], [0],
--    [Whether or not to disallow shared libs when runtime libs are static])
--_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
--    [Compiler flag to allow reflexive dlopens])
--_LT_TAGDECL([], [whole_archive_flag_spec], [1],
--    [Compiler flag to generate shared objects directly from archives])
--_LT_TAGDECL([], [compiler_needs_object], [1],
--    [Whether the compiler copes with passing no objects directly])
--_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
--    [Create an old-style archive from a shared archive])
--_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
--    [Create a temporary old-style archive to link instead of a shared archive])
--_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
--_LT_TAGDECL([], [archive_expsym_cmds], [2])
--_LT_TAGDECL([], [module_cmds], [2],
--    [Commands used to build a loadable module if different from building
--    a shared archive.])
--_LT_TAGDECL([], [module_expsym_cmds], [2])
--_LT_TAGDECL([], [with_gnu_ld], [1],
--    [Whether we are building with GNU ld or not])
--_LT_TAGDECL([], [allow_undefined_flag], [1],
--    [Flag that allows shared libraries with undefined symbols to be built])
--_LT_TAGDECL([], [no_undefined_flag], [1],
--    [Flag that enforces no undefined symbols])
--_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
--    [Flag to hardcode $libdir into a binary during linking.
--    This must work even if $libdir does not exist])
--_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
--    [[If ld is used when linking, flag to hardcode $libdir into a binary
--    during linking.  This must work even if $libdir does not exist]])
--_LT_TAGDECL([], [hardcode_libdir_separator], [1],
--    [Whether we need a single "-rpath" flag with a separated argument])
--_LT_TAGDECL([], [hardcode_direct], [0],
--    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
--    DIR into the resulting binary])
--_LT_TAGDECL([], [hardcode_direct_absolute], [0],
--    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
--    DIR into the resulting binary and the resulting library dependency is
--    "absolute", i.e impossible to change by setting ${shlibpath_var} if the
--    library is relocated])
--_LT_TAGDECL([], [hardcode_minus_L], [0],
--    [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
--    into the resulting binary])
--_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
--    [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
--    into the resulting binary])
--_LT_TAGDECL([], [hardcode_automatic], [0],
--    [Set to "yes" if building a shared library automatically hardcodes DIR
--    into the library and all subsequent libraries and executables linked
--    against it])
--_LT_TAGDECL([], [inherit_rpath], [0],
--    [Set to yes if linker adds runtime paths of dependent libraries
--    to runtime path list])
--_LT_TAGDECL([], [link_all_deplibs], [0],
--    [Whether libtool must link a program against all its dependency libraries])
--_LT_TAGDECL([], [fix_srcfile_path], [1],
--    [Fix the shell variable $srcfile for the compiler])
--_LT_TAGDECL([], [always_export_symbols], [0],
--    [Set to "yes" if exported symbols are required])
--_LT_TAGDECL([], [export_symbols_cmds], [2],
--    [The commands to list exported symbols])
--_LT_TAGDECL([], [exclude_expsyms], [1],
--    [Symbols that should not be listed in the preloaded symbols])
--_LT_TAGDECL([], [include_expsyms], [1],
--    [Symbols that must always be exported])
--_LT_TAGDECL([], [prelink_cmds], [2],
--    [Commands necessary for linking programs (against libraries) with templates])
--_LT_TAGDECL([], [file_list_spec], [1],
--    [Specify filename containing input files])
--dnl FIXME: Not yet implemented
--dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
--dnl    [Compiler flag to generate thread safe objects])
--])# _LT_LINKER_SHLIBS
--
--
--# _LT_LANG_C_CONFIG([TAG])
--# ------------------------
--# Ensure that the configuration variables for a C compiler are suitably
--# defined.  These variables are subsequently used by _LT_CONFIG to write
--# the compiler configuration to `libtool'.
--m4_defun([_LT_LANG_C_CONFIG],
--[m4_require([_LT_DECL_EGREP])dnl
--lt_save_CC="$CC"
--AC_LANG_PUSH(C)
--
--# Source file extension for C test sources.
--ac_ext=c
--
--# Object file extension for compiled C test sources.
--objext=o
--_LT_TAGVAR(objext, $1)=$objext
--
--# Code to be used in simple compile tests
--lt_simple_compile_test_code="int some_variable = 0;"
--
--# Code to be used in simple link tests
--lt_simple_link_test_code='int main(){return(0);}'
--
--_LT_TAG_COMPILER
--# Save the default compiler, since it gets overwritten when the other
--# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
--compiler_DEFAULT=$CC
--
--# save warnings/boilerplate of simple test code
--_LT_COMPILER_BOILERPLATE
--_LT_LINKER_BOILERPLATE
--
--if test -n "$compiler"; then
--  _LT_COMPILER_NO_RTTI($1)
--  _LT_COMPILER_PIC($1)
--  _LT_COMPILER_C_O($1)
--  _LT_COMPILER_FILE_LOCKS($1)
--  _LT_LINKER_SHLIBS($1)
--  _LT_SYS_DYNAMIC_LINKER($1)
--  _LT_LINKER_HARDCODE_LIBPATH($1)
--  LT_SYS_DLOPEN_SELF
--  _LT_CMD_STRIPLIB
--
--  # Report which library types will actually be built
--  AC_MSG_CHECKING([if libtool supports shared libraries])
--  AC_MSG_RESULT([$can_build_shared])
--
--  AC_MSG_CHECKING([whether to build shared libraries])
--  test "$can_build_shared" = "no" && enable_shared=no
--
--  # On AIX, shared libraries and static libraries use the same namespace, and
--  # are all built from PIC.
--  case $host_os in
--  aix3*)
--    test "$enable_shared" = yes && enable_static=no
--    if test -n "$RANLIB"; then
--      archive_cmds="$archive_cmds~\$RANLIB \$lib"
--      postinstall_cmds='$RANLIB $lib'
--    fi
--    ;;
--
--  aix[[4-9]]*)
--    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
--      test "$enable_shared" = yes && enable_static=no
--    fi
--    ;;
--  esac
--  AC_MSG_RESULT([$enable_shared])
--
--  AC_MSG_CHECKING([whether to build static libraries])
--  # Make sure either enable_shared or enable_static is yes.
--  test "$enable_shared" = yes || enable_static=yes
--  AC_MSG_RESULT([$enable_static])
--
--  _LT_CONFIG($1)
--fi
--AC_LANG_POP
--CC="$lt_save_CC"
--])# _LT_LANG_C_CONFIG
--
--
--# _LT_PROG_CXX
--# ------------
--# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
--# compiler, we have our own version here.
--m4_defun([_LT_PROG_CXX],
--[
--pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
--AC_PROG_CXX
--if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
--    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
--    (test "X$CXX" != "Xg++"))) ; then
--  AC_PROG_CXXCPP
--else
--  _lt_caught_CXX_error=yes
--fi
--popdef([AC_MSG_ERROR])
--])# _LT_PROG_CXX
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([_LT_PROG_CXX], [])
--
--
--# _LT_LANG_CXX_CONFIG([TAG])
--# --------------------------
--# Ensure that the configuration variables for a C++ compiler are suitably
--# defined.  These variables are subsequently used by _LT_CONFIG to write
--# the compiler configuration to `libtool'.
--m4_defun([_LT_LANG_CXX_CONFIG],
--[AC_REQUIRE([_LT_PROG_CXX])dnl
--m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--m4_require([_LT_DECL_EGREP])dnl
--
--AC_LANG_PUSH(C++)
--_LT_TAGVAR(archive_cmds_need_lc, $1)=no
--_LT_TAGVAR(allow_undefined_flag, $1)=
--_LT_TAGVAR(always_export_symbols, $1)=no
--_LT_TAGVAR(archive_expsym_cmds, $1)=
--_LT_TAGVAR(compiler_needs_object, $1)=no
--_LT_TAGVAR(export_dynamic_flag_spec, $1)=
--_LT_TAGVAR(hardcode_direct, $1)=no
--_LT_TAGVAR(hardcode_direct_absolute, $1)=no
--_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
--_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
--_LT_TAGVAR(hardcode_libdir_separator, $1)=
--_LT_TAGVAR(hardcode_minus_L, $1)=no
--_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
--_LT_TAGVAR(hardcode_automatic, $1)=no
--_LT_TAGVAR(inherit_rpath, $1)=no
--_LT_TAGVAR(module_cmds, $1)=
--_LT_TAGVAR(module_expsym_cmds, $1)=
--_LT_TAGVAR(link_all_deplibs, $1)=unknown
--_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
--_LT_TAGVAR(no_undefined_flag, $1)=
--_LT_TAGVAR(whole_archive_flag_spec, $1)=
--_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
--
--# Source file extension for C++ test sources.
--ac_ext=cpp
--
--# Object file extension for compiled C++ test sources.
--objext=o
--_LT_TAGVAR(objext, $1)=$objext
--
--# No sense in running all these tests if we already determined that
--# the CXX compiler isn't working.  Some variables (like enable_shared)
--# are currently assumed to apply to all compilers on this platform,
--# and will be corrupted by setting them based on a non-working compiler.
--if test "$_lt_caught_CXX_error" != yes; then
--  # Code to be used in simple compile tests
--  lt_simple_compile_test_code="int some_variable = 0;"
--
--  # Code to be used in simple link tests
--  lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
--
--  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
--  _LT_TAG_COMPILER
--
--  # save warnings/boilerplate of simple test code
--  _LT_COMPILER_BOILERPLATE
--  _LT_LINKER_BOILERPLATE
--
--  # Allow CC to be a program name with arguments.
--  lt_save_CC=$CC
--  lt_save_LD=$LD
--  lt_save_GCC=$GCC
--  GCC=$GXX
--  lt_save_with_gnu_ld=$with_gnu_ld
--  lt_save_path_LD=$lt_cv_path_LD
--  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
--    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
--  else
--    $as_unset lt_cv_prog_gnu_ld
--  fi
--  if test -n "${lt_cv_path_LDCXX+set}"; then
--    lt_cv_path_LD=$lt_cv_path_LDCXX
--  else
--    $as_unset lt_cv_path_LD
--  fi
--  test -z "${LDCXX+set}" || LD=$LDCXX
--  CC=${CXX-"c++"}
--  compiler=$CC
--  _LT_TAGVAR(compiler, $1)=$CC
--  _LT_CC_BASENAME([$compiler])
--
--  if test -n "$compiler"; then
--    # We don't want -fno-exception when compiling C++ code, so set the
--    # no_builtin_flag separately
--    if test "$GXX" = yes; then
--      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
--    else
--      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
--    fi
--
--    if test "$GXX" = yes; then
--      # Set up default GNU C++ configuration
--
--      LT_PATH_LD
--
--      # Check if GNU C++ uses GNU ld as the underlying linker, since the
--      # archiving commands below assume that GNU ld is being used.
--      if test "$with_gnu_ld" = yes; then
--        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
--        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
--
--        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
--
--        # If archive_cmds runs LD, not CC, wlarc should be empty
--        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
--        #     investigate it a little bit more. (MM)
--        wlarc='${wl}'
--
--        # ancient GNU ld didn't support --whole-archive et. al.
--        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
--	  $GREP 'no-whole-archive' > /dev/null; then
--          _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
--        else
--          _LT_TAGVAR(whole_archive_flag_spec, $1)=
--        fi
--      else
--        with_gnu_ld=no
--        wlarc=
--
--        # A generic and very simple default shared library creation
--        # command for GNU C++ for the case where it uses the native
--        # linker, instead of GNU ld.  If possible, this setting should
--        # overridden to take advantage of the native linker features on
--        # the platform it is being used on.
--        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
--      fi
--
--      # Commands to make compiler produce verbose output that lists
--      # what "hidden" libraries, object files and flags are used when
--      # linking a shared library.
--      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
--
--    else
--      GXX=no
--      with_gnu_ld=no
--      wlarc=
--    fi
--
--    # PORTME: fill in a description of your system's C++ link characteristics
--    AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
--    _LT_TAGVAR(ld_shlibs, $1)=yes
--    case $host_os in
--      aix3*)
--        # FIXME: insert proper C++ library support
--        _LT_TAGVAR(ld_shlibs, $1)=no
--        ;;
--      aix[[4-9]]*)
--        if test "$host_cpu" = ia64; then
--          # On IA64, the linker does run time linking by default, so we don't
--          # have to do anything special.
--          aix_use_runtimelinking=no
--          exp_sym_flag='-Bexport'
--          no_entry_flag=""
--        else
--          aix_use_runtimelinking=no
--
--          # Test if we are trying to use run time linking or normal
--          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
--          # need to do runtime linking.
--          case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
--	    for ld_flag in $LDFLAGS; do
--	      case $ld_flag in
--	      *-brtl*)
--	        aix_use_runtimelinking=yes
--	        break
--	        ;;
--	      esac
--	    done
--	    ;;
--          esac
--
--          exp_sym_flag='-bexport'
--          no_entry_flag='-bnoentry'
--        fi
--
--        # When large executables or shared objects are built, AIX ld can
--        # have problems creating the table of contents.  If linking a library
--        # or program results in "error TOC overflow" add -mminimal-toc to
--        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
--        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
--
--        _LT_TAGVAR(archive_cmds, $1)=''
--        _LT_TAGVAR(hardcode_direct, $1)=yes
--        _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
--        _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
--        _LT_TAGVAR(link_all_deplibs, $1)=yes
--        _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
--
--        if test "$GXX" = yes; then
--          case $host_os in aix4.[[012]]|aix4.[[012]].*)
--          # We only want to do this on AIX 4.2 and lower, the check
--          # below for broken collect2 doesn't work under 4.3+
--	  collect2name=`${CC} -print-prog-name=collect2`
--	  if test -f "$collect2name" &&
--	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
--	  then
--	    # We have reworked collect2
--	    :
--	  else
--	    # We have old collect2
--	    _LT_TAGVAR(hardcode_direct, $1)=unsupported
--	    # It fails to find uninstalled libraries when the uninstalled
--	    # path is not listed in the libpath.  Setting hardcode_minus_L
--	    # to unsupported forces relinking
--	    _LT_TAGVAR(hardcode_minus_L, $1)=yes
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--	    _LT_TAGVAR(hardcode_libdir_separator, $1)=
--	  fi
--          esac
--          shared_flag='-shared'
--	  if test "$aix_use_runtimelinking" = yes; then
--	    shared_flag="$shared_flag "'${wl}-G'
--	  fi
--        else
--          # not using gcc
--          if test "$host_cpu" = ia64; then
--	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
--	  # chokes on -Wl,-G. The following line is correct:
--	  shared_flag='-G'
--          else
--	    if test "$aix_use_runtimelinking" = yes; then
--	      shared_flag='${wl}-G'
--	    else
--	      shared_flag='${wl}-bM:SRE'
--	    fi
--          fi
--        fi
--
--        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
--        # It seems that -bexpall does not export symbols beginning with
--        # underscore (_), so it is better to generate a list of symbols to
--	# export.
--        _LT_TAGVAR(always_export_symbols, $1)=yes
--        if test "$aix_use_runtimelinking" = yes; then
--          # Warning - without using the other runtime loading flags (-brtl),
--          # -berok will link without error, but may produce a broken library.
--          _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
--          # Determine the default libpath from the value encoded in an empty
--          # executable.
--          _LT_SYS_MODULE_PATH_AIX
--          _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
--
--          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
--        else
--          if test "$host_cpu" = ia64; then
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
--	    _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
--	    _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
--          else
--	    # Determine the default libpath from the value encoded in an
--	    # empty executable.
--	    _LT_SYS_MODULE_PATH_AIX
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
--	    # Warning - without using the other run time loading flags,
--	    # -berok will link without error, but may produce a broken library.
--	    _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
--	    _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
--	    # Exported symbols can be pulled into shared objects from archives
--	    _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
--	    _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
--	    # This is similar to how AIX traditionally builds its shared
--	    # libraries.
--	    _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
--          fi
--        fi
--        ;;
--
--      beos*)
--	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
--	  _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
--	  # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
--	  # support --undefined.  This deserves some investigation.  FIXME
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--	else
--	  _LT_TAGVAR(ld_shlibs, $1)=no
--	fi
--	;;
--
--      chorus*)
--        case $cc_basename in
--          *)
--	  # FIXME: insert proper C++ library support
--	  _LT_TAGVAR(ld_shlibs, $1)=no
--	  ;;
--        esac
--        ;;
--
--      cygwin* | mingw* | pw32* | cegcc*)
--        # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
--        # as there is no search path for DLLs.
--        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
--        _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
--        _LT_TAGVAR(always_export_symbols, $1)=no
--        _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
--
--        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
--          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
--          # If the export-symbols file already is a .def file (1st line
--          # is EXPORTS), use it as is; otherwise, prepend...
--          _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
--	    cp $export_symbols $output_objdir/$soname.def;
--          else
--	    echo EXPORTS > $output_objdir/$soname.def;
--	    cat $export_symbols >> $output_objdir/$soname.def;
--          fi~
--          $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
--        else
--          _LT_TAGVAR(ld_shlibs, $1)=no
--        fi
--        ;;
--      darwin* | rhapsody*)
--        _LT_DARWIN_LINKER_FEATURES($1)
--	;;
--
--      dgux*)
--        case $cc_basename in
--          ec++*)
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--          ghcx*)
--	    # Green Hills C++ Compiler
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--          *)
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--        esac
--        ;;
--
--      freebsd[[12]]*)
--        # C++ shared libraries reported to be fairly broken before
--	# switch to ELF
--        _LT_TAGVAR(ld_shlibs, $1)=no
--        ;;
--
--      freebsd-elf*)
--        _LT_TAGVAR(archive_cmds_need_lc, $1)=no
--        ;;
--
--      freebsd* | dragonfly*)
--        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
--        # conventions
--        _LT_TAGVAR(ld_shlibs, $1)=yes
--        ;;
--
--      gnu*)
--        ;;
--
--      hpux9*)
--        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
--        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--        _LT_TAGVAR(hardcode_direct, $1)=yes
--        _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
--				             # but as the default
--				             # location of the library.
--
--        case $cc_basename in
--          CC*)
--            # FIXME: insert proper C++ library support
--            _LT_TAGVAR(ld_shlibs, $1)=no
--            ;;
--          aCC*)
--            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
--            # Commands to make compiler produce verbose output that lists
--            # what "hidden" libraries, object files and flags are used when
--            # linking a shared library.
--            #
--            # There doesn't appear to be a way to prevent this compiler from
--            # explicitly linking system object files so we need to strip them
--            # from the output so that they don't get included in the library
--            # dependencies.
--            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
--            ;;
--          *)
--            if test "$GXX" = yes; then
--              _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
--            else
--              # FIXME: insert proper C++ library support
--              _LT_TAGVAR(ld_shlibs, $1)=no
--            fi
--            ;;
--        esac
--        ;;
--
--      hpux10*|hpux11*)
--        if test $with_gnu_ld = no; then
--	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
--	  _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--
--          case $host_cpu in
--            hppa*64*|ia64*)
--              ;;
--            *)
--	      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--              ;;
--          esac
--        fi
--        case $host_cpu in
--          hppa*64*|ia64*)
--            _LT_TAGVAR(hardcode_direct, $1)=no
--            _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--            ;;
--          *)
--            _LT_TAGVAR(hardcode_direct, $1)=yes
--            _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
--            _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
--					         # but as the default
--					         # location of the library.
--            ;;
--        esac
--
--        case $cc_basename in
--          CC*)
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--          aCC*)
--	    case $host_cpu in
--	      hppa*64*)
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
--	        ;;
--	      ia64*)
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
--	        ;;
--	      *)
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
--	        ;;
--	    esac
--	    # Commands to make compiler produce verbose output that lists
--	    # what "hidden" libraries, object files and flags are used when
--	    # linking a shared library.
--	    #
--	    # There doesn't appear to be a way to prevent this compiler from
--	    # explicitly linking system object files so we need to strip them
--	    # from the output so that they don't get included in the library
--	    # dependencies.
--	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
--	    ;;
--          *)
--	    if test "$GXX" = yes; then
--	      if test $with_gnu_ld = no; then
--	        case $host_cpu in
--	          hppa*64*)
--	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
--	            ;;
--	          ia64*)
--	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
--	            ;;
--	          *)
--	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
--	            ;;
--	        esac
--	      fi
--	    else
--	      # FIXME: insert proper C++ library support
--	      _LT_TAGVAR(ld_shlibs, $1)=no
--	    fi
--	    ;;
--        esac
--        ;;
--
--      interix[[3-9]]*)
--	_LT_TAGVAR(hardcode_direct, $1)=no
--	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
--	# Instead, shared libraries are loaded at an image base (0x10000000 by
--	# default) and relocated if they conflict, which is a slow very memory
--	# consuming and fragmenting process.  To avoid this, we pick a random,
--	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
--	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
--	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
--	_LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
--	;;
--      irix5* | irix6*)
--        case $cc_basename in
--          CC*)
--	    # SGI C++
--	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
--
--	    # Archives containing C++ object files must be created using
--	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
--	    # necessary to make sure instantiated templates are included
--	    # in the archive.
--	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
--	    ;;
--          *)
--	    if test "$GXX" = yes; then
--	      if test "$with_gnu_ld" = no; then
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
--	      else
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
--	      fi
--	    fi
--	    _LT_TAGVAR(link_all_deplibs, $1)=yes
--	    ;;
--        esac
--        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--        _LT_TAGVAR(inherit_rpath, $1)=yes
--        ;;
--
--      linux* | k*bsd*-gnu)
--        case $cc_basename in
--          KCC*)
--	    # Kuck and Associates, Inc. (KAI) C++ Compiler
--
--	    # KCC will only create a shared library if the output file
--	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
--	    # to its proper name (with version) after linking.
--	    _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
--	    _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
--	    # Commands to make compiler produce verbose output that lists
--	    # what "hidden" libraries, object files and flags are used when
--	    # linking a shared library.
--	    #
--	    # There doesn't appear to be a way to prevent this compiler from
--	    # explicitly linking system object files so we need to strip them
--	    # from the output so that they don't get included in the library
--	    # dependencies.
--	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
--
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
--
--	    # Archives containing C++ object files must be created using
--	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
--	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
--	    ;;
--	  icpc* | ecpc* )
--	    # Intel C++
--	    with_gnu_ld=yes
--	    # version 8.0 and above of icpc choke on multiply defined symbols
--	    # if we add $predep_objects and $postdep_objects, however 7.1 and
--	    # earlier do not add the objects themselves.
--	    case `$CC -V 2>&1` in
--	      *"Version 7."*)
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
--		_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
--		;;
--	      *)  # Version 8.0 or newer
--	        tmp_idyn=
--	        case $host_cpu in
--		  ia64*) tmp_idyn=' -i_dynamic';;
--		esac
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--		_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
--		;;
--	    esac
--	    _LT_TAGVAR(archive_cmds_need_lc, $1)=no
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
--	    _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
--	    ;;
--          pgCC* | pgcpp*)
--            # Portland Group C++ compiler
--	    case `$CC -V` in
--	    *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
--	      _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
--		rm -rf $tpldir~
--		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
--		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
--	      _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
--		rm -rf $tpldir~
--		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
--		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
--		$RANLIB $oldlib'
--	      _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
--		rm -rf $tpldir~
--		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
--		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
--	      _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
--		rm -rf $tpldir~
--		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
--		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
--	      ;;
--	    *) # Version 6 will use weak symbols
--	      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
--	      _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
--	      ;;
--	    esac
--
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
--	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
--	    _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
--            ;;
--	  cxx*)
--	    # Compaq C++
--	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
--	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
--
--	    runpath_var=LD_RUN_PATH
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
--	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--
--	    # Commands to make compiler produce verbose output that lists
--	    # what "hidden" libraries, object files and flags are used when
--	    # linking a shared library.
--	    #
--	    # There doesn't appear to be a way to prevent this compiler from
--	    # explicitly linking system object files so we need to strip them
--	    # from the output so that they don't get included in the library
--	    # dependencies.
--	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
--	    ;;
--	  xl*)
--	    # IBM XL 8.0 on PPC, with GNU ld
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
--	    _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
--	    if test "x$supports_anon_versioning" = xyes; then
--	      _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
--		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
--		echo "local: *; };" >> $output_objdir/$libname.ver~
--		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
--	    fi
--	    ;;
--	  *)
--	    case `$CC -V 2>&1 | sed 5q` in
--	    *Sun\ C*)
--	      # Sun C++ 5.9
--	      _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
--	      _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
--	      _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
--	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--	      _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
--	      _LT_TAGVAR(compiler_needs_object, $1)=yes
--
--	      # Not sure whether something based on
--	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
--	      # would be better.
--	      output_verbose_link_cmd='echo'
--
--	      # Archives containing C++ object files must be created using
--	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
--	      # necessary to make sure instantiated templates are included
--	      # in the archive.
--	      _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
--	      ;;
--	    esac
--	    ;;
--	esac
--	;;
--
--      lynxos*)
--        # FIXME: insert proper C++ library support
--	_LT_TAGVAR(ld_shlibs, $1)=no
--	;;
--
--      m88k*)
--        # FIXME: insert proper C++ library support
--        _LT_TAGVAR(ld_shlibs, $1)=no
--	;;
--
--      mvs*)
--        case $cc_basename in
--          cxx*)
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--	  *)
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--	esac
--	;;
--
--      netbsd*)
--        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
--	  _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
--	  wlarc=
--	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--	  _LT_TAGVAR(hardcode_direct, $1)=yes
--	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--	fi
--	# Workaround some broken pre-1.5 toolchains
--	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
--	;;
--
--      *nto* | *qnx*)
--        _LT_TAGVAR(ld_shlibs, $1)=yes
--	;;
--
--      openbsd2*)
--        # C++ shared libraries are fairly broken
--	_LT_TAGVAR(ld_shlibs, $1)=no
--	;;
--
--      openbsd*)
--	if test -f /usr/libexec/ld.so; then
--	  _LT_TAGVAR(hardcode_direct, $1)=yes
--	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--	  _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
--	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
--	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
--	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--	    _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
--	  fi
--	  output_verbose_link_cmd=echo
--	else
--	  _LT_TAGVAR(ld_shlibs, $1)=no
--	fi
--	;;
--
--      osf3* | osf4* | osf5*)
--        case $cc_basename in
--          KCC*)
--	    # Kuck and Associates, Inc. (KAI) C++ Compiler
--
--	    # KCC will only create a shared library if the output file
--	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
--	    # to its proper name (with version) after linking.
--	    _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
--
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--
--	    # Archives containing C++ object files must be created using
--	    # the KAI C++ compiler.
--	    case $host in
--	      osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
--	      *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
--	    esac
--	    ;;
--          RCC*)
--	    # Rational C++ 2.4.1
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--          cxx*)
--	    case $host in
--	      osf3*)
--	        _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
--	        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--		;;
--	      *)
--	        _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
--	        _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
--	          echo "-hidden">> $lib.exp~
--	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
--	          $RM $lib.exp'
--	        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
--		;;
--	    esac
--
--	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--
--	    # Commands to make compiler produce verbose output that lists
--	    # what "hidden" libraries, object files and flags are used when
--	    # linking a shared library.
--	    #
--	    # There doesn't appear to be a way to prevent this compiler from
--	    # explicitly linking system object files so we need to strip them
--	    # from the output so that they don't get included in the library
--	    # dependencies.
--	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
--	    ;;
--	  *)
--	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
--	      _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
--	      case $host in
--	        osf3*)
--	          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
--		  ;;
--	        *)
--	          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
--		  ;;
--	      esac
--
--	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
--	      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
--
--	      # Commands to make compiler produce verbose output that lists
--	      # what "hidden" libraries, object files and flags are used when
--	      # linking a shared library.
--	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
--
--	    else
--	      # FIXME: insert proper C++ library support
--	      _LT_TAGVAR(ld_shlibs, $1)=no
--	    fi
--	    ;;
--        esac
--        ;;
--
--      psos*)
--        # FIXME: insert proper C++ library support
--        _LT_TAGVAR(ld_shlibs, $1)=no
--        ;;
--
--      sunos4*)
--        case $cc_basename in
--          CC*)
--	    # Sun C++ 4.x
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--          lcc*)
--	    # Lucid
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--          *)
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--        esac
--        ;;
--
--      solaris*)
--        case $cc_basename in
--          CC*)
--	    # Sun C++ 4.2, 5.x and Centerline C++
--            _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
--	    _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
--	    _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
--	    _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
--	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
--
--	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--	    _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--	    case $host_os in
--	      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
--	      *)
--		# The compiler driver will combine and reorder linker options,
--		# but understands `-z linker_flag'.
--	        # Supported since Solaris 2.6 (maybe 2.5.1?)
--		_LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
--	        ;;
--	    esac
--	    _LT_TAGVAR(link_all_deplibs, $1)=yes
--
--	    output_verbose_link_cmd='echo'
--
--	    # Archives containing C++ object files must be created using
--	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
--	    # necessary to make sure instantiated templates are included
--	    # in the archive.
--	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
--	    ;;
--          gcx*)
--	    # Green Hills C++ Compiler
--	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
--
--	    # The C++ compiler must be used to create the archive.
--	    _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
--	    ;;
--          *)
--	    # GNU C++ compiler with Solaris linker
--	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
--	      _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
--	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
--	        _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
--		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
--
--	        # Commands to make compiler produce verbose output that lists
--	        # what "hidden" libraries, object files and flags are used when
--	        # linking a shared library.
--	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
--	      else
--	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
--	        # platform.
--	        _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
--	        _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
--		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
--
--	        # Commands to make compiler produce verbose output that lists
--	        # what "hidden" libraries, object files and flags are used when
--	        # linking a shared library.
--	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
--	      fi
--
--	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
--	      case $host_os in
--		solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
--		*)
--		  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
--		  ;;
--	      esac
--	    fi
--	    ;;
--        esac
--        ;;
--
--    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
--      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
--      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
--      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--      runpath_var='LD_RUN_PATH'
--
--      case $cc_basename in
--        CC*)
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	  ;;
--	*)
--	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	  ;;
--      esac
--      ;;
--
--      sysv5* | sco3.2v5* | sco5v6*)
--	# Note: We can NOT use -z defs as we might desire, because we do not
--	# link with -lc, and that would cause any symbols used from libc to
--	# always be unresolved, which means just about no library would
--	# ever link correctly.  If we're not using GNU ld we use -z text
--	# though, which does catch some bad symbols but isn't as heavy-handed
--	# as -z defs.
--	_LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
--	_LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
--	_LT_TAGVAR(archive_cmds_need_lc, $1)=no
--	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
--	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
--	_LT_TAGVAR(hardcode_libdir_separator, $1)=':'
--	_LT_TAGVAR(link_all_deplibs, $1)=yes
--	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
--	runpath_var='LD_RUN_PATH'
--
--	case $cc_basename in
--          CC*)
--	    _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	    ;;
--	  *)
--	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
--	    ;;
--	esac
--      ;;
--
--      tandem*)
--        case $cc_basename in
--          NCC*)
--	    # NonStop-UX NCC 3.20
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--          *)
--	    # FIXME: insert proper C++ library support
--	    _LT_TAGVAR(ld_shlibs, $1)=no
--	    ;;
--        esac
--        ;;
--
--      vxworks*)
--        # FIXME: insert proper C++ library support
--        _LT_TAGVAR(ld_shlibs, $1)=no
--        ;;
--
--      *)
--        # FIXME: insert proper C++ library support
--        _LT_TAGVAR(ld_shlibs, $1)=no
--        ;;
--    esac
--
--    AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
--    test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
--
--    _LT_TAGVAR(GCC, $1)="$GXX"
--    _LT_TAGVAR(LD, $1)="$LD"
--
--    ## CAVEAT EMPTOR:
--    ## There is no encapsulation within the following macros, do not change
--    ## the running order or otherwise move them around unless you know exactly
--    ## what you are doing...
--    _LT_SYS_HIDDEN_LIBDEPS($1)
--    _LT_COMPILER_PIC($1)
--    _LT_COMPILER_C_O($1)
--    _LT_COMPILER_FILE_LOCKS($1)
--    _LT_LINKER_SHLIBS($1)
--    _LT_SYS_DYNAMIC_LINKER($1)
--    _LT_LINKER_HARDCODE_LIBPATH($1)
--
--    _LT_CONFIG($1)
--  fi # test -n "$compiler"
--
--  CC=$lt_save_CC
--  LDCXX=$LD
--  LD=$lt_save_LD
--  GCC=$lt_save_GCC
--  with_gnu_ld=$lt_save_with_gnu_ld
--  lt_cv_path_LDCXX=$lt_cv_path_LD
--  lt_cv_path_LD=$lt_save_path_LD
--  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
--  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
--fi # test "$_lt_caught_CXX_error" != yes
--
--AC_LANG_POP
--])# _LT_LANG_CXX_CONFIG
--
--
--# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
--# ---------------------------------
--# Figure out "hidden" library dependencies from verbose
--# compiler output when linking a shared library.
--# Parse the compiler output and extract the necessary
--# objects, libraries and library flags.
--m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
--[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
--# Dependencies to place before and after the object being linked:
--_LT_TAGVAR(predep_objects, $1)=
--_LT_TAGVAR(postdep_objects, $1)=
--_LT_TAGVAR(predeps, $1)=
--_LT_TAGVAR(postdeps, $1)=
--_LT_TAGVAR(compiler_lib_search_path, $1)=
--
--dnl we can't use the lt_simple_compile_test_code here,
--dnl because it contains code intended for an executable,
--dnl not a library.  It's possible we should let each
--dnl tag define a new lt_????_link_test_code variable,
--dnl but it's only used here...
--m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
--int a;
--void foo (void) { a = 0; }
--_LT_EOF
--], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
--class Foo
--{
--public:
--  Foo (void) { a = 0; }
--private:
--  int a;
--};
--_LT_EOF
--], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
--      subroutine foo
--      implicit none
--      integer*4 a
--      a=0
--      return
--      end
--_LT_EOF
--], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
--      subroutine foo
--      implicit none
--      integer a
--      a=0
--      return
--      end
--_LT_EOF
--], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
--public class foo {
--  private int a;
--  public void bar (void) {
--    a = 0;
--  }
--};
--_LT_EOF
--])
--dnl Parse the compiler output and extract the necessary
--dnl objects, libraries and library flags.
--if AC_TRY_EVAL(ac_compile); then
--  # Parse the compiler output and extract the necessary
--  # objects, libraries and library flags.
--
--  # Sentinel used to keep track of whether or not we are before
--  # the conftest object file.
--  pre_test_object_deps_done=no
--
--  for p in `eval "$output_verbose_link_cmd"`; do
--    case $p in
--
--    -L* | -R* | -l*)
--       # Some compilers place space between "-{L,R}" and the path.
--       # Remove the space.
--       if test $p = "-L" ||
--          test $p = "-R"; then
--	 prev=$p
--	 continue
--       else
--	 prev=
--       fi
--
--       if test "$pre_test_object_deps_done" = no; then
--	 case $p in
--	 -L* | -R*)
--	   # Internal compiler library paths should come after those
--	   # provided the user.  The postdeps already come after the
--	   # user supplied libs so there is no need to process them.
--	   if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
--	     _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
--	   else
--	     _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
--	   fi
--	   ;;
--	 # The "-l" case would never come before the object being
--	 # linked, so don't bother handling this case.
--	 esac
--       else
--	 if test -z "$_LT_TAGVAR(postdeps, $1)"; then
--	   _LT_TAGVAR(postdeps, $1)="${prev}${p}"
--	 else
--	   _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
--	 fi
--       fi
--       ;;
--
--    *.$objext)
--       # This assumes that the test object file only shows up
--       # once in the compiler output.
--       if test "$p" = "conftest.$objext"; then
--	 pre_test_object_deps_done=yes
--	 continue
--       fi
--
--       if test "$pre_test_object_deps_done" = no; then
--	 if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
--	   _LT_TAGVAR(predep_objects, $1)="$p"
--	 else
--	   _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
--	 fi
--       else
--	 if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
--	   _LT_TAGVAR(postdep_objects, $1)="$p"
--	 else
--	   _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
--	 fi
--       fi
--       ;;
--
--    *) ;; # Ignore the rest.
--
--    esac
--  done
--
--  # Clean up.
--  rm -f a.out a.exe
--else
--  echo "libtool.m4: error: problem compiling $1 test program"
--fi
--
--$RM -f confest.$objext
--
--# PORTME: override above test on systems where it is broken
--m4_if([$1], [CXX],
--[case $host_os in
--interix[[3-9]]*)
--  # Interix 3.5 installs completely hosed .la files for C++, so rather than
--  # hack all around it, let's just trust "g++" to DTRT.
--  _LT_TAGVAR(predep_objects,$1)=
--  _LT_TAGVAR(postdep_objects,$1)=
--  _LT_TAGVAR(postdeps,$1)=
--  ;;
--
--linux*)
--  case `$CC -V 2>&1 | sed 5q` in
--  *Sun\ C*)
--    # Sun C++ 5.9
--
--    # The more standards-conforming stlport4 library is
--    # incompatible with the Cstd library. Avoid specifying
--    # it if it's in CXXFLAGS. Ignore libCrun as
--    # -library=stlport4 depends on it.
--    case " $CXX $CXXFLAGS " in
--    *" -library=stlport4 "*)
--      solaris_use_stlport4=yes
--      ;;
--    esac
--
--    if test "$solaris_use_stlport4" != yes; then
--      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
--    fi
--    ;;
--  esac
--  ;;
--
--solaris*)
--  case $cc_basename in
--  CC*)
--    # The more standards-conforming stlport4 library is
--    # incompatible with the Cstd library. Avoid specifying
--    # it if it's in CXXFLAGS. Ignore libCrun as
--    # -library=stlport4 depends on it.
--    case " $CXX $CXXFLAGS " in
--    *" -library=stlport4 "*)
--      solaris_use_stlport4=yes
--      ;;
--    esac
--
--    # Adding this requires a known-good setup of shared libraries for
--    # Sun compiler versions before 5.6, else PIC objects from an old
--    # archive will be linked into the output, leading to subtle bugs.
--    if test "$solaris_use_stlport4" != yes; then
--      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
--    fi
--    ;;
--  esac
--  ;;
--esac
--])
--
--case " $_LT_TAGVAR(postdeps, $1) " in
--*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
--esac
-- _LT_TAGVAR(compiler_lib_search_dirs, $1)=
--if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
-- _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
--fi
--_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
--    [The directories searched by this compiler when creating a shared library])
--_LT_TAGDECL([], [predep_objects], [1],
--    [Dependencies to place before and after the objects being linked to
--    create a shared library])
--_LT_TAGDECL([], [postdep_objects], [1])
--_LT_TAGDECL([], [predeps], [1])
--_LT_TAGDECL([], [postdeps], [1])
--_LT_TAGDECL([], [compiler_lib_search_path], [1],
--    [The library search path used internally by the compiler when linking
--    a shared library])
--])# _LT_SYS_HIDDEN_LIBDEPS
--
--
--# _LT_PROG_F77
--# ------------
--# Since AC_PROG_F77 is broken, in that it returns the empty string
--# if there is no fortran compiler, we have our own version here.
--m4_defun([_LT_PROG_F77],
--[
--pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
--AC_PROG_F77
--if test -z "$F77" || test "X$F77" = "Xno"; then
--  _lt_disable_F77=yes
--fi
--popdef([AC_MSG_ERROR])
--])# _LT_PROG_F77
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([_LT_PROG_F77], [])
--
--
--# _LT_LANG_F77_CONFIG([TAG])
--# --------------------------
--# Ensure that the configuration variables for a Fortran 77 compiler are
--# suitably defined.  These variables are subsequently used by _LT_CONFIG
--# to write the compiler configuration to `libtool'.
--m4_defun([_LT_LANG_F77_CONFIG],
--[AC_REQUIRE([_LT_PROG_F77])dnl
--AC_LANG_PUSH(Fortran 77)
--
--_LT_TAGVAR(archive_cmds_need_lc, $1)=no
--_LT_TAGVAR(allow_undefined_flag, $1)=
--_LT_TAGVAR(always_export_symbols, $1)=no
--_LT_TAGVAR(archive_expsym_cmds, $1)=
--_LT_TAGVAR(export_dynamic_flag_spec, $1)=
--_LT_TAGVAR(hardcode_direct, $1)=no
--_LT_TAGVAR(hardcode_direct_absolute, $1)=no
--_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
--_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
--_LT_TAGVAR(hardcode_libdir_separator, $1)=
--_LT_TAGVAR(hardcode_minus_L, $1)=no
--_LT_TAGVAR(hardcode_automatic, $1)=no
--_LT_TAGVAR(inherit_rpath, $1)=no
--_LT_TAGVAR(module_cmds, $1)=
--_LT_TAGVAR(module_expsym_cmds, $1)=
--_LT_TAGVAR(link_all_deplibs, $1)=unknown
--_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
--_LT_TAGVAR(no_undefined_flag, $1)=
--_LT_TAGVAR(whole_archive_flag_spec, $1)=
--_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
--
--# Source file extension for f77 test sources.
--ac_ext=f
--
--# Object file extension for compiled f77 test sources.
--objext=o
--_LT_TAGVAR(objext, $1)=$objext
--
--# No sense in running all these tests if we already determined that
--# the F77 compiler isn't working.  Some variables (like enable_shared)
--# are currently assumed to apply to all compilers on this platform,
--# and will be corrupted by setting them based on a non-working compiler.
--if test "$_lt_disable_F77" != yes; then
--  # Code to be used in simple compile tests
--  lt_simple_compile_test_code="\
--      subroutine t
--      return
--      end
--"
--
--  # Code to be used in simple link tests
--  lt_simple_link_test_code="\
--      program t
--      end
--"
--
--  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
--  _LT_TAG_COMPILER
--
--  # save warnings/boilerplate of simple test code
--  _LT_COMPILER_BOILERPLATE
--  _LT_LINKER_BOILERPLATE
--
--  # Allow CC to be a program name with arguments.
--  lt_save_CC="$CC"
--  lt_save_GCC=$GCC
--  CC=${F77-"f77"}
--  compiler=$CC
--  _LT_TAGVAR(compiler, $1)=$CC
--  _LT_CC_BASENAME([$compiler])
--  GCC=$G77
--  if test -n "$compiler"; then
--    AC_MSG_CHECKING([if libtool supports shared libraries])
--    AC_MSG_RESULT([$can_build_shared])
--
--    AC_MSG_CHECKING([whether to build shared libraries])
--    test "$can_build_shared" = "no" && enable_shared=no
--
--    # On AIX, shared libraries and static libraries use the same namespace, and
--    # are all built from PIC.
--    case $host_os in
--      aix3*)
--        test "$enable_shared" = yes && enable_static=no
--        if test -n "$RANLIB"; then
--          archive_cmds="$archive_cmds~\$RANLIB \$lib"
--          postinstall_cmds='$RANLIB $lib'
--        fi
--        ;;
--      aix[[4-9]]*)
--	if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
--	  test "$enable_shared" = yes && enable_static=no
--	fi
--        ;;
--    esac
--    AC_MSG_RESULT([$enable_shared])
--
--    AC_MSG_CHECKING([whether to build static libraries])
--    # Make sure either enable_shared or enable_static is yes.
--    test "$enable_shared" = yes || enable_static=yes
--    AC_MSG_RESULT([$enable_static])
--
--    _LT_TAGVAR(GCC, $1)="$G77"
--    _LT_TAGVAR(LD, $1)="$LD"
--
--    ## CAVEAT EMPTOR:
--    ## There is no encapsulation within the following macros, do not change
--    ## the running order or otherwise move them around unless you know exactly
--    ## what you are doing...
--    _LT_COMPILER_PIC($1)
--    _LT_COMPILER_C_O($1)
--    _LT_COMPILER_FILE_LOCKS($1)
--    _LT_LINKER_SHLIBS($1)
--    _LT_SYS_DYNAMIC_LINKER($1)
--    _LT_LINKER_HARDCODE_LIBPATH($1)
--
--    _LT_CONFIG($1)
--  fi # test -n "$compiler"
--
--  GCC=$lt_save_GCC
--  CC="$lt_save_CC"
--fi # test "$_lt_disable_F77" != yes
--
--AC_LANG_POP
--])# _LT_LANG_F77_CONFIG
--
--
--# _LT_PROG_FC
--# -----------
--# Since AC_PROG_FC is broken, in that it returns the empty string
--# if there is no fortran compiler, we have our own version here.
--m4_defun([_LT_PROG_FC],
--[
--pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
--AC_PROG_FC
--if test -z "$FC" || test "X$FC" = "Xno"; then
--  _lt_disable_FC=yes
--fi
--popdef([AC_MSG_ERROR])
--])# _LT_PROG_FC
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([_LT_PROG_FC], [])
--
--
--# _LT_LANG_FC_CONFIG([TAG])
--# -------------------------
--# Ensure that the configuration variables for a Fortran compiler are
--# suitably defined.  These variables are subsequently used by _LT_CONFIG
--# to write the compiler configuration to `libtool'.
--m4_defun([_LT_LANG_FC_CONFIG],
--[AC_REQUIRE([_LT_PROG_FC])dnl
--AC_LANG_PUSH(Fortran)
--
--_LT_TAGVAR(archive_cmds_need_lc, $1)=no
--_LT_TAGVAR(allow_undefined_flag, $1)=
--_LT_TAGVAR(always_export_symbols, $1)=no
--_LT_TAGVAR(archive_expsym_cmds, $1)=
--_LT_TAGVAR(export_dynamic_flag_spec, $1)=
--_LT_TAGVAR(hardcode_direct, $1)=no
--_LT_TAGVAR(hardcode_direct_absolute, $1)=no
--_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
--_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
--_LT_TAGVAR(hardcode_libdir_separator, $1)=
--_LT_TAGVAR(hardcode_minus_L, $1)=no
--_LT_TAGVAR(hardcode_automatic, $1)=no
--_LT_TAGVAR(inherit_rpath, $1)=no
--_LT_TAGVAR(module_cmds, $1)=
--_LT_TAGVAR(module_expsym_cmds, $1)=
--_LT_TAGVAR(link_all_deplibs, $1)=unknown
--_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
--_LT_TAGVAR(no_undefined_flag, $1)=
--_LT_TAGVAR(whole_archive_flag_spec, $1)=
--_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
--
--# Source file extension for fc test sources.
--ac_ext=${ac_fc_srcext-f}
--
--# Object file extension for compiled fc test sources.
--objext=o
--_LT_TAGVAR(objext, $1)=$objext
--
--# No sense in running all these tests if we already determined that
--# the FC compiler isn't working.  Some variables (like enable_shared)
--# are currently assumed to apply to all compilers on this platform,
--# and will be corrupted by setting them based on a non-working compiler.
--if test "$_lt_disable_FC" != yes; then
--  # Code to be used in simple compile tests
--  lt_simple_compile_test_code="\
--      subroutine t
--      return
--      end
--"
--
--  # Code to be used in simple link tests
--  lt_simple_link_test_code="\
--      program t
--      end
--"
--
--  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
--  _LT_TAG_COMPILER
--
--  # save warnings/boilerplate of simple test code
--  _LT_COMPILER_BOILERPLATE
--  _LT_LINKER_BOILERPLATE
--
--  # Allow CC to be a program name with arguments.
--  lt_save_CC="$CC"
--  lt_save_GCC=$GCC
--  CC=${FC-"f95"}
--  compiler=$CC
--  GCC=$ac_cv_fc_compiler_gnu
--
--  _LT_TAGVAR(compiler, $1)=$CC
--  _LT_CC_BASENAME([$compiler])
--
--  if test -n "$compiler"; then
--    AC_MSG_CHECKING([if libtool supports shared libraries])
--    AC_MSG_RESULT([$can_build_shared])
--
--    AC_MSG_CHECKING([whether to build shared libraries])
--    test "$can_build_shared" = "no" && enable_shared=no
--
--    # On AIX, shared libraries and static libraries use the same namespace, and
--    # are all built from PIC.
--    case $host_os in
--      aix3*)
--        test "$enable_shared" = yes && enable_static=no
--        if test -n "$RANLIB"; then
--          archive_cmds="$archive_cmds~\$RANLIB \$lib"
--          postinstall_cmds='$RANLIB $lib'
--        fi
--        ;;
--      aix[[4-9]]*)
--	if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
--	  test "$enable_shared" = yes && enable_static=no
--	fi
--        ;;
--    esac
--    AC_MSG_RESULT([$enable_shared])
--
--    AC_MSG_CHECKING([whether to build static libraries])
--    # Make sure either enable_shared or enable_static is yes.
--    test "$enable_shared" = yes || enable_static=yes
--    AC_MSG_RESULT([$enable_static])
--
--    _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
--    _LT_TAGVAR(LD, $1)="$LD"
--
--    ## CAVEAT EMPTOR:
--    ## There is no encapsulation within the following macros, do not change
--    ## the running order or otherwise move them around unless you know exactly
--    ## what you are doing...
--    _LT_SYS_HIDDEN_LIBDEPS($1)
--    _LT_COMPILER_PIC($1)
--    _LT_COMPILER_C_O($1)
--    _LT_COMPILER_FILE_LOCKS($1)
--    _LT_LINKER_SHLIBS($1)
--    _LT_SYS_DYNAMIC_LINKER($1)
--    _LT_LINKER_HARDCODE_LIBPATH($1)
--
--    _LT_CONFIG($1)
--  fi # test -n "$compiler"
--
--  GCC=$lt_save_GCC
--  CC="$lt_save_CC"
--fi # test "$_lt_disable_FC" != yes
--
--AC_LANG_POP
--])# _LT_LANG_FC_CONFIG
--
--
--# _LT_LANG_GCJ_CONFIG([TAG])
--# --------------------------
--# Ensure that the configuration variables for the GNU Java Compiler compiler
--# are suitably defined.  These variables are subsequently used by _LT_CONFIG
--# to write the compiler configuration to `libtool'.
--m4_defun([_LT_LANG_GCJ_CONFIG],
--[AC_REQUIRE([LT_PROG_GCJ])dnl
--AC_LANG_SAVE
--
--# Source file extension for Java test sources.
--ac_ext=java
--
--# Object file extension for compiled Java test sources.
--objext=o
--_LT_TAGVAR(objext, $1)=$objext
--
--# Code to be used in simple compile tests
--lt_simple_compile_test_code="class foo {}"
--
--# Code to be used in simple link tests
--lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
--
--# ltmain only uses $CC for tagged configurations so make sure $CC is set.
--_LT_TAG_COMPILER
--
--# save warnings/boilerplate of simple test code
--_LT_COMPILER_BOILERPLATE
--_LT_LINKER_BOILERPLATE
--
--# Allow CC to be a program name with arguments.
--lt_save_CC="$CC"
--lt_save_GCC=$GCC
--GCC=yes
--CC=${GCJ-"gcj"}
--compiler=$CC
--_LT_TAGVAR(compiler, $1)=$CC
--_LT_TAGVAR(LD, $1)="$LD"
--_LT_CC_BASENAME([$compiler])
--
--# GCJ did not exist at the time GCC didn't implicitly link libc in.
--_LT_TAGVAR(archive_cmds_need_lc, $1)=no
--
--_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
--
--if test -n "$compiler"; then
--  _LT_COMPILER_NO_RTTI($1)
--  _LT_COMPILER_PIC($1)
--  _LT_COMPILER_C_O($1)
--  _LT_COMPILER_FILE_LOCKS($1)
--  _LT_LINKER_SHLIBS($1)
--  _LT_LINKER_HARDCODE_LIBPATH($1)
--
--  _LT_CONFIG($1)
--fi
--
--AC_LANG_RESTORE
--
--GCC=$lt_save_GCC
--CC="$lt_save_CC"
--])# _LT_LANG_GCJ_CONFIG
--
--
--# _LT_LANG_RC_CONFIG([TAG])
--# -------------------------
--# Ensure that the configuration variables for the Windows resource compiler
--# are suitably defined.  These variables are subsequently used by _LT_CONFIG
--# to write the compiler configuration to `libtool'.
--m4_defun([_LT_LANG_RC_CONFIG],
--[AC_REQUIRE([LT_PROG_RC])dnl
--AC_LANG_SAVE
--
--# Source file extension for RC test sources.
--ac_ext=rc
--
--# Object file extension for compiled RC test sources.
--objext=o
--_LT_TAGVAR(objext, $1)=$objext
--
--# Code to be used in simple compile tests
--lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
--
--# Code to be used in simple link tests
--lt_simple_link_test_code="$lt_simple_compile_test_code"
--
--# ltmain only uses $CC for tagged configurations so make sure $CC is set.
--_LT_TAG_COMPILER
--
--# save warnings/boilerplate of simple test code
--_LT_COMPILER_BOILERPLATE
--_LT_LINKER_BOILERPLATE
--
--# Allow CC to be a program name with arguments.
--lt_save_CC="$CC"
--lt_save_GCC=$GCC
--GCC=
--CC=${RC-"windres"}
--compiler=$CC
--_LT_TAGVAR(compiler, $1)=$CC
--_LT_CC_BASENAME([$compiler])
--_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
--
--if test -n "$compiler"; then
--  :
--  _LT_CONFIG($1)
--fi
--
--GCC=$lt_save_GCC
--AC_LANG_RESTORE
--CC="$lt_save_CC"
--])# _LT_LANG_RC_CONFIG
--
--
--# LT_PROG_GCJ
--# -----------
--AC_DEFUN([LT_PROG_GCJ],
--[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
--  [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
--    [AC_CHECK_TOOL(GCJ, gcj,)
--      test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
--      AC_SUBST(GCJFLAGS)])])[]dnl
--])
--
--# Old name:
--AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
--
--
--# LT_PROG_RC
--# ----------
--AC_DEFUN([LT_PROG_RC],
--[AC_CHECK_TOOL(RC, windres,)
--])
--
--# Old name:
--AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([LT_AC_PROG_RC], [])
--
--
--# _LT_DECL_EGREP
--# --------------
--# If we don't have a new enough Autoconf to choose the best grep
--# available, choose the one first in the user's PATH.
--m4_defun([_LT_DECL_EGREP],
--[AC_REQUIRE([AC_PROG_EGREP])dnl
--AC_REQUIRE([AC_PROG_FGREP])dnl
--test -z "$GREP" && GREP=grep
--_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
--_LT_DECL([], [EGREP], [1], [An ERE matcher])
--_LT_DECL([], [FGREP], [1], [A literal string matcher])
--dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
--AC_SUBST([GREP])
--])
--
--
--# _LT_DECL_OBJDUMP
--# --------------
--# If we don't have a new enough Autoconf to choose the best objdump
--# available, choose the one first in the user's PATH.
--m4_defun([_LT_DECL_OBJDUMP],
--[AC_CHECK_TOOL(OBJDUMP, objdump, false)
--test -z "$OBJDUMP" && OBJDUMP=objdump
--_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
--AC_SUBST([OBJDUMP])
--])
--
--
--# _LT_DECL_SED
--# ------------
--# Check for a fully-functional sed program, that truncates
--# as few characters as possible.  Prefer GNU sed if found.
--m4_defun([_LT_DECL_SED],
--[AC_PROG_SED
--test -z "$SED" && SED=sed
--Xsed="$SED -e 1s/^X//"
--_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
--_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
--    [Sed that helps us avoid accidentally triggering echo(1) options like -n])
--])# _LT_DECL_SED
--
--m4_ifndef([AC_PROG_SED], [
--# NOTE: This macro has been submitted for inclusion into   #
--#  GNU Autoconf as AC_PROG_SED.  When it is available in   #
--#  a released version of Autoconf we should remove this    #
--#  macro and use it instead.                               #
--
--m4_defun([AC_PROG_SED],
--[AC_MSG_CHECKING([for a sed that does not truncate output])
--AC_CACHE_VAL(lt_cv_path_SED,
--[# Loop through the user's path and test for sed and gsed.
--# Then use that list of sed's as ones to test for truncation.
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--  for lt_ac_prog in sed gsed; do
--    for ac_exec_ext in '' $ac_executable_extensions; do
--      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
--        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
--      fi
--    done
--  done
--done
--IFS=$as_save_IFS
--lt_ac_max=0
--lt_ac_count=0
--# Add /usr/xpg4/bin/sed as it is typically found on Solaris
--# along with /bin/sed that truncates output.
--for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
--  test ! -f $lt_ac_sed && continue
--  cat /dev/null > conftest.in
--  lt_ac_count=0
--  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
--  # Check for GNU sed and select it if it is found.
--  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
--    lt_cv_path_SED=$lt_ac_sed
--    break
--  fi
--  while true; do
--    cat conftest.in conftest.in >conftest.tmp
--    mv conftest.tmp conftest.in
--    cp conftest.in conftest.nl
--    echo >>conftest.nl
--    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
--    cmp -s conftest.out conftest.nl || break
--    # 10000 chars as input seems more than enough
--    test $lt_ac_count -gt 10 && break
--    lt_ac_count=`expr $lt_ac_count + 1`
--    if test $lt_ac_count -gt $lt_ac_max; then
--      lt_ac_max=$lt_ac_count
--      lt_cv_path_SED=$lt_ac_sed
--    fi
--  done
--done
--])
--SED=$lt_cv_path_SED
--AC_SUBST([SED])
--AC_MSG_RESULT([$SED])
--])#AC_PROG_SED
--])#m4_ifndef
--
--# Old name:
--AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([LT_AC_PROG_SED], [])
--
--
--# _LT_CHECK_SHELL_FEATURES
--# ------------------------
--# Find out whether the shell is Bourne or XSI compatible,
--# or has some other useful features.
--m4_defun([_LT_CHECK_SHELL_FEATURES],
--[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
--# Try some XSI features
--xsi_shell=no
--( _lt_dummy="a/b/c"
--  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
--      = c,a/b,, \
--    && eval 'test $(( 1 + 1 )) -eq 2 \
--    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
--  && xsi_shell=yes
--AC_MSG_RESULT([$xsi_shell])
--_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
--
--AC_MSG_CHECKING([whether the shell understands "+="])
--lt_shell_append=no
--( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
--    >/dev/null 2>&1 \
--  && lt_shell_append=yes
--AC_MSG_RESULT([$lt_shell_append])
--_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
--
--if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
--  lt_unset=unset
--else
--  lt_unset=false
--fi
--_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
--
--# test EBCDIC or ASCII
--case `echo X|tr X '\101'` in
-- A) # ASCII based system
--    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
--  lt_SP2NL='tr \040 \012'
--  lt_NL2SP='tr \015\012 \040\040'
--  ;;
-- *) # EBCDIC based system
--  lt_SP2NL='tr \100 \n'
--  lt_NL2SP='tr \r\n \100\100'
--  ;;
--esac
--_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
--_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
--])# _LT_CHECK_SHELL_FEATURES
--
--
--# _LT_PROG_XSI_SHELLFNS
--# ---------------------
--# Bourne and XSI compatible variants of some useful shell functions.
--m4_defun([_LT_PROG_XSI_SHELLFNS],
--[case $xsi_shell in
--  yes)
--    cat << \_LT_EOF >> "$cfgfile"
--
--# func_dirname file append nondir_replacement
--# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
--# otherwise set result to NONDIR_REPLACEMENT.
--func_dirname ()
--{
--  case ${1} in
--    */*) func_dirname_result="${1%/*}${2}" ;;
--    *  ) func_dirname_result="${3}" ;;
--  esac
--}
--
--# func_basename file
--func_basename ()
--{
--  func_basename_result="${1##*/}"
--}
--
--# func_dirname_and_basename file append nondir_replacement
--# perform func_basename and func_dirname in a single function
--# call:
--#   dirname:  Compute the dirname of FILE.  If nonempty,
--#             add APPEND to the result, otherwise set result
--#             to NONDIR_REPLACEMENT.
--#             value returned in "$func_dirname_result"
--#   basename: Compute filename of FILE.
--#             value retuned in "$func_basename_result"
--# Implementation must be kept synchronized with func_dirname
--# and func_basename. For efficiency, we do not delegate to
--# those functions but instead duplicate the functionality here.
--func_dirname_and_basename ()
--{
--  case ${1} in
--    */*) func_dirname_result="${1%/*}${2}" ;;
--    *  ) func_dirname_result="${3}" ;;
--  esac
--  func_basename_result="${1##*/}"
--}
--
--# func_stripname prefix suffix name
--# strip PREFIX and SUFFIX off of NAME.
--# PREFIX and SUFFIX must not contain globbing or regex special
--# characters, hashes, percent signs, but SUFFIX may contain a leading
--# dot (in which case that matches only a dot).
--func_stripname ()
--{
--  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
--  # positional parameters, so assign one to ordinary parameter first.
--  func_stripname_result=${3}
--  func_stripname_result=${func_stripname_result#"${1}"}
--  func_stripname_result=${func_stripname_result%"${2}"}
--}
--
--# func_opt_split
--func_opt_split ()
--{
--  func_opt_split_opt=${1%%=*}
--  func_opt_split_arg=${1#*=}
--}
--
--# func_lo2o object
--func_lo2o ()
--{
--  case ${1} in
--    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
--    *)    func_lo2o_result=${1} ;;
--  esac
--}
--
--# func_xform libobj-or-source
--func_xform ()
--{
--  func_xform_result=${1%.*}.lo
--}
--
--# func_arith arithmetic-term...
--func_arith ()
--{
--  func_arith_result=$(( $[*] ))
--}
--
--# func_len string
--# STRING may not start with a hyphen.
--func_len ()
--{
--  func_len_result=${#1}
--}
--
--_LT_EOF
--    ;;
--  *) # Bourne compatible functions.
--    cat << \_LT_EOF >> "$cfgfile"
--
--# func_dirname file append nondir_replacement
--# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
--# otherwise set result to NONDIR_REPLACEMENT.
--func_dirname ()
--{
--  # Extract subdirectory from the argument.
--  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
--  if test "X$func_dirname_result" = "X${1}"; then
--    func_dirname_result="${3}"
--  else
--    func_dirname_result="$func_dirname_result${2}"
--  fi
--}
--
--# func_basename file
--func_basename ()
--{
--  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
--}
--
--dnl func_dirname_and_basename
--dnl A portable version of this function is already defined in general.m4sh
--dnl so there is no need for it here.
--
--# func_stripname prefix suffix name
--# strip PREFIX and SUFFIX off of NAME.
--# PREFIX and SUFFIX must not contain globbing or regex special
--# characters, hashes, percent signs, but SUFFIX may contain a leading
--# dot (in which case that matches only a dot).
--# func_strip_suffix prefix name
--func_stripname ()
--{
--  case ${2} in
--    .*) func_stripname_result=`$ECHO "X${3}" \
--           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
--    *)  func_stripname_result=`$ECHO "X${3}" \
--           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
--  esac
--}
--
--# sed scripts:
--my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
--my_sed_long_arg='1s/^-[[^=]]*=//'
--
--# func_opt_split
--func_opt_split ()
--{
--  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
--  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
--}
--
--# func_lo2o object
--func_lo2o ()
--{
--  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
--}
--
--# func_xform libobj-or-source
--func_xform ()
--{
--  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
--}
--
--# func_arith arithmetic-term...
--func_arith ()
--{
--  func_arith_result=`expr "$[@]"`
--}
--
--# func_len string
--# STRING may not start with a hyphen.
--func_len ()
--{
--  func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
--}
--
--_LT_EOF
--esac
--
--case $lt_shell_append in
--  yes)
--    cat << \_LT_EOF >> "$cfgfile"
--
--# func_append var value
--# Append VALUE to the end of shell variable VAR.
--func_append ()
--{
--  eval "$[1]+=\$[2]"
--}
--_LT_EOF
--    ;;
--  *)
--    cat << \_LT_EOF >> "$cfgfile"
--
--# func_append var value
--# Append VALUE to the end of shell variable VAR.
--func_append ()
--{
--  eval "$[1]=\$$[1]\$[2]"
--}
--
--_LT_EOF
--    ;;
--  esac
--])
--
--# Helper functions for option handling.                    -*- Autoconf -*-
--#
--#   Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
--#   Written by Gary V. Vaughan, 2004
--#
--# This file is free software; the Free Software Foundation gives
--# unlimited permission to copy and/or distribute it, with or without
--# modifications, as long as this notice is preserved.
--
--# serial 6 ltoptions.m4
--
--# This is to help aclocal find these macros, as it can't see m4_define.
--AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
--
--
--# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
--# ------------------------------------------
--m4_define([_LT_MANGLE_OPTION],
--[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
--
--
--# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
--# ---------------------------------------
--# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
--# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
--# saved as a flag.
--m4_define([_LT_SET_OPTION],
--[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
--m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
--        _LT_MANGLE_DEFUN([$1], [$2]),
--    [m4_warning([Unknown $1 option `$2'])])[]dnl
--])
--
--
--# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
--# ------------------------------------------------------------
--# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
--m4_define([_LT_IF_OPTION],
--[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
--
--
--# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
--# -------------------------------------------------------
--# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
--# are set.
--m4_define([_LT_UNLESS_OPTIONS],
--[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
--	    [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
--		      [m4_define([$0_found])])])[]dnl
--m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
--])[]dnl
--])
--
--
--# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
--# ----------------------------------------
--# OPTION-LIST is a space-separated list of Libtool options associated
--# with MACRO-NAME.  If any OPTION has a matching handler declared with
--# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
--# the unknown option and exit.
--m4_defun([_LT_SET_OPTIONS],
--[# Set options
--m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
--    [_LT_SET_OPTION([$1], _LT_Option)])
--
--m4_if([$1],[LT_INIT],[
--  dnl
--  dnl Simply set some default values (i.e off) if boolean options were not
--  dnl specified:
--  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
--  ])
--  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
--  ])
--  dnl
--  dnl If no reference was made to various pairs of opposing options, then
--  dnl we run the default mode handler for the pair.  For example, if neither
--  dnl `shared' nor `disable-shared' was passed, we enable building of shared
--  dnl archives by default:
--  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
--  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
--  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
--  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
--  		   [_LT_ENABLE_FAST_INSTALL])
--  ])
--])# _LT_SET_OPTIONS
--
--
--
--# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
--# -----------------------------------------
--m4_define([_LT_MANGLE_DEFUN],
--[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
--
--
--# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
--# -----------------------------------------------
--m4_define([LT_OPTION_DEFINE],
--[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
--])# LT_OPTION_DEFINE
--
--
--# dlopen
--# ------
--LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
--])
--
--AU_DEFUN([AC_LIBTOOL_DLOPEN],
--[_LT_SET_OPTION([LT_INIT], [dlopen])
--AC_DIAGNOSE([obsolete],
--[$0: Remove this warning and the call to _LT_SET_OPTION when you
--put the `dlopen' option into LT_INIT's first parameter.])
--])
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
--
--
--# win32-dll
--# ---------
--# Declare package support for building win32 dll's.
--LT_OPTION_DEFINE([LT_INIT], [win32-dll],
--[enable_win32_dll=yes
--
--case $host in
--*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
--  AC_CHECK_TOOL(AS, as, false)
--  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
--  AC_CHECK_TOOL(OBJDUMP, objdump, false)
--  ;;
--esac
--
--test -z "$AS" && AS=as
--_LT_DECL([], [AS],      [0], [Assembler program])dnl
--
--test -z "$DLLTOOL" && DLLTOOL=dlltool
--_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
--
--test -z "$OBJDUMP" && OBJDUMP=objdump
--_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
--])# win32-dll
--
--AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
--[AC_REQUIRE([AC_CANONICAL_HOST])dnl
--_LT_SET_OPTION([LT_INIT], [win32-dll])
--AC_DIAGNOSE([obsolete],
--[$0: Remove this warning and the call to _LT_SET_OPTION when you
--put the `win32-dll' option into LT_INIT's first parameter.])
--])
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
--
--
--# _LT_ENABLE_SHARED([DEFAULT])
--# ----------------------------
--# implement the --enable-shared flag, and supports the `shared' and
--# `disable-shared' LT_INIT options.
--# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
--m4_define([_LT_ENABLE_SHARED],
--[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
--AC_ARG_ENABLE([shared],
--    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
--	[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
--    [p=${PACKAGE-default}
--    case $enableval in
--    yes) enable_shared=yes ;;
--    no) enable_shared=no ;;
--    *)
--      enable_shared=no
--      # Look at the argument we got.  We use all the common list separators.
--      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
--      for pkg in $enableval; do
--	IFS="$lt_save_ifs"
--	if test "X$pkg" = "X$p"; then
--	  enable_shared=yes
--	fi
--      done
--      IFS="$lt_save_ifs"
--      ;;
--    esac],
--    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
--
--    _LT_DECL([build_libtool_libs], [enable_shared], [0],
--	[Whether or not to build shared libraries])
--])# _LT_ENABLE_SHARED
--
--LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
--LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
--
--# Old names:
--AC_DEFUN([AC_ENABLE_SHARED],
--[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
--])
--
--AC_DEFUN([AC_DISABLE_SHARED],
--[_LT_SET_OPTION([LT_INIT], [disable-shared])
--])
--
--AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
--AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AM_ENABLE_SHARED], [])
--dnl AC_DEFUN([AM_DISABLE_SHARED], [])
--
--
--
--# _LT_ENABLE_STATIC([DEFAULT])
--# ----------------------------
--# implement the --enable-static flag, and support the `static' and
--# `disable-static' LT_INIT options.
--# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
--m4_define([_LT_ENABLE_STATIC],
--[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
--AC_ARG_ENABLE([static],
--    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
--	[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
--    [p=${PACKAGE-default}
--    case $enableval in
--    yes) enable_static=yes ;;
--    no) enable_static=no ;;
--    *)
--     enable_static=no
--      # Look at the argument we got.  We use all the common list separators.
--      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
--      for pkg in $enableval; do
--	IFS="$lt_save_ifs"
--	if test "X$pkg" = "X$p"; then
--	  enable_static=yes
--	fi
--      done
--      IFS="$lt_save_ifs"
--      ;;
--    esac],
--    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
--
--    _LT_DECL([build_old_libs], [enable_static], [0],
--	[Whether or not to build static libraries])
--])# _LT_ENABLE_STATIC
--
--LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
--LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
--
--# Old names:
--AC_DEFUN([AC_ENABLE_STATIC],
--[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
--])
--
--AC_DEFUN([AC_DISABLE_STATIC],
--[_LT_SET_OPTION([LT_INIT], [disable-static])
--])
--
--AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
--AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AM_ENABLE_STATIC], [])
--dnl AC_DEFUN([AM_DISABLE_STATIC], [])
--
--
--
--# _LT_ENABLE_FAST_INSTALL([DEFAULT])
--# ----------------------------------
--# implement the --enable-fast-install flag, and support the `fast-install'
--# and `disable-fast-install' LT_INIT options.
--# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
--m4_define([_LT_ENABLE_FAST_INSTALL],
--[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
--AC_ARG_ENABLE([fast-install],
--    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
--    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
--    [p=${PACKAGE-default}
--    case $enableval in
--    yes) enable_fast_install=yes ;;
--    no) enable_fast_install=no ;;
--    *)
--      enable_fast_install=no
--      # Look at the argument we got.  We use all the common list separators.
--      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
--      for pkg in $enableval; do
--	IFS="$lt_save_ifs"
--	if test "X$pkg" = "X$p"; then
--	  enable_fast_install=yes
--	fi
--      done
--      IFS="$lt_save_ifs"
--      ;;
--    esac],
--    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
--
--_LT_DECL([fast_install], [enable_fast_install], [0],
--	 [Whether or not to optimize for fast installation])dnl
--])# _LT_ENABLE_FAST_INSTALL
--
--LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
--LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
--
--# Old names:
--AU_DEFUN([AC_ENABLE_FAST_INSTALL],
--[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
--AC_DIAGNOSE([obsolete],
--[$0: Remove this warning and the call to _LT_SET_OPTION when you put
--the `fast-install' option into LT_INIT's first parameter.])
--])
--
--AU_DEFUN([AC_DISABLE_FAST_INSTALL],
--[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
--AC_DIAGNOSE([obsolete],
--[$0: Remove this warning and the call to _LT_SET_OPTION when you put
--the `disable-fast-install' option into LT_INIT's first parameter.])
--])
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
--dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
--
--
--# _LT_WITH_PIC([MODE])
--# --------------------
--# implement the --with-pic flag, and support the `pic-only' and `no-pic'
--# LT_INIT options.
--# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
--m4_define([_LT_WITH_PIC],
--[AC_ARG_WITH([pic],
--    [AS_HELP_STRING([--with-pic],
--	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
--    [pic_mode="$withval"],
--    [pic_mode=default])
--
--test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
--
--_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
--])# _LT_WITH_PIC
--
--LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
--LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
--
--# Old name:
--AU_DEFUN([AC_LIBTOOL_PICMODE],
--[_LT_SET_OPTION([LT_INIT], [pic-only])
--AC_DIAGNOSE([obsolete],
--[$0: Remove this warning and the call to _LT_SET_OPTION when you
--put the `pic-only' option into LT_INIT's first parameter.])
--])
--
--dnl aclocal-1.4 backwards compatibility:
--dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
--
--
--m4_define([_LTDL_MODE], [])
--LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
--		 [m4_define([_LTDL_MODE], [nonrecursive])])
--LT_OPTION_DEFINE([LTDL_INIT], [recursive],
--		 [m4_define([_LTDL_MODE], [recursive])])
--LT_OPTION_DEFINE([LTDL_INIT], [subproject],
--		 [m4_define([_LTDL_MODE], [subproject])])
--
--m4_define([_LTDL_TYPE], [])
--LT_OPTION_DEFINE([LTDL_INIT], [installable],
--		 [m4_define([_LTDL_TYPE], [installable])])
--LT_OPTION_DEFINE([LTDL_INIT], [convenience],
--		 [m4_define([_LTDL_TYPE], [convenience])])
--
--# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
--#
--# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
--# Written by Gary V. Vaughan, 2004
--#
--# This file is free software; the Free Software Foundation gives
--# unlimited permission to copy and/or distribute it, with or without
--# modifications, as long as this notice is preserved.
--
--# serial 6 ltsugar.m4
--
--# This is to help aclocal find these macros, as it can't see m4_define.
--AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
--
--
--# lt_join(SEP, ARG1, [ARG2...])
--# -----------------------------
--# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
--# associated separator.
--# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
--# versions in m4sugar had bugs.
--m4_define([lt_join],
--[m4_if([$#], [1], [],
--       [$#], [2], [[$2]],
--       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
--m4_define([_lt_join],
--[m4_if([$#$2], [2], [],
--       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
--
--
--# lt_car(LIST)
--# lt_cdr(LIST)
--# ------------
--# Manipulate m4 lists.
--# These macros are necessary as long as will still need to support
--# Autoconf-2.59 which quotes differently.
--m4_define([lt_car], [[$1]])
--m4_define([lt_cdr],
--[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
--       [$#], 1, [],
--       [m4_dquote(m4_shift($@))])])
--m4_define([lt_unquote], $1)
--
--
--# lt_append(MACRO-NAME, STRING, [SEPARATOR])
--# ------------------------------------------
--# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
--# Note that neither SEPARATOR nor STRING are expanded; they are appended
--# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
--# No SEPARATOR is output if MACRO-NAME was previously undefined (different
--# than defined and empty).
--#
--# This macro is needed until we can rely on Autoconf 2.62, since earlier
--# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
--m4_define([lt_append],
--[m4_define([$1],
--	   m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
--
--
--
--# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
--# ----------------------------------------------------------
--# Produce a SEP delimited list of all paired combinations of elements of
--# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
--# has the form PREFIXmINFIXSUFFIXn.
--# Needed until we can rely on m4_combine added in Autoconf 2.62.
--m4_define([lt_combine],
--[m4_if(m4_eval([$# > 3]), [1],
--       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
--[[m4_foreach([_Lt_prefix], [$2],
--	     [m4_foreach([_Lt_suffix],
--		]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
--	[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
--
--
--# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
--# -----------------------------------------------------------------------
--# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
--# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
--m4_define([lt_if_append_uniq],
--[m4_ifdef([$1],
--	  [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
--		 [lt_append([$1], [$2], [$3])$4],
--		 [$5])],
--	  [lt_append([$1], [$2], [$3])$4])])
--
--
--# lt_dict_add(DICT, KEY, VALUE)
--# -----------------------------
--m4_define([lt_dict_add],
--[m4_define([$1($2)], [$3])])
--
--
--# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
--# --------------------------------------------
--m4_define([lt_dict_add_subkey],
--[m4_define([$1($2:$3)], [$4])])
--
--
--# lt_dict_fetch(DICT, KEY, [SUBKEY])
--# ----------------------------------
--m4_define([lt_dict_fetch],
--[m4_ifval([$3],
--	m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
--    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
--
--
--# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
--# -----------------------------------------------------------------
--m4_define([lt_if_dict_fetch],
--[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
--	[$5],
--    [$6])])
--
--
--# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
--# --------------------------------------------------------------
--m4_define([lt_dict_filter],
--[m4_if([$5], [], [],
--  [lt_join(m4_quote(m4_default([$4], [[, ]])),
--           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
--		      [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
--])
--
--# ltversion.m4 -- version numbers			-*- Autoconf -*-
--#
--#   Copyright (C) 2004 Free Software Foundation, Inc.
--#   Written by Scott James Remnant, 2004
--#
--# This file is free software; the Free Software Foundation gives
--# unlimited permission to copy and/or distribute it, with or without
--# modifications, as long as this notice is preserved.
--
--# Generated from ltversion.in.
--
--# serial 3012 ltversion.m4
--# This file is part of GNU Libtool
--
--m4_define([LT_PACKAGE_VERSION], [2.2.6])
--m4_define([LT_PACKAGE_REVISION], [1.3012])
--
--AC_DEFUN([LTVERSION_VERSION],
--[macro_version='2.2.6'
--macro_revision='1.3012'
--_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
--_LT_DECL(, macro_revision, 0)
--])
--
--# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
--#
--#   Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
--#   Written by Scott James Remnant, 2004.
--#
--# This file is free software; the Free Software Foundation gives
--# unlimited permission to copy and/or distribute it, with or without
--# modifications, as long as this notice is preserved.
--
--# serial 4 lt~obsolete.m4
--
--# These exist entirely to fool aclocal when bootstrapping libtool.
--#
--# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
--# which have later been changed to m4_define as they aren't part of the
--# exported API, or moved to Autoconf or Automake where they belong.
--#
--# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
--# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
--# using a macro with the same name in our local m4/libtool.m4 it'll
--# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
--# and doesn't know about Autoconf macros at all.)
--#
--# So we provide this file, which has a silly filename so it's always
--# included after everything else.  This provides aclocal with the
--# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
--# because those macros already exist, or will be overwritten later.
--# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
--#
--# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
--# Yes, that means every name once taken will need to remain here until
--# we give up compatibility with versions before 1.7, at which point
--# we need to keep only those names which we still refer to.
--
--# This is to help aclocal find these macros, as it can't see m4_define.
--AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
--
--m4_ifndef([AC_LIBTOOL_LINKER_OPTION],	[AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
--m4_ifndef([AC_PROG_EGREP],		[AC_DEFUN([AC_PROG_EGREP])])
--m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],	[AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
--m4_ifndef([_LT_AC_SHELL_INIT],		[AC_DEFUN([_LT_AC_SHELL_INIT])])
--m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],	[AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
--m4_ifndef([_LT_PROG_LTMAIN],		[AC_DEFUN([_LT_PROG_LTMAIN])])
--m4_ifndef([_LT_AC_TAGVAR],		[AC_DEFUN([_LT_AC_TAGVAR])])
--m4_ifndef([AC_LTDL_ENABLE_INSTALL],	[AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
--m4_ifndef([AC_LTDL_PREOPEN],		[AC_DEFUN([AC_LTDL_PREOPEN])])
--m4_ifndef([_LT_AC_SYS_COMPILER],	[AC_DEFUN([_LT_AC_SYS_COMPILER])])
--m4_ifndef([_LT_AC_LOCK],		[AC_DEFUN([_LT_AC_LOCK])])
--m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],	[AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
--m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],	[AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
--m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],	[AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
--m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
--m4_ifndef([AC_LIBTOOL_OBJDIR],		[AC_DEFUN([AC_LIBTOOL_OBJDIR])])
--m4_ifndef([AC_LTDL_OBJDIR],		[AC_DEFUN([AC_LTDL_OBJDIR])])
--m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
--m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],	[AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
--m4_ifndef([AC_PATH_MAGIC],		[AC_DEFUN([AC_PATH_MAGIC])])
--m4_ifndef([AC_PROG_LD_GNU],		[AC_DEFUN([AC_PROG_LD_GNU])])
--m4_ifndef([AC_PROG_LD_RELOAD_FLAG],	[AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
--m4_ifndef([AC_DEPLIBS_CHECK_METHOD],	[AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
--m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
--m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
--m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
--m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS],	[AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
--m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP],	[AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
--m4_ifndef([LT_AC_PROG_EGREP],		[AC_DEFUN([LT_AC_PROG_EGREP])])
--m4_ifndef([LT_AC_PROG_SED],		[AC_DEFUN([LT_AC_PROG_SED])])
--m4_ifndef([_LT_CC_BASENAME],		[AC_DEFUN([_LT_CC_BASENAME])])
--m4_ifndef([_LT_COMPILER_BOILERPLATE],	[AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
--m4_ifndef([_LT_LINKER_BOILERPLATE],	[AC_DEFUN([_LT_LINKER_BOILERPLATE])])
--m4_ifndef([_AC_PROG_LIBTOOL],		[AC_DEFUN([_AC_PROG_LIBTOOL])])
--m4_ifndef([AC_LIBTOOL_SETUP],		[AC_DEFUN([AC_LIBTOOL_SETUP])])
--m4_ifndef([_LT_AC_CHECK_DLFCN],		[AC_DEFUN([_LT_AC_CHECK_DLFCN])])
--m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],	[AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
--m4_ifndef([_LT_AC_TAGCONFIG],		[AC_DEFUN([_LT_AC_TAGCONFIG])])
--m4_ifndef([AC_DISABLE_FAST_INSTALL],	[AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
--m4_ifndef([_LT_AC_LANG_CXX],		[AC_DEFUN([_LT_AC_LANG_CXX])])
--m4_ifndef([_LT_AC_LANG_F77],		[AC_DEFUN([_LT_AC_LANG_F77])])
--m4_ifndef([_LT_AC_LANG_GCJ],		[AC_DEFUN([_LT_AC_LANG_GCJ])])
--m4_ifndef([AC_LIBTOOL_RC],		[AC_DEFUN([AC_LIBTOOL_RC])])
--m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
--m4_ifndef([_LT_AC_LANG_C_CONFIG],	[AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
--m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
--m4_ifndef([_LT_AC_LANG_CXX_CONFIG],	[AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
--m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
--m4_ifndef([_LT_AC_LANG_F77_CONFIG],	[AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
--m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
--m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],	[AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
--m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
--m4_ifndef([_LT_AC_LANG_RC_CONFIG],	[AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
--m4_ifndef([AC_LIBTOOL_CONFIG],		[AC_DEFUN([AC_LIBTOOL_CONFIG])])
--m4_ifndef([_LT_AC_FILE_LTDLL_C],	[AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
--
- # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
- #
- # This file is free software; the Free Software Foundation
-@@ -7999,7 +34,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION],
- [am__api_version='1.11'
- dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
- dnl require some minimum version.  Point them to the right macro.
--m4_if([$1], [1.11], [],
-+m4_if([$1], [1.11.1], [],
-       [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
- ])
- 
-@@ -8015,7 +50,7 @@ m4_define([_AM_AUTOCONF_VERSION], [])
- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
- # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
--[AM_AUTOMAKE_VERSION([1.11])dnl
-+[AM_AUTOMAKE_VERSION([1.11.1])dnl
- m4_ifndef([AC_AUTOCONF_VERSION],
-   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
- _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-@@ -8831,6 +866,14 @@ python2.1 python2.0])
-        am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
-        am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
-        ;;
-+     *)
-+       case $am_py_prefix in
-+         /usr|/System*) ;;
-+         *)
-+	  am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
-+	  ;;
-+       esac
-+       ;;
-      esac
-     ])
-   AC_SUBST([pythondir], [$am_cv_python_pythondir])
-@@ -8861,6 +904,14 @@ python2.1 python2.0])
-        am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
-        am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
-        ;;
-+     *)
-+       case $am_py_exec_prefix in
-+         /usr|/System*) ;;
-+         *)
-+	   am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
-+	   ;;
-+       esac
-+       ;;
-      esac
-     ])
-   AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
-@@ -9104,3 +1155,8 @@ AC_SUBST([am__untar])
- ]) # _AM_PROG_TAR
- 
- m4_include([config/autotroll.m4])
-+m4_include([config/libtool.m4])
-+m4_include([config/ltoptions.m4])
-+m4_include([config/ltsugar.m4])
-+m4_include([config/ltversion.m4])
-+m4_include([config/lt~obsolete.m4])
---- mathgl-1.10.2.1.orig/configure
-+++ mathgl-1.10.2.1/configure
-@@ -1,13 +1,15 @@
- #! /bin/sh
- # Guess values for system-dependent variables and create Makefiles.
--# Generated by GNU Autoconf 2.64 for mathgl 1.10.
-+# Generated by GNU Autoconf 2.67 for mathgl 1.10.
- #
- # Report bugs to <mathgl.abalakin at gmail.com>.
- #
-+#
- # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
--# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
-+# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
- # Foundation, Inc.
- #
-+#
- # This configure script is free software; the Free Software Foundation
- # gives unlimited permission to copy, distribute and modify it.
- ## -------------------- ##
-@@ -317,7 +319,7 @@ $as_echo X"$as_dir" |
-       test -d "$as_dir" && break
-     done
-     test -z "$as_dirs" || eval "mkdir $as_dirs"
--  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
-+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
- 
- 
- } # as_fn_mkdir_p
-@@ -357,19 +359,19 @@ else
- fi # as_fn_arith
- 
- 
--# as_fn_error ERROR [LINENO LOG_FD]
--# ---------------------------------
-+# as_fn_error STATUS ERROR [LINENO LOG_FD]
-+# ----------------------------------------
- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
- # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
--# script with status $?, using 1 if that was 0.
-+# script with STATUS, using 1 if that was 0.
- as_fn_error ()
- {
--  as_status=$?; test $as_status -eq 0 && as_status=1
--  if test "$3"; then
--    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
--    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
-+  as_status=$1; test $as_status -eq 0 && as_status=1
-+  if test "$4"; then
-+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
-   fi
--  $as_echo "$as_me: error: $1" >&2
-+  $as_echo "$as_me: error: $2" >&2
-   as_fn_exit $as_status
- } # as_fn_error
- 
-@@ -736,10 +738,11 @@ as_awk_strverscmp='
-   }
- '
- 
--exec 7<&0 </dev/null 6>&1
-+test -n "$DJDIR" || exec 7<&0 </dev/null
-+exec 6>&1
- 
- # Name of the host.
--# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
-+# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
- # so uname gets run too.
- ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
- 
-@@ -1101,8 +1104,9 @@ do
-   fi
- 
-   case $ac_option in
--  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
--  *)	ac_optarg=yes ;;
-+  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
-+  *=)   ac_optarg= ;;
-+  *)    ac_optarg=yes ;;
-   esac
- 
-   # Accept the important Cygnus configure options, so we can diagnose typos.
-@@ -1147,7 +1151,7 @@ do
-     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
-     # Reject names that are not valid shell variable names.
-     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
--      as_fn_error "invalid feature name: $ac_useropt"
-+      as_fn_error $? "invalid feature name: $ac_useropt"
-     ac_useropt_orig=$ac_useropt
-     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
-     case $ac_user_opts in
-@@ -1173,7 +1177,7 @@ do
-     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
-     # Reject names that are not valid shell variable names.
-     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
--      as_fn_error "invalid feature name: $ac_useropt"
-+      as_fn_error $? "invalid feature name: $ac_useropt"
-     ac_useropt_orig=$ac_useropt
-     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
-     case $ac_user_opts in
-@@ -1377,7 +1381,7 @@ do
-     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
-     # Reject names that are not valid shell variable names.
-     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
--      as_fn_error "invalid package name: $ac_useropt"
-+      as_fn_error $? "invalid package name: $ac_useropt"
-     ac_useropt_orig=$ac_useropt
-     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
-     case $ac_user_opts in
-@@ -1393,7 +1397,7 @@ do
-     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
-     # Reject names that are not valid shell variable names.
-     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
--      as_fn_error "invalid package name: $ac_useropt"
-+      as_fn_error $? "invalid package name: $ac_useropt"
-     ac_useropt_orig=$ac_useropt
-     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
-     case $ac_user_opts in
-@@ -1423,8 +1427,8 @@ do
-   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
-     x_libraries=$ac_optarg ;;
- 
--  -*) as_fn_error "unrecognized option: \`$ac_option'
--Try \`$0 --help' for more information."
-+  -*) as_fn_error $? "unrecognized option: \`$ac_option'
-+Try \`$0 --help' for more information"
-     ;;
- 
-   *=*)
-@@ -1432,7 +1436,7 @@ Try \`$0 --help' for more information."
-     # Reject names that are not valid shell variable names.
-     case $ac_envvar in #(
-       '' | [0-9]* | *[!_$as_cr_alnum]* )
--      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
-+      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
-     esac
-     eval $ac_envvar=\$ac_optarg
-     export $ac_envvar ;;
-@@ -1450,13 +1454,13 @@ done
- 
- if test -n "$ac_prev"; then
-   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
--  as_fn_error "missing argument to $ac_option"
-+  as_fn_error $? "missing argument to $ac_option"
- fi
- 
- if test -n "$ac_unrecognized_opts"; then
-   case $enable_option_checking in
-     no) ;;
--    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
-+    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
-     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
-   esac
- fi
-@@ -1479,7 +1483,7 @@ do
-     [\\/$]* | ?:[\\/]* )  continue;;
-     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
-   esac
--  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
-+  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
- done
- 
- # There might be people who depend on the old broken behavior: `$host'
-@@ -1493,8 +1497,8 @@ target=$target_alias
- if test "x$host_alias" != x; then
-   if test "x$build_alias" = x; then
-     cross_compiling=maybe
--    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
--    If a cross compiler is detected then cross compile mode will be used." >&2
-+    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
-+    If a cross compiler is detected then cross compile mode will be used" >&2
-   elif test "x$build_alias" != "x$host_alias"; then
-     cross_compiling=yes
-   fi
-@@ -1509,9 +1513,9 @@ test "$silent" = yes && exec 6>/dev/null
- ac_pwd=`pwd` && test -n "$ac_pwd" &&
- ac_ls_di=`ls -di .` &&
- ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
--  as_fn_error "working directory cannot be determined"
-+  as_fn_error $? "working directory cannot be determined"
- test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
--  as_fn_error "pwd does not report name of working directory"
-+  as_fn_error $? "pwd does not report name of working directory"
- 
- 
- # Find the source files, if location was not specified.
-@@ -1550,11 +1554,11 @@ else
- fi
- if test ! -r "$srcdir/$ac_unique_file"; then
-   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
--  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
-+  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
- fi
- ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
- ac_abs_confdir=`(
--	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
-+	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
- 	pwd)`
- # When building in place, set srcdir=.
- if test "$ac_abs_confdir" = "$ac_pwd"; then
-@@ -1594,7 +1598,7 @@ Configuration:
-       --help=short        display options specific to this package
-       --help=recursive    display the short help of all the included packages
-   -V, --version           display version information and exit
--  -q, --quiet, --silent   do not print \`checking...' messages
-+  -q, --quiet, --silent   do not print \`checking ...' messages
-       --cache-file=FILE   cache test results in FILE [disabled]
-   -C, --config-cache      alias for \`--cache-file=config.cache'
-   -n, --no-create         do not create output files
-@@ -1697,7 +1701,7 @@ Some influential environment variables:
-   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
-               nonstandard directory <lib dir>
-   LIBS        libraries to pass to the linker, e.g. -l<library>
--  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
-+  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
-               you have headers in a nonstandard directory <include dir>
-   CXX         C++ compiler command
-   CXXFLAGS    C++ compiler flags
-@@ -1772,9 +1776,9 @@ test -n "$ac_init_help" && exit $ac_stat
- if $ac_init_version; then
-   cat <<\_ACEOF
- mathgl configure 1.10
--generated by GNU Autoconf 2.64
-+generated by GNU Autoconf 2.67
- 
--Copyright (C) 2009 Free Software Foundation, Inc.
-+Copyright (C) 2010 Free Software Foundation, Inc.
- This configure script is free software; the Free Software Foundation
- gives unlimited permission to copy, distribute and modify it.
- _ACEOF
-@@ -1819,7 +1823,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
- 	ac_retval=1
- fi
-   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
--  return $ac_retval
-+  as_fn_set_status $ac_retval
- 
- } # ac_fn_c_try_compile
- 
-@@ -1857,7 +1861,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
- 	ac_retval=1
- fi
-   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
--  return $ac_retval
-+  as_fn_set_status $ac_retval
- 
- } # ac_fn_cxx_try_compile
- 
-@@ -1903,7 +1907,7 @@ fi
-   # left behind by Apple's compiler.  We do this before executing the actions.
-   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
-   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
--  return $ac_retval
-+  as_fn_set_status $ac_retval
- 
- } # ac_fn_c_try_link
- 
-@@ -1916,7 +1920,7 @@ ac_fn_c_check_header_compile ()
-   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- $as_echo_n "checking for $2... " >&6; }
--if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${$3+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-@@ -1959,7 +1963,7 @@ $as_echo "$ac_try_echo"; } >&5
-     mv -f conftest.er1 conftest.err
-   fi
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
--  test $ac_status = 0; } >/dev/null && {
-+  test $ac_status = 0; } > conftest.i && {
- 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- 	 test ! -s conftest.err
-        }; then :
-@@ -1971,7 +1975,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
-     ac_retval=1
- fi
-   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
--  return $ac_retval
-+  as_fn_set_status $ac_retval
- 
- } # ac_fn_c_try_cpp
- 
-@@ -2013,7 +2017,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
- fi
-   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
-   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
--  return $ac_retval
-+  as_fn_set_status $ac_retval
- 
- } # ac_fn_c_try_run
- 
-@@ -2025,7 +2029,7 @@ ac_fn_c_check_func ()
-   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- $as_echo_n "checking for $2... " >&6; }
--if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${$3+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-@@ -2105,7 +2109,7 @@ $as_echo "$ac_try_echo"; } >&5
-     mv -f conftest.er1 conftest.err
-   fi
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
--  test $ac_status = 0; } >/dev/null && {
-+  test $ac_status = 0; } > conftest.i && {
- 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
- 	 test ! -s conftest.err
-        }; then :
-@@ -2117,7 +2121,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
-     ac_retval=1
- fi
-   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
--  return $ac_retval
-+  as_fn_set_status $ac_retval
- 
- } # ac_fn_cxx_try_cpp
- 
-@@ -2163,7 +2167,7 @@ fi
-   # left behind by Apple's compiler.  We do this before executing the actions.
-   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
-   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
--  return $ac_retval
-+  as_fn_set_status $ac_retval
- 
- } # ac_fn_cxx_try_link
- 
-@@ -2175,10 +2179,10 @@ fi
- ac_fn_c_check_header_mongrel ()
- {
-   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
--  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
-+  if eval "test \"\${$3+set}\"" = set; then :
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- $as_echo_n "checking for $2... " >&6; }
--if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${$3+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- fi
- eval ac_res=\$$3
-@@ -2214,7 +2218,7 @@ if ac_fn_c_try_cpp "$LINENO"; then :
- else
-   ac_header_preproc=no
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
- $as_echo "$ac_header_preproc" >&6; }
- 
-@@ -2237,17 +2241,15 @@ $as_echo "$as_me: WARNING: $2: see the A
- $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
-     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
- $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
--( cat <<\_ASBOX
--## ---------------------------------------- ##
-+( $as_echo "## ---------------------------------------- ##
- ## Report this to mathgl.abalakin at gmail.com ##
--## ---------------------------------------- ##
--_ASBOX
-+## ---------------------------------------- ##"
-      ) | sed "s/^/$as_me: WARNING:     /" >&2
-     ;;
- esac
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- $as_echo_n "checking for $2... " >&6; }
--if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${$3+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   eval "$3=\$ac_header_compiler"
-@@ -2264,7 +2266,7 @@ This file contains any messages produced
- running configure, to aid debugging if configure makes a mistake.
- 
- It was created by mathgl $as_me 1.10, which was
--generated by GNU Autoconf 2.64.  Invocation command line was
-+generated by GNU Autoconf 2.67.  Invocation command line was
- 
-   $ $0 $@
- 
-@@ -2374,11 +2376,9 @@ trap 'exit_status=$?
-   {
-     echo
- 
--    cat <<\_ASBOX
--## ---------------- ##
-+    $as_echo "## ---------------- ##
- ## Cache variables. ##
--## ---------------- ##
--_ASBOX
-+## ---------------- ##"
-     echo
-     # The following way of writing the cache mishandles newlines in values,
- (
-@@ -2412,11 +2412,9 @@ $as_echo "$as_me: WARNING: cache variabl
- )
-     echo
- 
--    cat <<\_ASBOX
--## ----------------- ##
-+    $as_echo "## ----------------- ##
- ## Output variables. ##
--## ----------------- ##
--_ASBOX
-+## ----------------- ##"
-     echo
-     for ac_var in $ac_subst_vars
-     do
-@@ -2429,11 +2427,9 @@ _ASBOX
-     echo
- 
-     if test -n "$ac_subst_files"; then
--      cat <<\_ASBOX
--## ------------------- ##
-+      $as_echo "## ------------------- ##
- ## File substitutions. ##
--## ------------------- ##
--_ASBOX
-+## ------------------- ##"
-       echo
-       for ac_var in $ac_subst_files
-       do
-@@ -2447,11 +2443,9 @@ _ASBOX
-     fi
- 
-     if test -s confdefs.h; then
--      cat <<\_ASBOX
--## ----------- ##
-+      $as_echo "## ----------- ##
- ## confdefs.h. ##
--## ----------- ##
--_ASBOX
-+## ----------- ##"
-       echo
-       cat confdefs.h
-       echo
-@@ -2506,7 +2500,12 @@ _ACEOF
- ac_site_file1=NONE
- ac_site_file2=NONE
- if test -n "$CONFIG_SITE"; then
--  ac_site_file1=$CONFIG_SITE
-+  # We do not want a PATH search for config.site.
-+  case $CONFIG_SITE in #((
-+    -*)  ac_site_file1=./$CONFIG_SITE;;
-+    */*) ac_site_file1=$CONFIG_SITE;;
-+    *)   ac_site_file1=./$CONFIG_SITE;;
-+  esac
- elif test "x$prefix" != xNONE; then
-   ac_site_file1=$prefix/share/config.site
-   ac_site_file2=$prefix/etc/config.site
-@@ -2517,18 +2516,22 @@ fi
- for ac_site_file in "$ac_site_file1" "$ac_site_file2"
- do
-   test "x$ac_site_file" = xNONE && continue
--  if test -r "$ac_site_file"; then
-+  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
-     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
- $as_echo "$as_me: loading site script $ac_site_file" >&6;}
-     sed 's/^/| /' "$ac_site_file" >&5
--    . "$ac_site_file"
-+    . "$ac_site_file" \
-+      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-+as_fn_error $? "failed to load site script $ac_site_file
-+See \`config.log' for more details" "$LINENO" 5 ; }
-   fi
- done
- 
- if test -r "$cache_file"; then
--  # Some versions of bash will fail to source /dev/null (special
--  # files actually), so we avoid doing that.
--  if test -f "$cache_file"; then
-+  # Some versions of bash will fail to source /dev/null (special files
-+  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
-+  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
-     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
- $as_echo "$as_me: loading cache $cache_file" >&6;}
-     case $cache_file in
-@@ -2597,7 +2600,7 @@ if $ac_cache_corrupted; then
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
- $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
--  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
-+  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
- fi
- ## -------------------- ##
- ## Main body of script. ##
-@@ -2614,16 +2617,22 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
- 
- ac_aux_dir=
- for ac_dir in config "$srcdir"/config; do
--  for ac_t in install-sh install.sh shtool; do
--    if test -f "$ac_dir/$ac_t"; then
--      ac_aux_dir=$ac_dir
--      ac_install_sh="$ac_aux_dir/$ac_t -c"
--      break 2
--    fi
--  done
-+  if test -f "$ac_dir/install-sh"; then
-+    ac_aux_dir=$ac_dir
-+    ac_install_sh="$ac_aux_dir/install-sh -c"
-+    break
-+  elif test -f "$ac_dir/install.sh"; then
-+    ac_aux_dir=$ac_dir
-+    ac_install_sh="$ac_aux_dir/install.sh -c"
-+    break
-+  elif test -f "$ac_dir/shtool"; then
-+    ac_aux_dir=$ac_dir
-+    ac_install_sh="$ac_aux_dir/shtool install -c"
-+    break
-+  fi
- done
- if test -z "$ac_aux_dir"; then
--  as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
-+  as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
- fi
- 
- # These three variables are undocumented and unsupported,
-@@ -2759,11 +2768,11 @@ am_lf='
- '
- case `pwd` in
-   *[\\\"\#\$\&\'\`$am_lf]*)
--    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
-+    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
- esac
- case $srcdir in
-   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
--    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
-+    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
- esac
- 
- # Do `set' in a subshell so we don't clobber the current shell's
-@@ -2785,7 +2794,7 @@ if (
-       # if, for instance, CONFIG_SHELL is bash and it inherits a
-       # broken ls alias from the environment.  This has actually
-       # happened.  Such a system could not be considered "sane".
--      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
-+      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
- alias in your environment" "$LINENO" 5
-    fi
- 
-@@ -2795,7 +2804,7 @@ then
-    # Ok.
-    :
- else
--   as_fn_error "newly created file is older than distributed files!
-+   as_fn_error $? "newly created file is older than distributed files!
- Check your system clock" "$LINENO" 5
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-@@ -2967,6 +2976,7 @@ IFS=$as_save_IFS
- 
- fi
- 
-+  test -d ./--version && rmdir ./--version
-   if test "${ac_cv_path_mkdir+set}" = set; then
-     MKDIR_P="$ac_cv_path_mkdir -p"
-   else
-@@ -2974,7 +2984,6 @@ fi
-     # value for MKDIR_P within a source directory, because that will
-     # break other packages using the cache if that directory is
-     # removed, or if the value is a relative name.
--    test -d ./--version && rmdir ./--version
-     MKDIR_P="$ac_install_sh -d"
-   fi
- fi
-@@ -3033,7 +3042,7 @@ done
- $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
- set x ${MAKE-make}
- ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
--if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat >conftest.make <<\_ACEOF
-@@ -3041,7 +3050,7 @@ SHELL = /bin/sh
- all:
- 	@echo '@@@%%%=$(MAKE)=@@@%%%'
- _ACEOF
--# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
-+# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
- case `${MAKE-make} -f conftest.make 2>/dev/null` in
-   *@@@%%%=?*=@@@%%%*)
-     eval ac_cv_prog_make_${ac_make}_set=yes;;
-@@ -3075,7 +3084,7 @@ if test "`cd $srcdir && pwd`" != "`pwd`"
-   am__isrc=' -I$(srcdir)'
-   # test to see if srcdir already configured
-   if test -f $srcdir/config.status; then
--    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
-+    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
-   fi
- fi
- 
-@@ -3432,8 +3441,8 @@ fi
- 
- test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--as_fn_error "no acceptable C compiler found in \$PATH
--See \`config.log' for more details." "$LINENO" 5; }
-+as_fn_error $? "no acceptable C compiler found in \$PATH
-+See \`config.log' for more details" "$LINENO" 5 ; }
- 
- # Provide some information about the compiler.
- $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
-@@ -3454,32 +3463,30 @@ $as_echo "$ac_try_echo"; } >&5
- ... rest of stderr output deleted ...
-          10q' conftest.err >conftest.er1
-     cat conftest.er1 >&5
--    rm -f conftest.er1 conftest.err
-   fi
-+  rm -f conftest.er1 conftest.err
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }
- done
- 
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
--#include <stdio.h>
-+
- int
- main ()
- {
--FILE *f = fopen ("conftest.out", "w");
-- return ferror (f) || fclose (f) != 0;
- 
-   ;
-   return 0;
- }
- _ACEOF
- ac_clean_files_save=$ac_clean_files
--ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
-+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
- # Try to create an executable without -o first, disregard a.out.
- # It will help us diagnose broken compilers, and finding out an intuition
- # of exeext.
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
--$as_echo_n "checking for C compiler default output file name... " >&6; }
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
-+$as_echo_n "checking whether the C compiler works... " >&6; }
- ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
- 
- # The possible output files:
-@@ -3541,62 +3548,28 @@ test "$ac_cv_exeext" = no && ac_cv_exeex
- else
-   ac_file=''
- fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
--$as_echo "$ac_file" >&6; }
- if test -z "$ac_file"; then :
--  $as_echo "$as_me: failed program was:" >&5
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+$as_echo "$as_me: failed program was:" >&5
- sed 's/^/| /' conftest.$ac_ext >&5
- 
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--{ as_fn_set_status 77
--as_fn_error "C compiler cannot create executables
--See \`config.log' for more details." "$LINENO" 5; }; }
-+as_fn_error 77 "C compiler cannot create executables
-+See \`config.log' for more details" "$LINENO" 5 ; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-+$as_echo "yes" >&6; }
- fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
-+$as_echo_n "checking for C compiler default output file name... " >&6; }
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
-+$as_echo "$ac_file" >&6; }
- ac_exeext=$ac_cv_exeext
- 
--# Check that the compiler produces executables we can run.  If not, either
--# the compiler is broken, or we cross compile.
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
--$as_echo_n "checking whether the C compiler works... " >&6; }
--# If not cross compiling, check that we can run a simple program.
--if test "$cross_compiling" != yes; then
--  if { ac_try='./$ac_file'
--  { { case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
--$as_echo "$ac_try_echo"; } >&5
--  (eval "$ac_try") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
--  test $ac_status = 0; }; }; then
--    cross_compiling=no
--  else
--    if test "$cross_compiling" = maybe; then
--	cross_compiling=yes
--    else
--	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
--$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--as_fn_error "cannot run C compiled programs.
--If you meant to cross compile, use \`--host'.
--See \`config.log' for more details." "$LINENO" 5; }
--    fi
--  fi
--fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
--$as_echo "yes" >&6; }
--
--rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
-+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
- ac_clean_files=$ac_clean_files_save
--# Check that the compiler produces executables we can run.  If not, either
--# the compiler is broken, or we cross compile.
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
--$as_echo_n "checking whether we are cross compiling... " >&6; }
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
--$as_echo "$cross_compiling" >&6; }
--
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
- $as_echo_n "checking for suffix of executables... " >&6; }
- if { { ac_try="$ac_link"
-@@ -3626,16 +3599,75 @@ done
- else
-   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--as_fn_error "cannot compute suffix of executables: cannot compile and link
--See \`config.log' for more details." "$LINENO" 5; }
-+as_fn_error $? "cannot compute suffix of executables: cannot compile and link
-+See \`config.log' for more details" "$LINENO" 5 ; }
- fi
--rm -f conftest$ac_cv_exeext
-+rm -f conftest conftest$ac_cv_exeext
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
- $as_echo "$ac_cv_exeext" >&6; }
- 
- rm -f conftest.$ac_ext
- EXEEXT=$ac_cv_exeext
- ac_exeext=$EXEEXT
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+#include <stdio.h>
-+int
-+main ()
-+{
-+FILE *f = fopen ("conftest.out", "w");
-+ return ferror (f) || fclose (f) != 0;
-+
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+ac_clean_files="$ac_clean_files conftest.out"
-+# Check that the compiler produces executables we can run.  If not, either
-+# the compiler is broken, or we cross compile.
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
-+$as_echo_n "checking whether we are cross compiling... " >&6; }
-+if test "$cross_compiling" != yes; then
-+  { { ac_try="$ac_link"
-+case "(($ac_try" in
-+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+  *) ac_try_echo=$ac_try;;
-+esac
-+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-+$as_echo "$ac_try_echo"; } >&5
-+  (eval "$ac_link") 2>&5
-+  ac_status=$?
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }
-+  if { ac_try='./conftest$ac_cv_exeext'
-+  { { case "(($ac_try" in
-+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+  *) ac_try_echo=$ac_try;;
-+esac
-+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-+$as_echo "$ac_try_echo"; } >&5
-+  (eval "$ac_try") 2>&5
-+  ac_status=$?
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }; }; then
-+    cross_compiling=no
-+  else
-+    if test "$cross_compiling" = maybe; then
-+	cross_compiling=yes
-+    else
-+	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-+as_fn_error $? "cannot run C compiled programs.
-+If you meant to cross compile, use \`--host'.
-+See \`config.log' for more details" "$LINENO" 5 ; }
-+    fi
-+  fi
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
-+$as_echo "$cross_compiling" >&6; }
-+
-+rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
-+ac_clean_files=$ac_clean_files_save
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
- $as_echo_n "checking for suffix of object files... " >&6; }
- if test "${ac_cv_objext+set}" = set; then :
-@@ -3678,8 +3710,8 @@ sed 's/^/| /' conftest.$ac_ext >&5
- 
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--as_fn_error "cannot compute suffix of object files: cannot compile
--See \`config.log' for more details." "$LINENO" 5; }
-+as_fn_error $? "cannot compute suffix of object files: cannot compile
-+See \`config.log' for more details" "$LINENO" 5 ; }
- fi
- rm -f conftest.$ac_cv_objext conftest.$ac_ext
- fi
-@@ -4218,8 +4250,8 @@ $as_echo "$ac_try_echo"; } >&5
- ... rest of stderr output deleted ...
-          10q' conftest.err >conftest.er1
-     cat conftest.er1 >&5
--    rm -f conftest.er1 conftest.err
-   fi
-+  rm -f conftest.er1 conftest.err
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }
- done
-@@ -4476,7 +4508,7 @@ fi
- 
- # Make sure we can run config.sub.
- $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
--  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
-+  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
- 
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
- $as_echo_n "checking build system type... " >&6; }
-@@ -4487,16 +4519,16 @@ else
- test "x$ac_build_alias" = x &&
-   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
- test "x$ac_build_alias" = x &&
--  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
-+  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
- ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
--  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
-+  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
- 
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
- $as_echo "$ac_cv_build" >&6; }
- case $ac_cv_build in
- *-*-*) ;;
--*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
-+*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
- esac
- build=$ac_cv_build
- ac_save_IFS=$IFS; IFS='-'
-@@ -4521,7 +4553,7 @@ else
-   ac_cv_host=$ac_cv_build
- else
-   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
--    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
-+    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
- fi
- 
- fi
-@@ -4529,7 +4561,7 @@ fi
- $as_echo "$ac_cv_host" >&6; }
- case $ac_cv_host in
- *-*-*) ;;
--*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
-+*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
- esac
- host=$ac_cv_host
- ac_save_IFS=$IFS; IFS='-'
-@@ -4934,7 +4966,7 @@ esac
-   done
- IFS=$as_save_IFS
-   if test -z "$ac_cv_path_SED"; then
--    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
-+    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
-   fi
- else
-   ac_cv_path_SED=$SED
-@@ -5010,7 +5042,7 @@ esac
-   done
- IFS=$as_save_IFS
-   if test -z "$ac_cv_path_GREP"; then
--    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-+    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-   fi
- else
-   ac_cv_path_GREP=$GREP
-@@ -5076,7 +5108,7 @@ esac
-   done
- IFS=$as_save_IFS
-   if test -z "$ac_cv_path_EGREP"; then
--    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-+    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-   fi
- else
-   ac_cv_path_EGREP=$EGREP
-@@ -5143,7 +5175,7 @@ esac
-   done
- IFS=$as_save_IFS
-   if test -z "$ac_cv_path_FGREP"; then
--    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-+    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-   fi
- else
-   ac_cv_path_FGREP=$FGREP
-@@ -5259,7 +5291,7 @@ else
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
--test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
-+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
- $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
- if test "${lt_cv_prog_gnu_ld+set}" = set; then :
-@@ -5461,13 +5493,13 @@ if test "${lt_cv_nm_interface+set}" = se
- else
-   lt_cv_nm_interface="BSD nm"
-   echo "int some_variable = 0;" > conftest.$ac_ext
--  (eval echo "\"\$as_me:5464: $ac_compile\"" >&5)
-+  (eval echo "\"\$as_me:5496: $ac_compile\"" >&5)
-   (eval "$ac_compile" 2>conftest.err)
-   cat conftest.err >&5
--  (eval echo "\"\$as_me:5467: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
-+  (eval echo "\"\$as_me:5499: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
-   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
-   cat conftest.err >&5
--  (eval echo "\"\$as_me:5470: output\"" >&5)
-+  (eval echo "\"\$as_me:5502: output\"" >&5)
-   cat conftest.out >&5
-   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
-     lt_cv_nm_interface="MS dumpbin"
-@@ -6670,7 +6702,7 @@ ia64-*-hpux*)
-   ;;
- *-*-irix6*)
-   # Find out which ABI we are using.
--  echo '#line 6673 "configure"' > conftest.$ac_ext
-+  echo '#line 6705 "configure"' > conftest.$ac_ext
-   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
-   (eval $ac_compile) 2>&5
-   ac_status=$?
-@@ -7459,7 +7491,7 @@ else
-   # Broken: fails on valid input.
- continue
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- 
-   # OK, works on sane cases.  Now check whether nonexistent headers
-   # can be detected and how.
-@@ -7475,11 +7507,11 @@ else
- ac_preproc_ok=:
- break
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- 
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.i conftest.err conftest.$ac_ext
- if $ac_preproc_ok; then :
-   break
- fi
-@@ -7518,7 +7550,7 @@ else
-   # Broken: fails on valid input.
- continue
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- 
-   # OK, works on sane cases.  Now check whether nonexistent headers
-   # can be detected and how.
-@@ -7534,18 +7566,18 @@ else
- ac_preproc_ok=:
- break
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- 
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.i conftest.err conftest.$ac_ext
- if $ac_preproc_ok; then :
- 
- else
-   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--as_fn_error "C preprocessor \"$CPP\" fails sanity check
--See \`config.log' for more details." "$LINENO" 5; }
-+as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
-+See \`config.log' for more details" "$LINENO" 5 ; }
- fi
- 
- ac_ext=c
-@@ -7674,8 +7706,7 @@ do :
-   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
- "
--eval as_val=\$$as_ac_Header
--   if test "x$as_val" = x""yes; then :
-+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
-   cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- _ACEOF
-@@ -7830,8 +7861,8 @@ $as_echo "$ac_try_echo"; } >&5
- ... rest of stderr output deleted ...
-          10q' conftest.err >conftest.er1
-     cat conftest.er1 >&5
--    rm -f conftest.er1 conftest.err
-   fi
-+  rm -f conftest.er1 conftest.err
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }
- done
-@@ -8125,7 +8156,7 @@ else
-   # Broken: fails on valid input.
- continue
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- 
-   # OK, works on sane cases.  Now check whether nonexistent headers
-   # can be detected and how.
-@@ -8141,11 +8172,11 @@ else
- ac_preproc_ok=:
- break
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- 
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.i conftest.err conftest.$ac_ext
- if $ac_preproc_ok; then :
-   break
- fi
-@@ -8184,7 +8215,7 @@ else
-   # Broken: fails on valid input.
- continue
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- 
-   # OK, works on sane cases.  Now check whether nonexistent headers
-   # can be detected and how.
-@@ -8200,11 +8231,11 @@ else
- ac_preproc_ok=:
- break
- fi
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.err conftest.i conftest.$ac_ext
- 
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
--rm -f conftest.err conftest.$ac_ext
-+rm -f conftest.i conftest.err conftest.$ac_ext
- if $ac_preproc_ok; then :
- 
- else
-@@ -8694,6 +8725,10 @@ _lt_linker_boilerplate=`cat conftest.err
- $RM -r conftest*
- 
- 
-+## CAVEAT EMPTOR:
-+## There is no encapsulation within the following macros, do not change
-+## the running order or otherwise move them around unless you know exactly
-+## what you are doing...
- if test -n "$compiler"; then
- 
- lt_prog_compiler_no_builtin_flag=
-@@ -8719,11 +8754,11 @@ else
-    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:8722: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:8757: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>conftest.err)
-    ac_status=$?
-    cat conftest.err >&5
--   echo "$as_me:8726: \$? = $ac_status" >&5
-+   echo "$as_me:8761: \$? = $ac_status" >&5
-    if (exit $ac_status) && test -s "$ac_outfile"; then
-      # The compiler can only warn and ignore the option if not recognized
-      # So say no if there are warnings other than the usual output.
-@@ -9058,11 +9093,11 @@ else
-    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:9061: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:9096: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>conftest.err)
-    ac_status=$?
-    cat conftest.err >&5
--   echo "$as_me:9065: \$? = $ac_status" >&5
-+   echo "$as_me:9100: \$? = $ac_status" >&5
-    if (exit $ac_status) && test -s "$ac_outfile"; then
-      # The compiler can only warn and ignore the option if not recognized
-      # So say no if there are warnings other than the usual output.
-@@ -9163,11 +9198,11 @@ else
-    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:9166: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:9201: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>out/conftest.err)
-    ac_status=$?
-    cat out/conftest.err >&5
--   echo "$as_me:9170: \$? = $ac_status" >&5
-+   echo "$as_me:9205: \$? = $ac_status" >&5
-    if (exit $ac_status) && test -s out/conftest2.$ac_objext
-    then
-      # The compiler can only warn and ignore the option if not recognized
-@@ -9218,11 +9253,11 @@ else
-    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:9221: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:9256: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>out/conftest.err)
-    ac_status=$?
-    cat out/conftest.err >&5
--   echo "$as_me:9225: \$? = $ac_status" >&5
-+   echo "$as_me:9260: \$? = $ac_status" >&5
-    if (exit $ac_status) && test -s out/conftest2.$ac_objext
-    then
-      # The compiler can only warn and ignore the option if not recognized
-@@ -11601,7 +11636,7 @@ else
-   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
-   lt_status=$lt_dlunknown
-   cat > conftest.$ac_ext <<_LT_EOF
--#line 11604 "configure"
-+#line 11639 "configure"
- #include "confdefs.h"
- 
- #if HAVE_DLFCN_H
-@@ -11697,7 +11732,7 @@ else
-   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
-   lt_status=$lt_dlunknown
-   cat > conftest.$ac_ext <<_LT_EOF
--#line 11700 "configure"
-+#line 11735 "configure"
- #include "confdefs.h"
- 
- #if HAVE_DLFCN_H
-@@ -12112,7 +12147,7 @@ else
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
--test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
-+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
- $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
- if test "${lt_cv_prog_gnu_ld+set}" = set; then :
-@@ -13653,11 +13688,11 @@ else
-    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:13656: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:13691: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>conftest.err)
-    ac_status=$?
-    cat conftest.err >&5
--   echo "$as_me:13660: \$? = $ac_status" >&5
-+   echo "$as_me:13695: \$? = $ac_status" >&5
-    if (exit $ac_status) && test -s "$ac_outfile"; then
-      # The compiler can only warn and ignore the option if not recognized
-      # So say no if there are warnings other than the usual output.
-@@ -13752,11 +13787,11 @@ else
-    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:13755: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:13790: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>out/conftest.err)
-    ac_status=$?
-    cat out/conftest.err >&5
--   echo "$as_me:13759: \$? = $ac_status" >&5
-+   echo "$as_me:13794: \$? = $ac_status" >&5
-    if (exit $ac_status) && test -s out/conftest2.$ac_objext
-    then
-      # The compiler can only warn and ignore the option if not recognized
-@@ -13804,11 +13839,11 @@ else
-    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-    -e 's:$: $lt_compiler_flag:'`
--   (eval echo "\"\$as_me:13807: $lt_compile\"" >&5)
-+   (eval echo "\"\$as_me:13842: $lt_compile\"" >&5)
-    (eval "$lt_compile" 2>out/conftest.err)
-    ac_status=$?
-    cat out/conftest.err >&5
--   echo "$as_me:13811: \$? = $ac_status" >&5
-+   echo "$as_me:13846: \$? = $ac_status" >&5
-    if (exit $ac_status) && test -s out/conftest2.$ac_objext
-    then
-      # The compiler can only warn and ignore the option if not recognized
-@@ -14777,7 +14812,7 @@ if test "${enable_double+set}" = set; th
-   enableval=$enable_double; case "${enableval}" in
-   yes) double=true ;;
-   no)  double=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-double" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-double" "$LINENO" 5  ;;
- esac
- else
-   double=false
-@@ -14799,7 +14834,7 @@ if test "${enable_all+set}" = set; then
-   enableval=$enable_all; case "${enableval}" in
-   yes) all=true ;;
-   no)  all=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-all" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-all" "$LINENO" 5  ;;
- esac
- else
-   all=false
-@@ -14811,7 +14846,7 @@ if test "${enable_langall+set}" = set; t
-   enableval=$enable_langall; case "${enableval}" in
-   yes) langall=true ;;
-   no)  langall=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-langall" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-langall" "$LINENO" 5  ;;
- esac
- else
-   langall=false
-@@ -14823,7 +14858,7 @@ if test "${enable_pthread+set}" = set; t
-   enableval=$enable_pthread; case "${enableval}" in
-   yes) pthread=true ;;
-   no)  pthread=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-pthread" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-pthread" "$LINENO" 5  ;;
- esac
- else
-   pthread=true
-@@ -14888,7 +14923,7 @@ if test "${enable_gsl+set}" = set; then
-   enableval=$enable_gsl; case "${enableval}" in
-   yes) gsl=true ;;
-   no)  gsl=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-gsl" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-gsl" "$LINENO" 5  ;;
- esac
- else
-   gsl=true
-@@ -14996,7 +15031,7 @@ if test "${enable_glut+set}" = set; then
-   enableval=$enable_glut; case "${enableval}" in
-   yes) glut=true ;;
-   no)  glut=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-glut" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-glut" "$LINENO" 5  ;;
- esac
- else
-   glut=false
-@@ -15026,7 +15061,7 @@ fi
- 	as_ac_Lib=`$as_echo "ac_cv_lib_${GL_LIBS}''_main" | $as_tr_sh`
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GL_LIBS}" >&5
- $as_echo_n "checking for main in -l${GL_LIBS}... " >&6; }
--if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
-@@ -15055,8 +15090,7 @@ fi
- eval ac_res=\$$as_ac_Lib
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
--eval as_val=\$$as_ac_Lib
--   if test "x$as_val" = x""yes; then :
-+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
-   GL_LIBS=-l${GL_LIBS}
- else
-   echo "Please install OpenGL library (lib${GL_LIBS}.a)"; exit
-@@ -15074,7 +15108,7 @@ fi
- 	as_ac_Lib=`$as_echo "ac_cv_lib_${GLUT_LIBS}''_main" | $as_tr_sh`
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GLUT_LIBS}" >&5
- $as_echo_n "checking for main in -l${GLUT_LIBS}... " >&6; }
--if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
-@@ -15103,8 +15137,7 @@ fi
- eval ac_res=\$$as_ac_Lib
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
--eval as_val=\$$as_ac_Lib
--   if test "x$as_val" = x""yes; then :
-+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
-   (test x$all = xtrue || test x$glut = xtrue) && GLUT_LIBS=-l${GLUT_LIBS}
- else
-   (test x$all = xtrue || test x$glut = xtrue) && echo "Please install FreeGLUT library (lib${GLUT_LIBS}.a)" && exit
-@@ -15125,7 +15158,7 @@ fi
- 	as_ac_Lib=`$as_echo "ac_cv_lib_${GL_LIBS}''_main" | $as_tr_sh`
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GL_LIBS}" >&5
- $as_echo_n "checking for main in -l${GL_LIBS}... " >&6; }
--if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
-@@ -15154,8 +15187,7 @@ fi
- eval ac_res=\$$as_ac_Lib
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
--eval as_val=\$$as_ac_Lib
--   if test "x$as_val" = x""yes; then :
-+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
-   GL_LIBS=-l${GL_LIBS}
- else
-   echo "Please install OpenGL library (lib${GL_LIBS}.a)"; exit
-@@ -15173,7 +15205,7 @@ fi
- 	as_ac_Lib=`$as_echo "ac_cv_lib_${GLUT_LIBS}''_main" | $as_tr_sh`
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l${GLUT_LIBS}" >&5
- $as_echo_n "checking for main in -l${GLUT_LIBS}... " >&6; }
--if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
-+if eval "test \"\${$as_ac_Lib+set}\"" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
-@@ -15202,8 +15234,7 @@ fi
- eval ac_res=\$$as_ac_Lib
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
--eval as_val=\$$as_ac_Lib
--   if test "x$as_val" = x""yes; then :
-+if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
-   (test x$all = xtrue || test x$glut = xtrue) && GLUT_LIBS=-l${GLUT_LIBS}
- else
-   (test x$all = xtrue || test x$glut = xtrue) && echo "Please install FreeGLUT library (lib${GLUT_LIBS}.a)" && exit
-@@ -15235,7 +15266,7 @@ if test "${enable_hdf5+set}" = set; then
-   enableval=$enable_hdf5; case "${enableval}" in
-   yes) hdf5=true ;;
-   no)  hdf5=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-hdf5" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-hdf5" "$LINENO" 5  ;;
- esac
- else
-   hdf5=false
-@@ -15246,7 +15277,7 @@ if test "${enable_hdf5_18+set}" = set; t
-   enableval=$enable_hdf5_18; case "${enableval}" in
-   yes) hdf5_18=true ;;
-   no)  hdf5_18=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-hdf5_18" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-hdf5_18" "$LINENO" 5  ;;
- esac
- else
-   hdf5_18=false
-@@ -15315,7 +15346,7 @@ if test "${enable_gif+set}" = set; then
-   enableval=$enable_gif; case "${enableval}" in
-   yes) gif=true ;;
-   no)  gif=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-gif" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-gif" "$LINENO" 5  ;;
- esac
- else
-   gif=false
-@@ -15426,7 +15457,7 @@ if test "${enable_jpeg+set}" = set; then
-   enableval=$enable_jpeg; case "${enableval}" in
-   yes) jpeg=true ;;
-   no)  jpeg=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-jpeg" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-jpeg" "$LINENO" 5  ;;
- esac
- else
-   jpeg=false
-@@ -15491,7 +15522,7 @@ if test "${enable_fltk+set}" = set; then
-   enableval=$enable_fltk; case "${enableval}" in
-   yes) fltk=true ;;
-   no)  fltk=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-fltk" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-fltk" "$LINENO" 5  ;;
- esac
- else
-   fltk=false
-@@ -15595,7 +15626,7 @@ if test "${enable_wx+set}" = set; then :
-   enableval=$enable_wx; case "${enableval}" in
-   yes) wx=true ;;
-   no)  wx=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-wx" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-wx" "$LINENO" 5  ;;
- esac
- else
-   wx=false
-@@ -15700,7 +15731,7 @@ if test "${enable_qt+set}" = set; then :
-   enableval=$enable_qt; case "${enableval}" in
-   yes) qt=true ;;
-   no)  qt=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-qt" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-qt" "$LINENO" 5  ;;
- esac
- else
-   qt=false
-@@ -15826,7 +15857,7 @@ done
- test -n "$QMAKE" || QMAKE="missing"
- 
-     if test x"$QMAKE" = xmissing; then
--      as_fn_error "Cannot find qmake in your PATH. Try using --with-qt." "$LINENO" 5
-+      as_fn_error $? "Cannot find qmake in your PATH. Try using --with-qt." "$LINENO" 5
-     fi
-   fi
- 
-@@ -15927,7 +15958,7 @@ done
- test -n "$MOC" || MOC="missing"
- 
-     if test x"$MOC" = xmissing; then
--      as_fn_error "Cannot find moc (Meta Object Compiler) in your PATH. Try using --with-qt." "$LINENO" 5
-+      as_fn_error $? "Cannot find moc (Meta Object Compiler) in your PATH. Try using --with-qt." "$LINENO" 5
-     fi
-   fi
- 
-@@ -16028,7 +16059,7 @@ done
- test -n "$UIC" || UIC="missing"
- 
-     if test x"$UIC" = xmissing; then
--      as_fn_error "Cannot find uic (User Interface Compiler) in your PATH. Try using --with-qt." "$LINENO" 5
-+      as_fn_error $? "Cannot find uic (User Interface Compiler) in your PATH. Try using --with-qt." "$LINENO" 5
-     fi
-   fi
- 
-@@ -16139,7 +16170,7 @@ $as_echo "$as_me: WARNING: Cannot find r
-     QT_PATH=`dirname "$QMAKE"`
-   fi
-   if test x"$QT_PATH" = x; then
--    as_fn_error "Cannot find the path to your Qt install. Use --with-qt." "$LINENO" 5
-+    as_fn_error $? "Cannot find the path to your Qt install. Use --with-qt." "$LINENO" 5
-   fi
- 
- 
-@@ -16173,7 +16204,7 @@ $as_echo "$as_me: WARNING: Cannot find r
-   then
-     :
-   else
--    as_fn_error "Cannot cd to or write in $my_tmpdir" "$LINENO" 5
-+    as_fn_error $? "Cannot cd to or write in $my_tmpdir" "$LINENO" 5
-   fi
-   cat >conftest.h <<_ASEOF
- #include <QObject>
-@@ -16212,14 +16243,14 @@ int main()
- }
- _ASEOF
-   if $QMAKE -project; then :; else
--    as_fn_error "Calling $QMAKE -project failed." "$LINENO" 5
-+    as_fn_error $? "Calling $QMAKE -project failed." "$LINENO" 5
-   fi
- 
-   # Find the .pro file generated by qmake.
-   pro_file='conftest.dir.pro'
-   test -f $pro_file || pro_file=`echo *.pro`
-   if test -f "$pro_file"; then :; else
--    as_fn_error "Can't find the .pro file generated by Qmake." "$LINENO" 5
-+    as_fn_error $? "Can't find the .pro file generated by Qmake." "$LINENO" 5
-   fi
- 
- 
-@@ -16232,7 +16263,7 @@ _ASEOF
-   sed 's/^/| /' "$pro_file" >&5
- 
-   if $QMAKE; then :; else
--    as_fn_error "Calling $QMAKE failed." "$LINENO" 5
-+    as_fn_error $? "Calling $QMAKE failed." "$LINENO" 5
-   fi
-   # Try to compile a simple Qt app.
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can build a simple Qt app" >&5
-@@ -16298,7 +16329,7 @@ fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_qt_build" >&5
- $as_echo "$at_cv_qt_build" >&6; }
-   if test x"$at_cv_qt_build" = xko; then
--    as_fn_error "Cannot build a test Qt program" "$LINENO" 5
-+    as_fn_error $? "Cannot build a test Qt program" "$LINENO" 5
-   fi
-   QT_VERSION_MAJOR=`echo "$at_cv_qt_build" | sed 's/^^0-9*//'`
- 
-@@ -16324,7 +16355,7 @@ $as_echo "$at_cv_qt_build" >&6; }
-   fi
-   if test -f $at_mfile; then :; else
-     cd "$my_configure_pwd"
--    as_fn_error "Cannot find the Makefile generated by qmake." "$LINENO" 5
-+    as_fn_error $? "Cannot find the Makefile generated by qmake." "$LINENO" 5
-   fi
- 
-   # Find the DEFINES of Qt (should have been named CPPFLAGS).
-@@ -16434,7 +16465,7 @@ $as_echo "$at_cv_env_QT_LIBS" >&6; }
- 
- 
-   if test x"$QMAKE" = x; then
--    as_fn_error "\$QMAKE is empty. \
-+    as_fn_error $? "\$QMAKE is empty. \
- Did you invoke AT_WITH_QT before AT_REQUIRE_QT_VERSION?" "$LINENO" 5
-   fi
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt's version" >&5
-@@ -16450,7 +16481,7 @@ fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $at_cv_QT_VERSION" >&5
- $as_echo "$at_cv_QT_VERSION" >&6; }
-   if test x"$at_cv_QT_VERSION" = x; then
--    as_fn_error "Cannot detect Qt's version." "$LINENO" 5
-+    as_fn_error $? "Cannot detect Qt's version." "$LINENO" 5
-   fi
-   QT_VERSION=$at_cv_QT_VERSION
- 
-@@ -16459,7 +16490,7 @@ as_arg_v2=4.3
- awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
- case $? in #(
-   1) :
--    as_fn_error "This package requires Qt 4.3 or above." "$LINENO" 5 ;; #(
-+    as_fn_error $? "This package requires Qt 4.3 or above." "$LINENO" 5  ;; #(
-   0) :
-      ;; #(
-   2) :
-@@ -16484,7 +16515,7 @@ if test "${enable_python+set}" = set; th
-   enableval=$enable_python; case "${enableval}" in
-   yes) python=true ;;
-   no)  python=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-python" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-python" "$LINENO" 5  ;;
- esac
- else
-   python=false
-@@ -16624,7 +16655,7 @@ test -n "$PYTHON" || PYTHON=":"
- 
- 
-   if test "$PYTHON" = :; then
--      as_fn_error "no suitable Python interpreter found" "$LINENO" 5
-+      as_fn_error $? "no suitable Python interpreter found" "$LINENO" 5
-   else
- 
- 
-@@ -16679,6 +16710,14 @@ else
-        am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
-        am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
-        ;;
-+     *)
-+       case $am_py_prefix in
-+         /usr|/System*) ;;
-+         *)
-+	  am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
-+	  ;;
-+       esac
-+       ;;
-      esac
- 
- fi
-@@ -16709,6 +16748,14 @@ else
-        am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
-        am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
-        ;;
-+     *)
-+       case $am_py_exec_prefix in
-+         /usr|/System*) ;;
-+         *)
-+	   am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
-+	   ;;
-+       esac
-+       ;;
-      esac
- 
- fi
-@@ -16744,7 +16791,7 @@ if test "${enable_octave+set}" = set; th
-   enableval=$enable_octave; case "${enableval}" in
-   yes) octave=true ;;
-   no)  octave=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-octave" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-octave" "$LINENO" 5  ;;
- esac
- else
-   octave=false
-@@ -16815,7 +16862,7 @@ if test "${enable_testio+set}" = set; th
-   enableval=$enable_testio; case "${enableval}" in
-   yes) testio=true ;;
-   no)  testio=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-testio" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-testio" "$LINENO" 5  ;;
- esac
- else
-   testio=false
-@@ -16835,7 +16882,7 @@ if test "${enable_docs+set}" = set; then
-   enableval=$enable_docs; case "${enableval}" in
-   yes) docs=true ;;
-   no)  docs=false ;;
--  *) as_fn_error "bad value ${enableval} for --enable-docs" "$LINENO" 5 ;;
-+  *) as_fn_error $? "bad value ${enableval} for --enable-docs" "$LINENO" 5  ;;
- esac
- else
-   docs=false
-@@ -16942,6 +16989,7 @@ DEFS=-DHAVE_CONFIG_H
- 
- ac_libobjs=
- ac_ltlibobjs=
-+U=
- for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
-   # 1. Remove the extension, and $U if already installed.
-   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
-@@ -16965,71 +17013,71 @@ else
- fi
- 
- if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
--  as_fn_error "conditional \"AMDEP\" was never defined.
-+  as_fn_error $? "conditional \"AMDEP\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
--  as_fn_error "conditional \"am__fastdepCC\" was never defined.
-+  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
--  as_fn_error "conditional \"am__fastdepCXX\" was never defined.
-+  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
--  as_fn_error "conditional \"am__fastdepCXX\" was never defined.
-+  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_PTHREAD_TRUE}" && test -z "${USE_PTHREAD_FALSE}"; then
--  as_fn_error "conditional \"USE_PTHREAD\" was never defined.
-+  as_fn_error $? "conditional \"USE_PTHREAD\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_GSL_TRUE}" && test -z "${USE_GSL_FALSE}"; then
--  as_fn_error "conditional \"USE_GSL\" was never defined.
-+  as_fn_error $? "conditional \"USE_GSL\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_GLUT_TRUE}" && test -z "${USE_GLUT_FALSE}"; then
--  as_fn_error "conditional \"USE_GLUT\" was never defined.
-+  as_fn_error $? "conditional \"USE_GLUT\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_HDF5_TRUE}" && test -z "${USE_HDF5_FALSE}"; then
--  as_fn_error "conditional \"USE_HDF5\" was never defined.
-+  as_fn_error $? "conditional \"USE_HDF5\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_GIF_TRUE}" && test -z "${USE_GIF_FALSE}"; then
--  as_fn_error "conditional \"USE_GIF\" was never defined.
-+  as_fn_error $? "conditional \"USE_GIF\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_JPEG_TRUE}" && test -z "${USE_JPEG_FALSE}"; then
--  as_fn_error "conditional \"USE_JPEG\" was never defined.
-+  as_fn_error $? "conditional \"USE_JPEG\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_FLTK_TRUE}" && test -z "${USE_FLTK_FALSE}"; then
--  as_fn_error "conditional \"USE_FLTK\" was never defined.
-+  as_fn_error $? "conditional \"USE_FLTK\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_WX_TRUE}" && test -z "${USE_WX_FALSE}"; then
--  as_fn_error "conditional \"USE_WX\" was never defined.
-+  as_fn_error $? "conditional \"USE_WX\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_QT_TRUE}" && test -z "${USE_QT_FALSE}"; then
--  as_fn_error "conditional \"USE_QT\" was never defined.
-+  as_fn_error $? "conditional \"USE_QT\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_PYTHON_TRUE}" && test -z "${USE_PYTHON_FALSE}"; then
--  as_fn_error "conditional \"USE_PYTHON\" was never defined.
-+  as_fn_error $? "conditional \"USE_PYTHON\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_OCTAVE_TRUE}" && test -z "${USE_OCTAVE_FALSE}"; then
--  as_fn_error "conditional \"USE_OCTAVE\" was never defined.
-+  as_fn_error $? "conditional \"USE_OCTAVE\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_TESTIO_TRUE}" && test -z "${USE_TESTIO_FALSE}"; then
--  as_fn_error "conditional \"USE_TESTIO\" was never defined.
-+  as_fn_error $? "conditional \"USE_TESTIO\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${USE_DOCS_TRUE}" && test -z "${USE_DOCS_FALSE}"; then
--  as_fn_error "conditional \"USE_DOCS\" was never defined.
-+  as_fn_error $? "conditional \"USE_DOCS\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- 
-@@ -17179,19 +17227,19 @@ export LANGUAGE
- (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- 
- 
--# as_fn_error ERROR [LINENO LOG_FD]
--# ---------------------------------
-+# as_fn_error STATUS ERROR [LINENO LOG_FD]
-+# ----------------------------------------
- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
- # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
--# script with status $?, using 1 if that was 0.
-+# script with STATUS, using 1 if that was 0.
- as_fn_error ()
- {
--  as_status=$?; test $as_status -eq 0 && as_status=1
--  if test "$3"; then
--    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
--    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
-+  as_status=$1; test $as_status -eq 0 && as_status=1
-+  if test "$4"; then
-+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
-   fi
--  $as_echo "$as_me: error: $1" >&2
-+  $as_echo "$as_me: error: $2" >&2
-   as_fn_exit $as_status
- } # as_fn_error
- 
-@@ -17387,7 +17435,7 @@ $as_echo X"$as_dir" |
-       test -d "$as_dir" && break
-     done
-     test -z "$as_dirs" || eval "mkdir $as_dirs"
--  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
-+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
- 
- 
- } # as_fn_mkdir_p
-@@ -17441,7 +17489,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_wri
- # values after options handling.
- ac_log="
- This file was extended by mathgl $as_me 1.10, which was
--generated by GNU Autoconf 2.64.  Invocation command line was
-+generated by GNU Autoconf 2.67.  Invocation command line was
- 
-   CONFIG_FILES    = $CONFIG_FILES
-   CONFIG_HEADERS  = $CONFIG_HEADERS
-@@ -17481,6 +17529,7 @@ Usage: $0 [OPTION]... [TAG]...
- 
-   -h, --help       print this help, then exit
-   -V, --version    print version number and configuration settings, then exit
-+      --config     print configuration, then exit
-   -q, --quiet, --silent
-                    do not print progress messages
-   -d, --debug      don't remove temporary files
-@@ -17503,12 +17552,13 @@ Report bugs to <mathgl.abalakin at gmail.co
- 
- _ACEOF
- cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-+ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
- ac_cs_version="\\
- mathgl config.status 1.10
--configured by $0, generated by GNU Autoconf 2.64,
--  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
-+configured by $0, generated by GNU Autoconf 2.67,
-+  with options \\"\$ac_cs_config\\"
- 
--Copyright (C) 2009 Free Software Foundation, Inc.
-+Copyright (C) 2010 Free Software Foundation, Inc.
- This config.status script is free software; the Free Software Foundation
- gives unlimited permission to copy, distribute and modify it."
- 
-@@ -17526,11 +17576,16 @@ ac_need_defaults=:
- while test $# != 0
- do
-   case $1 in
--  --*=*)
-+  --*=?*)
-     ac_option=`expr "X$1" : 'X\([^=]*\)='`
-     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
-     ac_shift=:
-     ;;
-+  --*=)
-+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
-+    ac_optarg=
-+    ac_shift=:
-+    ;;
-   *)
-     ac_option=$1
-     ac_optarg=$2
-@@ -17544,12 +17599,15 @@ do
-     ac_cs_recheck=: ;;
-   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
-     $as_echo "$ac_cs_version"; exit ;;
-+  --config | --confi | --conf | --con | --co | --c )
-+    $as_echo "$ac_cs_config"; exit ;;
-   --debug | --debu | --deb | --de | --d | -d )
-     debug=: ;;
-   --file | --fil | --fi | --f )
-     $ac_shift
-     case $ac_optarg in
-     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
-+    '') as_fn_error $? "missing file argument" ;;
-     esac
-     as_fn_append CONFIG_FILES " '$ac_optarg'"
-     ac_need_defaults=false;;
-@@ -17562,7 +17620,7 @@ do
-     ac_need_defaults=false;;
-   --he | --h)
-     # Conflict between --help and --header
--    as_fn_error "ambiguous option: \`$1'
-+    as_fn_error $? "ambiguous option: \`$1'
- Try \`$0 --help' for more information.";;
-   --help | --hel | -h )
-     $as_echo "$ac_cs_usage"; exit ;;
-@@ -17571,7 +17629,7 @@ Try \`$0 --help' for more information.";
-     ac_cs_silent=: ;;
- 
-   # This is an error.
--  -*) as_fn_error "unrecognized option: \`$1'
-+  -*) as_fn_error $? "unrecognized option: \`$1'
- Try \`$0 --help' for more information." ;;
- 
-   *) as_fn_append ac_config_targets " $1"
-@@ -17990,7 +18048,7 @@ do
-     "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
-     "widgets/Makefile") CONFIG_FILES="$CONFIG_FILES widgets/Makefile" ;;
- 
--  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
-+  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
-   esac
- done
- 
-@@ -18028,7 +18086,7 @@ $debug ||
- {
-   tmp=./conf$$-$RANDOM
-   (umask 077 && mkdir "$tmp")
--} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
-+} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
- 
- # Set up the scripts for CONFIG_FILES section.
- # No need to generate them if there are no CONFIG_FILES.
-@@ -18045,7 +18103,7 @@ if test "x$ac_cr" = x; then
- fi
- ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
- if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
--  ac_cs_awk_cr='\r'
-+  ac_cs_awk_cr='\\r'
- else
-   ac_cs_awk_cr=$ac_cr
- fi
-@@ -18059,18 +18117,18 @@ _ACEOF
-   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
-   echo "_ACEOF"
- } >conf$$subs.sh ||
--  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
--ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
-+  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
-+ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
- ac_delim='%!_!# '
- for ac_last_try in false false false false false :; do
-   . ./conf$$subs.sh ||
--    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
-+    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
- 
-   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
-   if test $ac_delim_n = $ac_delim_num; then
-     break
-   elif $ac_last_try; then
--    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
-+    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
-   else
-     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
-   fi
-@@ -18092,7 +18150,7 @@ s/'"$ac_delim"'$//
- t delim
- :nl
- h
--s/\(.\{148\}\).*/\1/
-+s/\(.\{148\}\)..*/\1/
- t more1
- s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
- p
-@@ -18106,7 +18164,7 @@ s/.\{148\}//
- t nl
- :delim
- h
--s/\(.\{148\}\).*/\1/
-+s/\(.\{148\}\)..*/\1/
- t more2
- s/["\\]/\\&/g; s/^/"/; s/$/"/
- p
-@@ -18159,20 +18217,28 @@ if sed "s/$ac_cr//" < /dev/null > /dev/n
- else
-   cat
- fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
--  || as_fn_error "could not setup config files machinery" "$LINENO" 5
-+  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
- _ACEOF
- 
--# VPATH may cause trouble with some makes, so we remove $(srcdir),
--# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
-+# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
-+# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
- # trailing colons and then remove the whole line if VPATH becomes empty
- # (actually we leave an empty line to preserve line numbers).
- if test "x$srcdir" = x.; then
--  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
--s/:*\$(srcdir):*/:/
--s/:*\${srcdir}:*/:/
--s/:*@srcdir@:*/:/
--s/^\([^=]*=[	 ]*\):*/\1/
-+  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
-+h
-+s///
-+s/^/:/
-+s/[	 ]*$/:/
-+s/:\$(srcdir):/:/g
-+s/:\${srcdir}:/:/g
-+s/:@srcdir@:/:/g
-+s/^:*//
- s/:*$//
-+x
-+s/\(=[	 ]*\).*/\1/
-+G
-+s/\n//
- s/^[^=]*=[	 ]*$//
- }'
- fi
-@@ -18200,7 +18266,7 @@ for ac_last_try in false false :; do
-   if test -z "$ac_t"; then
-     break
-   elif $ac_last_try; then
--    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
-+    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
-   else
-     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
-   fi
-@@ -18285,7 +18351,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ
- _ACAWK
- _ACEOF
- cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
--  as_fn_error "could not setup config headers machinery" "$LINENO" 5
-+  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
- fi # test -n "$CONFIG_HEADERS"
- 
- 
-@@ -18298,7 +18364,7 @@ do
-   esac
-   case $ac_mode$ac_tag in
-   :[FHL]*:*);;
--  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
-+  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
-   :[FH]-) ac_tag=-:-;;
-   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
-   esac
-@@ -18326,7 +18392,7 @@ do
- 	   [\\/$]*) false;;
- 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
- 	   esac ||
--	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
-+	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
-       esac
-       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
-       as_fn_append ac_file_inputs " '$ac_f'"
-@@ -18353,7 +18419,7 @@ $as_echo "$as_me: creating $ac_file" >&6
- 
-     case $ac_tag in
-     *:-:* | *:-) cat >"$tmp/stdin" \
--      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
-+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
-     esac
-     ;;
-   esac
-@@ -18490,22 +18556,22 @@ s&@MKDIR_P@&$ac_MKDIR_P&;t t
- $ac_datarootdir_hack
- "
- eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
--  || as_fn_error "could not create $ac_file" "$LINENO" 5
-+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
- 
- test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
-   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
-   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
-   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
--which seems to be undefined.  Please make sure it is defined." >&5
-+which seems to be undefined.  Please make sure it is defined" >&5
- $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
--which seems to be undefined.  Please make sure it is defined." >&2;}
-+which seems to be undefined.  Please make sure it is defined" >&2;}
- 
-   rm -f "$tmp/stdin"
-   case $ac_file in
-   -) cat "$tmp/out" && rm -f "$tmp/out";;
-   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
-   esac \
--  || as_fn_error "could not create $ac_file" "$LINENO" 5
-+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
-  ;;
-   :H)
-   #
-@@ -18516,19 +18582,19 @@ which seems to be undefined.  Please mak
-       $as_echo "/* $configure_input  */" \
-       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
-     } >"$tmp/config.h" \
--      || as_fn_error "could not create $ac_file" "$LINENO" 5
-+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
-     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
-       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
- $as_echo "$as_me: $ac_file is unchanged" >&6;}
-     else
-       rm -f "$ac_file"
-       mv "$tmp/config.h" "$ac_file" \
--	|| as_fn_error "could not create $ac_file" "$LINENO" 5
-+	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
-     fi
-   else
-     $as_echo "/* $configure_input  */" \
-       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
--      || as_fn_error "could not create -" "$LINENO" 5
-+      || as_fn_error $? "could not create -" "$LINENO" 5
-   fi
- # Compute "$ac_file"'s index in $config_headers.
- _am_arg="$ac_file"
-@@ -19486,7 +19552,7 @@ _ACEOF
- ac_clean_files=$ac_clean_files_save
- 
- test $ac_write_fail = 0 ||
--  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
-+  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
- 
- 
- # configure is writing to config.log, and then calls config.status.
-@@ -19507,7 +19573,7 @@ if test "$no_create" != yes; then
-   exec 5>>config.log
-   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
-   # would make configure fail if this is the last instruction.
--  $ac_cs_success || as_fn_exit $?
-+  $ac_cs_success || as_fn_exit 1
- fi
- if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
-   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
---- mathgl-1.10.2.1.orig/widgets/Makefile.in
-+++ mathgl-1.10.2.1/widgets/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -62,7 +62,11 @@ DIST_COMMON = $(srcdir)/Makefile.am $(sr
- subdir = widgets
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/samples.texi
++++ b/texinfo/samples.texi
 @@ -0,0 +1,6586 @@
 + at c ------------------------------------------------------------------
 + at node Samples, TeX-like symbols, MGL interface, Top
@@ -16793,7 +6639,7 @@ Last-Update: <YYYY-MM-DD>
 +
 + at end verbatim
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/example.texi
++++ b/texinfo/example.texi
 @@ -0,0 +1,1210 @@
 + at c ------------------------------------------------------------------
 + at node Examples, MathGL core, Overview, Top
@@ -18006,79 +7852,15 @@ Last-Update: <YYYY-MM-DD>
 +    mgl_write_png(gr, "test.png", "");  // don't forgot to save picture
 + at end verbatim
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/.directory
++++ b/texinfo/.directory
 @@ -0,0 +1,5 @@
 +[Dolphin]
 +Timestamp=2010,8,14,2,50,41
 +
 +[Settings]
 +ShowDotFiles=true
---- mathgl-1.10.2.1.orig/texinfo/Makefile.am
-+++ mathgl-1.10.2.1/texinfo/Makefile.am
-@@ -1,4 +1,4 @@
--SUBDIRS			= png .
-+SUBDIRS			= .
- 
- CLEANFILES = mathgl_en.info mathgl_en.info-1 mathgl_en.info-2 mathgl_en.info-3 \
- mathgl_ru.info mathgl_ru.info-1 mathgl_ru.info-2 mathgl_ru.info-3
-@@ -11,20 +11,32 @@ AM_MAKEINFOFLAGS	= --no-validate
- 
- info_TEXINFOS           = mathgl_en.texi
- mathgl_en_TEXINFOS		= \
--example_en.texi  gpl-3.0.texi  overview_en.texi  samples_en.texi \
--class_en.texi  fdl.texi      data_en.texi \
--core_en.texi   gpl-2.0.texi  mgl_en.texi
--
--info_TEXINFOS           += mathgl_ru.texi
--mathgl_ru_TEXINFOS	= \
--samples_ru.texi class_ru.texi overview_ru.texi appendix_ru.texi \
--data_ru.texi mgl_ru.texi core_ru.texi example_ru.texi fdl.texi \
--gpl-2.0.texi gpl-3.0.texi
-+ example_en.texi  gpl-3.0.texi  overview_en.texi  samples_en.texi \
-+ class_en.texi  fdl.texi      data_en.texi \
-+ core_en.texi   gpl-2.0.texi  mgl_en.texi
-+
-+#Disabled. This throws UTF8 errors on attempt to build, and drops texinfo
-+#into interactive mode.
-+#info_TEXINFOS           += mathgl_ru.texi
-+#mathgl_ru_TEXINFOS	= \
-+ samples_ru.texi class_ru.texi overview_ru.texi appendix_ru.texi \
-+ data_ru.texi mgl_ru.texi core_ru.texi example_ru.texi fdl.texi \
-+ gpl-2.0.texi gpl-3.0.texi
- 
- mglpng=$(DESTDIR)$(docdir)/png_static
- 
--#install-data-local: install-html install-pdf
--install-data-local: install-html
-+images = ${shell $(top_builddir)/examples/mgl_example -list}
-+png_images = ${images:=.png}
-+
-+
-+all-local: png_build
-+
-+png_build:
-+	$(top_builddir)/examples/mgl_example
-+	mv ${png_images} png/
-+	touch mathgl.texi
-+
-+install-data-local: install-html install-pdf
- 	mkdir -p $(mglpng)
- 	cp -r $(top_srcdir)/texinfo/png_static/*.png $(mglpng)
- 
-@@ -32,4 +44,10 @@ uninstall-local:
- 	rm -rf $(mglpng)
- 
- #all-local: html pdf
--all-local: html
-+all-local: html pdf
-+
-+html: png_build
-+
-+pdf: png_build
-+	texi2pdf mathgl_en.texi
-+
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/cint.texi
++++ b/texinfo/cint.texi
 @@ -0,0 +1,2489 @@
 + at c ------------------------------------------------------------------
 + at node C interface, Python interface, Other classes, Top
@@ -20570,7 +10352,7 @@ Last-Update: <YYYY-MM-DD>
 + at end deftypefn
 +
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/mathgl.texi
++++ b/texinfo/mathgl.texi
 @@ -0,0 +1,115 @@
 +\input texinfo
 + at setfilename mathgl.info
@@ -20688,7 +10470,7 @@ Last-Update: <YYYY-MM-DD>
 +
 + at bye
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/python.texi
++++ b/texinfo/python.texi
 @@ -0,0 +1,1944 @@
 + at c ------------------------------------------------------------------
 + at node Python interface, MGL interface, C interface, Top
@@ -22635,7 +12417,7 @@ Last-Update: <YYYY-MM-DD>
 +Finish writing animated GIF and close connected pointers.
 + at end deftypemethod
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/core.texi
++++ b/texinfo/core.texi
 @@ -0,0 +1,2186 @@
 + at c ------------------------------------------------------------------
 + at node MathGL core, Plotter classes, Examples, Top
@@ -24823,235 +14605,8 @@ Last-Update: <YYYY-MM-DD>
 +Ends group definition.
 + at end deftypemethod
 +
---- mathgl-1.10.2.1.orig/texinfo/Makefile.in
-+++ mathgl-1.10.2.1/texinfo/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -34,11 +34,15 @@ POST_UNINSTALL = :
- build_triplet = @build@
- host_triplet = @host@
- subdir = texinfo
--DIST_COMMON = $(mathgl_en_TEXINFOS) $(mathgl_ru_TEXINFOS) \
--	$(srcdir)/Makefile.am $(srcdir)/Makefile.in
-+DIST_COMMON = $(mathgl_en_TEXINFOS) $(srcdir)/Makefile.am \
-+	$(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
-@@ -47,14 +51,14 @@ CONFIG_CLEAN_FILES =
- CONFIG_CLEAN_VPATH_FILES =
- SOURCES =
- DIST_SOURCES =
--INFO_DEPS = mathgl_en.info mathgl_ru.info
-+INFO_DEPS = mathgl_en.info
- TEXINFO_TEX = $(top_srcdir)/config/texinfo.tex
- am__TEXINFO_TEX_DIR = $(top_srcdir)/config
--DVIS = mathgl_en.dvi mathgl_ru.dvi
--PDFS = mathgl_en.pdf mathgl_ru.pdf
--PSS = mathgl_en.ps mathgl_ru.ps
--HTMLS = mathgl_en.html mathgl_ru.html
--TEXINFOS = mathgl_en.texi mathgl_ru.texi
-+DVIS = mathgl_en.dvi
-+PDFS = mathgl_en.pdf
-+PSS = mathgl_en.ps
-+HTMLS = mathgl_en.html
-+TEXINFOS = mathgl_en.texi
- TEXI2DVI = texi2dvi
- DVIPS = dvips
- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
-@@ -290,7 +294,7 @@ target_alias = @target_alias@
- top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
--SUBDIRS = png .
-+SUBDIRS = .
- CLEANFILES = mathgl_en.info mathgl_en.info-1 mathgl_en.info-2 mathgl_en.info-3 \
- mathgl_ru.info mathgl_ru.info-1 mathgl_ru.info-2 mathgl_ru.info-3
- 
-@@ -298,18 +302,23 @@ MAKEINFOHTML = texi2html
- TEXI2PDF = texi2pdf
- AM_MAKEINFOHTMLFLAGS = --split=chapter
- AM_MAKEINFOFLAGS = --no-validate
--info_TEXINFOS = mathgl_en.texi mathgl_ru.texi
-+info_TEXINFOS = mathgl_en.texi
- mathgl_en_TEXINFOS = \
--example_en.texi  gpl-3.0.texi  overview_en.texi  samples_en.texi \
--class_en.texi  fdl.texi      data_en.texi \
--core_en.texi   gpl-2.0.texi  mgl_en.texi
--
--mathgl_ru_TEXINFOS = \
--samples_ru.texi class_ru.texi overview_ru.texi appendix_ru.texi \
--data_ru.texi mgl_ru.texi core_ru.texi example_ru.texi fdl.texi \
--gpl-2.0.texi gpl-3.0.texi
-+ example_en.texi  gpl-3.0.texi  overview_en.texi  samples_en.texi \
-+ class_en.texi  fdl.texi      data_en.texi \
-+ core_en.texi   gpl-2.0.texi  mgl_en.texi
- 
-+
-+#Disabled. This throws UTF8 errors on attempt to build, and drops texinfo
-+#into interactive mode.
-+#info_TEXINFOS           += mathgl_ru.texi
-+#mathgl_ru_TEXINFOS	= \
-+# samples_ru.texi class_ru.texi overview_ru.texi appendix_ru.texi \
-+# data_ru.texi mgl_ru.texi core_ru.texi example_ru.texi fdl.texi \
-+# gpl-2.0.texi gpl-3.0.texi
- mglpng = $(DESTDIR)$(docdir)/png_static
-+images = ${shell $(top_builddir)/examples/mgl_example -list}
-+png_images = ${images:=.png}
- all: all-recursive
- 
- .SUFFIXES:
-@@ -392,48 +401,6 @@ mathgl_en.html: mathgl_en.texi $(mathgl_
- 	    rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
- 	  exit 1; \
- 	fi
--
--mathgl_ru.info: mathgl_ru.texi $(mathgl_ru_TEXINFOS)
--	restore=: && backupdir="$(am__leading_dot)am$$$$" && \
--	rm -rf $$backupdir && mkdir $$backupdir && \
--	if ($(MAKEINFO) --version) >/dev/null 2>&1; then \
--	  for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
--	    if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
--	  done; \
--	else :; fi && \
--	if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
--	 -o $@ `test -f 'mathgl_ru.texi' || echo '$(srcdir)/'`mathgl_ru.texi; \
--	then \
--	  rc=0; \
--	else \
--	  rc=$$?; \
--	  $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
--	fi; \
--	rm -rf $$backupdir; exit $$rc
--
--mathgl_ru.dvi: mathgl_ru.texi $(mathgl_ru_TEXINFOS) 
--	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
--	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
--	$(TEXI2DVI) -o $@ `test -f 'mathgl_ru.texi' || echo '$(srcdir)/'`mathgl_ru.texi
--
--mathgl_ru.pdf: mathgl_ru.texi $(mathgl_ru_TEXINFOS) 
--	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
--	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
--	$(TEXI2PDF) -o $@ `test -f 'mathgl_ru.texi' || echo '$(srcdir)/'`mathgl_ru.texi
--
--mathgl_ru.html: mathgl_ru.texi $(mathgl_ru_TEXINFOS) 
--	rm -rf $(@:.html=.htp)
--	if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
--	 -o $(@:.html=.htp) `test -f 'mathgl_ru.texi' || echo '$(srcdir)/'`mathgl_ru.texi; \
--	then \
--	  rm -rf $@; \
--	  if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
--	    mv $(@:.html=) $@; else mv $(@:.html=.htp) $@; fi; \
--	else \
--	  if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
--	    rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
--	  exit 1; \
--	fi
- .dvi.ps:
- 	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
- 	$(DVIPS) -o $@ $<
-@@ -520,17 +487,11 @@ mostlyclean-aminfo:
- 	-rm -rf mathgl_en.aux mathgl_en.cp mathgl_en.cps mathgl_en.fn mathgl_en.fns \
- 	  mathgl_en.ky mathgl_en.kys mathgl_en.log mathgl_en.pg \
- 	  mathgl_en.tmp mathgl_en.toc mathgl_en.tp mathgl_en.tps \
--	  mathgl_en.vr mathgl_en.vrs mathgl_ru.aux mathgl_ru.cp \
--	  mathgl_ru.cps mathgl_ru.fn mathgl_ru.fns mathgl_ru.ky \
--	  mathgl_ru.kys mathgl_ru.log mathgl_ru.pg mathgl_ru.tmp \
--	  mathgl_ru.toc mathgl_ru.tp mathgl_ru.tps mathgl_ru.vr \
--	  mathgl_ru.vrs
-+	  mathgl_en.vr mathgl_en.vrs
- 
- clean-aminfo:
--	-test -z "mathgl_en.dvi mathgl_en.pdf mathgl_en.ps mathgl_en.html mathgl_ru.dvi \
--	  mathgl_ru.pdf mathgl_ru.ps mathgl_ru.html" \
--	|| rm -rf mathgl_en.dvi mathgl_en.pdf mathgl_en.ps mathgl_en.html mathgl_ru.dvi \
--	  mathgl_ru.pdf mathgl_ru.ps mathgl_ru.html
-+	-test -z "mathgl_en.dvi mathgl_en.pdf mathgl_en.ps mathgl_en.html" \
-+	|| rm -rf mathgl_en.dvi mathgl_en.pdf mathgl_en.ps mathgl_en.html
- 
- maintainer-clean-aminfo:
- 	@list='$(INFO_DEPS)'; for i in $$list; do \
-@@ -546,7 +507,7 @@ maintainer-clean-aminfo:
- #     (which will cause the Makefiles to be regenerated when you run `make');
- # (2) otherwise, pass the desired values on the `make' command line.
- $(RECURSIVE_TARGETS):
--	@failcom='exit 1'; \
-+	@fail= failcom='exit 1'; \
- 	for f in x $$MAKEFLAGS; do \
- 	  case $$f in \
- 	    *=* | --[!k]*);; \
-@@ -571,7 +532,7 @@ $(RECURSIVE_TARGETS):
- 	fi; test -z "$$fail"
- 
- $(RECURSIVE_CLEAN_TARGETS):
--	@failcom='exit 1'; \
-+	@fail= failcom='exit 1'; \
- 	for f in x $$MAKEFLAGS; do \
- 	  case $$f in \
- 	    *=* | --[!k]*);; \
-@@ -781,8 +742,6 @@ dvi: dvi-recursive
- 
- dvi-am: $(DVIS)
- 
--html: html-recursive
--
- html-am: $(HTMLS)
- 
- info: info-recursive
-@@ -903,8 +862,6 @@ mostlyclean: mostlyclean-recursive
- mostlyclean-am: mostlyclean-aminfo mostlyclean-generic \
- 	mostlyclean-libtool
- 
--pdf: pdf-recursive
--
- pdf-am: $(PDFS)
- 
- ps: ps-recursive
-@@ -935,8 +892,14 @@ uninstall-am: uninstall-dvi-am uninstall
- 	uninstall-local uninstall-pdf-am uninstall-ps-am
- 
- 
--#install-data-local: install-html install-pdf
--install-data-local: install-html
-+all-local: png_build
-+
-+png_build:
-+	$(top_builddir)/examples/mgl_example
-+	mv ${png_images} png/
-+	touch mathgl.texi
-+
-+install-data-local: install-html install-pdf
- 	mkdir -p $(mglpng)
- 	cp -r $(top_srcdir)/texinfo/png_static/*.png $(mglpng)
- 
-@@ -944,7 +907,12 @@ uninstall-local:
- 	rm -rf $(mglpng)
- 
- #all-local: html pdf
--all-local: html
-+all-local: html pdf
-+
-+html: png_build
-+
-+pdf: png_build
-+	texi2pdf mathgl_en.texi
- 
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/data.texi
++++ b/texinfo/data.texi
 @@ -0,0 +1,579 @@
 + at c ------------------------------------------------------------------
 + at node mglData class, Other classes, Widget classes, Top
@@ -25633,7 +15188,7 @@ Last-Update: <YYYY-MM-DD>
 + at end deftypefn
 +
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/appendix.texi
++++ b/texinfo/appendix.texi
 @@ -0,0 +1,17 @@
 +The full list of TeX-like commands recognizable by MathGL is shown below. If command is not recognized then it will be printed as is by ommitting @samp{\} symbol. For example, @samp{\#} produce ``#'', @samp{\\} produce ``\'', @samp{\qq} produce ``qq''.
 + at c All commands are typed without @samp{\} sign.
@@ -25653,7 +15208,7 @@ Last-Update: <YYYY-MM-DD>
 +IF ANYBODY WILL CHECK WHETHER ALL NAMES CORRESPOND TO RIGHT TEX SYMBOLS I SHALL APPRECIATE IT GREATLY. 
 +
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/mgl.texi
++++ b/texinfo/mgl.texi
 @@ -0,0 +1,1601 @@
 + at c ------------------------------------------------------------------
 + at node MGL interface, Samples, Python interface, Top
@@ -27257,7 +16812,7 @@ Last-Update: <YYYY-MM-DD>
 +
 +Additionally you can create animated GIF file or a set of JPEG files with names @samp{frameNNNN.jpg} (here @samp{NNNN} is frame index). You should use @code{mgl2gif} tool and specify the values of @code{$0} parameter for making animation. Values of the parameter @code{$0} can be specified inside the script by comment @code{##a val} for each value @code{val} (one comment for one value) or by option(s) @samp{-Aval}. Tool @code{mgl2gif} will execute script several times (once for each specified value of @code{$0}) and save result in animated GIF file. For saving each frame in JPEG just add command @code{write ''} at the end of the script.
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/class.texi
++++ b/texinfo/class.texi
 @@ -0,0 +1,887 @@
 +
 + at c ------------------------------------------------------------------
@@ -28147,7 +17702,7 @@ Last-Update: <YYYY-MM-DD>
 + at end deftypecv
 +
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/overview.texi
++++ b/texinfo/overview.texi
 @@ -0,0 +1,315 @@
 +
 + at node Overview, Examples, , Top
@@ -28464,29 +18019,8 @@ Last-Update: <YYYY-MM-DD>
 + at item
 +I'm thankful to S. Skobelev, A. Korotkevich, V. Onuchin, S.M. Plis, R. Kiselev, A. Ivanov, M. Vidiassov and V. Lipatov for fruitful comments.
 + at end itemize
---- mathgl-1.10.2.1.orig/texinfo/png/Makefile.in
-+++ mathgl-1.10.2.1/texinfo/png/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -38,7 +38,11 @@ subdir = texinfo/png
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
 --- /dev/null
-+++ mathgl-1.10.2.1/texinfo/png/Makefile
++++ b/texinfo/png/Makefile
 @@ -0,0 +1,469 @@
 +# Makefile.in generated by automake 1.11.1 from Makefile.am.
 +# texinfo/png/Makefile.  Generated from Makefile.in by configure.
@@ -28957,29 +18491,8 @@ Last-Update: <YYYY-MM-DD>
 +# Tell versions [3.59,3.63) of GNU make to not export all variables.
 +# Otherwise a system limit (for SysV at least) may be exceeded.
 +.NOEXPORT:
---- mathgl-1.10.2.1.orig/include/Makefile.in
-+++ mathgl-1.10.2.1/include/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -39,7 +39,11 @@ DIST_COMMON = $(am__nobase_include_HEADE
- 	$(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
 --- /dev/null
-+++ mathgl-1.10.2.1/include/mgl/mgl_io.h
++++ b/include/mgl/mgl_io.h
 @@ -0,0 +1,68 @@
 +/* mgl_io.h is part of Math Graphic Library
 + * Copyright (C) 2008 Dmitry Kulagin <dik at kulagin.nnov.ru>
@@ -29050,7 +18563,7 @@ Last-Update: <YYYY-MM-DD>
 +#endif
 +//-----------------------------------------------------------------------------
 --- /dev/null
-+++ mathgl-1.10.2.1/lang/mgl_graph.i
++++ b/lang/mgl_graph.i
 @@ -0,0 +1,819 @@
 +/***************************************************************************
 + * mgl_graph.i is part of Math Graphic Library
@@ -29871,29 +19384,8 @@ Last-Update: <YYYY-MM-DD>
 +	void Fill(mglData *u, const char *eq, mglData *v=NULL, mglData *w=NULL)
 +	{	mgl_data_fill_eq(self, u,eq,v,w);	}
 +};
---- mathgl-1.10.2.1.orig/lang/Makefile.in
-+++ mathgl-1.10.2.1/lang/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -45,7 +45,11 @@ DIST_COMMON = $(am__dist_octave_DATA_DIS
- 	$(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
 --- /dev/null
-+++ mathgl-1.10.2.1/fonts/STIX_b.vfm
++++ b/fonts/STIX_b.vfm
 @@ -0,0 +1,1411 @@
 +# font STIXGeneralBol.otf has 1408 glyphs 
 +1408 35.7143 645596
@@ -31307,7 +20799,7 @@ Last-Update: <YYYY-MM-DD>
 +64260 416 121 163950 123 644858
 +126	36	124	50	118	61	109	70	97	76	84	78	70	76	58	70	49	61	43	49	41	35	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	90	117	94	150	98	177	103	200	108	224	116	250	120	262	122	272	124	280	125	288	125	295	123	312	117	327	108	337	97	343	83	345	68	343	56	337	48	327	42	313	41	296	41	288	43	272	46	262	50	250	57	224	63	201	67	177	71	150	75	117	84	202	93	240	99	269	103	289	105	302	106	311	105	322	101	331	94	339	85	344	74	345	62	344	53	339	46	331	43	321	41	309	42	301	44	288	48	268	54	240	63	202	16383	16383	214	202	223	241	229	269	233	289	235	302	236	311	235	321	231	331	224	339	215	344	204	345	191	344	182	339	176	331	172	321	171	309	174	288	178	268	184	240	193	202	160	209	151	142	94	142	103	209	16383	16383	248	209	248	245	204	245	219	350	180	350	165	245	108	245	123	350	84	350	70	245	17	245	17	209	65	209	55	142	2	142	2	105	50	105	36	0	75	0	89	105	146	105	131	0	170	0	185	105	233	105	233	142	190	142	199	209	134	124	155	112	168	102	176	92	180	81	181	67	179	53	174	41	165	29	152	21	134	15	16383	16383	107	227	90	234	78	241	69	250	64	261	62	276	64	288	68	299	77	308	90	316	107	322	16383	16383	134	320	154	315	170	305	184	289	195	268	204	241	214	241	214	311	200	318	187	324	173	329	156	334	134	337	134	375	107	375	107	336	94	334	84	333	75	330	67	328	59	324	43	313	31	300	22	285	16	267	15	248	18	223	28	201	45	180	72	160	107	140	107	15	86	21	69	32	55	48	43	70	33	99	23	100	23	22	44	13	61	7	76	3	90	1	107	0	107	-49	134	-49	134	0	156	5	174	10	188	15	200	22	210	31	220	41	227	53	232	67	235	82	236	98	231	131	216	156	194	177	166	195	134	214	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	226	50	215	43	206	37	197	34	189	31	181	31	172	32	162	34	153	38	145	44	137	51	124	66	114	81	107	97	102	114	100	132	102	143	106	152	113	161	123	170	137	179	159	145	180	115	198	88	214	67	226	50	16383	16383	233	267	232	255	228	246	222	238	212	231	199	226	184	244	173	261	166	275	162	288	161	301	162	311	166	319	171	324	179	328	188	329	202	326	214	317	224	303	231	286	233	267	16383	16383	395	56	384	63	379	55	374	50	368	46	362	43	354	42	344	44	333	48	323	56	310	69	295	88	310	107	321	122	331	137	342	155	355	177	360	185	365	190	372	194	380	196	392	198	392	209	290	209	290	198	304	196	314	193	319	189	321	184	321	177	320	165	317	153	310	140	299	124	283	104	208	211	236	224	258	237	273	251	281	267	284	285	280	305	270	322	253	334	231	343	204	345	169	342	141	332	120	316	108	294	103	266	104	253	106	241	110	228	118	213	129	194	91	175	63	155	45	133	34	109	31	84	36	52	49	26	69	8	95	-2	127	-6	149	-5	170	0	192	7	214	20	238	36	254	19	269	6	283	-1	297	-5	312	-7	322	-6	331	-4	341	-1	350	2	358	7	363	11	368	17	374	24	380	33	387	44	80	202	89	241	95	269	99	288	102	302	102	310	101	322	97	332	90	339	81	344	70	345	58	344	49	339	43	331	39	321	37	309	38	301	41	288	45	269	51	241	59	202	153	-69	122	-38	100	-6	87	28	81	73	79	129	80	187	86	233	98	269	119	302	153	334	153	347	136	338	123	329	111	320	100	311	89	300	65	271	47	240	34	206	26	169	23	129	24	101	28	74	34	48	44	24	57	2	72	-18	88	-35	105	-51	126	-66	153	-83	13	333	47	303	68	272	80	236	86	192	87	134	86	73	81	28	69	-8	48	-39	13	-69	13	-83	30	-74	44	-65	56	-56	67	-47	78	-35	101	-7	119	24	133	57	141	94	143	133	142	160	138	186	131	211	121	235	109	258	95	279	80	297	62	314	40	330	13	347	130	248	130	264	131	272	133	279	137	286	141	295	144	301	147	305	149	310	150	314	150	318	149	327	146	335	141	340	134	344	126	345	118	344	110	341	105	335	101	328	100	320	100	316	101	311	105	301	109	294	114	284	117	276	119	268	120	259	121	248	118	247	108	253	100	258	94	264	89	271	83	281	77	290	71	296	65	300	59	302	51	303	44	302	37	299	32	294	29	287	28	279	29	272	32	265	39	259	49	255	62	252	74	251	84	250	102	244	113	239	113	236	104	230	97	227	89	224	81	223	70	222	56	220	44	217	35	212	30	205	28	195	29	187	33	180	38	175	45	172	53	171	59	171	64	173	69	176	74	182	80	190	88	200	100	214	108	220	118	227	121	225	120	213	119	203	117	194	114	186	109	176	106	171	104	166	102	162	101	158	101	153	102	145	106	137	111	132	118	128	126	127	134	129	141	132	146	138	150	145	151	153	151	157	149	165	146	170	138	186	135	195	132	203	131	213	130	225	133	227	140	223	146	219	156	209	161	202	171	190	179	181	185	175	192	172	199	171	208	172	215	175	220	181	223	188	224	196	223	205	219	211	211	216	201	220	187	222	175	223	165	225	157	228	148	231	138	235	138	239	147	245	155	249	163	251	172	252	183	252	195	253	206	257	215	262	221	270	224	279	222	286	218	293	213	298	205	302	198	303	191	303	186	301	181	297	175	292	170	284	162	274	156	267	150	261	143	255	133	247	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	28	-89	59	-70	83	-50	99	-28	109	-4	112	20	109	39	103	55	93	67	79	75	61	78	47	76	36	70	27	61	21	49	20	35	21	22	26	12	34	4	44	0	56	-2	61	-2	64	-1	68	-1	74	-3	76	-5	78	-11	75	-23	69	-36	58	-49	43	-63	23	-78	143	85	143	143	22	143	22	85	105	36	103	49	97	61	88	70	76	76	63	78	50	76	38	70	29	61	23	49	21	36	23	22	28	10	37	1	49	-4	63	-6	76	-4	88	1	97	11	103	22	105	36	151	345	106	345	-11	-8	33	-8	159	112	158	73	154	43	148	23	139	11	126	7	112	11	103	23	96	43	92	73	91	112	91	224	92	264	96	294	102	315	112	326	124	330	137	326	147	314	154	293	158	264	159	224	16383	16383	238	169	234	219	221	266	200	306	169	334	127	344	82	333	49	305	28	264	16	217	12	167	18	109	33	61	57	24	89	1	126	-6	162	1	193	25	217	61	232	110	238	169	220	0	220	12	197	14	182	18	173	26	168	40	167	59	167	344	158	344	32	290	32	276	42	281	51	284	58	286	65	287	75	289	82	287	87	283	90	276	93	266	93	65	92	43	87	27	76	18	59	14	34	12	34	0	239	105	227	105	219	88	209	76	196	70	177	67	150	66	80	66	161	143	182	165	198	187	209	208	216	230	218	252	214	284	202	309	182	328	157	340	127	344	99	340	73	328	51	308	31	280	16	242	30	242	40	259	51	271	63	280	76	285	90	287	112	283	129	274	141	260	148	243	150	224	149	210	146	195	140	180	133	165	124	150	110	128	94	106	73	82	46	52	8	12	8	0	216	0	29	262	40	278	52	290	64	298	77	302	92	304	109	302	123	295	133	285	140	271	142	252	139	235	132	221	120	208	101	196	76	186	76	178	98	170	116	163	130	156	141	149	152	140	161	130	167	119	173	106	176	93	177	79	175	59	168	42	158	29	144	21	128	18	121	18	113	20	106	24	98	31	89	40	78	50	68	58	59	64	50	67	41	68	30	67	21	62	14	56	9	48	8	38	11	23	21	10	37	1	59	-4	84	-6	133	0	174	18	206	46	227	81	234	123	231	146	223	168	211	187	194	202	173	212	189	222	201	233	209	247	213	261	215	276	211	296	201	315	184	330	161	340	133	344	105	341	79	332	56	317	36	295	18	268	134	127	30	127	134	275	16383	16383	238	72	238	127	206	127	206	344	166	344	9	128	9	72	133	72	133	0	206	0	206	72	235	338	74	338	26	166	50	164	71	163	88	161	116	155	140	144	160	131	175	116	183	98	186	79	184	61	177	47	166	36	153	29	137	26	129	27	121	29	112	33	102	39	92	47	80	56	69	63	59	67	50	70	41	70	32	69	23	65	17	58	13	50	11	40	15	27	24	15	39	5	60	-1	84	-3	131	2	170	18	200	43	219	77	225	117	222	147	211	173	193	194	169	212	139	224	128	227	116	229	102	231	85	232	64	234	75	275	213	275	161	83	160	51	157	30	151	16	143	9	131	7	124	8	118	10	113	13	109	17	105	22	101	34	97	50	94	71	93	95	92	123	92	140	93	155	95	169	97	178	99	183	101	185	104	186	112	188	117	188	134	185	147	173	155	153	160	124	161	83	16383	16383	235	344	195	336	162	329	134	319	109	305	84	286	59	261	40	234	26	204	17	172	14	137	19	88	35	48	59	18	91	0	130	-6	166	0	196	15	218	39	233	72	238	111	233	145	221	172	202	193	176	206	144	210	135	210	119	208	111	205	102	202	116	242	136	274	162	300	195	319	235	331	238	338	31	338	8	227	22	227	28	244	35	256	45	264	57	268	74	270	174	270	74	0	121	0	166	64	164	44	158	29	149	18	136	12	121	9	104	13	92	22	82	36	77	56	75	80	75	93	78	107	82	121	89	136	100	153	128	133	147	116	159	101	165	84	166	64	16383	16383	170	268	169	255	167	244	163	234	158	223	149	211	126	225	108	239	95	255	87	271	84	288	86	301	92	313	101	321	112	327	126	329	141	326	153	318	162	305	168	288	170	268	16383	16383	236	94	234	117	226	139	212	159	191	179	161	201	187	211	206	223	219	237	226	253	229	272	225	294	213	314	193	330	166	340	132	344	93	340	62	328	39	310	25	286	20	257	22	235	30	216	43	197	62	180	89	162	63	154	42	141	27	124	17	103	14	79	19	49	33	25	55	8	85	-2	120	-6	160	-1	192	11	216	32	231	60	236	94	158	230	158	189	157	181	156	172	155	164	154	161	154	158	153	156	153	155	152	154	149	152	141	150	132	150	115	153	103	165	95	185	90	216	89	257	90	287	93	308	99	321	107	328	119	330	126	330	133	328	138	325	142	320	146	314	150	303	153	289	156	271	158	251	158	230	16383	16383	16	-6	56	0	88	7	114	17	139	30	164	49	189	72	210	99	224	129	234	162	237	197	231	247	216	287	192	318	159	337	121	344	85	338	56	322	33	298	18	266	13	229	17	195	30	166	49	145	75	132	105	127	116	128	126	128	134	130	142	133	150	137	134	96	114	63	88	37	55	19	16	7	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	50	-89	81	-70	104	-50	120	-28	130	-4	133	20	131	39	124	55	114	67	100	75	83	78	69	76	57	70	48	61	43	49	41	35	42	22	47	12	55	4	65	0	78	-2	83	-2	85	-1	89	-1	95	-3	97	-5	99	-11	97	-23	90	-36	80	-49	65	-63	45	-78	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	335	-11	335	32	117	127	335	223	335	267	40	137	40	117	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	335	117	335	137	40	267	40	223	258	127	40	32	40	-11	161	36	159	49	153	61	144	70	133	76	120	78	106	76	94	70	85	61	79	49	77	36	79	22	85	11	94	1	106	-4	119	-6	133	-4	144	1	153	11	159	22	161	36	16383	16383	127	116	127	135	130	148	136	158	146	168	162	179	186	195	203	210	215	226	221	243	223	262	218	289	205	311	184	329	156	340	121	344	90	341	64	331	45	315	33	295	28	272	30	259	34	249	41	241	50	235	61	233	71	235	80	240	87	247	92	256	94	267	92	277	90	282	87	287	83	292	80	295	76	301	76	304	75	306	77	313	81	319	87	323	96	326	106	326	120	324	132	315	141	302	146	284	148	262	144	236	135	213	124	189	115	165	110	138	110	128	111	123	112	116	289	205	288	192	285	176	281	160	275	144	269	129	262	118	254	108	246	101	237	97	228	95	218	97	209	103	203	112	199	124	198	139	201	164	210	190	225	213	244	229	266	235	274	234	280	231	285	224	288	216	289	205	16383	16383	349	38	326	28	306	21	286	17	267	14	248	13	199	21	158	41	127	72	107	113	100	162	107	216	127	261	157	296	197	318	243	326	288	319	328	300	359	271	380	234	387	193	384	161	374	133	359	111	342	95	322	90	316	91	311	94	307	99	305	106	305	123	339	253	303	253	297	233	291	244	285	252	278	256	271	259	261	259	225	252	197	231	176	200	164	165	160	129	162	111	168	95	177	83	190	75	206	72	221	74	235	78	247	86	259	96	270	109	273	96	279	86	289	79	300	74	314	72	344	78	370	95	392	121	406	155	411	195	403	243	380	285	345	317	299	338	244	345	184	336	132	311	91	272	64	222	54	165	64	108	90	60	131	23	183	0	243	-8	265	-8	285	-4	306	0	329	9	355	21	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	132	296	133	306	136	314	142	319	150	322	161	323	179	320	193	312	202	298	208	279	210	254	208	229	201	209	187	196	164	189	132	186	16383	16383	213	182	244	191	266	203	281	218	290	237	292	258	287	286	271	309	246	325	210	335	166	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	144	271	162	244	175	213	182	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	129	299	130	307	133	313	138	317	146	320	156	321	177	319	196	313	212	303	226	289	238	271	245	254	251	235	255	213	257	190	258	165	257	139	254	113	248	90	242	70	233	54	222	41	209	30	194	23	177	19	158	17	147	19	139	22	133	29	130	38	129	50	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	161	0	191	2	219	7	245	15	268	26	287	41	307	62	323	86	335	113	342	142	345	172	337	229	314	275	276	310	226	331	163	338	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	291	237	291	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	165	160	162	180	154	195	140	204	118	209	87	222	87	222	256	209	256	204	227	194	205	179	191	159	184	133	181	133	296	134	305	138	313	145	317	154	320	168	321	192	320	211	318	226	314	239	309	259	293	265	283	271	272	275	257	280	237	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	195	278	196	297	200	310	207	318	220	323	239	325	384	0	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	339	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	124	0	124	12	103	15	89	21	80	31	75	45	74	65	74	297	200	0	213	0	339	302	339	55	338	39	334	28	326	20	314	15	295	12	295	0	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	283	167	279	111	268	67	251	34	226	14	195	7	163	14	138	34	121	66	110	111	106	167	110	224	121	269	139	302	163	322	194	329	225	323	250	303	268	270	279	225	283	167	16383	16383	365	-58	356	-60	348	-62	336	-64	330	-64	316	-63	303	-59	291	-54	279	-47	268	-38	263	-32	259	-26	254	-20	245	-2	289	16	324	42	350	75	366	116	372	164	363	225	339	275	301	313	253	337	195	345	137	337	88	313	50	275	26	225	17	165	22	120	37	80	62	45	95	18	137	0	142	-12	148	-21	153	-29	158	-36	165	-43	183	-58	204	-71	227	-80	252	-85	278	-87	297	-87	315	-85	332	-81	349	-76	368	-69	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	350	338	244	338	244	325	262	324	274	321	282	318	286	312	287	304	287	299	286	294	281	279	277	268	214	103	145	271	139	283	136	291	134	298	133	302	133	306	134	313	137	317	142	321	150	323	160	325	176	325	176	338	8	338	8	325	21	323	30	320	37	314	44	305	50	291	178	-8	191	-8	305	285	312	300	319	311	327	318	337	323	350	325	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	349	0	349	12	340	13	332	17	323	25	313	37	301	55	210	197	250	252	273	283	291	303	307	316	324	322	344	325	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	252	293	246	283	238	271	226	254	198	215	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	151	60	41	51	31	43	23	33	18	21	15	8	12	8	0	133	0	133	12	117	15	106	17	98	21	94	27	93	33	94	41	98	51	107	64	120	84	140	110	158	136	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	270	73	294	94	308	124	316	164	319	205	320	14	8	14	0	304	0	151	-74	151	-57	110	-57	100	-56	93	-54	88	-49	86	-41	85	-30	85	287	86	302	89	313	95	319	105	322	119	323	151	323	151	339	33	339	33	-74	151	-8	34	345	-11	345	105	-8	133	-74	133	339	16	339	16	323	47	323	62	322	71	319	77	312	80	302	81	287	81	-30	80	-42	78	-49	74	-54	67	-56	56	-57	16	-57	16	-74	254	156	166	338	126	338	36	156	81	156	146	291	210	156	250	-62	250	-36	0	-36	0	-62	123	264	55	343	50	348	44	351	39	354	33	356	27	357	20	355	14	352	8	347	5	341	4	334	5	329	7	323	11	318	16	313	24	308	95	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	105	180	111	191	117	200	124	205	131	208	141	209	157	205	170	193	179	174	185	146	187	110	185	73	180	45	170	25	157	13	140	9	128	11	119	16	112	24	107	35	105	49	16383	16383	105	338	8	338	8	326	20	323	28	320	33	314	36	307	36	-6	42	-6	81	22	95	11	107	2	120	-2	133	-5	147	-6	185	0	216	16	240	43	255	78	261	119	256	158	243	191	224	215	198	231	166	237	152	236	140	232	128	227	117	219	105	209	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	7	230	7	209	36	209	36	44	35	32	32	24	27	18	19	14	7	12	7	0	146	0	146	12	128	14	116	18	109	25	106	37	105	54	105	209	148	209	148	230	105	230	105	291	106	306	109	317	113	324	121	329	130	330	135	329	139	328	142	326	144	324	145	320	143	316	141	313	137	308	135	301	133	292	135	283	139	275	146	269	154	265	164	263	174	265	182	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	89	341	76	336	65	329	55	320	47	307	41	291	38	273	36	253	36	230	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	132	306	130	319	124	329	116	338	105	343	93	345	81	344	70	338	61	330	56	319	54	306	56	294	61	283	69	275	80	270	92	268	105	270	116	275	124	283	130	294	132	306	272	0	272	12	269	12	266	13	264	14	261	16	259	20	162	153	188	180	208	198	224	209	239	215	257	219	257	230	150	230	150	219	161	217	168	216	173	214	177	212	179	209	179	202	175	194	169	186	104	123	104	338	11	338	11	326	20	324	27	321	32	315	34	307	35	297	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	99	116	111	164	44	168	37	171	32	174	28	175	24	175	22	174	18	172	16	168	14	162	13	155	12	155	0	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	407	0	407	12	397	13	390	17	385	22	383	30	382	41	382	166	379	190	370	210	356	224	337	233	315	237	299	235	284	230	270	222	256	210	241	193	232	210	221	222	209	230	194	235	177	237	159	235	143	230	129	222	117	209	105	193	103	193	103	230	7	230	7	219	19	216	27	213	32	207	35	198	36	186	36	43	35	32	32	24	27	19	19	15	8	12	8	0	127	0	127	12	118	14	112	18	108	24	106	31	105	41	105	172	108	180	116	188	127	196	138	201	147	203	157	202	165	197	170	189	173	177	174	161	174	41	173	31	171	23	167	17	160	14	151	12	151	0	267	0	267	12	257	14	251	18	246	23	244	31	243	41	243	174	244	176	246	179	249	183	253	187	257	190	263	195	269	199	281	203	286	203	296	201	304	195	309	186	312	172	313	156	313	41	312	30	310	22	305	17	298	14	289	12	289	0	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	174	194	182	176	187	150	188	117	186	81	181	54	172	35	161	25	146	21	136	23	127	27	119	34	112	43	107	54	16383	16383	106	230	10	230	10	219	21	216	29	212	34	206	37	197	37	-69	34	-77	30	-83	22	-87	9	-89	9	-102	146	-102	146	-89	130	-87	119	-80	112	-70	108	-57	107	-39	107	23	120	11	132	3	142	-2	153	-5	166	-6	199	0	226	17	246	45	258	81	262	124	258	164	246	196	227	218	202	232	171	237	155	235	140	231	128	223	116	212	106	196	171	49	169	39	164	31	156	25	147	21	137	20	121	24	108	35	98	54	92	82	90	118	92	156	99	185	109	205	122	217	137	220	148	219	158	213	165	204	169	192	171	177	16383	16383	268	-102	268	-89	256	-87	248	-83	244	-78	241	-71	241	236	233	236	194	209	180	220	167	228	155	233	142	236	128	237	90	230	60	212	36	185	22	150	17	109	21	69	35	37	55	13	80	-1	109	-6	123	-5	136	-3	149	1	160	9	171	21	171	-44	170	-61	167	-73	161	-81	151	-86	134	-89	134	-102	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	243	230	167	230	167	219	178	218	186	216	191	213	194	208	195	202	195	198	193	190	189	180	153	89	113	190	111	195	110	199	109	201	109	209	111	213	115	215	120	216	127	218	136	219	136	230	11	230	11	219	21	217	23	215	26	214	27	211	32	204	38	191	46	175	53	157	60	141	121	-6	133	-6	214	191	219	202	224	210	229	215	235	217	243	219	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	242	0	242	12	238	14	234	15	231	17	229	19	227	22	153	136	204	199	209	205	216	210	222	214	230	217	238	219	238	230	155	230	155	219	165	218	171	217	175	215	178	213	180	210	180	202	177	197	174	191	168	184	161	175	143	151	142	153	140	155	139	157	138	158	137	160	127	173	119	185	113	195	109	204	108	209	109	212	111	215	116	217	122	218	131	219	131	230	6	230	6	219	13	217	18	215	22	212	27	207	32	199	96	100	93	96	88	91	85	86	64	59	49	39	37	26	27	18	18	14	7	12	7	0	92	0	92	12	82	13	75	15	70	17	67	20	66	24	68	30	72	39	79	49	88	62	99	75	100	78	102	80	103	82	105	84	107	85	110	79	114	73	119	67	123	60	127	54	134	44	138	37	142	31	143	26	144	22	143	19	141	16	136	14	130	13	122	12	122	0	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	170	-80	149	-75	134	-66	124	-55	119	-39	117	-19	117	65	116	87	110	104	99	115	82	124	58	131	82	137	99	146	110	157	116	173	117	195	117	281	119	301	124	317	134	328	149	337	170	343	170	349	146	348	127	347	112	344	100	340	89	334	80	327	73	318	69	307	66	293	65	278	65	189	63	170	58	156	48	145	33	137	11	131	33	124	48	116	58	105	63	91	65	73	65	-29	68	-41	71	-51	77	-60	84	-68	94	-75	106	-80	123	-84	144	-86	170	-87	77	-8	77	345	33	345	33	-8	132	278	131	294	128	307	124	318	117	327	108	334	97	340	85	344	70	347	51	348	27	349	27	343	48	337	63	329	73	317	78	302	80	281	80	196	81	174	87	158	98	146	115	138	139	131	115	125	98	116	87	104	82	88	80	66	80	-19	78	-39	73	-54	63	-66	48	-74	27	-80	27	-87	51	-86	70	-84	85	-82	97	-78	108	-72	117	-65	124	-56	128	-44	131	-31	132	-16	132	73	134	92	139	106	149	116	164	124	186	131	164	138	149	146	139	156	134	170	132	189	228	166	221	156	213	146	204	138	194	133	184	131	178	131	172	132	165	135	155	138	143	143	123	152	108	158	96	162	86	164	76	165	61	163	48	158	36	150	25	137	15	122	32	86	38	97	44	107	52	115	62	121	75	123	85	122	96	120	107	117	118	112	144	99	155	94	164	91	174	89	183	89	196	90	208	95	220	103	233	115	246	132	76	127	73	94	69	67	64	43	58	19	50	-6	47	-18	44	-28	43	-36	41	-50	43	-67	49	-82	57	-92	69	-98	84	-101	98	-98	110	-92	119	-82	124	-68	126	-50	126	-43	125	-36	123	-28	120	-18	117	-6	110	19	104	43	99	67	95	94	91	127	16383	16383	126	209	123	222	118	234	109	243	97	248	84	251	71	249	59	243	49	234	43	223	41	209	43	196	49	184	58	174	70	168	84	166	97	168	108	174	117	183	123	195	126	209	161	199	113	64	107	78	102	92	99	106	98	121	97	137	99	166	104	189	113	206	125	217	139	221	146	220	152	217	157	213	160	207	161	200	16383	16383	220	55	210	44	200	36	190	30	180	27	167	26	158	27	149	29	142	32	134	38	126	45	167	160	171	156	175	153	179	152	184	150	189	150	200	152	209	156	216	162	221	171	222	182	221	192	217	202	211	210	202	218	190	226	214	294	195	294	172	233	154	236	148	236	142	237	105	230	73	213	48	186	32	152	26	112	28	91	32	72	38	54	47	38	59	25	69	15	75	11	82	7	90	2	65	-69	85	-69	108	-2	114	-4	118	-5	123	-6	133	-6	155	-4	175	0	193	10	211	25	229	46	90	43	86	30	80	20	73	13	65	10	55	8	45	9	37	13	31	18	28	25	26	33	27	42	31	49	37	55	45	58	55	59	62	59	69	57	76	54	83	49	90	43	16383	16383	227	92	222	77	215	67	206	60	193	57	176	56	168	56	160	57	151	60	141	63	128	67	133	80	136	91	137	102	138	114	138	149	137	154	192	154	192	186	135	186	129	214	124	241	119	265	117	284	116	296	117	306	121	315	127	321	134	326	143	327	151	326	157	324	162	319	165	314	166	306	166	301	165	295	165	282	166	271	170	262	176	255	185	251	195	249	207	251	216	256	223	263	228	273	229	286	226	305	216	321	201	332	180	340	154	342	140	341	126	339	114	336	102	331	92	325	79	313	68	299	59	282	54	264	52	246	53	236	53	226	55	216	57	203	60	186	20	186	20	154	69	154	77	129	83	112	86	99	88	89	89	79	83	80	78	81	74	81	69	82	64	82	45	80	30	74	19	65	13	52	11	36	12	21	18	9	27	1	39	-4	55	-6	67	-5	79	-1	90	4	100	13	110	25	125	12	138	3	149	-2	161	-6	173	-7	185	-6	195	-3	204	2	213	8	219	17	225	27	230	38	233	53	236	70	238	92	189	133	185	112	176	94	163	79	145	70	124	66	104	70	87	79	73	94	65	112	61	133	65	154	73	172	87	187	104	196	124	200	145	196	162	187	176	173	185	155	189	133	16383	16383	263	24	214	73	221	84	226	95	230	107	232	119	233	133	232	146	230	158	226	170	221	182	214	194	263	243	234	271	186	223	174	230	162	235	151	238	138	240	125	241	112	240	99	238	88	235	76	230	64	223	16	271	-12	243	36	194	29	182	24	171	20	159	18	146	17	133	18	119	20	107	24	96	29	85	36	73	-12	24	16	-4	64	44	76	37	88	32	100	28	112	26	138	26	150	28	162	32	174	37	186	44	234	-4	273	338	171	338	171	325	187	324	198	321	205	318	209	312	210	304	210	300	209	296	209	293	208	289	206	286	147	171	118	227	104	254	93	276	86	292	81	303	80	310	81	316	85	320	92	322	103	324	118	325	118	338	-31	338	-31	325	-20	323	-10	320	-2	315	3	308	9	299	75	171	25	171	25	146	87	146	93	136	93	107	25	107	25	82	93	82	93	57	91	40	87	28	78	20	63	15	41	12	41	0	207	0	207	12	186	15	172	20	163	28	159	40	157	57	157	82	225	82	225	107	157	107	157	141	160	146	225	146	225	171	170	171	242	306	246	313	251	318	257	321	264	324	273	325	77	-8	77	129	33	129	33	-8	16383	16383	77	207	77	345	33	345	33	207	184	113	182	103	179	95	173	89	166	85	157	84	148	84	140	87	130	93	118	102	103	115	87	129	76	140	70	149	67	158	66	168	67	177	71	185	76	191	84	195	93	196	103	194	114	189	127	180	143	168	162	151	170	142	176	135	181	128	183	121	184	113	16383	16383	93	208	70	205	52	198	39	186	31	169	28	147	30	128	38	111	52	92	77	69	113	39	141	16	148	10	154	3	157	-2	159	-9	160	-18	158	-31	153	-41	145	-48	134	-52	120	-54	110	-53	100	-51	93	-47	88	-43	86	-39	86	-38	91	-33	100	-27	104	-24	107	-20	108	-15	109	-11	107	-2	102	5	95	11	86	15	76	17	66	15	58	10	51	3	47	-5	45	-15	49	-31	60	-44	76	-55	96	-62	120	-65	147	-62	170	-53	187	-39	198	-22	202	-1	200	14	195	29	185	43	171	57	151	72	165	73	177	74	187	76	195	80	202	84	209	91	214	99	218	107	221	117	222	127	221	137	220	145	218	154	215	161	211	169	201	184	188	198	174	213	157	227	119	253	105	266	95	278	89	289	86	300	88	311	94	321	103	328	114	333	128	334	136	334	150	330	154	327	155	324	155	322	154	320	152	319	150	316	147	314	142	310	139	305	136	301	134	297	134	292	136	284	140	277	147	270	155	266	164	264	174	266	183	270	190	277	195	286	196	296	193	311	182	325	166	336	146	343	124	345	99	342	79	334	63	320	53	302	50	281	51	267	55	255	64	242	79	227	99	208	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	136	333	126	331	117	327	110	320	105	311	104	301	105	291	110	282	117	275	125	270	136	268	146	270	155	274	162	281	167	290	169	300	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	272	128	262	128	253	111	242	98	230	89	216	84	200	83	179	86	162	97	149	116	142	141	139	172	142	203	149	228	162	246	179	257	200	261	216	259	229	254	240	245	248	233	254	216	263	216	263	255	262	257	260	259	257	261	252	262	241	266	231	269	221	271	211	271	201	272	163	267	132	254	108	233	93	204	88	170	93	136	107	109	129	88	159	75	195	71	204	71	213	72	222	74	232	76	243	78	248	79	254	81	258	83	261	85	263	88	264	91	86	233	82	228	78	224	74	221	69	220	65	219	59	220	55	223	49	233	49	239	50	249	54	258	62	265	72	271	86	276	16383	16383	146	222	142	219	142	218	137	218	135	220	134	222	134	303	131	317	123	328	110	337	92	342	70	344	49	342	31	337	17	329	9	319	6	306	7	300	10	294	14	290	19	287	27	286	35	287	41	290	46	293	50	298	51	304	51	306	48	312	46	315	44	316	43	318	41	320	41	321	42	325	45	328	49	330	55	332	61	333	71	332	78	329	83	324	86	316	86	286	52	276	27	267	11	257	2	245	0	232	1	221	6	212	14	205	24	200	36	199	47	199	67	205	77	211	88	219	90	211	94	205	99	202	105	199	122	199	130	201	137	204	144	209	151	215	113	196	12	114	12	113	118	26	122	24	125	21	128	20	131	18	135	18	138	21	138	26	137	33	132	43	124	55	113	70	99	86	95	92	91	97	88	102	84	107	79	113	82	116	84	119	87	122	89	125	92	128	107	149	120	167	130	182	135	194	137	202	137	204	136	205	135	207	134	207	132	208	129	207	127	206	124	205	116	199	16383	16383	211	196	109	114	109	113	217	26	220	24	224	21	226	20	229	18	233	18	236	21	236	23	237	26	235	33	230	42	222	54	211	69	198	86	193	92	189	97	186	102	182	107	177	113	180	116	184	122	187	125	189	128	205	149	218	167	228	182	234	194	235	202	235	204	234	205	233	207	231	207	229	208	225	206	222	205	214	199	343	54	343	200	32	200	32	156	299	156	299	54	143	85	143	143	22	143	22	85	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	166	171	166	255	185	255	196	253	204	249	210	241	214	230	215	215	214	200	210	187	204	178	195	173	184	171	16383	16383	281	76	281	82	269	96	262	104	255	113	247	124	218	166	232	173	243	181	251	192	256	204	257	218	255	235	247	248	235	258	219	264	200	266	103	266	103	257	114	256	121	255	125	251	126	245	127	235	127	108	126	98	125	92	121	88	114	86	103	85	103	76	190	76	190	85	179	86	172	88	168	92	167	98	166	108	166	160	185	160	191	151	195	143	200	135	209	117	218	101	225	90	231	82	236	78	241	76	166	282	166	319	1	319	1	282	144	272	142	258	136	246	126	237	114	230	100	228	86	230	74	237	64	246	58	258	56	272	58	286	64	298	74	308	86	314	100	316	114	314	126	308	136	298	142	286	144	272	16383	16383	171	272	168	295	158	315	142	330	123	340	100	344	77	340	58	330	42	315	32	295	28	272	32	250	42	230	58	215	77	205	100	201	123	205	142	215	158	230	168	250	171	272	343	-74	343	-30	32	-30	32	-74	16383	16383	343	104	343	148	209	148	209	259	166	259	166	148	32	148	32	104	166	104	166	-5	209	-5	209	104	150	201	142	201	136	190	131	183	123	180	112	178	95	177	50	177	99	224	113	238	124	251	131	263	135	276	136	289	133	307	125	322	113	334	96	341	76	344	58	341	42	334	28	322	15	305	4	283	17	283	23	293	29	301	37	306	45	309	55	310	67	308	77	303	85	294	90	284	92	272	90	255	81	236	65	213	38	183	0	145	0	137	135	137	18	295	25	305	32	312	39	316	47	319	55	320	66	318	76	314	82	308	87	300	88	290	87	279	82	270	74	262	62	256	46	250	46	245	71	235	89	225	102	214	109	201	111	185	110	174	105	165	99	158	90	153	79	152	75	152	70	154	66	156	61	160	55	165	48	172	41	176	36	179	22	181	14	178	9	175	5	171	2	167	2	161	4	152	10	144	21	139	35	135	51	134	82	138	109	149	130	166	144	187	148	212	147	226	142	239	134	249	123	258	108	266	119	272	127	278	132	286	135	294	136	304	133	318	127	329	116	337	101	342	83	344	64	342	47	337	33	328	19	315	8	299	43	264	71	264	142	308	150	314	156	318	159	323	161	328	162	334	161	342	158	348	153	353	146	356	138	357	132	356	122	352	117	348	112	343	268	30	265	29	261	27	257	27	251	28	246	31	242	36	239	43	238	50	238	230	168	230	168	51	160	46	152	42	138	38	131	37	122	39	114	44	108	52	104	62	103	75	103	230	33	230	33	44	32	28	31	13	29	-1	25	-17	22	-35	20	-43	18	-49	17	-55	17	-64	18	-77	22	-88	29	-96	38	-101	49	-102	60	-101	69	-96	75	-88	79	-77	80	-64	80	-52	78	-46	76	-38	74	-29	70	-18	68	-10	66	-4	65	2	64	11	74	4	83	0	93	-3	103	-5	115	-6	127	-5	137	-2	146	2	155	10	165	20	172	10	180	3	190	-2	201	-5	215	-6	226	-5	236	-3	246	1	256	8	268	18	129	145	109	155	94	170	83	189	77	213	75	242	75	255	77	268	79	279	82	289	86	297	92	306	99	312	107	318	117	322	129	325	16383	16383	290	325	290	338	140	338	99	334	68	323	47	304	34	276	30	241	32	216	37	194	47	175	59	159	75	147	84	142	93	138	103	135	115	133	129	132	129	-64	126	-70	119	-75	107	-77	89	-79	89	-92	176	-92	176	325	201	325	201	-92	287	-92	287	-79	276	-78	263	-77	255	-74	251	-69	249	-61	248	-51	248	300	249	310	252	317	257	321	265	323	276	325	105	166	103	179	97	191	88	200	76	206	63	209	50	207	38	200	29	191	23	179	21	166	23	152	28	141	37	132	49	126	63	124	76	126	88	132	97	141	103	152	105	166	100	0	79	0	58	-47	64	-51	67	-50	70	-50	72	-49	78	-49	86	-50	92	-52	97	-56	99	-61	100	-67	99	-74	96	-80	90	-84	82	-87	71	-88	67	-87	62	-87	57	-85	52	-84	45	-82	42	-80	34	-99	45	-102	54	-105	63	-107	73	-108	83	-108	104	-106	122	-100	136	-91	144	-79	147	-64	145	-52	139	-42	130	-35	118	-30	103	-29	93	-29	90	-30	86	-31	137	137	137	147	122	148	112	151	105	156	102	164	102	344	96	344	14	311	14	301	21	304	26	305	31	307	35	308	39	308	42	309	46	308	50	305	52	301	53	295	54	288	54	177	53	165	49	156	42	151	31	148	15	147	15	137	107	267	106	244	104	228	99	217	92	211	83	209	73	211	66	217	61	228	58	245	57	268	58	294	61	313	65	325	72	332	82	334	92	332	99	325	104	313	106	294	107	267	16383	16383	156	271	153	295	143	315	127	330	107	340	84	344	59	340	39	330	23	315	13	295	9	272	12	248	23	227	38	212	59	202	83	199	107	202	127	212	143	227	153	247	156	271	141	111	141	113	33	200	30	203	24	206	21	207	19	208	17	207	16	206	13	200	15	192	20	183	28	170	39	156	52	138	56	134	64	124	68	118	73	112	70	109	66	103	63	100	61	97	45	77	32	59	22	44	16	32	15	23	15	22	16	20	17	19	19	18	23	18	26	19	28	20	36	26	39	29	16383	16383	238	111	238	113	132	200	128	203	125	205	119	207	117	208	115	207	114	206	112	202	112	200	113	192	118	183	126	170	137	156	151	138	154	134	162	124	166	118	171	112	158	97	143	77	130	59	120	44	115	32	113	23	113	22	114	20	116	18	121	18	123	19	126	20	129	23	133	26	134	27	135	27	136	28	137	28	137	29	137	137	137	147	122	148	112	151	105	156	102	164	102	344	96	344	14	311	14	301	21	304	26	305	31	307	35	308	39	308	42	309	46	308	50	305	52	301	53	295	54	288	54	177	53	165	49	156	42	151	31	148	15	147	15	137	16383	16383	335	344	307	344	87	-5	116	-5	16383	16383	305	76	236	76	305	164	16383	16383	372	44	372	76	351	76	351	206	325	206	305	184	281	155	263	132	249	112	236	95	224	77	224	44	304	44	304	0	351	0	351	44	119	137	119	147	106	148	96	150	89	154	86	162	84	175	84	344	79	344	-2	311	-2	301	2	303	8	305	13	307	25	309	30	307	33	304	35	299	36	293	36	177	35	163	30	154	22	150	12	148	-1	147	-1	137	16383	16383	315	344	286	344	66	-5	95	-5	16383	16383	387	64	379	64	374	53	368	46	361	42	353	41	342	40	290	40	290	42	329	79	342	91	355	104	367	119	375	134	378	151	375	170	365	186	351	197	333	204	314	206	293	203	276	195	262	181	251	165	242	146	254	146	259	154	266	162	273	168	281	172	291	173	303	171	312	165	318	156	322	146	324	134	320	110	309	88	294	67	277	47	260	30	238	7	238	0	373	0	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	171	51	176	45	179	39	180	31	181	24	178	19	175	15	171	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	16383	16383	334	344	306	344	86	-5	115	-5	16383	16383	300	76	231	76	300	164	16383	16383	367	44	367	76	346	76	346	206	320	206	300	184	276	155	258	132	244	112	231	95	219	77	219	44	299	44	299	0	346	0	346	44	123	128	123	109	120	96	114	85	104	76	88	65	64	49	47	34	35	18	29	2	27	-16	32	-43	45	-66	66	-84	94	-95	129	-99	160	-96	186	-86	205	-71	217	-51	222	-27	220	-14	216	-4	209	4	200	9	189	11	179	9	170	5	163	-1	158	-11	156	-21	157	-27	158	-32	160	-37	163	-42	167	-47	170	-51	172	-54	174	-56	174	-59	175	-62	173	-68	169	-74	163	-78	154	-81	144	-82	130	-78	118	-70	109	-56	104	-38	102	-16	106	8	115	32	126	55	135	79	140	105	140	116	139	121	138	128	16383	16383	173	209	171	222	165	234	156	243	144	248	131	251	117	248	106	243	97	234	91	222	89	209	91	195	97	183	106	174	117	168	130	166	144	168	156	174	165	183	171	195	173	209	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	228	389	160	468	155	473	150	476	144	479	138	481	133	482	125	480	119	477	114	472	111	466	109	459	110	454	112	448	116	443	122	438	129	433	200	389	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	114	389	142	389	214	433	222	439	227	443	231	448	233	453	233	459	232	467	229	473	224	478	217	481	209	482	204	481	198	479	193	477	188	473	183	468	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	256	389	194	477	148	477	87	389	115	389	171	438	227	389	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	241	462	236	453	232	446	227	441	221	438	208	438	205	439	200	441	194	444	174	453	158	459	151	461	144	462	137	462	120	460	106	452	95	440	86	423	79	400	100	400	106	414	111	419	118	422	125	423	129	423	133	422	138	420	146	417	157	412	171	406	177	403	184	401	198	399	204	398	220	401	233	408	245	421	254	439	262	462	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	151	425	149	436	144	445	137	452	128	456	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	16383	16383	256	425	254	436	249	445	242	452	233	456	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	200	446	198	437	194	429	188	423	180	419	170	417	161	419	153	423	147	430	143	438	142	447	143	456	147	464	154	470	161	474	170	476	179	475	187	470	194	464	198	456	200	446	16383	16383	224	448	221	464	214	479	202	490	188	497	171	500	154	497	140	489	128	478	120	463	118	446	120	429	128	415	139	403	154	396	171	393	188	396	202	404	214	416	221	431	224	448	216	171	132	171	213	316	216	316	16383	16383	475	105	464	105	460	95	454	84	445	71	436	59	426	47	413	36	397	27	379	21	358	18	333	17	318	18	307	20	301	25	297	33	296	44	296	166	325	162	345	154	358	140	367	119	373	87	385	87	385	256	373	256	366	224	357	203	344	191	325	185	296	181	296	305	297	312	300	316	306	319	316	320	329	320	355	319	377	316	395	311	410	304	420	295	426	287	430	278	434	268	438	255	442	238	454	238	454	338	137	338	137	327	155	325	167	323	175	319	179	315	181	309	180	305	178	300	176	294	172	287	167	277	57	76	41	47	29	29	21	19	12	15	2	12	2	0	105	0	105	12	97	13	83	16	74	18	68	22	65	28	64	35	64	39	65	42	66	47	68	52	71	57	121	151	216	151	216	60	215	41	211	28	204	19	191	14	172	12	172	0	455	0	329	76	312	60	298	47	285	37	272	30	258	23	249	20	231	16	222	15	214	15	194	17	176	22	159	31	145	43	134	58	127	75	121	94	116	117	114	142	113	171	117	227	128	271	146	303	172	323	205	329	219	328	232	325	246	319	259	311	272	301	283	289	294	278	303	264	312	248	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	199	345	142	337	94	312	57	273	33	224	25	166	32	113	52	67	85	30	127	5	178	-7	180	-7	162	-47	167	-51	171	-50	173	-50	176	-49	181	-49	189	-50	196	-52	200	-56	203	-61	204	-67	203	-74	200	-80	194	-84	186	-87	175	-88	171	-88	166	-87	162	-86	156	-84	149	-82	146	-80	138	-99	158	-105	167	-107	177	-108	186	-108	208	-106	226	-100	240	-91	248	-79	251	-64	249	-52	243	-42	234	-35	222	-30	206	-29	197	-29	194	-30	190	-31	200	-8	233	-6	262	1	290	15	316	35	344	64	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	226	389	157	468	152	473	142	479	136	481	131	482	123	480	117	477	112	472	108	466	107	459	108	454	110	448	114	443	120	438	127	433	198	389	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	116	389	143	389	214	433	223	439	228	443	232	448	234	453	234	459	233	467	230	473	225	478	218	481	210	482	205	481	199	479	194	477	189	473	184	468	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	256	389	194	477	148	477	87	389	115	389	171	438	227	389	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	151	425	149	436	144	445	137	452	128	456	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	16383	16383	256	425	254	436	249	445	242	452	233	456	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	158	389	90	468	85	473	80	476	74	479	69	481	63	482	56	480	49	477	44	472	41	466	40	459	40	454	43	448	46	443	52	438	60	433	131	389	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	36	389	65	389	136	433	144	439	149	443	153	448	155	453	156	459	155	467	151	473	146	478	140	481	132	482	126	481	120	479	115	477	110	473	105	468	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	181	389	120	477	74	477	13	389	41	389	97	438	153	389	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	76	425	75	436	70	445	63	452	54	456	45	458	34	456	26	452	19	445	14	436	12	426	14	416	18	407	25	400	34	395	44	393	55	395	63	399	70	406	75	415	76	425	16383	16383	181	425	180	436	175	445	168	452	159	456	149	458	139	456	130	452	123	445	119	436	117	426	119	416	123	407	130	400	139	395	148	393	159	395	168	399	175	406	180	415	181	425	129	163	186	163	186	186	129	186	129	297	130	307	133	314	139	318	147	320	160	321	179	319	197	313	212	303	225	289	237	271	245	254	250	235	255	213	257	190	258	165	257	138	254	112	248	89	242	69	233	54	222	41	209	30	194	23	177	19	158	17	147	18	139	21	133	26	130	35	129	46	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	186	3	186	3	163	49	163	49	46	47	34	42	25	34	18	23	14	7	12	7	0	165	0	197	2	227	9	254	19	279	34	300	52	316	71	328	93	338	118	343	144	345	172	337	229	313	275	275	310	223	331	160	338	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	249	462	245	453	241	446	236	441	229	438	216	438	213	439	203	444	182	453	166	459	159	461	152	462	146	462	129	460	115	452	103	440	95	423	88	400	109	400	111	407	115	414	120	419	126	422	133	423	137	423	141	422	146	420	154	417	166	412	180	406	186	403	193	401	199	400	213	398	228	401	242	408	253	421	263	439	271	462	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	252	389	183	468	178	473	168	479	162	481	156	482	149	480	142	477	137	472	133	466	132	459	133	454	135	448	139	443	145	438	152	433	224	389	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	133	389	161	389	233	433	241	439	246	443	250	448	252	453	252	459	251	467	248	473	243	478	236	481	228	482	223	481	217	479	212	477	207	473	202	468	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	276	389	214	477	169	477	108	389	136	389	191	438	248	389	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	263	462	260	453	255	446	250	441	244	438	231	438	228	439	223	441	217	444	197	453	181	459	174	461	167	462	161	462	144	460	129	452	118	440	109	423	103	400	123	400	129	414	134	419	141	422	148	423	152	423	156	422	161	420	169	417	180	412	195	406	201	403	207	401	221	399	227	398	243	401	256	408	268	421	277	439	285	462	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	172	425	170	436	165	445	158	452	150	456	140	458	130	456	121	452	114	445	109	436	108	426	109	416	114	407	121	400	130	395	140	393	150	395	159	399	166	406	170	415	172	425	16383	16383	277	425	275	436	271	445	264	452	255	456	244	458	234	456	226	452	219	445	214	436	213	426	214	416	219	407	225	400	234	395	244	393	254	395	263	399	271	406	275	415	277	425	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	270	262	275	243	279	225	281	207	283	188	283	166	279	109	268	65	251	33	226	14	195	7	177	9	162	14	149	22	137	35	127	52	16383	16383	117	75	113	93	109	109	107	126	106	144	106	164	110	222	121	268	139	302	163	322	195	329	211	328	225	323	238	314	249	301	260	285	16383	16383	343	368	318	368	286	322	268	331	250	337	232	342	214	345	195	345	137	337	88	313	50	275	26	226	17	167	18	153	19	138	22	124	30	98	37	81	46	67	55	54	68	40	84	26	41	-36	65	-36	101	15	119	6	137	0	155	-5	174	-8	195	-8	253	0	302	23	339	61	363	110	372	168	371	187	368	206	364	224	358	241	350	258	343	269	336	279	328	289	317	299	304	311	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	239	389	171	468	166	473	161	476	155	479	150	481	144	482	137	480	130	477	125	472	122	466	121	459	121	454	123	448	127	443	133	438	141	433	211	389	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	121	389	149	389	220	433	228	439	234	443	238	448	239	453	240	459	239	467	236	473	231	478	224	481	216	482	210	481	200	477	195	473	190	468	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	265	389	204	477	157	477	97	389	124	389	180	438	237	389	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	161	425	160	436	155	445	148	452	139	456	129	458	119	456	111	452	104	445	99	436	97	426	99	416	103	407	110	400	119	395	129	393	139	395	148	399	155	406	160	415	161	425	16383	16383	267	425	265	436	260	445	253	452	244	456	234	458	224	456	215	452	208	445	204	436	202	426	204	416	208	407	215	400	223	395	233	393	244	395	253	399	260	406	265	415	267	425	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	124	389	152	389	224	433	232	439	237	443	241	448	243	453	243	459	242	467	239	473	234	478	227	481	219	482	214	481	208	479	203	477	198	473	193	468	131	238	132	244	135	249	140	253	147	255	156	256	178	253	194	244	205	230	212	208	214	180	211	149	203	127	188	113	165	106	131	104	16383	16383	131	273	131	279	132	297	135	309	142	317	155	322	175	325	175	338	8	338	8	325	26	323	38	318	45	310	49	298	50	280	50	59	49	42	47	31	41	23	32	18	8	12	8	0	175	0	175	12	155	15	143	20	135	28	132	40	131	59	131	86	172	87	201	89	223	92	240	98	256	107	272	118	284	131	293	146	298	163	300	181	299	197	296	211	290	224	282	235	272	246	257	255	239	263	217	268	192	272	164	273	35	44	35	32	32	24	28	18	21	15	9	12	9	0	104	0	104	293	106	307	109	317	115	325	124	330	134	331	148	329	157	322	164	309	168	290	170	265	169	240	165	222	159	211	149	206	134	204	134	186	144	186	151	184	157	183	162	180	166	177	173	169	179	157	182	142	185	122	185	99	184	64	181	39	176	23	167	14	155	12	150	12	149	13	146	14	144	15	139	18	132	2	140	0	147	-2	153	-4	159	-5	164	-5	194	0	220	14	240	36	254	64	258	97	257	112	254	127	249	139	242	151	233	161	224	170	212	177	199	183	182	190	160	196	173	200	184	203	192	206	200	210	208	215	218	224	226	234	233	244	236	256	238	268	233	294	219	315	198	331	171	342	138	345	105	341	76	329	54	309	40	284	35	253	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	182	264	114	343	109	348	104	351	98	354	93	356	87	357	80	355	73	352	68	347	65	341	64	334	64	329	67	323	70	318	76	313	84	308	155	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	73	264	100	264	171	308	180	314	185	318	189	323	191	328	191	334	190	342	187	348	182	353	175	356	167	357	162	356	156	354	151	352	146	348	141	343	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	212	264	151	352	104	352	44	264	71	264	127	313	184	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	197	337	193	328	189	321	183	316	177	313	164	313	161	314	151	319	131	328	122	331	114	334	107	336	100	337	94	337	77	335	63	327	52	315	43	298	36	275	57	275	59	282	63	289	68	294	74	297	81	298	85	298	89	297	94	295	102	292	113	287	128	281	134	278	140	276	161	273	176	276	190	283	201	296	211	314	219	337	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	108	300	106	311	101	320	94	327	85	331	75	333	65	331	56	327	49	320	45	311	43	301	45	291	49	282	56	275	65	270	75	268	85	270	95	274	102	281	106	290	108	300	16383	16383	213	300	211	311	206	320	199	327	190	331	180	333	170	331	161	327	154	320	150	311	148	301	149	291	154	282	161	275	170	270	180	268	190	270	199	274	206	281	211	290	213	300	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	157	322	155	313	151	305	145	299	137	295	127	294	118	295	110	299	104	306	100	314	99	323	100	332	104	340	111	346	118	351	127	352	136	351	144	346	151	340	155	332	157	322	16383	16383	181	324	178	340	171	355	159	366	145	373	128	376	111	373	97	366	85	354	78	339	75	323	77	305	85	291	96	280	111	272	128	270	145	272	159	280	171	292	178	307	181	324	148	41	141	34	135	29	130	27	124	25	117	25	107	26	99	30	93	37	90	47	89	60	91	77	97	92	108	104	125	114	148	124	16383	16383	283	142	217	142	218	172	222	194	229	210	239	219	252	222	264	219	273	213	279	201	282	183	283	159	16383	16383	336	65	325	52	313	42	301	36	289	32	275	31	252	34	236	44	225	60	219	83	217	113	217	124	344	124	343	141	342	154	341	166	338	176	334	186	323	204	309	218	292	228	272	234	251	237	235	236	222	233	209	228	198	221	187	211	177	221	165	228	151	233	135	236	117	237	87	233	62	225	42	211	30	194	25	174	26	163	30	153	37	146	46	141	57	140	69	141	78	145	85	152	89	160	91	171	91	176	90	180	86	188	83	192	78	197	77	199	77	201	76	203	78	209	82	214	89	217	98	220	109	220	124	219	135	215	142	207	147	196	148	180	148	142	114	132	89	123	70	115	56	107	46	99	35	90	27	80	21	70	18	59	17	47	19	28	26	13	38	2	54	-4	75	-6	95	-5	113	0	131	7	149	20	166	37	169	37	180	21	193	9	207	1	224	-2	242	-3	268	-1	291	4	311	16	329	33	347	57	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	73	30	41	51	17	78	1	110	-6	93	-47	98	-51	101	-50	104	-50	107	-49	112	-49	120	-50	126	-52	131	-56	134	-61	135	-67	134	-74	130	-80	124	-84	116	-87	106	-88	102	-88	92	-86	86	-84	79	-82	76	-80	69	-99	89	-105	98	-107	107	-108	117	-108	139	-106	157	-100	170	-91	178	-79	181	-64	179	-52	174	-42	165	-35	153	-30	137	-29	128	-29	125	-30	121	-31	132	-6	151	-2	169	4	185	14	200	28	215	46	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	180	264	112	343	106	348	96	354	90	356	84	357	77	355	70	352	65	347	62	341	61	334	62	329	64	323	68	318	73	313	81	308	152	264	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	62	264	90	264	161	308	169	314	175	318	178	323	180	328	181	334	180	342	177	348	172	353	165	356	157	357	151	356	141	352	136	348	131	343	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	204	264	143	352	97	352	36	264	64	264	120	313	176	264	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	100	300	99	311	94	320	87	327	78	331	69	333	58	331	50	327	43	320	38	311	36	301	38	291	42	282	49	275	58	270	68	268	79	270	87	274	94	281	99	290	100	300	16383	16383	205	300	204	311	199	320	192	327	183	331	173	333	163	331	154	327	147	320	143	311	141	301	143	291	147	282	154	275	163	270	172	268	183	270	192	274	199	281	204	290	205	300	128	0	128	12	119	14	112	18	107	24	105	32	104	42	104	230	7	230	7	219	18	216	26	212	31	206	34	198	35	187	35	44	34	33	32	25	27	19	20	15	8	12	8	0	16383	16383	128	264	60	343	55	348	50	351	44	354	39	356	33	357	26	355	19	352	14	347	11	341	9	334	10	329	12	323	16	318	22	313	30	308	100	264	10	264	38	264	109	308	117	314	123	318	126	323	128	328	129	334	128	342	125	348	120	353	113	356	105	357	99	356	89	352	84	348	79	343	16383	16383	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	154	264	93	352	46	352	-14	264	13	264	70	313	126	264	16383	16383	106	0	106	12	97	14	90	18	85	23	83	31	82	42	82	230	-14	230	-14	219	-2	216	4	212	9	206	12	198	12	32	10	24	5	19	-1	15	-13	12	-13	0	50	300	49	311	44	320	37	327	28	331	18	333	8	331	0	327	-7	320	-12	311	-14	301	-12	291	-7	282	0	275	7	270	17	268	28	270	37	274	44	281	49	290	50	300	16383	16383	155	300	153	311	149	320	142	327	133	331	123	333	113	331	104	327	97	320	92	311	90	301	92	291	96	282	103	275	112	270	122	268	133	270	142	274	149	281	153	290	155	300	16383	16383	106	0	106	12	97	14	90	18	85	23	83	31	82	42	82	230	-14	230	-14	219	-2	216	4	212	9	206	12	198	12	32	10	24	5	19	-1	15	-13	12	-13	0	165	115	163	73	159	43	152	23	141	12	126	8	108	14	96	30	90	53	87	81	86	110	86	138	88	161	90	179	94	193	99	204	102	210	107	215	112	218	118	220	125	221	140	218	152	207	159	187	163	157	165	115	16383	16383	214	330	189	345	144	323	129	330	114	335	98	340	82	343	64	345	41	333	55	330	69	326	82	320	95	313	108	304	49	275	73	259	128	287	139	275	149	262	165	234	171	218	170	216	162	224	154	230	146	234	136	236	124	237	88	231	57	215	33	189	18	155	12	114	18	73	33	40	57	14	89	-1	126	-6	166	0	197	20	220	52	233	95	238	149	237	169	235	187	232	204	228	220	223	235	215	252	207	266	196	280	184	293	167	307	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	210	337	207	328	202	321	197	316	191	313	178	313	175	314	170	316	164	319	144	328	128	334	121	336	114	337	108	337	91	335	76	327	65	315	56	298	50	275	70	275	72	282	76	289	81	294	88	297	95	298	99	298	103	297	108	295	116	292	127	287	142	281	148	278	154	276	168	274	174	273	190	276	203	283	215	296	224	314	232	337	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	185	264	117	343	111	348	101	354	95	356	89	357	82	355	75	352	70	347	67	341	66	334	67	329	69	323	73	318	78	313	86	308	157	264	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	66	264	94	264	165	308	173	314	179	318	183	323	185	328	185	334	184	342	181	348	176	353	169	356	161	357	155	356	145	352	140	348	134	343	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	210	264	149	352	103	352	42	264	70	264	126	313	182	264	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	195	337	191	328	187	321	182	316	176	313	163	313	160	314	155	316	149	319	129	328	113	334	106	336	99	337	93	337	75	335	61	327	50	315	41	298	35	275	55	275	57	282	61	289	66	294	73	297	80	298	84	298	93	295	101	292	112	287	127	281	133	278	139	276	153	274	159	273	175	276	188	283	200	296	209	314	217	337	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	105	300	104	311	99	320	92	327	83	331	74	333	63	331	54	327	47	320	42	311	41	301	42	291	47	282	54	275	63	270	73	268	84	270	92	274	99	281	104	290	105	300	16383	16383	210	300	209	311	204	320	197	327	188	331	178	333	168	331	159	327	152	320	148	311	146	301	148	291	152	282	159	275	168	270	177	268	188	270	197	274	204	281	209	290	210	300	181	23	179	35	173	45	165	53	155	59	143	61	131	59	120	54	112	45	106	35	104	23	106	11	112	0	121	-7	131	-13	142	-15	154	-13	165	-7	173	1	179	11	181	23	16383	16383	268	104	268	148	17	148	17	104	16383	16383	181	230	179	242	173	253	165	261	155	266	143	268	131	266	120	261	112	253	106	242	104	230	106	218	112	208	120	199	131	194	143	192	155	194	165	200	173	208	179	219	181	230	164	162	164	138	165	128	165	108	163	70	159	41	152	22	141	12	126	8	116	9	108	13	101	19	96	28	92	40	16383	16383	86	70	86	104	87	151	91	184	98	206	110	218	126	221	135	220	142	217	148	211	154	203	158	191	16383	16383	230	275	208	275	177	224	167	229	147	235	137	236	126	237	89	231	58	214	34	188	18	154	12	114	14	92	19	71	27	52	39	35	55	18	17	-45	41	-45	72	7	82	2	93	-1	103	-4	114	-6	126	-6	162	0	193	15	217	41	232	75	238	114	236	138	231	159	223	178	211	196	194	213	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	196	264	128	343	123	348	118	351	112	354	107	356	101	357	94	355	87	352	82	347	79	341	78	334	78	329	80	323	84	318	90	313	98	308	169	264	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	78	264	106	264	177	308	185	314	191	318	195	323	196	328	197	334	196	342	193	348	188	353	181	356	173	357	167	356	157	352	152	348	147	343	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	222	264	160	352	114	352	53	264	81	264	137	313	193	264	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	117	300	115	311	110	320	103	327	94	331	84	333	74	331	65	327	58	320	54	311	52	301	54	291	58	282	65	275	74	270	84	268	95	270	104	274	111	281	115	290	117	300	16383	16383	222	300	220	311	215	320	208	327	199	331	189	333	179	331	170	327	163	320	158	311	157	301	158	291	163	282	170	275	178	270	189	268	199	270	208	274	215	281	220	290	222	300	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	65	264	93	264	164	308	172	314	178	318	181	323	183	328	184	334	182	342	179	348	174	353	168	356	160	357	154	356	148	354	143	352	138	348	133	343	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	175	193	182	175	187	149	188	114	186	80	182	54	173	36	162	25	147	21	137	22	128	26	120	32	113	40	107	51	16383	16383	107	338	10	338	10	326	22	323	30	320	34	314	37	307	37	-71	34	-78	30	-83	22	-87	9	-89	9	-102	146	-102	146	-91	130	-89	119	-84	112	-76	108	-63	107	-46	107	23	120	11	132	3	142	-2	153	-5	166	-6	198	0	224	16	245	43	258	78	262	119	258	159	245	191	226	216	200	231	169	237	152	235	138	231	127	223	116	211	107	195	103	300	102	311	97	320	90	327	81	331	71	333	61	331	52	327	45	320	40	311	39	301	40	291	45	282	52	275	60	270	70	268	81	270	90	274	97	281	102	290	103	300	16383	16383	208	300	206	311	202	320	195	327	186	331	175	333	165	331	157	327	150	320	145	311	143	301	145	291	149	282	156	275	165	270	175	268	186	270	195	274	202	281	206	290	208	300	16383	16383	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	257	369	257	405	93	405	93	369	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	208	264	208	300	42	300	42	264	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	228	450	221	434	213	421	202	413	188	408	171	407	156	408	143	413	133	422	125	434	120	450	98	450	101	423	111	401	125	384	146	373	174	369	200	373	221	384	236	401	245	424	249	450	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	175	345	169	329	161	316	150	308	136	303	119	302	104	303	91	308	81	317	73	329	68	345	46	345	49	319	58	296	73	279	95	268	122	264	148	268	169	279	184	296	193	319	198	345	192	118	94	118	142	239	16383	16383	280	0	279	0	275	-4	273	-7	262	-20	255	-31	250	-42	247	-52	246	-63	248	-76	255	-86	266	-95	280	-100	297	-102	312	-100	326	-95	340	-88	351	-77	360	-64	349	-56	346	-59	345	-59	337	-63	332	-65	328	-66	323	-67	319	-67	307	-66	298	-63	292	-57	289	-48	288	-35	288	-30	289	-25	290	-19	291	-12	294	-3	294	-1	295	0	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	273	-56	270	-59	269	-59	261	-63	256	-65	252	-66	247	-67	243	-67	231	-66	223	-63	217	-57	213	-48	212	-35	212	-30	213	-25	214	-19	215	-12	218	-3	218	-1	219	0	219	1	229	7	234	12	239	16	244	22	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	199	-6	197	-7	186	-20	179	-31	174	-42	171	-52	170	-63	173	-76	179	-86	190	-95	204	-100	222	-102	236	-100	250	-95	264	-88	275	-77	285	-64	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	158	369	186	369	257	413	265	418	271	423	274	428	276	433	277	440	276	447	273	453	268	458	261	460	253	461	247	461	237	457	232	453	227	448	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	81	264	109	264	180	308	188	314	194	318	197	323	199	328	200	334	199	342	196	348	190	353	184	356	176	357	170	356	160	352	155	348	150	343	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	270	369	208	457	162	457	101	369	129	369	185	418	241	369	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	200	264	138	352	92	352	31	264	59	264	115	313	171	264	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	218	405	216	415	211	424	204	432	195	436	185	438	175	436	166	432	159	425	155	416	153	406	154	396	159	387	166	380	175	375	185	373	195	375	204	379	211	386	216	395	218	405	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	152	300	151	311	146	320	139	327	130	331	120	333	110	331	101	327	94	320	90	311	88	301	90	291	94	282	101	275	110	270	119	268	130	270	139	274	146	281	151	290	152	300	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	282	457	253	457	198	407	142	457	113	457	175	369	220	369	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	208	352	179	352	123	302	68	352	40	352	100	264	147	264	129	299	130	307	133	313	138	317	146	320	156	321	177	319	196	313	212	303	226	289	238	271	245	254	251	235	255	213	257	190	258	165	257	139	254	113	248	90	242	70	233	54	222	41	209	30	194	23	177	19	158	17	147	19	139	22	133	29	130	38	129	50	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	161	0	191	2	219	7	245	15	268	26	287	41	307	62	323	86	335	113	342	142	345	172	337	229	314	275	276	310	226	331	163	338	16383	16383	242	457	213	457	157	407	102	457	74	457	134	369	180	369	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	16383	16383	272	187	303	206	326	226	342	248	352	271	355	296	353	316	346	332	336	344	322	352	305	354	291	352	279	347	271	338	265	326	263	312	265	299	270	289	277	281	287	276	300	274	305	274	307	275	315	275	319	271	321	265	319	253	313	240	302	227	287	213	267	198	129	163	186	163	186	186	129	186	129	297	130	307	133	314	139	318	147	320	160	321	179	319	197	313	212	303	225	289	237	271	245	254	250	235	255	213	257	190	258	165	257	138	254	112	248	89	242	69	233	54	222	41	209	30	194	23	177	19	158	17	147	18	139	21	133	26	130	35	129	46	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	186	3	186	3	163	49	163	49	46	47	34	42	25	34	18	23	14	7	12	7	0	165	0	197	2	227	9	254	19	279	34	300	52	316	71	328	93	338	118	343	144	345	172	337	229	313	275	275	310	223	331	160	338	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	22	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	258	264	258	264	283	238	283	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	283	79	283	79	258	168	258	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	245	369	245	405	80	405	80	369	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	198	264	198	300	32	300	32	264	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	217	450	210	434	202	421	191	413	177	408	160	407	145	408	132	413	122	422	114	434	109	450	87	450	90	423	100	401	115	384	136	373	162	369	189	373	210	384	224	401	234	424	238	450	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	169	345	163	329	154	316	143	308	130	303	113	302	97	303	85	308	74	317	66	329	61	345	40	345	43	319	52	296	67	279	88	268	115	264	142	268	162	279	177	296	186	319	191	345	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	198	405	196	415	191	424	184	432	175	436	165	438	155	436	146	432	139	425	134	416	133	406	134	396	139	387	146	380	154	375	165	373	175	375	184	379	191	386	196	395	198	405	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	147	300	146	311	141	320	134	327	125	331	115	333	105	331	96	327	89	320	85	311	83	301	85	291	89	282	96	275	105	270	114	268	125	270	134	274	141	281	146	290	147	300	204	0	202	0	201	-1	200	-3	198	-4	196	-7	186	-20	178	-31	173	-42	170	-52	170	-63	172	-76	179	-86	189	-95	204	-100	221	-102	235	-100	250	-95	263	-88	275	-77	284	-64	272	-56	272	-57	270	-59	268	-59	266	-60	261	-63	256	-65	251	-66	247	-67	242	-67	231	-66	222	-63	216	-57	213	-48	211	-35	212	-30	212	-25	213	-19	215	-12	217	-3	217	-2	218	-1	218	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	206	-56	203	-59	202	-59	194	-63	189	-65	185	-66	180	-67	175	-67	164	-66	155	-63	150	-57	146	-48	145	-35	145	-30	146	-25	147	-19	148	-12	151	-3	151	-1	165	4	177	13	190	24	202	38	214	56	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	125	-6	128	-5	131	-5	131	-6	130	-6	130	-7	119	-20	112	-31	107	-42	104	-52	103	-63	106	-76	112	-86	123	-95	137	-100	155	-102	169	-100	183	-95	197	-88	208	-77	218	-64	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	254	457	225	457	170	407	114	457	86	457	147	369	193	369	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	201	352	172	352	117	302	61	352	32	352	94	264	140	264	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	285	369	223	457	177	457	116	369	144	369	200	418	256	369	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	209	264	148	352	102	352	41	264	69	264	125	313	181	264	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	251	450	244	434	236	421	225	413	211	408	194	407	179	408	166	413	156	422	148	434	143	450	121	450	124	423	134	401	149	384	170	373	196	369	223	373	244	384	258	401	268	424	272	450	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	177	345	171	329	162	316	151	308	137	303	121	302	106	303	93	308	82	317	75	329	70	345	47	345	51	319	60	296	75	279	96	268	123	264	149	268	170	279	185	296	195	319	199	345	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	233	405	231	415	226	424	219	432	210	436	200	438	190	436	181	432	174	425	170	416	168	406	170	396	174	387	181	380	190	375	200	373	210	375	219	379	226	386	231	395	233	405	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	157	300	156	311	151	320	144	327	135	331	125	333	115	331	106	327	99	320	95	311	93	301	95	291	99	282	106	275	115	270	124	268	135	270	144	274	151	281	156	290	157	300	158	-188	189	-169	213	-149	229	-127	239	-103	242	-78	239	-59	233	-43	223	-31	209	-23	191	-21	177	-23	166	-28	157	-37	151	-49	150	-63	151	-76	156	-86	164	-94	174	-99	186	-101	191	-101	194	-100	198	-100	204	-102	206	-104	207	-107	208	-111	205	-122	199	-135	188	-148	173	-162	153	-177	16383	16383	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	156	431	125	413	102	392	86	370	76	347	73	322	75	302	82	286	92	274	106	267	123	264	137	266	149	271	157	280	163	292	165	306	163	319	158	330	151	338	141	343	128	344	113	344	109	348	107	354	109	366	115	378	126	391	141	406	161	421	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	16383	16383	278	369	217	457	171	457	110	369	138	369	194	418	250	369	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	16383	16383	209	369	148	457	102	457	41	369	69	369	125	418	181	369	254	186	134	186	134	247	254	247	16383	16383	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	247	379	247	379	270	335	270	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	270	134	270	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	270	11	270	11	247	53	247	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	257	183	257	183	279	104	279	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	279	7	279	7	257	35	257	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	168	442	164	433	160	426	154	421	148	418	141	417	138	418	135	418	132	419	122	424	102	432	93	436	85	439	78	441	71	442	65	442	48	440	34	432	23	420	14	402	7	379	28	379	30	387	34	394	39	399	45	402	52	403	56	403	60	402	65	400	73	397	84	392	99	386	105	383	111	381	132	378	147	381	161	388	172	401	182	419	190	442	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	137	337	133	328	129	321	124	316	118	313	105	313	102	314	97	316	91	319	71	328	55	334	48	336	41	337	35	337	17	335	3	327	-7	315	-16	298	-22	275	-1	275	0	282	3	289	8	294	15	297	22	298	26	298	35	295	43	292	54	287	69	281	75	278	81	276	88	275	94	274	101	273	117	276	130	283	142	296	151	314	159	337	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	180	369	180	405	15	405	15	369	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	152	264	152	300	-11	300	-11	264	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	149	450	143	433	134	421	123	412	109	408	93	406	77	408	65	413	54	421	46	434	41	450	20	450	23	423	32	400	47	383	68	372	95	368	122	372	142	383	157	401	166	423	171	450	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	124	345	118	329	109	316	98	308	85	303	68	302	52	303	40	308	29	317	22	329	17	345	-5	345	-1	319	7	296	22	279	43	268	70	264	96	268	117	279	132	296	142	319	146	345	114	0	113	0	112	-1	111	-3	109	-4	107	-7	96	-20	89	-31	83	-42	81	-52	80	-63	82	-76	89	-86	100	-95	114	-100	132	-102	146	-100	160	-95	174	-88	186	-77	195	-64	183	-56	180	-59	178	-59	176	-60	171	-63	166	-65	162	-66	157	-67	152	-67	141	-66	133	-63	127	-57	123	-48	122	-35	122	-30	123	-25	124	-19	125	-12	127	-3	128	-2	128	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	16383	16383	80	0	79	0	78	-1	77	-3	75	-4	73	-7	62	-20	55	-31	49	-42	47	-52	46	-63	48	-76	55	-86	66	-95	80	-100	98	-102	112	-100	126	-95	140	-88	151	-77	161	-64	149	-56	146	-59	145	-59	142	-60	137	-63	132	-65	127	-66	123	-67	118	-67	107	-66	99	-63	93	-57	89	-48	88	-35	88	-30	89	-25	90	-19	91	-12	94	-3	94	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	129	405	128	415	123	424	116	432	107	436	97	438	87	436	78	432	71	425	66	416	65	406	66	396	71	387	78	380	87	375	97	373	107	375	116	379	123	386	128	395	129	405	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	459	338	283	338	283	325	304	324	318	320	328	314	332	303	334	289	334	13	333	-2	329	-15	323	-23	314	-29	301	-30	294	-30	287	-28	283	-24	280	-20	279	-15	280	-8	284	-2	288	3	291	9	292	17	291	29	285	39	277	48	268	53	257	55	246	53	236	48	228	39	223	29	221	18	223	6	227	-5	235	-17	244	-27	254	-35	263	-40	273	-43	284	-45	296	-47	309	-47	346	-43	376	-30	397	-8	410	23	415	63	415	278	416	297	419	310	427	318	440	323	459	325	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	264	230	163	230	163	219	176	217	185	213	191	208	194	200	195	189	195	-47	194	-61	191	-72	186	-79	180	-84	171	-85	165	-85	161	-83	158	-82	155	-79	155	-73	156	-71	158	-68	159	-65	162	-61	164	-57	165	-54	166	-50	166	-47	164	-38	160	-31	154	-25	146	-22	137	-20	126	-22	118	-26	111	-32	107	-40	105	-50	109	-67	118	-81	133	-91	152	-98	175	-101	195	-99	213	-94	228	-87	241	-76	251	-63	256	-53	262	-29	264	1	16383	16383	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	16383	16383	266	306	264	319	258	329	250	338	239	343	227	345	214	344	204	338	195	330	190	319	188	306	190	294	195	283	203	275	214	270	226	268	239	270	250	275	258	283	264	294	266	306	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	195	278	196	297	200	310	207	318	220	323	239	325	16383	16383	239	369	178	457	132	457	71	369	99	369	155	418	211	369	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	167	264	106	352	60	352	0	264	27	264	83	313	139	264	146	-188	177	-169	200	-149	216	-127	225	-103	228	-78	226	-59	220	-43	210	-31	196	-23	179	-21	165	-23	153	-28	144	-37	139	-49	137	-63	138	-76	143	-86	151	-94	161	-99	173	-101	178	-101	181	-100	185	-100	191	-102	193	-104	194	-107	195	-111	193	-122	186	-135	175	-148	160	-162	140	-177	16383	16383	384	0	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	101	-188	132	-169	155	-149	172	-127	181	-103	184	-78	182	-59	176	-43	165	-31	151	-23	134	-21	120	-23	108	-28	100	-37	94	-49	92	-63	94	-76	99	-86	106	-94	116	-99	128	-101	134	-101	136	-100	141	-100	144	-101	146	-102	148	-104	150	-107	150	-111	148	-122	142	-135	131	-148	115	-162	95	-177	16383	16383	272	0	272	12	269	12	266	13	264	14	261	16	259	20	162	153	188	180	208	198	224	209	239	215	257	219	257	230	150	230	150	219	161	217	168	216	173	214	177	212	179	209	179	202	175	194	169	186	104	123	104	338	11	338	11	326	20	324	27	321	32	315	34	307	35	297	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	99	116	111	164	44	168	37	171	32	174	28	175	24	175	22	174	18	172	16	168	14	162	13	155	12	155	0	314	0	314	12	295	15	280	20	268	27	257	37	248	50	240	62	231	77	221	93	212	108	204	119	200	125	195	129	187	135	184	136	193	144	202	154	209	165	216	178	222	192	224	197	226	201	229	204	232	205	237	206	243	204	247	199	252	193	259	188	270	186	278	187	285	190	290	194	293	200	295	207	292	216	287	224	278	230	267	234	254	235	240	234	228	231	219	225	211	215	205	203	200	191	194	181	188	172	181	165	173	158	167	155	160	152	151	150	141	147	127	143	124	142	120	142	116	141	107	141	107	206	110	213	115	218	122	221	132	223	132	235	9	235	9	223	19	222	26	219	31	214	34	206	35	195	35	43	34	32	31	24	26	18	19	15	9	12	9	0	132	0	132	12	120	14	112	17	108	24	107	32	107	116	119	116	120	117	127	114	134	110	141	105	148	98	156	89	164	76	174	56	179	48	185	38	194	26	203	16	212	8	221	3	229	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	79	369	107	369	178	413	186	418	192	423	196	428	198	433	198	440	197	447	194	453	189	458	182	460	174	461	168	461	158	457	153	453	147	448	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	11	369	39	369	110	413	118	418	124	423	128	428	129	433	130	440	129	447	126	453	121	458	114	460	106	461	100	461	90	457	84	453	79	448	128	-188	159	-169	182	-149	198	-127	208	-103	211	-78	209	-59	202	-43	192	-31	178	-23	161	-21	147	-23	135	-28	127	-37	121	-49	119	-63	121	-76	126	-86	133	-94	144	-99	156	-101	161	-101	163	-100	167	-100	171	-101	173	-102	175	-104	176	-107	177	-111	175	-122	169	-135	158	-148	143	-162	123	-177	16383	16383	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	33	-188	64	-169	87	-149	104	-127	113	-103	116	-78	114	-59	108	-43	97	-31	83	-23	66	-21	52	-23	40	-28	31	-37	26	-49	24	-63	26	-76	31	-86	38	-94	48	-99	60	-101	66	-101	68	-100	73	-100	76	-101	78	-102	80	-104	82	-107	82	-111	80	-122	74	-135	63	-148	47	-162	27	-177	16383	16383	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	224	178	254	197	278	217	294	239	303	262	306	287	304	307	298	323	288	335	274	343	257	345	243	344	231	338	222	329	216	317	214	303	216	290	221	280	229	272	239	267	251	265	256	265	259	266	266	266	269	264	271	262	272	259	272	256	270	244	264	231	253	218	238	204	218	189	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	138	187	169	206	192	226	208	248	218	271	221	296	219	316	212	332	202	344	188	352	171	354	157	352	145	347	137	338	131	326	129	312	131	299	136	289	143	281	154	276	166	274	171	274	173	275	181	275	185	271	187	265	185	253	179	240	168	227	153	213	132	198	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	267	161	265	175	259	187	250	196	239	202	225	204	212	202	200	196	191	187	185	175	183	161	185	148	191	136	200	127	211	121	225	119	239	122	250	127	259	136	265	148	267	161	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	220	170	218	183	212	195	203	204	192	210	179	213	165	210	154	204	144	195	138	184	136	170	138	157	144	145	153	136	164	130	178	128	192	130	203	136	212	145	218	157	220	170	319	114	305	114	296	96	288	79	280	65	271	52	262	41	249	32	234	24	217	19	197	17	173	16	156	17	145	20	138	25	134	34	133	45	133	191	195	229	195	259	133	222	133	276	135	296	139	310	149	318	163	323	184	325	184	338	9	338	9	325	27	324	39	320	47	313	51	302	52	286	52	174	12	150	12	119	52	143	52	36	48	26	41	19	28	15	9	12	9	0	298	0	151	241	151	266	103	225	103	338	7	338	7	326	17	324	24	320	29	314	32	306	33	296	33	181	-10	145	-10	120	33	156	33	45	32	33	29	24	24	18	17	14	8	12	8	0	128	0	128	12	119	13	112	17	107	23	104	32	103	45	103	200	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	147	369	175	369	246	413	254	418	260	423	264	428	266	433	266	440	265	447	262	453	257	458	250	460	242	461	236	461	226	457	220	453	215	448	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	106	264	134	264	205	308	213	314	219	318	222	323	224	328	225	334	224	342	221	348	216	353	209	356	201	357	195	356	185	352	180	348	175	343	143	-188	174	-169	197	-149	213	-127	223	-103	226	-78	224	-59	217	-43	207	-31	193	-23	176	-21	162	-23	150	-28	142	-37	136	-49	134	-63	136	-76	141	-86	148	-94	159	-99	171	-101	176	-101	178	-100	182	-100	186	-101	188	-102	190	-104	192	-107	192	-111	190	-122	184	-135	173	-148	158	-162	137	-177	16383	16383	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	103	-188	134	-169	157	-149	173	-127	183	-103	186	-78	184	-59	177	-43	167	-31	153	-23	136	-21	122	-23	110	-28	101	-37	96	-49	94	-63	95	-76	100	-86	108	-94	118	-99	131	-101	136	-101	138	-100	142	-100	148	-102	150	-104	151	-107	152	-111	150	-122	143	-135	133	-148	118	-162	98	-177	16383	16383	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	267	457	238	457	183	407	127	457	99	457	160	369	206	369	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	225	352	196	352	141	302	85	352	56	352	118	264	164	264	16	187	47	206	70	226	86	248	96	271	99	296	97	316	90	332	80	344	66	352	49	354	35	352	23	347	14	338	9	326	7	312	8	299	13	289	21	281	31	276	43	274	48	274	51	275	58	275	61	273	63	271	65	265	63	253	56	240	45	227	30	213	10	198	16383	16383	347	0	347	12	336	14	329	17	325	22	323	30	322	42	322	166	319	190	310	209	296	224	277	233	254	237	237	235	221	230	207	221	194	209	184	193	183	193	183	230	88	230	88	219	99	216	106	212	111	207	113	199	114	188	114	44	113	33	111	25	106	19	99	15	88	12	88	0	208	0	208	12	198	14	191	18	187	24	184	32	184	175	185	178	187	180	189	183	192	186	199	192	206	197	213	200	220	202	227	203	236	201	243	196	248	188	251	176	252	161	252	31	249	23	245	18	238	14	229	12	229	0	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	129	0	129	299	131	307	135	313	142	317	150	320	161	321	182	319	200	313	216	302	230	288	243	271	251	251	259	225	265	195	269	162	271	127	269	82	265	40	257	3	245	-21	229	-30	222	-29	216	-26	212	-22	210	-17	209	-11	210	-5	213	0	217	4	221	11	222	21	220	33	216	43	208	51	199	57	188	59	175	56	165	48	157	37	152	24	151	12	154	-5	164	-21	179	-35	197	-44	218	-47	264	-36	303	-4	331	41	350	98	356	160	348	219	325	269	286	306	234	330	168	338	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-48	174	-62	172	-73	167	-80	160	-85	151	-86	146	-86	142	-85	138	-83	136	-80	136	-73	137	-71	139	-69	140	-67	143	-62	145	-58	146	-55	147	-51	147	-48	145	-39	141	-32	135	-26	127	-22	118	-21	107	-22	99	-26	92	-33	88	-41	86	-51	90	-68	99	-82	114	-93	133	-99	156	-102	176	-100	194	-95	209	-87	222	-77	232	-64	237	-54	243	-30	244	-16	245	0	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	275	369	275	405	110	405	110	369	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	208	264	208	300	42	300	42	264	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	249	450	243	434	234	421	223	413	210	408	193	407	177	408	165	413	154	422	147	434	142	450	119	450	123	423	132	401	147	384	168	373	195	369	221	373	242	384	257	401	267	424	271	450	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	179	345	173	329	165	316	153	308	140	303	123	302	108	303	95	308	84	317	76	329	71	345	50	345	53	319	62	296	77	279	98	268	125	264	152	268	172	279	187	296	196	319	201	345	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	85	369	113	369	184	412	192	417	198	423	202	428	204	433	204	440	203	447	200	453	195	458	188	460	180	461	174	461	169	459	163	457	158	453	153	448	16383	16383	185	369	214	369	284	412	292	417	298	423	302	428	304	433	304	440	303	447	300	453	295	458	288	460	280	461	274	461	269	459	263	457	258	453	253	448	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	19	264	47	264	118	307	126	313	132	318	135	323	137	328	138	334	137	342	134	348	129	353	122	356	114	357	108	356	102	354	97	352	92	348	87	343	16383	16383	119	264	147	264	218	307	226	313	232	318	235	323	237	328	238	334	237	342	233	348	228	353	222	356	214	357	208	356	203	354	197	352	192	348	187	343	236	106	236	80	235	61	233	47	230	37	226	30	221	24	214	19	205	16	195	14	183	13	164	15	149	19	136	25	125	35	116	48	109	63	104	83	100	107	97	133	96	160	100	220	111	266	129	299	155	319	189	326	199	325	208	323	216	320	222	316	227	311	231	304	233	296	235	285	236	271	236	252	16383	16383	491	105	477	105	468	87	460	73	452	61	443	51	434	42	420	33	405	26	389	21	371	18	349	17	334	18	324	20	318	25	315	32	314	41	314	166	341	163	361	155	375	140	383	119	389	88	401	88	401	257	389	257	381	225	372	204	360	192	341	185	314	183	314	313	317	316	322	319	329	320	361	320	379	318	396	315	410	311	421	306	432	298	440	288	447	275	452	259	457	238	470	238	470	338	262	338	236	339	215	340	199	341	187	342	180	342	159	341	137	337	116	330	97	322	79	311	56	290	37	265	23	235	14	203	11	167	14	135	20	105	32	78	47	54	66	33	84	21	105	11	128	4	153	0	180	-1	201	-1	209	0	469	0	154	75	153	50	149	31	143	18	133	10	121	8	106	11	96	23	89	45	85	78	84	124	85	163	88	191	95	209	105	219	119	222	133	220	142	213	149	200	153	181	154	156	16383	16383	286	141	222	141	222	168	223	187	227	202	234	213	243	220	254	222	265	220	273	214	279	204	283	189	285	169	16383	16383	338	63	325	49	314	39	303	33	291	30	278	29	258	33	242	43	231	60	224	84	222	113	222	123	347	123	345	141	343	156	340	168	337	179	332	190	321	206	307	219	291	229	272	235	251	237	237	236	224	233	212	229	200	222	186	212	176	221	165	228	153	233	139	236	124	237	87	231	56	214	32	188	17	154	11	114	16	74	31	40	55	15	86	-1	123	-6	139	-5	153	-3	167	1	179	8	191	17	201	8	211	1	222	-3	234	-5	249	-6	272	-4	292	1	311	13	329	30	348	55	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	16383	16383	126	369	153	369	224	413	233	418	238	423	242	428	244	433	244	440	243	447	240	453	235	458	228	460	220	461	215	461	209	459	204	457	199	453	194	448	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	16383	16383	41	264	70	264	141	308	149	314	154	318	158	323	160	328	161	334	160	342	156	348	151	353	145	356	137	357	131	356	125	354	120	352	115	348	110	343	153	-188	184	-169	207	-149	223	-127	233	-103	236	-78	234	-59	228	-43	217	-31	203	-23	186	-21	172	-23	160	-28	152	-37	146	-49	144	-63	146	-76	151	-86	158	-94	168	-99	180	-101	186	-101	188	-100	193	-100	196	-101	198	-102	200	-104	202	-107	202	-111	200	-122	194	-135	183	-148	168	-162	147	-177	16383	16383	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	64	-188	95	-169	118	-149	134	-127	144	-103	147	-78	145	-59	138	-43	128	-31	114	-23	97	-21	83	-23	72	-28	63	-37	57	-49	55	-63	57	-76	62	-86	69	-94	79	-99	92	-101	97	-101	99	-100	103	-100	109	-102	111	-104	112	-107	113	-111	111	-122	104	-135	94	-148	79	-162	59	-177	16383	16383	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	16383	16383	247	457	218	457	162	407	107	457	78	457	139	369	185	369	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	16383	16383	194	352	165	352	109	302	54	352	26	352	86	264	132	264	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	95	369	123	369	195	413	203	418	208	423	212	428	214	433	214	440	213	447	210	453	205	458	198	460	190	461	185	461	179	459	174	457	169	453	164	448	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	63	264	91	264	162	308	170	314	176	318	180	323	181	328	182	334	181	342	178	348	173	353	166	356	158	357	152	356	142	352	137	348	132	343	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	224	369	163	457	117	457	56	369	84	369	140	418	196	369	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	180	264	118	352	72	352	11	264	39	264	95	313	151	264	102	-47	108	-51	111	-50	113	-50	116	-49	122	-49	130	-50	136	-52	141	-56	144	-61	145	-67	143	-74	140	-80	134	-84	126	-87	116	-88	111	-87	106	-87	101	-85	95	-84	89	-82	86	-80	78	-99	89	-102	98	-105	107	-107	117	-108	127	-108	148	-106	166	-100	180	-91	188	-79	191	-64	189	-52	183	-42	174	-35	162	-30	147	-29	137	-29	131	-31	141	-8	179	-2	211	12	236	34	251	63	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	79	0	89	-3	100	-5	109	-7	119	-8	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	57	2	93	-6	75	-47	80	-51	83	-50	86	-50	89	-49	94	-49	102	-50	108	-52	113	-56	116	-61	117	-67	116	-74	112	-80	107	-84	98	-87	88	-88	83	-87	79	-87	74	-85	68	-84	61	-82	59	-80	50	-99	61	-102	71	-105	80	-107	89	-108	99	-108	121	-106	139	-100	152	-91	161	-79	164	-64	162	-52	156	-42	147	-35	134	-30	119	-29	109	-29	103	-31	114	-6	136	0	154	10	168	26	177	46	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	224	457	195	457	140	407	84	457	56	457	117	369	163	369	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	180	352	151	352	95	302	40	352	11	352	72	264	118	264	158	0	137	-47	142	-51	145	-50	148	-50	151	-49	156	-49	164	-50	171	-52	176	-56	179	-61	180	-67	178	-74	175	-80	169	-84	161	-87	151	-88	146	-87	141	-87	136	-85	131	-84	124	-82	121	-80	113	-99	133	-105	142	-107	152	-108	161	-108	183	-106	201	-100	215	-91	223	-79	226	-64	224	-52	218	-42	209	-35	197	-30	181	-29	172	-29	166	-31	180	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	56	-47	61	-51	65	-50	67	-50	70	-49	75	-49	83	-50	90	-52	95	-56	98	-61	99	-67	98	-74	94	-80	88	-84	80	-87	70	-88	65	-87	60	-87	55	-85	50	-84	43	-82	40	-80	32	-99	52	-105	61	-107	71	-108	80	-108	102	-106	120	-100	134	-91	142	-79	145	-64	143	-52	137	-42	128	-35	116	-30	100	-29	91	-29	88	-30	84	-31	96	-5	113	-2	129	3	142	14	154	30	166	50	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	38	32	43	19	51	8	62	0	75	-3	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	16383	16383	251	457	222	457	166	407	111	457	83	457	143	369	190	369	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	136	209	136	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	16383	16383	140	187	170	206	194	226	210	248	220	271	223	296	220	316	214	332	204	344	190	352	172	354	158	352	147	347	138	338	133	326	131	312	132	299	137	289	145	281	155	276	167	274	172	274	175	275	182	275	185	273	187	271	189	265	187	253	180	240	169	227	154	213	134	198	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	178	70	178	70	161	127	161	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	161	262	161	262	178	208	178	208	322	240	318	265	308	284	292	296	269	304	238	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	114	151	114	151	142	105	142	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	142	8	142	8	114	36	114	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	265	443	261	434	257	427	251	422	245	419	232	419	229	420	219	425	199	434	190	437	182	440	175	442	168	443	162	443	145	441	131	433	119	421	110	404	104	381	125	381	127	388	131	395	136	400	142	403	150	404	153	404	157	403	162	401	170	398	181	393	196	387	202	384	208	382	222	380	228	379	244	382	258	389	269	402	279	420	286	443	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	203	337	198	328	194	321	189	316	183	313	170	313	167	314	162	316	156	319	136	328	120	334	113	336	106	337	99	337	82	335	68	327	57	315	48	298	41	275	63	275	65	282	68	289	74	294	80	297	87	298	91	298	95	297	100	295	108	292	119	287	133	281	139	278	146	276	153	275	159	274	166	273	182	276	195	283	207	296	216	314	224	337	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	257	369	257	405	93	405	93	369	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	213	264	213	300	47	300	47	264	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	239	450	233	434	224	421	213	413	200	408	182	407	167	408	155	413	144	422	137	434	132	450	109	450	113	423	122	401	137	384	158	373	185	369	212	373	232	384	247	401	256	424	261	450	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	179	345	173	329	165	316	153	308	140	303	123	302	108	303	95	308	84	317	76	329	71	345	50	345	53	319	62	296	77	279	98	268	125	264	152	268	172	279	187	296	196	319	201	345	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	213	414	211	404	207	396	201	390	192	386	182	385	174	387	166	391	160	397	155	405	154	415	156	424	160	432	166	438	173	442	182	444	192	442	200	438	207	431	211	423	213	414	16383	16383	237	415	234	432	226	446	215	458	201	465	184	468	167	465	152	457	141	445	133	431	130	414	133	397	140	382	152	371	166	364	184	361	200	364	215	372	226	383	234	398	237	415	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	165	316	163	307	159	299	152	293	144	289	134	287	126	289	118	293	112	300	107	308	106	317	108	326	112	334	118	340	125	344	134	346	144	345	152	340	159	334	163	326	165	316	16383	16383	189	318	186	334	178	349	167	360	153	367	136	370	119	367	104	359	93	348	85	333	82	316	85	299	92	285	104	273	118	266	136	263	152	266	167	274	178	286	186	301	189	318	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	77	369	105	369	176	412	184	417	190	423	193	428	195	433	196	440	195	447	192	453	187	458	180	460	172	461	166	461	161	459	155	457	150	453	145	448	16383	16383	177	369	205	369	276	412	284	417	290	423	293	428	295	433	296	440	295	447	291	453	286	458	280	460	272	461	266	461	261	459	255	457	250	453	245	448	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	26	264	55	264	125	307	133	313	139	318	143	323	145	328	145	334	144	342	141	348	136	353	129	356	121	357	115	356	110	354	104	352	99	348	94	343	16383	16383	126	264	155	264	225	307	233	313	239	318	243	323	244	328	245	334	244	342	241	348	236	353	229	356	221	357	215	356	210	354	204	352	199	348	194	343	211	-7	201	-20	193	-31	188	-42	186	-52	185	-63	187	-76	194	-86	204	-95	219	-100	236	-102	250	-100	265	-95	278	-88	290	-77	299	-64	287	-56	287	-57	285	-59	283	-59	281	-60	276	-63	271	-65	266	-66	262	-67	257	-67	246	-66	237	-63	231	-57	228	-48	227	-35	227	-25	228	-19	230	-12	232	-3	232	-2	233	-2	233	-1	242	1	251	4	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	200	-8	207	-7	213	-6	262	-56	259	-59	258	-59	250	-63	245	-65	241	-66	236	-67	232	-67	220	-66	211	-63	205	-57	202	-48	201	-35	201	-30	202	-25	203	-19	204	-12	206	-3	207	-1	207	0	208	0	208	1	209	2	224	5	238	7	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	176	-4	188	-1	193	0	191	-1	189	-3	188	-5	186	-7	175	-20	168	-31	163	-42	160	-52	159	-63	161	-76	168	-86	179	-95	193	-100	210	-102	225	-100	239	-95	253	-88	264	-77	273	-64	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	342	369	280	457	234	457	173	369	201	369	257	418	313	369	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	273	264	211	352	166	352	104	264	132	264	189	313	244	264	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	272	369	210	457	164	457	103	369	131	369	187	418	243	369	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	209	264	148	352	102	352	41	264	69	264	125	313	181	264	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	160	405	158	415	153	424	146	432	137	436	127	438	117	436	108	432	101	425	97	416	95	406	97	396	101	387	108	380	117	375	127	373	138	375	147	379	154	386	158	395	160	405	16383	16383	265	405	263	415	258	424	251	432	242	436	232	438	222	436	213	432	206	425	201	416	200	406	201	396	206	387	213	380	221	375	232	373	242	375	251	379	258	386	263	395	265	405	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	125	369	153	369	224	413	232	418	238	423	241	428	243	433	244	440	243	447	240	453	235	458	228	460	220	461	214	461	204	457	199	453	194	448	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	76	264	104	264	175	308	183	314	189	318	192	323	194	328	195	334	194	342	190	348	185	353	179	356	171	357	165	356	155	352	150	348	145	343	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	205	405	204	415	199	424	192	432	183	436	173	438	163	436	154	432	147	425	143	416	141	406	143	396	147	387	154	380	163	375	172	373	183	375	192	379	199	386	204	395	205	405	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	151	300	150	311	145	320	138	327	129	331	119	333	109	331	100	327	93	320	89	311	87	301	89	291	93	282	100	275	108	270	118	268	129	270	138	274	145	281	150	290	151	300	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	259	457	230	457	175	407	119	457	91	457	152	369	198	369	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	200	352	171	352	116	302	60	352	32	352	93	264	139	264	15	230	15	209	36	209	36	44	35	32	32	24	27	18	19	14	7	12	7	0	146	0	146	12	128	14	116	18	109	25	106	37	105	54	105	291	106	306	109	317	113	324	121	329	130	330	135	329	139	328	142	326	144	324	145	320	143	316	141	313	137	308	135	301	133	292	135	283	139	275	146	269	154	265	164	263	174	265	182	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	89	341	76	336	65	329	55	320	47	307	41	291	38	273	36	253	36	230	103	180	109	191	115	200	121	205	129	208	138	209	155	205	168	193	177	174	183	146	185	110	183	73	177	45	168	25	155	13	137	9	126	11	116	16	109	24	105	35	103	49	16383	16383	103	257	167	257	167	281	103	281	103	338	6	338	6	326	26	321	30	316	33	310	33	281	-13	281	-13	257	33	257	33	-6	40	-6	79	22	92	11	105	2	118	-2	131	-5	145	-6	183	0	214	16	237	43	253	78	258	119	253	158	241	191	221	215	195	231	164	237	150	236	138	232	126	227	114	219	103	209	209	55	198	44	187	36	177	30	167	27	155	26	131	31	112	46	97	68	88	99	85	137	87	166	93	190	102	207	114	217	127	221	138	220	144	215	147	208	148	198	148	186	150	173	153	163	159	155	167	151	176	150	188	151	197	155	205	162	209	171	210	181	209	191	207	200	203	207	198	213	193	218	193	245	195	256	200	264	207	269	215	272	230	272	233	271	236	269	238	263	237	259	234	255	230	250	228	244	227	234	228	225	232	218	239	211	247	207	257	206	267	207	275	212	282	219	285	227	287	238	283	256	273	270	259	280	241	286	221	288	207	286	194	280	183	272	175	261	171	250	169	242	168	239	168	231	162	233	155	234	148	236	141	236	133	237	96	231	63	214	38	187	21	153	15	111	20	71	35	39	57	14	87	-1	122	-6	145	-4	165	0	183	11	201	26	218	46	272	87	258	61	240	45	217	36	192	33	165	32	140	35	121	42	107	54	99	71	97	93	98	116	104	135	114	148	126	157	143	160	150	159	161	159	172	158	182	157	189	157	198	158	208	161	218	166	224	172	227	180	226	187	221	191	215	195	208	196	200	197	191	196	181	195	170	193	158	192	145	191	129	193	117	199	109	208	103	221	102	237	104	266	111	288	122	304	138	313	158	316	172	315	183	311	192	305	197	298	201	289	205	274	210	262	217	255	226	250	237	249	247	251	256	256	261	264	264	273	265	283	262	296	254	309	242	320	228	329	212	335	203	338	193	340	181	342	169	343	157	343	120	339	84	329	54	310	33	284	25	249	27	229	35	212	48	199	64	188	84	177	61	167	43	152	30	133	22	112	19	88	28	52	50	26	82	9	118	0	155	-1	191	0	224	7	253	22	277	46	294	81	37	220	37	197	95	197	89	-5	86	-24	82	-40	75	-51	66	-59	56	-61	56	-62	50	-60	47	-58	45	-54	45	-53	46	-52	46	-50	47	-49	49	-48	51	-45	53	-39	54	-37	54	-34	53	-25	49	-19	44	-14	36	-10	27	-9	18	-10	11	-14	5	-20	1	-28	0	-38	2	-51	8	-62	18	-70	31	-75	46	-77	76	-71	102	-55	123	-29	139	6	150	52	152	65	154	81	156	105	158	142	161	197	222	197	222	220	161	220	161	265	163	291	166	312	173	326	182	335	193	338	197	338	200	337	204	333	204	328	203	326	202	325	200	321	198	318	195	306	197	299	201	293	206	288	214	285	222	283	231	285	238	289	244	296	248	304	249	314	247	327	240	338	229	346	215	351	198	353	182	352	168	348	155	341	143	332	132	320	123	306	115	290	108	271	102	248	97	220	242	169	239	191	231	210	218	224	200	233	177	237	162	235	147	231	132	224	118	213	103	198	103	338	7	338	7	326	19	323	27	320	31	315	33	308	34	296	34	45	33	31	31	22	27	18	19	15	7	12	7	0	127	0	127	12	118	14	111	18	106	24	104	32	103	42	103	174	104	175	105	178	107	180	109	183	112	186	119	192	126	197	133	200	140	202	147	203	157	202	164	197	169	189	172	177	172	68	178	40	192	20	213	6	239	-1	268	-4	309	2	341	23	365	52	379	88	383	127	382	149	376	176	366	204	349	224	324	233	316	232	310	230	304	226	301	221	300	214	301	208	303	204	307	199	312	195	319	190	328	184	338	175	347	162	354	143	356	117	353	90	343	64	327	42	306	26	280	20	267	22	257	29	249	39	244	50	242	63	267	0	267	12	264	12	261	13	259	14	256	16	254	20	157	153	183	180	203	198	219	209	234	215	252	219	252	230	145	230	145	219	156	217	163	216	168	214	172	212	173	209	174	205	174	202	170	194	164	186	99	123	99	295	100	308	104	318	109	325	116	329	125	330	130	329	134	328	137	326	139	324	140	320	138	316	136	313	132	308	130	301	128	292	130	283	134	275	141	269	149	265	158	263	169	265	177	269	184	276	188	285	189	296	186	312	176	326	161	336	142	343	118	345	100	344	84	341	71	336	60	329	50	320	43	308	37	294	33	279	31	262	30	243	30	42	29	31	26	23	22	18	15	14	6	12	6	0	126	0	126	12	114	14	106	17	102	22	100	30	99	42	99	99	111	111	158	44	163	37	166	32	169	28	170	24	171	22	170	18	167	16	163	14	157	13	150	12	150	0	132	0	132	12	123	13	117	17	112	23	109	31	108	44	108	170	132	170	132	193	108	193	108	338	12	338	12	326	22	324	29	319	34	313	37	304	38	294	38	193	13	193	13	170	38	170	38	44	37	32	34	23	29	17	22	14	12	12	12	0	263	0	263	12	255	14	248	16	243	21	238	29	233	40	151	261	197	299	197	333	140	285	132	302	122	315	111	325	96	331	79	333	63	331	49	326	39	318	32	307	30	294	32	283	35	274	42	266	50	262	61	260	71	261	79	265	85	271	89	278	91	286	91	288	90	290	90	292	89	294	89	296	90	298	91	301	93	303	96	304	98	305	105	303	111	299	117	292	122	284	127	274	40	204	40	171	136	249	140	237	80	92	73	75	65	57	58	40	51	27	47	19	43	15	40	14	36	13	30	12	30	0	155	0	155	12	147	12	140	13	135	15	131	18	129	21	128	25	129	27	130	32	132	38	138	54	175	147	209	53	211	46	213	36	214	32	214	28	213	22	211	18	206	15	198	13	187	12	187	0	270	-102	270	-89	259	-88	252	-85	248	-79	246	-71	245	-59	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-70	172	-78	168	-84	161	-88	152	-89	152	-102	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	329	290	342	290	348	291	354	291	358	292	370	296	380	302	387	310	392	320	394	333	392	344	388	354	381	361	372	365	363	366	354	365	346	360	341	355	338	348	336	342	338	334	341	328	345	322	357	314	356	308	352	304	347	302	339	300	326	300	323	301	320	301	317	302	314	302	295	317	273	329	249	338	224	344	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	370	196	364	222	355	247	342	270	327	290	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	288	219	286	231	282	240	275	247	266	251	257	252	248	251	241	247	235	241	232	235	230	228	232	221	235	214	239	209	245	204	251	200	250	194	246	190	240	188	233	187	223	187	221	188	218	189	216	189	203	205	187	218	169	228	149	234	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	237	128	236	141	233	153	229	165	224	176	236	176	248	178	264	182	273	188	281	196	286	206	288	219	103	173	103	175	104	178	106	182	109	185	112	190	118	196	125	201	131	205	139	207	146	208	159	205	170	194	177	176	182	150	184	117	182	81	177	54	168	35	156	25	141	21	131	23	122	27	115	34	108	43	103	54	16383	16383	103	284	104	298	106	308	111	315	118	320	127	321	132	320	136	319	139	317	141	315	142	311	141	308	135	298	132	292	131	283	133	274	137	266	143	260	151	256	161	254	171	256	180	260	186	267	190	276	191	286	188	303	179	317	164	327	144	334	121	336	103	335	87	332	73	327	62	320	53	311	46	300	40	288	36	274	34	258	33	239	33	-58	32	-69	30	-77	25	-83	17	-87	5	-89	5	-102	141	-102	141	-89	125	-87	114	-80	107	-70	104	-57	103	-39	103	23	116	11	127	3	138	-2	149	-5	161	-6	194	0	221	17	241	45	253	81	257	124	253	164	242	196	223	218	198	232	167	237	151	235	136	231	124	224	113	213	103	198	95	286	93	278	89	270	83	263	75	259	65	258	56	259	48	264	42	270	38	278	36	287	38	296	42	304	48	310	56	315	65	316	74	315	82	311	89	304	93	296	95	286	16383	16383	153	212	154	219	154	226	155	234	155	248	151	276	142	302	125	324	103	339	74	344	55	341	38	333	24	320	16	305	12	287	15	269	23	253	35	241	50	233	67	230	75	230	85	232	89	233	88	226	88	218	87	209	85	193	68	11	67	4	67	-1	66	-7	66	-18	70	-49	81	-75	99	-95	124	-108	155	-113	174	-111	190	-106	201	-98	208	-87	210	-74	209	-64	206	-56	200	-49	193	-45	184	-44	175	-45	167	-48	162	-53	158	-60	157	-67	158	-74	160	-79	163	-84	165	-88	166	-91	164	-95	155	-98	144	-94	137	-86	134	-74	132	-61	132	-21	133	-11	133	-1	166	50	153	56	147	46	142	38	136	33	131	30	124	30	117	31	112	34	108	40	106	49	105	60	105	209	152	209	152	230	105	230	105	315	93	315	76	291	61	271	46	253	29	237	9	222	9	209	36	209	36	47	38	29	45	14	57	3	72	-3	92	-5	101	-5	111	-3	122	0	133	7	143	17	143	-53	141	-69	135	-80	127	-87	118	-91	110	-93	105	-92	101	-91	98	-89	96	-86	95	-83	99	-75	103	-70	105	-63	107	-54	105	-45	101	-38	95	-31	86	-27	76	-26	66	-27	58	-32	51	-39	47	-48	46	-58	48	-75	55	-88	67	-99	85	-105	108	-108	130	-104	146	-94	158	-79	164	-61	166	-41	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	291	106	306	109	317	114	324	121	329	131	330	136	329	140	328	143	326	144	324	145	320	144	316	141	313	138	308	135	301	134	292	135	283	140	275	146	269	154	265	164	263	174	265	183	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	90	341	76	336	65	329	56	320	48	308	43	295	39	279	37	262	36	243	31	238	21	230	9	222	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	297	315	308	321	316	330	321	344	325	358	327	366	329	373	330	378	331	390	335	401	340	410	348	416	359	418	373	416	385	412	394	405	400	397	404	388	405	379	404	371	400	365	395	362	388	360	381	362	373	365	367	369	361	381	353	379	347	374	343	367	340	359	339	352	338	276	243	273	238	268	235	260	232	251	231	243	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	269	10	269	22	258	23	250	27	244	32	241	41	241	219	260	219	272	221	277	223	289	227	299	234	307	243	311	253	313	266	311	278	307	287	300	293	291	297	282	298	273	297	265	293	260	287	256	281	255	275	256	266	259	259	263	255	275	247	208	211	208	225	22	225	4	147	17	147	22	161	29	173	37	182	46	187	54	189	148	189	33	86	47	75	60	86	73	93	84	96	94	98	102	98	115	97	126	94	135	88	142	80	144	70	143	61	140	53	137	48	132	44	127	41	115	35	102	28	90	21	77	14	65	7	51	-2	41	-12	33	-23	27	-37	26	-53	26	-62	29	-72	34	-82	41	-93	53	-103	61	-107	70	-111	82	-114	95	-117	125	-117	155	-111	169	-106	180	-101	190	-94	197	-87	201	-80	203	-73	204	-65	203	-58	199	-52	194	-46	185	-42	174	-40	164	-42	155	-46	149	-52	144	-62	141	-74	138	-82	132	-89	125	-94	116	-98	106	-99	96	-98	86	-94	77	-88	71	-79	69	-69	70	-60	74	-52	79	-45	85	-38	94	-32	172	12	183	20	193	30	200	42	206	55	208	68	204	88	194	105	179	118	158	127	133	130	126	130	121	129	116	129	112	128	246	157	246	188	204	188	216	212	220	225	222	239	223	252	219	283	207	308	188	327	163	340	132	344	99	338	71	323	50	301	33	273	21	242	35	242	43	256	53	269	65	278	79	285	95	287	116	284	133	275	145	261	153	244	155	224	155	216	154	209	152	202	151	195	148	188	16	188	16	157	133	157	113	125	90	95	65	67	39	39	13	12	13	0	221	0	244	105	232	105	223	88	214	77	202	70	187	67	169	66	85	66	166	143	169	146	171	149	174	151	176	154	179	157	113	219	167	219	167	242	112	242	110	271	84	271	84	242	52	242	52	219	84	219	84	147	100	147	117	145	134	137	147	124	157	106	160	84	159	67	156	48	151	29	141	15	128	9	118	11	112	16	107	23	104	32	101	42	98	51	93	59	86	66	77	70	65	72	55	70	48	66	43	61	40	54	39	48	40	38	44	29	50	21	57	14	66	8	86	0	97	-2	107	-3	118	-4	153	0	182	12	205	32	219	59	224	92	220	122	209	150	189	174	163	190	129	196	117	196	113	195	63	0	63	370	30	370	30	0	63	0	63	370	30	370	30	0	16383	16383	127	0	127	370	94	370	94	0	203	130	203	163	128	163	128	205	203	205	203	238	128	238	128	370	95	370	95	238	20	238	20	205	95	205	95	163	20	163	20	130	95	130	95	0	128	0	128	130	125	35	123	49	117	61	108	70	96	76	83	78	69	76	57	70	48	61	43	50	41	36	43	22	49	11	58	1	70	-4	83	-6	97	-4	108	1	117	10	123	22	125	35	16383	16383	91	117	95	150	99	177	103	201	109	224	117	250	120	262	122	272	124	280	126	296	124	313	119	327	110	337	98	343	84	345	70	343	58	337	49	326	43	312	41	295	41	288	42	280	44	272	46	262	50	250	58	224	64	200	68	177	72	150	75	117	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	167	352	138	352	83	302	27	352	0	352	60	264	106	264	114	412	137	412	203	448	211	453	217	456	222	460	224	464	225	469	224	475	223	480	220	483	215	485	209	486	204	486	196	482	192	479	187	475	16383	16383	193	368	192	361	189	356	184	351	178	348	171	347	165	348	159	351	155	356	152	362	151	368	152	375	154	381	159	385	164	388	171	390	179	388	185	385	190	380	192	375	193	368	16383	16383	192	118	94	118	142	239	16383	16383	187	325	197	331	205	338	211	347	216	357	217	369	215	383	208	395	198	405	186	411	172	414	158	411	145	405	135	395	129	382	127	368	128	357	132	346	138	337	147	330	156	325	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	344	12	333	14	324	20	314	33	303	53	290	84	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	155	316	153	307	149	299	143	293	134	289	124	287	115	289	108	293	101	300	97	308	96	317	97	326	102	334	108	340	115	344	124	346	134	345	142	340	149	334	153	326	155	316	16383	16383	179	318	176	334	168	349	157	360	142	367	126	370	109	367	94	359	83	348	75	333	72	316	75	299	82	285	94	273	108	266	126	263	142	266	157	274	168	286	176	301	179	318	16383	16383	61	369	89	369	160	413	168	418	174	423	178	428	180	433	180	440	179	447	176	453	171	458	164	460	156	461	150	461	140	457	134	453	129	448	216	171	132	171	213	316	216	316	16383	16383	475	105	464	105	460	95	454	84	445	71	436	59	426	47	413	36	397	27	379	21	358	18	333	17	318	18	307	20	301	25	297	33	296	44	296	166	325	162	345	154	358	140	367	119	373	87	385	87	385	256	373	256	366	224	357	203	344	191	325	185	296	181	296	305	297	312	300	316	306	319	316	320	329	320	355	319	377	316	395	311	410	304	420	295	426	287	430	278	434	268	438	255	442	238	454	238	454	338	137	338	137	327	155	325	167	323	175	319	179	315	181	309	180	305	178	300	176	294	172	287	167	277	57	76	41	47	29	29	21	19	12	15	2	12	2	0	105	0	105	12	97	13	83	16	74	18	68	22	65	28	64	35	64	39	65	42	66	47	68	52	71	57	121	151	216	151	216	60	215	41	211	28	204	19	191	14	172	12	172	0	455	0	16383	16383	238	369	266	369	337	413	345	418	351	423	355	428	357	433	357	440	356	447	353	453	348	458	341	460	333	461	327	461	317	457	311	453	306	448	148	41	141	34	135	29	130	27	124	25	117	25	107	26	99	30	93	37	90	47	89	60	91	77	97	92	108	104	125	114	148	124	16383	16383	283	142	217	142	218	172	222	194	229	210	239	219	252	222	264	219	273	213	279	201	282	183	283	159	16383	16383	336	65	325	52	313	42	301	36	289	32	275	31	252	34	236	44	225	60	219	83	217	113	217	124	344	124	343	141	342	154	341	166	338	176	334	186	323	204	309	218	292	228	272	234	251	237	235	236	222	233	209	228	198	221	187	211	177	221	165	228	151	233	135	236	117	237	87	233	62	225	42	211	30	194	25	174	26	163	30	153	37	146	46	141	57	140	69	141	78	145	85	152	89	160	91	171	91	176	90	180	86	188	83	192	78	197	77	199	77	201	76	203	78	209	82	214	89	217	98	220	109	220	124	219	135	215	142	207	147	196	148	180	148	142	114	132	89	123	70	115	56	107	46	99	35	90	27	80	21	70	18	59	17	47	19	28	26	13	38	2	54	-4	75	-6	95	-5	113	0	131	7	149	20	166	37	169	37	180	21	193	9	207	1	224	-2	242	-3	268	-1	291	4	311	16	329	33	347	57	16383	16383	127	264	156	264	227	308	235	314	241	318	244	323	246	328	247	334	246	342	242	348	237	353	231	356	223	357	217	356	211	354	206	352	201	348	196	343	270	262	275	243	279	225	281	207	283	188	283	166	279	109	268	65	251	33	226	14	195	7	177	9	162	14	149	22	137	35	127	52	16383	16383	117	75	113	93	109	109	107	126	106	144	106	164	110	222	121	268	139	302	163	322	195	329	211	328	225	323	238	314	249	301	260	285	16383	16383	343	368	318	368	286	322	268	331	250	337	232	342	214	345	195	345	137	337	88	313	50	275	26	226	17	167	18	153	19	138	22	124	30	98	37	81	46	67	55	54	68	40	84	26	41	-36	65	-36	101	15	119	6	137	0	155	-5	174	-8	195	-8	253	0	302	23	339	61	363	110	372	168	371	187	368	206	364	224	358	241	350	258	343	269	336	279	328	289	317	299	304	311	16383	16383	135	369	163	369	234	413	242	418	248	423	251	428	253	433	254	440	253	447	250	453	245	458	238	460	230	461	224	461	214	457	209	453	204	448	164	162	164	138	165	128	165	108	163	70	159	41	152	22	141	12	126	8	116	9	108	13	101	19	96	28	92	40	16383	16383	86	70	86	104	87	151	91	184	98	206	110	218	126	221	135	220	142	217	148	211	154	203	158	191	16383	16383	230	275	208	275	177	224	167	229	147	235	137	236	126	237	89	231	58	214	34	188	18	154	12	114	14	92	19	71	27	52	39	35	55	18	17	-45	41	-45	72	7	82	2	93	-1	103	-4	114	-6	126	-6	162	0	193	15	217	41	232	75	238	114	236	138	231	159	223	178	211	196	194	213	16383	16383	65	264	94	264	165	308	173	314	178	318	182	323	184	328	185	334	184	342	180	348	175	353	169	356	161	357	155	356	149	354	144	352	139	348	134	343	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	104	181	111	189	118	195	125	198	132	200	139	201	147	200	155	196	160	189	164	179	165	167	163	151	155	137	143	125	126	115	104	107	16383	16383	14	198	19	203	20	203	21	204	28	204	31	202	33	199	35	195	35	60	39	37	52	18	72	4	99	-3	133	-6	165	-3	191	4	211	16	224	34	228	56	227	67	223	77	216	84	207	88	196	90	185	88	175	84	168	78	163	70	162	60	162	56	163	52	165	48	168	44	171	39	174	36	175	34	176	31	177	29	177	27	175	21	171	16	164	12	155	10	145	9	129	11	117	16	110	25	105	38	104	55	104	89	135	98	159	106	177	113	192	120	204	127	217	137	226	147	233	158	236	171	238	184	235	203	228	218	216	229	201	235	183	237	166	235	150	232	135	225	119	215	103	202	99	215	94	225	86	232	76	235	62	237	63	237	50	236	39	232	28	227	18	219	7	208	200	55	197	44	190	35	181	28	170	23	161	22	139	25	119	37	103	57	92	87	88	127	91	163	101	189	116	207	132	217	150	220	163	218	176	213	188	203	197	188	200	170	16383	16383	297	25	297	33	287	32	279	31	274	31	270	30	267	30	264	31	262	32	260	38	260	237	253	237	200	214	191	220	181	226	169	231	155	235	139	237	98	230	64	211	38	183	22	148	16	108	25	56	48	22	77	3	106	-4	127	-6	151	-4	170	1	184	9	194	17	200	22	200	-3	113	175	115	186	122	195	132	202	143	206	152	208	174	204	194	193	210	173	221	143	225	103	222	67	212	40	197	22	181	12	164	9	150	11	137	17	125	27	116	41	113	60	16383	16383	113	233	16	204	16	196	26	197	34	198	39	199	43	200	46	200	49	199	51	198	52	195	53	191	53	-6	60	-6	113	16	121	10	132	3	144	-1	158	-5	174	-6	215	0	249	18	275	47	291	82	297	121	288	173	265	207	236	226	207	235	185	237	162	234	143	228	129	220	119	213	113	207	107	180	112	191	118	200	125	205	133	208	142	209	158	205	171	193	181	174	186	146	188	110	186	73	181	45	171	25	158	13	141	9	129	11	120	16	113	24	108	35	107	49	16383	16383	107	293	108	307	110	318	115	325	122	329	132	330	137	329	141	328	144	326	146	324	146	320	145	316	142	313	139	308	136	301	135	292	137	283	141	275	147	269	155	265	165	263	175	265	184	269	190	276	194	285	195	296	192	312	183	326	168	336	148	343	124	345	106	344	91	341	77	336	66	329	57	320	49	307	43	293	39	275	37	255	37	-6	43	-6	83	22	96	11	108	2	121	-2	134	-5	148	-6	186	0	217	16	241	43	256	78	262	119	257	158	245	191	225	215	199	231	167	237	153	236	141	232	129	227	118	219	107	209	17	175	27	186	38	194	48	199	58	202	70	203	94	198	113	184	127	161	136	131	140	93	138	63	132	40	123	22	111	12	98	8	87	10	81	14	78	21	77	31	75	57	71	67	66	74	58	78	49	80	37	78	27	74	20	68	16	59	15	48	18	30	29	15	46	3	67	-4	92	-6	129	0	162	16	187	42	204	77	210	118	205	158	190	191	168	216	138	231	103	237	81	235	60	229	42	219	24	204	7	184	200	42	200	34	197	25	191	18	181	14	166	12	160	12	153	14	144	17	136	21	130	26	139	40	148	51	156	58	165	62	174	64	181	63	188	60	194	56	199	50	200	42	16383	16383	54	-79	78	-79	114	-7	121	-8	131	-9	142	-9	151	-10	157	-10	181	-7	199	0	212	12	220	26	223	42	220	56	214	67	204	76	191	82	174	84	158	82	145	76	135	67	124	55	113	39	103	55	95	73	90	93	86	114	85	137	87	166	93	190	102	207	114	217	127	221	138	220	144	215	147	208	148	198	148	186	150	173	153	163	159	155	167	151	176	150	188	151	197	155	205	162	209	171	210	181	207	200	196	215	179	226	158	234	133	237	96	231	63	214	38	187	21	153	15	111	16	90	20	71	27	53	35	38	46	24	54	17	63	11	73	5	83	1	92	-1	171	56	171	54	169	51	165	43	162	40	156	33	149	28	143	24	136	22	129	21	115	25	104	36	96	54	91	80	90	114	91	149	96	176	105	194	117	205	132	209	142	207	151	203	159	197	166	188	171	177	16383	16383	241	338	133	338	133	326	150	324	161	321	168	316	171	308	171	205	159	217	148	226	137	232	125	236	112	237	81	230	55	213	34	186	21	151	16	110	21	72	33	39	52	14	77	-1	107	-6	121	-5	134	-2	146	4	158	13	171	26	171	-2	172	-24	174	-44	177	-61	183	-77	191	-90	201	-99	212	-106	225	-111	241	-115	259	-116	283	-113	302	-106	317	-96	327	-82	330	-65	328	-55	324	-46	318	-39	310	-35	300	-34	290	-35	282	-39	275	-45	271	-53	270	-62	271	-71	273	-77	277	-82	280	-86	281	-91	280	-94	278	-97	275	-98	271	-100	266	-100	256	-99	249	-95	245	-87	242	-76	241	-60	171	56	171	54	169	51	165	43	162	40	156	33	149	28	143	24	136	22	129	21	115	25	104	36	96	54	91	80	90	114	91	149	96	176	105	194	117	205	132	209	142	207	151	203	159	197	166	188	171	177	16383	16383	171	205	159	217	148	226	137	232	125	236	112	237	81	230	55	213	34	186	21	151	16	110	21	72	33	39	52	14	77	-1	107	-6	121	-5	135	-2	147	4	160	13	173	26	173	-6	186	-2	197	0	209	2	223	4	271	10	271	22	259	23	250	26	245	32	242	39	241	50	241	292	242	306	245	315	250	321	257	325	266	326	271	325	275	324	278	322	280	320	281	316	280	313	277	308	273	304	271	297	270	288	271	279	275	271	282	265	290	261	300	259	310	261	318	265	324	272	328	281	330	291	326	308	317	322	302	332	283	339	259	342	241	340	225	337	212	332	201	325	191	316	184	304	178	290	174	275	172	257	171	238	77	141	77	176	78	184	79	191	81	198	86	206	90	212	95	217	101	220	109	221	121	218	131	210	138	195	143	172	144	141	16383	16383	142	123	139	95	133	69	123	48	107	34	82	29	70	30	58	34	47	40	36	50	25	63	12	56	30	31	48	13	67	1	88	-4	112	-6	145	0	174	15	195	40	209	73	214	112	209	154	195	188	173	214	144	231	109	237	92	236	78	232	66	227	55	220	45	211	35	198	27	182	21	164	18	144	16	123	141	89	140	57	135	34	128	19	118	11	106	8	98	9	92	12	87	17	83	24	79	32	77	38	75	45	75	53	74	64	74	89	16383	16383	22	166	33	179	44	189	55	195	67	199	79	200	104	195	120	181	130	160	136	135	138	107	12	107	14	85	18	66	24	47	32	31	42	18	51	9	62	2	75	-2	90	-5	106	-6	141	0	170	15	192	41	206	76	210	118	206	156	192	189	170	214	142	231	108	237	85	235	64	228	45	216	27	198	9	174	152	89	152	71	150	50	144	30	134	14	118	8	104	12	96	23	91	37	88	53	88	95	152	133	16383	16383	339	145	324	151	319	138	316	135	313	130	307	126	300	122	291	121	284	122	278	125	273	130	270	137	268	145	269	155	269	168	270	183	270	199	271	214	265	220	205	185	192	203	177	218	160	228	141	234	119	237	98	235	78	229	58	218	40	200	21	174	32	166	44	179	55	189	66	195	78	199	90	200	107	198	123	192	136	182	146	169	152	154	26	81	27	71	30	58	36	45	43	31	53	18	62	9	74	2	86	-2	101	-5	117	-6	152	0	181	15	203	41	217	76	222	118	221	128	220	139	219	149	217	160	214	169	251	190	250	185	250	144	252	130	257	118	265	110	277	104	291	103	302	104	312	108	321	114	328	122	333	131	208	51	193	36	177	26	162	21	145	18	127	17	112	20	100	26	90	36	84	49	82	65	84	81	89	95	97	105	107	111	121	113	147	113	147	132	136	132	131	133	127	133	121	135	112	139	102	145	94	153	88	163	86	175	87	192	90	204	97	212	106	217	119	219	127	218	134	216	139	212	143	207	147	200	152	187	158	177	164	170	172	166	182	165	193	167	200	171	205	176	207	183	208	190	205	200	198	211	187	220	174	227	161	233	154	234	147	236	139	237	130	237	121	238	92	236	66	230	45	219	31	203	26	179	28	164	34	152	43	142	56	133	71	125	52	118	36	107	23	94	15	78	12	61	18	35	34	16	57	3	84	-4	113	-6	135	-5	157	-2	179	5	199	20	219	42	85	113	112	113	125	111	136	105	143	95	148	81	150	65	148	49	142	36	132	26	119	19	104	17	87	18	70	21	55	26	39	36	24	51	12	42	32	20	53	5	75	-2	97	-5	119	-6	148	-4	175	3	198	16	213	35	219	61	216	79	208	94	196	107	180	118	161	125	176	133	189	142	198	152	204	164	206	179	201	203	187	219	166	230	140	236	112	238	102	237	93	237	85	236	78	234	71	233	58	227	45	220	35	211	27	200	25	190	25	183	27	176	32	171	39	167	50	165	60	166	68	170	74	177	79	187	85	200	88	207	92	212	98	216	104	218	113	219	126	217	135	212	141	204	145	192	146	175	144	163	138	153	130	145	120	139	111	135	105	133	100	133	96	132	85	132	329	145	314	151	309	138	307	135	303	130	298	126	290	122	281	121	274	122	268	125	263	130	260	137	259	145	259	168	260	183	261	199	262	214	255	220	205	190	197	209	182	223	162	231	138	236	112	238	102	237	93	237	85	236	78	234	71	233	58	227	45	220	35	211	27	200	25	190	25	183	27	176	32	171	39	167	50	165	60	166	68	170	74	177	79	187	85	200	88	207	92	212	98	216	104	218	112	219	126	217	135	212	142	204	145	192	146	175	144	163	138	153	130	145	120	139	111	135	105	133	100	133	96	132	85	132	85	113	112	113	125	111	136	105	143	95	148	81	150	65	148	49	142	36	132	26	119	19	104	17	87	18	70	21	55	26	39	36	24	51	12	42	32	20	53	6	75	-2	97	-5	119	-6	148	-4	175	3	198	16	214	35	220	61	217	79	209	94	196	107	180	118	161	125	174	132	185	139	195	147	201	157	205	169	241	190	241	144	242	130	247	118	256	110	267	104	282	103	293	104	303	108	311	114	318	122	324	131	100	113	127	113	140	111	150	105	158	95	163	81	165	65	162	49	156	36	147	26	134	19	119	17	98	22	78	36	62	57	51	86	47	121	52	153	63	180	81	201	103	214	127	219	141	217	150	212	157	204	160	192	161	175	159	163	153	153	145	145	135	139	126	135	120	133	115	133	111	132	100	132	16383	16383	234	61	231	79	223	94	211	107	194	118	175	125	191	133	204	142	213	152	219	164	221	179	216	203	202	220	180	230	153	236	123	238	89	232	59	216	34	191	18	158	12	117	21	64	42	28	71	6	102	-3	128	-6	161	-4	190	3	213	16	229	36	234	61	157	230	31	230	31	219	44	217	53	213	58	208	61	199	62	189	62	127	12	127	12	104	62	104	62	-47	61	-61	58	-72	54	-79	47	-84	38	-85	33	-85	28	-83	25	-82	23	-79	22	-77	22	-75	23	-73	23	-71	25	-68	26	-65	29	-61	31	-57	32	-54	33	-50	33	-47	32	-38	28	-31	22	-25	13	-22	4	-20	-5	-22	-14	-26	-20	-32	-24	-40	-26	-50	-22	-67	-13	-81	1	-91	20	-98	43	-101	63	-99	80	-94	95	-87	108	-76	118	-63	123	-53	127	-41	130	-29	132	1	132	104	156	104	156	127	132	127	132	196	134	205	139	212	146	217	157	219	172	49	170	39	165	31	157	25	148	21	138	20	123	24	110	35	100	54	94	82	92	118	94	156	100	185	110	205	123	217	139	220	150	219	159	213	166	204	171	192	172	177	16383	16383	172	-33	170	-51	162	-70	149	-88	131	-101	110	-106	103	-106	94	-104	86	-102	79	-98	76	-93	77	-91	77	-89	78	-87	79	-84	81	-82	84	-77	86	-73	87	-70	88	-66	88	-63	87	-55	82	-47	76	-41	68	-37	59	-36	48	-37	40	-41	33	-48	29	-56	27	-67	29	-78	33	-87	39	-95	47	-102	55	-107	68	-113	82	-117	96	-120	126	-122	158	-118	184	-110	203	-97	218	-82	228	-67	233	-57	237	-45	240	-32	242	-19	242	286	243	302	246	313	250	320	257	325	267	326	272	325	276	324	279	322	281	320	281	316	280	313	278	308	274	304	272	297	271	288	272	279	276	271	283	265	291	261	300	259	311	261	319	265	326	272	330	281	331	291	328	308	318	322	303	332	284	339	260	342	242	340	226	337	213	332	202	325	193	316	184	302	178	286	175	268	173	247	172	225	164	230	156	233	148	235	139	236	129	237	92	230	61	212	38	185	23	150	18	109	23	69	36	37	56	13	82	-1	111	-6	125	-5	138	-3	150	1	162	9	172	21	172	49	170	39	165	31	157	25	148	21	138	20	123	24	110	35	100	54	94	82	92	118	94	156	100	185	110	205	123	217	139	220	150	219	159	213	166	204	171	192	172	177	16383	16383	242	236	234	236	195	209	181	220	169	228	156	233	144	236	129	237	92	230	61	212	38	185	23	150	18	109	23	69	36	37	56	13	82	-1	111	-6	125	-5	138	-3	150	1	162	9	172	21	172	-33	170	-51	162	-70	149	-88	131	-101	110	-106	103	-106	94	-104	86	-102	79	-98	76	-93	77	-91	77	-89	78	-87	79	-84	81	-82	84	-77	86	-73	87	-70	88	-66	88	-63	87	-55	82	-47	76	-41	68	-37	59	-36	48	-37	40	-41	33	-48	29	-56	27	-67	29	-78	33	-87	39	-95	47	-102	55	-107	68	-113	82	-117	96	-120	126	-122	158	-118	184	-110	203	-97	218	-82	228	-67	233	-57	237	-45	240	-32	242	-19	242	-8	277	96	153	96	153	88	169	87	180	84	186	79	189	72	190	63	190	33	189	24	185	16	178	11	169	7	156	6	140	7	127	10	117	16	107	24	99	34	93	46	88	60	84	76	82	94	81	113	84	151	93	180	107	202	125	215	148	219	159	219	169	217	179	213	189	208	199	201	207	193	214	185	220	176	226	165	233	151	243	151	243	229	233	229	230	223	227	219	224	216	220	214	211	214	208	215	200	219	188	223	176	226	165	229	155	230	143	230	103	224	68	207	41	181	24	148	17	110	24	71	42	39	69	15	105	0	147	-5	169	-4	191	-1	212	2	231	8	247	16	247	66	250	74	255	81	264	85	277	88	135	-32	147	-59	149	-69	150	-73	150	-83	149	-88	146	-92	143	-95	137	-96	132	-95	127	-92	124	-88	122	-81	122	-67	124	-59	126	-56	16383	16383	253	219	253	230	174	230	174	219	179	218	185	217	190	215	194	210	196	203	196	198	194	188	192	182	190	175	156	84	126	162	121	174	117	185	114	195	111	202	110	206	112	212	117	216	123	218	130	219	137	219	137	230	12	230	12	219	22	217	25	215	31	209	35	201	40	190	46	177	51	166	55	156	119	1	103	-35	100	-41	97	-48	95	-55	93	-63	92	-70	95	-86	102	-99	113	-108	129	-114	150	-116	169	-113	185	-106	198	-95	207	-80	210	-63	209	-52	206	-41	194	-8	172	44	226	190	229	198	233	206	237	212	241	217	247	219	145	28	144	23	142	19	138	15	133	13	128	12	122	13	116	16	113	20	110	25	109	31	110	40	116	54	126	68	130	61	135	53	140	44	144	36	145	28	16383	16383	137	132	103	185	95	196	86	207	76	216	64	222	50	224	36	222	25	215	16	205	10	193	8	179	10	167	11	162	13	156	15	151	20	151	22	157	30	171	36	175	44	177	53	174	61	167	68	158	75	148	80	140	110	94	92	68	87	62	81	50	79	36	82	21	89	10	99	1	113	-2	127	-4	142	-3	158	1	173	9	184	20	189	35	188	43	186	50	183	58	175	72	153	108	189	162	192	167	197	171	202	174	208	176	214	177	221	175	227	171	235	157	237	151	242	151	244	157	246	164	248	178	248	185	247	197	244	208	237	217	228	223	216	225	208	224	201	220	195	215	185	203	268	-112	268	-100	256	-97	249	-94	244	-89	242	-81	241	-69	241	180	242	194	244	203	248	208	256	211	267	213	267	225	147	225	147	213	157	211	164	207	168	201	171	193	171	49	170	47	168	45	166	42	163	39	156	33	149	28	135	22	128	22	118	23	111	29	106	38	103	52	103	193	106	202	110	207	117	211	126	213	126	225	8	225	8	213	18	212	25	209	29	202	32	193	33	181	33	56	36	34	44	15	57	1	76	-7	98	-11	114	-9	128	-6	143	1	157	12	171	27	171	-112	266	0	266	12	257	13	250	17	245	23	242	31	242	169	239	191	231	210	217	224	199	233	176	237	161	235	146	231	132	224	118	213	103	198	103	292	104	306	107	315	112	321	119	325	128	326	133	325	137	324	140	322	142	320	142	316	141	313	139	308	135	304	133	297	132	288	133	279	137	271	144	265	152	261	161	259	172	261	180	265	187	272	191	281	192	291	189	308	179	322	164	332	145	339	121	342	103	340	87	337	74	332	63	325	54	316	46	304	40	291	36	276	34	259	33	241	33	31	31	22	26	18	19	15	7	12	7	0	127	0	127	12	117	14	111	18	106	24	104	32	103	42	103	174	104	175	105	178	106	180	118	192	125	197	132	200	139	202	147	203	157	201	164	196	169	187	171	173	172	155	172	42	171	32	169	23	164	18	158	14	149	12	149	0	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	292	105	306	108	315	113	321	120	325	129	326	134	325	138	324	141	322	143	320	143	316	142	313	139	308	136	304	133	297	132	288	134	279	138	271	145	265	153	261	162	259	173	261	181	265	188	272	192	281	193	291	190	308	180	322	165	332	146	339	122	342	104	340	88	337	75	332	64	325	55	316	47	304	41	291	37	276	35	259	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	-54	172	-66	169	-75	164	-81	157	-85	149	-86	144	-86	139	-85	136	-83	134	-80	133	-78	133	-75	137	-67	140	-62	142	-58	143	-55	144	-51	145	-48	143	-39	139	-32	133	-26	124	-22	115	-21	105	-22	96	-26	90	-33	86	-41	84	-51	88	-68	97	-82	112	-93	131	-99	154	-102	174	-100	191	-95	206	-87	219	-77	229	-64	234	-54	238	-42	241	-30	242	-16	243	0	131	0	131	12	122	14	115	18	110	23	108	31	107	42	107	112	129	112	129	134	107	134	107	230	11	230	11	219	22	216	29	212	34	206	37	198	37	134	11	134	11	112	37	112	37	32	35	24	30	19	23	15	11	12	11	0	16383	16383	110	306	109	319	103	330	95	338	85	343	73	345	60	344	49	338	40	330	35	319	33	306	35	294	40	283	48	275	59	270	71	268	84	270	95	275	103	283	109	294	110	306	161	47	153	38	144	31	137	27	131	26	126	25	122	26	117	29	113	34	110	42	109	54	109	218	108	222	107	225	104	227	99	228	88	227	71	222	52	216	31	210	11	203	11	189	17	191	22	192	30	194	33	194	36	193	37	191	39	186	39	180	40	170	40	64	42	40	48	21	59	8	76	0	98	-3	120	0	137	6	151	17	162	28	170	39	132	0	132	8	119	10	110	12	104	17	101	25	100	36	100	196	101	206	105	213	110	218	120	221	132	222	132	230	13	230	13	222	26	221	35	218	41	213	44	206	45	196	45	36	44	25	41	18	35	13	26	10	13	8	13	0	169	217	164	207	160	200	155	195	149	193	142	192	136	192	132	194	132	338	37	338	37	326	46	324	54	319	59	313	62	304	63	294	63	217	47	214	33	206	22	194	14	176	7	154	28	154	31	162	34	168	39	173	46	176	53	177	58	177	61	176	63	175	63	44	62	32	59	23	54	17	47	14	37	12	37	0	157	0	157	12	149	13	142	17	136	23	133	31	132	44	132	153	148	155	161	163	173	175	182	193	190	217	80	138	65	138	55	142	48	148	42	156	39	165	39	176	40	186	45	196	52	203	60	208	69	210	76	210	78	209	80	209	16383	16383	209	192	201	185	191	176	179	166	165	157	150	150	150	338	54	338	54	326	63	324	71	319	76	313	79	304	80	294	80	227	78	227	76	228	73	228	69	229	66	229	49	227	34	220	21	209	12	193	8	171	12	151	20	135	33	124	49	117	66	114	72	114	74	115	80	115	80	44	79	32	76	23	71	17	64	14	55	12	55	0	175	0	175	12	166	13	159	17	154	23	151	31	150	44	150	124	173	138	190	154	203	167	211	177	214	181	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	-28	34	-39	36	-50	39	-60	47	-78	57	-91	70	-101	85	-109	102	-114	122	-116	145	-113	164	-106	179	-96	189	-82	192	-65	191	-55	186	-47	180	-41	172	-37	161	-35	152	-37	144	-40	137	-46	133	-53	132	-62	132	-65	133	-69	134	-72	138	-80	140	-83	141	-86	143	-90	143	-92	142	-94	140	-97	137	-99	132	-100	127	-100	119	-97	112	-90	107	-80	104	-68	103	-54	294	211	294	225	108	225	108	338	12	338	12	326	22	324	29	319	34	313	37	304	38	294	38	44	37	32	34	23	29	17	22	14	12	12	12	0	132	0	132	12	123	13	117	17	112	23	109	31	108	44	108	161	113	171	119	179	127	184	134	187	140	189	242	189	128	73	142	60	155	72	167	79	179	82	188	84	196	84	213	79	225	67	232	48	237	26	238	4	237	-23	233	-50	226	-75	214	-92	195	-98	185	-97	176	-94	168	-89	163	-82	160	-74	157	-61	152	-52	145	-45	137	-41	127	-40	115	-41	107	-45	101	-51	98	-58	97	-65	98	-72	100	-79	104	-86	111	-93	121	-101	131	-106	145	-111	160	-114	176	-116	191	-117	206	-116	219	-114	230	-111	240	-107	248	-102	261	-91	275	-74	288	-51	298	-22	301	13	297	48	284	77	266	98	245	112	223	116	218	116	212	115	206	115	196	113	407	6	407	18	396	20	388	24	383	29	380	38	379	50	379	194	380	204	383	212	388	218	396	222	407	224	407	237	287	237	287	224	297	222	303	218	307	213	310	205	310	65	307	57	299	48	288	41	277	36	268	33	258	35	250	40	245	47	242	59	241	75	241	195	242	206	244	214	248	219	255	223	265	224	265	237	148	237	148	224	157	222	164	219	168	213	171	205	171	60	169	57	166	53	162	49	158	46	152	41	140	35	134	34	129	33	119	35	111	41	106	51	104	64	103	81	103	206	106	214	110	220	117	223	127	224	127	237	8	237	8	224	18	223	25	220	30	214	32	206	33	195	33	71	36	46	45	27	59	12	78	3	100	0	117	1	131	6	145	14	159	27	174	44	184	27	194	15	206	6	221	2	238	0	256	2	272	6	286	15	298	27	310	44	311	44	311	6	418	-116	418	-103	402	-101	391	-95	384	-85	381	-71	379	-53	379	194	380	204	383	212	388	218	396	222	407	224	407	237	287	237	287	224	297	222	303	218	307	213	310	205	310	65	307	57	299	48	288	41	277	36	268	33	258	35	250	40	245	47	242	59	241	75	241	195	242	206	244	214	248	219	255	223	265	224	265	237	148	237	148	224	157	222	164	219	168	213	171	205	171	60	169	57	166	53	162	49	158	46	152	41	140	35	134	34	129	33	119	35	111	41	106	51	104	64	103	81	103	206	106	214	110	220	117	223	127	224	127	237	8	237	8	224	18	223	25	220	30	214	32	206	33	195	33	71	36	46	45	27	59	12	78	3	100	0	117	1	131	6	145	14	159	27	174	44	184	27	194	15	206	6	221	2	238	0	256	2	272	6	286	15	298	27	310	44	310	-77	309	-86	307	-92	301	-97	293	-101	282	-103	282	-116	385	166	382	190	373	210	359	224	340	233	318	237	301	235	287	230	273	222	259	210	244	193	234	210	224	222	212	230	197	235	180	237	162	235	146	230	132	222	120	209	108	193	107	193	107	230	11	230	11	219	22	216	30	213	35	207	38	198	39	186	39	43	38	32	35	24	30	19	22	15	11	12	11	0	131	0	131	12	121	14	115	18	111	24	109	31	108	41	108	172	111	180	120	188	130	196	141	201	150	203	160	202	168	197	173	189	176	177	177	161	177	41	176	31	174	23	170	17	163	14	153	12	153	0	270	0	270	12	261	14	254	18	250	23	247	31	247	176	249	179	252	183	256	187	260	190	266	195	272	199	284	203	289	203	299	201	306	195	312	186	314	172	315	156	315	-68	314	-80	311	-89	306	-95	300	-99	291	-100	286	-100	282	-99	278	-97	276	-94	276	-88	277	-86	278	-83	280	-80	283	-76	285	-72	286	-69	287	-65	287	-62	285	-53	281	-46	275	-40	267	-37	257	-35	247	-37	238	-41	232	-47	228	-55	227	-65	230	-82	239	-96	254	-106	273	-113	296	-116	316	-114	334	-109	349	-102	362	-91	372	-78	377	-68	383	-44	385	-29	385	-13	293	0	293	12	283	14	276	17	271	22	269	30	268	42	268	166	265	190	257	209	242	224	224	233	201	237	184	235	168	230	153	221	141	209	129	193	129	230	34	230	34	219	45	216	53	212	57	207	60	199	60	-68	59	-80	56	-89	51	-95	45	-99	36	-100	31	-100	27	-99	23	-97	21	-94	21	-88	22	-86	23	-83	25	-80	28	-76	30	-72	31	-69	32	-65	32	-62	30	-53	26	-46	20	-40	12	-37	2	-35	-7	-37	-16	-41	-22	-47	-26	-55	-27	-65	-24	-82	-15	-96	0	-106	18	-113	41	-116	61	-114	79	-109	94	-102	107	-91	117	-78	121	-69	125	-59	128	-47	129	-35	130	-21	130	175	132	178	133	180	136	183	138	186	145	192	152	197	159	200	166	202	174	203	183	201	190	196	195	188	198	176	199	161	199	42	198	31	196	23	192	18	185	14	176	12	176	0	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-32	176	-43	178	-52	181	-62	189	-78	199	-91	212	-101	227	-109	244	-114	264	-116	287	-113	307	-106	321	-96	331	-82	334	-65	333	-55	329	-47	322	-41	313	-37	303	-35	294	-37	285	-40	279	-46	275	-53	273	-62	274	-65	275	-69	276	-72	278	-76	281	-80	283	-86	285	-90	285	-92	284	-94	282	-97	279	-99	274	-100	269	-100	260	-98	254	-91	249	-82	246	-70	245	-58	279	230	198	230	198	222	212	220	222	216	228	210	232	200	233	186	233	84	99	230	18	230	18	222	23	221	29	219	35	215	42	208	50	198	50	36	49	26	46	19	41	14	31	11	17	8	17	0	103	0	103	8	88	11	78	15	71	21	68	31	67	44	67	180	238	-5	249	-5	249	194	250	205	253	212	258	217	267	220	279	222	169	103	168	66	163	39	156	21	145	11	130	8	115	11	104	21	96	39	92	66	90	103	16383	16383	90	127	92	163	97	190	105	208	115	218	130	221	144	218	155	208	162	190	166	163	169	127	16383	16383	243	114	237	154	222	188	198	214	167	231	132	237	94	231	63	214	38	189	22	155	17	114	22	74	38	41	63	15	94	0	129	-6	166	0	197	15	222	41	237	75	243	114	175	71	175	53	174	40	173	31	171	24	168	19	164	15	159	13	153	11	146	10	137	9	124	10	113	13	103	17	95	23	89	32	84	42	80	56	77	71	75	89	75	107	77	147	85	178	99	201	117	214	141	219	148	219	155	218	160	216	165	213	169	209	171	205	173	200	174	192	175	183	175	170	16383	16383	357	70	347	70	341	58	335	48	323	34	316	28	306	21	296	17	284	14	271	12	256	11	245	12	238	13	233	16	231	20	230	27	230	112	250	110	264	104	273	94	280	79	283	59	292	59	292	173	283	173	278	152	272	138	263	130	250	126	230	124	230	207	231	211	233	213	236	215	241	216	264	216	277	215	289	213	299	210	306	207	314	201	321	194	326	185	330	174	333	160	342	160	342	228	175	228	160	229	148	230	120	230	104	227	89	223	75	217	62	210	63	210	46	196	32	178	22	159	16	137	14	113	16	91	21	70	29	52	40	35	54	22	67	13	81	6	98	1	116	0	135	-1	150	-1	155	0	342	0	256	106	256	86	253	64	248	43	239	28	224	22	215	24	207	28	200	36	195	46	194	59	195	73	204	112	205	126	205	137	202	147	197	156	188	161	174	164	160	161	151	156	145	147	143	137	142	126	144	112	146	99	150	86	153	73	154	59	152	46	147	36	139	28	131	24	123	22	110	28	101	43	95	64	92	86	92	106	96	151	109	185	127	208	150	222	175	227	199	222	221	208	239	185	252	151	256	106	16383	16383	326	98	318	146	294	185	260	214	219	232	175	238	129	232	87	214	53	185	30	146	21	98	26	68	38	41	58	19	84	4	117	0	130	0	143	3	155	9	166	15	174	23	182	15	192	9	204	3	217	0	230	0	263	4	289	19	309	41	322	68	326	98	143	20	128	31	114	47	103	66	96	88	93	112	96	136	103	158	114	176	128	190	143	199	16383	16383	213	199	229	190	242	176	253	158	260	136	263	112	260	88	253	66	242	46	229	30	213	19	16383	16383	213	296	214	310	217	320	224	326	233	329	247	330	247	343	108	343	108	330	122	329	132	325	139	318	142	308	143	294	143	218	111	211	79	198	50	176	30	148	22	110	30	75	49	45	77	21	110	6	143	0	143	-67	142	-81	139	-91	132	-97	122	-101	108	-102	108	-115	247	-115	247	-102	233	-101	224	-98	217	-93	214	-83	213	-69	213	0	246	6	279	21	307	45	326	75	334	110	326	148	306	176	278	198	245	211	213	218	220	1	220	13	209	15	202	19	197	25	194	33	193	45	193	190	194	200	196	208	201	213	209	217	220	219	220	232	88	232	88	219	103	217	113	213	119	206	123	195	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	72	-2	86	2	99	11	112	24	126	42	126	1	220	1	220	13	209	15	202	19	197	25	194	33	193	45	193	338	98	338	98	326	107	324	114	319	119	313	122	304	123	294	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	72	-2	86	2	99	11	112	24	126	42	126	1	193	190	194	200	196	208	201	213	209	217	220	219	220	232	88	232	88	219	103	217	113	213	119	206	123	195	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	71	-3	84	1	96	9	109	21	123	39	123	-36	124	-45	126	-54	129	-63	133	-71	137	-78	147	-91	160	-101	175	-109	192	-114	212	-116	235	-113	254	-106	269	-96	278	-82	282	-65	280	-55	276	-47	270	-41	261	-37	251	-35	242	-37	233	-40	227	-46	223	-53	222	-62	222	-65	223	-69	224	-72	228	-80	230	-83	231	-86	233	-90	233	-92	232	-94	230	-97	227	-99	222	-100	217	-100	209	-98	202	-91	197	-82	194	-70	193	-58	100	230	5	230	5	219	16	216	24	213	29	207	32	198	32	-84	29	-92	24	-97	17	-101	6	-103	6	-116	138	-116	138	-103	123	-102	112	-97	106	-90	103	-79	102	-63	102	142	104	158	108	173	114	184	122	191	132	194	138	192	141	190	144	187	147	182	152	175	157	169	163	166	169	164	176	163	187	165	195	169	202	176	207	186	208	197	206	210	201	221	192	229	181	235	167	237	153	235	140	230	127	221	113	208	100	190	101	230	6	230	6	219	17	216	25	213	30	207	33	198	33	-36	34	-45	36	-54	40	-63	43	-71	47	-78	57	-91	70	-101	85	-109	102	-114	122	-116	145	-113	164	-106	179	-96	189	-82	192	-65	191	-55	186	-47	180	-41	172	-37	161	-35	152	-37	144	-40	137	-46	133	-53	132	-62	132	-65	133	-69	134	-72	138	-80	140	-83	141	-86	143	-90	143	-92	142	-94	140	-97	137	-99	132	-100	127	-100	119	-98	112	-92	107	-83	104	-72	103	-60	103	142	105	158	109	173	115	184	124	191	133	194	136	193	138	192	141	190	144	187	147	182	153	175	158	169	164	166	170	164	177	163	188	165	197	169	203	176	208	186	209	197	207	210	202	221	193	229	182	235	169	237	154	235	141	230	128	221	115	208	101	190	35	42	34	31	31	24	27	19	19	15	7	12	7	0	140	0	140	12	125	14	114	18	108	25	105	37	104	53	104	190	105	203	108	214	113	221	120	225	129	227	134	226	138	225	141	223	143	220	143	217	142	213	139	209	136	204	133	198	132	189	134	180	138	172	145	166	153	162	162	160	173	162	181	166	188	173	192	182	193	192	190	209	180	222	165	233	146	240	122	242	104	241	88	238	75	233	64	225	55	217	46	204	41	189	37	172	35	152	35	131	190	0	190	12	179	15	171	19	167	24	164	31	164	131	163	152	161	172	157	189	152	204	143	217	134	225	123	233	110	238	94	241	76	242	52	240	33	233	18	222	8	209	5	192	6	182	10	173	17	166	25	162	36	160	45	162	53	166	60	172	64	180	65	189	64	198	62	204	58	209	56	213	55	217	55	220	57	223	60	225	64	226	69	227	78	225	85	221	90	214	93	203	94	190	94	53	93	37	90	25	84	18	74	14	58	12	58	0	97	205	97	211	99	215	102	218	107	220	114	220	131	219	144	213	153	203	158	189	159	170	157	148	150	134	138	125	120	120	97	119	16383	16383	248	0	248	8	244	9	241	10	237	12	233	16	164	113	175	116	183	119	190	123	196	127	202	132	208	139	212	146	216	155	218	164	218	173	214	194	202	211	181	223	152	230	116	232	11	232	11	224	23	222	32	219	37	212	40	203	41	189	41	41	40	28	38	19	33	14	24	10	11	8	11	0	127	0	127	8	113	11	104	14	99	19	97	28	97	108	106	108	177	0	97	113	120	111	138	107	150	98	157	84	159	62	159	63	158	43	153	29	144	19	131	14	114	12	107	12	102	14	99	17	97	21	97	27	16383	16383	248	232	177	232	106	124	97	124	97	204	99	213	104	218	113	221	127	224	127	232	11	232	11	224	24	222	33	219	38	213	40	204	41	190	41	43	40	29	37	20	32	14	23	10	11	8	11	0	116	0	152	2	181	9	202	21	214	38	218	59	218	68	216	77	212	86	208	93	202	99	190	109	183	112	175	116	164	119	233	216	235	218	237	221	241	222	244	223	248	224	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-48	15	-71	24	-87	38	-99	55	-106	76	-108	99	-105	118	-99	133	-88	143	-75	146	-58	145	-48	141	-39	134	-33	125	-29	115	-27	106	-29	98	-33	91	-39	87	-46	85	-54	86	-57	86	-61	90	-69	93	-73	94	-76	97	-82	97	-86	96	-88	93	-90	87	-92	79	-93	59	-90	44	-83	35	-72	29	-58	28	-41	28	-5	29	0	30	3	32	6	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	60	-52	60	-63	59	-76	55	-88	49	-97	38	-101	34	-100	31	-99	29	-98	27	-96	26	-93	27	-90	30	-86	35	-76	36	-69	34	-62	31	-56	25	-51	18	-47	9	-46	0	-47	-6	-52	-12	-58	-16	-67	-17	-77	-14	-90	-8	-101	3	-109	18	-114	37	-116	69	-111	94	-98	112	-78	122	-51	126	-21	126	276	128	294	131	310	137	322	147	326	150	326	154	325	156	324	158	322	158	316	155	313	153	308	150	302	150	296	151	288	154	282	160	277	167	273	176	272	185	273	192	278	198	284	202	293	203	302	201	316	194	327	182	335	167	340	147	342	116	337	92	324	74	303	64	277	60	247	60	23	28	23	28	0	60	0	60	-62	59	-76	57	-87	52	-94	45	-99	36	-100	31	-100	27	-99	23	-97	21	-94	21	-88	22	-86	23	-83	25	-80	28	-76	30	-72	31	-69	32	-65	32	-62	30	-53	26	-46	20	-40	12	-37	2	-35	-7	-37	-16	-41	-22	-47	-26	-55	-27	-65	-24	-82	-15	-96	0	-106	18	-113	41	-116	61	-114	77	-109	92	-102	103	-91	113	-78	118	-68	122	-56	124	-44	126	-29	126	0	157	0	157	23	126	23	126	297	127	308	130	316	135	322	142	325	151	326	156	325	160	324	163	322	165	320	166	316	165	313	162	308	159	304	156	297	155	288	156	279	160	271	167	265	175	261	185	259	195	261	203	265	210	272	213	281	215	291	212	308	202	322	187	332	168	339	144	342	126	340	111	337	98	332	88	325	79	316	71	304	66	291	63	276	61	259	60	241	147	140	144	171	133	197	116	217	91	230	60	235	40	233	25	228	13	220	6	209	4	196	5	186	9	178	15	172	22	167	31	166	40	167	47	170	53	175	56	182	57	189	57	196	54	201	52	206	49	210	49	215	51	217	53	218	57	219	60	220	70	217	76	210	80	200	82	188	82	-21	86	-51	97	-78	114	-98	139	-111	171	-116	190	-114	205	-109	217	-101	224	-90	226	-77	225	-67	221	-58	215	-52	208	-47	199	-46	190	-47	183	-51	177	-56	174	-62	172	-69	173	-76	180	-90	181	-93	181	-96	179	-98	177	-99	174	-100	170	-101	159	-97	153	-88	149	-76	148	-63	147	-52	82	-52	82	-63	80	-75	75	-85	68	-93	57	-96	39	-92	26	-84	18	-73	13	-62	12	-54	14	-40	20	-27	30	-16	43	-9	60	-6	64	-6	68	-7	73	-7	78	-8	82	-9	16383	16383	82	11	78	11	73	12	62	12	41	9	22	1	7	-12	-3	-30	-7	-53	-4	-71	3	-88	17	-102	36	-112	60	-116	86	-112	107	-103	124	-90	136	-72	144	-51	150	-62	155	-74	158	-88	161	-104	162	-121	179	-121	179	-100	177	-80	175	-70	171	-60	167	-49	161	-38	155	-28	147	-19	147	262	148	281	150	299	154	313	160	323	169	326	172	326	176	325	178	324	180	322	180	320	179	316	177	313	174	308	172	302	171	296	172	288	176	282	181	277	189	273	198	272	207	273	214	278	220	284	223	293	224	302	222	316	215	327	204	335	188	340	169	342	138	337	113	324	96	303	86	277	82	247	166	42	140	42	140	203	137	222	130	236	118	247	103	254	84	257	65	255	49	249	35	238	22	222	9	200	22	195	28	205	33	212	39	217	44	220	50	221	58	220	63	216	67	210	69	202	70	191	70	42	22	42	22	20	70	20	70	-64	83	-64	99	-40	114	-20	129	-2	146	13	166	28	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	-36	37	-45	39	-54	42	-63	46	-71	50	-78	60	-91	72	-101	87	-109	105	-114	124	-116	148	-113	167	-106	182	-96	191	-82	195	-65	193	-55	189	-47	182	-41	174	-37	164	-35	154	-37	146	-40	140	-46	135	-53	134	-62	134	-65	135	-69	136	-72	139	-76	141	-80	143	-83	144	-86	145	-88	145	-90	146	-92	145	-94	143	-97	139	-99	135	-100	129	-100	121	-98	115	-92	110	-83	107	-72	105	-60	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	112	171	112	16383	16383	269	10	269	22	258	23	250	27	244	32	241	41	241	112	269	112	269	134	241	134	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	134	102	134	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	134	4	134	4	112	32	112	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	243	214	243	226	151	226	159	198	165	173	169	149	171	126	172	103	171	83	168	58	160	34	147	15	125	8	104	15	91	33	83	57	79	82	78	103	79	125	81	148	85	172	91	197	99	226	7	226	7	214	43	214	46	213	52	207	54	203	55	198	55	195	53	191	52	188	50	185	41	176	31	163	20	147	11	127	7	105	14	70	31	40	57	17	89	1	125	-3	161	1	193	16	219	40	236	71	243	108	239	127	230	146	219	163	208	175	201	183	200	184	198	187	196	193	195	198	196	202	198	207	200	210	203	213	206	214	114	230	110	233	85	223	65	216	48	210	31	205	12	199	12	188	20	190	30	192	38	192	40	191	43	190	44	188	45	185	45	68	50	40	64	20	85	6	111	-1	140	-4	181	2	214	23	237	52	251	88	256	127	254	149	248	176	237	204	220	224	196	233	188	232	181	230	176	226	173	221	171	214	172	208	175	204	179	199	184	195	191	190	200	184	210	175	219	162	226	143	228	117	225	90	215	64	199	42	178	26	151	20	139	22	129	29	121	39	116	50	114	63	243	0	243	12	237	13	233	14	230	15	227	17	225	19	221	26	215	39	199	73	193	89	132	238	119	238	40	40	30	20	25	16	19	13	11	12	11	0	86	0	86	12	75	13	67	15	62	18	59	22	59	36	61	41	62	45	64	51	100	142	140	41	141	35	143	32	143	29	144	27	144	25	143	21	141	18	138	16	133	14	127	13	118	12	118	0	353	0	353	12	347	14	341	18	337	24	331	35	325	50	251	238	239	238	176	83	126	238	114	238	36	37	32	28	28	22	24	17	19	14	12	12	12	0	79	0	79	12	69	14	63	16	58	19	56	23	55	30	55	32	56	34	58	42	60	46	94	141	112	77	116	59	120	45	123	35	124	28	125	24	124	20	122	17	118	15	111	13	101	12	101	0	218	0	218	12	211	13	205	14	201	16	198	20	195	26	185	57	219	142	242	84	249	65	255	50	259	39	261	31	262	26	261	22	259	18	255	15	250	14	243	12	243	0	241	0	241	12	235	13	231	14	228	15	224	19	220	27	213	40	205	57	197	75	190	92	131	237	140	263	146	277	152	289	159	297	166	303	173	305	176	304	178	303	180	301	181	298	181	292	180	290	180	286	182	278	186	271	192	265	200	261	210	260	220	262	229	266	236	274	240	283	241	294	239	307	232	318	222	326	208	331	193	333	183	332	173	330	165	327	157	322	144	309	138	298	130	283	122	264	112	238	38	40	33	29	28	21	23	16	16	14	8	12	8	0	84	0	84	12	73	13	65	15	60	18	58	22	57	28	57	32	58	36	60	46	63	53	97	147	132	54	138	38	140	32	142	27	142	21	140	18	136	15	131	13	124	12	117	12	117	0	294	232	206	232	206	224	220	222	230	220	236	218	239	214	240	209	239	204	237	198	234	191	229	183	224	174	180	113	133	193	130	197	127	202	125	206	124	210	123	213	124	216	126	219	130	221	136	222	145	223	156	224	156	232	23	232	23	224	31	222	38	219	45	215	51	209	56	203	127	90	127	31	124	21	118	15	107	11	90	8	90	0	228	0	228	8	212	10	201	14	195	20	192	29	191	42	191	103	267	210	270	214	280	220	286	222	294	224	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	184	0	181	-19	180	-35	179	-48	179	-64	181	-79	187	-92	196	-101	207	-106	220	-108	243	-105	262	-99	276	-88	285	-75	289	-58	287	-48	283	-39	276	-33	268	-29	257	-27	248	-29	240	-33	234	-39	230	-46	228	-54	228	-57	230	-65	232	-69	235	-73	236	-76	238	-78	239	-80	239	-86	238	-88	236	-90	230	-92	222	-93	214	-91	207	-86	201	-79	198	-70	196	-59	197	-53	197	-43	198	-33	199	-22	200	-13	160	16	169	32	180	48	192	61	204	71	216	74	223	74	231	71	237	67	241	61	243	53	242	46	240	39	235	32	226	25	213	19	209	18	204	18	198	17	191	16	185	16	16383	16383	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	131	0	123	-12	115	-27	106	-42	97	-58	89	-74	110	-74	119	-58	135	-28	151	0	188	0	213	3	232	10	246	21	255	35	258	52	257	66	251	76	242	84	231	88	216	90	200	87	185	79	170	64	155	44	139	16	207	211	207	225	21	225	4	147	17	147	21	161	28	173	37	182	46	187	54	189	156	189	41	73	55	60	68	72	81	79	92	82	102	84	109	84	126	79	138	67	146	48	150	26	151	4	150	-23	147	-50	140	-75	127	-92	108	-98	98	-97	89	-94	82	-89	77	-82	74	-74	70	-61	65	-52	59	-45	50	-41	40	-40	29	-41	20	-45	15	-51	12	-58	11	-65	11	-72	14	-79	18	-86	25	-93	34	-101	45	-106	58	-111	73	-114	89	-116	104	-117	119	-116	132	-114	144	-111	153	-107	161	-102	174	-91	188	-74	201	-51	211	-22	215	13	210	48	198	77	180	98	159	112	137	116	131	116	125	115	119	115	114	114	110	113	109	-97	108	-98	99	-98	85	-97	72	-92	62	-85	55	-75	52	-62	53	-55	54	-49	57	-45	61	-42	66	-41	75	-45	84	-54	93	-66	101	-81	109	-97	16383	16383	207	211	207	225	21	225	4	147	17	147	21	161	28	173	37	182	46	187	54	189	156	189	41	73	55	60	68	72	81	79	92	82	102	84	109	84	127	79	140	65	147	45	150	23	151	3	150	-25	147	-48	143	-66	137	-80	129	-89	113	-59	98	-40	85	-29	72	-24	59	-23	41	-25	27	-31	17	-40	11	-51	9	-64	11	-77	18	-91	31	-104	52	-113	80	-117	96	-117	103	-116	110	-116	118	-115	137	-152	161	-152	140	-110	168	-94	189	-70	204	-43	212	-15	215	7	209	50	196	81	177	101	156	113	137	116	131	116	125	115	119	115	114	114	110	113	73	189	73	44	71	31	66	23	59	17	50	13	41	12	41	0	161	0	161	12	151	14	142	17	134	23	128	31	126	42	126	141	157	149	181	166	199	190	209	217	213	245	208	278	193	305	170	325	141	337	106	342	96	341	85	339	65	333	55	328	46	322	38	315	33	307	29	298	27	289	28	282	31	276	37	270	44	266	54	265	66	266	75	271	81	278	86	286	92	304	96	313	100	320	107	325	117	327	130	322	139	308	145	289	148	269	148	252	145	230	136	212	122	200	106	192	89	189	114	42	112	31	107	23	99	17	89	14	79	12	79	0	200	0	200	12	190	13	181	17	174	23	170	31	168	44	168	189	152	189	134	192	118	200	105	212	95	230	92	252	93	269	96	289	101	308	111	322	124	327	133	325	140	320	145	313	154	286	159	278	165	271	175	266	186	265	196	266	204	270	209	276	212	282	213	289	212	298	208	307	202	315	194	322	185	328	176	333	166	336	155	339	145	341	134	342	100	337	70	325	47	305	33	278	27	245	31	217	42	190	60	166	84	149	114	141	126	292	128	304	134	312	142	317	151	321	161	323	161	334	41	334	41	323	50	321	59	318	66	312	71	303	73	291	73	146	89	146	106	143	122	135	136	122	145	105	148	83	148	65	145	45	139	27	130	13	117	7	107	9	100	14	96	21	92	30	89	40	86	49	81	57	75	64	66	68	54	70	44	68	37	64	31	58	28	52	27	46	29	36	33	27	38	19	46	13	55	7	65	2	85	-4	96	-6	106	-6	141	-2	171	10	193	30	208	57	213	89	209	118	199	145	181	169	157	186	126	194	224	-18	202	-18	202	-31	199	-49	191	-66	179	-78	164	-87	146	-90	132	-87	119	-79	110	-66	104	-51	102	-34	102	171	104	185	109	198	118	209	130	215	144	218	153	217	160	215	165	210	169	204	170	195	169	188	167	184	166	179	164	174	164	166	165	160	169	154	175	150	183	147	191	146	204	148	213	154	219	161	223	170	224	177	218	198	205	214	186	226	163	234	141	237	113	233	85	224	60	208	43	185	36	157	36	-38	42	-63	56	-84	78	-101	104	-111	132	-115	163	-111	188	-100	207	-83	220	-62	224	-38	290	166	285	116	270	74	247	41	217	20	181	13	140	20	108	42	87	74	74	117	70	166	75	221	90	264	113	295	143	314	180	320	219	313	250	292	273	259	286	216	290	166	16383	16383	354	165	345	221	322	269	285	307	238	331	182	340	127	332	79	308	41	272	16	224	7	166	16	107	42	59	81	23	128	0	181	-7	238	0	286	25	322	63	346	110	354	165	16383	16383	219	164	217	177	211	188	203	197	192	202	180	204	167	202	156	197	147	188	142	177	140	164	142	151	148	141	156	132	167	127	180	125	193	127	203	132	212	141	217	151	219	164	95	117	104	117	124	115	140	109	151	98	157	83	160	65	158	46	153	31	144	20	133	14	118	12	109	12	103	15	98	19	96	25	95	33	16383	16383	95	203	96	210	98	215	102	218	108	220	115	220	128	219	138	213	145	204	149	191	150	175	149	157	144	144	134	135	118	130	95	128	16383	16383	7	232	7	224	20	222	29	219	35	214	38	206	39	195	39	36	38	26	35	19	30	14	21	11	7	8	7	0	124	0	158	3	185	12	205	26	216	44	220	65	217	83	208	98	193	111	174	120	152	125	174	131	190	139	200	150	206	162	208	177	204	196	193	212	175	223	151	230	120	232	140	113	140	132	129	132	125	133	120	133	114	135	105	139	95	145	87	153	81	163	79	175	80	192	84	204	90	212	99	217	113	219	137	214	159	201	176	180	188	153	193	121	189	86	178	57	162	36	142	22	121	17	106	20	93	26	84	36	77	49	75	65	77	81	82	95	90	105	100	111	113	113	16383	16383	228	117	222	158	206	191	181	216	151	232	118	238	87	236	60	230	38	220	24	203	19	179	21	164	27	152	36	142	49	133	65	125	46	118	29	107	17	94	8	78	6	61	11	36	27	16	50	3	79	-4	112	-6	138	-3	168	6	197	28	219	64	228	117	243	55	244	66	247	74	252	81	261	85	275	88	275	96	150	96	150	88	166	86	176	83	183	78	186	71	187	62	187	33	186	24	182	16	176	10	166	6	152	5	137	6	124	10	113	16	104	24	97	35	90	47	85	60	81	76	79	94	79	113	82	150	90	180	104	201	122	214	146	219	156	218	167	216	177	213	187	208	196	201	204	193	211	185	217	176	223	165	230	151	239	151	239	238	240	246	242	252	245	255	249	258	258	258	261	257	263	256	265	252	264	250	260	244	259	239	258	233	259	228	262	223	266	219	271	216	277	215	284	216	289	219	294	223	296	229	297	236	295	247	289	256	279	263	266	267	251	268	243	268	236	266	228	262	222	258	216	252	212	246	209	240	206	233	204	224	203	215	190	221	177	226	153	230	141	230	100	224	65	208	38	182	21	149	15	110	21	71	39	39	66	15	102	0	144	-5	166	-4	188	-1	209	3	228	8	243	16	281	0	281	8	267	11	258	14	252	18	249	24	248	33	248	198	249	208	252	214	258	219	268	222	281	224	281	232	156	232	156	224	170	222	179	219	185	215	188	208	189	198	189	128	100	128	100	198	101	208	105	215	111	219	120	222	133	224	133	232	11	232	11	224	23	222	32	219	38	215	40	208	41	198	41	24	38	18	32	14	24	11	11	8	11	0	133	0	133	8	120	11	110	14	104	18	101	24	100	33	100	112	189	112	189	33	188	25	185	18	179	14	170	11	156	8	156	0	70	-46	69	-62	65	-76	59	-86	50	-93	36	-96	24	-94	12	-90	2	-82	-4	-70	-7	-54	-4	-41	1	-31	10	-23	20	-18	31	-17	38	-17	47	-19	63	-23	70	-26	16383	16383	207	-116	194	-98	168	-64	153	-48	137	-34	138	-27	139	-19	139	-1	140	7	140	230	39	230	39	219	52	217	61	213	66	208	69	200	70	189	70	-1	62	0	55	1	48	1	41	2	35	2	16	0	-1	-7	-15	-19	-25	-36	-29	-56	-26	-77	-16	-93	-1	-105	18	-113	41	-116	64	-114	85	-108	103	-98	119	-82	132	-59	152	-81	163	-92	183	-116	16383	16383	141	306	139	319	134	329	125	338	115	343	103	345	90	344	79	338	71	330	66	319	64	306	65	294	71	283	79	275	89	270	102	268	114	270	125	275	134	283	139	294	141	306	272	-107	272	-94	263	-93	256	-89	251	-83	249	-76	248	-65	248	189	249	199	251	207	256	213	263	217	272	219	272	230	152	230	152	219	164	216	171	213	176	208	178	200	178	132	166	119	119	186	114	193	109	203	107	209	108	212	110	215	114	217	120	218	128	219	128	230	11	230	11	219	14	219	17	218	21	214	23	211	121	77	94	51	75	33	58	22	43	15	26	12	26	0	133	0	133	12	121	13	114	15	109	16	104	21	103	25	104	28	105	32	114	44	178	108	178	-107	220	78	209	78	204	66	198	55	193	45	187	37	181	30	174	23	167	18	158	14	147	12	133	12	121	13	110	15	102	20	97	26	95	33	95	190	96	204	98	213	104	219	113	222	127	224	127	232	8	232	8	224	20	222	28	219	33	215	36	208	36	24	33	18	28	14	20	11	8	8	8	0	206	0	171	49	169	39	164	31	156	25	147	21	137	20	121	24	108	35	98	54	92	82	90	118	92	156	99	185	109	205	122	217	137	220	148	219	158	213	165	204	169	192	171	177	16383	16383	171	-44	170	-61	167	-73	161	-81	151	-86	134	-89	134	-102	268	-102	268	-89	256	-87	248	-83	244	-78	241	-71	241	246	242	257	245	266	250	271	257	275	266	276	271	275	275	274	278	272	280	266	279	262	276	258	273	253	270	247	269	238	270	229	275	221	281	215	289	211	299	209	309	211	318	215	324	222	328	231	329	241	326	258	317	271	302	282	282	288	258	291	240	290	225	287	211	281	200	274	191	266	186	259	178	243	176	233	174	224	165	229	147	235	138	236	128	237	90	230	60	212	36	185	22	150	17	109	21	69	35	37	55	13	80	-1	109	-6	123	-5	136	-3	149	1	160	9	171	21	73	189	73	104	40	104	40	81	73	81	73	44	71	31	66	23	59	17	50	13	41	12	41	0	161	0	161	12	151	14	142	17	134	23	128	31	126	42	126	81	158	81	158	104	126	104	126	141	157	149	181	166	199	190	209	217	213	245	208	278	193	305	170	325	141	337	106	342	96	341	85	339	65	333	55	328	46	322	38	315	33	307	29	298	27	289	28	282	31	276	37	270	44	266	54	265	66	266	75	271	81	278	86	286	92	304	96	313	100	320	107	325	117	327	130	322	139	308	145	289	148	269	148	252	145	230	136	212	122	200	106	192	89	189	114	104	82	104	82	81	114	81	114	42	112	31	107	23	99	17	89	14	79	12	79	0	200	0	200	12	190	13	181	17	174	23	170	31	168	44	168	81	201	81	201	104	168	104	168	189	152	189	134	192	118	200	105	212	95	230	92	252	93	269	96	289	101	308	111	322	124	327	133	325	140	320	145	313	154	286	159	278	165	271	175	266	186	265	196	266	204	270	209	276	212	282	213	289	212	298	208	307	202	315	194	322	185	328	176	333	166	336	155	339	145	341	134	342	100	337	70	325	47	305	33	278	27	245	31	217	42	190	60	166	84	149	114	141	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	239	36	239	38	238	41	238	152	243	152	251	176	262	192	278	202	303	206	339	208	16383	16383	421	73	407	73	405	64	402	57	396	45	392	39	382	27	371	18	357	13	340	10	319	9	304	9	420	210	420	224	238	224	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	414	-6	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	338	189	238	86	238	189	16383	16383	389	211	389	225	238	225	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-2	177	-3	185	6	194	16	205	27	218	42	238	61	251	72	263	78	274	82	284	84	291	84	309	79	321	67	328	48	333	26	334	4	333	-23	329	-50	322	-75	309	-92	290	-98	280	-97	271	-94	264	-89	258	-82	256	-74	253	-61	248	-52	241	-45	232	-41	222	-40	211	-41	202	-45	197	-51	194	-58	193	-65	193	-72	195	-79	200	-86	206	-93	216	-101	227	-106	240	-111	255	-114	271	-116	286	-117	301	-116	314	-114	326	-111	335	-107	343	-102	356	-91	370	-74	384	-51	393	-22	397	13	392	48	380	77	362	98	341	112	319	116	313	116	307	115	301	115	296	114	292	113	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	238	40	238	152	240	152	248	176	258	192	275	202	299	206	335	208	16383	16383	368	9	377	25	388	41	400	54	412	64	424	67	431	66	438	64	444	60	449	54	450	46	450	39	448	32	443	25	434	18	421	12	417	11	412	11	406	10	399	9	393	9	16383	16383	300	9	416	210	416	224	238	224	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	339	-6	331	-19	322	-34	314	-49	305	-65	297	-81	319	-81	327	-65	343	-35	351	-21	359	-6	396	-6	420	-4	440	3	454	14	463	28	467	46	465	59	459	69	451	77	439	82	424	83	408	80	393	72	378	57	363	36	347	9	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	147	209	142	201	138	192	135	183	133	174	132	164	135	145	143	128	156	113	176	99	203	86	221	77	235	69	244	60	249	52	251	42	249	32	244	23	237	17	226	13	214	11	200	12	188	15	178	21	168	29	160	39	162	43	164	46	166	50	16383	16383	289	163	289	235	277	235	276	232	274	229	271	227	269	226	265	225	263	226	261	226	258	227	254	228	249	229	240	232	232	234	225	235	217	236	210	237	203	236	197	236	190	234	184	233	177	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	104	-4	116	-2	126	2	136	8	145	17	157	7	172	1	188	-2	205	-5	222	-5	247	-2	269	7	285	23	295	44	299	69	297	89	289	106	276	121	256	134	230	147	212	155	198	164	189	172	184	181	182	191	184	200	188	208	195	214	204	218	215	220	223	219	231	217	238	214	245	210	252	204	258	198	263	191	267	184	272	175	276	163	171	55	159	47	149	40	140	34	132	31	125	30	118	31	112	34	108	40	106	49	105	60	105	209	171	209	16383	16383	171	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	107	-4	122	0	136	7	152	16	171	28	171	-63	169	-76	166	-88	159	-97	148	-101	144	-100	141	-99	139	-98	137	-96	137	-93	138	-90	140	-86	143	-82	145	-76	146	-69	144	-62	141	-56	135	-51	128	-47	119	-46	110	-47	103	-52	97	-58	93	-67	92	-77	95	-90	102	-101	113	-109	128	-114	147	-116	179	-111	204	-98	222	-78	232	-51	236	-21	236	276	238	294	241	310	248	322	257	326	261	326	264	325	266	324	268	322	268	320	267	316	265	313	263	308	260	302	259	296	261	288	264	282	270	277	277	273	286	272	295	273	302	278	308	284	312	293	313	302	311	316	304	327	292	335	277	340	257	342	226	337	202	324	185	303	174	277	171	247	323	46	322	38	319	30	314	23	304	18	289	16	277	18	265	23	253	30	243	37	237	44	250	52	262	58	275	64	286	67	296	68	304	67	311	65	317	61	321	55	323	46	16383	16383	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	114	-3	134	0	152	6	167	13	179	18	185	15	192	11	200	8	208	4	216	1	229	-1	244	-4	258	-5	280	-5	305	-2	323	5	336	17	343	32	345	46	343	60	336	72	326	81	313	86	296	88	286	87	274	85	260	80	244	72	224	61	219	72	215	86	211	101	209	120	208	141	210	171	216	194	225	211	236	222	250	225	260	224	267	220	270	213	271	203	271	190	272	177	276	167	282	160	290	155	299	154	311	155	320	160	327	166	332	175	333	186	329	204	319	219	302	231	281	238	256	241	218	235	186	218	160	192	143	157	137	116	138	98	141	81	146	64	153	49	163	36	155	33	146	32	138	30	126	30	117	31	111	35	108	42	106	51	105	63	182	167	182	176	176	177	172	180	168	184	166	191	166	294	164	311	158	325	148	336	136	343	121	345	110	344	99	341	89	335	80	327	70	316	70	421	3	421	3	412	11	410	16	407	20	404	21	398	22	389	22	201	21	191	20	184	17	180	11	178	3	176	3	167	86	167	86	176	80	178	75	181	72	186	70	192	70	299	76	307	83	313	89	317	95	319	100	320	107	319	112	315	115	308	117	298	118	283	118	199	117	191	115	185	112	181	108	178	102	176	102	167	182	168	182	177	176	178	172	180	168	185	166	192	166	295	164	311	158	325	149	336	136	343	121	345	110	345	100	342	90	336	80	328	70	316	70	397	72	404	76	409	81	412	91	412	94	411	96	410	97	408	98	405	97	402	95	399	92	395	90	391	89	384	90	377	93	371	98	367	104	364	110	363	117	364	123	367	128	372	131	379	132	387	129	399	123	409	112	417	99	422	82	424	70	423	59	421	50	417	42	412	36	405	30	396	26	386	24	375	22	363	22	201	21	191	20	185	17	181	11	179	3	177	3	168	86	168	86	177	80	179	75	182	72	186	70	192	70	300	71	301	72	303	85	316	95	320	100	320	107	319	112	315	115	308	117	298	118	284	118	200	117	192	115	186	112	181	108	178	102	177	102	168	135	345	57	345	57	336	67	334	74	332	79	328	81	321	81	120	79	111	75	105	70	102	63	101	59	101	55	102	52	104	50	108	50	109	51	111	52	112	56	120	58	123	59	126	60	128	60	131	59	137	55	143	50	147	44	150	36	151	28	150	22	147	17	142	13	136	12	128	15	115	22	104	34	96	49	91	67	89	82	90	96	94	107	100	117	108	124	118	128	126	131	135	133	145	135	156	135	169	16383	16383	137	403	135	413	131	421	124	428	116	433	107	434	97	433	89	428	82	422	78	413	76	403	78	394	82	386	88	380	96	375	105	374	115	375	124	380	131	386	135	394	137	403	65	345	6	345	6	336	13	334	18	332	21	328	22	322	23	313	23	198	22	190	21	185	18	181	14	178	7	176	7	167	89	167	89	176	79	178	73	181	69	186	67	194	67	280	68	292	70	303	74	311	80	316	86	318	88	318	89	317	91	316	92	313	94	310	97	304	101	300	109	296	113	296	120	297	125	300	129	305	132	312	133	320	132	330	128	338	123	344	116	348	108	349	99	348	90	344	82	338	74	328	65	315	132	167	132	176	125	178	120	181	117	185	115	191	115	322	117	328	120	332	125	334	132	336	132	345	49	345	49	336	59	335	65	332	69	326	70	318	71	306	71	233	70	220	68	210	64	202	58	197	52	195	50	195	49	196	47	197	44	203	40	208	37	212	33	215	25	217	18	215	13	212	9	207	6	200	5	192	6	183	10	175	15	168	22	164	31	163	39	164	48	168	56	175	64	184	73	198	73	167	115	314	115	322	117	328	120	332	125	334	132	336	132	345	49	345	49	336	59	335	65	332	69	326	70	318	71	305	71	231	70	219	67	209	63	202	58	197	52	195	49	195	48	197	46	199	45	202	41	208	38	212	30	216	25	217	19	215	13	212	9	207	6	200	5	191	6	182	10	174	15	168	22	164	31	163	39	164	46	167	54	173	62	183	71	195	71	133	73	126	77	114	86	99	94	92	103	86	115	83	127	81	141	83	153	88	163	96	169	106	171	118	170	125	167	131	163	136	158	139	151	140	145	139	140	136	136	132	134	127	133	121	133	116	134	113	136	110	137	107	139	103	140	102	140	97	138	95	136	94	133	93	130	93	125	95	121	99	118	106	116	115	115	124	79	255	97	254	111	250	121	244	126	234	128	218	127	204	123	193	116	186	106	182	93	181	87	181	83	182	79	188	79	192	16383	16383	199	342	142	342	86	263	79	263	79	322	81	328	84	332	91	334	102	336	102	342	10	342	10	336	21	335	27	332	31	328	33	322	33	194	31	187	27	183	20	180	10	179	10	172	94	172	123	174	145	179	162	188	172	200	175	215	175	222	173	229	170	235	167	240	162	245	157	249	153	252	147	255	141	257	132	259	186	330	190	334	196	336	199	336	264	340	214	340	214	331	221	330	226	329	230	326	232	323	232	319	231	315	229	308	226	299	221	287	215	272	203	237	199	253	196	260	194	270	190	283	186	297	183	307	182	315	181	320	180	323	181	326	183	328	186	330	191	331	198	331	198	340	112	340	112	331	117	331	120	330	126	326	128	323	136	299	110	235	94	279	89	293	85	304	82	312	80	317	79	321	81	327	84	329	88	330	94	331	94	340	12	340	12	331	17	330	20	327	24	322	27	314	32	303	87	166	96	166	142	280	180	166	189	166	246	313	248	319	251	324	255	328	259	330	264	331	187	345	129	345	129	336	137	335	143	334	147	331	149	328	150	323	149	320	149	317	148	314	147	310	146	304	119	232	92	304	89	310	87	316	86	321	85	324	84	326	86	332	89	334	93	335	98	336	104	336	104	345	8	345	8	336	12	335	16	335	20	333	24	325	30	314	36	301	42	287	47	275	93	163	85	142	81	132	77	123	66	112	60	111	58	111	55	114	54	116	54	119	55	121	55	126	54	132	51	137	46	142	39	145	32	146	24	144	17	141	12	135	9	128	8	119	10	109	15	101	23	95	33	91	46	89	60	91	67	94	72	98	78	102	82	108	87	117	93	128	100	143	107	162	164	315	168	323	171	328	176	332	181	335	187	336	15	216	31	210	99	300	101	305	104	309	108	317	108	321	107	327	104	333	99	338	93	341	88	342	81	341	75	339	70	335	66	330	61	322	9	216	26	210	93	300	96	305	99	309	101	313	103	321	101	327	98	333	93	338	88	341	82	342	76	341	70	339	65	335	60	330	56	322	16383	16383	89	216	105	210	172	300	175	305	178	309	180	313	182	321	181	327	177	333	173	338	167	341	161	342	155	341	149	339	144	335	140	330	136	322	103	343	72	324	48	303	32	281	23	258	20	233	22	214	28	197	38	185	52	178	70	175	84	177	95	183	104	191	110	203	112	218	110	230	105	241	97	249	87	254	75	256	72	255	65	255	63	254	57	256	55	259	54	262	54	265	56	277	62	289	73	302	88	316	108	331	28	175	59	194	83	215	99	237	109	260	112	285	109	305	103	321	93	333	79	341	61	343	47	341	36	336	27	327	21	315	20	300	21	287	26	277	34	269	44	264	56	262	59	262	61	263	71	263	74	261	76	259	78	253	75	241	69	229	58	215	43	201	23	186	108	186	88	201	73	215	62	229	56	241	54	253	54	256	55	259	57	261	60	263	69	263	72	262	75	262	87	264	97	269	105	277	110	287	112	300	110	315	104	327	95	336	84	341	70	343	52	341	38	333	28	321	22	305	20	285	23	260	32	237	48	215	72	194	103	175	32	331	32	306	55	306	74	303	86	296	94	286	99	274	100	261	99	248	94	236	86	225	73	219	55	216	32	216	32	191	55	191	76	193	95	200	111	214	121	233	125	261	121	289	111	309	95	322	76	329	55	331	125	191	125	216	103	216	84	219	71	225	63	236	59	248	57	261	59	274	63	286	71	296	84	303	103	306	125	306	125	331	103	331	81	329	62	322	47	309	36	289	32	261	36	233	47	214	62	200	81	193	103	191	51	220	51	120	73	120	76	181	79	181	82	180	89	180	116	185	138	199	153	218	163	242	166	266	162	293	150	315	132	331	108	341	79	345	71	344	62	343	53	341	45	338	37	334	30	329	24	324	19	317	16	309	15	301	16	297	18	291	28	283	36	282	46	283	54	287	59	292	63	299	65	306	68	314	70	322	74	328	80	332	88	333	99	329	106	317	111	302	113	286	114	272	111	254	103	239	92	229	79	223	65	220	108	120	130	120	130	220	117	220	103	223	89	229	78	239	70	254	68	272	68	286	70	302	75	317	83	329	94	333	102	332	107	328	111	322	114	314	116	306	118	299	122	292	128	287	135	283	145	282	153	283	159	287	163	291	166	297	166	301	165	309	162	317	157	324	151	329	144	334	136	338	128	341	120	343	111	344	103	345	74	341	50	331	31	315	19	293	15	266	18	242	28	218	44	199	66	185	93	180	100	180	102	181	105	181	148	207	148	245	59	294	148	342	148	380	15	306	15	281	148	281	148	306	15	380	15	342	104	294	15	245	15	207	166	227	92	360	67	360	-6	227	31	227	79	316	128	227	166	360	128	360	79	271	31	360	-6	360	67	227	92	227	167	264	106	352	60	352	0	264	27	264	83	313	139	264	167	352	138	352	83	302	27	352	0	352	60	264	106	264	84	228	84	360	56	360	56	228	175	282	175	319	10	319	10	282	10	264	38	264	109	308	117	314	123	318	126	323	128	328	129	334	128	342	125	348	120	353	113	356	105	357	99	356	89	352	84	348	79	343	129	264	60	343	55	348	45	354	39	356	33	357	26	355	20	352	15	347	11	341	10	334	11	329	13	323	17	318	22	313	30	308	101	264	84	-97	84	35	56	35	56	-97	175	-79	175	-43	10	-43	10	-79	127	-95	58	-16	53	-11	43	-5	37	-3	31	-2	24	-3	17	-7	12	-12	8	-18	7	-25	8	-31	10	-36	14	-41	20	-46	27	-51	99	-95	40	-95	68	-95	139	-51	147	-45	153	-41	157	-36	159	-31	159	-25	158	-17	155	-11	150	-6	143	-3	135	-2	129	-3	119	-7	114	-11	108	-16	127	2	99	92	67	92	40	2	16383	16383	127	237	40	237	67	147	99	147	127	237	40	237	67	147	99	147	32	189	32	155	55	155	69	153	82	146	91	137	98	124	100	110	98	96	91	83	82	73	69	67	55	65	32	65	32	31	55	31	79	34	100	44	118	60	130	82	134	110	130	138	118	160	100	176	79	186	55	189	134	31	134	65	112	65	97	67	85	73	75	83	69	96	66	110	69	124	75	137	85	146	97	153	112	155	134	155	134	189	112	189	88	186	66	176	49	160	37	138	32	110	37	82	49	60	66	44	88	34	112	31	141	2	141	30	97	30	97	103	69	103	69	30	26	30	26	2	141	75	141	103	26	103	26	75	69	75	69	2	97	2	97	75	137	42	137	75	99	75	99	113	69	113	69	75	31	75	31	42	69	42	69	4	99	4	99	42	137	42	137	75	31	75	31	42	137	345	131	329	122	316	111	308	97	303	80	302	65	303	53	308	42	317	35	329	30	345	7	345	11	319	20	296	35	279	56	268	83	264	110	268	130	279	145	296	155	319	159	345	116	300	114	311	109	320	102	327	93	331	83	333	73	331	64	327	57	320	52	311	51	301	52	291	57	282	64	275	72	270	83	268	93	270	102	274	109	281	114	290	116	300	113	321	111	312	107	304	100	298	92	294	83	292	74	294	66	298	60	305	56	313	54	322	56	331	60	339	66	345	74	349	82	351	92	350	100	345	107	339	111	331	113	321	16383	16383	137	323	134	339	126	354	115	365	101	372	84	375	67	372	52	364	41	353	33	338	30	321	33	304	40	290	52	278	67	271	84	268	100	271	115	279	126	291	134	306	137	323	148	-40	144	-44	142	-45	136	-47	131	-49	127	-50	122	-51	118	-51	106	-50	98	-46	92	-40	88	-31	87	-19	87	-14	88	-9	90	3	93	12	93	15	94	17	95	18	95	22	79	16	78	15	77	13	72	8	61	-4	54	-16	49	-26	46	-36	45	-46	48	-59	54	-70	65	-78	79	-84	97	-85	111	-84	125	-79	139	-72	150	-61	160	-49	153	337	149	328	145	321	140	316	133	313	120	313	117	314	107	319	86	328	70	334	63	336	56	337	50	337	33	335	19	327	7	315	0	298	-7	275	13	275	15	282	19	289	24	294	30	297	37	298	41	298	45	297	50	295	58	292	70	287	84	281	90	278	97	276	103	275	117	273	132	276	146	283	157	296	167	314	175	337	-6	264	22	264	93	307	101	313	106	318	110	323	112	328	113	334	112	342	108	348	103	353	97	356	89	357	83	356	77	354	72	352	66	348	61	343	16383	16383	94	264	122	264	193	307	201	313	207	318	210	323	212	328	213	334	212	342	208	348	203	353	197	356	189	357	183	356	177	354	172	352	167	348	161	343	140	171	137	163	135	157	133	152	131	148	129	143	126	138	122	134	118	131	113	128	108	127	105	128	101	130	97	133	94	137	92	140	79	161	67	184	58	208	51	227	46	241	45	234	43	227	40	220	36	212	31	204	24	196	16	189	10	184	4	180	0	177	2	150	7	152	15	156	24	162	33	170	40	179	45	167	50	156	61	134	68	121	73	115	79	107	87	100	96	95	105	93	111	93	117	94	124	97	130	101	137	109	141	115	145	122	147	129	150	135	151	139	125	275	88	313	125	349	102	372	65	335	28	372	6	349	42	313	5	275	27	253	65	290	103	253	104	180	114	164	118	157	123	149	129	139	133	131	134	125	133	118	128	113	121	109	114	108	108	107	102	108	94	110	87	113	81	119	79	127	80	134	86	148	89	154	92	158	16383	16383	205	334	205	342	146	342	146	334	154	332	158	330	160	326	161	321	158	312	155	307	151	301	148	295	114	238	74	308	72	312	68	318	67	321	66	323	67	327	70	330	73	332	81	334	81	342	5	342	5	334	10	333	14	331	18	328	24	320	29	312	37	296	42	289	46	281	93	201	68	158	65	153	62	147	59	140	57	133	56	126	60	112	70	103	84	98	99	95	113	95	128	96	144	101	157	108	167	118	170	132	170	137	166	149	164	154	161	159	127	218	182	313	185	317	189	323	193	328	197	332	201	334	93	167	93	176	86	177	81	180	78	184	75	191	75	421	2	421	2	412	10	410	15	407	19	402	21	395	22	387	22	200	21	191	19	185	15	180	10	178	3	176	3	167	131	291	131	347	123	347	119	341	118	340	115	339	109	339	107	340	101	342	94	344	88	346	82	347	76	347	71	348	51	345	35	337	22	325	14	310	11	291	13	277	19	264	29	253	44	242	65	232	79	225	89	218	97	212	101	205	102	198	101	190	97	183	91	177	83	174	73	173	58	175	45	181	35	191	26	206	21	224	9	224	9	161	19	161	21	165	26	170	28	171	34	171	38	169	46	166	64	162	72	161	79	160	99	163	115	171	128	183	136	199	139	219	137	234	131	247	121	258	106	269	86	278	72	285	61	292	54	298	50	305	49	313	50	320	54	326	59	331	66	334	75	335	81	334	86	333	98	327	103	323	108	318	112	313	115	307	118	300	122	291	188	167	188	176	185	177	181	179	178	182	174	188	119	272	158	320	163	325	168	329	173	332	179	335	185	336	185	345	121	345	121	336	128	335	133	334	139	332	140	330	141	326	140	323	138	320	135	315	131	309	126	302	112	284	92	312	88	318	86	322	85	325	84	329	85	331	87	333	91	334	96	335	103	336	103	345	6	345	6	336	11	335	15	333	18	331	22	326	26	320	75	245	50	213	39	198	30	188	22	181	15	178	7	176	7	167	72	167	72	176	65	177	56	180	54	183	53	186	53	189	54	192	58	198	60	202	84	233	100	209	105	202	108	196	111	191	113	185	112	182	110	180	107	178	102	177	95	176	95	167	85	209	84	194	80	185	73	180	62	177	47	176	47	167	160	167	160	176	145	178	135	181	129	186	126	194	125	204	125	303	112	303	97	305	84	311	73	322	65	336	63	354	63	368	65	384	70	400	78	411	89	416	97	414	102	410	106	404	109	397	111	389	113	382	117	375	123	370	130	366	140	364	148	366	154	369	158	374	161	379	161	384	160	392	157	399	152	406	146	412	139	416	131	420	115	426	106	427	98	427	69	424	45	414	26	397	14	375	10	349	13	324	22	301	36	282	54	268	77	263	85	263	184	0	184	338	20	338	20	305	151	305	151	0	184	0	184	338	151	338	151	247	20	247	20	214	151	214	151	0	184	0	184	338	151	338	151	185	20	185	20	152	151	152	151	0	184	0	184	338	151	338	151	124	20	124	20	91	151	91	151	0	184	0	184	338	151	338	151	33	20	33	20	0	155	35	116	35	79	-32	41	35	2	35	68	-83	89	-83	195	264	195	300	2	300	2	264	16383	16383	195	324	195	360	2	360	2	324	190	264	121	343	116	348	111	351	105	354	99	356	94	357	86	355	80	352	75	347	72	341	70	334	71	329	73	323	77	318	83	313	90	308	161	264	70	264	99	264	170	308	177	313	183	318	187	323	189	329	190	334	189	341	185	347	180	352	173	355	166	357	160	356	154	354	144	348	139	343	214	264	153	352	107	352	46	264	74	264	130	313	186	264	200	337	196	328	191	321	186	316	180	313	167	313	161	315	147	321	141	324	132	328	124	332	106	336	97	337	80	335	66	327	54	315	46	298	39	275	60	275	62	282	66	289	71	294	77	297	84	298	91	297	98	295	105	292	113	289	122	285	130	281	146	275	154	274	164	273	179	276	193	283	204	296	214	314	222	337	213	282	213	319	47	319	47	282	255	394	255	419	5	419	5	394	184	345	178	329	169	316	158	308	144	303	127	302	112	303	100	308	89	317	82	329	76	345	55	345	58	319	67	296	82	279	103	268	130	264	157	268	177	279	192	296	202	319	206	345	162	300	161	311	156	320	149	327	140	331	130	333	120	331	111	327	104	320	100	311	98	301	100	291	104	282	111	275	120	270	129	268	140	270	149	274	156	281	161	290	162	300	110	300	108	311	104	320	97	327	88	331	78	333	68	331	59	327	52	320	47	311	46	301	47	291	52	282	59	275	68	270	78	268	88	270	97	274	104	281	108	290	110	300	16383	16383	215	300	213	311	208	320	201	327	192	331	182	333	173	331	164	327	157	320	152	311	151	301	152	291	157	282	163	275	172	270	182	268	192	270	201	274	209	281	213	290	215	300	109	295	109	246	128	246	129	267	148	269	165	277	178	289	187	304	190	323	186	342	177	357	164	368	147	374	127	376	116	374	106	371	96	365	90	356	87	345	88	340	90	336	94	333	98	331	103	330	116	334	123	342	126	351	130	359	137	363	144	360	148	353	150	343	151	334	151	326	149	316	144	308	137	301	128	296	118	295	160	321	158	312	154	304	148	298	139	294	129	292	121	294	113	298	107	305	102	313	101	322	103	331	107	339	113	345	120	349	129	351	139	350	147	345	154	339	158	331	160	321	16383	16383	184	323	181	339	173	354	162	365	148	372	131	375	114	372	99	364	88	353	80	338	77	321	80	304	87	290	99	278	113	271	131	268	147	271	162	279	173	291	181	306	184	323	21	264	49	264	119	308	128	314	133	318	137	323	139	328	140	334	138	342	135	348	130	353	124	356	116	357	110	356	104	354	99	352	94	348	89	343	16383	16383	121	264	148	264	219	308	228	314	233	318	237	323	239	328	239	334	238	342	235	348	230	353	223	356	215	357	210	356	204	354	199	352	194	348	189	343	214	352	185	352	130	302	75	352	46	352	107	264	153	264	150	265	150	365	117	365	117	265	109	265	109	365	76	365	76	265	16383	16383	184	265	184	365	151	365	151	265	140	264	71	343	66	348	61	352	56	354	50	356	45	357	37	356	30	353	25	348	22	342	21	334	21	328	23	323	27	318	32	314	41	308	112	264	16383	16383	239	264	171	343	166	348	161	352	156	354	150	356	145	357	136	356	130	353	125	348	122	342	121	334	121	328	123	323	127	318	132	314	141	308	211	264	184	345	178	329	169	316	158	308	144	303	127	302	112	303	100	308	89	317	82	329	76	345	55	345	58	319	67	296	82	279	103	268	130	264	157	268	177	279	192	296	202	319	206	345	16383	16383	162	381	161	391	156	400	149	408	140	412	130	414	120	412	111	408	104	401	100	392	98	382	100	372	104	363	111	356	120	351	129	349	140	351	149	355	156	362	161	371	162	381	206	264	202	290	192	313	177	330	157	341	130	345	103	342	82	331	67	313	58	291	55	264	76	264	82	280	89	293	100	301	112	306	127	307	144	306	158	301	169	293	178	281	184	264	167	434	136	415	113	394	97	372	87	349	84	324	86	304	93	288	103	276	117	269	134	266	148	268	160	274	168	282	174	294	176	309	174	321	169	332	162	340	152	345	140	347	137	346	130	346	127	345	124	346	122	347	118	353	118	356	120	368	126	380	137	394	152	408	172	422	93	266	124	285	147	305	163	327	173	351	176	376	174	395	167	411	157	423	143	431	126	434	112	432	101	426	92	417	86	405	84	391	86	378	91	368	98	360	108	355	121	353	126	353	128	354	132	354	138	352	140	350	142	344	140	332	133	319	123	306	108	292	88	277	172	277	152	292	137	306	126	319	120	332	118	344	118	347	120	350	122	352	124	353	127	354	132	354	134	353	140	353	152	355	162	360	169	368	174	378	176	391	174	405	168	417	160	426	148	432	134	434	117	431	103	423	93	411	86	395	84	376	87	351	97	327	113	305	136	285	167	266	206	266	237	285	260	305	277	327	286	351	289	376	287	395	281	411	270	423	256	431	239	434	225	432	213	426	204	417	199	405	197	391	199	378	204	368	211	360	221	355	233	353	239	353	241	354	246	354	249	353	251	352	253	350	255	347	255	344	253	332	247	319	236	306	220	292	200	277	190	-126	121	-48	116	-43	111	-39	105	-36	99	-35	94	-34	86	-35	80	-38	75	-43	72	-49	70	-56	71	-62	73	-67	77	-73	83	-78	90	-83	161	-126	70	-126	99	-126	170	-83	177	-78	183	-73	187	-67	189	-62	190	-56	189	-49	185	-43	180	-38	173	-35	166	-34	154	-36	149	-39	144	-43	139	-48	143	-143	143	-28	116	-28	116	-72	42	-72	42	-99	116	-99	116	-143	217	-99	217	-72	143	-72	143	-28	116	-28	116	-143	143	-143	143	-99	209	266	209	376	50	376	50	340	172	340	172	266	224	187	224	176	236	176	248	178	264	182	273	188	281	196	286	206	288	219	286	231	282	240	275	247	266	251	257	252	248	251	241	247	235	241	232	235	230	228	233	218	238	211	244	205	249	202	251	200	250	195	247	191	242	189	236	187	228	187	160	-155	160	-131	137	-131	119	-128	106	-121	98	-111	94	-99	93	-85	94	-73	98	-60	106	-50	119	-43	137	-40	160	-40	160	-16	137	-16	116	-18	97	-25	82	-38	71	-58	68	-85	71	-113	82	-133	97	-146	116	-153	137	-155	188	-135	188	-107	143	-107	143	-34	116	-34	116	-107	73	-107	73	-135	188	-62	188	-34	73	-34	73	-62	116	-62	116	-135	143	-135	143	-62	183	-102	183	-69	145	-69	145	-34	115	-34	115	-69	77	-69	77	-102	115	-102	115	-142	145	-142	145	-102	183	-102	183	-69	77	-69	77	-102	244	37	208	37	208	-106	206	-115	202	-123	195	-128	187	-130	180	-131	176	-131	173	-130	170	-128	169	-126	169	-121	171	-118	174	-114	176	-109	176	-102	175	-96	172	-90	168	-85	162	-82	156	-81	149	-82	143	-85	138	-91	135	-97	134	-105	137	-117	143	-128	154	-136	168	-141	184	-142	196	-142	207	-139	216	-135	224	-130	230	-123	236	-115	240	-105	242	-94	244	-68	244	37	208	37	208	-68	210	-94	212	-105	216	-115	222	-123	228	-130	236	-135	245	-139	256	-142	268	-142	284	-141	298	-136	309	-128	315	-117	318	-105	317	-97	314	-91	309	-85	303	-82	296	-81	290	-82	284	-85	280	-90	277	-96	276	-102	276	-109	278	-114	281	-118	283	-121	283	-126	282	-128	280	-130	276	-131	272	-131	265	-130	257	-128	250	-123	246	-115	244	-106	162	-85	161	-75	156	-67	149	-60	140	-55	129	-54	120	-55	111	-60	104	-67	100	-76	98	-85	100	-96	104	-105	111	-112	120	-116	129	-118	140	-116	149	-112	156	-105	161	-96	162	-85	110	-85	108	-76	104	-67	97	-60	88	-55	78	-54	68	-55	59	-60	52	-67	47	-76	46	-85	47	-96	52	-105	59	-112	68	-116	78	-118	88	-116	97	-112	104	-105	108	-96	110	-85	16383	16383	215	-85	213	-76	208	-67	201	-60	192	-55	182	-54	173	-55	164	-60	157	-67	152	-76	151	-85	152	-96	157	-105	163	-112	172	-116	182	-118	192	-116	201	-112	209	-105	213	-96	215	-85	160	-85	158	-95	154	-103	147	-109	139	-113	129	-115	121	-113	113	-109	107	-103	103	-95	101	-85	103	-76	107	-68	113	-62	120	-57	129	-56	139	-57	147	-62	154	-68	158	-76	160	-85	16383	16383	184	-85	181	-69	173	-54	162	-42	148	-35	131	-32	114	-35	99	-42	88	-54	80	-69	77	-85	80	-102	87	-117	99	-128	113	-136	131	-139	147	-136	162	-128	173	-117	181	-102	184	-85	93	-210	124	-191	147	-171	163	-149	173	-126	176	-101	174	-81	167	-65	157	-53	143	-46	126	-43	112	-45	101	-50	92	-59	86	-71	84	-85	86	-98	91	-109	98	-117	108	-122	121	-123	128	-123	130	-122	132	-122	138	-124	140	-127	141	-129	142	-133	140	-145	133	-157	123	-170	108	-184	88	-199	140	0	119	0	98	-47	103	-51	106	-50	109	-50	112	-49	117	-49	125	-50	132	-52	136	-56	139	-61	140	-67	139	-74	135	-80	129	-84	121	-87	111	-88	106	-87	102	-87	97	-85	91	-84	84	-82	81	-80	74	-99	94	-105	103	-107	112	-108	122	-108	144	-106	162	-100	175	-91	183	-79	186	-64	184	-52	179	-42	170	-35	157	-30	142	-29	133	-29	130	-30	126	-31	176	-40	172	-44	170	-45	164	-47	159	-49	155	-50	150	-51	146	-51	134	-50	125	-46	119	-40	116	-31	115	-19	115	-14	116	-9	118	3	121	12	121	15	122	17	123	18	123	22	107	16	106	15	105	13	103	12	102	10	100	8	89	-4	82	-16	77	-26	74	-36	73	-46	75	-59	82	-70	93	-78	107	-84	124	-85	139	-84	153	-79	167	-72	178	-61	188	-49	144	-118	144	-53	117	-53	117	-118	209	-129	209	-42	42	-42	42	-129	79	-129	79	-78	172	-78	172	-129	208	-51	180	-51	180	-73	179	-81	177	-86	173	-90	167	-92	160	-93	153	-92	147	-90	143	-86	140	-81	139	-73	139	-51	112	-51	112	-74	111	-81	108	-86	103	-90	98	-92	92	-93	85	-92	80	-90	76	-86	73	-81	73	-51	45	-51	45	-73	48	-91	55	-105	65	-114	79	-119	94	-120	103	-119	110	-117	116	-113	121	-108	125	-103	129	-108	135	-113	142	-117	150	-119	159	-120	174	-118	188	-113	198	-104	205	-91	208	-73	214	-40	185	-40	130	-90	75	-40	46	-40	107	-128	153	-128	214	-130	153	-41	107	-41	46	-130	74	-130	130	-80	186	-130	184	-38	178	-55	169	-67	158	-75	144	-80	127	-82	112	-80	100	-75	89	-67	82	-54	76	-38	55	-38	58	-65	67	-87	82	-105	103	-116	130	-120	157	-116	177	-104	192	-87	202	-65	206	-38	206	-120	202	-93	192	-71	177	-53	157	-42	130	-38	103	-42	82	-53	67	-70	58	-93	55	-120	76	-120	82	-103	89	-91	100	-82	112	-78	127	-76	144	-77	158	-82	169	-90	178	-103	184	-120	200	-53	196	-63	191	-69	186	-74	180	-77	172	-78	167	-77	161	-75	147	-69	141	-66	132	-62	124	-59	115	-56	106	-54	97	-53	80	-56	66	-63	54	-75	46	-93	39	-116	60	-116	62	-108	66	-101	71	-96	77	-93	84	-92	91	-93	98	-95	105	-98	113	-101	122	-106	146	-115	154	-116	164	-117	179	-114	193	-107	204	-94	214	-76	222	-53	213	-103	213	-68	47	-68	47	-103	255	-93	255	-68	5	-68	5	-93	255	-142	255	-117	5	-117	5	-142	16383	16383	255	-93	255	-68	5	-68	5	-93	200	158	196	149	191	142	186	137	180	134	172	133	167	134	161	136	147	142	141	145	132	149	124	153	106	157	97	158	80	156	66	148	54	136	46	118	39	95	60	95	62	103	66	110	71	115	77	118	84	119	91	118	98	116	105	113	113	110	122	105	146	96	154	95	164	94	179	97	193	104	204	117	214	135	222	158	201	112	201	141	48	141	48	112	250	112	250	141	0	141	0	112	233	290	193	290	50	-36	91	-36	271	331	228	331	50	-77	92	-77	68	-16	68	-40	90	-40	108	-43	121	-50	130	-60	134	-73	135	-85	134	-99	129	-111	121	-121	108	-128	90	-131	68	-131	68	-155	90	-155	111	-153	130	-146	146	-133	156	-113	160	-85	156	-58	146	-38	131	-25	111	-18	90	-16	209	-122	209	-35	172	-35	172	-85	79	-85	79	-35	42	-35	42	-122	144	-103	106	-103	106	-62	144	-62	16383	16383	171	-131	171	-34	79	-34	79	-131	200	-56	193	-51	186	-48	181	-45	175	-44	159	-44	151	-47	142	-52	133	-59	125	-70	117	-59	109	-52	101	-47	92	-44	77	-44	71	-45	65	-48	58	-51	50	-56	50	-91	59	-85	66	-82	72	-80	76	-80	79	-79	91	-81	100	-87	106	-95	111	-105	116	-116	135	-116	145	-96	150	-87	157	-82	166	-79	170	-79	175	-80	182	-82	190	-85	200	-91	180	279	149	310	180	341	161	359	130	329	99	359	80	341	111	310	80	279	99	260	130	291	161	260	161	440	138	434	120	425	108	414	101	399	98	382	99	373	101	364	103	356	107	347	114	333	120	319	122	313	123	307	122	300	119	293	115	288	108	283	98	279	98	258	121	266	139	275	152	287	159	300	161	316	161	326	157	342	151	358	146	366	143	374	140	381	138	388	137	395	138	402	142	409	146	414	153	417	161	420	255	394	255	419	5	419	5	394	16383	16383	255	444	255	469	5	469	5	444	151	272	151	358	0	358	0	272	39	272	39	320	113	320	113	272	153	337	149	328	145	321	140	316	133	313	120	313	117	314	107	319	86	328	70	334	63	336	56	337	50	337	33	335	19	327	7	315	0	298	-7	275	13	275	15	282	19	289	24	294	30	297	37	298	41	298	45	297	50	295	58	292	70	287	84	281	90	278	97	276	103	275	117	273	132	276	146	283	157	296	167	314	175	337	16383	16383	153	419	149	409	145	402	140	397	133	395	126	394	123	394	117	396	113	397	107	400	86	409	78	413	70	415	63	417	56	418	50	419	33	416	19	409	7	397	0	379	-7	356	13	356	15	364	19	370	24	375	30	378	37	379	41	379	45	378	50	376	58	373	70	368	84	362	90	360	97	358	103	356	110	355	117	355	132	357	146	365	157	377	167	395	175	419	210	-78	210	-73	208	-69	205	-65	202	-63	193	-63	188	-65	184	-68	176	-76	168	-86	163	-90	157	-95	149	-99	150	-88	152	-77	155	-68	157	-58	158	-48	158	-44	157	-40	154	-36	150	-33	144	-32	138	-33	134	-36	131	-40	129	-48	130	-58	133	-68	135	-77	137	-88	138	-99	132	-96	127	-91	117	-83	114	-79	110	-74	105	-70	99	-66	94	-64	88	-63	84	-63	81	-65	78	-68	76	-72	75	-77	77	-84	82	-89	88	-93	96	-95	103	-97	127	-105	132	-108	126	-111	121	-114	115	-117	103	-121	87	-125	81	-128	77	-133	76	-140	76	-144	78	-148	81	-151	89	-153	95	-152	101	-150	111	-142	133	-120	138	-117	137	-128	133	-146	130	-155	129	-165	130	-170	132	-174	134	-179	138	-182	144	-183	149	-182	153	-179	156	-174	158	-170	158	-165	157	-155	155	-146	152	-137	150	-127	149	-116	156	-121	161	-125	165	-130	169	-134	173	-137	178	-143	182	-147	192	-153	196	-154	202	-153	208	-147	209	-143	210	-140	208	-133	204	-128	199	-125	192	-123	186	-122	174	-118	160	-112	153	-108	161	-104	168	-101	189	-95	201	-91	206	-88	209	-84	210	-78	383	-39	366	-59	335	-72	296	-79	258	-82	201	-82	164	-79	125	-72	93	-59	76	-39	55	-39	68	-74	102	-98	146	-112	192	-118	229	-120	268	-118	314	-112	358	-98	392	-74	405	-39	432	328	426	316	417	309	406	305	392	304	376	304	353	305	325	308	296	312	269	316	247	320	229	324	205	328	180	333	156	336	137	337	105	334	79	325	60	311	46	294	39	275	60	275	67	285	79	292	95	296	114	298	136	298	152	297	174	294	199	290	223	285	263	277	289	273	316	269	341	266	358	265	388	268	413	276	432	290	445	307	454	328	387	267	375	302	343	325	301	338	257	344	220	345	184	344	140	338	98	325	66	302	54	267	68	267	84	288	116	302	154	310	192	314	220	315	249	314	286	310	325	302	357	288	373	267	444	-79	429	-72	414	-62	386	-38	376	-26	358	-41	366	-50	371	-56	375	-59	377	-61	377	-63	376	-65	374	-66	372	-68	39	-68	39	-103	371	-103	373	-104	375	-104	376	-106	377	-107	377	-109	371	-115	366	-121	358	-130	375	-146	386	-134	400	-121	414	-109	429	-99	444	-92	50	-89	81	-70	104	-50	120	-28	130	-4	133	20	131	39	124	55	114	67	100	75	83	78	69	76	57	70	48	61	43	49	41	35	42	22	47	12	55	4	65	0	78	-2	83	-2	85	-1	89	-1	95	-3	97	-5	99	-11	97	-23	90	-36	80	-49	65	-63	45	-78	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	64	296	62	306	57	315	50	322	41	327	31	329	21	327	12	322	5	315	1	306	0	296	1	286	5	277	12	270	21	266	31	264	42	266	51	270	58	277	62	286	64	296	16383	16383	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	16383	16383	196	296	194	306	189	315	182	322	174	327	164	329	154	327	145	322	138	315	133	307	132	296	133	286	138	277	144	270	153	266	163	264	173	266	182	270	190	277	194	286	196	296	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	59	268	83	268	114	301	120	308	125	313	128	319	131	324	132	328	131	335	129	341	125	346	119	349	113	350	107	350	97	346	93	342	89	336	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	396	104	382	104	373	86	365	72	358	61	350	51	340	42	325	32	309	25	291	19	272	17	249	16	233	16	221	19	213	24	209	32	208	44	208	165	237	162	259	155	274	140	284	118	289	87	302	87	302	256	289	256	283	226	273	205	258	191	236	184	208	181	208	294	209	304	212	312	218	317	227	320	241	321	283	319	314	311	336	296	350	272	359	238	372	238	372	338	83	338	83	325	101	323	114	319	122	313	126	303	127	290	127	50	126	37	122	27	115	20	102	15	83	12	83	0	376	0	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	452	0	452	12	433	15	421	19	413	26	409	35	408	49	408	289	409	302	414	312	422	319	434	323	452	325	452	338	282	338	282	325	301	323	313	319	321	313	326	303	327	289	327	186	206	186	206	289	208	303	212	313	220	319	233	323	251	325	251	338	83	338	83	325	100	323	113	319	120	312	124	303	126	289	126	49	124	35	121	26	113	19	101	15	83	12	83	0	251	0	251	12	232	15	219	19	212	26	208	35	206	49	206	163	327	163	327	49	326	36	322	26	314	20	301	15	282	12	282	0	258	0	258	12	238	14	225	19	216	25	212	37	210	53	210	288	212	302	216	313	225	320	239	324	258	325	258	338	83	338	83	325	102	323	115	319	123	313	128	302	129	288	129	53	128	37	124	26	116	19	102	15	83	12	83	0	16383	16383	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	423	335	413	339	408	340	402	341	396	341	371	338	347	327	326	309	306	283	290	248	287	239	284	229	281	220	279	209	276	197	273	197	263	258	245	301	218	328	183	342	142	346	128	344	115	340	102	335	90	327	80	320	87	308	93	310	111	313	117	313	150	305	177	281	197	243	209	193	213	132	213	64	212	45	208	31	200	21	187	16	166	12	166	0	339	0	339	12	320	15	306	20	298	28	295	42	294	61	294	151	308	224	329	274	353	305	379	320	407	325	410	325	413	324	416	324	420	323	423	323	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	381	0	381	99	368	99	364	82	359	71	352	64	342	61	330	60	256	60	257	75	293	87	325	107	351	134	368	166	374	204	366	250	343	289	307	320	260	339	205	346	149	339	101	320	64	290	39	251	31	205	37	166	54	133	79	105	111	86	148	75	149	60	73	60	61	61	52	64	45	71	40	82	37	99	25	99	25	0	175	0	172	90	149	101	132	120	122	145	116	175	114	208	117	244	128	277	145	304	169	323	200	329	232	323	258	304	276	277	287	243	291	206	289	174	283	145	272	120	256	101	233	90	229	0	159	50	155	44	150	38	146	33	140	29	134	28	129	30	126	34	124	41	123	48	123	230	26	230	26	219	37	217	44	213	49	208	52	200	53	188	53	39	55	25	60	13	69	2	82	-4	99	-6	119	-3	136	3	151	15	163	29	171	45	16383	16383	64	296	62	306	57	315	50	322	41	327	31	329	21	327	12	322	5	315	1	306	0	296	1	286	5	277	12	270	21	266	31	264	42	266	51	270	58	277	62	286	64	296	16383	16383	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	16383	16383	196	296	194	306	189	315	182	322	174	327	164	329	154	327	145	322	138	315	133	307	132	296	133	286	138	277	144	270	153	266	163	264	173	266	182	270	190	277	194	286	196	296	94	118	142	239	192	118	16383	16383	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	132	296	133	306	136	314	142	319	150	322	161	323	179	320	193	312	202	298	208	279	210	254	208	229	201	209	187	196	164	189	132	186	16383	16383	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	144	271	162	244	175	213	182	244	191	266	203	281	218	290	237	292	258	287	286	271	309	246	325	210	335	166	338	296	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	296	134	305	138	313	145	317	154	320	168	321	192	320	213	318	230	314	243	309	254	301	264	293	270	283	276	272	280	257	285	237	296	237	64	60	142	239	224	60	16383	16383	179	345	165	345	17	0	336	0	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	270	73	294	94	308	124	316	164	319	205	320	14	8	14	0	304	0	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	193	329	224	322	250	302	268	269	279	223	283	165	279	109	268	65	251	33	226	14	195	7	164	14	139	33	121	64	110	109	106	166	110	223	121	269	138	302	162	322	193	329	16383	16383	197	346	138	338	89	314	51	276	26	227	17	167	26	109	50	61	87	23	136	0	194	-8	252	0	301	23	339	61	363	110	372	168	363	226	339	275	302	313	254	337	197	346	16383	16383	130	228	132	217	134	205	136	192	137	181	137	160	136	147	135	135	133	123	130	112	143	112	147	124	151	133	155	137	161	139	169	140	223	140	229	138	235	135	239	129	242	121	244	112	257	112	255	123	253	136	251	162	251	183	252	195	253	206	255	218	257	228	243	228	241	216	238	208	234	203	230	201	224	200	162	200	156	203	152	208	147	216	143	228	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	384	0	337	12	326	14	316	20	306	33	295	53	282	84	175	345	161	345	54	73	44	49	35	33	27	22	17	16	4	12	4	0	105	0	105	12	90	14	79	17	71	21	67	26	66	33	67	41	69	50	73	61	76	71	80	81	137	238	138	238	192	99	200	77	206	60	211	47	213	38	214	31	213	25	211	20	207	17	200	15	176	12	176	0	337	0	339	302	339	55	338	39	334	28	326	20	314	15	295	12	295	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	124	0	124	12	103	15	89	21	80	31	75	45	74	65	74	297	200	0	213	0	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	20	116	20	0	304	0	304	116	291	116	288	100	284	88	277	80	265	75	248	74	74	74	58	75	47	80	40	88	36	100	32	116	16383	16383	70	232	70	120	83	120	86	132	91	140	97	145	105	148	218	148	226	146	232	141	237	133	241	120	253	120	253	232	241	232	237	218	233	210	227	206	219	204	106	204	97	206	91	210	87	218	83	232	16383	16383	33	241	46	241	50	254	56	265	64	272	75	276	87	278	241	278	253	277	263	273	269	266	274	255	277	241	290	241	290	338	33	338	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	254	315	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	315	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	153	158	14	8	14	0	305	0	320	131	307	131	297	104	283	87	267	78	249	74	102	74	214	195	121	315	212	315	233	313	252	308	267	295	280	273	291	239	304	239	304	338	14	338	14	330	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	318	238	317	338	347	335	337	339	325	341	320	341	295	338	271	327	249	309	230	283	214	248	210	239	207	229	205	220	202	209	200	197	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	151	232	224	252	274	276	305	303	320	331	325	333	325	336	324	340	324	343	323	347	323	169	70	146	73	126	82	110	100	99	126	95	162	99	202	110	231	127	250	147	262	169	265	16383	16383	248	265	272	262	293	250	309	231	319	202	323	162	318	126	306	100	289	83	268	73	248	70	16383	16383	249	293	249	303	252	312	259	319	272	324	291	325	291	338	126	338	126	325	146	324	158	320	165	314	168	305	168	282	125	277	82	264	45	243	19	212	9	169	18	124	44	91	80	69	123	57	168	53	168	46	167	35	163	26	155	20	141	15	120	12	120	0	296	0	296	12	277	16	264	21	255	27	250	35	249	46	249	53	287	57	330	69	369	91	398	124	409	169	399	212	373	243	336	264	293	277	249	282	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	252	293	246	283	238	271	226	254	198	215	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	151	60	41	51	31	43	23	33	18	21	15	8	12	8	0	133	0	133	12	117	15	106	17	98	21	94	27	93	33	94	41	98	51	107	64	120	84	140	110	158	136	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	0	349	12	340	13	332	17	323	25	313	37	301	55	210	197	250	252	273	283	291	303	307	316	324	322	344	325	163	149	145	153	131	166	121	184	115	206	113	229	112	245	110	261	106	275	101	288	95	300	83	316	71	329	56	338	41	344	24	346	7	346	7	334	18	331	26	323	31	312	34	300	35	289	35	281	34	271	34	260	33	250	33	243	40	200	59	168	88	147	123	136	163	132	163	64	162	46	159	32	151	22	138	15	117	12	117	0	290	0	290	12	270	15	257	20	249	28	245	42	244	61	244	132	283	136	318	147	347	168	367	200	374	243	374	253	373	264	373	274	372	283	372	289	373	299	376	311	382	322	389	331	398	334	398	346	382	346	365	344	350	338	336	329	323	316	311	300	305	288	300	275	297	261	295	245	294	229	292	206	286	184	276	166	262	154	244	149	244	303	247	312	254	319	267	324	286	325	286	338	121	338	121	325	141	324	153	320	160	314	163	305	163	294	165	0	161	90	139	101	122	120	111	145	105	175	103	208	107	244	117	277	134	304	159	323	190	329	222	323	247	304	266	277	277	243	281	206	279	174	273	145	262	120	246	101	223	90	219	0	370	0	370	99	358	99	354	82	349	71	341	64	332	61	320	60	246	60	247	75	282	87	314	107	340	134	357	166	364	204	356	250	333	289	297	320	250	339	195	346	138	339	90	320	53	290	29	251	20	205	26	166	43	133	69	105	101	86	137	75	138	60	62	60	51	61	42	64	35	71	30	82	26	99	14	99	14	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	78	425	76	435	71	444	64	451	55	456	46	458	35	456	26	451	19	444	15	435	13	425	14	415	19	406	26	399	35	395	45	393	56	394	65	399	71	406	76	415	78	425	16383	16383	182	425	181	435	176	444	169	451	160	456	150	458	140	456	131	451	124	444	119	435	118	425	119	415	124	406	131	399	140	395	150	393	160	394	169	399	176	406	181	415	182	425	347	335	337	339	325	341	320	341	295	338	271	327	249	309	230	283	214	248	210	239	207	229	205	220	202	209	200	197	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	151	232	224	252	274	276	305	303	320	331	325	333	325	336	324	340	324	343	323	347	323	16383	16383	155	425	153	435	149	444	142	451	133	456	123	458	113	456	104	451	97	444	92	435	90	425	92	415	97	406	104	399	113	395	123	393	133	394	142	399	149	406	154	415	155	425	16383	16383	260	425	258	435	254	444	247	451	238	456	228	458	217	456	209	451	202	444	197	435	195	425	197	415	201	406	208	399	217	395	227	393	238	394	247	399	254	406	258	415	260	425	180	99	175	76	167	52	155	30	141	14	126	8	111	12	99	23	92	44	87	75	86	117	87	156	91	185	99	206	111	217	129	221	147	211	161	187	171	156	178	124	180	99	16383	16383	309	230	232	230	218	176	217	176	208	193	195	209	178	223	156	233	127	237	90	231	58	214	33	188	18	154	12	113	18	73	33	40	56	15	85	-1	121	-6	140	-5	158	-1	174	5	189	17	204	32	211	19	221	8	231	0	243	-4	256	-5	276	0	291	12	301	31	307	54	309	77	296	77	294	63	291	53	287	45	281	41	275	39	271	39	266	42	262	48	256	59	249	78	248	81	247	86	246	90	245	93	244	95	16383	16383	124	264	148	264	180	297	186	304	190	310	194	315	196	320	197	324	196	331	194	337	190	342	185	345	179	346	173	346	167	344	163	342	159	338	155	332	206	55	196	43	182	33	166	26	148	22	131	20	113	22	98	27	86	36	79	50	76	68	78	83	85	95	95	104	107	109	119	111	124	110	129	108	133	107	149	107	155	110	160	113	162	117	163	122	162	125	160	128	156	131	151	133	143	134	135	133	129	132	124	130	120	129	117	128	104	130	94	136	86	145	81	157	79	171	81	186	87	200	95	211	106	218	119	221	131	220	140	218	146	214	150	209	151	203	151	199	149	191	147	181	149	171	153	163	160	158	167	155	176	155	187	156	196	160	202	167	205	175	206	184	202	204	189	219	170	229	148	235	124	237	88	232	59	221	39	205	27	186	23	165	24	155	29	145	36	135	46	127	58	121	42	111	30	100	21	87	16	74	14	59	19	31	34	12	57	1	83	-5	113	-6	139	-4	162	1	182	12	199	27	214	46	16383	16383	78	264	102	264	133	297	138	304	143	310	147	315	149	320	150	324	149	331	147	337	143	342	138	345	132	346	126	346	120	344	116	342	111	338	108	332	272	-102	268	-90	265	-77	263	-63	262	-46	262	164	259	189	250	209	236	224	218	233	195	237	177	235	162	230	148	221	135	209	123	193	120	211	112	224	100	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	199	51	195	53	188	54	181	54	0	123	0	123	174	124	175	125	177	129	183	132	186	139	192	146	197	153	200	160	202	167	203	176	201	183	196	189	188	192	175	193	160	193	-63	195	-77	198	-90	204	-102	16383	16383	103	264	127	264	158	297	163	304	168	310	172	315	174	320	175	324	174	331	172	337	168	342	163	345	156	346	151	346	145	344	140	342	136	338	133	332	141	50	136	44	132	38	127	33	122	29	116	28	111	30	107	34	105	41	104	48	104	230	7	230	7	219	18	217	26	213	31	208	34	200	35	188	35	39	36	25	41	13	50	2	63	-4	80	-6	100	-3	118	3	132	15	144	29	152	45	16383	16383	44	264	68	264	99	297	104	304	109	310	113	315	115	320	116	324	115	331	113	337	109	342	104	345	98	346	92	346	82	342	78	338	74	332	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	107	296	105	306	101	315	94	322	85	327	75	329	65	327	56	322	49	315	44	306	42	296	44	286	49	277	56	270	65	266	75	264	85	266	94	270	101	277	106	286	107	296	16383	16383	103	264	127	264	158	297	163	304	168	310	172	315	174	320	175	324	174	331	172	337	168	342	163	345	156	346	151	346	145	344	140	342	136	338	133	332	16383	16383	239	296	238	306	233	315	226	322	217	327	207	329	197	327	188	322	181	315	177	307	175	296	177	286	181	277	188	270	197	266	206	264	217	266	226	270	233	277	238	286	239	296	180	99	175	76	167	52	155	30	141	14	126	8	111	12	99	23	92	44	87	75	86	117	87	156	91	185	99	206	111	217	129	221	147	211	161	187	171	156	178	124	180	99	16383	16383	296	77	294	63	291	53	287	45	281	41	275	39	271	39	266	42	262	48	256	59	249	78	248	81	247	86	246	90	245	93	244	95	309	230	232	230	218	176	217	176	208	193	195	209	178	223	156	233	127	237	90	231	58	214	33	188	18	154	12	113	18	73	33	40	56	15	85	-1	121	-6	140	-5	158	-1	174	5	189	17	204	32	211	19	221	8	231	0	243	-4	256	-5	276	0	291	12	301	31	307	54	309	77	103	248	104	279	107	302	114	318	124	327	138	330	152	325	162	311	167	292	170	272	171	254	170	244	169	233	166	223	163	216	160	214	156	214	152	215	146	217	142	218	129	218	122	216	117	213	114	209	113	204	114	201	116	197	120	194	126	192	133	191	141	193	146	194	150	195	155	196	161	193	170	183	179	166	185	141	188	108	187	70	183	41	175	22	162	12	145	8	137	9	128	11	119	16	111	24	103	36	16383	16383	33	-26	33	-46	32	-63	30	-77	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	6	111	2	129	-4	139	-6	149	-6	185	0	217	16	241	41	257	74	262	113	260	139	252	161	239	180	221	194	198	204	198	205	211	213	222	222	232	234	238	250	241	269	236	297	223	318	203	334	179	343	153	346	136	345	119	341	104	335	90	327	78	318	60	294	47	268	39	238	34	204	33	166	166	230	127	105	112	161	105	185	96	206	85	222	72	233	55	237	36	231	22	218	12	198	8	176	6	154	18	154	23	171	28	182	35	188	42	191	48	191	61	188	72	180	81	169	88	156	94	143	99	129	103	114	106	97	109	79	111	59	101	35	86	-10	82	-31	80	-48	81	-65	84	-80	90	-92	100	-99	116	-102	132	-98	144	-89	152	-75	156	-59	158	-41	157	-25	155	-10	151	18	150	31	251	230	126	194	145	187	156	171	162	149	164	126	165	108	164	74	162	47	155	26	144	13	127	8	111	12	99	23	92	42	88	68	86	102	88	136	91	162	99	180	110	190	126	194	16383	16383	111	209	95	208	80	205	67	199	54	191	43	180	32	167	23	152	17	136	14	120	13	103	18	73	32	43	55	18	87	0	127	-6	165	0	196	18	219	44	233	75	238	108	237	127	235	146	230	163	224	180	215	194	184	224	149	246	116	263	91	280	81	300	85	310	94	317	105	322	116	324	124	324	140	320	153	310	166	298	180	288	198	283	206	285	213	290	218	296	221	303	222	309	216	324	203	335	183	341	161	345	140	346	116	343	90	335	67	322	49	303	42	280	44	266	46	261	49	255	54	249	62	239	73	231	85	223	98	216	111	210	206	55	196	43	182	33	166	26	148	22	131	20	113	22	98	27	86	36	79	50	76	68	78	83	85	95	95	104	107	109	119	111	124	110	129	108	133	107	149	107	155	110	160	113	162	117	163	122	162	125	160	128	156	131	151	133	143	134	135	133	129	132	124	130	120	129	117	128	104	130	94	136	86	145	81	157	79	171	81	186	87	200	95	211	106	218	119	221	131	220	140	218	146	214	150	209	151	203	151	199	149	191	147	181	149	171	153	163	160	158	167	155	176	155	187	156	196	160	202	167	205	175	206	184	202	204	189	219	170	229	148	235	124	237	88	232	59	221	39	205	27	186	23	165	24	155	29	145	36	135	46	127	58	121	42	111	30	100	21	87	16	74	14	59	19	31	34	12	57	1	83	-5	113	-6	139	-4	162	1	182	12	199	27	214	46	122	346	97	339	78	330	65	320	58	308	56	295	58	283	63	273	71	265	81	259	93	256	72	235	50	205	31	170	17	130	12	88	15	52	26	25	45	6	72	-3	108	-7	118	-6	130	-5	156	-3	167	-2	177	-3	186	-7	193	-12	197	-20	198	-29	196	-40	192	-50	185	-57	177	-62	169	-63	160	-61	152	-55	143	-48	131	-42	116	-40	106	-41	97	-46	91	-53	86	-61	85	-71	87	-80	93	-89	102	-96	115	-100	131	-102	157	-98	181	-87	200	-69	214	-44	219	-11	216	11	207	30	191	45	167	54	136	57	106	59	81	64	62	74	50	91	46	115	50	148	62	179	78	208	97	232	115	250	143	252	169	258	191	268	206	281	211	296	210	304	206	309	200	314	192	316	182	317	168	315	154	309	140	300	125	288	110	275	106	277	101	281	98	286	95	292	94	300	95	307	99	314	105	321	114	328	126	334	123	0	123	174	124	175	125	177	129	183	132	186	139	192	146	197	153	200	160	202	167	203	176	201	183	196	189	188	192	175	193	160	193	-63	195	-77	198	-90	204	-102	272	-102	268	-90	265	-77	263	-63	262	-46	262	164	259	189	250	209	236	224	218	233	195	237	177	235	162	230	148	221	135	209	123	193	120	211	112	224	100	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	199	51	195	53	188	54	181	54	0	165	160	163	115	160	74	152	40	141	17	125	8	109	17	98	40	91	74	87	115	86	160	16383	16383	86	182	87	224	90	264	97	298	108	322	125	330	141	322	152	298	159	264	163	224	165	182	16383	16383	125	346	85	336	53	309	30	269	17	221	12	171	17	119	30	71	53	31	86	3	129	-6	167	3	197	31	220	71	233	119	238	170	233	221	219	269	196	309	165	336	125	346	104	230	7	230	7	219	18	217	26	213	31	208	34	200	35	188	35	39	36	25	41	13	50	2	63	-4	80	-6	100	-3	118	3	132	15	144	29	152	45	141	50	136	44	132	38	127	33	122	29	116	28	111	30	107	34	105	41	104	48	104	56	107	230	11	230	11	219	21	217	28	213	34	208	36	200	37	190	37	0	107	0	107	107	108	107	156	42	160	37	163	32	165	29	167	23	167	20	163	14	158	13	150	12	150	0	274	0	274	12	268	13	263	15	257	18	251	25	243	35	153	151	166	164	177	174	188	181	197	185	205	186	212	184	218	179	225	172	235	167	247	165	258	167	268	173	274	181	278	190	280	198	278	212	272	223	265	230	255	235	244	237	230	235	212	229	188	212	153	181	107	130	40	263	44	280	50	291	57	297	64	300	70	301	80	300	89	295	99	286	108	270	117	246	123	227	9	0	94	0	145	154	167	55	173	35	179	18	188	4	199	-5	214	-8	233	-3	247	9	257	27	262	50	263	74	251	74	247	57	241	46	234	40	228	37	222	36	214	38	206	42	198	51	190	66	183	86	129	273	123	293	115	313	105	330	93	342	78	346	57	341	43	328	34	308	29	286	27	263	99	4	100	4	104	0	109	-2	115	-5	121	-6	127	-6	138	-4	149	0	159	7	168	16	176	27	177	27	180	13	186	1	194	-7	207	-13	222	-15	245	-12	263	-3	277	8	287	23	294	38	283	44	279	37	274	30	269	25	263	21	257	20	252	21	249	25	247	31	246	41	246	230	176	230	176	51	168	41	160	34	152	29	145	27	137	26	127	27	118	33	110	42	105	55	103	71	103	230	33	230	33	-51	32	-66	30	-79	27	-91	22	-102	89	-102	93	-91	96	-78	98	-64	99	-49	99	-33	233	237	220	172	198	127	169	96	138	78	107	69	104	69	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	-6	47	-6	103	8	157	38	203	84	236	150	248	237	120	346	95	339	77	330	64	319	57	307	54	295	56	287	60	280	66	273	75	268	85	266	85	265	78	258	73	250	69	242	67	234	66	226	68	215	73	206	79	199	86	193	93	189	67	174	45	155	27	132	16	107	12	80	15	53	26	29	45	10	72	-2	107	-7	116	-6	128	-5	141	-4	155	-3	166	-2	176	-3	185	-7	191	-12	195	-20	196	-29	195	-40	190	-50	183	-57	175	-62	167	-63	158	-61	150	-55	141	-48	130	-42	114	-40	104	-41	96	-46	89	-53	85	-61	84	-71	86	-80	91	-89	101	-96	114	-100	129	-102	155	-98	179	-87	199	-69	212	-44	217	-11	214	11	205	30	189	45	166	54	134	57	109	60	88	66	70	77	59	92	55	113	57	127	64	141	76	155	92	166	113	175	120	174	130	172	140	171	149	170	157	170	170	171	187	174	202	179	215	188	219	200	217	210	210	216	200	219	189	221	177	221	164	220	150	216	136	211	123	206	111	200	106	203	98	213	95	220	94	227	95	236	98	245	103	252	110	256	120	258	145	260	168	265	187	273	200	284	205	297	203	306	198	312	191	315	183	317	174	318	159	316	145	310	130	303	116	293	103	282	102	283	99	284	96	287	94	292	93	300	94	306	97	312	103	320	112	327	125	334	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	298	180	298	230	105	230	74	227	51	218	33	203	20	181	10	155	22	155	33	167	49	174	66	178	82	180	97	180	94	155	87	123	77	91	64	66	49	54	41	50	35	45	31	39	28	31	27	24	29	12	34	3	42	-3	53	-7	67	-8	95	0	112	23	123	55	127	93	128	131	128	165	127	173	127	180	195	180	189	160	182	137	176	113	171	88	170	65	171	45	178	25	189	9	207	-2	233	-6	258	-2	278	8	293	24	302	43	305	64	292	64	287	48	281	38	275	32	268	29	262	28	251	33	243	45	237	64	235	86	234	109	234	128	235	146	237	161	238	173	239	180	147	-6	182	0	212	15	236	41	252	74	257	114	252	159	237	194	214	218	184	232	149	237	133	235	117	231	102	226	89	218	78	209	60	185	47	158	39	128	34	95	33	56	33	-47	32	-64	30	-78	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	6	111	2	120	-1	130	-4	139	-6	147	-6	16383	16383	103	136	104	168	107	192	114	209	124	218	137	221	154	218	167	206	176	186	182	154	184	110	183	71	179	42	171	23	159	12	143	8	137	9	129	11	120	15	111	24	103	36	198	-28	196	-39	192	-48	185	-56	177	-60	169	-62	160	-60	152	-54	143	-47	131	-42	116	-39	106	-41	97	-45	91	-52	86	-60	85	-70	87	-79	93	-88	102	-94	115	-99	131	-101	157	-97	181	-86	200	-68	214	-43	219	-10	216	12	207	32	191	46	167	55	136	59	111	59	87	63	66	71	51	88	46	114	49	140	60	160	76	174	97	183	122	186	137	182	148	174	159	164	171	155	190	152	200	154	209	159	216	166	220	176	222	188	218	205	209	219	194	229	176	235	156	237	108	226	68	200	38	163	19	123	12	86	16	49	28	23	47	5	74	-3	108	-6	118	-6	130	-4	156	-2	167	-1	177	-2	186	-6	193	-11	197	-19	198	-28	165	84	164	62	160	41	153	24	142	13	126	8	111	12	100	23	92	42	87	71	86	109	88	135	95	155	106	169	118	178	132	180	146	161	155	143	161	125	164	106	165	84	16383	16383	265	230	145	230	97	224	60	207	34	181	18	150	12	116	18	75	34	41	58	15	89	0	125	-6	162	0	193	14	217	37	232	64	238	93	232	118	217	136	198	150	179	163	165	180	265	180	109	180	103	160	97	137	91	113	86	88	84	65	86	45	92	25	104	9	122	-2	148	-6	173	-2	193	8	207	24	216	43	219	64	206	64	202	48	196	38	189	32	182	29	176	28	166	32	159	42	154	58	152	77	151	99	152	121	153	142	155	160	157	173	159	180	228	180	228	230	95	230	66	224	43	206	26	183	15	157	9	134	22	134	29	151	39	164	52	173	66	178	80	180	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	198	137	199	165	200	188	203	205	207	217	214	221	226	215	234	201	238	179	240	152	241	122	240	76	236	44	229	23	218	12	202	8	198	8	16383	16383	198	-102	198	-6	235	-1	267	14	292	39	309	73	315	115	309	157	295	191	274	216	249	231	222	237	209	236	198	233	188	228	179	222	171	214	153	190	141	160	134	129	130	100	128	76	128	8	124	8	109	12	98	24	91	45	87	78	85	122	87	153	93	181	105	203	125	218	154	224	154	237	132	237	91	231	58	215	33	190	18	156	12	115	18	72	35	38	60	13	92	-1	128	-6	128	-102	215	230	142	116	130	164	123	187	116	207	106	223	94	233	78	237	58	231	44	218	34	199	29	177	28	154	41	154	46	170	52	181	60	187	68	191	74	191	84	190	94	185	102	176	110	160	118	136	129	93	11	-93	88	-93	155	12	162	-14	177	-59	187	-80	200	-96	217	-102	234	-98	248	-86	258	-69	264	-46	266	-19	253	-19	248	-35	242	-46	234	-53	226	-56	219	-56	210	-54	200	-47	192	-35	183	-19	176	0	167	32	293	230	156	230	156	8	147	8	135	12	125	24	118	46	114	79	113	126	111	161	104	192	89	216	66	231	31	237	6	237	6	224	24	217	35	207	42	194	45	180	46	166	45	157	44	144	42	129	40	115	40	103	45	66	60	36	83	13	112	-1	145	-6	156	-6	156	-102	225	-102	225	-6	237	-6	269	-1	298	13	321	36	337	66	342	103	341	115	340	129	338	145	337	158	336	166	337	180	340	194	347	208	358	218	376	224	376	237	351	237	314	231	290	216	276	192	270	161	268	126	267	80	263	46	257	24	247	12	234	8	225	8	225	230	209	224	242	218	263	201	275	177	280	146	281	112	280	86	277	59	270	33	258	15	241	8	231	10	221	16	212	25	206	39	203	55	207	67	212	81	215	94	218	109	219	123	218	138	214	153	208	166	198	176	184	179	170	176	159	168	152	155	148	140	147	122	147	107	149	94	152	82	162	56	159	40	152	26	144	17	134	10	124	8	106	16	95	35	89	61	87	89	86	112	87	146	92	177	102	201	123	218	156	224	156	237	138	237	91	230	56	211	32	184	17	151	13	115	19	71	36	37	60	12	88	-1	118	-6	133	-5	148	-1	161	4	172	13	182	23	191	13	203	4	216	-1	231	-5	248	-6	278	-1	306	12	330	36	347	70	354	113	349	152	336	186	311	212	274	230	224	237	209	237	155	50	150	44	146	38	141	33	136	29	130	28	124	30	121	34	119	41	118	48	118	230	22	230	22	219	32	217	40	213	45	208	48	200	49	188	49	39	50	25	55	13	64	2	77	-4	94	-6	114	-3	132	3	146	15	158	29	166	45	16383	16383	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	136	333	126	331	117	327	110	320	105	311	104	301	105	291	110	282	117	275	125	270	136	268	146	270	155	274	162	281	167	290	169	300	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	121	300	119	311	115	320	108	327	99	331	89	333	79	331	70	327	63	320	58	311	56	301	58	291	63	282	70	275	79	270	89	268	99	270	108	274	115	281	119	290	121	300	16383	16383	226	300	224	311	220	320	213	327	204	331	194	333	183	331	175	327	168	320	163	311	161	301	163	291	167	282	174	275	183	270	193	268	204	270	213	274	220	281	224	290	226	300	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	89	264	113	264	145	297	150	304	155	310	159	315	161	320	162	324	161	331	159	337	155	342	150	345	143	346	138	346	132	344	128	342	123	338	120	332	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	104	264	128	264	160	297	166	304	170	310	174	315	176	320	177	324	176	331	174	337	170	342	165	345	158	346	153	346	147	344	143	342	138	338	135	332	209	237	209	224	242	218	263	201	275	177	280	146	281	112	280	86	277	59	270	33	258	15	241	8	231	10	221	16	212	25	206	39	203	55	207	67	212	81	215	94	218	109	219	123	218	138	214	153	208	166	198	176	184	179	170	176	159	168	152	155	148	140	147	122	147	107	149	94	152	82	162	56	159	40	152	26	144	17	134	10	124	8	106	16	95	35	89	61	87	89	86	112	87	146	92	177	102	201	123	218	156	224	156	237	138	237	91	230	56	211	32	184	17	151	13	115	19	71	36	37	60	12	88	-1	118	-6	133	-5	148	-1	161	4	172	13	182	23	191	13	203	4	216	-1	231	-5	248	-6	278	-1	306	12	330	36	347	70	354	113	349	152	336	186	311	212	274	230	224	237	16383	16383	148	264	172	264	204	297	209	304	214	310	220	320	220	331	217	337	214	342	208	345	202	346	196	346	186	342	182	338	179	332	189	147	183	121	170	87	151	51	129	24	107	13	96	16	90	22	86	30	84	50	89	74	102	106	119	139	140	165	160	175	169	174	177	170	183	164	187	156	189	147	16383	16383	110	256	120	273	134	294	151	315	168	331	186	337	190	336	194	334	196	330	197	326	198	321	194	309	187	296	176	283	164	271	154	264	147	261	139	258	131	257	124	256	116	256	16383	16383	231	101	227	130	216	156	198	176	174	190	145	195	123	192	104	185	87	173	71	160	56	144	63	165	71	186	81	207	93	227	104	246	123	246	151	247	180	252	204	262	222	280	228	306	225	326	216	338	202	345	185	348	167	349	155	347	142	344	129	339	116	333	106	326	74	295	52	257	37	214	29	169	27	126	30	88	41	52	60	23	88	2	127	-4	161	0	190	15	212	38	226	67	231	101	124	277	126	291	129	304	135	315	145	322	157	325	164	324	169	322	174	319	179	313	183	305	189	287	194	265	197	239	200	206	201	169	172	187	150	207	135	230	127	253	124	277	16383	16383	310	147	303	147	296	148	289	148	282	149	276	150	276	177	269	237	251	284	224	318	190	339	151	346	127	344	102	336	80	322	65	299	59	266	63	233	78	203	105	178	146	157	202	142	202	140	201	92	198	55	192	29	180	13	162	8	145	12	133	21	127	38	124	63	123	95	123	108	120	128	112	142	101	152	87	157	74	159	54	156	38	147	24	134	13	120	6	105	17	99	22	107	26	113	31	119	36	123	42	124	47	122	51	119	53	113	54	107	54	86	59	50	73	24	95	6	125	-3	162	-6	195	-2	221	8	242	26	258	50	268	80	271	90	272	100	273	111	275	135	282	135	289	134	310	134	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	152	221	181	226	207	231	230	238	250	245	268	253	283	262	298	273	309	284	317	296	320	299	320	301	318	301	316	297	312	294	307	292	301	290	294	290	286	291	275	297	266	304	258	314	254	326	252	340	254	352	260	360	270	365	281	367	295	365	309	358	323	348	335	332	343	312	346	284	341	261	327	242	308	226	283	214	257	210	245	207	233	204	222	202	209	200	197	198	221	203	221	218	218	229	206	236	185	240	153	241	108	240	69	236	41	229	22	218	12	202	8	198	8	16383	16383	128	8	125	8	110	12	99	23	91	42	87	71	85	109	87	153	90	185	98	206	109	218	125	221	128	221	16383	16383	198	338	128	338	128	237	127	237	89	231	58	215	34	189	18	155	12	114	18	74	34	41	58	15	89	0	124	-6	128	-6	128	-102	198	-102	198	-6	201	-6	238	0	269	15	294	41	309	75	315	114	309	154	294	188	270	214	239	231	204	237	198	237	321	180	327	169	330	156	333	141	334	125	334	108	333	84	330	58	324	33	312	15	295	8	284	11	274	17	266	26	259	39	256	55	261	68	266	79	270	90	272	101	273	113	272	126	268	138	261	147	251	154	238	156	224	154	214	147	206	137	202	125	201	112	202	101	204	90	207	79	211	68	216	55	213	39	206	26	198	17	188	11	177	8	160	15	149	34	143	58	141	84	140	107	140	125	141	141	143	156	147	169	152	180	16383	16383	425	180	425	230	113	230	80	227	54	216	33	199	17	177	4	150	17	150	26	161	36	170	49	176	63	179	79	180	91	180	82	168	75	156	70	142	67	128	66	113	72	69	88	35	111	12	139	-2	171	-6	188	-5	202	-1	215	4	226	13	236	23	245	13	256	4	269	-1	284	-5	301	-6	333	-1	362	12	386	36	402	69	407	113	407	129	404	143	400	156	394	169	387	180	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	154	-43	153	-62	149	-74	141	-82	127	-86	105	-89	105	-102	284	-102	284	-89	262	-87	248	-82	240	-75	236	-62	235	-43	235	-5	280	10	318	37	347	73	365	117	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	24	116	42	72	70	36	108	10	154	-5	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	90	-102	160	-102	160	-1	186	11	207	29	224	53	234	82	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	16	81	27	53	43	29	65	10	90	-1	111	-63	128	-79	146	-91	165	-99	184	-103	202	-104	238	-100	271	-87	298	-66	316	-37	323	-1	321	17	316	34	308	50	297	63	284	75	251	90	207	101	160	112	117	128	86	152	82	159	79	165	75	181	75	189	81	229	98	264	123	293	154	312	188	319	214	313	233	300	247	283	261	270	278	264	290	266	300	270	307	277	312	287	314	298	308	318	294	332	274	340	249	344	222	345	167	336	113	309	67	269	35	216	22	156	30	107	50	73	79	51	116	38	155	30	188	23	214	15	233	3	244	-10	248	-27	246	-42	240	-57	230	-69	215	-77	194	-80	180	-79	165	-75	151	-69	137	-60	124	-49	230	252	224	237	215	224	202	212	184	203	161	199	132	196	105	189	81	181	59	169	42	155	31	142	23	126	17	110	13	93	12	75	13	61	15	48	20	35	26	24	35	15	45	6	58	0	73	-3	90	-5	108	-6	118	-6	130	-4	156	-2	167	-1	177	-3	186	-8	193	-15	197	-24	198	-34	196	-44	191	-52	184	-58	176	-61	169	-62	160	-60	152	-54	143	-47	131	-42	116	-39	106	-41	97	-45	91	-52	86	-60	85	-70	87	-79	93	-88	102	-94	115	-99	131	-101	157	-97	181	-85	200	-68	214	-46	219	-20	216	5	207	27	191	44	167	55	136	59	126	58	102	56	90	56	76	55	63	57	52	61	43	68	38	77	36	89	40	106	51	120	68	130	87	136	108	138	117	138	127	137	136	136	153	136	190	143	215	164	229	192	238	222	242	252	296	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	163	247	163	247	186	133	186	133	296	134	305	138	313	145	317	154	320	168	321	192	320	213	318	230	314	243	309	254	301	264	293	270	283	276	272	280	257	285	237	296	237	229	180	229	230	33	230	33	-46	32	-63	30	-77	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	49	204	49	204	70	103	70	103	180	350	302	99	203	98	203	170	286	185	305	195	320	201	333	204	342	204	349	202	363	195	377	184	388	167	396	145	398	129	397	114	392	99	384	83	373	68	358	75	348	82	353	89	357	96	360	104	362	112	363	118	362	123	360	127	356	130	350	131	342	131	337	130	332	128	326	126	321	124	317	17	98	25	89	276	189	277	189	205	106	192	90	182	76	176	64	172	53	171	42	173	28	180	15	191	4	208	-3	230	-6	246	-5	261	0	276	7	292	19	307	34	300	44	293	39	279	31	271	29	263	28	257	29	252	32	248	36	245	42	244	50	244	55	245	60	251	75	358	294	129	0	227	198	98	198	182	346	112	346	15	148	143	148	59	0	33	254	47	270	62	283	79	293	97	301	116	305	116	174	140	174	140	311	142	312	151	312	154	313	185	308	215	297	242	279	266	257	285	230	236	204	198	163	169	113	152	57	146	0	227	0	227	22	229	64	236	110	248	153	268	188	295	210	303	192	310	173	315	152	318	131	319	109	314	59	300	11	277	-30	246	-63	206	-85	206	-102	273	-84	326	-45	367	7	392	71	401	139	391	206	364	263	321	307	262	336	188	346	145	343	109	335	76	320	46	297	17	267	91	119	171	165	192	129	199	116	206	104	126	58	137	39	215	84	227	57	237	30	244	2	248	-26	250	-56	250	-65	249	-73	249	-82	248	-91	247	-99	265	-102	274	-77	282	-52	287	-27	290	-2	291	23	290	54	285	85	277	114	266	144	252	171	219	217	178	256	131	287	78	308	22	320	15	302	50	285	82	264	111	240	136	212	158	183	80	138	189	230	113	135	115	149	115	155	116	161	116	166	113	191	105	210	92	225	76	234	57	237	44	235	33	231	24	224	17	214	15	200	17	190	21	183	28	178	34	175	41	174	50	175	56	178	61	181	65	184	70	185	78	184	85	181	90	174	94	165	95	152	95	144	93	126	92	116	90	107	6	0	90	0	166	97	164	81	164	73	163	66	163	60	166	36	174	17	187	2	203	-5	222	-8	235	-7	246	-3	255	3	262	13	264	26	262	37	258	44	251	50	245	53	238	54	229	52	223	49	218	46	214	43	209	42	201	43	194	46	189	53	185	62	184	75	184	84	185	94	186	105	187	115	189	125	273	230	131	221	146	218	157	206	164	185	168	153	170	109	168	70	164	41	157	22	146	12	131	8	115	12	104	23	97	42	92	71	91	109	92	153	96	185	103	206	115	218	131	221	16383	16383	217	-102	222	-94	225	-87	227	-81	229	-69	227	-54	220	-43	210	-35	198	-31	182	-30	159	-30	151	-31	142	-31	120	-28	99	-22	80	-10	64	4	53	22	54	23	69	10	84	1	99	-3	114	-6	130	-6	167	0	198	15	222	41	237	75	243	114	237	154	222	188	198	214	168	231	132	237	94	231	61	213	35	185	18	147	12	99	14	63	20	27	33	-6	53	-37	85	-62	126	-80	159	-86	183	-87	199	-90	204	-102	106	182	111	233	123	275	141	305	164	323	193	329	223	323	247	305	265	275	277	234	282	182	16383	16383	283	158	279	105	268	62	250	32	226	13	195	7	164	13	140	31	122	62	110	104	106	158	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	206	55	195	44	185	36	175	30	164	27	152	26	132	30	114	42	98	60	88	84	84	113	162	113	162	135	84	135	86	160	91	184	101	203	116	217	136	222	154	218	169	209	179	196	187	180	193	163	204	163	196	237	185	237	184	233	182	230	179	228	177	227	174	227	156	233	142	236	124	237	88	231	57	214	33	187	18	153	12	111	17	71	32	39	54	14	84	-1	119	-6	142	-4	162	1	181	11	198	26	215	46	16	175	27	186	37	194	48	199	58	202	70	203	90	199	108	188	124	170	134	146	138	117	60	117	60	94	138	94	136	69	131	46	120	26	106	13	86	8	68	11	54	20	43	33	35	49	29	66	17	66	26	-6	37	-6	38	-2	40	0	43	2	46	2	49	3	51	2	66	-3	80	-5	98	-6	134	0	165	16	188	42	204	77	209	118	204	158	190	191	167	216	138	231	103	237	80	235	60	229	41	219	24	204	7	184	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	209	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	313	260	299	273	277	282	243	296	243	16383	16383	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	254	436	249	445	242	452	233	456	223	458	16383	16383	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	149	436	144	445	137	452	128	456	118	458	200	170	210	176	222	179	233	181	252	181	279	174	299	156	311	130	317	100	319	70	317	16	312	-7	304	-24	290	-31	284	-30	279	-27	276	-22	274	-17	273	-11	275	-5	278	-1	282	3	285	9	286	20	285	30	280	39	273	45	264	49	253	50	241	48	230	41	222	31	217	20	215	9	219	-8	228	-24	243	-36	264	-45	291	-48	330	-40	361	-19	385	10	399	46	405	84	399	127	382	163	355	188	320	204	278	210	264	209	248	207	231	203	215	196	200	187	200	322	233	319	256	311	273	298	284	277	291	248	305	248	304	338	21	338	20	248	35	248	41	277	50	298	65	311	88	319	119	322	119	59	118	40	115	28	107	20	92	15	71	12	71	0	200	0	299	338	11	338	11	325	28	323	40	320	48	313	52	303	54	289	54	49	53	38	49	28	42	21	29	15	10	12	10	0	179	0	179	12	162	15	149	20	141	27	136	37	134	49	134	320	189	320	225	318	251	310	270	295	281	273	286	242	300	242	16383	16383	106	389	134	389	205	433	213	439	219	443	222	448	224	453	225	459	224	467	221	473	216	478	209	481	201	482	195	481	185	477	180	473	175	468	108	188	112	239	125	278	144	307	166	324	191	329	210	327	227	321	243	311	258	299	272	285	279	276	285	267	290	256	295	243	301	227	315	227	314	344	300	344	297	335	293	328	290	324	286	322	281	321	278	321	274	322	270	324	265	326	259	328	243	334	228	339	213	343	199	345	185	345	132	336	86	311	50	272	27	221	18	161	27	106	50	59	85	23	132	0	186	-8	217	-6	244	0	269	13	293	34	319	64	310	76	298	63	287	53	278	44	269	37	260	31	248	25	224	17	212	15	200	15	183	16	168	21	154	30	142	40	133	53	123	72	115	91	111	112	108	136	107	163	252	163	252	188	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	16383	16383	149	458	139	456	130	452	123	445	119	436	117	426	119	416	123	407	130	400	139	395	148	393	159	395	168	399	175	406	180	415	181	425	180	436	175	445	168	452	159	456	149	458	16383	16383	45	458	34	456	26	452	19	445	14	436	12	426	14	416	18	407	25	400	34	395	44	393	55	395	63	399	70	406	75	415	76	425	75	436	70	445	63	452	54	456	45	458	195	278	196	297	200	310	207	318	220	323	239	325	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	301	171	315	171	343	168	365	159	381	143	390	122	393	94	390	66	383	45	371	29	354	19	333	16	321	17	312	21	306	27	303	36	301	49	16383	16383	69	338	69	325	86	323	98	319	105	314	109	307	110	297	110	119	108	89	104	62	96	43	84	36	83	36	83	37	82	39	80	42	79	45	75	53	70	60	64	67	55	72	43	74	33	72	23	68	14	61	7	51	5	37	7	20	15	7	26	-1	41	-6	60	-8	95	1	117	27	129	62	134	100	135	134	135	286	136	297	138	305	141	310	147	312	156	313	195	313	206	312	213	309	218	304	220	297	220	50	219	36	216	26	208	20	196	15	177	12	177	0	342	0	390	5	429	18	456	38	473	64	479	94	472	129	453	156	423	174	384	184	338	187	338	188	301	188	301	287	302	299	305	309	312	317	324	323	343	325	343	338	326	171	339	171	367	168	389	158	405	143	414	121	417	94	415	66	408	45	396	29	379	19	358	16	346	17	337	21	331	27	327	36	326	49	16383	16383	245	51	244	37	240	27	233	20	222	15	205	12	205	0	367	0	415	5	453	18	481	38	498	64	503	94	496	129	477	156	447	173	408	183	363	186	326	186	326	289	327	302	332	312	340	319	352	323	370	325	370	338	205	338	205	325	221	323	232	319	240	313	244	303	245	289	245	186	134	186	134	289	135	303	139	313	147	319	158	323	174	325	174	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	174	0	174	12	157	15	146	19	139	26	135	35	134	49	134	163	245	163	278	0	434	0	434	12	418	15	407	19	400	26	396	35	395	49	395	89	390	132	376	166	353	190	321	205	280	210	265	209	249	207	231	203	215	196	200	187	200	322	233	319	256	311	273	298	284	277	291	248	305	248	304	338	22	338	20	248	35	248	41	277	50	298	65	311	88	319	119	322	119	59	118	40	115	28	107	20	92	15	71	12	71	0	238	0	238	12	222	15	211	19	204	26	201	35	200	49	200	170	210	176	221	179	232	181	251	181	278	174	296	156	307	130	313	100	315	70	315	49	314	36	311	26	305	20	294	15	278	12	179	338	11	338	11	325	28	324	41	320	49	313	53	302	54	286	54	50	53	36	49	26	42	19	29	15	11	12	11	0	179	0	179	12	160	15	148	20	140	26	136	35	135	47	135	162	154	160	170	153	182	140	194	124	204	102	249	0	371	0	371	12	357	14	351	16	346	19	342	23	330	38	320	53	312	70	306	86	299	102	282	131	265	153	246	169	225	179	203	184	203	185	215	196	225	207	234	221	241	235	248	251	255	270	261	283	267	293	274	298	282	300	289	297	294	288	300	278	310	269	326	266	337	267	347	273	354	280	358	290	360	302	358	315	352	326	341	335	328	340	311	342	288	339	269	330	254	317	243	300	233	279	225	259	216	239	205	222	192	207	176	195	169	191	162	189	154	186	145	185	135	185	135	283	136	299	140	311	147	318	160	323	179	325	16383	16383	142	369	170	369	241	413	249	418	255	423	258	428	260	433	261	440	259	447	256	453	251	458	245	460	237	461	231	461	225	459	220	457	215	453	210	448	315	306	320	312	325	317	332	321	340	324	349	325	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	269	266	262	253	219	166	217	166	147	281	142	289	139	296	136	302	135	307	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	26	320	34	314	41	306	49	296	181	89	167	62	157	45	149	35	144	30	141	28	138	29	134	31	131	33	127	39	123	48	118	56	111	63	102	68	89	70	80	69	71	65	63	58	57	48	55	35	58	18	66	5	78	-3	93	-8	112	-10	121	-9	131	-8	140	-4	156	4	164	13	172	24	180	36	188	50	196	65	16383	16383	99	435	105	410	120	392	141	380	163	373	185	371	207	373	230	380	251	392	266	410	271	435	269	446	265	454	258	459	251	462	244	463	237	462	231	460	225	455	222	450	220	443	221	435	224	430	227	426	229	423	230	419	228	412	223	406	214	401	202	397	185	396	169	397	156	401	147	406	142	412	141	419	142	423	144	426	147	429	149	434	150	443	149	449	145	455	140	459	134	462	128	463	121	462	113	459	106	454	101	446	99	435	90	0	123	-2	148	-13	167	-30	179	-55	186	-87	200	-87	207	-56	219	-31	237	-13	261	-3	292	0	377	0	377	12	357	16	345	21	338	29	335	38	335	289	336	302	341	312	349	319	361	324	377	325	377	338	220	338	220	325	234	324	243	319	250	311	253	300	254	286	254	20	133	20	133	287	134	300	137	311	143	319	153	324	166	325	166	338	11	338	11	325	29	323	41	318	48	310	51	300	52	288	52	50	51	39	48	29	42	21	29	15	11	12	11	0	94	118	142	239	192	118	16383	16383	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	277	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	303	129	283	156	253	174	214	184	169	187	169	188	132	188	132	297	133	307	135	313	139	318	146	321	155	322	167	322	203	320	229	314	248	301	259	281	263	252	278	252	132	295	133	305	136	313	142	318	150	321	161	322	179	320	193	312	202	300	208	282	210	259	208	233	201	214	187	201	164	194	132	192	16383	16383	132	176	145	176	174	172	196	162	211	145	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	145	271	165	244	179	213	187	213	188	244	196	266	208	281	223	290	241	292	262	287	290	271	311	246	326	210	335	166	338	299	338	11	338	11	325	28	323	40	320	48	313	52	303	54	289	54	49	53	38	49	28	42	21	29	15	10	12	10	0	179	0	179	12	162	15	149	20	141	27	136	37	134	49	134	320	189	320	225	318	251	310	270	295	281	273	286	242	300	242	80	20	93	51	104	91	112	141	117	204	118	282	119	293	121	302	125	308	131	312	140	313	198	313	209	312	216	308	220	302	223	293	223	50	222	37	219	28	213	23	206	21	196	20	16383	16383	235	0	268	-2	293	-13	312	-30	324	-55	331	-87	345	-87	345	12	327	15	314	21	308	28	305	37	304	48	304	287	305	299	308	309	314	317	327	323	345	325	345	338	56	338	56	325	73	322	84	316	91	308	93	298	94	287	91	189	84	112	70	57	50	24	22	13	12	13	12	-87	26	-87	33	-57	44	-32	61	-14	84	-3	113	0	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	20	197	17	175	16	158	17	146	20	138	25	134	33	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	209	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	313	260	299	273	277	282	243	296	243	242	185	231	185	207	190	189	206	175	228	165	253	156	279	148	300	137	317	122	331	105	339	83	342	66	340	53	335	42	326	36	316	33	303	35	291	39	281	46	273	55	268	66	266	84	269	94	278	98	288	102	297	108	300	123	290	134	264	146	231	161	200	182	180	182	179	160	174	139	165	120	151	102	130	85	102	73	70	66	53	57	38	45	23	40	19	35	16	29	14	23	13	16	12	16	0	136	0	180	102	189	121	198	138	207	151	217	159	228	162	242	162	242	50	241	36	237	26	230	19	217	15	199	12	199	0	363	0	363	12	345	15	332	20	325	26	321	35	320	47	320	162	333	162	344	159	354	151	363	138	372	121	381	102	426	0	546	0	546	12	532	14	526	16	521	19	517	23	504	38	495	53	488	70	476	102	459	130	442	151	422	165	401	174	379	179	379	180	400	200	415	231	427	264	439	290	454	300	460	297	463	288	468	278	477	269	495	266	506	268	515	273	522	281	526	291	528	303	526	316	519	326	509	335	495	340	478	342	457	339	439	331	425	317	414	300	406	279	397	253	386	227	373	206	355	190	330	185	320	185	320	283	321	299	324	311	332	318	345	323	363	325	363	338	199	338	199	325	216	324	229	320	237	313	241	302	242	286	21	234	35	234	40	267	50	292	66	310	88	321	118	325	139	321	154	310	164	294	170	275	172	254	171	241	168	229	163	218	156	209	148	200	141	195	134	191	125	188	112	186	95	186	95	166	127	164	151	156	168	143	177	122	180	93	177	67	169	46	156	30	138	20	116	16	96	18	78	23	61	33	43	47	22	66	11	55	29	32	49	14	72	1	99	-6	131	-8	173	-5	209	5	239	25	258	54	266	93	259	123	243	146	218	163	190	173	161	177	161	178	185	182	207	190	218	196	229	205	239	215	247	228	253	242	254	260	253	275	250	289	245	301	237	313	227	323	214	330	199	337	182	342	161	344	137	345	127	345	116	344	106	342	84	336	78	335	64	331	58	329	47	329	42	331	38	335	35	339	32	345	22	345	254	244	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	320	249	313	253	303	254	289	134	94	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	254	244	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	320	249	313	253	303	254	289	134	94	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	16383	16383	108	435	114	410	129	392	150	380	173	373	195	371	217	373	240	380	260	392	275	410	280	435	278	446	274	454	267	459	260	462	253	463	246	462	240	460	234	455	231	450	229	443	230	435	233	430	236	426	238	423	239	419	237	412	232	406	224	401	211	397	195	396	178	397	165	401	156	406	151	412	150	419	151	423	153	426	156	429	158	434	159	443	158	449	154	455	150	459	144	462	137	463	130	462	122	459	115	454	110	446	108	435	179	338	11	338	11	325	28	324	41	320	49	313	53	302	54	286	54	50	53	36	49	26	42	19	29	15	11	12	11	0	179	0	179	12	160	15	148	20	140	26	136	35	135	47	135	162	154	160	170	153	182	140	194	124	204	102	249	0	371	0	371	12	357	14	351	16	346	19	342	23	330	38	320	53	312	70	306	86	299	102	282	131	265	153	246	169	225	179	203	184	203	185	215	196	225	207	234	221	241	235	248	251	255	270	261	283	267	293	274	298	282	300	289	297	294	288	300	278	310	269	326	266	337	267	347	273	354	280	358	290	360	302	358	315	352	326	341	335	328	340	311	342	288	339	269	330	254	317	243	300	233	279	225	259	216	239	205	222	192	207	176	195	169	191	162	189	154	186	145	185	135	185	135	283	136	299	140	311	147	318	160	323	179	325	69	338	69	325	86	323	98	319	105	314	109	307	110	297	110	119	108	89	104	62	96	43	84	36	83	36	83	37	82	39	80	42	79	45	75	53	70	60	64	67	55	72	43	74	33	72	23	68	14	61	7	51	5	37	7	20	15	7	26	-1	41	-6	60	-8	95	1	117	27	129	62	134	100	135	134	135	286	136	297	138	305	141	310	147	312	156	313	209	313	220	312	227	309	232	304	234	297	234	50	233	36	229	26	221	20	209	15	190	12	190	0	359	0	359	12	341	15	328	20	321	26	316	36	315	50	315	287	316	299	319	309	326	317	338	323	357	325	357	338	339	297	339	55	338	39	334	28	326	20	314	15	295	12	295	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	127	0	127	12	106	15	91	21	82	31	77	45	76	65	76	293	200	0	213	0	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	206	0	376	0	376	12	357	15	344	19	337	26	333	35	331	49	331	289	333	302	337	312	345	319	358	323	376	325	376	338	7	338	7	325	24	323	36	319	44	312	48	303	49	289	49	49	48	35	44	26	37	19	24	15	7	12	7	0	175	0	175	12	156	15	143	19	135	26	131	35	130	49	130	287	131	298	133	307	136	313	142	317	151	318	226	318	236	317	244	313	248	307	250	298	251	287	251	49	249	36	245	26	238	20	225	15	206	12	131	305	132	311	135	316	140	319	147	321	156	322	178	319	194	310	205	294	212	272	214	242	211	213	203	192	187	178	164	170	131	167	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	322	76	310	63	299	53	289	44	280	37	270	31	258	25	245	21	233	17	220	15	207	15	189	16	173	21	157	29	144	40	133	52	123	73	115	94	110	118	107	144	107	172	111	227	124	271	144	303	169	323	199	329	217	327	235	321	251	312	267	300	282	285	289	276	296	268	302	258	308	246	314	232	328	232	328	344	315	344	310	335	306	328	302	324	298	322	292	321	289	321	286	322	281	323	276	325	270	328	253	334	236	339	221	343	206	345	191	345	134	336	86	311	50	272	26	221	18	161	26	106	49	59	85	23	134	0	193	-8	226	-6	255	0	283	13	310	34	337	64	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	319	265	310	284	296	296	273	304	243	318	243	317	338	17	338	16	243	30	243	37	273	50	296	68	310	94	319	127	322	315	306	320	312	325	317	332	321	340	324	349	325	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	269	266	262	253	219	166	217	166	147	281	142	289	139	296	136	302	135	307	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	26	320	34	314	41	306	49	296	181	89	167	62	157	45	149	35	144	30	141	28	138	29	134	31	131	33	127	39	123	48	118	56	111	63	102	68	89	70	80	69	71	65	63	58	57	48	55	35	58	18	66	5	78	-3	93	-8	112	-10	121	-9	131	-8	140	-4	156	4	164	13	172	24	180	36	188	50	196	65	172	70	150	73	129	82	113	100	102	126	98	162	102	202	114	231	130	250	150	262	172	265	16383	16383	252	265	276	262	296	250	313	231	323	202	327	162	322	126	310	100	292	83	272	73	252	70	16383	16383	252	298	253	307	258	315	266	321	280	324	300	325	300	338	124	338	124	325	145	324	159	322	167	317	170	309	171	299	171	282	128	277	85	264	48	243	22	212	12	169	22	124	47	91	84	69	126	56	171	52	171	41	170	30	166	23	158	18	144	15	123	12	123	0	300	0	300	12	281	15	267	19	259	24	254	31	252	41	252	52	291	56	333	69	372	91	401	124	412	169	402	212	376	243	339	264	296	277	252	282	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	251	293	245	283	237	271	225	255	197	217	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	154	60	41	52	31	43	23	33	18	22	15	8	12	8	0	133	0	133	12	117	15	106	17	99	21	95	27	94	33	96	41	100	50	108	63	121	82	141	108	160	134	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	0	349	12	340	13	332	17	323	25	313	37	301	55	211	195	253	253	275	283	293	303	308	315	324	322	344	325	267	0	299	-2	324	-13	342	-30	355	-55	362	-87	377	-87	377	12	357	16	345	21	338	29	335	38	335	289	336	302	341	312	349	319	361	324	377	325	377	338	220	338	220	325	234	324	243	319	250	311	253	300	254	286	254	20	133	20	133	287	134	300	137	311	143	319	153	324	166	325	166	338	11	338	11	325	29	323	41	318	48	310	51	300	52	288	52	50	51	39	48	29	42	21	29	15	11	12	11	0	230	49	229	36	225	26	217	20	204	15	185	12	185	0	355	0	355	12	337	15	324	19	316	26	312	35	311	49	311	289	312	302	317	312	325	319	337	323	355	325	355	338	196	338	196	325	211	323	221	319	227	313	229	303	230	289	230	166	223	163	214	159	202	156	189	153	175	152	156	154	142	159	133	169	129	183	127	201	127	289	128	303	130	313	135	319	145	323	161	325	161	338	3	338	3	325	20	323	33	318	40	312	45	302	46	289	46	220	51	179	65	153	87	137	116	131	149	129	163	129	178	131	194	134	211	140	230	147	378	36	377	30	376	25	373	22	369	21	363	20	306	20	301	22	298	25	296	29	296	287	297	300	300	311	305	319	311	324	320	325	320	338	189	338	189	325	200	323	207	319	212	311	214	300	215	286	215	36	214	30	213	25	210	22	206	21	200	20	143	20	138	22	135	25	133	29	133	302	135	312	140	319	150	323	166	325	166	338	11	338	11	325	29	323	41	319	48	313	51	302	52	288	52	53	51	37	48	26	41	19	29	15	11	12	11	0	501	0	501	12	481	16	469	21	463	29	460	38	459	50	459	289	461	302	465	312	473	319	485	324	501	325	501	338	344	338	344	325	358	324	367	319	374	311	377	300	378	286	378	36	377	30	376	25	373	22	369	21	363	20	306	20	301	22	298	25	296	29	296	287	297	300	300	311	305	319	311	323	320	325	320	338	189	338	189	325	200	323	208	319	212	311	214	300	215	287	215	36	214	30	213	25	210	22	206	21	200	20	143	20	138	22	135	25	133	29	133	302	135	312	140	319	150	323	166	325	166	338	11	338	11	325	29	323	41	319	48	313	51	302	52	288	52	53	51	37	48	26	41	19	29	15	11	12	11	0	391	0	423	-2	448	-13	467	-30	479	-55	486	-87	501	-87	501	12	481	16	469	21	463	29	460	38	459	50	459	289	461	302	465	312	473	319	485	324	501	325	501	338	344	338	344	325	358	324	367	319	374	311	377	300	378	286	201	171	214	171	242	168	264	159	280	143	289	122	292	94	290	66	283	45	271	29	254	19	233	16	221	17	212	21	206	27	202	36	201	49	16383	16383	245	338	22	338	21	243	35	243	40	269	49	291	64	308	87	318	120	322	120	51	119	37	115	27	107	20	95	15	76	12	76	0	242	0	290	5	328	18	356	38	373	64	378	94	371	129	352	156	322	174	283	184	238	187	238	188	201	188	201	285	202	300	205	311	213	319	226	323	245	325	133	171	146	171	175	168	197	159	212	143	221	122	224	94	222	66	215	45	203	29	186	19	165	16	153	17	144	21	138	27	134	36	133	49	16383	16383	177	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	174	0	222	5	260	18	288	38	305	64	310	94	303	129	284	156	254	174	215	184	170	187	170	188	133	188	133	285	134	301	137	312	145	319	158	324	177	325	16383	16383	364	53	363	37	358	26	350	19	337	15	318	12	318	0	493	0	493	12	473	14	459	19	451	25	446	37	445	53	445	288	446	302	451	313	460	320	473	324	493	325	493	338	318	338	318	325	336	323	349	319	358	313	362	302	364	288	134	171	147	171	176	168	198	159	214	143	223	122	226	94	223	66	216	45	204	29	187	19	166	16	154	17	145	21	139	27	136	36	134	49	16383	16383	179	338	9	338	9	325	27	323	40	319	48	311	52	300	54	285	54	51	52	37	48	27	41	20	28	15	9	12	9	0	175	0	224	5	262	18	289	38	306	64	312	94	305	129	286	156	256	174	217	184	171	187	171	188	134	188	134	285	135	301	139	312	147	319	159	324	179	325	90	188	90	163	235	163	234	136	231	112	227	91	219	72	209	53	199	40	188	30	174	21	159	16	143	15	131	15	118	17	94	25	83	31	74	37	65	44	56	53	45	63	33	76	18	64	45	34	70	13	97	0	125	-6	156	-8	211	0	257	23	293	59	316	106	324	161	316	221	293	272	257	311	211	336	157	345	144	345	130	343	115	340	100	335	84	329	78	326	68	322	64	321	61	321	56	322	52	324	48	328	44	335	40	344	27	344	27	232	41	232	47	247	54	262	62	275	71	288	81	300	93	310	106	318	120	324	135	328	151	329	176	324	199	307	218	278	230	239	235	188	315	329	340	322	358	302	370	268	377	222	379	164	377	108	371	64	359	33	342	14	318	7	293	14	275	32	263	64	257	108	254	165	257	222	263	268	274	302	292	322	315	329	16383	16383	134	186	134	303	137	313	142	319	153	323	169	325	169	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	169	0	169	12	152	15	141	19	136	26	134	35	134	163	174	163	181	106	201	58	231	22	270	0	316	-8	364	0	403	23	434	60	453	109	460	167	453	226	434	275	404	312	365	337	319	345	274	338	236	317	205	283	184	239	174	186	219	171	205	171	177	174	155	182	139	196	130	217	127	244	130	271	137	293	149	309	166	319	187	322	199	321	208	317	214	311	218	302	219	289	16383	16383	57	55	50	46	44	37	35	29	23	22	6	16	6	0	97	0	213	156	219	156	219	53	218	37	214	26	207	19	194	14	175	12	175	0	344	0	344	12	326	15	314	19	305	27	301	38	300	53	300	286	301	301	305	311	312	318	325	323	344	325	344	338	178	338	129	334	91	320	63	300	46	274	41	244	45	216	57	194	76	177	102	166	132	159	155	49	148	40	141	35	134	31	127	29	120	28	111	30	104	34	99	41	95	50	94	62	96	78	104	93	116	105	133	115	155	123	16383	16383	245	32	239	26	238	26	237	25	234	25	231	26	228	28	224	34	224	170	219	193	207	212	187	225	160	234	126	237	95	234	68	226	48	213	35	196	31	174	32	162	36	152	43	145	52	141	63	140	74	141	84	145	91	152	95	160	97	170	97	174	96	178	94	182	88	190	85	193	84	196	82	200	82	202	84	208	88	214	95	217	104	220	114	220	130	219	142	213	149	204	154	191	155	174	155	140	124	131	100	123	82	116	67	109	55	102	42	93	33	82	26	71	22	59	21	46	24	26	31	11	43	1	58	-4	76	-6	93	-5	108	-1	124	4	139	14	156	27	160	14	165	4	173	-1	183	-5	196	-6	209	-5	220	-2	231	3	241	11	252	22	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	220	345	218	336	214	329	209	324	202	322	193	321	144	321	87	308	49	274	26	228	15	177	12	128	17	84	32	47	56	18	87	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	111	236	93	231	74	222	55	207	36	183	43	207	52	227	64	242	79	254	96	262	113	266	153	268	172	270	190	275	209	286	221	301	228	317	232	332	233	345	104	198	105	204	108	210	112	213	118	215	127	216	140	214	151	209	159	201	164	189	165	172	163	155	157	143	146	135	129	131	104	130	16383	16383	104	116	114	116	136	113	153	107	166	97	173	83	176	64	174	46	168	32	158	23	145	17	128	15	119	16	113	18	108	23	105	29	104	37	16383	16383	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	135	0	172	3	200	12	221	26	234	43	238	64	234	82	225	97	210	110	191	118	167	123	167	124	189	129	206	138	216	148	222	161	224	176	220	195	209	210	190	221	164	228	131	230	107	201	107	206	109	210	111	212	115	214	118	214	154	211	177	201	191	187	199	167	205	144	217	144	215	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	91	196	91	203	92	207	95	209	100	210	156	210	161	209	164	206	165	201	166	194	166	35	165	28	163	23	160	19	155	17	148	16	67	16	67	17	75	32	81	54	86	84	90	125	91	179	16383	16383	9	12	9	-70	22	-70	30	-39	39	-19	49	-6	61	0	215	0	226	-6	234	-19	242	-39	249	-70	262	-70	262	12	251	15	243	19	239	25	236	33	235	44	235	186	236	197	239	206	243	212	251	216	262	219	262	230	49	230	49	219	59	216	66	212	69	207	71	199	71	188	70	133	67	85	59	47	45	21	22	12	82	138	83	170	88	194	95	209	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	138	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	102	48	92	69	86	95	83	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	159	131	142	136	130	149	122	166	116	185	108	204	102	214	95	222	86	228	74	232	59	233	44	231	32	225	23	217	18	205	16	193	17	183	19	175	25	169	32	165	42	163	56	167	63	176	68	187	72	196	80	200	92	193	100	177	107	156	115	137	127	126	127	125	111	123	98	118	85	112	74	103	65	92	20	20	17	16	15	14	13	13	10	12	7	12	7	0	88	0	148	107	150	110	153	113	159	113	159	42	158	31	155	23	150	18	144	14	135	12	135	0	248	0	248	12	236	14	229	17	224	22	223	30	222	42	222	113	227	113	229	112	231	110	233	107	293	0	374	0	374	12	371	12	368	13	366	14	364	16	362	20	315	92	306	103	296	112	283	118	270	123	254	125	254	126	266	137	274	156	281	177	289	193	300	200	308	196	313	187	318	176	325	167	339	163	349	165	357	169	362	175	365	183	366	193	364	205	358	216	349	225	337	231	323	233	307	232	295	228	286	222	279	214	273	204	265	185	258	166	251	149	239	136	222	131	222	188	223	199	224	207	228	213	235	217	246	219	246	230	135	230	135	219	144	217	151	213	155	208	158	200	159	190	23	156	35	156	41	177	49	194	61	207	74	216	90	219	102	218	113	214	122	207	128	194	131	176	130	165	124	149	114	139	107	134	98	131	88	128	76	127	61	126	61	110	84	110	103	107	117	100	128	90	134	77	136	62	136	63	134	49	128	37	118	26	104	19	84	17	71	17	60	19	49	24	37	31	23	41	12	31	24	16	40	5	58	-1	78	-6	100	-7	133	-4	162	4	187	18	204	39	210	65	206	86	195	102	181	111	166	117	152	119	152	121	167	126	180	135	191	146	197	159	200	174	196	194	185	212	167	225	143	234	113	237	93	235	83	233	73	229	63	224	57	222	55	221	52	220	45	220	42	222	40	225	37	229	34	235	25	235	177	42	177	32	174	24	170	18	163	14	153	12	153	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	153	230	153	219	164	216	171	212	175	207	177	199	177	188	104	75	104	188	105	199	107	207	111	212	117	216	128	219	128	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	128	0	128	12	119	14	112	18	107	24	105	31	104	42	177	155	177	42	177	32	174	24	170	18	163	14	153	12	153	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	153	230	153	219	164	216	171	212	175	207	177	199	177	188	104	75	104	188	105	199	107	207	111	212	117	216	128	219	128	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	128	0	128	12	119	14	112	18	107	24	105	31	104	42	177	155	16383	16383	55	317	61	293	76	275	97	262	120	255	142	253	164	255	187	262	207	275	222	293	227	317	225	328	221	336	214	342	207	345	193	345	187	342	181	338	178	332	176	325	177	317	180	312	182	309	185	305	186	301	184	295	179	289	171	283	158	279	142	278	125	279	112	283	103	289	98	295	97	301	98	305	100	309	103	312	105	317	106	325	105	332	101	338	97	342	91	345	77	345	69	342	62	336	57	328	55	317	128	230	11	230	11	219	20	217	27	213	32	208	34	200	35	190	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	113	110	113	115	111	119	108	123	104	127	99	190	0	272	0	272	12	269	12	266	13	264	14	261	16	259	20	208	92	199	102	188	111	176	118	162	123	147	125	147	126	154	132	164	146	168	154	171	161	175	170	179	180	184	190	190	197	198	200	206	196	211	186	215	175	224	166	240	162	250	164	258	168	264	175	267	183	268	193	266	207	260	218	250	226	238	231	223	233	208	232	195	228	185	222	177	214	171	204	162	185	154	165	143	147	127	134	104	129	104	188	105	199	107	207	111	213	118	217	128	219	52	230	52	219	63	216	71	212	76	206	78	197	79	186	79	102	78	82	77	60	74	41	69	28	60	22	56	25	53	32	49	41	42	48	32	51	24	50	16	46	11	40	7	32	6	22	6	18	7	13	9	9	16	2	20	0	25	-2	30	-3	44	-5	70	1	86	19	95	43	98	68	99	92	99	201	100	206	103	209	107	210	159	210	164	209	167	206	168	201	169	194	169	42	168	32	165	24	161	18	154	14	145	12	145	0	265	0	265	12	254	15	246	19	241	25	239	33	238	44	238	197	241	206	246	212	253	216	265	219	265	230	200	0	320	0	320	12	308	15	301	19	296	25	294	33	294	199	296	207	301	212	309	216	320	219	320	230	224	230	172	86	108	230	12	230	12	219	23	216	31	212	36	207	38	199	39	188	39	44	38	33	35	24	30	19	22	15	10	12	10	0	84	0	84	12	74	14	66	18	60	24	56	32	55	42	55	183	138	0	160	0	224	179	224	44	223	33	221	24	216	18	210	14	200	12	175	42	175	32	172	24	168	18	161	14	151	12	151	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	151	230	151	219	162	216	169	212	173	207	175	199	175	128	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	175	113	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	175	42	175	32	172	24	168	18	161	14	151	12	151	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	199	109	206	113	210	119	213	127	214	154	214	162	213	168	210	172	205	175	198	175	190	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	174	194	182	176	187	150	188	117	186	81	181	54	172	35	161	25	146	21	136	23	127	27	119	34	112	43	107	54	16383	16383	106	230	10	230	10	219	21	216	29	212	34	206	37	197	37	-69	34	-77	30	-83	22	-87	9	-89	9	-102	146	-102	146	-89	130	-87	119	-80	112	-70	108	-57	107	-39	107	23	120	11	132	3	142	-2	153	-5	166	-6	199	0	226	17	246	45	258	81	262	124	258	164	246	196	227	218	202	232	171	237	155	235	140	231	128	223	116	212	106	196	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	148	173	152	163	158	155	166	151	175	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	162	201	163	206	165	210	167	212	171	214	175	214	197	211	212	201	222	187	229	167	234	144	247	144	246	230	11	230	9	144	21	144	27	167	34	187	44	201	59	211	79	214	84	214	88	212	91	210	93	206	93	32	90	24	86	19	78	15	66	12	66	0	189	0	189	12	180	14	172	18	167	23	163	31	162	42	251	230	175	230	175	219	186	218	194	216	199	213	201	208	202	202	202	198	200	190	199	184	196	177	162	84	117	176	113	184	110	192	108	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	35	190	43	173	51	155	59	138	128	-6	119	-32	113	-46	107	-57	100	-66	93	-71	86	-73	83	-73	79	-69	78	-67	78	-60	79	-59	79	-54	78	-46	73	-39	67	-33	59	-30	49	-29	39	-30	30	-35	23	-42	19	-51	18	-62	20	-75	27	-86	37	-94	50	-100	66	-102	76	-101	86	-99	94	-96	102	-91	108	-85	115	-77	121	-66	129	-52	147	-7	221	191	226	202	230	209	236	214	243	217	251	219	213	175	215	186	219	195	226	202	233	207	241	208	255	205	266	194	273	176	278	150	279	117	278	81	274	54	268	35	258	25	244	21	234	23	226	28	219	35	215	44	213	55	16383	16383	149	55	148	44	144	35	137	28	129	23	120	21	106	25	96	35	89	54	84	81	83	117	85	150	89	176	97	193	107	204	121	208	129	206	136	202	143	195	147	186	149	175	16383	16383	149	212	141	221	131	228	120	233	108	236	94	237	65	230	43	212	27	186	19	154	16	119	19	77	28	42	44	15	68	0	100	-6	111	-5	122	-3	131	1	140	8	149	18	149	-38	148	-57	145	-70	139	-80	130	-86	116	-89	116	-102	247	-102	247	-89	231	-87	222	-80	216	-70	214	-57	213	-39	213	18	222	8	231	1	241	-3	251	-5	262	-6	294	0	318	15	334	42	344	77	347	119	344	154	335	186	319	212	297	230	267	237	254	236	242	233	231	228	222	221	213	212	213	338	116	338	116	326	130	323	139	318	145	311	148	301	149	289	242	12	238	14	234	15	231	17	229	19	227	22	153	136	204	199	209	205	216	210	222	214	230	217	238	219	238	230	155	230	155	219	165	218	171	217	175	215	178	213	180	210	180	202	177	197	174	191	168	184	161	175	143	151	124	176	119	184	114	191	111	197	108	202	108	211	111	214	115	216	122	218	131	219	131	230	6	230	6	219	13	217	18	215	22	212	27	207	32	199	96	100	64	59	48	39	36	26	27	18	17	14	7	12	7	0	92	0	92	12	82	13	75	15	70	17	67	20	66	24	68	30	72	39	79	49	88	62	99	75	107	85	127	54	133	44	138	37	141	31	143	26	144	22	143	19	141	16	136	14	130	13	122	12	122	0	242	0	107	189	107	199	110	206	114	212	121	216	131	219	131	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	220	0	232	-6	242	-19	251	-39	259	-70	272	-70	272	12	260	15	253	18	248	24	246	31	245	42	245	187	246	198	248	206	252	211	260	216	272	219	272	230	151	230	151	219	161	216	168	212	172	206	175	199	175	32	173	25	169	20	163	17	155	16	128	16	120	17	114	20	110	25	107	32	107	41	175	42	175	32	172	24	167	17	159	14	147	12	147	0	271	0	271	12	260	15	252	19	247	25	245	33	244	44	244	188	245	199	247	207	252	212	260	216	271	219	271	230	151	230	151	219	162	216	169	212	173	207	175	199	175	112	170	110	164	107	156	105	147	103	137	103	124	104	115	108	110	114	107	124	106	137	106	199	108	207	112	212	119	216	130	219	130	230	10	230	10	219	21	216	29	212	33	207	36	199	36	147	41	119	54	101	73	91	95	86	119	85	129	85	140	86	162	92	175	98	265	16	258	17	252	19	249	24	247	32	246	42	246	187	247	198	248	206	252	211	260	216	271	219	271	230	154	230	154	219	163	216	170	212	174	206	176	199	176	32	174	25	171	20	166	17	158	16	128	16	120	17	114	20	110	25	107	32	107	199	109	206	113	212	120	216	129	219	129	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	412	0	412	12	401	15	393	18	389	24	386	31	386	198	388	206	393	211	401	216	412	219	412	230	294	230	294	219	303	216	309	212	313	206	315	199	316	189	316	41	315	32	313	25	310	20	304	17	295	16	265	16	258	17	252	19	249	24	247	32	246	42	246	187	247	198	248	206	252	211	260	216	271	219	271	230	154	230	154	219	163	216	170	212	174	206	176	199	176	32	174	25	171	20	166	17	158	16	128	16	120	17	114	20	110	25	107	32	107	199	109	206	113	212	120	216	129	219	129	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	348	0	362	-1	373	-7	383	-19	392	-40	400	-70	412	-70	412	12	401	15	393	18	389	24	386	31	386	198	388	206	393	211	401	216	412	219	412	230	294	230	294	219	303	216	309	212	313	206	315	199	316	189	316	41	315	32	313	25	310	20	304	17	295	16	161	116	176	116	197	113	214	107	225	97	232	83	234	64	232	46	226	32	217	23	204	17	187	15	188	15	178	16	171	18	166	23	162	29	161	37	16383	16383	161	188	162	199	164	207	169	212	176	216	188	219	188	230	9	230	7	144	20	144	24	167	31	187	41	201	57	211	78	214	82	214	86	212	89	210	91	206	92	201	92	44	91	33	89	25	84	19	76	15	65	12	65	0	196	0	233	3	261	12	280	26	292	43	296	64	294	83	286	101	270	116	242	127	200	131	161	131	345	186	346	198	349	206	353	212	360	216	371	219	371	230	251	230	251	219	262	216	269	212	273	206	276	198	276	32	274	24	270	19	263	15	251	12	251	0	371	0	371	12	361	14	354	18	349	23	346	31	345	42	16383	16383	105	116	121	116	142	113	159	107	170	97	177	83	179	64	177	46	171	32	161	23	148	17	132	15	123	16	115	18	110	23	107	29	105	37	16383	16383	105	188	106	199	109	207	113	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	36	33	34	25	30	19	22	15	11	12	11	0	141	0	177	3	205	12	225	26	237	43	241	64	239	83	231	101	214	116	187	127	145	131	105	131	107	116	122	116	143	113	159	107	171	97	178	83	180	64	178	46	172	32	162	23	149	17	133	15	124	16	116	18	111	23	108	29	107	37	16383	16383	107	188	107	199	110	207	115	212	122	216	133	219	133	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	142	0	178	3	206	12	226	26	238	43	242	64	240	83	232	101	216	116	188	127	146	131	107	131	70	127	70	108	142	108	140	90	133	69	120	48	101	33	75	26	63	27	52	30	42	36	32	44	21	55	12	46	29	25	47	10	66	0	86	-4	110	-6	144	0	173	15	195	40	209	72	214	110	209	154	193	189	169	215	137	231	99	237	90	236	83	235	75	234	67	231	56	227	48	223	45	221	43	220	37	220	34	222	31	225	26	235	17	235	15	155	27	155	33	177	43	196	56	209	72	218	91	221	108	217	123	206	134	188	141	161	144	127	268	221	283	218	294	206	302	185	306	153	307	109	306	70	302	41	294	22	283	12	268	8	253	12	241	23	234	42	230	71	228	109	229	153	234	185	241	206	252	218	268	221	16383	16383	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	155	113	161	71	177	37	202	13	232	-1	267	-6	304	0	335	15	359	41	375	75	381	114	375	154	360	188	336	214	305	231	270	237	235	232	205	217	181	195	164	165	156	128	158	115	143	115	122	117	105	123	94	133	87	148	85	166	87	184	93	198	103	208	116	214	132	215	141	215	149	212	154	208	157	202	158	193	16383	16383	158	42	158	31	155	24	150	18	142	15	132	12	132	0	254	0	254	12	243	15	236	18	231	24	229	31	228	42	228	187	229	198	231	206	236	211	243	216	254	219	254	230	123	230	87	227	59	218	39	205	27	187	23	166	25	151	29	136	39	122	55	111	79	103	79	102	42	42	36	33	29	25	22	18	14	14	6	12	6	0	87	0	150	100	158	100	82	138	83	170	88	194	95	209	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	138	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	102	48	92	69	86	95	83	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	173	333	163	331	154	327	147	320	143	311	141	301	143	291	147	282	154	275	163	270	172	268	183	270	192	274	199	281	204	290	205	300	204	311	199	320	192	327	183	331	173	333	16383	16383	69	333	58	331	50	327	43	320	38	311	36	301	38	291	42	282	49	275	58	270	68	268	79	270	87	274	94	281	99	290	100	300	99	311	94	320	87	327	78	331	69	333	194	281	104	281	104	338	7	338	7	326	19	323	27	318	32	311	34	302	35	290	35	281	10	281	10	261	35	261	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	106	178	108	180	110	183	113	186	120	192	127	197	134	200	141	202	148	203	157	201	164	196	169	188	172	176	173	161	173	-48	172	-62	170	-73	165	-80	158	-85	150	-86	145	-85	142	-84	140	-81	138	-75	143	-70	146	-66	149	-61	150	-53	149	-44	145	-36	138	-31	130	-27	121	-25	110	-27	102	-31	95	-37	91	-46	89	-56	92	-72	100	-85	114	-94	132	-100	155	-102	174	-100	192	-95	207	-87	220	-77	229	-64	234	-54	238	-42	241	-30	242	-16	243	0	243	166	240	190	231	209	217	224	198	233	175	237	158	235	142	230	128	221	115	209	104	193	104	261	194	261	107	201	107	206	109	210	111	212	115	214	118	214	154	211	177	201	191	187	199	167	205	144	217	144	215	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	16383	16383	71	264	99	264	170	308	178	314	184	318	187	323	189	328	190	334	189	342	185	348	180	353	174	356	166	357	160	356	150	352	145	348	140	343	83	127	85	161	92	188	103	206	118	217	136	221	154	218	170	209	184	196	193	177	200	155	211	155	210	235	201	235	198	229	195	225	193	222	189	220	184	220	181	221	175	225	160	231	151	234	144	235	136	236	127	237	89	231	57	215	33	189	18	154	12	110	17	72	31	40	53	15	82	0	117	-6	140	-4	161	0	180	10	197	25	214	46	205	55	195	44	184	36	174	30	163	27	151	26	126	33	107	48	94	69	87	90	84	108	156	108	156	127	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	68	125	60	131	51	132	41	131	30	126	21	118	15	108	10	95	9	75	12	59	20	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	173	65	182	64	191	65	201	70	209	77	215	86	219	97	220	105	220	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	106	319	100	330	92	338	82	343	70	345	16383	16383	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	122	333	112	331	103	327	96	320	91	311	90	301	91	291	96	282	103	275	111	270	122	268	132	270	141	274	148	281	153	290	155	300	153	311	148	320	141	327	132	331	122	333	16383	16383	17	333	7	331	-1	327	-8	320	-12	311	-14	301	-12	291	-8	282	-1	275	7	270	17	268	27	270	37	274	44	281	48	290	50	300	48	311	43	320	36	327	27	331	17	333	16383	16383	104	230	7	230	7	219	18	216	26	212	31	206	34	198	35	187	35	44	34	33	32	25	27	19	20	15	8	12	8	0	128	0	128	12	119	14	112	18	107	24	105	32	104	42	93	345	81	344	70	338	61	330	56	319	54	306	56	294	61	283	69	275	80	270	92	268	105	270	116	275	124	283	130	294	132	306	130	319	124	329	116	338	105	343	93	345	16383	16383	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	238	113	252	113	274	111	290	106	302	96	309	83	311	64	309	46	303	32	293	23	280	17	264	15	255	16	248	18	242	22	239	27	238	35	16383	16383	144	0	272	0	309	3	337	12	357	26	369	43	373	64	371	83	363	100	347	114	319	124	276	127	238	127	238	197	239	206	242	212	249	216	259	219	259	230	52	230	52	219	63	216	71	212	76	206	78	197	79	186	79	102	78	82	77	60	74	41	69	28	60	22	56	25	53	32	49	41	42	48	32	51	24	50	16	46	11	40	7	32	6	22	6	18	7	13	9	9	16	2	20	0	25	-2	30	-3	44	-5	69	1	86	18	94	42	98	68	99	92	99	197	100	203	103	207	107	210	158	210	163	207	166	203	168	197	168	42	167	32	165	24	160	18	154	14	144	12	245	113	260	113	282	111	298	106	310	96	316	83	319	64	317	46	310	32	301	23	288	17	272	15	263	16	255	18	250	22	246	27	245	35	16383	16383	175	113	175	31	172	23	168	18	161	14	151	12	151	0	280	0	316	3	344	12	364	26	376	43	380	64	378	83	370	100	354	115	326	125	284	128	245	128	245	188	246	199	248	207	253	212	260	216	272	219	272	230	151	230	151	219	162	216	169	212	173	207	175	199	175	128	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	194	281	104	281	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	281	10	281	10	261	35	261	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	261	194	261	128	230	11	230	11	219	20	217	27	213	32	208	34	200	35	190	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	113	110	113	115	111	119	108	123	104	127	99	190	0	272	0	272	12	269	12	266	13	264	14	261	16	259	20	208	92	199	102	188	111	176	118	162	123	147	125	147	126	154	132	164	146	168	154	171	161	175	170	179	180	184	190	190	197	198	200	206	196	211	186	215	175	224	166	240	162	250	164	258	168	264	175	267	183	268	193	266	207	260	218	250	226	238	231	223	233	208	232	195	228	185	222	177	214	171	204	162	185	154	165	143	147	127	134	104	129	104	188	105	199	107	207	111	213	118	217	128	219	16383	16383	84	264	113	264	184	308	192	314	198	318	201	323	203	328	204	334	203	342	199	348	194	353	188	356	180	357	174	356	168	354	163	352	158	348	153	343	251	230	175	230	175	219	186	218	194	216	199	213	201	208	202	202	202	198	200	190	199	184	196	177	162	84	117	176	113	184	110	192	108	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	35	190	43	173	51	155	59	138	128	-6	119	-32	113	-46	107	-57	100	-66	93	-71	86	-73	83	-73	79	-69	78	-67	78	-60	79	-59	79	-54	78	-46	73	-39	67	-33	59	-30	49	-29	39	-30	30	-35	23	-42	19	-51	18	-62	20	-75	27	-86	37	-94	50	-100	66	-102	76	-101	86	-99	94	-96	102	-91	108	-85	115	-77	121	-66	129	-52	147	-7	221	191	226	202	230	209	236	214	243	217	251	219	16383	16383	42	317	48	293	62	275	83	262	106	255	128	253	150	255	173	262	193	275	208	293	214	317	212	328	207	336	201	342	194	345	180	345	173	342	168	338	164	332	163	325	164	317	166	312	169	309	171	305	172	301	171	295	166	289	157	283	144	279	128	278	111	279	99	283	90	289	85	295	83	301	84	305	86	309	89	312	92	317	93	325	91	332	88	338	83	342	77	345	63	345	56	342	49	336	44	328	42	317	107	189	107	199	110	206	114	212	121	216	131	219	131	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	85	0	98	-1	109	-7	118	-20	127	-40	135	-70	147	-70	155	-39	165	-19	175	-6	187	0	272	0	272	12	260	15	253	18	248	24	246	31	245	42	245	187	246	198	248	206	252	211	260	216	272	219	272	230	151	230	151	219	161	216	168	212	172	206	175	199	175	32	173	25	169	20	163	17	155	16	128	16	120	17	114	20	110	25	107	32	107	41	195	171	208	171	237	168	259	159	274	143	283	122	286	94	284	66	277	45	264	29	248	19	227	16	215	17	206	21	200	27	196	36	195	49	16383	16383	239	338	71	338	71	325	89	323	101	319	109	311	114	300	115	285	115	278	17	278	16	205	30	205	37	228	47	243	62	250	84	253	115	253	115	51	114	37	110	27	102	20	90	15	71	12	71	0	235	0	284	5	322	18	350	38	367	64	373	94	366	129	346	156	316	174	277	184	232	187	232	188	195	188	195	253	225	253	248	250	263	243	274	228	280	205	295	205	294	278	195	278	195	285	196	301	199	312	207	319	220	324	239	325	158	116	174	116	195	113	212	107	223	97	230	83	232	64	230	46	224	32	214	23	201	17	185	15	176	16	168	18	163	23	160	29	158	37	16383	16383	158	338	62	338	62	326	74	323	81	320	86	315	88	308	89	296	89	234	9	234	7	144	20	144	24	167	30	187	40	201	55	211	75	214	79	214	83	213	86	211	88	207	89	203	89	44	88	33	86	25	81	19	74	15	62	12	63	12	63	0	194	0	230	3	258	12	278	26	290	43	294	64	292	83	284	101	267	116	240	127	198	131	158	131	158	203	159	207	161	210	164	213	167	214	171	214	193	211	208	201	218	187	224	167	228	144	240	144	238	234	158	234	230	313	391	313	309	177	16383	16383	318	151	344	146	370	132	393	109	410	80	416	44	416	37	415	31	413	25	410	20	405	17	397	13	393	12	393	0	544	0	544	12	530	14	525	16	520	19	516	23	498	45	486	67	476	90	465	113	449	133	431	147	411	158	387	166	361	171	334	172	435	338	126	338	225	172	198	171	172	166	148	158	127	147	110	133	94	113	83	90	73	67	61	45	44	23	39	19	34	16	28	14	22	13	15	12	15	0	166	0	166	12	162	13	154	17	149	20	146	25	144	31	143	37	142	44	149	80	165	109	189	132	215	146	241	151	241	64	240	45	238	31	233	21	222	16	204	12	204	0	354	0	354	12	337	15	327	21	321	31	319	45	318	65	153	210	271	210	211	122	16383	16383	140	0	243	0	243	12	234	14	228	17	224	22	222	30	222	100	238	93	253	82	265	67	274	50	277	33	275	21	273	17	269	13	264	12	264	0	374	0	374	12	366	14	360	16	355	20	351	25	348	31	336	56	322	79	301	98	272	112	232	117	232	118	308	230	71	230	149	118	149	117	109	112	80	98	59	79	44	56	33	31	30	25	26	20	21	16	15	14	7	12	7	0	117	0	117	12	112	13	108	17	105	21	104	27	104	33	107	51	116	67	128	82	143	93	159	100	159	30	158	22	155	16	149	14	140	12	282	157	278	103	266	60	248	31	224	13	195	7	165	13	141	31	122	61	111	103	106	157	113	162	119	166	126	169	132	170	137	171	156	166	175	156	192	143	209	133	225	128	237	129	248	132	258	137	269	146	281	157	16383	16383	106	180	111	232	122	274	140	304	164	323	193	329	223	323	247	305	265	276	277	235	283	183	276	178	268	174	260	171	253	170	247	170	228	174	211	184	195	197	179	207	164	211	151	211	141	207	130	202	119	193	107	180	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	86	122	87	161	92	189	99	208	110	218	126	221	139	218	150	209	157	193	162	168	164	133	161	129	157	126	154	124	151	123	148	123	142	124	136	128	130	133	122	137	113	138	108	138	103	136	98	133	87	122	16383	16383	165	115	165	109	163	70	159	41	152	22	141	12	126	8	111	12	99	22	92	41	88	68	86	104	89	106	91	109	94	110	96	111	99	111	106	109	112	105	120	100	128	96	139	94	144	94	149	97	155	101	160	107	164	115	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	145	271	139	283	136	291	134	298	133	302	133	306	134	313	137	317	142	321	150	323	160	325	176	325	176	338	8	338	8	325	21	323	30	320	37	314	44	305	50	291	178	-8	191	-8	286	257	292	273	298	286	303	294	310	299	319	301	324	297	328	289	334	279	343	271	358	267	369	269	377	274	384	281	388	291	389	302	387	315	381	327	371	337	358	343	341	345	320	342	303	333	291	319	280	300	272	279	212	110	211	110	136	230	11	230	11	219	21	217	23	215	26	214	27	211	32	204	38	191	46	175	53	157	60	141	121	-6	133	-6	204	191	205	195	207	198	209	200	212	201	219	201	223	195	224	190	226	185	228	181	231	177	235	173	241	171	248	170	258	171	265	176	271	182	274	190	275	199	273	210	268	220	260	228	249	233	234	235	217	232	204	224	194	210	185	192	176	170	151	95	150	95	113	190	111	195	110	199	109	201	109	209	111	213	115	215	120	216	127	218	136	219	297	320	297	416	282	416	278	385	267	363	248	348	221	341	186	338	7	338	7	325	25	323	37	320	45	313	49	303	50	289	50	49	49	38	46	28	39	21	26	15	7	12	7	0	176	0	176	12	159	15	146	20	138	27	133	37	132	49	132	320	215	214	217	301	205	301	199	278	192	259	178	244	156	234	121	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	107	206	109	210	111	212	115	214	118	214	101	146	129	82	73	82	16383	16383	4	0	80	0	80	12	69	13	61	15	56	18	53	22	52	28	53	32	53	36	54	40	58	50	64	64	138	64	148	41	151	36	152	32	153	29	153	25	152	21	150	18	147	16	142	14	136	13	127	12	127	0	252	0	252	12	246	13	242	14	239	15	236	17	234	19	230	26	224	39	217	56	209	73	201	89	134	238	121	238	33	40	28	28	23	20	18	16	12	13	4	12	236	230	10	230	10	219	21	216	28	212	33	206	35	198	35	33	32	24	28	19	21	15	11	12	11	0	239	0	256	71	243	71	236	59	229	50	223	42	217	35	209	29	201	24	192	21	183	19	173	19	162	18	128	18	119	20	112	23	108	29	105	38	104	49	104	109	128	108	144	103	156	94	162	80	166	60	179	60	179	175	166	175	162	155	155	141	144	133	127	128	104	127	104	196	105	202	108	206	113	210	121	211	131	212	166	211	190	208	207	200	217	185	224	162	236	162	292	230	221	230	221	219	230	217	237	214	242	210	245	202	246	192	246	89	243	61	234	40	219	24	197	15	169	12	146	15	128	23	115	37	107	56	104	82	104	198	105	206	109	212	116	216	127	219	127	230	8	230	8	219	17	216	25	213	30	207	33	199	35	189	35	77	36	58	40	43	47	30	56	19	70	9	83	2	98	-2	115	-6	132	-8	170	-8	188	-5	205	-1	220	3	233	9	245	19	254	32	261	47	265	64	267	84	267	201	270	208	274	212	282	216	292	219	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	316	369	248	448	238	456	232	459	227	461	221	461	214	460	207	457	202	452	199	446	198	439	198	433	200	428	204	423	210	418	218	413	289	369	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	248	264	180	343	175	348	169	351	164	354	158	356	152	357	145	355	139	352	133	347	130	341	129	334	130	329	132	323	136	318	141	313	149	308	220	264	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	198	369	225	369	296	413	305	418	310	423	314	428	316	433	316	440	315	447	312	453	307	458	300	460	292	461	287	461	281	459	276	457	271	453	266	448	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	129	264	157	264	228	308	236	314	242	318	245	323	247	328	248	334	247	342	243	348	238	353	232	356	224	357	218	356	213	354	207	352	198	343	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	237	405	235	415	231	424	224	432	215	436	205	438	195	436	186	432	179	425	174	416	172	406	174	396	179	387	186	380	194	375	204	373	215	375	224	379	231	386	236	395	237	405	16383	16383	342	405	340	415	336	424	329	432	320	436	310	438	299	436	291	432	284	425	279	416	277	406	279	396	283	387	290	380	299	375	309	373	320	375	329	379	336	386	340	395	342	405	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	241	333	231	331	222	327	215	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	251	270	260	274	267	281	272	290	273	300	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	234	369	166	448	156	456	150	459	145	461	139	461	132	460	125	457	120	452	117	446	116	439	116	433	118	428	122	423	128	418	136	413	206	369	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	185	264	116	343	111	348	106	351	100	354	95	356	89	357	81	355	75	352	70	347	66	341	65	334	66	329	68	323	72	318	78	313	85	308	156	264	143	85	143	143	22	143	22	85	143	85	143	143	22	143	22	85	250	85	250	143	0	143	0	85	250	90	250	136	0	136	0	90	500	90	500	136	0	136	0	90	1000	90	1000	136	0	136	0	90	255	-142	255	-117	5	-117	5	-142	16383	16383	255	-93	255	-68	5	-68	5	-93	118	345	87	326	64	306	48	284	38	261	35	236	37	216	44	200	54	188	68	181	85	178	99	180	111	186	120	194	125	206	127	220	125	233	121	244	113	252	103	257	90	258	83	258	81	257	79	257	73	259	71	262	69	268	71	280	77	292	88	305	103	319	123	334	49	178	79	197	103	217	119	239	129	262	132	287	129	307	123	323	113	335	99	343	81	345	67	344	56	338	47	329	42	317	40	303	41	290	46	280	54	272	64	267	76	265	81	265	84	266	91	266	94	264	96	262	98	256	96	244	89	231	78	218	63	204	43	189	49	-89	79	-70	103	-50	119	-28	129	-4	132	20	129	39	123	55	113	67	99	75	81	78	67	76	56	70	47	61	42	49	40	35	41	22	46	12	54	4	64	0	76	-2	81	-2	84	-1	88	-1	94	-3	96	-5	98	-11	96	-23	89	-36	78	-49	63	-63	43	-78	128	189	108	204	93	218	82	231	76	244	74	256	74	259	75	262	77	264	80	266	87	266	90	265	95	265	107	267	117	272	125	280	130	290	132	303	130	317	124	329	115	338	103	344	89	345	72	343	58	335	48	323	42	307	40	287	43	262	52	239	68	217	92	197	123	178	99	345	68	326	45	306	29	284	19	261	16	236	18	216	25	200	35	188	49	181	66	178	80	180	92	186	101	194	106	206	108	220	107	233	102	244	94	252	84	257	71	258	64	258	62	257	60	257	54	259	52	262	50	268	52	280	59	292	69	305	84	319	104	334	16383	16383	234	345	203	326	180	306	164	284	154	261	151	236	153	216	160	200	170	188	184	181	201	178	215	180	226	186	235	194	241	206	243	220	241	233	236	244	229	252	219	257	206	258	199	258	197	257	195	257	189	259	187	262	185	268	187	280	194	292	204	305	219	319	239	334	16	178	47	197	70	217	86	239	96	262	99	287	97	307	90	323	80	335	66	343	49	345	35	344	24	338	15	329	9	317	7	303	9	290	14	280	21	272	31	267	44	265	49	265	51	266	58	266	61	264	63	262	65	256	63	244	56	231	46	218	31	204	11	189	16383	16383	151	178	182	197	205	217	221	239	231	262	234	287	232	307	225	323	215	335	201	343	184	345	170	344	158	338	149	329	144	317	142	303	143	290	148	280	156	272	166	267	179	265	184	265	186	266	193	266	196	264	198	262	200	256	198	244	191	231	181	218	166	204	146	189	16	-89	47	-70	70	-50	86	-28	96	-4	99	20	97	39	90	55	80	67	66	75	49	78	35	76	24	70	15	61	9	49	7	35	9	22	14	12	21	4	31	0	44	-2	49	-2	51	-1	55	-1	61	-3	63	-5	65	-11	63	-23	56	-36	46	-49	31	-63	11	-78	16383	16383	151	-89	182	-70	205	-50	221	-28	231	-4	234	20	232	39	225	55	215	67	201	75	184	78	170	76	158	70	149	61	144	49	142	35	143	22	148	12	156	4	166	0	179	-2	184	-2	186	-1	190	-1	196	-3	198	-5	200	-11	198	-23	191	-36	181	-49	166	-63	146	-78	95	189	75	204	60	218	49	231	43	244	41	256	41	259	43	262	47	266	55	266	57	265	63	265	75	267	85	272	92	280	97	290	99	303	97	317	91	329	82	338	71	344	57	345	40	343	26	335	16	323	9	307	7	287	10	262	20	239	36	217	59	197	90	178	16383	16383	230	189	210	204	195	218	184	231	178	244	176	256	176	259	178	262	182	266	190	266	192	265	198	265	209	267	219	272	227	280	232	290	234	303	232	317	226	329	218	338	206	344	192	345	175	343	161	335	150	323	144	307	142	287	145	262	154	239	171	217	194	197	225	178	120	-66	131	-66	133	5	135	31	139	59	144	86	151	111	158	132	159	132	159	135	156	138	147	153	140	169	135	186	132	205	131	223	140	223	148	222	155	220	163	217	174	211	180	207	186	204	192	203	197	202	201	201	210	203	217	206	222	212	225	219	227	228	225	237	222	245	217	250	210	254	201	255	197	255	192	254	188	252	182	250	175	247	165	242	156	239	148	236	140	235	131	233	131	247	132	258	134	267	138	278	145	290	148	298	151	304	153	314	153	318	152	328	149	335	143	341	135	344	126	345	116	344	108	340	102	334	98	326	97	315	97	311	98	308	99	304	101	299	104	294	110	282	114	273	117	262	118	250	119	233	109	234	101	236	94	238	76	247	69	250	59	254	54	255	50	255	41	254	33	251	28	245	25	238	23	228	25	219	28	212	33	206	40	203	49	201	53	202	58	202	62	204	68	206	75	209	84	214	92	218	108	222	119	223	118	201	116	184	112	171	107	159	99	147	96	144	94	141	92	137	92	134	93	132	93	130	94	129	94	127	102	105	108	81	113	56	116	30	118	5	110	232	104	233	99	234	93	236	87	239	78	243	70	247	63	249	57	251	52	252	47	252	39	251	32	248	27	243	23	236	22	228	24	220	27	213	32	208	39	205	47	204	56	204	61	206	67	208	74	211	85	216	93	219	101	221	109	222	119	223	118	205	115	189	110	174	103	158	92	140	103	121	110	104	115	89	118	73	119	55	110	56	103	57	95	59	87	62	75	68	68	71	56	75	52	76	47	76	39	75	32	71	27	66	24	59	22	51	23	43	27	36	32	31	39	28	47	27	52	28	57	28	63	30	70	33	78	36	86	40	93	43	100	45	106	46	119	46	119	32	118	21	115	11	111	1	106	-11	103	-19	101	-24	99	-34	99	-38	100	-47	103	-54	109	-60	116	-64	125	-65	134	-64	142	-60	148	-54	152	-47	153	-38	153	-33	152	-29	150	-24	148	-18	145	-10	139	2	135	13	133	23	132	34	131	46	141	46	157	42	166	39	177	35	184	32	190	30	195	28	199	28	203	27	211	28	218	31	224	36	227	42	228	50	227	59	224	66	219	71	212	74	204	75	199	75	194	74	189	72	183	70	175	66	164	62	156	58	148	56	140	55	131	55	132	73	135	90	139	105	146	119	155	133	156	135	156	136	157	138	158	139	158	140	157	141	156	143	156	144	155	146	146	158	140	173	135	189	132	206	131	223	141	223	149	222	157	220	167	217	177	211	184	208	190	206	194	204	203	204	212	205	219	208	224	213	227	220	228	228	227	236	224	243	218	248	212	251	203	252	199	252	195	251	190	250	184	248	177	245	166	240	157	237	141	233	131	232	132	245	133	255	135	266	139	277	148	298	150	304	152	309	153	314	153	318	152	327	148	334	142	340	134	344	125	345	116	344	109	340	103	335	100	327	99	319	99	314	100	310	101	305	103	299	106	292	112	279	118	257	119	246	119	232	245	127	240	160	226	188	203	211	174	226	140	231	106	226	78	211	55	188	40	159	35	127	40	93	55	64	78	41	106	26	140	21	173	27	201	41	224	64	240	93	245	127	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	292	36	290	49	284	61	275	70	263	76	250	78	237	76	225	70	216	61	210	49	208	36	210	22	215	10	224	1	236	-4	249	-6	263	-4	274	1	284	11	290	22	292	36	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	292	36	290	49	284	61	275	70	263	76	250	78	237	76	225	70	216	61	210	49	208	36	210	22	215	10	224	1	236	-4	249	-6	263	-4	274	1	284	11	290	22	292	36	16383	16383	459	36	457	49	451	61	441	70	430	76	416	78	403	76	391	70	382	61	376	49	374	36	376	22	382	10	391	1	402	-4	416	-6	429	-4	441	1	450	11	457	22	459	36	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	16383	16383	512	110	511	94	508	77	503	60	496	45	488	31	481	21	473	14	466	9	457	6	449	5	440	6	433	10	428	17	425	26	424	37	426	55	429	74	435	93	443	111	452	127	458	135	464	142	470	146	476	149	482	150	492	148	500	143	507	134	511	123	512	110	16383	16383	525	107	522	127	516	144	505	156	490	164	473	166	442	161	415	145	394	122	380	93	375	59	378	36	386	17	400	3	417	-5	439	-8	450	-7	461	-4	471	0	480	5	488	12	501	27	511	45	518	65	523	85	525	107	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	16383	16383	512	110	511	94	508	77	503	60	496	45	488	31	481	21	474	14	466	9	458	6	449	5	440	6	433	11	428	17	425	26	424	38	425	55	429	74	435	93	443	111	452	127	458	135	465	142	471	146	477	149	483	150	493	148	501	143	507	134	511	123	512	110	16383	16383	525	107	522	127	516	144	505	156	490	164	473	166	442	161	415	145	394	122	380	93	375	59	378	36	386	17	400	3	417	-5	439	-8	450	-7	461	-4	471	0	480	5	488	12	501	27	511	45	518	65	523	85	525	107	16383	16383	693	110	692	94	689	77	684	60	677	45	669	31	662	21	654	14	646	9	638	6	629	5	621	6	614	10	609	17	606	26	605	37	606	55	610	74	616	93	624	111	633	127	639	135	645	142	651	146	657	149	663	150	673	148	681	143	687	134	692	123	693	110	16383	16383	705	107	703	127	696	144	686	156	671	164	653	166	623	161	596	145	575	122	561	93	556	59	559	36	567	17	581	3	598	-5	619	-8	631	-7	641	-4	652	0	661	5	670	12	682	27	692	45	699	65	704	85	705	107	37	223	54	219	110	316	116	328	118	336	116	342	113	348	108	352	102	355	96	357	88	355	82	352	77	346	74	340	71	333	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	16383	16383	195	223	212	219	268	316	274	328	275	332	275	336	274	342	271	348	266	352	260	355	253	357	246	355	240	352	235	347	231	340	228	334	118	223	84	333	81	340	78	346	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	101	219	117	223	84	334	81	340	78	347	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	100	219	16383	16383	196	223	163	334	160	340	156	347	152	352	145	355	138	357	132	355	126	352	121	348	118	342	117	336	117	332	118	328	120	324	121	320	123	316	180	219	117	223	84	334	81	340	78	347	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	100	219	16383	16383	196	223	163	334	160	340	156	347	152	352	145	355	138	357	132	355	126	352	121	348	118	342	117	336	117	332	118	328	120	324	121	320	123	316	180	219	16383	16383	275	223	242	334	239	340	235	347	231	352	225	355	217	357	211	355	205	352	200	348	197	342	195	336	197	328	203	316	258	219	248	-74	148	59	143	59	46	-74	58	-84	146	23	235	-84	127	196	26	114	26	113	128	30	130	28	131	28	132	27	132	26	136	23	142	19	144	18	149	18	152	21	152	26	151	33	146	42	137	54	127	69	113	86	109	92	105	97	102	102	98	107	94	113	100	122	103	125	105	128	121	149	134	167	143	182	149	194	151	202	151	204	150	205	149	207	148	207	146	208	143	207	141	206	138	205	130	199	141	111	141	113	38	196	37	197	36	197	36	198	34	200	30	203	27	205	24	206	20	208	16	206	14	202	14	200	16	192	20	183	28	170	39	156	53	138	57	134	65	124	73	112	69	106	66	103	64	100	61	97	45	77	32	59	23	44	17	32	15	23	15	22	16	20	17	19	19	18	24	18	26	19	29	20	32	23	40	29	126	36	124	50	118	61	109	70	97	76	84	78	70	76	58	70	49	61	43	49	41	35	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	272	36	270	50	264	61	255	70	244	76	230	78	216	76	205	70	196	61	190	49	188	35	190	22	195	10	204	1	216	-4	229	-6	243	-4	254	1	264	11	270	22	272	36	16383	16383	90	117	94	150	98	177	103	200	108	224	116	250	120	262	122	272	124	280	125	288	125	295	123	312	117	327	108	337	97	343	83	345	68	343	56	337	48	327	42	313	41	296	41	288	43	272	46	262	50	250	57	224	63	201	67	177	71	150	75	117	16383	16383	237	117	241	150	244	177	249	200	255	224	262	250	266	262	269	272	271	280	271	288	272	295	270	312	264	327	255	337	243	343	229	345	214	343	202	337	194	327	189	313	187	296	187	288	188	280	190	272	192	262	196	250	203	224	209	201	214	177	218	150	222	117	250	383	250	419	0	419	0	383	367	262	345	297	317	325	282	345	244	358	203	363	163	358	125	345	90	324	61	295	40	261	50	254	77	279	105	296	135	307	168	312	204	314	241	312	273	306	303	295	331	278	357	254	172	344	137	344	-83	-5	-46	-5	161	36	159	49	153	61	144	70	133	76	120	78	106	76	94	70	85	61	79	49	77	36	79	22	85	11	94	1	106	-4	119	-6	133	-4	144	1	153	11	159	22	161	36	16383	16383	127	116	127	135	130	148	136	158	146	168	162	179	186	195	203	210	215	226	221	243	223	262	218	289	205	311	184	329	156	340	121	344	90	341	64	331	45	315	33	295	28	272	30	259	34	249	41	241	50	235	61	233	71	235	80	240	87	247	92	256	94	267	92	277	90	282	87	287	83	292	80	295	76	301	76	304	75	306	77	313	81	319	87	323	96	326	106	326	120	324	132	315	141	302	146	284	148	262	144	236	135	213	124	189	115	165	110	138	110	128	111	123	112	116	16383	16383	385	36	383	49	377	61	368	70	357	76	344	78	330	76	318	70	309	61	302	49	300	36	302	22	308	11	318	1	330	-4	343	-6	357	-4	368	1	377	11	383	22	385	36	16383	16383	350	116	351	135	353	148	359	158	370	168	386	179	409	195	427	210	438	226	444	243	446	262	441	289	428	311	407	329	379	340	344	344	313	341	288	331	269	315	256	295	252	272	254	259	258	249	265	241	274	235	285	233	294	235	303	240	310	247	316	256	318	267	316	277	314	282	311	287	303	295	301	298	299	304	299	306	300	313	304	319	311	323	319	326	329	326	344	324	356	315	364	302	370	284	372	262	368	236	359	213	348	189	338	165	334	138	334	123	335	116	130	21	130	37	131	44	133	51	144	73	147	78	149	82	150	86	150	90	149	100	146	107	141	113	134	117	126	118	118	117	110	113	105	108	101	101	100	93	100	88	101	84	103	79	105	73	109	66	114	56	117	48	119	40	120	32	121	21	118	20	108	25	100	31	94	36	89	44	83	54	77	63	71	69	65	73	59	75	51	75	44	74	37	71	32	66	29	59	28	51	29	44	32	37	39	32	49	27	62	25	74	24	84	22	93	20	102	17	113	12	113	8	104	3	97	0	81	-4	70	-5	56	-7	44	-10	35	-15	30	-22	28	-31	29	-39	33	-46	38	-51	45	-54	53	-55	59	-55	64	-53	69	-50	74	-45	80	-37	88	-27	94	-19	100	-13	108	-7	118	0	121	-1	120	-14	119	-24	117	-32	114	-41	109	-50	104	-60	102	-65	101	-69	101	-73	102	-82	106	-89	111	-94	118	-98	126	-99	134	-98	141	-94	146	-89	150	-81	151	-73	151	-69	150	-66	149	-61	146	-56	138	-40	135	-31	132	-23	131	-13	130	-1	133	0	140	-4	146	-8	151	-12	156	-18	161	-25	171	-37	179	-46	185	-51	192	-54	199	-55	208	-54	215	-51	220	-45	223	-38	224	-30	223	-22	219	-15	211	-10	201	-7	187	-5	175	-4	165	-2	157	0	148	3	138	8	138	12	147	18	163	24	172	25	183	25	195	26	206	30	215	35	221	42	224	51	222	59	218	66	213	71	205	74	198	75	191	75	186	73	181	70	175	64	170	56	162	47	156	39	150	33	143	27	133	20	122	-78	102	-63	87	-49	76	-36	70	-23	68	-11	68	-8	69	-5	71	-3	77	-1	81	-1	84	-2	89	-2	101	0	111	4	119	12	124	22	126	35	124	49	118	61	109	70	97	76	84	78	66	75	52	67	42	55	36	39	33	20	37	-4	46	-28	62	-50	86	-70	117	-89	16383	16383	124	194	122	208	116	219	107	228	96	234	82	236	69	234	57	228	48	219	42	207	40	194	42	180	48	169	58	159	69	153	83	151	96	153	107	159	116	169	122	181	124	194	130	21	130	37	131	44	133	51	144	73	147	78	149	82	150	86	150	90	149	100	146	107	141	113	134	117	126	118	118	117	110	113	105	108	101	101	100	93	100	88	101	84	103	79	105	73	109	66	114	56	117	48	119	40	120	32	121	21	118	20	108	25	100	31	94	36	89	44	83	54	77	63	71	69	65	73	59	75	51	75	44	74	37	71	32	66	29	59	28	51	29	44	32	37	39	32	49	27	62	25	74	24	84	22	93	20	102	17	113	12	113	8	104	3	97	0	81	-4	70	-5	56	-7	44	-10	35	-15	30	-22	28	-31	29	-39	33	-46	38	-51	45	-54	53	-55	59	-55	64	-53	69	-50	74	-45	80	-37	88	-27	94	-19	100	-13	108	-7	118	0	121	-1	120	-14	119	-24	117	-32	114	-41	109	-50	104	-60	102	-65	101	-69	101	-73	102	-82	106	-89	111	-94	118	-98	126	-99	134	-98	141	-94	146	-89	150	-81	151	-73	151	-69	150	-66	149	-61	146	-56	138	-40	135	-31	132	-23	131	-13	130	-1	133	0	140	-4	146	-8	151	-12	156	-18	161	-25	171	-37	179	-46	185	-51	192	-54	199	-55	208	-54	215	-51	220	-45	223	-38	224	-30	223	-22	219	-15	211	-10	201	-7	187	-5	175	-4	165	-2	157	0	148	3	138	8	138	12	147	18	163	24	172	25	183	25	195	26	206	30	215	35	221	42	224	51	222	59	218	66	213	71	205	74	198	75	191	75	186	73	181	70	175	64	170	56	162	47	156	39	150	33	143	27	133	20	16383	16383	130	256	130	272	131	279	133	286	144	308	147	313	149	317	150	321	150	325	149	335	146	342	141	348	134	352	126	353	118	352	110	349	105	343	101	336	100	328	100	323	101	319	103	314	105	308	109	301	114	291	117	283	119	275	120	267	121	256	118	254	108	260	100	265	94	271	89	279	83	289	77	298	71	304	65	308	59	310	51	310	44	309	37	306	32	301	29	294	28	286	29	279	32	272	39	267	49	262	62	260	74	259	84	257	93	255	102	252	113	247	113	243	104	238	97	234	81	230	70	229	56	227	44	224	35	219	30	212	28	203	29	195	33	188	38	183	45	180	53	179	59	179	64	181	69	184	74	189	80	197	88	207	94	215	100	221	108	227	118	234	121	233	120	220	119	210	117	202	114	193	109	184	104	174	102	169	101	166	101	161	102	153	106	145	111	140	118	136	126	135	134	136	141	140	146	146	150	153	151	161	151	165	150	168	149	173	146	178	138	194	135	202	132	211	131	221	130	233	133	234	140	230	146	226	151	222	156	216	161	209	171	197	179	188	185	182	192	179	199	179	208	180	215	183	220	189	223	196	224	204	223	212	219	219	211	224	201	227	187	229	175	230	165	232	157	235	148	238	138	243	138	247	147	253	163	259	172	260	183	260	195	261	206	265	215	270	221	277	224	286	222	294	218	301	213	306	205	309	198	310	191	310	186	308	181	305	175	299	170	291	162	282	156	274	150	268	143	262	133	254	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	16383	16383	195	223	212	219	268	316	274	328	275	332	275	336	274	342	271	348	266	352	260	355	253	357	246	355	240	352	235	347	231	340	228	334	16383	16383	275	223	291	219	347	316	351	324	354	336	353	342	349	348	345	352	339	355	333	357	325	355	319	352	314	347	310	340	307	334	239	137	239	147	230	149	224	152	219	156	217	163	217	285	214	306	206	324	193	338	176	347	155	350	141	348	127	344	115	336	104	325	96	312	95	312	95	344	7	344	7	334	18	332	25	328	29	324	32	318	32	165	30	159	25	154	18	150	7	147	7	137	114	137	114	147	106	150	101	153	98	158	96	165	96	282	97	288	99	293	102	298	105	302	109	306	114	310	119	313	129	317	133	317	141	316	146	312	150	305	152	295	153	280	153	172	152	164	150	158	147	153	142	149	136	147	136	137	222	176	222	196	133	196	133	296	134	305	138	313	145	317	154	320	168	321	192	320	211	318	226	314	239	309	259	293	265	283	271	272	275	257	280	237	291	237	291	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	196	6	196	6	176	52	176	52	137	6	137	6	117	52	117	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	117	222	117	222	137	133	137	133	176	90	43	86	30	80	20	73	13	65	10	55	8	45	9	37	13	31	18	28	25	26	33	27	42	31	49	37	55	45	58	55	59	62	59	69	57	76	54	83	49	90	43	16383	16383	203	186	203	206	129	206	125	229	121	251	118	271	116	286	116	296	117	306	121	315	127	321	134	326	143	327	151	326	157	324	162	319	165	314	166	306	166	301	165	295	165	282	166	271	170	262	176	255	185	251	195	249	207	251	216	256	223	263	228	273	229	286	226	305	216	321	201	332	180	340	154	342	140	341	126	339	114	336	102	331	92	325	79	313	68	299	59	282	54	264	52	246	53	239	53	223	54	215	55	206	18	206	18	186	60	186	64	171	67	160	69	153	70	149	71	147	18	147	18	127	79	127	83	115	86	104	87	95	89	79	83	80	78	81	74	81	69	82	64	82	45	80	30	74	19	65	13	52	11	36	12	21	18	9	27	1	39	-4	55	-6	67	-5	79	-1	90	4	100	13	110	25	125	12	138	3	149	-2	161	-6	173	-7	185	-6	195	-3	204	2	213	8	219	17	225	27	230	38	233	53	236	70	238	92	227	92	222	77	215	67	206	60	193	57	176	56	168	56	160	57	151	60	141	63	128	67	132	80	135	91	137	103	138	115	138	127	203	127	203	147	138	147	138	154	137	162	136	172	135	186	463	230	416	230	416	315	403	315	387	291	371	271	356	253	339	237	320	222	320	209	346	209	346	47	349	29	356	14	367	3	383	-3	402	-5	420	-3	436	2	451	13	464	29	476	50	464	56	458	46	452	38	447	33	441	30	435	30	428	31	422	34	418	40	416	49	416	209	463	209	16383	16383	660	163	660	235	649	235	645	229	643	227	637	225	635	226	632	226	629	227	621	229	612	232	604	234	596	235	582	237	556	233	535	223	518	207	507	187	503	164	506	145	514	128	528	113	548	99	574	86	593	77	606	69	616	60	621	52	623	42	621	32	616	23	608	16	598	12	585	10	565	13	549	21	535	34	524	52	517	76	502	76	502	-6	515	-6	518	0	525	7	532	7	534	6	537	6	540	4	549	1	561	-1	573	-4	584	-6	594	-6	619	-3	640	7	657	23	667	44	671	69	668	89	661	106	647	121	628	134	602	147	583	155	570	164	561	172	555	181	554	191	555	200	560	208	567	214	576	218	586	220	594	219	602	217	610	214	617	210	624	204	629	198	639	184	643	175	647	163	16383	16383	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	212	185	217	204	91	204	95	232	103	263	116	291	135	313	159	321	174	317	189	305	201	288	212	266	220	241	230	241	230	311	217	319	203	326	188	332	173	335	156	336	118	329	87	309	63	279	47	243	38	204	20	204	15	185	35	185	34	179	34	146	19	146	15	126	36	126	42	88	55	52	76	22	104	2	142	-5	168	-2	190	6	209	21	225	40	239	63	229	68	217	51	204	36	189	24	172	17	150	14	126	22	109	41	98	68	92	98	90	126	203	126	208	146	89	146	89	185	262	319	262	358	101	358	95	360	91	362	89	366	89	375	92	381	97	389	104	400	114	415	104	423	20	319	262	319	177	423	168	415	178	400	185	389	190	381	192	375	193	371	192	366	190	362	187	360	181	358	20	358	20	319	153	-77	153	331	116	331	116	-77	262	319	262	358	100	358	94	360	90	362	88	366	88	375	91	381	96	389	104	400	114	415	104	423	20	339	104	254	113	262	103	278	96	290	91	299	89	305	88	309	89	313	91	316	94	318	100	318	107	319	262	339	177	423	168	415	178	400	186	389	191	381	194	375	195	371	194	366	192	362	188	360	183	358	20	358	20	319	175	319	183	318	188	318	192	316	194	313	194	309	193	305	191	299	186	290	179	278	169	262	177	254	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	241	333	231	331	222	327	215	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	251	270	260	274	267	281	272	290	273	300	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	242	333	231	331	223	327	216	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	252	270	260	274	267	281	272	290	273	300	16383	16383	378	300	377	311	372	320	365	327	356	331	346	333	336	331	327	327	320	320	316	311	314	301	316	291	320	282	327	275	336	270	345	268	356	270	365	274	372	281	377	290	378	300	268	336	333	325	390	295	436	250	466	192	477	127	466	61	436	3	390	-41	333	-71	268	-82	202	-71	145	-41	100	3	71	61	60	127	71	192	100	250	145	295	202	325	268	336	16383	16383	268	380	188	367	119	331	64	276	29	207	16	127	29	46	64	-22	119	-77	188	-113	268	-126	348	-113	417	-77	472	-22	508	46	521	127	508	207	472	276	417	331	348	367	268	380	315	339	230	423	220	415	231	400	238	389	243	381	246	375	247	371	247	366	245	362	241	360	235	358	94	358	90	360	87	363	85	366	85	371	86	375	89	381	94	389	101	400	112	415	102	423	17	339	102	254	111	262	101	278	93	290	89	299	86	305	85	309	86	313	88	316	92	318	97	318	104	319	228	319	235	318	240	318	244	316	246	313	247	309	246	305	243	299	239	290	231	278	221	262	230	254	96	-40	391	441	695	-40	16383	16383	775	-83	391	527	16	-83	261	-77	62	331	20	331	219	-77	103	-77	103	331	65	331	65	-77	16383	16383	204	-77	204	331	167	331	167	-77	455	-85	455	380	33	380	33	336	411	336	411	-85	64	-87	62	-76	57	-67	50	-60	41	-55	31	-54	21	-55	12	-60	5	-67	1	-76	0	-85	1	-96	5	-105	12	-112	21	-116	31	-118	42	-116	51	-112	58	-105	62	-97	64	-87	16383	16383	169	-87	167	-76	162	-67	155	-60	146	-55	137	-54	126	-55	117	-60	110	-67	106	-76	104	-85	105	-96	110	-105	117	-112	126	-116	136	-118	147	-116	156	-112	162	-105	167	-97	169	-87	16383	16383	273	-87	272	-76	267	-67	260	-60	251	-55	241	-54	231	-55	222	-60	215	-67	211	-76	209	-85	211	-96	215	-105	222	-112	231	-116	241	-118	251	-116	260	-112	267	-105	272	-97	273	-87	282	272	282	358	0	358	0	272	39	272	39	320	243	320	243	272	329	104	329	148	32	148	26	149	20	149	14	150	10	152	8	155	10	159	13	164	17	169	23	175	29	182	34	188	38	194	43	201	49	209	37	220	15	197	-7	177	-31	159	-58	143	-88	129	-88	124	-58	110	-32	94	-8	77	14	57	37	32	50	42	44	51	29	69	23	76	21	79	17	83	13	89	10	94	8	99	10	101	14	103	19	104	32	104	261	387	222	387	12	-117	52	-117	16383	16383	369	387	329	387	121	-117	160	-117	262	-82	20	-82	20	-121	174	-121	181	-122	187	-123	190	-126	192	-130	193	-135	192	-139	190	-145	185	-153	178	-164	168	-179	177	-187	262	-121	262	-82	20	-82	104	-187	114	-179	104	-164	97	-153	92	-145	89	-139	89	-130	91	-126	95	-123	101	-122	108	-121	262	-121	262	-82	100	-82	94	-80	90	-78	88	-74	88	-64	91	-58	96	-50	104	-39	114	-25	104	-16	20	-101	104	-185	113	-177	103	-162	96	-150	91	-141	89	-135	88	-131	89	-126	91	-123	94	-122	100	-121	107	-121	262	-101	177	-16	168	-25	178	-39	186	-50	191	-58	194	-64	195	-69	194	-74	192	-78	188	-80	183	-82	20	-82	20	-121	183	-121	188	-122	192	-124	194	-126	194	-131	193	-135	191	-141	186	-150	179	-162	169	-177	177	-185	198	377	197	382	195	386	192	389	189	391	185	392	180	391	176	389	171	386	167	383	164	378	159	373	155	368	150	364	144	359	136	355	137	367	140	377	142	387	145	396	146	406	144	414	141	418	137	421	131	422	125	421	121	418	117	410	117	406	118	396	120	387	122	377	125	367	126	355	114	363	109	367	105	371	101	376	92	385	86	388	81	391	75	392	71	391	65	387	63	383	63	378	64	370	69	365	75	362	83	360	90	358	108	352	114	349	119	346	114	343	108	340	96	336	82	332	75	329	69	326	65	321	63	315	64	310	65	307	68	304	72	302	76	301	82	302	88	305	93	308	98	313	103	319	107	322	111	326	126	338	125	327	122	317	118	299	117	289	117	285	119	280	121	276	126	273	131	272	137	273	141	276	143	280	145	285	146	289	145	299	142	308	139	318	137	328	136	339	143	334	170	307	174	304	179	302	184	301	189	302	193	304	195	307	197	311	197	315	195	322	191	326	186	329	174	333	167	335	161	337	154	339	147	342	140	346	147	350	155	353	162	356	169	358	175	359	182	361	188	363	193	367	196	371	198	377	98	64	83	82	72	101	64	122	59	144	57	167	59	190	64	212	71	234	83	253	98	271	16383	16383	313	85	290	67	270	50	249	37	224	29	194	26	181	26	168	27	155	30	143	35	132	42	132	292	143	300	155	305	168	308	181	310	194	310	224	307	249	299	270	287	290	269	310	248	334	272	314	299	288	320	258	334	225	343	192	345	136	336	89	311	53	272	30	223	22	167	31	112	54	63	90	25	136	0	191	-8	227	-6	258	2	286	16	311	36	336	61	168	201	160	192	152	186	144	182	136	180	127	180	109	183	94	194	83	212	76	236	73	265	75	287	79	305	86	318	95	326	105	329	113	328	118	325	121	319	122	312	122	302	123	292	125	284	130	279	136	276	143	275	152	276	160	279	165	284	168	291	170	299	167	313	158	324	145	333	129	339	110	341	81	336	56	324	36	303	24	277	19	244	23	214	34	189	52	170	75	158	102	154	119	155	135	160	149	168	162	179	175	194	16383	16383	344	344	315	344	95	-5	124	-5	16383	16383	361	83	360	53	357	31	351	17	343	9	331	6	319	9	310	17	305	32	301	54	300	83	301	118	304	142	310	158	319	167	331	170	343	167	351	158	357	142	360	118	361	83	16383	16383	417	88	413	118	401	144	383	164	360	177	332	181	303	177	279	164	260	145	248	119	244	88	248	57	260	31	279	11	303	-1	330	-5	358	-1	382	11	401	31	413	57	417	88	235	186	192	186	179	188	168	191	157	196	146	204	139	214	135	226	133	239	132	252	134	276	140	298	152	314	170	325	195	329	230	322	259	305	283	280	301	252	313	227	325	227	325	344	311	344	308	335	304	329	300	324	295	322	290	321	282	322	271	326	259	330	247	335	239	338	228	341	218	343	200	345	189	345	138	341	99	328	72	309	55	284	50	256	51	244	54	233	59	223	73	205	84	197	95	191	119	183	132	181	104	177	77	166	54	150	38	127	32	97	35	75	42	55	54	38	70	23	89	11	105	3	143	-5	163	-8	197	-8	211	-7	225	-5	242	-2	258	2	280	11	300	22	316	35	327	49	331	64	330	72	327	78	323	83	317	86	310	86	298	85	290	79	283	70	276	59	267	45	259	36	248	27	235	21	219	16	200	15	167	18	144	29	129	45	121	66	118	92	120	107	123	121	130	134	138	145	149	153	162	160	175	165	189	167	208	168	235	169	310	350	294	336	280	327	267	322	255	320	244	319	235	320	226	323	217	328	206	337	192	349	162	327	129	302	97	275	73	246	64	218	74	185	96	156	124	129	146	104	156	81	156	73	155	67	154	62	152	60	150	59	141	63	126	72	108	84	92	95	83	101	21	3	32	-3	40	5	46	12	54	20	57	22	66	18	78	11	92	4	106	-4	119	-11	183	56	198	71	209	84	218	95	223	105	224	115	224	124	221	134	215	145	204	158	187	174	202	183	213	190	223	195	231	197	239	198	264	192	284	176	299	153	308	124	311	92	310	66	306	36	295	5	278	-25	250	-53	244	-41	235	-31	222	-22	207	-15	189	-13	162	-18	139	-31	118	-50	102	-72	88	-93	99	-102	113	-91	127	-84	141	-80	153	-79	163	-78	172	-79	182	-82	191	-87	201	-93	211	-102	224	-102	270	-66	316	-28	357	14	386	61	397	113	391	151	374	184	345	211	308	233	262	248	248	237	235	228	220	217	201	205	175	189	166	201	156	215	148	230	141	245	139	261	139	267	140	273	142	279	148	289	160	275	172	265	185	259	199	255	213	253	242	258	269	272	292	292	310	316	320	343	113	35	73	35	73	303	113	303	16383	16383	311	35	272	35	272	303	311	303	16383	16383	347	0	347	338	237	338	237	187	147	187	147	338	37	338	37	0	147	0	147	152	237	152	237	0	262	52	256	45	245	34	240	30	234	29	231	30	228	32	226	35	224	43	224	45	225	47	225	54	251	160	252	165	252	170	253	177	254	183	254	188	253	201	248	212	240	221	227	227	209	229	188	226	167	215	148	201	132	183	119	165	118	166	159	343	65	324	68	310	76	312	81	313	85	314	87	315	89	315	92	314	93	314	95	310	95	304	94	302	94	300	25	0	83	0	95	55	106	90	121	126	140	159	160	183	178	192	183	191	186	189	190	186	192	181	193	174	192	169	192	160	191	156	191	152	164	41	163	35	161	25	161	18	163	9	169	3	177	0	186	-3	195	-4	215	-2	232	4	247	15	260	29	272	47	262	52	256	45	245	34	240	30	234	29	231	30	228	32	226	35	224	43	224	45	225	47	225	54	251	160	252	165	252	170	253	177	254	183	254	188	253	201	248	212	240	221	227	227	209	229	188	226	167	215	148	201	132	183	119	165	118	166	137	247	234	266	241	291	142	271	159	343	65	324	68	310	76	312	81	313	85	314	87	315	89	315	92	314	93	314	95	310	95	304	94	302	94	300	85	260	46	252	41	228	79	235	25	0	83	0	95	55	106	90	121	126	140	159	160	183	178	192	183	191	186	189	190	186	192	181	193	174	192	169	192	160	191	156	191	152	164	41	163	35	161	25	161	18	163	9	169	3	177	0	186	-3	195	-4	215	-2	232	4	247	15	260	29	272	47	360	194	354	208	344	219	331	227	316	231	300	233	276	230	255	222	236	208	223	190	219	167	223	141	234	120	247	100	258	78	262	50	261	36	256	24	248	13	238	6	225	4	216	6	207	12	199	22	192	35	186	51	180	71	171	90	158	107	138	118	111	122	84	116	62	101	46	80	34	59	27	41	37	33	46	41	55	47	64	51	72	54	79	55	101	48	118	31	139	11	171	-4	222	-11	261	-7	294	3	321	21	338	46	344	77	340	102	328	122	315	139	303	157	299	178	300	188	304	196	309	201	316	204	324	205	330	205	336	202	341	199	345	194	349	188	16383	16383	355	347	347	335	336	326	323	320	310	316	296	315	268	319	246	328	223	338	194	347	153	350	115	345	84	331	62	309	47	282	42	252	47	226	60	205	80	189	103	179	129	175	140	176	149	177	159	180	167	184	175	189	169	200	163	198	159	196	154	195	144	195	130	197	118	203	109	212	104	223	102	237	104	252	112	265	123	275	138	281	156	283	183	280	204	272	225	263	248	255	279	252	313	259	337	275	352	298	362	322	368	343	296	35	258	35	73	286	73	303	109	303	296	50	16383	16383	331	0	331	338	296	338	296	108	127	338	37	338	37	0	73	0	73	226	74	226	241	0	292	151	179	338	57	338	57	325	69	324	78	321	88	315	98	305	110	289	110	119	108	88	104	62	97	43	84	36	83	36	82	37	81	39	79	45	75	55	69	63	62	69	53	72	43	74	32	72	22	67	13	60	7	49	5	36	7	18	15	6	26	-2	41	-7	60	-8	93	0	114	23	126	56	131	95	132	135	132	263	300	-8	315	-8	315	239	317	262	321	282	328	296	340	301	342	299	344	295	345	292	350	282	355	274	362	268	371	264	382	263	392	264	403	269	411	277	417	288	420	302	417	319	409	331	397	340	382	344	364	345	332	337	311	315	299	284	294	246	292	206	16383	16383	517	-2	517	42	369	42	369	-2	16383	16383	459	147	459	123	457	106	453	95	448	89	441	87	437	87	434	89	430	93	428	97	427	102	426	111	425	122	425	182	426	201	429	214	434	220	441	222	445	222	451	218	453	214	455	209	457	203	458	193	459	181	459	147	16383	16383	521	155	517	183	506	205	489	222	467	233	441	237	414	232	392	220	376	202	366	179	363	153	367	128	378	105	394	88	416	77	441	73	467	77	489	88	506	106	517	128	521	155	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	179	239	180	243	181	246	184	248	188	249	193	249	206	248	216	243	223	235	227	223	229	207	227	191	221	179	212	171	198	167	179	166	16383	16383	116	261	116	253	125	252	132	250	136	245	138	237	139	226	139	100	138	94	136	89	133	85	128	83	124	81	121	81	119	80	116	80	116	71	204	71	204	80	193	82	185	84	181	88	180	95	179	104	179	155	198	156	212	156	222	157	238	161	250	168	260	176	267	186	270	197	272	210	269	228	259	242	244	253	224	259	199	261	151	-16	149	-36	143	-56	134	-72	124	-84	112	-88	109	-87	107	-84	105	-79	104	-72	104	-64	106	-44	111	-24	119	-5	126	10	133	23	138	17	143	10	147	1	150	-7	151	-16	16383	16383	238	224	234	241	225	254	212	263	196	269	178	271	129	262	88	240	55	207	35	170	27	130	29	110	35	92	45	76	62	61	85	48	73	25	63	3	56	-16	53	-36	51	-57	54	-73	61	-87	73	-98	89	-106	109	-108	140	-104	167	-91	188	-71	201	-46	206	-16	202	0	192	15	179	29	163	41	149	49	178	89	210	127	246	160	283	182	322	190	333	188	341	182	347	172	350	161	350	148	346	111	336	75	320	45	302	23	283	15	271	17	266	20	263	25	262	32	264	38	269	43	274	49	279	56	281	67	280	75	276	82	270	89	260	94	248	95	235	93	224	87	215	78	210	67	208	55	211	37	218	20	232	7	253	-1	281	-4	324	3	360	25	387	57	405	96	411	137	407	167	395	188	377	201	353	208	325	210	285	207	243	194	198	169	150	130	101	73	94	78	88	85	84	95	81	109	80	127	87	172	105	206	130	229	158	242	184	247	192	246	203	244	213	240	222	233	225	224	113	35	73	35	73	303	113	303	16383	16383	225	164	218	164	204	162	147	162	147	303	208	303	214	302	220	302	225	300	16383	16383	260	297	276	288	287	277	295	263	299	247	300	229	299	212	294	198	286	186	275	176	260	167	16383	16383	37	338	37	0	147	0	147	127	212	127	251	131	285	142	312	162	329	192	335	232	329	271	311	301	285	322	251	334	212	338	232	30	225	29	218	27	212	26	183	26	176	27	168	29	161	31	167	37	173	42	181	46	189	48	197	49	205	48	213	46	220	42	226	37	232	30	16383	16383	98	68	83	85	72	104	64	124	59	145	57	167	59	190	64	212	72	233	83	252	98	269	16383	16383	261	52	250	63	239	72	226	79	213	83	197	84	182	83	168	78	155	72	144	63	132	52	132	295	144	300	157	305	169	308	182	310	209	310	222	308	236	305	249	301	261	295	16383	16383	296	269	310	251	321	232	329	211	334	189	336	167	334	145	330	123	322	103	311	84	296	68	16383	16383	363	13	356	11	348	8	341	5	325	3	318	4	311	6	299	14	294	18	321	41	343	68	358	99	368	132	371	167	362	222	338	271	301	310	253	336	197	345	140	336	92	311	55	273	31	224	22	167	31	112	55	63	93	25	141	0	196	-8	209	-8	222	-7	234	-5	258	1	269	-8	282	-17	295	-25	310	-29	325	-31	337	-30	346	-28	355	-25	373	-16	298	255	296	233	288	214	276	197	259	185	237	178	238	185	240	195	240	206	241	217	241	228	239	256	236	270	232	283	227	296	235	304	242	310	249	313	255	315	260	315	274	312	284	303	292	290	297	273	298	255	16383	16383	411	59	399	47	392	42	385	38	377	37	372	40	367	48	363	61	359	78	356	100	353	121	347	139	340	156	330	170	318	181	318	182	344	196	363	214	375	234	382	254	384	272	379	297	365	318	341	335	308	346	267	350	215	313	203	325	188	335	170	343	149	348	125	349	107	349	91	346	76	342	62	335	50	326	42	318	35	308	30	298	26	286	25	273	29	250	38	233	49	218	58	200	62	175	60	163	56	153	49	144	42	138	34	134	38	123	73	131	100	144	118	161	129	182	133	206	129	229	120	248	109	265	100	283	96	306	97	316	101	324	106	329	113	332	120	333	136	325	147	305	154	277	157	247	158	219	158	133	156	96	153	70	148	60	140	63	126	71	110	81	95	90	85	97	29	-1	40	-6	62	16	65	18	74	13	98	1	111	-4	123	-11	153	24	175	55	194	84	211	117	230	157	256	164	263	160	268	149	272	132	275	111	278	88	281	60	286	38	295	20	309	5	330	-6	343	-6	362	1	381	13	398	26	412	39	421	50	113	35	73	35	73	303	113	303	16383	16383	317	35	271	35	209	136	253	138	16383	16383	228	174	224	172	218	171	147	171	147	303	212	303	217	302	223	301	228	300	16383	16383	263	297	278	291	289	280	297	267	302	253	304	237	302	220	297	205	290	193	278	183	263	176	16383	16383	379	0	287	150	306	162	321	177	331	195	337	215	339	238	332	276	314	305	287	324	254	335	215	338	37	338	37	0	147	0	147	136	169	136	252	0	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	363	0	363	12	358	13	354	14	351	17	349	20	346	23	307	73	357	122	340	138	293	92	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	172	0	172	12	158	15	148	20	142	28	139	40	138	59	138	156	152	156	238	38	164	-34	181	-49	252	18	266	0	193	294	193	338	12	338	12	294	23	294	28	306	33	315	39	321	46	325	56	326	79	326	79	161	77	154	74	151	66	149	54	147	54	136	151	136	151	147	139	149	131	151	127	154	126	161	126	326	148	326	158	325	166	321	172	315	177	306	181	294	16383	16383	488	338	430	338	354	194	283	338	214	338	214	326	222	325	230	322	237	317	243	309	248	300	248	168	246	159	241	153	234	149	223	147	223	136	289	136	289	147	278	149	270	153	266	159	263	168	263	283	334	136	340	136	415	285	415	161	414	154	410	151	402	149	390	147	390	136	487	136	487	147	475	149	467	151	463	154	462	161	461	171	461	302	462	312	465	318	469	322	477	325	488	326	321	310	117	35	69	35	273	310	16383	16383	363	0	363	35	161	35	363	310	363	345	50	345	50	310	229	310	26	35	26	0	127	127	207	218	207	230	124	230	206	325	206	338	25	338	21	272	33	272	40	295	49	310	61	318	82	321	114	322	33	227	33	214	114	214	44	126	44	113	81	113	109	107	126	91	134	69	137	42	138	14	135	-15	126	-42	112	-65	95	-80	75	-85	70	-85	66	-84	62	-82	60	-80	60	-72	61	-71	62	-69	64	-66	67	-62	69	-58	70	-54	71	-51	71	-48	69	-39	65	-32	59	-26	51	-22	41	-21	31	-22	23	-26	16	-33	12	-41	11	-51	14	-68	23	-82	38	-93	57	-99	80	-102	100	-101	118	-97	136	-91	153	-83	167	-73	183	-58	195	-41	204	-21	210	0	212	22	210	47	202	71	187	94	163	113	127	126	131	47	60	47	49	48	41	52	37	60	35	71	34	85	22	85	22	0	172	0	169	78	145	89	126	108	112	133	104	163	101	195	105	233	116	269	134	300	158	321	190	329	221	321	246	300	264	269	274	233	278	195	275	162	267	132	253	107	234	88	210	78	206	0	358	0	358	85	345	85	344	71	341	60	336	53	328	48	317	47	248	47	249	61	284	75	315	96	339	122	356	155	362	191	353	239	329	281	293	315	245	338	190	346	134	338	86	315	49	282	26	240	17	193	23	155	38	121	63	94	94	73	130	61	248	290	317	290	328	289	336	284	341	277	344	266	345	252	358	252	358	337	206	337	210	259	234	249	253	230	267	205	275	175	278	142	274	104	264	68	246	37	221	15	190	7	158	15	134	37	116	67	105	104	101	142	104	174	112	204	126	230	145	249	169	259	172	337	22	337	22	252	34	252	35	266	37	277	41	285	49	289	60	290	131	290	130	276	94	264	63	243	38	215	23	182	17	144	26	97	49	55	86	22	134	0	190	-8	245	0	293	22	329	56	353	98	362	146	356	182	339	215	315	242	284	262	249	276	258	140	287	154	309	172	326	193	336	216	339	242	338	262	334	279	327	295	318	308	307	320	292	331	276	340	257	346	236	349	214	350	171	345	136	331	108	310	87	284	73	256	85	251	103	275	122	295	144	309	167	317	191	320	213	317	231	307	245	291	254	269	257	240	254	211	245	188	232	172	215	162	196	159	186	160	173	162	158	167	142	176	127	191	117	184	122	174	129	165	139	156	151	148	165	141	165	140	149	133	136	124	125	114	116	103	108	90	118	84	134	100	148	111	163	117	178	120	195	121	216	116	235	103	251	82	262	55	266	21	265	-7	261	-34	252	-58	239	-74	219	-80	206	-77	195	-68	186	-55	179	-39	175	-21	171	-5	164	10	152	23	134	33	110	37	81	30	57	13	39	-7	28	-28	22	-44	32	-50	42	-43	51	-37	59	-33	67	-30	75	-30	97	-37	113	-53	132	-73	161	-90	208	-97	257	-90	297	-72	327	-45	345	-10	352	27	348	60	336	88	317	111	290	128	258	139	122	0	122	192	120	207	114	220	104	230	91	236	76	238	57	235	41	228	26	217	14	202	4	186	16	180	24	192	29	197	34	201	41	203	46	200	50	195	52	188	52	0	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	200	406	198	397	194	389	188	383	180	379	170	377	161	379	153	383	147	390	143	398	142	407	143	416	147	424	154	430	161	434	170	436	179	434	187	430	194	424	198	416	200	406	16383	16383	224	407	221	424	214	438	202	450	188	457	171	460	154	457	140	449	128	438	120	423	118	406	120	389	128	375	139	363	154	356	171	353	188	356	202	364	214	376	221	390	224	407	339	111	317	91	294	77	271	69	248	64	228	63	187	70	156	90	133	120	120	158	116	202	118	236	126	270	140	299	159	320	184	328	187	327	191	327	195	326	198	325	203	324	209	335	193	343	185	345	176	346	167	346	150	345	133	341	117	335	103	328	91	319	68	296	50	268	37	238	29	209	27	182	35	121	59	68	96	27	147	0	209	-8	251	-2	286	15	314	42	335	72	350	105	16383	16383	355	350	348	344	339	339	329	335	318	332	305	331	297	332	289	334	281	338	272	343	263	349	241	330	217	306	196	281	181	256	175	234	180	208	192	190	206	177	217	162	222	142	221	133	219	125	214	119	208	114	199	113	193	113	189	114	186	116	182	118	176	106	184	102	192	99	200	97	207	95	215	95	241	99	264	109	283	124	295	143	300	164	292	189	273	208	250	223	231	241	223	265	223	269	224	275	225	280	227	286	229	291	237	285	248	281	261	277	275	275	288	274	310	279	329	291	344	309	356	327	366	344	273	0	273	338	208	338	208	178	57	178	57	136	208	136	208	42	24	42	28	0	262	158	278	219	285	215	293	209	301	202	308	194	310	188	310	178	309	175	321	175	330	187	336	198	340	210	342	220	343	228	340	245	329	260	314	274	294	288	272	305	268	309	264	314	261	320	260	325	259	331	259	338	260	341	260	344	261	347	248	347	237	338	229	328	222	317	218	304	217	290	218	277	223	265	232	252	245	240	262	228	244	171	128	281	104	305	93	317	86	327	84	335	84	343	85	345	85	347	73	347	62	337	53	325	47	312	42	299	41	285	41	276	43	267	46	259	51	251	57	243	89	209	72	197	58	183	47	168	40	150	38	129	43	101	54	80	68	65	80	51	85	36	82	27	76	21	66	17	53	14	39	12	39	0	108	0	131	3	150	11	162	22	170	36	172	51	164	80	145	105	121	126	101	148	93	172	95	182	97	187	99	193	102	198	254	55	262	47	274	34	286	20	296	6	300	-3	300	-13	299	-16	311	-16	324	-3	334	8	340	20	344	33	345	46	344	58	340	68	335	78	328	86	320	96	319	98	308	90	296	85	283	82	267	81	249	81	263	104	275	130	283	157	289	184	291	211	287	244	277	273	258	296	231	311	195	316	176	315	158	312	141	309	125	306	108	305	99	307	92	313	87	320	85	329	84	338	84	347	71	347	62	338	55	327	49	314	45	300	44	287	46	267	53	250	65	237	82	228	105	224	123	226	174	235	190	237	207	235	221	227	231	211	238	185	240	147	240	132	238	118	237	105	234	93	232	81	126	81	101	78	80	68	62	50	45	25	30	-8	41	-16	51	-8	62	-3	73	0	234	0	258	3	279	13	298	31	314	56	329	90	84	347	74	337	66	327	59	316	55	303	54	290	55	280	58	271	62	263	69	256	76	251	84	247	92	244	101	243	111	241	121	241	133	239	142	233	149	225	154	214	156	202	156	191	155	180	155	167	153	154	151	140	142	119	132	102	122	90	111	83	99	81	78	75	61	61	47	42	39	20	36	0	78	0	99	5	117	17	132	34	144	54	153	75	155	75	163	52	175	34	188	20	198	6	202	-7	202	-11	201	-12	201	-14	200	-16	213	-16	226	-4	235	7	242	19	245	32	247	45	243	64	235	81	223	96	210	111	190	131	185	138	181	146	178	153	177	161	179	188	183	208	189	225	193	241	195	257	194	274	188	289	178	301	163	308	142	310	127	311	114	313	105	318	98	325	96	336	96	340	97	342	97	345	98	347	47	347	38	338	31	326	25	314	21	300	20	287	23	268	31	250	45	237	64	228	86	224	108	226	146	232	164	235	181	237	181	236	170	221	160	205	152	187	146	167	145	144	147	124	154	102	162	79	168	56	171	31	170	23	169	14	166	6	162	-1	157	-8	168	-16	193	-5	212	9	226	26	234	46	237	65	236	78	234	90	231	102	227	112	223	123	216	136	208	149	200	163	193	179	191	195	191	202	192	210	195	219	198	227	203	234	216	231	230	226	242	219	253	209	262	196	274	196	276	203	278	211	279	219	279	227	280	233	275	261	263	284	242	301	215	312	181	316	162	315	143	312	107	306	90	305	80	307	72	313	66	320	62	329	60	338	60	347	137	35	107	35	107	195	137	195	16383	16383	235	195	266	195	266	43	267	37	267	32	255	36	246	43	240	53	237	64	235	76	16383	16383	357	68	354	64	350	61	347	58	343	55	340	51	333	44	328	38	322	34	314	32	304	30	302	35	301	41	300	48	300	195	361	195	361	230	27	230	27	195	71	195	71	0	171	0	171	195	200	195	200	70	205	44	218	23	237	7	260	-1	286	-5	296	-4	306	-4	316	-3	326	0	335	3	342	8	352	17	363	27	372	37	379	44	155	-46	155	-54	154	-58	154	-62	153	-65	145	-62	138	-56	134	-48	131	-38	130	-29	131	-18	132	-8	135	1	138	11	143	21	151	-5	153	-19	154	-32	155	-46	16383	16383	89	196	98	188	129	157	159	123	185	86	203	45	209	1	209	-12	207	-26	204	-39	198	-51	190	-63	188	-30	184	0	176	29	164	57	147	84	133	103	118	120	102	136	85	151	69	167	63	172	16383	16383	286	239	266	221	245	203	225	184	186	145	169	166	151	186	132	205	92	243	12	175	35	152	58	131	82	109	103	86	123	60	114	44	106	27	100	9	96	-8	95	-26	98	-51	106	-71	121	-87	140	-97	165	-101	193	-95	215	-80	231	-58	241	-31	244	-3	243	21	237	46	229	70	218	93	206	116	226	137	268	179	290	199	312	218	113	35	73	35	73	303	113	303	16383	16383	321	303	321	338	37	338	37	0	147	0	147	303	113	35	73	35	73	303	113	303	16383	16383	311	35	272	35	272	303	311	303	16383	16383	347	0	347	338	37	338	37	0	147	0	147	303	237	303	237	0	307	135	159	-86	79	-86	227	134	74	339	151	339	16383	16383	476	-133	476	-86	214	-86	364	137	211	339	418	339	418	387	18	387	18	339	170	136	25	-86	25	-133	263	36	262	26	259	19	254	13	246	9	238	8	223	11	211	20	201	34	194	51	191	70	193	82	197	91	203	99	213	106	227	111	241	93	252	76	259	62	262	49	263	36	16383	16383	325	205	324	194	319	185	312	176	302	167	287	158	266	192	245	222	227	249	211	271	199	287	210	294	220	300	228	304	236	306	244	306	253	305	263	303	272	299	281	293	289	286	301	272	311	256	318	240	323	223	325	205	16383	16383	31	281	41	275	46	282	51	287	57	291	63	294	70	295	81	293	91	289	102	281	115	268	130	249	116	230	104	215	93	200	83	182	70	160	65	152	60	147	53	143	45	141	33	140	33	127	136	127	136	140	121	142	111	144	106	148	104	153	103	160	104	172	108	184	115	197	126	213	142	233	217	126	189	114	167	101	153	86	144	70	141	52	145	32	155	15	172	3	194	-4	221	-7	256	-4	284	5	305	21	318	43	322	71	321	84	319	96	315	109	307	124	296	143	334	162	361	182	380	204	391	228	394	253	389	285	376	311	356	329	330	340	299	344	277	343	255	338	233	330	211	317	187	301	188	301	171	318	156	331	142	339	128	343	113	345	103	344	93	342	84	339	74	335	66	329	57	320	51	313	45	304	38	293	251	157	258	167	265	174	272	179	280	182	289	182	300	181	309	177	315	171	319	162	321	152	319	141	315	132	307	125	295	118	279	113	279	108	304	98	323	88	335	76	342	63	344	47	342	36	338	27	332	20	323	16	312	15	308	15	304	16	294	22	288	27	280	34	274	39	268	42	262	44	254	44	247	43	241	40	237	35	235	29	234	23	237	14	243	7	254	1	268	-1	285	-2	315	1	342	12	363	28	377	50	382	75	380	88	375	101	368	111	357	120	344	127	344	129	353	135	360	141	365	148	368	156	368	166	366	180	359	191	348	200	334	205	315	206	297	205	280	199	265	190	252	178	241	161	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	164	201	156	201	151	190	145	183	137	180	126	178	109	177	66	177	66	180	113	224	127	238	138	251	145	264	149	276	150	289	147	307	139	322	127	334	110	341	90	344	72	341	56	334	42	322	29	305	18	283	31	283	37	293	43	301	51	306	59	309	69	310	80	308	91	303	99	294	104	284	106	272	104	255	95	236	79	213	52	183	14	145	14	137	149	137	16383	16383	251	157	258	167	265	174	272	179	280	182	289	182	300	181	309	177	315	171	319	162	321	152	319	141	315	132	307	125	295	118	279	113	279	108	304	98	323	88	335	76	342	63	344	47	342	36	338	27	332	20	323	16	312	15	308	15	304	16	294	22	288	27	280	34	274	39	268	42	262	44	254	44	247	43	241	40	237	35	235	29	234	23	237	14	243	7	254	1	268	-1	285	-2	315	1	342	12	363	28	377	50	382	75	380	88	375	101	368	111	357	120	344	127	344	129	353	135	360	141	365	148	368	156	368	166	366	180	359	191	348	200	334	205	315	206	297	205	280	199	265	190	252	178	241	161	16383	16383	306	344	86	-5	115	-5	334	344	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	164	201	156	201	151	190	145	183	137	180	126	178	109	177	66	177	66	180	113	224	127	238	138	251	145	264	149	276	150	289	147	307	139	322	127	334	110	341	90	344	72	341	56	334	42	322	29	305	18	283	31	283	37	293	43	301	51	306	59	309	69	310	80	308	91	303	99	294	104	284	106	272	104	255	95	236	79	213	52	183	14	145	14	137	149	137	16383	16383	306	344	86	-5	115	-5	334	344	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	172	51	176	45	179	39	181	31	181	24	180	18	177	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	16383	16383	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	306	344	86	-5	115	-5	334	344	92	214	23	214	92	301	16383	16383	138	214	138	344	113	344	93	321	69	292	51	269	36	250	23	232	11	214	11	181	92	181	92	137	138	137	138	181	159	181	159	214	16383	16383	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	306	344	86	-5	115	-5	334	344	294	110	306	109	315	102	321	91	324	75	325	52	325	36	322	24	318	17	312	13	304	12	299	12	291	14	288	16	286	18	283	25	280	35	278	47	277	60	276	75	276	85	277	93	278	100	280	105	281	108	283	109	285	109	287	110	294	110	16383	16383	377	208	350	204	328	200	308	194	289	185	271	174	254	159	240	143	230	125	224	105	222	84	225	55	236	30	253	12	276	1	304	-2	329	0	350	10	365	25	375	45	379	69	376	90	367	107	354	119	335	127	313	130	302	130	297	129	291	128	285	126	295	146	309	163	327	177	350	187	377	194	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	70	301	167	301	184	344	70	344	33	237	51	236	66	235	79	234	99	230	116	225	130	217	140	209	146	199	148	190	147	181	142	173	134	167	124	164	113	162	101	164	95	166	81	174	72	180	65	184	58	187	46	189	39	188	33	184	28	180	26	174	25	167	27	158	34	150	45	143	59	139	76	137	109	141	136	151	158	166	171	187	176	212	173	230	165	246	153	260	136	270	115	277	99	281	90	282	79	283	65	283	16383	16383	294	110	306	109	315	102	321	91	324	75	325	52	325	36	322	24	318	17	312	13	304	12	299	12	291	14	288	16	286	18	283	25	280	35	278	47	277	60	276	75	276	85	277	93	278	100	280	105	281	108	283	109	285	109	287	110	294	110	16383	16383	377	208	350	204	328	200	308	194	289	185	271	174	254	159	240	143	230	125	224	105	222	84	225	55	236	30	253	12	276	1	304	-2	329	0	350	10	365	25	375	45	379	69	376	90	367	107	354	119	335	127	313	130	302	130	297	129	291	128	285	126	295	146	309	163	327	177	350	187	377	194	16383	16383	306	344	86	-5	115	-5	334	344	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	172	51	176	45	179	39	181	31	181	24	180	18	177	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	286	344	66	-5	95	-5	315	344	70	301	167	301	184	344	70	344	33	237	51	236	66	235	79	234	99	230	116	225	130	217	140	209	146	199	148	190	147	181	142	173	134	167	124	164	113	162	101	164	95	166	81	174	72	180	65	184	58	187	46	189	39	188	33	184	28	180	26	174	25	167	27	158	34	150	45	143	59	139	76	137	109	141	136	151	158	166	171	187	176	212	173	230	165	246	153	260	136	270	115	277	99	281	90	282	79	283	65	283	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	296	344	75	-5	104	-5	324	344	181	344	33	344	15	272	28	272	32	282	38	289	45	294	54	297	131	297	60	138	95	138	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	286	344	66	-5	95	-5	315	344	454	104	454	148	156	148	149	149	143	149	137	150	133	152	132	155	133	159	136	165	140	170	147	177	159	191	177	215	165	225	142	201	117	179	92	160	64	144	34	129	34	123	64	109	92	92	118	73	143	51	165	27	177	39	171	47	164	56	158	63	153	71	147	78	144	80	140	84	136	89	133	94	132	98	133	101	137	103	143	104	156	104	245	207	220	231	198	255	180	281	163	308	148	338	143	338	129	308	112	280	93	254	71	229	47	207	58	195	67	201	83	213	97	225	104	232	109	236	114	239	118	241	121	239	122	235	124	223	124	-84	168	-84	168	223	169	230	170	235	171	239	174	241	179	239	184	236	194	228	196	225	204	219	218	207	226	201	235	195	454	129	424	144	396	161	370	180	346	202	324	225	311	214	318	206	324	197	330	189	342	175	345	173	348	169	356	159	357	155	356	152	351	150	346	149	339	149	333	148	34	148	34	104	346	104	352	103	356	101	357	99	356	94	352	89	348	83	344	79	342	76	330	62	323	54	317	46	311	37	324	27	347	52	371	74	397	93	424	109	454	124	234	58	225	52	217	46	209	39	195	27	192	25	188	21	183	17	179	14	175	12	172	14	170	18	168	30	168	338	124	338	124	30	123	23	122	18	121	14	118	12	113	14	108	17	98	25	95	27	88	34	74	46	66	52	57	59	47	46	72	22	93	-1	112	-26	129	-54	143	-84	149	-84	163	-54	180	-26	200	0	221	24	245	46	474	129	444	144	416	161	390	180	365	202	343	225	331	214	337	206	343	197	350	189	362	175	368	169	372	164	375	159	377	155	375	152	371	150	365	149	359	149	353	148	137	148	130	149	124	149	118	150	114	152	113	155	114	159	117	165	121	170	125	174	127	177	134	184	140	191	158	215	146	225	123	201	98	179	73	160	45	144	15	129	15	123	45	109	73	92	99	73	124	51	146	27	158	39	152	47	145	56	139	63	133	71	127	78	121	84	117	89	114	94	113	98	114	101	116	102	120	103	125	104	369	104	373	103	376	101	377	99	375	94	372	89	368	83	364	79	362	76	355	69	349	62	337	46	330	37	343	27	367	52	391	74	416	93	444	109	474	124	234	28	225	22	217	15	209	9	195	-1	188	-8	183	-12	179	-15	175	-16	172	-15	170	-13	169	-9	168	-4	168	258	169	263	170	267	172	270	174	271	179	269	184	266	194	258	196	256	204	249	218	237	226	231	235	224	245	237	220	261	198	285	180	310	163	338	148	368	143	368	129	338	112	310	93	284	71	259	47	237	58	225	67	231	83	243	90	250	97	256	100	258	104	262	109	266	114	269	118	271	121	269	122	265	124	253	124	0	123	-5	122	-11	121	-15	118	-16	113	-15	108	-12	103	-7	98	-4	95	-1	88	4	74	16	66	22	57	28	47	16	72	-6	93	-31	112	-56	129	-84	143	-114	149	-114	163	-84	180	-56	200	-30	221	-5	245	16	455	-53	137	266	130	273	127	277	125	281	124	284	126	287	132	289	146	291	159	291	169	292	178	293	188	295	199	297	199	313	166	314	134	316	101	320	69	327	38	338	34	334	45	302	52	271	56	239	58	206	59	171	75	171	76	182	77	192	78	201	79	211	79	220	80	224	81	231	82	239	84	245	88	248	91	247	94	245	98	242	106	234	425	-84	451	338	420	327	388	320	356	316	323	314	291	313	291	297	311	293	321	292	330	291	344	291	350	290	358	289	363	287	366	284	365	281	356	269	352	266	34	-53	65	-84	391	242	395	245	399	247	402	248	405	245	407	239	409	231	410	224	410	220	411	211	411	201	412	192	413	182	415	171	431	171	431	206	434	239	438	271	445	302	455	334	455	-80	445	-48	438	-16	434	14	431	47	431	81	415	81	413	71	411	51	411	42	410	32	410	29	409	22	407	14	405	8	402	5	399	6	395	8	391	11	383	19	65	338	34	307	356	-15	359	-19	363	-23	365	-27	366	-30	363	-33	358	-35	350	-36	344	-37	330	-37	321	-38	311	-39	291	-43	291	-59	323	-60	356	-62	388	-66	420	-73	451	-84	455	307	425	338	98	11	94	8	91	6	88	5	84	8	82	14	80	22	80	29	79	32	79	42	78	52	77	61	75	81	59	81	58	47	56	14	52	-16	45	-48	34	-80	38	-84	69	-73	101	-66	134	-62	166	-60	199	-59	199	-43	188	-41	178	-39	169	-38	159	-37	146	-37	132	-35	126	-33	124	-30	125	-27	127	-23	130	-19	134	-15	137	-11	454	104	454	148	330	148	378	223	337	223	289	148	156	148	149	149	143	149	137	150	133	152	132	155	133	159	136	165	140	170	147	177	159	191	177	215	165	225	142	201	117	179	92	160	64	144	34	129	34	123	64	109	92	92	118	73	143	51	165	27	177	39	171	47	164	56	158	63	153	71	147	78	144	80	140	84	136	89	133	94	132	98	133	101	137	103	143	104	260	104	211	31	253	31	301	104	454	129	424	144	396	161	370	180	346	202	324	225	311	214	318	206	324	197	330	189	342	175	345	173	348	169	356	159	357	155	356	152	351	150	346	149	339	149	333	148	201	148	249	223	208	223	160	148	34	148	34	104	131	104	83	31	124	31	172	104	346	104	352	103	356	101	357	99	356	94	352	89	348	83	344	79	342	76	330	62	323	54	317	46	311	37	324	27	347	52	371	74	397	93	424	109	454	124	445	133	424	148	404	159	384	165	361	169	334	170	321	169	308	166	296	163	283	159	271	155	257	151	244	147	216	141	203	141	188	142	171	147	155	154	143	163	138	175	139	179	141	184	145	187	149	191	155	194	169	202	176	207	184	212	192	218	184	231	157	218	127	205	96	195	65	187	33	184	33	178	45	166	56	154	66	140	75	126	83	110	97	80	102	65	108	50	113	36	129	42	127	51	125	58	123	66	120	73	118	81	117	84	116	88	115	91	115	96	116	101	118	105	122	109	127	111	133	112	135	111	141	111	144	110	146	109	161	104	177	100	186	98	196	97	224	97	241	100	255	103	269	107	281	111	294	115	318	123	330	125	343	126	357	125	373	122	389	117	406	110	423	98	445	184	413	187	382	195	351	205	321	218	294	231	286	218	294	212	302	207	309	202	316	198	324	194	329	191	333	187	337	184	339	179	340	175	335	163	323	154	307	147	290	142	276	141	262	141	234	147	182	163	156	169	143	170	117	169	94	165	74	159	54	148	33	133	55	98	73	110	89	117	106	122	121	125	135	126	148	125	160	123	196	111	209	107	223	103	237	100	253	97	282	97	292	98	301	100	309	102	316	104	332	109	335	110	337	111	342	111	345	112	351	111	356	109	360	105	362	101	363	96	363	94	362	91	362	88	361	84	360	81	358	73	355	66	353	58	351	51	349	42	365	36	370	50	375	65	381	80	395	110	403	126	412	140	422	154	433	166	445	178	454	104	454	148	265	148	260	149	254	150	250	152	248	155	250	159	256	169	260	173	263	177	270	185	276	192	283	200	289	207	295	215	282	225	248	191	230	176	210	161	190	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	190	104	210	92	230	77	248	62	266	45	282	27	294	39	282	55	276	62	270	70	263	78	256	85	253	90	250	94	248	98	250	101	254	103	259	104	272	104	241	90	223	106	206	123	191	142	177	161	164	182	164	227	165	233	167	238	171	241	174	239	179	236	184	232	188	229	191	225	198	219	206	213	214	206	222	201	230	195	241	207	217	230	195	254	176	280	159	308	145	338	140	338	125	308	108	280	89	254	67	230	43	207	53	195	61	201	69	206	77	213	84	219	92	225	95	229	100	232	105	236	110	239	114	241	117	239	118	235	119	229	120	224	120	182	107	162	93	142	77	124	61	107	43	90	53	78	61	83	69	89	77	96	84	102	92	108	95	112	100	115	105	119	110	122	114	123	117	122	118	118	119	112	120	107	120	-82	164	-82	164	110	165	116	167	121	171	123	174	122	179	119	184	115	188	112	191	108	198	102	230	78	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	299	148	278	161	240	191	206	225	194	215	200	207	206	200	212	192	218	185	225	177	228	173	232	169	236	164	239	159	240	155	238	152	234	150	229	149	223	148	34	148	34	104	229	104	234	103	238	101	240	98	239	94	236	90	232	85	225	78	218	70	212	62	206	55	200	47	195	39	206	27	223	45	240	62	278	92	299	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	336	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	230	60	222	55	206	43	198	36	191	30	184	23	179	19	174	16	171	15	167	17	165	22	164	29	164	74	177	94	191	113	206	132	223	149	241	166	230	177	222	172	206	160	198	153	191	147	184	140	179	136	174	133	171	132	167	134	165	139	164	146	164	338	120	338	120	148	118	138	117	134	114	132	110	133	105	136	95	144	92	147	84	153	77	160	53	178	43	166	61	149	93	113	107	94	120	73	120	31	118	21	117	17	114	15	110	16	105	19	95	27	92	30	84	36	77	43	53	61	43	49	67	25	89	1	108	-24	125	-51	140	-82	145	-82	159	-52	176	-24	195	2	217	26	241	49	442	225	426	208	408	191	390	176	370	161	349	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	349	104	370	92	390	77	408	62	426	45	442	27	454	39	448	47	443	55	436	62	424	78	417	86	412	96	408	106	406	116	405	127	408	148	417	166	428	183	454	215	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	139	148	118	161	80	191	46	225	34	215	60	183	72	166	81	148	84	127	83	116	81	106	77	96	71	86	65	78	58	70	52	62	46	55	40	47	35	39	46	27	63	45	80	62	118	92	139	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	335	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	454	27	454	225	420	225	420	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	420	104	420	27	245	-82	245	-46	168	-46	168	227	169	233	171	238	175	241	179	239	183	236	188	232	192	229	195	225	202	219	210	213	218	206	226	201	234	195	245	207	221	230	199	254	180	280	163	308	149	338	143	338	129	308	112	280	93	255	71	230	47	207	57	195	65	201	73	206	80	213	88	219	95	225	99	229	104	232	109	236	114	239	118	241	121	238	123	233	124	227	124	-46	47	-46	47	-82	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	69	148	69	225	34	225	34	27	69	27	69	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	336	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	234	60	226	55	210	43	202	36	195	30	188	23	183	19	179	16	175	15	171	17	169	22	168	29	168	303	245	303	245	338	47	338	47	303	124	303	124	29	123	22	121	17	118	15	114	16	109	19	99	27	95	30	88	36	80	43	73	49	57	61	47	49	71	25	93	1	112	-24	129	-51	143	-82	149	-82	163	-52	180	-24	199	2	221	26	245	49	245	-97	245	-64	149	-64	163	-34	180	-6	200	19	221	44	245	66	234	78	225	72	209	60	202	53	195	47	192	45	188	41	183	37	179	34	175	32	172	33	170	36	169	40	168	45	168	256	169	261	170	265	172	267	174	268	179	267	184	264	194	256	196	253	204	247	218	235	226	229	235	223	245	235	220	259	198	283	180	309	163	336	148	366	143	366	129	336	112	308	93	282	71	257	47	235	58	223	67	229	83	241	97	253	104	260	109	264	114	267	118	268	121	267	122	263	124	251	124	50	123	43	122	38	121	34	118	32	113	34	108	37	98	45	95	47	88	54	74	66	66	72	57	79	47	66	72	42	93	18	112	-6	129	-34	143	-64	47	-64	47	-97	333	270	333	233	366	233	380	230	391	223	399	213	405	202	406	190	404	178	399	167	391	158	380	151	366	148	155	148	148	149	142	149	136	150	132	152	131	155	132	159	135	165	139	170	146	177	158	191	176	215	164	225	140	201	116	179	90	160	63	144	33	129	33	123	63	109	91	92	117	73	142	51	164	27	176	39	170	47	164	56	158	63	152	71	146	78	143	80	139	84	135	89	132	94	131	98	132	101	136	103	142	104	367	104	393	109	416	120	434	138	446	160	450	185	446	215	434	238	416	255	393	266	367	270	450	129	420	144	392	160	367	179	343	201	319	225	306	215	313	207	325	191	331	184	338	177	340	174	344	170	348	165	353	155	351	152	347	150	341	149	335	149	329	148	118	148	104	151	92	158	84	167	79	178	77	190	79	202	84	213	92	223	103	230	118	233	150	233	150	270	117	270	90	266	67	255	49	238	37	215	33	185	37	160	49	138	67	120	90	109	117	104	341	104	347	103	351	101	353	98	351	94	348	89	344	84	338	78	332	71	326	63	319	56	313	47	307	39	319	27	341	51	366	73	392	92	420	109	450	123	321	148	321	183	323	199	329	213	338	224	349	231	364	233	378	232	390	227	399	218	404	206	406	190	404	175	396	164	386	155	372	150	358	148	16383	16383	285	148	155	148	148	149	142	149	136	150	132	152	131	155	132	159	135	165	139	170	146	177	158	191	176	215	164	225	140	201	116	179	90	160	63	144	33	129	33	123	63	109	91	92	117	73	142	51	164	27	176	39	170	47	164	56	158	63	152	71	146	78	143	80	139	84	135	89	132	94	131	98	132	101	136	103	142	104	285	104	285	-2	321	-2	321	104	360	104	388	108	412	119	432	136	445	159	450	185	445	214	433	238	415	256	392	266	366	270	340	266	318	256	300	238	289	213	285	182	161	148	124	148	110	150	97	155	87	164	80	175	77	190	79	206	85	218	93	227	105	232	119	233	134	231	145	224	154	213	159	199	161	183	16383	16383	450	129	420	144	392	160	367	179	343	201	319	225	306	215	313	207	325	191	331	184	338	177	340	174	344	170	348	165	353	155	351	152	347	150	341	149	335	149	329	148	199	148	199	182	194	213	183	238	165	256	143	266	118	270	91	266	68	255	49	238	37	214	33	185	38	159	51	136	71	119	95	108	123	104	161	104	161	-2	199	-2	199	104	341	104	347	103	351	101	353	98	351	94	348	89	344	84	338	78	332	71	326	63	319	56	313	47	307	39	319	27	341	51	366	73	392	92	420	109	450	123	621	129	591	144	564	160	538	179	514	201	490	225	478	215	496	191	508	177	515	170	519	165	522	159	523	155	522	152	518	150	512	149	506	149	499	148	469	148	458	146	449	141	441	133	435	123	429	114	421	104	416	99	411	97	405	95	400	96	396	99	393	103	390	108	387	115	384	121	382	128	379	136	377	143	368	167	360	181	351	192	338	200	323	203	308	200	295	192	286	181	278	167	269	143	267	136	265	128	262	121	260	115	257	108	254	103	250	99	246	96	242	95	235	97	230	99	218	114	212	123	205	133	198	141	188	146	176	148	145	148	139	149	133	149	129	150	126	152	125	155	126	159	130	165	134	170	138	174	140	177	146	184	153	191	171	215	158	225	135	201	111	179	85	160	57	144	27	129	27	123	57	109	86	92	112	73	136	51	158	27	171	39	164	47	158	56	152	63	146	71	140	78	137	80	134	84	129	89	126	94	125	98	126	101	129	103	134	104	176	104	181	103	184	101	188	98	191	95	194	91	196	88	202	80	204	76	209	68	215	62	223	56	232	53	243	51	254	54	264	61	273	73	280	87	287	103	291	111	294	119	297	126	299	133	302	140	306	145	309	150	313	155	318	157	323	158	328	157	333	155	341	145	344	140	350	126	356	110	359	103	366	87	374	73	382	61	392	54	404	51	416	53	426	59	434	67	441	76	448	86	456	96	462	100	467	103	474	104	513	104	518	103	522	101	523	98	522	94	519	89	515	84	511	80	508	78	502	71	496	63	490	56	484	47	478	39	490	27	512	51	537	73	563	92	591	109	621	123	474	129	444	144	416	161	390	180	365	202	343	225	331	214	337	206	343	197	350	189	362	175	368	169	372	164	375	159	377	155	375	152	371	150	365	149	359	149	353	148	267	148	288	222	255	222	234	148	137	148	130	149	124	149	118	150	114	152	113	155	114	159	117	165	121	170	125	174	127	177	134	184	140	191	158	215	146	225	123	201	98	179	73	160	45	144	15	129	15	123	45	109	73	92	99	73	124	51	146	27	158	39	152	47	145	56	139	63	133	71	127	78	121	84	117	89	114	94	113	98	114	101	116	102	120	103	125	104	222	104	200	31	233	31	254	104	369	104	373	103	376	101	377	99	375	94	372	89	368	83	364	79	362	76	355	69	349	62	337	46	330	37	343	27	367	52	391	74	416	93	444	109	474	124	247	174	129	174	234	317	198	342	38	129	157	129	94	39	91	35	87	30	83	26	78	23	74	21	71	22	68	24	67	26	65	29	64	31	64	34	63	36	63	38	62	41	61	43	60	52	58	61	55	70	53	79	50	88	35	84	38	67	41	51	43	34	44	17	44	-15	42	-29	40	-44	34	-74	37	-76	67	-62	96	-50	126	-42	158	-36	190	-32	189	-16	171	-16	153	-18	143	-18	134	-19	122	-16	119	-13	118	-10	119	-6	121	-1	124	3	127	8	130	12	252	-84	252	266	137	266	131	267	126	267	122	269	120	272	121	276	124	281	132	291	135	295	142	302	148	310	154	317	166	333	153	343	130	319	106	297	80	278	53	262	22	247	22	241	52	227	80	210	106	191	131	169	153	145	166	156	142	188	128	202	124	207	121	212	120	215	122	218	126	220	131	222	208	222	208	-84	270	247	239	262	212	278	186	297	162	319	138	343	126	333	138	317	144	310	150	302	157	295	160	291	168	281	171	276	172	272	170	269	166	267	160	267	155	266	41	266	41	-84	84	-84	84	222	161	222	166	220	170	218	172	215	171	212	168	207	164	202	157	195	151	188	144	180	132	164	127	156	138	145	161	169	185	191	212	210	240	227	270	241	252	-7	252	343	208	343	208	36	137	36	131	37	126	38	122	39	120	42	121	46	124	51	128	56	142	70	166	102	153	113	131	89	106	67	80	48	52	31	22	17	22	12	53	-2	80	-19	106	-38	130	-59	153	-84	166	-74	154	-58	148	-51	142	-43	135	-35	132	-32	124	-22	121	-17	120	-13	122	-10	126	-8	131	-7	144	-7	270	17	240	31	212	48	185	67	161	89	138	113	127	102	132	94	144	78	151	70	157	63	164	56	168	51	171	46	172	42	170	39	166	38	161	37	155	36	84	36	84	343	41	343	41	-7	160	-7	166	-8	170	-10	172	-13	171	-17	168	-22	160	-32	157	-35	150	-43	144	-51	138	-58	126	-74	138	-84	162	-59	186	-38	212	-19	239	-2	270	12	437	63	428	56	420	50	406	38	398	31	396	29	386	21	381	18	376	17	373	18	372	22	370	34	370	41	369	343	33	343	33	299	326	299	326	35	325	28	324	22	323	18	320	17	316	18	311	21	306	25	302	29	299	31	285	43	277	49	269	56	260	62	249	50	273	28	295	3	314	-22	331	-50	345	-80	350	-80	365	-50	382	-22	400	2	422	27	447	50	452	-7	452	343	408	343	408	36	137	36	131	37	127	39	126	42	127	46	130	51	134	56	147	69	153	77	159	84	171	102	159	113	137	89	112	67	86	48	58	31	28	17	28	11	58	-3	85	-19	111	-38	135	-59	159	-84	171	-74	153	-50	141	-36	134	-29	130	-24	127	-18	126	-14	127	-11	131	-9	137	-8	143	-8	150	-7	453	93	443	146	418	192	380	229	334	253	281	262	242	258	205	245	172	225	144	198	123	165	120	157	111	130	110	122	110	112	109	105	107	100	104	98	100	99	90	105	85	109	81	113	74	119	66	125	59	132	51	138	43	143	33	131	57	108	79	84	98	58	115	30	129	0	135	0	149	29	166	58	186	84	207	109	231	131	220	143	188	119	181	113	178	110	173	106	169	102	164	99	161	98	158	98	156	100	155	103	154	107	154	117	157	132	157	134	172	163	192	186	218	204	248	214	280	218	320	212	354	194	382	167	401	132	408	93	443	143	435	138	427	132	419	125	411	119	404	113	396	105	386	99	382	98	378	100	377	105	376	112	376	122	374	130	372	139	366	157	362	165	341	198	313	225	281	245	244	258	205	262	152	253	105	229	68	192	43	146	33	93	77	93	85	132	103	167	131	194	166	212	206	218	238	214	267	204	293	186	314	163	328	134	329	132	331	122	331	103	329	100	327	98	325	98	321	99	317	102	312	106	305	113	289	125	282	131	266	143	254	131	278	109	300	84	319	58	336	29	350	0	356	0	371	30	388	58	407	84	428	108	453	131	455	-53	137	266	130	273	127	277	125	281	124	284	126	287	132	289	146	291	159	291	169	292	178	293	188	295	199	297	199	313	166	314	134	316	101	320	69	327	38	338	34	334	45	302	52	271	56	239	58	206	59	171	75	171	76	182	77	192	78	201	79	211	79	220	80	224	81	231	82	239	84	245	88	248	91	247	94	245	98	242	106	234	425	-84	16383	16383	455	340	455	384	38	384	38	340	69	111	69	309	34	309	34	111	16383	16383	417	45	387	59	359	76	334	95	310	116	286	141	273	131	280	122	286	114	298	100	305	93	307	90	315	80	320	70	318	67	314	66	309	65	302	64	34	64	34	20	302	20	314	18	318	16	320	13	318	9	315	5	311	0	307	-3	305	-6	293	-20	286	-28	280	-36	274	-45	286	-56	308	-32	333	-11	359	8	387	25	417	39	16383	16383	454	188	454	232	187	232	180	233	174	234	171	235	169	238	170	242	174	248	182	258	184	261	196	275	203	282	209	290	215	299	203	309	179	284	155	263	129	244	101	227	71	213	71	207	101	193	129	176	156	156	180	135	203	111	214	122	208	131	196	147	184	161	182	164	178	168	174	173	170	177	169	181	171	184	175	186	187	188	193	188	16383	16383	454	-47	454	150	420	150	420	-47	413	347	384	334	355	323	324	314	294	308	262	306	256	306	253	301	274	276	291	248	306	220	318	190	329	159	344	164	341	178	338	191	335	205	331	218	327	232	327	234	326	235	326	237	327	238	327	241	328	242	329	244	334	244	353	226	369	204	381	180	388	154	391	127	383	81	362	41	330	9	289	-11	243	-18	197	-11	157	9	125	40	104	80	96	126	101	165	116	200	139	230	169	254	204	270	190	311	144	290	106	260	77	222	59	177	52	127	62	67	89	14	131	-26	183	-53	243	-63	304	-53	356	-26	398	14	425	67	435	127	431	166	420	201	403	233	379	261	350	286	350	287	349	287	349	289	350	292	354	296	357	298	359	299	372	305	384	312	396	318	420	332	282	270	317	254	347	230	371	200	386	165	391	126	384	80	362	40	330	9	290	-11	244	-18	198	-11	157	9	125	41	104	81	97	127	99	154	106	180	118	204	134	226	153	244	158	244	160	242	160	241	161	238	161	234	160	233	160	232	156	218	152	205	149	191	146	178	143	164	158	159	169	190	181	220	196	248	213	276	234	301	232	306	224	306	193	308	162	314	132	323	103	334	74	347	68	332	80	325	91	318	103	312	115	305	129	298	135	294	137	292	138	289	138	288	137	287	137	286	108	261	84	233	67	201	56	166	52	127	62	67	89	14	131	-26	183	-53	243	-63	304	-53	356	-26	398	14	425	67	435	127	428	177	409	222	380	260	342	290	297	311	455	104	455	148	157	148	152	149	148	151	146	153	145	156	145	159	149	169	160	183	174	201	190	219	204	236	187	251	159	221	128	190	96	160	64	132	33	107	33	104	454	104	454	148	32	148	32	147	63	121	95	93	127	63	158	32	186	2	204	17	189	34	159	70	149	84	145	94	145	97	146	100	148	102	152	104	157	104	241	209	119	347	119	-80	164	-80	164	231	165	237	167	241	170	243	174	241	179	238	183	234	188	230	190	228	204	216	212	209	220	203	229	197	156	-80	156	347	36	209	46	197	64	209	72	216	79	222	85	228	88	230	92	234	97	238	102	241	106	243	109	241	111	237	113	225	113	-80	455	104	455	107	424	132	392	160	360	190	329	221	301	251	284	236	298	219	314	201	328	183	339	169	343	159	343	156	342	153	336	149	330	148	33	148	33	104	455	148	33	148	33	104	336	104	342	100	343	97	343	94	339	84	328	70	314	52	298	34	284	17	301	2	329	32	360	63	392	93	424	121	455	147	241	57	229	69	220	63	204	51	190	39	188	36	183	32	179	28	174	25	170	23	167	25	165	29	164	35	164	347	119	347	119	-80	156	-80	156	347	113	347	113	41	111	29	109	25	106	23	102	25	97	28	92	32	79	45	72	51	64	57	46	69	36	57	454	20	454	64	149	64	137	66	133	67	132	70	133	74	136	80	144	90	147	93	165	114	171	122	177	131	165	141	142	116	117	95	92	76	64	59	34	45	34	39	64	25	92	8	118	-11	143	-32	165	-56	177	-45	171	-36	164	-28	158	-20	153	-13	147	-6	144	-3	140	0	136	5	133	9	132	13	133	16	137	18	143	20	156	20	16383	16383	454	213	424	227	397	244	371	263	347	284	324	309	311	299	317	290	323	282	330	275	342	261	344	258	352	248	356	242	357	238	356	235	352	234	340	232	34	232	34	188	339	188	346	187	351	186	356	184	357	181	356	177	352	173	348	168	344	164	342	161	330	147	318	131	311	122	324	111	346	135	370	156	396	176	424	193	454	207	231	207	207	229	186	254	166	280	149	308	135	338	129	338	115	308	98	281	79	255	58	231	33	207	43	195	52	201	60	207	81	225	84	228	94	236	99	239	104	241	107	239	108	235	109	230	110	223	110	-82	154	-82	154	223	156	235	158	239	161	241	164	239	169	236	174	232	181	225	195	213	211	201	220	195	16383	16383	388	60	379	54	363	42	349	30	346	27	342	24	337	20	333	16	329	15	326	17	324	21	322	33	322	338	278	338	278	32	276	20	275	17	272	15	267	16	252	28	249	30	228	48	220	55	211	61	201	49	226	25	247	1	266	-24	283	-52	297	-82	303	-82	317	-52	334	-24	354	2	375	26	399	49	454	45	424	59	397	76	371	95	347	116	324	141	311	131	317	122	323	114	330	107	342	93	344	90	352	80	356	74	357	70	356	67	352	66	340	64	34	64	34	20	339	20	346	19	351	18	356	16	357	13	356	9	352	5	348	0	344	-3	342	-6	330	-20	318	-36	311	-45	324	-56	346	-32	370	-11	396	8	424	25	454	39	16383	16383	454	188	454	232	149	232	137	234	133	235	132	238	133	242	136	248	144	258	147	261	165	282	171	290	177	299	165	309	142	284	117	263	92	244	64	227	34	213	34	207	64	193	92	176	118	156	143	135	165	111	177	122	171	131	164	139	158	147	153	154	147	161	140	168	136	173	133	177	132	181	133	184	137	186	143	187	150	188	156	188	454	20	454	64	148	64	142	65	137	65	133	67	132	70	133	74	136	79	140	84	143	89	147	93	152	99	164	113	169	120	175	127	169	133	163	140	158	147	152	154	147	161	143	164	140	168	136	173	133	178	132	181	133	184	137	186	143	187	148	188	454	188	454	232	148	232	142	233	137	233	133	235	132	238	133	242	136	247	140	252	143	257	147	261	153	268	159	276	166	283	172	291	177	299	165	309	142	285	118	263	92	244	64	227	34	213	34	207	60	195	85	181	108	164	131	146	151	126	130	106	108	88	85	72	60	57	34	45	34	39	64	25	92	8	118	-10	143	-32	165	-56	177	-45	153	-13	147	-6	143	-3	140	0	136	5	133	10	132	13	133	16	137	18	143	20	156	20	399	207	375	230	353	254	334	280	317	308	303	338	297	338	285	312	270	287	254	264	236	242	216	220	196	241	178	263	162	287	147	312	135	338	129	338	115	308	98	280	79	254	57	230	33	207	43	195	51	201	59	206	66	213	74	219	81	225	85	229	90	232	95	236	100	239	104	241	107	239	108	235	109	229	110	224	110	-82	154	-82	154	227	155	233	157	238	161	241	164	239	169	236	173	232	178	229	181	225	188	220	195	214	202	209	209	203	215	198	249	225	253	229	258	232	263	236	268	239	272	241	275	239	276	235	277	229	278	224	278	-82	322	-82	322	227	323	233	325	238	329	241	333	239	337	236	342	232	346	229	349	225	356	219	364	213	372	206	380	201	388	195	454	45	428	57	403	72	380	88	358	106	337	126	358	146	380	164	404	181	429	195	454	207	454	213	424	227	397	244	371	263	347	285	324	309	311	299	323	283	329	276	335	268	342	261	345	257	353	247	356	242	357	238	356	235	351	233	346	232	34	232	34	188	340	188	346	187	351	186	356	184	357	181	356	178	353	173	349	168	342	161	336	154	331	147	325	140	320	133	314	127	320	120	325	113	331	106	336	99	342	93	345	89	353	79	356	74	357	70	356	67	351	65	346	65	340	64	34	64	34	20	340	20	346	19	351	18	356	16	357	13	356	10	353	5	349	0	345	-3	342	-6	336	-13	329	-21	311	-45	324	-56	346	-32	370	-10	397	8	425	25	454	39	388	60	380	55	364	43	356	36	349	30	342	23	337	19	333	16	329	15	325	17	323	22	322	29	322	338	278	338	278	31	276	21	275	17	272	15	268	16	263	19	253	27	249	30	215	58	209	52	195	42	181	30	178	27	173	23	169	19	164	16	161	15	157	17	155	22	154	29	154	338	110	338	110	31	108	21	107	17	104	15	100	16	95	19	85	27	81	30	74	36	66	43	59	49	43	61	33	49	57	25	79	1	98	-24	115	-51	129	-82	135	-82	147	-56	162	-31	178	-7	196	15	216	35	236	14	254	-7	270	-30	285	-55	297	-82	303	-82	317	-52	334	-24	353	2	375	26	399	49	455	110	33	110	33	66	339	66	345	65	349	63	350	60	349	56	346	51	342	46	338	42	335	40	323	26	311	10	305	1	317	-10	16383	16383	455	165	455	209	149	209	143	210	139	212	137	215	139	219	142	224	146	229	152	235	158	242	164	250	171	257	183	275	171	286	33	165	455	66	455	110	33	110	171	-10	183	1	177	9	171	16	159	32	152	40	145	47	141	52	138	56	137	60	139	63	143	65	148	66	161	66	16383	16383	455	165	317	286	305	275	335	235	342	228	346	223	349	219	350	215	349	212	345	210	339	209	33	209	33	165	335	156	318	98	126	98	118	101	112	106	108	112	105	119	104	127	105	134	108	141	112	147	118	152	126	156	16383	16383	454	54	454	98	354	98	372	156	454	156	454	200	385	200	411	285	374	285	349	200	205	200	199	201	194	202	190	205	189	210	191	216	195	222	197	224	202	230	209	239	218	250	227	262	235	274	224	285	185	248	146	213	107	181	69	153	34	129	34	124	69	100	107	72	146	41	185	6	224	-31	236	-21	228	-10	219	0	212	9	204	18	197	26	191	35	189	43	190	47	193	50	198	52	205	53	213	54	305	54	279	-31	315	-31	342	54	301	156	284	98	117	98	109	101	103	106	99	112	96	119	95	127	96	134	99	141	103	147	109	152	117	156	16383	16383	320	98	338	156	503	156	511	152	517	147	521	141	524	134	525	127	524	119	521	112	517	106	511	101	503	98	16383	16383	595	129	560	153	522	181	483	213	444	248	406	285	393	274	411	250	420	239	427	230	432	224	434	222	438	216	440	210	438	205	435	202	430	201	424	200	351	200	377	285	340	285	315	200	196	200	190	201	185	202	182	205	180	210	182	216	186	222	188	224	193	230	200	239	209	250	227	274	214	285	176	248	137	213	98	181	60	153	25	129	25	124	60	100	98	72	137	41	176	6	214	-31	227	-21	219	-10	210	0	203	9	195	18	188	26	182	35	180	43	181	47	184	50	189	52	196	53	204	54	271	54	245	-31	281	-31	307	54	416	54	424	53	431	52	436	50	439	47	440	43	438	35	432	26	425	18	418	9	410	0	401	-10	393	-21	406	-31	444	6	483	41	522	72	560	100	595	124	153	98	171	156	364	156	365	155	366	155	368	153	374	150	378	145	382	139	384	133	384	120	382	114	378	108	374	103	368	99	367	99	366	98	363	98	16383	16383	454	129	414	157	375	186	337	218	300	251	265	285	253	274	260	264	284	234	291	224	296	219	298	216	300	210	298	205	294	202	288	200	184	200	210	285	174	285	147	200	34	200	34	156	134	156	117	98	34	98	34	54	104	54	78	-31	114	-31	141	54	276	54	281	53	287	53	293	51	298	48	300	43	299	39	298	36	296	32	294	29	291	26	283	17	275	7	267	-1	260	-11	252	-21	265	-31	300	3	336	36	375	67	414	96	454	124	454	54	454	98	126	98	118	101	112	106	108	112	105	119	104	127	105	134	108	141	112	147	118	153	126	156	454	156	454	200	205	200	198	201	193	203	190	206	189	210	191	218	197	227	204	235	212	243	219	253	228	264	236	275	224	285	185	247	146	212	107	181	69	153	34	129	34	124	69	100	107	72	146	40	185	5	224	-31	235	-20	227	-8	209	14	202	23	197	28	191	37	189	43	190	48	194	51	199	53	205	53	212	54	337	148	299	187	265	226	233	265	205	303	181	338	176	338	152	303	124	265	92	226	57	187	20	148	31	137	43	145	55	154	66	163	75	171	80	175	89	181	95	183	100	182	103	178	104	173	105	167	105	-84	150	-84	150	247	153	254	158	260	164	264	171	267	179	268	186	267	193	264	199	260	204	254	208	247	208	-84	252	-84	252	167	253	174	255	179	258	182	262	183	270	181	276	177	278	175	287	168	295	161	315	145	327	136	454	129	419	153	382	181	343	213	304	248	265	285	253	274	261	262	271	250	279	239	287	230	291	224	296	219	298	216	300	210	298	205	295	202	283	200	34	200	34	156	363	156	370	152	376	147	381	141	384	134	384	119	381	112	376	106	370	101	363	98	34	98	34	54	276	54	284	53	291	52	296	50	299	47	300	43	298	35	296	32	293	29	291	26	284	18	277	9	269	0	261	-10	252	-21	265	-31	303	6	342	41	381	72	419	100	454	124	326	117	302	99	291	90	282	83	276	78	274	76	265	70	262	70	257	71	254	75	253	80	252	86	252	338	208	338	208	7	204	0	199	-6	193	-10	186	-13	179	-14	171	-13	164	-10	157	-6	152	0	150	7	150	338	105	338	105	86	104	79	102	74	99	71	95	70	91	70	87	72	81	76	79	78	70	85	62	93	52	100	42	109	30	117	20	104	58	66	93	27	124	-11	152	-49	176	-84	181	-84	205	-49	233	-11	265	27	300	66	337	104	117	98	109	101	103	106	99	112	96	119	95	127	96	134	99	141	103	147	109	153	117	156	503	156	511	152	517	147	521	141	524	134	525	127	524	119	521	112	517	106	511	101	503	98	16383	16383	595	129	560	153	522	181	483	213	444	248	406	285	393	274	411	250	420	239	427	230	432	224	434	222	438	216	440	210	438	205	435	202	430	201	424	200	196	200	189	201	184	203	181	206	180	210	182	218	188	227	195	235	203	243	210	253	219	264	227	275	214	285	176	247	137	212	98	181	60	153	25	129	25	124	60	100	98	72	137	40	176	5	214	-31	227	-20	218	-8	200	14	193	23	188	28	182	37	180	43	182	48	185	51	190	53	196	53	203	54	416	54	424	53	431	52	436	50	439	47	440	43	438	35	432	26	425	18	418	9	410	0	401	-10	393	-21	406	-31	444	6	483	41	522	72	560	100	595	124	208	-22	204	-30	199	-36	193	-40	186	-43	179	-44	171	-43	164	-40	157	-36	152	-30	150	-22	150	276	153	284	158	290	164	294	171	297	179	298	186	297	193	294	199	290	204	284	208	276	16383	16383	326	86	314	78	302	69	291	60	282	53	276	48	274	46	268	42	262	40	257	41	254	45	253	50	252	56	252	197	253	204	255	209	258	212	262	213	266	213	270	211	276	207	278	205	287	198	295	190	305	183	315	174	327	166	337	179	299	217	265	256	233	295	205	333	181	368	176	368	152	333	124	295	92	256	57	217	20	179	31	166	55	184	66	193	75	200	80	205	92	213	95	213	100	212	103	208	104	203	105	196	105	56	104	49	102	44	99	41	95	40	87	42	81	46	79	48	70	55	62	63	52	70	42	79	30	87	20	75	58	36	93	-2	124	-41	152	-79	176	-114	181	-114	205	-79	233	-41	265	-2	300	36	337	75	436	25	204	257	198	265	196	269	195	273	195	275	201	281	204	282	208	283	211	284	215	285	228	286	252	288	265	289	277	291	275	307	270	307	265	306	251	306	206	308	162	311	118	316	74	323	31	331	27	328	36	281	42	234	47	186	50	139	51	91	51	83	67	83	71	107	72	120	73	132	75	145	75	148	76	151	76	155	78	158	79	161	80	161	81	162	83	162	84	163	85	163	89	162	93	160	97	157	103	151	333	-77	364	-46	73	244	72	246	70	252	70	257	71	267	76	276	83	283	91	287	101	289	103	288	106	288	112	286	114	285	405	-5	432	331	389	323	345	316	301	311	257	308	213	306	198	306	193	307	188	307	186	291	198	289	211	288	235	286	248	285	252	284	255	283	263	281	266	278	266	277	267	276	267	275	268	274	268	273	267	269	265	265	259	257	27	25	58	-5	349	285	351	286	357	288	360	288	362	289	372	287	381	283	387	276	392	267	393	257	393	252	391	246	390	244	99	-46	130	-77	360	151	366	157	370	160	374	162	378	163	379	163	380	162	382	162	383	161	385	158	386	155	387	151	388	148	388	145	389	132	390	120	392	107	396	83	412	83	412	85	411	86	411	91	412	139	415	186	420	234	427	281	436	328	436	-74	427	-27	420	19	415	66	412	114	411	161	411	167	412	168	412	170	396	171	394	158	392	146	390	133	389	120	388	108	388	105	387	102	386	98	385	95	383	93	383	92	382	91	380	90	378	90	374	91	370	93	366	96	360	102	130	331	99	300	390	9	391	7	393	1	393	-3	392	-13	387	-22	381	-29	372	-33	362	-35	360	-35	351	-32	349	-31	58	259	27	228	256	0	259	-3	265	-11	267	-15	268	-19	268	-20	267	-21	267	-22	266	-24	266	-25	263	-27	259	-29	255	-30	248	-30	235	-31	223	-32	211	-34	198	-35	186	-37	188	-53	213	-53	257	-54	301	-57	345	-62	389	-69	432	-77	436	228	405	259	114	-31	112	-32	103	-35	101	-35	91	-33	83	-29	76	-22	71	-13	70	-3	70	1	72	7	73	9	364	300	333	331	103	102	97	96	93	93	89	91	85	90	83	90	81	91	79	93	78	95	76	98	76	102	75	105	75	108	73	120	71	146	69	158	67	171	51	170	51	161	50	114	47	66	42	19	36	-27	27	-74	31	-77	74	-69	118	-62	162	-57	206	-54	251	-53	275	-53	277	-37	265	-35	252	-34	240	-32	227	-31	215	-30	208	-30	204	-29	198	-25	197	-24	196	-22	195	-21	195	-19	196	-15	198	-11	204	-3	207	0	457	104	457	148	377	148	350	119	291	206	228	118	201	148	152	148	146	149	139	149	134	150	130	152	128	155	133	165	137	170	141	174	143	177	150	184	156	191	163	199	175	215	162	225	138	201	114	179	89	160	61	144	31	129	31	123	61	109	89	92	115	73	140	51	162	27	174	39	168	47	162	56	156	63	149	71	143	78	137	84	133	89	130	94	128	98	130	101	134	103	140	104	180	104	229	48	291	133	349	48	397	104	457	129	427	144	399	160	374	179	349	201	326	225	313	215	325	199	332	191	344	177	351	170	355	165	358	159	359	155	358	152	354	150	348	149	342	149	335	148	287	148	260	118	198	206	137	119	110	148	31	148	31	104	91	104	138	48	198	133	259	48	308	104	348	104	354	103	358	101	359	98	358	94	355	89	351	84	347	80	344	78	338	71	332	63	326	56	320	47	314	39	326	27	348	51	373	73	399	92	427	109	457	123	402	90	193	90	193	37	119	95	110	102	102	109	97	115	93	121	92	127	93	133	97	139	110	152	119	158	193	215	193	162	402	162	16383	16383	433	60	433	193	223	193	223	271	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	223	-16	223	60	260	169	208	169	208	-46	136	-46	136	169	83	169	140	242	147	251	154	259	160	264	166	268	171	269	177	268	183	264	190	258	197	251	204	242	16383	16383	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	27	138	105	138	105	-77	238	-77	238	138	315	138	271	37	271	90	60	90	60	162	271	162	271	215	344	158	353	152	366	139	370	132	371	127	370	121	366	115	361	109	353	102	344	95	16383	16383	433	129	396	156	322	212	286	243	250	276	240	271	240	193	30	193	30	60	240	60	240	-16	250	-21	286	11	322	41	396	97	433	124	260	84	204	11	197	2	183	-10	177	-14	171	-15	166	-14	160	-10	154	-5	147	2	140	11	83	84	136	84	136	300	208	300	208	84	16383	16383	315	115	238	115	238	331	105	331	105	115	27	115	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	208	-69	136	-69	136	-34	208	-34	16383	16383	238	-99	238	-3	105	-3	105	-99	16383	16383	260	190	208	190	208	59	136	59	136	190	83	190	140	263	147	272	153	279	159	285	165	289	171	291	178	289	185	285	191	279	198	271	204	263	16383	16383	320	170	287	205	257	242	201	316	174	353	169	353	142	315	114	278	86	242	55	205	22	170	27	160	105	160	105	28	238	28	238	160	315	160	220	60	211	54	195	42	181	30	178	27	174	24	164	16	161	15	158	17	156	21	154	33	154	338	110	338	110	32	108	20	107	17	104	15	99	16	84	28	81	30	60	48	52	55	43	61	33	49	58	25	79	1	98	-24	115	-52	129	-82	135	-82	149	-52	166	-24	186	2	207	26	231	49	16383	16383	399	207	375	229	354	254	334	280	317	308	303	338	297	338	283	308	266	281	247	255	226	231	201	207	211	195	220	201	228	207	249	225	252	228	262	236	267	239	272	241	275	239	276	235	277	230	278	223	278	-82	322	-82	322	223	324	235	326	239	329	241	333	239	337	236	342	232	349	225	363	213	379	201	388	195	194	198	150	76	105	198	16383	16383	297	338	244	338	209	242	90	242	55	338	2	338	124	0	174	0	238	122	186	122	186	72	182	55	171	45	158	40	144	38	134	37	124	38	111	40	98	45	88	55	84	71	84	301	88	319	97	331	110	337	122	340	143	340	157	337	171	331	182	319	186	301	186	256	238	256	238	316	229	350	209	372	182	385	155	391	133	392	112	390	86	384	59	370	39	347	31	314	31	54	39	22	58	2	84	-8	110	-13	132	-14	153	-12	181	-8	208	2	229	22	238	52	211	147	207	108	194	73	175	43	151	23	124	15	108	17	95	23	87	34	81	52	80	77	85	112	98	148	117	179	141	201	167	209	180	207	192	200	202	188	209	171	211	147	16383	16383	117	314	127	316	137	319	147	321	155	322	164	323	197	317	220	300	233	276	239	245	241	212	240	209	240	201	239	199	239	195	238	195	230	207	217	217	202	224	186	228	171	229	125	222	84	201	51	169	30	129	22	83	26	53	37	28	56	10	83	0	116	-4	176	10	222	48	254	101	273	159	280	215	275	262	262	298	242	323	213	338	177	343	165	343	139	337	128	332	118	325	262	0	262	338	38	338	38	288	212	288	212	194	44	194	44	143	212	143	212	50	38	50	38	0	212	50	108	50	136	143	212	143	16383	16383	212	194	150	194	178	288	212	288	16383	16383	262	0	262	338	193	338	211	401	175	401	156	338	38	338	38	288	142	288	113	194	44	194	44	143	99	143	71	50	38	50	38	0	56	0	38	-63	75	-63	93	0	102	42	91	57	82	72	75	89	71	107	70	126	76	166	94	201	122	228	157	246	197	253	212	252	227	249	241	245	255	239	267	232	16383	16383	292	210	303	196	312	180	319	163	323	145	324	126	318	86	300	51	272	23	237	5	197	0	182	0	167	3	153	7	139	13	127	21	16383	16383	368	297	324	297	296	266	279	276	260	285	240	292	219	296	197	297	143	288	96	264	59	227	35	180	26	126	28	100	34	74	44	50	57	29	73	9	25	-44	70	-44	98	-12	115	-23	134	-32	154	-39	175	-43	197	-44	251	-35	298	-11	335	25	359	72	368	126	366	153	360	178	350	202	337	223	321	243	256	25	48	25	149	265	150	265	16383	16383	329	0	180	338	153	338	12	0	292	313	191	74	85	313	16383	16383	329	338	12	338	160	0	187	0	334	-6	334	37	179	37	154	41	131	51	112	67	97	87	88	112	334	112	334	156	88	156	97	180	112	200	131	216	154	226	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	161	112	135	49	122	58	110	69	100	81	93	96	88	112	16383	16383	209	229	179	156	88	156	97	180	112	200	131	216	154	226	179	229	16383	16383	334	-6	334	37	176	37	174	38	168	38	166	39	195	112	334	112	334	156	214	156	244	229	334	229	334	273	262	273	290	340	255	340	228	273	186	273	137	266	97	246	66	216	47	178	41	133	44	102	54	72	70	46	91	24	118	8	85	-72	119	-72	148	-1	155	-3	163	-4	177	-6	185	-6	220	17	220	61	146	61	127	64	111	71	96	81	85	95	78	112	220	112	220	156	78	156	85	172	96	186	111	196	127	203	146	205	220	205	220	249	146	249	109	244	78	227	53	202	36	170	30	133	36	97	53	65	78	40	109	23	146	17	41	273	41	229	196	229	221	226	244	216	263	200	278	180	287	156	41	156	41	112	287	112	278	87	263	67	244	51	221	41	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	287	112	278	87	263	67	244	51	221	41	196	37	165	37	195	112	16383	16383	214	156	239	219	253	210	265	199	275	186	282	172	287	156	16383	16383	290	340	255	340	226	270	219	271	211	272	204	273	41	273	41	229	207	229	209	228	179	156	41	156	41	112	161	112	131	37	41	37	41	-6	113	-6	85	-72	119	-72	147	-6	190	-6	238	0	278	20	309	51	328	89	334	133	331	166	321	195	305	221	283	243	256	259	30	249	30	205	104	205	123	203	139	196	154	186	165	172	172	156	30	156	30	112	172	112	165	95	154	81	139	71	123	64	104	61	30	61	30	17	104	17	141	23	172	40	197	65	214	97	220	133	214	170	197	202	172	227	141	244	104	249	482	-128	482	-109	463	-109	448	-108	437	-102	430	-92	425	-77	424	-58	424	304	425	329	430	346	438	356	449	361	464	363	482	363	482	382	18	382	18	363	42	361	59	355	69	344	74	328	76	305	76	-49	74	-72	70	-89	62	-101	51	-107	37	-109	18	-109	18	-128	220	-128	220	-109	195	-109	181	-107	172	-98	166	-85	162	-67	161	-45	161	345	339	345	339	-45	338	-70	334	-88	327	-101	318	-107	305	-109	280	-109	280	-128	477	-128	477	-110	459	-110	445	-109	434	-104	426	-93	421	-76	420	-51	420	299	421	323	426	341	434	353	445	360	459	363	477	363	477	382	277	382	277	363	296	363	310	361	320	355	328	343	333	325	334	299	334	-93	157	-93	157	299	158	325	163	343	171	355	181	361	195	363	214	363	214	382	14	382	14	363	33	363	47	361	58	355	66	343	70	325	72	299	72	-51	70	-76	66	-93	58	-104	47	-109	33	-110	14	-110	14	-128	436	23	416	23	406	-7	392	-27	376	-38	355	-43	331	-44	133	-44	294	155	156	345	307	345	334	339	356	325	373	297	382	252	401	252	401	382	32	382	220	123	20	-128	409	-128	343	104	343	148	33	148	33	104	343	104	343	148	209	148	209	259	166	259	166	148	32	148	32	104	166	104	166	-5	209	-5	209	104	16383	16383	343	285	343	329	32	329	32	285	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	228	355	226	368	220	380	211	389	200	395	187	397	188	397	175	395	164	389	155	380	149	368	147	355	149	343	155	331	164	323	175	317	188	315	200	317	211	323	220	331	226	343	228	355	253	366	205	366	39	-96	87	-96	214	46	55	205	12	205	171	46	151	147	151	164	152	172	154	179	158	187	162	196	166	203	169	208	171	213	172	217	172	222	171	231	167	239	162	246	155	250	146	251	137	250	129	246	123	240	120	233	118	224	121	209	128	195	134	185	137	176	139	168	140	159	141	147	137	146	127	152	119	157	112	164	106	172	99	182	93	192	87	198	81	203	74	205	66	205	57	204	50	201	45	195	42	188	41	180	42	172	46	164	53	158	63	154	78	151	90	150	101	148	121	142	132	137	132	133	123	127	115	123	107	121	98	119	86	118	71	116	58	113	49	107	43	100	41	89	42	81	46	74	52	68	59	65	68	64	74	64	80	66	85	69	91	75	98	84	105	94	112	102	119	109	127	116	137	124	141	122	140	109	139	98	133	80	122	58	120	50	119	45	121	36	124	28	130	22	137	18	146	17	154	18	162	22	168	28	172	36	173	45	173	49	172	53	170	57	168	63	165	69	160	80	156	89	153	99	151	109	151	122	153	124	162	119	168	115	173	111	179	105	185	97	195	84	203	74	210	68	217	65	224	64	234	65	241	69	247	74	250	82	251	90	250	100	246	107	238	112	227	116	211	118	199	119	188	121	179	124	170	128	160	133	160	137	169	143	177	147	186	150	195	151	208	151	220	152	232	156	242	162	249	170	252	180	250	188	246	195	239	200	232	204	223	205	216	205	211	203	205	199	199	194	193	185	186	175	179	167	172	160	164	154	154	146	133	126	131	115	126	105	119	98	110	93	99	92	88	93	78	98	71	106	66	115	64	127	66	138	71	147	78	154	88	159	99	161	110	159	119	154	126	147	131	137	133	126	16383	16383	177	126	173	151	162	172	145	189	124	200	99	204	74	200	52	190	35	173	24	152	20	127	24	102	35	80	52	63	74	51	99	47	123	51	145	63	162	80	173	101	177	126	249	133	244	165	229	194	207	216	179	231	146	237	113	231	85	216	62	194	48	165	42	133	48	100	62	72	85	50	113	35	146	30	179	35	207	50	229	72	244	100	249	133	508	473	464	473	265	-26	264	-26	170	210	147	210	65	147	76	129	84	137	92	143	99	147	105	150	111	151	116	150	120	147	124	142	128	134	133	123	235	-128	267	-128	221	97	209	82	195	69	181	60	164	54	145	52	122	56	103	69	90	87	82	108	80	131	82	146	88	161	97	173	110	182	125	185	149	179	171	163	191	141	208	118	221	97	16383	16383	346	0	346	41	327	48	308	65	291	87	276	109	265	127	278	145	291	158	306	166	324	171	346	173	346	225	319	221	297	212	279	197	263	178	249	156	231	178	213	197	193	212	169	221	141	225	132	224	124	223	116	221	100	215	77	200	60	181	49	158	42	132	40	105	44	73	56	44	74	21	100	6	133	0	160	3	184	12	205	26	223	45	238	68	254	46	272	27	292	13	316	3	344	0	221	97	209	82	196	69	181	60	164	54	145	52	122	56	103	69	90	87	82	108	80	131	82	146	88	161	97	173	110	182	125	185	149	179	171	163	191	141	208	117	221	97	16383	16383	402	94	400	78	394	64	385	51	372	43	357	40	334	46	312	62	293	83	278	106	265	127	276	142	288	155	302	165	318	171	338	173	361	168	379	156	392	139	399	117	402	94	16383	16383	442	116	438	149	426	178	406	203	379	219	346	225	319	221	297	212	279	197	263	178	249	156	231	178	213	197	192	212	169	221	141	225	132	224	124	223	116	221	100	215	77	200	60	181	49	158	42	132	40	105	44	73	56	44	74	21	100	6	133	0	160	3	184	12	205	26	223	45	238	68	253	47	270	29	290	14	312	4	338	0	372	7	401	24	423	50	437	82	442	116	317	0	317	44	69	44	69	292	25	292	25	0	354	0	354	44	131	44	341	254	309	285	25	0	131	44	220	133	231	117	240	100	248	82	254	63	258	44	16383	16383	354	0	354	44	302	44	297	71	289	96	279	120	267	144	252	165	341	254	309	285	223	199	213	207	208	212	202	217	195	222	168	187	174	182	184	174	188	170	192	167	25	0	261	0	261	-10	260	-15	260	-22	258	-29	302	-36	303	-27	304	-19	305	-12	305	0	128	127	245	176	249	156	251	136	251	117	250	107	249	98	248	88	246	79	16383	16383	334	43	287	62	290	75	292	87	294	100	295	113	295	140	294	153	292	166	290	180	286	193	334	213	317	253	272	234	266	246	263	253	259	259	256	267	218	244	224	232	227	227	229	223	231	218	13	127	232	37	230	32	227	27	225	22	222	16	218	9	256	-12	261	-4	265	2	268	9	270	14	273	20	317	2	94	-93	94	345	50	345	50	-93	194	151	179	185	125	158	125	345	81	345	81	136	12	100	27	65	81	93	81	-93	125	-93	125	116	94	-93	94	345	50	345	50	-93	16383	16383	194	-93	194	345	150	345	150	-93	297	177	281	211	226	183	226	345	182	345	182	161	127	132	127	345	83	345	83	110	12	74	27	40	83	68	83	-93	127	-93	127	90	182	118	182	-93	226	-93	226	141	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	292	-16	292	141	285	182	267	218	239	246	203	264	162	271	121	264	86	246	58	218	40	182	33	141	33	-16	77	-16	77	141	81	168	94	191	112	210	136	222	162	227	189	222	213	210	231	191	243	168	248	141	248	-16	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	331	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	16383	16383	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	576	306	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	142	50	127	61	116	75	107	91	101	108	99	127	103	155	115	179	134	199	157	213	184	219	16383	16383	239	205	253	194	265	180	274	164	280	147	282	127	277	100	265	75	247	56	224	42	196	36	16383	16383	190	245	153	239	121	222	96	197	79	165	73	127	76	101	84	77	97	56	115	38	136	23	116	-53	108	-81	100	-104	92	-122	82	-134	73	-138	71	-138	68	-137	66	-136	65	-135	64	-132	66	-129	69	-124	73	-119	76	-113	78	-104	76	-97	72	-90	67	-86	61	-83	54	-82	40	-84	30	-90	22	-99	17	-110	15	-121	17	-133	22	-143	31	-152	43	-157	60	-159	77	-157	94	-153	108	-146	121	-137	133	-126	145	-112	155	-96	164	-80	170	-64	175	-48	190	10	228	16	260	33	285	58	302	90	308	127	305	154	297	178	283	199	266	217	246	232	265	306	272	334	280	357	289	375	298	387	308	391	312	391	314	389	316	388	316	386	315	382	312	377	308	372	304	366	303	358	304	350	308	344	313	339	320	336	326	335	340	337	351	343	359	352	364	363	366	374	364	386	358	397	350	405	337	410	321	412	303	410	288	405	274	398	261	389	250	379	238	365	227	350	218	334	210	318	205	301	162	128	146	61	126	71	111	83	101	97	96	112	94	128	97	148	106	167	123	183	148	196	182	206	16383	16383	318	128	296	42	254	42	239	43	225	44	212	45	200	46	242	214	285	214	313	212	326	211	338	209	16383	16383	376	128	392	195	412	185	427	173	437	159	443	144	445	128	442	108	432	90	415	74	390	60	356	50	16383	16383	344	234	331	236	317	238	302	239	286	240	253	240	249	239	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	189	234	143	222	108	204	85	182	72	156	68	128	70	105	78	84	92	65	112	49	140	36	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	194	21	208	19	222	18	252	16	286	16	290	17	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	331	-48	349	22	396	34	430	52	453	74	466	100	470	128	468	150	460	171	446	190	426	207	399	220	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	162	128	147	66	126	76	111	88	101	100	95	114	94	128	96	145	105	162	121	177	146	189	180	200	16383	16383	296	43	274	44	254	46	235	47	218	49	201	52	241	209	258	211	296	213	317	214	339	214	16383	16383	453	46	417	44	377	42	354	42	397	213	419	212	440	211	459	209	476	207	492	204	16383	16383	531	128	547	190	567	180	582	168	592	155	598	142	599	128	597	111	588	94	572	80	548	67	513	56	16383	16383	498	228	482	231	464	234	445	236	425	238	403	239	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	345	240	324	240	303	239	265	237	248	236	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	188	228	140	214	105	197	83	176	71	153	68	128	70	107	77	88	91	71	112	55	141	41	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	195	27	212	24	248	20	269	18	290	17	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	348	16	370	16	391	17	410	18	446	20	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	507	29	554	42	588	59	610	80	622	103	626	128	623	148	616	167	602	185	582	200	553	214	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	176	183	143	176	114	160	92	136	77	106	72	71	98	71	102	96	112	118	127	136	147	149	170	156	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	225	147	234	141	242	135	249	128	255	121	261	113	261	112	262	110	262	106	259	103	258	103	252	104	246	104	240	106	234	107	228	109	224	94	238	91	251	88	265	84	277	78	290	71	292	73	296	86	301	99	307	111	321	135	310	141	307	136	299	124	295	119	291	117	289	117	283	123	280	129	277	134	273	140	265	150	259	156	253	161	232	173	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	143	50	128	61	116	75	107	91	102	109	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	240	205	249	198	257	191	264	182	270	174	276	164	275	162	274	161	272	160	262	160	247	163	242	165	237	151	257	145	265	141	274	136	283	130	279	102	267	77	249	57	225	43	198	36	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	228	16	260	32	285	57	302	89	309	127	311	141	315	154	321	167	327	179	334	191	323	198	320	193	316	186	312	180	307	175	303	173	301	173	300	174	299	176	298	177	297	179	289	192	281	203	271	214	260	223	247	232	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	362	217	333	206	301	143	50	128	61	116	75	107	91	102	109	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	240	205	245	201	250	198	255	193	260	189	264	184	261	173	257	163	252	153	247	144	241	135	253	128	256	133	260	140	265	148	270	155	275	157	278	155	281	149	283	133	283	128	279	100	267	76	249	56	225	42	198	36	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-69	106	-91	97	-113	86	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	229	16	261	33	287	59	303	93	309	131	309	138	307	146	306	153	304	160	304	168	305	170	306	171	308	172	314	172	320	171	330	167	335	166	340	180	329	183	318	185	308	188	297	192	287	195	280	204	273	212	265	219	256	226	247	232	266	306	270	322	276	344	285	367	296	384	309	391	311	391	317	388	318	386	316	382	313	378	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	362	217	333	206	301	120	23	118	37	112	49	102	58	90	64	76	66	63	64	51	58	41	49	35	37	33	23	35	9	41	-2	51	-11	63	-17	76	-20	90	-17	102	-11	112	-2	118	9	120	23	16383	16383	343	23	340	37	334	49	325	58	313	64	299	66	285	64	273	58	264	49	258	37	256	23	258	9	264	-2	273	-11	285	-17	299	-20	313	-17	325	-11	334	-2	340	9	343	23	16383	16383	230	244	228	258	221	270	212	279	200	285	186	287	173	285	161	279	151	270	145	258	143	244	145	230	151	218	161	209	173	203	186	200	200	203	212	209	222	218	228	230	230	244	230	23	228	37	221	49	212	58	200	64	186	66	173	64	161	58	151	49	145	37	143	23	145	9	151	-2	161	-11	173	-17	186	-20	200	-17	212	-11	222	-2	228	9	230	23	16383	16383	120	244	118	258	112	270	102	279	90	285	76	287	63	285	51	279	41	270	35	258	33	244	35	230	41	218	51	209	63	203	76	200	90	203	102	209	112	218	118	230	120	244	16383	16383	343	244	340	258	334	270	325	279	313	285	299	287	285	285	273	279	264	270	258	258	256	244	258	230	264	218	273	209	285	203	299	200	313	203	325	209	334	218	340	230	343	244	182	23	180	37	174	49	164	58	152	64	138	66	125	64	113	58	103	49	97	37	95	23	97	9	103	-2	113	-11	125	-17	138	-20	152	-17	164	-11	174	-2	180	9	182	23	16383	16383	182	244	180	258	174	270	164	279	152	285	138	287	125	285	113	279	103	270	97	258	95	244	97	230	103	218	113	209	125	203	138	200	152	203	164	209	174	218	180	230	182	244	121	23	119	37	113	49	103	58	91	64	78	66	64	64	52	58	42	49	36	37	34	23	36	9	42	-2	52	-11	64	-17	78	-20	91	-17	103	-11	113	-2	119	9	121	23	16383	16383	342	23	339	37	333	49	324	58	312	64	298	66	284	64	272	58	263	49	257	37	254	23	257	9	263	-2	272	-11	284	-17	298	-20	312	-17	324	-11	333	-2	339	9	342	23	16383	16383	121	244	119	258	113	270	103	279	91	285	78	287	64	285	52	279	42	270	36	258	34	244	36	230	42	218	52	209	64	203	78	200	91	203	103	209	113	218	119	230	121	244	16383	16383	342	244	339	258	333	270	324	279	312	285	298	287	284	285	272	279	263	270	257	258	254	244	257	230	263	218	272	209	284	203	298	200	312	203	324	209	333	218	339	230	342	244	343	104	343	148	33	148	33	104	16383	16383	228	230	226	243	220	255	211	264	200	270	187	272	174	270	163	264	154	255	148	243	146	230	148	218	154	206	163	198	174	192	187	190	200	192	211	198	220	206	226	218	228	230	238	104	238	148	33	148	33	104	16383	16383	343	22	341	35	335	47	326	56	315	62	302	64	289	62	278	56	269	47	263	35	261	22	263	10	269	-1	278	-10	289	-15	302	-17	315	-15	326	-10	335	-1	341	10	343	22	16383	16383	343	230	341	243	335	255	326	264	315	270	302	272	289	270	278	264	269	255	263	243	261	230	263	218	269	206	278	198	289	192	302	190	315	192	326	198	335	206	341	218	343	230	120	23	118	37	112	49	102	58	90	64	76	66	63	64	51	58	41	49	35	37	33	23	35	9	41	-2	51	-11	63	-17	76	-20	90	-17	102	-11	112	-2	118	9	120	23	16383	16383	120	244	118	258	112	270	102	279	90	285	76	287	63	285	51	279	41	270	35	258	33	244	35	230	41	218	51	209	63	203	76	200	90	203	102	209	112	218	118	230	120	244	16383	16383	343	108	343	160	33	160	33	108	16383	16383	343	23	340	37	334	49	325	58	313	64	299	66	285	64	273	58	264	49	258	37	256	23	258	9	264	-2	273	-11	285	-17	299	-20	313	-17	325	-11	334	-2	340	9	343	23	16383	16383	343	244	340	258	334	270	325	279	313	285	299	287	285	285	273	279	264	270	258	258	256	244	258	230	264	218	273	209	285	203	299	200	313	203	325	209	334	218	340	230	343	244	228	12	226	25	220	37	211	46	200	52	186	54	173	52	162	46	153	37	147	25	145	12	147	0	153	-12	162	-21	173	-26	186	-29	200	-26	211	-21	220	-12	226	0	228	12	16383	16383	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	16383	16383	228	241	226	254	220	265	211	274	200	280	186	282	173	280	162	274	153	265	147	254	145	241	147	227	153	216	162	207	173	201	186	199	200	201	211	207	220	216	226	227	228	241	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	341	66	336	100	324	131	305	156	281	172	252	178	221	172	191	157	164	140	139	125	118	119	101	122	87	131	76	146	67	164	60	187	33	187	39	155	50	125	67	99	91	81	121	75	151	81	181	96	209	113	235	128	257	134	274	131	287	122	298	107	307	89	314	66	266	163	281	162	294	159	305	152	313	142	315	126	313	113	307	103	298	95	286	90	272	89	255	90	241	97	226	108	210	127	191	155	180	171	167	185	151	198	132	206	110	209	87	205	67	194	50	176	38	153	34	125	37	103	46	80	62	61	83	48	112	42	112	89	95	90	81	94	70	102	63	112	60	124	62	138	69	149	78	157	91	161	107	163	122	161	138	153	155	140	172	121	190	94	201	79	214	65	229	53	247	45	268	42	290	46	310	58	327	76	338	99	342	128	336	161	323	184	305	199	285	207	266	209	297	140	295	124	291	109	283	97	272	88	258	85	244	87	233	93	224	103	217	119	213	140	207	170	195	198	176	221	150	236	117	242	88	237	64	221	47	199	37	171	33	141	78	136	80	152	84	167	92	179	103	187	117	190	130	188	142	182	151	172	157	156	162	136	170	100	184	71	202	50	227	38	257	33	287	39	310	54	328	77	338	104	342	134	147	7	125	14	106	22	91	33	82	46	79	61	86	82	103	108	123	138	140	169	147	200	140	230	120	253	92	271	59	282	26	287	26	260	49	253	68	245	83	236	92	224	95	209	88	188	71	162	51	133	33	102	26	70	33	40	52	16	79	-1	112	-14	147	-19	314	187	307	164	298	146	287	131	274	122	257	119	249	120	241	123	232	127	223	132	213	138	262	222	224	222	185	156	173	163	161	169	149	174	136	177	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	126	133	134	130	143	127	152	121	162	116	113	31	151	31	190	98	202	91	215	84	228	79	241	76	254	75	283	81	307	99	324	125	336	155	341	187	315	143	309	125	302	107	291	91	276	80	257	75	235	81	209	96	181	114	151	128	121	134	91	127	67	109	50	83	39	52	34	22	61	22	66	40	74	59	85	75	99	86	118	90	139	84	165	70	193	52	223	37	252	31	284	38	308	56	326	82	337	112	342	143	16383	16383	341	188	341	232	34	232	34	188	341	22	341	66	34	66	34	22	16383	16383	315	232	309	214	302	195	291	179	276	168	257	164	236	170	211	184	183	202	153	217	123	223	92	216	67	198	50	172	39	142	34	110	61	110	66	129	74	147	85	163	99	174	118	179	140	172	166	158	194	140	224	126	254	119	285	126	309	145	326	171	337	201	342	232	342	18	342	62	179	62	208	129	216	125	225	121	233	118	243	117	252	116	284	123	308	141	326	167	337	197	342	228	315	228	309	210	302	192	291	176	276	165	257	160	250	161	238	165	232	168	226	172	267	265	231	265	198	189	184	197	169	205	153	212	137	217	121	219	91	212	67	193	50	167	39	137	34	107	61	107	66	125	74	143	85	159	99	171	118	175	129	173	143	167	156	160	168	152	179	145	142	62	35	62	35	18	123	18	103	-26	140	-26	160	18	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	341	-29	341	14	167	14	196	72	341	72	341	116	219	116	238	156	199	156	179	116	34	116	34	72	157	72	128	14	34	14	34	-29	105	-29	83	-74	123	-74	146	-29	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	315	284	309	266	302	248	291	232	276	220	257	216	253	216	252	217	250	217	248	218	300	321	259	321	216	234	199	245	181	256	163	266	143	273	123	275	92	268	67	250	50	224	39	194	34	163	61	163	66	181	74	199	85	215	99	227	118	231	132	228	149	221	166	211	182	201	195	192	156	116	34	116	34	72	134	72	105	14	34	14	34	-29	83	-29	60	-75	99	-75	123	-29	341	-29	341	14	145	14	174	72	341	72	341	116	196	116	227	177	232	175	238	174	243	173	249	172	254	172	285	179	309	198	326	224	337	254	342	284	315	134	308	111	299	93	288	78	274	69	257	66	236	72	211	87	184	104	154	119	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	140	75	166	60	194	43	224	28	254	22	284	28	308	46	325	72	336	102	342	134	16383	16383	315	254	308	231	299	213	288	198	274	189	257	186	236	192	211	207	184	224	154	239	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	140	195	166	180	194	163	224	148	254	142	284	148	308	166	325	192	336	222	342	254	315	134	308	111	299	93	288	78	274	69	257	66	246	68	234	73	221	81	206	90	191	100	214	152	230	146	246	142	254	142	284	148	308	166	325	192	336	222	342	254	315	254	308	231	299	213	288	198	274	189	257	186	253	186	248	187	238	191	233	194	275	291	239	291	204	212	189	221	173	230	157	238	140	243	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	130	199	142	194	156	187	170	178	185	168	162	116	154	119	147	122	139	123	131	125	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	123	81	128	80	143	74	100	-23	137	-23	172	56	188	47	204	37	220	29	237	24	254	22	284	28	308	46	325	72	336	102	342	134	341	-36	341	7	34	7	34	-36	16383	16383	315	164	308	141	299	122	288	108	274	99	257	96	236	102	211	117	184	134	154	149	123	155	94	149	70	133	51	108	39	78	34	43	61	43	68	66	77	85	88	99	101	108	118	111	140	105	166	90	194	73	224	58	254	52	284	59	308	76	325	102	336	132	342	164	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	315	66	308	44	299	25	288	11	274	2	257	-1	236	4	211	19	184	37	154	51	123	57	94	52	70	35	51	11	39	-19	34	-54	61	-54	68	-31	77	-12	88	1	101	10	118	13	140	7	166	-6	194	-24	224	-39	254	-45	284	-38	308	-20	325	5	336	35	342	66	16383	16383	315	186	308	164	299	145	288	131	274	122	257	118	236	124	211	139	184	157	154	171	123	177	94	172	70	155	51	131	39	100	34	65	61	65	68	88	77	107	88	121	101	130	118	133	140	127	166	113	194	95	224	81	254	75	284	81	308	99	325	125	336	155	342	186	16383	16383	315	306	308	284	299	265	288	251	274	242	257	238	236	244	211	259	184	277	154	291	123	297	94	291	70	275	51	251	39	220	34	185	61	185	68	208	77	227	88	241	101	250	118	253	140	247	166	233	194	215	224	201	254	195	284	201	308	219	325	245	336	275	342	306	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	342	163	336	198	324	228	306	253	282	269	252	275	221	269	192	254	164	237	139	222	118	216	101	219	88	228	77	242	68	261	61	284	34	284	39	252	51	222	68	196	92	179	121	172	152	178	182	193	210	210	235	225	257	231	274	228	288	219	299	205	308	186	315	163	342	21	324	47	298	70	266	88	229	99	188	103	146	99	109	87	77	69	52	47	34	21	34	-6	61	18	92	36	124	49	156	55	188	57	219	55	250	48	281	35	312	17	342	-6	16383	16383	342	258	312	237	282	219	251	207	219	199	188	196	156	199	124	207	92	220	62	237	34	259	34	232	52	206	78	184	109	167	146	156	188	152	229	156	266	167	298	184	324	206	342	232	342	54	342	98	230	98	227	84	222	73	213	63	202	57	189	55	175	57	163	63	155	73	149	84	146	98	34	98	34	54	118	54	128	38	139	26	154	18	170	13	188	11	204	13	221	18	236	27	249	38	257	54	16383	16383	342	156	342	200	257	200	249	215	236	227	221	235	204	240	187	242	188	242	170	241	153	235	139	227	128	215	118	200	34	200	34	156	146	156	149	169	155	181	163	190	175	196	189	198	202	196	213	190	222	181	227	169	230	156	342	54	342	98	34	98	34	54	16383	16383	342	156	342	200	257	200	249	215	236	227	221	235	204	240	187	242	188	242	170	241	153	235	139	227	128	215	118	200	34	200	34	156	146	156	149	169	155	181	163	190	175	196	189	198	202	196	213	190	222	181	227	169	230	156	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	291	227	305	221	316	212	326	201	332	187	334	188	334	174	332	163	326	154	316	148	305	146	291	148	278	154	267	163	258	174	252	188	250	201	252	212	258	221	267	227	278	229	291	229	-38	227	-24	221	-13	212	-4	201	1	187	3	188	3	174	1	163	-4	154	-13	148	-24	146	-38	148	-51	154	-62	163	-71	174	-77	188	-79	201	-77	212	-71	221	-62	227	-51	229	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	291	227	305	221	316	212	326	201	332	187	334	188	334	174	332	163	326	154	316	148	305	146	291	148	278	154	267	163	258	174	252	188	250	201	252	212	258	221	267	227	278	229	291	341	-38	339	-24	333	-13	324	-4	313	1	300	3	286	1	275	-4	265	-13	259	-24	257	-38	259	-51	265	-62	275	-71	286	-77	300	-79	313	-77	324	-71	333	-62	339	-51	341	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	118	291	116	305	110	316	101	326	89	332	76	334	63	332	51	326	42	316	36	305	34	291	36	278	42	267	51	258	63	252	76	250	89	252	101	258	110	267	116	278	118	291	118	-38	116	-24	110	-13	100	-4	89	1	75	3	62	1	51	-4	42	-13	36	-24	34	-38	36	-51	42	-62	51	-71	62	-77	75	-79	89	-77	100	-71	110	-62	116	-51	118	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	341	291	339	305	333	316	324	326	312	332	299	334	286	332	274	326	265	316	259	305	257	291	259	278	265	267	274	258	286	252	299	250	312	252	324	258	333	267	339	278	341	291	118	66	116	80	110	91	100	100	89	106	75	108	62	106	51	100	42	91	36	80	34	66	36	53	42	42	51	33	62	27	75	25	89	27	100	33	110	42	116	53	118	66	16383	16383	118	200	116	213	110	224	100	233	89	239	75	242	62	239	51	233	42	224	36	213	34	200	36	186	42	175	51	166	62	160	75	158	89	160	100	166	110	175	116	186	118	200	16383	16383	432	54	432	98	147	98	147	54	16383	16383	432	156	432	200	147	200	147	156	319	54	319	98	34	98	34	54	16383	16383	319	156	319	200	34	200	34	156	16383	16383	432	66	430	80	424	91	415	100	404	106	391	108	377	106	366	100	357	91	351	80	349	66	351	53	357	42	366	33	377	27	391	25	404	27	415	33	424	42	430	53	432	66	16383	16383	432	200	430	213	424	224	415	233	404	239	391	242	377	239	366	233	357	224	351	213	349	200	351	186	357	175	366	166	377	160	391	158	404	160	415	166	424	175	430	186	432	200	229	133	227	120	221	109	212	100	201	94	187	92	188	92	174	94	163	100	154	109	148	120	146	133	148	147	154	158	163	167	174	173	188	175	201	173	212	167	221	158	227	147	229	133	16383	16383	341	31	341	75	235	75	244	84	252	95	258	107	261	120	262	133	261	147	258	160	252	172	244	182	235	191	341	191	341	235	34	235	34	191	140	191	131	182	123	172	117	160	114	147	113	133	114	120	117	107	123	95	131	84	140	75	34	75	34	31	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	329	227	316	221	305	212	296	201	290	187	287	188	287	174	290	163	296	154	305	148	316	146	329	148	343	154	354	163	363	174	369	188	372	201	369	212	363	221	354	227	343	229	329	16383	16383	262	329	258	353	248	374	232	390	211	401	187	405	188	405	164	401	143	390	127	374	117	353	113	329	117	306	127	285	143	269	164	258	188	254	211	258	232	269	248	285	258	306	262	329	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	310	279	295	314	275	342	250	363	221	376	187	381	188	381	156	376	128	363	103	342	82	313	65	278	80	272	100	296	120	314	141	327	164	334	189	336	211	334	231	327	252	314	273	296	295	272	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	297	233	188	418	78	233	116	233	188	354	258	233	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	297	418	258	418	188	297	116	418	78	418	188	233	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	286	345	225	350	221	351	218	352	215	354	212	360	188	421	164	360	162	356	160	353	157	351	154	350	150	349	90	345	141	302	142	301	143	299	144	298	145	296	145	291	144	290	144	288	143	287	128	234	180	266	182	266	183	267	185	267	187	268	190	268	192	267	193	267	195	266	196	266	246	234	235	289	235	291	234	292	234	294	233	295	233	296	234	298	234	300	235	302	236	303	238	304	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	239	271	136	271	188	358	16383	16383	297	238	188	422	78	238	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	108	267	108	266	107	265	105	261	103	259	100	255	97	252	94	250	90	249	86	249	79	251	73	256	69	266	67	280	66	297	67	315	69	329	74	339	80	345	89	347	94	346	98	344	106	336	108	330	16383	16383	161	243	161	249	154	250	150	252	147	255	146	259	145	265	145	414	89	414	89	408	98	407	103	405	107	403	108	399	108	345	102	351	96	356	90	359	84	361	78	361	61	358	48	349	37	335	30	317	27	296	30	275	36	258	46	246	59	237	75	234	83	235	89	237	96	240	102	245	109	252	109	235	116	236	122	238	128	239	135	240	144	242	16383	16383	230	311	195	311	196	328	198	340	202	348	207	352	214	353	218	353	221	351	223	349	225	345	228	341	229	338	229	334	230	330	230	317	16383	16383	257	271	251	264	245	259	240	256	234	254	228	253	215	256	206	263	200	274	197	287	196	301	262	301	261	313	259	323	256	333	252	341	247	348	242	353	236	356	229	359	222	361	214	361	195	358	180	349	168	336	161	318	158	296	161	276	168	259	179	246	194	237	212	234	224	235	235	239	245	245	254	254	263	267	16383	16383	270	359	270	348	285	348	285	262	284	256	283	252	280	249	276	247	270	246	270	239	342	239	342	246	333	246	326	248	323	252	321	258	320	267	320	348	343	348	343	359	320	359	320	391	321	399	322	405	325	409	329	411	336	411	340	409	341	408	341	406	339	402	337	399	336	396	335	391	336	386	338	382	342	379	346	377	357	377	365	383	367	388	368	393	366	402	361	409	353	414	342	418	330	419	320	419	312	417	305	414	299	411	295	406	290	399	287	391	285	371	285	359	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	290	239	290	245	284	246	281	247	278	250	277	254	277	325	275	337	271	347	264	355	255	359	243	360	235	360	228	357	221	353	214	347	206	339	201	347	196	353	189	357	182	360	164	360	156	357	149	353	143	347	137	339	136	339	136	358	88	358	88	351	94	350	98	348	100	346	102	342	102	256	100	251	98	248	94	246	88	245	88	239	148	239	148	245	143	246	140	248	138	251	137	255	137	325	138	330	141	335	146	339	152	342	157	344	163	343	167	341	170	337	172	331	172	254	171	250	169	247	165	246	160	245	160	239	219	239	219	245	214	246	211	248	208	251	207	255	207	325	208	330	212	335	217	339	223	343	229	344	234	343	238	340	241	335	242	328	243	320	243	260	242	254	241	250	239	247	235	246	230	245	230	239	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	224	254	222	263	218	271	211	278	203	282	194	283	184	282	176	278	170	272	166	263	164	254	165	245	170	236	176	230	184	225	194	224	204	225	212	230	218	236	222	245	224	254	16383	16383	187	296	201	296	202	303	204	309	208	316	215	323	225	330	242	341	254	351	262	362	266	373	267	386	264	404	255	418	241	430	221	437	197	440	175	437	158	429	144	418	135	404	132	388	133	380	136	373	141	367	148	364	156	363	162	364	168	367	174	371	177	377	179	384	178	388	176	394	173	397	171	401	168	403	165	409	165	411	166	415	169	418	174	421	179	422	186	423	196	421	205	416	210	407	214	396	215	381	212	365	205	351	197	337	190	322	187	306	341	54	341	98	192	98	218	156	341	156	341	200	237	200	294	331	259	331	202	200	34	200	34	156	183	156	157	98	34	98	34	54	138	54	81	-77	116	-77	173	54	341	13	341	57	34	57	34	13	16383	16383	341	112	341	156	34	156	34	112	16383	16383	341	209	341	253	34	253	34	209	341	13	341	57	175	57	198	112	341	112	341	156	218	156	241	209	341	209	341	253	260	253	300	344	265	344	225	253	34	253	34	209	206	209	183	156	34	156	34	112	164	112	140	57	34	57	34	13	121	13	81	-77	116	-77	156	13	341	-27	341	16	34	16	34	-27	16383	16383	341	65	341	109	34	109	34	65	16383	16383	341	158	341	203	34	203	34	158	16383	16383	341	252	341	296	34	296	34	252	335	-59	335	-16	40	-16	40	-59	16383	16383	335	34	335	78	117	173	335	269	335	314	40	183	40	163	335	-59	335	-15	40	-15	40	-59	16383	16383	335	164	335	184	40	314	40	270	258	174	40	79	40	35	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	85	335	129	117	224	335	320	335	364	40	234	40	214	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	214	335	234	40	364	40	320	258	224	40	129	40	85	335	-110	335	-66	191	-66	223	-8	335	-8	335	35	246	35	265	71	227	71	208	35	40	35	40	-8	184	-8	153	-66	40	-66	40	-110	129	-110	110	-146	148	-146	168	-110	16383	16383	335	85	335	129	117	224	335	320	335	364	40	234	40	214	335	-110	335	-66	191	-66	223	-8	335	-8	335	35	246	35	265	71	227	71	208	35	40	35	40	-8	184	-8	153	-66	40	-66	40	-110	129	-110	110	-146	148	-146	168	-110	16383	16383	335	214	335	234	40	364	40	320	258	224	40	129	40	85	314	-11	314	32	96	127	314	223	314	267	19	137	19	117	16383	16383	480	-11	480	32	262	127	480	223	480	267	185	137	185	117	314	117	314	137	19	267	19	223	237	127	19	32	19	-11	16383	16383	480	117	480	137	185	267	185	223	403	127	185	32	185	-11	129	137	128	95	126	59	122	27	115	0	104	-25	93	0	86	27	81	58	80	93	79	133	80	174	82	211	86	242	93	271	104	296	115	271	122	243	126	212	128	176	129	137	16383	16383	153	366	142	360	132	353	123	346	113	338	104	330	86	346	66	360	55	366	55	352	64	345	85	324	91	316	67	286	48	252	34	215	26	175	23	133	26	92	34	53	47	17	66	-16	90	-46	85	-53	78	-61	64	-75	55	-82	55	-96	66	-89	86	-75	104	-59	122	-75	142	-89	153	-96	153	-82	145	-74	137	-67	130	-60	124	-53	118	-45	141	-15	160	18	174	54	182	94	185	136	182	178	174	217	160	254	141	287	118	317	130	331	137	338	145	345	153	353	342	21	324	46	300	68	270	86	235	98	196	103	222	155	254	163	283	175	307	191	327	210	342	232	342	258	324	244	305	232	286	222	267	213	248	206	293	296	253	296	204	197	197	197	194	196	188	196	156	199	124	207	92	220	62	237	34	259	34	232	52	207	76	185	106	169	141	157	181	152	155	101	122	93	94	80	69	63	49	43	34	21	34	-6	51	10	69	24	88	35	109	44	129	50	83	-43	122	-43	172	57	188	57	219	55	250	48	281	35	312	17	342	-6	177	153	163	107	117	127	16383	16383	335	-11	335	32	195	93	219	172	335	223	335	267	234	223	262	313	225	313	193	204	40	137	40	117	151	69	113	-56	150	-56	184	55	258	127	198	100	212	147	16383	16383	335	117	335	137	224	186	262	313	225	313	191	200	40	267	40	223	180	162	156	83	40	32	40	-11	141	32	113	-56	150	-56	182	50	201	210	181	146	117	174	16383	16383	335	-59	335	-15	170	-15	203	93	335	35	335	79	214	131	243	229	335	270	335	314	259	280	282	358	246	358	217	262	40	184	40	164	170	107	133	-15	40	-15	40	-59	120	-59	103	-117	139	-117	156	-59	258	174	222	158	230	185	16383	16383	335	-59	335	-15	170	-15	207	108	335	164	335	184	242	224	282	358	246	358	210	238	40	314	40	270	198	200	180	140	40	79	40	35	165	89	133	-15	40	-15	40	-59	120	-59	103	-117	139	-117	156	-59	314	30	307	7	298	-10	287	-25	274	-34	257	-37	235	-31	209	-16	181	0	151	15	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	139	-28	164	-43	191	-60	221	-75	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	66	334	110	116	206	334	301	334	345	39	216	39	196	314	30	307	7	298	-10	287	-25	274	-34	257	-37	235	-31	209	-16	181	0	151	15	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	139	-28	164	-43	191	-60	221	-75	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	196	334	216	39	345	39	301	257	206	39	110	39	66	205	245	185	175	116	206	16383	16383	314	30	307	7	298	-10	287	-25	274	-34	257	-37	242	-34	226	-26	208	-16	190	-4	170	7	205	123	334	66	334	110	217	161	248	263	334	301	334	345	262	314	286	390	249	390	220	296	39	216	39	196	172	137	137	19	134	20	131	20	127	21	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	122	-22	123	-23	124	-23	89	-140	126	-140	156	-38	174	-49	192	-61	211	-71	231	-78	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	257	206	226	193	233	216	16383	16383	314	30	307	7	298	-10	287	-25	274	-34	257	-37	242	-34	226	-26	208	-16	190	-4	170	7	210	142	334	196	334	216	245	255	286	390	249	390	213	269	39	345	39	301	201	230	184	174	39	110	39	66	169	123	137	19	134	20	131	20	127	21	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	122	-22	123	-23	124	-23	89	-140	126	-140	156	-38	174	-49	192	-61	211	-71	231	-78	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	335	16	335	36	40	166	40	122	258	26	40	-68	40	-112	16383	16383	335	88	335	132	117	227	335	323	335	367	40	237	40	217	335	-112	335	-68	117	26	335	122	335	166	40	36	40	16	16383	16383	335	217	335	237	40	367	40	323	258	227	40	132	40	88	258	26	169	-12	190	56	16383	16383	218	272	194	194	117	227	16383	16383	335	16	335	36	201	95	215	141	335	88	335	132	227	180	260	290	335	323	335	367	275	340	296	412	260	412	233	322	40	237	40	217	182	155	169	109	40	166	40	122	157	70	127	-30	40	-68	40	-112	112	-81	89	-157	125	-157	153	-63	148	40	141	16	117	26	16383	16383	258	227	238	219	243	233	16383	16383	335	-112	335	-68	173	2	190	58	335	122	335	166	205	109	223	168	335	217	335	237	254	272	296	412	260	412	223	286	40	367	40	323	210	248	196	200	40	132	40	88	181	150	163	90	40	36	40	16	129	-22	89	-157	125	-157	161	-36	335	49	309	69	280	87	249	103	216	117	185	127	216	137	249	151	280	166	309	185	335	205	335	266	292	229	244	199	192	177	138	162	82	153	40	149	40	105	82	101	138	92	192	77	244	55	292	25	335	-11	335	105	335	149	293	153	237	162	183	177	131	199	83	229	40	266	40	205	66	185	95	166	126	151	159	137	190	127	159	117	126	103	95	87	66	69	40	49	40	-11	83	25	131	55	183	77	237	92	293	101	335	-7	312	10	286	26	259	41	230	54	203	64	171	74	138	81	106	86	40	92	40	47	82	44	138	35	192	20	244	-2	292	-31	335	-68	16383	16383	335	106	309	126	280	145	249	160	216	174	185	184	216	195	249	208	280	224	309	242	335	262	335	323	292	286	244	256	192	234	137	218	82	210	40	206	40	162	82	158	137	149	192	134	244	112	292	82	335	46	335	47	335	92	269	86	237	81	204	74	172	64	145	54	116	41	89	26	63	10	40	-7	40	-68	83	-31	131	-2	183	20	237	35	293	44	16383	16383	335	162	335	206	293	210	238	218	183	234	131	256	83	286	40	323	40	262	66	242	95	224	126	208	159	195	190	184	159	174	126	160	95	145	66	126	40	106	40	46	83	82	131	112	183	134	238	149	293	158	314	36	307	14	298	-4	287	-18	274	-27	257	-30	235	-24	209	-10	181	7	151	21	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	139	-22	164	-36	191	-54	221	-68	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	122	309	142	280	160	249	176	216	189	185	200	216	210	249	223	280	239	309	257	335	277	335	338	292	301	244	272	192	249	138	234	82	225	40	222	40	177	82	174	138	165	192	150	244	127	292	98	335	61	314	36	307	14	298	-4	287	-18	274	-27	257	-30	235	-24	209	-10	181	7	151	21	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	139	-22	164	-36	191	-54	221	-68	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	177	335	222	293	225	237	234	183	249	131	272	83	301	40	338	40	277	66	257	95	239	126	223	159	210	190	200	159	189	126	176	95	160	66	142	40	122	40	61	83	98	131	127	183	150	237	165	293	174	335	49	313	66	289	82	263	96	236	109	209	119	214	137	240	147	266	159	291	173	314	188	335	205	335	266	316	248	296	231	275	217	253	204	230	192	267	313	230	313	189	175	168	169	147	164	125	159	104	155	82	153	40	149	40	105	82	101	114	97	146	91	162	86	118	-56	155	-56	195	76	226	64	256	49	284	31	311	11	335	-11	335	105	335	149	293	153	265	157	250	159	222	165	267	313	230	313	189	175	156	188	124	203	94	221	66	242	40	266	40	205	63	186	89	170	117	155	147	142	175	132	172	122	144	111	116	98	88	83	63	67	40	49	40	-11	61	8	82	25	106	41	131	55	156	67	118	-56	155	-56	197	82	235	92	254	96	274	99	293	101	334	-6	334	37	179	37	150	42	124	56	104	76	90	103	85	133	90	164	103	190	124	211	150	225	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	41	273	41	229	196	229	225	225	251	211	272	190	285	164	290	133	285	103	271	76	251	56	225	42	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	209	229	135	49	119	60	105	75	94	92	87	112	85	133	90	164	103	190	124	211	150	225	179	229	16383	16383	334	-6	334	37	176	37	174	38	168	38	166	39	244	229	334	229	334	273	262	273	290	340	255	340	228	273	186	273	137	266	97	246	66	216	47	178	41	133	44	102	54	72	70	46	91	24	118	8	85	-72	119	-72	148	-1	155	-3	163	-4	177	-6	185	-6	165	37	239	219	256	207	270	192	281	175	288	155	290	133	285	103	271	76	251	56	225	42	196	37	16383	16383	290	340	255	340	226	270	219	271	211	272	204	273	41	273	41	229	207	229	209	228	131	37	41	37	41	-6	113	-6	85	-72	119	-72	147	-6	190	-6	238	0	278	20	309	51	328	89	334	133	331	166	321	195	305	221	283	243	256	259	334	-49	334	-6	41	-6	41	-49	16383	16383	334	44	334	88	179	88	150	92	124	106	104	126	90	153	85	184	90	214	103	241	124	261	150	275	179	280	334	280	334	324	186	324	137	316	97	297	66	266	47	228	41	184	47	139	66	101	97	71	137	51	185	44	334	-49	334	-6	41	-6	41	-49	16383	16383	41	324	41	280	196	280	225	275	251	261	272	241	285	214	290	184	285	153	271	126	251	106	225	92	196	88	41	88	41	44	190	44	238	51	278	71	309	101	328	139	334	184	328	228	309	266	278	297	238	316	189	324	229	280	152	92	130	101	112	116	97	136	88	158	85	184	90	214	103	241	124	261	150	275	179	280	16383	16383	334	-49	334	-6	146	-6	167	45	170	44	334	44	334	88	185	88	263	280	334	280	334	324	282	324	302	373	268	373	248	324	186	324	137	316	97	297	66	266	47	228	41	184	45	148	57	116	77	88	103	66	135	51	112	-6	41	-6	41	-49	93	-49	73	-99	107	-99	127	-49	185	88	255	258	267	246	277	233	284	218	289	201	290	184	285	153	271	126	251	106	225	92	196	88	16383	16383	334	-49	334	-6	146	-6	166	44	190	44	238	51	278	71	309	101	328	139	334	184	332	212	324	239	311	263	294	283	272	300	302	373	268	373	243	315	233	318	223	320	212	322	200	323	189	324	41	324	41	280	196	280	203	279	209	279	215	277	221	276	227	274	150	88	41	88	41	44	132	44	112	-6	41	-6	41	-49	93	-49	73	-99	107	-99	127	-49	334	-46	334	-2	225	-2	257	50	219	50	186	-2	46	-2	46	-46	160	-46	127	-99	166	-99	199	-46	16383	16383	334	87	334	131	179	131	150	136	124	149	104	170	90	196	85	227	90	258	103	284	124	305	150	318	179	323	334	323	334	367	186	367	137	360	97	340	66	310	47	271	41	227	47	183	66	145	97	114	137	94	185	87	329	-46	329	-2	220	-2	252	50	214	50	181	-2	41	-2	41	-46	155	-46	123	-99	161	-99	194	-46	16383	16383	41	367	41	323	196	323	225	318	251	305	272	284	285	258	290	227	285	196	271	170	251	149	225	136	196	131	41	131	41	87	190	87	238	94	278	114	309	145	328	183	334	227	328	271	309	310	278	340	238	360	189	367	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	231	135	231	170	184	170	180	171	177	172	175	174	175	179	176	182	178	185	184	193	189	199	197	211	205	225	187	238	171	217	156	199	139	182	119	168	94	156	94	150	119	137	139	122	156	106	172	87	188	66	205	79	201	87	197	94	193	99	189	105	184	112	181	116	175	125	175	131	177	133	180	134	185	135	191	135	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	197	153	195	164	190	173	183	181	173	186	162	188	152	186	142	181	135	173	130	164	128	153	130	142	135	133	142	125	152	120	162	118	173	120	183	125	190	133	195	142	197	153	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	223	137	223	167	177	167	177	213	147	213	147	167	102	167	102	137	147	137	147	92	177	92	177	137	331	-12	331	31	88	31	88	222	331	222	331	266	44	266	44	-12	331	-12	331	266	44	266	44	222	287	222	287	31	44	31	44	-12	331	-45	331	-1	44	-1	44	-45	16383	16383	331	42	331	86	88	86	88	278	331	278	331	322	44	322	44	42	331	-45	331	-1	44	-1	44	-45	16383	16383	331	42	331	322	44	322	44	278	287	278	287	86	44	86	44	42	292	-16	292	271	33	271	33	-16	77	-16	77	227	248	227	248	-16	292	-16	292	271	248	271	248	27	77	27	77	271	33	271	33	-16	194	-19	158	-8	126	10	100	36	81	68	70	104	194	104	16383	16383	194	148	70	148	81	184	100	216	126	242	158	261	194	272	16383	16383	362	104	351	68	332	36	306	10	274	-8	238	-19	238	104	16383	16383	238	148	238	272	274	261	306	242	332	216	351	184	362	148	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	362	104	349	64	327	29	296	2	258	-14	216	-20	174	-14	136	2	105	29	82	64	70	104	16383	16383	70	148	82	188	105	222	136	249	174	267	216	273	258	267	296	249	327	222	349	188	362	148	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	303	7	287	-2	271	-10	253	-15	235	-19	216	-20	198	-19	179	-15	162	-10	145	-2	129	7	216	95	16383	16383	185	126	98	39	88	55	80	72	74	89	70	107	69	126	70	145	74	163	80	181	88	197	98	213	16383	16383	247	126	334	213	345	197	352	181	358	163	362	145	363	126	362	107	358	89	352	72	345	55	334	39	16383	16383	216	157	129	244	145	254	162	262	179	268	198	272	216	273	235	272	253	268	271	262	287	254	303	244	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	334	213	344	198	352	181	358	164	362	145	363	126	355	80	334	39	303	7	262	-13	216	-20	197	-19	178	-15	161	-9	144	-2	129	7	16383	16383	98	39	88	54	80	71	74	88	70	107	69	126	77	172	98	213	129	245	170	265	216	273	235	272	254	268	271	262	288	254	303	244	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	323	126	317	86	299	51	271	23	236	5	196	0	156	5	121	23	94	51	76	86	69	126	76	166	94	201	121	228	156	246	196	253	236	246	271	228	299	201	317	166	323	126	16383	16383	367	126	358	180	334	227	297	264	250	288	196	297	142	288	95	264	58	227	34	180	25	126	34	72	58	25	95	-11	142	-35	196	-44	250	-35	297	-11	334	25	358	72	367	126	16383	16383	233	127	231	139	226	149	217	157	207	162	196	164	185	162	175	157	166	149	161	139	158	127	160	114	165	103	173	95	184	90	196	89	209	91	219	96	227	105	232	115	233	127	358	126	350	80	329	39	297	7	257	-13	210	-20	164	-13	124	7	92	39	71	80	64	126	71	172	92	213	124	245	164	265	210	273	257	265	297	245	329	213	350	172	358	126	16383	16383	401	126	392	186	364	239	323	280	271	307	210	317	150	307	98	280	56	239	29	186	20	126	29	66	56	13	98	-27	150	-54	210	-64	271	-54	323	-27	364	13	392	66	401	126	16383	16383	244	126	242	115	237	105	230	98	220	93	209	92	198	93	189	98	182	106	177	115	175	127	177	138	182	147	189	154	199	159	210	161	221	159	230	154	237	147	242	137	244	126	16383	16383	288	126	284	151	273	172	256	189	235	200	210	204	185	200	163	190	146	173	135	152	131	127	135	102	146	80	163	63	184	51	209	47	234	51	256	63	273	80	284	101	288	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	317	83	315	91	311	98	304	104	296	108	288	110	277	113	267	116	257	118	237	126	248	131	258	135	267	137	277	139	289	141	296	144	304	147	310	153	315	159	317	168	316	177	313	185	308	191	301	195	291	196	285	196	279	194	274	191	270	187	266	182	258	173	252	165	245	158	237	151	227	145	228	153	229	160	231	168	232	175	234	181	237	187	241	201	242	208	243	214	241	223	237	230	231	236	223	239	216	241	208	239	201	236	195	230	191	223	190	214	190	208	193	199	195	188	199	177	202	166	204	155	205	144	199	148	194	153	188	158	184	163	179	167	165	183	157	190	148	195	138	196	128	195	121	190	116	184	114	176	113	168	115	159	119	152	126	147	134	143	142	141	162	135	173	133	183	130	193	126	187	123	180	121	174	119	167	117	161	116	135	108	124	103	116	93	113	79	114	71	117	65	123	60	130	56	138	55	145	56	152	58	157	61	163	66	175	78	189	94	197	102	205	108	204	100	202	86	198	74	192	53	190	47	190	40	191	32	195	24	201	18	208	14	216	12	224	14	231	18	237	24	241	32	243	40	243	43	242	46	242	49	241	53	240	56	237	66	233	77	231	87	228	97	227	108	235	102	242	96	248	89	254	83	258	78	263	71	269	65	275	60	282	57	290	55	300	57	308	61	313	67	316	74	317	83	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	323	64	323	108	109	108	109	64	16383	16383	323	145	323	189	109	189	109	145	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	328	104	328	148	104	148	104	104	210	-34	66	-34	66	108	210	108	16383	16383	210	143	66	143	66	286	210	286	16383	16383	388	-34	245	-34	245	108	388	108	16383	16383	388	143	245	143	245	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	108	388	108	16383	16383	388	143	66	143	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	204	125	66	-11	66	262	16383	16383	363	-34	94	-34	228	100	16383	16383	388	-9	253	125	388	260	16383	16383	365	286	228	150	92	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	286	388	286	388	108	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	270	126	268	139	262	151	252	160	241	166	228	168	214	166	203	160	193	151	187	139	185	126	187	112	193	101	203	91	214	85	228	83	241	85	252	91	262	101	268	112	270	126	329	143	329	195	98	195	98	338	46	338	46	0	98	0	98	143	329	0	329	338	277	338	277	195	46	195	46	143	277	143	277	0	329	286	329	338	46	338	46	286	161	286	161	0	214	0	214	286	329	0	329	52	214	52	214	338	161	338	161	52	46	52	46	0	232	143	232	195	98	195	98	338	46	338	46	0	98	0	98	143	232	94	232	146	98	146	98	192	232	192	232	244	98	244	98	338	46	338	46	0	98	0	98	94	329	94	329	146	98	146	98	192	329	192	329	244	98	244	98	338	46	338	46	0	98	0	98	94	98	0	98	338	46	338	46	0	16383	16383	441	143	441	195	195	195	195	338	143	338	143	0	195	0	195	143	98	0	98	338	46	338	46	0	16383	16383	195	0	195	338	143	338	143	0	16383	16383	428	143	428	195	294	195	294	338	242	338	242	0	294	0	294	143	98	0	98	338	46	338	46	0	16383	16383	428	94	428	146	196	146	196	192	428	192	428	244	196	244	196	338	144	338	144	0	196	0	196	94	411	143	411	195	262	195	411	338	362	338	213	195	179	195	179	338	127	338	127	112	11	0	60	0	127	65	127	0	179	0	179	114	209	143	210	192	179	161	179	192	16383	16383	411	338	362	338	264	244	179	244	179	338	127	338	127	112	11	0	60	0	127	64	127	0	179	0	179	94	411	94	411	146	211	146	259	192	411	192	411	244	314	244	512	338	454	338	267	195	257	195	257	338	205	338	205	148	160	113	160	338	108	338	108	74	11	0	69	0	108	30	108	0	160	0	160	70	205	104	205	0	257	0	257	143	503	143	503	195	325	195	508	338	452	338	329	244	276	244	276	338	224	338	224	162	177	127	177	338	126	338	126	88	11	0	66	0	126	45	126	0	177	0	177	85	224	120	224	0	276	0	276	94	507	94	507	146	276	146	276	160	317	192	507	192	507	244	385	244	237	220	239	226	243	231	248	235	254	237	260	238	267	237	273	234	278	229	281	223	282	217	279	204	272	194	261	186	249	179	234	173	219	168	203	165	188	162	174	159	162	157	116	151	94	149	72	148	49	148	49	104	72	104	116	100	139	98	162	95	189	91	220	84	250	72	273	57	282	36	281	29	278	24	273	19	267	16	260	15	254	16	248	18	243	22	239	26	237	32	210	32	214	15	223	1	236	-9	252	-16	270	-18	288	-15	304	-7	316	4	323	19	326	37	321	63	307	85	286	102	260	114	232	122	229	122	223	123	216	124	209	126	203	127	224	130	230	131	233	132	261	139	286	151	307	168	321	189	326	215	323	233	316	249	304	261	288	269	270	272	252	269	236	262	223	251	214	237	210	220	326	148	303	148	281	149	259	151	213	157	201	159	187	162	172	165	156	168	141	173	126	179	114	186	103	194	96	204	93	217	94	223	97	229	102	234	108	237	115	238	121	237	127	235	132	231	136	226	138	220	165	220	161	237	152	251	139	262	123	269	105	272	87	269	71	261	59	249	52	233	49	215	54	189	68	168	89	151	114	139	142	132	145	131	151	130	172	127	166	126	159	124	152	123	146	122	143	122	115	114	89	102	68	85	54	63	49	37	52	19	59	4	71	-7	87	-15	105	-18	123	-16	139	-9	152	1	161	15	165	32	138	32	136	26	132	22	127	18	121	16	115	15	108	16	102	19	97	24	94	29	93	36	102	57	124	72	154	84	186	91	213	95	236	98	259	100	303	104	326	104	291	57	143	127	291	198	16383	16383	334	-11	334	267	41	127	232	127	84	57	84	198	16383	16383	334	127	41	267	41	-11	334	-55	334	-11	41	-11	41	-55	16383	16383	291	101	143	171	291	241	16383	16383	334	31	334	310	41	171	334	-55	334	-11	41	-11	41	-55	16383	16383	232	171	84	101	84	241	16383	16383	334	171	41	310	41	31	160	133	158	117	150	104	139	93	126	86	110	83	94	86	81	93	70	104	63	117	60	133	63	149	70	163	81	173	94	180	110	183	126	180	139	173	150	163	158	149	160	133	16383	16383	191	160	182	179	168	195	151	207	132	215	110	218	83	214	60	202	41	183	29	160	25	133	29	106	41	83	60	64	83	52	110	48	132	51	152	59	169	72	182	88	191	108	417	108	426	88	439	72	456	59	476	51	498	48	525	52	548	64	567	83	579	106	583	133	579	160	567	183	548	202	525	214	498	218	476	215	457	207	440	195	426	179	417	160	548	133	545	117	538	104	527	93	514	86	498	83	482	86	468	93	458	104	451	117	448	133	451	149	458	163	468	173	482	180	498	183	514	180	528	173	538	163	545	149	548	133	16383	16383	191	160	182	179	168	195	151	207	132	215	110	218	83	214	60	202	41	183	29	160	25	133	29	106	41	83	60	64	83	52	110	48	132	51	152	59	169	72	182	88	191	108	417	108	426	88	439	72	456	59	476	51	498	48	525	52	548	64	567	83	579	106	583	133	579	160	567	183	548	202	525	214	498	218	476	215	457	207	440	195	426	179	417	160	382	133	380	117	372	104	362	93	348	86	332	83	316	86	303	93	292	104	284	117	282	133	284	149	292	163	303	173	316	180	332	183	348	180	362	173	372	163	380	149	382	133	16383	16383	25	160	25	108	251	108	260	88	273	72	290	59	310	51	332	48	359	52	382	64	400	83	413	106	417	133	413	160	400	183	382	202	359	214	332	218	310	215	291	207	274	195	260	179	251	160	209	-27	209	79	166	79	166	-27	16383	16383	141	148	32	148	32	104	141	104	16383	16383	343	104	343	148	234	148	234	104	16383	16383	209	174	209	281	166	281	166	174	212	195	212	230	37	230	37	195	99	195	99	-107	151	-107	151	195	286	-93	286	-49	33	-49	33	-93	16383	16383	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	16383	16383	286	305	286	349	33	349	33	305	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	16383	16383	286	305	286	349	33	349	33	305	82	52	82	191	122	178	157	156	186	127	208	92	220	52	16383	16383	345	0	345	52	254	52	240	103	213	147	177	183	133	210	82	224	82	315	30	315	30	0	388	-34	128	-34	388	225	16383	16383	432	-78	432	331	22	-78	156	79	153	77	149	75	143	75	139	77	90	126	88	130	88	136	90	140	93	142	137	186	139	189	143	191	149	191	153	189	202	140	204	136	204	129	202	125	200	123	16383	16383	271	133	146	257	22	133	146	8	230	12	228	26	222	38	213	47	201	53	187	55	173	53	161	47	152	38	146	26	143	12	146	-1	152	-13	161	-22	173	-28	187	-30	201	-28	213	-22	222	-13	228	-1	230	12	16383	16383	343	15	249	108	343	108	343	160	252	160	343	251	305	287	188	170	70	287	33	250	123	160	33	160	33	108	126	108	33	15	70	-21	188	95	305	-21	16383	16383	230	254	228	268	222	280	213	289	201	295	187	297	173	295	161	289	152	280	146	268	143	254	146	240	152	228	161	219	173	213	187	210	201	213	213	219	222	228	228	240	230	254	180	133	85	63	85	203	16383	16383	349	63	254	133	349	203	16383	16383	401	-35	401	302	218	170	33	302	33	-35	218	96	177	133	80	63	80	203	16383	16383	408	26	262	133	408	237	380	277	220	164	28	302	28	-35	220	102	380	-13	354	63	257	133	354	203	16383	16383	406	-35	406	302	215	164	55	277	26	237	172	133	26	26	55	-13	215	102	387	1	85	302	49	265	180	133	49	1	85	-35	218	96	349	-35	387	1	254	133	387	265	349	302	49	1	85	-35	218	96	349	-35	341	22	341	66	34	66	34	22	16383	16383	342	110	337	142	326	172	308	198	284	216	252	223	223	217	193	202	165	184	139	170	118	164	99	168	85	179	74	195	66	214	61	232	34	232	39	201	50	171	67	145	91	126	121	119	151	126	181	140	209	158	235	172	257	179	276	174	291	163	302	147	309	128	315	110	240	268	218	240	199	212	182	183	170	152	161	117	160	117	152	151	139	183	123	214	103	242	80	268	21	268	64	219	96	167	117	111	131	51	138	-13	182	-13	190	50	204	110	226	166	257	219	300	268	300	-13	257	35	226	87	204	144	190	204	182	268	138	268	131	203	117	143	96	87	64	35	21	-13	80	-13	103	12	123	40	139	71	152	103	160	137	161	137	170	102	182	71	199	42	218	14	240	-13	344	-32	344	11	198	11	159	17	125	34	99	60	82	94	75	133	82	172	99	205	125	232	159	250	198	256	344	256	344	300	199	300	146	292	100	268	64	232	40	186	31	133	40	81	64	35	100	0	146	-24	199	-32	16383	16383	344	46	344	90	203	90	189	92	178	98	168	107	162	119	160	133	162	147	168	159	178	168	189	174	203	176	344	176	344	220	204	220	176	216	152	204	133	185	121	161	116	133	121	106	133	82	152	63	176	50	204	46	31	220	31	176	172	176	186	174	197	168	207	158	213	147	215	133	213	119	207	107	197	98	186	92	172	90	31	90	31	46	171	46	199	50	223	63	242	82	254	106	259	133	254	161	242	185	223	204	199	216	171	220	16383	16383	31	300	31	256	177	256	216	250	250	232	276	205	293	172	300	133	293	94	276	60	249	34	216	17	177	11	31	11	31	-32	176	-32	229	-24	275	0	311	35	335	81	344	133	335	186	311	232	275	268	229	292	176	300	343	271	299	271	299	138	293	103	277	73	253	49	223	33	187	27	188	27	152	33	122	49	98	73	82	103	76	138	76	271	32	271	32	138	40	89	62	47	96	13	139	-8	188	-16	236	-8	279	13	313	47	335	89	343	138	16383	16383	263	271	219	271	219	143	217	134	213	125	206	118	197	114	187	112	188	112	178	114	169	118	162	125	158	134	156	143	156	271	112	271	112	143	116	119	127	98	143	82	164	72	188	68	211	72	232	82	248	98	259	119	263	143	263	-16	263	111	259	135	248	155	232	172	211	182	187	186	188	186	164	182	143	172	127	155	116	135	112	111	112	-16	156	-16	156	110	158	120	162	129	169	136	178	140	188	142	197	140	206	136	213	129	217	120	219	110	219	-16	16383	16383	343	-16	343	116	335	164	313	207	279	241	236	263	187	271	188	271	139	263	96	241	62	207	40	164	32	116	32	-16	76	-16	76	116	82	151	98	181	122	205	152	221	188	227	223	221	253	205	277	181	293	151	299	116	299	-16	292	-16	292	141	287	178	272	210	249	237	219	257	185	268	185	321	141	321	141	268	106	257	76	237	53	210	38	178	33	141	33	-16	77	-16	77	141	80	164	89	184	102	202	120	215	141	224	141	-16	185	-16	185	224	205	215	223	202	236	184	245	164	248	141	248	-16	199	97	143	97	143	153	199	153	16383	16383	319	53	319	97	243	97	243	153	319	153	319	197	243	197	243	345	199	345	199	197	143	197	143	345	99	345	99	197	24	197	24	153	99	153	99	97	24	97	24	53	99	53	99	-93	143	-93	143	53	199	53	199	-93	243	-93	243	53	335	-11	335	32	117	127	335	223	335	267	40	137	40	117	16383	16383	313	127	311	139	305	150	297	158	287	163	275	165	263	163	252	158	244	150	239	139	237	127	239	115	244	105	252	96	263	91	275	89	287	91	297	96	305	105	311	115	313	127	138	127	136	139	131	150	123	158	112	163	100	165	88	163	78	158	70	150	64	139	63	127	64	115	70	105	78	96	88	91	100	89	112	91	123	96	131	105	136	115	138	127	16383	16383	335	117	335	137	40	267	40	223	258	127	40	32	40	-11	315	-11	315	32	97	127	315	223	315	267	20	137	20	117	16383	16383	482	-11	482	32	263	127	482	223	482	267	186	137	186	117	16383	16383	648	-11	648	32	430	127	648	223	648	267	353	137	353	117	315	117	315	137	20	267	20	223	238	127	20	32	20	-11	16383	16383	482	117	482	137	186	267	186	223	405	127	186	32	186	-11	16383	16383	648	117	648	137	353	267	353	223	571	127	353	32	353	-11	335	-74	335	-54	40	75	40	31	258	-64	40	-159	40	-203	16383	16383	335	105	335	149	40	149	40	105	16383	16383	335	179	335	223	117	318	335	414	335	458	40	328	40	308	335	-203	335	-159	117	-64	335	31	335	75	40	-54	40	-74	16383	16383	335	105	335	149	40	149	40	105	16383	16383	335	308	335	328	40	458	40	414	258	318	40	223	40	179	335	-59	335	-15	117	80	335	175	335	219	40	90	40	70	16383	16383	335	270	335	314	40	314	40	270	335	70	335	90	40	219	40	175	258	80	40	-15	40	-59	16383	16383	335	270	335	314	40	314	40	270	335	-7	309	12	280	30	249	46	216	59	185	70	216	80	249	93	280	109	309	127	335	147	335	208	292	171	244	142	192	119	137	104	82	95	40	92	40	47	82	44	137	35	192	20	244	-2	292	-31	335	-68	16383	16383	335	323	292	286	244	256	192	234	138	218	82	210	40	206	40	162	73	164	106	168	138	173	171	180	203	190	230	200	259	212	286	227	312	244	335	262	335	47	335	92	293	95	238	104	183	119	131	142	83	171	40	208	40	147	66	127	95	109	126	93	159	80	190	70	159	59	126	46	95	30	66	12	40	-7	40	-68	83	-31	131	-2	183	20	238	35	293	44	16383	16383	335	206	293	210	237	218	183	234	131	256	83	286	40	323	40	262	63	244	89	227	116	212	145	200	172	190	204	180	237	173	269	168	302	164	335	162	335	-7	312	10	286	26	259	41	230	54	203	64	199	65	193	67	189	68	186	70	204	129	233	117	261	103	287	86	312	67	335	46	335	106	315	122	293	137	268	151	243	163	218	173	224	198	248	208	272	220	295	233	316	247	335	262	335	323	318	306	301	292	282	278	262	266	242	255	276	368	239	368	200	237	177	229	153	222	130	217	106	213	82	210	40	206	40	162	82	158	100	156	136	150	153	146	171	141	152	78	108	86	85	88	63	90	40	92	40	47	82	44	93	42	105	41	116	39	128	37	139	35	99	-98	135	-98	173	26	209	14	243	-1	276	-20	307	-42	335	-68	335	47	335	92	304	89	274	86	244	82	215	76	185	69	208	142	242	150	276	156	293	158	335	162	335	206	293	210	281	211	268	213	244	217	232	220	276	368	239	368	198	229	163	242	129	257	97	276	67	297	40	323	40	262	65	242	93	225	123	209	154	196	185	185	184	182	153	172	123	158	92	143	65	126	40	106	40	46	62	67	86	85	112	102	139	116	167	128	145	54	122	44	78	20	58	6	40	-7	40	-68	56	-53	72	-39	90	-26	108	-14	127	-3	99	-98	135	-98	170	15	194	23	218	30	243	36	268	41	293	44	222	278	151	86	88	86	88	278	16383	16383	331	-45	331	-1	153	-1	170	42	331	42	331	86	186	86	257	278	331	278	331	322	274	322	301	396	266	396	238	322	44	322	44	42	134	42	118	-1	44	-1	44	-45	101	-45	74	-120	109	-120	137	-45	287	86	186	86	257	278	287	278	16383	16383	331	-45	331	-1	153	-1	170	42	331	42	331	322	274	322	301	396	266	396	238	322	44	322	44	278	222	278	151	86	44	86	44	42	134	42	118	-1	44	-1	44	-45	101	-45	74	-120	109	-120	137	-45	314	30	307	7	298	-10	287	-25	274	-34	257	-37	249	-36	240	-33	231	-29	222	-24	212	-18	242	39	203	39	183	0	171	6	158	12	146	17	133	20	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	125	-23	134	-26	152	-35	161	-41	132	-99	171	-99	190	-60	202	-67	214	-72	227	-77	239	-80	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	66	334	110	116	206	334	301	334	345	39	216	39	196	314	30	307	7	298	-10	287	-25	274	-34	257	-37	249	-36	240	-33	231	-29	222	-24	212	-18	242	39	203	39	183	0	171	6	158	12	146	17	133	20	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	125	-23	134	-26	152	-35	161	-41	132	-99	171	-99	190	-60	202	-67	214	-72	227	-77	239	-80	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	196	334	216	39	345	39	301	257	206	39	110	39	66	314	36	307	14	298	-4	287	-18	274	-27	257	-30	249	-29	240	-27	231	-23	222	-17	212	-11	242	46	203	46	183	6	171	12	158	18	146	23	133	26	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	125	-17	134	-20	152	-29	161	-35	132	-93	171	-93	190	-54	214	-66	227	-70	239	-73	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	122	309	142	280	160	249	176	216	189	185	200	216	210	249	223	280	239	309	257	335	277	335	338	292	301	244	272	192	249	138	234	82	225	40	222	40	177	82	174	138	165	192	150	244	127	292	98	335	61	314	36	307	14	298	-4	287	-18	274	-27	257	-30	249	-29	240	-27	231	-23	222	-17	212	-11	242	46	203	46	183	6	171	12	158	18	146	23	133	26	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	125	-17	134	-20	152	-29	161	-35	132	-93	171	-93	190	-54	214	-66	227	-70	239	-73	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	177	335	222	293	225	237	234	183	249	131	272	83	301	40	338	40	277	66	257	95	239	126	223	159	210	190	200	159	189	126	176	95	160	66	142	40	122	40	61	83	98	131	127	183	150	237	165	293	174	174	142	166	116	143	127	16383	16383	291	57	198	101	216	162	291	198	16383	16383	334	-11	334	267	233	219	262	313	225	313	190	199	41	127	153	74	113	-56	150	-56	185	59	177	153	158	93	84	57	84	198	16383	16383	232	127	201	113	209	138	16383	16383	334	127	222	180	262	313	225	313	190	196	41	267	41	-11	142	36	113	-56	150	-56	184	56	191	194	179	153	143	171	16383	16383	291	101	211	138	234	214	291	241	16383	16383	334	-55	334	-11	166	-11	199	96	334	31	334	310	251	271	276	355	240	355	209	251	41	171	166	111	129	-11	41	-11	41	-55	116	-55	99	-113	135	-113	152	-55	190	190	176	145	84	101	84	241	16383	16383	232	171	219	165	222	175	16383	16383	334	-55	334	-11	166	-11	202	108	334	171	235	218	276	355	240	355	203	233	41	310	41	31	160	88	129	-11	41	-11	41	-55	116	-55	99	-113	135	-113	152	-55	188	-44	185	-30	179	-19	170	-9	158	-3	145	-1	132	-3	120	-9	111	-19	105	-30	103	-44	105	-57	111	-69	120	-78	132	-84	145	-86	159	-84	170	-78	179	-69	185	-57	188	-44	16383	16383	188	126	185	140	179	151	170	160	158	166	145	169	132	166	120	160	111	151	105	140	103	126	105	113	111	101	120	92	132	86	145	84	159	86	170	92	179	101	185	113	188	126	16383	16383	188	296	185	310	179	321	170	331	158	337	145	339	132	337	120	331	111	321	105	310	103	296	105	283	111	271	120	262	132	256	145	254	159	256	170	262	179	271	185	283	188	296	116	133	114	146	108	158	99	167	87	173	74	175	60	173	49	167	39	158	33	146	31	133	33	119	39	108	49	99	60	93	74	90	87	93	99	99	108	108	114	119	116	133	16383	16383	286	133	284	146	278	158	269	167	257	173	244	175	230	173	219	167	210	158	204	146	201	133	204	119	210	108	219	99	230	93	244	90	257	93	269	99	278	108	284	119	286	133	16383	16383	457	133	455	146	449	158	440	167	428	173	415	175	401	173	390	167	380	158	374	146	372	133	374	119	380	108	390	99	401	93	415	90	428	93	440	99	449	108	455	119	457	133	166	5	164	18	158	30	148	39	137	45	123	47	110	45	98	39	89	30	83	18	81	5	83	-7	89	-19	98	-28	110	-34	123	-36	137	-34	148	-28	158	-19	164	-7	166	5	16383	16383	286	126	284	140	278	151	269	160	257	166	244	169	230	166	219	160	210	151	204	140	201	126	204	113	210	101	219	92	230	86	244	84	257	86	269	92	278	101	284	113	286	126	16383	16383	407	247	405	261	399	272	390	281	378	287	365	290	352	287	340	281	331	272	325	261	323	247	325	234	331	222	340	213	352	206	365	204	378	206	390	213	399	222	405	234	407	247	407	5	405	18	399	30	390	39	378	45	365	47	352	45	340	39	331	30	325	18	323	5	325	-7	331	-19	340	-28	352	-34	365	-36	378	-34	390	-28	399	-19	405	-7	407	5	16383	16383	286	126	284	140	278	151	269	160	257	166	244	169	230	166	219	160	210	151	204	140	201	126	204	113	210	101	219	92	230	86	244	84	257	86	269	92	278	101	284	113	286	126	16383	16383	166	247	164	261	158	272	148	281	137	287	123	290	110	287	98	281	89	272	83	261	81	247	83	234	89	222	98	213	110	206	123	204	137	206	148	213	158	222	164	234	166	247	334	-6	334	37	179	37	154	41	131	51	112	67	97	87	88	112	334	112	334	156	88	156	97	180	112	200	131	216	154	226	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	16383	16383	334	324	334	368	46	368	46	324	41	273	41	229	196	229	221	226	244	216	263	200	278	180	287	156	41	156	41	112	287	112	278	87	263	67	244	51	221	41	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	16383	16383	329	324	329	368	41	368	41	324	392	44	71	44	71	186	232	330	392	186	16383	16383	435	0	435	204	232	387	27	204	27	0	229	338	229	366	82	366	82	-96	134	-96	134	315	137	327	142	334	151	337	164	338	152	-96	152	366	5	366	5	338	70	338	84	337	93	334	98	328	100	316	100	-96	229	-96	229	-68	165	-68	151	-67	142	-64	137	-57	134	-45	134	366	82	366	82	-96	152	-96	152	366	100	366	100	-45	98	-57	93	-64	84	-67	70	-68	5	-68	5	-96	343	156	343	200	32	200	32	54	76	54	76	156	343	54	343	98	76	98	76	200	32	200	32	54	495	79	449	117	404	147	358	170	310	184	261	189	207	184	156	170	106	147	60	117	18	80	30	65	71	91	113	110	157	123	205	130	258	132	306	130	353	123	398	110	442	91	484	65	483	189	442	162	401	143	357	131	309	124	255	122	207	124	161	131	116	143	72	163	30	189	18	174	64	137	110	106	156	84	203	70	253	65	306	70	358	84	407	107	453	137	495	174	200	-96	83	135	198	366	147	366	35	138	35	131	150	-96	188	131	188	138	75	366	25	366	140	135	23	-96	73	-96	421	-77	421	-44	253	-44	253	343	420	343	421	376	42	376	42	343	209	343	209	-44	42	-44	42	-77	209	-19	169	-6	134	15	108	46	90	84	84	126	90	169	108	206	134	237	169	260	209	272	16383	16383	253	272	293	260	328	237	354	206	372	169	378	126	372	84	354	46	328	15	293	-6	253	-19	16383	16383	253	347	209	347	209	316	155	301	109	273	72	232	49	182	40	126	49	70	72	20	109	-20	155	-49	209	-63	209	-94	253	-94	253	-63	307	-49	354	-20	390	20	413	70	422	126	413	182	390	232	354	273	307	301	253	316	336	111	336	155	215	155	291	366	243	366	167	155	27	155	27	111	152	111	77	-99	125	-99	200	111	230	-59	230	16	209	16	209	-21	41	-21	41	16	20	16	20	-59	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	234	70	234	84	219	85	209	87	203	91	201	97	200	106	200	262	195	262	113	233	113	219	121	222	128	224	134	225	145	225	148	223	150	220	151	216	152	210	152	108	151	98	148	91	141	87	130	85	114	84	114	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	132	236	132	232	123	226	117	216	113	204	112	152	112	197	147	210	158	221	170	228	182	232	194	233	207	230	224	223	239	210	249	194	256	175	258	157	256	141	249	126	237	113	220	103	198	114	198	120	207	126	214	134	218	143	221	152	222	166	221	176	216	184	209	188	201	190	191	189	184	187	177	184	170	179	162	174	155	164	143	155	132	142	119	124	103	100	81	100	70	232	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	118	208	125	217	131	223	138	227	147	230	156	231	167	230	175	227	181	223	185	216	186	207	185	200	180	193	173	186	162	181	146	176	146	165	160	161	172	157	181	153	188	150	195	146	200	140	204	135	207	129	209	123	210	116	208	106	204	98	198	92	190	88	179	87	174	87	169	88	164	90	159	93	153	98	147	104	140	108	134	111	128	113	123	113	116	112	111	110	106	105	104	100	103	94	105	85	111	78	121	72	135	68	151	67	182	71	208	81	228	96	241	116	246	139	245	151	241	162	234	172	226	180	215	186	222	192	227	198	231	205	233	212	234	219	231	231	225	242	214	251	200	256	182	258	164	257	148	251	133	242	120	230	108	214	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	174	143	113	143	174	214	16383	16383	242	108	242	143	222	143	222	258	195	258	94	142	94	108	174	108	174	70	222	70	222	108	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	258	142	258	109	158	126	157	139	156	151	155	160	154	169	152	185	148	198	141	208	133	213	124	215	115	214	107	209	100	202	94	193	91	182	90	177	90	172	91	160	97	153	100	145	106	131	112	126	113	121	113	114	112	108	110	104	105	101	100	100	94	103	85	109	78	119	72	132	68	148	67	179	70	204	79	224	93	236	112	241	136	238	153	231	168	219	180	204	190	185	196	177	198	170	199	161	200	151	201	137	201	143	218	233	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	196	118	196	102	193	92	189	85	184	82	177	81	165	84	157	92	154	105	152	121	152	150	154	160	157	166	162	169	169	170	180	168	188	163	193	153	196	138	196	118	16383	16383	243	258	203	252	165	238	132	216	110	185	102	146	106	119	115	97	131	81	151	71	176	67	199	70	218	79	233	93	242	111	245	132	242	151	235	166	222	178	206	185	185	188	180	188	175	187	170	187	165	186	160	184	169	203	181	218	198	230	218	239	243	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	258	113	258	97	191	108	191	112	200	117	207	124	212	133	214	144	215	204	215	138	67	171	67	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	200	107	199	98	195	91	189	85	181	82	171	81	161	82	153	87	147	94	143	104	142	117	142	123	144	129	147	136	152	144	158	152	176	142	188	133	195	125	199	117	200	107	16383	16383	203	215	202	209	201	204	199	199	195	194	190	187	190	188	175	195	163	203	155	210	150	218	148	226	149	232	153	237	159	241	166	244	175	244	184	243	192	239	198	233	201	225	203	215	16383	16383	248	121	246	133	241	145	232	157	220	168	204	179	217	184	228	191	235	198	239	207	241	217	238	230	230	241	217	250	200	256	179	258	154	256	134	250	120	239	110	226	107	209	108	198	113	188	120	178	130	169	143	161	129	155	118	148	110	139	105	128	103	116	106	99	115	85	130	75	148	69	171	67	197	69	218	76	234	87	244	102	248	121	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	195	193	195	183	194	173	192	164	186	158	178	156	168	158	160	163	155	174	152	189	151	209	152	223	153	233	157	240	162	243	169	244	170	244	182	241	189	234	193	223	195	209	195	193	16383	16383	104	67	144	73	183	87	215	109	237	139	246	177	242	205	232	227	216	244	196	255	171	258	148	255	130	246	115	233	106	215	103	195	105	175	113	159	126	147	142	140	161	137	167	137	173	138	183	140	188	142	178	123	165	107	148	95	128	86	104	80	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	182	140	130	140	156	198	16383	16383	274	70	274	84	266	84	260	87	254	94	248	104	241	120	175	262	169	262	104	114	98	102	93	94	88	88	81	85	73	84	73	70	135	70	135	84	126	84	120	85	116	87	113	89	113	94	115	102	116	107	118	112	123	123	189	123	194	113	198	104	200	98	201	93	201	88	195	85	189	84	179	84	179	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	158	161	166	161	183	160	196	156	205	148	210	138	212	124	211	110	206	100	199	92	189	88	177	86	170	87	165	89	161	91	159	95	158	101	16383	16383	158	231	159	235	161	239	164	241	169	242	175	243	186	241	194	238	200	231	203	222	204	210	203	198	199	188	190	182	177	179	158	177	16383	16383	84	258	84	246	95	244	102	242	107	239	110	234	110	95	108	90	103	87	95	85	84	84	84	70	182	70	211	73	233	80	250	92	260	107	263	124	261	137	255	149	246	159	234	166	220	171	233	177	242	184	248	192	252	201	253	212	250	228	240	241	225	251	205	256	179	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	262	118	249	107	236	98	222	92	208	87	190	86	165	90	147	102	136	120	130	142	128	167	131	195	139	217	151	233	167	243	185	246	204	243	221	236	235	224	247	209	254	193	266	193	266	261	256	261	254	256	248	250	245	249	237	249	234	250	232	251	228	252	217	256	207	259	198	261	189	262	181	262	146	257	116	243	94	222	80	194	75	161	80	131	93	105	115	85	145	72	181	67	202	68	220	72	238	80	256	92	274	109	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	146	234	147	237	148	239	152	241	156	242	162	243	186	239	203	227	215	210	221	189	223	165	220	133	212	111	200	96	183	89	164	86	157	87	152	89	148	91	147	95	146	100	16383	16383	73	258	73	246	83	244	90	242	95	240	97	236	98	230	98	100	97	94	94	90	89	87	82	85	73	84	73	70	165	70	199	74	229	86	253	106	268	132	274	166	269	198	255	224	233	243	203	254	166	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	132	253	132	248	123	244	115	234	103	229	98	221	93	213	90	203	88	192	87	179	86	170	87	163	88	159	90	156	93	156	158	172	157	185	153	193	145	199	134	201	117	212	117	212	214	201	214	199	198	193	187	185	179	172	175	156	174	156	235	158	238	161	241	166	242	174	242	199	241	216	237	228	229	235	216	238	198	249	198	249	258	83	258	83	245	93	244	100	242	104	239	107	235	108	229	108	100	107	95	105	90	100	87	93	85	83	84	83	70	251	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	198	263	258	88	258	88	245	99	244	107	242	112	239	115	235	116	228	116	102	115	95	112	90	108	87	100	85	88	84	88	70	199	70	199	84	184	85	174	86	167	90	164	94	164	158	180	157	193	153	203	145	209	133	213	117	223	117	223	214	213	214	209	198	203	187	193	180	180	175	164	174	164	235	167	238	171	241	177	242	200	242	212	241	220	239	227	236	233	233	239	228	247	216	250	208	253	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	274	155	178	155	178	142	190	141	198	139	203	136	206	131	206	97	203	92	198	87	190	84	180	83	156	87	140	100	129	119	124	142	123	165	125	194	132	217	143	233	158	243	175	247	194	244	209	236	221	225	230	210	237	193	247	193	247	262	238	262	235	257	233	253	231	251	225	249	223	250	221	250	219	251	195	259	187	261	179	262	171	262	139	257	111	243	90	222	75	195	70	163	75	130	89	104	111	84	139	71	173	67	190	68	207	70	223	74	238	78	250	84	250	126	252	132	256	137	263	140	274	142	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	272	70	272	84	263	85	257	87	253	90	252	94	251	100	251	228	252	235	254	239	258	242	263	244	272	246	272	258	181	258	181	246	190	244	196	242	200	239	203	235	203	177	145	177	145	235	147	239	151	242	157	244	166	246	166	258	76	258	76	246	84	244	90	242	94	239	96	235	97	228	97	100	96	94	94	90	91	87	85	85	76	84	76	70	166	70	166	84	157	85	151	87	147	90	145	94	145	158	203	158	203	94	201	90	197	87	191	85	181	84	181	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	221	70	221	84	211	85	204	86	200	90	198	95	197	102	197	228	198	235	200	239	205	243	211	244	221	246	221	258	126	258	126	246	135	244	142	242	146	239	148	235	149	228	149	102	148	95	146	90	142	87	136	85	126	84	126	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	241	258	146	258	146	246	156	245	163	243	168	241	170	236	171	230	171	101	170	94	168	89	165	85	161	83	155	82	151	82	148	83	146	85	145	87	145	91	147	94	149	96	151	104	150	111	147	117	137	123	131	123	125	122	120	119	115	115	112	110	111	103	114	88	121	77	132	71	145	68	158	67	178	69	195	76	208	87	216	102	219	123	219	233	221	238	225	242	232	244	241	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	278	70	278	84	271	84	269	85	267	87	266	89	184	189	209	214	227	229	242	239	255	243	270	246	270	258	191	258	191	246	200	244	205	244	209	243	212	243	214	241	212	237	210	234	207	231	203	228	146	170	146	233	148	238	152	242	159	244	169	246	169	258	74	258	74	246	84	245	90	243	95	240	97	235	98	228	98	101	97	95	95	90	91	87	84	85	74	84	74	70	169	70	169	84	159	85	152	87	148	90	146	94	146	151	152	157	202	96	206	90	207	88	207	85	205	85	202	84	188	84	188	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	139	254	139	250	130	246	122	241	114	236	108	230	102	224	97	218	93	210	89	200	87	189	86	180	87	173	88	169	90	167	94	166	99	166	222	167	232	169	238	174	242	181	245	193	246	193	258	97	258	97	246	105	245	112	243	116	240	118	235	118	94	116	90	112	87	106	85	97	84	97	70	251	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	283	70	283	84	273	85	267	88	264	92	263	99	262	108	262	223	263	232	265	238	268	242	274	244	283	246	283	258	213	258	168	131	167	131	130	258	65	258	65	246	74	244	80	242	84	239	86	235	86	96	84	90	81	87	74	85	65	84	65	70	126	70	126	84	116	85	109	88	104	92	102	99	102	232	152	70	157	70	214	230	214	103	213	96	211	91	208	87	202	85	193	84	193	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	208	258	208	245	218	243	225	240	229	236	231	229	232	220	232	142	139	258	82	258	82	245	88	244	93	242	97	238	103	228	103	97	101	92	97	89	91	87	81	85	81	72	142	72	142	85	132	87	125	90	121	94	119	101	118	110	118	214	235	67	247	67	247	233	249	238	252	241	258	243	267	245	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	224	162	222	134	216	112	205	96	191	86	174	83	156	86	142	96	132	111	125	134	123	162	125	192	132	215	142	232	156	243	172	246	190	243	205	232	215	215	222	192	224	162	16383	16383	276	164	271	196	257	223	235	244	208	258	175	262	142	258	113	244	91	224	76	196	71	164	76	132	90	105	112	85	140	72	173	67	206	72	235	85	257	105	271	132	276	164	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	160	237	161	239	162	240	165	242	169	242	174	243	185	241	194	237	200	229	204	218	205	204	203	191	199	181	190	174	178	169	160	168	16383	16383	89	258	89	246	99	244	106	242	110	238	112	232	112	108	111	99	109	92	105	87	98	85	89	84	89	70	183	70	183	84	173	85	166	87	162	91	161	96	160	103	160	152	163	152	166	151	175	151	199	153	220	158	237	168	249	184	253	206	249	225	240	239	224	250	203	256	179	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	224	164	222	134	216	112	206	96	192	87	174	84	156	87	142	96	132	112	125	134	123	164	125	193	132	216	142	233	156	243	173	246	191	243	205	233	215	216	222	193	224	164	16383	16383	243	55	239	55	233	53	228	53	221	54	215	56	211	59	207	64	204	70	229	79	249	93	264	111	273	134	276	161	271	196	257	224	235	245	207	258	174	262	141	258	112	245	90	224	76	196	71	162	74	137	83	114	98	96	117	81	141	71	151	56	163	44	176	37	189	33	200	32	208	33	217	34	225	36	235	39	246	42	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	150	233	150	237	151	239	154	241	158	242	163	243	176	241	186	236	192	229	196	219	197	206	195	193	190	183	181	176	168	172	150	171	16383	16383	267	70	267	84	264	84	262	85	259	86	258	87	257	89	208	159	220	165	231	172	239	182	243	194	245	209	241	227	231	241	215	251	192	256	165	258	79	258	79	246	89	244	95	242	99	238	101	231	102	222	102	106	101	97	99	91	95	87	89	85	79	84	79	70	172	70	172	84	162	85	155	88	152	91	150	97	150	155	157	155	215	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	239	198	239	261	229	261	228	257	224	253	222	252	219	252	212	253	205	255	195	258	184	260	170	261	148	259	129	251	115	240	106	224	103	204	105	189	112	176	123	165	138	156	156	147	169	141	183	134	196	127	206	118	209	109	208	100	203	93	195	87	184	84	171	83	152	85	136	92	124	103	115	119	110	139	100	139	100	67	109	67	112	73	114	75	116	76	119	76	126	75	134	73	144	70	156	68	171	67	196	69	217	77	233	88	244	104	248	123	244	142	234	158	220	170	204	180	187	188	174	193	161	199	149	205	141	212	137	221	139	228	143	235	150	241	159	244	170	246	187	243	202	237	215	227	224	214	228	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	198	262	258	87	258	85	198	95	198	100	215	106	227	117	236	131	241	151	243	151	105	150	96	148	91	143	87	135	85	122	84	122	70	227	70	227	84	214	85	206	87	201	90	199	96	199	243	218	241	232	236	242	227	249	215	253	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	206	258	206	246	216	244	224	242	228	238	231	232	232	223	232	145	230	125	224	109	214	98	201	92	185	89	171	91	160	97	153	107	148	121	147	140	147	232	150	238	154	242	161	244	171	246	171	258	78	258	78	246	87	244	93	242	96	239	98	233	99	224	99	137	102	113	113	94	129	81	150	73	174	70	199	73	219	82	234	97	243	117	247	144	247	233	249	238	252	241	258	244	267	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	274	258	212	258	212	246	223	245	230	243	234	242	236	240	236	235	235	233	234	229	232	225	230	219	193	136	192	136	152	221	149	227	147	232	146	235	146	241	148	242	151	243	155	244	161	245	171	246	171	258	73	258	73	246	81	244	87	242	91	240	94	235	98	229	173	70	179	70	248	226	252	234	255	239	260	242	266	244	274	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	283	258	242	258	242	246	247	244	251	243	254	241	256	238	256	232	255	231	255	229	254	227	229	140	205	225	203	231	202	235	202	237	201	239	203	243	211	245	218	246	218	258	147	258	147	246	153	245	157	244	163	240	164	238	171	216	145	138	118	227	118	229	117	231	117	240	118	242	121	244	125	245	131	246	131	258	65	258	65	246	70	244	74	243	76	240	78	236	80	231	128	70	133	70	176	198	215	70	220	70	267	230	269	235	271	239	275	242	283	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	70	263	84	258	84	254	86	249	90	244	96	238	105	191	180	213	209	225	224	234	234	241	240	250	244	261	246	261	258	195	258	195	246	203	245	209	244	212	242	214	238	213	233	210	228	206	222	202	217	200	214	183	192	159	232	157	234	156	236	156	238	155	238	155	239	157	243	161	244	166	245	175	246	175	258	85	258	85	246	90	245	95	243	98	241	102	237	156	156	111	98	107	93	103	89	98	87	92	85	85	84	85	70	150	70	150	84	142	85	136	86	132	87	130	89	129	92	129	95	132	100	136	107	143	117	153	132	164	145	190	101	192	98	193	95	195	91	195	87	193	86	189	85	183	84	175	84	175	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	208	258	208	246	217	245	222	244	225	242	227	240	227	235	226	230	224	225	217	211	190	166	189	166	153	226	151	230	150	233	148	236	147	239	147	242	149	243	152	244	156	245	161	245	168	246	168	258	81	258	81	246	87	245	92	242	96	239	100	235	103	230	150	143	150	108	149	99	147	93	143	88	136	85	126	84	126	70	221	70	221	84	211	85	204	87	200	91	198	98	198	153	247	237	252	242	256	244	261	245	267	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	142	253	142	248	130	244	120	239	111	232	104	224	97	216	93	207	90	196	88	183	87	167	86	146	86	254	249	254	258	101	258	93	196	104	196	111	216	120	229	132	237	150	242	175	243	194	243	84	80	84	70	254	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	185	128	181	124	176	121	172	120	162	118	156	119	148	123	146	127	145	133	147	141	151	148	159	154	170	159	185	163	16383	16383	240	120	234	117	227	117	225	118	225	119	224	121	224	191	222	205	215	216	204	224	187	229	166	230	145	229	129	224	118	217	111	206	108	194	109	186	112	180	116	176	122	173	129	172	136	173	142	176	146	180	148	185	149	191	148	197	145	201	142	204	140	207	139	209	140	212	142	214	152	216	158	217	168	216	176	213	181	208	184	202	185	194	185	179	165	174	150	170	139	166	130	162	114	152	108	146	104	139	102	132	101	124	102	113	107	104	113	97	123	94	134	93	145	93	155	96	164	99	174	105	185	113	187	105	190	99	193	96	198	93	214	93	221	95	229	99	237	104	245	111	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	152	170	160	178	165	181	170	183	176	184	186	182	194	176	199	166	201	151	202	133	201	114	199	100	194	90	185	84	173	81	166	82	160	85	156	89	153	94	152	100	16383	16383	152	258	94	258	94	246	102	244	107	242	111	240	112	237	113	233	113	66	119	66	137	83	146	77	153	72	161	69	168	67	177	66	201	70	220	79	234	94	243	114	246	138	244	160	237	179	225	193	210	202	190	205	181	204	173	202	165	199	158	194	152	189	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	230	132	224	126	218	122	212	119	206	118	198	117	182	120	169	127	160	139	154	154	152	174	153	189	157	200	163	209	171	215	180	217	187	216	191	214	193	211	195	206	195	200	196	192	198	186	202	181	207	178	213	177	220	178	226	181	230	185	232	191	233	198	231	209	223	218	212	225	199	229	184	230	159	227	140	218	125	203	115	183	112	160	115	137	123	118	136	104	154	96	176	93	190	94	203	97	216	103	228	112	240	124	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	192	104	188	99	183	95	171	89	164	89	155	90	148	96	142	105	139	118	138	136	139	153	143	167	148	176	156	181	166	183	173	182	179	180	185	177	189	173	192	168	16383	16383	252	89	244	89	238	91	235	93	233	97	232	102	232	258	167	258	167	246	179	245	186	244	190	241	192	238	192	188	184	194	176	199	169	203	153	205	133	201	117	192	105	177	97	157	94	133	97	111	104	93	115	79	131	70	150	66	159	67	168	69	176	72	184	78	193	85	193	67	201	69	208	70	218	72	231	74	252	76	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	152	179	153	194	156	204	161	211	167	215	175	217	185	215	191	209	194	201	195	191	196	179	16383	16383	228	137	221	130	214	125	208	121	201	119	193	118	177	121	166	127	159	137	153	163	234	163	232	186	225	205	213	219	197	227	175	230	153	227	135	218	122	203	115	184	112	160	115	138	122	120	135	105	152	96	174	93	188	94	201	98	214	105	226	116	238	131	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	116	201	116	182	134	182	134	92	132	88	129	86	124	84	116	84	116	70	201	70	201	84	190	85	182	86	178	90	175	95	175	182	203	182	203	201	175	201	175	236	178	242	182	245	187	247	194	248	197	248	200	247	202	247	204	245	203	243	201	241	197	235	196	230	197	224	200	219	204	215	209	212	215	211	222	212	227	215	231	219	233	225	233	232	231	242	226	250	217	257	204	261	189	262	168	260	153	252	142	240	136	223	134	201	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	194	110	204	109	212	108	216	105	219	102	219	98	218	93	212	88	203	85	189	82	171	81	156	82	144	84	136	88	132	93	130	98	130	101	134	107	138	109	143	110	16383	16383	190	214	190	201	187	192	183	186	177	183	168	182	160	183	154	186	150	192	148	201	147	214	148	226	150	236	154	242	160	246	168	247	177	246	183	242	187	236	190	226	190	214	16383	16383	173	150	159	150	150	151	145	152	142	154	141	157	142	160	145	163	149	166	155	167	162	167	184	168	203	172	218	179	228	192	232	210	232	215	231	221	229	226	227	230	224	234	246	234	246	256	202	256	194	258	188	260	182	261	175	262	168	262	146	260	128	253	115	243	106	230	103	214	105	203	109	193	115	185	124	178	134	172	123	168	115	163	109	157	106	149	105	140	105	135	107	130	110	126	114	121	121	118	114	115	108	112	104	107	101	102	100	95	103	85	110	77	123	72	140	68	162	67	193	69	216	75	233	85	243	98	246	113	244	126	237	136	226	144	210	148	190	150	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	253	70	253	84	247	84	243	86	240	88	238	92	238	165	236	178	232	189	225	197	214	203	200	205	190	204	181	202	171	198	162	192	152	183	152	258	94	258	94	246	102	244	107	243	110	240	112	237	112	92	110	88	107	86	102	85	94	84	94	70	168	70	168	84	162	85	157	86	154	89	152	93	152	166	156	171	162	175	168	178	174	180	180	180	187	179	192	177	195	173	197	166	198	157	198	97	197	93	195	89	192	86	188	85	182	84	182	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	211	78	211	90	205	92	201	93	197	96	195	99	195	215	137	215	137	203	144	201	150	199	153	196	155	192	155	100	153	97	150	94	145	92	137	90	137	78	16383	16383	199	254	198	263	195	269	190	275	183	278	175	279	167	278	160	275	155	269	152	263	151	254	152	247	155	240	160	235	166	232	175	230	183	232	190	235	195	240	198	247	199	254	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	214	230	152	230	152	218	162	216	168	215	172	212	174	209	175	204	175	74	174	67	172	61	169	58	164	56	158	55	154	55	151	56	147	58	147	59	150	62	152	65	154	69	155	75	154	80	151	85	147	89	141	92	135	93	128	92	122	89	118	84	115	78	114	71	117	61	123	52	133	46	146	42	161	40	181	43	196	50	207	63	212	80	214	101	16383	16383	219	270	218	277	214	284	209	289	203	293	195	294	187	293	180	289	175	284	172	277	171	270	172	262	175	255	180	250	187	247	195	246	203	247	209	250	214	255	218	262	219	270	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	257	70	257	84	252	84	251	85	249	85	248	86	186	155	202	168	215	177	225	183	235	186	247	189	247	201	179	201	179	189	188	188	193	187	198	187	199	185	198	183	194	179	191	177	189	175	150	143	150	258	94	258	94	246	99	245	104	243	107	240	109	237	109	92	107	89	104	86	94	84	94	70	166	70	166	84	159	85	154	86	151	88	150	92	150	126	157	132	189	95	192	92	194	89	195	87	196	86	196	85	195	85	194	84	182	84	182	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	210	70	210	84	205	84	200	86	197	88	195	92	194	98	194	258	137	258	137	246	143	245	148	242	151	239	153	235	154	231	154	98	153	93	151	89	148	86	143	84	137	84	137	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	289	93	289	105	283	106	279	107	276	110	275	113	275	188	273	202	268	214	259	223	249	229	235	230	226	230	218	227	210	222	202	215	194	205	193	205	187	215	181	222	174	227	166	230	146	230	137	227	129	222	122	215	115	206	113	206	113	227	59	227	59	214	65	213	70	211	73	209	74	205	75	200	75	119	74	114	73	111	70	109	65	107	59	105	59	93	127	93	127	105	122	106	118	108	116	111	115	114	114	118	114	190	120	196	125	200	130	203	135	205	145	205	149	202	152	199	154	193	155	185	155	118	154	113	153	110	150	108	146	106	141	105	141	93	208	93	208	105	202	106	196	110	195	114	195	191	199	197	204	201	214	205	219	205	225	204	229	202	232	197	234	191	234	113	233	110	230	108	226	106	221	105	221	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	93	248	105	243	106	239	107	236	110	235	113	234	118	234	188	233	202	227	214	219	223	208	229	195	230	185	230	177	227	169	222	161	215	155	205	154	205	154	227	99	227	99	214	106	213	110	211	113	208	114	205	114	115	113	111	110	109	106	107	99	105	99	93	169	93	169	105	163	106	159	108	156	111	155	114	155	191	159	196	164	200	169	203	175	205	185	205	189	202	192	198	194	192	195	185	195	118	193	110	190	108	186	106	181	105	181	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	202	158	201	139	197	124	192	114	184	108	174	107	164	109	156	114	150	125	146	139	145	158	146	181	149	198	155	209	163	215	174	217	184	215	192	209	198	198	201	181	202	158	16383	16383	246	161	243	184	233	203	218	218	198	227	175	230	151	227	130	218	115	204	105	185	101	161	105	139	115	120	130	105	150	96	173	93	197	96	217	105	233	120	243	139	246	161	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	155	215	157	223	161	230	167	235	174	238	180	239	190	238	197	232	202	223	204	210	205	193	204	174	201	161	195	151	187	146	177	145	171	145	165	148	160	152	157	157	155	163	16383	16383	154	258	97	258	97	245	105	244	110	242	113	239	114	236	115	231	115	93	113	90	110	87	105	85	97	84	97	70	180	70	180	84	170	85	163	88	158	93	156	100	155	108	155	138	161	133	166	129	172	126	179	124	187	123	209	126	226	136	239	152	247	172	249	197	246	221	238	239	225	252	210	259	193	262	184	261	176	258	168	254	161	247	154	238	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	193	157	191	153	188	149	184	147	178	145	172	145	162	146	154	152	147	162	143	176	142	194	143	214	147	229	153	240	161	246	171	248	178	247	183	244	188	240	191	234	193	227	16383	16383	251	70	251	84	243	85	238	87	235	89	233	92	233	262	228	262	205	246	197	253	189	258	181	260	174	262	166	262	142	259	123	248	109	232	101	212	98	189	101	166	109	148	121	134	138	126	157	123	164	123	171	125	178	128	185	133	193	140	193	106	192	98	190	92	186	88	179	85	169	84	169	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	167	227	110	227	110	214	117	213	122	211	126	209	128	205	128	114	126	111	123	109	118	107	110	105	110	93	193	93	193	105	183	106	176	108	171	112	169	117	169	175	170	183	172	190	177	195	183	199	190	200	191	200	193	198	195	197	196	195	201	190	205	187	213	185	217	185	224	186	230	188	234	193	237	198	238	205	237	214	233	221	228	226	220	229	211	230	202	230	193	227	184	222	176	214	167	204	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	223	185	223	230	213	230	212	229	211	227	207	225	200	225	194	227	187	229	179	230	171	230	154	228	140	223	129	214	121	202	119	188	121	177	126	167	135	159	148	151	166	143	178	139	187	135	193	131	197	127	198	123	197	118	194	113	188	110	181	107	173	107	160	108	149	113	140	120	133	131	129	144	118	144	118	93	127	93	129	96	131	98	135	100	142	100	149	98	158	95	168	93	179	93	196	95	210	101	220	110	227	123	229	137	228	149	223	159	214	167	201	175	184	182	172	186	163	191	157	195	153	199	152	203	153	207	156	211	161	214	167	216	174	217	180	216	185	215	195	211	203	205	206	201	208	197	210	192	211	185	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	215	108	211	103	208	99	204	96	200	94	190	94	186	96	184	99	182	103	182	190	215	190	215	209	182	209	182	258	176	258	166	245	157	233	148	222	137	213	123	204	123	190	142	190	142	101	143	88	148	79	156	72	166	68	177	67	190	68	200	72	208	78	217	88	227	103	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	102	251	115	243	116	238	117	234	120	232	124	232	230	171	230	171	218	179	217	185	215	189	212	191	209	191	129	186	125	181	122	175	119	170	118	164	117	157	118	152	120	149	123	147	128	147	230	91	230	91	218	98	216	102	214	105	212	107	208	107	136	109	121	113	109	121	100	132	94	147	93	157	93	166	95	174	99	182	104	192	112	192	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	230	201	230	201	218	208	217	213	217	216	216	218	214	219	212	219	210	218	208	218	206	217	203	215	201	191	151	168	200	166	203	164	209	164	213	165	215	168	216	172	217	176	217	180	218	180	230	97	230	97	218	104	216	111	211	116	205	122	196	127	186	171	93	177	93	232	204	235	210	238	214	241	216	245	217	251	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	289	230	243	230	243	218	250	217	254	216	257	214	259	213	259	209	258	207	254	197	251	190	233	151	216	198	214	204	213	208	212	210	212	213	214	215	217	216	222	217	228	218	228	230	150	230	150	218	155	217	158	216	161	214	163	212	165	209	171	196	149	150	148	150	124	201	123	205	122	208	121	210	121	215	122	216	125	216	128	217	133	218	133	230	58	230	58	218	63	216	67	214	70	210	74	204	78	196	128	93	134	93	177	180	213	93	219	93	272	205	274	209	280	215	284	216	289	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	256	93	256	106	252	107	249	107	247	109	244	111	242	113	195	173	231	209	236	212	241	214	253	218	253	230	195	230	195	218	202	217	207	216	211	215	212	215	213	214	212	213	212	212	209	206	186	185	168	206	166	208	165	210	163	212	162	214	162	216	164	216	168	217	172	217	179	218	179	230	92	230	92	218	97	217	101	215	104	213	107	210	110	206	152	154	122	121	114	114	107	110	100	107	92	106	92	93	151	93	151	106	144	106	139	107	136	107	134	108	133	109	135	113	137	116	139	118	142	122	161	143	175	126	178	122	182	118	186	112	187	109	186	108	185	108	182	107	177	106	171	106	171	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	252	258	201	258	201	246	208	245	213	244	217	243	219	239	219	236	218	234	217	231	215	227	193	175	169	225	168	228	166	232	164	235	162	239	162	242	164	243	167	244	172	245	180	246	180	258	96	258	96	246	104	243	111	237	118	227	123	216	129	204	169	123	163	110	158	100	153	94	148	90	142	89	139	89	138	90	136	91	136	96	137	97	137	98	136	103	133	107	129	111	123	113	117	114	110	113	104	110	100	105	97	99	96	92	97	84	102	77	109	71	117	68	128	66	144	69	156	75	166	87	174	102	183	122	232	232	234	237	238	240	241	243	246	244	252	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	243	146	232	146	230	140	227	136	225	131	222	127	213	118	207	113	198	110	187	109	171	108	165	108	242	218	242	230	113	230	110	184	123	184	127	197	133	206	144	211	160	214	182	215	104	105	104	93	237	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	195	132	195	112	192	97	188	87	182	82	174	80	166	82	159	87	155	97	153	112	152	132	152	214	155	228	159	238	165	244	173	246	182	244	188	238	192	228	195	213	195	194	16383	16383	248	162	245	190	236	216	222	238	202	253	175	258	146	253	125	237	110	215	102	189	99	161	103	130	114	104	130	84	150	71	174	67	198	71	218	84	234	104	244	130	248	162	359	133	359	170	-5	170	-5	133	193	-150	193	455	156	455	156	-150	360	133	360	170	159	170	159	-150	195	-150	195	133	195	-150	195	170	-5	170	-5	133	158	133	158	-150	360	133	360	170	195	170	195	455	159	455	159	133	195	133	195	454	158	455	158	170	-5	170	-5	133	360	133	360	170	195	170	195	455	159	455	159	-150	195	-150	195	133	195	-150	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	359	133	359	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	87	359	123	-5	123	-5	87	16383	16383	359	180	359	217	-5	217	-5	180	149	-150	149	455	113	455	113	-150	16383	16383	242	-150	242	455	205	455	205	-150	360	87	360	123	195	123	195	180	360	180	360	217	159	217	159	-150	195	-150	195	87	360	133	360	170	113	170	113	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	359	180	359	217	113	217	113	-150	149	-150	149	180	195	-150	195	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	170	-5	170	-5	133	112	133	112	-150	149	-150	149	133	205	133	205	-150	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	242	-150	242	217	-5	217	-5	180	205	180	205	-150	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	159	455	159	87	360	133	360	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	133	359	87	359	123	149	123	149	455	113	455	113	87	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	195	87	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	242	133	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	242	87	242	455	205	455	205	123	-5	123	-5	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	159	455	159	-150	195	-150	195	87	149	-150	149	455	113	455	113	-150	16383	16383	360	133	360	170	242	170	242	455	205	455	205	-150	242	-150	242	133	360	87	360	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	455	113	455	113	-150	16383	16383	360	180	360	217	242	217	242	455	205	455	205	180	195	-150	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	149	-150	149	455	112	455	112	170	-5	170	-5	133	112	133	112	-150	16383	16383	242	-150	242	455	205	455	205	-150	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	242	-150	242	455	205	455	205	-150	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	359	87	359	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	16383	16383	359	180	359	217	-5	217	-5	180	359	133	359	170	-5	170	-5	133	112	133	112	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	359	180	359	217	-5	217	-5	180	359	87	359	123	-5	123	-5	87	16383	16383	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	359	87	359	123	-5	123	-5	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	359	87	359	123	195	123	195	180	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	112	133	112	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	479	-19	94	-19	286	317	16383	16383	555	-63	286	406	17	-63	416	127	79	-65	79	320	16383	16383	504	127	35	396	35	-141	479	362	286	25	94	362	16383	16383	555	406	17	406	286	-63	443	-65	106	127	443	320	16383	16383	487	-141	487	396	17	127	320	127	197	-63	75	127	198	316	16383	16383	373	127	198	397	22	127	197	-144	479	-19	94	-19	286	317	16383	16383	555	-63	286	406	17	-63	16383	16383	344	119	341	138	333	153	320	166	304	174	286	177	268	174	253	166	240	153	232	138	229	119	232	101	240	86	253	73	268	65	286	62	304	65	320	73	333	86	341	101	344	119	73	181	75	192	80	202	87	211	96	217	107	219	119	216	127	208	132	196	134	184	134	172	132	142	124	115	111	90	94	67	73	46	16383	16383	73	370	43	370	43	-1	81	21	122	51	158	87	185	127	195	171	191	198	180	218	162	232	140	240	114	243	106	242	97	240	88	237	80	233	73	228	166	97	79	60	79	207	166	243	16383	16383	196	-87	196	316	79	268	79	409	49	392	49	-11	166	36	166	-104	159	89	86	65	86	218	159	240	16383	16383	219	49	219	107	189	98	189	249	219	259	219	318	189	308	189	409	159	397	159	299	86	276	86	368	56	355	56	267	26	257	26	199	56	208	56	56	26	46	26	-11	56	-1	56	-104	86	-92	86	7	159	30	159	-68	189	-56	189	39	165	-6	73	272	31	272	123	-6	16383	16383	472	-6	472	37	321	37	293	42	267	56	246	76	233	103	228	133	233	164	246	190	267	211	292	225	321	229	472	229	472	273	329	273	280	266	239	246	209	216	190	178	184	133	190	89	209	51	239	20	279	0	328	-6	31	273	31	229	181	229	210	225	236	211	257	190	270	164	275	133	270	103	256	76	236	56	210	42	181	37	31	37	31	-6	175	-6	224	0	264	20	294	51	313	89	319	133	313	178	293	216	263	246	223	266	174	273	16383	16383	472	272	430	272	338	-6	379	-6	200	-96	83	135	198	366	147	366	35	138	35	131	150	-96	188	131	188	138	75	366	25	366	140	135	23	-96	73	-96	97	-99	97	353	52	353	52	-99	16383	16383	191	-99	191	353	147	353	147	-99	16383	16383	285	-99	285	353	241	353	241	-99	194	-19	154	-6	119	15	93	47	75	84	69	126	75	168	93	206	119	237	154	260	194	272	16383	16383	238	272	278	260	313	237	339	206	357	168	363	126	357	84	339	47	313	15	278	-6	238	-19	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	184	20	184	233	140	233	140	20	16383	16383	291	20	291	233	247	233	247	20	303	7	288	-2	271	-9	254	-15	235	-19	216	-20	170	-13	129	7	98	39	77	80	69	126	70	145	74	164	80	181	88	198	98	213	16383	16383	129	244	144	254	161	262	178	268	197	272	216	273	262	265	303	245	334	213	355	172	363	126	362	107	358	88	352	71	344	54	334	39	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	290	17	290	69	174	127	290	184	290	234	94	136	94	116	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	338	116	338	136	142	234	142	184	258	127	142	69	142	17	365	286	66	-11	66	286	16383	16383	388	-34	94	-34	388	260	16383	16383	432	-78	432	330	22	330	22	-78	363	-34	66	-34	66	262	16383	16383	388	-9	92	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	331	169	330	178	326	186	321	193	313	198	304	200	301	200	295	198	292	196	289	195	281	189	272	179	250	155	238	144	241	160	246	176	251	191	255	205	256	215	255	224	251	232	246	238	238	243	228	244	217	243	209	238	203	232	200	224	199	215	201	204	205	191	209	176	214	159	218	144	205	155	194	167	172	189	165	195	161	196	158	198	152	200	149	200	140	198	132	193	127	186	123	178	122	169	122	164	124	159	127	154	131	150	136	146	146	142	160	138	177	135	193	131	208	127	193	122	177	119	161	115	147	112	138	108	132	104	128	98	125	92	123	86	123	80	124	73	128	66	134	61	141	57	151	55	154	56	158	56	162	57	166	59	169	60	176	66	185	76	195	88	206	101	218	112	214	97	209	81	205	65	201	51	199	41	200	32	204	24	209	17	217	12	228	11	238	12	246	17	252	24	255	32	256	41	255	51	251	65	241	97	238	112	252	98	265	83	277	69	289	59	302	55	312	56	320	61	325	67	329	75	330	84	330	89	328	95	324	100	320	104	315	108	306	112	293	115	278	118	262	122	248	127	263	132	278	135	292	138	305	141	316	146	321	149	325	153	329	158	331	164	331	169	388	-34	66	-34	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	296	127	293	103	284	84	269	70	251	61	228	58	204	61	185	70	171	84	162	103	159	127	162	150	171	168	185	183	204	192	228	195	251	192	269	183	284	168	293	150	296	127	16383	16383	331	127	326	159	311	188	289	210	260	225	228	230	195	225	167	210	144	188	129	159	124	127	129	94	144	66	167	43	195	28	228	23	260	28	289	43	311	66	326	94	331	127	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	16383	16383	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	576	306	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	16383	16383	583	-53	575	-81	567	-104	558	-122	549	-134	539	-138	537	-138	533	-136	531	-134	531	-132	532	-128	535	-124	539	-119	543	-113	544	-104	543	-97	539	-90	533	-86	527	-83	521	-82	507	-84	496	-90	488	-99	483	-110	482	-121	483	-133	489	-143	497	-152	510	-157	526	-159	544	-157	560	-153	575	-146	588	-137	599	-126	611	-112	622	-96	630	-80	637	-64	642	-48	731	306	738	334	746	357	755	375	765	387	775	391	778	391	781	389	782	388	783	386	782	382	774	372	771	366	770	358	771	350	775	344	780	339	786	336	793	335	807	337	818	343	826	352	830	363	832	374	830	386	825	397	816	405	804	410	787	412	770	410	754	405	740	398	728	389	717	379	704	365	693	350	684	334	676	317	671	301	167	146	69	146	69	106	157	106	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	215	106	315	106	315	146	225	146	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	180	197	69	197	69	157	170	157	154	94	69	94	69	55	144	55	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	203	55	315	55	315	94	213	94	228	157	315	157	315	197	238	197	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	162	127	47	64	66	28	149	73	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	217	110	335	175	316	211	230	164	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	185	219	143	50	129	61	117	75	108	91	102	108	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	101	85	77	98	56	116	38	137	23	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	65	-135	65	-132	66	-129	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	10	215	12	226	15	237	19	247	24	235	47	228	43	221	41	213	38	206	37	198	36	240	205	249	198	257	191	265	182	271	173	276	163	299	175	292	189	282	202	272	213	260	223	247	232	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	239	365	228	350	219	334	211	318	206	301	181	204	158	109	144	120	132	133	123	149	117	166	116	184	89	184	92	159	101	135	114	114	131	97	151	84	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	207	71	224	74	240	79	256	86	270	95	282	105	287	110	291	115	294	121	298	127	301	132	302	134	306	138	308	139	312	137	317	132	321	125	325	119	327	114	339	121	331	133	325	144	319	157	314	169	310	183	307	184	295	177	269	167	255	164	242	161	246	147	258	149	264	151	270	151	276	152	277	152	278	151	279	151	280	150	280	146	279	145	279	144	278	143	268	129	257	118	244	109	229	103	214	99	239	200	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	185	218	294	218	294	35	139	35	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	8	320	8	320	243	249	243	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	239	365	228	350	219	334	211	318	206	301	16383	16383	237	127	234	141	228	153	218	163	206	169	191	171	177	169	165	163	155	153	149	141	147	127	149	111	155	99	164	90	176	84	191	81	206	84	218	90	228	100	234	112	237	127	185	219	191	219	220	214	246	201	265	181	278	156	283	127	278	98	265	74	246	54	220	41	191	36	171	38	161	41	152	45	143	50	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	65	-135	65	-132	66	-129	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	10	229	16	261	33	287	58	303	90	309	127	306	154	298	178	285	199	267	217	247	232	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	237	127	234	141	227	154	217	163	205	169	191	171	178	169	166	163	156	154	149	142	147	127	149	111	155	99	164	89	177	83	191	81	207	84	219	91	229	101	235	113	237	127	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	176	181	187	194	201	204	216	212	232	217	250	219	279	214	304	201	324	181	337	156	342	127	337	98	324	74	304	54	279	41	250	36	223	40	200	51	180	68	166	90	159	116	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	195	24	205	19	215	15	227	12	238	11	250	10	287	16	319	33	345	58	362	90	368	127	362	165	345	197	319	222	287	239	250	245	16383	16383	295	127	293	141	286	154	276	163	263	169	250	171	237	169	225	163	214	154	207	142	205	127	207	111	213	99	223	89	235	83	250	81	265	84	277	91	287	101	293	113	295	127	283	127	278	98	265	74	246	54	220	41	191	36	163	41	137	54	118	74	105	98	100	127	105	156	118	181	137	201	163	214	191	219	220	214	246	201	265	181	278	156	283	127	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	228	16	261	33	286	58	303	90	309	127	306	153	298	177	285	198	268	217	247	232	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	218	333	206	301	16383	16383	237	127	234	141	228	153	218	163	206	169	191	171	177	169	165	163	155	153	149	141	147	127	149	111	155	99	164	90	176	84	191	81	206	84	218	90	228	100	234	112	237	127	185	218	139	35	89	35	89	218	16383	16383	294	35	198	35	243	218	294	218	16383	16383	191	243	63	243	63	8	132	8	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	191	8	320	8	320	243	249	243	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	268	156	306	306	310	321	317	343	326	366	337	384	350	391	352	391	358	388	358	386	357	382	354	377	350	372	346	366	345	358	346	351	350	344	355	339	361	336	368	335	381	337	392	343	400	351	406	362	407	374	405	388	399	399	389	406	377	410	363	412	346	410	331	406	317	399	304	390	292	379	280	366	269	351	260	335	252	318	247	301	210	156	105	156	102	157	100	159	99	162	100	164	102	170	104	172	105	174	119	189	125	195	131	202	137	210	143	217	148	224	138	237	117	213	94	191	70	171	44	153	16	138	16	132	44	118	70	100	94	80	116	59	137	36	148	47	140	58	132	68	105	98	103	100	102	102	100	104	99	106	99	111	101	113	105	115	108	116	200	116	158	-53	154	-68	147	-90	139	-113	127	-131	114	-138	112	-138	108	-136	106	-132	107	-128	111	-124	115	-119	118	-112	119	-104	118	-97	115	-91	110	-86	103	-83	96	-82	83	-84	73	-89	64	-98	59	-109	57	-121	59	-135	66	-146	75	-153	88	-158	102	-159	135	-153	165	-136	188	-111	206	-80	218	-48	258	116	366	116	375	114	383	110	389	104	394	96	395	87	395	86	393	79	390	72	386	66	380	62	372	60	333	60	333	20	373	20	393	23	410	34	423	49	432	68	435	87	432	109	422	128	408	143	389	153	367	156	174	172	90	251	60	220	160	126	56	31	86	2	144	54	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	209	80	292	2	322	31	223	126	327	220	297	251	238	197	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	195	257	189	257	142	250	102	229	70	198	49	157	41	110	41	-5	81	-5	81	110	87	143	101	172	124	195	152	211	185	217	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	240	204	259	191	274	174	285	155	293	133	295	110	295	-5	335	-5	335	110	331	144	320	175	302	203	278	226	249	243	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	142	47	123	60	107	76	95	96	88	118	85	141	85	257	46	257	46	141	50	107	61	76	79	48	103	25	132	7	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	188	-5	192	-5	238	2	278	23	310	54	331	95	339	141	339	257	299	257	299	141	294	109	280	80	258	57	230	41	198	35	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	368	440	368	479	116	479	116	440	269	-227	269	-187	16	-187	16	-227	16383	16383	119	-53	111	-81	103	-104	95	-122	86	-134	75	-138	74	-138	71	-137	69	-136	67	-132	68	-128	72	-124	76	-119	79	-113	80	-104	79	-97	75	-90	70	-86	64	-83	57	-82	43	-84	32	-90	24	-99	20	-110	18	-121	20	-133	25	-143	34	-152	46	-157	63	-159	80	-157	97	-153	111	-146	124	-137	136	-126	148	-112	158	-96	167	-80	179	-48	267	306	275	334	283	357	292	375	301	387	311	391	315	391	317	389	319	388	320	386	318	382	315	377	311	372	307	366	306	358	307	350	311	344	316	339	323	336	329	335	343	337	354	343	362	352	367	363	368	374	367	386	361	397	353	405	340	410	324	412	307	410	291	405	277	398	264	389	253	379	240	365	229	350	220	334	213	317	208	301	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	224	376	223	363	218	352	210	345	200	340	187	338	188	338	175	340	164	344	157	352	152	362	150	375	152	388	156	398	164	405	174	410	187	412	199	410	210	406	218	398	223	388	224	376	16383	16383	259	375	256	398	246	418	230	433	210	443	187	447	164	443	144	433	129	418	119	398	115	375	119	352	129	332	144	317	164	307	187	303	210	307	230	317	246	332	256	352	259	375	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	273	280	211	368	166	368	104	280	132	280	189	329	244	280	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	276	373	272	357	265	345	257	336	248	331	238	329	224	334	206	345	185	357	164	368	143	373	123	368	106	356	92	339	83	316	79	291	99	291	103	307	110	319	118	328	128	334	138	335	152	331	171	320	191	307	212	296	233	291	253	296	270	310	283	328	292	350	296	373	228	-102	226	-89	220	-77	211	-68	200	-62	187	-60	188	-60	175	-62	164	-68	155	-77	149	-89	147	-102	149	-114	155	-126	164	-135	175	-140	188	-142	200	-140	211	-135	220	-126	226	-114	228	-102	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	276	-38	272	-53	265	-65	256	-74	247	-80	237	-82	222	-77	204	-66	184	-53	162	-42	142	-38	122	-42	105	-56	92	-75	83	-97	79	-119	98	-119	103	-103	109	-91	117	-82	126	-77	137	-75	151	-79	169	-90	189	-103	210	-114	231	-119	251	-115	269	-103	282	-85	292	-62	296	-38	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	389	-59	381	-59	376	-70	370	-77	362	-81	351	-82	334	-83	291	-83	291	-80	338	-36	352	-22	363	-9	370	2	374	15	375	27	372	46	364	61	351	73	335	81	315	83	297	81	281	74	267	62	254	44	243	22	256	22	262	32	269	40	276	45	284	48	294	49	306	47	316	42	324	33	329	23	331	11	329	-5	320	-24	304	-47	277	-76	239	-116	239	-122	374	-122	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	228	22	226	35	220	47	211	56	200	62	187	64	174	62	163	56	154	47	148	35	146	22	148	10	154	-1	163	-10	174	-15	187	-17	200	-15	211	-10	220	-1	226	10	228	22	16383	16383	343	104	343	148	33	148	33	104	115	22	113	35	107	47	98	56	87	62	74	64	61	62	50	56	41	47	35	35	33	22	35	10	41	-1	50	-10	61	-15	74	-17	87	-15	98	-10	107	-1	113	10	115	22	16383	16383	115	230	113	243	107	255	98	264	87	270	74	272	61	270	50	264	41	255	35	243	33	230	35	218	41	206	50	198	61	192	74	190	87	192	98	198	107	206	113	218	115	230	16383	16383	343	104	343	148	33	148	33	104	16383	16383	343	22	341	35	335	47	326	56	314	62	301	64	289	62	277	56	269	47	263	35	261	22	263	10	269	-1	277	-10	289	-15	301	-17	314	-15	326	-10	335	-1	341	10	343	22	16383	16383	343	230	341	243	335	255	326	264	314	270	301	272	289	270	277	264	269	255	263	243	261	230	263	218	269	206	277	198	289	192	301	190	314	192	326	198	335	206	341	218	343	230	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	16383	16383	217	330	214	344	208	355	199	364	188	371	175	373	161	371	150	364	141	355	135	344	133	330	135	317	141	306	150	297	161	291	175	289	188	291	199	297	208	306	214	317	217	330	287	-94	287	-50	64	-50	64	-94	16383	16383	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	256	15	95	15	175	95	16383	16383	318	-29	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	33	-29	353	0	353	12	336	14	324	19	318	27	315	39	315	299	318	312	324	319	336	324	353	326	353	338	211	338	211	326	229	324	241	320	247	312	249	300	250	281	250	25	117	25	117	281	118	299	120	312	126	319	137	324	155	326	155	338	13	338	13	326	31	324	43	320	49	312	52	300	52	42	50	28	43	20	32	14	14	12	14	0	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	16383	16383	286	305	286	349	33	349	33	305	16383	16383	286	400	286	444	33	444	33	400	286	-189	286	-145	33	-145	33	-189	16383	16383	286	-93	286	-49	33	-49	33	-93	16383	16383	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	229	-38	227	-24	221	-13	212	-4	201	1	187	3	188	3	174	1	163	-4	154	-13	148	-24	146	-38	148	-51	154	-62	163	-71	174	-77	188	-79	201	-77	212	-71	221	-62	227	-51	229	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	341	13	341	57	34	57	34	13	16383	16383	341	112	341	156	34	156	34	112	16383	16383	341	209	341	253	34	253	34	209	16383	16383	229	345	227	359	221	370	212	379	201	385	187	387	188	387	174	385	163	379	154	370	148	359	146	345	148	332	154	321	163	312	174	306	188	304	201	306	212	312	221	321	227	332	229	345	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	16383	16383	228	241	226	254	220	265	211	274	200	280	186	282	173	280	162	274	153	265	147	254	145	241	147	227	153	216	162	207	173	201	186	199	200	201	211	207	220	216	226	227	228	241	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	16383	16383	229	338	227	351	221	362	212	371	200	377	187	379	174	377	163	371	154	362	148	351	146	338	148	324	154	313	163	304	174	298	187	296	200	298	212	304	221	313	227	324	229	338	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	193	345	193	361	194	368	196	375	199	383	204	391	208	397	210	402	212	406	213	410	213	415	212	424	209	431	204	437	197	441	189	442	181	441	173	437	168	432	164	425	163	417	163	412	164	408	166	403	168	397	172	391	177	380	180	372	182	365	183	356	184	345	181	344	171	349	163	354	157	360	152	368	146	378	140	387	134	393	129	397	122	399	114	400	107	398	100	395	95	390	92	384	91	376	92	368	95	361	102	355	111	351	125	349	137	348	147	346	156	344	165	341	176	336	176	333	167	327	160	323	144	319	133	318	119	316	107	313	98	308	93	301	91	291	92	283	96	277	101	272	108	268	116	267	122	268	127	269	132	273	138	278	143	286	151	296	157	304	163	310	170	316	180	324	184	321	183	309	182	299	180	291	177	282	172	273	169	267	166	262	164	254	164	250	165	241	169	234	174	229	181	225	189	224	197	225	204	229	209	234	213	241	214	250	214	254	213	258	211	262	209	267	206	272	201	283	198	291	195	300	194	310	193	321	196	324	203	319	209	315	214	311	224	299	234	286	242	277	248	271	255	268	262	267	271	269	277	272	282	277	285	284	286	292	285	301	281	308	274	313	264	316	250	318	238	319	228	321	220	324	211	328	201	332	201	336	210	342	218	345	234	349	246	349	258	350	269	353	278	359	284	366	287	376	285	383	281	390	276	395	268	398	261	400	254	399	249	397	244	394	238	389	233	381	226	371	206	351	196	344	315	134	308	111	299	93	288	78	274	69	257	66	236	72	211	87	184	104	154	119	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	140	75	166	60	194	43	224	28	254	22	284	28	308	46	325	72	336	102	342	134	16383	16383	315	254	308	231	299	213	288	198	274	189	257	186	236	192	211	207	184	224	154	239	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	140	195	166	180	194	163	224	148	254	142	284	148	308	166	325	192	336	222	342	254	16383	16383	273	288	211	376	166	376	104	288	132	288	189	337	244	288	340	-87	340	-43	46	-43	46	-87	16383	16383	340	14	340	58	46	58	46	14	16383	16383	315	220	308	197	299	179	288	164	274	155	257	152	236	158	211	173	184	190	154	205	123	211	94	205	70	189	51	164	39	133	34	99	61	99	68	121	77	140	88	155	101	164	118	167	140	161	166	146	194	129	224	114	254	108	284	115	308	133	325	158	336	188	342	220	16383	16383	315	340	308	317	299	299	288	284	274	275	257	272	236	278	211	293	184	310	154	325	123	331	94	325	70	309	51	284	39	253	34	219	61	219	68	241	77	260	88	275	101	284	118	287	140	281	166	266	194	249	224	234	254	228	284	235	308	253	325	278	336	308	342	340	343	23	343	68	209	68	209	175	166	175	166	68	32	68	32	23	166	23	166	-78	209	-78	209	23	16383	16383	343	186	343	230	33	230	33	186	16383	16383	343	289	343	333	33	333	33	289	342	-78	342	-35	32	-35	32	-78	16383	16383	342	22	342	66	32	66	32	22	16383	16383	343	185	343	229	209	229	209	333	166	333	166	229	32	229	32	185	166	185	166	78	209	78	209	185	314	91	307	68	298	49	287	35	274	26	257	23	235	29	209	44	181	61	151	76	121	82	91	75	67	57	50	32	39	1	33	-29	60	-29	67	-6	76	11	87	26	101	35	118	38	139	32	164	17	191	0	221	-14	252	-20	281	-14	305	1	324	26	336	56	341	91	16383	16383	341	138	341	182	34	182	34	138	16383	16383	341	240	341	284	34	284	34	240	335	-69	335	-25	40	104	40	60	16383	16383	335	45	335	89	117	185	335	280	335	324	40	195	40	175	335	60	335	104	40	-25	40	-69	16383	16383	335	175	335	195	40	324	40	280	258	185	40	89	40	45	335	-49	335	-6	214	-6	244	50	206	50	176	-6	40	-6	40	-49	152	-49	123	-106	161	-106	191	-49	16383	16383	335	44	335	88	117	183	335	279	335	323	40	193	40	173	335	-49	335	-6	214	-6	244	50	206	50	176	-6	40	-6	40	-49	152	-49	123	-106	161	-106	191	-49	16383	16383	335	173	335	193	40	323	40	279	258	183	40	88	40	44	314	-21	307	-44	298	-63	287	-77	274	-86	257	-89	245	-87	232	-81	218	-73	186	-53	212	-2	220	-6	228	-9	237	-12	245	-13	254	-14	283	-7	307	10	324	36	336	66	341	98	314	98	307	75	298	56	287	42	274	33	257	30	253	30	243	32	238	34	233	37	268	107	229	107	204	55	189	65	173	74	156	81	140	87	123	89	93	83	69	66	51	42	39	11	33	-22	60	-22	67	0	76	18	87	32	101	41	118	45	129	43	141	38	154	31	182	13	156	-37	150	-35	136	-31	129	-31	123	-30	93	-36	69	-53	51	-77	39	-108	33	-142	60	-142	67	-120	76	-101	87	-87	101	-78	118	-74	121	-75	124	-75	128	-76	131	-77	135	-78	98	-151	137	-151	165	-95	182	-106	199	-116	217	-125	235	-131	254	-133	283	-127	307	-109	324	-83	336	-53	341	-21	16383	16383	335	117	335	161	117	257	335	352	335	396	40	267	40	247	314	-21	307	-44	298	-63	287	-77	274	-86	257	-89	245	-87	232	-81	218	-73	186	-53	212	-2	220	-6	228	-9	237	-12	245	-13	254	-14	283	-7	307	10	324	36	336	66	341	98	314	98	307	75	298	56	287	42	274	33	257	30	253	30	243	32	238	34	233	37	268	107	229	107	204	55	189	65	173	74	156	81	140	87	123	89	93	83	69	66	51	42	39	11	33	-22	60	-22	67	0	76	18	87	32	101	41	118	45	129	43	141	38	154	31	182	13	156	-37	150	-35	136	-31	129	-31	123	-30	93	-36	69	-53	51	-77	39	-108	33	-142	60	-142	67	-120	76	-101	87	-87	101	-78	118	-74	121	-75	124	-75	128	-76	131	-77	135	-78	98	-151	137	-151	165	-95	182	-106	199	-116	217	-125	235	-131	254	-133	283	-127	307	-109	324	-83	336	-53	341	-21	16383	16383	335	247	335	267	40	396	40	352	258	257	40	161	40	117	335	-69	335	-25	117	69	335	165	335	209	40	79	40	59	16383	16383	335	280	335	324	40	194	40	150	335	59	335	79	40	209	40	165	258	69	40	-25	40	-69	16383	16383	335	150	335	194	40	324	40	280	336	-91	336	-46	118	47	336	143	336	188	41	57	41	37	16383	16383	314	344	307	322	298	303	287	289	274	279	257	276	236	282	211	297	183	315	154	329	123	335	93	329	69	313	51	289	39	258	33	224	60	224	67	246	76	265	87	279	101	288	118	291	140	285	165	271	193	253	223	239	254	233	283	239	307	257	324	283	336	313	341	344	336	37	336	57	41	188	41	143	259	47	41	-46	41	-91	16383	16383	314	344	307	322	298	303	287	289	274	279	257	276	236	282	211	297	183	315	154	329	123	335	93	329	69	313	51	289	39	258	33	224	60	224	67	246	76	265	87	279	101	288	118	291	140	285	165	271	193	253	223	239	254	233	283	239	307	257	324	283	336	313	341	344	335	-54	335	-11	40	-11	40	-54	16383	16383	335	93	309	113	280	132	249	147	216	160	185	171	216	181	249	195	280	211	309	229	335	249	335	310	292	273	244	243	192	221	138	206	82	197	40	193	40	149	82	145	138	136	192	121	244	99	292	69	335	32	335	-54	335	-11	40	-11	40	-54	16383	16383	335	149	335	193	293	197	237	206	183	221	131	243	83	273	40	310	40	249	66	229	95	211	126	195	159	181	190	171	159	160	126	147	95	132	66	113	40	93	40	32	83	69	131	99	183	121	237	136	293	145	334	-6	334	37	179	37	150	42	124	56	104	76	90	103	85	133	90	164	103	190	124	211	150	225	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	16383	16383	249	133	248	144	243	154	235	161	226	166	215	168	204	166	194	161	187	154	182	144	180	133	182	122	187	113	194	105	204	101	215	99	226	101	235	105	243	113	248	122	249	133	195	133	193	144	188	154	181	161	171	166	160	168	149	166	140	161	132	154	127	144	126	133	127	122	132	113	140	105	149	101	160	99	171	101	181	105	188	113	193	122	195	133	16383	16383	41	273	41	229	196	229	225	225	251	211	272	190	285	164	290	133	285	103	271	76	251	56	225	42	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	85	335	129	180	129	151	134	125	147	105	168	91	194	86	225	91	255	104	282	125	303	151	316	180	321	335	321	335	365	188	365	138	358	98	338	68	307	48	269	42	225	48	181	67	142	98	112	137	92	186	85	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	40	365	40	321	195	321	224	316	250	303	271	282	284	255	289	225	284	194	270	168	250	147	224	134	195	129	40	129	40	85	189	85	238	92	277	112	308	142	327	181	333	225	327	269	307	307	277	338	237	358	187	365	188	365	174	230	105	230	105	258	107	286	113	306	122	320	135	327	150	330	162	328	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	32	173	24	169	18	162	14	151	12	151	0	273	0	273	12	260	15	252	19	246	25	244	33	243	45	243	209	286	209	286	230	243	230	243	291	244	306	247	317	252	324	259	329	268	330	273	329	277	328	280	326	282	324	283	320	282	316	279	313	276	308	273	301	272	292	273	283	278	275	284	269	292	265	302	263	312	265	321	269	327	276	332	285	333	296	330	312	320	326	305	336	285	343	262	345	248	345	236	343	225	340	215	336	206	331	192	337	178	341	150	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	268	0	268	12	258	14	251	17	247	23	244	31	243	43	243	237	221	234	201	232	184	231	169	231	157	230	105	230	105	251	107	284	112	307	121	321	133	328	149	330	158	330	165	328	171	325	174	321	176	317	176	316	175	315	175	314	174	310	173	307	172	303	172	299	171	296	173	287	177	280	184	274	193	270	204	268	214	270	223	274	230	281	235	289	236	300	232	315	221	328	202	338	177	343	147	345	129	345	113	342	98	338	85	333	74	326	59	313	49	297	42	279	38	257	36	230	7	230	7	209	36	209	36	45	35	33	32	24	27	18	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	23	106	31	105	42	105	209	156	209	163	208	168	206	172	203	174	197	174	42	173	31	171	23	167	17	161	14	151	12	151	0	174	230	105	230	105	258	107	286	113	306	122	319	135	327	150	329	156	329	162	327	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	267	0	267	12	262	12	255	14	250	18	246	24	244	32	243	41	243	345	234	345	211	330	195	336	180	340	166	343	151	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	41	173	32	171	24	168	18	162	14	155	12	151	12	151	0	174	230	105	230	105	258	107	286	113	306	122	320	135	328	150	330	156	330	162	328	166	326	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	406	0	406	12	397	14	390	17	386	23	383	31	382	43	382	237	360	234	340	232	323	231	308	231	296	230	243	230	243	251	245	284	250	307	259	321	272	328	287	330	296	330	304	328	309	325	313	321	315	317	314	316	314	314	312	310	311	307	311	303	310	299	310	296	312	287	316	280	323	274	331	270	342	268	353	270	362	274	369	281	373	289	374	300	370	315	359	328	341	338	316	343	286	345	269	345	254	343	240	340	227	335	216	329	201	336	185	340	168	343	152	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	33	172	24	168	18	162	15	151	12	151	0	267	0	267	12	257	14	251	18	246	23	244	31	243	42	243	209	294	209	301	208	307	206	310	203	312	197	313	190	313	42	312	31	310	23	306	17	299	14	290	12	290	0	174	230	105	230	105	258	107	286	113	306	122	320	135	327	150	330	162	328	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	313	230	243	230	243	258	245	286	251	306	261	320	273	327	288	330	295	329	301	328	305	325	308	322	309	319	308	315	306	311	303	308	301	304	300	298	301	293	303	289	309	281	313	280	16383	16383	406	0	406	12	400	12	393	14	388	18	385	24	383	32	382	41	382	345	373	345	349	330	334	336	319	340	304	343	290	345	259	345	245	343	231	339	220	334	209	328	196	334	182	339	167	343	151	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	34	172	25	167	19	161	15	151	12	151	0	267	0	267	12	257	14	251	18	246	24	244	31	243	42	243	209	313	209	313	41	312	32	310	24	306	18	301	14	294	12	290	12	290	0	41	35	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	109	70	109	70	108	1	117	11	109	70	117	11	118	61	118	61	117	11	123	22	118	61	123	22	124	50	124	50	123	22	126	36	120	262	122	272	123	312	123	312	122	272	124	280	123	312	124	280	125	295	125	295	124	280	125	288	117	327	108	337	108	224	117	327	108	224	116	250	117	327	116	250	120	262	117	327	120	262	123	312	90	117	94	150	97	343	97	343	94	150	98	177	97	343	98	177	108	337	108	337	98	177	103	200	108	337	103	200	108	224	83	345	68	343	71	150	83	345	71	150	75	117	83	345	75	117	90	117	83	345	90	117	97	343	68	343	56	337	57	224	68	343	57	224	63	201	68	343	63	201	67	177	68	343	67	177	71	150	50	250	57	224	56	337	50	250	56	337	48	327	50	250	48	327	46	262	41	288	42	280	42	313	42	313	42	280	43	272	42	313	43	272	48	327	48	327	43	272	46	262	41	288	42	313	41	296	171	309	172	302	172	321	172	321	172	302	174	288	172	321	174	288	176	331	176	331	174	288	178	268	176	331	178	268	182	339	182	339	178	268	184	240	182	339	184	240	191	344	191	344	184	240	193	202	191	344	193	202	204	345	204	345	193	202	214	202	204	345	214	202	215	344	215	344	214	202	223	241	215	344	223	241	224	339	224	339	223	241	229	269	224	339	229	269	231	331	231	331	229	269	233	289	231	331	233	289	235	321	235	321	233	289	235	302	235	321	235	302	236	311	41	309	42	301	43	321	43	321	42	301	44	288	43	321	44	288	46	331	46	331	44	288	48	268	46	331	48	268	53	339	53	339	48	268	54	240	53	339	54	240	62	344	62	344	54	240	63	202	62	344	63	202	74	345	74	345	63	202	84	202	74	345	84	202	85	344	85	344	84	202	93	240	85	344	93	240	94	339	94	339	93	240	99	269	94	339	99	269	101	331	101	331	99	269	103	289	101	331	103	289	105	322	105	322	103	289	105	302	105	322	105	302	106	311	2	142	50	105	55	142	55	142	50	105	75	0	55	142	75	0	65	209	65	209	75	0	70	245	65	209	70	245	17	245	70	245	75	0	84	350	84	350	75	0	89	105	84	350	89	105	123	350	123	350	89	105	103	209	123	350	103	209	108	245	108	245	103	209	160	209	108	245	160	209	165	245	165	245	160	209	170	0	165	245	170	0	180	350	180	350	170	0	185	105	180	350	185	105	190	142	190	142	185	105	233	105	190	142	233	105	233	142	103	209	89	105	94	142	94	142	89	105	146	105	94	142	146	105	151	142	151	142	146	105	170	0	151	142	170	0	160	209	180	350	190	142	219	350	219	350	190	142	199	209	219	350	199	209	204	245	204	245	199	209	248	209	204	245	248	209	248	245	170	0	146	105	131	0	75	0	50	105	36	0	65	209	17	245	17	209	50	105	2	142	2	105	134	0	156	5	134	15	134	337	134	214	134	320	134	337	134	320	156	334	156	334	134	320	154	315	156	334	154	315	170	305	156	334	170	305	173	329	173	329	170	305	184	289	173	329	184	289	187	324	187	324	184	289	195	268	187	324	195	268	200	318	200	318	195	268	204	241	200	318	204	241	214	311	214	311	204	241	214	241	220	41	227	53	231	131	231	131	227	53	232	67	231	131	232	67	236	98	236	98	232	67	235	82	216	156	194	177	200	22	216	156	200	22	210	31	216	156	210	31	220	41	216	156	220	41	231	131	194	177	166	195	168	102	194	177	168	102	176	92	194	177	176	92	180	81	194	177	180	81	181	67	194	177	181	67	188	15	194	177	188	15	200	22	155	112	168	102	166	195	155	112	166	195	134	214	155	112	134	214	134	124	188	15	181	67	179	53	188	15	179	53	174	10	174	10	179	53	174	41	174	10	174	41	165	29	156	5	174	10	165	29	156	5	165	29	152	21	156	5	152	21	134	15	134	-49	134	15	107	140	134	-49	107	140	107	0	134	-49	107	0	107	-49	107	140	134	15	134	214	107	140	134	214	134	337	107	140	134	337	134	375	107	140	134	375	107	322	107	140	107	322	107	227	107	140	107	227	90	234	107	140	90	234	78	241	107	140	78	241	72	160	43	70	33	99	44	13	43	70	44	13	55	48	55	48	44	13	61	7	55	48	61	7	69	32	69	32	61	7	76	3	69	32	76	3	86	21	86	21	76	3	90	1	86	21	90	1	107	15	107	15	90	1	107	0	107	15	107	0	107	140	23	100	23	22	44	13	23	100	44	13	33	99	134	375	107	375	107	322	107	322	107	375	107	336	62	276	64	288	67	328	67	328	64	288	68	299	67	328	68	299	75	330	75	330	68	299	77	308	75	330	77	308	84	333	84	333	77	308	90	316	84	333	90	316	94	334	94	334	90	316	107	322	94	334	107	322	107	336	45	180	72	160	62	276	62	276	67	328	59	324	59	324	43	313	45	180	59	324	45	180	62	276	72	160	78	241	69	250	72	160	69	250	64	261	72	160	64	261	62	276	16	267	18	223	22	285	22	285	18	223	28	201	22	285	28	201	31	300	31	300	28	201	45	180	31	300	45	180	43	313	18	223	16	267	15	248	134	214	134	15	134	124	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	172	32	162	34	170	0	170	0	162	34	153	38	170	0	153	38	149	-5	149	-5	153	38	145	44	149	-5	145	44	137	51	137	51	124	66	127	-6	127	-6	124	66	114	81	127	-6	114	81	107	97	100	132	95	-2	102	114	102	114	95	-2	127	-6	102	114	127	-6	107	97	137	179	129	194	123	170	137	179	141	332	129	194	100	132	102	143	91	175	91	175	102	143	106	152	91	175	106	152	129	194	129	194	106	152	113	161	129	194	113	161	123	170	34	109	36	52	45	133	45	133	36	52	49	26	45	133	49	26	63	155	63	155	49	26	69	8	63	155	69	8	91	175	91	175	69	8	95	-2	91	175	95	-2	100	132	120	316	108	294	110	228	120	316	110	228	118	213	120	316	118	213	129	194	120	316	129	194	141	332	108	294	103	266	104	253	108	294	104	253	106	241	108	294	106	241	110	228	173	261	166	275	180	115	180	115	166	275	162	288	180	115	162	288	159	145	159	145	162	288	161	301	215	43	206	37	214	20	214	20	206	37	197	34	214	20	197	34	192	7	192	7	197	34	189	31	192	7	189	31	181	31	181	31	172	32	192	7	192	7	172	32	170	0	162	311	166	319	169	342	169	342	166	319	171	324	169	342	171	324	204	345	204	345	171	324	179	328	204	345	179	328	188	329	188	329	179	328	187	329	188	329	187	329	202	326	188	329	202	326	204	345	204	345	202	326	214	317	204	345	214	317	231	343	231	343	214	317	224	303	231	343	224	303	231	286	180	115	198	88	184	244	184	244	198	88	199	226	212	231	199	226	208	211	212	231	208	211	236	224	232	255	236	224	233	267	233	267	236	224	253	334	253	334	236	224	258	237	253	334	258	237	270	322	270	322	258	237	273	251	270	322	273	251	280	305	280	305	273	251	281	267	280	305	281	267	284	285	231	343	231	286	233	267	231	343	233	267	253	334	141	332	137	179	159	145	141	332	159	145	161	301	141	332	161	301	162	311	141	332	162	311	169	342	236	224	232	255	228	246	236	224	228	246	222	238	236	224	222	238	212	231	283	104	269	6	283	-1	283	104	283	-1	297	-5	283	104	226	50	238	36	283	104	238	36	254	19	283	104	254	19	269	6	214	20	238	36	215	43	215	43	238	36	226	50	214	67	226	50	283	104	214	67	283	104	208	211	214	67	208	211	199	226	214	67	199	226	198	88	310	69	295	88	297	-5	299	124	295	88	310	107	299	124	310	107	310	140	310	140	310	107	321	122	310	140	321	122	317	153	317	153	321	122	320	165	392	209	290	209	304	196	392	209	304	196	314	193	392	209	314	193	319	189	392	209	319	189	321	184	392	209	321	184	321	177	392	209	321	177	365	190	392	209	365	190	372	194	392	209	372	194	380	196	392	209	380	196	392	198	320	165	321	122	321	177	321	177	331	137	355	177	355	177	331	137	342	155	360	185	365	190	321	177	360	185	321	177	355	177	283	104	297	-5	295	88	283	104	295	88	299	124	341	-1	350	2	344	44	344	44	350	2	354	42	362	43	354	42	358	7	362	43	358	7	363	11	312	-7	322	-6	323	56	323	56	322	-6	331	-4	323	56	331	-4	333	48	333	48	331	-4	341	-1	333	48	341	-1	344	44	310	69	297	-5	312	-7	310	69	312	-7	323	56	384	63	379	55	380	33	384	63	380	33	387	44	384	63	387	44	395	56	363	11	368	17	368	46	368	46	368	17	374	24	368	46	374	24	374	50	374	50	374	24	380	33	374	50	380	33	379	55	354	42	350	2	358	7	137	51	127	-6	149	-5	362	43	363	11	368	46	321	177	321	122	331	137	304	196	290	209	290	198	173	261	180	115	184	244	36	52	34	109	31	84	37	309	38	301	39	321	39	321	38	301	41	288	39	321	41	288	43	331	43	331	41	288	45	269	43	331	45	269	49	339	49	339	45	269	51	241	49	339	51	241	58	344	58	344	51	241	59	202	58	344	59	202	70	345	70	345	59	202	80	202	70	345	80	202	81	344	81	344	80	202	89	241	81	344	89	241	90	339	90	339	89	241	95	269	90	339	95	269	97	332	97	332	95	269	99	288	97	332	99	288	101	322	101	322	99	288	102	302	101	322	102	302	102	310	34	48	44	24	47	240	47	240	44	24	57	2	47	240	57	2	65	271	65	271	57	2	72	-18	65	271	72	-18	80	187	80	187	72	-18	79	129	81	73	79	129	72	-18	81	73	72	-18	88	-35	153	-83	153	-69	126	-66	126	-66	153	-69	122	-38	126	-66	122	-38	105	-51	105	-51	122	-38	100	-6	105	-51	100	-6	88	-35	88	-35	100	-6	87	28	88	-35	87	28	81	73	153	347	136	338	153	334	153	334	136	338	123	329	153	334	123	329	119	302	119	302	123	329	111	320	119	302	111	320	100	311	80	187	86	233	89	300	89	300	86	233	98	269	89	300	98	269	100	311	100	311	98	269	119	302	23	129	24	101	26	169	26	169	24	101	28	74	26	169	28	74	34	206	34	206	28	74	34	48	34	206	34	48	47	240	65	271	80	187	89	300	56	-56	67	-47	69	-8	69	-8	67	-47	78	-35	69	-8	78	-35	81	28	81	28	78	-35	101	-7	81	28	101	-7	86	73	86	73	101	-7	87	134	86	192	87	134	95	279	86	192	95	279	80	236	80	236	95	279	80	297	80	236	80	297	68	272	68	272	80	297	62	314	68	272	62	314	47	303	47	303	62	314	40	330	47	303	40	330	13	347	143	133	142	160	141	94	141	94	142	160	138	186	141	94	138	186	133	57	133	57	138	186	131	211	133	57	131	211	121	235	133	57	121	235	119	24	119	24	121	235	109	258	119	24	109	258	101	-7	101	-7	109	258	95	279	101	-7	95	279	87	134	48	-39	13	-69	30	-74	48	-39	30	-74	44	-65	48	-39	44	-65	56	-56	48	-39	56	-56	69	-8	30	-74	13	-69	13	-83	47	303	13	347	13	333	65	300	59	302	62	252	62	252	59	302	51	303	62	252	51	303	49	255	49	255	51	303	44	302	49	255	44	302	39	259	39	259	44	302	37	299	39	259	37	299	32	265	32	265	37	299	32	294	32	265	32	294	29	287	29	287	28	279	29	272	29	287	29	272	32	265	74	182	80	190	81	223	81	223	80	190	88	200	81	223	88	200	89	224	89	224	88	200	94	207	89	224	94	207	97	227	97	227	94	207	100	214	97	227	100	214	104	230	104	230	100	214	108	220	104	230	108	220	113	236	113	236	108	220	118	227	113	236	118	227	113	239	113	239	118	247	108	253	70	222	56	220	59	171	70	222	59	171	64	173	70	222	64	173	69	176	70	222	69	176	74	182	70	222	74	182	81	223	100	316	101	311	101	328	101	328	101	311	103	306	101	328	103	306	105	335	105	335	103	306	105	301	105	335	105	301	110	341	110	341	105	301	109	294	110	341	109	294	114	284	120	259	121	248	126	345	121	225	121	248	118	227	138	239	143	255	133	247	133	247	130	248	130	225	130	225	126	345	126	127	126	127	126	345	121	248	126	127	121	248	121	225	138	235	138	239	133	247	138	235	133	247	140	223	140	223	133	247	133	227	133	227	133	247	130	225	138	235	140	223	148	231	148	231	140	223	146	219	148	231	146	219	151	214	143	255	147	245	150	261	150	261	147	245	155	249	150	261	155	249	156	267	156	267	155	249	163	251	156	267	163	251	162	274	162	274	163	251	170	284	149	327	146	335	147	305	149	327	147	305	149	310	149	327	149	310	150	314	149	327	150	314	150	318	131	272	133	279	134	344	134	344	133	279	137	286	134	344	137	286	141	340	141	340	137	286	141	295	141	340	141	295	146	335	146	335	141	295	144	301	146	335	144	301	147	305	165	225	161	202	171	190	165	225	171	190	175	223	175	223	171	190	179	181	175	223	179	181	187	222	187	222	179	181	185	175	187	222	185	175	192	172	157	228	148	231	151	214	157	228	151	214	156	209	157	228	156	209	161	202	157	228	161	202	165	225	192	172	199	171	201	220	201	220	199	171	208	172	201	220	208	172	211	216	211	216	208	172	215	175	211	216	215	175	219	211	219	211	215	175	220	181	219	211	220	181	223	205	223	205	220	181	223	188	223	205	223	188	224	196	224	279	222	286	221	270	221	270	222	286	218	293	221	270	218	293	215	262	215	262	218	293	213	298	215	262	213	298	206	257	206	257	213	298	205	302	206	257	205	302	198	303	195	253	206	257	198	303	195	253	198	303	191	303	195	253	191	303	186	301	195	253	186	301	183	252	186	301	181	297	183	252	183	252	181	297	175	292	183	252	175	292	172	252	172	252	175	292	170	284	172	252	170	284	163	251	131	272	134	344	130	264	130	264	134	344	126	345	130	264	126	345	130	256	130	256	126	345	130	225	130	256	130	225	130	248	132	203	134	129	135	195	135	195	134	129	141	132	135	195	141	132	138	186	138	186	141	132	143	176	134	129	132	203	131	213	134	129	131	213	130	225	134	129	130	225	126	127	114	284	117	276	118	344	118	344	117	276	119	268	118	344	119	268	126	345	126	345	119	268	120	259	146	170	146	138	149	165	149	165	146	138	150	145	149	165	150	145	150	161	150	161	150	145	151	153	150	161	151	153	151	157	143	176	141	132	146	138	143	176	146	138	146	170	121	225	120	213	126	127	126	127	120	213	119	203	126	127	119	203	118	128	118	128	119	203	117	194	118	128	117	194	114	186	111	132	118	128	114	186	111	132	114	186	109	176	111	132	109	176	106	171	111	132	106	171	106	137	118	247	113	239	118	227	118	247	118	227	121	248	108	253	100	258	102	244	108	253	102	244	113	239	83	281	84	250	89	271	89	271	84	250	93	247	89	271	93	247	94	264	94	264	93	247	102	244	94	264	102	244	100	258	104	166	102	162	102	145	104	166	102	145	106	137	104	166	106	137	106	171	101	158	101	153	102	145	101	158	102	145	102	162	77	290	71	296	74	251	77	290	74	251	84	250	77	290	84	250	83	281	74	251	71	296	65	300	74	251	65	300	62	252	28	195	29	187	30	205	30	205	29	187	33	180	30	205	33	180	35	212	35	212	33	180	38	175	35	212	38	175	44	217	44	217	38	175	45	172	44	217	45	172	56	220	56	220	45	172	53	171	56	220	53	171	59	171	110	341	114	284	118	344	187	222	192	172	201	220	143	255	138	239	147	245	100	316	101	328	100	320	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	59	-2	61	-2	61	78	61	78	61	-2	64	-1	61	78	64	-1	79	75	79	75	64	-1	66	-1	79	75	66	-1	68	-1	68	-1	71	-2	79	75	79	75	71	-2	74	-3	79	75	74	-3	76	-5	112	20	109	39	109	-4	109	-4	109	39	103	55	109	-4	103	55	99	-28	99	-28	103	55	93	67	99	-28	93	67	83	-50	83	-50	93	67	79	75	83	-50	79	75	78	-11	79	75	76	-5	77	-8	79	75	77	-8	78	-11	20	35	21	22	21	49	21	49	21	22	26	12	21	49	26	12	27	61	27	61	26	12	34	4	27	61	34	4	36	70	36	70	34	4	44	0	36	70	44	0	47	76	47	76	44	0	56	-2	47	76	56	-2	61	78	61	78	56	-2	59	-2	78	-11	75	-23	83	-50	83	-50	75	-23	69	-36	83	-50	69	-36	59	-70	59	-70	69	-36	58	-49	59	-70	58	-49	43	-63	43	-63	23	-78	28	-89	43	-63	28	-89	59	-70	143	85	143	143	22	143	143	85	22	143	22	85	21	36	23	22	23	49	23	49	23	22	28	10	23	49	28	10	29	61	29	61	28	10	37	1	29	61	37	1	38	70	38	70	37	1	49	-4	38	70	49	-4	50	76	50	76	49	-4	62	-6	50	76	62	-6	63	78	63	78	62	-6	76	-4	63	78	76	-4	76	76	76	76	76	-4	88	1	76	76	88	1	88	70	88	70	88	1	97	11	88	70	97	11	97	61	97	61	97	11	103	22	97	61	103	22	103	49	103	49	103	22	105	36	151	345	106	345	-11	-8	151	345	-11	-8	33	-8	169	334	127	344	137	326	137	326	127	344	124	330	112	326	124	330	127	344	112	326	127	344	82	333	91	112	91	224	89	1	89	1	91	224	82	333	89	1	82	333	57	24	57	24	82	333	49	305	57	24	49	305	33	61	33	61	49	305	28	264	33	61	28	264	18	109	18	109	28	264	16	217	18	109	16	217	12	167	82	333	91	224	92	264	82	333	92	264	96	294	82	333	96	294	102	315	82	333	102	315	112	326	96	43	89	1	103	23	103	23	89	1	126	-6	103	23	126	-6	112	11	112	11	126	-6	126	7	139	11	126	7	126	-6	139	11	126	-6	162	1	159	224	162	1	169	334	169	334	162	1	193	25	169	334	193	25	200	306	200	306	193	25	217	61	200	306	217	61	221	266	221	266	217	61	232	110	221	266	232	110	234	219	234	219	232	110	238	169	169	334	137	326	147	314	169	334	147	314	154	293	169	334	154	293	158	264	169	334	158	264	159	224	162	1	159	224	159	112	162	1	159	112	158	73	162	1	158	73	154	43	162	1	154	43	148	23	162	1	148	23	139	11	92	73	91	112	89	1	92	73	89	1	96	43	87	27	76	18	220	0	220	0	76	18	59	14	220	0	59	14	34	12	58	286	65	287	158	344	158	344	65	287	70	288	158	344	70	288	75	289	75	289	82	287	158	344	158	344	82	287	87	283	158	344	87	283	90	276	87	27	220	0	92	43	92	43	220	0	182	18	92	43	182	18	93	65	93	65	182	18	173	26	93	65	173	26	93	253	93	266	93	253	158	344	93	266	158	344	90	276	158	344	32	290	42	281	158	344	42	281	51	284	158	344	51	284	58	286	167	59	167	344	158	344	167	59	158	344	93	253	167	59	93	253	168	40	197	14	182	18	220	0	197	14	220	0	220	12	220	0	34	12	34	0	93	253	173	26	168	40	42	281	32	290	32	276	46	52	8	12	8	12	46	52	8	12	216	0	46	52	216	0	80	66	46	52	80	66	73	82	99	340	90	287	112	283	99	340	112	283	127	344	127	344	112	283	129	274	127	344	129	274	157	340	157	340	129	274	141	260	157	340	141	260	148	243	51	271	63	280	73	328	73	328	63	280	76	285	73	328	76	285	99	340	99	340	76	285	90	287	16	242	30	242	31	280	31	280	30	242	40	259	31	280	40	259	51	308	51	308	40	259	51	271	51	308	51	271	73	328	146	195	140	180	161	143	161	143	140	180	133	165	161	143	133	165	124	150	124	150	110	128	161	143	161	143	110	128	94	106	161	143	94	106	80	66	80	66	94	106	73	82	146	195	161	143	149	210	149	210	161	143	150	224	157	340	150	224	161	143	157	340	161	143	182	328	182	328	161	143	182	165	182	328	182	165	198	187	182	328	198	187	202	309	202	309	198	187	209	208	202	309	209	208	214	284	214	284	209	208	216	230	214	284	216	230	218	252	209	76	196	70	216	0	216	0	196	70	177	67	216	0	177	67	150	66	216	0	150	66	80	66	219	88	209	76	216	0	219	88	216	0	239	105	219	88	239	105	227	105	216	0	8	12	8	0	157	340	148	243	150	224	98	31	89	40	89	40	98	31	89	40	84	-6	98	31	84	-6	133	0	98	31	133	0	106	24	40	278	52	290	56	317	56	317	52	290	64	298	56	317	64	298	79	332	79	332	64	298	77	302	79	332	77	302	92	304	92	304	109	302	105	341	105	341	109	302	133	344	36	295	18	268	29	262	36	295	29	262	40	278	36	295	40	278	56	317	105	341	79	332	92	304	113	20	133	0	121	18	121	18	133	0	128	18	144	21	128	18	133	0	144	21	133	0	174	18	152	140	161	130	161	340	152	140	161	340	142	252	152	140	142	252	141	149	142	252	139	235	141	149	141	149	139	235	132	221	141	149	132	221	130	156	130	156	132	221	120	208	130	156	120	208	116	163	116	163	120	208	101	196	116	163	101	196	98	170	98	170	101	196	76	186	98	170	76	186	76	178	211	296	201	315	201	233	211	296	201	233	209	247	211	296	209	247	213	261	211	296	213	261	215	276	184	330	173	212	189	222	184	330	189	222	201	315	201	315	189	222	201	233	177	79	175	59	206	46	177	79	206	46	194	202	177	79	194	202	176	93	176	93	194	202	173	212	176	93	173	212	173	106	173	106	173	212	167	119	161	340	161	130	167	119	161	340	167	119	173	212	161	340	173	212	184	330	109	302	123	295	133	344	133	344	123	295	133	285	133	344	133	285	161	340	161	340	133	285	140	271	161	340	140	271	142	252	227	81	234	123	231	146	227	81	231	146	223	168	227	81	223	168	211	187	227	81	211	187	206	46	174	18	206	46	175	59	174	18	175	59	168	42	174	18	168	42	158	29	174	18	158	29	144	21	84	-6	89	40	78	50	84	-6	78	50	68	58	84	-6	68	58	59	64	84	-6	59	64	59	-4	59	64	50	67	59	-4	59	-4	50	67	41	68	59	-4	41	68	37	1	37	1	41	68	30	67	37	1	30	67	21	10	21	10	30	67	21	62	21	10	21	62	14	56	11	23	21	10	14	56	11	23	14	56	9	48	11	23	9	48	8	38	106	24	133	0	113	20	194	202	206	46	211	187	9	72	133	72	9	128	9	128	133	72	30	127	9	128	30	127	166	344	166	344	30	127	134	275	166	344	134	275	206	0	206	0	134	275	134	127	206	0	134	127	133	72	133	72	134	127	30	127	166	344	206	0	206	344	206	127	206	72	238	72	206	127	238	72	238	127	206	0	133	72	133	0	64	234	64	234	74	338	74	338	64	234	75	275	74	338	75	275	235	338	235	338	75	275	213	275	74	338	50	164	64	234	64	234	50	164	71	163	64	234	71	163	85	232	85	232	71	163	88	161	85	232	88	161	102	231	102	231	88	161	102	158	102	231	102	158	116	229	116	229	102	158	116	155	92	47	80	56	84	-3	92	47	84	-3	131	2	92	47	131	2	102	39	177	47	166	36	170	18	170	18	166	36	153	29	170	18	153	29	137	26	137	26	129	27	131	2	131	2	129	27	121	29	131	2	121	29	112	33	69	63	59	67	60	-1	69	63	60	-1	84	-3	69	63	84	-3	80	56	59	67	50	70	60	-1	60	-1	50	70	41	70	60	-1	41	70	39	5	39	5	41	70	32	69	39	5	32	69	24	15	24	15	32	69	23	65	24	15	23	65	17	58	15	27	24	15	17	58	15	27	17	58	13	50	15	27	13	50	11	40	225	117	222	147	219	77	219	77	222	147	211	173	219	77	211	173	200	43	200	43	211	173	193	194	200	43	193	194	186	79	186	79	184	61	200	43	200	43	184	61	177	47	200	43	177	47	170	18	140	144	160	131	169	212	169	212	160	131	175	116	169	212	175	116	193	194	193	194	175	116	183	98	193	194	183	98	186	79	140	144	169	212	139	224	140	144	139	224	128	227	140	144	128	227	116	229	140	144	116	229	116	155	137	26	131	2	170	18	102	39	131	2	112	33	50	164	74	338	26	166	93	155	95	169	109	305	109	305	95	169	97	178	109	305	97	178	99	183	99	183	101	185	102	202	102	202	101	185	104	186	102	202	104	186	111	205	111	205	104	186	108	187	111	205	108	187	112	188	97	50	91	0	101	34	101	34	91	0	105	22	109	17	105	22	91	0	109	17	91	0	130	-6	127	209	119	208	134	185	134	185	119	208	117	188	112	188	117	188	119	208	112	188	119	208	111	205	157	30	151	16	166	0	166	0	151	16	143	9	166	0	143	9	131	7	131	7	124	8	130	-6	130	-6	124	8	118	10	130	-6	118	10	113	13	97	50	94	71	91	0	91	0	94	71	93	95	91	0	93	95	92	123	92	123	92	140	84	286	84	286	92	140	93	155	84	286	93	155	109	305	136	274	162	300	162	329	162	329	162	300	195	319	162	329	195	319	195	336	195	336	195	319	235	331	195	336	235	331	235	344	109	305	102	202	116	242	109	305	116	242	134	319	134	319	116	242	136	274	134	319	136	274	162	329	109	305	99	183	102	202	91	0	92	123	84	286	91	0	84	286	59	261	91	0	59	261	59	18	17	172	19	88	26	204	26	204	19	88	35	48	26	204	35	48	40	234	40	234	35	48	59	18	40	234	59	18	59	261	238	111	233	145	233	72	233	72	233	145	221	172	233	72	221	172	218	39	218	39	221	172	202	193	218	39	202	193	196	15	196	15	202	193	176	206	196	15	176	206	166	0	166	0	176	206	161	83	147	173	155	153	176	206	176	206	155	153	160	124	176	206	160	124	161	83	127	209	134	185	135	210	135	210	134	185	147	173	135	210	147	173	144	210	144	210	147	173	176	206	160	51	157	30	166	0	160	51	166	0	161	83	131	7	130	-6	166	0	19	88	17	172	14	137	109	17	130	-6	113	13	28	244	35	256	31	338	31	338	35	256	45	264	31	338	45	264	238	338	238	338	45	264	57	268	238	338	57	268	74	270	238	338	74	270	174	270	238	338	174	270	121	0	121	0	174	270	74	0	31	338	8	227	22	227	31	338	22	227	28	244	100	153	128	133	100	153	100	153	128	133	108	239	100	153	108	239	95	255	100	153	95	255	89	136	89	136	95	255	89	162	55	8	85	-2	63	154	63	154	85	-2	77	56	63	154	77	56	75	80	75	80	75	93	63	154	63	154	75	93	78	107	63	154	78	107	89	162	89	162	78	107	82	121	89	162	82	121	89	136	95	255	87	271	89	162	89	162	87	271	84	288	62	180	84	288	86	301	62	180	86	301	93	340	93	340	86	301	92	313	93	340	92	313	101	321	158	29	149	18	160	-1	160	-1	149	18	136	12	160	-1	136	12	121	9	121	9	104	13	120	-6	120	-6	104	13	92	22	120	-6	92	22	85	-2	85	-2	92	22	82	36	85	-2	82	36	77	56	17	103	19	49	27	124	27	124	19	49	33	25	27	124	33	25	42	141	42	141	33	25	55	8	42	141	55	8	63	154	93	340	101	321	132	344	132	344	101	321	112	327	132	344	112	327	126	329	126	329	141	326	132	344	132	344	141	326	166	340	149	211	128	133	147	116	149	211	147	116	159	101	149	211	126	225	128	133	166	64	164	44	192	11	166	64	192	11	191	179	166	64	191	179	165	84	165	84	191	179	161	201	165	84	161	201	159	101	159	101	161	201	158	223	159	101	158	223	149	211	170	268	187	211	193	330	193	330	187	211	206	223	193	330	206	223	213	314	213	314	206	223	219	237	213	314	219	237	225	294	225	294	219	237	226	253	225	294	226	253	229	272	168	288	170	268	193	330	168	288	193	330	166	340	168	288	166	340	162	305	166	340	141	326	153	318	166	340	153	318	162	305	169	255	167	244	187	211	169	255	187	211	170	268	163	234	158	223	161	201	163	234	161	201	187	211	163	234	187	211	167	244	191	179	192	11	212	159	212	159	192	11	216	32	212	159	216	32	226	139	226	139	216	32	231	60	226	139	231	60	234	117	234	117	231	60	236	94	164	44	158	29	160	-1	164	44	160	-1	192	11	121	9	120	-6	160	-1	20	257	22	235	25	286	25	286	22	235	30	216	25	286	30	216	39	310	39	310	30	216	43	197	39	310	43	197	62	328	62	328	43	197	62	180	62	328	62	180	93	340	108	239	128	133	126	225	19	49	17	103	14	79	89	162	84	288	62	180	90	287	93	308	85	338	85	338	93	308	99	321	85	338	99	321	121	344	121	344	99	321	107	328	121	344	107	328	119	330	119	330	126	330	121	344	121	344	126	330	159	337	132	150	116	128	126	128	132	150	126	128	134	130	132	150	115	153	116	128	105	127	116	128	115	153	105	127	115	153	103	165	105	127	103	165	95	185	105	127	95	185	75	132	13	229	17	195	18	266	18	266	17	195	30	166	18	266	30	166	33	298	33	298	30	166	49	145	33	298	49	145	56	322	56	322	49	145	75	132	56	322	75	132	85	338	85	338	75	132	90	216	85	338	90	216	89	257	89	257	90	287	85	338	133	328	138	325	159	337	159	337	138	325	142	320	159	337	142	320	146	314	146	314	150	303	159	337	159	337	150	303	153	289	159	337	153	289	156	271	154	158	153	156	164	49	164	49	153	156	153	155	164	49	153	155	152	154	152	154	149	152	150	137	150	137	149	152	145	151	150	137	145	151	142	133	142	133	145	151	141	150	142	133	141	150	136	150	136	150	132	150	134	130	136	150	134	130	142	133	189	72	192	318	164	49	164	49	192	318	159	337	164	49	159	337	158	230	158	230	159	337	158	251	192	318	210	99	216	287	216	287	210	99	224	129	216	287	224	129	231	247	231	247	224	129	234	162	231	247	234	162	237	197	164	49	158	230	158	207	164	49	158	207	158	198	164	49	158	198	158	189	164	49	158	189	157	181	164	49	157	181	156	172	164	49	156	172	155	164	164	49	155	164	154	161	164	49	154	161	154	158	164	49	152	154	150	137	164	49	150	137	139	30	134	96	114	63	114	17	134	96	114	17	139	30	134	96	139	30	150	137	88	37	55	19	56	0	88	37	56	0	88	7	88	37	88	7	114	17	88	37	114	17	114	63	16	7	16	-6	56	0	16	7	56	0	55	19	192	318	189	72	210	99	159	337	126	330	133	328	159	337	156	271	158	251	90	216	75	132	95	185	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	80	-2	83	-2	83	78	83	78	83	-2	85	-1	83	78	85	-1	100	75	100	75	85	-1	87	-1	100	75	87	-1	89	-1	89	-1	92	-2	100	75	100	75	92	-2	95	-3	100	75	95	-3	97	-5	133	20	131	39	130	-4	130	-4	131	39	124	55	130	-4	124	55	120	-28	120	-28	124	55	114	67	120	-28	114	67	104	-50	104	-50	114	67	100	75	104	-50	100	75	99	-11	99	-11	97	-23	104	-50	104	-50	97	-23	90	-36	104	-50	90	-36	81	-70	81	-70	90	-36	80	-49	81	-70	80	-49	65	-63	100	75	97	-5	98	-8	100	75	98	-8	99	-11	41	35	42	22	43	49	43	49	42	22	47	12	43	49	47	12	48	61	48	61	47	12	55	4	48	61	55	4	57	70	57	70	55	4	65	0	57	70	65	0	69	76	69	76	65	0	78	-2	69	76	78	-2	83	78	83	78	78	-2	80	-2	65	-63	45	-78	50	-89	65	-63	50	-89	81	-70	117	127	335	223	335	267	117	127	335	267	40	137	117	127	40	137	335	-11	117	127	335	-11	335	32	335	-11	40	137	40	117	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	335	117	335	137	40	267	335	117	40	267	40	223	335	117	40	223	258	127	335	117	258	127	40	32	335	117	40	32	40	-11	186	195	203	210	205	311	205	311	203	210	215	226	205	311	215	226	218	289	218	289	215	226	221	243	218	289	221	243	223	262	146	168	162	179	148	262	156	340	148	262	162	179	156	340	162	179	184	329	184	329	162	179	186	195	184	329	186	195	205	311	127	135	130	148	135	213	135	213	130	148	136	158	135	213	136	158	144	236	144	236	136	158	146	168	144	236	146	168	148	262	111	123	112	116	115	165	115	165	112	116	127	116	115	165	127	116	124	189	124	189	127	116	127	135	124	189	127	135	135	213	115	165	110	138	110	135	115	165	110	135	110	132	115	165	110	132	110	128	115	165	110	128	111	123	156	340	121	344	132	315	156	340	132	315	141	302	156	340	141	302	146	284	156	340	146	284	148	262	132	315	121	344	120	324	120	324	121	344	106	326	96	326	106	326	121	344	96	326	121	344	90	341	90	341	64	331	77	313	90	341	77	313	81	319	90	341	81	319	87	323	90	341	87	323	96	326	75	306	77	313	64	331	75	306	64	331	71	235	34	249	41	241	45	315	45	315	41	241	50	235	45	315	50	235	64	331	64	331	50	235	61	233	64	331	61	233	71	235	33	295	28	272	30	259	33	295	30	259	34	249	33	295	34	249	45	315	144	70	144	1	153	61	153	61	144	1	153	11	153	61	153	11	159	49	159	49	153	11	159	22	159	49	159	22	161	36	77	36	79	22	79	49	79	49	79	22	85	11	79	49	85	11	85	61	85	61	85	11	94	1	85	61	94	1	94	70	94	70	94	1	106	-4	94	70	106	-4	106	76	106	76	106	-4	119	-6	106	76	119	-6	120	78	120	78	119	-6	133	-4	120	78	133	-4	133	76	133	76	133	-4	144	1	133	76	144	1	144	70	92	277	90	282	92	256	92	256	90	282	87	287	92	256	87	287	87	247	87	247	87	287	83	292	87	247	83	292	80	295	92	277	92	256	94	267	92	277	94	267	93	272	80	240	87	247	80	295	80	240	80	295	78	298	80	240	78	298	76	301	80	240	76	301	76	304	80	240	76	304	75	306	80	240	75	306	71	235	203	112	206	72	209	103	209	103	206	72	221	74	209	103	221	74	218	97	218	97	221	74	228	95	237	97	228	95	235	78	237	97	235	78	247	86	198	139	201	164	197	231	198	139	197	231	190	75	198	139	190	75	199	124	199	124	190	75	206	72	199	124	206	72	203	112	160	129	162	111	164	165	164	165	162	111	168	95	164	165	168	95	176	200	176	200	168	95	177	83	176	200	177	83	197	231	197	231	177	83	190	75	271	259	266	235	274	234	271	259	274	234	278	256	278	256	274	234	280	231	278	256	280	231	285	252	285	252	280	231	285	224	285	252	285	224	288	216	210	190	225	213	225	252	225	252	225	213	244	229	225	252	244	229	261	259	261	259	244	229	266	235	261	259	266	235	271	259	225	252	197	231	201	164	225	252	201	164	210	190	270	109	273	96	275	144	270	109	275	144	269	129	269	129	262	118	270	109	270	109	262	118	259	96	303	253	297	233	300	74	300	74	297	233	291	244	300	74	291	244	289	79	289	79	291	244	289	205	289	79	289	205	288	192	289	79	288	192	285	176	281	160	275	144	279	86	281	160	279	86	289	79	281	160	289	79	285	176	254	108	246	101	247	86	254	108	247	86	259	96	254	108	259	96	262	118	244	345	243	326	288	319	244	345	288	319	299	338	299	338	288	319	328	300	299	338	328	300	345	317	345	317	328	300	359	271	345	317	359	271	380	285	380	285	359	271	380	234	380	285	380	234	387	193	107	216	127	261	132	311	132	311	127	261	157	296	132	311	157	296	184	336	184	336	157	296	197	318	184	336	197	318	244	345	244	345	197	318	243	326	158	41	127	72	131	23	131	23	127	72	107	113	131	23	107	113	90	60	90	60	107	113	100	162	90	60	100	162	91	272	91	272	100	162	107	216	326	28	306	21	306	0	306	0	306	21	286	17	306	0	286	17	285	-4	285	-4	286	17	267	14	285	-4	267	14	265	-8	265	-8	267	14	248	13	265	-8	248	13	243	-8	243	-8	248	13	199	21	243	-8	199	21	183	0	183	0	199	21	158	41	183	0	158	41	131	23	64	222	54	165	64	108	64	222	64	108	90	60	64	222	90	60	91	272	300	74	305	106	305	114	305	114	305	116	303	253	303	253	305	116	305	118	303	253	305	118	305	123	305	123	305	118	305	120	305	123	305	120	305	121	303	253	300	74	305	114	305	123	339	253	303	253	387	193	384	161	392	121	392	121	384	161	374	133	392	121	374	133	370	95	370	95	374	133	359	111	370	95	359	111	344	78	344	78	359	111	342	95	344	78	342	95	322	90	322	90	316	91	344	78	344	78	316	91	314	72	387	193	392	121	403	243	403	243	392	121	406	155	403	243	406	155	411	195	380	285	387	193	403	243	314	72	316	91	311	94	314	72	311	94	307	99	314	72	307	99	305	106	314	72	305	106	300	74	291	244	285	252	288	216	291	244	288	216	289	205	329	9	355	21	349	38	329	9	349	38	326	28	329	9	326	28	306	0	228	95	221	74	235	78	91	272	107	216	132	311	237	97	247	86	246	101	275	144	273	96	279	86	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	133	306	136	314	52	285	52	285	136	314	142	319	52	285	142	319	166	338	166	338	142	319	150	322	166	338	150	322	161	323	161	323	179	320	166	338	166	338	179	320	210	335	137	27	52	51	143	21	143	21	52	51	172	0	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	298	210	335	202	298	208	279	210	335	208	279	210	254	210	335	210	254	211	143	210	335	211	143	213	182	210	335	213	182	246	325	213	182	244	191	246	325	246	325	244	191	266	203	246	325	266	203	271	309	271	309	266	203	281	218	271	309	281	218	287	286	287	286	281	218	290	237	287	286	290	237	292	258	213	182	211	143	221	122	213	182	221	122	244	175	211	143	210	254	208	229	211	143	208	229	201	209	211	143	201	209	196	159	52	51	133	36	52	285	52	285	133	36	132	49	52	285	132	49	132	186	132	186	145	171	164	189	164	189	145	171	174	168	164	189	174	168	187	196	187	196	174	168	196	159	187	196	196	159	201	209	132	186	132	171	145	171	310	94	305	121	304	64	304	64	305	121	291	144	304	64	291	144	287	38	287	38	291	144	271	162	287	38	271	162	259	18	259	18	271	162	244	175	259	18	244	175	224	94	224	94	244	175	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	296	133	306	52	285	132	296	52	285	132	186	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	52	51	137	27	133	36	185	19	221	5	202	29	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	213	345	205	329	224	327	213	345	224	327	228	343	228	343	224	327	242	321	228	343	242	321	243	339	243	339	242	321	259	312	243	339	259	312	259	334	259	334	259	312	274	299	259	334	274	299	276	328	276	328	274	299	289	284	276	328	289	284	282	325	282	325	289	284	288	323	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	116	118	140	0	121	94	205	329	213	345	198	345	289	284	292	322	288	323	150	40	200	-8	164	29	130	307	133	313	49	292	49	292	133	313	138	317	49	292	138	317	163	338	163	338	138	317	146	320	163	338	146	320	156	321	156	321	177	319	163	338	163	338	177	319	226	331	161	0	177	19	158	17	158	17	147	19	161	0	161	0	147	19	139	22	161	0	139	22	49	49	49	49	139	22	133	29	49	49	133	29	49	292	49	292	133	29	130	38	49	292	130	38	129	50	129	299	130	307	49	292	129	299	49	292	129	50	36	319	43	313	163	338	163	338	43	313	47	304	163	338	47	304	49	292	163	338	7	338	24	323	163	338	24	323	36	319	257	139	254	113	268	26	268	26	254	113	248	90	268	26	248	90	245	15	245	15	248	90	242	70	245	15	242	70	233	54	233	54	222	41	245	15	245	15	222	41	219	7	196	313	212	303	226	331	226	331	212	303	226	289	226	331	226	289	238	271	238	271	245	254	276	310	276	310	245	254	251	235	276	310	251	235	255	213	337	229	314	275	323	86	337	229	323	86	335	113	337	229	335	113	342	142	337	229	342	142	345	172	258	165	268	26	276	310	276	310	268	26	287	41	276	310	287	41	314	275	314	275	287	41	307	62	314	275	307	62	323	86	257	190	258	165	276	310	257	190	276	310	255	213	276	310	226	331	238	271	257	139	268	26	258	165	222	41	209	30	219	7	219	7	209	30	194	23	219	7	194	23	191	2	191	2	194	23	177	19	191	2	177	19	161	0	161	0	49	49	47	36	161	0	47	36	42	26	161	0	42	26	34	19	161	0	34	19	23	14	161	0	23	14	7	12	161	0	7	12	7	0	226	331	177	319	196	313	24	323	7	338	7	325	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	133	50	133	181	52	287	133	50	52	287	134	36	52	51	149	18	139	25	52	51	139	25	134	36	52	51	134	36	52	287	133	165	160	162	133	181	133	181	133	296	52	287	52	287	133	296	134	305	52	287	134	305	138	313	38	320	46	313	291	338	291	338	46	313	154	320	291	338	154	320	168	321	168	321	192	320	291	338	291	338	192	320	211	318	291	338	211	318	226	314	265	283	291	338	259	293	259	293	291	338	249	301	239	309	249	301	291	338	239	309	291	338	226	314	291	338	265	283	271	272	291	338	271	272	275	257	291	338	275	257	280	237	291	338	280	237	291	237	145	317	154	320	51	302	145	317	51	302	52	287	145	317	52	287	138	313	26	324	38	320	291	338	26	324	291	338	8	338	26	324	8	338	8	325	209	256	204	227	204	118	209	256	204	118	209	87	209	256	209	87	222	87	209	256	222	87	222	256	204	118	204	227	195	140	195	140	204	227	194	205	195	140	194	205	180	154	180	154	194	205	179	191	180	154	179	191	160	162	160	162	179	191	159	184	160	162	159	184	133	181	154	320	46	313	51	302	188	0	8	12	8	0	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	141	35	140	47	140	172	140	146	153	158	140	172	153	158	246	280	246	280	153	158	208	212	246	280	208	212	255	261	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	59	50	141	35	59	286	183	0	15	12	15	0	242	324	224	338	224	325	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	339	9	338	27	324	184	339	27	324	39	320	184	339	39	320	47	313	184	339	47	313	51	303	184	339	51	303	52	288	184	339	52	288	147	320	184	339	147	320	162	324	184	339	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	298	0	9	12	9	0	27	324	9	338	9	325	48	27	40	20	124	0	124	0	40	20	27	15	124	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	302	429	318	339	302	421	310	421	310	339	302	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	302	339	302	420	30	417	44	339	302	417	44	416	63	416	277	417	296	339	302	416	277	339	302	416	63	200	0	213	0	234	102	234	102	213	0	339	302	234	102	339	302	334	338	334	338	339	302	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	74	297	134	338	74	297	200	0	134	338	200	0	234	102	89	21	80	31	52	54	52	54	80	31	75	45	52	54	75	45	52	289	52	289	75	45	74	65	52	289	74	65	74	297	338	39	334	28	460	0	338	39	460	0	339	55	124	0	124	12	103	15	124	0	103	15	89	21	124	0	89	21	51	38	124	0	51	38	48	27	124	0	7	12	7	0	51	38	89	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	138	34	121	66	137	0	137	0	121	66	110	111	137	0	110	111	95	18	95	18	110	111	106	167	253	337	195	345	225	323	225	323	195	345	194	329	163	322	194	329	195	345	163	322	195	345	137	337	245	-2	251	34	227	-80	227	-80	251	34	226	14	227	-80	226	14	204	-71	204	-71	226	14	195	7	279	111	289	16	283	167	283	167	289	16	301	313	301	313	289	16	324	42	301	313	324	42	339	275	339	275	324	42	350	75	339	275	350	75	363	225	363	225	350	75	366	116	363	225	366	116	372	164	225	323	250	303	253	337	253	337	250	303	268	270	253	337	268	270	301	313	301	313	268	270	279	225	301	313	279	225	283	167	289	16	279	111	268	67	289	16	268	67	251	34	289	16	251	34	245	-2	259	-26	278	-87	263	-32	263	-32	278	-87	268	-38	279	-47	268	-38	278	-87	279	-47	278	-87	297	-87	315	-85	332	-81	316	-63	316	-63	332	-81	330	-64	336	-64	330	-64	332	-81	336	-64	332	-81	349	-76	356	-60	348	-62	349	-76	356	-60	349	-76	368	-69	356	-60	368	-69	365	-58	342	-63	336	-64	349	-76	342	-63	349	-76	348	-62	303	-59	291	-54	297	-87	303	-59	297	-87	315	-85	303	-59	315	-85	316	-63	254	-20	250	-12	252	-85	254	-20	252	-85	278	-87	254	-20	278	-87	259	-26	153	-29	158	-36	163	14	163	14	158	-36	165	-43	163	14	165	-43	195	7	195	7	165	-43	183	-58	195	7	183	-58	204	-71	137	337	88	313	110	224	137	337	110	224	121	269	137	337	121	269	139	302	137	337	139	302	163	322	17	165	22	120	26	225	26	225	22	120	37	80	26	225	37	80	50	275	50	275	37	80	62	45	50	275	62	45	88	313	88	313	62	45	95	18	88	313	95	18	110	224	110	224	95	18	106	167	163	14	138	34	142	-12	163	14	142	-12	148	-21	163	14	148	-21	153	-29	137	0	142	-12	138	34	252	-85	245	-2	227	-80	245	-2	252	-85	250	-12	279	-47	297	-87	291	-54	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	30	320	37	314	176	338	176	338	37	314	44	305	176	338	44	305	50	291	50	291	178	-8	133	302	133	302	178	-8	134	298	50	291	133	302	133	306	133	306	134	313	50	291	50	291	134	313	137	317	50	291	137	317	142	321	50	291	142	321	176	338	176	338	142	321	150	323	176	338	150	323	160	325	160	325	176	325	176	338	21	323	30	320	176	338	21	323	176	338	8	338	21	323	8	338	8	325	286	294	284	288	305	285	305	285	284	288	281	279	305	285	281	279	277	268	277	268	214	103	305	285	305	285	214	103	191	-8	350	338	244	338	262	324	350	338	262	324	274	321	350	338	274	321	282	318	350	338	282	318	286	312	350	338	286	312	287	304	350	338	287	304	327	318	350	338	327	318	337	323	350	338	337	323	350	325	287	304	305	285	312	300	287	304	312	300	319	311	287	304	319	311	327	318	287	299	286	294	305	285	287	299	305	285	287	304	178	-8	191	-8	214	103	178	-8	214	103	145	271	178	-8	145	271	139	283	178	-8	139	283	136	291	178	-8	136	291	134	298	262	324	244	338	244	325	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	413	324	400	338	400	325	466	313	434	304	460	304	43	23	33	18	133	0	133	0	33	18	21	15	133	0	21	15	8	12	26	321	33	316	181	338	181	338	33	316	40	308	181	338	40	308	49	296	49	296	147	151	142	309	142	309	143	315	49	296	49	296	143	315	145	319	49	296	145	319	150	322	117	15	106	17	133	0	133	0	106	17	98	21	133	0	98	21	60	41	60	41	98	21	94	27	60	41	94	27	93	33	93	33	94	41	60	41	60	41	94	41	98	51	60	41	98	51	147	151	147	151	98	51	107	64	147	151	107	64	120	84	49	296	150	322	181	338	181	338	150	322	156	324	181	338	156	324	166	325	166	325	181	325	181	338	18	324	26	321	181	338	18	324	181	338	8	338	18	324	8	338	8	325	146	296	147	151	150	291	150	291	147	151	158	136	150	291	158	136	198	215	198	215	158	136	209	55	198	215	209	55	210	197	210	197	209	55	212	49	210	197	212	49	301	55	301	55	212	49	215	42	301	55	215	42	217	37	147	151	146	296	144	300	147	151	144	300	143	303	147	151	143	303	142	306	147	151	142	306	142	309	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	252	293	246	283	250	252	250	252	246	283	238	271	250	252	238	271	226	254	226	254	198	215	210	197	140	110	158	136	147	151	140	110	147	151	120	84	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	307	316	344	338	307	316	324	322	344	338	324	322	344	325	255	307	273	283	291	303	255	307	291	303	307	316	254	300	252	293	273	283	254	300	273	283	255	307	226	254	210	197	250	252	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	51	31	43	23	133	0	51	31	133	0	60	41	133	0	8	12	8	0	117	15	133	0	133	12	301	55	217	37	219	32	252	293	250	252	273	283	229	325	219	338	219	325	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	302	330	302	338	205	320	205	320	302	338	164	319	124	316	164	319	302	338	124	316	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	270	41	338	57	270	73	294	41	338	73	294	94	308	41	338	94	308	124	316	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	304	0	14	8	14	0	86	302	89	313	33	339	33	339	89	313	95	319	33	339	95	319	151	339	151	339	95	319	105	322	151	339	105	322	119	323	151	339	119	323	151	323	93	-54	88	-49	33	-74	33	-74	88	-49	86	-41	33	-74	86	-41	33	339	33	339	86	-41	85	-30	33	339	85	-30	85	287	151	-74	151	-57	110	-57	151	-74	110	-57	100	-56	151	-74	100	-56	93	-54	151	-74	93	-54	33	-74	86	302	33	339	85	287	151	-8	34	345	-11	345	151	-8	-11	345	105	-8	133	-74	133	339	81	287	133	-74	81	287	81	-30	133	-74	81	-30	80	-42	133	-74	80	-42	78	-49	133	-74	78	-49	74	-54	133	-74	74	-54	67	-56	133	-74	67	-56	56	-57	133	-74	56	-57	16	-57	133	-74	16	-57	16	-74	71	319	77	312	133	339	133	339	77	312	80	302	133	339	80	302	81	287	133	339	16	339	47	323	133	339	47	323	62	322	133	339	62	322	71	319	47	323	16	339	16	323	36	156	81	156	126	338	126	338	81	156	146	291	126	338	146	291	166	338	166	338	146	291	210	156	166	338	210	156	254	156	250	-62	250	-36	0	-36	250	-62	0	-36	0	-62	95	264	123	264	55	343	95	264	55	343	50	348	95	264	50	348	44	351	95	264	44	351	39	354	95	264	39	354	33	356	95	264	33	356	27	357	95	264	27	357	24	308	4	334	5	329	5	341	5	341	5	329	7	323	5	341	7	323	8	347	8	347	7	323	11	318	8	347	11	318	14	352	14	352	11	318	16	313	14	352	16	313	20	355	20	355	16	313	24	308	20	355	24	308	27	357	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	120	-2	133	-5	128	11	128	11	133	-5	140	9	157	13	140	9	147	-6	157	13	147	-6	185	0	128	11	119	16	120	-2	120	-2	119	16	112	24	120	-2	112	24	107	2	107	2	112	24	107	35	107	2	107	35	105	49	105	209	105	338	95	11	105	209	95	11	105	49	105	49	95	11	107	2	152	236	141	209	157	205	152	236	157	205	166	237	166	237	157	205	170	193	166	237	170	193	198	231	198	231	170	193	179	174	198	231	179	174	185	146	117	200	124	205	128	227	128	227	124	205	131	208	128	227	131	208	140	232	140	232	131	208	141	209	140	232	141	209	152	236	117	219	105	209	105	180	117	219	105	180	111	191	117	219	111	191	117	200	117	219	117	200	128	227	261	119	256	158	255	78	255	78	256	158	243	191	255	78	243	191	240	43	240	43	243	191	224	215	240	43	224	215	216	16	216	16	224	215	198	231	216	16	198	231	187	110	187	110	198	231	185	146	216	16	187	110	185	73	216	16	185	73	185	0	185	0	185	73	180	45	185	0	180	45	170	25	140	9	133	-5	147	-6	105	338	8	338	20	323	105	338	20	323	28	320	105	338	28	320	33	314	105	338	33	314	36	307	105	338	36	307	36	297	105	338	36	297	42	-6	105	338	42	-6	81	22	105	338	81	22	95	11	36	297	36	-6	42	-6	20	323	8	338	8	326	157	13	185	0	170	25	105	180	105	209	105	49	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	206	2	219	4	238	338	238	338	219	4	236	6	238	338	236	6	238	50	238	50	236	6	239	39	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	238	338	182	-2	194	0	238	338	194	0	206	2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	133	22	144	4	139	24	238	338	168	297	168	177	182	-2	170	26	170	-6	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	201	63	196	31	214	56	84	123	149	141	82	141	76	336	106	37	105	54	105	230	105	209	148	209	105	230	148	209	148	230	109	317	113	324	123	345	123	345	113	324	121	329	123	345	121	329	130	330	130	330	135	329	147	343	147	343	135	329	139	328	147	343	139	328	142	326	105	344	89	341	105	54	105	344	105	54	105	291	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	182	269	191	312	182	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	182	269	143	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	142	326	144	324	147	343	144	324	145	320	147	343	123	345	130	330	135	301	135	283	137	308	137	308	135	283	139	275	137	308	139	275	141	313	141	313	139	275	146	269	141	313	146	269	143	316	146	0	146	12	128	14	146	0	128	14	116	18	146	0	116	18	36	44	146	0	36	44	35	32	146	0	35	32	32	24	146	0	32	24	27	18	146	0	27	18	19	14	146	0	19	14	7	12	146	0	7	12	7	0	106	37	76	336	65	329	106	37	65	329	55	320	106	37	55	320	47	307	106	37	47	307	41	291	106	37	41	291	38	273	106	37	38	273	36	253	106	37	36	253	109	25	109	25	36	253	36	230	109	25	36	230	36	209	109	25	36	209	36	44	109	25	36	44	116	18	36	209	36	230	7	230	36	209	7	230	7	209	76	336	105	54	89	341	135	283	135	301	133	292	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	111	18	107	24	35	45	35	45	107	24	105	32	35	45	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	128	0	8	12	8	0	19	216	7	230	7	219	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	116	338	116	275	124	329	124	329	116	275	124	283	124	329	124	283	130	319	130	319	124	283	130	294	130	319	130	294	132	306	54	306	56	294	56	319	56	319	56	294	61	283	56	319	61	283	61	330	61	330	61	283	69	275	61	330	69	275	70	338	70	338	69	275	80	270	70	338	80	270	81	344	81	344	80	270	92	268	81	344	92	268	93	345	93	345	92	268	105	270	93	345	105	270	105	343	105	343	105	270	116	275	105	343	116	275	116	338	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	297	35	297	107	22	105	30	35	297	105	30	104	42	104	123	104	99	116	111	104	123	116	111	169	186	169	186	116	111	162	153	169	186	162	153	188	180	104	338	11	338	20	324	104	338	20	324	27	321	104	338	27	321	32	315	104	338	32	315	34	307	104	338	34	307	35	297	104	338	35	297	104	42	172	16	168	14	272	0	272	0	168	14	162	13	272	0	162	13	155	12	177	198	175	194	188	180	188	180	175	194	172	190	188	180	172	190	169	186	257	230	150	230	161	217	257	230	161	217	168	216	257	230	168	216	173	214	257	230	173	214	177	212	257	230	177	212	179	209	257	230	179	209	179	205	257	230	179	205	224	209	257	230	224	209	239	215	257	230	239	215	257	219	179	205	188	180	208	198	179	205	208	198	224	209	179	202	177	198	188	180	179	202	188	180	179	205	171	32	174	28	259	20	259	20	174	28	175	24	259	20	175	24	175	22	175	22	174	18	272	0	272	0	174	18	172	16	259	20	175	22	272	0	259	20	162	153	164	44	259	20	164	44	168	37	259	20	168	37	171	32	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	269	12	266	13	272	0	269	12	272	0	272	12	34	31	31	23	131	0	34	31	131	0	35	42	131	0	11	12	11	0	272	0	155	12	155	0	164	44	162	153	116	111	161	217	150	230	150	219	20	324	11	338	11	326	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	32	24	27	19	127	0	127	0	27	19	19	15	127	0	19	15	8	12	32	207	35	198	103	230	103	230	35	198	36	186	103	230	36	186	103	193	103	193	36	186	105	41	103	193	105	41	105	193	105	193	105	41	105	172	105	193	105	172	117	209	117	209	105	172	108	180	117	209	108	180	116	188	103	230	7	230	19	216	103	230	19	216	27	213	103	230	27	213	32	207	170	189	177	237	165	197	165	197	177	237	159	235	165	197	159	235	157	202	157	202	159	235	147	203	138	201	147	203	143	230	138	201	143	230	129	222	127	196	138	201	129	222	127	196	129	222	117	209	127	196	117	209	116	188	127	12	118	14	127	0	127	0	118	14	112	18	127	0	112	18	36	43	36	43	112	18	108	24	36	43	108	24	36	186	36	186	108	24	106	31	36	186	106	31	105	41	171	23	167	17	267	0	267	0	167	17	160	14	267	0	160	14	151	12	209	230	244	31	221	222	221	222	244	31	243	41	221	222	243	41	232	210	232	210	243	41	241	193	263	195	269	199	270	222	270	222	269	199	275	201	270	222	275	201	284	230	284	230	275	201	281	203	284	230	281	203	286	203	286	203	296	201	299	235	299	235	296	201	304	195	299	235	304	195	315	237	315	237	304	195	309	186	315	237	309	186	312	172	257	190	263	195	270	222	257	190	270	222	256	210	257	190	256	210	253	187	310	22	305	17	407	0	407	0	305	17	298	14	407	0	298	14	289	12	382	41	382	166	379	190	382	41	379	190	370	210	382	41	370	210	383	30	315	237	312	172	313	156	385	22	313	156	313	41	385	22	313	41	390	17	390	17	313	41	407	0	390	17	407	0	397	13	397	13	407	0	407	12	383	30	370	210	356	224	383	30	356	224	337	233	383	30	337	233	315	237	383	30	315	237	385	22	312	30	310	22	407	0	312	30	407	0	313	41	299	235	284	230	286	203	256	210	241	193	243	174	256	210	243	174	244	176	256	210	244	176	246	179	256	210	246	179	249	183	256	210	249	183	253	187	243	41	243	174	241	193	267	12	257	14	267	0	267	0	257	14	251	18	267	0	251	18	174	41	174	41	251	18	246	23	174	41	246	23	174	161	173	177	174	161	177	237	173	177	177	237	170	189	174	161	246	23	177	237	177	237	246	23	244	31	177	237	244	31	194	235	194	235	244	31	209	230	173	31	171	23	267	0	173	31	267	0	174	41	159	235	143	230	147	203	35	32	32	24	127	0	35	32	127	0	36	43	127	0	8	12	8	0	267	0	151	12	151	0	407	0	289	12	289	0	313	156	385	22	315	237	19	216	7	230	7	219	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	119	34	112	43	120	11	120	11	112	43	107	54	107	-39	107	54	106	196	107	-39	106	196	37	186	37	186	106	196	106	230	37	186	106	230	37	197	37	197	106	230	34	206	146	-89	130	-87	146	-102	146	-102	130	-87	119	-80	146	-102	119	-80	37	-58	37	-58	119	-80	112	-70	37	-58	112	-70	37	186	106	230	10	230	21	216	106	230	21	216	29	212	106	230	29	212	34	206	116	212	116	190	122	196	116	212	122	196	128	223	128	223	122	196	129	201	128	223	129	201	140	231	140	231	129	201	136	205	140	231	136	205	143	207	116	212	106	196	108	175	116	212	108	175	109	178	116	212	109	178	111	182	116	212	111	182	113	185	116	212	113	185	116	190	107	173	108	175	106	196	107	173	106	196	107	54	186	81	181	54	199	0	199	0	181	54	172	35	199	0	172	35	166	-6	166	-6	172	35	161	25	166	-6	161	25	153	-5	153	-5	161	25	146	21	153	-5	146	21	142	-2	142	-2	146	21	136	23	142	-2	136	23	132	3	132	3	136	23	127	27	132	3	127	27	120	11	120	11	127	27	119	34	37	186	108	-57	107	-39	107	54	107	23	120	11	155	235	150	208	164	205	155	235	164	205	171	237	171	237	164	205	174	194	171	237	174	194	202	232	202	232	174	194	182	176	202	232	182	176	187	150	155	235	140	231	143	207	155	235	143	207	150	208	262	124	258	164	258	81	258	81	258	164	246	196	258	81	246	196	246	45	246	45	246	196	227	218	246	45	227	218	226	17	226	17	227	218	202	232	226	17	202	232	199	0	199	0	202	232	188	117	188	117	202	232	187	150	146	-102	37	-58	37	-69	146	-102	37	-69	34	-77	146	-102	34	-77	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	186	112	-70	108	-57	186	81	199	0	188	117	21	216	10	230	10	219	241	-60	241	236	233	236	241	-60	233	236	194	209	241	-60	194	209	241	-71	268	-102	268	-89	256	-87	268	-102	256	-87	248	-83	268	-102	248	-83	171	-44	268	-102	171	-44	170	-61	268	-102	170	-61	167	-73	268	-102	167	-73	161	-81	268	-102	161	-81	151	-86	268	-102	151	-86	134	-89	268	-102	134	-89	134	-102	180	220	167	228	169	192	180	220	169	192	171	177	180	220	171	177	171	21	180	220	171	21	241	-71	180	220	241	-71	194	209	244	-78	241	-71	171	21	244	-78	171	21	171	-44	244	-78	171	-44	248	-83	137	20	123	-5	136	-3	137	20	136	-3	149	1	137	20	121	24	123	-5	109	-6	123	-5	121	24	109	-6	121	24	108	35	109	-6	108	35	98	54	109	-6	98	54	92	82	109	-6	92	82	80	-1	80	-1	92	82	90	118	90	118	90	230	80	-1	80	-1	90	230	60	212	80	-1	60	212	55	13	55	13	60	212	36	185	55	13	36	185	35	37	35	37	36	185	22	150	35	37	22	150	21	69	21	69	22	150	17	109	92	156	99	185	90	230	90	230	99	185	109	205	90	230	109	205	128	237	128	237	109	205	122	217	128	237	122	217	137	220	137	220	148	219	142	236	142	236	148	219	155	233	142	236	128	237	137	220	171	177	171	49	171	21	167	228	155	233	158	213	167	228	158	213	165	204	167	228	165	204	169	192	147	21	137	20	149	1	147	21	149	1	156	25	156	25	149	1	160	9	156	25	160	9	164	31	164	31	160	9	171	21	164	31	171	21	169	39	169	39	171	21	171	49	155	233	148	219	158	213	90	230	90	118	92	156	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	41	186	115	25	112	37	25	216	14	230	14	219	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	138	134	131	52	132	42	150	226	153	175	153	227	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	92	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	105	60	93	315	105	60	105	315	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	21	217	23	215	136	230	136	230	23	215	26	214	136	230	26	214	27	211	27	211	32	204	136	230	136	230	32	204	38	191	136	230	38	191	46	175	60	141	121	-6	109	203	60	141	109	203	109	205	109	205	109	209	60	141	60	141	109	209	111	213	60	141	111	213	53	157	111	213	115	215	136	230	136	230	115	215	120	216	136	230	120	216	127	218	127	218	136	219	136	230	111	213	136	230	46	175	111	213	46	175	53	157	16	218	21	217	136	230	16	218	136	230	11	230	16	218	11	230	11	219	121	-6	133	-6	153	89	153	89	133	-6	214	191	153	89	214	191	189	180	189	180	214	191	191	185	243	230	167	230	178	218	243	230	178	218	186	216	243	230	186	216	191	213	243	230	191	213	194	208	243	230	194	208	195	202	243	230	195	202	224	210	243	230	224	210	229	215	243	230	229	215	235	217	243	230	235	217	243	219	214	191	219	202	195	202	214	191	195	202	195	198	214	191	195	198	194	194	214	191	194	194	193	190	214	191	193	190	191	185	121	-6	153	89	113	190	121	-6	113	190	111	195	121	-6	111	195	110	199	121	-6	110	199	109	201	121	-6	109	201	109	203	178	218	167	230	167	219	224	210	195	202	219	202	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	37	26	27	18	92	0	92	0	27	18	18	14	92	0	18	14	7	12	18	215	22	212	131	230	131	230	22	212	27	207	131	230	27	207	32	199	32	199	96	100	108	209	108	209	96	100	99	75	108	209	99	75	100	78	85	86	64	59	68	30	68	30	64	59	66	24	67	20	66	24	49	39	67	20	49	39	70	17	70	17	49	39	37	26	70	17	37	26	92	0	102	80	103	82	108	209	108	209	103	82	105	84	108	209	105	84	107	85	107	85	110	79	108	209	108	209	109	212	32	199	32	199	109	212	111	215	32	199	111	215	131	230	131	230	111	215	116	217	131	230	116	217	122	218	122	218	131	219	131	230	13	217	18	215	131	230	13	217	131	230	6	230	13	217	6	230	6	219	141	16	136	14	242	0	242	0	136	14	130	13	242	0	130	13	122	12	139	157	138	158	138	37	138	37	138	158	137	160	138	37	137	160	134	44	134	44	137	160	127	173	134	44	127	173	127	54	114	73	119	67	119	185	119	185	119	67	123	60	119	185	123	60	127	173	127	173	123	60	127	54	113	195	109	204	110	79	113	195	110	79	114	73	113	195	114	73	119	185	234	15	231	17	242	0	242	0	231	17	229	19	242	0	229	19	227	22	227	22	153	136	144	22	144	22	143	19	242	0	242	0	143	19	141	16	177	197	174	191	204	199	204	199	174	191	168	184	204	199	168	184	161	175	161	175	143	151	153	136	153	136	143	151	143	26	153	136	143	26	144	22	142	153	140	155	142	31	142	153	142	31	143	26	142	153	143	26	143	151	139	157	138	37	142	31	139	157	142	31	140	155	238	14	234	15	242	0	238	14	242	0	242	12	144	22	242	0	227	22	238	230	155	230	165	218	238	230	165	218	171	217	238	230	171	217	175	215	238	230	175	215	178	213	238	230	178	213	180	210	238	230	180	210	180	206	238	230	180	206	209	205	238	230	209	205	216	210	238	230	216	210	222	214	238	230	222	214	230	217	238	230	230	217	238	219	180	206	204	199	209	205	180	202	177	197	204	199	180	202	204	199	180	206	161	175	153	136	204	199	99	75	96	100	93	96	99	75	93	96	91	94	99	75	91	94	90	93	99	75	90	93	88	91	99	75	88	91	88	62	85	86	68	30	72	39	85	86	72	39	79	49	85	86	79	49	88	62	85	86	88	62	88	91	64	59	49	39	66	24	92	0	92	12	82	13	92	0	82	13	75	15	92	0	75	15	70	17	92	0	7	12	7	0	165	218	155	230	155	219	242	0	122	12	122	0	108	209	110	79	109	204	108	209	100	78	102	80	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	176	218	165	230	165	219	10	-75	9	-51	8	-62	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	202	0	11	12	11	0	129	17	202	0	146	20	84	-68	94	-75	99	115	99	115	94	-75	106	-80	99	115	106	-80	110	104	110	104	106	-80	117	-19	110	104	117	-19	116	87	116	87	117	-19	117	65	149	-75	134	-66	144	-86	149	-75	144	-86	170	-87	149	-75	170	-87	170	-80	124	-55	119	-39	123	-84	124	-55	123	-84	144	-86	124	-55	144	-86	134	-66	123	-84	119	-39	117	-19	123	-84	117	-19	106	-80	82	124	58	131	58	105	82	124	58	105	63	91	82	124	63	91	65	73	82	124	65	73	65	-29	82	124	65	-29	68	-41	82	124	68	-41	71	-51	82	124	71	-51	77	-60	82	124	77	-60	84	-68	82	124	84	-68	99	115	48	116	58	105	58	131	48	116	58	131	58	156	48	116	58	156	48	145	48	116	48	145	33	124	119	301	124	317	127	347	127	347	124	317	134	328	127	347	134	328	146	348	146	348	134	328	149	337	146	348	149	337	170	349	170	349	149	337	170	343	80	327	82	137	89	334	89	334	82	137	99	146	89	334	99	146	100	340	100	340	99	146	110	157	100	340	110	157	112	344	112	344	110	157	116	173	112	344	116	173	117	281	117	281	116	173	117	195	112	344	117	281	119	301	112	344	119	301	127	347	82	137	80	327	73	318	82	137	73	318	69	307	82	137	69	307	66	293	82	137	66	293	65	278	82	137	65	278	65	189	82	137	65	189	63	170	82	137	63	170	58	156	82	137	58	156	58	131	33	137	11	131	33	124	33	137	33	124	48	145	65	-29	65	73	65	-16	77	-8	77	345	33	345	77	-8	33	345	33	-8	80	281	81	174	85	344	85	344	81	174	87	158	85	344	87	158	97	340	97	340	87	158	98	146	97	340	98	146	108	334	108	334	98	146	115	138	108	334	115	138	117	327	117	327	115	138	134	170	117	327	134	170	132	189	132	189	132	278	131	294	132	189	131	294	128	307	132	189	128	307	124	318	132	189	124	318	117	327	164	124	186	131	164	138	164	124	164	138	149	116	149	116	164	138	149	146	149	116	149	146	139	131	139	131	149	146	139	156	139	131	139	156	134	170	78	302	80	281	85	344	78	302	85	344	73	317	73	317	85	344	70	347	73	317	70	347	63	329	63	329	70	347	51	348	63	329	51	348	48	337	48	337	51	348	27	349	48	337	27	349	27	343	139	131	115	125	134	92	139	131	134	92	139	106	139	131	139	106	149	116	132	73	134	92	117	-65	132	73	117	-65	124	-56	132	73	124	-56	128	-44	132	73	128	-44	131	-31	132	73	131	-31	132	-16	82	88	85	-82	87	104	87	104	85	-82	97	-78	87	104	97	-78	98	116	98	116	97	-78	108	-72	98	116	108	-72	115	125	115	125	108	-72	117	-65	115	125	117	-65	134	92	85	-82	82	88	80	66	85	-82	80	66	80	-19	85	-82	80	-19	78	-39	85	-82	78	-39	73	-54	85	-82	73	-54	70	-84	48	-74	27	-80	51	-86	48	-74	51	-86	63	-66	63	-66	51	-86	70	-84	63	-66	70	-84	73	-54	81	174	80	281	80	196	51	-86	27	-80	27	-87	134	170	115	138	139	131	62	121	75	123	75	123	76	165	75	123	85	122	76	165	85	122	86	164	86	164	85	122	96	120	86	164	96	120	96	162	96	162	96	120	107	117	96	162	107	117	108	158	108	158	107	117	118	112	108	158	118	112	123	152	123	152	118	112	132	105	123	152	132	105	143	143	143	143	132	105	144	99	143	143	144	99	155	138	246	132	228	166	233	115	233	115	228	166	221	156	233	115	221	156	220	103	220	103	221	156	213	146	220	103	213	146	208	95	208	95	213	146	204	138	208	95	204	138	196	90	196	90	204	138	194	133	196	90	194	133	184	131	184	131	178	131	183	89	183	89	178	131	174	89	144	99	155	94	155	138	155	138	155	94	164	91	155	138	164	91	165	135	165	135	164	91	174	89	165	135	174	89	172	132	172	132	174	89	178	131	184	131	183	89	196	90	38	97	44	107	48	158	48	158	44	107	52	115	48	158	52	115	61	163	61	163	52	115	62	121	61	163	62	121	76	165	76	165	62	121	75	123	36	150	25	137	32	86	36	150	32	86	38	97	36	150	38	97	48	158	32	86	25	137	15	122	69	67	64	43	69	-98	69	-98	64	43	58	19	69	-98	58	19	57	-92	57	-92	58	19	50	-6	57	-92	50	-6	49	-82	49	-82	50	-6	47	-18	49	-82	47	-18	44	-28	43	-67	49	-82	44	-28	43	-67	44	-28	43	-36	43	-67	43	-36	42	-43	43	-67	42	-43	41	-50	110	19	104	43	110	-92	110	-92	104	43	99	67	110	-92	99	67	98	-98	98	-98	99	67	95	94	98	-98	95	94	91	127	125	-36	123	-28	124	-68	125	-36	124	-68	126	-50	125	-36	126	-50	126	-43	110	19	110	-92	117	-6	117	-6	110	-92	119	-82	117	-6	119	-82	120	-18	120	-18	119	-82	124	-68	120	-18	124	-68	123	-28	84	-101	98	-98	91	127	84	-101	91	127	76	127	84	-101	76	127	73	94	84	-101	73	94	69	-98	41	209	43	196	43	223	43	223	43	196	49	184	43	223	49	184	49	234	49	234	49	184	58	174	49	234	58	174	59	243	59	243	58	174	70	168	59	243	70	168	71	249	71	249	70	168	84	166	71	249	84	166	84	251	84	251	84	166	97	168	84	251	97	168	97	248	97	248	97	168	108	174	97	248	108	174	109	243	109	243	108	174	117	183	109	243	117	183	118	234	118	234	117	183	123	195	118	234	123	195	123	222	123	222	123	195	126	209	69	67	69	-98	73	94	118	-5	123	-6	126	45	126	45	123	-6	128	-6	126	45	161	199	114	-4	114	-4	161	199	113	64	114	-4	113	64	108	-2	108	-2	113	64	107	78	108	-2	107	78	102	92	142	237	139	221	146	220	142	237	146	220	148	236	148	236	146	220	152	217	148	236	152	217	154	236	154	236	152	217	157	213	154	236	157	213	160	235	160	235	157	213	160	207	160	235	160	207	161	200	155	-4	175	0	158	27	158	27	175	0	167	26	180	27	167	26	175	0	180	27	175	0	193	10	211	25	229	46	220	55	211	25	220	55	210	44	211	25	210	44	200	36	211	25	200	36	193	10	190	30	180	27	193	10	190	30	193	10	200	36	155	-4	158	27	149	29	155	-4	149	29	142	32	155	-4	142	32	134	38	155	-4	134	38	133	-6	134	38	126	45	128	-6	134	38	128	-6	133	-6	99	166	104	189	105	230	105	230	104	189	113	206	105	230	113	206	142	237	142	237	113	206	125	217	142	237	125	217	139	221	85	-69	108	-2	90	2	90	2	108	-2	98	121	90	2	98	121	97	137	97	137	99	166	82	7	82	7	99	166	105	230	82	7	105	230	75	11	75	11	105	230	73	213	75	11	73	213	69	15	69	15	73	213	64	20	97	137	82	7	90	2	38	54	47	38	48	186	48	186	47	38	59	25	48	186	59	25	73	213	73	213	59	25	64	20	32	152	26	112	28	91	32	152	28	91	32	72	32	152	32	72	38	54	32	152	38	54	48	186	160	235	161	200	166	234	166	234	161	200	167	160	166	234	167	160	172	233	172	233	167	160	171	156	172	233	171	156	175	153	161	200	161	199	167	160	195	294	172	233	175	153	195	294	175	153	179	152	195	294	179	152	184	150	195	294	184	150	190	226	195	294	190	226	214	294	222	182	221	192	221	171	221	171	221	192	217	202	221	171	217	202	216	162	216	162	217	202	211	210	216	162	211	210	209	156	209	156	211	210	202	218	209	156	202	218	200	152	200	152	202	218	190	226	200	152	190	226	189	150	189	150	190	226	184	150	99	106	98	121	108	-2	99	106	108	-2	102	92	90	2	65	-69	85	-69	126	45	114	-4	118	-5	161	199	126	45	167	160	90	43	86	30	90	4	90	4	86	30	80	20	90	4	80	20	79	-1	79	-1	80	20	73	13	79	-1	73	13	67	-5	67	-5	73	13	65	10	67	-5	65	10	55	-6	55	-6	65	10	55	8	74	81	69	82	69	57	69	57	69	82	64	82	69	57	64	82	62	59	62	59	64	82	55	59	45	58	55	59	64	82	45	58	64	82	45	80	55	216	57	203	59	282	59	282	57	203	60	186	59	282	60	186	68	299	68	299	60	186	69	154	68	299	69	154	79	313	79	313	69	154	77	129	79	313	77	129	83	112	54	264	52	246	53	236	54	264	53	236	53	226	54	264	53	226	55	216	54	264	55	216	59	282	126	339	114	336	117	306	117	306	114	336	116	296	125	12	116	296	114	336	125	12	114	336	110	25	110	25	114	336	102	331	110	25	102	331	100	13	100	13	102	331	92	325	100	13	92	325	90	43	90	43	92	325	89	79	89	79	92	325	88	89	88	89	92	325	86	99	141	63	128	67	138	3	129	214	128	67	133	80	129	214	133	80	135	186	135	186	133	80	136	91	135	186	136	91	137	154	137	154	136	91	137	102	137	154	137	102	138	114	138	149	137	154	138	114	192	186	137	154	192	154	125	12	138	3	128	67	125	12	128	67	129	214	125	12	129	214	124	241	125	12	124	241	119	265	125	12	119	265	117	284	125	12	117	284	116	296	117	306	121	315	126	339	126	339	121	315	127	321	126	339	127	321	140	341	140	341	127	321	134	326	140	341	134	326	143	327	143	327	151	326	154	342	154	342	151	326	157	324	154	342	157	324	180	340	180	340	157	324	162	319	180	340	162	319	165	314	226	305	216	321	216	256	226	305	216	256	223	263	226	305	223	263	228	273	226	305	228	273	229	286	185	251	195	249	201	332	201	332	195	249	207	251	201	332	207	251	216	321	216	321	207	251	216	256	180	340	165	314	166	306	180	340	166	306	166	271	180	340	166	271	170	262	180	340	170	262	176	255	180	340	176	255	185	251	180	340	185	251	201	332	166	271	166	306	166	301	154	342	140	341	143	327	166	271	166	301	165	295	166	271	165	295	165	291	166	271	165	291	165	286	166	271	165	286	165	282	138	138	138	143	138	114	138	138	138	114	138	127	138	138	138	127	138	133	161	-6	173	-7	168	56	168	56	173	-7	176	56	193	57	176	56	185	-6	193	57	185	-6	195	-3	168	56	160	57	161	-6	161	-6	160	57	151	60	161	-6	151	60	149	-2	149	-2	151	60	141	63	149	-2	141	63	138	3	195	-3	204	2	206	60	206	60	204	2	213	8	206	60	213	8	215	67	215	67	213	8	219	17	215	67	219	17	222	77	222	77	219	17	225	27	222	77	225	27	227	92	227	92	225	27	230	38	227	92	230	38	238	92	238	92	230	38	233	53	238	92	233	53	236	70	176	56	173	-7	185	-6	90	43	90	4	100	13	92	325	79	313	83	112	92	325	83	112	86	99	20	186	20	154	69	154	20	186	69	154	60	186	90	43	89	79	83	80	90	43	83	80	83	49	83	49	83	80	78	81	83	49	78	81	76	54	76	54	78	81	74	81	76	54	74	81	69	57	26	33	27	42	30	74	30	74	27	42	31	49	30	74	31	49	45	80	45	80	31	49	37	55	45	80	37	55	45	58	11	36	12	21	13	52	13	52	12	21	18	9	13	52	18	9	19	65	19	65	18	9	27	1	19	65	27	1	26	33	26	33	30	74	19	65	45	9	37	13	39	-4	45	9	39	-4	55	-6	45	9	55	-6	55	8	26	33	27	1	28	25	28	25	27	1	39	-4	28	25	39	-4	31	18	31	18	39	-4	37	13	193	57	195	-3	206	60	138	149	138	114	138	143	135	186	137	154	192	186	18	146	18	119	20	159	20	159	18	119	20	107	20	159	20	107	24	171	24	171	20	107	24	96	24	171	24	96	29	182	29	182	24	96	29	85	29	182	29	85	36	194	36	194	29	85	36	73	36	194	36	73	64	223	64	223	36	73	61	133	64	44	61	133	36	73	64	44	36	73	16	-4	16	-4	36	73	-12	24	16	271	-12	243	36	194	16	271	36	194	64	223	138	240	125	241	145	196	145	196	125	241	124	200	104	196	124	200	112	240	104	196	112	240	99	238	65	154	73	172	76	230	76	230	73	172	87	187	76	230	87	187	88	235	88	235	87	187	104	196	88	235	104	196	99	238	64	223	61	133	65	154	64	223	65	154	76	230	263	24	214	73	234	-4	234	-4	214	73	189	133	186	44	189	133	185	112	186	44	185	112	176	94	150	28	162	32	163	79	163	79	162	32	174	37	163	79	174	37	176	94	176	94	174	37	186	44	145	70	124	66	125	26	145	70	125	26	138	26	145	70	138	26	150	28	145	70	150	28	163	79	234	271	186	223	189	133	234	271	189	133	214	194	234	271	214	194	263	243	186	223	174	230	176	173	186	223	176	173	185	155	186	223	185	155	189	133	138	240	145	196	151	238	151	238	145	196	162	187	151	238	162	187	162	235	162	235	162	187	176	173	162	235	176	173	174	230	214	73	221	84	221	182	221	182	221	84	226	95	221	182	226	95	226	170	226	170	226	95	230	107	226	170	230	107	230	158	230	158	230	107	232	119	230	158	232	119	232	146	232	146	232	119	233	133	214	73	221	182	214	194	214	73	214	194	189	133	186	44	234	-4	189	133	125	241	112	240	124	200	104	70	87	79	88	32	104	70	88	32	100	28	104	70	100	28	112	26	104	70	112	26	124	66	76	37	88	32	87	79	76	37	87	79	73	94	76	37	73	94	65	112	76	37	65	112	64	44	124	66	112	26	125	26	18	119	18	146	17	133	61	133	64	44	65	112	-10	320	-2	315	118	338	118	338	-2	315	3	308	118	338	3	308	9	299	9	299	75	171	80	310	80	310	87	146	81	303	81	303	87	146	86	292	87	28	78	20	207	0	207	0	78	20	63	15	207	0	63	15	41	12	118	338	9	299	85	320	118	338	85	320	92	322	118	338	92	322	103	324	118	338	103	324	118	325	81	316	85	320	9	299	81	316	9	299	80	310	-20	323	-10	320	118	338	-20	323	118	338	-31	338	-20	323	-31	338	-31	325	206	286	147	171	157	141	206	286	157	141	160	146	206	286	160	146	170	171	206	286	170	171	242	306	206	286	242	306	208	289	273	338	171	338	187	324	273	338	187	324	198	321	273	338	198	321	205	318	273	338	205	318	209	312	273	338	209	312	210	304	273	338	210	304	251	318	273	338	251	318	257	321	273	338	257	321	264	324	273	338	264	324	273	325	242	306	246	313	210	304	242	306	210	304	210	300	242	306	210	300	209	296	242	306	209	296	209	293	242	306	209	293	208	289	147	171	159	40	157	57	157	107	157	82	225	82	157	107	225	82	225	107	170	171	160	146	225	146	170	171	225	146	225	171	207	0	207	12	186	15	207	0	186	15	172	20	207	0	172	20	93	57	207	0	93	57	91	40	207	0	91	40	87	28	159	40	147	171	118	227	159	40	118	227	104	254	159	40	104	254	93	276	159	40	93	276	93	136	159	40	93	136	163	28	93	57	172	20	93	82	93	82	172	20	163	28	93	82	163	28	93	107	93	107	163	28	93	136	25	107	25	82	93	82	25	107	93	82	93	107	93	276	86	292	87	146	93	276	87	146	93	136	87	146	80	310	75	171	87	146	75	171	25	171	87	146	25	171	25	146	207	0	41	12	41	0	157	141	147	171	157	57	187	324	171	338	171	325	251	318	210	304	246	313	33	129	33	-8	77	-8	33	129	77	-8	77	129	33	345	33	207	77	207	33	345	77	207	77	345	95	278	89	289	99	208	99	208	89	289	86	300	79	334	86	300	88	311	79	334	88	311	99	342	99	342	88	311	94	321	99	342	94	321	103	328	67	177	71	185	70	205	70	205	71	185	76	191	70	205	76	191	93	208	93	208	76	191	84	195	93	208	84	195	93	196	93	196	103	194	93	208	93	208	103	194	99	208	76	140	70	149	77	69	77	69	70	149	67	158	77	69	67	158	52	92	52	92	67	158	66	168	70	205	66	168	67	177	52	92	66	168	70	205	52	92	70	205	52	198	52	92	52	198	39	186	52	92	39	186	38	111	31	169	28	147	30	128	31	169	30	128	38	111	31	169	38	111	39	186	162	151	170	142	174	213	162	151	174	213	157	227	162	151	157	227	143	168	143	168	157	227	138	240	143	168	138	240	127	180	127	180	138	240	119	253	127	180	119	253	114	189	114	189	119	253	105	266	114	189	105	266	103	194	103	194	105	266	99	208	77	69	113	39	87	129	87	129	113	39	103	115	118	102	103	115	113	39	118	102	113	39	141	16	93	-47	96	-62	100	-51	100	-51	96	-62	120	-65	100	-51	120	-65	110	-53	110	-53	120	-65	120	-54	134	-52	120	-54	120	-65	134	-52	120	-65	147	-62	79	334	63	320	64	242	79	334	64	242	79	227	79	334	79	227	99	208	79	334	99	208	86	300	50	281	51	267	53	302	53	302	51	267	55	255	53	302	55	255	63	320	63	320	55	255	64	242	157	84	151	72	165	73	157	84	148	84	151	72	140	87	141	16	148	84	148	84	141	16	148	10	148	84	148	10	151	72	151	72	148	10	154	3	151	72	154	3	171	57	171	57	154	3	157	-2	171	57	157	-2	159	-9	130	93	118	102	141	16	130	93	141	16	140	87	209	91	211	169	202	84	202	84	211	169	201	184	202	84	201	184	195	80	195	80	201	184	188	198	195	80	188	198	187	76	187	76	188	198	184	113	187	76	184	113	182	103	187	76	182	103	179	95	177	74	187	76	179	95	177	74	179	95	173	89	177	74	173	89	166	85	177	74	166	85	165	73	166	85	157	84	165	73	202	-1	200	14	198	-22	198	-22	200	14	195	29	198	-22	195	29	187	-39	187	-39	195	29	185	43	187	-39	185	43	171	57	170	-53	187	-39	171	57	170	-53	171	57	160	-18	170	-53	160	-18	158	-31	170	-53	158	-31	153	-41	170	-53	153	-41	147	-62	171	57	159	-9	160	-18	145	-48	134	-52	147	-62	145	-48	147	-62	153	-41	99	342	103	328	124	345	124	345	103	328	114	333	124	345	114	333	128	334	128	334	136	334	146	343	146	343	136	334	143	332	146	343	143	332	150	330	147	314	142	310	147	270	147	314	147	270	155	266	147	314	155	266	150	316	193	311	182	325	183	270	193	311	183	270	190	277	193	311	190	277	195	286	193	311	195	286	196	296	155	266	164	264	166	336	166	336	164	264	174	266	166	336	174	266	182	325	182	325	174	266	183	270	146	343	150	330	166	336	166	336	150	330	154	327	166	336	154	327	155	324	155	324	155	266	166	336	146	343	124	345	128	334	222	127	221	137	221	117	221	117	221	137	220	145	221	117	220	145	218	107	218	107	220	145	218	154	218	107	218	154	215	161	214	99	218	107	215	161	214	99	215	161	211	169	214	99	211	169	209	91	188	198	174	213	176	135	188	198	176	135	181	128	188	198	181	128	183	121	188	198	183	121	184	113	155	266	155	324	155	322	155	266	155	322	154	320	155	266	154	320	152	319	155	266	152	319	150	316	140	277	147	270	142	310	140	277	142	310	139	305	140	277	139	305	136	301	140	277	136	301	136	284	134	297	134	292	136	284	134	297	136	284	136	301	86	-39	86	15	76	17	86	-39	76	17	76	-55	86	-39	76	-55	88	-43	88	-43	76	-55	96	-62	88	-43	96	-62	93	-47	66	15	58	10	60	-44	66	15	60	-44	76	-55	66	15	76	-55	76	17	51	3	47	-5	49	-31	51	3	49	-31	60	-44	51	3	60	-44	58	10	95	11	94	-31	100	-27	95	11	100	-27	102	5	102	5	100	-27	104	-24	102	5	104	-24	107	-2	107	-2	104	-24	107	-20	107	-2	107	-20	108	-15	95	11	86	15	87	-37	95	11	87	-37	89	-35	95	11	89	-35	91	-33	95	11	91	-33	94	-31	86	15	86	-39	86	-38	86	15	86	-38	87	-37	107	-2	108	-15	109	-11	76	140	77	69	87	129	49	-31	47	-5	45	-15	174	213	170	142	176	135	95	278	99	208	105	266	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	155	327	155	274	162	320	162	320	155	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	105	311	105	311	105	291	110	282	105	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	125	270	117	327	125	270	126	331	126	331	125	270	136	268	126	331	136	268	136	333	136	333	136	268	146	270	136	333	146	270	146	331	146	331	146	270	155	274	146	331	155	274	155	327	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	88	170	93	136	93	204	93	204	93	136	107	109	93	204	107	109	108	233	108	233	107	109	129	88	108	233	129	88	132	254	132	254	129	88	142	141	132	254	142	141	139	172	139	172	142	203	132	254	132	254	142	203	149	228	132	254	149	228	163	267	163	267	149	228	162	246	163	267	162	246	179	257	211	271	201	272	216	259	216	259	201	272	200	261	179	257	200	261	201	272	179	257	201	272	163	267	263	216	263	252	263	255	263	216	263	255	262	257	263	216	262	257	260	259	263	216	260	259	257	261	263	216	257	261	254	216	211	271	216	259	221	271	221	271	216	259	229	254	221	271	229	254	231	269	231	269	229	254	240	245	231	269	240	245	241	266	241	266	240	245	248	233	241	266	248	233	252	262	252	262	248	233	254	216	252	262	254	216	257	261	149	116	159	75	162	97	162	97	159	75	195	71	162	97	195	71	179	86	179	86	195	71	200	83	216	84	200	83	204	71	216	84	204	71	213	72	142	141	129	88	159	75	142	141	159	75	149	116	258	83	261	85	262	128	262	128	261	85	263	88	262	128	263	88	272	128	272	128	263	88	264	91	258	83	262	128	254	81	254	81	262	128	253	111	254	81	253	111	248	79	248	79	253	111	243	78	216	84	222	74	230	89	230	89	222	74	232	76	230	89	232	76	242	98	242	98	232	76	243	78	242	98	243	78	253	111	200	83	195	71	204	71	216	84	213	72	222	74	105	46	83	24	131	0	46	274	56	215	84	312	42	319	41	320	41	290	41	290	41	320	41	321	35	287	41	321	31	337	35	287	31	337	27	286	27	286	31	337	19	287	42	325	45	328	49	342	49	342	45	328	49	330	49	342	49	330	70	344	70	344	49	330	55	332	70	344	55	332	61	333	61	333	71	332	70	344	70	344	71	332	92	342	78	329	83	324	92	342	92	342	83	324	86	316	92	342	86	316	86	306	88	219	86	306	86	286	88	219	86	286	86	276	50	249	54	258	52	276	52	276	54	258	62	265	52	276	62	265	86	286	86	286	62	265	72	271	86	286	72	271	86	276	55	223	52	228	57	202	57	202	52	228	49	233	57	202	49	233	47	199	47	199	49	233	49	239	52	276	49	239	50	249	36	199	47	199	49	239	36	199	49	239	52	276	36	199	52	276	27	267	36	199	27	267	24	200	0	232	1	221	2	245	2	245	1	221	6	212	2	245	6	212	11	257	11	257	6	212	14	205	11	257	14	205	27	267	27	267	14	205	24	200	42	325	49	342	31	337	42	325	31	337	41	321	17	329	9	319	10	294	17	329	10	294	14	290	17	329	14	290	19	287	17	329	19	287	31	337	9	319	6	306	7	300	9	319	7	300	10	294	114	199	122	199	123	328	123	328	122	199	130	201	123	328	130	201	131	317	131	317	130	201	134	225	131	317	134	225	134	303	142	218	141	218	144	209	144	209	141	218	140	218	140	218	137	218	144	209	144	209	137	218	137	204	144	209	151	215	146	222	144	209	146	222	142	219	144	209	142	219	142	218	137	204	137	218	136	219	137	204	136	219	135	220	137	204	135	220	134	222	137	204	134	222	130	201	134	225	130	201	134	222	110	337	92	342	94	205	110	337	94	205	99	202	110	337	99	202	105	199	110	337	105	199	114	199	110	337	114	199	123	328	92	342	86	306	88	219	92	342	88	219	90	211	92	342	90	211	94	205	88	219	86	276	86	233	88	219	86	233	82	228	88	219	82	228	78	224	88	219	78	224	77	211	78	224	74	221	77	211	77	211	74	221	69	220	77	211	69	220	67	205	67	205	69	220	65	219	59	220	55	223	57	202	59	220	57	202	67	205	59	220	67	205	65	219	50	308	49	310	50	298	50	308	50	298	51	304	50	308	51	304	51	306	48	312	46	315	46	293	48	312	46	293	50	298	48	312	50	298	49	310	46	293	46	315	44	316	46	293	44	316	43	318	46	293	43	318	42	319	46	293	42	319	41	290	41	290	41	321	35	287	92	342	71	332	78	329	84	119	87	122	113	196	113	196	87	122	89	125	113	196	89	125	92	128	124	55	113	70	118	26	118	26	113	70	99	86	118	26	99	86	95	92	137	204	136	205	137	202	137	202	136	205	135	207	137	202	135	207	135	194	135	194	135	207	134	207	135	194	134	207	132	208	130	182	135	194	132	208	130	182	132	208	129	207	130	182	129	207	127	206	130	182	127	206	124	205	130	182	124	205	120	202	130	182	120	202	120	167	92	128	107	149	113	196	113	196	107	149	120	167	113	196	120	167	116	199	116	199	120	167	120	202	113	196	12	114	79	113	113	196	79	113	82	116	113	196	82	116	84	119	135	18	136	19	137	33	137	33	136	19	138	21	137	33	138	21	138	26	138	26	138	21	138	23	128	20	131	18	132	43	132	43	131	18	133	18	132	43	133	18	137	33	137	33	133	18	135	18	118	26	122	24	124	55	124	55	122	24	125	21	124	55	125	21	132	43	132	43	125	21	128	20	118	26	95	92	91	97	118	26	91	97	88	102	118	26	88	102	84	107	118	26	84	107	79	113	118	26	79	113	12	114	118	26	12	114	12	113	218	202	214	199	218	167	218	167	214	199	211	196	218	167	211	196	205	149	205	149	211	196	189	128	234	205	233	207	234	194	234	205	234	194	235	202	234	205	235	202	235	204	233	207	231	207	234	194	234	194	231	207	229	208	234	194	229	208	228	182	228	182	229	208	227	207	228	182	227	207	225	206	222	205	218	202	218	167	222	205	218	167	228	182	222	205	228	182	225	206	211	196	109	114	177	113	211	196	177	113	180	116	211	196	180	116	182	119	211	196	182	119	184	122	211	196	184	122	187	125	211	196	187	125	189	128	233	18	234	19	235	33	235	33	234	19	236	21	235	33	236	21	237	26	237	26	236	21	236	23	226	20	229	18	230	42	230	42	229	18	231	18	230	42	231	18	235	33	235	33	231	18	233	18	217	26	220	24	222	54	222	54	220	24	224	21	222	54	224	21	230	42	230	42	224	21	226	20	217	26	222	54	211	69	217	26	211	69	198	86	217	26	198	86	193	92	217	26	193	92	189	97	217	26	189	97	186	102	217	26	186	102	182	107	217	26	182	107	177	113	217	26	177	113	109	114	217	26	109	114	109	113	299	156	299	54	343	54	299	156	343	54	343	200	299	156	343	200	32	200	299	156	32	200	32	156	143	85	143	143	22	143	143	85	22	143	22	85	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	204	249	210	241	219	264	219	264	210	241	214	230	219	264	214	230	215	215	215	215	218	101	218	166	215	215	218	166	219	264	219	264	218	166	232	173	219	264	232	173	235	258	235	258	232	173	243	181	235	258	243	181	247	248	247	248	243	181	251	192	247	248	251	192	255	235	255	235	251	192	256	204	255	235	256	204	257	218	200	266	103	266	114	256	200	266	114	256	121	255	200	266	121	255	125	251	200	266	125	251	126	245	200	266	126	245	166	255	200	266	166	255	185	255	200	266	185	255	196	253	200	266	196	253	204	249	200	266	204	249	219	264	127	235	168	92	167	98	127	235	167	98	166	108	166	171	166	160	185	160	166	171	185	160	184	171	195	173	184	171	185	160	195	173	185	160	191	151	127	235	166	108	166	255	127	235	166	255	126	245	247	124	218	166	218	101	247	124	218	101	225	90	247	124	225	90	231	82	247	124	231	82	236	78	247	124	236	78	241	76	281	76	281	82	275	89	281	76	275	89	269	96	281	76	269	96	262	104	281	76	262	104	255	113	281	76	255	113	241	76	215	215	214	200	218	101	218	101	214	200	210	187	218	101	210	187	209	117	209	117	210	187	204	127	204	178	195	173	195	143	204	178	195	143	200	135	204	178	200	135	204	127	204	178	204	127	210	187	190	76	190	85	179	86	190	76	179	86	172	88	190	76	172	88	127	108	190	76	127	108	126	98	190	76	126	98	125	92	190	76	125	92	121	88	190	76	121	88	114	86	190	76	114	86	103	85	190	76	103	85	103	76	127	108	172	88	168	92	127	108	168	92	127	235	195	173	191	151	195	143	247	124	241	76	255	113	114	256	103	266	103	257	105	46	83	24	131	0	46	274	56	215	84	312	166	282	166	319	1	319	166	282	1	319	1	282	142	258	136	246	142	215	142	215	136	246	126	237	142	215	126	237	123	205	123	205	126	237	114	230	123	205	114	230	100	201	100	201	114	230	100	228	136	298	142	330	126	308	126	308	142	330	123	340	126	308	123	340	114	314	114	314	123	340	100	316	86	314	100	316	100	344	86	314	100	344	77	340	77	340	58	330	58	286	77	340	58	286	64	298	77	340	64	298	74	308	77	340	74	308	86	314	58	258	56	272	58	215	58	215	56	272	42	230	42	230	56	272	58	330	58	330	56	272	58	286	42	315	32	295	32	250	42	315	32	250	42	230	42	315	42	230	58	330	142	286	144	272	142	330	142	330	144	272	158	315	158	315	144	272	158	230	158	315	158	230	168	295	168	295	158	230	168	250	168	295	168	250	171	272	123	340	100	344	100	316	144	272	142	215	158	230	86	230	74	237	77	205	86	230	77	205	100	201	86	230	100	201	100	228	77	205	74	237	64	246	77	205	64	246	58	258	77	205	58	258	58	215	142	258	142	215	144	272	142	330	136	298	142	286	32	250	32	295	28	272	32	-30	32	-74	343	-74	32	-30	343	-74	343	-30	209	259	166	259	209	-5	209	-5	166	259	166	148	209	-5	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-5	166	104	166	-5	131	183	123	180	135	137	135	137	123	180	112	178	135	137	112	178	95	177	135	137	95	177	50	177	135	137	50	177	0	145	0	145	50	177	38	183	58	341	55	310	67	308	58	341	67	308	76	344	76	344	67	308	77	303	76	344	77	303	96	341	96	341	77	303	85	294	96	341	85	294	90	284	29	301	37	306	42	334	42	334	37	306	45	309	42	334	45	309	58	341	58	341	45	309	55	310	28	322	15	305	17	283	28	322	17	283	23	293	28	322	23	293	29	301	28	322	29	301	42	334	96	341	92	272	99	224	96	341	99	224	113	334	113	334	99	224	113	238	113	334	113	238	125	322	125	322	113	238	124	251	125	322	124	251	131	263	133	307	125	322	131	263	133	307	131	263	135	276	133	307	135	276	136	289	99	224	92	272	90	255	99	224	90	255	81	236	99	224	81	236	65	213	99	224	65	213	50	177	136	190	131	183	135	137	136	190	135	137	150	201	136	190	150	201	142	201	135	137	0	145	0	137	50	177	65	213	38	183	96	341	90	284	92	272	17	283	15	305	4	283	25	305	32	312	33	328	33	328	32	312	39	316	33	328	39	316	47	337	47	337	39	316	47	319	47	337	47	319	55	320	55	320	66	318	64	342	64	342	66	318	83	344	19	315	8	299	18	295	19	315	18	295	25	305	19	315	25	305	33	328	64	342	47	337	55	320	70	154	82	138	75	152	75	152	82	138	79	152	90	153	79	152	82	138	90	153	82	138	109	149	82	138	70	154	66	156	82	138	66	156	61	160	82	138	61	160	55	165	82	138	55	165	51	134	51	134	55	165	48	172	51	134	48	172	41	176	51	134	41	176	36	179	51	134	36	179	35	135	36	179	29	180	35	135	35	135	29	180	22	181	35	135	22	181	21	139	21	139	22	181	14	178	21	139	14	178	10	144	10	144	14	178	9	175	10	144	9	175	5	171	4	152	10	144	5	171	4	152	5	171	2	167	4	152	2	167	2	161	87	279	82	270	89	225	89	225	82	270	74	262	89	225	74	262	71	235	71	235	74	262	62	256	71	235	62	256	46	250	133	318	127	329	127	278	133	318	127	278	132	286	133	318	132	286	135	294	133	318	135	294	136	304	116	337	108	266	119	272	116	337	119	272	127	329	127	329	119	272	127	278	111	185	110	174	130	166	111	185	130	166	123	258	111	185	123	258	109	201	109	201	123	258	108	266	109	201	108	266	102	214	102	214	108	266	116	337	102	214	116	337	101	342	87	279	89	225	88	290	88	290	89	225	101	342	101	342	89	225	102	214	87	300	88	290	101	342	87	300	101	342	83	344	87	300	83	344	82	308	83	344	66	318	76	314	83	344	76	314	82	308	144	187	148	212	147	226	144	187	147	226	142	239	144	187	142	239	134	249	144	187	134	249	130	166	109	149	130	166	110	174	109	149	110	174	105	165	109	149	105	165	99	158	109	149	99	158	90	153	71	235	46	250	46	245	123	258	130	166	134	249	138	357	142	308	146	356	146	356	142	308	150	314	146	356	150	314	153	353	153	353	150	314	156	318	153	353	156	318	158	348	158	348	156	318	159	323	158	348	159	323	161	342	161	342	159	323	161	328	161	342	161	328	162	334	142	308	138	357	132	356	142	308	132	356	127	354	142	308	127	354	122	352	142	308	122	352	117	348	142	308	117	348	112	343	142	308	112	343	71	264	71	264	112	343	43	264	17	-55	18	-77	18	-49	18	-49	18	-77	22	-88	18	-49	22	-88	20	-43	20	-43	22	-88	22	-35	25	-17	22	-35	22	-88	25	-17	22	-88	29	-96	49	-102	60	-101	64	11	64	11	60	-101	69	-96	64	11	103	230	38	-101	38	-101	103	230	33	230	38	-101	33	230	33	44	115	-6	127	-5	122	39	122	39	127	-5	131	37	138	38	131	37	137	-2	138	38	137	-2	146	2	115	-6	122	39	114	44	115	-6	114	44	108	52	115	-6	108	52	104	62	115	-6	104	62	103	-5	74	4	83	0	103	230	103	230	83	0	93	-3	103	230	93	-3	103	75	103	75	93	-3	103	-5	103	75	103	-5	104	62	238	230	168	230	172	10	172	10	168	230	168	51	172	10	168	51	165	20	165	20	168	51	160	46	165	20	160	46	155	10	155	10	160	46	152	42	155	10	152	42	146	2	146	2	152	42	145	40	146	2	145	40	138	38	263	28	261	27	268	18	268	18	261	27	259	27	268	18	259	27	257	27	257	27	251	28	256	8	256	8	251	28	246	1	246	1	251	28	246	31	246	1	246	31	242	36	246	1	242	36	239	43	246	1	239	43	236	-3	215	-6	226	-5	238	230	238	230	226	-5	236	-3	238	230	236	-3	238	50	238	50	236	-3	239	43	265	29	263	28	268	18	265	29	268	18	268	30	257	27	256	8	268	18	238	230	172	10	180	3	238	230	180	3	190	-2	238	230	190	-2	201	-5	238	230	201	-5	215	-6	131	37	127	-5	137	-2	80	-52	78	-46	79	-77	79	-77	78	-46	76	-38	79	-77	76	-38	75	-88	75	-88	76	-38	74	-29	75	-88	74	-29	70	-18	33	44	32	28	38	-101	38	-101	32	28	31	13	38	-101	31	13	29	-96	29	-96	31	13	29	-1	29	-96	29	-1	25	-17	80	-52	79	-77	80	-64	80	-52	80	-64	80	-58	69	-96	75	-88	70	-18	69	-96	70	-18	68	-10	69	-96	68	-10	66	-4	69	-96	66	-4	65	2	69	-96	65	2	64	11	17	-60	17	-64	18	-77	17	-60	18	-77	17	-55	64	11	38	-101	49	-102	103	230	64	11	74	4	99	312	99	334	92	306	92	306	99	334	86	297	82	289	86	297	99	334	82	289	99	334	68	323	126	-70	119	-75	176	-92	176	-92	119	-75	107	-77	176	-92	107	-77	89	-79	99	334	107	318	140	338	140	338	107	318	117	322	140	338	117	322	129	325	129	325	129	132	140	338	140	338	129	132	176	-92	140	338	176	-92	176	325	37	194	47	175	47	304	47	304	47	175	59	159	47	304	59	159	68	323	68	323	59	159	75	147	68	323	75	147	75	242	75	242	75	255	68	323	68	323	75	255	77	268	68	323	77	268	79	279	249	310	252	317	201	325	201	325	252	317	257	321	201	325	257	321	290	338	290	338	257	321	265	323	290	338	265	323	276	325	276	325	290	325	290	338	255	-74	251	-69	201	-92	201	-92	251	-69	249	-61	201	-92	249	-61	201	325	201	325	249	-61	248	-51	201	325	248	-51	248	300	290	338	140	338	176	325	290	338	176	325	201	325	176	-92	129	132	129	-54	176	-92	129	-54	129	-64	176	-92	129	-64	126	-70	287	-92	287	-79	276	-78	287	-92	276	-78	263	-77	287	-92	263	-77	255	-74	287	-92	255	-74	201	-92	84	142	93	138	94	170	94	170	93	138	103	135	94	170	103	135	109	155	109	155	103	135	115	133	109	155	115	133	129	145	129	145	115	133	129	132	129	145	129	132	129	325	75	242	75	147	77	213	77	213	75	147	84	142	77	213	84	142	83	189	83	189	84	142	94	170	34	276	30	241	32	216	34	276	32	216	37	194	34	276	37	194	47	304	176	-92	89	-79	89	-92	249	310	201	325	248	300	82	289	68	323	79	279	99	334	99	312	107	318	88	200	88	132	97	191	97	191	88	132	97	141	97	191	97	141	103	179	103	179	97	141	103	152	103	179	103	152	105	166	21	166	23	152	23	179	23	179	23	152	28	141	23	179	28	141	29	191	29	191	28	141	37	132	29	191	37	132	38	200	38	200	37	132	49	126	38	200	49	126	50	207	50	207	49	126	62	124	50	207	62	124	63	209	63	209	62	124	76	126	63	209	76	126	76	206	76	206	76	126	88	132	76	206	88	132	88	200	99	-74	96	-80	104	-106	104	-106	96	-80	90	-84	104	-106	90	-84	83	-108	83	-108	90	-84	82	-87	83	-108	82	-87	73	-108	73	-108	82	-87	71	-88	70	-50	72	-49	79	0	79	0	72	-49	75	-49	79	0	75	-49	78	-49	78	-49	86	-50	79	0	79	0	86	-50	86	-31	79	0	86	-31	100	0	79	0	58	-47	64	-51	79	0	64	-51	67	-50	79	0	67	-50	70	-50	147	-64	145	-52	144	-79	144	-79	145	-52	139	-42	144	-79	139	-42	136	-91	136	-91	139	-42	130	-35	136	-91	130	-35	122	-100	122	-100	130	-35	118	-30	122	-100	118	-30	104	-106	104	-106	118	-30	103	-29	104	-106	103	-29	100	-67	100	-67	103	-29	99	-61	99	-61	103	-29	99	-29	99	-61	99	-29	97	-56	97	-56	99	-29	96	-29	97	-56	96	-29	93	-29	92	-52	97	-56	93	-29	92	-52	93	-29	90	-30	92	-52	90	-30	86	-31	92	-52	86	-31	86	-50	67	-87	62	-87	63	-107	67	-87	63	-107	73	-108	67	-87	73	-108	71	-88	45	-102	54	-105	45	-82	52	-84	45	-82	54	-105	52	-84	54	-105	57	-85	57	-85	54	-105	63	-107	57	-85	63	-107	62	-87	42	-80	34	-99	45	-102	42	-80	45	-102	45	-82	99	-74	104	-106	100	-67	49	156	42	151	137	137	137	137	42	151	31	148	137	137	31	148	15	147	31	307	35	308	96	344	96	344	35	308	39	308	96	344	39	308	42	309	42	309	46	308	96	344	96	344	46	308	50	305	96	344	50	305	52	301	137	147	122	148	137	137	137	137	122	148	112	151	137	137	112	151	54	177	54	177	112	151	105	156	54	177	105	156	54	288	53	295	54	288	96	344	53	295	96	344	52	301	96	344	14	311	21	304	96	344	21	304	26	305	96	344	26	305	31	307	102	175	102	344	96	344	102	175	96	344	54	288	102	175	54	288	102	164	53	165	49	156	137	137	53	165	137	137	54	177	137	137	15	147	15	137	54	288	105	156	102	164	21	304	14	311	14	301	58	294	61	313	59	340	59	340	61	313	65	325	59	340	65	325	84	344	84	344	65	325	72	332	84	344	72	332	82	334	82	334	92	332	84	344	84	344	92	332	107	340	156	271	153	295	153	247	153	247	153	295	143	315	153	247	143	315	143	227	143	227	143	315	127	330	143	227	127	330	127	212	127	212	127	330	107	267	107	202	107	267	106	244	107	202	106	244	104	228	107	340	92	332	99	325	107	340	99	325	104	313	107	340	104	313	106	294	107	340	106	294	107	267	107	340	107	267	127	330	104	228	99	217	107	202	107	202	99	217	92	211	107	202	92	211	83	199	83	199	92	211	83	209	58	245	57	268	59	202	59	202	57	268	39	330	39	330	57	268	59	340	59	340	57	268	58	294	83	209	73	211	83	199	83	199	73	211	66	217	83	199	66	217	59	202	59	202	66	217	61	228	59	202	61	228	58	245	9	272	12	248	13	295	13	295	12	248	23	227	13	295	23	227	23	315	23	315	23	227	38	212	23	315	38	212	39	330	39	330	38	212	59	202	107	267	107	202	127	212	45	77	32	59	32	23	45	77	32	23	36	26	45	77	36	26	39	29	45	77	39	29	141	111	45	77	141	111	61	97	141	113	33	200	39	156	141	113	39	156	52	138	141	113	52	138	56	134	141	113	56	134	60	129	141	113	60	129	64	124	141	113	64	124	68	118	141	113	68	118	73	112	141	113	73	112	141	111	30	203	26	205	28	170	30	203	28	170	39	156	30	203	39	156	33	200	26	205	24	206	28	170	28	170	24	206	21	207	28	170	21	207	20	183	20	183	21	207	19	208	20	183	19	208	17	207	16	206	15	204	15	192	16	206	15	192	20	183	16	206	20	183	17	207	14	202	13	200	15	192	14	202	15	192	15	204	70	109	68	106	141	111	70	109	141	111	73	112	141	111	68	106	66	103	141	111	66	103	63	100	141	111	63	100	61	97	32	59	22	44	23	18	32	59	23	18	26	19	32	59	26	19	28	20	32	59	28	20	32	23	22	44	16	32	17	19	22	44	17	19	19	18	22	44	19	18	21	18	22	44	21	18	23	18	16	32	15	23	15	22	16	32	15	22	16	20	16	32	16	20	17	19	158	129	162	124	238	113	238	113	162	124	166	118	238	113	166	118	171	112	171	112	158	97	238	111	238	111	158	97	143	77	238	111	143	77	137	29	137	29	143	77	137	28	143	77	130	59	133	26	143	77	133	26	134	27	143	77	134	27	135	27	143	77	135	27	136	28	143	77	136	28	137	28	130	59	120	44	121	18	130	59	121	18	123	19	130	59	123	19	126	20	130	59	126	20	129	23	130	59	129	23	133	26	114	20	115	19	115	32	115	32	115	19	116	18	115	32	116	18	120	44	120	44	116	18	118	18	120	44	118	18	121	18	115	32	113	23	113	22	115	32	113	22	114	20	238	113	171	112	238	111	238	113	132	200	137	156	238	113	137	156	151	138	238	113	151	138	154	134	238	113	154	134	158	129	128	203	125	205	126	170	128	203	126	170	137	156	128	203	137	156	132	200	125	205	122	206	126	170	126	170	122	206	119	207	126	170	119	207	118	183	118	183	119	207	117	208	118	183	117	208	115	207	114	206	113	204	113	192	114	206	113	192	118	183	114	206	118	183	115	207	112	202	112	200	113	192	112	202	113	192	113	204	49	156	42	151	137	137	137	137	42	151	31	148	137	137	31	148	15	147	31	307	35	308	96	344	96	344	35	308	39	308	96	344	39	308	42	309	42	309	46	308	96	344	96	344	46	308	50	305	96	344	50	305	52	301	137	147	122	148	137	137	137	137	122	148	112	151	137	137	112	151	54	177	54	177	112	151	105	156	54	177	105	156	54	288	53	295	54	288	96	344	53	295	96	344	52	301	96	344	14	311	21	304	96	344	21	304	26	305	96	344	26	305	31	307	102	175	102	344	96	344	102	175	96	344	54	288	102	175	54	288	102	164	53	165	49	156	137	137	53	165	137	137	54	177	307	344	87	-5	116	-5	307	344	116	-5	335	344	236	95	224	77	236	76	236	76	224	77	304	44	236	76	304	44	305	76	305	76	304	44	351	0	305	76	351	0	305	164	305	164	351	0	305	184	305	164	305	184	281	155	236	95	236	76	249	112	249	112	236	76	305	164	249	112	305	164	263	132	263	132	305	164	281	155	325	206	351	0	351	206	351	76	351	44	372	44	351	76	372	44	372	76	351	0	304	44	304	0	305	184	351	0	325	206	304	44	224	77	224	44	137	137	15	147	15	137	54	288	105	156	102	164	21	304	14	311	14	301	30	154	22	150	119	137	119	137	22	150	12	148	119	137	12	148	-1	147	8	305	13	307	79	344	79	344	13	307	19	308	79	344	19	308	25	309	25	309	30	307	79	344	79	344	30	307	33	304	79	344	33	304	35	299	96	150	89	154	36	177	36	177	89	154	86	162	36	177	86	162	36	288	36	293	36	288	79	344	36	293	79	344	35	299	2	303	8	305	79	344	2	303	79	344	-2	311	2	303	-2	311	-2	301	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	86	162	119	137	119	147	106	148	119	137	106	148	96	150	119	137	96	150	36	177	119	137	36	177	35	163	119	137	35	163	30	154	286	344	66	-5	95	-5	286	344	95	-5	315	344	314	206	293	203	303	171	303	171	293	203	291	173	281	172	291	173	293	203	281	172	293	203	276	195	254	146	259	154	262	181	262	181	259	154	266	162	262	181	266	162	276	195	276	195	266	162	273	168	276	195	273	168	281	172	251	165	242	146	254	146	251	165	254	146	262	181	320	110	329	79	324	134	324	134	329	79	333	204	333	204	329	79	342	91	333	204	342	91	351	197	351	197	342	91	355	104	351	197	355	104	365	186	365	186	355	104	367	119	365	186	367	119	375	170	375	170	367	119	375	134	375	170	375	134	378	151	333	204	314	206	318	156	333	204	318	156	322	146	333	204	322	146	324	134	314	206	303	171	312	165	314	206	312	165	318	156	320	110	309	88	329	79	329	79	309	88	294	67	329	79	294	67	290	42	290	42	294	67	277	47	290	42	277	47	290	40	290	40	277	47	260	30	290	40	260	30	373	0	373	0	260	30	238	7	373	0	238	7	238	0	368	46	361	42	373	0	373	0	361	42	353	41	373	0	353	41	342	40	373	0	342	40	290	40	374	53	368	46	373	0	374	53	373	0	387	64	374	53	387	64	379	64	119	137	-1	147	-1	137	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	171	61	134	57	171	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	180	45	135	45	135	39	180	31	181	45	135	31	181	31	139	31	139	31	181	24	178	31	139	24	178	21	144	21	144	24	178	19	175	21	144	19	175	15	171	14	152	21	144	15	171	14	152	15	171	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	306	344	86	-5	115	-5	306	344	115	-5	334	344	231	95	219	77	231	76	231	76	219	77	299	44	231	76	299	44	300	76	300	76	299	44	346	0	300	76	346	0	300	164	300	164	346	0	300	184	300	164	300	184	276	155	231	95	231	76	244	112	244	112	231	76	300	164	244	112	300	164	258	132	258	132	300	164	276	155	320	206	346	0	346	206	346	76	346	44	367	44	346	76	367	44	367	76	346	0	299	44	299	0	300	184	346	0	320	206	299	44	219	77	219	44	81	235	56	250	56	245	130	-78	118	-70	129	-99	129	-99	118	-70	109	-56	129	-99	109	-56	94	-95	94	-95	109	-56	104	-38	94	-95	104	-38	102	-16	102	-16	104	76	94	-95	94	-95	104	76	88	65	94	-95	88	65	66	-84	66	-84	88	65	64	49	66	-84	64	49	47	34	66	-84	47	34	45	-66	45	-66	47	34	35	18	45	-66	35	18	32	-43	32	-43	35	18	29	2	32	-43	29	2	27	-16	173	-68	169	-74	186	-86	186	-86	169	-74	163	-78	186	-86	163	-78	160	-96	160	-96	163	-78	154	-81	160	-96	154	-81	144	-82	144	-82	130	-78	160	-96	160	-96	130	-78	129	-99	217	-51	222	-27	220	-14	217	-51	220	-14	216	-4	217	-51	216	-4	209	4	217	-51	209	4	205	-71	209	4	200	9	205	-71	205	-71	200	9	189	11	205	-71	189	11	186	-86	186	-86	189	11	179	9	186	-86	179	9	175	-62	175	-62	173	-68	186	-86	179	9	170	5	172	-54	179	9	172	-54	174	-56	179	9	174	-56	174	-59	179	9	174	-59	175	-62	160	-37	163	-42	163	-1	163	-1	163	-42	167	-47	163	-1	167	-47	170	5	170	5	167	-47	170	-51	170	5	170	-51	172	-54	158	-11	156	-21	157	-27	158	-11	157	-27	158	-32	158	-11	158	-32	160	-37	158	-11	160	-37	163	-1	140	105	140	109	140	112	140	105	140	112	140	116	140	105	140	116	139	121	140	105	139	121	138	128	140	105	138	128	135	79	126	55	135	79	138	128	126	55	138	128	123	128	126	55	123	128	123	109	126	55	123	109	120	96	126	55	120	96	115	32	114	85	104	76	106	8	114	85	106	8	115	32	114	85	115	32	120	96	106	174	117	168	117	248	117	248	117	168	130	166	117	248	130	166	131	251	131	251	130	166	144	168	131	251	144	168	144	248	144	248	144	168	156	174	144	248	156	174	156	243	156	243	156	174	165	183	156	243	165	183	165	234	165	234	165	183	171	195	165	234	171	195	171	222	171	222	171	195	173	209	91	222	91	195	97	234	97	234	91	195	97	183	97	234	97	183	106	243	106	243	97	183	106	174	106	243	106	174	117	248	91	195	91	222	89	209	104	76	102	-16	106	8	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	200	389	228	389	160	468	200	389	160	468	155	473	200	389	155	473	150	476	200	389	150	476	144	479	200	389	144	479	138	481	200	389	138	481	133	482	200	389	133	482	129	433	109	459	110	454	111	466	111	466	110	454	112	448	111	466	112	448	114	472	114	472	112	448	116	443	114	472	116	443	119	477	119	477	116	443	122	438	119	477	122	438	125	480	125	480	122	438	129	433	125	480	129	433	133	482	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	209	482	214	433	217	481	217	481	214	433	222	439	217	481	222	439	224	478	224	478	222	439	227	443	224	478	227	443	229	473	229	473	227	443	231	448	229	473	231	448	232	467	232	467	231	448	233	453	232	467	233	453	233	459	214	433	209	482	204	481	214	433	204	481	198	479	214	433	198	479	193	477	214	433	193	477	188	473	214	433	188	473	183	468	214	433	183	468	142	389	142	389	183	468	114	389	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	87	389	115	389	148	477	148	477	115	389	171	438	148	477	171	438	194	477	194	477	171	438	227	389	194	477	227	389	256	389	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	106	414	111	419	120	460	120	460	111	419	118	422	120	460	118	422	125	423	125	423	129	423	137	462	137	462	129	423	133	422	137	462	133	422	138	420	106	452	95	440	100	400	106	452	100	400	103	407	106	452	103	407	106	414	106	452	106	414	120	460	86	423	79	400	100	400	86	423	100	400	95	440	208	438	220	401	211	438	211	438	220	401	214	438	211	438	214	438	214	437	214	437	214	438	221	438	221	438	214	438	220	401	221	438	220	401	233	408	245	421	254	439	262	462	245	421	262	462	241	462	245	421	241	462	236	453	245	421	236	453	233	408	233	408	236	453	232	446	233	408	232	446	227	441	233	408	227	441	221	438	184	401	191	400	194	444	194	444	191	400	198	399	194	444	198	399	200	441	200	441	198	399	204	398	200	441	204	398	205	439	205	439	204	398	220	401	205	439	220	401	208	438	184	401	194	444	177	403	177	403	194	444	174	453	177	403	174	453	171	406	171	406	174	453	166	456	171	406	166	456	158	459	137	462	138	420	144	462	144	462	138	420	146	417	144	462	146	417	151	461	151	461	146	417	157	412	151	461	157	412	158	459	158	459	157	412	171	406	137	462	120	460	125	423	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	188	497	171	500	179	475	179	475	171	500	170	476	161	474	170	476	171	500	161	474	171	500	154	497	202	490	200	446	202	404	202	490	202	404	214	479	214	479	202	404	214	416	214	479	214	416	221	464	221	464	214	416	221	431	221	464	221	431	224	448	179	475	187	470	188	497	188	497	187	470	194	464	188	497	194	464	202	490	202	490	194	464	198	456	202	490	198	456	200	446	202	404	200	446	198	437	202	404	198	437	194	429	202	404	194	429	188	423	202	404	188	423	188	396	170	417	171	393	180	419	180	419	171	393	188	396	180	419	188	396	188	423	154	497	140	489	143	456	154	497	143	456	147	464	154	497	147	464	154	470	154	497	154	470	161	474	118	446	120	429	120	463	120	463	120	429	128	415	120	463	128	415	128	478	128	478	128	415	139	403	128	478	139	403	140	489	140	489	139	403	142	447	161	419	153	423	154	396	161	419	154	396	171	393	161	419	171	393	170	417	142	447	139	403	143	438	143	438	139	403	154	396	143	438	154	396	147	430	147	430	154	396	153	423	143	456	140	489	142	447	97	13	83	16	105	0	105	0	83	16	74	18	105	0	74	18	29	29	29	29	74	18	68	22	29	29	68	22	41	47	41	47	68	22	65	28	41	47	65	28	57	76	57	76	65	28	64	35	167	277	57	76	68	52	167	277	68	52	71	57	71	57	121	151	167	277	167	277	121	151	132	171	167	277	132	171	213	316	57	76	64	35	64	39	57	76	64	39	65	42	57	76	65	42	66	47	57	76	66	47	68	52	211	28	204	19	455	0	455	0	204	19	191	14	455	0	191	14	172	12	211	28	318	18	215	41	215	41	318	18	307	20	215	41	307	20	216	60	216	60	307	20	301	25	216	60	301	25	216	151	216	151	301	25	216	171	216	151	216	171	132	171	357	203	344	191	345	154	345	154	344	191	325	185	345	154	325	185	325	162	325	162	325	185	296	181	296	44	296	181	216	316	296	44	216	316	297	33	297	33	216	316	216	171	297	33	216	171	301	25	213	316	216	316	454	338	454	338	216	316	316	320	454	338	316	320	329	320	329	320	355	319	454	338	454	338	355	319	377	316	454	338	377	316	395	311	430	278	454	338	426	287	426	287	454	338	420	295	410	304	420	295	454	338	410	304	454	338	395	311	454	338	430	278	434	268	454	338	434	268	438	255	454	338	438	255	442	238	454	338	442	238	454	238	296	305	297	312	216	316	296	305	216	316	296	181	216	316	297	312	300	316	216	316	300	316	306	319	216	316	306	319	316	320	178	300	213	316	180	305	180	305	213	316	181	309	179	315	181	309	213	316	179	315	213	316	454	338	454	338	137	338	155	325	454	338	155	325	167	323	454	338	167	323	175	319	454	338	175	319	179	315	454	84	445	71	455	0	455	0	445	71	436	59	455	0	436	59	426	47	426	47	413	36	455	0	455	0	413	36	397	27	455	0	397	27	379	21	460	95	454	84	455	0	460	95	455	0	475	105	460	95	475	105	464	105	211	28	455	0	318	18	318	18	455	0	333	17	358	18	333	17	455	0	358	18	455	0	379	21	373	256	366	224	367	119	373	256	367	119	373	87	373	256	373	87	385	87	373	256	385	87	385	256	358	140	367	119	366	224	358	140	366	224	357	203	358	140	357	203	345	154	213	316	178	300	176	294	213	316	176	294	172	287	213	316	172	287	167	277	105	0	29	29	21	19	105	0	21	19	12	15	105	0	12	15	2	12	105	0	2	12	2	0	97	13	105	0	105	12	296	181	296	166	325	162	455	0	172	12	172	0	155	325	137	338	137	327	216	151	132	171	121	151	142	337	94	312	117	227	117	227	94	312	113	171	114	142	113	171	94	312	114	142	94	312	127	5	127	5	94	312	85	30	176	22	159	31	178	-7	178	-7	159	31	145	43	178	-7	145	43	134	58	134	58	127	75	127	5	127	5	127	75	121	94	127	5	121	94	116	117	25	166	32	113	33	224	33	224	32	113	52	67	33	224	52	67	57	273	57	273	52	67	85	30	57	273	85	30	94	312	171	-88	166	-87	167	-107	167	-107	166	-87	162	-86	167	-107	162	-86	158	-105	158	-105	162	-86	156	-84	158	-105	156	-84	149	-82	149	-82	146	-80	148	-102	148	-102	146	-80	138	-99	203	-74	200	-80	208	-106	208	-106	200	-80	194	-84	208	-106	194	-84	186	-108	186	-108	194	-84	186	-87	186	-108	186	-87	177	-108	177	-108	186	-87	175	-88	173	-50	176	-49	180	-7	180	-7	176	-49	179	-49	180	-7	179	-49	181	-49	181	-49	189	-50	190	-31	190	-31	189	-50	196	-52	190	-31	196	-52	194	-30	194	-30	196	-52	197	-29	180	-7	162	-47	167	-51	180	-7	167	-51	171	-50	180	-7	171	-50	173	-50	194	17	176	22	178	-7	194	17	178	-7	180	-7	194	17	180	-7	181	-49	194	17	181	-49	190	-31	194	17	190	-31	200	-8	194	17	200	-8	214	15	134	58	127	5	178	-7	231	16	233	-6	240	18	240	18	233	-6	262	1	240	18	262	1	249	20	249	20	262	1	258	23	272	30	258	23	262	1	272	30	262	1	290	15	213	345	205	329	219	328	213	345	219	328	228	343	228	343	219	328	232	325	228	343	232	325	243	339	243	339	232	325	246	319	243	339	246	319	259	334	259	334	246	319	259	311	259	334	259	311	272	301	272	301	283	289	276	328	276	328	283	289	282	325	276	328	259	334	272	301	294	278	303	264	296	321	296	321	303	264	299	321	304	322	299	321	303	264	304	322	303	264	312	248	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	313	328	322	227	313	328	312	248	309	324	304	322	312	248	309	324	312	248	313	328	282	325	283	289	288	323	288	323	283	289	294	278	288	323	294	278	292	322	292	322	294	278	296	321	316	35	344	64	329	76	316	35	329	76	312	60	316	35	312	60	298	47	316	35	298	47	290	15	285	37	272	30	290	15	285	37	290	15	298	47	233	-6	231	16	222	15	233	-6	222	15	214	15	233	-6	214	15	200	-8	251	-64	249	-52	248	-79	248	-79	249	-52	243	-42	248	-79	243	-42	240	-91	240	-91	243	-42	234	-35	240	-91	234	-35	226	-100	226	-100	234	-35	222	-30	226	-100	222	-30	208	-106	208	-106	222	-30	206	-29	208	-106	206	-29	204	-67	204	-67	206	-29	203	-61	203	-61	206	-29	203	-29	203	-61	203	-29	200	-56	200	-56	203	-29	200	-29	200	-56	200	-29	197	-29	117	227	128	271	142	337	142	337	128	271	146	303	142	337	146	303	199	345	199	345	146	303	172	323	199	345	172	323	205	329	171	-88	167	-107	177	-108	171	-88	177	-108	175	-88	149	-82	148	-102	158	-105	205	329	213	345	199	345	197	-29	196	-52	200	-56	203	-74	208	-106	204	-67	114	142	127	5	116	117	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	198	389	226	389	157	468	198	389	157	468	152	473	198	389	152	473	147	476	198	389	147	476	142	479	198	389	142	479	136	481	198	389	136	481	131	482	198	389	131	482	127	433	107	459	108	454	108	466	108	466	108	454	110	448	108	466	110	448	112	472	112	472	110	448	114	443	112	472	114	443	117	477	117	477	114	443	120	438	117	477	120	438	123	480	123	480	120	438	127	433	123	480	127	433	131	482	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	210	482	214	433	218	481	218	481	214	433	223	439	218	481	223	439	225	478	225	478	223	439	228	443	225	478	228	443	230	473	230	473	228	443	232	448	230	473	232	448	233	467	233	467	232	448	234	453	233	467	234	453	234	459	214	433	210	482	205	481	214	433	205	481	199	479	214	433	199	479	194	477	214	433	194	477	189	473	214	433	189	473	184	468	214	433	184	468	143	389	143	389	184	468	116	389	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	87	389	115	389	148	477	148	477	115	389	171	438	148	477	171	438	194	477	194	477	171	438	227	389	194	477	227	389	256	389	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	131	389	158	389	90	468	131	389	90	468	85	473	131	389	85	473	80	476	131	389	80	476	74	479	131	389	74	479	69	481	131	389	69	481	63	482	131	389	63	482	60	433	40	459	40	454	41	466	41	466	40	454	43	448	41	466	43	448	44	472	44	472	43	448	46	443	44	472	46	443	49	477	49	477	46	443	52	438	49	477	52	438	56	480	56	480	52	438	60	433	56	480	60	433	63	482	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	132	482	136	433	140	481	140	481	136	433	144	439	140	481	144	439	146	478	146	478	144	439	149	443	146	478	149	443	151	473	151	473	149	443	153	448	151	473	153	448	155	467	155	467	153	448	155	453	155	467	155	453	156	459	136	433	132	482	126	481	136	433	126	481	120	479	136	433	120	479	115	477	136	433	115	477	110	473	136	433	110	473	105	468	136	433	105	468	65	389	65	389	105	468	36	389	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	13	389	41	389	74	477	74	477	41	389	97	438	74	477	97	438	120	477	120	477	97	438	153	389	120	477	153	389	181	389	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	168	452	168	399	175	445	175	445	168	399	175	406	175	445	175	406	180	436	180	436	175	406	180	415	180	436	180	415	181	425	117	426	119	416	119	436	119	436	119	416	123	407	119	436	123	407	123	445	123	445	123	407	130	400	123	445	130	400	130	452	130	452	130	400	139	395	130	452	139	395	139	456	139	456	139	395	148	393	139	456	148	393	149	458	149	458	148	393	159	395	149	458	159	395	159	456	159	456	159	395	168	399	159	456	168	399	168	452	54	456	55	395	63	452	63	452	55	395	63	399	63	452	63	399	70	445	70	445	63	399	70	406	70	445	70	406	75	436	75	436	70	406	75	415	75	436	75	415	76	425	12	426	14	416	14	436	14	436	14	416	18	407	14	436	18	407	19	445	19	445	18	407	25	400	19	445	25	400	26	452	26	452	25	400	34	395	26	452	34	395	34	456	34	456	34	395	44	393	34	456	44	393	45	458	45	458	44	393	55	395	45	458	55	395	54	456	185	0	10	12	10	0	29	323	10	338	10	325	49	292	130	35	129	46	129	186	129	163	186	163	129	186	186	163	186	186	49	186	49	163	133	26	133	26	49	163	49	46	133	26	49	46	139	21	139	21	49	46	165	0	139	21	165	0	147	18	147	18	165	0	158	17	177	19	158	17	165	0	177	19	165	0	197	2	133	314	139	318	160	338	160	338	139	318	147	320	160	338	147	320	160	321	160	321	179	319	223	331	223	331	179	319	197	313	223	331	197	313	212	303	254	112	248	89	254	19	254	19	248	89	242	69	254	19	242	69	233	54	233	54	222	41	227	9	227	9	222	41	209	30	227	9	209	30	197	2	197	2	209	30	194	23	197	2	194	23	177	19	250	235	275	310	245	254	245	254	275	310	237	271	225	289	237	271	275	310	225	289	275	310	223	331	250	235	255	213	275	310	275	310	255	213	257	190	275	310	257	190	258	165	258	165	257	138	279	34	279	34	257	138	254	19	223	331	160	338	160	321	316	71	328	93	337	229	337	229	328	93	338	118	337	229	338	118	345	172	345	172	338	118	343	144	313	275	275	310	279	34	313	275	279	34	300	52	313	275	300	52	316	71	313	275	316	71	337	229	258	165	279	34	275	310	233	54	227	9	254	19	49	292	129	46	129	297	49	292	129	297	130	307	49	292	130	307	133	314	49	292	133	314	160	338	49	292	160	338	47	304	160	338	7	338	24	323	160	338	24	323	36	319	160	338	36	319	43	313	160	338	43	313	47	304	49	186	133	26	130	35	49	186	130	35	49	292	165	0	49	46	47	34	165	0	47	34	42	25	165	0	42	25	34	18	165	0	34	18	23	14	165	0	23	14	7	12	165	0	7	12	7	0	3	186	3	163	49	163	3	186	49	163	49	186	24	323	7	338	7	325	254	112	254	19	257	138	223	331	212	303	225	289	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	111	407	115	414	115	452	115	452	115	414	120	419	115	452	120	419	129	460	129	460	120	419	126	422	129	460	126	422	133	423	133	423	137	423	146	462	146	462	137	423	141	422	146	462	141	422	146	420	109	400	111	407	115	452	109	400	115	452	103	440	109	400	103	440	95	423	109	400	95	423	88	400	182	453	174	456	180	406	180	406	174	456	166	459	180	406	166	459	166	412	166	412	166	459	159	461	166	412	159	461	154	417	154	417	159	461	152	462	154	417	152	462	146	420	146	420	152	462	146	462	146	462	129	460	133	423	216	438	228	401	219	438	219	438	228	401	222	438	219	438	222	438	222	437	222	437	222	438	229	438	229	438	222	438	228	401	229	438	228	401	242	408	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	253	421	263	439	271	462	253	421	271	462	249	462	253	421	249	462	245	453	253	421	245	453	242	408	242	408	245	453	241	446	242	408	241	446	236	441	242	408	236	441	229	438	193	401	199	400	203	444	203	444	199	400	206	399	203	444	206	399	209	441	209	441	206	399	213	398	209	441	213	398	213	439	213	439	213	398	228	401	213	439	228	401	216	438	186	403	193	401	203	444	186	403	203	444	182	453	186	403	182	453	180	406	262	322	243	338	243	325	121	0	8	12	8	0	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	224	389	252	389	183	468	224	389	183	468	178	473	224	389	178	473	173	476	224	389	173	476	168	479	224	389	168	479	162	481	224	389	162	481	156	482	224	389	156	482	152	433	132	459	133	454	133	466	133	466	133	454	135	448	133	466	135	448	137	472	137	472	135	448	139	443	137	472	139	443	142	477	142	477	139	443	145	438	142	477	145	438	149	480	149	480	145	438	152	433	149	480	152	433	156	482	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	228	482	233	433	236	481	236	481	233	433	241	439	236	481	241	439	243	478	243	478	241	439	246	443	243	478	246	443	248	473	248	473	246	443	250	448	248	473	250	448	251	467	251	467	250	448	252	453	251	467	252	453	252	459	233	433	228	482	223	481	233	433	223	481	217	479	233	433	217	479	212	477	233	433	212	477	207	473	233	433	207	473	202	468	233	433	202	468	161	389	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	161	389	202	468	133	389	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	108	389	136	389	169	477	169	477	136	389	191	438	169	477	191	438	214	477	214	477	191	438	248	389	214	477	248	389	276	389	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	126	407	129	414	129	452	129	452	129	414	134	419	129	452	134	419	144	460	144	460	134	419	141	422	144	460	141	422	148	423	148	423	152	423	161	462	161	462	152	423	156	422	161	462	156	422	161	420	123	400	126	407	129	452	123	400	129	452	118	440	123	400	118	440	109	423	123	400	109	423	103	400	197	453	189	456	195	406	195	406	189	456	181	459	195	406	181	459	180	412	180	412	181	459	174	461	180	412	174	461	169	417	169	417	174	461	167	462	169	417	167	462	161	420	161	420	167	462	161	462	161	462	144	460	148	423	231	438	243	401	234	438	234	438	243	401	237	438	234	438	237	438	237	437	237	437	237	438	244	438	244	438	237	438	243	401	244	438	243	401	256	408	268	421	277	439	285	462	268	421	285	462	263	462	268	421	263	462	260	453	268	421	260	453	256	408	256	408	260	453	255	446	256	408	255	446	250	441	256	408	250	441	244	438	207	401	214	400	217	444	217	444	214	400	221	399	217	444	221	399	223	441	223	441	221	399	227	398	223	441	227	398	228	439	228	439	227	398	243	401	228	439	243	401	231	438	201	403	207	401	217	444	201	403	217	444	197	453	201	403	197	453	195	406	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	213	426	214	416	214	436	214	436	214	416	219	407	214	436	219	407	219	445	219	445	219	407	225	400	219	445	225	400	226	452	226	452	225	400	234	395	226	452	234	395	234	456	234	456	234	395	244	393	234	456	244	393	244	458	244	458	244	393	254	395	244	458	254	395	255	456	255	456	254	395	263	399	255	456	263	399	264	452	264	452	263	399	271	406	264	452	271	406	271	445	271	445	271	406	275	415	271	445	275	415	275	436	275	436	275	415	277	425	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	150	456	150	395	158	452	158	452	150	395	159	399	158	452	159	399	165	445	165	445	159	399	166	406	165	445	166	406	170	436	170	436	166	406	170	415	170	436	170	415	172	425	108	426	109	416	109	436	109	436	109	416	114	407	109	436	114	407	114	445	114	445	114	407	121	400	114	445	121	400	121	452	121	452	121	400	130	395	121	452	130	395	130	456	130	456	130	395	140	393	130	456	140	393	140	458	140	458	140	393	150	395	140	458	150	395	150	456	206	127	318	238	287	269	206	127	287	269	175	157	206	127	175	157	287	-16	206	127	287	-16	318	15	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	65	269	33	238	145	127	65	269	145	127	175	157	88	313	50	275	55	54	88	313	55	54	68	40	88	313	68	40	84	26	88	313	84	26	101	15	88	313	101	15	106	164	88	313	106	164	110	222	88	313	110	222	137	337	50	275	26	226	30	98	50	275	30	98	37	81	50	275	37	81	46	67	50	275	46	67	55	54	26	226	17	167	18	153	26	226	18	153	19	138	26	226	19	138	22	124	26	226	22	124	26	111	26	226	26	111	30	98	174	-8	195	-8	177	9	177	9	195	-8	195	7	226	14	195	7	195	-8	226	14	195	-8	253	0	137	35	127	52	137	0	260	285	127	52	270	262	260	285	270	262	268	331	249	301	250	337	238	314	238	314	250	337	232	342	238	314	232	342	225	323	225	323	232	342	214	345	225	323	214	345	211	328	211	328	214	345	195	329	163	322	195	329	195	345	163	322	195	345	137	337	137	337	110	222	121	268	137	337	121	268	139	302	137	337	139	302	163	322	113	93	109	109	119	6	119	6	109	109	107	126	119	6	107	126	101	15	101	15	107	126	106	144	101	15	106	144	106	164	65	-36	101	15	84	26	65	-36	84	26	41	-36	250	337	249	301	260	285	250	337	260	285	268	331	214	345	195	345	195	329	328	289	317	299	339	61	339	61	317	299	304	311	339	61	304	311	302	23	302	23	304	311	286	322	302	23	286	322	283	166	283	166	279	109	302	23	302	23	279	109	268	65	302	23	268	65	253	0	253	0	268	65	251	33	253	0	251	33	226	14	286	322	268	331	270	262	286	322	270	262	275	243	286	322	275	243	279	225	286	322	279	225	281	207	286	322	281	207	283	188	286	322	283	188	283	166	117	75	113	93	119	6	117	75	119	6	127	52	117	75	127	52	260	285	318	368	286	322	304	311	318	368	304	311	343	368	371	187	368	206	372	168	372	168	368	206	364	224	372	168	364	224	363	110	363	110	364	224	358	241	363	110	358	241	350	258	343	269	336	279	339	61	343	269	339	61	363	110	343	269	363	110	350	258	162	14	149	22	155	-5	162	14	155	-5	174	-8	162	14	174	-8	177	9	137	35	137	0	155	-5	137	35	155	-5	149	22	137	0	127	52	119	6	328	289	339	61	336	279	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	211	389	239	389	171	468	211	389	171	468	166	473	211	389	166	473	161	476	211	389	161	476	155	479	211	389	155	479	150	481	211	389	150	481	144	482	211	389	144	482	141	433	121	459	121	454	122	466	122	466	121	454	123	448	122	466	123	448	125	472	125	472	123	448	127	443	125	472	127	443	130	477	130	477	127	443	133	438	130	477	133	438	137	480	137	480	133	438	141	433	137	480	141	433	144	482	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	216	482	220	433	224	481	224	481	220	433	228	439	224	481	228	439	231	478	231	478	228	439	234	443	231	478	234	443	236	473	236	473	234	443	238	448	236	473	238	448	239	467	239	467	238	448	239	453	239	467	239	453	240	459	220	433	216	482	210	481	220	433	210	481	205	479	220	433	205	479	200	477	220	433	200	477	195	473	220	433	195	473	190	468	220	433	190	468	149	389	149	389	190	468	121	389	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	97	389	124	389	157	477	157	477	124	389	180	438	157	477	180	438	204	477	204	477	180	438	237	389	204	477	237	389	265	389	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	148	452	148	399	155	445	155	445	148	399	155	406	155	445	155	406	160	436	160	436	155	406	160	415	160	436	160	415	161	425	97	426	99	416	99	436	99	436	99	416	103	407	99	436	103	407	104	445	104	445	103	407	110	400	104	445	110	400	111	452	111	452	110	400	119	395	111	452	119	395	119	456	119	456	119	395	129	393	119	456	129	393	129	458	129	458	129	393	139	395	129	458	139	395	139	456	139	456	139	395	148	399	139	456	148	399	148	452	253	452	253	399	260	445	260	445	253	399	260	406	260	445	260	406	265	436	265	436	260	406	265	415	265	436	265	415	267	425	202	426	204	416	204	436	204	436	204	416	208	407	204	436	208	407	208	445	208	445	208	407	215	400	208	445	215	400	215	452	215	452	215	400	223	395	215	452	223	395	224	456	224	456	223	395	233	393	224	456	233	393	234	458	234	458	233	393	244	395	234	458	244	395	244	456	244	456	244	395	253	399	244	456	253	399	253	452	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	219	482	224	433	227	481	227	481	224	433	232	439	227	481	232	439	234	478	234	478	232	439	237	443	234	478	237	443	239	473	239	473	237	443	241	448	239	473	241	448	242	467	242	467	241	448	243	453	242	467	243	453	243	459	224	433	219	482	214	481	224	433	214	481	208	479	224	433	208	479	203	477	224	433	203	477	198	473	224	433	198	473	193	468	224	433	193	468	152	389	152	389	193	468	124	389	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	175	338	8	338	26	323	175	338	26	323	38	318	175	338	38	318	45	310	175	338	45	310	49	298	175	338	49	298	50	280	175	338	50	280	142	317	175	338	142	317	155	322	175	338	155	322	175	325	131	279	131	104	131	238	131	273	131	238	132	244	131	273	132	244	135	249	50	280	50	59	135	28	50	280	135	28	132	40	50	280	132	40	131	59	50	280	131	59	131	104	50	280	131	104	131	279	50	280	131	279	132	297	50	280	132	297	135	309	50	280	135	309	142	317	164	273	156	256	178	253	164	273	178	253	192	272	192	272	178	253	194	244	192	272	194	244	217	268	217	268	194	244	205	230	217	268	205	230	212	208	165	106	172	87	188	113	188	113	172	87	201	89	188	113	201	89	203	127	203	127	201	89	223	92	203	127	223	92	211	149	211	149	223	92	214	180	217	268	214	180	223	92	217	268	223	92	239	263	239	263	223	92	240	98	239	263	240	98	257	255	257	255	240	98	256	107	257	255	256	107	272	118	300	181	299	197	298	163	298	163	299	197	296	211	298	163	296	211	293	146	293	146	296	211	290	224	293	146	290	224	284	131	284	131	290	224	282	235	284	131	282	235	272	118	272	118	282	235	272	246	272	118	272	246	257	255	131	104	131	86	172	87	131	104	172	87	165	106	164	273	131	273	135	249	164	273	135	249	140	253	164	273	140	253	147	255	164	273	147	255	156	256	175	0	175	12	155	15	175	0	155	15	143	20	175	0	143	20	50	59	175	0	50	59	49	42	175	0	49	42	47	31	175	0	47	31	41	23	175	0	41	23	32	18	175	0	32	18	20	15	175	0	20	15	8	12	175	0	8	12	8	0	50	59	143	20	135	28	217	268	212	208	214	180	26	323	8	338	8	325	32	24	28	18	104	0	104	0	28	18	21	15	104	0	21	15	9	12	106	307	109	317	105	341	105	341	109	317	115	325	105	341	115	325	138	345	138	345	115	325	124	330	138	345	124	330	134	331	134	331	148	329	138	345	138	345	148	329	171	342	152	12	150	12	153	-4	153	-4	150	12	149	13	153	-4	149	13	147	-2	147	-2	149	13	146	14	147	-2	146	14	144	15	144	15	139	18	140	0	140	0	139	18	132	2	155	12	152	12	153	-4	155	12	153	-4	159	-5	144	15	140	0	147	-2	165	222	160	196	173	200	165	222	173	200	169	240	169	240	173	200	170	265	171	342	170	265	173	200	171	342	173	200	198	331	198	331	173	200	184	203	198	331	184	203	192	206	171	342	148	329	157	322	171	342	157	322	164	309	171	342	164	309	168	290	171	342	168	290	170	265	233	294	219	315	226	234	233	294	226	234	233	244	233	294	233	244	236	256	233	294	236	256	238	268	219	315	198	331	200	210	219	315	200	210	208	215	219	315	208	215	218	224	219	315	218	224	226	234	160	196	165	222	159	211	160	196	159	211	157	183	160	196	157	183	162	180	160	196	162	180	182	190	254	127	249	139	254	64	254	127	254	64	258	97	254	127	258	97	257	112	242	151	233	161	240	36	242	151	240	36	254	64	242	151	254	64	249	139	224	170	212	177	220	14	224	170	220	14	240	36	224	170	240	36	233	161	199	183	182	190	182	142	199	183	182	142	185	122	199	183	185	122	185	99	199	183	185	99	194	0	199	183	194	0	220	14	199	183	220	14	212	177	194	0	185	99	184	64	194	0	184	64	181	39	182	190	162	180	166	177	166	177	173	169	182	190	182	190	173	169	179	157	182	190	179	157	182	142	157	183	159	211	151	184	151	184	159	211	149	206	151	184	149	206	144	186	144	186	149	206	134	204	144	186	134	204	134	186	159	-5	164	-5	167	14	167	14	164	-5	194	0	167	14	194	0	176	23	176	23	194	0	181	39	167	14	155	12	159	-5	106	307	105	341	104	293	104	293	105	341	76	329	104	293	76	329	104	0	104	0	76	329	54	309	104	0	54	309	40	284	104	0	40	284	35	253	104	0	35	253	35	44	104	0	35	44	35	32	104	0	35	32	32	24	104	0	9	12	9	0	198	331	192	206	200	210	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	155	264	182	264	114	343	155	264	114	343	109	348	155	264	109	348	104	351	155	264	104	351	98	354	155	264	98	354	93	356	155	264	93	356	87	357	155	264	87	357	84	308	64	334	64	329	65	341	65	341	64	329	67	323	65	341	67	323	68	347	68	347	67	323	70	318	68	347	70	318	73	352	73	352	70	318	76	313	73	352	76	313	80	355	80	355	76	313	84	308	80	355	84	308	87	357	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	167	357	171	308	175	356	175	356	171	308	180	314	175	356	180	314	182	353	182	353	180	314	185	318	182	353	185	318	187	348	187	348	185	318	189	323	187	348	189	323	190	342	190	342	189	323	191	328	190	342	191	328	191	334	171	308	167	357	162	356	171	308	162	356	156	354	171	308	156	354	151	352	171	308	151	352	146	348	171	308	146	348	141	343	171	308	141	343	100	264	100	264	141	343	73	264	151	234	122	219	133	213	151	234	147	174	147	123	75	145	74	202	66	141	74	198	75	145	75	196	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	44	264	71	264	104	352	104	352	71	264	127	313	104	352	127	313	151	352	151	352	127	313	184	264	151	352	184	264	212	264	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	63	289	68	294	77	335	77	335	68	294	74	297	77	335	74	297	81	298	81	298	85	298	94	337	94	337	85	298	89	297	94	337	89	297	94	295	63	327	52	315	57	275	63	327	57	275	59	282	63	327	59	282	63	289	63	327	63	289	77	335	43	298	36	275	57	275	43	298	57	275	52	315	164	313	176	276	167	313	167	313	176	276	170	313	167	313	170	313	170	312	170	312	170	313	177	313	177	313	170	313	176	276	177	313	176	276	190	283	201	296	211	314	219	337	201	296	219	337	197	337	201	296	197	337	193	328	201	296	193	328	190	283	190	283	193	328	189	321	190	283	189	321	183	316	190	283	183	316	177	313	140	276	147	275	151	319	151	319	147	275	154	274	151	319	154	274	157	316	157	316	154	274	161	273	157	316	161	273	161	314	161	314	161	273	176	276	161	314	176	276	164	313	140	276	151	319	134	278	134	278	151	319	131	328	134	278	131	328	128	281	128	281	131	328	122	331	128	281	122	331	114	334	94	337	94	295	100	337	100	337	94	295	102	292	100	337	102	292	107	336	107	336	102	292	113	287	107	336	113	287	114	334	114	334	113	287	128	281	94	337	77	335	81	298	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	199	327	199	274	206	320	206	320	199	274	206	281	206	320	206	281	211	311	211	311	206	281	211	290	211	311	211	290	213	300	148	301	149	291	150	311	150	311	149	291	154	282	150	311	154	282	154	320	154	320	154	282	161	275	154	320	161	275	161	327	161	327	161	275	170	270	161	327	170	270	170	331	170	331	170	270	180	268	170	331	180	268	180	333	180	333	180	268	190	270	180	333	190	270	190	331	190	331	190	270	199	274	190	331	199	274	199	327	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	85	331	85	270	94	327	94	327	85	270	95	274	94	327	95	274	101	320	101	320	95	274	102	281	101	320	102	281	106	311	106	311	102	281	106	290	106	311	106	290	108	300	43	301	45	291	45	311	45	311	45	291	49	282	45	311	49	282	49	320	49	320	49	282	56	275	49	320	56	275	56	327	56	327	56	275	65	270	56	327	65	270	65	331	65	331	65	270	75	268	65	331	75	268	75	333	75	333	75	268	85	270	75	333	85	270	85	331	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	145	373	128	376	136	351	136	351	128	376	127	352	118	351	127	352	128	376	118	351	128	376	111	373	159	366	157	322	159	280	159	366	159	280	171	355	171	355	159	280	171	292	171	355	171	292	178	340	178	340	171	292	178	307	178	340	178	307	181	324	136	351	144	346	145	373	145	373	144	346	151	340	145	373	151	340	159	366	159	366	151	340	155	332	159	366	155	332	157	322	159	280	157	322	155	313	159	280	155	313	151	305	159	280	151	305	145	299	159	280	145	299	145	272	127	294	128	270	137	295	137	295	128	270	145	272	137	295	145	272	145	299	111	373	97	366	100	332	111	373	100	332	104	340	111	373	104	340	111	346	111	373	111	346	118	351	75	323	77	305	78	339	78	339	77	305	85	291	78	339	85	291	85	354	85	354	85	291	96	280	85	354	96	280	97	366	97	366	96	280	99	323	118	295	110	299	111	272	118	295	111	272	128	270	118	295	128	270	127	294	99	323	96	280	100	314	100	314	96	280	111	272	100	314	111	272	104	306	104	306	111	272	110	299	100	332	97	366	99	323	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	78	209	82	214	87	233	87	233	82	214	89	217	87	233	89	217	117	237	117	237	89	217	98	220	117	237	98	220	109	220	109	220	124	219	117	237	117	237	124	219	135	236	336	65	325	52	329	33	329	33	325	52	313	42	329	33	313	42	311	16	311	16	313	42	301	36	311	16	301	36	291	4	291	4	301	36	289	32	291	4	289	32	275	31	275	31	252	34	268	-1	268	-1	252	34	242	-3	252	34	236	44	242	-3	242	-3	236	44	225	60	242	-3	225	60	224	-2	224	-2	225	60	219	83	224	-2	219	83	217	113	224	-2	217	113	209	228	224	-2	209	228	207	1	207	1	209	228	198	221	207	1	198	221	193	9	193	9	198	221	187	211	193	9	187	211	180	21	180	21	187	211	177	221	180	21	177	221	169	37	169	37	177	221	166	37	344	124	343	141	342	154	344	124	342	154	341	166	344	124	341	166	338	176	344	124	338	176	334	186	344	124	334	186	323	204	344	124	323	204	309	218	344	124	309	218	292	228	344	124	292	228	283	159	344	124	283	159	283	142	344	124	283	142	217	142	344	124	217	142	217	124	275	31	268	-1	291	4	135	29	130	27	131	7	131	7	130	27	124	25	131	7	124	25	117	25	117	25	107	26	113	0	113	0	107	26	99	30	113	0	99	30	95	-5	95	-5	99	30	93	37	95	-5	93	37	90	47	177	221	165	228	166	37	166	37	165	228	151	233	166	37	151	233	149	20	149	20	151	233	148	124	148	142	148	124	148	180	147	196	148	180	151	233	147	196	151	233	142	207	142	207	151	233	135	236	142	207	135	236	135	215	135	215	135	236	124	219	69	141	78	145	76	203	76	203	78	209	62	225	62	225	78	209	87	233	46	141	57	140	62	225	62	225	57	140	69	141	62	225	69	141	76	203	42	211	30	194	30	153	42	211	30	153	37	146	42	211	37	146	46	141	42	211	46	141	62	225	30	194	25	174	26	163	30	194	26	163	30	153	149	20	148	124	148	41	149	20	148	41	141	34	149	20	141	34	135	29	149	20	135	29	131	7	117	25	113	0	131	7	97	92	108	104	114	132	114	132	108	104	125	114	114	132	125	114	148	142	148	142	125	114	148	124	89	123	89	60	91	77	89	123	91	77	114	132	114	132	91	77	97	92	279	201	292	228	273	213	273	213	292	228	272	234	273	213	272	234	264	219	264	219	272	234	252	222	239	219	252	222	251	237	239	219	251	237	235	236	217	113	217	142	209	228	209	228	217	142	218	172	209	228	218	172	222	233	222	233	218	172	222	194	222	233	222	194	235	236	235	236	222	194	229	210	235	236	229	210	239	219	282	183	283	159	292	228	282	183	292	228	279	201	272	234	251	237	252	222	90	180	88	184	89	160	90	180	89	160	91	171	90	180	91	171	91	176	86	188	83	192	85	152	86	188	85	152	89	160	86	188	89	160	88	184	83	192	80	195	85	152	85	152	80	195	78	197	85	152	78	197	78	145	78	145	78	197	77	199	78	145	77	199	77	201	75	-6	95	-5	90	47	75	-6	90	47	89	60	75	-6	89	60	89	123	75	-6	89	123	70	115	75	-6	70	115	56	107	75	-6	56	107	54	-4	46	99	35	90	38	2	46	99	38	2	54	-4	46	99	54	-4	56	107	18	59	19	28	21	70	21	70	19	28	26	13	21	70	26	13	27	80	27	80	26	13	38	2	27	80	38	2	35	90	19	28	18	59	17	47	76	203	78	145	77	201	151	233	148	180	148	124	336	65	329	33	347	57	102	-88	97	-87	98	-107	98	-107	97	-87	92	-86	98	-107	92	-86	89	-105	89	-105	92	-86	86	-84	89	-105	86	-84	79	-82	79	-82	76	-80	79	-102	79	-102	76	-80	69	-99	78	1	83	137	61	214	78	1	61	214	51	17	51	17	61	214	35	187	51	17	35	187	30	41	30	41	35	187	18	153	30	41	18	153	17	73	17	73	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	85	166	93	231	61	214	85	166	61	214	83	137	134	-74	130	-80	139	-106	139	-106	130	-80	124	-84	139	-106	124	-84	117	-108	117	-108	124	-84	116	-87	117	-108	116	-87	107	-108	107	-108	116	-87	106	-88	110	-6	93	-47	98	-51	110	-6	98	-51	101	-50	110	-6	101	-50	104	-50	110	-6	104	-50	107	-49	110	-6	107	-49	109	-49	110	-6	109	-49	112	-49	128	-29	125	-30	126	-52	126	-52	125	-30	121	-31	126	-52	121	-31	120	-50	120	-50	121	-31	112	-49	152	26	132	-6	151	-2	152	26	151	-2	169	4	152	26	128	31	132	-6	128	31	109	46	110	-6	128	31	110	-6	112	-49	128	31	112	-49	121	-31	128	31	121	-31	132	-6	83	137	78	1	86	99	86	99	78	1	110	-6	86	99	110	-6	95	68	95	68	110	-6	109	46	206	55	195	44	200	28	200	28	195	44	185	36	200	28	185	36	185	14	185	14	185	36	175	30	185	14	175	30	169	4	169	4	175	30	164	27	169	4	164	27	152	26	181	-64	179	-52	178	-79	178	-79	179	-52	174	-42	178	-79	174	-42	170	-91	170	-91	174	-42	165	-35	170	-91	165	-35	157	-100	157	-100	165	-35	153	-30	157	-100	153	-30	139	-106	139	-106	153	-30	137	-29	139	-106	137	-29	135	-67	135	-67	137	-29	134	-61	134	-61	137	-29	134	-29	134	-61	134	-29	131	-56	131	-56	134	-29	131	-29	131	-56	131	-29	128	-29	102	-88	98	-107	107	-108	102	-88	107	-108	106	-88	79	-82	79	-102	89	-105	128	-29	126	-52	131	-56	134	-74	139	-106	135	-67	206	55	200	28	215	46	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	144	29	138	-4	159	1	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	152	264	180	264	112	343	152	264	112	343	106	348	152	264	106	348	101	351	152	264	101	351	96	354	152	264	96	354	90	356	152	264	90	356	84	357	152	264	84	357	81	308	61	334	62	329	62	341	62	341	62	329	64	323	62	341	64	323	65	347	65	347	64	323	68	318	65	347	68	318	70	352	70	352	68	318	73	313	70	352	73	313	77	355	77	355	73	313	81	308	77	355	81	308	84	357	84	123	149	141	82	141	201	63	196	31	214	56	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	157	357	161	308	165	356	165	356	161	308	169	314	165	356	169	314	172	353	172	353	169	314	175	318	172	353	175	318	177	348	177	348	175	318	178	323	177	348	178	323	180	342	180	342	178	323	180	328	180	342	180	328	181	334	161	308	157	357	151	356	161	308	151	356	146	354	161	308	146	354	141	352	161	308	141	352	136	348	161	308	136	348	131	343	161	308	131	343	90	264	90	264	131	343	62	264	201	63	196	31	214	56	84	123	149	141	82	141	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	36	264	64	264	97	352	97	352	64	264	120	313	97	352	120	313	143	352	143	352	120	313	176	264	143	352	176	264	204	264	201	63	196	31	214	56	84	123	149	141	82	141	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	144	29	138	-4	159	1	78	331	79	270	87	327	87	327	79	270	87	274	87	327	87	274	94	320	94	320	87	274	94	281	94	320	94	281	99	311	99	311	94	281	99	290	99	311	99	290	100	300	36	301	38	291	38	311	38	311	38	291	42	282	38	311	42	282	43	320	43	320	42	282	49	275	43	320	49	275	50	327	50	327	49	275	58	270	50	327	58	270	58	331	58	331	58	270	68	268	58	331	68	268	69	333	69	333	68	268	79	270	69	333	79	270	78	331	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	192	327	192	274	199	320	199	320	192	274	199	281	199	320	199	281	204	311	204	311	199	281	204	290	204	311	204	290	205	300	141	301	143	291	143	311	143	311	143	291	147	282	143	311	147	282	147	320	147	320	147	282	154	275	147	320	154	275	154	327	154	327	154	275	163	270	154	327	163	270	163	331	163	331	163	270	172	268	163	331	172	268	173	333	173	333	172	268	183	270	173	333	183	270	183	331	183	331	183	270	192	274	183	331	192	274	192	327	84	123	149	141	82	141	201	63	196	31	214	56	32	25	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	24	35	44	107	24	35	187	35	187	107	24	105	32	35	187	105	32	104	42	104	230	7	230	18	216	104	230	18	216	26	212	104	230	26	212	31	206	104	230	31	206	34	198	104	230	34	198	35	187	104	230	35	187	104	42	34	33	32	25	128	0	34	33	128	0	35	44	100	264	128	264	60	343	100	264	60	343	55	348	100	264	55	348	50	351	100	264	50	351	44	354	100	264	44	354	39	356	100	264	39	356	33	357	100	264	33	357	30	308	9	334	10	329	11	341	11	341	10	329	12	323	11	341	12	323	14	347	14	347	12	323	16	318	14	347	16	318	19	352	19	352	16	318	22	313	19	352	22	313	26	355	26	355	22	313	30	308	26	355	30	308	33	357	128	0	8	12	8	0	18	216	7	230	7	219	105	357	109	308	113	356	113	356	109	308	117	314	113	356	117	314	120	353	120	353	117	314	123	318	120	353	123	318	125	348	125	348	123	318	126	323	125	348	126	323	128	342	128	342	126	323	128	328	128	342	128	328	129	334	109	308	105	357	99	356	109	308	99	356	94	354	109	308	94	354	89	352	109	308	89	352	84	348	109	308	84	348	79	343	109	308	79	343	38	264	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	38	264	79	343	10	264	-14	264	13	264	46	352	46	352	13	264	70	313	46	352	70	313	93	352	93	352	70	313	126	264	93	352	126	264	154	264	10	24	5	19	106	0	106	0	5	19	-1	15	106	0	-1	15	-13	12	106	12	97	14	106	0	106	0	97	14	90	18	106	0	90	18	12	44	12	44	90	18	85	23	12	44	85	23	12	186	12	186	85	23	83	31	12	186	83	31	82	42	82	230	-14	230	-2	216	82	230	-2	216	4	212	82	230	4	212	9	206	82	230	9	206	12	198	82	230	12	198	12	186	82	230	12	186	82	42	12	32	10	24	106	0	12	32	106	0	12	44	106	0	-13	12	-13	0	-2	216	-14	230	-14	219	28	331	28	270	37	327	37	327	28	270	37	274	37	327	37	274	44	320	44	320	37	274	44	281	44	320	44	281	49	311	49	311	44	281	49	290	49	311	49	290	50	300	-14	301	-12	291	-12	311	-12	311	-12	291	-7	282	-12	311	-7	282	-7	320	-7	320	-7	282	0	275	-7	320	0	275	0	327	0	327	0	275	7	270	0	327	7	270	8	331	8	331	7	270	17	268	8	331	17	268	18	333	18	333	17	268	28	270	18	333	28	270	28	331	142	327	142	274	149	320	149	320	142	274	149	281	149	320	149	281	153	311	153	311	149	281	153	290	153	311	153	290	155	300	90	301	92	291	92	311	92	311	92	291	96	282	92	311	96	282	97	320	97	320	96	282	103	275	97	320	103	275	104	327	104	327	103	275	112	270	104	327	112	270	113	331	113	331	112	270	122	268	113	331	122	268	123	333	123	333	122	268	133	270	123	333	133	270	133	331	133	331	133	270	142	274	133	331	142	274	142	327	10	24	5	19	106	0	106	0	5	19	-1	15	106	0	-1	15	-13	12	106	12	97	14	106	0	106	0	97	14	90	18	106	0	90	18	12	44	12	44	90	18	85	23	12	44	85	23	12	186	12	186	85	23	83	31	12	186	83	31	82	42	82	230	-14	230	-2	216	82	230	-2	216	4	212	82	230	4	212	9	206	82	230	9	206	12	198	82	230	12	198	12	186	82	230	12	186	82	42	12	32	10	24	106	0	12	32	106	0	12	44	106	0	-13	12	-13	0	-2	216	-14	230	-14	219	88	161	90	179	88	231	88	231	90	179	94	193	88	231	94	193	99	204	99	204	102	210	88	231	88	231	102	210	124	237	114	335	108	304	128	287	114	335	128	287	129	330	129	330	128	287	139	275	129	330	139	275	144	323	144	323	139	275	149	262	144	323	149	262	167	307	167	307	149	262	157	248	167	307	157	248	165	234	98	340	82	343	82	320	98	340	82	320	95	313	98	340	95	313	108	304	98	340	108	304	114	335	41	333	55	330	64	345	64	345	55	330	69	326	64	345	69	326	82	343	82	343	69	326	82	320	136	236	125	221	140	218	136	236	140	218	146	234	146	234	140	218	152	207	146	234	152	207	154	230	154	230	152	207	159	187	154	230	159	187	162	224	162	224	159	187	163	157	162	224	163	157	170	216	170	216	163	157	165	115	170	216	165	115	166	0	124	237	102	210	107	215	124	237	107	215	112	218	124	237	112	218	118	220	124	237	118	220	125	221	124	237	125	221	136	236	57	14	86	110	86	138	57	14	86	138	88	231	88	231	86	138	88	161	12	114	18	73	18	155	18	155	18	73	33	40	18	155	33	40	33	189	33	189	33	40	57	14	33	189	57	14	57	215	57	215	57	14	88	231	159	43	152	23	166	0	166	0	152	23	141	12	166	0	141	12	126	8	126	8	108	14	126	-6	126	-6	108	14	89	-1	89	-1	108	14	96	30	89	-1	96	30	90	53	89	-1	90	53	87	81	89	-1	87	81	57	14	189	345	144	323	167	307	189	345	167	307	214	330	108	304	49	275	73	259	108	304	73	259	128	287	167	307	171	218	184	293	197	20	171	218	170	216	197	20	170	216	166	0	163	73	159	43	166	0	163	73	166	0	165	115	126	8	126	-6	166	0	235	187	232	204	233	95	235	187	233	95	238	149	235	187	238	149	237	169	232	204	228	220	233	95	233	95	228	220	223	235	233	95	223	235	220	52	220	52	223	235	215	252	220	52	215	252	207	266	197	20	220	52	207	266	197	20	207	266	196	280	197	20	196	280	184	293	197	20	184	293	171	218	171	218	167	307	165	234	57	14	87	81	86	110	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	144	328	136	331	142	281	142	281	136	331	128	334	142	281	128	334	127	287	127	287	128	334	121	336	127	287	121	336	116	292	116	292	121	336	114	337	116	292	114	337	108	295	108	295	114	337	108	337	108	295	108	337	103	297	103	297	108	337	99	298	72	282	76	289	76	327	76	327	76	289	81	294	76	327	81	294	91	335	91	335	81	294	88	297	91	335	88	297	95	298	95	298	99	298	108	337	108	337	91	335	95	298	178	313	190	276	181	313	181	313	190	276	184	313	181	313	184	313	184	312	184	312	184	313	191	313	191	313	184	313	190	276	191	313	190	276	203	283	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	215	296	224	314	232	337	215	296	232	337	210	337	215	296	210	337	207	328	215	296	207	328	203	283	203	283	207	328	202	321	203	283	202	321	197	316	203	283	197	316	191	313	154	276	161	275	164	319	164	319	161	275	168	274	164	319	168	274	170	316	170	316	168	274	174	273	170	316	174	273	175	314	175	314	174	273	190	276	175	314	190	276	178	313	160	235	144	230	150	203	148	278	154	276	164	319	148	278	164	319	144	328	148	278	144	328	142	281	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	70	275	72	282	76	327	70	275	76	327	65	315	70	275	65	315	56	298	70	275	56	298	50	275	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	157	264	185	264	117	343	157	264	117	343	111	348	157	264	111	348	106	351	157	264	106	351	101	354	157	264	101	354	95	356	157	264	95	356	89	357	157	264	89	357	86	308	66	334	67	329	67	341	67	341	67	329	69	323	67	341	69	323	70	347	70	347	69	323	73	318	70	347	73	318	75	352	75	352	73	318	78	313	75	352	78	313	82	355	82	355	78	313	86	308	82	355	86	308	89	357	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	161	357	165	308	169	356	169	356	165	308	173	314	169	356	173	314	176	353	176	353	173	314	179	318	176	353	179	318	181	348	181	348	179	318	183	323	181	348	183	323	184	342	184	342	183	323	185	328	184	342	185	328	185	334	165	308	161	357	155	356	165	308	155	356	150	354	165	308	150	354	145	352	165	308	145	352	140	348	165	308	140	348	134	343	165	308	134	343	94	264	94	264	134	343	66	264	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	42	264	70	264	103	352	103	352	70	264	126	313	103	352	126	313	149	352	149	352	126	313	182	264	149	352	182	264	210	264	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	57	282	61	289	61	327	61	327	61	289	66	294	61	327	66	294	75	335	75	335	66	294	73	297	75	335	73	297	80	298	80	298	84	298	93	337	93	337	84	298	87	297	93	337	87	297	93	295	55	275	57	282	61	327	55	275	61	327	50	315	55	275	50	315	41	298	55	275	41	298	35	275	129	328	121	331	127	281	127	281	121	331	113	334	127	281	113	334	112	287	112	287	113	334	106	336	112	287	106	336	101	292	101	292	106	336	99	337	101	292	99	337	93	295	93	295	99	337	93	337	93	337	75	335	80	298	163	313	175	276	166	313	166	313	175	276	169	313	166	313	169	313	169	312	169	312	169	313	176	313	176	313	169	313	175	276	176	313	175	276	188	283	200	296	209	314	217	337	200	296	217	337	195	337	200	296	195	337	191	328	200	296	191	328	188	283	188	283	191	328	187	321	188	283	187	321	182	316	188	283	182	316	176	313	139	276	146	275	149	319	149	319	146	275	153	274	149	319	153	274	155	316	155	316	153	274	159	273	155	316	159	273	160	314	160	314	159	273	175	276	160	314	175	276	163	313	133	278	139	276	149	319	133	278	149	319	129	328	133	278	129	328	127	281	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	197	327	197	274	204	320	204	320	197	274	204	281	204	320	204	281	209	311	209	311	204	281	209	290	209	311	209	290	210	300	146	301	148	291	148	311	148	311	148	291	152	282	148	311	152	282	152	320	152	320	152	282	159	275	152	320	159	275	159	327	159	327	159	275	168	270	159	327	168	270	168	331	168	331	168	270	177	268	168	331	177	268	178	333	178	333	177	268	188	270	178	333	188	270	188	331	188	331	188	270	197	274	188	331	197	274	197	327	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	83	331	84	270	92	327	92	327	84	270	92	274	92	327	92	274	99	320	99	320	92	274	99	281	99	320	99	281	104	311	104	311	99	281	104	290	104	311	104	290	105	300	41	301	42	291	42	311	42	311	42	291	47	282	42	311	47	282	47	320	47	320	47	282	54	275	47	320	54	275	54	327	54	327	54	275	63	270	54	327	63	270	63	331	63	331	63	270	73	268	63	331	73	268	74	333	74	333	73	268	84	270	74	333	84	270	83	331	18	74	18	155	12	114	89	0	86	109	58	15	121	-7	131	-13	131	59	131	59	131	-13	142	-15	131	59	142	-15	143	61	143	61	142	-15	154	-13	143	61	154	-13	155	59	155	59	154	-13	165	-7	155	59	165	-7	165	53	165	53	165	-7	173	1	165	53	173	1	173	45	173	45	173	1	179	11	173	45	179	11	179	35	179	35	179	11	181	23	106	35	106	11	112	45	112	45	106	11	112	0	112	45	112	0	120	54	120	54	112	0	121	-7	120	54	121	-7	131	59	17	148	17	104	268	104	17	148	268	104	268	148	106	242	106	218	112	253	112	253	106	218	112	208	112	253	112	208	120	261	120	261	112	208	120	199	120	261	120	199	131	266	131	266	120	199	131	194	131	266	131	194	143	268	143	268	131	194	143	192	143	268	143	192	155	266	155	266	143	192	155	194	155	266	155	194	165	261	165	261	155	194	165	200	165	261	165	200	173	253	173	253	165	200	173	208	173	253	173	208	179	242	179	242	173	208	179	219	179	242	179	219	181	230	106	218	106	242	104	230	106	11	106	35	104	23	114	-6	126	-6	116	9	116	9	126	-6	126	8	141	12	126	8	126	-6	141	12	126	-6	162	0	108	13	101	19	103	-4	108	13	103	-4	114	-6	108	13	114	-6	116	9	86	76	82	2	86	70	86	70	82	2	93	-1	86	70	93	-1	92	40	92	40	93	-1	96	28	96	28	93	-1	103	-4	96	28	103	-4	101	19	86	82	86	89	82	2	82	2	86	89	86	97	82	2	86	97	86	104	86	104	87	151	82	2	82	2	87	151	89	231	82	2	89	231	72	7	72	7	89	231	58	214	72	7	58	214	55	18	55	18	58	214	39	35	34	188	18	154	19	71	34	188	19	71	27	52	34	188	27	52	39	35	34	188	39	35	58	214	18	154	12	114	14	92	18	154	14	92	19	71	87	151	91	184	89	231	89	231	91	184	98	206	89	231	98	206	126	237	126	237	98	206	110	218	126	237	110	218	126	221	126	221	135	220	137	236	137	236	135	220	142	217	137	236	142	217	147	235	147	235	142	217	148	211	147	235	148	211	157	232	157	232	148	211	154	203	157	232	154	203	158	191	41	-45	72	7	55	18	41	-45	55	18	17	-45	167	229	157	232	158	191	167	229	158	191	164	162	167	229	164	162	164	149	167	229	164	149	164	138	167	229	164	138	165	128	167	229	165	128	165	118	167	229	165	118	165	108	167	229	165	108	193	15	167	229	193	15	177	224	137	236	126	237	126	221	208	275	177	224	194	213	208	275	194	213	230	275	223	178	211	196	217	41	217	41	211	196	194	213	217	41	194	213	193	15	193	15	194	213	177	224	193	15	165	108	163	70	193	15	163	70	162	0	162	0	163	70	159	41	162	0	159	41	152	22	232	75	238	114	236	138	232	75	236	138	231	159	232	75	231	159	223	178	232	75	223	178	217	41	158	191	86	70	92	40	158	191	92	40	164	162	141	12	162	0	152	22	86	82	82	2	86	76	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	169	264	196	264	128	343	169	264	128	343	123	348	169	264	123	348	118	351	169	264	118	351	112	354	169	264	112	354	107	356	169	264	107	356	101	357	169	264	101	357	98	308	78	334	78	329	79	341	79	341	78	329	80	323	79	341	80	323	82	347	82	347	80	323	84	318	82	347	84	318	87	352	87	352	84	318	90	313	87	352	90	313	94	355	94	355	90	313	98	308	94	355	98	308	101	357	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	173	357	177	308	181	356	181	356	177	308	185	314	181	356	185	314	188	353	188	353	185	314	191	318	188	353	191	318	193	348	193	348	191	318	195	323	193	348	195	323	196	342	196	342	195	323	196	328	196	342	196	328	197	334	177	308	173	357	167	356	177	308	167	356	162	354	177	308	162	354	157	352	177	308	157	352	152	348	177	308	152	348	147	343	177	308	147	343	106	264	106	264	147	343	78	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	53	264	81	264	114	352	114	352	81	264	137	313	114	352	137	313	160	352	160	352	137	313	193	264	160	352	193	264	222	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	84	333	84	268	94	331	94	331	84	268	95	270	94	331	95	270	103	327	103	327	95	270	104	274	103	327	104	274	110	320	110	320	104	274	111	281	110	320	111	281	115	311	115	311	111	281	115	290	115	311	115	290	117	300	52	301	54	291	54	311	54	311	54	291	58	282	54	311	58	282	58	320	58	320	58	282	65	275	58	320	65	275	65	327	65	327	65	275	74	270	65	327	74	270	74	331	74	331	74	270	84	268	74	331	84	268	84	333	208	327	208	274	215	320	215	320	208	274	215	281	215	320	215	281	220	311	220	311	215	281	220	290	220	311	220	290	222	300	157	301	158	291	158	311	158	311	158	291	163	282	158	311	163	282	163	320	163	320	163	282	170	275	163	320	170	275	170	327	170	327	170	275	178	270	170	327	178	270	179	331	179	331	178	270	189	268	179	331	189	268	189	333	189	333	189	268	199	270	189	333	199	270	199	331	199	331	199	270	208	274	199	331	208	274	208	327	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	76	-73	76	-99	84	-96	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	160	357	164	308	168	356	168	356	164	308	172	314	168	356	172	314	174	353	174	353	172	314	178	318	174	353	178	318	179	348	179	348	178	318	181	323	179	348	181	323	182	342	182	342	181	323	183	328	182	342	183	328	184	334	164	308	160	357	154	356	164	308	154	356	148	354	164	308	148	354	143	352	164	308	143	352	138	348	164	308	138	348	133	343	164	308	133	343	93	264	93	264	133	343	65	264	176	218	165	230	165	219	10	-75	9	-51	8	-62	120	32	113	40	120	11	120	11	113	40	107	51	107	-46	107	51	37	297	107	-46	37	297	108	-63	108	-63	37	297	37	-60	107	338	10	338	22	323	107	338	22	323	30	320	107	338	30	320	34	314	107	338	34	314	37	307	107	338	37	307	37	297	107	338	37	297	107	195	116	211	116	190	122	196	116	211	122	196	127	223	127	223	122	196	129	201	127	223	129	201	138	231	138	231	129	201	136	205	138	231	136	205	143	207	116	211	107	195	108	175	116	211	108	175	109	178	116	211	109	178	111	182	116	211	111	182	113	185	116	211	113	185	116	190	107	173	108	175	107	195	107	173	107	195	107	51	186	80	182	54	198	0	198	0	182	54	173	36	198	0	173	36	166	-6	166	-6	173	36	162	25	166	-6	162	25	153	-5	153	-5	162	25	147	21	153	-5	147	21	142	-2	142	-2	147	21	137	22	142	-2	137	22	132	3	132	3	137	22	128	26	132	3	128	26	120	11	120	11	128	26	120	32	107	51	107	23	120	11	152	235	150	208	164	205	152	235	164	205	169	237	169	237	164	205	175	193	169	237	175	193	200	231	200	231	175	193	182	175	200	231	182	175	187	149	152	235	138	231	143	207	152	235	143	207	150	208	262	119	258	159	258	78	258	78	258	159	245	191	258	78	245	191	245	43	245	43	245	191	226	216	245	43	226	216	224	16	224	16	226	216	200	231	224	16	200	231	198	0	198	0	200	231	188	114	188	114	200	231	187	149	146	-102	146	-91	130	-89	146	-102	130	-89	119	-84	146	-102	119	-84	37	-60	146	-102	37	-60	37	-71	146	-102	37	-71	34	-78	146	-102	34	-78	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	-60	119	-84	112	-76	37	-60	112	-76	108	-63	37	297	107	51	107	195	186	80	198	0	188	114	22	323	10	338	10	326	90	327	90	274	97	320	97	320	90	274	97	281	97	320	97	281	102	311	102	311	97	281	102	290	102	311	102	290	103	300	39	301	40	291	40	311	40	311	40	291	45	282	40	311	45	282	45	320	45	320	45	282	52	275	45	320	52	275	52	327	52	327	52	275	60	270	52	327	60	270	61	331	61	331	60	270	70	268	61	331	70	268	71	333	71	333	70	268	81	270	71	333	81	270	81	331	81	331	81	270	90	274	81	331	90	274	90	327	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	175	333	175	268	186	331	186	331	175	268	186	270	186	331	186	270	195	327	195	327	186	270	195	274	195	327	195	274	202	320	202	320	195	274	202	281	202	320	202	281	206	311	206	311	202	281	206	290	206	311	206	290	208	300	143	301	145	291	145	311	145	311	145	291	149	282	145	311	149	282	150	320	150	320	149	282	156	275	150	320	156	275	157	327	157	327	156	275	165	270	157	327	165	270	165	331	165	331	165	270	175	268	165	331	175	268	175	333	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	176	218	165	230	165	219	10	-75	9	-51	8	-62	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	93	405	93	369	257	369	93	405	257	369	257	405	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	42	300	42	264	208	264	42	300	208	264	208	300	151	234	122	219	133	213	151	234	147	174	147	123	75	145	74	202	66	141	74	198	75	145	75	196	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	221	434	213	421	221	384	221	384	213	421	202	413	221	384	202	413	200	373	200	373	202	413	188	408	200	373	188	408	174	369	174	369	188	408	171	407	236	401	245	424	249	450	236	401	249	450	228	450	236	401	228	450	221	434	236	401	221	434	221	384	156	408	143	413	146	373	156	408	146	373	174	369	156	408	174	369	171	407	125	434	120	450	125	384	125	434	125	384	133	422	133	422	125	384	146	373	133	422	146	373	143	413	120	450	98	450	101	423	120	450	101	423	111	401	120	450	111	401	125	384	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	169	329	161	316	169	279	169	279	161	316	150	308	169	279	150	308	148	268	148	268	150	308	136	303	148	268	136	303	122	264	122	264	136	303	119	302	184	296	193	319	198	345	184	296	198	345	175	345	184	296	175	345	169	329	184	296	169	329	169	279	104	303	91	308	95	268	104	303	95	268	122	264	104	303	122	264	119	302	73	329	68	345	73	279	73	329	73	279	81	317	81	317	73	279	95	268	81	317	95	268	91	308	68	345	46	345	49	319	68	345	49	319	58	296	68	345	58	296	73	279	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	280	0	280	0	215	17	208	15	280	0	208	15	200	14	200	14	184	12	280	0	280	0	184	12	184	0	262	-20	255	-31	255	-86	262	-20	255	-86	266	-95	262	-20	266	-95	273	-7	250	-42	247	-52	248	-76	250	-42	248	-76	255	-86	250	-42	255	-86	255	-31	298	-63	292	-57	297	-102	297	-102	292	-57	289	-48	297	-102	289	-48	280	-100	280	-100	289	-48	288	-35	290	84	288	-35	288	-30	290	84	288	-30	289	-25	294	-1	303	53	294	-2	294	-2	303	53	294	-3	291	-12	294	-3	303	53	291	-12	303	53	290	-19	290	-19	303	53	290	84	290	-19	290	84	289	-25	294	-1	295	0	303	53	295	0	344	0	324	20	324	20	344	0	333	14	295	0	324	20	314	33	295	0	314	33	303	53	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	290	84	222	38	223	31	290	84	223	31	280	0	290	84	280	0	280	-100	290	84	280	-100	288	-35	280	0	223	31	222	25	280	0	222	25	219	20	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	337	-63	332	-65	340	-88	340	-88	332	-65	328	-66	340	-88	328	-66	326	-95	326	-95	328	-66	323	-67	326	-95	323	-67	319	-67	319	-67	307	-66	312	-100	312	-100	307	-66	298	-63	312	-100	298	-63	297	-102	343	-60	337	-63	340	-88	343	-60	340	-88	351	-77	343	-60	351	-77	345	-59	351	-77	360	-64	349	-56	351	-77	349	-56	348	-57	351	-77	348	-57	347	-58	351	-77	347	-58	346	-59	351	-77	346	-59	345	-59	319	-67	312	-100	326	-95	280	-100	280	0	279	0	280	-100	279	0	278	-1	280	-100	278	-1	276	-3	280	-100	276	-3	275	-4	280	-100	275	-4	273	-7	280	-100	273	-7	266	-95	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	333	14	344	0	344	12	248	-76	247	-52	246	-63	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	204	-100	222	-102	213	-48	204	-100	213	-48	212	-35	204	-100	212	-35	211	193	204	-100	211	193	199	-6	204	-100	199	-6	197	-7	204	-100	197	-7	190	-95	186	-20	179	-31	179	-86	186	-20	179	-86	190	-95	186	-20	190	-95	197	-7	174	-42	171	-52	173	-76	174	-42	173	-76	179	-86	174	-42	179	-86	179	-31	215	170	212	-35	212	-30	215	170	212	-30	213	-25	215	39	215	170	215	-12	215	39	215	-12	218	-3	218	-3	218	-2	219	28	219	28	218	-2	218	-1	219	28	218	-1	219	0	215	170	213	-25	214	-19	215	170	214	-19	215	-12	218	-3	219	28	217	31	218	-3	217	31	216	34	218	-3	216	34	215	39	230	26	228	25	229	7	229	7	228	25	227	25	229	7	227	25	226	25	226	25	222	26	224	4	224	4	222	26	219	28	224	4	219	28	219	1	219	1	219	28	219	0	237	32	232	27	234	12	237	32	234	12	239	16	237	32	239	16	244	22	234	12	232	27	231	26	234	12	231	26	230	26	234	12	230	26	229	7	226	25	224	4	229	7	261	-63	256	-65	264	-88	264	-88	256	-65	252	-66	264	-88	252	-66	250	-95	250	-95	252	-66	247	-67	250	-95	247	-67	243	-67	243	-67	231	-66	236	-100	236	-100	231	-66	223	-63	236	-100	223	-63	222	-102	222	-102	223	-63	217	-57	222	-102	217	-57	213	-48	199	212	178	225	188	-6	199	212	188	-6	190	-6	199	212	190	-6	192	-6	199	212	192	-6	194	-6	199	212	194	-6	196	-6	199	212	196	-6	199	-6	199	212	199	-6	211	193	178	225	151	234	157	4	178	225	157	4	165	-1	178	225	165	-1	175	-5	178	225	175	-5	188	-6	151	234	147	174	147	123	151	234	147	123	151	14	151	234	151	14	157	4	267	-60	261	-63	264	-88	267	-60	264	-88	275	-77	267	-60	275	-77	269	-59	275	-77	285	-64	273	-56	275	-77	273	-56	272	-57	275	-77	272	-57	271	-58	275	-77	271	-58	270	-59	275	-77	270	-59	269	-59	243	-67	236	-100	250	-95	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	211	193	212	-35	215	170	173	-76	171	-52	170	-63	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	253	461	257	413	261	460	261	460	257	413	265	418	261	460	265	418	268	458	268	458	265	418	271	423	268	458	271	423	273	453	273	453	271	423	274	428	273	453	274	428	276	447	276	447	274	428	276	433	276	447	276	433	277	440	257	413	253	461	247	461	257	413	247	461	242	459	257	413	242	459	237	457	257	413	237	457	232	453	257	413	232	453	227	448	257	413	227	448	186	369	186	369	227	448	158	369	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	176	357	180	308	184	356	184	356	180	308	188	314	184	356	188	314	190	353	190	353	188	314	194	318	190	353	194	318	196	348	196	348	194	318	197	323	196	348	197	323	199	342	199	342	197	323	199	328	199	342	199	328	200	334	180	308	176	357	170	356	180	308	170	356	165	354	180	308	165	354	160	352	180	308	160	352	155	348	180	308	155	348	150	343	180	308	150	343	109	264	109	264	150	343	81	264	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	101	369	129	369	162	457	162	457	129	369	185	418	162	457	185	418	208	457	208	457	185	418	241	369	208	457	241	369	270	369	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	31	264	59	264	92	352	92	352	59	264	115	313	92	352	115	313	138	352	138	352	115	313	171	264	138	352	171	264	200	264	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	213	345	205	329	224	327	213	345	224	327	228	343	228	343	224	327	242	321	228	343	242	321	243	339	243	339	242	321	259	312	243	339	259	312	259	334	259	334	259	312	274	299	259	334	274	299	276	328	276	328	274	299	289	284	276	328	289	284	282	325	282	325	289	284	288	323	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	204	432	204	379	211	424	211	424	204	379	211	386	211	424	211	386	216	415	216	415	211	386	216	395	216	415	216	395	218	405	153	406	154	396	155	416	155	416	154	396	159	387	155	416	159	387	159	425	159	425	159	387	166	380	159	425	166	380	166	432	166	432	166	380	175	375	166	432	175	375	175	436	175	436	175	375	185	373	175	436	185	373	185	438	185	438	185	373	195	375	185	438	195	375	195	436	195	436	195	375	204	379	195	436	204	379	204	432	116	118	140	0	121	94	205	329	213	345	198	345	289	284	292	322	288	323	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	139	327	139	274	146	320	146	320	139	274	146	281	146	320	146	281	151	311	151	311	146	281	151	290	151	311	151	290	152	300	88	301	90	291	90	311	90	311	90	291	94	282	90	311	94	282	94	320	94	320	94	282	101	275	94	320	101	275	101	327	101	327	101	275	110	270	101	327	110	270	110	331	110	331	110	270	119	268	110	331	119	268	120	333	120	333	119	268	130	270	120	333	130	270	130	331	130	331	130	270	139	274	130	331	139	274	139	327	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	282	457	253	457	220	369	220	369	253	457	198	407	220	369	198	407	175	369	175	369	198	407	142	457	175	369	142	457	113	457	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	208	352	179	352	147	264	147	264	179	352	123	302	147	264	123	302	100	264	100	264	123	302	68	352	100	264	68	352	40	352	130	307	133	313	49	292	49	292	133	313	138	317	49	292	138	317	163	338	163	338	138	317	146	320	163	338	146	320	156	321	156	321	177	319	163	338	163	338	177	319	226	331	161	0	177	19	158	17	158	17	147	19	161	0	161	0	147	19	139	22	161	0	139	22	49	49	49	49	139	22	133	29	49	49	133	29	49	292	49	292	133	29	130	38	49	292	130	38	129	50	129	299	130	307	49	292	129	299	49	292	129	50	36	319	43	313	163	338	163	338	43	313	47	304	163	338	47	304	49	292	163	338	7	338	24	323	163	338	24	323	36	319	257	139	254	113	268	26	268	26	254	113	248	90	268	26	248	90	245	15	245	15	248	90	242	70	245	15	242	70	233	54	233	54	222	41	245	15	245	15	222	41	219	7	196	313	212	303	226	331	226	331	212	303	226	289	226	331	226	289	238	271	238	271	245	254	276	310	276	310	245	254	251	235	276	310	251	235	255	213	337	229	314	275	323	86	337	229	323	86	335	113	337	229	335	113	342	142	337	229	342	142	345	172	258	165	268	26	276	310	276	310	268	26	287	41	276	310	287	41	314	275	314	275	287	41	307	62	314	275	307	62	323	86	257	190	258	165	276	310	257	190	276	310	255	213	276	310	226	331	238	271	257	139	268	26	258	165	222	41	209	30	219	7	219	7	209	30	194	23	219	7	194	23	191	2	191	2	194	23	177	19	191	2	177	19	161	0	161	0	49	49	47	36	161	0	47	36	42	26	161	0	42	26	34	19	161	0	34	19	23	14	161	0	23	14	7	12	161	0	7	12	7	0	242	457	213	457	180	369	180	369	213	457	157	407	180	369	157	407	134	369	134	369	157	407	102	457	134	369	102	457	74	457	226	331	177	319	196	313	24	323	7	338	7	325	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	206	2	219	4	238	338	238	338	219	4	236	6	238	338	236	6	238	50	238	50	236	6	239	39	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	238	338	182	-2	194	0	238	338	194	0	206	2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	302	274	305	274	305	354	305	354	305	274	307	275	305	354	307	275	322	352	322	352	307	275	309	275	322	352	309	275	311	275	311	275	315	275	322	352	322	352	315	275	317	273	322	352	317	273	319	271	355	296	353	316	352	271	352	271	353	316	346	332	352	271	346	332	342	248	342	248	346	332	336	344	342	248	336	344	326	226	326	226	336	344	322	352	326	226	322	352	321	265	321	265	319	253	326	226	326	226	319	253	313	240	326	226	313	240	303	206	303	206	313	240	302	227	303	206	302	227	287	213	322	352	319	271	320	268	322	352	320	268	321	265	263	312	265	299	265	326	265	326	265	299	270	289	265	326	270	289	271	338	271	338	270	289	277	281	271	338	277	281	279	347	279	347	277	281	287	276	279	347	287	276	291	352	291	352	287	276	300	274	291	352	300	274	305	354	305	354	300	274	302	274	287	213	267	198	272	187	287	213	272	187	303	206	133	22	144	4	139	24	238	338	168	297	168	177	182	-2	170	26	170	-6	49	292	130	35	129	46	129	186	129	163	186	163	129	186	186	163	186	186	49	186	49	163	133	26	133	26	49	163	49	46	133	26	49	46	139	21	139	21	49	46	165	0	139	21	165	0	147	18	147	18	165	0	158	17	177	19	158	17	165	0	177	19	165	0	197	2	133	314	139	318	160	338	160	338	139	318	147	320	160	338	147	320	160	321	160	321	179	319	223	331	223	331	179	319	197	313	223	331	197	313	212	303	254	112	248	89	254	19	254	19	248	89	242	69	254	19	242	69	233	54	233	54	222	41	227	9	227	9	222	41	209	30	227	9	209	30	197	2	197	2	209	30	194	23	197	2	194	23	177	19	250	235	275	310	245	254	245	254	275	310	237	271	225	289	237	271	275	310	225	289	275	310	223	331	250	235	255	213	275	310	275	310	255	213	257	190	275	310	257	190	258	165	258	165	257	138	279	34	279	34	257	138	254	19	223	331	160	338	160	321	316	71	328	93	337	229	337	229	328	93	338	118	337	229	338	118	345	172	345	172	338	118	343	144	313	275	275	310	279	34	313	275	279	34	300	52	313	275	300	52	316	71	313	275	316	71	337	229	258	165	279	34	275	310	233	54	227	9	254	19	49	292	129	46	129	297	49	292	129	297	130	307	49	292	130	307	133	314	49	292	133	314	160	338	49	292	160	338	47	304	160	338	7	338	24	323	160	338	24	323	36	319	160	338	36	319	43	313	160	338	43	313	47	304	49	186	133	26	130	35	49	186	130	35	49	292	165	0	49	46	47	34	165	0	47	34	42	25	165	0	42	25	34	18	165	0	34	18	23	14	165	0	23	14	7	12	165	0	7	12	7	0	3	186	3	163	49	163	3	186	49	163	49	186	24	323	7	338	7	325	254	112	254	19	257	138	223	331	212	303	225	289	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	236	6	239	39	238	50	238	283	238	258	264	258	238	283	264	258	264	283	194	0	206	2	238	338	238	338	206	2	219	4	238	338	219	4	236	6	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	283	168	177	168	283	168	258	168	258	168	283	79	283	168	258	79	283	79	258	168	205	156	217	156	197	168	205	156	197	163	188	168	205	163	188	168	177	168	205	168	177	168	258	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	22	133	22	126	22	131	-2	133	22	131	-2	144	4	103	-6	111	25	100	36	103	-6	100	36	93	54	103	-6	93	54	88	80	103	-6	88	80	73	-1	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	77	230	73	-1	88	80	77	230	88	80	86	114	86	114	88	149	77	230	77	230	88	149	93	176	77	230	93	176	108	237	108	237	93	176	101	194	108	237	101	194	113	205	121	236	108	237	113	205	121	236	113	205	129	209	121	236	129	209	133	232	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	22	118	-5	131	-2	133	22	144	4	139	24	238	338	168	297	168	177	238	338	182	-2	194	0	238	338	236	6	238	50	182	-2	170	26	170	-6	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	80	405	80	369	245	369	80	405	245	369	245	405	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	32	300	32	264	198	264	32	300	198	264	198	300	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	210	434	202	421	210	384	210	384	202	421	191	413	210	384	191	413	189	373	189	373	191	413	177	408	189	373	177	408	162	369	162	369	177	408	160	407	224	401	234	424	238	450	224	401	238	450	217	450	224	401	217	450	210	434	224	401	210	434	210	384	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	145	408	132	413	136	373	145	408	136	373	162	369	145	408	162	369	160	407	114	434	109	450	115	384	114	434	115	384	122	422	122	422	115	384	136	373	122	422	136	373	132	413	109	450	87	450	90	423	109	450	90	423	100	401	109	450	100	401	115	384	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	163	329	154	316	162	279	162	279	154	316	143	308	162	279	143	308	142	268	142	268	143	308	130	303	142	268	130	303	115	264	115	264	130	303	113	302	177	296	186	319	191	345	177	296	191	345	169	345	177	296	169	345	163	329	177	296	163	329	162	279	97	303	85	308	88	268	97	303	88	268	115	264	97	303	115	264	113	302	66	329	61	345	67	279	66	329	67	279	74	317	74	317	67	279	88	268	74	317	88	268	85	308	61	345	40	345	43	319	61	345	43	319	52	296	61	345	52	296	67	279	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	184	432	184	379	191	424	191	424	184	379	191	386	191	424	191	386	196	415	196	415	191	386	196	395	196	415	196	395	198	405	133	406	134	396	134	416	134	416	134	396	139	387	134	416	139	387	139	425	139	425	139	387	146	380	139	425	146	380	146	432	146	432	146	380	154	375	146	432	154	375	155	436	155	436	154	375	165	373	155	436	165	373	165	438	165	438	165	373	175	375	165	438	175	375	175	436	175	436	175	375	184	379	175	436	184	379	184	432	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	134	327	134	274	141	320	141	320	134	274	141	281	141	320	141	281	146	311	146	311	141	281	146	290	146	311	146	290	147	300	83	301	85	291	85	311	85	311	85	291	89	282	85	311	89	282	89	320	89	320	89	282	96	275	89	320	96	275	96	327	96	327	96	275	105	270	96	327	105	270	105	331	105	331	105	270	114	268	105	331	114	268	115	333	115	333	114	268	125	270	115	333	125	270	125	331	125	331	125	270	134	274	125	331	134	274	134	327	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	204	0	204	0	39	20	27	15	204	0	27	15	8	12	52	50	51	37	146	19	146	19	51	37	204	0	146	19	204	0	158	16	158	16	204	0	175	16	197	17	175	16	204	0	197	17	204	0	217	19	217	19	204	0	212	-30	217	19	212	-30	212	-25	186	-20	178	-31	179	-86	186	-20	179	-86	189	-95	186	-20	189	-95	196	-7	173	-42	170	-52	172	-76	173	-42	172	-76	179	-86	173	-42	179	-86	178	-31	222	-63	216	-57	221	-102	221	-102	216	-57	213	-48	221	-102	213	-48	204	0	204	0	213	-48	211	-35	212	-25	213	-19	217	19	217	19	213	-19	215	-12	217	19	215	-12	217	-3	217	-3	217	-2	217	19	217	19	217	-2	218	-1	217	19	218	-1	218	0	133	44	133	181	52	290	133	44	52	290	134	32	52	50	146	19	138	24	52	50	138	24	134	32	52	50	134	32	52	290	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	234	25	219	0	219	0	234	25	217	19	219	0	217	19	218	0	261	-63	256	-65	263	-88	263	-88	256	-65	251	-66	263	-88	251	-66	250	-95	250	-95	251	-66	247	-67	250	-95	247	-67	242	-67	242	-67	231	-66	235	-100	235	-100	231	-66	222	-63	235	-100	222	-63	221	-102	204	-100	221	-102	204	0	204	-100	204	0	202	0	204	-100	202	0	201	-1	204	-100	201	-1	200	-3	204	-100	200	-3	198	-4	204	-100	198	-4	196	-7	204	-100	196	-7	189	-95	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	266	-60	261	-63	263	-88	266	-60	263	-88	275	-77	266	-60	275	-77	268	-59	275	-77	284	-64	272	-56	275	-77	272	-56	272	-57	275	-77	272	-57	271	-58	275	-77	271	-58	270	-59	275	-77	270	-59	268	-59	242	-67	235	-100	250	-95	133	165	162	162	133	181	133	181	133	294	52	290	52	290	133	294	134	304	52	290	134	304	137	312	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	162	162	183	191	161	184	162	162	161	184	133	181	152	320	46	313	51	303	204	0	8	12	8	0	47	27	204	0	51	37	212	-30	204	0	211	-35	172	-76	170	-52	170	-63	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	137	-100	155	-102	146	-48	137	-100	146	-48	145	-35	137	-100	145	-35	144	29	137	-100	144	29	132	-5	137	-100	132	-5	131	-5	137	-100	131	-5	131	-6	137	-100	131	-6	130	-6	137	-100	130	-6	130	-7	137	-100	130	-7	123	-95	144	29	119	34	122	-6	144	29	122	-6	125	-6	144	29	125	-6	128	-5	144	29	128	-5	132	-5	119	34	114	-6	118	-6	119	34	118	-6	122	-6	144	29	145	-35	145	-30	144	29	145	-30	146	-25	151	-1	165	4	156	30	151	-1	156	30	151	-2	151	-2	156	30	151	-3	148	-12	151	-3	156	30	148	-12	156	30	147	-19	147	-19	156	30	144	29	147	-19	144	29	146	-25	156	30	165	4	168	34	168	34	165	4	177	13	168	34	177	13	179	40	179	40	177	13	190	24	179	40	190	24	190	50	190	50	190	24	202	38	190	50	202	38	201	63	201	63	202	38	214	56	194	-63	189	-65	197	-88	197	-88	189	-65	185	-66	197	-88	185	-66	183	-95	183	-95	185	-66	180	-67	183	-95	180	-67	175	-67	175	-67	164	-66	169	-100	169	-100	164	-66	155	-63	169	-100	155	-63	155	-102	155	-102	155	-63	150	-57	155	-102	150	-57	146	-48	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	200	-60	194	-63	197	-88	200	-60	197	-88	208	-77	200	-60	208	-77	202	-59	208	-77	218	-64	206	-56	208	-77	206	-56	205	-57	208	-77	205	-57	204	-58	208	-77	204	-58	203	-59	208	-77	203	-59	202	-59	175	-67	169	-100	183	-95	119	-20	112	-31	112	-86	119	-20	112	-86	123	-95	119	-20	123	-95	130	-7	107	-42	104	-52	106	-76	107	-42	106	-76	112	-86	107	-42	112	-86	112	-31	106	-76	104	-52	103	-63	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	254	457	225	457	193	369	193	369	225	457	170	407	193	369	170	407	147	369	147	369	170	407	114	457	147	369	114	457	86	457	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	201	352	172	352	140	264	140	264	172	352	117	302	140	264	117	302	94	264	94	264	117	302	61	352	94	264	61	352	32	352	201	63	196	31	214	56	84	123	149	141	82	141	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	116	369	144	369	177	457	177	457	144	369	200	418	177	457	200	418	223	457	223	457	200	418	256	369	223	457	256	369	285	369	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	41	264	69	264	102	352	102	352	69	264	125	313	102	352	125	313	148	352	148	352	125	313	181	264	148	352	181	264	209	264	204	104	200	199	191	93	131	236	132	219	142	235	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	244	434	236	421	244	384	244	384	236	421	225	413	244	384	225	413	223	373	223	373	225	413	211	408	223	373	211	408	196	369	196	369	211	408	194	407	179	408	166	413	170	373	179	408	170	373	196	369	179	408	196	369	194	407	148	434	143	450	149	384	148	434	149	384	156	422	156	422	149	384	170	373	156	422	170	373	166	413	143	450	121	450	124	423	143	450	124	423	134	401	143	450	134	401	149	384	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	258	401	268	424	272	450	258	401	272	450	251	450	258	401	251	450	244	434	258	401	244	434	244	384	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	171	329	162	316	170	279	170	279	162	316	151	308	170	279	151	308	149	268	149	268	151	308	137	303	149	268	137	303	123	264	123	264	137	303	121	302	185	296	195	319	199	345	185	296	199	345	177	345	185	296	177	345	171	329	185	296	171	329	170	279	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	106	303	93	308	96	268	106	303	96	268	123	264	106	303	123	264	121	302	75	329	70	345	75	279	75	329	75	279	82	317	82	317	75	279	96	268	82	317	96	268	93	308	70	345	47	345	51	319	70	345	51	319	60	296	70	345	60	296	75	279	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	200	438	200	373	210	436	210	436	200	373	210	375	210	436	210	375	219	432	219	432	210	375	219	379	219	432	219	379	226	424	226	424	219	379	226	386	226	424	226	386	231	415	231	415	226	386	231	395	231	415	231	395	233	405	168	406	170	396	170	416	170	416	170	396	174	387	170	416	174	387	174	425	174	425	174	387	181	380	174	425	181	380	181	432	181	432	181	380	190	375	181	432	190	375	190	436	190	436	190	375	200	373	190	436	200	373	200	438	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	144	327	144	274	151	320	151	320	144	274	151	281	151	320	151	281	156	311	156	311	151	281	156	290	156	311	156	290	157	300	93	301	95	291	95	311	95	311	95	291	99	282	95	311	99	282	99	320	99	320	99	282	106	275	99	320	106	275	106	327	106	327	106	275	115	270	106	327	115	270	115	331	115	331	115	270	124	268	115	331	124	268	125	333	125	333	124	268	135	270	125	333	135	270	135	331	135	331	135	270	144	274	135	331	144	274	144	327	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	170	14	196	-8	188	9	188	9	196	-8	209	7	227	9	209	7	227	-7	227	9	227	-7	258	-3	111	113	90	21	115	89	115	89	90	21	139	-1	115	89	139	-1	122	68	122	68	139	-1	131	50	142	35	131	50	139	-1	142	35	139	-1	155	23	155	23	139	-1	196	-8	155	23	196	-8	170	14	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	258	-3	250	24	241	15	258	-3	241	15	227	9	209	7	196	-8	227	-7	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	27	223	27	106	51	272	51	272	27	106	52	58	51	272	52	58	88	311	88	311	52	58	90	21	88	311	90	21	111	225	111	225	90	21	107	169	108	140	107	169	90	21	108	140	90	21	111	113	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	189	-101	191	-101	191	-21	191	-21	191	-101	194	-100	191	-21	194	-100	209	-23	209	-23	194	-100	196	-100	209	-23	196	-100	198	-100	198	-100	201	-101	209	-23	209	-23	201	-101	204	-102	209	-23	204	-102	206	-104	242	-78	239	-59	239	-103	239	-103	239	-59	233	-43	239	-103	233	-43	229	-127	229	-127	233	-43	223	-31	229	-127	223	-31	213	-149	213	-149	223	-31	209	-23	213	-149	209	-23	208	-111	208	-111	205	-122	213	-149	213	-149	205	-122	199	-135	213	-149	199	-135	189	-169	189	-169	199	-135	188	-148	189	-169	188	-148	173	-162	209	-23	206	-104	207	-107	209	-23	207	-107	208	-111	150	-63	151	-76	151	-49	151	-49	151	-76	156	-86	151	-49	156	-86	157	-37	157	-37	156	-86	164	-94	157	-37	164	-94	166	-28	166	-28	164	-94	174	-99	166	-28	174	-99	177	-23	177	-23	174	-99	186	-101	177	-23	186	-101	191	-21	191	-21	186	-101	189	-101	173	-162	153	-177	158	-188	173	-162	158	-188	189	-169	268	301	280	289	270	328	199	329	208	345	193	345	27	106	27	223	18	166	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	165	306	163	319	163	292	163	292	163	319	158	330	163	292	158	330	157	280	157	280	158	330	151	338	157	280	151	338	149	271	149	271	151	338	141	343	149	271	141	343	137	266	137	266	141	343	128	344	137	266	128	344	126	344	123	344	121	344	123	264	123	344	123	264	137	266	123	344	137	266	126	344	123	264	121	344	119	344	123	264	119	344	117	344	123	264	117	344	113	344	123	264	113	344	111	346	123	264	111	346	109	348	123	264	109	348	108	351	123	264	108	351	106	267	73	322	75	302	76	347	76	347	75	302	82	286	76	347	82	286	86	370	86	370	82	286	92	274	86	370	92	274	102	392	102	392	92	274	106	267	102	392	106	267	107	354	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	109	366	115	378	125	413	125	413	115	378	126	391	125	413	126	391	156	431	156	431	126	391	141	406	156	431	141	406	161	421	109	366	125	413	102	392	109	366	102	392	107	354	204	104	200	199	191	93	131	236	132	219	142	235	106	267	108	351	107	354	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	110	369	138	369	171	457	171	457	138	369	194	418	171	457	194	418	217	457	217	457	194	418	250	369	217	457	250	369	278	369	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	111	18	107	24	35	45	35	45	107	24	105	32	35	45	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	41	369	69	369	102	457	102	457	69	369	125	418	102	457	125	418	148	457	148	457	125	418	181	369	148	457	181	369	209	369	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	11	270	53	247	53	270	53	270	53	247	135	35	53	270	135	35	53	289	53	289	135	35	134	49	53	289	134	49	134	289	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	241	319	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	337	35	254	289	254	270	337	35	254	270	254	247	254	247	254	270	134	270	254	247	134	270	134	247	134	186	134	163	254	163	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	12	361	15	379	0	379	0	361	15	349	19	379	0	349	19	254	49	254	49	349	19	341	26	254	49	341	26	254	163	254	163	341	26	254	186	254	163	254	186	134	186	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	254	289	337	35	335	49	335	270	335	247	379	247	335	270	379	247	379	270	335	289	337	302	254	289	335	289	254	289	335	49	228	323	241	319	379	338	228	323	379	338	210	338	228	323	210	338	210	325	254	186	341	26	337	35	254	186	337	35	254	247	253	36	249	26	379	0	253	36	379	0	254	49	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	247	179	0	11	12	11	0	379	0	210	12	210	0	28	323	11	338	11	325	53	247	11	270	11	247	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	7	279	35	257	35	279	35	279	35	257	105	32	35	279	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	104	198	104	42	104	174	104	198	104	174	104	175	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	104	279	104	257	183	257	104	279	183	257	183	279	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	118	213	104	198	104	175	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	105	32	35	257	107	24	107	24	35	257	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	35	257	7	279	7	257	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	34	394	39	399	48	440	48	440	39	399	45	402	48	440	45	402	52	403	52	403	56	403	65	442	65	442	56	403	60	402	65	442	60	402	65	400	34	432	23	420	28	379	34	432	28	379	30	387	34	432	30	387	34	394	34	432	34	394	48	440	14	402	7	379	28	379	14	402	28	379	23	420	135	418	147	381	138	418	138	418	147	381	141	417	148	418	141	417	147	381	148	418	147	381	161	388	172	401	182	419	190	442	172	401	190	442	168	442	172	401	168	442	164	433	172	401	164	433	161	388	161	388	164	433	160	426	161	388	160	426	154	421	161	388	154	421	148	418	111	381	118	380	122	424	122	424	118	380	125	379	122	424	125	379	128	421	128	421	125	379	132	378	128	421	132	378	132	419	132	419	132	378	147	381	132	419	147	381	135	418	111	381	122	424	105	383	105	383	122	424	102	432	105	383	102	432	99	386	99	386	102	432	93	436	99	386	93	436	85	439	65	442	65	400	71	442	71	442	65	400	73	397	71	442	73	397	78	441	78	441	73	397	84	392	78	441	84	392	85	439	85	439	84	392	99	386	65	442	48	440	52	403	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	105	313	117	276	107	313	107	313	117	276	110	313	107	313	110	313	110	312	110	312	110	313	118	313	118	313	110	313	117	276	118	313	117	276	130	283	142	296	151	314	159	337	142	296	159	337	137	337	142	296	137	337	133	328	142	296	133	328	130	283	130	283	133	328	129	321	130	283	129	321	124	316	130	283	124	316	118	313	81	276	88	275	91	319	91	319	88	275	94	274	91	319	94	274	97	316	97	316	94	274	101	273	97	316	101	273	102	314	102	314	101	273	117	276	102	314	117	276	105	313	34	32	32	24	128	0	34	32	128	0	35	44	3	289	8	294	17	335	17	335	8	294	15	297	17	335	15	297	22	298	22	298	26	298	35	337	35	337	26	298	29	297	35	337	29	297	35	295	3	327	-7	315	-1	275	3	327	-1	275	0	282	3	327	0	282	3	289	3	327	3	289	17	335	-16	298	-22	275	-1	275	-16	298	-1	275	-7	315	71	328	63	331	69	281	69	281	63	331	55	334	69	281	55	334	54	287	54	287	55	334	48	336	54	287	48	336	43	292	43	292	48	336	41	337	43	292	41	337	35	295	35	295	41	337	35	337	35	337	17	335	22	298	75	278	81	276	91	319	75	278	91	319	71	328	75	278	71	328	69	281	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	15	405	15	369	180	369	15	405	180	369	180	405	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	-11	300	-11	264	152	264	-11	300	152	264	152	300	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	143	433	134	421	142	383	142	383	134	421	123	412	142	383	123	412	122	372	122	372	123	412	109	408	122	372	109	408	95	368	95	368	109	408	93	406	157	401	166	423	171	450	157	401	171	450	149	450	157	401	149	450	143	433	157	401	143	433	142	383	77	408	65	413	68	372	77	408	68	372	95	368	77	408	95	368	93	406	46	434	41	450	47	383	46	434	47	383	54	421	54	421	47	383	68	372	54	421	68	372	65	413	41	450	20	450	23	423	41	450	23	423	32	400	41	450	32	400	47	383	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	118	329	109	316	117	279	117	279	109	316	98	308	117	279	98	308	96	268	96	268	98	308	85	303	96	268	85	303	70	264	70	264	85	303	68	302	132	296	142	319	146	345	132	296	146	345	124	345	132	296	124	345	118	329	132	296	118	329	117	279	52	303	40	308	43	268	52	303	43	268	70	264	52	303	70	264	68	302	22	329	17	345	22	279	22	329	22	279	29	317	29	317	22	279	43	268	29	317	43	268	40	308	17	345	-5	345	-1	319	17	345	-1	319	7	296	17	345	7	296	22	279	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	114	0	114	0	42	19	29	15	114	0	29	15	10	12	96	-20	89	-31	89	-86	96	-20	89	-86	100	-95	96	-20	100	-95	107	-7	83	-42	81	-52	82	-76	83	-42	82	-76	89	-86	83	-42	89	-86	89	-31	114	-100	123	-48	122	-35	122	-35	122	-30	114	-100	114	-100	122	-30	137	288	114	-100	137	288	114	0	114	0	137	288	56	288	114	0	56	288	56	53	123	-25	124	-19	137	288	137	288	124	-19	125	-12	137	288	125	-12	127	-3	127	-3	128	-2	137	288	137	288	128	-2	128	-1	137	288	128	-1	128	0	165	14	152	19	185	0	185	0	152	19	129	0	129	0	137	288	128	0	152	19	143	25	129	0	129	0	143	25	139	37	129	0	139	37	137	53	171	-63	166	-65	174	-88	174	-88	166	-65	162	-66	174	-88	162	-66	160	-95	160	-95	162	-66	157	-67	160	-95	157	-67	152	-67	152	-67	141	-66	146	-100	146	-100	141	-66	133	-63	146	-100	133	-63	132	-102	132	-102	133	-63	127	-57	132	-102	127	-57	123	-48	176	-60	171	-63	174	-88	176	-60	174	-88	186	-77	176	-60	186	-77	178	-59	186	-77	195	-64	183	-56	186	-77	183	-56	182	-57	186	-77	182	-57	181	-58	186	-77	181	-58	180	-59	186	-77	180	-59	178	-59	152	-67	146	-100	160	-95	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	137	288	129	0	137	53	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	114	-100	114	0	113	0	114	-100	113	0	112	-1	114	-100	112	-1	111	-3	114	-100	111	-3	109	-4	114	-100	109	-4	107	-7	114	-100	107	-7	100	-95	55	37	51	26	114	0	55	37	114	0	56	53	114	0	10	12	10	0	29	323	10	338	10	325	137	288	122	-30	123	-25	123	-48	114	-100	132	-102	165	14	185	0	185	12	82	-76	81	-52	80	-63	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	32	24	27	19	80	0	80	0	27	19	20	15	80	0	20	15	8	12	62	-20	55	-31	55	-86	62	-20	55	-86	66	-95	62	-20	66	-95	73	-7	49	-42	47	-52	48	-76	49	-42	48	-76	55	-86	49	-42	55	-86	55	-31	80	-100	89	-48	88	-35	88	-35	88	-30	80	-100	80	-100	88	-30	104	230	80	-100	104	230	80	0	80	0	104	230	35	186	80	0	35	186	35	44	94	-1	94	0	104	230	104	230	94	0	95	0	95	0	128	0	112	18	112	18	128	0	119	14	112	18	107	23	95	0	95	0	107	23	105	31	95	0	105	31	104	42	104	230	95	0	104	42	104	230	88	-30	89	-25	104	230	89	-25	90	-19	104	230	90	-19	91	-12	104	230	91	-12	94	-3	104	230	94	-3	94	-2	104	230	94	-2	94	-1	27	212	31	206	104	230	104	230	31	206	34	198	104	230	34	198	35	186	19	216	27	212	104	230	19	216	104	230	7	230	19	216	7	230	7	219	137	-63	132	-65	140	-88	140	-88	132	-65	127	-66	140	-88	127	-66	126	-95	126	-95	127	-66	123	-67	126	-95	123	-67	118	-67	118	-67	107	-66	112	-100	112	-100	107	-66	99	-63	112	-100	99	-63	98	-102	98	-102	99	-63	93	-57	98	-102	93	-57	89	-48	142	-60	137	-63	140	-88	142	-60	140	-88	151	-77	142	-60	151	-77	145	-59	151	-77	161	-64	149	-56	151	-77	149	-56	148	-57	151	-77	148	-57	147	-58	151	-77	147	-58	146	-59	151	-77	146	-59	145	-59	118	-67	112	-100	126	-95	80	-100	80	0	79	0	80	-100	79	0	78	-1	80	-100	78	-1	77	-3	80	-100	77	-3	75	-4	80	-100	75	-4	73	-7	80	-100	73	-7	66	-95	34	32	32	24	80	0	34	32	80	0	35	44	80	0	8	12	8	0	89	-48	80	-100	98	-102	119	14	128	0	128	12	48	-76	47	-52	46	-63	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	116	432	116	379	123	424	123	424	116	379	123	386	123	424	123	386	128	415	128	415	123	386	128	395	128	415	128	395	129	405	65	406	66	396	66	416	66	416	66	396	71	387	66	416	71	387	71	425	71	425	71	387	78	380	71	425	78	380	78	432	78	432	78	380	87	375	78	432	87	375	87	436	87	436	87	375	97	373	87	436	97	373	97	438	97	438	97	373	107	375	97	438	107	375	107	436	107	436	107	375	116	379	107	436	116	379	116	432	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	221	18	223	6	223	29	223	29	223	6	227	-5	223	29	227	-5	228	39	228	39	227	-5	235	-17	228	39	235	-17	236	48	236	48	235	-17	244	-27	236	48	244	-27	246	53	246	53	244	-27	254	-35	246	53	254	-35	257	55	257	55	254	-35	263	-40	257	55	263	-40	268	53	268	53	263	-40	273	-43	268	53	273	-43	277	48	277	48	273	-43	279	-15	285	39	279	-15	280	-8	285	39	280	-8	284	-2	291	29	285	39	288	3	291	29	288	3	291	9	291	29	291	9	292	17	283	-24	284	-45	287	-28	287	-28	284	-45	296	-47	287	-28	296	-47	294	-30	294	-30	296	-47	301	-30	314	-29	301	-30	309	-47	314	-29	309	-47	346	-43	284	-45	283	-24	280	-20	284	-45	280	-20	279	-15	284	-45	279	-15	273	-43	459	338	283	338	304	324	459	338	304	324	318	320	459	338	318	320	328	314	459	338	328	314	332	303	459	338	332	303	334	289	459	338	334	289	427	318	459	338	427	318	440	323	459	338	440	323	459	325	346	-43	376	-30	416	297	416	297	376	-30	397	-8	416	297	397	-8	415	278	415	278	397	-8	410	23	415	278	410	23	415	63	346	-43	416	297	334	289	346	-43	334	289	334	13	346	-43	334	13	333	-2	346	-43	333	-2	329	-15	346	-43	329	-15	323	-23	346	-43	323	-23	314	-29	419	310	427	318	334	289	419	310	334	289	416	297	301	-30	296	-47	309	-47	304	324	283	338	283	325	277	48	279	-15	285	39	285	39	284	-2	288	3	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	154	-25	155	-77	155	-75	154	-25	155	-75	160	-31	160	-31	155	-75	155	-73	160	-31	155	-73	156	-71	164	-38	160	-31	162	-61	162	-61	160	-31	159	-65	158	-68	159	-65	160	-31	158	-68	160	-31	156	-71	162	-61	164	-57	164	-38	164	-38	164	-57	165	-54	164	-38	165	-54	166	-47	166	-47	165	-54	166	-50	161	-83	175	-101	165	-85	165	-85	175	-101	171	-85	180	-84	171	-85	175	-101	180	-84	175	-101	195	-99	264	230	163	230	176	217	264	230	176	217	185	213	264	230	185	213	191	208	264	230	191	208	194	200	264	230	194	200	195	189	264	230	195	189	195	-99	264	230	195	-99	213	-94	264	230	213	-94	228	-87	264	230	228	-87	241	-76	264	230	241	-76	251	-63	264	230	251	-63	256	-53	264	230	256	-53	259	-41	264	230	259	-41	262	-29	264	230	262	-29	263	-14	264	230	263	-14	264	1	195	189	195	-47	195	-99	195	-99	195	-47	194	-61	195	-99	194	-61	191	-72	195	-99	191	-72	186	-79	195	-99	186	-79	180	-84	161	-83	158	-82	175	-101	175	-101	158	-82	155	-79	175	-101	155	-79	152	-98	152	-98	155	-79	155	-77	152	-98	155	-77	154	-25	154	-25	146	-22	152	-98	152	-98	146	-22	137	-20	152	-98	137	-20	133	-91	133	-91	137	-20	126	-22	133	-91	126	-22	118	-81	118	-81	126	-22	118	-26	118	-81	118	-26	111	-32	109	-67	118	-81	111	-32	109	-67	111	-32	107	-40	109	-67	107	-40	105	-50	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	250	338	250	275	258	329	258	329	250	275	258	283	258	329	258	283	264	319	264	319	258	283	264	294	264	319	264	294	266	306	188	306	190	294	190	319	190	319	190	294	195	283	190	319	195	283	195	330	195	330	195	283	203	275	195	330	203	275	204	338	204	338	203	275	214	270	204	338	214	270	214	344	214	344	214	270	226	268	214	344	226	268	227	345	227	345	226	268	239	270	227	345	239	270	239	343	239	343	239	270	250	275	239	343	250	275	250	338	176	217	163	230	163	219	128	0	8	12	8	0	19	216	7	230	7	219	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	71	369	99	369	132	457	132	457	99	369	155	418	132	457	155	418	178	457	178	457	155	418	211	369	178	457	211	369	239	369	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	0	264	27	264	60	352	60	352	27	264	83	313	60	352	83	313	106	352	106	352	83	313	139	264	106	352	139	264	167	264	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	208	212	246	280	153	158	153	158	246	280	140	172	153	158	140	172	140	146	141	35	140	47	59	286	141	35	59	286	59	50	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	246	280	208	212	255	261	176	-101	178	-101	179	-21	179	-21	178	-101	181	-100	179	-21	181	-100	196	-23	196	-23	181	-100	183	-100	196	-23	183	-100	185	-100	185	-100	188	-101	196	-23	196	-23	188	-101	191	-102	196	-23	191	-102	193	-104	228	-78	226	-59	225	-103	225	-103	226	-59	220	-43	225	-103	220	-43	216	-127	216	-127	220	-43	210	-31	216	-127	210	-31	200	-149	200	-149	210	-31	196	-23	200	-149	196	-23	195	-111	196	-23	193	-104	194	-107	196	-23	194	-107	195	-111	137	-63	138	-76	139	-49	139	-49	138	-76	143	-86	139	-49	143	-86	144	-37	144	-37	143	-86	151	-94	144	-37	151	-94	153	-28	153	-28	151	-94	161	-99	153	-28	161	-99	165	-23	165	-23	161	-99	173	-101	165	-23	173	-101	179	-21	179	-21	173	-101	176	-101	195	-111	193	-122	200	-149	200	-149	193	-122	186	-135	200	-149	186	-135	177	-169	177	-169	186	-135	175	-148	177	-169	175	-148	160	-162	160	-162	140	-177	146	-188	160	-162	146	-188	177	-169	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	183	0	15	12	15	0	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	242	324	224	338	224	325	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	297	35	297	107	22	105	30	35	297	105	30	104	42	104	123	104	99	116	111	104	123	116	111	169	186	169	186	116	111	162	153	169	186	162	153	188	180	104	338	11	338	20	324	104	338	20	324	27	321	104	338	27	321	32	315	104	338	32	315	34	307	104	338	34	307	35	297	104	338	35	297	104	42	172	16	168	14	272	0	272	0	168	14	162	13	272	0	162	13	155	12	177	198	175	194	188	180	188	180	175	194	172	190	188	180	172	190	169	186	257	230	150	230	161	217	257	230	161	217	168	216	257	230	168	216	173	214	257	230	173	214	177	212	257	230	177	212	179	209	257	230	179	209	179	205	257	230	179	205	224	209	257	230	224	209	239	215	257	230	239	215	257	219	179	205	188	180	208	198	179	205	208	198	224	209	179	202	177	198	188	180	179	202	188	180	179	205	171	32	174	28	259	20	259	20	174	28	175	24	259	20	175	24	175	22	175	22	174	18	272	0	272	0	174	18	172	16	259	20	175	22	272	0	259	20	162	153	164	44	259	20	164	44	168	37	259	20	168	37	171	32	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	269	12	266	13	272	0	269	12	272	0	272	12	131	-101	134	-101	134	-21	134	-21	134	-101	136	-100	134	-21	136	-100	151	-23	151	-23	136	-100	139	-100	151	-23	139	-100	141	-100	141	-100	144	-101	151	-23	151	-23	144	-101	146	-102	151	-23	146	-102	148	-104	184	-78	182	-59	181	-103	181	-103	182	-59	176	-43	181	-103	176	-43	172	-127	172	-127	176	-43	165	-31	172	-127	165	-31	155	-149	155	-149	165	-31	151	-23	155	-149	151	-23	150	-111	150	-111	148	-122	155	-149	155	-149	148	-122	142	-135	155	-149	142	-135	132	-169	132	-169	142	-135	131	-148	132	-169	131	-148	115	-162	151	-23	148	-104	150	-107	151	-23	150	-107	150	-111	92	-63	94	-76	94	-49	94	-49	94	-76	99	-86	94	-49	99	-86	100	-37	100	-37	99	-86	106	-94	100	-37	106	-94	108	-28	108	-28	106	-94	116	-99	108	-28	116	-99	120	-23	120	-23	116	-99	128	-101	120	-23	128	-101	134	-21	134	-21	128	-101	131	-101	115	-162	95	-177	101	-188	115	-162	101	-188	132	-169	34	31	31	23	131	0	34	31	131	0	35	42	131	0	11	12	11	0	272	0	155	12	155	0	164	44	162	153	116	111	161	217	150	230	150	219	20	324	11	338	11	326	31	24	26	18	132	0	132	0	26	18	19	15	132	0	19	15	9	12	132	12	120	14	132	0	132	0	120	14	112	17	132	0	112	17	35	43	35	43	112	17	108	24	35	43	108	24	35	195	35	195	108	24	107	32	35	195	107	32	107	44	107	141	107	116	111	116	35	195	107	44	107	141	107	141	111	116	111	141	111	141	111	116	114	116	111	141	114	116	116	141	116	141	114	116	117	116	116	141	117	116	120	142	120	142	117	116	119	116	120	142	119	116	120	117	34	32	31	24	132	0	34	32	132	0	35	43	132	235	9	235	19	222	132	235	19	222	26	219	132	235	26	219	31	214	132	235	31	214	34	206	132	235	34	206	35	195	132	235	35	195	115	218	132	235	115	218	122	221	132	235	122	221	132	223	107	195	107	206	35	195	107	195	35	195	107	141	110	213	115	218	35	195	110	213	35	195	107	206	120	142	120	117	124	142	124	142	120	117	127	114	124	142	127	114	127	143	127	143	127	114	134	110	127	143	134	110	141	147	141	147	134	110	141	105	141	147	141	105	151	150	151	150	141	105	148	98	151	150	148	98	156	89	156	89	164	76	160	152	160	152	164	76	167	155	160	152	151	150	156	89	164	76	169	66	167	155	167	155	169	66	173	158	181	165	173	158	174	56	181	165	174	56	179	48	188	172	184	136	193	144	188	172	193	144	194	181	194	181	193	144	202	154	194	181	202	154	200	191	200	191	202	154	205	203	195	129	191	132	194	26	194	26	191	132	187	135	194	26	187	135	185	38	185	38	187	135	184	136	185	38	184	136	181	165	181	165	184	136	188	172	224	197	226	201	228	231	228	231	226	201	229	204	228	231	229	204	240	234	240	234	229	204	232	205	240	234	232	205	237	206	237	206	243	204	240	234	240	234	243	204	254	235	224	197	228	231	222	192	222	192	228	231	219	225	222	192	219	225	216	178	216	178	219	225	211	215	216	178	211	215	209	165	209	165	211	215	205	203	209	165	205	203	202	154	280	20	268	27	229	0	229	0	268	27	257	37	229	0	257	37	248	50	248	50	240	62	229	0	229	0	240	62	231	77	229	0	231	77	221	93	278	187	285	190	287	224	287	224	285	190	290	194	287	224	290	194	292	216	292	216	290	194	293	200	292	216	293	200	295	207	247	199	252	193	254	235	254	235	252	193	259	188	254	235	259	188	267	234	267	234	259	188	270	186	267	234	270	186	278	230	278	230	270	186	278	187	278	230	278	187	287	224	314	0	314	12	295	15	314	0	295	15	280	20	314	0	280	20	229	0	221	93	212	108	212	8	221	93	212	8	221	3	221	93	221	3	229	0	204	119	200	125	203	16	204	119	203	16	212	8	204	119	212	8	212	108	195	129	194	26	203	16	195	129	203	16	200	125	173	158	169	66	174	56	181	165	179	48	185	38	254	235	243	204	247	199	19	222	9	235	9	223	132	0	9	12	9	0	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	174	461	178	413	182	460	182	460	178	413	186	418	182	460	186	418	189	458	189	458	186	418	192	423	189	458	192	423	194	453	194	453	192	423	196	428	194	453	196	428	197	447	197	447	196	428	198	433	197	447	198	433	198	440	178	413	174	461	168	461	178	413	168	461	163	459	178	413	163	459	158	457	178	413	158	457	153	453	178	413	153	453	147	448	178	413	147	448	107	369	107	369	147	448	79	369	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	106	461	110	413	114	460	114	460	110	413	118	418	114	460	118	418	121	458	121	458	118	418	124	423	121	458	124	423	126	453	126	453	124	423	128	428	126	453	128	428	129	447	129	447	128	428	129	433	129	447	129	433	130	440	110	413	106	461	100	461	110	413	100	461	95	459	110	413	95	459	90	457	110	413	90	457	84	453	110	413	84	453	79	448	110	413	79	448	39	369	39	369	79	448	11	369	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	234	25	218	20	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	298	0	218	20	199	17	298	0	199	17	176	16	298	0	176	16	159	17	298	0	159	17	48	26	298	0	48	26	40	19	298	0	40	19	28	15	298	0	28	15	9	12	298	0	9	12	9	0	133	45	133	276	52	288	52	288	133	276	134	297	52	288	134	297	139	311	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	159	-101	161	-101	161	-21	161	-21	161	-101	163	-100	161	-21	163	-100	178	-23	178	-23	163	-100	165	-100	178	-23	165	-100	167	-100	167	-100	171	-101	178	-23	178	-23	171	-101	173	-102	178	-23	173	-102	175	-104	211	-78	209	-59	208	-103	208	-103	209	-59	202	-43	208	-103	202	-43	198	-127	198	-127	202	-43	192	-31	198	-127	192	-31	182	-149	182	-149	192	-31	178	-23	182	-149	178	-23	177	-111	177	-111	175	-122	182	-149	182	-149	175	-122	169	-135	182	-149	169	-135	159	-169	159	-169	169	-135	158	-148	159	-169	158	-148	143	-162	178	-23	175	-104	176	-107	178	-23	176	-107	177	-111	119	-63	121	-76	121	-49	121	-49	121	-76	126	-86	121	-49	126	-86	127	-37	127	-37	126	-86	133	-94	127	-37	133	-94	135	-28	135	-28	133	-94	144	-99	135	-28	144	-99	147	-23	147	-23	144	-99	156	-101	147	-23	156	-101	161	-21	161	-21	156	-101	159	-101	143	-162	123	-177	128	-188	143	-162	128	-188	159	-169	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	27	324	9	338	9	325	147	320	52	288	139	311	63	-101	66	-101	66	-21	66	-21	66	-101	68	-100	66	-21	68	-100	83	-23	83	-23	68	-100	70	-100	83	-23	70	-100	73	-100	73	-100	76	-101	83	-23	83	-23	76	-101	78	-102	83	-23	78	-102	80	-104	116	-78	114	-59	113	-103	113	-103	114	-59	108	-43	113	-103	108	-43	104	-127	104	-127	108	-43	97	-31	104	-127	97	-31	87	-149	87	-149	97	-31	83	-23	87	-149	83	-23	82	-111	82	-111	80	-122	87	-149	87	-149	80	-122	74	-135	87	-149	74	-135	64	-169	64	-169	74	-135	63	-148	64	-169	63	-148	47	-162	83	-23	80	-104	82	-107	83	-23	82	-107	82	-111	24	-63	26	-76	26	-49	26	-49	26	-76	31	-86	26	-49	31	-86	31	-37	31	-37	31	-86	38	-94	31	-37	38	-94	40	-28	40	-28	38	-94	48	-99	40	-28	48	-99	52	-23	52	-23	48	-99	60	-101	52	-23	60	-101	66	-21	66	-21	60	-101	63	-101	47	-162	27	-177	33	-188	47	-162	33	-188	64	-169	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	254	265	256	265	257	345	257	345	256	265	259	266	257	345	259	266	274	343	274	343	259	266	261	266	274	343	261	266	263	266	263	266	266	266	274	343	274	343	266	266	269	264	274	343	269	264	271	262	306	287	304	307	303	262	303	262	304	307	298	323	303	262	298	323	294	239	294	239	298	323	288	335	294	239	288	335	278	217	278	217	288	335	274	343	278	217	274	343	272	256	272	256	270	244	278	217	278	217	270	244	264	231	278	217	264	231	254	197	254	197	264	231	253	218	254	197	253	218	238	204	274	343	271	262	272	259	274	343	272	259	272	256	214	303	216	290	216	317	216	317	216	290	221	280	216	317	221	280	222	329	222	329	221	280	229	272	222	329	229	272	231	338	231	338	229	272	239	267	231	338	239	267	243	344	243	344	239	267	251	265	243	344	251	265	257	345	257	345	251	265	254	265	238	204	218	189	224	178	238	204	224	178	254	197	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	171	274	173	275	188	352	188	352	173	275	175	275	188	352	175	275	177	275	177	275	181	275	188	352	188	352	181	275	183	273	188	352	183	273	185	271	221	296	219	316	218	271	218	271	219	316	212	332	218	271	212	332	208	248	208	248	212	332	202	344	208	248	202	344	192	226	192	226	202	344	188	352	192	226	188	352	187	265	187	265	185	253	192	226	192	226	185	253	179	240	192	226	179	240	169	206	169	206	179	240	168	227	169	206	168	227	153	213	188	352	185	271	186	268	188	352	186	268	187	265	171	354	157	352	166	274	171	354	166	274	169	274	171	354	169	274	171	274	171	354	171	274	188	352	129	312	131	299	131	326	131	326	131	299	136	289	131	326	136	289	137	338	137	338	136	289	143	281	137	338	143	281	145	347	145	347	143	281	154	276	145	347	154	276	157	352	157	352	154	276	166	274	153	213	132	198	138	187	153	213	138	187	169	206	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	250	196	250	127	259	187	259	187	250	127	259	136	259	187	259	136	265	175	265	175	259	136	265	148	265	175	265	148	267	161	183	161	185	148	185	175	185	175	185	148	191	136	185	175	191	136	191	187	191	187	191	136	200	127	191	187	200	127	200	196	200	196	200	127	211	121	200	196	211	121	212	202	212	202	211	121	225	119	212	202	225	119	225	204	225	204	225	119	239	122	225	204	239	122	239	202	239	202	239	122	250	127	239	202	250	127	250	196	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	203	204	203	136	212	195	212	195	203	136	212	145	212	195	212	145	218	183	218	183	212	145	218	157	218	183	218	157	220	170	136	170	138	157	138	184	138	184	138	157	144	145	138	184	144	145	144	195	144	195	144	145	153	136	144	195	153	136	154	204	154	204	153	136	164	130	154	204	164	130	165	210	165	210	164	130	178	128	165	210	178	128	179	213	179	213	178	128	192	130	179	213	192	130	192	210	192	210	192	130	203	136	192	210	203	136	203	204	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	41	19	298	0	298	0	41	19	28	15	298	0	28	15	9	12	48	26	156	17	52	36	52	36	156	17	145	20	52	36	145	20	52	50	52	50	145	20	138	25	52	50	138	25	52	143	52	143	138	25	52	174	52	143	52	174	12	150	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	302	184	338	51	302	52	286	184	338	52	286	149	318	184	338	149	318	163	323	184	338	163	323	184	325	52	286	134	34	133	45	133	222	133	191	195	229	133	222	195	229	195	259	52	286	133	45	133	276	52	286	133	276	135	296	52	286	135	296	139	310	52	286	139	310	149	318	234	24	217	19	298	0	298	0	217	19	197	17	298	0	197	17	173	16	173	16	156	17	298	0	298	0	156	17	48	26	288	79	280	65	298	0	298	0	280	65	271	52	298	0	271	52	262	41	262	41	249	32	298	0	298	0	249	32	234	24	298	0	319	114	305	114	298	0	305	114	296	96	298	0	296	96	288	79	52	174	138	25	134	34	52	174	134	34	52	286	298	0	9	12	9	0	27	324	9	338	9	325	52	143	12	150	12	119	29	24	24	18	128	0	128	0	24	18	17	14	128	0	17	14	8	12	128	12	119	13	128	0	128	0	119	13	112	17	128	0	112	17	33	45	33	45	112	17	107	23	33	45	107	23	33	156	33	156	107	23	33	181	33	156	33	181	-10	145	103	338	7	338	17	324	103	338	17	324	24	320	103	338	24	320	29	314	103	338	29	314	32	306	103	338	32	306	33	296	103	338	33	296	103	45	103	225	103	200	151	241	103	225	151	241	151	266	104	32	103	45	33	296	104	32	33	296	33	181	104	32	33	181	107	23	32	33	29	24	128	0	32	33	128	0	33	45	128	0	8	12	8	0	17	324	7	338	7	326	33	156	-10	145	-10	120	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	242	461	246	413	250	460	250	460	246	413	254	418	250	460	254	418	257	458	257	458	254	418	260	423	257	458	260	423	262	453	262	453	260	423	264	428	262	453	264	428	265	447	265	447	264	428	266	433	265	447	266	433	266	440	246	413	242	461	236	461	246	413	236	461	231	459	246	413	231	459	226	457	246	413	226	457	220	453	246	413	220	453	215	448	246	413	215	448	175	369	175	369	215	448	147	369	262	322	243	338	243	325	121	0	8	12	8	0	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	201	357	205	308	209	356	209	356	205	308	213	314	209	356	213	314	216	353	216	353	213	314	219	318	216	353	219	318	221	348	221	348	219	318	222	323	221	348	222	323	224	342	224	342	222	323	224	328	224	342	224	328	225	334	205	308	201	357	195	356	205	308	195	356	190	354	205	308	190	354	185	352	205	308	185	352	180	348	205	308	180	348	175	343	205	308	175	343	134	264	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	134	264	175	343	106	264	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	176	-101	178	-100	193	-23	193	-23	178	-100	180	-100	193	-23	180	-100	182	-100	182	-100	186	-101	193	-23	193	-23	186	-101	188	-102	193	-23	188	-102	190	-104	226	-78	224	-59	223	-103	223	-103	224	-59	217	-43	223	-103	217	-43	213	-127	213	-127	217	-43	207	-31	213	-127	207	-31	197	-149	197	-149	207	-31	193	-23	197	-149	193	-23	192	-111	192	-111	190	-122	197	-149	197	-149	190	-122	184	-135	197	-149	184	-135	174	-169	174	-169	184	-135	173	-148	174	-169	173	-148	158	-162	193	-23	190	-104	192	-107	193	-23	192	-107	192	-111	176	-21	162	-23	171	-101	176	-21	171	-101	173	-101	176	-21	173	-101	176	-101	176	-21	176	-101	193	-23	134	-63	136	-76	136	-49	136	-49	136	-76	141	-86	136	-49	141	-86	142	-37	142	-37	141	-86	148	-94	142	-37	148	-94	150	-28	150	-28	148	-94	159	-99	150	-28	159	-99	162	-23	162	-23	159	-99	171	-101	158	-162	137	-177	143	-188	158	-162	143	-188	174	-169	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	117	209	107	193	107	175	117	209	107	175	108	178	117	209	108	178	110	180	117	209	110	180	112	183	117	209	112	183	115	186	117	209	115	186	122	192	117	209	122	192	130	221	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	160	235	144	230	150	203	133	-101	136	-101	136	-21	136	-21	136	-101	138	-100	136	-21	138	-100	153	-23	153	-23	138	-100	140	-100	153	-23	140	-100	142	-100	142	-100	145	-101	153	-23	153	-23	145	-101	148	-102	153	-23	148	-102	150	-104	186	-78	184	-59	183	-103	183	-103	184	-59	177	-43	183	-103	177	-43	173	-127	173	-127	177	-43	167	-31	173	-127	167	-31	157	-149	157	-149	167	-31	153	-23	157	-149	153	-23	152	-111	152	-111	150	-122	157	-149	157	-149	150	-122	143	-135	157	-149	143	-135	134	-169	134	-169	143	-135	133	-148	134	-169	133	-148	118	-162	153	-23	150	-104	151	-107	153	-23	151	-107	152	-111	94	-63	95	-76	96	-49	96	-49	95	-76	100	-86	96	-49	100	-86	101	-37	101	-37	100	-86	108	-94	101	-37	108	-94	110	-28	110	-28	108	-94	118	-99	110	-28	118	-99	122	-23	122	-23	118	-99	131	-101	122	-23	131	-101	136	-21	136	-21	131	-101	133	-101	118	-162	98	-177	103	-188	118	-162	103	-188	134	-169	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	22	216	11	230	11	219	270	0	152	12	152	0	175	161	248	22	177	237	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	267	457	238	457	206	369	206	369	238	457	183	407	206	369	183	407	160	369	160	369	183	407	127	457	160	369	127	457	99	457	262	322	243	338	243	325	121	0	8	12	8	0	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	225	352	196	352	164	264	164	264	196	352	141	302	164	264	141	302	118	264	118	264	141	302	85	352	118	264	85	352	56	352	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	114	188	183	193	183	230	114	188	183	230	113	199	114	188	187	24	184	32	114	188	184	32	184	42	114	188	184	42	183	193	183	230	88	230	99	216	183	230	99	216	106	212	183	230	106	212	111	207	183	230	111	207	113	199	184	193	183	193	184	42	184	193	184	42	184	174	184	193	184	174	184	175	184	193	184	175	194	209	185	178	187	180	194	209	194	209	187	180	189	183	194	209	189	183	192	186	192	186	199	192	194	209	194	209	199	192	207	221	199	192	206	197	207	221	207	221	206	197	213	200	207	221	213	200	221	230	221	230	213	200	220	202	221	230	220	202	227	203	227	203	236	201	237	235	237	235	236	201	243	196	237	235	243	196	254	237	254	237	243	196	248	188	254	237	248	188	251	176	249	23	245	18	347	0	347	0	245	18	238	14	347	0	238	14	229	12	322	42	322	166	319	190	322	42	319	190	310	209	322	42	310	209	323	30	254	237	251	176	252	161	325	22	252	161	252	42	325	22	252	42	329	17	329	17	252	42	347	0	329	17	347	0	336	14	336	14	347	0	347	12	323	30	310	209	296	224	323	30	296	224	277	233	323	30	277	233	254	237	323	30	254	237	325	22	252	31	249	23	347	0	252	31	347	0	252	42	237	235	221	230	227	203	208	0	208	12	198	14	208	0	198	14	191	18	208	0	191	18	114	44	208	0	114	44	113	33	208	0	113	33	111	25	208	0	111	25	106	19	208	0	106	19	99	15	208	0	99	15	88	12	208	0	88	12	88	0	114	44	191	18	187	24	114	44	187	24	114	188	46	274	48	274	49	354	49	354	48	274	51	275	49	354	51	275	66	352	66	352	51	275	53	275	66	352	53	275	55	275	55	275	58	275	66	352	66	352	58	275	61	273	66	352	61	273	63	271	99	296	97	316	96	271	96	271	97	316	90	332	96	271	90	332	86	248	86	248	90	332	80	344	86	248	80	344	70	226	70	226	80	344	66	352	70	226	66	352	65	265	66	352	63	271	64	268	66	352	64	268	65	265	7	312	8	299	9	326	9	326	8	299	13	289	9	326	13	289	14	338	14	338	13	289	21	281	14	338	21	281	23	347	23	347	21	281	31	276	23	347	31	276	35	352	35	352	31	276	43	274	35	352	43	274	49	354	49	354	43	274	46	274	65	265	63	253	70	226	70	226	63	253	56	240	70	226	56	240	47	206	47	206	56	240	45	227	47	206	45	227	30	213	30	213	10	198	16	187	30	213	16	187	47	206	347	0	229	12	229	0	252	161	325	22	254	237	194	209	184	175	185	178	99	216	88	230	88	219	42	26	34	19	129	0	129	0	34	19	23	14	129	0	23	14	7	12	135	313	142	317	168	338	168	338	142	317	150	320	168	338	150	320	161	321	161	321	182	319	168	338	168	338	182	319	234	330	49	292	49	49	129	0	49	292	129	0	129	299	49	292	129	299	131	307	49	292	131	307	135	313	49	292	135	313	168	338	49	292	168	338	47	304	168	338	7	338	24	323	168	338	24	323	36	319	168	338	36	319	43	313	168	338	43	313	47	304	209	-11	208	51	199	57	209	-11	199	57	197	-44	209	-11	197	-44	210	-17	210	-5	213	0	216	43	216	43	213	0	217	4	216	43	217	4	220	33	220	33	217	4	221	11	220	33	221	11	222	21	216	43	208	51	209	-11	216	43	209	-11	210	-5	265	40	257	3	264	-36	264	-36	257	3	245	-21	264	-36	245	-21	229	-30	229	-30	222	-29	264	-36	264	-36	222	-29	218	-47	200	313	216	302	234	330	234	330	216	302	230	288	234	330	230	288	243	271	243	271	251	251	286	306	286	306	251	251	259	225	286	306	259	225	265	195	350	98	348	219	331	41	331	41	348	219	325	269	331	41	325	269	303	-4	303	-4	325	269	286	306	303	-4	286	306	271	127	271	127	286	306	269	162	286	306	234	330	243	271	271	127	269	82	303	-4	265	40	264	-36	303	-4	265	40	303	-4	269	82	218	-47	222	-29	216	-26	218	-47	216	-26	212	-22	218	-47	212	-22	210	-17	218	-47	210	-17	197	-44	188	59	175	56	179	-35	188	59	179	-35	197	-44	188	59	197	-44	199	57	152	24	154	-5	157	37	157	37	154	-5	164	-21	157	37	164	-21	165	48	165	48	164	-21	179	-35	165	48	179	-35	175	56	47	36	42	26	129	0	47	36	129	0	49	49	129	0	7	12	7	0	154	-5	152	24	151	12	348	219	350	98	356	160	286	306	265	195	269	162	234	330	182	319	200	313	24	323	7	338	7	325	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	141	-32	135	-26	136	-75	136	-75	135	-26	136	-78	136	-80	136	-78	133	-99	136	-80	133	-99	138	-83	138	-83	133	-99	156	-102	138	-83	156	-102	142	-85	142	-85	156	-102	146	-86	141	-32	136	-75	136	-73	141	-32	136	-73	137	-71	141	-32	137	-71	139	-69	141	-32	139	-69	140	-67	141	-32	140	-67	143	-62	141	-32	143	-62	145	-39	135	-26	127	-22	133	-99	135	-26	133	-99	136	-78	143	-62	145	-58	145	-39	145	-39	145	-58	146	-55	145	-39	146	-55	147	-48	147	-48	146	-55	147	-51	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	-73	167	-80	176	-100	176	-100	167	-80	160	-85	176	-100	160	-85	156	-102	156	-102	160	-85	151	-86	175	161	176	-100	177	237	177	237	176	-100	194	-95	177	237	194	-95	200	233	200	233	194	-95	209	-87	200	233	209	-87	219	224	219	224	209	-87	222	-77	219	224	222	-77	233	209	233	209	222	-77	232	-64	233	209	232	-64	237	-54	176	-100	175	161	175	-48	176	-100	175	-48	174	-62	176	-100	174	-62	172	-73	237	-54	240	-42	242	190	242	190	240	-42	243	-30	242	190	243	-30	245	166	245	166	243	-30	244	-16	245	166	244	-16	245	0	160	235	144	230	150	203	99	-26	99	-82	107	-22	107	-22	99	-82	114	-93	107	-22	114	-93	118	-21	118	-21	114	-93	133	-99	118	-21	133	-99	127	-22	92	-33	88	-41	90	-68	92	-33	90	-68	99	-82	92	-33	99	-82	99	-26	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	90	-68	88	-41	86	-51	146	-86	156	-102	151	-86	177	237	174	176	175	161	233	209	237	-54	242	190	117	209	107	175	108	178	22	216	11	230	11	219	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	110	405	110	369	275	369	110	405	275	369	275	405	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	42	300	42	264	208	264	42	300	208	264	208	300	18	74	18	155	12	114	89	0	86	109	58	15	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	243	434	234	421	242	384	242	384	234	421	223	413	242	384	223	413	221	373	221	373	223	413	210	408	221	373	210	408	195	369	195	369	210	408	193	407	257	401	267	424	271	450	257	401	271	450	249	450	257	401	249	450	243	434	257	401	243	434	242	384	177	408	165	413	168	373	177	408	168	373	195	369	177	408	195	369	193	407	147	434	142	450	147	384	147	434	147	384	154	422	154	422	147	384	168	373	154	422	168	373	165	413	142	450	119	450	123	423	142	450	123	423	132	401	142	450	132	401	147	384	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	173	329	165	316	172	279	172	279	165	316	153	308	172	279	153	308	152	268	152	268	153	308	140	303	152	268	140	303	125	264	125	264	140	303	123	302	187	296	196	319	201	345	187	296	201	345	179	345	187	296	179	345	173	329	187	296	173	329	172	279	108	303	95	308	98	268	108	303	98	268	125	264	108	303	125	264	123	302	76	329	71	345	77	279	76	329	77	279	84	317	84	317	77	279	98	268	84	317	98	268	95	308	71	345	50	345	53	319	71	345	53	319	62	296	71	345	62	296	77	279	18	74	18	155	12	114	89	0	86	109	58	15	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	280	461	284	412	288	460	288	460	284	412	292	417	288	460	292	417	295	458	295	458	292	417	298	423	295	458	298	423	300	453	300	453	298	423	302	428	300	453	302	428	303	447	303	447	302	428	304	433	303	447	304	433	304	440	284	412	280	461	274	461	284	412	274	461	269	459	284	412	269	459	263	457	284	412	263	457	258	453	284	412	258	453	253	448	284	412	253	448	214	369	180	461	184	412	188	460	188	460	184	412	192	417	188	460	192	417	195	458	195	458	192	417	198	423	195	458	198	423	200	453	200	453	198	423	202	428	200	453	202	428	203	447	203	447	202	428	204	433	203	447	204	433	204	440	184	412	180	461	174	461	184	412	174	461	169	459	184	412	169	459	163	457	184	412	163	457	158	453	184	412	158	453	153	448	184	412	153	448	113	369	113	369	153	448	85	369	214	369	253	448	185	369	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	214	357	218	307	222	356	222	356	218	307	226	313	222	356	226	313	228	353	228	353	226	313	232	318	228	353	232	318	233	348	233	348	232	318	235	323	233	348	235	323	237	342	237	342	235	323	237	328	237	342	237	328	238	334	218	307	214	357	208	356	218	307	208	356	203	354	218	307	203	354	197	352	218	307	197	352	192	348	218	307	192	348	187	343	218	307	187	343	147	264	114	357	118	307	122	356	122	356	118	307	126	313	122	356	126	313	129	353	129	353	126	313	132	318	129	353	132	318	134	348	134	348	132	318	135	323	134	348	135	323	137	342	137	342	135	323	137	328	137	342	137	328	138	334	118	307	114	357	108	356	118	307	108	356	102	354	118	307	102	354	97	352	118	307	97	352	92	348	118	307	92	348	87	343	118	307	87	343	47	264	47	264	87	343	19	264	147	264	187	343	119	264	18	74	18	155	12	114	89	0	86	109	58	15	164	15	149	19	153	0	153	0	149	19	136	25	153	0	136	25	128	4	128	4	136	25	125	35	128	4	125	35	116	48	116	48	109	63	128	4	128	4	109	63	105	11	360	192	341	185	341	163	341	163	341	185	314	183	314	41	314	183	262	338	314	41	262	338	315	32	315	32	262	338	254	0	315	32	254	0	318	25	318	25	254	0	324	20	379	318	470	338	361	320	361	320	470	338	340	320	329	320	340	320	470	338	329	320	470	338	262	338	379	318	396	315	470	338	470	338	396	315	410	311	470	338	410	311	421	306	421	306	432	298	470	338	470	338	432	298	440	288	470	338	440	288	447	275	470	338	447	275	452	259	470	338	452	259	457	238	470	338	457	238	470	238	314	307	314	313	262	338	314	307	262	338	314	183	262	338	314	313	317	316	262	338	317	316	322	319	262	338	322	319	329	320	460	73	452	61	469	0	469	0	452	61	443	51	469	0	443	51	434	42	434	42	420	33	469	0	469	0	420	33	405	26	469	0	405	26	389	21	469	0	491	105	477	105	469	0	477	105	468	87	469	0	468	87	460	73	254	0	469	0	334	18	334	18	469	0	349	17	371	18	349	17	469	0	371	18	469	0	389	21	241	0	254	0	262	338	241	0	262	338	236	252	241	0	236	252	236	106	241	0	236	106	236	80	241	0	236	80	235	61	241	0	235	61	233	47	241	0	233	47	230	37	241	0	230	37	229	0	236	339	215	340	216	320	236	339	216	320	222	316	236	339	222	316	227	311	236	339	227	311	231	304	236	339	231	304	233	296	236	339	233	296	235	285	236	339	235	285	236	271	236	339	236	271	236	252	236	339	236	252	262	338	216	320	215	340	208	323	208	323	215	340	199	341	208	323	199	341	199	325	199	325	199	341	189	326	155	319	189	326	159	341	155	319	159	341	137	337	189	326	199	341	187	342	189	326	187	342	180	342	189	326	180	342	159	341	389	257	381	225	383	119	389	257	383	119	389	88	389	257	389	88	401	88	389	257	401	88	401	257	383	119	381	225	375	140	375	140	381	225	372	204	375	140	372	204	361	155	361	155	372	204	360	192	361	155	360	192	341	163	153	0	180	-1	164	15	164	15	180	-1	183	13	195	14	183	13	184	-1	195	14	184	-1	188	-1	105	11	109	63	104	83	105	11	104	83	100	107	105	11	100	107	97	133	105	11	97	133	84	21	84	21	97	133	96	160	96	160	97	322	84	21	84	21	97	322	79	311	84	21	79	311	66	33	66	33	79	311	56	290	66	33	56	290	47	54	47	54	56	290	37	265	47	54	37	265	32	78	32	78	37	265	23	235	32	78	23	235	20	105	20	105	23	235	14	203	20	105	14	203	14	135	14	135	14	203	11	167	100	220	111	266	116	330	116	330	111	266	129	299	116	330	129	299	137	337	137	337	129	299	155	319	97	322	96	160	100	220	97	322	100	220	116	330	229	0	226	30	221	24	229	0	221	24	218	0	218	0	221	24	214	19	218	0	214	19	209	0	209	0	214	19	205	16	209	0	205	16	201	-1	201	-1	205	16	197	-1	195	14	188	-1	192	-1	195	14	192	-1	197	-1	195	14	197	-1	205	16	183	13	180	-1	184	-1	230	37	226	30	229	0	314	183	314	166	341	163	324	20	254	0	334	18	105	219	119	222	119	222	124	237	119	222	133	220	124	237	133	220	139	236	139	236	133	220	142	213	139	236	142	213	153	233	153	233	142	213	149	200	153	233	149	200	153	181	88	191	95	209	87	231	87	231	95	209	105	219	87	231	105	219	124	237	124	237	105	219	119	222	89	45	85	78	86	-1	86	-1	85	78	84	124	56	214	84	124	85	163	56	214	85	163	87	231	87	231	85	163	88	191	89	45	86	-1	96	23	96	23	86	-1	123	-6	96	23	123	-6	106	11	106	11	123	-6	121	8	133	10	121	8	123	-6	133	10	123	-6	139	-5	211	1	212	229	201	8	201	8	212	229	200	222	201	8	200	222	191	17	191	17	200	222	186	212	191	17	186	212	179	8	179	8	186	212	176	221	179	8	176	221	167	1	167	1	176	221	165	228	167	1	165	228	154	156	154	156	165	228	153	181	167	1	154	156	154	75	167	1	154	75	153	-3	153	-3	154	75	153	50	153	-3	153	50	149	31	143	18	133	10	139	-5	143	18	139	-5	153	-3	143	18	153	-3	149	31	338	63	325	49	329	30	329	30	325	49	314	39	329	30	314	39	311	13	311	13	314	39	303	33	311	13	303	33	292	1	292	1	303	33	291	30	292	1	291	30	278	29	278	29	258	33	272	-4	272	-4	258	33	249	-6	242	43	231	60	234	-5	242	43	234	-5	249	-6	242	43	249	-6	258	33	222	113	222	168	222	-3	222	113	222	-3	224	84	224	84	222	-3	234	-5	224	84	234	-5	231	60	347	123	345	141	343	156	347	123	343	156	340	168	347	123	340	168	337	179	347	123	337	179	332	190	347	123	332	190	321	206	347	123	321	206	307	219	347	123	307	219	291	229	347	123	291	229	286	141	347	123	286	141	222	141	347	123	222	141	222	123	278	29	272	-4	292	1	11	114	16	74	17	154	17	154	16	74	31	40	17	154	31	40	32	188	32	188	31	40	55	15	32	188	55	15	56	214	56	214	55	15	86	-1	56	214	86	-1	84	124	279	204	291	229	273	214	273	214	291	229	272	235	273	214	272	235	265	220	265	220	272	235	254	222	243	220	254	222	251	237	243	220	251	237	237	236	222	168	223	187	224	233	224	233	223	187	227	202	224	233	227	202	237	236	237	236	227	202	234	213	237	236	234	213	243	220	212	229	211	1	222	-3	212	229	222	-3	222	168	212	229	222	168	224	233	283	189	285	169	291	229	283	189	291	229	279	204	291	229	285	169	286	141	272	235	251	237	254	222	338	63	329	30	348	55	153	233	153	181	165	228	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	220	461	224	413	228	460	228	460	224	413	233	418	228	460	233	418	235	458	235	458	233	418	238	423	235	458	238	423	240	453	240	453	238	423	242	428	240	453	242	428	243	447	243	447	242	428	244	433	243	447	244	433	244	440	224	413	220	461	215	461	224	413	215	461	209	459	224	413	209	459	204	457	224	413	204	457	199	453	224	413	199	453	194	448	224	413	194	448	153	369	153	369	194	448	126	369	32	323	13	338	13	325	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	137	357	141	308	145	356	145	356	141	308	149	314	145	356	149	314	151	353	151	353	149	314	154	318	151	353	154	318	156	348	156	348	154	318	158	323	156	348	158	323	160	342	160	342	158	323	160	328	160	342	160	328	161	334	141	308	137	357	131	356	141	308	131	356	125	354	141	308	125	354	120	352	141	308	120	352	115	348	141	308	115	348	110	343	141	308	110	343	70	264	70	264	110	343	41	264	41	186	115	25	112	37	25	216	14	230	14	219	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	183	-101	186	-101	186	-21	186	-21	186	-101	188	-100	186	-21	188	-100	203	-23	203	-23	188	-100	190	-100	203	-23	190	-100	193	-100	193	-100	196	-101	203	-23	203	-23	196	-101	198	-102	203	-23	198	-102	200	-104	236	-78	234	-59	233	-103	233	-103	234	-59	228	-43	233	-103	228	-43	223	-127	223	-127	228	-43	217	-31	223	-127	217	-31	207	-149	207	-149	217	-31	203	-23	207	-149	203	-23	202	-111	202	-111	200	-122	207	-149	207	-149	200	-122	194	-135	207	-149	194	-135	184	-169	184	-169	194	-135	183	-148	184	-169	183	-148	168	-162	203	-23	200	-104	202	-107	203	-23	202	-107	202	-111	144	-63	146	-76	146	-49	146	-49	146	-76	151	-86	146	-49	151	-86	152	-37	152	-37	151	-86	158	-94	152	-37	158	-94	160	-28	160	-28	158	-94	168	-99	160	-28	168	-99	172	-23	172	-23	168	-99	180	-101	172	-23	180	-101	186	-21	186	-21	180	-101	183	-101	168	-162	147	-177	153	-188	168	-162	153	-188	184	-169	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	148	230	149	190	162	235	149	190	152	187	162	235	152	187	156	182	162	235	156	182	161	175	162	235	161	175	166	169	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	148	230	135	221	142	194	94	-101	97	-101	97	-21	97	-21	97	-101	99	-100	97	-21	99	-100	114	-23	114	-23	99	-100	101	-100	114	-23	101	-100	103	-100	103	-100	106	-101	114	-23	114	-23	106	-101	109	-102	114	-23	109	-102	111	-104	147	-78	145	-59	144	-103	144	-103	145	-59	138	-43	144	-103	138	-43	134	-127	134	-127	138	-43	128	-31	134	-127	128	-31	118	-149	118	-149	128	-31	114	-23	118	-149	114	-23	113	-111	113	-111	111	-122	118	-149	118	-149	111	-122	104	-135	118	-149	104	-135	95	-169	95	-169	104	-135	94	-148	95	-169	94	-148	79	-162	114	-23	111	-104	112	-107	114	-23	112	-107	113	-111	55	-63	57	-76	57	-49	57	-49	57	-76	62	-86	57	-49	62	-86	63	-37	63	-37	62	-86	69	-94	63	-37	69	-94	72	-28	72	-28	69	-94	79	-99	72	-28	79	-99	83	-23	83	-23	79	-99	92	-101	83	-23	92	-101	97	-21	97	-21	92	-101	94	-101	79	-162	59	-177	64	-188	79	-162	64	-188	95	-169	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	41	186	115	25	112	37	25	216	14	230	14	219	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	247	457	218	457	185	369	185	369	218	457	162	407	185	369	162	407	139	369	139	369	162	407	107	457	139	369	107	457	78	457	32	323	13	338	13	325	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	194	352	165	352	132	264	132	264	165	352	109	302	132	264	109	302	86	264	86	264	109	302	54	352	86	264	54	352	26	352	41	186	115	25	112	37	25	216	14	230	14	219	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	190	461	195	413	198	460	198	460	195	413	203	418	198	460	203	418	205	458	205	458	203	418	208	423	205	458	208	423	210	453	210	453	208	423	212	428	210	453	212	428	213	447	213	447	212	428	214	433	213	447	214	433	214	440	195	413	190	461	185	461	195	413	185	461	179	459	195	413	179	459	174	457	195	413	174	457	169	453	195	413	169	453	164	448	195	413	164	448	123	369	123	369	164	448	95	369	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	158	357	162	308	166	356	166	356	162	308	170	314	166	356	170	314	173	353	173	353	170	314	176	318	173	353	176	318	178	348	178	348	176	318	180	323	178	348	180	323	181	342	181	342	180	323	181	328	181	342	181	328	182	334	162	308	158	357	152	356	162	308	152	356	147	354	162	308	147	354	142	352	162	308	142	352	137	348	162	308	137	348	132	343	162	308	132	343	91	264	91	264	132	343	63	264	138	134	131	52	132	42	150	226	153	175	153	227	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	56	369	84	369	117	457	117	457	84	369	140	418	117	457	140	418	163	457	163	457	140	418	196	369	163	457	196	369	224	369	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	11	264	39	264	72	352	72	352	39	264	95	313	72	352	95	313	118	352	118	352	95	313	151	264	118	352	151	264	180	264	138	134	131	52	132	42	150	226	153	175	153	227	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	111	-87	106	-87	107	-107	107	-107	106	-87	101	-85	107	-107	101	-85	98	-105	98	-105	101	-85	95	-84	98	-105	95	-84	89	-82	89	-82	86	-80	89	-102	89	-102	86	-80	78	-99	143	-74	140	-80	148	-106	148	-106	140	-80	134	-84	148	-106	134	-84	127	-108	127	-108	134	-84	126	-87	127	-108	126	-87	117	-108	117	-108	126	-87	116	-88	119	-8	102	-47	108	-51	119	-8	108	-51	111	-50	119	-8	111	-50	113	-50	119	-8	113	-50	116	-49	119	-8	116	-49	119	-49	119	-8	119	-49	122	-49	137	-29	134	-30	136	-52	136	-52	134	-30	131	-31	136	-52	131	-31	130	-50	130	-50	131	-31	122	-49	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	134	7	131	-31	141	-8	134	7	117	9	119	-8	134	7	119	-8	122	-49	134	7	122	-49	131	-31	89	-3	100	-5	102	13	102	13	100	-5	109	-7	102	13	109	-7	117	9	117	9	109	-7	119	-8	62	43	68	2	74	30	74	30	68	2	79	0	74	30	79	0	87	20	87	20	79	0	89	-3	87	20	89	-3	102	13	257	97	254	119	251	63	251	63	254	119	246	139	251	63	246	139	236	34	236	34	246	139	235	157	236	34	235	157	220	173	236	34	220	173	211	12	211	12	220	173	202	185	211	12	202	185	197	64	197	64	194	44	211	12	211	12	194	44	186	29	211	12	186	29	179	-2	179	-2	186	29	173	17	179	-2	173	17	155	10	155	10	134	7	141	-8	155	10	141	-8	179	-2	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	191	-64	189	-52	188	-79	188	-79	189	-52	183	-42	188	-79	183	-42	180	-91	180	-91	183	-42	174	-35	180	-91	174	-35	166	-100	166	-100	174	-35	162	-30	166	-100	162	-30	148	-106	148	-106	162	-30	147	-29	148	-106	147	-29	145	-67	145	-67	147	-29	144	-61	144	-61	147	-29	143	-29	144	-61	143	-29	141	-56	141	-56	143	-29	140	-29	141	-56	140	-29	137	-29	111	-87	107	-107	117	-108	111	-87	117	-108	116	-88	89	-82	89	-102	98	-105	32	-8	17	114	17	-8	133	127	128	224	121	134	137	-29	136	-52	141	-56	143	-74	148	-106	145	-67	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	61	-82	59	-80	61	-102	61	-82	61	-102	71	-105	61	-82	71	-105	68	-84	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	47	6	50	4	59	21	47	6	59	21	45	34	47	6	45	34	44	6	116	-74	112	-80	121	-106	121	-106	112	-80	107	-84	121	-106	107	-84	99	-108	99	-108	107	-84	98	-87	99	-108	98	-87	89	-108	89	-108	98	-87	88	-88	66	0	75	-2	75	13	75	13	75	-2	84	-4	75	13	84	-4	95	10	95	10	84	-4	93	-6	95	10	93	-6	94	-49	94	-49	93	-6	91	-49	91	-49	93	-6	89	-49	95	10	94	-49	102	-50	95	10	102	-50	103	-31	95	10	103	-31	108	12	108	12	103	-31	114	-6	93	-6	75	-47	80	-51	93	-6	80	-51	83	-50	93	-6	83	-50	86	-50	93	-6	86	-50	89	-49	59	21	50	4	57	2	59	21	57	2	66	0	59	21	66	0	75	13	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	46	177	46	178	89	170	106	177	46	170	106	168	26	168	26	170	106	157	121	168	26	157	121	154	10	154	10	157	121	138	134	154	10	138	134	136	0	136	0	138	134	132	42	136	0	132	42	131	32	136	0	131	32	126	23	138	134	131	52	132	42	118	16	108	12	114	-6	118	16	114	-6	136	0	118	16	136	0	126	23	164	-64	162	-52	161	-79	161	-79	162	-52	156	-42	161	-79	156	-42	152	-91	152	-91	156	-42	147	-35	152	-91	147	-35	139	-100	139	-100	147	-35	134	-30	139	-100	134	-30	121	-106	121	-106	134	-30	119	-29	121	-106	119	-29	117	-67	117	-67	119	-29	116	-61	116	-61	119	-29	115	-29	116	-61	115	-29	113	-56	113	-56	115	-29	112	-29	113	-56	112	-29	109	-29	108	-52	113	-56	109	-29	108	-52	109	-29	106	-30	108	-52	106	-30	103	-31	108	-52	103	-31	102	-50	83	-87	79	-87	80	-107	83	-87	80	-107	89	-108	83	-87	89	-108	88	-88	74	-85	68	-84	71	-105	74	-85	71	-105	80	-107	74	-85	80	-107	79	-87	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	116	-74	121	-106	117	-67	150	226	153	175	153	227	45	34	42	7	44	6	61	-102	59	-80	50	-99	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	224	457	195	457	163	369	163	369	195	457	140	407	163	369	140	407	117	369	117	369	140	407	84	457	117	369	84	457	56	457	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	180	352	151	352	118	264	118	264	151	352	95	302	118	264	95	302	72	264	72	264	95	302	40	352	72	264	40	352	11	352	138	134	131	52	132	42	150	226	153	175	153	227	178	-74	175	-80	183	-106	183	-106	175	-80	169	-84	183	-106	169	-84	161	-108	161	-108	169	-84	161	-87	161	-108	161	-87	152	-108	152	-108	161	-87	151	-88	148	-50	151	-49	158	0	158	0	151	-49	154	-49	158	0	154	-49	156	-49	156	-49	164	-50	158	0	158	0	164	-50	166	-31	158	0	166	-31	208	322	208	322	166	-31	180	0	158	0	137	-47	142	-51	158	0	142	-51	145	-50	158	0	145	-50	148	-50	257	12	235	15	257	0	257	0	235	15	221	19	257	0	221	19	180	0	180	0	221	19	212	27	180	0	212	27	209	40	208	59	208	322	180	0	208	59	180	0	209	40	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	158	0	208	322	127	322	158	0	127	322	127	59	158	0	127	59	126	40	158	0	126	40	122	28	158	0	122	28	114	20	158	0	114	20	100	15	158	0	100	15	78	12	158	0	78	12	78	0	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	226	-64	224	-52	223	-79	223	-79	224	-52	218	-42	223	-79	218	-42	215	-91	215	-91	218	-42	209	-35	215	-91	209	-35	201	-100	201	-100	209	-35	197	-30	201	-100	197	-30	183	-106	183	-106	197	-30	181	-29	183	-106	181	-29	180	-67	180	-67	181	-29	179	-61	179	-61	181	-29	178	-29	179	-61	178	-29	176	-56	176	-56	178	-29	175	-29	176	-56	175	-29	172	-29	171	-52	176	-56	172	-29	171	-52	172	-29	169	-30	171	-52	169	-30	166	-31	171	-52	166	-31	164	-50	146	-87	141	-87	142	-107	146	-87	142	-107	152	-108	146	-87	152	-108	151	-88	136	-85	131	-84	133	-105	136	-85	133	-105	142	-107	136	-85	142	-107	141	-87	124	-82	121	-80	123	-102	124	-82	123	-102	133	-105	124	-82	133	-105	131	-84	123	-102	121	-80	113	-99	178	-74	183	-106	180	-67	98	-74	94	-80	102	-106	102	-106	94	-80	88	-84	102	-106	88	-84	80	-108	80	-108	88	-84	80	-87	80	-108	80	-87	71	-108	71	-108	80	-87	70	-88	67	-50	70	-49	75	-3	75	-3	70	-49	73	-49	75	-3	73	-49	75	-49	75	-49	83	-50	75	-3	75	-3	83	-50	77	291	75	-3	77	291	62	0	62	0	77	291	62	271	62	0	62	271	51	8	51	8	62	271	46	253	51	8	46	253	43	19	43	19	46	253	38	32	75	-3	56	-47	61	-51	75	-3	61	-51	65	-50	75	-3	65	-50	67	-50	36	209	36	47	38	32	36	209	38	32	46	253	36	209	46	253	29	237	36	209	29	237	9	222	36	209	9	222	9	209	96	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	93	315	84	-31	96	-5	93	315	96	-5	105	315	105	315	96	-5	105	60	91	-29	88	-30	90	-52	90	-52	88	-30	84	-31	90	-52	84	-31	83	-50	83	-50	84	-31	93	315	83	-50	93	315	77	291	113	-2	129	3	118	31	118	31	129	3	125	30	131	30	125	30	129	3	131	30	129	3	142	14	154	30	166	50	153	56	154	30	153	56	148	46	154	30	148	46	142	38	154	30	142	38	142	14	137	33	131	30	142	14	137	33	142	14	142	38	113	-2	118	31	112	34	113	-2	112	34	108	40	113	-2	108	40	106	49	113	-2	106	49	96	-5	145	-64	143	-52	142	-79	142	-79	143	-52	137	-42	142	-79	137	-42	134	-91	134	-91	137	-42	128	-35	134	-91	128	-35	120	-100	120	-100	128	-35	116	-30	120	-100	116	-30	102	-106	102	-106	116	-30	100	-29	102	-106	100	-29	99	-67	99	-67	100	-29	98	-61	98	-61	100	-29	97	-29	98	-61	97	-29	95	-56	95	-56	97	-29	94	-29	95	-56	94	-29	91	-29	65	-87	60	-87	61	-107	65	-87	61	-107	71	-108	65	-87	71	-108	70	-88	55	-85	50	-84	52	-105	55	-85	52	-105	61	-107	55	-85	61	-107	60	-87	43	-82	40	-80	42	-102	43	-82	42	-102	52	-105	43	-82	52	-105	50	-84	42	-102	40	-80	32	-99	91	-29	90	-52	95	-56	98	-74	102	-106	99	-67	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	251	457	222	457	190	369	190	369	222	457	166	407	190	369	166	407	143	369	143	369	166	407	111	457	143	369	111	457	83	457	257	0	78	12	78	0	208	322	127	322	208	59	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	92	-5	106	49	105	60	105	230	105	209	136	209	105	230	136	209	136	230	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	105	60	93	315	105	60	105	315	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	170	274	172	274	172	354	172	354	172	274	175	275	172	354	175	275	190	352	190	352	175	275	177	275	190	352	177	275	179	275	179	275	182	275	190	352	190	352	182	275	185	273	190	352	185	273	187	271	223	296	220	316	220	271	220	271	220	316	214	332	220	271	214	332	210	248	210	248	214	332	204	344	210	248	204	344	194	226	194	226	204	344	190	352	194	226	190	352	189	265	189	265	187	253	194	226	194	226	187	253	180	240	194	226	180	240	170	206	170	206	180	240	169	227	170	206	169	227	154	213	190	352	187	271	188	268	190	352	188	268	189	265	131	312	132	299	133	326	133	326	132	299	137	289	133	326	137	289	138	338	138	338	137	289	145	281	138	338	145	281	147	347	147	347	145	281	155	276	147	347	155	276	158	352	158	352	155	276	167	274	158	352	167	274	172	354	172	354	167	274	170	274	154	213	134	198	140	187	154	213	140	187	170	206	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	257	12	235	15	257	0	257	0	235	15	221	19	257	0	221	19	127	59	127	59	221	19	212	27	127	59	212	27	127	161	127	161	212	27	127	178	127	161	127	178	70	178	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	208	178	208	161	262	161	208	178	262	161	262	178	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	127	178	212	27	209	40	127	178	209	40	127	322	126	40	122	28	257	0	126	40	257	0	127	59	257	0	78	12	78	0	208	322	127	322	208	59	127	161	70	178	70	161	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	36	114	36	47	39	29	36	114	39	29	36	142	36	114	36	142	8	142	36	114	8	142	8	114	105	315	93	315	105	60	105	230	105	209	153	209	105	230	153	209	153	230	105	142	105	114	151	114	105	142	151	114	151	142	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	105	60	92	-5	106	49	92	-5	111	-3	106	49	111	-3	108	40	105	60	93	315	92	-5	92	-5	93	315	77	291	92	-5	77	291	73	-3	73	-3	77	291	62	271	73	-3	62	271	57	3	57	3	62	271	46	253	57	3	46	253	46	14	36	142	39	29	36	209	36	209	9	222	9	209	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	232	419	244	382	235	419	235	419	244	382	238	419	245	419	238	419	244	382	245	419	244	382	258	389	269	402	279	420	286	443	269	402	286	443	265	443	269	402	265	443	261	434	269	402	261	434	258	389	258	389	261	434	257	427	258	389	257	427	251	422	258	389	251	422	245	419	208	382	215	381	219	425	219	425	215	381	222	380	219	425	222	380	225	422	225	422	222	380	228	379	225	422	228	379	229	420	229	420	228	379	244	382	229	420	244	382	232	419	208	382	219	425	202	384	202	384	219	425	199	434	202	384	199	434	196	387	196	387	199	434	190	437	196	387	190	437	182	440	153	404	157	403	162	443	162	443	157	403	162	401	162	443	162	401	168	443	168	443	162	401	170	398	168	443	170	398	175	442	175	442	170	398	181	393	175	442	181	393	182	440	182	440	181	393	196	387	131	395	136	400	145	441	145	441	136	400	142	403	145	441	142	403	150	404	150	404	153	404	162	443	162	443	145	441	150	404	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	131	433	119	421	125	381	131	433	125	381	127	388	131	433	127	388	131	395	131	433	131	395	145	441	110	404	104	381	125	381	110	404	125	381	119	421	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	68	289	74	294	82	335	82	335	74	294	80	297	82	335	80	297	87	298	87	298	91	298	99	337	99	337	91	298	95	297	99	337	95	297	100	295	68	327	57	315	63	275	68	327	63	275	65	282	68	327	65	282	68	289	68	327	68	289	82	335	48	298	41	275	63	275	48	298	63	275	57	315	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	170	313	182	276	172	313	172	313	182	276	175	313	183	313	175	313	182	276	183	313	182	276	195	283	207	296	216	314	224	337	207	296	224	337	203	337	207	296	203	337	198	328	207	296	198	328	195	283	195	283	198	328	194	321	195	283	194	321	189	316	195	283	189	316	183	313	146	276	153	275	156	319	156	319	153	275	159	274	156	319	159	274	162	316	162	316	159	274	166	273	162	316	166	273	167	314	167	314	166	273	182	276	167	314	182	276	170	313	146	276	156	319	139	278	139	278	156	319	136	328	139	278	136	328	133	281	133	281	136	328	128	331	133	281	128	331	120	334	99	337	100	295	106	337	106	337	100	295	108	292	106	337	108	292	113	336	113	336	108	292	119	287	113	336	119	287	120	334	120	334	119	287	133	281	99	337	82	335	87	298	153	217	141	230	141	219	35	40	32	186	32	65	18	216	8	230	8	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	93	405	93	369	257	369	93	405	257	369	257	405	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	47	300	47	264	213	264	47	300	213	264	213	300	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	233	434	224	421	232	384	232	384	224	421	213	413	232	384	213	413	212	373	212	373	213	413	200	408	212	373	200	408	185	369	185	369	200	408	182	407	247	401	256	424	261	450	247	401	261	450	239	450	247	401	239	450	233	434	247	401	233	434	232	384	167	408	155	413	158	373	167	408	158	373	185	369	167	408	185	369	182	407	137	434	132	450	137	384	137	434	137	384	144	422	144	422	137	384	158	373	144	422	158	373	155	413	132	450	109	450	113	423	132	450	113	423	122	401	132	450	122	401	137	384	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	173	329	165	316	172	279	172	279	165	316	153	308	172	279	153	308	152	268	152	268	153	308	140	303	152	268	140	303	125	264	125	264	140	303	123	302	187	296	196	319	201	345	187	296	201	345	179	345	187	296	179	345	173	329	187	296	173	329	172	279	108	303	95	308	98	268	108	303	98	268	125	264	108	303	125	264	123	302	76	329	71	345	77	279	76	329	77	279	84	317	84	317	77	279	98	268	84	317	98	268	95	308	71	345	50	345	53	319	71	345	53	319	62	296	71	345	62	296	77	279	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	201	465	184	468	192	442	192	442	184	468	182	444	173	442	182	444	184	468	173	442	184	468	167	465	215	458	213	414	215	372	215	458	215	372	226	446	226	446	215	372	226	383	226	446	226	383	234	432	234	432	226	383	234	398	234	432	234	398	237	415	192	442	200	438	201	465	201	465	200	438	207	431	201	465	207	431	215	458	215	458	207	431	211	423	215	458	211	423	213	414	215	372	213	414	211	404	215	372	211	404	207	396	215	372	207	396	201	390	215	372	201	390	200	364	182	385	184	361	192	386	192	386	184	361	200	364	192	386	200	364	201	390	167	465	152	457	156	424	167	465	156	424	160	432	167	465	160	432	166	438	167	465	166	438	173	442	130	414	133	397	133	431	133	431	133	397	140	382	133	431	140	382	141	445	141	445	140	382	152	371	141	445	152	371	152	457	152	457	152	371	154	415	174	387	166	391	166	364	174	387	166	364	184	361	174	387	184	361	182	385	154	415	152	371	155	405	155	405	152	371	166	364	155	405	166	364	160	397	160	397	166	364	166	391	156	424	152	457	154	415	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	153	367	136	370	144	345	144	345	136	370	134	346	125	344	134	346	136	370	125	344	136	370	119	367	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	167	360	165	316	167	274	167	360	167	274	178	349	178	349	167	274	178	286	178	349	178	286	186	334	186	334	178	286	186	301	186	334	186	301	189	318	144	345	152	340	153	367	153	367	152	340	159	334	153	367	159	334	167	360	167	360	159	334	163	326	167	360	163	326	165	316	165	316	163	307	167	274	167	274	163	307	159	299	167	274	159	299	152	266	152	266	159	299	152	293	152	266	152	293	144	289	118	266	136	263	126	289	126	289	136	263	134	287	144	289	134	287	136	263	144	289	136	263	152	266	119	367	104	359	108	326	119	367	108	326	112	334	119	367	112	334	118	340	119	367	118	340	125	344	82	316	85	299	85	333	85	333	85	299	92	285	85	333	92	285	93	348	93	348	92	285	104	273	93	348	104	273	104	359	104	359	104	273	106	317	118	266	126	289	118	293	118	266	118	293	112	300	118	266	112	300	107	308	118	266	107	308	104	273	106	317	104	273	107	308	108	326	104	359	106	317	153	217	141	230	141	219	35	40	32	186	32	65	18	216	8	230	8	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	272	461	276	412	280	460	280	460	276	412	284	417	280	460	284	417	286	458	286	458	284	417	290	423	286	458	290	423	291	453	291	453	290	423	293	428	291	453	293	428	295	447	295	447	293	428	295	433	295	447	295	433	296	440	276	412	272	461	266	461	276	412	266	461	261	459	276	412	261	459	255	457	276	412	255	457	250	453	276	412	250	453	245	448	276	412	245	448	205	369	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	172	461	176	412	180	460	180	460	176	412	184	417	180	460	184	417	187	458	187	458	184	417	190	423	187	458	190	423	192	453	192	453	190	423	193	428	192	453	193	428	195	447	195	447	193	428	195	433	195	447	195	433	196	440	176	412	172	461	166	461	176	412	166	461	161	459	176	412	161	459	155	457	176	412	155	457	150	453	176	412	150	453	145	448	176	412	145	448	105	369	105	369	145	448	77	369	50	89	49	277	49	116	260	323	241	338	241	325	205	369	245	448	177	369	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	221	357	225	307	229	356	229	356	225	307	233	313	229	356	233	313	236	353	236	353	233	313	239	318	236	353	239	318	241	348	241	348	239	318	243	323	241	348	243	323	244	342	244	342	243	323	244	328	244	342	244	328	245	334	225	307	221	357	215	356	225	307	215	356	210	354	225	307	210	354	204	352	225	307	204	352	199	348	225	307	199	348	194	343	225	307	194	343	155	264	121	357	125	307	129	356	129	356	125	307	133	313	129	356	133	313	136	353	136	353	133	313	139	318	136	353	139	318	141	348	141	348	139	318	143	323	141	348	143	323	144	342	144	342	143	323	145	328	144	342	145	328	145	334	125	307	121	357	115	356	125	307	115	356	110	354	125	307	110	354	104	352	125	307	104	352	99	348	125	307	99	348	94	343	125	307	94	343	55	264	55	264	94	343	26	264	155	264	194	343	126	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	201	15	194	-8	200	-8	201	15	200	-8	207	-7	201	15	175	19	181	-8	201	15	181	-8	188	-8	201	15	188	-8	194	-8	160	-7	181	-8	175	19	160	-7	175	19	155	31	160	-7	155	31	140	50	160	-7	140	50	140	-4	131	79	121	0	140	-4	131	79	140	-4	140	50	201	15	207	-7	233	19	233	19	207	-7	213	-6	233	19	213	-6	227	-25	227	-25	213	-6	219	-100	227	-25	219	-100	227	-30	227	-30	219	-100	227	-35	228	-48	227	-35	219	-100	228	-48	219	-100	236	-102	233	19	227	-25	228	-19	233	19	228	-19	230	-12	233	19	230	-12	232	-3	233	19	232	-3	232	-2	233	19	232	-2	233	-2	233	19	233	-2	233	-1	233	19	233	-1	242	1	233	19	242	1	258	33	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	266	13	275	55	266	13	273	18	275	55	273	18	287	32	275	55	287	32	286	86	258	33	242	1	251	4	258	33	251	4	259	8	276	-63	271	-65	278	-88	278	-88	271	-65	266	-66	278	-88	266	-66	265	-95	265	-95	266	-66	262	-67	265	-95	262	-67	257	-67	257	-67	246	-66	250	-100	250	-100	246	-66	237	-63	250	-100	237	-63	236	-102	236	-102	237	-63	231	-57	236	-102	231	-57	228	-48	281	-60	276	-63	278	-88	281	-60	278	-88	290	-77	281	-60	290	-77	283	-59	290	-77	299	-64	287	-56	290	-77	287	-56	287	-57	290	-77	287	-57	286	-58	290	-77	286	-58	285	-59	290	-77	285	-59	283	-59	257	-67	250	-100	265	-95	219	-100	213	-6	211	-7	219	-100	211	-7	204	-95	204	-95	211	-7	201	-20	204	-95	201	-20	194	-86	194	-86	201	-20	193	-31	194	-86	193	-31	188	-42	187	-76	194	-86	188	-42	187	-76	188	-42	186	-52	187	-76	186	-52	185	-63	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	171	26	176	-4	241	230	171	26	241	230	171	187	171	26	171	187	171	49	171	26	171	49	162	40	171	26	162	40	157	13	130	26	129	-2	143	4	241	230	193	0	202	-25	202	-25	193	0	193	-100	202	-25	193	-100	201	-30	201	-30	193	-100	201	-35	202	-48	201	-35	193	-100	202	-48	193	-100	210	-102	207	0	208	0	241	230	241	230	208	0	208	1	241	230	208	1	209	2	209	2	214	3	241	230	241	230	214	3	219	4	241	230	219	4	224	5	250	27	244	32	238	7	238	7	244	32	241	41	238	7	241	41	241	52	241	230	224	5	231	6	241	230	231	6	238	7	241	230	238	7	241	52	241	230	202	-25	203	-19	241	230	203	-19	204	-12	241	230	204	-12	206	-3	241	230	206	-3	207	-1	241	230	207	-1	207	0	241	230	176	-4	180	-3	241	230	180	-3	184	-2	241	230	184	-2	188	-1	241	230	188	-1	193	0	162	213	167	207	241	230	241	230	167	207	170	199	241	230	170	199	171	187	153	217	162	213	241	230	153	217	241	230	141	230	153	217	141	230	141	219	269	10	269	22	258	23	269	10	258	23	250	27	269	10	250	27	238	7	250	-63	245	-65	253	-88	253	-88	245	-65	241	-66	253	-88	241	-66	239	-95	239	-95	241	-66	236	-67	239	-95	236	-67	232	-67	232	-67	220	-66	225	-100	225	-100	220	-66	211	-63	225	-100	211	-63	210	-102	210	-102	211	-63	205	-57	210	-102	205	-57	202	-48	256	-60	250	-63	253	-88	256	-60	253	-88	264	-77	256	-60	264	-77	258	-59	264	-77	273	-64	262	-56	264	-77	262	-56	261	-57	264	-77	261	-57	260	-58	264	-77	260	-58	259	-59	264	-77	259	-59	258	-59	232	-67	225	-100	239	-95	193	-100	193	0	191	-1	193	-100	191	-1	190	-2	193	-100	190	-2	189	-3	193	-100	189	-3	188	-5	193	-100	188	-5	186	-7	193	-100	186	-7	179	-95	175	-20	168	-31	168	-86	175	-20	168	-86	179	-95	175	-20	179	-95	186	-7	163	-42	160	-52	161	-76	163	-42	161	-76	168	-86	163	-42	168	-86	168	-31	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	161	-76	160	-52	159	-63	176	-4	171	26	171	-6	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	173	369	201	369	234	457	234	457	201	369	257	418	234	457	257	418	280	457	280	457	257	418	313	369	280	457	313	369	342	369	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	104	264	132	264	166	352	166	352	132	264	189	313	166	352	189	313	211	352	211	352	189	313	244	264	211	352	244	264	273	264	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	103	369	131	369	164	457	164	457	131	369	187	418	164	457	187	418	210	457	210	457	187	418	243	369	210	457	243	369	272	369	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	41	264	69	264	102	352	102	352	69	264	125	313	102	352	125	313	148	352	148	352	125	313	181	264	148	352	181	264	209	264	176	218	165	230	165	219	10	-75	9	-51	8	-62	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	251	432	251	379	258	424	258	424	251	379	258	386	258	424	258	386	263	415	263	415	258	386	263	395	263	415	263	395	265	405	200	406	201	396	201	416	201	416	201	396	206	387	201	416	206	387	206	425	206	425	206	387	213	380	206	425	213	380	213	432	213	432	213	380	221	375	213	432	221	375	222	436	222	436	221	375	232	373	222	436	232	373	232	438	232	438	232	373	242	375	232	438	242	375	242	436	242	436	242	375	251	379	242	436	251	379	251	432	135	306	134	310	139	132	135	306	139	132	137	301	127	438	127	373	137	436	137	436	127	373	138	375	137	436	138	375	146	432	146	432	138	375	147	379	146	432	147	379	153	424	153	424	147	379	154	386	153	424	154	386	158	415	158	415	154	386	158	395	158	415	158	395	160	405	95	406	97	396	97	416	97	416	97	396	101	387	97	416	101	387	101	425	101	425	101	387	108	380	101	425	108	380	108	432	108	432	108	380	117	375	108	432	117	375	117	436	117	436	117	375	127	373	117	436	127	373	127	438	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	224	24	204	20	304	0	304	0	204	20	181	18	304	0	181	18	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	220	461	224	413	228	460	228	460	224	413	232	418	228	460	232	418	235	458	235	458	232	418	238	423	235	458	238	423	240	453	240	453	238	423	241	428	240	453	241	428	243	447	243	447	241	428	243	433	243	447	243	433	244	440	224	413	220	461	214	461	224	413	214	461	209	459	224	413	209	459	204	457	224	413	204	457	199	453	224	413	199	453	194	448	224	413	194	448	153	369	153	369	194	448	125	369	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	171	357	175	308	179	356	179	356	175	308	183	314	179	356	183	314	185	353	185	353	183	314	189	318	185	353	189	318	190	348	190	348	189	318	192	323	190	348	192	323	194	342	194	342	192	323	194	328	194	342	194	328	195	334	175	308	171	357	165	356	175	308	165	356	160	354	175	308	160	354	155	352	175	308	155	352	150	348	175	308	150	348	145	343	175	308	145	343	104	264	104	264	145	343	76	264	202	0	11	12	11	0	129	17	202	0	146	20	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	224	24	204	20	304	0	304	0	204	20	181	18	304	0	181	18	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	192	432	192	379	199	424	199	424	192	379	199	386	199	424	199	386	204	415	204	415	199	386	204	395	204	415	204	395	205	405	141	406	143	396	143	416	143	416	143	396	147	387	143	416	147	387	147	425	147	425	147	387	154	380	147	425	154	380	154	432	154	432	154	380	163	375	154	432	163	375	163	436	163	436	163	375	172	373	163	436	172	373	173	438	173	438	172	373	183	375	173	438	183	375	183	436	183	436	183	375	192	379	183	436	192	379	192	432	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	138	327	138	274	145	320	145	320	138	274	145	281	145	320	145	281	150	311	150	311	145	281	150	290	150	311	150	290	151	300	87	301	89	291	89	311	89	311	89	291	93	282	89	311	93	282	93	320	93	320	93	282	100	275	93	320	100	275	100	327	100	327	100	275	108	270	100	327	108	270	109	331	109	331	108	270	118	268	109	331	118	268	119	333	119	333	118	268	129	270	119	333	129	270	129	331	129	331	129	270	138	274	129	331	138	274	138	327	202	0	11	12	11	0	129	17	202	0	146	20	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	259	457	230	457	198	369	198	369	230	457	175	407	198	369	175	407	152	369	152	369	175	407	119	457	152	369	119	457	91	457	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	200	352	171	352	139	264	139	264	171	352	116	302	139	264	116	302	93	264	93	264	116	302	60	352	93	264	60	352	32	352	202	0	11	12	11	0	129	17	202	0	146	20	109	317	113	324	123	345	123	345	113	324	121	329	123	345	121	329	130	330	130	330	135	329	147	343	147	343	135	329	139	328	147	343	139	328	142	326	105	54	105	291	105	344	105	54	105	344	89	341	105	54	89	341	76	336	105	54	76	336	106	37	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	182	269	191	312	182	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	182	269	143	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	142	326	144	324	147	343	144	324	145	320	147	343	123	345	130	330	135	301	135	283	137	308	137	308	135	283	139	275	137	308	139	275	141	313	141	313	139	275	146	269	141	313	146	269	143	316	146	0	146	12	128	14	146	0	128	14	116	18	146	0	116	18	36	44	146	0	36	44	35	32	146	0	35	32	32	24	146	0	32	24	27	18	146	0	27	18	19	14	146	0	19	14	7	12	146	0	7	12	7	0	106	37	76	336	65	329	106	37	65	329	55	320	106	37	55	320	47	307	106	37	47	307	41	291	106	37	41	291	38	273	106	37	38	273	36	253	106	37	36	253	109	25	109	25	36	253	36	230	109	25	36	230	36	209	109	25	36	209	36	44	109	25	36	44	116	18	36	209	36	230	15	230	36	209	15	230	15	209	135	283	135	301	133	292	118	-2	131	-5	126	11	126	11	131	-5	137	9	155	13	137	9	145	-6	155	13	145	-6	183	0	126	11	116	16	118	-2	118	-2	116	16	109	24	118	-2	109	24	105	2	105	2	109	24	105	35	105	2	105	35	103	49	103	209	103	338	92	11	103	209	92	11	103	49	103	49	92	11	105	2	150	236	138	209	155	205	150	236	155	205	164	237	164	237	155	205	168	193	164	237	168	193	195	231	195	231	168	193	177	174	195	231	177	174	183	146	115	200	121	205	126	227	126	227	121	205	129	208	126	227	129	208	138	232	138	232	129	208	138	209	138	232	138	209	150	236	114	219	103	209	103	180	114	219	103	180	109	191	114	219	109	191	115	200	114	219	115	200	126	227	258	119	253	158	253	78	253	78	253	158	241	191	253	78	241	191	237	43	237	43	241	191	221	215	237	43	221	215	214	16	214	16	221	215	195	231	214	16	195	231	185	110	185	110	195	231	183	146	214	16	185	110	183	73	214	16	183	73	183	0	183	0	183	73	177	45	183	0	177	45	168	25	137	9	131	-5	145	-6	30	316	33	310	103	338	103	338	33	310	33	300	103	338	33	300	40	-6	40	-6	33	300	33	281	40	-6	33	281	33	257	33	257	33	281	-13	281	33	257	-13	281	-13	257	103	257	167	257	103	281	103	338	40	-6	79	22	103	338	79	22	92	11	103	338	6	338	18	323	103	338	18	323	26	321	103	338	26	321	30	316	40	-6	33	257	33	-6	103	281	167	257	167	281	18	323	6	338	6	326	155	13	183	0	168	25	103	180	103	209	103	49	96	231	63	214	87	166	87	166	63	214	85	137	87	-1	85	137	63	214	87	-1	63	214	57	14	57	14	63	214	38	187	57	14	38	187	35	39	35	39	38	187	21	153	35	39	21	153	20	71	20	71	21	153	15	111	87	166	93	190	96	231	96	231	93	190	102	207	96	231	102	207	133	237	133	237	102	207	114	217	133	237	114	217	127	221	127	221	138	220	133	237	133	237	138	220	141	236	150	173	153	163	155	234	155	234	153	163	159	155	155	234	159	155	162	233	162	233	159	155	167	151	162	233	167	151	168	231	144	215	147	208	148	236	148	236	147	208	148	198	148	236	148	198	155	234	155	234	148	198	148	186	155	234	148	186	150	173	141	236	138	220	144	215	141	236	144	215	148	236	122	-6	145	-4	131	31	131	31	145	-4	155	26	167	27	155	26	165	0	167	27	165	0	183	11	131	31	112	46	122	-6	122	-6	112	46	97	68	122	-6	97	68	87	-1	87	-1	97	68	88	99	87	-1	88	99	85	137	183	272	175	261	176	150	176	150	175	261	171	250	176	150	171	250	170	246	210	181	209	191	209	171	209	171	209	191	207	200	209	171	207	200	205	162	205	162	207	200	203	207	205	162	203	207	198	213	205	162	198	213	197	155	197	155	198	213	193	218	197	155	193	218	188	151	188	151	193	218	193	245	188	151	193	245	194	280	194	280	193	245	195	256	194	280	195	256	207	286	207	286	195	256	200	264	207	286	200	264	207	269	221	288	215	272	225	272	225	272	230	272	241	286	241	286	230	272	233	271	241	286	233	271	236	269	283	256	273	270	275	212	283	256	275	212	282	219	283	256	282	219	285	227	283	256	285	227	287	238	247	207	257	206	259	280	259	280	257	206	267	207	259	280	267	207	273	270	273	270	267	207	275	212	237	259	239	211	238	263	238	263	239	211	241	286	241	286	239	211	247	207	241	286	247	207	259	280	241	286	236	269	237	266	241	286	237	266	238	263	241	286	221	288	225	272	228	244	228	225	230	250	230	250	228	225	232	218	230	250	232	218	234	255	234	255	232	218	239	211	234	255	239	211	237	259	207	286	207	269	215	272	207	286	215	272	221	288	183	272	176	150	188	151	183	272	188	151	194	280	176	150	170	246	169	242	176	150	169	242	168	239	176	150	168	239	168	235	176	150	168	235	168	231	176	150	168	231	167	151	201	26	218	46	209	55	201	26	209	55	198	44	201	26	198	44	187	36	201	26	187	36	183	11	177	30	167	27	183	11	177	30	183	11	187	36	155	26	145	-4	165	0	228	225	228	244	227	234	64	188	84	177	84	329	84	329	84	177	97	93	102	237	97	93	98	116	102	237	98	116	104	135	102	237	104	135	103	221	102	237	104	266	84	329	102	237	84	329	97	93	150	159	145	191	143	160	126	157	143	160	129	193	126	157	129	193	117	199	103	221	104	135	109	208	109	208	104	135	114	148	109	208	114	148	117	199	117	199	114	148	126	157	145	191	129	193	143	160	262	296	254	309	256	256	262	296	256	256	261	264	262	296	261	264	264	273	262	296	264	273	265	283	217	255	226	250	228	329	228	329	226	250	237	249	228	329	237	249	242	320	242	320	237	249	247	251	242	320	247	251	254	309	254	309	247	251	256	256	212	335	203	338	205	274	212	335	205	274	210	262	212	335	210	262	217	255	212	335	217	255	228	329	183	311	192	305	193	340	193	340	192	305	197	298	193	340	197	298	203	338	203	338	197	298	201	289	203	338	201	289	205	274	169	343	158	316	172	315	169	343	172	315	181	342	181	342	172	315	183	311	181	342	183	311	193	340	227	180	226	187	224	172	224	172	226	187	221	191	224	172	221	191	218	166	218	166	221	191	215	195	218	166	215	195	208	161	208	161	215	195	208	196	208	161	208	196	200	197	182	157	189	157	191	196	191	196	189	157	198	158	191	196	198	158	200	197	200	197	198	158	208	161	145	191	150	159	158	192	158	192	150	159	161	159	158	192	161	159	170	193	170	193	161	159	172	158	170	193	172	158	181	195	181	195	172	158	182	157	181	195	182	157	191	196	107	54	118	0	121	42	121	42	118	0	155	-1	121	42	155	-1	140	35	140	35	155	-1	165	32	192	33	165	32	191	0	192	33	191	0	224	7	99	71	97	93	84	177	99	71	84	177	82	9	99	71	82	9	118	0	99	71	118	0	107	54	61	167	43	152	50	26	61	167	50	26	82	9	61	167	82	9	84	177	30	133	22	112	28	52	30	133	28	52	50	26	30	133	50	26	43	152	294	81	272	87	277	46	277	46	272	87	258	61	277	46	258	61	253	22	253	22	258	61	240	45	253	22	240	45	224	7	224	7	240	45	217	36	224	7	217	36	192	33	165	32	155	-1	191	0	104	266	111	288	120	339	120	339	111	288	122	304	120	339	122	304	157	343	157	343	122	304	138	313	157	343	138	313	158	316	54	310	33	284	35	212	54	310	35	212	48	199	54	310	48	199	64	188	54	310	64	188	84	329	33	284	25	249	27	229	33	284	27	229	35	212	158	316	169	343	157	343	84	329	104	266	120	339	28	52	22	112	19	88	47	-58	46	-56	46	-77	46	-77	46	-56	45	-54	44	-14	45	-54	45	-53	44	-14	45	-53	49	-19	49	-19	45	-53	46	-52	49	-19	46	-52	46	-50	51	-45	52	-42	53	-25	53	-25	52	-42	53	-39	53	-25	53	-39	54	-34	54	-34	53	-39	54	-37	49	-19	46	-50	47	-49	49	-19	47	-49	49	-48	49	-19	49	-48	51	-45	49	-19	51	-45	53	-25	82	-40	75	-51	76	-71	76	-71	75	-51	66	-59	76	-71	66	-59	56	-62	56	-61	56	-62	53	-61	56	-61	53	-61	76	-71	76	-71	53	-61	50	-60	76	-71	50	-60	46	-77	46	-77	50	-60	47	-58	152	65	154	81	155	341	155	341	154	81	156	105	155	341	156	105	161	265	161	265	156	105	158	142	161	265	158	142	161	220	161	220	158	142	161	197	161	220	161	197	222	220	222	220	161	197	222	197	163	291	166	312	168	348	168	348	166	312	173	326	168	348	173	326	182	352	182	352	173	326	182	335	182	352	182	335	193	338	193	338	197	338	198	353	198	353	197	338	200	337	198	353	200	337	215	351	215	351	200	337	202	335	215	351	202	335	204	333	155	341	161	265	163	291	155	341	163	291	168	348	152	65	155	341	150	52	150	52	155	341	143	332	150	52	143	332	139	6	139	6	143	332	132	320	139	6	132	320	123	-29	123	-29	132	320	123	306	123	-29	123	306	115	290	115	290	108	271	123	-29	123	-29	108	271	102	248	123	-29	102	248	102	-55	102	-55	102	248	97	220	102	-55	97	220	95	197	95	197	97	220	37	220	95	197	37	220	37	197	102	-55	95	197	89	-5	102	-55	89	-5	86	-24	102	-55	86	-24	82	-40	102	-55	82	-40	76	-71	36	-10	27	-9	31	-75	36	-10	31	-75	46	-77	36	-10	46	-77	45	-54	36	-10	45	-54	44	-14	1	-28	2	-51	5	-20	5	-20	2	-51	8	-62	5	-20	8	-62	11	-14	11	-14	8	-62	18	-70	11	-14	18	-70	18	-10	18	-10	18	-70	31	-75	18	-10	31	-75	27	-9	204	329	204	328	206	288	206	288	204	328	203	326	206	288	203	326	202	325	202	325	200	321	201	293	201	293	200	321	198	318	201	293	198	318	197	299	197	299	198	318	197	314	197	299	197	314	196	310	231	285	238	289	240	338	240	338	238	289	244	296	240	338	244	296	247	327	247	327	244	296	248	304	247	327	248	304	249	314	206	288	214	285	215	351	215	351	214	285	222	283	215	351	222	283	229	346	229	346	222	283	231	285	229	346	231	285	240	338	215	351	204	333	204	331	204	331	206	288	215	351	198	353	182	352	193	338	204	330	204	329	206	288	204	330	206	288	204	331	202	325	201	293	206	288	197	299	196	310	195	306	2	-51	1	-28	0	-38	56	-61	76	-71	56	-62	31	22	27	18	127	0	127	0	27	18	19	15	127	0	19	15	7	12	103	338	7	338	19	323	103	338	19	323	27	320	103	338	27	320	31	315	103	338	31	315	33	308	103	338	33	308	34	296	103	338	34	296	103	198	105	178	107	180	118	213	118	213	107	180	109	183	118	213	109	183	112	186	112	186	119	192	118	213	118	213	119	192	132	224	103	42	103	174	103	198	103	198	103	174	104	175	103	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	132	224	132	224	126	197	133	200	132	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	202	162	235	162	235	157	202	164	197	162	235	164	197	177	237	177	237	164	197	169	189	177	237	169	189	172	177	242	63	242	169	239	191	242	63	239	191	239	-1	242	63	239	-1	244	50	257	29	268	-4	267	22	267	22	268	-4	280	20	306	26	280	20	309	2	306	26	309	2	327	42	327	42	309	2	341	23	327	42	341	23	343	64	343	64	341	23	365	52	343	64	365	52	353	90	353	90	365	52	356	117	366	204	356	117	365	52	366	204	365	52	379	88	268	-4	257	29	249	39	268	-4	249	39	244	50	268	-4	244	50	239	-1	178	40	192	20	200	233	200	233	192	20	213	6	200	233	213	6	218	224	218	224	213	6	239	-1	218	224	239	-1	231	210	231	210	239	-1	239	191	178	40	200	233	177	237	178	40	177	237	172	162	178	40	172	162	172	68	379	88	383	127	382	149	379	88	382	149	376	176	379	88	376	176	366	204	338	175	347	162	349	224	349	224	347	162	354	143	349	224	354	143	366	204	366	204	354	143	356	117	300	214	301	208	301	221	301	221	301	208	303	204	301	221	303	204	304	226	304	226	303	204	307	199	304	226	307	199	310	230	310	230	307	199	312	195	310	230	312	195	316	232	316	232	312	195	319	190	316	232	319	190	324	233	324	233	319	190	328	184	324	233	328	184	349	224	349	224	328	184	338	175	280	20	268	-4	309	2	172	162	177	237	172	177	162	235	147	231	147	203	127	0	127	12	118	14	127	0	118	14	111	18	127	0	111	18	34	45	127	0	34	45	33	31	127	0	33	31	31	22	111	18	106	24	34	45	34	45	106	24	104	32	34	45	104	32	34	296	34	296	104	32	103	42	34	296	103	42	103	198	127	0	7	12	7	0	19	323	7	338	7	326	167	16	163	14	267	0	267	0	163	14	157	13	267	0	157	13	150	12	157	153	164	186	111	111	111	111	164	186	99	123	111	111	99	123	99	99	100	30	99	42	84	341	100	30	84	341	71	336	172	198	170	194	183	180	183	180	170	194	167	190	183	180	167	190	164	186	252	230	145	230	156	217	252	230	156	217	163	216	252	230	163	216	168	214	252	230	168	214	172	212	252	230	172	212	173	209	252	230	173	209	174	205	252	230	174	205	219	209	252	230	219	209	234	215	252	230	234	215	252	219	174	205	183	180	203	198	174	205	203	198	219	209	174	202	172	198	183	180	174	202	183	180	174	205	164	186	157	153	183	180	166	32	169	28	254	20	254	20	169	28	170	24	254	20	170	24	171	22	171	22	170	18	267	0	267	0	170	18	167	16	254	20	171	22	267	0	254	20	157	153	158	44	254	20	158	44	163	37	254	20	163	37	166	32	261	13	259	14	267	0	267	0	259	14	256	16	267	0	256	16	254	20	264	12	261	13	267	0	264	12	267	0	267	12	104	318	109	325	118	345	118	345	109	325	116	329	118	345	116	329	125	330	125	330	130	329	142	343	142	343	130	329	134	328	142	343	134	328	137	326	100	344	84	341	99	295	100	344	99	295	100	308	100	344	100	308	104	318	100	344	104	318	118	345	186	312	176	326	177	269	186	312	177	269	184	276	186	312	184	276	188	285	186	312	188	285	189	296	149	265	158	263	161	336	161	336	158	263	169	265	161	336	169	265	176	326	176	326	169	265	177	269	138	316	141	269	140	320	140	320	141	269	142	343	142	343	141	269	149	265	142	343	149	265	161	336	142	343	137	326	139	324	142	343	139	324	140	320	142	343	118	345	125	330	130	301	130	283	132	308	132	308	130	283	134	275	132	308	134	275	136	313	136	313	134	275	141	269	136	313	141	269	138	316	126	0	126	12	114	14	126	0	114	14	106	17	126	0	106	17	30	42	126	0	30	42	29	31	126	0	29	31	26	23	126	0	26	23	22	18	126	0	22	18	15	14	126	0	15	14	6	12	126	0	6	12	6	0	100	30	71	336	60	329	100	30	60	329	50	320	100	30	50	320	43	308	100	30	43	308	37	294	100	30	37	294	33	279	100	30	33	279	102	22	102	22	33	279	31	262	102	22	31	262	30	243	102	22	30	243	30	42	102	22	30	42	106	17	130	283	130	301	128	292	99	295	84	341	99	42	267	0	150	12	150	0	158	44	157	153	111	111	156	217	145	230	145	219	34	23	29	17	132	0	132	0	29	17	22	14	132	0	22	14	12	12	132	12	123	13	132	0	132	0	123	13	117	17	132	0	117	17	38	44	38	44	117	17	112	23	38	44	112	23	38	170	38	170	112	23	38	193	38	170	38	193	13	193	108	338	12	338	22	324	108	338	22	324	29	319	108	338	29	319	34	313	108	338	34	313	37	304	108	338	37	304	38	294	108	338	38	294	108	44	108	193	108	170	132	170	108	193	132	170	132	193	109	31	108	44	38	294	109	31	38	294	38	193	109	31	38	193	112	23	37	32	34	23	132	0	37	32	132	0	38	44	132	0	12	12	12	0	22	324	12	338	12	326	38	170	13	193	13	170	43	15	40	14	155	0	155	0	40	14	36	13	155	0	36	13	30	12	65	57	58	40	155	0	155	0	58	40	51	27	155	0	51	27	47	19	47	19	45	17	155	0	155	0	45	17	43	15	85	271	89	278	89	296	89	296	90	298	79	265	79	265	90	298	96	331	79	265	96	331	79	333	91	301	93	303	96	331	96	331	93	303	96	304	96	331	96	304	98	305	98	305	105	303	111	325	111	325	105	303	111	299	111	325	111	299	122	315	122	315	111	299	117	292	122	315	117	292	122	284	89	296	79	265	85	271	50	262	61	260	63	331	63	331	61	260	71	261	63	331	71	261	79	333	79	333	71	261	79	265	30	294	32	283	32	307	32	307	32	283	35	274	32	307	35	274	39	318	39	318	35	274	42	266	39	318	42	266	49	326	49	326	42	266	50	262	49	326	50	262	63	331	130	32	132	38	140	237	140	237	132	38	135	46	140	237	135	46	138	54	138	54	175	147	140	237	140	237	175	147	140	285	140	237	140	285	136	249	136	249	140	285	132	302	136	249	132	302	127	274	127	274	132	302	122	315	111	325	96	331	98	305	131	18	129	21	80	92	80	92	129	21	128	25	140	237	128	25	129	27	140	237	129	27	130	32	136	249	127	274	40	204	136	249	40	204	40	171	151	261	197	299	197	333	151	261	197	333	140	285	151	261	140	285	175	147	151	261	175	147	233	40	211	18	206	15	263	0	263	0	206	15	198	13	263	0	198	13	187	12	212	41	213	36	233	40	233	40	213	36	214	32	233	40	214	32	214	28	214	28	213	22	263	0	263	0	213	22	211	18	233	40	175	147	209	53	233	40	209	53	211	46	233	40	211	46	212	41	255	14	248	16	263	0	263	0	248	16	243	21	263	0	243	21	214	28	214	28	243	21	238	29	214	28	238	29	233	40	155	0	155	12	147	12	155	0	147	12	140	13	155	0	140	13	135	15	155	0	135	15	131	18	155	0	131	18	65	57	73	75	65	57	131	18	73	75	131	18	80	92	91	288	90	290	91	286	91	286	90	290	90	292	91	286	90	292	89	278	89	278	90	292	89	294	89	278	89	294	89	296	155	0	30	12	30	0	263	0	187	12	187	0	255	14	263	0	263	12	80	92	128	25	140	237	122	315	122	284	127	274	96	331	90	298	91	301	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	-78	168	-84	270	-102	270	-102	168	-84	161	-88	270	-102	161	-88	152	-89	245	-59	245	166	242	190	245	-59	242	190	233	209	245	-59	233	209	219	224	245	-59	219	224	246	-71	177	237	174	176	175	161	248	-79	175	161	175	-59	248	-79	175	-59	252	-85	252	-85	175	-59	270	-102	252	-85	270	-102	259	-88	259	-88	270	-102	270	-89	246	-71	219	224	200	233	246	-71	200	233	177	237	246	-71	177	237	175	161	246	-71	175	161	248	-79	175	-70	172	-78	270	-102	175	-70	270	-102	175	-59	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	270	-102	152	-89	152	-102	117	209	107	175	108	178	22	216	11	230	11	219	224	344	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	251	33	252	0	268	64	268	64	252	0	301	23	268	64	301	23	279	108	279	108	301	23	283	164	279	222	283	164	295	317	279	222	295	317	273	329	224	344	224	322	249	338	249	338	224	322	250	302	249	338	250	302	273	329	273	329	250	302	268	268	273	329	268	268	279	222	323	301	320	301	339	60	339	60	320	301	317	302	339	60	317	302	314	302	314	302	295	317	301	23	301	23	295	317	283	164	136	0	194	-8	164	14	164	14	194	-8	195	7	226	14	195	7	252	0	226	14	252	0	251	33	195	7	194	-8	252	0	358	292	357	314	356	308	358	292	356	308	354	291	354	291	356	308	352	304	354	291	352	304	348	291	348	291	352	304	347	302	348	291	347	302	342	290	342	290	347	302	339	300	342	290	339	300	335	290	335	290	339	300	329	300	335	290	329	300	329	290	329	290	329	300	327	290	364	222	355	247	363	109	363	109	355	247	342	270	363	109	342	270	339	60	339	60	342	270	327	290	339	60	327	290	326	300	326	300	327	290	329	300	357	314	358	292	363	366	363	366	358	292	370	296	363	366	370	296	372	365	372	365	370	296	380	302	372	365	380	302	381	361	381	361	380	302	387	310	381	361	387	310	388	354	388	354	387	310	392	320	388	354	392	320	392	344	392	344	392	320	394	333	336	342	338	334	338	348	338	348	338	334	341	328	338	348	341	328	341	355	341	355	341	328	345	322	341	355	345	322	346	360	346	360	345	322	351	318	346	360	351	318	354	365	354	365	351	318	357	314	354	365	357	314	363	366	364	222	363	109	372	167	364	222	372	167	370	196	314	302	301	23	339	60	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	136	0	164	14	139	32	136	0	139	32	121	64	136	0	121	64	110	108	136	0	110	108	87	23	323	301	339	60	326	300	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	149	234	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	193	15	217	41	203	205	203	205	217	41	216	189	218	189	216	189	217	41	218	189	217	41	232	75	252	179	251	200	250	194	252	179	250	194	248	178	248	178	250	194	246	190	248	178	246	190	242	177	242	177	246	190	240	188	242	177	240	188	236	176	236	176	240	188	233	187	236	176	233	187	230	176	230	176	233	187	226	187	251	200	252	179	257	252	257	252	252	179	264	182	257	252	264	182	266	251	266	251	264	182	273	188	266	251	273	188	275	247	275	247	273	188	281	196	275	247	281	196	282	240	282	240	281	196	286	206	282	240	286	206	286	231	286	231	286	206	288	219	230	228	232	221	232	235	232	235	232	221	235	214	232	235	235	214	235	241	235	241	235	214	239	209	235	241	239	209	241	247	241	247	239	209	245	204	241	247	245	204	248	251	248	251	245	204	251	200	248	251	251	200	257	252	224	187	223	187	224	176	224	187	224	176	230	176	224	187	230	176	226	187	237	128	236	141	238	114	238	114	236	141	233	153	238	114	233	153	232	75	232	75	233	153	229	165	232	75	229	165	224	176	232	75	224	176	223	187	232	75	223	187	221	188	232	75	221	188	218	189	193	15	203	205	187	218	193	15	187	218	169	228	193	15	169	228	165	109	193	15	165	109	163	70	193	15	163	70	162	0	152	206	159	185	169	228	169	228	159	185	163	153	169	228	163	153	165	109	126	8	125	-6	162	0	149	234	141	218	152	206	149	234	152	206	169	228	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	159	41	162	0	163	70	89	0	86	109	58	15	103	23	116	11	103	54	103	54	103	173	103	198	103	198	103	173	103	175	103	198	103	175	113	213	113	213	103	175	104	178	113	213	104	178	106	182	113	213	112	190	118	196	113	213	118	196	124	224	124	224	118	196	125	201	124	224	125	201	136	231	136	231	125	201	131	205	136	231	131	205	139	207	113	213	106	182	109	185	113	213	109	185	112	190	182	81	177	54	194	0	194	0	177	54	168	35	194	0	168	35	161	-6	161	-6	168	35	156	25	161	-6	156	25	149	-5	149	-5	156	25	141	21	149	-5	141	21	138	-2	138	-2	141	21	131	23	138	-2	131	23	127	3	127	3	131	23	122	27	127	3	122	27	116	11	116	11	122	27	115	34	116	11	115	34	108	43	103	198	103	284	103	335	103	198	103	335	103	54	103	54	103	335	103	-39	151	235	146	208	159	205	151	235	159	205	167	237	167	237	159	205	170	194	167	237	170	194	198	232	198	232	170	194	177	176	198	232	177	176	182	150	151	235	136	231	139	207	151	235	139	207	146	208	106	308	111	315	121	336	121	336	111	315	118	320	121	336	118	320	127	321	127	321	132	320	144	334	144	334	132	320	136	319	144	334	136	319	139	317	103	335	103	284	104	298	103	335	104	298	106	308	103	335	106	308	121	336	188	303	179	317	180	260	188	303	180	260	186	267	188	303	186	267	190	276	188	303	190	276	191	286	151	256	161	254	164	327	164	327	161	254	171	256	164	327	171	256	179	317	179	317	171	256	180	260	141	308	143	260	142	311	142	311	143	260	144	334	144	334	143	260	151	256	144	334	151	256	164	327	144	334	139	317	141	315	144	334	141	315	142	311	144	334	121	336	127	321	257	124	253	164	253	81	253	81	253	164	242	196	253	81	242	196	241	45	241	45	242	196	223	218	241	45	223	218	221	17	221	17	223	218	198	232	221	17	198	232	194	0	194	0	198	232	184	117	184	117	198	232	182	150	132	292	133	274	135	298	135	298	133	274	137	266	135	298	137	266	138	303	138	303	137	266	143	260	138	303	143	260	141	308	141	-102	141	-89	125	-87	141	-102	125	-87	114	-80	141	-102	114	-80	33	-58	141	-102	33	-58	32	-69	141	-102	32	-69	30	-77	141	-102	30	-77	25	-83	141	-102	25	-83	17	-87	141	-102	17	-87	5	-89	141	-102	5	-89	5	-102	104	-57	103	-39	73	327	104	-57	73	327	62	320	104	-57	62	320	53	311	104	-57	53	311	46	300	104	-57	46	300	40	288	104	-57	40	288	36	274	104	-57	36	274	34	258	104	-57	34	258	33	239	104	-57	33	239	33	-58	104	-57	33	-58	107	-70	87	332	73	327	103	-39	87	332	103	-39	103	335	33	-58	114	-80	107	-70	133	274	132	292	131	283	182	81	194	0	184	117	103	54	116	11	108	43	89	304	103	339	82	311	82	311	103	339	74	344	82	311	74	344	74	315	74	315	74	344	65	316	56	315	65	316	74	344	56	315	74	344	55	341	50	233	67	230	56	259	56	259	67	230	65	258	75	259	65	258	67	230	75	259	67	230	70	230	93	278	99	-95	95	286	95	286	99	-95	103	339	103	339	99	-95	124	-108	103	339	124	-108	125	324	125	324	124	-108	132	-61	125	324	132	-61	132	-49	132	-49	132	-40	125	324	125	324	132	-40	132	-31	125	324	132	-31	132	-21	125	324	132	-21	142	302	142	302	132	-21	133	-11	142	302	133	-11	133	-1	133	-1	153	212	142	302	142	302	153	212	151	276	155	248	151	276	153	212	155	248	153	212	154	219	155	248	154	219	154	226	155	248	154	226	155	234	155	248	155	234	155	241	134	-74	124	-108	137	-86	137	-86	124	-108	155	-113	137	-86	155	-113	144	-94	144	-94	155	-113	155	-98	158	-97	155	-98	155	-113	158	-97	155	-113	174	-111	210	-74	209	-64	208	-87	208	-87	209	-64	206	-56	208	-87	206	-56	201	-98	201	-98	206	-56	200	-49	201	-98	200	-49	193	-45	190	-106	201	-98	193	-45	190	-106	193	-45	184	-44	190	-106	184	-44	175	-45	190	-106	175	-45	174	-111	174	-111	175	-45	167	-48	174	-111	167	-48	166	-91	174	-111	166	-91	165	-93	174	-111	165	-93	164	-95	174	-111	164	-95	161	-96	174	-111	161	-96	158	-97	166	-91	167	-48	165	-88	157	-67	158	-74	158	-60	158	-60	158	-74	160	-79	158	-60	160	-79	162	-53	162	-53	160	-79	163	-84	162	-53	163	-84	167	-48	167	-48	163	-84	165	-88	103	339	89	304	93	296	103	339	93	296	95	286	36	287	38	296	38	333	38	333	38	296	42	304	38	333	42	304	55	341	55	341	42	304	48	310	55	341	48	310	56	315	48	264	42	270	50	233	50	233	42	270	38	278	50	233	38	278	35	241	35	241	38	278	36	287	24	320	16	305	23	253	24	320	23	253	35	241	24	320	35	241	36	287	24	320	36	287	38	333	16	305	12	287	15	269	16	305	15	269	23	253	85	193	68	11	70	-49	85	193	70	-49	81	-75	85	193	81	-75	99	-95	85	193	99	-95	86	201	75	230	80	231	83	263	83	263	80	231	85	232	83	263	85	232	89	270	89	270	85	232	89	233	89	270	89	233	99	-95	99	-95	89	233	88	226	75	259	70	230	75	230	75	259	75	230	83	263	99	-95	88	226	88	218	99	-95	88	218	87	209	99	-95	87	209	86	201	70	-49	68	11	67	4	70	-49	67	4	67	-1	70	-49	67	-1	66	-7	70	-49	66	-7	66	-13	70	-49	66	-13	66	-18	48	264	50	233	56	259	89	270	99	-95	93	278	132	-61	124	-108	134	-74	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	38	29	46	253	38	29	45	14	95	-83	95	-31	86	-27	95	-83	86	-27	85	-105	95	-83	85	-105	96	-86	97	-79	99	-75	101	-38	101	-38	99	-75	103	-70	101	-38	103	-70	105	-45	105	-45	103	-70	105	-63	105	-45	105	-63	107	-54	101	-38	95	-31	95	-83	101	-38	95	-83	97	-79	135	-80	127	-87	130	-104	130	-104	127	-87	118	-91	130	-104	118	-91	110	-93	110	-93	105	-92	108	-108	108	-108	105	-92	101	-91	108	-108	101	-91	98	-89	96	-86	85	-105	108	-108	96	-86	108	-108	98	-89	76	-26	66	-27	67	-99	76	-26	67	-99	85	-105	76	-26	85	-105	86	-27	47	-48	48	-75	51	-39	51	-39	48	-75	55	-88	51	-39	55	-88	58	-32	58	-32	55	-88	67	-99	58	-32	67	-99	66	-27	147	46	142	38	143	17	143	17	142	38	136	33	143	17	136	33	133	7	133	7	136	33	131	30	133	7	131	30	124	30	124	30	117	31	122	0	122	0	117	31	112	34	122	0	112	34	111	-3	111	-3	112	34	108	40	111	-3	108	40	106	49	105	60	105	315	101	-5	101	-5	105	315	93	315	101	-5	93	315	92	-5	92	-5	93	315	76	291	92	-5	76	291	72	-3	72	-3	76	291	61	271	72	-3	61	271	57	3	57	3	61	271	46	253	57	3	46	253	45	14	106	49	105	60	101	-5	106	49	101	-5	111	-3	166	50	153	56	158	-79	166	50	158	-79	164	-61	166	50	164	-61	166	-41	147	46	143	17	146	-94	147	46	146	-94	158	-79	147	46	158	-79	153	56	124	30	122	0	133	7	146	-94	143	17	143	-53	146	-94	143	-53	141	-69	146	-94	141	-69	135	-80	146	-94	135	-80	130	-104	110	-93	108	-108	130	-104	105	209	152	209	105	230	38	29	36	209	36	47	105	230	152	209	152	230	36	209	9	222	9	209	48	-75	47	-48	46	-58	92	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	109	317	114	324	123	345	123	345	114	324	121	329	123	345	121	329	131	330	131	330	136	329	147	343	147	343	136	329	140	328	147	343	140	328	143	326	105	344	90	341	92	-5	105	344	92	-5	105	60	105	344	105	60	105	291	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	183	269	191	312	183	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	183	269	144	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	143	326	144	324	147	343	144	324	145	320	147	343	123	345	131	330	135	301	135	283	138	308	138	308	135	283	140	275	138	308	140	275	141	313	141	313	140	275	146	269	141	313	146	269	144	316	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	56	320	57	3	65	329	65	329	57	3	73	-3	65	329	73	-3	76	336	76	336	73	-3	92	-5	76	336	92	-5	90	341	48	308	43	295	46	14	48	308	46	14	57	3	48	308	57	3	56	320	39	279	37	262	39	29	39	279	39	29	46	14	39	279	46	14	43	295	36	243	36	209	39	29	36	243	39	29	37	262	26	234	21	230	36	209	36	209	21	230	15	226	36	209	15	226	9	222	31	238	26	234	36	209	31	238	36	209	36	243	36	209	9	222	9	209	39	29	36	209	36	47	135	283	135	301	134	292	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	359	339	352	338	358	327	358	327	352	338	351	326	351	326	352	338	344	325	330	321	344	325	352	338	330	321	352	338	321	316	321	316	352	338	288	295	321	316	288	295	290	276	297	50	290	276	290	126	297	50	290	126	287	32	287	32	290	126	286	86	287	32	286	86	275	55	360	381	362	373	362	388	362	388	362	373	365	367	362	388	365	367	365	395	365	395	365	367	369	361	365	395	369	361	371	400	371	400	369	361	375	357	371	400	375	357	379	404	379	404	375	357	381	353	379	404	381	353	388	405	388	405	381	353	390	335	388	405	390	335	397	404	397	404	390	335	401	340	397	404	401	340	405	400	405	400	401	340	410	348	405	400	410	348	412	394	412	394	410	348	416	359	412	394	416	359	416	385	416	385	416	359	418	373	390	335	381	353	379	347	390	335	379	347	378	331	378	331	379	347	374	343	378	331	374	343	373	330	373	330	374	343	367	340	373	330	367	340	366	329	366	329	367	340	359	339	366	329	359	339	358	327	311	283	312	297	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	290	276	297	50	312	297	290	276	312	297	315	308	290	276	315	308	321	316	352	338	241	338	260	323	352	338	260	323	274	317	352	338	274	317	283	308	352	338	283	308	288	295	233	19	242	1	258	33	258	33	242	1	259	8	258	33	259	8	275	55	275	55	259	8	273	18	275	55	273	18	287	32	201	15	181	-8	203	-7	50	89	49	277	49	116	233	19	223	-4	242	1	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	253	219	260	219	260	232	260	232	260	219	266	220	260	232	266	220	268	235	268	235	266	220	272	221	268	235	272	221	273	238	273	238	272	221	277	223	273	238	277	223	276	243	276	243	277	223	282	298	276	243	282	298	275	247	255	275	256	266	256	281	256	281	256	266	259	259	256	281	259	259	260	287	260	287	259	259	263	255	260	287	263	255	265	293	265	293	263	255	269	251	265	293	269	251	273	297	273	297	269	251	275	247	273	297	275	247	282	298	311	278	307	287	307	243	311	278	307	243	311	253	311	278	311	253	313	266	282	298	289	227	291	297	291	297	289	227	299	234	291	297	299	234	300	293	300	293	299	234	307	243	300	293	307	243	307	287	243	230	246	219	251	231	251	231	246	219	253	219	251	231	253	219	260	232	243	230	141	230	153	217	243	230	153	217	162	213	243	230	162	213	167	207	243	230	167	207	170	199	243	230	170	199	171	187	243	230	171	187	171	26	243	230	171	26	183	-2	243	230	183	-2	195	0	243	230	195	0	241	219	243	230	241	219	246	219	241	219	195	0	206	2	241	219	206	2	220	4	241	219	220	4	238	7	241	219	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	282	298	277	223	289	227	112	128	208	211	148	189	148	189	208	211	208	225	148	189	208	225	54	189	46	187	54	189	208	225	46	187	208	225	22	225	86	-94	77	-88	82	-114	82	-114	77	-88	71	-79	82	-114	71	-79	70	-111	70	-111	71	-79	69	-69	65	7	69	-69	77	14	140	53	137	48	172	12	172	12	137	48	132	44	172	12	132	44	127	41	127	41	115	35	172	12	172	12	115	35	102	28	172	12	102	28	94	-32	70	-60	74	-52	77	14	77	14	74	-52	79	-45	77	14	79	-45	90	21	90	21	79	-45	85	-38	90	21	85	-38	94	-32	77	14	69	-69	70	-60	60	86	73	93	148	189	148	189	73	93	84	96	148	189	84	96	112	128	112	128	84	96	94	98	112	128	94	98	102	98	102	98	115	97	112	128	112	128	115	97	116	129	22	225	4	147	17	147	22	225	17	147	22	161	22	225	22	161	29	173	22	225	29	173	37	182	22	225	37	182	46	187	148	189	33	86	47	75	148	189	47	75	60	86	138	-82	132	-89	140	-114	140	-114	132	-89	125	-94	140	-114	125	-94	125	-117	125	-117	125	-94	116	-98	125	-117	116	-98	109	-117	109	-117	116	-98	106	-99	141	-74	138	-82	140	-114	141	-74	140	-114	155	-111	141	-74	155	-111	144	-62	164	-42	169	-106	174	-40	174	-40	169	-106	180	-101	174	-40	180	-101	185	-42	185	-42	180	-101	190	-94	185	-42	190	-94	194	-46	194	-46	190	-94	197	-87	194	-46	197	-87	199	-52	199	-52	197	-87	201	-80	199	-52	201	-80	203	-58	203	-58	201	-80	203	-73	203	-58	203	-73	204	-65	155	-46	149	-52	155	-111	155	-46	155	-111	169	-106	155	-46	169	-106	164	-42	140	53	172	12	143	61	143	61	172	12	144	70	142	80	144	70	158	127	142	80	158	127	135	88	135	88	158	127	133	130	135	88	133	130	131	130	126	94	135	88	131	130	126	94	131	130	126	130	126	94	126	130	121	129	126	94	121	129	116	129	126	94	116	129	115	97	183	20	193	30	194	105	194	105	193	30	200	42	194	105	200	42	204	88	204	88	200	42	206	55	204	88	206	55	208	68	179	118	158	127	172	12	179	118	172	12	183	20	179	118	183	20	194	105	144	70	172	12	158	127	96	-98	86	-94	95	-117	96	-98	95	-117	109	-117	96	-98	109	-117	106	-99	65	7	51	-2	53	-103	65	7	53	-103	61	-107	65	7	61	-107	70	-111	65	7	70	-111	69	-69	26	-53	26	-62	27	-37	27	-37	26	-62	29	-72	27	-37	29	-72	33	-23	33	-23	29	-72	34	-82	33	-23	34	-82	41	-12	41	-12	34	-82	41	-93	41	-12	41	-93	51	-2	51	-2	41	-93	53	-103	86	-94	82	-114	95	-117	144	-62	155	-111	149	-52	94	-32	102	28	90	21	79	285	95	287	95	287	99	338	95	287	116	284	99	338	116	284	132	344	132	344	116	284	133	275	132	344	133	275	163	340	163	340	133	275	145	261	163	340	145	261	153	244	53	269	65	278	71	323	71	323	65	278	79	285	71	323	79	285	99	338	99	338	79	285	95	287	50	301	33	273	35	242	50	301	35	242	43	256	50	301	43	256	53	269	50	301	53	269	71	323	154	209	152	202	166	143	166	143	152	202	151	195	166	143	151	195	148	188	148	188	133	157	166	143	166	143	133	157	113	125	166	143	113	125	90	95	16	188	16	157	133	157	16	188	133	157	148	188	163	340	153	244	155	224	155	224	155	216	166	143	166	143	155	216	154	209	188	327	179	157	204	188	188	327	204	188	207	308	207	308	204	188	210	200	207	308	210	200	219	283	219	283	210	200	216	212	219	283	216	212	220	225	188	327	163	340	166	143	188	327	166	143	169	146	188	327	169	146	171	149	188	327	171	149	174	151	188	327	174	151	176	154	188	327	176	154	179	157	155	224	166	143	163	340	166	143	90	95	85	66	85	66	90	95	65	67	85	66	65	67	221	0	221	0	65	67	39	39	221	0	39	39	13	12	223	252	219	283	220	225	223	252	220	225	222	239	246	157	246	188	204	188	246	157	204	188	179	157	214	77	202	70	221	0	221	0	202	70	187	67	221	0	187	67	169	66	221	0	169	66	85	66	223	88	214	77	221	0	223	88	221	0	244	105	223	88	244	105	232	105	221	0	13	12	13	0	35	242	33	273	21	242	110	271	84	271	100	147	100	147	84	271	84	242	100	147	84	242	84	219	84	219	84	242	52	242	84	219	52	242	52	219	93	59	97	-2	98	51	98	51	97	-2	107	-3	98	51	107	-3	101	42	101	42	107	-3	104	32	167	219	167	242	113	219	113	219	167	242	112	242	113	219	112	242	113	195	113	195	112	242	110	271	113	195	110	271	100	147	156	48	151	29	153	0	153	0	151	29	141	15	153	0	141	15	128	9	128	9	118	11	153	0	153	0	118	11	118	-4	224	92	220	122	219	59	219	59	220	122	209	150	219	59	209	150	205	32	205	32	209	150	189	174	205	32	189	174	182	12	182	12	189	174	163	190	182	12	163	190	160	84	160	84	159	67	182	12	182	12	159	67	156	48	182	12	156	48	153	0	163	190	129	196	134	137	163	190	134	137	147	124	163	190	147	124	157	106	163	190	157	106	160	84	134	137	129	196	126	196	134	137	126	196	124	196	134	137	124	196	121	196	134	137	121	196	117	145	117	145	121	196	117	196	117	145	117	196	113	195	117	145	113	195	100	147	112	16	107	23	107	-3	112	16	107	-3	118	-4	112	16	118	-4	118	11	66	8	76	4	77	70	77	70	76	4	86	0	77	70	86	0	86	66	86	66	86	0	97	-2	86	66	97	-2	93	59	40	54	40	38	43	61	43	61	40	38	44	29	43	61	44	29	48	66	48	66	44	29	50	21	48	66	50	21	55	70	55	70	50	21	57	14	55	70	57	14	65	72	65	72	57	14	66	8	65	72	66	8	77	70	40	38	40	54	39	48	104	32	107	-3	107	23	100	147	84	219	84	147	63	0	63	370	30	370	63	0	30	370	30	0	30	370	30	0	63	0	30	370	63	0	63	370	94	370	94	0	127	0	94	370	127	0	127	370	20	163	95	130	95	163	95	163	95	130	128	0	95	163	128	0	95	205	95	205	128	0	95	238	95	205	95	238	20	238	128	370	95	370	128	0	128	238	128	205	203	205	128	238	203	205	203	238	128	163	128	130	203	130	128	163	203	130	203	163	128	0	95	130	95	0	95	238	128	0	95	370	95	205	20	238	20	205	95	130	20	163	20	130	43	50	43	22	48	61	48	61	43	22	49	11	48	61	49	11	57	70	57	70	49	11	58	1	57	70	58	1	69	76	69	76	58	1	70	-4	69	76	70	-4	83	78	83	78	70	-4	83	-6	83	78	83	-6	96	76	96	76	83	-6	97	-4	96	76	97	-4	108	70	108	70	97	-4	108	1	108	70	108	1	117	61	117	61	108	1	117	10	117	61	117	10	123	49	123	49	117	10	123	22	123	49	123	22	125	35	120	262	122	272	124	313	124	313	122	272	124	280	124	313	124	280	126	296	126	296	124	280	125	288	103	201	109	224	110	337	110	337	109	224	117	250	110	337	117	250	119	327	119	327	117	250	120	262	119	327	120	262	124	313	91	117	95	150	98	343	98	343	95	150	99	177	98	343	99	177	110	337	110	337	99	177	103	201	84	345	70	343	72	150	84	345	72	150	75	117	84	345	75	117	91	117	84	345	91	117	98	343	70	343	58	337	58	224	70	343	58	224	64	200	70	343	64	200	68	177	70	343	68	177	72	150	50	250	58	224	58	337	50	250	58	337	49	326	50	250	49	326	46	262	41	288	42	280	43	312	43	312	42	280	44	272	43	312	44	272	49	326	49	326	44	272	46	262	41	288	43	312	41	295	43	22	43	50	41	36	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	167	352	138	352	106	264	106	264	138	352	83	302	106	264	83	302	60	264	60	264	83	302	27	352	60	264	27	352	0	352	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	225	469	224	475	224	464	224	464	224	475	223	480	224	464	223	480	222	460	222	460	223	480	220	483	222	460	220	483	217	456	217	456	220	483	215	485	217	456	215	485	211	453	211	453	215	485	209	486	211	453	209	486	204	486	203	448	211	453	204	486	203	448	204	486	200	484	203	448	200	484	196	482	203	448	196	482	192	479	203	448	192	479	187	475	203	448	187	475	137	412	187	475	114	412	137	412	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	193	368	192	361	197	331	197	331	192	361	189	356	197	331	189	356	187	325	187	325	189	356	184	351	187	325	184	351	192	118	192	118	184	351	178	348	192	118	178	348	171	347	171	347	165	348	192	118	192	118	165	348	159	351	192	118	159	351	156	325	156	325	159	351	155	356	156	325	155	356	152	362	127	368	128	357	129	382	129	382	128	357	132	346	129	382	132	346	135	395	135	395	132	346	138	337	135	395	138	337	145	405	145	405	138	337	147	330	145	405	147	330	151	368	151	368	156	325	152	362	152	375	154	381	158	411	158	411	154	381	159	385	158	411	159	385	172	414	172	414	159	385	164	388	172	414	164	388	171	390	171	390	179	388	172	414	172	414	179	388	186	411	77	71	80	81	156	325	156	325	80	81	87	99	156	325	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	187	325	193	368	197	331	198	405	198	405	197	331	205	338	198	405	205	338	208	395	208	395	205	338	211	347	208	395	211	347	215	383	215	383	211	347	216	357	215	383	216	357	217	369	198	405	186	411	190	380	198	405	190	380	192	375	198	405	192	375	193	368	186	411	179	388	185	385	186	411	185	385	190	380	152	375	158	411	145	405	152	375	145	405	151	368	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	156	325	94	118	142	239	156	325	142	239	192	118	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	156	325	156	325	69	51	72	61	156	325	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	156	325	151	368	147	330	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	142	367	126	370	134	345	134	345	126	370	124	346	115	344	124	346	126	370	115	344	126	370	109	367	157	360	155	316	157	274	157	360	157	274	168	349	168	349	157	274	168	286	168	349	168	286	176	334	176	334	168	286	176	301	176	334	176	301	179	318	134	345	142	340	142	367	142	367	142	340	149	334	142	367	149	334	157	360	157	360	149	334	153	326	157	360	153	326	155	316	157	274	155	316	153	307	157	274	153	307	149	299	157	274	149	299	143	293	157	274	143	293	142	266	124	287	126	263	134	289	134	289	126	263	142	266	134	289	142	266	143	293	109	367	94	359	97	326	109	367	97	326	102	334	109	367	102	334	108	340	109	367	108	340	115	344	72	316	75	299	75	333	75	333	75	299	82	285	75	333	82	285	83	348	83	348	82	285	94	273	83	348	94	273	94	359	94	359	94	273	96	317	115	289	108	293	108	266	115	289	108	266	126	263	115	289	126	263	124	287	96	317	94	273	97	308	97	308	94	273	108	266	97	308	108	266	101	300	101	300	108	266	108	293	156	461	160	413	164	460	164	460	160	413	168	418	164	460	168	418	171	458	171	458	168	418	174	423	171	458	174	423	176	453	176	453	174	423	178	428	176	453	178	428	179	447	179	447	178	428	180	433	179	447	180	433	180	440	160	413	156	461	150	461	160	413	150	461	145	459	160	413	145	459	140	457	160	413	140	457	134	453	160	413	134	453	129	448	160	413	129	448	89	369	89	369	129	448	61	369	97	326	94	359	96	317	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	97	13	83	16	105	0	105	0	83	16	74	18	105	0	74	18	29	29	29	29	74	18	68	22	29	29	68	22	41	47	41	47	68	22	65	28	41	47	65	28	57	76	57	76	65	28	64	35	167	277	57	76	68	52	167	277	68	52	71	57	71	57	121	151	167	277	167	277	121	151	132	171	167	277	132	171	213	316	57	76	64	35	64	39	57	76	64	39	65	42	57	76	65	42	66	47	57	76	66	47	68	52	211	28	204	19	455	0	455	0	204	19	191	14	455	0	191	14	172	12	211	28	318	18	215	41	215	41	318	18	307	20	215	41	307	20	216	60	216	60	307	20	301	25	216	60	301	25	216	151	216	151	301	25	216	171	216	151	216	171	132	171	357	203	344	191	345	154	345	154	344	191	325	185	345	154	325	185	325	162	325	162	325	185	296	181	296	44	296	181	216	316	296	44	216	316	297	33	297	33	216	316	216	171	297	33	216	171	301	25	213	316	216	316	454	338	454	338	216	316	316	320	454	338	316	320	329	320	329	320	355	319	454	338	454	338	355	319	377	316	454	338	377	316	395	311	430	278	454	338	426	287	426	287	454	338	420	295	410	304	420	295	454	338	410	304	454	338	395	311	454	338	430	278	434	268	454	338	434	268	438	255	454	338	438	255	442	238	454	338	442	238	454	238	296	305	297	312	216	316	296	305	216	316	296	181	216	316	297	312	300	316	216	316	300	316	306	319	216	316	306	319	316	320	178	300	213	316	180	305	180	305	213	316	181	309	179	315	181	309	213	316	179	315	213	316	454	338	454	338	137	338	155	325	454	338	155	325	167	323	454	338	167	323	175	319	454	338	175	319	179	315	454	84	445	71	455	0	455	0	445	71	436	59	455	0	436	59	426	47	426	47	413	36	455	0	455	0	413	36	397	27	455	0	397	27	379	21	460	95	454	84	455	0	460	95	455	0	475	105	460	95	475	105	464	105	211	28	455	0	318	18	318	18	455	0	333	17	358	18	333	17	455	0	358	18	455	0	379	21	373	256	366	224	367	119	373	256	367	119	373	87	373	256	373	87	385	87	373	256	385	87	385	256	358	140	367	119	366	224	358	140	366	224	357	203	358	140	357	203	345	154	213	316	178	300	176	294	213	316	176	294	172	287	213	316	172	287	167	277	105	0	29	29	21	19	105	0	21	19	12	15	105	0	12	15	2	12	105	0	2	12	2	0	333	461	337	413	341	460	341	460	337	413	345	418	341	460	345	418	348	458	348	458	345	418	351	423	348	458	351	423	353	453	353	453	351	423	355	428	353	453	355	428	356	447	356	447	355	428	357	433	356	447	357	433	357	440	337	413	333	461	327	461	337	413	327	461	322	459	337	413	322	459	317	457	337	413	317	457	311	453	337	413	311	453	306	448	337	413	306	448	266	369	266	369	306	448	238	369	97	13	105	0	105	12	296	181	296	166	325	162	455	0	172	12	172	0	155	325	137	338	137	327	216	151	132	171	121	151	78	209	82	214	87	233	87	233	82	214	89	217	87	233	89	217	117	237	117	237	89	217	98	220	117	237	98	220	109	220	109	220	124	219	117	237	117	237	124	219	135	236	223	357	227	308	231	356	231	356	227	308	235	314	231	356	235	314	237	353	237	353	235	314	241	318	237	353	241	318	242	348	242	348	241	318	244	323	242	348	244	323	246	342	246	342	244	323	246	328	246	342	246	328	247	334	227	308	223	357	217	356	227	308	217	356	211	354	227	308	211	354	206	352	227	308	206	352	201	348	227	308	201	348	196	343	227	308	196	343	156	264	336	65	325	52	329	33	329	33	325	52	313	42	329	33	313	42	311	16	311	16	313	42	301	36	311	16	301	36	291	4	291	4	301	36	289	32	291	4	289	32	275	31	275	31	252	34	268	-1	268	-1	252	34	242	-3	252	34	236	44	242	-3	242	-3	236	44	225	60	242	-3	225	60	224	-2	224	-2	225	60	219	83	224	-2	219	83	217	113	224	-2	217	113	209	228	224	-2	209	228	207	1	207	1	209	228	198	221	207	1	198	221	193	9	193	9	198	221	187	211	193	9	187	211	180	21	180	21	187	211	177	221	180	21	177	221	169	37	169	37	177	221	166	37	344	124	343	141	342	154	344	124	342	154	341	166	344	124	341	166	338	176	344	124	338	176	334	186	344	124	334	186	323	204	344	124	323	204	309	218	344	124	309	218	292	228	344	124	292	228	283	159	344	124	283	159	283	142	344	124	283	142	217	142	344	124	217	142	217	124	275	31	268	-1	291	4	135	29	130	27	131	7	131	7	130	27	124	25	131	7	124	25	117	25	117	25	107	26	113	0	113	0	107	26	99	30	113	0	99	30	95	-5	95	-5	99	30	93	37	95	-5	93	37	90	47	177	221	165	228	166	37	166	37	165	228	151	233	166	37	151	233	149	20	149	20	151	233	148	124	148	142	148	124	148	180	147	196	148	180	151	233	147	196	151	233	142	207	142	207	151	233	135	236	142	207	135	236	135	215	135	215	135	236	124	219	69	141	78	145	76	203	76	203	78	209	62	225	62	225	78	209	87	233	46	141	57	140	62	225	62	225	57	140	69	141	62	225	69	141	76	203	42	211	30	194	30	153	42	211	30	153	37	146	42	211	37	146	46	141	42	211	46	141	62	225	30	194	25	174	26	163	30	194	26	163	30	153	149	20	148	124	148	41	149	20	148	41	141	34	149	20	141	34	135	29	149	20	135	29	131	7	117	25	113	0	131	7	97	92	108	104	114	132	114	132	108	104	125	114	114	132	125	114	148	142	148	142	125	114	148	124	89	123	89	60	91	77	89	123	91	77	114	132	114	132	91	77	97	92	279	201	292	228	273	213	273	213	292	228	272	234	273	213	272	234	264	219	264	219	272	234	252	222	239	219	252	222	251	237	239	219	251	237	235	236	217	113	217	142	209	228	209	228	217	142	218	172	209	228	218	172	222	233	222	233	218	172	222	194	222	233	222	194	235	236	235	236	222	194	229	210	235	236	229	210	239	219	282	183	283	159	292	228	282	183	292	228	279	201	272	234	251	237	252	222	90	180	88	184	89	160	90	180	89	160	91	171	90	180	91	171	91	176	86	188	83	192	85	152	86	188	85	152	89	160	86	188	89	160	88	184	83	192	80	195	85	152	85	152	80	195	78	197	85	152	78	197	78	145	78	145	78	197	77	199	78	145	77	199	77	201	75	-6	95	-5	90	47	75	-6	90	47	89	60	75	-6	89	60	89	123	75	-6	89	123	70	115	75	-6	70	115	56	107	75	-6	56	107	54	-4	46	99	35	90	38	2	46	99	38	2	54	-4	46	99	54	-4	56	107	18	59	19	28	21	70	21	70	19	28	26	13	21	70	26	13	27	80	27	80	26	13	38	2	27	80	38	2	35	90	19	28	18	59	17	47	76	203	78	145	77	201	151	233	148	180	148	124	336	65	329	33	347	57	156	264	196	343	127	264	88	313	50	275	55	54	88	313	55	54	68	40	88	313	68	40	84	26	88	313	84	26	101	15	88	313	101	15	106	164	88	313	106	164	110	222	88	313	110	222	137	337	50	275	26	226	30	98	50	275	30	98	37	81	50	275	37	81	46	67	50	275	46	67	55	54	26	226	17	167	18	153	26	226	18	153	19	138	26	226	19	138	22	124	26	226	22	124	26	111	26	226	26	111	30	98	174	-8	195	-8	177	9	177	9	195	-8	195	7	226	14	195	7	195	-8	226	14	195	-8	253	0	137	35	127	52	137	0	260	285	127	52	270	262	260	285	270	262	268	331	249	301	250	337	238	314	238	314	250	337	232	342	238	314	232	342	225	323	225	323	232	342	214	345	225	323	214	345	211	328	211	328	214	345	195	329	163	322	195	329	195	345	163	322	195	345	137	337	137	337	110	222	121	268	137	337	121	268	139	302	137	337	139	302	163	322	113	93	109	109	119	6	119	6	109	109	107	126	119	6	107	126	101	15	101	15	107	126	106	144	101	15	106	144	106	164	65	-36	101	15	84	26	65	-36	84	26	41	-36	250	337	249	301	260	285	250	337	260	285	268	331	214	345	195	345	195	329	328	289	317	299	339	61	339	61	317	299	304	311	339	61	304	311	302	23	302	23	304	311	286	322	302	23	286	322	283	166	283	166	279	109	302	23	302	23	279	109	268	65	302	23	268	65	253	0	253	0	268	65	251	33	253	0	251	33	226	14	286	322	268	331	270	262	286	322	270	262	275	243	286	322	275	243	279	225	286	322	279	225	281	207	286	322	281	207	283	188	286	322	283	188	283	166	117	75	113	93	119	6	117	75	119	6	127	52	117	75	127	52	260	285	318	368	286	322	304	311	318	368	304	311	343	368	162	14	149	22	155	-5	162	14	155	-5	174	-8	162	14	174	-8	177	9	137	35	137	0	155	-5	137	35	155	-5	149	22	371	187	368	206	372	168	372	168	368	206	364	224	372	168	364	224	363	110	363	110	364	224	358	241	363	110	358	241	350	258	343	269	336	279	339	61	343	269	339	61	363	110	343	269	363	110	350	258	230	461	234	413	238	460	238	460	234	413	242	418	238	460	242	418	245	458	245	458	242	418	248	423	245	458	248	423	250	453	250	453	248	423	251	428	250	453	251	428	253	447	253	447	251	428	253	433	253	447	253	433	254	440	234	413	230	461	224	461	234	413	224	461	219	459	234	413	219	459	214	457	234	413	214	457	209	453	234	413	209	453	204	448	234	413	204	448	163	369	163	369	204	448	135	369	328	289	339	61	336	279	137	0	127	52	119	6	114	-6	126	-6	116	9	116	9	126	-6	126	8	141	12	126	8	126	-6	141	12	126	-6	162	0	108	13	101	19	103	-4	108	13	103	-4	114	-6	108	13	114	-6	116	9	86	76	82	2	86	70	86	70	82	2	93	-1	86	70	93	-1	92	40	92	40	93	-1	96	28	96	28	93	-1	103	-4	96	28	103	-4	101	19	86	82	86	89	82	2	82	2	86	89	86	97	82	2	86	97	86	104	86	104	87	151	82	2	82	2	87	151	89	231	82	2	89	231	72	7	72	7	89	231	58	214	72	7	58	214	55	18	55	18	58	214	39	35	34	188	18	154	19	71	34	188	19	71	27	52	34	188	27	52	39	35	34	188	39	35	58	214	18	154	12	114	14	92	18	154	14	92	19	71	87	151	91	184	89	231	89	231	91	184	98	206	89	231	98	206	126	237	126	237	98	206	110	218	126	237	110	218	126	221	126	221	135	220	137	236	137	236	135	220	142	217	137	236	142	217	147	235	147	235	142	217	148	211	147	235	148	211	157	232	157	232	148	211	154	203	157	232	154	203	158	191	41	-45	72	7	55	18	41	-45	55	18	17	-45	167	229	157	232	158	191	167	229	158	191	164	162	167	229	164	162	164	149	167	229	164	149	164	138	167	229	164	138	165	128	167	229	165	128	165	118	167	229	165	118	165	108	167	229	165	108	193	15	167	229	193	15	177	224	137	236	126	237	126	221	208	275	177	224	194	213	208	275	194	213	230	275	223	178	211	196	217	41	217	41	211	196	194	213	217	41	194	213	193	15	193	15	194	213	177	224	193	15	165	108	163	70	193	15	163	70	162	0	162	0	163	70	159	41	162	0	159	41	152	22	232	75	238	114	236	138	232	75	236	138	231	159	232	75	231	159	223	178	232	75	223	178	217	41	158	191	86	70	92	40	158	191	92	40	164	162	161	357	165	308	169	356	169	356	165	308	173	314	169	356	173	314	175	353	175	353	173	314	178	318	175	353	178	318	180	348	180	348	178	318	182	323	180	348	182	323	184	342	184	342	182	323	184	328	184	342	184	328	185	334	165	308	161	357	155	356	165	308	155	356	149	354	165	308	149	354	144	352	165	308	144	352	139	348	165	308	139	348	134	343	165	308	134	343	94	264	94	264	134	343	65	264	141	12	162	0	152	22	86	82	82	2	86	76	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	143	125	126	115	135	98	135	98	126	115	104	107	104	55	104	107	103	202	104	55	103	202	99	215	21	204	22	204	28	227	28	227	22	204	23	204	28	227	23	204	25	204	25	204	28	204	28	227	28	227	28	204	31	202	28	227	31	202	39	232	39	232	31	202	33	199	39	232	33	199	35	195	94	225	86	232	99	-3	99	-3	86	232	76	235	99	-3	76	235	72	4	72	4	76	235	62	237	72	4	62	237	52	18	52	18	62	237	50	236	52	18	50	236	39	37	39	37	50	236	39	232	39	37	39	232	35	190	35	190	39	232	35	195	7	208	14	198	18	219	18	219	14	198	19	203	18	219	19	203	28	227	28	227	19	203	20	203	28	227	20	203	21	204	111	189	118	195	119	215	119	215	118	195	125	198	119	215	125	198	135	225	135	225	125	198	132	200	135	225	132	200	139	201	139	201	147	200	150	232	150	232	147	200	155	196	150	232	155	196	166	235	166	235	155	196	160	189	166	235	160	189	164	179	104	181	111	189	119	215	104	181	119	215	103	202	104	181	103	202	104	107	159	106	177	113	163	151	163	151	177	113	165	167	166	235	165	167	177	113	166	235	177	113	183	237	183	237	177	113	192	120	183	237	192	120	201	235	201	235	192	120	204	127	201	235	204	127	216	229	216	229	204	127	217	137	216	229	217	137	228	218	228	218	217	137	226	147	228	218	226	147	233	158	150	232	135	225	139	201	171	16	164	12	165	-3	165	-3	164	12	155	10	165	-3	155	10	145	9	145	9	129	11	133	-6	133	-6	129	11	117	16	133	-6	117	16	110	25	133	-6	110	25	99	-3	99	-3	110	25	105	38	99	-3	105	38	104	55	104	107	104	89	135	98	99	215	94	225	99	-3	99	215	99	-3	104	55	216	84	207	88	211	16	211	16	207	88	196	90	211	16	196	90	191	4	191	4	196	90	185	88	191	4	185	88	177	27	177	27	175	21	191	4	191	4	175	21	171	16	191	4	171	16	165	-3	185	88	175	84	175	34	185	88	175	34	176	31	185	88	176	31	177	29	185	88	177	29	177	27	165	48	168	44	168	78	168	78	168	44	171	39	168	78	171	39	175	84	175	84	171	39	174	36	175	84	174	36	175	34	163	70	162	60	162	56	163	70	162	56	163	52	163	70	163	52	165	48	163	70	165	48	168	78	235	203	228	218	233	158	235	203	233	158	236	171	235	203	236	171	238	184	159	106	163	151	155	137	159	106	155	137	143	125	159	106	143	125	135	98	224	34	228	56	227	67	224	34	227	67	223	77	224	34	223	77	216	84	224	34	216	84	211	16	145	9	133	-6	165	-3	39	37	35	190	35	60	166	235	164	179	165	167	200	170	200	170	200	214	200	214	200	170	200	22	200	214	200	22	253	237	253	237	200	22	260	42	253	237	260	42	260	237	279	31	274	31	297	25	297	25	274	31	270	30	297	25	270	30	267	30	267	30	264	31	200	22	200	22	264	31	262	32	200	22	262	32	261	35	287	32	279	31	297	25	287	32	297	25	297	33	297	25	267	30	200	22	200	55	200	22	200	170	260	38	260	42	200	22	260	38	200	22	261	35	200	170	200	214	197	188	197	188	200	214	191	220	197	188	191	220	188	203	188	203	191	220	181	226	188	203	181	226	176	213	176	213	181	226	169	231	176	213	169	231	163	218	163	218	169	231	155	235	163	218	155	235	150	220	139	237	98	230	101	189	139	237	101	189	116	207	139	237	116	207	132	217	139	237	132	217	150	220	139	237	150	220	155	235	119	37	103	57	106	-4	106	-4	103	57	92	87	106	-4	92	87	77	3	77	3	92	87	88	127	98	230	88	127	91	163	98	230	91	163	101	189	64	211	38	183	48	22	64	211	48	22	77	3	64	211	77	3	88	127	64	211	88	127	98	230	25	56	48	22	38	183	25	56	38	183	22	148	25	56	22	148	16	108	127	-6	151	-4	139	25	139	25	151	-4	161	22	170	23	161	22	170	1	170	23	170	1	184	9	119	37	106	-4	127	-6	119	37	127	-6	139	25	181	28	184	9	190	35	190	35	184	9	194	17	190	35	194	17	197	44	197	44	194	17	200	22	197	44	200	22	200	55	161	22	151	-4	170	1	170	23	184	9	181	28	297	25	200	22	200	-3	60	-6	113	16	113	207	113	207	115	186	119	213	119	213	115	186	122	195	119	213	122	195	129	220	129	220	122	195	132	202	129	220	132	202	143	228	143	228	132	202	143	206	143	228	143	206	152	208	152	208	174	204	162	234	162	234	174	204	185	237	113	207	113	175	115	186	162	234	143	228	152	208	144	-1	158	-5	150	11	150	11	158	-5	164	9	181	12	164	9	174	-6	181	12	174	-6	215	0	116	41	121	10	125	27	125	27	121	10	132	3	125	27	132	3	137	17	137	17	132	3	144	-1	137	17	144	-1	150	11	121	10	116	41	113	60	121	10	113	60	113	16	215	0	249	18	222	67	222	67	249	18	225	103	236	226	225	103	249	18	236	226	249	18	265	207	265	207	249	18	275	47	265	207	275	47	288	173	288	173	275	47	291	82	288	173	291	82	297	121	185	237	194	193	207	235	207	235	194	193	210	173	207	235	210	173	236	226	236	226	210	173	221	143	236	226	221	143	225	103	215	0	222	67	212	40	215	0	212	40	197	22	215	0	197	22	181	12	164	9	158	-5	174	-6	34	198	39	199	113	233	113	233	39	199	43	200	113	233	43	200	46	200	46	200	49	199	113	233	113	233	49	199	51	198	113	233	51	198	52	195	113	233	52	195	53	191	113	233	53	191	53	187	113	233	53	187	60	-6	113	233	60	-6	113	207	53	187	53	-6	60	-6	26	197	34	198	113	233	26	197	113	233	16	204	26	197	16	204	16	196	185	237	174	204	194	193	121	-2	134	-5	129	11	129	11	134	-5	141	9	158	13	141	9	148	-6	158	13	148	-6	186	0	129	11	120	16	121	-2	121	-2	120	16	113	24	121	-2	113	24	108	2	108	2	113	24	108	35	108	2	108	35	107	49	107	49	107	180	107	209	107	49	107	209	106	344	107	49	106	344	96	11	107	49	96	11	108	2	91	341	77	336	83	22	91	341	83	22	96	11	91	341	96	11	106	344	83	22	77	336	66	329	83	22	66	329	57	320	83	22	57	320	49	307	83	22	49	307	43	293	83	22	43	293	43	-6	43	-6	43	293	39	275	43	-6	39	275	37	255	43	-6	37	255	37	233	43	-6	37	233	37	-6	153	236	142	209	158	205	153	236	158	205	167	237	167	237	158	205	171	193	167	237	171	193	199	231	199	231	171	193	181	174	199	231	181	174	186	146	118	200	125	205	129	227	129	227	125	205	133	208	129	227	133	208	141	232	141	232	133	208	142	209	141	232	142	209	153	236	118	219	107	209	107	180	118	219	107	180	112	191	118	219	112	191	118	200	118	219	118	200	129	227	141	9	134	-5	148	-6	110	318	115	325	124	345	124	345	115	325	122	329	124	345	122	329	132	330	132	330	137	329	148	343	148	343	137	329	141	328	148	343	141	328	144	326	107	293	108	307	106	344	107	293	106	344	107	209	110	318	124	345	106	344	110	318	106	344	108	307	192	312	183	326	184	269	192	312	184	269	190	276	192	312	190	276	194	285	192	312	194	285	195	296	155	265	165	263	168	336	168	336	165	263	175	265	168	336	175	265	183	326	183	326	175	265	184	269	145	316	147	269	146	320	146	320	147	269	148	343	148	343	147	269	155	265	148	343	155	265	168	336	148	343	144	326	146	324	148	343	146	324	146	320	148	343	124	345	132	330	262	119	257	158	256	78	256	78	257	158	245	191	256	78	245	191	241	43	241	43	245	191	225	215	241	43	225	215	217	16	217	16	225	215	199	231	217	16	199	231	188	110	188	110	199	231	186	146	217	16	188	110	186	73	217	16	186	73	186	0	186	0	186	73	181	45	186	0	181	45	171	25	136	301	137	283	139	308	139	308	137	283	141	275	139	308	141	275	142	313	142	313	141	275	147	269	142	313	147	269	145	316	137	283	136	301	135	292	158	13	186	0	171	25	27	186	38	194	42	219	42	219	38	194	48	199	42	219	48	199	60	229	60	229	48	199	58	202	60	229	58	202	70	203	70	203	94	198	81	235	81	235	94	198	103	237	24	204	7	184	17	175	24	204	17	175	27	186	24	204	27	186	42	219	81	235	60	229	70	203	132	40	123	22	129	0	129	0	123	22	111	12	129	0	111	12	98	8	98	8	87	10	92	-6	92	-6	87	10	81	14	92	-6	81	14	67	-4	67	-4	81	14	78	21	67	-4	78	21	71	67	71	67	78	21	77	31	71	67	77	31	75	57	75	57	77	31	76	44	67	-4	71	67	66	74	67	-4	66	74	58	78	67	-4	58	78	49	80	67	-4	49	80	46	3	37	78	27	74	29	15	37	78	29	15	46	3	37	78	46	3	49	80	20	68	16	59	18	30	20	68	18	30	29	15	20	68	29	15	27	74	210	118	205	158	204	77	204	77	205	158	190	191	204	77	190	191	187	42	187	42	190	191	168	216	187	42	168	216	162	16	162	16	168	216	140	93	138	231	103	237	113	184	138	231	113	184	127	161	138	231	127	161	136	131	138	231	136	131	140	93	138	231	140	93	168	216	162	16	140	93	138	63	162	16	138	63	132	40	162	16	132	40	129	0	98	8	92	-6	129	0	103	237	94	198	113	184	18	30	16	59	15	48	207	200	196	215	197	155	207	200	197	155	205	162	207	200	205	162	209	171	207	200	209	171	210	181	167	151	176	150	179	226	179	226	176	150	188	151	179	226	188	151	196	215	196	215	188	151	197	155	150	173	153	163	158	234	158	234	153	163	159	155	158	234	159	155	179	226	179	226	159	155	167	151	158	234	133	237	138	220	158	234	138	220	144	215	158	234	144	215	147	208	158	234	147	208	148	198	158	234	148	198	148	186	158	234	148	186	150	173	87	166	93	190	96	231	96	231	93	190	102	207	96	231	102	207	133	237	133	237	102	207	114	217	133	237	114	217	127	221	127	221	138	220	133	237	157	-10	181	-7	160	12	160	12	181	-7	166	12	181	14	166	12	181	-7	181	14	181	-7	199	0	188	60	191	82	181	63	181	63	191	82	174	64	165	62	174	64	174	84	165	62	174	84	158	82	136	21	130	26	131	-9	135	67	130	26	139	40	135	67	139	40	145	76	145	76	139	40	148	51	145	76	148	51	158	82	158	82	148	51	156	58	158	82	156	58	165	62	124	55	113	39	114	-7	124	55	114	-7	121	-8	124	55	121	-8	131	-9	124	55	131	-9	130	26	124	55	130	26	135	67	199	0	212	12	200	34	200	34	212	12	200	42	199	50	200	42	204	76	199	50	204	76	194	56	194	56	204	76	191	82	194	56	191	82	188	60	191	82	174	84	174	64	223	42	220	56	220	26	220	26	220	56	214	67	220	26	214	67	212	12	212	12	214	67	204	76	212	12	204	76	200	42	199	0	200	34	197	25	199	0	197	25	191	18	199	0	191	18	181	14	136	21	142	-9	144	17	144	17	142	-9	151	-10	144	17	151	-10	153	14	153	14	151	-10	157	-10	153	14	157	-10	160	12	114	-7	113	39	103	55	114	-7	103	55	95	73	114	-7	95	73	92	-1	114	-7	92	-1	78	-79	95	73	90	93	92	-1	92	-1	90	93	86	114	92	-1	86	114	83	1	83	1	86	114	85	137	83	1	85	137	73	5	73	5	85	137	87	166	73	5	87	166	63	11	63	11	87	166	96	231	63	11	96	231	63	214	27	53	35	38	38	187	38	187	35	38	46	24	38	187	46	24	63	214	63	214	46	24	54	17	63	214	54	17	63	11	21	153	15	111	16	90	21	153	16	90	20	71	21	153	20	71	27	53	21	153	27	53	38	187	78	-79	92	-1	54	-79	136	21	131	-9	142	-9	278	-97	275	-98	283	-113	283	-113	275	-98	271	-100	283	-113	271	-100	266	-100	266	-100	256	-99	259	-116	259	-116	256	-99	249	-95	259	-116	249	-95	245	-87	212	-106	225	-111	241	338	241	338	225	-111	241	-115	241	338	241	-115	241	-60	241	-60	241	-115	242	-76	245	-87	242	-76	241	-115	245	-87	241	-115	259	-116	327	-82	330	-65	328	-55	327	-82	328	-55	324	-46	327	-82	324	-46	318	-39	327	-82	318	-39	317	-96	310	-35	300	-34	302	-106	310	-35	302	-106	317	-96	310	-35	317	-96	318	-39	282	-39	281	-91	283	-113	282	-39	283	-113	290	-35	290	-35	283	-113	302	-106	290	-35	302	-106	300	-34	280	-94	278	-97	283	-113	280	-94	283	-113	281	-91	266	-100	259	-116	283	-113	270	-62	271	-71	271	-53	271	-53	271	-71	273	-77	271	-53	273	-77	275	-45	275	-45	273	-77	277	-82	275	-45	277	-82	282	-39	282	-39	277	-82	280	-86	282	-39	280	-86	281	-91	241	338	133	338	150	324	241	338	150	324	161	321	241	338	161	321	168	316	241	338	168	316	171	308	241	338	171	308	171	297	241	338	171	297	171	177	241	338	171	177	171	26	241	338	171	26	172	-24	241	338	172	-24	174	-44	241	338	174	-44	177	-61	241	338	177	-61	183	-77	241	338	183	-77	191	-90	241	338	191	-90	201	-99	241	338	201	-99	212	-106	171	205	171	177	171	297	171	26	171	-2	172	-24	171	26	171	177	171	56	171	26	171	56	171	54	171	26	171	54	169	51	171	26	169	51	167	47	171	26	167	47	165	43	171	26	165	43	162	40	171	26	162	40	158	13	137	232	132	209	142	207	137	232	142	207	148	226	148	226	142	207	151	203	148	226	151	203	159	217	159	217	151	203	159	197	159	217	159	197	171	205	171	205	159	197	166	188	171	205	166	188	171	177	107	-6	121	-5	115	25	115	25	121	-5	129	21	136	22	129	21	134	-2	136	22	134	-2	146	4	107	-6	115	25	104	36	107	-6	104	36	96	54	107	-6	96	54	91	80	107	-6	91	80	77	-1	16	110	21	72	21	151	21	151	21	72	33	39	21	151	33	39	34	186	34	186	33	39	52	14	34	186	52	14	55	213	55	213	52	14	77	-1	55	213	77	-1	81	230	81	230	77	-1	91	80	81	230	91	80	90	114	90	114	91	149	81	230	81	230	91	149	96	176	81	230	96	176	112	237	112	237	96	176	105	194	112	237	105	194	117	205	125	236	112	237	117	205	125	236	117	205	132	209	125	236	132	209	137	232	143	24	146	4	149	28	149	28	146	4	158	13	149	28	158	13	156	33	156	33	158	13	162	40	129	21	121	-5	134	-2	136	22	146	4	143	24	150	324	133	338	133	326	107	-6	121	-5	115	25	115	25	121	-5	129	21	136	22	129	21	135	-2	136	22	135	-2	147	4	107	-6	115	25	104	36	107	-6	104	36	96	54	107	-6	96	54	91	80	107	-6	91	80	77	-1	16	110	21	72	21	151	21	151	21	72	33	39	21	151	33	39	34	186	34	186	33	39	52	14	34	186	52	14	55	213	55	213	52	14	77	-1	55	213	77	-1	81	230	81	230	77	-1	91	80	81	230	91	80	90	114	90	114	91	149	81	230	81	230	91	149	96	176	81	230	96	176	112	237	112	237	96	176	105	194	112	237	105	194	117	205	137	232	132	209	142	207	137	232	142	207	148	226	148	226	142	207	151	203	148	226	151	203	159	217	159	217	151	203	159	197	159	217	159	197	171	205	171	205	159	197	166	188	171	205	166	188	171	177	125	236	112	237	117	205	125	236	117	205	132	209	125	236	132	209	137	232	169	51	167	47	173	26	173	26	167	47	165	43	173	26	165	43	162	40	162	40	156	33	160	13	160	13	156	33	149	28	160	13	149	28	147	4	147	4	149	28	143	24	147	4	143	24	136	22	174	275	172	257	173	26	173	26	172	257	171	177	171	205	171	177	171	238	171	238	171	177	172	257	173	26	171	177	171	56	173	26	171	56	171	54	173	26	171	54	169	51	162	40	160	13	173	26	259	23	250	26	271	10	271	10	250	26	239	6	223	4	239	6	225	337	223	4	225	337	212	332	223	4	212	332	209	2	209	2	212	332	201	325	209	2	201	325	197	0	197	0	201	325	191	316	197	0	191	316	186	-2	186	-2	191	316	184	304	186	-2	184	304	178	290	186	-2	178	290	174	275	186	-2	174	275	173	26	186	-2	173	26	173	-6	241	340	225	337	239	6	241	340	239	6	241	50	241	340	241	50	241	292	241	340	241	292	242	306	241	340	242	306	245	315	241	340	245	315	259	342	245	315	250	321	259	342	259	342	250	321	257	325	259	342	257	325	266	326	266	326	271	325	283	339	283	339	271	325	275	324	283	339	275	324	278	322	250	26	245	32	239	6	239	6	245	32	242	39	239	6	242	39	241	50	326	308	317	322	318	265	326	308	318	265	324	272	326	308	324	272	328	281	326	308	328	281	330	291	290	261	300	259	302	332	302	332	300	259	310	261	302	332	310	261	317	322	317	322	310	261	318	265	280	313	282	265	281	316	281	316	282	265	283	339	283	339	282	265	290	261	283	339	290	261	302	332	283	339	278	322	280	320	283	339	280	320	281	316	283	339	259	342	266	326	271	297	271	279	273	304	273	304	271	279	275	271	273	304	275	271	277	308	277	308	275	271	282	265	277	308	282	265	280	313	129	21	121	-5	135	-2	259	23	271	10	271	22	271	279	271	297	270	288	90	212	92	236	86	206	86	206	92	236	81	198	79	191	81	198	92	236	79	191	92	236	78	232	131	210	144	231	121	218	121	218	144	231	109	221	101	220	109	221	109	237	101	220	109	237	95	217	95	217	109	237	92	236	95	217	92	236	90	212	78	232	66	227	77	165	78	232	77	165	77	176	78	232	77	176	78	184	78	232	78	184	79	191	77	141	77	151	66	227	77	141	66	227	55	220	77	141	55	220	45	211	77	141	45	211	35	198	77	141	35	198	27	182	77	141	27	182	21	164	77	141	21	164	18	144	77	141	18	144	142	123	77	141	142	123	144	141	142	123	145	0	144	141	144	141	145	0	173	214	173	214	145	0	174	15	173	214	174	15	195	188	195	188	174	15	195	40	195	188	195	40	209	154	209	154	195	40	209	73	209	154	209	73	214	112	138	195	143	172	144	231	144	231	143	172	144	141	144	231	144	141	173	214	144	231	109	237	109	221	145	0	142	123	139	95	145	0	139	95	133	69	145	0	133	69	123	48	145	0	123	48	112	-6	82	29	88	-4	107	34	107	34	88	-4	112	-6	107	34	112	-6	123	48	70	30	58	34	67	1	70	30	67	1	88	-4	70	30	88	-4	82	29	48	13	67	1	58	34	48	13	58	34	47	40	48	13	47	40	36	50	48	13	36	50	30	31	25	63	12	56	30	31	25	63	30	31	36	50	142	123	18	144	16	123	144	231	131	210	138	195	77	165	66	227	77	151	92	12	87	17	90	-5	90	-5	87	17	83	24	90	-5	83	24	79	32	79	32	77	38	90	-5	90	-5	77	38	75	-2	92	12	106	-6	98	9	98	9	106	-6	106	8	118	11	106	8	106	-6	118	11	106	-6	141	0	210	118	206	156	206	76	206	76	206	156	192	189	206	76	192	189	192	41	192	41	192	189	170	214	192	41	170	214	170	15	170	15	170	214	142	231	170	15	142	231	141	89	141	89	142	231	138	107	141	89	138	107	74	89	74	89	138	107	14	85	14	85	138	107	12	107	142	231	108	237	120	181	142	231	120	181	130	160	142	231	130	160	136	135	142	231	136	135	138	107	85	235	79	200	104	195	85	235	104	195	108	237	108	237	104	195	120	181	141	0	170	15	141	89	141	0	141	89	140	57	141	0	140	57	135	34	141	0	135	34	128	19	141	0	128	19	118	11	74	89	14	85	18	66	74	89	18	66	24	47	74	89	24	47	32	31	74	89	32	31	42	18	74	89	42	18	51	9	74	89	51	9	62	2	74	89	62	2	74	78	75	-2	77	38	75	45	75	-2	75	45	75	53	75	-2	75	53	74	64	75	-2	74	64	62	2	74	78	62	2	74	64	33	179	44	189	45	216	45	216	44	189	55	195	45	216	55	195	64	228	64	228	55	195	67	199	64	228	67	199	85	235	85	235	67	199	79	200	27	198	9	174	22	166	27	198	22	166	33	179	27	198	33	179	45	216	92	12	90	-5	106	-6	78	199	90	200	90	200	98	235	90	200	107	198	98	235	107	198	119	237	119	237	107	198	123	192	119	237	123	192	141	234	141	234	123	192	136	182	141	234	136	182	146	169	44	179	55	189	58	218	58	218	55	189	66	195	58	218	66	195	78	229	78	229	66	195	78	199	78	229	78	199	98	235	98	235	78	199	90	200	40	200	21	174	32	166	40	200	32	166	44	179	40	200	44	179	58	218	150	50	144	30	152	0	152	0	144	30	134	14	152	0	134	14	118	8	118	8	104	12	117	-6	117	-6	104	12	101	-5	104	12	96	23	101	-5	101	-5	96	23	91	37	101	-5	91	37	86	-2	86	-2	91	37	88	53	86	-2	88	53	88	69	278	125	273	130	277	104	277	104	273	130	270	137	277	104	270	137	265	110	265	110	270	137	268	145	270	199	271	214	265	220	270	199	265	220	265	110	270	199	265	110	270	183	265	110	268	145	269	155	265	110	269	155	269	168	265	110	269	168	270	183	265	220	205	185	214	169	265	220	214	169	251	190	265	220	251	190	252	130	265	220	252	130	257	118	265	220	257	118	265	110	319	138	316	135	321	114	321	114	316	135	313	130	321	114	313	130	312	108	312	108	313	130	307	126	312	108	307	126	302	104	302	104	307	126	300	122	302	104	300	122	291	103	291	103	300	122	291	121	319	138	321	114	324	151	324	151	321	114	328	122	324	151	328	122	339	145	339	145	328	122	333	131	291	103	291	121	284	122	291	103	284	122	278	125	291	103	278	125	277	104	252	130	251	190	250	185	252	130	250	185	250	176	252	130	250	176	250	164	252	130	250	164	250	153	252	130	250	153	250	144	222	118	221	128	220	139	222	118	220	139	219	149	222	118	219	149	217	160	222	118	217	160	217	76	217	160	214	169	217	76	217	76	214	169	205	185	217	76	205	185	203	41	203	41	205	185	192	203	203	41	192	203	181	15	181	15	192	203	177	218	181	15	177	218	160	228	141	234	146	169	160	228	160	228	146	169	152	154	160	228	152	154	152	0	160	228	152	0	181	15	152	154	26	81	27	71	152	154	27	71	30	58	152	154	30	58	88	95	152	154	88	95	152	133	88	95	30	58	36	45	88	95	36	45	43	31	88	95	43	31	53	18	88	95	53	18	62	9	88	95	62	9	74	2	88	95	74	2	86	-2	88	95	86	-2	88	69	152	0	152	154	152	133	152	0	152	133	152	89	152	0	152	89	152	71	152	0	152	71	150	50	118	8	117	-6	152	0	88	163	86	175	89	95	89	95	86	175	84	81	84	81	86	175	82	65	82	65	71	125	84	-4	84	-4	71	125	57	3	57	3	71	125	52	118	57	3	52	118	36	107	86	175	87	192	71	125	71	125	87	192	92	236	71	125	92	236	66	230	143	207	147	200	147	236	143	207	147	236	139	212	139	212	147	236	139	237	139	212	139	237	134	216	134	216	139	237	130	237	134	216	130	237	127	218	127	218	130	237	121	238	127	218	121	238	119	219	88	163	89	95	94	153	94	153	89	95	97	105	94	153	97	105	102	145	102	145	97	105	107	111	102	145	107	111	112	139	112	139	107	111	121	113	112	139	121	113	121	135	121	135	121	113	147	113	121	135	147	113	127	133	147	113	147	132	140	132	147	113	140	132	136	132	147	113	136	132	131	133	147	113	131	133	127	133	87	192	90	204	92	236	92	236	90	204	97	212	92	236	97	212	121	238	121	238	97	212	106	217	121	238	106	217	119	219	34	152	43	142	45	219	45	219	43	142	56	133	45	219	56	133	66	230	66	230	56	133	71	125	31	203	26	179	28	164	31	203	28	164	34	152	31	203	34	152	45	219	193	36	177	26	179	5	179	5	177	26	162	21	179	5	162	21	157	-2	157	-2	162	21	145	18	157	-2	145	18	135	-5	135	-5	145	18	127	17	113	-6	135	-5	127	17	113	-6	127	17	112	20	113	-6	112	20	100	26	113	-6	100	26	90	36	113	-6	90	36	84	-4	84	-4	90	36	84	49	84	-4	84	49	82	65	57	3	36	107	34	16	34	16	36	107	23	94	34	16	23	94	18	35	18	35	23	94	15	78	18	35	15	78	12	61	205	200	198	211	200	171	205	200	200	171	205	176	205	200	205	176	207	183	205	200	207	183	208	190	164	170	172	166	174	227	174	227	172	166	182	165	174	227	182	165	187	220	187	220	182	165	193	167	187	220	193	167	198	211	198	211	193	167	200	171	147	236	152	187	154	234	154	234	152	187	158	177	154	234	158	177	161	233	161	233	158	177	164	170	161	233	164	170	174	227	199	20	219	42	208	51	199	20	208	51	193	36	199	20	193	36	179	5	147	236	147	200	152	187	86	175	71	125	82	65	60	166	68	170	71	233	71	233	68	170	74	177	71	233	74	177	78	234	78	234	74	177	79	187	78	234	79	187	85	236	85	236	79	187	85	200	85	236	85	200	88	207	27	176	32	171	35	211	35	211	32	171	39	167	35	211	39	167	45	220	45	220	39	167	50	165	45	220	50	165	58	227	58	227	50	165	60	166	58	227	60	166	71	233	27	200	25	190	25	183	27	200	25	183	27	176	27	200	27	176	35	211	75	-2	97	-5	87	18	87	18	97	-5	104	17	119	19	104	17	119	-6	119	19	119	-6	148	-4	87	18	70	21	75	-2	75	-2	70	21	55	26	75	-2	55	26	53	5	53	5	55	26	39	36	53	5	39	36	32	20	32	20	39	36	24	51	32	20	24	51	12	42	104	17	97	-5	119	-6	142	36	148	-4	148	49	148	49	148	-4	175	3	148	49	175	3	150	65	150	65	166	230	148	81	148	81	166	230	146	175	148	81	146	175	144	163	148	81	144	163	143	95	143	95	144	163	138	153	143	95	138	153	136	105	136	105	138	153	130	145	136	105	130	145	125	111	125	111	130	145	120	139	125	111	120	139	112	113	112	113	120	139	111	135	135	212	140	236	126	217	126	217	140	236	113	219	104	218	113	219	112	238	104	218	112	238	102	237	88	207	92	212	93	237	93	237	92	212	98	216	93	237	98	216	102	237	102	237	98	216	104	218	201	203	187	219	189	142	201	203	189	142	198	152	201	203	198	152	204	164	201	203	204	164	206	179	166	230	161	125	176	133	166	230	176	133	187	219	187	219	176	133	189	142	208	94	196	107	198	16	198	16	196	107	180	118	198	16	180	118	175	3	175	3	180	118	161	125	175	3	161	125	150	65	150	65	161	125	166	230	145	192	146	175	166	230	145	192	166	230	141	204	141	204	166	230	140	236	141	204	140	236	135	212	140	236	112	238	113	219	213	35	219	61	216	79	213	35	216	79	208	94	213	35	208	94	198	16	132	26	119	19	148	-4	132	26	148	-4	142	36	112	113	111	135	105	133	112	113	105	133	100	133	112	113	100	133	96	132	112	113	96	132	92	132	112	113	92	132	85	132	112	113	85	132	85	113	85	236	88	207	93	237	60	166	68	170	71	233	71	233	68	170	74	177	71	233	74	177	78	234	78	234	74	177	79	187	78	234	79	187	85	236	85	236	79	187	85	200	85	236	85	200	88	207	27	176	32	171	35	211	35	211	32	171	39	167	35	211	39	167	45	220	45	220	39	167	50	165	45	220	50	165	58	227	58	227	50	165	60	166	58	227	60	166	71	233	27	200	25	190	25	183	27	200	25	183	27	176	27	200	27	176	35	211	75	-2	97	-5	87	18	87	18	97	-5	104	17	119	19	104	17	119	-6	119	19	119	-6	148	-4	87	18	70	21	75	-2	75	-2	70	21	55	26	75	-2	55	26	53	6	53	6	55	26	39	36	53	6	39	36	32	20	32	20	39	36	24	51	32	20	24	51	12	42	104	17	97	-5	119	-6	142	36	148	-4	148	49	148	49	148	-4	175	3	148	49	175	3	150	65	150	65	162	231	148	81	148	81	162	231	146	175	148	81	146	175	144	163	148	81	144	163	143	95	143	95	144	163	138	153	143	95	138	153	136	105	136	105	138	153	130	145	136	105	130	145	125	111	125	111	130	145	120	139	125	111	120	139	112	113	112	113	120	139	111	135	135	212	138	236	126	217	126	217	138	236	112	219	104	218	112	219	112	238	104	218	112	238	102	237	88	207	92	212	93	237	93	237	92	212	98	216	93	237	98	216	102	237	102	237	98	216	104	218	241	190	241	185	242	130	241	190	242	130	255	220	241	190	255	220	205	169	268	125	263	130	267	104	267	104	263	130	260	137	267	104	260	137	256	110	256	110	260	137	259	145	261	199	262	214	255	220	261	199	255	220	256	110	261	199	256	110	260	183	256	110	259	145	259	155	256	110	259	155	259	168	256	110	259	168	260	183	255	220	242	130	247	118	255	220	247	118	256	110	185	139	195	147	197	209	197	209	195	147	201	157	197	209	201	157	205	190	205	190	201	157	205	169	205	190	205	169	255	220	162	231	161	125	174	132	162	231	174	132	182	223	182	223	174	132	185	139	182	223	185	139	197	209	209	94	196	107	198	16	198	16	196	107	180	118	198	16	180	118	175	3	175	3	180	118	161	125	175	3	161	125	150	65	150	65	161	125	162	231	145	192	146	175	162	231	145	192	162	231	142	204	142	204	162	231	138	236	142	204	138	236	135	212	138	236	112	238	112	219	309	138	307	135	311	114	311	114	307	135	303	130	311	114	303	130	303	108	303	108	303	130	298	126	303	108	298	126	293	104	293	104	298	126	290	122	293	104	290	122	282	103	282	103	290	122	281	121	309	138	311	114	314	151	314	151	311	114	318	122	314	151	318	122	329	145	329	145	318	122	324	131	282	103	281	121	274	122	282	103	274	122	268	125	282	103	268	125	267	104	242	130	241	185	241	176	242	130	241	176	241	164	242	130	241	164	241	153	242	130	241	153	241	144	214	35	220	61	217	79	214	35	217	79	209	94	214	35	209	94	198	16	132	26	119	19	148	-4	132	26	148	-4	142	36	112	113	111	135	105	133	112	113	105	133	100	133	112	113	100	133	96	132	112	113	96	132	92	132	112	113	92	132	85	132	112	113	85	132	85	113	85	236	88	207	93	237	156	36	161	-4	162	49	162	49	161	-4	190	3	162	49	190	3	165	65	165	65	180	230	163	81	163	81	180	230	161	175	163	81	161	175	159	163	163	81	159	163	158	95	158	95	159	163	153	153	158	95	153	153	150	105	150	105	153	153	145	145	150	105	145	145	140	111	140	111	145	145	135	139	140	111	135	139	127	113	127	113	135	139	126	135	150	212	153	236	141	217	141	217	153	236	127	219	103	214	127	219	123	238	103	214	123	238	89	232	47	121	52	153	59	216	59	216	52	153	63	180	59	216	63	180	89	232	89	232	63	180	81	201	89	232	81	201	103	214	78	36	62	57	71	6	71	6	62	57	51	86	71	6	51	86	42	28	42	28	51	86	47	121	34	191	18	158	21	64	34	191	21	64	42	28	34	191	42	28	47	121	34	191	47	121	59	216	216	203	202	220	204	142	216	203	204	142	213	152	216	203	213	152	219	164	216	203	219	164	221	179	180	230	175	125	191	133	180	230	191	133	202	220	202	220	191	133	204	142	223	94	211	107	213	16	213	16	211	107	194	118	213	16	194	118	190	3	190	3	194	118	175	125	190	3	175	125	165	65	165	65	175	125	180	230	160	192	161	175	180	230	160	192	180	230	157	204	157	204	180	230	153	236	157	204	153	236	150	212	153	236	123	238	127	219	229	36	234	61	231	79	229	36	231	79	223	94	229	36	223	94	213	16	156	36	147	26	161	-4	161	-4	147	26	134	19	161	-4	134	19	128	-6	128	-6	134	19	119	17	127	113	126	135	120	133	127	113	120	133	115	133	127	113	115	133	111	132	127	113	111	132	106	132	127	113	106	132	100	132	127	113	100	132	100	113	102	-3	128	-6	119	17	102	-3	119	17	98	22	102	-3	98	22	78	36	102	-3	78	36	71	6	21	64	18	158	12	117	28	-31	22	-25	22	-75	22	-75	22	-25	22	-77	23	-79	22	-77	20	-98	23	-79	20	-98	25	-82	25	-82	20	-98	43	-101	25	-82	43	-101	28	-83	28	-83	43	-101	33	-85	23	-73	23	-71	28	-31	28	-31	23	-71	25	-68	28	-31	25	-68	26	-65	26	-65	29	-61	28	-31	28	-31	29	-61	32	-38	22	-25	13	-22	20	-98	22	-25	20	-98	22	-77	29	-61	31	-57	32	-38	32	-38	31	-57	32	-54	32	-38	32	-54	33	-47	33	-47	32	-54	33	-50	58	-72	54	-79	63	-99	63	-99	54	-79	47	-84	63	-99	47	-84	43	-101	43	-101	47	-84	38	-85	53	213	58	208	157	230	157	230	58	208	61	199	157	230	61	199	62	189	63	-99	62	189	62	127	63	-99	62	127	62	104	62	104	62	127	12	127	62	104	12	127	12	104	146	217	157	219	157	230	146	217	157	230	139	212	139	212	157	230	62	189	139	212	62	189	134	205	134	205	62	189	132	196	132	189	132	196	108	-76	132	189	108	-76	118	-63	132	189	118	-63	123	-53	132	189	123	-53	127	-41	132	189	127	-41	130	-29	132	189	130	-29	131	-14	132	189	131	-14	132	1	132	196	62	189	63	-99	132	196	63	-99	80	-94	132	196	80	-94	95	-87	132	196	95	-87	108	-76	44	217	53	213	157	230	44	217	157	230	31	230	44	217	31	230	31	219	132	127	132	104	156	104	132	127	156	104	156	127	63	-99	62	104	62	-47	63	-99	62	-47	61	-61	63	-99	61	-61	58	-72	-14	-26	-13	-81	-5	-22	-5	-22	-13	-81	1	-91	-5	-22	1	-91	4	-20	4	-20	1	-91	20	-98	4	-20	20	-98	13	-22	-20	-32	-24	-40	-22	-67	-20	-32	-22	-67	-13	-81	-20	-32	-13	-81	-14	-26	-22	-67	-24	-40	-26	-50	33	-85	43	-101	38	-85	28	-31	22	-75	23	-73	86	-102	79	-98	82	-117	82	-117	79	-98	76	-93	76	-41	76	-93	77	-91	76	-41	77	-91	82	-47	82	-47	77	-91	77	-89	82	-47	77	-89	78	-87	87	-55	82	-47	84	-77	84	-77	82	-47	81	-82	79	-84	81	-82	82	-47	79	-84	82	-47	78	-87	84	-77	86	-73	87	-55	87	-55	86	-73	87	-70	87	-55	87	-70	88	-63	88	-63	87	-70	88	-66	96	-120	111	-121	103	-106	103	-106	111	-121	110	-106	131	-101	110	-106	111	-121	131	-101	111	-121	126	-122	246	313	250	320	260	342	260	342	250	320	257	325	260	342	257	325	267	326	267	326	272	325	284	339	284	339	272	325	276	324	284	339	276	324	279	322	242	340	226	337	228	-67	242	340	228	-67	233	-57	242	340	233	-57	237	-45	242	340	237	-45	240	-32	242	340	240	-32	242	-19	242	340	242	-19	242	-8	242	340	242	-8	242	286	242	340	242	286	243	302	242	340	243	302	246	313	242	340	246	313	260	342	228	-67	226	337	218	-82	218	-82	226	337	213	332	218	-82	213	332	203	-97	203	-97	213	332	202	325	203	-97	202	325	193	316	184	302	178	286	184	-110	184	302	184	-110	203	-97	184	302	203	-97	193	316	184	-110	178	286	175	268	184	-110	175	268	173	247	184	-110	173	247	172	21	184	-110	172	21	172	-33	184	-110	172	-33	170	-51	184	-110	170	-51	162	-70	184	-110	162	-70	158	-118	158	-118	162	-70	149	-88	158	-118	149	-88	131	-101	158	-118	131	-101	126	-122	328	308	318	322	319	265	328	308	319	265	326	272	328	308	326	272	330	281	328	308	330	281	331	291	291	261	300	259	303	332	303	332	300	259	311	261	303	332	311	261	318	322	318	322	311	261	319	265	280	313	283	265	281	316	281	316	283	265	284	339	284	339	283	265	291	261	284	339	291	261	303	332	284	339	279	322	281	320	284	339	281	320	281	316	284	339	260	342	267	326	272	297	272	279	274	304	274	304	272	279	276	271	274	304	276	271	278	308	278	308	276	271	283	265	278	308	283	265	280	313	172	49	170	39	172	21	172	21	170	39	165	31	172	21	165	31	162	9	162	9	165	31	157	25	162	9	157	25	150	1	150	1	157	25	148	21	150	1	148	21	138	-3	138	-3	148	21	138	20	138	-3	138	20	125	-5	125	-5	138	20	123	24	125	-5	123	24	111	-6	111	-6	123	24	110	35	111	-6	110	35	100	54	94	156	92	230	92	118	92	118	82	-1	94	82	94	82	82	-1	111	-6	94	82	111	-6	100	54	94	156	100	185	92	230	92	230	100	185	110	205	92	230	110	205	129	237	129	237	110	205	123	217	129	237	123	217	139	220	139	220	150	219	139	236	139	236	150	219	148	235	18	109	23	69	23	150	23	150	23	69	36	37	23	150	36	37	38	185	38	185	36	37	56	13	38	185	56	13	61	212	61	212	56	13	82	-1	61	212	82	-1	92	230	92	230	82	-1	92	118	139	236	129	237	139	220	166	204	171	192	172	225	172	225	171	192	172	177	172	177	172	21	172	225	172	225	172	21	173	247	148	235	150	219	156	233	156	233	150	219	159	213	156	233	159	213	164	230	164	230	159	213	166	204	164	230	166	204	172	225	96	-120	103	-106	94	-104	96	-120	94	-104	86	-102	96	-120	86	-102	82	-117	27	-67	29	-78	29	-56	29	-56	29	-78	33	-87	29	-56	33	-87	33	-48	33	-48	33	-87	39	-95	33	-48	39	-95	40	-41	40	-41	39	-95	47	-102	40	-41	47	-102	48	-37	48	-37	47	-102	55	-107	48	-37	55	-107	59	-36	59	-36	55	-107	68	-113	59	-36	68	-113	68	-37	68	-37	68	-113	76	-93	68	-37	76	-93	76	-41	76	-93	68	-113	82	-117	172	49	172	21	172	177	272	279	272	297	271	288	86	-102	79	-98	82	-117	82	-117	79	-98	76	-93	76	-41	76	-93	77	-91	76	-41	77	-91	82	-47	82	-47	77	-91	77	-89	82	-47	77	-89	78	-87	87	-55	82	-47	84	-77	84	-77	82	-47	81	-82	79	-84	81	-82	82	-47	79	-84	82	-47	78	-87	84	-77	86	-73	87	-55	87	-55	86	-73	87	-70	87	-55	87	-70	88	-63	88	-63	87	-70	88	-66	96	-120	111	-121	103	-106	103	-106	111	-121	110	-106	131	-101	110	-106	111	-121	131	-101	111	-121	126	-122	172	49	170	39	172	21	172	21	170	39	165	31	172	21	165	31	162	9	162	9	165	31	157	25	162	9	157	25	150	1	150	1	157	25	148	21	150	1	148	21	138	-3	138	-3	148	21	138	20	138	-3	138	20	125	-5	125	-5	138	20	123	24	125	-5	123	24	111	-6	111	-6	123	24	110	35	111	-6	110	35	100	54	94	156	92	230	92	118	92	118	82	-1	94	82	94	82	82	-1	111	-6	94	82	111	-6	100	54	94	156	100	185	92	230	92	230	100	185	110	205	92	230	110	205	129	237	129	237	110	205	123	217	129	237	123	217	139	220	139	220	150	219	144	236	144	236	150	219	156	233	18	109	23	69	23	150	23	150	23	69	36	37	23	150	36	37	38	185	38	185	36	37	56	13	38	185	56	13	61	212	61	212	56	13	82	-1	61	212	82	-1	92	230	92	230	82	-1	92	118	144	236	129	237	139	220	172	177	172	21	181	220	181	220	172	21	184	-110	181	220	184	-110	195	209	195	209	184	-110	203	-97	195	209	203	-97	234	236	234	236	203	-97	218	-82	234	236	218	-82	228	-67	159	213	166	204	169	228	169	228	166	204	171	192	169	228	171	192	181	220	181	220	171	192	172	177	156	233	150	219	159	213	156	233	159	213	169	228	242	236	234	236	237	-45	242	236	237	-45	240	-32	242	236	240	-32	242	-19	242	236	242	-19	242	-8	234	236	228	-67	233	-57	234	236	233	-57	237	-45	184	-110	172	21	172	-33	184	-110	172	-33	170	-51	184	-110	170	-51	162	-70	184	-110	162	-70	158	-118	158	-118	162	-70	149	-88	158	-118	149	-88	131	-101	158	-118	131	-101	126	-122	96	-120	103	-106	94	-104	96	-120	94	-104	86	-102	96	-120	86	-102	82	-117	27	-67	29	-78	29	-56	29	-56	29	-78	33	-87	29	-56	33	-87	33	-48	33	-48	33	-87	39	-95	33	-48	39	-95	40	-41	40	-41	39	-95	47	-102	40	-41	47	-102	48	-37	48	-37	47	-102	55	-107	48	-37	55	-107	59	-36	59	-36	55	-107	68	-113	59	-36	68	-113	68	-37	68	-37	68	-113	76	-93	68	-37	76	-93	76	-41	76	-93	68	-113	82	-117	172	49	172	21	172	177	88	60	84	76	69	15	69	15	84	76	82	94	69	15	82	94	81	113	81	113	84	151	69	15	69	15	84	151	68	207	69	15	68	207	42	39	42	39	68	207	41	181	42	39	41	181	24	71	24	71	41	181	24	148	24	71	24	148	17	110	140	7	127	10	147	-5	147	-5	127	10	117	16	147	-5	117	16	105	0	105	0	117	16	107	24	105	0	107	24	99	34	99	34	93	46	105	0	105	0	93	46	88	60	105	0	88	60	69	15	189	24	185	16	191	-1	191	-1	185	16	178	11	191	-1	178	11	169	-4	169	-4	178	11	169	7	169	-4	169	7	156	6	156	6	140	7	147	-5	277	96	153	96	169	87	277	96	169	87	180	84	277	96	180	84	186	79	277	96	186	79	189	72	277	96	189	72	190	63	277	96	190	63	255	81	277	96	255	81	264	85	277	96	264	85	277	88	231	8	247	16	247	55	231	8	247	55	247	66	231	8	247	66	250	74	231	8	250	74	212	2	191	-1	212	2	250	74	191	-1	250	74	190	63	191	-1	190	63	190	33	191	-1	190	33	189	24	156	6	147	-5	169	-4	155	230	148	219	159	219	155	230	159	219	165	229	165	229	159	219	169	217	165	229	169	217	176	226	176	226	169	217	179	213	176	226	179	213	188	223	188	223	179	213	189	208	188	223	189	208	200	219	200	219	189	208	199	201	84	151	93	180	103	224	103	224	93	180	107	202	103	224	107	202	143	230	143	230	107	202	125	215	143	230	125	215	148	219	214	214	211	214	214	185	214	185	211	214	208	215	214	185	208	215	207	193	207	193	208	215	204	217	207	193	204	217	200	219	214	185	220	176	214	214	214	214	220	176	216	214	220	214	216	214	220	176	220	214	220	176	226	165	233	229	230	223	233	151	233	229	233	151	243	151	233	229	243	151	243	229	227	219	224	216	226	165	227	219	226	165	233	151	227	219	233	151	230	223	199	201	207	193	200	219	220	214	226	165	224	216	148	219	155	230	143	230	68	207	84	151	103	224	169	87	153	96	153	88	255	81	190	63	250	74	147	-59	156	84	135	-32	135	-32	156	84	126	162	135	-32	126	162	126	-56	126	-56	126	162	124	-59	149	-88	146	-92	150	-116	150	-116	146	-92	143	-95	150	-116	143	-95	137	-96	137	-96	132	-95	150	-116	150	-116	132	-95	129	-114	202	-30	198	-19	198	-95	198	-95	198	-19	194	-8	198	-95	194	-8	185	-106	185	-106	194	-8	172	44	185	-106	172	44	169	-113	169	-113	172	44	156	84	169	-113	156	84	150	-79	150	-79	150	-83	169	-113	169	-113	150	-83	150	-116	156	84	147	-59	148	-64	156	84	148	-64	149	-69	156	84	149	-69	150	-73	156	84	150	-73	150	-76	156	84	150	-76	150	-79	126	162	121	174	122	-74	126	162	122	-74	122	-70	126	162	122	-70	122	-67	126	162	122	-67	123	-63	126	162	123	-63	124	-59	122	-74	121	174	119	1	122	-74	119	1	113	-108	113	-108	119	1	103	-35	113	-108	103	-35	102	-99	102	-99	103	-35	100	-41	102	-99	100	-41	97	-48	190	175	156	84	172	44	190	175	172	44	226	190	190	175	226	190	192	182	229	198	233	206	196	203	196	203	233	206	237	212	196	203	237	212	253	230	253	230	237	212	241	217	253	230	241	217	247	219	253	230	247	219	253	219	226	190	229	198	196	203	226	190	196	203	196	198	226	190	196	198	195	193	226	190	195	193	194	188	226	190	194	188	192	182	185	217	190	215	253	230	253	230	190	215	194	210	253	230	194	210	196	203	129	-114	132	-95	127	-92	129	-114	127	-92	124	-88	129	-114	124	-88	122	-81	129	-114	122	-81	113	-108	122	-74	113	-108	122	-81	95	-55	93	-63	95	-86	95	-55	95	-86	102	-99	95	-55	102	-99	97	-48	207	-80	210	-63	209	-52	207	-80	209	-52	206	-41	207	-80	206	-41	202	-30	207	-80	202	-30	198	-95	179	218	185	217	253	230	179	218	253	230	174	230	179	218	174	230	174	219	22	217	25	215	137	230	137	230	25	215	28	212	137	230	28	212	31	209	31	209	35	201	137	230	137	230	35	201	40	190	137	230	40	190	46	177	112	212	55	156	110	206	119	1	110	206	55	156	51	166	55	156	112	212	51	166	112	212	117	216	137	230	46	177	117	216	137	230	117	216	123	218	137	230	123	218	130	219	137	230	130	219	137	219	17	218	22	217	137	230	17	218	137	230	12	230	17	218	12	230	12	219	119	1	121	174	117	185	119	1	117	185	114	195	119	1	114	195	111	202	119	1	111	202	110	206	117	216	46	177	51	166	95	-86	93	-63	92	-70	149	-88	150	-116	150	-83	26	164	30	171	36	222	36	222	30	171	36	175	36	222	36	175	44	177	44	177	53	174	50	224	50	224	53	174	64	222	25	215	16	205	20	151	25	215	20	151	22	157	25	215	22	157	26	164	25	215	26	164	36	222	16	205	10	193	11	162	16	205	11	162	13	156	16	205	13	156	15	151	16	205	15	151	20	151	10	193	8	179	9	173	10	193	9	173	10	167	10	193	10	167	11	162	103	185	95	196	110	94	110	94	95	196	86	207	110	94	86	207	80	140	80	140	86	207	76	216	80	140	76	216	75	148	75	148	76	216	68	158	64	222	53	174	61	167	64	222	61	167	68	158	64	222	68	158	76	216	142	19	138	15	142	-3	142	-3	138	15	133	13	142	-3	133	13	128	12	128	12	122	13	127	-4	127	-4	122	13	116	16	127	-4	116	16	113	20	113	-2	127	-4	113	20	113	-2	113	20	110	25	113	-2	110	25	109	31	113	-2	109	31	99	1	142	-3	158	1	144	23	144	23	158	1	145	28	153	108	145	28	158	1	153	108	158	1	175	72	175	72	158	1	173	9	175	72	173	9	184	20	153	108	189	162	185	203	153	108	185	203	137	132	153	108	137	132	140	44	153	108	140	44	144	36	153	108	144	36	145	28	137	132	103	185	110	94	137	132	110	94	110	40	137	132	110	40	113	47	137	132	113	47	116	54	137	132	116	54	121	61	137	132	121	61	126	68	137	132	126	68	130	61	137	132	130	61	135	53	137	132	135	53	140	44	186	50	183	58	184	20	184	20	183	58	179	65	184	20	179	65	175	72	186	50	184	20	189	35	186	50	189	35	188	43	128	12	127	-4	142	-3	185	203	189	162	190	209	190	209	189	162	192	167	190	209	192	167	195	215	195	215	192	167	197	171	195	215	197	171	201	220	201	220	197	171	202	174	201	220	202	174	208	224	208	224	202	174	208	176	208	224	208	176	214	177	214	177	221	175	216	225	216	225	221	175	228	223	247	197	244	208	244	157	247	197	244	157	246	164	247	197	246	164	247	171	247	197	247	171	248	178	247	197	248	178	248	185	244	157	244	208	242	151	242	151	244	208	237	217	242	151	237	217	237	151	237	151	237	217	235	157	221	175	227	171	228	223	228	223	227	171	231	164	228	223	231	164	237	217	237	217	231	164	235	157	216	225	208	224	214	177	110	94	92	68	99	1	110	94	99	1	109	31	110	94	109	31	110	40	89	10	99	1	92	68	89	10	92	68	87	62	89	10	87	62	84	56	89	10	84	56	82	21	82	21	84	56	81	50	82	21	81	50	80	43	82	21	80	43	79	36	50	224	36	222	44	177	142	19	142	-3	144	23	126	225	8	225	18	212	126	225	18	212	25	209	126	225	25	209	29	202	126	225	29	202	32	193	126	225	32	193	33	181	126	225	33	181	110	207	126	225	110	207	117	211	126	225	117	211	126	213	111	29	106	38	114	-9	114	-9	106	38	103	52	114	-9	103	52	98	-11	98	-11	103	52	103	70	98	-11	103	70	103	182	44	15	57	1	103	193	103	193	57	1	76	-7	103	193	76	-7	103	182	103	182	76	-7	98	-11	106	202	110	207	33	181	106	202	33	181	36	34	106	202	36	34	44	15	106	202	44	15	103	193	114	-9	128	-6	118	23	118	23	128	-6	128	22	135	22	128	22	128	-6	135	22	128	-6	143	1	170	47	168	45	171	27	171	27	168	45	166	42	171	27	166	42	163	39	163	39	156	33	157	12	157	12	156	33	149	28	157	12	149	28	143	1	143	1	149	28	142	25	143	1	142	25	135	22	267	225	147	225	157	211	267	225	157	211	164	207	267	225	164	207	168	201	267	225	168	201	171	193	267	225	171	193	171	182	267	225	171	182	248	208	267	225	248	208	256	211	267	225	256	211	267	213	241	-69	241	180	171	27	171	27	241	180	242	194	171	27	242	194	244	203	171	27	244	203	171	182	171	27	171	182	171	51	171	27	171	51	171	49	171	27	171	49	170	47	244	-89	171	27	171	-112	244	-89	171	-112	249	-94	249	-94	171	-112	268	-112	249	-94	268	-112	256	-97	256	-97	268	-112	268	-100	171	27	244	-89	242	-81	171	27	242	-81	241	-69	163	39	157	12	171	27	36	34	33	181	33	56	111	29	114	-9	118	23	157	211	147	225	147	213	248	208	171	182	244	203	18	212	8	225	8	213	105	178	106	180	118	213	118	213	106	180	109	183	118	213	109	183	112	186	112	186	118	192	118	213	118	213	118	192	132	224	103	42	103	174	103	198	103	198	103	174	104	175	103	198	104	175	118	213	118	213	104	175	105	178	107	315	112	321	121	342	121	342	112	321	119	325	121	342	119	325	128	326	128	326	133	325	145	339	145	339	133	325	137	324	145	339	137	324	140	322	103	198	103	292	103	340	103	198	103	340	103	42	103	42	103	340	87	337	103	42	87	337	74	332	103	340	103	292	104	306	103	340	104	306	107	315	103	340	107	315	121	342	118	192	125	197	132	224	132	224	125	197	132	200	132	224	132	200	146	231	146	231	132	200	139	202	146	231	139	202	147	203	147	203	157	201	161	235	161	235	157	201	164	196	161	235	164	196	176	237	176	237	164	196	169	187	176	237	169	187	171	173	169	23	164	18	266	0	266	0	164	18	158	14	266	0	158	14	149	12	189	308	179	322	180	265	189	308	180	265	187	272	189	308	187	272	191	281	189	308	191	281	192	291	152	261	161	259	164	332	164	332	161	259	172	261	164	332	172	261	179	322	179	322	172	261	180	265	141	313	144	265	142	316	142	316	144	265	145	339	145	339	144	265	152	261	145	339	152	261	164	332	145	339	140	322	142	320	145	339	142	320	142	316	145	339	121	342	128	326	242	44	242	169	239	191	242	44	239	191	231	210	242	44	231	210	217	224	242	44	217	224	242	31	176	237	171	173	172	155	245	23	172	155	172	42	245	23	172	42	250	17	250	17	172	42	266	0	250	17	266	0	257	13	257	13	266	0	266	12	172	155	245	23	176	237	176	237	245	23	242	31	176	237	242	31	199	233	199	233	242	31	217	224	171	32	169	23	266	0	171	32	266	0	172	42	161	235	146	231	147	203	133	297	133	279	135	304	135	304	133	279	137	271	135	304	137	271	139	308	139	308	137	271	144	265	139	308	144	265	141	313	127	0	127	12	117	14	127	0	117	14	111	18	127	0	111	18	33	45	127	0	33	45	33	31	127	0	33	31	31	22	127	0	31	22	26	18	127	0	26	18	19	15	127	0	19	15	7	12	127	0	7	12	7	0	104	32	103	42	74	332	104	32	74	332	63	325	104	32	63	325	54	316	104	32	54	316	46	304	104	32	46	304	40	291	104	32	40	291	36	276	104	32	36	276	34	259	104	32	34	259	106	24	33	241	33	45	106	24	33	241	106	24	34	259	33	45	111	18	106	24	133	279	133	297	132	288	266	0	149	12	149	0	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	139	-32	133	-26	133	-75	133	-75	133	-26	133	-78	134	-80	133	-78	131	-99	134	-80	131	-99	136	-83	136	-83	131	-99	154	-102	136	-83	154	-102	139	-85	139	-85	154	-102	144	-86	139	-32	133	-75	134	-73	139	-32	134	-73	135	-71	139	-32	135	-71	136	-69	139	-32	136	-69	137	-67	139	-32	137	-67	140	-62	139	-32	140	-62	143	-39	133	-26	124	-22	131	-99	133	-26	131	-99	133	-78	140	-62	142	-58	143	-39	143	-39	142	-58	143	-55	143	-39	143	-55	145	-48	145	-48	143	-55	144	-51	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	169	-75	164	-81	174	-100	174	-100	164	-81	157	-85	174	-100	157	-85	154	-102	154	-102	157	-85	149	-86	173	155	174	-100	177	237	177	237	174	-100	191	-95	177	237	191	-95	200	233	200	233	191	-95	206	-87	200	233	206	-87	218	224	218	224	206	-87	219	-77	218	224	219	-77	232	210	232	210	219	-77	229	-64	232	210	229	-64	234	-54	174	-100	173	155	173	-54	174	-100	173	-54	172	-66	174	-100	172	-66	169	-75	96	-26	97	-82	105	-22	105	-22	97	-82	112	-93	105	-22	112	-93	115	-21	115	-21	112	-93	131	-99	115	-21	131	-99	124	-22	90	-33	86	-41	88	-68	90	-33	88	-68	97	-82	90	-33	97	-82	96	-26	108	315	113	321	122	342	122	342	113	321	120	325	122	342	120	325	129	326	129	326	134	325	146	339	146	339	134	325	138	324	146	339	138	324	141	322	104	340	88	337	104	292	104	340	104	292	105	306	104	340	105	306	108	315	104	340	108	315	122	342	104	198	104	292	88	337	104	198	88	337	104	42	104	42	88	337	75	332	104	42	75	332	105	32	105	32	75	332	64	325	105	32	64	325	55	316	190	308	180	322	181	265	190	308	181	265	188	272	190	308	188	272	192	281	190	308	192	281	193	291	153	261	162	259	165	332	165	332	162	259	173	261	165	332	173	261	180	322	180	322	173	261	181	265	142	313	145	265	143	316	143	316	145	265	146	339	146	339	145	265	153	261	146	339	153	261	165	332	146	339	141	322	143	320	146	339	143	320	143	316	146	339	122	342	129	326	234	-54	238	-42	240	191	240	191	238	-42	241	-30	240	191	241	-30	243	169	243	169	241	-30	242	-16	243	169	242	-16	243	0	162	235	147	231	147	203	133	297	134	279	136	304	136	304	134	279	138	271	136	304	138	271	139	308	139	308	138	271	145	265	139	308	145	265	142	313	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	128	0	32	22	27	18	128	0	27	18	19	15	128	0	19	15	8	12	128	0	8	12	8	0	105	32	55	316	47	304	105	32	47	304	41	291	105	32	41	291	37	276	105	32	37	276	35	259	105	32	35	259	107	24	35	241	35	45	107	24	35	241	107	24	35	259	35	45	111	18	107	24	134	279	133	297	132	288	177	237	172	173	173	155	232	210	234	-54	240	191	88	-68	86	-41	84	-51	144	-86	154	-102	149	-86	107	230	11	230	22	216	107	230	22	216	29	212	107	230	29	212	34	206	107	230	34	206	37	198	107	230	37	198	37	186	107	230	37	186	107	42	11	134	37	112	37	134	37	134	37	112	110	23	37	134	110	23	37	186	107	134	107	112	129	112	107	134	129	112	129	134	131	0	131	12	122	14	131	0	122	14	115	18	131	0	115	18	37	44	131	0	37	44	37	32	131	0	37	32	35	24	131	0	35	24	30	19	131	0	30	19	23	15	131	0	23	15	11	12	131	0	11	12	11	0	108	31	107	42	37	186	108	31	37	186	110	23	37	112	37	44	115	18	37	112	115	18	110	23	33	306	35	294	35	319	35	319	35	294	40	283	35	319	40	283	40	330	40	330	40	283	48	275	40	330	48	275	49	338	49	338	48	275	59	270	49	338	59	270	60	344	60	344	59	270	71	268	60	344	71	268	73	345	73	345	71	268	84	270	73	345	84	270	85	343	85	343	84	270	95	275	85	343	95	275	95	338	95	338	95	275	103	283	95	338	103	283	103	330	103	330	103	283	109	294	103	330	109	294	109	319	109	319	109	294	110	306	37	112	11	134	11	112	22	216	11	230	11	219	22	192	26	193	31	210	31	210	26	193	30	194	31	210	30	194	33	194	33	194	36	193	52	216	52	216	36	193	37	191	52	216	37	191	39	186	17	191	22	192	31	210	17	191	31	210	11	203	17	191	11	203	11	189	109	54	109	214	109	218	109	54	109	218	108	222	109	54	108	222	107	225	109	54	107	225	104	227	109	54	104	227	99	228	109	54	99	228	98	-3	109	54	98	-3	110	42	144	31	137	27	137	6	137	6	137	27	131	26	137	6	131	26	126	25	126	25	122	26	137	6	137	6	122	26	120	0	170	39	161	47	162	28	162	28	161	47	153	38	162	28	153	38	151	17	151	17	153	38	144	31	151	17	144	31	137	6	120	0	122	26	117	29	120	0	117	29	113	34	120	0	113	34	110	42	120	0	110	42	98	-3	42	40	48	21	52	216	52	216	48	21	59	8	52	216	59	8	71	222	71	222	59	8	76	0	71	222	76	0	88	227	88	227	76	0	98	-3	88	227	98	-3	99	228	39	186	39	180	52	216	52	216	39	180	40	170	52	216	40	170	42	40	42	40	40	170	40	64	52	216	31	210	33	194	41	18	35	13	132	0	132	0	35	13	26	10	132	0	26	10	13	8	132	230	13	230	26	221	132	230	26	221	35	218	132	230	35	218	41	213	132	230	41	213	44	206	132	230	44	206	45	196	132	230	45	196	110	218	132	230	110	218	120	221	132	230	120	221	132	222	110	12	104	17	45	36	45	36	104	17	101	25	45	36	101	25	45	196	45	196	101	25	100	36	45	196	100	36	100	196	45	196	100	196	101	206	45	196	101	206	105	213	45	196	105	213	110	218	132	0	132	8	119	10	132	0	119	10	110	12	132	0	110	12	45	36	132	0	45	36	44	25	132	0	44	25	41	18	132	0	13	8	13	0	26	221	13	230	13	222	34	168	39	173	47	214	47	214	39	173	46	176	47	214	46	176	53	177	53	177	55	177	63	217	63	217	55	177	56	177	63	217	56	177	58	177	33	206	22	194	28	154	33	206	28	154	31	162	33	206	31	162	34	168	33	206	34	168	47	214	14	176	7	154	28	154	14	176	28	154	22	194	61	176	63	175	63	217	136	23	63	175	63	44	136	23	63	44	142	17	142	17	63	44	157	0	142	17	157	0	149	13	149	13	157	0	157	12	132	44	132	194	63	175	132	44	63	175	133	31	157	0	63	44	62	32	157	0	62	32	59	23	157	0	59	23	54	17	157	0	54	17	47	14	157	0	47	14	37	12	157	0	37	12	37	0	132	153	148	155	132	194	132	194	132	338	63	175	63	175	132	338	63	294	63	175	63	294	63	217	54	319	59	313	132	338	132	338	59	313	62	304	132	338	62	304	63	294	46	324	54	319	132	338	46	324	132	338	37	338	46	324	37	338	37	326	138	192	148	155	140	192	140	192	148	155	142	192	149	193	142	192	148	155	149	193	148	155	161	163	173	175	182	193	190	217	173	175	190	217	169	217	173	175	169	217	164	207	173	175	164	207	161	163	161	163	164	207	160	200	161	163	160	200	155	195	161	163	155	195	149	193	148	155	138	192	136	192	148	155	136	192	134	193	148	155	134	193	132	194	63	217	47	214	53	177	63	217	58	177	61	176	63	175	136	23	133	31	76	23	71	17	175	0	175	0	71	17	64	14	175	0	64	14	55	12	74	115	74	138	72	114	72	114	74	138	71	138	72	114	71	138	69	114	69	114	71	138	68	138	69	114	68	138	66	114	66	114	68	138	65	138	71	319	76	313	150	338	150	338	76	313	79	304	150	338	79	304	80	294	80	209	80	294	80	227	80	209	80	227	78	209	78	209	80	227	78	227	78	209	78	227	76	210	76	210	78	227	76	228	76	210	76	228	74	210	74	210	76	228	73	228	74	210	73	228	72	210	72	210	73	228	69	229	72	210	69	229	69	210	40	186	45	196	49	227	49	227	45	196	52	203	49	227	52	203	66	229	66	229	52	203	60	208	66	229	60	208	69	210	8	171	12	151	12	193	12	193	12	151	20	135	12	193	20	135	21	209	21	209	20	135	33	124	21	209	33	124	34	220	34	220	33	124	39	165	34	220	39	165	39	176	39	176	40	186	34	220	34	220	40	186	49	227	55	142	48	148	49	117	55	142	49	117	66	114	55	142	66	114	65	138	49	117	48	148	42	156	49	117	42	156	39	165	49	117	39	165	33	124	154	23	80	115	80	44	154	23	80	44	159	17	159	17	80	44	175	0	159	17	175	0	166	13	166	13	175	0	175	12	150	44	150	150	80	115	150	44	80	115	151	31	79	32	76	23	175	0	79	32	175	0	80	44	150	124	173	138	150	150	150	150	150	338	80	115	80	115	150	338	80	209	63	324	71	319	150	338	63	324	150	338	54	338	63	324	54	338	54	326	211	177	214	181	209	192	211	177	209	192	203	167	203	167	209	192	201	185	203	167	201	185	191	176	203	167	191	176	190	154	190	154	191	176	179	166	190	154	179	166	173	138	173	138	179	166	165	157	173	138	165	157	150	150	80	209	80	138	80	115	80	115	80	138	77	138	80	115	77	138	77	115	77	115	77	138	74	138	77	115	74	138	74	115	150	338	80	294	80	209	175	0	55	12	55	0	80	115	154	23	151	31	69	210	69	229	66	229	140	-97	137	-99	145	-113	145	-113	137	-99	132	-100	145	-113	132	-100	127	-100	127	-100	119	-97	122	-116	122	-116	119	-97	112	-90	122	-116	112	-90	107	-80	70	-101	85	-109	103	338	103	338	85	-109	102	-114	103	338	102	-114	103	-54	103	-54	102	-114	104	-68	107	-80	104	-68	102	-114	107	-80	102	-114	122	-116	189	-82	192	-65	191	-55	189	-82	191	-55	186	-47	189	-82	186	-47	180	-41	189	-82	180	-41	179	-96	172	-37	161	-35	164	-106	172	-37	164	-106	179	-96	172	-37	179	-96	180	-41	140	-97	145	-113	142	-94	142	-94	145	-113	143	-92	144	-40	143	-92	145	-113	144	-40	145	-113	152	-37	152	-37	145	-113	164	-106	152	-37	164	-106	161	-35	127	-100	122	-116	145	-113	144	-40	137	-46	138	-80	144	-40	138	-80	140	-83	144	-40	140	-83	141	-86	144	-40	141	-86	142	-88	144	-40	142	-88	143	-90	144	-40	143	-90	143	-92	132	-65	133	-69	133	-53	133	-53	133	-69	134	-72	133	-53	134	-72	137	-46	137	-46	134	-72	136	-76	137	-46	136	-76	138	-80	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	34	-39	103	338	34	-39	36	-50	103	338	36	-50	39	-60	103	338	39	-60	43	-69	103	338	43	-69	47	-78	103	338	47	-78	57	-91	103	338	57	-91	70	-101	34	-39	33	294	33	-28	17	324	7	338	7	326	132	-65	133	-53	132	-62	34	23	29	17	132	0	132	0	29	17	22	14	132	0	22	14	12	12	108	338	12	338	22	324	108	338	22	324	29	319	108	338	29	319	34	313	108	338	34	313	37	304	108	338	37	304	38	294	108	338	38	294	108	44	163	-82	160	-74	160	-114	163	-82	160	-114	176	-116	163	-82	176	-116	168	-89	238	4	237	-23	240	-107	240	-107	237	-23	233	-50	240	-107	233	-50	230	-111	230	-111	233	-50	226	-75	230	-111	226	-75	219	-114	219	-114	226	-75	214	-92	219	-114	214	-92	206	-116	206	-116	214	-92	195	-98	191	-117	206	-116	195	-98	191	-117	195	-98	185	-97	191	-117	185	-97	176	-94	191	-117	176	-94	176	-116	160	-114	160	-74	157	-61	160	-114	157	-61	152	-52	160	-114	152	-52	145	-45	160	-114	145	-45	145	-111	97	-65	98	-72	98	-58	98	-58	98	-72	100	-79	98	-58	100	-79	101	-51	101	-51	100	-79	104	-86	101	-51	104	-86	107	-45	107	-45	104	-86	111	-93	107	-45	111	-93	115	-41	115	-41	111	-93	121	-101	115	-41	121	-101	127	-40	127	-40	121	-101	131	-106	127	-40	131	-106	137	-41	137	-41	131	-106	145	-111	137	-41	145	-111	145	-45	167	79	179	82	196	113	196	113	179	82	188	84	196	113	188	84	196	84	196	84	213	79	196	113	196	113	213	79	201	114	242	189	128	73	142	60	242	189	142	60	155	72	242	189	155	72	167	79	242	189	167	79	196	113	242	189	196	113	294	211	242	189	294	211	294	225	242	189	294	225	140	189	140	189	294	225	134	187	134	187	294	225	108	225	134	187	108	225	127	184	127	184	108	225	119	179	108	225	108	161	113	171	108	225	113	171	119	179	248	-102	261	-91	266	98	266	98	261	-91	275	-74	266	98	275	-74	284	77	284	77	275	-74	288	-51	284	77	288	-51	297	48	297	48	288	-51	298	-22	297	48	298	-22	301	13	245	112	223	116	225	67	245	112	225	67	232	48	245	112	232	48	237	26	245	112	237	26	238	4	245	112	238	4	240	-107	245	112	240	-107	248	-102	245	112	248	-102	266	98	218	116	212	115	213	79	218	116	213	79	225	67	218	116	225	67	223	116	206	115	201	114	213	79	206	115	213	79	212	115	132	0	132	12	123	13	132	0	123	13	117	17	132	0	117	17	38	44	132	0	38	44	37	32	132	0	37	32	34	23	109	31	108	44	38	294	109	31	38	294	38	44	109	31	38	44	112	23	132	0	12	12	12	0	38	44	117	17	112	23	168	-89	176	-116	176	-94	22	324	12	338	12	326	127	237	8	237	18	223	127	237	18	223	25	220	127	237	25	220	30	214	127	237	30	214	32	206	127	237	32	206	33	195	127	237	33	195	110	220	127	237	110	220	117	223	127	237	117	223	127	224	111	41	106	51	117	1	117	1	106	51	104	64	117	1	104	64	100	0	100	0	104	64	103	81	100	0	103	81	103	195	45	27	59	12	103	206	103	206	59	12	78	3	103	206	78	3	103	195	103	195	78	3	100	0	106	214	110	220	33	195	106	214	33	195	36	46	106	214	36	46	45	27	106	214	45	27	103	206	117	1	131	6	119	35	119	35	131	6	129	33	134	34	129	33	131	6	134	34	131	6	145	14	265	237	148	237	157	222	265	237	157	222	164	219	265	237	164	219	168	213	265	237	168	213	171	205	265	237	171	205	171	195	265	237	171	195	248	219	265	237	248	219	255	223	265	237	255	223	265	224	250	40	245	47	256	2	256	2	245	47	242	59	256	2	242	59	238	0	238	0	242	59	241	75	238	0	241	75	241	195	194	15	206	6	242	206	242	206	206	6	221	2	242	206	221	2	241	195	241	195	221	2	238	0	171	195	174	44	244	214	244	214	174	44	184	27	244	214	184	27	242	206	242	206	184	27	194	15	310	65	307	57	310	44	310	44	307	57	299	48	310	44	299	48	298	27	298	27	299	48	288	41	298	27	288	41	286	15	286	15	288	41	277	36	286	15	277	36	272	6	272	6	277	36	268	33	407	237	287	237	297	222	407	237	297	222	303	218	407	237	303	218	307	213	407	237	307	213	310	205	407	237	310	205	310	195	407	237	310	195	388	218	407	237	388	218	396	222	407	237	396	222	407	224	379	50	379	194	311	44	311	44	379	194	380	204	311	44	380	204	383	212	310	44	311	44	383	212	310	44	383	212	310	195	310	44	310	195	310	65	407	18	396	20	407	6	407	6	396	20	388	24	407	6	388	24	311	44	311	44	388	24	383	29	311	44	383	29	380	38	258	35	250	40	256	2	258	35	256	2	272	6	258	35	272	6	268	33	174	44	171	195	171	63	174	44	171	63	171	60	174	44	171	60	169	57	174	44	169	57	166	53	174	44	166	53	162	49	174	44	162	49	159	27	159	27	162	49	158	46	159	27	158	46	152	41	159	27	152	41	146	38	159	27	146	38	145	14	140	35	134	34	145	14	140	35	145	14	146	38	36	46	33	195	33	71	111	41	117	1	119	35	407	6	311	44	311	6	311	44	380	38	379	50	297	222	287	237	287	224	388	218	310	195	383	212	157	222	148	237	148	224	248	219	171	195	244	214	18	223	8	237	8	224	127	237	8	237	18	223	127	237	18	223	25	220	127	237	25	220	30	214	127	237	30	214	32	206	127	237	32	206	33	195	127	237	33	195	110	220	127	237	110	220	117	223	127	237	117	223	127	224	111	41	106	51	117	1	117	1	106	51	104	64	117	1	104	64	100	0	100	0	104	64	103	81	100	0	103	81	103	195	45	27	59	12	103	206	103	206	59	12	78	3	103	206	78	3	103	195	103	195	78	3	100	0	106	214	110	220	33	195	106	214	33	195	36	46	106	214	36	46	45	27	106	214	45	27	103	206	117	1	131	6	119	35	119	35	131	6	129	33	134	34	129	33	131	6	134	34	131	6	145	14	265	237	148	237	157	222	265	237	157	222	164	219	265	237	164	219	168	213	265	237	168	213	171	205	265	237	171	205	171	195	265	237	171	195	248	219	265	237	248	219	255	223	265	237	255	223	265	224	250	40	245	47	256	2	256	2	245	47	242	59	256	2	242	59	238	0	238	0	242	59	241	75	238	0	241	75	241	195	194	15	206	6	242	206	242	206	206	6	221	2	242	206	221	2	241	195	241	195	221	2	238	0	171	195	174	44	244	214	244	214	174	44	184	27	244	214	184	27	242	206	242	206	184	27	194	15	310	65	307	57	310	44	310	44	307	57	299	48	310	44	299	48	298	27	298	27	299	48	288	41	298	27	288	41	286	15	286	15	288	41	277	36	286	15	277	36	272	6	272	6	277	36	268	33	407	237	287	237	297	222	407	237	297	222	303	218	407	237	303	218	307	213	407	237	307	213	310	205	407	237	310	205	310	195	407	237	310	195	388	218	407	237	388	218	396	222	407	237	396	222	407	224	379	-53	379	194	310	44	310	44	379	194	380	204	310	44	380	204	383	212	310	195	310	44	383	212	310	195	383	212	388	218	418	-116	418	-103	402	-101	418	-116	402	-101	391	-95	418	-116	391	-95	310	-77	418	-116	310	-77	309	-86	418	-116	309	-86	307	-92	418	-116	307	-92	301	-97	418	-116	301	-97	293	-101	418	-116	293	-101	282	-103	418	-116	282	-103	282	-116	310	44	384	-85	381	-71	310	44	381	-71	379	-53	310	-77	391	-95	384	-85	310	-77	384	-85	310	44	258	35	250	40	256	2	258	35	256	2	272	6	258	35	272	6	268	33	174	44	171	195	171	63	174	44	171	63	171	60	174	44	171	60	169	57	174	44	169	57	166	53	174	44	166	53	162	49	174	44	162	49	159	27	159	27	162	49	158	46	159	27	158	46	152	41	159	27	152	41	146	38	159	27	146	38	145	14	140	35	134	34	145	14	140	35	145	14	146	38	36	46	33	195	33	71	111	41	117	1	119	35	310	65	310	44	310	195	297	222	287	237	287	224	157	222	148	237	148	224	248	219	171	195	244	214	18	223	8	237	8	224	35	24	30	19	131	0	131	0	30	19	22	15	131	0	22	15	11	12	35	207	38	198	107	230	107	230	38	198	39	186	107	230	39	186	107	193	107	193	39	186	108	41	107	193	108	41	108	193	108	193	108	41	108	172	108	193	108	172	120	209	120	209	108	172	111	180	120	209	111	180	120	188	107	230	11	230	22	216	107	230	22	216	30	213	107	230	30	213	35	207	173	189	180	237	168	197	168	197	180	237	162	235	168	197	162	235	160	202	160	202	162	235	150	203	141	201	150	203	146	230	141	201	146	230	132	222	130	196	141	201	132	222	130	196	132	222	120	209	130	196	120	209	120	188	131	12	121	14	131	0	131	0	121	14	115	18	131	0	115	18	39	43	39	43	115	18	111	24	39	43	111	24	39	186	39	186	111	24	109	31	39	186	109	31	108	41	174	23	170	17	270	0	270	0	170	17	163	14	270	0	163	14	153	12	234	210	224	222	247	31	234	210	247	31	247	41	234	210	247	41	244	193	281	-46	275	-40	276	-90	276	-90	275	-40	276	-92	276	-94	276	-92	273	-113	276	-94	273	-113	278	-97	278	-97	273	-113	296	-116	278	-97	296	-116	282	-99	282	-99	296	-116	286	-100	283	-76	285	-72	285	-53	285	-53	285	-72	286	-69	285	-53	286	-69	287	-62	287	-62	286	-69	287	-65	281	-46	276	-90	276	-88	281	-46	276	-88	277	-86	281	-46	277	-86	278	-83	281	-46	278	-83	280	-80	281	-46	280	-80	283	-76	281	-46	283	-76	285	-53	275	-40	267	-37	273	-113	275	-40	273	-113	276	-92	266	195	272	199	273	222	273	222	272	199	278	201	273	222	278	201	287	230	287	230	278	201	284	203	287	230	284	203	289	203	289	203	299	201	301	235	301	235	299	201	306	195	301	235	306	195	318	237	318	237	306	195	312	186	318	237	312	186	314	172	311	-89	306	-95	316	-114	316	-114	306	-95	300	-99	316	-114	300	-99	296	-116	296	-116	300	-99	291	-100	315	156	316	-114	318	237	318	237	316	-114	334	-109	318	237	334	-109	340	233	340	233	334	-109	349	-102	340	233	349	-102	359	224	359	224	349	-102	362	-91	359	224	362	-91	373	210	373	210	362	-91	372	-78	373	210	372	-78	377	-68	316	-114	315	156	315	-68	316	-114	315	-68	314	-80	316	-114	314	-80	311	-89	377	-68	380	-56	382	190	382	190	380	-56	383	-44	382	190	383	-44	385	166	385	166	383	-44	385	-29	385	166	385	-29	385	-13	301	235	287	230	289	203	238	-41	239	-96	247	-37	247	-37	239	-96	254	-106	247	-37	254	-106	257	-35	257	-35	254	-106	273	-113	257	-35	273	-113	267	-37	232	-47	228	-55	230	-82	232	-47	230	-82	239	-96	232	-47	239	-96	238	-41	260	190	266	195	273	222	260	190	273	222	259	210	260	190	259	210	256	187	259	210	244	193	247	174	259	210	247	174	247	176	259	210	247	176	249	179	259	210	249	179	252	183	259	210	252	183	256	187	247	41	247	174	244	193	270	12	261	14	270	0	270	0	261	14	254	18	270	0	254	18	177	41	177	41	254	18	250	23	177	41	250	23	177	161	176	177	177	161	180	237	176	177	180	237	173	189	247	31	224	222	212	230	247	31	212	230	197	235	247	31	197	235	180	237	247	31	180	237	250	23	176	31	174	23	270	0	176	31	270	0	177	41	162	235	146	230	150	203	38	32	35	24	131	0	38	32	131	0	39	43	131	0	11	12	11	0	270	0	153	12	153	0	177	161	250	23	180	237	230	-82	228	-55	227	-65	286	-100	296	-116	291	-100	318	237	314	172	315	156	373	210	377	-68	382	190	22	216	11	230	11	219	26	-46	20	-40	21	-90	21	-90	20	-40	21	-92	21	-94	21	-92	18	-113	21	-94	18	-113	23	-97	23	-97	18	-113	41	-116	23	-97	41	-116	27	-99	27	-99	41	-116	31	-100	28	-76	30	-72	30	-53	30	-53	30	-72	31	-69	30	-53	31	-69	32	-62	32	-62	31	-69	32	-65	26	-46	21	-90	21	-88	26	-46	21	-88	22	-86	26	-46	22	-86	23	-83	26	-46	23	-83	25	-80	26	-46	25	-80	28	-76	26	-46	28	-76	30	-53	20	-40	12	-37	18	-113	20	-40	18	-113	21	-92	56	-89	51	-95	61	-114	61	-114	51	-95	45	-99	61	-114	45	-99	41	-116	41	-116	45	-99	36	-100	129	230	34	230	45	216	129	230	45	216	53	212	129	230	53	212	57	207	129	230	57	207	60	199	129	230	60	199	60	188	129	230	60	188	61	-114	129	230	61	-114	79	-109	129	230	79	-109	94	-102	129	230	94	-102	107	-91	129	230	107	-91	117	-78	129	230	117	-78	121	-69	129	230	121	-69	125	-59	129	230	125	-59	128	-47	129	230	128	-47	129	-35	129	230	129	-35	129	193	60	188	60	-68	61	-114	132	178	133	180	141	209	141	209	133	180	136	183	141	209	136	183	138	186	138	186	145	192	141	209	141	209	145	192	153	221	130	-21	130	174	129	193	129	193	130	174	130	175	129	193	130	175	141	209	141	209	130	175	132	178	145	192	152	197	153	221	153	221	152	197	159	200	153	221	159	200	168	230	168	230	159	200	166	202	168	230	166	202	174	203	174	203	183	201	184	235	184	235	183	201	190	196	184	235	190	196	201	237	201	237	190	196	195	188	201	237	195	188	198	176	196	23	192	18	293	0	293	0	192	18	185	14	293	0	185	14	176	12	268	42	268	166	265	190	268	42	265	190	257	209	268	42	257	209	269	30	201	237	198	176	199	161	271	22	199	161	199	42	271	22	199	42	276	17	276	17	199	42	293	0	276	17	293	0	283	14	283	14	293	0	293	12	269	30	257	209	242	224	269	30	242	224	224	233	269	30	224	233	201	237	269	30	201	237	271	22	198	31	196	23	293	0	198	31	293	0	199	42	184	235	168	230	174	203	59	-80	56	-89	61	-114	59	-80	61	-114	60	-68	-16	-41	-15	-96	-7	-37	-7	-37	-15	-96	0	-106	-7	-37	0	-106	2	-35	2	-35	0	-106	18	-113	2	-35	18	-113	12	-37	-22	-47	-26	-55	-24	-82	-22	-47	-24	-82	-15	-96	-22	-47	-15	-96	-16	-41	-24	-82	-26	-55	-27	-65	31	-100	41	-116	36	-100	293	0	176	12	176	0	199	161	271	22	201	237	130	-21	129	193	129	-35	45	216	34	230	34	219	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	175	161	176	-43	177	237	177	237	176	-43	178	-52	177	237	178	-52	200	233	200	233	178	-52	181	-62	200	233	181	-62	185	-70	282	-97	279	-99	287	-113	287	-113	279	-99	274	-100	287	-113	274	-100	269	-100	269	-100	260	-98	264	-116	264	-116	260	-98	254	-91	264	-116	254	-91	249	-82	245	-58	245	166	244	-114	244	-114	245	166	242	190	244	-114	242	190	233	209	244	-114	264	-116	249	-82	244	-114	249	-82	246	-70	244	-114	246	-70	245	-58	331	-82	334	-65	333	-55	331	-82	333	-55	329	-47	331	-82	329	-47	322	-41	331	-82	322	-41	321	-96	313	-37	303	-35	307	-106	313	-37	307	-106	321	-96	313	-37	321	-96	322	-41	285	-40	285	-92	287	-113	285	-40	287	-113	294	-37	294	-37	287	-113	307	-106	294	-37	307	-106	303	-35	284	-94	282	-97	287	-113	284	-94	287	-113	285	-92	269	-100	264	-116	287	-113	285	-40	279	-46	281	-80	285	-40	281	-80	282	-83	285	-40	282	-83	283	-86	285	-40	283	-86	284	-88	285	-40	284	-88	285	-90	285	-40	285	-90	285	-92	274	-65	275	-69	275	-53	275	-53	275	-69	276	-72	275	-53	276	-72	279	-46	279	-46	276	-72	278	-76	279	-46	278	-76	281	-80	189	-78	199	-91	200	233	200	233	199	-91	212	-101	200	233	212	-101	219	224	219	224	212	-101	227	-109	219	224	227	-109	233	209	233	209	227	-109	244	-114	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	177	237	174	176	175	161	200	233	185	-70	189	-78	274	-65	275	-53	273	-62	176	-43	175	161	175	-32	117	209	107	175	108	178	22	216	11	230	11	219	46	19	41	14	103	0	103	0	41	14	31	11	103	0	31	11	17	8	279	230	198	230	212	220	279	230	212	220	222	216	279	230	222	216	228	210	279	230	228	210	258	217	279	230	258	217	267	220	279	230	267	220	279	222	238	-5	249	-5	249	194	238	-5	249	194	233	186	238	-5	233	186	233	84	238	-5	233	84	99	230	238	-5	99	230	67	180	249	194	250	205	233	186	233	186	250	205	253	212	233	186	253	212	232	200	232	200	253	212	258	217	232	200	258	217	228	210	50	198	67	44	67	180	50	198	67	180	99	230	50	198	68	31	67	44	29	219	35	215	99	230	99	230	35	215	42	208	99	230	42	208	50	198	23	221	29	219	99	230	23	221	99	230	18	230	23	221	18	230	18	222	103	0	103	8	88	11	103	0	88	11	78	15	103	0	78	15	49	26	103	0	49	26	46	19	50	36	49	26	78	15	50	36	78	15	71	21	50	36	71	21	68	31	50	36	68	31	50	198	103	0	17	8	17	0	212	220	198	230	198	222	163	39	156	21	166	0	166	0	156	21	145	11	166	0	145	11	130	8	130	8	115	11	129	-6	129	-6	115	11	104	21	129	-6	104	21	94	0	94	0	104	21	96	39	94	0	96	39	92	66	198	214	169	127	169	103	169	103	169	127	90	103	90	103	169	127	90	127	90	103	94	0	92	66	63	15	94	0	90	103	63	15	90	103	90	127	63	15	90	127	94	231	63	15	94	231	63	214	63	15	63	214	38	41	92	163	97	190	94	231	94	231	97	190	105	208	94	231	105	208	132	237	132	237	105	208	115	218	132	237	115	218	130	221	130	221	144	218	132	237	132	237	144	218	167	231	243	114	237	154	237	75	237	75	237	154	222	188	237	75	222	188	222	41	222	41	222	188	198	214	222	41	198	214	197	15	197	15	198	214	169	103	197	15	169	103	168	66	167	231	144	218	155	208	167	231	155	208	162	190	167	231	162	190	166	163	167	231	166	163	169	127	167	231	169	127	198	214	168	66	163	39	166	0	168	66	166	0	197	15	130	8	129	-6	166	0	38	189	22	155	22	74	38	189	22	74	38	41	38	189	38	41	63	214	22	74	22	155	17	114	94	231	90	127	92	163	116	0	135	-1	124	10	124	10	135	-1	137	9	146	10	137	9	138	-1	146	10	138	-1	141	-1	81	6	98	1	84	42	84	42	98	1	89	32	95	23	89	32	98	1	95	23	98	1	103	17	103	17	98	1	116	0	103	17	116	0	113	13	113	13	116	0	124	10	81	6	84	42	80	56	81	6	80	56	77	71	81	6	77	71	75	89	81	6	75	89	67	13	67	13	75	89	75	107	75	107	75	217	67	13	67	13	75	217	63	210	67	13	63	210	54	22	54	22	63	210	46	196	54	22	46	196	40	35	40	35	46	196	32	178	40	35	32	178	29	52	29	52	32	178	22	159	29	52	22	159	21	70	21	70	22	159	16	137	21	70	16	137	16	91	16	91	16	137	14	113	77	147	85	178	89	223	89	223	85	178	99	201	89	223	99	201	104	227	104	227	99	201	117	214	104	227	117	214	120	230	120	230	117	214	141	219	120	230	141	219	135	230	135	230	141	219	140	230	173	200	175	228	171	205	171	205	175	228	169	209	165	213	169	209	175	228	165	213	175	228	160	216	160	216	175	228	160	229	160	216	160	229	155	218	155	218	160	229	148	230	155	218	148	230	148	219	148	219	148	230	141	219	75	217	75	107	77	147	75	217	77	147	89	223	170	0	168	19	164	15	170	0	164	15	162	0	162	0	164	15	159	13	162	0	159	13	155	0	155	0	159	13	153	11	155	0	153	11	150	-1	150	-1	153	11	147	-1	146	10	141	-1	144	-1	146	10	144	-1	147	-1	146	10	147	-1	153	11	189	0	193	228	179	0	179	0	193	228	175	228	179	0	175	228	175	170	175	170	175	228	175	183	175	228	173	200	174	192	175	228	174	192	175	183	148	230	140	230	141	219	137	9	135	-1	138	-1	263	130	250	126	250	110	250	110	250	126	230	124	230	27	230	124	193	228	230	27	193	228	231	20	231	20	193	228	189	0	231	20	189	0	233	16	233	16	189	0	238	13	277	215	342	228	264	216	264	216	342	228	248	216	241	216	248	216	342	228	241	216	342	228	193	228	277	215	289	213	342	228	342	228	289	213	299	210	342	228	299	210	306	207	306	207	314	201	342	228	342	228	314	201	321	194	342	228	321	194	326	185	342	228	326	185	330	174	342	228	330	174	333	160	342	228	333	160	342	160	230	207	231	211	193	228	230	207	193	228	230	124	193	228	231	211	233	213	193	228	233	213	236	215	193	228	236	215	241	216	335	48	329	41	342	0	342	0	329	41	323	34	342	0	323	34	316	28	316	28	306	21	342	0	342	0	306	21	296	17	342	0	296	17	284	14	342	0	357	70	347	70	342	0	347	70	341	58	342	0	341	58	335	48	189	0	342	0	245	12	245	12	342	0	256	11	271	12	256	11	342	0	271	12	342	0	284	14	179	0	175	170	175	71	179	0	175	71	175	53	179	0	175	53	174	40	179	0	174	40	173	31	179	0	173	31	171	24	179	0	171	24	170	0	283	173	278	152	280	79	283	173	280	79	283	59	283	173	283	59	292	59	283	173	292	59	292	173	280	79	278	152	273	94	273	94	278	152	272	138	273	94	272	138	264	104	264	104	272	138	263	130	264	104	263	130	250	110	230	124	230	112	250	110	171	24	168	19	170	0	238	13	189	0	245	12	95	64	84	4	101	43	101	43	84	4	117	0	101	43	117	0	110	28	110	28	117	0	123	22	131	24	123	22	130	0	131	24	130	0	143	3	58	19	84	4	87	214	87	214	84	4	92	86	87	214	92	86	92	106	92	106	96	151	87	214	87	214	96	151	109	185	87	214	109	185	129	232	129	232	109	185	127	208	129	232	127	208	150	222	21	98	26	68	30	146	30	146	26	68	38	41	30	146	38	41	53	185	53	185	38	41	58	19	53	185	58	19	87	214	175	238	150	222	175	227	175	227	199	222	219	232	219	232	199	222	221	208	219	232	221	208	260	214	260	214	221	208	239	185	260	214	239	185	252	151	207	28	200	36	204	3	204	3	200	36	195	46	204	3	195	46	192	9	192	9	195	46	194	59	197	156	194	59	195	73	197	156	195	73	198	86	198	86	201	99	202	147	202	147	201	99	204	112	202	147	204	112	205	137	205	137	204	112	205	126	188	161	174	164	174	23	188	161	174	23	182	15	188	161	182	15	192	9	188	161	192	9	194	59	188	161	194	59	197	156	174	23	174	164	166	15	166	15	174	164	160	161	166	15	160	161	155	9	155	9	160	161	154	59	155	9	154	59	152	46	155	9	152	46	147	36	146	99	150	86	151	156	151	156	150	86	153	73	151	156	153	73	160	161	160	161	153	73	154	59	145	147	143	137	144	112	145	147	144	112	146	99	145	147	146	99	151	156	207	28	217	0	215	24	215	24	217	0	224	22	239	28	224	22	230	0	239	28	230	0	263	4	260	214	252	151	256	106	256	106	263	4	260	214	219	232	175	238	175	227	263	4	289	19	294	185	294	185	289	19	309	41	294	185	309	41	318	146	318	146	309	41	322	68	318	146	322	68	326	98	263	4	256	106	256	86	263	4	256	86	253	64	263	4	253	64	248	43	263	4	248	43	239	28	224	22	217	0	230	0	143	3	155	9	147	36	143	3	147	36	139	28	143	3	139	28	131	24	123	22	117	0	130	0	129	232	150	222	175	238	260	214	263	4	294	185	207	28	204	3	217	0	144	112	143	137	142	126	197	156	198	86	202	147	92	86	84	4	95	64	139	-91	132	-97	247	-115	247	-115	132	-97	122	-101	247	-115	122	-101	108	-102	213	296	214	310	143	0	143	0	214	310	143	199	143	218	143	199	143	294	142	308	143	294	247	343	142	308	247	343	139	318	139	318	247	343	132	325	111	211	79	198	96	136	96	136	79	198	93	112	96	88	93	112	79	198	96	88	79	198	77	21	77	21	79	198	50	176	77	21	50	176	49	45	49	45	50	176	30	148	49	45	30	148	30	75	30	75	30	148	22	110	242	46	229	30	246	6	246	6	229	30	213	19	213	-69	213	19	143	0	213	-69	143	0	214	-83	214	-83	143	0	217	-93	233	329	247	330	247	343	233	329	247	343	224	326	224	326	247	343	143	294	224	326	143	294	217	320	217	320	143	294	143	199	217	320	143	199	214	310	213	218	213	296	143	0	213	218	143	0	213	19	213	218	213	19	213	199	213	218	213	199	245	211	122	329	132	325	247	343	122	329	247	343	108	343	122	329	108	343	108	330	143	0	143	199	143	20	143	0	143	20	128	31	143	0	128	31	114	47	143	0	114	47	110	6	110	6	114	47	103	66	110	6	103	66	96	88	110	6	96	88	77	21	96	136	103	158	111	211	111	211	103	158	114	176	111	211	114	176	143	218	143	218	114	176	128	190	143	218	128	190	143	199	229	190	242	176	245	211	245	211	242	176	253	158	245	211	253	158	278	198	278	198	253	158	260	136	278	198	260	136	263	112	263	112	260	88	279	21	279	21	260	88	253	66	279	21	253	66	246	6	246	6	253	66	242	46	278	198	279	21	306	176	306	176	279	21	307	45	306	176	307	45	326	148	326	148	307	45	326	75	326	148	326	75	334	110	263	112	279	21	278	198	213	19	213	0	246	6	217	-93	143	0	143	-67	217	-93	143	-67	224	-98	224	-98	143	-67	247	-115	224	-98	247	-115	233	-101	233	-101	247	-115	247	-102	142	-81	139	-91	247	-115	142	-81	247	-115	143	-67	247	-115	108	-102	108	-115	245	211	213	199	229	190	68	62	72	-2	74	57	74	57	72	-2	86	2	74	57	86	2	79	50	79	50	86	2	82	45	85	42	86	2	88	40	88	40	86	2	99	11	88	40	99	11	91	38	91	38	99	11	93	38	103	41	93	38	99	11	103	41	99	11	112	24	220	232	88	232	103	217	220	232	103	217	113	213	220	232	113	213	119	206	220	232	119	206	123	195	220	232	123	195	123	179	220	232	123	179	201	213	220	232	201	213	209	217	220	232	209	217	220	219	193	45	193	190	126	42	126	42	193	190	194	200	126	42	194	200	196	208	126	42	196	208	123	179	126	42	123	179	123	90	126	42	123	90	122	73	126	42	122	73	118	59	126	42	118	59	112	24	220	1	220	13	209	15	220	1	209	15	202	19	220	1	202	19	126	42	220	1	126	42	126	1	126	42	202	19	197	25	126	42	197	25	194	33	126	42	194	33	193	45	111	48	103	41	112	24	111	48	112	24	118	59	63	66	56	68	58	-4	63	66	58	-4	72	-2	63	66	72	-2	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	82	45	86	2	85	42	103	217	88	232	88	219	201	213	123	179	196	208	68	62	72	-2	74	57	74	57	72	-2	86	2	74	57	86	2	79	50	79	50	86	2	82	45	85	42	86	2	88	40	88	40	86	2	99	11	88	40	99	11	91	38	91	38	99	11	93	38	103	41	93	38	99	11	103	41	99	11	112	24	193	338	98	338	107	324	193	338	107	324	114	319	193	338	114	319	119	313	193	338	119	313	122	304	193	338	122	304	123	294	193	338	123	294	126	42	193	338	126	42	193	45	123	294	123	90	126	42	220	1	220	13	209	15	220	1	209	15	202	19	220	1	202	19	126	42	220	1	126	42	126	1	202	19	197	25	126	42	126	42	197	25	194	33	126	42	194	33	193	45	123	90	122	73	126	42	126	42	122	73	118	59	126	42	118	59	112	24	112	24	118	59	111	48	112	24	111	48	103	41	63	66	56	68	58	-4	63	66	58	-4	72	-2	63	66	72	-2	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	82	45	86	2	85	42	107	324	98	338	98	326	91	38	88	40	96	9	96	9	88	40	85	42	96	9	85	42	84	1	84	1	85	42	82	45	84	1	82	45	79	50	122	73	118	59	123	39	123	39	118	59	111	48	123	39	111	48	109	21	109	21	111	48	103	41	109	21	103	41	96	9	96	9	103	41	93	38	230	-97	227	-99	235	-113	235	-113	227	-99	222	-100	235	-113	222	-100	217	-100	217	-100	209	-98	212	-116	212	-116	209	-98	202	-91	212	-116	202	-91	197	-82	160	-101	175	-109	193	190	193	190	175	-109	192	-114	193	190	192	-114	193	-58	193	-58	192	-114	194	-70	197	-82	194	-70	192	-114	197	-82	192	-114	212	-116	278	-82	282	-65	280	-55	278	-82	280	-55	276	-47	278	-82	276	-47	270	-41	278	-82	270	-41	269	-96	261	-37	251	-35	254	-106	261	-37	254	-106	269	-96	261	-37	269	-96	270	-41	233	-40	233	-92	235	-113	233	-40	235	-113	242	-37	242	-37	235	-113	254	-106	242	-37	254	-106	251	-35	232	-94	230	-97	235	-113	232	-94	235	-113	233	-92	217	-100	212	-116	235	-113	233	-40	227	-46	228	-80	233	-40	228	-80	230	-83	233	-40	230	-83	231	-86	233	-40	231	-86	232	-88	233	-40	232	-88	233	-90	233	-40	233	-90	233	-92	222	-65	223	-69	223	-53	223	-53	223	-69	224	-72	223	-53	224	-72	227	-46	227	-46	224	-72	226	-76	227	-46	226	-76	228	-80	209	217	220	219	220	232	209	217	220	232	201	213	201	213	220	232	123	179	201	213	123	179	196	208	196	208	123	179	123	39	196	208	123	39	194	200	194	200	123	39	124	-45	194	200	124	-45	126	-54	194	200	126	-54	129	-63	194	200	129	-63	133	-71	194	200	133	-71	137	-78	194	200	137	-78	147	-91	194	200	147	-91	160	-101	194	200	160	-101	193	190	113	213	119	206	220	232	220	232	119	206	123	195	220	232	123	195	123	179	123	39	123	179	123	90	123	39	123	90	122	73	103	217	113	213	220	232	103	217	220	232	88	232	103	217	88	232	88	219	123	39	123	-36	124	-45	74	57	68	62	71	-3	74	57	71	-3	84	1	74	57	84	1	79	50	63	66	56	68	58	-4	63	66	58	-4	71	-3	63	66	71	-3	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	91	38	96	9	93	38	222	-65	223	-53	222	-62	29	-92	24	-97	138	-116	138	-116	24	-97	17	-101	138	-116	17	-101	6	-103	100	230	5	230	16	216	100	230	16	216	24	213	100	230	24	213	29	207	100	230	29	207	32	198	100	230	32	198	32	186	100	230	32	186	100	190	104	158	108	173	113	208	113	208	108	173	114	184	113	208	114	184	127	221	127	221	114	184	122	191	127	221	122	191	132	194	132	194	135	193	140	230	140	230	135	193	138	192	140	230	138	192	141	190	102	-63	102	142	100	190	102	-63	100	190	32	186	102	-63	32	186	103	-79	104	158	113	208	100	190	104	158	100	190	102	142	140	230	141	190	153	235	153	235	141	190	144	187	153	235	144	187	147	182	169	164	176	163	181	235	181	235	176	163	187	165	181	235	187	165	192	229	192	229	187	165	195	169	192	229	195	169	201	221	201	221	195	169	202	176	201	221	202	176	206	210	206	210	202	176	207	186	206	210	207	186	208	197	167	237	153	235	157	169	167	237	157	169	163	166	167	237	163	166	169	164	167	237	169	164	181	235	153	235	147	182	152	175	153	235	152	175	157	169	140	230	127	221	132	194	138	-116	138	-103	123	-102	138	-116	123	-102	112	-97	138	-116	112	-97	32	-74	138	-116	32	-74	32	-84	138	-116	32	-84	29	-92	32	-74	112	-97	106	-90	32	-74	106	-90	103	-79	32	-74	103	-79	32	186	138	-116	6	-103	6	-116	16	216	5	230	5	219	101	230	6	230	17	216	101	230	17	216	25	213	101	230	25	213	30	207	101	230	30	207	33	198	101	230	33	198	33	186	101	230	33	186	34	-45	101	230	34	-45	36	-54	101	230	36	-54	40	-63	101	230	40	-63	43	-71	101	230	43	-71	47	-78	101	230	47	-78	57	-91	101	230	57	-91	70	-101	101	230	70	-101	85	-109	101	230	85	-109	101	190	140	-97	137	-99	145	-113	145	-113	137	-99	132	-100	145	-113	132	-100	127	-100	127	-100	119	-98	122	-116	122	-116	119	-98	112	-92	122	-116	112	-92	107	-83	109	173	115	208	105	158	105	158	115	208	101	190	105	158	101	190	103	142	103	142	101	190	102	-114	103	142	102	-114	103	-60	103	-60	102	-114	104	-72	107	-83	104	-72	102	-114	107	-83	102	-114	122	-116	138	192	141	230	136	193	136	193	141	230	133	194	124	191	133	194	128	221	124	191	128	221	115	184	115	184	128	221	115	208	115	184	115	208	109	173	144	187	147	182	154	235	144	187	154	235	141	190	141	190	154	235	141	230	141	190	141	230	138	192	170	164	177	163	182	235	182	235	177	163	188	165	182	235	188	165	193	229	193	229	188	165	197	169	193	229	197	169	202	221	202	221	197	169	203	176	202	221	203	176	207	210	207	210	203	176	208	186	207	210	208	186	209	197	169	237	154	235	158	169	169	237	158	169	164	166	169	237	164	166	170	164	169	237	170	164	182	235	154	235	147	182	153	175	154	235	153	175	158	169	141	230	128	221	133	194	189	-82	192	-65	191	-55	189	-82	191	-55	186	-47	189	-82	186	-47	180	-41	189	-82	180	-41	179	-96	172	-37	161	-35	164	-106	172	-37	164	-106	179	-96	172	-37	179	-96	180	-41	140	-97	145	-113	142	-94	142	-94	145	-113	143	-92	144	-40	143	-92	145	-113	144	-40	145	-113	152	-37	152	-37	145	-113	164	-106	152	-37	164	-106	161	-35	127	-100	122	-116	145	-113	144	-40	137	-46	138	-80	144	-40	138	-80	140	-83	144	-40	140	-83	141	-86	144	-40	141	-86	142	-88	144	-40	142	-88	143	-90	144	-40	143	-90	143	-92	132	-65	133	-69	133	-53	133	-53	133	-69	134	-72	133	-53	134	-72	137	-46	137	-46	134	-72	136	-76	137	-46	136	-76	138	-80	34	-45	33	186	33	-36	132	-65	133	-53	132	-62	102	-114	101	190	85	-109	17	216	6	230	6	219	108	214	113	221	122	242	122	242	113	221	120	225	122	242	120	225	129	227	129	227	134	226	146	240	146	240	134	226	138	225	146	240	138	225	141	223	104	241	88	238	104	190	104	241	104	190	105	203	104	241	105	203	108	214	104	241	108	214	122	242	104	53	104	190	88	238	104	53	88	238	105	37	105	37	88	238	75	233	105	37	75	233	64	225	190	209	180	222	181	166	190	209	181	166	188	173	190	209	188	173	192	182	190	209	192	182	193	192	153	162	162	160	165	233	165	233	162	160	173	162	165	233	173	162	180	222	180	222	173	162	181	166	142	213	145	166	143	217	143	217	145	166	146	240	146	240	145	166	153	162	146	240	153	162	165	233	146	240	141	223	143	220	146	240	143	220	143	217	146	240	122	242	129	227	133	198	134	180	136	204	136	204	134	180	138	172	136	204	138	172	139	209	139	209	138	172	145	166	139	209	145	166	142	213	140	0	140	12	125	14	140	0	125	14	114	18	140	0	114	18	35	42	140	0	35	42	34	31	140	0	34	31	31	24	140	0	31	24	27	19	140	0	27	19	19	15	140	0	19	15	7	12	140	0	7	12	7	0	55	217	46	204	108	25	55	217	108	25	105	37	55	217	105	37	64	225	108	25	46	204	41	189	108	25	41	189	37	172	108	25	37	172	35	152	108	25	35	152	35	131	108	25	35	131	35	42	108	25	35	42	114	18	134	180	133	198	132	189	53	166	60	172	55	217	55	217	55	220	52	240	52	240	55	220	57	223	52	240	57	223	76	242	76	242	57	223	60	225	76	242	60	225	64	226	90	25	84	18	190	0	190	0	84	18	74	14	190	0	74	14	58	12	76	242	69	227	78	225	76	242	78	225	94	241	94	241	78	225	85	221	94	241	85	221	90	214	190	12	179	15	190	0	190	0	179	15	171	19	190	0	171	19	94	53	94	53	171	19	167	24	94	53	167	24	94	190	93	203	94	190	94	241	93	203	94	241	90	214	164	42	164	131	163	152	164	42	163	152	161	172	164	42	161	172	157	189	164	42	157	189	152	204	164	42	152	204	164	31	164	31	152	204	143	217	164	31	143	217	134	225	164	31	134	225	123	233	164	31	123	233	110	238	164	31	110	238	94	241	164	31	94	241	167	24	93	37	90	25	190	0	93	37	190	0	94	53	36	160	45	162	52	240	52	240	45	162	53	166	52	240	53	166	55	217	10	173	17	166	18	222	18	222	17	166	25	162	18	222	25	162	33	233	33	233	25	162	36	160	33	233	36	160	52	240	8	209	5	192	6	182	8	209	6	182	10	173	8	209	10	173	18	222	65	189	64	198	64	180	64	180	64	198	62	204	64	180	62	204	60	172	60	172	62	204	58	209	60	172	58	209	56	213	55	217	60	172	56	213	76	242	64	226	69	227	190	0	58	12	58	0	94	190	167	24	94	241	150	134	138	125	177	0	177	0	138	125	120	120	177	0	120	120	106	108	106	108	120	120	97	119	97	41	97	119	41	189	97	41	41	189	97	28	97	28	41	189	99	19	99	215	102	218	116	232	116	232	102	218	107	220	116	232	107	220	114	220	114	220	131	219	116	232	116	232	131	219	152	230	208	139	212	146	214	194	214	194	212	146	216	155	214	194	216	155	218	173	218	173	216	155	218	164	190	123	196	127	202	211	202	211	196	127	202	132	202	211	202	132	214	194	214	194	202	132	208	139	164	113	175	116	181	223	181	223	175	116	183	119	181	223	183	119	202	211	202	211	183	119	190	123	159	170	157	148	164	113	159	170	164	113	181	223	159	170	181	223	158	189	158	189	181	223	153	203	152	230	131	219	144	213	152	230	144	213	153	203	152	230	153	203	181	223	235	14	233	16	177	0	235	14	177	0	248	0	235	14	248	0	237	12	248	0	248	8	244	9	248	0	244	9	241	10	248	0	241	10	237	12	177	0	233	16	164	113	177	0	164	113	157	148	177	0	157	148	150	134	97	119	97	108	106	108	97	205	97	211	41	189	97	205	41	189	97	119	41	189	97	211	99	215	41	189	99	215	116	232	41	189	116	232	40	203	116	232	11	232	23	222	116	232	23	222	32	219	116	232	32	219	37	212	116	232	37	212	40	203	127	0	127	8	113	11	127	0	113	11	104	14	127	0	104	14	41	41	127	0	41	41	40	28	127	0	40	28	38	19	127	0	38	19	33	14	127	0	33	14	24	10	127	0	24	10	11	8	127	0	11	8	11	0	41	41	104	14	99	19	41	41	99	19	41	189	23	222	11	232	11	224	127	232	11	232	24	222	127	232	24	222	33	219	127	232	33	219	38	213	127	232	38	213	40	204	127	232	40	204	41	190	127	232	41	190	104	218	127	232	104	218	113	221	127	232	113	221	127	224	177	232	106	124	120	111	120	111	106	124	97	124	120	111	97	124	97	113	97	21	97	27	41	190	41	190	97	27	97	191	41	190	97	191	97	204	41	190	97	204	99	213	41	190	99	213	104	218	102	14	116	0	107	12	107	12	116	0	114	12	131	14	114	12	116	0	131	14	116	0	152	2	248	232	177	232	235	218	248	232	235	218	237	221	248	232	237	221	241	222	248	232	241	222	244	223	248	232	244	223	248	224	177	232	120	111	138	107	177	232	138	107	150	98	177	232	150	98	157	84	177	232	157	84	164	119	177	232	164	119	233	216	177	232	233	216	235	218	164	119	157	84	159	63	159	63	157	84	159	62	159	62	158	43	181	9	181	9	158	43	153	29	181	9	153	29	152	2	152	2	153	29	144	19	152	2	144	19	131	14	116	0	102	14	99	17	116	0	99	17	41	43	116	0	41	43	40	29	116	0	40	29	37	20	116	0	37	20	32	14	116	0	32	14	23	10	116	0	23	10	11	8	116	0	11	8	11	0	41	43	99	17	97	21	41	43	97	21	41	190	216	77	212	86	214	38	216	77	214	38	218	59	216	77	218	59	218	68	212	86	208	93	214	38	214	38	208	93	202	99	214	38	202	99	202	21	202	21	202	99	196	104	202	21	196	104	190	109	183	112	175	116	181	9	183	112	181	9	202	21	183	112	202	21	190	109	181	9	175	116	164	119	181	9	164	119	159	63	181	9	159	63	159	62	24	222	11	232	11	224	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	-5	34	52	28	-5	29	0	34	52	29	0	30	3	34	52	30	3	32	6	34	52	32	6	35	7	44	-83	35	-72	38	-99	38	-99	35	-72	29	-58	38	-99	29	-58	24	-87	24	-87	29	-58	28	-41	24	-87	28	-41	26	76	26	76	28	-41	28	-5	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	143	-75	146	-58	145	-48	143	-75	145	-48	141	-39	143	-75	141	-39	134	-33	143	-75	134	-33	133	-88	125	-29	115	-27	118	-99	125	-29	118	-99	133	-88	125	-29	133	-88	134	-33	98	-33	97	-84	99	-105	98	-33	99	-105	106	-29	106	-29	99	-105	118	-99	106	-29	118	-99	115	-27	99	-105	97	-84	97	-86	99	-105	97	-86	96	-88	99	-105	96	-88	93	-90	99	-105	93	-90	87	-92	99	-105	87	-92	79	-93	99	-105	79	-93	76	-108	55	-106	76	-108	59	-90	59	-90	76	-108	79	-93	44	-83	38	-99	55	-106	44	-83	55	-106	59	-90	15	-71	24	-87	26	76	15	-71	26	76	12	76	15	-71	12	76	12	-48	98	-33	91	-39	93	-73	98	-33	93	-73	94	-76	98	-33	94	-76	95	-78	98	-33	95	-78	96	-80	98	-33	96	-80	97	-82	98	-33	97	-82	97	-84	86	-57	86	-61	87	-46	87	-46	86	-61	88	-65	87	-46	88	-65	91	-39	91	-39	88	-65	90	-69	91	-39	90	-69	93	-73	86	-57	87	-46	85	-54	138	134	131	52	132	42	150	226	153	175	153	227	27	-90	31	-56	26	-93	26	-93	25	-51	18	-114	18	-114	25	-51	18	-47	18	-114	18	-47	9	-46	27	-90	30	-86	31	-56	31	-56	30	-86	32	-82	31	-56	32	-82	34	-62	34	-62	32	-82	35	-76	34	-62	35	-76	36	-69	59	-76	55	-88	69	-111	69	-111	55	-88	49	-97	69	-111	49	-97	38	-101	38	-101	34	-100	37	-116	37	-116	34	-100	31	-99	37	-116	31	-99	29	-98	27	-96	26	-93	18	-114	27	-96	18	-114	37	-116	27	-96	37	-116	29	-98	3	-109	18	-114	9	-46	3	-109	9	-46	0	-47	3	-109	0	-47	-6	-52	3	-109	-6	-52	-8	-101	-12	-58	-16	-67	-14	-90	-12	-58	-14	-90	-8	-101	-12	-58	-8	-101	-6	-52	126	276	128	294	116	337	116	337	128	294	131	310	116	337	131	310	147	342	147	342	131	310	137	322	147	342	137	322	147	326	147	326	150	326	147	342	147	342	150	326	167	340	185	273	192	278	194	327	194	327	192	278	198	284	194	327	198	284	201	316	201	316	198	284	202	293	201	316	202	293	203	302	182	335	167	340	167	273	182	335	167	273	176	272	182	335	176	272	185	273	182	335	185	273	194	327	160	277	167	273	167	340	160	277	167	340	158	320	160	277	158	320	158	316	160	277	158	316	155	313	160	277	155	313	154	282	154	325	156	324	167	340	167	340	156	324	158	322	167	340	158	322	158	320	153	308	150	302	151	288	153	308	151	288	154	282	153	308	154	282	155	313	94	-98	112	-78	116	337	116	337	112	-78	122	-51	116	337	122	-51	126	258	126	258	122	-51	126	-21	116	337	92	324	94	-98	94	-98	92	324	74	303	94	-98	74	303	69	-111	69	-111	74	303	64	277	69	-111	64	277	60	247	60	-52	60	-63	69	-111	60	-52	69	-111	60	247	38	-101	37	-116	69	-111	59	-76	69	-111	60	-63	116	337	126	258	126	276	151	288	150	302	150	296	167	340	150	326	154	325	-14	-90	-16	-67	-17	-77	25	-51	26	-93	31	-56	26	-46	20	-40	21	-90	21	-90	20	-40	21	-92	21	-94	21	-92	18	-113	21	-94	18	-113	23	-97	23	-97	18	-113	41	-116	23	-97	41	-116	27	-99	27	-99	41	-116	31	-100	28	-76	30	-72	30	-53	30	-53	30	-72	31	-69	30	-53	31	-69	32	-62	32	-62	31	-69	32	-65	26	-46	21	-90	21	-88	26	-46	21	-88	22	-86	26	-46	22	-86	23	-83	26	-46	23	-83	25	-80	26	-46	25	-80	28	-76	26	-46	28	-76	30	-53	20	-40	12	-37	18	-113	20	-40	18	-113	21	-92	57	-87	52	-94	61	-114	61	-114	52	-94	45	-99	61	-114	45	-99	41	-116	41	-116	45	-99	36	-100	61	259	60	241	61	-114	61	-114	60	241	60	23	61	-114	60	23	60	0	60	0	60	23	28	23	60	0	28	23	28	0	126	-29	126	-13	126	297	126	23	126	0	157	0	126	23	157	0	157	23	130	316	135	322	144	342	144	342	135	322	142	325	144	342	142	325	151	326	151	326	156	325	168	339	168	339	156	325	160	324	168	339	160	324	163	322	126	340	111	337	113	-78	126	340	113	-78	118	-68	126	340	118	-68	122	-56	126	340	122	-56	124	-44	126	340	124	-44	126	297	126	340	126	297	127	308	126	340	127	308	130	316	126	340	130	316	144	342	113	-78	111	337	103	-91	103	-91	111	337	98	332	103	-91	98	332	92	-102	92	-102	98	332	88	325	92	-102	88	325	79	316	77	-109	92	-102	79	316	77	-109	79	316	71	304	77	-109	71	304	66	291	77	-109	66	291	63	276	77	-109	63	276	61	259	77	-109	61	259	61	-114	61	-114	60	0	60	-62	61	-114	60	-62	59	-76	61	-114	59	-76	57	-87	212	308	202	322	203	265	212	308	203	265	210	272	212	308	210	272	213	281	212	308	213	281	215	291	175	261	185	259	187	332	187	332	185	259	195	261	187	332	195	261	202	322	202	322	195	261	203	265	165	313	167	265	166	316	166	316	167	265	168	339	168	339	167	265	175	261	168	339	175	261	187	332	168	339	163	322	165	320	168	339	165	320	166	316	168	339	144	342	151	326	156	297	156	279	159	304	159	304	156	279	160	271	159	304	160	271	162	308	162	308	160	271	167	265	162	308	167	265	165	313	-16	-41	-15	-96	-7	-37	-7	-37	-15	-96	0	-106	-7	-37	0	-106	2	-35	2	-35	0	-106	18	-113	2	-35	18	-113	12	-37	-22	-47	-26	-55	-24	-82	-22	-47	-24	-82	-15	-96	-22	-47	-15	-96	-16	-41	-24	-82	-26	-55	-27	-65	31	-100	41	-116	36	-100	156	279	156	297	155	288	126	297	124	-44	126	-29	52	206	49	210	53	175	53	175	49	210	49	213	47	170	49	213	40	233	47	170	40	233	40	167	40	167	40	233	31	166	51	217	53	218	60	235	60	235	53	218	57	219	60	235	57	219	60	220	60	220	70	217	91	230	91	230	70	217	76	210	91	230	76	210	80	200	82	177	86	-51	91	230	91	230	86	-51	97	-78	91	230	97	-78	116	217	116	217	97	-78	114	-98	116	217	114	-98	139	-111	147	-52	147	140	144	171	147	-52	144	171	139	-111	147	-52	139	-111	148	-63	149	-76	139	-111	153	-88	153	-88	139	-111	171	-116	153	-88	171	-116	159	-97	159	-97	171	-116	170	-101	174	-100	170	-101	171	-116	174	-100	171	-116	190	-114	226	-77	225	-67	224	-90	224	-90	225	-67	221	-58	224	-90	221	-58	217	-101	217	-101	221	-58	215	-52	217	-101	215	-52	208	-47	205	-109	217	-101	208	-47	205	-109	208	-47	199	-46	205	-109	199	-46	190	-47	205	-109	190	-47	190	-114	190	-114	190	-47	183	-51	190	-114	183	-51	181	-93	190	-114	181	-93	181	-96	190	-114	181	-96	179	-98	190	-114	179	-98	177	-99	190	-114	177	-99	174	-100	181	-93	183	-51	180	-90	172	-69	173	-76	174	-62	174	-62	173	-76	176	-82	174	-62	176	-82	177	-56	177	-56	176	-82	178	-86	177	-56	178	-86	183	-51	183	-51	178	-86	180	-90	133	197	116	217	139	-111	133	197	139	-111	144	171	91	230	80	200	82	188	91	230	82	188	82	177	91	230	60	235	60	220	49	215	51	217	60	235	49	215	60	235	40	233	49	215	40	233	49	213	25	228	13	220	15	172	25	228	15	172	22	167	25	228	22	167	31	166	25	228	31	166	40	233	4	196	5	186	6	209	6	209	5	186	9	178	6	209	9	178	13	220	13	220	9	178	15	172	52	206	53	175	54	201	54	201	53	175	56	182	54	201	56	182	57	196	57	196	56	182	57	189	53	175	49	213	47	170	148	-63	139	-111	149	-76	86	-51	82	177	82	-21	36	-112	60	-116	39	-92	39	-92	60	-116	57	-96	68	-93	57	-96	60	-116	68	-93	60	-116	86	-112	82	11	78	11	78	-8	78	-8	78	11	73	12	78	-8	73	12	73	-7	73	-7	73	12	69	12	73	-7	69	12	68	-7	68	-7	69	12	65	12	68	-7	65	12	64	-6	64	-6	65	12	62	12	64	-6	62	12	60	-6	82	247	82	-9	86	277	86	277	82	-9	86	-112	86	277	86	-112	96	303	96	303	86	-112	107	-103	96	303	107	-103	113	324	113	324	107	-103	124	-90	113	324	124	-90	138	337	138	337	124	-90	136	-72	138	337	136	-72	144	-51	82	11	82	-9	82	247	148	281	150	299	138	337	138	337	150	299	154	313	138	337	154	313	169	342	169	342	154	313	160	323	169	342	160	323	169	326	169	326	172	326	169	342	169	342	172	326	188	340	179	-121	179	-110	179	-100	179	-121	179	-100	178	-90	179	-121	178	-90	177	-80	179	-121	177	-80	175	-70	179	-121	175	-70	171	-60	179	-121	171	-60	167	-49	179	-121	167	-49	162	-121	161	-38	155	-28	155	-74	161	-38	155	-74	158	-88	161	-38	158	-88	161	-104	161	-38	161	-104	162	-121	161	-38	162	-121	167	-49	148	281	138	337	147	262	147	262	138	337	144	-51	147	262	144	-51	147	-19	147	-19	144	-51	150	-62	147	-19	150	-62	155	-28	155	-28	150	-62	155	-74	207	273	214	278	215	327	215	327	214	278	220	284	215	327	220	284	222	316	222	316	220	284	223	293	222	316	223	293	224	302	204	335	188	340	189	273	204	335	189	273	198	272	204	335	198	272	207	273	204	335	207	273	215	327	181	277	189	273	188	340	181	277	188	340	180	320	181	277	180	320	179	316	181	277	179	316	177	313	181	277	177	313	176	282	176	325	178	324	188	340	188	340	178	324	180	322	188	340	180	322	180	320	174	308	172	302	172	288	174	308	172	288	176	282	174	308	176	282	177	313	86	-112	82	-9	82	-52	86	-112	82	-52	82	-63	86	-112	82	-63	80	-75	86	-112	80	-75	75	-85	86	-112	75	-85	68	-93	14	-40	20	-27	22	1	22	1	20	-27	30	-16	22	1	30	-16	41	9	41	9	30	-16	43	-9	41	9	43	-9	62	12	62	12	43	-9	60	-6	-7	-53	-4	-71	-3	-30	-3	-30	-4	-71	3	-88	-3	-30	3	-88	7	-12	7	-12	3	-88	17	-102	7	-12	17	-102	12	-54	12	-54	14	-40	7	-12	7	-12	14	-40	22	1	39	-92	26	-84	36	-112	36	-112	26	-84	18	-73	36	-112	18	-73	17	-102	17	-102	18	-73	13	-62	17	-102	13	-62	12	-54	172	288	172	302	171	296	188	340	172	326	176	325	82	11	78	-8	82	-9	28	205	33	212	35	238	35	238	33	212	39	217	35	238	39	217	49	249	49	249	39	217	44	220	49	249	44	220	50	221	50	221	58	220	65	255	65	255	58	220	63	216	65	255	63	216	67	210	22	222	9	200	22	195	22	222	22	195	28	205	22	222	28	205	35	238	65	255	67	210	84	257	84	257	67	210	69	202	84	257	69	202	70	191	83	-64	70	191	70	42	83	-64	70	42	70	20	70	20	70	42	22	42	70	20	22	42	22	20	70	191	83	-64	84	257	84	257	83	-64	99	-40	84	257	99	-40	103	254	103	254	99	-40	114	-20	103	254	114	-20	118	247	118	247	114	-20	129	-2	118	247	129	-2	130	236	130	236	129	-2	140	42	130	236	140	42	137	222	137	222	140	42	140	203	146	13	166	28	166	42	146	13	166	42	140	42	146	13	140	42	129	-2	65	255	49	249	50	221	83	-64	70	20	70	-64	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	37	-45	46	253	37	-45	39	-54	143	-97	139	-99	148	-113	148	-113	139	-99	135	-100	148	-113	135	-100	129	-100	129	-100	121	-98	124	-116	124	-116	121	-98	115	-92	124	-116	115	-92	110	-83	50	-78	60	-91	62	271	62	271	60	-91	72	-101	62	271	72	-101	77	291	77	291	72	-101	87	-109	77	291	87	-109	93	315	93	315	87	-109	105	-114	93	315	105	-114	105	315	105	315	105	-114	105	-60	105	-114	124	-116	110	-83	105	-114	110	-83	107	-72	105	-114	107	-72	105	-60	191	-82	195	-65	193	-55	191	-82	193	-55	189	-47	191	-82	189	-47	182	-41	191	-82	182	-41	182	-96	174	-37	164	-35	167	-106	174	-37	167	-106	182	-96	174	-37	182	-96	182	-41	146	-40	146	-92	148	-113	146	-40	148	-113	154	-37	154	-37	148	-113	167	-106	154	-37	167	-106	164	-35	145	-94	143	-97	148	-113	145	-94	148	-113	146	-92	129	-100	124	-116	148	-113	146	-40	140	-46	141	-80	146	-40	141	-80	143	-83	146	-40	143	-83	144	-86	146	-40	144	-86	145	-88	146	-40	145	-88	145	-90	146	-40	145	-90	146	-92	134	-65	135	-69	135	-53	135	-53	135	-69	136	-72	135	-53	136	-72	140	-46	140	-46	136	-72	139	-76	140	-46	139	-76	141	-80	105	209	153	209	105	230	46	253	39	-54	42	-63	46	253	42	-63	46	-71	46	253	46	-71	50	-78	46	253	50	-78	62	271	37	-45	36	209	36	-36	105	230	153	209	153	230	36	209	9	222	9	209	134	-65	135	-53	134	-62	162	213	167	207	241	230	241	230	167	207	170	199	241	230	170	199	171	187	171	26	171	187	171	134	171	26	171	134	171	112	171	112	171	134	102	134	171	112	102	134	102	112	103	49	102	64	99	-6	103	49	99	-6	115	-5	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	102	230	58	5	76	-3	102	230	76	-3	99	-6	102	230	99	-6	102	64	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	32	112	32	65	35	40	32	112	35	40	32	134	32	112	32	134	4	134	32	112	4	134	4	112	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	153	217	162	213	241	230	153	217	241	230	141	230	153	217	141	230	141	219	241	134	241	112	269	112	241	134	269	112	269	134	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	171	26	171	112	171	49	171	26	171	49	162	40	171	26	162	40	157	13	130	26	129	-2	143	4	32	134	35	40	32	186	18	216	8	230	8	219	31	163	31	40	41	176	41	176	31	40	57	17	41	176	57	17	47	182	47	182	57	17	50	185	91	33	83	57	89	1	89	1	83	57	79	82	89	1	79	82	57	17	57	17	79	82	78	103	99	226	7	226	43	214	99	226	43	214	46	213	99	226	46	213	49	210	99	226	49	210	52	207	99	226	52	207	54	203	99	226	54	203	55	198	99	226	55	198	91	197	57	17	78	103	79	125	57	17	79	125	81	148	57	17	81	148	85	172	57	17	85	172	55	198	57	17	55	198	55	195	57	17	55	195	53	191	57	17	53	191	52	188	57	17	52	188	50	185	89	1	125	-3	104	15	104	15	125	-3	125	8	147	15	125	8	125	-3	147	15	125	-3	161	1	198	187	197	190	219	40	219	40	197	190	196	193	219	40	196	193	193	16	193	16	196	193	195	198	203	213	206	214	243	226	203	213	243	226	151	226	203	213	151	226	159	198	203	213	159	198	200	210	219	163	208	175	219	40	219	40	208	175	201	183	219	40	201	183	200	184	243	226	206	214	243	214	172	103	193	16	195	198	172	103	195	198	196	202	172	103	196	202	171	126	171	126	196	202	169	149	169	149	196	202	198	207	169	149	198	207	165	173	165	173	198	207	200	210	165	173	200	210	159	198	236	71	243	108	239	127	236	71	239	127	230	146	236	71	230	146	219	163	236	71	219	163	219	40	160	34	161	1	168	58	168	58	161	1	193	16	168	58	193	16	171	83	171	83	193	16	172	103	20	147	11	127	14	70	20	147	14	70	31	40	20	147	31	40	31	163	14	70	11	127	7	105	91	33	89	1	104	15	147	15	161	1	160	34	198	187	219	40	200	184	43	214	7	226	7	214	91	197	55	198	85	172	20	190	25	191	31	205	31	205	25	191	30	192	31	205	30	192	34	192	34	192	38	192	48	210	48	210	38	192	40	191	48	210	40	191	43	190	31	205	12	199	16	189	31	205	16	189	20	190	64	20	65	216	50	40	50	40	65	216	48	210	50	40	48	210	45	185	45	185	48	210	44	188	48	210	31	205	34	192	111	-1	140	-4	116	50	111	-1	116	50	114	63	111	-1	114	63	114	230	111	-1	114	230	110	233	111	-1	110	233	85	223	111	-1	85	223	85	6	65	216	64	20	85	6	65	216	85	6	85	223	45	185	45	68	50	40	129	29	140	-4	139	22	139	22	140	-4	151	20	178	26	151	20	181	2	178	26	181	2	199	42	199	42	181	2	214	23	199	42	214	23	215	64	215	64	214	23	237	52	215	64	237	52	225	90	225	90	237	52	228	117	237	204	228	117	237	52	237	204	237	52	251	88	121	39	116	50	140	-4	121	39	140	-4	129	29	251	88	256	127	254	149	251	88	254	149	248	176	251	88	248	176	237	204	210	175	219	162	220	224	220	224	219	162	226	143	220	224	226	143	237	204	237	204	226	143	228	117	171	214	172	208	173	221	173	221	172	208	175	204	173	221	175	204	176	226	176	226	175	204	179	199	176	226	179	199	181	230	181	230	179	199	184	195	181	230	184	195	188	232	188	232	184	195	191	190	188	232	191	190	196	233	196	233	191	190	200	184	196	233	200	184	220	224	220	224	200	184	210	175	151	20	140	-4	181	2	16	189	12	199	12	188	48	210	43	190	44	188	30	20	86	0	34	28	34	28	86	0	62	18	34	28	62	18	40	40	40	40	62	18	59	22	40	40	59	22	59	28	59	28	59	32	40	40	40	40	59	32	59	36	40	40	59	36	61	41	40	40	61	41	119	238	119	238	61	41	62	45	119	238	62	45	64	51	141	18	138	16	243	0	243	0	138	16	133	14	243	0	133	14	127	13	127	13	118	12	243	0	243	0	118	12	118	0	144	25	243	0	227	17	144	25	227	17	225	19	144	25	225	19	221	26	144	25	221	26	215	39	144	25	215	39	207	56	144	25	207	56	199	73	144	25	199	73	193	89	144	25	193	89	144	27	193	89	132	238	140	41	193	89	140	41	141	35	193	89	141	35	143	32	193	89	143	32	143	29	193	89	143	29	144	27	119	238	64	51	100	142	119	238	100	142	140	41	119	238	140	41	132	238	243	0	243	12	237	13	243	0	237	13	233	14	243	0	233	14	230	15	243	0	230	15	227	17	143	21	141	18	243	0	143	21	243	0	144	25	86	0	86	12	75	13	86	0	75	13	67	15	86	0	67	15	62	18	86	0	30	20	25	16	86	0	25	16	19	13	86	0	19	13	11	12	86	0	11	12	11	0	69	14	63	16	79	0	79	0	63	16	58	19	79	0	58	19	36	37	36	37	58	19	56	23	36	37	56	23	55	30	55	30	55	32	36	37	36	37	55	32	56	34	36	37	56	34	57	38	122	17	118	15	218	0	218	0	118	15	111	13	218	0	111	13	101	12	125	24	218	0	201	16	125	24	201	16	198	20	125	24	198	20	195	26	125	24	195	26	176	83	125	24	176	83	126	238	126	238	114	238	116	59	126	238	116	59	120	45	126	238	120	45	123	35	126	238	123	35	124	28	126	238	124	28	125	24	114	238	36	37	57	38	114	238	57	38	58	42	114	238	58	42	60	46	114	238	60	46	94	141	114	238	94	141	112	77	114	238	112	77	116	59	259	18	255	15	353	0	353	0	255	15	250	14	353	0	250	14	243	12	262	26	353	0	337	24	262	26	337	24	331	35	262	26	331	35	325	50	262	26	325	50	261	31	325	50	251	238	255	50	325	50	255	50	259	39	325	50	259	39	261	31	185	57	219	142	239	238	239	238	219	142	242	84	239	238	242	84	251	238	251	238	242	84	249	65	251	238	249	65	255	50	239	238	176	83	185	57	185	57	176	83	195	26	353	0	353	12	347	14	353	0	347	14	341	18	353	0	341	18	337	24	261	22	259	18	353	0	261	22	353	0	262	26	218	0	218	12	211	13	218	0	211	13	205	14	218	0	205	14	201	16	124	20	122	17	218	0	124	20	218	0	125	24	79	0	36	37	32	28	79	0	32	28	28	22	79	0	28	22	24	17	79	0	24	17	19	14	79	0	19	14	12	12	79	0	12	12	12	0	69	14	79	0	79	12	218	0	101	12	101	0	353	0	243	12	243	0	28	21	84	0	33	29	33	29	84	0	60	18	33	29	60	18	38	40	38	40	60	18	58	22	38	40	58	22	57	28	57	28	57	32	38	40	38	40	57	32	58	36	38	40	58	36	59	41	38	40	59	41	112	238	112	238	59	41	60	46	112	238	60	46	63	53	63	53	60	46	62	53	63	53	62	53	97	147	63	53	97	147	112	238	112	238	97	147	132	54	112	238	132	54	122	264	122	264	132	54	130	283	140	18	136	15	241	0	241	0	136	15	131	13	241	0	131	13	124	12	124	12	117	12	241	0	241	0	117	12	117	0	183	332	173	330	176	304	176	304	173	330	173	305	166	303	173	305	173	330	166	303	173	330	165	327	166	303	165	327	159	297	159	297	165	327	157	322	159	297	157	322	152	289	152	289	157	322	151	316	152	289	151	316	146	277	146	277	151	316	144	309	146	277	144	309	140	263	140	263	144	309	138	298	140	263	138	298	131	237	131	237	138	298	130	283	131	237	130	283	132	54	210	260	220	262	222	326	222	326	220	262	229	266	222	326	229	266	232	318	232	318	229	266	236	274	232	318	236	274	239	307	239	307	236	274	240	283	239	307	240	283	241	294	186	271	192	265	193	333	193	333	192	265	200	261	193	333	200	261	208	331	208	331	200	261	210	260	208	331	210	260	222	326	183	332	176	304	178	303	183	332	178	303	180	301	183	332	180	301	181	298	183	332	181	298	181	296	183	332	181	296	182	278	183	332	182	278	186	271	183	332	186	271	193	333	231	14	228	15	241	0	241	0	228	15	226	17	241	0	226	17	224	19	224	19	220	27	142	25	142	25	220	27	213	40	142	25	213	40	205	57	235	13	231	14	241	0	235	13	241	0	241	12	142	25	205	57	197	75	142	25	197	75	190	92	142	25	190	92	142	27	142	25	241	0	224	19	142	21	140	18	241	0	142	21	241	0	142	25	182	278	181	295	181	294	182	278	181	294	181	293	182	278	181	296	181	295	182	278	181	293	181	292	182	278	181	292	180	290	182	278	180	290	180	289	182	278	180	289	180	287	182	278	180	287	180	286	190	92	131	237	132	54	190	92	132	54	135	46	190	92	135	46	138	38	190	92	138	38	140	32	190	92	140	32	142	27	84	0	84	12	73	13	84	0	73	13	65	15	84	0	65	15	60	18	84	0	28	21	23	16	84	0	23	16	16	14	84	0	16	14	8	12	84	0	8	12	8	0	38	219	45	215	156	232	156	232	45	215	51	209	156	232	51	209	56	203	56	203	127	90	123	213	123	213	124	216	56	203	56	203	124	216	126	219	56	203	126	219	156	232	156	232	126	219	130	221	156	232	130	221	136	222	124	21	118	15	228	0	228	0	118	15	107	11	228	0	107	11	90	8	156	232	136	222	145	223	145	223	156	224	156	232	31	222	38	219	156	232	31	222	156	232	23	232	31	222	23	232	23	224	191	42	191	103	180	113	180	113	191	103	224	174	229	183	224	174	267	210	229	183	267	210	234	191	234	191	267	210	237	198	294	232	206	232	220	222	294	232	220	222	230	220	294	232	230	220	236	218	294	232	236	218	239	214	294	232	239	214	240	209	294	232	240	209	275	217	294	232	275	217	280	220	294	232	280	220	286	222	294	232	286	222	294	224	240	209	267	210	270	214	240	209	270	214	275	217	239	204	237	198	267	210	239	204	267	210	240	209	224	174	191	103	267	210	228	8	212	10	228	0	228	0	212	10	201	14	228	0	201	14	127	44	127	44	201	14	195	20	127	44	195	20	127	90	127	90	195	20	127	202	127	90	127	202	125	206	191	42	180	113	192	29	192	29	180	113	133	193	192	29	133	193	195	20	195	20	133	193	130	197	195	20	130	197	127	202	127	31	124	21	228	0	127	31	228	0	127	44	124	210	123	213	127	90	124	210	127	90	125	206	228	0	90	8	90	0	220	222	206	232	206	224	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	184	0	93	16	184	0	107	16	107	16	184	0	129	17	159	25	184	0	170	34	170	34	184	0	180	46	184	52	180	46	184	0	184	52	184	0	187	-92	187	-92	184	0	181	-19	187	-92	181	-19	181	-79	181	-79	181	-19	180	-35	181	-79	180	-35	179	-48	207	-86	201	-79	207	-106	207	-106	201	-79	198	-70	207	-106	198	-70	196	-101	196	-101	198	-70	196	-59	197	-43	198	-33	196	80	196	80	198	-33	199	-22	196	80	199	-22	200	-13	200	-13	210	80	196	80	196	80	193	71	196	-101	196	80	196	-101	196	-59	196	80	196	-59	197	-53	196	80	197	-53	197	-43	184	52	187	-92	188	58	188	58	187	-92	196	-101	188	58	196	-101	191	64	191	64	196	-101	193	71	179	-57	179	-64	181	-79	179	-57	181	-79	179	-48	238	-88	236	-90	243	-105	243	-105	236	-90	230	-92	243	-105	230	-92	222	-93	222	-93	214	-91	220	-108	220	-108	214	-91	207	-106	285	-75	289	-58	287	-48	285	-75	287	-48	283	-39	285	-75	283	-39	276	-33	285	-75	276	-33	276	-88	268	-29	257	-27	262	-99	268	-29	262	-99	276	-88	268	-29	276	-88	276	-33	238	-88	243	-105	239	-86	239	-86	243	-105	239	-84	240	-33	239	-84	243	-105	240	-33	243	-105	248	-29	248	-29	243	-105	262	-99	248	-29	262	-99	257	-27	222	-93	220	-108	243	-105	240	-33	234	-39	235	-73	240	-33	235	-73	236	-76	240	-33	236	-76	238	-78	240	-33	238	-78	239	-80	240	-33	239	-80	239	-82	240	-33	239	-82	239	-84	228	-57	229	-61	230	-46	230	-46	229	-61	230	-65	230	-46	230	-65	234	-39	234	-39	230	-65	232	-69	234	-39	232	-69	235	-73	146	20	129	17	184	0	146	20	184	0	159	25	184	0	11	12	11	0	228	-57	230	-46	228	-54	207	-86	207	-106	214	-91	242	46	240	39	246	21	246	21	240	39	235	32	246	21	235	32	232	10	232	10	235	32	226	25	232	10	226	25	213	19	213	19	209	18	213	3	213	3	209	18	204	18	213	3	204	18	198	17	191	16	185	16	188	0	191	16	188	0	213	3	191	16	213	3	198	17	237	67	242	84	231	71	231	71	242	84	231	88	231	71	231	88	223	74	223	74	231	88	216	74	204	71	216	74	216	90	204	71	216	90	200	87	160	16	169	32	170	64	170	64	169	32	180	48	170	64	180	48	185	79	185	79	180	48	192	61	185	79	192	61	200	87	200	87	192	61	204	71	160	16	170	64	155	44	160	16	155	44	151	0	160	16	151	0	188	0	160	16	188	0	185	16	242	46	246	21	243	53	243	53	246	21	251	76	251	76	246	21	255	35	251	76	255	35	257	66	257	66	255	35	258	52	242	84	237	67	241	61	242	84	241	61	243	53	242	84	243	53	251	76	231	88	216	90	216	74	213	19	213	3	232	10	151	0	155	44	143	-14	143	-14	155	44	139	16	143	-14	139	16	135	-28	135	-28	139	16	131	0	135	-28	131	0	127	-43	127	-43	131	0	123	-12	127	-43	123	-12	119	-58	119	-58	123	-12	115	-27	119	-58	115	-27	110	-74	110	-74	115	-27	106	-42	110	-74	106	-42	97	-58	93	16	208	218	127	214	93	16	127	214	11	12	93	16	11	12	131	0	93	16	131	0	139	16	208	230	22	230	91	213	208	230	91	213	127	214	208	230	127	214	208	218	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	22	230	67	209	91	213	110	-74	97	-58	89	-74	131	0	11	12	11	0	77	-82	74	-74	74	-74	77	-82	74	-74	73	-114	77	-82	73	-114	89	-116	77	-82	89	-116	82	-89	151	4	150	-23	153	-107	153	-107	150	-23	147	-50	153	-107	147	-50	144	-111	144	-111	147	-50	140	-75	144	-111	140	-75	132	-114	132	-114	140	-75	127	-92	132	-114	127	-92	119	-116	119	-116	127	-92	108	-98	104	-117	119	-116	108	-98	104	-117	108	-98	98	-97	104	-117	98	-97	89	-94	104	-117	89	-94	89	-116	73	-114	74	-74	70	-61	73	-114	70	-61	65	-52	73	-114	65	-52	59	-45	73	-114	59	-45	58	-111	11	-65	11	-72	12	-58	12	-58	11	-72	14	-79	12	-58	14	-79	15	-51	15	-51	14	-79	18	-86	15	-51	18	-86	20	-45	20	-45	18	-86	25	-93	20	-45	25	-93	29	-41	29	-41	25	-93	34	-101	29	-41	34	-101	40	-40	40	-40	34	-101	45	-106	40	-40	45	-106	50	-41	50	-41	45	-106	58	-111	50	-41	58	-111	59	-45	81	79	92	82	110	113	110	113	92	82	102	84	110	113	102	84	109	84	109	84	126	79	110	113	110	113	126	79	114	114	156	189	41	73	55	60	156	189	55	60	68	72	156	189	68	72	81	79	156	189	81	79	110	113	156	189	110	113	207	211	156	189	207	211	207	225	156	189	207	225	54	189	54	189	207	225	46	187	46	187	207	225	21	225	46	187	21	225	37	182	37	182	21	225	28	173	21	225	4	147	17	147	21	225	17	147	21	161	21	225	21	161	28	173	161	-102	174	-91	180	98	180	98	174	-91	188	-74	180	98	188	-74	198	77	198	77	188	-74	201	-51	198	77	201	-51	210	48	210	48	201	-51	211	-22	210	48	211	-22	215	13	159	112	137	116	138	67	159	112	138	67	146	48	159	112	146	48	150	26	159	112	150	26	151	4	159	112	151	4	153	-107	159	112	153	-107	161	-102	159	112	161	-102	180	98	131	116	125	115	126	79	131	116	126	79	138	67	131	116	138	67	137	116	119	115	114	114	126	79	119	115	126	79	125	115	82	-89	89	-116	89	-94	85	-29	72	-24	75	-45	75	-45	72	-24	66	-41	61	-42	66	-41	72	-24	61	-42	72	-24	59	-23	59	-23	41	-25	53	-55	59	-23	53	-55	54	-49	59	-23	54	-49	57	-45	59	-23	57	-45	61	-42	72	-92	62	-85	80	-117	80	-117	62	-85	55	-75	80	-117	55	-75	52	-113	52	-113	55	-75	52	-62	41	-25	27	-31	31	-104	41	-25	31	-104	52	-113	41	-25	52	-113	52	-62	41	-25	52	-62	53	-55	31	-104	27	-31	18	-91	18	-91	27	-31	17	-40	18	-91	17	-40	11	-77	11	-77	17	-40	11	-51	11	-77	11	-51	9	-64	99	-98	89	-117	96	-117	99	-98	96	-117	103	-116	99	-98	85	-97	89	-117	85	-97	72	-92	80	-117	85	-97	80	-117	89	-117	108	-98	106	-98	110	-116	110	-116	106	-98	103	-98	110	-116	103	-98	103	-116	103	-116	103	-98	101	-98	103	-116	101	-98	99	-98	81	79	92	82	110	113	110	113	92	82	102	84	110	113	102	84	109	84	109	84	127	79	110	113	110	113	127	79	114	114	156	189	41	73	55	60	156	189	55	60	68	72	156	189	68	72	81	79	156	189	81	79	110	113	156	189	110	113	207	211	156	189	207	211	207	225	156	189	207	225	54	189	54	189	207	225	46	187	46	187	207	225	21	225	46	187	21	225	37	182	37	182	21	225	28	173	21	225	4	147	17	147	21	225	17	147	21	161	21	225	21	161	28	173	150	-25	147	-48	168	-94	168	-94	147	-48	143	-66	168	-94	143	-66	140	-110	140	-110	143	-66	137	-80	140	-110	137	-80	137	-152	137	-152	137	-80	129	-89	137	-152	129	-89	118	-115	118	-115	129	-89	113	-59	118	-115	113	-59	110	-116	110	-116	113	-59	109	-97	75	-45	84	-54	85	-29	85	-29	84	-54	93	-66	85	-29	93	-66	98	-40	98	-40	93	-66	101	-81	98	-40	101	-81	113	-59	113	-59	101	-81	109	-97	212	-15	209	50	204	-43	204	-43	209	50	196	81	204	-43	196	81	189	-70	189	-70	196	81	177	101	189	-70	177	101	168	-94	168	-94	177	101	156	113	168	-94	156	113	151	3	151	3	156	113	150	23	156	113	137	116	140	65	156	113	140	65	147	45	156	113	147	45	150	23	131	116	125	115	127	79	131	116	127	79	140	65	131	116	140	65	137	116	119	115	114	114	127	79	119	115	127	79	125	115	151	3	150	-25	168	-94	161	-152	140	-110	137	-152	209	50	212	-15	215	7	108	-98	110	-116	109	-97	66	23	59	17	161	0	161	0	59	17	50	13	161	0	50	13	41	12	148	252	157	149	170	325	170	325	157	149	181	166	170	325	181	166	193	305	193	305	181	166	199	190	193	305	199	190	208	278	208	278	199	190	209	217	208	278	209	217	213	245	130	322	139	308	141	337	141	337	139	308	145	289	141	337	145	289	170	325	170	325	145	289	148	269	170	325	148	269	148	252	117	327	130	322	141	337	117	327	141	337	107	325	92	304	96	313	96	341	96	341	96	313	100	320	96	341	100	320	106	342	106	342	100	320	107	325	106	342	107	325	141	337	75	271	81	278	85	339	85	339	81	278	86	286	85	339	86	286	96	341	96	341	86	286	89	295	96	341	89	295	92	304	75	336	65	333	66	266	75	336	66	266	75	271	75	336	75	271	85	339	27	289	28	282	29	298	29	298	28	282	31	276	29	298	31	276	33	307	33	307	31	276	37	270	33	307	37	270	38	315	38	315	37	270	44	266	38	315	44	266	46	322	46	322	44	266	54	265	46	322	54	265	55	328	55	328	54	265	66	266	55	328	66	266	65	333	73	189	128	31	89	189	106	192	89	189	126	42	106	192	126	42	122	200	122	200	126	42	126	141	122	200	126	141	136	212	136	212	126	141	157	149	136	212	157	149	145	230	145	230	157	149	148	252	161	0	161	12	151	14	161	0	151	14	142	17	161	0	142	17	134	23	161	0	134	23	73	44	161	0	73	44	71	31	161	0	71	31	66	23	126	42	89	189	128	31	73	44	134	23	128	31	73	44	128	31	73	189	161	0	41	12	41	0	107	23	99	17	200	0	200	0	99	17	89	14	200	0	89	14	79	12	27	245	31	217	33	278	33	278	31	217	42	190	33	278	42	190	47	305	47	305	42	190	60	166	47	305	60	166	70	325	70	325	60	166	84	149	70	325	84	149	93	269	93	269	84	149	92	252	95	230	92	252	84	149	95	230	84	149	114	141	148	304	151	295	155	339	148	304	155	339	145	313	145	313	155	339	145	341	145	313	145	341	140	320	140	320	145	341	134	342	140	320	134	342	133	325	133	325	134	342	124	327	111	322	124	327	134	342	111	322	134	342	100	337	168	44	168	189	152	189	168	44	152	189	134	192	168	44	134	192	170	31	185	328	186	265	194	322	194	322	186	265	196	266	194	322	196	266	202	315	202	315	196	266	204	270	202	315	204	270	208	307	208	307	204	270	209	276	208	307	209	276	212	298	212	298	209	276	212	282	212	298	212	282	213	289	159	278	165	271	166	336	166	336	165	271	175	266	166	336	175	266	176	333	176	333	175	266	186	265	176	333	186	265	185	328	155	339	151	295	154	286	155	339	154	286	159	278	155	339	159	278	166	336	100	337	70	325	93	269	100	337	93	269	96	289	100	337	96	289	101	308	100	337	101	308	111	322	200	0	200	12	190	13	200	0	190	13	181	17	200	0	181	17	174	23	200	0	174	23	114	42	200	0	114	42	112	31	200	0	112	31	107	23	170	31	134	192	118	200	170	31	118	200	114	141	170	31	114	141	114	42	170	31	114	42	174	23	105	212	95	230	114	141	105	212	114	141	118	200	200	0	79	12	79	0	145	45	139	27	141	-2	141	-2	139	27	130	13	141	-2	130	13	117	7	117	7	107	9	141	-2	141	-2	107	9	106	-6	161	334	41	334	50	321	161	334	50	321	59	318	161	334	59	318	66	312	161	334	66	312	71	303	161	334	71	303	73	291	161	334	73	291	134	312	161	334	134	312	142	317	161	334	142	317	151	321	161	334	151	321	161	323	126	292	128	304	89	146	126	292	89	146	106	143	126	292	106	143	122	135	126	292	122	135	126	194	73	291	73	146	89	146	73	291	89	146	128	304	73	291	128	304	134	312	213	89	209	118	208	57	208	57	209	118	199	145	208	57	199	145	193	30	193	30	199	145	181	169	193	30	181	169	171	10	171	10	181	169	157	186	171	10	157	186	148	83	148	83	157	186	145	105	136	122	145	105	157	186	136	122	157	186	126	194	136	122	126	194	122	135	148	83	148	65	171	10	145	45	141	-2	171	10	145	45	171	10	148	65	100	14	96	21	96	-6	100	14	96	-6	106	-6	100	14	106	-6	107	9	96	-6	96	21	92	30	96	-6	92	30	89	40	96	-6	89	40	86	49	96	-6	86	49	85	-4	55	7	65	2	66	68	66	68	65	2	75	-1	66	68	75	-1	75	64	75	64	75	-1	85	-4	75	64	85	-4	81	57	81	57	85	-4	86	49	28	52	29	36	31	58	31	58	29	36	33	27	31	58	33	27	37	64	37	64	33	27	38	19	37	64	38	19	44	68	44	68	38	19	46	13	44	68	46	13	54	70	54	70	46	13	55	7	54	70	55	7	66	68	29	36	28	52	27	46	50	321	41	334	41	323	119	-79	132	-115	132	-87	132	-87	132	-115	146	-90	164	-87	146	-90	163	-111	164	-87	163	-111	188	-100	110	-66	104	-51	104	-111	110	-66	104	-111	132	-115	110	-66	132	-115	119	-79	104	-51	102	-34	104	-111	104	-111	102	-34	85	224	85	224	102	-34	102	171	85	224	102	171	104	185	36	157	36	-38	42	-63	36	157	42	-63	43	185	43	185	42	-63	56	-84	43	185	56	-84	60	208	60	208	56	-84	78	-101	60	208	78	-101	85	224	85	224	78	-101	104	-111	224	-18	202	-18	207	-83	224	-18	207	-83	220	-62	224	-18	220	-62	224	-38	207	-83	202	-18	202	-31	207	-83	202	-31	199	-49	207	-83	199	-49	191	-66	207	-83	191	-66	188	-100	179	-78	164	-87	188	-100	179	-78	188	-100	191	-66	146	-90	132	-115	163	-111	104	185	109	198	113	233	113	233	109	198	118	209	113	233	118	209	141	237	141	237	118	209	130	215	141	237	130	215	144	218	144	218	153	217	163	234	163	234	153	217	160	215	163	234	160	215	165	210	191	146	204	148	205	214	205	214	204	148	213	154	205	214	213	154	218	198	218	198	213	154	219	161	218	198	219	161	224	177	224	177	219	161	223	170	186	226	163	234	165	210	186	226	165	210	169	204	186	226	169	204	170	195	186	226	170	195	175	150	186	226	175	150	183	147	186	226	183	147	191	146	186	226	191	146	205	214	170	195	169	188	169	154	163	234	141	237	144	218	170	195	169	154	175	150	169	188	167	184	169	154	169	154	167	184	166	179	169	154	166	179	165	160	165	160	166	179	164	174	165	160	164	174	164	166	85	224	104	185	113	233	143	314	180	320	180	320	182	340	180	320	219	313	182	340	219	313	238	331	238	331	219	313	250	292	238	331	250	292	285	307	285	307	250	292	273	259	285	307	273	259	286	216	290	166	322	63	322	269	290	166	322	269	286	216	345	221	322	269	322	63	345	221	322	63	346	110	345	221	346	110	354	165	286	25	322	63	290	166	286	25	290	166	285	116	286	25	285	116	270	74	286	25	270	74	247	41	286	25	247	41	238	0	181	13	181	-7	217	20	217	20	181	-7	238	0	217	20	238	0	247	41	90	264	113	295	127	332	127	332	113	295	143	314	127	332	143	314	182	340	182	340	143	314	180	320	79	308	41	272	42	59	79	308	42	59	70	166	79	308	70	166	75	221	79	308	75	221	90	264	79	308	90	264	127	332	87	74	74	117	81	23	81	23	74	117	70	166	16	107	42	59	41	272	16	107	41	272	16	224	16	107	16	224	7	166	142	177	142	151	147	188	147	188	142	151	148	141	147	188	148	141	156	197	156	197	148	141	156	132	156	197	156	132	167	202	167	202	156	132	167	127	167	202	167	127	180	204	180	204	167	127	180	125	180	204	180	125	192	202	192	202	180	125	193	127	192	202	193	127	203	197	203	197	193	127	203	132	203	197	203	132	211	188	211	188	203	132	212	141	211	188	212	141	217	177	217	177	212	141	217	151	217	177	217	151	219	164	140	20	108	42	128	0	140	20	128	0	181	-7	140	20	181	-7	181	13	87	74	81	23	128	0	87	74	128	0	108	42	81	23	70	166	42	59	142	151	142	177	140	164	285	307	286	216	322	269	96	210	98	215	39	195	39	195	98	215	102	218	39	195	102	218	120	232	120	232	102	218	108	220	120	232	108	220	115	220	115	220	128	219	120	232	120	232	128	219	151	230	98	19	39	36	103	15	103	15	39	36	124	0	103	15	124	0	109	12	109	12	124	0	118	12	133	14	118	12	124	0	133	14	124	0	158	3	151	230	150	175	151	98	151	230	151	98	152	125	152	125	151	98	157	83	152	125	157	83	174	120	174	120	157	83	160	65	174	120	160	65	185	12	185	12	160	65	158	3	158	3	160	65	158	46	151	230	128	219	138	213	151	230	138	213	145	204	151	230	145	204	149	191	151	230	149	191	150	175	152	125	174	131	175	223	175	223	174	131	190	139	175	223	190	139	193	212	193	212	190	139	200	150	193	212	200	150	204	196	204	196	200	150	206	162	204	196	206	162	208	177	175	223	151	230	152	125	150	175	149	157	151	98	151	98	149	157	144	144	151	98	144	144	140	109	140	109	144	144	134	135	140	109	134	135	124	115	124	115	134	135	118	130	124	115	118	130	104	117	104	117	118	130	95	128	95	33	95	128	39	195	95	33	39	195	96	25	96	25	39	195	39	36	96	25	39	36	98	19	95	128	95	117	104	117	174	120	185	12	193	111	193	111	185	12	205	26	193	111	205	26	208	98	208	98	205	26	216	44	208	98	216	44	217	83	217	83	216	44	220	65	158	3	158	46	153	31	158	3	153	31	144	20	158	3	144	20	133	14	95	203	96	210	39	195	95	203	39	195	95	128	29	219	35	214	120	232	120	232	35	214	38	206	120	232	38	206	39	195	20	222	29	219	120	232	20	222	120	232	7	232	20	222	7	232	7	224	124	0	39	36	38	26	124	0	38	26	35	19	124	0	35	19	30	14	124	0	30	14	21	11	124	0	21	11	7	8	124	0	7	8	7	0	79	175	79	175	79	175	79	175	80	192	65	125	79	175	65	125	75	65	79	175	75	65	77	81	80	192	84	204	87	236	87	236	84	204	90	212	87	236	90	212	118	238	118	238	90	212	99	217	118	238	99	217	113	219	113	219	137	214	118	238	118	238	137	214	151	232	93	26	112	-6	106	20	106	20	112	-6	121	17	142	22	121	17	138	-3	142	22	138	-3	168	6	84	36	77	49	79	-4	84	36	79	-4	112	-6	84	36	112	-6	93	26	79	-4	77	49	75	65	79	-4	75	65	65	125	79	-4	65	125	50	3	65	125	46	118	50	3	50	3	46	118	29	107	50	3	29	107	27	16	27	16	29	107	17	94	27	16	17	94	11	36	11	36	17	94	8	78	11	36	8	78	6	61	228	117	222	158	219	64	219	64	222	158	206	191	219	64	206	191	197	28	197	28	206	191	193	121	197	28	193	121	189	86	197	28	189	86	178	57	188	153	193	121	206	191	188	153	206	191	181	216	188	153	181	216	176	180	159	201	176	180	181	216	159	201	181	216	151	232	159	201	151	232	137	214	168	6	197	28	178	57	168	6	178	57	162	36	168	6	162	36	142	22	121	17	112	-6	138	-3	27	152	36	142	38	220	38	220	36	142	49	133	38	220	49	133	60	230	60	230	49	133	65	125	60	230	65	125	87	236	87	236	65	125	80	192	24	203	19	179	21	164	24	203	21	164	27	152	24	203	27	152	38	220	81	163	82	95	87	153	87	153	82	95	90	105	87	153	90	105	95	145	95	145	90	105	100	111	95	145	100	111	105	139	105	139	100	111	113	113	105	139	113	113	114	135	114	135	113	113	140	113	114	135	140	113	120	133	140	113	140	132	134	132	140	113	134	132	129	132	140	113	129	132	125	133	140	113	125	133	120	133	82	95	81	163	79	175	82	95	79	175	77	81	85	60	81	76	66	15	66	15	81	76	79	94	66	15	79	94	79	113	79	113	82	150	66	15	66	15	82	150	65	208	66	15	65	208	39	39	39	39	65	208	38	182	39	39	38	182	21	71	21	71	38	182	21	149	21	71	21	149	15	110	137	6	124	10	144	-5	144	-5	124	10	113	16	144	-5	113	16	102	0	102	0	113	16	104	24	102	0	104	24	97	35	97	35	90	47	102	0	102	0	90	47	85	60	102	0	85	60	66	15	186	24	182	16	188	-1	188	-1	182	16	176	10	188	-1	176	10	166	-4	166	-4	176	10	166	6	166	-4	166	6	152	5	152	5	137	6	144	-5	275	96	150	96	166	86	275	96	166	86	176	83	275	96	176	83	183	78	275	96	183	78	186	71	275	96	186	71	187	63	275	96	187	63	252	81	275	96	252	81	261	85	275	96	261	85	275	88	186	71	187	62	187	63	187	63	187	62	188	-1	187	63	188	-1	247	74	247	74	188	-1	209	3	247	74	209	3	244	66	244	66	209	3	228	8	244	66	228	8	243	55	243	55	228	8	243	16	240	246	242	252	243	268	243	268	242	252	245	255	243	268	245	255	251	268	251	268	245	255	249	258	251	268	249	258	255	258	255	258	258	258	266	267	266	267	258	258	261	257	266	267	261	257	263	256	236	266	228	262	230	151	236	266	230	151	239	151	236	266	239	151	239	238	236	266	239	238	240	246	236	266	240	246	243	268	295	247	289	256	289	219	295	247	289	219	294	223	295	247	294	223	296	229	295	247	296	229	297	236	271	216	277	215	279	263	279	263	277	215	284	216	279	263	284	216	289	256	289	256	284	216	289	219	264	250	266	219	265	252	265	252	266	219	266	267	266	267	266	219	271	216	266	267	271	216	279	263	266	267	263	256	264	254	266	267	264	254	265	252	266	267	251	268	255	258	259	239	259	228	260	244	260	244	259	228	262	223	260	244	262	223	262	247	262	247	262	223	266	219	262	247	266	219	264	250	187	33	186	24	188	-1	187	33	188	-1	187	62	152	5	144	-5	166	-4	204	224	203	215	204	193	204	193	203	215	196	201	187	208	196	201	190	221	187	208	190	221	177	226	153	230	146	219	156	218	153	230	156	218	165	228	165	228	156	218	167	216	165	228	167	216	177	226	177	226	167	216	177	213	177	226	177	213	187	208	203	215	190	221	196	201	223	165	230	151	228	262	223	165	228	262	222	258	223	165	222	258	217	176	222	258	216	252	217	176	217	176	216	252	212	246	217	176	212	246	211	185	211	185	212	246	209	240	211	185	209	240	206	233	206	233	204	224	204	193	206	233	204	193	211	185	82	150	90	180	100	224	100	224	90	180	104	201	100	224	104	201	141	230	141	230	104	201	122	214	141	230	122	214	146	219	146	219	153	230	141	230	65	208	82	150	100	224	259	228	259	239	258	233	166	86	150	96	150	88	252	81	187	63	247	74	38	18	32	14	133	0	133	0	32	14	24	11	133	0	24	11	11	8	133	232	11	232	23	222	133	232	23	222	32	219	133	232	32	219	38	215	133	232	38	215	40	208	133	232	40	208	41	198	133	232	41	198	111	219	133	232	111	219	120	222	133	232	120	222	133	224	41	198	101	24	100	33	100	128	100	112	189	112	100	128	189	112	189	128	189	128	189	112	252	18	189	128	252	18	249	24	41	198	100	33	100	198	41	198	100	198	101	208	41	198	101	208	105	215	41	198	105	215	111	219	185	18	179	14	281	0	281	0	179	14	170	11	281	0	170	11	156	8	281	232	156	232	170	222	281	232	170	222	179	219	281	232	179	219	185	215	281	232	185	215	188	208	281	232	188	208	189	198	281	232	189	198	258	219	281	232	258	219	268	222	281	232	268	222	281	224	248	33	248	198	189	198	189	198	248	198	249	208	189	198	249	208	252	214	189	198	249	24	248	33	281	0	281	8	267	11	281	0	267	11	258	14	281	0	258	14	189	33	281	0	189	33	188	25	281	0	188	25	185	18	189	33	258	14	252	18	189	33	252	18	189	112	133	0	133	8	120	11	133	0	120	11	110	14	133	0	110	14	41	33	133	0	41	33	41	24	133	0	41	24	38	18	41	33	110	14	104	18	41	33	104	18	101	24	41	33	101	24	41	198	133	0	11	8	11	0	281	0	156	8	156	0	189	128	249	24	189	198	170	222	156	232	156	224	258	219	189	198	252	214	23	222	11	232	11	224	62	0	55	1	55	-21	55	-21	55	1	48	1	55	-21	48	1	47	-19	47	-19	48	1	41	2	47	-19	41	2	38	-17	38	-17	41	2	35	2	38	-17	35	2	31	-17	61	213	66	208	140	230	140	230	66	208	69	200	140	230	69	200	70	189	70	-26	70	189	70	-1	70	-26	85	-108	140	230	140	230	85	-108	103	-98	140	230	103	-98	119	-82	140	230	119	-82	132	-59	140	230	132	-59	137	-34	140	230	137	-34	138	-27	140	230	138	-27	139	-19	140	230	139	-19	139	-10	140	230	139	-10	139	-1	140	230	139	-1	140	7	52	217	61	213	140	230	52	217	140	230	39	230	52	217	39	230	39	219	142	-70	152	-81	153	-48	153	-48	152	-81	163	-92	153	-48	163	-92	168	-64	168	-64	163	-92	173	-104	168	-64	173	-104	181	-81	181	-81	173	-104	183	-116	181	-81	183	-116	194	-98	194	-98	183	-116	207	-116	142	-70	153	-48	137	-34	142	-70	137	-34	132	-59	85	-108	70	-26	70	-46	85	-108	70	-46	69	-62	85	-108	69	-62	65	-76	85	-108	65	-76	64	-114	65	-76	59	-86	64	-114	64	-114	59	-86	50	-93	64	-114	50	-93	41	-116	41	-116	50	-93	36	-96	63	-23	70	-26	70	-1	63	-23	70	-1	62	0	63	-23	62	0	55	-21	1	-31	10	-23	16	0	16	0	10	-23	20	-18	16	0	20	-18	35	2	35	2	20	-18	31	-17	-1	-7	-15	-19	-7	-54	-1	-7	-7	-54	-4	-41	-1	-7	-4	-41	1	-31	-1	-7	1	-31	16	0	2	-82	-4	-70	-1	-105	-1	-105	-4	-70	-7	-54	24	-94	12	-90	18	-113	24	-94	18	-113	41	-116	24	-94	41	-116	36	-96	2	-82	-1	-105	18	-113	2	-82	18	-113	12	-90	-29	-56	-26	-77	-25	-36	-25	-36	-26	-77	-16	-93	-25	-36	-16	-93	-15	-19	-15	-19	-16	-93	-1	-105	-15	-19	-1	-105	-7	-54	125	338	125	275	134	329	134	329	125	275	134	283	134	329	134	283	139	319	139	319	134	283	139	294	139	319	139	294	141	306	64	306	65	294	66	319	66	319	65	294	71	283	66	319	71	283	71	330	71	330	71	283	79	275	71	330	79	275	79	338	79	338	79	275	89	270	79	338	89	270	90	344	90	344	89	270	102	268	90	344	102	268	103	345	103	345	102	268	114	270	103	345	114	270	115	343	115	343	114	270	125	275	115	343	125	275	125	338	140	230	70	189	70	-26	17	218	19	216	128	230	128	230	19	216	21	214	128	230	21	214	23	211	23	211	121	77	107	209	107	209	108	212	23	211	23	211	108	212	110	215	23	211	110	215	128	230	128	230	110	215	114	217	128	230	114	217	120	218	75	33	58	22	133	0	133	0	58	22	43	15	133	0	43	15	26	12	114	15	109	16	133	0	133	0	109	16	106	19	133	0	106	19	75	33	75	33	106	19	104	21	75	33	104	21	94	51	94	51	104	21	103	25	120	218	128	219	128	230	14	219	17	218	128	230	14	219	128	230	11	230	14	219	11	230	11	219	121	77	94	51	104	28	121	77	104	28	105	32	121	77	105	32	108	36	121	77	108	36	111	40	121	77	111	40	114	44	121	77	114	44	178	108	121	77	178	108	166	119	121	77	166	119	119	186	121	77	119	186	114	193	121	77	114	193	111	199	121	77	111	199	109	203	121	77	109	203	108	206	121	77	108	206	107	209	272	-94	263	-93	272	-107	272	-107	263	-93	256	-89	272	-107	256	-89	178	-107	178	-107	256	-89	251	-83	178	-107	251	-83	178	108	178	108	251	-83	178	132	178	108	178	132	166	119	272	230	152	230	164	216	272	230	164	216	171	213	272	230	171	213	176	208	272	230	176	208	178	200	272	230	178	200	178	189	272	230	178	189	256	213	272	230	256	213	263	217	272	230	263	217	272	219	248	-65	248	189	178	189	178	189	248	189	249	199	178	189	249	199	251	207	178	189	249	-76	248	-65	178	132	251	-83	249	-76	178	132	249	-76	178	189	121	13	114	15	133	0	121	13	133	0	133	12	133	0	26	12	26	0	164	216	152	230	152	219	256	213	178	189	251	207	104	28	94	51	103	25	127	232	8	232	20	222	127	232	20	222	28	219	127	232	28	219	33	215	127	232	33	215	36	208	127	232	36	208	36	198	127	232	36	198	104	219	127	232	104	219	113	222	127	232	113	222	127	224	36	198	97	26	95	33	36	198	95	33	95	190	36	198	95	190	96	204	36	198	96	204	98	213	36	198	98	213	104	219	167	18	158	14	206	0	206	0	158	14	147	12	206	0	147	12	133	12	133	12	121	13	206	0	206	0	121	13	36	24	206	0	36	24	33	18	198	55	193	45	206	0	206	0	193	45	187	37	206	0	187	37	181	30	181	30	174	23	206	0	206	0	174	23	167	18	206	0	220	78	209	78	206	0	209	78	204	66	206	0	204	66	198	55	36	33	36	24	121	13	36	33	121	13	110	15	36	33	110	15	102	20	36	33	102	20	97	26	36	33	97	26	36	198	206	0	33	18	28	14	206	0	28	14	20	11	206	0	20	11	8	8	206	0	8	8	8	0	20	222	8	232	8	224	245	266	250	271	258	291	258	291	250	271	257	275	258	291	257	275	266	276	266	276	271	275	282	288	282	288	271	275	275	274	282	288	275	274	278	272	241	-60	241	246	240	290	241	-60	240	290	225	287	241	-60	225	287	211	281	241	-60	211	281	241	-71	240	290	241	246	242	257	240	290	242	257	245	266	240	290	245	266	258	291	326	258	317	271	318	215	326	258	318	215	324	222	326	258	324	222	328	231	326	258	328	231	329	241	289	211	299	209	302	282	302	282	299	209	309	211	302	282	309	211	317	271	317	271	309	211	318	215	279	262	281	215	280	266	280	266	281	215	282	288	282	288	281	215	289	211	282	288	289	211	302	282	282	288	278	272	279	269	282	288	279	269	280	266	282	288	258	291	266	276	270	247	270	229	273	253	273	253	270	229	275	221	273	253	275	221	276	258	276	258	275	221	281	215	276	258	281	215	279	262	268	-102	268	-89	256	-87	268	-102	256	-87	248	-83	268	-102	248	-83	171	-44	268	-102	171	-44	170	-61	268	-102	170	-61	167	-73	268	-102	167	-73	161	-81	268	-102	161	-81	151	-86	268	-102	151	-86	134	-89	268	-102	134	-89	134	-102	241	-71	211	281	200	274	241	-71	200	274	191	266	241	-71	191	266	186	259	241	-71	186	259	182	251	241	-71	182	251	178	243	241	-71	178	243	176	233	241	-71	176	233	174	224	241	-71	174	224	171	21	241	-71	171	21	244	-78	244	-78	171	21	171	-44	244	-78	171	-44	248	-83	137	20	123	-5	136	-3	137	20	136	-3	149	1	137	20	121	24	123	-5	109	-6	123	-5	121	24	109	-6	121	24	108	35	109	-6	108	35	98	54	109	-6	98	54	92	82	109	-6	92	82	80	-1	80	-1	92	82	90	118	90	118	90	230	80	-1	80	-1	90	230	60	212	80	-1	60	212	55	13	55	13	60	212	36	185	55	13	36	185	35	37	35	37	36	185	22	150	35	37	22	150	21	69	21	69	22	150	17	109	92	156	99	185	90	230	90	230	99	185	109	205	90	230	109	205	128	237	128	237	109	205	122	217	128	237	122	217	137	220	137	220	148	219	138	236	138	236	148	219	147	235	138	236	128	237	137	220	171	21	174	224	171	177	171	21	171	177	171	49	171	21	171	49	169	39	171	21	169	39	164	31	171	21	164	31	160	9	169	192	171	177	174	224	169	192	174	224	165	204	165	204	174	224	165	229	147	235	148	219	156	232	156	232	148	219	158	213	156	232	158	213	165	229	165	229	158	213	165	204	147	21	137	20	149	1	147	21	149	1	156	25	156	25	149	1	160	9	156	25	160	9	164	31	90	230	90	118	92	156	270	229	270	247	269	238	66	23	59	17	161	0	161	0	59	17	50	13	161	0	50	13	41	12	71	31	161	0	73	44	73	44	161	0	134	23	73	44	134	23	73	81	73	81	134	23	73	104	73	81	73	104	40	104	130	322	139	308	141	337	141	337	139	308	145	289	141	337	145	289	170	325	170	325	145	289	148	269	170	325	148	269	148	252	148	252	145	230	157	149	157	149	145	230	136	212	157	149	136	212	126	141	126	141	136	212	122	200	126	141	122	200	126	42	126	42	122	200	106	192	126	42	106	192	89	189	128	31	89	189	73	189	128	31	73	189	73	104	107	325	117	327	141	337	107	325	141	337	106	342	148	252	157	149	170	325	170	325	157	149	181	166	170	325	181	166	193	305	193	305	181	166	199	190	193	305	199	190	208	278	208	278	199	190	209	217	208	278	209	217	213	245	141	337	117	327	130	322	92	304	96	313	96	341	96	341	96	313	100	320	96	341	100	320	106	342	106	342	100	320	107	325	75	271	81	278	85	339	85	339	81	278	86	286	85	339	86	286	96	341	96	341	86	286	89	295	96	341	89	295	92	304	75	336	65	333	66	266	75	336	66	266	75	271	75	336	75	271	85	339	27	289	28	282	29	298	29	298	28	282	31	276	29	298	31	276	33	307	33	307	31	276	37	270	33	307	37	270	38	315	38	315	37	270	44	266	38	315	44	266	46	322	46	322	44	266	54	265	46	322	54	265	55	328	55	328	54	265	66	266	55	328	66	266	65	333	126	81	158	81	126	104	161	0	161	12	151	14	161	0	151	14	142	17	161	0	142	17	134	23	126	42	89	189	128	31	161	0	41	12	41	0	66	23	161	0	71	31	73	104	134	23	128	31	126	104	158	81	158	104	73	81	40	104	40	81	107	23	99	17	200	0	200	0	99	17	89	14	200	0	89	14	79	12	27	245	31	217	33	278	33	278	31	217	42	190	33	278	42	190	47	305	47	305	42	190	60	166	47	305	60	166	70	325	70	325	60	166	84	149	70	325	84	149	93	269	93	269	84	149	92	252	95	230	92	252	84	149	95	230	84	149	114	141	148	304	151	295	155	339	148	304	155	339	145	313	145	313	155	339	145	341	145	313	145	341	140	320	140	320	145	341	134	342	140	320	134	342	133	325	133	325	134	342	124	327	111	322	124	327	134	342	111	322	134	342	100	337	134	192	170	31	168	44	168	104	168	81	201	81	168	104	201	81	201	104	168	44	168	189	152	189	168	44	152	189	134	192	185	328	186	265	194	322	194	322	186	265	196	266	194	322	196	266	202	315	202	315	196	266	204	270	202	315	204	270	208	307	208	307	204	270	209	276	208	307	209	276	212	298	212	298	209	276	212	282	212	298	212	282	213	289	159	278	165	271	166	336	166	336	165	271	175	266	166	336	175	266	176	333	176	333	175	266	186	265	176	333	186	265	185	328	155	339	151	295	154	286	155	339	154	286	159	278	155	339	159	278	166	336	100	337	70	325	93	269	100	337	93	269	96	289	100	337	96	289	101	308	100	337	101	308	111	322	200	0	200	12	190	13	200	0	190	13	181	17	200	0	181	17	174	23	200	0	174	23	114	42	200	0	114	42	112	31	200	0	112	31	107	23	170	31	134	192	118	200	170	31	118	200	114	141	170	31	114	141	114	104	170	31	114	104	174	23	114	81	114	42	174	23	114	81	174	23	114	104	114	81	114	104	82	104	114	81	82	104	82	81	105	212	95	230	114	141	105	212	114	141	118	200	200	0	79	12	79	0	170	26	170	26	414	-6	170	26	414	-6	304	9	170	26	304	9	239	36	170	26	239	36	239	38	170	26	239	38	238	41	170	26	238	41	238	44	170	26	238	44	238	47	170	26	238	47	238	50	170	26	238	50	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	339	208	420	210	420	224	339	208	304	9	420	210	303	206	339	208	420	224	303	206	420	224	238	224	303	206	238	224	278	202	238	224	238	152	243	152	238	224	243	152	251	176	238	224	251	176	262	192	238	224	262	192	278	202	402	57	399	51	414	-6	414	-6	399	51	396	45	414	-6	396	45	392	39	392	39	382	27	414	-6	414	-6	382	27	371	18	414	-6	371	18	357	13	414	-6	421	73	407	73	414	-6	407	73	405	64	414	-6	405	64	402	57	340	10	319	9	414	-6	340	10	414	-6	357	13	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	238	338	168	297	168	177	133	22	144	4	139	24	414	-6	170	26	170	-6	304	9	414	-6	319	9	304	9	339	208	239	36	194	16	205	27	238	338	238	338	205	27	218	42	238	338	218	42	238	61	238	61	251	72	338	189	338	189	251	72	263	78	338	189	263	78	292	113	292	113	263	78	274	82	292	113	274	82	284	84	389	211	389	225	338	189	338	189	389	225	238	225	338	189	238	225	238	189	238	338	130	338	147	324	238	338	147	324	158	321	238	338	158	321	164	316	238	338	164	316	167	308	238	338	167	308	168	297	238	338	168	297	168	177	238	338	168	177	170	26	238	338	170	26	177	-3	238	338	177	-3	185	6	238	338	185	6	194	16	168	205	168	177	168	297	258	-82	256	-74	255	-114	258	-82	255	-114	271	-116	258	-82	271	-116	264	-89	334	4	333	-23	335	-107	335	-107	333	-23	329	-50	335	-107	329	-50	326	-111	326	-111	329	-50	322	-75	326	-111	322	-75	314	-114	314	-114	322	-75	309	-92	314	-114	309	-92	301	-116	301	-116	309	-92	290	-98	286	-117	301	-116	290	-98	286	-117	290	-98	280	-97	286	-117	280	-97	271	-94	286	-117	271	-94	271	-116	255	-114	256	-74	253	-61	255	-114	253	-61	248	-52	255	-114	248	-52	241	-45	255	-114	241	-45	240	-111	193	-65	193	-72	194	-58	194	-58	193	-72	195	-79	194	-58	195	-79	197	-51	197	-51	195	-79	200	-86	197	-51	200	-86	202	-45	202	-45	200	-86	206	-93	202	-45	206	-93	211	-41	211	-41	206	-93	216	-101	211	-41	216	-101	222	-40	222	-40	216	-101	227	-106	222	-40	227	-106	232	-41	232	-41	227	-106	240	-111	232	-41	240	-111	241	-45	292	113	284	84	291	84	291	84	309	79	292	113	292	113	309	79	296	114	338	189	292	113	389	211	343	-102	356	-91	362	98	362	98	356	-91	370	-74	362	98	370	-74	380	77	380	77	370	-74	384	-51	380	77	384	-51	392	48	392	48	384	-51	393	-22	392	48	393	-22	397	13	341	112	319	116	321	67	341	112	321	67	328	48	341	112	328	48	333	26	341	112	333	26	334	4	341	112	334	4	335	-107	341	112	335	-107	343	-102	341	112	343	-102	362	98	313	116	307	115	309	79	313	116	309	79	321	67	313	116	321	67	319	116	301	115	296	114	309	79	301	115	309	79	307	115	170	26	170	-2	177	-3	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	133	22	144	4	139	24	238	86	238	61	338	189	264	-89	271	-116	271	-94	147	324	130	338	130	326	238	338	130	338	147	324	238	338	147	324	158	321	238	338	158	321	164	316	238	338	164	316	167	308	238	338	167	308	168	297	238	338	168	297	168	177	238	338	168	177	170	26	238	338	170	26	238	40	168	205	168	177	168	297	314	-49	319	-81	322	-34	322	-34	319	-81	327	-65	322	-34	327	-65	331	-19	331	-19	327	-65	335	-50	331	-19	335	-50	339	-6	339	-6	335	-50	343	-35	339	-6	343	-35	347	9	347	9	343	-35	351	-21	347	9	351	-21	363	36	363	36	351	-21	359	-6	300	9	416	210	335	208	300	9	335	208	238	40	300	9	238	40	170	26	300	9	170	26	339	-6	300	9	339	-6	347	9	170	26	170	-6	339	-6	305	-65	297	-81	319	-81	305	-65	319	-81	314	-49	416	224	238	224	299	206	416	224	299	206	335	208	416	224	335	208	416	210	238	224	238	152	240	152	238	224	240	152	248	176	238	224	248	176	258	192	238	224	258	192	275	202	238	224	275	202	299	206	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	450	39	448	32	454	14	454	14	448	32	443	25	454	14	443	25	440	3	440	3	443	25	434	18	440	3	434	18	421	12	421	12	417	11	420	-4	420	-4	417	11	412	11	420	-4	412	11	406	10	399	9	393	9	396	-6	399	9	396	-6	420	-4	399	9	420	-4	406	10	438	64	439	82	431	66	431	66	439	82	424	67	412	64	424	67	424	83	412	64	424	83	408	80	368	9	377	25	378	57	378	57	377	25	388	41	378	57	388	41	393	72	393	72	388	41	400	54	393	72	400	54	408	80	408	80	400	54	412	64	368	9	378	57	363	36	368	9	363	36	359	-6	368	9	359	-6	396	-6	368	9	396	-6	393	9	467	46	465	59	463	28	463	28	465	59	459	69	463	28	459	69	454	14	454	14	459	69	451	77	454	14	451	77	450	46	451	77	439	82	444	60	451	77	444	60	449	54	451	77	449	54	450	46	439	82	424	83	424	67	421	12	420	-4	440	3	450	39	454	14	450	46	439	82	438	64	444	60	133	22	144	4	139	24	147	324	130	338	130	326	104	-4	106	49	105	60	105	230	105	209	147	209	105	230	147	209	177	230	177	230	147	209	156	113	177	230	156	113	176	99	39	29	46	14	46	253	46	253	46	14	57	3	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	104	-4	93	315	104	-4	105	315	105	315	104	-4	105	60	36	209	36	47	39	29	36	209	39	29	46	253	36	209	46	253	29	237	36	209	29	237	9	222	36	209	9	222	9	209	148	46	142	38	145	17	145	17	142	38	137	33	145	17	137	33	136	8	136	8	137	33	131	30	136	8	131	30	126	2	126	2	131	30	125	30	168	29	160	39	172	1	166	50	160	39	161	41	166	50	161	41	162	43	166	50	162	43	164	46	166	50	164	46	165	48	153	56	148	46	157	7	153	56	157	7	160	39	153	56	160	39	166	50	145	17	157	7	148	46	143	128	156	113	147	209	143	128	147	209	142	201	143	128	142	201	138	192	143	128	138	192	135	145	135	145	138	192	135	183	135	145	135	183	133	174	135	145	133	174	132	164	118	31	112	34	116	-2	118	31	116	-2	126	2	118	31	126	2	125	30	116	-2	112	34	108	40	116	-2	108	40	106	49	116	-2	106	49	104	-4	182	191	177	230	176	99	182	191	176	99	184	181	217	236	215	220	223	219	217	236	223	219	225	235	225	235	223	219	231	217	225	235	231	217	232	234	232	234	231	217	238	214	232	234	238	214	240	232	240	232	238	214	245	210	240	232	245	210	249	229	249	229	245	210	252	204	249	229	252	204	254	228	204	218	215	220	210	237	204	218	210	237	203	236	204	218	203	236	197	236	204	218	197	236	195	214	182	191	184	200	184	233	184	233	184	200	188	208	184	233	188	208	190	234	190	234	188	208	195	214	190	234	195	214	197	236	184	233	177	230	182	191	261	226	258	227	258	198	258	198	258	227	254	228	258	198	254	228	252	204	263	191	267	184	263	226	263	226	267	184	265	225	269	226	265	225	267	184	269	226	267	184	272	175	277	235	276	232	276	163	277	235	276	163	289	163	277	235	289	163	289	235	274	229	271	227	272	175	274	229	272	175	276	163	274	229	276	163	276	232	261	226	258	198	263	191	261	226	263	191	263	226	198	164	203	86	212	155	212	155	203	86	221	77	212	155	221	77	230	147	230	147	221	77	235	69	230	147	235	69	256	134	256	134	235	69	244	60	256	134	244	60	249	52	203	86	198	164	189	172	203	86	189	172	184	181	203	86	184	181	176	99	188	-2	205	-5	200	12	200	12	205	-5	214	11	226	13	214	11	222	-5	226	13	222	-5	247	-2	168	29	172	1	178	21	178	21	172	1	188	-2	178	21	188	-2	188	15	188	15	188	-2	200	12	299	69	297	89	295	44	295	44	297	89	289	106	295	44	289	106	285	23	285	23	289	106	276	121	285	23	276	121	269	7	269	7	276	121	256	134	269	7	256	134	251	42	251	42	249	32	269	7	269	7	249	32	247	-2	247	-2	249	32	244	23	247	-2	244	23	237	17	247	-2	237	17	226	13	214	11	205	-5	222	-5	256	134	249	52	251	42	172	1	160	39	157	7	269	226	272	175	271	227	215	220	217	236	210	237	171	247	171	247	171	28	171	28	171	247	171	230	171	28	171	230	171	209	171	209	171	230	105	230	171	209	105	230	105	209	107	-4	105	60	93	315	107	-4	93	315	92	-5	92	-5	93	315	77	291	92	-5	77	291	73	-3	73	-3	77	291	62	271	73	-3	62	271	57	3	57	3	62	271	46	253	57	3	46	253	46	14	46	14	46	253	39	29	39	29	46	253	36	209	36	209	46	253	29	237	36	209	29	237	9	222	138	-90	141	-56	137	-93	137	-93	135	-51	128	-114	128	-114	135	-51	128	-47	128	-114	128	-47	119	-46	138	-90	140	-86	141	-56	141	-56	140	-86	143	-82	141	-56	143	-82	144	-62	144	-62	143	-82	145	-76	144	-62	145	-76	146	-69	169	-76	166	-88	179	-111	179	-111	166	-88	159	-97	179	-111	159	-97	148	-101	148	-101	144	-100	147	-116	147	-116	144	-100	141	-99	147	-116	141	-99	139	-98	137	-96	137	-93	128	-114	137	-96	128	-114	147	-116	137	-96	147	-116	139	-98	113	-109	128	-114	119	-46	113	-109	119	-46	110	-47	113	-109	110	-47	103	-52	113	-109	103	-52	102	-101	97	-58	93	-67	95	-90	97	-58	95	-90	102	-101	97	-58	102	-101	103	-52	226	337	202	324	204	-98	204	-98	202	324	185	303	204	-98	185	303	179	-111	179	-111	185	303	174	277	179	-111	174	277	171	28	171	28	174	277	171	247	171	209	171	55	171	28	171	28	171	55	159	47	171	28	159	47	152	16	152	16	159	47	149	40	152	16	149	40	140	34	152	16	140	34	136	7	136	7	140	34	132	31	136	7	132	31	125	30	125	30	118	31	122	0	122	0	118	31	112	34	122	0	112	34	108	40	125	30	122	0	136	7	236	276	238	294	226	337	226	337	238	294	241	310	226	337	241	310	257	342	257	342	241	310	248	322	257	342	248	322	257	326	257	326	261	326	277	340	277	340	261	326	264	325	277	340	264	325	266	324	204	-98	222	-78	226	337	226	337	222	-78	232	-51	226	337	232	-51	236	258	236	258	232	-51	236	-21	179	-111	171	28	171	-52	179	-111	171	-52	171	-63	179	-111	171	-63	169	-76	148	-101	147	-116	179	-111	295	273	302	278	304	327	304	327	302	278	308	284	304	327	308	284	311	316	311	316	308	284	312	293	311	316	312	293	313	302	292	335	277	340	277	273	292	335	277	273	286	272	292	335	286	272	295	273	292	335	295	273	304	327	270	277	277	273	277	340	270	277	277	340	268	320	270	277	268	320	267	316	270	277	267	316	265	313	270	277	265	313	264	282	268	320	277	340	268	322	277	340	257	342	257	326	263	308	260	302	261	288	263	308	261	288	264	282	263	308	264	282	265	313	107	-4	122	0	108	40	107	-4	108	40	106	49	107	-4	106	49	105	60	39	29	36	209	36	47	36	209	9	222	9	209	261	288	260	302	259	296	277	340	266	324	268	322	226	337	236	258	236	276	95	-90	93	-67	92	-77	135	-51	137	-93	141	-56	105	60	105	315	93	315	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	106	51	93	315	106	51	105	63	105	230	105	209	153	209	105	230	153	209	153	230	155	33	146	32	152	6	152	6	146	32	138	30	152	6	138	30	134	0	134	0	138	30	131	30	134	0	131	30	126	30	126	30	117	31	134	0	134	0	117	31	114	-3	208	4	209	120	208	141	208	141	210	171	192	11	192	11	210	171	186	218	192	11	186	218	185	15	185	15	186	218	179	18	210	171	216	194	218	235	218	235	216	194	225	211	218	235	225	211	256	241	256	241	225	211	236	222	256	241	236	222	250	225	250	225	260	224	256	241	256	241	260	224	281	238	208	141	192	11	200	8	208	141	200	8	208	4	167	13	179	18	186	218	167	13	186	218	163	36	167	13	163	36	155	33	167	13	155	33	152	6	160	192	143	157	146	64	160	192	146	64	153	49	160	192	153	49	163	36	160	192	163	36	186	218	143	157	137	116	138	98	143	157	138	98	141	81	143	157	141	81	146	64	224	61	219	72	229	-1	224	61	229	-1	237	44	237	44	229	-1	244	-4	237	44	244	72	224	61	322	38	319	30	323	5	323	5	319	30	314	23	323	5	314	23	305	-2	305	-2	314	23	304	18	305	-2	304	18	289	16	289	16	277	18	280	-5	280	-5	277	18	270	-5	243	37	244	-4	253	30	253	30	244	-4	258	-5	253	30	258	-5	265	23	265	23	258	-5	270	-5	265	23	270	-5	277	18	296	68	296	88	286	87	296	68	286	87	286	67	296	68	313	86	296	88	286	67	286	87	275	64	275	64	286	87	274	85	275	64	274	85	262	58	262	58	274	85	260	80	262	58	260	80	250	52	250	52	260	80	244	72	250	52	244	72	237	44	216	1	229	-1	219	72	216	1	219	72	215	86	216	1	215	86	211	101	216	1	211	101	209	120	216	1	209	120	208	4	322	38	323	5	323	46	323	46	323	5	326	81	326	81	323	5	336	17	326	81	336	17	336	72	336	72	336	17	343	32	336	72	343	32	343	60	343	60	343	32	345	46	326	81	313	86	317	61	326	81	317	61	321	55	326	81	321	55	323	46	313	86	296	68	304	67	313	86	304	67	311	65	313	86	311	65	317	61	289	16	280	-5	305	-2	329	204	319	219	320	160	329	204	320	160	327	166	329	204	327	166	332	175	329	204	332	175	333	186	290	155	299	154	302	231	302	231	299	154	311	155	302	231	311	155	319	219	319	219	311	155	320	160	272	177	276	167	281	238	281	238	276	167	282	160	281	238	282	160	302	231	302	231	282	160	290	155	281	238	260	224	267	220	281	238	267	220	270	213	281	238	270	213	271	203	281	238	271	203	271	190	281	238	271	190	272	177	114	-3	117	31	111	35	114	-3	111	35	108	42	114	-3	108	42	106	51	114	-3	106	51	92	-5	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	237	44	244	-4	243	37	186	218	210	171	218	235	105	63	105	315	93	315	70	421	3	421	11	410	70	421	11	410	16	407	70	421	16	407	20	404	70	421	20	404	21	398	70	421	21	398	22	389	70	421	22	389	70	316	22	389	70	192	70	200	115	308	121	345	112	315	112	315	121	345	110	344	112	315	110	344	107	319	107	319	110	344	100	320	95	319	100	320	99	341	95	319	99	341	89	335	70	299	76	307	80	327	80	327	76	307	83	313	80	327	83	313	89	335	89	335	83	313	89	317	89	335	89	317	95	319	70	316	22	389	70	200	70	316	70	200	70	299	70	316	70	299	80	327	115	185	112	181	182	167	182	167	112	181	108	178	182	167	108	178	102	176	166	200	166	294	164	311	166	200	164	311	158	325	166	200	158	325	148	336	166	200	148	336	166	191	182	176	176	177	182	167	182	167	176	177	172	180	182	167	172	180	118	199	118	199	172	180	168	184	118	199	168	184	118	283	117	298	118	283	121	345	117	298	121	345	115	308	118	283	168	184	121	345	121	345	168	184	166	191	121	345	166	191	136	343	136	343	166	191	148	336	117	191	115	185	182	167	117	191	182	167	118	199	110	344	99	341	100	320	86	167	86	176	80	178	86	167	80	178	75	181	86	167	75	181	22	201	86	167	22	201	21	191	86	167	21	191	20	184	86	167	20	184	17	180	86	167	17	180	11	178	86	167	11	178	3	176	86	167	3	176	3	167	22	201	75	181	72	186	22	201	72	186	70	192	22	201	70	192	22	389	182	167	102	176	102	167	11	410	3	421	3	412	71	301	72	303	80	328	80	328	72	303	74	305	80	328	74	305	76	307	76	307	81	312	80	328	80	328	81	312	90	336	70	200	70	299	70	316	70	316	70	299	70	300	70	316	70	300	80	328	80	328	70	300	71	301	81	312	85	316	90	336	90	336	85	316	90	318	90	336	90	318	100	342	100	342	90	318	95	320	100	342	95	320	100	320	100	320	107	319	100	342	100	342	107	319	110	345	115	186	112	181	182	168	182	168	112	181	108	178	182	168	108	178	102	177	72	404	76	409	82	424	82	424	76	409	81	412	82	424	81	412	87	412	87	412	91	412	99	422	99	422	91	412	94	411	99	422	94	411	96	410	70	423	59	421	70	387	70	423	70	387	70	397	70	423	70	397	72	404	70	423	72	404	82	424	70	316	70	387	59	421	70	316	59	421	70	200	70	200	59	421	50	417	70	200	50	417	70	192	70	192	50	417	42	412	70	192	42	412	36	405	129	399	123	409	123	367	129	399	123	367	128	372	129	399	128	372	131	379	129	399	131	379	132	387	104	364	110	363	112	417	112	417	110	363	117	364	112	417	117	364	123	409	123	409	117	364	123	367	97	402	98	367	98	405	98	405	98	367	99	422	99	422	98	367	104	364	99	422	104	364	112	417	99	422	96	410	97	408	99	422	97	408	98	405	99	422	82	424	87	412	166	201	166	295	164	311	166	201	164	311	158	325	166	201	158	325	149	336	166	201	149	336	166	192	112	315	115	308	121	345	121	345	115	308	117	298	121	345	117	298	118	284	168	185	118	284	118	200	168	185	118	200	172	180	172	180	118	200	182	168	172	180	182	168	176	178	176	178	182	168	182	177	118	284	168	185	121	345	121	345	168	185	166	192	121	345	166	192	136	343	136	343	166	192	149	336	117	192	115	186	182	168	117	192	182	168	118	200	110	345	107	319	112	315	110	345	112	315	121	345	90	391	90	377	92	395	92	395	90	377	93	371	92	395	93	371	95	399	95	399	93	371	98	367	95	399	98	367	97	402	86	168	86	177	80	179	86	168	80	179	75	182	86	168	75	182	22	201	86	168	22	201	21	191	86	168	21	191	20	185	86	168	20	185	17	181	86	168	17	181	11	179	86	168	11	179	3	177	86	168	3	177	3	168	70	192	36	405	30	396	70	192	30	396	26	386	70	192	26	386	24	375	70	192	24	375	22	363	70	192	22	363	22	349	70	192	22	349	72	186	22	201	75	182	72	186	22	201	72	186	22	349	90	377	90	391	89	384	182	168	102	177	102	168	59	101	55	102	67	89	67	89	55	102	52	104	67	89	52	104	49	91	49	91	52	104	51	106	49	91	51	106	50	108	50	108	50	147	49	91	49	91	50	147	44	150	49	91	44	150	36	151	56	120	58	123	59	137	59	137	58	123	59	126	59	137	59	126	60	131	60	131	59	126	60	128	55	143	50	147	50	109	55	143	50	109	51	111	55	143	51	111	52	112	55	143	52	112	53	114	55	143	53	114	54	116	55	143	54	116	56	120	55	143	56	120	59	137	49	91	36	151	34	96	34	96	36	151	28	150	34	96	28	150	22	104	22	104	28	150	22	147	22	104	22	147	17	142	15	115	22	104	17	142	15	115	17	142	13	136	15	115	13	136	12	128	79	111	75	105	82	90	82	90	75	105	70	102	82	90	70	102	67	89	67	89	70	102	63	101	135	345	57	345	67	334	135	345	67	334	74	332	135	345	74	332	79	328	135	345	79	328	81	321	135	345	81	321	81	313	135	345	81	313	82	90	135	345	82	90	96	94	135	345	96	94	107	100	135	345	107	100	117	108	135	345	117	108	124	118	135	345	124	118	128	126	135	345	128	126	131	135	135	345	131	135	133	145	135	345	133	145	135	156	135	345	135	156	135	169	81	313	81	131	82	90	81	120	79	111	82	90	81	120	82	90	81	131	76	403	78	394	78	413	78	413	78	394	82	386	78	413	82	386	82	422	82	422	82	386	88	380	82	422	88	380	89	428	89	428	88	380	96	375	89	428	96	375	97	433	97	433	96	375	105	374	97	433	105	374	107	434	107	434	105	374	115	375	107	434	115	375	116	433	116	433	115	375	124	380	116	433	124	380	124	428	124	428	124	380	131	386	124	428	131	386	131	421	131	421	131	386	135	394	131	421	135	394	135	413	135	413	135	394	137	403	59	101	67	89	63	101	67	334	57	345	57	336	50	147	50	108	50	109	21	185	18	181	89	167	89	167	18	181	14	178	89	167	14	178	7	176	65	345	6	345	13	334	65	345	13	334	18	332	65	345	18	332	21	328	65	345	21	328	22	322	65	345	22	322	23	313	65	345	23	313	65	315	68	292	70	303	74	328	74	328	70	303	74	311	74	328	74	311	82	338	82	338	74	311	80	316	82	338	80	316	86	318	86	318	88	318	90	344	90	344	88	318	89	317	90	344	89	317	91	316	89	176	79	178	89	167	89	167	79	178	73	181	89	167	73	181	23	198	23	198	73	181	69	186	23	198	69	186	23	313	23	313	69	186	67	194	23	313	67	194	67	206	65	315	23	313	67	206	65	315	67	206	67	280	65	315	67	280	68	292	65	315	68	292	74	328	90	344	91	316	99	348	99	348	91	316	92	313	99	348	92	313	94	310	109	296	113	296	116	348	116	348	113	296	120	297	116	348	120	297	123	344	123	344	120	297	125	300	123	344	125	300	128	338	128	338	125	300	129	305	128	338	129	305	132	330	132	330	129	305	132	312	132	330	132	312	133	320	108	349	99	348	101	300	108	349	101	300	105	298	108	349	105	298	109	296	108	349	109	296	116	348	99	348	94	310	97	304	99	348	97	304	101	300	90	344	82	338	86	318	22	190	21	185	89	167	22	190	89	167	23	198	89	167	7	176	7	167	13	334	6	345	6	336	37	212	39	164	40	208	40	208	39	164	48	168	40	208	48	168	44	203	44	203	48	168	46	199	47	197	48	168	49	196	49	196	48	168	56	175	49	196	56	175	50	195	50	195	56	175	52	195	58	197	52	195	56	175	58	197	56	175	64	184	132	345	49	345	59	335	132	345	59	335	65	332	132	345	65	332	69	326	132	345	69	326	70	318	132	345	70	318	71	306	132	345	71	306	120	332	132	345	120	332	125	334	132	345	125	334	132	336	115	200	115	315	73	198	73	198	115	315	115	322	73	198	115	322	117	328	73	198	117	328	71	306	73	198	71	306	71	233	73	198	71	233	70	220	73	198	70	220	68	210	73	198	68	210	64	184	132	167	132	176	125	178	132	167	125	178	120	181	132	167	120	181	73	198	132	167	73	198	73	167	73	198	120	181	117	185	73	198	117	185	115	191	73	198	115	191	115	200	64	202	58	197	64	184	64	202	64	184	68	210	33	215	29	216	31	163	33	215	31	163	39	164	33	215	39	164	37	212	6	200	6	183	9	207	9	207	6	183	10	175	9	207	10	175	13	212	13	212	10	175	15	168	13	212	15	168	18	215	18	215	15	168	22	164	18	215	22	164	25	217	25	217	22	164	31	163	25	217	31	163	29	216	6	183	6	200	5	192	46	199	48	168	47	197	59	335	49	345	49	336	120	332	71	306	117	328	38	212	39	164	41	208	41	208	39	164	46	167	41	208	46	167	45	202	45	202	46	167	46	199	34	214	30	216	31	163	34	214	31	163	39	164	34	214	39	164	38	212	6	200	6	182	9	207	9	207	6	182	10	174	9	207	10	174	13	212	13	212	10	174	15	168	13	212	15	168	19	215	19	215	15	168	22	164	19	215	22	164	25	217	25	217	22	164	31	163	25	217	31	163	30	216	70	219	67	209	71	195	71	195	67	209	63	202	71	195	63	202	62	183	62	183	63	202	58	197	62	183	58	197	54	173	54	173	58	197	52	195	138	95	136	94	141	83	141	83	136	94	133	93	141	83	133	93	130	93	130	93	125	95	127	81	127	81	125	95	121	99	127	81	121	99	118	106	94	92	103	86	115	314	115	314	103	86	115	83	115	314	115	83	115	124	115	124	115	83	116	115	118	106	116	115	115	83	118	106	115	83	127	81	169	106	171	118	170	125	169	106	170	125	167	131	169	106	167	131	163	136	169	106	163	136	163	96	158	139	151	140	153	88	158	139	153	88	163	96	158	139	163	96	163	136	140	136	140	99	141	83	140	136	141	83	145	139	145	139	141	83	153	88	145	139	153	88	151	140	140	97	138	95	141	83	140	97	141	83	140	99	130	93	127	81	141	83	140	136	136	132	137	107	140	136	137	107	138	105	140	136	138	105	139	103	140	136	139	103	140	102	140	136	140	102	140	100	140	136	140	100	140	99	133	118	133	116	134	127	134	127	133	116	134	113	134	127	134	113	136	132	136	132	134	113	136	110	136	132	136	110	137	107	125	334	132	336	132	345	125	334	132	345	120	332	120	332	132	345	71	305	120	332	71	305	117	328	117	328	71	305	71	195	117	328	71	195	115	322	115	322	71	195	71	133	115	322	71	133	73	126	115	322	73	126	75	120	115	322	75	120	77	114	115	322	77	114	80	109	115	322	80	109	86	99	115	322	86	99	94	92	115	322	94	92	115	314	65	332	69	326	132	345	132	345	69	326	70	318	132	345	70	318	71	305	71	195	71	305	71	231	71	195	71	231	70	219	59	335	65	332	132	345	59	335	132	345	49	345	59	335	49	345	49	336	71	195	71	140	71	133	54	173	52	195	51	195	54	173	51	195	49	195	54	173	49	195	48	197	54	173	48	197	46	199	54	173	46	199	46	167	133	118	134	127	133	121	6	182	6	200	5	191	102	342	10	342	21	335	102	342	21	335	27	332	102	342	27	332	31	328	102	342	31	328	33	322	102	342	33	322	33	311	102	342	33	311	84	332	102	342	84	332	91	334	102	342	91	334	102	336	142	342	86	263	97	254	97	254	86	263	79	263	97	254	79	263	79	255	79	188	79	192	33	311	33	311	79	192	79	313	33	311	79	313	79	322	33	311	79	322	81	328	33	311	81	328	84	332	83	182	94	172	87	181	87	181	94	172	93	181	106	182	93	181	94	172	106	182	94	172	123	174	162	245	157	249	162	188	162	245	162	188	172	200	162	245	172	200	167	240	157	249	153	252	162	188	162	188	153	252	147	255	162	188	147	255	145	179	145	179	147	255	141	257	145	179	141	257	132	259	128	218	127	204	145	179	128	218	145	179	132	259	128	218	132	259	126	234	126	234	132	259	142	342	126	234	142	342	121	244	121	244	142	342	111	250	123	193	116	186	123	174	123	193	123	174	145	179	123	193	145	179	127	204	173	229	170	235	172	200	173	229	172	200	175	215	173	229	175	215	175	222	199	342	142	342	188	332	199	342	188	332	190	334	199	342	190	334	193	335	199	342	193	335	196	336	199	342	196	336	199	336	142	342	132	259	186	330	142	342	186	330	188	332	94	172	83	182	81	185	94	172	81	185	33	204	94	172	33	204	33	194	94	172	33	194	31	187	94	172	31	187	27	183	94	172	27	183	20	180	94	172	20	180	10	179	94	172	10	179	10	172	33	204	81	185	79	188	33	204	79	188	33	311	142	342	97	254	111	250	167	240	172	200	170	235	106	182	123	174	116	186	21	335	10	342	10	336	20	327	24	322	94	340	94	340	24	322	27	314	94	340	27	314	32	303	32	303	87	166	79	321	79	321	80	324	32	303	32	303	80	324	81	327	32	303	81	327	94	340	94	340	81	327	84	329	94	340	84	329	88	330	88	330	94	331	94	340	17	330	20	327	94	340	17	330	94	340	12	340	17	330	12	340	12	331	180	166	189	166	180	323	180	323	181	326	142	280	142	280	181	326	183	328	142	280	183	328	136	299	136	299	183	328	198	340	136	299	198	340	128	323	191	331	198	331	198	340	191	331	198	340	186	330	186	330	198	340	183	328	180	323	142	280	180	166	198	340	112	340	117	331	198	340	117	331	120	330	198	340	120	330	123	328	198	340	123	328	126	326	198	340	126	326	128	323	199	253	196	260	203	237	203	237	196	260	194	270	203	237	194	270	190	283	190	283	186	297	189	166	189	166	186	297	183	307	189	166	183	307	182	315	181	320	180	323	189	166	181	320	189	166	182	315	264	340	214	340	221	330	264	340	221	330	226	329	264	340	226	329	230	326	264	340	230	326	232	323	264	340	232	323	232	319	264	340	232	319	251	324	264	340	251	324	255	328	264	340	255	328	259	330	264	340	259	330	264	331	246	313	248	319	232	319	246	313	232	319	231	315	246	313	231	315	229	308	246	313	229	308	226	299	246	313	226	299	221	287	246	313	221	287	215	272	246	313	215	272	203	237	246	313	203	237	189	166	190	283	189	166	203	237	110	235	94	279	96	166	110	235	96	166	142	280	110	235	142	280	136	299	89	293	85	304	87	166	89	293	87	166	96	166	89	293	96	166	94	279	87	166	85	304	82	312	87	166	82	312	80	317	87	166	80	317	79	321	199	253	203	237	201	245	221	330	214	340	214	331	251	324	232	319	248	319	117	331	112	340	112	331	16	335	18	334	104	345	104	345	18	334	20	333	104	345	20	333	21	331	21	331	24	325	104	345	104	345	24	325	30	314	104	345	30	314	36	301	54	132	54	118	54	119	54	132	54	119	55	126	55	126	54	119	55	121	55	126	55	121	55	122	57	112	60	91	58	111	58	111	60	91	60	111	66	112	60	111	67	94	66	112	67	94	71	117	71	117	67	94	72	98	71	117	72	98	77	123	77	123	72	98	78	102	77	123	78	102	81	132	81	132	78	102	82	108	81	132	82	108	85	142	85	142	82	108	87	117	85	142	87	117	93	163	93	163	87	117	93	128	93	163	93	128	119	232	119	232	93	128	100	143	119	232	100	143	107	162	57	112	55	114	60	91	60	91	55	114	54	116	60	91	54	116	53	90	53	90	54	116	54	118	53	90	54	118	54	132	54	132	51	137	53	90	53	90	51	137	46	142	53	90	46	142	46	89	46	89	46	142	39	145	46	89	39	145	33	91	33	91	39	145	32	146	33	91	32	146	24	144	33	91	24	144	23	95	23	95	24	144	17	141	23	95	17	141	15	101	15	101	17	141	12	135	15	101	12	135	10	109	10	109	12	135	9	128	10	109	9	128	8	119	36	301	42	287	86	332	86	332	42	287	47	275	86	332	47	275	85	329	85	329	47	275	84	326	93	163	84	326	47	275	86	332	89	334	104	345	104	345	89	334	93	335	104	345	93	335	98	336	98	336	104	336	104	345	12	335	16	335	104	345	12	335	104	345	8	345	12	335	8	345	8	336	149	317	148	314	164	315	164	315	148	314	147	310	164	315	147	310	146	304	146	304	119	232	164	315	164	315	119	232	107	162	187	345	129	345	137	335	187	345	137	335	143	334	187	345	143	334	147	331	187	345	147	331	149	328	187	345	149	328	150	323	187	345	150	323	171	328	187	345	171	328	176	332	187	345	176	332	181	335	187	345	181	335	187	336	150	323	164	315	168	323	150	323	168	323	171	328	149	320	149	317	164	315	149	320	164	315	150	323	93	163	119	232	92	304	93	163	92	304	89	310	93	163	89	310	87	316	93	163	87	316	86	321	93	163	86	321	85	324	93	163	85	324	84	326	60	111	60	91	67	94	137	335	129	345	129	336	104	345	36	301	86	332	55	126	55	122	55	124	107	327	104	333	104	309	107	327	104	309	106	313	107	327	106	313	108	317	107	327	108	317	108	321	104	309	104	333	101	305	101	305	104	333	99	338	101	305	99	338	99	300	99	300	99	338	93	341	99	300	93	341	88	342	99	300	88	342	81	341	99	300	81	341	75	339	99	300	75	339	70	335	99	300	70	335	66	330	99	300	66	330	61	322	99	300	61	322	31	210	31	210	61	322	15	216	181	327	177	333	178	309	181	327	178	309	180	313	181	327	180	313	181	317	181	327	181	317	182	321	178	309	177	333	175	305	175	305	177	333	173	338	175	305	173	338	172	300	172	300	173	338	167	341	172	300	167	341	161	342	172	300	161	342	155	341	172	300	155	341	149	339	172	300	149	339	144	335	172	300	144	335	140	330	172	300	140	330	136	322	172	300	136	322	105	210	101	327	98	333	99	309	101	327	99	309	101	313	101	327	101	313	102	317	101	327	102	317	103	321	99	309	98	333	96	305	96	305	98	333	93	338	96	305	93	338	93	300	93	300	93	338	88	341	93	300	88	341	82	342	93	300	82	342	76	341	93	300	76	341	70	339	93	300	70	339	65	335	93	300	65	335	60	330	93	300	60	330	56	322	93	300	56	322	26	210	136	322	89	216	105	210	26	210	56	322	9	216	54	262	54	265	54	265	52	178	54	265	48	303	52	178	48	303	38	185	38	185	48	303	32	281	38	185	32	281	28	197	28	197	32	281	23	258	28	197	23	258	22	214	22	214	23	258	20	233	56	277	62	289	72	324	72	324	62	289	73	302	72	324	73	302	103	343	103	343	73	302	88	316	103	343	88	316	108	331	56	277	72	324	48	303	56	277	48	303	54	265	69	255	67	255	70	175	70	175	67	255	65	255	70	175	65	255	63	254	63	254	60	255	70	175	70	175	60	255	57	256	70	175	57	256	55	259	112	218	110	230	110	203	110	203	110	230	105	241	110	203	105	241	104	191	104	191	105	241	97	249	104	191	97	249	95	183	95	183	97	249	87	254	95	183	87	254	84	177	84	177	87	254	75	256	84	177	75	256	72	255	72	255	69	255	70	175	72	255	70	175	84	177	54	262	54	265	52	178	54	262	52	178	70	175	54	262	70	175	55	259	59	262	61	263	61	343	61	343	61	263	64	263	61	343	64	263	79	341	79	341	64	263	66	263	79	341	66	263	68	263	68	263	71	263	79	341	79	341	71	263	74	261	79	341	74	261	76	259	112	285	109	305	109	260	109	260	109	305	103	321	109	260	103	321	99	237	99	237	103	321	93	333	99	237	93	333	83	215	83	215	93	333	79	341	83	215	79	341	78	253	78	253	75	241	83	215	83	215	75	241	69	229	83	215	69	229	59	194	59	194	69	229	58	215	59	194	58	215	43	201	79	341	76	259	77	256	79	341	77	256	78	253	20	300	21	287	21	315	21	315	21	287	26	277	21	315	26	277	27	327	27	327	26	277	34	269	27	327	34	269	36	336	36	336	34	269	44	264	36	336	44	264	47	341	47	341	44	264	56	262	47	341	56	262	61	343	61	343	56	262	59	262	43	201	23	186	28	175	43	201	28	175	59	194	54	253	54	253	54	253	54	253	52	341	48	215	48	215	52	341	38	333	48	215	38	333	32	237	32	237	38	333	28	321	32	237	28	321	23	260	23	260	28	321	22	305	23	260	22	305	20	285	55	259	57	261	70	343	70	343	57	261	60	263	70	343	60	263	63	263	63	263	65	263	70	343	70	343	65	263	67	263	70	343	67	263	69	263	72	262	75	262	84	341	84	341	75	262	87	264	84	341	87	264	95	336	95	336	87	264	97	269	95	336	97	269	104	327	104	327	97	269	105	277	104	327	105	277	110	315	110	315	105	277	110	287	110	315	110	287	112	300	70	343	69	263	72	262	70	343	72	262	84	341	54	256	55	259	70	343	54	256	70	343	52	341	54	256	52	341	54	253	108	186	88	201	103	175	103	175	88	201	73	215	103	175	73	215	72	194	72	194	73	215	62	229	72	194	62	229	56	241	56	241	54	253	48	215	56	241	48	215	72	194	99	248	94	236	95	200	95	200	94	236	86	225	95	200	86	225	76	193	76	193	86	225	73	219	76	193	73	219	55	216	55	191	55	216	32	216	55	191	32	216	32	191	125	261	121	289	121	233	121	233	121	289	111	309	121	233	111	309	111	214	111	214	111	309	100	261	99	274	100	261	111	309	99	274	111	309	95	322	99	274	95	322	94	286	55	306	74	303	76	329	76	329	74	303	86	296	76	329	86	296	95	322	95	322	86	296	94	286	55	306	76	329	55	331	55	306	55	331	32	331	55	306	32	331	32	306	99	248	95	200	111	214	99	248	111	214	100	261	55	216	55	191	76	193	47	214	62	200	57	261	57	261	62	322	47	214	47	214	62	322	47	309	47	214	47	309	36	233	36	233	47	309	36	289	36	233	36	289	32	261	63	286	71	296	81	329	81	329	71	296	84	303	81	329	84	303	103	331	103	331	84	303	103	306	103	191	125	191	125	216	103	191	125	216	103	216	103	191	103	216	84	219	103	191	84	219	81	193	84	219	71	225	81	193	81	193	71	225	63	236	81	193	63	236	62	200	62	200	63	236	59	248	62	200	59	248	57	261	125	331	103	331	103	306	125	331	103	306	125	306	62	322	57	261	59	274	62	322	59	274	63	286	62	322	63	286	81	329	106	317	108	341	99	329	99	329	108	341	88	333	80	332	88	333	108	341	80	332	108	341	79	345	111	254	116	185	114	272	114	272	116	185	132	331	132	331	116	185	138	199	132	331	138	199	150	315	150	315	138	199	153	218	150	315	153	218	162	293	162	293	153	218	163	242	162	293	163	242	166	266	113	286	114	272	132	331	113	286	132	331	111	302	111	302	132	331	108	341	111	302	108	341	106	317	68	314	70	322	71	344	71	344	70	322	74	328	71	344	74	328	79	345	79	345	74	328	80	332	65	306	68	314	71	344	65	306	71	344	63	299	63	299	71	344	62	343	63	299	62	343	59	292	59	292	62	343	54	287	53	341	45	338	46	283	53	341	46	283	54	287	53	341	54	287	62	343	15	301	16	297	16	309	16	309	16	297	18	291	16	309	18	291	19	317	19	317	18	291	23	287	19	317	23	287	24	324	24	324	23	287	28	283	24	324	28	283	30	329	30	329	28	283	36	282	30	329	36	282	37	334	37	334	36	282	46	283	37	334	46	283	45	338	86	180	89	180	92	229	92	229	89	180	116	185	92	229	116	185	103	239	103	239	116	185	111	254	76	181	79	181	79	223	79	223	79	181	82	180	79	223	82	180	92	229	92	229	82	180	84	180	92	229	84	180	86	180	65	220	73	120	76	181	65	220	76	181	79	223	51	220	51	120	73	120	51	220	73	120	65	220	70	254	68	272	68	272	66	185	68	272	50	331	66	185	50	331	44	199	44	199	50	331	31	315	44	199	31	315	28	218	28	218	31	315	19	293	28	218	19	293	18	242	18	242	19	293	15	266	111	322	111	344	107	328	107	328	111	344	103	345	107	328	103	345	102	332	102	332	103	345	94	333	83	329	94	333	103	345	83	329	103	345	74	341	144	334	145	282	151	329	151	329	145	282	153	283	151	329	153	283	157	324	157	324	153	283	159	287	157	324	159	287	162	317	162	317	159	287	163	291	162	317	163	291	165	309	165	309	163	291	166	297	165	309	166	297	166	301	122	292	128	287	128	341	128	341	128	287	135	283	128	341	135	283	136	338	136	338	135	283	145	282	136	338	145	282	144	334	120	343	111	344	114	314	120	343	114	314	116	306	120	343	116	306	118	299	120	343	118	299	122	292	120	343	122	292	128	341	74	341	50	331	68	286	74	341	68	286	70	302	74	341	70	302	75	317	74	341	75	317	83	329	68	286	50	331	68	272	117	220	103	223	105	181	117	220	105	181	108	120	117	220	108	120	130	120	117	220	130	120	130	220	103	223	89	229	93	180	103	223	93	180	95	180	103	223	95	180	97	180	103	223	97	180	100	180	103	223	100	180	102	181	103	223	102	181	105	181	68	272	66	185	70	254	70	254	66	185	93	180	70	254	93	180	78	239	78	239	93	180	89	229	111	344	111	322	114	314	59	294	148	342	148	380	59	294	148	380	15	306	59	294	15	306	148	207	59	294	148	207	148	245	148	207	15	306	15	281	148	281	148	306	15	380	148	281	15	380	15	342	148	281	15	342	104	294	148	281	104	294	15	245	148	281	15	245	15	207	-6	227	31	227	67	360	67	360	31	227	79	316	67	360	79	316	92	360	92	360	79	316	128	227	92	360	128	227	166	227	166	360	128	360	92	227	92	227	128	360	79	271	92	227	79	271	67	227	67	227	79	271	31	360	67	227	31	360	-6	360	0	264	27	264	60	352	60	352	27	264	83	313	60	352	83	313	106	352	106	352	83	313	139	264	106	352	139	264	167	264	167	352	138	352	106	264	106	264	138	352	83	302	106	264	83	302	60	264	60	264	83	302	27	352	60	264	27	352	0	352	84	228	84	360	56	360	84	228	56	360	56	228	175	282	175	319	10	319	175	282	10	319	10	282	105	357	109	308	113	356	113	356	109	308	117	314	113	356	117	314	120	353	120	353	117	314	123	318	120	353	123	318	125	348	125	348	123	318	126	323	125	348	126	323	128	342	128	342	126	323	128	328	128	342	128	328	129	334	109	308	105	357	99	356	109	308	99	356	94	354	109	308	94	354	89	352	109	308	89	352	84	348	109	308	84	348	79	343	109	308	79	343	38	264	38	264	79	343	10	264	101	264	129	264	60	343	101	264	60	343	55	348	101	264	55	348	50	351	101	264	50	351	45	354	101	264	45	354	39	356	101	264	39	356	33	357	101	264	33	357	30	308	10	334	11	329	11	341	11	341	11	329	13	323	11	341	13	323	15	347	15	347	13	323	17	318	15	347	17	318	20	352	20	352	17	318	22	313	20	352	22	313	26	355	26	355	22	313	30	308	26	355	30	308	33	357	84	-97	84	35	56	35	84	-97	56	35	56	-97	175	-79	175	-43	10	-43	175	-79	10	-43	10	-79	99	-95	127	-95	58	-16	99	-95	58	-16	53	-11	99	-95	53	-11	48	-8	99	-95	48	-8	43	-5	99	-95	43	-5	37	-3	99	-95	37	-3	31	-2	99	-95	31	-2	27	-51	7	-25	8	-31	8	-18	8	-18	8	-31	10	-36	8	-18	10	-36	12	-12	12	-12	10	-36	14	-41	12	-12	14	-41	17	-7	17	-7	14	-41	20	-46	17	-7	20	-46	24	-3	24	-3	20	-46	27	-51	24	-3	27	-51	31	-2	135	-2	139	-51	143	-3	143	-3	139	-51	147	-45	143	-3	147	-45	150	-6	150	-6	147	-45	153	-41	150	-6	153	-41	155	-11	155	-11	153	-41	157	-36	155	-11	157	-36	158	-17	158	-17	157	-36	159	-31	158	-17	159	-31	159	-25	139	-51	135	-2	129	-3	139	-51	129	-3	124	-5	139	-51	124	-5	119	-7	139	-51	119	-7	114	-11	139	-51	114	-11	108	-16	139	-51	108	-16	68	-95	68	-95	108	-16	40	-95	67	92	40	2	127	2	67	92	127	2	99	92	127	237	40	237	67	147	127	237	67	147	99	147	127	237	40	237	67	147	127	237	67	147	99	147	55	189	32	189	55	189	55	189	32	189	55	155	55	189	55	155	79	186	79	186	55	155	69	153	79	186	69	153	82	146	98	96	91	83	100	44	100	44	91	83	82	73	100	44	82	73	79	34	79	34	82	73	69	67	79	34	69	67	55	65	100	176	100	110	100	44	100	176	100	44	118	160	118	160	100	44	118	60	118	160	118	60	130	138	130	138	118	60	130	82	130	138	130	82	134	110	100	176	79	186	82	146	100	176	82	146	91	137	100	176	91	137	98	124	100	176	98	124	100	110	55	31	79	34	55	65	55	31	55	65	32	65	55	31	32	65	32	31	98	96	100	44	100	110	55	155	32	189	32	155	69	96	66	110	66	110	66	44	66	110	66	176	66	44	66	176	49	60	49	60	66	176	49	160	49	60	49	160	37	82	37	82	49	160	37	138	37	82	37	138	32	110	75	137	85	146	88	186	88	186	85	146	97	153	88	186	97	153	112	189	112	189	97	153	112	155	134	189	112	189	112	155	134	189	112	155	134	155	69	124	75	137	88	186	69	124	88	186	66	176	69	124	66	176	66	110	112	31	134	31	134	65	112	31	134	65	112	65	112	31	112	65	97	67	112	31	97	67	88	34	88	34	97	67	85	73	88	34	85	73	75	83	88	34	75	83	69	96	88	34	69	96	66	44	66	44	69	96	66	110	97	103	69	103	97	30	97	30	69	103	69	30	97	30	69	30	141	2	141	2	69	30	26	30	141	2	26	30	26	2	97	30	141	2	141	30	69	2	97	2	69	75	69	75	97	2	97	75	69	75	97	75	141	103	141	103	97	75	141	75	26	103	26	75	69	75	26	103	69	75	141	103	99	113	69	113	99	4	99	4	69	113	69	75	99	4	69	75	69	42	69	42	69	75	31	75	69	42	31	75	31	42	99	42	137	42	99	75	99	75	137	42	137	75	99	4	69	42	69	4	137	42	137	75	31	75	137	42	31	75	31	42	131	329	122	316	130	279	130	279	122	316	111	308	130	279	111	308	110	268	110	268	111	308	97	303	110	268	97	303	83	264	83	264	97	303	80	302	145	296	155	319	159	345	145	296	159	345	137	345	145	296	137	345	131	329	145	296	131	329	130	279	65	303	53	308	56	268	65	303	56	268	83	264	65	303	83	264	80	302	35	329	30	345	35	279	35	329	35	279	42	317	42	317	35	279	56	268	42	317	56	268	53	308	30	345	7	345	11	319	30	345	11	319	20	296	30	345	20	296	35	279	102	327	102	274	109	320	109	320	102	274	109	281	109	320	109	281	114	311	114	311	109	281	114	290	114	311	114	290	116	300	51	301	52	291	52	311	52	311	52	291	57	282	52	311	57	282	57	320	57	320	57	282	64	275	57	320	64	275	64	327	64	327	64	275	72	270	64	327	72	270	73	331	73	331	72	270	83	268	73	331	83	268	83	333	83	333	83	268	93	270	83	333	93	270	93	331	93	331	93	270	102	274	93	331	102	274	102	327	101	372	84	375	92	350	92	350	84	375	82	351	74	349	82	351	84	375	74	349	84	375	67	372	137	323	134	339	134	306	134	306	134	339	126	354	134	306	126	354	126	291	126	291	126	354	115	365	126	291	115	365	115	279	115	279	115	365	113	321	115	279	113	321	111	312	115	279	111	312	107	304	115	365	101	372	107	339	115	365	107	339	111	331	115	365	111	331	113	321	101	372	92	350	100	345	101	372	100	345	107	339	83	292	84	268	92	294	92	294	84	268	100	271	92	294	100	271	100	298	100	298	100	271	115	279	100	298	115	279	107	304	67	372	52	364	56	331	67	372	56	331	60	339	67	372	60	339	66	345	67	372	66	345	74	349	30	321	33	304	33	338	33	338	33	304	40	290	33	338	40	290	41	353	41	353	40	290	52	278	41	353	52	278	52	364	52	364	52	278	54	322	74	294	66	298	67	271	74	294	67	271	84	268	74	294	84	268	83	292	54	322	52	278	56	313	56	313	52	278	67	271	56	313	67	271	60	305	60	305	67	271	66	298	56	331	52	364	54	322	79	-84	97	-85	79	16	79	16	97	-85	88	-31	79	16	88	-31	87	-19	87	-19	87	-14	79	16	79	16	87	-14	88	-9	79	16	88	-9	89	-3	95	22	79	16	93	15	93	15	79	16	93	12	90	3	93	12	79	16	90	3	79	16	89	-3	95	22	93	15	94	17	95	22	94	17	95	18	95	22	95	18	95	20	136	-47	131	-49	139	-72	139	-72	131	-49	127	-50	139	-72	127	-50	125	-79	125	-79	127	-50	122	-51	125	-79	122	-51	118	-51	118	-51	106	-50	111	-84	111	-84	106	-50	98	-46	111	-84	98	-46	97	-85	97	-85	98	-46	92	-40	97	-85	92	-40	88	-31	79	-84	79	16	78	15	79	-84	78	15	77	13	79	-84	77	13	76	12	79	-84	76	12	74	10	79	-84	74	10	72	8	79	-84	72	8	65	-78	146	-42	145	-43	150	-61	150	-61	145	-43	144	-44	150	-61	144	-44	142	-45	142	-45	136	-47	139	-72	118	-51	111	-84	125	-79	150	-61	160	-49	148	-40	150	-61	148	-40	147	-41	150	-61	147	-41	146	-42	142	-45	139	-72	150	-61	61	-4	54	-16	54	-70	61	-4	54	-70	65	-78	61	-4	65	-78	72	8	49	-26	46	-36	48	-59	49	-26	48	-59	54	-70	49	-26	54	-70	54	-16	48	-59	46	-36	45	-46	15	282	19	289	19	327	19	327	19	289	24	294	19	327	24	294	33	335	33	335	24	294	30	297	33	335	30	297	37	298	37	298	41	298	50	337	50	337	41	298	45	297	50	337	45	297	50	295	13	275	15	282	19	327	13	275	19	327	7	315	13	275	7	315	0	298	13	275	0	298	-7	275	86	328	78	331	84	281	84	281	78	331	70	334	84	281	70	334	70	287	70	287	70	334	63	336	70	287	63	336	58	292	58	292	63	336	56	337	58	292	56	337	50	295	50	295	56	337	50	337	50	337	33	335	37	298	120	313	132	276	123	313	123	313	132	276	126	313	123	313	126	313	126	312	126	312	126	313	133	313	133	313	126	313	132	276	133	313	132	276	146	283	157	296	167	314	175	337	157	296	175	337	153	337	157	296	153	337	149	328	157	296	149	328	146	283	146	283	149	328	145	321	146	283	145	321	140	316	146	283	140	316	133	313	97	276	103	275	107	319	107	319	103	275	110	274	107	319	110	274	113	316	113	316	110	274	117	273	113	316	117	273	117	314	117	314	117	273	132	276	117	314	132	276	120	313	90	278	97	276	107	319	90	278	107	319	86	328	90	278	86	328	84	281	189	357	193	307	197	356	197	356	193	307	201	313	197	356	201	313	203	353	203	353	201	313	207	318	203	353	207	318	208	348	208	348	207	318	210	323	208	348	210	323	212	342	212	342	210	323	212	328	212	342	212	328	213	334	193	307	189	357	183	356	193	307	183	356	177	354	193	307	177	354	172	352	193	307	172	352	167	348	193	307	167	348	161	343	193	307	161	343	122	264	89	357	93	307	97	356	97	356	93	307	101	313	97	356	101	313	103	353	103	353	101	313	106	318	103	353	106	318	108	348	108	348	106	318	110	323	108	348	110	323	112	342	112	342	110	323	112	328	112	342	112	328	113	334	93	307	89	357	83	356	93	307	83	356	77	354	93	307	77	354	72	352	93	307	72	352	66	348	93	307	66	348	61	343	93	307	61	343	22	264	22	264	61	343	-6	264	122	264	161	343	94	264	0	177	2	150	4	180	4	180	2	150	7	152	4	180	7	152	10	184	10	184	7	152	15	156	10	184	15	156	16	189	16	189	15	156	24	162	16	189	24	162	24	196	24	196	24	162	31	204	36	212	31	204	33	170	36	212	33	170	40	179	92	140	79	107	87	100	92	140	87	100	96	95	92	140	79	161	79	107	45	234	45	167	46	241	46	241	45	167	50	156	46	241	50	156	51	227	51	227	50	156	55	146	51	227	55	146	58	208	58	208	55	146	61	134	58	208	61	134	67	184	67	184	61	134	68	121	67	184	68	121	79	161	79	161	68	121	73	115	79	161	73	115	79	107	43	227	40	220	40	179	43	227	40	179	45	167	43	227	45	167	45	234	105	128	101	130	105	93	105	93	101	130	97	133	105	93	97	133	96	95	96	95	97	133	94	137	96	95	94	137	92	140	126	138	122	134	124	97	124	97	122	134	118	131	124	97	118	131	117	94	117	94	118	131	113	128	117	94	113	128	111	93	111	93	113	128	108	127	105	93	111	93	108	127	105	93	108	127	105	128	124	97	130	101	126	138	126	138	130	101	129	143	131	148	129	143	130	101	131	148	130	101	137	109	151	139	140	171	141	115	151	139	141	115	145	122	151	139	145	122	147	129	151	139	147	129	150	135	137	109	141	115	140	171	137	109	140	171	137	163	137	109	137	163	135	157	137	109	135	157	133	152	137	109	133	152	131	148	31	204	24	162	33	170	36	212	40	179	40	220	88	313	125	349	102	372	88	313	102	372	65	335	88	313	65	335	103	253	88	313	103	253	125	275	5	275	27	253	42	313	42	313	27	253	65	290	42	313	65	290	65	335	65	335	65	290	103	253	28	372	6	349	42	313	28	372	42	313	65	335	14	331	18	328	81	342	81	342	18	328	21	324	81	342	21	324	24	320	24	320	29	312	81	342	81	342	29	312	33	304	81	342	33	304	70	330	70	330	33	304	37	296	70	330	37	296	67	327	67	327	37	296	42	289	67	327	42	289	46	281	68	318	67	321	93	201	93	201	67	321	66	323	46	281	66	323	67	327	77	333	81	334	81	342	77	333	81	342	73	332	73	332	81	342	70	330	10	333	14	331	81	342	10	333	81	342	5	342	10	333	5	342	5	334	93	201	68	158	70	103	93	201	70	103	80	134	93	201	80	134	83	141	93	201	83	141	86	148	93	201	86	148	89	154	93	201	89	154	92	158	93	201	92	158	104	180	93	201	104	180	114	238	93	201	114	238	74	308	93	201	74	308	72	312	93	201	72	312	70	315	93	201	70	315	68	318	81	119	79	127	84	98	84	98	79	127	70	103	70	103	79	127	80	134	68	158	65	153	70	103	70	103	65	153	62	147	70	103	62	147	60	112	60	112	62	147	59	140	60	112	59	140	57	133	99	95	113	95	102	108	102	108	113	95	108	107	114	108	108	107	113	95	114	108	113	95	128	96	144	101	134	125	133	118	144	101	133	118	128	96	128	96	133	118	128	113	128	96	128	113	121	109	205	342	146	342	150	333	205	342	150	333	154	332	205	342	154	332	158	330	205	342	158	330	160	326	205	342	160	326	161	321	205	342	161	321	193	328	205	342	193	328	197	332	205	342	197	332	201	334	205	342	201	334	205	334	182	313	185	317	161	321	182	313	161	321	160	318	182	313	160	318	158	312	182	313	158	312	155	307	182	313	155	307	151	301	182	313	151	301	148	295	182	313	148	295	127	218	189	323	193	328	161	321	189	323	161	321	185	317	168	143	166	149	167	118	168	143	167	118	170	132	168	143	170	132	170	137	144	101	157	108	161	159	161	159	157	108	167	118	161	159	167	118	164	154	164	154	167	118	166	149	161	159	127	218	129	139	161	159	129	139	133	131	161	159	133	131	134	125	161	159	134	125	144	101	104	180	114	164	114	238	114	238	114	164	118	157	114	238	118	157	127	218	127	218	118	157	123	149	127	218	123	149	129	139	81	119	84	98	87	113	87	113	84	98	99	95	87	113	99	95	94	110	94	110	99	95	102	108	93	201	66	323	46	281	114	238	127	218	148	295	150	333	146	342	146	334	114	108	128	96	121	109	60	112	57	133	56	126	19	185	15	180	93	167	93	167	15	180	10	178	93	167	10	178	3	176	75	421	2	421	10	410	75	421	10	410	15	407	75	421	15	407	19	402	75	421	19	402	21	395	75	421	21	395	22	387	75	421	22	387	75	200	93	167	93	176	86	177	93	167	86	177	81	180	93	167	81	180	22	200	93	167	22	200	21	191	93	167	21	191	19	185	75	191	75	200	22	387	75	191	22	387	22	200	75	191	22	200	78	184	93	167	3	176	3	167	22	200	81	180	78	184	10	410	2	421	2	412	32	171	35	191	31	171	31	171	35	191	30	171	28	171	30	171	35	191	28	171	35	191	26	206	50	305	49	312	49	313	44	242	49	313	35	337	44	242	35	337	29	253	29	253	35	337	22	325	29	253	22	325	19	264	19	264	22	325	14	310	19	264	14	310	13	277	13	277	14	310	11	291	61	292	65	232	72	285	72	285	65	232	79	225	72	285	79	225	86	278	86	278	79	225	89	218	86	278	89	218	106	269	106	269	89	218	97	212	106	269	97	212	101	205	49	313	44	242	50	305	50	305	44	242	65	232	50	305	65	232	54	298	54	298	65	232	61	292	73	173	64	162	72	161	73	173	72	161	79	160	73	173	58	175	64	162	36	170	38	169	45	181	45	181	38	169	46	166	45	181	46	166	58	175	58	175	46	166	55	164	58	175	55	164	64	162	35	191	32	171	34	171	35	191	34	171	36	170	35	191	36	170	45	181	26	206	21	224	21	165	26	206	21	165	24	168	26	206	24	168	26	170	26	206	26	170	28	171	103	323	108	318	104	341	103	323	104	341	101	342	103	323	101	342	98	327	98	327	101	342	94	344	98	327	94	344	92	330	92	330	94	344	88	346	92	330	88	346	86	333	86	333	88	346	82	347	86	333	82	347	81	334	81	334	82	347	76	347	81	334	76	347	75	335	71	348	51	345	54	326	71	348	54	326	59	331	71	348	59	331	66	334	71	348	66	334	75	335	71	348	75	335	76	347	51	345	35	337	49	313	51	345	49	313	49	312	51	345	49	312	50	320	51	345	50	320	54	326	107	340	108	318	109	339	109	339	108	318	112	313	109	339	112	313	111	339	111	339	112	313	113	339	115	339	113	339	115	307	115	339	115	307	118	300	123	347	121	344	122	291	123	347	122	291	131	291	123	347	131	291	131	347	119	341	118	340	118	300	119	341	118	300	122	291	119	341	122	291	121	344	113	339	112	313	115	307	139	219	137	234	136	199	136	199	137	234	131	247	136	199	131	247	128	183	128	183	131	247	121	258	128	183	121	258	115	171	115	171	121	258	106	269	115	171	106	269	102	198	102	198	101	190	115	171	115	171	101	190	99	163	99	163	101	190	97	183	99	163	97	183	91	177	99	163	91	177	83	174	99	163	83	174	79	160	83	174	73	173	79	160	19	161	21	165	21	224	19	161	21	224	9	224	19	161	9	224	9	161	106	269	101	205	102	198	115	339	118	300	118	340	104	341	108	318	107	340	30	188	22	181	72	167	72	167	22	181	15	178	72	167	15	178	7	176	15	333	18	331	103	345	103	345	18	331	22	326	103	345	22	326	26	320	26	320	75	245	84	329	84	329	75	245	84	233	84	329	84	233	100	209	84	329	100	209	85	325	30	188	56	180	39	198	39	198	56	180	54	183	39	198	54	183	53	186	53	186	53	189	50	213	50	213	53	189	54	192	50	213	54	192	75	245	75	245	54	192	56	195	75	245	56	195	58	198	75	245	58	198	60	202	75	245	60	202	84	233	84	329	85	331	26	320	26	320	85	331	87	333	26	320	87	333	103	345	103	345	87	333	91	334	103	345	91	334	96	335	96	335	103	336	103	345	11	335	15	333	103	345	11	335	103	345	6	345	11	335	6	345	6	336	110	180	107	178	188	167	188	167	107	178	102	177	188	167	102	177	95	176	113	185	112	182	188	167	113	185	188	167	176	185	113	185	176	185	174	188	188	167	188	176	185	177	188	167	185	177	181	179	188	167	181	179	178	182	188	167	178	182	176	185	119	272	158	320	126	302	119	272	126	302	112	284	119	272	112	284	112	188	119	272	112	188	113	185	119	272	113	185	174	188	138	320	135	315	158	320	158	320	135	315	131	309	158	320	131	309	126	302	185	345	121	345	128	335	185	345	128	335	133	334	185	345	133	334	136	333	185	345	136	333	139	332	185	345	139	332	140	330	185	345	140	330	141	326	185	345	141	326	163	325	185	345	163	325	168	329	185	345	168	329	173	332	185	345	173	332	179	335	185	345	179	335	185	336	141	326	158	320	163	325	140	323	138	320	158	320	140	323	158	320	141	326	112	284	92	312	100	209	112	284	100	209	105	202	112	284	105	202	108	196	112	284	108	196	111	191	112	284	111	191	112	188	100	209	92	312	90	315	100	209	90	315	88	318	100	209	88	318	86	322	100	209	86	322	85	325	50	213	39	198	53	186	72	167	72	176	65	177	72	167	65	177	59	179	72	167	59	179	56	180	72	167	56	180	30	188	72	167	7	176	7	167	128	335	121	345	121	336	188	167	95	176	95	167	110	180	188	167	112	182	80	185	73	180	160	167	160	167	73	180	62	177	160	167	62	177	47	176	10	349	13	324	14	375	14	375	13	324	22	301	14	375	22	301	26	397	26	397	22	301	36	282	26	397	36	282	45	414	45	414	36	282	54	268	45	414	54	268	63	368	63	368	54	268	63	354	65	336	63	354	54	268	65	336	54	268	77	263	106	404	106	427	102	410	102	410	106	427	98	427	102	410	98	427	97	414	97	414	98	427	89	416	78	411	89	416	98	427	78	411	98	427	69	424	81	263	83	263	84	311	84	311	83	263	85	263	84	311	85	263	97	305	97	305	85	263	126	194	97	305	126	194	112	303	112	303	126	194	125	204	112	303	125	204	125	303	139	416	140	364	146	412	146	412	140	364	148	366	146	412	148	366	152	406	152	406	148	366	154	369	152	406	154	369	157	399	157	399	154	369	158	374	157	399	158	374	160	392	160	392	158	374	161	379	160	392	161	379	161	384	117	375	123	370	123	423	123	423	123	370	130	366	123	423	130	366	131	420	131	420	130	366	140	364	131	420	140	364	139	416	115	426	106	427	109	397	115	426	109	397	111	389	115	426	111	389	113	382	115	426	113	382	117	375	115	426	117	375	123	423	69	424	45	414	63	368	69	424	63	368	65	384	69	424	65	384	70	400	69	424	70	400	78	411	160	167	160	176	145	178	160	167	145	178	135	181	160	167	135	181	84	194	160	167	84	194	80	185	129	186	126	194	85	263	129	186	85	263	85	209	129	186	85	209	135	181	84	311	73	322	77	263	84	311	77	263	78	263	84	311	78	263	80	263	84	311	80	263	81	263	65	336	77	263	73	322	160	167	47	176	47	167	84	194	135	181	85	209	106	427	106	404	109	397	151	305	151	0	184	0	151	305	184	0	184	338	151	305	184	338	20	338	151	305	20	338	20	305	184	338	151	338	184	0	184	0	151	338	151	247	184	0	151	247	151	214	151	214	151	247	20	247	151	214	20	247	20	214	184	0	151	214	151	0	184	338	151	338	184	0	184	0	151	338	151	185	184	0	151	185	151	152	151	152	151	185	20	185	151	152	20	185	20	152	184	0	151	152	151	0	184	338	151	338	184	0	184	0	151	338	151	124	184	0	151	124	151	91	151	91	151	124	20	124	151	91	20	124	20	91	184	0	151	91	151	0	184	0	184	338	151	338	184	0	151	338	151	33	184	0	151	33	20	33	184	0	20	33	20	0	155	35	116	35	89	-83	89	-83	116	35	79	-32	89	-83	79	-32	68	-83	68	-83	79	-32	41	35	68	-83	41	35	2	35	2	300	2	264	195	264	2	300	195	264	195	300	2	360	2	324	195	324	2	360	195	324	195	360	161	264	190	264	121	343	161	264	121	343	116	348	161	264	116	348	111	351	161	264	111	351	105	354	161	264	105	354	99	356	161	264	99	356	94	357	161	264	94	357	90	308	70	334	71	329	72	341	72	341	71	329	73	323	72	341	73	323	75	347	75	347	73	323	77	318	75	347	77	318	80	352	80	352	77	318	83	313	80	352	83	313	86	355	86	355	83	313	90	308	86	355	90	308	94	357	166	357	170	308	173	355	173	355	170	308	177	313	173	355	177	313	180	352	180	352	177	313	183	318	180	352	183	318	185	347	185	347	183	318	187	323	185	347	187	323	189	341	189	341	187	323	189	329	189	341	189	329	190	334	170	308	166	357	160	356	170	308	160	356	154	354	170	308	154	354	149	351	170	308	149	351	144	348	170	308	144	348	139	343	170	308	139	343	99	264	99	264	139	343	70	264	46	264	74	264	107	352	107	352	74	264	130	313	107	352	130	313	153	352	153	352	130	313	186	264	153	352	186	264	214	264	66	289	71	294	80	335	80	335	71	294	77	297	80	335	77	297	84	298	84	298	91	297	97	337	97	337	91	297	98	295	97	337	98	295	106	336	106	336	98	295	105	292	106	336	105	292	113	289	66	327	54	315	60	275	66	327	60	275	62	282	66	327	62	282	66	289	66	327	66	289	80	335	46	298	39	275	60	275	46	298	60	275	54	315	161	315	154	318	154	274	154	274	154	318	147	321	154	274	147	321	146	275	146	275	147	321	141	324	146	275	141	324	138	278	138	278	141	324	132	328	138	278	132	328	130	281	130	281	132	328	124	332	130	281	124	332	122	285	122	285	124	332	115	334	122	285	115	334	113	289	113	289	115	334	106	336	97	337	80	335	84	298	164	273	179	276	167	313	167	313	179	276	172	313	167	313	172	313	172	312	172	312	172	313	180	313	180	313	172	313	179	276	180	313	179	276	193	283	204	296	214	314	222	337	204	296	222	337	200	337	204	296	200	337	196	328	204	296	196	328	193	283	193	283	196	328	191	321	193	283	191	321	186	316	193	283	186	316	180	313	161	315	154	274	164	273	161	315	164	273	167	313	213	282	213	319	47	319	213	282	47	319	47	282	255	394	255	419	5	419	255	394	5	419	5	394	178	329	169	316	177	279	177	279	169	316	158	308	177	279	158	308	157	268	157	268	158	308	144	303	157	268	144	303	130	264	130	264	144	303	127	302	192	296	202	319	206	345	192	296	206	345	184	345	192	296	184	345	178	329	192	296	178	329	177	279	112	303	100	308	103	268	112	303	103	268	130	264	112	303	130	264	127	302	82	329	76	345	82	279	82	329	82	279	89	317	89	317	82	279	103	268	89	317	103	268	100	308	76	345	55	345	58	319	76	345	58	319	67	296	76	345	67	296	82	279	149	327	149	274	156	320	156	320	149	274	156	281	156	320	156	281	161	311	161	311	156	281	161	290	161	311	161	290	162	300	98	301	100	291	100	311	100	311	100	291	104	282	100	311	104	282	104	320	104	320	104	282	111	275	104	320	111	275	111	327	111	327	111	275	120	270	111	327	120	270	120	331	120	331	120	270	129	268	120	331	129	268	130	333	130	333	129	268	140	270	130	333	140	270	140	331	140	331	140	270	149	274	140	331	149	274	149	327	201	327	201	274	208	320	208	320	201	274	209	281	208	320	209	281	213	311	213	311	209	281	213	290	213	311	213	290	215	300	151	301	152	291	152	311	152	311	152	291	157	282	152	311	157	282	157	320	157	320	157	282	163	275	157	320	163	275	164	327	164	327	163	275	172	270	164	327	172	270	173	331	173	331	172	270	182	268	173	331	182	268	182	333	182	333	182	268	192	270	182	333	192	270	192	331	192	331	192	270	201	274	192	331	201	274	201	327	88	331	88	270	97	327	97	327	88	270	97	274	97	327	97	274	104	320	104	320	97	274	104	281	104	320	104	281	108	311	108	311	104	281	108	290	108	311	108	290	110	300	46	301	47	291	47	311	47	311	47	291	52	282	47	311	52	282	52	320	52	320	52	282	59	275	52	320	59	275	59	327	59	327	59	275	68	270	59	327	68	270	68	331	68	331	68	270	78	268	68	331	78	268	78	333	78	333	78	268	88	270	78	333	88	270	88	331	149	316	144	308	148	269	148	269	144	308	137	301	148	269	137	301	129	267	129	267	137	301	128	296	129	267	128	296	128	246	128	246	128	296	118	295	150	343	164	368	148	353	148	353	164	368	147	374	148	353	147	374	144	360	144	360	147	374	137	363	130	359	137	363	147	374	130	359	147	374	127	376	187	304	186	342	178	289	178	289	186	342	177	357	178	289	177	357	165	277	165	277	177	357	164	368	165	277	164	368	151	326	151	326	164	368	151	334	98	331	103	330	106	371	106	371	103	330	116	334	106	371	116	334	116	374	116	374	116	334	123	342	116	374	123	342	127	376	127	376	123	342	126	351	127	376	126	351	130	359	96	365	90	356	90	336	96	365	90	336	94	333	96	365	94	333	98	331	96	365	98	331	106	371	90	356	87	345	88	340	90	356	88	340	90	336	151	326	149	316	165	277	109	295	109	246	128	246	109	295	128	246	118	295	149	316	148	269	165	277	186	342	187	304	190	323	164	368	150	343	151	334	148	372	131	375	139	350	139	350	131	375	129	351	120	349	129	351	131	375	120	349	131	375	114	372	162	365	160	321	162	279	162	365	162	279	173	354	173	354	162	279	173	291	173	354	173	291	181	339	181	339	173	291	181	306	181	339	181	306	184	323	139	350	147	345	148	372	148	372	147	345	154	339	148	372	154	339	162	365	162	365	154	339	158	331	162	365	158	331	160	321	162	279	160	321	158	312	162	279	158	312	154	304	162	279	154	304	148	298	162	279	148	298	147	271	129	292	131	268	139	294	139	294	131	268	147	271	139	294	147	271	148	298	114	372	99	364	103	331	114	372	103	331	107	339	114	372	107	339	113	345	114	372	113	345	120	349	77	321	80	304	80	338	80	338	80	304	87	290	80	338	87	290	88	353	88	353	87	290	99	278	88	353	99	278	99	364	99	364	99	278	101	322	121	294	113	298	113	271	121	294	113	271	131	268	121	294	131	268	129	292	101	322	99	278	102	313	102	313	99	278	113	271	102	313	113	271	107	305	107	305	113	271	113	298	103	331	99	364	101	322	215	357	219	308	223	356	223	356	219	308	228	314	223	356	228	314	230	353	230	353	228	314	233	318	230	353	233	318	235	348	235	348	233	318	237	323	235	348	237	323	238	342	238	342	237	323	239	328	238	342	239	328	239	334	219	308	215	357	210	356	219	308	210	356	204	354	219	308	204	354	199	352	219	308	199	352	194	348	219	308	194	348	189	343	219	308	189	343	148	264	116	357	119	308	124	356	124	356	119	308	128	314	124	356	128	314	130	353	130	353	128	314	133	318	130	353	133	318	135	348	135	348	133	318	137	323	135	348	137	323	138	342	138	342	137	323	139	328	138	342	139	328	140	334	119	308	116	357	110	356	119	308	110	356	104	354	119	308	104	354	99	352	119	308	99	352	94	348	119	308	94	348	89	343	119	308	89	343	49	264	49	264	89	343	21	264	148	264	189	343	121	264	214	352	185	352	153	264	153	264	185	352	130	302	153	264	130	302	107	264	107	264	130	302	75	352	107	264	75	352	46	352	150	265	150	365	117	365	150	265	117	365	117	265	76	365	76	265	109	265	76	365	109	265	109	365	151	365	151	265	184	265	151	365	184	265	184	365	211	264	239	264	171	343	211	264	171	343	166	348	211	264	166	348	161	352	211	264	161	352	156	354	211	264	156	354	150	356	211	264	150	356	145	357	211	264	145	357	141	308	121	334	121	328	122	342	122	342	121	328	123	323	122	342	123	323	125	348	125	348	123	323	127	318	125	348	127	318	130	353	130	353	127	318	132	314	130	353	132	314	136	356	136	356	132	314	141	308	136	356	141	308	145	357	112	264	140	264	71	343	112	264	71	343	66	348	112	264	66	348	61	352	112	264	61	352	56	354	112	264	56	354	50	356	112	264	50	356	45	357	112	264	45	357	41	308	21	334	21	328	22	342	22	342	21	328	23	323	22	342	23	323	25	348	25	348	23	323	27	318	25	348	27	318	30	353	30	353	27	318	32	314	30	353	32	314	37	356	37	356	32	314	41	308	37	356	41	308	45	357	178	329	169	316	177	279	177	279	169	316	158	308	177	279	158	308	157	268	157	268	158	308	144	303	157	268	144	303	130	264	130	264	144	303	127	302	192	296	202	319	206	345	192	296	206	345	184	345	192	296	184	345	178	329	192	296	178	329	177	279	112	303	100	308	103	268	112	303	103	268	130	264	112	303	130	264	127	302	82	329	76	345	82	279	82	329	82	279	89	317	89	317	82	279	103	268	89	317	103	268	100	308	76	345	55	345	58	319	76	345	58	319	67	296	76	345	67	296	82	279	149	408	149	355	156	400	156	400	149	355	156	362	156	400	156	362	161	391	161	391	156	362	161	371	161	391	161	371	162	381	98	382	100	372	100	392	100	392	100	372	104	363	100	392	104	363	104	401	104	401	104	363	111	356	104	401	111	356	111	408	111	408	111	356	120	351	111	408	120	351	120	412	120	412	120	351	129	349	120	412	129	349	130	414	130	414	129	349	140	351	130	414	140	351	140	412	140	412	140	351	149	355	140	412	149	355	149	408	112	306	127	307	127	307	130	345	127	307	144	306	130	345	144	306	157	341	157	341	144	306	158	301	157	341	158	301	177	330	177	330	158	301	169	293	177	330	169	293	178	281	192	313	177	330	178	281	192	313	178	281	184	264	192	313	184	264	206	264	192	313	206	264	202	290	89	293	100	301	103	342	103	342	100	301	112	306	103	342	112	306	130	345	130	345	112	306	127	307	82	331	67	313	76	264	82	331	76	264	82	280	82	331	82	280	89	293	82	331	89	293	103	342	58	291	55	264	76	264	58	291	76	264	67	313	118	353	118	356	118	356	117	269	118	356	113	394	117	269	113	394	103	276	103	276	113	394	97	372	103	276	97	372	93	288	93	288	97	372	87	349	93	288	87	349	86	304	86	304	87	349	84	324	120	368	126	380	136	415	136	415	126	380	137	394	136	415	137	394	167	434	167	434	137	394	152	408	167	434	152	408	172	422	120	368	136	415	113	394	120	368	113	394	118	356	134	346	132	346	134	266	134	266	132	346	130	346	134	266	130	346	127	345	127	345	124	346	134	266	134	266	124	346	122	347	134	266	122	347	120	350	176	309	174	321	174	294	174	294	174	321	169	332	174	294	169	332	168	282	168	282	169	332	162	340	168	282	162	340	160	274	160	274	162	340	152	345	160	274	152	345	148	268	148	268	152	345	140	347	148	268	140	347	137	346	134	346	134	266	148	268	134	346	148	268	137	346	118	353	118	356	117	269	118	353	117	269	134	266	118	353	134	266	120	350	123	353	126	353	126	434	126	434	126	353	128	354	126	434	128	354	143	431	143	431	128	354	130	354	143	431	130	354	132	354	132	354	135	353	143	431	143	431	135	353	138	352	143	431	138	352	140	350	176	376	174	395	173	351	173	351	174	395	167	411	173	351	167	411	163	327	163	327	167	411	157	423	163	327	157	423	147	305	147	305	157	423	143	431	147	305	143	431	142	344	142	344	140	332	147	305	147	305	140	332	133	319	147	305	133	319	124	285	124	285	133	319	123	306	124	285	123	306	108	292	143	431	140	350	141	347	143	431	141	347	142	344	84	391	86	378	86	405	86	405	86	378	91	368	86	405	91	368	92	417	92	417	91	368	98	360	92	417	98	360	101	426	101	426	98	360	108	355	101	426	108	355	112	432	112	432	108	355	121	353	112	432	121	353	126	434	126	434	121	353	123	353	108	292	88	277	93	266	108	292	93	266	124	285	118	344	118	344	118	344	118	344	117	431	113	305	113	305	117	431	103	423	113	305	103	423	97	327	97	327	103	423	93	411	97	327	93	411	87	351	87	351	93	411	86	395	87	351	86	395	84	376	120	350	122	352	134	434	134	434	122	352	124	353	134	434	124	353	127	354	127	354	130	354	134	434	134	434	130	354	132	354	134	434	132	354	134	353	137	353	140	353	148	432	148	432	140	353	152	355	148	432	152	355	160	426	160	426	152	355	162	360	160	426	162	360	168	417	168	417	162	360	169	368	168	417	169	368	174	405	174	405	169	368	174	378	174	405	174	378	176	391	148	432	134	434	134	353	148	432	134	353	137	353	118	347	120	350	134	434	118	347	134	434	117	431	118	347	117	431	118	344	172	277	152	292	167	266	167	266	152	292	137	306	167	266	137	306	136	285	136	285	137	306	126	319	136	285	126	319	120	332	120	332	118	344	113	305	120	332	113	305	136	285	236	353	239	353	239	434	239	434	239	353	241	354	239	434	241	354	256	431	256	431	241	354	243	354	256	431	243	354	246	354	246	354	249	353	256	431	256	431	249	353	251	352	256	431	251	352	253	350	289	376	287	395	286	351	286	351	287	395	281	411	286	351	281	411	277	327	277	327	281	411	270	423	277	327	270	423	260	305	260	305	270	423	256	431	260	305	256	431	255	344	256	431	253	350	255	347	256	431	255	347	255	344	197	391	199	378	199	405	199	405	199	378	204	368	199	405	204	368	204	417	204	417	204	368	211	360	204	417	211	360	213	426	213	426	211	360	221	355	213	426	221	355	225	432	225	432	221	355	233	353	225	432	233	353	239	434	239	434	233	353	236	353	255	344	253	332	260	305	260	305	253	332	247	319	260	305	247	319	237	285	237	285	247	319	236	306	237	285	236	306	220	292	220	292	200	277	206	266	220	292	206	266	237	285	161	-126	190	-126	121	-48	161	-126	121	-48	116	-43	161	-126	116	-43	111	-39	161	-126	111	-39	105	-36	161	-126	105	-36	99	-35	161	-126	99	-35	94	-34	161	-126	94	-34	90	-83	70	-56	71	-62	72	-49	72	-49	71	-62	73	-67	72	-49	73	-67	75	-43	75	-43	73	-67	77	-73	75	-43	77	-73	80	-38	80	-38	77	-73	83	-78	80	-38	83	-78	86	-35	86	-35	83	-78	90	-83	86	-35	90	-83	94	-34	166	-34	170	-83	173	-35	173	-35	170	-83	177	-78	173	-35	177	-78	180	-38	180	-38	177	-78	183	-73	180	-38	183	-73	185	-43	185	-43	183	-73	187	-67	185	-43	187	-67	189	-49	189	-49	187	-67	189	-62	189	-49	189	-62	190	-56	170	-83	166	-34	160	-35	170	-83	160	-35	154	-36	170	-83	154	-36	149	-39	170	-83	149	-39	144	-43	170	-83	144	-43	139	-48	170	-83	139	-48	99	-126	139	-48	70	-126	99	-126	143	-28	116	-28	143	-143	143	-143	116	-28	116	-72	143	-143	116	-72	116	-99	116	-99	116	-72	42	-72	116	-99	42	-72	42	-99	143	-143	116	-99	116	-143	116	-28	143	-143	143	-28	143	-72	143	-99	217	-99	143	-72	217	-99	217	-72	143	-143	116	-28	116	-143	172	340	172	266	209	266	172	340	209	266	209	376	172	340	209	376	50	376	172	340	50	376	50	340	236	187	228	187	228	187	228	187	230	176	236	187	236	187	230	176	236	176	236	187	236	176	242	189	242	189	236	176	242	177	242	189	242	177	247	191	247	191	242	177	248	178	247	191	248	178	250	195	250	195	248	178	252	179	250	195	252	179	251	200	251	200	252	179	257	252	257	252	252	179	264	182	257	252	264	182	266	251	266	251	264	182	273	188	266	251	273	188	275	247	275	247	273	188	281	196	275	247	281	196	282	240	282	240	281	196	286	206	282	240	286	206	286	231	286	231	286	206	288	219	232	235	233	218	235	241	235	241	233	218	238	211	235	241	238	211	241	247	241	247	238	211	244	205	241	247	244	205	248	251	248	251	244	205	249	202	248	251	249	202	257	252	257	252	249	202	251	200	224	187	224	176	230	176	224	187	230	176	228	187	233	218	232	235	230	228	82	-133	97	-146	93	-85	93	-85	97	-25	82	-133	82	-133	97	-25	82	-38	82	-133	82	-38	71	-113	71	-113	82	-38	71	-58	71	-113	71	-58	68	-85	137	-16	116	-18	119	-43	137	-16	119	-43	137	-40	137	-16	137	-40	160	-40	137	-16	160	-40	160	-16	93	-85	94	-73	97	-25	97	-25	94	-73	98	-60	97	-25	98	-60	116	-18	116	-18	98	-60	106	-50	116	-18	106	-50	119	-43	137	-155	160	-155	160	-131	137	-155	160	-131	137	-131	137	-155	137	-131	119	-128	137	-155	119	-128	116	-153	119	-128	106	-121	116	-153	116	-153	106	-121	98	-111	116	-153	98	-111	97	-146	97	-146	98	-111	94	-99	97	-146	94	-99	93	-85	143	-34	116	-34	143	-107	143	-107	116	-34	116	-107	143	-107	116	-107	188	-135	188	-135	116	-107	73	-107	188	-135	73	-107	73	-135	143	-107	188	-135	188	-107	116	-135	143	-135	116	-62	116	-62	143	-135	143	-62	116	-62	143	-62	188	-34	188	-34	143	-62	188	-62	73	-34	73	-62	116	-62	73	-34	116	-62	188	-34	145	-34	115	-34	145	-142	145	-142	115	-34	115	-69	145	-142	115	-69	115	-102	115	-102	115	-69	77	-69	115	-102	77	-69	77	-102	145	-102	183	-102	145	-69	145	-69	183	-102	183	-69	145	-142	115	-102	115	-142	183	-102	183	-69	77	-69	183	-102	77	-69	77	-102	176	-131	173	-130	184	-142	184	-142	173	-130	170	-128	184	-142	170	-128	168	-141	168	-141	170	-128	169	-126	168	-141	169	-126	169	-123	169	-123	172	-90	168	-85	169	-121	171	-118	172	-90	172	-90	171	-118	174	-114	172	-90	174	-114	175	-96	175	-96	174	-114	176	-109	175	-96	176	-109	176	-102	168	-85	162	-82	168	-141	168	-85	168	-141	169	-123	202	-123	195	-128	196	-142	196	-142	195	-128	187	-130	196	-142	187	-130	184	-142	184	-142	187	-130	180	-131	244	37	208	37	216	-135	244	37	216	-135	224	-130	244	37	224	-130	230	-123	244	37	230	-123	236	-115	244	37	236	-115	240	-105	244	37	240	-105	242	-94	244	37	242	-94	243	-81	244	37	243	-81	244	-68	208	-106	206	-115	207	-139	208	-106	207	-139	216	-135	208	-106	216	-135	208	37	202	-123	196	-142	207	-139	202	-123	207	-139	206	-115	143	-85	143	-128	149	-82	149	-82	143	-128	154	-136	149	-82	154	-136	156	-81	156	-81	154	-136	168	-141	156	-81	168	-141	162	-82	138	-91	135	-97	137	-117	138	-91	137	-117	143	-128	138	-91	143	-128	143	-85	137	-117	135	-97	134	-105	176	-131	184	-142	180	-131	172	-90	169	-123	169	-121	282	-128	280	-130	284	-141	284	-141	280	-130	276	-131	284	-141	276	-131	272	-131	272	-131	265	-130	268	-142	268	-142	265	-130	257	-128	268	-142	257	-128	256	-142	256	-142	257	-128	250	-123	256	-142	250	-123	246	-115	228	-130	236	-135	244	37	244	37	236	-135	244	-106	244	-106	245	-139	246	-115	246	-115	245	-139	256	-142	315	-117	318	-105	317	-97	315	-117	317	-97	314	-91	315	-117	314	-91	309	-85	315	-117	309	-85	309	-128	303	-82	296	-81	298	-136	303	-82	298	-136	309	-128	303	-82	309	-128	309	-85	284	-85	283	-123	284	-141	284	-85	284	-141	290	-82	290	-82	284	-141	298	-136	290	-82	298	-136	296	-81	283	-126	282	-128	284	-141	283	-126	284	-141	283	-123	272	-131	268	-142	284	-141	276	-102	276	-109	277	-96	277	-96	276	-109	278	-114	277	-96	278	-114	280	-90	280	-90	278	-114	281	-118	280	-90	281	-118	284	-85	284	-85	281	-118	283	-121	284	-85	283	-121	283	-123	244	37	208	37	209	-81	244	37	209	-81	210	-94	244	37	210	-94	212	-105	244	37	212	-105	216	-115	244	37	216	-115	222	-123	244	37	222	-123	228	-130	209	-81	208	37	208	-68	245	-139	244	-106	236	-135	100	-76	100	-96	104	-67	104	-67	100	-96	104	-105	104	-67	104	-105	111	-60	111	-60	104	-105	111	-112	111	-60	111	-112	120	-55	120	-55	111	-112	120	-116	120	-55	120	-116	129	-54	129	-54	120	-116	129	-118	129	-54	129	-118	140	-55	140	-55	129	-118	140	-116	140	-55	140	-116	149	-60	149	-60	140	-116	149	-112	149	-60	149	-112	156	-67	156	-67	149	-112	156	-105	156	-67	156	-105	161	-75	161	-75	156	-105	161	-96	161	-75	161	-96	162	-85	100	-96	100	-76	98	-85	201	-60	201	-112	208	-67	208	-67	201	-112	209	-105	208	-67	209	-105	213	-76	213	-76	209	-105	213	-96	213	-76	213	-96	215	-85	151	-85	152	-96	152	-76	152	-76	152	-96	157	-105	152	-76	157	-105	157	-67	157	-67	157	-105	163	-112	157	-67	163	-112	164	-60	164	-60	163	-112	172	-116	164	-60	172	-116	173	-55	173	-55	172	-116	182	-118	173	-55	182	-118	182	-54	182	-54	182	-118	192	-116	182	-54	192	-116	192	-55	192	-55	192	-116	201	-112	192	-55	201	-112	201	-60	88	-55	88	-116	97	-60	97	-60	88	-116	97	-112	97	-60	97	-112	104	-67	104	-67	97	-112	104	-105	104	-67	104	-105	108	-76	108	-76	104	-105	108	-96	108	-76	108	-96	110	-85	46	-85	47	-96	47	-76	47	-76	47	-96	52	-105	47	-76	52	-105	52	-67	52	-67	52	-105	59	-112	52	-67	59	-112	59	-60	59	-60	59	-112	68	-116	59	-60	68	-116	68	-55	68	-55	68	-116	78	-118	68	-55	78	-118	78	-54	78	-54	78	-118	88	-116	78	-54	88	-116	88	-55	148	-35	131	-32	139	-57	139	-57	131	-32	129	-56	120	-57	129	-56	131	-32	120	-57	131	-32	114	-35	162	-42	160	-85	162	-128	162	-42	162	-128	173	-54	173	-54	162	-128	173	-117	173	-54	173	-117	181	-69	181	-69	173	-117	181	-102	181	-69	181	-102	184	-85	139	-57	147	-62	148	-35	148	-35	147	-62	154	-68	148	-35	154	-68	162	-42	162	-42	154	-68	158	-76	162	-42	158	-76	160	-85	160	-85	158	-95	162	-128	162	-128	158	-95	154	-103	162	-128	154	-103	147	-136	147	-136	154	-103	147	-109	147	-136	147	-109	139	-113	113	-136	131	-139	121	-113	121	-113	131	-139	129	-115	139	-113	129	-115	131	-139	139	-113	131	-139	147	-136	114	-35	99	-42	103	-76	114	-35	103	-76	107	-68	114	-35	107	-68	113	-62	114	-35	113	-62	120	-57	77	-85	80	-102	80	-69	80	-69	80	-102	87	-117	80	-69	87	-117	88	-54	88	-54	87	-117	99	-128	88	-54	99	-128	99	-42	99	-42	99	-128	101	-85	113	-136	121	-113	113	-109	113	-136	113	-109	107	-103	113	-136	107	-103	103	-95	113	-136	103	-95	99	-128	101	-85	99	-128	103	-95	103	-76	99	-42	101	-85	123	-123	126	-123	126	-43	126	-43	126	-123	128	-123	126	-43	128	-123	143	-46	143	-46	128	-123	130	-122	143	-46	130	-122	132	-122	132	-122	135	-123	143	-46	143	-46	135	-123	138	-124	143	-46	138	-124	140	-127	176	-101	174	-81	173	-126	173	-126	174	-81	167	-65	173	-126	167	-65	163	-149	163	-149	167	-65	157	-53	163	-149	157	-53	147	-171	147	-171	157	-53	143	-46	147	-171	143	-46	142	-133	142	-133	140	-145	147	-171	147	-171	140	-145	133	-157	147	-171	133	-157	124	-191	124	-191	133	-157	123	-170	124	-191	123	-170	108	-184	143	-46	140	-127	141	-129	143	-46	141	-129	142	-133	84	-85	86	-98	86	-71	86	-71	86	-98	91	-109	86	-71	91	-109	92	-59	92	-59	91	-109	98	-117	92	-59	98	-117	101	-50	101	-50	98	-117	108	-122	101	-50	108	-122	112	-45	112	-45	108	-122	121	-123	112	-45	121	-123	126	-43	126	-43	121	-123	123	-123	108	-184	88	-199	93	-210	108	-184	93	-210	124	-191	106	-87	102	-87	103	-107	103	-107	102	-87	97	-85	103	-107	97	-85	94	-105	94	-105	97	-85	91	-84	94	-105	91	-84	84	-82	84	-82	81	-80	84	-102	84	-102	81	-80	74	-99	139	-74	135	-80	144	-106	144	-106	135	-80	129	-84	144	-106	129	-84	122	-108	122	-108	129	-84	121	-87	122	-108	121	-87	112	-108	112	-108	121	-87	111	-88	109	-50	112	-49	119	0	119	0	112	-49	115	-49	119	0	115	-49	117	-49	117	-49	125	-50	119	0	119	0	125	-50	126	-31	119	0	126	-31	140	0	119	0	98	-47	103	-51	119	0	103	-51	106	-50	119	0	106	-50	109	-50	186	-64	184	-52	183	-79	183	-79	184	-52	179	-42	183	-79	179	-42	175	-91	175	-91	179	-42	170	-35	175	-91	170	-35	162	-100	162	-100	170	-35	157	-30	162	-100	157	-30	144	-106	144	-106	157	-30	142	-29	144	-106	142	-29	140	-67	140	-67	142	-29	139	-61	139	-61	142	-29	139	-29	139	-61	139	-29	136	-56	136	-56	139	-29	136	-29	136	-56	136	-29	133	-29	132	-52	136	-56	133	-29	132	-52	133	-29	130	-30	132	-52	130	-30	126	-31	132	-52	126	-31	125	-50	106	-87	103	-107	112	-108	106	-87	112	-108	111	-88	84	-82	84	-102	94	-105	139	-74	144	-106	140	-67	89	-4	82	-16	82	-70	89	-4	82	-70	93	-78	89	-4	93	-78	100	8	77	-26	74	-36	75	-59	77	-26	75	-59	82	-70	77	-26	82	-70	82	-16	107	-84	116	-31	115	-19	115	-19	115	-14	107	-84	107	-84	115	-14	116	-9	107	-84	116	-9	107	16	107	16	116	-9	117	-3	107	16	117	-3	118	3	107	16	118	3	121	12	121	12	121	15	123	22	123	22	121	15	122	17	123	22	122	17	123	18	107	16	121	12	123	22	107	-84	107	16	106	15	107	-84	106	15	105	13	107	-84	105	13	103	12	107	-84	103	12	102	10	107	-84	102	10	100	8	107	-84	100	8	93	-78	164	-47	159	-49	167	-72	167	-72	159	-49	155	-50	167	-72	155	-50	153	-79	153	-79	155	-50	150	-51	153	-79	150	-51	146	-51	146	-51	134	-50	139	-84	139	-84	134	-50	125	-46	139	-84	125	-46	124	-85	124	-85	125	-46	119	-40	124	-85	119	-40	116	-31	174	-42	173	-43	178	-61	178	-61	173	-43	172	-44	178	-61	172	-44	170	-45	170	-45	164	-47	167	-72	146	-51	139	-84	153	-79	178	-61	188	-49	176	-40	178	-61	176	-40	175	-41	178	-61	175	-41	174	-42	170	-45	167	-72	178	-61	116	-31	107	-84	124	-85	123	22	123	18	123	20	75	-59	74	-36	73	-46	144	-118	144	-53	117	-53	144	-118	117	-53	117	-118	172	-129	209	-129	172	-78	172	-78	209	-129	209	-42	172	-78	209	-42	79	-78	79	-78	209	-42	42	-42	79	-78	42	-42	79	-129	79	-129	42	-42	42	-129	80	-90	76	-86	79	-119	79	-119	76	-86	73	-81	79	-119	73	-81	65	-114	65	-114	73	-81	73	-74	65	-114	73	-74	73	-51	73	-51	45	-51	48	-91	73	-51	48	-91	55	-105	73	-51	55	-105	65	-114	111	-81	108	-86	110	-117	110	-117	108	-86	103	-90	110	-117	103	-90	103	-119	103	-119	103	-90	98	-92	103	-119	98	-92	94	-120	94	-120	98	-92	92	-93	177	-86	173	-90	174	-118	174	-118	173	-90	167	-92	174	-118	167	-92	160	-93	160	-93	153	-92	159	-120	159	-120	153	-92	150	-119	153	-92	147	-90	150	-119	150	-119	147	-90	143	-86	150	-119	143	-86	142	-117	142	-117	143	-86	140	-81	142	-117	140	-81	139	-73	125	-103	129	-108	139	-51	139	-51	129	-108	135	-113	139	-51	135	-113	139	-73	139	-73	135	-113	142	-117	208	-51	180	-51	188	-113	208	-51	188	-113	198	-104	208	-51	198	-104	205	-91	208	-51	205	-91	208	-73	188	-113	180	-51	180	-73	188	-113	180	-73	179	-81	188	-113	179	-81	177	-86	188	-113	177	-86	174	-118	160	-93	159	-120	174	-118	139	-51	112	-51	116	-113	139	-51	116	-113	121	-108	139	-51	121	-108	125	-103	116	-113	112	-51	112	-74	116	-113	112	-74	111	-81	116	-113	111	-81	110	-117	94	-120	92	-93	85	-92	94	-120	85	-92	80	-90	94	-120	80	-90	79	-119	48	-91	45	-51	45	-73	214	-40	185	-40	153	-128	153	-128	185	-40	130	-90	153	-128	130	-90	107	-128	107	-128	130	-90	75	-40	107	-128	75	-40	46	-40	46	-130	74	-130	107	-41	107	-41	74	-130	130	-80	107	-41	130	-80	153	-41	153	-41	130	-80	186	-130	153	-41	186	-130	214	-130	178	-55	169	-67	177	-104	177	-104	169	-67	158	-75	177	-104	158	-75	157	-116	157	-116	158	-75	144	-80	157	-116	144	-80	130	-120	130	-120	144	-80	127	-82	192	-87	202	-65	206	-38	192	-87	206	-38	184	-38	192	-87	184	-38	178	-55	192	-87	178	-55	177	-104	112	-80	100	-75	103	-116	112	-80	103	-116	130	-120	112	-80	130	-120	127	-82	82	-54	76	-38	82	-105	82	-54	82	-105	89	-67	89	-67	82	-105	103	-116	89	-67	103	-116	100	-75	76	-38	55	-38	58	-65	76	-38	58	-65	67	-87	76	-38	67	-87	82	-105	112	-78	127	-76	127	-76	130	-38	127	-76	144	-77	130	-38	144	-77	157	-42	157	-42	144	-77	158	-82	157	-42	158	-82	177	-53	177	-53	158	-82	169	-90	177	-53	169	-90	178	-103	192	-71	177	-53	178	-103	192	-71	178	-103	184	-120	192	-71	184	-120	206	-120	192	-71	206	-120	202	-93	89	-91	100	-82	103	-42	103	-42	100	-82	112	-78	103	-42	112	-78	130	-38	130	-38	112	-78	127	-76	82	-53	67	-70	76	-120	82	-53	76	-120	82	-103	82	-53	82	-103	89	-91	82	-53	89	-91	103	-42	58	-93	55	-120	76	-120	58	-93	76	-120	67	-70	66	-101	71	-96	80	-56	80	-56	71	-96	77	-93	80	-56	77	-93	84	-92	84	-92	91	-93	97	-53	97	-53	91	-93	98	-95	97	-53	98	-95	106	-54	106	-54	98	-95	105	-98	106	-54	105	-98	113	-101	66	-63	54	-75	60	-116	66	-63	60	-116	62	-108	66	-63	62	-108	66	-101	66	-63	66	-101	80	-56	46	-93	39	-116	60	-116	46	-93	60	-116	54	-75	132	-62	124	-59	130	-109	132	-62	130	-109	138	-112	132	-62	138	-112	141	-66	106	-54	113	-101	115	-56	115	-56	113	-101	122	-106	115	-56	122	-106	124	-59	124	-59	122	-106	130	-109	97	-53	80	-56	84	-92	164	-117	179	-114	167	-77	167	-77	179	-114	172	-78	180	-77	172	-78	179	-114	180	-77	179	-114	193	-107	204	-94	214	-76	222	-53	204	-94	222	-53	200	-53	204	-94	200	-53	196	-63	204	-94	196	-63	193	-107	193	-107	196	-63	191	-69	193	-107	191	-69	186	-74	193	-107	186	-74	180	-77	161	-75	154	-72	154	-116	161	-75	154	-116	164	-117	161	-75	164	-117	167	-77	147	-69	141	-66	146	-115	147	-69	146	-115	154	-116	147	-69	154	-116	154	-72	146	-115	141	-66	138	-112	213	-103	213	-68	47	-68	213	-103	47	-68	47	-103	255	-93	255	-68	5	-68	255	-93	5	-68	5	-93	5	-117	5	-142	255	-142	5	-117	255	-142	255	-117	5	-68	5	-93	255	-93	5	-68	255	-93	255	-68	66	110	71	115	80	156	80	156	71	115	77	118	80	156	77	118	84	119	84	119	91	118	97	158	97	158	91	118	98	116	97	158	98	116	106	157	106	157	98	116	105	113	106	157	105	113	113	110	66	148	54	136	60	95	66	148	60	95	62	103	66	148	62	103	66	110	66	148	66	110	80	156	46	118	39	95	60	95	46	118	60	95	54	136	132	149	124	153	130	102	132	149	130	102	138	99	132	149	138	99	141	145	106	157	113	110	115	155	115	155	113	110	122	105	115	155	122	105	124	153	124	153	122	105	130	102	97	158	80	156	84	119	164	94	179	97	167	134	167	134	179	97	172	133	180	134	172	133	179	97	180	134	179	97	193	104	204	117	214	135	222	158	204	117	222	158	200	158	204	117	200	158	196	149	204	117	196	149	193	104	193	104	196	149	191	142	193	104	191	142	186	137	193	104	186	137	180	134	161	136	154	139	154	95	161	136	154	95	164	94	161	136	164	94	167	134	147	142	141	145	146	96	147	142	146	96	154	95	147	142	154	95	154	139	146	96	141	145	138	99	201	112	201	141	48	141	201	112	48	141	48	112	250	112	250	141	0	141	250	112	0	141	0	112	233	290	193	290	50	-36	233	290	50	-36	91	-36	271	331	228	331	50	-77	271	331	50	-77	92	-77	90	-16	68	-16	90	-16	90	-16	68	-16	90	-40	90	-16	90	-40	111	-18	111	-18	90	-40	108	-43	111	-18	108	-43	121	-50	134	-99	129	-111	130	-146	130	-146	129	-111	121	-121	130	-146	121	-121	111	-153	111	-153	121	-121	108	-128	111	-153	108	-128	90	-131	160	-85	156	-58	156	-113	156	-113	156	-58	146	-38	156	-113	146	-38	146	-133	146	-133	146	-38	135	-85	134	-73	135	-85	146	-38	134	-73	146	-38	131	-25	134	-73	131	-25	130	-60	131	-25	111	-18	121	-50	131	-25	121	-50	130	-60	134	-99	130	-146	146	-133	134	-99	146	-133	135	-85	90	-155	111	-153	90	-131	90	-155	90	-131	68	-131	90	-155	68	-131	68	-155	90	-40	68	-16	68	-40	79	-85	79	-35	42	-35	79	-85	42	-35	42	-122	79	-85	42	-122	209	-122	79	-85	209	-122	172	-85	172	-35	172	-85	209	-122	172	-35	209	-122	209	-35	79	-131	106	-103	79	-34	79	-34	106	-103	106	-62	79	-34	106	-62	171	-34	171	-34	106	-62	144	-62	171	-34	144	-62	171	-131	171	-131	144	-62	144	-103	171	-131	144	-103	106	-103	106	-103	79	-131	171	-131	76	-80	79	-79	79	-79	83	-44	79	-79	91	-81	83	-44	91	-81	92	-44	92	-44	91	-81	100	-87	92	-44	100	-87	101	-47	101	-47	100	-87	106	-95	101	-47	106	-95	109	-52	109	-52	106	-95	111	-105	109	-52	111	-105	117	-59	117	-59	111	-105	116	-116	117	-59	116	-116	135	-116	58	-51	59	-85	65	-48	65	-48	59	-85	66	-82	65	-48	66	-82	71	-45	71	-45	66	-82	72	-80	71	-45	72	-80	77	-44	77	-44	72	-80	76	-80	77	-44	76	-80	79	-79	50	-56	50	-91	59	-85	50	-56	59	-85	58	-51	142	-52	133	-59	135	-116	135	-116	133	-59	125	-70	135	-116	125	-70	117	-59	168	-44	166	-79	170	-79	168	-44	170	-79	175	-44	175	-44	170	-79	175	-80	175	-44	175	-80	181	-45	181	-45	175	-80	182	-82	181	-45	182	-82	186	-48	186	-48	182	-82	190	-85	186	-48	190	-85	193	-51	193	-51	190	-85	200	-91	193	-51	200	-91	200	-56	145	-96	150	-87	151	-47	151	-47	150	-87	157	-82	151	-47	157	-82	159	-44	159	-44	157	-82	166	-79	159	-44	166	-79	168	-44	142	-52	135	-116	140	-106	142	-52	140	-106	145	-96	142	-52	145	-96	151	-47	79	-79	83	-44	77	-44	149	310	180	341	161	359	149	310	161	359	130	329	149	310	130	329	161	260	149	310	161	260	180	279	80	279	99	260	111	310	111	310	99	260	130	291	111	310	130	291	130	329	130	329	130	291	161	260	99	359	80	341	111	310	99	359	111	310	130	329	119	293	115	288	121	266	121	266	115	288	108	283	121	266	108	283	98	279	140	381	138	388	139	275	139	275	138	388	137	395	123	307	137	395	138	434	123	307	138	434	122	313	122	313	138	434	120	425	122	313	120	425	120	319	120	319	120	425	117	326	161	440	138	434	142	409	161	440	142	409	146	414	161	440	146	414	153	417	161	440	153	417	161	420	138	434	137	395	138	402	138	434	138	402	142	409	119	293	121	266	122	300	122	300	121	266	139	275	122	300	139	275	123	307	103	356	107	347	108	414	108	414	107	347	111	339	108	414	111	339	120	425	120	425	111	339	114	333	120	425	114	333	117	326	98	382	99	373	101	399	101	399	99	373	101	364	101	399	101	364	108	414	108	414	101	364	103	356	159	334	157	342	159	300	159	334	159	300	161	316	159	334	161	316	161	326	154	350	151	358	152	287	154	350	152	287	159	300	154	350	159	300	157	342	152	287	151	358	146	366	152	287	146	366	143	374	152	287	143	374	140	381	152	287	140	381	139	275	121	266	98	279	98	258	123	307	139	275	137	395	5	419	5	394	255	394	5	419	255	394	255	419	5	469	5	444	255	444	5	469	255	444	255	469	113	272	151	272	113	320	113	320	151	272	151	358	113	320	151	358	39	320	39	320	151	358	0	358	39	320	0	358	39	272	39	272	0	358	0	272	15	282	19	289	19	327	19	327	19	289	24	294	19	327	24	294	33	335	33	335	24	294	30	297	33	335	30	297	37	298	37	298	41	298	50	337	50	337	41	298	45	297	50	337	45	297	50	295	13	275	15	282	19	327	13	275	19	327	7	315	13	275	7	315	0	298	13	275	0	298	-7	275	86	328	78	331	84	281	84	281	78	331	70	334	84	281	70	334	70	287	70	287	70	334	63	336	70	287	63	336	58	292	58	292	63	336	56	337	58	292	56	337	50	295	50	295	56	337	50	337	50	337	33	335	37	298	97	276	103	275	107	319	107	319	103	275	110	274	107	319	110	274	113	316	113	316	110	274	117	273	113	316	117	273	117	314	117	314	117	273	132	276	117	314	132	276	120	313	120	313	132	276	123	313	90	278	97	276	107	319	90	278	107	319	86	328	90	278	86	328	84	281	15	364	19	370	19	409	19	409	19	370	24	375	19	409	24	375	33	416	33	416	24	375	30	378	33	416	30	378	37	379	37	379	41	379	50	419	50	419	41	379	45	378	50	419	45	378	50	376	13	356	15	364	19	409	13	356	19	409	7	397	13	356	7	397	0	379	13	356	0	379	-7	356	86	409	78	413	84	362	84	362	78	413	70	415	84	362	70	415	70	368	70	368	70	415	63	417	70	368	63	417	58	373	58	373	63	417	56	418	58	373	56	418	50	376	50	376	56	418	50	419	50	419	33	416	37	379	145	321	140	316	146	283	146	283	140	316	133	313	146	283	133	313	132	276	132	276	133	313	126	313	126	313	126	312	123	313	120	395	132	357	123	394	123	394	132	357	126	394	133	395	126	394	132	357	133	395	132	357	146	365	157	377	167	395	175	419	157	377	175	419	153	419	157	377	153	419	149	409	157	377	149	409	146	365	146	365	149	409	145	402	146	365	145	402	140	397	146	365	140	397	133	395	97	358	103	356	107	400	107	400	103	356	110	355	107	400	110	355	113	397	113	397	110	355	117	355	113	397	117	355	117	396	117	396	117	355	132	357	117	396	132	357	120	395	157	296	167	314	175	337	157	296	175	337	153	337	157	296	153	337	149	328	157	296	149	328	146	283	90	360	97	358	107	400	90	360	107	400	86	409	90	360	86	409	84	362	123	313	132	276	126	313	126	313	133	313	126	312	145	321	146	283	149	328	78	-148	81	-151	81	-128	81	-128	81	-151	85	-152	81	-128	85	-152	87	-125	87	-125	85	-152	89	-153	87	-125	89	-153	95	-123	95	-123	89	-153	95	-152	95	-123	95	-152	103	-121	103	-121	95	-152	101	-150	103	-121	101	-150	106	-146	120	-133	121	-114	117	-136	117	-136	121	-114	115	-117	117	-136	115	-117	111	-142	111	-142	115	-117	109	-119	111	-142	109	-119	106	-146	106	-146	109	-119	103	-121	77	-133	76	-140	76	-144	77	-133	76	-144	78	-148	77	-133	78	-148	81	-128	129	-124	133	-120	132	-108	132	-108	132	-96	127	-91	132	-108	127	-91	127	-105	127	-105	127	-91	122	-87	127	-105	122	-87	121	-103	121	-103	122	-87	117	-83	121	-103	117	-83	115	-101	115	-101	117	-83	114	-79	115	-101	114	-79	110	-74	155	-146	152	-137	153	-179	153	-179	152	-137	150	-127	153	-179	150	-127	149	-182	149	-182	150	-127	149	-116	149	-99	149	-116	157	-95	133	-120	138	-117	138	-99	138	-99	138	-117	144	-32	144	-32	138	-117	144	-183	144	-32	144	-183	150	-33	150	-33	144	-183	149	-99	149	-99	150	-88	150	-33	150	-33	150	-88	152	-77	150	-33	152	-77	154	-36	154	-36	152	-77	155	-68	154	-36	155	-68	157	-40	157	-40	155	-68	157	-58	157	-40	157	-58	158	-44	158	-44	157	-58	158	-48	138	-182	144	-183	138	-117	138	-182	138	-117	137	-128	138	-182	137	-128	135	-137	138	-182	135	-137	134	-179	129	-165	130	-170	130	-155	130	-155	130	-170	132	-174	130	-155	132	-174	133	-146	133	-146	132	-174	134	-179	133	-146	134	-179	135	-137	160	-112	153	-108	156	-121	157	-95	153	-108	161	-104	157	-95	161	-104	163	-90	163	-90	161	-104	168	-101	163	-90	168	-101	168	-86	168	-86	168	-101	175	-99	168	-86	175	-99	172	-81	172	-81	175	-99	176	-76	149	-116	156	-121	153	-108	149	-116	153	-108	157	-95	149	-116	149	-99	144	-183	149	-116	144	-183	149	-182	208	-69	205	-65	206	-88	206	-88	205	-65	202	-63	206	-88	202	-63	201	-91	201	-91	202	-63	198	-63	201	-91	198	-63	195	-93	195	-93	198	-63	193	-63	195	-93	193	-63	189	-95	189	-95	193	-63	188	-65	189	-95	188	-65	184	-68	182	-97	189	-95	184	-68	182	-97	184	-68	180	-72	182	-97	180	-72	176	-76	182	-97	176	-76	175	-99	169	-134	173	-137	174	-118	174	-118	173	-137	178	-143	174	-118	178	-143	180	-120	180	-120	178	-143	182	-147	180	-120	182	-147	186	-122	186	-122	182	-147	187	-150	186	-122	187	-150	192	-123	167	-115	160	-112	161	-125	167	-115	161	-125	165	-130	167	-115	165	-130	169	-134	167	-115	169	-134	174	-118	208	-133	204	-128	205	-150	208	-133	205	-150	208	-147	208	-133	208	-147	209	-143	208	-133	209	-143	210	-140	187	-150	192	-153	192	-123	192	-123	192	-153	196	-154	192	-123	196	-154	199	-125	199	-125	196	-154	202	-153	199	-125	202	-153	204	-128	204	-128	202	-153	205	-150	209	-84	210	-78	210	-73	209	-84	210	-73	208	-69	209	-84	208	-69	206	-88	157	-155	155	-146	156	-174	157	-155	156	-174	158	-170	157	-155	158	-170	158	-165	135	-77	137	-88	138	-33	138	-33	137	-88	138	-99	138	-33	138	-99	144	-32	130	-44	130	-58	131	-40	131	-40	130	-58	133	-68	131	-40	133	-68	134	-36	134	-36	133	-68	135	-77	134	-36	135	-77	138	-33	132	-96	132	-108	133	-120	132	-96	133	-120	138	-99	126	-111	121	-114	124	-129	126	-111	124	-129	129	-124	126	-111	129	-124	132	-108	115	-101	110	-74	109	-99	109	-99	110	-74	105	-70	109	-99	105	-70	103	-97	103	-97	105	-70	99	-66	103	-97	99	-66	96	-95	96	-95	99	-66	94	-64	96	-95	94	-64	88	-63	96	-95	88	-63	88	-93	88	-93	88	-63	84	-63	88	-93	84	-63	82	-89	82	-89	84	-63	81	-65	82	-89	81	-65	78	-68	77	-84	82	-89	78	-68	77	-84	78	-68	76	-72	77	-84	76	-72	75	-77	121	-114	120	-133	124	-129	130	-58	130	-44	129	-48	155	-146	153	-179	156	-174	160	-112	156	-121	161	-125	405	-39	383	-39	392	-74	392	-74	383	-39	366	-59	392	-74	366	-59	358	-98	358	-98	366	-59	335	-72	358	-98	335	-72	314	-112	314	-112	335	-72	296	-79	314	-112	296	-79	268	-118	268	-118	296	-79	258	-82	268	-118	258	-82	229	-120	229	-120	258	-82	229	-82	93	-59	76	-39	102	-98	93	-59	102	-98	125	-72	125	-72	102	-98	146	-112	125	-72	146	-112	164	-79	164	-79	146	-112	192	-118	164	-79	192	-118	201	-82	201	-82	192	-118	229	-120	201	-82	229	-120	229	-82	76	-39	55	-39	68	-74	76	-39	68	-74	102	-98	114	298	136	298	136	298	137	337	136	298	152	297	137	337	152	297	156	336	156	336	152	297	174	294	156	336	174	294	180	333	180	333	174	294	199	290	180	333	199	290	205	328	205	328	199	290	223	285	205	328	223	285	229	324	229	324	223	285	243	281	229	324	243	281	247	320	247	320	243	281	263	277	247	320	263	277	269	316	269	316	263	277	289	273	269	316	289	273	296	312	296	312	289	273	316	269	296	312	316	269	325	308	325	308	316	269	341	266	325	308	341	266	353	305	353	305	341	266	358	265	353	305	358	265	376	304	376	304	358	265	388	268	376	304	388	268	392	304	432	328	426	316	432	290	432	328	432	290	445	307	432	328	445	307	454	328	417	309	406	305	413	276	417	309	413	276	432	290	417	309	432	290	426	316	392	304	388	268	413	276	392	304	413	276	406	305	67	285	79	292	79	325	79	325	79	292	95	296	79	325	95	296	105	334	105	334	95	296	114	298	105	334	114	298	137	337	137	337	114	298	136	298	60	275	67	285	79	325	60	275	79	325	60	311	60	275	60	311	46	294	60	275	46	294	39	275	373	267	375	302	357	288	357	288	375	302	343	325	357	288	343	325	325	302	325	302	343	325	301	338	325	302	301	338	286	310	286	310	301	338	257	344	286	310	257	344	249	314	249	314	257	344	220	315	192	314	220	315	220	345	192	314	220	345	184	344	68	267	84	288	98	325	98	325	84	288	116	302	98	325	116	302	140	338	140	338	116	302	154	310	140	338	154	310	184	344	184	344	154	310	192	314	66	302	54	267	68	267	66	302	68	267	98	325	257	344	220	345	220	315	375	302	373	267	387	267	377	-107	377	-108	377	-62	377	-62	386	-134	386	-38	386	-38	386	-134	400	-121	386	-38	400	-121	400	-50	400	-50	400	-121	414	-109	400	-50	414	-109	414	-62	414	-62	414	-109	429	-99	414	-62	429	-99	429	-72	429	-72	429	-99	444	-92	429	-72	444	-92	444	-79	377	-61	377	-62	386	-38	377	-61	386	-38	376	-26	377	-61	376	-26	375	-59	371	-103	373	-104	372	-68	373	-67	372	-68	373	-104	373	-67	373	-104	374	-66	374	-66	373	-104	375	-104	374	-66	375	-104	376	-65	376	-65	375	-104	376	-106	376	-65	376	-106	377	-63	377	-63	376	-106	377	-107	377	-63	377	-107	377	-62	386	-134	377	-108	377	-109	386	-134	377	-109	375	-146	375	-146	377	-109	375	-111	375	-146	375	-111	371	-115	39	-68	39	-103	371	-103	39	-68	371	-103	372	-68	366	-121	358	-130	375	-146	366	-121	375	-146	371	-115	376	-26	358	-41	366	-50	376	-26	366	-50	371	-56	376	-26	371	-56	375	-59	377	-108	386	-134	377	-62	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	80	-2	83	-2	83	78	83	78	83	-2	85	-1	83	78	85	-1	100	75	100	75	85	-1	87	-1	100	75	87	-1	89	-1	89	-1	92	-2	100	75	100	75	92	-2	95	-3	100	75	95	-3	97	-5	133	20	131	39	130	-4	130	-4	131	39	124	55	130	-4	124	55	120	-28	120	-28	124	55	114	67	120	-28	114	67	104	-50	104	-50	114	67	100	75	104	-50	100	75	99	-11	99	-11	97	-23	104	-50	104	-50	97	-23	90	-36	104	-50	90	-36	81	-70	81	-70	90	-36	80	-49	81	-70	80	-49	65	-63	100	75	97	-5	98	-8	100	75	98	-8	99	-11	41	35	42	22	43	49	43	49	42	22	47	12	43	49	47	12	48	61	48	61	47	12	55	4	48	61	55	4	57	70	57	70	55	4	65	0	57	70	65	0	69	76	69	76	65	0	78	-2	69	76	78	-2	83	78	83	78	78	-2	80	-2	65	-63	45	-78	50	-89	65	-63	50	-89	81	-70	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	31	329	31	264	41	327	41	327	31	264	42	266	41	327	42	266	50	322	50	322	42	266	51	270	50	322	51	270	57	315	57	315	51	270	58	277	57	315	58	277	62	306	62	306	58	277	62	286	62	306	62	286	64	296	0	296	1	286	1	306	1	306	1	286	5	277	1	306	5	277	5	315	5	315	5	277	12	270	5	315	12	270	12	322	12	322	12	270	21	266	12	322	21	266	21	327	21	327	21	266	31	264	21	327	31	264	31	329	182	322	182	270	189	315	189	315	182	270	190	277	189	315	190	277	194	306	194	306	190	277	194	286	194	306	194	286	196	296	132	296	133	286	133	307	133	307	133	286	138	277	133	307	138	277	138	315	138	315	138	277	144	270	138	315	144	270	145	322	145	322	144	270	153	266	145	322	153	266	154	327	154	327	153	266	163	264	154	327	163	264	164	329	164	329	163	264	173	266	164	329	173	266	174	327	174	327	173	266	182	270	174	327	182	270	182	322	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	120	308	125	313	125	346	125	346	125	313	128	319	125	346	128	319	129	341	129	341	128	319	131	324	129	341	131	324	131	335	131	335	131	324	132	328	119	349	113	350	114	301	119	349	114	301	120	308	119	349	120	308	125	346	114	301	113	350	107	350	114	301	107	350	102	348	114	301	102	348	97	346	114	301	97	346	93	342	114	301	93	342	89	336	114	301	89	336	83	268	89	336	59	268	83	268	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	258	191	236	184	237	162	237	162	236	184	208	181	208	44	208	181	127	290	208	44	127	290	209	32	209	32	127	290	127	50	114	319	122	313	372	338	372	338	122	313	227	320	372	338	227	320	241	321	241	321	283	319	372	338	372	338	283	319	314	311	372	338	314	311	336	296	372	338	336	296	350	272	372	338	350	272	359	238	372	338	359	238	372	238	208	294	209	304	127	290	208	294	127	290	208	181	127	290	209	304	212	312	127	290	212	312	218	317	127	290	218	317	227	320	127	290	227	320	126	303	101	323	114	319	372	338	101	323	372	338	83	338	101	323	83	338	83	325	309	25	291	19	376	0	376	0	291	19	272	17	376	0	272	17	249	16	249	16	233	16	376	0	376	0	233	16	122	27	376	0	122	27	115	20	365	72	358	61	376	0	376	0	358	61	350	51	376	0	350	51	340	42	340	42	325	32	376	0	376	0	325	32	309	25	376	0	396	104	382	104	376	0	382	104	373	86	376	0	373	86	365	72	122	27	233	16	126	37	126	37	233	16	221	19	126	37	221	19	127	50	127	50	221	19	213	24	127	50	213	24	209	32	102	15	83	12	376	0	102	15	376	0	115	20	289	256	283	226	284	118	289	256	284	118	289	87	289	256	289	87	302	87	289	256	302	87	302	256	284	118	283	226	274	140	274	140	283	226	273	205	274	140	273	205	259	155	259	155	273	205	258	191	259	155	258	191	237	162	208	181	208	165	237	162	376	0	83	12	83	0	227	320	122	313	126	303	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	251	338	83	338	100	323	251	338	100	323	113	319	251	338	113	319	120	312	251	338	120	312	124	303	251	338	124	303	126	289	251	338	126	289	220	319	251	338	220	319	233	323	251	338	233	323	251	325	126	289	208	35	206	49	206	186	206	163	327	163	206	186	327	163	327	186	327	186	327	163	413	26	327	186	413	26	409	35	126	289	206	49	206	289	126	289	206	289	208	303	126	289	208	303	212	313	126	289	212	313	220	319	322	26	314	20	452	0	452	0	314	20	301	15	452	0	301	15	282	12	452	338	282	338	301	323	452	338	301	323	313	319	452	338	313	319	321	313	452	338	321	313	326	303	452	338	326	303	327	289	452	338	327	289	422	319	452	338	422	319	434	323	452	338	434	323	452	325	408	49	408	289	327	289	327	289	408	289	409	302	327	289	409	302	414	312	327	289	409	35	408	49	452	0	452	12	433	15	452	0	433	15	421	19	452	0	421	19	327	49	452	0	327	49	326	36	452	0	326	36	322	26	327	49	421	19	413	26	327	49	413	26	327	163	251	0	251	12	232	15	251	0	232	15	219	19	251	0	219	19	126	49	251	0	126	49	124	35	251	0	124	35	121	26	251	0	121	26	113	19	251	0	113	19	101	15	251	0	101	15	83	12	251	0	83	12	83	0	126	49	219	19	212	26	126	49	212	26	208	35	126	49	208	35	126	289	452	0	282	12	282	0	327	186	409	35	327	289	301	323	282	338	282	325	422	319	327	289	414	312	100	323	83	338	83	325	258	338	83	338	102	323	258	338	102	323	115	319	258	338	115	319	123	313	258	338	123	313	128	302	258	338	128	302	129	288	258	338	129	288	225	320	258	338	225	320	239	324	258	338	239	324	258	325	210	53	210	288	129	288	129	288	210	288	212	302	129	288	212	302	216	313	225	19	216	25	129	53	129	53	216	25	212	37	129	53	212	37	129	288	258	0	258	12	238	14	258	0	238	14	225	19	258	0	225	19	129	53	258	0	129	53	128	37	258	0	128	37	124	26	258	0	124	26	116	19	258	0	116	19	102	15	258	0	102	15	83	12	258	0	83	12	83	0	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	129	288	212	37	210	53	102	323	83	338	83	325	225	320	129	288	216	313	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	93	310	99	311	102	335	102	335	99	311	105	312	102	335	105	312	115	340	115	340	105	312	111	313	115	340	111	313	117	313	117	313	150	305	128	344	128	344	150	305	142	346	90	327	80	320	87	308	90	327	87	308	93	310	90	327	93	310	102	335	128	344	115	340	117	313	281	220	279	209	295	42	295	42	279	209	276	197	295	42	276	197	273	197	408	340	402	341	407	325	407	325	402	341	396	341	407	325	396	341	379	320	379	320	396	341	371	338	379	320	371	338	353	305	353	305	371	338	347	327	353	305	347	327	329	274	329	274	347	327	326	309	329	274	326	309	308	224	308	224	326	309	306	283	308	224	306	283	294	151	294	151	306	283	290	248	294	151	290	248	294	61	294	61	290	248	287	239	294	61	287	239	284	229	408	340	407	325	410	325	408	340	410	325	413	339	413	339	410	325	413	324	413	339	413	324	416	324	294	61	284	229	295	42	420	323	423	323	423	335	420	323	423	335	418	337	420	323	418	337	416	324	339	0	339	12	320	15	339	0	320	15	306	20	339	0	306	20	213	64	339	0	213	64	212	45	339	0	212	45	208	31	339	0	208	31	200	21	339	0	200	21	187	16	339	0	187	16	166	12	339	0	166	12	166	0	295	42	273	197	263	258	295	42	263	258	245	301	295	42	245	301	218	328	295	42	218	328	213	132	295	42	213	132	298	28	213	64	306	20	298	28	213	64	298	28	213	132	150	305	177	281	183	342	183	342	177	281	197	243	183	342	197	243	218	328	218	328	197	243	209	193	218	328	209	193	213	132	142	346	150	305	183	342	281	220	295	42	284	229	413	339	416	324	418	337	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	73	60	61	61	175	0	175	0	61	61	52	64	175	0	52	64	25	0	25	0	52	64	45	71	25	0	45	71	25	99	25	99	45	71	40	82	25	99	40	82	37	99	149	101	132	120	148	75	148	75	132	120	122	145	148	75	122	145	111	86	111	86	122	145	116	175	111	86	116	175	114	208	114	208	117	244	101	320	101	320	117	244	128	277	101	320	128	277	149	339	149	339	128	277	145	304	149	339	145	304	169	323	260	339	205	346	232	323	232	323	205	346	200	329	169	323	200	329	205	346	169	323	205	346	149	339	289	174	293	87	291	206	291	206	293	87	307	320	307	320	293	87	325	107	307	320	325	107	343	289	343	289	325	107	351	134	343	289	351	134	366	250	366	250	351	134	368	166	366	250	368	166	374	204	232	323	258	304	260	339	260	339	258	304	276	277	260	339	276	277	307	320	307	320	276	277	287	243	307	320	287	243	291	206	289	174	283	145	293	87	293	87	283	145	272	120	293	87	272	120	257	75	257	75	272	120	256	101	257	75	256	101	256	60	256	60	256	101	233	90	256	60	233	90	229	0	359	71	352	64	381	0	381	0	352	64	342	61	381	0	342	61	330	60	381	0	330	60	256	60	381	0	256	60	229	0	381	0	381	99	368	99	381	0	368	99	364	82	381	0	364	82	359	71	31	205	37	166	39	251	39	251	37	166	54	133	39	251	54	133	64	290	64	290	54	133	79	105	64	290	79	105	101	320	101	320	79	105	111	86	101	320	111	86	114	208	149	60	73	60	175	0	149	60	175	0	172	90	149	60	172	90	149	101	149	60	149	101	148	75	123	230	26	230	37	217	123	230	37	217	44	213	123	230	44	213	49	208	123	230	49	208	52	200	123	230	52	200	53	188	123	230	53	188	55	25	123	230	55	25	60	13	123	230	60	13	69	2	123	230	69	2	82	-4	123	230	82	-4	99	-6	123	230	99	-6	119	-3	123	230	119	-3	123	56	124	41	119	-3	126	34	126	34	119	-3	136	3	126	34	136	3	129	30	129	30	136	3	134	28	140	29	134	28	136	3	140	29	136	3	151	15	171	45	159	50	163	29	163	29	159	50	155	44	163	29	155	44	151	15	151	15	155	44	150	38	151	15	150	38	146	33	123	48	123	56	119	-3	123	48	119	-3	124	41	31	329	31	264	41	327	41	327	31	264	42	266	41	327	42	266	50	322	50	322	42	266	51	270	50	322	51	270	57	315	57	315	51	270	58	277	57	315	58	277	62	306	62	306	58	277	62	286	62	306	62	286	64	296	0	296	1	286	1	306	1	306	1	286	5	277	1	306	5	277	5	315	5	315	5	277	12	270	5	315	12	270	12	322	12	322	12	270	21	266	12	322	21	266	21	327	21	327	21	266	31	264	21	327	31	264	31	329	182	322	182	270	189	315	189	315	182	270	190	277	189	315	190	277	194	306	194	306	190	277	194	286	194	306	194	286	196	296	132	296	133	286	133	307	133	307	133	286	138	277	133	307	138	277	138	315	138	315	138	277	144	270	138	315	144	270	145	322	145	322	144	270	153	266	145	322	153	266	154	327	154	327	153	266	163	264	154	327	163	264	164	329	164	329	163	264	173	266	164	329	173	266	174	327	174	327	173	266	182	270	174	327	182	270	182	322	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	55	25	53	188	53	39	140	29	151	15	146	33	37	217	26	230	26	219	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	210	254	208	229	211	143	211	143	208	229	201	209	211	143	201	209	196	159	196	159	201	209	187	196	196	159	187	196	174	168	174	168	187	196	164	189	174	168	164	189	145	171	145	171	164	189	132	186	132	49	132	186	52	285	132	49	52	285	133	36	133	36	52	285	52	51	133	36	52	51	137	27	137	27	52	51	143	21	133	306	136	314	52	285	52	285	136	314	142	319	52	285	142	319	166	338	166	338	142	319	150	322	166	338	150	322	161	323	161	323	179	320	166	338	166	338	179	320	210	335	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	298	210	335	202	298	208	279	210	335	208	279	210	254	210	335	210	254	211	143	210	335	211	143	213	182	210	335	213	182	246	325	213	182	244	191	246	325	246	325	244	191	266	203	246	325	266	203	271	309	271	309	266	203	281	218	271	309	281	218	287	286	287	286	281	218	290	237	287	286	290	237	292	258	213	182	211	143	221	122	213	182	221	122	244	175	132	186	132	171	145	171	310	94	305	121	304	64	304	64	305	121	291	144	304	64	291	144	287	38	287	38	291	144	271	162	287	38	271	162	259	18	259	18	271	162	244	175	259	18	244	175	224	94	224	94	244	175	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	296	133	306	52	285	132	296	52	285	132	186	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	143	21	52	51	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	38	320	46	313	296	338	296	338	46	313	154	320	296	338	154	320	168	321	168	321	192	320	296	338	296	338	192	320	213	318	296	338	213	318	230	314	270	283	296	338	264	293	264	293	296	338	254	301	243	309	254	301	296	338	243	309	296	338	230	314	296	338	270	283	276	272	296	338	276	272	280	257	296	338	280	257	285	237	296	338	285	237	296	237	149	18	139	25	52	51	52	51	139	25	134	36	52	51	134	36	52	287	52	287	134	36	133	50	52	287	133	50	133	296	52	287	133	296	134	305	52	287	134	305	138	313	52	287	138	313	145	317	52	287	145	317	51	302	154	320	46	313	51	302	154	320	51	302	145	317	26	324	38	320	296	338	26	324	296	338	8	338	26	324	8	338	8	325	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	188	0	8	12	8	0	165	345	17	0	64	60	64	60	17	0	336	0	64	60	336	0	224	60	224	60	336	0	179	345	224	60	179	345	165	345	165	345	64	60	142	239	165	345	142	239	224	60	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	302	330	302	338	205	320	205	320	302	338	164	319	124	316	164	319	302	338	124	316	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	270	41	338	57	270	73	294	41	338	73	294	94	308	41	338	94	308	124	316	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	304	0	14	8	14	0	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	254	337	197	346	224	322	224	322	197	346	193	329	162	322	193	329	197	346	162	322	197	346	138	338	372	168	363	226	363	110	363	110	363	226	339	275	363	110	339	275	339	61	339	61	339	275	302	313	339	61	302	313	301	23	301	23	302	313	283	165	224	322	250	302	254	337	254	337	250	302	268	269	254	337	268	269	302	313	302	313	268	269	279	223	302	313	279	223	283	165	283	165	279	109	301	23	301	23	279	109	268	65	301	23	268	65	252	0	252	0	268	65	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	33	136	0	139	33	121	64	17	167	26	109	26	227	26	227	26	109	50	61	26	227	50	61	51	276	51	276	50	61	87	23	51	276	87	23	89	314	89	314	87	23	110	109	89	314	110	109	106	166	106	166	110	223	89	314	89	314	110	223	121	269	89	314	121	269	138	338	138	338	121	269	138	302	138	338	138	302	162	322	110	109	87	23	136	0	110	109	136	0	121	64	230	201	224	200	229	138	229	138	224	200	223	140	223	140	224	200	169	200	223	140	169	200	169	140	161	139	169	140	162	200	161	139	162	200	156	203	161	139	156	203	155	137	155	137	156	203	152	208	155	137	152	208	151	133	151	133	152	208	147	216	151	133	147	216	147	124	147	124	147	216	143	228	147	124	143	228	143	112	143	112	143	228	137	171	253	136	252	149	244	112	244	112	252	149	251	162	244	112	251	162	251	173	251	173	251	183	244	112	244	112	251	183	252	195	244	112	252	195	243	228	243	228	252	195	253	206	243	228	253	206	255	218	257	228	243	228	255	218	255	123	253	136	244	112	255	123	244	112	257	112	242	121	244	112	243	228	242	121	243	228	241	216	242	121	241	216	239	129	238	208	234	203	235	135	238	208	235	135	239	129	238	208	239	129	241	216	230	201	229	138	235	135	230	201	235	135	234	203	134	205	136	192	143	228	143	228	136	192	137	181	143	228	137	181	137	171	143	228	130	228	132	217	143	228	132	217	134	205	143	112	137	171	137	160	143	112	137	160	136	147	143	112	136	147	135	135	143	112	135	135	133	123	143	112	133	123	130	112	169	140	169	200	162	200	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	141	35	140	47	140	172	140	146	153	158	140	172	153	158	246	280	246	280	153	158	208	212	246	280	208	212	255	261	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	59	50	141	35	59	286	183	0	15	12	15	0	242	324	224	338	224	325	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	66	33	66	33	66	33	66	33	54	73	67	26	67	26	54	73	44	49	67	26	44	49	71	21	71	21	44	49	35	33	71	21	35	33	105	0	105	0	35	33	27	22	105	0	27	22	17	16	211	20	207	17	337	0	337	0	207	17	200	15	337	0	200	15	192	14	214	31	337	0	316	20	214	31	316	20	306	33	214	31	306	33	295	53	214	31	295	53	282	84	214	31	282	84	213	38	282	84	175	345	192	99	282	84	192	99	200	77	282	84	200	77	206	60	282	84	206	60	211	47	282	84	211	47	213	38	161	345	54	73	69	50	161	345	69	50	73	61	161	345	73	61	76	71	161	345	76	71	80	81	161	345	80	81	137	238	161	345	137	238	138	238	161	345	138	238	192	99	161	345	192	99	175	345	67	41	69	50	54	73	67	41	54	73	66	33	326	14	316	20	337	0	326	14	337	0	337	12	213	25	211	20	337	0	213	25	337	0	214	31	176	12	176	0	337	0	176	12	337	0	192	14	105	0	105	12	90	14	105	0	90	14	79	17	105	0	79	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	48	27	40	20	124	0	124	0	40	20	27	15	124	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	302	429	318	339	302	421	310	421	310	339	302	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	302	339	302	420	30	417	44	339	302	417	44	416	63	416	277	417	296	339	302	416	277	339	302	416	63	200	0	213	0	234	102	234	102	213	0	339	302	234	102	339	302	334	338	334	338	339	302	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	74	297	134	338	74	297	200	0	134	338	200	0	234	102	89	21	80	31	52	54	52	54	80	31	75	45	52	54	75	45	52	289	52	289	75	45	74	65	52	289	74	65	74	297	338	39	334	28	460	0	338	39	460	0	339	55	124	0	124	12	103	15	124	0	103	15	89	21	124	0	89	21	51	38	124	0	51	38	48	27	124	0	7	12	7	0	51	38	89	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	58	75	47	80	20	0	20	0	47	80	40	88	20	0	40	88	20	116	20	116	40	88	36	100	20	116	36	100	32	116	284	88	277	80	304	0	304	0	277	80	265	75	304	0	265	75	248	74	304	0	304	116	291	116	304	0	291	116	288	100	304	0	288	100	284	88	304	0	248	74	74	74	304	0	74	74	58	75	304	0	58	75	20	0	209	204	118	204	118	148	105	148	118	148	106	204	105	148	106	204	97	206	105	148	97	206	97	145	97	145	97	206	91	210	97	145	91	210	91	140	91	140	91	210	87	218	91	140	87	218	86	132	86	132	87	218	83	232	86	132	83	232	83	120	83	120	83	232	70	232	83	120	70	232	70	120	209	204	209	148	218	148	209	204	218	148	219	204	219	204	218	148	226	146	219	204	226	146	227	206	227	206	226	146	232	141	227	206	232	141	233	210	233	210	232	141	237	133	233	210	237	133	237	218	237	218	237	133	241	120	237	218	241	120	241	232	241	232	241	120	253	120	241	232	253	120	253	232	290	338	33	338	75	276	290	338	75	276	87	278	290	338	87	278	241	278	290	338	241	278	253	277	290	338	253	277	263	273	290	338	263	273	269	266	290	338	269	266	274	255	290	338	274	255	277	241	290	338	277	241	290	241	33	338	33	241	46	241	33	338	46	241	50	254	33	338	50	254	56	265	33	338	56	265	64	272	33	338	64	272	75	276	118	148	118	204	106	204	209	204	118	148	209	148	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	11	338	28	323	379	338	28	323	40	319	379	338	40	319	48	312	379	338	48	312	134	315	379	338	134	315	254	315	379	338	254	315	349	319	379	338	349	319	362	323	379	338	362	323	379	325	349	19	341	26	254	49	254	49	341	26	337	35	254	49	337	35	254	315	254	315	337	35	335	49	254	315	335	49	335	289	254	315	335	289	337	302	254	315	337	302	341	312	254	315	341	312	349	319	147	19	139	26	53	49	53	49	139	26	135	35	53	49	135	35	53	289	53	289	135	35	134	49	53	289	134	49	134	315	52	303	53	289	134	315	52	303	134	315	48	312	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	179	0	11	12	11	0	379	0	210	12	210	0	28	323	11	338	11	325	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	304	338	14	338	121	315	304	338	121	315	212	315	304	338	212	315	233	313	304	338	233	313	252	308	304	338	252	308	267	295	304	338	267	295	280	273	304	338	280	273	291	239	304	338	291	239	304	239	153	158	14	8	102	74	153	158	102	74	214	195	153	158	214	195	121	315	153	158	121	315	14	338	153	158	14	338	14	330	283	87	267	78	305	0	305	0	267	78	249	74	305	0	249	74	230	74	305	0	230	74	102	74	305	0	102	74	14	8	305	0	320	131	307	131	305	0	307	131	297	104	305	0	297	104	283	87	305	0	14	8	14	0	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	205	220	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	331	340	325	341	331	325	331	325	325	341	320	341	331	325	320	341	303	320	303	320	320	341	295	338	303	320	295	338	276	305	276	305	295	338	271	327	276	305	271	327	252	274	252	274	271	327	249	309	252	274	249	309	232	224	232	224	249	309	230	283	232	224	230	283	217	151	217	151	230	283	214	248	217	151	214	248	217	61	217	61	214	248	210	239	217	61	210	239	207	229	331	340	331	325	333	325	331	340	333	325	337	339	337	339	333	325	336	324	337	339	336	324	340	324	217	61	207	229	218	42	343	323	347	323	347	335	343	323	347	335	342	337	343	323	342	337	340	324	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	65	346	74	305	107	342	205	220	218	42	207	229	337	339	340	324	342	337	163	26	155	20	296	0	296	0	155	20	141	15	296	0	141	15	120	12	125	277	82	264	99	202	99	202	82	264	95	162	99	126	95	162	82	264	99	126	82	264	80	69	80	69	82	264	45	243	80	69	45	243	44	91	44	91	45	243	19	212	44	91	19	212	18	124	18	124	19	212	9	169	318	126	306	100	330	69	330	69	306	100	289	83	330	69	289	83	287	57	287	57	289	83	268	73	287	57	268	73	249	53	249	53	268	73	248	70	249	53	248	70	249	46	169	70	146	73	168	53	169	70	168	53	296	0	169	70	296	0	264	21	169	70	264	21	255	27	169	70	255	27	250	35	169	70	250	35	169	265	126	82	110	100	123	57	126	82	123	57	168	53	126	82	168	53	146	73	99	126	80	69	123	57	99	126	123	57	110	100	291	338	126	338	146	324	291	338	146	324	158	320	291	338	158	320	165	314	291	338	165	314	168	305	291	338	168	305	168	294	291	338	168	294	169	265	291	338	169	265	259	319	291	338	259	319	272	324	291	338	272	324	291	325	249	46	248	70	169	265	169	265	248	70	248	265	169	265	248	265	249	293	249	293	248	265	249	282	169	265	249	293	249	303	169	265	249	303	252	312	169	265	252	312	259	319	169	265	168	294	168	282	169	265	168	282	147	262	99	202	110	231	125	277	125	277	110	231	127	250	125	277	127	250	168	282	168	282	127	250	147	262	318	126	330	69	323	162	323	162	330	69	336	264	336	264	330	69	369	91	336	264	369	91	373	243	373	243	369	91	398	124	373	243	398	124	399	212	399	212	398	124	409	169	336	264	293	277	293	250	336	264	293	250	309	231	336	264	309	231	319	202	336	264	319	202	323	162	272	262	293	250	293	277	272	262	293	277	249	282	272	262	249	282	248	265	249	46	169	265	250	35	277	16	264	21	296	0	277	16	296	0	296	12	296	0	168	53	168	46	296	0	168	46	167	35	296	0	167	35	163	26	296	0	120	12	120	0	146	324	126	338	126	325	43	23	33	18	133	0	133	0	33	18	21	15	133	0	21	15	8	12	26	321	33	316	181	338	181	338	33	316	40	308	181	338	40	308	49	296	49	296	147	151	142	309	142	309	143	315	49	296	49	296	143	315	145	319	49	296	145	319	150	322	117	15	106	17	133	0	133	0	106	17	98	21	133	0	98	21	60	41	60	41	98	21	94	27	60	41	94	27	93	33	93	33	94	41	60	41	60	41	94	41	98	51	60	41	98	51	147	151	147	151	98	51	107	64	147	151	107	64	120	84	49	296	150	322	181	338	181	338	150	322	156	324	181	338	156	324	166	325	166	325	181	325	181	338	18	324	26	321	181	338	18	324	181	338	8	338	18	324	8	338	8	325	146	296	147	151	150	291	150	291	147	151	158	136	150	291	158	136	198	215	198	215	158	136	209	55	198	215	209	55	210	197	210	197	209	55	212	49	210	197	212	49	301	55	301	55	212	49	215	42	301	55	215	42	217	37	147	151	146	296	144	300	147	151	144	300	143	303	147	151	143	303	142	306	147	151	142	306	142	309	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	252	293	246	283	250	252	250	252	246	283	238	271	250	252	238	271	226	254	226	254	198	215	210	197	140	110	158	136	147	151	140	110	147	151	120	84	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	307	316	344	338	307	316	324	322	344	338	324	322	344	325	255	307	273	283	291	303	255	307	291	303	307	316	254	300	252	293	273	283	254	300	273	283	255	307	226	254	210	197	250	252	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	51	31	43	23	133	0	51	31	133	0	60	41	133	0	8	12	8	0	117	15	133	0	133	12	301	55	217	37	219	32	252	293	250	252	273	283	229	325	219	338	219	325	290	0	290	12	270	15	290	0	270	15	257	20	290	0	257	20	163	64	290	0	163	64	162	46	290	0	162	46	159	32	290	0	159	32	151	22	290	0	151	22	138	15	290	0	138	15	117	12	290	0	117	12	117	0	245	42	244	61	163	132	245	42	163	132	249	28	249	28	163	132	163	64	163	132	244	61	244	149	163	132	244	149	244	293	163	132	244	293	244	303	163	132	244	303	247	312	163	132	247	312	163	294	163	132	163	294	163	149	163	132	163	149	145	153	163	132	145	153	131	166	163	132	131	166	123	136	276	166	262	154	283	136	283	136	262	154	244	149	286	338	121	338	141	324	286	338	141	324	153	320	286	338	153	320	160	314	286	338	160	314	163	305	286	338	163	305	163	294	286	338	163	294	254	319	286	338	254	319	267	324	286	338	267	324	286	325	276	166	283	136	286	184	286	184	283	136	318	147	286	184	318	147	292	206	292	206	318	147	294	229	373	264	373	274	374	243	374	243	373	274	372	283	374	243	372	283	367	200	367	200	372	283	372	289	389	331	398	334	398	346	389	331	398	346	382	346	389	331	382	346	382	322	367	200	372	289	365	344	365	344	372	289	373	299	365	344	373	299	382	346	382	346	373	299	376	311	382	346	376	311	382	322	350	338	336	329	347	168	350	338	347	168	367	200	350	338	367	200	365	344	323	316	311	300	318	147	323	316	318	147	347	168	323	316	347	168	336	329	318	147	311	300	305	288	318	147	305	288	300	275	318	147	300	275	297	261	318	147	297	261	295	245	318	147	295	245	294	229	123	136	131	166	121	184	123	136	121	184	115	206	123	136	115	206	106	275	123	136	106	275	101	288	123	136	101	288	95	300	123	136	95	300	88	147	113	229	112	245	110	261	113	229	110	261	115	206	95	300	83	316	88	147	88	147	83	316	71	329	88	147	71	329	59	168	59	168	71	329	56	338	59	168	56	338	41	344	40	200	59	168	41	344	40	200	41	344	35	289	40	200	35	289	35	281	40	200	35	281	34	271	40	200	34	271	34	260	40	200	34	260	33	250	40	200	33	250	33	243	26	323	31	312	41	344	41	344	31	312	34	300	41	344	34	300	35	289	24	346	7	346	18	331	24	346	18	331	26	323	24	346	26	323	41	344	18	331	7	346	7	334	106	275	115	206	110	261	373	264	374	243	374	253	244	149	244	132	283	136	141	324	121	338	121	325	254	319	163	294	247	312	163	64	257	20	249	28	62	60	51	61	165	0	165	0	51	61	42	64	165	0	42	64	14	0	14	0	42	64	35	71	14	0	35	71	14	99	14	99	35	71	30	82	14	99	30	82	26	99	139	101	122	120	137	75	137	75	122	120	111	145	137	75	111	145	101	86	101	86	111	145	105	175	101	86	105	175	103	208	103	208	107	244	90	320	90	320	107	244	117	277	90	320	117	277	138	339	138	339	117	277	134	304	138	339	134	304	159	323	250	339	195	346	222	323	222	323	195	346	190	329	159	323	190	329	195	346	159	323	195	346	138	339	279	174	282	87	281	206	281	206	282	87	297	320	297	320	282	87	314	107	297	320	314	107	333	289	333	289	314	107	340	134	333	289	340	134	356	250	356	250	340	134	357	166	356	250	357	166	364	204	222	323	247	304	250	339	250	339	247	304	266	277	250	339	266	277	297	320	297	320	266	277	277	243	297	320	277	243	281	206	279	174	273	145	282	87	282	87	273	145	262	120	282	87	262	120	247	75	247	75	262	120	246	101	247	75	246	101	246	60	246	60	246	101	223	90	246	60	223	90	219	0	349	71	341	64	370	0	370	0	341	64	332	61	370	0	332	61	320	60	370	0	320	60	246	60	370	0	246	60	219	0	370	0	370	99	358	99	370	0	358	99	354	82	370	0	354	82	349	71	20	205	26	166	29	251	29	251	26	166	43	133	29	251	43	133	53	290	53	290	43	133	69	105	53	290	69	105	90	320	90	320	69	105	101	86	90	320	101	86	103	208	138	60	62	60	165	0	138	60	165	0	139	101	138	60	139	101	137	75	139	101	165	0	161	90	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	169	451	169	399	176	444	176	444	169	399	176	406	176	444	176	406	181	435	181	435	176	406	181	415	181	435	181	415	182	425	118	425	119	415	119	435	119	435	119	415	124	406	119	435	124	406	124	444	124	444	124	406	131	399	124	444	131	399	131	451	131	451	131	399	140	395	131	451	140	395	140	456	140	456	140	395	150	393	140	456	150	393	150	458	150	458	150	393	160	394	150	458	160	394	160	456	160	456	160	394	169	399	160	456	169	399	169	451	55	456	56	394	64	451	64	451	56	394	65	399	64	451	65	399	71	444	71	444	65	399	71	406	71	444	71	406	76	435	76	435	71	406	76	415	76	435	76	415	78	425	13	425	14	415	15	435	15	435	14	415	19	406	15	435	19	406	19	444	19	444	19	406	26	399	19	444	26	399	26	451	26	451	26	399	35	395	26	451	35	395	35	456	35	456	35	395	45	393	35	456	45	393	46	458	46	458	45	393	56	394	46	458	56	394	55	456	185	0	10	12	10	0	29	323	10	338	10	325	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	123	458	123	393	133	456	133	456	123	393	133	394	133	456	133	394	142	451	142	451	133	394	142	399	142	451	142	399	149	444	149	444	142	399	149	406	149	444	149	406	153	435	153	435	149	406	154	415	153	435	154	415	155	425	90	425	92	415	92	435	92	435	92	415	97	406	92	435	97	406	97	444	97	444	97	406	104	399	97	444	104	399	104	451	104	451	104	399	113	395	104	451	113	395	113	456	113	456	113	395	123	393	113	456	123	393	123	458	205	220	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	217	61	217	151	214	248	217	61	214	248	210	239	217	61	210	239	207	229	217	61	207	229	218	42	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	331	340	325	341	331	325	331	325	325	341	320	341	331	325	320	341	303	320	303	320	320	341	295	338	303	320	295	338	276	305	276	305	295	338	271	327	276	305	271	327	252	274	252	274	271	327	249	309	252	274	249	309	232	224	232	224	249	309	230	283	232	224	230	283	217	151	217	151	230	283	214	248	331	340	331	325	333	325	331	340	333	325	337	339	337	339	333	325	336	324	337	339	336	324	340	324	343	323	347	323	347	335	343	323	347	335	342	337	343	323	342	337	340	324	247	451	247	399	254	444	254	444	247	399	254	406	254	444	254	406	258	435	258	435	254	406	258	415	258	435	258	415	260	425	195	425	197	415	197	435	197	435	197	415	201	406	197	435	201	406	202	444	202	444	201	406	208	399	202	444	208	399	209	451	209	451	208	399	217	395	209	451	217	395	217	456	217	456	217	395	227	393	217	456	227	393	228	458	228	458	227	393	238	394	228	458	238	394	238	456	238	456	238	394	247	399	238	456	247	399	247	451	337	339	340	324	342	337	65	346	74	305	107	342	205	220	218	42	207	229	92	44	85	-1	99	23	99	23	85	-1	121	-6	99	23	121	-6	111	12	111	12	121	-6	126	8	141	14	126	8	140	-5	141	14	140	-5	158	-1	12	113	18	73	18	154	18	154	18	73	33	40	18	154	33	40	33	188	33	188	33	40	56	15	33	188	56	15	58	214	58	214	56	15	85	-1	58	214	85	-1	86	117	87	75	86	117	85	-1	87	75	85	-1	92	44	87	156	91	185	90	231	90	231	91	185	99	206	90	231	99	206	127	237	127	237	99	206	111	217	127	237	111	217	129	221	129	221	147	211	156	233	156	233	147	211	161	187	156	233	161	187	178	223	178	223	161	187	171	156	178	223	171	156	178	124	87	156	90	231	58	214	87	156	58	214	86	117	232	230	218	176	221	8	221	8	218	176	217	176	221	8	217	176	211	19	211	19	217	176	208	193	211	19	208	193	204	32	204	32	208	193	195	209	204	32	195	209	189	17	189	17	195	209	180	99	189	17	180	99	175	76	180	99	195	209	178	223	180	99	178	223	178	124	156	233	127	237	129	221	246	90	245	93	256	-5	256	-5	245	93	244	95	243	-4	244	95	232	230	243	-4	232	230	231	0	231	0	232	230	221	8	309	230	232	230	244	95	271	39	266	42	276	0	276	0	266	42	262	48	276	0	262	48	256	-5	256	-5	262	48	256	59	256	-5	256	59	249	78	249	78	248	81	256	-5	256	-5	248	81	247	86	256	-5	247	86	246	90	291	53	287	45	291	12	291	12	287	45	281	41	291	12	281	41	276	0	276	0	281	41	275	39	301	31	307	54	309	77	301	31	309	77	296	77	301	31	296	77	294	63	301	31	294	63	291	53	301	31	291	53	291	12	189	17	175	76	174	5	174	5	175	76	167	52	174	5	167	52	158	-1	158	-1	167	52	155	30	158	-1	155	30	141	14	126	8	121	-6	140	-5	190	310	194	315	194	337	194	337	194	315	196	320	194	337	196	320	196	331	196	331	196	320	197	324	179	346	180	297	185	345	185	345	180	297	186	304	185	345	186	304	190	342	190	342	186	304	190	310	190	342	190	310	194	337	180	297	179	346	173	346	180	297	173	346	167	344	180	297	167	344	163	342	180	297	163	342	159	338	180	297	159	338	155	332	180	297	155	332	148	264	155	332	124	264	148	264	256	-5	244	95	243	-4	271	39	276	0	275	39	81	157	79	171	85	95	85	95	79	171	78	83	78	83	79	171	76	68	76	68	59	221	83	-5	83	-5	59	221	58	121	79	171	81	186	59	221	79	171	59	221	76	68	81	186	87	200	88	232	88	232	87	200	95	211	88	232	95	211	124	237	124	237	95	211	106	218	124	237	106	218	119	221	119	221	131	220	124	237	124	237	131	220	148	235	120	129	119	111	124	110	120	129	124	110	124	130	124	130	124	110	129	108	124	130	129	108	129	132	129	132	129	108	133	107	129	132	133	107	135	133	135	133	133	107	138	107	135	133	138	107	143	134	143	134	138	107	141	107	143	134	141	107	149	107	120	129	117	128	119	111	119	111	117	128	107	109	107	109	117	128	104	130	107	109	104	130	95	104	95	104	104	130	94	136	95	104	94	136	86	145	143	134	149	107	151	133	151	133	149	107	155	110	151	133	155	110	156	131	156	131	155	110	160	113	156	131	160	113	160	128	160	128	160	113	162	117	160	128	162	117	162	125	162	125	162	117	163	122	196	43	182	33	182	12	182	12	182	33	166	26	182	12	166	26	162	1	162	1	166	26	148	22	162	1	148	22	139	-4	139	-4	148	22	131	20	138	304	143	310	143	342	143	342	143	310	147	315	143	342	147	315	147	337	147	337	147	315	149	320	147	337	149	320	149	331	149	331	149	320	150	324	138	345	132	346	133	297	138	345	133	297	138	304	138	345	138	304	143	342	133	297	132	346	126	346	133	297	126	346	120	344	133	297	120	344	116	342	133	297	116	342	111	338	133	297	111	338	108	332	133	297	108	332	102	264	199	27	214	46	206	55	199	27	206	55	196	43	199	27	196	43	182	12	113	22	98	27	113	-6	113	22	113	-6	139	-4	113	22	139	-4	131	20	86	36	79	50	83	-5	86	36	83	-5	113	-6	86	36	113	-6	98	27	76	68	83	-5	79	50	30	100	34	12	42	111	42	111	34	12	57	1	42	111	57	1	58	121	58	121	57	1	83	-5	21	87	16	74	19	31	21	87	19	31	34	12	21	87	34	12	30	100	202	204	189	219	196	160	202	204	196	160	202	167	202	204	202	167	205	175	202	204	205	175	206	184	160	158	167	155	170	229	170	229	167	155	176	155	170	229	176	155	189	219	189	219	176	155	187	156	189	219	187	156	196	160	153	163	160	158	170	229	153	163	170	229	151	203	153	163	151	203	151	199	153	163	151	199	150	195	153	163	150	195	149	171	150	209	151	203	170	229	150	209	170	229	148	235	150	209	148	235	146	214	148	235	131	220	140	218	148	235	140	218	146	214	149	171	150	195	149	191	149	171	149	191	148	186	149	171	148	186	147	181	86	145	81	157	85	95	86	145	85	95	95	104	29	145	36	135	39	205	39	205	36	135	46	127	39	205	46	127	59	221	59	221	46	127	58	121	27	186	23	165	24	155	27	186	24	155	29	145	27	186	29	145	39	205	108	332	78	264	102	264	59	221	81	186	88	232	19	31	16	74	14	59	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	199	55	234	55	234	47	199	51	195	55	234	51	195	53	188	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	87	235	74	237	123	0	123	0	74	237	55	234	123	0	55	234	54	173	54	173	55	234	54	181	55	234	39	225	42	201	123	193	123	0	123	174	123	193	123	174	124	175	123	193	124	175	135	209	125	177	127	180	135	209	135	209	127	180	129	183	135	209	129	183	132	186	132	186	139	192	135	209	135	209	139	192	148	221	123	0	123	193	120	211	123	0	120	211	112	224	123	0	112	224	100	231	123	0	100	231	87	235	54	173	54	0	123	0	139	192	146	197	148	221	148	221	146	197	153	200	148	221	153	200	162	230	162	230	153	200	160	202	162	230	160	202	167	203	167	203	176	201	177	235	177	235	176	201	183	196	177	235	183	196	195	237	195	237	183	196	189	188	195	237	189	188	192	175	193	160	193	-46	195	237	195	237	193	-46	193	-63	195	237	193	-63	195	-77	262	-25	262	164	259	189	262	-25	259	189	262	-46	262	-46	259	189	250	209	262	-46	250	209	263	-63	263	-63	250	209	236	224	263	-63	236	224	218	233	218	233	195	237	195	-77	218	233	195	-77	198	-90	218	233	198	-90	204	-102	218	233	204	-102	265	-77	218	233	265	-77	263	-63	268	-90	265	-77	204	-102	268	-90	204	-102	272	-102	177	235	162	230	167	203	163	304	168	310	168	342	168	342	168	310	172	315	168	342	172	315	172	337	172	337	172	315	174	320	172	337	174	320	174	331	174	331	174	320	175	324	163	345	156	346	158	297	163	345	158	297	163	304	163	345	163	304	168	342	158	297	156	346	151	346	158	297	151	346	145	344	158	297	145	344	140	342	158	297	140	342	136	338	158	297	136	338	133	332	158	297	133	332	127	264	133	332	103	264	127	264	195	237	192	175	193	160	193	-46	193	160	193	-25	135	209	124	175	125	177	55	234	53	188	54	181	17	177	14	198	6	182	104	230	7	230	18	217	104	230	18	217	26	213	104	230	26	213	31	208	104	230	31	208	34	200	104	230	34	200	35	188	104	230	35	188	36	25	104	230	36	25	41	13	104	230	41	13	50	2	104	230	50	2	63	-4	104	230	63	-4	80	-6	104	230	80	-6	100	-3	104	230	100	-3	104	56	105	41	100	-3	107	34	107	34	100	-3	118	3	107	34	118	3	111	30	111	30	118	3	116	28	122	29	116	28	118	3	122	29	118	3	132	15	152	45	141	50	144	29	144	29	141	50	136	44	144	29	136	44	132	15	132	15	136	44	132	38	132	15	132	38	127	33	104	48	104	56	100	-3	104	48	100	-3	105	41	104	304	109	310	109	342	109	342	109	310	113	315	109	342	113	315	113	337	113	337	113	315	115	320	113	337	115	320	115	331	115	331	115	320	116	324	104	345	98	346	99	297	104	345	99	297	104	304	104	345	104	304	109	342	99	297	98	346	92	346	99	297	92	346	87	344	99	297	87	344	82	342	99	297	82	342	78	338	99	297	78	338	74	332	99	297	74	332	68	264	74	332	44	264	68	264	36	25	35	188	35	39	122	29	132	15	127	33	18	217	7	230	7	219	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	75	329	75	264	85	327	85	327	75	264	85	266	85	327	85	266	94	322	94	322	85	266	94	270	94	322	94	270	101	315	101	315	94	270	101	277	101	315	101	277	105	306	105	306	101	277	106	286	105	306	106	286	107	296	42	296	44	286	44	306	44	306	44	286	49	277	44	306	49	277	49	315	49	315	49	277	56	270	49	315	56	270	56	322	56	322	56	270	65	266	56	322	65	266	65	327	65	327	65	266	75	264	65	327	75	264	75	329	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	226	322	226	270	233	315	233	315	226	270	233	277	233	315	233	277	238	306	238	306	233	277	238	286	238	306	238	286	239	296	175	296	177	286	177	307	177	307	177	286	181	277	177	307	181	277	181	315	181	315	181	277	188	270	181	315	188	270	188	322	188	322	188	270	197	266	188	322	197	266	197	327	197	327	197	266	206	264	197	327	206	264	207	329	207	329	206	264	217	266	207	329	217	266	217	327	217	327	217	266	226	270	217	327	226	270	226	322	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	163	304	168	310	168	342	168	342	168	310	172	315	168	342	172	315	172	337	172	337	172	315	174	320	172	337	174	320	174	331	174	331	174	320	175	324	163	345	156	346	158	297	163	345	158	297	163	304	163	345	163	304	168	342	158	297	156	346	151	346	158	297	151	346	145	344	158	297	145	344	140	342	158	297	140	342	136	338	158	297	136	338	133	332	158	297	133	332	127	264	133	332	103	264	127	264	55	234	53	191	54	184	17	177	14	198	6	182	92	44	85	-1	99	23	99	23	85	-1	121	-6	99	23	121	-6	111	12	111	12	121	-6	126	8	141	14	126	8	140	-5	141	14	140	-5	158	-1	12	113	18	73	18	154	18	154	18	73	33	40	18	154	33	40	33	188	33	188	33	40	56	15	33	188	56	15	58	214	58	214	56	15	85	-1	58	214	85	-1	86	117	87	75	86	117	85	-1	87	75	85	-1	92	44	87	156	91	185	90	231	90	231	91	185	99	206	90	231	99	206	127	237	127	237	99	206	111	217	127	237	111	217	129	221	129	221	147	211	156	233	156	233	147	211	161	187	156	233	161	187	178	223	178	223	161	187	171	156	178	223	171	156	178	124	87	156	90	231	58	214	87	156	58	214	86	117	232	230	218	176	221	8	221	8	218	176	217	176	221	8	217	176	211	19	211	19	217	176	208	193	211	19	208	193	204	32	204	32	208	193	195	209	204	32	195	209	189	17	189	17	195	209	180	99	189	17	180	99	175	76	180	99	195	209	178	223	180	99	178	223	178	124	156	233	127	237	129	221	246	90	245	93	256	-5	256	-5	245	93	244	95	243	-4	244	95	232	230	243	-4	232	230	231	0	231	0	232	230	221	8	309	230	232	230	244	95	271	39	266	42	276	0	276	0	266	42	262	48	276	0	262	48	256	-5	256	-5	262	48	256	59	256	-5	256	59	249	78	249	78	248	81	256	-5	256	-5	248	81	247	86	256	-5	247	86	246	90	291	53	287	45	291	12	291	12	287	45	281	41	291	12	281	41	276	0	276	0	281	41	275	39	301	31	307	54	309	77	301	31	309	77	296	77	301	31	296	77	294	63	301	31	294	63	291	53	301	31	291	53	291	12	189	17	175	76	174	5	174	5	175	76	167	52	174	5	167	52	158	-1	158	-1	167	52	155	30	158	-1	155	30	141	14	126	8	121	-6	140	-5	256	-5	244	95	243	-4	271	39	276	0	275	39	136	345	124	327	138	330	138	330	152	325	153	346	153	346	152	325	162	311	153	346	162	311	179	343	179	343	162	311	167	292	179	343	167	292	170	272	129	-4	139	-6	137	9	137	9	139	-6	145	8	162	12	145	8	149	-6	162	12	149	-6	185	0	111	24	111	2	119	16	119	16	111	2	120	-1	119	16	120	-1	128	11	128	11	120	-1	129	-4	128	11	129	-4	137	9	102	-45	103	-26	103	36	103	36	111	2	111	24	103	36	103	6	111	2	161	193	163	216	160	214	160	214	156	214	161	193	161	193	156	214	155	196	150	195	155	196	152	215	150	195	152	215	146	217	133	191	137	192	137	218	137	218	137	192	141	193	137	218	141	193	142	218	142	218	141	193	146	194	142	218	146	194	146	217	146	217	146	194	150	195	113	204	114	201	114	209	114	209	114	201	116	197	114	209	116	197	117	213	117	213	116	197	120	194	117	213	120	194	122	216	122	216	120	194	126	192	122	216	126	192	129	218	129	218	126	192	133	191	129	218	133	191	137	218	156	214	152	215	155	196	145	8	139	-6	149	-6	211	213	222	222	223	318	223	318	222	222	232	234	223	318	232	234	236	297	236	297	232	234	238	250	236	297	238	250	241	269	203	334	179	343	185	141	203	334	185	141	188	108	203	334	188	108	198	204	203	334	198	204	198	205	203	334	198	205	211	213	203	334	211	213	223	318	217	16	188	108	187	70	217	16	187	70	185	0	185	0	187	70	183	41	185	0	183	41	175	22	179	166	185	141	179	343	179	166	179	343	171	254	179	166	171	254	170	244	179	166	170	244	170	183	179	343	170	272	171	254	153	346	136	345	138	330	262	113	260	139	257	74	257	74	260	139	252	161	257	74	252	161	241	41	241	41	252	161	239	180	241	41	239	180	221	194	217	16	241	41	221	194	217	16	221	194	198	204	217	16	198	204	188	108	170	183	170	244	169	233	170	183	169	233	166	223	170	183	166	223	163	216	170	183	163	216	161	193	119	341	104	335	107	302	119	341	107	302	114	318	119	341	114	318	124	327	119	341	124	327	136	345	104	335	90	327	93	-102	104	335	93	-102	97	-90	104	335	97	-90	103	248	104	335	103	248	104	279	104	335	104	279	107	302	103	248	97	-90	100	-77	103	248	100	-77	101	-62	103	248	101	-62	102	-45	103	248	102	-45	103	36	93	-102	90	327	78	318	93	-102	78	318	60	294	93	-102	60	294	47	268	93	-102	47	268	39	238	93	-102	39	238	34	204	93	-102	34	204	33	166	93	-102	33	166	33	-26	93	-102	33	-26	33	-46	93	-102	33	-46	32	-63	93	-102	32	-63	30	-77	93	-102	30	-77	27	-90	93	-102	27	-90	22	-102	162	12	185	0	175	22	42	191	48	191	48	191	55	237	48	191	61	188	55	237	61	188	72	233	72	233	61	188	72	180	72	233	72	180	85	222	85	222	72	180	81	169	85	222	81	169	88	156	105	185	96	206	99	129	99	129	96	206	94	143	88	156	94	143	96	206	88	156	96	206	85	222	132	-98	144	-89	150	31	150	31	144	-89	152	-75	150	31	166	230	132	-98	132	-98	166	230	127	105	132	-98	127	105	116	-102	116	-102	127	105	112	161	116	-102	112	161	111	59	111	59	112	161	109	79	109	79	112	161	106	97	105	185	99	129	103	114	105	185	103	114	106	97	105	185	106	97	112	161	80	-48	81	-65	82	-31	82	-31	81	-65	84	-80	82	-31	84	-80	86	-10	86	-10	84	-80	90	-92	86	-10	90	-92	93	11	93	11	90	-92	100	-99	93	11	100	-99	101	35	101	35	100	-99	116	-102	101	35	116	-102	111	59	156	-59	158	-41	157	-25	156	-59	157	-25	155	-10	156	-59	155	-10	153	4	156	-59	153	4	152	-75	151	18	150	31	152	-75	151	18	152	-75	153	4	28	182	35	188	36	231	36	231	35	188	42	191	36	231	42	191	55	237	55	237	42	191	48	191	28	182	36	231	23	171	23	171	36	231	22	218	23	171	22	218	18	154	18	154	22	218	12	198	18	154	12	198	8	176	18	154	8	176	6	154	166	230	150	31	251	230	54	249	62	239	67	322	67	322	62	239	73	231	67	322	73	231	81	300	81	300	85	223	91	280	91	280	85	223	98	216	91	280	98	216	116	263	116	263	98	216	111	210	116	263	111	210	126	194	126	194	111	210	111	209	88	136	91	162	95	208	95	208	91	162	99	180	95	208	99	180	111	209	111	209	99	180	110	190	111	209	110	190	126	194	126	194	145	187	149	246	149	246	145	187	156	171	149	246	156	171	184	224	184	224	156	171	162	149	184	224	162	149	164	126	95	208	80	205	88	136	88	136	80	205	86	102	87	0	86	102	80	205	87	0	80	205	67	199	92	42	87	0	99	23	99	23	87	0	127	-6	99	23	127	-6	111	12	111	12	127	-6	127	8	144	13	127	8	127	-6	144	13	127	-6	165	0	235	146	230	163	233	75	233	75	230	163	224	180	233	75	224	180	219	44	219	44	224	180	215	194	219	44	215	194	196	18	196	18	215	194	184	224	196	18	184	224	165	0	165	0	184	224	165	108	165	0	165	108	164	74	165	0	164	74	162	47	155	26	144	13	165	0	155	26	165	0	162	47	88	68	86	102	87	0	88	68	87	0	92	42	55	18	87	0	67	199	55	18	67	199	54	191	55	18	54	191	43	180	55	18	43	180	32	167	55	18	32	167	32	43	23	152	17	136	18	73	23	152	18	73	32	43	23	152	32	43	32	167	14	120	13	103	18	73	14	120	18	73	17	136	94	317	105	322	116	343	116	343	105	322	116	324	116	343	116	324	124	324	124	324	140	320	140	346	140	346	140	320	161	345	90	335	67	322	81	300	90	335	81	300	85	310	90	335	85	310	94	317	90	335	94	317	116	343	44	266	46	261	49	303	49	303	46	261	49	255	49	303	49	255	67	322	67	322	49	255	54	249	49	303	42	280	43	273	49	303	43	273	44	266	206	285	213	290	216	324	216	324	213	290	218	296	216	324	218	296	222	309	222	309	218	296	221	303	166	298	180	288	183	341	183	341	180	288	198	283	183	341	198	283	203	335	203	335	198	283	206	285	203	335	206	285	216	324	161	345	140	320	153	310	161	345	153	310	166	298	161	345	166	298	183	341	235	146	233	75	238	108	235	146	238	108	237	127	165	108	184	224	164	126	149	246	116	263	126	194	140	346	116	343	124	324	85	223	81	300	73	231	81	157	79	171	85	95	85	95	79	171	78	83	78	83	79	171	76	68	76	68	59	221	83	-5	83	-5	59	221	58	121	79	171	81	186	59	221	79	171	59	221	76	68	81	186	87	200	88	232	88	232	87	200	95	211	88	232	95	211	124	237	124	237	95	211	106	218	124	237	106	218	119	221	119	221	131	220	124	237	124	237	131	220	148	235	120	129	119	111	124	110	120	129	124	110	124	130	124	130	124	110	129	108	124	130	129	108	129	132	129	132	129	108	133	107	129	132	133	107	135	133	135	133	133	107	138	107	135	133	138	107	143	134	143	134	138	107	141	107	143	134	141	107	149	107	120	129	117	128	119	111	119	111	117	128	107	109	107	109	117	128	104	130	107	109	104	130	95	104	95	104	104	130	94	136	95	104	94	136	86	145	143	134	149	107	151	133	151	133	149	107	155	110	151	133	155	110	156	131	156	131	155	110	160	113	156	131	160	113	160	128	160	128	160	113	162	117	160	128	162	117	162	125	162	125	162	117	163	122	196	43	182	33	182	12	182	12	182	33	166	26	182	12	166	26	162	1	162	1	166	26	148	22	162	1	148	22	139	-4	139	-4	148	22	131	20	199	27	214	46	206	55	199	27	206	55	196	43	199	27	196	43	182	12	113	22	98	27	113	-6	113	22	113	-6	139	-4	113	22	139	-4	131	20	86	36	79	50	83	-5	86	36	83	-5	113	-6	86	36	113	-6	98	27	76	68	83	-5	79	50	30	100	34	12	42	111	42	111	34	12	57	1	42	111	57	1	58	121	58	121	57	1	83	-5	21	87	16	74	19	31	21	87	19	31	34	12	21	87	34	12	30	100	202	204	189	219	196	160	202	204	196	160	202	167	202	204	202	167	205	175	202	204	205	175	206	184	160	158	167	155	170	229	170	229	167	155	176	155	170	229	176	155	189	219	189	219	176	155	187	156	189	219	187	156	196	160	153	163	160	158	170	229	153	163	170	229	151	203	153	163	151	203	151	199	153	163	151	199	150	195	153	163	150	195	149	171	150	209	151	203	170	229	150	209	170	229	148	235	150	209	148	235	146	214	148	235	131	220	140	218	148	235	140	218	146	214	149	171	150	195	149	191	149	171	149	191	148	186	149	171	148	186	147	181	86	145	81	157	85	95	86	145	85	95	95	104	29	145	36	135	39	205	39	205	36	135	46	127	39	205	46	127	59	221	59	221	46	127	58	121	27	186	23	165	24	155	27	186	24	155	29	145	27	186	29	145	39	205	59	221	81	186	88	232	19	31	16	74	14	59	81	64	62	74	72	-3	72	-3	62	74	50	91	72	-3	50	91	45	6	45	6	50	91	46	115	50	205	46	115	50	148	50	205	50	148	62	179	56	295	58	283	58	308	58	308	58	283	63	273	58	308	63	273	65	320	65	320	63	273	71	265	65	320	71	265	78	330	78	330	71	265	81	259	78	330	81	259	97	339	97	339	81	259	94	300	97	232	94	300	93	256	99	314	105	321	122	346	122	346	105	321	114	328	122	346	114	328	126	334	97	339	94	300	95	307	97	339	95	307	99	314	97	339	99	314	122	346	94	300	81	259	93	256	191	45	167	54	177	-3	177	-3	167	54	167	-2	156	-3	167	-2	167	54	156	-3	167	54	143	-4	143	-4	167	54	136	57	143	-4	136	57	130	-5	130	-5	136	57	118	-6	108	-7	118	-6	136	57	108	-7	136	57	106	59	108	-7	106	59	81	64	108	-7	81	64	72	-3	196	-40	192	-50	200	-69	200	-69	192	-50	185	-57	200	-69	185	-57	181	-87	181	-87	185	-57	177	-62	181	-87	177	-62	169	-63	169	-63	160	-61	181	-87	181	-87	160	-61	157	-98	196	-40	200	-69	198	-29	198	-29	200	-69	207	30	207	30	200	-69	214	-44	207	30	214	-44	216	11	216	11	214	-44	219	-11	207	30	191	45	193	-12	207	30	193	-12	197	-20	207	30	197	-20	198	-29	191	45	177	-3	186	-7	191	45	186	-7	193	-12	157	-98	160	-61	152	-55	157	-98	152	-55	143	-48	157	-98	143	-48	131	-42	157	-98	131	-42	131	-102	86	-61	87	-80	91	-53	91	-53	87	-80	93	-89	91	-53	93	-89	97	-46	97	-46	93	-89	102	-96	97	-46	102	-96	106	-41	106	-41	102	-96	115	-100	106	-41	115	-100	116	-40	116	-40	115	-100	131	-102	116	-40	131	-102	131	-42	206	309	200	314	206	281	206	309	206	281	211	296	206	309	211	296	210	304	168	315	169	258	182	317	182	317	169	258	191	268	182	317	191	268	192	316	192	316	191	268	206	281	192	316	206	281	200	314	154	309	140	300	143	252	154	309	143	252	169	258	154	309	169	258	168	315	140	300	125	288	143	252	143	252	125	288	115	250	97	232	115	250	98	286	97	232	98	286	95	292	115	250	125	288	110	275	115	250	110	275	106	277	101	281	98	286	115	250	101	281	115	250	106	277	50	205	62	179	72	235	72	235	62	179	78	208	72	235	78	208	93	256	93	256	78	208	97	232	31	170	17	130	26	25	31	170	26	25	45	6	31	170	45	6	46	115	31	170	46	115	50	205	17	130	12	88	15	52	17	130	15	52	26	25	94	300	97	232	95	292	87	-80	86	-61	85	-71	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	199	55	234	55	234	47	199	51	195	55	234	51	195	53	188	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	87	235	74	237	123	0	123	0	74	237	55	234	123	0	55	234	54	173	54	173	55	234	54	181	55	234	39	225	42	201	123	193	123	0	123	174	123	193	123	174	124	175	123	193	124	175	135	209	125	177	127	180	135	209	135	209	127	180	129	183	135	209	129	183	132	186	132	186	139	192	135	209	135	209	139	192	148	221	123	0	123	193	120	211	123	0	120	211	112	224	123	0	112	224	100	231	123	0	100	231	87	235	54	173	54	0	123	0	139	192	146	197	148	221	148	221	146	197	153	200	148	221	153	200	162	230	162	230	153	200	160	202	162	230	160	202	167	203	167	203	176	201	177	235	177	235	176	201	183	196	177	235	183	196	195	237	195	237	183	196	189	188	195	237	189	188	192	175	193	160	193	-46	195	237	195	237	193	-46	193	-63	195	237	193	-63	195	-77	262	-25	262	164	259	189	262	-25	259	189	262	-46	262	-46	259	189	250	209	262	-46	250	209	263	-63	263	-63	250	209	236	224	263	-63	236	224	218	233	218	233	195	237	195	-77	218	233	195	-77	198	-90	218	233	198	-90	204	-102	218	233	204	-102	265	-77	218	233	265	-77	263	-63	268	-90	265	-77	204	-102	268	-90	204	-102	272	-102	177	235	162	230	167	203	195	237	192	175	193	160	193	-46	193	160	193	-25	135	209	124	175	125	177	55	234	53	188	54	181	17	177	14	198	6	182	86	3	129	-6	109	17	109	17	129	-6	125	8	141	17	125	8	129	-6	141	17	129	-6	167	3	86	3	109	17	98	40	86	3	98	40	91	74	86	3	91	74	87	115	86	3	87	115	86	160	86	3	86	160	85	336	86	3	85	336	53	31	12	171	17	119	17	221	17	221	17	119	30	71	17	221	30	71	30	269	30	269	30	71	53	31	30	269	53	31	53	309	53	309	53	31	85	336	152	298	165	336	141	322	141	322	165	336	125	330	108	322	125	330	125	346	108	322	125	346	85	336	163	224	165	182	165	336	165	336	165	182	167	3	167	3	165	182	165	160	165	160	165	182	86	160	86	160	165	182	86	182	85	336	86	160	86	182	85	336	86	182	87	224	85	336	87	224	90	264	85	336	90	264	97	298	85	336	97	298	108	322	165	336	152	298	159	264	165	336	159	264	163	224	165	336	125	346	125	330	165	336	167	3	196	309	196	309	167	3	197	31	196	309	197	31	219	269	219	269	197	31	220	71	219	269	220	71	233	221	233	221	220	71	233	119	233	221	233	119	238	170	167	3	165	160	163	115	167	3	163	115	160	74	167	3	160	74	152	40	167	3	152	40	141	17	104	230	7	230	18	217	104	230	18	217	26	213	104	230	26	213	31	208	104	230	31	208	34	200	104	230	34	200	35	188	104	230	35	188	36	25	104	230	36	25	41	13	104	230	41	13	50	2	104	230	50	2	63	-4	104	230	63	-4	80	-6	104	230	80	-6	100	-3	104	230	100	-3	104	56	105	41	100	-3	107	34	107	34	100	-3	118	3	107	34	118	3	111	30	111	30	118	3	116	28	122	29	116	28	118	3	122	29	118	3	132	15	152	45	141	50	144	29	144	29	141	50	136	44	144	29	136	44	132	15	132	15	136	44	132	38	132	15	132	38	127	33	104	48	104	56	100	-3	104	48	100	-3	105	41	36	25	35	188	35	39	122	29	132	15	127	33	18	217	7	230	7	219	166	164	177	174	188	212	188	212	177	174	188	181	188	212	188	181	212	229	212	229	188	181	197	185	212	229	197	185	205	186	205	186	212	184	212	229	212	229	212	184	218	179	212	229	218	179	230	235	230	235	218	179	225	172	230	235	225	172	235	167	163	32	165	29	243	35	243	35	165	29	166	26	243	35	166	26	167	23	167	23	167	20	274	0	274	0	167	20	165	17	274	0	165	17	163	14	37	190	107	0	107	130	107	130	107	0	107	107	107	130	107	107	153	181	153	181	107	107	108	107	153	181	108	107	153	151	153	151	108	107	156	42	153	151	156	42	243	35	243	35	156	42	160	37	243	35	160	37	163	32	263	15	257	18	274	0	274	0	257	18	251	25	274	0	251	25	167	23	167	23	251	25	243	35	230	235	235	167	244	237	244	237	235	167	247	165	244	237	247	165	255	235	255	235	247	165	258	167	255	235	258	167	265	230	265	230	258	167	268	173	265	230	268	173	272	223	272	223	268	173	274	181	272	223	274	181	278	212	278	212	274	181	278	190	278	212	278	190	280	198	188	212	153	181	153	151	188	212	153	151	166	164	268	13	263	15	274	0	268	13	274	0	274	12	158	13	150	12	274	0	158	13	274	0	163	14	107	230	11	230	21	217	107	230	21	217	28	213	107	230	28	213	34	208	107	230	34	208	36	200	107	230	36	200	37	190	107	230	37	190	107	130	21	217	11	230	11	219	274	0	150	12	150	0	107	0	37	190	37	0	93	342	78	346	80	300	80	300	78	346	70	301	64	300	70	301	78	346	64	300	78	346	57	341	80	300	89	295	93	342	93	342	89	295	99	286	93	342	99	286	105	330	105	330	99	286	108	270	105	330	108	270	115	313	115	313	108	270	117	246	115	313	117	246	123	293	123	293	117	246	123	227	123	293	123	227	145	154	145	154	123	227	94	0	183	86	173	35	179	18	183	86	179	18	188	4	183	86	129	273	145	154	183	86	145	154	167	55	183	86	167	55	173	35	247	57	241	46	247	9	247	9	241	46	234	40	247	9	234	40	233	-3	233	-3	234	40	228	37	233	-3	228	37	222	36	222	36	214	38	233	-3	233	-3	214	38	214	-8	247	57	247	9	251	74	251	74	247	9	257	27	251	74	257	27	263	74	263	74	257	27	262	50	206	42	198	51	199	-5	206	42	199	-5	214	-8	206	42	214	-8	214	38	190	66	183	86	188	4	190	66	188	4	199	-5	190	66	199	-5	198	51	57	341	43	328	44	280	57	341	44	280	50	291	57	341	50	291	57	297	57	341	57	297	64	300	40	263	44	280	43	328	40	263	43	328	34	308	40	263	34	308	29	286	40	263	29	286	27	263	94	0	123	227	9	0	123	293	145	154	129	273	103	230	33	230	89	-102	103	230	89	-102	93	-91	103	230	93	-91	96	-78	103	230	96	-78	98	-64	103	230	98	-64	99	4	103	230	99	4	100	4	103	230	100	4	103	71	99	4	98	-64	99	-49	99	4	99	-49	99	-33	89	-102	33	230	33	-32	89	-102	33	-32	33	-51	89	-102	33	-51	32	-66	89	-102	32	-66	30	-79	89	-102	30	-79	27	-91	89	-102	27	-91	22	-102	176	51	168	41	168	16	168	16	168	41	160	34	168	16	160	34	159	7	159	7	160	34	152	29	159	7	152	29	149	0	149	0	152	29	145	27	149	0	145	27	138	-4	138	-4	145	27	137	26	246	230	176	230	176	27	246	230	176	27	177	27	246	230	177	27	180	13	246	230	180	13	186	1	246	230	186	1	194	-7	246	230	194	-7	207	-13	246	230	207	-13	222	-15	246	230	222	-15	245	-12	246	230	245	-12	246	55	176	51	168	16	176	27	176	51	176	27	176	230	247	31	245	-12	249	25	249	25	245	-12	263	-3	249	25	263	-3	252	21	252	21	263	-3	257	20	263	21	257	20	263	-3	263	21	263	-3	277	8	294	38	283	44	287	23	287	23	283	44	279	37	287	23	279	37	277	8	277	8	279	37	274	30	277	8	274	30	269	25	246	41	246	55	245	-12	246	41	245	-12	247	31	127	27	118	33	121	-6	127	27	121	-6	127	-6	127	27	127	-6	138	-4	127	27	138	-4	137	26	121	-6	118	33	115	-5	115	-5	118	33	110	42	115	-5	110	42	109	-2	109	-2	110	42	105	55	109	-2	105	55	104	0	104	0	105	55	103	71	104	0	103	71	100	4	263	21	277	8	269	25	220	172	198	127	203	84	203	84	198	127	169	96	203	84	169	96	157	38	157	38	169	96	138	78	157	38	138	78	107	69	107	69	104	69	157	38	157	38	104	69	103	8	236	150	248	237	233	237	236	150	233	237	220	172	236	150	220	172	203	84	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	47	-6	104	230	47	-6	103	8	104	230	103	8	104	69	47	-6	35	186	35	-6	19	216	7	230	7	219	70	77	59	92	72	-2	72	-2	59	92	55	113	45	10	55	113	45	155	45	10	45	155	27	132	86	193	93	189	93	300	94	292	94	227	95	236	94	292	95	236	96	287	96	287	95	236	98	245	96	287	98	245	99	284	99	284	98	245	103	252	99	284	103	252	102	283	102	283	103	252	103	282	97	312	103	320	120	346	120	346	103	320	112	327	120	346	112	327	125	334	95	339	77	330	85	266	95	339	85	266	86	193	95	339	86	193	93	300	95	339	93	300	94	306	95	339	94	306	97	312	95	339	97	312	120	346	54	295	56	287	57	307	57	307	56	287	60	280	57	307	60	280	64	319	64	319	60	280	66	273	64	319	66	273	77	330	77	330	66	273	75	268	77	330	75	268	85	266	86	193	85	266	85	265	86	193	85	265	79	199	79	199	85	265	78	258	79	199	78	258	73	250	79	199	73	250	73	206	73	206	73	250	69	242	73	206	69	242	68	215	68	215	69	242	67	234	68	215	67	234	66	226	120	258	145	260	130	303	120	258	130	303	116	293	120	258	116	293	110	256	103	282	103	252	110	256	103	282	110	256	116	293	189	45	166	54	176	-3	176	-3	166	54	166	-2	155	-3	166	-2	166	54	155	-3	166	54	141	-4	141	-4	166	54	134	57	141	-4	134	57	128	-5	128	-5	134	57	116	-6	109	60	88	66	107	-7	109	60	107	-7	116	-6	109	60	116	-6	134	57	88	66	70	77	72	-2	88	66	72	-2	107	-7	195	-40	190	-50	199	-69	199	-69	190	-50	183	-57	199	-69	183	-57	179	-87	179	-87	183	-57	175	-62	179	-87	175	-62	167	-63	167	-63	158	-61	179	-87	179	-87	158	-61	155	-98	195	-40	199	-69	196	-29	196	-29	199	-69	205	30	205	30	199	-69	212	-44	205	30	212	-44	214	11	214	11	212	-44	217	-11	205	30	189	45	191	-12	205	30	191	-12	195	-20	205	30	195	-20	196	-29	189	45	176	-3	185	-7	189	45	185	-7	191	-12	155	-98	158	-61	150	-55	155	-98	150	-55	141	-48	155	-98	141	-48	130	-42	155	-98	130	-42	129	-102	85	-61	86	-80	89	-53	89	-53	86	-80	91	-89	89	-53	91	-89	96	-46	96	-46	91	-89	101	-96	96	-46	101	-96	104	-41	104	-41	101	-96	114	-100	104	-41	114	-100	114	-40	114	-40	114	-100	129	-102	114	-40	129	-102	130	-42	113	175	120	174	123	206	113	175	123	206	111	200	113	175	111	200	106	203	113	175	106	203	102	208	113	175	102	208	98	213	113	175	98	213	95	220	113	175	95	220	93	189	113	175	93	189	92	166	94	227	93	300	93	189	94	227	93	189	95	220	57	127	64	141	67	174	67	174	64	141	76	155	67	174	76	155	93	189	93	189	76	155	92	166	57	127	67	174	45	155	57	127	45	155	55	113	12	80	15	53	16	107	16	107	15	53	26	29	16	107	26	29	27	132	27	132	26	29	45	10	219	200	217	210	215	188	215	188	217	210	210	216	215	188	210	216	202	179	202	179	210	216	200	219	202	179	200	219	189	221	140	171	149	170	150	216	150	216	149	170	157	170	150	216	157	170	164	220	164	220	157	170	170	171	164	220	170	171	177	221	177	221	170	171	187	174	177	221	187	174	189	221	189	221	187	174	202	179	136	211	123	206	130	172	136	211	130	172	140	171	136	211	140	171	150	216	200	284	205	297	203	306	200	284	203	306	198	312	200	284	198	312	191	315	200	284	191	315	187	273	191	315	183	317	187	273	187	273	183	317	174	318	187	273	174	318	168	265	168	265	174	318	159	316	168	265	159	316	145	260	145	260	159	316	145	310	145	260	145	310	130	303	123	206	120	174	130	172	86	-80	85	-61	84	-71	72	-2	55	113	45	10	93	300	94	227	94	292	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	95	0	112	23	97	180	97	180	105	230	82	180	82	180	105	230	74	227	82	180	74	227	66	178	66	178	74	227	51	218	66	178	51	218	49	174	49	174	51	218	33	167	33	203	20	181	22	155	33	203	22	155	33	167	33	203	33	167	51	218	195	180	239	180	298	230	195	180	298	230	127	180	127	180	123	55	127	93	243	45	237	64	233	-6	233	-6	237	64	235	86	233	-6	235	86	234	109	234	109	234	128	207	-2	207	-2	234	128	235	146	207	-2	235	146	237	161	239	180	298	180	298	230	234	109	207	-2	233	-6	207	-2	237	161	238	173	207	-2	238	173	239	180	207	-2	239	180	195	180	207	-2	195	180	189	9	127	180	298	230	105	230	127	180	105	230	112	23	127	180	112	23	123	55	95	0	97	180	94	155	95	0	94	155	87	123	95	0	87	123	77	91	95	0	77	91	67	-8	41	50	42	-3	49	54	49	54	42	-3	53	-7	49	54	53	-7	64	66	64	66	53	-7	67	-8	64	66	67	-8	77	91	281	38	275	32	278	8	278	8	275	32	268	29	278	8	268	29	262	28	262	28	251	33	258	-2	258	-2	251	33	243	45	258	-2	243	45	233	-6	293	24	302	43	305	64	293	24	305	64	292	64	293	24	292	64	287	48	293	24	287	48	281	38	293	24	281	38	278	8	262	28	258	-2	278	8	195	180	189	160	189	9	189	9	189	160	182	137	189	9	182	137	178	25	178	25	182	137	176	113	178	25	176	113	171	88	171	88	170	65	171	45	171	88	171	45	178	25	128	131	128	144	128	155	128	131	128	155	128	165	128	131	128	165	127	173	128	131	127	173	127	93	127	180	127	93	127	173	28	31	29	12	31	39	31	39	29	12	34	3	31	39	34	3	35	45	35	45	34	3	42	-3	35	45	42	-3	41	50	29	12	28	31	27	24	97	180	112	23	105	230	22	155	20	181	10	155	124	218	137	221	137	221	149	237	137	221	154	218	149	237	154	218	184	232	184	232	154	218	167	206	184	232	167	206	176	186	107	192	114	209	117	231	117	231	114	209	124	218	117	231	124	218	133	235	133	235	124	218	137	221	133	235	137	221	149	237	103	6	111	2	103	36	103	36	103	136	102	226	102	226	103	136	104	168	102	226	104	168	107	192	257	114	252	159	252	74	252	74	252	159	237	194	252	74	237	194	236	41	236	41	237	194	214	218	236	41	214	218	212	15	212	15	214	218	184	110	184	232	176	186	182	154	184	232	182	154	184	110	184	232	184	110	214	218	183	71	179	42	182	0	183	71	182	0	212	15	183	71	212	15	184	110	179	42	171	23	182	0	182	0	171	23	159	12	182	0	159	12	147	-6	147	-6	159	12	143	8	147	-6	143	8	139	-6	139	-6	143	8	137	9	139	-6	137	9	130	-4	130	-4	137	9	129	11	130	-4	129	11	120	-1	120	-1	129	11	120	15	120	-1	120	15	111	2	111	2	120	15	111	24	111	2	111	24	103	36	103	-26	103	36	102	226	103	-26	102	226	102	-45	102	226	89	218	93	-102	102	226	93	-102	97	-90	102	226	97	-90	100	-77	102	226	100	-77	101	-62	102	226	101	-62	102	-45	93	-102	89	218	78	209	93	-102	78	209	60	185	93	-102	60	185	47	158	93	-102	47	158	39	128	93	-102	39	128	34	95	93	-102	34	95	33	56	93	-102	33	56	33	-26	93	-102	33	-26	33	-47	93	-102	33	-47	32	-64	93	-102	32	-64	30	-78	93	-102	30	-78	27	-90	93	-102	27	-90	22	-102	102	226	107	192	117	231	87	63	66	71	74	-3	74	-3	66	71	51	88	74	-3	51	88	47	5	47	5	51	88	46	114	38	163	46	114	49	140	38	163	49	140	68	200	68	200	49	140	60	160	68	200	60	160	76	174	68	200	76	174	108	226	108	226	76	174	97	183	108	226	97	183	122	186	122	186	137	182	156	237	156	237	137	182	148	174	156	237	148	174	159	164	191	46	167	55	177	-2	177	-2	167	55	167	-1	156	-2	167	-1	167	55	156	-2	167	55	143	-3	143	-3	167	55	136	59	143	-3	136	59	130	-4	130	-4	136	59	118	-6	111	59	87	63	108	-6	111	59	108	-6	118	-6	111	59	118	-6	136	59	12	86	16	49	19	123	19	123	16	49	28	23	19	123	28	23	38	163	38	163	28	23	47	5	38	163	47	5	46	114	196	-39	192	-48	200	-68	200	-68	192	-48	185	-56	200	-68	185	-56	181	-86	181	-86	185	-56	177	-60	181	-86	177	-60	169	-62	169	-62	160	-60	181	-86	181	-86	160	-60	157	-97	196	-39	200	-68	198	-28	198	-28	200	-68	207	32	207	32	200	-68	214	-43	207	32	214	-43	216	12	216	12	214	-43	219	-10	207	32	191	46	193	-11	207	32	193	-11	197	-19	207	32	197	-19	198	-28	191	46	177	-2	186	-6	191	46	186	-6	193	-11	157	-97	160	-60	152	-54	157	-97	152	-54	143	-47	157	-97	143	-47	131	-42	157	-97	131	-42	131	-101	86	-60	87	-79	91	-52	91	-52	87	-79	93	-88	91	-52	93	-88	97	-45	97	-45	93	-88	102	-94	97	-45	102	-94	106	-41	106	-41	102	-94	115	-99	106	-41	115	-99	116	-39	116	-39	115	-99	131	-101	116	-39	131	-101	131	-42	218	205	209	219	209	159	218	205	209	159	216	166	218	205	216	166	220	176	218	205	220	176	222	188	159	164	171	155	176	235	176	235	171	155	190	152	176	235	190	152	194	229	194	229	190	152	200	154	194	229	200	154	209	219	209	219	200	154	209	159	156	237	108	226	122	186	156	237	159	164	176	235	87	-79	86	-60	85	-70	87	63	74	-3	108	-6	160	41	153	24	162	0	162	0	153	24	142	13	162	0	142	13	126	8	126	8	111	12	125	-6	125	-6	111	12	100	23	125	-6	100	23	89	0	89	0	100	23	92	42	89	0	92	42	87	71	95	155	97	224	88	135	88	135	97	224	60	207	88	135	60	207	86	109	86	109	89	0	87	71	60	207	34	181	34	41	60	207	34	41	58	15	60	207	58	15	89	0	60	207	89	0	86	109	18	75	34	41	34	181	18	75	34	181	18	150	18	75	18	150	12	116	165	180	265	230	145	230	165	180	145	230	146	161	146	161	145	230	132	180	118	178	132	180	145	230	118	178	145	230	106	169	106	169	145	230	97	224	106	169	97	224	95	155	160	41	162	0	164	62	164	62	162	0	193	14	164	62	193	14	165	84	165	180	146	161	155	143	165	180	155	143	161	125	165	180	161	125	164	106	165	180	164	106	165	84	238	93	232	118	232	64	232	64	232	118	217	136	232	64	217	136	217	37	217	37	217	136	198	150	217	37	198	150	193	14	193	14	198	150	179	163	193	14	179	163	165	180	165	180	165	84	193	14	126	8	125	-6	162	0	265	230	165	180	265	180	122	-2	148	-6	152	121	152	121	148	-6	151	99	152	77	151	99	148	-6	152	77	148	-6	154	58	154	58	148	-6	159	42	104	9	122	-2	109	180	109	180	122	-2	157	173	109	180	157	173	159	180	159	180	228	180	228	230	122	-2	152	121	153	142	122	-2	153	142	155	160	122	-2	155	160	157	173	109	180	159	180	228	230	109	180	228	230	95	230	109	180	95	230	80	180	80	180	95	230	66	178	66	178	95	230	66	224	66	178	66	224	52	173	52	173	66	224	43	206	52	173	43	206	39	164	39	164	43	206	29	151	26	183	15	157	22	134	26	183	22	134	29	151	26	183	29	151	43	206	196	38	189	32	193	8	193	8	189	32	182	29	193	8	182	29	176	28	176	28	166	32	173	-2	173	-2	166	32	159	42	173	-2	159	42	148	-6	207	24	216	43	219	64	207	24	219	64	206	64	207	24	206	64	202	48	207	24	202	48	196	38	207	24	196	38	193	8	176	28	173	-2	193	8	109	180	103	160	104	9	104	9	103	160	97	137	104	9	97	137	92	25	92	25	97	137	91	113	92	25	91	113	86	88	86	88	84	65	86	45	86	88	86	45	92	25	22	134	15	157	9	134	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	55	234	53	191	54	184	17	177	14	198	6	182	199	165	200	188	198	233	198	233	200	188	203	205	198	233	203	205	209	236	209	236	203	205	207	217	209	236	207	217	214	221	214	221	226	215	222	237	222	237	226	215	249	231	198	137	199	165	198	233	198	137	198	233	188	228	198	137	188	228	198	-102	198	-102	188	228	179	222	198	-102	179	222	171	214	198	-102	171	214	153	190	198	-102	153	190	141	160	198	-102	141	160	134	129	198	-102	134	129	130	100	198	-102	130	100	128	-6	198	-102	128	-6	128	-102	234	201	238	179	249	231	249	231	238	179	240	152	249	231	240	152	241	122	241	122	240	76	267	14	267	14	240	76	236	44	267	14	236	44	235	-1	235	-1	236	44	229	23	235	-1	229	23	218	12	315	115	309	157	309	73	309	73	309	157	295	191	309	73	295	191	292	39	292	39	295	191	274	216	292	39	274	216	267	14	267	14	274	216	249	231	267	14	249	231	241	122	202	8	198	8	235	-1	202	8	235	-1	218	12	222	237	209	236	214	221	60	13	87	78	85	122	85	122	91	231	60	13	60	13	91	231	58	215	60	13	58	215	35	38	35	38	58	215	33	190	35	38	33	190	18	72	18	72	33	190	18	156	18	72	18	156	12	115	128	-6	130	100	128	76	128	-6	128	76	128	8	128	-6	128	8	124	8	128	-6	124	8	109	12	128	-6	109	12	92	-1	92	-1	109	12	98	24	92	-1	98	24	91	45	92	-1	91	45	87	78	92	-1	87	78	60	13	132	237	91	231	105	203	132	237	105	203	125	218	132	237	125	218	154	224	132	237	154	224	154	237	91	231	85	122	87	153	91	231	87	153	93	181	91	231	93	181	105	203	235	-1	198	8	198	-6	249	231	226	215	234	201	46	170	52	181	58	231	58	231	52	181	60	187	58	231	60	187	78	237	78	237	60	187	68	191	78	237	68	191	74	191	74	191	84	190	78	237	78	237	84	190	94	233	215	230	142	116	155	12	155	12	142	116	130	164	155	12	130	164	129	93	129	93	130	164	123	187	129	93	123	187	118	136	118	136	123	187	116	207	118	136	116	207	110	160	110	160	116	207	106	223	110	160	106	223	102	176	102	176	106	223	94	185	167	32	293	230	215	230	167	32	215	230	155	12	167	32	155	12	162	-14	167	32	162	-14	169	-35	167	32	169	-35	176	0	129	93	11	-93	88	-93	129	93	88	-93	155	12	242	-46	234	-53	234	-98	234	-98	234	-53	226	-56	234	-98	226	-56	219	-56	219	-56	210	-54	217	-102	217	-102	210	-54	200	-47	217	-102	200	-47	200	-96	200	-96	200	-47	192	-35	200	-96	192	-35	187	-80	187	-80	192	-35	183	-19	187	-80	183	-19	177	-59	177	-59	183	-19	176	0	258	-69	264	-46	266	-19	258	-69	266	-19	253	-19	258	-69	253	-19	248	-35	258	-69	248	-35	248	-86	242	-46	234	-98	248	-86	242	-46	248	-86	248	-35	219	-56	217	-102	234	-98	94	233	84	190	94	185	94	233	94	185	106	223	44	218	34	199	41	154	44	218	41	154	46	170	44	218	46	170	58	231	29	177	28	154	41	154	29	177	41	154	34	199	177	-59	176	0	169	-35	31	237	31	237	6	237	31	237	6	237	24	217	31	237	24	217	35	207	31	237	35	207	66	231	290	216	276	192	298	13	298	13	276	192	270	161	298	13	270	161	269	-1	269	-1	270	161	268	126	269	-1	268	126	267	80	340	129	338	145	342	103	342	103	338	145	337	158	342	103	337	158	337	66	337	66	337	158	336	166	321	36	336	166	337	180	321	36	337	180	314	231	314	231	337	180	340	194	314	231	340	194	351	237	351	237	340	194	347	208	351	237	347	208	358	218	358	218	376	224	376	237	358	218	376	237	351	237	314	231	290	216	298	13	314	231	298	13	321	36	269	-1	267	80	263	46	269	-1	263	46	257	24	269	-1	257	24	247	12	269	-1	247	12	237	-6	247	12	234	8	237	-6	237	-6	234	8	225	8	237	-6	225	8	225	-6	225	-102	225	230	156	230	225	-102	156	230	156	8	145	-6	156	-6	147	8	145	-6	147	8	135	12	145	-6	135	12	125	24	145	-6	125	24	112	-1	125	24	118	46	112	-1	112	-1	118	46	114	79	112	-1	114	79	113	126	112	-1	113	126	111	161	112	-1	111	161	104	192	112	-1	104	192	89	216	112	-1	89	216	83	13	45	157	45	66	46	166	46	166	60	36	66	231	66	231	60	36	83	13	66	231	83	13	89	216	35	207	42	194	66	231	66	231	42	194	45	180	66	231	45	180	46	166	156	-6	156	-102	225	-102	156	-6	225	-102	156	8	156	-6	156	8	147	8	45	66	45	157	44	144	45	66	44	144	42	129	45	66	42	129	40	115	45	66	40	115	40	103	46	166	45	66	60	36	337	66	336	166	321	36	340	129	342	103	341	115	24	217	6	237	6	224	95	35	89	61	88	-1	88	-1	89	61	87	89	88	-1	87	89	60	12	60	12	87	89	86	112	95	35	118	-6	106	16	106	16	118	-6	124	8	134	10	124	8	133	-5	134	10	133	-5	148	-1	138	237	91	230	102	201	138	237	102	201	123	218	138	237	123	218	156	224	138	237	156	224	156	237	91	230	56	211	60	12	91	230	60	12	87	146	91	230	87	146	92	177	91	230	92	177	102	201	60	12	56	211	36	37	36	37	56	211	32	184	36	37	32	184	19	71	19	71	32	184	17	151	19	71	17	151	13	115	182	23	191	13	184	179	182	23	184	179	172	13	172	13	184	179	170	176	172	13	170	176	162	56	162	56	170	176	159	168	162	56	159	168	157	69	157	69	159	168	152	82	147	122	147	107	148	140	148	140	147	107	149	94	148	140	149	94	152	155	152	155	149	94	152	82	152	155	152	82	159	168	221	16	212	25	216	-1	216	-1	212	25	206	39	216	-1	206	39	203	4	203	4	206	39	203	55	208	166	203	55	207	67	208	166	207	67	212	81	208	166	212	81	214	153	214	153	212	81	215	94	214	153	215	94	218	138	218	138	215	94	218	109	218	138	218	109	219	123	198	176	184	179	191	13	198	176	191	13	203	4	198	176	203	4	203	55	198	176	203	55	208	166	224	237	209	237	242	218	224	237	242	218	274	230	274	230	242	218	263	201	274	230	263	201	275	177	221	16	231	-5	231	10	231	10	231	-5	241	8	258	15	241	8	248	-6	258	15	248	-6	278	-1	354	113	349	152	347	70	347	70	349	152	336	186	347	70	336	186	330	36	330	36	336	186	311	212	330	36	311	212	306	12	306	12	311	212	281	112	274	230	275	177	311	212	311	212	275	177	280	146	311	212	280	146	281	112	280	86	277	59	278	-1	280	86	278	-1	306	12	280	86	306	12	281	112	270	33	258	15	278	-1	270	33	278	-1	277	59	241	8	231	-5	248	-6	162	56	159	40	161	4	162	56	161	4	172	13	152	26	144	17	148	-1	152	26	148	-1	161	4	152	26	161	4	159	40	124	8	118	-6	133	-5	134	10	148	-1	144	17	242	218	209	237	209	224	221	16	216	-1	231	-5	87	146	60	12	86	112	95	35	88	-1	118	-6	155	327	155	274	162	320	162	320	155	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	105	311	105	311	105	291	110	282	105	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	125	270	117	327	125	270	126	331	126	331	125	270	136	268	126	331	136	268	136	333	136	333	136	268	146	270	136	333	146	270	146	331	146	331	146	270	155	274	146	331	155	274	155	327	118	230	22	230	32	217	118	230	32	217	40	213	118	230	40	213	45	208	118	230	45	208	48	200	118	230	48	200	49	188	118	230	49	188	50	25	118	230	50	25	55	13	118	230	55	13	64	2	118	230	64	2	77	-4	118	230	77	-4	94	-6	118	230	94	-6	114	-3	118	230	114	-3	118	56	119	41	114	-3	121	34	121	34	114	-3	132	3	121	34	132	3	124	30	124	30	132	3	130	28	136	29	130	28	132	3	136	29	132	3	146	15	166	45	155	50	158	29	158	29	155	50	150	44	158	29	150	44	146	15	146	15	150	44	146	38	146	15	146	38	141	33	118	48	118	56	114	-3	118	48	114	-3	119	41	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	50	25	49	188	49	39	136	29	146	15	141	33	32	217	22	230	22	219	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	89	333	89	268	99	331	99	331	89	268	99	270	99	331	99	270	108	327	108	327	99	270	108	274	108	327	108	274	115	320	115	320	108	274	115	281	115	320	115	281	119	311	119	311	115	281	119	290	119	311	119	290	121	300	56	301	58	291	58	311	58	311	58	291	63	282	58	311	63	282	63	320	63	320	63	282	70	275	63	320	70	275	70	327	70	327	70	275	79	270	70	327	79	270	79	331	79	331	79	270	89	268	79	331	89	268	89	333	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	213	327	213	274	220	320	220	320	213	274	220	281	220	320	220	281	224	311	224	311	220	281	224	290	224	311	224	290	226	300	161	301	163	291	163	311	163	311	163	291	167	282	163	311	167	282	168	320	168	320	167	282	174	275	168	320	174	275	175	327	175	327	174	275	183	270	175	327	183	270	183	331	183	331	183	270	193	268	183	331	193	268	194	333	194	333	193	268	204	270	194	333	204	270	204	331	204	331	204	270	213	274	204	331	213	274	213	327	55	234	53	191	54	184	17	177	14	198	6	182	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	150	304	155	310	155	342	155	342	155	310	159	315	155	342	159	315	159	337	159	337	159	315	161	320	159	337	161	320	161	331	161	331	161	320	162	324	150	345	143	346	145	297	150	345	145	297	150	304	150	345	150	304	155	342	145	297	143	346	138	346	145	297	138	346	132	344	145	297	132	344	128	342	145	297	128	342	123	338	145	297	123	338	120	332	145	297	120	332	113	264	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	120	332	89	264	113	264	18	74	18	155	12	114	89	0	86	109	58	15	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	166	304	170	310	170	342	170	342	170	310	174	315	170	342	174	315	174	337	174	337	174	315	176	320	174	337	176	320	176	331	176	331	176	320	177	324	165	345	158	346	160	297	165	345	160	297	166	304	165	345	166	304	170	342	160	297	158	346	153	346	160	297	153	346	147	344	160	297	147	344	143	342	160	297	143	342	138	338	160	297	138	338	135	332	160	297	135	332	128	264	135	332	104	264	128	264	55	234	53	191	54	184	17	177	14	198	6	182	95	35	89	61	88	-1	88	-1	89	61	87	89	88	-1	87	89	60	12	60	12	87	89	86	112	95	35	118	-6	106	16	106	16	118	-6	124	8	134	10	124	8	133	-5	134	10	133	-5	148	-1	138	237	91	230	102	201	138	237	102	201	123	218	138	237	123	218	156	224	138	237	156	224	156	237	91	230	56	211	60	12	91	230	60	12	87	146	91	230	87	146	92	177	91	230	92	177	102	201	60	12	56	211	36	37	36	37	56	211	32	184	36	37	32	184	19	71	19	71	32	184	17	151	19	71	17	151	13	115	182	23	191	13	184	179	182	23	184	179	172	13	172	13	184	179	170	176	172	13	170	176	162	56	162	56	170	176	159	168	162	56	159	168	157	69	157	69	159	168	152	82	147	122	147	107	148	140	148	140	147	107	149	94	148	140	149	94	152	155	152	155	149	94	152	82	152	155	152	82	159	168	221	16	212	25	216	-1	216	-1	212	25	206	39	216	-1	206	39	203	4	203	4	206	39	203	55	208	166	203	55	207	67	208	166	207	67	212	81	208	166	212	81	214	153	214	153	212	81	215	94	214	153	215	94	218	138	218	138	215	94	218	109	218	138	218	109	219	123	198	176	184	179	191	13	198	176	191	13	203	4	198	176	203	4	203	55	198	176	203	55	208	166	162	56	159	40	161	4	162	56	161	4	172	13	152	26	144	17	148	-1	152	26	148	-1	161	4	152	26	161	4	159	40	124	8	118	-6	133	-5	224	237	209	237	242	218	224	237	242	218	274	230	274	230	242	218	263	201	274	230	263	201	275	177	221	16	231	-5	231	10	231	10	231	-5	241	8	258	15	241	8	248	-6	258	15	248	-6	278	-1	354	113	349	152	347	70	347	70	349	152	336	186	347	70	336	186	330	36	330	36	336	186	311	212	330	36	311	212	306	12	306	12	311	212	281	112	274	230	275	177	311	212	311	212	275	177	280	146	311	212	280	146	281	112	280	86	277	59	278	-1	280	86	278	-1	306	12	280	86	306	12	281	112	270	33	258	15	278	-1	270	33	278	-1	277	59	241	8	231	-5	248	-6	214	310	217	315	217	337	217	337	217	315	220	320	217	337	220	320	220	331	220	331	220	320	220	324	202	346	204	297	208	345	208	345	204	297	209	304	208	345	209	304	214	342	214	342	209	304	214	310	214	342	214	310	217	337	204	297	202	346	196	346	204	297	196	346	191	344	204	297	191	344	186	342	204	297	186	342	182	338	204	297	182	338	179	332	204	297	179	332	172	264	179	332	148	264	172	264	242	218	209	237	209	224	221	16	216	-1	231	-5	134	10	148	-1	144	17	87	146	60	12	86	112	95	35	88	-1	118	-6	88	2	127	-4	96	16	96	16	127	-4	107	13	129	24	107	13	127	-4	129	24	127	-4	161	0	183	164	198	176	177	170	177	170	198	176	174	190	177	170	174	190	169	174	169	174	174	190	160	175	140	165	160	175	145	195	140	165	145	195	123	192	89	74	102	106	104	185	104	185	102	106	119	139	104	185	119	139	123	192	123	192	119	139	140	165	90	22	86	30	88	2	88	2	86	30	85	40	88	2	85	40	71	160	71	160	85	40	84	50	87	173	84	50	89	74	87	173	89	74	104	185	231	101	227	130	226	67	226	67	227	130	216	156	226	67	216	156	212	38	212	38	216	156	198	176	212	38	198	176	190	15	190	15	198	176	189	147	190	15	189	147	183	121	190	15	183	121	170	87	187	156	189	147	198	176	187	156	198	176	183	164	174	190	145	195	160	175	161	0	190	15	170	87	161	0	170	87	151	51	161	0	151	51	129	24	60	23	88	2	71	160	60	23	71	160	56	144	60	23	56	144	52	257	60	23	52	257	41	52	37	214	29	169	30	88	37	214	30	88	41	52	37	214	41	52	52	257	63	165	71	186	74	295	74	295	71	186	81	207	74	295	81	207	106	326	106	326	81	207	93	227	106	326	93	227	104	246	104	246	108	246	106	326	106	326	108	246	116	333	187	296	176	283	180	252	180	252	176	283	164	271	180	252	164	271	154	264	154	264	147	261	151	247	151	247	147	261	139	258	151	247	139	258	131	257	124	256	116	256	119	246	124	256	119	246	123	246	124	256	123	246	151	247	124	256	151	247	131	257	194	334	202	345	190	336	190	336	202	345	186	337	168	331	186	337	185	348	168	331	185	348	167	349	108	246	110	256	116	333	116	333	110	256	120	273	116	333	120	273	129	339	129	339	120	273	134	294	129	339	134	294	142	344	142	344	134	294	151	315	142	344	151	315	155	347	155	347	151	315	168	331	155	347	168	331	167	349	228	306	225	326	222	280	222	280	225	326	216	338	222	280	216	338	204	262	204	262	216	338	202	345	204	262	202	345	198	321	198	321	194	309	204	262	204	262	194	309	187	296	204	262	187	296	180	252	202	345	194	334	196	330	202	345	196	330	197	326	202	345	197	326	198	321	202	345	185	348	186	337	154	264	151	247	180	252	116	256	110	256	112	246	116	256	112	246	115	246	116	256	115	246	119	246	74	295	52	257	56	144	74	295	56	144	63	165	112	246	110	256	108	246	30	88	29	169	27	126	90	22	88	2	96	16	71	160	84	50	87	173	150	207	135	230	146	157	146	157	135	230	127	253	146	157	127	253	105	178	105	178	127	253	124	277	127	344	124	277	126	291	127	344	126	291	129	304	26	113	31	119	38	147	38	147	31	119	36	123	38	147	36	123	42	124	42	124	47	122	54	156	54	156	47	122	51	119	54	156	51	119	53	113	24	134	13	120	17	99	24	134	17	99	22	107	24	134	22	107	26	113	24	134	26	113	38	147	73	24	74	159	59	50	59	50	74	159	54	156	59	50	54	156	54	100	54	100	54	156	54	107	54	156	38	147	42	124	127	38	124	63	125	-3	125	-3	124	63	123	95	123	95	123	108	120	128	127	38	125	-3	133	21	133	21	125	-3	162	-6	133	21	162	-6	145	12	145	12	162	-6	162	8	180	13	162	8	162	-6	180	13	162	-6	195	-2	169	322	174	319	190	339	190	339	174	319	179	313	190	339	179	313	183	305	183	305	189	287	190	339	190	339	189	287	194	265	190	339	194	265	224	318	224	318	194	265	197	239	224	318	197	239	200	206	275	135	282	135	276	150	276	150	282	135	282	149	282	149	282	135	289	134	282	149	289	134	289	148	289	148	289	134	295	134	289	148	295	134	296	148	296	148	295	134	302	134	296	148	302	134	303	147	303	147	302	134	310	134	303	147	310	134	310	147	276	177	269	237	271	90	276	177	271	90	272	100	276	177	272	100	273	111	276	177	273	111	274	123	276	177	274	123	275	135	276	177	275	135	276	150	202	142	221	8	224	318	224	318	221	8	242	26	224	318	242	26	251	284	251	284	242	26	258	50	251	284	258	50	269	237	269	237	258	50	268	80	269	237	268	80	271	90	202	142	224	318	201	169	202	142	201	169	172	187	202	142	172	187	150	207	202	142	150	207	146	157	201	169	224	318	200	206	129	304	135	315	151	346	151	346	135	315	145	322	151	346	145	322	157	325	157	325	164	324	190	339	190	339	164	324	169	322	190	339	151	346	157	325	221	8	202	142	202	140	221	8	202	140	201	92	221	8	201	92	198	55	221	8	198	55	195	-2	192	29	180	13	195	-2	192	29	195	-2	198	55	125	-3	123	95	120	128	125	-3	120	128	112	142	125	-3	112	142	101	152	125	-3	101	152	95	6	95	6	101	152	87	157	95	6	87	157	74	159	95	6	74	159	73	24	54	100	54	86	59	50	105	178	124	277	127	344	105	178	127	344	102	336	105	178	102	336	80	322	105	178	80	322	78	203	65	299	59	266	63	233	65	299	63	233	78	203	65	299	78	203	80	322	127	344	129	304	151	346	54	156	53	113	54	107	17	99	13	120	6	105	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	204	222	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	221	181	226	207	226	283	226	283	226	207	231	230	226	283	231	230	242	308	242	308	231	230	238	250	242	308	238	250	245	268	245	268	253	283	261	327	261	327	253	283	262	298	261	327	262	298	284	341	284	341	262	298	273	309	284	341	273	309	284	317	221	181	226	283	217	152	217	152	226	283	214	257	217	152	214	257	217	61	217	61	214	257	210	245	217	61	210	245	207	233	217	61	207	233	218	42	299	320	312	346	298	320	298	320	312	346	296	320	284	317	296	320	312	346	284	317	312	346	284	341	326	252	332	343	314	254	314	254	332	343	312	346	314	254	312	346	304	258	304	258	312	346	301	316	304	258	301	316	297	312	304	258	297	312	297	266	297	266	297	312	294	307	297	266	294	307	292	301	291	275	297	266	292	301	291	275	292	301	290	294	291	275	290	294	290	286	332	343	340	254	348	335	348	335	340	254	352	260	348	335	352	260	358	323	358	323	352	260	360	270	358	323	360	270	365	309	365	309	360	270	365	281	365	309	365	281	367	295	312	346	299	320	300	319	312	346	300	319	301	318	312	346	301	318	301	316	261	327	242	308	245	268	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	65	346	74	305	107	342	204	222	218	42	207	233	332	343	326	252	340	254	110	12	124	-6	125	8	125	8	124	-6	128	-6	125	8	128	-6	128	8	128	8	128	-6	198	-102	128	8	198	-102	128	221	128	221	198	-102	128	237	128	221	128	237	127	237	99	23	91	42	89	0	99	23	89	0	124	-6	99	23	124	-6	110	12	91	42	87	71	89	0	89	0	87	71	85	109	58	215	85	109	87	153	58	215	87	153	89	231	89	231	87	153	90	185	89	231	90	185	98	206	58	215	34	189	34	41	58	215	34	41	58	15	58	215	58	15	89	0	58	215	89	0	85	109	18	74	34	41	34	189	18	74	34	189	18	155	18	74	18	155	12	114	127	237	89	231	98	206	127	237	98	206	109	218	127	237	109	218	125	221	127	237	125	221	128	221	198	237	198	221	203	221	198	237	203	221	204	237	204	237	203	221	218	218	204	237	218	218	239	231	239	231	218	218	229	206	239	231	229	206	236	185	198	-102	198	338	128	338	198	-102	128	338	128	237	202	8	198	8	201	-6	202	8	201	-6	238	0	202	8	238	0	218	12	315	114	309	154	309	75	309	75	309	154	294	188	309	75	294	188	294	41	294	41	294	188	270	214	294	41	270	214	269	15	269	15	270	214	241	108	240	153	241	108	270	214	240	153	270	214	239	231	240	153	239	231	236	185	240	69	236	41	238	0	240	69	238	0	269	15	240	69	269	15	241	108	229	22	218	12	238	0	229	22	238	0	236	41	201	-6	198	8	198	-6	198	-102	128	-6	128	-102	141	141	143	156	113	230	113	230	143	156	147	169	113	230	147	169	152	180	152	180	321	180	425	230	425	230	321	180	327	169	425	230	327	169	330	156	143	58	139	-2	149	34	149	34	139	-2	171	-6	149	34	171	-6	160	15	160	15	171	-6	177	8	188	11	177	8	188	-5	188	11	188	-5	202	-1	139	-2	140	107	113	230	139	-2	113	230	111	12	111	12	113	230	91	180	111	12	91	180	88	35	88	35	91	180	82	168	88	35	82	168	75	156	141	84	140	107	139	-2	141	84	139	-2	143	58	236	23	245	13	238	156	236	23	238	156	226	13	226	13	238	156	224	154	226	13	224	154	216	55	216	55	224	154	214	147	216	55	214	147	211	68	211	68	214	147	207	79	201	112	202	101	202	125	202	125	202	101	204	90	202	125	204	90	206	137	206	137	204	90	207	79	206	137	207	79	214	147	274	17	266	26	269	-1	269	-1	266	26	259	39	269	-1	259	39	256	4	256	4	259	39	256	55	261	147	256	55	261	68	261	147	261	68	268	138	268	138	261	68	266	79	268	138	266	79	270	90	272	126	268	138	270	90	272	126	270	90	272	101	272	126	272	101	273	113	251	154	238	156	245	13	251	154	245	13	256	4	251	154	256	4	256	55	251	154	256	55	261	147	274	17	284	-5	284	11	284	11	284	-5	295	8	312	15	295	8	301	-6	312	15	301	-6	333	-1	333	-1	362	12	333	84	333	84	362	12	334	108	334	125	334	108	387	180	334	125	387	180	425	230	425	230	387	180	425	180	387	180	334	108	362	12	387	180	362	12	386	36	387	180	386	36	402	69	387	180	402	69	394	169	425	230	330	156	333	141	425	230	333	141	334	125	140	125	141	141	113	230	140	125	113	230	140	107	113	230	152	180	425	230	80	227	54	216	63	179	80	227	63	179	79	180	80	227	79	180	91	180	80	227	91	180	113	230	17	150	26	161	33	199	33	199	26	161	36	170	33	199	36	170	54	216	54	216	36	170	49	176	54	216	49	176	63	179	17	177	4	150	17	150	17	177	17	150	33	199	404	143	400	156	402	69	404	143	402	69	407	113	404	143	407	113	407	129	333	-1	333	84	330	58	333	-1	330	58	324	33	333	-1	324	33	312	15	295	8	284	-5	301	-6	216	55	213	39	215	4	216	55	215	4	226	13	206	26	198	17	202	-1	206	26	202	-1	215	4	206	26	215	4	213	39	177	8	171	-6	188	-5	72	69	88	35	75	156	72	69	75	156	70	142	72	69	70	142	67	128	72	69	67	128	66	113	188	11	202	-1	198	17	394	169	402	69	400	156	274	17	269	-1	284	-5	226	14	195	7	195	7	240	-75	195	7	164	14	240	-75	164	14	154	-5	154	-5	164	14	139	32	154	-5	139	32	121	64	108	10	154	-5	121	64	108	10	121	64	110	108	108	10	110	108	106	165	108	10	106	165	89	313	108	10	89	313	70	36	17	167	24	116	26	226	26	226	24	116	42	72	26	226	42	72	51	276	51	276	42	72	70	36	51	276	70	36	89	313	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	280	10	318	37	302	313	318	37	339	275	339	275	318	37	347	73	339	275	347	73	363	226	363	226	347	73	365	117	363	226	365	117	372	167	283	164	318	37	302	313	280	10	283	164	279	108	280	10	279	108	268	64	280	10	268	64	251	33	280	10	251	33	235	-5	235	-43	235	-5	226	14	235	-43	226	14	236	-62	236	-62	226	14	195	7	236	-62	195	7	240	-75	284	-102	284	-89	262	-87	284	-102	262	-87	248	-82	284	-102	248	-82	154	-43	284	-102	154	-43	153	-62	284	-102	153	-62	149	-74	284	-102	149	-74	141	-82	284	-102	141	-82	127	-86	284	-102	127	-86	105	-89	284	-102	105	-89	105	-102	248	-82	240	-75	154	-5	248	-82	154	-5	154	-43	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	226	14	235	-5	251	33	159	41	152	22	160	-102	160	-102	152	22	141	12	160	-102	141	12	126	8	126	8	110	12	160	-102	160	-102	110	12	99	23	160	-102	99	23	90	-1	90	-1	99	23	92	42	90	-1	92	42	87	71	65	10	86	109	87	153	65	10	87	153	90	231	90	231	87	153	91	185	90	231	91	185	98	206	87	71	86	109	65	10	87	71	65	10	90	-1	90	231	98	206	127	237	127	237	98	206	110	218	127	237	110	218	126	221	126	221	141	218	127	237	127	237	141	218	163	231	165	109	186	11	193	214	193	214	186	11	207	29	193	214	207	29	217	188	217	188	207	29	224	53	217	188	224	53	232	154	232	154	224	53	234	82	232	154	234	82	238	114	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	160	-1	163	70	160	-1	186	11	163	70	186	11	165	109	90	-1	90	-102	160	-102	12	114	16	81	18	155	18	155	16	81	27	53	18	155	27	53	34	189	34	189	27	53	43	29	34	189	43	29	58	214	58	214	43	29	65	10	58	214	65	10	90	231	159	41	160	-102	160	-1	113	309	67	269	81	229	81	229	67	269	75	189	79	51	75	189	67	269	79	51	67	269	50	73	50	73	67	269	35	216	50	73	35	216	30	107	30	107	35	216	22	156	233	3	251	90	214	15	214	15	251	90	207	101	214	15	207	101	188	23	188	23	207	101	160	112	188	23	160	112	155	30	155	30	160	112	117	128	155	30	117	128	116	38	116	38	117	128	86	152	81	229	98	264	113	309	113	309	98	264	123	293	113	309	123	293	167	336	167	336	123	293	154	312	167	336	154	312	188	319	188	319	214	313	222	345	222	345	214	313	233	300	222	345	233	300	249	344	249	344	233	300	247	283	249	344	247	283	261	270	124	-49	128	-79	137	-60	137	-60	128	-79	146	-91	137	-60	146	-91	151	-69	151	-69	146	-91	165	-99	151	-69	165	-99	165	-75	165	-75	165	-99	184	-103	165	-75	184	-103	180	-79	180	-79	184	-103	194	-80	215	-77	194	-80	202	-104	215	-77	202	-104	238	-100	308	50	297	63	298	-66	298	-66	297	63	284	75	298	-66	284	75	271	-87	271	-87	284	75	251	90	271	-87	251	90	248	-27	248	-27	246	-42	271	-87	271	-87	246	-42	240	-57	271	-87	240	-57	238	-100	238	-100	240	-57	230	-69	238	-100	230	-69	215	-77	251	90	233	3	244	-10	251	90	244	-10	248	-27	308	318	294	332	300	270	308	318	300	270	307	277	308	318	307	277	312	287	308	318	312	287	314	298	249	344	261	270	274	340	274	340	261	270	278	264	274	340	278	264	294	332	294	332	278	264	290	266	294	332	290	266	300	270	222	345	167	336	188	319	316	34	308	50	316	-37	316	34	316	-37	323	-1	316	34	323	-1	321	17	194	-80	184	-103	202	-104	82	159	79	165	79	51	82	159	79	51	116	38	82	159	116	38	86	152	79	51	79	165	77	173	79	51	77	173	75	181	79	51	75	181	75	189	128	-79	124	-49	111	-63	308	50	298	-66	316	-37	43	68	38	77	45	6	45	6	38	77	36	89	35	15	36	89	31	142	35	15	31	142	26	24	26	24	31	142	23	126	26	24	23	126	20	35	20	35	23	126	17	110	20	35	17	110	15	48	15	48	17	110	13	93	15	48	13	93	13	61	13	61	13	93	12	75	58	0	73	-3	63	57	63	57	73	-3	76	55	90	56	76	55	90	-5	90	56	90	-5	108	-6	52	61	43	68	45	6	52	61	45	6	58	0	52	61	58	0	63	57	127	137	132	196	117	138	117	138	132	196	108	138	87	136	108	138	105	189	87	136	105	189	81	181	36	89	40	106	42	155	42	155	40	106	51	120	42	155	51	120	59	169	59	169	51	120	68	130	59	169	68	130	81	181	81	181	68	130	87	136	42	155	31	142	36	89	230	252	224	237	229	192	229	192	224	237	215	224	229	192	215	224	215	164	215	164	215	224	202	212	215	164	202	212	190	143	190	143	202	212	184	203	190	143	184	203	161	199	230	252	229	192	238	222	230	252	238	222	242	252	161	199	132	196	136	136	161	199	136	136	145	136	161	199	145	136	153	136	161	199	153	136	190	143	132	196	105	189	108	138	191	44	167	55	177	-3	177	-3	167	55	167	-1	156	-2	167	-1	167	55	156	-2	167	55	143	-3	143	-3	167	55	136	59	143	-3	136	59	130	-4	130	-4	136	59	126	58	130	-4	126	58	118	-6	118	-6	126	58	114	57	118	-6	114	57	108	-6	108	-6	114	57	102	56	108	-6	102	56	90	56	196	-44	191	-52	200	-68	200	-68	191	-52	184	-58	200	-68	184	-58	181	-85	181	-85	184	-58	176	-61	181	-85	176	-61	169	-62	169	-62	160	-60	181	-85	181	-85	160	-60	157	-97	196	-44	200	-68	198	-34	198	-34	200	-68	207	27	207	27	200	-68	214	-46	207	27	214	-46	216	5	216	5	214	-46	219	-20	207	27	191	44	193	-15	207	27	193	-15	197	-24	207	27	197	-24	198	-34	191	44	177	-3	186	-8	191	44	186	-8	193	-15	157	-97	160	-60	152	-54	157	-97	152	-54	143	-47	157	-97	143	-47	131	-42	157	-97	131	-42	131	-101	86	-60	87	-79	91	-52	91	-52	87	-79	93	-88	91	-52	93	-88	97	-45	97	-45	93	-88	102	-94	97	-45	102	-94	106	-41	106	-41	102	-94	115	-99	106	-41	115	-99	116	-39	116	-39	115	-99	131	-101	116	-39	131	-101	131	-42	76	55	73	-3	90	-5	87	-79	86	-60	85	-70	132	196	127	137	136	136	45	6	36	89	35	15	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	38	320	46	313	296	338	296	338	46	313	154	320	296	338	154	320	168	321	168	321	192	320	296	338	296	338	192	320	213	318	296	338	213	318	230	314	270	283	296	338	264	293	264	293	296	338	254	301	243	309	254	301	296	338	243	309	296	338	230	314	296	338	270	283	276	272	296	338	276	272	280	257	296	338	280	257	285	237	296	338	285	237	296	237	52	287	134	36	133	50	133	186	133	163	247	163	133	186	247	163	247	186	52	287	133	50	133	296	52	287	133	296	134	305	52	287	134	305	138	313	52	287	138	313	145	317	52	287	145	317	51	302	154	320	46	313	51	302	154	320	51	302	145	317	26	324	38	320	296	338	26	324	296	338	8	338	26	324	8	338	8	325	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	52	51	149	18	139	25	52	51	139	25	134	36	52	51	134	36	52	287	188	0	8	12	8	0	103	180	229	180	229	230	103	180	229	230	33	230	103	180	33	230	93	-102	103	180	93	-102	97	-90	103	180	97	-90	100	-77	103	180	100	-77	101	-62	103	180	101	-62	102	-45	103	180	102	-45	103	-26	93	-102	33	230	33	-26	93	-102	33	-26	33	-46	93	-102	33	-46	32	-63	93	-102	32	-63	30	-77	93	-102	30	-77	27	-90	93	-102	27	-90	22	-102	103	70	103	49	204	49	103	70	204	49	204	70	129	397	114	392	118	362	118	362	114	392	112	363	104	362	112	363	114	392	104	362	114	392	99	384	75	348	82	353	83	373	83	373	82	353	89	357	83	373	89	357	99	384	99	384	89	357	96	360	99	384	96	360	104	362	245	60	247	65	277	189	277	189	247	65	249	70	277	189	249	70	251	75	251	75	358	294	277	189	277	189	358	294	350	302	277	189	350	302	276	189	276	189	350	302	99	203	276	189	99	203	25	89	25	89	99	203	98	203	25	89	98	203	124	317	124	317	98	203	170	286	124	317	170	286	126	321	124	317	17	98	25	89	185	305	195	320	195	377	195	377	195	320	201	333	195	377	201	333	202	363	202	363	201	333	204	342	202	363	204	342	204	349	184	388	167	396	170	286	184	388	170	286	185	305	184	388	185	305	195	377	170	286	167	396	145	398	170	286	145	398	131	342	170	286	131	342	131	337	170	286	131	337	130	332	170	286	130	332	128	326	170	286	128	326	126	321	130	350	131	342	145	398	130	350	145	398	129	397	129	397	118	362	123	360	129	397	123	360	127	356	129	397	127	356	130	350	230	-6	246	-5	244	50	244	50	244	55	230	-6	230	-6	244	55	245	60	230	-6	245	60	208	-3	208	-3	245	60	277	189	208	-3	277	189	205	106	172	53	173	28	176	64	176	64	173	28	180	15	176	64	180	15	182	76	182	76	180	15	191	4	182	76	191	4	192	90	192	90	191	4	208	-3	192	90	208	-3	205	106	293	39	286	35	292	19	292	19	286	35	279	31	292	19	279	31	276	7	276	7	279	31	271	29	276	7	271	29	263	28	263	28	257	29	261	0	261	0	257	29	252	32	261	0	252	32	248	36	246	-5	261	0	248	36	246	-5	248	36	245	42	246	-5	245	42	244	50	293	39	292	19	307	34	293	39	307	34	300	44	263	28	261	0	276	7	173	28	172	53	171	42	75	348	83	373	68	358	98	198	182	346	112	346	98	198	112	346	15	148	98	198	15	148	143	148	98	198	143	148	227	198	143	148	59	0	129	0	143	148	129	0	227	198	142	312	145	312	145	343	145	343	145	312	148	312	145	343	148	312	188	346	188	346	148	312	151	312	188	346	151	312	154	313	154	313	185	308	188	346	188	346	185	308	215	297	188	346	215	297	262	336	262	336	215	297	242	279	262	336	242	279	266	257	314	59	300	11	326	-45	326	-45	300	11	277	-30	326	-45	277	-30	273	-84	273	-84	277	-30	246	-63	273	-84	246	-63	206	-85	321	307	285	230	295	210	295	210	303	192	321	307	321	307	303	192	310	173	321	307	310	173	315	152	229	64	236	110	236	204	236	204	236	110	248	153	236	204	248	153	285	230	285	230	248	153	268	188	285	230	268	188	295	210	198	163	169	113	227	0	198	163	227	0	227	22	198	163	227	22	229	64	198	163	229	64	236	204	152	57	146	0	227	0	152	57	227	0	169	113	321	307	319	109	326	-45	321	307	326	-45	364	263	364	263	326	-45	367	7	364	263	367	7	391	206	391	206	367	7	392	71	391	206	392	71	401	139	321	307	315	152	318	131	321	307	318	131	319	109	321	307	262	336	266	257	321	307	266	257	285	230	79	293	97	301	109	335	109	335	97	301	116	305	145	343	116	305	140	311	145	343	140	311	142	312	140	174	140	311	116	305	140	174	116	305	116	174	76	320	46	297	47	270	76	320	47	270	62	283	76	320	62	283	79	293	76	320	79	293	109	335	46	297	17	267	33	254	46	297	33	254	47	270	319	109	314	59	326	-45	273	-84	206	-85	206	-102	109	335	116	305	145	343	249	-73	265	-102	250	-65	250	-65	265	-102	250	-56	252	171	250	-56	265	-102	252	171	265	-102	266	144	266	144	265	-102	274	-77	266	144	274	-77	277	114	277	114	274	-77	282	-52	277	114	282	-52	285	85	285	85	282	-52	287	-27	285	85	287	-27	290	54	290	54	287	-27	290	-2	290	54	290	-2	291	23	248	-91	247	-99	265	-102	248	-91	265	-102	249	-82	249	-82	265	-102	249	-73	252	171	219	217	227	57	252	171	227	57	237	30	252	171	237	30	244	2	252	171	244	2	248	-26	252	171	248	-26	250	-56	219	217	178	256	178	153	219	217	178	153	185	141	219	217	185	141	192	129	219	217	192	129	199	116	219	217	199	116	206	104	219	217	206	104	215	84	219	217	215	84	227	57	82	264	111	240	131	287	131	287	111	240	136	212	131	287	136	212	178	256	178	256	136	212	158	183	178	256	158	183	171	165	178	256	171	165	178	153	78	308	22	320	50	285	78	308	50	285	82	264	78	308	82	264	131	287	206	104	126	58	137	39	206	104	137	39	215	84	158	183	80	138	91	119	158	183	91	119	171	165	50	285	22	320	15	302	50	175	56	178	57	237	57	237	56	178	61	181	57	237	61	181	76	234	76	234	61	181	65	184	76	234	65	184	70	185	70	185	78	184	76	234	76	234	78	184	92	225	44	235	33	231	34	175	44	235	34	175	41	174	44	235	41	174	50	175	44	235	50	175	57	237	15	200	17	190	17	214	17	214	17	190	21	183	17	214	21	183	24	224	24	224	21	183	28	178	24	224	28	178	33	231	33	231	28	178	34	175	94	135	93	126	166	97	166	97	93	126	92	116	166	97	92	116	90	107	90	107	6	0	90	0	116	166	113	191	114	142	116	166	114	142	115	149	116	166	115	149	115	155	116	166	115	155	116	161	113	135	114	142	113	191	113	135	113	191	105	210	113	135	105	210	95	152	113	135	95	152	95	144	113	135	95	144	166	97	113	135	166	97	189	230	189	53	185	62	187	2	187	2	185	62	184	75	174	17	184	75	184	84	174	17	184	84	189	230	189	230	184	84	185	94	189	230	185	94	186	105	189	125	273	230	189	230	189	125	189	230	187	115	166	97	165	89	166	36	166	97	166	36	174	17	166	97	174	17	189	230	94	165	95	152	105	210	94	165	105	210	92	225	90	107	90	0	166	97	223	49	218	46	222	-8	222	-8	218	46	214	43	222	-8	214	43	209	42	209	42	201	43	203	-5	203	-5	201	43	194	46	203	-5	194	46	189	53	264	26	262	37	262	13	262	13	262	37	258	44	262	13	258	44	255	3	255	3	258	44	251	50	255	3	251	50	246	-3	246	-3	251	50	245	53	246	-3	245	53	238	54	235	-7	246	-3	238	54	235	-7	238	54	229	52	235	-7	229	52	223	49	235	-7	223	49	222	-8	209	42	203	-5	222	-8	166	36	165	89	164	81	166	36	164	81	164	73	166	36	164	73	163	66	166	36	163	66	163	60	92	225	78	184	85	181	92	225	85	181	90	174	92	225	90	174	94	165	187	2	184	75	174	17	189	53	187	2	203	-5	94	135	166	97	95	144	189	230	186	105	187	115	99	-22	80	-10	85	-62	85	-62	80	-10	64	4	85	-62	64	4	53	-37	53	-37	64	4	53	22	53	-37	53	22	35	185	53	-37	35	185	33	-6	33	-6	35	185	20	27	164	41	157	22	167	0	167	0	157	22	146	12	167	0	146	12	131	8	131	8	115	12	130	-6	130	-6	115	12	114	-6	104	23	97	42	99	-3	104	23	99	-3	114	-6	104	23	114	-6	115	12	91	109	84	1	92	71	92	71	84	1	99	-3	92	71	99	-3	97	42	92	153	96	185	94	231	94	231	96	185	103	206	94	231	103	206	132	237	132	237	103	206	115	218	132	237	115	218	131	221	131	221	146	218	132	237	132	237	146	218	168	231	243	114	237	154	237	75	237	75	237	154	222	188	237	75	222	188	222	41	222	41	222	188	198	214	222	41	198	214	198	15	198	15	198	214	170	109	168	153	170	109	198	214	168	153	198	214	168	231	168	153	168	231	164	185	168	231	146	218	157	206	168	231	157	206	164	185	168	70	164	41	167	0	168	70	167	0	198	15	168	70	198	15	170	109	131	8	130	-6	167	0	53	22	54	23	61	213	61	213	54	23	69	10	61	213	69	10	94	231	94	231	69	10	84	1	94	231	84	1	92	153	92	153	84	1	91	109	61	213	35	185	53	22	175	-30	167	-30	183	-87	183	-87	167	-30	159	-30	183	-87	159	-30	159	-86	159	-86	159	-30	151	-31	159	-86	151	-31	142	-31	142	-31	120	-28	126	-80	126	-80	120	-28	99	-22	126	-80	99	-22	85	-62	18	147	12	99	14	63	18	147	14	63	20	27	18	147	20	27	35	185	222	-94	225	-87	227	-54	227	-54	225	-87	227	-81	227	-54	227	-81	229	-69	229	-69	227	-81	228	-75	199	-90	204	-102	210	-35	210	-35	204	-102	217	-102	210	-35	217	-102	220	-43	220	-43	217	-102	222	-94	220	-43	222	-94	227	-54	198	-31	182	-30	183	-87	198	-31	183	-87	199	-90	198	-31	199	-90	210	-35	142	-31	126	-80	159	-86	175	-30	183	-87	182	-30	254	337	197	345	223	323	223	323	197	345	193	329	164	323	193	329	197	345	164	323	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	158	301	23	283	158	279	105	302	313	282	182	283	158	283	158	282	182	106	158	106	158	282	182	106	182	106	158	106	182	89	313	106	158	89	313	110	104	223	323	247	305	254	337	254	337	247	305	265	275	254	337	265	275	302	313	302	313	265	275	277	234	302	313	277	234	282	182	268	62	250	32	252	0	268	62	252	0	301	23	268	62	301	23	279	105	122	62	136	0	140	31	140	31	136	0	194	-8	140	31	194	-8	164	13	164	13	194	-8	195	7	226	13	195	7	252	0	226	13	252	0	250	32	195	7	194	-8	252	0	138	337	89	313	111	233	138	337	111	233	123	275	138	337	123	275	141	305	138	337	141	305	164	323	110	104	89	313	87	23	110	104	87	23	136	0	110	104	136	0	122	62	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	111	233	89	313	106	182	12	111	17	71	18	153	18	153	17	71	32	39	18	153	32	39	33	187	33	187	32	39	54	14	33	187	54	14	57	214	57	214	54	14	84	-1	57	214	84	-1	84	113	84	113	162	135	84	135	84	135	86	160	88	231	84	135	88	231	57	214	84	135	57	214	84	113	119	-6	142	-4	132	30	132	30	142	-4	152	26	164	27	152	26	162	1	164	27	162	1	181	11	119	-6	132	30	114	42	119	-6	114	42	98	60	119	-6	98	60	88	84	119	-6	88	84	84	-1	184	233	182	230	187	180	187	180	182	230	179	228	187	180	179	228	179	196	179	196	179	228	177	227	179	196	177	227	174	227	174	227	171	228	179	196	179	196	171	228	169	209	196	237	185	237	187	180	196	237	187	180	193	163	196	237	193	163	204	163	142	236	136	222	154	218	142	236	154	218	156	233	156	233	154	218	169	209	156	233	169	209	165	230	165	230	169	209	171	228	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	1	86	160	91	184	88	231	88	231	91	184	101	203	88	231	101	203	124	237	124	237	101	203	116	217	124	237	116	217	136	222	136	222	142	236	124	237	184	233	187	180	185	237	84	113	84	-1	88	84	162	135	84	113	162	113	29	66	29	66	35	49	35	49	29	66	37	-6	35	49	37	-6	43	33	43	33	37	-6	38	-2	43	33	38	-2	40	0	66	-3	68	11	57	0	57	0	68	11	54	20	57	0	54	20	51	2	51	2	54	20	49	3	46	2	49	3	54	20	46	2	54	20	43	33	27	186	37	194	41	219	41	219	37	194	48	199	41	219	48	199	60	229	60	229	48	199	58	202	60	229	58	202	70	203	70	203	90	199	80	235	80	235	90	199	103	237	24	204	7	184	16	175	24	204	16	175	27	186	24	204	27	186	41	219	80	235	60	229	70	203	66	-3	80	-5	68	11	68	11	80	-5	86	8	106	13	86	8	98	-6	106	13	98	-6	134	0	43	33	40	0	43	2	43	33	43	2	46	2	29	66	17	66	26	-6	29	66	26	-6	37	-6	209	118	204	158	204	77	204	77	204	158	190	191	204	77	190	191	188	42	188	42	190	191	167	216	188	42	167	216	165	16	165	16	167	216	138	117	165	16	138	117	138	94	60	117	60	94	138	94	60	117	138	94	138	117	138	231	103	237	108	188	138	231	108	188	124	170	138	231	124	170	134	146	138	231	134	146	138	117	138	231	138	117	167	216	136	69	131	46	134	0	136	69	134	0	165	16	136	69	165	16	138	94	120	26	106	13	134	0	120	26	134	0	131	46	86	8	80	-5	98	-6	103	237	90	199	108	188	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	313	296	338	239	313	260	299	296	338	260	299	273	277	296	338	273	277	282	243	296	338	282	243	296	243	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	214	256	209	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	209	226	199	140	199	140	209	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	115	28	107	20	200	0	200	0	107	20	92	15	200	0	92	15	71	12	304	338	21	338	119	322	304	338	119	322	200	322	304	338	200	322	233	319	304	338	233	319	256	311	304	338	256	311	273	298	304	338	273	298	284	277	304	338	284	277	291	248	304	338	291	248	305	248	200	187	200	188	200	322	200	187	200	322	119	322	200	187	119	322	200	0	200	187	200	0	200	170	200	187	200	170	215	196	50	298	65	311	21	338	21	338	65	311	88	319	21	338	88	319	119	322	21	338	20	248	35	248	21	338	35	248	41	277	21	338	41	277	50	298	200	170	210	176	215	196	215	196	210	176	222	179	215	196	222	179	231	203	231	203	222	179	233	181	231	203	233	181	248	207	248	207	233	181	244	181	248	207	244	181	252	181	252	181	279	174	264	209	264	209	279	174	278	210	200	0	119	322	119	59	200	0	119	59	118	40	200	0	118	40	115	28	264	209	248	207	252	181	241	48	243	-36	253	50	253	50	243	-36	264	-45	253	50	264	-45	264	49	264	49	264	-45	274	-17	264	49	274	-17	273	-11	273	-11	280	39	273	45	275	-5	278	-1	280	39	280	39	278	-1	282	3	280	39	282	3	285	30	285	30	282	3	285	9	285	30	285	9	286	20	273	45	264	49	273	-11	279	-27	291	-48	284	-30	284	-30	291	-48	290	-31	304	-24	290	-31	291	-48	304	-24	291	-48	330	-40	399	46	399	127	385	10	385	10	399	127	382	163	385	10	382	163	361	-19	361	-19	382	163	355	188	361	-19	355	188	330	-40	330	-40	355	188	320	204	330	-40	320	204	319	70	319	70	320	204	317	100	320	204	278	210	279	174	320	204	279	174	299	156	320	204	299	156	311	130	320	204	311	130	317	100	330	-40	319	70	318	43	330	-40	318	43	317	16	330	-40	317	16	312	-7	330	-40	312	-7	304	-24	276	-22	274	-17	264	-45	276	-22	264	-45	291	-48	276	-22	291	-48	279	-27	217	20	219	-8	222	31	222	31	219	-8	228	-24	222	31	228	-24	230	41	230	41	228	-24	243	-36	230	41	243	-36	241	48	219	-8	217	20	215	9	399	127	399	46	405	84	280	39	273	-11	275	-5	200	0	71	12	71	0	49	28	42	21	179	0	179	0	42	21	29	15	179	0	29	15	10	12	299	338	11	338	28	323	299	338	28	323	40	320	299	338	40	320	48	313	299	338	48	313	134	320	299	338	134	320	189	320	299	338	189	320	225	318	299	338	225	318	251	310	299	338	251	310	270	295	299	338	270	295	281	273	299	338	281	273	286	242	299	338	286	242	300	242	149	20	141	27	54	49	54	49	141	27	136	37	54	49	136	37	54	289	54	289	136	37	134	49	54	289	134	49	134	320	52	303	54	289	134	320	52	303	134	320	48	313	179	0	179	12	162	15	179	0	162	15	149	20	179	0	149	20	54	49	179	0	54	49	53	38	179	0	53	38	49	28	201	482	205	433	209	481	209	481	205	433	213	439	209	481	213	439	216	478	216	478	213	439	219	443	216	478	219	443	221	473	221	473	219	443	222	448	221	473	222	448	224	467	224	467	222	448	224	453	224	467	224	453	225	459	205	433	201	482	195	481	205	433	195	481	190	479	205	433	190	479	185	477	205	433	185	477	180	473	205	433	180	473	175	468	205	433	175	468	134	389	134	389	175	468	106	389	179	0	10	12	10	0	28	323	11	338	11	325	85	23	111	112	86	311	86	311	111	112	108	136	86	311	108	136	107	163	107	163	108	188	86	311	86	311	108	188	112	239	86	311	112	239	132	336	132	336	112	239	125	278	132	336	125	278	144	307	108	188	107	163	252	163	108	188	252	163	252	188	115	91	132	0	123	72	123	72	132	0	133	53	142	40	133	53	132	0	142	40	132	0	186	-8	111	112	85	23	132	0	111	112	132	0	115	91	18	161	27	106	27	221	27	221	27	106	50	59	27	221	50	59	50	272	50	272	50	59	85	23	50	272	85	23	86	311	248	25	236	21	244	0	244	0	236	21	224	17	244	0	224	17	217	-6	217	-6	224	17	212	15	217	-6	212	15	200	15	200	15	183	16	186	-8	186	-8	183	16	168	21	186	-8	168	21	154	30	244	0	269	13	248	25	248	25	269	13	260	31	269	37	260	31	269	13	269	37	269	13	293	34	272	285	270	324	265	326	272	285	265	326	259	328	272	285	259	328	258	299	272	285	274	322	270	324	243	311	258	299	259	328	243	311	259	328	243	334	243	311	243	334	228	339	243	311	228	339	227	321	199	345	191	329	210	327	199	345	210	327	213	343	213	343	210	327	227	321	213	343	227	321	228	339	297	335	293	328	295	243	295	243	293	328	290	324	295	243	290	324	290	256	290	256	290	324	286	322	290	256	286	322	285	267	285	267	286	322	281	321	279	276	285	267	281	321	279	276	281	321	278	321	279	276	278	321	274	322	279	276	274	322	272	285	301	227	315	227	314	344	301	227	314	344	300	344	301	227	300	344	297	335	301	227	297	335	295	243	298	63	287	53	293	34	298	63	293	34	319	64	298	63	319	64	310	76	278	44	269	37	293	34	278	44	293	34	287	53	200	15	186	-8	217	-6	185	345	132	336	144	307	185	345	144	307	166	324	185	345	166	324	191	329	185	345	191	329	199	345	142	40	186	-8	154	30	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	168	452	168	399	175	445	175	445	168	399	175	406	175	445	175	406	180	436	180	436	175	406	180	415	180	436	180	415	181	425	117	426	119	416	119	436	119	436	119	416	123	407	119	436	123	407	123	445	123	445	123	407	130	400	123	445	130	400	130	452	130	452	130	400	139	395	130	452	139	395	139	456	139	456	139	395	148	393	139	456	148	393	149	458	149	458	148	393	159	395	149	458	159	395	159	456	159	456	159	395	168	399	159	456	168	399	168	452	54	456	55	395	63	452	63	452	55	395	63	399	63	452	63	399	70	445	70	445	63	399	70	406	70	445	70	406	75	436	75	436	70	406	75	415	75	436	75	415	76	425	12	426	14	416	14	436	14	436	14	416	18	407	14	436	18	407	19	445	19	445	18	407	25	400	19	445	25	400	26	452	26	452	25	400	34	395	26	452	34	395	34	456	34	456	34	395	44	393	34	456	44	393	45	458	45	458	44	393	55	395	45	458	55	395	54	456	185	0	10	12	10	0	29	323	10	338	10	325	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	343	338	69	338	86	323	343	338	86	323	98	319	343	338	98	319	105	314	343	338	105	314	147	312	343	338	147	312	156	313	343	338	156	313	195	313	343	338	195	313	206	312	343	338	206	312	213	309	343	338	213	309	218	304	343	338	218	304	220	297	343	338	220	297	220	286	343	338	220	286	312	317	343	338	312	317	324	323	343	338	324	323	343	325	220	286	303	36	301	49	301	188	301	171	315	171	301	188	315	171	338	187	338	187	315	171	343	168	338	187	343	168	384	184	384	184	343	168	365	159	384	184	365	159	381	143	220	286	301	49	301	287	220	286	301	287	302	299	220	286	302	299	305	309	220	286	305	309	312	317	135	286	136	297	117	27	135	286	117	27	129	62	135	286	129	62	134	100	135	286	134	100	135	134	117	27	136	297	110	297	117	27	110	297	110	148	117	27	110	148	110	119	117	27	110	119	108	89	117	27	108	89	104	62	117	27	104	62	96	43	117	27	96	43	95	1	110	297	136	297	138	305	110	297	138	305	141	310	110	297	141	310	147	312	110	297	147	312	109	307	306	27	220	50	312	21	312	21	220	50	342	0	312	21	342	0	321	17	321	17	342	0	333	16	354	19	333	16	342	0	354	19	342	0	390	5	473	64	472	129	456	38	456	38	472	129	453	156	456	38	453	156	429	18	429	18	453	156	423	174	429	18	423	174	393	94	393	94	423	174	390	122	384	184	381	143	390	122	384	184	390	122	423	174	429	18	393	94	390	66	429	18	390	66	390	5	390	5	390	66	383	45	390	5	383	45	371	29	220	50	306	27	303	36	220	50	303	36	220	286	342	0	220	50	219	36	342	0	219	36	216	26	342	0	216	26	208	20	342	0	208	20	196	15	342	0	196	15	177	12	342	0	177	12	177	0	83	37	82	39	95	1	95	1	82	39	80	42	95	1	80	42	79	45	95	1	96	43	84	36	84	36	83	36	95	1	95	1	83	36	83	37	95	1	79	45	75	53	95	1	75	53	70	60	95	1	70	60	64	67	95	1	64	67	60	-8	64	67	55	72	60	-8	60	-8	55	72	43	74	60	-8	43	74	41	-6	41	-6	43	74	33	72	41	-6	33	72	26	-1	26	-1	33	72	23	68	26	-1	23	68	15	7	15	7	23	68	14	61	15	7	14	61	7	51	7	51	5	37	7	20	7	51	7	20	15	7	354	19	390	5	371	29	472	129	473	64	479	94	301	188	338	187	338	188	86	323	69	338	69	325	147	312	105	314	109	307	370	338	205	338	221	323	370	338	221	323	232	319	370	338	232	319	240	313	370	338	240	313	244	303	370	338	244	303	245	289	370	338	245	289	340	319	370	338	340	319	352	323	370	338	352	323	370	325	245	289	327	36	326	49	326	186	326	171	339	171	326	186	339	171	363	186	363	186	339	171	367	168	363	186	367	168	408	183	408	183	367	168	389	158	408	183	389	158	405	143	245	289	326	49	326	289	245	289	326	289	327	302	245	289	327	302	332	312	245	289	332	312	340	319	245	186	245	163	331	27	331	27	245	163	245	51	331	27	245	51	337	21	337	21	245	51	367	0	337	21	367	0	346	17	346	17	367	0	358	16	379	19	358	16	367	0	379	19	367	0	415	5	498	64	496	129	481	38	481	38	496	129	477	156	481	38	477	156	453	18	453	18	477	156	447	173	453	18	447	173	417	94	417	94	447	173	414	121	408	183	405	143	414	121	408	183	414	121	447	173	453	18	417	94	415	66	453	18	415	66	415	5	415	5	415	66	408	45	415	5	408	45	396	29	245	186	331	27	327	36	245	186	327	36	245	289	367	0	245	51	244	37	367	0	244	37	240	27	367	0	240	27	233	20	367	0	233	20	222	15	367	0	222	15	205	12	367	0	205	12	205	0	48	26	41	19	174	0	174	0	41	19	29	15	174	0	29	15	11	12	174	338	11	338	28	323	174	338	28	323	40	319	174	338	40	319	48	312	174	338	48	312	52	303	174	338	52	303	53	289	174	338	53	289	147	319	174	338	147	319	158	323	174	338	158	323	174	325	53	289	135	35	134	49	134	186	134	163	245	163	134	186	245	163	245	186	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	139	313	53	289	139	313	147	319	174	0	174	12	157	15	174	0	157	15	146	19	174	0	146	19	53	49	174	0	53	49	52	35	174	0	52	35	48	26	53	49	146	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	174	0	11	12	11	0	28	323	11	338	11	325	379	19	415	5	396	29	496	129	498	64	503	94	221	323	205	338	205	325	200	170	210	176	215	196	215	196	210	176	221	179	215	196	221	179	231	203	231	203	221	179	232	181	231	203	232	181	249	207	249	207	232	181	242	181	249	207	242	181	251	181	251	181	278	174	265	209	265	209	278	174	280	210	50	298	65	311	22	338	22	338	65	311	88	319	22	338	88	319	119	322	119	322	201	35	200	49	200	187	200	188	200	322	200	187	200	322	119	322	200	187	119	322	200	49	200	187	200	49	200	170	200	187	200	170	215	196	265	209	249	207	251	181	311	26	305	20	434	0	434	0	305	20	294	15	434	0	294	15	278	12	296	156	307	130	321	205	321	205	307	130	313	100	321	205	313	100	315	70	434	0	315	70	315	49	434	0	315	49	314	36	280	210	278	174	296	156	280	210	296	156	321	205	395	49	395	89	390	132	395	49	390	132	376	166	395	49	376	166	396	35	376	166	353	190	396	35	396	35	353	190	321	205	396	35	321	205	400	26	400	26	321	205	315	70	400	26	315	70	407	19	407	19	315	70	434	0	407	19	434	0	418	15	418	15	434	0	434	12	238	0	238	12	222	15	238	0	222	15	211	19	238	0	211	19	119	59	238	0	119	59	118	40	238	0	118	40	115	28	238	0	115	28	107	20	238	0	107	20	92	15	238	0	92	15	71	12	238	0	71	12	71	0	119	59	211	19	204	26	119	59	204	26	201	35	119	59	201	35	119	322	304	338	22	338	119	322	304	338	119	322	200	322	304	338	200	322	233	319	304	338	233	319	256	311	304	338	256	311	273	298	304	338	273	298	284	277	304	338	284	277	291	248	304	338	291	248	305	248	22	338	20	248	35	248	22	338	35	248	41	277	22	338	41	277	50	298	434	0	278	12	278	0	311	26	434	0	314	36	49	26	42	19	179	0	179	0	42	19	29	15	179	0	29	15	11	12	179	0	179	12	160	15	179	0	160	15	148	20	179	0	148	20	54	50	179	0	54	50	53	36	179	0	53	36	49	26	135	47	135	185	54	286	135	47	54	286	136	35	54	50	148	20	140	26	54	50	140	26	136	35	54	50	136	35	54	286	135	162	154	160	135	185	135	185	135	283	54	286	54	286	135	283	136	299	54	286	136	299	140	311	179	338	11	338	28	324	179	338	28	324	41	320	179	338	41	320	49	313	179	338	49	313	53	302	179	338	53	302	54	286	179	338	54	286	147	318	179	338	147	318	160	323	179	338	160	323	179	325	154	186	154	160	162	189	162	189	154	160	170	153	162	189	170	153	169	191	169	191	170	153	176	195	192	207	176	195	182	140	192	207	182	140	194	124	145	185	135	185	154	160	145	185	154	160	154	186	203	184	203	185	194	124	203	184	194	124	204	102	204	102	249	0	225	179	225	179	249	0	246	169	225	179	203	184	204	102	233	279	225	259	234	221	233	279	234	221	243	300	243	300	234	221	241	235	243	300	241	235	248	251	237	461	241	413	245	460	245	460	241	413	249	418	245	460	249	418	251	458	251	458	249	418	255	423	251	458	255	423	256	453	256	453	255	423	258	428	256	453	258	428	259	447	259	447	258	428	260	433	259	447	260	433	261	440	241	413	237	461	231	461	241	413	231	461	225	459	241	413	225	459	220	457	241	413	220	457	215	453	241	413	215	453	210	448	241	413	210	448	170	369	243	300	248	251	254	317	254	317	248	251	255	270	254	317	255	270	269	330	269	330	255	270	261	283	269	330	261	283	267	293	194	124	203	185	205	222	205	222	203	185	215	196	205	222	215	196	216	239	216	239	215	196	225	207	216	239	225	207	225	259	225	259	225	207	234	221	311	342	288	339	289	297	289	297	288	339	282	300	274	298	282	300	288	339	274	298	288	339	269	330	300	278	310	269	311	342	311	342	310	269	326	266	311	342	326	266	328	340	328	340	326	266	337	267	328	340	337	267	341	335	341	335	337	267	347	273	341	335	347	273	352	326	352	326	347	273	354	280	352	326	354	280	358	315	358	315	354	280	358	290	358	315	358	290	360	302	311	342	289	297	294	288	311	342	294	288	300	278	282	131	265	153	320	53	320	53	265	153	249	0	320	53	249	0	330	38	330	38	249	0	342	23	346	19	342	23	249	0	346	19	249	0	371	0	371	0	371	12	364	13	371	0	364	13	357	14	371	0	357	14	351	16	371	0	351	16	346	19	312	70	306	86	299	102	312	70	299	102	282	131	312	70	282	131	320	53	176	195	170	153	182	140	246	169	249	0	265	153	269	330	267	293	274	298	192	207	194	124	205	222	170	369	210	448	142	369	28	324	11	338	11	325	147	318	54	286	140	311	179	0	11	12	11	0	26	320	34	314	175	338	175	338	34	314	41	306	175	338	41	306	49	296	49	296	181	89	135	307	135	307	181	89	136	302	49	296	135	307	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	17	324	26	320	175	338	17	324	175	338	7	338	17	324	7	338	7	325	228	412	223	406	230	380	230	380	223	406	214	401	230	380	214	401	207	373	207	373	214	401	202	397	207	373	202	397	185	371	185	371	202	397	185	396	278	289	274	278	315	306	315	306	274	278	269	266	315	306	269	266	262	253	262	253	219	166	315	306	315	306	219	166	196	65	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	325	317	349	338	325	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	281	305	320	312	325	317	280	298	278	289	315	306	280	298	315	306	281	305	172	24	180	36	181	89	181	89	180	36	188	50	181	89	188	50	217	166	217	166	188	50	196	65	217	166	196	65	219	166	181	89	217	166	147	281	181	89	147	281	142	289	181	89	142	289	139	296	181	89	139	296	136	302	266	410	271	435	269	446	266	410	269	446	265	454	266	410	265	454	258	459	266	410	258	459	251	462	266	410	251	462	251	392	251	392	251	462	244	463	251	392	244	463	237	462	251	392	237	462	231	460	251	392	231	460	230	380	231	460	225	455	227	426	231	460	227	426	229	423	231	460	229	423	230	419	231	460	230	419	230	380	220	443	221	435	222	450	222	450	221	435	224	430	222	450	224	430	225	455	225	455	224	430	227	426	228	412	230	380	230	419	169	397	156	401	163	373	169	397	163	373	185	371	169	397	185	371	185	396	156	401	147	406	163	373	163	373	147	406	142	412	163	373	142	412	141	380	141	380	142	412	141	419	145	455	141	419	142	423	145	455	142	423	144	426	134	31	140	-4	138	29	138	29	140	-4	141	28	144	30	141	28	148	0	144	30	148	0	149	35	149	35	148	0	156	4	149	35	156	4	157	45	157	45	156	4	164	13	157	45	164	13	167	62	167	62	164	13	172	24	167	62	172	24	181	89	121	-9	131	-8	123	48	123	48	131	-8	127	39	129	36	127	39	131	-8	129	36	131	-8	131	33	131	33	131	-8	140	-4	131	33	140	-4	134	31	118	56	111	63	112	-10	118	56	112	-10	121	-9	118	56	121	-9	123	48	102	68	89	70	93	-8	102	68	93	-8	112	-10	102	68	112	-10	111	63	57	48	58	18	63	58	63	58	58	18	66	5	63	58	66	5	71	65	71	65	66	5	78	-3	71	65	78	-3	80	69	80	69	78	-3	93	-8	80	69	93	-8	89	70	141	28	140	-4	148	0	149	449	145	455	147	429	149	449	147	429	149	434	149	449	149	434	150	443	140	459	134	462	141	380	140	459	141	380	141	419	140	459	141	419	145	455	134	462	128	463	141	380	141	380	128	463	121	462	141	380	121	462	120	392	120	392	121	462	113	459	120	392	113	459	106	454	105	410	120	392	106	454	105	410	106	454	101	446	105	410	101	446	99	435	145	455	144	426	147	429	58	18	57	48	55	35	257	324	239	338	239	325	166	338	11	338	29	323	166	338	29	323	41	318	166	338	41	318	48	310	166	338	48	310	51	300	166	338	51	300	52	288	166	338	52	288	143	319	166	338	143	319	153	324	166	338	153	324	166	325	137	311	52	288	134	300	134	300	52	288	90	0	134	300	90	0	133	287	133	287	90	0	123	-2	133	287	123	-2	133	20	133	20	123	-2	148	-13	133	20	148	-13	254	20	254	20	148	-13	167	-30	254	20	167	-30	179	-55	52	288	52	50	90	0	179	-55	186	-87	219	-31	179	-55	219	-31	254	20	254	20	219	-31	237	-13	254	20	237	-13	261	-3	90	0	52	50	51	39	90	0	51	39	48	29	90	0	48	29	42	21	90	0	42	21	29	15	90	0	29	15	11	12	90	0	11	12	11	0	377	338	220	338	234	324	377	338	234	324	243	319	377	338	243	319	250	311	377	338	250	311	253	300	377	338	253	300	254	286	377	338	254	286	349	319	377	338	349	319	361	324	377	338	361	324	377	325	335	50	335	289	292	0	292	0	335	289	336	302	292	0	336	302	261	-3	261	-3	336	302	254	286	341	312	349	319	254	286	341	312	254	286	336	302	377	12	357	16	377	0	377	0	357	16	345	21	377	0	345	21	292	0	292	0	345	21	338	29	292	0	338	29	335	38	207	-56	219	-31	186	-87	207	-56	186	-87	200	-87	254	20	261	-3	254	286	292	0	335	38	335	50	234	324	220	338	220	325	29	323	11	338	11	325	143	319	52	288	137	311	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	203	320	277	338	167	322	167	322	277	338	155	322	146	321	155	322	46	311	146	321	46	311	51	300	277	338	203	320	229	314	277	338	229	314	248	301	277	338	248	301	259	281	277	338	259	281	263	252	277	338	263	252	278	252	277	338	8	338	25	323	277	338	25	323	38	319	277	338	38	319	46	311	277	338	46	311	155	322	52	285	133	36	132	49	132	188	132	171	145	171	132	188	145	171	169	187	169	187	145	171	174	168	169	187	174	168	214	184	214	184	174	168	196	159	214	184	196	159	211	143	52	285	132	49	132	297	52	285	132	297	133	307	52	285	133	307	135	313	52	285	135	313	139	318	52	285	139	318	146	321	52	285	146	321	51	300	137	27	52	51	143	21	143	21	52	51	172	0	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	304	64	303	129	287	38	287	38	303	129	283	156	287	38	283	156	259	18	259	18	283	156	253	174	259	18	253	174	224	94	224	94	253	174	221	122	214	184	211	143	221	122	214	184	221	122	253	174	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	52	51	137	27	133	36	52	51	133	36	52	285	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	303	129	304	64	310	94	132	188	169	187	169	188	25	323	8	338	8	325	210	259	208	233	211	145	211	145	208	233	201	214	211	145	201	214	196	162	196	162	201	214	187	201	196	162	187	201	174	172	174	172	187	201	164	194	174	172	164	194	145	176	145	176	164	194	132	192	132	49	132	192	52	285	132	49	52	285	133	36	133	36	52	285	52	51	133	36	52	51	137	27	137	27	52	51	143	21	133	305	136	313	52	285	52	285	136	313	142	318	52	285	142	318	166	338	166	338	142	318	150	321	166	338	150	321	161	322	161	322	179	320	166	338	166	338	179	320	210	335	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	300	210	335	202	300	208	282	210	335	208	282	210	259	210	335	210	259	211	145	210	335	211	145	213	188	210	335	213	188	246	326	213	188	244	196	246	326	246	326	244	196	266	208	246	326	266	208	271	311	271	311	266	208	281	223	271	311	281	223	287	290	287	290	281	223	290	241	287	290	290	241	292	262	213	187	213	188	211	145	213	187	211	145	221	122	213	187	221	122	244	179	132	192	132	176	145	176	310	94	305	121	304	64	304	64	305	121	291	145	304	64	291	145	287	38	287	38	291	145	271	165	287	38	271	165	259	18	259	18	271	165	244	179	259	18	244	179	224	94	224	94	244	179	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	295	133	305	52	285	132	295	52	285	132	192	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	143	21	52	51	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	49	28	42	21	179	0	179	0	42	21	29	15	179	0	29	15	10	12	299	338	11	338	28	323	299	338	28	323	40	320	299	338	40	320	48	313	299	338	48	313	134	320	299	338	134	320	189	320	299	338	189	320	225	318	299	338	225	318	251	310	299	338	251	310	270	295	299	338	270	295	281	273	299	338	281	273	286	242	299	338	286	242	300	242	149	20	141	27	54	49	54	49	141	27	136	37	54	49	136	37	54	289	54	289	136	37	134	49	54	289	134	49	134	320	52	303	54	289	134	320	52	303	134	320	48	313	179	0	179	12	162	15	179	0	162	15	149	20	179	0	149	20	54	49	179	0	54	49	53	38	179	0	53	38	49	28	179	0	10	12	10	0	28	323	11	338	11	325	196	20	80	20	84	-3	196	20	84	-3	113	0	196	20	113	0	235	0	196	20	235	0	206	21	223	282	235	0	305	299	305	299	235	0	268	-2	305	299	268	-2	304	287	304	287	268	-2	293	-13	304	287	293	-13	304	48	304	48	293	-13	305	37	235	0	223	282	223	50	235	0	223	50	222	37	235	0	222	37	219	28	235	0	219	28	213	23	235	0	213	23	206	21	61	-14	84	-3	70	57	70	57	84	-3	80	20	70	57	80	20	84	112	84	112	80	20	93	51	84	112	93	51	91	189	91	189	93	51	94	287	50	24	22	13	26	-87	50	24	26	-87	33	-57	50	24	33	-57	44	-32	50	24	44	-32	61	-14	50	24	61	-14	70	57	198	313	345	338	140	313	131	312	140	313	91	308	131	312	91	308	93	298	94	287	104	91	119	293	94	287	119	293	121	302	94	287	121	302	125	308	94	287	125	308	93	298	94	287	93	51	104	91	345	338	198	313	209	312	345	338	209	312	216	308	345	338	216	308	220	302	345	338	220	302	223	293	345	338	223	293	223	282	345	338	223	282	314	317	345	338	314	317	327	323	345	338	327	323	345	325	308	309	314	317	223	282	308	309	223	282	305	299	118	282	119	293	104	91	118	282	104	91	112	141	118	282	112	141	117	204	345	338	56	338	73	322	345	338	73	322	84	316	345	338	84	316	91	308	345	338	91	308	140	313	345	-87	345	12	331	-87	331	-87	345	12	327	15	331	-87	327	15	324	-55	324	-55	327	15	314	21	324	-55	314	21	312	-30	312	-30	314	21	308	28	312	-30	308	28	305	37	12	13	12	-87	26	-87	12	13	26	-87	22	13	305	37	293	-13	312	-30	73	322	56	338	56	325	131	312	93	298	125	308	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	33	134	33	52	290	52	50	134	33	52	50	138	25	138	25	52	50	146	20	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	313	296	338	239	313	260	299	296	338	260	299	273	277	296	338	273	277	282	243	296	338	282	243	296	243	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	20	300	0	300	0	217	20	197	17	300	0	197	17	175	16	175	16	158	17	300	0	300	0	158	17	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	17	51	37	158	17	146	20	51	37	146	20	52	50	214	256	209	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	209	226	199	140	199	140	209	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	35	16	29	14	136	0	136	0	29	14	23	13	136	0	23	13	16	12	73	70	66	53	136	0	136	0	66	53	57	38	136	0	57	38	45	23	45	23	40	19	136	0	136	0	40	19	35	16	94	278	98	288	105	339	105	339	98	288	102	297	105	339	102	297	108	300	108	300	123	290	122	331	122	331	123	290	137	317	84	269	94	278	105	339	84	269	105	339	83	342	84	269	83	342	66	340	84	269	66	340	66	266	33	303	35	291	36	316	36	316	35	291	39	281	36	316	39	281	42	326	42	326	39	281	46	273	42	326	46	273	53	335	53	335	46	273	55	268	53	335	55	268	66	340	66	340	55	268	66	266	122	331	105	339	108	300	182	180	189	121	189	206	182	180	189	206	175	228	182	180	175	228	165	253	182	180	165	253	161	200	123	290	134	264	137	317	137	317	134	264	146	231	137	317	146	231	148	300	148	300	146	231	161	200	148	300	161	200	156	279	156	279	161	200	165	253	237	26	230	19	363	0	363	0	230	19	217	15	363	0	217	15	199	12	363	12	345	15	363	0	363	0	345	15	332	20	363	0	332	20	242	50	242	50	332	20	325	26	242	50	325	26	242	162	242	162	325	26	242	185	242	162	242	185	231	185	231	185	207	190	207	151	231	185	207	151	217	159	231	185	217	159	228	162	231	185	228	162	242	162	207	190	189	206	189	121	207	190	189	121	198	138	207	190	198	138	207	151	182	179	160	174	180	102	182	179	180	102	189	121	182	179	189	121	182	180	139	165	120	151	136	0	139	165	136	0	180	102	139	165	180	102	160	174	136	0	120	151	102	130	136	0	102	130	85	102	136	0	85	102	79	86	136	0	79	86	73	70	363	338	199	338	216	324	363	338	216	324	229	320	363	338	229	320	237	313	363	338	237	313	241	302	363	338	241	302	242	286	363	338	242	286	332	318	363	338	332	318	345	323	363	338	345	323	363	325	242	286	321	35	320	47	320	185	320	162	333	162	320	185	333	162	330	185	330	185	333	162	355	190	242	286	320	47	320	283	242	286	320	283	321	299	242	286	321	299	324	311	242	286	324	311	332	318	381	102	426	0	401	174	381	102	401	174	379	179	381	102	379	179	373	206	373	206	379	179	379	180	373	206	379	180	386	227	386	227	379	180	400	200	386	227	400	200	397	253	397	253	400	200	406	279	478	342	457	339	460	297	460	297	457	339	454	300	439	290	454	300	457	339	439	290	457	339	439	331	439	290	439	331	427	264	427	264	439	331	425	317	427	264	425	317	415	231	415	231	425	317	414	300	415	231	414	300	406	279	495	266	506	268	509	335	509	335	506	268	515	273	509	335	515	273	519	326	519	326	515	273	522	281	519	326	522	281	526	316	526	316	522	281	526	291	526	316	526	291	528	303	468	278	477	269	478	342	478	342	477	269	495	266	478	342	495	266	495	340	495	340	495	266	509	335	478	342	460	297	463	288	478	342	463	288	468	278	459	130	442	151	495	53	495	53	442	151	426	0	495	53	426	0	504	38	504	38	426	0	517	23	521	19	517	23	426	0	521	19	426	0	546	0	546	0	546	12	539	13	546	0	539	13	532	14	546	0	532	14	526	16	546	0	526	16	521	19	488	70	482	86	476	102	488	70	476	102	459	130	488	70	459	130	495	53	422	165	401	174	426	0	422	165	426	0	442	151	344	159	354	151	355	190	355	190	354	151	363	138	355	190	363	138	373	206	373	206	363	138	372	121	373	206	372	121	381	102	242	185	325	26	321	35	242	185	321	35	242	286	241	36	237	26	363	0	241	36	363	0	242	50	363	0	199	12	199	0	355	190	333	162	344	159	415	231	406	279	400	200	216	324	199	338	199	325	136	0	16	12	16	0	71	333	64	331	66	310	66	310	64	331	58	329	66	310	58	329	52	329	52	329	47	329	50	292	50	292	47	329	42	331	50	292	42	331	40	267	40	267	42	331	38	335	40	267	38	335	35	234	35	234	38	335	35	339	35	234	35	339	32	345	22	345	21	234	35	234	22	345	35	234	32	345	134	191	125	188	127	164	127	164	125	188	112	186	127	164	112	186	95	186	22	66	29	32	43	47	43	47	29	32	49	14	43	47	49	14	61	33	61	33	49	14	72	1	61	33	72	1	78	23	78	23	72	1	99	-6	78	23	99	-6	96	18	96	18	99	-6	116	16	138	20	116	16	131	-8	138	20	131	-8	173	-5	118	325	116	344	106	342	118	325	106	342	95	339	118	325	95	339	88	321	118	325	127	345	116	344	88	321	95	339	84	336	88	321	84	336	78	335	88	321	78	335	71	333	88	321	71	333	66	310	52	329	50	292	66	310	173	-5	209	5	177	67	177	67	209	5	180	93	177	122	180	93	190	173	177	122	190	173	168	143	168	143	190	173	161	177	168	143	161	177	151	156	151	156	161	177	156	209	151	156	156	209	148	200	148	200	141	195	151	156	151	156	141	195	134	191	151	156	134	191	127	164	185	182	196	186	199	337	199	337	196	186	207	190	199	337	207	190	214	330	214	330	207	190	218	196	214	330	218	196	227	323	227	323	218	196	229	205	227	323	229	205	237	313	237	313	229	205	239	215	237	313	239	215	245	301	245	301	239	215	247	228	245	301	247	228	250	289	250	289	247	228	253	242	250	289	253	242	253	275	253	275	253	242	254	260	171	241	173	180	172	254	172	254	173	180	182	342	182	342	173	180	185	182	182	342	185	182	199	337	139	321	154	310	161	344	161	344	154	310	164	294	161	344	164	294	182	342	182	342	164	294	170	275	182	342	170	275	172	254	139	321	161	344	137	345	139	321	137	345	127	345	139	321	127	345	118	325	171	241	168	229	173	180	173	180	168	229	163	218	173	180	163	218	161	178	161	178	163	218	156	209	161	178	156	209	161	177	266	93	259	123	258	54	258	54	259	123	243	146	258	54	243	146	239	25	239	25	243	146	218	163	239	25	218	163	209	5	209	5	218	163	190	173	209	5	190	173	180	93	173	-5	177	67	169	46	173	-5	169	46	156	30	173	-5	156	30	138	20	116	16	99	-6	131	-8	29	32	22	66	11	55	127	164	95	186	95	166	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	254	289	134	94	134	49	134	49	134	289	53	289	53	289	134	289	135	303	53	289	135	303	140	313	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	241	320	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	254	289	254	244	337	35	337	35	254	244	254	49	337	35	254	49	341	26	341	26	254	49	349	19	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	335	49	335	289	254	289	335	49	254	289	337	35	228	323	241	320	379	338	228	323	379	338	210	338	228	323	210	338	210	325	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	135	35	134	49	53	289	135	35	53	289	53	49	135	35	53	49	139	26	179	0	11	12	11	0	53	49	147	19	139	26	379	0	210	12	210	0	337	302	254	289	335	289	254	289	134	49	254	244	28	323	11	338	11	325	148	319	53	289	140	313	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	254	289	134	94	134	49	134	49	134	289	53	289	53	289	134	289	135	303	53	289	135	303	140	313	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	241	320	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	254	289	254	244	337	35	337	35	254	244	254	49	337	35	254	49	341	26	341	26	254	49	349	19	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	335	49	335	289	254	289	335	49	254	289	337	35	228	323	241	320	379	338	228	323	379	338	210	338	228	323	210	338	210	325	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	237	412	232	406	240	380	240	380	232	406	224	401	240	380	224	401	217	373	217	373	224	401	211	397	217	373	211	397	195	371	195	371	211	397	195	396	275	410	280	435	278	446	275	410	278	446	274	454	275	410	274	454	267	459	275	410	267	459	260	462	275	410	260	462	260	392	260	392	260	462	253	463	260	392	253	463	246	462	260	392	246	462	240	460	260	392	240	460	240	380	240	460	234	455	236	426	240	460	236	426	238	423	240	460	238	423	239	419	240	460	239	419	240	380	229	443	230	435	231	450	231	450	230	435	233	430	231	450	233	430	234	455	234	455	233	430	236	426	237	412	240	380	239	419	178	397	165	401	173	373	178	397	173	373	195	371	178	397	195	371	195	396	154	455	150	459	150	419	150	419	150	380	151	412	151	412	150	380	173	373	151	412	173	373	156	406	156	406	173	373	165	401	144	462	137	463	150	380	144	462	150	380	150	419	144	462	150	419	150	459	130	462	122	459	129	392	130	462	129	392	150	380	130	462	150	380	137	463	115	454	110	446	114	410	115	454	114	410	129	392	115	454	129	392	122	459	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	135	35	134	49	53	289	135	35	53	289	53	49	135	35	53	49	139	26	151	423	153	426	154	455	154	455	153	426	156	429	154	455	156	429	158	449	158	449	156	429	158	434	158	449	158	434	159	443	154	455	150	419	151	423	179	0	11	12	11	0	53	49	147	19	139	26	114	410	110	446	108	435	379	0	210	12	210	0	337	302	254	289	335	289	254	289	134	49	254	244	28	323	11	338	11	325	148	319	53	289	140	313	49	26	42	19	179	0	179	0	42	19	29	15	179	0	29	15	11	12	179	0	179	12	160	15	179	0	160	15	148	20	179	0	148	20	54	50	179	0	54	50	53	36	179	0	53	36	49	26	135	47	135	185	54	286	135	47	54	286	136	35	54	50	148	20	140	26	54	50	140	26	136	35	54	50	136	35	54	286	135	162	154	160	135	185	135	185	135	283	54	286	54	286	135	283	136	299	54	286	136	299	140	311	179	338	11	338	28	324	179	338	28	324	41	320	179	338	41	320	49	313	179	338	49	313	53	302	179	338	53	302	54	286	179	338	54	286	147	318	179	338	147	318	160	323	179	338	160	323	179	325	154	186	154	160	162	189	162	189	154	160	170	153	162	189	170	153	169	191	169	191	170	153	176	195	192	207	176	195	182	140	192	207	182	140	194	124	145	185	135	185	154	160	145	185	154	160	154	186	203	184	203	185	194	124	203	184	194	124	204	102	204	102	249	0	225	179	225	179	249	0	246	169	225	179	203	184	204	102	233	279	225	259	234	221	233	279	234	221	243	300	243	300	234	221	241	235	243	300	241	235	248	251	243	300	248	251	254	317	254	317	248	251	255	270	254	317	255	270	269	330	269	330	255	270	261	283	269	330	261	283	267	293	194	124	203	185	205	222	205	222	203	185	215	196	205	222	215	196	216	239	216	239	215	196	225	207	216	239	225	207	225	259	225	259	225	207	234	221	311	342	288	339	289	297	289	297	288	339	282	300	274	298	282	300	288	339	274	298	288	339	269	330	300	278	310	269	311	342	311	342	310	269	326	266	311	342	326	266	328	340	328	340	326	266	337	267	328	340	337	267	341	335	341	335	337	267	347	273	341	335	347	273	352	326	352	326	347	273	354	280	352	326	354	280	358	315	358	315	354	280	358	290	358	315	358	290	360	302	311	342	289	297	294	288	311	342	294	288	300	278	282	131	265	153	320	53	320	53	265	153	249	0	320	53	249	0	330	38	330	38	249	0	342	23	346	19	342	23	249	0	346	19	249	0	371	0	371	0	371	12	364	13	371	0	364	13	357	14	371	0	357	14	351	16	371	0	351	16	346	19	312	70	306	86	299	102	312	70	299	102	282	131	312	70	282	131	320	53	176	195	170	153	182	140	246	169	249	0	265	153	269	330	267	293	274	298	192	207	194	124	205	222	28	324	11	338	11	325	147	318	54	286	140	311	179	0	11	12	11	0	83	37	82	39	95	1	95	1	82	39	80	42	95	1	80	42	79	45	83	37	95	1	83	36	83	36	95	1	84	36	96	43	84	36	95	1	96	43	95	1	117	27	98	319	105	314	357	338	357	338	105	314	147	312	357	338	147	312	156	313	357	338	156	313	209	313	357	338	209	313	220	312	229	26	221	20	359	0	359	0	221	20	209	15	359	0	209	15	190	12	357	338	220	312	227	309	357	338	227	309	232	304	357	338	232	304	234	297	357	338	234	297	234	286	357	338	234	286	326	317	357	338	326	317	338	323	357	338	338	323	357	325	315	50	315	287	234	286	234	286	315	287	316	299	234	286	316	299	319	309	328	20	321	26	234	50	234	50	321	26	316	36	234	50	316	36	234	286	135	286	136	297	117	27	135	286	117	27	129	62	135	286	129	62	134	100	135	286	134	100	135	134	110	297	117	27	136	297	110	297	136	297	138	305	110	297	138	305	141	310	110	297	141	310	147	312	110	297	147	312	109	307	86	323	98	319	357	338	86	323	357	338	69	338	86	323	69	338	69	325	359	0	359	12	341	15	359	0	341	15	328	20	359	0	328	20	234	50	359	0	234	50	233	36	359	0	233	36	229	26	117	27	110	297	110	148	117	27	110	148	110	119	117	27	110	119	108	89	117	27	108	89	104	62	117	27	104	62	96	43	95	1	79	45	75	53	95	1	75	53	70	60	95	1	70	60	64	67	95	1	64	67	60	-8	64	67	55	72	60	-8	60	-8	55	72	43	74	60	-8	43	74	41	-6	41	-6	43	74	33	72	41	-6	33	72	26	-1	26	-1	33	72	23	68	26	-1	23	68	15	7	15	7	23	68	14	61	15	7	14	61	7	51	7	51	5	37	7	20	7	51	7	20	15	7	359	0	190	12	190	0	234	286	316	36	315	50	147	312	105	314	109	307	326	317	234	286	319	309	48	27	40	20	127	0	127	0	40	20	27	15	127	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	297	429	318	339	297	421	310	421	310	339	297	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	297	339	297	420	30	417	44	339	297	417	44	416	63	416	277	417	296	339	297	416	277	339	297	416	63	200	0	213	0	234	102	234	102	213	0	339	297	234	102	339	297	334	338	334	338	339	297	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	76	293	134	338	76	293	200	0	134	338	200	0	234	102	91	21	82	31	52	54	52	54	82	31	77	45	52	54	77	45	52	289	52	289	77	45	76	65	52	289	76	65	76	293	338	39	334	28	460	0	338	39	460	0	339	55	127	0	127	12	106	15	127	0	106	15	91	21	127	0	91	21	51	38	127	0	51	38	48	27	127	0	7	12	7	0	51	38	91	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	44	26	37	19	175	0	175	0	37	19	24	15	175	0	24	15	7	12	142	317	151	318	44	312	142	317	44	312	48	303	142	317	48	303	49	289	142	317	49	289	136	313	245	26	238	20	376	0	376	0	238	20	225	15	376	0	225	15	206	12	376	338	7	338	24	323	376	338	24	323	36	319	376	338	36	319	44	312	376	338	44	312	151	318	376	338	151	318	226	318	376	338	226	318	236	317	376	338	236	317	244	313	376	338	244	313	248	307	376	338	248	307	250	298	376	338	250	298	251	287	376	338	251	287	345	319	376	338	345	319	358	323	376	338	358	323	376	325	331	49	331	289	251	287	251	287	331	289	333	302	251	287	333	302	337	312	344	19	337	26	251	49	251	49	337	26	333	35	251	49	333	35	251	287	143	19	135	26	49	49	49	49	135	26	131	35	49	49	131	35	49	289	49	289	131	35	130	49	49	289	130	49	130	287	49	289	130	287	131	298	49	289	131	298	133	307	49	289	133	307	136	313	376	0	376	12	357	15	376	0	357	15	344	19	376	0	344	19	251	49	376	0	251	49	249	36	376	0	249	36	245	26	175	0	175	12	156	15	175	0	156	15	143	19	175	0	143	19	49	49	175	0	49	49	48	35	175	0	48	35	44	26	175	0	7	12	7	0	376	0	206	12	206	0	251	287	333	35	331	49	24	323	7	338	7	325	345	319	251	287	337	312	187	178	164	170	165	152	165	152	164	170	131	167	131	55	131	167	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	316	140	319	166	338	166	338	140	319	147	321	166	338	147	321	156	322	156	322	178	319	166	338	166	338	178	319	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	192	208	155	203	192	190	153	190	153	203	192	187	178	190	153	187	178	165	152	212	335	178	319	194	310	212	335	194	310	205	294	212	335	205	294	212	272	131	167	131	151	165	152	131	305	132	311	50	276	131	305	50	276	131	167	50	276	132	311	135	316	50	276	135	316	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	134	336	86	311	111	227	111	227	86	311	107	172	107	144	107	172	86	311	107	144	86	311	110	118	110	118	86	311	85	23	110	118	85	23	134	0	115	94	134	0	123	73	123	73	134	0	133	52	144	40	133	52	134	0	144	40	134	0	193	-8	258	25	245	21	255	0	255	0	245	21	233	17	255	0	233	17	226	-6	226	-6	233	17	220	15	226	-6	220	15	207	15	207	15	189	16	193	-8	193	-8	189	16	173	21	193	-8	173	21	157	29	310	63	299	53	310	34	310	34	299	53	289	44	310	34	289	44	283	13	283	13	289	44	280	37	283	13	280	37	270	31	270	31	258	25	283	13	283	13	258	25	255	0	206	345	199	329	217	327	206	345	217	327	221	343	221	343	217	327	235	321	221	343	235	321	236	339	236	339	235	321	251	312	236	339	251	312	253	334	253	334	251	312	267	300	253	334	267	300	270	328	270	328	267	300	282	285	270	328	282	285	276	325	276	325	282	285	281	323	296	268	292	321	289	321	296	268	289	321	289	276	289	276	289	321	286	322	289	276	286	322	282	285	302	324	302	258	306	328	306	328	302	258	308	246	306	328	308	246	310	335	310	335	308	246	314	232	310	335	314	232	315	344	315	344	314	232	328	232	315	344	328	232	328	344	298	322	292	321	296	268	298	322	296	268	302	258	298	322	302	258	302	324	322	76	310	63	310	34	322	76	310	34	337	64	207	15	193	-8	226	-6	111	227	124	271	134	336	134	336	124	271	144	303	134	336	144	303	191	345	191	345	144	303	169	323	191	345	169	323	199	329	18	161	26	106	26	221	26	221	26	106	49	59	26	221	49	59	50	272	50	272	49	59	85	23	50	272	85	23	86	311	110	118	134	0	115	94	199	329	206	345	191	345	282	285	286	322	281	323	144	40	193	-8	157	29	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	319	317	338	240	319	265	310	317	338	265	310	284	296	317	338	284	296	296	273	317	338	296	273	304	243	317	338	304	243	318	243	50	296	68	310	17	338	17	338	68	310	94	319	17	338	94	319	127	322	127	322	209	40	208	59	17	338	16	243	30	243	17	338	30	243	37	273	17	338	37	273	50	296	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	26	320	34	314	175	338	175	338	34	314	41	306	175	338	41	306	49	296	49	296	181	89	135	307	135	307	181	89	136	302	49	296	135	307	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	17	324	26	320	175	338	17	324	175	338	7	338	17	324	7	338	7	325	134	31	140	-4	138	29	138	29	140	-4	141	28	144	30	141	28	148	0	144	30	148	0	149	35	149	35	148	0	156	4	149	35	156	4	157	45	157	45	156	4	164	13	157	45	164	13	167	62	167	62	164	13	172	24	167	62	172	24	181	89	181	89	172	24	180	36	181	89	180	36	188	50	121	-9	131	-8	123	48	123	48	131	-8	127	39	129	36	127	39	131	-8	129	36	131	-8	131	33	131	33	131	-8	140	-4	131	33	140	-4	134	31	118	56	111	63	112	-10	118	56	112	-10	121	-9	118	56	121	-9	123	48	102	68	89	70	93	-8	102	68	93	-8	112	-10	102	68	112	-10	111	63	57	48	58	18	63	58	63	58	58	18	66	5	63	58	66	5	71	65	71	65	66	5	78	-3	71	65	78	-3	80	69	80	69	78	-3	93	-8	80	69	93	-8	89	70	278	289	274	278	315	306	315	306	274	278	269	266	315	306	269	266	262	253	262	253	219	166	315	306	315	306	219	166	196	65	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	325	317	349	338	325	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	281	305	320	312	325	317	280	298	278	289	315	306	280	298	315	306	281	305	217	166	147	281	181	89	217	166	181	89	188	50	217	166	188	50	196	65	217	166	196	65	219	166	181	89	147	281	142	289	181	89	142	289	139	296	181	89	139	296	136	302	141	28	140	-4	148	0	257	324	239	338	239	325	58	18	57	48	55	35	166	23	158	18	300	0	300	0	158	18	144	15	300	0	144	15	123	12	128	277	85	264	102	202	102	202	85	264	98	162	102	126	98	162	85	264	102	126	85	264	84	69	84	69	85	264	48	243	84	69	48	243	47	91	47	91	48	243	22	212	47	91	22	212	22	124	22	124	22	212	12	169	322	126	310	100	333	69	333	69	310	100	292	83	333	69	292	83	291	56	291	56	292	83	272	73	291	56	272	73	252	52	252	52	272	73	252	70	252	52	252	70	252	41	171	52	300	0	172	70	171	52	172	70	150	73	171	52	150	73	129	82	171	52	129	82	126	56	126	56	129	82	113	100	126	56	113	100	102	126	126	56	102	126	84	69	280	324	300	325	300	338	280	324	300	338	266	321	266	321	300	338	171	299	266	321	171	299	172	265	172	265	254	31	252	41	252	41	252	70	172	265	172	265	252	70	252	265	172	265	252	265	252	298	252	298	252	265	252	282	172	265	252	298	253	307	172	265	253	307	258	315	172	265	258	315	266	321	159	322	167	317	300	338	300	338	167	317	170	309	300	338	170	309	171	299	172	265	171	299	171	282	172	265	171	282	150	262	150	262	171	282	130	250	145	324	159	322	300	338	145	324	300	338	124	338	145	324	124	338	124	325	128	277	102	202	114	231	128	277	114	231	130	250	128	277	130	250	171	282	322	126	333	69	327	162	327	162	333	69	339	264	339	264	333	69	372	91	339	264	372	91	376	243	376	243	372	91	401	124	376	243	401	124	402	212	402	212	401	124	412	169	339	264	296	277	296	250	339	264	296	250	313	231	339	264	313	231	323	202	339	264	323	202	327	162	276	262	296	250	296	277	276	262	296	277	252	282	276	262	252	282	252	265	300	0	300	12	281	15	300	0	281	15	267	19	300	0	267	19	259	24	300	0	259	24	172	70	172	70	259	24	254	31	172	70	254	31	172	265	300	0	171	52	171	41	300	0	171	41	170	30	300	0	170	30	166	23	300	0	123	12	123	0	147	154	60	41	96	41	96	41	60	41	94	33	95	27	94	33	60	41	95	27	60	41	99	21	99	21	60	41	133	0	99	21	133	0	106	17	106	17	133	0	117	15	143	303	142	306	147	154	147	154	142	306	142	309	49	296	142	309	143	315	49	296	143	315	145	319	156	324	166	325	181	338	156	324	181	338	150	322	150	322	181	338	49	296	150	322	49	296	145	319	181	338	166	325	181	325	181	338	8	338	18	324	181	338	18	324	26	321	181	338	26	321	33	316	181	338	33	316	40	308	181	338	40	308	49	296	147	154	96	41	100	50	147	154	100	50	108	63	147	154	108	63	121	82	147	154	121	82	141	108	147	154	141	108	160	134	147	154	160	134	150	291	147	154	150	291	146	296	147	154	146	296	144	300	147	154	144	300	143	303	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	251	293	245	283	253	253	253	253	245	283	237	271	253	253	237	271	225	255	225	255	197	217	211	195	211	195	197	217	209	55	211	195	209	55	212	49	197	217	150	291	160	134	197	217	160	134	209	55	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	308	315	344	338	308	315	324	322	344	338	324	322	344	325	255	307	275	283	293	303	255	307	293	303	308	315	254	300	251	293	253	253	254	300	253	253	275	283	254	300	275	283	255	307	225	255	211	195	253	253	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	301	55	211	195	212	49	301	55	212	49	215	42	301	55	215	42	217	37	301	55	217	37	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	133	0	60	41	52	31	133	0	52	31	43	23	133	0	43	23	33	18	133	0	33	18	22	15	133	0	22	15	8	12	133	0	8	12	8	0	117	15	133	0	133	12	229	325	219	338	219	325	147	154	142	309	49	296	18	324	8	338	8	325	166	338	11	338	29	323	166	338	29	323	41	318	166	338	41	318	48	310	166	338	48	310	51	300	166	338	51	300	52	288	166	338	52	288	143	319	166	338	143	319	153	324	166	338	153	324	166	325	133	20	133	287	52	288	133	20	52	288	52	50	133	20	52	50	51	39	133	20	51	39	48	29	133	20	48	29	267	0	133	20	267	0	254	20	52	288	133	287	134	300	52	288	134	300	137	311	52	288	137	311	143	319	377	338	220	338	234	324	377	338	234	324	243	319	377	338	243	319	250	311	377	338	250	311	253	300	377	338	253	300	254	286	377	338	254	286	349	319	377	338	349	319	361	324	377	338	361	324	377	325	345	21	338	29	342	-30	342	-30	338	29	335	38	342	-30	335	38	324	-13	324	-13	335	38	335	50	324	-13	335	50	335	289	254	286	267	0	336	302	336	302	267	0	299	-2	336	302	299	-2	335	289	335	289	299	-2	324	-13	341	312	349	319	254	286	341	312	254	286	336	302	377	-87	377	12	362	-87	362	-87	377	12	357	16	362	-87	357	16	355	-55	355	-55	357	16	345	21	355	-55	345	21	342	-30	267	0	48	29	42	21	267	0	42	21	29	15	267	0	29	15	11	12	267	0	11	12	11	0	254	20	267	0	254	286	234	324	220	338	220	325	29	323	11	338	11	325	161	338	3	338	20	323	161	338	20	323	33	318	161	338	33	318	40	312	161	338	40	312	45	302	161	338	45	302	46	289	161	338	46	289	135	319	161	338	135	319	145	323	161	338	145	323	161	325	127	201	127	289	116	131	116	131	127	289	128	303	116	131	128	303	87	137	87	137	128	303	130	313	87	137	130	313	65	153	65	153	130	313	51	179	46	289	46	220	51	179	46	289	51	179	130	313	46	289	130	313	135	319	230	166	223	163	230	147	230	147	223	163	214	159	230	147	214	159	211	140	211	140	214	159	202	156	211	140	202	156	194	134	194	134	202	156	189	153	194	134	189	153	178	131	178	131	189	153	175	152	178	131	175	152	163	129	163	129	175	152	156	154	163	129	156	154	149	129	149	129	156	154	142	159	149	129	142	159	133	169	116	131	149	129	133	169	116	131	133	169	129	183	116	131	129	183	127	201	355	338	196	338	211	323	355	338	211	323	221	319	355	338	221	319	227	313	355	338	227	313	229	303	355	338	229	303	230	289	355	338	230	289	325	319	355	338	325	319	337	323	355	338	337	323	355	325	311	49	311	289	230	147	230	147	311	289	312	302	230	147	312	302	317	312	230	289	230	147	317	312	230	289	317	312	325	319	355	0	355	12	337	15	355	0	337	15	324	19	355	0	324	19	230	49	355	0	230	49	229	36	355	0	229	36	225	26	355	0	225	26	217	20	355	0	217	20	204	15	355	0	204	15	185	12	355	0	185	12	185	0	230	147	316	26	312	35	230	147	312	35	311	49	230	49	324	19	316	26	230	49	316	26	230	147	230	166	230	147	230	289	211	323	196	338	196	325	20	323	3	338	3	325	166	338	11	338	29	323	166	338	29	323	41	319	166	338	41	319	48	313	166	338	48	313	51	302	166	338	51	302	52	288	166	338	52	288	140	319	166	338	140	319	150	323	166	338	150	323	166	325	133	36	133	288	52	288	52	288	133	288	133	302	52	288	133	302	135	312	138	22	135	25	52	53	52	53	135	25	133	29	52	53	133	29	52	288	213	25	210	22	501	0	501	0	210	22	206	21	501	0	206	21	200	20	320	338	189	338	200	323	320	338	200	323	207	319	320	338	207	319	212	311	320	338	212	311	214	300	320	338	214	300	215	286	320	338	215	286	305	319	320	338	305	319	311	324	320	338	311	324	320	325	296	36	296	287	215	286	215	286	296	287	297	300	215	286	297	300	300	311	301	22	298	25	215	36	215	36	298	25	296	29	215	36	296	29	215	286	376	25	373	22	501	0	501	0	373	22	369	21	501	0	369	21	363	20	501	338	344	338	358	324	501	338	358	324	367	319	501	338	367	319	374	311	501	338	374	311	377	300	501	338	377	300	378	286	501	338	378	286	473	319	501	338	473	319	485	324	501	338	485	324	501	325	459	50	459	289	378	286	378	286	459	289	461	302	378	286	461	302	465	312	501	12	481	16	501	0	501	0	481	16	469	21	501	0	469	21	378	36	378	36	469	21	463	29	378	36	463	29	378	286	378	286	463	29	460	38	378	286	460	38	459	50	377	30	376	25	501	0	377	30	501	0	378	36	501	0	363	20	314	20	501	0	314	20	306	20	501	0	306	20	214	30	501	0	214	30	213	25	215	36	214	30	306	20	215	36	306	20	301	22	501	0	200	20	151	20	501	0	151	20	143	20	501	0	143	20	41	19	501	0	41	19	29	15	501	0	29	15	11	12	501	0	11	12	11	0	51	37	48	26	143	20	51	37	143	20	138	22	51	37	138	22	52	53	41	19	143	20	48	26	52	288	133	29	133	36	215	286	296	29	296	36	358	324	344	338	344	325	473	319	378	286	465	312	200	323	189	338	189	325	305	319	215	286	300	311	29	323	11	338	11	325	140	319	52	288	135	312	166	338	11	338	29	323	166	338	29	323	41	319	166	338	41	319	48	313	166	338	48	313	51	302	166	338	51	302	52	288	166	338	52	288	140	319	166	338	140	319	150	323	166	338	150	323	166	325	133	36	133	288	52	288	52	288	133	288	133	302	52	288	133	302	135	312	138	22	135	25	52	53	52	53	135	25	133	29	52	53	133	29	52	288	213	25	210	22	391	0	391	0	210	22	206	21	391	0	206	21	200	20	320	338	189	338	200	323	320	338	200	323	208	319	320	338	208	319	212	311	320	338	212	311	214	300	320	338	214	300	215	287	320	338	215	287	305	319	320	338	305	319	311	323	320	338	311	323	320	325	296	36	296	287	215	287	215	287	296	287	297	300	215	287	297	300	300	311	301	22	298	25	215	36	215	36	298	25	296	29	215	36	296	29	215	287	501	338	344	338	358	324	501	338	358	324	367	319	501	338	367	319	374	311	501	338	374	311	377	300	501	338	377	300	378	286	501	338	378	286	473	319	501	338	473	319	485	324	501	338	485	324	501	325	469	21	463	29	467	-30	467	-30	463	29	460	38	467	-30	460	38	448	-13	448	-13	460	38	459	50	448	-13	459	50	459	289	378	286	391	0	461	302	461	302	391	0	423	-2	461	302	423	-2	459	289	459	289	423	-2	448	-13	465	312	473	319	378	286	465	312	378	286	461	302	501	-87	501	12	486	-87	486	-87	501	12	481	16	486	-87	481	16	479	-55	479	-55	481	16	469	21	479	-55	469	21	467	-30	376	25	373	22	391	0	391	0	373	22	369	21	391	0	369	21	363	20	391	0	378	286	378	36	391	0	378	36	377	30	391	0	377	30	376	25	391	0	363	20	314	20	391	0	314	20	306	20	391	0	306	20	215	36	391	0	215	36	214	30	391	0	214	30	213	25	391	0	200	20	151	20	391	0	151	20	143	20	391	0	143	20	48	26	391	0	48	26	41	19	391	0	41	19	29	15	391	0	29	15	11	12	391	0	11	12	11	0	51	37	48	26	143	20	51	37	143	20	138	22	51	37	138	22	52	53	52	288	133	29	133	36	215	36	306	20	301	22	215	287	296	29	296	36	358	324	344	338	344	325	200	323	189	338	189	325	305	319	215	287	300	311	29	323	11	338	11	325	140	319	52	288	135	312	245	338	22	338	87	318	245	338	87	318	120	322	245	338	120	322	213	319	245	338	213	319	226	323	245	338	226	323	245	325	120	322	202	36	201	49	201	188	201	171	214	171	201	188	214	171	238	187	238	187	214	171	242	168	238	187	242	168	283	184	283	184	242	168	264	159	283	184	264	159	280	143	120	322	201	49	201	285	120	322	201	285	202	300	120	322	202	300	205	311	120	322	205	311	213	319	22	338	21	243	35	243	22	338	35	243	40	269	22	338	40	269	49	291	22	338	49	291	64	308	22	338	64	308	87	318	206	27	120	51	212	21	212	21	120	51	242	0	212	21	242	0	221	17	221	17	242	0	233	16	254	19	233	16	242	0	254	19	242	0	290	5	373	64	371	129	356	38	356	38	371	129	352	156	356	38	352	156	328	18	328	18	352	156	322	174	328	18	322	174	292	94	292	94	322	174	289	122	283	184	280	143	289	122	283	184	289	122	322	174	328	18	292	94	290	66	328	18	290	66	290	5	290	5	290	66	283	45	290	5	283	45	271	29	120	51	206	27	202	36	120	51	202	36	120	322	242	0	120	51	119	37	242	0	119	37	115	27	242	0	115	27	107	20	242	0	107	20	95	15	242	0	95	15	76	12	242	0	76	12	76	0	254	19	290	5	271	29	371	129	373	64	378	94	201	188	238	187	238	188	177	338	8	338	25	323	177	338	25	323	38	319	177	338	38	319	46	311	177	338	46	311	51	300	177	338	51	300	52	285	177	338	52	285	145	319	177	338	145	319	158	324	177	338	158	324	177	325	52	285	134	36	133	49	133	188	133	171	146	171	133	188	146	171	170	187	170	187	146	171	175	168	170	187	175	168	215	184	215	184	175	168	197	159	215	184	197	159	212	143	52	285	133	49	133	285	52	285	133	285	134	301	52	285	134	301	137	312	52	285	137	312	145	319	138	27	52	51	144	21	144	21	52	51	174	0	144	21	174	0	153	17	153	17	174	0	165	16	186	19	165	16	174	0	186	19	174	0	222	5	305	64	303	129	288	38	288	38	303	129	284	156	288	38	284	156	260	18	260	18	284	156	254	174	260	18	254	174	224	94	224	94	254	174	221	122	215	184	212	143	221	122	215	184	221	122	254	174	260	18	224	94	222	66	260	18	222	66	222	5	222	5	222	66	215	45	222	5	215	45	203	29	52	51	138	27	134	36	52	51	134	36	52	285	174	0	52	51	51	37	174	0	51	37	47	27	174	0	47	27	39	20	174	0	39	20	27	15	174	0	27	15	8	12	174	0	8	12	8	0	493	338	318	338	336	323	493	338	336	323	349	319	493	338	349	319	358	313	493	338	358	313	362	302	493	338	362	302	364	288	493	338	364	288	460	320	493	338	460	320	473	324	493	338	473	324	493	325	445	53	445	288	364	288	364	288	445	288	446	302	364	288	446	302	451	313	459	19	451	25	364	53	364	53	451	25	446	37	364	53	446	37	364	288	493	0	493	12	473	14	493	0	473	14	459	19	493	0	459	19	364	53	493	0	364	53	363	37	493	0	363	37	358	26	493	0	358	26	350	19	493	0	350	19	337	15	493	0	337	15	318	12	493	0	318	12	318	0	364	288	446	37	445	53	336	323	318	338	318	325	460	320	364	288	451	313	186	19	222	5	203	29	303	129	305	64	310	94	133	188	170	187	170	188	25	323	8	338	8	325	179	338	9	338	27	323	179	338	27	323	40	319	179	338	40	319	48	311	179	338	48	311	52	300	179	338	52	300	54	285	179	338	54	285	147	319	179	338	147	319	159	324	179	338	159	324	179	325	54	285	136	36	134	49	134	188	134	171	147	171	134	188	147	171	171	187	171	187	147	171	176	168	171	187	176	168	217	184	217	184	176	168	198	159	217	184	198	159	214	143	54	285	134	49	134	285	54	285	134	285	135	301	54	285	135	301	139	312	54	285	139	312	147	319	139	27	54	51	145	21	145	21	54	51	175	0	145	21	175	0	154	17	154	17	175	0	166	16	187	19	166	16	175	0	187	19	175	0	224	5	306	64	305	129	289	38	289	38	305	129	286	156	289	38	286	156	262	18	262	18	286	156	256	174	262	18	256	174	226	94	226	94	256	174	223	122	217	184	214	143	223	122	217	184	223	122	256	174	224	5	226	94	223	66	224	5	223	66	216	45	204	29	187	19	224	5	204	29	224	5	216	45	54	51	139	27	136	36	54	51	136	36	54	285	175	0	54	51	52	37	175	0	52	37	48	27	175	0	48	27	41	20	175	0	41	20	28	15	175	0	28	15	9	12	175	0	9	12	9	0	226	94	224	5	262	18	305	129	306	64	312	94	134	188	171	187	171	188	27	323	9	338	9	325	54	262	62	275	56	322	56	322	62	275	61	321	64	321	61	321	62	275	64	321	62	275	71	288	81	300	78	326	73	324	81	300	73	324	71	288	81	300	84	329	78	326	68	322	64	321	71	288	68	322	71	288	73	324	125	-6	156	-8	131	15	131	15	156	-8	143	15	159	16	143	15	156	-8	159	16	156	-8	211	0	157	345	151	329	176	324	157	345	176	324	211	336	211	336	176	324	199	307	211	336	199	307	218	278	151	329	144	345	135	328	135	328	144	345	130	343	135	328	130	343	120	324	120	324	130	343	115	340	120	324	115	340	106	318	106	318	115	340	100	335	106	318	100	335	93	310	93	310	100	335	84	329	93	310	84	329	81	300	188	30	211	0	199	40	199	40	211	0	209	53	219	72	209	53	211	0	219	72	211	0	257	23	90	188	235	163	235	188	235	188	235	163	257	311	257	311	235	163	257	23	257	311	257	23	293	272	293	272	257	23	293	59	293	272	293	59	316	221	316	221	293	59	316	106	316	221	316	106	324	161	257	311	211	336	218	278	257	311	218	278	230	239	257	311	230	239	235	188	257	23	235	163	234	136	257	23	234	136	231	112	257	23	231	112	227	91	257	23	227	91	219	72	174	21	159	16	211	0	174	21	211	0	188	30	70	13	97	0	74	37	74	37	97	0	83	31	94	25	83	31	97	0	94	25	97	0	106	21	106	21	97	0	125	-6	106	21	125	-6	118	17	118	17	125	-6	131	15	70	13	74	37	65	44	70	13	65	44	56	53	70	13	56	53	45	63	70	13	45	63	45	34	33	76	18	64	45	34	33	76	45	34	45	63	56	322	52	324	54	262	54	262	52	324	48	328	54	262	48	328	47	247	47	247	48	328	44	335	47	247	44	335	41	232	41	232	44	335	40	344	41	232	40	344	27	344	41	232	27	344	27	232	151	329	157	345	144	345	235	163	90	188	90	163	365	337	319	345	340	322	340	322	319	345	315	329	292	322	315	329	319	345	292	322	319	345	274	338	460	167	453	226	453	109	453	109	453	226	434	275	453	109	434	275	434	60	434	60	434	275	404	312	434	60	404	312	403	23	403	23	404	312	379	164	340	322	358	302	365	337	365	337	358	302	370	268	365	337	370	268	404	312	404	312	370	268	377	222	404	312	377	222	379	164	379	164	377	108	403	23	403	23	377	108	371	64	403	23	371	64	364	0	364	0	371	64	359	33	364	0	359	33	342	14	342	14	318	7	364	0	364	0	318	7	316	-8	316	-8	318	7	293	14	316	-8	293	14	270	0	270	0	293	14	275	32	270	0	275	32	263	64	169	12	152	15	169	0	169	0	152	15	141	19	169	0	141	19	53	49	53	49	141	19	136	26	53	49	136	26	53	289	53	289	136	26	134	35	53	289	134	35	134	49	134	186	134	163	174	163	134	186	174	163	174	186	174	186	174	163	181	106	174	186	181	106	184	239	184	239	181	106	201	58	184	239	201	58	205	283	205	283	201	58	231	22	205	283	231	22	236	317	236	317	231	22	257	108	236	317	257	108	254	165	254	165	257	222	236	317	236	317	257	222	263	268	236	317	263	268	274	338	274	338	263	268	274	302	274	338	274	302	292	322	257	108	231	22	270	0	257	108	270	0	263	64	48	26	41	19	169	0	169	0	41	19	29	15	169	0	29	15	11	12	169	338	11	338	28	323	169	338	28	323	40	319	169	338	40	319	48	312	169	338	48	312	52	303	169	338	52	303	53	289	169	338	53	289	142	319	169	338	142	319	153	323	169	338	153	323	169	325	53	289	134	49	134	289	53	289	134	289	134	303	53	289	134	303	137	313	53	289	137	313	142	319	52	35	48	26	169	0	52	35	169	0	53	49	169	0	11	12	11	0	28	323	11	338	11	325	44	37	35	29	97	0	97	0	35	29	23	22	97	0	23	22	6	16	132	159	97	0	213	156	132	159	213	156	155	182	132	159	155	182	139	196	132	159	139	196	130	217	132	159	130	217	127	244	132	159	127	244	102	166	214	26	207	19	344	0	344	0	207	19	194	14	344	0	194	14	175	12	130	271	137	293	129	334	129	334	137	293	149	309	129	334	149	309	178	338	178	338	149	309	166	319	178	338	166	319	187	322	187	322	199	321	344	338	344	338	199	321	208	317	344	338	208	317	214	311	129	334	91	320	102	166	129	334	102	166	127	244	129	334	127	244	130	271	41	244	45	216	46	274	46	274	45	216	57	194	46	274	57	194	63	300	63	300	57	194	76	177	63	300	76	177	91	320	91	320	76	177	102	166	344	12	326	15	344	0	344	0	326	15	314	19	344	0	314	19	219	53	219	53	314	19	305	27	219	53	305	27	219	156	219	156	305	27	219	171	219	156	219	171	213	156	213	156	219	171	205	171	213	156	205	171	177	174	97	0	132	159	57	55	97	0	57	55	50	46	97	0	50	46	44	37	325	323	344	325	344	338	325	323	344	338	312	318	312	318	344	338	219	289	312	318	219	289	305	311	305	311	219	289	301	301	219	289	301	38	300	53	300	286	301	301	219	289	300	286	219	289	300	53	344	338	214	311	218	302	344	338	218	302	219	289	344	338	178	338	187	322	219	171	305	27	301	38	219	171	301	38	219	289	218	37	214	26	344	0	218	37	344	0	219	53	344	0	175	12	175	0	97	0	6	16	6	0	155	182	213	156	177	174	83	198	82	200	84	145	84	145	82	200	82	202	74	141	82	202	68	226	74	141	68	226	63	140	63	140	68	226	52	141	84	208	88	214	95	234	95	234	88	214	95	217	95	234	95	217	126	237	126	237	95	217	104	220	126	237	104	220	114	220	114	220	130	219	126	237	126	237	130	219	160	234	142	213	149	204	160	234	160	234	149	204	154	191	160	234	154	191	155	174	155	123	155	174	155	140	155	123	156	27	160	234	160	234	156	27	160	14	160	234	160	14	187	225	187	225	160	14	165	4	187	225	165	4	173	-1	84	208	95	234	68	226	84	208	68	226	82	202	48	213	35	196	36	152	48	213	36	152	43	145	48	213	43	145	52	141	48	213	52	141	68	226	35	196	31	174	32	162	35	196	32	162	36	152	224	39	224	170	220	-2	220	-2	224	170	219	193	220	-2	219	193	209	-5	209	-5	219	193	207	212	209	-5	207	212	196	-6	196	-6	207	212	187	225	196	-6	187	225	183	-5	183	-5	187	225	173	-1	238	26	237	25	241	11	241	11	237	25	236	25	241	11	236	25	234	25	234	25	231	26	241	11	241	11	231	26	231	3	241	11	252	22	245	32	241	11	245	32	240	27	241	11	240	27	239	26	241	11	239	26	238	26	231	3	231	26	228	28	231	3	228	28	226	31	231	3	226	31	224	34	231	3	224	34	220	-2	156	27	155	123	155	49	156	27	155	49	148	40	156	27	148	40	141	35	156	27	141	35	139	14	141	35	134	31	139	14	139	14	134	31	127	29	139	14	127	29	124	4	124	4	127	29	120	28	104	93	116	105	124	131	124	131	116	105	133	115	124	131	133	115	155	140	155	140	133	115	155	123	100	123	82	116	94	62	100	123	94	62	96	78	100	123	96	78	104	93	100	123	104	93	124	131	93	-5	94	62	82	116	93	-5	82	116	76	-6	76	-6	82	116	67	109	76	-6	67	109	58	-4	58	-4	67	109	55	102	58	-4	55	102	43	1	43	1	55	102	42	93	43	1	42	93	33	82	43	1	33	82	31	11	31	11	33	82	26	71	31	11	26	71	24	26	24	26	26	71	22	59	24	26	22	59	21	46	111	30	104	34	108	-1	111	30	108	-1	124	4	111	30	124	4	120	28	94	62	93	-5	95	50	95	50	93	-5	108	-1	95	50	108	-1	99	41	99	41	108	-1	104	34	96	178	94	182	95	160	96	178	95	160	97	170	96	178	97	170	97	174	91	186	88	190	91	152	91	186	91	152	95	160	91	186	95	160	94	182	85	193	84	196	84	145	85	193	84	145	91	152	85	193	91	152	88	190	84	145	82	202	74	141	83	198	84	145	84	196	220	-2	224	34	224	39	160	234	130	219	142	213	160	234	155	174	155	123	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	87	0	87	0	99	23	92	42	87	0	92	42	87	71	91	185	93	231	87	153	87	153	93	231	74	222	87	153	74	222	86	109	86	109	87	0	87	71	74	222	55	207	56	18	74	222	56	18	87	0	74	222	87	0	86	109	55	207	36	183	56	18	56	18	36	183	32	47	32	47	36	183	26	228	32	47	26	228	17	84	17	84	26	228	15	177	17	84	15	177	12	128	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	111	236	110	218	111	236	98	206	98	206	111	236	93	231	98	206	93	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	127	237	111	236	126	221	52	227	64	242	87	308	87	308	64	242	79	254	87	308	79	254	96	262	96	262	113	266	144	321	144	321	113	266	133	267	144	321	133	267	153	268	49	274	26	228	36	183	49	274	36	183	43	207	49	274	43	207	52	227	49	274	52	227	87	308	218	336	214	329	221	301	221	301	214	329	209	324	221	301	209	324	209	286	209	286	209	324	202	322	209	286	202	322	193	321	209	286	193	321	190	275	233	345	220	345	221	301	233	345	221	301	228	317	233	345	228	317	232	332	193	321	144	321	153	268	193	321	153	268	172	270	193	321	172	270	190	275	144	321	87	308	96	262	218	336	221	301	220	345	165	172	163	155	166	97	166	97	163	155	157	143	166	97	157	143	153	107	153	107	157	143	146	135	153	107	146	135	136	113	136	113	146	135	129	131	136	113	129	131	114	116	114	116	129	131	104	130	104	37	104	130	37	188	104	37	37	188	105	29	105	29	37	188	37	44	108	210	112	213	131	230	131	230	112	213	118	215	131	230	118	215	127	216	127	216	140	214	131	230	131	230	140	214	164	228	108	23	37	44	113	18	113	18	37	44	135	0	113	18	135	0	119	16	119	16	135	0	128	15	145	17	128	15	135	0	145	17	135	0	172	3	167	124	189	129	190	221	190	221	189	129	206	138	190	221	206	138	209	210	209	210	206	138	216	148	209	210	216	148	220	195	220	195	216	148	222	161	220	195	222	161	224	176	165	172	166	97	167	124	167	124	166	97	167	123	164	189	165	172	164	228	164	228	165	172	190	221	190	221	165	172	167	124	164	228	140	214	151	209	164	228	151	209	159	201	164	228	159	201	164	189	238	64	234	82	234	43	234	43	234	82	225	97	234	43	225	97	221	26	221	26	225	97	210	110	221	26	210	110	200	12	200	12	210	110	191	118	200	12	191	118	176	64	176	64	191	118	173	83	167	123	166	97	173	83	167	123	173	83	191	118	200	12	176	64	174	46	200	12	174	46	172	3	172	3	174	46	168	32	172	3	168	32	158	23	104	130	104	116	114	116	104	198	105	204	37	188	104	198	37	188	104	130	37	188	105	204	108	210	37	188	108	210	131	230	37	188	131	230	36	199	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	135	0	37	44	36	33	135	0	36	33	34	25	135	0	34	25	29	19	135	0	29	19	22	15	135	0	22	15	11	12	135	0	11	12	11	0	37	44	108	23	105	29	22	216	11	230	11	219	145	17	172	3	158	23	29	213	34	207	215	230	215	230	34	207	115	214	215	230	115	214	118	214	118	214	154	211	215	230	215	230	154	211	177	201	215	230	177	201	191	187	215	230	191	187	199	167	215	230	199	167	205	144	215	230	205	144	217	144	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	37	188	109	210	111	212	37	188	111	212	115	214	37	188	115	214	36	199	37	188	111	23	108	31	37	188	108	31	107	42	22	216	29	213	215	230	22	216	215	230	11	230	22	216	11	230	11	219	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	133	0	111	23	37	44	133	0	37	44	36	32	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	37	44	111	23	37	188	115	214	34	207	36	199	75	0	75	0	61	0	61	0	75	0	67	16	61	0	67	16	67	85	67	85	67	16	67	17	67	85	67	17	70	133	70	133	67	17	75	32	70	133	75	32	71	187	71	187	75	32	71	188	71	187	71	188	71	199	108	210	262	230	100	210	100	210	262	230	69	207	100	210	69	207	95	209	95	209	69	207	71	199	95	209	71	199	92	207	92	207	71	199	71	188	92	207	71	188	91	203	91	203	71	188	75	32	91	203	75	32	81	54	148	16	67	16	75	0	148	16	75	0	201	0	148	16	201	0	155	17	201	0	215	0	236	197	201	0	236	197	166	194	201	0	166	194	166	35	201	0	166	35	165	28	201	0	165	28	163	23	201	0	163	23	160	19	201	0	160	19	155	17	262	230	108	210	149	210	262	230	149	210	156	210	262	230	156	210	161	209	262	230	161	209	164	206	262	230	164	206	165	201	262	230	165	201	166	194	262	230	166	194	243	212	262	230	243	212	251	216	262	230	251	216	262	219	243	19	239	25	242	-39	242	-39	239	25	236	33	242	-39	236	33	234	-19	234	-19	236	33	235	44	234	-19	235	44	235	186	235	186	236	197	215	0	235	186	215	0	226	-6	235	186	226	-6	234	-19	239	206	243	212	166	194	239	206	166	194	236	197	91	196	91	203	86	84	91	196	86	84	90	125	91	196	90	125	91	179	262	230	49	230	59	216	262	230	59	216	66	212	262	230	66	212	69	207	251	15	243	19	249	-70	251	15	249	-70	262	-70	251	15	262	-70	262	12	249	-70	243	19	242	-39	30	-39	39	-19	45	21	45	21	39	-19	49	-6	45	21	49	-6	59	47	59	47	49	-6	61	0	59	47	61	0	67	85	22	12	9	12	22	-70	22	12	22	-70	30	-39	22	12	30	-39	45	21	22	-70	9	12	9	-70	59	216	49	230	49	219	91	203	81	54	86	84	146	191	148	184	148	232	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	138	210	123	149	138	83	123	83	123	82	138	81	0	81	0	82	138	82	231	81	0	82	231	53	214	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	86	95	83	123	81	0	86	95	81	0	92	69	92	69	81	0	114	-6	92	69	114	-6	102	48	102	48	114	-6	119	34	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	83	170	88	194	82	231	82	231	88	194	95	209	82	231	95	209	117	237	117	237	95	209	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	134	236	117	237	117	221	82	231	82	138	83	170	201	63	196	31	214	56	83	123	149	138	82	138	15	14	13	13	88	0	88	0	13	13	10	12	88	0	10	12	7	12	156	113	159	113	159	131	224	22	159	113	159	42	224	22	159	42	229	17	229	17	159	42	248	0	229	17	248	0	236	14	236	14	248	0	248	12	222	42	222	131	159	113	222	42	159	113	223	30	248	0	159	42	158	31	248	0	158	31	155	23	248	0	155	23	150	18	248	0	150	18	144	14	248	0	144	14	135	12	248	0	135	12	135	0	222	113	225	113	222	131	222	131	222	188	159	113	159	113	222	188	223	199	159	113	223	199	224	207	246	230	135	230	144	217	246	230	144	217	151	213	246	230	151	213	155	208	246	230	155	208	158	200	246	230	158	200	159	190	246	230	159	190	228	213	246	230	228	213	235	217	246	230	235	217	246	219	159	190	159	113	224	207	159	190	224	207	228	213	227	113	229	112	239	136	239	136	229	112	231	110	239	136	231	110	233	107	233	107	293	0	239	136	239	136	293	0	254	125	239	136	254	125	251	149	251	149	254	125	254	126	251	149	254	126	258	166	258	166	254	126	266	137	258	166	266	137	265	185	265	185	266	137	273	204	239	136	222	131	225	113	239	136	225	113	227	113	307	232	300	200	308	196	307	232	308	196	323	233	323	233	308	196	313	187	323	233	313	187	318	176	300	200	295	228	289	193	289	193	295	228	286	222	289	193	286	222	281	177	281	177	286	222	279	214	281	177	279	214	274	156	274	156	279	214	273	204	274	156	273	204	266	137	349	165	357	169	358	216	358	216	357	169	362	175	358	216	362	175	364	205	364	205	362	175	365	183	364	205	365	183	366	193	323	233	325	167	337	231	337	231	325	167	339	163	337	231	339	163	349	225	349	225	339	163	349	165	349	225	349	165	358	216	368	13	366	14	374	0	374	0	366	14	364	16	374	0	364	16	362	20	371	12	368	13	374	0	371	12	374	0	374	12	374	0	362	20	315	92	374	0	315	92	306	103	374	0	306	103	296	112	374	0	296	112	293	0	293	0	296	112	283	118	293	0	283	118	270	123	293	0	270	123	254	125	159	131	142	136	148	107	159	131	148	107	150	110	159	131	150	110	152	112	159	131	152	112	153	113	159	131	153	113	156	113	148	107	142	136	130	149	148	107	130	149	127	126	148	107	127	126	127	125	148	107	127	125	111	123	148	107	111	123	98	118	148	107	98	118	88	0	88	0	98	118	85	112	88	0	85	112	74	103	88	0	74	103	65	92	88	0	65	92	20	20	88	0	20	20	17	16	88	0	17	16	15	14	86	228	80	200	92	193	86	228	92	193	95	222	95	222	92	193	100	177	95	222	100	177	102	214	102	214	100	177	107	156	102	214	107	156	108	204	108	204	107	156	115	137	108	204	115	137	116	185	116	185	115	137	127	126	116	185	127	126	122	166	122	166	127	126	130	149	74	232	59	233	63	176	74	232	63	176	68	187	74	232	68	187	72	196	74	232	72	196	80	200	74	232	80	200	86	228	25	169	32	165	32	225	32	225	32	165	42	163	32	225	42	163	44	231	44	231	42	163	56	167	44	231	56	167	59	233	59	233	56	167	63	176	16	193	17	183	18	205	18	205	17	183	19	175	18	205	19	175	23	217	23	217	19	175	25	169	23	217	25	169	32	225	88	0	7	12	7	0	159	131	159	113	159	190	323	233	318	176	325	167	300	200	307	232	295	228	144	217	135	230	135	219	159	113	224	22	223	30	40	225	41	177	42	222	42	222	41	177	49	194	42	222	49	194	45	220	45	220	49	194	49	220	52	220	49	220	49	194	52	220	49	194	61	207	107	134	98	131	103	107	103	107	98	131	88	128	103	107	88	128	84	110	84	110	88	128	76	127	84	110	76	127	61	126	63	224	60	223	61	207	63	224	61	207	74	216	63	224	74	216	73	229	61	207	60	223	57	222	61	207	57	222	55	221	61	207	55	221	52	220	23	41	24	16	37	31	37	31	24	16	40	5	37	31	40	5	49	24	49	24	40	5	58	-1	49	24	58	-1	60	19	60	19	58	-1	78	-6	60	19	78	-6	71	17	71	17	78	-6	84	17	104	19	84	17	100	-7	104	19	100	-7	133	-4	143	234	131	176	134	77	128	194	131	176	143	234	128	194	143	234	122	207	122	207	143	234	113	237	122	207	113	237	113	214	113	214	113	237	103	236	113	214	103	236	102	218	102	218	103	236	93	235	102	218	93	235	90	219	83	233	73	229	74	216	83	233	74	216	90	219	83	233	90	219	93	235	103	107	117	100	107	134	107	134	117	100	114	139	119	144	114	139	117	100	119	144	117	100	128	90	167	126	180	135	185	212	185	212	180	135	191	146	185	212	191	146	196	194	196	194	191	146	197	159	196	194	197	159	200	174	136	62	134	49	162	4	136	62	162	4	136	63	136	63	162	4	152	119	136	63	152	119	143	234	143	234	152	119	152	121	143	234	152	121	167	225	167	225	152	121	167	126	167	225	167	126	185	212	210	65	206	86	204	39	204	39	206	86	195	102	204	39	195	102	187	18	187	18	195	102	181	111	187	18	181	111	166	117	166	117	152	119	162	4	166	117	162	4	187	18	133	-4	162	4	134	49	133	-4	134	49	128	37	133	-4	128	37	118	26	133	-4	118	26	104	19	136	62	136	63	143	234	136	62	143	234	134	77	130	165	127	157	128	90	130	165	128	90	134	77	130	165	134	77	131	176	124	149	119	144	128	90	124	149	128	90	127	157	84	17	78	-6	100	-7	37	229	34	235	35	156	37	229	35	156	41	177	37	229	41	177	40	225	25	235	23	156	35	156	25	235	35	156	34	235	24	16	23	41	12	31	84	110	61	126	61	110	177	188	104	75	104	42	104	42	104	188	37	188	37	188	104	188	105	199	37	188	105	199	107	207	128	230	11	230	22	216	128	230	22	216	29	212	128	230	29	212	34	207	128	230	34	207	36	199	128	230	36	199	37	188	128	230	37	188	111	212	128	230	111	212	117	216	128	230	117	216	128	219	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	37	44	37	44	112	18	107	24	37	44	107	24	37	188	174	24	170	18	272	0	272	0	170	18	163	14	272	0	163	14	153	12	171	212	175	207	272	230	272	230	175	207	177	199	272	230	177	199	177	188	177	188	177	155	248	25	248	25	177	155	177	42	248	25	177	42	252	19	252	19	177	42	272	0	252	19	272	0	260	15	260	15	272	0	272	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	177	188	253	212	177	188	248	207	248	207	177	188	246	199	177	188	248	25	246	33	177	188	246	33	245	44	245	188	246	199	177	188	245	188	177	188	245	44	164	216	171	212	272	230	164	216	272	230	153	230	164	216	153	230	153	219	177	32	174	24	272	0	177	32	272	0	177	42	105	31	104	42	37	188	105	31	37	188	107	24	128	0	37	44	36	33	128	0	36	33	34	25	128	0	34	25	29	19	128	0	29	19	22	15	128	0	22	15	11	12	128	0	11	12	11	0	272	0	153	12	153	0	177	188	104	42	177	155	22	216	11	230	11	219	111	212	37	188	107	207	177	188	104	75	104	42	104	42	104	188	37	188	37	188	104	188	105	199	37	188	105	199	107	207	128	230	11	230	22	216	128	230	22	216	29	212	128	230	29	212	34	207	128	230	34	207	36	199	128	230	36	199	37	188	128	230	37	188	111	212	128	230	111	212	117	216	128	230	117	216	128	219	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	37	44	37	44	112	18	107	24	37	44	107	24	37	188	174	24	170	18	272	0	272	0	170	18	163	14	272	0	163	14	153	12	171	212	175	207	272	230	272	230	175	207	177	199	272	230	177	199	177	188	177	188	177	155	248	25	248	25	177	155	177	42	248	25	177	42	252	19	252	19	177	42	272	0	252	19	272	0	260	15	260	15	272	0	272	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	177	188	253	212	177	188	248	207	248	207	177	188	246	199	177	188	248	25	246	33	177	188	246	33	245	44	245	188	246	199	177	188	245	188	177	188	245	44	164	216	171	212	272	230	164	216	272	230	153	230	164	216	153	230	153	219	177	32	174	24	272	0	177	32	272	0	177	42	184	295	179	289	187	262	187	262	179	289	171	283	187	262	171	283	164	255	164	255	171	283	158	279	164	255	158	279	142	253	142	253	158	279	142	278	222	293	227	317	225	328	222	293	225	328	221	336	222	293	221	336	214	342	222	293	214	342	207	345	222	293	207	345	207	275	207	275	207	345	200	345	207	275	200	345	193	345	207	275	193	345	187	342	207	275	187	342	187	262	187	342	181	338	182	309	187	342	182	309	185	305	187	342	185	305	186	301	187	342	186	301	187	262	176	325	177	317	178	332	178	332	177	317	180	312	178	332	180	312	181	338	181	338	180	312	182	309	184	295	187	262	186	301	125	279	112	283	120	255	125	279	120	255	142	253	125	279	142	253	142	278	101	338	97	342	97	301	97	301	97	262	98	295	98	295	97	262	120	255	98	295	120	255	103	289	103	289	120	255	112	283	91	345	84	345	97	262	91	345	97	262	97	301	91	345	97	301	97	342	77	345	69	342	76	275	77	345	76	275	97	262	77	345	97	262	84	345	62	336	57	328	61	293	62	336	61	293	76	275	62	336	76	275	69	342	105	31	104	42	37	188	105	31	37	188	107	24	128	0	37	44	36	33	128	0	36	33	34	25	128	0	34	25	29	19	128	0	29	19	22	15	128	0	22	15	11	12	128	0	11	12	11	0	98	305	100	309	101	338	101	338	100	309	103	312	101	338	103	312	105	332	105	332	103	312	105	317	105	332	105	317	106	325	101	338	97	301	98	305	61	293	57	328	55	317	272	0	153	12	153	0	177	188	104	42	177	155	22	216	11	230	11	219	111	212	37	188	107	207	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	190	35	190	107	22	105	30	35	190	105	30	104	42	104	129	104	113	110	113	35	190	104	42	104	129	35	190	104	129	104	188	35	190	104	188	105	199	35	190	105	199	107	207	35	190	107	207	111	213	35	190	111	213	128	230	35	190	128	230	34	200	34	31	31	23	131	0	34	31	131	0	35	42	104	129	110	113	127	134	127	134	110	113	115	111	127	134	115	111	119	108	118	217	128	219	128	230	118	217	128	230	111	213	128	230	11	230	20	217	128	230	20	217	27	213	128	230	27	213	32	208	128	230	32	208	34	200	162	123	147	125	190	0	190	0	147	125	127	99	123	104	127	99	127	134	123	104	127	134	119	108	143	147	127	134	127	99	143	147	127	99	147	125	143	147	147	125	147	126	143	147	147	126	154	165	215	175	223	233	211	186	211	186	223	233	208	232	211	186	208	232	206	196	206	196	208	232	198	200	190	197	198	200	195	228	190	197	195	228	185	222	171	161	175	170	177	214	177	214	175	170	179	180	177	214	179	180	185	222	185	222	179	180	184	190	185	222	184	190	190	197	171	204	162	185	164	146	171	204	164	146	168	154	171	204	168	154	171	161	171	204	171	161	177	214	147	126	154	132	154	165	154	165	154	132	159	139	154	165	159	139	162	185	162	185	159	139	164	146	250	164	258	168	260	218	260	218	258	168	264	175	260	218	264	175	266	207	266	207	264	175	267	183	266	207	267	183	268	193	223	233	224	166	238	231	238	231	224	166	240	162	238	231	240	162	250	226	250	226	240	162	250	164	250	226	250	164	260	218	208	232	195	228	198	200	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	259	20	208	92	272	0	272	0	208	92	199	102	272	0	199	102	190	0	190	0	199	102	188	111	190	0	188	111	176	118	269	12	266	13	272	0	269	12	272	0	272	12	162	123	190	0	176	118	223	233	215	175	224	166	20	217	11	230	11	219	131	0	11	12	11	0	78	82	77	60	86	19	86	19	77	60	74	41	86	19	74	41	70	1	70	1	74	41	69	28	70	1	69	28	60	22	60	22	56	25	70	1	70	1	56	25	44	-5	63	216	71	212	265	230	265	230	71	212	107	210	265	230	107	210	113	210	265	230	113	210	152	210	265	230	152	210	159	210	165	24	161	18	265	0	265	0	161	18	154	14	265	0	154	14	145	12	265	230	159	210	164	209	265	230	164	209	167	206	265	230	167	206	168	201	265	230	168	201	169	194	265	230	169	194	246	212	265	230	246	212	253	216	265	230	253	216	265	219	238	44	238	186	169	194	169	194	238	186	238	197	169	194	238	197	241	206	265	12	254	15	265	0	265	0	254	15	246	19	265	0	246	19	169	42	169	42	246	19	241	25	169	42	241	25	169	194	99	194	99	201	86	19	99	194	86	19	95	43	99	194	95	43	98	68	99	194	98	68	99	92	79	186	86	19	99	201	79	186	99	201	100	206	79	186	100	206	103	209	79	186	103	209	78	197	76	206	78	197	103	209	76	206	103	209	107	210	76	206	107	210	71	212	52	230	52	219	63	216	52	230	63	216	265	230	169	194	241	25	239	33	169	194	239	33	238	44	168	32	165	24	265	0	168	32	265	0	169	42	79	102	78	82	86	19	79	102	86	19	79	186	25	-2	30	-3	32	51	32	51	30	-3	37	-4	32	51	37	-4	42	48	42	48	37	-4	44	-5	42	48	44	-5	49	41	49	41	44	-5	56	25	49	41	56	25	53	32	12	6	16	2	16	46	16	46	16	2	20	0	16	46	20	0	24	50	24	50	20	0	25	-2	24	50	25	-2	32	51	11	40	7	32	7	13	11	40	7	13	9	9	11	40	9	9	12	6	11	40	12	6	16	46	7	32	6	22	6	18	7	32	6	18	7	13	265	0	145	12	145	0	246	212	169	194	241	206	221	24	216	18	320	0	320	0	216	18	210	14	320	0	210	14	200	12	39	188	55	42	55	183	39	188	55	183	108	230	108	230	55	183	138	0	108	230	138	0	172	86	172	86	138	0	160	0	172	86	160	0	224	179	172	86	224	179	224	230	224	230	224	179	296	25	224	230	296	25	294	33	31	212	36	207	108	230	108	230	36	207	38	199	108	230	38	199	39	188	23	216	31	212	108	230	23	216	108	230	12	230	23	216	12	230	12	219	309	216	320	219	320	230	309	216	320	230	301	212	301	212	320	230	224	230	301	212	224	230	296	207	296	207	224	230	294	199	294	44	294	188	224	230	294	44	224	230	294	33	320	0	320	12	308	15	320	0	308	15	301	19	320	0	301	19	224	44	320	0	224	44	223	33	320	0	223	33	221	24	224	44	301	19	296	25	224	44	296	25	224	179	84	0	84	12	74	14	84	0	74	14	66	18	84	0	66	18	60	24	84	0	60	24	39	44	84	0	39	44	38	33	84	0	38	33	35	24	84	0	35	24	30	19	84	0	30	19	22	15	84	0	22	15	10	12	84	0	10	12	10	0	55	42	39	188	39	44	55	42	39	44	56	32	39	44	60	24	56	32	320	0	200	12	200	0	294	199	224	230	294	188	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	169	212	173	207	272	230	272	230	173	207	175	199	272	230	175	199	175	188	248	25	175	188	175	128	248	25	175	128	175	113	175	113	175	128	107	128	175	113	107	128	107	113	107	32	107	42	37	188	107	32	37	188	110	24	110	24	37	188	37	44	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	172	24	168	18	272	0	272	0	168	18	161	14	272	0	161	14	151	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	175	188	253	212	175	188	248	207	248	207	175	188	246	199	245	44	245	188	175	188	245	44	175	188	246	33	162	216	169	212	272	230	162	216	272	230	151	230	162	216	151	230	151	219	272	0	272	12	260	15	272	0	260	15	252	19	272	0	252	19	175	42	272	0	175	42	175	32	272	0	175	32	172	24	175	42	252	19	248	25	175	42	248	25	175	113	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	272	0	151	12	151	0	175	188	248	25	246	33	246	199	175	188	245	188	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	29	212	34	207	272	230	272	230	34	207	119	213	272	230	119	213	127	214	272	230	127	214	154	214	272	230	154	214	162	213	172	24	168	18	272	0	272	0	168	18	161	14	272	0	161	14	151	12	272	230	162	213	168	210	272	230	168	210	172	205	272	230	172	205	175	198	272	230	175	198	175	190	272	230	175	190	253	212	272	230	253	212	260	216	272	230	260	216	272	219	245	44	245	188	175	190	175	190	245	188	246	199	175	190	246	199	248	207	272	12	260	15	272	0	272	0	260	15	252	19	272	0	252	19	175	42	175	42	252	19	248	25	175	42	248	25	175	190	107	42	107	190	37	188	37	188	107	190	107	199	37	188	107	199	109	206	37	188	109	206	113	210	37	188	113	210	119	213	37	188	119	213	36	199	37	188	110	24	107	32	37	188	107	32	107	42	22	216	29	212	272	230	22	216	272	230	11	230	22	216	11	230	11	219	175	190	248	25	246	33	175	190	246	33	245	44	175	32	172	24	272	0	175	32	272	0	175	42	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	272	0	151	12	151	0	119	213	34	207	36	199	253	212	175	190	248	207	119	34	112	43	120	11	120	11	112	43	107	54	107	-39	107	54	106	196	107	-39	106	196	37	186	37	186	106	196	106	230	37	186	106	230	37	197	37	197	106	230	34	206	146	-89	130	-87	146	-102	146	-102	130	-87	119	-80	146	-102	119	-80	37	-58	37	-58	119	-80	112	-70	37	-58	112	-70	37	186	106	230	10	230	21	216	106	230	21	216	29	212	106	230	29	212	34	206	116	212	116	190	122	196	116	212	122	196	128	223	128	223	122	196	129	201	128	223	129	201	140	231	140	231	129	201	136	205	140	231	136	205	143	207	116	212	106	196	108	175	116	212	108	175	109	178	116	212	109	178	111	182	116	212	111	182	113	185	116	212	113	185	116	190	107	173	108	175	106	196	107	173	106	196	107	54	186	81	181	54	199	0	199	0	181	54	172	35	199	0	172	35	166	-6	166	-6	172	35	161	25	166	-6	161	25	153	-5	153	-5	161	25	146	21	153	-5	146	21	142	-2	142	-2	146	21	136	23	142	-2	136	23	132	3	132	3	136	23	127	27	132	3	127	27	120	11	120	11	127	27	119	34	37	186	108	-57	107	-39	107	54	107	23	120	11	155	235	150	208	164	205	155	235	164	205	171	237	171	237	164	205	174	194	171	237	174	194	202	232	202	232	174	194	182	176	202	232	182	176	187	150	155	235	140	231	143	207	155	235	143	207	150	208	262	124	258	164	258	81	258	81	258	164	246	196	258	81	246	196	246	45	246	45	246	196	227	218	246	45	227	218	226	17	226	17	227	218	202	232	226	17	202	232	199	0	199	0	202	232	188	117	188	117	202	232	187	150	146	-102	37	-58	37	-69	146	-102	37	-69	34	-77	146	-102	34	-77	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	186	112	-70	108	-57	186	81	199	0	188	117	21	216	10	230	10	219	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	166	151	175	150	177	226	177	226	175	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	148	173	152	163	156	234	156	234	152	163	158	155	156	234	158	155	177	226	177	226	158	155	166	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	148	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	90	24	86	19	189	0	189	0	86	19	78	15	189	0	78	15	66	12	34	187	44	201	11	230	11	230	44	201	59	211	11	230	59	211	79	214	79	214	84	214	246	230	246	230	84	214	88	212	246	230	88	212	91	210	212	201	246	230	197	211	197	211	246	230	175	214	171	214	175	214	246	230	171	214	246	230	93	201	93	201	246	230	93	206	246	230	212	201	222	187	246	230	222	187	229	167	246	230	229	167	234	144	246	230	234	144	247	144	162	42	162	201	93	201	93	201	162	201	163	206	93	201	163	206	165	210	167	212	171	214	93	201	167	212	93	201	165	210	246	230	11	230	79	214	11	230	9	144	21	144	11	230	21	144	27	167	11	230	27	167	34	187	167	23	93	201	93	44	167	23	93	44	172	18	172	18	93	44	189	0	172	18	189	0	180	14	180	14	189	0	189	12	93	201	167	23	163	31	93	201	163	31	162	42	93	32	90	24	189	0	93	32	189	0	93	44	189	0	66	12	66	0	246	230	91	210	93	206	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	35	190	132	230	35	190	43	173	81	-71	79	-69	86	-99	86	-99	79	-69	78	-67	86	-99	78	-67	76	-101	76	-101	78	-67	78	-64	79	-54	78	-46	78	-62	79	-54	78	-62	78	-60	79	-54	78	-60	79	-59	79	-54	79	-59	79	-57	79	-54	79	-57	79	-56	78	-46	78	-64	78	-63	78	-46	78	-63	78	-62	76	-101	78	-64	78	-46	76	-101	78	-46	73	-39	76	-101	73	-39	67	-33	76	-101	67	-33	66	-102	59	-30	49	-29	50	-100	59	-30	50	-100	66	-102	59	-30	66	-102	67	-33	19	-51	20	-75	23	-42	23	-42	20	-75	27	-86	23	-42	27	-86	30	-35	30	-35	27	-86	37	-94	30	-35	37	-94	39	-30	39	-30	37	-94	50	-100	39	-30	50	-100	49	-29	81	-71	86	-99	83	-73	83	-73	86	-99	86	-73	93	-71	86	-73	94	-96	93	-71	94	-96	100	-66	100	-66	94	-96	102	-91	100	-66	102	-91	107	-57	107	-57	102	-91	108	-85	107	-57	108	-85	113	-46	113	-46	108	-85	115	-77	113	-46	115	-77	119	-32	119	-32	115	-77	121	-66	119	-32	121	-66	128	-6	128	-6	121	-66	129	-52	128	-6	129	-52	162	84	162	84	129	-52	137	-32	162	84	137	-32	147	-7	43	173	51	155	109	213	109	213	51	155	59	138	109	213	59	138	107	210	107	210	59	138	107	205	128	-6	107	205	59	138	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	201	194	200	190	221	191	221	191	200	190	199	184	221	191	199	184	196	177	196	177	162	84	221	191	221	191	162	84	147	-7	251	230	175	230	186	218	251	230	186	218	194	216	251	230	194	216	199	213	251	230	199	213	201	208	251	230	201	208	202	202	251	230	202	202	230	209	251	230	230	209	236	214	251	230	236	214	243	217	251	230	243	217	251	219	202	202	221	191	226	202	202	202	226	202	230	209	202	198	201	194	221	191	202	198	221	191	202	202	128	-6	162	84	117	176	128	-6	117	176	113	184	128	-6	113	184	110	192	128	-6	110	192	108	198	128	-6	108	198	107	203	128	-6	107	203	107	205	86	-73	86	-99	94	-96	186	218	175	230	175	219	132	230	43	173	109	213	20	-75	19	-51	18	-62	254	236	242	233	255	205	255	205	242	233	241	208	233	207	241	208	242	233	233	207	242	233	231	228	215	186	219	195	222	221	222	221	219	195	226	202	222	221	226	202	231	228	231	228	226	202	233	207	213	175	215	186	213	212	213	175	213	212	213	-39	278	81	274	54	294	0	294	0	274	54	268	35	294	0	268	35	262	-6	262	-6	268	35	258	25	262	-6	258	25	251	-5	251	-5	258	25	244	21	251	-5	244	21	241	-3	241	-3	244	21	234	23	241	-3	234	23	231	1	231	1	234	23	226	28	231	1	226	28	222	8	222	8	226	28	219	35	222	8	219	35	215	44	215	44	213	55	213	18	215	44	213	18	222	8	347	119	344	154	344	77	344	77	344	154	335	186	344	77	335	186	334	42	334	42	335	186	319	212	334	42	319	212	318	15	318	15	319	212	297	230	318	15	297	230	294	0	294	0	297	230	279	117	255	205	266	194	267	237	267	237	266	194	273	176	267	237	273	176	297	230	297	230	273	176	278	150	297	230	278	150	279	117	145	-70	139	-80	247	-102	247	-102	139	-80	130	-86	247	-102	130	-86	116	-89	149	55	148	44	149	18	149	18	148	44	144	35	149	18	144	35	140	8	140	8	144	35	137	28	140	8	137	28	131	1	131	1	137	28	129	23	131	1	129	23	122	-3	122	-3	129	23	120	21	122	-3	120	21	111	-5	111	-5	120	21	106	25	111	-5	106	25	100	-6	100	-6	106	25	96	35	100	-6	96	35	89	54	100	-6	89	54	68	0	68	0	89	54	84	81	68	0	84	81	83	117	83	117	85	150	68	0	68	0	85	150	65	230	68	0	65	230	44	15	44	15	65	230	43	212	44	15	43	212	28	42	28	42	43	212	27	186	28	42	27	186	19	77	19	77	27	186	19	154	19	77	19	154	16	119	121	208	120	233	108	236	121	208	108	236	107	204	121	208	131	228	120	233	85	150	89	176	94	237	94	237	89	176	97	193	94	237	97	193	108	236	108	236	97	193	107	204	147	186	149	212	143	195	143	195	149	212	141	221	143	195	141	221	136	202	136	202	141	221	131	228	136	202	131	228	129	206	129	206	131	228	121	208	139	318	145	311	213	338	213	338	145	311	148	301	213	338	148	301	149	289	149	18	149	289	149	212	149	18	149	212	149	175	149	18	149	175	149	55	213	212	213	338	149	18	213	212	149	18	213	-39	213	-39	149	18	214	-57	130	323	139	318	213	338	130	323	213	338	116	338	130	323	116	338	116	326	247	-102	247	-89	231	-87	247	-102	231	-87	222	-80	247	-102	222	-80	149	-38	247	-102	149	-38	148	-57	247	-102	148	-57	145	-70	149	18	222	-80	216	-70	149	18	216	-70	214	-57	247	-102	116	-89	116	-102	149	-38	222	-80	149	18	213	338	149	289	149	18	149	212	147	186	149	175	65	230	85	150	94	237	278	81	294	0	279	117	254	236	255	205	267	237	213	212	215	186	222	221	36	26	27	18	92	0	92	0	27	18	17	14	92	0	17	14	7	12	18	215	22	212	131	230	131	230	22	212	27	207	131	230	27	207	32	199	32	199	96	100	108	207	108	207	96	100	99	75	108	207	99	75	107	85	96	100	64	59	68	30	68	30	64	59	66	24	67	20	66	24	48	39	67	20	48	39	70	17	70	17	48	39	36	26	70	17	36	26	92	0	107	85	127	54	108	207	108	207	108	211	32	199	32	199	108	211	111	214	32	199	111	214	131	230	131	230	111	214	115	216	131	230	115	216	122	218	122	218	131	219	131	230	13	217	18	215	131	230	13	217	131	230	6	230	13	217	6	230	6	219	141	16	136	14	242	0	242	0	136	14	130	13	242	0	130	13	122	12	234	15	231	17	242	0	242	0	231	17	229	19	242	0	229	19	227	22	227	22	153	136	144	22	144	22	143	19	242	0	242	0	143	19	141	16	177	197	174	191	204	199	204	199	174	191	168	184	204	199	168	184	161	175	161	175	143	151	153	136	153	136	143	151	143	26	153	136	143	26	144	22	143	151	124	176	127	54	143	151	127	54	133	44	143	151	133	44	138	37	143	151	138	37	141	31	143	151	141	31	143	26	127	54	124	176	119	184	127	54	119	184	114	191	127	54	114	191	111	197	127	54	111	197	108	202	127	54	108	202	108	207	238	14	234	15	242	0	238	14	242	0	242	12	144	22	242	0	227	22	238	230	155	230	165	218	238	230	165	218	171	217	238	230	171	217	175	215	238	230	175	215	178	213	238	230	178	213	180	210	238	230	180	210	180	206	238	230	180	206	209	205	238	230	209	205	216	210	238	230	216	210	222	214	238	230	222	214	230	217	238	230	230	217	238	219	180	206	204	199	209	205	180	202	177	197	204	199	180	202	204	199	180	206	161	175	153	136	204	199	72	39	79	49	96	100	96	100	79	49	88	62	96	100	88	62	99	75	64	59	48	39	66	24	92	0	92	12	82	13	92	0	82	13	75	15	92	0	75	15	70	17	92	0	7	12	7	0	96	100	68	30	72	39	165	218	155	230	155	219	242	0	122	12	122	0	131	230	11	230	22	216	131	230	22	216	29	211	131	230	29	211	34	206	131	230	34	206	36	198	131	230	36	198	37	187	131	230	37	187	114	212	131	230	114	212	121	216	131	230	121	216	131	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	110	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	272	230	151	230	161	216	272	230	161	216	168	212	272	230	168	212	172	206	272	230	172	206	175	199	272	230	175	199	175	189	272	230	175	189	252	211	272	230	252	211	260	216	272	230	260	216	272	219	253	18	248	24	251	-39	251	-39	248	24	246	31	251	-39	246	31	242	-19	242	-19	246	31	245	42	242	-19	245	42	245	187	205	0	220	0	246	198	246	198	220	0	232	-6	246	198	232	-6	245	187	245	187	232	-6	242	-19	205	0	246	198	175	189	205	0	175	189	175	41	205	0	175	41	175	32	205	0	175	32	173	25	205	0	173	25	169	20	205	0	169	20	163	17	205	0	163	17	155	16	205	0	155	16	128	16	205	0	128	16	120	17	205	0	120	17	36	31	205	0	36	31	34	24	205	0	34	24	29	18	205	0	29	18	22	15	205	0	22	15	11	12	205	0	11	12	11	0	248	206	252	211	175	189	248	206	175	189	246	198	260	15	253	18	259	-70	260	15	259	-70	272	-70	260	15	272	-70	272	12	259	-70	253	18	251	-39	37	187	110	25	107	32	37	187	107	32	107	41	36	31	120	17	37	42	161	216	151	230	151	219	22	216	11	230	11	219	114	212	37	187	110	206	175	112	170	110	175	98	175	98	170	110	164	107	175	98	164	107	162	92	162	92	164	107	156	105	162	92	156	105	151	89	151	89	156	105	147	103	151	89	147	103	140	86	140	86	147	103	137	103	140	86	137	103	129	85	129	85	137	103	124	104	129	85	124	104	119	85	119	85	124	104	115	108	119	85	115	108	110	114	41	119	54	101	108	207	108	207	54	101	73	91	108	207	73	91	106	199	106	199	73	91	95	86	106	199	95	86	106	188	106	188	95	86	106	137	95	86	119	85	110	114	95	86	110	114	107	124	95	86	107	124	106	137	271	0	271	12	260	15	271	0	260	15	252	19	271	0	252	19	175	42	271	0	175	42	175	32	271	0	175	32	172	24	271	0	172	24	167	17	271	0	167	17	159	14	271	0	159	14	147	12	271	0	147	12	147	0	244	44	244	188	175	98	175	98	244	188	245	199	175	98	245	199	247	207	175	98	252	19	247	25	175	98	247	25	245	33	175	98	245	33	244	44	175	188	175	98	247	207	175	188	247	207	252	212	175	188	252	212	271	230	175	188	271	230	175	199	260	216	271	219	271	230	260	216	271	230	252	212	271	230	151	230	162	216	271	230	162	216	169	212	271	230	169	212	173	207	271	230	173	207	175	199	119	216	130	219	130	230	119	216	130	230	112	212	112	212	130	230	36	189	112	212	36	189	41	119	41	119	36	189	36	147	29	212	33	207	130	230	130	230	33	207	36	199	130	230	36	199	36	189	21	216	29	212	130	230	21	216	130	230	10	230	21	216	10	230	10	219	112	212	41	119	108	207	162	216	151	230	151	219	175	112	175	98	175	188	175	42	252	19	175	98	129	230	11	230	22	216	129	230	22	216	29	211	129	230	29	211	34	206	129	230	34	206	36	198	129	230	36	198	37	187	129	230	37	187	113	212	129	230	113	212	120	216	129	230	120	216	129	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	109	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	34	24	29	18	128	16	128	16	29	18	412	0	128	16	412	0	158	16	158	16	412	0	166	17	271	230	154	230	163	216	271	230	163	216	170	212	271	230	170	212	174	206	271	230	174	206	176	199	271	230	176	199	176	189	271	230	176	189	252	211	271	230	252	211	260	216	271	230	260	216	271	219	246	42	246	187	176	189	176	189	246	187	247	198	176	189	247	198	248	206	258	17	252	19	176	41	176	41	252	19	249	24	176	41	249	24	176	189	313	25	310	20	412	0	412	0	310	20	304	17	412	0	304	17	295	16	412	230	294	230	303	216	412	230	303	216	309	212	412	230	309	212	313	206	412	230	313	206	315	199	412	230	315	199	316	189	412	230	316	189	393	211	412	230	393	211	401	216	412	230	401	216	412	219	386	42	386	187	316	189	316	189	386	187	386	198	316	189	386	198	388	206	412	12	401	15	412	0	412	0	401	15	393	18	412	0	393	18	316	41	316	41	393	18	389	24	316	41	389	24	316	189	316	189	389	24	386	31	316	189	386	31	386	42	315	32	313	25	412	0	315	32	412	0	316	41	412	0	295	16	265	16	412	0	265	16	258	17	412	0	258	17	174	25	412	0	174	25	171	20	412	0	171	20	166	17	176	189	249	24	247	32	176	189	247	32	246	42	176	32	174	25	258	17	176	32	258	17	176	41	37	187	110	25	107	32	37	187	107	32	107	41	120	17	37	42	36	31	120	17	36	31	34	24	120	17	34	24	128	16	22	15	11	12	412	0	22	15	412	0	29	18	412	0	11	12	11	0	303	216	294	230	294	219	393	211	316	189	388	206	163	216	154	230	154	219	252	211	176	189	248	206	22	216	11	230	11	219	113	212	37	187	109	206	129	230	11	230	22	216	129	230	22	216	29	211	129	230	29	211	34	206	129	230	34	206	36	198	129	230	36	198	37	187	129	230	37	187	113	212	129	230	113	212	120	216	129	230	120	216	129	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	109	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	34	24	29	18	128	16	128	16	29	18	348	0	128	16	348	0	158	16	158	16	348	0	166	17	271	230	154	230	163	216	271	230	163	216	170	212	271	230	170	212	174	206	271	230	174	206	176	199	271	230	176	199	176	189	271	230	176	189	252	211	271	230	252	211	260	216	271	230	260	216	271	219	246	42	246	187	176	189	176	189	246	187	247	198	176	189	247	198	248	206	258	17	252	19	176	41	176	41	252	19	249	24	176	41	249	24	176	189	412	230	294	230	303	216	412	230	303	216	309	212	412	230	309	212	313	206	412	230	313	206	315	199	412	230	315	199	316	189	412	230	316	189	393	211	412	230	393	211	401	216	412	230	401	216	412	219	393	18	389	24	392	-40	392	-40	389	24	386	31	392	-40	386	31	383	-19	383	-19	386	31	386	42	383	-19	386	42	386	187	348	0	362	-1	386	198	386	198	362	-1	373	-7	386	198	373	-7	386	187	386	187	373	-7	383	-19	348	0	386	198	316	189	348	0	316	189	316	41	348	0	316	41	315	32	348	0	315	32	313	25	348	0	313	25	310	20	348	0	310	20	304	17	348	0	304	17	295	16	348	0	295	16	265	16	348	0	265	16	258	17	348	0	258	17	176	32	348	0	176	32	174	25	348	0	174	25	171	20	348	0	171	20	166	17	388	206	393	211	316	189	388	206	316	189	386	198	401	15	393	18	400	-70	401	15	400	-70	412	-70	401	15	412	-70	412	12	400	-70	393	18	392	-40	176	189	249	24	247	32	176	189	247	32	246	42	37	187	110	25	107	32	37	187	107	32	107	41	120	17	37	42	36	31	120	17	36	31	34	24	120	17	34	24	128	16	22	15	11	12	348	0	22	15	348	0	29	18	348	0	11	12	11	0	176	32	258	17	176	41	303	216	294	230	294	219	163	216	154	230	154	219	252	211	176	189	248	206	22	216	11	230	11	219	113	212	37	187	109	206	188	230	9	230	78	214	188	230	78	214	82	214	188	230	82	214	86	212	188	230	86	212	89	210	188	230	89	210	91	206	188	230	91	206	92	201	188	230	92	201	169	212	188	230	169	212	176	216	188	230	176	216	188	219	92	201	162	29	161	37	161	131	161	116	176	116	161	131	176	116	200	131	200	131	176	116	197	113	200	131	197	113	214	107	92	201	161	37	161	188	92	201	161	188	162	199	92	201	162	199	164	207	92	201	164	207	169	212	9	230	7	144	20	144	9	230	20	144	24	167	9	230	24	167	31	187	9	230	31	187	41	201	9	230	41	201	57	211	9	230	57	211	78	214	166	23	92	44	171	18	171	18	92	44	196	0	171	18	196	0	178	16	178	16	196	0	187	15	178	16	187	15	188	15	204	17	188	15	196	0	204	17	196	0	233	3	296	64	294	83	292	43	292	43	294	83	286	101	292	43	286	101	280	26	280	26	286	101	270	116	280	26	270	116	261	12	261	12	270	116	242	127	261	12	242	127	234	64	234	64	242	127	232	83	242	127	200	131	214	107	242	127	214	107	225	97	242	127	225	97	232	83	233	3	234	64	232	46	233	3	232	46	226	32	217	23	204	17	233	3	217	23	233	3	226	32	92	44	166	23	162	29	92	44	162	29	92	201	196	0	92	44	91	33	196	0	91	33	89	25	196	0	89	25	84	19	196	0	84	19	76	15	196	0	76	15	65	12	196	0	65	12	65	0	187	15	196	0	188	15	234	64	233	3	261	12	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	36	188	131	230	36	188	113	212	131	230	113	212	120	216	131	230	120	216	131	219	36	188	107	29	105	37	105	131	105	116	121	116	105	131	121	116	145	131	145	131	121	116	142	113	145	131	142	113	159	107	36	188	105	37	105	188	36	188	105	188	106	199	36	188	106	199	109	207	36	188	109	207	113	212	110	23	36	44	115	18	115	18	36	44	141	0	115	18	141	0	123	16	123	16	141	0	132	15	148	17	132	15	141	0	148	17	141	0	177	3	241	64	239	83	237	43	237	43	239	83	231	101	237	43	231	101	225	26	225	26	231	101	214	116	225	26	214	116	205	12	205	12	214	116	187	127	205	12	187	127	179	64	179	64	187	127	177	83	187	127	145	131	159	107	187	127	159	107	170	97	187	127	170	97	177	83	177	3	179	64	177	46	177	3	177	46	171	32	161	23	148	17	177	3	161	23	177	3	171	32	36	44	110	23	107	29	36	44	107	29	36	188	141	0	36	44	36	33	141	0	36	33	34	25	141	0	34	25	30	19	141	0	30	19	22	15	141	0	22	15	11	12	141	0	11	12	11	0	371	230	251	230	262	216	371	230	262	216	269	212	371	230	269	212	273	206	371	230	273	206	276	198	371	230	276	198	276	186	371	230	276	186	353	212	371	230	353	212	360	216	371	230	360	216	371	219	345	42	345	186	276	186	276	186	345	186	346	198	276	186	346	198	349	206	371	12	361	14	371	0	371	0	361	14	354	18	371	0	354	18	276	44	276	44	354	18	349	23	276	44	349	23	276	186	276	186	349	23	346	31	276	186	346	31	345	42	371	0	276	44	276	32	371	0	276	32	274	24	371	0	274	24	270	19	371	0	270	19	263	15	371	0	263	15	251	12	371	0	251	12	251	0	262	216	251	230	251	219	353	212	276	186	349	206	179	64	177	3	205	12	22	216	11	230	11	219	133	230	11	230	22	216	133	230	22	216	29	212	133	230	29	212	34	207	133	230	34	207	36	199	133	230	36	199	37	188	133	230	37	188	115	212	133	230	115	212	122	216	133	230	122	216	133	219	37	188	108	29	107	37	107	131	107	116	122	116	107	131	122	116	146	131	146	131	122	116	143	113	146	131	143	113	159	107	37	188	107	37	107	188	37	188	107	188	107	199	37	188	107	199	110	207	37	188	110	207	115	212	111	23	37	44	116	18	116	18	37	44	142	0	116	18	142	0	124	16	124	16	142	0	133	15	149	17	133	15	142	0	149	17	142	0	178	3	242	64	240	83	238	43	238	43	240	83	232	101	238	43	232	101	226	26	226	26	232	101	216	116	226	26	216	116	206	12	206	12	216	116	188	127	206	12	188	127	180	64	180	64	188	127	178	83	188	127	146	131	159	107	188	127	159	107	171	97	188	127	171	97	178	83	206	12	180	64	178	46	206	12	178	46	178	3	178	3	178	46	172	32	178	3	172	32	162	23	37	44	111	23	108	29	37	44	108	29	37	188	142	0	37	44	36	33	142	0	36	33	34	25	142	0	34	25	29	19	142	0	29	19	22	15	142	0	22	15	11	12	142	0	11	12	11	0	149	17	178	3	162	23	22	216	11	230	11	219	52	225	48	223	56	209	56	209	48	223	45	221	56	209	45	221	43	196	43	196	45	221	43	220	43	196	43	220	41	220	41	220	37	220	43	196	43	196	37	220	34	222	43	196	34	222	33	177	33	177	34	222	31	225	33	177	31	225	29	229	42	36	47	10	52	30	52	30	47	10	66	0	52	30	66	0	63	27	63	27	66	0	75	26	101	33	75	26	86	-4	101	33	86	-4	110	-6	32	44	21	55	29	25	32	44	29	25	47	10	32	44	47	10	42	36	91	221	90	236	83	235	91	221	83	235	75	234	91	221	75	234	72	218	91	221	99	237	90	236	52	225	56	209	56	227	56	227	56	209	72	218	56	227	72	218	67	231	67	231	72	218	75	234	27	155	33	177	29	229	27	155	29	229	26	235	27	155	26	235	17	235	27	155	17	235	15	155	123	206	134	188	137	231	137	231	134	188	141	161	137	231	141	161	169	215	169	215	141	161	144	127	144	0	144	127	142	108	142	108	144	127	70	127	142	108	70	127	70	108	144	127	144	0	169	215	169	215	144	0	173	15	169	215	173	15	193	189	193	189	173	15	195	40	193	189	195	40	209	154	209	154	195	40	209	72	209	154	209	72	214	110	108	217	123	206	137	231	108	217	137	231	99	237	108	217	99	237	91	221	144	0	142	108	140	90	144	0	140	90	133	69	144	0	133	69	120	48	144	0	120	48	110	-6	75	26	66	0	86	-4	29	25	21	55	12	46	101	33	110	-6	120	48	302	41	294	22	304	0	304	0	294	22	283	12	304	0	283	12	268	8	268	8	253	12	267	-6	267	-6	253	12	241	23	267	-6	241	23	232	-1	232	-1	241	23	234	42	232	-1	234	42	230	71	202	13	232	-1	205	217	205	217	232	-1	230	71	205	217	230	71	228	109	228	109	229	153	205	217	205	217	229	153	235	232	37	188	110	24	107	32	37	188	107	32	107	42	107	128	107	113	155	113	107	128	155	113	156	128	156	128	155	113	161	71	156	128	161	71	164	165	164	165	161	71	177	37	164	165	177	37	181	195	181	195	177	37	202	13	181	195	202	13	205	217	229	153	234	185	235	232	235	232	234	185	241	206	235	232	241	206	270	237	270	237	241	206	252	218	270	237	252	218	268	221	268	221	283	218	270	237	270	237	283	218	305	231	381	114	375	154	375	75	375	75	375	154	360	188	375	75	360	188	359	41	359	41	360	188	336	214	359	41	336	214	335	15	335	15	336	214	307	109	306	153	307	109	336	214	306	153	336	214	305	231	306	153	305	231	302	185	305	231	283	218	294	206	305	231	294	206	302	185	306	70	302	41	304	0	306	70	304	0	335	15	306	70	335	15	307	109	268	8	267	-6	304	0	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	22	216	11	230	11	219	39	122	55	111	59	218	59	218	55	111	79	103	59	218	79	103	87	227	87	227	79	103	85	166	87	0	85	166	79	103	29	25	22	18	87	0	87	0	22	18	14	14	87	0	14	14	6	12	155	24	150	18	254	0	254	0	150	18	142	15	254	0	142	15	132	12	93	198	103	208	123	230	123	230	103	208	116	214	123	230	116	214	132	215	132	215	141	215	254	230	254	230	141	215	149	212	254	230	149	212	154	208	87	227	85	166	87	184	87	227	87	184	93	198	87	227	93	198	123	230	23	166	25	151	27	187	27	187	25	151	29	136	27	187	29	136	39	205	39	205	29	136	39	122	39	205	39	122	59	218	150	100	158	100	158	115	158	115	158	100	231	24	158	115	231	24	158	193	157	202	158	193	254	230	157	202	254	230	154	208	150	100	158	115	143	115	150	100	143	115	122	117	150	100	122	117	105	123	150	100	105	123	87	0	87	0	105	123	94	133	87	0	94	133	87	148	87	0	87	148	85	166	87	0	79	103	79	102	87	0	79	102	42	42	87	0	42	42	36	33	87	0	36	33	29	25	243	216	254	219	254	230	243	216	254	230	236	211	236	211	254	230	158	193	236	211	158	193	231	206	231	206	158	193	229	198	228	42	228	187	158	193	228	42	158	193	229	31	254	230	123	230	132	215	254	0	254	12	243	15	254	0	243	15	236	18	254	0	236	18	158	42	254	0	158	42	158	31	254	0	158	31	155	24	158	100	158	42	236	18	158	100	236	18	231	24	254	0	132	12	132	0	158	193	231	24	229	31	229	198	158	193	228	187	87	0	6	12	6	0	146	191	148	184	148	232	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	138	210	123	149	138	83	123	83	123	82	138	81	0	81	0	82	138	82	231	81	0	82	231	53	214	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	86	95	83	123	81	0	86	95	81	0	92	69	92	69	81	0	114	-6	92	69	114	-6	102	48	102	48	114	-6	119	34	144	29	138	-4	159	1	83	170	88	194	82	231	82	231	88	194	95	209	82	231	95	209	117	237	117	237	95	209	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	134	236	117	237	117	221	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	192	327	192	274	199	320	199	320	192	274	199	281	199	320	199	281	204	311	204	311	199	281	204	290	204	311	204	290	205	300	141	301	143	291	143	311	143	311	143	291	147	282	143	311	147	282	147	320	147	320	147	282	154	275	147	320	154	275	154	327	154	327	154	275	163	270	154	327	163	270	163	331	163	331	163	270	172	268	163	331	172	268	173	333	173	333	172	268	183	270	173	333	183	270	183	331	183	331	183	270	192	274	183	331	192	274	192	327	78	331	79	270	87	327	87	327	79	270	87	274	87	327	87	274	94	320	94	320	87	274	94	281	94	320	94	281	99	311	99	311	94	281	99	290	99	311	99	290	100	300	36	301	38	291	38	311	38	311	38	291	42	282	38	311	42	282	43	320	43	320	42	282	49	275	43	320	49	275	50	327	50	327	49	275	58	270	50	327	58	270	58	331	58	331	58	270	68	268	58	331	68	268	69	333	69	333	68	268	79	270	69	333	79	270	78	331	83	123	149	138	82	138	82	231	82	138	83	170	201	63	196	31	214	56	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	10	281	35	261	35	281	35	281	35	261	105	32	35	281	105	32	35	290	35	290	105	32	104	42	35	290	104	42	104	338	104	281	104	261	194	261	104	281	194	261	194	281	27	318	32	311	104	338	104	338	32	311	34	302	104	338	34	302	35	290	19	323	27	318	104	338	19	323	104	338	7	338	19	323	7	338	7	326	104	193	104	175	106	178	104	193	106	178	115	209	106	178	108	180	115	209	115	209	108	180	110	183	115	209	110	183	113	186	113	186	120	192	115	209	115	209	120	192	128	221	145	-85	142	-84	155	-102	155	-102	142	-84	140	-81	155	-102	140	-81	132	-100	132	-100	140	-81	139	-78	132	-100	139	-78	138	-75	138	-75	145	-36	138	-31	140	-73	143	-70	145	-36	145	-36	143	-70	146	-66	145	-36	146	-66	149	-44	149	-44	146	-66	149	-61	149	-44	149	-61	150	-53	138	-31	130	-27	132	-100	138	-31	132	-100	138	-75	120	192	127	197	128	221	128	221	127	197	134	200	128	221	134	200	142	230	142	230	134	200	141	202	142	230	141	202	148	203	148	203	157	201	158	235	158	235	157	201	164	196	158	235	164	196	175	237	175	237	164	196	169	188	175	237	169	188	172	176	170	-73	165	-80	174	-100	174	-100	165	-80	158	-85	174	-100	158	-85	155	-102	155	-102	158	-85	150	-86	173	161	174	-100	175	237	175	237	174	-100	192	-95	175	237	192	-95	198	233	198	233	192	-95	207	-87	198	233	207	-87	217	224	217	224	207	-87	220	-77	217	224	220	-77	231	209	231	209	220	-77	229	-64	231	209	229	-64	234	-54	174	-100	173	161	173	-48	174	-100	173	-48	172	-62	174	-100	172	-62	170	-73	234	-54	238	-42	240	190	240	190	238	-42	241	-30	240	190	241	-30	243	166	243	166	241	-30	242	-16	243	166	242	-16	243	0	158	235	142	230	148	203	121	-25	110	-27	114	-94	121	-25	114	-94	132	-100	121	-25	132	-100	130	-27	91	-46	92	-72	95	-37	95	-37	92	-72	100	-85	95	-37	100	-85	102	-31	102	-31	100	-85	114	-94	102	-31	114	-94	110	-27	105	32	35	261	107	24	107	24	35	261	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	92	-72	91	-46	89	-56	145	-85	155	-102	150	-86	175	237	172	176	173	161	231	209	234	-54	240	190	145	-36	138	-75	140	-73	104	175	104	193	104	174	35	261	10	281	10	261	29	213	34	207	215	230	215	230	34	207	115	214	215	230	115	214	118	214	118	214	154	211	215	230	215	230	154	211	177	201	215	230	177	201	191	187	215	230	191	187	199	167	215	230	199	167	205	144	215	230	205	144	217	144	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	37	188	109	210	111	212	37	188	111	212	115	214	37	188	115	214	36	199	37	188	111	23	108	31	37	188	108	31	107	42	22	216	29	213	215	230	22	216	215	230	11	230	22	216	11	230	11	219	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	133	0	111	23	37	44	133	0	37	44	36	32	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	166	357	170	308	174	356	174	356	170	308	178	314	174	356	178	314	180	353	180	353	178	314	184	318	180	353	184	318	185	348	185	348	184	318	187	323	185	348	187	323	189	342	189	342	187	323	189	328	189	342	189	328	190	334	170	308	166	357	160	356	170	308	160	356	155	354	170	308	155	354	150	352	170	308	150	352	145	348	170	308	145	348	140	343	170	308	140	343	99	264	99	264	140	343	71	264	37	44	111	23	37	188	115	214	34	207	36	199	12	110	17	72	18	154	18	154	17	72	31	40	18	154	31	40	33	189	33	189	31	40	53	15	33	189	53	15	57	215	57	215	53	15	82	0	57	215	82	0	83	127	83	127	82	0	84	108	156	127	84	108	156	108	117	-6	140	-4	126	33	126	33	140	-4	151	26	163	27	151	26	161	0	163	27	161	0	180	10	117	-6	126	33	107	48	117	-6	107	48	94	69	117	-6	94	69	87	90	117	-6	87	90	82	0	84	108	82	0	87	90	195	225	193	222	193	177	193	177	193	222	189	220	193	177	189	220	186	220	186	220	184	220	193	177	193	177	184	220	184	196	201	235	198	229	200	155	201	235	200	155	211	155	201	235	211	155	210	235	200	155	198	229	195	225	200	155	195	225	193	177	184	196	184	220	181	221	184	196	181	221	178	223	184	196	178	223	175	225	184	196	175	225	170	209	175	225	170	227	170	209	170	209	170	227	160	231	170	209	160	231	154	218	154	218	160	231	151	234	154	218	151	234	144	235	85	161	92	188	89	231	89	231	92	188	103	206	89	231	103	206	127	237	127	237	103	206	118	217	127	237	118	217	136	221	136	221	154	218	136	236	136	236	154	218	144	235	197	25	214	46	205	55	197	25	205	55	195	44	197	25	195	44	184	36	197	25	184	36	180	10	174	30	163	27	180	10	174	30	180	10	184	36	151	26	140	-4	161	0	89	231	57	215	83	127	89	231	83	127	85	161	136	236	127	237	136	221	83	127	84	108	156	127	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	182	64	191	58	99	65	182	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	68	112	147	116	68	138	134	138	134	116	68	125	60	138	134	125	60	131	51	71	173	65	182	84	86	71	173	84	86	80	164	95	9	83	-4	94	-6	95	9	94	-6	103	-6	95	9	75	12	83	-4	47	6	50	4	59	20	59	20	50	4	59	1	59	20	59	1	75	12	75	12	59	1	71	-1	75	12	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	20	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	220	99	236	105	220	106	235	106	235	105	220	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	209	92	237	70	209	77	215	92	237	77	215	86	219	92	237	86	219	97	220	92	237	97	220	99	236	66	233	64	191	65	201	66	233	65	201	70	209	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	41	132	41	131	30	150	7	150	7	131	30	129	-3	129	-3	131	30	126	21	129	-3	126	21	118	15	129	-3	118	15	108	10	129	-3	108	10	103	-6	108	10	95	9	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	138	134	131	51	132	41	150	226	153	175	153	227	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	141	327	141	274	148	320	148	320	141	274	148	281	148	320	148	281	153	311	153	311	148	281	153	290	153	311	153	290	155	300	90	301	91	291	91	311	91	311	91	291	96	282	91	311	96	282	96	320	96	320	96	282	103	275	96	320	103	275	103	327	103	327	103	275	111	270	103	327	111	270	112	331	112	331	111	270	122	268	112	331	122	268	122	333	122	333	122	268	132	270	122	333	132	270	132	331	132	331	132	270	141	274	132	331	141	274	141	327	27	331	27	270	36	327	36	327	27	270	37	274	36	327	37	274	43	320	43	320	37	274	44	281	43	320	44	281	48	311	48	311	44	281	48	290	48	311	48	290	50	300	-14	301	-12	291	-12	311	-12	311	-12	291	-8	282	-12	311	-8	282	-8	320	-8	320	-8	282	-1	275	-8	320	-1	275	-1	327	-1	327	-1	275	7	270	-1	327	7	270	7	331	7	331	7	270	17	268	7	331	17	268	17	333	17	333	17	268	27	270	17	333	27	270	27	331	32	25	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	24	35	44	107	24	35	187	35	187	107	24	105	32	35	187	105	32	104	42	104	230	7	230	18	216	104	230	18	216	26	212	104	230	26	212	31	206	104	230	31	206	34	198	104	230	34	198	35	187	104	230	35	187	104	42	34	33	32	25	128	0	34	33	128	0	35	44	128	0	8	12	8	0	18	216	7	230	7	219	116	338	116	275	124	329	124	329	116	275	124	283	124	329	124	283	130	319	130	319	124	283	130	294	130	319	130	294	132	306	54	306	56	294	56	319	56	319	56	294	61	283	56	319	61	283	61	330	61	330	61	283	69	275	61	330	69	275	70	338	70	338	69	275	80	270	70	338	80	270	81	344	81	344	80	270	92	268	81	344	92	268	93	345	93	345	92	268	105	270	93	345	105	270	105	343	105	343	105	270	116	275	105	343	116	275	116	338	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	259	230	52	230	63	216	259	230	63	216	71	212	259	230	71	212	76	206	259	230	76	206	107	210	259	230	107	210	113	210	259	230	113	210	151	210	259	230	151	210	158	210	259	230	158	210	163	207	259	230	163	207	166	203	259	230	166	203	168	197	259	230	168	197	168	190	259	230	168	190	242	212	259	230	242	212	249	216	259	230	249	216	259	219	168	190	239	27	238	35	238	127	238	113	252	113	238	127	252	113	276	127	276	127	252	113	274	111	276	127	274	111	290	106	168	190	238	35	238	186	168	190	238	186	238	197	168	190	238	197	239	206	168	190	239	206	242	212	99	190	99	197	86	18	99	190	86	18	94	42	99	190	94	42	98	68	99	190	98	68	99	92	86	18	99	197	79	186	86	18	79	186	79	102	86	18	79	102	78	82	86	18	78	82	77	60	86	18	77	60	74	41	86	18	74	41	69	1	99	197	100	203	79	186	79	186	100	203	103	207	79	186	103	207	78	197	78	197	103	207	107	210	78	197	107	210	76	206	248	18	272	0	255	16	255	16	272	0	264	15	280	17	264	15	272	0	280	17	272	0	309	3	373	64	371	83	369	43	369	43	371	83	363	100	369	43	363	100	357	26	357	26	363	100	347	114	357	26	347	114	337	12	337	12	347	114	319	124	337	12	319	124	311	64	311	64	319	124	309	83	319	124	276	127	290	106	319	124	290	106	302	96	319	124	302	96	309	83	337	12	311	64	309	46	337	12	309	46	309	3	309	3	309	46	303	32	309	3	303	32	293	23	272	0	248	18	242	22	272	0	242	22	168	42	272	0	168	42	167	32	272	0	167	32	165	24	272	0	165	24	160	18	272	0	160	18	154	14	272	0	154	14	144	12	272	0	144	12	144	0	168	42	242	22	239	27	168	42	239	27	168	190	44	-5	69	1	56	25	56	25	69	1	60	22	69	28	60	22	69	1	69	28	69	1	74	41	25	-2	30	-3	32	51	32	51	30	-3	37	-4	32	51	37	-4	42	48	42	48	37	-4	44	-5	42	48	44	-5	49	41	49	41	44	-5	56	25	49	41	56	25	53	32	12	6	16	2	16	46	16	46	16	2	20	0	16	46	20	0	24	50	24	50	20	0	25	-2	24	50	25	-2	32	51	11	40	7	32	7	13	11	40	7	13	9	9	11	40	9	9	12	6	11	40	12	6	16	46	7	32	6	22	6	18	7	32	6	18	7	13	280	17	309	3	293	23	63	216	52	230	52	219	272	230	151	230	162	216	272	230	162	216	169	212	272	230	169	212	173	207	272	230	173	207	175	199	272	230	175	199	175	188	272	230	175	188	253	212	272	230	253	212	260	216	272	230	260	216	272	219	175	188	246	27	245	35	245	128	245	113	260	113	245	128	260	113	284	128	284	128	260	113	282	111	284	128	282	111	298	106	175	188	245	35	245	188	175	188	245	188	246	199	175	188	246	199	248	207	175	188	248	207	253	212	255	18	280	0	263	16	263	16	280	0	272	15	288	17	272	15	280	0	288	17	280	0	316	3	380	64	378	83	376	43	376	43	378	83	370	100	376	43	370	100	364	26	364	26	370	100	354	115	364	26	354	115	344	12	344	12	354	115	326	125	344	12	326	125	319	64	319	64	326	125	316	83	326	125	284	128	298	106	326	125	298	106	310	96	326	125	310	96	316	83	344	12	319	64	317	46	344	12	317	46	316	3	316	3	317	46	310	32	316	3	310	32	301	23	280	0	255	18	250	22	280	0	250	22	175	41	280	0	175	41	175	31	280	0	175	31	172	23	280	0	172	23	168	18	280	0	168	18	161	14	280	0	161	14	151	12	280	0	151	12	151	0	175	128	107	128	175	113	175	128	175	113	250	22	175	128	250	22	246	27	175	128	246	27	175	188	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	175	113	107	128	107	113	107	32	107	42	37	188	107	32	37	188	110	24	110	24	37	188	37	44	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	22	216	11	230	11	219	175	41	250	22	175	113	288	17	316	3	301	23	162	216	151	230	151	219	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	10	281	35	261	35	281	35	281	35	261	105	32	35	281	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	104	198	104	42	104	174	104	198	104	174	104	175	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	104	281	104	261	194	261	104	281	194	261	194	281	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	118	213	104	198	104	175	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	105	32	35	261	107	24	107	24	35	261	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	35	261	10	281	10	261	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	190	35	190	107	22	105	30	35	190	105	30	104	42	104	129	104	113	110	113	35	190	104	42	104	129	35	190	104	129	104	188	35	190	104	188	105	199	35	190	105	199	107	207	35	190	107	207	111	213	35	190	111	213	128	230	35	190	128	230	34	200	34	31	31	23	131	0	34	31	131	0	35	42	104	129	110	113	127	134	127	134	110	113	115	111	127	134	115	111	119	108	118	217	128	219	128	230	118	217	128	230	111	213	128	230	11	230	20	217	128	230	20	217	27	213	128	230	27	213	32	208	128	230	32	208	34	200	162	123	147	125	190	0	190	0	147	125	127	99	123	104	127	99	127	134	123	104	127	134	119	108	143	147	127	134	127	99	143	147	127	99	147	125	143	147	147	125	147	126	143	147	147	126	154	165	215	175	223	233	211	186	211	186	223	233	208	232	211	186	208	232	206	196	206	196	208	232	198	200	190	197	198	200	195	228	190	197	195	228	185	222	171	161	175	170	177	214	177	214	175	170	179	180	177	214	179	180	185	222	185	222	179	180	184	190	185	222	184	190	190	197	171	204	162	185	164	146	171	204	164	146	168	154	171	204	168	154	171	161	171	204	171	161	177	214	147	126	154	132	154	165	154	165	154	132	159	139	154	165	159	139	162	185	162	185	159	139	164	146	250	164	258	168	260	218	260	218	258	168	264	175	260	218	264	175	266	207	266	207	264	175	267	183	266	207	267	183	268	193	223	233	224	166	238	231	238	231	224	166	240	162	238	231	240	162	250	226	250	226	240	162	250	164	250	226	250	164	260	218	208	232	195	228	198	200	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	259	20	208	92	272	0	272	0	208	92	199	102	272	0	199	102	190	0	190	0	199	102	188	111	190	0	188	111	176	118	269	12	266	13	272	0	269	12	272	0	272	12	180	357	184	308	188	356	188	356	184	308	192	314	188	356	192	314	194	353	194	353	192	314	198	318	194	353	198	318	199	348	199	348	198	318	201	323	199	348	201	323	203	342	203	342	201	323	203	328	203	342	203	328	204	334	184	308	180	357	174	356	184	308	174	356	168	354	184	308	168	354	163	352	184	308	163	352	158	348	184	308	158	348	153	343	184	308	153	343	113	264	113	264	153	343	84	264	162	123	190	0	176	118	223	233	215	175	224	166	20	217	11	230	11	219	131	0	11	12	11	0	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	35	190	132	230	35	190	43	173	81	-71	79	-69	86	-99	86	-99	79	-69	78	-67	86	-99	78	-67	76	-101	76	-101	78	-67	78	-64	79	-54	78	-46	78	-62	79	-54	78	-62	78	-60	79	-54	78	-60	79	-59	79	-54	79	-59	79	-57	79	-54	79	-57	79	-56	78	-46	78	-64	78	-63	78	-46	78	-63	78	-62	76	-101	78	-64	78	-46	76	-101	78	-46	73	-39	76	-101	73	-39	67	-33	76	-101	67	-33	66	-102	59	-30	49	-29	50	-100	59	-30	50	-100	66	-102	59	-30	66	-102	67	-33	19	-51	20	-75	23	-42	23	-42	20	-75	27	-86	23	-42	27	-86	30	-35	30	-35	27	-86	37	-94	30	-35	37	-94	39	-30	39	-30	37	-94	50	-100	39	-30	50	-100	49	-29	81	-71	86	-99	83	-73	83	-73	86	-99	86	-73	93	-71	86	-73	94	-96	93	-71	94	-96	100	-66	100	-66	94	-96	102	-91	100	-66	102	-91	107	-57	107	-57	102	-91	108	-85	107	-57	108	-85	113	-46	113	-46	108	-85	115	-77	113	-46	115	-77	119	-32	119	-32	115	-77	121	-66	119	-32	121	-66	128	-6	128	-6	121	-66	129	-52	128	-6	129	-52	162	84	162	84	129	-52	137	-32	162	84	137	-32	147	-7	43	173	51	155	109	213	109	213	51	155	59	138	109	213	59	138	107	210	107	210	59	138	107	205	128	-6	107	205	59	138	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	128	-6	162	84	117	176	128	-6	117	176	113	184	128	-6	113	184	110	192	128	-6	110	192	108	198	128	-6	108	198	107	203	128	-6	107	203	107	205	86	-73	86	-99	94	-96	99	283	90	289	106	255	106	255	90	289	85	295	106	255	85	295	83	262	83	262	85	295	83	301	88	338	83	301	84	305	88	338	84	305	86	309	91	332	88	338	89	312	91	332	89	312	92	317	91	332	92	317	93	325	83	342	77	345	83	262	83	342	83	262	83	301	83	342	83	301	88	338	77	345	70	345	83	262	83	262	70	345	63	345	83	262	63	345	62	275	62	275	63	345	56	342	62	275	56	342	49	336	48	293	62	275	49	336	48	293	49	336	44	328	48	293	44	328	42	317	171	295	166	289	173	262	173	262	166	289	157	283	173	262	157	283	150	255	150	255	157	283	144	279	150	255	144	279	128	253	128	253	144	279	128	278	201	194	200	190	221	191	221	191	200	190	199	184	221	191	199	184	196	177	196	177	162	84	221	191	221	191	162	84	147	-7	251	230	175	230	186	218	251	230	186	218	194	216	251	230	194	216	199	213	251	230	199	213	201	208	251	230	201	208	202	202	251	230	202	202	230	209	251	230	230	209	236	214	251	230	236	214	243	217	251	230	243	217	251	219	202	202	221	191	226	202	202	202	226	202	230	209	202	198	201	194	221	191	202	198	221	191	202	202	208	293	214	317	212	328	208	293	212	328	207	336	208	293	207	336	201	342	208	293	201	342	194	345	208	293	194	345	193	275	193	275	194	345	186	345	193	275	186	345	180	345	193	275	180	345	173	342	193	275	173	342	173	262	173	342	168	338	169	309	173	342	169	309	171	305	173	342	171	305	172	301	173	342	172	301	173	262	163	325	164	317	164	332	164	332	164	317	166	312	164	332	166	312	168	338	168	338	166	312	169	309	171	295	173	262	172	301	111	279	99	283	106	255	111	279	106	255	128	253	111	279	128	253	128	278	186	218	175	230	175	219	88	338	86	309	89	312	132	230	43	173	109	213	20	-75	19	-51	18	-62	85	0	98	-1	107	189	85	0	107	189	107	199	85	0	107	199	37	187	85	0	37	187	37	42	85	0	37	42	36	31	85	0	36	31	34	24	85	0	34	24	29	18	85	0	29	18	22	15	85	0	22	15	11	12	85	0	11	12	11	0	131	230	11	230	22	216	131	230	22	216	29	211	131	230	29	211	34	206	131	230	34	206	36	198	131	230	36	198	37	187	131	230	37	187	114	212	131	230	114	212	121	216	131	230	121	216	131	219	110	25	107	32	109	-7	109	-7	107	32	107	41	107	41	107	189	98	-1	110	206	114	212	37	187	110	206	37	187	107	199	260	216	272	219	272	230	260	216	272	230	252	211	252	211	272	230	175	189	252	211	175	189	248	206	248	206	175	189	187	0	248	206	187	0	246	198	246	198	187	0	201	0	246	198	201	0	245	187	245	187	201	0	245	42	168	212	172	206	272	230	272	230	172	206	175	199	272	230	175	199	175	189	187	0	175	189	175	41	187	0	175	41	175	-6	175	-6	175	41	175	32	175	-6	175	32	173	25	161	216	168	212	272	230	161	216	272	230	151	230	161	216	151	230	151	219	114	20	118	-20	120	17	120	17	118	-20	127	-40	120	17	127	-40	128	16	128	16	127	-40	135	-70	128	16	135	-70	155	16	155	16	135	-70	147	-70	155	16	147	-70	155	-39	272	12	260	15	272	0	272	0	260	15	253	18	272	0	253	18	201	0	201	0	253	18	248	24	201	0	248	24	246	31	155	16	155	-39	163	17	163	17	155	-39	165	-19	163	17	165	-19	169	20	169	20	165	-19	175	-6	169	20	175	-6	173	25	110	25	109	-7	118	-20	110	25	118	-20	114	20	109	-7	107	41	98	-1	201	0	246	31	245	42	22	216	11	230	11	219	239	338	71	338	89	323	239	338	89	323	101	319	239	338	101	319	109	311	239	338	109	311	114	300	239	338	114	300	115	285	239	338	115	285	207	319	239	338	207	319	220	324	239	338	220	324	239	325	195	285	196	301	115	253	195	285	115	253	195	49	115	253	196	301	199	312	115	253	199	312	207	319	115	253	207	319	115	285	115	253	115	285	115	278	115	253	196	36	195	49	294	278	195	278	225	253	294	278	225	253	248	250	294	278	248	250	263	243	294	278	263	243	274	228	294	278	274	228	280	205	294	278	280	205	295	205	200	27	115	51	206	21	206	21	115	51	235	0	206	21	235	0	215	17	215	17	235	0	227	16	248	19	227	16	235	0	248	19	235	0	284	5	232	187	232	188	195	188	232	187	195	188	208	171	232	187	208	171	237	168	232	187	237	168	277	184	367	64	366	129	350	38	350	38	366	129	346	156	350	38	346	156	322	18	322	18	346	156	316	174	322	18	316	174	286	94	286	94	316	174	283	122	277	184	237	168	259	159	277	184	259	159	274	143	277	184	274	143	283	122	277	184	283	122	316	174	284	5	286	94	284	66	284	5	284	66	277	45	264	29	248	19	284	5	264	29	284	5	277	45	115	51	200	27	196	36	115	51	196	36	115	253	235	0	115	51	114	37	235	0	114	37	110	27	235	0	110	27	102	20	235	0	102	20	90	15	235	0	90	15	71	12	235	0	71	12	71	0	115	278	17	278	47	243	115	278	47	243	62	250	115	278	62	250	84	253	115	278	84	253	115	253	17	278	16	205	30	205	17	278	30	205	37	228	17	278	37	228	47	243	286	94	284	5	322	18	366	129	367	64	373	94	208	171	195	188	195	171	225	253	195	278	195	253	89	323	71	338	71	325	158	338	62	338	74	323	158	338	74	323	81	320	158	338	81	320	86	315	158	338	86	315	88	308	158	338	88	308	89	296	158	338	89	296	89	203	158	338	89	203	158	37	163	23	160	29	89	44	89	44	160	29	89	203	89	234	89	203	89	296	208	201	238	234	193	211	193	211	238	234	171	214	167	214	171	214	238	234	167	214	238	234	158	234	238	234	208	201	218	187	238	234	218	187	224	167	238	234	224	167	228	144	238	234	228	144	240	144	158	234	158	203	159	207	158	234	159	207	161	210	158	234	161	210	164	213	158	234	164	213	167	214	163	23	89	44	168	18	168	18	89	44	194	0	168	18	194	0	176	16	176	16	194	0	185	15	201	17	185	15	194	0	201	17	194	0	230	3	198	131	158	131	174	116	198	131	174	116	195	113	198	131	195	113	212	107	198	131	212	107	240	127	294	64	292	83	290	43	290	43	292	83	284	101	290	43	284	101	278	26	278	26	284	101	267	116	278	26	267	116	258	12	258	12	267	116	240	127	258	12	240	127	232	64	232	64	240	127	230	83	240	127	212	107	223	97	240	127	223	97	230	83	230	3	232	64	230	46	230	3	230	46	224	32	214	23	201	17	230	3	214	23	230	3	224	32	158	37	89	203	160	29	194	0	89	44	88	33	194	0	88	33	86	25	194	0	86	25	81	19	194	0	81	19	74	15	194	0	74	15	63	12	194	0	63	12	63	0	24	167	30	187	9	234	9	234	30	187	40	201	9	234	40	201	89	234	89	234	40	201	55	211	89	234	55	211	75	214	75	214	79	214	89	234	89	234	79	214	83	213	89	234	83	213	86	211	89	234	86	211	88	207	89	234	88	207	89	203	9	234	7	144	20	144	9	234	20	144	24	167	74	15	62	12	63	12	232	64	230	3	258	12	174	116	158	131	158	116	74	323	62	338	62	326	83	90	73	67	166	0	166	0	73	67	61	45	166	0	61	45	44	23	44	23	39	19	166	0	166	0	39	19	34	16	166	0	34	16	28	14	156	16	154	17	166	0	166	0	154	17	149	20	166	0	149	20	83	90	83	90	149	20	146	25	83	90	146	25	94	113	94	113	146	25	144	31	94	113	144	31	110	133	110	133	144	31	143	37	110	133	143	37	127	147	127	147	143	37	142	44	148	158	142	44	149	80	148	158	149	80	172	166	172	166	149	80	165	109	172	166	165	109	189	132	238	31	233	21	354	0	354	0	233	21	222	16	354	0	222	16	204	12	172	166	189	132	198	171	198	171	189	132	215	146	198	171	215	146	225	172	225	172	215	146	241	151	225	172	241	151	230	313	230	313	241	151	309	177	309	177	241	151	319	45	319	45	241	151	321	31	240	45	354	0	241	64	241	64	354	0	327	21	241	64	327	21	241	151	391	313	309	177	318	151	391	313	318	151	334	172	391	313	334	172	435	338	391	313	435	338	230	313	230	313	435	338	126	338	230	313	126	338	225	172	318	65	318	151	309	177	318	65	309	177	319	45	401	15	399	14	544	0	544	0	399	14	397	13	544	0	397	13	393	12	415	31	413	25	544	0	544	0	413	25	410	20	544	0	410	20	405	17	405	17	403	16	544	0	544	0	403	16	401	15	416	44	416	37	544	0	416	44	544	0	520	19	416	44	520	19	516	23	516	23	498	45	416	44	416	44	498	45	431	147	416	44	431	147	411	158	544	0	544	12	537	13	544	0	537	13	530	14	544	0	530	14	525	16	544	0	525	16	520	19	431	147	498	45	449	133	449	133	498	45	486	67	449	133	486	67	465	113	465	113	486	67	476	90	411	158	387	166	393	109	411	158	393	109	410	80	411	158	410	80	416	44	393	109	387	166	370	132	370	132	387	166	361	171	370	132	361	171	344	146	344	146	361	171	334	172	344	146	334	172	318	151	337	15	327	21	354	0	337	15	354	0	354	12	166	0	166	12	162	13	166	0	162	13	160	14	166	0	160	14	158	15	166	0	158	15	156	16	22	13	15	12	166	0	22	13	166	0	28	14	166	0	15	12	15	0	354	0	204	12	204	0	238	31	354	0	240	45	241	151	327	21	321	31	544	0	393	12	393	0	415	31	544	0	416	37	127	147	142	44	148	158	59	79	44	56	117	0	117	0	44	56	33	31	117	0	33	31	30	25	117	12	112	13	117	0	117	0	112	13	108	17	117	0	108	17	59	79	59	79	108	17	105	21	59	79	105	21	80	98	80	98	105	21	104	27	80	98	104	27	104	33	104	33	109	112	80	98	158	22	155	16	243	0	243	0	155	16	149	14	243	0	149	14	140	12	71	230	149	118	153	210	153	210	149	118	159	100	211	122	159	100	222	30	211	122	222	30	222	42	149	117	109	112	116	67	149	117	116	67	128	82	149	117	128	82	143	93	149	117	143	93	159	100	149	117	159	100	149	118	109	112	104	33	107	51	109	112	107	51	116	67	71	230	153	210	308	230	308	230	153	210	271	210	308	230	271	210	232	118	232	118	271	210	222	100	232	118	222	100	232	117	232	117	222	100	238	93	232	117	238	93	272	112	272	112	238	93	253	82	272	112	253	82	265	67	222	100	271	210	211	122	222	100	211	122	222	42	275	21	273	17	374	0	374	0	273	17	269	13	374	0	269	13	264	12	277	33	374	0	355	20	277	33	355	20	351	25	277	33	351	25	301	98	277	33	301	98	274	50	272	112	265	67	274	50	272	112	274	50	301	98	351	25	348	31	322	79	351	25	322	79	301	98	374	0	374	12	366	14	374	0	366	14	360	16	374	0	360	16	355	20	276	27	275	21	374	0	276	27	374	0	277	33	243	0	243	12	234	14	243	0	234	14	228	17	243	0	228	17	159	42	243	0	159	42	159	30	243	0	159	30	158	22	159	100	228	17	224	22	159	100	224	22	222	30	117	0	30	25	26	20	117	0	26	20	21	16	117	0	21	16	15	14	117	0	15	14	7	12	117	0	7	12	7	0	243	0	140	12	140	0	159	42	228	17	159	100	374	0	264	12	264	0	322	79	348	31	336	56	153	210	159	100	211	122	87	23	111	103	89	313	89	313	111	103	106	157	106	180	106	157	107	180	151	211	141	207	156	166	156	166	141	207	137	171	132	170	137	171	141	207	132	170	141	207	130	202	113	162	119	166	119	193	119	193	119	166	126	169	119	193	126	169	130	202	130	202	126	169	132	170	107	180	106	157	113	162	107	180	113	162	119	193	254	337	197	345	223	323	223	323	197	345	193	329	164	323	193	329	197	345	164	323	197	345	138	337	276	178	268	174	269	146	269	146	268	174	260	171	269	146	260	171	258	137	258	137	260	171	253	170	258	137	253	170	248	132	248	132	253	170	247	170	248	132	247	170	237	129	237	129	247	170	228	174	237	129	228	174	225	128	225	128	228	174	211	184	225	128	211	184	209	133	209	133	211	184	195	197	209	133	195	197	192	143	192	143	195	197	179	207	192	143	179	207	175	156	175	156	179	207	164	211	175	156	164	211	156	166	156	166	164	211	151	211	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	183	301	23	283	183	282	157	282	157	283	183	281	157	281	157	283	183	276	178	281	157	276	178	269	146	302	313	254	337	265	276	302	313	265	276	277	235	302	313	277	235	283	183	254	337	223	323	247	305	254	337	247	305	265	276	282	157	278	103	301	23	301	23	278	103	266	60	301	23	266	60	252	0	252	0	266	60	248	31	252	0	248	31	224	13	252	0	224	13	195	7	195	7	165	13	194	-8	194	-8	165	13	141	31	194	-8	141	31	136	0	136	0	141	31	122	61	136	0	122	61	111	103	195	7	194	-8	252	0	138	337	89	313	111	232	138	337	111	232	122	274	138	337	122	274	140	304	138	337	140	304	164	323	106	180	111	232	89	313	106	180	89	313	106	157	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	111	103	87	23	136	0	86	122	87	161	90	231	86	122	90	231	58	15	86	122	58	15	86	104	86	122	86	104	87	122	142	124	136	128	139	94	139	94	136	128	130	133	139	94	130	133	128	96	128	96	130	133	122	137	128	96	122	137	120	100	120	100	122	137	113	138	120	100	113	138	112	105	112	105	113	138	108	138	112	105	108	138	106	109	106	109	108	138	103	136	106	109	103	136	99	111	89	106	91	109	93	128	93	128	91	109	94	110	93	128	94	110	98	133	98	133	94	110	96	111	98	133	96	111	99	111	87	122	86	104	89	106	87	122	89	106	93	128	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	111	12	125	-6	125	-6	111	12	99	22	125	-6	99	22	89	0	89	0	99	22	92	41	89	0	92	41	88	68	86	104	58	15	89	0	86	104	89	0	88	68	87	161	92	189	90	231	90	231	92	189	99	208	90	231	99	208	127	237	127	237	99	208	110	218	127	237	110	218	126	221	126	221	139	218	127	237	127	237	139	218	163	231	139	94	144	94	142	124	142	124	144	94	148	123	151	123	148	123	149	97	151	123	149	97	155	101	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	115	193	15	165	115	165	109	164	115	165	115	193	214	164	115	193	214	164	133	164	133	193	214	163	231	163	231	139	218	150	209	163	231	150	209	157	193	163	231	157	193	162	168	163	231	162	168	164	133	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	164	115	164	133	161	129	164	115	161	129	160	107	160	107	161	129	157	126	160	107	157	126	155	101	155	101	157	126	154	124	155	101	154	124	151	123	148	123	144	94	149	97	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	99	111	103	136	98	133	30	320	37	314	176	338	176	338	37	314	44	305	176	338	44	305	50	291	50	291	178	-8	133	302	133	302	178	-8	134	298	50	291	133	302	133	306	133	306	134	313	50	291	50	291	134	313	137	317	50	291	137	317	142	321	50	291	142	321	176	338	176	338	142	321	150	323	176	338	150	323	160	325	160	325	176	325	176	338	21	323	30	320	176	338	21	323	176	338	8	338	21	323	8	338	8	325	292	273	298	286	303	333	303	333	298	286	303	294	303	333	303	294	320	342	320	342	303	294	310	299	320	342	310	299	319	301	319	301	324	297	320	342	320	342	324	297	341	345	291	319	280	300	286	257	291	319	286	257	292	273	291	319	292	273	303	333	280	300	272	279	286	257	286	257	272	279	212	110	286	257	212	110	191	-8	191	-8	212	110	211	110	191	-8	211	110	178	-8	178	-8	211	110	145	271	178	-8	145	271	139	283	136	291	134	298	178	-8	136	291	178	-8	139	283	358	267	369	269	371	337	371	337	369	269	377	274	371	337	377	274	381	327	381	327	377	274	384	281	381	327	384	281	387	315	387	315	384	281	388	291	387	315	388	291	389	302	328	289	334	279	341	345	341	345	334	279	343	271	341	345	343	271	358	343	358	343	343	271	358	267	358	343	358	267	371	337	341	345	324	297	328	289	21	217	23	215	136	230	136	230	23	215	26	214	136	230	26	214	27	211	27	211	32	204	136	230	136	230	32	204	38	191	136	230	38	191	46	175	60	141	121	-6	109	203	60	141	109	203	109	205	109	205	109	209	60	141	60	141	109	209	111	213	60	141	111	213	53	157	111	213	115	215	136	230	136	230	115	215	120	216	136	230	120	216	127	218	127	218	136	219	136	230	111	213	136	230	46	175	111	213	46	175	53	157	16	218	21	217	136	230	16	218	136	230	11	230	16	218	11	230	11	219	207	198	209	200	217	232	217	232	209	200	212	201	217	232	212	201	215	201	215	201	219	201	217	232	217	232	219	201	234	235	207	198	217	232	205	195	205	195	217	232	204	224	205	195	204	224	204	191	204	191	204	224	194	210	204	191	194	210	185	192	185	192	176	170	204	191	204	191	176	170	151	95	204	191	151	95	133	-6	133	-6	151	95	150	95	133	-6	150	95	121	-6	121	-6	150	95	113	190	121	-6	113	190	111	195	121	-6	111	195	110	199	121	-6	110	199	109	201	121	-6	109	201	109	203	241	171	248	170	249	233	249	233	248	170	258	171	249	233	258	171	260	228	260	228	258	171	265	176	260	228	265	176	268	220	268	220	265	176	271	182	268	220	271	182	273	210	273	210	271	182	274	190	273	210	274	190	275	199	228	181	231	177	234	235	234	235	231	177	235	173	234	235	235	173	249	233	249	233	235	173	241	171	234	235	219	201	221	198	234	235	221	198	223	195	234	235	223	195	224	190	234	235	224	190	226	185	234	235	226	185	228	181	46	28	39	21	176	0	176	0	39	21	26	15	176	0	26	15	7	12	186	338	7	338	25	323	186	338	25	323	37	320	186	338	37	320	45	313	186	338	45	313	49	303	186	338	49	303	132	320	186	338	132	320	297	320	297	320	297	416	282	416	297	320	282	416	278	385	297	320	278	385	267	363	297	320	267	363	248	348	297	320	248	348	221	341	297	320	221	341	186	338	146	20	138	27	50	49	50	49	138	27	133	37	50	49	133	37	50	289	50	289	133	37	132	49	50	289	132	49	132	320	50	289	132	320	49	303	176	0	176	12	159	15	176	0	159	15	146	20	176	0	146	20	50	49	176	0	50	49	49	38	176	0	49	38	46	28	176	0	7	12	7	0	25	323	7	338	7	325	109	210	111	212	121	230	121	230	111	212	115	214	121	230	115	214	118	214	121	230	118	214	215	214	121	230	215	214	156	234	156	234	215	214	178	244	215	214	217	301	205	301	215	214	205	301	199	278	215	214	199	278	192	259	215	214	192	259	178	244	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	121	230	11	230	22	216	121	230	22	216	29	213	121	230	29	213	34	207	121	230	34	207	36	199	121	230	36	199	37	188	121	230	37	188	109	210	36	32	133	0	37	44	37	44	133	0	111	23	37	44	111	23	37	188	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	37	188	111	23	108	31	37	188	108	31	107	42	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	22	216	11	230	11	219	23	20	80	0	28	28	28	28	80	0	56	18	28	28	56	18	33	40	33	40	56	18	53	22	33	40	53	22	52	28	52	28	53	32	33	40	33	40	53	32	53	36	33	40	53	36	54	40	121	238	33	40	54	40	121	238	54	40	56	45	121	238	56	45	58	50	121	238	58	50	64	64	121	238	64	64	73	82	121	238	73	82	101	146	121	238	101	146	129	82	121	238	129	82	134	238	150	18	147	16	252	0	252	0	147	16	142	14	252	0	142	14	136	13	136	13	127	12	252	0	252	0	127	12	127	0	242	14	239	15	252	0	252	0	239	15	236	17	252	0	236	17	234	19	234	19	230	26	153	25	153	25	230	26	224	39	153	25	224	39	217	56	246	13	242	14	252	0	246	13	252	0	252	12	201	89	134	238	138	64	201	89	138	64	148	41	201	89	148	41	151	36	201	89	151	36	152	32	201	89	152	32	153	29	201	89	153	29	153	27	201	89	153	27	153	25	201	89	153	25	217	56	201	89	217	56	209	73	153	25	252	0	234	19	152	21	150	18	252	0	152	21	252	0	153	25	138	64	134	238	129	82	138	64	129	82	73	82	138	64	73	82	64	64	80	0	80	12	69	13	80	0	69	13	61	15	80	0	61	15	56	18	80	0	23	20	18	16	80	0	18	16	12	13	80	0	12	13	4	12	80	0	4	12	4	0	32	24	28	19	239	0	239	0	28	19	21	15	239	0	21	15	11	12	229	50	223	42	239	0	239	0	223	42	217	35	239	0	217	35	209	29	209	29	201	24	239	0	239	0	201	24	192	21	239	0	192	21	183	19	239	0	256	71	243	71	239	0	243	71	236	59	239	0	236	59	229	50	239	0	183	19	173	19	239	0	173	19	162	18	239	0	162	18	128	18	239	0	128	18	119	20	239	0	119	20	35	33	239	0	35	33	32	24	119	20	112	23	35	44	35	44	112	23	108	29	35	44	108	29	35	187	35	187	108	29	105	38	35	187	105	38	104	49	104	127	104	109	128	108	35	187	104	49	104	127	35	187	104	127	104	196	35	187	104	196	105	202	35	187	105	202	108	206	35	187	108	206	113	210	35	187	113	210	35	198	144	133	127	128	128	108	128	108	127	128	104	127	33	206	35	198	236	230	236	230	35	198	121	211	236	230	121	211	131	212	131	212	166	211	236	230	236	230	166	211	190	208	236	230	190	208	207	200	236	230	207	200	217	185	236	230	217	185	224	162	236	230	224	162	236	162	236	230	10	230	21	216	236	230	21	216	28	212	236	230	28	212	33	206	166	175	162	155	162	80	166	175	162	80	166	60	166	175	166	60	179	60	166	175	179	60	179	175	162	80	162	155	156	94	156	94	162	155	155	141	156	94	155	141	144	103	144	103	155	141	144	133	144	103	144	133	128	108	21	216	10	230	10	219	121	211	35	198	113	210	239	0	11	12	11	0	35	33	119	20	35	44	127	230	8	230	17	216	127	230	17	216	25	213	127	230	25	213	30	207	127	230	30	207	33	199	127	230	33	199	35	189	127	230	35	189	109	212	127	230	109	212	116	216	127	230	116	216	127	219	146	15	128	23	132	-8	132	-8	128	23	115	37	132	-8	115	37	115	-6	115	-6	115	37	107	56	115	-6	107	56	98	-2	98	-2	107	56	104	82	98	-2	104	82	104	187	104	198	105	206	70	9	104	198	70	9	83	2	104	198	83	2	98	-2	104	198	98	-2	104	187	105	206	109	212	35	189	105	206	35	189	36	58	105	206	36	58	40	43	105	206	40	43	47	30	105	206	47	30	56	19	105	206	56	19	70	9	132	-8	151	-8	146	15	146	15	151	-8	169	12	197	15	169	12	170	-8	197	15	170	-8	188	-5	292	230	221	230	230	217	292	230	230	217	237	214	292	230	237	214	242	210	292	230	242	210	245	202	292	230	245	202	246	192	292	230	246	192	270	208	292	230	270	208	274	212	292	230	274	212	282	216	292	230	282	216	292	219	267	193	267	201	246	192	267	193	246	192	254	32	267	193	254	32	261	47	267	193	261	47	265	64	267	193	265	64	267	84	243	61	245	19	246	89	246	89	245	19	254	32	246	89	254	32	246	192	234	40	219	24	220	3	234	40	220	3	233	9	234	40	233	9	245	19	234	40	245	19	243	61	205	-1	220	3	219	24	205	-1	219	24	197	15	205	-1	197	15	188	-5	169	12	151	-8	170	-8	36	58	35	189	35	77	230	217	221	230	221	219	270	208	246	192	267	201	17	216	8	230	8	219	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	289	369	316	369	248	448	289	369	248	448	243	452	289	369	243	452	238	456	289	369	238	456	232	459	289	369	232	459	227	461	289	369	227	461	221	461	289	369	221	461	218	413	198	439	198	433	199	446	199	446	198	433	200	428	199	446	200	428	202	452	202	452	200	428	204	423	202	452	204	423	207	457	207	457	204	423	210	418	207	457	210	418	214	460	214	460	210	418	218	413	214	460	218	413	221	461	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	220	264	248	264	180	343	220	264	180	343	175	348	220	264	175	348	169	351	220	264	169	351	164	354	220	264	164	354	158	356	220	264	158	356	152	357	220	264	152	357	149	308	129	334	130	329	130	341	130	341	130	329	132	323	130	341	132	323	133	347	133	347	132	323	136	318	133	347	136	318	139	352	139	352	136	318	141	313	139	352	141	313	145	355	145	355	141	313	149	308	145	355	149	308	152	357	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	292	461	296	413	300	460	300	460	296	413	305	418	300	460	305	418	307	458	307	458	305	418	310	423	307	458	310	423	312	453	312	453	310	423	314	428	312	453	314	428	315	447	315	447	314	428	316	433	315	447	316	433	316	440	296	413	292	461	287	461	296	413	287	461	281	459	296	413	281	459	276	457	296	413	276	457	271	453	296	413	271	453	266	448	296	413	266	448	225	369	225	369	266	448	198	369	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	224	357	228	308	232	356	232	356	228	308	236	314	232	356	236	314	238	353	238	353	236	314	242	318	238	353	242	318	243	348	243	348	242	318	245	323	243	348	245	323	247	342	247	342	245	323	247	328	247	342	247	328	248	334	228	308	224	357	218	356	228	308	218	356	213	354	228	308	213	354	207	352	228	308	207	352	203	348	228	308	203	348	198	343	228	308	198	343	157	264	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	157	264	198	343	129	264	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	215	436	215	375	224	432	224	432	215	375	224	379	224	432	224	379	231	424	231	424	224	379	231	386	231	424	231	386	235	415	235	415	231	386	236	395	235	415	236	395	237	405	172	406	174	396	174	416	174	416	174	396	179	387	174	416	179	387	179	425	179	425	179	387	186	380	179	425	186	380	186	432	186	432	186	380	194	375	186	432	194	375	195	436	195	436	194	375	204	373	195	436	204	373	205	438	205	438	204	373	215	375	205	438	215	375	215	436	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	329	432	329	379	336	424	336	424	329	379	336	386	336	424	336	386	340	415	340	415	336	386	340	395	340	415	340	395	342	405	277	406	279	396	279	416	279	416	279	396	283	387	279	416	283	387	284	425	284	425	283	387	290	380	284	425	290	380	291	432	291	432	290	380	299	375	291	432	299	375	299	436	299	436	299	375	309	373	299	436	309	373	310	438	310	438	309	373	320	375	310	438	320	375	320	436	320	436	320	375	329	379	320	436	329	379	329	432	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	253	153	248	172	251	-6	253	153	251	-6	271	90	253	153	271	90	259	135	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	215	320	215	320	215	282	222	275	215	320	222	275	222	327	222	327	222	275	231	270	222	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	241	333	241	333	241	268	251	270	241	333	251	270	251	331	251	331	251	270	260	274	251	331	260	274	260	327	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	206	369	234	369	166	448	206	369	166	448	161	452	206	369	161	452	156	456	206	369	156	456	150	459	206	369	150	459	145	461	206	369	145	461	139	461	206	369	139	461	136	413	116	439	116	433	117	446	117	446	116	433	118	428	117	446	118	428	120	452	120	452	118	428	122	423	120	452	122	423	125	457	125	457	122	423	128	418	125	457	128	418	132	460	132	460	128	418	136	413	132	460	136	413	139	461	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	76	-73	76	-99	84	-96	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	156	264	185	264	116	343	156	264	116	343	111	348	156	264	111	348	106	351	156	264	106	351	100	354	156	264	100	354	95	356	156	264	95	356	89	357	156	264	89	357	85	308	65	334	66	329	66	341	66	341	66	329	68	323	66	341	68	323	70	347	70	347	68	323	72	318	70	347	72	318	75	352	75	352	72	318	78	313	75	352	78	313	81	355	81	355	78	313	85	308	81	355	85	308	89	357	176	218	165	230	165	219	10	-75	9	-51	8	-62	143	85	143	143	22	143	143	85	22	143	22	85	143	85	143	143	22	143	143	85	22	143	22	85	250	85	250	143	0	143	250	85	0	143	0	85	250	90	250	136	0	136	250	90	0	136	0	90	500	90	500	136	0	136	500	90	0	136	0	90	1000	90	1000	136	0	136	1000	90	0	136	0	90	5	-117	5	-142	255	-142	5	-117	255	-142	255	-117	5	-68	5	-93	255	-93	5	-68	255	-93	255	-68	70	265	69	268	69	268	68	181	69	268	64	306	68	181	64	306	54	188	54	188	64	306	48	284	54	188	48	284	44	200	44	200	48	284	38	261	44	200	38	261	37	216	37	216	38	261	35	236	71	280	77	292	87	326	87	326	77	292	88	305	87	326	88	305	118	345	118	345	88	305	103	319	118	345	103	319	123	334	71	280	87	326	64	306	71	280	64	306	69	268	85	258	83	258	85	178	85	178	83	258	81	257	85	178	81	257	79	257	79	257	76	258	85	178	85	178	76	258	73	259	85	178	73	259	71	262	127	220	125	233	125	206	125	206	125	233	121	244	125	206	121	244	120	194	120	194	121	244	113	252	120	194	113	252	111	186	111	186	113	252	103	257	111	186	103	257	99	180	99	180	103	257	90	258	99	180	90	258	88	258	85	258	85	178	99	180	85	258	99	180	88	258	70	265	69	268	68	181	70	265	68	181	85	178	70	265	85	178	71	262	79	265	81	265	81	345	81	345	81	265	84	266	81	345	84	266	99	343	99	343	84	266	86	266	99	343	86	266	88	266	88	266	91	266	99	343	99	343	91	266	94	264	99	343	94	264	96	262	132	287	129	307	129	262	129	262	129	307	123	323	129	262	123	323	119	239	119	239	123	323	113	335	119	239	113	335	103	217	103	217	113	335	99	343	103	217	99	343	98	256	98	256	96	244	103	217	103	217	96	244	89	231	103	217	89	231	79	197	79	197	89	231	78	218	79	197	78	218	63	204	99	343	96	262	97	259	99	343	97	259	98	256	40	303	41	290	42	317	42	317	41	290	46	280	42	317	46	280	47	329	47	329	46	280	54	272	47	329	54	272	56	338	56	338	54	272	64	267	56	338	64	267	67	344	67	344	64	267	76	265	67	344	76	265	81	345	81	345	76	265	79	265	63	204	43	189	49	178	63	204	49	178	79	197	79	-2	81	-2	81	78	81	78	81	-2	84	-1	81	78	84	-1	99	75	99	75	84	-1	86	-1	99	75	86	-1	88	-1	88	-1	91	-2	99	75	99	75	91	-2	94	-3	99	75	94	-3	96	-5	132	20	129	39	129	-4	129	-4	129	39	123	55	129	-4	123	55	119	-28	119	-28	123	55	113	67	119	-28	113	67	103	-50	103	-50	113	67	99	75	103	-50	99	75	98	-11	99	75	96	-5	97	-8	99	75	97	-8	98	-11	40	35	41	22	42	49	42	49	41	22	46	12	42	49	46	12	47	61	47	61	46	12	54	4	47	61	54	4	56	70	56	70	54	4	64	0	56	70	64	0	67	76	67	76	64	0	76	-2	67	76	76	-2	81	78	81	78	76	-2	79	-2	98	-11	96	-23	103	-50	103	-50	96	-23	89	-36	103	-50	89	-36	79	-70	79	-70	89	-36	78	-49	79	-70	78	-49	63	-63	63	-63	43	-78	49	-89	63	-63	49	-89	79	-70	74	256	74	256	74	256	74	256	72	343	68	217	68	217	72	343	58	335	68	217	58	335	52	239	52	239	58	335	48	323	52	239	48	323	43	262	43	262	48	323	42	307	43	262	42	307	40	287	75	262	77	264	89	345	89	345	77	264	80	266	89	345	80	266	83	266	83	266	85	266	89	345	89	345	85	266	87	266	89	345	87	266	90	265	92	265	95	265	103	344	103	344	95	265	107	267	103	344	107	267	115	338	115	338	107	267	117	272	115	338	117	272	124	329	124	329	117	272	125	280	124	329	125	280	130	317	130	317	125	280	130	290	130	317	130	290	132	303	103	344	89	345	90	265	103	344	90	265	92	265	74	259	75	262	89	345	74	259	89	345	72	343	74	259	72	343	74	256	128	189	108	204	123	178	123	178	108	204	93	218	123	178	93	218	92	197	92	197	93	218	82	231	92	197	82	231	76	244	76	244	74	256	68	217	76	244	68	217	92	197	51	265	50	268	50	268	49	181	50	268	45	306	49	181	45	306	35	188	35	188	45	306	29	284	35	188	29	284	25	200	25	200	29	284	19	261	25	200	19	261	18	216	18	216	19	261	16	236	52	280	59	292	68	326	68	326	59	292	69	305	68	326	69	305	99	345	99	345	69	305	84	319	99	345	84	319	104	334	52	280	68	326	45	306	52	280	45	306	50	268	66	258	64	258	66	178	66	178	64	258	62	257	66	178	62	257	60	257	60	257	57	258	66	178	66	178	57	258	54	259	66	178	54	259	52	262	184	181	185	268	180	306	184	181	180	306	170	188	170	188	180	306	164	284	170	188	164	284	160	200	160	200	164	284	154	261	160	200	154	261	153	216	153	216	154	261	151	236	187	280	194	292	203	326	203	326	194	292	204	305	203	326	204	305	234	345	234	345	204	305	219	319	234	345	219	319	239	334	187	280	203	326	180	306	187	280	180	306	185	268	201	258	199	258	201	178	201	178	199	258	197	257	201	178	197	257	195	257	195	257	192	258	201	178	201	178	192	258	189	259	201	178	189	259	187	262	243	220	241	233	241	206	241	206	241	233	236	244	241	206	236	244	235	194	235	194	236	244	229	252	235	194	229	252	226	186	226	186	229	252	219	257	226	186	219	257	215	180	215	180	219	257	206	258	215	180	206	258	204	258	201	258	201	178	215	180	201	258	215	180	204	258	186	265	185	268	184	181	186	265	184	181	201	178	186	265	201	178	187	262	108	220	107	233	106	206	106	206	107	233	102	244	106	206	102	244	101	194	101	194	102	244	94	252	101	194	94	252	92	186	92	186	94	252	84	257	92	186	84	257	80	180	80	180	84	257	71	258	80	180	71	258	69	258	66	258	66	178	80	180	66	258	80	180	69	258	51	265	50	268	49	181	51	265	49	181	66	178	51	265	66	178	52	262	181	265	184	265	184	345	184	345	184	265	186	266	184	345	186	266	201	343	201	343	186	266	188	266	201	343	188	266	190	266	190	266	193	266	201	343	201	343	193	266	196	264	201	343	196	264	198	262	234	287	232	307	231	262	231	262	232	307	225	323	231	262	225	323	221	239	221	239	225	323	215	335	221	239	215	335	205	217	205	217	215	335	201	343	205	217	201	343	200	256	200	256	198	244	205	217	205	217	198	244	191	231	205	217	191	231	182	197	182	197	191	231	181	218	182	197	181	218	166	204	201	343	198	262	199	259	201	343	199	259	200	256	142	303	143	290	144	317	144	317	143	290	148	280	144	317	148	280	149	329	149	329	148	280	156	272	149	329	156	272	158	338	158	338	156	272	166	267	158	338	166	267	170	344	170	344	166	267	179	265	170	344	179	265	184	345	184	345	179	265	181	265	166	204	146	189	151	178	166	204	151	178	182	197	46	265	49	265	49	345	49	345	49	265	51	266	49	345	51	266	66	343	66	343	51	266	53	266	66	343	53	266	55	266	55	266	58	266	66	343	66	343	58	266	61	264	66	343	61	264	63	262	99	287	97	307	96	262	96	262	97	307	90	323	96	262	90	323	86	239	86	239	90	323	80	335	86	239	80	335	70	217	70	217	80	335	66	343	70	217	66	343	65	256	65	256	63	244	70	217	70	217	63	244	56	231	70	217	56	231	47	197	47	197	56	231	46	218	47	197	46	218	31	204	66	343	63	262	64	259	66	343	64	259	65	256	7	303	9	290	9	317	9	317	9	290	14	280	9	317	14	280	15	329	15	329	14	280	21	272	15	329	21	272	24	338	24	338	21	272	31	267	24	338	31	267	35	344	35	344	31	267	44	265	35	344	44	265	49	345	49	345	44	265	46	265	31	204	11	189	16	178	31	204	16	178	47	197	181	-2	184	-2	184	78	184	78	184	-2	186	-1	184	78	186	-1	201	75	201	75	186	-1	188	-1	201	75	188	-1	190	-1	190	-1	193	-2	201	75	201	75	193	-2	196	-3	201	75	196	-3	198	-5	234	20	232	39	231	-4	231	-4	232	39	225	55	231	-4	225	55	221	-28	221	-28	225	55	215	67	221	-28	215	67	205	-50	205	-50	215	67	201	75	205	-50	201	75	200	-11	200	-11	198	-23	205	-50	205	-50	198	-23	191	-36	205	-50	191	-36	182	-70	182	-70	191	-36	181	-49	182	-70	181	-49	166	-63	201	75	198	-5	199	-8	201	75	199	-8	200	-11	142	35	143	22	144	49	144	49	143	22	148	12	144	49	148	12	149	61	149	61	148	12	156	4	149	61	156	4	158	70	158	70	156	4	166	0	158	70	166	0	170	76	170	76	166	0	179	-2	170	76	179	-2	184	78	184	78	179	-2	181	-2	166	-63	146	-78	151	-89	166	-63	151	-89	182	-70	46	-2	49	-2	49	78	49	78	49	-2	51	-1	49	78	51	-1	66	75	66	75	51	-1	53	-1	66	75	53	-1	55	-1	55	-1	58	-2	66	75	66	75	58	-2	61	-3	66	75	61	-3	63	-5	99	20	97	39	96	-4	96	-4	97	39	90	55	96	-4	90	55	86	-28	86	-28	90	55	80	67	86	-28	80	67	70	-50	70	-50	80	67	66	75	70	-50	66	75	65	-11	65	-11	63	-23	70	-50	70	-50	63	-23	56	-36	70	-50	56	-36	47	-70	47	-70	56	-36	46	-49	47	-70	46	-49	31	-63	66	75	63	-5	64	-8	66	75	64	-8	65	-11	7	35	9	22	9	49	9	49	9	22	14	12	9	49	14	12	15	61	15	61	14	12	21	4	15	61	21	4	24	70	24	70	21	4	31	0	24	70	31	0	35	76	35	76	31	0	44	-2	35	76	44	-2	49	78	49	78	44	-2	46	-2	31	-63	11	-78	16	-89	31	-63	16	-89	47	-70	41	256	41	256	41	256	41	256	40	343	36	217	36	217	40	343	26	335	36	217	26	335	20	239	20	239	26	335	16	323	20	239	16	323	10	262	10	262	16	323	9	307	10	262	9	307	7	287	43	262	45	264	57	345	57	345	45	264	47	266	57	345	47	266	50	266	50	266	53	266	57	345	57	345	53	266	55	266	57	345	55	266	57	265	60	265	63	265	71	344	71	344	63	265	75	267	71	344	75	267	82	338	82	338	75	267	85	272	82	338	85	272	91	329	91	329	85	272	92	280	91	329	92	280	97	317	97	317	92	280	97	290	97	317	97	290	99	303	71	344	57	345	57	265	71	344	57	265	60	265	41	259	43	262	57	345	41	259	57	345	40	343	41	259	40	343	41	256	95	189	75	204	90	178	90	178	75	204	60	218	90	178	60	218	59	197	59	197	60	218	49	231	59	197	49	231	43	244	43	244	41	256	36	217	43	244	36	217	59	197	176	256	175	343	171	217	171	217	175	343	161	335	171	217	161	335	154	239	154	239	161	335	150	323	154	239	150	323	145	262	145	262	150	323	144	307	145	262	144	307	142	287	178	262	180	264	192	345	192	345	180	264	182	266	192	345	182	266	185	266	185	266	188	266	192	345	192	345	188	266	190	266	192	345	190	266	192	265	195	265	198	265	206	344	206	344	198	265	209	267	206	344	209	267	218	338	218	338	209	267	219	272	218	338	219	272	226	329	226	329	219	272	227	280	226	329	227	280	232	317	232	317	227	280	232	290	232	317	232	290	234	303	206	344	192	345	192	265	206	344	192	265	195	265	176	259	178	262	192	345	176	259	192	345	175	343	176	259	175	343	176	256	230	189	210	204	225	178	225	178	210	204	195	218	225	178	195	218	194	197	194	197	195	218	184	231	194	197	184	231	178	244	178	244	176	256	171	217	178	244	171	217	194	197	118	5	118	5	118	5	118	5	118	201	116	30	116	30	118	201	116	184	116	30	116	184	113	56	113	56	116	184	112	171	113	56	112	171	108	81	108	81	112	171	107	159	108	81	107	159	102	105	102	105	107	159	99	147	117	262	118	250	126	345	126	345	118	250	119	233	126	345	119	233	119	223	126	345	119	223	120	-66	120	-66	119	223	118	201	118	5	120	-66	118	201	119	223	119	233	109	234	33	206	40	203	41	254	41	254	40	203	49	201	41	254	49	201	50	255	50	255	49	201	53	202	50	255	53	202	54	255	54	255	53	202	58	202	54	255	58	202	59	254	59	254	58	202	62	204	59	254	62	204	64	252	64	252	62	204	68	206	64	252	68	206	69	250	69	250	68	206	75	209	69	250	75	209	76	247	76	247	75	209	84	214	76	247	84	214	86	242	86	242	84	214	92	218	86	242	92	218	94	238	94	238	92	218	100	220	94	238	100	220	101	236	101	236	100	220	108	222	101	236	108	222	109	234	109	234	108	222	119	223	152	328	149	335	151	304	152	328	151	304	152	309	152	328	152	309	153	314	152	328	153	314	153	318	132	258	134	267	135	344	135	344	134	267	138	278	135	344	138	278	143	341	143	341	138	278	145	290	143	341	145	290	149	335	149	335	145	290	148	298	149	335	148	298	151	304	135	31	139	59	140	169	140	169	139	59	144	86	140	169	144	86	147	153	147	153	144	86	151	111	147	153	151	111	156	138	156	138	151	111	158	132	156	138	158	132	157	137	157	137	158	132	158	136	159	135	158	132	159	132	159	135	159	132	159	134	159	134	159	132	159	133	197	255	197	202	201	255	201	255	197	202	201	201	201	255	201	201	210	254	210	254	201	201	210	203	210	254	210	203	217	250	217	250	210	203	217	206	217	250	217	206	222	245	222	245	217	206	222	212	222	245	222	212	225	237	225	237	222	212	225	219	225	237	225	219	227	228	140	223	148	222	148	236	148	236	148	222	155	220	148	236	155	220	156	239	156	239	155	220	163	217	156	239	163	217	165	242	165	242	163	217	174	211	165	242	174	211	175	247	175	247	174	211	180	207	175	247	180	207	182	250	182	250	180	207	186	204	182	250	186	204	188	252	188	252	186	204	192	203	188	252	192	203	192	254	192	254	192	203	197	202	192	254	197	202	197	255	126	345	131	-66	131	233	131	233	131	223	140	235	140	235	131	223	140	223	140	235	140	223	148	236	131	-66	133	5	131	223	116	344	108	340	110	282	116	344	110	282	114	273	116	344	114	273	117	262	116	344	117	262	126	345	99	304	101	299	102	334	102	334	101	299	104	294	102	334	104	294	108	340	108	340	104	294	110	282	98	326	97	315	97	311	98	326	97	311	98	308	98	326	98	308	99	304	98	326	99	304	102	334	131	247	132	258	135	344	131	247	135	344	126	345	131	247	126	345	131	233	135	186	132	205	133	5	135	186	133	5	135	31	135	186	135	31	140	169	99	147	96	144	102	105	102	105	96	144	94	141	102	105	94	141	94	127	94	127	94	141	94	129	93	139	92	137	93	132	93	139	93	132	93	130	93	139	93	130	94	129	93	139	94	129	94	141	92	137	92	135	92	134	92	137	92	134	93	132	25	238	25	219	28	245	28	245	25	219	28	212	28	245	28	212	33	251	33	251	28	212	33	206	33	251	33	206	41	254	25	219	25	238	23	228	131	223	133	5	132	205	126	345	120	-66	131	-66	158	132	159	135	158	136	118	257	119	246	125	345	125	345	119	246	119	232	125	345	119	232	119	223	125	345	119	223	125	-65	125	-65	119	223	119	55	125	-65	119	55	119	46	119	46	119	55	110	46	106	46	110	46	110	56	106	46	110	56	103	57	106	46	103	57	100	45	100	45	103	57	95	59	100	45	95	59	93	43	93	43	95	59	87	62	93	43	87	62	86	40	86	40	87	62	78	36	39	75	39	28	47	76	47	76	39	28	47	27	47	76	47	27	52	76	52	76	47	27	52	28	52	76	52	28	56	75	56	75	52	28	57	28	56	75	57	28	62	73	62	73	57	28	63	30	62	73	63	30	68	71	68	71	63	30	70	33	68	71	70	33	75	68	75	68	70	33	78	36	75	68	78	36	87	62	103	158	92	140	103	121	103	158	103	121	110	174	110	174	103	121	110	104	110	174	110	104	115	189	115	189	110	104	115	89	115	189	115	89	118	205	118	205	115	89	118	73	118	205	118	73	119	223	119	223	118	73	119	55	119	223	119	232	110	232	119	223	110	232	109	222	133	23	132	34	134	-64	134	-64	132	34	131	46	125	-65	131	46	131	55	125	-65	131	55	131	232	131	232	131	223	141	233	141	233	131	223	141	223	141	233	141	223	149	222	131	55	131	46	140	55	140	55	131	46	141	46	140	55	141	46	148	56	148	56	141	46	149	44	148	56	149	44	156	58	156	58	149	44	157	42	156	58	157	42	164	62	164	62	157	42	166	39	164	62	166	39	175	66	175	66	166	39	177	35	175	66	177	35	183	70	183	70	177	35	184	32	183	70	184	32	189	72	189	72	184	32	190	30	189	72	190	30	194	74	194	74	190	30	195	28	194	74	195	28	199	75	199	75	195	28	199	28	199	75	199	28	203	27	166	240	157	237	157	220	166	240	157	220	167	217	166	240	167	217	177	245	149	222	157	220	157	237	149	222	157	237	149	235	149	222	149	235	141	233	131	223	131	232	131	55	148	298	150	304	152	327	152	327	150	304	152	309	152	327	152	309	153	318	153	318	152	309	153	314	135	266	139	277	142	340	142	340	139	277	145	291	142	340	145	291	148	334	148	334	145	291	148	298	148	334	148	298	152	327	156	144	155	146	156	135	156	144	156	135	156	143	156	143	156	135	156	136	156	143	156	136	157	141	157	141	156	136	157	138	157	141	157	138	158	140	158	140	157	138	158	139	132	73	135	90	135	189	135	189	135	90	139	105	135	189	139	105	140	173	140	173	139	105	146	119	140	173	146	119	146	158	146	158	146	119	155	133	146	158	155	133	155	146	155	146	155	133	156	135	177	211	184	208	184	248	177	211	184	248	177	245	177	211	177	245	167	217	203	252	203	204	212	251	212	251	203	204	212	205	212	251	212	205	218	248	218	248	212	205	219	208	218	248	219	208	224	243	224	243	219	208	224	213	224	243	224	213	227	236	227	236	224	213	227	220	227	236	227	220	228	228	184	208	190	206	190	250	190	250	190	206	194	204	190	250	194	204	195	251	195	251	194	204	199	204	195	251	199	204	199	252	199	252	199	204	203	204	199	252	203	204	203	252	199	75	203	27	204	75	204	75	203	27	211	28	204	75	211	28	212	74	212	74	211	28	218	31	212	74	218	31	219	71	219	71	218	31	224	36	219	71	224	36	224	66	224	66	224	36	227	42	224	66	227	42	227	59	227	59	227	42	228	50	132	73	135	189	132	206	132	73	132	206	131	223	132	73	131	223	131	55	134	344	125	345	131	232	134	344	131	232	132	245	134	344	132	245	133	255	134	344	133	255	135	266	134	344	135	266	142	340	119	46	119	32	125	-65	125	-65	119	32	118	21	125	-65	118	21	116	-64	116	-64	118	21	115	11	116	-64	115	11	111	1	116	-64	111	1	109	-60	109	-60	111	1	106	-11	109	-60	106	-11	103	-54	103	-54	106	-11	103	-19	103	-54	103	-19	101	-24	133	23	134	-64	135	13	135	13	134	-64	142	-60	135	13	142	-60	139	2	139	2	142	-60	145	-10	152	-29	150	-24	152	-47	152	-29	152	-47	153	-38	152	-29	153	-38	153	-33	148	-18	145	-10	148	-54	148	-18	148	-54	152	-47	148	-18	152	-47	150	-24	116	344	109	340	112	279	116	344	112	279	115	268	116	344	115	268	118	257	116	344	118	257	125	345	106	292	112	279	109	340	106	292	109	340	103	335	106	292	103	335	103	299	104	233	99	234	101	221	104	233	101	221	109	222	104	233	109	222	110	232	47	204	52	204	52	252	52	252	52	204	56	204	52	252	56	204	57	251	57	251	56	204	61	206	57	251	61	206	63	249	63	249	61	206	67	208	63	249	67	208	70	247	70	247	67	208	74	211	70	247	74	211	78	243	78	243	74	211	85	216	78	243	85	216	87	239	87	239	85	216	93	219	87	239	93	219	93	236	93	236	93	219	101	221	93	236	101	221	99	234	99	314	100	310	100	327	100	327	100	310	101	305	100	327	101	305	103	335	103	335	101	305	103	299	100	-47	103	-54	101	-24	100	-47	101	-24	100	-29	100	-47	100	-29	99	-34	100	-47	99	-34	99	-38	23	236	24	220	27	243	27	243	24	220	27	213	27	243	27	213	32	248	32	248	27	213	32	208	32	248	32	208	39	251	39	251	32	208	39	205	39	251	39	205	47	252	47	252	39	205	47	204	47	252	47	204	52	252	22	51	23	43	24	59	24	59	23	43	27	36	24	59	27	36	27	66	27	66	27	36	32	31	27	66	32	31	32	71	32	71	32	31	39	28	32	71	39	28	39	75	24	220	23	236	22	228	99	314	100	327	99	319	148	-54	145	-10	142	-60	131	46	125	-65	134	-64	125	345	125	-65	131	232	184	248	184	208	190	250	110	46	119	55	110	56	140	21	173	27	174	226	174	226	173	27	201	41	174	226	201	41	203	211	203	211	201	41	224	64	203	211	224	64	226	188	226	188	224	64	240	93	226	188	240	93	240	160	240	160	240	93	245	127	40	159	40	93	55	188	55	188	40	93	55	64	55	188	55	64	78	211	78	211	55	64	78	41	78	211	78	41	106	226	106	226	78	41	106	26	106	226	106	26	140	231	140	231	106	26	140	21	140	231	140	21	174	226	40	93	40	159	35	127	208	36	210	22	210	49	210	49	210	22	215	10	210	49	215	10	216	61	216	61	215	10	224	1	216	61	224	1	225	70	225	70	224	1	236	-4	225	70	236	-4	237	76	237	76	236	-4	249	-6	237	76	249	-6	250	78	250	78	249	-6	263	-4	250	78	263	-4	263	76	263	76	263	-4	274	1	263	76	274	1	275	70	275	70	274	1	284	11	275	70	284	11	284	61	284	61	284	11	290	22	284	61	290	22	290	49	290	49	290	22	292	36	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	374	36	376	22	376	49	376	49	376	22	382	10	376	49	382	10	382	61	382	61	382	10	391	1	382	61	391	1	391	70	391	70	391	1	402	-4	391	70	402	-4	403	76	403	76	402	-4	416	-6	403	76	416	-6	416	78	416	78	416	-6	429	-4	416	78	429	-4	430	76	430	76	429	-4	441	1	430	76	441	1	441	70	441	70	441	1	450	11	441	70	450	11	451	61	451	61	450	11	457	22	451	61	457	22	457	49	457	49	457	22	459	36	208	36	210	22	210	49	210	49	210	22	215	10	210	49	215	10	216	61	216	61	215	10	224	1	216	61	224	1	225	70	225	70	224	1	236	-4	225	70	236	-4	237	76	237	76	236	-4	249	-6	237	76	249	-6	250	78	250	78	249	-6	263	-4	250	78	263	-4	263	76	263	76	263	-4	274	1	263	76	274	1	275	70	275	70	274	1	284	11	275	70	284	11	284	61	284	61	284	11	290	22	284	61	290	22	290	49	290	49	290	22	292	36	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	505	156	490	164	492	148	492	148	490	164	482	150	476	149	482	150	490	164	476	149	490	164	473	166	473	166	442	161	443	111	473	166	443	111	452	127	473	166	452	127	458	135	473	166	458	135	464	142	473	166	464	142	470	146	473	166	470	146	476	149	442	161	415	145	426	55	442	161	426	55	429	74	442	161	429	74	435	93	442	161	435	93	443	111	440	6	433	10	439	-8	439	-8	433	10	428	17	439	-8	428	17	417	-5	417	-5	428	17	425	26	417	-5	425	26	424	37	424	37	426	55	417	-5	417	-5	426	55	415	145	417	-5	415	145	400	3	400	3	415	145	394	122	400	3	394	122	386	17	386	17	394	122	380	93	386	17	380	93	378	36	378	36	380	93	375	59	511	94	508	77	511	45	511	45	508	77	503	60	511	45	503	60	501	27	501	27	503	60	496	45	501	27	496	45	488	12	488	12	496	45	488	31	492	148	500	143	505	156	505	156	500	143	507	134	505	156	507	134	516	144	516	144	507	134	511	123	516	144	511	123	512	110	512	110	511	94	518	65	518	65	511	94	511	45	522	127	516	144	518	65	522	127	518	65	523	85	522	127	523	85	525	107	512	110	518	65	516	144	449	5	450	-7	457	6	457	6	450	-7	461	-4	457	6	461	-4	466	9	466	9	461	-4	471	0	466	9	471	0	473	14	473	14	471	0	480	5	473	14	480	5	481	21	481	21	480	5	488	12	481	21	488	12	488	31	440	6	439	-8	450	-7	440	6	450	-7	449	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	505	156	490	164	493	148	493	148	490	164	483	150	477	149	483	150	490	164	477	149	490	164	473	166	473	166	442	161	443	111	473	166	443	111	452	127	473	166	452	127	458	135	473	166	458	135	465	142	473	166	465	142	471	146	473	166	471	146	477	149	442	161	415	145	425	55	442	161	425	55	429	74	442	161	429	74	435	93	442	161	435	93	443	111	440	6	433	11	439	-8	439	-8	433	11	428	17	439	-8	428	17	417	-5	417	-5	428	17	425	26	417	-5	425	26	424	38	424	38	425	55	417	-5	417	-5	425	55	415	145	417	-5	415	145	400	3	400	3	415	145	394	122	400	3	394	122	386	17	386	17	394	122	380	93	386	17	380	93	378	36	378	36	380	93	375	59	511	94	508	77	511	45	511	45	508	77	503	60	511	45	503	60	501	27	501	27	503	60	496	45	501	27	496	45	488	12	488	12	496	45	488	31	493	148	501	143	505	156	505	156	501	143	507	134	505	156	507	134	516	144	516	144	507	134	511	123	516	144	511	123	512	110	512	110	511	94	518	65	518	65	511	94	511	45	522	127	516	144	518	65	522	127	518	65	523	85	522	127	523	85	525	107	512	110	518	65	516	144	449	5	450	-7	458	6	458	6	450	-7	461	-4	458	6	461	-4	466	9	466	9	461	-4	471	0	466	9	471	0	474	14	474	14	471	0	480	5	474	14	480	5	481	21	481	21	480	5	488	12	481	21	488	12	488	31	440	6	439	-8	450	-7	440	6	450	-7	449	5	686	156	671	164	673	148	673	148	671	164	663	150	657	149	663	150	671	164	657	149	671	164	653	166	653	166	623	161	624	111	653	166	624	111	633	127	653	166	633	127	639	135	653	166	639	135	645	142	653	166	645	142	651	146	653	166	651	146	657	149	623	161	596	145	606	55	623	161	606	55	610	74	623	161	610	74	616	93	623	161	616	93	624	111	621	6	614	10	619	-8	619	-8	614	10	609	17	619	-8	609	17	598	-5	598	-5	609	17	606	26	598	-5	606	26	605	37	605	37	606	55	598	-5	598	-5	606	55	596	145	598	-5	596	145	581	3	581	3	596	145	575	122	581	3	575	122	567	17	567	17	575	122	561	93	567	17	561	93	559	36	559	36	561	93	556	59	692	94	689	77	692	45	692	45	689	77	684	60	692	45	684	60	682	27	682	27	684	60	677	45	682	27	677	45	670	12	670	12	677	45	669	31	673	148	681	143	686	156	686	156	681	143	687	134	686	156	687	134	696	144	696	144	687	134	692	123	696	144	692	123	693	110	693	110	692	94	699	65	699	65	692	94	692	45	703	127	696	144	699	65	703	127	699	65	704	85	703	127	704	85	705	107	693	110	699	65	696	144	629	5	631	-7	638	6	638	6	631	-7	641	-4	638	6	641	-4	646	9	646	9	641	-4	652	0	646	9	652	0	654	14	654	14	652	0	661	5	654	14	661	5	662	21	662	21	661	5	670	12	662	21	670	12	669	31	621	6	619	-8	631	-7	621	6	631	-7	629	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	116	342	113	348	114	324	116	342	114	324	116	328	116	342	116	328	117	332	116	342	117	332	118	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	96	357	110	316	96	357	88	355	110	316	88	355	82	352	110	316	82	352	77	346	110	316	77	346	74	340	110	316	74	340	71	333	110	316	71	333	54	219	54	219	71	333	37	223	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	274	342	271	348	272	324	274	342	272	324	274	328	274	342	274	328	275	332	274	342	275	332	275	336	271	348	266	352	268	316	271	348	268	316	270	320	271	348	270	320	272	324	268	316	266	352	260	355	268	316	260	355	253	357	268	316	253	357	246	355	268	316	246	355	240	352	268	316	240	352	235	347	268	316	235	347	231	340	268	316	231	340	228	334	268	316	228	334	212	219	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	212	219	228	334	195	223	101	219	118	223	84	333	101	219	84	333	81	340	101	219	81	340	78	346	101	219	78	346	73	352	101	219	73	352	67	355	101	219	67	355	59	357	101	219	59	357	53	355	101	219	53	355	47	352	101	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	100	219	117	223	84	334	100	219	84	334	81	340	100	219	81	340	78	347	100	219	78	347	73	352	100	219	73	352	67	355	100	219	67	355	59	357	100	219	59	357	53	355	100	219	53	355	47	352	100	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	180	219	196	223	163	334	180	219	163	334	160	340	180	219	160	340	156	347	180	219	156	347	152	352	180	219	152	352	145	355	180	219	145	355	138	357	180	219	138	357	132	355	180	219	132	355	126	352	180	219	126	352	123	316	118	328	120	324	121	348	121	348	120	324	121	320	121	348	121	320	126	352	126	352	121	320	123	316	118	342	117	336	117	332	118	342	117	332	118	328	118	342	118	328	121	348	100	219	117	223	84	334	100	219	84	334	81	340	100	219	81	340	78	347	100	219	78	347	73	352	100	219	73	352	67	355	100	219	67	355	59	357	100	219	59	357	53	355	100	219	53	355	47	352	100	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	180	219	196	223	163	334	180	219	163	334	160	340	180	219	160	340	156	347	180	219	156	347	152	352	180	219	152	352	145	355	180	219	145	355	138	357	180	219	138	357	132	355	180	219	132	355	126	352	180	219	126	352	123	316	118	328	120	324	121	348	121	348	120	324	121	320	121	348	121	320	126	352	126	352	121	320	123	316	118	342	117	336	117	332	118	342	117	332	118	328	118	342	118	328	121	348	258	219	275	223	242	334	258	219	242	334	239	340	258	219	239	340	235	347	258	219	235	347	231	352	258	219	231	352	225	355	258	219	225	355	217	357	258	219	217	357	211	355	258	219	211	355	205	352	258	219	205	352	203	316	197	328	199	324	200	348	200	348	199	324	201	320	200	348	201	320	205	352	205	352	201	320	203	316	197	342	195	336	196	332	197	342	196	332	197	328	197	342	197	328	200	348	46	-74	58	-84	143	59	143	59	58	-84	146	23	143	59	146	23	148	59	148	59	146	23	235	-84	148	59	235	-84	248	-74	98	107	94	113	128	30	127	196	94	113	96	116	127	196	96	116	98	119	98	119	100	122	127	196	127	196	100	122	103	125	127	196	103	125	105	128	105	128	121	149	127	196	127	196	121	149	134	167	127	196	134	167	130	199	130	199	134	167	134	202	137	54	127	69	128	30	128	30	127	69	113	86	128	30	113	86	109	92	151	204	150	205	151	202	151	202	150	205	149	207	151	202	149	207	149	194	149	194	149	207	148	207	149	194	148	207	146	208	143	182	149	194	146	208	143	182	146	208	143	207	143	182	143	207	141	206	143	182	141	206	138	205	143	182	138	205	134	202	143	182	134	202	134	167	26	114	26	113	128	30	26	114	128	30	94	113	26	114	94	113	127	196	149	18	150	19	151	33	151	33	150	19	152	21	151	33	152	21	152	26	152	26	152	21	152	23	142	19	144	18	146	42	146	42	144	18	147	18	146	42	147	18	151	33	151	33	147	18	149	18	132	26	136	23	137	54	137	54	136	23	139	21	137	54	139	21	146	42	146	42	139	21	142	19	137	54	128	30	129	29	137	54	129	29	130	28	137	54	130	28	131	28	137	54	131	28	132	27	137	54	132	27	132	26	128	30	109	92	105	97	128	30	105	97	102	102	128	30	102	102	98	107	45	77	32	59	36	26	45	77	36	26	40	29	45	77	40	29	141	111	45	77	141	111	61	97	141	113	38	196	39	156	141	113	39	156	53	138	141	113	53	138	57	134	141	113	57	134	61	129	141	113	61	129	65	124	141	113	65	124	69	118	141	113	69	118	73	112	141	113	73	112	141	111	39	156	38	196	37	197	39	156	37	197	36	197	39	156	36	197	36	198	39	156	36	198	35	199	39	156	35	199	34	200	39	156	34	200	30	203	39	156	30	203	28	170	28	170	30	203	27	205	28	170	27	205	24	206	28	170	24	206	22	207	28	170	22	207	20	183	20	183	22	207	20	208	20	183	20	208	18	207	20	183	18	207	16	206	20	183	16	206	16	192	16	192	16	206	15	204	16	192	15	204	14	202	16	192	14	202	14	200	71	109	69	106	141	111	71	109	141	111	73	112	141	111	69	106	66	103	141	111	66	103	64	100	141	111	64	100	61	97	32	59	23	44	24	18	32	59	24	18	26	19	32	59	26	19	29	20	32	59	29	20	32	23	32	59	32	23	36	26	23	44	17	32	17	19	23	44	17	19	19	18	23	44	19	18	21	18	23	44	21	18	24	18	17	32	15	23	15	22	17	32	15	22	16	20	17	32	16	20	17	19	190	272	192	262	194	327	194	327	192	262	196	250	194	327	196	250	202	337	202	337	196	250	203	224	202	337	203	224	214	343	214	343	203	224	209	201	214	343	209	201	214	177	189	313	187	296	187	288	189	313	187	288	188	280	189	313	188	280	190	272	189	313	190	272	194	327	241	150	243	343	237	117	237	117	243	343	229	345	237	117	229	345	222	117	222	117	229	345	218	150	41	35	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	109	70	109	70	108	1	117	11	109	70	117	11	118	61	118	61	117	11	123	22	118	61	123	22	124	50	124	50	123	22	126	36	244	177	249	200	255	337	255	337	249	200	255	224	255	337	255	224	262	250	262	250	266	262	264	327	264	327	266	262	270	312	243	343	241	150	244	177	243	343	244	177	255	337	214	343	214	177	218	150	214	343	218	150	229	345	264	327	255	337	262	250	266	262	269	272	270	312	270	312	269	272	271	280	270	312	271	280	272	295	272	295	271	280	271	288	188	35	190	22	190	49	190	49	190	22	195	10	190	49	195	10	196	61	196	61	195	10	204	1	196	61	204	1	205	70	205	70	204	1	216	-4	205	70	216	-4	216	76	216	76	216	-4	229	-6	216	76	229	-6	230	78	230	78	229	-6	243	-4	230	78	243	-4	244	76	244	76	243	-4	254	1	244	76	254	1	255	70	255	70	254	1	264	11	255	70	264	11	264	61	264	61	264	11	270	22	264	61	270	22	270	50	270	50	270	22	272	36	120	262	122	272	123	312	123	312	122	272	124	280	123	312	124	280	125	295	125	295	124	280	125	288	117	327	108	337	108	224	117	327	108	224	116	250	117	327	116	250	120	262	117	327	120	262	123	312	90	117	94	150	97	343	97	343	94	150	98	177	97	343	98	177	108	337	108	337	98	177	103	200	108	337	103	200	108	224	83	345	68	343	71	150	83	345	71	150	75	117	83	345	75	117	90	117	83	345	90	117	97	343	68	343	56	337	57	224	68	343	57	224	63	201	68	343	63	201	67	177	68	343	67	177	71	150	50	250	57	224	56	337	50	250	56	337	48	327	50	250	48	327	46	262	41	288	42	280	42	313	42	313	42	280	43	272	42	313	43	272	48	327	48	327	43	272	46	262	41	288	42	313	41	296	250	383	250	419	0	419	250	383	0	419	0	383	357	254	345	297	331	278	331	278	345	297	317	325	331	278	317	325	303	295	303	295	317	325	282	345	303	295	282	345	273	306	273	306	282	345	244	358	273	306	244	358	241	312	241	312	244	358	204	314	168	312	204	314	203	363	168	312	203	363	163	358	40	261	50	254	61	295	61	295	50	254	77	279	61	295	77	279	90	324	90	324	77	279	105	296	90	324	105	296	125	345	125	345	105	296	135	307	125	345	135	307	163	358	163	358	135	307	168	312	244	358	203	363	204	314	367	262	345	297	357	254	172	344	137	344	-83	-5	172	344	-83	-5	-46	-5	186	195	203	210	205	311	205	311	203	210	215	226	205	311	215	226	218	289	218	289	215	226	221	243	218	289	221	243	223	262	146	168	162	179	148	262	156	340	148	262	162	179	156	340	162	179	184	329	184	329	162	179	186	195	184	329	186	195	205	311	301	298	300	301	303	240	303	240	300	301	299	304	303	240	299	304	294	235	294	235	299	304	299	306	379	340	344	344	344	324	344	324	344	344	329	326	319	326	329	326	344	344	319	326	344	344	313	341	409	195	427	210	428	311	428	311	427	210	438	226	428	311	438	226	441	289	441	289	438	226	444	243	441	289	444	243	446	262	370	168	386	179	372	262	379	340	372	262	386	179	379	340	386	179	407	329	407	329	386	179	409	195	407	329	409	195	428	311	351	135	353	148	359	213	359	213	353	148	359	158	359	213	359	158	368	236	368	236	359	158	370	168	368	236	370	168	372	262	334	123	335	116	338	165	338	165	335	116	350	116	338	165	350	116	348	189	348	189	350	116	351	135	348	189	351	135	359	213	338	165	334	138	334	135	338	165	334	135	334	132	338	165	334	132	334	128	338	165	334	128	334	123	368	70	368	1	377	61	377	61	368	1	377	11	377	61	377	11	383	49	383	49	377	11	383	22	383	49	383	22	385	36	300	36	302	22	302	49	302	49	302	22	308	11	302	49	308	11	309	61	309	61	308	11	318	1	309	61	318	1	318	70	318	70	318	1	330	-4	318	70	330	-4	330	76	330	76	330	-4	343	-6	330	76	343	-6	344	78	344	78	343	-6	357	-4	344	78	357	-4	357	76	357	76	357	-4	368	1	357	76	368	1	368	70	379	340	344	324	356	315	379	340	356	315	364	302	379	340	364	302	370	284	379	340	370	284	372	262	313	341	288	331	300	313	313	341	300	313	304	319	313	341	304	319	311	323	313	341	311	323	319	326	288	331	269	315	274	235	288	331	274	235	285	233	288	331	285	233	294	235	288	331	294	235	299	306	288	331	299	306	300	313	252	272	254	259	256	295	256	295	254	259	258	249	256	295	258	249	269	315	269	315	258	249	265	241	269	315	265	241	274	235	316	277	314	282	316	256	316	256	314	282	311	287	316	256	311	287	310	247	310	247	311	287	306	292	310	247	306	292	303	295	316	277	316	256	318	267	316	277	318	267	317	272	303	295	301	298	303	240	303	295	303	240	310	247	127	135	130	148	135	213	135	213	130	148	136	158	135	213	136	158	144	236	144	236	136	158	146	168	144	236	146	168	148	262	111	123	112	116	115	165	115	165	112	116	127	116	115	165	127	116	124	189	124	189	127	116	127	135	124	189	127	135	135	213	115	165	110	138	110	135	115	165	110	135	110	132	115	165	110	132	110	128	115	165	110	128	111	123	156	340	121	344	132	315	156	340	132	315	141	302	156	340	141	302	146	284	156	340	146	284	148	262	132	315	121	344	120	324	120	324	121	344	106	326	96	326	106	326	121	344	96	326	121	344	90	341	90	341	64	331	77	313	90	341	77	313	81	319	90	341	81	319	87	323	90	341	87	323	96	326	75	306	77	313	64	331	75	306	64	331	71	235	34	249	41	241	45	315	45	315	41	241	50	235	45	315	50	235	64	331	64	331	50	235	61	233	64	331	61	233	71	235	33	295	28	272	30	259	33	295	30	259	34	249	33	295	34	249	45	315	144	70	144	1	153	61	153	61	144	1	153	11	153	61	153	11	159	49	159	49	153	11	159	22	159	49	159	22	161	36	77	36	79	22	79	49	79	49	79	22	85	11	79	49	85	11	85	61	85	61	85	11	94	1	85	61	94	1	94	70	94	70	94	1	106	-4	94	70	106	-4	106	76	106	76	106	-4	119	-6	106	76	119	-6	120	78	120	78	119	-6	133	-4	120	78	133	-4	133	76	133	76	133	-4	144	1	133	76	144	1	144	70	92	277	90	282	92	256	92	256	90	282	87	287	92	256	87	287	87	247	87	247	87	287	83	292	87	247	83	292	80	295	92	277	92	256	94	267	92	277	94	267	93	272	80	240	87	247	80	295	80	240	80	295	78	298	80	240	78	298	76	301	80	240	76	301	76	304	80	240	76	304	75	306	80	240	75	306	71	235	65	73	59	75	62	25	62	25	59	75	51	75	62	25	51	75	49	27	49	27	51	75	44	74	49	27	44	74	39	32	39	32	44	74	37	71	39	32	37	71	32	37	32	37	37	71	32	66	32	37	32	66	29	59	29	59	28	51	29	44	29	59	29	44	32	37	74	-45	80	-37	81	-4	81	-4	80	-37	88	-27	81	-4	88	-27	89	-2	89	-2	88	-27	94	-19	89	-2	94	-19	97	0	97	0	94	-19	100	-13	97	0	100	-13	104	3	104	3	100	-13	108	-7	104	3	108	-7	113	8	113	8	108	-7	118	0	113	8	118	0	113	12	113	12	118	20	108	25	70	-5	56	-7	59	-55	70	-5	59	-55	64	-53	70	-5	64	-53	69	-50	70	-5	69	-50	74	-45	70	-5	74	-45	81	-4	100	88	101	84	101	101	101	101	101	84	103	79	101	101	103	79	105	108	105	108	103	79	105	73	105	108	105	73	110	113	110	113	105	73	109	66	110	113	109	66	114	56	120	32	121	21	126	118	121	-1	121	21	118	0	138	12	143	27	133	20	133	20	130	21	130	-1	130	-1	126	118	126	-99	126	-99	126	118	121	21	126	-99	121	21	121	-1	138	8	138	12	133	20	138	8	133	20	140	-4	140	-4	133	20	133	0	133	0	133	20	130	-1	138	8	140	-4	148	3	148	3	140	-4	146	-8	148	3	146	-8	151	-12	143	27	147	18	150	33	150	33	147	18	155	21	150	33	155	21	156	39	156	39	155	21	163	24	156	39	163	24	162	47	162	47	163	24	170	56	149	100	146	107	147	78	149	100	147	78	149	82	149	100	149	82	150	86	149	100	150	86	150	90	131	44	133	51	134	117	134	117	133	51	137	59	134	117	137	59	141	113	141	113	137	59	141	67	141	113	141	67	146	107	146	107	141	67	144	73	146	107	144	73	147	78	151	-12	156	-18	157	0	157	0	156	-18	161	-25	157	0	161	-25	165	-2	165	-2	161	-25	171	-37	165	-2	171	-37	175	-4	175	-4	171	-37	179	-46	175	-4	179	-46	187	-5	187	-5	179	-46	185	-51	187	-5	185	-51	192	-54	192	-54	199	-55	201	-7	201	-7	199	-55	208	-54	201	-7	208	-54	211	-10	211	-10	208	-54	215	-51	211	-10	215	-51	219	-15	219	-15	215	-51	220	-45	219	-15	220	-45	223	-22	223	-22	220	-45	223	-38	223	-22	223	-38	224	-30	224	51	222	59	221	42	221	42	222	59	218	66	221	42	218	66	215	35	215	35	218	66	213	71	215	35	213	71	206	30	206	30	213	71	205	74	206	30	205	74	198	75	195	26	206	30	198	75	195	26	198	75	191	75	195	26	191	75	186	73	195	26	186	73	183	25	186	73	181	70	183	25	183	25	181	70	175	64	183	25	175	64	172	25	172	25	175	64	170	56	172	25	170	56	163	24	131	44	134	117	130	37	130	37	134	117	126	118	130	37	126	118	130	28	130	28	126	118	130	-1	130	28	130	-1	130	21	132	-23	134	-98	135	-31	135	-31	134	-98	141	-94	135	-31	141	-94	138	-40	138	-40	141	-94	143	-50	134	-98	132	-23	131	-13	134	-98	131	-13	130	-1	134	-98	130	-1	126	-99	114	56	117	48	118	117	118	117	117	48	119	40	118	117	119	40	126	118	126	118	119	40	120	32	146	-56	146	-89	149	-61	149	-61	146	-89	150	-81	149	-61	150	-81	150	-66	150	-66	150	-81	151	-73	150	-66	151	-73	151	-69	143	-50	141	-94	146	-89	143	-50	146	-89	146	-56	121	-1	120	-14	126	-99	126	-99	120	-14	119	-24	126	-99	119	-24	118	-98	118	-98	119	-24	117	-32	118	-98	117	-32	114	-41	111	-94	118	-98	114	-41	111	-94	114	-41	109	-50	111	-94	109	-50	106	-56	111	-94	106	-56	106	-89	118	20	113	12	118	0	118	20	118	0	121	21	108	25	100	31	102	17	108	25	102	17	113	12	83	54	84	22	89	44	89	44	84	22	93	20	89	44	93	20	94	36	94	36	93	20	102	17	94	36	102	17	100	31	104	-60	102	-65	102	-82	104	-60	102	-82	106	-89	104	-60	106	-89	106	-56	101	-69	101	-73	102	-82	101	-69	102	-82	102	-65	77	63	71	69	74	24	77	63	74	24	84	22	77	63	84	22	83	54	74	24	71	69	65	73	74	24	65	73	62	25	28	-31	29	-39	30	-22	30	-22	29	-39	33	-46	30	-22	33	-46	35	-15	35	-15	33	-46	38	-51	35	-15	38	-51	44	-10	44	-10	38	-51	45	-54	44	-10	45	-54	56	-7	56	-7	45	-54	53	-55	56	-7	53	-55	59	-55	110	113	114	56	118	117	148	3	151	-12	157	0	187	-5	192	-54	201	-7	143	27	138	12	147	18	100	88	101	101	100	93	68	-11	68	-11	68	-11	68	-11	66	75	62	-50	62	-50	66	75	52	67	62	-50	52	67	46	-28	46	-28	52	67	42	55	46	-28	42	55	37	-4	37	-4	42	55	36	39	37	-4	36	39	33	20	69	-5	71	-3	84	78	84	78	71	-3	74	-2	84	78	74	-2	77	-1	77	-1	79	-1	84	78	84	78	79	-1	81	-1	84	78	81	-1	84	-2	122	-78	102	-63	117	-89	117	-89	102	-63	87	-49	117	-89	87	-49	86	-70	86	-70	87	-49	76	-36	86	-70	76	-36	70	-23	70	-23	68	-11	62	-50	70	-23	62	-50	86	-70	42	207	42	180	48	219	48	219	42	180	48	169	48	219	48	169	57	228	57	228	48	169	58	159	57	228	58	159	69	234	69	234	58	159	69	153	69	234	69	153	82	236	82	236	69	153	83	151	82	236	83	151	96	234	96	234	83	151	96	153	96	234	96	153	107	228	107	228	96	153	107	159	107	228	107	159	116	219	116	219	107	159	116	169	116	219	116	169	122	208	122	208	116	169	122	181	122	208	122	181	124	194	86	-2	89	-2	97	76	97	76	89	-2	101	0	97	76	101	0	109	70	109	70	101	0	111	4	109	70	111	4	118	61	118	61	111	4	119	12	118	61	119	12	124	49	124	49	119	12	124	22	124	49	124	22	126	35	84	78	84	-2	86	-2	84	78	86	-2	97	76	68	-8	69	-5	84	78	68	-8	84	78	66	75	68	-8	66	75	68	-11	42	180	42	207	40	194	65	308	59	310	62	260	62	260	59	310	51	310	62	260	51	310	49	262	49	262	51	310	44	309	49	262	44	309	39	267	39	267	44	309	37	306	39	267	37	306	32	272	32	272	37	306	32	301	32	272	32	301	29	294	29	294	28	286	29	279	29	294	29	279	32	272	74	189	80	197	81	230	81	230	80	197	88	207	81	230	88	207	89	232	89	232	88	207	94	215	89	232	94	215	97	234	97	234	94	215	100	221	97	234	100	221	104	238	104	238	100	221	108	227	104	238	108	227	113	243	113	243	108	227	118	234	113	243	118	234	113	247	113	247	118	254	108	260	70	229	56	227	59	179	70	229	59	179	64	181	70	229	64	181	69	184	70	229	69	184	74	189	70	229	74	189	81	230	100	323	101	319	101	336	101	336	101	319	103	314	101	336	103	314	105	343	105	343	103	314	105	308	105	343	105	308	110	349	110	349	105	308	109	301	110	349	109	301	114	291	120	267	121	256	126	353	121	233	121	256	118	234	120	32	121	21	126	118	121	-1	121	21	118	0	108	-7	118	0	113	8	108	-7	113	8	104	3	138	12	143	27	133	20	133	20	130	21	130	-1	130	-1	126	118	126	-99	126	-99	126	118	121	21	126	-99	121	21	121	-1	121	-1	120	-14	126	-99	126	-99	120	-14	119	-24	126	-99	119	-24	118	-98	118	-98	119	-24	117	-32	118	-98	117	-32	114	-41	111	-94	118	-98	114	-41	111	-94	114	-41	109	-50	111	-94	109	-50	106	-56	111	-94	106	-56	106	-89	118	20	108	25	113	12	113	12	118	0	118	20	118	20	118	0	121	21	102	17	113	12	108	25	102	17	108	25	100	31	102	17	100	31	94	36	102	17	94	36	93	20	89	44	83	54	84	22	89	44	84	22	93	20	89	44	93	20	94	36	138	247	143	262	133	254	133	254	130	256	130	233	130	233	126	353	126	135	126	135	126	353	121	256	126	135	121	256	121	233	138	8	138	12	133	20	138	8	133	20	140	-4	140	-4	133	20	133	0	133	0	133	20	130	-1	138	243	138	247	133	254	138	243	133	254	140	230	140	230	133	254	133	234	133	234	133	254	130	233	138	8	140	-4	148	3	148	3	140	-4	146	-8	148	3	146	-8	151	-12	143	27	147	18	150	33	150	33	147	18	155	21	150	33	155	21	156	39	156	39	155	21	163	24	156	39	163	24	162	47	162	47	163	24	170	56	138	243	140	230	148	238	148	238	140	230	146	226	148	238	146	226	151	222	143	262	147	253	150	268	150	268	147	253	155	256	150	268	155	256	156	274	156	274	155	256	163	259	156	274	163	259	162	282	162	282	163	259	170	291	149	100	146	107	147	78	149	100	147	78	149	82	149	100	149	82	150	86	149	100	150	86	150	90	131	44	133	51	134	117	134	117	133	51	137	59	134	117	137	59	141	113	141	113	137	59	141	67	141	113	141	67	146	107	146	107	141	67	144	73	146	107	144	73	147	78	149	335	146	342	147	313	149	335	147	313	149	317	149	335	149	317	150	321	149	335	150	321	150	325	131	279	133	286	134	352	134	352	133	286	137	294	134	352	137	294	141	348	141	348	137	294	141	302	141	348	141	302	146	342	146	342	141	302	144	308	146	342	144	308	147	313	151	-12	156	-18	157	0	157	0	156	-18	161	-25	157	0	161	-25	165	-2	165	-2	161	-25	171	-37	165	-2	171	-37	175	-4	175	-4	171	-37	179	-46	175	-4	179	-46	187	-5	187	-5	179	-46	185	-51	187	-5	185	-51	192	-54	151	222	156	216	157	235	157	235	156	216	161	209	157	235	161	209	165	232	165	232	161	209	171	197	165	232	171	197	175	230	175	230	171	197	179	188	175	230	179	188	187	229	187	229	179	188	185	182	187	229	185	182	192	179	192	179	199	179	201	227	201	227	199	179	208	180	201	227	208	180	211	224	211	224	208	180	215	183	211	224	215	183	219	219	219	219	215	183	220	189	219	219	220	189	223	212	223	212	220	189	223	196	223	212	223	196	224	204	192	-54	199	-55	201	-7	201	-7	199	-55	208	-54	201	-7	208	-54	211	-10	211	-10	208	-54	215	-51	211	-10	215	-51	219	-15	219	-15	215	-51	220	-45	219	-15	220	-45	223	-22	223	-22	220	-45	223	-38	223	-22	223	-38	224	-30	224	286	222	294	221	277	221	277	222	294	218	301	221	277	218	301	215	270	215	270	218	301	213	306	215	270	213	306	206	265	206	265	213	306	205	309	206	265	205	309	198	310	195	261	206	265	198	310	195	261	198	310	191	310	195	261	191	310	186	308	195	261	186	308	183	260	186	308	181	305	183	260	183	260	181	305	175	299	183	260	175	299	172	260	172	260	175	299	170	291	172	260	170	291	163	259	224	51	222	59	221	42	221	42	222	59	218	66	221	42	218	66	215	35	215	35	218	66	213	71	215	35	213	71	206	30	206	30	213	71	205	74	206	30	205	74	198	75	195	26	206	30	198	75	195	26	198	75	191	75	195	26	191	75	186	73	195	26	186	73	183	25	186	73	181	70	183	25	183	25	181	70	175	64	183	25	175	64	172	25	172	25	175	64	170	56	172	25	170	56	163	24	131	279	134	352	130	272	130	272	134	352	126	353	130	272	126	353	130	263	130	263	126	353	130	233	130	263	130	233	130	256	131	44	134	117	130	37	130	37	134	117	126	118	130	37	126	118	130	28	130	28	126	118	130	-1	130	28	130	-1	130	21	132	211	134	136	135	202	135	202	134	136	141	140	135	202	141	140	138	194	138	194	141	140	143	184	134	136	132	211	131	221	134	136	131	221	130	233	134	136	130	233	126	135	114	291	117	283	118	352	118	352	117	283	119	275	118	352	119	275	126	353	126	353	119	275	120	267	146	178	146	146	149	173	149	173	146	146	150	153	149	173	150	153	150	168	150	168	150	153	151	161	150	168	151	161	151	165	143	184	141	140	146	146	143	184	146	146	146	178	132	-23	134	-98	135	-31	135	-31	134	-98	141	-94	135	-31	141	-94	138	-40	138	-40	141	-94	143	-50	134	-98	132	-23	131	-13	134	-98	131	-13	130	-1	134	-98	130	-1	126	-99	114	56	117	48	118	117	118	117	117	48	119	40	118	117	119	40	126	118	126	118	119	40	120	32	110	113	105	108	105	73	110	113	105	73	109	66	110	113	109	66	114	56	110	113	114	56	118	117	146	-56	146	-89	149	-61	149	-61	146	-89	150	-81	149	-61	150	-81	150	-66	150	-66	150	-81	151	-73	150	-66	151	-73	151	-69	143	-50	141	-94	146	-89	143	-50	146	-89	146	-56	121	233	120	220	126	135	126	135	120	220	119	210	126	135	119	210	118	136	118	136	119	210	117	202	118	136	117	202	114	193	111	140	118	136	114	193	111	140	114	193	109	184	111	140	109	184	106	178	111	140	106	178	106	145	118	254	113	247	118	234	118	254	118	234	121	256	108	260	100	265	102	252	108	260	102	252	113	247	83	289	84	257	89	279	89	279	84	257	93	255	89	279	93	255	94	271	94	271	93	255	102	252	94	271	102	252	100	265	104	174	102	169	102	153	104	174	102	153	106	145	104	174	106	145	106	178	101	166	101	161	102	153	101	166	102	153	102	169	77	298	71	304	74	259	77	298	74	259	84	257	77	298	84	257	83	289	74	259	71	304	65	308	74	259	65	308	62	260	28	203	29	195	30	212	30	212	29	195	33	188	30	212	33	188	35	219	35	219	33	188	38	183	35	219	38	183	44	224	44	224	38	183	45	180	44	224	45	180	56	227	56	227	45	180	53	179	56	227	53	179	59	179	65	73	59	75	62	25	62	25	59	75	51	75	62	25	51	75	49	27	49	27	51	75	44	74	49	27	44	74	39	32	39	32	44	74	37	71	39	32	37	71	32	37	32	37	37	71	32	66	32	37	32	66	29	59	29	59	28	51	29	44	29	59	29	44	32	37	108	-7	104	3	100	-13	100	-13	104	3	97	0	100	-13	97	0	94	-19	94	-19	97	0	89	-2	94	-19	89	-2	88	-27	88	-27	89	-2	81	-4	88	-27	81	-4	80	-37	80	-37	81	-4	74	-45	70	-5	56	-7	59	-55	70	-5	59	-55	64	-53	70	-5	64	-53	69	-50	70	-5	69	-50	74	-45	70	-5	74	-45	81	-4	100	88	101	84	101	101	101	101	101	84	103	79	101	101	103	79	105	108	105	108	103	79	105	73	104	-60	102	-65	102	-82	104	-60	102	-82	106	-89	104	-60	106	-89	106	-56	101	-69	101	-73	102	-82	101	-69	102	-82	102	-65	77	63	71	69	74	24	77	63	74	24	84	22	77	63	84	22	83	54	74	24	71	69	65	73	74	24	65	73	62	25	28	-31	29	-39	30	-22	30	-22	29	-39	33	-46	30	-22	33	-46	35	-15	35	-15	33	-46	38	-51	35	-15	38	-51	44	-10	44	-10	38	-51	45	-54	44	-10	45	-54	56	-7	56	-7	45	-54	53	-55	56	-7	53	-55	59	-55	113	8	118	0	113	12	100	88	101	101	100	93	110	349	114	291	118	352	148	3	151	-12	157	0	148	238	151	222	157	235	187	-5	192	-54	201	-7	187	229	192	179	201	227	143	262	138	247	147	253	143	27	138	12	147	18	100	323	101	336	100	328	353	342	349	348	351	324	353	342	351	324	352	328	353	342	352	328	353	332	353	342	353	332	354	336	349	348	345	352	347	316	349	348	347	316	349	320	349	348	349	320	351	324	347	316	345	352	339	355	347	316	339	355	333	357	347	316	333	357	325	355	347	316	325	355	319	352	347	316	319	352	314	347	347	316	314	347	310	340	347	316	310	340	307	334	347	316	307	334	291	219	274	342	271	348	272	324	274	342	272	324	274	328	274	342	274	328	275	332	274	342	275	332	275	336	271	348	266	352	268	316	271	348	268	316	270	320	271	348	270	320	272	324	268	316	266	352	260	355	268	316	260	355	253	357	268	316	253	357	246	355	268	316	246	355	240	352	268	316	240	352	235	347	268	316	235	347	231	340	268	316	231	340	228	334	268	316	228	334	212	219	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	212	219	228	334	195	223	291	219	307	334	275	223	30	159	25	154	114	137	114	137	25	154	18	150	114	137	18	150	7	147	32	310	32	173	98	158	32	310	98	158	96	165	32	310	96	165	96	172	32	310	96	172	95	312	32	310	95	312	95	344	32	310	95	344	32	318	95	344	7	344	18	332	95	344	18	332	25	328	95	344	25	328	29	324	95	344	29	324	32	318	96	312	95	312	96	172	96	312	96	172	96	282	96	312	96	282	97	288	96	312	97	288	104	325	124	315	127	344	119	313	119	313	127	344	115	336	119	313	115	336	114	310	114	310	115	336	109	306	105	302	109	306	115	336	105	302	115	336	104	325	150	305	155	350	146	312	146	312	155	350	141	348	146	312	141	348	141	316	141	316	141	348	133	317	129	317	133	317	141	348	129	317	141	348	127	344	150	158	147	153	239	137	239	137	147	153	142	149	239	137	142	149	136	147	217	172	217	285	214	306	217	172	214	306	206	324	217	172	206	324	193	338	217	172	193	338	217	163	239	147	230	149	239	137	239	137	230	149	224	152	239	137	224	152	153	172	153	172	224	152	219	156	153	172	219	156	153	280	152	295	153	280	155	350	152	295	155	350	150	305	217	163	193	338	176	347	217	163	176	347	155	350	217	163	155	350	153	280	217	163	153	280	219	156	152	164	150	158	239	137	152	164	239	137	153	172	104	325	97	288	99	293	104	325	99	293	102	298	104	325	102	298	105	302	114	137	114	147	106	150	114	137	106	150	101	153	114	137	101	153	32	173	114	137	32	173	32	165	114	137	32	165	30	159	114	137	7	147	7	137	32	173	101	153	98	158	127	344	124	315	129	317	239	137	136	147	136	137	18	332	7	344	7	334	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	188	12	165	14	188	0	188	0	165	14	149	18	188	0	149	18	52	51	52	51	149	18	139	25	52	51	139	25	52	117	52	117	139	25	52	137	52	117	52	137	6	137	52	176	52	137	139	25	52	176	139	25	52	196	52	176	52	196	6	196	52	176	6	196	6	176	38	320	46	313	291	338	291	338	46	313	154	320	291	338	154	320	168	321	168	321	192	320	291	338	291	338	192	320	211	318	291	338	211	318	226	314	265	283	291	338	259	293	259	293	291	338	249	301	239	309	249	301	291	338	239	309	291	338	226	314	291	338	265	283	271	272	291	338	271	272	275	257	291	338	275	257	280	237	291	338	280	237	291	237	133	296	134	305	52	287	133	296	52	287	133	50	134	305	138	313	52	287	52	287	138	313	145	317	52	287	145	317	51	302	51	302	145	317	154	320	51	302	154	320	46	313	26	324	38	320	291	338	26	324	291	338	8	338	26	324	8	338	8	325	133	196	133	176	222	176	133	196	222	176	222	196	133	137	133	117	222	117	133	137	222	117	222	137	134	36	133	50	52	287	134	36	52	287	52	196	134	36	52	196	139	25	51	37	47	27	188	0	51	37	188	0	52	51	188	0	8	12	8	0	52	117	6	137	6	117	90	43	86	30	90	4	90	4	86	30	80	20	90	4	80	20	79	-1	79	-1	80	20	73	13	79	-1	73	13	67	-5	67	-5	73	13	65	10	67	-5	65	10	55	-6	55	-6	65	10	55	8	74	81	69	82	69	57	69	57	69	82	64	82	69	57	64	82	62	59	62	59	64	82	55	59	45	58	55	59	64	82	45	58	64	82	45	80	53	223	54	215	54	264	54	264	54	215	55	206	54	264	55	206	59	282	59	282	55	206	60	186	59	282	60	186	68	299	68	299	60	186	64	171	68	299	64	171	67	160	54	264	52	246	53	239	54	264	53	239	53	231	54	264	53	231	53	223	79	313	68	299	69	153	79	313	69	153	70	149	79	313	70	149	71	147	79	313	71	147	79	127	79	313	79	127	92	325	18	206	18	186	60	186	18	206	60	186	55	206	126	339	114	336	117	306	117	306	114	336	116	296	125	12	116	296	114	336	125	12	114	336	110	25	110	25	114	336	102	331	110	25	102	331	100	13	100	13	102	331	92	325	100	13	92	325	90	43	90	43	92	325	89	79	89	79	92	325	88	87	88	87	92	325	87	95	141	63	128	67	138	3	129	206	128	67	132	80	129	206	132	80	135	186	135	186	132	80	135	91	135	186	135	91	136	172	136	172	135	91	137	103	136	172	137	103	137	162	137	162	137	103	138	115	137	162	138	115	138	154	138	154	138	115	138	150	203	206	129	206	135	186	203	206	135	186	203	186	125	12	138	3	128	67	125	12	128	67	129	206	125	12	129	206	125	229	125	12	125	229	121	251	125	12	121	251	118	271	125	12	118	271	116	286	125	12	116	286	116	296	138	127	203	127	203	147	138	127	203	147	138	147	138	127	138	147	138	115	117	306	121	315	126	339	126	339	121	315	127	321	126	339	127	321	140	341	140	341	127	321	134	326	140	341	134	326	143	327	143	327	151	326	154	342	154	342	151	326	157	324	154	342	157	324	180	340	180	340	157	324	162	319	180	340	162	319	165	314	226	305	216	321	216	256	226	305	216	256	223	263	226	305	223	263	228	273	226	305	228	273	229	286	185	251	195	249	201	332	201	332	195	249	207	251	201	332	207	251	216	321	216	321	207	251	216	256	180	340	165	314	166	306	180	340	166	306	166	271	180	340	166	271	170	262	180	340	170	262	176	255	180	340	176	255	185	251	180	340	185	251	201	332	166	271	166	306	166	301	154	342	140	341	143	327	166	271	166	301	165	295	166	271	165	295	165	291	166	271	165	291	165	286	166	271	165	286	165	282	161	-6	173	-7	168	56	168	56	173	-7	176	56	193	57	176	56	185	-6	193	57	185	-6	195	-3	168	56	160	57	161	-6	161	-6	160	57	151	60	161	-6	151	60	149	-2	149	-2	151	60	141	63	149	-2	141	63	138	3	195	-3	204	2	206	60	206	60	204	2	213	8	206	60	213	8	215	67	215	67	213	8	219	17	215	67	219	17	222	77	222	77	219	17	225	27	222	77	225	27	227	92	227	92	225	27	230	38	227	92	230	38	238	92	238	92	230	38	233	53	238	92	233	53	236	70	176	56	173	-7	185	-6	90	43	90	4	100	13	92	325	79	127	83	115	92	325	83	115	86	104	92	325	86	104	87	95	79	127	71	147	18	147	79	127	18	147	18	127	90	43	89	79	83	80	90	43	83	80	83	49	83	49	83	80	78	81	83	49	78	81	76	54	76	54	78	81	74	81	76	54	74	81	69	57	26	33	27	42	30	74	30	74	27	42	31	49	30	74	31	49	45	80	45	80	31	49	37	55	45	80	37	55	45	58	11	36	12	21	13	52	13	52	12	21	18	9	13	52	18	9	19	65	19	65	18	9	27	1	19	65	27	1	26	33	26	33	30	74	19	65	45	9	37	13	39	-4	45	9	39	-4	55	-6	45	9	55	-6	55	8	26	33	27	1	28	25	28	25	27	1	39	-4	28	25	39	-4	31	18	31	18	39	-4	37	13	193	57	195	-3	206	60	138	150	138	115	138	147	68	299	67	160	69	153	320	222	320	222	339	237	339	237	320	222	346	209	339	237	346	209	356	253	356	253	346	209	349	29	356	253	349	29	356	14	402	-5	416	49	416	60	416	230	416	209	463	209	416	230	463	209	463	230	356	253	367	3	371	271	371	271	367	3	383	-3	371	271	383	-3	387	291	387	291	383	-3	402	-5	387	291	402	-5	403	315	403	315	402	-5	416	60	403	315	416	60	416	315	418	40	420	-3	422	34	422	34	420	-3	436	2	422	34	436	2	428	31	428	31	436	2	435	30	441	30	435	30	436	2	441	30	436	2	451	13	464	29	476	50	464	56	464	29	464	56	458	46	464	29	458	46	452	38	464	29	452	38	451	13	447	33	441	30	451	13	447	33	451	13	452	38	416	49	402	-5	420	-3	416	49	420	-3	418	40	532	7	535	34	530	7	530	7	535	34	528	7	525	7	528	7	535	34	525	7	535	34	524	52	503	164	506	145	507	187	507	187	506	145	514	128	507	187	514	128	518	207	518	207	514	128	528	113	518	207	528	113	535	223	535	223	528	113	548	99	535	223	548	99	556	233	556	233	548	99	554	191	555	181	554	191	548	99	555	181	548	99	574	86	570	164	574	86	583	155	583	155	574	86	593	77	583	155	593	77	602	147	602	147	593	77	606	69	602	147	606	69	628	134	628	134	606	69	616	60	628	134	616	60	621	52	561	172	555	181	574	86	561	172	574	86	570	164	585	10	573	-4	584	-6	585	10	584	-6	594	-6	585	10	565	13	573	-4	537	6	540	4	549	21	549	21	540	4	549	1	549	21	549	1	565	13	565	13	549	1	561	-1	565	13	561	-1	573	-4	535	34	532	7	534	6	535	34	534	6	537	6	535	34	537	6	549	21	524	52	517	76	518	0	524	52	518	0	521	3	524	52	521	3	523	5	524	52	523	5	525	7	589	236	586	220	594	219	589	236	594	219	596	235	596	235	594	219	602	217	596	235	602	217	604	234	604	234	602	217	610	214	604	234	610	214	612	232	612	232	610	214	617	210	612	232	617	210	621	229	621	229	617	210	624	204	621	229	624	204	625	228	582	237	556	233	560	208	582	237	560	208	567	214	582	237	567	214	576	218	582	237	576	218	586	220	582	237	586	220	589	236	556	233	554	191	555	200	556	233	555	200	560	208	632	226	629	227	629	198	629	198	629	227	625	228	629	198	625	228	624	204	634	191	639	184	635	226	635	226	639	184	637	225	640	226	637	225	639	184	640	226	639	184	643	175	649	235	647	232	647	163	649	235	647	163	660	163	649	235	660	163	660	235	645	229	643	227	643	175	645	229	643	175	647	163	645	229	647	163	647	232	632	226	629	198	634	191	632	226	634	191	635	226	671	69	668	89	667	44	667	44	668	89	661	106	667	44	661	106	657	23	657	23	661	106	647	121	657	23	647	121	640	7	640	7	647	121	628	134	640	7	628	134	623	42	623	42	621	32	640	7	640	7	621	32	619	-3	619	-3	621	32	616	23	619	-3	616	23	608	16	619	-3	608	16	598	12	619	-3	598	12	594	-6	598	12	585	10	594	-6	515	-6	518	0	517	76	515	-6	517	76	502	76	515	-6	502	76	502	-6	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	628	134	621	52	623	42	640	226	643	175	643	227	349	29	346	209	346	47	346	209	320	222	320	209	356	253	356	14	367	3	34	162	34	153	36	126	36	126	34	153	34	146	36	126	34	146	19	146	89	160	89	170	87	309	87	309	89	170	89	179	87	309	89	179	89	185	89	185	212	185	91	204	91	204	212	185	217	204	203	126	208	146	90	126	90	126	89	146	92	98	92	98	89	146	76	22	92	98	76	22	104	2	98	68	104	2	109	41	109	41	104	2	142	-5	109	41	142	-5	126	22	126	22	142	-5	150	14	172	17	150	14	168	-2	172	17	168	-2	190	6	89	146	87	309	76	22	76	22	87	309	63	279	76	22	63	279	55	52	55	52	63	279	47	243	55	52	47	243	42	88	42	88	47	243	38	204	42	88	38	204	36	126	36	126	38	204	35	185	36	126	35	185	34	179	173	335	159	321	174	317	173	335	174	317	188	332	188	332	174	317	189	305	188	332	189	305	203	326	203	326	189	305	201	288	203	326	201	288	212	266	103	263	116	291	118	329	118	329	116	291	135	313	118	329	135	313	156	336	156	336	135	313	159	321	156	336	159	321	173	335	89	185	91	204	87	309	87	309	91	204	95	232	87	309	95	232	118	329	118	329	95	232	103	263	89	151	89	160	87	309	89	151	87	309	89	146	220	241	230	241	230	311	220	241	230	311	217	319	220	241	217	319	212	266	239	63	229	68	225	40	225	40	229	68	217	51	225	40	217	51	209	21	209	21	217	51	204	36	209	21	204	36	190	6	190	6	204	36	189	24	190	6	189	24	172	17	150	14	142	-5	168	-2	35	185	38	204	20	204	35	185	20	204	15	185	34	171	34	162	36	126	34	171	36	126	34	179	36	126	19	146	15	126	203	326	212	266	217	319	92	98	104	2	98	68	89	146	90	126	208	146	104	423	20	319	89	375	89	375	20	319	89	371	89	366	89	371	20	319	89	366	20	319	91	362	91	362	20	319	95	360	92	381	97	389	104	423	104	423	97	389	104	400	104	423	104	400	114	415	95	360	20	319	101	358	101	358	20	319	262	319	101	358	262	319	108	358	108	358	262	319	262	358	104	423	89	375	92	381	190	362	187	360	262	319	262	319	187	360	181	358	262	319	181	358	174	358	262	319	174	358	20	358	262	319	20	358	20	319	185	389	190	381	262	319	262	319	190	381	192	375	262	319	192	375	193	371	193	371	192	366	262	319	262	319	192	366	190	362	178	400	185	389	262	319	178	400	262	319	177	423	178	400	177	423	168	415	153	-77	153	331	116	331	153	-77	116	331	116	-77	100	318	107	319	107	319	107	319	107	358	100	318	100	318	107	358	100	358	100	318	100	358	94	318	94	318	100	358	94	360	94	318	94	360	91	316	91	316	94	360	90	362	91	316	90	362	89	313	89	313	90	362	88	366	89	313	88	366	88	309	20	339	88	371	88	375	20	339	88	375	104	423	104	423	88	375	91	381	104	423	91	381	96	389	104	400	114	415	104	423	104	400	104	423	96	389	262	358	107	358	107	319	262	358	107	319	262	319	104	254	113	262	103	278	104	254	103	278	96	290	104	254	96	290	91	299	104	254	91	299	89	305	104	254	89	305	20	339	88	309	88	371	20	339	88	309	20	339	89	305	88	371	88	309	88	366	194	375	195	371	262	339	262	339	195	371	194	309	194	309	195	371	194	366	194	309	194	366	194	313	194	313	194	366	192	362	194	313	192	362	192	316	192	316	192	362	188	360	192	316	188	360	188	318	188	318	188	360	183	358	188	318	183	358	183	318	183	318	183	358	175	358	183	318	175	358	175	319	175	319	175	358	20	358	262	339	177	423	178	400	262	339	178	400	186	389	262	339	186	389	191	381	262	339	191	381	194	375	262	339	194	309	193	305	262	339	193	305	191	299	262	339	191	299	186	290	262	339	186	290	179	278	262	339	179	278	177	254	179	278	169	262	177	254	175	319	20	358	20	319	178	400	177	423	168	415	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	215	320	215	320	215	282	222	275	215	320	222	275	222	327	222	327	222	275	231	270	222	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	241	333	241	333	241	268	251	270	241	333	251	270	251	331	251	331	251	270	260	274	251	331	260	274	260	327	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	365	327	365	274	372	320	372	320	365	274	372	281	372	320	372	281	377	311	377	311	372	281	377	290	377	311	377	290	378	300	314	301	316	291	316	311	316	311	316	291	320	282	316	311	320	282	320	320	320	320	320	282	327	275	320	320	327	275	327	327	327	327	327	275	336	270	327	327	336	270	336	331	336	331	336	270	345	268	336	331	345	268	346	333	346	333	345	268	356	270	346	333	356	270	356	331	356	331	356	270	365	274	356	331	365	274	365	327	251	331	252	270	260	327	260	327	252	270	260	274	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	216	320	216	320	215	282	222	275	216	320	222	275	223	327	223	327	222	275	231	270	223	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	242	333	242	333	241	268	252	270	242	333	252	270	251	331	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	477	127	466	61	472	-22	472	-22	466	61	436	3	472	-22	436	3	417	-77	417	-77	436	3	390	-41	417	-77	390	-41	348	-113	348	-113	390	-41	333	-71	348	-113	333	-71	268	-126	268	-126	333	-71	268	-82	466	192	472	276	436	250	436	250	472	276	417	331	436	250	417	331	390	295	390	295	417	331	348	367	390	295	348	367	333	325	333	325	348	367	268	336	202	325	268	336	268	380	202	325	268	380	188	367	71	192	100	250	119	331	119	331	100	250	145	295	119	331	145	295	188	367	188	367	145	295	202	325	64	276	29	207	29	46	64	276	29	46	60	127	64	276	60	127	71	192	64	276	71	192	119	331	145	-41	100	3	119	-77	119	-77	100	3	71	61	119	-77	71	61	64	-22	64	-22	71	61	60	127	477	127	508	207	472	276	477	127	508	46	508	207	348	367	268	380	268	336	477	127	472	-22	508	46	202	-71	145	-41	188	-113	202	-71	188	-113	268	-126	202	-71	268	-126	268	-82	64	-22	60	127	29	46	145	-41	119	-77	188	-113	508	207	508	46	521	127	472	276	466	192	477	127	29	46	29	207	16	127	89	381	102	423	86	375	86	375	102	423	17	339	86	375	17	339	85	371	85	371	85	309	85	366	85	366	85	309	87	363	87	363	85	309	86	313	89	381	94	389	102	423	102	423	94	389	101	400	102	423	101	400	112	415	85	309	85	371	17	339	85	309	17	339	86	305	246	375	247	371	315	339	315	339	247	371	247	309	247	309	247	371	247	366	247	309	247	366	246	313	246	313	247	366	245	362	246	313	245	362	244	316	244	316	245	362	241	360	244	316	241	360	240	318	240	318	241	360	235	358	240	318	235	358	235	318	235	318	235	358	228	358	235	318	228	358	228	319	228	319	228	358	104	319	97	318	104	319	100	358	97	318	100	358	94	358	315	339	230	423	231	400	315	339	231	400	238	389	315	339	238	389	243	381	315	339	243	381	246	375	315	339	247	309	246	305	315	339	246	305	243	299	315	339	243	299	239	290	315	339	239	290	231	278	315	339	231	278	230	254	231	278	221	262	230	254	97	318	94	358	92	318	92	318	94	358	90	360	92	318	90	360	88	316	88	316	90	360	87	363	88	316	87	363	86	313	102	254	111	262	101	278	102	254	101	278	93	290	102	254	93	290	89	299	102	254	89	299	86	305	102	254	86	305	17	339	104	319	228	358	100	358	231	400	230	423	220	415	391	527	16	-83	96	-40	96	-40	16	-83	775	-83	96	-40	775	-83	695	-40	695	-40	775	-83	391	527	695	-40	391	527	391	441	391	441	391	527	96	-40	261	-77	62	331	20	331	261	-77	20	331	219	-77	65	331	65	-77	103	-77	65	331	103	-77	103	331	167	331	167	-77	204	-77	167	331	204	-77	204	331	411	336	411	-85	455	-85	411	336	455	-85	455	380	411	336	455	380	33	380	411	336	33	380	33	336	31	-54	31	-118	41	-55	41	-55	31	-118	42	-116	41	-55	42	-116	50	-60	50	-60	42	-116	51	-112	50	-60	51	-112	57	-67	57	-67	51	-112	58	-105	57	-67	58	-105	62	-76	62	-76	58	-105	62	-97	62	-76	62	-97	64	-87	0	-85	1	-96	1	-76	1	-76	1	-96	5	-105	1	-76	5	-105	5	-67	5	-67	5	-105	12	-112	5	-67	12	-112	12	-60	12	-60	12	-112	21	-116	12	-60	21	-116	21	-55	21	-55	21	-116	31	-118	21	-55	31	-118	31	-54	260	-60	260	-112	267	-67	267	-67	260	-112	267	-105	267	-67	267	-105	272	-76	272	-76	267	-105	272	-97	272	-76	272	-97	273	-87	209	-85	211	-96	211	-76	211	-76	211	-96	215	-105	211	-76	215	-105	215	-67	215	-67	215	-105	222	-112	215	-67	222	-112	222	-60	222	-60	222	-112	231	-116	222	-60	231	-116	231	-55	231	-55	231	-116	241	-118	231	-55	241	-118	241	-54	241	-54	241	-118	251	-116	241	-54	251	-116	251	-55	251	-55	251	-116	260	-112	251	-55	260	-112	260	-60	146	-55	147	-116	155	-60	155	-60	147	-116	156	-112	155	-60	156	-112	162	-67	162	-67	156	-112	162	-105	162	-67	162	-105	167	-76	167	-76	162	-105	167	-97	167	-76	167	-97	169	-87	104	-85	105	-96	106	-76	106	-76	105	-96	110	-105	106	-76	110	-105	110	-67	110	-67	110	-105	117	-112	110	-67	117	-112	117	-60	117	-60	117	-112	126	-116	117	-60	126	-116	126	-55	126	-55	126	-116	136	-118	126	-55	136	-118	137	-54	137	-54	136	-118	147	-116	137	-54	147	-116	146	-55	243	272	282	272	243	320	243	320	282	272	282	358	243	320	282	358	39	320	39	320	282	358	0	358	39	320	0	358	39	272	39	272	0	358	0	272	15	197	-7	177	8	155	14	57	8	99	-7	177	14	57	-7	177	-8	77	-8	77	-7	177	-31	159	-8	77	-31	159	-32	94	-32	94	-31	159	-58	110	29	182	34	188	37	220	37	220	34	188	38	194	37	220	38	194	49	209	49	209	38	194	43	201	37	220	15	197	17	169	37	220	17	169	21	173	37	220	21	173	23	175	37	220	23	175	29	182	15	197	8	155	10	159	15	197	10	159	13	164	15	197	13	164	17	169	8	155	-7	177	8	99	13	89	14	57	17	83	17	83	14	57	37	32	17	83	37	32	21	79	21	79	37	32	23	76	39	57	34	63	37	32	39	57	37	32	50	42	39	57	50	42	44	51	29	69	23	76	37	32	29	69	37	32	34	63	10	94	8	99	14	57	10	94	14	57	13	89	-58	143	-88	129	-58	110	-58	143	-58	110	-31	159	329	148	32	148	32	104	26	104	32	104	26	149	26	104	26	149	20	149	8	99	10	101	10	152	10	152	10	101	14	103	10	152	14	103	14	150	14	150	14	103	19	104	14	150	19	104	20	149	20	149	19	104	26	104	32	104	32	148	26	149	329	148	32	104	329	104	8	155	8	99	10	152	-58	110	-88	129	-88	124	222	387	12	-117	52	-117	222	387	52	-117	261	387	329	387	121	-117	160	-117	329	387	160	-117	369	387	187	-123	190	-126	262	-82	262	-82	190	-126	192	-130	262	-82	192	-130	193	-135	193	-135	192	-139	262	-82	262	-82	192	-139	190	-145	262	-82	190	-145	185	-153	262	-82	20	-82	174	-121	262	-82	174	-121	181	-122	262	-82	181	-122	187	-123	178	-164	168	-179	177	-187	178	-164	177	-187	262	-82	178	-164	262	-82	185	-153	174	-121	20	-82	20	-121	97	-153	92	-145	104	-187	104	-187	92	-145	89	-139	104	-187	89	-139	20	-82	20	-82	89	-139	89	-135	91	-126	95	-123	20	-82	20	-82	95	-123	101	-122	20	-82	101	-122	262	-82	262	-82	101	-122	108	-121	89	-130	91	-126	20	-82	89	-130	20	-82	89	-135	104	-164	97	-153	104	-187	104	-164	104	-187	114	-179	262	-82	108	-121	262	-121	100	-121	107	-121	107	-121	107	-121	107	-82	100	-121	100	-121	107	-82	100	-82	100	-121	100	-82	94	-122	94	-122	100	-82	94	-80	94	-122	94	-80	91	-123	91	-123	94	-80	90	-78	91	-123	90	-78	89	-126	89	-126	90	-78	88	-74	89	-126	88	-74	88	-131	20	-101	88	-69	88	-64	20	-101	88	-64	104	-16	104	-16	88	-64	91	-58	104	-16	91	-58	96	-50	104	-39	114	-25	104	-16	104	-39	104	-16	96	-50	262	-82	107	-82	107	-121	262	-82	107	-121	262	-121	104	-185	113	-177	103	-162	104	-185	103	-162	96	-150	104	-185	96	-150	91	-141	104	-185	91	-141	89	-135	104	-185	89	-135	20	-101	88	-131	88	-69	20	-101	88	-131	20	-101	89	-135	88	-69	88	-131	88	-74	194	-64	195	-69	262	-101	262	-101	195	-69	194	-131	194	-131	195	-69	194	-74	194	-131	194	-74	194	-126	194	-126	194	-74	192	-78	194	-126	192	-78	192	-124	192	-124	192	-78	188	-80	192	-124	188	-80	188	-122	188	-122	188	-80	183	-82	188	-122	183	-82	183	-121	183	-121	183	-82	175	-82	183	-121	175	-82	175	-121	175	-121	175	-82	20	-82	262	-101	177	-16	178	-39	262	-101	178	-39	186	-50	262	-101	186	-50	191	-58	262	-101	191	-58	194	-64	262	-101	194	-131	193	-135	262	-101	193	-135	191	-141	262	-101	191	-141	186	-150	262	-101	186	-150	179	-162	262	-101	179	-162	177	-185	179	-162	169	-177	177	-185	175	-121	20	-82	20	-121	178	-39	177	-16	168	-25	65	307	68	304	69	326	69	326	68	304	72	302	69	326	72	302	75	329	75	329	72	302	76	301	75	329	76	301	82	332	82	332	76	301	82	302	82	332	82	302	89	334	89	334	82	302	88	305	89	334	88	305	93	308	65	321	63	315	64	310	65	321	64	310	65	307	65	321	65	307	69	326	116	330	121	334	119	346	119	346	120	359	114	363	119	346	114	363	114	349	114	349	114	363	109	367	114	349	109	367	108	352	108	352	109	367	105	371	108	352	105	371	102	354	102	354	105	371	101	376	102	354	101	376	97	380	137	421	136	355	137	367	137	421	137	367	141	418	141	418	137	367	140	377	141	418	140	377	142	387	141	418	142	387	144	414	144	414	142	387	145	396	144	414	145	396	145	410	145	410	145	396	146	406	121	334	126	338	126	355	126	355	126	338	131	422	131	422	126	338	131	272	131	422	131	272	137	421	137	421	131	272	136	355	126	273	131	272	126	338	126	273	126	338	125	327	126	273	125	327	122	317	126	273	122	317	121	276	117	289	117	285	118	299	118	299	117	285	119	280	118	299	119	280	120	308	120	308	119	280	121	276	120	308	121	276	122	317	147	342	140	346	143	334	144	359	140	346	147	350	144	359	147	350	150	364	150	364	147	350	155	353	150	364	155	353	155	368	155	368	155	353	162	356	155	368	162	356	159	373	159	373	162	356	164	378	136	339	143	334	140	346	136	339	140	346	144	359	136	339	144	359	136	355	169	358	175	359	171	386	169	358	171	386	167	383	169	358	167	383	164	378	169	358	164	378	162	356	156	321	160	317	161	337	161	337	160	317	165	312	161	337	165	312	167	335	167	335	165	312	170	307	167	335	170	307	174	333	174	333	170	307	174	304	174	333	174	304	180	331	180	331	174	304	179	302	180	331	179	302	184	301	154	339	147	342	148	329	154	339	148	329	152	325	154	339	152	325	156	321	154	339	156	321	161	337	195	322	191	326	193	304	195	322	193	304	195	307	195	322	195	307	197	311	195	322	197	311	197	315	180	331	184	301	186	329	186	329	184	301	189	302	186	329	189	302	191	326	191	326	189	302	193	304	198	377	197	382	196	371	196	371	197	382	195	386	196	371	195	386	193	367	193	367	195	386	192	389	193	367	192	389	189	391	193	367	189	391	188	363	188	363	189	391	185	392	188	363	185	392	182	361	182	361	185	392	180	391	182	361	180	391	176	389	176	389	171	386	175	359	176	389	175	359	182	361	139	318	141	276	142	308	142	308	141	276	143	280	142	308	143	280	145	299	145	299	143	280	145	285	145	299	145	285	146	289	137	328	136	339	137	273	137	328	137	273	141	276	137	328	141	276	139	318	136	339	136	355	131	272	136	339	131	272	137	273	122	377	125	367	125	421	125	421	125	367	126	355	125	421	126	355	131	422	117	410	118	396	119	414	119	414	118	396	120	387	119	414	120	387	121	418	121	418	120	387	122	377	121	418	122	377	125	421	120	359	119	346	121	334	120	359	121	334	126	355	103	319	107	322	108	340	108	340	107	322	111	326	108	340	111	326	114	343	114	343	111	326	116	330	114	343	116	330	119	346	89	334	93	308	96	336	96	336	93	308	98	313	96	336	98	313	102	338	102	338	98	313	103	319	102	338	103	319	108	340	102	354	97	380	96	356	96	356	97	380	92	385	96	356	92	385	90	358	90	358	92	385	86	388	90	358	86	388	83	360	83	360	86	388	81	391	83	360	81	391	75	362	75	362	81	391	75	392	75	362	75	392	71	391	69	365	75	362	71	391	69	365	71	391	68	389	69	365	68	389	65	387	69	365	65	387	64	370	63	383	63	378	64	370	63	383	64	370	65	387	118	396	117	410	117	406	147	342	143	334	148	329	168	27	155	30	191	-8	191	-8	155	30	143	35	191	-8	143	35	136	0	136	0	143	35	132	42	136	0	132	42	98	271	89	311	98	271	136	336	336	61	313	85	311	36	311	36	313	85	290	67	311	36	290	67	286	16	286	16	290	67	270	50	286	16	270	50	258	2	258	2	270	50	249	37	258	2	249	37	227	-6	227	-6	249	37	224	29	227	-6	224	29	194	26	194	26	181	26	191	-8	191	-8	181	26	168	27	98	64	83	82	90	25	98	64	90	25	136	0	98	64	136	0	98	271	83	82	72	101	90	25	90	25	72	101	64	122	90	25	64	122	54	63	54	63	64	122	59	144	54	63	59	144	57	167	57	167	59	190	53	272	53	272	59	190	64	212	53	272	64	212	89	311	89	311	64	212	71	234	89	311	71	234	83	253	155	305	168	308	192	345	192	345	168	308	181	310	192	345	181	310	194	310	194	310	224	307	225	343	225	343	224	307	249	299	225	343	249	299	258	334	258	334	249	299	270	287	258	334	270	287	288	320	288	320	270	287	290	269	288	320	290	269	314	299	314	299	290	269	310	248	314	299	310	248	334	272	155	305	192	345	143	300	143	300	192	345	136	336	143	300	136	336	132	292	132	292	136	336	98	271	132	292	98	271	132	42	54	63	57	167	53	272	54	63	53	272	31	112	31	112	53	272	30	223	31	112	30	223	22	167	225	343	192	345	194	310	194	26	191	-8	227	-6	89	311	83	253	98	271	81	336	56	324	75	287	75	287	56	324	73	265	75	158	73	265	56	324	75	158	56	324	52	170	52	170	56	324	36	303	52	170	36	303	34	189	34	189	36	303	24	277	34	189	24	277	23	214	23	214	24	277	19	244	75	287	79	305	81	336	81	336	79	305	86	318	81	336	86	318	110	341	110	341	86	318	95	326	110	341	95	326	105	329	105	329	113	328	110	341	110	341	113	328	129	339	167	313	158	324	160	279	167	313	160	279	165	284	167	313	165	284	168	291	167	313	168	291	170	299	136	276	143	275	145	333	145	333	143	275	152	276	145	333	152	276	158	324	158	324	152	276	160	279	123	292	125	284	129	339	129	339	125	284	130	279	129	339	130	279	145	333	145	333	130	279	136	276	129	339	113	328	118	325	129	339	118	325	121	319	129	339	121	319	122	312	129	339	122	312	122	302	129	339	122	302	123	292	102	154	119	155	109	183	109	183	119	155	127	180	136	180	127	180	135	160	136	180	135	160	149	168	109	183	94	194	102	154	102	154	94	194	83	212	102	154	83	212	75	158	75	158	83	212	76	236	75	158	76	236	73	265	162	179	175	194	168	201	162	179	168	201	160	192	162	179	160	192	152	186	162	179	152	186	149	168	144	182	136	180	149	168	144	182	149	168	152	186	127	180	119	155	135	160	315	344	95	-5	124	-5	315	344	124	-5	344	344	357	31	351	17	358	-1	358	-1	351	17	343	9	358	-1	343	9	331	6	331	6	319	9	330	-5	330	-5	319	9	310	17	330	-5	310	17	303	-1	303	-1	310	17	305	32	303	-1	305	32	301	54	304	142	303	177	301	118	301	118	303	177	279	164	301	118	279	164	300	83	300	83	303	-1	301	54	279	164	260	145	260	31	279	164	260	31	279	11	279	164	279	11	303	-1	279	164	303	-1	300	83	248	57	260	31	260	145	248	57	260	145	248	119	248	57	248	119	244	88	360	177	332	181	343	167	343	167	332	181	331	170	319	167	331	170	332	181	319	167	332	181	310	158	310	158	332	181	303	177	310	158	303	177	304	142	417	88	413	118	413	57	413	57	413	118	401	144	413	57	401	144	401	31	401	31	401	144	383	164	401	31	383	164	382	11	382	11	383	164	361	83	360	118	361	83	383	164	360	118	383	164	360	177	360	118	360	177	357	142	360	177	343	167	351	158	360	177	351	158	357	142	360	53	357	31	358	-1	360	53	358	-1	382	11	360	53	382	11	361	83	331	6	330	-5	358	-1	42	55	54	38	54	150	54	150	54	38	70	23	54	150	70	23	77	166	77	166	70	23	89	11	77	166	89	11	104	177	104	177	89	11	105	3	104	177	105	3	120	107	120	107	105	3	118	92	124	-1	118	92	105	3	139	214	135	226	138	145	138	145	135	226	133	239	138	145	133	239	132	181	132	181	133	239	132	252	119	183	132	252	138	341	119	183	138	341	107	187	107	187	138	341	99	328	107	187	99	328	95	191	95	191	99	328	84	197	139	214	149	153	146	204	146	204	149	153	157	196	168	191	157	196	162	160	168	191	162	160	175	165	139	214	138	145	149	153	149	153	162	160	157	196	123	121	130	134	132	181	132	181	130	134	138	145	132	181	104	177	120	107	132	181	120	107	123	121	38	127	32	97	35	75	38	127	35	75	42	55	38	127	42	55	54	150	197	-8	200	15	185	-8	185	-8	200	15	167	18	185	-8	167	18	163	-8	163	-8	167	18	144	29	163	-8	144	29	143	-5	143	-5	144	29	129	45	143	-5	129	45	124	-1	124	-1	129	45	121	66	124	-1	121	66	118	92	280	11	267	45	259	36	280	11	259	36	258	2	258	2	259	36	248	27	258	2	248	27	242	-2	242	-2	248	27	235	21	242	-2	235	21	225	-5	225	-5	235	21	219	16	225	-5	219	16	211	-7	211	-7	219	16	200	15	168	191	175	165	179	188	179	188	175	165	189	167	179	188	189	167	192	186	192	186	189	167	208	168	192	186	208	168	210	186	210	186	208	168	235	169	210	186	235	169	235	186	304	329	300	324	301	252	301	252	300	324	295	322	301	252	295	322	290	321	290	321	282	322	283	280	283	280	282	322	271	326	283	280	271	326	259	305	259	305	271	326	259	330	259	305	259	330	247	335	239	338	228	341	230	322	239	338	230	322	259	305	239	338	259	305	247	335	230	322	228	341	218	343	230	322	218	343	209	344	230	322	209	344	200	345	230	322	200	345	195	329	313	227	325	227	325	344	313	227	325	344	311	344	313	227	311	344	308	335	313	227	308	335	304	329	313	227	304	329	301	252	290	321	283	280	301	252	327	78	323	83	327	49	327	78	327	49	331	64	327	78	331	64	330	72	298	85	300	22	310	86	310	86	300	22	316	35	310	86	316	35	317	86	317	86	316	35	327	49	317	86	327	49	323	83	298	85	290	79	300	22	300	22	290	79	283	70	300	22	283	70	280	11	280	11	283	70	276	59	280	11	276	59	267	45	134	276	140	298	138	341	138	341	140	298	152	314	138	341	152	314	189	345	189	345	152	314	170	325	189	345	170	325	195	329	138	341	132	252	134	276	59	223	66	214	72	309	72	309	66	214	73	205	72	309	73	205	99	328	99	328	73	205	84	197	55	284	50	256	51	244	55	284	51	244	54	233	55	284	54	233	59	223	55	284	59	223	72	309	200	345	189	345	195	329	211	-7	200	15	197	-8	132	181	132	252	119	183	202	183	213	190	220	217	220	217	213	190	223	195	220	217	223	195	235	228	235	228	223	195	231	197	235	228	231	197	239	198	239	198	264	192	248	237	248	237	264	192	262	248	201	205	175	189	187	174	201	205	187	174	202	183	201	205	202	183	220	217	224	115	224	124	223	105	223	105	224	124	221	134	223	105	221	134	218	95	218	95	221	134	215	145	218	95	215	145	209	84	209	84	215	145	204	158	209	84	204	158	198	71	198	71	204	158	187	174	198	71	187	174	183	56	183	56	187	174	175	189	248	237	235	228	239	198	191	-87	201	-93	207	-15	207	-15	201	-93	211	-102	207	-15	211	-102	222	-22	222	-22	211	-102	224	-102	222	-22	224	-102	235	-31	235	-31	224	-102	250	-53	235	-31	250	-53	244	-41	250	-53	270	-66	278	-25	278	-25	270	-66	316	-28	278	-25	316	-28	295	5	295	5	316	-28	306	36	74	185	96	156	97	275	97	275	96	156	124	129	97	275	124	129	129	302	129	302	124	129	146	104	129	302	146	104	139	261	139	261	139	267	129	302	129	302	139	267	140	273	129	302	140	273	142	279	129	302	142	279	162	327	162	327	142	279	145	284	162	327	145	284	148	289	148	289	160	275	162	327	162	327	160	275	172	265	162	327	172	265	192	349	192	349	172	265	185	259	192	349	185	259	199	255	280	327	267	322	269	272	269	272	267	322	255	320	269	272	255	320	244	319	244	319	235	320	242	258	242	258	235	320	226	323	242	258	226	323	217	328	192	349	199	255	206	337	206	337	199	255	213	253	206	337	213	253	217	328	217	328	213	253	242	258	397	113	391	151	386	61	386	61	391	151	374	184	386	61	374	184	357	14	357	14	374	184	345	211	357	14	345	211	316	-28	316	-28	345	211	311	92	316	-28	311	92	310	66	316	-28	310	66	306	36	308	124	311	92	345	211	308	124	345	211	308	233	308	124	308	233	299	153	308	233	262	248	264	192	308	233	264	192	284	176	308	233	284	176	299	153	320	343	310	350	310	316	310	316	310	350	294	336	310	316	294	336	292	292	292	292	294	336	280	327	292	292	280	327	269	272	244	319	242	258	269	272	155	67	154	62	183	56	183	56	154	62	152	60	183	56	152	60	150	59	150	59	141	63	119	-11	119	-11	141	63	126	72	119	-11	126	72	108	84	88	-93	99	-102	102	-72	102	-72	99	-102	113	-91	102	-72	113	-91	118	-50	118	-50	113	-91	127	-84	118	-50	127	-84	139	-31	139	-31	127	-84	141	-80	139	-31	141	-80	162	-18	162	-18	141	-80	153	-79	162	-18	153	-79	163	-78	163	-78	172	-79	189	-13	189	-13	172	-79	182	-82	189	-13	182	-82	191	-87	189	-13	162	-18	163	-78	166	201	156	81	183	56	166	201	183	56	175	189	156	73	155	67	183	56	156	73	183	56	156	81	150	59	119	-11	183	56	148	230	141	245	146	104	148	230	146	104	156	81	148	230	156	81	156	215	73	246	64	218	74	185	73	246	74	185	97	275	106	-4	119	-11	108	84	106	-4	108	84	92	95	106	-4	92	95	92	4	83	101	21	3	32	-3	83	101	32	-3	40	5	83	101	40	5	46	12	83	101	46	12	51	17	83	101	51	17	54	20	83	101	54	20	57	22	83	101	57	22	66	18	83	101	66	18	78	11	83	101	78	11	92	4	83	101	92	4	92	95	139	261	146	104	141	245	156	215	156	81	166	201	189	-13	191	-87	207	-15	250	-53	224	-102	270	-66	113	303	147	0	147	338	147	187	147	152	237	152	147	187	237	152	237	187	237	187	237	152	272	35	237	187	272	35	237	338	237	338	272	35	272	303	237	338	272	303	347	338	347	338	272	303	311	303	347	338	311	303	347	0	347	0	311	303	311	35	347	0	311	35	272	35	113	303	147	338	73	303	73	303	147	338	37	338	73	303	37	338	73	35	73	35	37	338	37	0	73	35	37	0	147	0	113	35	73	35	147	0	113	35	147	0	113	303	272	35	237	152	237	0	272	35	237	0	347	0	81	313	85	314	159	343	159	343	85	314	87	315	159	343	87	315	89	315	89	315	92	314	159	343	159	343	92	314	93	314	159	343	93	314	94	312	94	300	25	0	83	0	94	300	83	0	95	55	94	300	95	55	94	301	132	183	119	165	121	126	121	126	119	165	118	166	121	126	118	166	106	90	106	90	118	166	95	307	95	55	95	307	95	306	95	55	95	306	95	304	159	343	94	312	95	310	159	343	95	310	95	307	159	343	95	307	118	166	159	343	65	324	68	310	159	343	68	310	76	312	159	343	76	312	81	313	94	302	94	301	95	55	94	302	95	55	95	304	186	189	188	226	183	191	183	191	188	226	178	192	160	183	178	192	167	215	160	183	167	215	148	201	140	159	160	183	148	201	140	159	148	201	132	183	140	159	132	183	121	126	191	152	177	0	186	-3	191	152	186	-3	195	-4	191	152	164	41	169	3	191	152	169	3	177	0	163	9	169	3	164	41	163	9	164	41	163	35	163	9	163	35	162	30	163	9	162	30	161	25	163	9	161	25	161	21	163	9	161	21	161	18	192	164	192	160	195	-4	195	-4	192	160	191	156	195	-4	191	156	191	152	215	-2	225	39	224	43	224	43	227	227	215	-2	215	-2	227	227	209	229	215	-2	209	229	195	-4	195	-4	209	229	193	174	195	-4	193	174	192	169	195	-4	192	169	192	164	252	165	252	170	253	201	253	201	252	170	253	177	253	201	253	177	254	188	254	188	253	177	254	183	251	160	252	165	253	201	251	160	253	201	248	212	251	160	248	212	240	221	251	160	240	221	227	227	251	160	227	227	225	54	227	227	224	43	224	45	227	227	224	45	225	47	227	227	225	47	225	50	227	227	225	50	225	52	227	227	225	52	225	54	192	181	193	174	209	229	192	181	209	229	190	186	190	186	209	229	188	226	190	186	188	226	186	189	188	226	167	215	178	192	250	39	245	34	247	15	247	15	245	34	240	30	247	15	240	30	234	29	234	29	231	30	232	4	232	4	231	30	228	32	232	4	228	32	226	35	225	39	215	-2	232	4	225	39	232	4	226	35	260	29	272	47	262	52	260	29	262	52	256	45	260	29	256	45	250	39	260	29	250	39	247	15	234	29	232	4	247	15	95	307	95	55	106	90	81	313	85	314	159	343	159	343	85	314	87	315	159	343	87	315	89	315	89	315	92	314	159	343	159	343	92	314	93	314	159	343	93	314	94	312	79	235	83	0	85	260	85	260	83	0	95	55	85	260	95	55	94	300	94	300	95	55	94	301	137	247	142	271	118	166	118	166	142	271	95	307	118	166	95	307	106	90	106	90	95	307	95	55	95	55	95	307	95	306	95	307	142	271	159	343	95	307	159	343	95	310	159	343	65	324	68	310	159	343	68	310	76	312	159	343	76	312	81	313	142	271	137	247	234	266	142	271	234	266	241	291	95	55	95	306	95	304	95	55	95	304	94	302	95	55	94	302	94	301	46	252	41	228	79	235	46	252	79	235	85	260	178	192	183	191	188	226	178	192	188	226	167	215	178	192	167	215	160	183	160	183	167	215	148	201	160	183	148	201	140	159	140	159	148	201	132	183	140	159	132	183	121	126	121	126	132	183	119	165	121	126	119	165	118	166	191	152	177	0	186	-3	191	152	186	-3	195	-4	191	152	164	41	169	3	191	152	169	3	177	0	163	9	169	3	164	41	163	9	164	41	163	35	163	9	163	35	162	30	163	9	162	30	161	25	163	9	161	25	161	21	163	9	161	21	161	18	192	164	192	160	195	-4	195	-4	192	160	191	156	195	-4	191	156	191	152	215	-2	225	39	224	43	224	43	227	227	215	-2	215	-2	227	227	209	229	215	-2	209	229	195	-4	195	-4	209	229	193	174	195	-4	193	174	192	169	195	-4	192	169	192	164	252	165	252	170	253	201	253	201	252	170	253	177	253	201	253	177	254	188	254	188	253	177	254	183	251	160	252	165	253	201	251	160	253	201	248	212	251	160	248	212	240	221	251	160	240	221	227	227	251	160	227	227	225	54	227	227	224	43	224	45	227	227	224	45	225	47	227	227	225	47	225	50	227	227	225	50	225	52	227	227	225	52	225	54	183	191	186	189	188	226	188	226	186	189	190	186	188	226	190	186	209	229	209	229	190	186	192	181	209	229	192	181	193	174	250	39	245	34	247	15	247	15	245	34	240	30	247	15	240	30	234	29	234	29	231	30	232	4	232	4	231	30	228	32	232	4	228	32	226	35	225	39	215	-2	232	4	225	39	232	4	226	35	260	29	272	47	262	52	260	29	262	52	256	45	260	29	256	45	250	39	260	29	250	39	247	15	234	29	232	4	247	15	83	0	79	235	25	0	121	126	118	166	106	90	159	343	94	312	95	310	186	51	186	51	192	35	192	35	186	51	171	90	192	35	171	90	171	-4	171	-4	171	90	158	107	171	-4	158	107	139	11	139	11	158	107	138	118	139	11	138	118	118	31	118	31	138	118	111	122	118	31	111	122	101	48	101	48	111	122	84	116	101	48	84	116	79	55	46	41	55	47	62	101	62	101	55	47	64	51	62	101	64	51	84	116	84	116	64	51	72	54	84	116	72	54	79	55	46	80	34	59	37	33	46	80	37	33	46	41	46	80	46	41	62	101	129	175	140	176	130	197	130	197	140	176	144	195	149	195	144	195	149	177	149	195	149	177	159	180	130	197	118	203	129	175	129	175	118	203	109	212	129	175	109	212	103	179	103	179	109	212	104	223	103	179	104	223	102	237	42	252	47	226	47	282	47	282	47	226	60	205	47	282	60	205	62	309	62	309	60	205	80	189	62	309	80	189	84	331	84	331	80	189	103	179	84	331	103	179	102	237	102	237	115	345	84	331	104	252	112	265	115	345	115	345	112	265	123	275	115	345	123	275	153	350	153	350	123	275	138	281	153	350	138	281	156	283	156	283	183	280	194	347	194	347	183	280	204	272	194	347	204	272	223	338	223	338	204	272	225	263	223	338	225	263	246	328	246	328	225	263	248	255	246	328	248	255	268	319	268	319	248	255	279	252	268	319	279	252	296	315	296	315	279	252	313	259	296	315	313	259	310	316	194	347	153	350	156	283	336	326	337	275	347	335	347	335	337	275	352	298	347	335	352	298	355	347	355	347	352	298	362	322	355	347	362	322	368	343	323	320	310	316	313	259	323	320	313	259	337	275	323	320	337	275	336	326	167	184	175	189	169	200	167	184	169	200	163	198	167	184	163	198	159	196	167	184	159	196	159	180	154	195	149	195	159	180	154	195	159	180	159	196	144	195	140	176	149	177	256	24	248	13	261	-7	261	-7	248	13	238	6	261	-7	238	6	225	4	225	4	216	6	222	-11	222	-11	216	6	207	12	222	-11	207	12	199	22	199	22	192	35	171	-4	199	22	171	-4	222	-11	261	-7	294	3	262	50	262	50	276	230	258	78	258	78	276	230	255	222	258	78	255	222	247	100	247	100	255	222	236	208	247	100	236	208	234	120	234	120	236	208	223	190	234	120	223	190	223	141	223	141	223	190	219	167	304	196	316	231	300	188	300	188	316	231	300	233	300	188	300	233	299	178	299	178	294	3	321	21	341	199	344	219	336	202	336	202	344	219	331	227	336	202	331	227	330	205	330	205	331	227	324	205	316	204	324	205	331	227	316	204	331	227	316	231	354	208	344	219	345	194	354	208	345	194	349	188	354	208	349	188	360	194	316	231	304	196	309	201	316	231	309	201	316	204	294	3	299	178	300	233	294	3	300	233	276	230	294	3	276	230	262	50	261	-7	262	50	261	36	261	-7	261	36	256	24	225	4	222	-11	261	-7	344	77	340	102	338	46	338	46	340	102	328	122	338	46	328	122	321	21	321	21	328	122	315	139	321	21	315	139	303	157	299	178	321	21	303	157	344	219	341	199	345	194	171	90	186	51	180	71	115	345	102	237	104	252	37	33	34	59	27	41	296	50	296	35	331	0	296	50	331	0	296	108	296	50	296	108	127	338	296	50	127	338	109	303	73	303	109	303	127	338	73	303	127	338	37	338	73	303	37	338	73	0	296	338	296	108	331	0	296	338	331	0	331	338	258	35	73	286	74	226	258	35	74	226	241	0	258	35	241	0	331	0	258	35	331	0	296	35	74	226	73	286	73	226	73	0	37	338	37	0	79	45	79	45	80	42	80	42	79	45	75	55	80	42	75	55	93	0	93	0	75	55	69	63	93	0	69	63	62	69	82	37	93	0	83	36	83	36	93	0	84	36	97	43	84	36	93	0	97	43	93	0	114	23	315	239	317	262	311	315	311	315	317	262	321	282	311	315	321	282	332	337	332	337	321	282	328	296	332	337	328	296	340	301	340	301	341	300	364	345	364	345	341	300	342	299	364	345	342	299	343	297	311	315	299	284	300	-8	311	315	300	-8	315	-8	311	315	315	-8	315	213	311	315	315	213	315	239	300	-8	299	284	294	246	300	-8	294	246	292	206	300	-8	292	206	292	151	300	-8	292	151	179	338	300	-8	179	338	132	263	132	263	179	338	110	289	132	263	110	289	114	23	132	263	114	23	126	56	132	263	126	56	131	95	132	263	131	95	132	135	88	315	98	305	179	338	179	338	98	305	110	289	114	23	110	289	110	149	114	23	110	149	110	119	179	338	57	338	69	324	179	338	69	324	78	321	179	338	78	321	88	315	345	292	350	282	364	345	345	292	364	345	344	295	371	264	382	263	382	344	382	344	382	263	392	264	382	344	392	264	397	340	397	340	392	264	403	269	397	340	403	269	409	331	409	331	403	269	411	277	409	331	411	277	417	319	417	319	411	277	417	288	417	319	417	288	420	302	364	345	350	282	355	274	364	345	355	274	362	268	364	345	362	268	371	264	364	345	371	264	382	344	364	345	332	337	340	301	114	23	110	119	108	88	114	23	108	88	104	62	114	23	104	62	97	43	81	39	80	42	93	0	81	39	93	0	82	37	60	-8	93	0	62	69	60	-8	62	69	53	72	60	-8	53	72	43	74	60	-8	43	74	41	-7	7	49	7	18	13	60	13	60	7	18	15	6	13	60	15	6	22	67	22	67	15	6	26	-2	22	67	26	-2	32	72	32	72	26	-2	41	-7	32	72	41	-7	43	74	369	42	369	-2	517	-2	369	42	517	-2	517	42	426	111	416	77	427	102	427	102	416	77	428	97	430	93	428	97	416	77	430	93	416	77	441	73	434	89	441	73	437	87	437	87	441	73	441	87	448	89	441	87	441	73	448	89	441	73	467	77	426	111	425	122	416	77	416	77	425	122	425	137	416	77	425	137	425	154	425	154	425	182	416	77	416	77	425	182	426	201	416	77	426	201	414	232	414	232	426	201	429	214	414	232	429	214	441	237	441	237	429	214	434	220	441	237	434	220	441	222	441	222	445	222	467	233	467	233	445	222	448	220	467	233	448	220	451	218	416	77	414	232	394	88	394	88	414	232	392	220	394	88	392	220	378	105	378	105	392	220	376	202	378	105	376	202	367	128	367	128	376	202	366	179	367	128	366	179	363	153	458	193	467	233	457	203	457	203	467	233	455	209	453	214	455	209	467	233	453	214	467	233	451	218	521	155	517	183	517	128	517	128	517	183	506	205	517	128	506	205	506	106	506	106	506	205	489	222	506	106	489	222	489	88	489	88	489	222	467	233	489	88	467	233	467	77	467	77	467	233	459	147	458	193	459	181	467	233	467	233	459	181	459	166	467	233	459	166	459	147	467	233	441	237	441	222	467	77	459	147	459	123	467	77	459	123	457	106	467	77	457	106	453	95	467	77	453	95	448	89	432	91	430	93	441	73	432	91	441	73	434	89	7	18	7	49	5	36	364	345	343	297	344	295	69	324	57	338	57	325	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	212	171	198	167	198	156	198	156	198	167	179	166	179	104	179	166	139	226	179	104	139	226	180	95	180	95	139	226	181	88	181	246	184	248	199	261	199	261	184	248	188	249	199	261	188	249	193	249	193	249	206	248	199	261	199	261	206	248	224	259	269	228	259	242	260	176	269	228	260	176	267	186	269	228	267	186	270	197	269	228	270	197	272	210	230	159	238	161	244	253	244	253	238	161	250	168	244	253	250	168	259	242	259	242	250	168	260	176	212	171	212	156	221	179	221	179	212	156	222	157	221	179	222	157	227	191	227	191	222	157	230	159	227	191	230	159	229	207	229	207	230	159	244	253	227	223	229	207	244	253	227	223	244	253	224	259	227	223	224	259	223	235	224	259	206	248	216	243	224	259	216	243	223	235	179	166	179	155	198	156	179	239	180	243	139	226	179	239	139	226	179	166	139	226	180	243	181	246	139	226	181	246	199	261	139	226	199	261	138	237	199	261	116	261	125	252	199	261	125	252	132	250	199	261	132	250	136	245	199	261	136	245	138	237	204	71	204	80	193	82	204	71	193	82	185	84	204	71	185	84	139	108	204	71	139	108	139	100	204	71	139	100	138	94	204	71	138	94	136	89	204	71	136	89	133	85	204	71	133	85	128	83	204	71	128	83	126	82	204	71	126	82	124	81	204	71	124	81	121	81	204	71	121	81	119	80	204	71	119	80	116	80	204	71	116	80	116	71	139	108	185	84	181	88	139	108	181	88	139	226	125	252	116	261	116	253	212	171	198	156	212	156	105	46	83	24	131	0	46	274	56	215	84	312	80	127	87	172	88	240	88	240	87	172	105	206	88	240	105	206	129	262	129	262	105	206	130	229	129	262	130	229	178	271	178	271	130	229	158	242	178	271	158	242	184	247	184	247	192	246	196	269	196	269	192	246	203	244	196	269	203	244	212	263	212	263	203	244	213	240	212	263	213	240	225	254	225	254	213	240	222	233	225	254	222	233	225	224	35	92	45	76	55	207	55	207	45	76	62	61	55	207	62	61	88	240	88	240	62	61	80	127	81	109	80	127	62	61	81	109	62	61	85	48	35	170	27	130	29	110	35	170	29	110	35	92	35	170	35	92	55	207	264	38	270	89	262	32	262	32	260	94	253	-1	253	-1	260	94	248	95	253	-1	248	95	235	93	264	38	269	43	270	89	270	89	269	43	274	49	270	89	274	49	276	82	276	82	274	49	279	56	276	82	279	56	280	75	280	75	279	56	281	67	336	75	320	45	324	3	324	3	320	45	302	23	324	3	302	23	283	15	283	15	277	16	281	-4	281	-4	277	16	271	17	281	-4	271	17	266	20	263	25	262	32	253	-1	263	25	253	-1	281	-4	263	25	281	-4	266	20	253	-1	235	93	232	7	232	7	235	93	224	87	232	7	224	87	218	20	218	20	224	87	215	78	218	20	215	78	211	37	211	37	215	78	210	67	211	37	210	67	208	55	150	130	149	49	178	89	150	130	178	89	198	169	198	169	178	89	210	127	198	169	210	127	243	194	243	194	210	127	246	160	243	194	246	160	285	207	285	207	246	160	283	182	285	207	283	182	322	190	322	190	333	188	325	210	325	210	333	188	353	208	150	130	101	73	106	-44	150	130	106	-44	111	-24	150	130	111	-24	119	-5	150	130	119	-5	126	10	150	130	126	10	133	23	150	130	133	23	138	17	150	130	138	17	143	10	150	130	143	10	147	1	150	130	147	1	149	49	104	-72	104	-64	94	78	104	-72	94	78	89	-106	89	-106	94	78	88	85	89	-106	88	85	85	48	85	48	88	85	84	95	85	48	84	95	81	109	101	73	94	78	104	-64	101	73	104	-64	106	-44	411	137	407	167	405	96	405	96	407	167	395	188	405	96	395	188	387	57	387	57	395	188	377	201	387	57	377	201	360	25	360	25	377	201	353	208	360	25	353	208	350	148	350	148	346	111	360	25	360	25	346	111	336	75	360	25	336	75	324	3	353	208	333	188	341	182	353	208	341	182	347	172	353	208	347	172	350	161	353	208	350	161	350	148	283	15	281	-4	324	3	325	210	285	207	322	190	234	241	225	254	225	224	234	241	225	224	238	224	196	269	178	271	184	247	143	-56	134	-72	140	-104	140	-104	134	-72	124	-84	140	-104	124	-84	112	-88	112	-88	109	-87	140	-104	140	-104	109	-87	109	-108	206	-16	202	0	201	-46	201	-46	202	0	192	15	201	-46	192	15	188	-71	188	-71	192	15	179	29	188	-71	179	29	167	-91	167	-91	179	29	163	41	167	-91	163	41	151	-16	151	-16	163	41	150	-7	149	49	147	1	150	-7	149	49	150	-7	163	41	151	-16	149	-36	167	-91	143	-56	140	-104	167	-91	143	-56	167	-91	149	-36	109	-108	109	-87	107	-84	109	-108	107	-84	105	-79	109	-108	105	-79	104	-72	109	-108	104	-72	89	-106	85	48	73	25	73	-98	85	48	73	-98	89	-106	53	-36	54	-73	56	-16	56	-16	54	-73	61	-87	56	-16	61	-87	63	3	63	3	61	-87	73	-98	63	3	73	-98	73	25	54	-73	53	-36	51	-57	260	94	262	32	270	89	211	163	204	162	212	127	212	127	204	162	197	162	212	127	197	162	190	162	212	127	190	162	147	162	212	127	147	162	147	127	147	0	147	303	113	303	147	0	113	303	113	35	251	334	225	300	251	131	251	334	251	131	260	297	260	297	251	131	260	167	285	142	260	167	251	131	203	303	208	303	212	338	212	338	208	303	214	302	212	338	214	302	251	334	251	334	214	302	220	302	251	334	220	302	225	300	212	338	37	338	73	303	212	338	73	303	113	303	212	338	113	303	147	303	212	338	147	303	197	303	212	338	197	303	203	303	73	35	73	303	37	338	73	35	37	338	37	0	73	35	37	0	147	0	73	35	147	0	113	35	287	277	295	263	311	301	311	301	295	263	299	247	311	301	299	247	300	229	300	229	299	212	312	162	312	162	299	212	294	198	312	162	294	198	286	186	285	322	251	334	260	297	285	322	260	297	276	288	285	322	276	288	287	277	285	322	287	277	311	301	251	131	225	300	225	164	251	131	225	164	218	164	251	131	218	164	212	127	329	271	311	301	312	162	329	271	312	162	329	192	329	271	329	192	335	232	300	229	312	162	311	301	285	142	312	162	286	186	285	142	286	186	275	176	285	142	275	176	260	167	211	163	212	127	218	164	157	305	169	308	197	345	197	345	169	308	182	310	197	345	182	310	195	310	195	310	209	310	197	345	197	345	209	310	253	336	157	305	197	345	144	300	144	300	197	345	140	336	144	300	140	336	132	295	132	295	140	336	98	269	132	295	98	269	132	52	132	52	98	269	98	68	72	233	83	252	92	311	92	311	83	252	98	269	83	85	72	104	93	25	93	25	72	104	64	124	93	25	64	124	55	63	55	63	64	124	59	145	55	63	59	145	57	167	57	167	59	190	55	273	55	273	59	190	64	212	55	273	64	212	92	311	92	311	64	212	72	233	55	63	57	167	55	273	55	63	55	273	31	112	31	112	55	273	31	224	31	112	31	224	22	167	220	42	226	79	213	46	213	46	226	79	213	83	213	46	213	83	205	48	205	48	213	83	197	49	189	48	197	49	197	84	189	48	197	84	182	83	161	31	167	37	168	78	168	78	167	37	173	42	168	78	173	42	182	83	182	83	173	42	181	46	182	83	181	46	189	48	161	31	168	78	155	72	161	31	155	72	144	63	161	31	144	63	141	0	161	31	141	0	196	-8	225	29	218	27	222	-7	222	-7	218	27	212	26	222	-7	212	26	209	-8	209	-8	212	26	205	26	209	-8	205	26	199	26	199	26	191	26	196	-8	196	-8	191	26	183	26	196	-8	183	26	176	27	196	-8	176	27	168	29	196	-8	168	29	161	31	83	85	93	25	98	68	98	68	93	25	141	0	98	68	141	0	132	52	132	52	141	0	144	63	232	30	234	-5	239	72	239	72	234	-5	246	-2	239	72	246	-2	250	63	250	63	246	-2	258	1	250	63	258	1	261	52	261	52	258	1	269	-8	261	52	269	-8	261	295	261	295	301	310	253	336	226	79	220	42	226	37	226	79	226	37	232	30	226	79	232	30	239	72	213	83	197	84	197	49	299	14	294	18	295	-25	296	269	294	18	296	68	321	41	296	68	294	18	338	271	301	310	310	251	338	271	310	251	321	232	338	271	321	232	329	211	338	271	329	211	334	189	338	271	334	189	336	167	338	271	336	167	343	68	338	271	343	68	362	222	296	269	310	251	301	310	296	269	301	310	261	295	296	269	261	295	269	-8	296	269	269	-8	282	-17	296	269	282	-17	294	18	253	336	209	310	222	308	253	336	222	308	236	305	253	336	236	305	249	301	253	336	249	301	261	295	362	222	343	68	358	99	362	222	358	99	368	132	362	222	368	132	371	167	343	68	336	167	334	145	343	68	334	145	330	123	343	68	330	123	322	103	343	68	322	103	321	41	311	84	296	68	321	41	311	84	321	41	322	103	373	-16	363	13	363	-21	363	-21	363	13	356	11	363	-21	356	11	355	-25	355	-25	356	11	348	8	355	-25	348	8	346	-28	346	-28	348	8	341	5	346	-28	341	5	337	-30	337	-30	341	5	333	4	337	-30	333	4	325	-31	325	-31	333	4	325	3	325	3	318	4	325	-31	325	-31	318	4	311	6	325	-31	311	6	310	-29	310	-29	311	6	305	10	310	-29	305	10	299	14	225	29	222	-7	234	-5	225	29	234	-5	232	30	199	26	196	-8	209	-8	295	-25	294	18	282	-17	299	14	295	-25	310	-29	92	311	98	269	140	336	232	283	227	296	230	157	230	157	227	296	215	313	230	157	215	313	211	117	211	117	215	313	203	325	211	117	203	325	194	84	194	84	203	325	188	335	194	84	188	335	175	55	175	55	188	335	170	343	175	55	170	343	158	219	158	219	170	343	157	247	175	55	158	219	158	175	175	55	158	175	158	133	175	55	158	133	156	96	175	55	156	96	153	70	175	55	153	70	153	24	153	24	153	70	148	60	148	60	140	63	153	24	153	24	140	63	126	71	153	24	126	71	123	-11	123	-11	126	71	111	-4	230	157	256	164	237	178	237	178	256	164	259	185	259	185	256	164	263	160	259	185	263	160	276	197	276	197	263	160	268	149	276	197	268	149	272	132	240	242	239	256	240	195	240	242	240	195	240	206	240	242	240	206	241	217	240	242	241	217	241	228	239	256	236	270	237	178	239	256	237	178	238	185	239	256	238	185	240	195	242	310	249	313	267	350	267	350	249	313	255	315	267	350	255	315	260	315	260	315	274	312	267	350	267	350	274	312	308	346	308	346	274	312	284	303	308	346	284	303	292	290	308	346	292	290	297	273	308	346	297	273	298	255	308	346	298	255	309	5	308	346	309	5	318	182	308	346	318	182	341	335	344	196	363	214	365	318	365	318	363	214	375	234	365	318	375	234	379	297	379	297	375	234	382	254	379	297	382	254	384	272	341	335	318	182	344	196	341	335	344	196	365	318	318	181	318	182	309	5	318	181	309	5	330	-6	318	181	330	-6	330	170	281	60	286	38	288	214	288	214	286	38	295	20	288	214	295	20	296	233	296	233	295	20	309	5	296	233	309	5	298	255	278	88	281	60	288	214	278	88	288	214	276	197	278	88	276	197	275	111	367	48	363	61	362	1	362	1	363	61	359	78	362	1	359	78	356	100	367	48	381	13	372	40	372	40	381	13	377	37	385	38	377	37	381	13	385	38	381	13	398	26	412	39	421	50	411	59	412	39	411	59	405	53	412	39	405	53	399	47	412	39	399	47	398	26	392	42	385	38	398	26	392	42	398	26	399	47	330	170	330	-6	340	156	340	156	330	-6	343	-6	340	156	343	-6	347	139	347	139	343	-6	362	1	347	139	362	1	353	121	353	121	362	1	356	100	232	283	230	157	237	178	232	283	237	178	236	270	267	350	215	313	227	296	267	350	227	296	235	304	267	350	235	304	242	310	96	306	91	346	100	144	100	144	91	346	76	342	100	144	76	342	73	131	73	131	76	342	62	335	73	131	62	335	62	175	62	175	60	163	73	131	73	131	60	163	56	153	73	131	56	153	49	144	149	348	125	349	136	325	136	325	125	349	120	333	113	332	120	333	125	349	113	332	125	349	107	349	136	325	147	305	149	348	149	348	147	305	154	277	149	348	154	277	170	343	170	343	154	277	157	247	65	18	74	13	85	97	85	97	74	13	86	7	85	97	86	7	95	90	95	90	86	7	98	1	95	90	98	1	110	81	110	81	98	1	111	-4	110	81	111	-4	126	71	85	97	29	-1	40	-6	85	97	40	-6	47	1	85	97	47	1	54	8	85	97	54	8	58	12	85	97	58	12	62	16	85	97	62	16	65	18	107	349	91	346	97	316	107	349	97	316	101	324	107	349	101	324	106	329	107	349	106	329	113	332	97	316	91	346	96	306	133	206	129	229	129	182	129	182	129	229	120	248	129	182	120	248	118	161	118	161	120	248	109	265	118	161	109	265	100	283	100	144	118	161	100	283	100	144	100	283	96	306	42	138	34	134	38	123	42	138	38	123	73	131	42	138	73	131	49	144	62	175	62	335	58	200	58	200	62	335	50	326	58	200	50	326	49	218	49	218	50	326	42	318	49	218	42	318	38	233	38	233	42	318	35	308	38	233	35	308	30	298	29	250	38	233	30	298	29	250	30	298	26	286	29	250	26	286	25	273	276	197	272	132	275	111	367	48	362	1	381	13	224	172	218	171	253	138	253	138	218	171	212	171	253	138	212	171	209	136	209	136	212	171	206	171	209	136	206	171	201	171	209	136	201	171	169	136	209	136	169	136	252	0	147	0	147	303	113	303	147	0	113	303	113	35	147	0	113	35	73	35	147	0	73	35	37	0	37	0	73	35	37	338	37	338	73	35	73	303	37	338	73	303	215	338	215	338	73	303	113	303	215	338	113	303	147	303	206	303	212	303	215	338	215	338	212	303	217	302	215	338	217	302	254	335	254	335	217	302	223	301	254	335	223	301	228	300	228	300	253	138	254	335	254	335	253	138	263	176	254	335	263	176	263	297	228	174	224	172	253	138	228	174	253	138	228	300	332	276	314	305	321	177	332	276	321	177	331	195	332	276	331	195	337	215	332	276	337	215	339	238	306	162	321	177	314	305	306	162	314	305	304	237	306	162	304	237	302	220	306	162	302	220	297	205	306	162	297	205	290	193	306	162	290	193	287	150	289	280	297	267	314	305	314	305	297	267	302	253	314	305	302	253	304	237	287	324	254	335	263	297	287	324	263	297	278	291	287	324	278	291	289	280	287	324	289	280	314	305	263	176	317	35	287	150	263	176	287	150	278	183	278	183	287	150	290	193	209	136	252	0	271	35	271	35	252	0	379	0	271	35	379	0	317	35	317	35	379	0	287	150	215	338	147	303	200	303	215	338	200	303	206	303	147	171	147	136	169	136	147	171	169	136	201	171	263	176	253	138	317	35	216	195	198	181	238	38	238	38	198	181	173	175	238	38	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	189	318	207	310	220	335	220	335	207	310	220	296	220	335	220	296	261	324	261	324	220	296	227	275	261	324	227	275	229	247	229	247	238	38	237	165	229	247	237	165	261	324	307	73	357	122	340	138	307	73	340	138	293	92	307	73	293	92	363	0	307	73	363	0	346	23	363	0	363	12	358	13	363	0	358	13	354	14	363	0	354	14	351	17	363	0	351	17	349	20	363	0	349	20	346	23	164	-34	181	-49	238	38	238	38	181	-49	252	18	238	38	252	18	293	92	293	92	252	18	266	0	293	92	266	0	363	0	226	216	216	195	238	38	226	216	238	38	229	247	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	172	0	172	12	158	15	172	0	158	15	148	20	172	0	148	20	57	60	172	0	57	60	56	40	172	0	56	40	53	28	172	0	53	28	45	20	172	0	45	20	32	15	172	0	32	15	13	12	172	0	13	12	13	0	57	60	148	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	237	165	238	38	293	92	193	338	12	338	56	326	193	338	56	326	79	326	193	338	79	326	126	326	193	338	126	326	148	326	193	338	148	326	158	325	193	338	158	325	166	321	193	338	166	321	172	315	193	338	172	315	177	306	193	338	177	306	181	294	193	338	181	294	193	294	151	147	139	149	151	136	151	136	139	149	131	151	151	136	131	151	79	171	79	171	131	151	127	154	79	171	127	154	79	326	79	326	127	154	126	161	79	326	126	161	126	171	12	338	12	294	23	294	12	338	23	294	28	306	12	338	28	306	33	315	12	338	33	315	39	321	12	338	39	321	46	325	12	338	46	325	56	326	246	159	241	153	289	136	289	136	241	153	234	149	289	136	234	149	223	147	414	154	410	151	487	136	487	136	410	151	402	149	487	136	402	149	390	147	430	338	354	194	415	285	430	338	415	285	462	161	430	338	462	161	461	171	430	338	461	171	461	302	430	338	461	302	462	312	430	338	462	312	465	318	430	338	465	318	469	322	430	338	469	322	488	338	263	168	263	182	248	300	248	300	263	182	263	283	248	300	263	283	283	338	283	338	263	283	334	136	283	338	334	136	354	194	354	194	334	136	340	136	354	194	340	136	415	285	289	147	278	149	289	136	289	136	278	149	270	153	289	136	270	153	248	168	248	168	270	153	266	159	248	168	266	159	248	182	248	182	266	159	263	168	248	182	263	168	248	300	248	300	283	338	243	309	243	309	283	338	237	317	283	338	214	338	222	325	283	338	222	325	230	322	283	338	230	322	237	317	477	325	488	326	488	338	477	325	488	338	469	322	462	161	415	285	463	154	463	154	415	285	415	171	463	154	415	171	467	151	467	151	415	171	487	136	467	151	487	136	475	149	475	149	487	136	487	147	415	161	414	154	487	136	415	161	487	136	415	171	151	136	79	171	79	161	151	136	79	161	77	154	151	136	77	154	74	151	151	136	74	151	66	149	151	136	66	149	54	147	151	136	54	147	54	136	289	136	223	147	223	136	246	159	289	136	248	168	487	136	390	147	390	136	222	325	214	338	214	326	126	326	79	326	126	171	161	35	363	310	321	310	321	310	363	310	363	345	321	310	363	345	273	310	273	310	363	345	229	310	273	310	229	310	69	35	69	35	229	310	26	35	69	35	26	35	363	0	363	0	26	35	26	0	50	345	50	310	229	310	50	345	229	310	363	345	161	35	321	310	117	35	161	35	117	35	363	0	161	35	363	0	363	35	69	35	363	0	117	35	65	-32	59	-26	60	-75	60	-75	59	-26	60	-77	60	-80	60	-77	57	-99	60	-80	57	-99	62	-82	62	-82	57	-99	80	-102	62	-82	80	-102	66	-84	66	-84	80	-102	70	-85	67	-62	69	-58	69	-39	69	-39	69	-58	70	-54	69	-39	70	-54	71	-48	71	-48	70	-54	71	-51	65	-32	60	-75	60	-72	65	-32	60	-72	61	-71	65	-32	61	-71	62	-69	65	-32	62	-69	64	-66	65	-32	64	-66	67	-62	65	-32	67	-62	69	-39	59	-26	51	-22	57	-99	59	-26	57	-99	60	-77	138	14	135	-15	136	-91	136	-91	135	-15	126	-42	136	-91	126	-42	118	-97	118	-97	126	-42	112	-65	118	-97	112	-65	100	-101	100	-101	112	-65	95	-80	100	-101	95	-80	80	-102	80	-102	95	-80	75	-85	49	310	61	318	25	338	25	338	61	318	82	321	25	338	82	321	206	338	206	338	82	321	114	322	114	214	114	322	33	227	114	214	33	227	33	214	81	113	109	107	114	214	114	214	109	107	126	91	114	214	126	91	114	322	114	322	126	91	124	230	114	322	124	230	206	338	206	338	124	230	206	325	25	338	21	272	33	272	25	338	33	272	40	295	25	338	40	295	49	310	127	127	207	218	207	230	127	127	207	230	124	230	127	127	124	230	126	91	127	127	126	91	127	126	44	126	44	113	81	113	44	126	81	113	114	214	167	-73	183	-58	187	94	187	94	183	-58	195	-41	187	94	195	-41	202	71	202	71	195	-41	204	-21	202	71	204	-21	210	47	210	47	204	-21	210	0	210	47	210	0	212	22	163	113	127	126	134	69	163	113	134	69	137	42	163	113	137	42	138	14	163	113	138	14	153	-83	163	113	153	-83	167	-73	163	113	167	-73	187	94	136	-91	153	-83	138	14	23	-26	23	-82	31	-22	31	-22	23	-82	38	-93	31	-22	38	-93	41	-21	41	-21	38	-93	57	-99	41	-21	57	-99	51	-22	16	-33	12	-41	14	-68	16	-33	14	-68	23	-82	16	-33	23	-82	23	-26	14	-68	12	-41	11	-51	70	-85	80	-102	75	-85	134	69	127	126	126	91	104	163	101	195	101	195	94	73	101	195	86	315	94	73	86	315	63	94	63	94	86	315	49	282	63	94	49	282	38	121	38	121	49	282	26	240	38	121	26	240	23	155	23	155	26	240	17	193	190	346	158	321	190	329	190	329	221	321	245	338	245	338	221	321	246	300	245	338	246	300	293	315	293	315	246	300	264	269	293	315	264	269	274	233	234	88	210	78	248	47	234	88	248	47	249	61	234	88	249	61	253	107	275	162	284	75	278	195	278	195	284	75	293	315	293	315	284	75	315	96	293	315	315	96	329	281	329	281	315	96	339	122	329	281	339	122	353	239	353	239	339	122	356	155	353	239	356	155	362	191	278	195	293	315	274	233	245	338	190	346	190	329	284	75	275	162	267	132	284	75	267	132	253	107	284	75	253	107	249	61	210	78	206	0	248	47	248	47	206	0	358	0	248	47	358	0	317	47	317	47	358	0	328	48	358	0	358	85	345	85	358	0	345	85	344	71	358	0	344	71	341	60	358	0	341	60	336	53	358	0	336	53	328	48	134	338	86	315	105	233	134	338	105	233	116	269	134	338	116	269	134	300	134	338	134	300	158	321	134	338	158	321	190	346	105	233	86	315	101	195	130	61	131	47	145	89	130	61	145	89	126	108	130	61	126	108	112	133	130	61	112	133	104	163	130	61	104	163	94	73	172	0	169	78	145	89	172	0	145	89	131	47	172	0	131	47	60	47	172	0	60	47	49	48	172	0	49	48	22	0	49	48	41	52	22	0	22	0	41	52	37	60	22	0	37	60	22	85	22	85	37	60	35	71	22	85	35	71	34	85	94	73	104	163	101	195	101	142	101	142	101	142	101	142	94	264	86	22	86	22	94	264	63	243	86	22	63	243	49	55	49	55	63	243	38	215	49	55	38	215	26	97	26	97	38	215	23	182	26	97	23	182	17	144	172	337	22	337	49	289	172	337	49	289	60	290	172	337	60	290	131	290	172	337	131	290	145	249	172	337	145	249	169	259	22	337	22	252	34	252	22	337	34	252	35	266	22	337	35	266	37	277	22	337	37	277	41	285	22	337	41	285	49	289	130	276	94	264	104	174	130	276	104	174	112	204	130	276	112	204	126	230	130	276	126	230	145	249	130	276	145	249	131	290	104	174	94	264	101	142	274	104	264	68	293	22	293	22	264	68	246	37	293	22	246	37	245	0	245	0	246	37	221	15	245	0	221	15	190	-8	190	-8	221	15	190	7	358	337	206	337	248	290	358	337	248	290	317	290	358	337	317	290	328	289	358	337	328	289	336	284	358	337	336	284	341	277	358	337	341	277	344	266	358	337	344	266	345	252	358	337	345	252	358	252	206	337	210	259	248	290	248	290	210	259	234	249	248	290	234	249	249	276	249	276	234	249	253	230	249	276	253	230	284	262	284	262	253	230	267	205	284	262	267	205	275	175	362	146	356	182	353	98	353	98	356	182	339	215	353	98	339	215	329	56	329	56	339	215	315	242	329	56	315	242	293	22	293	22	315	242	284	262	293	22	284	262	278	142	278	142	274	104	293	22	158	15	134	37	134	0	158	15	134	0	190	-8	158	15	190	-8	190	7	101	142	86	22	105	104	105	104	86	22	134	0	105	104	134	0	116	67	116	67	134	0	134	37	284	262	275	175	278	142	42	-43	51	-37	57	13	57	13	51	-37	59	-33	57	13	59	-33	81	30	81	30	59	-33	67	-30	81	30	67	-30	75	-30	75	-30	97	-37	81	30	81	30	97	-37	110	37	39	-7	28	-28	32	-50	39	-7	32	-50	42	-43	39	-7	42	-43	57	13	73	256	85	251	87	284	87	284	85	251	103	275	87	284	103	275	108	310	108	310	103	275	122	295	108	310	122	295	136	331	136	331	122	295	144	309	136	331	144	309	171	345	171	345	144	309	167	317	171	345	167	317	191	320	191	320	213	317	214	350	214	350	213	317	231	307	214	350	231	307	236	349	236	349	231	307	245	291	236	349	245	291	257	346	257	346	245	291	254	269	257	346	254	269	257	240	290	128	258	139	262	55	262	55	258	139	254	211	262	55	254	211	251	82	251	82	254	211	245	188	251	82	245	188	235	103	235	103	245	188	232	172	235	103	232	172	216	116	216	116	232	172	215	162	216	116	215	162	196	159	196	159	186	160	195	121	195	121	186	160	178	120	129	165	139	156	142	176	142	176	139	156	151	148	142	176	151	148	158	167	158	167	151	148	165	141	158	167	165	141	173	162	173	162	165	141	178	120	173	162	178	120	186	160	178	120	165	141	165	140	178	120	165	140	163	117	163	117	165	140	149	133	163	117	149	133	148	111	148	111	149	133	136	124	148	111	136	124	134	100	134	100	136	124	125	114	134	100	125	114	118	84	118	84	125	114	116	103	118	84	116	103	108	90	195	121	216	116	196	159	261	-34	252	-58	257	-90	257	-90	252	-58	239	-74	257	-90	239	-74	219	-80	219	-80	206	-77	208	-97	208	-97	206	-77	195	-68	208	-97	195	-68	186	-55	179	-39	175	-21	171	-5	179	-39	171	-5	164	10	179	-39	164	10	161	-90	179	-39	161	-90	186	-55	113	-53	132	-73	134	33	134	33	132	-73	161	-90	134	33	161	-90	152	23	152	23	161	-90	164	10	110	37	97	-37	113	-53	110	37	113	-53	134	33	336	216	339	242	338	262	336	216	338	262	334	279	336	216	334	279	327	295	336	216	327	295	326	193	318	308	307	320	309	172	318	308	309	172	326	193	318	308	326	193	327	295	276	340	257	346	257	240	257	240	258	139	258	140	257	240	258	140	276	340	276	340	258	140	287	154	276	340	287	154	292	331	292	331	287	154	309	172	292	331	309	172	307	320	214	350	171	345	191	320	352	27	348	60	345	-10	345	-10	348	60	336	88	345	-10	336	88	327	-45	327	-45	336	88	317	111	327	-45	317	111	297	-72	297	-72	317	111	290	128	297	-72	290	128	266	21	266	21	290	128	262	55	266	21	265	-7	297	-72	261	-34	257	-90	297	-72	261	-34	297	-72	265	-7	219	-80	208	-97	257	-90	127	191	117	184	122	174	127	191	122	174	129	165	127	191	129	165	142	176	254	211	258	139	257	240	186	-55	161	-90	208	-97	32	-50	28	-28	22	-44	20	186	24	192	26	217	26	217	24	192	29	197	26	217	29	197	41	228	41	228	29	197	34	201	41	228	34	201	41	203	41	203	46	200	57	235	57	235	46	200	50	195	57	235	50	195	52	188	16	180	20	186	26	217	16	180	26	217	14	202	16	180	14	202	4	186	91	236	76	238	122	0	122	0	76	238	57	235	122	0	57	235	52	175	52	175	57	235	52	181	57	235	41	228	41	203	122	0	122	192	120	207	122	0	120	207	114	220	122	0	114	220	104	230	122	0	104	230	91	236	52	175	52	0	122	0	57	235	52	188	52	181	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	188	457	171	460	179	434	179	434	171	460	170	436	161	434	170	436	171	460	161	434	171	460	154	457	202	450	200	406	202	364	202	450	202	364	214	438	214	438	202	364	214	376	214	438	214	376	221	424	221	424	214	376	221	390	221	424	221	390	224	407	179	434	187	430	188	457	188	457	187	430	194	424	188	457	194	424	202	450	202	450	194	424	198	416	202	450	198	416	200	406	202	364	200	406	198	397	202	364	198	397	194	389	202	364	194	389	188	383	202	364	188	383	188	356	170	377	171	353	180	379	180	379	171	353	188	356	180	379	188	356	188	383	154	457	140	449	143	416	154	457	143	416	147	424	154	457	147	424	154	430	154	457	154	430	161	434	118	406	120	389	120	423	120	423	120	389	128	375	120	423	128	375	128	438	128	438	128	375	139	363	128	438	139	363	140	449	140	449	139	363	142	407	161	379	153	383	154	356	161	379	154	356	171	353	161	379	171	353	170	377	142	407	139	363	143	398	143	398	139	363	154	356	143	398	154	356	147	390	147	390	154	356	153	383	143	416	140	449	142	407	126	270	133	341	118	236	118	236	133	341	117	335	118	236	117	335	116	202	116	202	103	328	96	27	96	27	103	328	91	319	96	27	91	319	68	296	185	345	176	346	184	328	184	328	176	346	167	346	184	328	167	346	159	320	159	320	167	346	150	345	159	320	150	345	140	299	140	299	150	345	133	341	140	299	133	341	126	270	185	345	184	328	187	327	185	345	187	327	193	343	193	343	187	327	191	327	193	343	191	327	195	326	201	339	193	343	195	326	201	339	195	326	198	325	201	339	198	325	203	324	201	339	203	324	209	335	350	105	339	111	335	72	335	72	339	111	317	91	335	72	317	91	314	42	314	42	317	91	294	77	314	42	294	77	286	15	286	15	294	77	271	69	286	15	271	69	251	-2	251	-2	271	69	248	64	251	-2	248	64	228	63	228	63	187	70	209	-8	209	-8	187	70	156	90	209	-8	156	90	147	0	147	0	156	90	133	120	147	0	133	120	120	158	120	158	116	202	96	27	120	158	96	27	147	0	59	68	96	27	68	296	59	68	68	296	50	268	59	68	50	268	37	238	59	68	37	238	35	121	29	209	27	182	35	121	29	209	35	121	37	238	228	63	209	-8	251	-2	189	114	192	99	193	113	193	113	192	99	200	97	193	113	200	97	196	113	196	113	200	97	199	113	208	114	199	113	200	97	208	114	200	97	207	95	250	223	231	241	241	99	241	99	231	241	223	265	222	142	221	133	241	99	241	99	221	133	219	125	241	99	219	125	215	95	215	95	219	125	214	119	215	95	214	119	208	114	261	277	263	349	248	281	248	281	263	349	241	330	248	281	241	330	237	285	237	285	241	330	229	291	227	286	229	291	241	330	227	286	241	330	217	306	272	343	263	349	275	275	272	343	275	275	281	338	281	338	275	275	288	274	281	338	288	274	289	334	289	334	288	274	310	279	289	334	310	279	297	332	297	332	310	279	305	331	318	332	305	331	310	279	318	332	310	279	329	291	366	344	355	350	356	327	356	327	355	350	348	344	356	327	348	344	344	309	344	309	348	344	339	339	344	309	339	339	329	335	329	335	318	332	329	291	329	335	329	291	344	309	217	162	222	142	217	306	217	306	222	142	223	265	217	306	223	265	223	269	217	306	223	269	224	275	217	306	224	275	225	280	217	306	225	280	227	286	175	234	180	208	181	256	181	256	180	208	192	190	181	256	192	190	196	281	196	281	192	190	206	177	196	281	206	177	217	306	217	306	206	177	217	162	250	223	264	109	273	208	273	208	264	109	283	124	273	208	283	124	292	189	292	189	283	124	295	143	292	189	295	143	300	164	222	142	241	99	223	265	186	116	182	118	184	102	186	116	184	102	192	99	186	116	192	99	189	114	184	102	182	118	176	106	208	114	207	95	215	95	250	223	241	99	264	109	263	349	261	277	275	275	103	328	116	202	117	335	273	338	208	338	273	0	273	0	208	338	208	178	273	0	208	178	208	136	208	136	208	178	57	178	208	136	57	178	57	136	208	42	24	42	28	0	208	42	28	0	273	0	208	42	273	0	208	136	76	21	66	17	108	0	108	0	66	17	53	14	108	0	53	14	39	12	43	267	46	259	47	312	47	312	46	259	51	251	47	312	51	251	53	325	53	325	51	251	57	243	53	325	57	243	62	337	62	337	57	243	89	209	62	337	89	209	73	347	73	347	89	209	84	335	84	340	84	343	73	347	73	347	84	343	85	345	73	347	85	345	85	347	84	338	84	340	73	347	84	338	73	347	84	335	40	150	43	101	47	168	47	168	43	101	54	80	47	168	54	80	58	183	58	183	54	80	68	65	58	183	68	65	72	197	72	197	68	65	80	51	72	197	80	51	89	209	89	209	80	51	85	36	108	0	85	36	82	27	108	0	82	27	76	21	85	36	108	0	89	209	89	209	108	0	93	172	93	317	93	172	94	177	93	317	94	177	104	305	104	305	94	177	95	182	104	305	95	182	97	187	116	293	104	305	254	55	254	55	104	305	102	198	99	193	102	198	104	305	99	193	104	305	97	187	89	209	93	172	93	317	89	209	93	317	86	327	89	209	86	327	84	335	42	299	41	285	41	276	42	299	41	276	43	267	42	299	43	267	47	312	218	304	218	277	222	317	222	317	218	277	223	265	222	317	223	265	229	328	229	328	223	265	232	252	229	328	232	252	237	338	237	338	232	252	245	240	237	338	245	240	248	347	248	347	245	240	262	228	248	347	262	228	259	331	259	331	259	335	248	347	248	347	259	335	259	338	248	347	259	338	260	341	260	344	261	347	248	347	260	344	248	347	260	341	244	171	254	55	262	228	262	228	254	55	262	47	262	228	262	47	262	158	262	228	262	158	264	314	264	314	262	158	278	219	264	314	278	219	268	309	268	309	278	219	272	305	294	288	272	305	278	219	294	288	278	219	285	215	345	46	344	58	344	33	344	33	344	58	340	68	344	33	340	68	340	20	340	20	340	68	335	78	340	20	335	78	334	8	334	8	335	78	328	86	334	8	328	86	324	-3	324	-3	328	86	320	96	324	-3	320	96	311	-16	311	-16	320	96	300	-3	274	34	286	20	320	96	320	96	286	20	296	6	320	96	296	6	300	-3	262	158	262	47	274	34	262	158	274	34	320	96	285	215	293	209	294	288	294	288	293	209	301	202	294	288	301	202	314	274	314	274	301	202	308	194	314	274	308	194	310	188	310	188	310	186	321	175	321	175	310	186	310	183	321	175	310	183	310	180	330	187	336	198	340	245	340	245	336	198	340	210	340	245	340	210	343	228	343	228	340	210	342	220	329	260	314	274	321	175	329	260	321	175	330	187	329	260	330	187	340	245	310	188	321	175	314	274	310	178	309	175	321	175	310	178	321	175	310	180	262	228	264	314	261	320	262	228	261	320	260	325	262	228	260	325	259	331	311	-16	300	-3	300	-5	311	-16	300	-5	300	-7	311	-16	300	-7	300	-10	311	-16	300	-10	300	-13	311	-16	300	-13	299	-16	128	281	116	293	254	55	128	281	254	55	244	171	164	80	145	105	150	11	164	80	150	11	162	22	164	80	162	22	170	36	164	80	170	36	172	51	150	11	145	105	131	3	131	3	145	105	121	126	131	3	121	126	108	0	108	0	121	126	101	148	108	0	101	148	93	172	108	0	39	12	39	0	218	277	218	304	217	290	43	101	40	150	38	129	82	228	85	329	84	338	84	338	84	340	82	228	82	228	84	340	71	347	82	228	71	347	65	237	65	237	71	347	62	338	65	237	62	338	55	327	84	342	84	344	71	347	71	347	84	344	84	345	71	347	84	345	84	347	65	237	55	327	53	250	53	250	55	327	49	314	53	250	49	314	46	267	46	267	49	314	45	300	46	267	45	300	44	287	190	237	207	235	195	316	190	237	195	316	176	315	190	237	176	315	174	235	174	235	176	315	158	312	174	235	158	312	157	232	157	232	158	312	141	309	157	232	141	309	140	229	140	229	141	309	125	306	140	229	125	306	123	226	123	226	125	306	108	305	105	224	123	226	108	305	105	224	108	305	99	307	105	224	99	307	92	313	105	224	92	313	87	320	105	224	87	320	85	329	105	224	85	329	82	228	84	0	95	0	101	78	101	78	95	0	234	0	101	78	234	0	126	81	126	81	234	0	232	81	234	93	232	81	234	0	234	93	234	0	258	3	308	90	296	85	298	31	298	31	296	85	283	82	298	31	283	82	279	13	279	13	283	82	267	81	279	13	267	81	258	3	258	3	267	81	249	81	258	3	249	81	240	147	263	104	275	130	277	273	277	273	275	130	283	157	277	273	283	157	287	244	287	244	283	157	289	184	287	244	289	184	291	211	258	296	231	311	238	185	258	296	238	185	240	147	258	296	240	147	249	81	258	296	249	81	263	104	258	296	263	104	277	273	231	311	195	316	207	235	231	311	207	235	221	227	231	311	221	227	231	211	231	311	231	211	238	185	314	56	329	90	319	98	314	56	319	98	308	90	314	56	308	90	298	31	258	3	240	147	240	132	258	3	240	132	238	118	258	3	238	118	237	105	258	3	237	105	234	93	80	68	62	50	62	-3	80	68	62	-3	73	0	80	68	73	0	84	0	80	68	84	0	101	78	30	-8	41	-16	45	25	45	25	41	-16	51	-8	45	25	51	-8	62	50	62	50	51	-8	62	-3	71	347	84	340	84	342	105	318	98	325	101	243	101	243	98	325	96	336	92	244	96	336	84	347	92	244	84	347	84	247	84	247	84	347	76	251	96	340	97	342	84	347	84	347	97	342	97	345	84	347	97	345	98	347	96	337	96	340	84	347	96	337	84	347	96	336	54	290	55	280	55	303	55	303	55	280	58	271	55	303	58	271	59	316	59	316	58	271	62	263	59	316	62	263	66	327	66	327	62	263	69	256	66	327	69	256	74	337	74	337	69	256	76	251	74	337	76	251	84	347	105	318	111	241	114	313	114	313	111	241	121	241	114	313	121	241	127	311	127	311	121	241	133	239	127	311	133	239	142	310	142	310	133	239	142	233	142	310	142	233	149	225	99	81	99	5	111	83	111	83	99	5	117	17	111	83	117	17	122	90	122	90	117	17	132	34	122	90	132	34	132	102	132	102	132	34	144	54	132	102	144	54	142	119	142	119	144	54	151	140	153	154	151	140	153	75	153	154	153	75	155	167	155	167	153	75	155	75	155	167	155	75	163	52	175	34	188	20	177	161	177	161	178	301	175	34	175	34	178	301	163	308	175	34	163	308	163	52	163	52	163	308	156	202	163	52	156	202	156	191	163	52	156	191	155	180	179	188	183	208	188	289	188	289	183	208	189	225	188	289	189	225	194	274	194	274	189	225	193	241	194	274	193	241	195	257	178	301	177	161	179	188	178	301	179	188	188	289	142	310	149	225	163	308	163	308	149	225	154	214	163	308	154	214	156	202	188	20	198	6	190	131	190	131	198	6	197	124	210	111	197	124	198	6	210	111	198	6	202	-7	202	-7	202	-9	213	-16	213	-16	202	-9	202	-11	213	-16	202	-11	201	-12	243	64	235	81	235	7	243	64	235	7	242	19	243	64	242	19	245	32	243	64	245	32	247	45	235	7	235	81	226	-4	226	-4	235	81	223	96	226	-4	223	96	213	-16	213	-16	223	96	210	111	213	-16	210	111	202	-7	201	-14	200	-16	213	-16	201	-14	213	-16	201	-12	188	20	190	131	185	138	188	20	185	138	181	146	188	20	181	146	178	153	188	20	178	153	177	161	151	140	144	54	153	75	78	75	61	61	78	0	78	75	78	0	99	5	78	75	99	5	99	81	78	0	61	61	47	42	78	0	47	42	39	20	78	0	39	20	36	0	155	167	163	52	155	180	101	243	96	336	92	244	105	318	101	243	111	241	60	347	47	347	60	338	72	313	86	224	80	307	80	307	86	224	90	305	107	306	90	305	108	226	107	306	108	226	125	309	125	309	108	226	127	229	125	309	127	229	143	312	143	312	127	229	146	232	143	312	146	232	162	315	162	315	146	232	164	235	162	315	164	235	181	316	181	316	164	235	181	237	215	312	181	237	192	210	215	312	192	210	195	219	66	320	62	329	64	228	66	320	64	228	86	224	66	320	86	224	72	313	64	228	62	329	60	338	64	228	60	338	47	347	64	228	47	347	45	237	38	338	31	326	31	250	38	338	31	250	45	237	38	338	45	237	47	347	25	314	21	300	23	268	25	314	23	268	31	250	25	314	31	250	31	326	208	149	200	163	212	9	212	9	200	163	193	179	212	9	193	179	193	-5	193	-5	193	179	191	195	181	237	191	195	191	202	181	237	191	202	192	210	242	301	215	312	216	231	216	231	215	312	203	234	198	227	203	234	215	312	198	227	215	312	195	219	90	305	86	224	108	226	280	233	275	261	276	203	280	233	276	203	278	211	280	233	278	211	279	219	280	233	279	219	279	227	276	203	275	261	274	196	274	196	275	261	263	284	274	196	263	284	262	196	262	196	263	284	253	209	216	231	230	226	242	301	242	301	230	226	242	219	242	301	242	219	263	284	263	284	242	219	253	209	234	46	237	65	236	78	234	46	236	78	234	90	234	46	234	90	231	102	234	46	231	102	227	112	234	46	227	112	226	26	208	149	212	9	216	136	216	136	212	9	226	26	216	136	226	26	223	123	223	123	226	26	227	112	193	-5	191	195	181	237	193	-5	181	237	181	236	193	-5	181	236	171	31	193	-5	171	31	170	23	193	-5	170	23	169	14	193	-5	169	14	168	-16	171	31	181	236	170	221	171	31	170	221	168	56	162	-1	157	-8	168	-16	162	-1	168	-16	166	6	166	6	168	-16	169	14	168	56	170	221	162	79	162	79	170	221	160	205	162	79	160	205	154	102	154	102	160	205	152	187	154	102	152	187	147	124	147	124	152	187	146	167	147	124	146	167	145	144	181	316	181	237	215	312	23	268	21	300	20	287	300	195	361	195	361	230	300	195	361	230	266	195	300	195	266	195	266	54	300	195	266	54	266	48	300	195	266	48	266	43	300	195	266	43	267	37	300	195	267	37	267	32	300	195	267	32	286	-5	300	195	286	-5	296	-4	300	195	296	-4	300	60	361	230	27	230	71	195	361	230	71	195	107	195	361	230	107	195	137	195	361	230	137	195	171	195	361	230	171	195	200	195	361	230	200	195	235	195	361	230	235	195	266	195	240	53	237	64	237	7	237	7	237	64	235	76	235	76	235	195	218	23	218	23	235	195	205	44	200	195	200	70	205	44	200	195	205	44	235	195	171	0	171	195	137	195	171	0	137	195	137	35	171	0	137	35	107	35	171	0	107	35	71	0	71	195	71	0	107	35	71	195	107	35	107	195	340	51	333	44	335	3	335	3	333	44	328	38	335	3	328	38	326	0	326	0	328	38	322	34	326	0	322	34	316	-3	316	-3	322	34	314	32	316	-3	314	32	306	-4	306	-4	314	32	304	30	363	27	372	37	379	44	363	27	379	44	357	68	363	27	357	68	354	64	363	27	354	64	352	17	352	17	354	64	350	61	352	17	350	61	347	58	352	17	347	58	343	55	352	17	343	55	342	8	340	51	335	3	342	8	340	51	342	8	343	55	304	30	302	35	306	-4	306	-4	302	35	301	41	306	-4	301	41	296	-4	296	-4	301	41	300	48	296	-4	300	48	300	54	300	60	296	-4	300	54	260	-1	267	32	255	36	260	-1	255	36	246	43	240	53	237	7	260	-1	240	53	260	-1	246	43	266	54	266	195	266	60	237	7	235	76	218	23	267	32	260	-1	286	-5	71	195	27	230	27	195	131	-18	133	103	130	-29	133	103	123	60	130	-29	58	131	82	109	63	172	63	172	82	109	69	167	85	151	69	167	82	109	85	151	82	109	103	86	131	-18	132	-8	133	103	133	103	132	-8	135	1	133	103	135	1	147	84	147	84	135	1	138	11	147	84	138	11	143	21	143	21	147	8	147	84	147	84	147	8	164	57	207	-26	204	-39	215	-80	215	-80	204	-39	198	-51	215	-80	198	-51	193	-95	193	-95	198	-51	190	-63	165	-101	193	-95	176	29	176	29	193	-95	190	-63	176	29	190	-63	184	0	184	0	190	-63	188	-30	165	-101	176	29	164	57	165	-101	164	57	155	-46	165	-101	155	-46	155	-50	165	-101	155	-50	155	-54	165	-101	155	-54	154	-58	165	-101	154	-58	154	-62	165	-101	154	-62	153	-65	165	-101	153	-65	145	-62	165	-101	145	-62	140	-97	151	-5	153	-19	164	57	164	57	153	-19	154	-32	164	57	154	-32	155	-46	140	-97	145	-62	138	-56	140	-97	138	-56	134	-48	140	-97	134	-48	131	-38	140	-97	131	-38	121	-87	130	-29	123	60	121	-87	130	-29	121	-87	131	-38	114	44	106	27	106	-71	114	44	106	-71	121	-87	114	44	121	-87	123	60	100	9	96	-8	98	-51	100	9	98	-51	106	-71	100	9	106	-71	106	27	118	120	102	136	103	86	118	120	103	86	123	60	118	120	123	60	133	103	169	166	151	186	159	123	169	166	159	123	185	86	169	166	185	86	186	145	63	172	89	196	92	243	92	243	89	196	98	188	92	243	98	188	112	224	112	224	98	188	129	157	112	224	129	157	132	205	132	205	129	157	159	123	132	205	159	123	151	186	35	152	58	131	63	172	35	152	63	172	92	243	35	152	92	243	12	175	225	184	206	116	226	137	225	184	226	137	245	203	245	203	226	137	247	158	245	203	247	158	266	221	266	221	247	158	268	179	266	221	268	179	286	239	286	239	268	179	290	199	286	239	290	199	312	218	206	116	225	184	205	164	206	116	205	164	203	45	206	116	203	45	209	1	206	116	209	1	218	93	244	-3	243	21	241	-31	241	-31	243	21	237	46	241	-31	237	46	231	-58	231	-58	237	46	229	70	231	-58	229	70	218	93	231	-58	218	93	215	-80	215	-80	218	93	209	1	215	-80	209	1	209	-12	215	-80	209	-12	207	-26	186	145	185	86	203	45	186	145	203	45	205	164	164	57	147	8	151	-5	85	151	103	86	102	136	98	-51	96	-8	95	-26	321	303	321	338	147	303	147	303	321	338	113	303	147	303	113	303	147	0	147	0	113	303	113	35	147	0	113	35	73	35	113	303	321	338	73	303	73	303	321	338	37	338	73	303	37	338	73	35	73	35	37	338	37	0	73	35	37	0	147	0	347	338	37	338	73	303	347	338	73	303	113	303	347	338	113	303	147	303	347	338	147	303	237	303	347	338	237	303	272	303	347	338	272	303	311	303	347	338	311	303	347	0	272	35	272	303	237	303	272	35	237	303	237	0	272	35	237	0	347	0	272	35	347	0	311	35	147	0	147	303	113	303	147	0	113	303	113	35	147	0	113	35	73	35	147	0	73	35	37	0	37	338	37	0	73	35	37	338	73	35	73	303	311	35	347	0	311	303	170	136	25	-86	79	-86	170	136	79	-86	227	134	170	136	227	134	74	339	170	136	74	339	18	387	170	136	18	387	18	339	418	387	18	387	74	339	418	387	74	339	151	339	418	387	151	339	211	339	418	387	211	339	418	339	79	-86	476	-133	159	-86	159	-86	476	-133	214	-86	159	-86	214	-86	307	135	307	135	214	-86	364	137	307	135	364	137	211	339	25	-86	25	-133	476	-133	25	-86	476	-133	79	-86	214	-86	476	-133	476	-86	307	135	211	339	151	339	144	70	145	32	153	86	153	86	145	32	155	15	153	86	155	15	167	101	167	101	155	15	172	3	167	101	172	3	189	114	189	114	172	3	194	-4	189	114	194	-4	191	70	191	70	193	82	189	114	189	114	193	82	197	91	189	114	197	91	217	126	217	126	197	91	203	99	217	126	203	99	213	106	227	249	227	111	241	93	227	249	241	93	245	222	245	222	241	93	252	76	245	222	252	76	266	192	266	192	252	76	259	62	266	192	259	62	262	49	217	126	213	106	227	111	217	126	227	111	227	249	217	126	227	249	211	271	217	126	211	271	199	287	217	126	199	287	187	301	217	126	187	301	171	318	217	126	171	318	156	331	217	126	156	331	142	339	217	126	142	339	142	233	259	19	254	13	256	-4	256	-4	254	13	246	9	256	-4	246	9	238	8	238	8	223	11	256	-4	256	-4	223	11	221	-7	272	299	277	343	263	303	263	303	277	343	255	338	263	303	255	338	253	305	253	305	255	338	244	306	236	306	244	306	255	338	236	306	255	338	233	330	259	19	284	5	262	26	262	26	284	5	263	36	266	192	263	36	284	5	266	192	284	5	287	158	287	158	284	5	305	21	287	158	305	21	296	143	287	158	296	143	302	167	302	167	296	143	334	162	223	11	211	20	221	-7	221	-7	211	20	201	34	221	-7	201	34	194	-4	194	-4	201	34	194	51	194	-4	194	51	191	70	319	96	315	109	318	43	319	96	318	43	322	71	319	96	322	71	321	84	307	124	296	143	305	21	307	124	305	21	318	43	307	124	318	43	315	109	330	340	299	344	301	272	301	272	299	344	289	286	281	293	289	286	299	344	281	293	299	344	277	343	319	185	334	162	324	194	324	194	334	162	325	205	330	340	325	205	334	162	330	340	334	162	356	329	356	329	334	162	361	182	356	329	361	182	376	311	376	311	361	182	380	204	376	311	380	204	389	285	389	285	380	204	391	228	389	285	391	228	394	253	330	340	301	272	311	256	330	340	311	256	318	240	330	340	318	240	323	223	330	340	323	223	325	205	312	176	302	167	334	162	312	176	334	162	319	185	199	287	210	294	211	317	211	317	210	294	220	300	211	317	220	300	233	330	233	330	220	300	228	304	233	330	228	304	236	306	199	287	211	317	187	301	70	160	65	152	136	127	70	160	136	127	106	148	70	160	106	148	83	182	74	335	70	295	81	293	74	335	81	293	84	339	84	339	81	293	91	289	84	339	91	289	93	342	93	342	91	289	102	281	93	342	102	281	103	344	103	344	102	281	115	268	103	344	115	268	113	345	113	345	115	268	128	343	38	293	41	275	45	304	45	304	41	275	46	282	45	304	46	282	51	313	51	313	46	282	51	287	51	313	51	287	57	320	57	320	51	287	57	291	57	320	57	291	62	325	62	325	57	291	63	294	62	325	63	294	66	329	66	329	63	294	70	295	66	329	70	295	74	335	108	184	116	230	104	172	104	172	116	230	104	215	104	172	104	215	103	160	103	160	93	200	104	153	104	153	93	200	83	182	104	153	83	182	106	148	108	184	115	197	116	230	116	230	115	197	126	213	116	230	126	213	130	249	130	249	126	213	142	233	130	249	142	233	142	339	130	249	142	339	128	343	130	249	128	343	115	268	136	127	136	140	121	142	136	127	121	142	111	144	136	127	111	144	106	148	136	127	65	152	60	147	136	127	60	147	53	143	136	127	53	143	45	141	136	127	45	141	33	140	136	127	33	140	33	127	41	275	38	293	31	281	188	301	171	318	187	301	93	200	103	160	104	215	277	343	272	299	281	293	145	32	144	70	141	52	259	19	256	-4	284	5	266	192	262	49	263	36	258	167	265	174	265	190	265	190	265	174	272	179	265	190	272	179	280	199	280	199	272	179	280	182	280	199	280	182	289	182	289	182	300	181	297	205	297	205	300	181	315	206	252	178	241	161	251	157	252	178	251	157	258	167	252	178	258	167	265	190	297	205	280	199	289	182	304	16	315	1	308	15	308	15	315	1	312	15	312	15	313	15	323	16	323	16	313	15	315	1	323	16	315	1	342	12	315	1	304	16	299	19	315	1	299	19	294	22	315	1	294	22	288	27	315	1	288	27	285	-2	285	-2	288	27	280	34	285	-2	280	34	274	39	285	-2	274	39	268	42	285	-2	268	42	268	-1	268	42	262	44	268	-1	268	-1	262	44	254	44	268	-1	254	44	254	1	254	1	254	44	247	43	254	1	247	43	243	7	243	7	247	43	241	40	243	7	241	40	237	35	237	14	243	7	237	35	237	14	237	35	235	29	237	14	235	29	234	23	319	141	315	132	323	88	323	88	315	132	307	125	323	88	307	125	304	98	304	98	307	125	295	118	304	98	295	118	279	113	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	366	180	359	191	360	141	366	180	360	141	365	148	366	180	365	148	368	156	366	180	368	156	368	166	360	141	359	191	353	135	353	135	359	191	348	200	353	135	348	200	344	129	344	129	348	200	335	76	344	129	335	76	342	63	344	127	344	129	342	63	344	127	342	63	344	47	344	127	344	47	357	120	319	141	323	88	321	152	321	152	323	88	334	205	334	205	323	88	335	76	334	205	335	76	348	200	319	162	321	152	334	205	319	162	334	205	315	206	319	162	315	206	315	171	315	206	300	181	309	177	315	206	309	177	315	171	377	50	382	75	380	88	377	50	380	88	375	101	377	50	375	101	368	111	377	50	368	111	363	28	363	28	368	111	357	120	363	28	357	120	344	47	363	28	344	47	342	36	363	28	342	36	342	12	342	12	342	36	338	27	342	12	338	27	332	20	342	12	332	20	323	16	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	304	98	279	113	279	108	3	304	-2	311	-2	301	312	15	315	1	313	15	52	183	14	145	14	145	52	183	14	145	149	137	52	183	149	137	66	177	52	183	66	177	66	180	52	183	66	180	79	213	72	341	69	310	80	308	72	341	80	308	90	344	90	344	80	308	91	303	90	344	91	303	110	341	110	341	91	303	99	294	110	341	99	294	104	284	43	301	51	306	56	334	56	334	51	306	59	309	56	334	59	309	72	341	72	341	59	309	69	310	42	322	29	305	31	283	42	322	31	283	37	293	42	322	37	293	43	301	42	322	43	301	56	334	110	341	106	272	113	224	110	341	113	224	127	334	127	334	113	224	127	238	127	334	127	238	139	322	139	322	127	238	138	251	139	322	138	251	145	264	147	307	139	322	145	264	147	307	145	264	149	276	147	307	149	276	150	289	113	224	106	272	104	255	113	224	104	255	95	236	113	224	95	236	79	213	113	224	79	213	66	180	145	183	137	180	149	137	149	137	137	180	126	178	149	137	126	178	109	177	149	137	109	177	66	177	151	190	145	183	149	137	151	190	149	137	164	201	151	190	164	201	156	201	258	167	265	174	265	190	265	190	265	174	272	179	265	190	272	179	280	199	280	199	272	179	280	182	280	199	280	182	289	182	289	182	300	181	297	205	297	205	300	181	315	206	252	178	241	161	251	157	252	178	251	157	258	167	252	178	258	167	265	190	297	205	280	199	289	182	304	16	315	1	308	15	308	15	315	1	312	15	312	15	313	15	323	16	323	16	313	15	315	1	323	16	315	1	342	12	315	1	304	16	299	19	315	1	299	19	294	22	315	1	294	22	288	27	315	1	288	27	285	-2	285	-2	288	27	280	34	285	-2	280	34	274	39	285	-2	274	39	268	42	285	-2	268	42	268	-1	268	42	262	44	268	-1	268	-1	262	44	254	44	268	-1	254	44	254	1	254	1	254	44	247	43	254	1	247	43	243	7	243	7	247	43	241	40	243	7	241	40	237	35	237	14	243	7	237	35	237	14	237	35	235	29	237	14	235	29	234	23	319	141	315	132	323	88	323	88	315	132	307	125	323	88	307	125	304	98	304	98	307	125	295	118	304	98	295	118	279	113	366	180	359	191	360	141	366	180	360	141	365	148	366	180	365	148	368	156	366	180	368	156	368	166	360	141	359	191	353	135	353	135	359	191	348	200	353	135	348	200	344	129	344	129	348	200	335	76	344	129	335	76	342	63	344	127	344	129	342	63	344	127	342	63	344	47	344	127	344	47	357	120	319	141	323	88	321	152	321	152	323	88	334	205	334	205	323	88	335	76	334	205	335	76	348	200	319	162	321	152	334	205	319	162	334	205	315	206	319	162	315	206	315	171	315	206	300	181	309	177	315	206	309	177	315	171	377	50	382	75	380	88	377	50	380	88	375	101	377	50	375	101	368	111	377	50	368	111	363	28	363	28	368	111	357	120	363	28	357	120	344	47	363	28	344	47	342	36	363	28	342	36	342	12	342	12	342	36	338	27	342	12	338	27	332	20	342	12	332	20	323	16	306	344	86	-5	115	-5	306	344	115	-5	334	344	304	98	279	113	279	108	312	15	315	1	313	15	149	137	14	145	14	137	110	341	104	284	106	272	31	283	29	305	18	283	268	142	268	142	273	203	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	3	304	-2	311	-2	301	292	29	313	0	298	26	255	95	273	203	237	95	268	142	268	142	273	203	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	52	183	14	145	149	137	52	183	149	137	66	177	52	183	66	177	66	180	52	183	66	180	79	213	72	341	69	310	80	308	72	341	80	308	90	344	90	344	80	308	91	303	90	344	91	303	110	341	110	341	91	303	99	294	110	341	99	294	104	284	43	301	51	306	56	334	56	334	51	306	59	309	56	334	59	309	72	341	72	341	59	309	69	310	42	322	29	305	31	283	42	322	31	283	37	293	42	322	37	293	43	301	42	322	43	301	56	334	110	341	106	272	113	224	110	341	113	224	127	334	127	334	113	224	127	238	127	334	127	238	139	322	139	322	127	238	138	251	139	322	138	251	145	264	147	307	139	322	145	264	147	307	145	264	149	276	147	307	149	276	150	289	113	224	106	272	104	255	113	224	104	255	95	236	113	224	95	236	79	213	113	224	79	213	66	180	145	183	137	180	149	137	149	137	137	180	126	178	149	137	126	178	109	177	149	137	109	177	66	177	151	190	145	183	149	137	151	190	149	137	164	201	151	190	164	201	156	201	306	344	86	-5	115	-5	306	344	115	-5	334	344	149	137	14	145	14	137	110	341	104	284	106	272	31	283	29	305	18	283	292	29	313	0	298	26	255	95	273	203	237	95	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	172	61	134	57	172	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	181	45	135	45	135	39	181	31	181	45	135	31	181	31	139	31	139	31	181	24	180	31	139	24	180	21	144	21	144	24	180	18	177	21	144	18	177	15	172	14	152	21	144	15	172	14	152	15	172	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	306	344	86	-5	115	-5	306	344	115	-5	334	344	292	29	313	0	298	26	255	95	273	203	237	95	81	235	56	250	56	245	23	232	11	214	23	214	23	214	11	214	92	181	23	214	92	181	92	214	92	214	92	181	138	137	92	214	138	137	92	301	92	301	138	137	93	321	92	301	93	321	69	292	92	301	69	292	51	269	92	301	51	269	36	250	92	301	36	250	23	232	92	301	23	232	23	214	113	344	138	137	138	344	138	214	138	181	159	181	138	214	159	181	159	214	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	306	344	86	-5	115	-5	306	344	115	-5	334	344	292	29	313	0	298	26	255	95	273	203	237	95	138	137	92	181	92	137	93	321	138	137	113	344	92	181	11	214	11	181	277	93	278	100	289	185	289	185	278	100	280	105	289	185	280	105	281	108	281	108	283	109	289	185	289	185	283	109	285	126	295	13	291	14	304	-2	304	-2	291	14	288	16	304	-2	288	16	286	18	286	18	283	25	276	1	276	1	283	25	280	35	276	1	280	35	278	47	283	109	285	109	285	126	285	126	285	109	287	110	285	126	287	110	291	128	291	128	287	110	291	110	291	128	291	110	294	110	294	110	306	109	297	129	297	129	306	109	302	130	297	129	291	128	294	110	322	24	318	17	329	0	329	0	318	17	312	13	329	0	312	13	304	12	304	12	299	12	304	-2	304	-2	299	12	295	13	277	93	271	174	276	85	276	85	271	174	276	75	277	60	276	75	276	1	277	60	276	1	278	47	286	18	276	1	304	-2	379	69	376	90	375	45	375	45	376	90	367	107	375	45	367	107	365	25	365	25	367	107	354	119	365	25	354	119	350	10	350	10	354	119	335	127	350	10	335	127	329	0	329	0	335	127	325	52	315	102	321	91	335	127	335	127	321	91	324	75	335	127	324	75	325	52	302	130	306	109	307	130	307	130	306	109	315	102	307	130	315	102	313	130	313	130	315	102	335	127	325	36	322	24	329	0	325	36	329	0	325	52	304	12	304	-2	329	0	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	309	163	327	177	328	200	328	200	327	177	350	187	328	200	350	187	350	204	350	204	350	187	377	194	350	204	377	194	377	208	308	194	289	185	295	146	308	194	295	146	309	163	308	194	309	163	328	200	276	1	276	75	271	174	276	1	271	174	254	159	276	1	254	159	253	12	224	105	225	55	230	125	230	125	225	55	236	30	230	125	236	30	240	143	240	143	236	30	253	12	240	143	253	12	254	159	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	225	55	224	105	222	84	271	174	277	93	289	185	289	185	285	126	295	146	3	304	-2	311	-2	301	89	232	99	230	99	230	99	281	99	230	116	225	99	281	116	225	107	279	107	279	116	225	115	277	66	235	79	234	79	283	79	283	79	234	89	232	79	283	89	232	90	282	90	282	89	232	99	230	90	282	99	230	99	281	65	283	70	344	51	236	65	283	51	236	66	235	65	283	66	235	79	283	142	173	134	167	136	151	136	151	134	167	124	164	136	151	124	164	113	162	113	162	107	163	109	141	109	141	107	163	101	164	109	141	101	164	95	166	95	166	88	170	109	141	109	141	88	170	81	174	109	141	81	174	76	137	76	137	81	174	72	180	76	137	72	180	65	184	59	139	76	137	65	184	59	139	65	184	58	187	59	139	58	187	52	188	59	139	52	188	46	189	59	139	46	189	45	143	39	188	33	184	34	150	39	188	34	150	45	143	39	188	45	143	46	189	28	180	26	174	27	158	28	180	27	158	34	150	28	180	34	150	33	184	70	301	167	301	184	344	70	301	184	344	70	344	70	301	70	344	65	283	309	163	327	177	328	200	328	200	327	177	350	187	328	200	350	187	350	204	350	204	350	187	377	194	350	204	377	194	377	208	289	185	285	126	295	146	289	185	295	146	308	194	308	194	295	146	309	163	308	194	309	163	328	200	302	130	297	129	306	109	306	109	297	129	294	110	291	110	294	110	291	128	291	110	291	128	287	110	287	110	291	128	285	126	287	110	285	126	285	109	285	109	285	126	283	109	277	93	278	100	289	185	289	185	278	100	280	105	289	185	280	105	281	108	281	108	283	109	289	185	289	185	283	109	285	126	276	75	276	85	271	174	276	75	271	174	276	1	276	1	271	174	254	159	276	1	254	159	253	12	253	12	254	159	240	143	253	12	240	143	236	30	236	30	240	143	230	125	236	30	230	125	225	55	225	55	230	125	224	105	225	55	224	105	222	84	276	1	304	-2	286	18	276	1	286	18	283	25	276	1	283	25	280	35	276	1	280	35	278	47	276	1	278	47	277	60	276	1	277	60	276	75	271	174	276	85	277	93	271	174	277	93	289	185	176	212	173	230	171	187	171	187	173	230	165	246	171	187	165	246	158	166	158	166	165	246	153	260	158	166	153	260	148	190	148	190	147	181	158	166	158	166	147	181	142	173	158	166	142	173	136	151	116	225	130	217	136	270	136	270	130	217	140	209	136	270	140	209	153	260	153	260	140	209	146	199	153	260	146	199	148	190	113	162	109	141	136	151	295	13	291	14	304	-2	304	-2	291	14	288	16	304	-2	288	16	286	18	297	129	291	128	294	110	322	24	318	17	329	0	329	0	318	17	312	13	329	0	312	13	304	12	304	12	299	12	304	-2	304	-2	299	12	295	13	379	69	376	90	375	45	375	45	376	90	367	107	375	45	367	107	365	25	365	25	367	107	354	119	365	25	354	119	350	10	350	10	354	119	335	127	350	10	335	127	329	0	329	0	335	127	325	52	315	102	321	91	335	127	335	127	321	91	324	75	335	127	324	75	325	52	302	130	306	109	307	130	307	130	306	109	315	102	307	130	315	102	313	130	313	130	315	102	335	127	325	36	322	24	329	0	325	36	329	0	325	52	304	12	304	-2	329	0	306	344	86	-5	115	-5	306	344	115	-5	334	344	115	277	116	225	136	270	51	236	70	344	33	237	27	158	26	174	25	167	281	171	281	171	281	171	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	3	304	-2	311	-2	301	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	172	61	134	57	172	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	181	45	135	45	135	39	181	31	181	45	135	31	181	31	139	31	139	31	181	24	180	31	139	24	180	21	144	21	144	24	180	18	177	21	144	18	177	15	172	14	152	21	144	15	172	14	152	15	172	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	286	344	66	-5	95	-5	286	344	95	-5	315	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	81	235	56	250	56	245	89	232	99	230	99	230	99	281	99	230	116	225	99	281	116	225	107	279	107	279	116	225	115	277	66	235	79	234	79	283	79	283	79	234	89	232	79	283	89	232	90	282	90	282	89	232	99	230	90	282	99	230	99	281	65	283	70	344	51	236	65	283	51	236	66	235	65	283	66	235	79	283	142	173	134	167	136	151	136	151	134	167	124	164	136	151	124	164	113	162	113	162	107	163	109	141	109	141	107	163	101	164	109	141	101	164	95	166	95	166	88	170	109	141	109	141	88	170	81	174	109	141	81	174	76	137	76	137	81	174	72	180	76	137	72	180	65	184	59	139	76	137	65	184	59	139	65	184	58	187	59	139	58	187	52	188	59	139	52	188	46	189	59	139	46	189	45	143	39	188	33	184	34	150	39	188	34	150	45	143	39	188	45	143	46	189	28	180	26	174	27	158	28	180	27	158	34	150	28	180	34	150	33	184	70	301	167	301	184	344	70	301	184	344	70	344	70	301	70	344	65	283	176	212	173	230	171	187	171	187	173	230	165	246	171	187	165	246	158	166	158	166	165	246	153	260	158	166	153	260	148	190	148	190	147	181	158	166	158	166	147	181	142	173	158	166	142	173	136	151	116	225	130	217	136	270	136	270	130	217	140	209	136	270	140	209	153	260	153	260	140	209	146	199	153	260	146	199	148	190	113	162	109	141	136	151	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	296	344	75	-5	104	-5	296	344	104	-5	324	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	115	277	116	225	136	270	51	236	70	344	33	237	27	158	26	174	25	167	32	282	38	289	33	344	33	344	38	289	45	294	33	344	45	294	181	344	181	344	45	294	54	297	181	344	54	297	66	297	181	344	66	297	131	297	181	344	131	297	95	138	95	138	131	297	60	138	33	344	15	272	28	272	33	344	28	272	32	282	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	286	344	66	-5	95	-5	286	344	95	-5	315	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	118	73	143	51	132	98	118	73	132	155	117	179	118	73	117	179	92	92	92	92	117	179	92	160	92	92	92	160	64	144	165	225	142	201	144	174	165	225	144	174	147	177	165	225	147	177	153	184	165	225	153	184	159	191	165	225	159	191	165	199	165	225	165	199	171	207	165	225	171	207	177	215	142	201	117	179	132	155	142	201	132	155	133	159	142	201	133	159	136	165	142	201	136	165	140	170	142	201	140	170	144	174	132	155	118	73	132	98	64	144	34	129	64	109	64	144	64	109	92	92	132	155	132	98	133	152	133	152	132	98	133	101	133	152	133	101	137	150	137	150	133	101	137	103	137	150	137	103	143	149	143	149	137	103	143	104	143	149	143	104	149	149	149	149	143	104	150	104	149	149	150	104	156	148	156	148	150	104	156	104	454	148	156	148	156	104	454	148	156	104	454	104	165	27	177	39	171	47	165	27	171	47	164	56	165	27	164	56	158	63	165	27	158	63	153	71	165	27	153	71	147	78	165	27	147	78	144	80	165	27	144	80	143	51	143	51	144	80	140	84	143	51	140	84	136	89	143	51	136	89	133	94	143	51	133	94	132	98	64	109	34	129	34	123	122	235	129	308	121	239	121	239	129	308	118	241	114	239	118	241	129	308	114	239	129	308	112	280	122	235	123	229	129	308	129	308	123	229	124	223	129	308	124	223	124	217	168	-84	124	217	124	-84	112	280	93	254	97	225	112	280	97	225	100	228	112	280	100	228	104	232	112	280	104	232	109	236	112	280	109	236	114	239	93	254	71	229	75	207	93	254	75	207	83	213	93	254	83	213	90	219	93	254	90	219	97	225	71	229	47	207	58	195	71	229	58	195	67	201	71	229	67	201	75	207	163	308	148	338	168	-84	163	308	168	-84	168	217	163	308	168	217	168	223	163	308	168	223	169	230	163	308	169	230	170	235	163	308	170	235	180	281	189	232	198	255	184	236	184	236	198	255	180	281	184	236	180	281	179	239	179	239	180	281	174	241	171	239	174	241	180	281	171	239	180	281	170	235	211	213	218	207	220	231	220	231	218	207	226	201	220	231	226	201	245	207	245	207	226	201	235	195	211	213	220	231	204	219	204	219	220	231	198	255	204	219	198	255	196	225	196	225	198	255	194	228	168	-84	148	338	143	338	168	-84	143	338	129	308	168	-84	129	308	124	217	198	255	189	232	194	228	323	54	324	27	330	62	330	62	324	27	347	52	330	62	347	52	336	69	336	69	347	52	342	76	357	99	371	74	357	155	357	99	357	155	356	101	356	101	357	155	356	152	356	101	356	152	352	103	352	103	356	152	351	150	352	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	339	149	340	104	339	149	333	148	333	104	333	148	34	148	333	104	34	148	34	104	424	109	454	124	424	144	424	109	424	144	397	93	397	93	424	144	396	161	397	93	396	161	371	74	371	74	396	161	370	180	371	74	370	180	357	155	370	180	346	202	348	169	370	180	348	169	352	164	370	180	352	164	356	159	370	180	356	159	357	155	346	202	324	225	324	197	346	202	324	197	330	189	346	202	330	189	336	182	346	202	336	182	342	175	346	202	342	175	345	173	346	202	345	173	348	169	371	74	357	99	356	94	371	74	356	94	352	89	371	74	352	89	348	83	371	74	348	83	347	52	344	79	342	76	347	52	344	79	347	52	348	83	317	46	311	37	324	27	317	46	324	27	323	54	324	225	311	214	318	206	324	225	318	206	324	197	454	129	424	144	454	124	333	148	333	104	340	104	123	23	122	18	129	-54	129	-54	122	18	121	14	129	-54	121	14	118	12	118	12	113	14	129	-54	129	-54	113	14	112	-26	168	338	124	338	129	-54	168	338	129	-54	143	-84	168	338	143	-84	149	-84	168	338	149	-84	163	-54	168	338	163	-54	168	36	129	-54	124	338	124	36	129	-54	124	36	124	30	129	-54	124	30	123	23	112	-26	113	14	108	17	112	-26	108	17	103	21	112	-26	103	21	98	25	112	-26	98	25	95	27	112	-26	95	27	93	-1	192	25	188	21	200	0	200	0	188	21	183	17	200	0	183	17	180	-26	180	-26	183	17	179	14	180	-26	179	14	175	12	175	12	172	14	180	-26	180	-26	172	14	170	18	180	-26	170	18	163	-54	163	-54	170	18	169	24	163	-54	169	24	168	30	225	52	217	46	221	24	225	52	221	24	245	46	225	52	245	46	234	58	217	46	209	39	221	24	221	24	209	39	202	33	221	24	202	33	200	0	200	0	202	33	195	27	200	0	195	27	192	25	168	36	163	-54	168	30	88	34	81	40	93	-1	88	34	93	-1	95	27	74	46	66	52	72	22	74	46	72	22	93	-1	74	46	93	-1	81	40	57	59	47	46	72	22	57	59	72	22	66	52	123	201	98	179	113	155	113	155	98	179	99	73	113	155	99	73	113	98	113	155	113	98	114	101	113	155	114	101	114	152	114	152	114	101	116	102	114	152	116	102	118	150	118	150	116	102	120	103	118	150	120	103	124	149	124	149	120	103	125	104	124	149	125	104	130	149	130	149	125	104	130	104	113	155	114	159	123	201	146	225	123	201	125	174	146	225	125	174	127	177	146	225	127	177	134	184	146	225	134	184	140	191	146	225	140	191	146	199	146	225	146	199	152	207	146	225	152	207	158	215	123	201	114	159	117	165	123	201	117	165	121	170	123	201	121	170	125	174	73	92	99	73	98	179	73	92	98	179	73	160	73	92	73	160	45	144	73	92	45	144	45	109	15	129	15	123	45	109	15	129	45	109	45	144	125	80	121	84	124	51	125	80	124	51	146	27	125	80	146	27	127	78	146	27	158	39	152	47	146	27	152	47	145	56	146	27	145	56	139	63	146	27	139	63	133	71	146	27	133	71	127	78	343	54	343	27	349	62	349	62	343	27	367	52	349	62	367	52	355	69	355	69	367	52	362	76	444	109	474	124	444	144	444	109	444	144	416	93	416	93	444	144	416	161	416	93	416	161	391	74	391	74	416	161	390	180	391	74	390	180	377	155	391	74	377	99	375	94	391	74	375	94	372	89	359	104	364	104	365	149	365	149	364	104	369	104	365	149	369	104	371	150	371	150	369	104	373	103	371	150	373	103	375	152	375	152	373	103	376	101	375	152	376	101	377	155	377	155	376	101	377	99	359	104	365	149	359	149	359	104	359	149	353	148	359	104	353	148	137	148	359	104	137	148	130	149	359	104	130	149	130	104	390	180	365	202	368	169	390	180	368	169	372	164	390	180	372	164	375	159	390	180	375	159	377	155	365	202	343	225	343	197	365	202	343	197	350	189	365	202	350	189	356	182	365	202	356	182	362	175	365	202	362	175	364	173	365	202	364	173	368	169	377	155	377	99	391	74	368	83	364	79	367	52	368	83	367	52	391	74	368	83	391	74	372	89	337	46	330	37	343	27	337	46	343	27	343	54	343	225	331	214	337	206	343	225	337	206	343	197	124	51	121	84	117	89	124	51	117	89	114	94	124	51	114	94	113	98	124	51	113	98	99	73	362	76	367	52	364	79	474	129	444	144	474	124	168	-4	168	0	168	0	168	0	168	253	163	-84	163	-84	168	253	163	338	163	-84	163	338	149	-114	149	-114	163	338	148	368	149	-114	148	368	143	-114	143	-114	148	368	143	368	143	-114	143	368	129	338	169	263	170	267	180	310	180	310	170	267	172	270	180	310	172	270	174	271	174	271	179	269	180	310	180	310	179	269	184	266	180	310	184	266	198	285	198	285	184	266	189	262	198	285	189	262	194	258	192	-4	188	-8	200	-30	200	-30	188	-8	183	-12	200	-30	183	-12	180	-56	180	-56	183	-12	179	-15	180	-56	179	-15	175	-16	175	-16	172	-15	180	-56	180	-56	172	-15	170	-13	180	-56	170	-13	169	-9	194	258	196	256	198	285	198	285	196	256	204	249	198	285	204	249	220	261	220	261	204	249	211	243	220	261	211	243	218	237	163	338	168	253	168	258	163	338	168	258	169	263	163	338	169	263	180	310	226	231	235	224	245	237	226	231	245	237	220	261	226	231	220	261	218	237	225	22	217	15	221	-5	225	22	221	-5	245	16	225	22	245	16	234	28	217	15	209	9	221	-5	221	-5	209	9	202	4	221	-5	202	4	200	-30	200	-30	202	4	195	-1	200	-30	195	-1	192	-4	163	-84	180	-56	169	-9	163	-84	169	-9	168	-4	163	-84	168	-4	168	0	129	-84	143	-114	129	338	129	-84	129	338	124	247	129	-84	124	247	124	7	129	-84	124	7	124	0	129	-84	124	0	123	-5	129	-84	123	-5	122	-11	129	-84	122	-11	121	-15	129	-84	121	-15	118	-16	129	-84	118	-16	113	-15	129	-84	113	-15	112	-56	122	265	123	259	129	338	129	338	123	259	124	253	129	338	124	253	124	247	122	265	129	338	121	269	121	269	129	338	118	271	114	269	118	271	129	338	114	269	129	338	112	310	112	310	93	284	97	256	112	310	97	256	100	258	112	310	100	258	104	262	112	310	104	262	109	266	112	310	109	266	114	269	93	284	71	259	75	237	93	284	75	237	83	243	93	284	83	243	90	250	93	284	90	250	97	256	71	259	47	237	58	225	71	259	58	225	67	231	71	259	67	231	75	237	112	-56	113	-15	108	-12	112	-56	108	-12	103	-7	112	-56	103	-7	98	-4	112	-56	98	-4	95	-1	112	-56	95	-1	93	-31	88	4	81	10	93	-31	88	4	93	-31	95	-1	74	16	66	22	72	-6	74	16	72	-6	93	-31	74	16	93	-31	81	10	57	28	47	16	72	-6	57	28	72	-6	66	22	79	220	80	224	79	220	79	220	80	224	81	231	79	220	81	231	69	327	69	327	81	231	82	239	69	327	82	239	101	320	101	320	82	239	84	245	101	320	84	245	88	248	88	248	91	247	101	320	101	320	91	247	94	245	101	320	94	245	98	242	102	238	106	234	134	316	134	316	106	234	124	284	125	281	124	284	106	234	125	281	106	234	127	277	127	277	106	234	425	-84	127	277	425	-84	130	273	130	273	425	-84	134	269	199	313	166	314	169	292	199	313	169	292	178	293	199	313	178	293	188	295	199	313	188	295	199	297	166	314	134	316	139	290	166	314	139	290	146	291	166	314	146	291	150	291	166	314	150	291	159	291	166	314	159	291	169	292	134	316	124	284	126	287	134	316	126	287	132	289	134	316	132	289	139	290	101	320	98	242	102	238	101	320	102	238	134	316	79	220	69	327	75	171	79	220	75	171	76	182	79	220	76	182	77	192	79	220	77	192	78	201	79	220	78	201	79	211	69	327	38	338	45	302	69	327	45	302	52	271	69	327	52	271	56	239	69	327	56	239	58	206	69	327	58	206	59	171	69	327	59	171	75	171	137	266	134	269	425	-84	137	266	425	-84	455	-53	45	302	38	338	34	334	352	266	352	266	34	-53	352	266	34	-53	65	-84	352	266	65	-84	383	234	352	266	383	234	356	269	391	242	395	245	420	327	420	327	395	245	399	247	420	327	399	247	402	248	402	248	405	245	420	327	420	327	405	245	407	239	420	327	407	239	409	231	431	206	434	239	420	327	420	327	434	239	438	271	420	327	438	271	451	338	451	338	438	271	445	302	451	338	445	302	455	334	420	327	409	231	410	224	420	327	410	224	410	220	420	327	410	220	411	211	420	327	411	211	411	201	420	327	411	201	412	192	420	327	412	192	413	182	420	327	413	182	415	171	420	327	415	171	431	171	420	327	431	171	431	206	388	320	356	316	358	289	388	320	358	289	363	287	388	320	363	287	366	284	388	320	366	284	383	234	388	320	383	234	387	238	388	320	387	238	391	242	388	320	391	242	420	327	383	234	366	284	365	281	356	316	323	314	330	291	356	316	330	291	339	291	356	316	339	291	344	291	356	316	344	291	350	290	356	316	350	290	358	289	323	314	291	313	301	295	323	314	301	295	311	293	323	314	311	293	321	292	323	314	321	292	330	291	383	234	365	281	362	277	383	234	362	277	359	273	383	234	359	273	356	269	301	295	291	313	291	297	330	-37	321	-38	323	-60	330	-37	323	-60	356	-62	330	-37	356	-62	339	-37	409	22	407	14	420	-73	420	-73	407	14	405	8	420	-73	405	8	402	5	402	5	399	6	420	-73	420	-73	399	6	395	8	420	-73	395	8	391	11	412	61	411	51	420	-73	420	-73	411	51	411	42	420	-73	411	42	410	32	410	32	410	29	420	-73	420	-73	410	29	409	22	455	-80	445	-48	451	-84	451	-84	445	-48	438	-16	451	-84	438	-16	420	-73	420	-73	438	-16	434	14	420	-73	434	14	431	47	431	81	415	81	420	-73	431	81	420	-73	431	47	413	71	412	61	420	-73	413	71	420	-73	415	81	388	-66	420	-73	391	11	388	-66	391	11	387	15	388	-66	387	15	383	19	388	-66	383	19	366	-30	388	-66	366	-30	363	-33	388	-66	363	-33	358	-35	388	-66	358	-35	356	-62	366	-30	383	19	365	-27	356	-62	358	-35	350	-36	356	-62	350	-36	344	-37	356	-62	344	-37	339	-37	323	-60	321	-38	311	-39	323	-60	311	-39	301	-41	323	-60	301	-41	291	-43	323	-60	291	-43	291	-59	383	19	65	338	352	-11	383	19	352	-11	356	-15	383	19	356	-15	359	-19	383	19	359	-19	363	-23	383	19	363	-23	365	-27	352	-11	65	338	34	307	79	32	79	32	79	42	79	32	79	42	78	52	79	32	78	52	77	61	79	32	77	61	76	71	79	32	76	71	75	81	79	32	75	81	69	-73	79	32	69	-73	80	22	79	32	80	22	80	29	98	11	94	8	101	-66	101	-66	94	8	91	6	101	-66	91	6	88	5	88	5	84	8	101	-66	101	-66	84	8	82	14	101	-66	82	14	69	-73	69	-73	82	14	80	22	98	11	101	-66	102	15	102	15	101	-66	134	-62	102	15	134	-62	106	19	106	19	134	-62	124	-30	125	-27	127	-23	106	19	106	19	127	-23	130	-19	106	19	130	-19	425	338	425	338	130	-19	134	-15	425	338	134	-15	137	-11	137	-11	455	307	425	338	132	-35	134	-62	139	-36	139	-36	134	-62	166	-60	139	-36	166	-60	146	-37	146	-37	166	-60	150	-37	199	-59	199	-43	188	-41	199	-59	188	-41	178	-39	199	-59	178	-39	169	-38	199	-59	169	-38	166	-60	159	-37	150	-37	166	-60	159	-37	166	-60	169	-38	134	-62	132	-35	126	-33	134	-62	126	-33	124	-30	69	-73	75	81	59	81	69	-73	59	81	58	47	69	-73	58	47	56	14	69	-73	56	14	52	-16	69	-73	52	-16	45	-48	69	-73	45	-48	38	-84	45	-48	34	-80	38	-84	125	-27	106	19	124	-30	118	73	143	51	132	98	118	73	132	155	117	179	118	73	117	179	92	92	92	92	117	179	92	160	92	92	92	160	64	144	165	225	142	201	144	174	165	225	144	174	147	177	165	225	147	177	153	184	165	225	153	184	159	191	165	225	159	191	165	199	165	225	165	199	171	207	165	225	171	207	177	215	142	201	117	179	132	155	142	201	132	155	133	159	142	201	133	159	136	165	142	201	136	165	140	170	142	201	140	170	144	174	132	155	118	73	132	98	64	144	34	129	64	109	64	144	64	109	92	92	132	155	132	98	133	152	133	152	132	98	133	101	133	152	133	101	137	150	137	150	133	101	137	103	137	150	137	103	143	149	143	149	137	103	143	104	143	149	143	104	149	149	149	149	143	104	150	104	149	149	150	104	156	148	156	148	150	104	156	104	156	104	260	104	289	148	289	148	260	104	301	104	289	148	301	104	337	223	337	223	301	104	330	148	337	223	330	148	378	223	260	104	211	31	253	31	260	104	253	31	301	104	330	148	301	104	454	104	330	148	454	104	454	148	165	27	177	39	171	47	165	27	171	47	164	56	165	27	164	56	158	63	165	27	158	63	153	71	165	27	153	71	147	78	165	27	147	78	144	80	165	27	144	80	143	51	143	51	144	80	140	84	143	51	140	84	136	89	143	51	136	89	133	94	143	51	133	94	132	98	64	109	34	129	34	123	156	148	156	104	289	148	131	104	83	31	124	31	131	104	124	31	172	104	131	104	172	104	160	148	131	104	160	148	34	148	131	104	34	148	34	104	201	148	249	223	208	223	201	148	208	223	172	104	201	148	172	104	333	104	201	148	333	104	333	148	323	54	324	27	330	62	330	62	324	27	347	52	330	62	347	52	336	69	336	69	347	52	342	76	424	144	396	161	397	93	424	144	397	93	424	109	424	144	424	109	454	124	424	144	454	124	454	129	371	74	397	93	396	161	371	74	396	161	370	180	371	74	370	180	357	155	371	74	357	155	357	99	371	74	357	99	356	94	371	74	356	94	352	89	371	74	352	89	348	83	371	74	348	83	347	52	344	79	342	76	347	52	344	79	347	52	348	83	317	46	311	37	324	27	317	46	324	27	323	54	357	99	357	155	356	101	356	101	357	155	356	152	356	101	356	152	352	103	352	103	356	152	351	150	352	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	339	149	340	104	339	149	333	148	370	180	346	202	348	169	370	180	348	169	352	164	370	180	352	164	356	159	370	180	356	159	357	155	346	202	324	225	324	197	346	202	324	197	330	189	346	202	330	189	336	182	346	202	336	182	342	175	346	202	342	175	345	173	346	202	345	173	348	169	324	225	311	214	318	206	324	225	318	206	324	197	333	148	333	104	340	104	160	148	172	104	208	223	45	166	56	154	65	187	65	187	56	154	66	140	65	187	66	140	96	195	96	195	66	140	75	126	96	195	75	126	83	110	83	110	90	95	96	195	96	195	90	95	97	80	96	195	97	80	127	205	127	205	97	80	102	65	127	205	102	65	108	50	115	91	115	94	113	36	113	36	115	94	115	96	127	205	115	96	116	101	127	205	116	101	118	105	125	58	123	66	127	51	127	51	123	66	120	73	127	51	120	73	129	42	129	42	120	73	118	81	129	42	118	81	117	84	118	105	122	109	127	205	127	205	122	109	127	111	127	205	127	111	133	112	133	112	135	111	138	175	138	175	138	111	143	163	143	163	138	111	141	111	143	163	141	111	144	110	184	231	157	218	162	198	184	231	162	198	169	202	184	231	169	202	176	207	184	231	176	207	184	212	184	231	184	212	192	218	157	218	127	205	139	179	157	218	139	179	141	184	157	218	141	184	145	187	157	218	145	187	149	191	157	218	149	191	155	194	157	218	155	194	162	198	138	175	139	179	127	205	138	175	127	205	133	112	343	126	357	125	361	169	343	126	361	169	334	170	343	126	334	170	330	125	330	125	334	170	321	169	330	125	321	169	318	123	318	123	321	169	308	166	318	123	308	166	306	119	306	119	308	166	296	163	306	119	296	163	294	115	294	115	296	163	283	159	294	115	283	159	281	111	281	111	283	159	271	155	281	111	271	155	269	107	269	107	271	155	257	151	269	107	257	151	255	103	255	103	257	151	244	147	255	103	244	147	241	100	241	100	244	147	230	144	241	100	230	144	224	97	224	97	230	144	216	141	224	97	216	141	206	97	206	97	216	141	203	141	188	142	171	147	177	100	188	142	177	100	186	98	188	142	186	98	196	97	188	142	196	97	203	141	144	110	146	109	155	154	155	154	146	109	161	104	155	154	161	104	171	147	171	147	161	104	169	102	171	147	169	102	177	100	361	169	373	122	384	165	384	165	373	122	389	117	384	165	389	117	404	159	404	159	389	117	406	110	404	159	406	110	424	148	424	148	406	110	423	98	424	148	423	98	445	133	108	50	113	36	115	96	108	50	115	96	127	205	33	184	33	178	45	166	33	184	45	166	65	187	113	36	129	42	117	84	113	36	117	84	116	88	113	36	116	88	115	91	206	97	203	141	196	97	361	169	357	125	373	122	138	111	138	175	135	111	143	163	144	110	155	154	121	125	135	126	135	126	143	170	135	126	148	125	143	170	148	125	156	169	156	169	148	125	160	123	156	169	160	123	169	166	169	166	160	123	172	119	169	166	172	119	182	163	182	163	172	119	184	115	182	163	184	115	195	159	195	159	184	115	196	111	195	159	196	111	208	155	208	155	196	111	209	107	208	155	209	107	221	151	221	151	209	107	223	103	221	151	223	103	234	147	234	147	223	103	237	100	234	147	237	100	248	144	248	144	237	100	253	97	248	144	253	97	262	141	262	141	253	97	272	97	262	141	272	97	276	141	276	141	272	97	282	97	276	141	282	97	290	142	337	111	340	111	340	175	340	175	340	111	351	205	351	205	340	111	342	111	351	205	342	111	345	112	345	112	351	111	351	205	351	205	351	111	382	195	351	205	321	218	324	194	351	205	324	194	329	191	351	205	329	191	333	187	351	205	333	187	337	184	351	205	337	184	339	179	351	205	339	179	340	175	321	218	294	231	294	212	321	218	294	212	302	207	321	218	302	207	309	202	321	218	309	202	316	198	321	218	316	198	324	194	362	91	362	88	365	36	365	36	362	88	361	84	365	36	361	84	360	81	412	140	413	187	403	126	403	126	413	187	395	110	388	95	395	110	413	187	388	95	413	187	382	195	433	166	445	178	445	184	433	166	445	184	422	154	422	154	445	184	413	187	422	154	413	187	412	140	382	195	351	111	356	109	382	195	356	109	360	105	382	195	360	105	362	101	382	195	362	101	363	96	382	195	363	96	365	36	382	195	365	36	370	50	382	195	370	50	375	65	382	195	375	65	381	80	382	195	381	80	388	95	365	36	363	96	363	94	365	36	360	81	358	73	365	36	358	73	355	66	365	36	355	66	353	58	365	36	353	58	351	51	365	36	351	51	349	42	335	163	323	154	332	109	335	163	332	109	335	110	335	163	335	110	337	111	335	163	337	111	340	175	292	98	301	100	307	147	307	147	301	100	309	102	307	147	309	102	323	154	323	154	309	102	316	104	323	154	316	104	332	109	290	142	282	97	292	98	290	142	292	98	307	147	55	98	73	110	74	159	74	159	73	110	89	117	74	159	89	117	94	165	94	165	89	117	106	122	94	165	106	122	117	169	117	169	106	122	121	125	117	169	121	125	143	170	143	170	121	125	135	126	54	148	33	133	55	98	54	148	55	98	74	159	294	212	294	231	286	218	362	91	365	36	363	94	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	190	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	248	155	250	159	248	191	248	155	248	191	248	62	248	62	248	191	230	176	248	62	230	176	230	77	230	77	230	176	210	161	230	77	210	161	210	92	210	92	210	161	190	148	210	92	190	148	190	104	190	104	190	148	156	148	248	155	248	98	250	101	265	208	248	191	250	159	265	208	250	159	253	164	265	208	253	164	256	169	265	208	256	169	260	173	265	208	260	173	263	177	265	208	263	177	270	185	265	208	270	185	282	225	256	85	253	90	266	45	266	45	253	90	250	94	266	45	250	94	248	62	248	62	250	94	248	98	248	62	248	98	248	155	270	185	276	192	282	225	282	225	276	192	283	200	282	225	283	200	295	215	295	215	283	200	289	207	282	55	276	62	282	27	282	55	282	27	294	39	282	55	294	39	288	47	270	70	263	78	266	45	270	70	266	45	282	27	270	70	282	27	276	62	260	81	256	85	266	45	260	81	266	45	263	78	272	148	270	148	270	104	265	104	270	104	265	148	265	104	265	148	260	149	248	155	250	101	250	152	250	152	250	101	254	103	250	152	254	103	254	150	254	150	254	103	259	104	254	150	259	104	260	149	260	149	259	104	265	104	272	148	270	104	272	104	272	148	272	104	454	104	272	148	454	104	454	148	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	64	109	34	129	34	123	270	104	270	148	265	148	118	118	120	182	117	122	117	122	120	182	114	123	110	122	114	123	120	182	110	122	120	182	107	162	118	235	125	308	117	239	117	239	125	308	114	241	110	239	114	241	125	308	110	239	125	308	108	280	120	219	120	217	164	-82	164	-82	120	217	120	182	164	-82	120	182	120	102	164	-82	120	102	120	99	164	-82	120	99	120	-82	120	182	118	118	119	112	120	182	119	112	120	107	120	182	120	107	120	102	107	162	93	142	95	112	107	162	95	112	100	115	107	162	100	115	105	119	107	162	105	119	110	122	69	89	77	96	77	124	77	124	77	96	84	102	77	124	84	102	93	142	93	142	84	102	92	108	93	142	92	108	95	112	43	90	53	78	61	107	61	107	53	78	61	83	61	107	61	83	77	124	77	124	61	83	69	89	145	338	140	338	164	-82	164	-82	140	338	125	308	164	-82	125	308	120	219	120	219	125	308	120	224	125	308	118	235	119	229	125	308	119	229	120	224	108	280	89	254	92	225	108	280	92	225	95	229	108	280	95	229	100	232	108	280	100	232	105	236	108	280	105	236	110	239	89	254	67	230	69	206	89	254	69	206	77	213	89	254	77	213	84	219	89	254	84	219	92	225	67	230	43	207	53	195	67	230	53	195	61	201	67	230	61	201	69	206	159	308	145	338	164	-82	159	308	164	-82	164	182	159	308	164	182	164	221	159	308	164	221	164	227	159	308	164	227	165	233	159	308	165	233	176	280	164	182	164	104	164	110	164	182	164	110	165	116	164	182	165	116	177	161	184	232	195	254	179	236	179	236	195	254	176	280	179	236	176	280	174	239	174	239	176	280	171	241	167	238	171	241	176	280	167	238	176	280	165	233	223	106	206	123	214	90	223	106	214	90	222	84	223	106	222	84	230	78	223	106	230	78	241	90	188	112	191	108	191	142	191	142	191	108	198	102	191	142	198	102	206	123	206	123	198	102	206	96	206	123	206	96	214	90	177	161	167	121	171	123	171	123	174	122	177	161	177	161	174	122	179	119	177	161	179	119	191	142	191	142	179	119	184	115	191	142	184	115	188	112	164	182	164	99	164	104	206	213	214	206	217	230	217	230	214	206	222	201	217	230	222	201	241	207	241	207	222	201	230	195	206	213	217	230	198	219	198	219	217	230	195	254	198	219	195	254	191	225	191	225	195	254	188	229	164	221	164	182	164	217	195	254	184	232	188	229	177	161	165	116	167	121	240	98	240	98	240	98	240	98	240	62	240	155	240	98	240	155	238	101	238	101	240	155	238	152	238	101	238	152	234	103	234	103	238	152	234	150	234	103	234	150	229	104	229	104	234	150	229	149	229	104	229	149	223	104	223	104	229	149	223	148	223	104	223	148	218	148	218	104	218	148	216	148	218	104	216	148	216	104	216	104	216	148	34	148	216	104	34	148	34	104	225	78	218	70	223	45	225	78	223	45	240	62	225	78	240	62	228	81	240	191	240	155	240	62	240	191	240	62	259	176	259	176	240	62	259	77	259	176	259	77	278	161	278	161	259	77	278	92	278	161	278	92	299	148	299	148	278	92	299	104	240	191	223	208	225	177	240	191	225	177	228	173	240	191	228	173	232	169	240	191	232	169	236	164	240	191	236	164	239	159	240	191	239	159	240	155	200	207	206	200	206	225	206	225	206	200	212	192	206	225	212	192	223	208	223	208	212	192	218	185	223	208	218	185	225	177	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	299	104	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	240	62	240	98	239	94	240	62	239	94	236	90	240	62	236	90	232	85	240	62	232	85	228	81	212	62	206	55	206	27	212	62	206	27	223	45	212	62	223	45	218	70	200	47	195	39	206	27	200	47	206	27	206	55	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	336	70	346	51	346	51	336	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	200	207	206	225	194	215	324	27	317	47	311	39	356	94	370	73	357	98	299	148	299	104	333	148	335	148	335	104	340	104	218	148	218	104	223	104	105	136	100	140	107	94	107	94	100	140	95	144	107	94	95	144	93	113	93	113	95	144	92	147	93	113	92	147	84	153	119	143	118	138	120	73	120	73	118	138	117	134	120	73	117	134	114	132	114	132	110	133	120	73	120	73	110	133	107	94	119	26	118	21	125	-51	125	-51	118	21	117	17	125	-51	117	17	114	15	114	15	110	16	125	-51	125	-51	110	16	108	-24	164	338	120	338	120	73	164	338	120	73	125	-51	164	338	125	-51	140	-82	164	338	140	-82	145	-82	164	338	145	-82	159	-52	164	338	159	-52	164	152	164	338	164	152	164	156	165	22	164	29	159	-52	159	-52	164	29	164	35	159	-52	164	35	164	152	164	152	164	35	164	39	164	152	164	39	164	74	120	153	120	73	120	156	120	156	120	73	120	338	120	148	119	143	120	73	120	148	120	73	120	153	77	131	93	113	84	153	77	131	84	153	77	160	77	131	77	160	69	166	77	131	69	166	61	172	77	131	61	172	61	149	53	178	43	166	61	149	53	178	61	149	61	172	188	27	184	23	195	2	195	2	184	23	179	19	195	2	179	19	176	-24	176	-24	179	19	174	16	176	-24	174	16	171	15	171	15	167	17	176	-24	176	-24	167	17	165	22	176	-24	165	22	159	-52	188	144	184	140	191	113	191	113	184	140	179	136	191	113	179	136	177	94	177	94	179	136	174	133	177	94	174	133	171	132	171	132	167	134	177	94	177	94	167	134	165	139	177	94	165	139	164	74	164	74	165	139	164	146	164	74	164	146	164	152	222	55	214	49	217	26	222	55	217	26	241	49	222	55	241	49	230	60	214	49	206	43	217	26	217	26	206	43	198	36	217	26	198	36	195	2	195	2	198	36	191	30	195	2	191	30	188	27	223	149	241	166	230	177	223	149	230	177	222	172	223	149	222	172	214	166	223	149	214	166	206	132	214	166	206	160	206	132	206	132	206	160	198	153	206	132	198	153	191	113	191	113	198	153	191	147	191	113	191	147	188	144	125	-51	120	73	120	39	125	-51	120	39	120	36	125	-51	120	36	120	31	125	-51	120	31	119	26	108	-24	110	16	105	19	108	-24	105	19	100	23	108	-24	100	23	95	27	108	-24	95	27	92	30	108	-24	92	30	89	1	84	36	77	43	89	1	84	36	89	1	92	30	69	49	61	55	67	25	69	49	67	25	89	1	69	49	89	1	77	43	53	61	43	49	67	25	53	61	67	25	61	55	105	136	107	94	110	133	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	349	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	349	148	156	148	349	104	349	148	349	104	370	92	349	148	370	92	370	161	370	161	370	92	390	77	370	161	390	77	390	176	390	176	390	77	408	62	390	176	408	62	405	127	405	127	408	191	390	176	408	148	417	166	426	208	426	208	417	166	428	183	426	208	428	183	442	225	442	225	428	183	441	199	442	225	441	199	454	215	408	191	405	127	408	148	408	191	408	148	426	208	443	55	436	62	442	27	442	27	436	62	430	70	442	27	430	70	426	45	426	45	430	70	424	78	426	45	424	78	417	86	443	55	442	27	454	39	443	55	454	39	448	47	412	96	408	106	408	62	412	96	408	62	426	45	412	96	426	45	417	86	406	116	405	127	408	62	406	116	408	62	408	106	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	64	109	34	129	34	123	65	78	58	70	63	45	65	78	63	45	80	62	65	78	80	62	71	86	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	139	104	118	92	139	104	139	148	118	92	139	148	118	161	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	139	148	139	104	333	148	99	176	80	191	81	148	99	176	81	148	84	127	99	176	84	127	99	77	99	176	99	77	118	92	99	176	118	92	118	161	77	96	80	62	81	106	81	106	80	62	99	77	81	106	99	77	83	116	83	116	99	77	84	127	47	199	60	183	63	208	63	208	60	183	72	166	63	208	72	166	80	191	80	191	72	166	81	148	46	225	34	215	47	199	46	225	47	199	63	208	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	335	70	346	51	346	51	335	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	52	62	46	55	46	27	52	62	46	27	63	45	52	62	63	45	58	70	40	47	35	39	46	27	40	47	46	27	46	55	71	86	80	62	77	96	324	27	317	47	311	39	356	94	370	73	357	98	335	148	335	104	340	104	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	420	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	454	225	420	225	454	27	454	27	420	225	420	148	454	27	420	148	420	104	420	104	420	148	156	148	64	109	34	129	34	123	454	27	420	104	420	27	123	233	129	308	121	238	121	238	129	308	118	241	114	239	118	241	129	308	114	239	129	308	112	280	123	233	124	227	129	308	129	308	124	227	124	221	129	308	124	221	168	-46	168	-46	124	221	124	217	168	-46	124	217	124	-46	112	280	93	255	95	225	112	280	95	225	99	229	112	280	99	229	104	232	112	280	104	232	109	236	112	280	109	236	114	239	93	255	71	230	73	206	93	255	73	206	80	213	93	255	80	213	88	219	93	255	88	219	95	225	71	230	47	207	57	195	71	230	57	195	65	201	71	230	65	201	73	206	163	308	149	338	168	-46	163	308	168	-46	168	217	163	308	168	217	168	221	163	308	168	221	168	227	163	308	168	227	169	233	163	308	169	233	180	280	188	232	199	254	183	236	183	236	199	254	180	280	183	236	180	280	179	239	179	239	180	280	175	241	171	238	175	241	180	280	171	238	180	280	169	233	210	213	218	206	221	230	221	230	218	206	226	201	221	230	226	201	245	207	245	207	226	201	234	195	192	229	195	225	199	254	199	254	195	225	202	219	199	254	202	219	221	230	221	230	202	219	210	213	245	-82	245	-46	168	-46	245	-82	168	-46	124	-46	245	-82	124	-46	47	-46	245	-82	47	-46	47	-82	143	338	129	308	168	-46	143	338	168	-46	149	338	199	254	188	232	192	229	357	98	357	98	357	98	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	69	148	333	104	69	148	69	104	69	27	69	225	34	225	69	27	34	225	34	27	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	336	70	346	51	346	51	336	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	324	27	317	47	311	39	356	94	370	73	357	98	335	148	335	104	340	104	124	29	123	22	129	-51	129	-51	123	22	121	17	129	-51	121	17	118	15	118	15	114	16	129	-51	129	-51	114	16	112	-24	168	303	245	303	245	338	168	303	245	338	124	303	168	303	124	303	124	35	168	303	124	35	129	-51	168	303	129	-51	143	-82	168	303	143	-82	149	-82	168	303	149	-82	163	-52	168	303	163	-52	168	35	168	303	168	35	168	39	47	338	47	303	124	303	47	338	124	303	245	338	192	27	188	23	199	2	199	2	188	23	183	19	199	2	183	19	180	-24	180	-24	183	19	179	16	180	-24	179	16	175	15	175	15	171	17	180	-24	180	-24	171	17	169	22	180	-24	169	22	163	-52	163	-52	169	22	168	29	163	-52	168	29	168	35	226	55	218	49	221	26	226	55	221	26	245	49	226	55	245	49	234	60	218	49	210	43	221	26	221	26	210	43	202	36	221	26	202	36	199	2	199	2	202	36	195	30	199	2	195	30	192	27	112	-24	114	16	109	19	112	-24	109	19	104	23	112	-24	104	23	99	27	112	-24	99	27	95	30	112	-24	95	30	93	1	88	36	80	43	93	1	88	36	93	1	95	30	73	49	65	55	71	25	73	49	71	25	93	1	73	49	93	1	80	43	57	61	47	49	71	25	57	61	71	25	65	55	124	35	124	303	124	39	124	29	129	-51	124	35	123	43	122	38	129	-34	129	-34	122	38	121	34	129	-34	121	34	118	32	118	32	113	34	129	-34	129	-34	113	34	112	-6	122	263	129	336	121	267	121	267	129	336	118	268	114	267	118	268	129	336	114	267	129	336	112	308	168	50	168	251	163	-34	163	-34	168	251	163	336	163	-34	163	336	149	-64	149	-64	163	336	148	366	149	-64	148	366	143	-64	143	-64	148	366	143	366	129	336	122	263	123	257	129	336	123	257	124	251	129	336	124	251	124	244	129	336	124	244	129	-34	129	336	129	-34	143	-64	129	336	143	-64	143	366	124	244	124	56	129	-34	112	308	93	282	97	253	112	308	97	253	100	256	112	308	100	256	104	260	112	308	104	260	109	264	112	308	109	264	114	267	93	282	71	257	75	235	93	282	75	235	83	241	93	282	83	241	90	247	93	282	90	247	97	253	71	257	47	235	58	223	71	257	58	223	67	229	71	257	67	229	75	235	169	261	170	265	180	309	180	309	170	265	172	267	180	309	172	267	174	268	174	268	179	267	180	309	180	309	179	267	184	264	180	309	184	264	198	283	198	283	184	264	189	260	198	283	189	260	194	256	211	241	218	235	220	259	220	259	218	235	226	229	220	259	226	229	245	235	245	235	226	229	235	223	211	241	220	259	204	247	204	247	220	259	198	283	204	247	198	283	196	253	196	253	198	283	194	256	163	336	168	251	168	256	163	336	168	256	169	261	163	336	169	261	180	309	192	45	188	41	200	19	200	19	188	41	183	37	200	19	183	37	180	-6	180	-6	183	37	179	34	180	-6	179	34	175	32	175	32	172	33	180	-6	180	-6	172	33	170	36	180	-6	170	36	169	40	225	72	217	66	221	44	225	72	221	44	245	66	225	72	245	66	234	78	217	66	209	60	221	44	221	44	209	60	202	53	221	44	202	53	200	19	200	19	202	53	195	47	200	19	195	47	192	45	163	-34	180	-6	169	40	163	-34	169	40	168	45	163	-34	168	45	168	50	245	-97	245	-64	149	-64	245	-97	149	-64	143	-64	245	-97	143	-64	47	-64	245	-97	47	-64	47	-97	124	50	123	43	129	-34	124	50	129	-34	124	56	112	-6	113	34	108	37	112	-6	108	37	103	41	112	-6	103	41	98	45	112	-6	98	45	95	47	112	-6	95	47	93	18	88	54	81	60	93	18	88	54	93	18	95	47	74	66	66	72	72	42	74	66	72	42	93	18	74	66	93	18	81	60	57	79	47	66	72	42	57	79	72	42	66	72	117	73	142	51	131	98	117	73	131	155	116	179	117	73	116	179	91	92	91	92	116	179	90	160	91	92	90	160	63	144	164	225	140	201	143	174	164	225	143	174	146	177	164	225	146	177	152	184	164	225	152	184	158	191	164	225	158	191	164	199	164	225	164	199	170	207	164	225	170	207	176	215	140	201	116	179	131	155	140	201	131	155	132	159	140	201	132	159	135	165	140	201	135	165	139	170	140	201	139	170	143	174	131	155	117	73	131	98	63	144	33	129	63	109	63	144	63	109	91	92	131	155	131	98	132	152	132	152	131	98	132	101	132	152	132	101	136	150	136	150	132	101	136	103	136	150	136	103	142	149	142	149	136	103	142	104	142	149	142	104	148	149	148	149	142	104	148	104	148	149	148	104	155	148	155	148	148	104	155	104	164	27	176	39	170	47	164	27	170	47	164	56	164	27	164	56	158	63	164	27	158	63	152	71	164	27	152	71	146	78	164	27	146	78	143	80	164	27	143	80	142	51	367	270	333	270	366	233	367	270	366	233	380	230	367	270	380	230	393	266	416	255	406	190	416	120	416	255	416	120	434	238	434	238	416	120	434	138	434	238	434	138	446	215	446	215	434	138	446	160	446	215	446	160	450	185	380	230	391	223	393	266	393	266	391	223	399	213	393	266	399	213	416	255	416	255	399	213	405	202	416	255	405	202	406	190	406	190	404	178	416	120	416	120	404	178	399	167	416	120	399	167	393	109	393	109	399	167	391	158	393	109	391	158	380	151	155	104	367	104	366	148	380	151	366	148	367	104	380	151	367	104	393	109	142	51	143	80	139	84	142	51	139	84	135	89	142	51	135	89	132	94	142	51	132	94	131	98	63	109	33	129	33	123	155	148	155	104	366	148	366	233	333	270	333	233	79	178	77	190	77	190	67	120	77	190	67	255	67	120	67	255	49	138	49	138	67	255	49	238	49	138	49	238	37	160	37	160	49	238	37	215	37	160	37	215	33	185	344	84	340	80	341	51	341	51	340	80	338	78	341	51	338	78	332	71	344	170	348	165	367	179	367	179	348	165	351	159	367	179	351	159	353	155	366	73	353	98	351	94	329	148	329	104	335	104	329	148	335	104	335	149	335	149	335	104	341	104	335	149	341	104	341	149	341	149	341	104	347	103	341	149	347	103	347	150	347	150	347	103	351	101	347	150	351	101	351	152	351	152	351	101	353	98	351	152	353	98	353	155	420	109	450	123	450	129	420	109	450	129	420	144	420	109	420	144	392	160	420	109	392	160	392	92	367	179	353	155	366	73	367	179	366	73	392	92	367	179	392	92	392	160	343	201	319	225	325	191	343	201	325	191	331	184	343	201	331	184	338	177	343	201	338	177	340	174	343	201	340	174	344	170	343	201	344	170	367	179	353	155	353	98	366	73	366	73	351	94	348	89	366	73	348	89	344	84	366	73	344	84	341	51	332	71	326	63	341	51	341	51	326	63	319	56	341	51	319	56	319	27	319	27	319	56	313	47	319	27	313	47	307	39	118	148	104	151	117	104	118	148	117	104	329	104	118	148	329	104	329	148	319	225	306	215	313	207	319	225	313	207	319	199	319	225	319	199	325	191	79	202	84	213	90	266	90	266	84	213	92	223	90	266	92	223	117	270	117	270	92	223	103	230	117	270	103	230	118	233	150	270	118	233	150	233	79	202	90	266	67	255	79	202	67	255	77	190	92	158	84	167	90	109	92	158	90	109	117	104	92	158	117	104	104	151	79	178	77	190	67	120	79	178	67	120	90	109	79	178	90	109	84	167	118	233	150	270	117	270	117	73	142	51	131	98	117	73	131	155	116	179	117	73	116	179	91	92	91	92	116	179	90	160	91	92	90	160	63	144	164	225	140	201	143	174	164	225	143	174	146	177	164	225	146	177	152	184	164	225	152	184	158	191	164	225	158	191	164	199	164	225	164	199	170	207	164	225	170	207	176	215	140	201	116	179	131	155	140	201	131	155	132	159	140	201	132	159	135	165	140	201	135	165	139	170	140	201	139	170	143	174	131	155	117	73	131	98	63	144	33	129	63	109	63	144	63	109	91	92	131	155	131	98	132	152	132	152	131	98	132	101	132	152	132	101	136	150	136	150	132	101	136	103	136	150	136	103	142	149	142	149	136	103	142	104	142	149	142	104	148	149	148	149	142	104	148	104	148	149	148	104	155	148	155	148	148	104	155	104	285	148	155	148	155	104	285	148	155	104	285	104	285	148	285	104	321	-2	285	148	321	-2	285	182	392	266	366	270	378	232	378	232	366	270	364	233	349	231	364	233	366	270	349	231	366	270	340	266	450	185	445	214	445	159	445	159	445	214	433	238	445	159	433	238	432	136	432	136	433	238	415	256	432	136	415	256	412	119	412	119	415	256	406	190	412	119	406	190	404	175	412	119	404	175	396	164	415	256	392	266	399	218	415	256	399	218	404	206	415	256	404	206	406	190	392	266	378	232	390	227	392	266	390	227	399	218	388	108	412	119	396	164	388	108	396	164	386	155	388	108	386	155	372	150	388	108	372	150	360	104	360	104	372	150	358	148	360	104	358	148	321	148	360	104	321	148	321	104	321	-2	321	183	318	256	321	-2	318	256	300	238	340	266	318	256	323	199	340	266	323	199	329	213	340	266	329	213	338	224	340	266	338	224	349	231	289	213	285	182	321	-2	289	213	321	-2	300	238	164	27	176	39	170	47	164	27	170	47	164	56	164	27	164	56	158	63	164	27	158	63	152	71	164	27	152	71	146	78	164	27	146	78	143	80	164	27	143	80	142	51	142	51	143	80	139	84	142	51	139	84	135	89	142	51	135	89	132	94	142	51	132	94	131	98	63	109	33	129	33	123	321	-2	285	104	285	-2	318	256	321	183	323	199	344	84	340	80	341	51	341	51	340	80	338	78	341	51	338	78	332	71	344	170	348	165	367	179	367	179	348	165	351	159	367	179	351	159	353	155	366	73	353	98	351	94	329	148	329	104	335	104	329	148	335	104	335	149	335	149	335	104	341	104	335	149	341	104	341	149	341	149	341	104	347	103	341	149	347	103	347	150	347	150	347	103	351	101	347	150	351	101	351	152	351	152	351	101	353	98	351	152	353	98	353	155	420	109	450	123	450	129	420	109	450	129	420	144	420	109	420	144	392	160	420	109	392	160	392	92	367	179	353	155	366	73	367	179	366	73	392	92	367	179	392	92	392	160	343	201	319	225	325	191	343	201	325	191	331	184	343	201	331	184	338	177	343	201	338	177	340	174	343	201	340	174	344	170	343	201	344	170	367	179	353	155	353	98	366	73	366	73	351	94	348	89	366	73	348	89	344	84	366	73	344	84	341	51	332	71	326	63	341	51	341	51	326	63	319	56	341	51	319	56	319	27	319	27	319	56	313	47	319	27	313	47	307	39	194	213	199	-2	199	182	199	148	199	104	329	104	199	148	329	104	329	148	319	225	306	215	313	207	319	225	313	207	319	199	319	225	319	199	325	191	79	206	85	218	91	266	91	266	85	218	93	227	91	266	93	227	118	270	118	270	93	227	105	232	118	270	105	232	119	233	119	233	134	231	143	266	143	266	134	231	145	224	143	266	145	224	165	256	165	256	145	224	154	213	165	256	154	213	159	199	91	266	68	255	79	206	79	206	68	255	77	190	80	175	77	190	71	119	80	175	71	119	95	108	71	119	77	190	68	255	71	119	68	255	51	136	51	136	68	255	49	238	51	136	49	238	38	159	38	159	49	238	37	214	38	159	37	214	33	185	165	256	159	199	161	183	199	-2	161	183	161	148	199	-2	161	148	161	104	161	104	161	148	124	148	161	104	124	148	123	104	123	104	124	148	110	150	123	104	110	150	97	155	95	108	123	104	97	155	95	108	97	155	87	164	95	108	87	164	80	175	143	266	118	270	119	233	199	-2	194	213	183	238	199	-2	183	238	165	256	199	-2	165	256	161	183	199	-2	161	104	161	-2	139	104	145	104	145	104	145	104	145	148	139	104	139	104	145	148	139	149	139	104	139	149	134	104	134	104	139	149	133	149	134	104	133	149	129	103	129	103	133	149	129	150	129	103	129	150	126	101	126	101	129	150	126	152	126	101	126	152	125	98	125	98	126	152	125	155	125	98	125	155	112	73	112	73	125	155	111	179	112	73	111	179	86	92	86	92	111	179	85	160	86	92	85	160	57	109	57	109	85	160	57	144	57	109	57	144	27	129	125	155	126	159	135	201	129	89	126	94	136	51	136	51	126	94	125	98	146	184	153	191	158	225	158	225	153	191	159	199	158	225	159	199	171	215	171	215	159	199	165	207	130	165	134	170	135	201	135	201	134	170	138	174	135	201	138	174	158	225	158	225	138	174	140	177	158	225	140	177	146	184	181	103	184	101	188	146	188	146	184	101	188	98	188	146	188	98	191	95	191	95	194	91	198	141	198	141	194	91	196	88	198	141	196	88	199	84	176	148	145	148	145	104	176	148	145	104	171	104	176	148	171	104	176	104	176	148	176	104	181	103	176	148	181	103	188	146	226	104	222	109	223	56	223	56	222	109	218	114	223	56	218	114	215	62	215	62	218	114	212	123	215	62	212	123	209	68	209	68	212	123	205	133	209	68	205	133	204	76	204	76	205	133	202	80	205	133	198	141	199	84	205	133	199	84	202	80	198	141	188	146	191	95	232	53	243	51	235	97	235	97	243	51	242	95	246	96	242	95	243	51	246	96	243	51	254	54	269	143	267	136	273	73	273	73	267	136	265	128	273	73	265	128	264	61	264	61	265	128	262	121	264	61	262	121	260	115	260	115	257	108	264	61	264	61	257	108	254	54	291	111	294	119	295	192	295	192	294	119	297	126	295	192	297	126	308	200	308	200	297	126	299	133	308	200	299	133	302	140	302	140	306	145	308	200	308	200	306	145	309	150	308	200	309	150	323	203	323	203	309	150	313	155	323	203	313	155	318	157	323	203	318	157	323	158	323	158	328	157	338	200	338	200	328	157	333	155	338	200	333	155	337	150	291	111	295	192	287	103	287	103	295	192	286	181	287	103	286	181	280	87	280	87	286	181	278	167	280	87	278	167	273	73	273	73	278	167	272	151	273	73	272	151	269	143	254	54	257	108	254	103	254	54	254	103	250	99	254	54	250	99	246	96	350	126	351	192	347	133	347	133	351	192	344	140	341	145	344	140	351	192	341	145	351	192	338	200	400	96	396	99	404	51	404	51	396	99	393	103	404	51	393	103	392	54	392	54	393	103	390	108	392	54	390	108	387	115	425	109	421	104	426	59	426	59	421	104	416	99	426	59	416	99	416	53	416	53	416	99	411	97	416	53	411	97	405	95	405	95	400	96	404	51	384	121	382	128	382	61	384	121	382	61	392	54	384	121	392	54	387	115	382	61	382	128	379	136	382	61	379	136	377	143	382	61	377	143	374	151	382	61	374	151	374	73	356	110	359	103	360	181	360	181	359	103	366	87	360	181	366	87	368	167	368	167	366	87	374	73	368	167	374	73	374	151	353	118	356	110	360	181	353	118	360	181	351	192	353	118	351	192	350	126	338	200	323	203	323	158	448	86	452	91	449	141	448	86	449	141	441	133	448	86	441	133	441	76	441	76	441	133	435	123	441	76	435	123	434	67	434	67	435	123	429	114	426	59	434	67	429	114	426	59	429	114	425	109	405	95	404	51	416	53	452	91	456	96	458	146	458	146	456	96	462	100	458	146	462	100	469	148	469	148	462	100	467	103	469	148	467	103	474	104	499	148	474	104	501	104	499	148	501	104	506	149	522	94	519	89	537	73	537	73	519	89	515	84	537	73	515	84	512	51	512	51	515	84	511	80	512	51	511	80	508	78	523	98	522	94	537	73	523	98	537	73	523	155	523	98	523	155	522	101	522	101	523	155	522	152	522	101	522	152	518	103	518	103	522	152	518	150	518	103	518	150	513	104	513	104	518	150	512	149	513	104	512	149	507	104	507	104	512	149	506	149	507	104	506	149	501	104	591	109	621	123	621	129	591	109	621	129	591	144	591	109	591	144	564	160	591	109	564	160	563	92	538	179	514	201	515	170	538	179	515	170	519	165	538	179	519	165	522	159	538	179	522	159	523	155	538	179	523	155	537	73	538	179	537	73	563	92	538	179	563	92	564	160	514	201	490	225	496	191	514	201	496	191	502	184	514	201	502	184	508	177	514	201	508	177	511	174	514	201	511	174	515	170	512	51	508	78	502	71	512	51	502	71	496	63	512	51	496	63	490	56	512	51	490	56	490	27	484	47	478	39	490	27	484	47	490	27	490	56	490	225	478	215	484	207	490	225	484	207	490	199	490	225	490	199	496	191	232	53	235	97	230	99	232	53	230	99	226	104	232	53	226	104	223	56	158	27	171	39	164	47	158	27	164	47	158	56	158	27	158	56	152	63	158	27	152	63	146	71	158	27	146	71	140	78	158	27	140	78	137	80	158	27	137	80	136	51	134	84	129	89	136	51	134	84	136	51	137	80	136	51	125	98	112	73	474	104	499	148	469	148	449	141	452	91	458	146	338	200	337	150	341	145	57	109	27	129	27	123	111	179	125	155	135	201	135	201	126	159	130	165	123	201	98	179	113	155	113	155	98	179	99	73	113	155	99	73	113	98	113	155	113	98	114	101	113	155	114	101	114	152	114	152	114	101	116	102	114	152	116	102	118	150	118	150	116	102	120	103	118	150	120	103	124	149	124	149	120	103	125	104	124	149	125	104	130	149	130	149	125	104	130	104	113	155	114	159	123	201	146	225	123	201	125	174	146	225	125	174	127	177	146	225	127	177	134	184	146	225	134	184	140	191	146	225	140	191	146	199	146	225	146	199	152	207	146	225	152	207	158	215	123	201	114	159	117	165	123	201	117	165	121	170	123	201	121	170	125	174	73	92	99	73	98	179	73	92	98	179	73	160	73	92	73	160	45	144	73	92	45	144	45	109	15	129	15	123	45	109	15	129	45	109	45	144	125	80	121	84	124	51	125	80	124	51	146	27	125	80	146	27	127	78	222	104	200	31	233	31	222	104	233	31	234	148	222	104	234	148	137	148	222	104	137	148	130	149	222	104	130	149	130	104	146	27	158	39	152	47	146	27	152	47	145	56	146	27	145	56	139	63	146	27	139	63	133	71	146	27	133	71	127	78	267	148	288	222	255	222	267	148	255	222	254	104	267	148	254	104	359	104	267	148	359	104	353	148	343	54	343	27	349	62	349	62	343	27	367	52	349	62	367	52	355	69	355	69	367	52	362	76	444	144	416	161	416	93	444	144	416	93	444	109	444	144	444	109	474	124	444	144	474	124	474	129	416	93	416	161	391	74	391	74	416	161	390	180	391	74	390	180	377	155	391	74	377	99	375	94	391	74	375	94	372	89	377	155	377	99	391	74	368	83	364	79	367	52	368	83	367	52	391	74	368	83	391	74	372	89	337	46	330	37	343	27	337	46	343	27	343	54	359	104	364	104	365	149	365	149	364	104	369	104	365	149	369	104	371	150	371	150	369	104	373	103	371	150	373	103	375	152	375	152	373	103	376	101	375	152	376	101	377	155	377	155	376	101	377	99	353	148	359	104	359	149	359	149	359	104	365	149	234	148	233	31	254	104	234	148	254	104	255	222	390	180	365	202	368	169	390	180	368	169	372	164	390	180	372	164	375	159	390	180	375	159	377	155	365	202	343	225	343	197	365	202	343	197	350	189	365	202	350	189	356	182	365	202	356	182	362	175	365	202	362	175	364	173	365	202	364	173	368	169	343	225	331	214	337	206	343	225	337	206	343	197	124	51	121	84	117	89	124	51	117	89	114	94	124	51	114	94	113	98	124	51	113	98	99	73	362	76	367	52	364	79	63	38	62	41	67	-62	67	-62	62	41	61	43	67	-62	61	43	60	52	68	24	67	26	67	-62	67	-62	67	26	65	29	67	-62	65	29	64	31	64	31	64	34	67	-62	67	-62	64	34	63	36	67	-62	63	36	63	38	87	30	83	26	96	-50	96	-50	83	26	78	23	96	-50	78	23	74	21	74	21	71	22	96	-50	96	-50	71	22	68	24	96	-50	68	24	67	-62	122	-16	119	-13	126	-42	126	-42	119	-13	118	-10	96	-50	118	-10	119	-6	96	-50	119	-6	157	129	157	129	119	-6	121	-1	157	129	121	-1	124	3	129	174	234	317	198	342	129	174	198	342	38	129	129	174	38	129	157	129	129	174	157	129	247	174	162	-17	153	-18	158	-36	158	-36	153	-18	143	-18	158	-36	143	-18	134	-19	134	-19	130	-18	158	-36	158	-36	130	-18	126	-42	190	-32	189	-16	187	-16	190	-32	187	-16	186	-16	190	-32	186	-16	184	-16	190	-32	184	-16	182	-16	190	-32	182	-16	180	-16	190	-32	180	-16	171	-16	190	-32	171	-16	162	-17	190	-32	162	-17	158	-36	126	-17	122	-16	126	-42	126	-17	126	-42	130	-18	124	3	127	8	157	129	157	129	127	8	130	12	157	129	130	12	247	174	96	-50	157	129	94	39	96	-50	94	39	91	35	96	-50	91	35	87	30	67	-62	60	52	58	61	67	-62	58	61	55	70	67	-62	55	70	53	79	67	-62	53	79	50	88	67	-62	50	88	44	0	67	-62	44	0	44	-15	67	-62	44	-15	42	-29	67	-62	42	-29	40	-44	67	-62	40	-44	37	-59	67	-62	37	-59	37	-76	41	51	43	34	50	88	50	88	43	34	44	17	50	88	44	17	44	0	37	-59	34	-74	37	-76	50	88	35	84	38	67	50	88	38	67	41	51	126	-42	118	-10	96	-50	130	319	106	297	120	272	120	272	106	297	106	191	120	272	106	191	120	215	142	302	148	310	153	343	153	343	148	310	154	317	153	343	154	317	166	333	166	333	154	317	160	325	135	295	142	302	153	343	135	295	153	343	132	291	132	291	153	343	130	319	132	291	130	319	128	286	128	286	130	319	124	281	130	319	120	272	121	276	130	319	121	276	124	281	22	247	52	227	53	262	53	262	52	227	80	210	53	262	80	210	80	278	80	278	80	210	106	191	80	278	106	191	106	297	132	198	128	202	131	169	132	198	131	169	153	145	132	198	153	145	135	195	154	172	148	180	153	145	154	172	153	145	166	156	154	172	166	156	160	164	142	188	135	195	153	145	142	188	153	145	148	180	131	169	128	202	124	207	131	169	124	207	121	212	131	169	121	212	120	215	131	169	120	215	106	191	144	266	142	266	142	222	137	222	142	222	137	266	137	222	137	266	131	267	120	215	122	218	122	269	122	269	122	218	126	220	122	269	126	220	126	267	126	267	126	220	131	222	126	267	131	222	131	267	131	267	131	222	137	222	208	222	208	-84	252	-84	208	222	252	-84	252	266	208	222	252	266	144	266	208	222	144	266	144	222	52	227	22	247	22	241	142	222	142	266	137	266	144	266	142	222	144	222	120	272	120	215	122	269	84	222	148	222	148	266	148	266	148	222	150	222	148	266	150	222	150	266	155	266	150	266	155	222	155	266	155	222	160	267	160	267	155	222	161	222	160	267	161	222	166	267	166	267	161	222	166	220	166	267	166	220	170	269	170	269	166	220	170	218	170	269	170	218	172	272	172	272	170	218	172	215	185	191	172	215	171	212	185	191	171	212	168	207	160	198	157	195	161	169	160	198	161	169	164	202	164	202	161	169	185	191	164	202	185	191	168	207	239	262	212	278	212	210	212	210	212	278	186	297	212	210	186	297	185	191	185	191	186	297	172	272	41	266	41	-84	84	-84	41	266	84	-84	84	222	41	266	84	222	148	266	240	227	270	241	270	247	240	227	270	247	239	262	240	227	239	262	212	210	186	297	162	319	164	286	186	297	164	286	168	281	186	297	168	281	171	276	186	297	171	276	172	272	162	319	138	343	144	310	162	319	144	310	150	302	162	319	150	302	157	295	162	319	157	295	160	291	162	319	160	291	164	286	157	195	151	188	161	169	161	169	151	188	144	180	161	169	144	180	138	145	138	145	144	180	138	172	138	145	138	172	132	164	138	343	126	333	132	325	138	343	132	325	138	317	138	343	138	317	144	310	138	145	132	164	127	156	172	215	185	191	172	272	150	266	150	222	155	222	124	-22	121	-17	130	-59	130	-59	121	-17	120	-13	120	42	120	-13	122	-10	120	42	122	-10	122	39	122	39	122	-10	126	38	121	46	131	89	120	42	120	42	106	67	120	-13	120	-13	106	67	106	-38	120	-13	106	-38	130	-59	142	70	148	78	153	113	153	113	148	78	154	86	153	113	154	86	166	102	166	102	154	86	160	94	124	51	128	56	131	89	131	89	128	56	132	60	131	89	132	60	153	113	153	113	132	60	135	63	153	113	135	63	142	70	132	-32	128	-27	130	-59	132	-32	130	-59	153	-84	132	-32	153	-84	135	-35	252	-7	252	343	208	343	252	-7	208	343	208	36	252	-7	208	36	144	36	252	-7	144	36	144	-7	144	-7	144	36	142	-7	142	-7	144	36	142	36	142	-7	142	36	137	-7	126	38	126	-8	131	37	131	37	126	-8	131	-7	131	37	131	-7	137	36	137	36	131	-7	137	-7	137	36	137	-7	142	36	154	-58	148	-51	153	-84	154	-58	153	-84	166	-74	154	-58	166	-74	160	-66	142	-43	135	-35	153	-84	142	-43	153	-84	148	-51	52	31	22	17	53	-2	52	31	53	-2	80	48	80	48	53	-2	80	-19	80	48	80	-19	106	67	106	67	80	-19	106	-38	53	-2	22	17	22	12	124	-22	130	-59	128	-27	126	38	122	-10	126	-8	106	67	120	42	131	89	131	89	121	46	124	51	84	36	84	343	41	343	84	36	41	343	41	-7	84	36	41	-7	148	-7	84	36	148	-7	148	36	186	-38	212	-19	212	48	212	48	212	-19	239	-2	212	48	239	-2	240	31	240	31	239	-2	270	12	240	31	270	12	270	17	212	48	185	67	186	-38	186	-38	185	67	172	42	172	-13	172	42	170	39	172	-13	170	39	170	-10	170	-10	170	39	166	38	170	-10	166	38	166	-8	166	-8	166	38	161	37	166	-8	161	37	160	-7	160	-7	161	37	155	36	160	-7	155	36	155	-7	155	-7	155	36	150	36	155	-7	150	36	150	-7	150	-7	150	36	148	36	186	-38	172	42	172	-13	186	-38	172	-13	171	-17	186	-38	171	-17	168	-22	186	-38	168	-22	164	-27	186	-38	164	-27	162	-59	162	-59	164	-27	160	-32	162	-59	160	-32	157	-35	162	-59	157	-35	150	-43	162	-59	150	-43	144	-51	162	-59	144	-51	138	-84	138	-84	144	-51	138	-58	138	-84	138	-58	132	-66	138	-84	132	-66	126	-74	164	56	168	51	185	67	185	67	168	51	171	46	185	67	171	46	172	42	161	89	138	113	144	78	161	89	144	78	151	70	161	89	151	70	157	63	161	89	157	63	160	60	161	89	160	60	164	56	161	89	164	56	185	67	138	113	127	102	132	94	138	113	132	94	138	86	138	113	138	86	144	78	148	36	148	-7	150	-7	325	28	324	22	331	-50	331	-50	324	22	323	18	331	-50	323	18	320	17	320	17	316	18	331	-50	331	-50	316	18	314	-22	396	29	391	25	400	2	400	2	391	25	386	21	400	2	386	21	382	-22	382	-22	386	21	381	18	382	-22	381	18	376	17	376	17	373	18	382	-22	382	-22	373	18	372	22	382	-22	372	22	365	-50	365	-50	372	22	371	28	365	-50	371	28	370	34	420	50	413	44	422	27	422	27	413	44	406	38	422	27	406	38	400	2	400	2	406	38	398	31	428	56	420	50	422	27	428	56	422	27	447	50	428	56	447	50	437	63	345	-80	350	-80	369	343	369	343	350	-80	365	-50	369	343	365	-50	370	41	370	41	365	-50	370	34	331	-50	345	-80	369	343	331	-50	369	343	326	299	331	-50	326	299	326	41	331	-50	326	41	326	35	331	-50	326	35	325	28	33	343	33	299	326	299	33	343	326	299	369	343	314	-22	316	18	311	21	314	-22	311	21	306	25	314	-22	306	25	302	29	314	-22	302	29	299	31	314	-22	299	31	295	3	292	37	285	43	295	3	292	37	295	3	299	31	277	49	269	56	273	28	277	49	273	28	295	3	277	49	295	3	285	43	260	62	249	50	273	28	260	62	273	28	269	56	396	29	400	2	398	31	127	39	126	42	126	-14	126	-14	126	42	112	67	112	67	126	42	137	89	137	89	126	42	127	46	159	113	137	89	138	60	159	113	138	60	141	63	159	113	141	63	147	69	159	113	147	69	153	77	159	113	153	77	159	84	159	113	159	84	165	93	159	113	165	93	171	102	137	89	127	46	130	51	137	89	130	51	134	56	137	89	134	56	138	60	126	-14	127	-11	127	39	127	39	127	-11	131	-9	127	39	131	-9	131	37	131	37	131	-9	137	-8	131	37	137	-8	137	36	137	36	137	-8	143	-8	137	36	143	-8	143	36	143	36	143	-8	150	-7	143	36	150	-7	150	36	150	36	150	-7	408	36	452	-7	452	343	408	343	452	-7	408	343	408	36	452	-7	408	36	150	-7	159	-58	153	-50	159	-84	159	-58	159	-84	171	-74	159	-58	171	-74	165	-66	159	-84	153	-50	147	-43	159	-84	147	-43	141	-36	159	-84	141	-36	138	-33	159	-84	138	-33	135	-59	135	-59	138	-33	134	-29	135	-59	134	-29	130	-24	135	-59	130	-24	127	-18	135	-59	127	-18	126	-14	135	-59	126	-14	111	-38	58	-3	85	-19	86	48	86	48	85	-19	111	-38	86	48	111	-38	112	67	112	67	111	-38	126	-14	58	31	28	17	58	-3	58	31	58	-3	86	48	58	-3	28	17	28	11	110	112	109	105	115	30	115	30	109	105	107	100	115	30	107	100	104	98	104	98	100	99	115	30	115	30	100	99	98	58	129	0	135	0	144	198	144	198	135	0	149	29	144	198	149	29	154	117	154	117	149	29	154	111	154	107	154	111	149	29	154	107	149	29	155	103	155	103	149	29	166	58	155	103	166	58	156	100	156	100	166	58	158	98	154	117	155	122	144	198	144	198	155	122	156	127	144	198	156	127	172	225	172	225	156	127	157	132	172	225	157	132	157	134	157	134	172	163	172	225	172	225	172	163	192	186	172	225	192	186	205	245	205	245	192	186	218	204	205	245	218	204	242	258	242	258	218	204	248	214	242	258	248	214	281	262	281	262	248	214	280	218	418	192	380	229	382	167	418	192	382	167	401	132	418	192	401	132	408	93	418	192	408	93	453	93	418	192	453	93	443	146	382	167	380	229	354	194	354	194	380	229	334	253	354	194	334	253	320	212	320	212	334	253	281	262	320	212	281	262	280	218	129	0	144	198	123	165	129	0	123	165	120	157	129	0	120	157	117	148	129	0	117	148	115	30	178	110	173	106	186	84	186	84	173	106	169	102	186	84	169	102	166	58	166	58	169	102	164	99	166	58	164	99	161	98	161	98	158	98	166	58	212	137	204	131	207	109	212	137	207	109	231	131	212	137	231	131	220	143	204	131	196	125	207	109	207	109	196	125	188	119	207	109	188	119	186	84	186	84	188	119	181	113	186	84	181	113	178	110	115	30	117	148	114	139	115	30	114	139	111	130	115	30	111	130	110	122	115	30	110	122	110	118	115	30	110	118	110	112	98	58	100	99	95	102	98	58	95	102	90	105	98	58	90	105	85	109	98	58	85	109	81	113	98	58	81	113	79	84	79	84	81	113	74	119	79	84	74	119	66	125	79	84	66	125	59	132	79	84	59	132	57	108	57	108	59	132	51	138	57	108	51	138	43	143	57	108	43	143	33	131	328	134	328	134	328	134	328	134	341	198	314	163	314	163	341	198	313	225	314	163	313	225	293	186	293	186	313	225	281	245	293	186	281	245	267	204	267	204	281	245	244	258	267	204	244	258	238	214	238	214	244	258	206	218	166	212	206	218	205	262	166	212	205	262	152	253	85	132	103	167	105	229	105	229	103	167	131	194	105	229	131	194	152	253	152	253	131	194	166	212	68	192	43	146	77	93	68	192	77	93	85	132	68	192	85	132	105	229	400	109	396	105	407	84	407	84	396	105	391	102	407	84	391	102	388	58	388	58	391	102	386	99	388	58	386	99	382	98	382	98	378	100	388	58	388	58	378	100	377	105	388	58	377	105	371	30	371	30	377	105	372	139	371	30	372	139	369	148	435	138	427	132	428	108	435	138	428	108	453	131	435	138	453	131	443	143	427	132	419	125	428	108	428	108	419	125	411	119	428	108	411	119	407	84	407	84	411	119	404	113	407	84	404	113	400	109	376	112	376	118	376	122	376	112	376	122	374	130	376	112	374	130	372	139	376	112	372	139	377	105	350	0	356	0	362	165	362	165	356	0	371	30	362	165	371	30	366	157	366	157	371	30	369	148	341	198	328	134	329	132	341	198	329	132	330	127	341	198	330	127	331	122	341	198	331	122	331	117	341	198	331	117	331	111	341	198	331	111	336	29	341	198	336	29	350	0	341	198	350	0	362	165	336	29	331	111	331	107	336	29	331	107	331	103	244	258	205	262	206	218	331	103	329	100	336	29	336	29	329	100	327	98	336	29	327	98	325	98	325	98	321	99	336	29	336	29	321	99	319	58	319	58	321	99	317	102	319	58	317	102	312	106	319	58	312	106	308	110	319	58	308	110	305	113	319	58	305	113	300	84	300	84	305	113	297	119	300	84	297	119	289	125	300	84	289	125	282	131	300	84	282	131	278	109	278	109	282	131	274	137	278	109	274	137	266	143	278	109	266	143	254	131	77	93	43	146	33	93	79	220	80	224	79	220	79	220	80	224	81	231	79	220	81	231	69	327	69	327	81	231	82	239	69	327	82	239	101	320	101	320	82	239	84	245	101	320	84	245	88	248	88	248	91	247	101	320	101	320	91	247	94	245	101	320	94	245	98	242	102	238	106	234	134	316	134	316	106	234	124	284	125	281	124	284	106	234	125	281	106	234	127	277	127	277	106	234	425	-84	127	277	425	-84	130	273	130	273	425	-84	134	269	199	313	166	314	169	292	199	313	169	292	178	293	199	313	178	293	188	295	199	313	188	295	199	297	166	314	134	316	139	290	166	314	139	290	146	291	166	314	146	291	150	291	166	314	150	291	159	291	166	314	159	291	169	292	134	316	124	284	126	287	134	316	126	287	132	289	134	316	132	289	139	290	101	320	98	242	102	238	101	320	102	238	134	316	79	220	69	327	75	171	79	220	75	171	76	182	79	220	76	182	77	192	79	220	77	192	78	201	79	220	78	201	79	211	69	327	38	338	45	302	69	327	45	302	52	271	69	327	52	271	56	239	69	327	56	239	58	206	69	327	58	206	59	171	69	327	59	171	75	171	137	266	134	269	425	-84	137	266	425	-84	455	-53	38	384	38	340	455	340	38	384	455	340	455	384	45	302	38	338	34	334	34	309	34	111	69	111	34	309	69	111	69	309	174	173	170	177	180	135	180	135	170	177	169	181	169	238	169	181	171	235	171	235	169	181	171	184	171	235	171	184	174	234	174	234	171	184	175	186	174	234	175	186	180	233	180	233	175	186	181	187	180	233	181	187	187	232	187	232	181	187	187	188	187	232	187	188	193	232	193	232	187	188	193	188	203	309	179	284	182	258	203	309	182	258	184	261	203	309	184	261	190	268	203	309	190	268	196	275	203	309	196	275	203	282	203	309	203	282	209	290	203	309	209	290	215	299	179	284	155	263	169	238	179	284	169	238	170	242	179	284	170	242	174	248	179	284	174	248	178	253	179	284	178	253	182	258	169	181	169	238	156	156	156	156	169	238	155	263	156	156	155	263	129	176	129	176	155	263	129	244	129	176	129	244	101	227	101	227	71	213	101	193	101	227	101	193	129	176	454	232	193	232	193	188	454	232	193	188	454	188	203	111	214	122	208	131	203	111	208	131	202	139	203	111	202	139	196	147	203	111	196	147	190	154	203	111	190	154	184	161	203	111	184	161	182	164	203	111	182	164	180	135	311	0	307	-3	308	-32	308	-32	307	-3	305	-6	308	-32	305	-6	299	-13	333	-11	334	95	320	70	333	-11	320	13	318	9	296	64	296	20	302	20	296	64	302	20	302	64	302	64	302	20	308	19	302	64	308	19	309	65	309	65	308	19	314	18	309	65	314	18	314	66	314	66	314	18	318	16	314	66	318	16	318	67	318	67	318	16	320	13	318	67	320	13	320	70	387	25	417	39	417	45	387	25	417	45	387	59	387	25	387	59	359	76	387	25	359	76	359	8	334	95	333	-11	359	8	334	95	359	8	359	76	334	95	310	116	311	85	334	95	311	85	315	80	334	95	315	80	318	74	334	95	318	74	320	70	310	116	286	141	292	107	310	116	292	107	298	100	310	116	298	100	305	93	310	116	305	93	307	90	310	116	307	90	311	85	320	70	320	13	333	-11	333	-11	318	9	315	5	333	-11	315	5	311	0	333	-11	311	0	308	-32	299	-13	293	-20	308	-32	308	-32	293	-20	286	-28	308	-32	286	-28	286	-56	286	-56	286	-28	280	-36	286	-56	280	-36	274	-45	34	64	34	20	296	20	34	64	296	20	296	64	286	141	273	131	280	122	286	141	280	122	286	114	286	141	286	114	292	107	178	168	174	173	180	135	178	168	180	135	182	164	420	150	420	-47	454	-47	420	150	454	-47	454	150	101	193	71	213	71	207	180	135	169	181	156	156	157	9	125	40	131	-26	131	-26	125	40	104	80	131	-26	104	80	89	14	89	14	104	80	96	126	106	260	96	126	101	165	106	260	101	165	116	200	169	254	204	270	190	311	169	254	190	311	144	290	169	254	144	290	139	230	144	290	106	260	116	200	144	290	116	200	139	230	77	222	59	177	62	67	77	222	62	67	89	14	77	222	89	14	96	126	77	222	96	126	106	260	391	127	383	81	398	14	398	14	383	81	362	41	398	14	362	41	356	-26	356	-26	362	41	330	9	356	-26	330	9	304	-53	304	-53	330	9	289	-11	304	-53	289	-11	243	-63	243	-63	289	-11	243	-18	306	220	318	190	324	314	324	314	318	190	326	236	324	314	326	236	326	237	326	237	327	238	324	314	324	314	327	238	327	241	324	314	327	241	355	323	355	323	327	241	328	242	355	323	328	242	329	244	355	323	329	244	331	244	331	244	332	244	355	323	355	323	332	244	333	244	353	226	349	288	349	289	334	244	349	289	355	323	334	244	355	323	333	244	372	305	384	312	384	334	384	334	384	312	396	318	384	334	396	318	413	347	413	347	396	318	408	325	413	347	408	325	420	332	359	299	372	305	384	334	359	299	384	334	357	298	357	298	384	334	355	323	357	298	355	323	354	296	354	296	355	323	352	294	355	323	349	289	350	292	355	323	350	292	352	294	350	286	350	287	353	226	350	286	353	226	379	261	379	261	353	226	369	204	379	261	369	204	381	180	425	67	435	127	431	166	425	67	431	166	420	201	425	67	420	201	403	233	425	67	403	233	398	14	403	233	379	261	381	180	403	233	381	180	388	154	403	233	388	154	391	127	403	233	391	127	398	14	349	287	349	288	353	226	349	287	353	226	350	287	334	244	353	226	349	289	338	191	335	205	344	164	344	164	335	205	331	218	344	164	331	218	329	159	329	159	331	218	327	232	329	159	327	232	327	233	329	159	327	233	327	234	329	159	327	234	326	235	329	159	326	235	326	236	329	159	326	236	318	190	294	308	262	306	274	276	294	308	274	276	291	248	294	308	291	248	306	220	294	308	306	220	324	314	274	276	262	306	256	306	274	276	256	306	253	301	197	-11	157	9	183	-53	197	-11	183	-53	243	-63	197	-11	243	-63	243	-18	157	9	131	-26	183	-53	338	191	344	164	341	178	62	67	59	177	52	127	157	9	125	41	131	-26	131	-26	125	41	104	81	131	-26	104	81	89	14	89	14	104	81	97	127	108	261	97	127	99	154	108	261	99	154	106	180	155	244	162	314	154	244	154	244	162	314	153	244	134	226	153	244	137	286	134	226	137	286	118	204	118	204	137	286	108	261	118	204	108	261	106	180	56	166	62	67	67	201	67	201	62	67	89	14	67	201	89	14	84	233	84	233	89	14	97	127	84	233	97	127	108	261	153	244	162	314	138	289	153	244	138	289	138	288	153	244	138	288	137	287	153	244	137	287	137	286	129	298	132	296	132	323	132	323	132	296	135	294	132	323	135	294	162	314	162	314	135	294	137	292	162	314	137	292	138	289	162	314	155	244	156	244	156	244	158	244	162	314	162	314	158	244	160	242	162	314	160	242	160	241	160	232	156	218	158	159	160	232	158	159	169	190	160	232	169	190	160	233	161	235	169	190	161	236	161	236	169	190	161	237	161	238	161	237	162	314	161	238	162	314	160	241	132	323	103	334	103	312	132	323	103	312	115	305	132	323	115	305	127	299	132	323	127	299	129	298	103	334	74	347	80	325	103	334	80	325	91	318	103	334	91	318	103	312	224	306	193	308	196	248	224	306	196	248	213	276	224	306	213	276	234	301	224	306	234	301	232	306	193	308	162	314	169	190	193	308	169	190	181	220	193	308	181	220	196	248	161	237	169	190	162	314	161	234	160	233	169	190	161	234	169	190	161	235	158	159	156	218	152	205	158	159	152	205	149	191	158	159	149	191	146	178	158	159	146	178	143	164	391	126	384	80	398	14	398	14	384	80	362	40	398	14	362	40	356	-26	356	-26	362	40	330	9	356	-26	330	9	304	-53	304	-53	330	9	290	-11	304	-53	290	-11	244	-18	244	-18	198	-11	243	-63	243	-63	198	-11	183	-53	157	9	131	-26	183	-53	157	9	183	-53	198	-11	435	127	428	177	425	67	425	67	428	177	409	222	425	67	409	222	398	14	398	14	409	222	391	126	386	165	391	126	409	222	386	165	409	222	380	260	386	165	380	260	371	200	371	200	380	260	347	230	347	230	380	260	342	290	347	230	342	290	317	254	317	254	342	290	297	311	317	254	297	311	282	270	244	-18	243	-63	304	-53	80	325	74	347	68	332	62	67	56	166	52	127	152	149	148	151	96	160	96	160	148	151	146	153	96	160	146	153	128	190	128	190	146	153	145	156	128	190	145	156	145	159	145	159	159	221	128	190	187	251	159	221	160	183	187	251	160	183	174	201	187	251	174	201	190	219	187	251	190	219	204	236	159	221	145	159	149	169	159	221	149	169	160	183	455	104	455	148	157	148	455	104	157	148	152	149	455	104	152	149	64	132	455	104	64	132	33	107	455	104	33	107	33	104	64	132	152	149	96	160	127	63	158	32	145	94	145	94	145	97	127	63	127	63	145	97	146	100	127	63	146	100	95	93	95	93	146	100	148	102	95	93	148	102	152	104	454	104	454	148	157	104	152	104	157	104	454	148	152	104	454	148	63	121	63	121	454	148	32	148	63	121	32	148	32	147	186	2	204	17	189	34	186	2	189	34	174	52	186	2	174	52	159	70	186	2	159	70	158	32	149	84	145	94	158	32	149	84	158	32	159	70	152	104	63	121	95	93	164	231	165	237	119	347	119	347	165	237	167	241	119	347	167	241	170	243	170	243	174	241	119	347	119	347	174	241	241	209	241	209	174	241	179	238	241	209	179	238	183	234	241	209	183	234	188	230	241	209	188	230	190	228	241	209	190	228	197	222	241	209	197	222	204	216	241	209	204	216	212	209	241	209	212	209	220	203	241	209	220	203	229	197	119	347	119	-80	164	-80	119	347	164	-80	164	219	119	347	164	219	164	225	119	347	164	225	164	231	92	234	97	238	156	347	156	347	97	238	102	241	156	347	102	241	106	243	106	243	109	241	156	347	156	347	109	241	111	237	156	347	111	237	112	231	112	231	113	225	156	347	156	347	113	225	113	219	156	347	113	219	156	-80	156	-80	113	219	113	-80	156	347	36	209	46	197	156	347	46	197	55	203	156	347	55	203	64	209	156	347	64	209	72	216	156	347	72	216	79	222	156	347	79	222	85	228	156	347	85	228	88	230	156	347	88	230	92	234	342	153	339	151	455	104	455	104	339	151	336	149	455	104	336	149	330	148	455	104	330	148	33	148	455	104	33	148	33	104	342	153	455	104	343	156	343	156	455	104	343	159	339	169	343	159	360	190	339	169	360	190	329	221	284	236	298	219	301	251	301	251	298	219	314	201	301	251	314	201	329	221	329	221	314	201	328	183	329	221	328	183	339	169	455	104	455	107	424	132	455	104	424	132	392	160	455	104	392	160	343	159	343	159	392	160	360	190	455	148	33	148	330	104	455	148	330	104	336	104	455	148	336	104	339	102	455	148	339	102	342	100	455	148	342	100	343	97	455	148	343	97	343	94	455	148	343	94	392	93	455	148	392	93	424	121	455	148	424	121	455	147	343	94	360	63	392	93	339	84	328	70	329	32	339	84	329	32	360	63	339	84	360	63	343	94	314	52	298	34	301	2	314	52	301	2	329	32	314	52	329	32	328	70	301	2	298	34	284	17	330	104	33	148	33	104	167	25	165	29	119	-80	119	-80	165	29	164	35	119	-80	164	35	119	347	119	347	164	35	164	41	119	347	164	41	164	47	183	32	179	28	241	57	241	57	179	28	174	25	241	57	174	25	119	-80	119	-80	174	25	170	23	241	57	229	69	220	63	241	57	220	63	212	57	241	57	212	57	204	51	241	57	204	51	197	45	241	57	197	45	190	39	241	57	190	39	188	36	241	57	188	36	183	32	167	25	119	-80	170	23	164	47	164	347	119	347	92	32	88	36	156	-80	156	-80	88	36	85	39	156	-80	85	39	79	45	112	35	111	29	156	-80	156	-80	111	29	109	25	156	-80	109	25	106	23	106	23	102	25	156	-80	156	-80	102	25	97	28	156	-80	97	28	92	32	156	-80	156	347	113	347	156	-80	113	347	113	47	156	-80	113	47	113	41	156	-80	113	41	112	35	156	-80	79	45	72	51	156	-80	72	51	64	57	156	-80	64	57	55	63	156	-80	55	63	46	69	156	-80	46	69	36	57	118	-11	143	-32	132	13	118	-11	132	70	117	95	118	-11	117	95	92	8	92	8	117	95	92	76	92	8	92	76	64	59	165	141	142	116	144	90	165	141	144	90	147	93	165	141	147	93	153	100	165	141	153	100	159	107	165	141	159	107	165	114	165	141	165	114	171	122	165	141	171	122	177	131	142	116	117	95	132	70	142	116	132	70	133	74	142	116	133	74	136	80	142	116	136	80	140	85	142	116	140	85	144	90	132	70	118	-11	132	13	64	59	34	45	64	25	64	59	64	25	92	8	132	70	132	13	133	67	133	67	132	13	133	16	133	67	133	16	137	66	137	66	133	16	137	18	137	66	137	18	143	65	143	65	137	18	143	20	143	65	143	20	149	64	149	64	143	20	150	20	149	64	150	20	156	64	156	64	150	20	156	20	454	64	156	64	156	20	454	64	156	20	454	20	165	-56	177	-45	171	-36	165	-56	171	-36	164	-28	165	-56	164	-28	158	-20	165	-56	158	-20	153	-13	165	-56	153	-13	147	-6	165	-56	147	-6	144	-3	165	-56	144	-3	143	-32	348	168	344	164	346	135	346	135	344	164	342	161	346	135	342	161	336	154	370	156	371	263	357	238	370	156	357	181	356	177	333	232	333	188	339	188	333	232	339	188	340	232	340	232	339	188	346	187	340	232	346	187	346	233	346	233	346	187	351	186	346	233	351	186	352	234	352	234	351	186	356	184	352	234	356	184	356	235	356	235	356	184	357	181	356	235	357	181	357	238	424	193	454	207	454	213	424	193	454	213	424	227	424	193	424	227	397	244	424	193	397	244	396	176	371	263	370	156	396	176	371	263	396	176	397	244	371	263	347	284	348	253	371	263	348	253	352	248	371	263	352	248	356	242	371	263	356	242	357	238	347	284	324	309	330	275	347	284	330	275	336	268	347	284	336	268	342	261	347	284	342	261	344	258	347	284	344	258	348	253	357	238	357	181	370	156	370	156	356	177	352	173	370	156	352	173	348	168	370	156	348	168	346	135	336	154	330	147	346	135	346	135	330	147	324	139	346	135	324	139	324	111	324	111	324	139	318	131	324	111	318	131	311	122	34	232	34	188	333	188	34	232	333	188	333	232	324	309	311	299	317	290	324	309	317	290	323	282	324	309	323	282	330	275	143	-32	144	-3	140	0	143	-32	140	0	136	5	143	-32	136	5	133	9	143	-32	133	9	132	13	64	25	34	45	34	39	108	235	115	308	107	239	107	239	115	308	104	241	99	239	104	241	115	308	99	239	115	308	98	281	108	235	109	230	115	308	115	308	109	230	110	223	115	308	110	223	110	217	154	-82	110	217	110	-82	98	281	79	255	81	225	98	281	81	225	84	228	98	281	84	228	89	232	98	281	89	232	94	236	98	281	94	236	99	239	79	255	58	231	60	207	79	255	60	207	67	213	79	255	67	213	74	219	79	255	74	219	81	225	58	231	33	207	43	195	58	231	43	195	52	201	58	231	52	201	60	207	149	308	135	338	154	-82	149	308	154	-82	154	217	149	308	154	217	154	223	149	308	154	223	155	229	149	308	155	229	156	235	149	308	156	235	166	280	174	232	186	254	169	236	169	236	186	254	166	280	169	236	166	280	164	239	164	239	166	280	161	241	158	239	161	241	166	280	158	239	166	280	156	235	195	213	203	207	207	229	207	229	203	207	211	201	207	229	211	201	231	207	231	207	211	201	220	195	195	213	207	229	188	219	188	219	207	229	186	254	188	219	186	254	181	225	181	225	186	254	178	228	154	-82	135	338	129	338	154	-82	129	338	115	308	154	-82	115	308	110	217	277	26	276	20	283	-52	283	-52	276	20	275	17	283	-52	275	17	272	15	272	15	267	16	283	-52	283	-52	267	16	266	-24	322	338	278	338	283	-52	322	338	283	-52	297	-82	322	338	297	-82	303	-82	322	338	303	-82	317	-52	322	338	317	-52	322	39	283	-52	278	338	278	39	283	-52	278	39	278	32	283	-52	278	32	277	26	266	-24	267	16	262	20	266	-24	262	20	257	24	266	-24	257	24	252	28	266	-24	252	28	249	30	266	-24	249	30	247	1	346	27	342	24	354	2	354	2	342	24	337	20	354	2	337	20	334	-24	334	-24	337	20	333	16	334	-24	333	16	329	15	329	15	326	17	334	-24	334	-24	326	17	324	21	334	-24	324	21	317	-52	317	-52	324	21	323	27	317	-52	323	27	322	33	379	54	371	48	375	26	379	54	375	26	399	49	379	54	399	49	388	60	371	48	363	42	375	26	375	26	363	42	356	36	375	26	356	36	354	2	354	2	356	36	349	30	354	2	349	30	346	27	322	39	317	-52	322	33	242	36	235	42	247	1	242	36	247	1	249	30	228	48	220	55	226	25	228	48	226	25	247	1	228	48	247	1	235	42	211	61	201	49	226	25	211	61	226	25	220	55	186	254	174	232	178	228	118	156	143	135	132	181	118	156	132	238	117	263	118	156	117	263	92	176	92	176	117	263	92	244	92	176	92	244	64	227	165	309	142	284	144	258	165	309	144	258	147	261	165	309	147	261	153	268	165	309	153	268	159	275	165	309	159	275	165	282	165	309	165	282	171	290	165	309	171	290	177	299	142	284	117	263	132	238	142	284	132	238	133	242	142	284	133	242	136	248	142	284	136	248	140	253	142	284	140	253	144	258	132	238	118	156	132	181	64	227	34	213	64	193	64	227	64	193	92	176	132	238	132	181	133	235	133	235	132	181	133	184	133	235	133	184	137	234	137	234	133	184	137	186	137	234	137	186	143	233	143	233	137	186	143	187	143	233	143	187	149	232	149	232	143	187	150	188	149	232	150	188	156	232	156	232	150	188	156	188	454	232	156	232	156	188	454	232	156	188	454	188	165	111	177	122	171	131	165	111	171	131	164	139	165	111	164	139	158	147	165	111	158	147	153	154	165	111	153	154	147	161	165	111	147	161	144	164	165	111	144	164	143	135	348	0	344	-3	346	-32	346	-32	344	-3	342	-6	346	-32	342	-6	336	-13	370	-11	371	95	357	70	370	-11	357	13	356	9	333	64	333	20	339	20	333	64	339	20	340	64	340	64	339	20	346	19	340	64	346	19	346	65	346	65	346	19	351	18	346	65	351	18	352	66	352	66	351	18	356	16	352	66	356	16	356	67	356	67	356	16	357	13	356	67	357	13	357	70	424	25	454	39	454	45	424	25	454	45	424	59	424	25	424	59	397	76	424	25	397	76	396	8	371	95	370	-11	396	8	371	95	396	8	397	76	371	95	347	116	348	85	371	95	348	85	352	80	371	95	352	80	356	74	371	95	356	74	357	70	347	116	324	141	330	107	347	116	330	107	336	100	347	116	336	100	342	93	347	116	342	93	344	90	347	116	344	90	348	85	357	70	357	13	370	-11	370	-11	356	9	352	5	370	-11	352	5	348	0	370	-11	348	0	346	-32	336	-13	330	-20	346	-32	346	-32	330	-20	324	-28	346	-32	324	-28	324	-56	324	-56	324	-28	318	-36	324	-56	318	-36	311	-45	34	64	34	20	333	20	34	64	333	20	333	64	324	141	311	131	317	122	324	141	317	122	323	114	324	141	323	114	330	107	143	135	144	164	140	168	143	135	140	168	136	173	143	135	136	173	133	177	143	135	133	177	132	181	64	193	34	213	34	207	34	45	34	45	60	57	60	57	34	45	64	25	60	57	64	25	85	72	85	72	64	25	92	8	85	72	92	8	108	88	108	88	92	8	118	-10	108	88	118	-10	130	106	130	106	118	-10	132	13	130	106	132	13	132	70	143	-32	132	13	118	-10	142	285	118	263	132	238	132	238	118	263	131	146	132	238	131	146	132	181	136	79	151	126	133	74	133	74	151	126	130	106	133	74	130	106	132	70	132	70	132	13	133	67	133	67	132	13	133	16	133	67	133	16	137	65	137	65	133	16	137	18	137	65	137	18	142	65	142	65	137	18	143	20	142	65	143	20	148	64	148	64	143	20	148	20	148	64	148	20	152	64	152	64	148	20	153	20	152	64	153	20	156	64	156	64	153	20	156	20	153	268	159	276	165	309	165	309	159	276	166	283	165	309	166	283	177	299	177	299	166	283	172	291	136	247	140	252	142	285	142	285	140	252	143	257	142	285	143	257	165	309	165	309	143	257	147	261	165	309	147	261	153	268	142	285	132	238	133	242	142	285	133	242	136	247	131	146	118	263	108	164	108	164	118	263	92	244	108	164	92	244	85	181	85	181	92	244	64	227	85	181	64	227	60	195	60	195	64	227	34	213	60	195	34	213	34	207	152	154	151	126	152	99	152	154	152	99	158	147	158	147	152	99	158	106	158	147	158	106	163	140	163	140	158	106	164	113	163	140	164	113	169	133	169	133	164	113	169	120	169	133	169	120	175	127	151	126	152	154	147	161	151	126	147	161	143	164	151	126	143	164	140	168	151	126	140	168	136	173	151	126	136	173	133	178	151	126	133	178	131	146	132	181	131	146	133	178	151	126	136	79	140	84	151	126	140	84	143	89	151	126	143	89	147	93	151	126	147	93	152	99	165	-29	159	-21	165	-56	165	-29	165	-56	177	-45	165	-29	177	-45	171	-37	165	-56	159	-21	153	-13	165	-56	153	-13	147	-6	165	-56	147	-6	143	-3	165	-56	143	-3	143	-32	143	-32	143	-3	140	0	143	-32	140	0	136	5	143	-32	136	5	133	10	143	-32	133	10	132	13	156	188	156	232	153	188	148	188	153	188	152	232	148	188	152	232	148	232	132	238	132	181	133	235	133	235	132	181	133	184	133	235	133	184	137	233	137	233	133	184	137	186	137	233	137	186	142	233	142	233	137	186	143	187	142	233	143	187	148	232	148	232	143	187	148	188	156	232	156	188	454	188	156	232	454	188	454	232	156	64	156	20	454	20	156	64	454	20	454	64	153	188	156	232	152	232	64	25	34	45	34	39	108	235	115	308	107	239	107	239	115	308	104	241	100	239	104	241	115	308	100	239	115	308	98	280	108	235	109	229	115	308	115	308	109	229	110	224	115	308	110	224	110	219	154	-82	110	219	110	217	154	-82	110	217	110	-82	98	280	79	254	81	225	98	280	81	225	85	229	98	280	85	229	90	232	98	280	90	232	95	236	98	280	95	236	100	239	79	254	57	230	59	206	79	254	59	206	66	213	79	254	66	213	74	219	79	254	74	219	81	225	57	230	33	207	43	195	57	230	43	195	51	201	57	230	51	201	59	206	147	312	135	338	154	-82	147	312	154	-82	154	217	147	312	154	217	154	221	147	312	154	221	154	227	147	312	154	227	162	287	154	227	155	233	162	287	162	287	155	233	157	238	162	287	157	238	161	241	161	241	164	239	162	287	162	287	164	239	178	263	154	-82	135	338	129	338	154	-82	129	338	115	308	154	-82	115	308	110	219	216	220	209	203	215	198	216	220	215	198	249	225	216	220	202	209	209	203	196	241	178	263	181	225	196	241	181	225	188	220	196	241	188	220	195	214	196	241	195	214	202	209	196	241	202	209	216	220	258	232	263	236	270	287	270	287	263	236	268	239	270	287	268	239	272	241	272	241	275	239	285	312	285	312	275	239	276	235	285	312	276	235	277	229	254	264	236	242	249	225	254	264	249	225	253	229	254	264	253	229	258	232	254	264	258	232	270	287	216	220	249	225	236	242	303	338	297	338	322	-82	322	-82	297	338	285	312	322	-82	285	312	278	219	278	219	285	312	278	224	285	312	270	287	272	241	317	308	303	338	322	-82	317	308	322	-82	322	217	317	308	322	217	322	221	317	308	322	221	322	227	317	308	322	227	323	233	317	308	323	233	334	280	342	232	353	254	337	236	337	236	353	254	334	280	337	236	334	280	333	239	333	239	334	280	329	241	325	238	329	241	334	280	325	238	334	280	323	233	364	213	372	206	375	230	375	230	372	206	380	201	375	230	380	201	399	207	399	207	380	201	388	195	346	229	349	225	353	254	353	254	349	225	356	219	353	254	356	219	375	230	375	230	356	219	364	213	322	-82	278	219	278	217	322	-82	278	217	278	-82	169	236	173	232	178	263	178	263	173	232	178	229	178	263	178	229	181	225	178	263	164	239	169	236	353	254	342	232	346	229	285	312	277	229	278	224	331	147	331	106	336	154	336	154	331	106	336	99	336	154	336	99	337	126	337	126	336	99	342	93	337	126	342	161	336	154	323	-29	324	-56	329	-21	329	-21	324	-56	346	-32	329	-21	346	-32	336	-13	336	-13	346	-32	342	-6	356	10	370	-10	357	13	358	106	357	70	370	-10	358	106	370	-10	380	88	380	88	370	-10	397	8	380	88	397	8	403	72	403	72	397	8	425	25	403	72	425	25	428	57	428	57	425	25	454	39	428	57	454	39	454	45	357	70	357	13	370	-10	356	10	353	5	370	-10	370	-10	353	5	349	0	370	-10	349	0	346	-32	346	-32	349	0	345	-3	346	-32	345	-3	342	-6	317	-37	311	-45	324	-56	317	-37	324	-56	323	-29	358	146	371	263	357	238	358	146	357	181	356	178	335	232	340	188	340	232	340	232	340	188	346	187	340	232	346	187	346	232	346	232	346	187	351	186	346	232	351	186	351	233	351	233	351	186	356	184	351	233	356	184	356	235	356	235	356	184	357	181	356	235	357	181	357	238	454	207	454	213	429	195	429	195	454	213	424	227	429	195	424	227	404	181	404	181	424	227	397	244	404	181	397	244	380	164	380	164	397	244	371	263	380	164	371	263	358	146	371	263	347	285	349	252	371	263	349	252	353	247	371	263	353	247	356	242	371	263	356	242	357	238	347	285	324	309	329	276	347	285	329	276	335	268	347	285	335	268	342	261	347	285	342	261	345	257	347	285	345	257	349	252	357	238	357	181	358	146	358	146	356	178	353	173	358	146	353	173	349	168	358	146	349	168	345	164	358	146	345	164	342	161	358	146	342	161	337	126	314	127	320	120	320	133	320	133	320	120	325	113	320	133	325	113	325	140	325	140	325	113	331	106	325	140	331	106	331	147	335	64	340	20	340	64	340	64	340	20	346	19	340	64	346	19	346	65	346	65	346	19	351	18	346	65	351	18	351	65	351	65	351	18	356	16	351	65	356	16	356	67	356	67	356	16	357	13	356	67	357	13	357	70	358	106	337	126	342	93	358	106	342	93	345	89	358	106	345	89	349	84	358	106	349	84	353	79	358	106	353	79	356	74	358	106	356	74	357	70	340	188	335	232	335	188	335	188	335	232	333	232	335	188	333	232	333	188	333	188	333	232	34	232	333	188	34	232	34	188	340	20	335	64	335	20	335	20	335	64	333	64	335	20	333	64	333	20	333	20	333	64	34	64	333	20	34	64	34	20	324	309	311	299	317	291	324	309	317	291	323	283	324	309	323	283	329	276	109	26	108	21	115	-51	115	-51	108	21	107	17	115	-51	107	17	104	15	104	15	100	16	115	-51	115	-51	100	16	98	-24	154	338	110	338	115	-51	154	338	115	-51	129	-82	154	338	129	-82	135	-82	154	338	135	-82	147	-56	154	338	147	-56	154	35	154	338	154	35	154	39	115	-51	110	338	110	39	115	-51	110	39	110	36	115	-51	110	36	110	31	115	-51	110	31	109	26	98	-24	100	16	95	19	98	-24	95	19	90	23	98	-24	90	23	85	27	98	-24	85	27	81	30	98	-24	81	30	79	1	155	22	162	-31	157	17	157	17	162	-31	161	15	164	16	161	15	162	-31	164	16	162	-31	178	-7	216	35	215	58	209	52	216	35	209	52	202	47	196	15	216	35	202	47	196	15	202	47	195	42	196	15	195	42	188	36	196	15	188	36	181	30	196	15	181	30	178	-7	178	-7	181	30	178	27	178	-7	178	27	173	23	178	-7	173	23	169	19	178	-7	169	19	164	16	249	30	215	58	216	35	249	30	216	35	236	14	249	30	236	14	254	-7	249	30	254	-7	253	27	277	26	276	21	285	-55	285	-55	276	21	275	17	285	-55	275	17	272	15	272	15	268	16	270	-30	270	-30	268	16	263	19	270	-30	263	19	258	23	258	23	253	27	254	-7	258	23	254	-7	270	-30	322	338	278	338	285	-55	322	338	285	-55	297	-82	322	338	297	-82	303	-82	322	338	303	-82	317	-52	322	338	317	-52	322	35	322	338	322	35	322	39	285	-55	278	338	278	39	285	-55	278	39	278	36	285	-55	278	36	278	31	285	-55	278	31	277	26	272	15	270	-30	285	-55	346	27	342	23	353	2	353	2	342	23	337	19	353	2	337	19	334	-24	334	-24	337	19	333	16	334	-24	333	16	329	15	329	15	325	17	334	-24	334	-24	325	17	323	22	334	-24	323	22	317	-52	317	-52	323	22	322	29	317	-52	322	29	322	35	380	55	372	49	375	26	380	55	375	26	399	49	380	55	399	49	388	60	372	49	364	43	375	26	375	26	364	43	356	36	375	26	356	36	353	2	353	2	356	36	349	30	353	2	349	30	346	27	154	29	154	35	147	-56	154	29	147	-56	162	-31	154	29	162	-31	155	22	74	36	66	43	79	1	74	36	79	1	81	30	59	49	51	55	57	25	59	49	57	25	79	1	59	49	79	1	66	43	43	61	33	49	57	25	43	61	57	25	51	55	346	51	342	46	455	110	455	110	342	46	338	42	455	110	338	42	335	40	339	66	345	65	455	110	455	110	345	65	349	63	455	110	349	63	350	60	350	60	349	56	455	110	455	110	349	56	346	51	455	110	33	110	326	66	455	110	326	66	333	66	455	110	333	66	339	66	455	110	335	40	329	33	455	110	329	33	323	26	455	110	323	26	317	18	455	110	317	18	317	-10	311	10	305	1	317	-10	311	10	317	-10	317	18	171	286	33	165	139	219	139	219	33	165	137	215	139	212	137	215	33	165	139	212	33	165	143	210	143	210	33	165	149	209	171	286	139	219	142	224	171	286	142	224	146	229	171	286	146	229	150	233	171	286	150	233	152	235	171	286	152	235	158	242	171	286	158	242	164	250	171	286	164	250	171	257	171	286	171	257	177	266	171	286	177	266	183	275	455	165	455	209	161	209	455	165	161	209	155	209	455	165	155	209	149	209	455	165	149	209	33	165	326	66	33	110	33	66	145	47	141	52	171	-10	171	-10	141	52	138	56	171	-10	138	56	33	110	33	110	138	56	137	60	139	63	143	65	33	110	33	110	143	65	148	66	33	110	148	66	455	110	455	110	148	66	154	66	455	110	154	66	159	66	455	110	159	66	161	66	455	110	161	66	455	66	171	16	165	24	171	-10	171	16	171	-10	183	1	171	16	183	1	177	9	171	-10	165	24	159	32	171	-10	159	32	152	40	171	-10	152	40	149	43	171	-10	149	43	145	47	345	210	339	209	455	165	455	165	339	209	334	209	455	165	334	209	329	209	455	165	329	209	326	209	455	165	326	209	33	209	342	228	346	223	455	165	455	165	346	223	349	219	455	165	349	219	350	215	350	215	349	212	455	165	455	165	349	212	345	210	455	165	317	286	323	251	455	165	323	251	329	243	455	165	329	243	335	235	455	165	335	235	338	232	455	165	338	232	342	228	317	286	305	275	311	267	317	286	311	267	317	259	317	286	317	259	323	251	455	165	33	209	33	165	139	63	33	110	137	60	69	100	107	72	104	127	104	127	107	181	69	100	69	100	107	181	69	153	69	100	69	153	34	129	108	141	112	147	146	213	146	213	112	147	118	152	146	213	118	152	126	156	126	156	335	156	146	213	146	213	335	156	194	202	146	213	194	202	190	205	107	181	104	127	105	134	107	181	105	134	108	141	107	181	108	141	146	213	195	29	193	32	224	-31	224	-31	193	32	191	35	224	-31	191	35	185	6	185	6	191	35	190	39	185	6	190	39	189	43	189	43	190	47	146	41	146	41	190	47	193	50	146	41	193	50	198	52	224	285	185	248	191	216	224	285	191	216	193	219	224	285	193	219	195	222	224	285	195	222	197	224	224	285	197	224	202	230	224	285	202	230	209	239	224	285	209	239	218	250	224	285	218	250	227	262	224	285	227	262	235	274	146	213	190	205	189	210	189	210	190	213	185	248	185	248	190	213	191	216	185	248	146	213	189	210	212	9	204	18	224	-31	224	-31	204	18	197	26	224	-31	197	26	195	29	318	98	126	98	146	41	318	98	146	41	198	52	318	98	198	52	205	53	318	98	205	53	213	54	318	98	213	54	305	54	318	98	305	54	315	-31	318	98	315	-31	342	54	318	98	342	54	335	156	189	43	146	41	185	6	146	41	126	98	118	101	146	41	118	101	112	106	146	41	112	106	108	112	146	41	108	112	107	72	105	119	104	127	107	72	105	119	107	72	108	112	224	-31	236	-21	228	-10	224	-31	228	-10	219	0	224	-31	219	0	212	9	374	285	349	200	354	98	374	285	354	98	372	156	374	285	372	156	385	200	374	285	385	200	411	285	385	200	372	156	454	156	385	200	454	156	454	200	212	200	335	156	349	200	349	200	335	156	342	54	349	200	342	54	354	98	354	98	342	54	454	54	354	98	454	54	454	98	335	156	212	200	205	200	335	156	205	200	199	201	335	156	199	201	194	202	315	-31	305	54	279	-31	69	100	34	129	34	124	60	100	98	72	95	127	95	127	98	181	60	100	60	100	98	181	60	153	60	100	60	153	25	129	99	141	103	147	137	213	137	213	103	147	109	152	137	213	109	152	117	156	117	156	301	156	137	213	137	213	301	156	185	202	137	213	185	202	182	205	98	181	95	127	96	134	98	181	96	134	99	141	98	181	99	141	137	213	186	29	184	32	214	-31	214	-31	184	32	182	35	214	-31	182	35	176	6	176	6	182	35	181	39	176	6	181	39	180	43	180	43	181	47	137	41	137	41	181	47	184	50	137	41	184	50	284	98	284	98	184	50	189	52	284	98	189	52	196	53	214	285	176	248	182	216	214	285	182	216	184	219	214	285	184	219	186	222	214	285	186	222	188	224	214	285	188	224	193	230	214	285	193	230	200	239	214	285	200	239	209	250	214	285	209	250	218	262	214	285	218	262	227	274	137	213	182	205	180	210	180	210	181	213	176	248	176	248	181	213	182	216	176	248	137	213	180	210	203	9	195	18	214	-31	214	-31	195	18	188	26	214	-31	188	26	186	29	435	202	430	201	503	156	503	156	430	201	424	200	503	156	424	200	417	200	503	156	417	200	351	200	503	156	351	200	338	156	338	156	351	200	340	285	338	156	340	285	320	98	320	98	340	285	315	200	320	98	315	200	307	54	307	54	315	200	301	156	307	54	301	156	284	98	284	98	196	53	204	54	284	98	204	54	271	54	284	98	271	54	281	-31	284	98	281	-31	307	54	180	43	137	41	176	6	137	41	284	98	117	98	137	41	117	98	109	101	137	41	109	101	103	106	137	41	103	106	99	112	137	41	99	112	98	72	96	119	95	127	98	72	96	119	98	72	99	112	214	-31	227	-21	219	-10	214	-31	219	-10	210	0	214	-31	210	0	203	9	438	35	436	32	444	6	444	6	436	32	434	29	444	6	434	29	432	26	432	26	425	18	444	6	444	6	425	18	418	9	444	6	418	9	410	0	560	153	522	181	524	134	560	153	524	134	525	127	560	153	525	127	560	100	560	153	560	100	595	124	560	153	595	124	595	129	560	100	525	127	524	119	560	100	524	119	522	72	522	72	524	119	521	112	522	72	521	112	517	106	522	181	483	213	503	156	522	181	503	156	511	152	522	181	511	152	517	147	522	181	517	147	521	141	522	181	521	141	524	134	444	248	406	285	411	250	444	248	411	250	420	239	444	248	420	239	427	230	444	248	427	230	432	224	444	248	432	224	434	222	444	248	434	222	436	219	444	248	436	219	438	216	444	248	438	216	439	213	444	248	439	213	440	210	444	248	440	210	503	156	444	248	503	156	483	213	440	210	438	205	503	156	503	98	444	6	483	41	503	98	483	41	522	72	503	98	320	98	416	54	503	98	416	54	424	53	503	98	424	53	431	52	503	98	431	52	436	50	503	98	436	50	439	47	503	98	439	47	440	43	503	98	440	43	444	6	444	6	440	43	439	39	301	156	315	200	203	200	301	156	203	200	196	200	301	156	196	200	190	201	301	156	190	201	185	202	511	101	503	98	522	72	511	101	522	72	517	106	406	-31	444	6	410	0	406	-31	410	0	401	-10	406	-31	401	-10	393	-21	406	285	393	274	402	262	406	285	402	262	411	250	438	35	444	6	439	39	320	98	307	54	416	54	435	202	503	156	438	205	377	285	340	285	351	200	281	-31	271	54	245	-31	60	100	25	129	25	124	174	285	147	200	153	98	174	285	153	98	171	156	174	285	171	156	184	200	174	285	184	200	210	285	296	32	294	29	300	3	300	3	294	29	291	26	300	3	291	26	283	17	300	251	265	285	268	254	300	251	268	254	276	244	300	251	276	244	284	234	300	251	284	234	291	224	300	251	291	224	293	222	300	251	293	222	296	219	300	251	296	219	298	216	300	251	298	216	299	213	300	251	299	213	300	210	300	251	300	210	363	156	300	251	363	156	337	218	384	120	382	114	414	96	414	96	382	114	378	108	414	96	378	108	375	67	375	67	378	108	374	103	375	67	374	103	368	99	368	99	367	99	375	67	375	67	367	99	366	98	375	67	366	98	365	98	365	155	366	155	375	186	375	186	366	155	367	154	375	186	367	154	368	153	368	153	374	150	375	186	375	186	374	150	378	145	375	186	378	145	414	157	414	157	378	145	382	139	414	157	382	139	384	133	384	127	414	96	414	157	384	127	414	157	384	133	375	186	337	218	363	156	375	186	363	156	364	156	375	186	364	156	365	155	363	156	300	210	298	205	363	156	298	205	294	202	363	156	294	202	288	200	363	156	288	200	281	200	363	156	281	200	276	200	363	156	276	200	184	200	363	156	184	200	171	156	414	96	454	124	454	129	414	96	454	129	414	157	384	120	414	96	384	127	336	36	375	67	363	98	364	98	363	98	375	67	364	98	375	67	365	98	363	98	153	98	276	54	363	98	276	54	281	53	363	98	281	53	287	53	363	98	287	53	293	51	363	98	293	51	298	48	363	98	298	48	300	43	363	98	300	43	300	3	363	98	300	3	336	36	300	3	300	43	299	39	141	54	276	54	153	98	141	54	153	98	147	200	141	54	147	200	134	156	141	54	134	156	117	98	141	54	117	98	114	-31	34	200	34	156	134	156	34	200	134	156	147	200	298	36	296	32	300	3	298	36	300	3	299	39	283	17	275	7	300	3	300	3	275	7	267	-1	300	3	267	-1	265	-31	265	-31	267	-1	260	-11	265	-31	260	-11	252	-21	265	285	253	274	260	264	265	285	260	264	268	254	104	54	78	-31	114	-31	104	54	114	-31	117	98	104	54	117	98	34	98	104	54	34	98	34	54	69	100	107	72	69	153	69	153	107	72	104	127	107	181	104	127	105	134	107	181	105	134	108	141	108	141	112	147	146	212	146	212	112	147	118	153	146	212	118	153	126	156	126	156	454	156	198	201	198	201	454	156	205	200	146	212	126	156	198	201	146	212	198	201	193	203	146	212	193	203	190	206	146	212	190	206	189	210	146	212	189	210	185	247	195	31	193	34	224	-31	224	-31	193	34	191	37	224	-31	191	37	185	5	185	5	191	37	190	40	185	5	190	40	189	43	189	43	190	48	146	40	146	40	190	48	194	51	146	40	194	51	199	53	189	210	190	214	185	247	185	247	190	214	191	218	185	247	191	218	224	285	224	285	191	218	193	221	224	285	193	221	195	224	454	54	454	98	212	54	205	53	212	54	454	98	205	53	454	98	199	53	199	53	454	98	126	98	199	53	126	98	146	40	146	40	126	98	118	101	146	40	118	101	112	106	224	285	195	224	197	227	197	227	204	235	224	285	224	285	204	235	212	243	224	285	212	243	219	253	224	285	219	253	228	264	224	285	228	264	236	275	189	43	146	40	185	5	108	112	105	119	107	72	108	112	107	72	146	40	108	112	146	40	112	106	104	127	107	72	105	119	34	129	34	124	69	100	34	129	69	100	69	153	224	-31	235	-20	227	-8	224	-31	227	-8	218	3	224	-31	218	3	209	14	224	-31	209	14	202	23	224	-31	202	23	197	28	224	-31	197	28	195	31	213	200	205	200	454	156	213	200	454	156	454	200	69	153	104	127	107	181	107	181	108	141	146	212	43	145	55	154	57	187	57	187	55	154	66	163	57	187	66	163	92	226	92	226	66	163	75	171	92	226	75	171	80	175	80	175	83	177	92	226	92	226	83	177	86	179	92	226	86	179	89	181	103	178	124	265	100	182	100	182	124	265	95	183	92	182	95	183	92	226	92	182	92	226	89	181	57	187	20	148	31	137	57	187	31	137	43	145	105	160	150	-84	124	265	124	265	150	-84	150	247	124	265	150	247	152	303	152	303	150	247	153	254	152	303	153	254	176	338	176	338	153	254	158	260	176	338	158	260	164	264	124	265	103	178	104	173	124	265	104	173	105	167	124	265	105	167	105	160	124	265	92	226	95	183	181	338	179	268	186	267	181	338	186	267	205	303	205	303	186	267	193	264	205	303	193	264	199	260	176	338	164	264	171	267	176	338	171	267	179	268	176	338	179	268	181	338	233	265	205	303	208	247	233	265	208	247	252	-84	233	265	252	-84	252	159	233	265	252	159	252	167	233	265	252	167	253	174	233	265	253	174	265	226	208	247	208	-84	252	-84	208	247	205	303	204	254	253	174	255	179	265	226	265	226	255	179	258	182	265	226	258	182	262	183	262	183	266	182	265	226	265	226	266	182	299	187	270	181	273	179	299	187	299	187	273	179	276	177	299	187	276	177	278	175	278	175	287	168	299	187	299	187	287	168	295	161	299	187	295	161	305	153	337	148	299	187	305	153	337	148	305	153	315	145	337	148	315	145	327	136	299	187	266	182	270	181	205	303	199	260	204	254	150	-84	105	160	105	-84	298	35	296	32	303	6	303	6	296	32	293	29	303	6	293	29	291	26	291	26	284	18	303	6	303	6	284	18	277	9	303	6	277	9	269	0	304	248	265	285	271	250	304	248	271	250	279	239	304	248	279	239	287	230	304	248	287	230	291	224	304	248	291	224	293	222	304	248	293	222	296	219	304	248	296	219	298	216	304	248	298	216	299	213	304	248	299	213	300	210	304	248	300	210	363	156	304	248	363	156	343	213	363	98	303	6	342	41	363	98	342	41	381	72	363	98	34	98	276	54	363	98	276	54	284	53	363	98	284	53	291	52	363	98	291	52	296	50	363	98	296	50	299	47	363	98	299	47	300	43	363	98	300	43	303	6	303	6	300	43	299	39	419	153	382	181	384	134	419	153	384	134	384	127	419	153	384	127	419	100	419	153	419	100	454	124	419	153	454	124	454	129	419	100	384	127	384	119	419	100	384	119	381	72	381	72	384	119	381	112	381	72	381	112	376	106	382	181	343	213	363	156	382	181	363	156	370	152	382	181	370	152	376	147	382	181	376	147	381	141	382	181	381	141	384	134	363	156	300	210	298	205	363	156	298	205	295	202	363	156	295	202	289	201	363	156	289	201	283	200	363	156	283	200	276	200	363	156	276	200	34	200	363	156	34	200	34	156	370	101	363	98	381	72	370	101	381	72	376	106	265	-31	303	6	269	0	265	-31	269	0	261	-10	265	-31	261	-10	252	-21	265	285	253	274	261	262	265	285	261	262	271	250	298	35	303	6	299	39	276	54	34	98	34	54	87	72	84	74	93	27	93	27	84	74	81	76	93	27	81	76	79	78	104	79	102	74	124	-11	124	-11	102	74	99	71	124	-11	99	71	95	70	95	70	91	70	93	27	93	27	91	70	87	72	79	78	70	85	93	27	93	27	70	85	62	93	93	27	62	93	58	66	58	66	62	93	52	100	58	66	52	100	42	109	30	117	20	104	58	66	30	117	58	66	42	109	164	-10	157	-6	176	-84	176	-84	157	-6	152	0	176	-84	152	0	152	-49	152	-49	152	0	150	7	152	-49	150	7	124	-11	150	338	105	338	124	-11	150	338	124	-11	150	7	124	-11	105	338	105	94	124	-11	105	94	105	86	124	-11	105	86	104	79	95	70	93	27	124	-11	164	-10	176	-84	171	-13	171	-13	176	-84	179	-14	186	-13	179	-14	181	-84	186	-13	181	-84	205	-49	257	71	254	75	265	27	265	27	254	75	253	80	265	27	253	80	233	-11	233	-11	253	80	252	86	233	-11	252	86	252	93	233	-11	252	93	252	338	233	-11	252	338	208	338	233	-11	208	338	208	7	233	-11	208	7	205	-49	205	-49	208	7	204	0	205	-49	204	0	199	-6	205	-49	199	-6	193	-10	205	-49	193	-10	186	-13	271	74	268	72	300	66	300	66	268	72	265	70	300	66	265	70	265	27	265	27	265	70	262	70	302	99	291	90	300	66	300	66	291	90	282	83	300	66	282	83	276	78	337	104	326	117	314	108	337	104	314	108	302	99	337	104	302	99	300	66	274	76	271	74	300	66	274	76	300	66	276	78	179	-14	176	-84	181	-84	257	71	265	27	262	70	99	141	103	147	137	212	137	212	103	147	109	153	137	212	109	153	117	156	117	156	503	156	196	200	196	200	503	156	204	200	137	212	117	156	189	201	137	212	189	201	184	203	137	212	184	203	181	206	137	212	181	206	180	210	137	212	180	210	176	247	98	181	60	153	95	127	98	181	95	127	96	134	98	181	96	134	99	141	98	181	99	141	137	212	60	153	25	129	60	100	60	153	60	100	98	72	60	153	98	72	95	127	186	31	184	34	214	-31	214	-31	184	34	182	37	214	-31	182	37	176	5	176	5	182	37	181	40	176	5	181	40	180	43	180	43	182	48	137	40	137	40	182	48	185	51	137	40	185	51	190	53	182	218	184	221	214	285	214	285	184	221	186	224	214	285	186	224	188	227	188	227	195	235	214	285	214	285	195	235	203	243	214	285	203	243	210	253	214	285	210	253	219	264	214	285	219	264	227	275	182	218	176	247	181	214	181	214	176	247	180	210	214	-31	227	-20	218	-8	214	-31	218	-8	209	3	214	-31	209	3	200	14	214	-31	200	14	193	23	214	-31	193	23	188	28	214	-31	188	28	186	31	438	35	436	32	444	6	444	6	436	32	434	29	444	6	434	29	432	26	432	26	425	18	444	6	444	6	425	18	418	9	444	6	418	9	410	0	444	248	406	285	411	250	444	248	411	250	420	239	444	248	420	239	427	230	444	248	427	230	432	224	444	248	432	224	434	222	444	248	434	222	436	219	444	248	436	219	438	216	444	248	438	216	439	213	444	248	439	213	440	210	444	248	440	210	503	156	444	248	503	156	483	213	503	98	444	6	483	41	503	98	483	41	522	72	503	98	203	54	416	54	503	98	416	54	424	53	503	98	424	53	431	52	503	98	431	52	436	50	503	98	436	50	439	47	503	98	439	47	440	43	503	98	440	43	444	6	444	6	440	43	439	39	109	101	137	40	117	98	117	98	137	40	190	53	117	98	190	53	503	98	503	98	190	53	196	53	503	98	196	53	203	54	180	43	137	40	176	5	109	101	103	106	137	40	137	40	103	106	99	112	137	40	99	112	98	72	98	72	99	112	96	119	98	72	96	119	95	127	521	112	517	106	522	72	522	72	517	106	511	101	522	72	511	101	503	98	517	147	521	141	522	181	522	181	521	141	524	134	522	181	524	134	560	153	560	153	524	134	525	127	560	153	525	127	560	100	560	100	525	127	524	119	524	119	521	112	522	72	524	119	522	72	560	100	406	-31	444	6	410	0	406	-31	410	0	401	-10	406	-31	401	-10	393	-21	440	210	438	205	503	156	503	156	438	205	435	202	503	156	435	202	430	201	595	124	595	129	560	153	595	124	560	153	560	100	522	181	483	213	503	156	522	181	503	156	511	152	522	181	511	152	517	147	204	200	503	156	417	200	424	200	417	200	503	156	424	200	503	156	430	201	406	285	393	274	402	262	406	285	402	262	411	250	60	100	25	129	25	124	117	156	196	200	189	201	438	35	444	6	439	39	176	247	182	218	214	285	164	-40	157	-36	176	-114	176	-114	157	-36	152	-30	176	-114	152	-30	152	-79	152	-79	152	-30	150	-22	152	-79	150	-22	124	295	152	-79	124	295	124	-41	124	-41	124	295	105	190	164	-40	176	-114	171	-43	171	-43	176	-114	179	-44	186	-43	179	-44	181	-114	186	-43	181	-114	205	-79	158	290	164	294	176	368	176	368	164	294	171	297	176	368	171	297	179	298	179	298	186	297	181	368	181	368	186	297	205	333	158	290	176	368	153	284	153	284	176	368	152	333	153	284	152	333	150	276	150	276	152	333	124	295	150	276	124	295	150	-22	181	368	176	368	179	298	233	295	205	333	208	276	208	276	233	-41	233	295	233	295	233	-41	252	56	233	295	252	56	252	63	208	-22	204	-30	205	-79	208	-22	205	-79	233	-41	208	-22	233	-41	208	276	205	-79	204	-30	199	-36	205	-79	199	-36	193	-40	205	-79	193	-40	186	-43	179	-44	176	-114	181	-114	253	204	255	209	265	256	265	256	255	209	258	212	265	256	258	212	262	213	262	213	266	213	265	256	265	256	266	213	299	217	233	295	252	63	252	189	233	295	252	189	252	197	233	295	252	197	253	204	233	295	253	204	265	256	287	198	295	190	299	217	299	217	295	190	305	183	299	217	305	183	337	179	337	179	305	183	315	174	337	179	315	174	327	166	299	217	266	213	270	211	299	217	270	211	273	209	299	217	273	209	276	207	299	217	276	207	278	205	299	217	278	205	287	198	254	45	265	-2	257	41	257	41	265	-2	262	40	265	41	262	40	265	-2	265	41	265	-2	300	36	302	69	291	60	300	36	300	36	291	60	282	53	300	36	282	53	276	48	337	75	326	86	314	78	337	75	314	78	302	69	337	75	302	69	300	36	300	36	276	48	274	46	300	36	274	46	271	44	300	36	271	44	268	42	300	36	268	42	265	41	253	50	252	56	233	-41	253	50	233	-41	265	-2	253	50	265	-2	254	45	205	333	186	297	193	294	205	333	193	294	199	290	205	333	199	290	204	284	205	333	204	284	208	276	124	295	92	256	95	213	124	295	95	213	100	212	124	295	100	212	103	208	124	295	103	208	104	203	124	295	104	203	105	196	124	295	105	196	105	190	87	42	84	44	93	-2	93	-2	84	44	81	46	93	-2	81	46	79	48	79	48	70	55	93	-2	93	-2	70	55	62	63	93	-2	62	63	58	36	58	36	62	63	52	70	58	36	52	70	42	79	104	49	102	44	124	-41	124	-41	102	44	99	41	124	-41	99	41	95	40	95	40	91	41	93	-2	93	-2	91	41	87	42	30	87	20	75	58	36	30	87	58	36	42	79	86	209	89	211	92	256	92	256	89	211	92	213	92	256	92	213	95	213	92	256	57	217	66	193	92	256	66	193	75	200	92	256	75	200	80	205	92	256	80	205	83	207	92	256	83	207	86	209	57	217	20	179	31	166	57	217	31	166	43	175	57	217	43	175	55	184	57	217	55	184	66	193	124	-41	105	190	105	64	124	-41	105	64	105	56	124	-41	105	56	104	49	95	40	93	-2	124	-41	69	95	71	107	70	257	70	257	74	323	51	91	51	91	74	323	50	139	71	267	76	276	74	323	74	323	76	276	83	283	74	323	83	283	118	316	118	316	83	283	91	287	118	316	91	287	101	289	101	289	103	288	118	316	118	316	103	288	106	288	118	316	106	288	109	287	201	261	162	311	405	-5	405	-5	162	311	118	316	405	-5	118	316	114	285	112	286	114	285	118	316	112	286	118	316	109	287	201	261	198	265	162	311	162	311	198	265	196	269	162	311	196	269	195	273	195	273	195	274	162	311	162	311	195	274	195	275	162	311	195	275	206	308	206	308	195	275	196	276	206	308	196	276	197	277	206	308	197	277	198	278	198	278	201	281	206	308	206	308	201	281	204	282	206	308	204	282	208	283	206	308	208	283	251	306	251	306	208	283	211	284	251	306	211	284	215	285	215	285	228	286	251	306	251	306	228	286	240	287	251	306	240	287	252	288	265	306	260	306	265	289	265	289	260	306	256	306	265	289	256	306	252	288	252	288	256	306	251	306	277	291	275	307	270	307	277	291	270	307	265	306	277	291	265	306	265	289	405	-5	436	25	207	254	405	-5	207	254	204	257	405	-5	204	257	201	261	70	257	51	91	67	83	70	257	67	83	69	95	74	323	31	331	36	281	74	323	36	281	42	234	74	323	42	234	47	186	74	323	47	186	50	139	76	151	73	244	75	148	75	148	73	244	75	145	73	132	75	145	73	244	73	132	73	244	72	120	72	120	73	244	72	246	72	120	72	246	71	249	76	151	76	155	73	244	73	244	76	155	78	158	73	244	78	158	79	161	79	161	80	161	73	244	73	244	80	161	81	162	73	244	81	162	83	162	93	160	73	244	89	162	89	162	73	244	85	163	84	163	85	163	73	244	84	163	73	244	83	162	364	-46	73	244	97	157	364	-46	97	157	100	154	364	-46	100	154	103	151	364	-46	103	151	333	-77	71	107	72	120	71	249	71	107	71	249	70	252	71	107	70	252	70	255	71	107	70	255	70	257	67	83	51	91	51	89	67	83	51	89	51	88	67	83	51	88	51	86	67	83	51	86	51	85	67	83	51	85	51	83	36	281	31	331	27	328	73	244	93	160	97	157	74	323	70	257	71	267	203	306	198	306	198	289	198	289	198	306	193	307	198	289	193	307	188	307	255	283	257	308	252	284	252	284	257	308	248	285	235	286	248	285	257	308	235	286	257	308	223	287	223	287	257	308	213	306	211	288	223	287	213	306	211	288	213	306	208	306	211	288	208	306	203	306	211	288	203	306	198	289	265	265	262	261	349	285	349	285	262	261	259	257	349	285	259	257	256	254	256	254	27	25	58	-5	267	276	301	311	266	277	266	277	301	311	266	278	263	281	266	278	301	311	263	281	301	311	259	282	259	282	301	311	257	308	259	282	257	308	255	283	267	276	267	275	301	311	301	311	267	275	268	274	301	311	268	274	268	273	268	273	267	269	349	285	349	285	267	269	265	265	354	287	357	288	389	323	389	323	357	288	360	288	389	323	360	288	362	289	362	289	372	287	389	323	389	323	372	287	381	283	389	323	381	283	387	276	366	157	370	160	390	244	390	244	370	160	374	162	390	244	374	162	378	163	378	163	379	163	390	244	390	244	379	163	380	162	390	244	380	162	382	162	386	155	390	244	385	158	385	158	390	244	383	161	383	161	390	244	382	162	390	244	386	155	387	151	390	244	387	151	388	148	390	244	388	148	388	145	390	244	388	145	389	132	390	244	389	132	390	120	390	244	130	-77	360	151	390	244	360	151	363	154	390	244	363	154	366	157	411	86	411	88	396	83	396	83	411	88	411	89	396	83	411	89	411	91	411	91	412	139	396	83	396	83	412	139	415	186	396	83	415	186	420	234	396	83	420	234	432	331	432	331	420	234	427	281	432	331	427	281	436	328	394	95	396	83	432	331	394	95	432	331	393	257	394	95	393	257	393	255	394	95	393	255	393	252	394	95	393	252	392	107	392	267	393	257	432	331	392	267	432	331	389	323	392	267	389	323	387	276	389	323	345	316	349	285	389	323	349	285	351	286	389	323	351	286	354	287	349	285	345	316	301	311	349	285	301	311	268	273	256	254	58	-5	349	285	412	85	411	86	396	83	412	85	396	83	412	83	390	244	390	120	391	246	391	246	390	120	392	107	391	246	392	107	392	249	392	249	392	107	393	252	130	-77	390	244	99	-46	198	289	188	307	186	291	193	-53	198	-53	198	-35	198	-35	198	-53	203	-53	198	-35	203	-53	211	-34	211	-34	203	-53	208	-53	211	-34	208	-53	213	-53	213	-53	257	-54	223	-32	223	-32	257	-54	235	-31	198	-35	186	-37	188	-53	198	-35	188	-53	193	-53	223	-32	211	-34	213	-53	259	-29	255	-30	257	-54	257	-54	255	-30	252	-30	257	-54	252	-30	248	-30	267	-21	267	-22	301	-57	301	-57	267	-22	266	-24	301	-57	266	-24	266	-25	266	-25	263	-27	301	-57	301	-57	263	-27	259	-29	301	-57	259	-29	257	-54	387	-22	381	-29	389	-69	389	-69	381	-29	372	-33	389	-69	372	-33	362	-35	362	-35	360	-35	389	-69	389	-69	360	-35	357	-34	389	-69	357	-34	354	-33	382	91	380	90	390	9	390	9	380	90	379	90	390	9	379	90	378	90	378	90	374	91	390	9	390	9	374	91	370	93	390	9	370	93	366	96	420	19	415	66	396	171	396	171	415	66	412	114	396	171	412	114	411	161	411	161	411	163	396	171	396	171	411	163	411	165	396	171	411	165	411	167	412	168	412	170	396	171	412	168	396	171	411	167	432	-77	436	-74	427	-27	432	-77	427	-27	420	19	432	-77	420	19	396	171	432	-77	396	171	394	158	432	-77	394	158	393	-3	432	-77	393	-3	392	-13	432	-77	392	-13	389	-69	393	-3	394	158	393	-1	354	-33	351	-32	389	-69	389	-69	351	-32	349	-31	389	-69	349	-31	345	-62	345	-62	349	-31	301	-57	301	-57	349	-31	268	-19	262	-7	265	-11	349	-31	349	-31	265	-11	267	-15	349	-31	267	-15	268	-19	349	-31	58	259	256	0	349	-31	256	0	259	-3	349	-31	259	-3	262	-7	387	102	386	98	390	9	390	9	386	98	385	95	390	9	385	95	383	93	389	120	388	108	390	9	389	120	390	9	390	133	390	133	390	9	391	7	390	133	391	7	392	146	392	146	391	7	392	4	392	146	392	4	393	1	394	158	392	146	393	1	394	158	393	1	393	-1	388	105	387	102	390	9	388	105	390	9	388	108	383	92	382	91	390	9	383	92	390	9	383	93	390	9	366	96	363	99	390	9	363	99	360	102	390	9	360	102	130	331	390	9	130	331	99	300	268	-20	267	-21	301	-57	268	-20	301	-57	268	-19	235	-31	257	-54	248	-30	256	0	58	259	27	228	387	-22	389	-69	392	-13	51	165	51	163	74	-69	74	-69	51	163	51	161	51	161	50	114	74	-69	74	-69	50	114	47	66	74	-69	47	66	42	19	70	-3	69	158	67	171	70	-3	67	171	51	170	70	-3	51	170	74	-69	76	98	76	102	73	9	73	9	76	102	75	105	73	9	75	105	75	108	75	108	73	120	73	9	73	9	73	120	72	133	73	9	72	133	72	7	72	7	72	133	71	4	83	90	81	91	73	9	73	9	81	91	80	92	73	9	80	92	79	93	79	93	78	95	73	9	73	9	78	95	76	98	97	96	93	93	73	9	73	9	93	93	89	91	73	9	89	91	85	90	85	90	84	90	73	9	73	9	84	90	83	90	109	-33	106	-34	118	-62	118	-62	106	-34	103	-35	118	-62	103	-35	101	-35	101	-35	91	-33	118	-62	118	-62	91	-33	83	-29	118	-62	83	-29	74	-69	74	-69	83	-29	76	-22	74	-69	76	-22	71	-13	197	-24	196	-22	206	-54	206	-54	196	-22	195	-21	206	-54	195	-21	162	-57	162	-57	195	-21	195	-20	162	-57	195	-20	195	-19	195	-19	196	-15	162	-57	162	-57	196	-15	198	-11	162	-57	198	-11	201	-7	405	259	114	-31	118	-62	405	259	118	-62	162	-57	405	259	162	-57	201	-7	405	259	201	-7	204	-3	405	259	204	-3	207	0	405	259	207	0	436	228	112	-32	109	-33	118	-62	112	-32	118	-62	114	-31	74	-69	51	170	51	168	74	-69	51	168	51	167	74	-69	51	167	51	165	36	-27	27	-74	31	-77	36	-27	31	-77	74	-69	36	-27	74	-69	42	19	208	-30	204	-29	206	-54	206	-54	204	-29	201	-27	206	-54	201	-27	198	-25	198	-25	197	-24	206	-54	251	-53	240	-32	227	-31	251	-53	227	-31	215	-30	251	-53	215	-30	211	-30	251	-53	211	-30	208	-30	251	-53	208	-30	206	-54	251	-53	252	-34	240	-32	270	-53	275	-53	277	-37	270	-53	277	-37	265	-53	265	-53	277	-37	265	-35	265	-53	265	-35	260	-53	260	-53	265	-35	256	-53	256	-53	265	-35	252	-34	256	-53	252	-34	251	-53	364	300	333	331	103	102	364	300	103	102	100	99	364	300	100	99	97	96	364	300	97	96	73	9	71	146	69	158	70	-3	71	146	70	-3	70	-1	71	146	70	-1	70	1	71	146	70	1	71	4	71	146	71	4	72	133	70	-3	74	-69	71	-13	115	73	140	51	128	98	115	73	128	155	114	179	115	73	114	179	89	92	89	92	114	179	89	160	89	92	89	160	61	144	150	184	156	191	162	225	162	225	156	191	163	199	162	225	163	199	175	215	175	215	163	199	169	207	143	177	150	184	162	225	143	177	162	225	141	174	141	174	162	225	138	201	141	174	138	201	137	170	137	170	138	201	133	165	138	201	114	179	128	155	138	201	128	155	130	159	138	201	130	159	133	165	128	155	115	73	128	98	61	144	31	129	61	109	61	144	61	109	89	92	128	155	128	98	130	152	130	152	128	98	130	101	130	152	130	101	134	150	134	150	130	101	134	103	134	150	134	103	139	149	139	149	134	103	140	104	139	149	140	104	146	149	146	149	140	104	146	104	146	149	146	104	152	148	152	148	146	104	152	104	397	104	457	104	457	148	397	104	457	148	377	148	397	104	377	148	350	119	397	104	350	119	349	48	291	206	228	118	229	48	291	206	229	48	291	133	291	206	291	133	349	48	291	206	349	48	350	119	201	148	152	148	152	104	201	148	152	104	180	104	201	148	180	104	229	48	201	148	229	48	228	118	162	27	174	39	168	47	162	27	168	47	162	56	162	27	162	56	156	63	162	27	156	63	149	71	162	27	149	71	143	78	162	27	143	78	141	80	162	27	141	80	140	51	140	51	141	80	137	84	140	51	137	84	133	89	140	51	133	89	130	94	140	51	130	94	128	98	61	109	31	129	31	123	358	94	355	89	373	73	373	73	355	89	351	84	373	73	351	84	348	51	348	51	351	84	347	80	348	51	347	80	344	78	351	170	355	165	374	179	374	179	355	165	358	159	374	179	358	159	359	155	373	73	359	98	358	94	287	148	308	104	335	148	335	148	308	104	335	104	335	148	335	104	342	104	335	148	342	104	342	149	342	149	342	104	348	104	342	149	348	104	348	149	348	149	348	104	354	103	348	149	354	103	354	150	354	150	354	103	358	101	354	150	358	101	358	152	358	152	358	101	359	98	358	152	359	98	359	155	427	109	457	123	457	129	427	109	457	129	427	144	427	109	427	144	399	160	427	109	399	160	399	92	374	179	359	155	373	73	374	179	373	73	399	92	374	179	399	92	399	160	349	201	326	225	332	191	349	201	332	191	338	184	349	201	338	184	344	177	349	201	344	177	347	174	349	201	347	174	351	170	349	201	351	170	374	179	359	155	359	98	373	73	348	51	344	78	338	71	348	51	338	71	332	63	348	51	332	63	326	56	348	51	326	56	326	27	320	47	314	39	326	27	320	47	326	27	326	56	138	48	198	133	198	206	198	206	198	133	259	48	198	206	259	48	260	118	260	118	259	48	308	104	260	118	308	104	287	148	198	206	137	119	138	48	138	48	137	119	110	148	138	48	110	148	91	104	91	104	110	148	31	148	91	104	31	148	31	104	326	225	313	215	319	207	326	225	319	207	325	199	326	225	325	199	332	191	223	193	223	271	213	276	223	193	213	276	193	215	223	193	193	215	193	162	223	193	193	162	402	162	223	193	402	162	433	193	141	41	178	11	193	37	193	37	178	11	213	-21	193	37	213	-21	193	90	193	90	213	-21	223	60	193	90	223	60	402	90	402	90	223	60	433	60	402	90	433	60	402	162	402	162	433	60	433	193	193	37	119	95	141	41	141	41	119	95	110	102	141	41	110	102	104	69	104	69	110	102	102	109	104	69	102	109	97	115	97	115	93	121	104	69	104	69	93	121	92	127	67	97	92	127	104	184	67	97	104	184	67	156	213	276	177	243	193	215	193	215	177	243	141	212	193	215	141	212	119	158	119	158	141	212	110	152	104	184	92	127	93	133	104	184	93	133	97	139	104	184	97	139	103	145	104	184	103	145	110	152	104	184	110	152	141	212	30	129	30	124	67	97	30	129	67	97	67	156	104	69	92	127	67	97	223	60	213	-21	223	-16	105	138	105	-77	136	-46	105	138	136	-46	136	169	105	138	136	169	83	169	105	138	83	169	55	184	105	138	55	184	27	138	55	184	22	148	27	138	154	259	160	264	169	331	169	331	160	264	166	268	169	331	166	268	171	269	171	269	177	268	174	331	174	331	177	268	201	294	154	259	169	331	147	251	147	251	169	331	142	294	147	251	142	294	140	242	140	242	142	294	114	257	140	242	114	257	86	220	86	220	55	184	83	169	86	220	83	169	140	242	174	331	169	331	171	269	183	264	190	258	201	294	201	294	190	258	197	251	201	294	197	251	204	242	204	242	260	169	229	257	229	257	260	169	257	220	229	257	201	294	204	242	260	169	208	169	238	138	260	169	238	138	315	138	260	169	315	138	287	184	260	169	287	184	257	220	238	-77	238	138	208	169	238	-77	208	169	208	-46	238	-77	208	-46	136	-46	238	-77	136	-46	105	-77	287	184	315	138	320	148	201	294	177	268	183	264	30	193	30	60	60	90	60	90	30	60	240	60	60	90	240	60	271	90	271	90	240	60	250	-21	271	90	250	-21	271	37	271	37	250	-21	286	11	271	37	286	11	344	95	344	95	286	11	322	41	344	95	322	41	359	69	370	121	366	115	396	97	396	97	366	115	361	109	396	97	361	109	359	69	359	69	361	109	353	102	359	69	353	102	344	95	396	156	359	184	360	145	396	156	360	145	366	139	396	156	366	139	370	132	396	156	370	132	371	127	396	156	371	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	370	121	396	97	371	127	359	184	322	212	344	158	359	184	344	158	353	152	359	184	353	152	360	145	240	271	271	162	250	276	250	276	271	162	271	215	250	276	271	215	286	243	286	243	271	215	344	158	286	243	344	158	322	212	240	193	30	193	60	162	240	193	60	162	271	162	240	193	271	162	240	271	250	-21	240	60	240	-16	60	162	30	193	60	90	160	-10	169	-77	166	-14	166	-14	169	-77	171	-15	177	-14	171	-15	174	-77	177	-14	174	-77	201	-40	86	33	114	-3	140	11	140	11	114	-3	142	-40	140	11	142	-40	147	2	147	2	142	-40	169	-77	147	2	169	-77	154	-5	154	-5	169	-77	160	-10	55	69	83	84	105	115	105	115	83	84	136	84	105	115	136	84	105	331	105	331	136	84	136	300	105	331	136	300	238	331	238	331	136	300	208	300	238	331	208	300	238	115	238	115	208	300	208	84	238	115	208	84	260	84	27	115	22	105	55	69	27	115	55	69	105	115	287	69	320	105	315	115	287	69	315	115	260	84	287	69	260	84	257	33	257	33	260	84	229	-3	229	-3	260	84	204	11	229	-3	204	11	201	-40	201	-40	204	11	197	2	201	-40	197	2	190	-4	183	-10	177	-14	201	-40	183	-10	201	-40	190	-4	171	-15	169	-77	174	-77	83	84	55	69	86	33	83	84	86	33	140	11	238	115	260	84	315	115	105	-99	136	-69	105	-3	105	-3	136	-69	136	-34	105	-3	136	-34	238	-3	238	-3	136	-34	208	-34	238	-3	208	-34	238	-99	238	-99	208	-34	208	-69	238	-99	208	-69	136	-69	105	160	105	28	136	59	105	160	136	59	136	190	105	160	136	190	83	190	105	160	83	190	55	205	105	160	55	205	27	160	55	205	22	170	27	160	153	279	159	285	169	353	169	353	159	285	165	289	169	353	165	289	171	291	171	291	178	289	174	353	174	353	178	289	201	316	153	279	169	353	147	272	147	272	169	353	142	315	147	272	142	315	140	263	140	263	142	315	114	278	140	263	114	278	86	242	86	242	55	205	83	190	86	242	83	190	140	263	174	353	169	353	171	291	185	285	191	279	201	316	201	316	191	279	198	271	201	316	198	271	204	263	204	263	260	190	229	279	229	279	260	190	257	242	229	279	201	316	204	263	260	190	208	190	238	160	260	190	238	160	315	160	260	190	315	160	287	205	260	190	287	205	257	242	238	28	238	160	208	190	238	28	208	190	208	59	238	28	208	59	136	59	238	28	136	59	105	28	287	205	315	160	320	170	201	316	178	289	185	285	136	-69	105	-99	238	-99	109	26	108	20	115	-52	115	-52	108	20	107	17	115	-52	107	17	104	15	104	15	99	16	115	-52	115	-52	99	16	98	-24	154	338	110	338	115	-52	154	338	115	-52	129	-82	154	338	129	-82	135	-82	154	338	135	-82	149	-52	154	338	149	-52	154	39	115	-52	110	338	110	39	115	-52	110	39	110	32	115	-52	110	32	109	26	98	-24	99	16	94	20	98	-24	94	20	89	24	98	-24	89	24	84	28	98	-24	84	28	81	30	98	-24	81	30	79	1	178	27	174	24	186	2	186	2	174	24	169	20	186	2	169	20	166	-24	166	-24	169	20	164	16	166	-24	164	16	161	15	161	15	158	17	166	-24	166	-24	158	17	156	21	166	-24	156	21	149	-52	149	-52	156	21	155	27	149	-52	155	27	154	33	211	54	203	48	207	26	211	54	207	26	231	49	211	54	231	49	220	60	203	48	195	42	207	26	207	26	195	42	188	36	207	26	188	36	186	2	186	2	188	36	181	30	186	2	181	30	178	27	154	39	149	-52	154	33	74	36	67	42	79	1	74	36	79	1	81	30	60	48	52	55	58	25	60	48	58	25	79	1	60	48	79	1	67	42	43	61	33	49	58	25	43	61	58	25	52	55	276	235	283	308	275	239	275	239	283	308	272	241	267	239	272	241	283	308	267	239	283	308	266	281	276	235	277	230	283	308	283	308	277	230	278	223	283	308	278	223	278	217	322	-82	278	217	278	-82	266	281	247	255	249	225	266	281	249	225	252	228	266	281	252	228	257	232	266	281	257	232	262	236	266	281	262	236	267	239	247	255	226	231	228	207	247	255	228	207	235	213	247	255	235	213	242	219	247	255	242	219	249	225	226	231	201	207	211	195	226	231	211	195	220	201	226	231	220	201	228	207	317	308	303	338	322	-82	317	308	322	-82	322	217	317	308	322	217	322	223	317	308	322	223	323	229	317	308	323	229	324	235	317	308	324	235	334	280	342	232	354	254	337	236	337	236	354	254	334	280	337	236	334	280	333	239	333	239	334	280	329	241	326	239	329	241	334	280	326	239	334	280	324	235	363	213	371	207	375	229	375	229	371	207	379	201	375	229	379	201	399	207	399	207	379	201	388	195	346	228	349	225	354	254	354	254	349	225	356	219	354	254	356	219	375	229	375	229	356	219	363	213	322	-82	303	338	297	338	322	-82	297	338	283	308	322	-82	283	308	278	217	354	254	342	232	346	228	174	0	297	338	194	198	194	198	297	338	209	242	194	198	209	242	105	198	105	198	209	242	90	242	105	198	90	242	124	0	124	0	90	242	55	338	124	0	55	338	2	338	150	76	105	198	124	0	150	76	124	0	174	0	150	76	174	0	194	198	209	242	297	338	244	338	122	340	132	340	132	340	133	392	132	340	143	340	133	392	143	340	155	391	155	391	143	340	157	337	155	391	157	337	182	385	182	385	157	337	171	331	182	385	171	331	182	319	238	316	229	350	238	256	238	256	229	350	209	372	238	256	209	372	186	301	186	301	209	372	182	385	186	301	182	385	182	319	97	331	110	337	112	390	112	390	110	337	122	340	112	390	122	340	133	392	133	392	122	340	132	340	88	55	84	71	84	-8	84	-8	84	71	59	370	59	370	84	71	84	301	59	370	84	301	86	384	86	384	84	301	88	319	86	384	88	319	112	390	112	390	88	319	97	331	182	55	171	45	181	-8	181	-8	171	45	158	40	181	-8	158	40	153	-12	153	-12	158	40	144	38	153	-12	144	38	134	37	134	37	124	38	132	-14	132	-14	124	38	111	40	132	-14	111	40	110	-13	110	-13	111	40	98	45	110	-13	98	45	88	55	31	314	31	54	39	22	31	314	39	22	39	347	39	347	39	22	58	2	39	347	58	2	59	370	59	370	58	2	84	-8	238	122	186	122	208	2	238	122	208	2	229	22	238	122	229	22	238	52	208	2	186	122	186	72	208	2	186	72	182	55	208	2	182	55	181	-8	134	37	132	-14	153	-12	88	55	84	-8	110	-13	238	256	186	301	186	256	194	73	175	43	176	10	176	10	175	43	151	23	176	10	151	23	124	15	124	15	108	17	116	-4	116	-4	108	17	95	23	116	-4	95	23	87	34	83	0	116	-4	87	34	83	0	87	34	81	52	83	0	81	52	80	77	83	0	80	77	56	10	177	343	165	343	197	317	197	317	165	343	164	323	155	322	164	323	165	343	155	322	165	343	152	340	155	322	152	340	147	321	147	321	152	340	139	337	147	321	139	337	137	319	137	319	139	337	128	332	137	319	128	332	127	316	127	316	128	332	118	325	127	316	118	325	117	314	171	229	167	209	180	207	171	229	180	207	186	228	186	228	180	207	192	200	186	228	192	200	202	224	202	224	192	200	202	188	202	224	202	188	209	171	239	195	238	195	254	101	254	101	238	195	230	207	254	101	230	207	222	48	222	48	230	207	217	217	222	48	217	217	211	147	211	147	207	108	222	48	222	48	207	108	194	73	222	48	194	73	176	10	217	217	202	224	209	171	217	217	209	171	211	147	240	207	240	204	254	101	254	101	240	204	240	201	254	101	240	201	239	199	280	215	275	262	273	159	273	159	275	262	262	298	273	159	262	298	254	101	254	101	262	298	242	323	254	101	242	323	241	212	241	212	240	209	254	101	254	101	240	209	240	207	242	323	213	338	220	300	242	323	220	300	233	276	242	323	233	276	239	245	242	323	239	245	241	212	213	338	177	343	197	317	213	338	197	317	220	300	124	15	116	-4	176	10	98	148	117	179	125	222	125	222	117	179	141	201	125	222	141	201	171	229	171	229	141	201	167	209	84	201	80	77	85	112	84	201	85	112	125	222	125	222	85	112	98	148	22	83	26	53	30	129	30	129	26	53	37	28	30	129	37	28	51	169	51	169	37	28	56	10	51	169	56	10	84	201	84	201	56	10	80	77	239	195	254	101	239	199	44	194	212	143	212	194	212	194	212	143	262	0	212	194	262	0	212	288	212	288	262	0	262	338	212	288	262	338	38	338	262	0	212	143	212	50	262	0	212	50	38	50	262	0	38	50	38	0	212	288	38	338	38	288	212	143	44	194	44	143	212	143	212	50	262	0	262	0	212	50	108	50	262	0	108	50	93	0	93	0	108	50	99	143	93	0	99	143	75	-63	75	-63	99	143	71	50	75	-63	71	50	56	0	56	0	71	50	38	50	56	0	38	50	38	0	178	288	212	288	193	338	178	288	193	338	211	401	178	288	211	401	175	401	178	288	175	401	156	338	178	288	156	338	150	194	142	288	113	194	136	143	142	288	136	143	150	194	142	288	150	194	156	338	142	288	156	338	38	338	142	288	38	338	38	288	150	194	212	143	212	194	212	194	212	143	262	0	212	194	262	0	212	288	212	288	262	0	262	338	212	288	262	338	193	338	113	194	44	194	99	143	113	194	99	143	108	50	113	194	108	50	136	143	75	-63	56	0	38	-63	99	143	44	194	44	143	150	194	136	143	212	143	75	89	71	107	73	9	73	9	71	107	70	126	59	227	70	126	76	166	59	227	76	166	96	264	96	264	76	166	94	201	96	264	94	201	122	228	59	227	35	180	44	50	59	227	44	50	57	29	59	227	57	29	73	9	59	227	73	9	70	126	35	180	26	126	28	100	35	180	28	100	34	74	35	180	34	74	44	50	335	25	337	223	324	126	324	126	318	86	335	25	335	25	318	86	300	51	335	25	300	51	298	-11	298	-11	300	51	272	23	298	-11	272	23	251	-35	251	-35	272	23	237	5	251	-35	237	5	197	-44	197	-44	237	5	197	0	139	13	127	21	134	-32	267	232	127	21	292	210	267	232	292	210	279	276	255	239	260	285	241	245	241	245	260	285	240	292	241	245	240	292	227	249	227	249	240	292	219	296	227	249	219	296	212	252	212	252	219	296	197	253	157	246	197	253	197	297	157	246	197	297	143	288	143	288	96	264	122	228	143	288	122	228	157	246	260	285	255	239	267	232	260	285	267	232	279	276	219	296	197	297	197	253	324	297	296	266	303	196	324	297	303	196	312	180	324	297	312	180	321	243	324	297	321	243	368	297	324	126	337	223	323	145	323	145	337	223	321	243	323	145	321	243	319	163	319	163	321	243	312	180	296	266	279	276	292	210	296	266	292	210	303	196	102	42	91	57	98	-12	102	42	98	-12	115	-23	102	42	115	-23	127	21	102	42	127	21	267	232	98	-12	91	57	82	72	98	-12	82	72	75	89	98	-12	75	89	73	9	98	-12	73	9	70	-44	73	9	25	-44	70	-44	360	178	350	202	359	72	360	178	359	72	368	126	360	178	368	126	366	153	337	223	335	25	359	72	337	223	359	72	350	202	153	7	154	-39	167	3	167	3	154	-39	175	-43	167	3	175	-43	182	0	182	0	175	-43	197	-44	182	0	197	-44	197	0	139	13	134	-32	154	-39	139	13	154	-39	153	7	134	-32	127	21	115	-23	153	338	12	0	48	25	48	25	12	0	329	0	48	25	329	0	256	25	256	25	329	0	180	338	256	25	180	338	153	338	153	338	48	25	149	265	153	338	149	265	150	265	153	338	150	265	256	25	329	338	12	338	85	313	85	313	12	338	160	0	85	313	160	0	191	74	191	74	160	0	187	0	191	74	187	0	329	338	191	74	329	338	292	313	292	313	329	338	85	313	131	51	112	67	137	0	137	0	112	67	97	87	137	0	97	87	97	20	97	20	97	87	88	112	97	20	88	112	66	216	97	20	66	216	66	51	66	51	66	216	47	178	66	51	47	178	47	89	47	89	47	178	41	133	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	334	229	186	273	334	229	334	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	88	156	97	180	97	246	88	156	97	246	66	216	88	156	66	216	88	112	88	156	88	112	334	156	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	154	41	185	-6	154	41	137	0	131	51	137	0	154	41	334	156	88	112	334	112	168	38	166	39	170	-5	179	156	166	39	195	112	179	156	195	112	209	229	209	229	195	112	214	156	209	229	214	156	228	273	228	273	214	156	244	229	228	273	244	229	255	340	255	340	244	229	262	273	255	340	262	273	290	340	262	273	244	229	334	229	262	273	334	229	334	273	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	209	229	186	273	209	229	228	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	91	24	88	112	70	46	70	46	88	112	88	156	70	46	88	156	97	246	97	246	88	156	97	180	41	133	44	102	47	178	47	178	44	102	54	72	47	178	54	72	66	216	66	216	54	72	70	46	66	216	70	46	97	246	214	156	195	112	334	112	214	156	334	112	334	156	161	112	135	49	148	-1	161	112	148	-1	155	-3	161	112	155	-3	163	-4	161	112	163	-4	166	39	161	112	166	39	179	156	161	112	179	156	88	112	334	-6	334	37	185	-6	185	-6	334	37	179	37	185	-6	179	37	177	-6	177	-6	179	37	176	37	177	-6	176	37	174	38	171	38	168	38	170	-5	171	38	170	-5	177	-6	171	38	177	-6	174	38	122	58	110	69	118	8	122	58	118	8	119	-72	122	58	119	-72	148	-1	122	58	148	-1	135	49	88	112	91	24	93	96	93	96	91	24	118	8	93	96	118	8	100	81	100	81	118	8	110	69	118	8	85	-72	119	-72	170	-5	166	39	163	-4	88	156	88	112	179	156	111	71	96	81	109	23	109	23	96	81	85	95	109	23	85	95	78	40	78	40	85	95	78	112	78	40	78	112	53	65	85	172	96	186	109	244	109	244	96	186	111	196	109	244	111	196	146	249	146	249	111	196	127	203	146	249	127	203	146	205	146	249	146	205	220	249	53	65	78	112	78	156	78	156	78	112	220	156	220	156	78	112	220	112	78	227	53	202	53	65	78	227	53	65	78	156	78	227	78	156	85	172	78	227	85	172	109	244	36	97	53	65	53	202	36	97	53	202	36	170	36	97	36	170	30	133	146	17	220	17	220	61	146	17	220	61	146	61	146	17	146	61	127	64	146	17	127	64	111	71	146	17	111	71	109	23	220	249	146	205	220	205	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	221	226	238	266	221	226	244	216	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	263	200	278	180	278	246	278	246	278	180	287	156	278	246	287	156	309	216	287	112	287	156	41	156	287	112	41	156	41	112	278	246	238	266	244	216	278	246	244	216	263	200	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	278	87	278	20	287	112	287	112	278	20	309	51	287	112	309	51	287	156	287	156	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	204	229	207	229	211	272	211	272	207	229	209	228	211	272	209	228	214	156	214	156	209	228	195	112	195	112	209	228	179	156	195	112	179	156	165	37	165	37	179	156	161	112	165	37	161	112	147	-6	147	-6	161	112	131	37	147	-6	131	37	119	-72	119	-72	131	37	113	-6	119	-72	113	-6	85	-72	204	273	196	273	196	229	204	273	196	229	199	229	204	273	199	229	202	229	204	273	202	229	204	229	204	273	204	229	211	272	196	229	196	273	189	273	196	229	189	273	41	273	196	229	41	273	41	229	256	259	290	340	255	340	256	259	255	340	253	210	256	259	253	210	265	199	256	259	265	199	283	243	275	186	282	172	283	243	283	243	282	172	287	156	283	243	287	156	305	221	287	112	287	156	214	156	287	112	214	156	195	112	41	156	41	112	161	112	41	156	161	112	179	156	239	219	253	210	255	340	239	219	255	340	226	270	239	219	226	270	219	271	239	219	219	271	214	156	334	133	331	166	328	89	328	89	331	166	321	195	328	89	321	195	309	51	309	51	321	195	305	221	309	51	305	221	287	156	287	112	278	87	278	20	287	112	278	20	309	51	287	112	309	51	287	156	190	-6	238	0	196	37	190	-6	196	37	165	37	190	-6	165	37	147	-6	41	37	41	-6	113	-6	41	37	113	-6	131	37	214	156	219	271	211	272	283	243	265	199	275	186	104	249	30	249	104	249	104	249	30	249	104	205	104	249	104	205	141	244	141	244	104	205	123	203	141	244	123	203	139	196	104	61	30	61	104	17	104	61	104	17	141	23	104	61	141	23	123	64	197	202	172	156	197	65	197	65	172	156	172	112	197	65	172	112	172	40	172	40	172	112	165	95	172	40	165	95	154	81	30	156	30	112	172	112	30	156	172	112	172	156	172	227	141	244	154	186	172	227	154	186	165	172	172	227	165	172	172	156	172	227	172	156	197	202	214	170	197	202	197	65	214	170	197	65	214	97	214	170	214	97	220	133	141	23	172	40	154	81	141	23	154	81	139	71	141	23	139	71	123	64	104	17	30	61	30	17	104	205	30	249	30	205	141	244	139	196	154	186	334	-88	327	-101	482	-128	482	-128	327	-101	318	-107	482	-128	318	-107	305	-109	425	329	430	346	339	345	339	345	430	346	438	356	339	345	438	356	482	382	482	382	438	356	449	361	482	382	449	361	464	363	482	382	464	363	482	363	437	-102	430	-92	339	-45	339	-45	430	-92	425	-77	339	-45	425	-77	339	345	339	345	425	-77	424	-58	339	345	424	-58	424	304	161	345	339	345	482	382	161	345	482	382	69	344	161	345	69	344	74	328	161	345	74	328	76	305	161	345	76	305	161	-45	181	-107	172	-98	76	-49	76	-49	172	-98	166	-85	76	-49	166	-85	76	305	482	382	18	382	42	361	482	382	42	361	59	355	482	382	59	355	69	344	482	-128	482	-109	463	-109	482	-128	463	-109	448	-108	482	-128	448	-108	437	-102	482	-128	437	-102	339	-45	482	-128	339	-45	338	-70	482	-128	338	-70	334	-88	280	-109	280	-128	482	-128	280	-109	482	-128	305	-109	220	-128	220	-109	195	-109	220	-128	195	-109	181	-107	220	-128	181	-107	76	-49	220	-128	76	-49	74	-72	220	-128	74	-72	70	-89	220	-128	70	-89	62	-101	220	-128	62	-101	51	-107	220	-128	51	-107	37	-109	220	-128	37	-109	18	-109	220	-128	18	-109	18	-128	162	-67	161	-45	76	305	162	-67	76	305	166	-85	42	361	18	382	18	363	425	329	339	345	424	304	66	-93	58	-104	477	-128	477	-128	58	-104	47	-109	477	-128	47	-109	33	-110	477	-128	33	-110	14	-110	477	-128	14	-110	14	-128	158	325	163	343	72	299	72	299	163	343	171	355	72	299	171	355	214	382	214	382	171	355	181	361	214	382	181	361	195	363	214	382	195	363	214	363	157	-93	157	299	72	299	157	-93	72	299	72	-51	157	-93	72	-51	70	-76	157	-93	70	-76	66	-93	157	-93	66	-93	477	-128	157	-93	477	-128	334	-93	58	355	66	343	214	382	214	382	66	343	70	325	214	382	70	325	72	299	214	382	14	382	33	363	214	382	33	363	47	361	214	382	47	361	58	355	421	323	426	341	334	299	334	299	426	341	434	353	334	299	434	353	477	382	477	382	434	353	445	360	477	382	445	360	459	363	477	382	459	363	477	363	334	299	421	-76	420	-51	420	299	421	323	334	299	420	299	334	299	420	-51	477	382	277	382	296	363	477	382	296	363	310	361	477	382	310	361	320	355	477	382	320	355	328	343	477	382	328	343	333	325	477	382	333	325	334	299	477	-128	477	-110	459	-110	477	-128	459	-110	445	-109	477	-128	445	-109	434	-104	477	-128	434	-104	334	-93	334	-93	434	-104	426	-93	334	-93	426	-93	421	-76	334	-93	421	-76	334	299	296	363	277	382	277	363	33	363	14	382	14	363	158	325	72	299	157	299	401	382	32	382	156	345	401	382	156	345	278	345	401	382	278	345	307	345	401	382	307	345	334	339	401	382	334	339	356	325	401	382	356	325	373	297	401	382	373	297	382	252	401	382	382	252	401	252	220	123	20	-128	133	-44	220	123	133	-44	294	155	220	123	294	155	156	345	220	123	156	345	32	382	392	-27	376	-38	409	-128	409	-128	376	-38	355	-43	409	-128	355	-43	331	-44	409	-128	331	-44	133	-44	409	-128	133	-44	20	-128	409	-128	436	23	416	23	409	-128	416	23	406	-7	409	-128	406	-7	392	-27	343	104	343	148	33	148	343	104	33	148	33	104	209	259	166	259	209	-5	209	-5	166	259	166	148	209	-5	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	32	329	32	285	343	285	32	329	343	285	343	329	209	148	343	104	343	148	209	-5	166	104	166	-5	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	149	368	149	343	155	380	155	380	149	343	155	331	155	380	155	331	164	389	164	389	155	331	164	323	164	389	164	323	175	395	175	395	164	323	175	317	175	395	175	317	187	397	187	397	175	317	187	315	187	397	187	315	200	395	200	395	187	315	200	317	200	395	200	317	211	389	211	389	200	317	211	323	211	389	211	323	220	380	220	380	211	323	220	331	220	380	220	331	226	368	226	368	220	331	226	343	226	368	226	343	228	355	149	343	149	368	147	355	209	148	343	104	343	148	209	-27	166	104	166	-27	253	366	205	366	39	-96	253	366	39	-96	87	-96	214	46	55	205	12	205	214	46	12	205	171	46	81	203	74	205	78	151	78	151	74	205	66	205	78	151	66	205	63	154	63	154	66	205	57	204	63	154	57	204	53	158	53	158	57	204	50	201	53	158	50	201	46	164	46	164	50	201	45	195	46	164	45	195	42	188	42	188	41	180	42	172	42	188	42	172	46	164	91	75	98	84	98	119	98	119	98	84	105	94	98	119	105	94	107	121	107	121	105	94	112	102	107	121	112	102	115	123	115	123	112	102	119	109	115	123	119	109	123	127	123	127	119	109	127	116	123	127	127	116	132	133	132	133	127	116	137	124	132	133	137	124	132	137	132	137	137	146	127	152	86	118	71	116	74	64	86	118	74	64	80	66	86	118	80	66	85	69	86	118	85	69	91	75	86	118	91	75	98	119	140	159	141	147	146	251	141	122	141	147	137	124	160	137	164	154	154	146	154	146	151	147	151	122	151	122	146	251	146	17	146	17	146	251	141	147	146	17	141	147	141	122	160	133	160	137	154	146	160	133	154	146	162	119	162	119	154	146	153	124	153	124	154	146	151	122	160	133	162	119	170	128	170	128	162	119	168	115	170	128	168	115	173	111	171	231	167	239	169	208	171	231	169	208	171	213	171	231	171	213	172	217	171	231	172	217	172	222	152	172	154	179	155	250	155	250	154	179	158	187	155	250	158	187	162	246	162	246	158	187	162	196	162	246	162	196	167	239	167	239	162	196	166	203	167	239	166	203	169	208	188	121	185	97	195	84	188	121	195	84	199	119	199	119	195	84	203	74	199	119	203	74	211	118	211	118	203	74	210	68	211	118	210	68	217	65	179	124	170	128	173	111	179	124	173	111	179	105	179	124	179	105	185	97	179	124	185	97	188	121	217	65	224	64	227	116	227	116	224	64	234	65	227	116	234	65	238	112	238	112	234	65	241	69	238	112	241	69	246	107	246	107	241	69	247	74	246	107	247	74	250	100	250	100	247	74	250	82	250	100	250	82	251	90	211	203	205	199	208	151	208	151	205	199	199	194	208	151	199	194	195	151	195	151	199	194	193	185	195	151	193	185	186	175	252	180	250	188	249	170	249	170	250	188	246	195	249	170	246	195	242	162	242	162	246	195	239	200	242	162	239	200	232	156	232	156	239	200	232	204	232	156	232	204	223	205	220	152	232	156	223	205	220	152	223	205	216	205	220	152	216	205	211	203	220	152	211	203	208	151	195	151	186	175	186	150	186	150	186	175	179	167	186	150	179	167	177	147	177	147	179	167	172	160	177	147	172	160	169	143	169	143	172	160	164	154	169	143	164	154	160	137	172	53	170	57	172	36	172	53	172	36	173	45	172	53	173	45	173	49	160	80	162	22	165	69	165	69	162	22	168	28	165	69	168	28	168	63	168	63	168	28	172	36	168	63	172	36	170	57	156	89	153	99	154	18	156	89	154	18	162	22	156	89	162	22	160	80	154	18	153	99	151	109	154	18	151	109	151	122	154	18	151	122	146	17	124	203	128	195	129	246	129	246	128	195	134	185	129	246	134	185	137	250	137	250	134	185	137	176	137	250	137	176	146	251	146	251	137	176	139	168	146	251	139	168	140	159	119	219	120	214	120	233	120	233	120	214	121	209	120	233	121	209	123	240	123	240	121	209	124	203	123	240	124	203	129	246	152	172	155	250	151	164	151	164	155	250	146	251	151	164	146	251	151	155	151	155	146	251	151	122	151	155	151	122	151	147	141	122	140	109	146	17	146	17	140	109	139	98	146	17	139	98	137	18	137	18	139	98	136	89	137	18	136	89	133	80	130	22	137	18	133	80	130	22	133	80	128	70	130	22	128	70	125	64	130	22	125	64	124	28	137	146	132	137	137	124	137	146	137	124	141	147	127	152	119	157	121	142	127	152	121	142	132	137	99	182	101	148	106	172	106	172	101	148	111	145	106	172	111	145	112	164	112	164	111	145	121	142	112	164	121	142	119	157	122	58	121	54	121	36	122	58	121	36	124	28	122	58	124	28	125	64	120	50	119	45	121	36	120	50	121	36	121	54	93	192	87	198	90	150	93	192	90	150	101	148	93	192	101	148	99	182	90	150	87	198	81	203	90	150	81	203	78	151	41	89	42	81	43	100	43	100	42	81	46	74	43	100	46	74	49	107	49	107	46	74	52	68	49	107	52	68	58	113	58	113	52	68	59	65	58	113	59	65	71	116	71	116	59	65	68	64	71	116	68	64	74	64	119	219	120	233	118	224	211	118	217	65	227	116	71	106	74	51	78	98	78	98	74	51	99	47	78	98	99	47	88	93	88	93	99	47	99	92	110	93	99	92	99	47	110	93	99	47	123	51	66	138	71	147	74	200	74	200	71	147	78	154	74	200	78	154	99	204	99	204	78	154	88	159	99	204	88	159	99	161	99	161	110	159	124	200	124	200	110	159	119	154	124	200	119	154	126	147	66	115	64	127	74	51	74	51	64	127	52	190	52	190	64	127	74	200	74	200	64	127	66	138	177	126	173	151	173	101	173	101	173	151	162	172	173	101	162	172	162	80	162	80	162	172	145	189	162	80	145	189	145	63	145	63	145	189	133	126	124	200	126	147	145	189	145	189	126	147	131	137	145	189	131	137	133	126	124	200	99	204	99	161	133	126	131	115	145	63	145	63	131	115	126	105	145	63	126	105	123	51	123	51	126	105	119	98	123	51	119	98	110	93	20	127	24	102	24	152	24	152	24	102	35	80	24	152	35	80	35	173	35	173	35	80	52	63	35	173	52	63	52	190	52	190	52	63	74	51	66	115	74	51	71	106	48	165	48	100	62	194	62	194	48	100	62	72	62	194	62	72	85	216	85	216	62	72	85	50	85	216	85	50	113	231	113	231	85	50	113	35	113	231	113	35	146	237	146	237	113	35	146	30	146	237	146	30	179	231	179	231	146	30	179	35	179	231	179	35	207	216	207	216	179	35	207	50	207	216	207	50	229	194	229	194	207	50	229	72	229	194	229	72	244	165	244	165	229	72	244	100	244	165	244	100	249	133	48	100	48	165	42	133	92	143	99	147	147	210	147	210	99	147	105	150	147	210	105	150	111	151	111	151	116	150	147	210	147	210	116	150	120	147	147	210	120	147	124	142	170	210	147	210	235	-128	235	-128	147	210	133	123	128	134	133	123	147	210	128	134	147	210	124	142	147	210	65	147	76	129	147	210	76	129	84	137	147	210	84	137	92	143	267	-128	508	473	464	473	267	-128	464	473	265	-26	267	-128	265	-26	264	-26	267	-128	264	-26	235	-128	170	210	235	-128	264	-26	125	185	124	223	116	221	125	185	116	221	110	182	125	185	132	224	124	223	88	161	97	173	100	215	100	215	97	173	110	182	100	215	110	182	108	218	108	218	110	182	116	221	77	200	80	131	82	146	77	200	82	146	100	215	100	215	82	146	88	161	308	65	291	87	292	13	292	13	291	87	276	109	292	13	276	109	272	27	272	27	276	109	265	127	272	27	265	127	254	46	265	127	278	145	279	197	279	197	278	145	291	158	279	197	291	158	297	212	297	212	291	158	306	166	297	212	306	166	319	221	319	221	306	166	324	171	319	221	324	171	346	225	346	225	324	171	346	173	221	97	223	45	231	178	231	178	223	45	238	68	231	178	238	68	249	156	249	156	238	68	254	46	249	156	254	46	263	178	263	178	254	46	265	127	263	178	265	127	279	197	346	0	346	41	344	0	344	0	346	41	327	48	344	0	327	48	316	3	316	3	327	48	308	65	316	3	308	65	292	13	90	87	100	6	103	69	103	69	100	6	133	0	103	69	133	0	122	56	122	56	133	0	145	52	164	54	145	52	160	3	164	54	160	3	184	12	82	108	80	131	74	21	82	108	74	21	100	6	82	108	100	6	90	87	80	131	77	200	74	21	74	21	77	200	60	181	74	21	60	181	56	44	56	44	60	181	49	158	56	44	49	158	44	73	44	73	49	158	42	132	44	73	42	132	40	105	171	163	191	141	193	212	193	212	191	141	208	118	193	212	208	118	213	197	213	197	208	118	221	97	213	197	221	97	231	178	169	221	141	225	149	179	169	221	149	179	171	163	169	221	171	163	193	212	149	179	141	225	132	224	149	179	132	224	125	185	181	60	184	12	195	69	195	69	184	12	205	26	195	69	205	26	209	82	209	82	205	26	223	45	209	82	223	45	221	97	145	52	133	0	160	3	164	54	184	12	181	60	125	185	124	223	116	221	125	185	116	221	110	182	125	185	132	224	124	223	88	161	97	173	100	215	100	215	97	173	110	182	100	215	110	182	108	218	108	218	110	182	116	221	77	200	80	131	82	146	77	200	82	146	100	215	100	215	82	146	88	161	90	87	100	6	103	69	103	69	100	6	133	0	103	69	133	0	122	56	122	56	133	0	145	52	164	54	145	52	160	3	164	54	160	3	184	12	82	108	80	131	74	21	82	108	74	21	100	6	82	108	100	6	90	87	80	131	77	200	74	21	74	21	77	200	60	181	74	21	60	181	56	44	56	44	60	181	49	158	56	44	49	158	44	73	44	73	49	158	42	132	44	73	42	132	40	105	231	178	213	197	221	97	231	178	221	97	223	45	231	178	223	45	238	68	231	178	238	68	249	156	171	163	191	141	192	212	192	212	191	141	208	117	192	212	208	117	213	197	213	197	208	117	221	97	169	221	141	225	149	179	169	221	149	179	171	163	169	221	171	163	192	212	149	179	141	225	132	224	149	179	132	224	125	185	223	45	221	97	209	82	223	45	209	82	205	26	205	26	209	82	196	69	205	26	196	69	184	12	184	12	196	69	181	60	184	12	181	60	164	54	145	52	133	0	160	3	265	127	276	142	279	197	279	197	276	142	288	155	279	197	288	155	297	212	297	212	288	155	302	165	297	212	302	165	319	221	319	221	302	165	318	171	319	221	318	171	338	173	338	173	361	168	346	225	346	225	361	168	379	219	270	29	265	127	253	47	253	47	265	127	263	178	253	47	263	178	249	156	312	4	338	0	334	46	334	46	338	0	357	40	372	43	357	40	372	7	372	43	372	7	401	24	265	127	270	29	278	106	278	106	270	29	290	14	278	106	290	14	293	83	293	83	290	14	312	4	293	83	312	4	312	62	312	62	312	4	334	46	238	68	253	47	249	156	442	116	438	149	437	82	437	82	438	149	426	178	437	82	426	178	423	50	423	50	426	178	406	203	423	50	406	203	402	94	402	94	401	24	423	50	361	168	379	156	379	219	379	219	379	156	392	139	379	219	392	139	406	203	406	203	392	139	399	117	406	203	399	117	402	94	401	24	402	94	400	78	401	24	400	78	394	64	401	24	394	64	385	51	401	24	385	51	372	43	357	40	338	0	372	7	346	225	319	221	338	173	265	127	279	197	263	178	69	44	69	292	25	292	69	44	25	292	25	0	69	44	25	0	317	0	69	44	317	0	317	44	131	44	341	254	309	285	131	44	309	285	25	0	131	44	25	0	354	0	131	44	354	0	354	44	220	133	231	117	223	199	223	199	231	117	252	165	223	199	252	165	309	285	309	285	252	165	341	254	240	100	248	82	252	165	252	165	248	82	254	63	252	165	254	63	267	144	267	144	254	63	258	44	267	144	258	44	261	0	267	144	261	0	302	-36	302	-36	261	0	261	-4	302	-36	261	-4	261	-10	220	133	223	199	218	203	220	133	218	203	213	207	220	133	213	207	208	212	220	133	208	212	202	217	220	133	202	217	195	222	220	133	195	222	192	167	220	133	192	167	131	44	261	0	258	44	131	44	261	0	131	44	25	0	25	0	131	44	192	167	305	0	354	0	354	44	305	0	354	44	302	44	305	0	302	44	303	-27	305	0	303	-27	304	-19	305	0	304	-19	305	-12	305	0	305	-12	305	-5	302	-36	303	-27	302	44	302	-36	302	44	297	71	302	-36	297	71	289	96	302	-36	289	96	279	120	302	-36	279	120	267	144	260	-22	258	-29	302	-36	260	-22	302	-36	260	-15	260	-15	302	-36	261	-10	195	222	168	187	174	182	195	222	174	182	179	178	195	222	179	178	184	174	195	222	184	174	188	170	195	222	188	170	192	167	252	165	231	117	240	100	250	107	249	98	256	-12	256	-12	249	98	248	88	256	-12	248	88	246	79	246	79	232	37	256	-12	256	-12	232	37	230	32	256	-12	230	32	227	27	128	127	245	176	231	218	128	127	231	218	13	127	128	127	13	127	232	37	128	127	232	37	246	79	295	113	295	140	294	100	294	100	295	140	294	153	294	100	294	153	292	87	292	87	294	153	292	166	292	87	292	166	290	75	290	75	292	166	290	180	290	75	290	180	287	62	287	62	290	180	286	193	287	62	286	193	273	20	273	20	286	193	272	234	273	20	272	234	270	14	270	14	272	234	269	240	270	14	269	240	268	9	268	9	269	240	266	246	268	9	266	246	265	2	265	2	266	246	263	253	265	2	263	253	261	-4	261	-4	263	253	259	259	261	-4	259	259	256	-12	256	-12	259	259	256	267	256	-12	256	267	251	127	251	127	256	267	251	136	256	267	218	244	221	238	256	267	221	238	224	232	256	267	224	232	227	227	256	267	227	227	229	223	256	267	229	223	231	218	256	267	231	218	245	176	256	267	245	176	247	166	256	267	247	166	249	156	256	267	249	156	250	146	256	267	250	146	251	136	317	253	272	234	286	193	317	253	286	193	334	213	251	127	251	117	256	-12	222	16	218	9	256	-12	222	16	256	-12	225	22	225	22	256	-12	227	27	317	2	334	43	287	62	317	2	287	62	273	20	295	140	295	113	295	127	250	107	256	-12	251	117	94	-93	94	345	50	345	94	-93	50	345	50	-93	81	136	12	100	27	65	81	136	27	65	81	93	81	136	81	93	125	-93	81	136	125	-93	81	345	81	345	125	-93	125	345	125	158	125	116	194	151	125	158	194	151	179	185	125	-93	81	93	81	-93	50	345	50	-93	94	-93	50	345	94	-93	94	345	150	345	150	-93	194	-93	150	345	194	-93	194	345	83	110	12	74	27	40	83	110	27	40	83	68	83	110	83	68	127	-93	83	110	127	-93	83	345	226	345	182	345	226	-93	226	-93	182	345	182	161	226	-93	182	161	182	118	182	118	182	161	127	132	182	118	127	132	127	90	127	-93	127	345	83	345	226	141	297	177	226	183	226	183	297	177	281	211	226	-93	182	118	182	-93	127	-93	83	68	83	-93	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	231	191	239	246	213	210	213	210	239	246	203	264	213	210	203	264	189	222	189	222	203	264	162	227	136	222	162	227	162	271	136	222	162	271	121	264	77	141	81	168	86	246	86	246	81	168	94	191	86	246	94	191	121	264	121	264	94	191	112	210	121	264	112	210	136	222	58	218	40	182	77	-16	58	218	77	-16	77	141	58	218	77	141	86	246	33	141	33	-16	77	-16	33	141	77	-16	40	182	292	141	285	182	292	-16	292	-16	285	182	267	218	292	-16	267	218	248	141	248	141	267	218	243	168	239	246	231	191	243	168	239	246	243	168	267	218	203	264	162	271	162	227	292	-16	248	141	248	-16	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	331	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	331	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	520	386	520	363	522	374	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	332	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	332	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	517	301	427	-53	433	-137	517	301	433	-137	445	-126	517	301	445	-126	457	-112	517	301	457	-112	467	-96	517	301	467	-96	475	-80	517	301	475	-80	482	-64	517	301	482	-64	487	-48	517	301	487	-48	576	306	517	301	576	306	522	317	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	576	306	585	398	573	389	576	306	573	389	561	379	576	306	561	379	549	365	576	306	549	365	538	350	576	306	538	350	529	334	576	306	529	334	522	317	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	675	386	675	363	677	374	394	-134	405	-153	403	-122	520	386	520	363	522	374	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	184	219	190	245	184	219	184	219	190	10	190	245	190	245	190	10	196	36	196	36	190	10	228	16	196	36	205	301	190	245	66	-129	67	-86	64	-132	64	-132	61	-83	60	-159	60	-159	61	-83	54	-82	60	-159	54	-82	43	-157	43	-157	54	-82	40	-84	43	-157	40	-84	31	-152	31	-152	40	-84	30	-90	31	-152	30	-90	22	-143	22	-143	30	-90	22	-99	22	-143	22	-99	17	-133	17	-133	22	-99	17	-110	17	-133	17	-110	15	-121	67	-86	69	-124	72	-90	72	-90	69	-124	73	-119	72	-90	73	-119	76	-97	76	-97	73	-119	76	-113	76	-97	76	-113	78	-104	68	-137	77	-157	71	-138	71	-138	77	-157	73	-138	82	-134	73	-138	77	-157	82	-134	77	-157	94	-153	136	23	145	-112	142	50	136	23	142	50	127	61	136	23	127	61	116	75	136	23	116	75	115	38	116	75	107	91	115	38	115	38	107	91	101	108	115	38	101	108	97	56	97	56	101	108	99	127	184	219	142	50	145	-112	184	219	145	-112	155	-96	184	219	155	-96	164	-80	184	219	164	-80	170	-64	184	219	170	-64	175	-48	184	219	175	-48	190	10	136	23	116	-53	121	-137	136	23	121	-137	133	-126	136	23	133	-126	145	-112	92	-122	94	-153	100	-104	100	-104	94	-153	108	-146	100	-104	108	-146	108	-81	108	-81	108	-146	121	-137	108	-81	121	-137	116	-53	265	306	272	334	274	398	274	398	272	334	280	357	274	398	280	357	288	405	288	405	280	357	289	375	288	405	289	375	303	410	303	410	289	375	298	387	303	410	298	387	308	391	308	391	310	391	321	412	321	412	310	391	312	391	321	412	312	391	314	389	250	379	246	232	265	306	250	379	265	306	261	389	261	389	265	306	274	398	239	205	253	194	246	232	239	205	246	232	250	379	239	205	250	379	238	365	239	205	238	365	227	350	239	205	227	350	218	334	239	205	218	334	210	318	239	205	210	318	205	301	239	205	205	301	196	36	364	363	364	386	359	352	359	352	364	386	358	397	359	352	358	397	351	343	351	343	358	397	350	405	351	343	350	405	340	337	340	337	350	405	337	410	340	337	337	410	326	335	326	335	337	410	321	412	326	335	321	412	320	336	320	336	321	412	316	386	320	336	316	386	315	382	320	336	315	382	313	339	313	339	315	382	312	377	313	339	312	377	308	344	308	344	312	377	308	372	308	344	308	372	304	366	304	366	303	358	304	350	304	366	304	350	308	344	321	412	314	389	316	388	321	412	316	388	316	386	321	412	303	410	308	391	308	127	305	154	302	90	302	90	305	154	297	178	302	90	297	178	285	58	285	58	297	178	283	199	285	58	283	199	282	127	253	194	265	180	266	217	266	217	265	180	274	164	266	217	274	164	283	199	283	199	274	164	280	147	283	199	280	147	282	127	282	127	277	100	285	58	285	58	277	100	265	75	285	58	265	75	260	33	260	33	265	75	247	56	260	33	247	56	228	16	228	16	247	56	224	42	228	16	224	42	196	36	103	155	115	179	121	222	121	222	115	179	134	199	121	222	134	199	153	239	153	239	134	199	157	213	153	239	157	213	190	245	190	245	157	213	184	219	96	197	79	165	84	77	96	197	84	77	97	56	96	197	97	56	99	127	96	197	99	127	103	155	96	197	103	155	121	222	79	165	73	127	76	101	79	165	76	101	84	77	64	-132	60	-159	65	-135	65	-135	60	-159	77	-157	65	-135	77	-157	66	-136	66	-136	77	-157	68	-137	246	232	253	194	266	217	364	386	364	363	366	374	82	-134	94	-153	92	-122	61	-83	64	-132	67	-86	67	-86	66	-129	69	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	111	83	112	49	126	71	126	71	112	49	140	36	126	71	140	36	146	61	146	61	140	36	146	-112	146	61	146	-112	162	128	162	128	146	-112	156	-96	162	128	156	-96	165	-80	111	83	101	97	112	49	112	49	101	97	96	112	112	49	96	112	92	65	92	65	96	112	94	128	189	234	182	206	194	21	189	234	194	21	206	301	206	301	194	21	200	46	208	19	200	46	194	21	97	148	106	167	108	204	108	204	106	167	123	183	108	204	123	183	143	222	143	222	123	183	148	196	143	222	148	196	189	234	189	234	148	196	182	206	85	182	72	156	78	84	85	182	78	84	92	65	85	182	92	65	94	128	85	182	94	128	97	148	85	182	97	148	108	204	72	156	68	128	70	105	72	156	70	105	78	84	252	16	269	16	254	42	254	42	269	16	269	42	275	42	269	42	269	16	275	42	269	16	273	16	278	-137	289	-126	290	17	290	17	289	-126	301	-112	290	17	301	-112	291	42	290	17	291	42	286	16	286	16	291	42	285	42	286	16	285	42	282	16	282	16	285	42	280	42	282	16	280	42	277	16	277	16	280	42	275	42	277	16	275	42	273	16	331	-48	349	22	338	209	338	209	344	234	331	236	338	209	331	236	326	211	326	211	331	236	317	238	326	211	317	238	313	212	313	212	317	238	302	239	313	212	302	239	299	213	299	213	302	239	286	240	299	213	286	240	285	214	285	214	286	240	269	214	269	214	286	240	269	240	257	240	258	214	261	240	261	240	258	214	263	214	261	240	263	214	265	240	265	240	263	214	269	214	265	240	269	214	269	240	238	365	242	214	251	379	251	379	242	214	247	214	251	379	247	214	249	239	249	239	247	214	253	214	249	239	253	214	253	240	253	240	253	214	258	214	253	240	258	214	257	240	390	60	356	50	396	34	361	301	356	50	376	128	361	301	376	128	366	317	366	317	376	128	373	334	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	406	379	399	220	421	306	406	379	421	306	417	389	417	389	421	306	430	398	373	334	376	128	383	350	383	350	376	128	392	195	383	350	392	195	394	365	394	365	392	195	399	220	394	365	399	220	406	379	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	470	128	468	150	466	100	466	100	468	150	460	171	466	100	460	171	453	74	453	74	460	171	446	190	453	74	446	190	445	128	445	128	442	108	453	74	453	74	442	108	432	90	453	74	432	90	430	52	430	52	432	90	415	74	430	52	415	74	396	34	396	34	415	74	390	60	446	190	426	207	427	173	446	190	427	173	437	159	446	190	437	159	443	144	446	190	443	144	445	128	412	185	427	173	426	207	412	185	426	207	399	220	412	185	399	220	392	195	349	22	396	34	356	50	349	22	356	50	361	301	349	22	361	301	344	234	349	22	344	234	338	209	301	-112	311	-96	318	128	318	128	311	-96	320	-80	318	128	320	-80	338	209	338	209	320	-80	327	-64	338	209	327	-64	331	-48	296	42	291	42	301	-112	296	42	301	-112	318	128	272	-53	264	-81	264	-146	272	-53	264	-146	278	-137	272	-53	278	-137	290	17	256	-104	248	-122	250	-153	256	-104	250	-153	264	-146	256	-104	264	-146	264	-81	228	-138	233	-157	238	-134	238	-134	233	-157	250	-153	238	-134	250	-153	248	-122	200	46	208	19	212	45	212	45	208	19	222	18	212	45	222	18	225	44	225	44	222	18	237	17	225	44	237	17	239	43	239	43	237	17	252	16	239	43	252	16	254	42	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	227	-138	224	-137	233	-157	227	-138	233	-157	228	-138	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	249	239	266	306	251	379	266	306	262	389	262	389	266	306	275	398	242	214	238	365	227	350	242	214	227	350	218	334	242	214	218	334	211	317	242	214	211	317	206	301	242	214	206	301	200	46	182	206	162	128	165	-80	182	206	165	-80	171	-64	182	206	171	-64	176	-48	182	206	176	-48	194	21	140	36	117	-53	122	-137	140	36	122	-137	134	-126	140	36	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	520	386	520	363	522	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	188	228	180	200	195	27	188	228	195	27	206	301	206	301	195	27	201	52	212	24	201	52	195	27	96	145	105	162	105	197	105	197	105	162	121	177	105	197	121	177	140	214	140	214	121	177	146	189	140	214	146	189	188	228	188	228	146	189	180	200	105	197	83	176	96	145	96	145	83	176	94	128	95	114	94	128	91	71	95	114	91	71	112	55	68	128	70	107	71	153	71	153	70	107	77	88	71	153	77	88	83	176	83	176	77	88	91	71	83	176	91	71	94	128	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	201	52	212	24	218	49	218	49	212	24	230	22	218	49	230	22	235	47	235	47	230	22	248	20	235	47	248	20	254	46	254	46	248	20	269	18	254	46	269	18	274	44	274	44	269	18	290	17	274	44	290	17	296	43	296	43	290	17	301	-112	296	43	301	-112	339	214	339	214	301	-112	311	-96	339	214	311	-96	320	-80	251	379	241	209	248	236	248	236	241	209	258	211	248	236	258	211	265	237	265	237	258	211	277	212	265	237	277	212	284	238	284	238	277	212	296	213	284	238	296	213	303	239	303	239	296	213	317	214	303	239	317	214	324	240	324	240	317	214	339	214	345	240	339	214	348	16	345	240	348	16	361	301	361	301	348	16	354	42	370	16	354	42	348	16	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	354	42	370	16	377	42	377	42	370	16	391	17	377	42	391	17	397	43	397	43	391	17	410	18	397	43	410	18	417	44	417	44	410	18	428	19	417	44	428	19	435	45	435	45	428	19	446	20	435	45	446	20	453	46	453	46	446	20	457	-112	453	46	457	-112	492	204	492	204	457	-112	467	-96	492	204	467	-96	475	-80	406	379	397	213	403	239	403	239	397	213	419	212	403	239	419	212	425	238	425	238	419	212	440	211	425	238	440	211	445	236	445	236	440	211	459	209	445	236	459	209	464	234	464	234	459	209	476	207	464	234	476	207	482	231	482	231	476	207	492	204	498	228	492	204	507	29	498	228	507	29	517	301	517	301	507	29	513	56	554	42	513	56	507	29	492	204	475	-80	482	-64	492	204	482	-64	487	-48	492	204	487	-48	507	29	446	20	427	-53	433	-137	446	20	433	-137	445	-126	446	20	445	-126	457	-112	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	561	379	553	214	576	306	561	379	576	306	573	389	573	389	576	306	585	398	529	334	531	128	538	350	538	350	531	128	547	190	538	350	547	190	549	365	549	365	547	190	553	214	549	365	553	214	561	379	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	626	128	623	148	622	103	622	103	623	148	616	167	622	103	616	167	610	80	610	80	616	167	602	185	610	80	602	185	599	128	599	128	597	111	610	80	610	80	597	111	588	59	602	185	582	200	582	168	602	185	582	168	592	155	602	185	592	155	598	142	602	185	598	142	599	128	567	180	582	168	582	200	567	180	582	200	553	214	567	180	553	214	547	190	531	128	529	334	522	317	531	128	522	317	517	301	531	128	517	301	513	56	597	111	588	94	588	59	588	59	588	94	572	80	588	59	572	80	554	42	554	42	572	80	548	67	554	42	548	67	513	56	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	406	379	403	239	421	306	406	379	421	306	417	389	417	389	421	306	430	398	397	213	406	379	394	365	397	213	394	365	383	350	397	213	383	350	373	334	397	213	373	334	366	317	397	213	366	317	361	301	397	213	361	301	354	42	339	214	320	-80	327	-64	339	214	327	-64	332	-48	339	214	332	-48	348	16	290	17	272	-53	278	-137	290	17	278	-137	289	-126	290	17	289	-126	301	-112	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	248	236	266	306	251	379	266	306	262	389	262	389	266	306	275	398	241	209	251	379	238	365	241	209	238	365	227	350	241	209	227	350	218	334	241	209	218	334	211	317	241	209	211	317	206	301	241	209	206	301	201	52	180	200	162	128	165	-80	180	200	165	-80	171	-64	180	200	171	-64	176	-48	180	200	176	-48	195	27	165	-80	162	128	156	-96	156	-96	162	128	147	66	156	-96	147	66	146	-112	146	-112	147	66	141	41	126	76	111	88	112	55	126	76	112	55	141	41	126	76	141	41	147	66	101	100	95	114	112	55	101	100	112	55	111	88	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	141	41	117	-53	122	-137	141	41	122	-137	134	-126	141	41	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	520	386	520	363	522	374	675	386	675	363	677	374	394	-134	405	-153	403	-122	482	231	492	204	498	228	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	324	240	339	214	345	240	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	261	105	260	104	265	84	265	84	260	104	259	103	265	84	259	103	258	103	258	103	252	104	265	84	265	84	252	104	251	88	262	110	265	150	261	112	261	112	265	150	261	113	255	121	261	113	259	156	255	121	259	156	253	161	255	121	253	161	249	128	249	128	253	161	246	165	249	128	246	165	242	135	242	135	246	165	239	169	242	135	239	169	234	141	234	141	239	169	232	173	234	141	232	173	225	147	225	147	232	173	227	350	225	147	227	350	218	334	170	156	171	-64	176	183	176	183	171	-64	176	-48	176	183	176	-48	206	301	206	301	176	-48	225	147	206	301	225	147	211	317	211	317	225	147	218	334	102	96	112	118	114	160	114	160	112	118	127	136	114	160	127	136	143	176	143	176	127	136	147	149	143	176	147	149	176	183	176	183	147	149	170	156	92	136	77	106	98	71	92	136	98	71	102	96	92	136	102	96	114	160	273	140	269	145	277	78	277	78	269	145	265	150	277	78	265	150	265	84	265	84	265	150	262	107	262	106	261	105	265	84	262	106	265	84	262	107	234	107	228	109	238	91	234	107	238	91	240	106	240	106	238	91	251	88	240	106	251	88	246	104	246	104	251	88	252	104	280	129	277	134	277	78	280	129	277	78	290	71	280	129	290	71	283	123	292	73	295	119	291	117	291	117	289	117	290	71	290	71	289	117	287	119	290	71	287	119	286	120	314	123	321	135	310	141	314	123	310	141	307	111	307	111	310	141	307	136	307	111	307	136	303	130	307	111	303	130	301	99	301	99	303	130	299	124	301	99	299	124	296	86	296	86	299	124	295	119	296	86	295	119	292	73	291	117	290	71	292	73	284	122	283	123	290	71	284	122	290	71	286	120	265	150	262	110	262	109	265	150	262	109	262	108	265	150	262	108	262	107	265	150	259	156	261	113	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	232	173	238	365	227	350	232	173	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	170	156	117	-53	122	-137	170	156	122	-137	134	-126	170	156	134	-126	146	-112	170	156	146	-112	156	-96	170	156	156	-96	165	-80	170	156	165	-80	171	-64	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	273	140	277	78	277	134	238	91	228	109	224	94	98	71	77	106	72	71	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	154	239	158	213	191	245	191	245	158	213	185	219	191	245	185	219	191	10	191	245	191	10	198	36	198	36	191	10	228	16	198	36	206	301	191	245	274	161	272	160	274	136	274	136	272	160	269	160	274	136	269	160	267	160	267	160	262	160	265	141	265	141	262	160	257	161	265	141	257	161	257	145	257	145	257	161	252	162	257	145	252	162	247	148	247	148	252	162	247	163	247	148	247	163	242	165	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	260	388	236	362	240	205	260	388	240	205	247	232	260	388	247	232	266	306	240	205	236	362	217	333	240	205	217	333	206	301	240	205	206	301	198	36	281	203	276	164	283	130	281	203	283	130	289	192	285	57	283	130	279	102	285	57	279	102	267	77	271	214	260	223	264	182	271	214	264	182	270	174	271	214	270	174	276	164	271	214	276	164	281	203	260	223	247	232	249	198	260	223	249	198	257	191	260	223	257	191	264	182	285	57	267	77	260	32	260	32	267	77	249	57	260	32	249	57	228	16	228	16	249	57	225	43	228	16	225	43	198	36	122	222	97	197	104	155	104	155	97	197	100	127	102	109	100	127	98	57	102	109	98	57	115	38	74	127	77	102	80	165	80	165	77	102	85	78	80	165	85	78	97	197	97	197	85	78	98	57	97	197	98	57	100	127	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	124	-136	124	-136	107	-90	98	-113	124	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	137	23	147	-111	143	50	137	23	143	50	128	61	137	23	128	61	116	75	137	23	116	75	115	38	107	91	102	109	115	38	107	91	115	38	116	75	185	219	143	50	147	-111	185	219	147	-111	165	-80	185	219	165	-80	176	-48	185	219	176	-48	191	10	124	-136	147	-111	137	23	124	-136	137	23	117	-53	124	-136	117	-53	113	-68	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	289	192	283	130	285	57	289	192	285	57	302	89	289	192	302	89	297	179	300	174	302	89	301	173	301	173	302	89	303	173	307	175	303	173	309	127	307	175	309	127	312	180	312	180	309	127	311	141	312	180	311	141	315	154	302	89	300	174	299	176	302	89	299	176	298	177	302	89	298	177	297	179	274	161	274	136	275	162	275	162	274	136	283	130	275	162	283	130	276	164	267	160	265	141	274	136	327	179	334	191	323	198	327	179	323	198	321	167	321	167	323	198	320	193	321	167	320	193	316	186	316	186	312	180	315	154	316	186	315	154	321	167	303	173	302	89	309	127	62	-83	65	-132	69	-86	249	198	247	232	240	205	247	148	242	165	237	151	364	388	365	362	367	374	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	154	239	158	213	191	245	191	245	158	213	185	219	191	245	185	219	191	10	191	245	191	10	198	36	198	36	191	10	229	16	198	36	206	301	191	245	305	170	306	171	308	188	308	188	306	171	308	172	308	188	308	172	310	172	310	172	314	172	318	185	318	185	314	172	320	171	318	185	320	171	329	183	329	183	320	171	325	169	329	183	325	169	330	167	330	167	335	166	340	180	330	167	340	180	329	183	318	185	308	188	310	172	313	378	314	339	316	382	316	382	314	339	320	336	316	382	320	336	318	386	318	386	320	336	322	412	322	412	320	336	328	335	322	412	328	335	336	410	336	410	328	335	340	337	336	410	340	337	348	406	348	406	340	337	351	343	348	406	351	343	358	399	358	399	351	343	359	351	358	399	359	351	364	388	364	388	359	351	365	362	364	388	365	362	367	374	322	412	289	405	296	384	322	412	296	384	309	391	322	412	309	391	311	391	322	412	311	391	313	390	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	270	322	289	405	270	322	276	344	289	405	276	344	285	367	289	405	285	367	296	384	260	388	236	362	240	205	260	388	240	205	247	232	260	388	247	232	266	306	240	205	245	201	247	232	247	232	245	201	250	198	247	232	250	198	256	226	256	226	250	198	255	193	256	226	255	193	260	189	240	205	236	362	217	333	240	205	217	333	206	301	240	205	206	301	198	36	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	309	372	314	339	313	378	305	170	308	188	304	168	304	168	308	188	297	192	304	168	297	192	304	166	304	166	297	192	303	93	304	166	303	93	304	160	297	192	287	195	303	93	303	93	287	195	287	59	287	59	287	195	283	128	256	226	260	189	265	219	265	219	260	189	264	184	265	219	264	184	265	148	265	219	265	148	273	212	273	212	265	148	270	155	273	212	270	155	275	157	275	157	278	155	280	204	280	204	278	155	281	149	280	204	281	149	287	195	287	195	281	149	282	141	287	195	282	141	283	133	253	128	256	133	257	163	257	163	256	133	260	140	257	163	260	140	261	173	261	173	260	140	265	148	261	173	265	148	264	184	247	144	241	135	253	128	247	144	253	128	252	153	252	153	253	128	257	163	287	195	283	133	283	128	280	204	273	212	275	157	309	131	309	138	307	146	309	131	307	146	306	153	309	131	306	153	304	160	309	131	304	160	303	93	283	128	279	100	287	59	287	59	279	100	267	76	287	59	267	76	261	33	261	33	267	76	249	56	261	33	249	56	229	16	229	16	249	56	225	42	229	16	225	42	198	36	122	222	97	197	104	155	104	155	97	197	100	127	102	109	100	127	98	57	102	109	98	57	115	38	74	127	77	102	80	165	80	165	77	102	85	78	80	165	85	78	97	197	97	197	85	78	98	57	97	197	98	57	100	127	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-69	106	-91	124	-136	124	-136	106	-91	97	-113	124	-136	97	-113	94	-153	94	-153	97	-113	86	-131	94	-153	86	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	137	23	147	-111	143	50	137	23	143	50	128	61	137	23	128	61	116	75	137	23	116	75	115	38	107	91	102	109	115	38	107	91	115	38	116	75	185	219	143	50	147	-111	185	219	147	-111	165	-80	185	219	165	-80	176	-48	185	219	176	-48	191	10	124	-136	147	-111	137	23	124	-136	137	23	117	-53	124	-136	117	-53	113	-69	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	62	-83	65	-132	69	-86	35	37	35	9	41	49	41	49	35	9	41	-2	41	49	41	-2	51	58	51	58	41	-2	51	-11	51	58	51	-11	63	64	63	64	51	-11	63	-17	63	64	63	-17	76	66	76	66	63	-17	76	-20	76	66	76	-20	90	64	90	64	76	-20	90	-17	90	64	90	-17	102	58	102	58	90	-17	102	-11	102	58	102	-11	112	49	112	49	102	-11	112	-2	112	49	112	-2	118	37	118	37	112	-2	118	9	118	37	118	9	120	23	145	258	145	230	151	270	151	270	145	230	151	218	151	270	151	218	161	279	161	279	151	218	161	209	161	279	161	209	173	285	173	285	161	209	173	203	173	285	173	203	186	287	186	287	173	203	186	200	186	287	186	200	200	285	200	285	186	200	200	203	200	285	200	203	212	279	212	279	200	203	212	209	212	279	212	209	221	270	221	270	212	209	222	218	221	270	222	218	228	258	228	258	222	218	228	230	228	258	228	230	230	244	258	37	258	9	264	49	264	49	258	9	264	-2	264	49	264	-2	273	58	273	58	264	-2	273	-11	273	58	273	-11	285	64	285	64	273	-11	285	-17	285	64	285	-17	299	66	299	66	285	-17	299	-20	299	66	299	-20	313	64	313	64	299	-20	313	-17	313	64	313	-17	325	58	325	58	313	-17	325	-11	325	58	325	-11	334	49	334	49	325	-11	334	-2	334	49	334	-2	340	37	340	37	334	-2	340	9	340	37	340	9	343	23	258	9	258	37	256	23	145	230	145	258	143	244	35	9	35	37	33	23	145	37	145	9	151	49	151	49	145	9	151	-2	151	49	151	-2	161	58	161	58	151	-2	161	-11	161	58	161	-11	173	64	173	64	161	-11	173	-17	173	64	173	-17	186	66	186	66	173	-17	186	-20	186	66	186	-20	200	64	200	64	186	-20	200	-17	200	64	200	-17	212	58	212	58	200	-17	212	-11	212	58	212	-11	221	49	221	49	212	-11	222	-2	221	49	222	-2	228	37	228	37	222	-2	228	9	228	37	228	9	230	23	258	258	258	230	264	270	264	270	258	230	264	218	264	270	264	218	273	279	273	279	264	218	273	209	273	279	273	209	285	285	285	285	273	209	285	203	285	285	285	203	299	287	299	287	285	203	299	200	299	287	299	200	313	285	313	285	299	200	313	203	313	285	313	203	325	279	325	279	313	203	325	209	325	279	325	209	334	270	334	270	325	209	334	218	334	270	334	218	340	258	340	258	334	218	340	230	340	258	340	230	343	244	35	258	35	230	41	270	41	270	35	230	41	218	41	270	41	218	51	279	51	279	41	218	51	209	51	279	51	209	63	285	63	285	51	209	63	203	63	285	63	203	76	287	76	287	63	203	76	200	76	287	76	200	90	285	90	285	76	200	90	203	90	285	90	203	102	279	102	279	90	203	102	209	102	279	102	209	112	270	112	270	102	209	112	218	112	270	112	218	118	258	118	258	112	218	118	230	118	258	118	230	120	244	35	230	35	258	33	244	258	230	258	258	256	244	145	9	145	37	143	23	97	258	97	230	103	270	103	270	97	230	103	218	103	270	103	218	113	279	113	279	103	218	113	209	113	279	113	209	125	285	125	285	113	209	125	203	125	285	125	203	138	287	138	287	125	203	138	200	138	287	138	200	152	285	152	285	138	200	152	203	152	285	152	203	164	279	164	279	152	203	164	209	164	279	164	209	174	270	174	270	164	209	174	218	174	270	174	218	180	258	180	258	174	218	180	230	180	258	180	230	182	244	97	37	97	9	103	49	103	49	97	9	103	-2	103	49	103	-2	113	58	113	58	103	-2	113	-11	113	58	113	-11	125	64	125	64	113	-11	125	-17	125	64	125	-17	138	66	138	66	125	-17	138	-20	138	66	138	-20	152	64	152	64	138	-20	152	-17	152	64	152	-17	164	58	164	58	152	-17	164	-11	164	58	164	-11	174	49	174	49	164	-11	174	-2	174	49	174	-2	180	37	180	37	174	-2	180	9	180	37	180	9	182	23	97	9	97	37	95	23	97	230	97	258	95	244	36	258	36	230	42	270	42	270	36	230	42	218	42	270	42	218	52	279	52	279	42	218	52	209	52	279	52	209	64	285	64	285	52	209	64	203	64	285	64	203	78	287	78	287	64	203	78	200	78	287	78	200	91	285	91	285	78	200	91	203	91	285	91	203	103	279	103	279	91	203	103	209	103	279	103	209	113	270	113	270	103	209	113	218	113	270	113	218	119	258	119	258	113	218	119	230	119	258	119	230	121	244	36	37	36	9	42	49	42	49	36	9	42	-2	42	49	42	-2	52	58	52	58	42	-2	52	-11	52	58	52	-11	64	64	64	64	52	-11	64	-17	64	64	64	-17	78	66	78	66	64	-17	78	-20	78	66	78	-20	91	64	91	64	78	-20	91	-17	91	64	91	-17	103	58	103	58	91	-17	103	-11	103	58	103	-11	113	49	113	49	103	-11	113	-2	113	49	113	-2	119	37	119	37	113	-2	119	9	119	37	119	9	121	23	257	258	257	230	263	270	263	270	257	230	263	218	263	270	263	218	272	279	272	279	263	218	272	209	272	279	272	209	284	285	284	285	272	209	284	203	284	285	284	203	298	287	298	287	284	203	298	200	298	287	298	200	312	285	312	285	298	200	312	203	312	285	312	203	324	279	324	279	312	203	324	209	324	279	324	209	333	270	333	270	324	209	333	218	333	270	333	218	339	258	339	258	333	218	339	230	339	258	339	230	342	244	257	37	257	9	263	49	263	49	257	9	263	-2	263	49	263	-2	272	58	272	58	263	-2	272	-11	272	58	272	-11	284	64	284	64	272	-11	284	-17	284	64	284	-17	298	66	298	66	284	-17	298	-20	298	66	298	-20	312	64	312	64	298	-20	312	-17	312	64	312	-17	324	58	324	58	312	-17	324	-11	324	58	324	-11	333	49	333	49	324	-11	333	-2	333	49	333	-2	339	37	339	37	333	-2	339	9	339	37	339	9	342	23	257	9	257	37	254	23	257	230	257	258	254	244	36	9	36	37	34	23	36	230	36	258	34	244	33	148	33	104	343	104	33	148	343	104	343	148	148	243	148	218	154	255	154	255	148	218	154	206	154	255	154	206	163	264	163	264	154	206	163	198	163	264	163	198	174	270	174	270	163	198	174	192	174	270	174	192	187	272	187	272	174	192	187	190	187	272	187	190	200	270	200	270	187	190	200	192	200	270	200	192	211	264	211	264	200	192	211	198	211	264	211	198	220	255	220	255	211	198	220	206	220	255	220	206	226	243	226	243	220	206	226	218	226	243	226	218	228	230	148	218	148	243	146	230	33	148	33	104	238	104	33	148	238	104	238	148	263	35	263	10	269	47	269	47	263	10	269	-1	269	47	269	-1	278	56	278	56	269	-1	278	-10	278	56	278	-10	289	62	289	62	278	-10	289	-15	289	62	289	-15	302	64	302	64	289	-15	302	-17	302	64	302	-17	315	62	315	62	302	-17	315	-15	315	62	315	-15	326	56	326	56	315	-15	326	-10	326	56	326	-10	335	47	335	47	326	-10	335	-1	335	47	335	-1	341	35	341	35	335	-1	341	10	341	35	341	10	343	22	263	243	263	218	269	255	269	255	263	218	269	206	269	255	269	206	278	264	278	264	269	206	278	198	278	264	278	198	289	270	289	270	278	198	289	192	289	270	289	192	302	272	302	272	289	192	302	190	302	272	302	190	315	270	315	270	302	190	315	192	315	270	315	192	326	264	326	264	315	192	326	198	326	264	326	198	335	255	335	255	326	198	335	206	335	255	335	206	341	243	341	243	335	206	341	218	341	243	341	218	343	230	263	218	263	243	261	230	263	10	263	35	261	22	35	37	35	9	41	49	41	49	35	9	41	-2	41	49	41	-2	51	58	51	58	41	-2	51	-11	51	58	51	-11	63	64	63	64	51	-11	63	-17	63	64	63	-17	76	66	76	66	63	-17	76	-20	76	66	76	-20	90	64	90	64	76	-20	90	-17	90	64	90	-17	102	58	102	58	90	-17	102	-11	102	58	102	-11	112	49	112	49	102	-11	112	-2	112	49	112	-2	118	37	118	37	112	-2	118	9	118	37	118	9	120	23	35	258	35	230	41	270	41	270	35	230	41	218	41	270	41	218	51	279	51	279	41	218	51	209	51	279	51	209	63	285	63	285	51	209	63	203	63	285	63	203	76	287	76	287	63	203	76	200	76	287	76	200	90	285	90	285	76	200	90	203	90	285	90	203	102	279	102	279	90	203	102	209	102	279	102	209	112	270	112	270	102	209	112	218	112	270	112	218	118	258	118	258	112	218	118	230	118	258	118	230	120	244	33	160	33	108	343	108	33	160	343	108	343	160	258	37	258	9	264	49	264	49	258	9	264	-2	264	49	264	-2	273	58	273	58	264	-2	273	-11	273	58	273	-11	285	64	285	64	273	-11	285	-17	285	64	285	-17	299	66	299	66	285	-17	299	-20	299	66	299	-20	313	64	313	64	299	-20	313	-17	313	64	313	-17	325	58	325	58	313	-17	325	-11	325	58	325	-11	334	49	334	49	325	-11	334	-2	334	49	334	-2	340	37	340	37	334	-2	340	9	340	37	340	9	343	23	258	258	258	230	264	270	264	270	258	230	264	218	264	270	264	218	273	279	273	279	264	218	273	209	273	279	273	209	285	285	285	285	273	209	285	203	285	285	285	203	299	287	299	287	285	203	299	200	299	287	299	200	313	285	313	285	299	200	313	203	313	285	313	203	325	279	325	279	313	203	325	209	325	279	325	209	334	270	334	270	325	209	334	218	334	270	334	218	340	258	340	258	334	218	340	230	340	258	340	230	343	244	258	230	258	258	256	244	258	9	258	37	256	23	35	230	35	258	33	244	35	9	35	37	33	23	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	147	254	147	227	153	265	153	265	147	227	153	216	153	265	153	216	162	274	162	274	153	216	162	207	162	274	162	207	173	280	173	280	162	207	173	201	173	280	173	201	186	282	186	282	173	201	186	199	186	282	186	199	200	280	200	280	186	199	200	201	200	280	200	201	211	274	211	274	200	201	211	207	211	274	211	207	220	265	220	265	211	207	220	216	220	265	220	216	226	254	226	254	220	216	226	227	226	254	226	227	228	241	147	25	147	0	153	37	153	37	147	0	153	-12	153	37	153	-12	162	46	162	46	153	-12	162	-21	162	46	162	-21	173	52	173	52	162	-21	173	-26	173	52	173	-26	186	54	186	54	173	-26	186	-29	186	54	186	-29	200	52	200	52	186	-29	200	-26	200	52	200	-26	211	46	211	46	200	-26	211	-21	211	46	211	-21	220	37	220	37	211	-21	220	-12	220	37	220	-12	226	25	226	25	220	-12	226	0	226	25	226	0	228	12	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	147	0	147	25	145	12	147	227	147	254	145	241	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	257	134	274	131	257	134	257	134	274	131	281	172	257	134	281	172	252	178	257	134	252	178	235	128	235	128	252	178	221	172	235	128	221	172	209	113	209	113	221	172	191	157	209	113	191	157	181	96	181	96	191	157	164	140	181	96	164	140	151	81	151	81	164	140	139	125	151	81	139	125	121	75	121	75	139	125	118	119	324	131	305	156	307	89	324	131	307	89	314	66	324	131	314	66	341	66	324	131	341	66	336	100	305	156	281	172	287	122	305	156	287	122	298	107	305	156	298	107	307	89	101	122	87	131	91	81	101	122	91	81	121	75	101	122	121	75	118	119	67	164	60	187	67	99	67	164	67	99	76	146	76	146	67	99	91	81	76	146	91	81	87	131	60	187	33	187	39	155	60	187	39	155	50	125	60	187	50	125	67	99	281	172	274	131	287	122	34	125	37	103	38	153	38	153	37	103	46	80	38	153	46	80	50	176	50	176	46	80	62	61	50	176	62	61	60	124	60	124	67	194	50	176	110	209	107	163	122	161	110	209	122	161	132	206	132	206	122	161	138	153	132	206	138	153	151	198	151	198	138	153	155	140	151	198	155	140	167	185	167	185	155	140	172	121	167	185	172	121	180	171	180	171	172	121	190	94	180	171	190	94	191	155	191	155	190	94	201	79	191	155	201	79	210	127	210	127	201	79	214	65	210	127	214	65	226	108	226	108	214	65	229	53	226	108	229	53	241	97	241	97	229	53	247	45	241	97	247	45	255	90	255	90	247	45	268	42	255	90	268	42	272	89	272	89	268	42	290	46	272	89	290	46	286	90	69	149	78	157	87	205	87	205	78	157	91	161	87	205	91	161	110	209	110	209	91	161	107	163	67	194	60	124	62	138	67	194	62	138	69	149	67	194	69	149	87	205	95	90	81	94	83	48	95	90	83	48	112	42	95	90	112	42	112	89	60	124	62	61	63	112	63	112	62	61	83	48	63	112	83	48	70	102	70	102	83	48	81	94	294	159	305	152	305	199	305	199	305	152	313	142	305	199	313	142	323	184	323	184	313	142	315	126	327	76	315	126	313	113	327	76	313	113	310	58	310	58	313	113	307	103	310	58	307	103	298	95	285	207	266	209	281	162	285	207	281	162	294	159	285	207	294	159	305	199	336	161	323	184	327	76	336	161	327	76	338	99	336	161	338	99	342	128	298	95	286	90	290	46	298	95	290	46	310	58	315	126	327	76	323	184	281	162	266	209	266	163	80	152	84	167	88	237	88	237	84	167	92	179	88	237	92	179	117	242	117	242	92	179	103	187	117	242	103	187	117	190	117	190	130	188	150	236	150	236	130	188	142	182	150	236	142	182	151	172	78	136	80	152	88	237	78	136	88	237	64	221	78	136	64	221	47	199	78	136	47	199	37	171	78	136	37	171	33	141	162	136	170	100	176	221	176	221	170	100	184	71	176	221	184	71	195	198	195	198	184	71	202	50	195	198	202	50	207	170	207	170	202	50	227	38	207	170	227	38	213	140	213	140	227	38	217	119	291	109	283	97	287	39	287	39	283	97	272	88	287	39	272	88	258	85	258	85	244	87	257	33	257	33	244	87	233	93	257	33	233	93	227	38	227	38	233	93	224	103	227	38	224	103	217	119	157	156	162	136	176	221	157	156	176	221	151	172	151	172	176	221	150	236	150	236	117	242	117	190	342	134	297	140	310	54	342	134	310	54	328	77	342	134	328	77	338	104	310	54	297	140	295	124	310	54	295	124	291	109	310	54	291	109	287	39	258	85	257	33	287	39	106	22	91	33	112	-14	112	-14	91	33	82	46	112	-14	82	46	79	-1	79	-1	82	46	79	61	71	162	79	61	88	188	79	61	86	82	88	188	88	188	86	82	103	108	88	188	103	108	95	209	95	209	103	108	120	253	120	253	103	108	123	138	120	253	123	138	140	230	140	230	123	138	140	169	140	230	140	169	147	200	92	224	95	209	120	253	92	224	120	253	92	271	92	224	92	271	83	236	83	236	92	271	68	245	68	245	92	271	59	282	68	245	59	282	49	253	49	253	59	282	26	287	49	253	26	287	26	260	125	14	106	22	112	-14	125	14	112	-14	147	-19	125	14	147	-19	147	7	71	162	51	133	52	16	71	162	52	16	79	-1	71	162	79	-1	79	61	33	102	26	70	33	40	33	102	33	40	52	16	33	102	52	16	51	133	136	177	123	178	126	133	126	133	123	178	118	134	101	131	118	134	123	178	101	131	123	178	93	172	113	31	151	31	162	116	162	116	173	163	161	169	162	116	161	169	152	121	152	121	161	169	149	174	152	121	149	174	143	127	143	127	149	174	136	177	143	127	136	177	134	130	134	130	136	177	126	133	307	164	298	146	307	99	307	99	298	146	287	131	307	99	287	131	283	81	283	81	287	131	274	122	283	81	274	122	257	119	257	119	249	120	254	75	254	75	249	120	241	123	254	75	241	123	241	76	241	76	241	123	232	127	241	76	232	127	228	79	228	79	232	127	223	132	228	79	223	132	215	84	215	84	223	132	213	138	215	84	213	138	202	91	224	222	185	156	190	98	224	222	190	98	202	91	224	222	202	91	213	138	224	222	213	138	262	222	190	98	185	156	173	163	190	98	173	163	162	116	190	98	162	116	151	31	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	257	119	254	75	283	81	60	66	67	89	69	156	69	156	67	89	76	107	69	156	76	107	93	172	93	172	76	107	87	122	93	172	87	122	101	131	60	66	69	156	51	131	60	66	51	131	39	100	60	66	39	100	33	66	99	86	118	90	118	90	121	134	118	90	139	84	121	134	139	84	151	128	151	128	139	84	165	70	151	128	165	70	181	114	181	114	165	70	193	52	181	114	193	52	209	96	209	96	193	52	223	37	209	96	223	37	235	81	235	81	223	37	252	31	235	81	252	31	257	75	257	75	252	31	284	38	257	75	284	38	276	80	326	82	337	112	342	143	326	82	342	143	315	143	326	82	315	143	309	125	326	82	309	125	308	56	276	80	284	38	291	91	291	91	284	38	308	56	291	91	308	56	302	107	302	107	308	56	309	125	74	59	85	75	91	127	91	127	85	75	99	86	91	127	99	86	121	134	121	134	99	86	118	90	67	109	50	83	61	22	67	109	61	22	66	40	67	109	66	40	74	59	67	109	74	59	91	127	39	52	34	22	61	22	39	52	61	22	50	83	34	232	34	188	341	188	34	232	341	188	341	232	34	66	34	22	341	22	34	66	341	22	341	66	123	223	118	179	140	172	123	223	140	172	153	217	153	217	140	172	166	158	153	217	166	158	183	202	183	202	166	158	194	140	183	202	194	140	211	184	211	184	194	140	224	126	211	184	224	126	236	170	236	170	224	126	254	119	236	170	254	119	257	164	257	164	254	119	285	126	257	164	285	126	276	168	326	171	337	201	342	232	326	171	342	232	315	232	326	171	315	232	309	214	326	171	309	214	309	145	276	168	285	126	291	179	291	179	285	126	309	145	291	179	309	145	302	195	302	195	309	145	309	214	74	147	85	163	92	216	92	216	85	163	99	174	92	216	99	174	123	223	123	223	99	174	118	179	67	198	50	172	61	110	67	198	61	110	66	129	67	198	66	129	74	147	67	198	74	147	92	216	39	142	34	110	61	110	39	142	61	110	50	172	99	171	118	175	118	175	121	219	118	175	129	173	121	219	129	173	137	217	137	217	129	173	143	167	137	217	143	167	153	212	153	212	143	167	156	160	153	212	156	160	169	205	169	205	156	160	168	152	169	205	168	152	179	145	179	145	179	62	208	129	179	145	208	129	184	197	179	145	184	197	169	205	231	265	198	189	208	129	231	265	208	129	216	125	231	265	216	125	226	172	231	265	226	172	267	265	238	165	232	168	233	118	233	118	232	168	226	172	233	118	226	172	225	121	225	121	226	172	216	125	179	62	179	145	160	18	160	18	179	145	142	62	160	18	142	62	140	-26	140	-26	142	62	123	18	140	-26	123	18	103	-26	35	62	35	18	123	18	35	62	123	18	142	62	309	210	302	192	308	141	308	141	302	192	291	176	308	141	291	176	284	123	284	123	291	176	276	165	284	123	276	165	257	160	257	160	250	161	252	116	252	116	250	161	244	163	252	116	244	163	243	117	243	117	244	163	238	165	243	117	238	165	233	118	326	167	337	197	342	228	326	167	342	228	315	228	326	167	315	228	309	210	326	167	309	210	308	141	257	160	252	116	284	123	179	62	160	18	342	18	179	62	342	18	342	62	74	143	85	159	91	212	91	212	85	159	99	171	91	212	99	171	121	219	121	219	99	171	118	175	67	193	50	167	61	107	67	193	61	107	66	125	67	193	66	125	74	143	67	193	74	143	91	212	39	137	34	107	61	107	39	137	61	107	50	167	184	197	208	129	198	189	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	105	-29	123	-74	128	14	128	14	123	-74	146	-29	128	14	146	-29	157	72	157	72	146	-29	167	14	157	72	167	14	179	116	179	116	167	14	196	72	179	116	196	72	199	156	199	156	196	72	219	116	199	156	219	116	238	156	308	261	299	242	308	196	308	196	299	242	288	228	308	196	288	228	284	179	284	179	288	228	274	219	284	179	274	219	257	216	257	216	236	222	254	172	254	172	236	222	224	178	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	257	216	254	172	284	179	219	116	196	72	341	72	219	116	341	72	341	116	34	116	34	72	157	72	34	116	157	72	179	116	167	14	146	-29	341	-29	167	14	341	-29	341	14	34	14	34	-29	105	-29	34	14	105	-29	128	14	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	123	-74	105	-29	83	-74	99	227	118	231	118	231	123	275	118	231	132	228	123	275	132	228	143	273	143	273	132	228	149	221	143	273	149	221	163	266	163	266	149	221	166	211	163	266	166	211	181	256	181	256	166	211	182	201	181	256	182	201	199	245	199	245	182	201	195	192	199	245	195	192	196	116	196	116	195	192	174	72	174	72	195	192	156	116	174	72	156	116	145	14	145	14	156	116	134	72	145	14	134	72	123	-29	123	-29	134	72	105	14	123	-29	105	14	99	-75	99	-75	105	14	83	-29	99	-75	83	-29	60	-75	253	216	252	217	254	172	254	172	252	217	250	217	254	172	250	217	249	172	249	172	250	217	248	218	249	172	248	218	243	173	259	321	216	234	227	177	259	321	227	177	232	175	259	321	232	175	238	174	259	321	238	174	248	218	259	321	248	218	300	321	199	245	196	116	227	177	199	245	227	177	216	234	309	266	302	248	309	198	309	198	302	248	291	232	309	198	291	232	285	179	285	179	291	232	276	220	285	179	276	220	257	216	257	216	255	216	285	179	285	179	255	216	254	172	326	224	337	254	342	284	326	224	342	284	315	284	326	224	315	284	309	266	326	224	309	266	309	198	196	116	174	72	341	72	196	116	341	72	341	116	34	116	34	72	134	72	34	116	134	72	156	116	145	14	123	-29	341	-29	145	14	341	-29	341	14	34	14	34	-29	83	-29	34	14	83	-29	105	14	74	199	85	215	92	268	92	268	85	215	99	227	92	268	99	227	123	275	123	275	99	227	118	231	67	250	50	224	61	163	67	250	61	163	66	181	67	250	66	181	74	199	67	250	74	199	92	268	39	194	34	163	61	163	39	194	61	163	50	224	253	216	254	172	255	216	248	218	238	174	243	173	101	78	118	81	118	81	123	125	118	81	140	75	123	125	140	75	154	119	154	119	140	75	166	60	154	119	166	60	184	104	184	104	166	60	194	43	184	104	194	43	211	87	211	87	194	43	224	28	211	87	224	28	236	72	236	72	224	28	254	22	236	72	254	22	257	66	257	66	254	22	284	28	257	66	284	28	274	69	77	54	88	69	94	119	94	119	88	69	101	78	94	119	101	78	123	125	123	125	101	78	118	81	70	103	51	78	61	13	70	103	61	13	68	36	70	103	68	36	77	54	70	103	77	54	94	119	39	47	34	13	61	13	39	47	61	13	51	78	123	245	118	201	140	195	123	245	140	195	154	239	154	239	140	195	166	180	154	239	166	180	184	224	184	224	166	180	194	163	184	224	194	163	211	207	211	207	194	163	224	148	211	207	224	148	236	192	236	192	224	148	254	142	236	192	254	142	257	186	257	186	254	142	284	148	257	186	284	148	274	189	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	274	69	284	28	288	78	288	78	284	28	308	46	288	78	308	46	299	93	299	93	308	46	308	111	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	274	189	284	148	288	198	288	198	284	148	308	166	288	198	308	166	299	213	299	213	308	166	308	231	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	138	76	139	123	133	78	133	78	139	123	131	125	133	78	131	125	128	80	128	80	131	125	123	125	128	80	123	125	123	81	123	81	123	125	118	81	101	78	118	81	123	125	101	78	123	125	94	119	123	245	118	201	130	199	123	245	130	199	140	243	140	243	130	199	142	194	140	243	142	194	157	238	157	238	142	194	156	187	157	238	156	187	170	178	214	152	222	149	239	291	239	291	222	149	233	194	238	144	233	194	230	146	230	146	233	194	222	149	204	212	189	221	191	100	204	212	191	100	214	152	204	212	214	152	239	291	308	231	299	213	308	166	308	166	299	213	288	198	308	166	288	198	284	148	284	148	288	198	274	189	284	148	274	189	257	186	257	186	253	186	254	142	254	142	253	186	248	187	254	142	248	187	246	142	246	142	248	187	243	189	246	142	243	189	238	144	238	144	243	189	238	191	238	144	238	191	233	194	308	111	299	93	308	46	308	46	299	93	288	78	308	46	288	78	284	28	284	28	288	78	274	69	284	28	274	69	257	66	257	66	246	68	254	22	254	22	246	68	237	24	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	257	66	254	22	284	28	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	257	186	254	142	284	148	157	238	170	178	173	230	173	230	170	178	185	168	173	230	185	168	189	221	189	221	185	168	188	47	189	221	188	47	191	100	191	100	188	47	204	37	191	100	204	37	206	90	206	90	204	37	220	29	206	90	220	29	221	81	221	81	220	29	237	24	221	81	237	24	234	73	234	73	237	24	246	68	137	-23	172	56	143	74	143	74	147	122	139	123	143	74	139	123	138	76	61	13	68	36	70	103	70	103	68	36	77	54	70	103	77	54	94	119	94	119	77	54	88	69	94	119	88	69	101	78	61	13	70	103	51	78	61	13	51	78	39	47	61	13	39	47	34	13	185	168	162	116	172	56	185	168	172	56	188	47	172	56	162	116	154	119	172	56	154	119	147	122	172	56	147	122	143	74	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	137	-23	143	74	100	-23	239	291	233	194	275	291	34	7	34	-36	341	-36	34	7	341	-36	341	7	123	155	118	111	140	105	123	155	140	105	154	149	154	149	140	105	166	90	154	149	166	90	184	134	184	134	166	90	194	73	184	134	194	73	211	117	211	117	194	73	224	58	211	117	224	58	236	102	236	102	224	58	254	52	236	102	254	52	257	96	257	96	254	52	284	59	257	96	284	59	274	99	77	85	88	99	94	149	94	149	88	99	101	108	94	149	101	108	123	155	123	155	101	108	118	111	70	133	51	108	61	43	70	133	61	43	68	66	70	133	68	66	77	85	70	133	77	85	94	149	39	78	34	43	61	43	39	78	61	43	51	108	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	325	102	336	132	342	164	325	102	342	164	315	164	325	102	315	164	308	141	325	102	308	141	308	76	274	99	284	59	288	108	288	108	284	59	308	76	288	108	308	76	299	122	299	122	308	76	308	141	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	101	10	118	13	118	13	123	57	118	13	140	7	123	57	140	7	154	51	154	51	140	7	166	-6	154	51	166	-6	184	37	184	37	166	-6	194	-24	184	37	194	-24	211	19	211	19	194	-24	224	-39	211	19	224	-39	236	4	236	4	224	-39	254	-45	236	4	254	-45	257	-1	257	-1	254	-45	284	-38	257	-1	284	-38	274	2	77	-12	88	1	94	52	94	52	88	1	101	10	94	52	101	10	123	57	123	57	101	10	118	13	70	35	51	11	61	-54	70	35	61	-54	68	-31	70	35	68	-31	77	-12	70	35	77	-12	94	52	39	-19	34	-54	61	-54	39	-19	61	-54	51	11	123	177	118	133	140	127	123	177	140	127	154	171	154	171	140	127	166	113	154	171	166	113	184	157	184	157	166	113	194	95	184	157	194	95	211	139	211	139	194	95	224	81	211	139	224	81	236	124	236	124	224	81	254	75	236	124	254	75	257	118	257	118	254	75	284	81	257	118	284	81	274	122	77	107	88	121	94	172	94	172	88	121	101	130	94	172	101	130	123	177	123	177	101	130	118	133	70	155	51	131	61	65	70	155	61	65	68	88	70	155	68	88	77	107	70	155	77	107	94	172	39	100	34	65	61	65	39	100	61	65	51	131	123	297	118	253	140	247	123	297	140	247	154	291	154	291	140	247	166	233	154	291	166	233	184	277	184	277	166	233	194	215	184	277	194	215	211	259	211	259	194	215	224	201	211	259	224	201	236	244	236	244	224	201	254	195	236	244	254	195	257	238	257	238	254	195	284	201	257	238	284	201	274	242	325	125	336	155	342	186	325	125	342	186	315	186	325	125	315	186	308	164	325	125	308	164	308	99	274	122	284	81	288	131	288	131	284	81	308	99	288	131	308	99	299	145	299	145	308	99	308	164	325	5	336	35	342	66	325	5	342	66	315	66	325	5	315	66	308	44	325	5	308	44	308	-20	274	2	284	-38	288	11	288	11	284	-38	308	-20	288	11	308	-20	299	25	299	25	308	-20	308	44	325	245	336	275	342	306	325	245	342	306	315	306	325	245	315	306	308	284	325	245	308	284	308	219	274	242	284	201	288	251	288	251	284	201	308	219	288	251	308	219	299	265	299	265	308	219	308	284	77	227	88	241	94	291	94	291	88	241	101	250	94	291	101	250	123	297	123	297	101	250	118	253	70	275	51	251	61	185	70	275	61	185	68	208	70	275	68	208	77	227	70	275	77	227	94	291	39	220	34	185	61	185	39	220	61	185	51	251	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	257	231	274	228	282	269	257	231	282	269	252	275	257	231	252	275	235	225	235	225	252	275	221	269	235	225	221	269	210	210	210	210	221	269	192	254	210	210	192	254	182	193	182	193	192	254	164	237	182	193	164	237	152	178	152	178	164	237	139	222	152	178	139	222	121	172	121	172	139	222	118	216	324	228	306	253	308	186	324	228	308	186	315	163	324	228	315	163	342	163	324	228	342	163	336	198	306	253	282	269	288	219	306	253	288	219	299	205	306	253	299	205	308	186	101	219	88	228	92	179	101	219	92	179	121	172	101	219	121	172	118	216	68	261	61	284	68	196	68	261	68	196	77	242	77	242	68	196	92	179	77	242	92	179	88	228	61	284	34	284	39	252	61	284	39	252	51	222	61	284	51	222	68	196	282	269	274	228	288	219	342	232	342	258	324	206	324	206	342	258	312	237	324	206	312	237	298	184	298	184	312	237	282	219	298	184	282	219	266	167	266	167	282	219	251	207	266	167	251	207	229	156	229	156	251	207	219	199	229	156	219	199	188	152	188	152	219	199	188	196	342	-6	324	47	312	17	312	17	324	47	298	70	312	17	298	70	281	35	281	35	298	70	266	88	281	35	266	88	250	48	250	48	266	88	229	99	250	48	229	99	219	55	219	55	229	99	188	57	156	55	188	57	188	103	156	55	188	103	146	99	156	55	146	99	124	49	124	49	146	99	109	87	124	49	109	87	92	36	92	36	109	87	77	69	92	36	77	69	61	18	61	18	77	69	52	47	61	18	52	47	34	21	229	99	188	103	188	57	34	259	52	206	62	237	62	237	52	206	78	184	62	237	78	184	92	220	92	220	78	184	109	167	92	220	109	167	124	207	124	207	109	167	146	156	124	207	146	156	156	199	156	199	146	156	188	152	156	199	188	152	188	196	52	206	34	259	34	232	342	21	324	47	342	-6	61	18	34	21	34	-6	146	98	34	98	118	54	146	98	118	54	128	38	146	98	128	38	139	26	146	98	139	26	154	18	146	98	154	18	149	84	230	98	227	84	236	27	236	27	227	84	222	73	236	27	222	73	221	18	221	18	222	73	213	63	221	18	213	63	204	13	204	13	213	63	202	57	204	13	202	57	189	55	189	55	175	57	187	11	187	11	175	57	170	13	149	84	154	18	155	73	155	73	154	18	170	13	155	73	170	13	163	63	163	63	170	13	175	57	257	54	342	54	342	98	257	54	342	98	230	98	257	54	230	98	236	27	257	54	236	27	249	38	189	55	187	11	204	13	139	227	128	215	146	156	146	156	128	215	118	200	146	156	118	200	34	200	227	169	230	156	236	227	227	169	236	227	222	181	222	181	236	227	221	235	222	181	221	235	213	190	213	190	221	235	204	240	213	190	204	240	202	196	202	196	204	240	189	198	175	196	189	198	187	242	175	196	187	242	170	241	146	156	149	169	153	235	153	235	149	169	155	181	153	235	155	181	170	241	170	241	155	181	163	190	170	241	163	190	175	196	257	200	249	215	236	227	257	200	236	227	230	156	257	200	230	156	342	156	257	200	342	156	342	200	204	240	187	242	189	198	146	156	34	200	34	156	139	227	146	156	153	235	118	54	34	98	34	54	34	98	34	54	342	54	34	98	342	54	342	98	139	227	128	215	146	156	146	156	128	215	118	200	146	156	118	200	34	200	227	169	230	156	236	227	227	169	236	227	222	181	222	181	236	227	221	235	222	181	221	235	213	190	213	190	221	235	204	240	213	190	204	240	202	196	202	196	204	240	189	198	175	196	189	198	187	242	175	196	187	242	170	241	146	156	149	169	153	235	153	235	149	169	155	181	153	235	155	181	170	241	170	241	155	181	163	190	170	241	163	190	175	196	257	200	249	215	236	227	257	200	236	227	230	156	257	200	230	156	342	156	257	200	342	156	342	200	204	240	187	242	189	198	146	156	34	200	34	156	139	227	146	156	153	235	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	305	148	278	154	316	154	316	148	278	154	267	154	316	154	267	163	326	163	326	154	267	163	258	163	326	163	258	174	332	174	332	163	258	174	252	174	332	174	252	187	334	187	334	174	252	187	250	187	334	187	250	201	332	201	332	187	250	201	252	201	332	201	252	212	326	212	326	201	252	212	258	212	326	212	258	221	316	221	316	212	258	221	267	221	316	221	267	227	305	227	305	221	267	227	278	227	305	227	278	229	291	148	278	148	305	146	291	148	-24	148	-51	154	-13	154	-13	148	-51	154	-62	154	-13	154	-62	163	-4	163	-4	154	-62	163	-71	163	-4	163	-71	174	1	174	1	163	-71	174	-77	174	1	174	-77	187	3	187	3	174	-77	187	-79	187	3	187	-79	201	1	201	1	187	-79	201	-77	201	1	201	-77	212	-4	212	-4	201	-77	212	-71	212	-4	212	-71	221	-13	221	-13	212	-71	221	-62	221	-13	221	-62	227	-24	227	-24	221	-62	227	-51	227	-24	227	-51	229	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	305	148	278	154	316	154	316	148	278	154	267	154	316	154	267	163	326	163	326	154	267	163	258	163	326	163	258	174	332	174	332	163	258	174	252	174	332	174	252	187	334	187	334	174	252	187	250	187	334	187	250	201	332	201	332	187	250	201	252	201	332	201	252	212	326	212	326	201	252	212	258	212	326	212	258	221	316	221	316	212	258	221	267	221	316	221	267	227	305	227	305	221	267	227	278	227	305	227	278	229	291	148	278	148	305	146	291	148	-51	148	-24	146	-38	259	-24	259	-51	265	-13	265	-13	259	-51	265	-62	265	-13	265	-62	275	-4	275	-4	265	-62	275	-71	275	-4	275	-71	286	1	286	1	275	-71	286	-77	286	1	286	-77	300	3	300	3	286	-77	300	-79	300	3	300	-79	313	1	313	1	300	-79	313	-77	313	1	313	-77	324	-4	324	-4	313	-77	324	-71	324	-4	324	-71	333	-13	333	-13	324	-71	333	-62	333	-13	333	-62	339	-24	339	-24	333	-62	339	-51	339	-24	339	-51	341	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	36	305	36	278	42	316	42	316	36	278	42	267	42	316	42	267	51	326	51	326	42	267	51	258	51	326	51	258	63	332	63	332	51	258	63	252	63	332	63	252	76	334	76	334	63	252	76	250	76	334	76	250	89	332	89	332	76	250	89	252	89	332	89	252	101	326	101	326	89	252	101	258	101	326	101	258	110	316	110	316	101	258	110	267	110	316	110	267	116	305	116	305	110	267	116	278	116	305	116	278	118	291	36	278	36	305	34	291	259	-51	259	-24	257	-38	36	-24	36	-51	42	-13	42	-13	36	-51	42	-62	42	-13	42	-62	51	-4	51	-4	42	-62	51	-71	51	-4	51	-71	62	1	62	1	51	-71	62	-77	62	1	62	-77	75	3	75	3	62	-77	75	-79	75	3	75	-79	89	1	89	1	75	-79	89	-77	89	1	89	-77	100	-4	100	-4	89	-77	100	-71	100	-4	100	-71	110	-13	110	-13	100	-71	110	-62	110	-13	110	-62	116	-24	116	-24	110	-62	116	-51	116	-24	116	-51	118	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	259	305	259	278	265	316	265	316	259	278	265	267	265	316	265	267	274	326	274	326	265	267	274	258	274	326	274	258	286	332	286	332	274	258	286	252	286	332	286	252	299	334	299	334	286	252	299	250	299	334	299	250	312	332	312	332	299	250	312	252	312	332	312	252	324	326	324	326	312	252	324	258	324	326	324	258	333	316	333	316	324	258	333	267	333	316	333	267	339	305	339	305	333	267	339	278	339	305	339	278	341	291	259	278	259	305	257	291	36	-51	36	-24	34	-38	36	213	36	186	42	224	42	224	36	186	42	175	42	224	42	175	51	233	51	233	42	175	51	166	51	233	51	166	62	239	62	239	51	166	62	160	62	239	62	160	75	242	75	242	62	160	75	158	75	242	75	158	89	239	89	239	75	158	89	160	89	239	89	160	100	233	100	233	89	160	100	166	100	233	100	166	110	224	110	224	100	166	110	175	110	224	110	175	116	213	116	213	110	175	116	186	116	213	116	186	118	200	36	80	36	53	42	91	42	91	36	53	42	42	42	91	42	42	51	100	51	100	42	42	51	33	51	100	51	33	62	106	62	106	51	33	62	27	62	106	62	27	75	108	75	108	62	27	75	25	75	108	75	25	89	106	89	106	75	25	89	27	89	106	89	27	100	100	100	100	89	27	100	33	100	100	100	33	110	91	110	91	100	33	110	42	110	91	110	42	116	80	116	80	110	42	116	53	116	80	116	53	118	66	147	98	147	54	432	54	147	98	432	54	432	98	147	200	147	156	432	156	147	200	432	156	432	200	36	53	36	80	34	66	36	186	36	213	34	200	34	98	34	54	319	54	34	98	319	54	319	98	34	200	34	156	319	156	34	200	319	156	319	200	351	213	351	186	357	224	357	224	351	186	357	175	357	224	357	175	366	233	366	233	357	175	366	166	366	233	366	166	377	239	377	239	366	166	377	160	377	239	377	160	391	242	391	242	377	160	391	158	391	242	391	158	404	239	404	239	391	158	404	160	404	239	404	160	415	233	415	233	404	160	415	166	415	233	415	166	424	224	424	224	415	166	424	175	424	224	424	175	430	213	430	213	424	175	430	186	430	213	430	186	432	200	351	80	351	53	357	91	357	91	351	53	357	42	357	91	357	42	366	100	366	100	357	42	366	33	366	100	366	33	377	106	377	106	366	33	377	27	377	106	377	27	391	108	391	108	377	27	391	25	391	108	391	25	404	106	404	106	391	25	404	27	404	106	404	27	415	100	415	100	404	27	415	33	415	100	415	33	424	91	424	91	415	33	424	42	424	91	424	42	430	80	430	80	424	42	430	53	430	80	430	53	432	66	351	53	351	80	349	66	351	186	351	213	349	200	235	75	229	133	229	133	235	191	229	133	235	75	235	191	235	75	244	182	244	182	235	75	244	84	244	182	244	84	252	172	252	172	244	84	252	95	252	172	252	95	258	160	258	160	252	95	258	107	258	160	258	107	261	147	261	147	258	107	261	120	261	147	261	120	262	133	235	75	229	133	227	120	235	75	227	120	221	109	235	75	221	109	212	100	235	75	212	100	201	94	235	75	201	94	188	92	235	75	188	92	341	31	235	75	341	31	341	75	201	94	187	92	188	92	188	92	187	92	341	31	341	31	187	92	174	94	341	31	174	94	140	75	140	75	174	94	163	100	140	75	163	100	154	109	140	75	146	133	140	191	140	75	140	191	131	84	131	84	140	191	131	182	131	84	131	182	123	95	123	95	131	182	123	172	123	95	123	172	117	107	117	107	123	172	117	160	117	107	117	160	114	120	114	120	117	160	114	147	114	120	114	147	113	133	140	75	154	109	148	120	140	75	148	120	146	133	34	75	34	31	341	31	34	75	341	31	140	75	212	167	235	191	201	173	201	173	235	191	188	175	201	173	188	175	187	175	187	175	188	175	174	173	174	173	188	175	341	235	174	173	341	235	140	191	140	191	341	235	34	235	140	191	34	235	34	191	341	235	188	175	235	191	341	235	235	191	341	191	235	191	212	167	221	158	235	191	221	158	227	147	235	191	227	147	229	133	148	147	154	158	140	191	148	147	140	191	146	133	163	167	174	173	140	191	163	167	140	191	154	158	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	227	316	221	305	232	269	232	269	221	305	212	296	232	269	212	296	211	258	211	258	212	296	201	290	211	258	201	290	187	254	187	254	201	290	188	287	187	254	188	287	187	287	221	354	232	390	212	363	212	363	232	390	211	401	212	363	211	401	201	369	201	369	211	401	188	372	201	369	188	372	187	372	187	372	188	372	174	369	174	369	188	372	187	405	174	369	187	405	164	401	164	401	143	390	148	343	164	401	148	343	154	354	164	401	154	354	163	363	164	401	163	363	174	369	163	296	154	305	164	258	164	258	154	305	148	316	164	258	148	316	143	269	143	269	148	316	146	329	143	390	127	374	127	285	143	390	127	285	143	269	143	390	143	269	146	329	143	390	146	329	148	343	117	306	127	285	127	374	117	306	127	374	117	353	117	306	117	353	113	329	232	390	229	329	232	269	232	390	232	269	248	374	248	374	232	269	248	285	248	374	248	285	258	353	258	353	248	285	258	306	258	353	258	306	262	329	232	390	221	354	227	343	232	390	227	343	229	329	211	401	187	405	188	372	174	290	163	296	164	258	174	290	164	258	187	254	174	290	187	254	187	287	188	287	201	290	187	287	227	316	232	269	229	329	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	273	296	295	272	275	342	273	296	275	342	252	314	252	314	275	342	250	363	252	314	250	363	231	327	231	327	250	363	221	376	231	327	221	376	211	334	211	334	221	376	189	336	164	334	189	336	187	381	164	334	187	381	156	376	65	278	80	272	82	313	82	313	80	272	100	296	82	313	100	296	103	342	103	342	100	296	120	314	103	342	120	314	128	363	128	363	120	314	141	327	128	363	141	327	156	376	156	376	141	327	164	334	295	314	275	342	295	272	295	314	295	272	310	279	221	376	187	381	189	336	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	418	78	233	116	233	188	418	116	233	188	354	188	418	188	354	258	233	188	418	258	233	297	233	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	297	116	418	188	233	188	297	188	233	297	418	188	297	297	418	258	418	188	233	116	418	78	418	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	144	290	144	288	180	266	180	266	144	288	143	287	180	266	143	287	128	234	218	352	215	354	246	234	246	234	215	354	214	356	246	234	214	356	212	360	212	360	188	421	189	268	189	268	188	421	187	268	188	421	164	360	180	266	188	421	180	266	182	266	188	421	182	266	183	267	188	421	183	267	185	267	188	421	185	267	187	268	180	266	164	360	162	356	180	266	162	356	160	353	180	266	160	353	157	351	180	266	157	351	154	350	180	266	154	350	150	349	180	266	150	349	145	294	180	266	145	294	145	293	180	266	145	293	145	291	180	266	145	291	144	290	145	294	150	349	145	296	189	268	190	268	212	360	212	360	190	268	192	267	212	360	192	267	193	267	212	360	193	267	195	266	212	360	195	266	196	266	212	360	196	266	246	234	218	352	246	234	221	351	221	351	246	234	233	295	221	351	233	295	225	350	225	350	233	295	233	296	236	303	238	304	286	345	236	303	286	345	225	350	236	303	225	350	235	302	225	350	233	296	234	298	225	350	234	298	234	300	225	350	234	300	235	302	246	234	235	289	235	291	246	234	235	291	234	292	246	234	234	292	234	294	246	234	234	294	233	295	150	349	90	345	141	302	150	349	141	302	142	301	150	349	142	301	143	299	150	349	143	299	144	298	150	349	144	298	145	296	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	422	78	238	136	271	136	271	78	238	297	238	136	271	297	238	239	271	239	271	297	238	188	422	239	271	188	422	188	358	188	358	188	422	136	271	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	122	238	128	239	145	414	145	414	128	239	135	240	145	414	135	240	144	242	144	242	161	243	150	252	150	252	161	243	154	250	150	252	147	255	144	242	144	242	147	255	146	259	144	242	146	259	145	265	145	414	144	242	145	265	103	405	107	403	145	414	145	414	107	403	108	399	145	414	108	399	108	392	108	330	108	392	108	345	108	330	109	252	145	414	145	414	109	252	116	236	145	414	116	236	122	238	98	407	103	405	145	414	98	407	145	414	89	414	98	407	89	414	89	408	215	256	206	263	212	234	212	234	206	263	200	274	212	234	200	274	194	237	194	237	200	274	197	287	194	237	197	287	195	311	195	311	197	287	196	301	230	311	196	301	262	301	230	311	262	301	230	317	230	324	230	317	236	356	230	324	236	356	230	330	230	330	236	356	229	334	257	271	251	264	254	254	254	254	251	264	245	259	254	254	245	259	245	245	245	245	245	259	240	256	245	245	240	256	235	239	235	239	240	256	234	254	235	239	234	254	228	253	228	253	215	256	224	235	224	235	215	256	212	234	262	301	261	313	259	323	262	301	259	323	256	333	262	301	256	333	252	341	262	301	252	341	247	348	262	301	247	348	242	353	262	301	242	353	236	356	262	301	236	356	230	317	228	253	224	235	235	239	109	252	109	235	116	236	109	252	108	330	108	267	109	252	108	267	108	266	109	252	108	266	107	265	109	252	107	265	106	263	109	252	106	263	105	261	109	252	105	261	103	259	109	252	103	259	102	245	103	259	100	255	102	245	102	245	100	255	97	252	102	245	97	252	96	240	96	240	97	252	94	250	96	240	94	250	90	249	75	234	83	235	79	251	79	251	83	235	86	249	90	249	86	249	89	237	90	249	89	237	96	240	90	359	89	347	94	346	90	359	94	346	96	356	96	356	94	346	98	344	96	356	98	344	102	351	102	351	98	344	102	340	102	351	102	340	108	345	108	345	102	340	106	336	108	345	106	336	108	330	75	234	79	251	73	256	75	234	73	256	69	266	75	234	69	266	67	280	75	234	67	280	59	237	27	296	30	275	30	317	30	317	30	275	36	258	30	317	36	258	37	335	37	335	36	258	46	246	37	335	46	246	48	349	48	349	46	246	59	237	48	349	59	237	61	358	61	358	59	237	67	280	61	358	67	280	66	297	66	297	67	315	61	358	61	358	67	315	69	329	61	358	69	329	78	361	78	361	69	329	74	339	78	361	74	339	80	345	84	361	78	361	80	345	84	361	80	345	89	347	84	361	89	347	90	359	86	249	83	235	89	237	196	328	198	340	195	358	195	358	198	340	202	348	195	358	202	348	214	361	214	361	202	348	207	352	214	361	207	352	214	353	214	353	218	353	222	361	222	361	218	353	221	351	222	361	221	351	223	349	179	246	194	237	180	349	180	349	194	237	195	311	180	349	195	311	195	358	195	358	195	311	196	328	158	296	161	276	161	318	161	318	161	276	168	259	161	318	168	259	168	336	168	336	168	259	179	246	168	336	179	246	180	349	222	361	223	349	229	359	229	359	223	349	225	345	229	359	225	345	228	341	228	341	229	338	229	359	229	359	229	338	229	334	229	359	229	334	236	356	222	361	214	361	214	353	305	414	321	258	320	267	320	359	320	348	343	348	320	359	343	348	343	359	322	405	325	409	330	419	330	419	325	409	329	411	330	419	329	411	334	411	334	411	336	411	342	418	342	418	336	411	338	410	342	418	338	410	340	409	320	419	312	417	320	391	320	419	320	391	321	399	320	419	321	399	322	405	320	419	322	405	330	419	312	417	305	414	320	267	312	417	320	267	320	391	366	402	361	409	361	380	366	402	361	380	365	383	366	402	365	383	367	388	366	402	367	388	368	393	346	377	351	377	353	414	353	414	351	377	357	377	353	414	357	377	361	409	361	409	357	377	361	380	340	404	342	379	341	406	341	406	342	379	342	418	342	418	342	379	346	377	342	418	346	377	353	414	342	418	340	409	341	408	342	418	341	408	341	406	342	418	330	419	334	411	336	396	336	386	337	399	337	399	336	386	338	382	337	399	338	382	339	402	339	402	338	382	342	379	339	402	342	379	340	404	342	239	342	246	333	246	342	239	333	246	326	248	342	239	326	248	285	262	342	239	285	262	284	256	342	239	284	256	283	252	342	239	283	252	280	249	342	239	280	249	276	247	342	239	276	247	270	246	342	239	270	246	270	239	321	258	305	414	299	411	321	258	299	411	295	406	321	258	295	406	290	399	321	258	290	399	287	391	321	258	287	391	286	381	321	258	286	381	285	371	321	258	285	371	323	252	323	252	285	371	285	359	323	252	285	359	285	348	323	252	285	348	285	262	323	252	285	262	326	248	285	348	285	359	270	359	285	348	270	359	270	348	336	386	336	396	335	391	154	250	161	243	161	249	257	271	254	254	263	267	196	301	230	311	195	311	145	414	108	392	108	330	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	100	346	102	342	136	358	136	358	102	342	102	335	136	358	102	335	136	339	136	339	102	335	137	260	136	339	137	260	137	339	137	339	137	260	137	325	137	339	137	325	143	347	143	347	137	325	138	330	143	347	138	330	141	335	148	245	143	246	148	239	148	239	143	246	140	248	148	239	140	248	102	261	102	261	140	248	138	251	102	261	138	251	102	335	136	358	88	358	94	350	136	358	94	350	98	348	136	358	98	348	100	346	170	337	173	360	167	341	167	341	173	360	164	360	167	341	164	360	163	343	163	343	164	360	157	344	152	342	157	344	156	357	152	342	156	357	149	353	146	339	152	342	149	353	146	339	149	353	143	347	146	339	143	347	141	335	137	260	102	335	137	255	171	250	169	247	219	239	219	239	169	247	165	246	219	239	165	246	160	245	206	339	201	347	207	260	206	339	207	260	207	325	206	339	207	325	208	330	206	339	208	330	214	347	241	335	243	360	238	340	238	340	243	360	235	360	238	340	235	360	234	343	234	343	235	360	229	344	223	343	229	344	228	357	223	343	228	357	221	353	208	330	212	335	214	347	214	347	212	335	217	339	214	347	217	339	221	353	221	353	217	339	223	343	207	260	201	347	207	255	241	250	239	247	290	239	290	239	239	247	235	246	290	239	235	246	230	245	277	260	277	325	275	337	277	260	275	337	271	347	277	260	271	347	277	254	290	245	284	246	290	239	290	239	284	246	281	247	290	239	281	247	243	260	243	260	281	247	278	250	243	260	278	250	243	320	242	328	243	320	243	360	242	328	243	360	241	335	277	254	271	347	264	355	277	254	264	355	255	359	277	254	255	359	243	360	277	254	243	360	278	250	242	254	241	250	290	239	242	254	290	239	243	260	235	360	228	357	229	344	219	245	214	246	219	239	219	239	214	246	211	248	219	239	211	248	172	260	172	260	211	248	208	251	172	260	208	251	172	323	172	331	172	323	173	360	172	331	173	360	170	337	207	255	201	347	196	353	207	255	196	353	189	357	207	255	189	357	182	360	207	255	182	360	173	360	207	255	173	360	208	251	172	254	171	250	219	239	172	254	219	239	172	260	164	360	156	357	157	344	148	239	102	261	102	256	148	239	102	256	100	251	148	239	100	251	98	248	148	239	98	248	94	246	148	239	94	246	88	245	148	239	88	245	88	239	102	335	138	251	137	255	219	239	160	245	160	239	172	323	208	251	173	360	290	239	230	245	230	239	243	320	278	250	243	360	94	350	88	358	88	351	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	194	283	194	224	203	282	203	282	194	224	204	225	203	282	204	225	211	278	211	278	204	225	212	230	211	278	212	230	218	271	218	271	212	230	218	236	218	271	218	236	222	263	222	263	218	236	222	245	222	263	222	245	224	254	164	254	165	245	166	263	166	263	165	245	170	236	166	263	170	236	170	272	170	272	170	236	176	230	170	272	176	230	176	278	176	278	176	230	184	225	176	278	184	225	184	282	184	282	184	225	194	224	184	282	194	224	194	283	242	341	254	351	255	418	255	418	254	351	262	362	255	418	262	362	264	404	264	404	262	362	266	373	264	404	266	373	267	386	215	323	225	330	215	381	221	437	215	381	225	330	221	437	225	330	241	430	241	430	225	330	242	341	241	430	242	341	255	418	202	303	204	309	205	351	205	351	204	309	208	316	205	351	208	316	212	365	212	365	208	316	215	323	212	365	215	323	215	381	197	337	190	322	201	296	197	337	201	296	202	303	197	337	202	303	205	351	187	306	187	296	201	296	187	306	201	296	190	322	221	437	197	440	205	416	221	437	205	416	210	407	221	437	210	407	214	396	221	437	214	396	215	381	205	416	197	440	196	421	196	421	197	440	186	423	179	422	186	423	197	440	179	422	197	440	175	437	175	437	158	429	166	415	175	437	166	415	169	418	175	437	169	418	174	421	175	437	174	421	179	422	165	411	166	415	158	429	165	411	158	429	162	364	136	373	141	367	144	418	144	418	141	367	148	364	144	418	148	364	158	429	158	429	148	364	156	363	158	429	156	363	162	364	135	404	132	388	133	380	135	404	133	380	136	373	135	404	136	373	144	418	173	397	174	371	176	394	176	394	174	371	177	377	176	394	177	377	177	391	177	391	177	377	179	384	177	391	179	384	178	388	173	397	171	401	174	371	174	371	171	401	168	403	174	371	168	403	168	367	168	367	168	403	167	405	168	367	167	405	166	407	168	367	166	407	165	409	168	367	165	409	165	411	168	367	165	411	162	364	34	98	138	54	157	98	157	98	138	54	173	54	157	98	173	54	183	156	183	156	173	54	192	98	183	156	192	98	202	200	202	200	192	98	218	156	202	200	218	156	259	331	259	331	218	156	237	200	259	331	237	200	294	331	34	200	34	156	183	156	34	200	183	156	202	200	237	200	218	156	341	156	237	200	341	156	341	200	192	98	173	54	341	54	192	98	341	54	341	98	138	54	81	-77	116	-77	138	54	116	-77	173	54	138	54	34	98	34	54	34	57	34	13	341	13	34	57	341	13	341	57	34	156	34	112	341	112	34	156	341	112	341	156	34	253	34	209	341	209	34	253	341	209	341	253	34	57	121	13	140	57	140	57	121	13	156	13	140	57	156	13	164	112	164	112	156	13	175	57	164	112	175	57	183	156	183	156	175	57	198	112	183	156	198	112	206	209	206	209	198	112	218	156	206	209	218	156	225	253	225	253	218	156	241	209	225	253	241	209	265	344	265	344	241	209	260	253	265	344	260	253	300	344	34	253	34	209	206	209	34	253	206	209	225	253	260	253	241	209	341	209	260	253	341	209	341	253	218	156	198	112	341	112	218	156	341	112	341	156	34	156	34	112	164	112	34	156	164	112	183	156	175	57	156	13	341	13	175	57	341	13	341	57	121	13	81	-77	116	-77	121	13	116	-77	156	13	121	13	34	57	34	13	34	16	34	-27	341	-27	34	16	341	-27	341	16	34	109	34	65	341	65	34	109	341	65	341	109	34	203	34	158	341	158	34	203	341	158	341	203	34	296	34	252	341	252	34	296	341	252	341	296	40	-16	40	-59	335	-59	40	-16	335	-59	335	-16	117	173	335	269	335	314	117	173	335	314	40	183	117	173	40	183	335	34	117	173	335	34	335	78	335	34	40	183	40	163	40	-15	40	-59	335	-59	40	-15	335	-59	335	-15	258	174	40	79	335	164	258	174	335	164	335	184	258	174	335	184	40	314	258	174	40	314	40	270	335	164	40	79	40	35	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	117	224	335	320	335	364	117	224	335	364	40	234	117	224	40	234	335	85	117	224	335	85	335	129	335	85	40	234	40	214	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	258	224	40	129	335	214	258	224	335	214	335	234	258	224	335	234	40	364	258	224	40	364	40	320	335	214	40	129	40	85	129	-110	148	-146	153	-66	153	-66	148	-146	168	-110	153	-66	168	-110	184	-8	184	-8	168	-110	191	-66	184	-8	191	-66	208	35	208	35	191	-66	223	-8	208	35	223	-8	227	71	227	71	223	-8	246	35	227	71	246	35	265	71	246	35	223	-8	335	-8	246	35	335	-8	335	35	40	35	40	-8	184	-8	40	35	184	-8	208	35	191	-66	168	-110	335	-110	191	-66	335	-110	335	-66	40	-66	40	-110	129	-110	40	-66	129	-110	153	-66	117	224	335	320	335	364	117	224	335	364	40	234	117	224	40	234	335	85	117	224	335	85	335	129	335	85	40	234	40	214	148	-146	129	-110	110	-146	129	-110	148	-146	153	-66	153	-66	148	-146	168	-110	153	-66	168	-110	184	-8	184	-8	168	-110	191	-66	184	-8	191	-66	208	35	208	35	191	-66	223	-8	208	35	223	-8	227	71	227	71	223	-8	246	35	227	71	246	35	265	71	246	35	223	-8	335	-8	246	35	335	-8	335	35	40	35	40	-8	184	-8	40	35	184	-8	208	35	191	-66	168	-110	335	-110	191	-66	335	-110	335	-66	40	-66	40	-110	129	-110	40	-66	129	-110	153	-66	258	224	40	129	335	214	258	224	335	214	335	234	258	224	335	234	40	364	258	224	40	364	40	320	335	214	40	129	40	85	148	-146	129	-110	110	-146	96	127	314	223	314	267	96	127	314	267	19	137	96	127	19	137	314	-11	96	127	314	-11	314	32	262	127	480	223	480	267	262	127	480	267	185	137	262	127	185	137	480	-11	262	127	480	-11	480	32	480	-11	185	137	185	117	314	-11	19	137	19	117	237	127	19	32	314	117	237	127	314	117	314	137	237	127	314	137	19	267	237	127	19	267	19	223	403	127	185	32	480	117	403	127	480	117	480	137	403	127	480	137	185	267	403	127	185	267	185	223	480	117	185	32	185	-11	314	117	19	32	19	-11	86	27	90	-46	93	0	93	0	90	-46	95	-67	93	0	95	-67	104	-25	104	-25	95	-67	104	-59	104	-25	104	-59	115	0	81	58	80	93	67	286	81	58	67	286	66	-16	81	58	66	-16	90	-46	81	58	90	-46	86	27	67	286	80	93	79	133	79	133	80	174	67	286	67	286	80	174	82	211	67	286	82	211	91	316	91	316	82	211	86	242	91	316	86	242	93	271	23	133	26	92	26	175	26	175	26	92	34	53	26	175	34	53	34	215	34	215	34	53	47	17	34	215	47	17	48	252	48	252	47	17	66	-16	48	252	66	-16	67	286	90	-46	85	-53	86	-75	90	-46	86	-75	95	-67	64	-75	55	-82	66	-89	64	-75	66	-89	71	-68	71	-68	66	-89	76	-82	71	-68	76	-82	78	-61	78	-61	76	-82	86	-75	78	-61	86	-75	85	-53	113	338	104	330	115	271	115	271	104	330	104	296	93	271	104	296	95	338	93	271	95	338	91	316	91	316	95	338	86	346	55	366	64	345	66	360	66	360	64	345	71	338	66	360	71	338	76	353	76	353	71	338	78	331	76	353	78	331	86	346	86	346	78	331	85	324	86	346	85	324	91	316	124	324	130	331	132	353	132	353	130	331	137	338	132	353	137	338	142	360	142	360	137	338	145	345	142	360	145	345	153	366	153	366	145	345	153	353	123	346	113	338	118	317	123	346	118	317	124	324	123	346	124	324	132	353	113	338	115	271	118	317	118	317	115	271	122	243	118	317	122	243	141	287	141	287	122	243	126	212	141	287	126	212	128	176	104	330	95	338	104	296	118	-45	122	27	115	0	118	-45	115	0	113	-67	113	-67	115	0	104	-59	137	-67	130	-60	132	-82	132	-82	130	-60	124	-53	132	-82	124	-53	122	-75	122	-75	124	-53	118	-45	122	-75	118	-45	113	-67	182	94	182	178	174	54	174	54	182	178	174	217	174	54	174	217	160	18	160	18	174	217	160	254	160	18	160	254	141	-15	141	-15	160	254	141	287	141	-15	141	287	129	137	129	137	141	287	128	176	141	-15	129	137	128	95	141	-15	128	95	126	59	141	-15	126	59	122	27	141	-15	122	27	118	-45	145	-74	137	-67	142	-89	145	-74	142	-89	153	-96	145	-74	153	-96	153	-82	137	-67	132	-82	142	-89	182	178	182	94	185	136	64	345	55	366	55	352	66	-89	55	-82	55	-96	51	10	69	24	69	63	69	63	69	24	88	35	69	63	88	35	94	80	94	80	88	35	109	44	94	80	109	44	122	93	122	93	109	44	129	50	155	101	129	50	172	57	155	101	172	57	181	152	181	152	172	57	176	57	181	152	176	57	179	57	51	10	69	63	49	43	51	10	49	43	34	21	51	10	34	21	34	-6	34	259	52	207	62	237	62	237	52	207	76	185	62	237	76	185	92	220	92	220	76	185	106	169	92	220	106	169	124	207	124	207	106	169	141	157	124	207	141	157	156	199	156	199	141	157	181	152	156	199	181	152	188	196	188	196	181	152	182	57	188	196	182	57	185	57	191	196	188	196	188	57	191	196	188	57	196	103	196	103	188	57	219	55	196	103	219	55	235	98	235	98	219	55	250	48	235	98	250	48	270	86	270	86	250	48	281	35	270	86	281	35	300	68	300	68	281	35	312	17	300	68	312	17	324	46	324	46	312	17	342	-6	324	46	342	-6	342	21	188	57	188	196	185	57	324	244	305	232	307	191	307	191	305	232	286	222	307	191	286	222	283	175	283	175	286	222	267	213	283	175	267	213	254	163	254	163	267	213	248	206	254	163	248	206	222	155	253	296	204	197	222	155	253	296	222	155	248	206	253	296	248	206	293	296	197	197	196	103	222	155	197	197	222	155	201	197	201	197	222	155	204	197	196	103	197	197	194	196	196	103	194	196	191	196	327	210	342	232	342	258	327	210	342	258	324	244	327	210	324	244	307	191	181	152	179	57	182	57	129	50	83	-43	122	-43	129	50	122	-43	172	57	52	207	34	259	34	232	122	93	129	50	155	101	40	117	151	69	40	137	40	137	151	69	117	127	40	137	117	127	193	204	193	204	117	127	177	153	193	204	177	153	184	55	184	55	177	153	163	107	184	55	163	107	151	69	151	69	163	107	117	127	151	69	113	-56	150	-56	151	69	150	-56	184	55	225	313	193	204	195	93	225	313	195	93	219	172	225	313	219	172	234	223	225	313	234	223	262	313	234	223	219	172	335	223	234	223	335	223	335	267	195	93	193	204	184	55	195	93	184	55	335	-11	195	93	335	-11	335	32	225	313	191	200	198	100	225	313	198	100	212	147	225	313	212	147	224	186	225	313	224	186	262	313	335	137	258	127	335	117	335	117	258	127	198	100	335	117	198	100	182	50	182	50	198	100	191	200	182	50	191	200	180	162	180	162	191	200	40	267	180	162	40	267	40	223	224	186	212	147	258	127	224	186	258	127	335	137	156	83	40	32	141	32	156	83	141	32	150	-56	156	83	150	-56	182	50	156	83	182	50	180	162	150	-56	141	32	113	-56	141	32	40	32	40	-11	40	-15	120	-59	133	-15	133	-15	120	-59	139	-117	133	-15	139	-117	170	107	170	107	139	-117	156	-59	170	107	156	-59	170	-15	170	-15	156	-59	335	-59	170	-15	335	-59	335	-15	40	164	170	107	40	184	40	184	170	107	117	174	40	184	117	174	217	262	217	262	117	174	201	210	217	262	201	210	203	93	203	93	201	210	181	146	203	93	181	146	170	107	170	107	181	146	117	174	214	131	243	229	217	262	214	131	217	262	203	93	214	131	203	93	335	35	214	131	335	35	335	79	259	280	282	358	246	358	259	280	246	358	243	229	259	280	243	229	335	270	259	280	335	270	335	314	217	262	243	229	246	358	139	-117	120	-59	103	-117	170	107	170	-15	203	93	120	-59	40	-15	40	-59	246	358	210	238	222	158	246	358	222	158	230	185	246	358	230	185	242	224	246	358	242	224	282	358	335	184	258	174	335	164	335	164	258	174	222	158	335	164	222	158	207	108	207	108	222	158	210	238	207	108	210	238	198	200	198	200	210	238	40	314	198	200	40	314	40	270	242	224	230	185	258	174	242	224	258	174	335	184	40	-15	120	-59	133	-15	133	-15	120	-59	139	-117	133	-15	139	-117	165	89	165	89	139	-117	156	-59	165	89	156	-59	170	-15	170	-15	156	-59	335	-59	170	-15	335	-59	335	-15	180	140	40	79	165	89	180	140	165	89	170	-15	180	140	170	-15	207	108	180	140	207	108	198	200	139	-117	120	-59	103	-117	165	89	40	79	40	35	120	-59	40	-15	40	-59	101	-25	118	-22	118	-22	121	21	118	-22	139	-28	121	21	139	-28	151	15	151	15	139	-28	164	-43	151	15	164	-43	181	0	181	0	164	-43	191	-60	181	0	191	-60	209	-16	209	-16	191	-60	221	-75	209	-16	221	-75	235	-31	235	-31	221	-75	252	-81	235	-31	252	-81	257	-37	257	-37	252	-81	281	-75	257	-37	281	-75	274	-34	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	274	-34	281	-75	287	-25	287	-25	281	-75	305	-59	287	-25	305	-59	298	-10	298	-10	305	-59	307	7	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	116	206	334	301	334	345	116	206	334	345	39	216	116	206	39	216	334	66	116	206	334	66	334	110	334	66	39	216	39	196	101	-25	118	-22	118	-22	121	21	118	-22	139	-28	121	21	139	-28	151	15	151	15	139	-28	164	-43	151	15	164	-43	181	0	181	0	164	-43	191	-60	181	0	191	-60	209	-16	209	-16	191	-60	221	-75	209	-16	221	-75	235	-31	235	-31	221	-75	252	-81	235	-31	252	-81	257	-37	257	-37	252	-81	281	-75	257	-37	281	-75	274	-34	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	274	-34	281	-75	287	-25	287	-25	281	-75	305	-59	287	-25	305	-59	298	-10	298	-10	305	-59	307	7	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	257	206	39	110	334	196	257	206	334	196	334	216	257	206	334	216	39	345	257	206	39	345	39	301	334	196	39	110	39	66	120	-22	121	21	119	-22	119	-22	121	21	118	-22	101	-25	118	-22	121	21	101	-25	121	21	91	15	220	296	39	216	116	206	116	206	39	216	172	137	116	206	172	137	185	175	185	175	172	137	205	123	185	175	205	123	205	245	205	245	205	123	217	161	205	245	217	161	220	296	220	296	217	161	248	263	220	296	248	263	249	390	249	390	248	263	262	314	249	390	262	314	286	390	217	161	205	123	334	66	217	161	334	66	334	110	172	137	137	19	156	-38	172	137	156	-38	170	7	172	137	170	7	205	123	156	-38	137	19	134	20	156	-38	134	20	131	20	156	-38	131	20	127	21	156	-38	127	21	126	-140	127	21	124	-23	126	-140	126	-140	124	-23	89	-140	124	21	121	21	122	-22	124	21	122	-22	123	-23	124	21	123	-23	124	-23	124	21	124	-23	127	21	60	-90	67	-67	67	-2	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	91	15	76	-48	87	-34	91	15	87	-34	101	-25	60	-90	67	-2	50	-28	60	-90	50	-28	39	-58	60	-90	39	-58	33	-90	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	242	-34	252	-81	252	-81	242	-34	231	-78	170	7	174	-49	190	-4	190	-4	174	-49	192	-61	190	-4	192	-61	208	-16	208	-16	192	-61	211	-71	208	-16	211	-71	226	-26	226	-26	211	-71	231	-78	226	-26	231	-78	242	-34	262	314	248	263	334	301	262	314	334	301	334	345	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	220	296	116	206	205	245	174	-49	170	7	156	-38	121	21	120	-22	122	-22	172	137	39	216	39	196	249	390	213	269	226	193	249	390	226	193	233	216	249	390	233	216	245	255	249	390	245	255	286	390	334	216	257	206	334	196	334	196	257	206	226	193	334	196	226	193	210	142	210	142	226	193	213	269	210	142	213	269	201	230	201	230	213	269	39	345	201	230	39	345	39	301	245	255	233	216	257	206	245	255	257	206	334	216	120	-22	121	21	119	-22	119	-22	121	21	118	-22	101	-25	118	-22	121	21	101	-25	121	21	91	15	184	174	39	110	169	123	184	174	169	123	170	7	184	174	170	7	210	142	184	174	210	142	201	230	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	242	-34	252	-81	252	-81	242	-34	231	-78	169	123	156	-38	170	7	170	7	156	-38	174	-49	170	7	174	-49	190	-4	190	-4	174	-49	192	-61	190	-4	192	-61	208	-16	208	-16	192	-61	211	-71	208	-16	211	-71	226	-26	226	-26	211	-71	231	-78	226	-26	231	-78	242	-34	156	-38	169	123	137	19	156	-38	137	19	134	20	156	-38	134	20	131	20	156	-38	131	20	127	21	156	-38	127	21	126	-140	127	21	124	-23	126	-140	126	-140	124	-23	89	-140	124	21	121	21	122	-22	124	21	122	-22	123	-23	124	21	123	-23	124	-23	124	21	124	-23	127	21	60	-90	67	-67	67	-2	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	91	15	76	-48	87	-34	91	15	87	-34	101	-25	60	-90	67	-2	50	-28	60	-90	50	-28	39	-58	60	-90	39	-58	33	-90	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	121	21	120	-22	122	-22	169	123	39	110	39	66	258	26	40	-68	335	16	258	26	335	16	335	36	258	26	335	36	40	166	258	26	40	166	40	122	117	227	335	323	335	367	117	227	335	367	40	237	117	227	40	237	335	88	117	227	335	88	335	132	335	88	40	237	40	217	335	16	40	-68	40	-112	117	26	335	122	335	166	117	26	335	166	40	36	117	26	40	36	335	-112	117	26	335	-112	335	-68	258	227	40	132	335	217	258	227	335	217	335	237	258	227	335	237	40	367	258	227	40	367	40	323	335	217	40	132	40	88	335	-112	40	36	40	16	112	-81	125	-157	127	-30	127	-30	125	-157	153	-63	127	-30	153	-63	157	70	157	70	153	-63	169	-12	157	70	169	-12	169	109	169	109	169	-12	190	56	169	109	190	56	182	155	182	155	190	56	194	194	182	155	194	194	117	227	40	166	40	122	157	70	40	166	157	70	169	109	201	95	215	141	218	272	218	272	215	141	227	180	218	272	227	180	233	322	233	322	227	180	260	290	233	322	260	290	260	412	260	412	260	290	275	340	260	412	275	340	296	412	275	340	260	290	335	323	275	340	335	323	335	367	40	217	182	155	40	237	40	237	182	155	117	227	40	237	117	227	233	322	233	322	117	227	218	272	227	180	215	141	335	88	227	180	335	88	335	132	201	95	218	272	194	194	201	95	194	194	190	56	201	95	190	56	258	26	201	95	258	26	335	36	335	16	335	36	258	26	335	16	258	26	169	-12	335	16	169	-12	153	-63	40	-68	40	-112	112	-81	40	-68	112	-81	127	-30	125	-157	112	-81	89	-157	40	16	129	-22	40	36	40	36	129	-22	117	26	40	36	117	26	163	90	163	90	117	26	148	40	163	90	148	40	161	-36	161	-36	148	40	141	16	161	-36	141	16	129	-22	129	-22	141	16	117	26	129	-22	89	-157	125	-157	129	-22	125	-157	161	-36	260	412	223	286	223	168	223	168	223	286	210	248	223	168	210	248	205	109	205	109	210	248	196	200	205	109	196	200	190	58	190	58	196	200	181	150	190	58	181	150	173	2	173	2	181	150	163	90	173	2	163	90	161	-36	40	367	40	323	210	248	40	367	210	248	223	286	260	412	223	168	238	219	260	412	238	219	243	233	260	412	243	233	254	272	260	412	254	272	296	412	258	227	238	219	335	217	258	227	335	217	335	237	258	227	335	237	254	272	258	227	254	272	243	233	205	109	190	58	335	122	205	109	335	122	335	166	40	132	40	88	181	150	40	132	181	150	196	200	173	2	161	-36	335	-112	173	2	335	-112	335	-68	335	217	238	219	223	168	40	105	82	101	40	149	40	149	82	101	82	153	138	162	82	153	138	92	138	162	138	92	192	177	192	177	138	92	185	127	309	69	280	87	292	25	309	69	292	25	335	-11	309	69	335	-11	335	49	249	151	280	166	292	229	292	229	280	166	309	185	292	229	309	185	335	266	335	266	309	185	335	205	244	199	192	177	216	137	244	199	216	137	249	151	244	199	249	151	292	229	82	153	82	101	138	92	185	127	192	77	216	117	216	117	192	77	244	55	216	117	244	55	249	103	249	103	244	55	292	25	249	103	292	25	280	87	192	77	185	127	138	92	192	177	185	127	216	137	95	166	126	151	131	199	131	199	126	151	159	137	131	199	159	137	183	177	183	177	159	137	190	127	183	177	190	127	237	162	237	162	190	127	237	92	237	162	237	92	293	153	293	153	237	92	293	101	83	229	40	266	66	185	83	229	66	185	95	166	83	229	95	166	131	199	335	149	293	153	293	101	335	149	293	101	335	105	126	103	131	55	159	117	159	117	131	55	183	77	159	117	183	77	190	127	190	127	183	77	237	92	95	87	66	69	83	25	95	87	83	25	131	55	95	87	131	55	126	103	40	49	40	-11	83	25	40	49	83	25	66	69	66	185	40	266	40	205	40	162	82	158	40	206	40	206	82	158	82	210	137	218	82	210	137	149	137	218	137	149	192	234	192	234	137	149	185	184	312	10	286	26	292	-31	312	10	292	-31	335	-68	312	10	335	-68	335	-7	309	126	280	145	292	82	309	126	292	82	335	46	309	126	335	46	335	106	249	208	280	224	292	286	292	286	280	224	309	242	292	286	309	242	335	323	335	323	309	242	335	262	244	256	192	234	216	195	244	256	216	195	249	208	244	256	249	208	292	286	82	210	82	158	137	149	185	184	192	134	216	174	216	174	192	134	244	112	216	174	244	112	249	160	249	160	244	112	292	82	249	160	292	82	280	145	259	41	230	54	244	-2	259	41	244	-2	292	-31	259	41	292	-31	286	26	203	64	171	74	192	20	203	64	192	20	244	-2	203	64	244	-2	230	54	73	89	82	44	106	86	106	86	82	44	138	35	106	86	138	35	138	81	138	81	138	35	192	20	138	81	192	20	171	74	40	92	40	47	82	44	40	92	82	44	73	89	192	134	185	184	137	149	192	234	185	184	216	195	335	92	302	89	335	47	335	47	302	89	293	44	237	35	293	44	269	86	237	35	269	86	237	81	204	74	172	64	183	20	204	74	183	20	237	35	204	74	237	35	237	81	145	54	116	41	131	-2	145	54	131	-2	183	20	145	54	183	20	172	64	89	26	63	10	83	-31	89	26	83	-31	131	-2	89	26	131	-2	116	41	40	-7	40	-68	83	-31	40	-7	83	-31	63	10	95	224	126	208	131	256	131	256	126	208	159	195	131	256	159	195	183	234	183	234	159	195	190	184	183	234	190	184	238	218	238	218	190	184	238	149	238	218	238	149	293	210	293	210	238	149	293	158	83	286	40	323	66	242	83	286	66	242	95	224	83	286	95	224	131	256	335	206	293	210	293	158	335	206	293	158	335	162	126	160	131	112	159	174	159	174	131	112	183	134	159	174	183	134	190	184	190	184	183	134	238	149	95	145	66	126	83	82	95	145	83	82	131	112	95	145	131	112	126	160	40	106	40	46	83	82	40	106	83	82	66	126	302	89	269	86	293	44	66	242	40	323	40	262	101	-19	118	-16	118	-16	121	27	118	-16	139	-22	121	27	139	-22	151	21	151	21	139	-22	164	-36	151	21	164	-36	181	7	181	7	164	-36	191	-54	181	7	191	-54	209	-10	209	-10	191	-54	221	-68	209	-10	221	-68	235	-24	235	-24	221	-68	252	-74	235	-24	252	-74	257	-30	257	-30	252	-74	281	-68	257	-30	281	-68	274	-27	309	142	280	160	292	98	309	142	292	98	335	61	309	142	335	61	335	122	249	223	280	239	292	301	292	301	280	239	309	257	292	301	309	257	335	338	335	338	309	257	335	277	192	249	185	200	216	210	192	249	216	210	244	272	244	272	216	210	249	223	244	272	249	223	292	301	40	177	82	174	40	222	40	222	82	174	82	225	138	234	82	225	138	165	138	234	138	165	192	249	192	249	138	165	185	200	82	225	82	174	138	165	185	200	192	150	216	189	216	189	192	150	244	127	216	189	244	127	249	176	249	176	244	127	292	98	249	176	292	98	280	160	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	274	-27	281	-68	287	-18	287	-18	281	-68	305	-52	287	-18	305	-52	298	-4	298	-4	305	-52	307	14	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	192	150	185	200	138	165	101	-19	118	-16	118	-16	121	27	118	-16	139	-22	121	27	139	-22	151	21	151	21	139	-22	164	-36	151	21	164	-36	181	7	181	7	164	-36	191	-54	181	7	191	-54	209	-10	209	-10	191	-54	221	-68	209	-10	221	-68	235	-24	235	-24	221	-68	252	-74	235	-24	252	-74	257	-30	257	-30	252	-74	281	-68	257	-30	281	-68	274	-27	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	274	-27	281	-68	287	-18	287	-18	281	-68	305	-52	287	-18	305	-52	298	-4	298	-4	305	-52	307	14	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	95	239	126	223	131	272	131	272	126	223	159	210	131	272	159	210	183	249	183	249	159	210	190	200	183	249	190	200	237	234	237	234	190	200	237	165	237	234	237	165	293	225	293	225	237	165	293	174	83	301	40	338	66	257	83	301	66	257	95	239	83	301	95	239	131	272	335	222	293	225	293	174	335	222	293	174	335	177	126	176	131	127	159	189	159	189	131	127	183	150	159	189	183	150	190	200	190	200	183	150	237	165	95	160	66	142	83	98	95	160	83	98	131	127	95	160	131	127	126	176	40	122	40	61	83	98	40	122	83	98	66	142	66	257	40	338	40	277	82	153	40	149	82	153	82	153	40	149	82	101	82	153	82	101	98	99	82	153	98	99	104	155	104	155	98	99	114	97	104	155	114	97	125	159	125	159	114	97	130	94	125	159	130	94	147	164	147	164	130	94	146	91	147	164	146	91	162	86	214	137	240	147	230	192	230	192	240	147	253	204	253	204	240	147	266	159	253	204	266	159	275	217	275	217	266	159	291	173	275	217	291	173	296	231	296	231	291	173	314	188	296	231	314	188	316	248	316	248	314	188	335	205	316	248	335	205	335	266	209	119	214	137	230	313	230	313	214	137	230	192	230	313	230	192	267	313	230	313	195	76	209	119	209	119	195	76	226	64	209	119	226	64	236	109	236	109	226	64	256	49	236	109	256	49	263	96	263	96	256	49	284	31	263	96	284	31	289	82	289	82	284	31	311	11	289	82	311	11	313	66	313	66	311	11	335	-11	313	66	335	-11	335	49	230	313	189	175	195	76	195	76	189	175	168	169	195	76	168	169	162	86	162	86	168	169	147	164	162	86	118	-56	155	-56	162	86	155	-56	195	76	82	101	40	149	40	105	155	-56	197	82	156	67	156	67	172	122	144	111	156	67	144	111	131	55	131	55	144	111	116	98	131	55	116	98	106	41	106	41	116	98	88	83	106	41	88	83	82	25	82	25	88	83	63	67	82	25	63	67	61	8	61	8	63	67	40	49	61	8	40	49	40	-11	235	92	222	165	216	87	216	87	222	165	230	313	216	87	230	313	197	82	197	82	230	313	189	175	197	82	189	175	175	132	175	132	189	175	156	188	175	132	156	188	147	142	147	142	156	188	124	203	147	142	124	203	117	155	117	155	124	203	94	221	117	155	94	221	89	170	89	170	94	221	66	242	89	170	66	242	63	186	63	186	66	242	40	266	63	186	40	266	40	205	197	82	175	132	172	122	197	82	172	122	156	67	293	101	293	153	279	155	293	101	279	155	274	99	265	157	250	159	254	96	265	157	254	96	274	99	265	157	274	99	279	155	236	162	222	165	235	92	236	162	235	92	254	96	236	162	254	96	250	159	293	101	335	105	335	149	293	101	335	149	293	153	155	-56	156	67	118	-56	230	313	222	165	267	313	41	133	47	89	47	178	47	178	47	89	66	51	47	178	66	51	66	216	66	216	66	51	97	20	66	216	97	20	85	133	85	133	97	246	66	216	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	334	229	186	273	334	229	334	273	85	133	90	164	97	246	97	246	90	164	103	190	97	246	103	190	137	266	137	266	103	190	124	211	137	266	124	211	150	225	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	150	42	185	-6	150	42	137	0	150	42	124	56	137	0	137	0	124	56	104	76	137	0	104	76	97	20	97	20	104	76	90	103	97	20	90	103	85	133	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	225	225	238	266	225	225	251	211	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	278	20	309	51	285	103	285	103	309	51	290	133	285	164	290	133	309	216	285	164	309	216	278	246	278	246	238	266	251	211	278	246	251	211	272	190	278	246	272	190	285	164	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	290	133	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	105	75	118	8	119	60	119	60	118	8	119	-72	119	60	119	-72	135	49	135	49	119	-72	148	-1	135	49	148	-1	209	229	209	229	148	-1	155	-3	209	229	155	-3	166	39	166	39	155	-3	163	-4	166	39	163	-4	170	-5	94	92	87	112	91	24	94	92	91	24	118	8	94	92	118	8	105	75	87	112	85	133	91	24	91	24	85	133	70	46	70	46	85	133	97	246	97	246	85	133	90	164	168	38	166	39	170	-5	209	229	166	39	244	229	209	229	244	229	228	273	228	273	244	229	255	340	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	209	229	186	273	209	229	228	273	137	266	97	246	103	190	137	266	103	190	124	211	137	266	124	211	150	225	41	133	44	102	47	178	47	178	44	102	54	72	47	178	54	72	66	216	66	216	54	72	70	46	66	216	70	46	97	246	262	273	290	340	255	340	262	273	255	340	244	229	262	273	244	229	334	229	262	273	334	229	334	273	118	8	85	-72	119	-72	334	-6	334	37	185	-6	185	-6	334	37	179	37	185	-6	179	37	177	-6	177	-6	179	37	176	37	177	-6	176	37	174	38	171	38	168	38	170	-5	171	38	170	-5	177	-6	171	38	177	-6	174	38	97	246	90	164	103	190	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	204	229	207	229	211	272	211	272	207	229	209	228	211	272	209	228	239	219	239	219	209	228	165	37	165	37	209	228	147	-6	165	37	147	-6	190	-6	204	273	196	273	196	229	204	273	196	229	199	229	204	273	199	229	202	229	204	273	202	229	204	229	204	273	204	229	211	272	196	229	196	273	189	273	196	229	189	273	41	273	196	229	41	273	41	229	256	259	290	340	255	340	256	259	255	340	256	207	256	259	256	207	270	192	256	259	270	192	283	243	239	219	256	207	255	340	239	219	255	340	226	270	239	219	226	270	219	271	239	219	219	271	211	272	131	37	41	37	113	-6	131	37	113	-6	119	-72	131	37	119	-72	147	-6	131	37	147	-6	209	228	334	133	331	166	328	89	328	89	331	166	321	195	328	89	321	195	309	51	309	51	321	195	305	221	309	51	305	221	290	133	290	133	305	221	288	155	283	243	270	192	281	175	283	243	281	175	288	155	283	243	288	155	305	221	290	133	285	103	309	51	196	37	165	37	190	-6	196	37	190	-6	238	0	119	-72	113	-6	85	-72	285	103	278	20	309	51	113	-6	41	37	41	-6	41	-6	41	-49	334	-49	41	-6	334	-49	334	-6	41	184	47	139	47	228	47	228	47	139	66	101	47	228	66	101	66	266	66	266	66	101	97	71	66	266	97	71	85	184	85	184	97	297	66	266	186	324	137	316	150	275	186	324	150	275	179	280	186	324	179	280	334	280	186	324	334	280	334	324	85	184	90	214	97	297	97	297	90	214	103	241	97	297	103	241	137	316	137	316	103	241	124	261	137	316	124	261	150	275	185	44	334	44	334	88	185	44	334	88	179	88	185	44	179	88	150	92	185	44	150	92	137	51	150	92	124	106	137	51	137	51	124	106	104	126	137	51	104	126	97	71	97	71	104	126	90	153	97	71	90	153	85	184	41	-6	41	-49	334	-49	41	-6	334	-49	334	-6	189	324	41	324	196	280	189	324	196	280	238	316	238	316	196	280	225	275	238	316	225	275	251	261	285	153	271	126	278	71	278	71	271	126	251	106	278	71	251	106	238	51	238	51	251	106	225	92	238	51	225	92	196	88	278	71	309	101	285	153	285	153	309	101	290	184	285	214	290	184	309	266	285	214	309	266	278	297	278	297	238	316	251	261	278	297	251	261	272	241	278	297	272	241	285	214	328	228	309	266	309	101	328	228	309	101	328	139	328	228	328	139	334	184	290	184	309	101	309	266	190	44	238	51	196	88	190	44	196	88	41	88	190	44	41	88	41	44	196	280	41	324	41	280	229	280	152	92	167	45	229	280	167	45	170	44	229	280	170	44	174	44	229	280	174	44	185	88	229	280	185	88	263	280	229	280	263	280	248	324	229	280	248	324	186	324	229	280	186	324	179	280	150	275	179	280	186	324	150	275	186	324	137	316	150	275	137	316	124	261	85	184	90	214	97	297	97	297	90	214	103	241	97	297	103	241	137	316	137	316	103	241	124	261	112	116	97	136	103	66	103	66	97	136	88	158	103	66	88	158	77	88	77	88	88	158	85	184	66	266	47	228	57	116	66	266	57	116	77	88	66	266	77	88	85	184	66	266	85	184	97	297	47	228	41	184	45	148	47	228	45	148	57	116	178	44	182	44	185	88	185	88	182	44	185	44	185	88	185	44	334	88	334	88	185	44	334	44	282	324	302	373	268	373	282	324	268	373	263	280	282	324	263	280	334	280	282	324	334	280	334	324	146	-6	167	45	152	92	146	-6	152	92	135	51	146	-6	135	51	127	-49	146	-6	127	-49	334	-49	146	-6	334	-49	334	-6	135	51	152	92	130	101	135	51	130	101	112	116	135	51	112	116	103	66	112	-6	41	-6	93	-49	112	-6	93	-49	107	-99	112	-6	107	-99	127	-49	112	-6	127	-49	135	51	107	-99	93	-49	73	-99	93	-49	41	-6	41	-49	185	88	174	44	178	44	248	324	263	280	268	373	285	153	271	126	278	71	278	71	271	126	251	106	278	71	251	106	238	51	238	51	251	106	225	92	238	51	225	92	196	88	185	88	255	258	227	274	227	274	233	318	223	320	227	274	223	320	221	276	221	276	223	320	215	277	212	322	200	323	203	279	212	322	203	279	209	279	212	322	209	279	215	277	212	322	215	277	223	320	196	280	203	279	200	323	196	280	200	323	189	324	196	280	189	324	41	324	196	280	41	324	41	280	272	300	302	373	268	373	272	300	268	373	267	246	272	300	267	246	277	233	272	300	277	233	294	283	332	212	324	239	328	139	328	139	324	239	311	263	328	139	311	263	309	101	309	101	311	263	294	283	309	101	294	283	290	184	290	184	285	153	309	101	309	101	285	153	278	71	294	283	277	233	284	218	294	283	284	218	289	201	294	283	289	201	290	184	255	258	267	246	268	373	255	258	268	373	243	315	255	258	243	315	233	318	255	258	233	318	227	274	185	88	227	274	166	44	166	44	227	274	150	88	166	44	150	88	146	-6	146	-6	150	88	132	44	146	-6	132	44	127	-49	127	-49	132	44	112	-6	127	-49	112	-6	107	-99	107	-99	112	-6	93	-49	107	-99	93	-49	73	-99	41	88	41	44	132	44	41	88	132	44	150	88	190	44	238	51	196	88	190	44	196	88	185	88	190	44	185	88	166	44	146	-6	127	-49	334	-49	146	-6	334	-49	334	-6	41	-6	41	-49	93	-49	41	-6	93	-49	112	-6	332	212	328	139	334	184	160	-46	166	-99	186	-2	186	-2	166	-99	199	-46	186	-2	199	-46	219	50	219	50	199	-46	225	-2	219	50	225	-2	257	50	225	-2	199	-46	334	-46	225	-2	334	-46	334	-2	46	-2	46	-46	160	-46	46	-2	160	-46	186	-2	41	227	47	183	47	271	47	271	47	183	66	145	47	271	66	145	66	310	66	310	66	145	97	114	66	310	97	114	85	227	85	227	97	340	66	310	103	284	124	305	137	360	137	360	124	305	150	318	137	360	150	318	186	367	186	367	150	318	179	323	186	367	179	323	334	323	186	367	334	323	334	367	97	340	85	227	90	258	97	340	90	258	103	284	97	340	103	284	137	360	185	87	334	87	334	131	185	87	334	131	179	131	185	87	179	131	150	136	185	87	150	136	137	94	150	136	124	149	137	94	137	94	124	149	104	170	137	94	104	170	97	114	97	114	104	170	90	196	97	114	90	196	85	227	166	-99	160	-46	127	-99	155	-46	161	-99	181	-2	181	-2	161	-99	194	-46	181	-2	194	-46	214	50	214	50	194	-46	220	-2	214	50	220	-2	252	50	220	-2	194	-46	329	-46	220	-2	329	-46	329	-2	41	-2	41	-46	155	-46	41	-2	155	-46	181	-2	189	367	41	367	196	323	189	367	196	323	238	360	238	360	196	323	225	318	238	360	225	318	251	305	285	196	271	170	278	114	278	114	271	170	251	149	278	114	251	149	238	94	238	94	251	149	225	136	238	94	225	136	196	131	278	114	309	145	285	196	285	196	309	145	290	227	285	258	290	227	309	310	285	258	309	310	278	340	278	340	238	360	251	305	278	340	251	305	272	284	278	340	272	284	285	258	328	271	309	310	309	145	328	271	309	145	328	183	328	271	328	183	334	227	290	227	309	145	309	310	190	87	238	94	196	131	190	87	196	131	41	131	190	87	41	131	41	87	196	323	41	367	41	323	161	-99	155	-46	123	-99	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	187	238	171	217	175	179	175	179	171	217	175	176	175	128	175	176	172	87	172	87	175	176	171	217	172	87	171	217	156	106	156	106	171	217	156	199	156	106	156	199	139	122	139	122	156	199	139	182	139	122	139	182	119	137	119	137	139	182	119	168	119	137	119	168	94	156	176	182	178	185	187	238	187	238	178	185	181	189	187	238	181	189	184	193	184	193	189	199	187	238	187	238	189	199	205	225	205	225	189	199	193	205	205	225	193	205	197	211	205	225	197	211	201	218	205	79	201	87	197	94	205	79	197	94	193	99	205	79	193	99	189	105	205	79	189	105	188	66	188	66	189	105	184	112	188	66	184	112	181	116	188	66	181	116	179	119	188	66	179	119	177	122	188	66	177	122	175	125	188	66	175	125	172	87	231	135	231	170	191	135	185	135	191	135	190	170	185	135	190	170	184	170	185	135	184	170	180	134	180	134	184	170	180	171	180	134	180	171	177	133	177	133	180	171	177	172	177	133	177	172	175	131	175	131	177	172	175	174	175	131	175	174	175	176	175	128	172	87	175	125	191	135	231	170	190	170	175	176	175	128	175	131	119	137	94	156	94	150	187	238	175	179	176	182	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	130	164	130	142	135	173	135	173	130	142	135	133	135	173	135	133	142	181	142	181	135	133	142	125	142	181	142	125	152	186	152	186	142	125	152	120	152	186	152	120	162	187	162	187	152	120	162	118	162	187	162	118	173	186	173	186	162	118	173	120	173	186	173	120	183	181	183	181	173	120	183	125	183	181	183	125	190	173	190	173	183	125	190	133	190	173	190	133	195	164	195	164	190	133	195	142	195	164	195	142	197	153	130	142	130	164	128	153	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	177	213	147	213	177	92	177	92	147	213	147	167	177	92	147	167	147	137	147	137	147	167	102	167	147	137	102	167	102	137	177	137	223	137	177	167	177	167	223	137	223	167	177	92	147	137	147	92	331	222	331	266	88	222	88	222	331	266	44	266	88	222	44	266	88	31	88	31	44	266	44	-12	88	31	44	-12	331	-12	88	31	331	-12	331	31	287	222	287	31	331	-12	287	222	331	-12	331	266	287	222	331	266	44	266	287	222	44	266	44	222	44	31	44	-12	331	-12	44	31	331	-12	287	31	44	-1	44	-45	331	-45	44	-1	331	-45	331	-1	331	278	331	322	88	278	88	278	331	322	44	322	88	278	44	322	88	86	88	86	44	322	44	42	88	86	44	42	331	42	88	86	331	42	331	86	44	-1	44	-45	331	-45	44	-1	331	-45	331	-1	287	278	287	86	331	42	287	278	331	42	331	322	287	278	331	322	44	322	287	278	44	322	44	278	44	86	44	42	331	42	44	86	331	42	287	86	248	-16	292	-16	248	227	248	227	292	-16	292	271	248	227	292	271	77	227	77	227	292	271	33	271	77	227	33	271	77	-16	77	-16	33	271	33	-16	77	27	77	271	33	271	77	27	33	271	33	-16	77	27	33	-16	292	-16	77	27	292	-16	248	27	248	271	248	27	292	-16	248	271	292	-16	292	271	81	184	100	216	103	280	103	280	100	216	126	242	103	280	126	242	156	307	156	307	126	242	158	261	156	307	158	261	216	317	216	317	158	261	194	272	216	-64	194	272	194	148	216	-64	194	148	194	104	194	104	194	148	70	104	81	68	70	104	103	-27	103	-27	70	104	62	13	62	13	70	104	70	148	70	148	70	104	194	148	274	-8	238	-19	276	-54	238	272	238	-19	238	104	238	148	238	104	362	104	238	148	362	104	362	148	362	148	370	239	351	184	238	272	274	261	276	307	276	307	274	261	306	242	276	307	306	242	329	280	329	280	306	242	332	216	329	280	332	216	370	239	370	239	332	216	351	184	216	-64	276	-54	238	-19	216	-64	238	-19	238	272	216	-64	238	272	216	317	216	-64	216	317	194	272	194	104	194	-19	216	-64	216	-64	194	-19	158	-8	216	-64	158	-8	156	-54	156	-54	158	-8	126	10	156	-54	126	10	103	-27	103	-27	126	10	100	36	103	-27	100	36	81	68	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	370	13	370	239	362	148	370	13	362	148	362	104	370	13	362	104	351	68	370	13	351	68	332	36	370	13	332	36	329	-27	306	10	274	-8	276	-54	306	10	276	-54	329	-27	306	10	329	-27	332	36	35	66	62	13	62	239	62	239	62	13	70	148	62	239	70	148	103	280	103	280	70	148	81	184	35	186	25	126	35	66	35	186	35	66	62	239	216	317	238	272	276	307	349	64	327	29	329	-27	329	-27	327	29	296	2	329	-27	296	2	276	-54	276	-54	296	2	258	-14	276	-54	258	-14	216	-64	216	-64	258	-14	216	-20	174	-14	136	2	156	-54	174	-14	156	-54	216	-64	174	-14	216	-64	216	-20	105	29	82	64	103	-27	105	29	103	-27	156	-54	105	29	156	-54	136	2	397	186	370	239	370	13	370	13	370	239	362	148	370	13	362	148	362	104	362	104	362	148	70	104	70	104	362	148	70	148	70	104	70	148	62	13	70	104	62	13	103	-27	70	104	103	-27	82	64	327	222	329	280	296	249	296	249	329	280	276	307	296	249	276	307	258	267	258	267	276	307	216	273	174	267	216	273	216	317	174	267	216	317	156	307	70	148	82	188	103	280	103	280	82	188	105	222	103	280	105	222	156	307	156	307	105	222	136	249	156	307	136	249	174	267	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	70	148	62	239	70	148	103	280	329	280	349	188	370	239	370	239	349	188	362	148	276	307	216	317	216	273	397	186	370	13	397	66	397	186	397	66	407	126	349	64	329	-27	370	13	349	64	370	13	362	104	329	280	327	222	349	188	35	66	35	186	25	126	253	268	271	262	276	307	276	307	271	262	287	254	276	307	287	254	329	280	329	280	287	254	303	244	329	280	303	244	334	213	329	280	334	213	370	239	370	239	334	213	345	197	370	239	345	197	352	181	162	262	179	268	216	317	216	317	179	268	198	272	216	317	198	272	216	273	216	273	235	272	276	307	276	307	235	272	253	268	276	307	216	317	216	273	358	89	352	72	370	13	370	13	352	72	345	55	370	13	345	55	334	39	334	39	303	7	329	-27	329	-27	303	7	287	-2	329	-27	287	-2	276	-54	276	-54	287	-2	271	-10	276	-54	271	-10	253	-15	145	-2	129	7	156	-54	185	126	129	7	216	95	185	126	216	95	216	157	216	157	216	95	303	7	216	157	303	7	247	126	247	126	303	7	334	39	103	280	98	213	185	126	103	280	185	126	129	244	129	244	185	126	216	157	352	181	358	163	370	239	370	239	358	163	362	145	370	239	362	145	363	126	363	126	362	107	370	13	370	13	362	107	358	89	303	244	216	157	247	126	303	244	247	126	334	213	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	363	126	370	13	370	239	334	39	329	-27	370	13	216	-20	216	-64	235	-19	235	-19	216	-64	276	-54	235	-19	276	-54	253	-15	103	-27	156	-54	129	7	103	-27	129	7	185	126	103	-27	185	126	98	39	103	-27	98	39	88	55	103	-27	88	55	80	72	103	-27	80	72	74	89	103	-27	74	89	62	13	80	181	103	280	74	163	74	163	103	280	62	239	74	163	62	239	70	145	70	145	62	239	69	126	70	107	69	126	62	13	70	107	62	13	74	89	198	-19	179	-15	216	-64	198	-19	216	-64	216	-20	162	-10	145	-2	156	-54	162	-10	156	-54	216	-64	162	-10	216	-64	179	-15	156	307	103	280	129	244	156	307	129	244	145	254	156	307	145	254	162	262	156	307	162	262	216	317	103	280	80	181	88	197	103	280	88	197	98	213	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	397	66	397	186	370	13	370	13	397	186	370	239	370	13	370	239	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	216	-64	216	-20	197	-19	216	-64	197	-19	178	-15	216	-64	178	-15	161	-9	216	-64	161	-9	156	-54	103	-27	156	-54	129	7	129	7	156	-54	144	-2	144	-2	156	-54	161	-9	254	268	276	307	235	272	235	272	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	88	54	80	71	103	-27	103	-27	80	71	74	88	103	-27	74	88	62	13	62	13	74	88	70	107	62	13	70	107	69	126	69	126	77	172	62	239	62	239	77	172	103	280	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	254	268	271	262	276	307	276	307	271	262	288	254	276	307	288	254	329	280	329	280	288	254	303	244	329	280	303	244	334	213	329	280	334	213	370	239	370	239	334	213	344	198	370	239	344	198	352	181	276	307	216	317	216	273	370	239	352	181	358	164	370	239	358	164	362	145	370	239	362	145	363	126	303	244	98	39	129	7	303	244	129	7	334	213	98	39	88	54	103	-27	98	39	103	-27	129	7	397	186	397	66	407	126	323	126	317	86	334	25	334	25	317	86	299	51	334	25	299	51	297	-11	297	-11	299	51	271	23	297	-11	271	23	250	-35	250	-35	271	23	236	5	250	-35	236	5	196	-44	196	-44	236	5	196	0	94	51	95	-11	121	23	121	23	95	-11	142	-35	121	23	142	-35	156	5	156	5	142	-35	196	-44	156	5	196	-44	196	0	69	126	58	25	76	86	76	86	58	25	95	-11	76	86	95	-11	94	51	317	166	334	227	299	201	299	201	334	227	297	264	299	201	297	264	271	228	271	228	297	264	250	288	271	228	250	288	236	246	236	246	250	288	196	253	156	246	196	253	196	297	156	246	196	297	142	288	76	166	94	201	95	264	95	264	94	201	121	228	95	264	121	228	142	288	142	288	121	228	156	246	34	72	58	25	58	227	58	227	58	25	69	126	58	227	69	126	76	166	34	180	25	126	34	72	34	180	34	72	58	227	196	164	196	89	207	162	207	162	196	89	209	91	207	162	209	91	217	157	217	157	209	91	219	96	217	157	219	96	226	149	226	149	219	96	227	105	226	149	227	105	231	139	231	139	227	105	232	115	231	139	232	115	233	127	158	127	160	114	161	139	161	139	160	114	165	103	161	139	165	103	166	149	166	149	165	103	173	95	166	149	173	95	175	157	175	157	173	95	184	90	175	157	184	90	185	162	185	162	184	90	196	89	185	162	196	89	196	164	334	227	323	126	334	25	334	227	334	25	358	180	358	180	334	25	358	72	358	180	358	72	367	126	250	288	196	297	196	253	334	227	317	166	323	126	58	227	76	166	95	264	124	7	92	39	98	-27	98	-27	92	39	71	80	98	-27	71	80	56	13	56	13	71	80	64	126	182	106	184	51	189	98	189	98	184	51	209	47	189	98	209	47	198	93	198	93	209	47	209	92	220	93	209	92	209	47	220	93	209	47	234	51	177	138	182	147	185	200	185	200	182	147	189	154	185	200	189	154	210	204	210	204	189	154	199	159	210	204	199	159	210	161	210	161	221	159	235	200	235	200	221	159	230	154	235	200	230	154	237	147	177	115	175	127	184	51	184	51	175	127	163	190	163	190	175	127	185	200	185	200	175	127	177	138	288	126	284	151	284	101	284	101	284	151	273	172	284	101	273	172	273	80	273	80	273	172	256	189	273	80	256	189	256	63	256	63	256	189	244	126	235	200	237	147	256	189	256	189	237	147	242	137	256	189	242	137	244	126	235	200	210	204	210	161	244	126	242	115	256	63	256	63	242	115	237	105	256	63	237	105	234	51	234	51	237	105	230	98	234	51	230	98	220	93	358	126	350	80	364	13	364	13	350	80	329	39	364	13	329	39	323	-27	323	-27	329	39	297	7	323	-27	297	7	271	-54	271	-54	297	7	257	-13	271	-54	257	-13	210	-64	210	-64	257	-13	210	-20	210	317	164	265	210	273	210	273	257	265	271	307	271	307	257	265	297	245	271	307	297	245	323	280	323	280	297	245	329	213	323	280	329	213	364	239	364	239	329	213	350	172	364	239	350	172	358	126	364	239	358	126	364	13	364	239	364	13	392	186	392	186	364	13	392	66	392	186	392	66	401	126	271	307	210	317	210	273	71	172	92	213	98	280	98	280	92	213	124	245	98	280	124	245	150	307	150	307	124	245	164	265	150	307	164	265	210	317	56	239	29	186	29	66	56	239	29	66	56	13	56	239	56	13	64	126	56	239	64	126	71	172	56	239	71	172	98	280	164	-13	124	7	150	-54	164	-13	150	-54	210	-64	164	-13	210	-64	210	-20	131	127	135	102	135	152	135	152	135	102	146	80	135	152	146	80	146	173	146	173	146	80	163	63	146	173	163	63	163	190	163	190	163	63	184	51	177	115	184	51	182	106	124	7	98	-27	150	-54	29	66	29	186	20	126	129	7	98	39	103	-27	103	-27	98	39	77	80	103	-27	77	80	62	13	62	13	77	80	69	126	114	176	115	159	116	184	116	184	115	159	119	152	116	184	119	152	121	190	121	190	119	152	126	147	121	190	126	147	128	195	128	195	126	147	134	143	128	195	134	143	138	196	138	196	134	143	142	141	138	196	142	141	148	195	148	195	142	141	152	138	148	195	152	138	157	190	157	190	152	138	162	135	157	190	162	135	165	183	165	183	162	135	173	133	165	183	173	133	172	175	172	175	173	133	179	167	184	163	179	167	183	130	184	163	183	130	193	126	196	67	194	60	195	24	196	67	195	24	201	18	196	67	201	18	198	74	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	216	317	170	265	216	273	216	273	262	265	276	307	276	307	262	265	303	245	276	307	303	245	329	280	329	280	303	245	334	213	329	280	334	213	370	239	370	239	334	213	355	172	370	239	355	172	363	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	156	307	170	265	216	317	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	69	126	62	239	69	126	77	172	62	239	77	172	103	280	231	236	223	239	227	145	227	145	223	239	224	14	227	145	224	14	227	108	227	108	224	14	231	18	231	236	227	145	228	153	231	236	228	153	229	160	241	201	241	223	239	194	239	194	241	223	237	230	239	194	237	230	237	187	237	187	237	230	234	181	232	175	234	181	237	230	232	175	237	230	231	168	231	168	237	230	231	236	231	168	231	236	229	160	241	223	241	201	242	208	241	223	242	208	243	214	216	12	224	14	223	239	216	12	223	239	216	241	216	12	216	241	208	239	216	12	208	239	208	14	202	166	204	155	208	239	208	239	204	155	205	144	208	239	205	144	205	108	208	239	205	108	208	14	208	14	205	108	204	100	201	236	195	230	195	188	201	236	195	188	199	177	201	236	199	177	202	166	201	236	202	166	208	239	193	199	195	188	195	230	193	199	195	230	192	202	192	202	195	230	191	223	192	202	191	223	191	205	191	205	191	223	190	208	235	102	242	96	237	126	237	126	242	96	247	122	247	122	242	96	248	89	247	122	248	89	257	118	257	118	248	89	254	83	257	118	254	83	258	78	279	194	274	191	277	139	277	139	274	191	270	187	277	139	270	187	267	137	267	137	270	187	266	182	267	137	266	182	258	173	269	65	275	60	277	113	277	113	275	60	282	57	277	113	282	57	288	110	288	110	282	57	290	55	288	110	290	55	296	108	296	108	290	55	300	57	296	108	300	57	304	104	304	104	300	57	308	61	304	104	308	61	311	98	311	98	308	61	313	67	311	98	313	67	315	91	315	91	313	67	316	74	315	91	316	74	317	83	267	116	257	118	258	78	267	116	258	78	263	71	267	116	263	71	269	65	267	116	269	65	277	113	317	168	316	177	315	159	315	159	316	177	313	185	315	159	313	185	310	153	310	153	313	185	308	191	310	153	308	191	304	147	304	147	308	191	301	195	304	147	301	195	296	144	296	144	301	195	291	196	296	144	291	196	289	141	289	141	291	196	285	196	289	141	285	196	279	194	267	137	258	173	258	135	258	135	258	173	252	165	258	135	252	165	248	131	248	131	252	165	245	158	248	131	245	158	237	151	237	151	227	145	227	108	237	151	227	108	235	102	237	151	235	102	237	126	237	151	237	126	248	131	243	43	242	46	243	40	243	40	242	46	242	49	243	40	242	49	241	32	241	32	242	49	241	53	241	32	241	53	240	56	237	24	241	32	240	56	237	24	240	56	237	66	237	24	237	66	233	77	237	24	233	77	231	18	231	18	233	77	231	87	231	18	231	87	228	97	231	18	228	97	227	108	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	204	100	203	93	208	14	208	14	203	93	202	86	208	14	202	86	201	18	201	18	202	86	200	80	201	18	200	80	198	74	192	53	190	47	191	32	192	53	191	32	195	24	192	53	195	24	194	60	205	108	205	144	199	148	205	108	199	148	197	102	197	102	199	148	194	153	197	102	194	153	193	126	193	126	194	153	188	158	152	58	157	61	161	116	161	116	157	61	163	66	161	116	163	66	167	117	167	117	163	66	167	70	167	117	167	70	174	119	174	119	167	70	175	78	174	119	175	78	180	121	180	121	175	78	182	86	180	121	182	86	187	123	187	123	182	86	189	94	187	123	189	94	193	126	193	126	189	94	197	102	191	223	190	214	190	211	191	223	190	211	190	208	179	167	173	133	183	130	148	112	135	108	138	55	148	112	138	55	145	56	148	112	145	56	152	58	148	112	152	58	161	116	117	65	123	60	124	103	124	103	123	60	130	56	124	103	130	56	135	108	135	108	130	56	138	55	116	93	113	79	114	71	116	93	114	71	117	65	116	93	117	65	124	103	184	163	193	126	188	158	191	32	190	47	190	40	129	7	103	-27	156	-54	279	194	277	139	289	141	35	66	35	186	25	126	115	159	114	176	113	168	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	109	108	109	64	323	64	109	108	323	64	323	108	109	189	109	145	323	145	109	189	323	145	323	189	77	80	103	-27	98	39	370	239	355	172	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	104	148	104	104	328	104	104	148	328	104	328	148	77	80	103	-27	98	39	370	239	355	172	363	126	22	330	66	-34	66	286	66	143	66	108	210	108	66	143	210	108	210	143	210	143	210	108	245	-34	210	143	245	-34	210	286	210	286	245	-34	245	286	210	286	245	286	432	330	432	330	245	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	143	432	-78	388	143	388	108	388	108	388	143	245	143	388	108	245	143	245	108	432	330	22	330	66	286	432	330	66	286	210	286	432	-78	388	108	388	-34	432	-78	388	-34	245	-34	432	-78	245	-34	210	-34	432	-78	210	-34	66	-34	432	-78	66	-34	22	-78	22	-78	66	-34	22	330	210	-34	245	-34	210	108	66	143	66	108	388	108	66	143	388	108	388	143	388	143	388	108	432	-78	388	143	432	-78	388	286	388	286	432	-78	432	330	388	286	432	330	66	286	66	286	432	330	22	330	66	286	22	330	66	-34	66	-34	22	330	22	-78	66	-34	22	-78	432	-78	388	-34	66	-34	432	-78	388	-34	432	-78	388	108	22	330	22	-78	66	-11	66	-11	22	-78	94	-34	66	-11	94	-34	204	125	204	125	94	-34	228	100	204	125	228	100	228	150	228	150	228	100	363	-34	228	150	363	-34	253	125	253	125	363	-34	388	-9	92	286	365	286	432	330	92	286	432	330	22	330	92	286	22	330	66	262	92	286	66	262	204	125	92	286	204	125	228	150	432	-78	432	330	388	260	432	-78	388	260	388	-9	432	-78	388	-9	363	-34	432	-78	363	-34	94	-34	432	-78	94	-34	22	-78	365	286	228	150	253	125	365	286	253	125	388	260	365	286	388	260	432	330	66	262	22	330	66	-11	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	108	432	-78	388	108	388	-34	66	-34	22	-78	432	-78	66	-34	432	-78	388	-34	187	139	187	112	193	151	193	151	187	112	193	101	193	151	193	101	203	160	203	160	193	101	203	91	203	160	203	91	214	166	214	166	203	91	214	85	214	166	214	85	228	168	228	168	214	85	228	83	228	168	228	83	241	166	241	166	228	83	241	85	241	166	241	85	252	160	252	160	241	85	252	91	252	160	252	91	262	151	262	151	252	91	262	101	262	151	262	101	268	139	268	139	262	101	268	112	268	139	268	112	270	126	187	112	187	139	185	126	46	338	98	0	98	338	98	195	98	143	329	143	98	195	329	143	329	195	98	0	46	338	46	0	329	338	277	338	329	0	329	0	277	338	277	195	329	0	277	195	277	143	277	143	277	195	46	195	277	143	46	195	46	143	329	0	277	143	277	0	161	0	214	0	161	286	161	286	214	0	214	286	161	286	214	286	329	338	329	338	214	286	329	286	46	338	46	286	161	286	46	338	161	286	329	338	214	338	161	338	214	52	214	52	161	338	161	52	214	52	161	52	329	0	329	0	161	52	46	52	329	0	46	52	46	0	214	52	329	0	329	52	46	338	98	0	98	338	98	195	98	143	232	143	98	195	232	143	232	195	98	0	46	338	46	0	98	338	46	338	98	0	98	244	98	192	232	192	98	244	232	192	232	244	98	146	98	94	232	94	98	146	232	94	232	146	98	0	46	338	46	0	98	338	46	338	98	0	98	244	98	192	329	192	98	244	329	192	329	244	98	146	98	94	329	94	98	146	329	94	329	146	98	0	46	338	46	0	46	338	46	0	98	0	46	338	98	0	98	338	143	338	195	0	195	338	195	195	195	143	441	143	195	195	441	143	441	195	195	0	143	338	143	0	46	338	46	0	98	0	46	338	98	0	98	338	143	338	143	0	195	0	143	338	195	0	195	338	242	338	294	0	294	338	294	195	294	143	428	143	294	195	428	143	428	195	294	0	242	338	242	0	46	338	46	0	98	0	46	338	98	0	98	338	196	338	144	338	196	0	196	244	196	192	428	192	196	244	428	192	428	244	196	146	196	94	428	94	196	146	428	94	428	146	196	0	144	338	144	0	262	195	411	338	362	338	262	195	362	338	213	195	262	195	213	195	411	143	262	195	411	143	411	195	411	143	213	195	209	143	209	143	213	195	179	195	209	143	179	195	179	114	179	0	179	338	127	338	179	0	127	338	127	112	11	0	60	0	127	112	127	112	60	0	127	65	127	112	127	65	179	0	179	0	127	65	127	0	127	112	11	0	60	0	127	112	60	0	127	64	127	112	127	64	179	0	127	112	179	0	127	338	411	94	211	146	179	94	179	94	211	146	179	161	179	244	179	192	210	192	179	244	210	192	264	244	264	244	210	192	211	146	264	244	211	146	259	192	179	338	127	338	179	0	314	244	411	338	362	338	314	244	362	338	264	244	314	244	264	244	411	192	314	244	411	192	411	244	179	161	211	146	210	192	211	146	411	94	411	146	264	244	259	192	411	192	179	0	127	64	127	0	512	338	454	338	325	195	325	195	454	338	267	195	325	195	267	195	503	143	503	143	267	195	257	195	503	143	257	195	257	143	257	0	257	338	205	338	257	0	205	338	205	148	108	74	11	0	69	0	108	74	69	0	108	30	108	74	108	30	160	0	108	74	160	0	108	338	257	0	205	148	205	104	205	104	205	148	160	113	205	104	160	113	160	70	160	0	160	338	108	338	257	0	205	104	205	0	160	0	108	30	108	0	325	195	503	143	503	195	385	244	508	338	452	338	385	244	452	338	329	244	385	244	329	244	507	192	385	244	507	192	507	244	507	192	329	244	317	192	317	192	329	244	276	244	317	192	276	244	276	160	276	146	276	94	507	94	126	88	11	0	66	0	126	88	66	0	126	45	126	88	126	45	177	0	126	88	177	0	126	338	276	338	224	338	276	0	276	0	224	338	224	162	276	0	224	162	224	120	224	120	224	162	177	127	224	120	177	127	177	85	177	0	177	338	126	338	276	146	507	94	507	146	276	0	224	120	224	0	177	0	126	45	126	0	162	95	189	91	162	95	162	95	189	91	174	159	162	95	174	159	162	157	162	95	162	157	139	154	139	98	162	95	139	154	139	98	139	154	116	151	139	98	116	151	116	100	49	148	72	104	72	148	72	148	72	104	94	102	72	148	94	102	94	149	94	149	94	102	116	100	94	149	116	100	116	151	209	126	203	127	220	84	203	165	203	127	210	128	203	165	210	128	219	168	219	168	210	128	217	129	219	168	217	129	224	130	232	122	229	122	250	72	232	122	250	72	260	114	260	114	250	72	273	57	260	114	273	57	286	102	286	102	273	57	282	36	288	-15	282	36	281	29	234	173	230	131	233	132	234	173	233	132	261	139	234	173	219	168	224	130	234	173	224	130	230	131	189	91	220	84	203	127	189	91	203	127	203	165	189	91	203	165	188	162	189	91	188	162	174	159	281	29	278	24	288	-15	288	-15	278	24	273	19	288	-15	273	19	270	-18	270	-18	273	19	267	16	270	-18	267	16	260	15	260	15	254	16	270	-18	270	-18	254	16	252	-16	223	123	216	124	220	84	223	123	220	84	250	72	223	123	250	72	229	122	288	-15	304	-7	307	85	307	85	304	-7	316	4	307	85	316	4	321	63	321	63	316	4	323	19	321	63	323	19	326	37	286	102	282	36	288	-15	286	102	288	-15	307	85	252	-16	254	16	248	18	252	-16	248	18	243	22	252	-16	243	22	239	26	252	-16	239	26	237	32	252	-16	237	32	236	-9	237	32	210	32	214	15	237	32	214	15	223	1	237	32	223	1	236	-9	279	204	272	194	286	151	286	151	272	194	261	186	286	151	261	186	261	139	261	139	261	186	249	179	261	139	249	179	234	173	278	229	288	269	273	234	273	234	288	269	270	272	273	234	270	272	267	237	267	237	270	272	260	238	254	237	260	238	270	272	254	237	270	272	252	269	326	215	323	233	321	189	321	189	323	233	316	249	321	189	316	249	307	168	307	168	316	249	304	261	307	168	304	261	288	269	279	204	286	151	282	217	282	217	286	151	288	269	288	269	286	151	307	168	288	269	278	229	281	223	288	269	281	223	282	217	252	269	236	262	237	220	252	269	237	220	239	226	252	269	239	226	243	231	252	269	243	231	248	235	252	269	248	235	254	237	237	220	236	262	223	251	237	220	223	251	214	237	237	220	214	237	210	220	72	104	49	148	49	104	209	126	220	84	216	124	71	-7	87	-15	89	102	89	102	87	-15	93	36	115	114	93	36	102	57	115	114	102	57	124	72	114	186	103	194	114	139	114	139	103	194	96	204	114	139	96	204	89	151	89	151	96	204	93	217	136	26	132	22	139	-9	139	-9	132	22	127	18	139	-9	127	18	123	-16	123	-16	127	18	121	16	123	-16	121	16	115	15	115	15	108	16	123	-16	123	-16	108	16	105	-18	165	32	138	32	139	-9	165	32	139	-9	152	1	165	32	152	1	161	15	105	-18	108	16	102	19	105	-18	102	19	97	24	105	-18	97	24	94	29	105	-18	94	29	87	-15	93	36	87	-15	94	29	49	37	52	19	54	63	54	63	52	19	59	4	54	63	59	4	68	85	68	85	59	4	71	-7	68	85	71	-7	89	102	132	231	139	262	127	235	127	235	139	262	123	269	127	235	123	269	121	237	121	237	123	269	115	238	108	237	115	238	123	269	108	237	123	269	105	272	161	237	152	251	165	220	165	220	152	251	139	262	165	220	139	262	138	220	138	220	139	262	136	226	105	272	87	269	94	223	105	272	94	223	97	229	105	272	97	229	102	234	105	272	102	234	108	237	52	233	54	189	59	249	59	249	54	189	68	168	59	249	68	168	71	261	71	261	68	168	89	151	71	261	89	151	87	269	87	269	89	151	93	217	87	269	93	217	94	223	142	132	145	131	156	168	142	132	156	168	141	173	141	173	126	179	142	132	142	132	126	179	114	139	326	104	326	148	303	104	303	104	326	148	303	148	303	104	303	148	281	102	281	102	303	148	281	149	281	102	281	149	259	100	259	100	281	149	259	151	259	100	259	151	236	98	236	98	259	151	236	154	236	98	236	154	213	95	213	95	236	154	213	157	213	95	213	157	201	159	187	162	172	165	172	127	187	162	172	127	186	91	187	162	186	91	213	95	187	162	213	95	201	159	145	131	151	130	156	168	156	168	151	130	158	129	156	168	158	129	172	165	172	165	158	129	165	128	172	165	165	128	172	127	186	91	172	127	166	126	186	91	166	126	159	124	186	91	159	124	154	84	154	84	159	124	152	123	154	84	152	123	146	122	154	84	146	122	143	122	154	84	143	122	124	72	114	186	114	139	126	179	89	102	93	36	115	114	115	114	124	72	143	122	54	189	52	233	49	215	139	262	132	231	136	226	136	26	139	-9	138	32	41	127	143	127	334	267	334	267	143	127	291	198	334	267	291	198	334	-11	334	-11	291	198	291	57	334	-11	291	57	143	127	334	-11	143	127	41	127	232	127	334	127	84	198	84	198	334	127	41	267	84	198	41	267	84	57	84	57	41	267	41	-11	84	57	41	-11	334	127	84	57	334	127	232	127	41	-11	41	-55	334	-55	41	-11	334	-55	334	-11	41	171	143	171	334	310	334	310	143	171	291	241	334	310	291	241	334	31	334	31	291	241	291	101	334	31	291	101	143	171	334	31	143	171	41	171	41	-11	41	-55	334	-55	41	-11	334	-55	334	-11	232	171	334	171	84	241	84	241	334	171	41	310	84	241	41	310	84	101	84	101	41	310	41	31	84	101	41	31	334	171	84	101	334	171	232	171	158	117	150	104	152	59	152	59	150	104	139	93	152	59	139	93	132	51	132	51	139	93	126	86	132	51	126	86	110	48	110	48	126	86	110	83	150	163	151	207	139	173	139	173	151	207	132	215	139	173	132	215	126	180	126	180	132	215	110	183	94	180	110	183	110	218	94	180	110	218	83	214	83	214	60	202	63	149	83	214	63	149	70	163	83	214	70	163	81	173	83	214	81	173	94	180	81	93	70	104	83	52	83	52	70	104	63	117	83	52	63	117	60	64	60	64	63	117	60	133	60	202	41	183	41	83	60	202	41	83	60	64	60	202	60	64	60	133	60	202	60	133	63	149	29	106	41	83	41	183	29	106	41	183	29	160	29	106	29	160	25	133	191	108	417	160	191	160	191	108	191	160	182	88	182	88	191	160	182	179	182	88	182	179	169	72	169	72	182	179	168	195	169	72	168	195	160	133	158	149	160	133	168	195	158	149	168	195	151	207	158	149	151	207	150	163	132	215	110	218	110	183	158	117	152	59	169	72	158	117	169	72	160	133	498	218	498	48	525	214	525	214	498	48	525	52	525	214	525	52	548	202	548	202	525	52	548	64	548	202	548	64	567	183	567	183	548	64	567	83	567	183	567	83	579	160	579	160	567	83	579	106	579	160	579	106	583	133	417	108	426	88	426	179	426	179	426	88	439	72	426	179	439	72	440	195	440	195	439	72	456	59	440	195	456	59	457	207	457	207	456	59	476	51	457	207	476	51	476	215	476	215	476	51	498	48	476	215	498	48	498	218	417	108	426	179	417	160	417	108	417	160	191	108	94	86	81	93	83	52	94	86	83	52	110	48	94	86	110	48	110	83	545	117	538	104	548	64	548	64	538	104	527	93	548	64	527	93	525	52	525	52	527	93	514	86	525	52	514	86	498	48	498	48	514	86	498	83	538	163	548	202	528	173	528	173	548	202	525	214	528	173	525	214	514	180	514	180	525	214	498	183	482	180	498	183	498	218	482	180	498	218	476	215	448	133	451	149	457	207	457	207	451	149	458	163	457	207	458	163	476	215	476	215	458	163	468	173	476	215	468	173	482	180	417	108	426	88	426	179	426	179	426	88	439	72	426	179	439	72	440	195	440	195	439	72	456	59	440	195	456	59	448	133	448	133	457	207	440	195	548	202	548	133	548	64	548	202	548	64	567	183	567	183	548	64	567	83	567	183	567	83	579	160	579	160	567	83	579	106	579	160	579	106	583	133	548	202	538	163	545	149	548	202	545	149	548	133	525	214	498	218	498	183	482	86	468	93	476	51	482	86	476	51	498	48	482	86	498	48	498	83	458	104	451	117	456	59	458	104	456	59	476	51	458	104	476	51	468	93	417	160	191	108	417	108	417	160	417	108	426	179	29	160	29	106	41	183	41	183	29	106	41	83	41	183	41	83	60	202	60	202	41	83	60	64	60	202	60	64	83	214	83	214	60	64	83	52	83	214	83	52	110	218	110	218	83	52	110	48	110	218	110	48	132	215	132	215	110	48	132	51	132	215	132	51	151	207	151	207	132	51	152	59	151	207	152	59	168	195	168	195	152	59	169	72	168	195	169	72	182	179	182	179	169	72	182	88	182	179	182	88	191	160	191	160	182	88	191	108	191	160	191	108	417	160	29	106	29	160	25	133	448	133	456	59	451	117	545	117	548	64	548	133	380	117	372	104	382	64	382	64	372	104	362	93	382	64	362	93	359	52	359	52	362	93	348	86	359	52	348	86	332	48	332	48	348	86	332	83	372	163	382	202	362	173	362	173	382	202	359	214	362	173	359	214	348	180	348	180	359	214	332	183	316	180	332	183	332	218	316	180	332	218	310	215	282	133	284	149	291	207	291	207	284	149	292	163	291	207	292	163	310	215	310	215	292	163	303	173	310	215	303	173	316	180	251	108	260	88	260	179	260	179	260	88	273	72	260	179	273	72	274	195	274	195	273	72	290	59	274	195	290	59	282	133	282	133	291	207	274	195	380	149	382	133	382	202	382	202	382	133	400	183	400	183	382	133	400	83	400	183	400	83	413	160	413	160	400	83	413	106	413	160	413	106	417	133	359	214	332	218	332	183	382	133	382	64	400	83	316	86	303	93	310	51	316	86	310	51	332	48	316	86	332	48	332	83	292	104	284	117	290	59	292	104	290	59	310	51	292	104	310	51	303	93	251	160	25	160	251	108	251	160	251	108	260	179	251	108	25	160	25	108	282	133	290	59	284	117	380	117	382	64	382	133	382	202	372	163	380	149	166	79	166	-27	209	-27	166	79	209	-27	209	79	32	148	32	104	141	104	32	148	141	104	141	148	234	148	234	104	343	104	234	148	343	104	343	148	166	281	166	174	209	174	166	281	209	174	209	281	99	-107	151	-107	99	195	99	195	151	-107	151	195	99	195	151	195	212	230	212	230	151	195	212	195	37	230	37	195	99	195	37	230	99	195	212	230	33	-49	33	-93	286	-93	33	-49	286	-93	286	-49	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	33	349	33	305	286	305	33	349	286	305	286	349	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	33	349	33	305	286	305	33	349	286	305	286	349	30	0	345	0	82	52	82	52	345	0	220	52	240	103	220	52	254	52	254	52	220	52	345	0	254	52	345	0	345	52	213	147	177	183	186	127	213	147	186	127	208	92	213	147	208	92	220	52	213	147	220	52	240	103	82	191	122	178	133	210	133	210	122	178	157	156	133	210	157	156	177	183	177	183	157	156	186	127	82	224	82	315	30	315	82	224	30	315	82	52	82	224	82	52	82	191	82	224	82	191	133	210	30	0	82	52	30	315	22	-78	128	-34	432	331	432	331	128	-34	388	225	432	331	388	225	432	-78	432	-78	388	225	388	-34	432	-78	388	-34	128	-34	432	-78	128	-34	22	-78	88	134	88	136	22	133	22	133	88	136	89	138	22	133	89	138	146	257	146	257	89	138	90	140	146	257	90	140	93	142	146	257	93	142	137	186	146	257	137	186	139	189	143	75	141	76	146	8	146	8	141	76	139	77	146	8	139	77	137	79	137	79	93	123	146	8	146	8	93	123	90	126	146	8	90	126	89	128	141	190	143	191	146	257	146	257	143	191	144	191	146	257	144	191	146	191	146	191	147	191	146	257	146	257	147	191	149	191	146	257	149	191	151	190	89	128	88	130	22	133	22	133	88	130	88	131	22	133	88	131	88	132	88	132	88	134	22	133	151	76	149	75	146	8	146	8	149	75	148	75	146	8	148	75	147	75	147	75	145	75	146	8	146	8	145	75	143	75	204	129	203	127	271	133	271	133	203	127	202	125	271	133	202	125	200	123	271	133	200	123	156	79	271	133	156	79	153	77	203	138	204	136	271	133	271	133	204	136	204	135	271	133	204	135	204	133	204	133	204	131	271	133	271	133	204	131	204	129	271	133	146	257	151	190	271	133	151	190	153	189	271	133	153	189	156	186	271	133	156	186	200	142	271	133	200	142	202	140	271	133	202	140	203	138	151	76	146	8	271	133	151	76	271	133	153	77	89	128	22	133	146	8	146	257	139	189	141	190	146	26	146	-1	152	38	152	38	146	-1	152	-13	152	38	152	-13	161	47	161	47	152	-13	161	-22	161	47	161	-22	173	53	173	53	161	-22	173	-28	173	53	173	-28	187	55	187	55	173	-28	187	-30	187	55	187	-30	201	53	201	53	187	-30	201	-28	201	53	201	-28	213	47	213	47	201	-28	213	-22	213	47	213	-22	222	38	222	38	213	-22	222	-13	222	38	222	-13	228	26	228	26	222	-13	228	-1	228	26	228	-1	230	12	126	108	33	15	70	-21	126	108	70	-21	188	95	126	108	188	95	188	170	126	108	188	170	123	160	126	108	123	160	33	160	126	108	33	160	33	108	146	268	146	240	152	280	152	280	146	240	152	228	152	280	152	228	161	289	161	289	152	228	161	219	161	289	161	219	173	295	173	295	161	219	173	213	173	295	173	213	187	297	187	297	173	213	187	210	187	297	187	210	201	295	201	295	187	210	201	213	201	295	201	213	213	289	213	289	201	213	213	219	213	289	213	219	222	280	222	280	213	219	222	228	222	280	222	228	228	268	228	268	222	228	228	240	228	268	228	240	230	254	252	160	343	251	305	287	252	160	305	287	188	170	252	160	188	170	249	108	252	160	249	108	343	108	252	160	343	108	343	160	305	-21	343	15	249	108	305	-21	249	108	188	170	305	-21	188	170	188	95	70	287	33	250	123	160	70	287	123	160	188	170	146	240	146	268	143	254	146	-1	146	26	143	12	85	63	218	96	180	133	180	133	218	96	218	170	180	133	218	170	85	203	85	203	218	170	33	302	85	203	33	302	85	63	85	63	33	302	33	-35	85	63	33	-35	218	96	218	96	401	-35	218	170	218	170	401	-35	254	133	218	170	254	133	401	302	401	302	254	133	349	203	401	302	349	203	401	-35	401	-35	349	203	349	63	401	-35	349	63	254	133	80	63	220	102	177	133	177	133	220	102	220	164	177	133	220	164	80	203	80	203	220	164	28	302	80	203	28	302	80	63	80	63	28	302	28	-35	80	63	28	-35	220	102	262	133	408	237	380	277	262	133	380	277	220	164	262	133	220	164	380	-13	262	133	380	-13	408	26	220	164	220	102	380	-13	215	102	406	-35	215	164	215	164	406	-35	257	133	215	164	257	133	406	302	406	302	257	133	354	203	406	302	354	203	406	-35	406	-35	354	203	354	63	406	-35	354	63	257	133	172	133	26	26	55	-13	172	133	55	-13	215	102	172	133	215	102	215	164	172	133	215	164	55	277	172	133	55	277	26	237	49	1	85	-35	180	133	180	133	85	-35	218	96	180	133	218	96	387	1	387	1	218	96	349	-35	85	302	49	265	180	133	85	302	180	133	387	1	349	302	49	1	85	-35	349	302	85	-35	218	96	349	302	218	96	254	133	349	302	254	133	387	265	254	133	218	96	349	-35	254	133	349	-35	387	1	34	66	34	22	341	22	34	66	341	22	341	66	257	179	276	174	284	216	257	179	284	216	252	223	257	179	252	223	235	172	235	172	252	223	223	217	235	172	223	217	209	158	209	158	223	217	193	202	209	158	193	202	181	140	181	140	193	202	165	184	181	140	165	184	151	126	151	126	165	184	139	170	151	126	139	170	121	119	121	119	139	170	118	164	326	172	308	198	309	128	326	172	309	128	315	110	326	172	315	110	342	110	326	172	342	110	337	142	308	198	284	216	291	163	308	198	291	163	302	147	308	198	302	147	309	128	99	168	85	179	91	126	99	168	91	126	121	119	99	168	121	119	118	164	66	214	61	232	67	145	66	214	67	145	74	195	74	195	67	145	91	126	74	195	91	126	85	179	61	232	34	232	39	201	61	232	39	201	50	171	61	232	50	171	67	145	284	216	276	174	291	163	182	183	170	152	182	-13	182	-13	170	152	161	117	182	-13	161	117	160	117	182	-13	190	50	199	212	199	212	190	50	204	110	199	212	204	110	218	240	218	240	204	110	226	166	218	240	226	166	240	268	240	268	226	166	257	219	240	268	257	219	300	268	160	117	152	151	182	-13	182	-13	152	151	139	183	182	-13	139	183	138	-13	138	-13	139	183	131	51	21	268	64	219	80	268	80	268	64	219	96	167	80	268	96	167	103	242	103	242	96	167	117	111	103	242	117	111	123	214	123	214	117	111	131	51	123	214	131	51	139	183	182	183	182	-13	199	212	182	268	138	268	139	71	182	268	139	71	152	103	182	268	152	103	160	137	182	268	160	137	161	137	182	268	161	137	170	102	182	268	170	102	182	71	182	268	182	71	199	42	182	268	199	42	190	204	190	204	199	42	204	144	204	144	199	42	218	14	204	144	218	14	226	87	226	87	218	14	240	-13	226	87	240	-13	257	35	257	35	240	-13	300	-13	64	35	21	-13	80	-13	64	35	80	-13	96	87	96	87	80	-13	103	12	96	87	103	12	117	143	117	143	103	12	123	40	117	143	123	40	131	203	131	203	123	40	139	71	131	203	139	71	138	268	125	34	99	60	100	0	100	0	99	60	82	94	100	0	82	94	64	35	64	35	82	94	75	133	199	300	146	292	159	250	199	300	159	250	198	256	199	300	198	256	344	256	199	300	344	256	344	300	82	172	99	205	100	268	100	268	99	205	125	232	100	268	125	232	146	292	146	292	125	232	159	250	64	232	40	186	40	81	64	232	40	81	64	35	64	232	64	35	75	133	64	232	75	133	82	172	64	232	82	172	100	268	162	147	168	159	176	216	176	216	168	159	178	168	176	216	178	168	204	220	204	220	178	168	189	174	204	220	189	174	203	176	204	220	203	176	344	176	204	220	344	176	344	220	176	216	152	204	162	147	162	147	152	204	160	133	162	119	160	133	152	63	162	119	152	63	176	50	152	63	160	133	152	204	152	63	152	204	133	82	133	82	152	204	133	185	133	82	133	185	121	106	121	106	133	185	121	161	121	106	121	161	116	133	199	-32	344	-32	344	11	199	-32	344	11	198	11	199	-32	198	11	159	17	199	-32	159	17	146	-24	125	34	100	0	146	-24	125	34	146	-24	159	17	204	46	344	46	344	90	204	46	344	90	203	90	204	46	203	90	189	92	204	46	189	92	178	98	204	46	178	98	176	50	168	107	162	119	176	50	168	107	176	50	178	98	40	81	40	186	31	133	171	220	31	220	171	220	171	220	31	220	172	176	171	220	172	176	199	216	199	216	172	176	186	174	199	216	186	174	197	168	176	300	31	300	177	256	176	300	177	256	229	292	229	292	177	256	216	250	229	292	216	250	250	232	300	133	293	94	311	35	311	35	293	94	276	60	311	35	276	60	275	0	275	0	276	60	249	34	275	0	249	34	229	-24	229	-24	249	34	216	17	229	-24	216	17	177	11	311	232	300	133	311	35	311	232	311	35	335	186	335	186	311	35	335	81	335	186	335	81	344	133	229	292	250	232	275	268	275	268	250	232	276	205	275	268	276	205	311	232	311	232	276	205	293	172	311	232	293	172	300	133	176	-32	229	-24	177	11	176	-32	177	11	31	11	176	-32	31	11	31	-32	172	90	31	90	171	46	172	90	171	46	199	50	172	90	199	50	186	92	223	204	215	133	223	63	223	204	223	63	242	185	242	185	223	63	242	82	242	185	242	82	254	161	254	161	242	82	254	106	254	161	254	106	259	133	223	204	199	216	207	158	223	204	207	158	213	147	223	204	213	147	215	133	215	133	213	119	223	63	223	63	213	119	207	107	223	63	207	107	199	50	199	50	207	107	197	98	199	50	197	98	186	92	171	46	31	90	31	46	172	176	31	220	31	176	199	216	197	168	207	158	177	256	31	300	31	256	293	103	277	73	279	13	279	13	277	73	253	49	279	13	253	49	236	-8	236	-8	253	49	223	33	236	-8	223	33	187	-16	187	-16	223	33	188	27	187	-16	188	27	187	27	343	271	299	271	313	47	343	271	313	47	335	89	343	271	335	89	343	138	313	47	299	271	299	138	313	47	299	138	293	103	313	47	293	103	279	13	152	33	122	49	139	-8	152	33	139	-8	187	-16	152	33	187	-16	187	27	98	73	82	103	96	13	98	73	96	13	139	-8	98	73	139	-8	122	49	82	103	76	138	96	13	96	13	76	138	62	47	62	47	76	138	76	271	62	47	76	271	40	89	40	89	76	271	32	271	40	89	32	271	32	138	162	125	158	134	164	72	164	72	158	134	156	143	156	143	156	271	143	82	143	82	156	271	127	98	116	119	127	98	156	271	116	119	156	271	112	271	116	119	112	271	112	143	162	125	164	72	169	118	169	118	164	72	187	68	169	118	187	68	178	114	178	114	187	68	187	112	187	112	188	112	197	114	197	114	188	112	187	68	197	114	187	68	211	72	263	271	219	271	232	82	263	271	232	82	248	98	263	271	248	98	259	119	263	271	259	119	263	143	232	82	219	271	219	143	232	82	219	143	217	134	232	82	217	134	213	125	232	82	213	125	211	72	206	118	197	114	211	72	206	118	211	72	213	125	164	72	156	143	143	82	187	112	187	68	188	112	188	27	223	33	187	27	158	120	162	129	164	182	164	182	162	129	169	136	164	182	169	136	187	186	187	186	169	136	178	140	187	186	178	140	188	142	188	142	178	140	187	142	188	142	187	142	197	140	188	142	197	140	211	182	211	182	197	140	206	136	211	182	206	136	213	129	158	120	164	182	156	110	156	110	164	182	143	172	156	110	143	172	156	-16	156	-16	143	172	127	155	156	-16	127	155	116	135	112	111	112	-16	156	-16	112	111	156	-16	116	135	277	181	279	241	253	205	253	205	279	241	236	263	253	205	236	263	223	221	223	221	236	263	188	227	223	221	188	227	187	227	187	227	188	227	152	221	152	221	188	227	187	271	152	221	187	271	139	263	76	116	82	151	96	241	96	241	82	151	98	181	96	241	98	181	139	263	139	263	98	181	122	205	139	263	122	205	152	221	62	207	40	164	76	-16	62	207	76	-16	76	116	62	207	76	116	96	241	32	116	32	-16	76	-16	32	116	76	-16	40	164	343	116	335	164	343	-16	343	-16	335	164	313	207	343	-16	313	207	299	116	299	116	313	207	293	151	279	241	277	181	293	151	279	241	293	151	313	207	236	263	187	271	188	227	211	182	213	129	232	172	232	172	213	129	217	120	232	172	217	120	219	110	263	-16	219	110	219	-16	211	182	187	186	188	142	263	-16	263	111	259	135	263	-16	259	135	248	155	263	-16	248	155	232	172	263	-16	232	172	219	110	343	-16	299	116	299	-16	185	268	185	268	185	321	185	268	185	321	141	224	185	268	141	224	185	-16	185	268	185	-16	185	224	185	268	185	224	219	257	141	268	141	224	141	321	141	321	141	224	185	321	89	184	102	202	106	257	106	257	102	202	120	215	106	257	120	215	141	268	141	268	120	215	141	224	77	-16	77	141	76	237	76	237	77	141	80	164	76	237	80	164	106	257	106	257	80	164	89	184	77	-16	76	237	53	210	77	-16	53	210	38	178	77	-16	38	178	33	141	77	-16	33	141	33	-16	287	178	272	210	292	-16	292	-16	272	210	249	237	292	-16	249	237	248	141	248	141	249	237	245	164	185	224	205	215	219	257	219	257	205	215	223	202	219	257	223	202	249	237	249	237	223	202	236	184	249	237	236	184	245	164	292	-16	248	141	248	-16	287	178	292	-16	292	141	185	-16	141	224	141	-16	24	97	99	53	99	97	99	97	99	53	143	-93	99	97	143	-93	99	153	99	153	143	-93	99	197	99	153	99	197	24	197	243	345	199	345	243	-93	243	-93	199	345	199	197	243	-93	199	197	199	153	199	153	199	197	143	197	199	153	143	197	143	153	143	97	143	53	199	53	143	-93	143	345	99	345	143	-93	99	345	99	197	199	53	199	-93	243	-93	199	53	243	-93	199	97	199	53	199	97	143	97	243	197	243	153	319	153	243	197	319	153	319	197	243	97	243	53	319	53	243	97	319	53	319	97	199	97	243	-93	199	153	143	-93	99	53	99	-93	99	153	24	197	24	153	99	53	24	97	24	53	117	127	335	223	335	267	117	127	335	267	40	137	117	127	40	137	335	-11	117	127	335	-11	335	32	239	139	239	115	244	150	244	150	239	115	244	105	244	150	244	105	252	158	252	158	244	105	252	96	252	158	252	96	263	163	263	163	252	96	263	91	263	163	263	91	275	165	275	165	263	91	275	89	275	165	275	89	287	163	287	163	275	89	287	91	287	163	287	91	297	158	297	158	287	91	297	96	297	158	297	96	305	150	305	150	297	96	305	105	305	150	305	105	311	139	311	139	305	105	311	115	311	139	311	115	312	127	239	115	239	139	237	127	335	-11	40	137	40	117	64	139	64	115	70	150	70	150	64	115	70	105	70	150	70	105	78	158	78	158	70	105	78	96	78	158	78	96	88	163	88	163	78	96	88	91	88	163	88	91	100	165	100	165	88	91	100	89	100	165	100	89	112	163	112	163	100	89	112	91	112	163	112	91	123	158	123	158	112	91	123	96	123	158	123	96	131	150	131	150	123	96	131	105	131	150	131	105	136	139	136	139	131	105	136	115	136	139	136	115	138	127	258	127	40	32	335	117	258	127	335	117	335	137	258	127	335	137	40	267	258	127	40	267	40	223	335	117	40	32	40	-11	64	115	64	139	63	127	97	127	315	223	315	267	97	127	315	267	20	137	97	127	20	137	315	-11	97	127	315	-11	315	32	263	127	482	223	482	267	263	127	482	267	186	137	263	127	186	137	482	-11	263	127	482	-11	482	32	430	127	648	223	648	267	430	127	648	267	353	137	430	127	353	137	648	-11	430	127	648	-11	648	32	648	-11	353	137	353	117	482	-11	186	137	186	117	315	-11	20	137	20	117	238	127	20	32	315	117	238	127	315	117	315	137	238	127	315	137	20	267	238	127	20	267	20	223	405	127	186	32	482	117	405	127	482	117	482	137	405	127	482	137	186	267	405	127	186	267	186	223	571	127	353	32	648	117	571	127	648	117	648	137	571	127	648	137	353	267	571	127	353	267	353	223	648	117	353	32	353	-11	482	117	186	32	186	-11	315	117	20	32	20	-11	258	-64	40	-159	335	-74	258	-64	335	-74	335	-54	258	-64	335	-54	40	75	258	-64	40	75	40	31	40	149	40	105	335	105	40	149	335	105	335	149	117	318	335	414	335	458	117	318	335	458	40	328	117	318	40	328	335	179	117	318	335	179	335	223	335	179	40	328	40	308	335	-74	40	-159	40	-203	117	-64	335	31	335	75	117	-64	335	75	40	-54	117	-64	40	-54	335	-203	117	-64	335	-203	335	-159	40	149	40	105	335	105	40	149	335	105	335	149	258	318	40	223	335	308	258	318	335	308	335	328	258	318	335	328	40	458	258	318	40	458	40	414	335	308	40	223	40	179	335	-203	40	-54	40	-74	117	80	335	175	335	219	117	80	335	219	40	90	117	80	40	90	335	-59	117	80	335	-59	335	-15	40	314	40	270	335	270	40	314	335	270	335	314	335	-59	40	90	40	70	258	80	40	-15	335	70	258	80	335	70	335	90	258	80	335	90	40	219	258	80	40	219	40	175	40	314	40	270	335	270	40	314	335	270	335	314	335	70	40	-15	40	-59	40	47	82	44	40	92	40	92	82	44	82	95	137	104	82	95	137	35	137	104	137	35	192	119	192	119	137	35	185	70	309	12	280	30	292	-31	309	12	292	-31	335	-68	309	12	335	-68	335	-7	249	93	280	109	292	171	292	171	280	109	309	127	292	171	309	127	335	208	335	208	309	127	335	147	244	142	192	119	216	80	244	142	216	80	249	93	244	142	249	93	292	171	82	95	82	44	137	35	259	212	286	227	292	286	292	286	286	227	312	244	292	286	312	244	335	323	335	323	312	244	335	262	244	256	192	234	203	190	244	256	203	190	230	200	244	256	230	200	259	212	244	256	259	212	292	286	82	210	106	168	138	218	138	218	106	168	138	173	138	218	138	173	192	234	192	234	138	173	171	180	192	234	171	180	203	190	185	70	192	20	216	59	216	59	192	20	244	-2	216	59	244	-2	249	46	249	46	244	-2	292	-31	249	46	292	-31	280	30	40	206	40	162	73	164	40	206	73	164	82	210	106	168	82	210	73	164	192	20	185	70	137	35	192	119	185	70	216	80	95	109	126	93	131	142	131	142	126	93	159	80	131	142	159	80	183	119	183	119	159	80	190	70	183	119	190	70	238	104	238	104	190	70	238	35	238	104	238	35	293	95	293	95	238	35	293	44	83	171	40	208	66	127	83	171	66	127	95	109	83	171	95	109	131	142	335	92	293	95	293	44	335	92	293	44	335	47	126	46	131	-2	159	59	159	59	131	-2	183	20	159	59	183	20	190	70	190	70	183	20	238	35	95	30	66	12	83	-31	95	30	83	-31	131	-2	95	30	131	-2	126	46	40	-7	40	-68	83	-31	40	-7	83	-31	66	12	204	180	237	173	237	218	237	218	237	173	269	168	237	218	269	168	293	210	293	210	269	168	302	164	293	210	302	164	335	206	335	206	302	164	335	162	183	234	131	256	145	200	183	234	145	200	172	190	183	234	172	190	204	180	183	234	204	180	237	218	40	323	63	244	83	286	83	286	63	244	89	227	83	286	89	227	131	256	131	256	89	227	116	212	131	256	116	212	145	200	63	244	40	323	40	262	66	127	40	208	40	147	82	210	40	206	82	210	82	210	40	206	82	158	82	210	82	158	100	156	82	210	100	156	106	213	106	213	100	156	118	153	106	213	118	153	130	217	130	217	118	153	136	150	130	217	136	150	153	222	153	222	136	150	153	146	153	222	153	146	171	141	177	229	171	141	173	26	177	229	173	26	186	70	186	70	173	26	209	14	186	70	200	237	177	229	224	198	248	208	242	255	242	255	248	208	262	266	262	266	248	208	272	220	262	266	272	220	282	278	282	278	272	220	295	233	282	278	295	233	301	292	301	292	295	233	316	247	301	292	316	247	318	306	318	306	316	247	335	262	318	306	335	262	335	323	218	173	224	198	239	368	239	368	224	198	242	255	239	368	242	255	276	368	203	64	209	14	230	54	230	54	209	14	243	-1	230	54	243	-1	259	41	259	41	243	-1	276	-20	259	41	276	-20	286	26	286	26	276	-20	307	-42	286	26	307	-42	312	10	312	10	307	-42	335	-68	312	10	335	-68	335	-7	239	368	204	129	218	173	218	173	204	129	233	117	218	173	233	117	243	163	243	163	233	117	261	103	243	163	261	103	268	151	268	151	261	103	287	86	268	151	287	86	293	137	293	137	287	86	312	67	293	137	312	67	315	122	315	122	312	67	335	46	315	122	335	46	335	106	200	237	186	70	204	129	200	237	204	129	239	368	209	14	203	64	199	65	209	14	199	65	196	66	209	14	196	66	193	67	209	14	193	67	189	68	209	14	189	68	186	70	135	-98	173	26	139	35	139	35	152	78	130	82	139	35	130	82	128	37	128	37	130	82	116	39	108	86	85	88	93	42	108	86	93	42	105	41	108	86	105	41	116	39	108	86	116	39	130	82	82	44	93	42	85	88	82	44	85	88	63	90	82	44	63	90	40	92	82	44	40	92	40	47	173	26	171	141	152	78	173	26	152	78	139	35	82	158	40	206	40	162	135	-98	139	35	99	-98	153	222	171	141	177	229	268	213	256	215	259	153	259	153	256	215	244	217	259	153	244	217	242	150	242	150	244	217	232	220	242	150	232	220	225	146	239	368	198	229	208	142	239	368	208	142	225	146	239	368	225	146	232	220	239	368	232	220	276	368	198	229	163	242	185	185	198	229	185	185	185	69	198	229	185	69	208	142	185	185	163	242	154	196	154	196	163	242	129	257	154	196	129	257	123	209	123	209	129	257	97	276	123	209	97	276	93	225	93	225	97	276	67	297	93	225	67	297	65	242	65	242	67	297	40	323	65	242	40	323	40	262	293	158	293	210	281	211	293	158	281	211	276	156	268	213	259	153	276	156	268	213	276	156	281	211	293	158	335	162	335	206	293	158	335	206	293	210	335	47	304	89	293	44	268	41	293	44	274	86	268	41	274	86	244	82	184	182	167	128	170	15	184	182	170	15	185	69	185	69	170	15	194	23	185	69	194	23	215	76	215	76	194	23	218	30	215	76	218	30	244	82	244	82	218	30	243	36	244	82	243	36	268	41	185	185	184	182	185	69	40	106	62	67	65	126	65	126	62	67	86	85	65	126	86	85	92	143	92	143	86	85	112	102	92	143	112	102	123	158	123	158	112	102	139	116	123	158	139	116	153	172	153	172	139	116	167	128	153	172	167	128	184	182	127	-3	135	-98	145	54	145	54	135	-98	170	15	145	54	170	15	167	128	40	-7	56	-53	58	6	58	6	56	-53	72	-39	58	6	72	-39	78	20	78	20	72	-39	90	-26	78	20	90	-26	100	32	100	32	90	-26	108	-14	100	32	108	-14	122	44	122	44	108	-14	127	-3	122	44	127	-3	145	54	135	-98	127	-3	99	-98	56	-53	40	-7	40	-68	293	44	304	89	274	86	304	89	335	47	335	92	62	67	40	106	40	46	331	42	186	86	170	42	170	42	186	86	222	278	170	42	222	278	153	-1	153	-1	222	278	151	86	153	-1	151	86	137	-45	137	-45	151	86	134	42	137	-45	134	42	118	-1	118	-1	44	-1	101	-45	118	-1	101	-45	109	-120	118	-1	109	-120	137	-45	186	86	257	278	222	278	222	278	257	278	238	322	222	278	238	322	88	278	88	278	238	322	44	322	88	278	44	322	88	86	88	86	44	322	44	42	88	86	44	42	134	42	274	322	301	396	266	396	274	322	266	396	257	278	274	322	257	278	331	278	274	322	331	278	331	322	153	-1	137	-45	331	-45	153	-1	331	-45	331	-1	88	86	134	42	151	86	238	322	257	278	266	396	186	86	331	42	331	86	109	-120	101	-45	74	-120	101	-45	44	-1	44	-45	222	278	151	86	153	-1	222	278	153	-1	170	42	222	278	170	42	186	86	222	278	186	86	257	278	222	278	257	278	238	322	222	278	238	322	44	322	222	278	44	322	44	278	274	322	301	396	266	396	274	322	266	396	257	278	274	322	257	278	287	278	274	322	287	278	331	322	331	42	331	322	287	278	331	42	287	278	287	86	331	42	287	86	186	86	331	42	186	86	170	42	44	86	134	42	151	86	151	86	134	42	137	-45	151	86	137	-45	153	-1	153	-1	137	-45	331	-45	153	-1	331	-45	331	-1	118	-1	44	-1	101	-45	118	-1	101	-45	109	-120	118	-1	109	-120	137	-45	118	-1	137	-45	134	42	109	-120	101	-45	74	-120	101	-45	44	-1	44	-45	134	42	44	86	44	42	238	322	257	278	266	396	101	-25	118	-22	118	-22	121	21	118	-22	125	-23	121	21	125	-23	133	20	133	20	125	-23	134	-26	133	20	134	-26	146	17	146	17	134	-26	142	-30	146	17	142	-30	152	-35	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	249	-36	252	-81	252	-81	249	-36	240	-33	252	-81	240	-33	239	-80	239	-80	240	-33	231	-29	239	-80	231	-29	227	-77	227	-77	231	-29	222	-24	227	-77	222	-24	214	-72	214	-72	222	-24	212	-18	214	-72	212	-18	203	39	214	-72	203	39	202	-67	202	-67	203	39	190	-60	242	39	203	39	212	-18	161	-41	171	-99	171	6	171	6	171	-99	190	-60	171	6	190	-60	183	0	183	0	190	-60	203	39	158	12	146	17	152	-35	158	12	152	-35	161	-41	158	12	161	-41	171	6	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	116	206	334	301	334	345	116	206	334	345	39	216	116	206	39	216	334	66	116	206	334	66	334	110	334	66	39	216	39	196	171	-99	161	-41	132	-99	101	-25	118	-22	118	-22	121	21	118	-22	125	-23	121	21	125	-23	133	20	133	20	125	-23	134	-26	133	20	134	-26	146	17	146	17	134	-26	142	-30	146	17	142	-30	152	-35	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	249	-36	252	-81	252	-81	249	-36	240	-33	252	-81	240	-33	239	-80	239	-80	240	-33	231	-29	239	-80	231	-29	227	-77	227	-77	231	-29	222	-24	227	-77	222	-24	214	-72	214	-72	222	-24	212	-18	214	-72	212	-18	203	39	214	-72	203	39	202	-67	202	-67	203	39	190	-60	242	39	203	39	212	-18	161	-41	171	-99	171	6	171	6	171	-99	190	-60	171	6	190	-60	183	0	183	0	190	-60	203	39	158	12	146	17	152	-35	158	12	152	-35	161	-41	158	12	161	-41	171	6	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	257	206	39	110	334	196	257	206	334	196	334	216	257	206	334	216	39	345	257	206	39	345	39	301	334	196	39	110	39	66	171	-99	161	-41	132	-99	101	-19	118	-16	118	-16	121	27	118	-16	125	-17	121	27	125	-17	133	26	133	26	125	-17	134	-20	133	26	134	-20	146	23	146	23	134	-20	142	-24	146	23	142	-24	152	-29	307	14	298	-4	305	-52	305	-52	298	-4	287	-18	305	-52	287	-18	281	-68	281	-68	287	-18	274	-27	281	-68	274	-27	257	-30	257	-30	249	-29	252	-74	252	-74	249	-29	240	-27	252	-74	240	-27	239	-73	239	-73	240	-27	231	-23	239	-73	231	-23	227	-70	227	-70	231	-23	222	-17	227	-70	222	-17	214	-66	214	-66	222	-17	212	-11	214	-66	212	-11	203	46	214	-66	203	46	202	-60	202	-60	203	46	190	-54	242	46	203	46	212	-11	161	-35	171	-93	171	12	171	12	171	-93	190	-54	171	12	190	-54	183	6	183	6	190	-54	203	46	158	18	146	23	152	-29	158	18	152	-29	161	-35	158	18	161	-35	171	12	309	142	280	160	292	98	309	142	292	98	335	61	309	142	335	61	335	122	249	223	280	239	292	301	292	301	280	239	309	257	292	301	309	257	335	338	335	338	309	257	335	277	192	249	185	200	216	210	192	249	216	210	244	272	244	272	216	210	249	223	244	272	249	223	292	301	40	177	82	174	40	222	40	222	82	174	82	225	138	234	82	225	138	165	138	234	138	165	192	249	192	249	138	165	185	200	82	225	82	174	138	165	185	200	192	150	216	189	216	189	192	150	244	127	216	189	244	127	249	176	249	176	244	127	292	98	249	176	292	98	280	160	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	257	-30	252	-74	281	-68	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	171	-93	161	-35	132	-93	192	150	185	200	138	165	101	-19	118	-16	118	-16	121	27	118	-16	125	-17	121	27	125	-17	133	26	133	26	125	-17	134	-20	133	26	134	-20	146	23	146	23	134	-20	142	-24	146	23	142	-24	152	-29	307	14	298	-4	305	-52	305	-52	298	-4	287	-18	305	-52	287	-18	281	-68	281	-68	287	-18	274	-27	281	-68	274	-27	257	-30	257	-30	249	-29	252	-74	252	-74	249	-29	240	-27	252	-74	240	-27	239	-73	239	-73	240	-27	231	-23	239	-73	231	-23	227	-70	227	-70	231	-23	222	-17	227	-70	222	-17	214	-66	214	-66	222	-17	212	-11	214	-66	212	-11	203	46	214	-66	203	46	202	-60	202	-60	203	46	190	-54	242	46	203	46	212	-11	161	-35	171	-93	171	12	171	12	171	-93	190	-54	171	12	190	-54	183	6	183	6	190	-54	203	46	158	18	146	23	152	-29	158	18	152	-29	161	-35	158	18	161	-35	171	12	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	257	-30	252	-74	281	-68	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	95	239	126	223	131	272	131	272	126	223	159	210	131	272	159	210	183	249	183	249	159	210	190	200	183	249	190	200	237	234	237	234	190	200	237	165	237	234	237	165	293	225	293	225	237	165	293	174	83	301	40	338	66	257	83	301	66	257	95	239	83	301	95	239	131	272	335	222	293	225	293	174	335	222	293	174	335	177	126	176	131	127	159	189	159	189	131	127	183	150	159	189	183	150	190	200	190	200	183	150	237	165	95	160	66	142	83	98	95	160	83	98	131	127	95	160	131	127	126	176	40	122	40	61	83	98	40	122	83	98	66	142	66	257	40	338	40	277	171	-93	161	-35	132	-93	143	127	153	74	166	116	166	116	153	74	185	59	166	116	185	59	174	142	174	142	185	59	190	199	174	142	190	199	143	127	143	127	190	199	41	127	143	127	41	127	153	74	153	74	113	-56	150	-56	153	74	150	-56	185	59	225	313	190	199	198	101	225	313	198	101	216	162	225	313	216	162	233	219	225	313	233	219	262	313	291	198	291	57	334	-11	291	198	334	-11	334	267	291	198	334	267	233	219	291	198	233	219	216	162	198	101	190	199	185	59	198	101	185	59	334	-11	198	101	334	-11	291	57	142	36	150	-56	158	93	158	93	150	-56	184	56	158	93	184	56	177	153	177	153	184	56	190	196	177	153	190	196	84	198	84	198	190	196	41	267	84	198	41	267	84	57	84	57	41	267	41	-11	84	57	41	-11	142	36	225	313	190	196	201	113	225	313	201	113	209	138	225	313	209	138	222	180	225	313	222	180	262	313	190	196	184	56	201	113	201	113	184	56	334	127	201	113	334	127	232	127	232	127	334	127	222	180	232	127	222	180	209	138	150	-56	142	36	113	-56	84	57	142	36	158	93	166	111	129	-11	135	-113	166	111	135	-113	152	-55	166	111	152	-55	166	-11	166	111	166	-11	199	96	166	111	199	96	179	153	166	111	179	153	143	171	166	111	143	171	41	171	334	31	334	310	291	241	291	241	334	310	251	271	291	241	251	271	234	214	234	214	251	271	240	355	234	214	240	355	211	138	211	138	240	355	209	251	211	138	209	251	199	96	199	96	209	251	191	194	199	96	191	194	179	153	116	-55	99	-113	135	-113	116	-55	135	-113	129	-11	116	-55	129	-11	41	-11	116	-55	41	-11	41	-55	166	-11	152	-55	334	-55	166	-11	334	-55	334	-11	334	31	291	241	291	101	334	31	291	101	211	138	334	31	211	138	199	96	209	251	41	171	143	171	209	251	143	171	191	194	276	355	240	355	251	271	41	-11	116	-55	129	-11	129	-11	116	-55	135	-113	129	-11	135	-113	160	88	160	88	135	-113	152	-55	160	88	152	-55	166	-11	166	-11	152	-55	334	-55	166	-11	334	-55	334	-11	160	88	166	-11	176	145	176	145	166	-11	202	108	176	145	202	108	190	190	190	190	202	108	203	233	190	190	203	233	84	241	84	241	203	233	41	310	84	241	41	310	84	101	84	101	41	310	41	31	84	101	41	31	160	88	203	233	202	108	219	165	219	165	202	108	334	171	219	165	334	171	232	171	232	171	334	171	235	218	232	171	235	218	240	355	240	355	235	218	276	355	240	355	203	233	219	165	240	355	219	165	222	175	240	355	222	175	232	171	135	-113	116	-55	99	-113	84	101	160	88	176	145	116	-55	41	-11	41	-55	105	310	105	283	111	321	111	321	105	283	111	271	111	321	111	271	120	331	120	331	111	271	120	262	120	331	120	262	132	337	132	337	120	262	132	256	132	337	132	256	145	339	145	339	132	256	145	254	145	339	145	254	158	337	158	337	145	254	159	256	158	337	159	256	170	331	170	331	159	256	170	262	170	331	170	262	179	321	179	321	170	262	179	271	179	321	179	271	185	310	185	310	179	271	185	283	185	310	185	283	187	296	105	-30	105	-57	111	-19	111	-19	105	-57	111	-69	111	-19	111	-69	120	-9	120	-9	111	-69	120	-78	120	-9	120	-78	132	-3	132	-3	120	-78	132	-84	132	-3	132	-84	145	-1	145	-1	132	-84	145	-86	145	-1	145	-86	158	-3	158	-3	145	-86	159	-84	158	-3	159	-84	170	-9	170	-9	159	-84	170	-78	170	-9	170	-78	179	-19	179	-19	170	-78	179	-69	179	-19	179	-69	185	-30	185	-30	179	-69	185	-57	185	-30	185	-57	187	-44	105	140	105	113	111	151	111	151	105	113	111	101	111	151	111	101	120	160	120	160	111	101	120	92	120	160	120	92	132	166	132	166	120	92	132	86	132	166	132	86	145	169	145	169	132	86	145	84	145	169	145	84	158	166	158	166	145	84	159	86	158	166	159	86	170	160	170	160	159	86	170	92	170	160	170	92	179	151	179	151	170	92	179	101	179	151	179	101	185	140	185	140	179	101	185	113	185	140	185	113	187	126	105	113	105	140	103	126	105	-57	105	-30	103	-44	105	283	105	310	103	296	33	146	33	119	39	158	39	158	33	119	39	108	39	158	39	108	49	167	49	167	39	108	49	99	49	167	49	99	60	173	60	173	49	99	60	93	60	173	60	93	74	175	74	175	60	93	74	90	74	175	74	90	87	173	87	173	74	90	87	93	87	173	87	93	99	167	99	167	87	93	99	99	99	167	99	99	108	158	108	158	99	99	108	108	108	158	108	108	114	146	114	146	108	108	114	119	114	146	114	119	116	133	204	146	204	119	210	158	210	158	204	119	210	108	210	158	210	108	219	167	219	167	210	108	219	99	219	167	219	99	230	173	230	173	219	99	230	93	230	173	230	93	244	175	244	175	230	93	244	90	244	175	244	90	257	173	257	173	244	90	257	93	257	173	257	93	269	167	269	167	257	93	269	99	269	167	269	99	278	158	278	158	269	99	278	108	278	158	278	108	284	146	284	146	278	108	284	119	284	146	284	119	286	133	374	146	374	119	380	158	380	158	374	119	380	108	380	158	380	108	390	167	390	167	380	108	390	99	390	167	390	99	401	173	401	173	390	99	401	93	401	173	401	93	415	175	415	175	401	93	415	90	415	175	415	90	428	173	428	173	415	90	428	93	428	173	428	93	440	167	440	167	428	93	440	99	440	167	440	99	449	158	449	158	440	99	449	108	449	158	449	108	455	146	455	146	449	108	455	119	455	146	455	119	457	133	374	119	374	146	372	133	204	119	204	146	201	133	33	119	33	146	31	133	83	18	83	-7	89	30	89	30	83	-7	89	-19	89	30	89	-19	98	39	98	39	89	-19	98	-28	98	39	98	-28	110	45	110	45	98	-28	110	-34	110	45	110	-34	123	47	123	47	110	-34	123	-36	123	47	123	-36	137	45	137	45	123	-36	137	-34	137	45	137	-34	148	39	148	39	137	-34	148	-28	148	39	148	-28	158	30	158	30	148	-28	158	-19	158	30	158	-19	164	18	164	18	158	-19	164	-7	164	18	164	-7	166	5	204	140	204	113	210	151	210	151	204	113	210	101	210	151	210	101	219	160	219	160	210	101	219	92	219	160	219	92	230	166	230	166	219	92	230	86	230	166	230	86	244	169	244	169	230	86	244	84	244	169	244	84	257	166	257	166	244	84	257	86	257	166	257	86	269	160	269	160	257	86	269	92	269	160	269	92	278	151	278	151	269	92	278	101	278	151	278	101	284	140	284	140	278	101	284	113	284	140	284	113	286	126	325	261	325	234	331	272	331	272	325	234	331	222	331	272	331	222	340	281	340	281	331	222	340	213	340	281	340	213	352	287	352	287	340	213	352	206	352	287	352	206	365	290	365	290	352	206	365	204	365	290	365	204	378	287	378	287	365	204	378	206	378	287	378	206	390	281	390	281	378	206	390	213	390	281	390	213	399	272	399	272	390	213	399	222	399	272	399	222	405	261	405	261	399	222	405	234	405	261	405	234	407	247	325	234	325	261	323	247	204	113	204	140	201	126	83	-7	83	18	81	5	325	18	325	-7	331	30	331	30	325	-7	331	-19	331	30	331	-19	340	39	340	39	331	-19	340	-28	340	39	340	-28	352	45	352	45	340	-28	352	-34	352	45	352	-34	365	47	365	47	352	-34	365	-36	365	47	365	-36	378	45	378	45	365	-36	378	-34	378	45	378	-34	390	39	390	39	378	-34	390	-28	390	39	390	-28	399	30	399	30	390	-28	399	-19	399	30	399	-19	405	18	405	18	399	-19	405	-7	405	18	405	-7	407	5	204	140	204	113	210	151	210	151	204	113	210	101	210	151	210	101	219	160	219	160	210	101	219	92	219	160	219	92	230	166	230	166	219	92	230	86	230	166	230	86	244	169	244	169	230	86	244	84	244	169	244	84	257	166	257	166	244	84	257	86	257	166	257	86	269	160	269	160	257	86	269	92	269	160	269	92	278	151	278	151	269	92	278	101	278	151	278	101	284	140	284	140	278	101	284	113	284	140	284	113	286	126	83	261	83	234	89	272	89	272	83	234	89	222	89	272	89	222	98	281	98	281	89	222	98	213	98	281	98	213	110	287	110	287	98	213	110	206	110	287	110	206	123	290	123	290	110	206	123	204	123	290	123	204	137	287	137	287	123	204	137	206	137	287	137	206	148	281	148	281	137	206	148	213	148	281	148	213	158	272	158	272	148	213	158	222	158	272	158	222	164	261	164	261	158	222	164	234	164	261	164	234	166	247	83	234	83	261	81	247	204	113	204	140	201	126	325	-7	325	18	323	5	131	51	112	67	137	0	137	0	112	67	97	87	137	0	97	87	97	20	97	20	97	87	88	112	97	20	88	112	66	216	97	20	66	216	66	51	66	51	66	216	47	178	66	51	47	178	47	89	47	89	47	178	41	133	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	334	229	186	273	334	229	334	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	88	156	97	180	97	246	88	156	97	246	66	216	88	156	66	216	88	112	88	156	88	112	334	156	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	154	41	185	-6	154	41	137	0	46	368	46	324	334	324	46	368	334	324	334	368	131	51	137	0	154	41	334	156	88	112	334	112	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	221	226	238	266	221	226	244	216	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	263	200	278	180	278	246	278	246	278	180	287	156	278	246	287	156	309	216	287	112	287	156	41	156	287	112	41	156	41	112	278	246	238	266	244	216	278	246	244	216	263	200	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	278	87	278	20	287	112	287	112	278	20	309	51	287	112	309	51	287	156	287	156	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	41	368	41	324	329	324	41	368	329	324	329	368	196	229	41	273	41	229	392	186	392	44	435	0	392	186	435	0	435	204	392	186	435	204	232	387	392	186	232	387	232	330	232	330	232	387	71	186	71	186	232	387	27	204	71	186	27	204	71	44	71	44	27	204	27	0	71	44	27	0	435	0	71	44	435	0	392	44	229	338	229	366	164	338	151	337	164	338	229	366	151	337	229	366	82	366	82	366	82	-96	134	-96	82	366	134	-96	134	297	82	366	134	297	134	315	82	366	134	315	137	327	82	366	137	327	142	334	82	366	142	334	151	337	152	366	5	366	70	338	152	366	70	338	84	337	152	366	84	337	93	334	152	366	93	334	98	328	152	366	98	328	100	316	152	366	100	316	100	297	152	366	100	297	152	-96	100	297	100	-96	152	-96	70	338	5	366	5	338	142	-64	137	-57	82	-96	82	-96	137	-57	134	-45	82	-96	134	-45	82	366	82	366	134	-45	134	-27	82	366	134	-27	134	366	229	-96	229	-68	165	-68	229	-96	165	-68	151	-67	229	-96	151	-67	142	-64	229	-96	142	-64	82	-96	98	-57	93	-64	152	-96	152	-96	93	-64	84	-67	152	-96	84	-67	70	-68	152	-96	70	-68	5	-68	152	-96	5	-68	5	-96	152	-96	152	366	100	366	152	-96	100	366	100	-27	152	-96	100	-27	100	-45	152	-96	100	-45	98	-57	32	54	76	54	32	200	32	200	76	54	76	156	32	200	76	156	343	200	343	200	76	156	343	156	76	98	76	200	32	200	76	98	32	200	32	54	76	98	32	54	343	54	76	98	343	54	343	98	18	80	30	65	60	117	60	117	30	65	71	91	60	117	71	91	106	147	106	147	71	91	113	110	106	147	113	110	156	170	156	170	113	110	157	123	156	170	157	123	207	184	207	184	157	123	205	130	207	184	205	130	258	132	258	132	306	130	261	189	261	189	306	130	310	184	310	184	353	123	358	170	358	170	353	123	398	110	358	170	398	110	404	147	404	147	398	110	442	91	404	147	442	91	449	117	449	117	442	91	484	65	449	117	484	65	495	79	261	189	207	184	258	132	310	184	306	130	353	123	203	70	253	65	207	124	207	124	253	65	255	122	309	124	255	122	306	70	309	124	306	70	358	84	30	189	64	137	72	163	72	163	64	137	110	106	72	163	110	106	116	143	116	143	110	106	156	84	116	143	156	84	161	131	161	131	156	84	203	70	161	131	203	70	207	124	495	174	483	189	453	137	453	137	483	189	442	162	453	137	442	162	407	107	407	107	442	162	401	143	407	107	401	143	358	84	358	84	401	143	357	131	358	84	357	131	309	124	255	122	253	65	306	70	64	137	30	189	18	174	83	135	198	366	147	366	83	135	147	366	35	138	83	135	35	138	150	-96	83	135	150	-96	200	-96	150	-96	35	138	35	131	188	131	188	138	75	366	188	131	75	366	25	366	188	131	25	366	140	135	188	131	140	135	23	-96	188	131	23	-96	73	-96	420	343	421	376	253	343	253	343	421	376	209	343	253	343	209	343	253	-44	253	-44	209	343	209	-44	253	-44	209	-44	421	-77	421	-77	209	-44	42	-44	421	-77	42	-44	42	-77	42	376	42	343	209	343	42	376	209	343	421	376	253	-44	421	-77	421	-44	354	206	372	169	390	232	390	232	372	169	378	126	390	20	378	126	372	84	253	272	293	260	307	301	307	301	293	260	328	237	307	301	328	237	354	273	354	273	328	237	354	206	354	273	354	206	390	232	253	-19	253	272	253	316	253	-19	253	316	209	-63	209	-63	253	316	253	347	209	-63	253	347	209	272	209	272	253	347	209	347	209	272	209	347	209	316	413	182	390	232	390	20	413	182	390	20	413	70	413	182	413	70	422	126	293	-6	307	-49	328	15	328	15	307	-49	354	-20	328	15	354	-20	354	46	354	46	354	-20	390	20	354	46	390	20	372	84	209	-63	253	-94	253	-19	253	-19	307	-49	293	-6	253	-19	253	-63	307	-49	209	-63	209	-94	253	-94	90	169	108	206	109	273	109	273	108	206	134	237	109	273	134	237	155	301	155	301	134	237	169	260	155	301	169	260	209	316	209	316	169	260	209	272	109	273	72	232	90	169	90	169	72	232	84	126	90	84	84	126	72	20	90	84	72	20	109	-20	72	20	84	126	72	232	72	20	72	232	49	70	49	70	72	232	49	182	49	70	49	182	40	126	209	-63	209	272	209	-19	209	-63	209	-19	169	-6	209	-63	169	-6	155	-49	134	15	108	46	109	-20	134	15	109	-20	155	-49	134	15	155	-49	169	-6	90	84	109	-20	108	46	378	126	390	20	390	232	253	316	253	272	307	301	152	111	77	-99	125	-99	152	111	125	-99	200	111	152	111	200	111	167	155	152	111	167	155	27	155	152	111	27	155	27	111	215	155	291	366	243	366	215	155	243	366	200	111	215	155	200	111	336	111	215	155	336	111	336	155	167	155	200	111	243	366	41	-21	41	16	20	16	41	-21	20	16	20	-59	41	-21	20	-59	230	-59	41	-21	230	-59	209	-21	209	16	209	-21	230	-59	209	16	230	-59	230	16	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	91	141	87	234	70	234	70	141	87	130	85	234	70	130	85	114	84	128	224	134	225	195	262	195	262	134	225	138	225	195	262	138	225	141	225	141	225	145	225	195	262	195	262	145	225	148	223	195	262	148	223	150	220	209	87	203	91	152	108	152	108	203	91	201	97	152	108	201	97	152	210	151	216	152	210	195	262	151	216	195	262	150	220	121	222	128	224	195	262	121	222	195	262	113	233	121	222	113	233	113	219	200	106	200	262	195	262	200	106	195	262	152	210	200	106	152	210	201	97	234	70	234	84	219	85	234	70	219	85	209	87	234	70	209	87	152	108	234	70	152	108	151	98	234	70	151	98	148	91	234	70	114	84	114	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	124	103	100	81	232	70	124	103	232	70	152	112	124	103	152	112	142	119	157	256	152	222	166	221	157	256	166	221	175	258	175	258	166	221	176	216	175	258	176	216	194	256	194	256	176	216	184	209	194	256	184	209	188	201	126	214	134	218	141	249	141	249	134	218	143	221	141	249	143	221	157	256	157	256	143	221	152	222	126	237	113	220	114	198	126	237	114	198	120	207	126	237	120	207	126	214	126	237	126	214	141	249	187	177	184	170	197	147	197	147	184	170	179	162	197	147	179	162	174	155	174	155	164	143	197	147	197	147	164	143	155	132	197	147	155	132	152	112	152	112	155	132	142	119	187	177	197	147	189	184	189	184	197	147	190	191	194	256	190	191	197	147	194	256	197	147	210	249	210	249	197	147	210	158	210	249	210	158	223	239	223	239	210	158	221	170	223	239	221	170	228	182	230	224	223	239	228	182	230	224	228	182	232	194	230	224	232	194	233	207	226	117	216	113	232	70	232	70	216	113	204	112	232	70	204	112	187	112	232	70	187	112	152	112	232	123	226	117	232	70	232	123	232	70	248	132	232	123	248	132	236	132	232	70	100	81	100	70	194	256	188	201	190	191	114	198	113	220	103	198	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	231	231	225	242	227	198	231	231	227	198	231	205	231	231	231	205	233	212	231	231	233	212	234	219	225	242	214	251	215	186	225	242	215	186	222	192	225	242	222	192	227	198	241	116	246	139	245	151	241	116	245	151	241	162	241	116	241	162	234	172	241	116	234	172	228	96	228	96	234	172	226	180	228	96	226	180	215	186	228	96	215	186	210	116	228	96	210	116	208	106	228	96	208	106	208	81	214	251	200	256	200	140	214	251	200	140	204	135	214	251	204	135	207	129	214	251	207	129	209	123	214	251	209	123	210	116	214	251	210	116	215	186	208	81	208	106	204	98	208	81	204	98	198	92	208	81	198	92	190	88	208	81	190	88	182	71	182	71	190	88	179	87	182	71	179	87	174	87	182	71	174	87	169	88	182	71	169	88	164	90	182	71	164	90	159	93	182	71	159	93	153	98	182	71	153	98	151	67	188	150	195	146	200	256	188	150	200	256	186	207	188	150	186	207	185	200	188	150	185	200	181	153	195	146	200	140	200	256	185	216	186	207	200	256	185	216	200	256	182	258	185	216	182	258	181	223	164	257	156	231	167	230	164	257	167	230	182	258	182	258	167	230	175	227	182	258	175	227	181	223	185	200	180	193	181	153	181	153	180	193	173	186	181	153	173	186	172	157	172	157	173	186	162	181	172	157	162	181	160	161	160	161	162	181	146	176	160	161	146	176	146	165	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	125	217	131	223	133	242	133	242	131	223	138	227	133	242	138	227	148	251	148	251	138	227	147	230	148	251	147	230	156	231	120	230	108	214	118	208	120	230	118	208	125	217	120	230	125	217	133	242	153	98	147	104	151	67	151	67	147	104	140	108	151	67	140	108	135	68	135	68	140	108	134	111	135	68	134	111	128	113	111	110	111	78	116	112	116	112	111	78	121	72	116	112	121	72	123	113	123	113	121	72	135	68	123	113	135	68	128	113	106	105	104	100	105	85	106	105	105	85	111	78	106	105	111	78	111	110	105	85	104	100	103	94	156	231	164	257	148	251	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	94	108	174	108	94	142	94	142	174	108	113	143	94	142	113	143	195	258	195	258	113	143	174	214	195	258	174	214	222	70	222	70	174	214	174	143	222	70	174	143	174	108	174	108	174	143	113	143	195	258	222	70	222	258	222	143	222	108	242	108	222	143	242	108	242	143	222	70	174	108	174	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	151	201	137	201	139	156	142	258	137	201	143	218	142	258	143	218	248	258	248	258	143	218	233	218	126	157	139	156	137	201	126	157	137	201	142	258	126	157	142	258	109	158	153	100	145	106	148	67	153	100	148	67	179	70	153	100	179	70	160	97	177	198	170	199	185	148	185	148	170	199	169	152	160	154	169	152	161	200	160	154	161	200	151	201	151	201	139	156	151	155	151	201	151	155	160	154	170	199	161	200	169	152	209	100	202	94	204	79	204	79	202	94	193	91	204	79	193	91	182	90	182	90	177	90	179	70	179	70	177	90	172	91	179	70	172	91	166	94	138	109	131	112	132	68	138	109	132	68	148	67	138	109	148	67	145	106	131	112	126	113	132	68	132	68	126	113	121	113	132	68	121	113	119	72	119	72	121	113	114	112	119	72	114	112	109	78	109	78	114	112	108	110	109	78	108	110	104	105	103	85	109	78	104	105	103	85	104	105	101	100	103	85	101	100	100	94	241	136	238	153	236	112	236	112	238	153	231	168	236	112	231	168	224	93	224	93	231	168	219	180	224	93	219	180	215	115	215	115	214	107	224	93	224	93	214	107	209	100	224	93	209	100	204	79	185	148	198	141	204	190	204	190	198	141	208	133	204	190	208	133	219	180	219	180	208	133	213	124	219	180	213	124	215	115	185	196	177	198	185	148	185	196	185	148	204	190	182	90	179	70	204	79	160	97	179	70	166	94	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	218	239	243	246	243	258	218	239	243	258	203	252	218	239	203	252	198	230	165	238	160	184	169	203	165	238	169	203	203	252	203	252	169	203	181	218	203	252	181	218	198	230	169	170	180	168	170	187	169	170	170	187	165	186	169	170	165	186	162	169	162	169	165	186	160	184	162	169	160	184	157	166	157	166	160	184	165	238	157	166	165	238	154	160	154	160	165	238	152	150	157	92	154	105	151	71	151	71	154	105	152	121	151	71	152	121	152	138	152	138	152	150	132	216	132	216	152	150	165	238	115	97	131	81	132	216	132	216	131	81	151	71	132	216	151	71	152	138	110	185	102	146	106	119	110	185	106	119	115	97	110	185	115	97	132	216	193	92	189	85	199	70	199	70	189	85	184	82	199	70	184	82	177	81	177	81	165	84	176	67	176	67	165	84	157	92	176	67	157	92	151	71	245	132	242	151	242	111	242	111	242	151	235	166	242	111	235	166	233	93	233	93	235	166	222	178	233	93	222	178	218	79	218	79	222	178	206	185	218	79	206	185	199	70	199	70	206	185	196	118	188	163	193	153	206	185	206	185	193	153	196	138	206	185	196	138	196	118	206	185	185	188	188	163	188	163	185	188	180	188	188	163	180	188	180	168	180	168	180	188	175	187	180	168	175	187	170	187	196	102	193	92	199	70	196	102	199	70	196	118	177	81	176	67	199	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	112	200	117	207	113	258	113	258	117	207	124	212	113	258	124	212	251	258	251	258	124	212	133	214	251	258	133	214	144	215	251	258	144	215	204	215	251	258	204	215	171	67	171	67	204	215	138	67	113	258	97	191	108	191	113	258	108	191	112	200	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	226	154	256	134	250	148	226	134	250	143	161	148	226	143	161	144	129	148	226	144	129	147	136	143	161	129	155	130	75	143	161	130	75	142	117	143	161	142	117	142	123	143	161	142	123	144	129	142	117	130	75	143	104	143	104	130	75	148	69	143	104	148	69	147	94	147	94	148	69	153	87	105	128	106	99	110	139	110	139	106	99	115	85	110	139	115	85	118	148	118	148	115	85	130	75	118	148	130	75	129	155	163	203	158	152	176	142	163	203	176	142	175	195	175	195	176	142	190	187	175	195	190	187	190	188	195	194	190	188	195	125	195	194	195	125	199	199	199	199	195	125	199	117	199	199	199	117	201	204	201	204	199	117	200	107	218	76	200	107	199	98	218	76	199	98	197	69	197	69	199	98	195	91	197	69	195	91	189	85	152	144	158	152	155	210	152	144	155	210	150	218	152	144	150	218	148	226	152	144	148	226	147	136	153	87	171	67	161	82	161	82	171	67	171	81	181	82	171	81	197	69	181	82	197	69	189	85	149	232	153	237	154	256	154	256	153	237	159	241	154	256	159	241	179	258	179	258	159	241	166	244	179	258	166	244	175	244	175	244	184	243	179	258	179	258	184	243	200	256	190	187	176	142	188	133	190	187	188	133	195	125	190	187	195	125	190	188	204	179	217	184	217	250	217	250	217	184	228	191	217	250	228	191	230	241	230	241	228	191	235	198	230	241	235	198	238	230	238	230	235	198	239	207	238	230	239	207	241	217	204	179	217	250	203	215	204	179	203	215	202	209	204	179	202	209	201	204	204	179	201	204	200	107	204	179	200	107	218	76	204	179	218	76	220	168	201	225	203	215	217	250	201	225	217	250	200	256	201	225	200	256	198	233	200	256	184	243	192	239	200	256	192	239	198	233	248	121	246	133	244	102	244	102	246	133	241	145	244	102	241	145	234	87	234	87	241	145	232	157	234	87	232	157	220	168	171	81	171	67	197	69	113	188	120	178	120	239	120	239	120	178	130	169	120	239	130	169	134	250	134	250	130	169	143	161	110	226	107	209	108	198	110	226	108	198	113	188	110	226	113	188	120	239	154	256	148	226	149	232	220	168	218	76	234	87	153	87	148	69	171	67	158	152	163	203	155	210	106	99	105	128	103	116	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	223	153	233	148	255	148	255	153	233	157	240	148	255	157	240	171	258	171	258	157	240	162	243	171	258	162	243	169	244	178	156	173	138	178	139	178	156	178	139	183	140	178	156	168	158	173	138	168	158	160	163	161	137	168	158	161	137	167	137	168	158	167	137	173	138	160	163	155	174	161	137	161	137	155	174	152	189	161	137	152	189	142	140	142	140	152	189	148	255	142	140	148	255	130	246	151	209	152	223	148	255	151	209	148	255	152	189	103	195	105	175	106	215	106	215	105	175	113	159	106	215	113	159	115	233	115	233	113	159	126	147	115	233	126	147	130	246	130	246	126	147	142	140	195	183	194	173	215	109	215	109	194	173	192	164	215	109	192	164	188	142	188	142	192	164	186	158	188	142	186	158	183	140	183	140	186	158	178	156	242	205	232	227	237	139	237	139	232	227	216	244	237	139	216	244	215	109	215	109	216	244	196	255	215	109	196	255	195	193	195	193	195	183	215	109	196	255	171	258	182	241	196	255	182	241	189	234	196	255	189	234	193	223	196	255	193	223	195	209	196	255	195	209	195	193	171	258	169	244	170	244	171	258	170	244	182	241	188	142	178	123	183	87	188	142	183	87	215	109	128	86	104	80	144	73	128	86	144	73	148	95	148	95	144	73	183	87	148	95	183	87	165	107	165	107	183	87	178	123	144	73	104	80	104	67	242	205	237	139	246	177	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	113	92	104	114	113	89	113	89	104	114	98	102	113	89	98	102	116	87	116	87	98	102	93	94	116	87	93	94	135	70	135	70	93	94	88	88	135	70	88	88	81	85	241	120	175	262	182	140	241	120	182	140	189	123	189	123	182	140	130	140	189	123	130	140	123	123	123	123	130	140	169	262	123	123	169	262	118	112	199	87	195	85	274	70	274	70	195	85	189	84	274	70	189	84	179	84	201	90	274	70	254	94	201	90	254	94	248	104	201	90	248	104	241	120	201	90	241	120	201	93	241	120	189	123	194	113	241	120	194	113	198	104	241	120	198	104	200	98	241	120	200	98	201	93	169	262	130	140	156	198	169	262	156	198	182	140	169	262	182	140	175	262	114	98	115	102	104	114	104	114	115	102	116	107	104	114	116	107	169	262	169	262	116	107	118	112	113	94	114	98	104	114	113	94	104	114	113	92	274	70	274	84	266	84	274	70	266	84	260	87	274	70	260	87	254	94	201	88	199	87	274	70	201	88	274	70	201	90	135	70	135	84	126	84	135	70	126	84	120	85	135	70	120	85	116	87	73	84	73	70	135	70	73	84	135	70	81	85	274	70	179	84	179	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	161	239	164	241	179	258	179	258	164	241	169	242	179	258	169	242	175	243	175	243	186	241	179	258	179	258	186	241	205	256	165	89	182	70	170	87	170	87	182	70	177	86	189	88	177	86	182	70	189	88	182	70	211	73	205	256	186	241	194	238	205	256	194	238	200	231	205	256	200	231	203	222	205	256	203	222	204	210	205	256	204	210	205	148	205	256	205	148	225	251	250	228	240	241	242	184	250	228	242	184	248	192	250	228	248	192	252	201	250	228	252	201	253	212	225	251	220	171	233	177	225	251	233	177	240	241	240	241	233	177	242	184	255	149	246	159	250	92	250	92	246	159	234	166	250	92	234	166	233	80	233	80	234	166	220	171	233	80	220	171	212	124	212	124	220	171	225	251	212	124	225	251	210	138	205	148	204	210	203	198	205	148	203	198	199	188	205	148	199	188	196	156	110	227	159	95	158	101	110	227	158	101	158	177	158	177	166	161	177	179	177	179	166	161	183	160	177	179	183	160	190	182	190	182	183	160	196	156	190	182	196	156	199	188	158	177	158	161	166	161	260	107	263	124	261	137	260	107	261	137	255	149	260	107	255	149	250	92	211	73	212	124	211	110	211	73	211	110	206	100	199	92	189	88	211	73	199	92	211	73	206	100	158	231	159	235	110	227	158	231	110	227	158	177	110	227	159	235	161	239	110	227	161	239	179	258	110	227	179	258	110	234	179	258	84	258	95	244	179	258	95	244	102	242	179	258	102	242	107	239	179	258	107	239	110	234	182	70	165	89	161	91	182	70	161	91	110	102	182	70	110	102	110	95	182	70	110	95	108	90	182	70	108	90	103	87	182	70	103	87	95	85	182	70	95	85	84	84	182	70	84	84	84	70	110	102	161	91	159	95	110	102	159	95	110	227	95	244	84	258	84	246	212	124	211	73	233	80	225	251	205	148	210	138	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	146	257	116	243	131	195	131	195	116	243	128	167	130	142	128	167	116	243	130	142	116	243	115	85	115	85	116	243	94	222	115	85	94	222	93	105	93	105	94	222	80	194	93	105	80	194	80	131	80	131	80	194	75	161	136	120	145	72	147	102	147	102	145	72	181	67	147	102	181	67	165	90	165	90	181	67	190	86	208	87	190	86	202	68	208	87	202	68	220	72	130	142	115	85	145	72	130	142	145	72	136	120	254	256	251	253	254	193	254	193	251	253	248	250	254	193	248	250	247	209	247	209	248	250	245	249	247	209	245	249	242	249	242	249	239	249	247	209	247	209	239	249	237	249	247	209	237	249	235	224	235	224	237	249	234	250	235	224	234	250	232	251	256	261	254	256	254	193	256	261	254	193	266	193	256	261	266	193	266	261	228	252	217	256	221	236	228	252	221	236	235	224	228	252	235	224	232	251	207	259	198	261	204	243	207	259	204	243	221	236	207	259	221	236	217	256	131	195	139	217	146	257	146	257	139	217	151	233	146	257	151	233	181	262	181	262	151	233	167	243	181	262	167	243	185	246	185	246	204	243	189	262	189	262	204	243	198	261	274	109	262	118	256	92	256	92	262	118	249	107	256	92	249	107	238	80	238	80	249	107	236	98	238	80	236	98	222	92	222	92	208	87	220	72	222	92	220	72	238	80	190	86	181	67	202	68	189	262	181	262	185	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	258	162	243	186	239	166	258	186	239	203	254	203	254	186	239	203	227	203	254	203	227	233	243	233	243	203	227	215	210	233	243	215	210	221	189	274	166	269	198	268	132	268	132	269	198	255	224	268	132	255	224	253	106	253	106	255	224	233	243	253	106	233	243	229	86	229	86	233	243	223	165	223	165	233	243	221	189	229	86	223	165	220	133	229	86	220	133	212	111	229	86	212	111	200	96	229	86	200	96	199	74	164	86	165	70	183	89	183	89	165	70	199	74	183	89	199	74	200	96	166	258	73	258	83	244	166	258	83	244	90	242	166	258	90	242	95	240	166	258	95	240	97	236	166	258	97	236	98	230	166	258	98	230	148	239	166	258	148	239	152	241	166	258	152	241	156	242	166	258	156	242	162	243	146	100	146	234	98	230	98	230	146	234	147	237	98	230	147	237	148	239	157	87	152	89	165	70	165	70	152	89	148	91	165	70	148	91	98	100	98	100	148	91	147	95	98	100	147	95	98	230	157	87	165	70	164	86	165	70	98	100	97	94	165	70	97	94	94	90	165	70	94	90	89	87	165	70	89	87	82	85	165	70	82	85	73	84	165	70	73	84	73	70	98	230	147	95	146	100	83	244	73	258	73	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	199	198	193	187	193	145	193	145	193	187	185	179	193	145	185	179	185	153	185	153	185	179	172	175	185	153	172	175	172	157	172	157	172	175	156	174	156	98	156	174	108	229	156	98	108	229	156	93	156	93	108	229	108	100	104	239	107	235	249	258	249	258	107	235	166	242	249	258	166	242	174	242	174	242	199	241	249	258	249	258	199	241	216	237	249	258	216	237	228	229	249	258	228	229	235	216	249	258	235	216	238	198	249	258	238	198	249	198	156	231	156	235	108	229	156	231	108	229	156	174	108	229	156	235	158	238	108	229	158	238	161	241	108	229	161	241	166	242	108	229	166	242	107	235	249	258	83	258	93	244	249	258	93	244	100	242	249	258	100	242	104	239	213	90	203	88	251	70	251	70	203	88	192	87	251	70	192	87	179	86	179	86	170	87	251	70	251	70	170	87	163	88	251	70	163	88	107	95	107	95	163	88	108	100	244	115	239	109	251	70	251	70	239	109	234	103	251	70	234	103	229	98	229	98	221	93	251	70	251	70	221	93	213	90	251	70	263	132	253	132	251	70	253	132	248	123	251	70	248	123	244	115	108	100	163	88	159	90	108	100	159	90	156	93	251	70	107	95	105	90	251	70	105	90	100	87	251	70	100	87	93	85	251	70	93	85	83	84	251	70	83	84	83	70	201	214	199	198	199	134	201	214	199	134	201	117	201	214	201	117	212	117	201	214	212	117	212	214	156	174	156	158	172	157	199	198	193	145	199	134	93	244	83	258	83	245	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	199	70	199	84	184	85	199	70	184	85	174	86	199	70	174	86	167	90	199	70	167	90	116	102	199	70	116	102	115	95	199	70	115	95	112	90	199	70	112	90	108	87	199	70	108	87	100	85	199	70	100	85	88	84	199	70	88	84	88	70	116	228	164	94	164	100	164	174	164	158	180	157	203	187	193	180	193	153	193	153	193	180	180	175	193	153	180	175	180	157	180	157	180	175	164	174	164	100	164	174	116	228	116	102	167	90	164	94	116	102	164	94	116	228	112	239	115	235	263	258	263	258	115	235	177	242	263	258	177	242	185	242	185	242	200	242	263	258	263	258	200	242	212	241	263	258	212	241	220	239	243	222	263	258	239	228	239	228	263	258	233	233	227	236	233	233	263	258	227	236	263	258	220	239	263	258	243	222	247	216	263	258	247	216	250	208	263	258	250	208	253	198	263	258	253	198	263	198	164	232	164	235	116	228	164	232	116	228	164	174	177	242	115	235	171	241	171	241	115	235	116	228	171	241	116	228	167	238	167	238	116	228	164	235	263	258	88	258	99	244	263	258	99	244	107	242	263	258	107	242	112	239	213	214	209	198	209	133	213	214	209	133	213	117	213	214	213	117	223	117	213	214	223	117	223	214	203	145	209	133	209	198	203	145	209	198	203	187	203	145	203	187	193	153	99	244	88	258	88	245	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	139	257	111	243	125	194	125	194	111	243	123	165	124	142	123	165	111	243	124	142	111	243	111	84	111	84	111	243	90	222	111	84	90	222	89	104	89	104	90	222	75	195	89	104	75	195	75	130	75	130	75	195	70	163	129	119	139	71	140	100	140	100	139	71	173	67	140	100	173	67	156	87	156	87	173	67	180	83	190	84	180	83	190	68	190	84	190	68	207	70	124	142	111	84	139	71	124	142	139	71	129	119	274	155	178	155	190	141	274	155	190	141	198	139	274	155	198	139	203	136	274	155	203	136	206	131	274	155	206	131	206	125	274	155	206	125	256	137	274	155	256	137	263	140	274	155	263	140	274	142	206	125	207	70	252	132	252	132	207	70	223	74	252	132	223	74	250	126	250	126	223	74	238	78	250	126	238	78	250	118	250	118	238	78	250	84	207	70	206	125	206	104	207	70	206	104	206	97	207	70	206	97	203	92	207	70	203	92	198	87	207	70	198	87	190	84	235	257	233	253	237	193	237	193	233	253	231	251	237	193	231	251	230	210	230	210	231	251	228	250	230	210	228	250	225	249	225	249	223	250	230	210	230	210	223	250	221	225	238	262	235	257	237	193	238	262	237	193	247	193	238	262	247	193	247	262	221	225	223	250	221	250	221	225	221	250	219	251	221	225	219	251	216	252	221	225	216	252	213	253	221	225	213	253	209	236	213	253	204	256	209	236	209	236	204	256	195	259	209	236	195	259	194	244	194	244	195	259	187	261	194	244	187	261	179	262	125	194	132	217	139	257	139	257	132	217	143	233	139	257	143	233	171	262	171	262	143	233	158	243	171	262	158	243	175	247	175	247	194	244	179	262	180	83	173	67	190	68	179	262	171	262	175	247	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	190	141	178	155	178	142	256	137	206	125	252	132	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	166	258	76	258	84	244	166	258	84	244	90	242	166	258	90	242	94	239	166	258	94	239	96	235	166	258	96	235	97	228	166	258	97	228	147	239	166	258	147	239	151	242	166	258	151	242	157	244	166	258	157	244	166	246	97	228	145	94	145	100	145	177	145	158	203	158	145	177	203	158	203	177	203	177	203	158	253	90	203	177	253	90	252	94	97	228	145	100	145	228	97	228	145	228	145	235	97	228	145	235	147	239	201	90	197	87	272	70	272	70	197	87	191	85	272	70	191	85	181	84	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	272	258	181	258	190	244	272	258	190	244	196	242	272	258	196	242	200	239	272	258	200	239	203	235	272	258	203	235	203	228	272	258	203	228	254	239	272	258	254	239	258	242	272	258	258	242	263	244	272	258	263	244	272	246	251	100	251	228	203	228	203	228	251	228	252	235	203	228	252	235	254	239	203	228	252	94	251	100	272	70	272	84	263	85	272	70	263	85	257	87	272	70	257	87	253	90	272	70	253	90	203	100	272	70	203	100	203	94	272	70	203	94	201	90	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	70	166	84	157	85	166	70	157	85	151	87	166	70	151	87	147	90	166	70	147	90	97	100	166	70	97	100	96	94	166	70	96	94	94	90	166	70	94	90	91	87	166	70	91	87	85	85	166	70	85	85	76	84	166	70	76	84	76	70	97	100	147	90	145	94	97	100	145	94	97	228	9	112	9	226	0	169	272	70	181	84	181	70	203	100	253	90	203	158	203	177	252	94	203	228	190	244	181	258	181	246	9	226	26	167	33	274	321	169	315	62	339	111	84	244	76	258	76	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	221	258	126	258	135	244	221	258	135	244	142	242	221	258	142	242	146	239	221	258	146	239	148	235	221	258	148	235	149	228	221	258	149	228	200	239	221	258	200	239	205	243	221	258	205	243	211	244	221	258	211	244	221	246	197	102	197	228	149	228	149	228	197	228	198	235	149	228	198	235	200	239	211	85	204	86	221	70	221	70	204	86	200	90	221	70	200	90	149	102	149	102	200	90	198	95	149	102	198	95	149	228	221	70	149	102	148	95	221	70	148	95	146	90	221	70	146	90	142	87	221	70	142	87	136	85	221	70	136	85	126	84	221	70	126	84	126	70	149	228	198	95	197	102	211	85	221	70	221	84	135	244	126	258	126	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	145	91	147	117	145	89	145	89	142	120	145	68	145	68	142	120	137	123	145	68	137	123	132	71	132	71	137	123	131	123	132	71	131	123	125	122	150	111	147	117	147	94	150	111	147	94	149	96	150	111	149	96	150	100	150	111	150	100	151	104	148	83	158	67	151	82	151	82	158	67	155	82	161	83	155	82	158	67	161	83	158	67	178	69	241	258	146	258	156	245	241	258	156	245	163	243	241	258	163	243	168	241	241	258	168	241	170	236	241	258	170	236	171	230	241	258	171	230	221	238	241	258	221	238	225	242	241	258	225	242	232	244	241	258	232	244	241	246	219	225	219	233	208	87	219	225	208	87	216	102	219	225	216	102	219	123	171	230	178	69	219	233	219	233	178	69	195	76	219	233	195	76	208	87	178	69	171	230	171	101	178	69	171	101	170	94	178	69	170	94	168	89	178	69	168	89	165	85	178	69	165	85	161	83	146	85	145	87	145	68	146	85	145	68	158	67	146	85	158	67	148	83	145	89	145	68	145	87	121	77	132	71	125	122	121	77	125	122	120	119	121	77	120	119	115	115	121	77	115	115	114	88	112	110	111	103	114	88	112	110	114	88	115	115	156	245	146	258	146	246	221	238	171	230	219	233	142	120	145	89	147	117	147	117	145	91	147	94	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	169	258	74	258	84	245	169	258	84	245	90	243	169	258	90	243	95	240	169	258	95	240	97	235	169	258	97	235	98	228	169	258	98	228	148	238	169	258	148	238	152	242	169	258	152	242	159	244	169	258	159	244	169	246	98	228	146	94	146	99	146	170	146	151	152	157	146	170	152	157	203	228	203	228	152	157	184	189	203	228	184	189	209	214	98	228	146	99	146	226	98	228	146	226	146	233	98	228	146	233	148	238	213	239	212	237	227	229	227	229	212	237	210	234	227	229	210	234	209	214	209	214	210	234	207	231	209	214	207	231	203	228	270	258	191	258	200	244	270	258	200	244	205	244	270	258	205	244	209	243	270	258	209	243	212	243	270	258	212	243	213	242	270	258	213	242	214	241	270	258	214	241	227	229	270	258	227	229	242	239	270	258	242	239	255	243	270	258	255	243	270	246	213	239	227	229	214	241	205	85	202	84	278	70	278	70	202	84	197	84	278	70	197	84	188	84	206	90	207	88	266	89	266	89	207	88	207	87	266	89	207	87	207	86	207	86	207	85	278	70	278	70	207	85	205	85	266	89	184	189	202	96	266	89	202	96	204	93	266	89	204	93	206	90	267	87	266	89	207	86	267	87	207	86	278	70	267	87	278	70	269	85	278	70	278	84	275	84	278	70	275	84	271	84	278	70	271	84	269	85	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	169	70	169	84	159	85	169	70	159	85	152	87	169	70	152	87	148	90	169	70	148	90	98	101	169	70	98	101	97	95	169	70	97	95	95	90	169	70	95	90	91	87	169	70	91	87	84	85	169	70	84	85	74	84	169	70	74	84	74	70	98	101	148	90	146	94	98	101	146	94	98	228	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	278	70	188	84	188	70	202	96	184	189	152	157	200	244	191	258	191	246	84	245	74	258	74	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	193	258	97	258	105	245	193	258	105	245	112	243	193	258	112	243	116	240	193	258	116	240	118	235	193	258	118	235	118	228	193	258	118	228	174	242	193	258	174	242	181	245	193	258	181	245	193	246	166	99	166	222	118	228	118	228	166	222	167	232	118	228	167	232	169	238	173	88	169	90	118	100	118	100	169	90	167	94	118	100	167	94	118	228	218	93	210	89	251	70	251	70	210	89	200	87	251	70	200	87	189	86	189	86	180	87	251	70	251	70	180	87	173	88	251	70	173	88	118	100	246	122	241	114	251	70	251	70	241	114	236	108	251	70	236	108	230	102	230	102	224	97	251	70	251	70	224	97	218	93	251	70	263	139	254	139	251	70	254	139	250	130	251	70	250	130	246	122	251	70	118	100	118	94	251	70	118	94	116	90	251	70	116	90	112	87	251	70	112	87	106	85	251	70	106	85	97	84	251	70	97	84	97	70	118	228	167	94	166	99	105	245	97	258	97	246	174	242	118	228	169	238	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	211	91	208	87	283	70	283	70	208	87	202	85	283	70	202	85	193	84	283	258	213	258	214	230	283	258	214	230	265	238	283	258	265	238	268	242	283	258	268	242	274	244	283	258	274	244	283	246	283	84	273	85	283	70	283	70	273	85	267	88	283	70	267	88	214	103	214	103	267	88	264	92	214	103	264	92	214	230	214	230	264	92	263	99	214	230	263	99	262	108	214	230	262	108	262	223	214	230	262	223	263	232	214	230	263	232	265	238	102	99	102	108	86	228	86	228	102	108	102	232	86	228	102	232	130	258	130	258	102	232	152	70	130	258	152	70	167	131	167	131	152	70	157	70	167	131	157	70	168	131	168	131	157	70	214	230	168	131	214	230	213	258	80	242	84	239	130	258	130	258	84	239	86	235	130	258	86	235	86	228	102	99	86	228	86	103	102	99	86	103	104	92	104	92	86	103	109	88	74	244	80	242	130	258	74	244	130	258	65	258	74	244	65	258	65	246	213	96	211	91	283	70	213	96	283	70	214	103	126	70	126	84	116	85	126	70	116	85	109	88	126	70	109	88	86	103	126	70	86	103	86	96	126	70	86	96	84	90	126	70	84	90	81	87	126	70	81	87	74	85	126	70	74	85	65	84	126	70	65	84	65	70	283	70	193	84	193	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	267	258	208	258	218	243	267	258	218	243	225	240	267	258	225	240	229	236	267	258	229	236	231	229	267	258	231	229	232	220	267	258	232	220	249	238	267	258	249	238	252	241	267	258	252	241	258	243	267	258	258	243	267	245	235	67	247	67	247	227	235	67	247	227	247	233	235	67	247	233	232	220	235	67	232	220	232	142	235	67	232	142	139	258	235	67	139	258	118	214	93	242	97	238	139	258	139	258	97	238	100	233	139	258	100	233	103	228	103	228	119	101	118	110	103	228	118	110	118	214	103	228	118	214	139	258	88	244	93	242	139	258	88	244	139	258	82	258	88	244	82	258	82	245	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	101	92	97	89	142	72	142	72	97	89	91	87	142	72	91	87	81	85	142	72	142	85	132	87	142	72	132	87	125	90	142	72	125	90	121	94	142	72	121	94	103	104	142	72	103	104	103	97	142	72	103	97	101	92	103	104	121	94	119	101	103	104	119	101	103	228	142	72	81	85	81	72	9	112	9	226	0	169	218	243	208	258	208	245	249	238	232	220	247	233	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	125	192	132	215	142	258	142	258	132	215	142	232	142	258	142	232	175	262	175	262	142	232	156	243	175	262	156	243	172	246	172	246	190	243	175	262	175	262	190	243	208	258	276	164	271	196	271	132	271	132	271	196	257	223	271	132	257	223	257	105	257	105	257	223	235	244	257	105	235	244	235	85	235	85	235	244	224	162	190	243	205	232	208	258	208	258	205	232	215	215	208	258	215	215	235	244	235	244	215	215	222	192	235	244	222	192	224	162	224	162	222	134	235	85	235	85	222	134	216	112	235	85	216	112	206	72	206	72	216	112	205	96	206	72	205	96	191	86	206	72	191	86	174	83	174	83	156	86	173	67	173	67	156	86	142	96	173	67	142	96	140	72	140	72	142	96	132	111	140	72	132	111	125	134	174	83	173	67	206	72	71	164	76	132	76	196	76	196	76	132	90	105	76	196	90	105	91	224	91	224	90	105	112	85	91	224	112	85	113	244	113	244	112	85	125	134	113	244	125	134	123	162	123	162	125	192	113	244	113	244	125	192	142	258	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	125	134	112	85	140	72	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	162	91	161	96	112	223	112	223	161	96	160	103	112	223	160	103	160	168	160	168	163	152	178	169	178	169	163	152	166	151	178	169	166	151	169	151	162	240	165	242	179	258	179	258	165	242	169	242	179	258	169	242	174	243	174	243	185	241	179	258	179	258	185	241	203	256	253	206	249	225	249	184	249	184	249	225	240	239	249	184	240	239	237	168	237	168	240	239	224	250	237	168	224	250	220	158	220	158	224	250	205	204	204	218	205	204	224	250	204	218	224	250	203	256	204	218	203	256	200	229	203	256	185	241	194	237	203	256	194	237	200	229	203	191	199	181	199	153	203	191	199	153	220	158	203	191	220	158	205	204	172	151	175	151	178	169	178	169	175	151	199	153	178	169	199	153	190	174	190	174	199	153	199	181	160	168	160	152	163	152	179	258	89	258	99	244	179	258	99	244	106	242	179	258	106	242	110	238	179	258	110	238	112	232	179	258	112	232	112	223	179	258	112	223	161	239	179	258	161	239	162	240	160	237	161	239	112	223	160	237	112	223	160	168	111	99	183	70	112	108	112	108	183	70	162	91	112	108	162	91	112	223	183	70	183	84	173	85	183	70	173	85	166	87	183	70	166	87	162	91	183	70	111	99	109	92	183	70	109	92	105	87	183	70	105	87	98	85	183	70	98	85	89	84	183	70	89	84	89	70	99	244	89	258	89	246	178	169	169	151	172	151	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	151	56	163	44	156	87	156	87	163	44	174	84	192	87	174	84	176	37	192	87	176	37	189	33	142	96	132	112	141	71	142	96	141	71	151	56	142	96	151	56	156	87	123	164	117	81	125	134	125	134	117	81	141	71	125	134	141	71	132	112	125	193	132	216	141	258	141	258	132	216	142	233	141	258	142	233	174	262	174	262	142	233	156	243	174	262	156	243	173	246	173	246	191	243	174	262	174	262	191	243	207	258	207	64	204	70	208	33	206	96	204	70	229	79	206	96	229	79	216	112	216	112	229	79	222	134	222	134	229	79	224	164	224	164	229	79	235	245	235	245	229	79	249	93	235	245	249	93	257	224	257	224	249	93	264	111	257	224	264	111	271	196	271	196	264	111	273	134	271	196	273	134	276	161	191	243	205	233	207	258	207	258	205	233	215	216	207	258	215	216	235	245	235	245	215	216	222	193	235	245	222	193	224	164	200	32	208	33	204	70	200	32	204	70	206	96	200	32	206	96	192	87	200	32	192	87	189	33	236	54	233	53	235	39	235	39	233	53	230	53	235	39	230	53	228	53	228	53	221	54	225	36	225	36	221	54	217	34	207	64	208	33	211	59	211	59	208	33	217	34	211	59	217	34	215	56	215	56	217	34	221	54	246	42	243	55	239	55	246	42	239	55	236	54	246	42	236	54	235	39	228	53	225	36	235	39	174	84	163	44	176	37	71	162	74	137	76	196	76	196	74	137	83	114	76	196	83	114	90	224	90	224	83	114	98	96	90	224	98	96	112	245	112	245	98	96	117	81	112	245	117	81	125	193	125	193	117	81	123	164	112	245	125	193	141	258	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	190	183	181	176	215	70	215	70	181	176	168	172	215	70	168	172	157	155	157	155	168	172	150	171	150	105	150	171	102	222	150	105	102	222	150	97	150	97	102	222	152	91	151	239	154	241	165	258	165	258	154	241	158	242	165	258	158	242	163	243	163	243	176	241	165	258	165	258	176	241	192	256	220	165	231	172	231	241	231	241	231	172	239	182	231	241	239	182	241	227	241	227	239	182	243	194	241	227	243	194	245	209	197	206	195	193	215	70	197	206	215	70	208	159	197	206	208	159	215	251	215	251	208	159	220	165	215	251	220	165	231	241	196	219	197	206	215	251	196	219	215	251	192	256	196	219	192	256	192	229	192	256	176	241	186	236	192	256	186	236	192	229	257	89	208	159	215	70	257	89	215	70	267	70	257	89	267	70	258	87	267	70	267	84	264	84	267	70	264	84	262	85	267	70	262	85	259	86	267	70	259	86	258	87	150	171	150	155	157	155	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	150	233	150	237	102	222	150	233	102	222	150	171	102	222	150	237	151	239	102	222	151	239	165	258	102	222	165	258	101	231	165	258	79	258	89	244	165	258	89	244	95	242	165	258	95	242	99	238	165	258	99	238	101	231	172	70	172	84	162	85	172	70	162	85	155	88	172	70	155	88	152	91	172	70	152	91	102	106	172	70	102	106	101	97	172	70	101	97	99	91	172	70	99	91	95	87	172	70	95	87	89	85	172	70	89	85	79	84	172	70	79	84	79	70	102	106	152	91	102	222	89	244	79	258	79	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	190	183	215	70	195	193	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	136	92	124	103	126	75	126	75	124	103	119	76	116	76	119	76	124	103	116	76	124	103	115	119	115	119	110	139	111	71	115	119	111	71	112	73	115	119	112	73	114	75	115	119	114	75	116	76	148	259	129	251	139	228	139	228	129	251	137	221	138	156	137	221	129	251	138	156	129	251	123	165	123	165	129	251	115	240	123	165	115	240	112	176	112	176	115	240	106	224	112	176	106	224	105	189	105	189	106	224	103	204	228	257	226	255	228	198	228	198	226	255	224	253	228	198	224	253	224	214	224	214	224	253	222	252	224	214	222	252	219	252	219	252	212	253	215	227	215	227	212	253	205	255	215	227	205	255	202	237	202	237	205	255	195	258	202	237	195	258	187	243	187	243	195	258	184	260	187	243	184	260	170	246	139	228	143	235	148	259	148	259	143	235	150	241	148	259	150	241	170	261	170	261	150	241	159	244	170	261	159	244	170	246	229	261	228	257	228	198	229	261	228	198	239	198	229	261	239	198	239	261	219	252	215	227	224	214	149	205	156	147	161	199	161	199	156	147	169	141	161	199	169	141	174	193	174	193	169	141	183	134	174	193	183	134	187	188	187	188	183	134	196	127	187	188	196	127	204	180	204	180	196	127	206	118	204	180	206	118	220	170	220	170	206	118	209	109	217	77	209	109	208	100	141	212	137	221	138	156	141	212	138	156	156	147	141	212	156	147	149	205	126	75	134	73	136	92	136	92	134	73	144	70	136	92	144	70	152	85	152	85	144	70	156	68	152	85	156	68	171	83	171	83	156	68	171	67	171	83	171	67	196	69	203	93	195	87	196	69	196	69	195	87	184	84	196	69	184	84	171	83	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	209	109	217	77	220	170	220	170	217	77	233	88	220	170	233	88	234	158	234	158	233	88	244	104	234	158	244	104	244	142	244	142	244	104	248	123	203	93	196	69	217	77	203	93	217	77	208	100	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	109	67	111	71	110	139	109	67	110	139	100	139	109	67	100	139	100	67	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	170	246	184	260	170	261	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	91	143	87	227	70	227	70	143	87	135	85	227	70	135	85	122	84	262	258	87	258	131	241	262	258	131	241	151	243	262	258	151	243	199	243	262	258	199	243	218	241	262	258	218	241	232	236	262	258	232	236	242	227	262	258	242	227	249	215	262	258	249	215	253	198	262	258	253	198	263	198	151	243	199	96	199	105	87	258	85	198	95	198	87	258	95	198	100	215	87	258	100	215	106	227	87	258	106	227	117	236	87	258	117	236	131	241	227	70	227	84	214	85	227	70	214	85	206	87	227	70	206	87	201	90	227	70	201	90	151	105	227	70	151	105	150	96	227	70	150	96	148	91	151	105	201	90	199	96	151	105	199	96	151	243	227	70	122	84	122	70	199	243	151	243	199	105	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	160	97	174	70	171	91	171	91	174	70	185	89	201	92	185	89	199	73	201	92	199	73	219	82	153	107	148	121	150	73	153	107	150	73	174	70	153	107	174	70	160	97	102	113	113	94	147	232	147	232	113	94	129	81	147	232	129	81	147	223	147	223	129	81	147	140	147	140	150	73	148	121	267	258	206	258	216	244	267	258	216	244	224	242	267	258	224	242	228	238	267	258	228	238	231	232	267	258	231	232	232	223	267	258	232	223	249	238	267	258	249	238	252	241	267	258	252	241	258	244	267	258	258	244	267	246	247	227	247	233	234	97	247	227	234	97	243	117	247	227	243	117	247	144	234	97	247	233	232	223	234	97	232	223	232	145	234	97	232	145	230	125	234	97	230	125	224	109	234	97	224	109	219	82	214	98	201	92	219	82	214	98	219	82	224	109	185	89	174	70	199	73	99	137	102	113	99	224	98	233	99	224	171	258	98	233	171	258	96	239	96	239	171	258	93	242	171	258	99	224	150	238	171	258	150	238	154	242	171	258	154	242	161	244	171	258	161	244	171	246	150	238	99	224	102	113	150	238	102	113	147	232	87	244	93	242	171	258	87	244	171	258	78	258	87	244	78	258	78	246	216	244	206	258	206	246	249	238	232	223	247	233	150	73	147	140	129	81	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	87	242	91	240	171	258	171	258	91	240	94	235	171	258	94	235	98	229	98	229	173	70	146	237	146	237	173	70	146	235	98	229	146	237	146	238	146	238	146	241	98	229	98	229	146	241	148	242	98	229	148	242	171	258	171	258	148	242	151	243	171	258	151	243	155	244	171	258	155	244	161	245	161	245	171	246	171	258	81	244	87	242	171	258	81	244	171	258	73	258	81	244	73	258	73	246	152	221	173	70	192	136	192	136	173	70	179	70	192	136	179	70	193	136	193	136	179	70	248	226	193	136	248	226	230	219	230	219	248	226	232	225	274	258	212	258	223	245	274	258	223	245	230	243	274	258	230	243	234	242	274	258	234	242	236	240	274	258	236	240	236	237	274	258	236	237	255	239	274	258	255	239	260	242	274	258	260	242	266	244	274	258	266	244	274	246	248	226	252	234	236	237	248	226	236	237	236	235	248	226	236	235	235	233	248	226	235	233	234	229	248	226	234	229	232	225	173	70	152	221	149	227	173	70	149	227	147	232	173	70	147	232	146	235	223	245	212	258	212	246	255	239	236	237	252	234	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	80	231	128	70	117	238	117	238	117	240	80	231	80	231	117	240	118	242	80	231	118	242	131	258	131	258	118	242	121	244	131	258	121	244	125	245	125	245	131	246	131	258	131	258	65	258	70	244	131	258	70	244	74	243	131	258	74	243	76	240	131	258	76	240	78	236	131	258	78	236	80	231	202	235	202	237	215	70	215	70	202	237	201	239	176	198	201	239	202	241	176	198	202	241	171	216	171	216	202	241	218	258	171	216	218	258	164	238	218	258	202	241	203	243	218	258	203	243	207	244	218	258	207	244	211	245	218	258	211	245	218	246	218	258	147	258	153	245	218	258	153	245	157	244	218	258	157	244	160	242	218	258	160	242	163	240	218	258	163	240	164	238	229	140	205	225	215	70	229	140	215	70	220	70	229	140	220	70	267	230	229	140	267	230	254	227	283	258	242	258	247	244	283	258	247	244	251	243	283	258	251	243	254	241	283	258	254	241	256	238	283	258	256	238	256	235	283	258	256	235	269	235	283	258	269	235	271	239	283	258	271	239	275	242	283	258	275	242	279	244	283	258	279	244	283	246	267	230	269	235	256	235	267	230	256	235	256	234	267	230	256	234	256	232	267	230	256	232	255	231	267	230	255	231	255	229	267	230	255	229	254	227	215	70	205	225	204	228	215	70	204	228	203	231	215	70	203	231	202	235	145	138	118	227	128	70	145	138	128	70	133	70	145	138	133	70	176	198	145	138	176	198	171	216	128	70	118	227	118	229	128	70	118	229	117	231	128	70	117	231	117	234	128	70	117	234	117	236	128	70	117	236	117	238	215	70	201	239	176	198	247	244	242	258	242	246	153	245	147	258	147	246	70	244	65	258	65	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	107	93	150	70	111	98	111	98	150	70	130	89	111	98	130	89	129	92	129	92	129	95	111	98	111	98	129	95	132	100	111	98	132	100	156	156	156	156	132	100	136	107	156	156	136	107	143	117	156	156	143	117	153	132	153	132	164	145	156	156	156	156	164	145	157	234	156	156	157	234	156	236	106	231	156	156	155	239	155	239	156	241	106	231	106	231	156	241	157	243	106	231	157	243	175	258	175	258	157	243	161	244	175	258	161	244	166	245	166	245	175	246	175	258	175	258	85	258	90	245	175	258	90	245	95	243	175	258	95	243	98	241	175	258	98	241	102	237	175	258	102	237	106	231	156	156	156	236	156	238	156	156	156	238	155	238	156	156	155	238	155	239	193	86	189	85	263	70	263	70	189	85	183	84	263	70	183	84	175	84	200	214	183	192	191	180	200	214	191	180	213	209	200	214	213	209	202	217	261	258	195	258	203	245	261	258	203	245	209	244	261	258	209	244	212	242	261	258	212	242	213	240	261	258	213	240	214	238	261	258	214	238	234	234	261	258	234	234	241	240	261	258	241	240	250	244	261	258	250	244	261	246	234	234	214	238	225	224	225	224	214	238	213	209	213	209	214	238	213	233	213	209	213	233	210	228	213	209	210	228	206	222	213	209	206	222	202	217	159	232	164	145	183	192	183	192	164	145	190	101	183	192	190	101	191	180	191	180	190	101	192	98	191	180	192	98	238	105	238	105	192	98	193	95	238	105	193	95	194	93	195	89	263	70	244	96	195	89	244	96	238	105	195	89	238	105	195	91	263	70	263	84	258	84	263	70	258	84	254	86	263	70	254	86	249	90	263	70	249	90	244	96	195	87	193	86	263	70	195	87	263	70	195	89	150	70	150	84	142	85	150	70	142	85	136	86	150	70	136	86	132	87	150	70	132	87	130	89	150	70	107	93	103	89	150	70	103	89	98	87	150	70	98	87	92	85	150	70	92	85	85	84	150	70	85	84	85	70	263	70	175	84	175	70	238	105	194	93	195	91	157	234	164	145	159	232	203	245	195	258	195	246	90	245	85	258	85	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	198	107	198	153	190	166	190	166	198	153	217	211	221	219	217	211	247	237	221	219	247	237	224	225	224	225	247	237	226	230	267	258	208	258	217	245	267	258	217	245	222	244	267	258	222	244	225	242	267	258	225	242	227	240	267	258	227	240	227	238	267	258	227	238	249	239	267	258	249	239	252	242	267	258	252	242	256	244	267	258	256	244	261	245	267	258	261	245	267	246	227	238	247	237	249	239	227	235	226	230	247	237	227	235	247	237	227	238	217	211	198	153	247	237	221	70	221	84	211	85	221	70	211	85	204	87	221	70	204	87	150	108	221	70	150	108	149	99	221	70	149	99	147	93	221	70	147	93	143	88	221	70	143	88	136	85	221	70	136	85	126	84	221	70	126	84	126	70	198	98	198	107	190	166	198	98	190	166	189	166	198	98	189	166	153	226	198	98	153	226	200	91	200	91	153	226	151	230	200	91	151	230	150	233	200	91	150	233	150	143	200	91	150	143	150	108	200	91	150	108	204	87	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	92	242	96	239	168	258	168	258	96	239	100	235	168	258	100	235	103	230	103	230	150	143	147	240	147	240	147	242	103	230	103	230	147	242	168	258	168	258	147	242	149	243	168	258	149	243	152	244	168	258	152	244	156	245	168	258	156	245	161	245	168	258	161	245	168	246	87	245	92	242	168	258	87	245	168	258	81	258	87	245	81	258	81	246	150	143	150	233	148	236	150	143	148	236	147	239	150	143	147	239	147	240	9	112	9	226	0	169	217	245	208	258	208	246	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	146	86	254	249	194	243	194	243	254	249	254	258	194	243	254	258	175	243	150	242	175	243	254	258	150	242	254	258	101	258	101	258	93	196	104	196	101	258	104	196	111	216	101	258	111	216	120	229	101	258	120	229	132	237	101	258	132	237	150	242	207	90	196	88	254	70	254	70	196	88	183	87	254	70	183	87	167	86	254	70	167	86	146	86	254	70	146	86	84	80	84	80	146	86	194	243	244	120	239	111	254	70	254	70	239	111	232	104	254	70	232	104	224	97	224	97	216	93	254	70	254	70	216	93	207	90	254	70	263	142	253	142	254	70	253	142	248	130	254	70	248	130	244	120	254	70	84	80	84	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	139	209	145	229	129	224	139	209	129	224	129	172	139	209	129	172	136	173	140	212	142	214	145	229	145	229	142	214	147	215	145	229	147	215	166	230	166	230	147	215	152	216	166	230	152	216	158	217	158	217	168	216	166	230	166	230	168	216	187	229	176	213	181	208	187	229	187	229	181	208	184	202	187	229	184	202	185	194	185	163	185	194	185	179	185	163	185	113	187	229	187	229	185	113	187	105	187	229	187	105	204	224	204	224	187	105	190	99	204	224	190	99	193	96	112	180	116	176	118	217	118	217	116	176	122	173	118	217	122	173	129	224	129	224	122	173	129	172	111	206	108	194	109	186	111	206	109	186	112	180	111	206	112	180	118	217	206	93	214	93	215	216	215	216	214	93	221	95	215	216	221	95	222	205	222	205	221	95	224	121	222	205	224	121	224	191	236	118	234	117	237	104	237	104	234	117	232	117	237	104	232	117	230	117	230	117	228	117	229	99	229	99	228	117	227	117	229	99	227	117	225	118	229	99	225	118	225	119	229	99	225	119	224	121	229	99	224	121	221	95	204	224	193	96	198	93	204	224	198	93	206	93	204	224	206	93	215	216	238	119	236	118	237	104	238	119	237	104	245	111	238	119	245	111	240	120	230	117	229	99	237	104	185	113	185	163	185	128	185	113	185	128	181	124	185	113	181	124	176	121	185	113	176	121	174	105	176	121	172	120	174	105	174	105	172	120	167	119	174	105	167	119	164	99	164	99	167	119	162	118	151	148	159	154	165	174	165	174	159	154	170	159	165	174	170	159	185	179	185	179	170	159	185	163	150	170	139	166	145	133	150	170	145	133	147	141	150	170	147	141	151	148	150	170	151	148	165	174	145	93	145	133	139	166	145	93	139	166	134	93	134	93	139	166	130	162	134	93	130	162	123	94	123	94	130	162	122	157	123	94	122	157	114	152	123	94	114	152	113	97	113	97	114	152	108	146	113	97	108	146	107	104	107	104	108	146	104	139	107	104	104	139	102	113	102	113	104	139	102	132	102	113	102	132	101	124	156	119	152	121	155	96	156	119	155	96	164	99	156	119	164	99	162	118	145	133	145	93	146	127	146	127	145	93	155	96	146	127	155	96	148	123	148	123	155	96	152	121	148	197	145	201	146	180	148	197	146	180	148	185	148	197	148	185	149	191	142	204	140	207	142	176	142	204	142	176	146	180	142	204	146	180	145	201	142	176	140	207	139	209	142	176	139	209	136	173	187	229	168	216	176	213	187	229	185	194	185	163	145	229	139	209	140	212	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	161	69	168	67	166	82	166	82	168	67	173	81	185	84	173	81	177	66	185	84	177	66	201	70	166	82	160	85	161	69	161	69	160	85	156	89	161	69	156	89	153	72	153	72	156	89	153	94	153	72	153	94	152	100	152	100	152	170	152	189	152	100	152	189	146	77	152	100	146	77	153	72	181	204	176	184	186	182	181	204	186	182	190	205	190	205	186	182	194	176	190	205	194	176	210	202	210	202	194	176	199	166	210	202	199	166	201	151	160	178	165	181	165	199	165	199	165	181	170	183	165	199	170	183	173	202	173	202	170	183	176	184	173	202	176	184	181	204	158	194	152	189	152	170	158	194	152	170	156	174	158	194	156	174	160	178	158	194	160	178	165	199	246	138	244	160	243	114	243	114	244	160	237	179	243	114	237	179	234	94	234	94	237	179	225	193	234	94	225	193	220	79	220	79	225	193	210	202	220	79	210	202	202	133	202	133	210	202	201	151	220	79	202	133	201	114	220	79	201	114	201	70	201	70	201	114	199	100	201	70	199	100	194	90	173	81	168	67	177	66	152	258	94	258	102	244	152	258	102	244	107	242	152	258	107	242	111	240	152	258	111	240	112	237	152	258	112	237	113	233	152	258	113	233	119	66	152	258	119	66	137	83	152	258	137	83	146	77	152	258	146	77	152	189	113	233	113	66	119	66	102	244	94	258	94	246	185	84	201	70	194	90	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	159	227	140	218	153	189	153	189	140	218	152	174	154	96	152	174	140	218	154	96	140	218	136	104	136	104	140	218	125	203	136	104	125	203	123	118	123	118	125	203	115	183	123	118	115	183	115	137	115	137	115	183	112	160	153	189	157	200	159	227	159	227	157	200	163	209	159	227	163	209	184	230	184	230	163	209	171	215	184	230	171	215	180	217	180	217	187	216	184	230	184	230	187	216	199	229	231	209	223	218	226	181	231	209	226	181	230	185	231	209	230	185	232	191	231	209	232	191	233	198	202	181	207	178	212	225	212	225	207	178	213	177	212	225	213	177	223	218	223	218	213	177	220	178	223	218	220	178	226	181	199	229	187	216	191	214	199	229	191	214	193	211	199	229	193	211	195	206	199	229	195	206	195	200	199	229	195	200	196	192	199	229	196	192	198	186	199	229	198	186	202	181	199	229	202	181	212	225	176	93	190	94	182	120	182	120	190	94	198	117	206	118	198	117	203	97	206	118	203	97	216	103	176	93	182	120	169	127	176	93	169	127	160	139	176	93	160	139	154	154	176	93	154	154	154	96	228	112	240	124	230	132	228	112	230	132	224	126	228	112	224	126	218	122	228	112	218	122	216	103	212	119	206	118	216	103	212	119	216	103	218	122	198	117	190	94	203	97	152	174	154	96	154	154	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	193	85	201	69	232	258	193	85	232	258	192	168	193	85	192	168	192	104	193	85	192	104	188	99	193	85	188	99	184	78	188	99	183	95	184	78	184	78	183	95	177	92	184	78	177	92	176	72	176	72	177	92	171	89	176	72	171	89	168	69	168	69	171	89	164	89	186	244	190	241	232	258	232	258	190	241	192	238	232	258	192	238	192	233	192	168	192	233	192	188	169	203	166	183	173	182	169	203	173	182	176	199	176	199	173	182	179	180	176	199	179	180	184	194	184	194	179	180	185	177	184	194	185	177	192	188	192	188	185	177	189	173	192	188	189	173	192	168	244	89	238	91	252	76	252	76	238	91	235	93	252	76	235	93	231	74	231	74	235	93	233	97	231	74	233	97	232	102	232	258	201	69	208	70	232	258	208	70	218	72	232	258	218	72	231	74	232	258	231	74	232	102	179	245	186	244	232	258	179	245	232	258	167	258	179	245	167	258	167	246	168	69	164	89	159	67	159	67	164	89	155	90	159	67	155	90	150	66	150	66	155	90	148	96	150	66	148	96	142	105	139	118	138	136	133	201	139	118	133	201	131	70	139	118	131	70	150	66	139	118	150	66	142	105	94	133	97	111	97	157	97	157	97	111	104	93	97	157	104	93	105	177	105	177	104	93	115	79	105	177	115	79	117	192	117	192	115	79	131	70	117	192	131	70	133	201	143	167	148	176	153	205	153	205	148	176	156	181	153	205	156	181	161	204	161	204	156	181	166	183	161	204	166	183	169	203	138	136	139	153	133	201	133	201	139	153	143	167	133	201	143	167	153	205	252	89	244	89	252	76	232	258	192	233	192	168	201	69	193	85	193	67	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	159	137	156	150	152	96	152	96	156	150	153	163	196	179	197	227	195	191	228	137	221	130	226	116	226	116	221	130	214	125	226	116	214	125	214	105	214	105	214	125	208	121	214	105	208	121	201	98	201	98	208	121	201	119	201	98	201	119	193	118	193	118	177	121	188	94	188	94	177	121	174	93	174	93	177	121	166	127	174	93	166	127	159	137	174	93	159	137	152	96	112	160	115	138	115	184	115	184	115	138	122	120	115	184	122	120	122	203	122	203	122	120	135	105	122	203	135	105	135	218	135	218	135	105	152	96	135	218	152	96	152	179	152	179	152	96	153	163	152	179	153	163	196	179	193	118	188	94	201	98	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	153	194	156	204	153	227	153	227	156	204	161	211	153	227	161	211	175	230	175	230	161	211	167	215	175	230	167	215	175	217	175	217	185	215	197	227	197	227	185	215	191	209	197	227	191	209	194	201	153	227	135	218	152	179	153	227	152	179	153	194	197	227	175	230	175	217	234	163	232	186	225	205	234	163	225	205	213	219	234	163	213	219	197	227	234	163	197	227	196	179	234	163	196	179	153	163	197	227	194	201	195	191	9	112	9	226	0	169	228	137	226	116	238	131	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	153	252	175	95	175	103	175	201	175	182	203	182	175	201	203	182	203	201	178	242	182	245	189	262	189	262	182	245	187	247	189	262	187	247	194	248	194	248	197	248	204	261	204	261	197	248	200	247	204	261	200	247	202	247	168	260	153	252	175	103	168	260	175	103	175	229	168	260	175	229	175	236	168	260	175	236	178	242	168	260	178	242	189	262	231	242	226	250	227	215	231	242	227	215	231	219	231	242	231	219	233	225	231	242	233	225	233	232	209	212	215	211	217	257	217	257	215	211	222	212	217	257	222	212	226	250	226	250	222	212	227	215	203	243	204	215	204	245	204	245	204	215	204	261	204	261	204	215	209	212	204	261	209	212	217	257	204	261	202	247	203	246	204	261	203	246	204	245	204	261	189	262	194	248	197	235	197	224	199	238	199	238	197	224	200	219	199	238	200	219	201	241	201	241	200	219	204	215	201	241	204	215	203	243	201	70	201	84	190	85	201	70	190	85	182	86	201	70	182	86	178	90	201	70	178	90	134	97	201	70	134	97	134	92	201	70	134	92	132	88	201	70	132	88	129	86	201	70	129	86	124	84	201	70	124	84	116	84	201	70	116	84	116	70	175	95	153	252	142	240	175	95	142	240	136	223	175	95	136	223	134	201	175	95	134	201	134	182	175	95	134	182	178	90	134	182	134	201	116	201	134	182	116	201	116	182	134	97	178	90	134	182	197	224	197	235	196	230	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	159	150	150	151	194	110	194	110	150	151	145	152	194	110	145	152	143	110	138	109	143	110	141	157	146	260	141	157	142	160	146	260	142	160	145	163	134	172	123	168	130	98	134	172	130	98	130	101	134	172	130	101	132	104	134	172	132	104	134	107	134	172	134	107	138	109	144	84	136	88	140	68	140	68	136	88	132	93	140	68	132	93	123	72	123	72	132	93	130	98	123	72	130	98	123	168	143	110	145	152	142	154	143	110	142	154	141	157	187	192	183	186	184	168	184	168	183	186	177	183	184	168	177	183	168	182	168	182	160	183	162	167	162	167	160	183	155	167	218	93	212	88	216	75	216	75	212	88	203	85	216	75	203	85	193	69	193	69	203	85	189	82	193	69	189	82	171	81	171	81	156	82	162	67	162	67	156	82	144	84	162	67	144	84	140	68	121	118	123	72	123	168	121	118	123	168	115	163	121	118	115	163	114	121	105	140	105	135	106	149	106	149	105	135	107	130	106	149	107	130	109	157	109	157	107	130	110	126	109	157	110	126	115	163	115	163	110	126	114	121	246	113	244	126	243	98	243	98	244	126	237	136	243	98	237	136	233	85	233	85	237	136	226	144	233	85	226	144	219	98	219	98	218	93	233	85	233	85	218	93	216	75	226	144	210	148	212	108	226	144	212	108	216	105	226	144	216	105	219	102	226	144	219	102	219	98	210	148	190	150	194	110	210	148	194	110	204	109	210	148	204	109	212	108	173	150	159	150	194	110	173	150	194	110	190	150	171	81	162	67	193	69	148	226	150	236	146	260	146	260	150	236	154	242	146	260	154	242	168	262	168	262	154	242	160	246	168	262	160	246	168	247	168	247	177	246	175	262	175	262	177	246	182	261	145	163	149	166	147	214	147	214	148	226	146	260	146	260	145	163	147	214	175	262	168	262	168	247	224	234	246	256	202	256	224	234	202	256	203	172	203	172	202	256	194	258	203	172	194	258	190	214	190	214	194	258	190	226	188	260	182	261	183	242	188	260	183	242	187	236	188	260	187	236	190	226	188	260	190	226	194	258	229	226	227	230	228	192	228	192	227	230	224	234	228	192	224	234	218	179	218	179	224	234	203	172	190	214	190	201	203	172	187	192	184	168	203	172	187	192	203	172	190	201	168	182	162	167	184	168	232	210	232	215	231	221	232	210	231	221	229	226	232	210	229	226	228	192	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	160	183	154	186	155	167	155	167	154	186	150	192	155	167	150	192	149	166	149	166	150	192	148	201	149	166	148	201	147	214	115	185	124	178	128	253	128	253	124	178	134	172	128	253	134	172	146	260	146	260	134	172	138	109	146	260	138	109	141	157	103	214	105	203	106	230	106	230	105	203	109	193	106	230	109	193	115	243	115	243	109	193	115	185	115	243	115	185	128	253	114	115	108	112	110	77	114	115	110	77	123	72	114	115	123	72	121	118	104	107	101	102	103	85	104	107	103	85	110	77	104	107	110	77	108	112	103	85	101	102	100	95	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	246	256	224	234	246	234	182	261	177	246	183	242	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	258	94	258	102	244	152	258	102	244	107	243	152	258	107	243	110	240	152	258	110	240	112	237	152	258	112	237	112	232	152	258	112	232	152	183	162	85	157	86	168	70	168	70	157	86	154	89	168	70	154	89	112	98	112	98	154	89	152	93	112	98	152	93	112	232	181	202	180	180	187	179	181	202	187	179	190	204	190	204	187	179	192	177	190	204	192	177	200	205	200	205	192	177	195	173	200	205	195	173	197	166	156	171	162	175	162	192	162	192	162	175	168	178	162	192	168	178	171	198	171	198	168	178	174	180	171	198	174	180	181	202	181	202	174	180	180	180	156	171	162	192	152	166	152	166	162	192	152	183	152	166	152	183	152	97	152	97	152	183	112	232	152	97	112	232	152	93	195	89	192	86	253	70	253	70	192	86	188	85	253	70	188	85	182	84	238	98	238	165	236	178	238	98	236	178	232	189	238	98	232	189	225	197	238	98	225	197	238	92	253	70	253	84	247	84	253	70	247	84	243	86	253	70	243	86	240	88	253	70	240	88	198	97	253	70	198	97	197	93	253	70	197	93	195	89	225	197	214	203	238	92	238	92	214	203	200	205	238	92	200	205	198	157	198	157	200	205	197	166	240	88	238	92	198	157	240	88	198	157	198	97	168	70	112	98	112	92	168	70	112	92	110	88	168	70	110	88	107	86	168	70	107	86	102	85	168	70	102	85	94	84	168	70	94	84	94	70	162	85	168	70	168	84	253	70	182	84	182	70	102	244	94	258	94	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	195	215	137	215	144	201	195	215	144	201	150	199	195	215	150	199	153	196	195	215	153	196	155	192	195	215	155	192	155	188	195	215	155	188	195	104	205	92	201	93	211	78	211	78	201	93	197	96	211	78	197	96	155	105	155	105	197	96	195	99	155	105	195	99	155	187	155	187	195	99	155	188	155	187	155	188	155	192	195	104	155	188	195	99	211	78	155	105	155	100	211	78	155	100	153	97	211	78	153	97	150	94	211	78	150	94	145	92	211	78	145	92	137	90	211	78	137	90	137	78	190	275	190	235	195	269	195	269	190	235	195	240	195	269	195	240	198	263	198	263	195	240	198	247	198	263	198	247	199	254	151	254	152	247	152	263	152	263	152	247	155	240	152	263	155	240	155	269	155	269	155	240	160	235	155	269	160	235	160	275	160	275	160	235	166	232	160	275	166	232	167	278	167	278	166	232	175	230	167	278	175	230	175	279	175	279	175	230	183	232	175	279	183	232	183	278	183	278	183	232	190	235	183	278	190	235	190	275	205	92	211	78	211	90	144	201	137	215	137	203	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	214	230	152	230	162	216	214	230	162	216	168	215	214	230	168	215	172	212	214	230	172	212	174	209	214	230	174	209	175	204	214	230	175	204	181	43	214	230	181	43	196	50	214	230	196	50	207	63	214	230	207	63	212	80	214	230	212	80	214	101	175	204	175	74	181	43	181	43	175	74	174	67	181	43	174	67	172	61	181	43	172	61	169	58	181	43	169	58	164	56	181	43	164	56	161	40	161	40	164	56	158	55	161	40	158	55	154	55	161	40	154	55	151	56	161	40	151	56	149	57	161	40	149	57	147	58	161	40	147	58	146	42	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	150	62	151	85	148	60	148	60	151	85	147	89	148	60	147	89	147	59	147	59	146	42	147	58	154	80	151	85	152	65	154	80	152	65	154	69	154	80	154	69	155	75	146	42	147	59	147	89	146	42	147	89	141	92	146	42	141	92	135	93	146	42	135	93	133	46	128	92	122	89	123	52	128	92	123	52	133	46	128	92	133	46	135	93	118	84	115	78	117	61	118	84	117	61	123	52	118	84	123	52	122	89	172	277	172	262	175	284	175	284	172	262	175	255	175	284	175	255	180	289	180	289	175	255	180	250	180	289	180	250	187	293	187	293	180	250	187	247	187	293	187	247	195	294	195	294	187	247	195	246	195	294	195	246	203	293	203	293	195	246	203	247	203	293	203	247	209	289	209	289	203	247	209	250	209	289	209	250	214	284	214	284	209	250	214	255	214	284	214	255	218	277	218	277	214	255	218	262	218	277	218	262	219	270	172	262	172	277	171	270	117	61	115	78	114	71	151	85	150	62	152	65	9	112	9	226	0	169	162	216	152	230	152	218	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	109	233	150	92	150	97	150	143	150	126	157	132	150	143	157	132	189	175	189	175	157	132	186	155	189	175	186	155	202	168	150	258	94	258	99	245	150	258	99	245	104	243	150	258	104	243	107	240	150	258	107	240	109	237	150	258	109	237	109	233	150	258	109	233	150	97	194	84	191	84	257	70	257	70	191	84	187	84	257	70	187	84	182	84	247	201	179	201	188	188	247	201	188	188	193	187	247	201	193	187	197	187	247	201	197	187	198	187	247	201	198	187	199	185	247	201	199	185	202	168	247	201	202	168	215	177	247	201	215	177	225	183	247	201	225	183	235	186	247	201	235	186	247	189	202	168	199	185	198	183	202	168	198	183	196	181	202	168	196	181	194	179	202	168	194	179	191	177	202	168	191	177	189	175	194	89	195	87	248	86	248	86	195	87	196	86	248	86	196	86	196	85	196	85	195	85	257	70	257	70	195	85	194	84	248	86	196	85	257	70	248	86	186	155	189	95	248	86	189	95	192	92	248	86	192	92	194	89	252	84	251	85	257	70	257	70	251	85	249	85	257	70	249	85	248	86	254	84	252	84	257	70	254	84	257	70	257	84	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	70	166	84	159	85	166	70	159	85	154	86	166	70	154	86	151	88	166	70	151	88	109	97	166	70	109	97	109	92	166	70	109	92	107	89	166	70	107	89	104	86	166	70	104	86	99	85	166	70	99	85	94	84	166	70	94	84	94	70	109	97	151	88	150	92	109	97	150	92	109	233	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	257	70	182	84	182	70	189	95	186	155	157	132	188	188	179	201	179	189	99	245	94	258	94	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	194	258	137	258	143	245	194	258	143	245	148	242	194	258	148	242	151	239	194	258	151	239	153	235	194	258	153	235	154	231	194	258	154	231	194	98	205	84	200	86	210	70	210	70	200	86	197	88	210	70	197	88	154	98	154	98	197	88	195	92	154	98	195	92	154	231	194	98	154	231	195	92	210	70	154	98	153	93	210	70	153	93	151	89	210	70	151	89	148	86	210	70	148	86	143	84	210	70	143	84	137	84	210	70	137	84	137	70	205	84	210	70	210	84	143	245	137	258	137	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	75	200	113	206	113	227	75	200	113	227	74	205	75	200	116	111	115	114	75	200	115	114	114	118	75	200	114	118	113	206	113	227	59	227	65	213	113	227	65	213	70	211	113	227	70	211	73	209	113	227	73	209	74	205	114	118	114	190	113	206	113	206	114	190	115	206	152	199	156	230	149	202	149	202	156	230	146	230	149	202	146	230	145	205	145	205	146	230	139	205	135	205	139	205	137	227	135	205	137	227	130	203	130	203	137	227	129	222	130	203	129	222	125	200	125	200	129	222	122	215	125	200	122	215	120	196	120	196	122	215	115	206	120	196	115	206	114	190	153	110	150	108	208	93	208	93	150	108	146	106	208	93	146	106	141	105	194	205	193	205	195	118	194	205	195	118	195	191	194	205	195	191	202	215	232	197	235	230	229	202	229	202	235	230	226	230	229	202	226	230	225	204	225	204	226	230	219	205	214	205	219	205	218	227	214	205	218	227	210	222	195	191	199	197	202	215	202	215	199	197	204	201	202	215	204	201	210	222	210	222	204	201	209	203	210	222	209	203	214	205	195	118	193	205	187	215	195	118	187	215	181	222	195	118	181	222	195	114	233	110	230	108	289	93	289	93	230	108	226	106	289	93	226	106	221	105	275	118	275	188	273	202	275	118	273	202	268	214	275	118	268	214	259	223	275	118	259	223	275	113	289	93	289	105	283	106	289	93	283	106	279	107	289	93	279	107	276	110	289	93	276	110	234	118	289	93	234	118	234	113	289	93	234	113	233	110	259	223	249	229	275	113	275	113	249	229	235	230	275	113	235	230	234	182	234	182	235	230	234	191	276	110	275	113	234	182	276	110	234	182	234	118	226	230	218	227	219	205	208	93	208	105	202	106	208	93	202	106	199	108	208	93	199	108	196	110	208	93	196	110	155	118	208	93	155	118	154	113	208	93	154	113	153	110	195	114	181	222	174	227	195	114	174	227	166	230	195	114	166	230	156	230	195	114	156	230	155	185	195	114	155	185	196	110	155	118	196	110	155	185	154	193	155	185	156	230	154	193	156	230	152	199	146	230	137	227	139	205	127	93	127	105	122	106	127	93	122	106	118	108	127	93	118	108	116	111	127	93	116	111	75	119	127	93	75	119	74	114	127	93	74	114	73	111	127	93	73	111	70	109	127	93	70	109	65	107	127	93	65	107	59	105	127	93	59	105	59	93	75	119	116	111	75	200	208	93	141	105	141	93	235	230	232	197	234	191	289	93	221	105	221	93	65	213	59	227	59	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	113	208	114	205	154	227	154	227	114	205	114	200	154	227	114	200	154	205	154	205	114	200	155	118	154	205	155	118	155	205	155	205	155	118	155	191	155	205	155	191	161	215	161	215	155	191	159	196	161	215	159	196	164	200	114	115	169	93	114	119	114	119	169	93	156	111	114	119	156	111	114	200	154	227	99	227	106	213	154	227	106	213	110	211	154	227	110	211	113	208	161	215	164	200	169	222	169	222	164	200	169	203	169	222	169	203	177	227	177	227	169	203	175	205	177	227	175	205	180	205	180	205	185	205	185	230	185	230	185	205	195	230	155	118	114	200	155	114	185	230	177	227	180	205	193	110	190	108	248	93	248	93	190	108	186	106	248	93	186	106	181	105	233	202	227	214	234	118	234	118	227	214	219	223	234	118	219	223	235	113	235	113	219	223	208	229	235	113	208	229	195	185	195	185	208	229	195	230	195	185	195	230	194	192	195	230	185	205	189	202	195	230	189	202	192	198	195	230	192	198	194	192	234	118	234	188	233	202	248	93	248	105	243	106	248	93	243	106	239	107	248	93	239	107	236	110	248	93	236	110	195	118	248	93	195	118	194	114	248	93	194	114	193	110	236	110	235	113	195	185	236	110	195	185	195	118	169	93	169	105	163	106	169	93	163	106	159	108	169	93	159	108	156	111	169	93	114	115	113	111	169	93	113	111	110	109	169	93	110	109	106	107	169	93	106	107	99	105	169	93	99	105	99	93	114	200	156	111	155	114	248	93	181	105	181	93	106	213	99	227	99	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	197	124	192	114	197	96	197	96	192	114	184	108	197	96	184	108	174	107	174	107	164	109	173	93	173	93	164	109	156	114	173	93	156	114	150	96	150	96	156	114	150	125	150	96	150	125	146	139	130	105	150	96	130	218	130	218	150	96	146	139	130	218	146	139	145	158	145	158	146	181	130	218	130	218	146	181	151	227	130	105	130	218	115	120	115	120	130	218	115	204	115	120	115	204	105	139	105	139	115	204	105	185	105	139	105	185	101	161	146	181	149	198	151	227	151	227	149	198	155	209	151	227	155	209	175	230	175	230	155	209	163	215	175	230	163	215	174	217	174	217	184	215	175	230	175	230	184	215	198	227	246	161	243	184	243	139	243	139	243	184	233	203	243	139	233	203	233	120	233	120	233	203	218	218	233	120	218	218	217	105	217	105	218	218	202	158	201	181	202	158	218	218	201	181	218	218	198	227	201	181	198	227	198	198	198	227	184	215	192	209	198	227	192	209	198	198	217	105	202	158	201	139	217	105	201	139	197	124	217	105	197	124	197	96	174	107	173	93	197	96	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	129	172	126	171	145	171	145	172	126	177	145	187	146	177	145	179	124	187	146	179	124	187	123	165	148	160	152	161	133	165	148	161	133	166	129	165	148	166	129	171	145	155	163	161	133	157	157	157	157	161	133	160	152	184	261	180	239	190	238	184	261	190	238	193	262	193	262	190	238	197	232	193	262	197	232	210	259	210	259	197	232	202	223	210	259	202	223	204	210	157	223	161	230	161	247	161	247	161	230	167	235	161	247	167	235	168	254	168	254	167	235	174	238	168	254	174	238	176	258	176	258	174	238	180	239	176	258	180	239	184	261	157	223	161	247	155	215	155	215	161	247	154	238	155	215	154	238	155	108	155	108	154	238	115	231	155	108	115	231	156	100	156	100	115	231	115	98	177	145	172	126	179	124	154	258	97	258	105	244	154	258	105	244	110	242	154	258	110	242	113	239	154	258	113	239	114	236	154	258	114	236	115	231	154	258	115	231	154	238	225	252	226	136	238	239	238	239	226	136	239	152	238	239	239	152	246	221	246	221	239	152	247	172	246	221	247	172	249	197	204	174	209	126	205	193	205	193	209	126	210	259	210	259	209	126	226	136	210	259	226	136	225	252	205	193	210	259	204	210	209	126	204	174	201	161	209	126	201	161	195	151	209	126	195	151	187	146	209	126	187	146	187	123	180	70	180	84	170	85	180	70	170	85	163	88	180	70	163	88	115	98	180	70	115	98	115	93	180	70	115	93	113	90	180	70	113	90	110	87	180	70	110	87	105	85	180	70	105	85	97	84	180	70	97	84	97	70	115	98	163	88	158	93	115	98	158	93	156	100	105	244	97	258	97	245	161	133	155	163	155	138	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	233	97	233	262	228	262	233	97	228	262	205	246	233	97	205	246	233	92	251	70	251	84	243	85	251	70	243	85	238	87	251	70	238	87	235	89	251	70	235	89	193	106	251	70	193	106	192	98	251	70	192	98	190	92	251	70	190	92	186	88	251	70	186	88	179	85	251	70	179	85	169	84	251	70	169	84	169	70	197	253	189	258	191	234	197	253	191	234	193	227	197	253	193	227	193	140	197	253	193	140	233	92	197	253	233	92	205	246	235	89	233	92	193	140	235	89	193	140	193	106	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	143	214	147	229	142	259	142	259	147	229	153	240	142	259	153	240	166	262	166	262	153	240	161	246	166	262	161	246	171	248	171	248	178	247	174	262	174	262	178	247	181	260	154	152	147	162	157	123	157	123	147	162	143	176	157	123	143	176	138	126	138	126	143	176	142	194	142	259	142	194	143	214	98	189	101	166	101	212	101	212	101	166	109	148	101	212	109	148	109	232	109	232	109	148	121	134	109	232	121	134	123	248	123	248	121	134	138	126	123	248	138	126	142	259	142	259	138	126	142	194	174	262	166	262	171	248	172	145	164	123	171	125	172	145	171	125	178	128	172	145	162	146	164	123	162	146	154	152	157	123	162	146	157	123	164	123	193	227	193	157	193	140	189	258	181	260	183	244	189	258	183	244	188	240	189	258	188	240	191	234	193	157	191	153	193	140	193	140	191	153	188	149	193	140	188	149	185	133	185	133	188	149	184	147	185	133	184	147	178	145	178	145	172	145	178	128	178	145	178	128	185	133	181	260	178	247	183	244	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	170	183	172	190	176	214	176	214	172	190	177	195	176	214	177	195	184	222	184	222	177	195	183	199	184	222	183	199	190	200	190	200	191	200	193	227	193	227	191	200	192	199	193	227	192	199	193	198	126	209	128	205	167	227	167	227	128	205	128	200	167	227	128	200	167	204	167	204	128	200	169	125	167	204	169	125	169	175	170	183	176	214	167	204	170	183	167	204	169	175	213	185	217	185	220	229	220	229	217	185	224	186	220	229	224	186	228	226	228	226	224	186	230	188	228	226	230	188	233	221	233	221	230	188	234	193	233	221	234	193	237	214	237	214	234	193	237	198	237	214	237	198	238	205	211	230	202	230	205	187	211	230	205	187	209	186	211	230	209	186	213	185	211	230	213	185	220	229	202	230	193	227	193	198	202	230	193	198	195	197	202	230	195	197	196	195	202	230	196	195	201	190	202	230	201	190	205	187	193	227	184	222	190	200	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	128	114	193	93	128	118	128	118	193	93	171	112	128	118	171	112	128	200	167	227	110	227	117	213	167	227	117	213	122	211	167	227	122	211	126	209	193	93	193	105	183	106	193	93	183	106	176	108	193	93	176	108	171	112	169	117	169	125	128	200	169	117	128	200	171	112	193	93	128	114	126	111	193	93	126	111	123	109	193	93	123	109	118	107	193	93	118	107	110	105	193	93	110	105	110	93	117	213	110	227	110	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	140	120	137	100	142	100	140	120	142	100	149	113	149	113	142	100	149	98	149	113	149	98	160	108	160	108	149	98	158	95	160	108	158	95	168	93	131	98	133	99	133	131	133	131	133	99	135	100	133	131	135	100	140	120	140	120	135	100	137	100	131	98	133	131	129	96	129	96	133	131	129	144	129	96	129	144	127	93	127	93	129	144	118	144	127	93	118	144	118	93	119	188	121	177	121	202	121	202	121	177	126	167	121	202	126	167	129	214	129	214	126	167	135	159	129	214	135	159	140	223	140	223	135	159	148	151	140	223	148	151	154	228	154	228	148	151	152	203	166	143	152	203	148	151	163	191	166	143	172	186	172	186	166	143	178	139	172	186	178	139	184	182	184	182	178	139	187	135	184	182	187	135	201	175	201	175	187	135	193	131	201	175	193	131	197	127	166	143	163	191	157	195	166	143	157	195	153	199	166	143	153	199	152	203	194	113	188	110	196	95	196	95	188	110	181	107	196	95	181	107	179	93	179	93	181	107	173	107	168	93	179	93	173	107	168	93	173	107	160	108	156	211	161	214	171	230	171	230	161	214	167	216	171	230	167	216	174	217	174	217	180	216	179	230	179	230	180	216	187	229	154	228	152	203	153	207	154	228	153	207	156	211	154	228	156	211	171	230	179	230	171	230	174	217	206	201	207	225	204	225	204	225	200	225	203	205	203	205	200	225	199	208	195	211	199	208	200	225	195	211	200	225	194	227	180	216	185	215	187	229	187	229	185	215	190	213	187	229	190	213	194	227	194	227	190	213	195	211	223	230	213	230	223	185	223	185	213	230	212	229	223	185	212	229	211	185	211	185	212	229	211	227	211	185	211	227	210	192	210	192	211	227	209	226	210	192	209	226	208	197	208	197	209	226	207	225	208	197	207	225	206	201	204	225	203	205	206	201	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	229	137	228	149	227	123	227	123	228	149	223	159	227	123	223	159	220	110	220	110	223	159	214	167	220	110	214	167	210	101	210	101	214	167	201	175	210	101	201	175	198	123	198	123	197	118	210	101	210	101	197	118	196	95	194	113	196	95	197	118	201	175	197	127	198	123	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	137	213	123	204	142	190	137	213	142	190	148	222	148	222	142	190	143	88	148	222	143	88	148	79	177	67	182	103	182	108	182	209	182	190	215	190	182	209	215	190	215	209	177	67	182	108	182	258	177	67	182	258	176	258	177	67	176	258	166	245	177	67	166	245	166	68	157	233	148	222	148	79	157	233	148	79	156	72	157	233	156	72	166	68	157	233	166	68	166	245	190	68	200	72	190	94	190	94	200	72	195	94	200	94	195	94	200	72	200	94	200	72	208	78	227	103	215	108	217	88	217	88	215	108	211	103	217	88	211	103	208	78	208	78	211	103	208	99	208	78	208	99	204	96	190	68	190	94	186	96	190	68	186	96	184	99	190	68	184	99	182	103	190	68	182	103	177	67	143	88	142	190	142	101	200	94	208	78	204	96	142	190	123	204	123	190	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	186	125	181	122	182	104	182	104	181	122	175	119	182	104	175	119	174	99	174	99	175	119	170	118	174	99	170	118	166	95	166	95	170	118	164	117	232	230	171	230	179	217	232	230	179	217	185	215	232	230	185	215	189	212	232	230	189	212	191	209	232	230	191	209	191	204	232	230	191	204	192	112	232	230	192	112	232	129	191	204	191	129	192	112	251	102	251	115	243	116	251	102	243	116	238	117	251	102	238	117	234	120	251	102	234	120	192	112	251	102	192	112	192	93	232	124	232	129	192	112	232	124	192	112	234	120	186	125	182	104	192	112	186	125	192	112	191	129	157	118	152	120	157	93	157	118	157	93	166	95	157	118	166	95	164	117	121	100	132	94	147	230	147	230	132	94	147	135	147	135	147	93	147	128	147	128	147	93	157	93	147	128	157	93	149	123	149	123	157	93	152	120	107	136	109	121	107	203	107	208	107	203	147	230	107	208	147	230	105	212	105	212	147	230	102	214	147	230	107	203	109	121	147	230	109	121	113	109	147	230	113	109	121	100	98	216	102	214	147	230	98	216	147	230	91	230	98	216	91	230	91	218	147	93	147	135	132	94	179	217	171	230	171	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	111	211	116	205	180	230	180	230	116	205	122	196	180	230	122	196	127	186	127	186	171	93	164	213	164	213	165	215	127	186	127	186	165	215	180	230	180	230	165	215	168	216	180	230	168	216	172	217	180	230	172	217	176	217	180	230	176	217	180	218	104	216	111	211	180	230	104	216	180	230	97	230	104	216	97	230	97	218	171	93	177	93	191	151	191	151	177	93	232	204	191	151	232	204	215	201	215	201	232	204	217	203	251	230	201	230	208	217	251	230	208	217	213	217	251	230	213	217	216	216	251	230	216	216	218	214	251	230	218	214	219	212	251	230	219	212	238	214	251	230	238	214	241	216	251	230	241	216	245	217	251	230	245	217	251	218	232	204	235	210	219	212	232	204	219	212	219	210	232	204	219	210	218	208	232	204	218	208	218	206	232	204	218	206	217	203	171	93	191	151	168	200	171	93	168	200	166	203	171	93	166	203	165	206	171	93	165	206	164	209	171	93	164	209	164	211	171	93	164	211	164	213	208	217	201	230	201	218	238	214	219	212	235	210	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	67	214	70	210	133	230	133	230	70	210	74	204	133	230	74	204	78	196	78	196	128	93	121	214	121	214	121	215	78	196	78	196	121	215	133	230	133	230	121	215	122	216	133	230	122	216	125	216	133	230	125	216	128	217	133	230	128	217	133	218	63	216	67	214	133	230	63	216	133	230	58	230	63	216	58	230	58	218	228	230	165	209	171	196	228	230	171	196	177	180	177	180	171	196	149	150	177	180	149	150	134	93	134	93	149	150	148	150	134	93	148	150	128	93	128	93	148	150	124	201	128	93	124	201	123	205	213	208	212	210	213	93	213	93	212	210	212	213	177	180	212	213	213	214	177	180	213	214	228	230	228	230	213	214	214	215	228	230	214	215	217	216	222	217	228	218	228	230	222	217	228	230	217	216	228	230	150	230	155	217	228	230	155	217	158	216	228	230	158	216	161	214	228	230	161	214	163	212	228	230	163	212	165	209	233	151	219	93	272	205	233	151	272	205	251	190	251	190	272	205	254	197	289	230	243	230	250	217	289	230	250	217	254	216	289	230	254	216	257	214	289	230	257	214	259	213	289	230	259	213	259	211	289	230	259	211	274	209	289	230	274	209	277	212	289	230	277	212	280	215	289	230	280	215	284	216	289	230	284	216	289	218	272	205	274	209	259	211	272	205	259	211	259	209	272	205	259	209	258	207	272	205	258	207	256	202	272	205	256	202	254	197	219	93	233	151	216	198	219	93	216	198	215	201	219	93	215	201	214	204	219	93	214	204	213	93	128	93	123	205	122	208	128	93	122	208	121	210	128	93	121	210	121	212	128	93	121	212	121	214	213	93	212	213	177	180	213	208	213	93	214	204	250	217	243	230	243	218	155	217	150	230	150	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	132	132	133	109	134	111	132	132	134	111	152	154	152	154	134	111	135	113	152	154	135	113	137	116	163	212	162	214	175	126	175	126	162	214	162	215	161	143	162	215	152	154	161	143	152	154	142	122	142	122	152	154	139	118	179	230	92	230	97	217	179	230	97	217	101	215	179	230	101	215	104	213	179	230	104	213	107	210	179	230	107	210	110	206	179	230	110	206	162	216	179	230	162	216	164	216	179	230	164	216	168	217	179	230	168	217	172	217	179	230	172	217	179	218	162	215	162	216	110	206	162	215	110	206	152	154	185	108	182	107	256	93	256	93	182	107	177	106	256	93	177	106	171	106	185	108	256	93	186	108	186	108	256	93	187	109	195	173	187	109	256	93	195	173	256	93	242	113	242	113	256	93	244	111	256	93	256	106	252	107	256	93	252	107	249	107	256	93	249	107	247	109	256	93	247	109	244	111	186	185	168	206	175	126	186	185	175	126	178	122	186	185	178	122	182	118	186	185	182	118	184	115	186	185	184	115	186	112	186	185	186	112	187	109	186	185	187	109	195	173	186	185	195	173	209	206	175	126	168	206	166	208	175	126	166	208	165	210	175	126	165	210	163	212	212	212	211	210	227	205	227	205	211	210	210	208	227	205	210	208	209	206	253	230	195	230	202	217	253	230	202	217	207	216	253	230	207	216	211	215	253	230	211	215	212	215	253	230	212	215	213	214	253	230	213	214	227	205	253	230	227	205	231	209	253	230	231	209	236	212	253	230	236	212	241	214	253	230	241	214	247	216	253	230	247	216	253	218	227	205	213	214	212	213	227	205	212	213	212	212	209	206	195	173	227	205	151	93	151	106	144	106	151	93	144	106	139	107	151	93	139	107	136	107	151	93	136	107	134	108	151	93	134	108	114	114	151	93	114	114	107	110	151	93	107	110	100	107	151	93	100	107	92	106	151	93	92	106	92	93	122	121	114	114	134	108	122	121	134	108	133	109	122	121	133	109	132	132	202	217	195	230	195	218	175	126	162	215	161	143	256	93	171	106	171	93	97	217	92	230	92	218	152	154	137	116	139	118	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	128	66	144	69	129	111	129	111	144	69	136	92	129	111	136	92	133	107	133	107	136	92	136	93	136	103	136	93	136	94	136	103	136	94	137	98	137	98	136	94	136	95	137	98	136	95	136	96	138	90	144	69	139	89	139	89	144	69	142	89	148	90	142	89	144	69	148	90	144	69	156	75	164	235	162	239	169	123	169	123	162	239	162	241	129	204	162	241	162	242	129	204	162	242	123	216	123	216	162	242	180	258	123	216	180	258	118	227	118	227	180	258	111	237	180	258	162	242	164	243	180	258	164	243	167	244	180	258	167	244	172	245	180	258	172	245	180	246	104	243	111	237	180	258	104	243	180	258	96	258	104	243	96	258	96	246	169	123	163	110	166	87	169	123	166	87	174	102	169	123	174	102	169	225	169	123	169	225	168	228	169	123	168	228	166	232	169	123	166	232	164	235	129	204	169	123	162	241	174	102	183	122	193	175	193	175	183	122	232	232	193	175	232	232	215	227	215	227	232	232	217	231	252	258	201	258	208	245	252	258	208	245	213	244	252	258	213	244	217	243	252	258	217	243	218	241	252	258	218	241	219	239	252	258	219	239	234	237	252	258	234	237	238	240	252	258	238	240	241	243	252	258	241	243	246	244	252	258	246	244	252	246	232	232	234	237	219	239	232	232	219	239	219	238	232	232	219	238	219	236	232	232	219	236	218	234	232	232	218	234	217	231	158	100	153	94	156	75	158	100	156	75	166	87	158	100	166	87	163	110	136	91	136	92	144	69	136	91	144	69	138	90	123	113	117	114	117	68	123	113	117	68	128	66	123	113	128	66	129	111	97	99	97	84	100	105	100	105	97	84	102	77	100	105	102	77	104	110	104	110	102	77	109	71	104	110	109	71	110	113	110	113	109	71	117	68	110	113	117	68	117	114	97	84	97	99	96	92	148	90	156	75	153	94	169	225	174	102	193	175	208	245	201	258	201	246	133	107	136	93	136	103	137	98	136	96	137	97	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	242	230	113	230	144	211	242	230	144	211	160	214	242	230	160	214	182	215	242	230	182	215	242	218	182	215	104	105	165	108	113	230	110	184	123	184	113	230	123	184	127	197	113	230	127	197	133	206	113	230	133	206	144	211	227	136	225	131	237	93	237	93	225	131	222	127	237	93	222	127	219	124	219	124	213	118	237	93	237	93	213	118	207	113	237	93	207	113	198	110	237	93	243	146	232	146	237	93	232	146	230	140	237	93	230	140	227	136	237	93	198	110	187	109	237	93	187	109	171	108	237	93	171	108	165	108	237	93	165	108	104	105	237	93	104	105	104	93	182	215	165	108	242	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	214	155	228	146	253	146	253	155	228	159	238	146	253	159	238	175	258	175	258	159	238	165	244	175	258	165	244	173	246	173	246	182	244	175	258	175	258	182	244	202	253	152	132	152	194	150	71	150	71	152	194	146	253	150	71	146	253	130	84	130	84	146	253	125	237	130	84	125	237	114	104	114	104	125	237	110	215	114	104	110	215	103	130	103	130	110	215	102	189	103	130	102	189	99	161	155	97	150	71	159	87	159	87	150	71	174	67	159	87	174	67	166	82	166	82	174	67	174	80	182	82	174	80	174	67	182	82	174	67	198	71	195	194	198	71	202	253	202	253	198	71	218	84	202	253	218	84	222	238	222	238	218	84	234	104	222	238	234	104	236	216	236	216	234	104	244	130	236	216	244	130	245	190	245	190	244	130	248	162	202	253	182	244	188	238	202	253	188	238	192	228	202	253	192	228	195	213	202	253	195	213	195	194	198	71	195	194	195	132	198	71	195	132	195	112	198	71	195	112	192	97	198	71	192	97	188	87	198	71	188	87	182	82	153	112	152	132	150	71	153	112	150	71	155	97	146	253	152	194	152	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	359	133	359	170	-5	170	359	133	-5	170	-5	133	193	-150	193	455	156	455	193	-150	156	455	156	-150	159	-150	195	-150	159	170	159	170	195	-150	195	133	159	170	195	133	360	170	360	170	195	133	360	133	158	133	158	-150	195	-150	158	133	195	-150	195	170	158	133	195	170	-5	170	158	133	-5	170	-5	133	195	170	195	455	159	455	195	170	159	455	159	133	195	170	159	133	360	133	195	170	360	133	360	170	195	133	195	454	158	455	195	133	158	455	158	170	195	133	158	170	-5	170	195	133	-5	170	-5	133	159	455	195	-150	195	455	195	170	195	133	360	133	195	170	360	133	360	170	195	-150	159	455	159	-150	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	-150	158	133	158	-150	158	-150	195	-150	158	133	158	133	195	-150	195	133	158	133	195	133	359	170	359	170	195	133	359	133	-5	170	-5	133	158	133	-5	170	158	133	359	170	195	455	158	455	195	170	195	170	158	455	158	170	195	170	158	170	359	133	359	133	158	170	-5	170	359	133	-5	170	-5	133	195	170	359	133	359	170	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	133	359	133	195	170	195	170	359	133	359	170	195	-150	158	133	158	-150	-5	123	-5	87	359	87	-5	123	359	87	359	123	-5	217	-5	180	359	180	-5	217	359	180	359	217	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	455	205	-150	242	-150	205	455	242	-150	242	455	195	180	360	180	360	217	195	180	360	217	159	217	195	180	159	217	195	-150	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	159	217	159	-150	360	170	113	170	149	129	360	170	149	129	205	129	360	170	205	129	242	133	360	170	242	133	360	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	113	170	113	-150	149	-150	113	170	149	-150	149	129	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	-150	149	-150	113	217	113	217	149	-150	149	180	113	217	149	180	359	217	359	217	149	180	359	180	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	195	217	158	180	195	217	-5	217	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	-150	242	-150	205	133	205	133	242	-150	242	170	205	133	242	170	149	133	149	133	242	170	112	133	149	133	112	133	149	-150	149	-150	112	133	112	-150	-5	170	-5	133	112	133	-5	170	112	133	242	170	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	180	205	-150	242	-150	205	180	242	-150	242	217	205	180	242	217	-5	217	205	180	-5	217	-5	180	159	455	195	123	195	455	195	217	195	180	360	180	195	217	360	180	360	217	195	123	159	455	159	87	195	123	159	87	360	87	195	123	360	87	360	123	149	170	149	455	113	455	149	170	113	455	113	133	149	170	113	133	360	133	149	170	360	133	205	170	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	360	133	242	170	360	133	360	170	149	123	149	455	113	455	149	123	113	455	113	87	149	123	113	87	359	87	149	123	359	87	359	123	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	195	455	158	455	195	87	195	87	158	455	158	217	195	87	158	217	158	180	158	180	158	217	-5	217	158	180	-5	217	-5	180	195	87	158	180	158	123	195	87	158	123	-5	123	195	87	-5	123	-5	87	149	455	112	455	149	170	149	170	112	455	112	170	149	170	112	170	242	133	242	133	112	170	-5	170	242	133	-5	170	-5	133	242	133	242	455	205	455	242	133	205	455	205	170	242	133	205	170	149	170	242	87	242	455	205	455	242	87	205	455	205	123	242	87	205	123	-5	123	242	87	-5	123	-5	87	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	195	455	159	455	195	-150	195	217	195	180	360	180	195	217	360	180	360	217	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	159	455	159	-150	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	455	242	-150	242	455	242	170	242	133	360	133	242	170	360	133	360	170	242	-150	205	455	205	-150	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	360	123	360	123	242	87	360	87	113	455	113	-150	149	-150	113	455	149	-150	149	455	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	360	180	242	217	360	180	360	217	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	158	455	158	217	195	-150	158	455	195	-150	195	455	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	112	455	149	-150	149	-150	112	455	112	170	149	-150	112	170	112	133	112	133	112	170	-5	170	112	133	-5	170	-5	133	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	-150	112	133	112	-150	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	158	-150	195	-150	158	87	158	87	195	-150	195	87	158	87	195	87	359	123	359	123	195	87	359	87	-5	123	-5	87	158	87	-5	123	158	87	359	123	-5	217	-5	180	359	180	-5	217	359	180	359	217	359	170	-5	170	112	133	359	170	112	133	149	129	359	170	149	129	205	129	359	170	205	129	242	133	359	170	242	133	359	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	112	133	112	-150	149	-150	112	133	149	-150	149	129	112	133	-5	170	-5	133	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	-5	217	-5	180	359	180	-5	217	359	180	359	217	-5	123	-5	87	359	87	-5	123	359	87	359	123	195	455	158	455	195	217	195	217	158	455	158	217	195	217	158	217	359	180	359	180	158	217	-5	217	359	180	-5	217	-5	180	195	217	359	180	359	217	149	455	112	455	149	170	149	170	112	455	112	170	149	170	112	170	359	133	359	133	112	170	-5	170	359	133	-5	170	-5	133	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	359	133	242	170	359	133	359	170	149	170	359	133	205	170	-5	123	-5	87	359	87	-5	123	359	87	359	123	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	195	455	158	455	195	-150	195	217	195	180	359	180	195	217	359	180	359	217	195	123	195	87	359	87	195	123	359	87	359	123	195	-150	158	87	158	-150	158	217	195	-150	158	455	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	112	455	149	-150	149	-150	112	455	112	170	149	-150	112	170	112	133	112	133	112	170	-5	170	112	133	-5	170	-5	133	242	455	205	455	242	-150	242	-150	205	455	205	170	242	-150	205	170	205	133	205	133	205	170	149	170	205	133	149	170	149	133	242	133	359	133	242	170	242	170	359	133	359	170	242	-150	205	133	205	-150	149	-150	112	133	112	-150	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	286	406	17	-63	94	-19	94	-19	17	-63	555	-63	94	-19	555	-63	479	-19	479	-19	555	-63	286	406	479	-19	286	406	286	317	286	317	286	406	94	-19	416	127	504	127	79	320	79	320	504	127	35	396	79	320	35	396	79	-65	79	-65	35	396	35	-141	79	-65	35	-141	504	127	79	-65	504	127	416	127	555	406	17	406	94	362	94	362	17	406	286	-63	94	362	286	-63	286	25	286	25	286	-63	555	406	286	25	555	406	479	362	479	362	555	406	94	362	17	127	106	127	487	396	487	396	106	127	443	320	487	396	443	320	487	-141	487	-141	443	320	443	-65	487	-141	443	-65	106	127	487	-141	106	127	17	127	198	397	22	127	75	127	75	127	22	127	197	-144	75	127	197	-144	197	-63	197	-63	197	-144	373	127	197	-63	373	127	320	127	320	127	373	127	198	397	320	127	198	397	198	316	198	316	198	397	75	127	286	406	17	-63	94	-19	94	-19	17	-63	555	-63	94	-19	555	-63	479	-19	479	-19	555	-63	286	406	479	-19	286	406	286	317	286	317	286	406	94	-19	232	138	232	101	240	153	240	153	232	101	240	86	240	153	240	86	253	166	253	166	240	86	253	73	253	166	253	73	268	174	268	174	253	73	268	65	268	174	268	65	286	177	286	177	268	65	286	62	286	177	286	62	304	174	304	174	286	62	304	65	304	174	304	65	320	166	320	166	304	65	320	73	320	166	320	73	333	153	333	153	320	73	333	86	333	153	333	86	341	138	341	138	333	86	341	101	341	138	341	101	344	119	232	101	232	138	229	119	43	370	43	-1	73	46	73	46	43	-1	81	21	73	46	73	228	73	370	114	243	106	242	107	219	107	219	106	242	97	240	107	219	97	240	96	217	96	217	97	240	88	237	96	217	88	237	87	211	87	211	88	237	80	233	87	211	80	233	80	202	80	202	80	233	75	192	114	243	107	219	119	216	114	243	119	216	140	240	140	240	119	216	127	208	140	240	127	208	132	196	73	181	75	192	80	233	73	181	80	233	73	228	73	181	73	228	73	46	191	198	180	218	185	127	185	127	180	218	162	232	185	127	162	232	158	87	158	87	162	232	140	240	158	87	140	240	134	172	134	172	132	142	158	87	158	87	132	142	124	115	158	87	124	115	122	51	122	51	124	115	111	90	122	51	111	90	94	67	140	240	132	196	134	184	140	240	134	184	134	172	94	67	73	46	81	21	94	67	81	21	122	51	191	198	185	127	195	171	73	46	73	370	43	370	196	-87	196	316	166	243	166	243	196	316	79	268	166	243	79	268	79	207	79	60	79	409	49	392	79	60	49	392	49	-11	166	36	166	-104	196	-87	166	36	196	-87	166	97	166	36	166	97	79	60	166	36	79	60	49	-11	166	97	196	-87	166	243	26	46	56	-1	56	56	56	56	56	-1	86	-92	56	56	86	-92	56	208	56	208	86	-92	56	267	56	208	56	267	26	257	189	409	159	397	189	-56	189	-56	159	397	159	299	189	-56	159	299	159	240	159	240	159	299	86	276	159	240	86	276	86	218	86	65	86	7	159	30	86	-92	86	368	56	355	86	-92	56	355	56	267	159	30	159	-68	189	-56	159	30	189	-56	159	89	159	30	159	89	86	65	189	308	189	249	219	259	189	308	219	259	219	318	189	98	189	39	219	49	189	98	219	49	219	107	159	89	189	-56	159	240	86	-92	56	-1	56	-104	56	208	26	257	26	199	56	-1	26	46	26	-11	184	133	190	89	190	178	190	178	190	89	209	51	190	178	209	51	209	216	209	216	209	51	239	20	209	216	239	20	228	133	228	133	239	246	209	216	329	273	280	266	292	225	329	273	292	225	321	229	329	273	321	229	472	229	329	273	472	229	472	273	228	133	233	164	239	246	239	246	233	164	246	190	239	246	246	190	280	266	280	266	246	190	267	211	280	266	267	211	292	225	328	-6	472	-6	472	37	328	-6	472	37	321	37	328	-6	321	37	293	42	328	-6	293	42	279	0	293	42	267	56	279	0	279	0	267	56	246	76	279	0	246	76	239	20	239	20	246	76	233	103	239	20	233	103	228	133	73	272	31	272	123	-6	73	272	123	-6	165	-6	174	273	31	273	174	273	174	273	31	273	181	229	174	273	181	229	223	266	223	266	181	229	210	225	223	266	210	225	236	211	270	103	256	76	264	20	264	20	256	76	236	56	264	20	236	56	224	0	224	0	236	56	210	42	224	0	210	42	181	37	264	20	294	51	270	103	270	103	294	51	275	133	270	164	275	133	293	216	270	164	293	216	263	246	263	246	223	266	236	211	263	246	236	211	257	190	263	246	257	190	270	164	313	178	293	216	294	51	313	178	294	51	313	89	313	178	313	89	319	133	275	133	294	51	293	216	175	-6	224	0	181	37	175	-6	181	37	31	37	175	-6	31	37	31	-6	430	272	338	-6	379	-6	430	272	379	-6	472	272	181	229	31	273	31	229	83	135	198	366	147	366	83	135	147	366	35	138	83	135	35	138	150	-96	83	135	150	-96	200	-96	150	-96	35	138	35	131	188	131	188	138	75	366	188	131	75	366	25	366	188	131	25	366	140	135	188	131	140	135	23	-96	188	131	23	-96	73	-96	52	353	52	-99	97	-99	52	353	97	-99	97	353	147	353	147	-99	191	-99	147	353	191	-99	191	353	241	353	241	-99	285	-99	241	353	285	-99	285	353	339	206	357	168	370	239	370	239	357	168	363	126	370	13	363	126	357	84	329	280	276	307	278	260	329	280	278	260	313	237	329	280	313	237	339	206	329	280	339	206	370	239	216	317	156	307	194	272	194	272	216	-64	216	317	216	317	216	-64	238	272	216	317	238	272	276	307	276	307	238	272	278	260	238	272	216	-64	238	-19	238	-19	216	-64	276	-54	194	-19	154	-6	156	-54	194	-19	156	-54	216	-64	194	-19	216	-64	194	272	119	15	93	47	103	-27	119	15	103	-27	156	-54	119	15	156	-54	154	-6	69	126	62	13	75	84	75	84	62	13	103	-27	75	84	103	-27	93	47	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	339	47	313	15	329	-27	339	47	329	-27	370	13	339	47	370	13	357	84	278	-6	238	-19	276	-54	278	-6	276	-54	329	-27	278	-6	329	-27	313	15	75	168	93	206	103	280	103	280	93	206	119	237	103	280	119	237	156	307	156	307	119	237	154	260	156	307	154	260	194	272	35	66	62	13	62	239	62	239	62	13	69	126	62	239	69	126	75	168	35	186	25	126	35	66	35	186	35	66	62	239	62	239	75	168	103	280	363	126	370	13	370	239	129	7	98	39	103	-27	103	-27	98	39	77	80	103	-27	77	80	62	13	62	13	77	80	69	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	69	126	62	239	69	126	77	172	62	239	77	172	103	280	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	140	233	140	20	184	20	140	233	184	20	184	233	247	233	247	20	291	20	247	233	291	20	291	233	129	7	103	-27	156	-54	370	239	355	172	363	126	35	66	35	186	25	126	161	262	178	268	216	317	216	317	178	268	197	272	216	317	197	272	216	273	216	273	262	265	276	307	276	307	262	265	303	245	276	307	303	245	329	280	329	280	303	245	334	213	329	280	334	213	370	239	370	239	334	213	355	172	370	239	355	172	363	126	363	126	370	13	370	239	156	307	103	280	129	244	156	307	129	244	144	254	156	307	144	254	161	262	156	307	161	262	216	317	358	88	352	71	370	13	370	13	352	71	344	54	370	13	344	54	334	39	334	39	303	7	329	-27	329	-27	303	7	288	-2	329	-27	288	-2	276	-54	276	-54	288	-2	271	-9	276	-54	271	-9	254	-15	74	164	80	181	103	280	103	280	80	181	88	198	103	280	88	198	98	213	98	213	303	7	129	244	129	244	303	7	334	39	98	213	129	244	103	280	276	307	216	317	216	273	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	362	107	358	88	370	13	362	107	370	13	363	126	334	39	329	-27	370	13	216	-20	216	-64	235	-19	235	-19	216	-64	276	-54	235	-19	276	-54	254	-15	35	186	35	66	62	239	62	239	35	66	62	13	62	239	62	13	70	145	70	145	62	13	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	239	70	145	74	164	62	239	74	164	103	280	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	103	-27	156	-54	129	7	103	-27	129	7	98	39	103	-27	98	39	77	80	35	66	35	186	25	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	174	127	290	184	290	234	174	127	290	234	94	136	174	127	94	136	290	17	174	127	290	17	290	69	290	17	94	136	94	116	77	80	103	-27	98	39	370	239	355	172	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	258	127	142	69	338	116	258	127	338	116	338	136	258	127	338	136	142	234	258	127	142	234	142	184	338	116	142	69	142	17	77	80	103	-27	98	39	370	239	355	172	363	126	22	330	22	-78	66	-11	66	-11	22	-78	94	-34	66	-11	94	-34	365	286	365	286	94	-34	388	260	365	286	388	260	432	330	432	330	388	260	432	-78	66	286	365	286	432	330	66	286	432	330	22	330	66	286	22	330	66	-11	432	-78	388	260	388	-34	432	-78	388	-34	94	-34	432	-78	94	-34	22	-78	66	-34	66	262	22	330	22	330	66	262	92	286	22	330	92	286	432	330	432	330	92	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-9	432	-78	388	-9	363	-34	363	-34	388	-9	92	286	363	-34	92	286	66	262	66	-34	22	330	22	-78	66	-34	22	-78	432	-78	66	-34	432	-78	363	-34	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-34	432	-78	388	-34	66	-34	238	243	228	11	238	112	238	112	228	11	238	12	246	238	238	144	241	160	246	238	241	160	246	176	246	176	251	191	251	232	251	232	251	191	255	205	251	232	255	205	255	224	255	224	255	205	256	215	238	144	246	238	238	243	238	144	238	243	238	112	238	112	252	98	248	127	248	127	252	98	262	122	262	122	252	98	265	83	262	122	265	83	278	118	278	118	265	83	277	69	278	118	277	69	289	59	321	149	325	153	326	186	326	186	325	153	329	158	326	186	329	158	330	178	330	178	329	158	331	164	330	178	331	164	331	169	304	200	305	141	313	198	313	198	305	141	316	146	313	198	316	146	321	193	321	193	316	146	321	149	321	193	321	149	326	186	305	141	304	200	301	200	305	141	301	200	298	199	305	141	298	199	295	198	305	141	295	198	292	138	292	138	295	198	292	196	292	138	292	196	289	195	292	138	289	195	281	189	292	138	281	189	278	135	272	179	261	167	263	132	272	179	263	132	278	135	272	179	278	135	281	189	250	155	238	144	238	112	250	155	238	112	248	127	250	155	248	127	263	132	250	155	263	132	261	167	330	84	330	89	329	75	329	75	330	89	328	95	329	75	328	95	325	67	325	67	328	95	324	100	325	67	324	100	320	104	278	118	289	59	293	115	293	115	289	59	302	55	293	115	302	55	306	112	306	112	302	55	312	56	306	112	312	56	315	108	315	108	312	56	320	61	315	108	320	61	320	104	320	104	320	61	325	67	246	81	246	17	251	65	251	65	246	17	252	24	251	65	252	24	255	51	255	51	252	24	255	32	255	51	255	32	256	41	241	97	238	112	238	12	241	97	238	12	246	17	241	97	246	17	246	81	218	144	218	112	228	244	228	244	218	112	228	11	228	244	228	11	238	243	228	11	218	112	217	12	217	12	218	112	214	97	217	12	214	97	209	17	209	17	214	97	209	81	209	17	209	81	205	65	199	41	200	32	201	51	201	51	200	32	204	24	201	51	204	24	205	65	205	65	204	24	209	17	208	127	218	112	218	144	218	144	228	244	217	243	218	144	217	243	214	159	214	159	217	243	209	176	200	224	201	204	203	232	203	232	201	204	205	191	203	232	205	191	209	238	209	238	205	191	209	176	209	238	209	176	217	243	169	60	176	66	177	119	177	119	176	66	185	76	177	119	185	76	193	122	193	122	185	76	195	88	193	122	195	88	208	127	208	127	195	88	206	101	208	127	206	101	218	112	154	56	158	56	161	115	161	115	158	56	162	57	161	115	162	57	177	119	177	119	162	57	166	59	177	119	166	59	169	60	154	56	161	115	151	55	151	55	161	115	147	112	151	55	147	112	141	57	141	57	147	112	138	108	141	57	138	108	134	61	134	61	138	108	132	104	134	61	132	104	128	98	134	61	128	98	128	66	128	66	128	98	125	92	128	66	125	92	124	73	124	73	125	92	123	86	124	73	123	86	123	80	218	144	205	155	208	127	208	127	205	155	194	167	208	127	194	167	193	131	193	131	194	167	182	179	193	131	182	179	177	135	177	135	182	179	172	189	177	135	172	189	165	195	161	196	158	198	160	138	161	196	160	138	177	135	161	196	177	135	165	195	160	138	158	198	155	199	160	138	155	199	152	200	160	138	152	200	149	200	160	138	149	200	146	142	127	154	131	150	132	193	132	193	131	150	136	146	132	193	136	146	140	198	140	198	136	146	146	142	140	198	146	142	149	200	122	169	122	164	123	178	123	178	122	164	124	159	123	178	124	159	127	186	127	186	124	159	127	154	127	186	127	154	132	193	201	204	200	224	199	215	246	238	246	176	251	232	66	-34	22	-78	432	-78	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-34	432	-78	388	-34	66	-34	293	103	284	84	289	43	289	43	284	84	269	70	289	43	269	70	260	28	260	28	269	70	251	61	260	28	251	61	228	23	228	23	251	61	228	58	284	168	289	210	269	183	269	183	289	210	260	225	269	183	260	225	251	192	251	192	260	225	228	195	204	192	228	195	228	230	204	192	228	230	195	225	159	127	162	150	167	210	167	210	162	150	171	168	167	210	171	168	195	225	195	225	171	168	185	183	195	225	185	183	204	192	144	66	167	43	159	127	159	127	167	210	144	66	144	66	167	210	144	188	144	66	144	188	129	94	129	94	144	188	129	159	129	94	129	159	124	127	289	43	311	66	293	103	293	103	311	66	296	127	293	150	296	127	311	188	293	150	311	188	289	210	260	225	228	230	228	195	326	159	311	188	311	66	326	159	311	66	326	94	326	159	326	94	331	127	296	127	311	66	311	188	204	61	185	70	195	28	204	61	195	28	228	23	204	61	228	23	228	58	171	84	162	103	167	43	171	84	167	43	195	28	171	84	195	28	185	70	159	127	167	43	162	103	289	210	284	168	293	150	66	-34	22	-78	432	-78	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	332	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	332	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	517	301	427	-53	433	-137	517	301	433	-137	445	-126	517	301	445	-126	457	-112	517	301	457	-112	467	-96	517	301	467	-96	475	-80	517	301	475	-80	482	-64	517	301	482	-64	487	-48	517	301	487	-48	576	306	517	301	576	306	522	317	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	532	-128	533	-86	531	-132	531	-132	527	-83	526	-159	526	-159	527	-83	521	-82	526	-159	521	-82	510	-157	510	-157	521	-82	507	-84	510	-157	507	-84	497	-152	497	-152	507	-84	496	-90	497	-152	496	-90	489	-143	489	-143	496	-90	488	-99	489	-143	488	-99	483	-133	483	-133	488	-99	483	-110	483	-133	483	-110	482	-121	533	-86	535	-124	539	-90	539	-90	535	-124	539	-119	539	-90	539	-119	543	-97	543	-97	539	-119	543	-113	543	-97	543	-113	544	-104	535	-137	544	-157	537	-138	537	-138	544	-157	539	-138	549	-134	539	-138	544	-157	549	-134	544	-157	560	-153	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	576	306	585	398	573	389	576	306	573	389	561	379	576	306	561	379	549	365	576	306	549	365	538	350	576	306	538	350	529	334	576	306	529	334	522	317	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	731	306	738	334	740	398	740	398	738	334	746	357	740	398	746	357	754	405	754	405	746	357	755	375	754	405	755	375	770	410	770	410	755	375	765	387	770	410	765	387	775	391	775	391	776	391	787	412	787	412	776	391	778	391	787	412	778	391	781	389	731	306	740	398	728	389	731	306	728	389	717	379	731	306	717	379	704	365	731	306	704	365	693	350	731	306	693	350	684	334	731	306	684	334	676	317	731	306	676	317	671	301	731	306	671	301	642	-48	671	301	583	-53	588	-137	671	301	588	-137	599	-126	671	301	599	-126	611	-112	671	301	611	-112	622	-96	671	301	622	-96	630	-80	671	301	630	-80	637	-64	671	301	637	-64	642	-48	558	-122	560	-153	567	-104	567	-104	560	-153	575	-146	567	-104	575	-146	575	-81	575	-81	575	-146	588	-137	575	-81	588	-137	583	-53	830	363	830	386	826	352	826	352	830	386	825	397	826	352	825	397	818	343	818	343	825	397	816	405	818	343	816	405	807	337	807	337	816	405	804	410	807	337	804	410	793	335	793	335	804	410	787	412	793	335	787	412	786	336	786	336	787	412	783	386	786	336	783	386	782	382	786	336	782	382	780	339	780	339	782	382	778	377	780	339	778	377	775	344	775	344	778	377	774	372	775	344	774	372	771	366	771	366	770	358	771	350	771	366	771	350	775	344	787	412	781	389	782	388	787	412	782	388	783	386	787	412	770	410	775	391	531	-132	526	-159	531	-134	531	-134	526	-159	544	-157	531	-134	544	-157	533	-136	533	-136	544	-157	535	-137	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	830	386	830	363	832	374	549	-134	560	-153	558	-122	675	386	675	363	677	374	527	-83	531	-132	533	-86	533	-86	532	-128	535	-124	394	-134	405	-153	403	-122	520	386	520	363	522	374	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	228	351	266	306	228	351	225	146	225	146	228	351	219	335	225	146	219	335	215	106	225	146	215	106	315	106	225	146	315	106	315	146	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	123	-136	147	-111	157	106	157	106	147	-111	165	-80	157	106	165	-80	167	146	167	146	165	-80	176	-48	167	146	176	-48	206	301	206	301	176	-48	215	106	206	301	215	106	211	318	211	318	215	106	219	335	69	146	69	106	157	106	69	146	157	106	167	146	117	-53	113	-68	123	-136	117	-53	123	-136	157	106	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	321	289	405	269	321	276	343	289	405	276	343	285	366	289	405	285	366	296	384	266	306	260	388	238	197	238	197	260	388	236	363	238	197	236	363	228	157	228	157	236	363	217	333	228	157	217	333	213	94	213	94	217	333	206	301	213	94	206	301	203	55	203	55	206	301	180	197	203	55	180	197	176	-48	176	-48	180	197	170	157	176	-48	170	157	165	-80	165	-80	170	157	154	94	165	-80	154	94	147	-111	147	-111	154	94	144	55	147	-111	144	55	123	-136	123	-136	144	55	117	-53	123	-136	117	-53	113	-68	238	197	228	157	315	157	238	197	315	157	315	197	213	94	203	55	315	55	213	94	315	55	315	94	69	197	69	157	170	157	69	197	170	157	180	197	69	94	69	55	144	55	69	94	144	55	154	94	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	149	73	117	-53	123	-136	149	73	123	-136	147	-111	149	73	147	-111	165	-80	149	73	165	-80	162	127	149	73	162	127	66	28	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	230	164	230	164	239	366	228	351	230	164	228	351	219	335	230	164	219	335	217	110	230	164	217	110	335	175	230	164	335	175	316	211	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	165	-80	176	-48	206	301	206	301	176	-48	217	110	206	301	217	110	211	318	211	318	217	110	219	335	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	113	-68	123	-136	117	-53	162	127	165	-80	206	301	364	388	365	362	367	374	66	28	162	127	47	64	62	-83	65	-132	69	-86	66	-129	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	137	23	146	-112	143	50	137	23	143	50	129	61	137	23	129	61	117	75	137	23	117	75	116	38	117	75	108	91	116	38	116	38	108	91	102	108	116	38	102	108	98	56	98	56	102	108	100	127	203	11	198	36	191	10	191	10	198	36	191	245	191	10	191	245	185	219	158	213	185	219	191	245	158	213	191	245	154	239	185	219	143	50	146	-112	185	219	146	-112	156	-96	185	219	156	-96	165	-80	185	219	165	-80	171	-64	185	219	171	-64	176	-48	185	219	176	-48	191	10	137	23	117	-53	122	-137	137	23	122	-137	134	-126	137	23	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	265	182	271	173	272	213	272	213	271	173	276	163	272	213	276	163	282	202	282	202	276	163	299	175	282	202	299	175	292	189	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	247	232	266	306	251	379	266	306	262	389	262	389	266	306	275	398	240	205	249	198	247	232	240	205	247	232	251	379	240	205	251	379	239	365	240	205	239	365	228	350	240	205	228	350	219	334	240	205	219	334	211	318	240	205	211	318	206	301	240	205	206	301	198	36	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	260	223	247	232	249	198	260	223	249	198	257	191	260	223	257	191	265	182	260	223	265	182	272	213	247	24	235	47	237	19	237	19	235	47	228	43	237	19	228	43	226	15	226	15	228	43	221	41	226	15	221	41	215	12	215	12	221	41	213	38	215	12	213	38	206	37	206	37	198	36	203	11	206	37	203	11	215	12	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	97	197	80	165	85	77	97	197	85	77	98	56	97	197	98	56	100	127	97	197	100	127	104	155	97	197	104	155	122	222	80	165	74	127	77	101	80	165	77	101	85	77	65	-132	60	-159	65	-135	65	-135	60	-159	78	-157	65	-135	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	198	36	206	301	191	245	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-129	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	280	146	279	145	282	105	282	105	279	145	279	144	282	105	279	144	278	143	278	143	268	129	270	95	270	95	268	129	257	118	270	95	257	118	256	86	256	86	257	118	244	109	256	86	244	109	240	79	240	79	244	109	229	103	240	79	229	103	224	74	224	74	229	103	214	99	224	74	214	99	207	71	310	183	308	139	312	137	310	183	312	137	314	169	314	169	312	137	317	132	314	169	317	132	319	157	319	157	317	132	321	125	319	157	321	125	325	144	325	144	321	125	325	119	325	144	325	119	331	133	331	133	325	119	327	114	331	133	327	114	339	121	307	184	295	177	298	127	307	184	298	127	301	132	307	184	301	132	302	134	307	184	302	134	303	135	307	184	303	135	305	137	307	184	305	137	306	138	307	184	306	138	308	139	307	184	308	139	310	183	295	177	282	172	282	105	295	177	282	105	287	110	295	177	287	110	291	115	295	177	291	115	294	121	295	177	294	121	298	127	282	172	269	167	270	151	282	172	270	151	276	152	282	172	276	152	277	152	282	172	277	152	278	151	282	172	278	151	279	151	282	172	279	151	280	150	282	172	280	150	280	148	282	172	280	148	282	105	282	105	280	148	280	147	282	105	280	147	280	146	278	143	270	95	282	105	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	275	398	262	389	266	306	266	306	262	389	251	379	266	306	251	379	239	200	239	200	251	379	238	365	239	200	238	365	227	350	218	334	211	317	214	99	218	334	214	99	239	200	218	334	239	200	227	350	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	207	71	214	99	211	317	207	71	211	317	206	301	207	71	206	301	181	204	207	71	181	204	176	-48	151	84	156	-96	158	109	158	109	156	-96	165	-80	158	109	165	-80	181	204	181	204	165	-80	171	-64	181	204	171	-64	176	-48	158	109	144	120	151	84	151	84	144	120	132	133	151	84	132	133	131	97	131	97	132	133	123	149	131	97	123	149	117	166	116	184	89	184	92	159	116	184	92	159	101	135	116	184	101	135	114	114	116	184	114	114	117	166	246	147	252	148	255	164	255	164	252	148	258	149	255	164	258	149	269	167	269	167	258	149	264	151	269	167	264	151	270	151	255	164	242	161	246	147	151	84	117	-53	122	-137	151	84	122	-137	134	-126	151	84	134	-126	146	-112	151	84	146	-112	156	-96	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	117	166	114	114	131	97	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	294	218	294	35	320	8	294	218	320	8	320	243	294	218	320	243	250	243	294	218	250	243	249	243	294	218	249	243	244	218	134	-126	146	-112	139	35	139	35	146	-112	191	8	139	35	191	8	294	35	294	35	191	8	193	8	294	35	193	8	320	8	191	8	146	-112	156	-96	191	8	156	-96	165	-80	191	8	165	-80	171	-64	191	8	171	-64	176	-48	122	-137	134	-126	139	35	122	-137	139	35	117	-53	122	-137	117	-53	109	-81	122	-137	109	-81	109	-146	101	-104	93	-122	95	-153	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	191	171	191	81	206	169	206	169	191	81	206	84	206	169	206	84	218	163	218	163	206	84	218	90	218	163	218	90	228	153	228	153	218	90	228	100	228	153	228	100	234	141	234	141	228	100	234	112	234	141	234	112	237	127	147	127	149	111	149	141	149	141	149	111	155	99	149	141	155	99	155	153	155	153	155	99	164	90	155	153	164	90	165	163	165	163	164	90	176	84	165	163	176	84	177	169	177	169	176	84	191	81	177	169	191	81	191	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	244	218	249	243	251	379	251	379	249	243	266	306	251	379	266	306	262	389	262	389	266	306	275	398	244	218	251	379	239	365	244	218	239	365	228	350	244	218	228	350	219	334	244	218	219	334	211	318	244	218	211	318	206	301	244	218	206	301	185	218	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-129	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	283	127	278	98	287	58	287	58	278	98	265	74	287	58	265	74	261	33	261	33	265	74	246	54	261	33	246	54	229	16	229	16	246	54	220	41	229	16	220	41	191	36	191	36	181	37	191	10	191	10	181	37	176	-48	122	-137	134	-126	143	50	143	50	134	-126	146	-112	143	50	146	-112	152	45	152	45	146	-112	156	-96	152	45	156	-96	161	41	161	41	156	-96	165	-80	161	41	165	-80	171	38	171	38	165	-80	171	-64	171	38	171	-64	181	37	181	37	171	-64	176	-48	143	50	117	-53	122	-137	122	-137	117	-53	109	-81	122	-137	109	-81	109	-146	109	-146	109	-81	101	-104	109	-146	101	-104	95	-153	95	-153	101	-104	93	-122	95	-153	93	-122	84	-134	65	-132	60	-159	65	-135	65	-135	60	-159	78	-157	65	-135	78	-157	67	-136	67	-136	78	-157	69	-137	191	171	191	81	205	169	205	169	191	81	207	84	205	169	207	84	217	163	217	163	207	84	219	91	217	163	219	91	227	154	227	154	219	91	229	101	227	154	229	101	234	141	234	141	229	101	235	113	234	141	235	113	237	127	147	127	149	111	149	142	149	142	149	111	155	99	149	142	155	99	156	154	156	154	155	99	164	89	156	154	164	89	166	163	166	163	164	89	177	83	166	163	177	83	178	169	178	169	177	83	191	81	178	169	191	81	191	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	247	232	266	306	251	379	266	306	262	389	262	389	266	306	275	398	283	127	285	199	278	156	278	156	285	199	267	217	278	156	267	217	265	181	265	181	267	217	247	232	265	181	247	232	246	201	246	201	247	232	251	379	246	201	251	379	238	365	227	350	218	334	220	214	227	350	220	214	246	201	227	350	246	201	238	365	185	219	191	219	206	301	206	301	191	219	220	214	206	301	220	214	211	317	211	317	220	214	218	334	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	309	127	306	154	303	90	303	90	306	154	298	178	303	90	298	178	287	58	287	58	298	178	285	199	287	58	285	199	283	127	191	10	229	16	191	36	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-129	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	250	36	227	12	238	11	250	36	238	11	250	10	250	36	223	40	227	12	171	-64	176	-48	180	68	180	68	176	-48	195	24	180	68	195	24	200	51	200	51	195	24	205	19	200	51	205	19	223	40	223	40	205	19	215	15	223	40	215	15	227	12	146	-112	156	-96	159	116	159	116	156	-96	165	-80	159	116	165	-80	166	90	166	90	165	-80	171	-64	166	90	171	-64	180	68	159	116	117	-53	122	-137	159	116	122	-137	134	-126	159	116	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	250	219	250	245	238	365	250	219	238	365	232	217	250	219	287	239	250	245	238	365	227	350	232	217	232	217	227	350	218	334	232	217	218	334	216	212	216	212	218	334	211	317	216	212	211	317	206	301	206	301	176	181	187	194	206	301	187	194	201	204	206	301	201	204	216	212	324	181	337	156	345	197	345	197	337	156	342	127	345	58	342	127	337	98	250	219	279	214	287	239	287	239	279	214	304	201	287	239	304	201	319	222	319	222	304	201	324	181	319	222	324	181	345	197	362	165	345	197	345	58	362	165	345	58	362	90	362	165	362	90	368	127	250	36	250	10	279	41	279	41	250	10	287	16	279	41	287	16	304	54	304	54	287	16	319	33	304	54	319	33	324	74	324	74	319	33	345	58	324	74	345	58	337	98	250	171	250	81	263	169	263	169	250	81	265	84	263	169	265	84	276	163	276	163	265	84	277	91	276	163	277	91	286	154	286	154	277	91	287	101	286	154	287	101	293	141	293	141	287	101	293	113	293	141	293	113	295	127	205	127	207	111	207	142	207	142	207	111	213	99	207	142	213	99	214	154	214	154	213	99	223	89	214	154	223	89	225	163	225	163	223	89	235	83	225	163	235	83	237	169	237	169	235	83	250	81	237	169	250	81	250	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	250	245	266	306	251	379	266	306	262	389	262	389	266	306	275	398	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	365	386	365	363	367	374	250	245	251	379	238	365	342	127	345	58	345	197	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	124	-136	124	-136	107	-90	98	-113	124	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	100	127	98	57	105	98	105	98	98	57	115	38	105	98	115	38	118	74	118	74	115	38	137	23	118	74	137	23	137	54	137	54	137	23	147	-111	137	54	147	-111	163	41	163	41	147	-111	165	-80	163	41	165	-80	191	36	191	36	165	-80	176	-48	191	36	176	-48	191	10	283	127	278	98	286	58	286	58	278	98	265	74	286	58	265	74	261	33	261	33	265	74	246	54	261	33	246	54	228	16	228	16	246	54	220	41	228	16	220	41	191	36	137	23	117	-53	124	-136	137	23	124	-136	147	-111	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	218	333	206	301	220	214	220	214	206	301	191	219	163	214	191	219	191	245	163	214	191	245	154	239	191	171	191	81	206	169	206	169	191	81	206	84	206	169	206	84	218	163	218	163	206	84	218	90	218	163	218	90	228	153	228	153	218	90	228	100	228	153	228	100	234	141	234	141	228	100	234	112	234	141	234	112	237	127	147	127	149	111	149	141	149	141	149	111	155	99	149	141	155	99	155	153	155	153	155	99	164	90	155	153	164	90	165	163	165	163	164	90	176	84	165	163	176	84	177	169	177	169	176	84	191	81	177	169	191	81	191	171	313	377	314	339	316	382	316	382	314	339	320	336	316	382	320	336	318	386	318	386	320	336	322	412	322	412	320	336	328	335	322	412	328	335	336	410	336	410	328	335	340	337	336	410	340	337	348	406	348	406	340	337	351	343	348	406	351	343	358	399	358	399	351	343	359	351	358	399	359	351	364	388	364	388	359	351	365	362	364	388	365	362	367	374	322	412	289	405	296	384	322	412	296	384	309	391	322	412	309	391	311	391	322	412	311	391	313	390	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	220	214	246	201	236	363	236	363	246	201	247	232	236	363	247	232	260	388	260	388	247	232	266	306	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	309	372	314	339	313	377	283	127	285	198	278	156	278	156	285	198	268	217	278	156	268	217	265	181	265	181	268	217	247	232	265	181	247	232	246	201	309	127	306	153	303	90	303	90	306	153	298	177	303	90	298	177	286	58	286	58	298	177	285	198	286	58	285	198	283	127	191	36	191	10	228	16	191	245	191	219	206	301	105	156	118	181	122	222	122	222	118	181	137	201	122	222	137	201	154	239	154	239	137	201	163	214	85	78	98	57	97	197	97	197	98	57	100	127	97	197	100	127	105	156	80	165	74	127	77	102	80	165	77	102	85	78	80	165	85	78	97	197	97	197	105	156	122	222	218	333	220	214	236	363	113	-68	124	-136	117	-53	62	-83	65	-132	69	-86	63	243	63	8	89	35	89	35	63	8	132	8	89	35	132	8	139	35	139	35	132	8	147	-111	139	35	147	-111	185	218	185	218	147	-111	165	-80	185	218	165	-80	176	-48	236	363	217	333	243	218	243	218	217	333	206	301	243	218	206	301	198	35	198	35	206	301	191	243	198	35	191	243	191	8	191	8	191	243	185	218	191	8	185	218	176	-48	123	-136	147	-111	132	8	123	-136	132	8	117	-53	123	-136	117	-53	113	-68	123	-136	113	-68	107	-90	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	94	-153	74	-138	71	-138	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	94	-153	67	-136	60	-159	65	-132	62	-83	60	-159	65	-132	60	-159	65	-134	18	-109	18	-135	23	-98	23	-98	18	-135	25	-146	23	-98	25	-146	32	-89	32	-89	25	-146	34	-153	32	-89	34	-153	42	-84	42	-84	34	-153	46	-158	42	-84	46	-158	55	-82	55	-82	46	-158	60	-159	55	-82	60	-159	62	-83	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	249	243	266	306	260	388	249	243	260	388	243	218	249	243	243	218	294	218	249	243	294	218	320	243	320	8	320	243	294	218	320	8	294	218	294	35	320	8	294	35	198	35	320	8	198	35	191	8	89	218	185	218	191	243	89	218	191	243	63	243	89	218	63	243	89	35	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	62	-83	65	-132	69	-86	65	-132	66	-128	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	236	363	243	218	260	388	364	388	365	362	367	374	18	-135	18	-109	16	-121	65	-134	60	-159	67	-136	100	159	99	162	101	113	101	113	99	162	99	111	99	111	99	162	99	108	99	108	94	191	94	80	94	80	94	191	70	171	94	80	70	171	70	100	70	100	70	171	44	153	70	100	44	153	44	118	44	118	44	153	16	138	44	118	16	138	16	132	99	162	100	164	94	191	99	162	94	191	99	108	117	213	94	191	100	164	117	213	100	164	101	167	117	213	101	167	102	170	117	213	102	170	104	172	117	213	104	172	105	174	117	213	105	174	119	189	117	213	119	189	138	237	138	237	119	189	125	195	138	237	125	195	131	202	138	237	131	202	137	210	138	237	137	210	143	217	138	237	143	217	148	224	123	78	114	88	116	59	116	59	114	88	105	98	116	59	105	98	103	100	107	-128	110	-86	106	-132	106	-132	103	-83	102	-159	102	-159	103	-83	96	-82	102	-159	96	-82	88	-158	88	-158	96	-82	83	-84	88	-158	83	-84	75	-153	75	-153	83	-84	73	-89	75	-153	73	-89	66	-146	66	-146	73	-89	64	-98	66	-146	64	-98	59	-135	59	-135	64	-98	59	-109	59	-135	59	-109	57	-121	110	-86	111	-124	115	-91	115	-91	111	-124	115	-119	115	-91	115	-119	118	-97	118	-97	115	-119	118	-112	118	-97	118	-112	119	-104	154	-68	147	-90	165	-136	165	-136	147	-90	139	-113	165	-136	139	-113	135	-153	135	-153	139	-113	127	-131	135	-153	127	-131	114	-138	114	-138	112	-138	135	-153	135	-153	112	-138	110	-137	135	-153	110	-137	108	-136	137	36	148	47	140	58	137	36	140	58	132	68	137	36	132	68	123	78	137	36	123	78	116	59	354	390	363	412	352	391	352	391	363	412	350	391	337	384	350	391	346	410	337	384	346	410	331	406	310	321	317	343	317	399	317	399	317	343	326	366	317	399	326	366	331	406	331	406	326	366	337	384	306	306	310	321	317	399	306	306	317	399	304	390	306	306	304	390	292	379	306	306	292	379	280	366	306	306	280	366	269	351	306	306	269	351	268	156	268	156	269	351	260	335	268	156	260	335	258	116	268	156	258	116	366	116	268	156	366	116	367	156	406	362	405	388	400	351	400	351	405	388	399	399	400	351	399	399	392	343	392	343	399	399	389	406	392	343	389	406	381	337	381	337	389	406	377	410	381	337	377	410	368	335	368	335	377	410	363	412	368	335	363	412	361	336	361	336	363	412	358	386	361	336	358	386	357	382	361	336	357	382	355	339	355	339	357	382	354	377	355	339	354	377	350	344	350	344	354	377	350	372	350	344	350	372	346	366	346	366	345	358	346	351	346	366	346	351	350	344	363	412	354	390	356	389	363	412	356	389	358	388	363	412	358	388	358	386	363	412	346	410	350	391	375	114	383	110	389	153	389	153	383	110	389	104	389	153	389	104	408	143	408	143	389	104	394	96	408	143	394	96	395	87	410	34	395	87	395	86	410	34	395	86	393	79	367	156	366	116	375	114	367	156	375	114	389	153	408	143	410	34	422	128	422	128	410	34	423	49	422	128	423	49	432	109	432	109	423	49	432	68	432	109	432	68	435	87	393	23	410	34	393	79	393	23	393	79	390	72	393	23	390	72	386	66	393	23	386	66	380	62	393	23	380	62	373	20	372	60	333	60	373	20	372	60	373	20	380	62	116	59	103	100	102	102	116	59	102	102	100	104	116	59	100	104	99	106	116	59	99	106	94	80	99	108	94	80	99	106	165	-136	188	-111	200	116	200	116	188	-111	206	-80	200	116	206	-80	210	156	210	156	206	-80	218	-48	210	156	218	-48	247	301	247	301	218	-48	258	116	247	301	258	116	252	318	252	318	258	116	260	335	102	157	103	114	105	156	105	156	103	114	105	115	105	156	105	115	107	156	107	156	105	115	108	116	107	156	108	116	210	156	210	156	108	116	200	116	158	-53	154	-68	165	-136	158	-53	165	-136	200	116	135	-153	108	-136	102	-159	102	-159	108	-136	107	-134	102	-159	107	-134	106	-132	101	158	100	159	101	113	101	158	101	113	103	114	101	158	103	114	102	157	373	20	333	60	333	20	395	87	410	34	408	143	405	388	406	362	407	374	103	-83	106	-132	110	-86	110	-86	107	-128	111	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	238	197	238	197	238	365	227	350	238	197	227	350	223	126	238	197	223	126	327	220	238	197	327	220	297	251	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	165	-80	171	-64	174	172	174	172	171	-64	176	-48	174	172	176	-48	206	301	206	301	176	-48	209	80	206	301	209	80	211	317	211	317	209	80	223	126	211	317	223	126	218	334	218	334	223	126	227	350	223	126	209	80	292	2	223	126	292	2	322	31	160	126	56	31	86	2	160	126	86	2	144	54	160	126	144	54	146	-112	160	126	146	-112	156	-96	160	126	156	-96	165	-80	160	126	165	-80	174	172	160	126	174	172	90	251	160	126	90	251	60	220	144	54	117	-53	122	-137	144	54	122	-137	134	-126	144	54	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-113	74	-91	77	-113	77	-97	77	-97	77	-113	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	87	143	101	172	102	229	102	229	101	172	124	195	102	229	124	195	142	250	142	250	124	195	152	211	142	250	152	211	189	257	189	257	152	211	185	217	189	257	185	217	240	204	189	257	240	204	195	257	195	257	240	204	206	301	70	198	49	157	81	-5	70	198	81	-5	81	110	70	198	81	110	87	143	70	198	87	143	102	229	41	110	41	-5	81	-5	41	110	81	-5	49	157	259	191	274	174	278	226	278	226	274	174	285	155	278	226	285	155	302	203	302	203	285	155	293	133	302	203	293	133	295	110	335	-5	295	110	295	-5	249	243	260	388	240	204	249	243	240	204	259	191	249	243	259	191	278	226	335	-5	335	110	331	144	335	-5	331	144	320	175	335	-5	320	175	302	203	335	-5	302	203	295	110	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	240	204	260	388	236	363	240	204	236	363	217	333	240	204	217	333	206	301	185	217	117	-53	123	-136	185	217	123	-136	147	-111	185	217	147	-111	165	-80	185	217	165	-80	176	-48	185	217	176	-48	240	204	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	113	-68	123	-136	117	-53	260	388	249	243	266	306	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-113	74	-91	77	-113	77	-97	77	-97	77	-113	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	50	107	61	76	85	257	85	257	61	76	79	48	85	257	79	48	85	141	85	141	79	48	88	118	46	257	46	141	50	107	46	257	50	107	85	257	132	7	147	-111	142	47	132	7	142	47	123	60	132	7	123	60	107	76	132	7	107	76	103	25	103	25	107	76	95	96	103	25	95	96	88	118	103	25	88	118	79	48	230	41	198	35	238	2	206	301	198	35	266	306	206	301	266	306	211	318	211	318	266	306	219	335	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	228	351	266	306	228	351	219	335	206	301	142	47	147	-111	206	301	147	-111	165	-80	206	301	165	-80	176	-48	206	301	176	-48	188	-5	206	301	188	-5	192	-5	206	301	192	-5	198	35	123	-136	147	-111	132	7	123	-136	132	7	117	-53	123	-136	117	-53	113	-68	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	339	257	299	257	310	54	339	257	310	54	331	95	339	257	331	95	339	141	310	54	299	257	299	141	310	54	299	141	294	109	310	54	294	109	280	80	310	54	280	80	278	23	258	57	230	41	238	2	258	57	238	2	278	23	258	57	278	23	280	80	238	2	198	35	192	-5	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	116	479	116	440	368	440	116	479	368	440	368	479	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	16	-187	16	-227	269	-227	16	-187	269	-227	269	-187	68	-128	70	-86	67	-132	67	-132	64	-83	63	-159	63	-159	64	-83	57	-82	63	-159	57	-82	46	-157	46	-157	57	-82	43	-84	46	-157	43	-84	34	-152	34	-152	43	-84	32	-90	34	-152	32	-90	25	-143	25	-143	32	-90	24	-99	25	-143	24	-99	20	-133	20	-133	24	-99	20	-110	20	-133	20	-110	18	-121	70	-86	72	-124	75	-90	75	-90	72	-124	76	-119	75	-90	76	-119	79	-97	79	-97	76	-119	79	-113	79	-97	79	-113	80	-104	71	-137	80	-157	74	-138	74	-138	80	-157	75	-138	86	-134	75	-138	80	-157	86	-134	80	-157	97	-153	208	301	119	-53	124	-137	208	301	124	-137	136	-126	208	301	136	-126	148	-112	208	301	148	-112	158	-96	208	301	158	-96	167	-80	208	301	167	-80	173	-64	208	301	173	-64	179	-48	208	301	179	-48	267	306	208	301	267	306	213	317	95	-122	97	-153	103	-104	103	-104	97	-153	111	-146	103	-104	111	-146	111	-81	111	-81	111	-146	124	-137	111	-81	124	-137	119	-53	267	306	275	334	277	398	277	398	275	334	283	357	277	398	283	357	291	405	291	405	283	357	292	375	291	405	292	375	307	410	307	410	292	375	301	387	307	410	301	387	311	391	311	391	313	391	324	412	324	412	313	391	315	391	324	412	315	391	317	389	267	306	277	398	264	389	267	306	264	389	253	379	267	306	253	379	240	365	267	306	240	365	229	350	267	306	229	350	220	334	267	306	220	334	213	317	367	363	367	386	362	352	362	352	367	386	361	397	362	352	361	397	354	343	354	343	361	397	353	405	354	343	353	405	343	337	343	337	353	405	340	410	343	337	340	410	329	335	329	335	340	410	324	412	329	335	324	412	323	336	323	336	324	412	320	386	323	336	320	386	318	382	323	336	318	382	316	339	316	339	318	382	315	377	316	339	315	377	311	344	311	344	315	377	311	372	311	344	311	372	307	366	307	366	306	358	307	350	307	366	307	350	311	344	324	412	317	389	319	388	324	412	319	388	320	386	324	412	307	410	311	391	67	-132	63	-159	68	-134	68	-134	63	-159	80	-157	68	-134	80	-157	69	-136	69	-136	80	-157	71	-137	367	386	367	363	368	374	86	-134	97	-153	95	-122	64	-83	67	-132	70	-86	70	-86	68	-128	72	-124	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	152	388	156	398	164	443	164	443	156	398	164	405	164	443	164	405	187	447	187	447	164	405	174	410	187	447	174	410	187	412	187	412	199	410	210	443	210	443	199	410	210	406	210	443	210	406	218	398	164	443	144	433	152	388	152	388	144	433	150	375	152	362	150	375	144	317	152	362	144	317	164	307	144	317	150	375	144	433	144	317	144	433	129	332	129	332	144	433	129	418	129	332	129	418	119	352	119	352	129	418	119	398	119	352	119	398	115	375	218	352	210	345	210	307	210	307	210	345	200	340	210	307	200	340	188	338	188	338	200	340	187	338	187	338	175	340	187	303	187	303	175	340	164	344	187	303	164	344	164	307	164	307	164	344	157	352	164	307	157	352	152	362	230	433	224	376	230	317	230	433	230	317	246	418	246	418	230	317	246	332	246	418	246	332	256	398	256	398	246	332	256	352	256	398	256	352	259	375	230	433	210	443	218	398	230	433	218	398	223	388	230	433	223	388	224	376	210	443	187	447	187	412	230	317	224	376	223	363	230	317	223	363	218	352	230	317	218	352	210	307	187	338	187	303	210	307	187	338	210	307	188	338	209	148	343	104	343	148	209	-27	166	104	166	-27	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	104	280	132	280	166	368	166	368	132	280	189	329	166	368	189	329	211	368	211	368	189	329	244	280	211	368	244	280	273	280	209	148	343	104	343	148	209	-27	166	104	166	-27	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	143	373	138	335	152	331	143	373	152	331	164	368	164	368	152	331	171	320	164	368	171	320	185	357	185	357	171	320	191	307	185	357	191	307	206	345	206	345	191	307	212	296	206	345	212	296	224	334	224	334	212	296	233	291	224	334	233	291	238	329	238	329	233	291	253	296	238	329	253	296	248	331	283	328	292	350	296	373	283	328	296	373	276	373	283	328	276	373	272	357	283	328	272	357	270	310	248	331	253	296	257	336	257	336	253	296	270	310	257	336	270	310	265	345	265	345	270	310	272	357	110	319	118	328	123	368	123	368	118	328	128	334	123	368	128	334	143	373	143	373	128	334	138	335	106	356	92	339	99	291	106	356	99	291	103	307	106	356	103	307	110	319	106	356	110	319	123	368	83	316	79	291	99	291	83	316	99	291	92	339	209	148	343	104	343	148	209	-27	166	104	166	-27	149	-89	149	-114	155	-77	155	-77	149	-114	155	-126	155	-77	155	-126	164	-68	164	-68	155	-126	164	-135	164	-68	164	-135	175	-62	175	-62	164	-135	175	-140	175	-62	175	-140	187	-60	187	-60	175	-140	187	-142	187	-60	187	-142	200	-62	200	-62	187	-142	200	-140	200	-62	200	-140	211	-68	211	-68	200	-140	211	-135	211	-68	211	-135	220	-77	220	-77	211	-135	220	-126	220	-77	220	-126	226	-89	226	-89	220	-126	226	-114	226	-89	226	-114	228	-102	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	149	-114	149	-89	147	-102	126	-77	137	-75	137	-75	142	-38	137	-75	151	-79	142	-38	151	-79	162	-42	162	-42	151	-79	169	-90	162	-42	169	-90	184	-53	184	-53	169	-90	189	-103	184	-53	189	-103	204	-66	204	-66	189	-103	210	-114	204	-66	210	-114	222	-77	222	-77	210	-114	231	-119	222	-77	231	-119	237	-82	237	-82	231	-119	251	-115	237	-82	251	-115	247	-80	282	-85	292	-62	296	-38	282	-85	296	-38	276	-38	282	-85	276	-38	272	-53	282	-85	272	-53	269	-103	247	-80	251	-115	256	-74	256	-74	251	-115	269	-103	256	-74	269	-103	265	-65	265	-65	269	-103	272	-53	109	-91	117	-82	122	-42	122	-42	117	-82	126	-77	122	-42	126	-77	142	-38	142	-38	126	-77	137	-75	105	-56	92	-75	98	-119	105	-56	98	-119	103	-103	105	-56	103	-103	109	-91	105	-56	109	-91	122	-42	83	-97	79	-119	98	-119	83	-97	98	-119	92	-75	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	277	-76	239	-116	239	-116	277	-76	239	-116	374	-122	277	-76	374	-122	291	-83	277	-76	291	-83	291	-80	277	-76	291	-80	304	-47	297	81	294	49	306	47	297	81	306	47	315	83	315	83	306	47	316	42	315	83	316	42	335	81	335	81	316	42	324	33	335	81	324	33	329	23	269	40	276	45	281	74	281	74	276	45	284	48	281	74	284	48	297	81	297	81	284	48	294	49	267	62	254	44	256	22	267	62	256	22	262	32	267	62	262	32	269	40	267	62	269	40	281	74	335	81	331	11	338	-36	335	81	338	-36	351	73	351	73	338	-36	352	-22	351	73	352	-22	364	61	364	61	352	-22	363	-9	364	61	363	-9	370	2	372	46	364	61	370	2	372	46	370	2	374	15	372	46	374	15	375	27	338	-36	331	11	329	-5	338	-36	329	-5	320	-24	338	-36	320	-24	304	-47	338	-36	304	-47	291	-80	370	-77	362	-81	374	-122	374	-122	362	-81	351	-82	374	-122	351	-82	334	-83	374	-122	334	-83	291	-83	376	-70	370	-77	374	-122	376	-70	374	-122	389	-59	376	-70	389	-59	381	-59	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	374	-122	239	-116	239	-122	335	81	329	23	331	11	256	22	254	44	243	22	148	35	148	10	154	47	154	47	148	10	154	-1	154	47	154	-1	163	56	163	56	154	-1	163	-10	163	56	163	-10	174	62	174	62	163	-10	174	-15	174	62	174	-15	187	64	187	64	174	-15	187	-17	187	64	187	-17	200	62	200	62	187	-17	200	-15	200	62	200	-15	211	56	211	56	200	-15	211	-10	211	56	211	-10	220	47	220	47	211	-10	220	-1	220	47	220	-1	226	35	226	35	220	-1	226	10	226	35	226	10	228	22	33	148	33	104	343	104	33	148	343	104	343	148	148	10	148	35	146	22	35	35	35	10	41	47	41	47	35	10	41	-1	41	47	41	-1	50	56	50	56	41	-1	50	-10	50	56	50	-10	61	62	61	62	50	-10	61	-15	61	62	61	-15	74	64	74	64	61	-15	74	-17	74	64	74	-17	87	62	87	62	74	-17	87	-15	87	62	87	-15	98	56	98	56	87	-15	98	-10	98	56	98	-10	107	47	107	47	98	-10	107	-1	107	47	107	-1	113	35	113	35	107	-1	113	10	113	35	113	10	115	22	35	243	35	218	41	255	41	255	35	218	41	206	41	255	41	206	50	264	50	264	41	206	50	198	50	264	50	198	61	270	61	270	50	198	61	192	61	270	61	192	74	272	74	272	61	192	74	190	74	272	74	190	87	270	87	270	74	190	87	192	87	270	87	192	98	264	98	264	87	192	98	198	98	264	98	198	107	255	107	255	98	198	107	206	107	255	107	206	113	243	113	243	107	206	113	218	113	243	113	218	115	230	33	148	33	104	343	104	33	148	343	104	343	148	263	35	263	10	269	47	269	47	263	10	269	-1	269	47	269	-1	277	56	277	56	269	-1	277	-10	277	56	277	-10	289	62	289	62	277	-10	289	-15	289	62	289	-15	301	64	301	64	289	-15	301	-17	301	64	301	-17	314	62	314	62	301	-17	314	-15	314	62	314	-15	326	56	326	56	314	-15	326	-10	326	56	326	-10	335	47	335	47	326	-10	335	-1	335	47	335	-1	341	35	341	35	335	-1	341	10	341	35	341	10	343	22	263	243	263	218	269	255	269	255	263	218	269	206	269	255	269	206	277	264	277	264	269	206	277	198	277	264	277	198	289	270	289	270	277	198	289	192	289	270	289	192	301	272	301	272	289	192	301	190	301	272	301	190	314	270	314	270	301	190	314	192	314	270	314	192	326	264	326	264	314	192	326	198	326	264	326	198	335	255	335	255	326	198	335	206	335	255	335	206	341	243	341	243	335	206	341	218	341	243	341	218	343	230	263	218	263	243	261	230	263	10	263	35	261	22	35	218	35	243	33	230	35	10	35	35	33	22	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	175	157	287	-16	206	127	206	127	287	-16	318	15	135	344	135	317	141	355	141	355	135	317	141	306	141	355	141	306	150	364	150	364	141	306	150	297	150	364	150	297	161	371	161	371	150	297	161	291	161	371	161	291	175	373	175	373	161	291	175	289	175	373	175	289	188	371	188	371	175	289	188	291	188	371	188	291	199	364	199	364	188	291	199	297	199	364	199	297	208	355	208	355	199	297	208	306	208	355	208	306	214	344	214	344	208	306	214	317	214	344	214	317	217	330	287	269	175	157	206	127	287	269	206	127	318	238	65	269	33	238	145	127	65	269	145	127	175	157	135	317	135	344	133	330	64	-50	64	-94	287	-94	64	-50	287	-94	287	-50	206	127	318	238	287	269	206	127	287	269	175	157	206	127	175	157	287	-16	206	127	287	-16	318	15	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	65	269	33	238	145	127	65	269	145	127	175	157	33	-29	318	-29	33	15	33	15	318	-29	95	15	33	15	95	15	145	127	145	127	95	15	175	95	145	127	175	95	175	157	175	157	175	95	256	15	175	157	256	15	206	127	206	127	256	15	318	15	287	269	175	157	206	127	287	269	206	127	318	238	256	15	95	15	318	-29	256	15	318	-29	318	15	65	269	33	238	145	127	65	269	145	127	175	157	155	338	13	338	31	324	155	338	31	324	43	320	155	338	43	320	49	312	155	338	49	312	52	300	155	338	52	300	52	281	155	338	52	281	126	319	155	338	126	319	137	324	155	338	137	324	155	326	117	25	117	281	52	281	117	25	52	281	52	61	117	25	52	61	52	42	117	25	52	42	50	28	117	25	50	28	353	0	117	25	353	0	250	25	52	281	117	281	118	299	52	281	118	299	120	312	52	281	120	312	126	319	353	338	211	338	229	324	353	338	229	324	241	320	353	338	241	320	247	312	353	338	247	312	249	300	353	338	249	300	250	281	353	338	250	281	324	319	353	338	324	319	336	324	353	338	336	324	353	326	315	56	315	281	250	281	250	281	315	281	315	299	250	281	315	299	318	312	353	12	336	14	353	0	353	0	336	14	324	19	353	0	324	19	250	25	250	25	324	19	318	27	250	25	318	27	250	281	250	281	318	27	315	39	250	281	315	39	315	56	353	0	50	28	43	20	353	0	43	20	32	14	353	0	32	14	14	12	353	0	14	12	14	0	229	324	211	338	211	326	324	319	250	281	318	312	31	324	13	338	13	326	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	33	349	33	305	286	305	33	349	286	305	286	349	33	444	33	400	286	400	33	444	286	400	286	444	33	-145	33	-189	286	-189	33	-145	286	-189	286	-145	33	-49	33	-93	286	-93	33	-49	286	-93	286	-49	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	148	-24	148	-51	154	-13	154	-13	148	-51	154	-62	154	-13	154	-62	163	-4	163	-4	154	-62	163	-71	163	-4	163	-71	174	1	174	1	163	-71	174	-77	174	1	174	-77	187	3	187	3	174	-77	187	-79	187	3	187	-79	201	1	201	1	187	-79	201	-77	201	1	201	-77	212	-4	212	-4	201	-77	212	-71	212	-4	212	-71	221	-13	221	-13	212	-71	221	-62	221	-13	221	-62	227	-24	227	-24	221	-62	227	-51	227	-24	227	-51	229	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	-51	148	-24	146	-38	34	57	34	13	341	13	34	57	341	13	341	57	34	156	34	112	341	112	34	156	341	112	341	156	34	253	34	209	341	209	34	253	341	209	341	253	148	359	148	332	154	370	154	370	148	332	154	321	154	370	154	321	163	379	163	379	154	321	163	312	163	379	163	312	174	385	174	385	163	312	174	306	174	385	174	306	187	387	187	387	174	306	187	304	187	387	187	304	201	385	201	385	187	304	201	306	201	385	201	306	212	379	212	379	201	306	212	312	212	379	212	312	221	370	221	370	212	312	221	321	221	370	221	321	227	359	227	359	221	321	227	332	227	359	227	332	229	345	148	332	148	359	146	345	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	147	254	147	227	153	265	153	265	147	227	153	216	153	265	153	216	162	274	162	274	153	216	162	207	162	274	162	207	173	280	173	280	162	207	173	201	173	280	173	201	186	282	186	282	173	201	186	199	186	282	186	199	200	280	200	280	186	199	200	201	200	280	200	201	211	274	211	274	200	201	211	207	211	274	211	207	220	265	220	265	211	207	220	216	220	265	220	216	226	254	226	254	220	216	226	227	226	254	226	227	228	241	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	147	227	147	254	145	241	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	148	351	148	324	154	362	154	362	148	324	154	313	154	362	154	313	163	371	163	371	154	313	163	304	163	371	163	304	174	377	174	377	163	304	174	298	174	377	174	298	187	379	187	379	174	298	187	296	187	379	187	296	200	377	200	377	187	296	200	298	200	377	200	298	212	371	212	371	200	298	212	304	212	371	212	304	221	362	221	362	212	304	221	313	221	362	221	313	227	351	227	351	221	313	227	324	227	351	227	324	229	338	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	148	324	148	351	146	338	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	129	397	122	399	125	349	125	349	122	399	114	400	125	349	114	400	111	351	111	351	114	400	107	398	111	351	107	398	102	355	102	355	107	398	100	395	102	355	100	395	95	361	95	361	100	395	95	390	95	361	95	390	92	384	92	384	91	376	92	368	92	384	92	368	95	361	138	278	143	286	144	319	144	319	143	286	151	296	144	319	151	296	152	321	152	321	151	296	157	304	152	321	157	304	160	323	160	323	157	304	163	310	160	323	163	310	167	327	167	327	163	310	170	316	167	327	170	316	176	333	176	333	170	316	180	324	176	333	180	324	176	336	176	336	181	344	171	349	133	318	119	316	122	268	133	318	122	268	127	269	133	318	127	269	132	273	133	318	132	273	138	278	133	318	138	278	144	319	163	412	164	408	164	425	164	425	164	408	166	403	164	425	166	403	168	432	168	432	166	403	168	397	168	432	168	397	173	437	173	437	168	397	172	391	173	437	172	391	177	380	183	356	184	345	189	442	184	321	184	345	181	344	184	321	181	344	180	324	171	349	163	354	165	341	171	349	165	341	176	336	146	378	147	346	152	368	152	368	147	346	156	344	152	368	156	344	157	360	157	360	156	344	165	341	157	360	165	341	163	354	201	336	206	351	196	344	196	344	193	345	193	321	193	321	189	442	189	224	189	224	189	442	184	345	189	224	184	345	184	321	201	332	201	336	196	344	201	332	196	344	203	319	203	319	196	344	196	324	196	324	196	344	193	321	201	332	203	319	211	328	211	328	203	319	209	315	211	328	209	315	214	311	206	351	210	342	213	358	213	358	210	342	218	345	213	358	218	345	219	364	219	364	218	345	226	347	219	364	226	347	226	371	226	371	226	347	233	381	212	424	209	431	210	402	212	424	210	402	212	406	212	424	212	406	213	410	212	424	213	410	213	415	194	368	196	375	197	441	197	441	196	375	199	383	197	441	199	383	204	437	204	437	199	383	204	391	204	437	204	391	209	431	209	431	204	391	208	397	209	431	208	397	210	402	228	321	224	299	234	286	228	321	234	286	238	319	238	319	234	286	242	277	238	319	242	277	250	318	250	318	242	277	248	271	250	318	248	271	255	268	220	324	211	328	214	311	220	324	214	311	219	305	220	324	219	305	224	299	220	324	224	299	228	321	255	268	262	267	264	316	264	316	262	267	271	269	264	316	271	269	274	313	274	313	271	269	277	272	274	313	277	272	281	308	281	308	277	272	282	277	281	308	282	277	285	301	285	301	282	277	285	284	285	301	285	284	286	292	287	376	285	383	284	366	284	366	285	383	281	390	284	366	281	390	278	359	278	359	281	390	276	395	278	359	276	395	269	353	269	353	276	395	268	398	269	353	268	398	261	400	258	350	269	353	261	400	258	350	261	400	254	399	258	350	254	399	249	397	258	350	249	397	246	349	249	397	244	394	246	349	246	349	244	394	238	389	246	349	238	389	234	349	234	349	238	389	233	381	234	349	233	381	226	347	194	368	197	441	193	361	193	361	197	441	189	442	193	361	189	442	193	353	193	353	189	442	193	321	193	353	193	321	193	345	195	300	197	225	198	291	198	291	197	225	204	229	198	291	204	229	201	283	201	283	204	229	206	272	197	225	195	300	194	310	197	225	194	310	193	321	197	225	193	321	189	224	177	380	180	372	181	441	181	441	180	372	182	365	181	441	182	365	189	442	189	442	182	365	183	356	213	258	211	262	213	241	213	258	213	241	214	250	213	258	214	250	214	254	209	267	206	272	209	234	209	267	209	234	213	241	209	267	213	241	211	262	184	321	183	309	189	224	189	224	183	309	182	299	189	224	182	299	181	225	181	225	182	299	180	291	181	225	180	291	177	282	181	225	177	282	174	229	174	229	177	282	172	273	174	229	172	273	169	234	169	234	172	273	169	267	169	234	169	267	166	262	165	241	169	234	166	262	165	241	166	262	165	258	165	241	165	258	164	254	165	241	164	254	164	250	140	387	134	393	137	348	140	387	137	348	147	346	140	387	147	346	146	378	137	348	134	393	129	397	137	348	129	397	125	349	91	291	92	283	93	301	93	301	92	283	96	277	93	301	96	277	98	308	98	308	96	277	101	272	98	308	101	272	107	313	107	313	101	272	108	268	107	313	108	268	119	316	119	316	108	268	116	267	119	316	116	267	122	268	209	234	206	272	204	229	173	437	177	380	181	441	250	318	255	268	264	316	206	351	201	336	210	342	181	344	176	336	180	324	163	412	164	425	163	417	101	78	118	81	118	81	123	125	118	81	140	75	123	125	140	75	154	119	154	119	140	75	166	60	154	119	166	60	184	104	184	104	166	60	194	43	184	104	194	43	211	87	211	87	194	43	224	28	211	87	224	28	236	72	236	72	224	28	254	22	236	72	254	22	257	66	257	66	254	22	284	28	257	66	284	28	274	69	77	54	88	69	94	119	94	119	88	69	101	78	94	119	101	78	123	125	123	125	101	78	118	81	70	103	51	78	61	13	70	103	61	13	68	36	70	103	68	36	77	54	70	103	77	54	94	119	39	47	34	13	61	13	39	47	61	13	51	78	123	245	118	201	140	195	123	245	140	195	154	239	154	239	140	195	166	180	154	239	166	180	184	224	184	224	166	180	194	163	184	224	194	163	211	207	211	207	194	163	224	148	211	207	224	148	236	192	236	192	224	148	254	142	236	192	254	142	257	186	257	186	254	142	284	148	257	186	284	148	274	189	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	274	69	284	28	288	78	288	78	284	28	308	46	288	78	308	46	299	93	299	93	308	46	308	111	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	274	189	284	148	288	198	288	198	284	148	308	166	288	198	308	166	299	213	299	213	308	166	308	231	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	104	288	132	288	166	376	166	376	132	288	189	337	166	376	189	337	211	376	211	376	189	337	244	288	211	376	244	288	273	288	46	-43	46	-87	340	-87	46	-43	340	-87	340	-43	46	58	46	14	340	14	46	58	340	14	340	58	123	211	118	167	140	161	123	211	140	161	154	205	154	205	140	161	166	146	154	205	166	146	184	190	184	190	166	146	194	129	184	190	194	129	211	173	211	173	194	129	224	114	211	173	224	114	236	158	236	158	224	114	254	108	236	158	254	108	257	152	257	152	254	108	284	115	257	152	284	115	274	155	77	140	88	155	94	205	94	205	88	155	101	164	94	205	101	164	123	211	123	211	101	164	118	167	70	189	51	164	61	99	70	189	61	99	68	121	70	189	68	121	77	140	70	189	77	140	94	205	39	133	34	99	61	99	39	133	61	99	51	164	123	331	118	287	140	281	123	331	140	281	154	325	154	325	140	281	166	266	154	325	166	266	184	310	184	310	166	266	194	249	184	310	194	249	211	293	211	293	194	249	224	234	211	293	224	234	236	278	236	278	224	234	254	228	236	278	254	228	257	272	257	272	254	228	284	235	257	272	284	235	274	275	325	278	336	308	342	340	325	278	342	340	315	340	325	278	315	340	308	317	325	278	308	317	308	253	274	275	284	235	288	284	288	284	284	235	308	253	288	284	308	253	299	299	299	299	308	253	308	317	325	158	336	188	342	220	325	158	342	220	315	220	325	158	315	220	308	197	325	158	308	197	308	133	274	155	284	115	288	164	288	164	284	115	308	133	288	164	308	133	299	179	299	179	308	133	308	197	77	260	88	275	94	325	94	325	88	275	101	284	94	325	101	284	123	331	123	331	101	284	118	287	70	309	51	284	61	219	70	309	61	219	68	241	70	309	68	241	77	260	70	309	77	260	94	325	39	253	34	219	61	219	39	253	61	219	51	284	209	175	166	175	209	-78	209	-78	166	175	166	68	209	-78	166	68	166	23	166	23	166	68	32	68	166	23	32	68	32	23	209	23	343	23	209	68	33	230	33	186	343	186	33	230	343	186	343	230	33	333	33	289	343	289	33	333	343	289	343	333	209	68	343	23	343	68	209	-78	166	23	166	-78	32	-35	32	-78	342	-78	32	-35	342	-78	342	-35	32	66	32	22	342	22	32	66	342	22	342	66	209	333	166	333	209	78	209	78	166	333	166	229	209	78	166	229	166	185	166	185	166	229	32	229	166	185	32	229	32	185	209	185	343	185	209	229	209	229	343	185	343	229	209	78	166	185	166	78	101	35	118	38	118	38	121	82	118	38	139	32	121	82	139	32	151	76	151	76	139	32	164	17	151	76	164	17	181	61	181	61	164	17	191	0	181	61	191	0	209	44	209	44	191	0	221	-14	209	44	221	-14	235	29	235	29	221	-14	252	-20	235	29	252	-20	257	23	257	23	252	-20	281	-14	257	23	281	-14	274	26	324	26	336	56	341	91	324	26	341	91	314	91	324	26	314	91	307	68	324	26	307	68	305	1	274	26	281	-14	287	35	287	35	281	-14	305	1	287	35	305	1	298	49	298	49	305	1	307	68	76	11	87	26	91	75	91	75	87	26	101	35	91	75	101	35	121	82	121	82	101	35	118	38	67	57	50	32	60	-29	67	57	60	-29	67	-6	67	57	67	-6	76	11	67	57	76	11	91	75	39	1	33	-29	60	-29	39	1	60	-29	50	32	34	182	34	138	341	138	34	182	341	138	341	182	34	284	34	240	341	240	34	284	341	240	341	284	40	104	40	60	335	-69	40	104	335	-69	335	-25	117	185	335	280	335	324	117	185	335	324	40	195	117	185	40	195	335	45	117	185	335	45	335	89	335	45	40	195	40	175	40	-25	40	-69	335	60	40	-25	335	60	335	104	258	185	40	89	335	175	258	185	335	175	335	195	258	185	335	195	40	324	258	185	40	324	40	280	335	175	40	89	40	45	152	-49	161	-106	176	-6	176	-6	161	-106	191	-49	176	-6	191	-49	206	50	206	50	191	-49	214	-6	206	50	214	-6	244	50	214	-6	191	-49	335	-49	214	-6	335	-49	335	-6	40	-6	40	-49	152	-49	40	-6	152	-49	176	-6	117	183	335	279	335	323	117	183	335	323	40	193	117	183	40	193	335	44	117	183	335	44	335	88	335	44	40	193	40	173	161	-106	152	-49	123	-106	152	-49	161	-106	176	-6	176	-6	161	-106	191	-49	176	-6	191	-49	206	50	206	50	191	-49	214	-6	206	50	214	-6	244	50	214	-6	191	-49	335	-49	214	-6	335	-49	335	-6	40	-6	40	-49	152	-49	40	-6	152	-49	176	-6	258	183	40	88	335	173	258	183	335	173	335	193	258	183	335	193	40	323	258	183	40	323	40	279	335	173	40	88	40	44	161	-106	152	-49	123	-106	128	-76	129	-31	124	-75	124	-75	129	-31	123	-30	124	-75	123	-30	121	-75	121	-75	123	-30	118	-74	101	-78	118	-74	123	-30	101	-78	123	-30	93	-36	123	89	118	45	129	43	123	89	129	43	140	87	140	87	129	43	141	38	140	87	141	38	156	81	156	81	141	38	154	31	156	81	154	31	168	22	156	-37	150	-35	165	-95	165	-95	150	-35	143	-33	165	-95	143	-33	137	-151	137	-151	143	-33	136	-31	137	-151	136	-31	135	-78	135	-78	136	-31	131	-77	131	-77	136	-31	129	-31	131	-77	129	-31	128	-76	60	-142	67	-120	69	-53	69	-53	67	-120	76	-101	69	-53	76	-101	93	-36	93	-36	76	-101	87	-87	93	-36	87	-87	101	-78	60	-142	69	-53	51	-77	60	-142	51	-77	39	-108	60	-142	39	-108	33	-142	212	-2	220	-6	229	107	229	107	220	-6	228	-9	229	107	228	-9	233	37	233	37	228	-9	237	-12	233	37	268	107	229	107	307	75	298	56	307	10	307	10	298	56	287	42	307	10	287	42	283	-7	283	-7	287	42	274	33	283	-7	274	33	257	30	257	30	253	30	254	-14	254	-14	253	30	248	31	254	-14	248	31	245	-13	245	-13	248	31	243	32	245	-13	243	32	238	34	238	34	233	37	237	-12	238	34	237	-12	245	-13	189	65	186	-53	212	-2	189	65	212	-2	204	55	204	55	212	-2	229	107	186	-53	189	65	182	13	186	-53	182	13	182	-106	186	-53	182	-106	199	-116	186	-53	199	-116	202	-63	173	74	156	81	168	22	173	74	168	22	182	13	173	74	182	13	189	65	307	-44	298	-63	307	-109	307	-109	298	-63	287	-77	307	-109	287	-77	283	-127	283	-127	287	-77	274	-86	283	-127	274	-86	257	-89	257	-89	245	-87	254	-133	254	-133	245	-87	235	-131	324	-83	336	-53	341	-21	324	-83	341	-21	314	-21	324	-83	314	-21	307	-44	324	-83	307	-44	307	-109	257	-89	254	-133	283	-127	324	36	336	66	341	98	324	36	341	98	314	98	324	36	314	98	307	75	324	36	307	75	307	10	257	30	254	-14	283	-7	245	-87	232	-81	235	-131	235	-131	232	-81	218	-73	235	-131	218	-73	217	-125	217	-125	218	-73	202	-63	217	-125	202	-63	199	-116	182	13	156	-37	165	-95	182	13	165	-95	182	-106	135	-78	98	-151	137	-151	76	18	87	32	93	83	93	83	87	32	101	41	93	83	101	41	123	89	123	89	101	41	118	45	69	66	51	42	60	-22	69	66	60	-22	67	0	69	66	67	0	76	18	69	66	76	18	93	83	39	11	33	-22	60	-22	39	11	60	-22	51	42	117	257	335	352	335	396	117	257	335	396	40	267	117	257	40	267	335	117	117	257	335	117	335	161	335	117	40	267	40	247	128	-76	129	-31	124	-75	124	-75	129	-31	123	-30	124	-75	123	-30	121	-75	121	-75	123	-30	118	-74	101	-78	118	-74	123	-30	101	-78	123	-30	93	-36	123	89	118	45	129	43	123	89	129	43	140	87	140	87	129	43	141	38	140	87	141	38	156	81	156	81	141	38	154	31	156	81	154	31	168	22	156	-37	150	-35	165	-95	165	-95	150	-35	143	-33	165	-95	143	-33	137	-151	137	-151	143	-33	136	-31	137	-151	136	-31	135	-78	135	-78	136	-31	131	-77	131	-77	136	-31	129	-31	131	-77	129	-31	128	-76	60	-142	67	-120	69	-53	69	-53	67	-120	76	-101	69	-53	76	-101	93	-36	93	-36	76	-101	87	-87	93	-36	87	-87	101	-78	60	-142	69	-53	51	-77	60	-142	51	-77	39	-108	60	-142	39	-108	33	-142	212	-2	220	-6	229	107	229	107	220	-6	228	-9	229	107	228	-9	233	37	233	37	228	-9	237	-12	233	37	268	107	229	107	307	75	298	56	307	10	307	10	298	56	287	42	307	10	287	42	283	-7	283	-7	287	42	274	33	283	-7	274	33	257	30	257	30	253	30	254	-14	254	-14	253	30	248	31	254	-14	248	31	245	-13	245	-13	248	31	243	32	245	-13	243	32	238	34	238	34	233	37	237	-12	238	34	237	-12	245	-13	189	65	186	-53	212	-2	189	65	212	-2	204	55	204	55	212	-2	229	107	186	-53	189	65	182	13	186	-53	182	13	182	-106	186	-53	182	-106	199	-116	186	-53	199	-116	202	-63	173	74	156	81	168	22	173	74	168	22	182	13	173	74	182	13	189	65	307	-44	298	-63	307	-109	307	-109	298	-63	287	-77	307	-109	287	-77	283	-127	283	-127	287	-77	274	-86	283	-127	274	-86	257	-89	257	-89	245	-87	254	-133	254	-133	245	-87	235	-131	324	-83	336	-53	341	-21	324	-83	341	-21	314	-21	324	-83	314	-21	307	-44	324	-83	307	-44	307	-109	257	-89	254	-133	283	-127	324	36	336	66	341	98	324	36	341	98	314	98	324	36	314	98	307	75	324	36	307	75	307	10	257	30	254	-14	283	-7	245	-87	232	-81	235	-131	235	-131	232	-81	218	-73	235	-131	218	-73	217	-125	217	-125	218	-73	202	-63	217	-125	202	-63	199	-116	182	13	156	-37	165	-95	182	13	165	-95	182	-106	135	-78	98	-151	137	-151	76	18	87	32	93	83	93	83	87	32	101	41	93	83	101	41	123	89	123	89	101	41	118	45	69	66	51	42	60	-22	69	66	60	-22	67	0	69	66	67	0	76	18	69	66	76	18	93	83	39	11	33	-22	60	-22	39	11	60	-22	51	42	258	257	40	161	335	247	258	257	335	247	335	267	258	257	335	267	40	396	258	257	40	396	40	352	335	247	40	161	40	117	117	69	335	165	335	209	117	69	335	209	40	79	117	69	40	79	335	-69	117	69	335	-69	335	-25	40	194	40	150	335	280	40	194	335	280	335	324	335	-69	40	79	40	59	258	69	40	-25	335	59	258	69	335	59	335	79	258	69	335	79	40	209	258	69	40	209	40	165	40	324	40	280	335	150	40	324	335	150	335	194	335	59	40	-25	40	-69	118	47	336	143	336	188	118	47	336	188	41	57	118	47	41	57	336	-91	118	47	336	-91	336	-46	123	335	118	291	140	285	123	335	140	285	154	329	154	329	140	285	165	271	154	329	165	271	183	315	183	315	165	271	193	253	183	315	193	253	211	297	211	297	193	253	223	239	211	297	223	239	236	282	236	282	223	239	254	233	236	282	254	233	257	276	257	276	254	233	283	239	257	276	283	239	274	279	324	283	336	313	341	344	324	283	341	344	314	344	324	283	314	344	307	322	324	283	307	322	307	257	274	279	283	239	287	289	287	289	283	239	307	257	287	289	307	257	298	303	298	303	307	257	307	322	76	265	87	279	93	329	93	329	87	279	101	288	93	329	101	288	123	335	123	335	101	288	118	291	69	313	51	289	60	224	69	313	60	224	67	246	69	313	67	246	76	265	69	313	76	265	93	329	39	258	33	224	60	224	39	258	60	224	51	289	336	-91	41	57	41	37	259	47	41	-46	336	37	259	47	336	37	336	57	259	47	336	57	41	188	259	47	41	188	41	143	123	335	118	291	140	285	123	335	140	285	154	329	154	329	140	285	165	271	154	329	165	271	183	315	183	315	165	271	193	253	183	315	193	253	211	297	211	297	193	253	223	239	211	297	223	239	236	282	236	282	223	239	254	233	236	282	254	233	257	276	257	276	254	233	283	239	257	276	283	239	274	279	324	283	336	313	341	344	324	283	341	344	314	344	324	283	314	344	307	322	324	283	307	322	307	257	274	279	283	239	287	289	287	289	283	239	307	257	287	289	307	257	298	303	298	303	307	257	307	322	76	265	87	279	93	329	93	329	87	279	101	288	93	329	101	288	123	335	123	335	101	288	118	291	69	313	51	289	60	224	69	313	60	224	67	246	69	313	67	246	76	265	69	313	76	265	93	329	39	258	33	224	60	224	39	258	60	224	51	289	336	37	41	-46	41	-91	309	113	280	132	292	69	309	113	292	69	335	32	309	113	335	32	335	93	249	195	280	211	292	273	292	273	280	211	309	229	292	273	309	229	335	310	335	310	309	229	335	249	192	221	185	171	216	181	192	221	216	181	244	243	244	243	216	181	249	195	244	243	249	195	292	273	40	149	82	145	40	193	40	193	82	145	82	197	138	206	82	197	138	136	138	206	138	136	192	221	192	221	138	136	185	171	82	197	82	145	138	136	185	171	192	121	216	160	216	160	192	121	244	99	216	160	244	99	249	147	249	147	244	99	292	69	249	147	292	69	280	132	40	-11	40	-54	335	-54	40	-11	335	-54	335	-11	192	121	185	171	138	136	40	-11	40	-54	335	-54	40	-11	335	-54	335	-11	95	211	126	195	131	243	131	243	126	195	159	181	131	243	159	181	183	221	183	221	159	181	190	171	183	221	190	171	237	206	237	206	190	171	237	136	237	206	237	136	293	197	293	197	237	136	293	145	83	273	40	310	66	229	83	273	66	229	95	211	83	273	95	211	131	243	335	193	293	197	293	145	335	193	293	145	335	149	126	147	131	99	159	160	159	160	131	99	183	121	159	160	183	121	190	171	190	171	183	121	237	136	95	132	66	113	83	69	95	132	83	69	131	99	95	132	131	99	126	147	40	93	40	32	83	69	40	93	83	69	66	113	66	229	40	310	40	249	41	133	47	89	47	178	47	178	47	89	66	51	47	178	66	51	66	216	66	216	66	51	97	20	66	216	97	20	85	133	85	133	97	246	66	216	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	334	229	186	273	334	229	334	273	85	133	90	164	97	246	97	246	90	164	103	190	97	246	103	190	137	266	137	266	103	190	124	211	137	266	124	211	150	225	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	150	42	185	-6	150	42	137	0	150	42	124	56	137	0	137	0	124	56	104	76	137	0	104	76	97	20	97	20	104	76	90	103	97	20	90	103	85	133	182	144	182	122	187	154	187	154	182	122	187	113	187	154	187	113	194	161	194	161	187	113	194	105	194	161	194	105	204	166	204	166	194	105	204	101	204	166	204	101	215	168	215	168	204	101	215	99	215	168	215	99	226	166	226	166	215	99	226	101	226	166	226	101	235	161	235	161	226	101	235	105	235	161	235	105	243	154	243	154	235	105	243	113	243	154	243	113	248	144	248	144	243	113	248	122	248	144	248	122	249	133	182	122	182	144	180	133	127	144	127	122	132	154	132	154	127	122	132	113	132	154	132	113	140	161	140	161	132	113	140	105	140	161	140	105	149	166	149	166	140	105	149	101	149	166	149	101	160	168	160	168	149	101	160	99	160	168	160	99	171	166	171	166	160	99	171	101	171	166	171	101	181	161	181	161	171	101	181	105	181	161	181	105	188	154	188	154	181	105	188	113	188	154	188	113	193	144	193	144	188	113	193	122	193	144	193	122	195	133	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	225	225	238	266	225	225	251	211	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	278	20	309	51	285	103	285	103	309	51	290	133	285	164	290	133	309	216	285	164	309	216	278	246	278	246	238	266	251	211	278	246	251	211	272	190	278	246	272	190	285	164	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	290	133	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	127	122	127	144	126	133	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	42	225	48	181	48	269	48	269	48	181	67	142	48	269	67	142	68	307	68	307	67	142	98	112	68	307	98	112	86	225	86	225	98	338	68	307	104	282	125	303	138	358	138	358	125	303	151	316	138	358	151	316	188	365	188	365	151	316	180	321	188	365	180	321	335	321	188	365	335	321	335	365	98	338	86	225	91	255	98	338	91	255	104	282	98	338	104	282	138	358	186	85	335	85	335	129	186	85	335	129	180	129	186	85	180	129	151	134	186	85	151	134	137	92	151	134	125	147	137	92	137	92	125	147	105	168	137	92	105	168	98	112	98	112	105	168	91	194	98	112	91	194	86	225	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	188	365	40	365	187	365	187	365	40	365	195	321	187	365	195	321	237	358	237	358	195	321	224	316	237	358	224	316	250	303	284	194	270	168	277	112	277	112	270	168	250	147	277	112	250	147	238	92	238	92	250	147	224	134	238	92	224	134	195	129	277	112	308	142	284	194	284	194	308	142	289	225	284	255	289	225	307	307	284	255	307	307	277	338	277	338	237	358	250	303	277	338	250	303	271	282	277	338	271	282	284	255	327	269	307	307	308	142	327	269	308	142	327	181	327	269	327	181	333	225	289	225	308	142	307	307	189	85	238	92	195	129	189	85	195	129	40	129	189	85	40	129	40	85	195	321	40	365	40	321	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	327	136	345	135	327	150	330	150	330	156	329	150	345	150	345	156	329	164	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	25	174	230	246	25	244	33	150	345	136	345	150	330	173	24	169	18	273	0	273	0	169	18	162	14	273	0	162	14	151	12	174	280	244	33	178	341	174	280	178	341	170	281	170	281	178	341	170	319	170	281	170	319	169	315	170	281	169	315	167	311	156	329	162	328	164	343	164	343	162	328	166	325	164	343	166	325	178	341	178	341	166	325	169	322	178	341	169	322	170	319	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	225	340	215	336	244	33	244	33	215	336	206	331	244	33	206	331	192	337	225	340	244	33	243	45	243	230	243	209	286	209	243	230	286	209	286	230	244	306	247	317	248	345	248	345	247	317	252	324	248	345	252	324	262	345	262	345	252	324	259	329	262	345	259	329	268	330	268	330	273	329	285	343	285	343	273	329	277	328	285	343	277	328	280	326	236	343	225	340	243	45	236	343	243	45	243	291	236	343	243	291	244	306	236	343	244	306	248	345	330	312	320	326	321	269	330	312	321	269	327	276	330	312	327	276	332	285	330	312	332	285	333	296	292	265	302	263	305	336	305	336	302	263	312	265	305	336	312	265	320	326	320	326	312	265	321	269	282	316	284	269	283	320	283	320	284	269	285	343	285	343	284	269	292	265	285	343	292	265	305	336	285	343	280	326	282	324	285	343	282	324	283	320	285	343	262	345	268	330	273	301	273	283	276	308	276	308	273	283	278	275	276	308	278	275	279	313	279	313	278	275	284	269	279	313	284	269	282	316	273	0	273	12	260	15	273	0	260	15	252	19	273	0	252	19	174	44	273	0	174	44	174	32	273	0	174	32	173	24	174	44	252	19	246	25	174	44	246	25	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	273	0	151	12	151	0	174	230	244	33	174	280	178	341	244	33	192	337	273	283	273	301	272	292	36	230	7	230	36	230	36	230	7	230	36	209	36	230	36	209	38	257	38	257	36	209	108	23	38	257	108	23	106	31	171	23	167	17	268	0	268	0	167	17	161	14	268	0	161	14	151	12	85	333	106	31	105	42	105	230	105	209	156	209	105	230	156	209	157	230	157	230	156	209	163	208	157	230	163	208	169	231	163	208	168	206	169	231	169	231	168	206	172	203	169	231	172	203	184	231	184	231	172	203	174	197	184	231	174	197	174	190	247	23	174	190	174	42	247	23	174	42	251	17	251	17	174	42	268	0	251	17	268	0	258	14	258	14	268	0	268	12	165	328	177	343	158	330	158	330	177	343	149	330	133	328	149	330	147	345	133	328	147	345	129	345	107	284	112	307	113	342	113	342	112	307	121	321	113	342	121	321	129	345	129	345	121	321	133	328	98	338	85	333	105	42	98	338	105	42	105	251	98	338	105	251	107	284	98	338	107	284	113	342	172	303	173	287	173	307	173	307	173	287	177	280	173	307	177	280	174	310	174	310	177	280	175	314	232	315	221	328	223	274	232	315	223	274	230	281	232	315	230	281	235	289	232	315	235	289	236	300	184	274	193	270	202	338	202	338	193	270	204	268	202	338	204	268	221	328	221	328	204	268	214	270	221	328	214	270	223	274	177	343	165	328	171	325	177	343	171	325	174	321	177	343	174	321	176	317	177	343	176	317	177	280	177	343	177	280	184	274	177	343	184	274	202	338	177	343	147	345	149	330	243	43	243	237	221	234	243	43	221	234	244	31	244	31	221	234	201	232	244	31	201	232	184	231	174	190	247	23	244	31	174	190	244	31	184	231	173	31	171	23	268	0	173	31	268	0	174	42	177	280	176	317	176	316	177	280	176	316	175	315	177	280	175	315	175	314	172	299	171	296	173	287	172	299	173	287	172	303	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	33	128	0	35	33	32	24	128	0	32	24	27	18	128	0	27	18	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	85	333	74	326	106	31	74	326	59	313	106	31	59	313	49	297	106	31	49	297	42	279	106	31	42	279	38	257	36	45	112	18	108	23	36	45	108	23	36	209	36	209	7	230	7	209	268	0	151	12	151	0	107	286	113	306	120	345	120	345	113	306	122	319	120	345	122	319	136	345	136	345	122	319	135	327	136	345	135	327	150	329	150	329	156	329	151	345	151	345	156	329	166	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	246	24	174	280	174	230	246	24	174	230	174	209	174	209	174	230	105	230	174	209	105	230	105	209	151	345	136	345	150	329	171	24	168	18	267	0	267	0	168	18	162	14	267	0	162	14	155	12	155	12	151	12	267	0	267	0	151	12	151	0	246	24	244	32	174	280	174	280	244	32	180	340	174	280	180	340	170	281	170	281	180	340	170	319	170	281	170	319	169	315	170	281	169	315	167	311	156	329	162	327	166	343	166	343	162	327	166	325	166	343	166	325	180	340	180	340	166	325	169	322	180	340	169	322	170	319	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	243	41	243	345	234	345	243	41	234	345	211	330	243	41	211	330	244	32	267	0	267	12	262	12	267	0	262	12	255	14	267	0	255	14	250	18	267	0	250	18	174	41	267	0	174	41	173	32	267	0	173	32	171	24	195	336	180	340	244	32	195	336	244	32	211	330	174	41	250	18	246	24	174	41	246	24	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	328	136	345	135	328	150	330	150	330	156	330	152	345	152	345	156	330	168	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	23	174	230	246	23	244	31	152	345	136	345	150	330	172	24	168	18	267	0	267	0	168	18	162	15	267	0	162	15	151	12	174	280	244	31	185	340	174	280	185	340	170	281	170	281	185	340	170	319	170	281	170	319	169	315	170	281	169	315	167	311	169	322	170	319	185	340	169	322	185	340	168	343	169	322	168	343	166	326	168	343	156	330	162	328	168	343	162	328	166	326	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	216	329	201	336	244	31	216	329	244	31	243	42	243	230	243	209	294	209	243	230	294	209	296	230	296	230	294	209	301	208	296	230	301	208	308	231	310	23	306	17	406	0	406	0	306	17	299	14	406	0	299	14	290	12	301	208	307	206	308	231	308	231	307	206	310	203	308	231	310	203	323	231	323	231	310	203	312	197	323	231	312	197	313	190	386	23	313	190	313	42	386	23	313	42	390	17	390	17	313	42	406	0	390	17	406	0	397	14	397	14	406	0	406	12	304	328	316	343	296	330	296	330	316	343	287	330	272	328	287	330	286	345	272	328	286	345	269	345	245	284	250	307	254	343	254	343	250	307	259	321	254	343	259	321	269	345	269	345	259	321	272	328	240	340	227	335	243	42	240	340	243	42	243	251	240	340	243	251	245	284	240	340	245	284	254	343	311	307	312	287	312	310	312	310	312	287	316	280	312	310	316	280	314	314	309	325	313	321	316	343	316	343	313	321	315	317	316	343	286	345	287	330	370	315	359	328	362	274	370	315	362	274	369	281	370	315	369	281	373	289	370	315	373	289	374	300	323	274	331	270	341	338	341	338	331	270	342	268	341	338	342	268	359	328	359	328	342	268	353	270	359	328	353	270	362	274	316	280	323	274	341	338	316	280	341	338	316	343	316	280	316	343	315	317	316	280	315	317	314	316	316	280	314	316	314	315	316	280	314	315	314	314	312	287	311	307	311	303	312	287	311	303	310	299	312	287	310	299	310	296	382	43	382	237	360	234	382	43	360	234	383	31	383	31	360	234	340	232	383	31	340	232	323	231	323	231	313	190	386	23	323	231	386	23	383	31	312	31	310	23	406	0	312	31	406	0	313	42	267	0	267	12	257	14	267	0	257	14	251	18	267	0	251	18	174	45	267	0	174	45	174	33	267	0	174	33	172	24	174	45	251	18	246	23	174	45	246	23	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	267	0	151	12	151	0	174	230	244	31	174	280	185	340	244	31	201	336	216	329	243	42	227	335	406	0	290	12	290	0	316	343	304	328	309	325	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	327	136	345	135	327	150	330	150	330	156	329	151	345	151	345	156	329	167	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	24	174	230	246	24	244	31	151	345	136	345	150	330	172	25	167	19	267	0	267	0	167	19	161	15	267	0	161	15	151	12	174	280	244	31	182	339	174	280	182	339	170	281	170	281	182	339	170	319	170	281	170	319	169	315	170	281	169	315	167	311	169	322	170	319	182	339	169	322	182	339	167	343	169	322	167	343	166	325	167	343	156	329	162	328	167	343	162	328	166	325	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	245	286	251	306	259	345	259	345	251	306	261	320	259	345	261	320	274	345	274	345	261	320	273	327	274	345	273	327	288	330	288	330	295	329	290	345	290	345	295	329	304	343	209	328	196	334	244	31	209	328	244	31	220	334	220	334	244	31	243	42	220	334	243	42	231	339	231	339	243	42	243	258	231	339	243	258	245	343	245	343	243	258	245	286	245	343	245	286	259	345	385	24	313	280	313	230	385	24	313	230	313	209	313	209	313	230	243	230	313	209	243	230	243	209	290	345	274	345	288	330	310	24	306	18	406	0	406	0	306	18	301	14	406	0	301	14	294	12	294	12	290	12	406	0	406	0	290	12	290	0	385	24	383	32	313	280	313	280	383	32	319	340	313	280	319	340	309	281	309	281	319	340	309	319	309	281	309	319	308	315	309	281	308	315	306	311	295	329	301	328	304	343	304	343	301	328	305	325	304	343	305	325	319	340	319	340	305	325	308	322	319	340	308	322	309	319	300	298	301	293	301	304	301	304	301	293	303	289	301	304	303	289	303	308	303	308	303	289	306	285	303	308	306	285	306	311	306	311	306	285	309	281	382	41	382	345	373	345	382	41	373	345	349	330	382	41	349	330	383	32	406	0	406	12	400	12	406	0	400	12	393	14	406	0	393	14	388	18	406	0	388	18	313	41	406	0	313	41	312	32	406	0	312	32	310	24	334	336	319	340	383	32	334	336	383	32	349	330	313	41	388	18	385	24	313	41	385	24	313	209	267	0	267	12	257	14	267	0	257	14	251	18	267	0	251	18	174	45	267	0	174	45	174	34	267	0	174	34	172	25	174	45	251	18	246	24	174	45	246	24	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	267	0	151	12	151	0	174	230	244	31	174	280	182	339	244	31	196	334	
 --- /dev/null
-+++ mathgl-1.10.2.1/fonts/STIX.vfm
++++ b/fonts/STIX.vfm
 @@ -0,0 +1,2283 @@
 +# font STIXGeneral.otf has 2280 glyphs 
 +2280 35.7143 1033352
@@ -33593,7 +23085,7 @@ Last-Update: <YYYY-MM-DD>
 +65533 435 83 259474 82 1032860
 +88	88	94	88	117	278	117	282	118	286	118	297	117	311	113	322	108	331	101	336	92	338	81	336	74	331	69	323	66	312	65	300	65	289	66	284	66	278	16383	16383	118	21	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	22	66	13	70	6	75	0	82	-2	91	-3	100	-2	107	0	113	6	116	13	118	21	150	215	154	243	158	268	162	289	165	306	166	318	165	324	162	330	157	334	151	337	145	338	138	337	132	334	127	330	124	324	123	316	124	307	126	291	129	270	134	244	139	215	16383	16383	65	215	70	243	75	268	78	289	80	306	81	318	80	324	77	330	73	334	67	337	60	338	53	337	47	334	42	330	40	324	39	316	39	307	42	291	45	270	50	244	55	215	248	203	248	230	200	230	214	331	185	331	171	230	104	230	119	331	90	331	75	230	17	230	17	203	71	203	60	136	3	136	3	108	56	108	40	0	69	0	85	108	152	108	137	0	166	0	181	108	235	108	235	136	185	136	195	203	16383	16383	166	203	156	136	89	136	100	203	132	319	154	314	172	304	186	291	197	273	205	250	213	250	213	305	202	314	189	321	173	326	155	330	132	332	132	363	115	363	115	332	88	328	64	319	44	304	31	283	26	257	29	234	38	214	54	196	79	177	115	155	115	14	90	17	69	27	52	42	38	63	30	90	22	90	22	26	38	16	54	9	71	4	91	1	115	0	115	-43	132	-43	132	0	164	6	191	17	211	32	224	54	229	85	228	96	227	105	225	115	222	123	219	130	210	141	199	152	185	164	163	178	132	195	16383	16383	115	204	93	219	79	232	69	243	64	254	63	266	65	281	71	293	81	304	96	313	115	319	16383	16383	132	147	156	132	172	118	182	105	188	90	189	74	187	55	181	40	170	28	154	20	132	14	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	368	55	359	45	350	38	342	33	332	30	321	29	304	31	288	36	274	46	259	58	246	75	260	96	273	115	284	134	296	152	309	173	316	184	323	192	332	198	342	201	355	203	355	213	248	213	248	203	261	201	270	197	276	193	279	187	280	179	278	165	273	150	264	133	251	113	234	89	218	107	205	126	192	146	180	167	168	192	199	207	221	222	235	238	243	256	246	276	242	298	233	315	218	328	199	335	177	338	153	335	132	325	116	309	105	288	101	263	101	250	103	237	106	223	111	207	118	189	99	177	72	158	50	138	34	116	24	92	21	69	25	42	36	20	53	5	77	-3	107	-6	130	-4	151	0	172	9	193	22	214	39	233	22	250	9	266	0	283	-4	300	-6	319	-3	336	3	352	14	365	30	375	50	16383	16383	219	278	217	261	211	246	200	233	183	220	161	208	152	225	146	239	143	253	141	266	141	281	142	294	148	306	156	315	167	320	180	322	193	320	204	314	212	304	217	292	219	278	16383	16383	202	52	185	40	170	31	155	25	142	21	129	20	109	23	92	31	79	45	70	64	67	87	69	106	75	124	86	140	103	155	126	171	142	141	156	115	170	92	202	52	50	215	56	244	60	269	64	290	66	306	66	324	63	330	59	334	53	337	46	338	39	337	33	334	28	330	25	324	24	317	25	306	27	289	31	268	35	243	40	215	152	-79	116	-44	92	-8	77	31	69	76	67	127	69	180	77	223	92	261	116	295	152	330	147	338	104	307	69	270	44	227	29	179	24	126	29	75	44	27	69	-17	103	-56	146	-88	15	330	51	295	76	259	90	219	97	174	99	122	97	69	90	26	75	-11	51	-45	15	-79	19	-88	62	-56	97	-19	122	23	137	71	142	123	137	174	121	222	96	267	63	306	21	338	134	235	147	243	158	248	178	254	190	256	200	258	207	261	212	265	215	270	216	277	215	284	213	289	209	293	204	295	198	296	190	294	183	288	174	281	166	272	159	264	154	259	144	251	130	243	130	262	131	270	133	278	135	287	140	302	142	307	143	312	144	316	144	320	143	326	140	331	136	335	131	337	126	338	120	337	115	335	111	331	109	326	108	321	108	317	110	307	111	301	113	295	115	285	118	276	121	249	121	243	110	249	101	255	93	262	85	270	76	280	70	286	65	290	60	293	56	295	51	296	46	295	41	292	38	288	36	283	35	277	36	270	40	265	46	261	56	257	69	254	78	252	87	249	97	246	106	242	117	235	106	229	97	224	88	221	78	218	65	215	53	213	45	210	39	205	35	200	34	193	35	187	37	182	41	178	46	176	52	175	57	176	61	177	65	179	74	188	81	196	92	207	94	210	97	212	105	218	112	222	121	228	121	224	120	212	119	201	118	192	115	183	113	174	111	169	109	163	108	159	107	154	107	151	108	145	110	140	114	136	119	133	124	132	130	133	136	136	140	141	143	146	145	152	144	154	144	157	143	161	141	164	140	169	136	179	130	212	130	228	134	225	140	221	147	217	153	212	161	205	169	196	175	188	182	182	187	178	193	175	199	175	205	176	210	178	216	188	217	194	215	201	212	206	206	210	198	213	186	215	176	218	165	220	147	228	138	233	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	41	-69	60	-58	76	-44	88	-27	95	-10	98	7	96	22	90	34	81	43	70	49	57	51	47	49	39	46	33	40	29	32	27	22	29	13	32	6	38	1	46	-1	56	-2	60	-2	63	-1	66	-1	68	0	73	0	75	-1	78	-4	78	-6	76	-16	71	-27	63	-38	51	-49	36	-60	142	97	142	128	20	128	20	97	90	22	89	30	85	38	79	44	71	49	63	50	54	49	46	45	40	39	37	31	35	22	37	13	40	6	46	0	54	-3	63	-5	71	-3	79	0	85	6	89	13	90	22	143	338	110	338	-3	-6	30	-6	238	165	232	222	218	270	194	307	164	330	127	338	84	329	52	304	29	266	16	220	12	168	16	118	27	71	48	31	80	3	125	-6	168	2	200	29	222	67	234	114	238	165	16383	16383	190	162	187	108	179	65	166	33	148	13	125	6	102	13	84	33	71	65	63	109	60	165	63	220	71	265	84	298	101	318	124	325	148	318	166	298	179	265	187	219	190	162	197	0	197	7	178	8	164	12	155	18	151	27	150	38	150	336	145	338	55	292	55	286	69	291	74	293	84	295	88	296	92	296	97	295	101	293	104	288	106	281	107	272	107	47	105	33	100	22	92	14	78	10	59	7	59	0	237	69	230	71	221	57	212	48	203	42	193	39	182	38	65	38	147	126	171	153	189	179	202	203	209	226	211	250	207	278	195	302	176	321	150	334	119	338	86	333	59	320	39	299	24	271	15	238	26	236	38	262	50	280	63	292	79	299	99	301	123	298	142	289	156	275	165	255	169	230	166	205	159	181	146	155	128	129	103	100	15	6	15	0	210	0	31	255	43	275	57	290	71	300	87	306	105	308	123	306	138	300	149	290	157	275	159	257	157	240	152	224	143	211	132	199	118	190	112	186	105	183	96	179	87	176	76	172	76	165	92	165	104	164	113	163	121	162	127	160	146	152	161	141	171	127	178	109	180	88	176	63	167	42	153	26	135	15	114	11	106	11	99	13	90	15	82	20	71	26	64	31	57	35	51	38	41	40	34	39	29	36	25	32	22	27	21	22	23	12	30	4	41	-1	57	-5	76	-6	103	-4	130	0	154	9	175	22	193	40	200	52	207	65	211	79	214	94	215	109	214	125	212	139	207	152	201	164	194	174	187	180	181	185	173	190	164	195	152	200	170	213	183	226	192	241	197	255	199	270	195	292	184	311	168	326	146	335	121	338	92	334	68	323	48	306	33	284	22	257	237	84	237	116	185	116	185	338	163	338	6	116	6	84	146	84	146	0	185	0	185	84	16383	16383	146	116	26	116	146	287	219	340	214	344	210	339	206	335	202	333	197	331	87	331	32	213	32	208	34	206	38	206	65	204	89	199	110	191	129	182	145	171	156	159	166	146	172	131	177	114	178	96	174	71	164	48	149	29	131	16	110	12	104	12	98	14	90	17	83	21	75	27	66	34	58	39	51	41	45	43	38	43	30	42	24	40	19	36	17	31	16	24	19	13	27	5	40	-1	58	-5	79	-6	99	-5	117	-2	134	1	149	8	164	17	182	33	196	51	206	71	211	95	213	122	213	137	211	150	207	162	202	174	195	185	178	205	159	220	137	232	108	241	70	249	90	291	188	291	192	292	198	294	200	296	201	298	223	342	185	337	152	329	123	317	97	300	71	277	52	254	37	229	26	201	19	171	17	140	18	118	21	98	26	78	33	60	41	44	53	26	68	12	86	1	106	-4	129	-6	148	-5	166	0	182	7	196	17	209	30	218	43	225	57	230	73	233	91	234	109	230	145	217	174	198	196	172	209	140	214	127	213	115	211	103	207	90	201	76	191	89	234	111	270	142	300	180	321	224	334	16383	16383	189	94	187	65	180	41	169	23	154	11	134	7	109	13	89	30	75	56	66	91	64	133	67	157	76	173	89	184	105	189	122	191	146	187	165	175	179	156	187	128	189	94	224	323	224	331	40	331	10	257	19	253	30	270	40	282	51	289	62	293	78	294	185	294	86	-3	118	-3	223	78	220	100	213	121	199	141	177	162	145	185	171	200	190	215	203	229	210	246	212	267	208	289	197	309	179	324	156	334	128	338	97	335	70	324	49	308	36	287	31	260	33	242	38	225	49	208	67	189	93	166	66	145	47	127	35	111	30	94	28	75	32	48	45	25	66	8	92	-2	124	-6	157	-2	185	8	205	26	218	49	223	78	16383	16383	177	267	176	249	171	234	162	220	149	207	131	195	107	210	90	225	77	240	70	257	68	275	71	292	78	305	89	316	104	322	123	324	142	322	157	314	168	302	175	286	177	267	16383	16383	136	136	154	122	167	109	177	95	183	79	185	62	182	44	175	29	163	17	148	10	129	7	108	10	91	19	77	34	69	54	66	79	67	97	71	113	79	128	90	142	106	156	30	-10	65	-4	95	3	121	13	145	28	170	49	191	72	208	100	220	130	227	163	229	197	228	221	224	244	217	265	209	284	198	300	185	313	171	324	155	332	138	337	119	338	85	332	57	316	35	291	20	258	15	220	19	186	31	158	50	137	75	123	105	118	122	119	138	122	153	128	167	136	180	147	164	101	140	63	109	33	71	12	28	0	16383	16383	181	177	177	163	167	153	153	146	137	141	123	140	102	144	85	157	72	177	64	204	61	237	62	253	64	269	68	284	73	297	79	307	84	313	91	318	98	321	106	323	115	324	139	319	157	304	170	278	178	243	181	197	96	201	95	210	91	218	85	224	77	228	69	229	60	228	52	224	46	218	42	211	41	201	42	193	46	185	52	179	60	176	69	174	77	176	85	179	91	185	95	193	96	201	16383	16383	96	22	95	31	91	38	85	45	77	49	69	50	60	49	52	45	46	39	42	31	41	22	42	13	46	6	52	0	60	-3	69	-5	77	-3	85	0	91	6	95	13	96	22	95	201	94	210	90	218	84	224	77	228	68	229	59	228	51	224	45	218	42	211	40	201	42	193	46	185	52	179	59	176	68	174	77	176	84	179	90	185	94	193	95	201	16383	16383	54	-69	73	-58	88	-44	100	-28	107	-11	109	7	107	22	102	34	93	43	82	49	70	51	60	49	52	46	46	40	42	32	40	23	41	14	45	7	51	2	59	-1	69	-2	72	-2	75	-1	78	-1	81	0	85	0	87	-2	89	-3	90	-5	90	-7	88	-17	83	-28	75	-38	63	-49	49	-60	310	-11	310	20	94	127	310	234	310	267	28	129	28	124	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	310	124	310	129	28	267	28	234	244	127	28	20	28	-11	122	82	126	101	131	118	137	133	145	147	155	161	176	187	191	208	201	226	206	242	207	259	202	286	189	308	169	324	144	335	116	338	89	335	66	325	49	310	38	290	34	267	35	255	38	246	44	239	50	235	58	233	65	234	71	237	75	242	78	248	79	255	77	264	72	270	66	276	62	283	60	292	62	301	69	310	80	317	92	321	107	323	124	320	139	312	151	300	159	283	161	264	160	246	156	227	150	209	136	171	126	147	120	127	116	109	114	95	113	82	16383	16383	145	22	144	30	140	38	134	44	127	48	119	49	110	48	103	44	97	38	93	31	92	22	93	14	97	7	102	1	110	-2	119	-3	127	-2	135	1	140	7	144	14	145	22	344	36	323	27	303	20	283	16	263	13	243	12	196	19	156	40	126	71	107	112	100	161	101	184	105	206	112	227	120	247	131	265	148	285	167	301	189	313	214	320	241	323	286	316	326	296	357	267	377	229	384	186	381	157	372	130	358	108	341	94	321	88	314	89	308	92	304	96	301	103	300	112	300	115	301	117	301	120	334	247	300	247	295	228	294	228	289	238	284	245	276	250	268	253	257	254	242	252	229	248	216	241	204	231	194	219	183	203	174	185	167	167	162	147	161	128	163	109	169	93	179	82	191	75	204	72	219	74	232	78	245	86	257	96	267	108	268	108	271	96	279	86	288	78	300	73	313	71	341	78	366	95	386	121	400	154	405	191	396	238	374	279	338	310	293	331	241	338	215	337	191	333	169	326	148	316	128	304	105	282	86	257	71	228	61	197	58	164	67	108	93	61	132	24	182	1	241	-6	261	-5	281	-2	302	2	324	10	350	22	16383	16383	286	202	285	187	282	171	277	155	271	138	264	123	257	113	250	105	242	99	234	95	226	94	216	96	207	101	201	110	197	122	196	137	197	150	199	163	203	175	208	186	214	197	223	209	234	219	244	226	254	231	263	232	271	231	277	227	282	221	285	213	286	202	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	211	175	225	178	236	182	245	185	259	195	266	203	272	213	276	224	279	235	280	248	274	277	258	300	232	317	195	327	148	331	8	331	8	321	29	320	43	316	51	308	55	295	56	275	56	56	55	37	51	24	42	16	29	11	8	9	8	0	177	0	217	4	250	15	275	34	291	58	296	89	295	102	292	115	287	126	281	137	272	147	263	154	254	160	242	166	229	170	211	174	16383	16383	108	183	108	303	109	307	112	310	115	312	119	313	140	313	172	309	197	301	214	287	225	268	228	245	225	223	217	205	202	193	181	186	153	183	16383	16383	108	163	139	162	162	161	181	158	198	152	215	143	224	136	231	126	235	115	238	103	239	89	238	77	236	66	232	56	227	47	220	40	207	30	194	24	179	20	161	19	138	18	126	19	118	21	112	26	109	32	108	41	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	8	331	8	321	27	320	40	316	47	308	51	295	52	275	52	57	51	38	48	25	40	16	27	12	8	9	8	0	148	0	178	1	206	6	231	12	254	21	275	32	299	51	318	75	331	102	340	133	343	167	341	196	334	223	324	247	310	267	293	286	270	302	244	314	214	323	180	329	143	331	16383	16383	103	291	104	300	107	306	112	310	119	312	129	313	157	311	182	308	203	301	222	291	241	278	257	260	271	241	280	219	286	193	288	164	286	132	280	104	270	81	255	61	236	45	218	34	200	27	179	22	155	19	127	18	117	19	110	22	106	26	104	33	103	42	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	164	171	164	193	162	209	158	219	150	225	136	228	115	239	115	239	232	228	232	225	212	218	198	208	190	193	185	171	184	100	184	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	432	0	432	9	413	12	401	17	393	25	389	38	388	56	388	275	389	294	393	307	401	316	413	320	431	321	431	331	332	331	222	80	106	331	7	331	7	321	28	319	42	315	50	307	54	294	55	275	55	75	54	47	49	29	41	18	27	12	6	9	6	0	123	0	123	9	103	12	90	18	82	29	78	48	76	75	76	275	203	0	209	0	337	286	337	61	336	40	333	26	325	17	312	12	292	9	292	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	101	146	109	145	115	145	122	144	136	144	164	145	188	147	208	153	225	161	243	175	253	185	260	197	266	210	270	225	271	240	270	254	267	268	262	280	255	291	246	300	231	310	213	319	191	325	166	329	137	331	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	155	310	182	302	202	288	213	266	217	238	213	213	202	192	185	177	162	167	132	164	120	164	114	165	108	165	101	166	350	-88	350	-78	318	-74	288	-65	261	-51	236	-30	213	-2	232	1	248	6	263	12	277	21	290	32	309	54	324	77	335	104	342	133	344	166	336	224	314	272	279	308	234	330	180	338	127	330	82	308	47	272	25	224	17	166	18	140	23	115	31	92	42	70	55	50	67	36	79	25	94	16	111	7	132	0	153	-25	177	-48	206	-66	241	-78	282	-85	326	-88	16383	16383	287	169	285	139	281	111	275	85	266	64	255	47	243	35	230	25	215	18	198	13	180	11	163	13	146	18	129	26	115	37	103	50	93	68	85	89	79	113	75	139	74	167	76	196	80	222	87	247	96	268	107	285	119	297	133	307	147	314	163	318	179	320	193	319	206	316	219	312	231	306	242	297	257	280	270	258	279	232	285	202	287	169	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	349	331	247	331	247	321	258	321	268	319	276	316	281	310	282	301	282	295	281	289	279	282	276	274	273	265	200	80	123	252	116	269	110	283	106	292	104	300	104	305	105	310	107	314	112	317	118	319	127	320	141	321	141	331	8	331	8	321	21	320	31	316	41	307	50	291	62	267	184	-5	191	-5	302	276	311	295	319	308	328	316	338	320	349	321	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	352	0	352	9	338	12	327	16	317	22	307	32	296	46	200	184	272	272	289	292	303	305	316	314	331	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	263	301	260	296	257	290	251	282	243	272	188	202	166	234	151	255	139	272	131	286	126	297	124	306	125	312	128	316	133	319	139	320	147	321	161	321	161	331	11	331	11	321	29	319	44	312	59	299	78	276	103	242	156	164	78	66	58	42	43	26	31	17	19	12	5	9	5	0	121	0	121	9	106	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	100	57	109	70	169	145	217	74	226	60	233	48	238	38	241	31	242	25	241	20	238	16	233	14	226	12	217	11	204	9	204	0	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	150	-77	150	-64	108	-64	99	-63	92	-61	86	-56	83	-48	82	-38	82	295	83	304	86	311	92	315	99	318	108	319	150	319	150	331	44	331	44	-77	143	-6	29	338	-3	338	109	-6	123	-77	123	331	17	331	17	319	59	319	69	318	76	314	81	309	83	301	84	291	84	-50	81	-56	77	-61	70	-63	61	-64	17	-64	17	-77	223	148	132	331	103	331	12	148	46	148	118	293	189	148	250	-62	250	-36	0	-36	0	-62	121	253	49	328	44	332	40	335	35	337	27	339	21	338	16	336	12	333	10	329	9	323	10	318	12	314	15	309	19	305	24	301	101	253	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	76	340	74	342	62	338	51	334	41	331	29	328	17	324	2	320	2	311	5	311	6	312	10	312	21	311	28	309	32	304	34	296	35	283	35	28	39	18	52	9	71	2	93	-2	117	-4	155	1	187	18	212	44	228	78	234	120	230	155	218	185	199	209	174	224	144	230	126	228	110	223	96	214	85	202	76	188	16383	16383	76	159	79	171	86	182	97	191	111	197	126	199	137	198	146	195	155	190	164	183	171	175	177	163	183	149	186	133	189	116	190	99	189	82	187	67	183	54	178	42	171	32	164	25	156	19	147	15	136	12	125	11	110	12	97	16	86	21	79	28	76	37	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	140	0	140	7	119	9	106	13	98	21	95	33	94	52	94	209	155	209	155	225	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	153	301	157	296	161	293	166	291	171	290	177	291	183	294	188	298	190	304	191	310	189	321	182	329	171	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	97	316	96	324	92	331	86	337	79	340	71	342	63	340	56	336	51	331	47	324	46	316	47	308	51	301	56	295	63	292	71	291	79	292	87	295	92	301	96	308	97	316	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	252	0	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	387	0	387	7	374	8	366	10	360	13	356	19	354	27	353	39	353	140	351	172	344	197	333	215	317	226	295	230	278	228	262	224	246	215	230	204	214	188	207	203	199	215	188	223	176	228	161	230	147	229	133	226	119	220	103	208	84	191	83	191	83	228	79	230	51	220	25	212	9	208	9	199	13	200	16	200	19	201	26	201	32	200	37	196	41	190	42	181	43	168	43	44	42	29	39	19	32	12	22	9	8	7	8	0	119	0	119	7	105	8	96	11	89	16	86	24	85	35	85	175	99	189	109	195	121	200	133	203	145	204	156	202	165	195	172	183	176	168	177	148	177	43	176	28	173	18	167	12	157	9	143	7	143	0	255	0	255	7	240	9	230	12	223	19	220	31	219	47	219	174	228	185	237	194	248	200	259	203	272	204	287	202	298	196	305	185	310	169	311	148	311	45	310	30	307	20	302	14	293	10	278	7	278	0	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	79	229	76	230	62	224	20	209	4	204	4	196	7	197	17	197	26	196	31	194	35	189	37	180	37	-78	34	-87	27	-93	17	-97	2	-99	2	-107	123	-107	123	-98	104	-97	92	-94	84	-88	80	-77	79	-61	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	158	219	188	202	210	179	225	151	230	135	228	120	224	106	216	93	205	79	190	16383	16383	79	167	82	176	91	185	103	193	116	198	131	200	151	195	168	183	181	163	189	136	192	103	189	73	181	47	168	28	152	15	132	11	117	13	103	18	91	26	82	35	79	44	244	-107	244	-99	231	-97	222	-93	216	-88	213	-80	213	228	207	228	180	213	167	220	155	224	144	228	122	230	87	224	57	206	33	179	18	144	12	103	16	67	27	38	44	15	66	0	92	-4	109	-2	126	1	142	8	157	19	171	32	171	-61	169	-75	165	-86	157	-93	144	-97	126	-99	126	-107	16383	16383	171	64	170	57	170	52	168	47	167	44	165	41	149	31	140	28	130	26	112	26	96	30	89	34	83	39	74	50	66	64	60	81	56	100	55	121	58	153	67	179	81	199	100	211	124	215	141	214	154	208	163	198	169	184	171	166	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	93	-3	106	1	118	8	129	19	140	33	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	238	225	169	225	169	218	178	216	184	214	189	211	192	207	193	201	192	198	192	195	191	192	191	189	190	186	140	57	89	185	87	190	86	194	85	197	84	201	84	204	85	209	88	212	92	215	99	216	108	218	108	225	9	225	9	218	19	216	27	212	35	202	44	186	55	160	115	17	116	14	118	10	118	8	119	6	121	1	123	-1	125	-4	126	-6	128	-6	130	-5	132	-3	135	1	138	8	142	18	206	179	213	195	219	206	224	213	231	216	238	218	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	239	0	239	7	230	8	222	12	215	18	207	26	199	37	134	136	176	195	182	203	190	209	198	214	207	216	217	218	217	225	137	225	137	218	145	217	151	215	155	213	157	210	157	202	154	197	150	191	145	184	136	169	133	165	130	160	124	152	123	154	121	156	119	160	117	162	109	174	103	185	98	194	95	201	94	206	95	210	97	213	101	216	107	217	116	218	116	225	12	225	12	218	17	218	25	217	32	214	39	208	47	200	55	187	55	188	102	116	45	33	37	22	31	15	24	11	17	9	8	7	8	0	81	0	81	7	73	8	68	9	64	11	62	13	61	17	61	19	62	22	64	26	67	31	71	37	110	99	156	28	157	27	159	23	159	15	157	12	153	9	147	8	139	7	139	0	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	175	-84	157	-78	144	-69	136	-58	131	-42	129	-22	129	60	128	82	124	98	115	110	102	118	83	124	102	131	115	140	124	151	128	167	129	189	129	273	131	293	136	308	144	320	157	328	175	334	175	340	157	339	144	338	132	336	114	328	107	321	100	312	96	300	94	287	93	271	93	181	91	163	87	149	80	139	67	131	50	125	67	118	80	110	87	100	91	86	93	68	93	-20	94	-35	96	-49	101	-61	107	-70	114	-77	123	-82	132	-85	143	-87	157	-89	175	-89	66	-6	66	338	33	338	33	-6	147	270	146	286	144	300	139	312	133	321	126	328	108	336	97	338	83	339	65	340	65	334	83	328	96	320	104	308	109	293	110	273	110	189	112	167	116	151	125	139	138	131	157	125	138	118	125	110	116	98	112	82	110	60	110	-22	109	-42	104	-58	96	-69	83	-78	65	-84	65	-89	83	-89	96	-87	108	-85	117	-82	126	-77	133	-71	139	-61	144	-50	146	-36	147	-20	147	68	149	86	153	100	160	111	172	118	190	125	172	131	160	139	153	149	149	163	147	181	233	162	227	151	219	141	211	133	201	128	189	126	179	127	157	135	148	140	141	143	124	150	111	155	100	158	92	160	83	160	69	159	56	154	43	146	31	134	20	117	38	92	44	104	51	114	60	122	70	126	80	128	92	127	103	125	114	122	122	119	128	116	143	107	155	101	166	97	176	95	189	94	202	95	214	100	226	108	238	120	251	137	101	209	100	217	96	224	90	229	83	233	75	234	66	233	59	229	53	224	49	217	48	209	49	200	53	192	58	186	66	182	74	181	83	182	90	186	96	192	100	200	101	209	16383	16383	78	141	71	141	49	-49	49	-53	48	-57	48	-69	49	-82	52	-93	58	-101	65	-106	75	-108	84	-106	91	-100	96	-92	100	-81	101	-68	101	-57	100	-53	100	-49	218	82	203	62	189	48	175	39	160	33	144	32	138	32	133	33	127	34	121	36	114	38	165	184	170	173	176	166	181	161	187	158	194	157	201	158	207	161	211	166	214	173	215	180	214	190	209	200	202	208	191	216	178	222	201	290	184	290	162	228	155	229	150	229	145	230	137	230	101	224	71	207	47	181	32	148	26	109	27	94	30	79	34	64	40	50	47	38	53	30	59	24	66	18	74	12	84	6	59	-68	76	-68	100	0	107	-1	119	-3	140	-3	151	0	161	3	171	8	180	15	190	24	198	33	206	45	214	59	224	78	16383	16383	99	49	86	63	76	77	70	92	66	110	65	130	68	158	77	182	91	200	110	211	133	215	138	215	142	214	147	213	151	212	156	210	172	164	172	186	109	186	107	205	106	220	105	233	104	245	104	256	106	280	112	299	122	313	135	322	151	325	161	324	169	321	175	315	178	308	180	299	180	285	182	275	186	269	191	266	199	265	207	266	214	270	219	276	223	283	224	291	221	306	212	319	198	329	180	336	159	338	126	333	99	317	79	293	66	261	61	221	62	214	62	208	64	194	65	186	12	186	12	164	65	164	68	147	71	127	73	109	75	93	76	81	76	69	75	67	75	63	69	64	64	64	60	65	51	65	36	63	24	58	14	50	8	40	6	27	8	16	12	8	19	1	28	-2	40	-3	50	-2	59	0	68	6	78	14	89	27	107	15	123	6	136	1	149	-1	161	-2	175	-1	188	1	201	7	212	15	223	24	229	32	235	42	240	52	244	61	245	68	245	69	244	70	240	70	238	69	236	67	233	65	230	62	230	63	221	54	210	47	199	42	187	39	174	38	160	38	147	40	133	43	117	48	99	55	109	105	111	117	112	125	112	164	16383	16383	71	38	71	35	68	29	66	26	64	22	59	18	55	14	50	12	46	10	40	10	33	11	27	13	23	17	20	22	19	28	20	35	23	40	28	44	35	46	44	47	52	46	59	45	65	43	69	41	71	38	261	20	213	68	221	81	226	93	230	105	232	118	233	132	232	146	230	158	226	170	221	182	213	194	261	243	237	267	188	219	176	226	165	232	153	235	140	238	112	238	99	236	87	232	75	226	62	219	14	267	-10	243	38	194	30	182	24	170	20	158	18	145	17	131	18	117	20	105	24	92	30	80	38	68	-10	20	14	-4	62	44	74	36	87	31	99	27	112	24	126	23	139	24	152	27	164	31	176	37	188	44	237	-4	16383	16383	199	132	195	108	185	86	169	70	149	59	126	55	102	59	82	70	66	86	55	107	51	132	55	155	66	176	81	192	101	203	124	206	148	203	168	192	184	176	195	156	199	132	256	331	158	331	158	321	174	321	181	319	186	315	190	311	191	306	191	303	190	299	188	294	187	289	184	284	128	174	69	285	67	289	65	294	64	299	63	303	63	307	64	313	67	317	73	319	83	321	95	321	95	331	-25	331	-25	321	-13	319	-3	314	7	304	18	287	32	262	80	176	8	176	8	156	92	156	95	149	95	111	8	111	8	91	95	91	95	60	94	39	91	25	84	16	72	11	55	9	55	0	177	0	177	9	161	11	150	16	142	24	138	37	137	55	137	91	224	91	224	111	137	111	137	149	141	156	224	156	224	176	151	176	197	268	207	286	218	300	229	310	242	317	256	321	66	200	66	338	33	338	33	200	16383	16383	66	-6	66	131	33	131	33	-6	100	257	94	262	86	276	84	284	83	292	85	304	91	314	100	321	111	326	126	328	135	327	144	324	150	321	155	316	156	311	156	310	155	309	154	307	152	306	144	298	142	293	140	289	140	284	141	277	144	271	149	266	155	263	163	262	172	263	179	267	184	272	188	280	189	289	185	305	177	318	163	329	145	336	124	338	101	335	82	327	68	314	58	297	55	277	57	262	61	248	70	235	84	220	105	202	99	202	97	203	92	203	74	200	58	191	46	179	38	162	35	143	38	121	48	100	64	79	88	57	121	32	137	20	150	8	159	-2	164	-13	165	-24	163	-37	157	-48	148	-56	136	-61	122	-63	111	-62	101	-59	93	-55	88	-50	86	-45	86	-44	87	-42	90	-39	92	-38	96	-33	99	-29	103	-21	103	-17	102	-10	99	-5	93	0	87	2	79	3	70	2	63	-1	57	-7	53	-14	52	-23	55	-39	65	-53	80	-64	99	-71	121	-73	145	-70	165	-62	180	-48	190	-31	193	-10	192	4	187	17	179	30	165	45	146	63	152	63	173	65	190	73	202	86	210	102	213	123	211	139	206	154	197	170	184	185	169	200	16383	16383	187	105	185	96	180	87	172	80	163	75	152	73	141	75	129	79	116	87	101	99	84	114	75	124	69	133	65	141	62	149	61	158	63	169	68	178	75	185	84	190	95	191	106	190	118	184	132	176	146	165	161	152	170	142	177	132	183	123	186	114	187	105	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	273	124	266	124	257	108	247	95	236	87	223	82	208	80	183	84	162	95	147	113	137	138	133	169	137	197	146	221	161	240	180	252	205	256	221	254	234	249	245	240	253	227	257	211	266	211	266	247	265	249	264	250	263	252	261	254	259	255	249	259	238	262	216	266	205	266	169	262	138	248	115	227	100	199	95	165	99	133	112	107	132	87	158	75	191	70	210	71	230	74	247	78	260	82	265	86	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	329	89	305	52	268	28	220	19	165	28	110	52	63	89	26	136	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	167	326	119	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	144	309	189	317	234	309	274	288	305	255	326	214	334	167	135	221	129	217	127	216	124	215	118	215	116	217	115	220	115	225	114	233	114	290	112	307	106	321	96	330	81	336	62	338	44	337	29	332	18	325	10	316	8	305	9	300	11	295	14	292	19	290	24	289	29	290	37	294	39	298	40	301	40	303	39	304	39	307	38	309	38	313	39	316	43	319	48	322	54	324	60	324	67	323	72	321	76	316	78	310	79	303	79	288	56	279	40	273	29	268	20	263	13	257	9	253	6	248	4	243	2	231	4	220	9	210	16	203	26	199	37	197	46	198	55	200	64	205	73	211	83	219	85	210	88	204	93	200	98	198	105	197	112	197	117	199	123	202	128	206	135	212	16383	16383	79	237	79	235	78	233	77	230	76	228	74	226	64	222	60	221	56	221	52	220	46	222	41	225	37	230	34	236	33	243	35	250	39	256	48	262	61	269	79	276	117	113	157	77	172	64	203	33	216	21	222	17	224	17	225	18	227	19	228	20	228	22	227	26	224	31	219	39	212	49	203	60	196	70	188	80	180	91	171	102	161	113	203	166	212	178	219	187	224	194	227	199	228	203	228	205	227	207	225	208	223	208	216	204	204	193	172	163	157	150	16383	16383	21	113	61	77	76	64	107	33	120	21	126	17	128	17	129	18	131	19	132	20	132	22	131	26	128	31	123	39	116	49	107	60	100	70	92	80	65	113	107	166	116	178	123	187	128	194	131	199	132	203	132	205	131	207	129	208	127	208	120	204	108	193	76	163	61	150	276	57	276	196	24	196	24	164	243	164	243	57	142	97	142	128	20	128	20	97	283	76	283	80	276	86	268	94	252	112	244	123	216	162	230	168	241	177	249	188	254	199	256	211	253	228	246	241	233	251	217	258	196	260	110	260	110	252	122	251	128	248	132	244	134	237	134	98	132	91	129	87	121	85	110	84	109	76	190	76	190	84	178	85	171	87	168	92	166	100	166	157	190	157	199	143	206	133	210	127	213	121	216	116	224	101	232	90	239	82	246	77	252	76	16383	16383	166	166	166	251	185	251	199	248	210	243	217	234	221	222	222	209	221	196	216	184	209	175	199	168	187	166	188	166	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	330	89	305	52	268	28	221	19	166	28	111	51	63	88	26	135	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	165	326	118	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	145	309	189	317	235	309	275	288	306	255	326	213	334	165	161	273	161	300	6	300	6	273	171	267	168	289	158	309	143	324	123	334	101	338	78	335	58	325	42	309	32	290	28	267	32	244	42	224	57	209	77	198	100	195	123	198	142	209	158	224	168	244	171	267	16383	16383	152	267	149	250	142	235	130	223	116	215	100	212	84	215	69	223	58	234	51	249	48	267	51	284	58	298	69	310	83	318	99	321	115	318	130	310	141	299	149	284	152	267	319	121	319	154	188	154	188	251	155	251	155	154	24	154	24	121	155	121	155	17	188	17	188	121	16383	16383	319	-43	319	-10	24	-10	24	-43	148	177	139	181	134	175	124	169	110	167	54	167	95	208	112	226	125	241	133	255	137	269	138	283	136	301	127	316	114	328	97	335	75	338	53	336	35	329	21	317	10	301	1	278	13	271	20	284	28	295	37	302	46	307	57	308	68	306	78	301	86	292	91	282	93	270	91	260	86	247	78	233	67	217	54	201	3	147	3	135	128	135	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	46	253	66	253	143	302	149	306	153	310	156	314	158	318	158	329	155	333	152	336	147	338	141	339	133	337	129	335	125	332	120	328	215	225	171	225	171	57	164	46	155	38	144	31	131	27	116	26	102	28	90	34	81	45	76	59	74	78	74	225	30	225	30	27	29	14	26	-5	22	-28	19	-51	18	-69	19	-82	22	-93	26	-101	32	-106	40	-108	48	-106	55	-102	60	-94	63	-83	64	-69	62	-51	58	-29	52	-6	48	14	46	32	55	18	66	8	77	1	91	-3	107	-4	123	-2	137	2	150	11	162	24	172	40	174	40	176	24	182	11	191	2	201	-2	211	-4	222	-3	231	0	239	4	247	12	256	23	256	28	249	22	244	18	239	15	235	14	230	13	224	15	220	19	217	26	215	36	215	48	266	-76	266	-65	247	-62	234	-58	227	-50	223	-38	222	-20	222	271	223	290	227	304	234	313	247	318	266	321	266	331	134	331	95	327	66	316	46	297	34	270	30	235	34	199	46	172	66	154	93	142	127	137	127	-14	126	-35	123	-49	115	-58	102	-63	83	-65	83	-76	160	-76	160	320	189	320	189	-76	16383	16383	127	147	105	153	88	164	77	182	70	206	68	237	70	266	75	289	86	305	103	315	127	320	90	127	89	135	85	143	79	149	71	154	63	155	54	154	46	150	40	144	37	136	35	127	37	118	40	111	46	105	54	101	63	99	71	101	79	105	85	111	89	118	90	127	87	0	70	0	49	-49	52	-51	55	-50	57	-50	60	-49	66	-49	76	-50	84	-52	89	-55	92	-60	93	-67	92	-74	88	-81	83	-85	75	-88	65	-89	59	-89	47	-87	40	-86	33	-83	26	-98	35	-102	51	-106	59	-106	68	-107	89	-105	107	-99	120	-91	128	-79	131	-64	129	-52	123	-43	114	-36	102	-32	88	-30	80	-30	77	-31	75	-31	124	135	124	147	113	148	105	150	99	154	96	159	95	166	95	336	89	338	30	310	30	299	36	302	41	304	45	305	52	305	54	301	55	297	55	157	52	153	47	150	40	148	28	147	28	135	152	271	148	293	139	312	123	326	103	335	79	338	54	335	33	325	17	310	6	291	3	267	6	244	16	225	32	210	52	200	75	197	100	201	121	211	138	227	148	247	152	271	16383	16383	116	258	114	242	110	230	102	221	93	216	80	214	73	214	66	216	56	224	52	230	44	250	42	261	40	273	40	285	41	297	46	307	53	315	63	320	74	321	88	318	99	310	108	297	114	279	116	258	229	111	189	147	174	161	143	192	130	204	124	208	122	208	121	207	119	206	118	204	118	203	119	199	122	193	127	185	134	176	143	165	150	155	158	145	167	134	176	122	185	111	143	58	134	47	127	38	122	31	119	25	118	22	118	19	119	18	121	17	123	17	130	21	142	32	158	46	174	61	189	75	16383	16383	132	111	92	147	62	177	46	192	34	204	27	208	26	208	24	207	23	206	22	204	22	203	23	199	26	193	31	185	38	176	46	165	53	155	61	145	70	134	79	122	89	111	46	58	38	47	31	38	26	31	23	25	22	22	22	19	23	18	25	17	27	17	33	21	45	32	61	46	77	61	92	75	357	45	357	74	329	74	329	203	305	203	204	70	204	45	294	45	294	0	329	0	329	45	16383	16383	294	74	227	74	294	163	16383	16383	316	338	293	338	66	-6	91	-6	16383	16383	112	135	112	147	100	148	92	150	87	154	84	159	83	166	83	336	76	338	22	310	22	299	29	302	34	304	38	305	45	305	47	301	47	157	44	153	40	150	32	148	21	147	21	135	371	42	362	46	357	40	352	36	346	34	340	33	333	32	276	32	318	73	335	91	347	106	355	120	360	134	361	148	358	166	350	181	337	193	320	200	298	203	275	201	257	194	243	182	232	165	223	143	235	136	243	149	251	159	259	167	269	171	280	173	291	171	301	166	308	158	313	147	315	135	313	125	308	112	301	98	290	82	276	66	225	12	225	0	351	0	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	19	310	19	299	26	302	31	304	35	305	42	305	44	301	44	297	45	291	45	164	44	157	41	153	37	150	29	148	18	147	18	135	359	45	359	74	331	74	331	203	308	203	206	70	206	45	296	45	296	0	331	0	331	45	16383	16383	296	74	229	74	296	163	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	130	208	129	216	125	223	119	229	112	232	103	233	95	232	87	229	82	223	78	217	77	208	78	199	82	192	87	186	95	182	103	180	112	182	119	186	125	192	129	199	130	208	16383	16383	100	147	96	128	91	112	85	97	77	84	68	70	46	42	31	20	22	2	17	-13	15	-30	16	-42	18	-52	22	-62	27	-71	33	-79	45	-89	58	-97	74	-103	90	-107	107	-108	133	-104	155	-94	173	-79	184	-59	188	-35	187	-24	184	-16	179	-10	173	-6	164	-5	157	-5	151	-8	147	-12	144	-18	143	-25	145	-33	147	-37	150	-42	154	-46	160	-54	161	-57	162	-59	162	-62	160	-71	153	-80	142	-87	130	-91	116	-93	98	-90	83	-81	71	-69	64	-52	61	-34	62	-19	64	-4	67	11	72	27	79	44	93	75	101	99	106	118	108	133	108	147	225	378	153	453	148	457	144	460	140	462	132	464	125	463	120	461	117	458	114	454	113	448	114	443	116	439	119	434	123	430	128	426	205	378	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	138	378	158	378	235	427	245	435	248	439	249	443	250	448	249	454	247	458	243	461	239	463	233	464	228	463	224	462	221	460	216	457	211	453	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	257	378	194	462	163	462	101	378	118	378	179	430	239	378	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	248	444	243	434	238	427	233	422	227	420	221	419	216	419	211	420	206	422	200	424	195	426	182	432	175	436	161	440	154	441	147	441	133	439	121	433	111	423	103	409	97	391	112	391	115	399	120	406	125	410	131	413	137	414	141	414	149	412	157	408	169	403	180	398	189	394	196	392	202	391	209	391	224	393	237	399	247	409	255	424	262	444	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	254	411	253	419	249	426	244	431	237	435	229	436	221	435	214	431	209	426	206	419	204	411	205	403	209	397	214	391	221	388	228	387	236	388	244	391	249	397	253	403	254	411	16383	16383	155	411	153	419	150	426	144	431	137	435	129	436	122	435	115	431	110	426	106	419	105	411	106	403	110	397	115	391	121	388	129	387	137	388	144	391	150	397	153	403	155	411	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	229	430	227	446	220	460	209	471	196	478	180	480	164	478	151	471	140	460	133	447	130	431	132	415	139	401	150	391	163	384	179	381	195	384	209	391	220	401	227	415	229	430	16383	16383	213	431	211	420	206	411	199	404	190	400	179	398	169	400	160	404	153	411	148	420	147	431	148	441	153	450	160	457	169	462	179	464	190	462	199	457	206	450	211	441	213	431	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	431	84	420	84	404	56	389	37	372	26	349	20	320	19	268	19	257	22	252	26	249	34	248	47	248	165	319	165	337	163	350	158	360	149	366	135	370	114	381	114	381	232	370	232	367	211	359	197	346	189	326	184	300	183	248	183	248	295	249	301	251	306	253	310	257	312	262	313	305	313	341	312	367	308	382	299	392	283	397	261	408	261	408	331	126	331	126	321	143	320	155	318	164	315	169	310	171	305	171	302	170	300	168	294	166	291	44	49	36	33	28	23	21	16	11	12	0	9	0	0	99	0	99	9	87	11	77	13	70	16	66	20	65	24	66	33	71	48	80	68	93	95	111	130	199	130	199	56	198	39	195	27	189	18	179	13	164	11	155	9	155	0	410	0	16383	16383	199	150	120	150	199	309	307	65	285	47	264	32	242	23	220	17	196	15	175	17	155	21	137	29	120	40	105	54	93	72	84	94	77	118	73	145	72	173	77	222	93	262	118	292	151	311	191	318	221	313	249	300	272	280	289	255	299	225	310	225	305	338	295	338	293	332	285	324	280	322	275	321	271	322	268	322	263	323	259	325	254	326	240	330	225	334	210	336	196	338	181	338	160	337	140	333	120	327	101	319	84	308	59	287	40	262	25	233	17	200	14	165	16	135	21	107	30	82	43	60	58	41	73	27	90	15	109	6	129	0	151	-4	132	-49	136	-51	139	-50	141	-50	144	-49	150	-49	160	-50	168	-52	173	-55	175	-60	176	-67	175	-74	172	-81	166	-85	158	-88	149	-89	143	-89	131	-87	124	-86	117	-83	109	-98	118	-102	134	-106	142	-106	151	-107	173	-105	190	-99	203	-91	211	-79	214	-64	212	-52	206	-43	198	-36	186	-32	171	-30	163	-30	161	-31	158	-31	168	-6	180	-6	213	-4	244	3	272	16	297	34	316	56	201	378	128	453	124	457	119	460	115	462	107	464	101	463	96	461	92	458	90	454	89	448	89	443	91	439	94	434	104	426	181	378	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	123	378	142	378	219	427	225	431	229	435	232	439	234	443	234	454	231	458	228	461	223	463	217	464	209	462	205	460	201	457	196	453	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	242	378	179	462	148	462	86	378	103	378	164	430	224	378	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	238	411	236	419	233	426	227	431	220	435	213	436	205	435	198	431	193	426	189	419	188	411	189	403	193	397	198	391	204	388	212	387	220	388	227	391	233	397	236	403	238	411	16383	16383	138	411	137	419	133	426	128	431	121	435	113	436	105	435	98	431	93	426	90	419	89	411	90	403	93	397	98	391	105	388	113	387	121	388	128	391	133	397	137	403	138	411	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	134	378	62	453	57	457	53	460	49	462	41	464	35	463	29	461	26	458	23	454	22	448	23	443	25	439	28	434	32	430	37	426	114	378	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	32	378	52	378	129	427	139	435	142	439	143	443	144	448	143	454	141	458	137	461	133	463	127	464	122	463	118	462	115	460	110	457	105	453	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	161	378	98	462	67	462	5	378	22	378	83	430	143	378	16383	16383	153	0	153	9	133	11	119	16	110	24	106	37	104	56	104	276	105	295	110	308	118	316	132	320	153	321	153	331	5	331	5	321	26	320	40	316	49	308	53	295	54	276	54	56	53	36	49	23	40	15	26	11	5	9	5	0	157	411	156	419	153	426	147	431	140	435	132	436	125	435	118	431	113	426	109	419	108	411	109	403	113	397	118	391	124	388	132	387	140	388	147	391	153	397	156	403	157	411	16383	16383	58	411	57	419	53	426	48	431	41	435	33	436	25	435	18	431	13	426	10	419	8	411	10	403	13	397	18	391	25	388	32	387	40	388	47	391	53	397	57	403	58	411	16383	16383	157	0	157	9	136	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	8	331	8	321	30	320	44	316	52	308	56	295	57	276	57	56	56	36	52	23	44	15	29	11	8	9	8	0	8	331	8	321	28	319	40	315	48	307	51	295	52	276	52	180	11	180	11	157	52	157	52	55	51	36	47	24	40	16	27	12	8	9	8	0	150	0	183	2	213	7	242	16	267	27	287	41	307	60	322	83	333	109	340	137	343	167	334	224	308	269	267	303	212	324	143	331	16383	16383	103	157	176	157	176	180	103	180	103	293	104	301	106	307	111	310	117	312	127	313	152	312	175	309	194	304	212	297	227	289	249	271	266	249	278	224	285	195	288	164	285	130	278	101	266	76	249	55	227	39	211	31	194	26	175	22	153	19	128	18	118	19	111	21	106	25	104	31	103	39	244	444	240	434	235	427	230	422	224	420	218	419	213	419	208	420	203	422	191	426	180	432	172	436	158	440	151	441	145	441	130	439	118	433	108	423	100	409	94	391	108	391	112	399	116	406	122	410	128	413	134	414	138	414	146	412	150	410	155	408	177	398	185	394	193	392	200	391	206	391	221	393	234	399	244	409	252	424	259	444	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	225	378	152	453	148	457	143	460	139	462	131	464	125	463	120	461	116	458	114	454	113	448	113	443	115	439	118	434	128	426	205	378	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	129	378	150	378	227	427	232	431	236	435	239	439	241	443	242	448	241	454	239	458	235	461	230	463	224	464	216	462	212	460	208	457	203	453	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	255	378	193	462	161	462	99	378	117	378	177	430	238	378	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	244	444	240	434	235	427	230	422	224	420	218	419	213	419	208	420	203	422	191	426	180	432	172	436	158	440	151	441	145	441	130	439	118	433	108	423	100	409	94	391	108	391	112	399	116	406	122	410	128	413	134	414	138	414	146	412	150	410	155	408	177	398	185	394	193	392	200	391	206	391	221	393	234	399	244	409	252	424	259	444	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	252	411	250	419	247	426	241	431	234	435	227	436	219	435	212	431	207	426	203	419	202	411	203	403	207	397	212	391	218	388	226	387	234	388	241	391	247	397	250	403	252	411	16383	16383	152	411	151	419	147	426	142	431	135	435	127	436	119	435	113	431	107	426	104	419	103	411	104	403	107	397	112	391	119	388	127	387	135	388	142	391	147	397	151	403	152	411	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	329	367	305	367	268	314	250	323	233	330	217	335	200	337	181	338	127	330	81	307	47	270	25	222	17	165	18	147	20	129	24	111	30	94	36	79	48	59	55	50	75	30	28	-39	52	-39	92	18	110	8	127	1	143	-3	161	-5	180	-6	234	1	279	24	314	61	336	109	344	166	343	184	340	203	336	220	331	237	325	252	319	263	313	272	305	281	296	291	285	302	16383	16383	97	61	88	80	82	99	77	119	75	141	74	165	79	218	93	261	115	293	144	313	180	320	196	319	211	315	225	309	238	300	251	287	16383	16383	263	270	272	251	279	232	284	212	286	190	287	165	282	113	268	70	246	38	217	18	180	11	164	12	149	16	135	22	122	32	109	44	227	378	154	453	149	457	145	460	141	462	137	463	132	464	126	463	121	461	118	458	115	454	114	448	115	443	117	439	120	434	124	430	129	426	206	378	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	132	378	152	378	229	427	234	431	238	435	241	439	243	443	244	448	243	454	241	458	237	461	233	463	227	464	222	463	218	462	214	460	210	457	205	453	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	256	378	193	462	162	462	100	378	117	378	177	430	238	378	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	252	411	250	419	247	426	241	431	234	435	227	436	219	435	212	431	207	426	203	419	202	411	203	403	207	397	212	391	218	388	226	387	234	388	241	391	247	397	250	403	252	411	16383	16383	152	411	151	419	147	426	142	431	135	435	127	436	119	435	113	431	107	426	104	419	103	411	104	403	107	397	112	391	119	388	127	387	135	388	142	391	147	397	151	403	152	411	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	133	378	153	378	230	427	240	435	243	439	244	443	245	448	244	454	242	458	238	461	234	463	228	464	223	463	219	462	216	460	211	457	206	453	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	101	266	101	268	100	269	100	271	101	292	105	306	113	314	127	319	147	321	147	331	8	331	8	321	27	319	39	314	46	307	49	294	50	276	50	60	49	39	46	25	39	17	27	12	8	9	8	0	148	0	148	9	128	11	114	16	106	23	102	36	101	55	101	80	109	80	115	79	136	79	158	80	177	82	194	85	210	90	223	96	239	107	253	121	263	138	269	156	271	175	265	206	248	231	221	250	185	262	141	266	16383	16383	101	230	101	237	103	242	106	245	110	247	117	247	154	244	182	236	201	221	213	200	217	172	213	146	202	126	185	111	161	102	129	99	113	99	107	100	101	100	36	42	36	28	33	19	28	13	19	9	6	7	6	0	79	0	79	275	81	293	86	308	95	319	107	326	122	328	137	325	150	316	159	302	165	282	167	258	165	237	159	220	150	207	137	199	119	195	114	194	110	193	107	191	105	189	105	184	107	182	110	180	115	179	121	179	145	173	163	161	176	140	184	111	187	75	186	61	185	48	182	36	179	26	175	19	172	15	164	11	160	10	155	10	150	11	146	12	143	15	142	19	141	25	140	36	138	42	135	48	130	52	125	55	118	56	111	55	105	51	100	46	97	40	96	32	98	20	105	10	115	2	129	-2	145	-3	173	0	198	14	217	35	229	62	234	93	233	110	229	125	223	139	214	152	203	163	193	170	183	176	172	181	158	185	142	189	169	203	189	216	202	230	208	246	210	266	207	291	195	312	178	328	154	338	126	342	93	337	68	324	50	301	40	269	36	227	158	253	86	328	81	332	77	335	73	337	65	339	59	338	53	336	50	333	47	329	46	323	47	318	49	314	52	309	56	305	61	301	138	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	60	253	79	253	156	302	162	306	166	310	169	314	171	318	171	329	168	333	165	336	160	338	154	339	146	337	142	335	138	332	133	328	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	190	253	128	337	97	337	35	253	52	253	113	305	174	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	180	319	175	309	170	302	165	297	160	295	153	294	149	294	144	295	138	297	133	299	127	301	115	307	108	311	94	315	87	316	80	316	66	314	54	308	43	298	35	284	30	266	44	266	48	274	52	281	57	285	63	288	70	289	73	289	81	287	86	285	90	283	102	278	112	273	121	269	128	267	135	266	142	266	157	268	169	274	180	284	188	299	195	319	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	186	286	185	294	182	301	176	306	169	310	161	311	154	310	147	306	142	301	138	294	137	286	138	278	142	272	147	266	153	263	161	262	169	263	176	266	182	272	185	278	186	286	16383	16383	87	286	86	294	82	301	77	306	70	310	62	311	54	310	48	306	42	301	39	294	37	286	39	278	42	272	47	266	54	263	61	262	69	263	76	266	82	272	86	278	87	286	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	162	306	159	322	152	336	142	347	128	354	113	357	97	354	83	347	72	336	65	323	63	307	65	291	72	277	83	267	96	260	112	257	128	260	141	267	152	277	159	291	162	306	16383	16383	145	307	143	296	139	287	132	280	122	276	112	274	101	276	92	280	85	287	81	296	79	307	81	317	86	326	93	333	102	338	112	339	122	338	131	333	139	326	143	317	145	307	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	310	77	296	58	283	44	269	35	254	30	238	28	226	30	215	33	205	38	197	45	190	54	185	65	181	78	179	93	178	112	177	138	308	138	302	173	292	199	277	216	255	227	228	230	215	229	203	227	192	222	181	216	169	206	157	216	147	222	136	227	123	229	109	230	84	227	62	220	45	208	34	193	30	176	31	168	34	161	38	156	44	153	52	152	59	153	66	156	70	161	73	167	74	175	74	185	73	188	73	196	74	203	79	208	86	213	96	216	107	217	119	215	127	210	133	202	136	189	137	172	137	141	73	123	48	112	32	99	24	84	20	68	19	50	22	32	30	17	42	6	58	0	77	-2	91	-1	105	1	119	7	134	17	153	31	164	18	175	8	188	1	202	-1	218	-2	230	-2	243	0	254	3	266	9	276	17	285	24	293	33	300	44	308	58	316	75	16383	16383	177	153	180	177	186	194	194	206	206	212	221	214	235	212	246	206	254	194	259	177	261	153	16383	16383	137	100	138	90	140	68	146	46	146	45	147	45	147	44	143	38	134	31	121	25	108	21	95	19	83	21	74	28	67	37	64	49	63	63	64	79	71	92	85	103	106	114	137	127	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	220	67	213	55	204	40	189	28	172	19	152	14	130	12	106	16	72	27	43	45	20	68	4	96	-3	77	-49	80	-51	83	-50	85	-50	88	-49	94	-49	104	-50	112	-52	117	-55	120	-60	121	-67	120	-74	116	-81	111	-85	103	-88	94	-89	88	-89	82	-88	75	-87	69	-86	61	-83	54	-98	63	-102	79	-106	87	-106	96	-107	117	-105	135	-99	148	-91	156	-79	158	-64	157	-52	151	-43	142	-36	130	-32	116	-30	108	-30	105	-31	103	-31	113	-4	136	0	156	9	174	24	190	46	206	74	155	253	83	328	78	332	74	335	69	337	61	339	55	338	50	336	46	333	44	329	43	323	44	318	46	314	49	309	53	305	58	301	135	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	58	253	78	253	155	302	161	306	165	310	168	314	170	318	170	323	169	329	167	333	163	336	158	338	152	339	148	338	145	337	141	335	137	332	132	328	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	190	253	127	337	97	337	35	253	51	253	112	305	173	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	186	286	185	294	181	301	176	306	169	310	161	311	153	310	147	306	141	301	138	294	137	286	138	278	141	272	146	266	153	263	161	262	169	263	176	266	181	272	185	278	186	286	16383	16383	86	286	85	294	82	301	76	306	69	310	61	311	54	310	47	306	42	301	38	294	37	286	38	278	41	272	47	266	53	263	61	262	69	263	76	266	81	272	85	278	86	286	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	115	253	42	328	38	332	33	335	29	337	21	339	15	338	10	336	6	333	4	329	3	323	3	318	5	314	8	309	18	301	95	253	16383	16383	122	0	122	7	105	9	94	14	88	21	85	34	84	52	84	228	82	230	5	203	5	195	15	197	26	197	33	196	37	193	40	187	42	178	42	33	38	20	32	13	20	9	3	7	3	0	25	253	45	253	122	302	127	306	131	310	134	314	136	318	137	323	136	329	134	333	130	336	125	338	119	339	111	337	107	335	103	332	98	328	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	147	253	84	337	54	337	-7	253	8	253	69	305	130	253	16383	16383	110	0	110	7	93	9	83	14	77	21	74	34	73	52	73	228	70	230	-6	203	-6	195	0	196	3	197	15	197	21	196	26	193	29	187	31	178	31	52	30	33	27	20	21	13	9	9	-7	7	-7	0	144	286	143	294	139	301	133	306	127	310	119	311	111	310	104	306	99	301	96	294	94	286	96	278	99	272	104	266	111	263	118	262	126	263	133	266	139	272	143	278	144	286	16383	16383	45	286	43	294	40	301	34	306	27	310	20	311	12	310	5	306	0	301	-3	294	-4	286	-3	278	0	272	5	266	11	263	19	262	27	263	34	266	40	272	43	278	45	286	16383	16383	113	0	113	7	97	9	86	14	80	21	77	34	76	52	76	228	74	230	-2	203	-2	195	2	196	7	197	18	197	25	196	29	193	32	187	34	178	35	166	35	52	34	33	31	20	24	13	12	9	-4	7	-4	0	212	328	195	343	148	318	135	326	122	332	107	337	90	340	71	342	50	329	66	326	80	323	93	318	105	311	118	302	57	270	74	255	135	287	151	272	163	256	172	239	179	220	184	200	170	212	159	221	148	226	136	229	123	230	89	224	59	208	35	182	20	148	15	108	20	70	35	38	58	15	88	0	123	-4	145	-2	165	3	182	13	196	26	209	44	218	60	225	79	231	99	234	120	235	142	233	179	225	215	211	248	192	278	166	304	16383	16383	190	101	187	69	179	44	167	25	151	13	132	9	104	18	83	41	70	73	62	108	60	141	62	165	70	185	83	201	99	212	118	216	142	211	162	195	177	171	187	139	190	101	196	319	191	309	186	302	181	297	176	295	170	294	165	294	160	295	154	297	149	299	143	301	131	307	124	311	110	315	103	316	96	316	82	314	70	308	59	298	51	284	46	266	60	266	64	274	68	281	73	285	79	288	85	289	89	289	97	287	102	285	106	283	118	278	128	273	137	269	144	267	151	266	158	266	173	268	185	274	195	284	203	299	210	319	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	166	253	94	328	89	332	84	335	80	337	72	339	66	338	61	336	57	333	55	329	54	323	55	318	57	314	60	309	64	305	69	301	146	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	77	253	97	253	174	302	180	306	184	310	187	314	189	318	189	323	188	329	186	333	182	336	177	338	171	339	163	337	160	335	156	332	151	328	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	200	253	138	337	107	337	45	253	62	253	123	305	184	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	190	319	185	309	181	302	176	297	170	295	164	294	159	294	154	295	149	297	137	301	126	307	118	311	104	315	97	316	90	316	76	314	64	308	54	298	46	284	40	266	55	266	58	274	63	281	68	285	73	288	80	289	84	289	92	287	100	283	112	278	123	273	131	269	139	267	145	266	152	266	168	268	180	274	190	284	198	299	205	319	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	197	286	196	294	192	301	186	306	180	310	172	311	164	310	157	306	152	301	149	294	147	286	149	278	152	272	157	266	164	263	171	262	179	263	186	266	192	272	196	278	197	286	16383	16383	98	286	96	294	93	301	87	306	80	310	73	311	65	310	58	306	53	301	49	294	48	286	49	278	53	272	58	266	64	263	72	262	80	263	87	266	93	272	96	278	98	286	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	169	229	168	238	164	246	158	252	150	256	142	258	133	256	125	252	119	246	115	239	113	230	115	221	119	214	125	208	132	204	141	203	150	204	158	208	164	214	168	221	169	229	16383	16383	267	110	267	143	15	143	15	110	16383	16383	169	22	168	31	164	38	158	45	150	49	142	50	133	49	125	45	119	39	115	31	113	22	115	14	119	6	125	0	132	-3	141	-4	150	-3	158	0	164	6	168	13	169	22	219	276	199	276	171	221	161	224	152	227	143	229	134	230	124	230	88	224	58	208	35	184	20	152	15	113	15	100	17	87	20	74	30	50	35	42	40	36	46	29	53	22	63	14	26	-55	45	-55	77	6	87	1	105	-3	114	-4	123	-4	159	1	190	18	214	44	229	78	235	117	233	141	227	162	218	181	204	198	186	213	16383	16383	79	46	72	63	66	81	63	99	60	118	60	138	62	164	70	186	82	202	99	212	118	216	127	215	135	213	143	210	151	205	158	198	16383	16383	170	183	178	167	183	152	187	136	189	120	190	102	187	69	180	44	168	25	151	13	131	9	121	10	112	12	104	16	97	22	89	30	170	253	97	328	92	332	88	335	84	337	80	338	75	339	69	338	64	336	61	333	58	329	57	323	58	318	60	314	63	309	67	305	73	301	150	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	78	253	98	253	175	302	181	306	185	310	188	314	189	318	190	323	189	329	187	333	183	336	179	338	172	339	168	338	165	337	161	335	156	332	151	328	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	200	253	138	337	107	337	45	253	62	253	123	305	184	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	196	286	195	294	192	301	186	306	179	310	171	311	164	310	157	306	152	301	148	294	147	286	148	278	151	272	157	266	163	263	171	262	179	263	186	266	192	272	195	278	196	286	16383	16383	97	286	96	294	92	301	87	306	80	310	72	311	64	310	58	306	52	301	49	294	47	286	49	278	52	272	57	266	64	263	71	262	79	263	86	266	92	272	96	278	97	286	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	71	253	92	253	169	302	174	306	178	310	181	314	183	318	184	323	183	329	181	333	177	336	172	338	166	339	158	337	154	335	150	332	145	328	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	79	339	76	342	63	337	51	333	38	329	23	325	4	320	4	311	8	311	9	312	13	312	23	311	30	308	35	303	37	295	37	-76	34	-86	27	-92	17	-96	2	-98	2	-107	123	-107	123	-98	104	-97	91	-93	84	-87	80	-75	79	-59	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	160	221	190	204	212	180	225	151	230	135	229	120	224	106	216	92	205	79	190	16383	16383	79	166	83	175	91	184	103	192	117	198	131	200	152	196	170	185	182	166	189	140	192	107	189	75	181	49	169	29	152	16	131	11	117	13	103	19	91	27	82	36	79	45	198	286	197	294	193	301	188	306	181	310	173	311	165	310	159	306	153	301	150	294	148	286	150	278	153	272	158	266	165	263	172	262	180	263	187	266	193	272	197	278	198	286	16383	16383	99	286	97	294	94	301	88	306	81	310	74	311	66	310	59	306	54	301	50	294	49	286	50	278	54	272	59	266	65	263	73	262	81	263	88	266	94	272	97	278	99	286	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	256	359	256	387	100	387	100	359	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	190	253	190	281	35	281	35	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	235	438	226	419	217	406	207	396	194	391	180	390	162	392	148	397	137	407	129	421	123	438	109	438	112	411	120	389	134	373	153	363	179	359	201	362	219	372	234	387	244	410	249	438	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	171	332	163	313	153	300	143	290	131	285	116	283	99	285	84	291	73	301	65	315	60	332	46	332	48	305	57	283	70	267	90	257	115	253	138	256	156	266	170	281	180	303	186	332	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	281	0	271	-7	263	-16	258	-25	254	-34	253	-45	255	-58	260	-68	268	-75	278	-80	291	-82	304	-80	315	-76	325	-69	336	-58	346	-44	336	-35	328	-43	320	-48	313	-51	307	-53	300	-54	294	-53	289	-51	285	-47	282	-42	281	-34	282	-27	285	-20	289	-13	295	-6	304	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	226	-35	218	-43	210	-48	203	-51	197	-53	190	-54	184	-53	179	-51	175	-47	172	-42	171	-34	172	-28	174	-22	178	-15	183	-9	189	-2	195	-1	202	1	208	6	221	19	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	146	20	149	11	153	4	159	0	166	-2	157	-10	151	-18	147	-26	144	-35	143	-45	145	-58	150	-68	158	-75	168	-80	180	-82	193	-80	205	-76	215	-69	226	-58	236	-44	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	147	359	166	359	243	408	249	412	253	416	256	420	258	424	258	435	255	439	252	442	247	444	241	445	233	443	229	441	225	438	220	434	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	89	253	108	253	185	302	191	306	195	310	198	314	200	318	200	329	197	333	194	336	189	338	183	339	175	337	171	335	167	332	162	328	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	255	359	193	443	161	443	99	359	117	359	177	411	238	359	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	188	253	126	337	94	337	32	253	50	253	110	305	171	253	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	225	392	224	400	221	407	215	412	208	416	200	417	192	416	185	412	180	407	176	400	175	392	176	384	180	378	185	372	192	369	200	368	208	369	215	372	220	377	224	384	225	392	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	151	286	150	294	146	301	141	306	134	310	126	311	117	310	110	306	105	301	102	294	101	286	102	278	106	272	111	266	118	263	126	262	133	263	140	266	146	271	149	278	151	286	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	272	443	254	443	194	392	133	443	116	443	177	359	209	359	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	198	337	180	337	120	286	60	337	42	337	104	253	136	253	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	248	443	230	443	170	392	110	443	93	443	154	359	186	359	16383	16383	8	331	8	321	27	320	40	316	47	308	51	295	52	275	52	57	51	38	48	25	40	16	27	12	8	9	8	0	148	0	178	1	206	6	231	12	254	21	275	32	299	51	318	75	331	102	340	133	343	167	341	196	334	223	324	247	310	267	293	286	270	302	244	314	214	323	180	329	143	331	16383	16383	103	291	104	300	107	306	112	310	119	312	129	313	157	311	182	308	203	301	222	291	241	278	257	260	271	241	280	219	286	193	288	164	286	132	280	104	270	81	255	61	236	45	218	34	200	27	179	22	155	19	127	18	117	19	110	22	106	26	104	33	103	42	246	229	265	240	280	255	292	271	299	288	302	306	300	320	294	332	286	342	275	348	262	350	252	349	244	345	238	339	234	331	233	322	234	313	238	306	244	301	252	297	262	296	264	296	266	297	272	297	273	298	275	298	276	299	280	297	281	296	282	294	282	292	281	282	276	271	268	261	256	250	242	238	16383	16383	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	8	331	8	321	28	319	40	315	48	307	51	295	52	276	52	180	11	180	11	157	52	157	52	55	51	36	47	24	40	16	27	12	8	9	8	0	150	0	183	2	213	7	242	16	267	27	287	41	307	60	322	83	333	109	340	137	343	167	334	224	308	269	267	303	212	324	143	331	16383	16383	103	157	176	157	176	180	103	180	103	293	104	301	106	307	111	310	117	312	127	313	152	312	175	309	194	304	212	297	227	289	249	271	266	249	278	224	285	195	288	164	285	130	278	101	266	76	249	55	227	39	211	31	194	26	175	22	153	19	128	18	118	19	111	21	106	25	104	31	103	39	253	261	253	281	212	281	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	281	83	281	83	261	170	261	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	261	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	230	359	230	387	75	387	75	359	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	190	253	190	281	35	281	35	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	211	438	203	419	193	406	183	396	171	391	156	390	139	392	125	397	113	407	105	421	100	438	85	438	88	411	96	389	110	373	130	363	155	359	178	362	196	372	210	387	220	410	226	438	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	166	332	158	313	148	300	138	290	126	285	111	283	94	285	79	291	68	301	60	315	55	332	41	332	43	305	52	283	65	267	85	257	110	253	133	256	151	266	165	281	175	303	181	332	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	175	392	174	400	171	407	166	412	159	416	150	417	142	416	135	412	130	407	127	400	126	392	127	384	130	378	136	372	142	369	150	368	158	369	165	372	170	377	174	384	175	392	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	145	286	144	294	141	301	136	306	129	310	120	311	112	310	105	306	100	301	97	294	95	286	97	278	100	272	106	266	112	263	120	262	128	263	135	266	140	271	144	278	145	286	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	191	0	181	-7	173	-16	168	-25	165	-34	164	-45	166	-58	171	-68	179	-75	189	-80	201	-82	214	-80	225	-76	236	-69	246	-58	257	-44	247	-35	238	-43	231	-48	224	-51	217	-53	211	-54	205	-53	199	-51	195	-47	193	-42	192	-34	193	-27	195	-20	200	-13	206	-6	214	0	276	0	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	173	-35	165	-43	157	-48	150	-51	144	-53	137	-54	131	-53	126	-51	122	-47	119	-42	118	-34	119	-27	122	-20	126	-13	132	-6	140	0	159	8	175	20	190	36	202	55	212	79	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	111	-4	103	-11	93	-27	91	-35	90	-45	92	-58	97	-68	105	-75	115	-80	127	-82	140	-80	152	-76	162	-69	173	-58	183	-44	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	234	443	217	443	156	392	97	443	79	443	141	359	172	359	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	198	337	180	337	120	286	60	337	42	337	104	253	136	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	254	359	192	443	161	443	99	359	116	359	176	411	238	359	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	203	253	140	337	109	337	47	253	64	253	124	305	185	253	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	248	438	239	419	230	406	219	396	207	391	192	390	175	392	161	397	149	407	141	421	136	438	122	438	124	411	133	389	146	373	166	363	191	359	214	362	232	372	246	387	256	410	262	438	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	175	332	167	313	157	300	147	290	135	285	120	283	103	285	89	291	77	301	69	315	64	332	50	332	52	305	61	283	74	267	94	257	119	253	142	256	160	266	174	281	184	303	190	332	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	210	392	209	400	206	407	200	412	194	416	185	417	177	416	170	412	165	407	162	400	161	392	162	384	165	378	171	372	177	369	185	368	193	369	200	372	205	377	209	384	210	392	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	150	286	149	294	146	301	141	306	134	310	125	311	117	310	110	306	105	301	102	294	100	286	102	278	105	272	111	266	117	263	125	262	133	263	140	266	145	271	149	278	150	286	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	16383	16383	179	-139	198	-127	214	-113	225	-97	232	-79	235	-61	233	-47	227	-35	219	-25	208	-19	195	-17	185	-19	177	-23	170	-29	167	-36	165	-46	166	-55	170	-62	176	-67	184	-71	194	-72	197	-71	200	-71	203	-70	206	-70	209	-69	213	-71	214	-72	215	-74	215	-76	214	-86	209	-97	200	-108	189	-119	174	-130	147	383	128	371	112	357	100	341	93	324	90	306	92	292	98	279	107	270	118	264	131	262	140	263	148	267	155	273	159	281	160	290	159	299	155	306	149	311	141	314	131	315	121	315	119	314	115	314	111	316	110	318	110	320	112	330	116	341	125	351	136	362	151	373	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	259	359	196	443	166	443	103	359	121	359	181	411	242	359	16383	16383	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	188	359	126	443	94	443	32	359	50	359	110	411	171	359	16383	16383	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	351	0	351	9	332	12	319	17	311	25	307	37	306	55	306	238	350	238	350	260	306	260	306	274	307	293	311	307	319	315	332	319	351	321	351	331	211	331	211	321	230	319	243	315	251	307	255	294	256	274	256	260	104	260	104	274	105	294	109	307	117	315	130	319	148	321	148	331	8	331	8	321	28	319	41	315	48	307	52	294	53	274	53	260	8	260	8	238	53	238	53	61	52	39	49	25	41	16	28	12	8	9	8	0	148	0	148	9	129	12	116	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	251	26	244	17	231	12	211	9	211	0	16383	16383	256	180	104	180	104	238	256	238	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	256	160	256	160	283	79	283	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	283	4	283	4	256	36	256	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	151	425	146	415	141	408	136	403	131	401	124	400	120	400	115	401	109	403	104	405	98	407	86	414	79	417	65	421	58	422	51	422	37	420	25	414	14	404	6	390	1	372	15	372	19	380	23	387	28	391	34	394	41	395	44	395	52	393	56	391	61	390	83	379	92	375	99	373	106	372	113	372	128	374	140	380	151	390	159	405	166	425	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	138	319	133	309	128	302	123	297	118	295	112	294	107	294	102	295	90	299	85	301	73	307	66	311	52	315	45	316	38	316	24	314	12	308	1	298	-6	284	-11	266	2	266	6	274	10	281	15	285	21	288	27	289	31	289	39	287	44	285	48	283	60	278	70	273	79	269	86	267	93	266	100	266	115	268	127	274	137	284	145	299	152	319	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	161	359	161	387	6	387	6	359	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	145	253	145	281	-10	281	-10	253	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	138	438	129	419	120	406	109	396	97	391	83	390	65	392	51	397	40	407	32	421	26	438	12	438	15	411	23	389	37	373	56	363	81	359	104	362	123	372	137	387	147	410	152	438	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	126	332	117	313	108	300	97	290	85	285	70	283	53	285	39	291	27	301	19	315	14	332	0	332	2	305	10	283	24	267	44	257	69	253	92	256	110	266	124	281	134	303	140	332	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	87	0	77	-7	69	-16	64	-25	61	-34	60	-45	62	-58	67	-68	75	-75	85	-80	97	-82	110	-80	121	-76	132	-69	142	-58	152	-44	142	-35	134	-43	127	-48	120	-51	113	-53	107	-54	101	-53	96	-51	92	-47	89	-42	88	-34	89	-27	91	-20	96	-13	102	-6	110	0	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	73	0	63	-7	55	-16	50	-25	47	-34	46	-45	48	-58	53	-68	61	-75	71	-80	83	-82	96	-80	107	-76	118	-69	128	-58	138	-44	128	-35	120	-43	113	-48	106	-51	99	-53	93	-54	87	-53	82	-51	78	-47	75	-42	74	-34	75	-27	77	-20	82	-13	88	-6	96	0	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	16383	16383	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	108	392	107	400	103	407	98	412	91	416	83	417	74	416	67	412	62	407	59	400	58	392	59	384	63	378	68	372	75	369	83	368	90	369	97	372	103	377	106	384	108	392	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	364	331	220	331	220	321	241	319	254	315	262	308	266	295	267	275	267	47	266	34	265	24	262	17	256	13	248	12	243	13	240	16	238	21	236	27	233	34	229	41	225	47	220	52	215	54	209	55	201	54	194	50	189	44	185	37	184	29	186	16	193	6	204	0	218	-5	234	-6	263	-2	287	8	304	28	314	56	318	93	318	275	319	294	323	307	330	315	344	319	364	321	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	227	316	226	324	222	331	217	337	209	340	201	342	193	340	186	336	181	331	177	324	176	316	177	308	181	301	186	295	193	292	201	291	209	292	217	295	222	301	226	308	227	316	16383	16383	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	227	228	224	230	207	224	192	218	178	213	163	208	146	203	146	195	148	195	153	196	157	197	169	197	175	196	179	193	182	187	184	178	185	167	185	-21	184	-41	184	-56	182	-67	180	-76	177	-82	175	-85	169	-89	165	-91	156	-91	148	-87	144	-83	140	-77	129	-66	125	-63	120	-61	116	-61	109	-62	103	-65	99	-69	96	-74	95	-80	97	-90	103	-97	113	-103	126	-107	142	-108	172	-103	195	-90	213	-68	223	-38	227	0	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	184	359	121	443	90	443	28	359	45	359	105	411	166	359	16383	16383	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	147	253	85	337	54	337	-7	253	9	253	70	305	131	253	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	16383	16383	164	-139	183	-127	199	-113	210	-97	217	-79	220	-61	218	-47	212	-35	204	-25	193	-19	180	-17	170	-19	162	-23	155	-29	151	-36	150	-46	151	-55	155	-62	161	-67	169	-71	179	-72	182	-71	186	-71	188	-70	191	-70	194	-69	198	-71	199	-72	200	-74	200	-76	199	-86	194	-97	185	-108	174	-119	159	-130	252	0	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	16383	16383	94	-139	113	-127	129	-113	140	-97	148	-79	150	-61	148	-47	142	-35	134	-25	123	-19	110	-17	100	-19	92	-23	85	-29	81	-36	80	-46	81	-55	85	-62	91	-67	99	-71	109	-72	112	-71	115	-71	118	-70	121	-70	123	-69	126	-70	128	-71	129	-72	131	-76	129	-86	124	-97	116	-108	104	-119	89	-130	266	0	266	7	253	11	239	18	225	26	212	36	201	49	194	61	185	77	175	95	166	111	157	122	148	131	142	133	151	141	158	150	165	161	171	174	176	188	178	193	180	197	183	200	186	202	191	203	196	201	200	196	205	190	213	185	224	183	231	184	237	187	243	191	246	197	248	204	246	213	240	220	231	225	221	228	209	229	195	228	184	225	175	219	168	210	162	198	158	187	153	177	148	168	142	160	136	154	126	146	120	143	114	141	108	140	85	138	85	198	86	204	88	209	90	213	94	216	97	218	101	219	107	220	123	222	123	229	2	229	2	222	11	221	19	220	25	219	30	218	33	216	36	213	38	210	39	205	41	191	41	39	40	31	39	25	38	20	35	16	32	13	29	11	24	10	18	9	11	8	2	8	2	0	123	0	123	8	115	8	108	9	102	11	97	13	94	15	90	18	86	26	85	32	85	120	101	120	106	121	112	121	119	114	122	108	127	101	131	94	138	81	144	70	150	58	156	47	163	36	171	25	178	16	186	10	193	5	201	0	65	359	85	359	162	408	168	412	172	416	175	420	177	424	177	435	174	439	171	442	166	444	160	445	152	443	148	441	144	438	139	434	16383	16383	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	15	359	35	359	112	408	117	412	121	416	124	420	126	424	127	429	126	435	124	439	120	442	115	444	109	445	101	443	97	441	93	438	88	434	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	16383	16383	129	-139	148	-127	164	-113	175	-97	183	-79	185	-61	183	-47	178	-35	169	-25	158	-19	145	-17	135	-19	127	-23	120	-29	116	-36	115	-46	116	-55	120	-62	126	-67	134	-71	144	-72	147	-71	150	-71	153	-70	156	-70	158	-69	161	-70	163	-71	164	-72	166	-76	164	-86	159	-97	150	-108	139	-119	124	-130	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	16383	16383	49	-139	68	-127	84	-113	95	-97	102	-79	105	-61	103	-47	97	-35	89	-25	78	-19	65	-17	55	-19	47	-23	40	-29	37	-36	35	-46	36	-55	40	-62	46	-67	54	-71	64	-72	67	-71	71	-71	73	-70	76	-70	79	-69	83	-71	84	-72	85	-74	85	-76	84	-86	79	-97	70	-108	59	-119	44	-130	189	220	208	231	223	246	235	262	242	279	245	297	243	311	237	323	229	333	218	339	205	342	195	340	187	336	181	330	177	322	175	313	177	304	180	297	186	292	195	289	205	287	207	287	209	288	213	288	215	289	217	289	218	290	219	290	223	288	224	287	225	285	225	283	224	273	219	262	211	251	199	240	185	229	16383	16383	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	125	229	144	241	159	255	171	271	178	288	181	306	179	321	173	333	165	343	154	349	141	351	131	350	123	346	117	340	113	332	112	323	113	314	117	307	123	301	131	298	141	297	147	297	149	298	151	298	152	299	157	299	159	298	161	294	161	292	160	282	155	272	146	261	135	250	121	239	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	228	172	227	181	223	189	216	195	209	199	200	201	192	199	184	196	178	190	174	182	172	173	174	164	178	157	184	151	191	147	200	146	209	147	216	151	223	157	227	164	228	172	16383	16383	307	87	295	87	290	77	285	69	281	62	273	50	262	39	248	30	231	24	212	21	189	20	135	20	122	22	114	26	110	32	109	42	109	274	110	294	114	307	122	315	135	319	156	321	156	331	15	331	15	321	34	319	47	314	54	306	57	292	58	273	58	57	57	38	53	25	46	16	33	12	15	9	15	0	283	0	177	171	175	180	171	187	165	194	158	198	150	200	141	198	133	194	127	188	123	180	122	171	123	163	127	155	133	149	140	145	149	144	158	145	165	149	171	155	175	162	177	171	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	299	87	286	87	279	74	272	62	266	52	258	43	249	36	239	30	227	25	212	22	195	20	125	20	113	22	105	26	101	32	100	41	100	166	177	213	177	237	100	190	100	276	101	295	105	307	114	315	127	320	147	321	147	331	6	331	6	321	24	320	37	315	44	307	48	294	49	276	49	165	6	138	6	113	49	140	49	55	48	38	44	25	36	17	24	12	5	9	5	0	274	0	129	214	129	237	91	210	91	340	89	342	74	337	59	333	45	329	28	324	9	320	9	310	14	311	18	312	25	312	28	313	36	312	42	309	46	303	48	294	49	281	49	181	10	155	10	132	49	160	49	45	48	30	45	20	38	13	27	9	10	7	10	0	129	0	129	7	112	10	101	13	95	19	92	28	91	43	91	188	140	359	160	359	237	408	242	412	246	416	249	420	251	424	252	429	251	435	249	439	245	442	240	444	234	445	226	443	222	441	218	438	213	434	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	95	253	116	253	193	302	198	306	202	310	205	314	207	318	208	323	207	329	205	333	201	336	196	338	190	339	182	337	178	335	174	332	169	328	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	16383	16383	159	-139	178	-127	194	-113	205	-97	212	-79	215	-61	213	-47	207	-35	199	-25	188	-19	175	-17	165	-19	157	-23	150	-29	146	-36	145	-46	146	-55	150	-62	156	-67	164	-71	174	-72	177	-71	181	-71	183	-70	186	-70	189	-69	193	-71	194	-72	195	-74	195	-76	194	-86	189	-97	180	-108	169	-119	154	-130	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	16383	16383	107	-139	126	-127	141	-113	153	-97	160	-79	162	-61	160	-47	155	-35	146	-25	135	-19	123	-17	113	-19	104	-23	98	-29	94	-36	93	-46	94	-55	98	-62	103	-67	112	-71	122	-72	125	-71	128	-71	131	-70	134	-70	136	-69	142	-72	143	-74	143	-76	141	-86	136	-97	128	-108	116	-119	102	-130	259	443	242	443	181	392	122	443	104	443	166	359	198	359	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	203	337	185	337	125	286	65	337	47	337	109	253	141	253	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	23	229	42	241	58	255	69	271	77	288	79	306	77	321	72	333	63	343	52	349	40	351	30	350	21	346	15	340	11	332	10	323	11	314	15	307	21	301	29	298	40	297	46	297	48	298	50	298	51	299	55	299	57	298	59	296	60	294	60	292	59	282	53	272	45	261	34	250	19	239	16383	16383	283	0	283	7	270	9	262	13	256	19	253	29	252	42	252	153	250	180	243	201	231	217	214	227	194	230	180	229	166	224	151	216	137	205	122	190	121	190	121	228	117	230	103	225	90	220	64	212	49	208	49	199	51	200	53	200	57	201	63	201	70	200	75	197	78	191	80	181	80	32	77	21	71	14	62	9	50	7	50	0	155	0	155	7	142	9	133	13	127	18	124	26	123	36	123	174	135	186	146	194	155	199	165	202	174	203	187	201	197	195	205	185	209	171	210	152	210	35	207	23	201	15	192	10	180	7	179	0	95	331	8	331	8	323	15	323	28	320	36	314	42	304	45	290	46	273	46	46	45	34	43	23	39	15	30	10	17	8	17	0	129	0	129	8	122	8	112	11	105	18	100	29	98	42	97	55	97	221	107	255	123	282	141	301	162	312	184	316	218	308	246	287	265	254	278	209	282	156	279	106	270	65	257	35	239	16	219	9	215	10	211	12	209	15	208	18	208	25	209	29	211	39	211	43	210	53	206	61	200	69	191	74	180	75	168	73	160	67	153	58	149	48	148	37	151	22	158	9	169	0	184	-6	202	-8	251	2	289	32	316	74	331	122	336	170	331	220	314	266	285	304	245	329	192	339	170	337	149	330	129	317	111	298	95	271	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	-41	169	-56	168	-67	166	-76	163	-82	161	-85	158	-87	150	-91	142	-91	134	-87	130	-83	120	-71	115	-66	110	-63	106	-61	101	-61	94	-62	89	-65	84	-69	81	-74	80	-80	83	-90	89	-97	99	-103	112	-107	127	-108	157	-103	181	-90	198	-68	209	-38	212	0	258	359	258	387	103	387	103	359	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	202	253	202	281	46	281	46	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	235	438	227	419	217	406	207	396	195	391	180	390	163	392	149	397	137	407	129	421	124	438	109	438	112	411	120	389	134	373	154	363	179	359	202	362	220	372	234	387	244	410	250	438	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	181	332	172	313	163	300	152	290	140	285	126	283	108	285	94	291	83	301	75	315	70	332	55	332	58	305	66	283	80	267	99	257	124	253	147	256	166	266	180	281	190	303	195	332	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	164	359	184	359	261	407	266	411	270	416	273	420	275	425	275	430	274	435	272	439	268	442	263	444	258	445	254	445	251	444	247	442	242	439	237	434	16383	16383	85	359	105	359	182	407	188	411	192	416	195	420	197	430	196	435	194	439	190	442	186	444	180	445	176	445	173	444	169	442	164	439	158	434	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	115	253	135	253	212	301	217	305	222	310	224	314	226	319	227	324	226	329	223	333	220	336	215	338	209	339	206	339	202	338	198	336	194	333	188	328	16383	16383	37	253	57	253	134	301	139	305	143	310	146	314	148	319	148	329	145	333	142	336	137	338	132	339	128	339	124	338	120	336	115	333	110	328	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	443	84	430	84	416	59	402	41	387	28	370	21	352	19	296	19	283	20	274	23	269	29	266	36	266	165	332	165	350	163	364	159	373	150	380	135	383	115	394	115	394	232	383	232	380	211	373	197	360	189	342	184	316	183	266	183	266	296	267	302	270	307	276	311	286	312	300	313	327	313	358	312	380	307	394	298	402	283	407	261	419	261	419	331	238	331	224	332	212	332	204	333	192	333	184	334	171	334	151	333	131	330	112	324	95	317	79	307	57	287	39	262	26	234	18	201	15	165	17	136	21	110	28	85	39	63	52	44	68	28	88	15	110	6	133	0	157	-2	173	-1	191	-1	211	0	421	0	16383	16383	215	66	214	48	208	33	198	23	184	18	166	16	147	17	130	23	115	32	103	44	92	59	85	75	79	94	74	115	72	139	71	165	75	218	88	260	108	291	135	309	169	316	187	314	200	308	209	297	214	282	215	262	339	73	326	56	313	43	301	35	288	30	275	28	253	33	235	45	223	67	214	98	210	138	337	138	336	155	334	169	330	180	326	190	320	199	310	210	299	218	286	225	272	229	257	230	242	229	228	225	216	217	204	207	192	192	177	207	163	217	149	225	133	229	116	230	102	229	89	226	77	222	65	216	55	208	42	193	30	175	22	155	17	132	15	109	20	71	34	40	56	16	84	0	118	-4	137	-2	153	2	167	11	180	24	191	42	201	24	212	11	224	2	238	-2	256	-4	277	-1	296	6	314	20	329	41	345	70	16383	16383	290	153	209	153	211	176	216	193	224	205	236	213	250	215	263	213	274	206	282	196	288	183	290	167	16383	16383	171	98	169	66	163	41	153	23	138	12	120	8	110	9	101	12	92	17	85	24	79	33	72	47	67	64	63	84	61	105	60	127	61	146	63	163	66	177	70	189	76	198	82	203	89	208	97	212	105	215	113	215	134	211	150	196	162	173	169	140	171	98	108	359	127	359	204	408	210	412	214	416	217	420	219	424	219	435	216	439	213	442	208	444	202	445	194	443	190	441	186	438	181	434	16383	16383	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	33	253	53	253	130	302	140	310	143	314	144	318	145	323	144	329	142	333	138	336	133	338	127	339	119	337	116	335	111	332	107	328	16383	16383	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	16383	16383	154	-139	173	-127	189	-113	200	-97	207	-79	210	-61	208	-47	202	-35	194	-25	183	-19	170	-17	160	-19	152	-23	145	-29	141	-36	140	-46	141	-55	145	-62	151	-67	159	-71	169	-72	172	-71	175	-71	178	-70	181	-70	184	-69	188	-71	189	-72	190	-74	190	-76	189	-86	184	-97	175	-108	164	-119	149	-130	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	16383	16383	59	-139	78	-127	94	-113	105	-97	112	-79	115	-61	113	-47	107	-35	99	-25	88	-19	75	-17	65	-19	57	-23	50	-29	47	-36	45	-46	46	-55	50	-62	56	-67	64	-71	74	-72	77	-71	80	-71	83	-70	86	-70	89	-69	93	-71	94	-72	95	-74	95	-76	94	-86	89	-97	80	-108	69	-119	54	-130	223	443	205	443	145	392	85	443	68	443	129	359	161	359	16383	16383	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	161	337	143	337	83	286	22	337	5	337	66	253	99	253	16383	16383	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	100	359	121	359	198	408	203	412	207	416	210	420	212	424	213	429	212	435	210	439	206	442	201	444	195	445	187	443	183	441	179	438	174	434	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	59	253	79	253	156	302	161	306	165	310	168	314	170	318	171	323	170	329	168	333	164	336	159	338	153	339	145	337	141	335	137	332	132	328	16383	16383	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	213	359	151	443	119	443	57	359	75	359	135	411	196	359	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	175	253	113	337	82	337	20	253	37	253	98	305	158	253	16383	16383	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	113	-49	116	-51	118	-50	121	-50	124	-49	130	-49	140	-50	147	-52	152	-55	155	-60	156	-67	155	-74	152	-81	146	-85	138	-88	129	-89	123	-89	111	-87	104	-86	97	-83	89	-98	98	-102	114	-106	123	-106	132	-107	153	-105	170	-99	183	-91	191	-79	194	-64	192	-52	187	-43	178	-36	166	-32	151	-30	143	-30	141	-31	138	-31	148	-6	179	-1	206	11	227	31	241	56	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	93	1	111	-3	121	-5	131	-6	73	-49	76	-51	78	-50	81	-50	84	-49	90	-49	100	-50	107	-52	113	-55	116	-60	117	-67	115	-74	112	-81	106	-85	98	-88	89	-89	83	-89	71	-87	64	-86	56	-83	50	-98	58	-102	74	-106	83	-106	92	-107	113	-105	130	-99	143	-91	151	-79	154	-64	152	-52	147	-43	138	-36	126	-32	111	-30	103	-30	101	-31	98	-31	108	-4	129	0	147	9	161	23	171	39	174	57	173	73	168	86	159	97	147	108	130	119	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	72	-1	77	-2	81	-2	86	-3	91	-3	214	462	197	462	137	411	76	462	59	462	121	378	152	378	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	175	337	157	337	97	286	36	337	19	337	80	253	113	253	16383	16383	71	151	64	156	58	163	54	170	51	178	50	185	52	197	57	207	65	214	75	217	88	219	104	217	117	210	128	198	137	181	144	157	151	157	149	225	143	225	138	220	133	220	131	221	128	221	125	223	122	224	115	226	109	228	102	229	88	229	65	227	46	219	31	207	22	190	19	168	21	153	28	138	40	123	57	109	79	95	106	80	115	74	122	68	128	60	131	52	132	43	130	31	125	21	117	13	105	8	91	6	72	9	57	17	44	31	35	50	27	76	20	76	20	-1	26	-1	28	0	30	2	32	3	35	4	41	4	45	3	49	3	54	1	61	0	68	-2	76	-3	83	-4	98	-4	119	-1	139	7	154	21	164	38	167	57	166	73	161	86	153	97	140	108	123	119	143	0	123	-49	126	-51	128	-50	131	-50	134	-49	140	-49	150	-50	157	-52	163	-55	165	-60	166	-67	165	-74	162	-81	156	-85	148	-88	139	-89	133	-89	121	-87	114	-86	107	-83	99	-98	108	-102	124	-106	133	-106	142	-107	163	-105	180	-99	193	-91	201	-79	204	-64	202	-52	197	-43	188	-36	176	-32	161	-30	153	-30	151	-31	148	-31	161	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	44	-49	47	-51	50	-50	52	-50	55	-49	61	-49	71	-50	79	-52	84	-55	87	-60	88	-67	87	-74	83	-81	78	-85	70	-88	60	-89	54	-89	42	-87	35	-86	28	-83	21	-98	30	-102	46	-106	54	-106	63	-107	84	-105	102	-99	115	-91	123	-79	126	-64	124	-52	118	-43	109	-36	97	-32	83	-30	75	-30	73	-31	70	-31	80	-4	94	-2	107	1	118	9	129	19	140	33	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	36	40	40	25	45	12	53	3	64	-1	230	443	213	443	152	392	93	443	75	443	137	359	169	359	16383	16383	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	110	229	129	240	145	255	156	271	164	288	166	306	164	320	159	332	150	342	139	348	127	350	117	349	109	345	102	339	98	331	97	322	98	313	102	306	108	301	117	297	127	296	129	296	131	297	137	297	138	298	140	298	140	299	146	296	146	294	147	292	145	282	140	271	132	261	121	250	106	238	16383	16383	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	103	209	103	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	93	-3	106	1	118	8	129	19	140	33	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	178	63	178	63	156	127	156	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	156	241	156	241	178	178	178	178	310	208	310	235	309	254	303	268	292	277	274	285	246	133	41	127	34	122	30	116	26	110	24	103	23	95	25	87	29	82	37	79	50	78	68	78	118	126	118	126	140	78	140	78	211	128	211	128	228	78	228	78	286	77	289	77	290	75	292	74	292	55	266	43	250	36	242	24	230	19	227	11	221	8	218	7	215	7	213	8	212	10	212	11	211	36	211	36	140	6	140	6	118	36	118	36	63	37	43	41	26	48	11	61	1	80	-1	94	0	107	4	119	11	130	22	140	36	252	425	247	415	243	408	238	403	232	400	221	400	211	402	205	404	200	407	188	413	180	416	173	419	166	421	159	422	152	422	138	420	126	414	116	403	108	389	102	372	117	372	120	380	125	386	130	391	135	394	142	395	146	394	150	394	154	392	158	391	174	383	185	378	194	375	201	373	207	372	214	372	229	374	242	379	252	390	260	405	267	425	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	188	319	183	309	178	302	173	297	168	295	161	294	157	294	152	295	146	297	141	299	135	301	123	307	116	311	102	315	95	316	88	316	74	314	62	308	51	298	43	284	37	266	52	266	56	274	60	281	65	285	71	288	78	289	81	289	89	287	94	285	98	283	120	273	129	269	136	267	143	266	150	266	165	268	177	274	187	284	196	299	203	319	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	255	359	255	387	99	387	99	359	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	203	253	203	281	47	281	47	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	242	438	233	419	224	406	213	396	201	391	186	390	169	392	155	397	144	407	135	421	130	438	116	438	118	411	126	389	140	373	160	363	185	359	208	362	226	372	240	387	250	410	256	438	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	176	332	167	313	158	300	147	290	135	285	121	283	103	285	89	291	78	301	70	315	65	332	50	332	53	305	61	283	75	267	94	257	119	253	142	256	161	266	175	281	185	303	190	332	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	233	399	230	415	223	428	212	439	199	447	184	449	168	447	154	440	143	429	135	415	133	400	135	384	142	370	153	359	166	352	182	349	198	352	212	359	223	370	230	383	233	399	16383	16383	215	400	214	389	209	380	202	373	193	368	182	367	172	368	163	373	156	380	152	389	150	400	152	410	156	418	163	426	172	430	182	432	192	430	202	426	209	419	214	410	215	400	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	175	305	172	321	165	335	154	346	141	353	126	355	110	353	96	346	85	335	77	322	75	306	77	290	84	276	95	266	108	259	124	256	140	259	154	266	165	276	172	290	175	305	16383	16383	157	306	156	295	151	286	144	279	135	275	124	273	114	275	105	279	98	286	94	295	92	306	94	316	98	325	105	332	114	337	124	339	134	337	144	332	151	325	156	316	157	306	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	169	359	189	359	266	407	272	411	276	416	278	420	280	425	281	430	280	435	277	439	274	442	269	444	263	445	260	445	256	444	252	442	248	439	242	434	16383	16383	91	359	111	359	188	407	193	411	198	416	200	420	202	425	203	430	202	435	199	439	196	442	191	444	185	445	182	445	178	444	174	442	170	439	164	434	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	105	253	126	253	203	301	208	305	212	310	215	314	217	319	217	324	216	329	214	333	210	336	205	338	200	339	196	339	193	338	189	336	184	333	179	328	16383	16383	27	253	47	253	124	301	130	305	134	310	137	314	139	324	138	329	136	333	132	336	128	338	122	339	118	339	115	338	111	336	106	333	100	328	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	248	-35	240	-43	233	-48	226	-51	220	-53	213	-54	207	-53	202	-51	198	-47	195	-42	194	-34	195	-28	197	-22	200	-16	204	-10	210	-3	227	0	243	4	256	11	268	20	278	30	290	45	298	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	185	-6	178	-13	172	-20	166	-36	166	-45	168	-58	173	-68	181	-75	191	-80	203	-82	216	-80	227	-76	238	-69	248	-58	258	-44	169	2	160	-5	154	-13	149	-21	146	-30	146	-40	147	-53	153	-63	160	-71	171	-76	182	-77	195	-76	207	-71	217	-64	227	-53	238	-39	228	-31	220	-38	212	-43	205	-47	199	-49	186	-49	181	-46	177	-43	174	-37	174	-23	177	-16	181	-9	187	-2	195	4	213	10	221	13	230	15	240	18	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	314	359	251	443	220	443	158	359	175	359	235	411	296	359	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	264	253	201	337	171	337	108	253	126	253	186	305	247	253	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	258	359	196	443	165	443	103	359	120	359	180	411	242	359	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	203	253	140	337	109	337	47	253	64	253	124	305	185	253	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	259	411	258	419	254	426	249	431	242	435	234	436	226	435	219	431	214	426	211	419	209	411	210	403	214	397	219	391	226	388	233	387	242	388	249	391	254	397	258	403	259	411	16383	16383	160	411	158	419	155	426	149	431	142	435	134	436	127	435	120	431	115	426	111	419	110	411	111	403	115	397	120	391	126	388	134	387	142	388	149	391	155	397	158	403	160	411	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	119	359	139	359	216	408	226	416	229	420	230	424	231	429	230	435	228	439	224	442	220	444	214	445	209	444	205	443	202	441	197	438	193	434	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	77	253	97	253	174	302	180	306	184	310	187	314	189	318	189	323	188	329	186	333	182	336	177	338	171	339	163	337	160	335	156	332	151	328	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	185	392	184	400	180	407	175	412	168	416	160	417	151	416	144	412	139	407	136	400	135	392	136	384	140	378	145	372	152	369	160	368	167	369	174	372	180	377	183	384	185	392	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	143	286	142	294	139	301	134	306	127	310	118	311	110	310	103	306	98	301	95	294	94	286	95	278	99	272	104	266	111	263	118	262	126	263	133	266	139	271	142	278	143	286	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	232	462	214	462	154	411	94	462	76	462	138	378	170	378	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	192	337	175	337	114	286	54	337	36	337	98	253	130	253	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	38	225	38	209	51	209	51	37	50	30	48	24	46	19	42	16	39	13	27	9	19	8	10	7	10	0	140	0	140	7	130	8	121	9	113	10	107	12	103	15	100	18	97	23	95	29	94	36	94	282	95	298	98	310	103	320	111	326	122	328	128	327	134	324	139	320	144	315	148	307	152	301	160	293	165	291	171	290	177	291	183	294	187	299	190	304	191	310	191	316	188	322	184	327	179	331	171	335	164	338	157	339	151	341	145	341	140	342	114	338	92	329	76	315	63	296	55	272	54	264	53	255	51	235	51	225	79	254	172	254	172	270	79	270	79	340	76	342	64	338	53	334	43	331	31	328	18	324	3	320	3	311	7	311	8	312	12	312	22	311	29	309	34	304	36	296	36	270	-8	270	-8	254	36	254	36	28	41	18	54	9	72	2	95	-2	119	-4	157	1	189	18	214	44	230	78	236	120	232	155	220	185	201	209	176	224	146	230	128	228	112	223	98	214	87	202	79	188	16383	16383	79	159	81	171	88	182	99	191	113	197	128	199	155	191	174	172	185	147	190	122	192	100	188	63	177	38	162	22	145	14	127	11	112	12	99	16	88	21	81	28	79	37	199	78	188	63	176	50	162	40	146	33	127	31	100	37	78	52	63	73	54	99	51	127	54	156	62	181	77	199	97	211	122	215	139	209	148	195	152	178	160	163	176	157	183	158	190	162	195	166	198	172	199	180	199	185	197	190	195	194	193	199	190	203	190	237	192	248	195	258	201	264	209	267	219	264	225	256	228	247	233	240	243	237	248	237	251	239	254	242	255	246	256	251	254	260	248	268	240	275	231	278	220	280	201	277	186	269	174	257	166	241	162	222	155	225	139	229	131	230	123	230	109	229	96	227	84	223	73	217	63	211	46	196	31	178	21	156	15	132	12	105	17	71	29	41	48	17	75	1	107	-4	135	0	158	10	177	28	193	49	206	74	263	84	251	59	236	42	217	33	193	28	164	27	129	29	103	37	84	50	72	68	69	90	72	115	80	135	95	149	114	158	139	161	145	161	154	160	164	159	173	159	180	158	188	159	197	162	207	166	214	172	217	180	215	185	211	189	205	192	199	194	185	194	173	192	161	191	149	189	141	189	117	191	98	196	85	206	77	219	74	237	78	267	87	290	104	307	127	316	156	320	167	319	179	315	190	309	199	302	204	292	208	277	214	266	220	258	228	253	236	252	244	253	251	258	256	265	258	273	259	281	256	296	248	309	237	320	223	329	208	335	188	339	177	341	166	342	155	342	118	338	82	328	51	309	30	283	22	249	25	227	33	211	47	197	64	186	85	176	61	168	42	153	28	133	20	110	17	86	25	51	48	25	79	9	116	0	152	-2	177	-1	199	2	218	8	236	16	251	26	261	36	270	46	276	57	280	68	281	79	31	219	31	203	86	203	85	178	84	155	83	134	82	114	82	68	83	51	83	20	82	-11	78	-35	71	-53	61	-63	49	-67	45	-66	42	-65	40	-64	38	-60	38	-58	39	-57	41	-53	42	-50	43	-48	43	-42	44	-40	43	-34	40	-28	36	-25	30	-22	24	-21	17	-22	11	-25	6	-30	4	-36	3	-44	5	-55	11	-65	21	-72	32	-77	46	-78	61	-76	74	-71	85	-62	95	-48	103	-30	110	-2	117	41	123	95	127	152	129	203	189	203	189	219	129	219	130	241	131	266	134	292	139	314	146	329	149	333	152	335	156	337	166	339	169	338	172	338	175	335	176	333	175	329	173	323	172	319	171	313	173	307	176	302	180	299	186	297	192	296	199	297	205	301	209	306	212	312	213	319	211	330	204	340	194	347	181	352	167	353	142	348	122	332	106	305	95	267	88	219	214	143	213	163	210	186	200	208	182	224	151	230	129	227	112	219	97	209	87	198	79	188	79	340	76	342	62	337	47	332	5	320	5	311	7	312	21	312	28	310	33	306	35	300	36	289	36	35	34	23	29	15	20	10	4	7	4	0	113	0	113	7	97	10	87	15	82	23	79	35	79	171	87	181	97	189	108	196	120	201	133	203	150	200	160	192	167	180	170	165	171	150	171	64	175	37	185	18	200	5	222	-2	248	-4	289	2	319	23	339	52	351	88	355	127	354	149	351	176	343	202	330	222	310	230	305	229	299	227	294	224	290	219	289	214	294	201	307	190	322	176	335	153	340	117	336	89	325	62	308	38	285	22	257	16	244	18	232	26	222	36	216	49	214	63	252	0	252	7	244	8	234	11	222	17	209	27	195	42	118	141	137	160	147	168	160	179	174	191	188	201	200	209	209	213	225	217	232	217	240	218	240	225	138	225	138	218	149	217	156	216	160	214	162	212	163	209	162	207	161	203	155	195	151	191	83	131	83	255	86	278	94	297	106	312	120	321	134	325	144	322	152	314	159	305	168	298	179	295	185	295	190	298	195	302	198	307	199	314	197	324	189	331	179	337	166	340	152	342	116	336	85	320	62	296	46	266	41	233	41	40	40	27	37	19	31	14	20	10	3	7	3	0	121	0	121	7	110	8	101	9	94	11	88	16	84	23	83	33	83	126	153	33	156	29	159	24	162	21	163	18	164	16	163	12	161	10	158	8	156	7	143	7	143	0	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	174	128	174	128	189	91	189	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	189	11	189	11	174	49	174	49	46	48	32	45	21	38	14	27	10	11	7	11	0	258	0	258	7	251	9	246	12	241	16	237	23	233	33	149	262	193	307	193	334	140	280	128	300	116	316	102	326	87	332	70	334	59	333	49	329	42	322	37	314	36	305	37	298	40	291	44	286	50	283	57	282	62	282	72	284	78	286	83	289	89	291	92	291	94	292	96	292	101	291	106	288	111	283	116	277	121	270	122	269	122	268	123	267	123	266	124	265	36	176	36	150	132	247	134	242	136	236	139	229	140	222	141	216	140	210	136	201	132	190	120	166	54	25	51	19	46	14	41	11	35	9	27	7	27	0	130	0	130	7	119	8	111	10	105	13	102	16	102	25	104	33	108	41	164	166	213	28	213	26	214	25	214	20	213	15	211	12	206	9	200	8	191	7	191	0	243	-116	243	-108	230	-106	221	-102	216	-96	213	-87	212	-73	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	-63	169	-80	166	-93	161	-101	152	-106	139	-108	138	-116	276	314	293	314	296	315	308	318	317	323	324	330	328	339	329	349	328	359	325	367	319	372	313	376	305	377	297	376	291	373	286	368	283	363	282	357	283	351	285	346	289	341	294	337	299	334	298	329	295	326	290	324	282	323	260	323	254	324	244	326	232	331	220	334	194	338	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	340	203	331	237	315	267	295	293	269	314	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	235	191	234	189	231	187	221	183	217	182	204	199	188	212	170	222	149	228	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	233	140	230	152	227	162	222	172	232	175	243	178	253	183	260	190	264	199	266	209	264	219	260	227	255	232	248	236	241	237	234	236	227	233	222	228	219	222	218	217	219	210	222	205	225	201	235	193	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	79	267	80	288	84	302	89	311	96	316	104	318	114	314	122	307	129	298	138	291	149	287	155	288	160	291	165	295	168	300	169	306	167	316	160	324	149	330	137	333	123	334	89	329	65	313	49	289	40	259	37	225	37	-78	34	-87	27	-93	17	-97	2	-99	2	-107	123	-107	123	-98	104	-97	92	-94	84	-88	80	-77	79	-61	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	158	219	188	202	210	179	225	151	230	135	228	120	224	106	216	93	205	79	190	16383	16383	79	167	82	176	91	185	103	193	116	198	131	200	151	195	168	183	181	163	189	136	192	103	189	73	181	47	168	28	152	15	132	11	117	13	103	18	91	26	82	35	79	44	206	-88	205	-82	202	-76	197	-72	192	-70	186	-69	175	-72	166	-79	159	-88	151	-95	141	-98	130	-95	122	-88	118	-77	116	-65	116	-54	118	5	125	66	133	127	140	188	142	247	139	275	130	300	114	322	93	337	65	342	48	339	33	331	21	319	13	303	10	286	13	269	21	254	33	242	48	234	65	232	73	232	87	236	93	239	99	243	95	190	89	137	82	84	76	31	74	-21	77	-52	88	-78	105	-98	129	-111	160	-116	171	-115	183	-112	194	-107	203	-99	206	-88	16383	16383	100	272	96	264	90	258	83	253	74	249	65	248	53	250	42	256	34	264	29	274	27	286	29	300	35	310	44	318	55	323	68	325	82	322	92	313	97	301	100	287	100	272	133	39	129	34	124	30	118	25	111	22	103	21	90	24	83	32	79	43	77	55	77	209	127	209	127	225	77	225	77	286	76	288	76	289	74	290	71	286	64	276	54	262	42	247	22	227	16	223	11	219	8	216	7	213	7	210	8	209	35	209	35	59	37	33	44	15	54	3	66	-2	81	-4	94	-2	106	0	115	5	121	10	124	12	124	7	125	2	125	-34	123	-54	120	-73	114	-86	106	-91	97	-88	73	-64	61	-61	56	-62	50	-64	46	-68	42	-74	41	-80	44	-90	51	-98	62	-103	74	-107	88	-108	112	-102	127	-88	135	-66	138	-40	138	6	139	15	139	24	140	33	8	209	35	209	35	59	36	40	40	22	48	8	61	-1	79	-4	95	-2	109	2	121	11	131	21	140	33	133	39	128	33	123	28	117	25	110	22	103	21	91	24	83	32	79	42	77	54	77	209	127	209	127	225	77	225	77	288	79	301	83	313	91	322	102	325	112	322	120	314	127	305	136	298	147	295	153	296	158	298	162	302	165	308	166	314	163	325	155	333	144	338	131	341	120	342	87	336	63	322	47	299	38	271	35	239	31	235	23	229	7	213	375	341	374	339	370	336	365	333	358	332	352	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	309	298	317	310	329	317	348	321	365	323	377	326	388	330	397	337	403	347	405	359	404	369	400	377	394	383	388	386	381	387	373	386	366	382	361	377	358	372	357	366	358	360	361	354	365	350	370	346	374	343	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	240	25	237	25	225	26	217	29	212	34	209	42	209	217	223	217	239	218	251	223	261	230	267	240	270	252	268	262	264	270	258	276	252	280	245	281	237	280	231	277	226	273	223	268	222	262	224	253	228	248	233	244	237	240	239	234	237	231	232	229	216	225	209	225	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	172	158	259	158	259	180	187	180	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	128	180	51	180	51	158	113	158	5	7	5	0	286	0	180	214	180	225	18	225	2	151	11	151	15	165	23	177	33	186	43	191	53	193	136	193	30	87	37	80	39	79	40	78	51	88	60	95	70	99	82	101	96	102	112	101	124	96	133	89	139	80	141	70	140	62	138	55	134	49	129	45	123	41	107	32	93	25	69	11	55	3	44	-4	35	-13	28	-24	23	-37	22	-53	23	-64	26	-74	31	-84	38	-93	47	-102	63	-110	73	-113	82	-115	93	-116	106	-115	120	-113	133	-110	145	-106	156	-100	164	-93	170	-86	174	-78	176	-71	177	-65	176	-58	173	-52	168	-48	161	-44	153	-43	146	-44	140	-48	135	-55	130	-63	127	-75	123	-84	117	-92	109	-98	99	-101	89	-102	74	-101	63	-96	53	-88	48	-79	46	-68	46	-59	48	-51	52	-45	57	-39	63	-34	82	-22	104	-9	126	3	143	12	149	16	159	24	167	33	174	44	178	56	180	69	177	89	169	105	156	119	139	127	118	130	109	129	100	127	92	125	86	123	84	122	241	180	190	180	197	193	203	207	208	220	211	235	211	250	207	280	194	304	174	323	148	334	119	338	85	333	58	320	38	298	24	271	15	238	26	236	35	257	45	275	59	288	76	298	99	301	123	298	142	289	157	274	166	255	169	230	167	210	165	200	159	180	11	180	11	157	147	156	140	144	113	111	103	100	15	6	15	0	210	0	237	69	230	71	223	60	215	50	207	44	196	39	182	38	65	38	147	126	153	132	158	138	164	144	174	156	214	156	228	157	241	157	106	224	145	224	145	239	105	239	104	270	80	270	80	239	42	239	42	224	80	224	80	149	90	149	113	146	133	138	150	124	162	106	166	83	164	64	159	43	151	24	138	9	120	3	101	10	90	26	83	45	75	61	60	68	52	66	46	63	41	59	37	53	36	46	42	27	55	13	74	2	94	-3	113	-5	148	-1	176	9	196	28	209	55	214	89	209	121	197	149	177	172	150	187	119	193	108	193	52	0	52	368	27	368	27	0	113	0	113	368	87	368	87	0	16383	16383	52	0	52	368	27	368	27	0	200	136	200	161	122	161	122	206	200	206	200	232	122	232	122	368	96	368	96	232	17	232	17	206	96	206	96	161	17	161	17	136	96	136	96	0	122	0	122	136	89	88	95	88	117	278	117	284	118	289	118	300	117	312	114	323	109	331	102	336	92	338	82	336	75	331	69	322	66	311	65	297	65	286	66	282	66	278	16383	16383	118	22	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	21	66	13	70	6	76	0	83	-2	92	-3	101	-2	108	0	113	6	117	13	118	22	147	337	129	337	69	286	9	337	-7	337	53	253	85	253	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	190	323	199	327	207	333	214	341	217	351	219	361	217	374	211	385	203	393	192	399	180	401	167	399	156	394	147	385	142	374	140	362	141	351	145	342	151	334	158	327	167	323	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	16383	16383	224	128	108	128	166	266	16383	16383	203	362	201	355	198	348	193	343	186	339	179	338	172	339	165	343	161	348	157	355	156	362	157	369	161	375	166	380	172	383	179	384	186	383	193	380	198	375	201	369	203	362	16383	16383	128	399	145	399	215	439	225	445	228	448	230	452	231	456	231	460	229	464	227	466	223	468	219	469	214	469	210	468	207	466	203	463	199	459	59	359	79	359	156	408	161	412	165	416	168	420	170	424	171	429	170	435	168	439	164	442	160	444	153	445	149	444	146	443	142	441	137	438	132	434	16383	16383	165	305	163	321	155	335	145	346	131	353	116	355	100	353	86	346	75	335	68	322	65	306	68	290	75	276	85	266	99	259	114	256	130	259	144	266	155	276	163	290	165	305	16383	16383	148	306	146	295	142	286	134	279	125	275	114	273	104	275	96	279	89	286	84	295	83	306	84	316	89	325	96	332	105	337	114	339	125	337	134	332	141	325	146	316	148	306	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	217	359	237	359	314	408	319	412	323	416	326	420	328	424	329	429	328	435	326	439	322	442	317	444	311	445	303	443	299	441	295	438	290	434	16383	16383	431	84	420	84	404	56	389	37	372	26	349	20	320	19	268	19	257	22	252	26	249	34	248	47	248	165	319	165	337	163	350	158	360	149	366	135	370	114	381	114	381	232	370	232	367	211	359	197	346	189	326	184	300	183	248	183	248	295	249	301	251	306	253	310	257	312	262	313	305	313	341	312	367	308	382	299	392	283	397	261	408	261	408	331	126	331	126	321	143	320	155	318	164	315	169	310	171	305	171	302	170	300	168	294	166	291	44	49	36	33	28	23	21	16	11	12	0	9	0	0	99	0	99	9	87	11	77	13	70	16	66	20	65	24	66	33	71	48	80	68	93	95	111	130	199	130	199	56	198	39	195	27	189	18	179	13	164	11	155	9	155	0	410	0	16383	16383	199	150	120	150	199	309	109	253	129	253	206	302	216	310	219	314	220	318	221	323	220	329	218	333	214	336	210	338	204	339	199	338	195	337	192	335	187	332	182	328	16383	16383	310	77	296	58	283	44	269	35	254	30	238	28	226	30	215	33	205	38	197	45	190	54	185	65	181	78	179	93	178	112	177	138	308	138	302	173	292	199	277	216	255	227	228	230	215	229	203	227	192	222	181	216	169	206	157	216	147	222	136	227	123	229	109	230	84	227	62	220	45	208	34	193	30	176	31	168	34	161	38	156	44	153	52	152	59	153	66	156	70	161	73	167	74	175	74	185	73	188	73	196	74	203	79	208	86	213	96	216	107	217	119	215	127	210	133	202	136	189	137	172	137	141	73	123	48	112	32	99	24	84	20	68	19	50	22	32	30	17	42	6	58	0	77	-2	91	-1	105	1	119	7	134	17	153	31	164	18	175	8	188	1	202	-1	218	-2	230	-2	243	0	254	3	266	9	276	17	285	24	293	33	300	44	308	58	316	75	16383	16383	177	153	180	177	186	194	194	206	206	212	221	214	235	212	246	206	254	194	259	177	261	153	16383	16383	137	100	138	90	140	68	146	46	146	45	147	45	147	44	143	38	134	31	121	25	108	21	95	19	83	21	74	28	67	37	64	49	63	63	64	79	71	92	85	103	106	114	137	127	123	359	142	359	219	408	225	412	229	416	232	420	234	424	234	435	231	439	228	442	223	444	217	445	209	443	205	441	201	438	196	434	16383	16383	329	367	305	367	268	314	250	323	233	330	217	335	200	337	181	338	127	330	81	307	47	270	25	222	17	165	18	147	20	129	24	111	30	94	36	79	48	59	55	50	75	30	28	-39	52	-39	92	18	110	8	127	1	143	-3	161	-5	180	-6	234	1	279	24	314	61	336	109	344	166	343	184	340	203	336	220	331	237	325	252	319	263	313	272	305	281	296	291	285	302	16383	16383	97	61	88	80	82	99	77	119	75	141	74	165	79	218	93	261	115	293	144	313	180	320	196	319	211	315	225	309	238	300	251	287	16383	16383	263	270	272	251	279	232	284	212	286	190	287	165	282	113	268	70	246	38	217	18	180	11	164	12	149	16	135	22	122	32	109	44	65	253	85	253	162	302	168	306	172	310	175	314	177	318	177	329	174	333	171	336	166	338	160	339	152	337	148	335	144	332	139	328	16383	16383	219	276	199	276	171	221	161	224	152	227	143	229	134	230	124	230	88	224	58	208	35	184	20	152	15	113	15	100	17	87	20	74	30	50	35	42	40	36	46	29	53	22	63	14	26	-55	45	-55	77	6	87	1	105	-3	114	-4	123	-4	159	1	190	18	214	44	229	78	235	117	233	141	227	162	218	181	204	198	186	213	16383	16383	79	46	72	63	66	81	63	99	60	118	60	138	62	164	70	186	82	202	99	212	118	216	127	215	135	213	143	210	151	205	158	198	16383	16383	170	183	178	167	183	152	187	136	189	120	190	102	187	69	180	44	168	25	151	13	131	9	121	10	112	12	104	16	97	22	89	30	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	147	312	149	313	157	312	163	309	167	304	169	297	170	286	170	209	160	216	151	222	141	226	130	229	118	230	81	222	52	202	31	173	18	139	13	103	17	70	28	40	47	16	73	1	106	-4	122	-3	137	1	150	8	163	18	174	30	178	20	184	12	193	5	202	0	212	-2	196	-30	188	-45	181	-59	174	-74	191	-74	199	-60	206	-45	214	-32	230	-4	261	-4	287	0	299	5	310	13	316	18	320	24	323	31	325	38	326	46	325	55	321	65	314	72	306	77	296	79	277	75	260	65	246	50	233	33	223	16	220	21	214	33	212	45	16383	16383	240	10	247	23	256	38	267	51	280	61	295	65	300	64	305	60	308	56	310	50	311	45	307	30	297	20	283	14	267	11	253	10	16383	16383	170	51	170	48	168	45	167	42	156	31	149	27	142	24	134	22	126	21	98	28	78	44	65	68	58	95	56	123	58	147	65	172	76	194	94	210	119	216	134	213	149	206	160	195	167	181	170	166	91	339	89	342	57	332	9	320	9	311	13	312	22	312	25	313	36	311	43	307	47	300	49	291	49	59	51	42	55	26	63	13	75	3	91	-2	75	-30	67	-45	60	-59	52	-74	70	-74	78	-60	85	-45	93	-32	109	-4	140	-4	166	0	178	5	190	13	195	18	199	24	202	31	204	38	205	46	203	55	200	65	193	72	185	77	175	79	156	75	139	65	124	50	112	33	102	16	97	22	94	30	92	38	91	47	91	55	16383	16383	119	10	126	23	136	38	146	51	159	61	174	65	179	64	184	60	187	56	189	50	190	45	186	30	176	20	162	14	146	11	132	10	212	153	210	176	204	197	193	214	176	226	153	230	136	228	120	222	106	213	93	202	81	190	80	190	80	228	76	230	63	225	49	220	36	216	22	211	8	208	8	199	11	200	13	200	16	201	22	201	31	199	36	195	39	188	40	180	40	33	37	23	32	15	23	10	9	7	9	0	114	0	114	7	103	9	94	11	88	16	83	25	82	36	82	174	100	190	110	197	121	201	133	203	149	200	160	192	166	181	169	167	170	152	170	38	168	26	162	17	153	10	138	7	138	0	214	0	206	-14	174	-74	192	-74	216	-29	225	-14	233	0	246	0	267	1	288	4	307	12	321	25	326	45	325	55	321	64	315	72	306	77	296	79	277	75	260	64	246	50	234	33	224	17	220	21	214	33	212	45	16383	16383	311	45	307	32	297	23	282	18	267	15	243	15	250	26	259	39	269	52	280	61	292	65	299	64	304	61	308	56	310	51	311	45	77	209	127	209	127	225	77	225	77	286	76	288	74	290	66	278	64	276	55	264	47	252	37	241	27	231	15	222	13	221	7	215	7	210	8	210	8	209	35	209	35	59	36	41	41	26	48	13	60	3	76	-2	68	-16	61	-30	53	-45	46	-59	39	-74	56	-74	64	-60	71	-46	95	-4	126	-4	152	0	164	5	175	13	181	18	185	24	188	31	190	38	191	46	189	55	186	65	179	72	171	77	161	79	142	75	125	65	111	50	98	33	88	16	83	24	80	34	78	45	77	56	77	66	16383	16383	105	10	112	23	121	38	132	51	145	61	160	65	165	64	170	60	173	56	175	50	176	45	172	30	162	20	148	14	132	11	118	10	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	81	194	79	207	74	218	68	225	59	229	49	230	39	229	30	227	21	223	13	216	4	206	4	192	9	196	17	200	21	201	26	201	31	200	35	196	38	190	40	181	41	169	41	57	42	44	45	34	49	26	55	17	63	9	73	3	85	0	98	-3	114	-4	127	-3	140	-1	152	1	162	5	171	10	181	17	188	25	193	34	196	42	197	50	196	58	192	64	187	69	182	72	175	73	168	72	162	69	157	64	153	58	152	52	153	47	154	43	155	40	155	36	156	31	154	24	149	17	142	12	132	8	121	7	108	9	97	14	89	23	83	35	81	52	81	79	111	90	133	99	149	107	162	113	171	119	182	128	192	138	200	150	205	163	206	178	204	196	197	211	186	221	171	228	154	230	141	229	127	226	112	219	97	209	81	194	16383	16383	81	161	82	169	83	176	86	182	91	187	99	193	104	196	116	200	122	201	128	201	139	199	148	195	156	188	161	177	162	162	162	153	160	145	152	131	146	124	137	117	126	111	114	104	99	98	81	91	246	29	242	29	240	28	237	28	225	30	217	33	214	39	212	47	212	230	201	230	170	209	160	216	150	222	140	227	129	229	117	230	85	223	56	205	34	179	19	145	13	107	21	56	40	24	64	5	87	-2	104	-4	125	-2	141	2	153	10	163	18	169	27	170	27	170	-2	172	-4	246	21	16383	16383	170	51	166	41	159	33	149	26	138	23	126	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	132	214	146	208	157	198	166	184	170	166	89	198	89	228	87	230	13	204	13	196	22	196	34	195	42	192	45	186	47	178	47	-4	57	-4	89	17	99	9	109	3	119	-1	130	-3	142	-4	174	1	203	19	225	46	240	80	246	118	238	169	219	201	195	220	172	228	155	230	135	228	118	223	106	215	96	207	90	198	16383	16383	89	174	93	184	100	192	110	199	121	203	133	204	153	201	172	189	188	170	199	141	203	102	199	66	189	40	174	22	158	12	141	9	127	11	113	17	102	27	93	41	89	59	76	255	79	278	87	297	99	312	113	321	128	325	137	322	145	314	153	305	161	298	172	295	178	295	184	298	188	302	191	307	193	314	190	324	183	331	173	337	160	340	146	342	110	336	79	320	55	296	40	266	35	233	35	28	40	17	53	8	72	1	94	-2	115	-4	162	3	196	25	218	55	230	88	234	118	230	151	220	182	202	207	176	224	144	230	123	227	106	220	92	210	82	199	76	188	16383	16383	76	158	80	173	89	185	101	193	114	197	125	199	150	193	168	177	180	155	188	128	190	99	188	78	183	54	172	33	152	17	123	11	111	12	98	15	87	20	79	27	76	36	12	147	26	165	39	178	52	187	67	192	83	194	108	189	130	176	146	155	156	128	160	96	157	67	148	43	133	25	115	13	92	9	83	10	75	12	70	17	66	23	62	33	63	33	60	44	57	52	52	58	47	63	42	66	36	67	28	66	22	63	17	58	13	52	12	46	16	30	27	16	44	4	65	-2	89	-5	103	-4	131	4	144	11	156	20	171	35	183	52	192	72	197	94	199	118	194	155	181	185	161	209	135	224	103	229	91	229	79	226	67	222	56	216	46	209	38	201	30	192	22	181	14	168	5	151	42	-79	60	-79	100	-4	114	-6	122	-6	129	-7	147	-7	170	-5	187	1	199	11	206	23	209	37	207	50	201	60	192	68	180	73	166	75	151	73	139	68	127	59	116	47	103	30	86	45	72	63	61	83	53	104	51	127	56	164	68	189	85	205	102	213	117	215	130	214	138	211	144	204	148	194	151	180	154	173	157	167	162	162	168	159	175	157	184	159	190	162	195	167	198	173	199	180	198	187	195	194	191	201	184	208	176	214	167	220	157	224	146	227	134	229	123	230	91	225	61	210	36	185	19	151	12	107	16	76	25	50	39	28	58	11	81	0	16383	16383	192	38	191	30	188	22	180	16	168	12	149	10	142	11	136	12	129	14	122	17	115	21	125	35	134	46	143	55	153	60	166	61	175	60	182	57	188	53	191	46	192	38	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	150	312	157	311	163	309	167	304	170	297	170	209	161	216	151	222	140	226	129	229	117	230	82	223	54	203	32	175	18	142	13	107	17	74	27	43	45	18	71	1	104	-4	120	-3	135	0	148	7	160	16	170	28	170	1	172	-32	178	-64	191	-91	215	-109	253	-116	264	-115	277	-112	288	-107	296	-99	300	-88	299	-82	296	-76	291	-72	286	-70	280	-69	268	-72	260	-79	252	-88	244	-95	235	-98	224	-96	218	-89	214	-79	212	-68	212	-56	16383	16383	170	51	167	41	159	32	148	26	136	23	126	21	98	28	78	45	65	69	58	96	56	123	58	148	65	172	76	194	94	210	118	216	134	213	148	206	160	195	167	182	170	166	170	209	160	216	150	222	140	227	129	229	117	230	85	224	56	206	34	178	19	144	13	103	15	77	21	55	30	37	40	23	52	12	66	4	79	0	90	-3	99	-4	107	-4	126	-2	142	3	154	11	163	20	170	28	170	-2	172	-4	246	21	246	29	241	29	239	28	234	28	224	30	217	33	214	39	212	47	212	288	214	303	218	315	225	322	237	325	246	322	254	314	261	305	270	298	281	295	287	295	292	298	297	302	300	307	301	314	298	324	291	331	281	337	268	340	254	342	221	336	197	320	181	296	173	266	170	233	16383	16383	170	51	166	41	159	33	149	26	138	23	126	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	133	214	147	207	159	197	167	182	170	164	175	138	168	93	154	62	136	42	116	32	95	30	71	33	52	43	37	56	26	70	18	82	10	79	16	64	29	42	49	20	78	2	116	-4	147	0	173	14	192	37	205	68	209	107	203	155	185	190	161	213	133	226	108	230	81	227	58	217	39	199	26	173	20	138	16383	16383	70	155	73	170	78	185	86	199	99	208	118	212	134	210	148	205	159	194	167	177	174	155	15	143	23	155	34	169	49	182	68	192	93	195	113	193	133	183	151	163	164	132	172	86	17	86	23	52	36	26	55	8	78	-1	104	-4	130	0	158	12	182	35	200	70	206	118	202	157	190	188	170	211	144	225	113	230	75	223	46	205	26	183	13	161	7	147	16383	16383	171	70	164	47	156	31	144	20	131	15	116	13	96	17	82	26	74	40	70	55	68	70	310	147	307	139	304	132	298	126	292	122	284	120	276	121	268	125	263	131	259	138	257	147	257	156	258	171	258	213	256	215	196	180	180	198	162	212	142	222	120	228	96	230	76	228	61	223	47	215	34	204	20	190	28	185	40	194	53	201	67	206	81	210	95	211	113	208	129	201	143	190	154	177	162	161	18	78	24	49	38	26	57	8	82	-2	110	-6	144	0	174	19	198	47	213	79	219	113	218	124	216	136	213	147	203	169	243	193	243	182	242	175	242	162	243	145	246	129	253	117	266	108	284	105	296	107	306	112	314	120	321	130	325	141	16383	16383	167	148	171	134	172	127	172	113	169	85	158	58	141	35	118	20	90	14	72	17	58	25	47	38	40	54	38	72	189	42	173	31	157	22	142	16	126	12	110	11	93	14	78	21	67	32	59	47	57	65	60	82	68	96	81	107	97	114	117	117	123	117	123	132	112	132	104	133	97	135	91	138	85	142	79	148	74	154	68	168	68	176	70	190	76	203	85	212	98	219	113	221	119	220	124	217	128	211	132	202	136	190	138	183	146	171	152	167	160	166	168	167	175	170	179	175	183	181	184	188	183	194	180	201	176	208	170	216	162	223	153	227	142	231	130	235	117	237	105	238	78	235	55	227	38	215	27	199	23	179	26	164	33	150	44	140	61	131	81	126	81	124	71	123	62	121	54	118	47	116	41	113	30	105	22	96	15	85	11	74	10	61	11	49	15	38	21	27	30	18	40	10	51	4	63	0	77	-3	91	-5	105	-6	126	-4	145	0	163	9	180	21	195	36	123	126	144	131	160	140	171	150	178	164	181	179	177	199	166	215	149	227	126	235	99	238	87	237	74	235	62	231	51	227	42	223	34	216	28	208	24	201	22	194	21	187	21	188	22	181	25	175	30	170	37	167	45	166	52	167	58	171	63	177	67	183	69	190	76	211	80	217	85	220	92	221	107	219	119	212	129	203	135	190	137	176	136	168	134	161	131	154	126	148	119	142	114	138	108	135	101	133	92	132	82	132	82	117	88	117	107	114	124	107	136	96	144	82	147	65	145	47	138	32	126	21	112	14	94	11	79	12	63	16	47	22	31	31	16	42	10	36	25	21	41	9	59	0	79	-4	99	-6	114	-5	128	-3	141	0	154	4	165	10	175	18	183	27	189	38	193	49	195	61	193	74	189	85	183	96	174	105	164	113	157	116	150	118	143	121	134	123	123	124	286	147	284	139	280	132	275	126	268	121	260	120	252	121	244	125	239	131	235	138	233	147	233	182	234	191	234	213	232	215	180	185	173	206	159	221	141	231	120	236	99	238	80	236	59	230	40	221	26	207	21	187	21	188	22	181	26	175	30	170	37	167	44	166	59	171	67	185	73	202	79	215	92	221	107	219	119	212	129	203	135	190	137	176	134	159	126	147	113	139	98	134	82	132	82	117	102	115	119	109	134	99	144	85	147	65	145	47	137	32	126	21	111	14	94	11	77	13	60	17	45	24	30	32	16	42	10	36	25	21	41	9	59	0	79	-4	99	-6	125	-4	151	3	173	16	189	35	195	61	191	83	180	100	164	112	144	120	123	124	123	126	138	129	153	135	166	144	176	156	181	171	219	193	219	183	218	179	218	165	219	147	222	131	229	117	241	108	260	105	272	107	282	112	290	120	297	130	301	141	143	126	160	130	176	137	189	148	198	161	201	179	196	202	183	218	164	229	142	236	119	238	81	232	50	215	28	189	15	156	10	117	14	76	27	42	48	15	79	0	120	-6	146	-4	171	3	193	16	209	35	215	61	211	83	200	100	184	112	165	120	143	124	16383	16383	103	117	122	115	140	109	154	99	164	85	168	65	165	47	156	32	144	21	128	14	110	11	85	19	66	38	53	64	45	92	42	118	45	143	53	171	67	196	87	214	113	221	127	219	139	212	149	203	155	190	157	176	154	159	146	147	133	138	119	133	103	132	148	105	148	121	107	121	107	191	108	198	112	210	117	214	120	217	125	219	130	220	137	222	146	223	146	230	27	230	27	223	35	222	42	221	47	220	51	218	55	217	59	213	62	209	64	197	65	189	65	121	4	121	4	105	65	105	65	-41	64	-56	63	-67	61	-76	58	-82	56	-85	53	-87	45	-91	37	-91	29	-87	25	-83	15	-71	10	-66	5	-63	1	-61	-3	-61	-10	-62	-15	-65	-20	-69	-23	-74	-24	-80	-21	-90	-15	-97	-5	-103	7	-107	22	-108	52	-103	76	-90	93	-68	104	-38	107	0	107	105	186	218	175	225	165	231	154	235	144	237	132	238	96	231	64	213	39	185	22	150	16	110	21	74	36	42	57	16	85	0	116	-6	130	-5	145	0	160	6	174	15	186	26	186	-31	184	-42	181	-52	177	-61	171	-69	164	-76	154	-83	144	-87	133	-90	122	-91	113	-90	104	-88	95	-84	87	-80	80	-75	74	-69	68	-61	62	-54	55	-49	46	-47	40	-48	35	-50	31	-54	28	-59	27	-65	32	-78	44	-89	62	-97	86	-103	113	-105	151	-101	182	-88	207	-69	222	-43	228	-12	228	278	229	297	233	312	240	321	252	325	262	322	270	314	277	305	286	298	297	295	303	295	308	298	313	302	316	307	317	314	314	324	307	331	297	337	284	340	271	342	237	336	213	320	197	296	188	266	186	233	16383	16383	186	44	178	36	169	30	159	26	149	23	138	22	114	27	93	42	77	65	66	93	62	127	65	157	74	183	88	204	106	217	127	222	137	221	146	218	156	213	164	207	171	200	177	193	181	185	184	176	186	166	186	156	228	241	213	241	209	234	206	228	202	223	198	217	192	212	181	221	170	228	159	233	146	237	132	238	94	231	62	211	38	183	22	148	16	110	21	77	34	45	55	18	82	0	116	-6	131	-5	147	0	161	6	175	16	186	26	186	-19	184	-42	176	-62	163	-77	145	-87	122	-91	98	-86	82	-76	69	-63	59	-52	46	-47	40	-48	35	-50	31	-54	28	-59	27	-65	34	-82	51	-93	74	-100	96	-104	113	-105	147	-101	178	-91	204	-72	221	-46	228	-12	16383	16383	186	44	178	37	169	31	159	26	149	23	138	22	111	28	89	46	74	71	65	99	62	127	64	151	71	177	84	199	102	215	127	222	147	218	163	208	176	193	184	176	186	156	270	118	174	118	174	112	189	111	198	108	204	102	206	93	207	80	207	27	204	20	194	14	182	11	168	9	156	8	123	12	96	25	76	45	63	72	59	105	60	126	63	145	69	162	78	177	89	190	99	198	111	204	123	208	137	210	151	211	163	210	175	208	186	205	196	200	205	193	212	187	217	181	227	165	232	154	240	154	238	225	229	225	228	221	225	219	222	216	214	214	211	215	208	215	198	217	194	218	180	221	169	222	160	224	152	225	145	225	125	224	105	220	88	214	71	206	56	196	42	183	31	168	22	152	17	133	15	113	16	94	20	76	26	59	35	43	47	30	63	17	82	7	103	0	126	-3	151	-5	191	0	217	6	236	12	244	19	244	84	245	95	247	103	252	108	259	110	270	112	240	225	174	225	174	218	180	217	186	217	191	214	195	211	196	205	196	201	195	197	194	194	193	190	146	59	88	188	86	192	85	196	84	199	84	204	86	210	91	214	98	216	106	217	112	218	112	225	9	225	9	218	17	216	23	214	28	211	33	207	36	200	51	167	124	12	98	-40	95	-47	93	-55	92	-63	92	-73	95	-90	102	-102	113	-110	127	-115	144	-116	161	-114	176	-107	187	-97	194	-83	197	-65	195	-43	192	-34	184	-16	158	37	213	186	216	193	219	201	223	209	230	215	240	218	16383	16383	133	-6	155	-48	159	-58	160	-63	161	-67	161	-71	160	-80	156	-88	151	-94	143	-98	134	-99	126	-97	120	-92	116	-85	114	-76	113	-68	114	-62	114	-56	115	-50	119	-40	133	132	99	185	91	196	82	207	72	216	60	223	46	225	34	223	23	217	14	208	9	198	7	185	7	177	8	173	10	169	11	165	13	168	16	176	20	184	27	190	37	193	44	192	51	188	57	183	62	177	112	102	90	72	86	66	78	52	76	45	75	38	77	22	84	10	94	2	107	-2	123	-4	139	-2	154	4	166	15	175	29	177	46	175	59	168	75	160	91	151	106	143	118	175	169	180	176	185	182	192	188	199	192	207	193	215	191	221	186	226	179	232	165	241	183	242	190	243	196	241	205	237	213	231	219	223	223	214	225	203	223	194	218	187	212	175	194	16383	16383	142	42	141	34	138	26	133	20	126	16	118	15	110	15	103	18	98	22	94	28	93	36	95	47	100	58	106	69	114	79	120	88	125	80	131	70	136	60	140	51	142	42	246	225	137	225	137	218	152	215	162	211	168	203	171	192	171	54	160	41	149	32	138	26	127	23	116	22	102	24	92	30	85	41	80	56	79	75	79	192	82	203	88	211	98	215	113	218	113	225	7	225	7	218	20	214	29	210	34	203	36	191	36	75	39	46	46	24	59	8	76	-1	98	-4	115	-3	130	1	144	9	158	21	171	37	171	-114	174	-116	184	-112	204	-106	216	-102	232	-98	245	-93	245	-85	244	-86	239	-86	228	-85	221	-83	216	-79	214	-71	214	192	217	203	222	211	231	215	246	218	243	0	243	7	231	10	222	14	217	21	214	33	214	151	213	167	210	187	200	208	182	224	151	230	134	228	119	223	104	215	91	203	79	188	79	278	81	287	84	295	88	302	93	308	99	315	106	321	113	325	121	328	130	329	138	328	146	325	153	321	160	315	166	309	172	301	177	295	182	290	188	287	195	286	201	287	206	290	210	294	213	299	214	305	209	317	197	327	179	335	155	340	128	342	98	337	73	324	53	304	41	278	36	249	36	32	33	21	27	14	18	10	4	7	4	0	113	0	113	7	100	9	90	13	84	19	80	31	79	49	79	171	91	184	102	193	113	199	124	202	133	203	148	201	158	194	166	183	170	168	171	150	171	47	170	30	167	19	160	13	150	9	137	7	137	0	214	149	213	166	210	187	200	208	182	224	151	230	134	228	118	223	104	214	91	202	79	188	79	278	81	287	84	295	88	302	93	308	99	315	107	321	114	325	123	328	131	329	138	328	146	325	153	321	160	315	166	309	173	300	178	294	183	290	188	287	195	286	201	287	206	290	210	294	213	299	214	305	209	317	197	327	179	335	155	340	128	342	98	337	73	324	53	304	41	278	36	249	36	33	33	21	27	14	18	10	4	7	4	0	113	0	113	7	100	9	90	13	84	20	80	32	79	51	79	171	91	184	102	193	113	199	124	202	133	203	148	201	158	194	166	183	170	168	171	150	171	-29	170	-52	166	-71	160	-86	150	-95	137	-98	128	-95	120	-88	112	-79	104	-72	93	-69	87	-70	81	-72	77	-76	74	-81	73	-88	75	-98	82	-106	92	-111	105	-114	119	-116	154	-110	180	-94	199	-70	210	-40	214	-6	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	115	127	115	127	131	89	131	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	131	8	131	8	115	47	115	47	33	43	20	37	13	25	9	8	7	8	0	147	40	140	33	134	28	127	25	121	22	114	22	107	23	100	26	94	31	90	40	88	52	88	220	87	223	85	227	83	227	75	225	61	221	43	214	24	208	8	203	8	195	14	196	19	197	30	197	36	196	40	193	43	187	45	179	46	167	46	63	47	39	52	20	60	6	74	-1	94	-4	109	-2	123	4	136	13	147	23	156	34	116	0	116	9	100	11	91	16	86	24	84	34	84	193	86	203	91	210	100	214	116	216	116	225	11	225	11	216	26	214	36	210	41	204	43	195	44	182	44	45	43	32	41	22	36	15	26	11	11	9	11	0	156	213	151	203	146	196	141	191	135	188	129	187	125	187	113	190	108	192	108	339	105	342	90	337	62	329	45	324	26	320	26	311	31	312	42	312	45	313	53	311	59	308	63	302	65	293	66	281	66	209	62	209	60	210	55	210	41	208	29	201	19	191	11	177	5	160	20	160	23	168	28	174	33	179	39	182	49	182	61	179	65	177	66	176	66	46	65	32	61	21	55	14	44	10	27	7	27	0	146	0	146	7	129	9	119	13	112	20	109	29	108	44	108	160	118	160	133	161	145	167	155	178	163	193	170	213	175	180	168	174	158	167	146	159	132	151	116	145	116	340	114	342	97	336	81	332	66	327	50	324	35	320	35	311	38	312	49	312	52	313	61	312	67	308	71	302	74	294	74	223	73	223	71	224	68	224	65	225	60	225	43	222	29	215	17	203	9	188	6	171	9	154	17	140	28	128	43	121	60	118	66	118	68	119	74	119	74	45	73	31	69	20	62	14	51	10	36	7	36	0	153	0	153	7	138	9	128	12	121	18	117	28	116	42	116	129	140	140	158	151	171	162	178	170	181	174	16383	16383	74	138	65	138	54	141	45	147	38	155	33	165	32	176	34	186	39	196	47	203	57	208	66	210	71	210	73	209	74	209	86	340	84	342	68	337	53	332	5	320	5	311	9	312	19	312	22	313	31	312	38	308	42	302	44	294	45	282	45	-6	47	-40	56	-70	72	-94	96	-110	129	-116	143	-114	156	-111	166	-106	173	-98	176	-88	175	-81	172	-76	167	-72	162	-70	156	-69	145	-72	136	-79	129	-88	121	-95	112	-98	99	-95	92	-86	88	-71	87	-52	86	-29	253	200	253	225	91	225	91	340	89	342	73	336	57	332	41	327	25	324	9	320	9	311	13	312	24	312	27	313	36	312	42	308	46	302	48	294	49	282	49	44	48	29	43	19	35	13	24	9	11	7	11	0	128	0	128	7	113	9	103	12	96	18	92	28	91	42	91	193	229	193	123	64	129	58	139	62	145	65	151	67	156	68	180	65	200	56	217	40	228	18	232	-12	227	-49	214	-75	198	-91	181	-99	167	-101	154	-100	145	-97	139	-91	135	-82	132	-69	129	-60	125	-53	120	-48	114	-44	108	-43	99	-44	93	-48	88	-52	85	-58	84	-65	84	-71	87	-78	91	-86	97	-93	105	-100	114	-105	124	-109	135	-113	147	-115	158	-116	188	-111	218	-98	244	-75	262	-42	269	1	264	35	252	63	234	83	212	95	187	99	174	99	171	98	385	225	274	225	274	218	288	216	297	214	304	209	307	201	308	190	308	50	305	47	304	45	301	42	294	36	284	30	272	25	260	22	248	21	237	24	228	31	221	42	217	57	216	76	216	182	217	197	220	207	226	213	236	216	250	218	250	225	138	225	138	218	153	216	163	213	170	205	173	194	174	177	174	51	165	40	155	32	145	26	134	22	121	21	106	23	95	29	87	40	83	56	82	77	82	180	83	195	85	205	91	211	100	215	114	218	114	225	6	225	6	218	18	217	26	215	33	212	37	207	39	198	40	186	40	85	42	53	49	28	60	10	77	0	98	-4	115	-2	132	1	148	10	164	21	180	37	186	22	194	10	205	2	218	-2	233	-4	246	-3	260	0	274	5	291	16	309	33	310	33	310	-2	314	-4	328	0	342	5	354	9	368	13	383	17	383	26	380	25	377	25	374	24	368	24	361	25	356	29	352	35	350	44	350	181	351	196	354	206	361	213	371	216	385	218	392	-116	392	-108	378	-107	367	-104	358	-98	352	-88	350	-70	350	182	352	199	356	209	364	215	374	217	385	218	385	225	274	225	274	218	285	217	294	215	302	211	306	203	308	191	308	50	305	46	297	39	285	31	268	24	249	21	237	24	227	31	221	42	217	58	216	76	216	183	217	198	220	208	226	213	236	216	250	218	250	225	138	225	138	218	150	217	160	214	167	209	172	198	174	180	174	51	158	33	148	27	135	23	121	21	103	24	91	33	85	46	83	61	82	78	82	181	83	197	86	206	92	212	101	216	114	218	114	225	6	225	6	218	20	217	29	214	35	209	39	202	40	194	40	84	41	61	46	37	55	16	73	1	99	-4	122	-1	142	6	158	17	171	28	180	37	186	22	194	11	204	2	217	-2	234	-4	250	-2	266	1	281	9	295	20	308	33	308	-74	307	-88	303	-96	297	-102	287	-105	272	-108	272	-116	353	141	352	165	348	188	338	209	321	224	295	230	273	227	254	220	237	210	224	198	214	187	214	188	208	201	201	213	191	222	177	228	160	230	145	229	130	225	116	218	101	207	83	191	83	229	79	230	64	225	50	220	37	215	23	211	9	208	9	199	12	200	18	200	22	201	30	201	35	199	39	194	42	184	43	169	43	42	42	26	37	16	30	11	20	8	8	7	8	0	119	0	119	7	108	8	98	10	91	14	86	22	85	34	85	174	88	179	96	186	108	195	125	201	145	204	156	202	165	195	171	184	176	169	177	151	177	41	176	25	172	16	165	11	155	9	143	7	143	0	255	0	255	7	244	8	234	10	226	16	221	27	219	44	219	174	226	183	235	191	245	198	257	203	273	204	291	201	302	191	308	178	310	163	311	147	311	-29	310	-52	306	-71	299	-86	289	-95	276	-98	267	-95	259	-88	252	-79	243	-72	232	-69	226	-70	221	-72	216	-76	213	-81	212	-88	215	-98	222	-106	232	-111	245	-114	258	-116	293	-110	320	-94	338	-70	350	-40	353	-6	257	0	257	7	245	9	236	13	230	19	227	28	227	153	223	184	214	207	200	220	184	228	167	230	150	228	135	222	121	214	108	202	95	189	95	228	91	230	77	225	64	220	50	216	36	211	22	208	22	199	24	200	29	200	33	201	42	201	47	199	51	194	54	185	55	171	55	-29	54	-52	53	-71	49	-86	42	-95	30	-98	20	-95	12	-88	5	-79	-3	-72	-14	-69	-20	-70	-25	-72	-30	-76	-33	-81	-34	-88	-32	-98	-25	-106	-14	-111	-1	-114	12	-116	45	-110	69	-94	85	-70	94	-40	97	-6	97	174	107	184	117	192	127	198	137	201	147	203	162	200	173	194	180	183	184	169	185	152	185	50	183	31	179	19	172	13	163	9	153	7	153	0	212	154	208	185	199	207	185	221	169	228	152	230	135	228	120	222	106	213	93	202	80	189	80	228	76	230	63	225	49	220	35	216	22	211	8	208	8	199	10	200	15	200	18	201	28	201	32	199	36	194	39	185	40	170	40	45	39	30	36	20	30	13	21	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	93	184	103	192	113	198	122	201	132	203	148	200	158	194	165	183	169	169	170	152	170	-6	173	-40	181	-70	197	-94	221	-110	255	-116	269	-114	281	-111	292	-106	299	-98	301	-88	300	-81	297	-76	292	-72	287	-70	281	-69	270	-72	262	-79	254	-88	247	-95	237	-98	225	-95	217	-86	214	-71	212	-52	212	-29	281	225	189	225	189	216	199	215	207	214	212	213	216	210	219	207	222	203	225	197	226	191	226	183	227	173	227	63	81	225	15	225	15	216	25	215	33	213	40	210	46	205	53	198	53	53	52	35	49	23	43	15	31	11	15	9	15	0	105	0	105	9	90	11	80	16	74	24	71	35	70	53	70	180	237	-3	244	-3	244	183	246	194	248	201	251	206	254	209	258	212	266	214	273	215	281	216	235	116	230	154	214	186	191	210	161	225	126	230	89	225	58	210	35	186	20	153	15	114	20	76	35	43	58	18	89	1	126	-4	162	1	192	18	215	44	230	77	235	116	16383	16383	60	123	64	157	74	183	89	201	107	212	126	216	145	212	162	201	176	183	186	157	190	123	16383	16383	190	107	186	74	176	47	162	27	145	14	126	9	107	14	89	27	74	47	64	74	60	107	349	55	340	55	329	38	317	26	305	18	292	14	277	12	233	12	224	13	217	15	213	19	210	24	210	110	261	110	276	109	287	106	295	100	300	90	303	76	312	76	312	156	303	156	300	142	295	132	285	127	270	124	248	123	210	123	210	198	211	202	213	206	218	208	225	209	283	209	300	206	311	200	318	190	321	175	330	175	330	223	177	223	167	224	151	224	145	225	136	225	119	224	103	222	88	218	74	213	61	206	44	193	30	177	20	158	14	135	12	110	13	91	16	73	22	57	30	42	41	29	53	18	69	10	86	3	105	0	124	-2	136	-2	150	-1	166	-1	181	0	331	0	16383	16383	170	44	168	31	164	22	157	15	146	11	131	10	116	11	103	15	91	21	81	29	72	39	66	50	61	62	58	77	56	93	55	110	59	146	69	175	85	195	106	208	133	212	147	211	157	207	164	200	168	189	170	176	315	97	306	145	284	184	251	213	211	231	167	238	122	231	81	213	48	184	26	145	18	97	23	67	34	39	53	18	78	3	109	-1	125	0	138	5	150	14	159	26	166	40	174	26	183	14	195	5	208	0	224	-1	254	3	280	18	299	39	311	67	315	97	16383	16383	267	105	266	84	261	62	253	41	240	25	220	19	208	21	198	26	189	34	184	45	182	57	183	71	186	85	190	100	193	116	195	132	194	143	191	151	185	158	177	162	166	163	156	162	148	158	142	151	139	143	138	132	139	116	143	100	147	85	150	71	151	57	149	45	144	34	135	26	125	21	113	19	93	25	80	41	72	62	68	84	66	105	72	150	86	185	108	209	136	223	167	228	198	223	225	209	247	185	262	150	267	105	188	300	189	314	192	324	199	330	210	333	225	334	225	342	107	342	107	334	123	332	133	328	141	322	144	312	146	298	146	218	108	211	74	197	46	176	27	147	20	110	27	74	45	44	73	21	107	5	146	-1	146	-72	144	-86	141	-96	133	-102	123	-106	107	-108	107	-116	225	-116	225	-108	210	-107	199	-104	192	-98	189	-88	188	-74	188	-1	226	5	261	21	288	44	306	74	313	110	306	147	287	176	259	197	225	211	187	218	188	218	16383	16383	188	204	215	197	236	184	251	164	260	140	263	111	260	84	251	58	236	37	215	21	187	12	188	12	16383	16383	146	12	118	21	97	37	82	58	73	84	70	111	73	140	82	164	97	184	118	197	146	204	180	225	60	225	60	218	78	216	90	212	97	205	101	195	103	180	103	68	100	57	94	46	86	36	77	29	68	26	66	27	63	28	61	29	58	31	55	34	50	38	46	41	42	43	38	44	35	44	28	43	22	40	18	36	16	29	15	22	16	13	20	5	26	0	33	-3	42	-4	54	-3	66	1	77	10	89	23	103	42	103	-3	105	-4	120	1	148	11	163	16	179	22	179	30	175	29	171	29	168	28	161	28	155	29	150	32	147	38	145	47	145	196	148	204	154	210	164	214	180	218	182	0	182	7	167	9	156	12	149	18	146	27	145	42	145	340	142	342	127	337	111	332	63	320	63	311	67	312	78	312	81	313	90	311	96	307	100	301	102	292	103	280	103	68	100	57	94	46	86	36	77	29	68	26	62	28	50	38	43	42	34	44	27	43	22	40	18	35	16	29	15	22	16	13	20	5	25	0	33	-3	42	-4	54	-3	66	1	77	10	89	23	103	42	103	0	145	183	146	197	149	206	156	211	166	215	180	218	180	225	60	225	60	218	74	217	86	214	95	208	101	197	103	180	103	68	100	57	94	46	86	36	77	29	69	26	62	28	50	38	43	42	34	44	27	43	22	40	18	35	16	29	15	22	16	13	20	5	25	0	33	-3	42	-4	53	-3	65	1	77	9	89	22	103	41	105	2	114	-39	130	-77	154	-105	188	-116	201	-114	214	-111	224	-106	231	-98	234	-88	233	-81	230	-76	225	-72	220	-70	214	-69	203	-72	194	-79	187	-88	179	-95	170	-98	157	-86	150	-55	146	-14	145	26	145	59	80	229	78	230	48	218	3	203	3	195	6	195	9	196	13	197	25	197	30	195	34	190	37	181	38	167	38	-74	37	-88	33	-96	27	-102	17	-105	2	-108	2	-116	123	-116	123	-108	108	-107	97	-104	88	-98	82	-88	80	-70	80	158	82	168	88	179	97	189	106	196	114	199	120	197	132	187	139	183	148	181	155	182	160	185	164	190	167	196	167	203	166	212	163	220	157	225	150	229	140	230	128	228	117	224	105	215	93	201	80	183	80	157	82	168	88	179	97	189	106	196	114	199	120	197	132	187	139	183	148	181	155	182	160	185	164	190	167	196	167	203	166	212	163	220	157	225	150	229	141	230	128	228	117	224	105	215	94	202	80	183	80	229	78	230	48	218	3	203	3	195	6	195	9	196	13	197	25	197	30	195	34	190	37	181	38	167	38	-6	41	-40	49	-70	65	-94	89	-110	123	-116	137	-114	150	-111	160	-106	167	-98	170	-88	168	-81	165	-76	161	-72	155	-70	150	-69	138	-72	130	-79	122	-88	114	-95	105	-98	93	-95	85	-86	81	-71	80	-52	80	-29	37	38	36	25	33	16	28	11	19	8	5	7	5	0	111	0	111	7	97	8	88	12	82	17	80	26	79	38	79	172	81	191	85	206	92	215	104	218	113	215	121	208	129	199	137	191	148	188	154	189	160	191	164	195	167	201	169	207	166	217	159	225	149	230	136	234	122	235	88	229	64	214	48	190	39	160	37	126	166	0	166	7	152	8	143	11	137	16	135	25	134	38	134	126	131	160	123	190	107	214	83	229	49	235	35	234	22	230	12	225	5	217	2	207	3	201	7	195	11	191	17	189	22	188	34	191	42	199	50	208	58	215	67	218	79	215	87	206	90	191	92	172	92	38	91	26	89	17	84	12	74	8	60	7	60	0	235	0	235	9	224	9	218	11	213	14	208	19	203	26	146	111	167	119	184	129	197	141	204	155	206	171	202	191	191	208	173	221	150	229	122	232	11	232	11	223	18	222	24	220	29	218	33	215	37	211	40	207	42	202	43	196	44	188	44	40	43	33	42	28	41	24	39	21	35	16	30	13	25	11	11	9	11	0	118	0	118	9	105	11	95	15	89	23	85	35	84	51	84	104	103	104	175	0	16383	16383	84	121	84	213	90	214	94	215	99	215	103	216	108	216	126	214	141	208	151	199	158	186	160	171	159	161	155	151	150	143	142	135	132	129	126	126	119	124	111	122	103	121	93	121	235	223	235	232	175	232	103	127	84	127	84	180	85	197	89	209	95	217	105	221	118	223	118	232	11	232	11	223	18	223	25	221	30	219	35	216	39	211	41	208	42	204	43	199	44	192	44	44	43	36	42	30	40	25	37	21	33	17	29	14	24	12	18	10	11	9	11	0	122	0	150	3	173	11	191	24	202	41	206	61	204	77	197	91	184	103	167	113	146	121	203	206	208	213	213	218	218	221	224	223	230	223	16383	16383	84	111	103	111	111	110	119	108	126	106	132	103	142	97	150	89	155	81	159	71	160	61	158	46	151	33	141	24	126	18	108	16	103	16	99	17	94	17	90	18	84	20	78	150	64	162	60	170	57	177	56	184	58	197	63	206	71	213	82	217	94	218	110	216	123	209	134	198	143	180	151	156	158	156	156	224	150	224	148	222	146	221	145	220	143	219	142	219	140	220	137	220	131	222	128	224	122	226	115	227	109	228	102	229	94	229	72	226	53	219	38	206	29	189	26	167	28	152	35	137	47	123	63	109	85	95	113	80	121	74	129	67	134	60	138	51	139	42	137	31	132	21	123	13	112	7	98	6	79	8	63	16	51	30	41	50	34	76	26	76	26	-32	25	-41	25	-50	26	-70	30	-86	39	-98	54	-105	78	-108	91	-107	104	-103	114	-98	121	-90	124	-80	123	-74	120	-68	115	-64	110	-62	104	-61	93	-64	84	-72	77	-80	69	-88	60	-91	52	-89	46	-82	43	-72	41	-59	41	3	52	3	56	2	61	1	68	0	75	-2	82	-3	90	-4	97	-4	104	-5	126	-1	145	7	160	20	170	38	174	57	173	72	168	85	159	96	147	107	130	118	55	-54	54	-69	52	-81	47	-90	40	-96	30	-98	20	-95	12	-88	5	-79	-3	-72	-14	-69	-20	-70	-25	-72	-30	-76	-33	-81	-34	-88	-32	-98	-25	-106	-14	-111	-1	-114	12	-116	43	-111	67	-98	84	-77	94	-51	98	-21	98	282	99	297	103	311	110	321	122	325	131	322	139	314	146	305	155	298	166	295	171	295	177	298	181	302	185	307	186	314	183	324	176	331	166	337	153	340	140	342	106	336	82	320	66	297	58	267	55	233	55	16	16	16	16	0	55	0	55	-23	54	-46	53	-65	49	-79	42	-88	30	-91	20	-88	12	-80	5	-72	-3	-64	-14	-61	-21	-62	-26	-65	-31	-70	-33	-75	-34	-80	-32	-90	-24	-98	-14	-103	-1	-107	12	-108	45	-102	70	-86	85	-62	94	-32	97	0	135	0	135	16	97	16	97	277	98	293	102	308	110	320	122	325	132	322	140	314	147	305	155	298	166	295	172	296	177	298	182	302	185	308	186	314	183	325	174	333	163	338	151	341	140	342	102	334	77	315	63	286	56	252	55	215	139	126	136	160	128	190	112	214	88	229	54	235	40	234	28	230	17	225	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	84	215	92	206	95	191	97	172	97	-6	100	-40	108	-70	124	-94	148	-110	182	-116	196	-114	208	-111	219	-106	226	-98	228	-88	227	-81	224	-76	220	-72	214	-70	209	-69	197	-72	189	-79	181	-88	173	-95	164	-98	152	-95	144	-86	141	-71	139	-52	139	-29	80	6	75	7	69	8	63	8	57	9	51	9	31	6	14	-2	1	-16	-7	-33	-11	-53	-7	-72	0	-89	14	-103	31	-112	51	-116	75	-112	94	-100	108	-82	118	-58	123	-29	135	-43	144	-59	151	-76	155	-95	156	-113	156	-121	169	-121	169	-119	170	-117	170	-112	168	-89	162	-67	153	-47	139	-28	123	-13	123	284	124	298	128	311	135	321	147	325	156	322	164	314	171	305	180	298	191	295	197	296	202	298	207	302	210	308	211	314	208	325	199	333	188	338	176	341	165	342	131	336	107	321	92	298	83	268	80	235	16383	16383	80	-56	79	-70	77	-83	71	-93	63	-100	51	-103	36	-100	22	-93	11	-82	4	-68	1	-53	4	-37	11	-23	22	-12	35	-5	51	-2	56	-3	63	-3	75	-5	80	-7	113	16	113	166	111	189	106	207	97	220	84	227	69	230	54	228	41	224	29	217	18	206	8	192	15	186	21	193	27	198	32	202	38	204	45	204	54	203	62	197	67	189	69	176	70	159	70	16	20	16	20	0	70	0	70	-60	71	-62	73	-64	74	-64	84	-49	95	-34	106	-21	115	-10	124	-2	132	3	138	7	140	9	141	11	141	14	140	15	140	16	139	16	77	209	127	209	127	225	77	225	77	287	74	290	64	276	55	264	39	244	22	227	16	223	11	219	8	216	7	213	7	210	8	209	35	209	35	-40	36	-65	41	-85	51	-101	68	-112	94	-116	108	-114	121	-111	132	-106	139	-98	142	-88	141	-81	137	-76	133	-72	127	-69	121	-68	111	-71	104	-79	99	-88	93	-95	84	-98	81	-97	79	-93	78	-88	77	-80	77	-70	240	25	225	25	217	28	212	33	209	42	209	115	239	115	239	131	209	131	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	131	78	131	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	131	4	131	4	115	36	115	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	16383	16383	166	69	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	115	166	115	245	215	245	225	175	225	185	197	192	171	196	147	199	124	200	103	200	95	199	88	199	81	198	73	196	65	191	46	182	29	169	17	153	8	134	5	115	8	99	17	86	29	77	46	71	65	70	74	69	82	69	90	68	97	68	102	69	124	72	146	76	170	84	196	93	225	23	225	23	215	42	215	48	214	53	211	58	207	61	202	62	195	63	195	62	192	62	189	61	186	59	184	57	181	53	176	44	165	35	149	27	128	24	104	30	70	45	41	69	17	99	1	134	-4	169	1	199	17	223	41	238	71	244	107	241	129	233	149	224	165	215	176	210	181	209	184	207	186	206	189	206	193	205	196	206	202	210	207	214	211	220	214	226	215	97	228	94	230	79	224	63	218	48	213	16	203	16	195	20	195	24	196	29	197	37	197	46	195	51	190	54	183	55	175	55	64	58	37	68	17	84	4	105	-2	132	-4	172	2	202	23	222	52	234	88	238	127	237	149	234	176	226	202	213	222	194	230	188	229	182	227	177	224	173	219	172	214	177	201	190	191	205	176	218	153	223	117	219	89	208	62	191	38	168	22	140	16	126	18	114	26	105	36	99	49	97	63	227	0	227	7	217	9	209	13	201	23	193	39	181	65	118	219	115	223	113	227	112	230	110	232	108	232	106	231	104	229	102	224	98	217	94	207	31	46	23	30	17	19	12	12	6	9	-1	7	-1	0	68	0	68	7	59	9	52	11	48	14	45	18	44	23	44	26	45	29	45	32	46	35	47	39	97	168	147	40	149	35	150	31	151	28	152	24	152	21	151	16	149	13	144	10	138	8	129	7	129	0	347	0	347	7	341	8	336	11	331	17	326	26	320	39	253	210	246	224	244	229	242	231	240	232	238	231	236	229	228	213	171	93	126	210	122	220	120	226	118	230	116	232	112	232	110	229	107	225	104	218	100	208	31	35	27	24	23	17	20	13	16	10	11	7	11	0	72	0	72	7	57	12	53	15	51	18	50	22	53	40	59	56	103	167	146	55	149	47	151	40	153	35	154	30	154	25	153	20	151	15	145	12	125	7	125	0	227	0	227	7	217	9	209	13	203	19	197	28	182	70	228	170	277	39	280	30	280	24	279	18	277	14	273	11	266	9	257	7	257	0	229	0	229	7	222	9	216	11	211	14	207	19	203	25	137	166	125	190	121	201	117	210	116	216	117	223	120	234	130	260	136	270	141	277	146	283	152	288	157	291	161	292	163	292	165	291	168	291	174	289	179	286	184	284	189	283	195	282	200	282	207	283	213	286	217	291	220	298	222	305	220	314	215	322	208	329	198	333	186	334	165	331	147	321	130	302	114	275	99	238	24	33	20	23	16	16	11	12	6	9	0	7	0	0	65	0	65	7	57	8	51	9	46	12	43	15	42	20	42	21	43	23	43	25	44	26	45	28	93	166	149	41	153	33	156	21	155	16	152	13	146	10	138	8	127	7	127	0	282	232	203	232	203	223	213	223	218	221	222	220	223	217	223	211	222	207	221	204	217	198	159	122	102	198	96	204	94	208	92	214	92	217	93	219	95	221	99	222	106	223	117	223	117	232	12	232	12	223	22	222	32	217	43	208	57	193	76	170	128	103	128	48	127	37	125	27	120	18	110	11	94	9	94	0	203	0	203	9	187	11	177	18	171	28	169	40	169	106	228	184	240	199	250	210	259	217	269	221	282	223	200	70	198	58	195	49	193	40	190	34	186	28	180	23	172	19	161	17	149	15	67	15	201	218	201	225	28	225	26	166	36	166	38	181	42	193	48	202	59	208	75	210	147	210	13	7	13	0	188	0	188	-7	187	-16	186	-24	186	-43	187	-62	191	-80	200	-94	215	-104	238	-108	252	-107	265	-103	275	-98	282	-90	285	-80	283	-74	280	-68	276	-64	270	-62	265	-61	253	-64	229	-88	220	-91	212	-90	206	-85	202	-78	200	-69	200	-46	201	-32	203	-10	205	21	209	68	67	15	201	218	201	225	28	225	26	166	36	166	38	181	42	194	48	203	59	208	76	210	147	210	13	7	13	0	115	0	103	-21	92	-42	84	-58	79	-70	77	-74	95	-74	97	-69	103	-58	111	-41	122	-21	134	0	184	0	206	2	222	8	234	17	241	28	243	42	241	55	236	65	227	73	215	78	201	79	189	79	176	74	163	64	150	50	137	33	124	15	16383	16383	143	15	153	30	162	43	180	61	189	65	191	65	194	66	201	66	210	65	217	62	223	58	226	51	227	43	226	35	222	27	215	21	203	17	184	15	180	200	180	225	18	225	6	150	15	150	17	165	21	177	27	186	39	191	57	193	156	193	50	64	56	58	66	62	72	65	78	67	83	68	107	65	127	56	144	40	155	18	158	-12	154	-49	141	-75	125	-91	108	-99	94	-101	81	-100	72	-97	66	-91	62	-82	59	-68	56	-61	53	-55	48	-49	42	-45	35	-43	26	-44	20	-48	15	-52	12	-58	11	-65	11	-71	14	-78	18	-86	24	-93	32	-100	40	-105	62	-113	73	-115	84	-116	116	-111	146	-98	172	-74	189	-41	196	1	191	35	179	63	161	83	139	95	114	99	101	99	98	98	199	218	199	225	26	225	24	166	33	166	35	181	39	193	45	202	57	208	75	210	144	210	49	64	55	58	59	60	65	62	71	65	77	67	84	68	109	63	130	52	146	34	157	12	160	-12	158	-38	153	-59	145	-75	136	-86	126	-94	109	-70	94	-52	81	-40	66	-33	50	-31	34	-33	22	-38	13	-47	8	-58	6	-70	9	-87	19	-100	34	-109	54	-114	79	-116	87	-116	95	-115	103	-115	111	-114	118	-113	140	-151	158	-151	135	-108	156	-98	175	-82	191	-61	201	-34	205	-1	199	29	185	53	165	70	141	81	118	84	110	84	16383	16383	110	-100	108	-101	88	-101	76	-100	63	-97	52	-91	44	-82	41	-70	41	-63	44	-57	47	-52	52	-49	59	-48	64	-49	72	-54	82	-63	95	-78	110	-100	80	51	79	34	77	22	71	14	60	9	43	7	43	0	161	0	161	7	145	9	134	12	127	19	123	32	122	51	122	168	144	174	165	185	183	201	195	223	200	253	197	276	188	300	170	321	142	336	102	342	89	341	77	339	65	335	54	331	45	326	37	319	31	312	27	304	24	297	23	291	24	284	28	278	32	273	39	270	47	269	54	270	61	274	66	280	70	289	74	301	76	310	81	318	88	326	97	331	107	333	124	328	136	315	145	296	151	275	152	254	148	231	138	210	122	193	102	182	80	178	102	51	101	32	97	19	90	12	79	9	62	7	63	7	63	0	181	0	181	7	164	9	153	14	147	22	145	34	144	51	144	178	122	182	102	193	86	210	75	231	71	254	73	275	78	296	87	315	101	328	118	333	127	331	135	326	142	318	147	310	151	301	154	289	158	280	164	274	170	270	176	269	185	270	191	273	196	278	199	284	200	291	200	297	197	304	193	312	187	319	179	326	170	331	159	335	147	339	135	341	123	342	82	336	54	321	36	300	27	276	24	253	29	223	41	201	59	185	80	174	102	168	122	280	123	300	127	312	134	319	145	322	161	324	161	331	43	331	43	324	60	321	71	317	77	309	79	297	80	280	80	156	102	152	122	141	138	124	148	104	152	80	151	60	145	39	136	20	124	7	107	2	97	4	88	9	81	16	76	24	74	33	70	45	66	54	61	60	54	64	47	65	39	64	32	61	28	56	24	50	23	44	24	37	27	30	31	23	37	15	45	8	54	3	65	0	77	-3	89	-5	102	-6	142	0	170	14	188	35	197	58	200	81	195	111	183	134	165	150	144	161	122	166	205	-19	193	-19	193	-26	194	-28	194	-30	191	-49	185	-66	173	-79	157	-88	137	-91	120	-88	105	-79	93	-67	85	-51	82	-33	82	165	85	180	94	193	106	203	120	210	135	213	145	211	154	206	161	199	166	190	167	180	167	175	161	160	161	151	164	147	167	144	171	142	175	141	183	143	188	149	192	156	194	164	195	171	191	191	182	207	169	220	151	227	132	230	105	226	80	216	59	200	45	178	40	151	40	-37	45	-61	57	-82	76	-99	98	-110	123	-114	147	-110	169	-99	187	-82	200	-61	205	-38	210	166	209	176	204	184	198	191	189	195	180	197	169	195	160	191	153	184	149	176	147	166	149	156	154	147	161	140	169	136	180	134	190	136	198	140	205	147	209	156	210	166	16383	16383	345	165	337	221	316	269	282	306	237	331	182	339	128	331	82	308	47	272	25	224	17	166	25	107	49	59	84	23	130	0	181	-7	237	0	283	25	316	63	338	110	345	165	16383	16383	299	166	292	116	275	72	250	38	217	16	181	8	139	16	106	38	82	73	68	116	63	166	69	222	85	266	110	299	142	319	180	325	220	317	253	295	278	261	293	217	299	166	155	123	172	127	187	133	198	143	206	156	208	174	204	194	193	210	173	222	145	230	109	232	7	232	7	223	23	220	34	215	41	207	45	197	46	185	46	45	45	31	41	21	34	14	23	10	7	9	7	0	127	0	159	3	186	11	205	24	218	41	222	63	219	82	209	97	194	109	176	117	155	122	16383	16383	86	130	86	209	87	212	91	216	103	216	128	214	146	209	159	200	166	188	169	172	167	156	160	144	149	136	134	132	113	130	16383	16383	86	113	97	113	121	112	143	108	161	100	173	85	177	62	177	63	173	44	163	31	149	22	131	18	110	16	101	17	94	18	89	21	87	25	86	32	81	124	60	120	41	112	25	100	14	83	10	61	16	35	32	16	54	3	79	-4	105	-6	145	0	176	15	198	42	211	76	215	117	210	156	197	189	175	215	144	232	105	238	83	236	61	229	42	218	29	202	23	179	27	161	36	148	49	137	65	130	81	126	16383	16383	123	132	107	133	92	138	79	147	71	159	68	176	70	190	76	203	86	212	98	219	113	221	139	214	158	196	172	171	180	143	182	118	180	92	172	64	159	38	140	19	115	11	97	14	81	21	69	32	60	47	57	65	61	85	70	99	85	109	103	115	123	117	243	85	244	96	246	103	251	107	259	110	269	111	269	118	172	118	172	111	186	110	195	108	202	103	205	95	206	82	206	27	202	19	191	13	178	10	164	8	155	8	122	12	95	25	74	46	61	73	57	107	60	139	71	168	89	191	115	206	148	211	171	209	191	202	207	190	220	174	230	154	239	154	238	167	238	179	237	192	237	225	238	234	240	242	245	249	253	251	261	249	269	235	273	229	281	227	285	227	288	229	290	231	291	234	291	238	290	246	285	252	279	257	271	261	262	262	246	259	233	253	223	243	217	229	214	214	186	220	158	224	143	225	105	220	70	205	41	182	22	151	15	113	21	69	41	36	70	12	108	0	151	-5	165	-3	188	0	214	5	234	12	243	19	280	0	280	9	266	11	256	15	250	22	247	32	246	45	246	190	247	203	250	212	256	218	265	221	280	223	280	232	172	232	172	223	187	221	196	218	202	213	205	204	205	127	84	127	84	190	85	204	88	213	94	218	104	222	118	223	118	232	11	232	11	223	25	221	35	218	41	213	43	203	44	190	44	33	41	22	36	15	26	11	11	9	11	0	118	0	118	9	103	11	93	16	88	23	85	33	84	47	84	110	205	110	205	32	203	21	197	14	187	11	172	9	172	0	142	316	140	324	137	331	131	337	124	340	116	342	108	340	101	336	96	331	92	324	91	316	92	308	96	301	101	296	108	292	116	291	124	292	131	295	137	301	140	308	142	316	16383	16383	206	-116	194	-99	182	-83	156	-53	142	-39	142	228	139	230	124	224	108	218	93	213	61	203	61	195	65	195	69	196	74	197	82	197	90	195	95	191	98	185	99	177	99	-9	90	-6	81	-4	71	-1	61	0	51	0	33	-2	16	-10	2	-22	-7	-38	-11	-56	-7	-76	2	-92	16	-105	34	-113	54	-116	76	-113	96	-107	113	-95	126	-80	137	-59	147	-70	157	-82	177	-104	186	-116	16383	16383	99	-46	98	-62	94	-76	87	-87	75	-95	59	-98	44	-96	29	-91	17	-82	9	-70	6	-54	9	-41	17	-31	27	-23	40	-18	54	-16	62	-17	72	-18	92	-24	99	-27	249	-93	249	-85	246	-86	239	-86	236	-87	233	-87	225	-86	219	-83	215	-77	213	-68	212	-56	212	184	213	197	215	205	221	211	232	214	249	218	249	225	132	225	132	218	142	217	153	216	161	213	166	208	169	201	170	191	170	99	95	199	93	202	91	204	89	208	89	210	90	212	91	215	94	216	96	217	100	218	109	218	109	225	1	225	1	218	13	216	24	211	36	204	47	194	59	181	136	84	121	70	89	42	66	24	47	13	31	8	13	7	13	0	115	0	115	7	105	8	98	8	93	10	91	13	90	16	90	19	92	22	94	26	98	30	102	33	170	94	170	-115	172	-116	183	-112	205	-106	218	-102	234	-98	220	64	211	64	207	57	204	51	201	46	199	41	196	37	188	29	178	23	165	19	151	17	134	16	109	16	96	17	87	18	81	21	78	25	77	32	77	200	79	210	84	217	93	221	107	223	107	232	11	232	11	223	25	221	34	217	38	211	40	202	41	189	41	41	40	29	38	20	32	14	24	10	11	9	11	0	203	0	181	213	167	220	155	225	144	228	122	230	87	224	57	206	33	179	18	144	12	103	16	67	27	38	44	15	66	0	92	-4	109	-2	126	1	142	8	157	19	171	32	171	-61	169	-75	165	-86	157	-93	144	-97	126	-99	126	-107	244	-107	244	-99	231	-97	222	-93	216	-88	213	-80	213	226	214	245	218	258	224	265	230	269	235	270	240	269	244	267	248	264	252	259	256	253	259	248	263	244	267	241	272	239	278	239	284	240	289	242	293	246	295	251	295	256	294	264	291	270	287	275	282	279	278	282	269	286	260	289	251	290	243	291	235	291	220	288	206	281	195	268	186	252	182	232	16383	16383	171	64	170	57	170	52	168	47	167	44	165	41	149	31	140	28	130	26	112	26	96	30	89	34	83	39	74	50	66	64	60	81	56	100	55	121	58	153	67	179	81	199	100	211	124	215	141	214	154	208	163	198	169	184	171	166	80	97	42	97	42	81	80	81	80	34	77	22	71	14	61	10	44	7	44	0	162	0	162	7	144	10	132	15	126	23	123	33	122	46	122	81	161	81	161	97	122	97	122	167	148	174	170	187	186	204	197	226	200	253	195	286	181	311	159	328	131	338	99	342	80	339	60	333	42	322	29	308	24	290	25	283	29	277	34	272	40	269	47	268	62	275	71	290	78	309	88	325	108	332	125	326	138	312	147	292	151	271	153	253	149	230	139	209	123	193	103	181	80	177	103	97	64	97	64	81	103	81	103	46	102	33	99	23	92	15	81	10	62	7	63	7	63	0	181	0	181	7	164	10	153	14	147	22	145	34	144	51	144	81	182	81	182	97	144	97	144	177	121	181	101	193	86	209	75	230	71	253	73	271	78	292	87	312	100	326	117	332	136	325	147	309	154	290	162	275	177	268	185	269	191	272	196	277	199	283	200	290	195	308	182	322	164	333	144	339	126	342	94	338	66	328	44	311	29	286	24	253	28	226	38	204	55	187	76	174	103	167	387	63	378	65	376	52	374	42	371	35	369	29	365	23	360	19	352	15	341	12	328	11	312	10	246	10	380	213	380	220	212	220	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	380	-4	16383	16383	325	205	214	36	213	39	213	43	212	47	212	161	214	161	217	180	222	192	230	200	241	204	257	205	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	345	200	345	225	212	225	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	148	312	159	311	165	307	169	302	170	295	170	209	160	216	150	222	140	227	129	229	117	230	85	224	56	206	34	179	19	144	13	104	20	58	37	27	60	7	84	-1	104	-4	126	-2	142	3	154	11	163	20	170	28	170	-2	177	-3	188	11	198	24	207	35	217	46	230	59	238	65	243	67	248	68	272	65	293	56	309	40	320	18	324	-12	319	-49	306	-75	290	-91	273	-99	259	-101	246	-100	237	-97	231	-92	228	-85	223	-65	218	-56	213	-49	206	-45	199	-43	190	-44	184	-48	179	-52	176	-58	175	-65	176	-71	179	-78	183	-86	189	-93	197	-100	205	-105	215	-109	226	-113	238	-115	249	-116	279	-112	309	-99	336	-77	354	-45	361	-1	357	33	345	61	326	82	304	95	279	99	266	99	263	98	16383	16383	321	193	212	63	212	193	16383	16383	170	52	168	44	162	36	152	28	140	23	127	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	133	214	147	207	159	197	167	182	170	164	246	10	380	213	380	220	212	220	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	294	-4	281	-26	271	-47	257	-75	256	-79	273	-79	281	-63	289	-46	300	-26	313	-4	362	-4	384	-2	401	3	413	12	420	23	422	37	420	50	414	60	406	68	394	73	379	75	375	75	372	74	367	74	355	69	341	59	328	45	315	28	302	10	16383	16383	321	10	331	25	341	38	350	49	359	56	367	60	370	61	380	61	389	60	396	57	401	53	405	46	406	38	405	30	401	22	394	16	381	12	363	10	16383	16383	325	205	214	36	213	39	213	43	212	47	212	161	214	161	217	177	220	189	227	198	237	203	254	205	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	151	151	144	157	138	164	133	171	131	178	130	185	132	198	137	207	145	214	155	218	167	219	184	217	197	210	208	198	217	181	224	157	232	157	229	225	224	225	221	223	220	222	218	221	217	221	215	220	213	221	211	221	205	223	201	224	195	227	189	228	175	230	161	230	143	227	137	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	285	65	279	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	87	-4	101	0	107	1	113	5	115	5	116	4	125	4	129	3	135	2	141	0	148	-1	156	-2	163	-3	171	-4	177	-4	199	-1	219	8	234	21	244	39	248	58	246	73	241	86	233	98	220	108	204	119	16383	16383	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	113	209	108	203	104	195	101	187	99	178	99	169	101	153	108	138	120	124	137	110	159	96	186	81	195	75	202	68	208	61	211	53	213	44	211	32	205	21	197	13	185	8	171	6	162	7	154	8	146	11	139	15	132	22	140	33	77	225	77	287	74	290	64	276	56	264	47	253	38	243	22	227	16	223	11	219	8	216	7	212	7	210	8	209	35	209	35	58	37	32	44	14	54	3	66	-2	81	-4	93	-3	107	0	119	6	130	11	140	17	140	-54	139	-69	136	-81	131	-90	124	-96	113	-98	104	-95	96	-88	89	-79	80	-72	69	-69	63	-70	58	-72	53	-76	50	-81	49	-88	52	-98	59	-106	69	-111	82	-114	95	-116	127	-111	151	-98	168	-77	178	-52	181	-22	181	273	182	288	184	302	188	314	195	322	205	325	215	322	223	314	230	305	239	298	250	295	256	295	261	298	266	302	269	307	270	314	268	324	261	331	250	337	238	340	224	342	201	339	182	332	167	322	156	307	147	290	144	278	142	267	140	254	140	225	16383	16383	140	31	132	27	116	23	109	22	103	21	91	24	84	31	79	41	77	53	77	209	140	209	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	95	-3	111	0	126	4	142	12	160	22	166	17	172	13	179	9	186	6	194	2	216	-2	229	-3	243	-4	259	-4	281	-2	298	3	310	13	318	25	320	41	318	56	310	68	299	77	285	83	271	85	255	84	241	81	226	76	210	68	191	56	182	69	175	83	169	98	165	114	164	129	168	167	181	193	197	209	215	217	229	219	242	218	251	214	256	207	260	197	264	184	266	176	270	170	275	165	281	162	288	161	296	162	303	165	307	170	310	176	311	182	310	190	308	197	303	204	297	211	289	218	280	223	258	231	247	233	235	233	204	228	174	213	149	188	132	154	125	109	126	91	129	75	134	59	141	46	150	33	142	30	134	26	114	22	103	21	93	23	86	28	81	36	78	49	77	66	16383	16383	305	41	304	32	300	25	293	19	280	14	261	13	251	14	240	17	228	23	215	33	201	45	220	56	234	64	246	69	257	71	270	72	280	71	289	67	297	60	303	51	305	41	306	225	198	225	198	218	213	216	223	211	229	204	231	192	232	175	232	54	220	42	209	33	198	27	187	23	176	22	163	25	152	31	145	42	140	57	139	75	139	126	136	160	128	189	112	213	88	229	54	234	40	233	28	230	17	224	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	83	216	90	209	94	198	97	183	97	75	100	46	107	24	119	8	136	0	158	-3	175	-2	191	2	205	10	219	21	232	37	232	-113	234	-115	254	-109	264	-105	277	-102	292	-97	305	-93	305	-85	289	-85	281	-83	277	-78	275	-71	274	-60	274	175	275	192	277	204	282	211	291	215	306	218	274	175	275	192	277	204	282	211	291	215	306	218	306	225	198	225	198	218	213	216	223	211	229	204	231	192	232	175	232	54	220	42	209	33	198	27	187	23	176	22	163	25	152	31	145	42	140	57	139	75	139	126	136	160	128	189	112	213	88	229	54	234	40	233	28	230	17	224	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	83	216	90	209	94	198	97	183	97	75	100	46	107	24	119	8	136	0	158	-3	175	-2	191	2	205	10	219	21	232	37	232	-21	235	-51	245	-77	262	-98	286	-111	318	-116	332	-114	345	-111	355	-106	362	-98	364	-88	363	-81	360	-76	355	-72	350	-70	344	-69	333	-72	325	-79	317	-88	310	-95	300	-98	290	-96	283	-90	278	-81	275	-69	274	-54	182	168	182	174	172	176	166	179	162	185	161	195	161	282	159	303	153	319	143	331	129	338	113	340	101	339	90	335	80	330	69	321	59	309	59	423	57	424	4	407	4	401	5	402	8	402	17	401	22	400	25	396	27	391	27	192	25	184	21	179	14	176	3	174	3	168	84	168	84	174	74	175	66	178	62	184	60	193	59	206	59	296	68	306	77	313	85	317	93	320	100	320	110	319	118	314	124	306	128	295	129	281	129	204	128	192	126	184	121	178	114	175	103	174	103	168	182	168	182	174	173	176	167	179	163	184	161	193	161	281	160	293	158	308	150	323	136	335	113	340	101	339	89	335	79	329	69	320	59	309	59	369	61	383	63	389	66	394	70	398	75	404	85	412	91	414	98	415	104	414	110	412	120	404	124	400	129	394	133	389	137	386	141	384	147	383	155	385	158	388	160	392	161	397	157	406	148	413	134	419	117	423	97	424	74	421	55	411	40	396	31	376	27	354	27	192	25	183	21	178	14	175	3	174	3	168	84	168	84	174	75	175	67	177	63	182	60	191	59	204	59	296	68	306	77	313	85	317	93	320	100	320	111	319	119	313	125	305	128	294	129	281	129	203	128	191	125	183	120	178	113	175	103	174	103	168	122	406	121	413	118	418	114	422	109	425	103	426	97	425	91	422	87	418	85	413	84	406	85	400	87	395	91	391	97	388	103	387	109	388	114	391	118	395	121	400	122	406	16383	16383	122	340	120	342	107	337	85	329	73	325	60	321	60	315	63	315	66	316	82	316	86	313	88	309	89	303	90	294	90	135	89	124	88	115	87	109	84	104	83	102	81	100	75	98	68	98	65	99	62	101	59	104	56	108	52	113	48	116	45	118	41	120	37	120	33	119	28	117	25	114	23	110	22	105	23	99	28	93	36	88	46	85	57	84	80	88	98	98	111	115	119	138	122	167	60	340	59	340	47	336	37	332	15	324	3	320	3	315	9	315	11	316	16	316	21	315	25	313	27	309	29	302	29	190	26	184	22	179	14	176	2	174	2	168	92	168	92	174	79	175	70	178	64	183	61	191	60	202	60	286	62	294	66	302	73	310	80	315	86	317	88	317	92	315	94	313	97	311	100	308	103	306	109	304	112	304	117	305	121	307	124	310	126	320	125	327	122	333	118	337	112	340	105	340	96	339	88	336	80	329	71	319	60	305	128	340	39	340	39	334	52	333	61	330	67	325	70	317	70	222	69	214	64	206	58	198	51	193	45	191	43	191	39	193	37	195	35	196	31	200	28	202	22	204	15	204	11	201	8	198	6	193	5	187	5	188	6	181	9	175	13	171	19	168	26	167	35	168	43	172	51	178	60	188	70	203	70	168	73	167	84	172	94	176	105	180	116	183	128	188	128	194	125	193	122	193	120	192	115	192	110	193	106	195	104	199	103	206	102	214	102	309	103	318	104	324	109	329	116	332	128	334	102	310	103	319	105	325	110	329	117	332	128	334	128	340	39	340	39	334	50	334	59	331	65	327	69	319	70	309	70	222	69	214	64	206	58	198	51	193	45	191	40	192	36	196	31	200	26	203	20	204	14	203	10	201	7	197	6	193	5	187	5	188	6	181	8	175	13	171	18	168	26	167	35	168	43	172	51	178	60	188	70	203	72	173	79	142	91	113	109	92	134	84	144	85	154	88	162	92	167	98	169	105	168	110	166	114	162	117	158	119	154	119	145	117	139	112	133	105	128	99	121	97	112	106	106	127	103	156	102	185	102	210	190	334	190	340	140	340	80	261	65	261	65	302	66	314	68	323	74	329	82	332	93	334	93	340	3	340	3	334	10	333	15	332	20	330	23	328	26	325	30	319	31	315	31	194	29	190	28	186	22	180	19	178	14	176	9	175	3	174	3	167	95	167	119	170	138	176	153	185	162	197	166	212	164	224	158	234	148	243	134	250	116	256	163	321	167	326	171	330	175	332	185	334	16383	16383	65	248	87	248	94	247	104	243	112	238	119	233	123	226	126	220	127	212	125	201	120	192	111	185	99	181	84	179	80	179	77	180	73	180	69	181	65	181	256	340	209	340	209	334	216	333	221	331	224	329	226	327	226	320	224	310	220	298	186	214	155	299	152	305	150	310	148	318	148	326	150	329	154	331	161	333	170	334	170	340	94	340	94	334	101	333	107	331	111	326	115	319	119	309	127	287	93	213	55	311	55	313	54	315	54	326	56	329	59	332	64	333	70	334	70	340	3	340	3	334	8	334	11	332	15	328	19	321	23	311	74	182	76	176	80	168	82	166	85	166	86	168	88	171	90	175	93	180	135	271	169	182	172	175	174	170	175	167	177	166	179	166	181	168	183	171	185	176	189	184	241	315	244	322	246	327	249	331	252	333	256	334	180	340	130	340	130	334	136	334	141	333	145	331	147	328	147	320	146	319	109	214	68	309	66	312	65	315	63	318	63	328	65	330	69	332	76	334	84	334	84	340	7	340	7	334	13	333	17	332	21	329	24	326	26	321	76	215	81	206	89	188	91	182	92	177	91	171	89	163	85	153	81	144	77	136	69	126	65	123	62	120	59	119	57	119	55	120	53	120	41	126	37	127	29	127	24	126	19	124	16	120	14	115	13	109	14	102	17	97	23	92	30	89	39	88	55	91	69	98	81	112	93	133	105	161	161	315	164	322	167	327	171	331	175	333	180	334	45	216	54	210	119	305	122	310	128	322	128	331	126	336	123	339	119	341	114	342	108	341	103	339	99	335	95	330	92	322	79	216	87	210	152	305	155	310	158	314	160	318	162	326	161	331	159	336	157	339	152	341	147	342	142	341	137	339	133	335	129	330	125	322	16383	16383	9	216	18	210	84	305	87	310	93	322	93	331	91	336	88	339	84	341	79	342	73	341	68	339	64	335	60	330	56	322	95	343	84	337	69	325	55	309	44	290	40	270	43	249	51	235	61	227	71	223	80	222	88	222	96	225	102	231	107	239	109	251	107	261	102	268	94	273	86	275	78	276	75	275	72	275	70	274	68	274	66	273	62	275	61	276	60	278	59	281	60	288	64	297	71	309	83	321	100	334	53	222	65	228	79	239	94	255	104	274	109	295	106	316	98	330	88	338	77	342	69	343	61	342	53	339	46	334	41	325	40	314	42	304	47	297	54	292	62	290	70	289	73	289	76	290	78	290	81	291	83	291	85	290	86	290	88	288	89	286	89	284	88	277	84	267	77	256	65	244	49	231	100	231	83	244	71	256	64	267	60	277	59	284	62	290	64	290	66	291	68	291	70	290	72	290	75	289	78	289	86	290	94	292	102	297	107	304	109	314	107	325	102	334	96	339	88	342	80	343	71	342	61	338	51	330	43	316	40	295	44	274	55	255	69	239	84	228	95	222	17	340	17	321	32	321	42	320	51	316	57	309	62	301	63	291	62	282	57	273	51	267	42	263	32	261	17	261	17	243	32	243	48	245	61	252	72	263	79	276	81	291	79	307	72	320	61	331	48	337	32	340	81	243	81	261	66	261	57	263	49	267	42	273	38	282	36	291	38	301	42	309	49	316	57	320	66	321	81	321	81	340	66	340	51	337	38	331	27	320	20	307	17	291	20	276	27	263	38	252	51	245	66	243	46	223	46	147	65	147	68	189	70	188	77	188	100	192	120	203	137	221	147	243	151	270	149	292	142	312	128	329	106	341	74	345	63	344	53	342	44	340	36	336	28	333	22	327	18	322	14	316	12	310	12	305	13	300	15	295	19	291	24	288	31	287	36	289	41	292	45	297	48	304	51	314	53	321	63	333	70	337	76	339	91	335	101	324	108	309	113	292	114	276	111	259	103	244	90	233	73	226	52	223	98	147	117	147	117	223	110	223	90	226	73	233	60	244	52	259	49	276	50	292	55	309	62	324	73	335	86	339	94	337	100	333	110	321	112	314	115	304	118	297	122	292	127	289	132	287	139	288	144	291	148	295	150	300	151	305	151	310	149	316	146	322	141	327	134	333	127	336	119	340	110	342	100	344	89	345	57	341	35	329	21	312	14	292	12	270	16	243	26	221	42	203	63	192	86	188	93	188	95	189	142	209	142	243	61	294	142	344	142	377	17	301	17	286	142	286	142	301	17	377	17	344	98	294	17	243	17	209	164	230	87	357	72	357	-3	230	30	230	79	312	129	230	164	357	129	357	79	275	30	357	-3	357	72	230	87	230	161	253	99	337	68	337	6	253	22	253	83	305	144	253	161	337	143	337	83	286	23	337	6	337	67	253	99	253	79	224	79	357	60	357	60	224	161	273	161	300	6	300	6	273	46	254	66	254	142	302	147	305	152	309	156	313	159	317	160	321	159	328	157	333	154	337	149	339	144	339	139	338	133	336	127	332	120	328	114	323	124	254	56	323	51	328	44	332	38	336	32	338	27	339	22	339	17	337	14	333	12	328	11	321	12	317	15	313	19	309	24	305	28	302	104	254	79	-97	79	35	60	35	60	-97	161	-78	161	-51	6	-51	6	-78	124	-95	52	-21	47	-16	43	-13	39	-11	35	-10	24	-10	19	-12	16	-15	13	-20	12	-25	13	-30	15	-35	18	-39	22	-43	27	-47	104	-95	42	-95	62	-95	139	-46	149	-38	152	-34	153	-30	154	-25	153	-20	151	-16	147	-12	143	-10	132	-10	128	-11	125	-13	120	-16	116	-21	122	230	45	230	72	150	94	150	16383	16383	122	9	94	90	72	90	45	9	122	230	45	230	72	150	94	150	36	182	36	155	59	155	73	153	85	146	95	137	101	124	103	110	101	96	95	83	85	73	73	67	59	65	36	65	36	37	59	37	82	41	101	51	117	67	127	87	131	110	127	133	117	153	101	169	82	179	59	182	131	37	131	65	108	65	94	67	81	73	72	83	65	96	63	110	65	124	72	137	82	146	94	153	108	155	131	155	131	182	108	182	85	179	65	169	50	153	39	133	36	110	39	87	50	67	65	51	85	41	108	37	141	9	141	29	93	29	93	103	73	103	73	29	26	29	26	9	141	83	141	103	26	103	26	83	73	83	73	9	93	9	93	83	132	50	132	72	93	72	93	109	74	109	74	72	36	72	36	50	74	50	74	13	93	13	93	50	132	50	132	72	36	72	36	50	140	332	131	313	122	300	111	290	99	285	84	283	67	285	53	291	41	301	33	315	28	332	13	332	16	305	24	283	38	267	58	257	83	253	106	256	124	266	138	281	148	303	154	332	108	286	107	294	104	301	99	306	92	310	84	311	75	310	69	306	63	301	60	294	59	286	60	278	64	272	69	266	76	263	84	262	91	263	98	266	103	271	107	278	108	286	133	305	130	321	123	335	113	346	99	353	84	355	68	353	54	346	43	335	36	322	33	306	36	290	43	276	53	266	67	259	83	256	99	259	112	266	123	276	130	290	133	305	16383	16383	116	306	114	295	110	286	103	279	93	275	83	273	72	275	63	279	56	286	52	295	50	306	52	316	57	325	64	332	73	337	83	339	93	337	102	332	110	325	114	316	116	306	114	-35	106	-43	99	-48	92	-51	85	-53	79	-54	73	-53	68	-51	64	-47	61	-42	60	-34	61	-27	63	-20	68	-13	74	-6	82	0	59	0	49	-7	41	-16	36	-25	33	-34	32	-45	34	-58	39	-68	47	-75	57	-80	69	-82	82	-80	93	-76	104	-69	114	-58	124	-44	151	319	146	309	141	302	136	297	131	295	124	294	120	294	115	295	109	297	104	299	98	301	86	307	79	311	65	315	58	316	51	316	37	314	25	308	14	298	6	284	1	266	15	266	19	274	23	281	28	285	34	288	41	289	44	289	52	287	56	285	61	283	73	278	83	273	92	269	99	267	106	266	113	266	128	268	140	274	151	284	159	299	166	319	76	253	97	253	174	301	179	305	183	310	186	314	188	319	188	324	187	329	185	333	181	336	176	338	171	339	167	339	164	338	160	336	155	333	150	328	16383	16383	-1	253	18	253	95	301	101	305	105	310	108	314	110	324	109	329	107	333	103	336	99	338	93	339	89	339	86	338	81	336	77	333	71	328	122	161	120	154	118	149	116	145	115	141	113	137	107	129	103	126	99	124	94	123	91	123	88	125	82	131	79	133	68	152	59	173	51	193	45	210	41	222	37	210	35	203	31	196	27	190	20	182	14	177	4	169	0	167	2	143	6	145	13	148	21	153	30	160	36	167	40	157	50	139	55	129	61	118	65	112	70	105	76	99	82	95	89	93	95	93	101	94	107	96	113	101	119	107	123	113	126	118	129	124	130	129	132	133	142	314	126	331	83	290	42	331	24	314	66	272	26	230	42	213	83	254	124	213	141	231	100	272	167	342	121	342	121	337	125	337	133	333	135	330	136	325	133	312	126	290	116	266	107	244	100	228	94	243	84	266	74	292	66	313	63	326	64	331	66	334	70	336	74	337	79	337	79	342	12	342	12	337	22	335	28	329	31	325	35	316	40	306	44	297	48	287	51	278	84	200	79	189	73	176	69	163	65	151	64	138	66	127	71	119	79	113	88	110	99	109	111	111	121	115	128	123	133	132	134	144	133	159	128	174	121	188	114	201	108	215	146	310	148	317	151	324	155	330	160	335	167	337	16383	16383	112	140	111	134	108	128	104	124	99	121	93	121	87	122	82	125	79	131	78	136	77	142	78	152	80	161	84	169	87	178	90	186	95	179	100	169	106	158	110	148	112	140	99	168	99	174	87	175	78	178	73	183	71	190	70	200	70	422	69	424	58	420	36	414	24	411	9	407	9	401	13	402	30	402	34	399	37	395	39	388	39	203	38	192	36	184	31	179	23	175	11	174	11	168	117	286	117	338	112	338	110	334	108	332	104	332	102	333	99	334	95	335	90	336	86	337	81	339	77	340	62	340	54	338	47	336	40	332	34	328	28	323	24	317	20	310	18	294	18	287	20	280	23	274	27	268	32	262	36	259	41	255	47	251	54	246	62	242	70	237	77	233	83	229	87	226	90	224	99	215	101	210	103	206	103	201	102	191	97	184	91	178	82	175	73	174	58	176	46	182	36	192	29	207	24	225	18	225	18	168	23	168	24	170	25	171	31	174	34	173	37	173	41	172	46	171	56	167	61	166	83	166	92	167	100	170	107	173	113	178	120	184	128	198	130	206	131	215	130	223	127	230	122	238	116	245	108	252	100	258	91	263	83	268	65	278	57	284	51	290	46	296	44	302	43	308	44	316	49	323	55	328	62	331	71	332	82	330	91	325	99	315	106	303	111	286	186	168	186	174	179	175	172	177	166	182	160	188	153	198	103	269	136	316	141	322	146	327	153	331	160	333	167	334	167	340	104	340	104	334	111	334	115	332	118	331	120	328	121	325	120	323	120	321	119	318	115	312	94	282	75	314	71	320	70	322	70	329	72	331	76	333	81	334	87	334	87	340	5	340	5	334	15	334	21	331	26	327	32	320	39	310	76	253	31	194	25	186	20	181	15	177	9	175	2	174	2	168	60	168	60	174	54	174	46	176	45	178	44	181	44	183	45	186	47	189	49	193	52	198	84	239	119	190	121	188	122	186	122	180	120	177	117	176	113	175	106	174	106	168	83	208	82	193	79	183	74	178	65	175	52	174	52	168	144	168	144	174	131	176	123	179	118	185	116	194	116	298	98	301	83	310	70	323	62	339	59	357	60	373	64	390	71	404	82	415	95	419	102	417	109	413	114	407	118	401	121	393	123	384	126	377	131	372	135	369	141	368	147	369	152	372	156	376	159	381	160	386	159	391	157	396	154	402	149	408	142	413	135	417	127	420	118	423	108	425	99	425	67	421	45	409	31	393	24	374	22	357	26	333	36	316	50	303	66	295	83	291	186	0	186	331	24	331	24	306	161	306	161	0	182	0	182	331	157	331	157	241	20	241	20	215	157	215	157	0	182	0	182	331	157	331	157	178	20	178	20	153	157	153	157	0	182	0	182	331	157	331	157	116	20	116	20	90	157	90	157	0	182	0	182	331	157	331	157	25	20	25	20	0	156	35	121	35	83	-24	45	35	11	35	76	-73	89	-73	198	305	198	333	5	333	5	305	16383	16383	198	253	198	281	5	281	5	253	166	253	94	328	89	332	85	335	81	337	73	339	66	338	61	336	58	333	55	329	55	318	57	314	60	309	70	301	147	253	55	253	75	253	151	301	157	305	161	309	164	314	166	318	166	329	163	333	160	336	155	338	148	339	140	337	136	335	132	332	127	328	203	253	140	337	109	337	47	253	64	253	124	305	185	253	193	319	188	309	183	302	178	297	173	294	161	294	155	295	148	298	139	302	128	307	121	311	107	315	100	316	93	316	79	314	67	308	56	298	48	284	42	266	57	266	61	274	65	281	70	285	76	288	83	289	88	289	92	288	98	286	105	282	114	278	125	273	134	269	141	267	148	266	155	266	170	268	182	274	192	284	201	299	208	319	203	273	203	300	47	300	47	273	250	385	250	410	0	410	0	385	180	332	171	313	162	300	151	290	139	285	124	283	107	285	93	291	82	301	73	315	68	332	54	332	56	305	64	283	78	267	98	257	123	253	145	256	164	266	178	281	188	303	194	332	150	286	148	294	145	301	140	306	133	310	124	311	116	310	109	306	104	301	101	294	100	286	101	278	105	272	110	266	117	263	124	262	132	263	139	266	145	271	148	278	150	286	200	286	198	294	195	301	189	306	182	310	175	311	167	310	160	306	155	301	151	294	150	286	151	278	155	272	160	266	166	263	174	262	182	263	189	266	195	272	198	278	200	286	16383	16383	100	286	99	294	95	301	90	306	83	310	75	311	67	310	60	306	55	301	51	294	50	286	51	278	55	272	60	266	67	263	75	262	83	263	90	266	95	272	99	278	100	286	109	291	109	246	126	246	127	263	131	263	147	266	160	274	171	287	178	303	181	321	179	337	175	352	165	364	150	373	129	376	122	375	116	374	109	372	104	370	99	367	94	363	91	359	88	354	86	346	87	342	89	338	92	335	96	333	100	332	109	335	113	343	116	353	121	361	131	364	139	362	146	356	150	347	153	336	153	325	152	314	146	304	138	297	128	292	116	291	175	305	173	321	165	335	155	346	141	353	126	355	110	353	96	346	85	335	78	322	75	306	78	290	85	276	95	266	109	259	124	256	140	259	154	266	165	276	173	290	175	305	16383	16383	158	306	156	295	152	286	144	279	135	275	124	273	114	275	106	279	99	286	94	295	93	306	94	316	99	325	106	332	115	337	124	339	135	337	144	332	151	325	156	316	158	306	118	253	137	253	214	301	220	305	224	310	227	314	229	324	228	329	226	333	222	336	218	338	212	339	208	339	204	338	200	336	196	333	190	328	16383	16383	40	253	60	253	137	301	142	305	146	310	149	314	151	319	151	324	150	329	148	333	144	336	140	338	134	339	130	339	126	338	123	336	118	333	113	328	203	337	185	337	125	286	65	337	47	337	109	253	141	253	142	250	142	350	115	350	115	250	174	250	174	350	146	350	146	250	16383	16383	104	250	104	350	77	350	77	250	229	253	156	328	151	333	146	336	142	338	138	339	134	339	129	338	124	336	121	333	119	329	118	324	118	319	120	314	123	310	127	305	132	301	209	253	16383	16383	151	253	78	328	73	333	68	336	64	338	60	339	56	339	51	338	46	336	43	333	40	329	40	319	42	314	44	310	49	305	54	301	131	253	150	358	148	366	145	373	140	379	133	382	124	383	116	382	109	379	104	373	101	366	100	358	101	351	105	344	110	339	117	335	124	334	132	335	139	339	145	344	148	350	150	358	16383	16383	180	332	171	313	162	300	151	290	139	285	124	283	107	285	93	291	82	301	73	315	68	332	54	332	56	305	64	283	78	267	98	257	123	253	145	256	164	266	178	281	188	303	194	332	194	253	188	282	178	304	164	320	145	329	123	332	98	329	78	318	64	302	56	280	54	253	68	253	73	271	82	284	93	294	107	300	124	302	139	300	151	295	162	286	171	272	180	253	147	373	135	367	120	355	106	339	95	320	90	299	94	278	101	264	112	256	122	252	131	251	139	252	147	255	153	261	158	269	160	280	158	290	153	298	145	302	137	305	126	305	123	304	121	304	119	303	115	303	113	304	111	306	110	308	110	310	111	317	115	327	122	338	134	350	151	363	104	251	115	257	130	269	145	285	156	304	160	325	157	346	149	360	139	368	128	372	119	373	112	372	104	369	97	363	92	355	90	344	92	333	98	326	105	322	113	319	127	319	130	320	136	320	138	319	139	318	141	314	139	306	136	297	128	285	116	273	99	261	151	261	134	273	122	285	115	297	111	306	110	314	110	316	111	318	115	320	121	320	123	319	137	319	145	322	153	326	158	333	160	344	158	355	153	363	147	369	139	372	131	373	122	372	112	368	101	360	94	346	90	325	95	304	106	285	120	269	135	257	147	251	211	251	223	257	237	269	251	285	262	304	267	325	264	346	256	360	246	368	235	372	227	373	219	372	211	369	204	363	199	355	198	344	200	333	205	326	212	322	220	319	234	319	237	320	243	320	245	319	246	318	248	314	247	306	243	297	235	285	223	273	206	261	166	-111	94	-37	89	-32	85	-29	81	-27	73	-25	66	-26	61	-28	58	-31	55	-36	55	-46	57	-51	60	-55	70	-63	147	-111	55	-111	75	-111	151	-63	157	-59	161	-55	164	-51	166	-46	166	-36	163	-31	160	-28	155	-26	148	-25	140	-27	136	-29	132	-32	127	-37	135	-141	135	-25	115	-25	115	-73	41	-73	41	-93	115	-93	115	-141	135	-93	135	-73	61	-73	61	-25	41	-25	41	-141	61	-141	61	-93	200	266	200	368	50	368	50	340	172	340	172	266	222	172	232	174	238	176	243	178	249	180	255	185	260	190	263	196	265	203	266	209	264	219	260	227	255	232	248	236	241	237	234	236	227	233	222	228	219	222	218	217	220	208	224	202	229	197	234	194	235	191	235	190	234	188	231	187	227	185	222	184	124	-132	124	-113	109	-113	99	-112	91	-108	84	-101	80	-93	79	-83	80	-73	84	-65	91	-59	99	-55	109	-53	124	-53	124	-35	109	-35	93	-37	80	-44	70	-54	63	-68	60	-83	63	-99	70	-112	80	-122	93	-129	109	-132	182	-119	182	-99	135	-99	135	-25	115	-25	115	-99	68	-99	68	-119	182	-45	182	-25	68	-25	68	-45	115	-45	115	-119	135	-119	135	-45	173	-83	173	-61	134	-61	134	-25	116	-25	116	-61	77	-61	77	-83	116	-83	116	-124	134	-124	134	-83	173	-83	173	-61	77	-61	77	-83	241	37	213	37	213	-88	212	-101	210	-113	204	-123	197	-130	185	-133	179	-132	173	-130	167	-126	162	-122	158	-117	154	-113	150	-108	147	-105	142	-103	137	-102	132	-102	128	-104	125	-107	123	-111	123	-115	126	-124	135	-132	149	-137	166	-141	186	-142	204	-139	219	-129	230	-114	238	-95	241	-73	241	37	213	37	213	-73	216	-95	223	-114	235	-129	250	-139	267	-142	287	-141	305	-137	318	-132	328	-124	331	-115	330	-111	328	-107	325	-104	321	-102	317	-102	311	-103	307	-105	303	-108	300	-113	291	-122	281	-130	275	-132	268	-133	257	-130	249	-123	244	-113	241	-101	241	-88	150	-83	148	-75	145	-68	140	-63	133	-59	124	-58	116	-59	109	-63	104	-68	101	-75	100	-83	101	-91	105	-97	110	-103	117	-106	124	-107	132	-106	139	-103	145	-98	148	-91	150	-83	200	-83	198	-75	195	-69	189	-63	182	-60	175	-59	167	-60	160	-63	155	-69	151	-75	150	-83	151	-91	155	-98	160	-103	166	-107	174	-108	182	-107	189	-103	195	-98	198	-91	200	-83	16383	16383	100	-83	99	-75	95	-69	90	-63	83	-60	75	-59	67	-60	60	-63	55	-69	51	-75	50	-83	51	-91	55	-98	60	-103	67	-107	75	-108	83	-107	90	-103	95	-98	99	-91	100	-83	175	-83	173	-68	165	-54	155	-43	141	-36	126	-34	110	-36	96	-43	85	-54	78	-67	75	-83	78	-99	85	-113	95	-123	109	-130	124	-133	140	-130	154	-123	165	-113	173	-99	175	-83	16383	16383	158	-83	156	-94	152	-103	144	-110	135	-115	124	-116	114	-115	106	-110	99	-103	94	-94	93	-83	94	-73	99	-64	106	-57	115	-52	124	-50	135	-52	144	-57	151	-64	156	-73	158	-83	104	-175	115	-169	130	-158	145	-142	156	-123	160	-102	157	-81	149	-67	139	-59	128	-55	119	-54	112	-55	104	-58	97	-64	92	-72	90	-83	92	-93	98	-100	105	-105	113	-107	122	-108	125	-108	127	-107	130	-107	132	-106	136	-106	138	-107	139	-109	140	-110	141	-113	139	-120	136	-130	128	-141	116	-153	99	-166	134	0	117	0	96	-49	99	-51	102	-50	104	-50	107	-49	113	-49	123	-50	131	-52	136	-55	139	-60	140	-67	139	-74	135	-81	130	-85	122	-88	113	-89	107	-89	101	-88	94	-87	88	-86	80	-83	73	-98	82	-102	98	-106	106	-106	115	-107	136	-105	154	-99	167	-91	175	-79	177	-64	176	-52	170	-43	161	-36	149	-32	134	-30	127	-30	124	-31	122	-31	161	-35	153	-43	146	-48	139	-51	132	-53	126	-54	120	-53	115	-51	111	-47	108	-42	107	-34	108	-27	110	-20	114	-13	121	-6	129	0	106	0	96	-7	88	-16	83	-25	80	-34	79	-45	81	-58	86	-68	94	-75	104	-80	116	-82	129	-80	140	-76	151	-69	161	-58	171	-44	135	-116	135	-50	115	-50	115	-116	204	-117	204	-48	47	-48	47	-117	75	-117	75	-75	176	-75	176	-117	203	-54	182	-54	182	-79	179	-85	174	-89	167	-92	158	-93	151	-92	144	-89	139	-85	136	-79	135	-72	135	-54	115	-54	115	-72	114	-80	112	-85	108	-90	102	-92	94	-93	86	-92	79	-89	74	-85	71	-80	70	-72	70	-54	50	-54	50	-72	52	-85	58	-97	67	-105	79	-110	94	-112	103	-111	111	-109	117	-105	122	-101	125	-96	128	-101	134	-105	141	-109	150	-111	159	-112	174	-110	186	-105	195	-97	201	-85	203	-72	203	-35	185	-35	125	-87	65	-35	47	-35	109	-119	141	-119	203	-119	141	-35	109	-35	47	-119	65	-119	125	-68	186	-119	181	-33	172	-52	163	-66	152	-75	140	-80	126	-82	108	-80	94	-73	83	-64	75	-50	70	-33	55	-33	58	-60	66	-82	80	-98	99	-108	124	-112	147	-109	166	-99	180	-84	190	-62	195	-33	195	-107	190	-79	180	-57	166	-41	147	-32	124	-29	99	-32	80	-42	66	-59	58	-80	55	-107	70	-107	75	-90	83	-76	94	-67	108	-61	126	-59	140	-60	152	-66	163	-75	172	-88	181	-107	193	-55	188	-65	183	-72	178	-77	173	-80	166	-81	161	-81	155	-79	148	-77	139	-73	128	-67	114	-61	107	-60	100	-58	93	-58	79	-60	67	-67	56	-77	48	-91	42	-108	57	-108	61	-100	65	-94	70	-89	76	-86	83	-85	88	-86	92	-87	98	-89	105	-92	114	-97	125	-102	134	-105	141	-107	148	-108	155	-108	170	-107	182	-101	192	-90	201	-75	208	-55	203	-97	203	-69	47	-69	47	-97	250	-94	250	-69	0	-69	0	-94	250	-94	250	-69	0	-69	0	-94	16383	16383	250	-149	250	-124	0	-124	0	-149	190	160	185	150	180	143	175	138	170	135	164	134	152	136	145	139	136	143	125	148	118	152	104	156	97	157	90	157	76	155	63	149	53	139	45	125	40	107	54	107	58	116	62	122	67	126	73	129	79	130	84	130	89	129	95	127	102	123	112	119	123	114	131	110	138	108	145	107	152	107	167	109	179	115	189	125	198	140	204	160	201	115	201	137	48	137	48	115	250	115	250	137	0	137	0	115	219	290	193	290	50	-36	77	-36	256	331	228	331	50	-77	77	-77	60	-35	60	-53	75	-53	85	-55	93	-59	100	-65	104	-73	105	-83	104	-93	100	-101	93	-108	85	-112	75	-113	60	-113	60	-132	75	-132	90	-129	104	-122	114	-112	121	-99	124	-83	121	-68	114	-54	104	-44	90	-37	75	-35	204	-94	204	-25	176	-25	176	-67	75	-67	75	-25	47	-25	47	-94	166	-112	166	-25	84	-25	84	-112	16383	16383	147	-93	103	-93	103	-45	147	-45	200	-45	193	-40	186	-36	181	-33	175	-32	168	-31	159	-32	151	-35	142	-40	133	-48	125	-58	117	-48	109	-40	101	-35	92	-32	83	-31	71	-33	65	-36	58	-40	50	-45	50	-70	59	-65	66	-62	72	-60	76	-59	79	-59	92	-61	101	-66	108	-73	115	-83	121	-93	131	-93	136	-82	143	-73	149	-65	157	-61	166	-59	170	-59	175	-60	182	-62	190	-65	200	-70	172	344	159	358	125	324	92	358	77	344	111	310	79	277	92	263	125	296	158	262	171	277	139	310	151	415	134	409	120	401	109	390	103	378	101	364	101	357	102	350	104	343	110	329	115	318	119	309	122	302	123	296	124	291	123	284	120	279	116	274	108	269	99	264	99	249	119	256	134	265	144	275	149	287	151	302	151	309	150	316	148	323	145	332	140	343	135	352	132	359	130	365	129	370	128	374	129	381	132	387	137	392	143	396	151	400	250	439	250	464	0	464	0	439	16383	16383	250	385	250	410	0	410	0	385	141	269	141	340	0	340	0	269	27	269	27	314	114	314	114	269	198	388	193	379	188	372	183	367	177	364	171	363	156	366	150	368	145	371	132	377	118	383	111	385	104	386	98	386	83	384	71	378	61	367	53	353	47	335	61	335	65	344	69	350	75	355	80	357	87	358	91	358	103	355	108	353	130	343	138	339	146	337	152	336	160	335	175	337	187	343	197	353	205	368	212	388	16383	16383	198	319	193	309	188	302	183	297	177	295	171	294	166	294	161	295	156	297	150	299	145	301	132	307	125	311	111	315	104	316	98	316	83	314	71	308	61	298	53	284	47	266	61	266	65	274	69	281	75	285	80	288	87	289	91	289	99	287	103	285	108	283	130	273	138	269	146	267	152	266	160	266	175	268	187	274	197	284	205	299	212	319	196	-78	196	-73	194	-69	192	-66	188	-63	181	-63	180	-64	178	-64	176	-65	170	-70	164	-77	156	-85	146	-94	132	-102	133	-88	136	-75	139	-63	142	-53	143	-45	142	-41	140	-37	137	-34	134	-32	130	-31	126	-32	122	-34	119	-37	117	-41	117	-45	118	-53	120	-63	123	-75	126	-88	127	-103	115	-96	105	-87	88	-70	81	-65	80	-64	78	-64	77	-63	70	-63	66	-66	64	-69	62	-73	61	-78	62	-80	63	-83	64	-85	66	-86	68	-88	76	-91	87	-94	111	-102	123	-108	99	-118	87	-121	77	-124	70	-127	67	-129	65	-132	63	-138	63	-144	65	-147	67	-149	71	-151	79	-151	83	-149	84	-149	90	-144	98	-137	106	-128	116	-119	127	-112	126	-126	123	-139	120	-151	118	-161	117	-169	117	-173	119	-176	122	-179	126	-182	130	-183	134	-182	140	-176	142	-173	143	-169	142	-161	139	-151	136	-139	133	-126	132	-112	147	-122	158	-133	166	-142	174	-149	182	-151	187	-151	190	-149	193	-146	195	-142	195	-136	194	-133	193	-131	191	-129	188	-127	181	-124	172	-122	161	-119	148	-114	135	-108	150	-101	163	-96	173	-93	182	-91	188	-88	191	-87	194	-85	195	-83	196	-80	196	-78	373	-37	357	-58	325	-72	286	-80	249	-84	220	-85	192	-84	154	-80	116	-72	84	-58	68	-37	54	-37	66	-72	98	-95	140	-108	184	-114	220	-116	257	-114	301	-108	343	-95	375	-72	387	-37	408	309	401	298	390	291	376	288	361	286	339	286	314	287	287	290	259	295	232	300	208	306	176	312	144	316	128	316	106	315	85	311	66	302	51	287	42	266	57	266	63	277	75	283	88	287	103	289	127	289	142	288	158	287	173	284	189	281	204	278	256	266	283	262	310	259	336	258	359	260	380	264	399	273	414	288	422	309	387	253	375	289	343	311	301	325	257	331	220	332	184	331	140	325	98	311	66	289	54	253	68	253	84	275	116	289	154	297	192	301	220	302	249	301	286	297	325	289	357	275	373	253	417	-79	405	-72	393	-63	382	-53	371	-42	362	-31	352	-41	365	-58	368	-61	368	-65	365	-68	364	-68	363	-69	42	-69	42	-97	364	-97	366	-98	368	-100	368	-102	367	-104	367	-105	366	-106	365	-108	352	-125	361	-134	381	-112	393	-102	405	-93	417	-87	95	201	94	210	90	218	84	224	77	228	68	229	59	228	51	224	45	218	42	211	40	201	42	193	46	185	52	179	59	176	68	174	77	176	84	179	90	185	94	193	95	201	16383	16383	54	-69	73	-58	88	-44	100	-28	107	-11	109	7	107	22	102	34	93	43	82	49	70	51	60	49	52	46	46	40	42	32	40	23	41	14	45	7	51	2	59	-1	69	-2	72	-2	75	-1	78	-1	81	0	85	0	87	-2	89	-3	90	-5	90	-7	88	-17	83	-28	75	-38	63	-49	49	-60	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	158	278	157	286	153	293	148	298	141	302	133	303	125	302	119	298	113	293	110	286	108	278	110	271	113	264	119	258	125	255	133	253	141	255	148	258	153	264	157	271	158	278	16383	16383	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	16383	16383	59	278	57	286	54	293	48	298	41	302	33	303	26	302	19	298	14	293	10	286	9	278	10	271	14	264	19	258	26	255	33	253	41	255	48	258	54	264	57	271	59	278	56	264	74	264	107	305	115	315	118	319	120	327	119	332	117	336	113	339	109	341	105	342	99	341	95	340	91	337	88	334	86	330	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	22	258	18	256	15	252	13	248	12	226	9	226	0	16383	16383	224	128	108	128	166	266	96	201	95	210	91	218	85	224	77	228	69	229	60	228	52	224	46	218	42	211	41	201	42	193	46	185	52	179	60	176	69	174	77	176	85	179	91	185	95	193	96	201	368	84	354	84	340	57	323	38	300	26	267	20	221	18	202	19	187	21	178	25	172	31	171	42	171	164	246	164	268	162	283	158	292	150	298	136	302	115	314	115	314	232	302	232	298	212	292	198	283	190	268	185	246	184	171	184	171	302	173	307	176	310	181	312	188	312	250	311	289	306	313	297	325	282	330	259	343	259	340	331	76	331	76	321	95	320	107	315	115	307	118	294	119	275	119	37	115	24	108	16	95	12	76	9	76	0	345	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	418	0	418	9	399	12	386	17	378	25	374	37	373	55	373	274	374	293	378	307	386	315	399	319	418	321	418	331	278	331	278	321	297	319	310	315	318	307	322	294	323	274	323	180	171	180	171	274	172	294	176	307	184	315	197	319	215	321	215	331	75	331	75	321	95	319	108	315	115	307	119	294	120	274	120	61	119	39	116	25	108	16	95	12	75	9	75	0	215	0	214	9	196	12	183	17	175	25	172	38	171	56	171	157	323	157	323	62	322	41	318	26	311	17	298	12	278	9	278	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	16383	16383	224	0	224	9	204	11	189	16	181	24	176	37	175	56	175	276	176	295	180	308	189	316	203	320	224	321	224	331	76	331	76	321	97	320	111	316	120	308	123	295	124	276	124	56	123	36	119	23	111	15	97	11	76	9	76	0	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	409	329	402	332	396	334	390	335	377	335	346	330	316	315	290	290	268	258	255	218	254	218	243	260	226	293	203	318	174	332	139	337	125	336	110	332	96	327	83	319	72	311	76	303	82	305	90	308	98	310	106	311	113	312	142	306	167	289	187	257	203	211	215	147	215	61	214	39	210	25	202	16	187	12	165	9	165	0	318	0	318	9	296	11	281	15	272	23	268	36	266	55	266	152	273	204	291	251	318	288	353	313	393	322	400	322	406	320	409	320	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	358	0	358	84	345	84	343	71	339	61	333	53	325	49	314	47	237	47	238	66	275	80	305	100	327	126	341	159	345	199	338	242	318	280	285	310	241	331	186	338	130	330	86	309	53	277	33	239	26	199	31	159	44	126	65	100	95	80	132	66	133	47	58	47	46	48	38	52	32	59	28	70	27	85	15	85	15	0	158	0	153	80	129	93	110	114	96	140	87	170	84	200	88	235	100	268	120	295	149	313	186	320	222	314	250	298	271	273	284	239	289	200	285	168	276	138	261	112	242	92	218	80	214	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	158	278	157	286	153	293	148	298	141	302	133	303	125	302	119	298	113	293	110	286	108	278	110	271	113	264	119	258	125	255	133	253	141	255	148	258	153	264	157	271	158	278	16383	16383	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	16383	16383	59	278	57	286	54	293	48	298	41	302	33	303	26	302	19	298	14	293	10	286	9	278	10	271	14	264	19	258	26	255	33	253	41	255	48	258	54	264	57	271	59	278	16383	16383	143	54	137	43	132	36	127	31	122	29	117	28	113	29	110	31	108	33	107	36	107	228	104	230	89	224	74	219	58	214	42	208	27	204	27	195	32	196	54	196	59	193	62	188	64	181	65	172	65	39	66	26	68	14	74	4	82	-2	94	-4	109	-1	122	7	133	20	143	35	151	50	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	22	258	18	256	15	252	13	248	12	226	9	226	0	16383	16383	224	128	108	128	166	266	211	175	235	181	254	191	268	205	277	224	280	248	274	277	258	300	232	317	195	327	148	331	8	331	8	321	29	320	43	316	51	308	55	295	56	275	56	56	55	37	51	24	42	16	29	11	8	9	8	0	177	0	217	4	250	15	275	34	291	58	296	89	292	116	281	138	263	155	239	167	211	174	16383	16383	108	183	108	303	109	307	112	310	115	312	119	313	162	310	192	302	213	289	225	270	228	245	225	223	214	205	197	193	172	186	139	183	16383	16383	108	163	140	163	171	161	198	155	220	142	234	121	239	89	234	59	220	39	198	26	170	20	138	18	126	19	118	21	112	26	109	32	108	41	289	247	286	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	62	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	126	11	113	16	105	24	101	37	100	56	100	292	101	300	103	306	106	310	111	311	118	312	206	312	232	310	251	303	264	291	272	273	276	247	338	0	184	337	174	337	24	0	16383	16383	262	46	68	46	166	266	299	84	285	84	271	57	254	38	230	26	197	20	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	118	312	179	311	219	306	243	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	251	118	249	129	247	142	245	170	245	189	246	197	247	204	251	220	238	220	235	211	231	203	226	197	218	193	209	191	156	191	146	192	139	196	133	201	129	209	124	220	112	220	114	210	116	197	117	184	117	172	118	161	118	153	115	126	113	118	125	118	129	129	134	138	139	144	146	148	156	149	209	149	219	148	226	144	231	137	235	128	238	118	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	344	0	344	9	330	12	320	17	311	26	304	38	296	55	179	337	169	337	70	93	56	58	44	34	34	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	160	267	161	267	241	61	244	51	247	44	249	37	250	31	251	26	249	18	244	13	236	11	227	10	216	9	216	0	432	0	432	9	413	12	401	17	393	25	389	38	388	56	388	275	389	294	393	307	401	316	413	320	431	321	431	331	332	331	222	80	106	331	7	331	7	321	28	319	42	315	50	307	54	294	55	275	55	75	54	47	49	29	41	18	27	12	6	9	6	0	123	0	123	9	103	12	90	18	82	29	78	48	76	75	76	275	203	0	209	0	337	286	337	61	336	40	333	26	325	17	312	12	292	9	292	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	295	247	295	331	26	331	26	246	39	246	43	263	48	276	55	284	66	289	79	290	242	290	256	289	266	284	274	276	279	263	282	247	16383	16383	252	109	252	225	240	225	239	211	235	200	229	193	219	189	207	188	114	188	102	189	93	193	87	200	83	211	81	225	70	225	70	109	81	109	84	122	87	132	93	140	101	146	113	147	205	147	218	146	227	141	234	133	239	123	240	109	16383	16383	307	0	307	85	295	85	293	70	287	57	278	49	265	44	248	42	70	42	56	44	44	49	35	57	29	69	27	85	15	85	15	0	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	296	105	303	107	307	111	310	116	312	238	312	245	311	251	310	254	306	256	301	256	62	255	41	252	26	244	17	232	12	212	9	212	0	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	101	146	109	145	115	145	122	144	136	144	164	145	188	147	208	153	225	161	243	175	253	185	260	197	266	210	270	225	271	240	270	254	267	268	262	280	255	291	246	300	231	310	213	319	191	325	166	329	137	331	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	155	310	182	302	202	288	213	266	217	238	213	213	202	192	185	177	162	167	132	164	120	164	114	165	108	165	101	166	300	102	289	102	283	82	275	66	264	56	249	49	229	47	74	47	193	184	86	312	190	312	214	310	234	305	248	294	259	276	266	251	278	251	278	331	15	331	15	324	148	162	15	7	15	0	286	0	296	246	293	331	12	331	8	246	21	246	28	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	284	246	352	329	345	332	338	334	332	335	320	335	289	330	259	315	232	290	211	258	198	218	196	218	186	260	169	293	146	318	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	152	215	204	233	251	261	288	296	313	335	322	342	322	348	320	352	320	216	290	217	301	221	310	230	316	245	320	267	321	267	331	114	331	114	321	136	320	151	317	160	311	164	302	165	290	165	280	122	276	82	263	49	241	26	209	17	165	23	128	39	97	67	72	106	57	156	51	165	51	165	42	163	29	157	20	146	14	132	10	114	9	114	0	267	0	267	9	248	11	234	15	224	20	218	29	216	43	216	51	228	51	264	56	300	69	332	91	355	123	364	165	355	209	332	241	298	263	258	276	216	280	16383	16383	215	262	250	256	276	240	295	216	306	188	310	159	304	128	290	103	268	85	243	74	215	70	16383	16383	166	70	133	75	107	88	88	107	76	132	72	159	76	189	89	216	109	240	135	256	166	262	352	0	352	9	338	12	327	16	317	22	307	32	296	46	200	184	272	272	289	292	303	305	316	314	331	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	263	301	260	296	257	290	251	282	243	272	188	202	166	234	151	255	139	272	131	286	126	297	124	306	125	312	128	316	133	319	139	320	147	321	161	321	161	331	11	331	11	321	29	319	44	312	59	299	78	276	103	242	156	164	78	66	58	42	43	26	31	17	19	12	5	9	5	0	121	0	121	9	106	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	100	57	109	70	169	145	217	74	226	60	233	48	238	38	241	31	242	25	241	20	238	16	233	14	226	12	217	11	204	9	204	0	362	345	332	341	310	328	295	309	287	284	285	254	283	226	278	198	267	175	248	159	218	153	212	153	212	281	214	299	221	311	232	318	246	321	263	321	263	331	110	331	110	321	128	321	142	317	152	310	159	299	161	281	161	153	156	153	125	159	106	175	95	198	90	226	89	254	86	284	78	309	64	328	42	341	11	345	11	335	21	330	28	320	32	308	34	295	35	283	34	274	34	265	33	256	33	247	32	238	39	199	59	170	87	150	122	139	161	135	161	62	160	40	156	25	147	16	132	12	110	9	110	0	263	0	263	9	244	11	229	14	220	22	214	35	212	55	212	135	251	139	286	150	314	170	333	199	340	238	340	256	339	265	339	295	341	308	345	320	352	330	362	335	358	0	358	84	345	84	343	71	339	61	333	53	325	49	314	47	237	47	238	66	275	80	305	100	327	126	341	159	345	199	338	242	318	280	285	310	241	331	186	338	130	330	86	309	53	277	33	239	26	199	31	159	44	126	65	100	95	80	132	66	133	47	58	47	46	48	38	52	32	59	28	70	27	85	15	85	15	0	158	0	153	80	129	93	110	114	96	140	87	170	84	200	88	235	100	268	120	295	149	313	186	320	222	314	250	298	271	273	284	239	289	200	285	168	276	138	261	112	242	92	218	80	214	0	158	411	157	419	153	426	148	432	141	435	133	436	125	435	118	432	113	426	110	420	108	412	109	404	113	397	118	392	125	388	132	387	140	388	148	392	153	397	157	404	158	411	16383	16383	59	411	57	419	54	426	48	432	41	435	33	436	26	435	19	432	14	426	10	420	9	412	10	404	14	397	19	392	25	388	33	387	41	388	48	392	54	397	57	404	59	411	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	257	411	256	419	252	426	247	432	240	435	233	436	225	435	218	432	213	426	209	420	208	412	209	404	213	397	218	392	225	388	232	387	240	388	247	392	252	397	256	404	257	411	16383	16383	158	411	157	419	153	426	148	432	141	435	133	436	125	435	118	432	113	426	110	420	108	412	109	404	113	397	118	392	125	388	132	387	140	388	148	392	153	397	157	404	158	411	16383	16383	352	329	345	332	338	334	332	335	320	335	289	330	259	315	232	290	211	258	198	218	196	218	186	260	169	293	146	318	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	152	215	204	233	251	261	288	296	313	335	322	342	322	348	320	352	320	108	253	126	253	158	294	163	299	167	304	169	309	171	313	172	316	171	322	168	326	165	329	157	331	151	330	147	329	143	327	140	324	138	320	16383	16383	257	65	255	50	252	39	248	32	245	27	241	26	232	31	223	43	216	60	210	78	206	94	261	225	212	225	190	157	182	178	171	198	156	215	137	226	113	230	79	224	52	207	31	181	19	148	15	112	19	73	32	41	52	16	78	1	108	-4	129	-1	147	5	162	17	174	32	185	50	190	32	196	17	204	5	213	-1	225	-4	239	0	250	8	258	24	263	43	265	65	16383	16383	166	104	162	84	155	59	145	35	131	16	113	9	90	19	75	43	66	76	61	109	60	137	63	167	70	189	81	204	95	213	110	216	129	208	144	187	154	159	161	130	166	104	76	253	94	253	127	294	135	304	138	309	139	313	140	316	139	322	137	326	133	329	125	331	119	330	115	329	111	327	108	324	106	320	16383	16383	196	73	182	54	166	39	149	29	131	22	110	20	95	22	80	27	69	36	60	49	57	65	61	81	70	94	83	102	97	107	111	108	117	108	125	106	128	106	133	105	142	106	148	108	153	111	156	115	157	118	156	122	154	124	150	127	145	128	138	129	131	128	121	126	115	125	108	124	92	127	80	133	72	142	67	154	65	167	67	182	74	195	83	206	96	213	112	215	127	215	140	212	148	208	154	203	156	195	155	193	155	190	154	187	154	183	153	179	155	171	158	166	163	161	168	158	175	157	182	158	188	161	194	165	198	171	199	179	194	199	181	214	163	223	142	228	121	230	87	226	60	217	40	202	28	184	24	165	26	152	31	141	39	131	49	123	63	118	47	113	33	103	22	91	15	77	12	61	14	46	21	29	37	13	65	0	108	-4	130	-1	151	6	171	20	189	40	204	68	84	253	101	253	134	294	142	304	145	309	147	313	147	316	146	322	144	326	140	329	132	331	122	329	119	327	116	324	113	320	16383	16383	226	-107	223	-101	221	-94	219	-86	218	-76	218	160	216	182	208	202	196	217	180	226	159	230	145	229	131	224	117	216	102	205	87	190	86	190	84	205	81	215	76	223	68	226	56	228	44	225	33	216	22	203	13	188	5	172	12	170	15	176	25	188	30	193	36	194	39	193	41	190	44	184	45	173	46	156	46	0	88	0	88	174	100	185	111	194	120	199	130	202	140	203	153	201	163	195	170	185	174	172	176	154	176	-79	177	-89	179	-97	181	-103	184	-107	40	253	57	253	90	294	98	304	101	309	103	313	103	316	102	322	100	326	96	329	93	330	89	331	83	330	78	329	75	327	72	324	70	320	16383	16383	126	54	120	43	115	36	110	31	105	29	99	28	95	29	91	33	90	36	89	40	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	37	196	42	193	45	188	47	181	47	39	48	26	51	14	57	4	65	-2	77	-4	92	-1	105	7	116	20	126	35	133	50	202	278	201	286	197	293	192	298	185	302	177	303	169	302	163	298	157	293	154	286	152	278	154	271	157	264	163	258	169	255	177	253	185	255	192	258	197	264	201	271	202	278	16383	16383	100	253	118	253	151	294	159	304	162	309	163	313	164	316	163	322	161	326	157	329	149	331	143	330	139	329	135	327	132	324	130	320	16383	16383	103	278	101	286	98	293	92	298	85	302	78	303	70	302	63	298	58	293	54	286	53	278	54	271	58	264	63	258	70	255	78	253	85	255	92	258	98	264	101	271	103	278	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	257	65	255	50	252	39	248	32	245	27	241	26	232	31	223	43	216	60	210	78	206	94	261	225	212	225	190	157	182	178	171	198	156	215	137	226	113	230	79	224	52	207	31	181	19	148	15	112	19	73	32	41	52	16	78	1	108	-4	129	-1	147	5	162	17	174	32	185	50	190	32	196	17	204	5	213	-1	225	-4	239	0	250	8	258	24	263	43	265	65	16383	16383	166	104	162	84	155	59	145	35	131	16	113	9	90	19	75	43	66	76	61	109	60	137	63	167	70	189	81	204	95	213	110	216	129	208	144	187	154	159	161	130	166	104	172	200	181	204	190	209	196	215	202	222	206	229	209	236	211	244	213	251	213	257	214	264	209	289	197	311	179	327	157	338	133	342	102	337	76	322	54	293	41	249	36	186	36	-67	34	-85	30	-101	27	-107	70	-107	72	-102	74	-95	76	-87	78	-67	78	16	88	7	98	1	108	-2	119	-3	131	-4	164	2	192	19	214	46	228	78	233	114	231	137	223	158	211	176	194	190	173	199	16383	16383	78	243	78	250	79	276	85	297	95	314	108	324	124	328	144	322	158	309	167	290	172	268	173	247	172	235	170	225	166	215	160	209	152	206	147	207	141	208	136	209	130	210	118	210	112	208	108	206	106	203	105	200	106	195	109	192	113	189	118	188	125	187	130	187	142	190	148	190	158	187	169	178	179	162	187	136	190	101	187	72	179	47	167	28	150	16	129	11	114	13	100	19	88	26	80	35	78	45	222	225	172	225	120	49	115	84	108	130	97	177	78	214	49	228	32	224	20	212	12	195	7	173	5	150	12	150	16	166	21	178	28	187	35	192	41	194	66	179	84	143	96	96	103	50	107	18	103	9	100	0	96	-7	90	-25	84	-47	82	-57	81	-66	81	-74	82	-85	85	-94	90	-101	96	-106	105	-108	118	-105	127	-98	133	-87	135	-73	136	-58	136	-45	135	-32	133	-19	131	-8	129	0	110	213	77	203	50	187	31	164	19	137	15	108	20	74	34	44	56	18	86	1	123	-4	161	1	192	17	215	43	230	76	235	116	232	141	225	164	213	184	197	202	176	217	145	233	114	248	87	261	68	274	61	290	64	302	72	310	83	316	95	319	106	320	137	316	154	307	165	296	176	286	191	282	198	284	203	288	206	293	208	299	209	304	203	318	188	328	168	336	145	340	124	342	102	340	81	334	61	324	47	309	42	289	45	269	54	251	68	237	87	224	110	213	16383	16383	190	104	187	71	180	45	168	25	151	13	130	9	121	10	111	13	101	19	93	26	85	35	76	52	69	70	64	88	61	106	60	121	62	144	70	165	84	183	103	195	127	200	149	190	167	172	179	149	187	126	190	104	196	73	182	54	166	39	149	29	131	22	110	20	95	22	80	27	69	36	60	49	57	65	61	81	70	94	83	102	97	107	111	108	117	108	125	106	128	106	133	105	142	106	148	108	153	111	156	115	157	118	156	122	154	124	150	127	145	128	138	129	131	128	121	126	115	125	108	124	92	127	80	133	72	142	67	154	65	167	67	182	74	195	83	206	96	213	112	215	127	215	140	212	148	208	154	203	156	195	155	193	155	190	154	187	154	183	153	179	155	171	158	166	163	161	168	158	175	157	182	158	188	161	194	165	198	171	199	179	194	199	181	214	163	223	142	228	121	230	87	226	60	217	40	202	28	184	24	165	26	152	31	141	39	131	49	123	63	118	47	113	33	103	22	91	15	77	12	61	14	46	21	29	37	13	65	0	108	-4	130	-1	151	6	171	20	189	40	204	68	76	342	59	335	45	327	35	318	29	308	27	296	30	283	38	272	48	265	60	260	71	259	72	257	52	225	36	196	25	166	19	135	17	100	21	58	33	28	49	9	71	-1	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	117	41	113	40	103	40	78	44	61	55	49	72	43	93	41	117	44	151	53	184	65	213	80	238	94	257	119	262	142	271	161	283	174	297	179	311	178	316	175	321	171	325	166	327	159	328	142	325	125	315	108	302	94	287	84	273	74	274	65	277	57	281	52	288	50	298	51	305	55	312	61	320	70	328	81	334	226	-107	223	-101	221	-94	219	-86	218	-76	218	160	216	182	208	202	196	217	180	226	159	230	145	229	131	224	117	216	102	205	87	190	86	190	84	205	81	215	76	223	68	226	56	228	44	225	33	216	22	203	13	188	5	172	12	170	15	176	25	188	30	193	36	194	39	193	41	190	44	184	45	173	46	156	46	0	88	0	88	174	100	185	111	194	120	199	130	202	140	203	153	201	163	195	170	185	174	172	176	154	176	-79	177	-89	179	-97	181	-103	184	-107	234	166	233	198	230	228	226	254	220	277	211	296	199	313	185	325	169	334	150	340	126	342	87	333	55	310	32	273	18	226	13	170	14	144	15	120	18	100	23	81	28	64	40	41	55	21	74	7	96	-1	122	-4	161	3	192	27	215	63	229	110	234	166	16383	16383	59	177	59	193	62	247	70	285	83	310	99	324	119	328	150	318	171	292	182	256	188	216	189	177	16383	16383	189	158	187	109	180	67	168	36	151	16	128	9	98	18	78	42	67	77	61	118	59	161	189	161	126	54	120	43	115	36	110	31	105	29	99	28	95	29	91	33	90	36	89	40	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	37	196	42	193	45	188	47	181	47	39	48	26	51	14	57	4	65	-2	77	-4	92	-1	105	7	116	20	126	35	133	50	252	0	252	7	239	10	228	13	219	19	209	27	199	39	113	140	131	158	147	172	161	181	174	185	188	187	194	186	201	185	207	183	213	182	220	181	227	182	233	185	239	189	243	196	245	206	244	214	240	220	234	225	226	229	215	230	202	228	184	222	160	205	127	176	83	129	83	229	81	230	70	226	48	220	35	216	18	212	3	208	3	200	10	200	14	201	20	201	28	200	34	197	38	192	40	183	41	171	41	0	83	0	83	113	148	34	151	30	155	24	156	22	156	20	155	15	153	12	149	9	144	8	137	7	133	7	133	0	238	69	235	53	229	42	222	35	215	31	209	30	200	32	193	38	186	47	181	58	176	71	121	266	113	292	104	313	95	329	83	338	68	342	51	337	39	325	32	308	28	288	26	268	34	268	38	284	43	295	49	302	56	305	64	306	74	304	83	296	92	283	100	267	107	248	113	225	6	0	56	0	128	177	164	45	169	29	176	15	184	4	193	-2	204	-5	219	-1	230	8	239	24	244	45	246	69	251	53	244	42	239	35	234	31	230	29	224	28	221	29	218	31	216	36	215	45	214	56	214	225	172	225	172	59	171	53	169	48	166	44	161	40	153	33	144	29	136	26	128	24	121	24	108	26	96	32	87	41	80	53	78	69	78	225	36	225	36	-65	35	-75	34	-84	32	-93	30	-101	27	-107	69	-107	71	-102	73	-94	75	-85	76	-75	76	9	78	9	81	4	87	0	93	-2	101	-4	109	-4	119	-3	131	0	144	7	158	19	171	36	172	36	173	23	177	12	182	3	191	-2	203	-4	217	-1	230	7	241	20	250	35	258	50	212	230	206	188	189	141	163	97	129	63	90	45	89	45	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	31	196	37	195	42	192	45	188	47	181	47	-6	59	-6	100	7	134	28	163	55	186	84	203	116	212	141	217	166	220	189	221	211	222	230	89	342	71	335	57	328	48	319	43	309	41	297	42	286	47	278	53	272	61	268	69	266	63	259	58	251	54	242	52	233	51	224	52	215	55	206	59	198	65	190	73	184	54	168	39	150	27	129	20	106	17	81	20	53	29	29	44	11	67	0	98	-4	107	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-59	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-53	204	-26	201	-3	192	15	177	29	156	38	128	41	118	41	111	40	98	40	79	42	63	48	51	59	43	75	40	98	43	118	50	136	62	152	77	164	94	174	102	172	110	171	117	170	142	170	157	173	171	178	181	186	185	197	184	204	179	210	172	214	164	216	153	217	140	216	127	213	113	208	101	202	89	194	83	199	78	204	74	211	72	218	71	225	73	235	77	243	83	251	93	256	106	258	126	260	144	264	160	271	171	280	175	291	174	297	171	301	166	305	160	307	151	307	139	306	125	303	111	297	96	290	83	281	76	283	70	286	66	291	64	297	63	305	64	310	66	316	72	322	80	328	93	334	237	114	232	151	218	183	197	208	167	224	129	230	91	223	60	203	37	174	22	139	17	101	23	67	38	38	62	15	92	0	126	-4	161	2	191	20	215	47	231	79	237	114	16383	16383	192	95	190	74	183	52	172	31	156	17	134	11	107	19	87	38	73	65	65	95	62	122	64	145	70	169	80	191	97	207	119	214	148	205	168	184	182	155	190	124	192	95	233	69	229	55	223	45	216	40	209	37	203	36	194	38	188	41	184	47	180	54	178	61	177	69	176	78	175	88	175	109	176	127	176	144	178	160	179	173	180	183	239	183	239	225	97	225	68	222	46	214	29	200	16	180	4	155	12	155	23	167	35	176	47	180	62	183	78	183	72	119	64	77	54	54	42	42	30	36	26	35	20	31	18	25	20	15	23	6	30	0	39	-5	52	-6	77	9	91	48	98	99	100	148	100	183	147	183	145	160	143	136	139	82	139	56	141	37	147	20	156	7	169	-1	185	-4	205	0	220	12	232	29	239	49	241	69	36	-65	35	-75	34	-84	32	-93	30	-101	27	-107	70	-107	72	-102	74	-95	76	-85	77	-75	78	-64	78	15	88	7	98	1	108	-2	118	-4	130	-4	164	1	192	19	214	47	228	82	233	123	228	158	214	188	191	210	163	225	129	230	101	225	75	210	54	182	41	138	36	76	16383	16383	78	137	79	163	85	185	94	202	107	212	123	216	145	211	163	197	177	175	186	144	190	106	187	75	179	49	166	29	150	16	129	11	115	13	101	18	89	26	81	35	78	44	216	176	213	191	205	206	190	218	169	227	142	230	107	223	73	202	45	171	25	130	17	83	21	45	33	20	50	5	71	-2	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	119	41	115	40	103	40	78	45	60	54	48	68	42	85	41	105	45	135	58	158	76	174	97	183	118	186	141	182	158	174	170	163	181	155	192	151	201	153	208	157	212	163	215	169	216	176	259	183	259	225	119	225	87	220	58	207	35	184	20	151	15	108	20	73	35	42	58	18	87	1	119	-4	156	1	187	16	212	38	228	65	233	94	229	121	218	138	203	152	186	165	171	183	16383	16383	189	85	186	63	180	42	168	25	152	13	131	9	110	15	90	30	75	54	64	84	60	117	65	145	78	164	97	176	118	182	137	183	153	172	167	155	178	134	186	110	189	85	221	183	221	225	81	225	55	219	34	204	18	183	7	160	2	138	9	138	16	153	25	166	37	175	50	181	66	183	107	183	102	164	96	142	92	119	88	95	87	71	89	49	94	28	103	11	118	0	138	-4	157	0	172	10	183	27	191	48	193	71	185	71	182	59	176	49	169	42	161	38	151	36	141	39	133	47	128	59	125	74	124	91	125	113	128	135	131	155	134	172	136	183	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	134	9	124	10	114	13	104	18	94	25	86	34	76	52	68	72	63	94	61	116	60	137	63	166	73	189	88	206	109	216	134	221	134	228	132	229	129	229	126	230	121	230	84	224	54	207	33	181	19	150	15	114	19	78	33	46	55	20	85	3	123	-3	134	-4	134	-107	176	-107	176	-4	220	1	254	18	277	43	292	75	296	111	291	151	278	184	258	209	233	224	207	230	195	229	184	226	175	221	167	215	160	208	148	187	141	162	137	134	135	105	134	76	16383	16383	176	9	176	129	177	155	178	179	182	198	189	211	201	216	218	209	232	190	243	164	249	134	252	103	250	74	243	49	231	28	214	14	191	9	243	225	194	225	123	93	113	139	103	177	92	206	79	224	63	230	49	227	38	217	31	202	27	182	26	156	34	156	37	171	41	182	46	190	51	194	56	195	67	192	77	183	85	168	93	147	101	119	110	78	6	-104	55	-104	126	26	136	-34	141	-57	148	-78	157	-94	168	-105	182	-109	198	-104	209	-90	216	-71	219	-52	220	-34	213	-34	210	-49	206	-61	201	-68	195	-72	187	-74	188	-74	177	-71	168	-63	160	-48	153	-27	147	1	138	41	342	228	332	230	316	230	290	224	273	209	262	187	256	162	254	136	253	103	249	69	239	39	223	17	197	9	197	225	155	225	155	9	129	17	112	39	103	69	99	104	98	137	96	163	90	188	78	210	61	224	36	230	31	230	25	229	14	229	10	228	10	220	30	210	42	190	49	164	52	137	52	114	55	72	65	39	84	15	114	0	155	-4	155	-107	197	-107	197	-4	236	0	265	16	285	41	296	74	300	114	300	137	303	164	310	190	322	211	342	221	180	223	206	218	226	203	240	179	249	146	252	104	252	76	248	51	242	29	229	14	210	9	200	12	190	20	181	33	174	51	170	73	173	85	177	105	178	115	179	127	177	145	174	158	169	168	163	173	156	175	149	173	143	168	138	159	135	145	133	126	134	114	135	103	137	94	139	84	142	73	138	51	132	33	123	20	113	12	100	9	82	15	71	31	64	54	61	81	60	109	63	149	73	180	88	204	108	218	132	223	132	230	94	225	62	211	37	186	20	151	15	104	15	84	18	66	23	50	30	35	39	23	49	13	59	5	70	0	81	-3	93	-4	109	-2	123	3	136	12	147	26	156	43	164	26	175	12	187	3	202	-2	218	-4	230	-3	242	0	253	5	263	13	273	23	282	35	289	49	294	66	296	85	297	105	292	152	275	187	250	211	218	225	180	230	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	16383	16383	138	54	132	43	127	36	122	31	118	29	112	28	108	29	105	31	103	33	102	36	102	228	99	230	84	224	68	219	53	214	37	208	22	204	22	195	27	196	49	196	54	193	57	188	59	181	60	172	60	39	61	26	63	14	69	4	77	-2	89	-4	104	-1	117	7	128	20	138	35	146	50	202	286	201	294	197	301	192	306	185	310	177	311	169	310	162	306	157	301	154	294	152	286	154	278	157	272	162	266	169	263	176	262	184	263	191	266	197	272	201	278	202	286	16383	16383	103	286	101	294	98	301	92	306	85	310	78	311	70	310	63	306	58	301	54	294	53	286	54	278	58	272	63	266	69	263	77	262	85	263	92	266	98	272	101	278	103	286	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	95	253	113	253	146	294	154	304	157	309	158	313	159	316	158	322	156	326	152	329	144	331	138	330	134	329	130	327	127	324	125	320	16383	16383	237	114	232	151	218	183	197	208	167	224	129	230	91	223	60	203	37	174	22	139	17	101	23	67	38	38	62	15	92	0	126	-4	161	2	191	20	215	47	231	79	237	114	16383	16383	192	95	190	74	183	52	172	31	156	17	134	11	107	19	87	38	73	65	65	95	62	122	64	145	70	169	80	191	97	207	119	214	148	205	168	184	182	155	190	124	192	95	96	253	113	253	146	294	151	299	157	309	159	313	160	316	159	322	156	326	153	329	145	331	139	330	134	329	131	327	128	324	126	320	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	123	253	141	253	174	294	182	304	184	309	186	313	187	316	186	322	184	326	180	329	172	331	166	330	162	329	158	327	155	324	153	320	16383	16383	180	223	206	218	226	203	240	179	249	146	252	104	252	76	248	51	242	29	229	14	210	9	200	12	190	20	181	33	174	51	170	73	173	85	177	105	178	115	179	127	177	145	174	158	169	168	163	173	156	175	149	173	143	168	138	159	135	145	133	126	134	114	135	103	137	94	139	84	142	73	138	51	132	33	123	20	113	12	100	9	82	15	71	31	64	54	61	81	60	109	63	149	73	180	88	204	108	218	132	223	132	230	94	225	62	211	37	186	20	151	15	104	15	84	18	66	23	50	30	35	39	23	49	13	59	5	70	0	81	-3	93	-4	109	-2	123	3	136	12	147	26	156	43	164	26	175	12	187	3	202	-2	218	-4	230	-3	242	0	253	5	263	13	273	23	282	35	289	49	294	66	296	85	297	105	292	152	275	187	250	211	218	225	180	230	205	305	202	322	194	334	183	342	168	345	151	347	141	345	130	342	119	337	109	331	101	325	70	293	48	255	35	213	29	169	27	124	29	91	37	56	53	25	77	3	111	-4	141	1	166	17	184	41	195	70	199	100	196	125	188	150	174	172	154	187	129	193	104	189	83	178	65	162	50	143	36	123	39	149	45	175	54	200	66	224	79	247	86	247	92	246	112	246	136	247	161	253	183	264	199	281	205	305	16383	16383	83	253	94	274	109	296	127	316	147	331	170	337	175	336	180	334	183	330	186	325	187	320	184	308	176	295	165	281	154	270	143	263	135	259	127	257	118	255	100	253	16383	16383	179	136	173	110	159	77	139	45	115	21	90	12	78	14	69	21	62	31	59	42	57	54	63	80	77	111	97	142	120	166	143	175	155	173	165	167	172	158	177	148	179	136	272	145	263	146	255	146	246	147	238	148	230	150	229	176	225	203	220	230	212	257	201	281	191	300	179	316	163	329	144	338	121	342	100	339	80	331	63	316	50	294	46	264	53	226	74	194	104	168	142	149	185	137	186	133	186	116	185	85	180	56	171	32	157	15	137	9	115	14	101	28	91	46	87	66	85	84	85	110	84	131	81	145	76	154	67	159	55	160	43	158	31	151	20	140	9	125	0	105	7	100	15	114	20	123	25	128	29	131	33	132	37	131	39	128	42	123	43	115	44	104	44	93	46	61	55	34	72	13	97	0	133	-4	172	3	200	26	217	58	227	95	230	134	247	134	256	135	272	137	16383	16383	185	161	141	182	112	208	95	235	86	260	84	280	86	295	91	307	99	316	109	321	119	323	135	320	149	310	162	289	173	253	181	200	181	198	182	193	183	184	184	174	185	161	198	208	186	255	169	291	146	317	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	126	211	167	220	219	236	270	261	309	296	325	299	325	305	323	308	321	309	319	307	315	296	304	291	295	289	285	290	276	294	268	301	262	308	259	318	257	329	259	338	265	344	273	348	284	349	295	346	309	339	320	329	330	317	336	303	338	268	330	241	308	221	277	207	242	199	208	176	342	134	342	134	230	126	230	86	224	55	206	32	180	19	149	15	114	19	79	33	47	55	20	85	2	123	-4	134	-4	134	-107	176	-107	176	-4	223	2	257	21	280	48	292	81	296	116	294	143	286	168	272	190	254	208	230	222	221	225	211	228	189	230	176	230	16383	16383	176	9	176	216	203	210	225	193	240	168	249	137	252	102	249	73	243	48	231	27	214	14	191	9	16383	16383	135	9	125	10	114	13	104	18	95	25	86	34	77	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	99	212	120	216	135	216	363	183	363	225	77	225	53	219	33	204	18	183	8	160	3	137	11	137	18	152	27	164	36	174	48	181	61	183	84	183	76	169	69	153	64	137	61	120	60	103	64	64	76	34	92	12	112	0	134	-4	153	-2	169	3	182	12	193	26	201	43	210	25	221	12	233	2	247	-2	261	-4	286	0	309	12	327	33	339	63	343	102	342	119	340	136	336	153	329	169	320	183	16383	16383	279	183	285	171	291	155	295	138	297	120	298	103	297	76	293	51	286	29	275	15	258	9	246	12	236	20	226	33	219	51	215	74	218	82	220	90	222	99	224	115	223	126	221	138	217	149	211	156	202	159	193	156	186	149	182	139	180	127	179	116	180	107	181	99	185	81	188	74	183	51	176	33	167	19	156	12	143	9	126	15	115	30	108	52	106	76	105	99	106	118	108	137	112	153	118	169	125	183	155	-46	154	-68	151	-83	143	-91	129	-96	108	-98	108	-107	254	-107	254	-98	233	-96	219	-92	211	-84	207	-71	206	-52	206	-4	252	8	290	33	319	68	337	113	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	23	114	42	69	71	33	109	8	155	-4	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	103	-107	146	-107	146	-2	176	7	200	26	219	50	231	81	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	19	79	31	49	50	24	74	7	103	-2	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	114	-72	129	-86	146	-96	164	-103	181	-107	198	-108	233	-104	263	-91	288	-71	305	-43	311	-8	308	15	299	36	286	53	267	67	244	77	194	88	143	96	97	107	63	132	51	177	59	220	81	256	114	284	155	303	200	309	227	305	242	295	251	283	260	273	274	269	285	271	294	275	299	281	302	288	303	296	298	313	286	325	267	333	245	337	220	338	164	329	108	304	60	264	27	213	14	153	21	106	41	73	71	53	107	42	147	36	179	33	212	27	242	17	264	0	272	-24	271	-36	267	-47	262	-57	256	-65	248	-72	239	-78	228	-82	218	-84	206	-86	195	-86	180	-85	165	-82	150	-76	136	-69	124	-59	210	245	197	220	178	201	155	187	134	178	118	172	85	161	58	145	36	125	22	100	17	68	21	39	33	19	50	5	71	-2	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	120	40	87	34	79	33	66	35	55	42	47	51	42	62	41	75	42	84	45	93	50	102	57	110	66	116	76	120	87	123	111	127	123	128	158	135	185	149	204	171	215	203	218	245	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	164	224	164	224	184	100	184	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	218	195	218	225	40	225	40	-94	80	-94	80	45	193	45	193	65	80	65	80	195	339	271	333	278	66	182	141	283	156	304	166	320	172	333	175	345	176	355	174	367	168	379	159	389	145	396	126	398	112	397	99	393	86	386	72	376	57	363	64	355	74	362	83	367	92	370	100	372	108	372	116	371	121	367	125	361	127	354	127	342	125	335	122	328	120	322	118	318	7	120	13	113	279	209	205	108	190	88	180	71	174	58	171	47	170	36	172	24	178	12	187	2	201	-4	220	-6	234	-5	247	-1	260	6	274	16	289	29	282	36	272	29	263	24	254	21	246	20	238	20	230	21	225	25	221	31	219	37	219	49	221	56	224	63	226	70	228	74	228	186	95	186	186	331	137	331	32	145	165	145	73	0	123	0	20	254	36	267	52	278	69	287	86	294	103	300	103	161	126	161	126	305	130	306	135	306	140	307	148	307	181	303	213	293	242	276	269	254	291	227	239	203	200	160	172	107	155	51	150	0	201	0	204	48	213	100	232	149	260	188	301	209	312	186	320	161	327	136	331	109	332	80	326	35	309	-7	283	-45	250	-74	212	-91	212	-108	266	-91	313	-58	350	-12	375	43	383	103	372	185	341	251	295	299	239	328	177	338	139	336	103	328	69	314	37	293	6	265	-2	272	29	256	60	236	89	212	116	186	140	156	55	108	64	94	150	143	159	128	163	123	166	118	169	112	172	107	174	101	180	91	94	41	102	27	186	76	198	48	207	20	213	-5	217	-32	218	-58	217	-67	217	-76	216	-85	215	-95	214	-104	231	-107	236	-87	239	-68	241	-48	243	-29	243	-10	242	21	237	53	229	83	218	112	204	140	181	172	148	205	106	236	57	264	3	286	257	225	206	225	111	104	110	104	112	114	114	125	115	138	117	150	117	160	115	183	108	202	97	217	82	226	64	230	53	229	43	225	35	219	29	210	27	198	28	193	31	188	35	184	40	181	46	180	54	181	60	184	63	188	67	191	71	192	81	190	89	184	95	174	99	162	100	148	99	136	98	121	96	107	94	94	91	85	21	0	73	0	170	121	171	121	168	111	166	100	164	88	163	76	162	65	164	46	170	27	180	11	194	0	214	-4	225	-3	236	0	244	5	250	14	252	26	251	32	248	37	244	41	239	43	233	44	225	43	219	40	213	34	209	33	199	35	191	40	185	50	181	64	180	85	180	98	181	111	183	122	186	132	189	141	213	-107	214	-103	216	-93	217	-89	217	-86	202	-54	166	-40	119	-30	75	-8	44	40	45	40	55	24	69	11	86	2	106	-2	131	-4	166	1	195	18	217	44	230	75	235	110	230	150	217	183	195	208	166	224	129	230	83	221	50	197	29	163	18	126	15	89	15	69	16	49	18	29	22	10	28	-6	65	-50	110	-71	154	-79	189	-88	205	-107	16383	16383	190	108	188	82	183	55	173	32	157	15	133	9	105	17	85	37	70	66	62	101	60	137	63	166	71	188	83	203	100	213	120	216	141	210	160	195	175	171	186	142	190	108	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	74	180	77	205	82	229	88	251	97	271	108	286	121	299	134	308	149	315	164	318	180	320	194	319	207	316	219	311	231	305	242	296	256	281	268	261	277	237	284	210	286	180	16383	16383	287	157	285	126	279	98	271	73	260	52	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	51	91	73	82	98	76	126	74	157	196	56	183	41	169	29	155	22	139	17	123	16	100	21	82	35	68	56	60	82	57	112	155	112	155	127	57	127	61	151	69	175	82	196	99	210	119	215	142	212	158	203	169	191	177	177	183	162	191	162	184	230	176	230	174	224	173	222	171	220	167	220	160	221	152	223	144	226	133	229	118	230	82	223	53	205	31	178	17	145	12	108	17	74	30	44	50	18	78	1	112	-4	136	-1	157	5	176	17	191	33	204	52	23	169	37	184	50	195	65	203	80	208	97	209	119	204	138	190	151	169	159	143	162	113	65	113	65	98	162	98	159	73	150	50	137	29	120	15	100	9	77	13	61	21	50	34	42	48	36	63	28	63	36	-4	44	-4	44	-1	46	3	52	5	60	4	67	1	76	0	87	-3	101	-4	137	2	167	20	189	47	202	80	207	117	203	150	190	181	169	207	142	224	108	230	84	227	62	220	44	208	28	192	16	172	243	411	241	419	238	426	232	431	225	435	218	436	210	435	203	431	198	426	194	419	193	411	194	403	198	397	203	391	209	388	217	387	225	388	232	391	238	397	241	403	243	411	16383	16383	143	411	142	419	138	426	133	431	126	435	118	436	110	435	104	431	98	426	95	419	94	411	95	403	98	397	103	391	110	388	118	387	126	388	133	391	138	397	142	403	143	411	16383	16383	304	84	290	84	276	57	260	38	239	27	211	21	174	19	137	19	122	21	113	25	107	32	105	42	105	164	181	164	203	162	218	158	227	150	234	136	238	115	249	115	249	232	238	232	234	211	227	198	218	189	203	185	181	184	105	184	105	294	106	302	108	307	111	310	116	312	189	312	218	311	239	306	252	297	261	282	266	259	278	259	276	331	11	331	11	321	30	320	43	315	50	307	54	294	55	275	55	57	54	37	50	24	43	16	30	12	11	9	11	0	281	0	164	298	164	304	166	307	169	310	174	312	185	312	205	311	222	307	235	300	246	287	254	267	255	263	256	258	258	254	258	250	259	247	271	247	268	331	12	331	9	247	21	247	22	251	22	255	24	261	25	265	31	285	38	299	48	307	65	311	88	312	95	312	102	311	107	309	110	306	112	301	113	294	113	60	111	38	107	24	98	15	85	11	65	9	65	0	206	0	206	9	188	12	176	16	168	25	165	39	164	60	164	147	180	162	196	173	213	180	228	184	242	186	267	181	282	167	289	146	292	118	292	51	291	8	287	-32	279	-63	267	-75	261	-73	259	-70	258	-67	257	-63	258	-60	258	-57	260	-49	260	-45	259	-37	255	-30	249	-25	242	-22	234	-21	224	-23	215	-28	210	-35	206	-44	205	-53	208	-67	216	-78	228	-86	242	-92	257	-93	274	-92	288	-86	301	-78	311	-68	321	-54	332	-29	340	-1	346	29	349	60	350	91	348	127	340	161	325	190	301	211	266	218	255	218	243	216	230	213	208	205	196	198	186	189	177	181	169	173	164	166	126	378	146	378	223	427	228	431	232	435	235	439	237	443	238	448	237	454	235	458	231	461	226	463	220	464	212	462	208	460	204	457	199	453	16383	16383	272	242	270	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	192	312	206	311	221	307	234	300	246	286	255	267	256	262	258	256	259	250	260	245	260	242	301	65	280	46	260	32	240	23	219	17	195	15	168	18	144	26	124	39	107	57	94	78	88	92	83	108	80	124	78	142	77	161	223	161	223	184	78	184	84	228	99	265	122	293	153	312	190	318	208	316	225	311	240	304	255	293	268	280	274	272	279	263	283	252	287	239	290	224	302	224	300	338	290	338	288	332	280	324	275	322	270	321	264	322	250	326	242	328	235	330	213	336	201	337	190	338	179	338	152	336	127	330	103	319	81	304	62	284	47	263	35	240	26	215	21	188	19	160	21	131	28	104	38	79	51	57	67	37	85	22	107	9	131	0	158	-4	185	-6	217	-4	246	3	271	16	292	33	310	55	244	232	233	338	223	338	221	332	218	327	215	324	211	322	206	321	203	321	195	323	185	327	174	331	164	334	144	338	132	338	104	334	80	323	62	305	49	281	45	251	47	232	54	214	65	196	82	180	106	165	125	154	144	142	162	130	177	118	190	107	195	100	199	93	202	85	204	77	204	67	201	49	194	33	181	21	165	14	145	11	118	15	95	25	74	42	57	67	42	99	31	99	46	-6	56	-6	57	0	59	4	62	7	66	9	70	10	74	10	78	9	88	7	94	4	105	0	141	-6	153	-6	186	-2	214	10	236	29	250	55	255	86	252	108	243	128	228	148	206	166	177	185	148	202	123	218	104	234	92	251	88	270	90	286	97	299	107	310	121	317	138	320	156	318	172	312	187	303	200	291	211	278	216	271	220	263	224	254	228	244	232	232	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	161	411	160	419	156	426	151	431	144	435	137	436	129	435	122	431	117	426	113	419	112	411	113	403	117	397	122	391	129	388	136	387	144	388	151	391	156	397	160	403	161	411	16383	16383	62	411	61	419	57	426	51	431	45	435	37	436	29	435	22	431	17	426	14	419	12	411	13	403	17	397	22	391	29	388	36	387	44	388	51	391	57	397	61	403	62	411	16383	16383	161	0	161	9	140	11	126	16	118	24	113	37	112	56	112	276	113	295	117	308	126	316	140	320	161	321	161	331	12	331	12	321	34	320	48	316	56	308	60	295	61	276	61	56	60	36	56	23	48	15	34	11	12	9	12	0	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	288	183	288	274	289	293	293	307	301	315	314	319	333	321	333	331	65	331	65	321	81	320	93	316	101	308	107	295	108	275	108	112	106	78	100	47	90	26	73	17	66	21	60	31	55	43	46	53	33	57	26	56	18	53	12	48	7	40	5	30	8	14	15	4	25	-2	39	-5	56	-6	92	2	115	27	127	60	131	97	132	131	132	300	134	305	137	309	142	311	149	312	219	312	227	311	232	309	235	305	237	300	237	56	236	37	232	24	223	16	209	11	189	9	189	0	358	0	398	4	431	15	456	34	472	59	477	91	471	126	452	153	423	170	386	180	343	183	16383	16383	288	163	327	163	355	161	380	154	401	141	415	120	420	89	415	59	400	39	379	27	351	21	319	19	307	20	298	22	292	26	289	33	288	41	302	183	302	274	304	293	308	307	315	315	328	319	347	321	347	331	208	331	208	321	227	319	240	315	247	307	251	294	252	274	252	183	105	183	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	163	252	163	252	56	250	37	246	24	237	16	224	11	204	9	204	0	372	0	412	4	446	15	470	34	486	59	492	91	485	126	466	153	438	170	401	180	357	183	16383	16383	302	163	342	163	369	161	395	154	415	141	429	120	434	89	429	59	415	39	393	27	366	21	334	19	321	20	313	22	307	26	303	33	302	41	393	0	393	9	375	12	363	16	355	25	352	39	350	60	350	121	347	156	336	183	318	203	295	214	267	218	255	218	245	216	234	213	225	209	215	205	205	199	194	193	183	185	173	177	164	166	164	304	166	307	169	310	174	312	185	312	205	311	221	307	234	300	245	287	253	267	254	263	255	258	257	250	258	247	270	247	267	331	12	331	9	246	21	246	22	250	22	254	23	258	24	261	25	265	31	285	38	299	48	307	65	311	88	312	95	312	102	311	107	309	110	306	112	301	113	294	113	60	111	38	107	24	98	15	85	11	65	9	65	0	208	0	208	9	190	12	177	16	169	25	165	39	164	60	164	147	180	162	197	173	214	180	230	184	246	186	263	183	278	175	289	162	297	143	300	119	300	60	298	38	294	24	285	15	272	11	252	9	252	0	127	378	147	378	224	427	230	431	234	435	237	439	239	443	239	454	237	458	233	461	228	463	222	464	214	462	210	460	206	457	201	453	16383	16383	343	0	343	9	321	13	312	17	302	23	292	30	282	40	271	54	259	71	246	92	230	114	218	131	206	145	193	155	180	164	164	171	164	172	178	181	190	193	201	208	211	227	220	251	225	266	232	281	239	294	247	303	257	306	263	303	267	296	272	287	281	280	294	277	303	279	310	284	315	291	318	299	319	306	317	317	313	325	305	332	295	337	281	338	257	335	239	325	224	309	213	290	204	267	196	245	187	226	176	209	162	195	142	185	137	183	131	182	124	181	106	181	106	274	107	293	110	307	117	315	130	319	151	321	151	331	10	331	10	321	30	319	43	315	51	306	54	293	55	275	55	65	54	42	51	27	43	17	29	12	9	9	9	0	151	0	151	9	132	12	119	16	111	23	107	36	106	55	106	161	113	161	119	160	125	158	130	156	134	154	140	149	149	140	160	126	174	108	189	85	203	61	216	40	227	24	238	10	248	0	255	424	253	436	249	445	242	452	234	456	225	458	221	457	218	456	215	453	213	450	212	445	214	438	220	434	232	430	234	425	232	418	228	413	219	408	206	406	187	405	188	405	169	406	156	408	147	413	143	418	141	425	143	430	155	434	161	438	163	445	162	450	161	453	158	456	155	457	151	458	143	456	134	452	127	445	122	436	120	424	124	408	136	395	152	386	170	380	188	378	205	380	223	385	239	395	251	407	255	424	16383	16383	347	331	243	331	243	322	254	320	263	316	269	312	273	306	274	299	273	292	271	284	268	273	263	260	257	245	204	118	132	245	123	262	110	288	107	297	106	303	107	309	112	314	119	318	129	321	142	322	142	331	7	331	7	322	15	320	27	316	37	310	42	305	46	300	51	294	61	278	181	67	172	53	163	41	154	33	146	28	138	27	136	27	133	28	131	29	127	30	124	32	118	35	108	39	104	40	99	41	92	40	85	37	80	32	77	26	76	20	78	10	84	3	93	-2	104	-5	117	-6	132	-4	147	0	161	9	175	22	188	40	194	51	202	65	210	81	219	100	228	122	291	272	300	289	310	302	321	312	333	319	347	322	348	0	348	9	330	12	317	16	309	24	305	37	304	57	304	292	308	306	316	315	329	319	348	321	348	331	209	331	209	321	228	319	240	315	248	306	251	293	252	275	252	28	250	23	247	21	242	19	115	19	110	21	107	23	105	28	105	269	106	290	109	305	117	314	129	319	149	321	149	331	9	331	9	321	28	319	41	314	49	306	53	294	54	276	54	57	53	37	49	24	41	16	28	12	9	9	9	0	122	0	136	-5	149	-15	160	-29	169	-49	170	-54	171	-60	172	-65	173	-71	174	-74	174	-75	185	-75	185	-74	186	-71	187	-65	188	-60	189	-54	190	-49	199	-29	210	-15	222	-5	237	0	253	0	350	0	350	9	337	12	327	17	319	26	311	38	304	55	180	337	171	337	68	93	52	58	41	34	31	20	19	13	4	9	4	0	104	0	104	9	91	10	81	12	74	16	70	22	69	30	69	34	70	38	71	43	72	47	74	51	97	108	228	108	248	61	254	45	256	38	257	31	257	23	256	21	255	18	251	14	247	12	239	10	232	10	223	9	223	0	16383	16383	220	128	105	128	162	266	108	183	108	294	109	301	111	306	114	310	119	311	126	312	188	312	202	311	217	307	230	300	242	287	251	267	252	263	253	258	255	254	256	250	256	247	268	247	266	331	9	331	9	321	30	320	44	315	52	308	56	295	57	275	57	56	56	37	52	24	43	16	29	11	9	9	9	0	169	0	209	4	242	16	267	35	283	60	289	91	280	132	256	159	223	174	185	181	146	183	16383	16383	108	163	138	163	166	161	191	154	212	141	226	120	231	89	226	59	212	39	190	27	162	21	131	19	120	20	113	22	110	26	108	33	108	41	212	180	226	183	237	187	245	190	253	195	260	200	267	208	273	218	277	229	280	240	281	252	275	281	259	303	233	318	196	328	150	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	178	0	218	4	251	17	276	37	292	63	297	94	296	107	293	120	289	131	282	142	273	151	264	159	255	165	244	171	230	175	212	179	16383	16383	108	188	108	296	109	302	110	307	113	310	116	311	121	312	141	312	173	310	198	302	215	290	226	273	229	250	226	228	217	210	203	198	182	191	155	188	16383	16383	108	168	139	168	163	167	182	164	199	158	217	148	225	141	232	131	237	120	239	108	240	94	239	82	237	69	233	58	228	48	221	41	208	31	195	25	180	21	162	19	140	19	127	20	119	22	113	26	109	33	108	41	272	242	270	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	192	312	206	311	221	307	234	300	246	286	255	267	256	262	258	256	259	250	260	245	260	242	323	-75	323	9	303	11	291	17	283	27	279	40	278	57	278	274	280	293	283	307	291	315	304	319	323	321	323	331	47	331	47	321	62	320	75	316	83	308	88	295	90	275	87	172	79	97	65	46	45	18	17	9	7	9	7	-75	19	-75	19	-72	20	-67	21	-60	23	-54	24	-49	32	-29	43	-15	56	-5	71	0	259	0	274	-5	287	-15	298	-29	306	-49	307	-54	308	-60	309	-67	310	-72	311	-75	16383	16383	228	41	227	33	225	27	222	22	217	20	209	19	76	19	91	48	101	88	108	141	112	209	113	294	113	303	115	308	119	311	124	312	210	312	217	311	222	310	225	306	227	301	228	294	304	84	290	84	276	57	260	38	239	27	211	21	174	19	137	19	122	21	113	25	107	32	105	42	105	164	181	164	203	162	218	158	227	150	234	136	238	115	249	115	249	232	238	232	234	211	227	198	218	189	203	185	181	184	105	184	105	294	106	302	108	307	111	310	116	312	189	312	218	311	239	306	252	297	261	282	266	259	278	259	276	331	11	331	11	321	30	320	43	315	50	307	54	294	55	275	55	57	54	37	50	24	43	16	30	12	11	9	11	0	281	0	507	0	507	9	476	18	453	32	435	52	417	79	394	113	382	130	370	144	359	155	345	164	330	172	329	173	342	181	354	193	364	209	373	228	382	251	388	266	394	280	401	293	410	301	419	305	425	302	430	295	435	286	443	279	457	276	466	278	473	283	478	289	481	297	482	305	480	315	475	324	467	331	456	336	442	338	419	335	401	325	388	309	376	290	367	267	356	239	345	216	331	197	310	185	280	181	280	293	283	307	291	315	304	319	325	321	325	331	186	331	186	321	206	320	220	315	227	307	230	294	231	275	231	181	203	185	182	197	167	216	154	239	143	267	134	290	123	309	109	325	91	335	68	338	54	336	43	331	35	324	30	315	28	305	29	297	32	289	37	283	44	278	53	276	67	279	75	286	80	295	85	302	91	305	100	301	109	293	115	280	122	266	128	251	137	228	146	209	156	193	168	181	181	173	180	172	165	164	152	155	140	144	129	130	117	113	94	79	75	52	57	32	35	18	4	9	4	0	99	0	109	10	120	23	131	40	144	60	158	84	177	116	190	138	201	152	213	159	231	161	231	55	230	36	228	23	222	16	210	11	193	9	193	0	323	0	323	9	305	12	292	16	284	23	281	36	280	55	280	161	297	159	309	152	320	138	333	116	352	84	367	60	380	40	391	23	401	10	411	0	177	175	201	180	222	192	240	208	251	229	256	253	252	281	239	304	217	322	185	334	142	338	131	338	121	337	111	335	100	333	89	330	83	328	67	324	60	322	54	321	49	322	44	324	40	328	37	332	35	338	25	338	23	220	35	220	43	253	56	280	76	301	101	314	131	319	156	316	176	308	191	294	201	277	204	257	204	245	201	232	196	219	188	207	175	196	165	191	155	187	143	185	127	183	104	183	104	163	128	163	146	161	160	158	172	153	184	146	194	138	202	129	209	118	213	105	215	91	211	64	201	43	183	28	159	18	128	15	105	17	85	23	65	33	44	47	23	65	14	57	32	35	54	17	80	4	109	-3	141	-6	160	-6	177	-3	193	0	208	5	223	13	239	25	253	39	264	55	270	74	272	95	267	121	252	142	230	158	204	169	177	174	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	212	331	212	321	230	319	242	315	251	309	255	299	257	285	105	82	105	274	106	294	110	307	118	315	131	319	150	321	150	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	148	9	131	11	118	16	110	23	106	33	105	48	257	252	257	62	256	41	252	26	245	17	232	12	213	9	213	0	248	424	246	436	242	445	235	452	227	456	219	458	211	456	208	453	206	450	205	445	207	438	213	434	225	430	227	425	226	418	221	413	212	408	199	406	180	405	162	406	149	408	140	413	135	418	134	425	136	430	148	434	154	438	156	445	156	450	154	453	151	456	148	457	144	458	135	456	127	452	120	445	115	436	113	424	117	408	129	395	145	386	163	380	180	378	198	380	216	385	232	395	243	407	248	424	16383	16383	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	212	331	212	321	230	319	242	316	250	310	254	300	256	285	105	82	105	274	106	294	110	307	118	315	131	319	150	321	150	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	148	9	131	11	119	15	111	22	107	33	105	48	257	252	257	62	256	41	252	26	245	17	232	12	213	9	213	0	343	0	343	9	321	13	312	17	302	23	292	30	282	40	271	54	259	71	246	92	230	114	218	131	206	145	193	155	180	164	164	171	164	172	178	181	190	193	201	208	211	227	220	251	225	266	232	281	239	294	247	303	257	306	263	303	267	296	272	287	281	280	294	277	303	279	310	284	315	291	318	299	319	306	317	317	313	325	305	332	295	337	281	338	257	335	239	325	224	309	213	290	204	267	196	245	187	226	176	209	162	195	142	185	137	183	131	182	124	181	106	181	106	274	107	293	110	307	117	315	130	319	151	321	151	331	10	331	10	321	30	319	43	315	51	306	54	293	55	275	55	65	54	42	51	27	43	17	29	12	9	9	9	0	151	0	151	9	132	12	119	16	111	23	107	36	106	55	106	161	113	161	119	160	125	158	130	156	134	154	140	149	149	140	160	126	174	108	189	85	203	61	216	40	227	24	238	10	248	0	332	0	332	9	313	12	300	17	292	25	288	37	287	55	287	274	288	293	292	307	300	315	313	319	332	321	332	331	65	331	65	321	80	320	93	316	101	308	107	295	108	275	108	112	105	78	100	47	89	26	73	17	65	21	54	43	46	53	32	57	25	56	18	53	11	48	6	40	4	30	7	14	14	4	25	-2	39	-5	55	-6	92	2	114	27	126	60	130	97	131	131	131	292	132	300	133	305	136	309	141	311	148	312	219	312	226	311	231	309	234	305	236	300	237	292	237	63	236	41	232	26	225	17	212	12	193	9	193	0	435	0	435	9	417	12	404	17	397	25	393	38	392	56	392	275	393	294	397	307	404	316	417	320	435	321	435	331	335	331	225	80	109	331	11	331	11	321	31	319	45	315	53	307	57	294	58	275	58	75	57	47	53	29	44	18	30	12	9	9	9	0	127	0	127	9	107	12	94	18	85	29	81	48	80	75	80	275	206	0	213	0	340	286	340	40	336	26	328	17	315	12	296	9	296	0	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	213	331	213	321	232	319	245	315	252	307	256	294	257	274	257	180	105	180	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	157	257	157	257	62	256	41	252	26	245	17	232	12	213	9	213	0	345	166	337	222	316	269	281	306	236	330	181	338	127	330	82	307	47	271	26	224	18	167	26	109	47	61	82	24	127	1	181	-6	235	1	280	24	315	60	337	108	345	166	16383	16383	288	169	286	134	281	103	273	76	261	53	247	35	235	26	223	19	210	15	197	12	182	11	168	12	155	15	143	19	131	25	120	33	103	52	91	75	82	102	77	132	75	166	76	194	81	222	88	247	98	269	109	286	122	298	135	308	150	314	165	318	181	320	194	319	207	316	220	311	231	305	243	296	258	279	271	257	280	231	286	201	288	169	353	0	353	9	333	12	321	17	313	25	309	37	308	55	308	274	309	293	313	307	321	315	334	319	353	321	353	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	300	107	306	111	309	116	311	124	312	238	312	246	311	251	309	255	306	257	300	257	62	256	41	253	26	246	17	233	12	213	9	213	0	9	331	9	321	28	319	40	315	47	307	51	294	51	39	48	25	41	16	29	12	9	9	9	0	150	0	150	9	129	12	115	16	107	24	104	37	103	56	103	146	110	145	115	145	120	144	132	144	161	145	184	147	204	153	221	161	239	175	249	185	257	197	263	210	266	225	267	240	266	254	263	268	258	280	252	291	243	300	227	310	209	319	187	325	162	329	134	331	16383	16383	103	294	103	301	105	306	108	310	113	311	120	312	156	309	182	302	200	287	210	266	213	238	210	213	199	192	182	177	158	167	128	164	118	164	113	165	109	165	103	166	311	65	289	47	269	32	248	23	226	17	201	15	180	17	161	21	143	28	126	38	112	51	99	68	89	88	82	112	77	140	76	171	81	219	96	260	121	291	154	311	196	318	215	316	232	311	248	304	263	293	276	280	283	272	289	263	294	252	299	240	302	224	314	224	310	338	300	338	297	332	289	324	284	322	278	321	273	322	266	324	258	326	244	330	232	333	208	337	196	338	185	338	157	336	131	330	106	320	83	305	63	286	47	266	35	243	26	218	20	191	18	162	20	133	26	106	36	80	49	57	66	37	85	22	107	9	131	0	157	-4	184	-6	218	-4	249	3	277	16	301	34	320	56	296	246	292	331	18	331	15	246	27	246	33	274	42	292	54	303	73	309	100	310	130	310	130	61	129	39	125	25	117	16	104	12	83	9	83	0	229	0	229	9	208	11	194	16	186	23	182	36	181	55	181	310	210	310	237	309	256	303	269	292	277	274	284	246	347	331	243	331	243	322	254	320	263	316	269	312	273	306	274	299	273	292	271	284	268	273	263	260	257	245	204	118	132	245	123	262	110	288	107	297	106	303	107	309	112	314	119	318	129	321	142	322	142	331	7	331	7	322	15	320	27	316	37	310	42	305	46	300	51	294	61	278	181	67	172	53	163	41	154	33	146	28	138	27	136	27	133	28	131	29	127	30	124	32	118	35	108	39	104	40	99	41	92	40	85	37	80	32	77	26	76	20	78	10	84	3	93	-2	104	-5	117	-6	132	-4	147	0	161	9	175	22	188	40	194	51	202	65	210	81	219	100	228	122	291	272	300	289	310	302	321	312	333	319	347	322	218	290	219	301	223	310	232	316	247	320	269	321	269	331	116	331	116	321	138	320	152	317	161	311	165	302	166	290	166	280	124	276	84	263	50	241	27	209	19	165	24	128	41	97	69	72	107	57	158	51	166	51	166	37	164	27	158	19	148	14	134	10	116	9	116	0	269	0	269	9	248	11	233	14	224	19	219	27	218	38	218	51	230	51	265	56	302	69	334	91	357	123	366	165	357	209	333	241	300	263	260	276	218	280	16383	16383	217	262	251	256	278	240	296	216	307	188	311	159	305	128	291	103	270	85	244	74	217	70	16383	16383	167	70	135	75	108	88	89	107	78	132	74	159	78	189	91	216	111	240	136	256	167	262	352	0	352	9	337	12	326	16	316	22	306	32	296	46	200	184	272	272	289	292	303	305	316	314	330	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	262	301	260	296	256	290	250	282	243	272	187	202	165	234	151	255	139	272	130	286	125	297	123	306	124	312	127	316	132	319	139	320	147	320	161	321	161	331	11	331	11	321	28	319	43	312	58	299	77	276	102	242	155	164	77	66	57	42	42	26	30	17	18	12	4	9	4	0	121	0	121	9	105	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	99	57	109	70	169	145	216	74	225	60	232	48	238	38	241	31	242	25	241	20	237	16	232	14	225	12	217	11	204	9	204	0	348	-75	348	9	329	12	316	16	308	24	305	37	304	57	304	292	308	306	316	315	329	319	348	321	348	331	209	331	209	321	228	319	240	315	248	306	251	293	252	275	252	28	250	23	247	21	242	19	115	19	110	21	107	23	105	28	105	269	106	290	109	305	117	314	129	319	149	321	149	331	9	331	9	321	28	319	41	314	49	306	53	294	54	276	54	57	53	37	49	24	41	16	28	12	9	9	9	0	284	0	299	-5	312	-15	323	-29	331	-49	332	-54	333	-60	335	-67	335	-72	336	-75	320	0	320	9	301	12	288	16	280	24	276	37	275	57	275	269	276	291	280	306	288	315	301	319	320	321	320	331	186	331	186	321	204	319	214	316	221	309	223	299	224	283	224	174	216	170	204	166	190	161	173	158	155	156	132	158	116	165	105	176	99	193	97	216	97	273	98	294	101	307	109	315	121	319	139	321	139	331	2	331	2	321	21	319	34	315	41	307	45	293	46	273	46	211	50	178	62	155	80	142	104	136	133	134	157	136	178	140	197	145	212	152	224	157	224	57	223	37	219	24	211	16	199	12	180	9	180	0	483	0	483	9	463	12	450	16	443	24	439	37	438	57	438	270	439	292	443	306	450	315	463	319	483	321	483	331	343	331	344	321	362	319	375	315	383	306	386	293	387	275	387	28	385	23	382	21	377	19	282	19	277	21	274	23	272	27	272	269	273	290	276	305	283	314	296	319	315	321	315	331	183	331	183	321	200	319	210	314	217	306	220	294	220	28	218	23	215	21	210	19	120	19	115	21	112	23	110	28	110	269	111	291	114	306	120	315	131	320	147	321	147	331	15	331	15	321	34	319	46	314	54	306	58	294	59	276	59	57	58	37	54	24	46	16	33	12	15	9	15	0	483	-75	483	9	463	12	450	16	443	24	439	37	438	57	438	270	439	292	443	306	450	315	463	319	483	321	483	331	343	331	344	321	362	319	375	315	383	306	386	293	387	275	387	28	385	23	382	21	377	19	282	19	277	21	274	23	272	27	272	269	273	290	276	305	283	314	296	319	315	321	315	331	183	331	183	321	200	319	210	314	217	306	220	294	220	28	218	23	215	21	210	19	120	19	115	21	112	23	110	28	110	269	111	291	114	306	120	315	131	320	147	321	147	331	15	331	15	321	34	319	46	314	54	306	58	294	59	276	59	57	58	37	54	24	46	16	33	12	15	9	15	0	419	0	433	-5	446	-15	457	-29	465	-49	467	-55	468	-61	469	-68	470	-73	470	-75	171	183	171	274	172	293	177	307	186	315	200	319	219	321	219	331	10	331	7	246	18	246	25	274	33	293	45	304	63	309	90	310	120	310	120	56	119	37	114	24	106	16	92	11	72	9	72	0	231	0	271	4	305	15	330	34	346	59	352	91	345	126	327	153	299	170	262	180	219	183	16383	16383	171	163	204	163	231	161	256	154	276	141	289	120	294	89	289	59	275	39	253	27	226	21	195	19	185	20	178	22	174	26	171	33	171	41	432	0	432	9	414	12	401	17	393	25	389	38	388	57	388	274	389	294	393	307	401	315	414	319	432	321	432	331	292	331	292	321	312	319	325	315	332	307	336	294	337	274	337	61	336	39	333	25	325	16	312	12	292	9	292	0	16383	16383	108	183	108	274	110	293	115	307	123	315	137	319	156	321	156	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	170	0	210	4	244	15	268	34	284	59	290	91	283	126	265	153	238	170	201	180	158	183	16383	16383	108	163	142	163	170	161	194	154	214	141	227	120	232	89	227	59	214	39	193	27	166	21	134	19	123	20	115	22	111	26	109	33	108	41	108	183	108	274	110	293	115	307	123	315	137	319	156	321	156	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	170	0	210	4	243	15	268	34	284	59	289	91	283	126	265	153	237	170	201	180	158	183	16383	16383	108	163	142	163	170	161	194	154	214	141	227	120	232	89	227	59	213	39	193	27	166	21	134	19	123	20	115	22	111	26	109	33	108	41	26	338	23	224	36	224	39	239	42	252	46	263	51	272	57	280	71	293	85	304	101	311	118	316	136	318	173	312	203	293	226	265	241	228	248	184	103	184	103	161	248	161	248	142	246	124	242	108	237	92	231	78	218	57	201	39	181	26	158	18	131	15	107	17	86	23	65	32	45	46	25	65	15	55	33	33	55	16	80	3	109	-4	141	-6	168	-4	194	0	218	9	240	22	258	37	275	57	288	79	298	104	304	131	306	160	305	188	299	215	290	240	278	263	263	284	244	304	222	319	198	330	173	336	147	338	136	338	124	337	113	336	101	333	90	330	83	328	75	326	61	322	55	321	50	322	45	324	41	328	38	332	36	338	105	180	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	157	149	157	157	102	177	57	207	22	245	0	291	-6	337	1	376	24	405	60	425	108	431	166	425	222	406	269	377	306	338	330	291	338	245	331	207	310	178	276	158	232	149	180	16383	16383	377	169	376	134	373	103	367	76	359	53	347	35	337	26	327	19	315	15	303	12	291	11	279	12	268	15	257	19	247	25	237	33	224	52	214	75	208	102	204	132	203	166	204	194	207	222	211	247	219	269	228	286	239	299	251	308	263	315	276	318	290	320	302	319	313	316	324	311	334	305	343	296	356	279	366	257	372	231	376	201	377	169	309	0	309	9	290	12	277	16	270	25	267	39	267	276	268	294	271	307	278	315	290	319	309	321	309	331	180	331	136	329	98	321	69	306	49	282	42	246	47	216	60	193	81	176	108	164	141	157	49	35	41	26	31	19	22	14	12	11	2	9	2	0	83	0	198	155	216	155	216	56	215	37	211	24	203	16	189	12	169	9	169	0	16383	16383	216	174	186	174	156	177	131	186	113	200	101	219	97	244	99	261	103	276	111	288	121	298	133	305	143	308	153	310	164	311	177	312	190	312	200	311	207	309	212	304	215	296	216	286	223	33	218	29	210	25	206	24	201	23	196	25	192	28	189	35	187	44	186	56	186	152	185	168	184	181	181	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	207	83	212	93	215	104	217	117	215	129	210	138	202	144	190	146	173	146	146	116	135	93	126	76	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	99	0	114	6	130	16	146	31	149	17	153	7	160	0	168	-3	178	-4	188	-3	197	-1	206	2	214	9	223	19	16383	16383	146	65	145	57	144	50	140	44	135	38	128	32	122	29	110	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	78	68	84	73	91	79	97	88	104	99	111	112	118	128	125	146	132	42	174	47	203	59	230	77	253	100	270	129	278	142	279	169	279	182	280	194	283	210	293	220	306	226	320	229	333	230	343	220	343	217	332	212	325	205	320	195	318	183	317	150	317	94	304	57	269	34	223	23	172	20	127	24	87	36	52	57	22	87	2	127	-4	164	1	195	17	219	43	234	76	239	116	233	154	218	186	195	210	166	225	131	230	111	228	92	223	74	213	57	196	43	173	16383	16383	194	102	192	70	184	44	172	25	155	13	135	9	125	10	115	13	106	18	98	25	91	34	81	51	74	70	69	91	66	113	65	137	67	164	75	186	87	202	102	212	122	216	134	215	144	211	153	206	161	199	169	191	178	177	185	161	190	142	193	122	194	102	153	118	169	121	183	128	194	137	202	151	205	168	201	188	191	204	174	215	149	222	118	225	12	225	12	218	26	216	35	214	40	209	42	200	43	187	43	39	42	25	40	16	35	11	26	8	12	7	12	0	149	0	161	2	171	4	181	8	190	12	200	19	208	28	214	39	218	51	219	63	215	82	206	96	191	107	174	114	153	118	16383	16383	85	195	86	202	88	207	92	209	97	211	103	211	127	209	145	203	156	194	162	182	164	166	161	151	154	139	143	130	128	125	110	123	99	124	92	125	87	128	85	132	85	139	16383	16383	85	97	85	102	87	105	91	108	98	109	127	109	144	105	159	98	170	84	174	62	174	63	170	42	160	28	146	19	127	15	106	14	98	15	92	17	88	20	85	26	85	34	194	155	191	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	205	86	208	91	209	98	210	130	208	154	201	170	190	180	175	185	155	219	225	21	225	21	218	34	216	44	212	51	206	55	197	56	183	56	99	55	66	51	40	42	22	28	11	7	7	7	-68	16	-68	26	-37	37	-17	47	-5	58	0	172	0	182	-5	191	-17	200	-37	210	-68	219	-68	219	7	206	9	197	11	192	16	189	25	189	198	192	207	198	213	206	216	219	218	16383	16383	147	41	146	30	143	23	139	18	133	15	126	14	58	14	64	28	68	43	71	59	73	75	73	190	74	199	76	205	80	209	85	210	92	211	135	211	141	209	145	205	146	199	147	190	210	82	196	63	182	48	167	39	150	33	132	31	102	37	80	53	66	77	58	106	55	137	209	137	208	152	205	165	202	176	197	186	192	195	181	207	169	217	156	224	140	228	123	230	88	224	59	207	37	182	24	148	19	108	23	70	35	39	55	15	81	0	114	-4	142	-1	167	9	188	26	205	49	219	79	16383	16383	56	151	61	172	69	190	80	203	93	211	109	214	126	211	139	203	148	191	154	173	158	151	353	0	353	7	347	8	341	10	331	14	327	17	323	21	317	28	311	37	304	47	298	58	286	79	275	94	264	105	253	113	240	120	240	121	258	137	269	156	278	172	286	185	297	190	301	189	306	187	318	183	324	182	332	183	338	186	343	191	346	197	347	204	346	211	342	218	336	223	327	227	316	228	306	227	297	224	289	218	282	211	275	201	267	187	259	171	251	156	242	143	233	135	228	132	222	130	215	128	208	127	200	127	200	190	201	199	204	207	210	212	219	216	232	218	232	225	128	225	128	218	140	216	149	214	154	209	158	201	158	127	151	127	144	128	138	129	132	132	127	135	117	145	108	157	101	170	88	196	82	207	75	216	67	223	56	227	44	228	34	227	26	224	20	219	15	212	14	204	15	197	18	191	23	186	29	183	36	182	43	183	50	185	60	189	65	190	74	185	80	172	87	155	100	137	121	121	121	120	107	114	95	107	85	95	74	79	62	57	63	57	56	46	50	36	44	28	38	21	33	17	29	14	25	12	19	10	14	8	7	7	7	0	73	0	124	83	133	96	139	104	145	109	151	112	158	113	158	25	155	18	151	13	145	10	137	8	126	7	126	0	234	0	234	7	214	9	207	12	203	17	201	24	200	33	200	113	209	111	216	108	222	104	228	95	237	82	287	0	114	121	130	126	146	134	158	146	167	160	170	177	168	188	164	198	158	207	149	215	139	221	121	227	111	229	99	230	80	230	75	229	69	228	64	226	57	224	49	222	46	220	42	219	35	219	29	223	27	226	26	230	20	230	16	150	25	150	30	172	38	190	50	204	65	213	85	216	98	214	110	209	119	200	125	188	127	172	126	163	123	155	118	147	112	140	104	135	97	132	89	129	81	128	72	127	60	127	60	113	86	111	106	106	120	96	129	82	132	62	130	47	124	34	114	23	99	15	79	13	65	14	52	18	40	24	28	33	14	46	7	39	19	23	32	11	46	2	64	-2	85	-4	113	-2	125	1	137	5	147	12	157	20	166	29	173	40	177	52	179	65	175	84	165	99	151	110	133	117	114	121	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	84	60	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	178	165	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	201	319	199	330	195	340	188	347	180	351	171	352	167	352	161	348	159	344	158	339	160	332	166	329	172	327	178	324	180	319	179	313	174	307	166	303	152	300	133	299	115	300	102	303	93	307	88	313	87	319	89	324	95	327	101	329	107	332	109	339	108	344	107	348	101	352	97	352	88	351	80	347	73	340	68	330	66	319	70	302	82	289	98	280	116	275	133	273	151	275	169	280	185	289	196	302	201	319	16383	16383	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	84	60	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	178	165	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	248	0	248	7	241	8	235	10	225	14	221	17	217	21	211	28	205	37	198	47	192	58	180	79	168	94	156	105	144	113	131	120	131	121	148	137	160	156	168	172	176	185	188	190	192	189	202	185	208	183	214	182	222	183	228	186	233	191	237	197	238	204	236	211	233	218	226	223	218	227	207	228	196	227	185	223	176	216	168	207	161	196	140	154	132	143	124	135	118	132	112	130	105	128	98	127	91	127	91	190	92	199	95	207	100	212	109	216	122	218	122	225	18	225	18	218	31	216	39	214	45	209	48	201	49	189	49	25	46	18	42	13	36	10	26	8	12	7	12	0	128	0	128	7	117	8	107	9	99	12	94	17	92	24	91	33	91	113	99	111	106	108	112	103	118	95	127	82	181	0	238	225	45	225	45	218	57	216	66	212	71	206	74	197	75	183	75	99	74	77	73	53	69	33	62	18	50	12	46	15	42	22	38	30	32	36	23	39	18	38	13	36	8	33	5	27	4	20	6	10	10	3	18	-1	28	-3	39	-4	64	2	79	18	88	41	91	66	92	89	92	198	94	204	98	208	103	210	110	211	154	211	159	209	163	205	165	199	165	37	164	26	161	18	156	12	147	9	134	7	134	0	238	0	238	7	225	9	216	12	211	17	208	26	207	40	207	183	208	198	211	207	216	213	225	216	238	218	297	225	229	225	157	62	79	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	92	0	92	7	78	9	69	12	63	18	60	26	59	36	59	172	60	172	143	0	147	0	224	174	224	37	223	26	220	18	214	12	204	9	190	7	190	0	296	0	296	7	284	9	275	12	270	17	267	26	266	40	266	183	267	198	270	207	275	213	284	216	297	218	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	178	124	84	124	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	178	108	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	238	116	232	154	217	186	194	210	165	225	130	230	92	225	61	209	38	185	23	153	17	114	23	75	38	42	61	17	91	1	126	-4	163	1	194	17	218	43	233	76	238	116	16383	16383	193	102	190	70	183	44	171	25	154	13	134	9	123	10	114	13	104	18	96	25	89	34	79	51	72	70	66	91	63	113	63	137	65	164	73	186	85	202	101	212	121	216	132	215	143	211	152	206	161	199	168	191	177	177	184	161	189	142	192	122	193	102	251	225	12	225	12	218	25	217	33	214	39	209	42	200	42	26	39	17	33	12	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	186	85	196	88	203	92	208	98	210	105	211	156	211	163	210	169	208	174	203	177	196	178	186	178	37	177	26	175	18	170	12	161	9	148	7	148	0	251	0	251	7	238	9	229	11	224	16	221	24	220	37	220	184	221	199	224	209	230	214	238	217	251	218	76	229	73	230	58	224	44	219	31	214	17	209	1	204	1	196	4	197	13	197	22	196	28	194	32	189	34	180	34	-65	33	-79	30	-88	24	-94	14	-98	0	-100	0	-107	120	-107	120	-100	101	-99	88	-95	81	-89	77	-78	76	-62	76	17	86	8	96	2	107	-1	117	-3	129	-4	163	1	191	19	213	47	227	82	232	123	228	158	216	188	198	210	175	225	148	230	132	228	117	224	103	216	89	205	76	190	16383	16383	76	167	79	176	87	185	99	193	113	198	127	200	148	195	165	183	178	163	186	136	189	103	186	73	178	47	165	27	148	14	128	10	113	12	99	18	87	26	79	35	76	44	207	78	193	60	180	46	167	38	153	33	137	31	111	36	89	49	73	69	63	96	59	128	62	157	71	182	86	200	105	212	127	216	137	215	144	212	149	208	153	201	156	191	160	180	163	172	167	166	171	161	177	158	184	157	191	158	197	161	202	166	206	172	207	179	203	195	192	209	175	220	154	227	130	230	116	229	102	226	88	221	75	213	62	204	63	204	48	189	36	172	28	152	22	130	21	106	25	70	38	39	58	15	84	0	116	-4	128	-3	140	-1	152	3	163	9	173	16	182	24	189	32	197	43	205	57	214	74	213	155	210	225	7	225	4	155	12	155	17	175	24	191	35	202	50	209	70	211	77	211	82	209	85	207	87	202	88	195	88	40	87	25	84	16	78	11	69	9	56	7	56	0	161	0	161	7	148	9	139	13	133	18	130	26	129	36	129	195	130	201	131	206	134	209	139	210	146	211	166	209	182	202	192	191	200	175	204	155	242	225	175	225	175	218	184	217	190	216	195	213	198	210	199	205	199	201	198	198	198	195	197	193	145	55	84	184	83	188	79	196	78	201	78	204	79	209	82	212	87	215	95	217	107	218	107	225	4	225	4	218	11	217	23	211	27	206	31	200	99	59	105	47	111	34	116	22	120	13	122	6	119	-5	111	-24	100	-44	88	-60	75	-66	70	-66	64	-64	60	-63	55	-60	49	-58	39	-56	33	-56	27	-57	21	-60	16	-65	13	-72	12	-79	14	-88	18	-96	26	-102	35	-106	47	-108	68	-105	86	-94	102	-76	118	-48	134	-11	217	192	221	202	225	208	230	213	235	216	242	218	190	330	186	331	172	325	146	315	132	310	117	305	117	297	119	298	129	298	138	297	144	295	147	290	149	281	150	270	150	204	144	212	136	219	127	225	116	229	104	230	76	225	53	209	36	185	25	153	22	113	23	89	27	66	32	46	41	29	51	15	60	8	69	2	79	-1	91	-3	103	-4	115	-3	126	0	136	6	144	13	150	22	150	-65	149	-79	146	-88	140	-94	129	-98	114	-100	114	-107	233	-107	233	-100	214	-99	202	-95	194	-89	191	-78	190	-62	190	22	195	13	203	6	213	0	224	-3	236	-4	249	-3	260	-1	270	2	279	8	287	15	298	29	306	46	313	66	316	89	318	113	314	153	303	185	286	209	263	225	235	230	223	229	212	225	203	219	195	212	190	204	16383	16383	190	179	192	188	198	197	207	206	219	212	233	215	248	209	260	194	268	172	273	146	275	117	274	99	273	82	271	66	267	51	263	38	258	29	253	21	247	15	240	11	233	10	219	13	207	19	198	28	192	38	190	47	16383	16383	150	47	147	38	141	28	132	19	120	13	105	10	99	11	92	15	86	21	81	29	76	38	72	51	68	66	66	82	65	99	65	117	66	146	71	172	80	194	91	209	105	215	120	212	132	206	141	197	147	187	150	177	238	0	238	7	229	8	221	12	213	18	205	26	197	37	133	136	175	195	181	203	188	209	197	214	215	218	215	225	136	225	136	218	144	217	150	215	154	213	156	210	156	201	154	195	150	187	145	178	138	169	124	149	116	162	108	174	101	185	97	194	94	201	93	206	93	210	96	213	100	216	106	217	114	218	114	225	11	225	11	218	15	218	23	217	31	214	38	208	45	200	54	187	54	188	100	115	45	32	37	22	30	15	23	11	16	9	7	7	7	0	79	0	79	7	72	8	66	9	62	11	60	13	60	19	61	23	63	27	65	33	69	39	108	100	155	28	156	27	156	25	157	23	157	15	155	12	152	9	146	8	137	7	137	0	251	225	146	225	146	218	159	216	168	212	174	207	177	199	178	189	178	39	177	29	174	22	170	17	164	15	157	14	104	14	97	15	92	17	88	22	85	29	84	39	84	188	85	199	88	207	94	213	103	216	116	218	116	225	12	225	12	218	25	216	33	214	39	209	42	201	42	26	39	16	33	11	24	8	12	7	12	0	199	0	210	-3	221	-14	232	-34	243	-68	251	-68	251	7	238	8	229	11	224	16	221	25	220	40	220	186	221	199	223	208	229	213	238	216	251	218	244	225	139	225	139	218	152	216	161	212	167	207	170	200	171	190	171	118	166	116	158	113	148	110	136	108	123	107	106	108	94	112	87	120	83	131	81	147	81	186	82	199	86	208	91	213	100	216	113	218	113	225	9	225	9	218	22	216	30	213	36	209	39	200	40	186	40	144	43	121	52	105	66	97	85	93	107	92	124	93	139	96	152	100	162	104	171	108	171	27	168	18	162	13	153	9	141	7	141	0	244	0	244	7	231	9	223	12	217	17	215	25	214	39	214	199	217	208	223	213	231	216	244	218	373	225	270	225	270	218	282	216	291	213	296	207	299	200	300	189	300	39	299	29	297	22	293	17	287	15	278	14	235	14	228	15	221	17	217	22	214	29	213	39	213	189	214	199	218	207	224	213	232	216	243	218	243	225	141	225	141	218	152	216	160	213	166	207	170	199	171	189	171	39	170	29	168	22	164	17	158	15	150	14	107	14	99	15	93	17	88	22	85	29	84	39	84	189	85	199	88	207	93	212	102	216	114	218	114	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	372	0	372	7	360	8	351	11	345	16	342	25	342	198	345	207	351	213	360	216	373	218	373	225	270	225	270	218	282	216	291	213	296	207	299	200	300	189	300	39	299	29	297	22	293	17	287	15	278	14	235	14	228	15	221	17	217	22	214	29	213	39	213	189	214	199	218	207	224	212	232	216	243	218	243	225	141	225	141	218	142	218	152	216	160	212	166	207	170	199	171	189	171	39	170	29	168	22	164	17	158	15	150	14	107	14	99	15	93	17	88	22	85	29	84	39	84	189	85	199	87	207	93	212	101	216	114	218	114	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	325	0	335	-5	345	-17	354	-37	364	-68	372	-68	372	7	360	8	351	11	345	15	342	25	342	198	345	207	351	213	360	216	373	218	126	126	126	199	129	207	134	212	143	216	156	218	156	225	8	225	4	161	12	161	18	181	25	195	35	205	46	209	61	211	68	211	74	209	79	207	83	202	84	195	84	40	83	25	80	16	75	11	66	9	52	7	52	0	169	0	196	3	220	10	238	23	249	40	253	62	249	86	235	105	215	117	188	124	158	126	16383	16383	126	112	148	112	167	111	183	107	196	98	205	84	208	64	205	43	196	29	182	20	164	15	142	14	135	14	130	16	127	19	126	23	126	30	323	0	323	8	310	10	301	13	295	18	293	26	292	36	292	199	295	207	300	212	309	216	323	218	323	225	219	225	219	218	232	216	241	212	246	206	249	197	250	183	250	40	249	25	246	16	241	11	232	9	219	7	219	0	16383	16383	84	126	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	127	0	155	3	179	10	197	23	209	40	213	62	208	86	194	105	174	117	148	124	118	126	16383	16383	84	112	107	112	126	111	142	107	155	98	164	84	167	64	164	43	155	29	141	20	123	15	102	14	94	14	89	16	86	19	85	23	84	30	84	126	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	127	0	155	3	179	10	197	23	209	40	213	62	208	86	194	105	174	117	148	124	118	126	16383	16383	84	112	107	112	126	111	142	107	155	98	164	84	167	64	164	43	155	29	141	20	123	15	102	14	94	14	89	16	86	19	85	23	84	30	30	228	23	157	32	157	38	173	46	189	58	203	75	212	99	216	122	212	140	200	154	182	162	157	165	128	75	128	75	112	165	112	160	87	150	64	135	47	114	35	88	31	71	33	56	37	42	46	28	59	15	78	7	74	18	53	32	32	49	14	72	0	101	-4	136	1	165	16	187	41	200	73	205	110	201	147	189	179	169	206	140	223	102	230	92	230	84	229	63	222	59	220	56	218	52	217	48	217	44	218	42	219	40	221	38	224	37	228	84	124	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	131	108	138	70	153	39	176	16	205	0	239	-4	276	1	308	17	331	43	346	76	352	116	346	154	331	186	308	210	278	225	243	230	207	225	177	211	154	189	138	160	131	124	16383	16383	306	102	304	70	296	44	284	25	268	13	248	9	237	10	227	13	218	18	210	25	203	34	193	51	185	70	180	91	177	113	176	137	179	164	186	186	199	202	215	212	234	216	246	215	257	211	266	206	274	199	281	191	290	177	297	161	302	142	305	122	306	102	224	225	121	225	91	224	65	219	45	210	31	193	26	167	30	148	40	131	55	118	74	109	97	104	37	31	32	25	26	19	19	14	11	9	2	7	2	0	64	0	142	103	151	103	151	25	148	16	143	11	135	8	123	7	123	0	224	0	224	8	211	10	202	13	197	18	194	26	193	40	193	183	194	198	197	207	202	213	211	216	224	218	16383	16383	151	117	131	117	111	119	94	125	82	135	74	148	71	165	75	185	85	198	99	206	117	210	136	211	142	211	147	209	149	206	151	202	151	195	193	286	191	294	188	301	182	306	175	310	167	311	160	310	153	306	148	301	144	294	143	286	144	278	147	272	153	266	159	263	167	262	175	263	182	266	188	272	191	278	193	286	16383	16383	93	286	92	294	88	301	83	306	76	310	68	311	60	310	54	306	48	301	45	294	44	286	45	278	48	272	53	266	60	263	68	262	76	263	83	266	88	272	92	278	93	286	16383	16383	210	82	196	63	182	48	167	39	150	33	132	31	102	37	80	53	66	77	58	106	55	137	209	137	208	152	205	165	202	176	197	186	192	195	181	207	169	217	156	224	140	228	123	230	88	224	59	207	37	182	24	148	19	108	23	70	35	39	55	15	81	0	114	-4	142	-1	167	9	188	26	205	49	219	79	16383	16383	56	151	61	172	69	190	80	203	93	211	109	214	126	211	139	203	148	191	154	173	158	151	219	153	217	180	209	201	197	217	181	227	160	230	142	229	126	224	112	216	98	204	84	188	84	266	191	266	191	282	84	282	84	340	82	342	72	338	63	335	52	332	40	328	25	324	11	320	11	311	12	312	28	312	35	310	40	306	42	299	42	282	3	282	3	266	42	266	42	33	40	22	34	15	25	10	11	7	11	0	118	0	118	7	104	10	94	14	88	22	85	34	84	51	84	171	96	184	107	193	118	199	129	202	141	203	154	201	164	195	172	185	176	171	177	152	177	-56	175	-67	173	-76	171	-82	165	-88	162	-90	158	-91	153	-92	145	-90	141	-87	137	-83	127	-71	122	-66	118	-63	113	-61	108	-61	102	-62	96	-65	92	-69	89	-74	88	-80	90	-90	97	-97	107	-103	119	-107	134	-108	165	-103	188	-90	205	-68	216	-38	219	0	54	254	74	254	151	302	157	306	161	310	164	315	165	319	166	324	165	329	163	334	159	337	155	339	144	339	141	338	137	336	132	333	127	328	16383	16383	194	155	191	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	205	86	208	91	209	98	210	130	208	154	201	170	190	180	175	185	155	208	78	194	59	180	46	166	37	151	33	134	31	108	35	87	47	72	64	62	87	57	112	147	112	147	128	57	128	60	157	68	182	82	200	100	212	123	216	147	212	164	203	176	189	185	173	190	157	199	157	193	228	185	228	184	224	182	221	180	219	174	217	170	217	166	218	162	220	159	222	138	229	130	230	121	230	83	223	53	206	33	179	21	147	17	110	21	73	35	41	57	16	86	1	121	-4	150	0	173	14	190	32	204	53	215	74	77	151	69	156	63	163	59	170	56	178	55	185	57	197	62	207	70	214	81	217	93	219	109	217	122	210	133	198	142	181	150	157	157	157	155	225	149	225	144	220	139	220	136	221	133	221	130	223	121	226	114	228	108	229	94	229	71	227	52	219	37	207	28	190	25	168	27	153	34	138	45	123	62	109	84	95	112	80	128	68	133	60	137	52	138	43	136	31	131	21	122	13	111	8	97	6	78	9	62	17	50	31	40	50	33	76	25	76	25	-1	31	-1	33	0	35	2	38	3	40	4	47	4	51	3	55	3	60	1	66	0	74	-2	81	-3	89	-4	103	-4	125	-1	144	7	159	21	169	38	173	57	172	73	167	86	158	97	146	108	129	119	97	316	95	324	92	331	86	337	79	340	71	342	63	340	56	336	51	331	47	324	46	316	47	308	50	301	56	295	62	292	70	291	79	292	86	295	92	301	95	308	97	316	16383	16383	133	0	133	7	116	9	106	14	99	21	97	34	96	52	96	228	94	230	17	203	17	195	27	197	37	197	44	196	49	193	52	187	54	178	54	52	53	33	50	20	43	13	32	9	15	7	15	0	150	286	148	294	145	301	139	306	132	310	124	311	117	310	110	306	105	301	101	294	100	286	101	278	104	272	110	266	116	263	124	262	132	263	139	266	145	272	148	278	150	286	16383	16383	50	286	49	294	45	301	40	306	33	310	25	311	17	310	11	306	5	301	2	294	1	286	2	278	5	272	10	266	17	263	25	262	33	263	40	266	45	272	49	278	50	286	16383	16383	132	0	132	7	116	9	105	14	98	21	96	34	95	52	95	228	93	230	16	203	16	195	21	196	25	197	36	197	43	196	48	193	51	187	53	178	53	52	52	33	49	20	42	13	31	9	13	7	13	0	94	316	92	324	89	331	83	337	76	340	68	342	60	340	53	336	47	331	44	324	42	316	44	308	47	301	53	295	60	292	68	291	76	292	83	295	89	301	92	308	94	316	16383	16383	93	228	90	230	74	224	59	218	29	208	12	203	12	195	15	195	20	196	24	197	35	197	41	196	45	193	48	187	50	178	51	167	51	-41	50	-56	49	-67	47	-76	44	-82	42	-85	39	-87	31	-91	23	-91	15	-87	11	-83	1	-71	-3	-66	-8	-63	-12	-61	-17	-61	-24	-62	-29	-65	-34	-69	-36	-74	-38	-80	-35	-90	-29	-97	-19	-103	-6	-107	8	-108	38	-103	62	-90	79	-68	90	-38	93	0	207	126	207	183	208	198	211	207	216	213	225	216	238	218	238	225	45	225	45	218	57	216	66	212	71	206	74	197	75	183	75	99	74	77	73	53	69	33	62	18	50	12	46	15	42	22	38	30	32	36	23	39	18	38	13	36	8	33	5	27	4	20	6	10	10	3	18	-1	28	-3	39	-4	64	2	79	18	88	41	91	66	92	89	92	198	94	204	98	208	103	210	110	211	154	211	159	209	163	205	165	199	165	40	164	25	162	16	156	11	147	9	134	7	134	0	250	0	278	3	301	10	319	23	331	40	335	62	330	86	317	105	296	117	270	124	240	126	16383	16383	207	112	229	112	248	111	265	107	278	98	287	84	290	64	286	43	278	29	264	20	245	15	224	14	216	14	211	16	209	19	207	23	207	30	217	123	217	201	221	209	226	214	235	216	248	218	248	225	143	225	143	218	157	216	166	213	171	207	174	200	175	189	175	123	84	123	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	175	108	175	40	174	25	171	16	166	11	157	9	143	7	143	0	259	0	287	3	311	10	329	23	340	40	344	62	339	86	326	103	305	115	279	121	249	123	16383	16383	217	108	239	108	258	107	274	104	287	96	296	83	299	62	299	63	296	42	287	28	273	19	255	15	233	14	226	14	221	16	218	19	217	23	217	30	249	0	249	7	236	10	227	15	222	22	220	34	219	51	219	151	217	179	210	201	197	217	180	227	158	230	141	228	126	224	112	216	98	204	84	188	84	266	191	266	191	282	84	282	84	340	82	342	72	338	63	335	52	332	40	328	25	324	11	320	11	311	12	312	17	312	28	311	35	309	40	304	42	297	42	282	3	282	3	266	42	266	42	33	40	22	34	15	25	10	11	7	11	0	118	0	118	7	104	10	94	14	88	22	85	34	84	51	84	171	96	184	107	193	118	199	129	202	141	203	154	201	164	195	172	184	176	169	177	150	177	34	174	22	168	14	158	10	143	7	143	0	83	254	103	254	180	302	185	306	189	310	192	315	194	319	195	324	194	329	192	334	188	337	183	339	173	339	169	338	165	336	161	333	156	328	16383	16383	248	0	248	7	241	8	235	10	225	14	221	17	217	21	211	28	205	37	198	47	192	58	180	79	168	94	156	105	144	113	131	120	131	121	148	137	160	156	168	172	176	185	188	190	192	189	202	185	208	183	214	182	222	183	228	186	233	191	237	197	238	204	236	211	233	218	226	223	218	227	207	228	196	227	185	223	176	216	168	207	161	196	140	154	132	143	124	135	118	132	112	130	105	128	98	127	91	127	91	190	92	199	95	207	100	212	109	216	122	218	122	225	18	225	18	218	31	216	39	214	45	209	48	201	49	189	49	25	46	18	42	13	36	10	26	8	12	7	12	0	128	0	128	7	117	8	107	9	99	12	94	17	92	24	91	33	91	113	99	111	106	108	112	103	118	95	127	82	181	0	196	319	195	330	190	340	184	347	176	351	167	352	163	352	159	350	156	348	154	344	153	339	156	332	161	329	168	327	173	324	175	319	174	313	169	307	161	303	148	300	129	299	110	300	97	303	89	307	84	313	83	319	85	324	90	327	97	329	102	332	104	339	104	344	102	348	100	350	96	352	93	352	84	351	76	347	68	340	63	330	61	319	66	302	78	289	94	280	112	275	129	273	146	275	164	280	180	289	192	302	196	319	16383	16383	242	225	175	225	175	218	184	217	190	216	195	213	198	210	199	205	199	201	198	198	198	195	197	193	143	55	84	184	83	188	79	196	78	201	78	204	79	209	82	212	87	215	95	217	107	218	107	225	4	225	4	218	11	217	23	211	27	206	31	200	98	59	103	46	115	22	119	12	120	6	117	-5	110	-24	100	-44	88	-60	75	-66	70	-66	64	-64	60	-63	55	-60	49	-58	39	-56	33	-56	27	-57	21	-60	16	-65	13	-72	12	-79	14	-88	18	-96	26	-102	35	-106	47	-108	68	-105	86	-94	102	-76	118	-48	134	-11	217	192	221	202	225	208	230	213	235	216	242	218	248	225	142	225	142	218	155	216	164	212	170	207	174	199	175	189	175	39	174	29	171	22	166	17	161	15	153	14	104	14	97	15	92	17	88	22	85	29	84	39	84	188	85	199	88	207	94	213	103	216	116	218	116	225	12	225	12	218	25	216	33	214	39	209	42	201	42	26	39	16	33	11	24	8	12	7	12	0	82	0	94	-3	106	-14	116	-34	125	-68	133	-68	142	-34	153	-14	164	-3	176	0	247	0	247	7	235	8	226	11	220	16	217	25	217	199	220	208	226	213	235	216	248	218	167	183	167	253	168	259	170	263	174	266	179	267	185	268	190	268	209	267	224	264	236	259	245	250	253	238	255	234	256	229	257	225	257	221	258	218	270	218	267	287	167	287	169	302	175	311	185	317	198	320	215	321	215	331	69	331	69	321	87	320	101	317	110	311	115	301	117	287	17	287	13	217	25	217	26	221	26	225	27	229	27	232	28	235	34	249	42	258	53	264	69	267	92	268	99	268	105	267	110	266	114	263	116	258	117	252	117	56	115	37	111	24	103	16	89	11	69	9	69	0	237	0	277	4	311	15	335	34	351	59	357	91	350	126	331	153	303	170	266	180	222	183	16383	16383	167	163	206	163	234	161	260	154	280	141	294	120	299	89	294	59	280	39	258	27	231	21	199	19	186	20	178	22	172	26	168	33	167	41	126	126	126	201	127	206	130	209	135	210	142	211	162	209	176	203	186	193	192	179	196	161	205	161	201	225	126	225	126	340	123	342	108	336	94	330	80	326	66	321	50	316	50	308	56	308	58	309	63	309	72	308	78	306	81	301	83	294	84	282	84	225	8	225	4	161	12	161	17	179	23	193	32	203	46	209	66	211	73	210	77	209	81	206	83	203	84	198	84	40	83	26	80	17	75	12	66	9	52	7	52	0	169	0	196	3	220	10	238	23	249	40	253	62	249	86	235	105	215	117	188	124	158	126	16383	16383	126	112	148	112	167	111	183	107	196	98	205	84	208	64	205	43	196	29	182	20	164	15	142	14	135	14	130	16	127	19	126	23	126	30	496	0	496	9	465	19	443	40	425	68	408	97	387	124	372	138	354	151	334	162	312	170	290	174	391	331	99	331	205	174	180	167	159	159	141	148	126	137	113	124	91	97	74	68	56	40	34	19	3	9	3	0	148	0	148	9	137	11	129	15	124	20	122	26	121	34	122	42	124	50	127	59	137	79	154	103	171	123	189	138	206	148	224	152	224	61	223	39	219	25	212	16	198	12	179	9	179	0	321	0	321	9	302	11	289	15	281	23	276	36	275	55	275	152	292	148	310	138	328	123	345	103	362	79	368	69	372	59	375	50	377	42	378	34	377	26	375	20	370	15	362	11	351	9	351	0	16383	16383	350	309	263	174	174	309	354	0	354	7	332	14	317	30	304	49	292	70	277	89	267	98	255	106	242	112	226	116	209	118	209	119	277	225	71	225	151	119	151	118	135	116	120	112	106	105	94	98	84	89	69	70	57	49	45	29	29	14	7	7	7	0	109	0	109	7	101	9	95	11	92	14	90	19	90	29	94	41	97	47	102	54	113	69	124	82	136	93	148	101	160	104	160	33	159	22	156	14	151	10	143	8	132	7	132	0	229	0	229	7	218	8	210	10	205	14	202	22	201	33	201	104	213	101	225	93	237	82	248	69	259	54	267	40	269	35	271	29	271	19	269	14	266	11	260	9	252	7	252	0	16383	16383	251	211	195	124	134	211	345	166	337	222	316	269	281	306	236	330	181	338	127	330	82	307	47	271	26	224	18	167	26	109	47	61	82	24	127	1	181	-6	235	1	280	24	315	60	337	108	345	166	16383	16383	287	179	279	171	271	166	264	162	257	160	249	159	228	164	208	178	187	193	167	206	147	211	134	211	121	207	107	201	92	191	75	177	77	201	81	226	89	249	98	269	109	286	122	298	135	308	150	314	165	318	181	320	194	319	207	316	220	311	231	305	243	296	257	281	269	260	279	236	285	209	287	179	16383	16383	288	158	286	128	281	100	272	75	261	53	247	35	235	26	223	19	210	15	197	12	182	11	168	12	155	15	143	19	131	25	120	33	104	51	92	73	83	97	77	125	75	156	83	164	91	170	99	174	106	176	113	177	133	171	154	158	175	143	197	130	219	124	236	126	251	131	265	138	277	148	288	158	238	116	232	154	217	186	194	210	165	225	130	230	92	225	61	209	38	185	23	153	17	114	23	75	38	42	61	17	91	1	126	-4	163	1	194	17	218	43	233	76	238	116	16383	16383	192	120	188	116	183	114	179	112	175	111	172	111	159	114	147	122	136	132	123	140	108	143	100	143	91	140	82	136	73	130	63	122	63	137	65	164	73	186	85	202	101	212	121	216	132	215	143	211	152	206	160	199	168	191	175	179	181	166	186	152	190	136	192	120	16383	16383	193	102	190	70	183	44	171	25	154	13	134	9	123	10	114	13	104	18	96	25	89	34	81	47	75	61	70	76	66	92	64	108	68	112	73	114	77	116	81	117	84	118	96	114	107	106	119	96	131	88	147	85	158	86	168	89	177	94	186	100	193	107	200	80	123	252	116	269	110	283	106	292	104	300	104	305	105	310	107	314	112	317	118	319	127	320	141	321	141	331	8	331	8	321	21	320	31	316	41	307	50	291	62	267	184	-5	191	-5	292	272	297	283	301	292	306	299	312	304	319	306	325	303	329	296	334	287	342	280	356	277	365	279	372	284	377	291	379	299	380	306	378	317	374	325	366	332	356	337	342	338	318	335	300	325	286	309	275	290	266	267	140	57	138	57	89	185	87	190	86	194	85	197	84	201	84	204	85	209	88	212	92	215	99	216	108	218	108	225	9	225	9	218	20	216	28	211	36	201	45	185	55	160	113	17	119	5	125	-5	128	-6	130	-6	132	-3	135	0	138	7	142	17	195	156	199	166	203	175	208	183	213	188	219	190	224	189	232	185	237	183	243	182	250	183	257	186	262	191	265	197	266	204	265	211	262	218	256	223	248	227	238	228	220	224	206	214	195	199	186	183	180	166	272	401	260	401	260	398	259	393	258	387	256	381	255	377	246	357	234	343	221	336	206	332	192	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	270	312	194	279	185	279	181	259	173	244	160	233	139	227	107	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	204	86	207	89	209	95	210	191	210	248	0	248	9	239	11	232	14	226	19	221	27	215	39	130	234	123	234	51	65	41	40	33	24	26	15	18	11	7	9	7	0	76	0	76	9	68	9	62	10	58	12	56	15	56	26	59	35	75	75	162	75	176	42	179	36	181	31	183	21	183	16	180	13	176	11	170	9	159	9	159	0	16383	16383	156	92	81	92	118	181	241	60	230	60	219	41	206	28	189	21	167	18	137	17	102	17	93	18	87	21	85	26	85	113	160	113	172	110	180	104	184	94	188	79	198	79	198	162	188	162	184	149	180	139	172	134	160	131	143	130	85	130	85	208	87	212	89	214	93	215	172	215	189	212	199	206	206	195	210	180	220	180	220	232	11	232	11	223	26	222	35	218	41	213	43	204	44	190	44	42	43	29	41	20	35	14	26	11	11	9	11	0	223	0	280	232	195	232	195	223	210	221	220	216	226	208	229	195	229	73	228	60	225	49	220	40	214	31	205	24	195	18	182	14	168	11	140	11	129	13	118	17	110	21	102	26	94	35	89	45	86	56	85	68	84	84	84	190	85	202	87	211	92	217	102	221	118	223	118	232	11	232	11	223	26	222	35	218	41	212	43	204	44	193	44	86	45	65	49	48	56	33	65	22	77	12	87	6	99	1	112	-3	127	-5	144	-6	165	-5	184	-2	200	3	213	10	224	19	234	30	240	42	244	55	246	71	246	195	249	208	254	216	264	221	280	223	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	218	11	218	-88	217	-101	215	-113	209	-123	201	-130	190	-133	184	-132	178	-130	172	-126	167	-122	163	-117	159	-113	155	-108	152	-105	147	-103	142	-102	137	-102	133	-104	130	-107	128	-111	127	-115	131	-124	140	-132	154	-137	171	-141	191	-142	209	-139	224	-129	235	-114	243	-95	246	-73	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	225	0	225	-88	224	-101	221	-113	216	-123	208	-130	197	-133	191	-132	185	-130	179	-126	174	-122	170	-117	166	-113	162	-108	159	-105	154	-103	148	-102	144	-102	140	-104	137	-107	135	-111	134	-115	138	-124	147	-132	161	-137	178	-141	199	-142	216	-139	231	-129	242	-114	250	-95	252	-73	128	7	113	9	103	12	96	18	92	28	91	44	91	339	89	342	57	332	9	320	9	311	13	312	24	312	28	313	38	311	44	306	47	299	49	290	49	46	48	31	44	20	37	13	26	9	11	7	11	0	101	0	101	-88	100	-100	98	-112	93	-122	85	-130	73	-133	60	-130	50	-122	42	-113	34	-105	25	-102	20	-102	16	-104	13	-107	11	-111	11	-115	16	-126	29	-134	45	-139	62	-142	75	-142	94	-138	109	-127	120	-111	126	-92	128	-73	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	111	-4	118	-3	125	-1	131	0	137	3	137	-101	134	-113	129	-123	121	-130	109	-133	103	-132	97	-130	87	-122	83	-117	79	-113	75	-108	71	-105	66	-103	61	-102	56	-102	53	-104	50	-107	48	-111	47	-115	50	-124	59	-132	73	-137	91	-141	111	-142	128	-139	143	-129	155	-114	162	-95	165	-73	165	27	171	39	173	45	174	51	174	57	173	73	168	86	159	97	147	108	130	119	239	7	230	8	222	12	215	18	207	26	199	37	134	136	176	195	182	203	190	209	198	214	207	216	217	218	217	225	137	225	137	218	145	217	151	215	155	213	157	210	157	202	154	197	150	191	145	183	139	174	136	169	133	165	130	160	124	152	123	154	121	156	119	160	117	162	109	174	103	185	98	194	95	201	94	206	95	210	97	213	101	216	107	217	116	218	116	225	12	225	12	218	17	218	25	217	32	214	39	208	47	200	55	187	55	188	102	116	45	33	37	22	31	15	24	11	17	9	8	7	8	0	81	0	81	7	73	8	68	9	64	11	62	13	61	17	61	19	62	22	64	26	67	31	71	37	110	99	156	28	157	27	159	23	159	15	157	12	153	9	147	8	139	7	139	0	212	0	212	-88	211	-101	208	-113	203	-123	195	-130	184	-133	178	-132	172	-130	166	-126	161	-122	157	-117	153	-113	150	-108	146	-105	141	-103	136	-102	131	-102	127	-104	124	-107	122	-111	122	-115	125	-124	134	-132	148	-137	165	-141	185	-142	203	-139	218	-129	229	-114	237	-95	239	-73	208	68	200	69	197	56	195	46	193	39	190	33	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	180	0	180	-88	179	-101	177	-113	172	-123	164	-130	152	-133	146	-132	140	-130	130	-122	126	-117	122	-113	118	-108	114	-105	109	-103	104	-102	99	-102	96	-104	93	-107	91	-111	90	-115	93	-124	102	-132	116	-137	134	-141	154	-142	171	-139	186	-129	198	-114	205	-95	208	-73	291	359	219	434	214	438	209	441	205	443	197	445	191	444	186	442	182	439	180	435	179	429	180	424	182	420	185	415	189	411	194	407	271	359	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	242	253	170	328	165	332	161	335	157	337	152	338	148	339	142	338	137	336	133	333	131	329	130	323	131	318	133	314	136	309	140	305	145	301	222	253	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	180	359	200	359	276	408	282	412	286	416	289	420	291	424	291	435	288	439	285	442	280	444	274	445	266	443	262	441	258	438	253	434	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	130	253	150	253	227	302	233	306	237	310	240	314	242	318	242	323	241	329	239	333	235	336	230	338	224	339	216	337	213	335	209	332	204	328	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	310	392	308	400	305	407	299	412	292	416	285	417	277	416	270	412	265	407	261	400	260	392	261	384	265	378	270	372	276	369	284	368	292	369	299	372	305	378	308	384	310	392	16383	16383	210	392	209	400	205	407	200	412	193	416	185	417	177	416	171	412	165	407	162	400	161	392	162	384	165	378	170	372	177	369	185	368	193	369	200	372	205	378	209	384	210	392	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	261	286	259	294	256	301	250	306	243	310	235	311	228	310	221	306	216	301	212	294	211	286	212	278	216	272	221	266	227	263	235	262	243	263	250	266	256	272	259	278	261	286	16383	16383	161	286	160	294	156	301	151	306	144	310	136	311	128	310	122	306	116	301	113	294	112	286	113	278	116	272	121	266	128	263	136	262	144	263	151	266	156	272	160	278	161	286	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	238	359	166	434	161	438	156	441	152	443	144	445	138	444	133	442	129	439	127	435	126	429	127	424	129	420	132	415	136	411	141	407	218	359	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	182	253	109	328	105	332	100	335	96	337	88	339	82	338	77	336	73	333	71	329	70	323	70	318	72	314	75	309	85	301	162	253	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	142	97	142	129	20	129	20	97	142	97	142	128	20	128	20	97	250	97	250	129	0	129	0	97	250	100	250	125	0	125	0	100	500	100	500	125	0	125	0	100	1000	100	1000	125	0	125	0	100	197	-93	197	345	164	345	164	-93	16383	16383	98	-93	98	345	65	345	65	-93	250	-94	250	-69	0	-69	0	-94	16383	16383	250	-149	250	-124	0	-124	0	-149	113	338	95	327	79	312	67	296	60	279	57	261	59	247	65	234	74	225	85	219	98	217	107	218	116	222	122	228	126	236	127	245	126	254	122	261	116	266	108	270	98	271	95	271	93	270	88	270	86	269	85	269	85	268	84	268	78	271	77	273	77	276	79	286	83	296	92	306	103	317	118	329	53	217	72	228	87	242	99	258	106	276	109	294	107	308	101	320	93	330	82	336	69	338	59	337	51	333	45	327	41	319	40	310	41	301	45	294	51	288	59	285	69	284	73	284	75	285	79	285	80	286	85	286	87	285	88	283	89	282	89	280	88	269	83	259	74	248	63	237	49	226	53	-69	72	-58	87	-44	99	-28	106	-10	109	7	107	21	101	33	93	42	82	49	69	51	59	49	51	46	45	40	41	32	40	22	41	14	45	7	51	2	59	-1	69	-2	73	-2	75	-1	80	-1	81	0	85	0	87	-1	88	-3	89	-4	89	-6	88	-16	83	-27	74	-38	63	-49	49	-60	100	226	85	237	74	248	66	259	61	269	59	280	59	282	62	285	64	286	68	286	70	285	73	285	75	284	79	284	90	285	98	288	104	294	108	301	109	310	107	319	104	327	97	333	89	337	79	338	67	336	56	330	47	320	42	308	40	294	42	276	50	258	61	242	77	228	95	217	194	338	175	327	159	312	147	296	140	279	137	261	139	247	145	234	154	225	165	219	177	217	187	218	195	222	202	228	206	236	207	245	206	254	202	261	196	266	187	270	177	271	175	271	173	270	167	270	166	269	165	269	165	268	164	268	158	271	157	273	157	276	158	286	163	296	172	306	183	317	198	329	16383	16383	78	338	59	327	43	312	32	296	24	279	22	261	24	247	29	234	38	225	48	219	61	217	71	218	80	222	86	228	90	236	91	245	90	254	86	261	80	266	71	270	61	271	59	271	57	270	51	270	50	269	49	269	49	268	48	268	42	271	41	273	41	276	42	286	47	296	56	306	67	317	82	329	145	217	163	228	179	242	190	258	198	276	200	294	198	308	193	320	184	330	173	336	161	338	151	337	143	333	136	327	132	319	131	310	132	301	136	294	142	288	151	285	161	284	165	284	167	285	171	285	172	286	176	286	178	285	180	283	180	282	181	280	179	269	174	259	166	248	155	237	140	226	16383	16383	28	217	47	228	63	242	74	258	82	276	84	294	82	308	77	320	68	330	57	336	45	338	35	337	27	333	20	327	16	319	15	310	16	301	20	294	26	288	35	285	45	284	49	284	51	285	55	285	56	286	60	286	62	285	64	283	64	282	65	280	63	269	58	259	50	248	39	237	24	226	152	-69	171	-58	186	-44	198	-28	206	-10	208	7	206	21	200	33	192	42	181	49	168	51	158	49	150	46	144	40	140	32	138	22	140	14	144	7	150	2	158	-1	169	-2	172	-2	174	-1	179	-1	180	0	184	0	186	-1	187	-3	188	-4	189	-6	187	-17	182	-27	174	-38	162	-49	147	-60	16383	16383	36	-69	55	-58	70	-44	82	-28	89	-10	92	7	90	21	85	33	76	42	65	49	52	51	42	49	34	46	28	40	24	32	22	22	24	14	27	7	34	2	42	-1	52	-2	56	-2	58	-1	63	-1	64	0	68	0	70	-1	71	-3	72	-4	73	-6	71	-16	66	-27	58	-38	46	-49	31	-60	191	226	177	237	165	248	157	259	152	269	151	280	151	282	152	283	153	285	155	286	160	286	161	285	165	285	167	284	171	284	181	285	189	288	195	294	199	301	200	310	199	319	195	327	189	333	181	337	171	338	158	336	147	330	139	320	133	308	131	294	134	276	141	258	153	242	168	228	187	217	16383	16383	75	226	61	237	49	248	41	259	36	269	35	280	35	282	36	283	37	285	39	286	44	286	45	285	49	285	51	284	55	284	65	285	73	288	79	294	83	301	84	310	83	319	79	327	73	333	65	337	55	338	42	336	31	330	23	320	17	308	15	294	18	276	25	258	37	242	52	228	71	217	120	-74	131	-74	131	-12	132	21	134	52	138	80	144	104	151	127	144	137	138	152	134	170	132	192	131	219	140	218	148	217	156	215	165	212	176	208	188	204	198	202	203	202	209	203	214	206	218	211	220	217	221	224	220	231	217	237	213	241	208	244	202	246	198	245	188	243	183	241	177	239	166	235	157	231	141	229	131	228	131	243	132	255	134	266	137	278	142	292	144	298	148	308	149	312	149	315	148	322	144	328	139	333	132	337	126	338	118	337	112	333	107	328	103	322	102	315	102	312	103	308	104	303	106	298	108	292	113	278	116	266	119	255	120	243	120	228	110	229	94	231	85	235	74	239	62	243	57	244	49	246	43	244	37	241	33	237	31	231	30	224	30	216	33	210	37	205	44	203	51	202	55	202	63	204	68	206	75	208	85	212	94	215	102	217	120	219	119	192	117	169	113	151	107	137	99	127	106	103	112	76	116	46	119	16	120	-12	221	223	220	230	217	237	213	241	208	244	202	246	198	245	188	243	183	241	177	239	166	235	157	231	148	230	140	229	131	228	131	243	132	255	134	266	137	278	142	292	144	298	146	303	147	308	148	312	148	315	147	322	144	328	139	333	132	337	125	338	118	337	112	333	107	328	103	322	102	315	102	312	103	308	104	303	106	298	108	292	113	278	116	266	118	255	119	243	119	228	110	229	94	231	85	235	74	239	62	243	58	244	53	245	49	246	43	244	37	241	33	237	31	231	30	224	30	216	33	210	37	205	44	203	51	202	55	202	63	204	68	206	75	208	85	212	94	215	102	217	110	218	119	219	119	195	117	174	113	157	107	143	99	130	107	120	113	108	117	91	119	69	119	42	110	43	94	47	85	50	74	54	68	56	62	57	57	59	52	59	48	60	42	59	36	56	32	51	30	45	29	39	30	31	33	25	37	20	42	17	49	16	52	16	62	18	67	20	73	22	84	27	93	30	101	32	110	33	119	33	119	19	118	7	116	-4	113	-16	108	-30	105	-35	104	-41	102	-45	102	-53	103	-60	106	-66	111	-71	118	-74	124	-75	132	-74	138	-71	143	-66	147	-60	148	-53	148	-50	147	-45	146	-41	144	-35	142	-30	137	-16	134	-4	132	7	131	19	131	33	140	33	148	32	156	30	165	27	176	22	188	18	193	17	197	16	201	16	207	17	213	20	217	25	219	31	220	37	220	45	217	51	213	56	208	59	201	60	197	59	192	59	187	57	181	56	175	54	164	50	155	47	148	45	140	43	131	42	131	69	133	89	137	106	143	119	151	130	143	142	137	155	133	172	131	193	131	219	140	218	148	217	156	215	165	212	176	208	188	204	198	202	203	202	209	203	214	206	218	210	220	216	221	223	228	126	223	156	210	183	190	203	163	217	131	222	101	217	74	203	54	182	40	156	35	126	40	96	54	69	74	48	101	34	131	30	161	35	188	48	209	69	223	96	228	126	277	22	276	30	272	38	266	44	258	49	250	50	241	49	233	45	227	39	223	31	222	22	223	13	227	6	233	0	241	-3	249	-5	258	-3	266	0	272	6	276	13	277	22	16383	16383	111	22	110	30	106	38	100	44	92	49	84	50	75	49	67	45	61	39	57	31	55	22	57	13	61	6	67	0	74	-3	83	-5	92	-3	99	0	106	6	110	13	111	22	444	22	443	30	439	38	432	44	425	49	416	50	408	49	400	45	394	39	390	31	388	22	390	13	394	6	400	0	407	-3	416	-5	424	-3	432	0	439	6	443	13	444	22	16383	16383	277	22	276	30	272	38	266	44	258	49	250	50	241	49	233	45	227	39	223	31	222	22	223	13	227	6	233	0	241	-3	249	-5	258	-3	266	0	272	6	276	13	277	22	16383	16383	111	22	110	30	106	38	100	44	92	49	84	50	75	49	67	45	61	39	57	31	55	22	57	13	61	6	67	0	74	-3	83	-5	92	-3	99	0	106	6	110	13	111	22	524	107	522	127	516	143	506	155	493	163	476	165	448	159	422	143	401	120	387	91	382	60	385	38	393	19	406	4	423	-5	443	-8	467	-2	490	14	508	39	520	71	524	107	16383	16383	512	108	509	77	499	48	484	25	466	10	445	4	436	6	428	10	423	18	419	27	417	39	419	57	424	76	430	96	439	114	448	129	454	137	461	143	467	148	474	150	481	151	492	149	500	143	507	134	511	122	512	108	16383	16383	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	705	107	703	127	697	143	687	155	674	163	657	165	629	159	603	143	582	120	568	91	563	60	566	38	574	19	587	4	604	-5	623	-8	648	-2	670	14	688	39	700	71	705	107	16383	16383	694	108	690	77	680	48	665	25	647	10	627	4	617	6	610	10	604	18	600	27	599	39	600	57	605	76	611	96	620	114	629	129	635	137	642	143	648	148	655	150	662	151	672	149	681	143	688	134	692	122	694	108	16383	16383	524	107	522	127	516	143	506	155	493	163	476	165	448	159	422	143	401	120	387	91	382	60	385	38	393	19	406	4	423	-5	443	-8	467	-2	490	14	508	39	520	71	524	107	16383	16383	512	108	509	77	499	48	484	25	466	10	445	4	436	6	428	10	423	18	419	27	417	39	419	57	424	76	430	96	439	114	448	129	454	137	461	143	467	148	474	150	481	151	492	149	500	143	507	134	511	122	512	108	16383	16383	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	37	205	47	201	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	338	80	334	76	329	73	323	71	316	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	175	205	184	201	237	304	239	307	241	311	244	323	243	328	242	332	239	336	235	338	230	339	222	338	217	334	213	329	210	323	208	316	16383	16383	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	107	205	74	316	71	323	68	329	64	334	59	338	51	339	46	338	42	335	40	332	38	327	37	323	38	318	39	314	41	310	43	307	45	303	98	201	175	205	142	316	140	323	137	329	133	334	127	337	120	339	115	338	111	335	108	332	107	327	106	323	106	318	108	314	109	310	111	307	113	303	166	200	16383	16383	107	205	74	316	72	323	68	329	64	334	59	338	51	339	46	338	42	336	38	328	37	323	39	315	43	307	45	304	98	201	244	205	211	316	209	323	206	329	202	334	196	337	189	339	184	338	180	335	177	332	175	327	175	318	176	314	178	310	180	307	181	303	235	200	16383	16383	175	205	142	316	140	323	137	329	133	334	127	338	120	339	115	338	111	336	108	332	107	328	106	323	106	319	108	315	109	311	111	307	113	304	166	201	16383	16383	107	205	74	316	72	323	68	329	64	334	59	338	51	339	46	338	42	336	38	328	37	323	39	315	43	307	45	304	98	201	227	-68	130	51	125	51	30	-68	40	-77	127	26	216	-77	31	113	72	77	86	64	102	48	118	33	130	21	137	17	138	17	140	18	142	20	142	22	141	26	138	31	133	39	126	49	118	60	111	70	103	80	85	102	75	113	118	166	126	178	133	187	138	194	141	199	142	203	142	205	141	207	140	208	137	208	131	204	118	193	103	178	86	163	72	150	135	111	94	147	37	204	30	208	28	208	27	207	25	206	24	204	24	203	25	199	28	193	34	185	40	176	49	165	56	155	64	145	72	134	81	122	91	111	49	58	40	47	34	38	28	31	25	25	24	22	24	20	27	17	30	17	36	21	48	32	64	46	80	61	94	75	308	127	306	137	302	145	295	152	286	157	276	158	266	157	257	152	250	145	246	137	244	127	246	116	250	108	257	101	266	96	276	94	286	96	295	101	302	108	306	116	308	127	16383	16383	204	231	202	241	197	250	190	257	182	261	171	263	161	261	153	257	146	250	141	241	140	231	141	221	146	212	153	205	161	201	171	199	182	201	190	205	197	212	202	221	204	231	16383	16383	318	2	195	127	318	251	295	273	171	150	47	273	24	251	147	127	24	2	47	-20	171	103	295	-20	16383	16383	204	22	202	32	197	41	190	48	182	52	171	54	161	52	153	48	146	41	141	32	140	22	141	12	146	3	153	-3	161	-7	171	-9	182	-7	190	-3	197	3	202	12	204	22	16383	16383	99	127	97	137	93	145	86	152	77	157	66	158	56	157	48	152	41	145	36	137	35	127	36	116	41	108	48	101	56	96	66	94	77	96	86	101	93	108	97	116	99	127	195	88	203	88	225	278	225	282	226	286	226	297	225	311	222	322	216	331	209	336	200	338	189	336	182	331	177	323	174	312	173	300	173	293	174	289	174	284	175	278	16383	16383	88	88	94	88	117	278	117	282	118	286	118	297	117	311	113	322	108	331	101	336	92	338	81	336	74	331	69	323	66	312	65	300	65	289	66	284	66	278	16383	16383	226	21	225	30	221	37	215	43	208	47	200	49	191	47	184	43	178	37	174	30	173	22	174	13	178	6	183	0	191	-2	199	-3	208	-2	215	0	221	6	225	13	226	21	16383	16383	118	21	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	22	66	13	70	6	75	0	82	-2	91	-3	100	-2	107	0	113	6	116	13	118	21	250	385	250	410	0	410	0	385	363	262	339	298	309	325	274	342	236	351	200	354	165	351	128	342	92	324	60	298	36	261	44	256	75	285	108	304	141	315	172	320	200	321	226	320	256	315	289	304	323	285	356	256	142	86	142	166	20	166	20	86	166	338	142	338	-83	-6	-59	-6	320	82	323	101	328	118	334	133	342	147	352	161	374	187	389	208	398	226	403	242	405	259	400	286	387	308	367	324	342	335	314	338	287	335	264	325	247	310	236	290	232	267	233	255	236	246	241	239	248	235	256	233	262	234	268	237	272	242	275	248	276	255	274	264	270	270	264	276	259	283	257	292	260	301	267	310	277	317	290	321	304	323	321	320	336	312	348	300	356	283	358	264	357	246	353	227	347	209	333	171	324	147	318	126	314	109	312	95	311	82	16383	16383	343	22	341	30	337	38	332	44	324	48	316	49	308	48	300	44	295	38	291	31	290	22	291	14	294	7	300	1	307	-2	316	-3	325	-2	332	1	338	7	341	14	343	22	16383	16383	122	82	126	101	131	118	137	133	145	147	155	161	176	187	191	208	201	226	206	242	207	259	202	286	189	308	169	324	144	335	116	338	89	335	66	325	49	310	38	290	34	267	35	255	38	246	44	239	50	235	58	233	65	234	71	237	75	242	78	248	79	255	77	264	72	270	66	276	62	283	60	292	62	301	69	310	80	317	92	321	107	323	124	320	139	312	151	300	159	283	161	264	160	246	156	227	150	209	136	171	126	147	120	127	116	109	114	95	113	82	16383	16383	145	22	144	30	140	38	134	44	127	48	119	49	110	48	103	44	97	38	93	31	92	22	93	14	97	7	102	1	110	-2	119	-3	127	-2	135	1	140	7	144	14	145	22	134	17	147	24	158	30	178	36	190	38	200	40	207	43	212	47	215	53	216	60	215	66	213	71	209	75	204	78	198	79	190	76	183	71	174	63	166	54	159	46	154	41	144	33	130	25	130	44	131	52	133	60	135	69	138	79	140	84	142	90	144	98	144	102	143	108	140	113	136	117	131	119	126	120	120	119	115	117	111	113	109	109	108	103	108	99	110	89	111	83	113	77	115	67	118	58	121	31	121	25	110	31	101	37	93	44	76	61	70	68	65	72	60	75	56	77	51	78	46	77	41	74	38	70	36	65	35	59	36	52	40	47	46	43	56	39	69	36	78	34	87	31	97	28	106	23	117	17	106	11	97	6	88	3	78	0	65	-1	53	-4	45	-8	39	-12	35	-17	34	-24	35	-30	37	-35	41	-39	46	-41	52	-42	57	-42	65	-38	69	-35	74	-30	81	-22	86	-16	89	-12	92	-10	94	-7	97	-4	105	0	112	4	121	10	121	6	119	-16	118	-25	115	-34	113	-43	111	-49	109	-54	108	-58	107	-63	107	-67	108	-72	110	-77	114	-81	119	-83	124	-84	130	-83	136	-80	140	-76	143	-71	145	-65	144	-63	144	-60	143	-56	141	-53	140	-49	136	-38	130	-5	130	10	134	7	140	3	147	0	153	-5	161	-12	169	-21	175	-29	182	-35	187	-39	193	-42	199	-43	205	-42	210	-39	213	-35	216	-29	217	-23	215	-16	212	-11	206	-7	198	-4	186	-1	176	0	165	2	147	10	138	15	99	201	98	211	94	218	88	224	81	228	71	229	63	228	55	224	49	218	45	210	44	201	45	193	49	185	55	179	63	176	71	174	80	176	88	179	94	185	98	193	99	201	16383	16383	91	-60	76	-49	65	-38	56	-28	51	-17	50	-7	50	-5	51	-3	54	0	59	0	61	-1	64	-1	67	-2	70	-2	80	-1	88	2	94	7	98	14	99	23	98	32	94	40	87	46	79	49	70	51	57	49	46	43	38	34	32	22	30	7	33	-11	40	-28	51	-44	67	-58	86	-69	368	230	351	271	322	303	285	327	243	341	197	345	151	341	109	327	73	303	44	271	27	230	60	222	71	252	92	277	120	296	155	308	196	313	237	308	272	296	302	277	323	252	334	222	16383	16383	334	104	322	72	301	46	272	27	236	16	196	12	156	16	121	27	92	46	72	72	61	104	27	95	44	54	72	22	109	0	151	-14	196	-19	242	-14	285	0	321	22	350	54	367	95	134	235	147	243	158	248	178	254	190	256	200	258	207	261	212	265	215	270	216	277	215	284	213	289	209	293	204	295	198	296	190	294	183	288	174	281	166	272	159	264	154	259	144	251	130	243	130	262	131	270	133	278	135	287	140	302	142	307	143	312	144	316	144	320	143	326	140	331	136	335	131	337	126	338	120	337	115	335	111	331	109	326	108	321	108	317	110	307	111	301	113	295	115	285	118	276	121	249	121	243	110	249	101	255	93	262	85	270	76	280	70	286	65	290	60	293	56	295	51	296	46	295	41	292	38	288	36	283	35	277	36	270	40	265	46	261	56	257	69	254	78	252	87	249	97	246	106	242	117	235	106	229	97	224	88	221	78	218	65	215	53	213	45	210	39	205	35	200	34	193	35	187	37	182	41	178	46	176	52	175	57	176	61	177	65	179	74	188	81	196	92	207	94	210	97	212	105	218	112	222	121	228	121	224	120	212	119	201	118	192	115	183	113	174	111	169	109	163	108	159	107	154	107	151	108	145	110	140	114	136	119	133	124	132	130	133	136	136	140	141	143	146	145	152	144	154	144	157	143	161	141	164	140	169	136	179	130	212	130	228	134	225	140	221	147	217	153	212	161	205	169	196	175	188	182	182	187	178	193	175	199	175	205	176	210	178	216	188	217	194	215	201	212	206	206	210	198	213	186	215	176	218	165	220	147	228	138	233	16383	16383	134	17	147	24	158	30	178	36	190	38	200	40	207	43	212	47	215	53	216	60	215	66	213	71	209	75	204	78	198	79	190	76	183	71	174	63	166	54	159	46	154	41	144	33	130	25	130	44	131	52	133	60	135	69	138	79	140	84	142	90	144	98	144	102	143	108	140	113	136	117	131	119	126	120	120	119	115	117	111	113	109	109	108	103	108	99	110	89	111	83	113	77	115	67	118	58	121	31	121	25	110	31	101	37	93	44	76	61	70	68	65	72	60	75	56	77	51	78	46	77	41	74	38	70	36	65	35	59	36	52	40	47	46	43	56	39	69	36	78	34	87	31	97	28	106	23	117	17	106	11	97	6	88	3	78	0	65	-1	53	-4	45	-8	39	-12	35	-17	34	-24	35	-30	37	-35	41	-39	46	-41	52	-42	57	-42	65	-38	69	-35	74	-30	81	-22	86	-16	89	-12	92	-10	94	-7	97	-4	105	0	112	4	121	10	121	6	119	-16	118	-25	115	-34	113	-43	111	-49	109	-54	108	-58	107	-63	107	-67	108	-72	110	-77	114	-81	119	-83	124	-84	130	-83	136	-80	140	-76	143	-71	145	-65	144	-63	144	-60	143	-56	141	-53	140	-49	136	-38	130	-5	130	10	134	7	140	3	147	0	153	-5	161	-12	169	-21	175	-29	182	-35	187	-39	193	-42	199	-43	205	-42	210	-39	213	-35	216	-29	217	-23	215	-16	212	-11	206	-7	198	-4	186	-1	176	0	165	2	147	10	138	15	88	310	87	318	83	326	76	332	69	337	60	338	52	337	44	333	38	327	34	319	32	310	34	301	38	294	44	288	51	284	60	282	69	284	76	288	83	294	87	301	88	310	16383	16383	209	353	175	353	27	-99	61	-99	16383	16383	203	-57	202	-48	197	-41	191	-34	184	-30	175	-29	167	-30	159	-34	153	-40	149	-48	147	-56	149	-65	153	-73	159	-79	166	-82	175	-84	184	-82	191	-79	197	-73	202	-65	203	-57	248	205	257	201	310	304	312	307	316	315	318	323	317	328	313	336	309	338	304	339	296	338	290	334	286	329	283	323	281	316	16383	16383	175	205	184	201	237	304	239	307	241	311	244	323	243	328	242	332	239	336	235	338	230	339	222	338	217	334	213	329	210	323	208	316	16383	16383	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	242	135	242	147	231	148	223	149	218	152	216	158	215	170	215	270	212	294	205	313	194	327	178	335	160	338	147	337	135	333	123	326	110	316	97	302	96	302	96	336	89	338	76	334	65	329	54	326	42	322	28	318	28	306	30	307	33	308	38	308	41	309	48	308	52	305	55	299	56	291	56	161	53	154	49	150	41	148	30	147	30	135	126	135	126	147	114	148	106	149	101	151	98	156	97	164	97	289	108	299	118	306	126	311	134	313	142	314	154	312	163	307	170	299	173	286	175	270	175	178	174	164	171	155	167	150	159	148	147	147	147	135	192	195	100	195	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	195	8	195	8	180	50	180	50	135	8	135	8	120	50	120	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	120	192	120	192	135	100	135	100	180	192	180	12	138	12	123	71	123	73	110	74	98	75	87	76	78	76	69	75	67	75	63	69	64	64	64	60	65	51	65	36	63	24	58	14	50	8	40	6	27	8	16	12	8	19	1	28	-2	40	-3	50	-2	59	0	68	6	78	14	89	27	107	15	123	6	136	1	149	-1	161	-2	175	-1	188	1	201	7	212	15	223	24	229	32	235	42	240	52	244	61	245	68	245	69	244	70	240	70	238	69	236	67	233	65	230	62	230	63	221	54	210	47	199	42	187	39	174	38	160	38	147	40	133	43	117	48	99	55	102	70	105	84	107	98	109	111	111	123	177	123	177	138	112	138	112	164	111	173	109	184	176	184	176	199	108	199	106	210	105	222	104	233	104	256	106	280	112	299	122	313	135	322	151	325	161	324	169	321	175	315	178	308	180	299	180	288	182	278	186	271	191	267	199	265	207	266	214	270	219	276	223	283	224	291	221	306	212	319	198	329	180	336	159	338	126	333	99	317	79	293	66	261	61	221	61	215	62	209	62	202	63	199	12	199	12	184	64	184	65	174	66	165	67	155	68	147	69	138	16383	16383	44	47	52	46	59	45	65	43	69	41	71	38	71	35	68	29	66	26	64	22	59	18	55	14	50	12	46	10	40	10	33	11	27	13	23	17	20	22	19	28	20	35	23	40	28	44	35	46	44	47	101	146	107	145	111	145	115	144	124	144	150	145	171	147	190	152	209	161	228	175	236	184	243	196	249	209	252	224	253	240	252	254	249	268	244	280	237	291	228	300	214	310	197	319	178	325	155	329	127	331	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	147	310	169	302	186	288	196	266	199	238	196	217	187	197	172	180	150	168	121	164	113	164	110	165	107	165	101	166	16383	16383	386	225	335	225	335	286	334	287	334	289	333	289	331	290	330	287	326	281	321	276	310	260	300	247	290	236	281	228	273	222	270	220	266	216	265	214	265	210	266	210	267	209	293	209	293	59	295	36	300	18	309	5	321	-1	337	-4	351	-3	364	1	376	8	387	19	397	33	391	39	385	32	379	27	373	24	367	22	361	21	351	23	344	28	339	36	336	49	335	66	335	209	386	209	16383	16383	555	157	552	225	546	225	544	223	543	221	541	220	536	220	534	221	531	221	528	223	525	224	518	226	512	228	505	229	491	229	468	227	449	219	434	207	425	190	422	168	424	153	431	138	443	123	460	109	482	95	509	80	518	74	525	68	531	60	534	52	536	43	534	31	528	21	520	13	508	8	494	6	475	9	460	17	447	31	438	50	430	76	422	76	422	-1	429	-1	431	0	433	2	435	3	438	4	444	4	448	3	452	3	457	1	464	0	471	-2	479	-3	486	-4	501	-4	522	-1	542	7	557	21	567	38	570	57	569	73	564	86	556	97	543	108	526	119	474	151	467	156	461	163	457	170	454	178	453	185	455	197	460	207	468	214	478	217	491	219	507	217	520	210	531	198	540	181	547	157	231	250	231	305	218	316	201	323	183	328	166	331	151	332	117	326	89	307	66	278	50	241	40	196	23	196	19	180	39	180	38	176	38	155	23	155	19	138	39	138	46	89	60	49	80	19	106	0	137	-5	158	-3	176	3	193	16	209	35	225	62	219	67	203	45	190	29	177	20	162	15	145	14	123	20	105	38	91	65	82	99	79	138	188	138	191	155	78	155	78	175	79	180	198	180	201	196	79	196	86	238	97	272	111	297	130	313	151	319	172	315	190	306	205	291	217	272	224	250	232	314	232	340	91	340	83	341	77	342	73	344	71	347	70	350	71	353	72	357	75	362	81	369	89	376	79	380	13	314	232	314	166	380	156	376	164	369	170	362	173	357	174	353	175	350	174	347	172	344	169	342	163	341	154	340	13	340	13	314	144	-77	144	331	119	331	119	-77	232	314	232	340	89	340	80	341	73	341	68	343	65	345	64	348	65	351	68	356	80	368	89	376	79	380	13	327	80	274	89	278	69	298	65	303	64	306	65	309	69	311	74	313	81	313	89	314	232	327	165	380	156	376	176	356	180	351	181	348	180	345	176	343	171	341	164	341	156	340	13	340	13	314	156	314	165	313	172	313	177	311	180	309	181	306	180	303	177	298	165	286	156	278	166	274	257	286	256	294	252	301	247	306	240	310	233	311	225	310	218	306	213	301	209	294	208	286	209	278	213	272	218	266	225	263	232	262	240	263	247	266	252	272	256	278	257	286	16383	16383	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	348	286	347	294	343	301	338	306	331	310	323	311	315	310	309	306	303	301	300	294	299	286	300	278	303	272	308	266	315	263	323	262	331	263	338	266	343	272	347	278	348	286	16383	16383	248	286	247	294	244	301	238	306	231	310	224	311	216	310	209	306	204	301	200	294	199	286	200	278	204	272	209	266	215	263	223	262	231	263	238	266	244	272	247	278	248	286	16383	16383	149	286	148	294	144	301	139	306	132	310	124	311	116	310	109	306	104	301	101	294	99	286	101	278	104	272	109	266	116	263	123	262	131	263	138	266	144	272	148	278	149	286	16383	16383	50	286	48	294	45	301	39	306	32	310	25	311	17	310	10	306	5	301	1	294	0	286	1	278	5	272	10	266	16	263	24	262	32	263	39	266	45	272	48	278	50	286	13	126	25	51	59	-13	110	-64	175	-97	250	-109	325	-97	390	-64	441	-13	475	51	487	126	475	201	441	266	390	317	325	351	250	363	175	351	110	317	59	266	25	201	13	126	16383	16383	46	126	57	190	86	246	130	290	186	319	250	329	314	319	370	290	414	246	443	190	454	126	443	62	414	6	370	-37	314	-66	250	-77	186	-66	130	-37	86	6	57	62	46	126	480	-89	480	390	0	390	0	-89	16383	16383	447	-56	33	-56	33	357	447	357	592	126	296	421	0	126	296	-170	16383	16383	546	126	296	-123	46	126	296	376	252	327	186	380	177	376	197	356	201	351	202	348	201	345	197	343	192	341	185	341	177	340	89	340	80	341	73	341	68	343	65	345	64	348	65	351	68	356	80	368	89	376	79	380	13	327	80	274	89	278	69	298	65	303	64	306	65	309	68	311	73	312	80	313	89	314	177	314	186	313	193	313	198	311	201	309	202	306	201	303	198	298	186	286	177	278	186	274	743	-77	373	512	12	-77	16383	16383	78	-44	373	438	677	-44	220	-77	52	331	25	331	193	-77	189	-77	189	331	164	331	164	-77	16383	16383	98	-77	98	331	73	331	73	-77	408	-88	408	363	0	363	0	329	375	329	375	-88	257	-83	256	-76	252	-69	247	-63	240	-60	233	-59	225	-60	218	-63	213	-69	209	-75	208	-83	209	-91	213	-98	218	-103	225	-107	232	-108	240	-107	247	-103	252	-98	256	-91	257	-83	16383	16383	158	-83	157	-76	153	-69	148	-63	141	-60	133	-59	125	-60	118	-63	113	-69	110	-75	108	-83	109	-91	113	-98	118	-103	125	-107	132	-108	140	-107	148	-103	153	-98	157	-91	158	-83	16383	16383	59	-83	57	-76	54	-69	48	-63	41	-60	33	-59	26	-60	19	-63	14	-69	10	-75	9	-83	10	-91	14	-98	19	-103	25	-107	33	-108	41	-107	48	-103	54	-98	57	-91	59	-83	267	269	267	340	0	340	0	269	27	269	27	314	239	314	239	269	299	110	299	143	4	143	1	144	-1	145	-7	151	-7	157	-5	161	-3	164	-1	166	6	174	11	179	25	200	15	209	-3	188	-21	171	-40	155	-62	141	-88	129	-88	124	-62	111	-40	98	-21	82	-3	64	15	44	25	53	19	61	15	67	11	72	6	78	0	86	-3	89	-4	92	-6	95	-7	97	-7	100	-5	106	-2	108	0	109	5	110	336	378	310	378	108	-107	135	-107	16383	16383	244	378	218	378	16	-107	44	-107	232	-59	13	-59	13	-85	154	-85	163	-86	169	-87	172	-89	174	-92	175	-95	174	-98	173	-102	170	-107	156	-121	166	-125	232	-85	232	-59	13	-59	79	-125	89	-121	75	-107	72	-102	71	-98	70	-95	71	-92	73	-89	77	-87	83	-86	91	-85	232	-85	232	-59	89	-59	80	-58	73	-58	68	-56	65	-54	64	-51	65	-48	68	-43	80	-31	89	-23	79	-19	13	-72	80	-125	89	-121	69	-101	65	-96	64	-93	65	-90	69	-88	74	-86	81	-86	89	-85	232	-72	166	-19	156	-23	165	-31	177	-43	180	-48	181	-51	180	-54	177	-56	172	-58	165	-58	156	-59	13	-59	13	-85	156	-85	164	-86	171	-86	176	-88	180	-90	181	-93	180	-96	176	-101	156	-121	165	-125	196	363	196	368	194	372	192	375	188	377	184	378	181	378	180	377	178	377	176	376	170	371	164	364	156	356	146	347	132	339	133	353	136	366	139	378	142	388	143	396	142	400	140	404	137	407	134	409	130	410	126	409	122	407	119	404	117	400	117	396	118	388	120	378	123	366	126	353	127	338	115	346	105	354	88	371	81	376	80	377	78	377	77	378	74	378	70	377	66	375	64	372	62	368	61	363	62	361	63	358	64	356	66	355	68	353	76	350	87	347	111	339	123	333	99	323	87	320	77	317	70	314	67	312	65	310	64	306	63	303	63	297	65	294	67	292	71	290	79	290	81	291	83	291	84	292	90	297	98	304	106	313	116	321	127	329	126	315	123	301	120	290	118	280	117	272	117	268	119	265	122	261	126	259	130	258	134	259	137	261	140	265	142	268	143	272	142	280	139	290	136	301	133	315	132	329	147	319	158	308	166	299	174	292	182	290	187	290	190	292	193	295	195	299	195	305	194	307	193	310	191	312	188	314	181	317	172	320	161	323	148	327	135	333	150	340	163	345	173	348	182	350	188	353	191	354	194	356	195	358	196	361	196	363	316	79	293	57	271	39	248	26	221	18	189	15	173	16	155	20	137	25	120	32	107	40	107	291	121	300	138	307	155	312	173	315	190	316	222	313	248	305	271	292	293	274	315	252	330	267	307	292	281	312	253	327	222	335	187	338	188	338	132	330	86	306	51	269	30	222	22	166	30	111	52	63	86	26	132	2	187	-6	222	-3	253	4	281	19	307	39	331	64	16383	16383	84	59	82	61	74	73	64	90	56	108	50	127	46	146	45	166	47	191	52	214	60	237	71	258	84	279	397	85	393	115	382	139	364	157	341	169	315	173	286	169	262	157	244	138	232	114	228	84	232	54	244	29	262	10	285	-2	311	-6	340	-2	364	10	382	30	393	55	397	85	16383	16383	363	75	361	50	355	31	346	16	333	7	318	4	310	5	302	7	295	11	288	16	283	23	275	36	270	51	266	67	264	84	263	102	265	123	271	139	280	152	292	159	307	162	316	161	324	159	332	155	344	143	350	132	355	120	359	106	362	90	363	75	16383	16383	323	338	300	338	74	-6	98	-6	16383	16383	167	222	156	207	146	197	136	190	125	186	113	185	93	189	77	199	64	215	56	236	54	261	56	283	63	301	74	315	89	323	106	326	113	326	118	324	122	321	126	316	128	309	133	294	136	289	140	285	144	283	149	282	155	283	160	285	166	293	167	299	164	311	155	322	143	330	126	336	108	338	97	337	86	335	76	330	65	325	56	318	45	307	36	293	29	278	25	261	24	243	27	215	37	192	53	174	73	162	97	158	107	159	116	160	125	164	133	168	141	174	148	180	153	187	159	195	165	205	172	218	195	183	171	183	151	185	135	187	122	191	111	196	101	203	92	212	87	222	83	233	82	245	85	269	95	289	111	305	134	315	164	319	194	315	220	303	240	283	254	257	262	224	274	224	269	338	259	338	257	332	254	328	250	324	245	322	240	321	234	322	227	324	211	328	204	330	193	333	173	337	163	338	152	338	107	334	73	321	50	302	36	278	31	251	32	239	35	228	39	218	45	209	52	201	62	193	73	186	85	181	97	177	109	175	109	174	82	170	56	161	35	146	20	125	14	96	16	75	23	56	33	39	47	25	64	13	79	5	96	0	113	-3	131	-6	161	-6	173	-5	186	-3	200	0	216	4	235	13	252	23	267	35	277	49	281	65	280	72	277	78	274	81	268	84	262	84	252	82	245	77	239	68	232	57	224	44	217	35	207	27	195	21	181	17	164	15	132	18	106	28	87	43	75	64	71	91	73	105	76	118	82	129	89	138	99	146	113	153	129	158	147	161	169	162	195	163	313	348	300	336	286	328	272	324	258	321	244	321	230	322	217	325	204	330	191	338	179	348	153	328	127	304	102	278	84	250	78	220	86	179	105	144	129	115	148	90	156	68	155	59	153	52	150	46	141	37	134	40	119	49	101	59	84	69	74	76	22	2	33	-4	38	2	44	9	55	20	56	22	65	18	77	12	92	3	105	-4	115	-10	150	19	176	44	192	65	201	83	204	101	202	115	198	123	193	131	186	142	164	170	182	181	197	189	211	194	224	196	235	197	267	191	293	174	312	150	324	120	328	86	326	60	317	31	301	1	275	-29	238	-58	224	-45	211	-35	199	-29	186	-26	173	-25	147	-29	125	-39	106	-54	92	-73	80	-93	90	-98	100	-88	111	-80	122	-75	135	-71	147	-70	163	-71	177	-75	190	-81	202	-90	214	-101	220	-101	239	-80	263	-61	317	-21	342	2	356	18	369	35	378	55	384	79	387	108	382	147	367	181	342	210	309	232	267	247	249	238	231	228	211	216	186	202	155	184	145	196	137	210	131	224	127	239	126	253	127	264	129	274	133	283	139	291	147	299	161	288	174	281	187	276	200	274	213	273	241	277	266	287	287	302	306	320	323	341	324	0	324	331	241	331	241	176	118	176	118	331	35	331	35	0	118	0	118	155	241	155	241	0	16383	16383	302	22	263	22	263	309	302	309	16383	16383	96	22	57	22	57	309	96	309	267	59	253	44	243	34	234	29	228	26	222	25	216	28	216	31	215	33	216	38	217	44	218	49	220	55	221	61	247	151	249	159	252	180	252	186	250	202	245	214	236	223	224	228	208	230	189	227	169	216	147	196	123	165	99	123	98	123	158	340	154	342	143	337	130	333	116	329	98	325	76	320	76	312	85	312	92	311	99	309	103	306	104	301	104	293	103	290	103	286	23	0	65	0	78	41	88	72	98	97	109	117	121	137	137	159	152	177	167	191	180	200	190	203	198	202	203	199	207	194	209	188	209	175	207	161	206	155	204	150	185	78	181	65	178	52	175	40	173	30	172	23	174	13	177	5	183	0	190	-3	199	-4	211	-2	224	3	239	13	255	30	272	53	266	59	253	44	242	34	234	29	228	26	222	25	216	28	216	31	215	33	216	38	217	44	218	49	220	55	221	61	247	151	249	159	252	180	252	186	250	202	245	214	236	223	224	228	208	230	189	227	169	216	147	196	123	165	99	123	98	123	133	252	205	278	211	300	139	273	146	296	148	306	151	315	153	324	156	332	158	340	155	342	143	337	131	333	116	329	98	325	76	320	76	312	85	312	92	311	99	309	103	306	104	301	104	293	103	290	103	286	93	257	45	239	40	218	87	234	23	0	65	0	78	41	88	72	98	97	109	117	121	137	137	159	152	177	167	191	180	200	190	203	198	202	203	199	207	194	209	188	209	175	207	161	206	155	204	150	185	78	182	66	178	54	175	41	173	31	172	23	174	13	177	5	183	0	190	-3	199	-4	211	-2	225	3	240	14	256	30	273	54	344	337	341	331	335	324	327	316	316	310	302	308	271	312	246	322	222	334	193	344	154	348	118	342	88	327	65	305	51	278	46	248	49	224	60	204	77	189	100	179	128	176	136	176	144	177	151	179	159	182	167	186	163	197	157	195	150	193	144	191	137	190	131	190	116	192	102	198	90	208	82	222	79	241	83	262	93	278	106	289	122	295	138	297	168	293	193	283	216	272	242	262	273	258	303	263	325	276	340	294	349	314	355	334	16383	16383	352	209	344	217	335	225	325	231	312	235	295	237	275	234	257	225	241	212	231	195	227	174	232	145	243	121	257	99	269	76	273	49	271	34	264	22	253	11	238	5	219	2	204	4	191	8	181	16	172	28	165	44	158	63	149	82	136	98	118	110	94	114	72	109	53	97	38	82	28	65	22	51	34	49	39	57	45	64	53	69	61	73	69	74	75	73	81	70	87	65	92	58	97	49	102	39	108	29	114	20	122	11	132	3	144	-3	157	-9	172	-13	192	-15	215	-16	253	-11	285	1	311	22	329	47	335	76	329	103	316	127	300	149	287	169	281	186	283	197	287	205	294	211	302	214	310	215	316	215	322	214	328	211	335	207	343	200	314	0	314	331	292	331	292	78	291	78	118	309	103	331	35	331	35	0	57	0	57	252	58	252	247	0	16383	16383	292	22	257	22	57	289	57	309	91	309	292	41	483	153	480	178	471	200	456	217	437	229	414	233	389	229	370	217	356	199	347	177	344	152	347	128	355	107	370	89	389	78	414	74	437	78	457	89	471	106	480	128	483	153	16383	16383	444	152	443	127	439	108	433	95	424	87	413	84	402	87	393	95	387	108	384	127	383	152	384	178	388	197	394	211	402	219	412	222	424	219	433	211	439	197	443	178	444	152	16383	16383	481	0	481	44	346	44	346	0	16383	16383	278	107	135	331	45	331	45	321	53	321	71	318	75	316	80	313	86	308	92	301	99	291	107	280	107	112	104	78	98	47	88	26	71	17	64	21	53	43	45	53	31	57	24	56	17	53	10	48	5	40	3	30	6	14	13	4	24	-2	38	-5	55	-6	91	2	113	27	124	60	128	97	129	131	129	246	291	-5	300	-5	300	186	301	219	303	253	309	284	319	305	335	314	343	309	348	300	354	288	362	278	376	274	383	275	390	278	397	283	402	291	403	301	401	317	394	327	383	334	369	337	353	338	316	329	294	304	283	271	278	234	278	200	123	260	123	252	133	251	140	249	144	245	146	238	146	100	144	92	140	87	134	85	123	84	123	76	204	76	204	84	192	85	185	87	181	91	179	98	178	109	178	157	184	157	187	156	194	156	209	157	222	158	233	161	243	166	252	174	258	180	262	186	265	193	267	201	267	218	263	232	259	238	254	243	246	248	236	253	224	257	210	259	195	260	16383	16383	178	239	178	243	179	246	181	248	184	249	188	249	206	248	220	243	228	236	233	224	234	209	232	195	227	183	219	175	207	169	191	167	188	167	186	168	181	168	178	169	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	330	89	305	52	268	28	221	19	166	28	111	51	63	88	26	135	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	165	326	118	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	145	309	189	317	235	309	275	288	306	255	326	213	334	165	219	231	217	246	209	258	198	267	185	272	170	273	124	266	84	245	53	214	33	178	26	140	28	120	34	101	45	84	62	69	84	57	78	48	73	38	68	29	60	11	56	0	52	-13	49	-27	47	-41	46	-55	47	-72	52	-86	61	-97	75	-105	95	-107	124	-102	150	-87	170	-65	183	-37	188	-6	185	14	178	29	166	40	151	49	134	55	165	97	202	139	242	176	280	201	315	211	332	208	343	200	349	189	353	176	354	163	350	124	338	83	320	46	296	19	268	9	259	10	252	12	246	15	243	21	242	27	243	33	248	38	252	43	257	49	258	58	257	66	254	72	249	76	243	79	237	80	227	78	218	73	212	65	209	55	208	45	210	31	216	18	227	6	243	-1	265	-4	281	-3	297	0	312	7	327	16	340	27	360	49	376	74	389	100	397	128	400	154	396	180	386	200	371	214	350	222	325	225	307	224	287	222	267	218	245	211	223	200	193	180	178	168	164	156	150	142	126	116	114	102	104	88	94	73	86	78	80	86	75	97	72	112	71	130	77	173	94	208	118	232	146	247	174	252	184	252	194	249	202	245	209	239	212	231	16383	16383	153	-5	150	-26	143	-49	133	-71	119	-86	103	-92	96	-91	90	-88	87	-82	86	-75	85	-67	89	-42	98	-14	109	10	119	30	124	38	134	32	142	24	148	15	152	4	153	-5	35	331	35	0	118	0	118	127	195	127	233	131	266	142	291	163	308	191	314	229	308	267	291	296	265	316	232	327	195	331	16383	16383	246	302	262	293	275	281	285	265	290	247	292	228	290	210	284	193	275	177	262	164	246	155	16383	16383	224	152	218	151	211	150	203	149	196	149	190	148	118	148	118	309	206	309	212	308	219	306	224	305	16383	16383	96	22	57	22	57	309	96	309	352	-5	336	-7	328	-9	321	-9	313	-10	303	-8	294	-5	286	0	279	5	271	12	301	33	325	59	343	91	354	127	358	166	350	222	329	269	294	306	248	330	193	338	135	330	88	307	52	271	30	223	22	166	30	111	53	63	89	26	135	2	190	-6	202	-6	214	-5	226	-3	237	0	247	2	257	-7	268	-17	280	-24	295	-29	313	-31	321	-31	330	-30	354	-27	16383	16383	296	274	311	255	322	235	330	213	334	190	335	166	334	143	329	120	322	98	310	78	296	60	16383	16383	273	40	270	37	267	35	255	29	245	39	234	47	222	54	208	59	192	61	177	59	163	55	150	48	139	39	128	28	123	30	119	32	114	35	110	37	107	40	107	292	120	300	137	307	156	312	174	315	190	316	207	315	225	313	243	308	259	301	273	292	16383	16383	84	60	70	78	59	98	51	120	46	143	45	166	46	190	50	213	58	235	69	255	84	274	16383	16383	230	21	214	17	205	16	198	15	184	15	168	17	152	21	159	27	166	32	173	36	181	38	190	39	200	38	209	36	216	32	223	27	230	21	406	57	402	52	396	46	384	36	379	35	361	47	353	78	347	119	335	159	309	190	309	191	331	203	348	218	361	236	368	256	371	277	367	300	355	321	335	337	308	348	272	352	206	304	193	317	178	329	160	339	140	345	118	348	89	344	63	335	43	319	30	297	25	270	31	247	45	229	62	214	76	197	82	175	79	163	73	153	64	144	54	138	45	134	49	123	74	132	97	145	115	161	128	180	132	200	126	227	112	245	95	259	81	275	75	299	76	308	80	318	87	325	97	330	108	332	133	322	149	297	157	265	161	231	162	203	162	165	160	123	156	84	149	56	137	45	129	47	116	54	100	62	86	70	76	75	30	2	41	-3	51	9	56	14	60	17	63	20	70	17	83	11	97	3	111	-4	122	-10	149	19	173	53	193	88	209	125	220	161	257	170	269	162	276	149	280	132	282	113	283	94	284	70	289	44	298	21	313	1	333	-10	339	-10	355	0	372	11	388	24	403	36	415	47	16383	16383	222	179	223	189	223	200	224	212	224	233	223	242	222	253	220	265	217	276	214	286	225	297	235	304	245	310	255	313	266	314	283	310	296	302	305	291	310	278	312	266	310	246	303	226	289	208	268	192	238	182	356	0	248	142	271	153	290	167	303	186	311	208	314	233	308	271	291	298	265	317	232	328	195	331	35	331	35	0	118	0	118	136	155	136	252	0	16383	16383	246	302	262	293	275	281	284	268	290	251	292	232	290	214	284	197	274	182	261	170	246	161	16383	16383	224	160	218	159	212	159	207	158	201	158	196	157	118	157	118	309	203	309	208	308	214	307	224	305	16383	16383	313	22	264	22	181	136	184	136	186	135	206	135	213	136	219	136	225	137	16383	16383	96	22	57	22	57	309	96	309	382	0	382	11	365	13	350	18	337	26	326	36	314	47	382	113	368	127	300	61	284	80	254	120	224	158	250	166	274	178	295	196	309	217	315	244	306	281	282	306	250	323	213	331	177	334	35	334	35	321	57	320	73	315	85	307	92	292	94	269	94	65	92	42	85	27	73	18	57	14	35	12	35	0	197	0	197	12	175	14	158	18	147	27	140	42	138	65	138	152	145	152	149	151	162	151	165	152	172	152	270	31	200	-35	213	-49	282	17	295	0	16383	16383	138	283	140	298	146	308	156	314	168	317	182	318	212	315	235	307	251	293	261	271	264	240	259	207	244	186	222	174	194	168	163	166	158	166	153	167	138	167	478	331	427	331	347	176	270	331	209	331	209	321	218	319	226	316	233	311	239	304	244	296	244	171	243	159	241	150	236	145	229	141	218	139	218	129	283	129	283	139	273	141	265	145	260	150	258	159	257	171	257	283	333	128	338	128	415	284	415	152	414	148	413	145	411	143	409	143	407	142	404	141	398	140	391	139	391	129	475	129	475	139	463	141	456	143	452	147	451	155	450	166	450	294	451	304	454	311	459	316	467	319	478	321	16383	16383	188	287	188	331	15	331	15	287	25	287	29	300	34	309	41	316	49	320	59	321	84	321	84	155	82	147	78	143	71	141	59	139	59	129	144	129	144	139	132	141	124	143	120	147	119	155	119	321	144	321	153	320	161	316	168	309	173	300	177	287	339	309	339	331	50	331	50	309	234	309	25	22	25	0	334	0	334	22	126	22	16383	16383	309	309	100	22	51	22	262	309	109	132	189	218	189	225	91	225	91	226	189	324	189	331	23	331	21	272	31	272	34	290	39	303	46	311	58	315	74	316	133	316	133	315	33	218	33	210	132	210	132	209	52	124	52	117	79	117	107	112	127	100	140	81	147	54	150	22	146	-13	136	-44	122	-69	105	-84	88	-90	83	-90	73	-86	67	-83	57	-71	52	-66	47	-63	43	-61	38	-61	31	-62	26	-65	21	-69	18	-74	17	-80	20	-90	26	-97	37	-103	50	-107	65	-108	109	-101	145	-81	172	-51	189	-11	195	33	192	62	182	87	165	107	141	122	109	132	358	0	358	79	348	79	347	66	345	55	340	48	334	43	324	42	238	42	239	60	276	74	306	94	327	121	341	154	345	194	338	237	318	277	285	309	241	330	186	338	130	330	86	308	53	275	33	236	26	194	31	154	43	121	64	95	94	75	132	60	132	42	58	42	46	43	37	47	30	53	26	64	24	80	15	80	15	0	158	0	153	75	129	87	110	108	96	135	87	165	84	195	88	231	100	265	120	293	149	312	186	320	222	314	250	296	271	269	284	235	289	195	285	163	276	132	261	106	242	86	218	75	214	0	358	252	358	331	214	331	218	256	242	245	261	225	276	199	285	168	289	137	284	96	271	62	250	35	222	17	186	11	149	18	120	38	100	66	88	101	84	137	87	167	96	196	110	223	129	243	153	256	158	331	15	331	15	251	24	251	26	267	30	277	37	284	46	288	58	289	132	289	132	271	94	256	64	236	43	210	30	177	26	137	33	95	53	56	86	23	130	1	186	-6	241	1	285	22	318	54	338	94	345	137	341	177	327	210	306	237	276	257	239	271	238	289	324	289	334	288	340	283	345	276	347	265	348	252	242	134	272	147	295	165	312	187	322	213	325	240	318	278	299	308	270	330	234	343	194	348	152	343	118	328	90	305	70	274	56	238	69	234	84	267	103	292	125	310	151	320	179	324	205	321	228	312	248	296	262	272	267	238	263	209	252	185	236	167	216	155	194	151	180	153	166	157	153	165	141	175	129	190	116	181	122	170	131	159	142	150	156	142	174	137	174	136	154	130	139	121	126	110	116	98	107	84	118	78	131	93	144	105	158	113	175	118	197	119	223	115	244	101	261	79	272	50	276	15	274	-13	269	-40	258	-62	240	-77	213	-82	193	-79	178	-72	167	-60	158	-46	152	-29	146	-13	138	1	127	13	112	21	91	24	69	19	51	8	38	-6	30	-22	25	-36	36	-40	41	-31	48	-24	55	-19	63	-15	71	-14	81	-17	86	-25	90	-36	94	-50	103	-64	120	-79	138	-90	157	-97	178	-100	200	-101	247	-95	286	-77	314	-50	332	-16	338	22	334	56	321	85	301	108	274	124	242	133	138	0	138	171	135	193	127	210	113	222	95	229	73	232	54	229	39	220	28	208	20	192	16	174	31	174	35	192	39	200	46	206	55	208	64	206	70	199	74	191	76	181	76	0	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	336	198	340	211	347	221	358	227	371	229	386	227	401	220	415	209	426	196	433	180	435	164	433	151	426	140	415	133	402	130	386	132	371	138	358	147	347	159	340	173	336	16383	16383	213	386	211	376	206	367	199	360	190	355	179	353	169	355	160	360	153	367	148	376	147	386	148	396	153	405	160	412	169	417	179	419	190	417	199	412	206	405	211	396	213	386	16383	16383	224	128	108	128	166	266	329	339	321	332	314	327	307	323	300	321	293	320	285	321	277	325	268	330	258	338	247	348	224	329	200	308	177	285	160	261	154	237	160	208	174	183	192	161	206	137	212	109	210	98	206	90	199	84	190	80	180	79	176	79	173	80	169	81	165	83	160	85	155	74	161	71	168	69	182	67	188	66	212	70	233	80	251	95	262	113	267	134	259	164	242	191	221	216	203	239	196	262	197	269	199	276	203	283	208	291	215	299	224	290	234	284	244	279	256	277	270	276	287	280	303	290	317	304	329	319	338	331	16383	16383	312	86	292	67	272	52	251	41	229	35	205	32	158	42	123	69	99	107	86	152	82	200	85	233	94	266	109	295	130	315	157	323	165	322	172	321	178	320	184	318	190	315	198	324	192	330	184	335	175	339	164	342	150	343	102	331	66	302	42	262	28	218	23	178	30	124	49	73	81	29	126	0	185	-11	223	-6	255	7	283	28	305	53	322	80	404	165	391	227	361	275	318	310	267	331	212	338	148	329	94	304	53	266	27	219	17	165	27	110	54	62	96	25	150	0	212	-7	252	-4	287	3	317	18	345	38	371	64	335	64	315	43	293	27	268	16	241	9	212	7	183	9	157	16	133	26	113	39	97	55	93	60	91	63	89	67	89	165	16383	16383	333	194	333	189	331	185	329	183	326	182	95	182	92	183	90	185	89	188	89	258	90	263	91	267	93	270	97	274	114	289	135	302	159	312	185	319	212	321	238	319	264	314	288	305	308	292	323	278	327	273	329	270	331	265	333	261	333	254	231	0	231	331	188	331	188	175	40	175	40	138	188	138	188	37	7	37	11	0	247	132	271	233	280	224	284	219	288	215	291	210	292	207	294	204	294	200	295	197	295	193	307	193	310	199	313	206	315	213	316	221	317	228	316	237	314	247	309	258	302	269	291	281	266	305	259	311	253	317	249	323	246	328	246	338	247	339	234	339	231	333	228	326	224	312	224	305	225	293	228	281	235	270	243	258	254	248	229	147	79	288	70	297	61	305	54	313	49	322	47	330	48	332	48	335	50	339	37	339	33	333	25	317	23	308	22	298	23	288	25	278	30	269	35	261	41	253	83	213	67	201	52	187	41	171	33	152	30	129	35	99	48	78	62	64	75	52	80	37	76	27	66	20	54	15	41	13	30	12	30	0	68	0	91	2	110	8	123	17	132	28	134	42	133	53	128	63	122	71	106	89	97	100	90	110	85	121	82	133	81	146	83	168	86	179	91	189	96	200	248	60	266	42	277	30	287	18	294	6	294	3	295	1	295	-6	307	-6	311	4	314	14	316	23	317	32	317	40	316	50	312	60	307	70	300	78	294	85	277	60	271	56	264	54	256	52	248	51	243	51	250	80	258	112	264	145	269	177	271	205	267	244	256	273	237	293	211	305	177	309	161	308	145	305	130	302	115	300	99	299	88	300	80	304	73	310	69	319	68	329	68	334	69	336	69	339	57	339	50	332	45	324	41	315	39	305	38	293	40	280	48	267	60	257	79	250	104	248	120	248	148	252	174	254	194	251	212	241	225	222	234	190	237	145	236	126	234	104	232	83	229	65	225	51	109	51	90	49	73	44	56	35	41	19	28	-2	39	-8	47	-4	57	-1	67	0	229	0	248	2	263	9	275	21	283	36	286	54	84	339	77	333	72	326	68	318	66	308	65	295	67	281	75	269	88	258	106	250	131	247	141	245	149	237	155	226	158	212	160	197	159	185	159	172	158	158	157	143	155	127	143	101	130	80	116	64	101	54	84	50	69	48	55	41	42	31	31	16	20	-2	30	-8	38	-4	48	-1	58	0	87	0	96	2	104	4	111	8	118	13	128	26	138	41	146	58	152	75	157	92	158	92	168	61	180	41	193	25	203	11	206	-6	219	-6	223	0	227	8	229	16	231	27	232	40	226	61	212	81	196	102	183	124	177	147	178	168	181	189	185	209	188	229	190	249	188	266	184	280	176	291	162	298	124	302	110	306	101	312	96	320	94	329	94	331	95	333	95	339	45	339	38	332	33	324	29	315	27	305	26	293	27	284	30	277	34	269	40	263	47	257	54	254	63	251	73	249	84	248	113	248	132	250	150	252	167	253	181	254	191	254	199	253	206	252	212	251	218	249	207	234	195	216	184	194	175	170	172	142	173	126	174	106	177	84	179	62	180	42	179	35	178	26	174	6	171	-3	181	-8	198	0	212	12	223	27	230	43	233	60	231	86	227	109	222	131	218	156	216	188	217	201	220	214	225	225	230	235	236	243	240	247	246	257	247	262	248	268	246	280	239	291	227	300	210	306	185	309	167	308	125	302	105	300	86	299	76	300	68	304	61	310	57	319	55	329	55	330	56	332	56	336	57	339	323	46	301	54	293	42	285	32	276	23	265	18	249	16	246	23	244	31	242	49	242	203	305	203	305	225	12	225	12	203	59	203	59	0	133	0	133	203	168	203	168	68	171	43	179	23	194	7	213	-2	237	-5	257	-4	274	-1	288	4	302	15	314	31	16383	16383	222	18	209	24	199	34	194	46	191	60	190	74	190	203	220	203	220	35	221	27	222	20	16383	16383	111	22	81	22	81	203	111	203	244	229	243	228	243	227	242	225	241	224	239	223	223	200	207	178	177	132	162	108	147	132	131	156	113	179	95	201	75	222	74	224	72	225	71	227	69	228	68	230	0	198	26	166	53	135	79	104	103	71	123	35	114	19	107	3	102	-13	98	-31	97	-48	99	-66	106	-82	117	-95	132	-105	150	-108	172	-103	189	-91	201	-74	209	-53	211	-30	209	-7	204	16	196	40	187	63	176	84	190	109	205	134	221	158	237	181	254	204	263	217	16383	16383	171	-81	171	-77	172	-73	172	-60	164	-7	143	43	113	92	79	137	45	178	42	180	40	183	39	185	37	187	35	190	61	204	63	202	64	200	66	198	99	161	132	116	161	67	181	17	189	-30	189	-42	187	-53	184	-63	179	-72	172	-82	16383	16383	136	6	141	-4	145	-17	148	-32	150	-46	151	-58	151	-64	150	-70	150	-75	148	-81	147	-86	137	-83	129	-76	123	-66	119	-55	118	-45	119	-34	121	-23	125	-13	130	-3	136	6	283	309	283	331	35	331	35	0	118	0	118	309	16383	16383	96	22	57	22	57	309	96	309	324	0	324	331	35	331	35	0	118	0	118	309	241	309	241	0	16383	16383	302	22	263	22	263	309	302	309	16383	16383	96	22	57	22	57	309	96	309	441	-128	441	-99	166	-99	308	126	169	353	383	353	383	382	31	382	31	353	172	126	31	-99	31	-128	16383	16383	275	126	132	-99	65	-99	204	126	65	353	136	353	34	152	132	152	121	190	78	190	78	270	80	278	88	286	104	293	126	298	158	300	205	292	241	272	268	241	284	203	290	163	284	124	269	88	243	58	207	39	161	31	135	33	110	40	87	53	67	72	50	100	40	100	40	49	60	27	83	11	108	0	135	-4	161	-6	218	1	265	25	302	62	326	109	334	165	326	221	304	269	267	306	219	330	160	338	122	336	92	331	69	322	51	312	34	301	243	0	243	331	16	331	7	294	199	294	199	0	243	0	243	331	199	331	199	37	7	37	16	0	305	0	180	187	180	331	136	331	136	187	11	0	58	0	157	150	257	0	35	331	35	0	174	0	229	8	274	30	309	65	331	111	339	166	331	221	309	267	275	302	229	323	174	331	16383	16383	276	271	292	254	303	235	311	215	315	193	316	171	315	149	310	125	303	101	291	79	276	63	16383	16383	254	50	241	40	225	32	206	26	187	23	171	22	118	22	118	309	171	309	188	308	205	305	223	300	240	293	254	286	16383	16383	96	22	57	22	57	309	96	309	259	0	259	342	185	342	185	200	174	213	161	221	147	226	132	229	118	230	83	223	57	206	38	180	26	148	22	114	26	80	38	48	57	21	83	2	117	-4	133	-3	147	0	161	5	174	13	185	24	185	0	16383	16383	238	22	208	22	208	320	238	320	16383	16383	185	78	182	59	174	43	161	29	145	20	127	17	121	17	114	18	108	19	102	22	97	25	97	200	101	204	107	206	112	207	118	208	124	208	142	205	159	196	173	183	182	167	185	150	16383	16383	75	35	63	48	54	63	49	79	46	97	45	114	45	131	48	148	54	165	62	180	75	191	239	99	239	137	233	167	218	193	195	213	168	225	137	230	99	224	67	209	43	184	28	152	22	113	27	74	42	42	66	17	98	1	137	-4	161	-2	183	3	202	13	219	28	233	47	215	59	203	43	189	30	174	23	156	18	135	17	128	17	119	18	103	22	97	26	97	99	16383	16383	217	122	187	122	187	193	197	185	205	175	212	163	216	150	217	138	16383	16383	165	122	97	122	97	198	111	204	120	206	128	208	142	208	160	202	165	199	16383	16383	75	36	63	48	55	63	49	79	46	96	45	113	46	130	49	147	55	163	63	177	75	190	102	268	102	342	27	342	27	268	16383	16383	79	291	50	291	50	320	79	320	16383	16383	102	0	102	225	27	225	27	0	16383	16383	79	22	50	22	50	203	79	203	125	268	125	342	54	342	54	268	16383	16383	103	291	75	291	75	320	103	320	16383	16383	125	225	54	225	54	-80	44	-84	39	-84	34	-85	23	-85	17	-84	5	-80	0	-78	-6	-99	1	-102	9	-105	17	-106	26	-107	35	-107	65	-103	90	-92	109	-74	121	-50	125	-20	16383	16383	103	-28	102	-40	99	-51	93	-61	85	-69	75	-75	75	203	103	203	146	276	146	346	113	346	113	276	22	276	22	153	55	153	55	243	113	243	113	0	279	0	279	33	146	33	146	99	197	99	232	102	260	112	282	130	296	154	301	188	296	219	282	244	260	262	231	273	196	276	16383	16383	146	132	146	243	196	243	219	241	239	235	254	225	264	209	268	187	268	188	264	166	254	150	238	140	218	134	195	132	22	276	31	286	39	294	47	299	57	302	68	302	85	301	101	295	115	286	129	273	143	257	129	236	116	216	105	198	93	179	80	158	73	148	66	139	57	134	47	130	33	129	33	118	142	118	142	129	129	131	119	134	113	138	110	144	109	152	111	166	116	182	125	199	138	219	155	243	171	224	197	186	209	164	221	140	190	125	168	109	154	93	146	76	143	55	147	34	156	17	171	4	190	-3	212	-6	236	-2	257	7	273	23	284	43	288	69	286	95	283	108	278	124	271	143	290	154	317	173	339	194	355	216	364	239	368	263	364	290	353	311	336	326	312	335	282	338	259	337	238	332	217	323	196	310	175	292	156	310	139	323	123	331	106	337	89	338	70	336	52	329	37	317	24	301	14	281	16383	16383	322	244	320	225	314	208	302	192	286	176	263	160	247	191	233	217	218	239	203	259	187	280	204	292	219	301	234	307	247	310	260	311	280	308	297	300	310	286	319	268	322	244	16383	16383	248	51	247	37	241	26	233	17	222	11	209	9	196	12	185	18	177	27	172	40	170	54	172	70	178	85	189	99	206	111	228	123	237	107	243	92	246	79	248	65	248	51	319	121	331	128	340	136	345	144	348	153	349	161	346	175	339	186	327	195	312	201	295	203	278	201	263	196	250	187	239	173	228	156	240	146	248	158	256	166	264	171	273	174	283	175	292	174	300	171	306	166	310	160	311	151	309	141	304	132	295	124	282	117	263	109	263	95	269	96	275	96	277	97	293	95	305	90	314	81	320	70	322	55	320	44	316	34	309	27	299	22	288	20	283	20	278	21	268	26	262	30	252	36	249	38	245	39	242	40	236	39	231	37	227	34	225	30	224	24	226	15	232	7	242	1	254	-2	269	-3	300	0	326	9	346	23	358	42	363	65	361	79	356	92	347	104	335	113	319	119	16383	16383	297	338	274	338	47	-6	72	-6	16383	16383	108	135	108	147	97	148	89	150	83	154	80	159	79	166	79	336	73	338	19	310	19	299	26	302	31	304	35	305	42	305	44	301	44	297	45	291	45	164	44	157	41	153	37	150	29	148	18	147	18	135	322	121	334	128	343	136	348	144	351	153	352	161	349	175	342	186	330	195	315	201	298	203	281	201	266	196	253	187	241	173	230	156	243	146	251	158	259	166	267	171	276	174	286	175	296	174	304	171	309	166	313	160	314	151	313	141	307	132	298	124	285	117	267	109	267	95	273	96	279	96	280	97	281	97	296	95	308	90	317	81	323	70	325	55	323	44	319	34	312	27	302	22	291	20	286	20	281	21	276	23	271	26	266	30	260	33	256	36	252	38	248	39	245	40	239	39	234	37	230	34	228	30	227	24	229	15	235	7	245	1	257	-2	272	-3	303	0	329	9	349	23	361	42	366	65	364	79	359	92	350	104	338	113	322	119	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	155	177	146	181	141	175	136	172	130	169	124	168	117	167	60	167	102	208	119	226	131	241	139	255	144	269	145	283	142	301	134	316	121	328	104	335	82	338	59	336	41	329	27	317	16	301	7	278	20	271	27	284	36	295	46	302	57	307	68	308	80	307	90	302	98	295	102	284	104	271	102	259	96	246	86	232	74	217	60	201	9	147	9	135	135	135	358	202	348	208	346	205	340	201	337	200	268	200	226	123	226	121	225	121	225	119	226	117	226	115	228	113	230	113	247	112	262	111	276	108	287	104	296	99	305	92	311	86	316	78	319	70	320	61	318	47	312	35	304	27	294	22	281	20	277	20	273	21	259	28	253	33	248	36	243	38	239	38	234	39	229	38	225	36	221	32	219	28	219	22	220	15	225	8	233	2	245	-1	262	-3	293	0	318	10	337	26	348	47	352	73	351	88	348	100	343	110	336	118	328	127	310	139	297	143	280	147	258	151	266	164	334	164	337	165	339	166	341	170	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	155	177	146	181	141	175	136	172	130	169	124	168	117	167	60	167	102	208	119	226	131	241	139	255	144	269	145	283	142	301	134	316	121	328	104	335	82	338	59	336	41	329	27	317	16	301	7	278	20	271	27	284	35	295	43	302	53	307	64	308	75	306	85	301	92	292	97	282	99	270	97	260	92	247	85	233	74	217	60	201	9	147	9	135	135	135	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	160	180	160	209	132	209	132	338	108	338	7	205	7	180	97	180	97	136	132	136	132	180	16383	16383	97	209	30	209	97	299	351	208	308	202	269	186	238	159	217	124	209	80	212	53	222	30	237	10	258	-2	285	-6	308	-3	328	6	344	21	355	41	358	65	355	88	347	107	334	121	315	131	292	134	284	133	268	129	261	126	255	123	264	150	281	169	303	182	328	191	353	196	16383	16383	319	55	317	42	313	32	307	23	298	18	287	16	274	19	264	30	256	45	252	62	251	81	252	92	257	101	263	108	271	113	281	115	294	111	305	101	312	87	317	71	319	55	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	353	208	310	202	271	185	240	158	220	123	212	79	215	52	224	29	239	10	260	-2	287	-6	311	-3	331	6	347	21	357	41	361	64	358	87	350	106	336	121	318	130	295	133	287	133	279	131	271	128	257	122	266	148	283	168	305	181	330	190	355	195	16383	16383	321	54	320	42	316	31	309	23	301	17	290	15	276	19	266	28	259	42	254	60	253	79	254	89	259	99	265	107	274	112	283	114	297	111	307	101	315	87	319	70	321	54	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	153	332	144	338	139	333	136	331	133	330	64	330	22	252	22	245	24	243	26	243	43	242	58	241	71	238	83	234	93	229	101	222	107	215	112	208	115	200	116	191	114	177	108	165	100	157	90	152	78	150	73	150	69	151	55	158	49	163	44	166	39	168	35	168	31	169	25	168	21	166	17	162	15	158	15	152	16	145	21	138	29	132	41	128	57	126	89	130	114	140	132	156	144	177	148	203	147	218	144	230	139	240	132	249	123	257	115	263	105	269	93	273	76	277	55	281	62	294	130	294	133	295	135	296	137	300	361	49	360	63	355	75	345	87	332	98	312	111	313	111	328	119	340	128	347	137	352	148	353	161	350	174	343	186	330	195	314	201	295	203	273	201	255	194	241	184	231	170	228	153	229	142	233	132	239	123	250	112	266	100	249	88	238	77	231	65	227	54	226	42	229	26	238	13	252	4	270	-1	292	-3	315	-1	334	5	349	16	358	31	361	49	16383	16383	322	151	321	143	317	136	311	130	304	125	295	119	281	127	272	133	265	140	262	147	261	155	262	162	266	168	272	173	280	175	290	176	299	175	308	172	315	166	320	159	322	151	16383	16383	299	81	309	74	316	67	322	60	326	53	327	46	326	38	321	31	315	27	306	24	296	23	285	24	275	28	268	34	263	42	261	54	262	62	264	69	268	77	275	84	283	90	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	153	332	144	338	139	333	136	331	133	330	64	330	22	252	22	245	24	243	26	243	43	242	58	241	71	238	83	234	93	229	101	222	107	215	112	208	115	200	116	191	114	177	108	165	100	157	90	152	78	150	73	150	69	151	55	158	49	163	44	166	39	168	35	168	31	169	25	168	21	166	17	162	15	158	15	152	16	145	21	138	29	132	41	128	57	126	89	130	114	140	132	156	144	177	148	203	147	218	144	230	139	240	132	249	123	257	115	263	105	269	93	273	76	277	55	281	62	294	130	294	133	295	135	296	137	300	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	300	338	277	338	50	-6	75	-6	16383	16383	161	321	161	330	36	330	14	284	26	279	33	287	38	292	44	296	51	297	124	297	60	127	89	127	429	110	429	143	125	143	121	145	119	147	117	150	117	155	119	161	123	167	132	176	141	186	149	195	165	215	155	224	134	202	112	180	89	160	63	143	36	129	36	124	63	110	89	93	112	73	134	51	154	29	164	39	157	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	99	117	102	119	105	122	107	126	109	129	110	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	-77	144	-77	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	341	145	338	144	334	143	35	143	35	110	334	110	339	109	343	108	345	106	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	216	50	206	43	186	27	168	9	165	7	163	5	160	3	158	3	156	2	153	3	147	9	145	12	145	331	112	331	112	16	111	11	110	8	105	3	99	3	96	4	90	8	88	10	78	19	69	28	49	44	40	51	30	41	53	20	74	-1	94	-24	111	-49	126	-77	131	-77	145	-49	162	-24	182	-1	203	20	225	41	444	129	417	143	391	160	368	180	346	201	325	224	315	214	322	204	330	194	339	185	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	133	195	141	205	148	215	138	224	96	180	72	160	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	38	325	28	345	51	367	72	391	92	417	110	444	124	225	246	203	266	182	288	162	312	145	337	131	365	126	365	112	337	94	312	74	288	53	267	31	247	40	237	50	244	70	260	79	269	88	277	93	282	96	283	100	285	104	284	107	281	111	275	112	272	112	-16	111	-21	110	-25	107	-28	105	-29	102	-30	93	-27	90	-25	88	-22	78	-13	69	-5	59	2	49	10	40	17	30	7	53	-12	74	-34	94	-58	111	-83	126	-111	131	-111	145	-83	162	-58	181	-34	203	-12	225	7	215	17	206	10	196	2	186	-5	163	-28	160	-29	158	-30	156	-30	153	-29	150	-27	147	-24	145	-20	145	276	147	280	149	282	152	284	157	284	160	283	169	277	178	268	187	260	197	251	206	243	216	236	428	-54	118	271	115	274	111	280	110	282	110	285	111	287	111	288	112	290	113	291	115	292	117	294	121	295	124	296	153	296	166	297	178	298	190	300	190	315	182	314	173	313	125	313	103	315	81	318	60	324	39	331	35	328	43	306	48	285	51	263	53	241	54	219	53	210	53	193	52	184	51	176	65	176	68	188	70	214	70	243	72	249	73	251	76	254	77	254	78	255	83	255	85	254	88	254	92	252	404	-77	425	331	403	324	382	318	360	315	338	313	289	313	281	314	272	315	272	300	284	298	297	297	309	296	339	296	342	295	346	294	348	292	350	291	351	290	352	288	353	287	353	282	352	280	348	274	345	271	35	-54	59	-77	372	252	373	253	375	254	377	254	380	255	385	255	387	254	388	254	388	253	390	251	391	249	392	246	392	226	393	214	395	188	397	176	411	176	411	185	410	193	410	241	412	263	415	285	421	307	428	328	428	-74	421	-53	415	-31	412	-9	410	12	410	60	411	68	411	76	397	77	395	65	392	26	392	7	391	4	390	2	387	-1	380	-1	377	0	373	0	372	2	59	331	35	307	345	-17	348	-20	352	-26	353	-28	353	-33	352	-34	351	-36	350	-36	346	-40	342	-41	335	-41	322	-42	309	-42	297	-43	284	-45	272	-46	272	-60	281	-60	289	-59	338	-59	360	-61	382	-65	403	-70	425	-77	428	307	404	331	92	2	90	0	88	0	85	-1	77	-1	76	0	75	0	73	2	72	4	70	10	70	39	68	65	65	77	51	76	53	60	53	43	54	35	53	12	51	-9	48	-31	43	-53	35	-74	39	-77	60	-70	81	-65	103	-61	125	-59	173	-59	182	-60	190	-60	190	-46	178	-45	166	-43	153	-42	140	-42	127	-41	121	-41	117	-40	113	-36	112	-36	111	-34	111	-33	110	-32	110	-28	111	-26	115	-20	118	-17	433	110	433	143	300	143	349	225	320	225	272	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	252	110	204	29	233	29	281	110	433	129	405	143	380	161	356	181	335	202	314	225	304	215	311	206	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	207	143	255	225	226	225	178	143	30	143	30	110	158	110	111	29	140	29	188	110	339	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	428	119	408	135	388	147	368	155	347	159	325	161	298	157	273	149	250	139	225	130	196	127	170	129	148	136	129	146	118	157	113	167	115	171	119	173	125	175	132	176	137	177	150	179	162	182	173	185	185	188	196	192	194	205	174	201	155	198	135	195	95	193	84	194	72	195	60	197	38	201	35	196	50	169	60	141	68	111	73	81	76	51	90	53	89	67	87	93	86	105	86	122	88	128	90	129	96	129	97	128	105	123	120	115	140	105	166	97	197	94	231	97	258	106	282	115	305	124	329	127	343	126	358	123	375	117	392	108	409	94	425	201	403	197	391	195	379	194	368	193	328	195	309	198	289	201	270	205	267	192	278	188	302	182	313	179	326	177	338	175	348	171	349	167	345	157	333	146	315	136	292	129	267	127	238	130	213	139	189	149	165	157	138	161	116	159	95	155	75	147	55	135	35	119	54	94	71	108	88	117	105	123	120	126	134	127	158	124	181	115	205	106	232	97	266	94	297	97	323	105	343	115	358	123	367	128	367	129	373	129	375	128	377	122	377	105	376	93	374	80	373	67	373	53	387	51	390	81	395	111	403	141	413	169	428	196	428	110	428	143	228	143	224	145	221	147	219	153	220	155	222	161	224	164	236	176	244	186	252	195	260	205	267	215	257	224	241	206	224	189	206	172	186	157	166	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	195	157	205	164	215	154	224	134	202	112	180	88	160	63	143	35	129	35	124	63	110	88	93	112	73	133	51	153	29	164	39	156	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	102	119	105	125	109	128	110	166	110	187	96	206	81	224	64	241	47	257	29	267	39	260	49	252	59	244	68	235	78	226	86	223	89	221	92	219	96	219	99	220	102	222	105	225	107	229	109	232	110	225	108	207	125	190	142	173	160	158	179	144	200	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	200	97	179	82	160	66	142	48	125	30	109	40	99	49	106	69	122	79	131	88	140	90	143	93	145	97	147	100	147	103	146	106	144	109	141	110	137	111	134	111	-76	144	-76	144	133	145	138	146	142	148	145	154	147	157	146	159	145	162	144	168	140	177	131	187	122	197	114	206	106	216	99	428	129	400	143	375	160	351	180	309	224	299	215	306	205	314	195	322	186	331	176	340	167	346	158	347	155	347	150	345	147	343	145	339	143	297	143	276	157	257	172	239	189	222	206	205	224	195	215	211	195	219	186	228	176	237	167	241	161	243	155	243	150	241	147	239	145	235	143	35	143	35	110	231	110	234	109	238	107	241	105	243	102	244	99	244	96	242	92	240	89	237	86	228	78	220	68	211	59	203	49	196	39	206	29	222	47	239	64	257	81	276	96	296	110	334	110	338	109	344	105	347	102	348	99	347	96	347	94	345	92	343	89	332	78	323	68	314	59	300	39	310	29	330	51	352	73	375	93	400	110	428	124	216	52	206	45	197	37	187	29	177	20	168	11	159	5	157	4	151	4	148	6	146	8	145	12	144	17	144	54	158	75	173	94	190	112	207	129	225	146	216	156	206	148	197	140	187	132	177	123	168	114	162	110	159	109	157	108	151	108	148	110	146	112	145	116	144	121	144	331	111	331	111	120	110	115	109	111	103	107	97	107	93	109	90	111	88	114	79	123	69	131	59	140	49	148	40	155	30	145	48	129	66	112	82	94	97	75	111	55	111	17	110	11	109	8	106	5	100	3	97	4	95	4	93	6	90	8	88	11	79	19	59	37	49	44	40	51	30	41	52	21	74	0	94	-23	111	-48	125	-76	130	-76	144	-48	162	-23	181	0	225	42	418	224	402	206	385	189	367	172	347	157	326	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	195	157	205	164	215	154	224	134	202	112	180	88	160	63	143	35	129	35	124	63	110	88	93	112	73	133	51	153	29	164	39	156	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	102	119	105	125	109	128	110	327	110	347	96	367	81	385	64	402	47	417	29	427	39	420	48	404	68	395	77	387	86	383	91	376	105	374	115	373	127	374	136	376	145	379	154	383	161	387	167	396	177	404	187	412	196	421	205	428	215	428	129	400	143	375	160	351	180	309	224	299	215	306	205	314	195	322	186	331	176	340	167	346	158	347	155	347	150	345	147	343	145	339	143	137	143	116	157	97	172	78	189	61	206	45	224	35	215	42	205	50	196	59	187	68	177	76	167	80	161	84	154	90	136	90	127	89	115	87	105	84	97	80	91	76	86	68	77	59	68	43	48	36	39	46	29	62	47	79	64	97	81	116	96	136	110	334	110	338	109	344	105	347	102	348	99	347	96	347	94	345	92	343	89	332	78	323	68	314	59	300	39	310	29	330	51	352	73	375	93	400	110	428	124	429	28	429	225	403	225	403	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	196	157	206	164	215	154	225	134	202	112	181	88	161	63	143	35	129	35	124	63	110	88	92	112	72	133	51	153	28	164	38	156	48	149	58	140	68	132	78	123	86	120	89	118	92	116	96	116	102	117	105	120	107	124	109	128	110	403	110	403	28	225	-76	225	-51	144	-51	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	-51	30	-51	30	-76	429	129	401	143	376	161	352	181	330	202	310	225	300	215	307	205	323	185	332	175	341	166	344	164	346	161	348	157	348	151	346	148	343	145	340	144	335	143	60	143	60	225	35	225	35	28	60	28	60	110	334	110	339	109	343	108	346	106	348	100	347	97	346	95	345	92	343	89	331	77	323	67	314	58	300	38	310	28	330	51	352	72	375	92	401	110	429	124	225	306	225	331	30	331	30	306	111	306	111	17	110	12	109	8	107	6	104	4	98	4	96	5	87	11	78	20	68	29	58	37	49	45	39	52	30	42	74	0	93	-23	111	-48	125	-76	130	-76	144	-48	161	-23	181	0	203	21	225	41	215	51	206	44	196	37	176	19	167	11	165	8	162	6	160	4	158	4	155	3	152	4	146	10	145	13	144	17	144	306	225	-76	225	-51	130	-51	144	-23	161	1	181	25	203	46	225	66	215	76	206	69	186	53	176	44	167	36	165	33	162	31	158	29	155	28	152	29	149	31	146	34	145	37	144	41	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	106	249	109	247	110	243	111	238	111	42	110	37	109	33	107	31	104	29	98	29	96	30	87	36	78	45	68	54	58	62	49	70	39	77	30	67	52	47	74	25	93	1	111	-23	125	-51	30	-51	30	-76	300	276	300	243	347	243	363	241	377	234	387	224	393	210	395	193	392	175	384	161	371	151	355	145	338	143	127	143	123	144	120	146	118	148	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	103	117	105	119	108	122	109	127	110	340	110	364	113	388	123	408	139	423	163	428	193	423	222	411	245	393	262	372	273	349	276	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	346	148	343	145	340	144	335	143	125	143	108	145	92	151	79	161	71	175	68	193	70	210	76	224	86	234	100	241	116	243	164	243	164	276	114	276	92	273	70	262	52	245	40	222	35	193	41	163	55	139	75	123	99	113	123	110	336	110	340	109	343	108	345	105	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	265	143	127	143	124	144	118	148	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	103	120	107	123	109	127	110	265	110	265	0	297	0	297	110	340	110	364	113	388	123	408	139	423	163	428	193	423	222	411	245	393	262	372	273	349	276	323	272	300	261	282	243	269	218	265	186	16383	16383	297	143	297	187	300	207	307	223	318	234	332	241	347	243	363	241	377	234	387	224	393	210	395	193	392	175	384	161	371	151	355	145	338	143	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	345	148	339	144	335	143	199	143	199	186	194	218	181	243	163	261	140	272	114	276	92	273	70	262	52	245	40	222	35	193	41	163	55	139	75	123	99	113	123	110	166	110	166	0	199	0	199	110	336	110	340	109	343	107	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	16383	16383	166	143	125	143	108	145	92	151	79	161	71	175	68	193	70	210	76	224	86	234	100	241	116	243	131	241	145	234	156	223	163	207	166	187	575	129	548	143	522	160	499	180	477	202	456	224	446	215	462	195	470	186	479	176	488	167	492	161	494	155	494	150	492	147	490	145	486	143	451	143	431	137	416	124	404	109	393	95	381	90	367	101	355	128	342	159	325	186	300	197	276	186	259	159	246	128	234	101	219	90	207	95	196	109	184	124	169	137	148	143	114	143	110	145	107	147	105	153	106	155	108	161	110	164	113	167	121	176	130	186	138	195	146	205	153	215	143	224	123	202	101	180	78	160	52	143	25	129	25	124	52	110	78	93	101	73	123	51	143	29	153	39	146	49	138	59	130	68	121	78	112	86	109	89	107	92	105	96	105	99	106	102	108	105	114	109	117	110	148	110	164	104	177	91	189	76	203	62	219	57	242	68	259	95	272	126	285	153	300	164	315	153	328	126	342	95	359	68	381	57	397	62	411	76	424	91	437	104	451	110	483	110	486	109	492	105	494	102	495	99	495	96	494	94	492	92	488	86	479	78	471	68	462	59	454	49	447	39	457	29	477	51	499	73	522	93	548	110	575	124	444	129	417	143	391	161	368	181	346	202	325	225	315	215	322	205	330	195	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	252	143	287	225	260	225	225	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	141	206	148	215	138	225	117	202	96	181	72	161	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	211	110	177	29	204	29	238	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	39	325	29	345	51	367	73	391	93	417	110	444	124	225	160	104	160	225	311	195	331	30	127	161	127	82	12	80	9	78	7	76	6	73	5	71	4	68	5	62	11	61	15	60	20	57	32	54	45	48	69	44	81	30	78	35	58	39	38	42	18	44	-2	45	-22	44	-32	44	-43	43	-53	41	-63	40	-73	44	-76	71	-61	99	-50	129	-42	159	-37	189	-33	188	-20	180	-20	169	-21	158	-21	146	-23	135	-24	124	-26	115	-26	112	-25	109	-22	107	-19	107	-10	108	-9	108	-7	212	-77	212	254	109	254	105	256	103	258	101	261	101	267	102	270	106	278	108	281	131	304	137	312	144	321	134	331	114	309	92	288	68	270	43	254	15	240	15	235	43	221	68	205	92	187	113	166	133	145	143	154	137	164	130	173	116	189	108	198	105	200	103	203	101	207	100	210	102	216	105	219	113	221	179	221	179	-77	217	240	189	254	163	270	140	288	118	309	98	331	88	321	94	312	101	304	107	297	126	278	128	274	129	270	131	264	129	258	123	254	20	254	20	-77	52	-77	52	221	118	221	123	220	127	218	129	216	131	213	131	207	129	203	127	200	124	198	116	189	108	181	101	173	95	164	88	154	98	145	118	166	140	187	163	205	189	221	217	235	209	0	209	331	176	331	176	33	111	33	106	34	103	35	100	38	98	44	98	47	100	51	102	54	105	56	113	65	121	73	128	82	135	90	141	100	131	109	111	88	89	67	66	49	40	32	12	19	12	14	40	0	66	-15	89	-34	111	-54	132	-76	142	-67	135	-57	128	-49	121	-42	114	-34	105	-25	101	-19	100	-15	99	-12	99	-6	101	-3	103	-1	107	0	112	0	217	19	189	33	163	49	140	67	118	88	98	109	88	100	95	90	101	82	108	73	116	65	124	56	127	54	129	51	131	47	131	41	127	35	123	34	118	33	52	33	52	331	20	331	20	0	123	0	126	-1	129	-3	131	-9	129	-15	128	-19	126	-22	123	-25	115	-34	107	-42	101	-49	94	-57	88	-67	98	-76	118	-54	140	-34	163	-15	189	0	217	14	419	52	409	45	389	29	371	11	362	5	359	4	354	4	351	6	349	8	347	12	347	331	35	331	35	298	314	298	314	17	313	12	311	8	309	5	306	4	302	3	300	4	298	4	295	6	290	11	281	19	272	28	262	37	242	51	233	41	255	21	276	0	296	-23	314	-48	328	-76	333	-76	347	-48	364	-23	384	0	428	42	428	0	428	331	395	331	395	33	129	33	124	34	120	35	117	38	116	41	116	47	118	51	120	54	123	56	149	82	156	91	164	101	153	110	133	89	112	68	88	49	63	33	35	19	35	14	63	0	88	-15	112	-34	134	-55	154	-77	164	-68	157	-58	149	-49	140	-41	132	-32	120	-20	118	-17	117	-14	116	-12	116	-6	118	-3	120	-1	124	0	129	0	441	96	432	150	408	197	371	234	324	258	271	267	216	258	169	234	131	197	107	150	98	96	98	92	97	87	96	84	94	81	90	80	88	81	86	81	79	88	70	96	61	105	51	114	31	128	22	118	44	98	64	76	83	53	99	28	112	0	117	0	131	28	147	53	165	77	186	98	208	119	198	129	188	122	178	114	169	106	159	97	148	86	145	84	144	82	142	81	137	81	135	83	133	86	132	90	131	97	138	140	158	178	188	207	226	227	270	234	313	227	351	207	381	178	401	140	408	96	431	128	411	114	402	105	392	96	383	88	381	85	378	83	376	81	375	81	373	80	369	81	367	84	366	87	365	92	365	96	356	150	332	197	294	234	247	258	192	267	138	258	92	234	55	197	31	150	22	96	55	96	62	140	82	178	112	207	150	227	194	234	237	227	275	207	305	178	325	140	332	97	332	90	330	86	328	83	326	81	321	81	319	82	318	84	315	86	304	97	294	106	284	114	275	122	265	129	256	119	278	98	298	77	316	53	332	28	346	0	351	0	364	28	381	53	399	77	419	98	441	118	428	333	428	366	31	366	31	333	16383	16383	436	-54	108	273	106	275	103	281	103	287	104	288	104	289	105	290	108	292	110	294	114	295	120	295	133	296	145	296	158	297	170	298	183	300	183	315	174	314	166	313	117	313	95	315	73	318	52	324	31	331	27	328	34	307	40	286	43	264	45	242	46	220	46	212	45	203	45	185	44	176	59	175	60	188	62	200	63	213	63	226	64	238	64	248	65	250	67	253	68	254	70	254	71	255	73	255	75	256	77	255	79	255	82	252	84	251	412	-77	433	190	433	223	150	223	147	224	143	225	140	227	138	230	137	234	137	236	138	239	139	241	143	247	152	255	159	263	165	271	172	280	178	290	168	299	148	277	128	257	106	239	82	223	55	209	55	299	30	299	30	114	55	114	55	204	82	190	106	174	128	156	168	114	178	123	172	132	166	140	159	149	152	157	143	166	139	172	137	178	137	183	139	186	141	188	145	189	150	190	16383	16383	433	-45	433	139	408	139	408	49	381	63	357	79	335	98	315	118	295	139	285	129	291	121	298	113	304	104	311	96	320	87	324	81	325	78	326	76	326	70	325	67	322	65	314	63	30	63	30	30	316	30	320	28	323	26	326	23	326	14	324	12	322	9	304	-9	298	-17	291	-26	285	-35	295	-45	315	-23	335	-3	357	15	381	31	408	44	408	-45	408	343	381	331	354	321	325	312	296	307	267	305	261	305	258	300	278	276	294	250	307	223	318	194	328	165	341	169	332	205	324	229	322	233	322	235	321	237	321	242	325	248	331	250	333	250	334	249	335	249	336	248	357	230	373	207	386	182	394	155	396	127	388	79	366	38	333	5	291	-16	243	-24	195	-16	153	4	120	37	98	78	90	126	96	165	110	200	133	231	163	256	198	273	186	304	144	284	108	254	81	217	64	174	58	127	68	69	94	18	134	-21	185	-48	243	-57	302	-48	353	-21	393	18	420	69	429	127	427	153	422	179	412	204	400	227	384	248	378	256	371	263	363	270	356	276	348	282	346	283	345	284	344	286	344	293	345	294	346	296	348	297	351	300	355	302	357	302	369	308	380	313	392	319	403	324	414	330	290	273	325	256	354	231	377	200	392	165	397	126	389	78	367	37	334	4	292	-16	244	-24	196	-16	154	5	121	38	99	79	91	127	94	155	101	182	114	207	130	230	151	248	151	249	152	249	154	250	156	250	162	248	164	245	166	239	166	237	165	235	165	233	164	231	164	229	159	217	155	205	146	169	159	165	169	194	180	223	193	250	209	276	228	300	227	305	220	305	191	307	162	312	133	321	106	331	79	343	73	330	84	324	96	319	107	313	119	308	130	302	132	301	134	301	136	300	138	298	140	297	141	296	142	294	143	293	143	286	142	284	140	282	124	270	116	263	109	256	103	248	87	227	75	204	66	179	60	153	58	127	68	69	94	18	134	-21	185	-48	243	-57	302	-48	353	-21	393	18	420	69	429	127	423	174	406	217	379	254	343	284	300	304	450	110	450	143	148	143	138	144	132	146	129	150	127	154	127	159	130	169	140	182	154	199	170	217	188	236	176	247	148	219	120	192	93	166	62	140	27	112	27	110	450	110	450	143	27	143	27	141	62	114	93	87	120	61	148	34	176	6	188	17	170	36	154	54	140	71	130	84	127	94	127	99	129	103	132	107	138	109	148	110	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-77	144	-77	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	144	-77	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-77	450	110	450	112	415	140	385	166	357	192	330	219	301	247	290	236	308	217	324	199	338	182	347	169	351	159	351	154	349	150	345	146	339	144	329	143	27	143	27	110	450	143	27	143	27	110	329	110	339	109	345	107	349	103	351	99	351	94	347	84	338	70	324	54	308	36	290	17	301	6	330	34	357	61	385	87	415	114	450	141	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	331	111	331	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	144	-77	144	331	111	331	111	15	109	9	106	8	104	7	102	8	99	8	95	12	92	14	83	22	73	30	63	37	54	43	44	50	35	40	58	21	82	0	105	-23	125	-49	142	-77	428	209	400	223	375	239	352	257	330	277	310	299	300	290	307	280	314	271	341	244	343	241	344	239	345	236	345	234	344	230	342	227	338	225	335	224	331	223	40	223	40	190	332	190	337	189	340	188	343	186	345	180	345	178	344	175	342	172	341	169	338	166	330	157	322	149	314	140	307	132	300	123	310	114	352	156	375	174	401	190	428	204	16383	16383	424	30	424	63	132	63	127	64	123	65	120	67	118	73	119	76	120	78	121	81	123	84	126	87	134	96	142	104	149	113	157	121	164	129	153	139	133	118	112	98	88	79	63	63	36	49	36	44	63	31	89	15	112	-3	133	-23	153	-45	164	-35	150	-17	126	7	123	9	121	12	119	14	119	16	118	19	119	23	122	26	125	28	129	30	132	30	362	51	352	44	332	28	314	10	305	4	302	3	297	3	294	5	290	11	290	326	257	326	257	16	256	11	254	7	252	5	249	3	246	2	243	3	241	3	238	5	236	7	233	9	215	27	195	43	185	50	175	41	198	20	219	-1	239	-24	257	-49	271	-77	276	-77	290	-49	307	-24	327	-1	371	41	16383	16383	211	212	188	232	167	254	147	278	130	303	116	331	110	331	96	303	79	278	59	254	38	233	16	213	25	203	35	210	55	226	64	235	73	243	78	248	81	249	85	251	91	249	94	246	96	243	97	238	97	-72	129	-72	129	237	130	242	132	246	134	248	137	250	142	250	145	249	151	245	153	243	163	234	172	226	182	217	192	209	201	202	424	190	424	223	132	223	129	224	125	225	122	227	119	230	118	234	119	236	119	239	121	241	123	244	150	271	157	280	164	290	153	299	133	277	112	257	89	239	63	223	36	209	36	204	63	190	88	174	112	156	133	135	153	114	164	123	157	132	149	140	142	149	134	157	126	166	123	169	121	172	119	178	118	180	120	186	123	188	127	189	132	190	16383	16383	428	49	400	63	375	79	352	98	331	118	310	139	300	129	314	113	322	104	330	96	338	87	341	84	342	81	344	78	345	76	345	73	343	67	340	65	337	64	332	63	40	63	40	30	335	30	338	28	342	26	344	23	345	19	345	16	343	12	341	9	338	7	314	-17	300	-35	310	-45	330	-23	352	-3	375	15	400	31	428	44	428	30	428	63	132	63	127	64	123	65	120	67	118	73	119	76	120	78	121	81	123	84	132	93	138	100	145	107	153	116	162	127	153	138	144	148	131	161	125	166	122	169	120	172	119	174	119	177	118	179	119	182	121	185	124	187	128	189	131	190	428	190	428	223	132	223	127	224	123	225	120	228	119	230	118	233	120	239	121	241	123	244	126	247	134	256	150	272	164	290	154	300	134	278	112	257	88	239	63	223	35	209	35	204	60	192	82	178	104	163	142	127	123	108	103	91	82	75	59	61	35	49	35	44	63	31	88	15	112	-3	133	-23	153	-45	164	-35	150	-17	126	7	123	9	121	12	119	14	119	16	118	19	120	25	123	28	126	29	131	30	366	212	344	232	324	254	305	278	289	303	276	331	271	331	259	306	245	284	229	262	212	242	193	224	175	242	157	262	141	284	127	307	116	331	110	331	97	303	81	278	63	254	42	233	21	213	30	203	39	209	48	217	57	224	65	232	73	241	76	243	78	245	81	247	83	247	85	248	91	246	94	243	96	240	97	235	97	-77	129	-77	129	234	130	239	132	243	134	246	140	248	142	247	148	245	151	243	166	228	174	221	182	213	193	204	205	213	221	229	228	235	233	241	238	246	241	247	243	248	246	248	249	247	252	245	254	242	256	238	257	235	257	-77	290	-77	290	239	292	243	294	246	300	248	302	247	308	245	314	241	322	232	331	224	339	216	347	209	357	202	428	49	404	61	381	75	360	91	340	108	321	127	359	163	381	178	403	192	428	204	428	209	400	223	375	239	351	257	330	278	309	300	299	290	313	272	338	247	342	241	343	239	344	236	344	230	342	228	340	225	336	224	331	223	35	223	35	190	332	190	335	189	339	187	344	182	344	174	342	172	341	169	338	166	332	161	319	148	310	138	300	127	310	116	318	107	338	87	342	81	343	78	344	76	344	70	342	67	340	65	336	64	331	63	35	63	35	30	332	30	337	29	340	28	343	25	344	22	344	16	342	12	340	9	338	7	329	-1	313	-17	306	-26	300	-35	310	-45	330	-23	352	-3	375	15	400	31	428	44	357	51	347	44	339	37	331	29	322	21	314	12	308	8	302	6	297	6	294	8	292	10	290	14	290	331	257	331	257	18	256	15	254	11	252	8	249	6	241	6	238	8	236	10	233	12	228	18	221	24	205	40	193	50	182	40	174	32	166	25	160	18	153	12	151	10	148	8	142	6	137	6	134	8	132	10	130	14	129	18	129	331	97	331	97	18	96	13	94	10	91	7	88	6	81	6	78	8	76	10	73	12	65	21	57	29	48	36	39	44	30	50	21	41	63	-1	81	-24	97	-49	110	-77	116	-77	127	-53	141	-30	157	-9	193	29	212	10	229	-9	245	-30	259	-53	271	-77	276	-77	289	-49	305	-24	324	-1	344	20	366	41	428	160	428	193	129	193	123	195	122	197	121	200	121	202	122	205	124	207	125	209	128	212	136	221	144	231	151	240	157	250	164	260	154	270	135	246	113	222	89	199	63	179	35	162	35	160	16383	16383	428	93	35	93	35	60	334	60	338	59	340	58	342	56	342	51	341	48	337	44	335	41	326	32	319	22	312	13	306	3	299	-6	309	-16	328	7	350	31	374	54	400	74	428	90	428	160	428	162	400	179	374	199	350	222	328	246	309	270	299	260	306	250	312	240	319	231	326	221	335	212	337	209	341	205	342	202	342	197	340	195	338	194	334	193	35	193	35	160	16383	16383	428	60	428	93	35	93	35	90	63	74	89	54	113	31	135	7	154	-16	164	-6	157	3	151	13	144	22	136	32	128	41	125	44	124	46	122	48	121	51	121	53	122	56	123	58	129	60	134	60	433	60	433	93	328	93	358	160	433	160	433	193	373	193	411	276	383	276	345	193	188	193	183	194	177	198	175	204	176	209	177	213	179	217	194	232	201	241	209	249	216	257	224	266	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	224	-11	216	-2	207	6	198	15	191	23	186	28	182	33	179	37	177	40	176	44	175	49	177	55	183	59	188	60	285	60	248	-21	276	-21	313	60	16383	16383	330	160	300	93	116	93	106	100	98	106	92	113	88	119	86	127	88	134	92	141	98	148	116	160	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	257	193	268	258	243	258	231	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	208	60	196	-4	222	-4	233	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	239	93	251	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	16383	16383	225	160	214	93	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	433	129	396	156	322	212	286	243	250	276	239	266	247	257	254	249	262	241	269	232	284	217	286	213	287	209	288	204	286	198	280	194	275	193	177	193	215	276	188	276	150	193	30	193	30	160	134	160	104	93	30	93	30	60	89	60	52	-21	79	-21	117	60	275	60	280	59	286	55	288	49	288	44	286	40	284	37	281	33	276	28	272	23	265	15	256	6	247	-2	239	-11	250	-21	286	11	322	41	396	97	433	124	16383	16383	132	93	162	160	347	160	365	148	371	141	375	134	377	127	375	119	371	113	365	106	357	100	348	93	433	60	433	93	116	93	106	100	98	106	92	113	88	119	86	127	88	134	92	141	98	148	116	160	433	160	433	193	188	193	183	194	177	198	175	204	176	209	177	213	179	217	194	232	201	241	209	249	216	257	224	266	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	224	-11	216	-2	207	6	198	15	191	23	186	28	182	33	179	37	177	40	176	44	175	49	177	55	183	59	188	60	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	32	137	41	145	51	154	60	163	68	170	73	175	78	179	82	182	86	184	89	185	94	186	100	184	104	178	105	173	105	-77	138	-77	138	246	144	255	151	263	157	269	164	273	171	275	179	273	186	269	192	263	199	254	205	245	205	-77	238	-77	238	173	239	178	243	184	249	186	254	186	258	185	261	183	265	180	293	152	302	145	310	137	433	129	396	156	322	212	286	243	250	276	239	266	247	257	254	249	262	241	269	232	284	217	286	213	287	209	288	204	286	198	280	194	275	193	30	193	30	160	347	160	365	148	371	141	375	134	377	127	375	119	371	113	365	106	357	100	348	93	30	93	30	60	275	60	280	59	286	55	288	49	288	44	286	40	284	37	281	33	276	28	272	23	265	15	256	6	247	-2	239	-11	250	-21	286	11	322	41	396	97	433	124	310	116	302	108	293	101	285	93	277	86	270	78	265	74	261	71	258	68	254	67	246	67	243	69	241	71	239	75	238	80	238	331	205	331	205	8	199	0	192	-9	186	-15	179	-19	171	-21	164	-19	157	-15	151	-9	144	-1	138	7	138	331	105	331	105	80	104	75	102	71	100	69	97	67	89	67	86	69	82	71	78	74	73	79	68	83	60	91	51	99	41	108	32	116	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	310	81	302	74	293	67	285	59	277	52	270	44	265	40	261	37	258	34	254	33	246	33	243	35	241	37	239	41	238	46	238	207	239	212	243	218	249	220	254	220	258	219	261	217	265	214	293	186	302	179	310	171	320	182	287	218	257	254	201	328	174	365	169	365	142	328	86	254	55	218	22	182	32	171	41	179	51	188	60	197	68	204	73	209	78	213	82	216	86	218	89	220	94	220	100	218	104	212	105	207	105	46	104	41	102	37	100	35	97	33	89	33	86	35	82	37	78	40	73	45	68	49	60	57	51	65	41	74	32	81	22	71	55	35	86	0	142	-74	169	-111	174	-111	201	-74	257	0	287	35	320	71	16383	16383	205	-25	199	-34	192	-42	186	-49	179	-53	171	-54	164	-53	157	-49	151	-42	144	-34	138	-25	138	280	144	289	151	297	157	303	164	307	171	309	179	307	186	303	192	297	199	289	205	279	437	16	185	268	185	270	184	272	184	276	185	277	185	279	186	280	186	281	190	285	193	287	197	288	231	288	264	291	264	305	215	307	168	311	122	317	77	324	31	331	27	328	41	236	47	190	52	143	54	94	68	94	69	106	70	119	70	149	72	163	74	169	78	173	84	175	86	174	88	174	94	171	343	-77	367	-54	66	245	64	255	64	260	63	265	63	274	64	278	65	283	67	286	70	289	76	293	80	295	85	295	90	296	94	296	114	292	414	-6	434	331	388	324	343	317	296	311	249	307	200	305	200	291	211	290	223	289	234	288	267	288	271	286	275	285	278	281	280	279	280	277	281	276	281	272	278	266	276	265	27	16	50	-6	350	292	356	293	366	295	370	296	374	296	379	295	384	295	392	291	395	289	398	286	399	283	401	278	401	260	398	245	98	-54	122	-77	371	171	372	172	376	174	378	174	380	175	386	173	390	169	393	163	394	156	394	132	396	106	397	94	411	94	413	143	417	190	423	236	437	328	437	-74	430	-28	423	17	417	63	413	110	411	158	397	158	396	147	394	121	394	96	393	90	390	84	386	80	380	79	376	79	372	81	371	83	122	331	98	308	398	8	399	3	400	-1	401	-6	401	-25	399	-28	398	-32	392	-38	388	-39	384	-41	366	-41	356	-39	350	-38	50	261	27	237	276	-11	278	-12	281	-18	281	-22	280	-23	280	-25	278	-27	275	-31	271	-33	267	-34	245	-34	234	-35	223	-35	211	-36	200	-36	200	-51	249	-53	296	-57	343	-63	388	-70	434	-77	437	237	414	261	114	-38	99	-41	80	-41	76	-39	73	-38	67	-32	65	-28	64	-25	63	-20	63	-11	64	-6	64	-1	65	3	66	8	367	308	343	331	94	83	92	81	88	79	84	79	78	80	74	84	72	90	71	96	70	104	70	134	69	147	68	158	54	158	52	110	47	63	41	17	34	-28	27	-74	31	-77	77	-70	122	-63	168	-57	215	-53	264	-51	264	-36	253	-36	242	-35	231	-35	220	-34	197	-34	193	-33	190	-31	186	-27	186	-26	185	-25	185	-23	184	-22	184	-18	185	-16	185	-14	188	-11	426	10	426	43	143	43	136	51	128	61	119	71	110	80	103	86	100	90	98	93	96	95	96	97	95	99	96	102	101	107	104	109	108	110	426	110	426	143	104	143	100	145	98	147	96	150	96	155	97	158	103	167	119	183	127	192	136	201	143	210	426	210	426	243	167	243	167	244	179	260	190	275	200	290	209	303	217	315	205	322	177	282	144	241	107	201	67	163	23	129	23	124	72	84	115	44	151	3	181	-34	204	-69	216	-60	209	-49	200	-36	190	-21	179	-5	166	9	166	10	440	129	390	168	348	209	312	250	282	288	258	323	247	315	254	303	263	290	273	275	284	259	296	243	37	243	37	210	320	210	327	202	335	192	345	182	353	173	363	163	365	160	367	158	368	156	368	154	367	151	365	149	363	146	359	144	355	143	37	143	37	110	354	110	359	109	363	108	365	106	367	103	367	97	366	95	360	86	344	70	336	61	327	52	320	43	37	43	37	10	296	10	296	8	284	-6	273	-21	263	-36	254	-49	247	-60	258	-68	286	-29	318	11	355	52	396	90	440	124	433	110	433	143	362	143	331	110	272	197	210	110	180	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	195	152	205	159	215	149	224	129	202	107	180	83	160	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	164	110	210	57	272	143	331	57	376	110	433	129	405	143	380	160	356	180	314	224	304	215	311	205	319	195	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	283	143	253	110	191	197	132	110	102	143	30	143	30	110	87	110	132	57	191	143	253	57	299	110	340	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	225	38	225	63	144	63	144	103	225	103	225	127	144	127	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	127	30	127	30	103	111	103	111	63	30	63	30	38	111	38	111	-77	144	-77	144	38	216	51	206	44	197	36	187	28	177	19	168	10	159	4	157	3	151	3	148	5	146	8	145	11	144	16	144	126	225	126	225	151	144	151	144	190	225	190	225	215	144	215	144	331	111	331	111	215	30	215	30	190	111	190	111	151	30	151	30	126	111	126	111	16	110	12	109	9	106	5	103	3	100	2	97	3	95	3	93	5	90	7	79	18	69	27	49	43	40	50	30	41	74	-1	94	-24	111	-49	125	-77	130	-77	144	-49	162	-24	181	-1	225	41	433	110	433	143	379	143	379	110	16383	16383	349	110	349	143	296	143	296	110	16383	16383	265	110	265	143	211	143	211	110	16383	16383	181	110	181	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	195	152	205	159	215	149	224	129	202	107	180	83	160	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	181	144	181	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	16383	16383	144	95	144	148	111	148	111	95	16383	16383	144	8	144	62	111	62	111	8	16383	16383	144	-77	144	-24	111	-24	111	-77	433	129	405	143	380	160	356	180	314	224	304	215	311	205	319	195	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	282	143	282	110	339	110	344	109	348	107	351	105	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	16383	16383	252	110	252	143	198	143	198	110	16383	16383	167	110	167	143	114	143	114	110	16383	16383	84	110	84	143	30	143	30	110	144	277	144	331	111	331	111	277	16383	16383	144	191	144	244	111	244	111	191	16383	16383	144	104	144	158	111	158	111	104	16383	16383	216	51	206	44	197	36	187	28	177	19	168	10	159	4	157	3	151	3	148	5	146	8	145	11	144	16	144	71	111	71	111	16	110	11	109	7	103	3	100	2	97	3	95	3	93	5	90	7	79	18	69	27	49	43	40	50	30	41	74	-1	94	-24	111	-49	125	-77	130	-77	144	-49	162	-24	181	-1	225	41	433	110	433	143	144	143	138	147	136	153	136	155	137	158	139	161	140	164	152	176	161	186	177	206	184	215	174	225	154	202	132	181	108	161	83	143	55	129	55	225	30	225	30	29	55	29	55	124	83	110	108	93	132	73	174	29	184	39	168	59	160	68	151	78	142	86	138	92	136	96	136	102	139	105	145	109	148	110	433	29	433	225	408	225	408	129	380	143	355	161	331	181	309	202	289	225	279	215	286	206	294	196	303	186	311	176	320	167	326	158	327	155	327	150	325	147	323	145	319	143	30	143	30	110	315	110	318	109	324	105	327	102	328	99	327	96	325	92	323	89	312	78	303	68	295	59	287	49	280	39	290	29	310	51	331	73	355	93	380	110	408	124	408	29	433	60	433	193	223	193	223	271	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	223	-16	223	60	16383	16383	408	85	198	85	198	26	116	90	106	98	92	112	88	119	86	127	88	134	93	142	99	149	107	156	116	163	198	226	198	168	408	168	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	27	138	105	138	105	-77	238	-77	238	138	315	138	16383	16383	271	163	213	163	213	-52	130	-52	130	163	71	163	136	246	150	262	157	269	164	273	171	275	179	273	187	268	194	262	208	246	433	129	396	156	322	212	286	243	250	276	240	271	240	193	30	193	30	60	240	60	240	-16	250	-21	286	11	322	41	396	97	433	124	16383	16383	265	26	265	85	55	85	55	168	265	168	265	226	348	163	364	149	370	142	375	134	377	127	375	119	371	112	364	105	356	98	348	90	315	115	238	115	238	331	105	331	105	115	27	115	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	16383	16383	271	90	208	7	201	0	194	-8	187	-15	179	-19	171	-21	164	-19	157	-15	143	-1	136	7	71	90	130	90	130	306	213	306	213	90	320	162	287	198	257	234	201	308	174	345	169	345	142	308	86	234	55	197	22	162	27	152	105	152	105	21	238	21	238	152	315	152	16383	16383	271	177	213	177	213	46	130	46	130	177	71	177	136	259	143	268	150	276	157	283	164	287	171	289	179	287	187	282	194	276	201	268	208	259	16383	16383	238	-91	238	-11	105	-11	105	-91	16383	16383	213	-66	130	-66	130	-35	213	-35	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	341	145	338	144	334	143	271	143	264	163	252	180	236	193	217	201	195	204	174	201	155	193	139	180	127	163	120	143	35	143	35	110	120	110	127	90	139	74	155	61	174	53	195	50	217	53	236	61	252	74	263	90	271	110	334	110	339	109	343	108	345	106	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	16383	16383	146	143	151	155	160	165	170	172	182	177	195	179	209	177	221	172	231	165	239	155	245	143	16383	16383	244	110	239	98	231	89	221	81	209	76	195	75	182	76	170	81	160	89	152	98	146	110	371	212	349	232	327	254	307	278	290	303	276	331	271	331	257	303	239	278	219	254	198	233	175	213	185	203	195	210	215	226	224	235	233	243	238	248	241	249	243	250	246	251	249	250	252	248	254	246	256	242	257	238	257	-72	290	-72	290	242	292	246	294	248	297	250	302	250	305	249	314	243	323	234	332	226	342	217	352	209	362	202	16383	16383	201	51	192	44	172	28	163	19	153	10	151	8	145	4	142	3	137	3	134	5	132	7	130	11	129	16	129	326	97	326	97	16	96	11	94	7	91	4	85	2	83	3	81	3	78	5	76	7	73	9	55	27	35	43	25	50	16	41	38	20	59	-1	79	-24	97	-49	110	-77	116	-77	130	-49	147	-24	167	-1	188	20	211	41	433	-20	409	-8	386	4	365	19	345	35	326	51	345	68	365	84	386	99	409	112	433	124	433	129	409	141	386	154	365	169	345	185	326	201	345	218	365	234	386	249	409	262	433	274	433	279	405	293	380	309	356	327	335	347	314	369	304	360	318	342	343	317	347	311	348	308	349	306	349	300	347	297	345	295	341	294	336	293	30	293	30	260	337	260	340	259	344	258	346	255	349	252	349	244	348	243	346	240	343	238	304	201	314	192	323	184	330	177	337	171	345	163	347	160	348	158	349	155	349	150	347	147	341	143	30	143	30	110	337	110	341	109	347	105	349	102	349	94	348	92	346	90	343	88	304	51	314	42	323	34	330	27	337	21	345	13	347	10	348	8	349	5	349	0	345	-4	341	-6	30	-6	30	-39	337	-39	342	-40	345	-41	348	-44	349	-47	349	-52	348	-55	347	-57	343	-63	334	-71	318	-87	311	-96	305	-106	315	-115	335	-93	357	-73	380	-55	405	-38	433	-25	433	110	433	143	280	143	280	225	254	225	254	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	254	110	254	29	280	29	280	110	430	129	403	143	377	161	354	181	332	202	311	225	301	215	309	206	325	186	334	176	343	167	347	161	349	155	349	150	347	147	345	145	341	143	209	143	209	225	184	225	184	143	27	143	27	110	184	110	184	29	209	29	209	110	337	110	340	109	344	107	347	105	349	102	350	99	350	96	348	92	346	89	343	86	334	78	326	68	317	59	309	49	302	39	312	29	332	51	354	73	377	93	403	110	430	124	439	129	412	143	386	161	363	181	341	202	320	225	310	215	317	205	325	195	343	175	354	164	356	161	358	157	358	154	357	151	355	148	352	145	349	144	345	143	243	143	243	225	219	225	219	143	113	143	109	145	107	147	105	150	105	155	106	158	112	167	121	176	130	186	146	206	153	215	143	225	122	202	101	181	77	161	52	143	24	129	24	124	52	110	77	93	100	73	122	51	142	29	152	39	138	59	129	68	120	78	109	89	107	92	105	94	105	96	104	99	105	102	108	105	114	109	118	110	219	110	219	29	243	29	243	110	345	110	350	109	353	108	356	106	358	103	358	97	357	95	351	86	342	77	333	67	325	58	317	48	310	39	320	29	340	51	362	73	386	93	412	110	439	124	433	110	433	143	320	143	320	225	296	225	296	143	256	143	256	225	231	225	231	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	231	110	231	29	256	29	256	110	296	110	296	29	320	29	320	110	433	129	405	143	380	161	356	181	335	202	314	225	304	215	311	206	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	232	143	232	225	207	225	207	143	167	143	167	225	142	225	142	143	30	143	30	110	142	110	142	29	167	29	167	110	207	110	207	29	232	29	232	110	339	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	444	129	417	143	391	161	368	181	346	202	325	225	315	215	322	205	330	195	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	276	143	276	225	252	225	252	143	212	143	212	225	187	225	187	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	141	206	148	215	138	225	117	202	96	181	72	161	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	187	110	187	29	212	29	212	110	252	110	252	29	276	29	276	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	39	325	29	345	51	367	73	391	93	417	110	444	124	433	110	433	143	164	143	164	222	159	224	138	202	113	180	87	160	59	143	30	129	30	124	59	110	87	92	114	72	138	51	159	28	164	31	164	110	16383	16383	139	83	130	93	117	103	103	113	90	121	79	127	90	133	103	141	117	151	130	160	139	170	433	129	404	143	376	160	350	180	325	202	304	224	299	222	299	143	30	143	30	110	299	110	299	31	304	28	326	51	350	72	376	92	404	110	433	124	16383	16383	324	170	333	161	346	151	360	141	373	132	384	126	373	120	360	112	346	103	333	93	324	84	453	129	424	143	396	160	370	180	345	202	324	224	319	222	319	143	144	143	144	222	139	224	118	202	93	180	67	160	39	143	10	129	10	124	39	110	67	92	93	72	118	51	139	28	144	31	144	110	319	110	319	31	324	28	346	51	370	72	397	92	424	110	453	124	16383	16383	344	170	353	161	366	151	380	141	394	132	405	126	394	120	380	112	366	103	353	93	344	84	16383	16383	119	83	110	93	97	103	83	113	70	121	59	127	70	133	83	141	97	151	110	160	119	170	279	331	243	331	206	232	74	232	36	331	1	331	123	0	156	0	16383	16383	195	201	140	51	84	201	202	110	169	110	169	65	165	48	155	37	141	30	128	27	117	26	107	26	92	29	78	36	67	47	63	65	63	308	67	326	78	337	92	344	105	346	116	347	126	347	140	344	154	338	165	326	169	307	169	262	202	262	202	305	196	339	180	360	158	373	136	379	117	380	97	379	74	373	52	361	36	339	30	306	30	65	36	32	51	11	72	0	94	-5	114	-6	134	-5	157	0	179	10	196	30	202	61	98	313	112	317	119	318	127	319	134	319	161	314	179	300	191	279	198	255	200	228	200	221	199	214	199	207	198	200	196	194	189	203	180	210	169	214	159	217	148	218	107	210	72	188	44	156	26	117	20	75	22	51	30	29	43	11	62	0	88	-5	148	9	190	47	217	98	231	154	235	204	232	250	220	287	202	313	175	329	142	334	131	334	121	333	101	327	93	323	16383	16383	184	160	182	140	180	131	178	121	176	110	166	80	152	53	135	30	116	15	94	9	78	13	68	21	63	33	61	46	60	59	65	100	79	139	99	172	124	194	153	203	161	201	169	197	177	189	182	176	184	160	243	0	243	331	36	331	36	298	210	298	210	182	42	182	42	149	210	149	210	33	36	33	36	0	243	0	243	331	199	331	219	387	190	387	170	331	36	331	36	298	159	298	119	182	42	182	42	149	108	149	68	33	36	33	36	0	56	0	36	-60	65	-60	85	0	16383	16383	210	182	148	182	188	298	210	298	16383	16383	210	33	97	33	137	149	210	149	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	333	0	185	337	175	337	31	0	16383	16383	272	21	63	21	167	267	334	331	31	331	180	-5	190	-5	16383	16383	302	310	197	64	93	310	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	313	-12	313	20	154	20	148	22	142	23	136	25	179	109	313	109	313	142	195	142	239	233	313	233	313	266	256	266	289	331	257	331	225	266	166	266	121	258	84	238	55	207	37	169	30	126	33	97	42	70	55	45	73	24	96	7	54	-78	84	-78	121	-5	130	-7	139	-10	157	-12	167	-12	16383	16383	209	233	164	142	65	142	74	170	90	195	112	215	138	228	167	233	16383	16383	147	109	112	37	98	49	86	62	76	77	69	93	64	109	211	22	211	55	138	55	116	57	97	64	83	75	72	90	65	109	211	109	211	142	65	142	72	162	82	177	97	188	115	194	137	196	211	196	211	229	137	229	102	224	73	210	51	188	37	159	32	126	37	93	51	65	73	42	102	28	137	22	30	266	30	233	175	233	205	228	231	215	253	195	269	170	278	142	30	142	30	109	278	109	269	82	253	57	232	37	205	24	175	20	30	20	30	-12	175	-12	220	-5	258	14	287	45	306	83	312	126	313	126	306	169	288	207	259	238	222	258	177	266	289	331	257	331	222	258	213	261	204	263	196	264	186	265	177	266	30	266	30	233	175	233	182	232	188	232	194	231	200	229	206	228	164	142	30	142	30	109	147	109	103	20	30	20	30	-12	86	-12	54	-78	84	-78	117	-12	175	-12	220	-5	258	14	287	45	306	83	312	126	313	126	310	155	301	183	287	208	269	229	247	247	16383	16383	195	142	230	214	244	203	256	190	266	175	273	159	278	142	16383	16383	278	109	269	82	253	57	232	37	205	24	175	20	133	20	179	109	32	229	32	196	105	196	128	194	146	188	161	177	171	162	177	142	32	142	32	109	177	109	171	90	161	75	146	64	127	57	105	55	32	55	32	22	107	22	141	28	170	42	192	65	206	93	211	126	206	159	192	188	170	210	140	224	105	229	243	0	243	320	30	320	30	0	474	-128	474	-115	465	-115	447	-112	433	-104	424	-92	418	-74	416	-51	416	307	418	330	423	347	434	359	451	366	474	368	474	382	26	382	26	368	35	368	52	366	66	360	76	349	83	331	85	305	85	-60	83	-80	77	-95	67	-106	54	-112	36	-115	26	-115	26	-128	210	-128	210	-115	195	-115	177	-112	165	-104	157	-91	152	-72	151	-48	151	349	350	349	350	-48	349	-69	344	-88	337	-102	324	-111	306	-115	290	-115	290	-128	474	-128	474	-115	451	-112	434	-106	423	-94	418	-77	416	-54	416	304	418	327	424	345	433	358	447	365	465	368	474	368	474	382	290	382	290	368	306	368	324	364	337	355	344	341	349	322	350	300	350	-96	151	-96	151	300	152	325	157	344	165	357	177	365	195	368	210	368	210	382	26	382	26	368	36	368	54	366	67	359	77	348	83	333	85	313	85	-53	83	-78	76	-96	66	-107	52	-113	35	-115	26	-115	26	-128	428	20	413	20	405	-7	394	-30	379	-48	357	-59	328	-63	121	-63	289	153	144	349	304	349	339	346	364	336	381	318	392	292	400	256	415	256	415	382	41	382	225	126	29	-128	401	-128	310	110	310	143	32	143	32	110	319	218	319	251	24	251	24	218	16383	16383	319	54	319	86	188	86	188	191	155	191	155	86	24	86	24	54	155	54	155	-43	188	-43	188	54	203	339	201	349	196	358	189	365	180	369	171	371	161	369	153	365	146	358	141	350	139	339	140	328	145	319	151	313	160	308	171	307	181	309	190	313	197	320	201	329	203	339	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	239	355	203	355	23	-110	59	-110	201	46	44	205	12	205	171	46	228	169	227	175	225	181	221	185	216	189	210	190	208	190	206	189	204	189	202	188	200	186	191	180	182	170	170	158	156	145	137	133	138	153	142	172	146	190	150	204	151	215	150	222	147	227	143	231	138	234	132	235	127	234	121	231	117	227	114	222	113	215	114	204	118	189	122	172	126	153	127	132	111	143	96	155	72	179	62	186	63	186	60	188	58	189	56	189	54	190	51	190	45	189	40	185	37	181	34	175	33	169	34	165	35	162	37	159	40	156	44	153	55	149	70	144	87	139	105	133	122	125	105	117	88	111	71	106	56	102	46	98	42	95	39	91	37	87	36	82	35	78	36	73	38	69	42	65	47	63	54	62	56	62	59	63	61	64	67	66	75	72	85	83	98	95	112	108	127	118	126	98	122	80	118	63	114	49	113	37	114	31	117	26	121	21	127	18	132	17	138	18	143	21	147	26	150	31	151	37	150	49	146	63	142	80	138	98	137	118	157	104	173	89	185	75	196	65	208	61	215	62	220	65	224	70	227	75	228	81	227	85	226	88	224	91	221	95	217	97	207	101	193	105	177	109	159	116	140	125	161	135	179	142	195	146	208	149	218	153	221	155	224	158	226	162	228	165	228	169	155	126	152	147	142	166	128	180	110	190	89	194	67	190	48	181	33	167	24	148	20	127	23	105	33	86	47	72	66	62	88	59	109	62	128	72	142	86	152	105	155	126	16383	16383	122	126	120	115	116	105	108	98	99	93	88	92	77	93	67	98	60	106	55	115	53	127	55	138	59	147	67	154	77	159	89	161	99	159	108	154	116	147	120	137	122	126	155	126	152	147	142	166	128	180	110	190	89	194	67	190	48	181	33	167	24	148	20	127	23	105	33	86	47	72	66	62	88	59	109	62	128	72	142	86	152	105	155	126	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	149	381	156	391	162	399	169	404	177	407	185	408	195	407	202	404	208	399	212	392	213	382	211	369	204	359	195	351	183	345	171	340	171	335	184	335	189	334	193	333	196	333	206	328	213	323	219	315	222	306	223	296	222	284	217	274	210	266	201	261	190	259	186	260	182	260	178	262	173	264	168	267	164	270	161	272	152	275	146	273	144	271	142	268	142	265	143	260	146	255	152	251	160	249	171	248	193	250	214	257	231	269	242	286	247	307	245	320	240	331	233	340	223	347	210	352	218	358	224	365	229	373	232	381	233	388	231	400	226	410	218	417	206	421	193	423	178	421	166	416	156	407	149	396	143	382	16383	16383	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	252	291	252	312	225	312	225	421	210	421	131	312	131	291	201	291	201	249	225	249	225	291	16383	16383	201	312	142	312	201	395	16383	16383	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	321	42	304	45	287	54	270	70	253	92	235	121	235	123	245	137	258	150	275	162	296	170	321	173	321	215	294	211	272	201	254	185	239	165	225	142	199	174	177	195	156	207	137	213	116	215	95	212	70	201	46	180	28	147	21	100	26	63	39	35	59	15	83	4	108	0	135	3	159	12	180	27	198	47	213	73	232	47	250	27	271	12	294	3	321	0	16383	16383	202	90	193	78	180	66	164	54	144	45	120	42	96	47	76	59	62	78	53	101	50	126	53	144	60	161	71	174	85	182	100	185	121	181	140	169	160	150	181	124	202	92	427	111	422	148	408	177	387	198	363	210	336	215	309	211	287	201	269	185	253	165	239	142	213	174	191	195	171	207	151	213	131	215	110	212	84	201	60	180	42	147	35	100	40	63	54	35	73	15	97	4	123	0	150	3	174	12	195	27	213	47	228	73	246	47	264	27	284	12	305	3	328	0	363	7	390	25	410	51	423	81	427	111	16383	16383	249	123	259	136	270	149	285	161	304	170	328	173	352	169	371	157	385	138	394	115	397	89	394	70	387	54	377	41	363	33	347	30	327	33	308	45	290	63	270	89	249	121	16383	16383	217	90	207	78	195	66	179	54	159	45	134	42	110	47	91	59	77	78	68	101	65	126	67	144	74	161	85	174	99	182	115	185	135	181	155	169	175	150	195	124	217	92	317	0	317	33	58	33	58	292	25	292	25	0	321	0	321	33	91	33	310	252	285	273	12	0	321	0	321	33	271	33	265	61	257	88	247	113	233	138	218	160	310	252	284	273	196	185	186	195	174	205	169	209	148	182	168	166	172	161	11	0	239	0	239	-18	238	-24	238	-30	270	-35	272	-21	272	0	16383	16383	90	33	194	137	207	118	217	98	226	77	233	56	237	33	326	40	281	59	284	72	286	86	288	99	290	127	289	140	288	154	286	168	280	196	326	216	314	246	269	228	266	234	263	241	257	253	253	259	225	243	228	237	231	232	233	226	236	220	238	215	28	127	239	40	237	34	234	29	232	23	229	17	225	12	254	-5	258	1	261	8	265	14	268	21	270	27	314	9	16383	16383	114	127	249	184	252	172	254	161	255	149	257	127	256	115	254	93	252	82	249	71	83	-93	83	345	50	345	50	-93	190	152	179	178	118	147	118	345	84	345	84	130	12	93	23	66	84	98	84	-93	118	-93	118	114	197	-93	197	345	164	345	164	-93	16383	16383	98	-93	98	345	65	345	65	-93	293	181	281	207	219	175	219	345	185	345	185	158	119	125	119	345	86	345	86	108	12	70	23	44	86	75	86	-93	119	-93	119	93	185	126	185	-93	219	-93	219	143	295	-14	157	268	152	268	16	-14	47	-14	155	201	262	-14	295	268	263	268	156	52	48	268	16	268	153	-14	158	-14	286	-15	286	132	280	177	261	215	233	243	197	261	155	268	113	262	77	244	49	216	30	178	24	134	24	-15	57	-15	57	132	62	165	76	193	97	215	124	230	155	235	186	230	212	215	234	193	248	165	253	132	253	-15	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	18	-143	22	-150	28	-155	37	-158	49	-159	78	-153	102	-135	119	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	318	396	314	402	307	407	298	411	287	412	255	404	231	385	213	359	201	330	193	303	223	-61	215	-89	207	-112	198	-129	188	-140	175	-144	173	-143	172	-143	170	-142	170	-140	171	-137	173	-135	175	-132	178	-127	179	-120	178	-116	175	-112	172	-109	168	-108	163	-107	155	-109	148	-113	142	-119	139	-127	137	-136	138	-143	141	-150	146	-155	154	-158	165	-159	195	-153	219	-135	238	-111	252	-84	261	-58	352	308	360	337	368	362	378	380	389	393	402	397	404	397	406	396	408	394	408	392	407	390	405	387	402	384	400	379	399	372	400	368	402	364	410	360	415	360	423	361	430	366	435	372	439	380	440	390	439	396	436	402	431	407	424	411	413	412	381	404	355	385	336	359	323	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	293	-143	291	-141	291	-140	292	-137	297	-132	299	-127	300	-120	299	-116	296	-112	293	-109	288	-108	284	-107	276	-109	269	-113	263	-119	259	-127	258	-136	259	-143	262	-150	267	-155	275	-158	286	-159	316	-153	341	-135	359	-111	373	-84	382	-58	473	308	481	337	489	362	499	380	510	393	523	397	525	397	527	396	529	394	529	392	528	390	526	387	523	384	521	379	520	372	521	368	523	364	531	360	536	360	544	361	551	366	556	372	560	380	561	390	560	396	558	402	552	407	545	411	534	412	502	404	476	385	457	359	443	330	435	303	16383	16383	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	352	308	359	337	368	362	377	380	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	176	238	167	238	131	232	101	216	76	192	60	161	55	126	58	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	18	-143	22	-150	28	-155	37	-158	49	-159	78	-153	102	-135	119	-111	131	-84	140	-58	157	13	167	13	202	19	233	35	258	59	274	90	280	126	276	152	267	177	253	199	234	216	211	229	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	318	396	314	402	307	407	298	411	287	412	255	404	231	385	213	358	201	330	193	303	16383	16383	162	32	206	210	224	199	239	185	251	167	258	147	261	126	256	96	243	70	222	50	197	37	167	32	16383	16383	172	219	127	41	109	52	95	66	83	84	76	104	74	126	78	155	92	181	112	201	137	214	167	219	296	231	284	234	271	236	258	237	244	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	175	233	135	222	101	204	76	182	61	155	55	126	58	104	67	84	82	65	102	48	126	35	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	160	22	172	19	200	15	230	13	235	13	237	14	242	14	223	-61	216	-89	208	-112	199	-129	188	-140	175	-144	173	-143	172	-143	170	-142	170	-140	171	-137	173	-135	175	-132	178	-127	179	-120	178	-116	175	-112	172	-109	168	-108	163	-107	155	-109	148	-113	142	-119	139	-127	137	-136	138	-143	141	-150	146	-155	154	-158	165	-159	195	-153	220	-135	239	-111	252	-84	261	-58	280	18	321	29	356	47	382	70	398	96	404	126	401	149	391	170	376	189	355	206	330	219	352	308	360	337	368	362	378	380	389	393	402	397	404	397	406	396	408	394	408	392	407	390	405	387	402	384	400	379	399	372	400	368	402	364	410	360	415	360	423	361	430	366	435	372	439	380	440	390	439	396	436	402	431	407	424	411	413	412	381	404	355	385	336	359	323	330	314	303	16383	16383	325	200	345	188	362	175	374	160	382	143	385	126	380	103	367	82	345	64	318	50	285	39	16383	16383	247	33	235	33	232	32	228	32	214	33	201	34	188	36	176	38	165	41	209	219	241	219	267	217	291	211	16383	16383	131	54	111	65	96	78	84	93	77	109	74	126	79	149	91	170	112	188	138	203	171	213	415	225	385	231	368	234	351	236	334	237	352	308	360	337	368	362	377	381	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	297	238	257	238	227	236	213	234	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	174	227	132	214	99	197	74	177	59	153	54	126	57	103	66	82	80	64	101	49	127	37	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	161	26	175	23	191	20	207	18	224	16	242	15	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	278	13	289	13	305	14	320	14	335	15	349	16	363	18	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	292	-143	290	-141	290	-140	291	-137	296	-132	298	-127	299	-120	298	-116	296	-112	292	-109	288	-108	283	-107	275	-109	268	-113	262	-119	259	-127	257	-136	258	-143	261	-150	267	-155	275	-158	285	-159	316	-153	340	-135	359	-111	372	-84	381	-58	401	24	444	36	478	53	503	73	519	98	524	126	521	148	511	168	496	186	475	201	449	214	473	308	480	337	489	362	498	380	509	393	523	397	525	397	528	394	528	390	525	387	523	384	520	379	520	368	523	364	526	362	531	360	535	360	543	361	550	366	556	372	559	380	561	390	560	396	557	402	552	407	544	411	533	412	501	404	476	385	457	359	443	330	435	303	16383	16383	444	195	465	185	482	173	495	159	502	143	505	126	500	103	487	83	467	67	439	54	406	44	16383	16383	368	37	353	36	337	34	320	33	303	33	286	32	282	32	329	218	346	217	363	215	380	212	410	206	16383	16383	292	219	247	34	229	35	212	37	196	39	180	42	166	46	208	214	222	216	237	217	269	219	286	219	16383	16383	132	57	111	67	95	80	83	93	75	109	73	126	77	146	89	165	109	181	136	195	169	206	163	183	159	183	158	184	154	184	119	178	88	162	63	137	47	106	41	71	60	71	65	101	78	126	99	147	125	160	154	165	158	165	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	193	156	203	151	213	144	229	128	234	118	237	113	237	112	238	112	238	110	237	108	234	105	233	105	230	104	229	105	226	105	219	108	213	110	206	112	200	113	194	115	192	109	207	103	223	97	238	90	252	81	265	71	267	73	268	89	271	105	276	121	281	136	288	151	282	154	279	148	275	142	269	130	267	123	266	121	264	120	263	118	262	118	260	117	259	117	258	118	257	118	255	119	254	121	246	135	237	147	225	158	212	167	198	175	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	176	238	167	238	132	233	101	217	77	192	61	162	55	126	58	99	68	75	82	53	101	36	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	162	14	164	13	167	13	203	19	234	35	258	60	274	91	280	126	281	143	284	159	289	175	295	191	302	206	296	209	279	175	276	172	273	172	271	173	268	176	260	190	250	202	239	213	226	222	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	162	32	206	211	217	205	227	198	236	189	244	180	251	169	251	166	252	166	251	163	250	162	246	160	242	160	241	161	239	161	233	163	226	165	220	167	213	169	207	170	205	164	216	160	228	156	239	151	250	145	260	139	260	137	261	134	261	126	256	97	243	71	223	51	197	37	167	32	16383	16383	172	219	127	41	110	52	95	67	84	84	77	104	74	126	79	156	92	181	112	201	138	215	167	219	177	238	167	238	132	233	101	217	77	192	61	162	55	126	58	99	68	75	82	53	101	36	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	162	14	164	13	167	13	203	19	234	35	258	60	274	91	280	126	280	135	278	144	277	153	274	162	271	170	271	174	273	176	282	176	289	174	297	172	306	170	315	169	316	175	301	179	287	184	272	190	258	198	246	206	240	212	226	222	219	226	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	162	32	206	211	214	207	226	199	232	194	238	188	232	164	224	140	219	129	225	126	229	132	232	139	242	159	244	161	245	163	247	164	251	164	254	161	256	155	260	141	261	133	261	126	256	97	243	71	223	51	197	37	167	32	16383	16383	172	219	127	41	110	52	95	67	84	84	77	104	74	126	79	156	92	181	112	201	138	215	167	219	187	229	185	239	180	248	173	255	165	259	156	261	146	259	137	255	130	248	125	239	123	229	125	218	129	209	136	203	145	198	156	197	166	199	175	203	181	210	186	219	187	229	16383	16383	291	24	289	34	284	43	277	50	269	54	259	55	250	54	241	50	234	43	229	35	228	24	229	13	233	4	240	-1	249	-5	259	-7	270	-5	279	0	285	6	289	14	291	24	16383	16383	83	24	81	34	76	43	69	50	60	54	51	55	41	54	33	50	26	43	21	35	19	24	20	13	25	4	31	-1	40	-5	51	-7	61	-5	70	0	77	6	81	14	83	24	291	228	289	239	285	248	278	255	270	259	259	261	248	259	240	254	233	247	229	238	228	228	229	218	234	209	241	203	249	198	259	197	268	198	277	203	284	209	289	218	291	228	16383	16383	83	228	81	239	77	248	70	255	61	259	50	261	40	259	31	254	25	247	20	238	19	228	21	218	25	209	32	203	41	198	50	197	60	198	69	203	76	209	81	218	83	228	16383	16383	186	23	185	34	181	43	174	50	165	54	155	55	144	54	135	49	128	42	124	33	123	23	125	13	129	4	136	-1	145	-5	155	-7	164	-5	173	-1	180	4	185	13	186	23	160	229	158	239	153	248	146	255	137	259	128	261	118	259	110	255	103	248	98	239	96	229	97	218	102	209	108	203	117	198	128	197	138	199	147	203	154	210	158	219	160	229	16383	16383	160	26	158	37	153	45	146	52	137	56	127	57	118	56	109	52	102	45	98	37	96	26	98	16	102	7	109	0	118	-4	127	-6	137	-4	146	0	153	7	158	16	160	26	301	229	299	239	294	248	288	255	279	259	270	261	260	259	251	255	244	248	239	239	238	229	239	218	243	209	250	203	259	198	270	197	280	199	289	203	295	210	299	219	301	229	16383	16383	104	229	103	239	98	248	91	255	82	259	73	261	64	259	55	255	47	248	43	239	41	229	42	218	47	209	54	203	62	198	73	197	84	199	92	203	99	210	103	219	104	229	16383	16383	301	26	299	37	295	45	288	52	279	56	269	57	259	56	251	52	244	45	239	37	238	26	239	16	244	7	251	0	259	-4	269	-6	279	-4	288	0	295	7	299	16	301	26	16383	16383	104	26	103	37	98	45	91	52	82	56	73	57	63	56	54	52	47	45	42	37	41	26	42	16	47	7	54	0	63	-4	73	-6	82	-4	91	0	98	7	103	16	104	26	203	224	201	234	196	243	189	250	180	254	171	256	161	254	153	250	146	243	141	234	139	224	140	213	145	204	151	198	160	193	171	192	181	194	190	198	197	205	201	214	203	224	16383	16383	319	110	319	143	24	143	24	110	319	224	317	234	312	243	305	250	296	254	287	256	278	254	269	250	262	243	257	234	255	224	257	213	261	204	267	198	276	193	287	192	297	194	306	198	313	205	317	214	319	224	16383	16383	319	30	317	41	312	49	305	56	296	60	286	61	277	60	268	56	261	49	257	41	255	30	257	20	261	11	268	4	277	0	286	-1	296	0	305	4	312	11	317	20	319	30	16383	16383	224	110	224	143	24	143	24	110	319	224	317	234	312	243	305	250	296	254	287	256	278	254	269	250	262	243	257	234	255	224	257	213	261	204	267	198	276	193	287	192	297	194	306	198	313	205	317	214	319	224	16383	16383	319	30	317	40	312	49	305	55	296	59	287	61	278	59	269	55	262	49	257	40	255	30	257	19	261	10	267	3	276	0	287	-1	297	0	306	4	313	11	317	20	319	30	16383	16383	319	110	319	143	24	143	24	110	16383	16383	88	224	86	234	81	243	74	250	65	254	56	256	46	254	38	250	31	243	26	234	24	224	25	213	30	204	36	198	45	193	56	192	66	194	75	198	82	205	86	214	88	224	16383	16383	88	30	86	40	81	49	74	55	65	59	56	61	46	59	38	55	31	49	26	40	24	30	25	19	30	10	36	3	45	0	56	-1	66	0	75	4	82	11	86	20	88	30	208	229	206	239	201	248	194	255	185	259	176	261	166	259	158	255	151	248	146	239	144	229	145	218	150	209	156	203	165	198	176	197	186	199	195	203	202	210	206	219	208	229	16383	16383	309	181	302	160	294	140	282	123	267	111	248	107	224	115	196	133	166	155	135	173	105	181	78	174	56	158	39	133	29	104	24	74	34	74	40	95	49	115	62	132	78	144	97	148	121	140	149	122	179	100	210	82	239	74	266	81	288	100	303	125	314	153	319	181	16383	16383	208	26	206	37	201	45	194	52	185	56	175	57	166	56	157	52	150	45	146	37	144	26	146	16	150	7	157	0	166	-4	175	-6	185	-4	194	0	201	7	206	16	208	26	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	319	74	314	101	303	128	288	152	266	169	239	176	210	169	181	153	152	135	126	119	102	112	83	116	68	126	56	141	47	160	41	181	24	181	29	151	39	124	56	101	78	85	105	79	135	86	164	102	193	120	220	136	243	143	262	139	277	129	288	114	296	95	302	74	251	174	268	172	283	167	294	158	301	146	304	129	301	111	293	96	282	86	266	80	248	78	237	79	227	82	219	86	212	91	205	97	191	114	178	132	165	151	153	169	142	182	133	191	124	198	114	203	104	206	93	206	73	203	54	192	39	175	28	153	24	125	27	103	35	81	49	63	69	50	94	45	94	78	77	80	62	85	50	93	42	106	39	122	42	141	49	155	61	165	76	171	94	174	104	173	113	171	121	168	128	163	149	142	164	121	180	98	196	77	212	60	219	55	227	51	235	48	243	46	252	45	272	48	290	58	305	74	315	96	319	124	314	159	301	183	284	197	266	205	251	206	288	126	286	103	279	83	269	67	255	56	237	52	221	56	208	67	200	83	194	104	190	127	182	163	171	193	154	215	133	228	106	233	78	227	56	211	39	187	28	158	25	126	55	126	57	149	64	170	74	186	88	196	106	200	122	196	134	186	143	170	149	150	154	127	162	90	173	60	189	38	210	24	237	20	265	25	287	42	304	65	315	94	319	126	124	-3	104	1	85	9	69	21	59	35	55	54	62	78	78	104	97	133	113	163	119	192	114	219	98	241	75	258	47	269	17	273	17	257	38	251	57	242	72	230	83	214	86	195	80	172	64	145	45	117	29	87	22	58	29	31	46	10	70	-5	98	-15	124	-20	302	181	297	162	289	144	278	128	263	116	243	112	233	114	221	118	210	124	200	130	191	136	235	212	205	212	169	150	158	157	145	164	132	170	119	174	105	176	77	170	55	153	39	129	28	102	24	74	41	74	46	93	54	112	66	128	82	139	102	143	112	141	123	137	133	132	143	126	152	121	108	44	137	44	174	106	185	99	198	91	212	85	226	81	239	79	266	86	288	103	304	127	314	154	319	181	319	190	319	223	24	223	24	190	16383	16383	302	134	296	114	288	95	277	79	262	69	243	65	220	72	193	88	164	107	135	123	105	129	78	124	56	108	39	85	29	57	24	27	41	27	47	48	56	67	68	82	83	93	102	97	126	90	152	74	181	55	210	39	239	32	266	39	288	56	303	80	314	108	319	134	302	223	296	202	288	183	277	168	262	157	243	153	220	160	193	176	164	195	135	211	105	218	78	212	56	196	39	173	29	145	24	116	41	116	47	136	56	155	68	171	83	181	102	185	126	178	152	162	181	143	210	127	239	121	266	127	288	144	303	168	314	196	319	223	16383	16383	319	27	319	60	24	60	24	27	319	27	319	60	155	60	188	136	198	129	209	123	219	119	229	116	239	116	266	123	288	141	303	167	314	195	319	223	309	223	302	201	294	181	282	164	267	153	248	148	240	149	231	152	222	157	213	163	203	170	242	259	214	259	182	185	166	196	151	206	135	215	120	221	105	223	78	216	56	199	39	175	29	146	24	116	34	116	40	137	49	157	62	174	78	185	97	190	109	187	122	181	136	172	151	162	167	150	128	60	24	60	24	27	113	27	94	-16	121	-16	141	27	309	266	302	245	294	225	282	208	267	196	248	192	224	200	196	218	166	240	135	258	105	266	78	260	56	243	39	218	29	189	24	159	34	159	40	180	49	201	62	217	78	229	97	233	121	226	149	207	179	185	210	167	239	159	266	166	288	185	303	210	314	239	319	266	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	308	302	302	281	293	261	282	244	267	233	248	228	224	236	196	254	165	276	135	294	105	302	78	296	56	279	39	254	28	225	23	195	33	195	40	216	49	236	61	253	77	265	97	269	120	261	148	243	178	221	209	202	239	195	266	202	287	220	303	246	313	274	318	302	16383	16383	319	-10	319	22	163	22	205	89	319	89	319	123	225	123	252	166	223	166	195	123	24	123	24	89	175	89	133	22	24	22	24	-10	113	-10	86	-53	116	-53	142	-10	319	-12	319	20	151	20	179	86	319	86	319	119	192	119	213	170	223	166	229	165	234	164	239	164	266	171	288	188	303	212	314	239	319	266	302	266	296	245	288	226	277	211	262	201	243	197	240	197	237	198	225	201	276	324	249	324	204	213	185	225	165	238	145	250	125	258	105	261	78	255	56	240	39	217	29	189	24	159	41	159	47	180	56	199	68	214	83	224	102	228	117	225	134	217	152	206	190	180	166	119	24	119	24	86	152	86	124	20	24	20	24	-12	111	-12	75	-100	102	-100	137	-12	302	238	296	217	288	198	277	183	262	172	243	169	220	175	193	191	164	210	135	226	105	233	78	227	56	211	39	188	29	160	24	131	41	131	47	151	56	170	68	186	83	196	102	200	126	193	152	177	181	158	210	142	239	136	266	142	288	159	303	183	314	211	319	238	16383	16383	302	119	296	99	288	80	277	64	262	54	243	50	220	57	193	73	164	92	135	108	105	114	78	109	56	93	39	70	29	42	24	12	41	12	47	33	56	52	68	67	83	78	102	81	126	75	152	59	181	40	210	24	239	17	266	24	288	41	303	65	314	93	319	119	309	119	302	98	294	78	282	62	267	50	248	46	235	48	220	56	204	66	187	78	170	91	194	147	203	141	212	137	222	134	231	131	239	131	266	138	288	156	303	181	314	210	319	238	309	238	302	216	294	196	282	179	267	168	248	164	241	164	234	167	226	170	217	175	209	180	249	275	223	275	188	195	171	207	155	219	138	229	121	235	105	238	78	231	56	214	39	190	29	161	24	131	34	131	40	152	49	172	62	188	78	200	97	204	110	202	124	195	139	185	156	173	172	161	148	105	139	110	131	114	122	117	114	119	105	119	78	113	56	96	39	72	29	43	24	12	34	12	40	34	49	54	62	71	78	82	97	86	104	86	111	84	125	76	133	71	92	-24	119	-24	154	56	188	32	206	22	223	15	239	12	266	19	288	38	303	63	314	92	319	119	302	276	296	255	288	236	277	221	262	211	243	207	220	214	193	230	164	249	135	265	105	271	78	265	56	250	39	226	29	199	24	169	41	169	47	190	56	208	68	224	83	234	102	238	126	231	152	215	181	196	210	181	239	174	266	181	288	198	303	222	314	249	319	276	16383	16383	302	158	296	137	288	118	277	103	262	93	243	89	220	95	193	111	164	130	135	146	105	153	78	147	56	131	39	108	29	81	24	51	41	51	47	72	56	91	68	106	83	116	102	120	126	113	152	97	181	78	210	62	239	56	266	62	288	80	303	104	314	131	319	158	16383	16383	319	-21	319	11	24	11	24	-21	309	266	302	247	294	232	282	221	267	214	248	212	224	218	196	231	166	247	135	261	105	266	78	262	56	250	39	231	29	207	24	179	34	179	40	198	49	213	62	224	78	231	97	233	121	228	149	214	179	198	210	185	239	179	266	184	288	198	303	217	314	241	319	266	16383	16383	309	170	303	151	294	136	282	125	268	118	249	116	225	122	197	135	167	151	136	165	106	170	79	166	57	154	40	135	29	111	25	83	35	83	41	102	50	117	63	128	78	135	98	137	122	132	149	118	179	102	210	89	240	83	267	88	288	101	304	121	314	145	319	170	16383	16383	309	74	302	55	294	40	282	29	267	22	248	20	224	26	196	39	166	55	135	69	105	74	78	70	56	58	39	39	29	15	24	-12	34	-12	40	6	49	21	62	32	78	39	97	41	121	35	149	22	179	6	210	-6	239	-12	266	-7	288	5	303	25	314	49	319	74	319	159	314	186	303	215	288	241	266	259	239	266	210	258	179	240	149	218	121	200	97	192	78	196	62	208	49	225	40	245	34	266	24	266	29	236	39	207	56	182	78	165	105	159	135	167	166	185	196	207	224	226	248	233	267	229	282	217	294	201	302	180	309	159	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	319	249	296	225	269	207	238	195	205	188	171	186	138	188	105	195	75	206	47	224	24	249	24	232	43	204	70	182	102	166	137	156	171	153	204	156	239	166	272	182	300	204	319	232	16383	16383	319	22	300	50	273	71	240	87	205	97	171	100	137	97	103	87	70	71	43	49	24	22	24	4	46	28	73	46	104	58	137	65	171	67	204	65	237	58	268	46	295	28	319	4	319	160	319	193	241	193	234	205	223	217	208	227	191	233	171	235	152	233	135	227	121	217	110	205	102	193	24	193	24	160	129	160	131	172	136	184	145	193	157	200	172	203	186	200	197	193	206	184	212	172	214	160	16383	16383	319	60	319	93	214	93	212	81	207	69	198	59	186	53	172	50	158	53	146	59	137	69	131	81	129	93	24	93	24	60	102	60	109	48	120	36	135	26	152	20	171	17	191	20	208	26	222	36	233	48	241	60	319	160	319	193	241	193	234	205	223	217	209	227	191	233	171	235	152	233	135	227	121	217	110	205	102	193	24	193	24	160	129	160	131	172	137	184	146	193	158	200	172	203	186	200	198	193	206	184	212	172	214	160	16383	16383	319	60	319	93	24	93	24	60	203	274	201	284	196	293	189	300	180	304	171	305	161	304	153	300	146	293	141	285	139	274	140	263	145	254	151	248	160	244	171	242	181	244	190	249	197	256	201	264	203	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	203	274	201	284	196	293	189	300	180	304	171	305	161	304	153	300	146	293	141	285	139	274	140	263	145	254	151	248	160	244	171	242	181	244	190	249	197	256	201	264	203	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	203	-20	201	-9	196	0	189	5	181	9	171	11	161	9	152	5	145	0	141	-9	139	-20	141	-30	145	-39	152	-46	161	-50	171	-52	181	-50	189	-46	196	-39	201	-30	203	-20	319	160	319	193	24	193	24	160	16383	16383	88	274	86	284	81	293	74	300	65	304	56	305	46	304	38	300	31	293	26	285	24	274	25	263	30	254	36	248	45	244	56	242	66	244	75	249	82	256	86	264	88	274	16383	16383	319	-20	317	-9	312	0	305	5	296	10	287	11	278	10	269	5	262	0	257	-9	255	-20	257	-30	261	-39	267	-46	276	-50	287	-51	297	-50	306	-45	313	-38	317	-29	319	-20	16383	16383	319	60	319	93	24	93	24	60	319	274	317	284	312	293	305	300	296	304	287	305	278	304	269	300	262	293	257	285	255	274	257	263	261	254	267	248	276	244	287	242	297	244	306	249	313	256	317	264	319	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	88	-20	86	-10	81	-1	74	5	65	9	56	11	46	9	38	5	31	-1	26	-10	24	-20	25	-31	30	-40	36	-46	45	-51	56	-52	66	-50	75	-46	82	-39	86	-30	88	-20	388	160	388	193	133	193	133	160	16383	16383	388	60	388	93	133	93	133	60	16383	16383	88	177	86	187	81	196	74	203	65	207	56	209	46	207	38	203	31	196	26	187	24	177	25	166	30	157	36	151	45	147	56	145	66	147	75	151	82	158	86	167	88	177	16383	16383	88	76	86	88	81	97	74	103	65	107	55	108	46	107	37	103	30	96	26	87	24	76	26	67	30	58	37	51	46	46	55	45	65	46	74	51	81	58	86	67	88	76	388	177	386	187	381	196	375	203	366	207	357	209	347	207	338	203	331	196	327	187	325	177	326	166	331	157	337	151	346	147	357	145	367	147	376	151	382	158	386	167	388	177	16383	16383	388	76	386	88	382	97	375	103	366	107	356	108	346	107	338	103	331	96	326	87	325	76	326	67	331	58	338	51	346	46	356	45	366	46	375	51	382	58	386	67	388	76	16383	16383	278	160	278	193	24	193	24	160	16383	16383	278	60	278	93	24	93	24	60	319	45	319	78	206	78	214	85	221	94	226	104	229	114	230	126	229	138	226	149	221	159	213	168	205	175	319	175	319	208	24	208	24	175	137	175	129	168	121	159	116	149	113	138	112	126	113	114	116	104	121	94	128	85	136	78	24	78	24	45	16383	16383	205	126	204	115	199	105	191	98	182	93	171	92	160	93	151	98	143	106	138	115	137	126	138	137	143	147	151	154	160	159	171	161	182	159	191	154	199	146	204	137	205	126	230	316	227	335	219	352	206	365	190	373	171	376	152	373	136	365	123	352	115	335	112	316	115	298	123	281	136	269	152	260	171	257	190	260	206	269	219	281	227	298	230	316	16383	16383	205	316	204	305	199	296	191	288	182	284	171	282	160	284	151	289	143	296	138	306	137	316	138	328	143	337	151	344	160	349	171	351	182	349	191	344	199	337	204	327	205	316	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	299	276	281	305	260	329	235	348	206	360	171	364	138	360	109	348	83	329	62	305	44	276	52	271	71	291	90	308	112	320	138	329	171	331	201	329	227	321	250	309	271	292	290	271	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	281	242	171	426	63	242	99	242	170	367	245	242	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	277	426	242	426	170	302	95	426	59	426	169	242	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	250	317	208	320	201	321	196	323	193	326	190	330	188	335	171	378	154	335	151	330	148	326	144	323	139	321	133	320	92	317	128	286	131	284	133	281	134	279	135	275	136	272	135	270	135	267	134	265	134	263	123	229	159	250	161	251	164	252	166	253	176	253	182	250	218	228	211	266	211	267	210	267	210	270	209	271	209	275	212	284	215	287	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	282	242	172	426	63	242	16383	16383	226	272	116	272	171	367	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	243	349	243	337	265	337	265	248	263	241	259	237	252	235	242	234	242	228	313	228	313	234	301	235	294	237	290	241	288	248	287	259	287	337	320	337	320	349	287	349	287	376	288	384	290	391	293	396	297	399	302	400	306	399	308	398	313	393	315	389	318	385	321	382	323	381	326	380	328	379	332	380	335	382	337	384	338	388	339	391	337	397	334	402	328	407	320	410	311	411	302	410	293	407	285	401	279	395	274	387	270	381	268	375	266	368	265	360	265	349	16383	16383	237	271	230	260	223	252	216	247	207	244	198	243	190	243	184	245	178	248	173	252	168	258	163	265	160	272	158	279	156	288	156	299	239	299	238	307	234	321	232	327	229	333	217	345	201	351	191	352	173	348	157	339	146	326	139	307	136	286	138	265	145	248	156	235	170	227	187	224	202	226	215	232	227	241	236	253	243	270	16383	16383	156	310	159	321	163	330	169	336	176	339	185	340	194	339	201	336	205	331	209	322	211	310	16383	16383	129	239	129	243	118	243	115	244	112	247	111	251	111	411	109	411	102	408	95	406	88	403	80	401	70	398	70	392	76	392	81	391	85	390	87	387	88	383	89	377	89	339	84	344	72	350	60	352	42	348	27	338	14	323	6	304	3	282	6	263	12	247	23	235	37	227	54	224	63	225	70	227	77	230	83	235	89	242	89	225	90	224	16383	16383	89	259	89	258	87	254	81	248	78	246	74	244	69	243	65	243	52	245	42	251	34	261	30	276	28	294	29	310	34	323	41	333	50	338	61	340	70	339	77	336	83	331	87	325	89	317	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	275	228	275	233	268	234	263	235	259	237	256	242	256	303	255	316	253	330	247	341	238	349	224	352	214	350	205	347	196	342	189	336	181	329	178	337	173	343	167	348	160	351	151	352	141	351	133	348	125	343	117	337	110	330	109	330	109	350	108	352	100	349	93	346	85	344	78	341	70	339	70	331	74	333	79	333	83	332	86	330	88	326	89	323	89	253	88	245	86	240	83	236	77	234	70	233	70	228	128	228	128	233	122	234	117	235	114	238	112	242	111	248	111	319	115	325	122	330	129	334	136	337	143	338	151	335	156	330	159	323	160	314	161	307	161	252	160	244	159	239	155	236	150	234	142	233	142	228	203	228	203	233	195	234	189	236	186	240	184	246	184	318	188	324	193	329	199	334	205	337	213	338	222	336	228	331	231	324	233	316	233	246	232	240	229	236	224	234	216	233	216	228	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	176	283	179	295	182	305	185	313	195	327	208	342	218	354	224	364	227	373	228	383	225	400	216	414	203	423	186	429	168	431	150	429	135	422	124	412	116	400	113	385	114	378	117	371	121	366	126	363	133	362	139	363	143	365	147	369	149	373	150	378	149	384	147	387	144	390	142	393	141	396	142	399	145	404	150	408	157	411	164	412	172	411	179	407	184	402	187	395	188	386	187	377	184	367	176	347	172	338	167	325	164	313	162	303	161	293	161	283	16383	16383	191	248	190	255	187	261	182	265	177	268	171	270	164	269	158	266	153	261	150	255	149	248	150	242	153	236	157	231	163	228	171	227	177	228	183	231	188	236	190	242	191	248	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	319	60	319	93	170	93	200	160	319	160	319	193	214	193	274	331	247	331	187	193	24	193	24	160	172	160	143	93	24	93	24	60	128	60	69	-77	95	-77	156	60	319	206	319	239	24	239	24	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	319	14	319	47	150	47	177	110	319	110	319	143	192	143	219	206	319	206	319	239	233	239	274	331	247	331	207	239	24	239	24	206	193	206	165	143	24	143	24	110	151	110	123	47	24	47	24	14	108	14	69	-77	95	-77	136	14	319	239	319	272	24	272	24	239	16383	16383	319	153	319	186	24	186	24	153	16383	16383	319	67	319	100	24	100	24	67	16383	16383	319	-18	319	14	24	14	24	-18	315	26	315	57	99	165	315	272	315	305	32	167	32	162	16383	16383	315	-50	315	-17	32	-17	32	-50	315	162	315	167	32	305	32	272	248	165	32	57	32	26	16383	16383	315	-50	315	-17	32	-17	32	-50	311	80	311	112	95	219	311	326	311	359	28	222	28	217	16383	16383	311	-5	311	27	28	27	28	-5	16383	16383	311	-104	311	-72	28	-72	28	-104	311	217	311	222	28	359	28	326	244	219	28	112	28	80	16383	16383	311	-5	311	27	28	27	28	-5	16383	16383	311	-104	311	-72	28	-72	28	-104	310	94	310	126	94	233	310	340	310	373	28	235	28	230	16383	16383	310	-91	310	-58	158	-58	200	8	310	8	310	41	221	41	245	79	215	79	191	41	28	41	28	8	171	8	128	-58	28	-58	28	-91	108	-91	84	-129	114	-129	138	-91	310	230	310	235	28	373	28	340	244	233	28	126	28	94	16383	16383	310	-91	310	-58	165	-58	207	8	310	8	310	41	228	41	252	79	222	79	198	41	28	41	28	8	177	8	135	-58	28	-58	28	-91	114	-91	91	-129	121	-129	145	-91	454	-12	454	18	238	127	454	233	454	266	171	129	171	124	16383	16383	295	-12	295	18	79	127	295	233	295	266	12	129	12	124	454	124	454	129	171	266	171	233	387	127	171	18	171	-12	16383	16383	295	124	295	129	12	266	12	233	228	127	12	18	12	-12	190	-102	179	-89	167	-74	154	-59	130	-25	149	4	165	35	176	66	183	97	185	127	183	156	176	187	164	218	149	248	130	278	142	296	154	312	167	328	179	342	190	355	190	365	174	353	158	340	143	326	130	312	117	296	103	312	89	326	74	340	59	353	42	365	42	357	66	329	78	313	91	296	103	278	84	249	68	218	57	187	50	156	47	127	50	97	57	66	68	35	84	4	103	-25	91	-42	78	-58	66	-74	42	-102	42	-111	59	-99	89	-73	117	-43	143	-73	158	-86	174	-99	190	-111	16383	16383	152	127	151	98	146	70	138	45	128	20	116	-2	104	20	95	45	87	71	82	98	80	127	82	155	87	182	95	208	105	233	117	256	128	233	138	208	146	182	151	155	152	127	319	22	300	49	273	71	242	87	207	96	174	100	198	155	227	162	255	173	281	188	303	208	319	232	319	249	302	230	283	215	261	204	237	195	213	190	254	286	228	286	184	186	171	186	138	188	105	195	75	206	47	224	24	249	24	232	43	204	69	182	101	166	135	156	170	153	146	98	116	92	88	81	61	65	40	46	24	22	24	4	40	22	60	38	82	49	106	58	131	64	89	-32	116	-32	159	66	161	67	171	67	204	65	237	58	268	46	295	28	319	4	310	-12	310	18	171	88	214	185	310	233	310	266	232	228	277	331	250	331	198	211	28	128	28	123	137	71	71	-77	99	-77	158	60	16383	16383	179	168	148	99	94	126	310	123	310	128	203	181	268	331	241	331	180	192	28	266	28	233	168	164	126	68	28	18	28	-12	108	26	63	-77	89	-77	142	42	16383	16383	244	126	161	84	190	153	310	-50	310	-17	129	-17	171	92	310	25	310	56	181	120	220	226	310	271	310	304	236	267	272	365	246	365	203	251	28	166	28	161	147	103	103	-17	28	-17	28	-50	90	-50	67	-113	94	-113	118	-50	16383	16383	188	209	158	132	94	164	311	-50	311	-17	123	-17	162	89	310	161	310	166	209	215	266	365	238	365	186	227	28	304	28	271	176	198	145	114	28	56	28	25	129	74	95	-17	28	-17	28	-50	84	-50	60	-113	87	-113	110	-50	16383	16383	244	164	178	131	199	186	310	53	310	84	94	192	310	300	310	332	28	195	28	190	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	315	190	315	195	32	332	32	300	248	192	32	84	32	53	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	302	25	296	4	288	-14	277	-29	262	-39	243	-43	227	-39	208	-30	188	-17	167	-3	146	8	176	118	310	53	310	84	185	147	214	251	310	300	310	332	224	290	246	366	219	366	194	275	28	195	28	190	152	129	122	17	118	18	112	20	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	108	-12	110	-13	113	-14	85	-113	112	-113	137	-25	156	-37	176	-51	197	-63	218	-72	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	16383	16383	182	235	161	158	94	192	302	25	296	4	288	-14	277	-29	262	-39	243	-43	224	-39	203	-27	181	-12	157	2	133	14	162	116	315	190	315	195	201	249	234	365	208	365	177	261	32	332	32	300	169	232	142	140	32	84	32	53	131	101	108	20	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	46	-61	55	-42	66	-27	80	-17	98	-12	69	-113	96	-113	123	-17	145	-30	167	-45	191	-60	215	-71	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	16383	16383	248	192	174	155	193	219	310	104	310	136	94	228	310	320	310	353	28	231	28	226	16383	16383	310	20	310	25	28	147	28	114	244	22	28	-69	28	-101	310	226	310	231	28	353	28	320	244	228	28	136	28	104	16383	16383	310	-101	310	-69	94	22	310	114	310	147	28	25	28	20	319	19	319	24	176	83	190	157	319	104	319	137	196	186	215	278	319	320	319	353	222	313	234	375	209	375	194	301	24	231	24	226	167	167	152	93	24	146	24	113	147	63	128	-26	24	-69	24	-102	122	-62	109	-124	134	-124	149	-50	16383	16383	188	267	173	196	93	228	16383	16383	248	22	156	-16	171	53	319	-102	319	-69	159	-4	171	53	319	113	319	146	177	87	195	175	319	226	319	231	214	274	235	375	209	375	191	284	24	353	24	320	185	254	174	198	24	137	24	104	167	164	150	76	24	24	24	19	129	-24	109	-124	135	-124	153	-34	16383	16383	249	228	202	209	209	245	16383	16383	143	41	136	4	93	22	310	26	289	51	259	75	222	96	182	113	143	127	182	140	222	157	259	179	289	202	310	228	310	266	268	223	216	190	157	167	94	151	32	143	32	110	94	102	157	86	216	63	268	30	310	-12	310	143	248	151	186	167	127	190	74	223	32	266	32	228	53	202	84	179	121	157	160	140	199	127	160	113	121	96	84	75	53	51	32	26	32	-12	74	30	127	63	186	86	248	102	310	110	310	74	289	99	259	123	222	144	182	161	143	175	182	188	222	205	259	227	289	250	310	276	310	314	268	271	216	238	157	215	94	199	32	191	32	158	94	150	157	134	216	111	268	78	310	35	16383	16383	310	-20	262	21	206	53	145	74	86	88	32	93	32	60	83	54	143	41	204	18	262	-14	310	-59	310	191	248	200	186	215	127	239	74	272	32	315	32	276	53	251	84	227	121	206	160	188	199	175	160	162	121	144	84	123	53	100	32	74	32	36	74	79	127	111	186	135	248	150	310	158	16383	16383	310	94	257	88	197	75	137	53	80	22	32	-20	32	-59	80	-13	138	18	200	41	259	54	310	60	310	92	289	117	258	141	221	162	181	180	143	193	181	206	221	223	258	244	289	268	310	294	310	332	268	289	215	256	156	233	93	217	31	209	31	176	93	168	156	152	215	129	268	96	310	53	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	311	209	249	217	186	233	127	256	75	289	32	332	32	294	53	268	84	244	121	223	161	206	200	193	161	179	121	162	84	141	53	117	32	92	32	53	75	96	127	129	186	152	249	168	311	176	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	310	26	296	44	277	61	254	77	228	92	200	106	220	156	243	169	264	182	283	197	299	212	310	228	310	266	298	251	285	238	271	225	239	203	291	331	264	331	204	185	171	172	137	161	102	152	66	147	32	143	32	110	84	104	111	99	137	92	164	84	98	-77	125	-77	187	75	216	62	243	47	268	30	291	10	310	-12	16383	16383	176	116	170	118	156	122	150	125	143	127	152	129	160	132	178	138	187	142	310	143	284	145	258	149	231	154	205	161	179	169	245	331	218	331	156	177	127	190	99	205	74	223	51	243	32	266	32	228	46	209	65	192	89	175	115	160	143	147	123	97	100	84	78	71	59	56	43	41	32	26	32	-12	44	2	57	15	72	28	87	39	104	50	52	-77	79	-77	138	68	171	81	206	92	241	100	276	106	310	110	16383	16383	166	137	173	135	180	132	186	130	193	128	199	127	191	124	182	121	174	118	156	112	310	-11	310	21	167	21	135	27	107	43	84	67	70	96	65	127	70	159	84	187	106	211	134	227	167	233	310	233	310	266	167	266	122	258	85	238	56	208	38	170	32	127	38	84	56	46	84	15	121	-4	166	-11	32	266	32	233	175	233	208	227	236	211	258	187	272	159	277	127	272	96	258	67	236	43	208	27	175	21	32	21	32	-11	177	-11	221	-4	258	15	286	46	304	84	310	127	304	170	286	208	257	238	220	258	175	266	311	-11	311	21	158	21	143	24	234	233	311	233	311	266	249	266	277	331	251	331	222	266	167	266	123	258	85	238	57	208	39	170	32	127	36	96	45	66	60	40	81	18	107	1	72	-77	99	-77	129	-6	137	-8	158	-11	166	-11	16383	16383	208	233	121	33	102	47	87	64	75	83	68	105	65	127	70	159	85	187	107	211	135	227	167	233	271	331	243	331	213	261	206	262	199	264	191	265	184	265	176	266	32	266	32	233	181	233	186	232	190	231	195	231	199	229	108	21	32	21	32	-11	94	-11	65	-77	92	-77	121	-11	178	-11	222	-4	259	15	287	46	305	84	311	127	308	158	298	187	283	213	262	235	236	252	16383	16383	135	21	222	220	241	207	256	191	268	171	276	150	278	127	273	96	259	67	237	43	209	27	176	21	310	26	310	59	167	59	135	65	107	81	84	105	70	134	65	165	70	197	84	225	106	249	134	265	167	271	310	271	310	304	167	304	122	296	85	276	56	246	38	208	32	165	38	122	56	84	84	53	121	33	166	26	16383	16383	310	-50	310	-17	36	-17	36	-50	32	304	32	271	175	271	208	265	236	249	258	225	272	197	277	165	272	134	258	105	236	81	208	65	175	59	32	59	32	26	177	26	221	33	258	53	286	84	304	122	310	165	304	208	286	246	257	276	220	296	175	304	16383	16383	306	-50	306	-17	32	-17	32	-50	310	-50	310	-17	133	-17	151	26	310	26	310	59	162	59	242	271	310	271	310	304	253	304	276	365	249	365	227	304	167	304	122	296	85	276	56	246	38	208	32	165	36	129	48	97	68	68	94	46	126	31	107	-17	36	-17	36	-50	94	-50	71	-113	98	-113	122	-50	16383	16383	214	271	137	64	113	76	93	93	78	115	68	139	65	165	70	197	84	225	106	249	134	265	167	271	273	365	247	365	220	296	212	298	194	302	185	303	175	304	32	304	32	271	175	271	196	268	203	266	209	264	132	59	32	59	32	26	120	26	103	-17	32	-17	32	-50	92	-50	68	-113	95	-113	118	-50	306	-50	306	-17	131	-17	147	26	177	26	221	33	258	53	286	84	304	122	310	165	307	194	299	222	285	247	267	268	244	285	16383	16383	160	59	232	252	247	239	260	223	269	205	275	185	277	165	272	134	258	105	236	81	208	65	175	59	310	36	310	69	167	69	135	75	107	91	84	115	70	144	65	175	70	207	84	235	106	259	134	275	167	281	310	281	310	314	167	314	122	306	85	286	56	256	38	218	32	175	38	132	56	94	84	63	121	43	166	36	16383	16383	310	-59	310	-26	190	-26	220	21	191	21	161	-26	36	-26	36	-59	140	-59	109	-107	139	-107	169	-59	32	314	32	281	175	281	208	275	236	259	258	235	272	207	277	175	272	144	258	115	236	91	208	75	175	69	32	69	32	36	177	36	221	43	258	63	286	94	304	132	310	175	304	218	286	256	257	286	220	306	175	314	16383	16383	305	-59	305	-26	192	-26	223	21	193	21	162	-26	32	-26	32	-59	142	-59	112	-107	141	-107	171	-59	224	128	224	161	171	161	168	162	162	166	159	169	158	172	159	175	160	177	161	180	166	185	171	191	175	197	180	203	184	210	190	218	180	228	162	207	147	189	131	173	112	160	86	147	86	142	112	130	131	116	147	101	162	83	180	62	190	71	185	79	177	91	172	97	166	104	163	107	161	110	159	116	159	118	161	124	167	128	172	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	187	145	185	155	180	164	173	171	165	175	156	176	146	175	137	171	130	164	125	156	123	145	125	134	129	125	136	118	145	114	156	113	166	114	175	119	181	126	186	135	187	145	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	230	128	230	161	171	161	171	220	138	220	138	161	80	161	80	128	138	128	138	70	171	70	171	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	310	-11	310	21	65	21	65	233	310	233	310	266	32	266	32	-11	310	-11	310	266	32	266	32	233	277	233	277	21	32	21	32	-11	310	26	310	59	65	59	65	271	310	271	310	304	32	304	32	26	16383	16383	310	-50	310	-17	32	-17	32	-50	310	26	310	304	32	304	32	271	277	271	277	59	32	59	32	26	16383	16383	310	-50	310	-17	32	-17	32	-50	286	-15	286	268	24	268	24	-15	57	-15	57	235	253	235	253	-15	286	-15	286	268	253	268	253	17	57	17	57	268	24	268	24	-15	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	142	227	277	268	267	303	247	332	219	352	183	362	142	16383	16383	194	142	59	142	69	183	89	219	118	247	153	267	194	277	16383	16383	362	109	352	69	332	33	303	5	268	-14	227	-25	227	109	16383	16383	194	-25	153	-14	118	5	89	33	69	69	59	109	194	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	59	142	70	186	93	223	126	253	165	272	210	278	256	272	295	253	328	223	351	186	362	142	16383	16383	362	109	351	66	328	29	295	0	256	-18	210	-25	165	-18	126	0	93	29	70	66	59	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	150	115	245	132	257	150	266	169	273	189	277	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	234	126	329	222	341	205	350	187	357	168	361	147	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	187	126	92	31	80	47	71	65	64	84	59	105	58	126	59	147	64	168	71	187	80	205	92	222	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	210	103	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	92	31	80	47	71	65	64	84	59	105	58	126	66	174	88	216	121	249	162	271	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	329	222	341	205	350	187	357	168	361	147	363	126	355	78	333	36	300	3	259	-17	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	222	127	220	137	216	146	208	152	200	156	190	158	181	156	172	152	165	146	160	137	158	127	160	116	164	107	171	100	180	96	190	94	201	96	210	101	216	108	221	117	222	127	16383	16383	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	277	126	273	147	264	166	250	180	231	190	210	194	188	190	170	181	155	167	145	148	142	127	145	105	155	86	169	72	188	62	209	59	231	62	249	72	264	86	273	105	277	126	16383	16383	244	126	242	115	237	105	230	98	220	93	209	92	198	93	189	98	182	106	177	115	175	127	177	138	182	147	189	154	199	159	210	161	221	159	230	154	237	147	242	137	244	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	306	83	305	86	304	90	302	94	294	100	284	104	271	107	256	111	239	116	219	126	241	136	259	142	273	145	284	147	294	151	298	154	304	160	306	168	305	176	303	182	299	187	293	190	286	191	284	191	281	190	279	190	276	189	274	187	274	188	266	181	258	171	249	160	235	148	215	135	217	156	221	174	226	190	230	203	232	214	230	221	227	227	222	231	216	234	210	235	204	234	199	231	194	227	191	221	190	214	191	203	195	190	200	174	204	155	205	134	189	145	175	157	164	170	154	180	145	188	142	189	140	190	137	190	135	191	132	191	125	190	119	186	115	181	113	175	113	164	115	160	117	157	123	151	134	147	149	143	165	139	182	134	200	126	182	118	165	112	149	108	135	104	124	100	120	97	117	93	114	88	113	83	113	79	114	73	116	69	120	65	126	62	133	61	136	61	148	65	156	72	165	82	176	95	190	108	205	119	204	98	200	80	195	64	191	51	190	40	191	33	194	27	199	22	204	19	210	17	216	19	222	22	227	27	230	33	232	40	230	51	226	64	221	80	217	98	215	119	237	103	252	88	263	74	273	65	285	61	293	62	299	65	303	70	305	76	306	83	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	317	148	317	181	104	181	104	148	16383	16383	317	71	317	104	104	104	104	71	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	317	109	317	142	104	142	104	109	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	432	-78	432	331	22	331	22	-78	16383	16383	400	139	241	139	241	298	400	298	16383	16383	214	139	55	139	55	298	214	298	16383	16383	400	-45	241	-45	241	113	400	113	16383	16383	214	-45	55	-45	55	113	214	113	432	-78	432	331	22	331	22	-78	16383	16383	400	139	55	139	55	298	400	298	16383	16383	400	-45	55	-45	55	113	400	113	432	-78	432	331	22	331	22	-78	16383	16383	381	298	228	145	74	298	16383	16383	400	-27	246	126	400	280	16383	16383	381	-45	75	-45	228	107	16383	16383	209	126	55	-27	55	280	259	126	257	136	253	145	246	151	238	156	228	157	217	156	209	151	202	145	197	136	195	126	197	115	201	107	208	100	217	95	228	94	238	95	246	100	253	107	257	116	259	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	310	149	310	182	65	182	65	331	32	331	32	0	65	0	65	149	310	0	310	331	277	331	277	182	32	182	32	149	277	149	277	0	319	298	319	331	24	331	24	298	155	298	155	0	188	0	188	298	319	0	319	33	188	33	188	331	155	331	155	33	24	33	24	0	217	149	217	182	65	182	65	331	32	331	32	0	65	0	65	149	217	99	217	132	65	132	65	199	217	199	217	232	65	232	65	331	32	331	32	0	65	0	65	99	310	99	310	132	65	132	65	199	310	199	310	232	65	232	65	331	32	331	32	0	65	0	65	99	407	149	407	182	161	182	161	331	128	331	128	0	161	0	161	149	16383	16383	61	0	61	331	28	331	28	0	407	149	407	182	256	182	256	331	223	331	223	0	256	0	256	149	16383	16383	156	0	156	331	123	331	123	0	16383	16383	55	0	55	331	22	331	22	0	407	99	407	132	161	132	161	199	407	199	407	232	161	232	161	331	128	331	128	0	161	0	161	99	16383	16383	61	0	61	331	28	331	28	0	362	331	327	331	181	182	116	182	116	331	83	331	83	80	4	0	39	0	83	45	83	0	116	0	116	79	184	149	361	149	361	182	216	182	16383	16383	150	149	116	114	116	149	362	331	327	331	230	232	116	232	116	331	83	331	83	80	4	0	39	0	83	45	83	0	116	0	116	79	136	99	361	99	361	132	167	132	233	199	361	199	361	232	265	232	16383	16383	199	199	133	132	116	132	116	199	461	149	461	182	273	182	461	331	422	331	234	182	215	182	215	331	182	331	182	141	116	88	116	331	83	331	83	61	4	0	44	0	83	31	83	0	116	0	116	57	182	110	182	0	215	0	215	137	231	149	461	99	461	132	215	132	215	136	295	199	461	199	461	232	336	232	461	331	421	331	296	232	215	232	215	331	182	331	182	141	116	88	116	331	83	331	83	62	4	0	45	0	83	30	83	0	116	0	116	56	182	109	182	0	215	0	215	99	16383	16383	255	199	215	167	215	199	158	127	196	132	237	142	273	158	300	184	310	222	308	239	301	254	291	265	277	273	260	276	245	273	231	267	221	258	214	246	211	232	235	232	238	239	242	244	247	248	253	250	259	251	266	250	272	247	278	242	281	234	282	224	272	199	247	180	214	167	179	159	150	155	125	151	77	147	54	145	32	143	32	110	54	108	77	106	125	102	150	99	179	94	214	86	247	73	272	54	282	28	281	18	278	11	272	6	266	3	259	2	253	3	247	5	242	9	238	14	235	21	211	21	214	7	221	-4	231	-13	245	-19	260	-21	277	-19	291	-11	301	0	308	14	310	31	300	68	273	94	236	111	196	121	158	126	310	143	289	145	266	147	242	149	217	151	193	155	164	159	129	167	95	180	70	199	60	224	62	234	65	242	70	247	77	250	84	251	90	250	95	248	100	244	105	239	108	232	132	232	129	246	122	258	111	267	98	274	83	276	66	273	51	265	41	254	34	239	32	222	42	184	69	158	106	142	146	132	184	127	184	126	146	121	106	111	69	94	42	68	32	31	34	14	41	0	51	-11	66	-19	83	-21	98	-19	111	-13	122	-4	129	7	132	21	108	21	105	14	100	9	95	5	90	3	84	2	77	3	70	6	65	11	62	18	60	28	70	54	95	73	129	86	164	94	193	99	217	102	242	104	266	106	289	108	310	110	315	-11	315	266	12	127	16383	16383	282	40	90	127	282	213	330	127	27	266	27	-11	16383	16383	252	127	60	40	60	213	315	26	315	304	12	165	16383	16383	282	78	90	165	282	251	16383	16383	315	-50	315	-17	17	-17	17	-50	330	165	27	304	27	26	16383	16383	252	165	60	78	60	251	16383	16383	325	-50	325	-17	27	-17	27	-50	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	522	127	520	111	513	97	502	86	488	79	473	76	457	79	443	86	432	97	425	111	422	127	425	142	432	156	443	167	457	174	473	176	488	174	502	167	513	156	520	142	522	127	25	143	25	110	252	110	259	91	270	75	285	62	304	54	325	51	348	55	369	66	385	82	396	103	400	127	396	150	385	171	369	187	348	198	325	201	304	199	285	190	270	178	259	162	252	143	16383	16383	374	127	372	111	365	97	354	86	340	79	325	76	309	79	295	86	284	97	277	111	275	127	277	142	284	156	295	167	309	174	325	176	340	174	354	167	365	156	372	142	374	127	188	163	188	273	155	273	155	163	16383	16383	318	110	318	143	208	143	208	110	16383	16383	134	110	134	143	24	143	24	110	16383	16383	188	-20	188	90	155	90	155	-20	203	192	203	225	37	225	37	192	99	192	99	-105	142	-105	142	192	295	268	263	268	156	52	49	268	16	268	153	-14	158	-14	16383	16383	286	-69	286	-35	24	-35	24	-69	286	290	286	323	24	323	24	290	16383	16383	295	-14	158	268	153	268	16	-14	49	-14	156	201	263	-14	286	290	286	323	24	323	24	290	16383	16383	295	268	263	268	156	52	49	268	16	268	153	-14	158	-14	317	0	317	33	230	33	216	84	189	128	153	164	109	191	58	205	58	292	25	292	25	0	16383	16383	58	33	58	172	98	159	133	137	162	108	184	73	196	33	432	-78	432	331	22	-78	16383	16383	400	-45	102	-45	400	252	435	-128	245	382	217	382	27	-128	65	-128	230	309	232	309	397	-128	435	382	397	382	232	-56	230	-56	65	382	27	382	217	-128	245	-128	415	-126	415	224	405	279	377	325	336	359	286	381	234	389	176	381	125	359	84	325	57	279	47	224	47	-126	84	-126	84	230	91	268	112	301	144	328	184	346	231	353	278	346	318	328	350	301	371	268	378	230	378	-126	415	384	378	384	378	26	371	-10	350	-43	318	-70	278	-88	231	-94	184	-88	144	-70	112	-43	91	-10	84	26	84	384	47	384	47	33	57	-21	84	-67	125	-101	176	-124	234	-131	286	-124	336	-102	377	-67	405	-21	415	33	248	126	131	244	13	126	131	8	16383	16383	202	126	131	55	60	126	131	198	102	127	100	136	96	144	89	150	81	155	72	156	62	155	54	150	47	144	43	136	41	127	43	118	47	110	54	103	62	98	72	97	81	98	89	102	96	109	100	117	102	127	333	182	201	167	175	299	148	167	17	182	131	114	77	-6	175	83	273	-6	219	114	203	231	201	241	197	250	190	257	181	261	171	262	162	261	153	257	146	250	141	242	140	231	141	220	145	211	152	205	161	201	171	199	182	201	191	205	197	212	202	221	203	231	16383	16383	317	4	212	109	317	109	317	142	211	142	317	249	294	272	171	150	49	272	26	249	132	142	26	142	26	109	131	109	26	4	49	-18	171	103	294	-18	16383	16383	203	22	201	34	197	42	190	49	181	53	171	54	161	53	153	49	146	42	141	33	140	22	141	13	146	4	153	-2	161	-7	171	-8	181	-7	190	-2	197	4	201	13	203	22	378	-39	378	291	203	148	27	291	27	-39	203	103	16383	16383	345	29	225	126	345	222	16383	16383	180	126	60	29	60	222	358	-39	358	3	227	126	358	247	358	291	202	148	46	291	46	-39	202	103	16383	16383	178	126	79	35	79	217	358	-39	358	291	203	148	46	291	46	247	178	126	46	3	46	-39	203	103	16383	16383	325	35	227	126	325	217	368	-16	60	291	37	268	180	126	37	-16	60	-39	203	103	345	-39	368	-16	225	126	368	268	345	291	37	-16	60	-39	203	103	345	-39	319	116	314	142	303	170	288	194	266	211	239	218	210	211	181	195	152	176	126	160	102	153	83	157	68	168	56	183	47	202	41	223	24	223	29	193	39	165	56	142	78	126	105	121	135	127	164	143	193	162	220	178	243	185	262	181	277	171	288	155	296	136	302	116	16383	16383	319	27	319	60	24	60	24	27	236	266	211	235	190	203	172	170	157	135	145	99	133	135	118	170	100	203	79	235	54	266	16	266	54	219	84	166	106	109	121	49	128	-11	161	-11	169	49	184	109	206	166	236	219	275	266	275	-11	236	35	206	88	184	145	169	205	161	266	128	266	121	205	106	145	84	88	54	35	16	-11	54	-11	79	19	100	51	118	84	133	119	145	155	157	119	172	84	190	51	211	19	236	-11	310	59	310	92	169	92	159	94	150	99	143	107	138	117	136	127	138	137	142	146	149	154	158	159	169	161	310	161	310	194	168	194	148	191	130	181	116	167	107	149	103	127	106	106	115	88	129	73	146	63	168	59	16383	16383	310	-11	310	21	167	21	135	27	107	43	84	67	70	96	65	127	70	159	84	187	106	211	134	227	167	233	310	233	310	266	167	266	122	258	85	238	56	208	38	170	32	127	38	84	56	46	84	15	121	-4	166	-11	32	266	32	233	175	233	208	227	236	211	258	187	272	159	277	127	272	96	258	67	236	43	208	27	175	21	32	21	32	-11	177	-11	221	-4	258	15	286	46	304	84	310	127	304	170	286	208	257	238	220	258	175	266	16383	16383	32	194	32	161	174	161	184	159	193	154	200	146	205	137	206	127	205	117	200	107	193	99	184	94	174	92	32	92	32	59	175	59	196	63	214	73	228	88	236	106	239	127	236	149	227	167	213	181	195	191	175	194	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	217	-15	217	134	214	156	205	174	192	187	175	196	155	199	135	196	118	187	105	174	97	156	94	134	94	-15	127	-15	127	133	128	144	131	152	137	159	145	164	155	166	165	164	173	159	179	152	182	143	184	133	184	-15	217	268	184	268	184	119	182	109	179	100	173	93	165	88	155	86	145	88	137	93	131	100	128	109	127	119	127	268	94	268	94	118	97	97	105	79	118	65	135	57	155	54	175	57	192	65	205	79	214	97	217	118	16383	16383	286	268	253	268	253	121	248	88	234	60	213	37	186	23	155	17	125	23	98	37	76	59	62	87	57	120	57	268	24	268	24	120	31	75	49	38	77	9	113	-8	155	-15	197	-8	233	9	261	37	280	74	286	118	286	-15	286	132	281	174	265	209	240	237	209	257	171	267	171	315	138	315	138	267	101	257	69	238	45	210	30	175	24	134	24	-15	57	-15	57	132	61	162	72	188	90	209	112	225	138	234	138	-15	171	-15	171	234	197	225	220	209	237	188	249	162	253	132	253	-15	319	60	319	93	238	93	238	160	319	160	319	193	238	193	238	345	205	345	205	193	138	193	138	345	105	345	105	193	24	193	24	160	105	160	105	93	24	93	24	60	105	60	105	-93	138	-93	138	60	205	60	205	-93	238	-93	238	60	16383	16383	205	93	138	93	138	160	205	160	270	127	268	138	263	147	255	154	246	159	236	160	226	159	217	154	209	147	204	138	202	127	204	115	208	106	215	99	225	94	236	93	247	94	257	99	264	107	268	116	270	127	16383	16383	310	-11	310	20	94	127	310	234	310	267	28	129	28	124	310	124	310	129	28	267	28	234	244	127	28	20	28	-11	16383	16383	137	127	135	138	130	147	122	154	113	159	103	160	93	159	83	154	76	147	71	138	69	127	71	116	75	107	82	99	91	94	103	93	114	94	123	99	131	106	135	115	137	127	614	-11	614	20	398	127	614	234	614	267	332	129	332	124	16383	16383	460	-11	460	20	244	127	460	234	460	267	177	129	177	124	16383	16383	305	-11	305	20	89	127	305	234	305	267	22	129	22	124	614	124	614	129	332	267	332	234	548	127	332	20	332	-11	16383	16383	459	124	459	129	177	267	177	234	393	127	177	20	177	-11	16383	16383	305	124	305	129	22	267	22	234	238	127	22	20	22	-11	310	196	310	228	108	306	310	382	310	415	28	309	28	304	16383	16383	310	110	310	143	28	143	28	110	16383	16383	310	-54	310	-49	28	56	28	24	231	-52	28	-130	28	-161	310	304	310	309	28	415	28	382	231	306	28	228	28	196	16383	16383	310	110	310	143	28	143	28	110	16383	16383	310	-161	310	-130	108	-52	310	24	310	56	28	-49	28	-54	310	271	310	304	32	304	32	271	16383	16383	310	-50	310	-17	100	88	310	194	310	227	32	90	32	85	310	271	310	304	32	304	32	271	16383	16383	310	85	310	90	32	227	32	194	243	88	32	-17	32	-50	310	314	262	268	204	235	143	213	83	200	32	194	32	161	86	166	145	179	206	201	262	232	310	275	16383	16383	310	-21	289	4	259	27	222	48	182	66	143	79	182	92	222	110	259	131	289	155	310	180	310	219	268	176	216	143	157	119	94	103	32	95	32	63	94	54	157	39	216	15	268	-16	310	-59	310	194	259	200	200	213	138	235	80	268	32	314	32	275	80	232	137	201	197	179	257	166	310	161	16383	16383	310	95	248	103	186	119	127	143	74	176	32	219	32	180	53	155	84	131	121	110	160	92	199	79	160	66	121	48	84	27	53	4	32	-21	32	-59	74	-16	127	15	186	39	248	54	310	63	310	-21	290	1	268	21	242	38	214	52	185	64	203	118	228	105	251	91	273	75	293	56	310	36	310	69	292	90	272	108	252	123	232	136	212	147	234	214	250	224	266	236	281	249	296	264	310	281	310	314	300	301	288	288	262	266	248	257	283	365	257	365	215	238	181	223	144	211	106	202	69	195	32	191	32	158	61	156	91	151	121	145	151	137	180	127	161	71	136	78	110	83	83	87	57	91	32	93	32	60	55	58	79	55	103	51	127	46	151	40	101	-113	127	-113	175	31	207	19	237	4	264	-13	289	-35	310	-59	16383	16383	189	156	173	162	158	167	145	170	133	173	123	175	134	177	148	181	165	185	183	191	203	199	310	93	274	90	238	84	202	77	166	67	132	54	152	123	183	134	215	143	247	150	279	155	310	158	310	191	284	194	258	198	232	203	205	209	180	217	223	365	196	365	156	225	127	238	99	253	74	271	51	291	32	314	32	281	53	256	76	236	100	220	124	206	147	196	132	147	112	137	91	124	71	109	51	91	32	69	32	36	47	53	63	69	81	84	101	97	122	109	100	38	85	28	70	17	56	5	43	-7	32	-21	32	-59	41	-47	63	-25	75	-15	87	-6	56	-113	83	-113	119	11	155	27	193	40	232	49	272	56	310	60	16383	16383	171	187	182	183	193	180	203	178	212	176	219	175	201	171	189	168	176	164	162	160	311	-50	311	-17	132	-17	148	26	311	26	311	59	161	59	240	271	311	271	311	304	252	304	275	365	248	365	225	304	32	304	32	26	122	26	105	-17	32	-17	32	-50	93	-50	70	-113	97	-113	120	-50	16383	16383	213	271	134	59	65	59	65	271	311	-50	311	-17	136	-17	152	26	311	26	311	304	256	304	278	365	252	365	228	304	32	304	32	271	216	271	137	59	32	59	32	26	125	26	108	-17	32	-17	32	-50	97	-50	73	-113	100	-113	123	-50	16383	16383	278	59	165	59	243	271	278	271	310	36	310	69	65	69	65	281	310	281	310	314	32	314	32	36	16383	16383	310	-59	310	-26	190	-26	221	21	191	21	161	-26	32	-26	32	-59	140	-59	110	-107	140	-107	170	-59	310	36	310	314	32	314	32	281	277	281	277	69	32	69	32	36	16383	16383	310	-59	310	-26	192	-26	223	21	193	21	162	-26	32	-26	32	-59	142	-59	112	-107	141	-107	171	-59	310	55	310	87	94	195	310	302	310	334	28	197	28	192	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	222	-53	198	-39	185	-30	225	52	198	52	165	-16	153	-9	141	-3	129	1	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	129	-36	140	-41	150	-48	108	-139	135	-139	171	-62	185	-71	198	-79	212	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	192	310	197	28	334	28	302	244	195	28	87	28	55	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	223	-53	212	-47	200	-40	187	-32	188	-32	228	52	200	52	166	-18	142	-4	118	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	130	-36	141	-42	152	-49	110	-139	137	-139	172	-64	186	-72	199	-80	213	-86	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	94	289	120	259	143	222	165	182	182	143	195	182	209	222	226	259	247	289	271	310	296	310	335	268	292	216	259	157	235	94	220	32	212	32	179	94	171	157	155	216	132	268	99	310	56	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	222	-53	198	-39	185	-30	225	52	198	52	165	-16	153	-9	141	-3	129	1	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	129	-35	139	-41	150	-48	107	-139	134	-139	171	-62	184	-71	198	-79	212	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	212	248	220	186	236	127	259	74	292	32	335	32	296	53	271	84	247	121	226	160	209	199	195	160	182	121	165	84	143	53	120	32	94	32	56	74	99	127	132	186	155	248	171	310	179	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	223	-53	211	-47	199	-40	187	-31	227	52	200	52	166	-17	154	-10	142	-4	129	0	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	130	-36	140	-42	151	-49	109	-139	137	-139	172	-63	185	-72	199	-79	213	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	291	-11	291	266	223	232	264	331	237	331	189	215	12	127	128	68	69	-77	95	-77	151	57	16383	16383	257	40	164	86	204	186	257	213	16383	16383	171	170	141	98	84	126	84	127	305	127	188	185	248	331	220	331	165	196	27	266	27	-11	93	20	52	-77	79	-77	127	37	16383	16383	233	126	145	82	175	156	233	127	16383	16383	152	166	111	65	60	40	60	213	291	-50	291	-17	124	-17	161	90	291	26	291	304	223	270	256	365	229	365	191	254	12	165	138	101	98	-17	12	-17	12	-50	86	-50	65	-113	92	-113	113	-50	16383	16383	257	78	171	121	208	226	257	251	16383	16383	176	210	149	132	84	164	84	165	305	-50	305	-17	123	-17	153	89	305	165	192	221	233	365	207	365	169	233	27	304	27	26	123	73	96	-17	27	-17	27	-50	86	-50	69	-113	95	-113	113	-50	16383	16383	233	164	166	131	183	190	233	165	16383	16383	160	201	134	115	60	78	60	251	160	272	158	282	153	291	146	297	137	302	128	303	118	302	110	297	103	291	98	282	96	272	97	261	102	252	108	245	117	241	128	239	138	241	147	246	154	253	158	262	160	272	16383	16383	160	126	158	136	153	145	146	152	137	156	128	157	118	156	110	152	103	145	98	137	96	126	97	115	102	106	108	100	117	95	128	94	138	95	147	100	154	107	158	116	160	126	16383	16383	160	-19	158	-9	153	0	146	6	137	10	128	12	118	10	110	6	103	0	98	-8	96	-19	97	-30	102	-39	108	-45	117	-49	128	-51	138	-49	147	-45	154	-38	158	-29	160	-19	409	127	407	137	403	146	395	152	387	156	377	158	368	156	359	152	352	146	347	137	345	127	347	116	351	107	358	100	367	96	377	94	388	96	397	101	403	108	408	117	409	127	16383	16383	263	127	261	137	256	146	250	152	241	156	232	158	222	156	213	152	206	146	202	137	200	127	201	116	206	107	212	100	221	96	232	94	242	96	251	101	257	108	261	117	263	127	16383	16383	118	127	116	137	111	146	104	152	95	156	86	158	76	156	68	152	61	146	56	137	54	127	56	116	60	107	67	100	75	96	86	94	97	96	105	101	112	108	116	117	118	127	366	228	364	239	360	248	352	254	344	259	334	260	325	259	316	254	309	248	304	239	302	228	304	218	308	209	315	202	324	198	334	196	345	198	354	203	360	210	365	219	366	228	16383	16383	264	126	262	136	257	145	250	152	242	156	233	157	223	156	214	152	207	145	202	137	200	126	202	115	206	106	213	100	222	95	233	94	243	95	252	100	258	107	263	116	264	126	16383	16383	161	23	159	33	154	42	147	49	138	53	129	55	119	53	111	49	104	42	99	33	97	23	99	12	103	3	110	-2	118	-6	129	-8	140	-6	148	-2	155	4	159	13	161	23	161	228	159	239	154	248	147	254	138	259	129	260	119	259	111	254	104	248	99	239	97	228	99	218	103	209	110	202	118	198	129	196	140	198	148	203	155	210	159	219	161	228	16383	16383	366	23	364	33	360	42	352	49	344	53	334	55	325	53	316	49	309	42	304	33	302	23	304	12	308	3	315	-2	324	-6	334	-8	345	-6	354	-2	360	4	365	13	366	23	16383	16383	262	126	261	136	256	145	249	152	240	156	231	157	222	156	213	152	206	145	201	137	199	126	201	115	205	106	212	100	220	95	231	94	242	95	250	100	257	107	261	116	262	126	382	-12	382	20	236	20	206	24	180	37	158	57	142	82	133	109	382	109	382	142	133	142	142	170	159	195	181	215	207	228	237	233	382	233	382	266	234	266	193	259	158	241	130	215	110	181	100	142	27	142	27	109	100	109	110	71	130	37	158	11	194	-6	236	-12	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	280	109	280	53	313	53	313	199	280	199	280	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	210	22	210	55	137	55	115	57	96	64	82	75	71	90	65	109	177	109	177	74	210	74	210	179	177	179	177	142	65	142	71	162	81	177	96	188	114	194	137	196	210	196	210	229	137	229	102	224	73	210	50	188	36	159	31	126	36	93	50	65	72	42	101	28	136	22	213	326	211	337	207	346	200	352	191	357	181	358	172	357	163	353	156	346	151	337	150	326	151	316	155	307	162	300	171	296	181	295	192	296	201	301	207	308	212	317	213	326	16383	16383	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	313	310	313	343	35	343	35	310	16383	16383	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	210	273	210	306	40	306	40	273	16383	16383	210	22	210	55	137	55	115	57	96	64	82	75	71	90	65	109	210	109	210	142	65	142	71	162	81	177	96	188	114	194	137	196	210	196	210	229	137	229	102	224	73	210	50	188	36	159	31	126	36	93	50	65	72	42	101	28	136	22	313	-12	313	20	167	20	138	25	111	38	90	58	74	82	65	110	313	110	313	143	64	143	73	170	89	195	111	215	137	228	167	233	313	233	313	266	167	266	122	259	84	238	55	208	37	169	30	127	37	84	55	46	84	15	121	-4	166	-12	16383	16383	313	-89	313	-56	35	-56	35	-89	313	-12	313	20	166	20	143	22	122	31	104	43	88	59	75	78	313	78	313	111	65	111	64	114	64	138	65	141	313	141	313	174	75	174	87	193	103	209	122	222	143	230	166	233	313	233	313	266	166	266	121	258	83	238	55	207	37	169	31	127	37	84	55	45	83	15	120	-5	164	-12	382	109	382	142	309	142	299	181	279	215	251	242	216	259	175	266	27	266	27	233	172	233	202	228	228	215	250	195	266	170	276	142	27	142	27	109	276	109	267	82	251	57	229	37	203	24	173	20	27	20	27	-12	173	-12	215	-6	251	11	279	37	299	71	309	109	30	266	30	233	175	233	204	228	231	215	252	195	268	170	277	142	63	142	63	199	30	199	30	53	63	53	63	109	278	109	269	82	253	57	231	37	205	24	175	20	30	20	30	-12	175	-12	220	-5	258	14	287	45	305	83	312	126	305	169	287	207	259	238	221	258	176	266	31	229	31	196	104	196	127	194	145	188	160	177	170	162	176	142	64	142	64	179	31	179	31	74	64	74	64	109	176	109	170	90	159	75	145	64	126	57	104	55	31	55	31	22	105	22	140	28	169	42	191	65	205	93	210	126	205	159	191	188	168	210	139	224	104	229	308	310	308	343	31	343	31	310	16383	16383	31	266	31	233	175	233	205	228	232	215	253	195	269	170	278	142	31	142	31	109	279	109	270	82	254	57	232	37	206	24	176	20	31	20	31	-12	176	-12	221	-5	259	14	288	45	306	83	313	126	307	169	288	207	260	238	222	258	177	266	204	273	204	306	33	306	33	273	16383	16383	33	229	33	196	107	196	129	194	148	188	162	177	173	162	179	142	33	142	33	109	179	109	173	90	162	75	147	64	129	57	107	55	33	55	33	22	108	22	143	28	172	42	194	65	208	93	213	126	208	159	193	188	171	210	142	224	107	229	243	0	243	25	70	25	70	153	238	153	238	178	70	178	70	306	243	306	243	331	36	331	36	0	291	243	252	243	225	218	212	227	199	234	184	239	168	242	152	243	115	237	83	221	57	196	40	163	33	126	35	110	38	95	43	80	50	66	59	52	12	7	51	7	78	33	91	24	105	17	121	11	136	8	152	7	190	13	222	30	248	56	264	89	270	126	269	142	266	157	261	172	254	186	245	199	16383	16383	83	76	77	85	72	95	69	105	67	115	66	126	71	153	83	176	102	194	125	206	152	210	163	210	173	208	183	205	193	200	202	195	16383	16383	221	175	227	166	231	157	235	147	237	136	237	126	233	99	221	76	203	57	179	45	152	40	142	41	131	43	121	46	111	51	102	56	435	0	435	204	232	387	27	204	27	0	16383	16383	402	33	60	33	60	191	232	341	402	191	286	256	286	289	24	289	24	256	16383	16383	286	0	171	228	139	228	24	0	60	0	155	187	156	187	250	0	286	331	286	364	24	364	24	331	16383	16383	286	256	286	289	24	289	24	256	16383	16383	286	0	171	228	139	228	24	0	60	0	155	187	156	187	250	0	224	340	224	357	94	357	94	-106	127	-106	127	292	128	310	133	323	140	332	152	338	169	340	143	-106	143	357	13	357	13	340	68	340	85	338	97	332	105	323	109	310	110	292	110	-106	224	-106	224	-89	169	-89	152	-87	140	-81	133	-72	128	-59	127	-41	127	357	94	357	94	-106	143	-106	143	357	110	357	110	-41	109	-59	105	-72	97	-81	85	-87	68	-89	13	-89	13	-106	59	50	206	50	206	83	59	83	16383	16383	59	50	26	50	26	-107	59	-107	173	50	173	-107	206	-107	206	50	16383	16383	173	50	173	83	26	83	26	50	206	248	206	281	59	281	59	438	26	438	26	281	59	281	59	248	173	248	173	281	206	281	206	438	173	438	173	281	26	281	26	248	276	164	276	196	24	196	24	57	57	57	57	164	224	32	218	49	212	67	208	86	206	106	205	126	206	146	209	166	212	185	218	203	224	219	208	213	190	207	171	203	151	201	131	200	111	201	91	203	72	207	54	213	37	219	44	203	49	185	53	166	55	146	56	126	55	106	53	86	49	67	44	49	37	32	54	39	72	44	91	48	111	50	131	51	151	50	171	48	190	44	208	39	224	32	16383	16383	197	60	186	65	173	68	160	70	145	71	117	71	103	70	89	68	76	65	65	60	70	72	73	84	75	98	76	112	76	140	75	155	73	168	70	181	65	192	76	187	89	184	103	182	131	180	145	181	160	182	173	184	186	187	197	192	192	181	189	168	187	155	186	140	185	126	187	98	189	84	192	72	197	60	356	0	348	52	324	98	288	134	243	157	190	166	138	157	93	134	57	98	34	52	25	0	58	0	65	42	84	78	112	107	149	126	190	132	232	126	269	107	297	78	316	42	323	0	356	0	348	52	324	98	288	134	243	157	190	166	138	157	93	134	57	98	34	52	25	0	16383	16383	62	33	75	65	96	92	123	114	155	127	190	132	226	127	258	114	285	92	306	65	319	33	13	-70	36	-93	128	-2	146	-15	166	-25	187	-33	209	-38	233	-39	285	-31	330	-7	366	28	389	73	398	126	389	178	366	223	330	259	285	282	233	291	180	282	135	259	99	223	75	178	67	126	69	102	73	79	81	58	91	39	104	21	16383	16383	366	126	359	84	340	48	311	19	275	0	233	-6	191	0	155	19	126	48	107	84	100	126	107	168	126	204	155	233	191	252	233	258	275	252	311	233	340	204	359	168	366	126	523	109	523	142	440	142	429	186	407	225	375	257	336	279	292	290	292	374	259	374	259	290	214	279	175	257	143	225	121	186	110	142	26	142	26	109	110	109	122	65	144	26	176	-5	215	-27	259	-38	259	-122	292	-122	292	-38	336	-27	375	-5	406	26	429	65	440	109	16383	16383	292	142	292	257	326	248	355	230	380	205	397	175	406	142	16383	16383	259	142	143	142	153	175	170	205	195	230	225	248	259	257	16383	16383	406	109	397	75	379	45	355	21	325	3	292	-5	292	109	16383	16383	259	-5	225	3	195	21	170	45	153	75	143	109	259	109	523	3	523	36	397	36	397	215	523	215	523	248	397	248	397	374	364	374	364	248	185	248	185	374	152	374	152	248	26	248	26	215	152	215	152	36	26	36	26	3	152	3	152	-122	185	-122	185	3	364	3	364	-122	397	-122	397	3	16383	16383	364	36	185	36	185	215	364	215	299	92	299	161	353	161	379	165	402	177	420	196	431	219	435	246	431	274	419	297	401	315	378	327	350	331	323	327	300	316	282	298	270	275	266	248	266	194	198	194	198	246	193	274	182	297	164	315	140	327	113	331	85	327	62	315	43	297	32	274	27	246	31	219	43	196	61	177	84	165	110	161	165	161	165	92	110	92	84	88	61	76	43	58	31	35	27	7	32	-19	43	-43	62	-61	85	-73	113	-77	140	-73	163	-62	182	-44	193	-21	198	5	198	59	266	59	266	5	270	-21	282	-44	300	-62	323	-73	350	-77	378	-73	401	-61	419	-43	431	-19	435	7	431	35	420	58	402	76	379	88	353	92	16383	16383	299	194	299	246	301	263	308	278	320	289	334	296	350	298	367	295	382	288	393	277	400	263	402	246	400	229	393	215	383	204	369	197	353	194	16383	16383	165	194	110	194	94	197	80	204	70	215	63	229	60	246	63	263	70	277	81	288	96	295	113	298	129	295	144	288	155	277	162	263	165	246	16383	16383	266	92	198	92	198	161	266	161	16383	16383	299	59	353	59	369	57	383	49	393	38	400	24	402	7	400	-9	393	-23	382	-34	367	-42	350	-44	334	-42	319	-35	308	-24	301	-10	299	5	16383	16383	165	5	162	-10	155	-24	144	-35	129	-42	113	-44	96	-42	81	-34	70	-23	63	-9	60	7	63	24	70	38	80	49	94	57	110	59	165	59	276	57	276	90	57	90	57	196	24	196	24	57	235	335	108	335	108	275	82	258	61	236	46	211	35	182	32	151	35	119	46	90	61	65	82	43	108	26	108	-34	235	-34	235	26	260	43	281	65	297	90	307	119	311	151	307	182	297	211	281	236	260	258	235	275	16383	16383	210	285	132	285	132	310	210	310	16383	16383	277	137	270	109	256	85	236	65	212	51	184	44	184	69	159	69	159	44	131	51	106	65	86	85	72	109	65	137	90	137	90	162	65	162	72	190	86	215	106	235	131	249	159	256	159	231	184	231	184	256	191	255	199	253	206	251	212	249	219	246	171	162	113	162	113	137	184	137	239	233	251	221	261	208	269	194	274	178	277	162	252	162	252	137	16383	16383	210	-8	132	-8	132	17	210	17	205	298	205	331	26	331	26	141	59	141	59	298	205	141	205	331	26	331	26	298	172	298	172	141	205	-107	205	-74	59	-74	59	82	26	82	26	-107	206	-107	206	82	173	82	173	-74	26	-74	26	-107	483	81	436	117	387	145	340	164	295	176	255	180	207	176	159	164	113	145	69	117	27	81	32	74	69	97	108	115	152	128	200	135	255	137	304	135	352	128	397	115	439	97	478	74	478	180	439	157	397	139	352	126	304	119	255	116	200	119	152	126	108	139	69	157	32	180	27	172	69	136	113	109	159	89	207	78	255	74	295	78	340	89	387	109	436	137	483	172	167	357	142	357	39	131	39	121	141	-106	167	-106	71	126	161	120	161	130	59	357	33	357	128	125	32	-106	59	-106	372	188	215	279	199	250	355	160	16383	16383	372	66	355	94	199	4	215	-24	16383	16383	142	36	142	218	109	218	109	36	16383	16383	421	17	421	236	232	346	41	236	41	17	232	-92	16383	16383	388	36	232	-54	75	36	75	217	232	308	388	217	465	280	437	296	355	154	343	182	326	205	303	223	276	234	247	238	234	238	222	236	217	234	243	280	214	296	27	-26	56	-43	137	98	149	70	166	47	189	29	217	17	247	13	253	13	258	14	264	14	270	15	276	17	250	-26	278	-43	16383	16383	326	127	322	102	311	80	293	62	271	51	247	46	222	51	200	62	183	80	171	102	167	127	171	151	183	173	200	190	222	201	247	205	271	201	293	190	311	173	322	151	326	127	44	5	41	3	40	2	38	1	36	1	32	2	29	4	27	8	26	13	26	18	25	29	24	39	20	59	18	70	4	70	6	48	6	38	7	28	7	17	5	-15	2	-32	-2	-48	-8	-65	-5	-69	11	-62	28	-58	44	-55	61	-54	109	-54	119	-55	130	-56	131	-42	119	-39	109	-37	98	-36	88	-35	78	-35	73	-34	68	-34	65	-32	63	-29	62	-25	62	-23	63	-21	63	-19	64	-17	65	-16	105	23	117	15	130	9	144	4	159	1	175	0	211	6	241	21	266	45	281	76	287	112	281	148	265	179	241	203	210	219	175	225	139	219	108	203	84	179	68	148	62	113	63	98	66	83	70	70	76	57	84	45	16383	16383	169	129	108	69	103	77	100	85	97	94	95	103	95	113	99	137	111	159	128	176	150	188	175	192	196	189	215	180	232	167	244	149	252	129	16383	16383	252	97	245	76	232	58	216	45	196	36	175	33	155	35	146	38	137	42	129	47	179	97	405	121	405	132	40	281	40	-27	16383	16383	281	143	73	143	73	229	16383	16383	281	110	73	24	73	110	421	-77	421	-52	248	-52	248	350	420	350	421	376	42	376	42	350	214	350	214	-52	42	-52	42	-77	244	342	211	342	211	311	157	298	111	270	74	231	50	182	42	126	50	70	74	22	111	-17	157	-45	211	-58	211	-88	244	-88	244	-58	298	-45	344	-17	381	22	404	70	413	126	404	182	381	231	344	270	298	298	244	311	16383	16383	244	277	287	266	325	243	354	211	373	171	380	126	373	81	354	41	325	9	287	-13	244	-25	16383	16383	211	-25	167	-13	130	9	101	41	82	81	75	126	82	171	101	211	130	243	167	266	211	277	311	117	311	150	192	150	266	352	237	352	163	150	30	150	30	117	151	117	77	-87	105	-87	180	117	311	117	311	150	179	150	105	352	75	352	150	150	30	150	30	117	161	117	236	-87	265	-87	190	117	369	-87	369	376	27	376	27	-87	16383	16383	336	73	199	312	60	73	60	343	336	343	16383	16383	336	-54	60	-54	60	3	199	243	336	3	200	59	204	78	208	95	215	110	223	124	233	137	254	164	269	185	279	202	284	218	285	235	280	262	267	284	247	301	222	311	194	315	167	311	145	301	127	286	116	266	112	243	113	232	117	222	122	216	128	211	136	210	143	211	149	214	153	218	155	224	156	232	154	240	150	246	144	252	139	259	137	268	140	278	147	286	158	293	171	298	185	300	202	297	217	289	228	276	236	260	239	241	237	222	234	204	228	185	214	147	205	123	198	103	194	86	192	71	191	59	16383	16383	223	0	222	7	218	14	212	20	205	24	197	26	188	24	181	21	175	15	171	7	170	0	171	-8	175	-15	180	-21	188	-25	197	-26	206	-25	213	-21	218	-16	222	-8	223	0	16383	16383	369	-87	369	376	27	376	27	-87	16383	16383	336	-54	60	-54	60	343	336	343	410	0	410	33	195	33	228	61	151	108	151	189	249	269	226	292	151	230	151	292	118	292	118	203	39	138	118	90	118	8	78	-26	72	-30	70	-31	66	-31	62	-30	60	-28	56	-20	56	-15	55	-2	53	22	51	35	48	46	34	46	35	33	36	21	37	8	38	-4	38	-32	37	-40	37	-48	36	-56	35	-66	31	-86	28	-95	25	-105	28	-109	56	-98	84	-92	114	-89	145	-87	178	-87	178	-71	171	-70	165	-69	109	-69	106	-68	102	-67	98	-61	98	-53	99	-51	100	-50	102	-49	158	0	16383	16383	118	128	95	143	118	161	16383	16383	173	57	151	37	151	70	421	60	421	93	314	93	314	60	16383	16383	421	160	421	193	42	193	42	160	16383	16383	285	60	285	93	178	93	178	60	16383	16383	149	60	149	93	42	93	42	60	451	127	341	316	122	316	12	127	122	-63	341	-63	16383	16383	413	127	322	-30	141	-30	50	127	141	283	322	283	383	110	383	143	-4	143	-4	110	435	287	435	383	27	383	27	287	60	287	60	350	402	350	402	287	435	-40	435	55	402	55	402	-7	60	-7	60	55	27	55	27	-40	435	151	435	248	402	248	402	185	60	185	60	248	27	248	27	151	16383	16383	435	6	435	102	27	102	27	6	60	6	60	69	402	69	402	6	428	366	295	366	295	164	294	140	289	121	279	108	260	100	232	98	218	98	218	170	208	175	172	142	136	113	99	86	62	60	25	33	25	28	62	2	99	-23	136	-50	173	-79	208	-112	218	-107	218	-35	268	-35	324	-26	368	-2	401	32	421	75	428	123	16383	16383	403	132	396	83	377	43	348	14	310	-3	266	-10	193	-10	193	-68	110	-4	101	2	87	16	83	24	81	31	83	39	88	47	94	54	110	68	193	125	193	73	227	73	272	78	300	93	314	114	319	139	320	166	320	340	403	340	144	50	144	203	111	203	111	50	283	-75	259	-37	229	-7	198	12	166	24	139	27	107	23	74	12	43	-8	16	-37	-4	-75	9	-75	30	-49	54	-27	79	-12	107	-2	139	0	168	-2	196	-12	222	-27	247	-49	269	-75	269	386	247	359	222	338	196	323	168	313	139	310	107	313	79	323	54	338	30	359	9	386	-4	386	16	347	43	318	74	298	107	286	139	282	166	286	198	298	229	318	259	347	283	386	283	-43	277	-18	267	1	253	16	234	24	212	27	177	27	169	28	161	30	153	36	147	45	143	59	134	59	131	45	125	36	117	30	109	28	100	27	66	27	44	24	25	16	11	1	1	-18	-4	-43	7	-43	11	-29	16	-16	23	-6	33	0	46	2	51	1	62	1	68	0	93	0	104	1	115	4	124	11	132	21	138	36	140	36	146	21	154	11	163	4	174	1	185	0	210	0	216	1	221	1	227	2	232	2	245	0	255	-6	262	-16	267	-29	271	-43	271	384	267	370	262	358	255	348	245	341	232	339	221	339	216	340	174	340	163	336	154	330	146	320	140	305	138	305	132	320	124	330	115	336	104	340	62	340	56	339	46	339	33	341	23	348	16	358	11	370	7	384	-4	384	1	359	11	340	25	325	44	316	66	313	100	313	109	312	117	310	125	305	131	296	134	282	143	282	147	296	153	305	161	310	169	312	177	313	212	313	234	316	253	325	267	340	277	359	283	384	464	-105	464	-79	356	33	107	33	-1	-78	-1	-104	118	0	344	0	464	395	464	421	344	315	118	315	-1	421	-1	395	107	282	356	282	545	-25	388	279	62	279	27	-25	16383	16383	493	7	64	7	92	246	370	246	339	127	334	162	318	193	294	218	263	234	228	240	192	234	161	218	137	193	121	162	116	127	121	91	137	61	161	37	192	21	228	15	263	21	294	37	318	61	334	91	339	127	16383	16383	314	127	309	100	296	76	277	57	254	45	228	41	200	45	176	57	158	76	146	99	142	127	146	154	158	178	176	197	200	209	228	214	254	209	277	197	296	178	309	154	314	127	16383	16383	414	18	414	233	228	340	41	233	41	18	228	-88	16383	16383	381	36	228	-50	74	36	74	213	228	302	381	213	523	110	523	143	23	143	23	110	498	263	168	263	12	-9	342	-9	16383	16383	441	230	323	23	69	23	186	230	232	143	213	165	194	185	174	202	153	213	131	217	101	211	74	194	51	169	34	140	27	110	229	110	248	88	267	68	287	52	308	40	330	36	360	43	388	62	411	87	428	115	435	143	16383	16383	407	110	395	97	381	86	366	77	351	71	336	69	319	71	304	77	289	85	275	97	261	110	16383	16383	55	143	67	156	80	167	95	176	111	182	126	184	142	182	157	176	172	167	186	156	200	143	367	191	358	211	235	157	230	162	218	168	211	170	200	170	172	303	151	299	180	162	169	151	166	144	164	137	163	129	163	124	164	119	166	114	170	106	97	-38	117	-48	187	91	190	90	194	89	197	88	213	88	219	90	286	-45	306	-35	236	103	240	107	244	117	246	123	246	134	245	136	245	138	16383	16383	153	189	140	185	121	286	100	282	119	180	104	180	140	140	230	-59	230	8	215	8	215	-29	35	-29	35	8	20	8	20	-59	218	70	218	80	205	81	197	82	191	85	188	89	188	257	185	258	128	233	128	223	137	227	140	227	144	228	147	228	149	229	151	229	157	227	159	223	160	219	160	99	159	92	156	87	151	84	142	82	130	80	130	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	245	113	235	117	229	109	224	104	219	100	212	98	141	98	186	137	201	151	213	165	221	179	225	193	227	207	224	224	216	238	204	249	188	256	168	258	147	255	130	247	116	234	107	217	100	196	110	193	117	207	125	218	133	226	143	230	155	232	170	230	182	226	191	218	197	209	199	196	197	183	193	170	185	157	173	142	157	127	101	80	101	70	224	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	120	205	127	216	135	225	144	231	154	234	165	235	176	235	185	232	192	227	197	220	198	211	197	202	194	194	189	187	182	181	174	176	166	174	161	172	154	170	146	167	146	157	164	157	170	156	175	156	191	152	200	147	206	140	210	131	211	121	209	109	204	99	195	91	184	86	171	84	165	84	155	86	150	88	144	92	138	94	134	97	130	98	127	99	120	99	116	97	113	94	111	90	110	86	112	80	116	74	124	70	134	68	147	67	172	69	196	77	216	90	230	108	235	133	233	147	229	159	222	168	212	175	200	181	209	188	216	195	220	202	223	210	224	218	222	232	215	243	205	251	191	256	175	258	156	256	141	249	128	239	118	225	110	209	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	232	114	232	138	200	138	200	258	184	258	84	137	84	114	172	114	172	70	200	70	200	114	16383	16383	172	138	102	138	172	224	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	232	261	223	266	221	263	218	261	216	260	213	259	209	258	147	258	113	193	111	191	111	187	112	185	113	184	117	184	142	182	165	175	185	164	199	149	204	127	202	114	196	102	186	93	175	87	162	84	158	85	154	85	149	87	145	89	140	92	134	96	129	98	125	100	121	101	117	101	111	100	107	98	104	95	102	91	102	86	103	79	109	74	117	70	128	68	142	67	169	70	192	79	211	93	223	114	227	141	223	167	211	185	192	198	168	207	139	214	149	230	212	230	215	231	217	232	219	236	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	226	258	202	256	182	251	163	245	146	236	129	223	118	210	108	194	100	178	95	160	93	142	97	118	106	97	122	81	142	71	167	67	188	70	206	79	221	93	230	110	233	132	231	152	223	169	211	181	194	189	174	191	166	191	159	190	152	188	144	185	135	180	144	200	157	217	176	230	199	240	226	246	16383	16383	203	123	202	108	198	97	192	88	182	83	171	81	155	84	142	92	133	105	127	122	126	143	128	155	133	163	141	169	151	172	162	173	177	171	189	165	197	155	202	141	203	123	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	236	250	236	258	118	258	97	213	105	208	112	217	119	224	125	228	133	230	207	230	145	67	168	67	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	237	116	236	129	230	140	221	151	208	162	190	174	204	181	215	189	222	197	226	207	228	219	225	231	218	242	206	251	192	256	174	258	154	256	137	250	124	241	115	228	112	213	113	203	116	193	122	184	132	175	147	163	131	152	120	142	113	131	109	121	108	109	111	94	120	83	133	74	151	69	171	67	192	69	211	76	225	86	234	99	237	116	16383	16383	204	216	203	208	200	200	194	194	186	188	175	181	161	189	150	197	143	204	138	212	137	220	138	229	143	235	150	240	160	243	171	244	182	243	192	239	199	233	203	226	204	216	16383	16383	179	144	190	137	198	129	204	122	208	114	209	105	208	97	203	90	196	85	186	82	175	81	162	83	151	87	143	93	137	102	136	115	136	124	139	132	144	140	151	147	161	155	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	114	67	136	70	155	74	171	80	187	88	203	99	216	111	227	126	235	142	239	159	241	178	238	203	229	225	215	242	196	254	171	258	149	255	131	246	117	231	108	213	104	191	107	171	115	155	127	143	142	135	161	132	181	134	190	137	199	141	206	146	196	125	182	107	163	94	140	85	114	79	16383	16383	209	166	206	160	200	156	191	153	182	151	172	151	160	153	149	159	141	169	136	183	134	200	136	213	140	225	146	235	155	242	168	244	182	242	194	235	202	224	207	207	209	184	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	272	70	272	82	264	84	258	87	254	91	250	97	246	105	174	262	169	262	109	126	101	108	94	95	88	88	82	84	73	82	73	70	131	70	131	82	124	82	119	83	115	85	113	87	112	90	112	94	114	98	114	100	127	128	201	128	213	105	215	102	216	98	217	95	217	92	218	89	217	86	214	84	204	82	199	82	199	70	16383	16383	195	147	134	147	164	215	165	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	85	258	85	247	97	246	104	244	109	240	110	234	110	96	108	89	104	85	97	83	85	82	85	70	188	70	212	73	233	79	248	90	259	105	262	123	260	136	254	148	245	157	234	164	221	170	231	174	238	180	244	188	248	198	249	209	246	226	237	240	221	250	199	256	170	258	16383	16383	146	177	146	238	147	240	148	241	149	241	152	242	165	242	184	240	198	236	207	229	213	220	214	208	213	197	208	188	200	182	189	178	172	177	16383	16383	146	158	176	158	193	156	208	150	218	140	222	123	219	107	211	97	198	91	182	88	157	88	152	89	148	90	146	93	146	97	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	113	249	103	236	95	223	90	208	86	192	85	164	89	142	99	125	116	115	139	112	167	115	193	125	214	141	230	162	241	189	244	207	242	224	236	238	225	248	211	254	194	266	194	263	262	256	262	254	259	252	257	249	255	246	254	242	253	239	254	236	254	232	255	229	256	217	259	190	262	181	262	148	258	118	245	95	224	79	197	73	163	79	129	94	103	117	83	147	71	181	67	203	69	223	73	242	81	258	92	272	106	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	69	258	69	247	80	246	88	245	92	241	94	236	94	94	92	88	88	85	80	83	69	82	69	70	156	70	197	75	229	87	253	107	267	134	272	166	266	203	249	230	223	247	190	256	153	258	16383	16383	129	234	130	237	130	239	132	241	135	241	141	242	171	239	196	232	216	218	229	196	233	165	229	134	217	112	199	98	175	90	147	88	141	88	136	89	132	90	130	93	129	97	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	123	250	123	242	108	233	98	221	92	205	89	183	88	152	88	148	89	144	91	142	93	142	158	196	158	205	156	210	152	213	145	215	134	226	134	226	201	215	201	213	191	210	184	205	179	196	177	142	177	142	238	143	240	147	242	189	242	206	241	218	238	226	233	230	224	233	211	244	211	243	258	81	258	81	247	92	246	100	244	104	241	106	235	107	227	107	103	106	94	104	88	100	84	92	83	81	82	81	70	244	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	254	211	252	258	81	258	81	247	93	246	101	244	105	240	106	233	107	224	107	106	106	95	104	89	100	85	93	83	81	82	81	70	175	70	175	82	161	83	152	85	146	88	143	93	142	101	142	158	202	158	210	156	216	152	219	145	221	134	232	134	232	201	221	201	219	191	216	184	210	179	201	177	142	177	142	238	143	240	144	241	147	242	198	242	216	241	228	238	235	233	240	224	243	211	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	281	174	201	174	201	162	213	161	220	159	225	156	227	150	227	99	226	95	221	91	214	88	204	86	192	85	164	89	142	99	125	116	115	138	112	167	116	195	127	217	144	232	164	241	187	244	195	244	203	242	211	239	219	235	231	225	235	220	239	214	243	207	246	198	257	198	254	262	246	262	244	259	242	257	239	255	233	253	230	253	227	254	224	254	218	256	211	258	203	260	196	261	188	262	181	262	148	258	118	245	94	224	79	197	73	164	78	131	93	104	116	84	145	71	180	67	199	68	217	70	234	74	249	80	261	87	261	144	262	152	264	157	267	160	273	161	281	162	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	269	70	269	82	259	84	252	86	249	90	247	96	246	104	246	224	247	233	249	240	252	243	259	246	269	247	269	258	188	258	188	247	198	246	205	243	209	240	210	233	211	224	211	177	134	177	134	233	137	240	141	243	147	246	157	247	157	258	76	258	76	247	86	246	93	243	97	240	98	233	99	224	99	107	98	97	97	90	93	86	86	83	76	82	76	70	156	70	156	82	147	83	140	86	136	90	134	96	134	158	211	158	211	108	210	97	209	90	205	86	198	83	188	82	188	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	218	70	218	82	206	83	198	85	193	89	190	95	190	234	193	240	197	244	206	246	218	247	218	258	127	258	127	247	140	246	148	244	153	240	155	234	155	95	152	89	147	85	139	83	127	82	127	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	223	258	132	258	132	247	145	246	153	244	157	240	160	234	160	95	156	87	152	85	147	84	144	85	142	86	140	88	139	90	139	92	137	98	134	102	131	105	127	107	123	108	117	107	113	105	109	101	107	96	106	90	108	82	112	75	119	71	128	68	139	67	158	69	174	76	185	87	192	104	195	125	195	233	197	239	202	243	210	246	223	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	278	70	278	82	271	83	264	85	256	89	246	98	233	110	165	180	218	225	228	234	236	240	243	244	252	246	262	247	262	258	187	258	187	247	195	247	203	245	205	244	206	243	206	241	205	238	202	234	191	223	184	217	134	172	134	225	135	234	138	240	142	244	150	246	162	247	162	258	72	258	72	247	84	246	91	244	96	241	99	235	99	97	97	90	93	85	85	83	72	82	72	70	162	70	162	82	150	83	142	85	138	89	135	95	134	104	134	152	142	158	193	107	196	102	200	98	204	95	207	89	206	87	204	85	201	84	195	83	188	82	188	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	124	240	124	238	119	235	114	231	106	229	103	224	98	218	93	210	90	201	89	190	88	174	88	165	89	158	90	154	92	152	96	152	228	153	236	156	242	162	245	170	246	180	247	180	258	89	258	89	247	99	246	107	245	113	242	116	237	117	229	117	103	116	94	114	88	109	84	101	83	89	82	89	70	235	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	285	70	285	82	275	83	268	86	264	90	262	96	261	104	261	224	262	234	264	240	268	244	275	246	284	247	284	258	224	258	166	120	113	258	61	258	61	247	72	246	78	244	82	240	83	233	84	224	84	116	83	102	82	92	78	87	71	84	60	82	60	70	123	70	123	82	113	84	106	87	102	92	100	102	99	116	99	212	100	212	154	70	160	70	225	224	226	224	226	97	224	90	220	86	213	83	203	82	203	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	258	200	258	200	247	206	247	210	246	214	244	217	243	219	241	221	237	222	233	224	223	224	127	127	258	85	258	85	247	92	247	100	243	103	239	107	233	107	114	106	101	105	92	102	87	95	83	85	81	85	70	145	70	145	81	135	84	129	87	125	92	123	101	123	215	232	67	239	67	239	213	240	223	241	231	242	236	244	240	248	244	254	246	258	247	263	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	274	166	269	197	256	224	234	244	206	258	172	262	139	258	111	245	89	225	76	199	71	167	76	135	89	108	111	88	139	75	172	70	206	75	234	88	255	108	269	134	274	166	16383	16383	235	168	233	142	227	120	215	102	197	91	173	86	149	91	131	102	119	119	112	141	109	166	112	191	119	213	131	230	148	242	172	246	195	242	213	231	225	215	233	193	235	168	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	86	258	86	247	96	247	104	245	109	242	112	237	113	228	113	104	112	94	110	88	105	84	97	83	86	82	86	70	176	70	176	82	165	83	157	84	152	88	149	94	148	103	148	150	152	149	159	149	163	148	167	148	190	150	211	156	228	167	239	183	243	205	239	227	229	242	212	252	192	257	169	258	16383	16383	148	234	149	237	149	239	151	241	154	241	157	242	177	240	190	236	199	229	204	219	205	204	204	192	200	181	192	173	180	169	165	167	152	167	148	168	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	39	248	50	231	52	217	56	206	61	198	68	191	76	218	82	241	95	259	113	270	137	274	166	269	198	255	225	233	245	205	258	172	262	140	258	112	246	90	226	76	199	71	166	74	139	84	117	100	100	119	87	141	79	154	62	169	51	187	44	209	40	234	39	16383	16383	235	167	233	142	227	120	215	104	197	94	173	90	149	94	131	104	119	121	112	141	109	166	112	191	119	213	131	230	149	242	172	246	195	242	213	232	225	215	233	193	235	167	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	275	70	275	82	268	83	262	84	257	86	253	89	248	94	199	157	216	162	228	170	237	180	242	192	243	205	238	229	225	244	208	253	188	257	169	258	86	258	86	247	96	247	104	245	109	242	112	237	113	228	113	104	112	94	109	88	104	84	96	83	86	82	86	70	173	70	173	82	162	83	155	85	151	89	149	95	148	104	148	153	165	153	228	70	16383	16383	148	234	149	238	150	240	156	242	161	242	181	240	194	234	201	226	205	216	205	205	203	191	198	181	189	176	176	173	161	172	148	172	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	238	198	229	262	220	262	219	259	217	256	215	254	213	253	205	253	199	255	195	256	189	258	184	260	172	262	166	262	148	260	132	253	120	243	113	228	110	211	112	200	116	189	125	179	136	169	150	161	166	153	181	144	195	134	205	124	208	113	207	103	202	95	195	89	186	85	174	84	157	86	143	91	131	101	121	114	113	132	101	132	112	67	122	67	124	73	125	75	127	76	138	76	144	74	151	72	158	69	172	67	179	67	200	69	218	77	232	88	242	103	245	122	243	135	237	147	227	158	213	169	195	179	177	188	162	196	151	204	144	213	142	222	143	229	146	235	152	240	160	243	170	244	181	243	191	240	199	236	206	231	217	220	220	216	226	198	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	205	257	258	87	258	85	205	95	205	99	221	104	231	112	238	124	241	141	242	155	242	155	96	153	89	148	85	140	83	127	82	127	70	218	70	218	82	206	83	198	85	193	89	190	95	190	242	203	242	219	241	231	238	239	231	245	221	249	205	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	258	200	258	200	247	210	246	217	242	221	236	223	227	224	214	224	142	222	124	218	108	210	96	196	88	177	85	158	88	147	95	140	106	138	121	137	139	137	224	138	233	140	239	143	243	150	245	160	247	160	258	79	258	79	247	89	246	96	243	100	240	102	234	102	142	105	116	114	95	128	79	147	70	171	67	197	71	216	81	230	98	237	120	239	146	239	215	240	227	242	236	246	241	252	245	263	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	272	258	212	258	212	247	217	247	223	246	228	245	231	242	233	239	232	236	232	233	231	230	229	225	227	221	185	123	141	214	136	224	133	231	131	236	130	239	129	241	130	243	131	244	137	246	142	247	151	247	151	258	73	258	73	247	81	246	87	244	93	239	98	231	104	219	176	70	180	70	245	224	250	234	254	240	260	244	265	246	272	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	285	258	235	258	235	247	242	247	247	245	250	244	252	241	252	235	251	232	249	224	248	219	219	128	185	227	183	230	182	233	182	236	181	238	181	239	182	243	184	245	187	246	193	247	199	247	199	258	134	258	134	247	142	247	147	245	151	241	155	234	159	223	166	204	141	129	108	230	106	236	105	238	105	240	104	242	105	244	106	245	109	246	113	247	119	247	119	258	60	258	60	247	67	246	72	243	77	237	81	229	85	217	132	70	135	70	171	185	172	185	211	70	214	70	264	230	266	236	269	240	273	243	278	245	285	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	70	260	82	253	84	247	86	242	89	237	94	232	101	185	175	219	220	227	231	235	238	241	243	249	246	258	247	258	258	198	258	198	247	205	247	210	246	212	245	214	243	214	239	213	237	211	234	209	230	205	225	177	188	160	214	155	223	151	229	146	239	146	244	150	246	153	247	165	247	165	258	88	258	88	247	97	245	105	241	113	234	122	222	133	204	159	163	122	112	112	99	105	91	98	86	92	83	85	82	85	70	144	70	144	82	136	83	131	84	127	85	126	86	125	88	125	90	127	93	129	98	133	103	138	110	167	150	191	113	196	105	200	99	202	94	204	90	204	86	202	85	196	83	192	83	185	82	185	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	258	204	258	204	247	211	247	215	246	218	245	220	243	220	238	219	237	218	234	217	232	181	172	143	232	142	234	141	237	139	241	139	244	143	246	147	246	151	247	157	247	157	258	85	258	85	247	92	246	99	242	106	235	115	223	127	205	155	159	155	95	152	88	147	85	139	83	127	82	127	70	218	70	218	82	207	83	199	84	194	88	191	94	190	103	190	160	224	218	232	229	238	237	244	243	251	246	260	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	126	250	126	244	109	236	98	227	92	214	89	198	88	131	88	254	249	254	258	99	258	92	205	102	205	106	221	113	232	122	238	135	241	153	242	209	242	85	80	85	70	252	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	239	117	236	115	233	114	231	113	228	112	225	112	219	114	217	117	215	121	215	180	213	198	207	211	197	219	184	224	166	225	152	224	137	221	124	215	116	205	112	193	113	187	115	183	118	180	122	178	127	177	132	178	137	180	140	183	142	187	142	196	141	199	140	201	140	203	141	206	144	209	149	211	155	212	162	213	170	212	177	209	182	205	186	199	187	191	187	180	168	174	154	169	143	165	135	161	128	158	122	153	115	148	111	141	107	132	106	123	108	113	112	104	120	98	129	94	141	93	149	94	158	95	167	99	177	104	188	113	190	105	193	100	197	96	203	94	209	93	215	93	227	97	233	101	239	107	16383	16383	187	132	185	126	180	121	173	117	165	115	157	114	151	115	145	117	140	121	137	126	136	132	136	136	137	140	139	144	142	147	147	151	152	154	158	157	166	160	176	164	187	167	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	147	262	145	262	136	259	120	255	109	252	97	249	97	239	98	240	110	240	114	239	117	237	118	233	118	88	123	80	133	73	147	70	161	68	172	67	196	70	217	79	234	93	244	113	248	136	245	156	237	174	225	187	209	196	190	199	179	198	169	195	160	190	152	184	147	176	16383	16383	147	157	148	163	153	168	160	172	168	174	178	175	193	173	205	165	213	154	217	140	219	124	217	110	211	99	202	89	190	83	176	81	167	81	159	83	152	86	148	89	147	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	229	143	220	133	212	126	203	122	194	119	184	118	167	121	154	127	145	138	139	152	137	168	138	182	144	194	152	204	163	209	177	211	183	211	187	210	191	208	194	205	195	200	198	195	200	189	204	185	209	181	215	180	220	181	224	183	227	186	229	190	230	195	227	204	220	213	209	219	195	224	180	225	157	222	137	213	121	198	110	179	107	156	110	135	118	118	132	105	149	96	170	93	189	95	204	101	217	111	228	123	238	139	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	81	248	91	244	91	242	90	240	90	234	91	230	92	228	95	227	98	227	261	224	262	215	259	206	257	197	254	187	252	176	249	176	239	178	240	190	240	194	239	197	237	199	229	199	187	198	187	186	195	172	199	165	199	143	196	124	186	110	171	100	151	97	128	100	108	107	91	120	78	136	70	156	67	166	68	175	70	183	73	191	78	199	85	199	69	200	67	16383	16383	199	103	197	97	192	93	185	90	177	88	169	88	154	90	142	96	133	106	128	120	126	137	128	153	133	166	141	177	152	183	166	185	176	184	185	180	192	175	197	168	199	161	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	233	143	224	133	215	126	206	122	197	119	186	118	169	121	155	128	145	139	139	153	137	170	235	170	232	189	225	204	213	216	198	223	179	225	155	222	135	213	120	198	110	179	107	157	110	135	119	118	133	104	151	96	173	93	192	95	207	101	220	111	231	123	241	139	16383	16383	137	185	140	193	145	200	152	205	160	208	170	209	180	208	188	205	194	199	198	193	200	185	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	119	197	119	181	145	181	145	102	144	93	142	87	138	83	130	81	118	80	118	70	203	70	203	80	190	81	181	83	176	87	173	93	172	102	172	181	213	181	213	197	172	197	172	227	173	235	175	241	179	245	184	248	190	249	195	248	199	246	202	244	204	241	216	229	219	227	228	227	232	228	235	231	237	236	238	242	236	248	231	254	223	258	213	261	202	262	180	259	164	249	154	235	147	217	145	197	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	247	237	247	252	213	252	201	255	193	258	186	260	179	261	173	262	168	262	150	260	135	253	123	243	115	229	112	214	113	203	117	194	122	186	129	180	137	175	129	171	123	167	117	162	114	156	113	149	113	145	114	141	116	138	124	132	114	125	106	118	102	111	99	105	98	98	101	86	109	77	122	71	138	68	156	67	177	69	201	74	222	83	238	98	244	118	242	129	237	137	228	144	216	148	202	151	160	152	151	153	144	154	141	156	139	157	138	159	139	162	141	165	144	168	154	170	160	170	165	169	172	169	188	171	203	177	214	186	222	199	225	215	225	219	224	223	224	227	222	232	221	237	16383	16383	199	204	198	197	194	191	189	186	183	183	175	182	163	184	154	190	146	199	142	210	140	224	141	232	145	238	150	244	156	247	165	248	177	245	187	238	194	228	197	216	199	204	16383	16383	231	113	228	105	220	99	208	94	191	91	171	90	155	91	141	93	131	96	125	101	123	107	123	110	124	113	127	117	131	122	138	128	146	127	157	125	169	125	182	124	208	124	219	123	226	121	230	118	231	113	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	70	251	80	242	82	236	85	233	88	231	93	231	154	229	170	225	183	217	192	205	198	191	200	181	199	171	196	161	192	152	185	143	176	143	261	141	262	135	260	128	258	120	255	109	253	95	250	95	239	96	240	99	240	100	241	107	240	111	239	114	237	115	234	116	229	116	102	115	93	114	88	110	84	104	82	94	80	94	70	166	70	166	80	156	82	150	84	146	88	144	93	143	102	143	162	151	169	158	173	165	176	172	178	180	179	188	178	194	175	199	170	202	163	203	153	203	93	201	88	197	84	190	82	180	80	180	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	189	271	188	277	186	282	182	286	177	288	171	289	165	288	160	286	156	282	154	277	153	271	154	265	156	260	160	256	165	254	171	253	177	254	182	256	186	260	188	265	189	271	16383	16383	211	93	211	103	201	104	193	106	189	110	187	116	187	224	185	225	134	210	134	200	153	200	156	199	158	196	159	192	159	115	157	109	152	106	145	104	133	103	133	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	203	280	202	286	200	290	196	294	191	297	179	297	174	294	170	290	168	286	167	280	168	274	170	269	174	265	179	263	185	262	191	263	196	265	200	269	202	274	203	280	16383	16383	201	232	199	234	188	230	158	221	147	219	147	208	152	208	155	209	166	209	169	207	171	204	173	200	173	79	172	69	170	61	165	57	157	55	151	57	146	61	141	66	135	71	127	73	123	72	119	70	116	67	114	63	113	59	115	52	119	47	126	43	134	41	145	40	165	42	181	50	192	63	199	81	201	104	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	253	70	253	80	245	82	238	84	230	88	223	92	216	99	169	150	176	156	196	170	211	180	223	185	235	187	246	188	246	198	179	198	179	188	182	187	190	187	193	186	194	185	194	184	190	180	187	179	188	179	144	147	144	261	142	262	134	259	126	257	117	254	105	252	92	250	92	240	98	240	101	241	103	241	108	240	112	239	114	237	116	233	116	91	114	87	110	84	103	82	92	80	92	70	166	70	166	80	157	81	151	82	147	85	145	89	144	94	144	138	192	86	194	84	194	82	193	81	192	81	191	80	182	80	182	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	211	70	211	80	201	81	194	83	189	86	187	91	187	260	185	262	175	259	157	255	147	252	135	250	135	240	143	240	145	241	147	241	152	240	155	239	157	236	159	232	159	99	158	92	156	87	151	84	144	82	134	80	134	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	299	93	299	103	290	103	285	104	281	106	278	108	276	112	276	173	274	192	270	206	263	217	252	223	237	225	226	225	215	222	205	218	194	211	184	203	179	211	173	217	166	222	158	225	139	225	130	223	120	220	109	214	97	204	97	224	94	225	78	219	68	217	48	211	48	201	63	201	67	200	68	197	69	192	70	186	70	119	69	113	67	108	63	105	56	104	47	103	47	93	120	93	120	103	111	104	105	105	101	107	99	110	98	115	98	190	103	194	110	198	118	201	127	203	137	204	145	203	151	199	155	194	158	186	159	176	159	112	157	108	153	105	147	104	137	103	137	93	211	93	211	103	202	104	195	106	190	109	188	114	187	122	187	189	193	195	199	199	206	202	214	204	223	204	232	203	239	200	244	195	247	187	248	176	248	120	247	114	246	109	242	106	236	104	227	103	227	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	93	251	103	242	104	236	106	232	108	230	113	230	180	228	196	224	209	216	218	205	224	191	225	182	225	173	222	164	218	154	212	144	204	144	224	141	225	114	216	105	214	95	211	95	201	110	201	113	200	115	197	116	193	117	187	117	122	116	115	114	110	110	106	104	104	95	103	95	93	166	93	166	103	157	104	151	106	147	108	145	111	145	189	153	195	160	199	166	202	172	204	179	204	187	203	194	200	198	196	201	189	202	180	202	125	201	117	200	111	196	106	190	104	181	103	181	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	244	161	241	182	231	200	216	214	197	222	174	225	149	222	129	214	113	200	103	182	100	160	103	138	113	119	129	105	148	96	171	93	196	96	216	106	231	120	241	138	244	161	16383	16383	214	153	213	137	208	124	200	115	190	109	177	107	159	111	146	121	137	136	132	154	130	172	132	186	137	197	145	205	156	210	168	211	186	208	199	199	208	186	213	170	214	153	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	147	262	144	262	135	259	125	256	117	253	107	250	98	248	98	238	112	238	115	237	118	235	119	231	119	97	118	90	116	86	112	83	106	82	95	80	95	70	176	70	176	80	164	81	155	83	150	86	147	91	147	139	153	135	159	132	166	129	173	128	181	127	203	131	222	141	237	157	247	177	250	200	247	221	240	238	228	251	213	259	195	262	184	262	174	259	165	255	156	249	147	241	16383	16383	147	224	152	229	158	233	164	236	172	238	181	239	194	237	205	230	214	220	219	206	221	189	219	173	214	161	205	151	194	145	181	143	172	143	164	145	157	148	151	153	147	159	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	249	70	249	80	240	81	234	83	231	85	229	89	228	94	228	262	225	262	206	252	198	256	190	259	183	261	176	262	169	262	145	259	125	249	109	233	99	213	95	189	98	168	106	151	117	138	132	130	150	127	163	128	173	130	183	134	192	140	200	147	200	91	197	86	192	83	183	81	171	80	171	70	16383	16383	200	171	198	163	193	157	185	153	176	151	167	151	151	153	139	160	131	170	126	184	124	199	127	216	133	230	142	240	155	246	170	248	181	247	189	244	195	239	199	232	200	224	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	170	200	170	224	168	225	158	222	140	216	130	213	119	210	119	200	136	200	138	199	140	196	141	192	142	187	142	118	141	113	140	110	136	107	129	105	118	103	118	93	198	93	198	103	187	104	179	106	174	109	171	114	170	120	170	182	172	187	175	193	181	198	187	201	193	203	201	199	204	196	208	193	214	192	219	193	223	195	226	198	228	203	228	208	227	214	225	219	221	222	216	225	202	225	195	222	187	217	180	210	171	200	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	211	180	209	223	203	223	201	222	200	221	199	221	198	220	197	220	192	221	188	222	183	224	177	225	170	225	154	224	141	219	132	212	125	202	123	189	125	180	130	171	138	163	149	155	164	147	177	140	187	134	193	130	196	126	197	122	196	116	192	112	187	108	180	106	171	105	159	106	150	111	142	118	138	129	135	142	125	142	125	94	129	94	130	96	132	97	133	97	135	98	139	98	142	97	145	97	148	96	152	95	157	94	162	94	167	93	175	93	190	95	202	100	212	108	219	118	221	129	220	139	217	146	211	153	203	159	193	166	179	172	172	176	166	179	159	182	154	185	151	188	148	192	146	195	146	198	147	204	150	208	155	211	162	213	169	213	179	212	188	208	194	202	199	193	201	180	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	214	100	209	96	204	93	199	91	189	89	182	90	177	94	173	99	171	106	171	201	209	201	209	217	171	217	175	254	175	257	174	260	173	261	173	262	169	262	166	260	164	257	162	255	161	252	147	234	134	221	127	216	125	214	123	213	121	209	121	205	122	204	123	202	124	201	142	201	142	108	144	93	148	81	155	73	164	68	175	66	184	67	193	70	202	76	211	83	220	94	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	250	116	242	116	237	117	233	118	231	121	230	124	229	129	229	225	177	225	177	215	187	214	194	213	198	210	201	207	201	137	199	129	193	122	185	118	175	115	166	114	159	115	153	118	148	122	145	128	143	134	143	225	95	225	95	215	103	214	109	212	113	210	115	206	116	200	116	132	117	119	122	108	130	100	141	95	156	93	163	94	172	96	182	101	192	108	203	118	203	94	205	93	232	102	240	104	250	107	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	225	200	225	200	215	206	214	210	213	213	212	215	211	215	204	214	203	214	201	183	134	182	134	151	202	149	204	149	206	148	208	147	209	147	210	148	212	149	213	152	213	162	215	162	225	98	225	98	215	104	214	110	212	115	207	120	199	127	186	167	105	169	102	171	98	173	96	174	94	175	93	176	94	178	95	180	98	182	103	185	109	227	195	231	204	234	209	238	212	242	214	248	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	283	225	239	225	239	215	245	214	250	213	253	212	254	210	254	204	251	198	223	134	222	134	190	203	190	204	189	206	189	211	191	212	194	213	200	214	208	215	208	225	140	225	140	215	147	214	152	212	156	209	159	205	169	185	140	132	108	203	108	205	107	206	107	211	108	212	111	213	115	214	121	215	121	225	61	225	61	215	66	214	69	213	72	211	75	207	79	200	123	107	125	102	127	98	129	95	131	93	132	94	134	95	138	101	141	105	176	169	206	107	208	102	210	98	212	95	214	93	216	94	218	96	220	99	224	109	268	203	271	207	273	210	276	212	280	214	283	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	93	251	103	247	103	242	104	237	106	232	109	223	118	182	171	208	204	212	208	217	210	222	213	229	214	235	215	235	225	181	225	181	215	186	214	193	214	195	212	194	210	192	208	190	205	186	201	182	195	173	184	162	199	159	202	156	206	154	210	153	211	154	213	155	213	158	214	162	214	167	215	167	225	97	225	97	215	100	215	106	214	111	213	116	210	121	206	126	200	155	161	119	116	110	107	106	105	101	104	94	103	94	93	145	93	145	103	140	103	136	104	134	104	132	106	132	107	134	109	135	111	137	113	164	149	194	110	195	109	195	108	196	107	196	106	194	104	191	104	187	103	181	103	181	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	250	262	204	262	204	252	210	252	214	251	217	251	219	249	219	246	217	242	217	240	186	169	149	238	147	242	146	245	145	246	145	247	146	249	148	250	151	251	157	252	164	252	164	262	94	262	94	252	104	250	110	246	112	244	157	162	160	156	164	150	169	140	170	137	169	133	167	128	164	121	161	115	157	109	154	106	150	103	147	100	143	98	134	98	130	100	127	101	122	103	116	103	111	102	107	100	103	97	100	92	99	87	100	80	103	75	108	71	115	68	123	67	137	69	150	75	161	86	172	103	183	124	233	239	236	244	238	247	241	249	245	251	250	252	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	239	137	228	137	226	130	225	125	221	117	219	114	215	112	210	111	203	109	194	109	184	108	147	108	233	215	233	225	116	225	114	185	125	185	127	196	130	203	136	207	143	209	154	210	193	210	106	102	106	93	233	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	244	161	241	193	232	220	217	241	197	254	174	258	146	253	126	239	112	218	103	192	100	162	103	134	110	109	123	87	144	72	172	67	200	72	220	86	234	107	242	132	244	161	16383	16383	213	159	212	131	207	109	198	93	187	84	172	80	158	84	147	93	139	109	134	132	132	161	134	190	139	213	147	231	158	241	171	245	186	241	198	230	206	213	211	189	213	159	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	359	133	359	170	-5	170	-5	133	195	-150	195	455	158	455	158	-150	195	272	195	455	158	455	158	272	16383	16383	195	60	195	243	158	243	158	60	16383	16383	195	-150	195	32	158	32	158	-150	359	133	359	170	287	170	287	133	16383	16383	262	133	262	170	190	170	190	133	16383	16383	165	133	165	170	92	170	92	133	16383	16383	67	133	67	170	-5	170	-5	133	195	325	195	455	158	455	158	325	16383	16383	195	166	195	296	158	296	158	166	16383	16383	195	7	195	137	158	137	158	7	16383	16383	195	-150	195	-21	158	-21	158	-150	360	133	360	170	158	170	158	-150	195	-150	195	133	195	-150	195	170	-5	170	-5	133	158	133	158	-150	360	133	360	170	195	170	195	455	158	455	158	133	195	133	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	-150	195	-150	195	133	195	-150	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	359	133	359	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	455	113	455	113	-150	360	87	360	123	195	123	195	180	360	180	360	217	158	217	158	-150	195	-150	195	87	360	133	360	170	113	170	113	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	359	180	359	217	113	217	113	-150	149	-150	149	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	195	-150	195	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	217	-5	217	-5	180	205	180	205	-150	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	158	455	158	87	360	133	360	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	359	87	359	123	149	123	149	455	113	455	113	87	195	87	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	242	133	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	242	87	242	455	205	455	205	123	-5	123	-5	87	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	158	455	158	-150	195	-150	195	87	360	133	360	170	242	170	242	455	205	455	205	-150	242	-150	242	133	16383	16383	149	-150	149	455	113	455	113	-150	360	180	360	217	242	217	242	455	205	455	205	180	16383	16383	149	-150	149	455	113	455	113	-150	16383	16383	360	87	360	123	205	123	205	-150	242	-150	242	87	195	-150	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	455	113	455	113	170	-5	170	-5	133	113	133	113	-150	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	359	87	359	123	195	123	195	180	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	362	439	333	455	-6	-135	22	-150	362	-135	22	455	-6	439	333	-150	607	152	607	455	0	455	0	152	607	-150	607	151	0	151	0	-150	607	-150	607	455	0	455	0	-150	303	-150	303	455	0	455	0	-150	606	-150	606	455	303	455	303	-150	580	420	578	426	576	428	573	430	567	430	564	428	562	426	560	420	562	414	564	412	570	410	576	412	578	414	580	420	16383	16383	600	382	598	388	596	390	590	392	584	390	582	388	580	385	580	379	582	376	584	374	587	372	593	372	596	374	598	376	600	382	16383	16383	540	420	540	423	538	426	536	428	533	430	527	430	524	428	522	426	520	420	522	414	524	412	530	410	536	412	538	414	540	417	540	420	16383	16383	560	382	560	385	558	388	556	390	550	392	544	390	542	388	540	382	542	376	544	374	547	372	553	372	556	374	558	376	560	379	560	382	16383	16383	580	343	578	349	576	351	573	353	567	353	564	351	562	349	560	343	562	337	564	335	570	333	576	335	578	337	580	343	16383	16383	500	420	498	426	496	428	493	430	487	430	484	428	482	426	480	423	480	417	482	414	484	412	490	410	496	412	498	414	500	420	16383	16383	600	305	598	311	596	313	590	315	584	313	582	311	580	308	580	301	584	297	587	295	593	295	596	297	598	299	600	305	16383	16383	520	382	520	385	518	388	516	390	510	392	504	390	502	388	500	382	502	376	504	374	507	372	513	372	516	374	518	376	520	379	520	382	16383	16383	540	343	540	346	538	349	536	351	533	353	527	353	524	351	522	349	520	343	522	337	524	335	530	333	536	335	538	337	540	340	540	343	16383	16383	460	420	458	426	456	428	453	430	447	430	444	428	442	426	440	423	440	417	442	414	444	412	450	410	456	412	458	414	460	420	16383	16383	560	305	560	308	558	311	556	313	550	315	544	313	542	311	540	305	541	301	542	299	544	297	547	295	553	295	556	297	558	299	560	302	560	305	16383	16383	480	382	478	388	476	390	470	392	464	390	462	388	460	385	460	379	462	376	464	374	467	372	473	372	476	374	478	376	480	382	16383	16383	580	266	578	272	576	274	573	276	567	276	564	274	562	272	560	266	562	260	564	258	570	256	576	258	578	260	580	266	16383	16383	500	343	498	349	496	351	493	353	487	353	484	351	482	349	480	346	480	340	482	337	484	335	490	333	496	335	498	337	500	343	16383	16383	420	420	420	423	418	426	416	428	413	430	407	430	404	428	402	426	400	420	402	414	404	412	410	410	416	412	418	414	420	417	420	420	16383	16383	600	228	598	234	596	236	590	238	584	236	582	234	580	231	580	224	584	220	587	218	593	218	596	220	598	222	599	224	600	228	16383	16383	520	305	520	308	518	311	516	313	510	315	504	313	502	311	500	305	501	301	502	299	504	297	507	295	513	295	516	297	518	299	520	302	520	305	16383	16383	440	382	438	388	436	390	430	392	424	390	422	388	420	382	422	376	424	374	427	372	433	372	436	374	438	376	440	382	16383	16383	540	266	540	269	538	272	536	274	533	276	527	276	524	274	522	272	520	266	522	260	524	258	530	256	536	258	538	260	540	263	540	266	16383	16383	460	343	458	349	456	351	453	353	447	353	444	351	442	349	440	346	440	340	442	337	444	335	450	333	456	335	458	337	460	343	16383	16383	380	420	380	423	378	426	376	428	373	430	367	430	364	428	362	426	360	423	360	417	362	414	364	412	370	410	376	412	378	414	380	417	380	420	16383	16383	560	228	560	231	558	234	556	236	550	238	544	236	542	234	540	228	541	224	542	222	544	220	547	218	553	218	556	220	560	224	560	228	16383	16383	480	305	478	311	476	313	470	315	464	313	462	311	460	308	460	301	464	297	467	295	473	295	476	297	478	299	480	305	16383	16383	400	382	400	385	398	388	396	390	390	392	384	390	382	388	380	382	382	376	384	374	387	372	393	372	396	374	398	376	400	379	400	382	16383	16383	580	189	578	195	576	197	573	199	567	199	564	197	562	195	560	189	562	183	564	181	570	179	576	181	578	183	580	189	16383	16383	500	266	498	272	496	274	493	276	487	276	484	274	482	272	480	269	480	263	482	260	484	258	490	256	496	258	498	260	500	266	16383	16383	420	343	420	346	418	349	416	351	413	353	407	353	404	351	402	349	400	343	402	337	404	335	410	333	416	335	418	337	420	340	420	343	16383	16383	340	420	338	426	336	428	333	430	327	430	324	428	322	426	320	423	320	417	322	414	324	412	330	410	336	412	338	414	340	420	16383	16383	600	151	598	157	596	159	590	161	584	159	582	157	580	154	580	147	584	143	587	141	593	141	596	143	598	145	599	147	600	151	16383	16383	520	228	520	231	518	234	516	236	510	238	504	236	502	234	500	228	501	224	502	222	504	220	507	218	513	218	516	220	520	224	520	228	16383	16383	440	305	438	311	436	313	430	315	424	313	422	311	420	305	421	301	422	299	424	297	427	295	433	295	436	297	438	299	440	305	16383	16383	360	382	358	388	356	390	350	392	344	390	342	388	340	385	340	379	342	376	344	374	347	372	353	372	356	374	358	376	360	382	16383	16383	540	189	540	192	538	195	536	197	533	199	527	199	524	197	522	195	520	189	522	183	524	181	530	179	536	181	538	183	540	186	540	189	16383	16383	460	266	458	272	456	274	453	276	447	276	444	274	442	272	440	269	440	263	442	260	444	258	450	256	456	258	458	260	460	266	16383	16383	380	343	380	346	378	349	376	351	373	353	367	353	364	351	362	349	360	346	360	340	362	337	364	335	370	333	376	335	378	337	380	340	380	343	16383	16383	300	420	300	423	298	426	296	428	293	430	287	430	284	428	282	426	280	420	282	414	284	412	290	410	296	412	298	414	300	417	300	420	16383	16383	560	151	560	154	558	157	556	159	550	161	544	159	542	157	540	151	541	147	542	145	544	143	547	141	553	141	556	143	560	147	560	151	16383	16383	480	228	478	234	476	236	470	238	464	236	462	234	460	231	460	224	464	220	467	218	473	218	476	220	478	222	479	224	480	228	16383	16383	400	305	400	308	398	311	396	313	390	315	384	313	382	311	380	305	381	301	382	299	384	297	387	295	393	295	396	297	398	299	400	302	400	305	16383	16383	320	382	318	388	316	390	310	392	304	390	302	388	300	382	302	376	304	374	307	372	313	372	316	374	318	376	320	382	16383	16383	580	112	578	118	576	120	573	122	567	122	564	120	562	118	560	112	562	106	564	104	570	102	576	104	578	106	580	112	16383	16383	500	189	498	195	496	197	493	199	487	199	484	197	482	195	480	192	480	186	482	183	484	181	490	179	496	181	498	183	500	189	16383	16383	420	266	420	269	418	272	416	274	413	276	407	276	404	274	402	272	400	266	402	260	404	258	410	256	416	258	418	260	420	263	420	266	16383	16383	340	343	338	349	336	351	333	353	327	353	324	351	322	349	320	346	320	340	322	337	324	335	330	333	336	335	338	337	340	343	16383	16383	260	420	260	423	258	426	256	428	253	430	247	430	244	428	242	426	240	423	240	417	242	414	244	412	250	410	256	412	258	414	260	417	260	420	16383	16383	600	74	598	80	596	82	590	84	584	82	582	80	580	77	580	70	584	66	587	64	593	64	596	66	598	68	599	70	600	74	16383	16383	520	151	520	154	518	157	516	159	510	161	504	159	502	157	500	151	501	147	502	145	504	143	507	141	513	141	516	143	520	147	520	151	16383	16383	440	228	438	234	436	236	430	238	424	236	422	234	420	228	421	224	422	222	424	220	427	218	433	218	436	220	438	222	439	224	440	228	16383	16383	360	305	358	311	356	313	350	315	344	313	342	311	340	308	340	301	344	297	347	295	353	295	356	297	358	299	360	305	16383	16383	280	382	280	385	278	388	276	390	270	392	264	390	262	388	260	382	262	376	264	374	267	372	273	372	276	374	278	376	280	379	280	382	16383	16383	540	112	540	115	538	118	536	120	533	122	527	122	524	120	522	118	520	112	522	106	524	104	530	102	536	104	538	106	540	109	540	112	16383	16383	460	189	458	195	456	197	453	199	447	199	444	197	442	195	440	192	440	186	442	183	444	181	450	179	456	181	458	183	460	189	16383	16383	380	266	380	269	378	272	376	274	373	276	367	276	364	274	362	272	360	269	360	263	362	260	364	258	370	256	376	258	378	260	380	263	380	266	16383	16383	300	343	300	346	298	349	296	351	293	353	287	353	284	351	282	349	280	343	282	337	284	335	290	333	296	335	298	337	300	340	300	343	16383	16383	220	420	218	426	216	428	213	430	207	430	204	428	202	426	200	423	200	417	202	414	204	412	210	410	216	412	218	414	220	420	16383	16383	560	74	560	77	558	80	556	82	550	84	544	82	542	80	540	74	541	70	542	68	544	66	547	64	553	64	556	66	560	70	560	74	16383	16383	480	151	478	157	476	159	470	161	464	159	462	157	460	154	460	147	464	143	467	141	473	141	476	143	478	145	479	147	480	151	16383	16383	400	228	400	231	398	234	396	236	390	238	384	236	382	234	380	228	381	224	382	222	384	220	387	218	393	218	396	220	400	224	400	228	16383	16383	320	305	318	311	316	313	310	315	304	313	302	311	300	305	301	301	302	299	304	297	307	295	313	295	316	297	318	299	320	305	16383	16383	240	382	238	388	236	390	230	392	224	390	222	388	220	385	220	379	222	376	224	374	227	372	233	372	236	374	238	376	240	382	16383	16383	580	35	578	41	576	43	573	45	567	45	564	43	562	41	560	35	562	29	564	27	570	25	576	27	578	29	580	35	16383	16383	500	112	498	118	496	120	493	122	487	122	484	120	482	118	480	115	480	109	482	106	484	104	490	102	496	104	498	106	500	112	16383	16383	420	189	420	192	418	195	416	197	413	199	407	199	404	197	402	195	400	189	402	183	404	181	410	179	416	181	418	183	420	186	420	189	16383	16383	340	266	338	272	336	274	333	276	327	276	324	274	322	272	320	269	320	263	322	260	324	258	330	256	336	258	338	260	340	266	16383	16383	260	343	260	346	258	349	256	351	253	353	247	353	244	351	242	349	240	346	240	340	242	337	244	335	250	333	256	335	258	337	260	340	260	343	16383	16383	180	420	180	423	178	426	176	428	173	430	167	430	164	428	162	426	160	420	162	414	164	412	170	410	176	412	178	414	180	417	180	420	16383	16383	600	-2	599	0	598	3	596	5	590	7	584	5	582	3	580	0	580	-6	584	-10	587	-12	593	-12	596	-10	598	-8	599	-6	600	-2	16383	16383	520	74	520	77	518	80	516	82	510	84	504	82	502	80	500	74	501	70	502	68	504	66	507	64	513	64	516	66	520	70	520	74	16383	16383	440	151	438	157	436	159	430	161	424	159	422	157	420	151	421	147	422	145	424	143	427	141	433	141	436	143	438	145	439	147	440	151	16383	16383	360	228	358	234	356	236	350	238	344	236	342	234	340	231	340	224	344	220	347	218	353	218	356	220	358	222	359	224	360	228	16383	16383	280	305	280	308	278	311	276	313	270	315	264	313	262	311	260	305	261	301	262	299	264	297	267	295	273	295	276	297	278	299	280	302	280	305	16383	16383	200	382	198	388	196	390	190	392	184	390	182	388	180	382	182	376	184	374	187	372	193	372	196	374	198	376	200	382	16383	16383	540	35	540	38	538	41	536	43	533	45	527	45	524	43	522	41	520	35	522	29	524	27	530	25	536	27	538	29	540	32	540	35	16383	16383	460	112	458	118	456	120	453	122	447	122	444	120	442	118	440	115	440	109	442	106	444	104	450	102	456	104	458	106	460	112	16383	16383	380	189	380	192	378	195	376	197	373	199	367	199	364	197	362	195	360	192	360	186	362	183	364	181	370	179	376	181	378	183	380	186	380	189	16383	16383	300	266	300	269	298	272	296	274	293	276	287	276	284	274	282	272	280	266	282	260	284	258	290	256	296	258	298	260	300	263	300	266	16383	16383	220	343	218	349	216	351	213	353	207	353	204	351	202	349	200	346	200	340	202	337	204	335	210	333	216	335	218	337	220	343	16383	16383	140	420	140	423	138	426	136	428	133	430	127	430	124	428	122	426	120	423	120	417	122	414	124	412	130	410	136	412	138	414	140	417	140	420	16383	16383	560	-2	560	0	558	3	556	5	550	7	544	5	542	3	541	0	540	-2	541	-6	542	-8	544	-10	547	-12	553	-12	556	-10	560	-6	560	-2	16383	16383	480	74	478	80	476	82	470	84	464	82	462	80	460	77	460	70	464	66	467	64	473	64	476	66	478	68	479	70	480	74	16383	16383	400	151	400	154	398	157	396	159	390	161	384	159	382	157	380	151	381	147	382	145	384	143	387	141	393	141	396	143	400	147	400	151	16383	16383	320	228	318	234	316	236	310	238	304	236	302	234	300	228	301	224	302	222	304	220	307	218	313	218	316	220	318	222	319	224	320	228	16383	16383	240	305	238	311	236	313	230	315	224	313	222	311	220	308	220	301	224	297	227	295	233	295	236	297	238	299	240	305	16383	16383	160	382	160	385	158	388	156	390	150	392	144	390	142	388	140	382	142	376	144	374	147	372	153	372	156	374	158	376	160	379	160	382	16383	16383	580	-41	578	-35	576	-33	573	-31	567	-31	564	-33	562	-35	560	-41	562	-47	564	-49	570	-51	576	-49	578	-47	580	-41	16383	16383	500	35	498	41	496	43	493	45	487	45	484	43	482	41	480	38	480	32	482	29	484	27	490	25	496	27	498	29	500	35	16383	16383	420	112	420	115	418	118	416	120	413	122	407	122	404	120	402	118	400	112	402	106	404	104	410	102	416	104	418	106	420	109	420	112	16383	16383	340	189	338	195	336	197	333	199	327	199	324	197	322	195	320	192	320	186	322	183	324	181	330	179	336	181	338	183	340	189	16383	16383	260	266	260	269	258	272	256	274	253	276	247	276	244	274	242	272	240	269	240	263	242	260	244	258	250	256	256	258	258	260	260	263	260	266	16383	16383	180	343	180	346	178	349	176	351	173	353	167	353	164	351	162	349	160	343	162	337	164	335	170	333	176	335	178	337	180	340	180	343	16383	16383	100	420	98	426	96	428	93	430	87	430	84	428	82	426	80	423	80	417	82	414	84	412	90	410	96	412	98	414	100	420	16383	16383	600	-79	598	-73	596	-71	590	-69	584	-71	582	-73	580	-76	580	-83	584	-87	587	-89	593	-89	596	-87	598	-85	599	-83	600	-79	16383	16383	520	-2	520	0	518	3	516	5	510	7	504	5	502	3	501	0	500	-2	501	-6	502	-8	504	-10	507	-12	513	-12	516	-10	520	-6	520	-2	16383	16383	440	74	438	80	436	82	430	84	424	82	422	80	420	74	421	70	422	68	424	66	427	64	433	64	436	66	438	68	439	70	440	74	16383	16383	360	151	358	157	356	159	350	161	344	159	342	157	340	154	340	147	344	143	347	141	353	141	356	143	358	145	359	147	360	151	16383	16383	280	228	280	231	278	234	276	236	270	238	264	236	262	234	260	228	261	224	262	222	264	220	267	218	273	218	276	220	280	224	280	228	16383	16383	200	305	198	311	196	313	190	315	184	313	182	311	180	305	181	301	182	299	184	297	187	295	193	295	196	297	198	299	200	305	16383	16383	120	382	118	388	116	390	110	392	104	390	102	388	100	385	100	379	102	376	104	374	107	372	113	372	116	374	118	376	120	382	16383	16383	540	-41	540	-38	538	-35	536	-33	533	-31	527	-31	524	-33	522	-35	520	-41	522	-47	524	-49	530	-51	536	-49	538	-47	540	-44	540	-41	16383	16383	460	35	458	41	456	43	453	45	447	45	444	43	442	41	440	38	440	32	442	29	444	27	450	25	456	27	458	29	460	35	16383	16383	380	112	380	115	378	118	376	120	373	122	367	122	364	120	362	118	360	115	360	109	362	106	364	104	370	102	376	104	378	106	380	109	380	112	16383	16383	300	189	300	192	298	195	296	197	293	199	287	199	284	197	282	195	280	189	282	183	284	181	290	179	296	181	298	183	300	186	300	189	16383	16383	220	266	218	272	216	274	213	276	207	276	204	274	202	272	200	269	200	263	202	260	204	258	210	256	216	258	218	260	220	266	16383	16383	140	343	140	346	138	349	136	351	133	353	127	353	124	351	122	349	120	346	120	340	122	337	124	335	130	333	136	335	138	337	140	340	140	343	16383	16383	60	420	60	423	58	426	56	428	53	430	47	430	44	428	42	426	40	420	42	414	44	412	50	410	56	412	58	414	60	417	60	420	16383	16383	560	-79	560	-76	558	-73	556	-71	550	-69	544	-71	542	-73	540	-79	541	-83	542	-85	544	-87	547	-89	553	-89	556	-87	560	-83	560	-79	16383	16383	480	-2	479	0	478	3	476	5	470	7	464	5	462	3	460	0	460	-6	464	-10	467	-12	473	-12	476	-10	478	-8	479	-6	480	-2	16383	16383	400	74	400	77	398	80	396	82	390	84	384	82	382	80	380	74	381	70	382	68	384	66	387	64	393	64	396	66	400	70	400	74	16383	16383	320	151	318	157	316	159	310	161	304	159	302	157	300	151	301	147	302	145	304	143	307	141	313	141	316	143	318	145	319	147	320	151	16383	16383	240	228	238	234	236	236	230	238	224	236	222	234	220	231	220	224	224	220	227	218	233	218	236	220	238	222	239	224	240	228	16383	16383	160	305	160	308	158	311	156	313	150	315	144	313	142	311	140	305	141	301	142	299	144	297	147	295	153	295	156	297	158	299	160	302	160	305	16383	16383	80	382	78	388	76	390	70	392	64	390	62	388	60	382	62	376	64	374	67	372	73	372	76	374	78	376	80	382	16383	16383	580	-118	578	-112	576	-110	573	-108	567	-108	564	-110	562	-112	560	-118	562	-124	564	-126	570	-128	576	-126	578	-124	580	-118	16383	16383	500	-41	498	-35	496	-33	493	-31	487	-31	484	-33	482	-35	480	-38	480	-44	482	-47	484	-49	490	-51	496	-49	498	-47	500	-41	16383	16383	420	35	420	38	418	41	416	43	413	45	407	45	404	43	402	41	400	35	402	29	404	27	410	25	416	27	418	29	420	32	420	35	16383	16383	340	112	338	118	336	120	333	122	327	122	324	120	322	118	320	115	320	109	322	106	324	104	330	102	336	104	338	106	340	112	16383	16383	260	189	260	192	258	195	256	197	253	199	247	199	244	197	242	195	240	192	240	186	242	183	244	181	250	179	256	181	258	183	260	186	260	189	16383	16383	180	266	180	269	178	272	176	274	173	276	167	276	164	274	162	272	160	266	162	260	164	258	170	256	176	258	178	260	180	263	180	266	16383	16383	100	343	98	349	96	351	93	353	87	353	84	351	82	349	80	346	80	340	82	337	84	335	90	333	96	335	98	337	100	343	16383	16383	20	420	20	423	18	426	16	428	13	430	7	430	4	428	2	426	0	420	2	414	4	412	10	410	16	412	18	414	20	417	20	420	16383	16383	520	-79	520	-76	518	-73	516	-71	510	-69	504	-71	502	-73	500	-79	501	-83	502	-85	504	-87	507	-89	513	-89	516	-87	520	-83	520	-79	16383	16383	440	-2	439	0	438	3	436	5	430	7	424	5	422	3	421	0	420	-2	421	-6	422	-8	424	-10	427	-12	433	-12	436	-10	438	-8	439	-6	440	-2	16383	16383	360	74	358	80	356	82	350	84	344	82	342	80	340	77	340	70	344	66	347	64	353	64	356	66	358	68	359	70	360	74	16383	16383	280	151	280	154	278	157	276	159	270	161	264	159	262	157	260	151	261	147	262	145	264	143	267	141	273	141	276	143	280	147	280	151	16383	16383	200	228	198	234	196	236	190	238	184	236	182	234	180	228	181	224	182	222	184	220	187	218	193	218	196	220	198	222	199	224	200	228	16383	16383	120	305	118	311	116	313	110	315	104	313	102	311	100	308	100	301	104	297	107	295	113	295	116	297	118	299	120	305	16383	16383	40	382	40	385	38	388	36	390	30	392	24	390	22	388	20	382	22	376	24	374	27	372	33	372	36	374	38	376	40	379	40	382	16383	16383	540	-118	540	-115	538	-112	536	-110	533	-108	527	-108	524	-110	522	-112	520	-118	522	-124	524	-126	530	-128	536	-126	538	-124	540	-121	540	-118	16383	16383	460	-41	458	-35	456	-33	453	-31	447	-31	444	-33	442	-35	440	-38	440	-44	442	-47	444	-49	450	-51	456	-49	458	-47	460	-41	16383	16383	380	35	380	38	378	41	376	43	373	45	367	45	364	43	362	41	360	38	360	32	362	29	364	27	370	25	376	27	378	29	380	32	380	35	16383	16383	300	112	300	115	298	118	296	120	293	122	287	122	284	120	282	118	280	112	282	106	284	104	290	102	296	104	298	106	300	109	300	112	16383	16383	220	189	218	195	216	197	213	199	207	199	204	197	202	195	200	192	200	186	202	183	204	181	210	179	216	181	218	183	220	189	16383	16383	140	266	140	269	138	272	136	274	133	276	127	276	124	274	122	272	120	269	120	263	122	260	124	258	130	256	136	258	138	260	140	263	140	266	16383	16383	60	343	60	346	58	349	56	351	53	353	47	353	44	351	42	349	40	343	42	337	44	335	50	333	56	335	58	337	60	340	60	343	16383	16383	480	-79	478	-73	476	-71	470	-69	464	-71	462	-73	460	-76	460	-83	464	-87	467	-89	473	-89	476	-87	478	-85	479	-83	480	-79	16383	16383	400	-2	400	0	398	3	396	5	390	7	384	5	382	3	381	0	380	-2	381	-6	382	-8	384	-10	387	-12	393	-12	396	-10	400	-6	400	-2	16383	16383	320	74	318	80	316	82	310	84	304	82	302	80	300	74	301	70	302	68	304	66	307	64	313	64	316	66	318	68	319	70	320	74	16383	16383	240	151	238	157	236	159	230	161	224	159	222	157	220	154	220	147	224	143	227	141	233	141	236	143	238	145	239	147	240	151	16383	16383	160	228	160	231	158	234	156	236	150	238	144	236	142	234	140	228	141	224	142	222	144	220	147	218	153	218	156	220	160	224	160	228	16383	16383	80	305	78	311	76	313	70	315	64	313	62	311	60	305	61	301	62	299	64	297	67	295	73	295	76	297	78	299	80	305	16383	16383	500	-118	498	-112	496	-110	493	-108	487	-108	484	-110	482	-112	480	-115	480	-121	482	-124	484	-126	490	-128	496	-126	498	-124	500	-118	16383	16383	420	-41	420	-38	418	-35	416	-33	413	-31	407	-31	404	-33	402	-35	400	-41	402	-47	404	-49	410	-51	416	-49	418	-47	420	-44	420	-41	16383	16383	340	35	338	41	336	43	333	45	327	45	324	43	322	41	320	38	320	32	322	29	324	27	330	25	336	27	338	29	340	35	16383	16383	260	112	260	115	258	118	256	120	253	122	247	122	244	120	242	118	240	115	240	109	242	106	244	104	250	102	256	104	258	106	260	109	260	112	16383	16383	180	189	180	192	178	195	176	197	173	199	167	199	164	197	162	195	160	189	162	183	164	181	170	179	176	181	178	183	180	186	180	189	16383	16383	100	266	98	272	96	274	93	276	87	276	84	274	82	272	80	269	80	263	82	260	84	258	90	256	96	258	98	260	100	266	16383	16383	20	343	20	346	18	349	16	351	13	353	7	353	4	351	2	349	0	343	2	337	4	335	10	333	16	335	18	337	20	340	20	343	16383	16383	440	-79	438	-73	436	-71	430	-69	424	-71	422	-73	420	-79	421	-83	422	-85	424	-87	427	-89	433	-89	436	-87	438	-85	439	-83	440	-79	16383	16383	360	-2	359	0	358	3	356	5	350	7	344	5	342	3	340	0	340	-6	344	-10	347	-12	353	-12	356	-10	358	-8	359	-6	360	-2	16383	16383	280	74	280	77	278	80	276	82	270	84	264	82	262	80	260	74	261	70	262	68	264	66	267	64	273	64	276	66	280	70	280	74	16383	16383	200	151	198	157	196	159	190	161	184	159	182	157	180	151	181	147	182	145	184	143	187	141	193	141	196	143	198	145	199	147	200	151	16383	16383	120	228	118	234	116	236	110	238	104	236	102	234	100	231	100	224	104	220	107	218	113	218	116	220	118	222	119	224	120	228	16383	16383	40	305	40	308	38	311	36	313	30	315	24	313	22	311	20	305	21	301	22	299	24	297	27	295	33	295	36	297	38	299	40	302	40	305	16383	16383	460	-118	458	-112	456	-110	453	-108	447	-108	444	-110	442	-112	440	-115	440	-121	442	-124	444	-126	450	-128	456	-126	458	-124	460	-118	16383	16383	380	-41	380	-38	378	-35	376	-33	373	-31	367	-31	364	-33	362	-35	360	-38	360	-44	362	-47	364	-49	370	-51	376	-49	378	-47	380	-44	380	-41	16383	16383	300	35	300	38	298	41	296	43	293	45	287	45	284	43	282	41	280	35	282	29	284	27	290	25	296	27	298	29	300	32	300	35	16383	16383	220	112	218	118	216	120	213	122	207	122	204	120	202	118	200	115	200	109	202	106	204	104	210	102	216	104	218	106	220	112	16383	16383	140	189	140	192	138	195	136	197	133	199	127	199	124	197	122	195	120	192	120	186	122	183	124	181	130	179	136	181	138	183	140	186	140	189	16383	16383	60	266	60	269	58	272	56	274	53	276	47	276	44	274	42	272	40	266	42	260	44	258	50	256	56	258	58	260	60	263	60	266	16383	16383	400	-79	400	-76	398	-73	396	-71	390	-69	384	-71	382	-73	380	-79	381	-83	382	-85	384	-87	387	-89	393	-89	396	-87	400	-83	400	-79	16383	16383	320	-2	319	0	318	3	316	5	310	7	304	5	302	3	301	0	300	-2	301	-6	302	-8	304	-10	307	-12	313	-12	316	-10	318	-8	319	-6	320	-2	16383	16383	240	74	238	80	236	82	230	84	224	82	222	80	220	77	220	70	224	66	227	64	233	64	236	66	238	68	239	70	240	74	16383	16383	160	151	160	154	158	157	156	159	150	161	144	159	142	157	140	151	141	147	142	145	144	143	147	141	153	141	156	143	160	147	160	151	16383	16383	80	228	78	234	76	236	70	238	64	236	62	234	60	228	61	224	62	222	64	220	67	218	73	218	76	220	78	222	79	224	80	228	16383	16383	420	-118	420	-115	418	-112	416	-110	413	-108	407	-108	404	-110	402	-112	400	-118	402	-124	404	-126	410	-128	416	-126	418	-124	420	-121	420	-118	16383	16383	340	-41	338	-35	336	-33	333	-31	327	-31	324	-33	322	-35	320	-38	320	-44	322	-47	324	-49	330	-51	336	-49	338	-47	340	-41	16383	16383	260	35	260	38	258	41	256	43	253	45	247	45	244	43	242	41	240	38	240	32	242	29	244	27	250	25	256	27	258	29	260	32	260	35	16383	16383	180	112	180	115	178	118	176	120	173	122	167	122	164	120	162	118	160	112	162	106	164	104	170	102	176	104	178	106	180	109	180	112	16383	16383	100	189	98	195	96	197	93	199	87	199	84	197	82	195	80	192	80	186	82	183	84	181	90	179	96	181	98	183	100	189	16383	16383	20	266	20	269	18	272	16	274	13	276	7	276	4	274	2	272	0	266	2	260	4	258	10	256	16	258	18	260	20	263	20	266	16383	16383	360	-79	358	-73	356	-71	350	-69	344	-71	342	-73	340	-76	340	-83	344	-87	347	-89	353	-89	356	-87	358	-85	359	-83	360	-79	16383	16383	280	-2	280	0	278	3	276	5	270	7	264	5	262	3	261	0	260	-2	261	-6	262	-8	264	-10	267	-12	273	-12	276	-10	280	-6	280	-2	16383	16383	200	74	198	80	196	82	190	84	184	82	182	80	180	74	181	70	182	68	184	66	187	64	193	64	196	66	198	68	199	70	200	74	16383	16383	120	151	118	157	116	159	110	161	104	159	102	157	100	154	100	147	104	143	107	141	113	141	116	143	118	145	119	147	120	151	16383	16383	40	228	40	231	38	234	36	236	30	238	24	236	22	234	20	228	21	224	22	222	24	220	27	218	33	218	36	220	40	224	40	228	16383	16383	380	-118	380	-115	378	-112	376	-110	373	-108	367	-108	364	-110	362	-112	360	-115	360	-121	362	-124	364	-126	370	-128	376	-126	378	-124	380	-121	380	-118	16383	16383	300	-41	300	-38	298	-35	296	-33	293	-31	287	-31	284	-33	282	-35	280	-41	282	-47	284	-49	290	-51	296	-49	298	-47	300	-44	300	-41	16383	16383	220	35	218	41	216	43	213	45	207	45	204	43	202	41	200	38	200	32	202	29	204	27	210	25	216	27	218	29	220	35	16383	16383	140	112	140	115	138	118	136	120	133	122	127	122	124	120	122	118	120	115	120	109	122	106	124	104	130	102	136	104	138	106	140	109	140	112	16383	16383	60	189	60	192	58	195	56	197	53	199	47	199	44	197	42	195	40	189	42	183	44	181	50	179	56	181	58	183	60	186	60	189	16383	16383	320	-79	318	-73	316	-71	310	-69	304	-71	302	-73	300	-79	301	-83	302	-85	304	-87	307	-89	313	-89	316	-87	318	-85	319	-83	320	-79	16383	16383	240	-2	239	0	238	3	236	5	230	7	224	5	222	3	220	0	220	-6	224	-10	227	-12	233	-12	236	-10	238	-8	239	-6	240	-2	16383	16383	160	74	160	77	158	80	156	82	150	84	144	82	142	80	140	74	141	70	142	68	144	66	147	64	153	64	156	66	160	70	160	74	16383	16383	80	151	78	157	76	159	70	161	64	159	62	157	60	151	61	147	62	145	64	143	67	141	73	141	76	143	78	145	79	147	80	151	16383	16383	340	-118	338	-112	336	-110	333	-108	327	-108	324	-110	322	-112	320	-115	320	-121	322	-124	324	-126	330	-128	336	-126	338	-124	340	-118	16383	16383	260	-41	260	-38	258	-35	256	-33	253	-31	247	-31	244	-33	242	-35	240	-38	240	-44	242	-47	244	-49	250	-51	256	-49	258	-47	260	-44	260	-41	16383	16383	180	35	180	38	178	41	176	43	173	45	167	45	164	43	162	41	160	35	162	29	164	27	170	25	176	27	178	29	180	32	180	35	16383	16383	100	112	98	118	96	120	93	122	87	122	84	120	82	118	80	115	80	109	82	106	84	104	90	102	96	104	98	106	100	112	16383	16383	20	189	20	192	18	195	16	197	13	199	7	199	4	197	2	195	0	189	2	183	4	181	10	179	16	181	18	183	20	186	20	189	16383	16383	280	-79	280	-76	278	-73	276	-71	270	-69	264	-71	262	-73	260	-79	261	-83	262	-85	264	-87	267	-89	273	-89	276	-87	280	-83	280	-79	16383	16383	200	-2	199	0	198	3	196	5	190	7	184	5	182	3	181	0	180	-2	181	-6	182	-8	184	-10	187	-12	193	-12	196	-10	198	-8	199	-6	200	-2	16383	16383	120	74	118	80	116	82	110	84	104	82	102	80	100	77	100	70	104	66	107	64	113	64	116	66	118	68	119	70	120	74	16383	16383	40	151	40	154	38	157	36	159	30	161	24	159	22	157	20	151	21	147	22	145	24	143	27	141	33	141	36	143	40	147	40	151	16383	16383	300	-118	300	-115	298	-112	296	-110	293	-108	287	-108	284	-110	282	-112	280	-118	282	-124	284	-126	290	-128	296	-126	298	-124	300	-121	300	-118	16383	16383	220	-41	218	-35	216	-33	213	-31	207	-31	204	-33	202	-35	200	-38	200	-44	202	-47	204	-49	210	-51	216	-49	218	-47	220	-41	16383	16383	140	35	140	38	138	41	136	43	133	45	127	45	124	43	122	41	120	38	120	32	122	29	124	27	130	25	136	27	138	29	140	32	140	35	16383	16383	60	112	60	115	58	118	56	120	53	122	47	122	44	120	42	118	40	112	42	106	44	104	50	102	56	104	58	106	60	109	60	112	16383	16383	240	-79	238	-73	236	-71	230	-69	224	-71	222	-73	220	-76	220	-83	224	-87	227	-89	233	-89	236	-87	238	-85	239	-83	240	-79	16383	16383	160	-2	160	0	158	3	156	5	150	7	144	5	142	3	141	0	140	-2	141	-6	142	-8	144	-10	147	-12	153	-12	156	-10	160	-6	160	-2	16383	16383	80	74	78	80	76	82	70	84	64	82	62	80	60	74	61	70	62	68	64	66	67	64	73	64	76	66	78	68	79	70	80	74	16383	16383	260	-118	260	-115	258	-112	256	-110	253	-108	247	-108	244	-110	242	-112	240	-115	240	-121	242	-124	244	-126	250	-128	256	-126	258	-124	260	-121	260	-118	16383	16383	180	-41	180	-38	178	-35	176	-33	173	-31	167	-31	164	-33	162	-35	160	-41	162	-47	164	-49	170	-51	176	-49	178	-47	180	-44	180	-41	16383	16383	100	35	98	41	96	43	93	45	87	45	84	43	82	41	80	38	80	32	82	29	84	27	90	25	96	27	98	29	100	35	16383	16383	20	112	20	115	18	118	16	120	13	122	7	122	4	120	2	118	0	112	2	106	4	104	10	102	16	104	18	106	20	109	20	112	16383	16383	200	-79	198	-73	196	-71	190	-69	184	-71	182	-73	180	-79	181	-83	182	-85	184	-87	187	-89	193	-89	196	-87	198	-85	199	-83	200	-79	16383	16383	120	-2	119	0	118	3	116	5	110	7	104	5	102	3	100	0	100	-6	104	-10	107	-12	113	-12	116	-10	118	-8	119	-6	120	-2	16383	16383	40	74	40	77	38	80	36	82	30	84	24	82	22	80	20	74	21	70	22	68	24	66	27	64	33	64	36	66	40	70	40	74	16383	16383	220	-118	218	-112	216	-110	213	-108	207	-108	204	-110	202	-112	200	-115	200	-121	202	-124	204	-126	210	-128	216	-126	218	-124	220	-118	16383	16383	140	-41	140	-38	138	-35	136	-33	133	-31	127	-31	124	-33	122	-35	120	-38	120	-44	122	-47	124	-49	130	-51	136	-49	138	-47	140	-44	140	-41	16383	16383	60	35	60	38	58	41	56	43	53	45	47	45	44	43	42	41	40	35	42	29	44	27	50	25	56	27	58	29	60	32	60	35	16383	16383	160	-79	160	-76	158	-73	156	-71	150	-69	144	-71	142	-73	140	-79	141	-83	142	-85	144	-87	147	-89	153	-89	156	-87	160	-83	160	-79	16383	16383	80	-2	79	0	78	3	76	5	70	7	64	5	62	3	61	0	60	-2	61	-6	62	-8	64	-10	67	-12	73	-12	76	-10	78	-8	79	-6	80	-2	16383	16383	180	-118	180	-115	178	-112	176	-110	173	-108	167	-108	164	-110	162	-112	160	-118	162	-124	164	-126	170	-128	176	-126	178	-124	180	-121	180	-118	16383	16383	100	-41	98	-35	96	-33	93	-31	87	-31	84	-33	82	-35	80	-38	80	-44	82	-47	84	-49	90	-51	96	-49	98	-47	100	-41	16383	16383	20	35	20	38	18	41	16	43	13	45	7	45	4	43	2	41	0	35	2	29	4	27	10	25	16	27	18	29	20	32	20	35	16383	16383	120	-79	118	-73	116	-71	110	-69	104	-71	102	-73	100	-76	100	-83	104	-87	107	-89	113	-89	116	-87	118	-85	119	-83	120	-79	16383	16383	40	-2	40	0	38	3	36	5	30	7	24	5	22	3	21	0	20	-2	21	-6	22	-8	24	-10	27	-12	33	-12	36	-10	40	-6	40	-2	16383	16383	140	-118	140	-115	138	-112	136	-110	133	-108	127	-108	124	-110	122	-112	120	-115	120	-121	122	-124	124	-126	130	-128	136	-126	138	-124	140	-121	140	-118	16383	16383	60	-41	60	-38	58	-35	56	-33	53	-31	47	-31	44	-33	42	-35	40	-41	42	-47	44	-49	50	-51	56	-49	58	-47	60	-44	60	-41	16383	16383	80	-79	78	-73	76	-71	70	-69	64	-71	62	-73	60	-79	61	-83	62	-85	64	-87	67	-89	73	-89	76	-87	78	-85	79	-83	80	-79	16383	16383	100	-118	98	-112	96	-110	93	-108	87	-108	84	-110	82	-112	80	-115	80	-121	82	-124	84	-126	90	-128	96	-126	98	-124	100	-118	16383	16383	20	-41	20	-38	18	-35	16	-33	13	-31	7	-31	4	-33	2	-35	0	-41	2	-47	4	-49	10	-51	16	-49	18	-47	20	-44	20	-41	16383	16383	40	-79	40	-76	38	-73	36	-71	30	-69	24	-71	22	-73	20	-79	21	-83	22	-85	24	-87	27	-89	33	-89	36	-87	40	-83	40	-79	16383	16383	60	-118	60	-115	58	-112	56	-110	53	-108	47	-108	44	-110	42	-112	40	-118	42	-124	44	-126	50	-128	56	-126	58	-124	60	-121	60	-118	16383	16383	20	-118	20	-115	18	-112	16	-110	13	-108	7	-108	4	-110	2	-112	0	-118	2	-124	4	-126	10	-128	16	-126	18	-124	20	-121	20	-118	570	411	569	406	567	402	564	399	560	397	555	396	550	397	546	399	543	402	541	406	540	411	541	416	543	420	546	423	550	425	555	426	560	425	564	423	567	420	569	416	570	411	16383	16383	510	411	509	406	507	402	504	399	500	397	495	396	490	397	486	399	483	402	481	406	480	411	481	416	483	420	486	423	490	425	495	426	500	425	504	423	507	420	509	416	510	411	16383	16383	540	353	539	348	537	344	534	341	530	339	525	338	520	339	516	341	513	344	511	348	510	353	511	358	513	362	516	365	520	367	525	368	530	367	534	365	537	362	539	358	540	353	16383	16383	570	295	569	290	567	286	564	283	560	281	555	280	550	281	546	283	543	286	541	290	540	295	541	300	543	304	546	307	550	310	560	310	564	307	567	304	569	300	570	295	16383	16383	450	411	449	406	447	402	444	399	440	397	435	396	430	397	426	399	423	402	421	406	420	411	421	416	423	420	426	423	430	425	435	426	440	425	444	423	447	420	449	416	450	411	16383	16383	480	353	479	348	477	344	474	341	470	339	465	338	460	339	456	341	453	344	451	348	450	353	451	358	453	362	456	365	460	367	465	368	470	367	474	365	477	362	479	358	480	353	16383	16383	510	295	509	290	507	286	504	283	500	281	495	280	490	281	486	283	483	286	481	290	480	295	481	300	483	304	486	307	490	310	500	310	504	307	507	304	509	300	510	295	16383	16383	390	411	389	406	387	402	384	399	380	397	375	396	370	397	366	399	363	402	361	406	360	411	361	416	363	420	366	423	370	425	375	426	380	425	384	423	387	420	389	416	390	411	16383	16383	540	237	539	232	537	228	534	225	530	223	525	222	520	223	516	225	513	228	511	232	510	237	511	242	513	246	516	249	520	251	525	252	530	251	534	249	537	246	539	242	540	237	16383	16383	420	353	419	348	417	344	414	341	410	339	405	338	400	339	396	341	393	344	391	348	390	353	391	358	393	362	396	365	400	367	405	368	410	367	414	365	417	362	419	358	420	353	16383	16383	570	179	569	174	567	170	564	167	560	165	555	164	550	165	546	167	543	170	541	174	540	179	541	184	543	188	546	191	550	193	555	194	560	193	564	191	567	188	569	184	570	179	16383	16383	450	295	449	290	447	286	444	283	440	281	435	280	430	281	426	283	423	286	421	290	420	295	421	300	423	304	426	307	430	310	440	310	444	307	447	304	449	300	450	295	16383	16383	330	411	329	406	327	402	324	399	320	397	315	396	310	397	306	399	303	402	301	406	300	411	301	416	303	420	306	423	310	425	315	426	320	425	324	423	327	420	329	416	330	411	16383	16383	480	237	479	232	477	228	474	225	470	223	465	222	460	223	456	225	453	228	451	232	450	237	451	242	453	246	456	249	460	251	465	252	470	251	474	249	477	246	479	242	480	237	16383	16383	360	353	359	348	357	344	354	341	350	339	345	338	340	339	336	341	333	344	331	348	330	353	331	358	333	362	336	365	340	367	345	368	350	367	354	365	357	362	359	358	360	353	16383	16383	510	179	509	174	507	170	504	167	500	165	495	164	490	165	486	167	483	170	481	174	480	179	481	184	483	188	486	191	490	193	495	194	500	193	504	191	507	188	509	184	510	179	16383	16383	390	295	389	290	387	286	384	283	380	281	375	280	370	281	366	283	363	286	361	290	360	295	361	300	363	304	366	307	370	310	380	310	384	307	387	304	389	300	390	295	16383	16383	270	411	269	406	267	402	264	399	260	397	255	396	250	397	246	399	243	402	241	406	240	411	241	416	243	420	246	423	250	425	255	426	260	425	264	423	267	420	269	416	270	411	16383	16383	540	121	539	116	537	112	534	109	530	107	525	106	520	107	516	109	513	112	511	116	510	121	511	126	513	130	516	133	520	135	525	136	530	135	534	133	537	130	539	126	540	121	16383	16383	420	237	419	232	417	228	414	225	410	223	405	222	400	223	396	225	393	228	391	232	390	237	391	242	393	246	396	249	400	251	405	252	410	251	414	249	417	246	419	242	420	237	16383	16383	300	353	299	348	297	344	294	341	290	339	285	338	280	339	276	341	273	344	271	348	270	353	271	358	273	362	276	365	280	367	285	368	290	367	294	365	297	362	299	358	300	353	16383	16383	570	63	569	58	567	54	564	51	560	49	555	48	550	49	546	51	543	54	541	58	540	63	541	68	543	72	546	75	550	77	555	78	560	77	564	75	567	72	569	68	570	63	16383	16383	450	179	449	174	447	170	444	167	440	165	435	164	430	165	426	167	423	170	421	174	420	179	421	184	423	188	426	191	430	193	435	194	440	193	444	191	447	188	449	184	450	179	16383	16383	330	295	329	290	327	286	324	283	320	281	315	280	310	281	306	283	303	286	301	290	300	295	301	300	303	304	306	307	310	310	320	310	324	307	327	304	329	300	330	295	16383	16383	210	411	209	406	207	402	204	399	200	397	195	396	190	397	186	399	183	402	181	406	180	411	181	416	183	420	186	423	190	425	195	426	200	425	204	423	207	420	209	416	210	411	16383	16383	480	121	479	116	477	112	474	109	470	107	465	106	460	107	456	109	453	112	451	116	450	121	451	126	453	130	456	133	460	135	465	136	470	135	474	133	477	130	479	126	480	121	16383	16383	360	237	359	232	357	228	354	225	350	223	345	222	340	223	336	225	333	228	331	232	330	237	331	242	333	246	336	249	340	251	345	252	350	251	354	249	357	246	359	242	360	237	16383	16383	240	353	239	348	237	344	234	341	230	339	225	338	220	339	216	341	213	344	211	348	210	353	211	358	213	362	216	365	220	367	225	368	230	367	234	365	237	362	239	358	240	353	16383	16383	510	63	509	58	507	54	504	51	500	49	495	48	490	49	486	51	483	54	481	58	480	63	481	68	483	72	486	75	490	77	495	78	500	77	504	75	507	72	509	68	510	63	16383	16383	390	179	389	174	387	170	384	167	380	165	375	164	370	165	366	167	363	170	361	174	360	179	361	184	363	188	366	191	370	193	375	194	380	193	384	191	387	188	389	184	390	179	16383	16383	270	295	269	290	267	286	264	283	260	281	255	280	250	281	246	283	243	286	241	290	240	295	241	300	243	304	246	307	250	310	260	310	264	307	267	304	269	300	270	295	16383	16383	150	411	149	406	147	402	144	399	140	397	135	396	130	397	126	399	123	402	121	406	120	411	121	416	123	420	126	423	130	425	135	426	140	425	144	423	147	420	149	416	150	411	16383	16383	540	5	539	0	537	-3	534	-6	530	-8	525	-9	520	-8	516	-6	513	-3	511	0	510	5	511	10	513	14	516	17	520	19	525	20	530	19	534	17	537	14	539	10	540	5	16383	16383	420	121	419	116	417	112	414	109	410	107	405	106	400	107	396	109	393	112	391	116	390	121	391	126	393	130	396	133	400	135	405	136	410	135	414	133	417	130	419	126	420	121	16383	16383	300	237	299	232	297	228	294	225	290	223	285	222	280	223	276	225	273	228	271	232	270	237	271	242	273	246	276	249	280	251	285	252	290	251	294	249	297	246	299	242	300	237	16383	16383	180	353	179	348	177	344	174	341	170	339	165	338	160	339	156	341	153	344	151	348	150	353	151	358	153	362	156	365	160	367	165	368	170	367	174	365	177	362	179	358	180	353	16383	16383	570	-52	569	-57	567	-61	564	-64	560	-66	555	-67	550	-66	546	-64	543	-61	541	-57	540	-52	541	-47	543	-43	546	-40	550	-38	555	-37	560	-38	564	-40	567	-43	569	-47	570	-52	16383	16383	450	63	449	58	447	54	444	51	440	49	435	48	430	49	426	51	423	54	421	58	420	63	421	68	423	72	426	75	430	77	435	78	440	77	444	75	447	72	449	68	450	63	16383	16383	330	179	329	174	327	170	324	167	320	165	315	164	310	165	306	167	303	170	301	174	300	179	301	184	303	188	306	191	310	193	315	194	320	193	324	191	327	188	329	184	330	179	16383	16383	210	295	209	290	207	286	204	283	200	281	195	280	190	281	186	283	183	286	181	290	180	295	181	300	183	304	186	307	190	310	200	310	204	307	207	304	209	300	210	295	16383	16383	90	411	89	406	87	402	84	399	80	397	75	396	70	397	66	399	63	402	61	406	60	411	61	416	63	420	66	423	70	425	75	426	80	425	84	423	87	420	89	416	90	411	16383	16383	480	5	479	0	477	-3	474	-6	470	-8	465	-9	460	-8	456	-6	453	-3	451	0	450	5	451	10	453	14	456	17	460	19	465	20	470	19	474	17	477	14	479	10	480	5	16383	16383	360	121	359	116	357	112	354	109	350	107	345	106	340	107	336	109	333	112	331	116	330	121	331	126	333	130	336	133	340	135	345	136	350	135	354	133	357	130	359	126	360	121	16383	16383	240	237	239	232	237	228	234	225	230	223	225	222	220	223	216	225	213	228	211	232	210	237	211	242	213	246	216	249	220	251	225	252	230	251	234	249	237	246	239	242	240	237	16383	16383	120	353	119	348	117	344	114	341	110	339	105	338	100	339	96	341	93	344	91	348	90	353	91	358	93	362	96	365	100	367	105	368	110	367	114	365	117	362	119	358	120	353	16383	16383	510	-52	509	-57	507	-61	504	-64	500	-66	495	-67	490	-66	486	-64	483	-61	481	-57	480	-52	481	-47	483	-43	486	-40	490	-38	495	-37	500	-38	504	-40	507	-43	509	-47	510	-52	16383	16383	390	63	389	58	387	54	384	51	380	49	375	48	370	49	366	51	363	54	361	58	360	63	361	68	363	72	366	75	370	77	375	78	380	77	384	75	387	72	389	68	390	63	16383	16383	270	179	269	174	267	170	264	167	260	165	255	164	250	165	246	167	243	170	241	174	240	179	241	184	243	188	246	191	250	193	255	194	260	193	264	191	267	188	269	184	270	179	16383	16383	150	295	149	290	147	286	144	283	140	281	135	280	130	281	126	283	123	286	121	290	120	295	121	300	123	304	126	307	130	310	140	310	144	307	147	304	149	300	150	295	16383	16383	540	-110	539	-115	537	-119	534	-122	530	-124	525	-125	520	-124	516	-122	513	-119	511	-115	510	-110	511	-105	513	-101	516	-98	520	-96	525	-95	530	-96	534	-98	537	-101	539	-105	540	-110	16383	16383	420	5	419	0	417	-3	414	-6	410	-8	405	-9	400	-8	396	-6	393	-3	391	0	390	5	391	10	393	14	396	17	400	19	405	20	410	19	414	17	417	14	419	10	420	5	16383	16383	300	121	299	116	297	112	294	109	290	107	285	106	280	107	276	109	273	112	271	116	270	121	271	126	273	130	276	133	280	135	285	136	290	135	294	133	297	130	299	126	300	121	16383	16383	180	237	179	232	177	228	174	225	170	223	165	222	160	223	156	225	153	228	151	232	150	237	151	242	153	246	156	249	160	251	165	252	170	251	174	249	177	246	179	242	180	237	16383	16383	60	353	60	348	57	344	54	341	50	339	45	338	40	339	36	341	33	344	31	348	30	353	31	358	33	362	36	365	40	367	45	368	50	367	54	365	57	362	60	358	60	353	16383	16383	450	-52	449	-57	447	-61	444	-64	440	-66	435	-67	430	-66	426	-64	423	-61	421	-57	420	-52	421	-47	423	-43	426	-40	430	-38	435	-37	440	-38	444	-40	447	-43	449	-47	450	-52	16383	16383	330	63	329	58	327	54	324	51	320	49	315	48	310	49	306	51	303	54	301	58	300	63	301	68	303	72	306	75	310	77	315	78	320	77	324	75	327	72	329	68	330	63	16383	16383	210	179	209	174	207	170	204	167	200	165	195	164	190	165	186	167	183	170	181	174	180	179	181	184	183	188	186	191	190	193	195	194	200	193	204	191	207	188	209	184	210	179	16383	16383	90	295	89	290	87	286	84	283	80	281	75	280	70	281	66	283	63	286	61	290	60	295	61	300	63	304	66	307	70	310	80	310	84	307	87	304	89	300	90	295	16383	16383	480	-110	479	-115	477	-119	474	-122	470	-124	465	-125	460	-124	456	-122	453	-119	451	-115	450	-110	451	-105	453	-101	456	-98	460	-96	465	-95	470	-96	474	-98	477	-101	479	-105	480	-110	16383	16383	360	5	359	0	357	-3	354	-6	350	-8	345	-9	340	-8	336	-6	333	-3	331	0	330	5	331	10	333	14	336	17	340	19	345	20	350	19	354	17	357	14	359	10	360	5	16383	16383	240	121	239	116	237	112	234	109	230	107	225	106	220	107	216	109	213	112	211	116	210	121	211	126	213	130	216	133	220	135	225	136	230	135	234	133	237	130	239	126	240	121	16383	16383	120	237	119	232	117	228	114	225	110	223	105	222	100	223	96	225	93	228	91	232	90	237	91	242	93	246	96	249	100	251	105	252	110	251	114	249	117	246	119	242	120	237	16383	16383	390	-52	389	-57	387	-61	384	-64	380	-66	375	-67	370	-66	366	-64	363	-61	361	-57	360	-52	361	-47	363	-43	366	-40	370	-38	375	-37	380	-38	384	-40	387	-43	389	-47	390	-52	16383	16383	270	63	269	58	267	54	264	51	260	49	255	48	250	49	246	51	243	54	241	58	240	63	241	68	243	72	246	75	250	77	255	78	260	77	264	75	267	72	269	68	270	63	16383	16383	150	179	149	174	147	170	144	167	140	165	135	164	130	165	126	167	123	170	121	174	120	179	121	184	123	188	126	191	130	193	135	194	140	193	144	191	147	188	149	184	150	179	16383	16383	420	-110	419	-115	417	-119	414	-122	410	-124	405	-125	400	-124	396	-122	393	-119	391	-115	390	-110	391	-105	393	-101	396	-98	400	-96	405	-95	410	-96	414	-98	417	-101	419	-105	420	-110	16383	16383	300	5	299	0	297	-3	294	-6	290	-8	285	-9	280	-8	276	-6	273	-3	271	0	270	5	271	10	273	14	276	17	280	19	285	20	290	19	294	17	297	14	299	10	300	5	16383	16383	180	121	179	116	177	112	174	109	170	107	165	106	160	107	156	109	153	112	151	116	150	121	151	126	153	130	156	133	160	135	165	136	170	135	174	133	177	130	179	126	180	121	16383	16383	60	237	60	232	57	228	54	225	50	223	45	222	40	223	36	225	33	228	31	232	30	237	31	242	33	246	36	249	40	251	45	252	50	251	54	249	57	246	60	242	60	237	16383	16383	330	-52	329	-57	327	-61	324	-64	320	-66	315	-67	310	-66	306	-64	303	-61	301	-57	300	-52	301	-47	303	-43	306	-40	310	-38	315	-37	320	-38	324	-40	327	-43	329	-47	330	-52	16383	16383	210	63	209	58	207	54	204	51	200	49	195	48	190	49	186	51	183	54	181	58	180	63	181	68	183	72	186	75	190	77	195	78	200	77	204	75	207	72	209	68	210	63	16383	16383	90	179	89	174	87	170	84	167	80	165	75	164	70	165	66	167	63	170	61	174	60	179	61	184	63	188	66	191	70	193	75	194	80	193	84	191	87	188	89	184	90	179	16383	16383	360	-110	359	-115	357	-119	354	-122	350	-124	345	-125	340	-124	336	-122	333	-119	331	-115	330	-110	331	-105	333	-101	336	-98	340	-96	345	-95	350	-96	354	-98	357	-101	359	-105	360	-110	16383	16383	240	5	239	0	237	-3	234	-6	230	-8	225	-9	220	-8	216	-6	213	-3	211	0	210	5	211	10	213	14	216	17	220	19	225	20	230	19	234	17	237	14	239	10	240	5	16383	16383	120	121	119	116	117	112	114	109	110	107	105	106	100	107	96	109	93	112	91	116	90	121	91	126	93	130	96	133	100	135	105	136	110	135	114	133	117	130	119	126	120	121	16383	16383	270	-52	269	-57	267	-61	264	-64	260	-66	255	-67	250	-66	246	-64	243	-61	241	-57	240	-52	241	-47	243	-43	246	-40	250	-38	255	-37	260	-38	264	-40	267	-43	269	-47	270	-52	16383	16383	150	63	149	58	147	54	144	51	140	49	135	48	130	49	126	51	123	54	121	58	120	63	121	68	123	72	126	75	130	77	135	78	140	77	144	75	147	72	149	68	150	63	16383	16383	300	-110	299	-115	297	-119	294	-122	290	-124	285	-125	280	-124	276	-122	273	-119	271	-115	270	-110	271	-105	273	-101	276	-98	280	-96	285	-95	290	-96	294	-98	297	-101	299	-105	300	-110	16383	16383	180	5	179	0	177	-3	174	-6	170	-8	165	-9	160	-8	156	-6	153	-3	151	0	150	5	151	10	153	14	156	17	160	19	165	20	170	19	174	17	177	14	179	10	180	5	16383	16383	60	121	60	116	57	112	54	109	50	107	45	106	40	107	36	109	33	112	31	116	30	121	31	126	33	130	36	133	40	135	45	136	50	135	54	133	57	130	60	126	60	121	16383	16383	210	-52	209	-57	207	-61	204	-64	200	-66	195	-67	190	-66	186	-64	183	-61	181	-57	180	-52	181	-47	183	-43	186	-40	190	-38	195	-37	200	-38	204	-40	207	-43	209	-47	210	-52	16383	16383	90	63	89	58	87	54	84	51	80	49	75	48	70	49	66	51	63	54	61	58	60	63	61	68	63	72	66	75	70	77	75	78	80	77	84	75	87	72	89	68	90	63	16383	16383	240	-110	239	-115	237	-119	234	-122	230	-124	225	-125	220	-124	216	-122	213	-119	211	-115	210	-110	211	-105	213	-101	216	-98	220	-96	225	-95	230	-96	234	-98	237	-101	239	-105	240	-110	16383	16383	120	5	119	0	117	-3	114	-6	110	-8	105	-9	100	-8	96	-6	93	-3	91	0	90	5	91	10	93	14	96	17	100	19	105	20	110	19	114	17	117	14	119	10	120	5	16383	16383	150	-52	149	-57	147	-61	144	-64	140	-66	135	-67	130	-66	126	-64	123	-61	121	-57	120	-52	121	-47	123	-43	126	-40	130	-38	135	-37	140	-38	144	-40	147	-43	149	-47	150	-52	16383	16383	180	-110	179	-115	177	-119	174	-122	170	-124	165	-125	160	-124	156	-122	153	-119	151	-115	150	-110	151	-105	153	-101	156	-98	160	-96	165	-95	170	-96	174	-98	177	-101	179	-105	180	-110	16383	16383	60	5	60	0	54	-6	50	-8	45	-9	40	-8	36	-6	33	-3	31	0	30	5	31	10	33	14	36	17	40	19	45	20	50	19	54	17	57	14	60	10	60	5	16383	16383	90	-52	89	-57	87	-61	84	-64	80	-66	75	-67	70	-66	66	-64	63	-61	61	-57	60	-52	61	-47	63	-43	66	-40	70	-38	75	-37	80	-38	84	-40	87	-43	89	-47	90	-52	16383	16383	120	-110	119	-115	117	-119	114	-122	110	-124	105	-125	100	-124	96	-122	93	-119	91	-115	90	-110	91	-105	93	-101	96	-98	100	-96	105	-95	110	-96	114	-98	117	-101	119	-105	120	-110	16383	16383	30	-52	29	-57	27	-61	24	-64	20	-66	15	-67	10	-66	6	-64	3	-61	1	-57	0	-52	0	-136	600	-136	600	-110	599	-115	597	-119	594	-122	590	-124	585	-125	580	-124	576	-122	573	-119	571	-115	570	-110	571	-105	573	-101	576	-98	580	-96	585	-95	590	-96	594	-98	597	-101	599	-105	600	-110	600	5	599	0	597	-3	594	-6	590	-8	585	-9	580	-8	576	-6	573	-3	571	0	570	5	571	10	573	14	576	17	580	19	585	20	590	19	594	17	597	14	599	10	600	5	600	121	599	116	597	112	594	109	590	107	585	106	580	107	576	109	573	112	571	116	570	121	571	126	573	130	576	133	580	135	585	136	590	135	594	133	597	130	599	126	600	121	600	237	599	232	597	228	594	225	590	223	585	222	580	223	576	225	573	228	571	232	570	237	571	242	573	246	576	249	580	251	585	252	590	251	594	249	597	246	599	242	600	237	600	353	599	348	597	344	594	341	590	339	585	338	580	339	576	341	573	344	571	348	570	353	571	358	573	362	576	365	580	367	585	368	590	367	594	365	597	362	599	358	600	353	600	437	0	437	0	411	1	416	3	420	6	423	10	425	15	426	20	425	24	423	27	420	29	416	30	411	29	406	27	402	24	399	20	397	15	396	10	397	6	399	3	402	1	406	0	411	0	295	1	300	3	304	6	307	10	310	20	310	24	307	27	304	29	300	30	295	29	290	27	286	24	283	20	281	15	280	10	281	6	283	3	286	1	290	0	295	0	179	1	184	3	188	6	191	10	193	15	194	20	193	24	191	27	188	29	184	30	179	29	174	27	170	24	167	20	165	15	164	10	165	6	167	3	170	1	174	0	179	0	63	1	68	3	72	6	75	10	77	15	78	20	77	24	75	27	72	29	68	30	63	29	58	27	54	24	51	20	49	15	48	10	49	6	51	3	54	1	58	0	63	0	-52	1	-47	3	-43	6	-40	10	-38	15	-37	20	-38	24	-40	27	-43	29	-47	30	-52	16383	16383	60	-110	60	-115	57	-119	54	-122	50	-124	45	-125	40	-124	36	-122	33	-119	31	-115	30	-110	31	-105	33	-101	36	-98	40	-96	45	-95	50	-96	54	-98	57	-101	60	-105	60	-110	580	420	578	414	576	412	570	410	564	412	562	414	560	420	562	426	564	428	567	430	573	430	576	428	578	426	580	420	16383	16383	540	420	540	417	538	414	536	412	530	410	524	412	522	414	520	420	522	426	524	428	527	430	533	430	536	428	538	426	540	423	540	420	16383	16383	560	382	560	379	558	376	556	374	553	372	547	372	544	374	542	376	540	382	542	388	544	390	550	392	556	390	558	388	560	385	560	382	16383	16383	580	343	578	337	576	335	570	333	564	335	562	337	560	343	562	349	564	351	567	353	573	353	576	351	578	349	580	343	16383	16383	500	420	498	414	496	412	490	410	484	412	482	414	480	417	480	423	482	426	484	428	487	430	493	430	496	428	498	426	500	420	16383	16383	520	382	520	379	518	376	516	374	513	372	507	372	504	374	502	376	500	382	502	388	504	390	510	392	516	390	518	388	520	385	520	382	16383	16383	540	343	540	340	538	337	536	335	530	333	524	335	522	337	520	343	522	349	524	351	527	353	533	353	536	351	538	349	540	346	540	343	16383	16383	460	420	458	414	456	412	450	410	444	412	442	414	440	417	440	423	442	426	444	428	447	430	453	430	456	428	458	426	460	420	16383	16383	560	305	560	301	556	297	553	295	547	295	544	297	542	299	540	305	542	311	544	313	550	315	556	313	558	311	560	308	560	305	16383	16383	480	382	478	376	476	374	473	372	467	372	464	374	462	376	460	379	460	385	462	388	464	390	470	392	476	390	478	388	480	382	16383	16383	580	266	578	260	576	258	570	256	564	258	562	260	560	266	562	272	564	274	567	276	573	276	576	274	578	272	580	266	16383	16383	500	343	498	337	496	335	490	333	484	335	482	337	480	340	480	346	482	349	484	351	487	353	493	353	496	351	498	349	500	343	16383	16383	420	420	420	417	418	414	416	412	410	410	404	412	402	414	400	420	402	426	404	428	407	430	413	430	416	428	418	426	420	423	420	420	16383	16383	520	305	520	301	516	297	513	295	507	295	504	297	502	299	500	305	502	311	504	313	510	315	516	313	518	311	520	308	520	305	16383	16383	440	382	438	376	436	374	433	372	427	372	424	374	422	376	420	382	422	388	424	390	430	392	436	390	438	388	440	382	16383	16383	540	266	540	263	538	260	536	258	530	256	524	258	522	260	520	266	522	272	524	274	527	276	533	276	536	274	538	272	540	269	540	266	16383	16383	460	343	458	337	456	335	450	333	444	335	442	337	440	340	440	346	442	349	444	351	447	353	453	353	456	351	458	349	460	343	16383	16383	380	420	380	417	378	414	376	412	370	410	364	412	362	414	360	417	360	423	362	426	364	428	367	430	373	430	376	428	378	426	380	423	380	420	16383	16383	560	228	560	224	556	220	553	218	547	218	544	220	542	222	541	224	540	228	542	234	544	236	550	238	556	236	558	234	560	231	560	228	16383	16383	480	305	479	301	478	299	476	297	473	295	467	295	464	297	462	299	460	302	460	308	462	311	464	313	470	315	476	313	478	311	480	305	16383	16383	400	382	400	379	398	376	396	374	393	372	387	372	384	374	382	376	380	382	382	388	384	390	390	392	396	390	398	388	400	385	400	382	16383	16383	580	189	578	183	576	181	570	179	564	181	562	183	560	189	562	195	564	197	567	199	573	199	576	197	578	195	580	189	16383	16383	500	266	498	260	496	258	490	256	484	258	482	260	480	263	480	269	482	272	484	274	487	276	493	276	496	274	498	272	500	266	16383	16383	420	343	420	340	418	337	416	335	410	333	404	335	402	337	400	343	402	349	404	351	407	353	413	353	416	351	418	349	420	346	420	343	16383	16383	340	420	338	414	336	412	330	410	324	412	322	414	320	417	320	423	322	426	324	428	327	430	333	430	336	428	338	426	340	420	16383	16383	520	228	520	224	516	220	513	218	507	218	504	220	502	222	501	224	500	228	502	234	504	236	510	238	516	236	518	234	520	231	520	228	16383	16383	440	305	439	301	438	299	436	297	433	295	427	295	424	297	422	299	420	305	422	311	424	313	430	315	436	313	438	311	440	305	16383	16383	360	382	358	376	356	374	353	372	347	372	344	374	342	376	340	379	340	385	342	388	344	390	350	392	356	390	358	388	360	382	16383	16383	540	189	540	186	538	183	536	181	530	179	524	181	522	183	520	189	522	195	524	197	527	199	533	199	536	197	538	195	540	192	540	189	16383	16383	460	266	458	260	456	258	450	256	444	258	442	260	440	263	440	269	442	272	444	274	447	276	453	276	456	274	458	272	460	266	16383	16383	380	343	380	340	378	337	376	335	370	333	364	335	362	337	360	340	360	346	362	349	364	351	367	353	373	353	376	351	378	349	380	346	380	343	16383	16383	300	420	300	417	298	414	296	412	290	410	284	412	282	414	280	420	282	426	284	428	287	430	293	430	296	428	298	426	300	423	300	420	16383	16383	560	151	560	147	556	143	553	141	547	141	544	143	542	145	541	147	540	151	542	157	544	159	550	161	556	159	558	157	560	154	560	151	16383	16383	480	228	479	224	478	222	476	220	473	218	467	218	464	220	460	224	460	231	462	234	464	236	470	238	476	236	478	234	480	228	16383	16383	400	305	400	301	396	297	393	295	387	295	384	297	382	299	380	305	382	311	384	313	390	315	396	313	398	311	400	308	400	305	16383	16383	320	382	318	376	316	374	313	372	307	372	304	374	302	376	300	382	302	388	304	390	310	392	316	390	318	388	320	382	16383	16383	580	112	578	106	576	104	570	102	564	104	562	106	560	112	562	118	564	120	567	122	573	122	576	120	578	118	580	112	16383	16383	500	189	498	183	496	181	490	179	484	181	482	183	480	186	480	192	482	195	484	197	487	199	493	199	496	197	498	195	500	189	16383	16383	420	266	420	263	418	260	416	258	410	256	404	258	402	260	400	266	402	272	404	274	407	276	413	276	416	274	418	272	420	269	420	266	16383	16383	340	343	338	337	336	335	330	333	324	335	322	337	320	340	320	346	322	349	324	351	327	353	333	353	336	351	338	349	340	343	16383	16383	260	420	260	417	258	414	256	412	250	410	244	412	242	414	240	417	240	423	242	426	244	428	247	430	253	430	256	428	258	426	260	423	260	420	16383	16383	520	151	520	147	516	143	513	141	507	141	504	143	502	145	501	147	500	151	502	157	504	159	510	161	516	159	518	157	520	154	520	151	16383	16383	440	228	439	224	438	222	436	220	433	218	427	218	424	220	422	222	421	224	420	228	422	234	424	236	430	238	436	236	438	234	440	228	16383	16383	360	305	359	301	358	299	356	297	353	295	347	295	344	297	342	299	340	302	340	308	342	311	344	313	350	315	356	313	358	311	360	305	16383	16383	280	382	280	379	278	376	276	374	273	372	267	372	264	374	262	376	260	382	262	388	264	390	270	392	276	390	278	388	280	385	280	382	16383	16383	540	112	540	109	538	106	536	104	530	102	524	104	522	106	520	112	522	118	524	120	527	122	533	122	536	120	538	118	540	115	540	112	16383	16383	460	189	458	183	456	181	450	179	444	181	442	183	440	186	440	192	442	195	444	197	447	199	453	199	456	197	458	195	460	189	16383	16383	380	266	380	263	378	260	376	258	370	256	364	258	362	260	360	263	360	269	362	272	364	274	367	276	373	276	376	274	378	272	380	269	380	266	16383	16383	300	343	300	340	298	337	296	335	290	333	284	335	282	337	280	343	282	349	284	351	287	353	293	353	296	351	298	349	300	346	300	343	16383	16383	220	420	218	414	216	412	210	410	204	412	202	414	200	417	200	423	202	426	204	428	207	430	213	430	216	428	218	426	220	420	16383	16383	560	74	560	70	556	66	553	64	547	64	544	66	542	68	541	70	540	74	542	80	544	82	550	84	556	82	558	80	560	77	560	74	16383	16383	480	151	479	147	478	145	476	143	473	141	467	141	464	143	460	147	460	154	462	157	464	159	470	161	476	159	478	157	480	151	16383	16383	400	228	400	224	396	220	393	218	387	218	384	220	382	222	381	224	380	228	382	234	384	236	390	238	396	236	398	234	400	231	400	228	16383	16383	320	305	319	301	318	299	316	297	313	295	307	295	304	297	302	299	300	305	302	311	304	313	310	315	316	313	318	311	320	305	16383	16383	240	382	238	376	236	374	233	372	227	372	224	374	222	376	220	379	220	385	222	388	224	390	230	392	236	390	238	388	240	382	16383	16383	580	35	578	29	576	27	570	25	564	27	562	29	560	35	562	41	564	43	567	45	573	45	576	43	578	41	580	35	16383	16383	500	112	498	106	496	104	490	102	484	104	482	106	480	109	480	115	482	118	484	120	487	122	493	122	496	120	498	118	500	112	16383	16383	420	189	420	186	418	183	416	181	410	179	404	181	402	183	400	189	402	195	404	197	407	199	413	199	416	197	418	195	420	192	420	189	16383	16383	340	266	338	260	336	258	330	256	324	258	322	260	320	263	320	269	322	272	324	274	327	276	333	276	336	274	338	272	340	266	16383	16383	260	343	260	340	258	337	256	335	250	333	244	335	242	337	240	340	240	346	242	349	244	351	247	353	253	353	256	351	258	349	260	346	260	343	16383	16383	180	420	180	417	178	414	176	412	170	410	164	412	162	414	160	420	162	426	164	428	167	430	173	430	176	428	178	426	180	423	180	420	16383	16383	520	74	520	70	516	66	513	64	507	64	504	66	502	68	501	70	500	74	502	80	504	82	510	84	516	82	518	80	520	77	520	74	16383	16383	440	151	439	147	438	145	436	143	433	141	427	141	424	143	422	145	421	147	420	151	422	157	424	159	430	161	436	159	438	157	440	151	16383	16383	360	228	359	224	358	222	356	220	353	218	347	218	344	220	340	224	340	231	342	234	344	236	350	238	356	236	358	234	360	228	16383	16383	280	305	280	301	276	297	273	295	267	295	264	297	262	299	260	305	262	311	264	313	270	315	276	313	278	311	280	308	280	305	16383	16383	200	382	198	376	196	374	193	372	187	372	184	374	182	376	180	382	182	388	184	390	190	392	196	390	198	388	200	382	16383	16383	540	35	540	32	538	29	536	27	530	25	524	27	522	29	520	35	522	41	524	43	527	45	533	45	536	43	538	41	540	38	540	35	16383	16383	460	112	458	106	456	104	450	102	444	104	442	106	440	109	440	115	442	118	444	120	447	122	453	122	456	120	458	118	460	112	16383	16383	380	189	380	186	378	183	376	181	370	179	364	181	362	183	360	186	360	192	362	195	364	197	367	199	373	199	376	197	378	195	380	192	380	189	16383	16383	300	266	300	263	298	260	296	258	290	256	284	258	282	260	280	266	282	272	284	274	287	276	293	276	296	274	298	272	300	269	300	266	16383	16383	220	343	218	337	216	335	210	333	204	335	202	337	200	340	200	346	202	349	204	351	207	353	213	353	216	351	218	349	220	343	16383	16383	140	420	140	417	138	414	136	412	130	410	124	412	122	414	120	417	120	423	122	426	124	428	127	430	133	430	136	428	138	426	140	423	140	420	16383	16383	560	-2	560	-6	556	-10	553	-12	547	-12	544	-10	542	-8	541	-6	540	-2	541	0	542	3	544	5	550	7	556	5	558	3	560	0	560	-2	16383	16383	480	74	479	70	478	68	476	66	473	64	467	64	464	66	460	70	460	77	462	80	464	82	470	84	476	82	478	80	480	74	16383	16383	400	151	400	147	396	143	393	141	387	141	384	143	382	145	381	147	380	151	382	157	384	159	390	161	396	159	398	157	400	154	400	151	16383	16383	320	228	319	224	318	222	316	220	313	218	307	218	304	220	302	222	301	224	300	228	302	234	304	236	310	238	316	236	318	234	320	228	16383	16383	240	305	239	301	238	299	236	297	233	295	227	295	224	297	222	299	220	302	220	308	222	311	224	313	230	315	236	313	238	311	240	305	16383	16383	160	382	160	379	158	376	156	374	153	372	147	372	144	374	142	376	140	382	142	388	144	390	150	392	156	390	158	388	160	385	160	382	16383	16383	580	-41	578	-47	576	-49	570	-51	564	-49	562	-47	560	-41	562	-35	564	-33	567	-31	573	-31	576	-33	578	-35	580	-41	16383	16383	500	35	498	29	496	27	490	25	484	27	482	29	480	32	480	38	482	41	484	43	487	45	493	45	496	43	498	41	500	35	16383	16383	420	112	420	109	418	106	416	104	410	102	404	104	402	106	400	112	402	118	404	120	407	122	413	122	416	120	418	118	420	115	420	112	16383	16383	340	189	338	183	336	181	330	179	324	181	322	183	320	186	320	192	322	195	324	197	327	199	333	199	336	197	338	195	340	189	16383	16383	260	266	260	263	258	260	256	258	250	256	244	258	242	260	240	263	240	269	242	272	244	274	247	276	253	276	256	274	258	272	260	269	260	266	16383	16383	180	343	180	340	178	337	176	335	170	333	164	335	162	337	160	343	162	349	164	351	167	353	173	353	176	351	178	349	180	346	180	343	16383	16383	100	420	98	414	96	412	90	410	84	412	82	414	80	417	80	423	82	426	84	428	87	430	93	430	96	428	98	426	100	420	16383	16383	520	-2	520	-6	516	-10	513	-12	507	-12	504	-10	502	-8	501	-6	500	-2	501	0	502	3	504	5	510	7	516	5	518	3	520	0	520	-2	16383	16383	440	74	439	70	438	68	436	66	433	64	427	64	424	66	422	68	421	70	420	74	422	80	424	82	430	84	436	82	438	80	440	74	16383	16383	360	151	359	147	358	145	356	143	353	141	347	141	344	143	340	147	340	154	342	157	344	159	350	161	356	159	358	157	360	151	16383	16383	280	228	280	224	276	220	273	218	267	218	264	220	262	222	261	224	260	228	262	234	264	236	270	238	276	236	278	234	280	231	280	228	16383	16383	200	305	199	301	198	299	196	297	193	295	187	295	184	297	182	299	180	305	182	311	184	313	190	315	196	313	198	311	200	305	16383	16383	120	382	118	376	116	374	113	372	107	372	104	374	102	376	100	379	100	385	102	388	104	390	110	392	116	390	118	388	120	382	16383	16383	540	-41	540	-44	538	-47	536	-49	530	-51	524	-49	522	-47	520	-41	522	-35	524	-33	527	-31	533	-31	536	-33	538	-35	540	-38	540	-41	16383	16383	460	35	458	29	456	27	450	25	444	27	442	29	440	32	440	38	442	41	444	43	447	45	453	45	456	43	458	41	460	35	16383	16383	380	112	380	109	378	106	376	104	370	102	364	104	362	106	360	109	360	115	362	118	364	120	367	122	373	122	376	120	378	118	380	115	380	112	16383	16383	300	189	300	186	298	183	296	181	290	179	284	181	282	183	280	189	282	195	284	197	287	199	293	199	296	197	298	195	300	192	300	189	16383	16383	220	266	218	260	216	258	210	256	204	258	202	260	200	263	200	269	202	272	204	274	207	276	213	276	216	274	218	272	220	266	16383	16383	140	343	140	340	138	337	136	335	130	333	124	335	122	337	120	340	120	346	122	349	124	351	127	353	133	353	136	351	138	349	140	346	140	343	16383	16383	60	420	60	417	58	414	56	412	50	410	44	412	42	414	40	420	42	426	44	428	47	430	53	430	56	428	58	426	60	423	60	420	16383	16383	560	-79	560	-83	556	-87	553	-89	547	-89	544	-87	542	-85	541	-83	540	-79	542	-73	544	-71	550	-69	556	-71	558	-73	560	-76	560	-79	16383	16383	480	-2	479	-6	478	-8	476	-10	473	-12	467	-12	464	-10	460	-6	460	0	462	3	464	5	470	7	476	5	478	3	479	0	480	-2	16383	16383	400	74	400	70	396	66	393	64	387	64	384	66	382	68	381	70	380	74	382	80	384	82	390	84	396	82	398	80	400	77	400	74	16383	16383	320	151	319	147	318	145	316	143	313	141	307	141	304	143	302	145	301	147	300	151	302	157	304	159	310	161	316	159	318	157	320	151	16383	16383	240	228	239	224	238	222	236	220	233	218	227	218	224	220	220	224	220	231	222	234	224	236	230	238	236	236	238	234	240	228	16383	16383	160	305	160	301	156	297	153	295	147	295	144	297	142	299	140	305	142	311	144	313	150	315	156	313	158	311	160	308	160	305	16383	16383	80	382	78	376	76	374	73	372	67	372	64	374	62	376	60	382	62	388	64	390	70	392	76	390	78	388	80	382	16383	16383	580	-118	578	-124	576	-126	570	-128	564	-126	562	-124	560	-118	562	-112	564	-110	567	-108	573	-108	576	-110	578	-112	580	-118	16383	16383	500	-41	498	-47	496	-49	490	-51	484	-49	482	-47	480	-44	480	-38	482	-35	484	-33	487	-31	493	-31	496	-33	498	-35	500	-41	16383	16383	420	35	420	32	418	29	416	27	410	25	404	27	402	29	400	35	402	41	404	43	407	45	413	45	416	43	418	41	420	38	420	35	16383	16383	340	112	338	106	336	104	330	102	324	104	322	106	320	109	320	115	322	118	324	120	327	122	333	122	336	120	338	118	340	112	16383	16383	260	189	260	186	258	183	256	181	250	179	244	181	242	183	240	186	240	192	242	195	244	197	247	199	253	199	256	197	258	195	260	192	260	189	16383	16383	180	266	180	263	178	260	176	258	170	256	164	258	162	260	160	266	162	272	164	274	167	276	173	276	176	274	178	272	180	269	180	266	16383	16383	100	343	98	337	96	335	90	333	84	335	82	337	80	340	80	346	82	349	84	351	87	353	93	353	96	351	98	349	100	343	16383	16383	520	-79	520	-83	516	-87	513	-89	507	-89	504	-87	502	-85	501	-83	500	-79	502	-73	504	-71	510	-69	516	-71	518	-73	520	-76	520	-79	16383	16383	440	-2	439	-6	438	-8	436	-10	433	-12	427	-12	424	-10	422	-8	421	-6	420	-2	421	0	422	3	424	5	430	7	436	5	438	3	439	0	440	-2	16383	16383	360	74	359	70	358	68	356	66	353	64	347	64	344	66	340	70	340	77	342	80	344	82	350	84	356	82	358	80	360	74	16383	16383	280	151	280	147	276	143	273	141	267	141	264	143	262	145	261	147	260	151	262	157	264	159	270	161	276	159	278	157	280	154	280	151	16383	16383	200	228	199	224	198	222	196	220	193	218	187	218	184	220	182	222	181	224	180	228	182	234	184	236	190	238	196	236	198	234	200	228	16383	16383	120	305	119	301	118	299	116	297	113	295	107	295	104	297	102	299	100	302	100	308	102	311	104	313	110	315	116	313	118	311	120	305	16383	16383	40	382	40	379	38	376	36	374	33	372	27	372	24	374	22	376	20	382	22	388	24	390	30	392	36	390	38	388	40	385	40	382	16383	16383	540	-118	540	-121	538	-124	536	-126	530	-128	524	-126	522	-124	520	-118	522	-112	524	-110	527	-108	533	-108	536	-110	538	-112	540	-115	540	-118	16383	16383	460	-41	458	-47	456	-49	450	-51	444	-49	442	-47	440	-44	440	-38	442	-35	444	-33	447	-31	453	-31	456	-33	458	-35	460	-41	16383	16383	380	35	380	32	378	29	376	27	370	25	364	27	362	29	360	32	360	38	362	41	364	43	367	45	373	45	376	43	378	41	380	38	380	35	16383	16383	300	112	300	109	298	106	296	104	290	102	284	104	282	106	280	112	282	118	284	120	287	122	293	122	296	120	298	118	300	115	300	112	16383	16383	220	189	218	183	216	181	210	179	204	181	202	183	200	186	200	192	202	195	204	197	207	199	213	199	216	197	218	195	220	189	16383	16383	140	266	140	263	138	260	136	258	130	256	124	258	122	260	120	263	120	269	122	272	124	274	127	276	133	276	136	274	138	272	140	269	140	266	16383	16383	60	343	60	340	58	337	56	335	50	333	44	335	42	337	40	343	42	349	44	351	47	353	53	353	56	351	58	349	60	346	60	343	16383	16383	480	-79	479	-83	478	-85	476	-87	473	-89	467	-89	464	-87	460	-83	460	-76	462	-73	464	-71	470	-69	476	-71	478	-73	480	-79	16383	16383	400	-2	400	-6	396	-10	393	-12	387	-12	384	-10	382	-8	381	-6	380	-2	381	0	382	3	384	5	390	7	396	5	398	3	400	0	400	-2	16383	16383	320	74	319	70	318	68	316	66	313	64	307	64	304	66	302	68	301	70	300	74	302	80	304	82	310	84	316	82	318	80	320	74	16383	16383	240	151	239	147	238	145	236	143	233	141	227	141	224	143	220	147	220	154	222	157	224	159	230	161	236	159	238	157	240	151	16383	16383	160	228	160	224	156	220	153	218	147	218	144	220	142	222	141	224	140	228	142	234	144	236	150	238	156	236	158	234	160	231	160	228	16383	16383	80	305	79	301	78	299	76	297	73	295	67	295	64	297	62	299	60	305	62	311	64	313	70	315	76	313	78	311	80	305	16383	16383	500	-118	498	-124	496	-126	490	-128	484	-126	482	-124	480	-121	480	-115	482	-112	484	-110	487	-108	493	-108	496	-110	498	-112	500	-118	16383	16383	420	-41	420	-44	418	-47	416	-49	410	-51	404	-49	402	-47	400	-41	402	-35	404	-33	407	-31	413	-31	416	-33	418	-35	420	-38	420	-41	16383	16383	340	35	338	29	336	27	330	25	324	27	322	29	320	32	320	38	322	41	324	43	327	45	333	45	336	43	338	41	340	35	16383	16383	260	112	260	109	258	106	256	104	250	102	244	104	242	106	240	109	240	115	242	118	244	120	247	122	253	122	256	120	258	118	260	115	260	112	16383	16383	180	189	180	186	178	183	176	181	170	179	164	181	162	183	160	189	162	195	164	197	167	199	173	199	176	197	178	195	180	192	180	189	16383	16383	100	266	98	260	96	258	90	256	84	258	82	260	80	263	80	269	82	272	84	274	87	276	93	276	96	274	98	272	100	266	16383	16383	440	-79	439	-83	438	-85	436	-87	433	-89	427	-89	424	-87	422	-85	421	-83	420	-79	422	-73	424	-71	430	-69	436	-71	438	-73	440	-79	16383	16383	360	-2	359	-6	358	-8	356	-10	353	-12	347	-12	344	-10	340	-6	340	0	342	3	344	5	350	7	356	5	358	3	359	0	360	-2	16383	16383	280	74	280	70	276	66	273	64	267	64	264	66	262	68	261	70	260	74	262	80	264	82	270	84	276	82	278	80	280	77	280	74	16383	16383	200	151	199	147	198	145	196	143	193	141	187	141	184	143	182	145	181	147	180	151	182	157	184	159	190	161	196	159	198	157	200	151	16383	16383	120	228	119	224	118	222	116	220	113	218	107	218	104	220	100	224	100	231	102	234	104	236	110	238	116	236	118	234	120	228	16383	16383	40	305	40	301	36	297	33	295	27	295	24	297	22	299	20	305	22	311	24	313	30	315	36	313	38	311	40	308	40	305	16383	16383	460	-118	458	-124	456	-126	450	-128	444	-126	442	-124	440	-121	440	-115	442	-112	444	-110	447	-108	453	-108	456	-110	458	-112	460	-118	16383	16383	380	-41	380	-44	378	-47	376	-49	370	-51	364	-49	362	-47	360	-44	360	-38	362	-35	364	-33	367	-31	373	-31	376	-33	378	-35	380	-38	380	-41	16383	16383	300	35	300	32	298	29	296	27	290	25	284	27	282	29	280	35	282	41	284	43	287	45	293	45	296	43	298	41	300	38	300	35	16383	16383	220	112	218	106	216	104	210	102	204	104	202	106	200	109	200	115	202	118	204	120	207	122	213	122	216	120	218	118	220	112	16383	16383	140	189	140	186	138	183	136	181	130	179	124	181	122	183	120	186	120	192	122	195	124	197	127	199	133	199	136	197	138	195	140	192	140	189	16383	16383	60	266	60	263	58	260	56	258	50	256	44	258	42	260	40	266	42	272	44	274	47	276	53	276	56	274	58	272	60	269	60	266	16383	16383	400	-79	400	-83	396	-87	393	-89	387	-89	384	-87	382	-85	381	-83	380	-79	382	-73	384	-71	390	-69	396	-71	398	-73	400	-76	400	-79	16383	16383	320	-2	319	-6	318	-8	316	-10	313	-12	307	-12	304	-10	302	-8	301	-6	300	-2	301	0	302	3	304	5	310	7	316	5	318	3	319	0	320	-2	16383	16383	240	74	239	70	238	68	236	66	233	64	227	64	224	66	220	70	220	77	222	80	224	82	230	84	236	82	238	80	240	74	16383	16383	160	151	160	147	156	143	153	141	147	141	144	143	142	145	141	147	140	151	142	157	144	159	150	161	156	159	158	157	160	154	160	151	16383	16383	80	228	79	224	78	222	76	220	73	218	67	218	64	220	62	222	61	224	60	228	62	234	64	236	70	238	76	236	78	234	80	228	16383	16383	420	-118	420	-121	418	-124	416	-126	410	-128	404	-126	402	-124	400	-118	402	-112	404	-110	407	-108	413	-108	416	-110	418	-112	420	-115	420	-118	16383	16383	340	-41	338	-47	336	-49	330	-51	324	-49	322	-47	320	-44	320	-38	322	-35	324	-33	327	-31	333	-31	336	-33	338	-35	340	-41	16383	16383	260	35	260	32	258	29	256	27	250	25	244	27	242	29	240	32	240	38	242	41	244	43	247	45	253	45	256	43	258	41	260	38	260	35	16383	16383	180	112	180	109	178	106	176	104	170	102	164	104	162	106	160	112	162	118	164	120	167	122	173	122	176	120	178	118	180	115	180	112	16383	16383	100	189	98	183	96	181	90	179	84	181	82	183	80	186	80	192	82	195	84	197	87	199	93	199	96	197	98	195	100	189	16383	16383	360	-79	359	-83	358	-85	356	-87	353	-89	347	-89	344	-87	340	-83	340	-76	342	-73	344	-71	350	-69	356	-71	358	-73	360	-79	16383	16383	280	-2	280	-6	276	-10	273	-12	267	-12	264	-10	262	-8	261	-6	260	-2	261	0	262	3	264	5	270	7	276	5	278	3	280	0	280	-2	16383	16383	200	74	199	70	198	68	196	66	193	64	187	64	184	66	182	68	181	70	180	74	182	80	184	82	190	84	196	82	198	80	200	74	16383	16383	120	151	119	147	118	145	116	143	113	141	107	141	104	143	100	147	100	154	102	157	104	159	110	161	116	159	118	157	120	151	16383	16383	40	228	40	224	36	220	33	218	27	218	24	220	22	222	21	224	20	228	22	234	24	236	30	238	36	236	38	234	40	231	40	228	16383	16383	380	-118	380	-121	378	-124	376	-126	370	-128	364	-126	362	-124	360	-121	360	-115	362	-112	364	-110	367	-108	373	-108	376	-110	378	-112	380	-115	380	-118	16383	16383	300	-41	300	-44	298	-47	296	-49	290	-51	284	-49	282	-47	280	-41	282	-35	284	-33	287	-31	293	-31	296	-33	298	-35	300	-38	300	-41	16383	16383	220	35	218	29	216	27	210	25	204	27	202	29	200	32	200	38	202	41	204	43	207	45	213	45	216	43	218	41	220	35	16383	16383	140	112	140	109	138	106	136	104	130	102	124	104	122	106	120	109	120	115	122	118	124	120	127	122	133	122	136	120	138	118	140	115	140	112	16383	16383	60	189	60	186	58	183	56	181	50	179	44	181	42	183	40	189	42	195	44	197	47	199	53	199	56	197	58	195	60	192	60	189	16383	16383	320	-79	319	-83	318	-85	316	-87	313	-89	307	-89	304	-87	302	-85	301	-83	300	-79	302	-73	304	-71	310	-69	316	-71	318	-73	320	-79	16383	16383	240	-2	239	-6	238	-8	236	-10	233	-12	227	-12	224	-10	220	-6	220	0	222	3	224	5	230	7	236	5	238	3	239	0	240	-2	16383	16383	160	74	160	70	156	66	153	64	147	64	144	66	142	68	141	70	140	74	142	80	144	82	150	84	156	82	158	80	160	77	160	74	16383	16383	80	151	79	147	78	145	76	143	73	141	67	141	64	143	62	145	61	147	60	151	62	157	64	159	70	161	76	159	78	157	80	151	16383	16383	340	-118	338	-124	336	-126	330	-128	324	-126	322	-124	320	-121	320	-115	322	-112	324	-110	327	-108	333	-108	336	-110	338	-112	340	-118	16383	16383	260	-41	260	-44	258	-47	256	-49	250	-51	244	-49	242	-47	240	-44	240	-38	242	-35	244	-33	247	-31	253	-31	256	-33	258	-35	260	-38	260	-41	16383	16383	180	35	180	32	178	29	176	27	170	25	164	27	162	29	160	35	162	41	164	43	167	45	173	45	176	43	178	41	180	38	180	35	16383	16383	100	112	98	106	96	104	90	102	84	104	82	106	80	109	80	115	82	118	84	120	87	122	93	122	96	120	98	118	100	112	16383	16383	280	-79	280	-83	276	-87	273	-89	267	-89	264	-87	262	-85	261	-83	260	-79	262	-73	264	-71	270	-69	276	-71	278	-73	280	-76	280	-79	16383	16383	200	-2	199	-6	198	-8	196	-10	193	-12	187	-12	184	-10	182	-8	181	-6	180	-2	181	0	182	3	184	5	190	7	196	5	198	3	199	0	200	-2	16383	16383	120	74	119	70	118	68	116	66	113	64	107	64	104	66	100	70	100	77	102	80	104	82	110	84	116	82	118	80	120	74	16383	16383	40	151	40	147	36	143	33	141	27	141	24	143	22	145	21	147	20	151	22	157	24	159	30	161	36	159	38	157	40	154	40	151	16383	16383	300	-118	300	-121	298	-124	296	-126	290	-128	284	-126	282	-124	280	-118	282	-112	284	-110	287	-108	293	-108	296	-110	298	-112	300	-115	300	-118	16383	16383	220	-41	218	-47	216	-49	210	-51	204	-49	202	-47	200	-44	200	-38	202	-35	204	-33	207	-31	213	-31	216	-33	218	-35	220	-41	16383	16383	140	35	140	32	138	29	136	27	130	25	124	27	122	29	120	32	120	38	122	41	124	43	127	45	133	45	136	43	138	41	140	38	140	35	16383	16383	60	112	60	109	58	106	56	104	50	102	44	104	42	106	40	112	42	118	44	120	47	122	53	122	56	120	58	118	60	115	60	112	16383	16383	240	-79	239	-83	238	-85	236	-87	233	-89	227	-89	224	-87	220	-83	220	-76	222	-73	224	-71	230	-69	236	-71	238	-73	240	-79	16383	16383	160	-2	160	-6	156	-10	153	-12	147	-12	144	-10	142	-8	141	-6	140	-2	141	0	142	3	144	5	150	7	156	5	158	3	160	0	160	-2	16383	16383	80	74	79	70	78	68	76	66	73	64	67	64	64	66	62	68	61	70	60	74	62	80	64	82	70	84	76	82	78	80	80	74	16383	16383	260	-118	260	-121	258	-124	256	-126	250	-128	244	-126	242	-124	240	-121	240	-115	242	-112	244	-110	247	-108	253	-108	256	-110	258	-112	260	-115	260	-118	16383	16383	180	-41	180	-44	178	-47	176	-49	170	-51	164	-49	162	-47	160	-41	162	-35	164	-33	167	-31	173	-31	176	-33	178	-35	180	-38	180	-41	16383	16383	100	35	98	29	96	27	90	25	84	27	82	29	80	32	80	38	82	41	84	43	87	45	93	45	96	43	98	41	100	35	16383	16383	200	-79	199	-83	198	-85	196	-87	193	-89	187	-89	184	-87	182	-85	181	-83	180	-79	182	-73	184	-71	190	-69	196	-71	198	-73	200	-79	16383	16383	120	-2	119	-6	118	-8	116	-10	113	-12	107	-12	104	-10	100	-6	100	0	102	3	104	5	110	7	116	5	118	3	119	0	120	-2	16383	16383	40	74	40	70	36	66	33	64	27	64	24	66	22	68	21	70	20	74	22	80	24	82	30	84	36	82	38	80	40	77	40	74	16383	16383	220	-118	218	-124	216	-126	210	-128	204	-126	202	-124	200	-121	200	-115	202	-112	204	-110	207	-108	213	-108	216	-110	218	-112	220	-118	16383	16383	140	-41	140	-44	138	-47	136	-49	130	-51	124	-49	122	-47	120	-44	120	-38	122	-35	124	-33	127	-31	133	-31	136	-33	138	-35	140	-38	140	-41	16383	16383	60	35	60	32	58	29	56	27	50	25	44	27	42	29	40	35	42	41	44	43	47	45	53	45	56	43	58	41	60	38	60	35	16383	16383	160	-79	160	-83	156	-87	153	-89	147	-89	144	-87	142	-85	141	-83	140	-79	142	-73	144	-71	150	-69	156	-71	158	-73	160	-76	160	-79	16383	16383	80	-2	79	-6	78	-8	76	-10	73	-12	67	-12	64	-10	62	-8	61	-6	60	-2	61	0	62	3	64	5	70	7	76	5	78	3	79	0	80	-2	16383	16383	180	-118	180	-121	178	-124	176	-126	170	-128	164	-126	162	-124	160	-118	162	-112	164	-110	167	-108	173	-108	176	-110	178	-112	180	-115	180	-118	16383	16383	100	-41	98	-47	96	-49	90	-51	84	-49	82	-47	80	-44	80	-38	82	-35	84	-33	87	-31	93	-31	96	-33	98	-35	100	-41	16383	16383	120	-79	119	-83	118	-85	116	-87	113	-89	107	-89	104	-87	100	-83	100	-76	102	-73	104	-71	110	-69	116	-71	118	-73	120	-79	16383	16383	40	-2	40	-6	36	-10	33	-12	27	-12	24	-10	22	-8	21	-6	20	-2	21	0	22	3	24	5	30	7	36	5	38	3	40	0	40	-2	16383	16383	140	-118	140	-121	138	-124	136	-126	130	-128	124	-126	122	-124	120	-121	120	-115	122	-112	124	-110	127	-108	133	-108	136	-110	138	-112	140	-115	140	-118	16383	16383	60	-41	60	-44	58	-47	56	-49	50	-51	44	-49	42	-47	40	-41	42	-35	44	-33	47	-31	53	-31	56	-33	58	-35	60	-38	60	-41	16383	16383	80	-79	79	-83	78	-85	76	-87	73	-89	67	-89	64	-87	62	-85	61	-83	60	-79	62	-73	64	-71	70	-69	76	-71	78	-73	80	-79	16383	16383	100	-118	98	-124	96	-126	90	-128	84	-126	82	-124	80	-121	80	-115	82	-112	84	-110	87	-108	93	-108	96	-110	98	-112	100	-118	16383	16383	40	-79	40	-83	36	-87	33	-89	27	-89	24	-87	22	-85	21	-83	20	-79	22	-73	24	-71	30	-69	36	-71	38	-73	40	-76	40	-79	16383	16383	60	-118	60	-121	58	-124	56	-126	50	-128	44	-126	42	-124	40	-118	42	-112	44	-110	47	-108	53	-108	56	-110	58	-112	60	-115	60	-118	16383	16383	20	-118	20	-121	18	-124	16	-126	10	-128	4	-126	2	-124	0	-118	0	-136	600	-136	600	-79	599	-83	598	-85	596	-87	593	-89	587	-89	584	-87	580	-83	580	-76	582	-73	584	-71	590	-69	596	-71	598	-73	600	-79	600	-2	599	-6	598	-8	596	-10	593	-12	587	-12	584	-10	580	-6	580	0	582	3	584	5	590	7	596	5	598	3	599	0	600	-2	600	74	599	70	598	68	596	66	593	64	587	64	584	66	580	70	580	77	582	80	584	82	590	84	596	82	598	80	600	74	600	151	599	147	598	145	596	143	593	141	587	141	584	143	580	147	580	154	582	157	584	159	590	161	596	159	598	157	600	151	600	228	599	224	598	222	596	220	593	218	587	218	584	220	580	224	580	231	582	234	584	236	590	238	596	236	598	234	600	228	600	305	599	301	598	299	596	297	593	295	587	295	584	297	582	299	580	302	580	308	582	311	584	313	590	315	596	313	598	311	600	305	600	382	598	376	596	374	593	372	587	372	584	374	582	376	580	379	580	385	582	388	584	390	590	392	596	390	598	388	600	382	600	437	0	437	0	420	2	426	4	428	7	430	13	430	16	428	18	426	20	423	20	417	18	414	16	412	10	410	4	412	2	414	0	420	0	343	2	349	4	351	7	353	13	353	16	351	18	349	20	346	20	340	18	337	16	335	10	333	4	335	2	337	0	343	0	266	2	272	4	274	7	276	13	276	16	274	18	272	20	269	20	263	18	260	16	258	10	256	4	258	2	260	0	266	0	189	2	195	4	197	7	199	13	199	16	197	18	195	20	192	20	186	18	183	16	181	10	179	4	181	2	183	0	189	0	112	2	118	4	120	7	122	13	122	16	120	18	118	20	115	20	109	18	106	16	104	10	102	4	104	2	106	0	112	0	35	2	41	4	43	7	45	13	45	16	43	18	41	20	38	20	32	18	29	16	27	10	25	4	27	2	29	0	35	0	-41	2	-35	4	-33	7	-31	13	-31	16	-33	18	-35	20	-38	20	-44	18	-47	16	-49	10	-51	4	-49	2	-47	0	-41	0	-118	2	-112	4	-110	7	-108	13	-108	16	-110	18	-112	20	-115	20	-118	432	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	432	211	426	249	409	282	383	308	350	325	312	331	142	331	105	325	72	308	46	282	28	249	22	211	22	41	28	3	46	-29	72	-55	105	-72	142	-78	313	-78	350	-72	383	-55	409	-29	426	3	432	41	16383	16383	400	41	395	13	383	-10	364	-28	340	-40	312	-45	142	-45	115	-40	91	-28	72	-10	60	13	55	41	55	211	60	239	72	263	91	281	115	294	142	298	313	298	340	294	364	281	383	263	395	239	400	211	332	20	332	230	122	230	122	20	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	399	-45	55	-45	55	298	399	298	432	-78	432	331	22	331	22	-78	16383	16383	399	231	55	231	55	298	399	298	16383	16383	399	138	55	138	55	205	399	205	16383	16383	399	46	55	46	55	113	399	113	16383	16383	399	-45	55	-45	55	20	399	20	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	333	-45	333	298	400	298	16383	16383	306	-45	240	-45	240	298	306	298	16383	16383	214	-45	147	-45	147	298	214	298	16383	16383	122	-45	55	-45	55	298	122	298	432	-78	432	331	22	331	22	-78	16383	16383	399	231	333	231	333	298	399	298	16383	16383	306	231	240	231	240	298	306	298	16383	16383	399	138	333	138	333	205	399	205	16383	16383	214	231	147	231	147	298	214	298	16383	16383	306	138	240	138	240	205	306	205	16383	16383	399	46	333	46	333	113	399	113	16383	16383	122	231	55	231	55	298	122	298	16383	16383	399	-45	333	-45	333	20	399	20	16383	16383	214	138	147	138	147	205	214	205	16383	16383	306	46	240	46	240	113	306	113	16383	16383	306	-45	240	-45	240	20	306	20	16383	16383	122	138	55	138	55	205	122	205	16383	16383	214	46	147	46	147	113	214	113	16383	16383	214	-45	147	-45	147	20	214	20	16383	16383	122	46	55	46	55	113	122	113	16383	16383	122	-45	55	-45	55	20	122	20	432	-78	432	331	22	331	22	-78	16383	16383	400	233	334	297	400	297	16383	16383	400	146	248	297	297	297	400	195	16383	16383	400	59	161	297	210	297	400	108	16383	16383	400	-27	74	297	123	297	400	22	16383	16383	381	-45	330	-45	55	229	55	279	16383	16383	294	-45	242	-45	55	141	55	192	16383	16383	205	-45	155	-45	55	53	55	104	16383	16383	118	-45	55	-45	55	17	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	338	-45	400	17	16383	16383	400	229	125	-45	75	-45	400	279	16383	16383	400	141	213	-45	161	-45	400	192	16383	16383	400	53	300	-45	249	-45	400	104	16383	16383	382	297	55	-27	55	22	331	297	16383	16383	121	297	55	233	55	297	16383	16383	208	297	55	146	55	195	157	297	16383	16383	295	297	55	59	55	108	244	297	432	-78	432	331	22	331	22	-78	16383	16383	382	297	358	274	334	297	16383	16383	400	233	376	256	400	279	16383	16383	339	256	314	230	290	256	315	281	16383	16383	382	212	358	187	333	212	358	237	16383	16383	295	297	271	274	248	297	16383	16383	400	146	376	169	400	192	16383	16383	252	256	228	230	203	256	228	281	16383	16383	296	212	271	187	246	212	271	237	16383	16383	339	169	315	143	289	169	314	194	16383	16383	383	124	358	99	333	125	358	150	16383	16383	208	297	184	274	161	297	16383	16383	400	59	377	81	400	104	16383	16383	166	256	141	230	116	256	141	281	16383	16383	209	212	184	187	159	212	184	237	16383	16383	252	169	227	143	203	169	228	194	16383	16383	296	125	271	100	246	125	271	150	16383	16383	339	81	315	56	289	81	314	107	16383	16383	383	37	358	12	333	37	358	63	16383	16383	121	297	97	274	74	297	16383	16383	400	-27	377	-5	400	17	16383	16383	381	-45	338	-45	359	-24	16383	16383	79	256	55	233	55	279	16383	16383	209	126	184	100	159	125	184	150	16383	16383	252	81	228	56	203	82	228	107	16383	16383	296	38	272	12	246	39	271	64	16383	16383	340	-5	315	-30	290	-5	315	20	16383	16383	122	212	97	187	72	212	97	237	16383	16383	166	169	141	143	116	169	141	194	16383	16383	294	-45	249	-45	272	-23	16383	16383	79	169	55	146	55	192	16383	16383	166	82	140	56	115	81	141	107	16383	16383	209	38	184	12	158	38	184	64	16383	16383	122	125	97	99	71	124	97	150	16383	16383	253	-5	228	-30	201	-5	228	20	16383	16383	205	-45	161	-45	184	-23	16383	16383	78	81	55	59	55	104	16383	16383	165	-5	140	-30	114	-5	140	20	16383	16383	122	38	96	12	71	37	97	63	16383	16383	118	-45	75	-45	96	-23	16383	16383	78	-5	55	-27	55	17	226	20	226	230	16	230	16	20	226	20	226	230	16	230	16	20	16383	16383	193	53	49	53	49	197	193	197	491	-5	491	234	19	234	19	-5	491	-5	491	234	19	234	19	-5	16383	16383	458	27	52	27	52	201	458	201	260	-109	260	362	20	362	20	-109	260	-109	260	362	20	362	20	-109	16383	16383	227	-76	53	-76	53	329	227	329	556	257	84	257	14	-5	486	-5	555	257	84	257	15	-5	486	-5	16383	16383	514	224	462	27	56	27	108	224	555	-63	286	406	17	-63	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	316	14	165	276	13	14	316	14	165	276	13	14	16383	16383	261	47	70	47	165	210	504	127	35	395	35	-141	504	127	35	396	35	-141	16383	16383	438	127	68	-83	68	339	302	127	40	278	40	-24	302	127	40	277	40	-24	16383	16383	236	126	73	30	73	222	443	126	32	277	32	-24	443	126	32	277	32	-24	16383	16383	349	126	65	23	65	229	555	406	17	406	286	-63	555	406	17	406	286	-63	16383	16383	498	373	286	3	75	373	316	238	13	238	165	-23	316	238	13	238	165	-23	16383	16383	260	205	165	42	69	205	487	-141	487	395	17	127	504	-141	504	396	35	127	16383	16383	471	-83	102	127	471	339	290	-24	290	277	27	127	290	-25	290	277	27	126	16383	16383	257	31	94	126	257	222	432	-24	432	277	22	126	432	-24	432	277	22	126	16383	16383	400	23	117	127	400	229	512	126	266	372	20	126	267	-120	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	384	126	266	244	147	126	266	7	16383	16383	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	328	126	322	163	305	195	280	221	247	237	210	243	173	237	140	221	114	195	98	163	92	126	98	88	114	56	140	30	173	13	210	7	247	13	280	30	305	56	322	88	328	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	373	127	198	397	22	127	197	-144	16383	16383	334	127	197	-83	62	127	198	337	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	378	277	368	287	356	297	350	301	331	273	336	269	341	266	346	262	350	257	354	253	16383	16383	421	217	418	223	414	230	411	236	407	242	402	248	376	229	379	224	382	218	385	213	388	207	391	202	16383	16383	315	312	308	316	302	320	290	330	283	333	275	300	280	298	286	297	292	294	304	290	16383	16383	440	145	440	152	439	160	438	167	434	181	401	172	403	166	407	142	16383	16383	247	339	243	339	239	340	216	340	212	339	209	339	211	306	218	306	221	307	240	307	243	306	16383	16383	407	110	403	86	401	79	434	70	436	78	438	85	439	92	440	100	440	107	16383	16383	172	333	165	330	158	328	151	325	144	323	137	320	151	290	163	294	169	297	174	298	180	300	16383	16383	391	50	388	45	385	39	382	34	379	28	376	23	402	3	407	10	411	16	415	23	418	29	421	36	16383	16383	105	301	99	297	93	292	87	288	76	277	100	253	109	262	124	274	16383	16383	354	0	350	-4	346	-9	331	-21	350	-48	356	-43	362	-39	368	-34	378	-24	16383	16383	52	248	48	242	45	236	41	230	37	223	34	217	64	202	79	229	16383	16383	304	-36	298	-39	280	-45	275	-47	283	-79	297	-75	304	-72	311	-70	318	-67	16383	16383	21	181	17	167	16	160	15	152	15	145	47	142	50	160	52	166	53	172	16383	16383	243	-53	240	-53	237	-54	211	-54	209	-86	212	-86	216	-87	239	-87	243	-86	247	-86	16383	16383	53	79	52	86	50	92	47	110	15	107	15	100	16	92	17	85	19	78	21	70	16383	16383	180	-47	174	-45	169	-43	157	-39	151	-36	137	-67	144	-70	151	-72	158	-75	172	-79	16383	16383	79	23	73	33	67	45	64	50	34	36	37	29	41	22	45	16	48	9	52	3	16383	16383	124	-21	109	-9	105	-4	100	0	76	-25	82	-30	87	-34	93	-39	99	-43	105	-48	442	126	431	194	400	252	354	299	295	329	228	340	160	329	101	299	55	252	24	194	13	126	24	58	55	0	101	-46	160	-76	228	-87	295	-76	354	-46	400	0	431	58	442	126	16383	16383	371	237	384	218	394	196	402	174	407	151	409	126	407	101	402	78	394	55	384	34	371	15	16383	16383	344	-11	337	-17	330	-22	314	-32	305	-36	305	289	314	285	330	275	337	270	344	264	16383	16383	280	-46	256	-52	248	-53	241	-54	241	307	248	306	256	305	280	299	16383	16383	214	-54	198	-52	191	-50	175	-46	175	299	191	303	198	305	214	307	16383	16383	150	-36	141	-32	125	-22	118	-17	110	-11	110	263	118	269	125	275	141	285	150	289	16383	16383	84	15	71	34	61	55	53	78	48	101	46	126	48	151	53	174	61	196	71	217	84	237	328	126	322	163	305	195	280	221	247	237	210	243	173	237	140	221	114	195	98	163	92	126	98	88	114	56	140	30	173	13	210	7	247	13	280	30	305	56	322	88	328	126	16383	16383	295	126	291	99	279	75	260	57	237	45	210	40	183	45	159	57	141	75	129	99	124	126	129	152	141	176	159	194	183	206	210	210	237	206	260	194	279	176	291	153	295	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	278	259	271	300	249	333	216	355	174	363	126	355	78	333	36	300	3	259	-17	210	-25	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	126	58	126	66	174	88	216	121	249	162	271	210	278	247	340	179	329	121	299	74	252	44	194	33	126	44	58	74	0	121	-46	179	-76	247	-87	43	-87	111	-76	170	-46	216	0	246	58	257	126	246	194	216	252	170	299	111	329	43	340	432	-78	432	331	22	331	22	-78	16383	16383	325	127	320	96	306	70	285	49	259	35	228	30	198	35	172	49	151	70	137	96	132	127	137	157	151	183	172	204	198	218	228	223	260	218	287	204	307	183	320	157	325	127	367	126	360	170	340	208	310	238	272	258	228	265	184	258	145	238	115	208	96	170	89	126	96	82	115	44	146	14	184	-5	228	-12	272	-5	310	14	340	44	360	82	367	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	126	391	72	366	25	329	-12	282	-36	228	-45	173	-36	126	-12	89	25	64	72	55	126	64	180	89	227	126	265	173	289	228	298	282	289	329	265	366	227	391	180	400	126	432	126	432	331	22	331	22	126	55	126	64	180	89	227	126	265	173	289	228	298	282	289	329	265	366	227	391	180	400	126	16383	16383	367	126	360	170	340	208	310	238	272	258	228	265	184	258	145	238	115	208	96	170	89	126	89	126	96	82	115	44	146	14	184	-5	228	-12	272	-5	310	14	340	44	360	82	367	126	16383	16383	432	-78	432	126	400	126	391	72	366	25	329	-12	282	-36	228	-45	173	-36	126	-12	89	25	64	72	55	126	22	126	22	-78	228	340	160	329	101	299	55	252	24	194	13	126	46	126	56	183	81	233	121	272	170	298	228	307	442	126	431	194	400	252	354	299	295	329	228	340	228	307	285	298	334	272	374	233	400	183	409	126	228	-54	170	-45	120	-19	81	19	55	69	46	126	13	126	24	58	54	0	101	-46	160	-76	228	-87	409	126	400	69	374	19	334	-19	285	-45	228	-54	228	-87	295	-76	354	-46	400	0	431	58	442	126	442	126	431	193	400	252	354	298	295	329	228	340	160	329	101	298	55	252	24	193	13	126	46	126	56	183	81	232	121	272	170	298	228	307	285	298	334	272	374	232	400	183	409	126	409	126	400	69	374	19	335	-19	285	-45	228	-54	171	-45	121	-19	82	19	56	69	46	126	13	126	24	58	55	0	102	-46	160	-76	228	-87	296	-76	354	-46	401	0	431	58	442	126	432	-78	432	331	22	-78	432	-78	22	331	22	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	228	126	223	156	210	183	190	203	163	217	131	222	101	217	74	203	54	182	40	156	35	126	40	96	54	69	74	48	101	34	131	30	161	35	188	48	209	69	223	96	228	126	16383	16383	195	126	192	105	183	88	169	74	151	66	131	63	111	66	93	74	80	88	71	105	68	126	71	146	80	163	93	177	111	186	131	189	151	186	169	177	183	163	192	146	195	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	227	-45	227	298	400	298	432	-78	432	331	22	331	22	-78	16383	16383	228	-45	55	-45	55	298	228	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	400	298	432	-78	432	331	22	331	22	-78	16383	16383	400	298	55	-45	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	241	-45	241	298	400	298	16383	16383	214	-45	55	-45	55	298	214	298	336	119	334	135	327	149	316	160	302	167	286	170	271	167	257	160	246	149	239	135	237	119	239	104	246	90	257	79	271	72	286	70	302	72	316	79	327	90	334	104	336	119	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	555	-63	286	406	17	-63	16383	16383	498	-30	286	-30	286	339	555	-63	286	406	17	-63	16383	16383	286	-30	75	-30	286	339	569	126	555	210	517	283	459	341	386	379	302	392	218	379	145	341	87	283	49	210	35	126	49	42	87	-31	145	-89	218	-127	302	-140	386	-127	459	-89	517	-31	555	42	569	126	16383	16383	536	126	524	52	490	-11	440	-62	375	-95	302	-107	229	-95	164	-62	114	-11	80	52	68	126	80	199	114	263	164	314	229	347	302	359	376	347	440	314	490	263	524	199	536	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	113	241	113	241	298	400	298	16383	16383	214	138	55	138	55	298	214	298	432	-78	432	331	22	331	22	-78	16383	16383	399	-45	241	-45	241	139	55	139	55	298	399	298	16383	16383	214	-45	55	-45	55	113	214	113	432	-78	432	331	22	331	22	-78	16383	16383	400	139	214	139	214	-45	56	-45	56	298	400	298	16383	16383	400	-45	241	-45	241	113	400	113	432	-78	432	331	22	331	22	-78	16383	16383	400	138	241	138	241	298	400	298	16383	16383	400	-45	55	-45	55	298	214	298	214	113	400	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	198	139	59	139	68	181	89	218	118	248	155	268	198	278	16383	16383	224	113	224	278	268	267	306	245	336	212	356	172	363	126	355	78	333	36	300	3	259	-17	210	-25	165	-18	124	0	92	30	69	68	59	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	224	139	59	139	69	183	92	222	124	252	165	271	210	278	259	271	300	249	333	216	355	174	363	126	356	80	336	40	306	7	268	-15	224	-25	16383	16383	198	-25	155	-15	118	4	89	34	68	71	59	113	198	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	198	139	198	-25	153	-15	115	7	85	40	65	80	58	126	66	174	88	216	121	249	162	271	210	278	256	271	297	252	329	222	352	183	363	139	16383	16383	363	113	353	71	332	34	303	4	266	-15	224	-25	224	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	224	139	224	278	266	268	303	248	332	218	353	181	363	139	16383	16383	363	113	352	68	329	30	297	0	256	-18	210	-25	162	-17	121	3	88	36	66	78	58	126	65	172	85	212	115	245	153	267	198	278	198	113	432	331	22	331	22	-78	16383	16383	353	298	55	1	55	298	432	-78	432	331	22	331	16383	16383	400	0	102	298	400	298	432	-78	22	331	22	-78	16383	16383	353	-45	55	-45	55	252	350	-37	350	290	22	290	22	-37	16383	16383	318	-4	55	-4	55	257	318	257	350	-37	350	290	22	290	22	-37	281	-5	281	257	19	257	19	-5	16383	16383	248	27	52	27	52	224	248	224	281	-5	281	257	19	257	19	-5	432	-78	432	331	22	-78	16383	16383	400	-45	102	-45	400	252	405	191	264	191	218	328	171	191	30	191	144	103	103	-32	218	48	332	-32	291	103	405	191	264	191	218	328	171	191	30	191	144	103	103	-32	218	48	332	-32	291	103	16383	16383	329	165	261	113	286	32	218	80	150	32	174	113	106	165	190	165	218	247	246	165	232	127	229	140	223	151	214	160	203	165	190	167	178	166	167	160	158	152	151	140	149	127	151	112	156	101	165	92	177	87	190	85	204	87	215	93	224	102	230	114	232	127	16383	16383	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	276	305	249	317	184	165	176	167	169	169	162	170	154	171	146	171	108	165	75	148	50	123	33	90	27	54	33	16	50	-16	75	-41	108	-58	146	-64	183	-58	215	-41	241	-16	257	16	263	54	261	77	254	99	243	119	229	137	211	151	16383	16383	230	54	226	26	214	3	196	-15	173	-27	146	-31	119	-27	95	-15	77	3	65	26	60	54	65	80	77	103	95	121	119	133	146	138	173	134	196	122	214	103	226	80	230	54	150	218	150	248	152	258	156	268	164	274	175	276	325	276	336	274	344	268	348	258	350	248	350	218	454	167	461	173	469	179	476	186	481	192	483	198	483	217	480	235	476	250	468	264	458	276	425	298	383	315	336	328	290	335	250	338	211	336	167	328	122	316	80	301	47	281	35	269	27	254	21	238	17	222	16	205	18	196	24	188	31	180	39	173	46	167	16383	16383	325	181	321	205	310	226	293	242	273	253	249	257	226	253	206	242	190	226	179	206	175	183	179	159	190	138	206	122	227	111	250	107	273	111	294	121	310	137	321	157	325	181	16383	16383	402	0	402	108	365	169	348	169	341	144	326	120	306	102	282	89	256	84	226	88	199	99	177	117	161	140	153	169	135	169	98	108	98	0	359	12	246	126	359	240	342	258	228	145	113	258	95	240	209	126	95	12	113	-5	228	108	342	-5	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	275	-16	275	10	133	10	118	12	105	16	95	24	88	34	85	48	87	58	91	69	98	79	107	90	118	100	219	186	231	198	240	209	246	222	250	235	251	248	247	272	237	291	220	304	199	312	174	315	35	315	35	287	176	287	192	286	205	282	215	274	221	264	224	250	223	242	221	234	218	226	213	218	206	211	94	118	82	106	72	93	65	79	60	64	59	49	62	25	73	6	90	-6	111	-14	136	-16	377	222	376	230	373	236	367	242	361	245	353	247	345	245	338	242	332	236	329	230	328	222	329	214	332	207	338	201	345	198	353	196	361	198	367	201	373	207	376	214	377	222	16383	16383	248	222	246	230	243	236	238	242	231	245	223	247	215	245	208	242	202	236	199	230	198	222	199	214	202	207	208	201	215	198	223	196	231	198	238	201	243	207	246	214	248	222	16383	16383	402	76	387	100	369	120	347	137	321	147	288	151	255	147	229	137	207	120	190	100	175	76	184	70	205	90	224	104	244	112	265	117	288	118	311	117	332	112	352	104	372	90	392	70	16383	16383	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	464	161	455	106	430	57	391	19	343	-5	287	-14	232	-5	183	19	145	57	120	106	111	161	120	217	145	265	183	304	232	329	287	338	343	329	391	304	430	265	455	217	464	161	377	222	376	230	373	236	367	242	361	245	353	247	345	245	338	242	332	236	329	230	328	222	329	214	332	207	338	201	345	198	353	196	361	198	367	201	373	207	376	214	377	222	16383	16383	248	222	246	230	243	236	238	242	231	245	223	247	215	245	208	242	202	236	199	230	198	222	199	214	202	207	208	201	215	198	223	196	231	198	238	201	243	207	246	214	248	222	16383	16383	392	124	371	104	351	90	332	81	311	77	287	76	264	77	243	81	224	90	204	104	184	124	174	118	189	94	207	73	229	57	255	47	287	43	320	47	347	57	368	73	386	94	401	118	16383	16383	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	464	161	455	106	430	57	391	19	343	-5	287	-14	232	-5	183	19	145	57	120	106	111	161	120	217	145	265	183	304	232	329	287	338	343	329	391	304	430	265	455	217	464	161	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	377	222	376	214	373	207	367	201	361	198	353	196	345	198	338	201	332	207	329	214	328	222	329	230	332	236	338	242	345	245	353	247	361	245	367	242	373	236	376	230	377	222	16383	16383	248	222	246	214	243	207	238	201	231	198	223	196	215	198	208	201	202	207	199	214	198	222	199	230	202	236	208	242	215	245	223	247	231	245	238	242	243	236	246	230	248	222	16383	16383	401	118	386	94	368	73	347	57	320	47	287	43	255	47	229	57	207	73	189	94	174	118	184	124	204	104	224	90	243	81	264	77	287	76	311	77	332	81	351	90	371	104	392	124	396	109	396	142	325	142	323	154	320	165	315	176	310	186	304	196	353	246	329	268	280	219	270	226	260	232	249	237	238	240	225	243	225	311	193	311	193	243	169	237	158	232	138	220	89	268	66	246	114	197	108	187	102	176	97	165	94	154	92	142	23	142	23	108	92	108	94	97	97	85	102	74	114	54	66	5	89	-17	138	31	148	24	158	19	169	14	181	10	193	8	193	-60	226	-60	226	8	238	10	249	14	260	19	270	24	280	31	329	-17	353	5	303	55	310	64	315	74	320	85	323	97	325	109	16383	16383	294	126	289	99	277	75	259	57	236	45	209	40	182	45	158	57	139	75	127	99	123	126	127	152	139	176	158	194	182	206	209	210	236	206	259	194	278	176	290	153	294	126	300	160	290	224	261	280	218	324	162	353	99	364	82	363	65	361	49	357	34	352	20	345	79	336	129	310	169	269	194	219	204	160	194	102	169	52	129	13	79	-12	20	-21	35	-27	50	-32	66	-36	82	-39	99	-40	162	-30	218	-1	261	41	290	96	300	160	16383	16383	99	-21	140	1	174	31	200	68	216	112	222	160	217	207	201	250	177	289	145	320	107	344	107	345	162	333	210	306	248	266	273	217	282	160	273	102	247	51	208	12	157	-12	99	-21	300	-21	242	-12	192	13	152	54	126	104	117	163	126	221	152	271	192	311	242	336	300	345	285	351	270	356	254	360	238	363	222	364	158	354	103	325	59	282	30	227	20	163	30	99	59	43	103	0	158	-29	222	-40	239	-39	255	-37	271	-33	286	-28	300	-21	16383	16383	222	344	180	322	147	292	121	255	104	211	99	163	104	116	120	73	144	34	176	3	214	-20	214	-21	158	-9	110	17	72	57	47	106	39	163	48	222	73	272	113	311	163	336	222	345	233	351	225	330	211	313	194	299	174	290	151	287	128	291	108	299	91	313	77	330	69	351	35	351	40	331	49	313	60	297	74	283	90	271	71	257	55	239	43	218	35	195	32	170	37	135	52	105	74	80	102	62	135	52	135	0	65	0	65	-32	135	-32	135	-98	168	-98	168	-32	236	-32	236	0	168	0	168	52	200	62	228	80	250	105	264	135	269	170	266	195	259	218	246	239	230	257	211	271	227	283	241	297	253	313	261	331	267	351	16383	16383	236	170	232	143	220	119	201	101	178	89	151	84	124	89	100	101	82	119	70	143	65	170	70	197	82	220	100	238	124	250	151	254	178	250	201	238	220	220	232	197	236	170	135	31	65	31	65	-1	135	-1	135	-67	168	-67	168	-1	236	-1	236	31	168	31	168	84	200	93	228	111	250	136	264	167	269	201	263	239	246	271	221	296	188	313	151	319	114	313	81	296	55	271	38	239	32	201	37	167	52	136	74	111	102	93	135	84	16383	16383	236	201	232	174	220	150	201	132	178	120	151	116	124	120	100	132	82	150	70	174	65	201	70	228	82	251	100	270	124	282	151	286	178	282	201	270	220	251	232	228	236	201	168	220	236	220	236	253	168	253	168	319	135	319	135	253	65	253	65	220	135	220	135	168	102	159	74	141	52	115	37	85	32	50	38	13	55	-18	81	-44	114	-60	151	-67	188	-60	221	-44	246	-18	263	13	269	50	264	85	250	115	228	140	200	158	168	168	16383	16383	236	50	232	23	220	0	201	-17	178	-29	151	-34	124	-29	100	-17	82	0	70	24	65	50	70	78	82	101	100	120	124	132	151	136	178	132	201	120	220	101	232	78	236	50	310	200	299	220	287	242	278	266	272	290	270	313	258	317	240	303	219	291	195	282	171	274	149	268	142	252	159	252	176	254	210	260	227	265	184	165	176	167	169	169	162	170	154	171	146	171	108	165	75	148	50	123	33	90	27	54	33	16	50	-16	75	-41	108	-58	146	-64	183	-58	215	-41	241	-16	257	16	263	54	261	77	254	99	243	119	229	137	211	151	254	252	262	237	282	209	293	196	304	184	16383	16383	230	54	226	26	214	3	196	-15	173	-27	146	-31	119	-27	95	-15	77	3	65	26	60	54	65	80	77	103	95	121	119	133	146	138	173	134	196	122	214	103	226	80	230	54	452	0	452	27	366	27	366	358	338	358	338	27	137	27	178	59	214	99	242	143	260	192	267	242	261	282	244	316	218	343	184	360	145	366	111	361	80	347	56	325	39	297	33	263	35	241	42	222	52	205	67	190	84	178	87	182	93	192	95	196	98	201	87	211	76	222	68	235	63	249	61	264	66	289	78	309	97	325	121	334	146	337	177	332	203	318	222	296	233	269	237	238	232	195	216	154	194	115	165	82	132	54	118	45	103	38	87	32	71	28	55	26	37	26	37	0	338	0	338	-87	366	-87	366	0	405	-11	398	-22	391	-30	381	-36	371	-40	358	-41	344	-39	331	-33	321	-23	313	-10	311	3	311	10	312	17	316	31	318	37	325	61	334	90	343	121	349	149	352	171	347	201	332	227	310	246	282	258	252	262	227	260	203	253	179	243	157	230	137	215	137	321	271	321	271	349	137	349	137	397	109	397	109	349	31	349	31	321	109	321	109	0	137	0	137	176	154	195	176	211	201	224	227	232	252	235	274	232	294	223	310	210	321	192	325	170	321	142	310	107	298	70	288	34	284	2	288	-22	299	-42	316	-57	337	-66	362	-69	381	-66	399	-58	415	-46	426	-30	433	-11	390	322	346	380	302	322	332	322	332	237	327	201	312	170	289	144	259	125	224	116	224	322	254	322	210	380	166	322	196	322	196	116	161	125	131	144	108	170	93	201	88	237	88	322	118	322	74	380	30	322	60	322	60	237	67	193	86	153	115	121	152	99	196	88	196	28	142	28	142	0	196	0	196	-54	224	-54	224	0	278	0	278	28	224	28	224	88	268	99	305	121	334	153	353	193	360	237	360	322	38	365	38	-54	261	-54	261	-26	66	-26	66	160	180	160	214	164	244	178	267	199	282	228	288	262	282	297	267	325	244	347	214	360	180	365	16383	16383	66	188	66	337	182	337	206	333	227	323	244	307	256	287	260	262	256	238	244	217	227	201	206	191	182	188	255	-54	258	15	269	119	291	230	329	317	387	353	401	351	415	344	428	331	438	313	441	288	439	272	434	258	426	245	416	234	405	225	408	220	410	216	416	206	419	202	436	215	450	230	460	248	467	269	469	291	465	322	452	347	434	365	411	376	386	380	333	362	294	316	268	253	251	181	241	113	232	181	215	253	188	316	149	362	96	380	71	376	48	365	30	347	17	322	12	291	15	269	21	248	32	230	46	215	64	202	67	206	69	211	72	216	75	220	77	225	66	234	56	245	48	258	43	272	41	288	44	313	54	331	67	344	81	351	95	353	153	317	191	230	213	119	224	15	227	-54	369	321	368	321	328	305	304	267	282	222	250	183	194	167	138	183	106	222	86	267	62	305	22	321	22	291	24	291	33	288	35	286	54	263	68	232	83	200	103	171	135	151	115	137	98	119	86	98	78	74	75	50	81	12	98	-20	124	-46	157	-63	195	-69	232	-63	264	-46	289	-20	306	12	312	50	309	74	302	97	289	118	273	137	253	151	285	172	307	201	322	234	337	264	357	287	361	289	364	290	366	291	369	291	16383	16383	279	50	275	23	263	0	245	-19	222	-31	195	-35	167	-31	144	-19	125	0	113	23	108	50	113	76	125	100	144	118	168	130	195	134	221	130	244	117	263	99	275	76	279	50	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	205	19	217	10	229	5	241	3	252	2	271	5	291	15	308	31	321	55	325	86	315	133	290	173	253	212	212	254	172	305	130	254	88	212	52	173	26	132	17	85	21	58	32	35	48	18	66	6	85	2	98	3	112	5	126	11	139	20	151	34	325	208	322	241	311	267	294	286	273	297	248	301	231	299	214	293	199	280	184	260	171	230	159	260	144	280	128	293	111	299	95	301	72	297	51	285	33	266	21	240	17	207	27	156	53	106	89	55	131	2	171	-51	213	2	255	54	291	105	316	156	325	208	16383	16383	190	198	199	225	209	245	220	258	234	266	251	268	265	266	276	259	285	246	291	230	292	209	288	176	274	140	250	99	216	54	171	2	130	55	96	101	71	141	56	177	50	209	52	230	58	246	67	258	79	266	92	268	108	266	121	258	133	245	143	225	153	198	321	126	290	160	230	230	200	267	171	305	144	267	115	230	85	194	21	126	51	92	82	57	112	22	142	-14	171	-51	199	-14	227	21	257	57	288	92	321	126	16383	16383	267	126	266	120	266	115	262	105	258	101	216	53	203	37	191	21	184	14	180	12	176	11	167	11	163	12	159	14	155	17	152	21	138	39	125	56	112	72	98	88	85	103	82	107	80	111	78	116	77	121	77	131	78	136	82	144	85	148	113	180	127	197	140	213	153	230	157	234	160	238	164	240	167	241	171	242	175	241	178	240	182	238	185	235	189	232	202	213	230	179	243	163	258	149	261	144	263	140	265	135	266	130	267	126	236	170	241	179	245	188	248	198	250	210	251	223	247	246	236	268	219	285	198	297	174	301	149	297	127	285	109	267	98	245	94	221	94	209	96	198	99	188	103	180	108	171	105	168	102	168	100	169	97	170	93	170	69	166	48	155	31	138	21	115	17	86	21	58	31	35	47	17	68	6	91	2	107	4	121	8	133	15	144	24	151	34	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	200	24	211	15	223	8	238	4	253	2	275	6	294	16	311	33	321	57	325	86	322	111	311	134	296	153	275	166	251	170	247	170	241	168	239	167	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	202	22	213	13	226	7	239	3	252	2	274	6	294	16	310	32	321	55	325	84	316	132	291	173	255	212	214	254	172	305	130	254	88	212	52	173	26	132	17	85	21	56	32	33	49	16	70	6	92	2	105	3	118	7	131	13	142	22	152	34	16383	16383	149	84	143	66	133	52	122	42	108	37	94	35	81	37	69	43	59	54	53	69	50	89	56	118	72	149	98	181	132	215	172	252	212	215	245	180	271	148	287	118	292	89	290	69	284	54	275	44	263	37	250	35	238	37	225	43	213	52	203	66	195	84	325	206	322	240	311	266	294	285	273	297	248	301	231	299	214	293	199	280	184	260	171	230	159	260	144	280	128	293	111	299	95	301	72	297	51	285	33	266	21	239	17	206	27	155	53	105	89	54	131	2	171	-51	213	2	255	54	291	104	316	155	325	206	321	126	290	160	230	230	200	267	171	305	144	267	115	230	85	194	21	126	51	92	82	57	112	22	142	-14	171	-51	199	-14	227	21	257	57	288	92	321	126	236	170	241	179	245	188	248	198	250	210	251	223	247	246	236	268	219	285	198	297	174	301	149	297	127	285	109	267	98	245	94	221	94	209	96	198	99	188	103	180	108	171	105	168	102	168	100	169	97	170	93	170	69	166	48	155	31	138	21	115	17	86	21	58	31	35	47	17	68	6	91	2	107	4	121	8	133	15	144	24	151	34	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	200	24	211	15	223	8	238	4	253	2	275	6	294	16	311	33	321	57	325	86	322	111	311	134	296	153	275	166	251	170	247	170	241	168	239	167	16383	16383	148	84	143	66	133	52	122	42	110	37	98	35	84	37	71	43	60	52	53	66	50	84	52	101	59	116	70	127	84	135	102	137	107	137	114	136	120	134	127	132	134	129	151	166	142	176	135	187	130	197	128	207	127	215	129	231	134	246	143	257	156	265	173	268	189	266	201	258	210	247	216	232	218	215	217	207	214	197	208	187	201	176	192	166	209	129	215	132	227	136	233	137	238	137	256	135	271	127	283	116	290	101	292	84	290	66	283	52	272	43	260	37	246	35	234	37	222	43	211	52	202	66	195	84	172	357	152	357	152	59	147	60	141	61	134	62	126	62	118	63	94	58	68	46	45	28	29	6	22	-18	25	-33	32	-45	43	-54	57	-59	74	-61	74	-62	102	-57	128	-45	151	-27	167	-5	172	20	151	357	151	56	146	59	141	61	137	62	132	62	125	63	97	58	70	46	47	27	31	4	25	-20	27	-32	34	-44	45	-53	58	-59	75	-61	75	-62	109	-56	135	-43	155	-23	167	0	171	23	171	260	192	251	212	236	228	217	239	195	243	172	242	159	241	145	235	121	230	109	238	105	243	115	247	129	251	145	254	162	255	177	254	188	253	198	250	209	245	219	239	229	226	251	208	275	189	302	172	330	162	357	360	421	146	357	146	57	139	60	129	62	124	62	118	63	92	58	66	46	43	28	26	5	20	-20	23	-35	32	-47	44	-55	57	-60	71	-61	71	-62	101	-57	127	-44	147	-25	161	-3	166	20	166	321	340	374	340	108	336	111	324	115	317	115	311	116	289	112	264	100	240	83	222	59	215	31	218	20	225	8	235	0	249	-6	266	-8	297	-4	323	9	343	29	356	53	360	80	49	384	28	373	28	-4	37	-4	98	35	137	74	160	112	170	149	173	184	170	208	161	228	147	242	128	251	105	254	96	253	85	250	73	245	60	237	49	225	16383	16383	49	185	51	198	58	211	68	223	82	232	97	235	111	232	121	224	128	211	132	196	133	181	130	154	122	123	106	91	82	60	49	31	175	-78	175	299	57	254	57	384	37	373	37	-4	155	40	155	-89	16383	16383	155	82	57	46	57	211	155	248	193	47	193	90	166	81	166	249	193	257	193	300	166	291	166	384	146	373	146	286	68	261	68	341	48	329	48	255	21	247	21	204	48	213	48	45	21	36	21	-5	48	2	48	-89	68	-78	68	8	146	33	146	-46	166	-35	166	39	16383	16383	146	75	68	51	68	219	146	243	451	124	448	153	439	179	423	200	400	214	371	219	349	216	332	208	317	196	305	180	293	162	282	179	270	195	255	208	238	216	218	219	190	214	169	200	154	179	145	154	142	127	145	99	154	73	171	52	193	38	223	32	244	35	262	44	276	56	289	72	300	89	312	72	324	57	339	44	356	36	376	32	403	38	424	52	439	73	448	98	451	124	16383	16383	435	130	432	111	425	95	412	82	396	74	377	71	359	73	344	79	332	88	321	100	312	116	313	116	321	135	331	156	344	174	361	187	382	193	400	189	415	179	426	165	433	148	435	130	16383	16383	281	139	273	119	263	99	249	80	233	67	211	62	193	65	179	75	168	89	161	106	158	124	161	144	169	160	181	172	197	180	217	183	234	181	249	176	262	167	272	154	281	139	16383	16383	558	126	545	209	507	280	451	337	379	374	296	387	214	374	142	337	86	280	48	209	35	126	48	44	86	-27	142	-84	214	-121	296	-135	379	-121	451	-84	507	-27	545	44	558	126	16383	16383	525	126	513	54	481	-8	431	-57	368	-90	296	-102	224	-90	162	-57	112	-8	80	54	68	126	80	198	112	261	162	310	224	343	296	354	368	343	431	310	481	261	513	198	525	126	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	369	161	368	170	364	178	358	184	351	188	342	189	333	188	326	184	320	178	316	170	315	161	316	153	320	145	326	139	333	135	342	134	351	135	358	139	364	145	368	153	369	161	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	161	200	170	196	178	190	184	183	188	174	189	165	188	158	184	152	178	148	170	147	161	148	153	152	145	158	139	165	135	174	134	183	135	190	139	196	145	200	153	201	161	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	366	161	364	170	360	178	354	184	347	188	338	189	329	188	322	184	316	178	312	170	310	161	312	153	316	145	322	139	329	135	338	134	347	135	354	139	360	145	364	153	366	161	16383	16383	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	415	161	407	112	385	69	351	35	308	13	258	5	209	13	166	35	132	69	110	112	102	161	110	211	132	254	166	288	209	310	258	318	308	310	351	288	385	254	407	211	415	161	366	161	364	170	360	178	354	184	347	188	338	189	329	188	322	184	316	178	312	170	310	161	312	153	316	145	322	139	329	135	338	134	347	135	354	139	360	145	364	153	366	161	16383	16383	206	161	205	170	201	178	195	184	187	188	179	189	170	188	162	184	156	178	153	170	151	161	153	153	156	145	162	139	170	135	179	134	187	135	195	139	201	145	205	153	206	161	16383	16383	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	415	161	407	112	385	69	351	35	308	13	258	5	209	13	166	35	132	69	110	112	102	161	110	211	132	254	166	288	209	310	258	318	308	310	351	288	385	254	407	211	415	161	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	366	161	364	153	360	145	354	139	347	135	338	134	329	135	322	139	316	145	312	153	310	161	312	170	316	178	322	184	329	188	338	189	347	188	354	184	360	178	364	170	366	161	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	366	161	364	153	360	145	354	139	347	135	338	134	329	135	322	139	316	145	312	153	310	161	312	170	316	178	322	184	329	188	338	189	347	188	354	184	360	178	364	170	366	161	16383	16383	206	161	205	153	201	145	195	139	187	135	179	134	170	135	162	139	156	145	153	153	151	161	153	170	156	178	162	184	170	188	179	189	187	188	195	184	201	178	205	170	206	161	369	88	376	88	398	278	399	282	399	294	400	297	398	311	395	322	390	331	382	336	373	338	363	336	355	331	350	323	347	312	347	289	348	284	348	278	16383	16383	400	21	398	30	394	37	388	43	381	47	373	49	364	47	357	43	352	37	348	30	347	22	348	13	351	6	357	0	364	-2	373	-3	381	-2	389	0	394	6	398	13	400	21	16383	16383	743	-77	373	512	12	-77	16383	16383	677	-44	78	-44	373	438	310	275	299	295	287	317	278	341	272	364	270	387	258	392	240	378	219	366	195	357	171	349	149	343	142	326	159	327	176	329	210	335	227	339	184	239	176	242	169	244	162	245	154	246	146	246	108	240	75	223	50	198	33	165	27	128	32	94	46	63	68	38	97	20	129	11	129	-40	60	-40	60	-74	129	-74	129	-140	162	-140	162	-74	230	-74	230	-40	162	-40	162	11	195	20	223	38	244	63	258	94	263	128	261	152	254	174	243	194	229	212	211	227	254	327	262	312	282	284	304	258	16383	16383	230	128	226	101	214	77	196	59	173	47	146	42	119	47	95	59	77	77	65	101	60	128	65	155	77	178	95	197	119	209	146	213	173	209	196	197	214	178	226	155	230	128	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	259	126	253	163	237	195	211	221	179	237	142	243	104	237	71	221	46	195	29	163	23	126	29	88	46	56	71	30	104	13	142	7	179	13	211	30	237	56	253	88	259	126	16383	16383	227	126	222	99	210	75	192	57	168	45	142	40	114	45	91	57	72	75	60	99	56	126	60	152	72	176	91	194	114	206	142	210	169	206	192	194	210	176	222	153	227	126	135	-67	168	-67	168	84	201	94	229	112	250	137	264	168	269	201	263	239	246	271	221	296	188	313	151	319	114	313	81	297	56	271	39	239	32	201	37	167	51	136	73	111	102	93	135	84	16383	16383	236	201	232	175	220	151	202	132	178	120	151	116	124	120	100	132	82	151	70	174	65	201	70	228	82	252	101	270	124	282	151	286	178	282	201	270	220	251	232	228	236	201	453	248	445	253	437	259	428	263	418	266	406	267	392	266	378	263	366	259	353	254	339	249	207	198	174	210	162	214	150	217	147	218	138	218	133	219	124	219	122	221	116	225	113	228	114	232	115	238	119	252	119	259	117	275	110	288	100	298	86	304	70	306	52	304	37	298	26	288	20	275	17	258	20	240	27	226	39	215	54	209	71	206	124	206	137	205	148	201	158	195	166	187	173	177	168	165	161	155	151	148	139	143	126	142	77	142	58	139	41	133	29	122	20	106	17	87	20	70	27	57	38	48	53	43	70	41	87	43	101	49	111	59	117	72	119	89	119	96	117	103	115	108	114	114	113	121	116	124	119	126	123	128	126	129	135	129	140	130	145	130	150	131	162	135	173	138	184	143	195	147	207	151	339	100	352	95	366	91	379	87	392	85	405	84	417	85	428	87	438	91	446	97	452	104	270	175	16383	16383	104	258	103	246	99	237	93	230	84	225	73	224	60	225	49	229	40	236	34	245	32	257	34	268	38	278	45	285	55	289	67	291	79	289	90	286	97	279	103	270	104	258	16383	16383	104	91	103	79	99	69	92	62	82	57	70	56	58	57	48	60	40	66	34	75	32	86	34	99	40	109	48	117	60	122	73	124	85	122	94	118	100	111	103	102	104	91	319	69	319	277	17	277	17	69	16383	16383	310	89	209	169	210	170	210	177	209	178	209	180	310	257	16383	16383	307	268	207	189	202	198	197	205	189	210	180	214	169	215	157	214	148	210	140	205	134	198	129	189	29	268	16383	16383	307	78	29	78	128	160	133	151	140	144	148	137	158	133	169	132	180	133	190	137	197	144	203	151	207	160	16383	16383	26	89	26	257	127	180	127	169	352	345	349	353	335	352	321	350	307	347	295	343	283	338	271	328	257	313	243	296	230	279	221	265	101	85	93	97	87	112	80	128	74	140	67	145	62	145	59	144	55	142	25	126	20	121	18	118	17	115	17	113	20	91	29	60	41	29	53	4	63	-5	99	-5	104	-3	108	-1	111	2	114	6	137	42	160	79	183	115	207	152	232	189	250	214	275	248	302	284	326	314	340	331	357	215	323	184	295	162	269	148	244	140	218	138	204	138	204	158	207	189	217	217	234	244	255	270	281	296	103	296	129	270	151	244	167	216	177	188	180	157	180	138	166	138	137	142	108	152	79	169	52	190	26	215	26	37	59	68	87	90	113	104	138	112	166	114	180	114	180	95	177	64	166	35	150	8	129	-17	103	-43	281	-43	253	-15	231	10	216	36	207	64	204	95	204	114	218	114	246	111	274	101	303	85	331	63	357	37	367	126	358	183	335	232	298	271	250	297	194	306	138	297	89	272	51	233	26	183	17	126	26	69	51	20	89	-18	137	-43	193	-52	250	-43	298	-18	335	20	358	69	367	126	16383	16383	345	180	252	108	286	-7	193	63	92	-8	132	108	37	180	156	180	193	292	229	180	224	126	250	149	274	170	295	189	311	205	320	218	199	175	194	198	189	224	177	280	170	308	163	280	156	251	150	223	145	197	141	175	17	218	35	199	54	180	96	144	116	126	19	37	28	38	41	42	62	49	94	60	142	76	152	24	157	-1	163	-27	170	-53	177	-27	183	-1	188	24	193	50	199	76	223	68	248	59	274	50	298	42	321	37	171	147	174	171	182	194	192	218	200	241	203	262	201	276	196	288	187	297	177	304	165	306	154	304	143	297	135	288	130	275	128	260	131	240	139	218	148	194	156	171	160	147	160	138	149	145	138	155	127	166	117	178	108	189	100	201	93	213	84	223	72	230	57	233	43	231	32	227	24	220	20	210	18	198	20	185	24	174	30	166	39	160	50	156	72	151	94	147	116	142	137	135	155	126	140	118	123	113	105	108	67	102	52	98	39	93	28	84	20	71	17	53	19	41	24	31	32	24	42	20	55	19	73	22	86	31	96	43	104	57	113	70	121	80	130	89	139	99	149	108	160	116	160	107	156	81	148	56	139	31	131	9	128	-9	130	-23	135	-35	143	-45	153	-51	165	-53	177	-51	187	-44	196	-34	201	-22	203	-7	200	10	192	32	182	56	174	81	171	107	171	116	183	107	193	98	203	87	212	76	220	65	229	53	237	40	247	30	259	22	274	19	288	20	299	24	307	31	311	40	313	52	310	70	304	83	294	91	281	97	267	102	248	106	228	109	209	113	192	118	177	126	193	136	214	142	236	146	260	150	281	155	292	160	301	167	308	176	312	187	313	198	310	213	304	223	295	229	284	231	275	232	261	230	250	223	240	214	230	202	220	189	211	177	201	166	192	155	182	145	171	138	233	359	207	359	94	251	94	2	206	-106	233	-106	127	13	127	239	150	2	150	251	37	359	12	359	117	239	117	13	11	-106	37	-106	210	56	210	291	191	291	188	278	181	268	171	262	158	258	143	257	132	257	132	235	180	235	180	56	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	147	211	148	230	152	246	160	259	173	267	190	270	206	267	218	260	227	250	232	236	234	219	231	198	223	182	212	168	199	157	185	147	167	135	150	122	135	107	124	88	121	65	121	59	123	55	263	55	263	81	151	81	162	96	177	108	192	119	208	130	223	142	236	153	247	166	257	181	264	199	266	220	263	247	253	268	237	283	215	293	189	296	173	294	159	291	148	285	138	277	131	269	125	260	121	250	118	239	117	228	117	215	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	151	228	153	242	157	254	165	263	176	268	189	270	204	268	215	263	224	256	229	245	230	230	228	215	221	203	210	195	195	190	178	189	171	189	171	167	183	167	201	166	216	161	227	152	233	140	235	123	234	108	228	96	219	87	207	81	193	79	176	81	164	87	156	97	151	111	150	128	123	122	126	95	136	75	152	62	171	55	194	53	218	56	238	64	254	78	264	97	267	121	265	138	260	152	252	164	240	173	226	179	238	185	248	193	255	203	259	216	261	231	257	254	248	272	233	285	214	293	190	296	169	293	151	285	138	271	129	253	126	231	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	262	114	262	142	225	142	225	292	199	292	98	145	98	114	199	114	199	56	225	56	225	114	16383	16383	199	142	124	142	199	251	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	156	270	251	270	251	296	132	296	132	158	153	158	157	171	163	182	172	191	183	197	198	199	212	196	224	190	233	179	239	164	242	146	240	125	235	106	226	92	212	83	193	79	178	81	166	86	158	94	153	105	152	119	126	113	129	92	138	76	153	63	172	56	194	53	223	57	244	70	260	89	269	114	272	143	269	169	260	191	247	208	227	219	203	223	190	222	179	219	169	215	162	210	156	202	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	141	189	143	214	147	236	157	254	172	267	194	271	206	269	215	265	221	257	225	247	228	236	253	242	249	260	241	274	229	286	214	293	195	295	162	289	139	272	124	246	115	213	113	174	115	136	122	103	136	77	158	59	190	53	215	57	235	68	249	85	257	108	259	134	257	158	249	179	236	195	218	205	195	209	180	207	167	203	156	195	147	186	141	175	16383	16383	233	129	231	112	227	98	219	87	208	80	192	77	174	80	161	87	151	99	146	114	144	132	146	149	151	164	161	175	173	182	190	185	206	182	218	175	226	163	231	148	233	129	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	267	291	115	291	115	264	240	264	211	226	188	189	169	150	154	106	142	56	175	56	186	104	202	149	221	189	243	227	267	263	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	264	122	262	139	257	153	249	165	238	174	224	180	237	186	247	194	254	204	259	217	260	233	257	254	249	272	235	284	217	292	195	295	173	293	155	285	141	272	132	254	129	233	131	217	136	204	143	194	153	186	164	180	149	174	137	165	128	154	122	141	120	123	123	99	133	80	147	65	167	56	190	53	215	56	236	64	251	78	261	98	264	122	16383	16383	233	234	232	219	227	207	219	198	208	193	194	191	180	193	170	198	162	206	158	218	156	233	158	246	162	257	170	265	181	270	195	271	208	270	219	265	227	258	232	247	233	234	16383	16383	237	123	235	107	229	94	220	85	207	79	193	77	177	79	165	84	155	93	149	105	147	121	149	136	154	148	163	158	175	164	190	166	206	164	219	159	229	151	235	139	237	123	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	238	160	237	133	231	110	222	92	206	81	185	77	174	78	166	83	160	89	155	97	152	108	127	102	133	84	141	70	153	61	168	55	185	53	218	59	241	76	256	103	264	136	267	175	266	196	264	216	260	235	255	252	247	267	236	279	225	287	213	292	201	295	189	295	165	291	146	281	131	263	123	241	120	214	123	190	130	169	143	153	161	143	184	140	199	141	213	146	224	153	232	162	238	172	16383	16383	235	217	234	199	228	184	219	173	206	166	190	164	173	166	161	174	153	185	148	200	147	218	148	235	152	250	160	261	172	269	188	271	205	269	218	261	228	250	234	234	235	217	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	299	172	297	216	291	249	279	274	262	289	238	294	216	289	199	274	187	249	181	216	179	172	180	134	186	101	197	75	214	57	238	51	262	57	279	75	290	101	297	134	299	172	16383	16383	268	172	268	141	266	114	261	93	252	80	238	75	225	80	216	93	211	114	209	141	209	207	211	235	216	255	225	267	238	271	252	267	261	255	266	235	268	207	268	172	16383	16383	145	56	145	291	126	291	122	278	116	269	107	262	94	258	78	257	74	257	74	235	115	235	115	56	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	217	56	172	56	172	233	126	233	126	261	141	261	155	262	166	266	175	273	181	283	184	297	217	297	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	267	87	267	55	113	55	113	64	117	88	127	107	143	124	165	141	193	161	203	170	212	179	219	190	224	204	226	220	225	236	221	249	213	259	203	266	189	268	174	265	163	256	157	244	154	227	153	208	110	213	114	245	124	269	140	286	162	297	190	300	217	297	240	287	257	272	268	250	272	224	268	199	259	177	245	159	229	143	211	129	200	121	188	113	177	105	167	97	160	87	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	156	137	157	120	161	105	167	95	176	88	190	86	204	88	215	93	222	101	227	113	228	127	227	141	221	152	213	160	201	165	186	166	164	166	164	196	171	196	175	195	184	195	197	197	208	201	216	209	220	219	222	233	221	246	218	256	212	264	204	269	193	270	179	268	170	263	163	254	160	242	159	227	119	232	122	256	132	276	147	290	167	299	193	302	217	299	237	291	253	277	263	258	266	234	265	219	261	206	254	197	246	189	237	183	248	176	258	167	265	156	270	143	272	127	268	100	258	79	241	63	219	54	193	51	165	54	144	63	129	78	120	100	117	128	193	147	193	237	135	147	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	269	116	233	116	233	56	193	56	193	116	91	116	91	148	195	300	233	300	233	147	269	147	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	160	127	161	113	164	101	171	91	180	85	192	83	210	87	222	96	229	110	233	127	234	146	232	162	228	176	221	186	211	192	196	195	184	193	174	188	168	179	163	169	160	157	124	157	124	297	257	297	257	265	164	265	164	218	170	221	177	224	184	225	191	227	200	227	228	223	250	213	265	195	275	172	278	145	275	114	264	88	248	68	224	55	194	51	169	54	149	62	134	76	124	95	121	118	226	132	225	148	222	163	215	174	205	181	190	184	176	182	165	175	157	165	153	152	152	137	153	120	158	105	165	94	177	86	193	83	206	86	216	93	222	104	225	117	226	132	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	224	235	222	246	219	255	214	263	206	269	195	271	176	266	162	254	154	237	150	218	149	197	156	203	164	208	173	212	183	215	195	216	221	212	241	202	255	185	263	163	266	137	263	109	254	85	238	67	217	55	190	51	157	57	132	75	116	102	108	136	105	176	108	212	117	247	134	275	159	295	194	302	216	300	233	292	246	280	255	264	261	244	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	272	266	249	229	227	190	208	150	192	105	181	56	135	56	146	105	162	150	182	191	205	229	230	265	109	265	109	297	272	297	228	237	226	249	222	259	216	266	207	271	195	272	182	271	173	266	166	258	162	248	161	235	162	223	166	213	173	205	182	200	194	199	206	200	216	205	222	213	226	224	228	237	16383	16383	231	127	229	140	225	151	217	159	207	165	194	166	180	165	169	159	160	151	155	139	153	125	155	111	160	99	168	90	180	85	194	83	207	85	218	91	225	100	230	112	231	127	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	271	125	270	110	266	98	261	87	254	78	246	70	238	63	229	58	218	54	207	52	194	51	167	54	145	63	128	78	117	99	113	125	115	142	121	157	129	168	140	177	154	183	144	189	136	198	129	208	124	220	123	234	126	257	136	276	151	289	171	297	195	300	219	297	239	289	253	276	262	258	266	235	264	220	260	208	253	197	245	189	234	183	245	176	255	167	264	156	269	142	271	125	227	217	225	234	221	248	213	260	201	268	186	271	172	268	163	261	157	250	153	237	152	222	153	205	157	191	163	180	174	172	188	170	203	172	213	179	221	189	225	202	227	217	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	154	118	156	108	160	98	165	90	172	85	184	83	203	88	216	99	224	116	228	136	229	156	222	150	214	145	205	141	195	138	183	137	158	141	138	152	124	169	116	191	113	217	116	245	125	268	140	287	161	298	188	302	222	296	246	279	262	252	271	217	273	177	271	141	262	107	245	78	220	58	185	51	163	54	145	61	132	74	123	90	118	109	269	175	269	195	267	220	262	246	253	265	238	272	225	265	217	247	212	223	209	198	209	158	212	132	217	107	226	89	240	81	254	89	262	107	267	131	269	155	269	175	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	309	176	308	138	302	104	290	76	270	58	238	51	207	58	187	75	175	102	170	135	169	172	170	212	175	247	187	275	207	294	240	300	271	294	291	275	303	248	308	214	309	176	16383	16383	149	56	106	56	106	233	68	233	68	261	75	261	89	262	101	266	109	273	115	283	118	297	149	297	144	217	195	131	181	131	167	132	137	133	96	134	54	136	17	137	17	114	54	116	96	118	136	119	167	120	181	121	194	121	144	35	250	78	267	84	286	90	314	98	360	109	430	126	360	143	315	154	286	161	268	167	251	174	317	0	317	33	81	33	317	268	294	292	58	56	58	292	25	292	25	0	421	14	286	248	151	14	16383	16383	364	47	209	47	286	185	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	320	0	320	33	190	33	190	331	157	331	157	33	26	33	26	0	313	126	309	150	298	171	281	188	260	199	235	203	211	199	189	188	173	171	162	150	158	126	162	101	173	79	189	63	211	52	235	48	260	52	281	63	298	79	309	101	313	126	16383	16383	285	126	283	110	275	96	265	85	251	78	235	75	220	78	206	85	195	96	188	110	185	126	188	141	195	155	206	165	220	173	235	175	251	173	265	165	275	155	283	141	285	126	16383	16383	313	-12	313	20	166	20	133	25	105	42	83	65	68	94	63	126	68	158	83	186	105	210	133	226	165	232	313	232	313	265	165	265	120	257	83	237	55	207	36	169	30	126	36	83	54	45	82	14	119	-5	164	-12	31	265	31	232	177	232	210	226	238	209	260	186	275	157	280	125	275	93	261	65	239	41	210	25	178	20	31	20	31	-12	178	-12	223	-5	260	14	289	44	307	82	313	125	307	168	289	206	261	237	224	257	180	265	16383	16383	185	126	181	150	170	172	154	188	132	199	108	203	83	199	62	188	45	172	35	150	31	126	35	101	45	80	62	63	83	52	108	48	132	52	154	63	171	80	181	101	185	126	16383	16383	157	126	155	110	148	96	137	85	123	78	108	75	92	78	78	85	68	96	61	110	58	126	61	141	68	155	78	165	92	173	108	175	123	173	137	165	148	155	155	141	157	126	181	-48	175	-54	169	-59	162	-62	155	-64	147	-65	134	-62	123	-53	115	-40	110	-23	108	-2	114	49	128	102	144	156	158	212	164	272	161	298	151	320	136	337	117	347	95	351	75	348	56	339	41	326	31	308	27	286	27	219	60	219	60	285	62	295	67	304	74	312	83	316	94	318	105	316	115	311	123	302	129	289	131	271	125	214	111	160	95	106	81	52	75	-2	78	-30	86	-56	101	-78	121	-92	147	-98	160	-97	171	-94	182	-89	192	-82	200	-74	200	219	200	286	196	308	186	326	171	339	153	348	132	351	111	347	92	337	77	320	67	298	64	272	69	212	83	156	99	102	113	49	119	-2	117	-23	112	-40	104	-53	94	-62	80	-65	72	-64	65	-62	58	-59	52	-54	46	-48	27	-74	36	-82	46	-89	56	-94	68	-97	80	-98	107	-92	127	-78	141	-56	149	-30	152	-2	146	52	132	106	116	160	102	214	97	271	99	289	104	302	113	311	123	316	133	318	144	316	153	312	161	304	165	295	167	285	167	219	187	181	185	192	180	201	173	207	164	212	155	213	146	212	137	207	130	201	125	192	123	181	125	172	129	163	136	156	145	151	155	150	166	151	175	155	181	162	185	171	187	181	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	453	-11	453	21	310	21	277	27	249	43	227	67	212	96	207	127	212	159	227	188	249	211	277	227	310	233	453	233	453	267	310	267	265	259	227	239	199	208	181	170	175	127	181	84	199	46	227	16	264	-4	308	-11	16383	16383	156	-11	64	267	30	267	122	-11	453	267	420	267	327	-11	361	-11	16383	16383	30	267	30	233	174	233	206	227	234	211	256	188	271	159	276	127	271	96	256	67	234	43	206	27	173	21	30	21	30	-11	175	-11	220	-4	256	16	284	46	302	84	309	127	302	170	284	208	256	239	218	259	174	267	162	376	162	403	10	403	10	393	39	347	59	302	70	256	75	207	76	153	76	119	74	83	70	46	64	11	54	-20	47	-36	39	-52	30	-67	20	-82	10	-96	22	-106	58	-61	70	-45	80	-29	95	3	106	41	113	81	117	120	118	157	116	209	110	254	96	294	75	334	45	376	305	126	303	138	297	149	288	157	278	163	266	165	254	163	243	158	235	149	230	139	228	127	230	114	235	103	243	95	253	90	266	88	278	90	288	96	297	104	303	114	305	126	16383	16383	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	16383	16383	187	72	185	83	181	92	175	98	166	102	155	104	145	102	136	97	129	90	125	82	123	72	125	62	130	53	137	46	146	42	155	41	164	42	173	46	180	53	185	61	187	72	286	268	253	268	253	121	249	91	238	65	220	43	198	27	171	18	171	268	138	268	138	19	113	28	90	43	73	65	61	91	57	120	57	268	24	268	24	120	31	75	49	38	77	9	113	-8	155	-15	197	-8	233	9	261	37	280	74	286	118	317	0	317	292	284	292	284	33	25	33	25	0	16383	16383	203	146	201	157	196	165	189	172	180	176	171	177	162	176	153	172	146	165	141	157	140	146	141	136	145	127	152	120	160	116	171	114	181	115	190	120	197	126	202	135	203	146	203	146	201	156	197	165	190	172	181	176	171	178	160	177	151	172	145	166	140	157	139	146	141	136	146	127	153	120	161	116	171	114	180	116	189	120	196	127	201	136	203	146	16383	16383	317	259	317	292	25	292	25	0	58	0	58	259	483	-39	483	291	307	148	132	291	20	291	20	258	132	258	132	-6	20	-6	20	-39	132	-39	307	103	16383	16383	450	29	330	126	450	222	16383	16383	284	126	165	29	165	222	489	-39	489	-6	378	-6	378	258	489	258	489	291	378	291	203	148	27	291	27	-39	203	103	378	-39	16383	16383	345	29	225	126	345	222	16383	16383	180	126	60	29	60	222	594	-39	594	-6	483	-6	483	258	594	258	594	291	483	291	307	148	132	291	20	291	20	258	132	258	132	-6	20	-6	20	-39	132	-39	307	103	483	-39	16383	16383	450	29	330	126	450	222	16383	16383	284	126	165	29	165	222	408	-106	408	-73	233	-73	233	359	200	359	200	-73	25	-73	25	-106	408	326	408	359	25	359	25	326	200	326	200	-106	233	-106	233	326	656	99	656	132	411	132	411	199	656	199	656	232	411	232	411	331	377	331	377	0	411	0	411	99	16383	16383	310	0	310	331	277	331	277	232	32	232	32	199	277	199	277	132	32	132	32	99	277	99	277	0	656	149	656	182	411	182	411	331	377	331	377	0	411	0	411	149	16383	16383	310	0	310	331	277	331	277	182	32	182	32	149	277	149	277	0	400	110	400	143	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	759	110	759	143	52	143	52	225	27	225	27	28	52	28	52	110	759	28	759	225	734	225	734	143	27	143	27	110	734	110	734	28	109	-59	51	-59	51	-93	200	-93	200	-59	142	-59	142	199	161	206	177	217	189	232	197	251	200	272	197	295	186	316	170	332	149	343	126	347	102	343	81	332	65	316	54	295	50	272	53	251	61	232	74	217	90	206	109	199	16383	16383	175	272	173	256	166	242	155	231	141	224	126	222	110	224	96	231	85	242	78	256	75	272	78	287	85	301	96	312	110	319	126	321	141	319	155	312	166	301	173	287	175	272	373	127	198	397	22	127	197	-144	16383	16383	323	143	73	143	198	337	16383	16383	323	110	197	-83	73	110	359	126	318	148	279	178	243	214	213	254	191	295	169	254	139	214	103	178	63	148	22	126	63	104	103	73	139	37	169	-2	191	-43	213	-2	243	37	279	73	318	104	359	126	16383	16383	295	126	272	110	249	90	226	67	206	44	191	22	176	44	156	68	133	90	110	110	88	126	110	141	133	161	156	184	176	207	191	229	206	207	226	184	249	161	272	141	295	126	379	109	379	142	328	142	294	166	262	194	233	226	209	260	191	295	169	254	139	214	103	178	63	148	22	126	63	104	103	73	139	37	169	-2	191	-43	209	-8	233	25	261	57	293	86	327	109	16383	16383	295	126	272	110	249	90	226	68	206	44	191	22	176	44	156	67	133	90	110	110	88	126	110	141	133	161	156	184	176	207	191	229	206	207	226	184	249	161	272	141	295	126	22	142	22	109	75	109	108	86	140	57	169	25	193	-8	210	-43	232	-2	262	37	298	73	338	104	379	126	338	148	298	178	262	214	232	254	210	295	192	260	168	226	140	194	108	166	74	142	16383	16383	314	126	292	110	268	90	246	67	226	44	210	22	195	44	175	68	152	90	129	110	107	126	129	141	153	161	175	184	195	207	210	229	226	207	246	184	268	161	292	141	314	126	569	-78	569	331	158	331	158	143	22	143	22	110	158	110	158	-78	16383	16383	536	-45	191	-45	191	298	536	298	569	110	569	143	432	143	432	331	22	331	22	-78	432	-78	432	110	16383	16383	400	-45	55	-45	55	298	400	298	241	-106	241	-96	208	-96	208	349	241	349	241	358	94	358	94	-106	16383	16383	182	-96	165	-94	149	-89	138	-82	130	-70	127	-54	127	300	130	320	137	334	148	342	163	347	182	349	158	-106	158	358	11	358	11	349	45	349	45	-96	11	-96	11	-106	16383	16383	125	-47	123	-67	115	-81	104	-89	89	-94	70	-96	70	349	88	347	103	342	115	335	122	323	125	306	167	357	142	357	39	131	39	121	141	-106	167	-106	71	126	161	120	161	130	59	357	33	357	128	125	32	-106	59	-106	272	359	247	359	142	127	246	-106	272	-106	176	127	16383	16383	167	359	142	359	36	127	141	-106	167	-106	71	127	268	127	164	359	138	359	233	127	137	-106	164	-106	16383	16383	164	127	59	359	33	359	128	127	32	-106	59	-106	233	359	207	359	89	251	89	2	206	-106	233	-106	200	-70	200	324	16383	16383	175	-43	122	13	122	239	175	297	155	2	155	251	37	359	12	359	44	324	44	-70	11	-106	37	-106	16383	16383	122	13	69	-43	69	297	122	239	105	-82	89	-57	77	-33	70	-8	66	18	65	48	65	201	66	231	70	258	77	283	89	308	105	333	98	338	64	303	43	262	33	218	29	171	28	123	29	76	33	30	43	-13	64	-53	98	-88	11	333	28	308	39	283	47	258	50	231	51	201	51	48	50	18	47	-8	39	-33	28	-57	11	-82	19	-88	53	-53	73	-13	84	30	88	76	89	123	88	171	84	218	73	262	53	303	19	338	483	149	434	177	389	209	345	246	303	287	262	331	256	331	208	282	162	239	118	203	76	173	35	150	42	137	68	150	83	158	98	168	114	178	114	-77	147	-77	147	200	161	210	172	220	183	229	192	236	200	243	200	-77	233	-77	233	271	238	274	242	277	247	280	253	281	258	282	268	280	274	277	279	274	285	271	285	-77	318	-77	318	244	325	238	334	230	344	221	356	211	369	200	369	-77	402	-77	402	177	418	168	433	158	448	150	463	143	476	137	475	116	449	103	434	95	419	85	402	75	402	331	369	331	369	52	356	43	345	33	334	24	325	17	318	10	318	331	285	331	285	-16	280	-20	270	-26	258	-28	248	-26	238	-20	233	-16	233	331	200	331	200	8	192	15	183	23	173	32	161	42	147	52	147	331	114	331	114	75	99	85	83	95	68	103	54	110	41	116	35	104	83	76	128	43	172	6	213	-33	254	-77	261	-77	309	-28	355	14	399	50	441	80	483	103	27	273	41	246	55	218	66	190	74	160	78	129	83	127	105	149	130	167	157	183	184	197	212	209	206	221	170	209	158	204	147	198	144	197	140	195	133	195	131	197	128	199	127	201	126	204	126	207	127	208	127	209	146	233	169	253	196	268	225	277	256	280	303	272	345	251	378	218	400	176	408	127	400	80	379	38	346	4	304	-17	256	-25	221	-20	188	-8	158	11	133	37	114	69	85	55	106	17	136	-13	171	-37	212	-52	256	-57	314	-48	365	-21	405	18	431	69	441	127	431	186	405	237	365	278	314	304	256	313	217	309	179	296	145	277	116	250	93	218	92	216	86	213	84	213	81	214	79	216	76	218	74	222	71	225	59	247	52	258	46	269	39	280	448	280	434	258	416	225	413	222	411	218	408	216	406	214	402	213	401	213	395	216	394	218	371	250	342	277	307	296	270	309	231	313	173	304	122	278	82	237	55	186	46	127	55	69	81	18	121	-21	172	-48	232	-57	275	-52	316	-37	351	-13	380	17	402	55	373	69	354	37	330	11	300	-8	266	-20	231	-25	183	-17	141	4	108	38	87	80	79	127	87	176	109	218	142	251	184	272	232	280	262	277	291	268	318	253	341	233	360	209	360	208	361	207	361	204	360	201	359	199	357	197	354	195	347	195	345	196	342	197	328	204	317	209	281	221	275	209	303	197	330	183	357	167	382	149	404	127	409	129	413	160	421	190	432	218	445	246	460	273	574	129	546	143	521	160	497	180	475	202	455	224	445	215	452	205	468	185	477	175	486	166	489	164	491	161	493	157	493	154	492	151	490	148	487	145	483	144	480	143	420	143	409	190	386	229	353	259	312	278	265	285	215	277	173	257	140	226	118	187	107	143	26	143	26	110	107	110	117	62	140	23	174	-5	216	-23	265	-30	313	-23	354	-3	386	26	409	65	420	110	479	110	484	109	488	108	491	106	493	100	492	97	491	95	490	92	488	89	485	86	477	77	468	67	460	58	452	48	445	38	454	28	475	51	497	72	521	92	546	110	574	124	16383	16383	276	143	276	252	311	244	340	227	363	204	379	175	387	143	16383	16383	251	143	140	143	148	176	165	205	189	228	218	244	251	252	16383	16383	387	110	379	78	362	49	339	26	310	10	276	2	276	110	16383	16383	251	2	217	10	188	26	165	49	148	77	140	110	251	110	759	110	759	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	196	149	205	156	215	146	224	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	93	104	73	126	51	146	29	156	39	149	49	141	59	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	759	129	732	143	706	160	683	180	661	202	641	224	631	215	638	205	654	185	663	175	672	166	675	164	677	161	679	157	679	154	678	151	676	148	673	145	669	144	666	143	27	143	27	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	129	732	143	707	160	683	180	662	201	642	224	632	214	646	194	655	185	663	175	672	166	675	164	677	161	679	157	679	154	678	151	676	148	673	145	669	144	666	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	60	759	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	759	160	759	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	759	129	723	156	685	184	649	212	612	243	576	276	566	266	574	257	583	247	591	238	598	230	608	220	611	216	613	212	614	209	614	201	612	198	610	196	606	194	602	193	27	193	27	160	674	160	683	154	691	147	697	140	702	134	703	127	702	119	697	112	691	106	683	99	674	93	27	93	27	60	602	60	606	59	610	57	612	55	614	52	614	44	613	40	610	36	607	33	603	28	588	13	581	4	573	-3	566	-11	576	-21	612	11	649	41	723	97	759	124	759	129	740	143	712	165	678	193	640	225	603	258	589	247	596	239	605	231	614	222	620	213	622	204	622	201	620	198	617	196	613	194	608	193	174	193	169	194	166	196	163	199	162	203	164	210	171	219	190	238	198	247	186	258	148	225	110	193	76	165	47	143	27	129	27	124	47	111	76	89	111	61	149	29	186	-4	198	7	187	19	177	28	170	36	165	44	163	51	164	55	165	58	169	59	174	60	615	60	620	59	622	57	623	55	623	52	620	43	614	33	596	13	589	6	603	-4	639	29	677	61	712	89	740	110	759	124	16383	16383	113	93	103	100	96	106	89	113	85	120	84	127	85	134	90	141	96	148	104	154	113	160	674	160	683	154	691	147	697	140	702	134	703	127	702	119	697	112	691	106	683	99	674	93	759	28	759	225	734	225	734	143	121	143	116	144	113	145	110	148	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	734	110	734	28	759	129	732	143	706	161	683	181	661	202	641	225	631	215	638	205	654	185	663	175	672	166	675	164	677	161	679	157	679	151	675	145	671	144	666	143	52	143	52	225	27	225	27	28	52	28	52	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	-21	759	276	734	276	734	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	734	60	734	-21	16383	16383	734	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	734	160	759	129	723	156	649	212	612	243	576	276	566	266	573	257	581	249	588	241	596	232	603	224	610	217	613	213	614	209	614	201	612	198	610	196	606	194	602	193	52	193	52	276	27	276	27	-21	52	-21	52	60	602	60	606	59	610	57	612	55	614	52	614	44	613	40	611	37	608	33	598	23	591	15	583	6	574	-2	566	-11	576	-21	612	11	649	41	685	69	723	97	759	124	16383	16383	52	93	52	160	674	160	683	154	691	148	697	141	702	134	703	127	702	119	697	113	691	106	683	100	674	93	759	129	732	143	706	160	683	180	661	202	641	224	631	215	645	195	654	186	662	176	674	164	676	161	678	155	679	153	677	147	674	145	670	143	623	143	593	110	531	197	471	110	409	197	349	110	287	197	228	110	166	197	107	110	76	143	27	143	27	110	62	110	107	57	166	143	228	57	287	143	349	57	409	143	471	57	531	143	593	57	638	110	667	110	670	109	676	105	678	102	679	99	679	96	677	92	675	89	672	86	663	78	654	68	646	59	638	49	631	39	641	29	661	51	683	73	706	93	732	110	759	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	186	143	186	225	161	225	161	143	28	143	28	110	161	110	161	28	186	28	186	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	203	143	203	225	177	225	177	143	138	143	138	225	113	225	113	143	27	143	27	110	113	110	113	28	138	28	138	110	177	110	177	28	203	28	203	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	60	435	93	307	93	307	160	435	160	435	193	307	193	307	265	282	265	282	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	282	60	282	-11	307	-11	307	60	16383	16383	282	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	282	160	435	129	399	156	325	212	288	243	252	276	242	266	249	257	257	249	264	241	272	232	280	224	283	220	286	217	289	213	290	209	291	204	289	198	286	196	282	194	277	193	181	193	181	265	156	265	156	193	27	193	27	160	156	160	156	93	27	93	27	60	156	60	156	-11	181	-11	181	60	277	60	282	59	286	57	289	55	291	49	290	44	289	40	287	37	283	33	279	28	274	23	267	15	259	6	250	-2	242	-11	252	-21	288	11	324	41	398	97	435	124	16383	16383	181	93	181	160	349	160	359	154	367	148	373	141	377	134	379	127	377	119	373	113	367	106	359	100	350	93	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	244	193	244	276	219	276	219	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	219	60	219	-21	244	-21	244	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	244	93	244	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	16383	16383	219	93	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	219	160	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	52	143	52	225	27	225	27	28	52	28	52	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	-11	435	265	411	265	411	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	411	60	411	-11	16383	16383	411	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	411	160	435	129	399	156	325	212	288	243	252	276	242	266	249	257	257	249	264	241	272	232	280	224	283	220	286	217	289	213	290	209	291	204	289	198	286	196	282	194	277	193	52	193	52	265	27	265	27	-11	52	-11	52	60	277	60	282	59	286	57	289	55	291	49	290	44	289	40	287	37	283	33	279	28	274	23	267	15	259	6	250	-2	242	-11	252	-21	288	11	324	41	398	97	435	124	16383	16383	52	93	52	160	349	160	359	154	367	148	373	141	377	134	379	127	377	119	373	113	367	106	359	100	350	93	226	160	226	185	145	185	145	331	112	331	112	185	30	185	30	160	112	160	112	16	111	11	110	8	105	3	99	3	96	4	90	8	88	10	68	28	59	36	49	44	39	51	30	41	74	-1	94	-24	111	-49	126	-77	131	-77	145	-49	162	-24	182	-1	203	20	225	41	216	50	206	43	186	27	168	9	165	7	163	5	160	3	158	3	156	2	153	3	147	9	145	12	145	160	226	212	203	232	182	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	93	30	93	30	68	111	68	111	-77	144	-77	144	68	225	68	225	93	144	93	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	207	209	217	202	427	149	387	177	346	209	306	246	268	287	234	331	229	331	190	282	149	239	108	203	70	173	36	150	44	138	55	145	68	154	83	164	99	175	114	188	115	188	115	-77	148	-77	148	211	156	218	166	226	176	236	185	244	191	252	194	255	197	256	200	258	207	258	213	254	214	250	215	244	215	-77	248	-77	248	250	250	254	252	256	258	258	261	258	263	257	266	255	269	254	288	235	297	227	306	218	315	210	315	-77	348	-77	348	187	349	187	365	175	395	153	408	144	420	137	420	115	408	108	395	99	380	89	364	78	349	65	348	65	348	331	315	331	315	42	307	35	297	27	287	18	278	9	272	2	263	-4	261	-4	259	-5	253	-3	250	0	248	3	248	331	215	331	215	8	214	3	213	0	211	-2	208	-4	202	-4	199	-3	197	-1	194	0	191	2	175	18	166	26	157	35	148	42	148	331	115	331	115	66	113	66	98	78	83	89	68	99	55	108	44	116	36	104	76	76	116	43	157	6	195	-33	229	-77	234	-77	273	-28	314	14	355	50	393	80	427	103	435	110	435	143	305	143	305	110	16383	16383	252	110	252	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	210	143	210	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	158	110	158	143	27	143	27	110	435	110	435	143	358	143	358	110	16383	16383	316	110	316	143	239	143	239	110	16383	16383	198	110	198	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	266	143	266	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	224	110	224	143	147	143	147	110	16383	16383	104	110	104	143	27	143	27	110	679	129	651	143	625	160	602	180	580	202	560	224	550	215	564	195	573	186	581	176	593	164	595	161	597	155	598	153	596	147	590	143	578	143	557	157	538	172	520	189	503	206	487	224	477	215	491	195	500	186	508	176	520	164	522	161	524	155	525	153	523	147	521	145	517	143	513	143	513	110	516	109	522	105	524	102	525	99	525	96	523	92	518	87	510	78	501	69	492	58	484	48	477	38	487	28	503	46	520	64	538	81	557	96	578	110	585	110	588	109	592	107	595	105	597	102	598	99	598	96	596	92	594	89	591	86	582	78	573	68	557	48	550	38	560	28	580	51	602	72	626	92	651	110	679	124	16383	16383	471	110	471	143	399	143	399	110	16383	16383	357	110	357	143	285	143	285	110	16383	16383	243	110	243	143	171	143	171	110	16383	16383	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	129	110	436	129	409	143	383	160	360	180	338	202	318	224	308	215	315	205	323	195	331	186	340	176	349	167	353	161	355	155	355	150	353	146	351	145	349	145	343	144	339	141	336	137	334	132	333	127	334	121	336	116	339	112	343	109	349	108	351	108	355	104	356	102	356	96	355	94	353	92	349	86	340	78	331	68	315	48	308	38	318	28	338	51	360	72	383	92	409	110	436	124	16383	16383	308	127	307	133	305	138	301	142	296	144	290	145	284	144	279	142	275	138	273	133	272	127	273	121	275	116	279	112	284	109	290	108	296	109	301	112	305	116	307	121	308	127	16383	16383	248	127	247	133	244	138	240	142	235	144	229	145	223	144	218	142	214	138	212	133	211	127	212	121	214	116	218	112	223	109	229	108	235	109	240	112	244	116	247	121	248	127	16383	16383	186	127	185	132	182	137	179	141	174	144	168	145	162	144	157	141	154	137	151	132	150	127	151	121	154	116	157	112	162	109	168	108	174	109	179	112	182	116	185	121	186	127	16383	16383	125	127	124	133	121	138	118	142	113	144	107	145	101	144	96	142	92	138	90	133	89	127	90	121	92	116	96	112	101	109	107	108	113	109	118	112	121	116	124	121	125	127	16383	16383	64	127	63	133	60	138	56	142	51	144	46	145	40	144	35	142	31	138	28	133	27	127	28	121	31	116	35	112	40	109	46	108	51	109	56	112	60	116	63	121	64	127	226	212	207	229	189	246	172	265	157	285	143	306	225	306	225	331	30	331	30	306	113	306	99	285	84	265	67	246	49	229	31	213	40	203	60	217	70	226	79	234	88	243	91	245	93	247	96	249	98	250	104	250	107	248	109	246	111	242	112	237	112	-77	145	-77	145	242	147	246	149	248	152	250	157	250	160	249	169	243	178	234	187	226	197	217	207	209	217	202	226	-77	226	-52	142	-52	156	-31	172	-11	189	7	225	41	215	50	206	43	196	36	186	27	176	19	167	10	165	7	162	5	158	3	152	3	149	5	146	8	145	11	144	16	144	331	111	331	111	16	110	11	109	8	107	5	104	3	98	3	96	4	87	10	78	19	68	28	58	36	49	44	39	51	30	41	66	7	83	-11	99	-31	113	-52	31	-52	31	-77	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	227	143	227	225	201	225	201	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	201	110	201	28	227	28	227	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	266	143	266	225	241	225	241	143	201	143	201	225	176	225	176	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	176	110	176	28	201	28	201	110	241	110	241	28	266	28	266	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	334	143	314	157	295	172	276	189	259	206	243	224	233	215	240	205	248	195	256	186	265	176	274	167	280	158	281	155	281	150	279	147	277	145	273	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	270	110	273	109	277	107	279	105	281	102	281	96	279	92	275	86	266	78	248	58	240	48	233	38	243	28	259	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	334	143	314	157	295	172	276	189	259	207	243	225	233	215	240	206	256	186	265	176	274	167	280	158	281	155	281	150	279	147	277	145	273	143	197	143	197	225	172	225	172	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	172	110	172	28	197	28	197	110	270	110	273	109	277	107	279	105	281	102	281	96	279	92	275	86	266	78	248	58	240	48	233	38	243	28	259	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	438	129	411	143	387	161	365	181	344	202	324	225	314	215	321	206	345	176	354	167	360	158	361	155	361	150	359	147	357	145	354	143	349	143	328	157	309	172	277	206	261	225	251	215	258	206	266	196	273	186	282	176	291	167	295	161	297	155	297	150	295	147	293	145	290	143	225	143	225	225	200	225	200	143	171	143	171	225	146	225	146	143	121	143	101	157	83	172	66	189	51	206	35	225	25	215	32	206	39	196	47	187	63	167	67	161	71	154	77	136	78	127	77	114	74	104	70	96	66	89	63	85	55	76	47	66	40	57	32	48	26	38	36	28	51	47	67	65	83	81	101	96	121	110	146	110	146	28	171	28	171	110	200	110	200	28	225	28	225	110	286	110	290	109	296	105	298	99	298	96	297	94	295	92	291	86	282	78	258	48	251	38	261	28	276	47	292	65	309	81	328	96	349	110	352	109	355	107	359	105	361	102	362	99	361	96	359	92	357	89	346	78	337	68	329	58	315	38	325	28	344	51	365	72	387	92	411	110	438	124	435	38	428	48	420	57	411	67	403	76	395	86	390	92	387	99	383	108	381	117	380	127	381	139	383	148	387	156	391	162	394	166	402	176	411	185	420	195	428	205	435	215	425	224	409	207	392	189	374	172	355	157	334	143	27	143	27	110	334	110	355	96	374	81	392	64	409	47	425	28	435	110	435	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	435	38	428	48	420	57	411	67	403	76	395	86	390	92	387	99	383	108	381	117	380	127	381	139	383	148	387	156	391	162	394	166	402	176	411	185	420	195	428	205	435	215	425	224	409	207	392	189	374	172	355	157	334	143	325	143	322	144	316	148	314	151	314	157	316	161	318	164	329	175	338	185	362	215	352	224	335	207	318	189	300	172	281	157	261	143	27	143	27	110	260	110	281	96	300	81	336	47	352	28	362	38	355	48	347	58	339	67	330	77	318	89	317	92	315	95	314	97	314	100	315	103	316	105	318	107	321	109	325	110	334	110	355	96	374	81	392	64	409	47	425	28	435	110	435	143	203	143	182	157	163	172	127	206	111	224	101	215	108	205	116	195	125	186	133	176	142	167	148	158	149	155	149	150	148	148	142	144	138	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	138	110	141	109	144	107	149	102	150	99	149	96	147	92	145	89	134	78	125	68	109	48	102	38	112	28	127	46	144	64	163	81	182	96	203	110	435	110	435	143	222	143	216	147	214	150	214	155	215	158	221	167	230	176	239	186	247	195	255	205	262	215	252	224	232	202	210	180	186	161	160	144	133	129	133	124	160	110	186	93	209	73	231	51	252	28	262	38	255	48	247	58	229	78	220	86	216	92	214	96	214	99	215	102	217	105	223	109	227	110	16383	16383	131	129	121	137	110	147	99	158	89	169	81	179	76	179	68	169	59	158	48	147	37	137	27	129	27	124	37	116	48	107	68	85	76	75	81	75	89	85	99	96	110	107	121	116	131	124	435	129	426	137	415	147	404	158	395	169	387	179	382	179	374	169	364	158	353	147	342	137	333	129	333	124	342	116	353	107	364	96	374	85	382	75	387	75	394	85	404	96	415	107	426	116	435	124	16383	16383	330	129	302	143	277	161	253	181	232	202	211	224	201	215	225	185	234	175	245	164	247	161	249	159	249	151	243	145	237	143	27	143	27	110	236	110	241	109	244	108	247	106	249	100	249	97	248	95	246	92	245	89	233	77	225	67	216	58	208	48	201	38	211	28	231	51	253	73	277	93	302	110	330	124	435	28	435	225	411	225	411	143	222	143	216	147	214	150	214	155	215	158	221	167	230	176	239	186	255	206	262	215	252	225	232	202	210	181	186	161	160	144	133	129	133	124	160	110	186	93	209	73	231	51	252	28	262	38	255	48	247	58	229	78	220	86	216	92	214	96	214	99	215	102	217	105	223	109	227	110	411	110	411	28	16383	16383	131	129	121	137	110	147	99	158	89	169	81	179	76	179	68	169	59	158	48	147	37	137	27	129	27	124	37	116	48	107	68	85	76	75	81	75	89	85	99	96	110	107	121	116	131	124	435	129	426	137	415	147	404	158	395	169	387	179	382	179	374	169	364	158	353	147	342	137	333	129	333	124	342	116	353	107	364	96	374	85	382	75	387	75	394	85	404	96	415	107	426	116	435	124	16383	16383	330	129	302	144	277	161	253	181	211	225	201	215	225	185	234	175	245	164	247	161	249	159	249	151	243	145	237	143	52	143	52	225	27	225	27	28	52	28	52	110	236	110	241	109	244	108	247	106	249	100	249	97	248	95	246	92	245	89	233	77	225	67	216	58	208	48	201	38	211	28	231	51	253	73	277	93	302	110	330	124	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	108	275	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	355	-21	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	433	330	413	323	392	317	370	314	349	312	328	311	318	312	300	312	282	314	281	300	293	298	306	296	319	295	344	295	349	294	354	294	357	292	360	289	360	280	357	274	84	2	82	0	80	0	76	-2	75	-2	70	-1	67	1	63	9	63	27	61	53	60	65	58	78	44	77	45	68	45	51	46	42	46	33	45	12	43	-9	40	-31	35	-53	27	-74	31	-77	52	-70	73	-65	94	-61	115	-59	164	-59	173	-60	182	-60	182	-46	170	-44	158	-43	145	-42	132	-42	119	-41	114	-41	106	-39	104	-36	103	-31	103	-29	104	-27	105	-24	106	-22	107	-21	380	250	382	252	388	255	390	255	394	254	397	251	401	243	401	225	403	199	404	187	406	175	420	175	420	184	419	193	418	201	418	219	419	241	420	262	424	284	429	305	436	326	116	277	113	280	110	286	110	292	112	296	114	298	118	300	123	301	136	303	175	312	186	315	185	329	169	326	152	324	136	322	119	321	103	320	88	321	74	322	59	325	45	327	31	331	27	328	40	299	49	269	54	239	57	208	59	178	73	179	74	185	74	192	75	198	75	214	74	219	74	246	76	252	79	256	85	257	87	257	88	256	90	256	91	254	384	13	392	6	397	0	400	-5	402	-11	402	-17	401	-27	397	-34	391	-40	384	-43	377	-44	372	-44	367	-43	363	-42	359	-40	355	-36	325	-11	302	-37	338	-67	345	-71	354	-75	363	-76	374	-77	393	-74	409	-67	423	-54	432	-37	435	-17	434	-3	429	9	422	21	412	32	401	42	432	331	418	327	404	325	389	322	375	321	360	320	344	321	327	322	295	326	278	329	276	315	288	312	327	303	340	301	345	300	351	296	353	292	353	286	350	280	348	277	61	42	50	32	41	21	34	9	29	-3	27	-17	31	-37	40	-54	53	-67	70	-74	89	-77	100	-76	109	-75	125	-67	131	-61	131	-62	161	-37	138	-11	108	-36	104	-40	100	-42	96	-43	91	-44	86	-44	79	-43	72	-40	66	-34	62	-27	60	-17	62	-5	66	0	71	6	79	13	372	254	373	256	375	256	376	257	378	257	384	256	387	252	389	246	389	239	390	233	389	229	389	214	388	209	388	204	389	198	389	185	390	179	405	178	406	208	409	239	414	269	423	299	435	328	435	-74	423	-45	414	-16	409	14	406	45	405	75	390	74	389	68	389	62	388	56	388	44	389	39	389	23	390	20	389	13	389	7	387	2	384	-1	378	-3	376	-3	375	-2	373	-2	372	-1	79	239	71	247	66	253	62	259	60	271	62	281	66	289	72	294	79	297	86	298	91	298	96	297	100	296	104	294	108	291	138	265	161	291	131	315	125	321	117	325	109	328	100	330	89	331	70	328	53	321	40	308	31	292	27	271	29	257	34	244	41	232	50	221	61	211	348	-24	350	-26	353	-32	353	-38	351	-41	348	-44	345	-46	340	-47	314	-51	288	-57	276	-60	278	-75	295	-72	327	-68	344	-67	375	-67	389	-68	404	-71	432	-77	302	291	325	265	355	291	359	294	363	296	367	297	372	298	377	298	384	297	391	294	397	289	401	281	402	271	402	265	400	259	397	253	392	247	384	239	91	-1	90	-2	88	-2	87	-3	85	-3	79	-1	76	2	74	7	74	34	75	39	75	56	74	62	74	68	73	74	59	75	57	45	54	14	49	-16	40	-45	27	-74	31	-77	59	-71	74	-68	88	-67	119	-67	136	-68	152	-70	169	-72	185	-75	186	-60	175	-57	149	-51	123	-47	118	-46	114	-44	110	-38	110	-32	113	-26	116	-24	401	211	412	221	422	232	429	244	434	257	435	271	432	292	423	308	409	321	393	328	374	331	363	330	354	328	345	325	338	321	332	315	433	331	413	324	392	318	370	315	349	313	300	313	282	315	281	300	293	298	319	296	349	296	354	295	357	293	360	290	360	281	359	278	358	276	232	150	108	275	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	208	126	27	-54	51	-77	232	103	412	-77	435	-54	255	126	382	253	388	256	390	256	394	255	397	252	401	244	401	226	404	187	406	175	420	176	420	184	418	202	418	219	420	263	424	285	429	307	436	328	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	254	127	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	230	151	50	331	26	307	207	127	26	-53	50	-76	230	103	355	-21	360	-26	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	255	127	435	307	412	331	232	151	51	331	27	307	208	127	81	0	79	0	75	-2	74	-2	69	-1	66	1	62	9	62	27	60	53	59	65	57	78	43	77	44	68	44	60	45	51	45	12	43	-9	39	-31	34	-53	26	-74	30	-77	51	-70	71	-65	93	-61	114	-59	163	-59	172	-60	181	-60	181	-46	169	-44	157	-43	144	-42	131	-42	118	-41	113	-41	109	-40	106	-39	103	-36	103	-27	104	-24	105	-22	106	-21	232	103	355	-21	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	436	-54	256	126	436	306	413	330	233	150	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	209	126	84	2	82	0	80	0	76	-2	75	-2	70	-1	67	1	63	9	63	27	61	53	60	65	58	78	44	77	45	68	45	51	46	42	46	33	45	12	43	-9	40	-31	35	-53	27	-74	31	-77	52	-70	73	-65	94	-61	115	-59	164	-59	173	-60	182	-60	182	-46	170	-44	158	-43	145	-42	132	-42	119	-41	114	-41	106	-39	104	-36	103	-31	103	-29	104	-27	105	-24	106	-22	107	-21	233	103	413	-77	201	180	51	331	27	307	177	157	16383	16383	435	307	412	331	27	-54	51	-77	16383	16383	435	-54	286	96	262	73	412	-77	435	307	412	331	262	180	286	157	16383	16383	435	-54	51	331	27	307	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	262	180	286	157	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	16383	16383	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	51	331	27	307	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	16383	16383	201	73	177	96	27	-54	51	-77	201	180	51	331	27	307	177	157	16383	16383	432	331	411	324	390	318	368	315	346	313	298	313	289	314	281	315	280	300	292	298	305	297	317	296	343	296	353	294	357	292	359	288	360	284	360	280	358	279	357	277	355	275	27	-54	51	-77	379	252	383	254	385	254	388	255	390	255	395	254	397	252	399	248	400	244	400	226	401	214	403	188	405	176	419	176	418	185	418	194	417	204	417	243	419	265	423	286	428	307	435	328	16383	16383	435	-74	428	-53	423	-31	419	-9	417	12	417	51	418	60	418	68	419	77	405	78	403	65	402	53	400	27	400	9	396	1	393	-1	388	-2	387	-2	383	0	381	0	379	2	286	96	262	73	356	-21	359	-27	359	-36	356	-39	353	-40	349	-41	344	-41	331	-42	318	-42	306	-43	293	-44	281	-46	281	-60	290	-60	299	-59	348	-59	369	-61	391	-65	412	-70	432	-77	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	262	180	286	157	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	16383	16383	435	-54	51	331	27	307	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	436	-73	429	-52	424	-31	420	-10	418	32	418	50	419	59	420	69	420	78	406	78	404	66	401	27	401	10	399	2	396	0	384	0	382	1	286	97	262	73	357	-20	358	-22	360	-23	361	-25	361	-27	362	-29	361	-33	358	-36	354	-39	349	-40	344	-40	331	-41	318	-41	306	-42	293	-44	281	-45	281	-59	290	-59	299	-58	347	-58	369	-60	391	-64	412	-69	433	-76	16383	16383	436	307	413	331	27	-53	51	-76	16383	16383	201	181	51	331	27	307	178	157	201	180	107	275	106	276	105	278	104	281	103	283	103	286	104	290	106	293	110	295	114	296	145	296	158	297	170	298	182	300	182	315	164	313	115	313	94	315	73	318	52	324	31	331	27	328	35	307	40	285	43	263	45	241	46	219	46	211	45	202	45	184	44	176	58	175	60	187	63	226	63	244	67	252	70	255	75	256	76	256	82	253	84	251	177	157	16383	16383	431	331	411	324	390	318	369	315	347	313	299	313	281	315	280	300	292	298	318	296	348	296	353	295	356	293	358	290	359	286	359	283	358	281	357	278	356	276	355	275	27	-54	50	-77	378	251	381	253	383	254	384	255	386	256	388	256	392	255	396	252	398	248	399	244	400	238	400	213	401	200	403	187	405	175	419	176	418	184	417	193	417	202	416	211	416	219	417	241	419	263	422	285	428	307	435	328	16383	16383	435	-54	285	96	262	73	411	-77	431	331	411	324	390	318	369	315	347	313	299	313	281	315	280	300	292	298	318	296	348	296	353	295	356	293	358	290	359	286	359	283	358	281	357	278	356	276	355	275	262	180	285	157	378	251	381	253	383	254	384	255	386	256	388	256	392	255	396	252	398	248	399	244	400	238	400	226	403	187	405	175	419	176	418	184	417	193	417	202	416	211	416	219	417	241	419	263	422	285	428	307	435	328	16383	16383	435	-54	107	275	106	276	105	278	104	281	103	283	103	286	104	290	106	293	110	295	114	296	145	296	158	297	170	298	182	300	182	315	164	313	115	313	94	315	73	318	52	324	31	331	27	328	35	307	40	285	43	263	45	241	46	219	46	211	45	202	45	184	44	176	58	175	60	187	63	226	63	244	67	252	70	255	75	256	76	256	82	253	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	288	143	265	151	242	170	217	193	186	212	148	220	118	215	91	201	66	181	45	156	27	128	53	111	67	133	83	154	102	171	123	183	148	187	177	179	202	160	227	137	254	118	288	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	398	162	376	182	354	204	335	228	317	254	303	281	298	281	284	254	266	228	247	204	203	162	212	152	242	176	252	185	263	196	266	198	270	200	273	200	276	199	279	197	282	194	283	191	284	187	284	161	278	121	261	85	235	58	201	39	161	33	70	33	70	0	161	0	211	8	254	31	288	66	309	110	317	161	317	188	319	196	321	198	324	200	330	200	332	199	335	198	341	194	350	185	370	167	379	159	389	152	389	129	379	122	370	114	360	105	350	97	338	85	335	83	332	82	330	81	327	80	321	82	319	85	318	89	317	94	317	119	309	171	288	215	254	250	211	273	161	281	70	281	70	248	161	248	201	241	235	223	261	195	278	160	284	119	284	94	283	90	282	87	276	81	273	80	270	81	268	81	266	83	263	85	261	88	252	96	232	114	212	128	203	118	225	98	247	76	266	53	284	28	298	0	303	0	317	28	335	53	354	77	398	119	325	247	291	247	291	156	285	116	267	82	239	56	204	39	163	33	137	33	134	34	130	35	127	38	125	41	124	44	124	47	126	51	128	54	131	56	140	65	149	75	165	95	172	105	162	114	142	92	120	70	97	50	71	33	44	19	44	14	71	0	97	-17	120	-36	142	-58	162	-80	172	-71	165	-61	157	-51	149	-42	140	-32	131	-23	125	-14	124	-12	124	-6	126	-3	128	-1	132	0	163	0	214	8	258	29	294	63	317	106	325	156	349	19	321	33	295	50	272	70	250	92	230	114	220	105	227	95	235	85	244	75	252	65	261	56	264	54	266	51	268	47	268	44	267	41	265	38	262	35	258	34	255	33	229	33	188	39	153	56	125	82	107	116	100	156	100	247	68	247	68	156	76	106	99	63	134	29	178	8	229	0	260	0	263	-1	266	-3	268	-9	268	-12	267	-14	265	-17	264	-20	252	-32	243	-42	235	-51	219	-71	229	-80	250	-58	272	-36	295	-17	321	0	349	14	66	297	101	281	131	253	154	219	169	180	175	140	173	119	170	97	164	76	157	56	147	40	140	31	131	21	121	11	111	4	100	2	95	2	93	4	92	6	92	15	93	17	96	29	100	55	102	79	89	81	83	52	75	24	64	-3	51	-30	35	-56	37	-61	46	-60	54	-59	63	-59	71	-58	79	-58	101	-59	123	-61	165	-69	185	-75	189	-63	178	-58	166	-53	153	-49	129	-43	126	-42	123	-40	121	-39	119	-36	119	-33	121	-29	124	-26	154	-1	177	28	194	63	204	100	208	138	201	187	183	233	155	275	119	308	77	329	220	-56	204	-30	191	-3	181	24	172	52	166	81	153	79	154	67	156	55	160	29	163	17	163	15	164	13	164	6	163	4	161	2	155	2	145	4	134	11	124	21	115	31	109	40	99	56	91	76	85	97	82	119	81	140	86	180	101	219	125	253	155	281	190	297	179	329	136	308	100	275	72	233	54	187	48	138	51	100	62	63	79	28	102	-1	132	-26	135	-29	137	-33	137	-34	136	-36	135	-39	133	-40	130	-42	127	-43	115	-46	102	-49	90	-53	66	-63	70	-75	90	-69	111	-65	133	-61	154	-59	176	-58	184	-58	193	-59	201	-59	210	-60	218	-61	433	81	413	123	381	159	340	187	294	205	247	211	210	208	174	198	140	181	109	157	84	128	81	125	79	124	78	123	74	123	70	127	68	130	67	133	61	157	57	170	52	182	47	193	35	190	41	169	46	148	49	127	51	105	52	84	52	75	51	67	51	58	50	50	49	41	54	39	80	55	107	69	135	79	163	87	193	93	190	106	166	104	140	100	127	97	125	96	122	96	121	95	119	95	115	97	113	99	113	104	115	115	123	125	132	135	142	144	151	151	167	160	186	168	206	174	227	177	248	179	288	173	326	158	359	135	385	105	402	70	429	61	422	81	418	102	414	124	412	145	411	167	411	175	412	184	412	192	413	201	414	209	409	211	383	195	356	182	329	171	300	163	271	157	273	145	285	145	297	147	323	151	335	154	337	154	339	155	346	155	348	154	350	152	350	146	348	136	340	125	331	115	321	107	312	100	313	100	296	90	277	82	256	77	236	73	215	72	176	77	138	92	104	116	78	145	61	180	30	170	51	127	83	91	123	63	169	45	217	39	253	43	289	53	323	70	354	93	379	123	381	125	383	126	384	127	390	127	392	125	393	123	395	121	396	118	399	106	402	93	406	81	416	57	415	193	410	182	406	170	402	157	396	133	394	130	393	127	389	123	385	123	384	124	382	125	379	128	354	157	323	181	289	198	252	208	216	211	168	205	122	187	82	159	50	123	30	81	60	70	77	105	104	135	137	158	175	173	215	179	235	177	256	174	276	168	295	160	312	151	320	144	330	135	340	125	347	115	350	104	350	101	348	97	346	96	343	95	342	95	340	96	337	96	335	97	322	100	309	102	297	104	284	105	272	106	270	93	299	87	328	79	356	69	383	55	408	39	414	41	412	50	412	58	411	67	411	105	414	127	417	148	422	169	428	190	16383	16383	268	32	268	57	140	57	140	32	433	81	413	123	381	159	340	187	294	205	247	211	210	208	174	198	140	181	109	157	84	128	81	125	79	124	78	123	74	123	70	127	68	130	67	133	61	157	57	170	52	182	47	193	35	190	41	169	46	148	49	127	51	105	52	84	52	75	51	67	51	58	50	50	49	41	54	39	80	55	107	69	135	79	163	87	193	93	190	106	166	104	140	100	127	97	125	96	122	96	121	95	119	95	115	97	113	99	113	104	115	115	123	125	132	135	142	144	151	151	167	160	186	168	206	174	227	177	248	179	288	173	326	158	359	135	385	105	402	70	16383	16383	323	32	323	57	271	57	271	103	246	103	246	57	194	57	194	32	246	32	246	-14	271	-14	271	32	326	254	349	236	368	213	383	187	392	158	395	127	387	79	366	37	333	4	291	-16	243	-24	211	-21	182	-11	155	3	132	22	114	46	113	49	111	51	111	54	110	56	110	60	111	62	113	64	115	65	124	65	126	64	138	61	164	57	176	56	189	55	191	69	162	74	133	81	104	91	77	104	50	120	46	118	48	108	49	99	50	89	50	50	47	29	44	9	40	-10	35	-30	47	-34	52	-22	60	2	66	26	67	31	68	34	72	38	75	39	79	37	80	36	82	35	84	32	107	2	135	-22	167	-41	203	-53	243	-57	301	-48	352	-21	392	18	419	69	428	127	424	165	413	200	395	231	372	259	344	281	428	-30	423	-10	418	9	415	29	413	50	412	70	412	80	413	89	413	99	414	108	416	118	412	120	386	104	358	91	330	81	301	74	271	69	274	55	286	56	299	57	311	59	324	61	337	64	339	65	347	65	349	64	351	62	352	60	353	57	352	56	352	54	351	51	350	49	349	46	330	22	307	3	281	-11	251	-21	219	-24	171	-16	130	4	97	37	75	79	68	127	71	158	80	187	94	213	113	236	137	254	118	281	90	259	67	231	50	200	38	165	35	127	44	69	70	18	110	-21	161	-48	219	-57	259	-53	295	-41	328	-22	356	2	378	32	380	35	388	39	390	38	394	34	396	31	397	26	399	14	402	2	410	-22	415	-34	286	394	270	375	252	357	232	339	210	322	182	306	138	288	100	259	71	221	52	177	46	127	55	69	82	18	122	-21	173	-48	232	-57	290	-48	341	-21	381	18	407	69	417	127	409	180	387	227	353	266	309	294	258	311	254	312	251	314	249	317	248	320	248	325	249	328	253	334	255	336	264	346	273	355	289	375	296	384	16383	16383	296	208	289	218	281	228	272	238	264	247	250	261	249	264	248	266	248	271	249	274	251	276	254	277	258	278	259	278	299	265	334	241	361	209	378	171	384	127	377	79	355	37	322	4	280	-17	232	-25	183	-17	141	4	108	37	86	79	79	127	85	169	101	207	127	239	160	263	199	277	237	249	254	233	286	199	167	384	174	375	190	355	199	346	208	336	211	334	212	331	214	328	215	325	215	323	213	317	211	314	208	312	204	311	154	294	110	266	76	227	54	180	46	127	55	69	82	18	122	-21	173	-48	232	-57	290	-48	341	-21	381	18	407	69	417	127	410	177	392	221	363	259	325	288	281	306	254	322	231	339	211	357	193	375	177	394	16383	16383	205	278	209	277	211	276	213	274	215	268	215	266	214	264	213	261	199	247	191	238	182	228	175	218	167	208	177	199	209	233	227	249	245	263	265	277	303	263	336	239	362	207	379	169	384	127	377	79	355	37	322	4	280	-17	232	-25	183	-17	141	4	108	37	86	79	79	127	85	171	102	209	129	241	164	265	204	278	435	209	408	223	382	239	359	257	338	277	318	299	307	290	314	280	321	271	348	244	350	241	352	239	352	236	353	234	352	230	349	227	346	225	342	224	339	223	32	223	32	190	339	190	344	189	348	188	351	186	353	180	352	178	350	172	348	169	345	166	337	157	329	149	322	140	314	132	307	123	318	114	338	135	359	156	383	174	408	190	435	204	16383	16383	224	30	224	63	123	63	115	65	112	67	110	73	111	76	112	78	113	81	115	84	118	87	126	96	134	104	141	113	149	121	156	129	146	139	125	118	104	98	80	79	55	63	27	49	27	44	55	31	80	15	104	-3	125	-23	146	-45	156	-35	142	-17	118	7	115	9	113	12	111	16	110	19	111	23	114	26	117	28	121	30	124	30	430	190	430	223	124	223	121	224	117	225	114	227	111	230	110	234	111	236	112	239	113	241	115	244	142	271	149	280	156	290	146	299	125	277	104	257	80	239	55	223	27	209	27	204	55	190	80	174	104	156	146	114	156	123	149	132	141	140	134	149	126	157	118	166	115	169	113	172	111	178	110	180	112	186	115	188	123	190	16383	16383	435	49	408	63	383	79	359	98	338	118	318	139	307	129	314	121	322	113	329	104	337	96	345	87	348	84	350	81	351	78	352	76	353	73	351	67	348	65	344	64	339	63	239	63	239	30	342	30	346	28	349	26	352	23	353	19	352	16	352	14	350	12	348	9	345	7	321	-17	307	-35	318	-45	338	-23	359	-3	382	15	408	31	435	44	435	209	408	223	383	239	359	257	338	278	318	299	307	290	314	281	322	273	329	264	337	256	345	247	348	244	350	241	351	239	353	233	352	230	351	228	348	225	344	224	339	223	239	223	239	190	339	190	342	189	346	188	349	186	352	183	353	179	352	177	352	174	350	172	348	169	321	142	314	133	307	123	318	114	338	136	359	156	382	175	408	191	435	204	16383	16383	430	30	430	63	121	63	117	65	114	67	111	70	110	74	111	77	113	81	115	84	118	86	126	95	142	111	156	129	146	139	125	117	104	97	80	79	55	63	27	49	27	44	55	30	80	14	104	-3	125	-23	146	-45	156	-35	149	-27	141	-19	134	-10	115	9	113	12	111	18	110	20	112	26	115	28	119	30	123	30	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	194	12	194	37	142	37	142	84	117	84	117	37	65	37	65	12	117	12	117	-34	142	-34	142	12	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	12	398	37	346	37	346	84	321	84	321	37	269	37	269	12	321	12	321	-34	346	-34	346	12	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	208	143	263	198	246	215	175	145	103	215	86	198	141	143	27	143	27	110	140	110	86	56	103	39	175	109	246	39	263	56	209	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	444	129	417	143	391	160	368	180	346	201	325	224	315	214	322	204	330	194	339	185	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	307	143	300	163	288	180	272	193	253	201	232	204	210	201	191	193	175	180	163	163	156	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	133	195	141	205	148	215	138	224	96	180	72	160	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	156	110	164	90	176	74	191	61	210	53	232	50	253	53	272	61	288	74	299	90	306	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	38	325	28	345	51	367	72	391	92	417	110	444	124	16383	16383	182	143	187	155	196	165	206	172	218	177	232	179	245	177	257	172	267	165	275	155	281	143	16383	16383	281	110	275	98	267	89	256	81	245	76	232	75	219	76	207	81	196	89	188	98	182	110	225	138	207	155	190	172	173	190	158	210	144	230	144	240	146	245	149	249	154	250	157	250	160	249	166	245	168	243	178	234	196	218	216	202	225	212	203	233	181	255	161	278	144	304	130	331	125	331	111	304	94	278	74	255	53	233	30	213	40	203	50	210	60	218	69	226	78	235	88	243	90	246	92	248	94	249	100	251	103	250	109	244	111	238	111	229	97	209	82	190	66	172	48	155	30	139	40	129	60	145	69	153	78	162	88	170	94	176	97	177	100	177	103	176	106	174	110	168	111	165	111	71	109	71	90	64	73	52	61	37	53	18	50	-1	54	-25	65	-45	81	-62	102	-72	126	-76	149	-72	170	-62	186	-45	197	-25	200	-1	198	18	190	36	179	51	163	63	144	70	144	169	146	172	148	174	151	176	157	176	160	175	163	173	166	172	168	170	178	161	187	153	196	144	216	128	16383	16383	175	-1	173	-17	166	-31	155	-41	141	-48	126	-51	110	-48	96	-41	85	-31	78	-17	75	-1	78	14	85	28	96	38	110	45	126	48	141	45	155	38	166	27	173	14	175	-1	444	143	113	143	109	144	107	145	105	147	105	152	106	155	110	159	112	162	121	171	128	181	135	190	141	200	148	210	138	219	119	196	97	172	73	149	47	129	19	113	19	110	350	110	356	108	358	106	358	101	357	98	353	94	351	91	343	82	335	72	328	63	322	53	315	43	325	33	344	57	366	81	390	104	416	124	444	141	444	110	444	113	416	129	390	149	366	172	344	196	325	219	315	210	322	200	328	190	335	181	343	171	351	162	353	159	357	155	358	152	358	147	356	145	350	143	19	143	19	141	47	124	73	104	97	81	119	57	138	33	148	43	141	53	135	63	128	72	121	82	112	91	110	94	106	98	105	101	105	106	107	108	109	109	113	110	118	110	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	144	-77	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	444	110	444	113	416	129	390	149	366	172	344	196	325	219	315	210	322	200	328	190	335	181	343	171	351	162	353	159	357	155	358	152	358	147	356	145	350	143	113	143	109	144	107	145	105	147	105	152	106	155	110	159	112	162	121	171	128	181	135	190	141	200	148	210	138	219	119	196	97	172	73	149	47	129	19	113	19	110	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	444	143	19	143	19	141	47	124	73	104	97	81	119	57	138	33	148	43	141	53	135	63	128	72	121	82	112	91	110	94	106	98	105	101	105	106	107	108	109	109	113	110	350	110	356	108	358	106	358	101	357	98	353	94	351	91	343	82	335	72	328	63	322	53	315	43	325	33	344	57	366	81	390	104	416	124	444	141	144	-77	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	106	245	108	244	110	242	111	239	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	435	110	435	143	146	143	140	145	139	147	138	150	139	152	140	155	141	157	146	162	154	171	162	181	168	190	175	200	181	210	171	219	152	196	131	172	107	149	80	129	52	113	52	224	27	224	27	29	52	29	52	110	435	29	435	224	411	224	411	113	383	129	357	149	333	172	311	196	291	219	281	210	295	190	302	181	309	171	318	162	320	159	324	155	324	152	325	150	324	147	323	145	320	144	316	143	27	143	27	110	411	110	411	29	225	306	225	331	30	331	30	306	111	306	111	-77	144	-77	144	212	145	215	147	218	151	220	154	220	156	219	158	217	160	216	163	213	172	205	182	197	192	190	201	184	211	177	220	187	197	206	173	228	150	252	130	278	113	306	225	-77	225	-52	114	-52	130	-24	151	1	174	25	198	47	221	66	211	76	202	69	192	63	182	56	173	49	164	40	161	38	159	36	156	34	154	33	149	33	147	35	146	37	145	41	145	331	112	331	112	-52	30	-52	30	-77	435	110	435	143	52	143	52	224	27	224	27	29	52	29	52	141	80	124	107	104	131	81	152	57	171	33	181	43	175	53	168	63	162	72	154	82	146	91	141	96	140	98	139	101	138	103	139	106	140	108	146	110	151	110	435	29	435	224	411	224	411	143	27	143	27	110	316	110	320	109	323	108	324	106	325	103	324	101	324	98	320	94	318	91	309	82	302	72	295	63	281	43	291	33	311	57	333	81	357	104	383	124	411	141	411	29	225	306	225	331	30	331	30	306	142	306	125	278	105	252	82	228	58	206	35	187	44	177	54	184	63	190	73	197	83	205	92	213	95	216	97	217	99	219	102	220	104	220	106	219	109	218	111	212	111	-77	144	-77	144	306	225	-77	225	-52	144	-52	144	331	111	331	111	41	110	37	109	35	106	33	102	33	99	34	95	38	92	40	83	49	63	63	54	69	44	76	35	66	58	47	82	25	105	1	125	-24	142	-52	30	-52	30	-77	435	29	435	224	411	224	411	143	122	143	118	144	115	145	114	147	113	150	114	152	115	155	116	157	121	162	129	171	136	181	143	190	150	200	156	210	147	219	127	196	106	172	81	149	55	129	27	113	27	110	411	110	411	29	435	110	435	113	407	129	381	149	357	172	336	196	316	219	306	210	320	190	327	181	334	171	343	162	345	159	347	157	348	155	349	152	349	147	347	145	345	144	341	143	52	143	52	224	27	224	27	29	52	29	52	110	225	-77	225	-52	144	-52	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-52	30	-52	30	-77	225	306	225	331	30	331	30	306	111	306	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	306	435	29	435	224	411	224	411	143	27	143	27	141	55	124	81	104	106	81	127	57	147	33	156	43	150	53	143	63	136	72	129	82	121	91	116	96	115	98	114	101	113	103	114	106	115	108	118	109	122	110	411	110	411	29	435	143	52	143	52	224	27	224	27	29	52	29	52	110	341	110	345	109	347	108	349	106	349	101	348	98	347	96	345	94	343	91	334	82	327	72	320	63	306	43	316	33	336	57	357	81	381	104	407	124	435	141	225	-77	225	-52	144	-52	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-52	30	-52	30	-77	225	306	225	331	30	331	30	306	111	306	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	144	-77	144	306	435	160	435	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	315	212	291	231	267	253	244	277	224	303	208	331	205	331	205	-77	238	-77	238	237	239	241	240	243	242	245	247	245	250	244	254	240	257	238	266	230	276	222	285	215	295	209	305	202	16383	16383	138	-77	138	331	136	331	119	303	99	277	76	253	52	231	28	212	38	202	48	209	58	215	67	222	77	230	86	238	89	240	93	244	96	245	98	245	101	244	103	243	104	241	105	237	105	-77	435	160	435	162	407	179	381	199	357	222	336	246	316	270	306	260	320	240	327	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	27	193	27	160	16383	16383	435	93	27	93	27	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	305	51	295	44	285	38	276	31	266	23	257	15	254	13	250	9	247	8	242	8	240	10	238	16	238	331	205	331	205	-77	208	-77	224	-49	244	-23	267	0	291	22	315	41	16383	16383	138	-77	138	331	105	331	105	16	103	10	101	8	96	8	93	9	91	11	88	13	86	15	77	23	67	31	58	38	48	44	38	51	28	41	52	22	76	0	99	-23	119	-49	136	-77	430	160	430	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	63	410	77	388	94	367	111	350	129	334	146	324	137	327	133	330	128	338	118	343	112	345	109	347	107	348	104	349	102	349	97	347	95	345	94	341	93	32	93	32	60	430	160	430	193	27	193	27	190	53	175	75	159	95	142	113	124	129	107	140	116	136	120	133	125	125	135	120	141	118	144	116	146	115	149	113	153	114	156	115	158	118	159	122	160	127	160	16383	16383	435	93	32	93	32	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	435	160	435	162	407	179	380	199	356	222	334	246	314	270	304	260	318	240	326	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	32	193	32	160	16383	16383	430	60	430	93	122	93	118	94	115	95	114	97	113	100	115	104	116	107	118	109	120	112	125	118	133	128	136	133	140	137	129	146	113	129	95	111	75	94	53	77	27	62	27	60	435	193	32	193	32	160	341	160	345	159	347	158	349	156	349	151	348	149	347	146	345	144	343	141	338	135	330	125	327	120	324	116	334	107	350	124	367	142	388	159	410	175	435	190	16383	16383	430	60	430	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	435	160	435	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	93	32	93	32	60	435	160	435	193	32	193	32	160	16383	16383	435	60	435	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	435	160	435	162	407	179	381	199	357	222	336	246	316	270	306	260	320	240	327	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	27	193	27	160	16383	16383	430	60	430	93	27	93	27	60	430	160	430	193	27	193	27	160	16383	16383	435	93	27	93	27	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	305	51	295	44	285	38	276	31	266	23	257	15	254	13	250	9	247	8	242	8	240	10	238	16	238	326	205	326	205	-77	208	-77	224	-49	244	-23	267	0	291	22	315	41	16383	16383	138	-72	138	331	136	331	119	303	99	277	76	253	52	231	28	212	38	202	48	209	58	215	67	222	77	230	86	238	89	240	93	244	96	245	98	245	101	244	103	243	104	241	105	237	105	-72	315	212	291	231	267	253	244	277	224	303	208	331	205	331	205	-72	238	-72	238	237	239	241	240	243	242	245	247	245	250	244	254	240	257	238	266	230	276	222	285	215	295	209	305	202	16383	16383	138	-77	138	326	105	326	105	16	103	10	101	8	96	8	93	9	91	11	88	13	86	15	77	23	67	31	58	38	48	44	38	51	28	41	52	22	76	0	99	-23	119	-49	136	-77	27	193	27	160	369	160	380	158	389	154	396	146	401	137	402	127	401	116	396	107	389	100	380	95	369	93	27	93	27	60	369	60	390	64	409	73	423	87	432	106	435	127	432	148	423	166	409	180	390	190	369	193	259	257	259	282	75	282	75	257	16383	16383	259	185	259	210	75	210	75	185	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	260	254	256	240	249	228	241	218	230	212	218	210	202	214	184	225	163	238	143	249	123	254	106	250	90	240	77	224	69	205	65	185	75	185	79	199	86	211	95	220	106	227	118	229	134	224	152	213	173	201	193	190	213	185	230	190	245	201	257	217	266	236	270	254	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	388	68	384	54	377	42	368	32	357	26	345	24	329	29	311	40	290	53	270	63	251	68	233	64	218	52	205	36	197	17	194	0	203	0	207	13	214	25	222	35	233	41	245	43	260	38	279	27	300	14	320	3	339	0	357	3	373	13	386	29	394	48	398	68	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	259	68	255	54	248	42	239	32	229	26	217	24	201	29	182	40	162	53	141	63	122	68	104	64	89	52	77	36	69	17	65	0	75	0	79	13	85	25	94	35	104	41	117	43	132	38	151	27	171	14	191	3	211	0	229	3	244	13	257	29	266	48	270	68	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	259	68	255	54	248	42	239	32	229	26	217	24	201	29	182	40	162	53	141	63	122	68	104	64	89	52	77	36	69	17	65	0	75	0	79	13	85	25	94	35	104	41	117	43	132	38	151	27	171	14	191	3	211	0	229	3	244	13	257	29	266	48	270	68	16383	16383	259	-1	255	-15	248	-27	239	-36	229	-43	217	-45	201	-40	182	-29	162	-16	141	-5	122	-1	104	-5	89	-16	77	-33	69	-51	65	-69	75	-69	79	-55	85	-43	94	-34	104	-27	117	-25	132	-30	151	-41	171	-54	191	-65	211	-69	229	-65	244	-55	257	-40	266	-21	270	-1	310	25	310	59	100	165	310	270	310	304	32	167	32	162	16383	16383	310	-59	310	-26	126	-26	123	-25	119	-23	116	-21	114	-18	113	-15	113	-13	114	-10	115	-8	117	-5	120	-2	129	5	138	15	154	35	161	45	151	55	131	32	109	10	85	-9	60	-26	32	-40	32	-45	60	-59	85	-76	109	-96	131	-118	151	-141	161	-131	154	-121	146	-111	138	-102	129	-92	121	-83	118	-80	116	-77	114	-71	113	-69	115	-63	118	-61	122	-60	127	-59	435	-12	435	20	257	110	416	110	416	143	258	143	435	233	435	266	185	143	112	143	108	145	105	147	103	153	104	155	106	161	110	167	119	176	128	186	136	195	144	205	151	215	142	224	121	202	99	180	75	160	50	143	22	129	22	124	50	110	75	92	99	72	121	51	141	28	151	38	144	48	128	68	119	78	110	86	107	89	105	92	103	96	103	99	105	105	107	107	111	109	116	110	185	110	310	162	310	167	32	304	32	271	243	165	32	59	32	26	16383	16383	310	-40	283	-26	257	-8	233	11	191	55	181	46	189	36	197	25	205	16	214	6	223	-2	225	-5	227	-7	228	-10	229	-12	229	-15	228	-18	226	-21	220	-25	32	-25	32	-59	221	-59	227	-63	229	-69	229	-71	228	-74	226	-77	225	-80	204	-101	188	-121	181	-131	191	-140	211	-118	233	-96	257	-76	283	-59	310	-45	310	80	310	113	167	113	135	117	107	128	84	145	70	168	65	198	70	227	84	250	106	267	134	277	167	281	310	281	310	314	167	314	122	309	85	294	56	270	38	238	32	198	38	157	56	124	84	100	121	85	166	80	16383	16383	310	-30	283	-16	257	1	233	21	212	42	191	65	181	55	197	35	205	26	214	16	223	7	225	4	227	2	229	-2	229	-5	228	-8	226	-11	220	-15	217	-16	32	-16	32	-49	221	-49	227	-53	229	-59	229	-61	228	-64	226	-67	225	-70	204	-91	188	-111	181	-121	191	-130	211	-108	233	-86	257	-66	283	-49	310	-35	435	-12	435	20	292	20	263	25	237	38	215	58	200	82	191	110	416	110	416	143	191	143	200	170	215	195	237	215	262	228	292	233	435	233	435	266	292	266	250	260	215	242	187	215	168	181	158	143	112	143	108	145	105	147	103	153	104	155	106	161	110	167	119	176	133	192	147	210	137	219	117	197	96	177	74	159	49	143	22	129	22	124	49	110	74	94	96	76	116	55	136	33	146	43	140	53	133	62	126	70	107	89	105	92	103	96	103	99	105	105	107	107	111	109	116	110	158	110	167	71	187	38	214	11	249	-5	291	-12	31	314	31	281	175	281	208	277	236	267	257	250	272	227	277	198	272	168	257	145	235	128	207	117	175	113	31	113	31	80	176	80	221	85	258	100	286	124	304	157	310	198	304	238	286	270	257	294	220	309	175	314	16383	16383	310	-49	310	-16	126	-16	122	-15	116	-11	114	-8	113	-5	113	-2	115	2	117	4	119	7	128	16	137	26	146	35	154	45	161	55	151	65	130	42	108	21	85	1	59	-16	32	-30	32	-35	59	-49	85	-66	109	-86	131	-108	151	-130	161	-121	154	-111	138	-91	120	-73	118	-70	115	-67	113	-61	113	-56	115	-53	121	-49	126	-49	396	110	396	143	141	143	129	144	119	149	109	156	103	167	100	182	103	196	109	208	118	216	129	221	141	223	141	256	121	253	101	244	84	229	72	208	68	182	69	168	72	155	78	144	85	135	94	127	85	119	78	109	72	98	69	85	68	71	72	44	84	24	101	9	121	1	141	-1	141	31	129	32	118	37	109	45	103	57	100	71	103	86	109	97	118	104	129	109	141	110	323	223	334	221	345	216	354	208	360	196	363	182	360	167	354	156	345	148	334	144	323	143	68	143	68	110	323	110	334	109	345	104	354	97	360	86	363	71	360	57	354	45	345	37	334	32	323	31	323	-1	342	1	362	9	379	24	391	44	396	71	394	85	391	98	385	109	378	119	369	127	378	135	385	144	391	155	394	168	396	182	391	208	379	229	362	244	342	253	323	256	300	218	297	237	288	257	274	274	253	286	227	291	212	289	200	286	188	280	179	273	171	265	163	273	153	280	142	286	130	289	116	291	89	286	68	274	54	257	45	237	42	218	75	218	76	229	81	240	90	249	101	255	116	257	131	255	142	249	149	240	153	229	155	218	155	-36	188	-36	188	218	189	229	193	240	201	249	212	255	227	257	241	255	252	249	260	240	265	229	267	218	267	36	265	24	260	13	252	4	241	-1	227	-3	212	-1	201	4	193	13	189	24	188	36	188	291	155	291	155	36	153	24	149	13	141	4	130	-1	116	-3	101	-1	90	4	81	13	76	24	75	36	42	36	45	16	54	-3	68	-20	89	-32	116	-36	130	-35	142	-32	153	-26	163	-19	171	-11	179	-19	188	-26	200	-32	212	-35	227	-36	253	-32	274	-20	288	-3	297	16	300	36	254	-93	254	348	222	348	222	-93	16383	16383	165	-93	165	348	132	348	132	-93	16383	16383	75	-93	75	348	42	348	42	-93	259	126	253	163	237	195	211	221	179	237	142	243	104	237	71	221	46	195	29	163	23	126	29	88	46	56	71	30	104	13	142	7	179	13	211	30	237	56	253	88	259	126	196	213	193	235	183	254	168	270	148	279	126	283	103	279	84	270	69	254	59	235	55	213	59	190	69	171	84	155	103	145	126	142	148	145	168	155	183	171	193	190	196	213	16383	16383	166	212	164	199	158	188	150	180	138	174	126	172	113	174	102	180	93	188	87	199	85	212	87	225	93	236	102	245	113	250	126	252	138	250	150	245	158	236	164	225	166	212	16383	16383	196	41	193	63	183	83	168	98	148	109	126	112	103	109	84	98	69	83	59	63	55	41	59	19	69	0	84	-15	103	-25	126	-29	148	-25	168	-15	183	0	193	19	196	41	16383	16383	166	41	164	28	158	17	150	8	138	3	126	1	113	3	102	8	93	17	87	28	85	41	87	54	93	65	102	74	113	80	126	82	138	80	150	74	158	65	164	54	166	41	238	-106	238	-96	205	-96	205	349	238	349	238	359	172	359	144	356	122	347	105	330	95	305	92	273	92	192	91	174	87	159	80	146	70	135	54	128	54	125	70	118	80	108	87	94	91	79	92	61	92	-19	95	-52	105	-76	122	-93	144	-102	172	-106	16383	16383	180	-96	172	-96	149	-89	135	-73	127	-51	125	-26	124	-2	124	42	123	64	118	83	109	100	95	115	77	126	77	127	95	139	109	153	118	170	123	189	124	210	124	256	125	280	127	305	135	327	149	343	172	349	180	349	244	128	228	135	218	146	211	159	207	174	206	192	206	273	203	305	193	330	176	347	154	356	126	359	60	359	60	349	93	349	93	-96	60	-96	60	-106	126	-106	154	-102	176	-93	193	-76	203	-51	206	-19	206	61	207	79	211	94	218	108	228	118	244	125	16383	16383	221	126	203	115	189	100	180	83	175	64	174	42	174	-2	173	-26	171	-51	163	-73	149	-89	126	-96	118	-96	118	349	126	349	149	343	163	327	171	305	173	280	174	256	174	210	175	189	180	170	189	153	203	139	221	127	196	-94	191	-92	186	-89	181	-85	175	-82	170	-78	155	-60	142	-32	132	7	126	59	123	127	126	193	132	245	142	285	156	314	171	333	176	337	196	349	196	359	144	331	99	295	65	249	43	193	35	127	43	59	65	3	99	-41	144	-78	196	-106	16383	16383	142	-59	117	-35	94	-6	76	30	65	74	60	127	65	179	76	222	94	258	117	288	142	312	126	288	114	258	106	222	101	179	99	127	101	74	106	30	114	-5	126	-35	142	-59	35	349	40	346	46	343	51	339	61	333	77	314	90	286	100	246	106	194	108	127	106	60	99	8	89	-31	76	-60	61	-79	56	-82	51	-86	46	-89	41	-93	35	-96	35	-106	88	-77	132	-40	166	4	189	60	196	127	189	194	166	250	132	295	87	332	35	359	16383	16383	171	127	167	75	155	31	137	-4	115	-34	90	-58	105	-34	117	-4	126	31	131	74	133	127	131	180	126	223	117	259	105	289	90	313	115	289	137	260	155	223	167	179	171	127	184	359	141	325	106	284	80	236	63	183	57	127	63	70	80	17	106	-30	141	-72	184	-106	16383	16383	158	-54	133	-24	112	9	96	45	86	85	83	127	86	168	96	207	112	244	133	278	158	307	72	-106	114	-72	149	-30	176	16	192	69	198	126	192	183	176	236	149	284	114	325	72	359	16383	16383	97	307	123	277	144	244	160	207	170	168	173	126	170	85	160	45	144	8	123	-24	97	-54	176	-106	176	359	50	127	16383	16383	151	-7	79	127	151	262	205	127	79	359	79	-106	16383	16383	177	127	104	-7	104	262	224	-40	224	-16	127	-16	127	334	224	334	224	359	94	359	94	-40	16383	16383	224	-106	224	-80	94	-80	94	-106	141	-40	141	359	11	359	11	334	108	334	108	-16	11	-16	11	-40	16383	16383	141	-106	141	-80	11	-80	11	-106	224	-106	224	-80	127	-80	127	316	194	250	211	268	145	334	224	334	224	359	94	359	94	-106	141	-106	141	359	11	359	11	334	108	334	108	-63	41	3	23	-14	90	-80	11	-80	11	-106	224	-106	224	-80	145	-80	211	-14	194	3	127	-63	127	334	224	334	224	359	94	359	94	-106	141	-106	141	359	11	359	11	334	90	334	23	268	41	250	108	316	108	-80	11	-80	11	-106	179	127	177	137	172	146	165	152	156	156	147	158	137	156	129	152	122	146	117	137	115	127	116	116	121	107	127	100	136	96	147	94	157	96	166	101	173	108	177	117	179	127	16383	16383	167	359	142	359	36	127	141	-106	167	-106	71	127	179	127	74	359	48	359	143	127	47	-106	74	-106	16383	16383	100	127	98	137	94	146	87	153	79	157	68	158	57	157	49	152	42	145	38	136	36	127	38	116	43	108	50	101	59	96	68	95	78	96	86	101	93	107	98	116	100	127	296	-11	296	21	181	79	177	99	176	108	175	118	175	136	176	145	182	175	296	233	296	266	198	218	208	238	222	257	237	274	255	289	276	302	262	325	241	310	218	290	196	265	177	235	161	200	17	129	17	124	161	54	176	18	195	-11	217	-36	240	-56	262	-70	276	-49	255	-36	237	-21	221	-3	208	16	197	36	16383	16383	152	161	152	154	151	148	151	141	150	134	150	120	151	113	151	99	152	93	85	127	325	123	325	128	181	199	166	235	147	265	125	290	102	310	80	325	67	304	88	290	106	275	121	257	135	237	146	217	47	266	47	232	161	175	164	164	165	154	167	145	167	117	166	108	165	98	161	78	47	21	47	-12	145	35	133	15	120	-3	105	-20	87	-35	67	-48	80	-70	102	-55	125	-36	146	-11	166	18	181	52	16383	16383	257	126	190	92	191	99	191	106	192	112	192	119	193	127	192	133	192	140	191	147	191	154	190	160	321	124	321	129	195	191	205	217	219	242	237	265	259	285	284	302	271	325	250	310	227	291	205	267	186	237	171	203	125	225	136	244	149	261	163	276	180	290	199	302	186	325	169	313	151	299	133	282	116	261	101	237	43	266	43	233	89	209	79	179	76	162	74	145	74	108	76	90	79	74	83	58	88	44	43	21	43	-11	100	16	115	-7	132	-28	150	-45	168	-59	186	-70	199	-49	180	-37	163	-23	148	-7	135	9	124	27	171	50	186	16	205	-12	227	-36	249	-56	271	-70	284	-49	259	-33	237	-12	219	11	205	36	195	62	16383	16383	253	127	186	93	185	100	185	107	184	114	184	140	185	146	185	153	186	160	16383	16383	163	172	161	163	159	145	159	136	158	127	159	117	159	107	161	89	162	81	112	55	107	70	103	85	101	100	99	114	99	140	101	153	104	168	108	183	113	198	300	-11	300	21	254	44	259	58	263	74	266	91	268	108	269	127	268	145	266	163	263	179	259	195	254	210	300	233	300	266	242	238	227	261	210	282	192	299	174	313	156	325	143	304	162	292	179	278	194	262	207	244	218	226	171	204	156	238	137	267	116	291	93	310	71	325	59	304	84	287	105	266	122	242	137	217	147	191	21	129	21	124	147	62	137	36	123	11	105	-11	84	-31	59	-48	71	-70	93	-56	116	-37	137	-12	156	16	171	50	218	27	207	10	194	-6	179	-22	162	-36	143	-48	156	-70	174	-59	192	-45	209	-27	226	-7	242	16	16383	16383	180	81	184	117	184	136	183	146	181	164	180	172	230	198	235	182	239	168	242	153	243	139	244	127	243	114	242	100	239	85	235	71	230	56	16383	16383	89	127	156	161	157	153	158	146	159	140	159	114	157	100	156	94	233	359	219	359	94	251	94	2	219	-106	233	-106	171	-35	171	289	150	2	150	251	26	359	12	359	73	290	73	-35	11	-106	25	-106	80	302	79	311	75	318	69	325	61	329	53	330	44	329	36	325	30	319	27	311	25	302	26	294	30	286	36	280	44	276	52	275	61	277	69	280	75	286	79	294	80	302	16383	16383	80	185	79	194	75	201	70	208	62	212	53	213	44	212	36	208	30	202	27	194	25	185	26	176	30	169	36	163	44	159	52	157	62	159	70	163	75	169	79	176	80	185	16383	16383	80	67	79	76	75	83	69	90	61	94	53	95	44	94	36	90	30	84	27	76	25	68	26	59	30	51	36	45	44	42	52	40	61	42	69	45	75	51	79	59	80	67	16383	16383	80	-49	79	-41	75	-33	69	-27	61	-22	53	-21	44	-22	36	-26	30	-32	27	-40	25	-49	26	-58	30	-65	36	-71	44	-75	52	-77	61	-75	69	-71	75	-65	79	-58	80	-49	167	272	108	331	90	313	132	272	90	230	131	189	89	147	131	106	89	64	130	23	89	-18	147	-77	165	-59	124	-17	166	22	124	64	166	105	125	147	166	189	126	230	331	0	170	161	174	166	194	182	174	209	168	205	162	200	157	195	151	190	146	185	58	273	34	251	124	160	109	138	95	113	85	88	77	61	71	33	21	33	21	0	70	0	70	-21	72	-35	104	-30	104	-24	103	-18	103	0	16383	16383	252	33	105	33	109	56	116	77	125	98	135	118	148	137	317	0	317	33	177	33	177	152	58	152	58	292	25	292	25	0	16383	16383	152	33	58	33	58	127	152	127	142	86	141	96	136	105	129	112	121	116	111	118	102	116	93	112	86	105	81	97	79	86	81	75	85	66	92	60	100	56	111	54	122	56	130	61	137	68	141	76	142	86	16383	16383	317	0	317	33	214	33	206	82	184	125	150	159	107	182	58	190	58	292	25	292	25	0	16383	16383	58	33	58	165	100	158	136	139	164	111	183	74	190	33	281	142	276	145	271	149	267	153	264	158	263	162	264	170	267	177	272	181	279	184	287	185	298	183	308	179	315	171	319	159	322	144	331	144	331	189	325	189	324	187	323	186	322	186	321	185	320	185	314	186	309	189	303	191	296	194	287	195	273	193	260	187	251	179	244	168	242	155	244	145	248	137	255	129	266	122	279	114	296	104	302	100	307	95	311	90	313	85	314	79	313	73	310	67	304	62	297	59	288	57	276	59	266	63	259	71	253	81	248	96	238	96	238	49	247	49	248	51	251	54	253	55	256	56	260	55	265	53	271	50	280	48	293	47	308	49	320	55	329	64	335	76	338	88	336	99	332	107	326	115	317	122	305	129	16383	16383	315	0	315	33	85	33	302	251	278	273	6	0	321	0	321	33	112	33	296	171	276	198	12	0	327	127	116	213	118	219	121	225	123	230	129	242	101	258	97	252	94	245	90	239	87	232	85	225	41	244	28	213	75	194	71	181	69	167	67	154	66	140	65	127	67	99	71	71	75	57	28	37	41	7	86	26	92	12	98	0	102	-6	130	11	124	21	122	27	119	32	117	38	16383	16383	241	127	106	70	103	81	101	93	100	104	99	116	99	138	101	160	103	171	106	181	304	232	297	236	290	239	284	242	277	245	271	248	289	292	258	305	239	258	226	262	212	264	199	266	185	267	158	267	144	266	130	264	102	258	82	305	52	292	70	247	64	244	57	241	39	232	55	203	61	206	66	209	72	212	78	214	83	217	172	6	258	218	264	215	269	213	281	207	286	204	16383	16383	171	92	114	227	126	230	137	232	159	234	182	234	193	233	205	232	216	230	227	227	331	273	21	273	21	241	252	241	34	22	58	0	331	0	58	273	34	251	252	33	21	33	21	0	321	0	321	33	91	33	309	251	285	273	12	0	16383	16383	321	-99	321	-66	12	-66	12	-99	331	0	58	273	34	251	252	33	21	33	21	0	16383	16383	331	-99	331	-66	21	-66	21	-99	430	0	430	33	157	33	50	273	20	261	136	0	430	241	430	273	136	273	20	13	50	0	157	241	325	0	325	33	274	33	269	61	261	88	250	113	237	138	221	160	270	209	272	210	275	211	278	211	283	210	286	208	288	205	289	200	289	184	290	175	290	166	292	157	294	146	308	147	307	156	307	164	306	172	306	207	308	226	312	245	317	264	325	283	321	287	301	280	281	275	262	271	243	269	208	269	200	270	192	270	183	271	182	257	193	255	220	252	237	252	241	250	246	248	248	244	249	240	249	236	248	234	244	230	200	185	194	190	189	195	183	200	178	205	172	209	152	182	167	170	176	161	15	0	243	0	243	-12	242	-18	242	-24	241	-30	273	-35	275	-28	275	-21	276	-14	276	0	16383	16383	94	33	198	137	210	118	221	98	229	77	236	56	241	33	328	0	166	161	171	166	176	170	180	174	190	182	171	209	165	205	153	195	143	185	96	232	93	238	93	240	94	244	97	248	101	250	106	252	122	252	132	253	150	255	160	257	160	271	151	270	143	270	135	269	100	269	81	271	61	275	42	280	22	287	18	283	25	264	30	245	34	226	36	207	36	164	35	156	35	147	49	146	51	157	53	175	53	184	54	195	54	200	55	205	57	208	60	210	64	211	68	211	72	209	75	206	122	160	106	138	93	113	82	88	74	61	69	33	18	33	18	0	66	0	66	-6	67	-14	67	-21	69	-35	102	-30	100	-18	100	-12	99	-5	99	0	16383	16383	248	33	102	33	107	56	113	77	122	98	133	118	145	137	325	-30	317	-10	312	8	308	27	306	46	306	81	307	89	307	98	308	107	294	107	290	87	290	78	289	68	289	53	288	48	286	45	283	43	278	42	275	42	272	43	270	44	267	46	221	93	237	116	250	140	261	165	269	192	274	220	325	220	325	253	276	253	276	267	275	275	275	282	273	289	241	284	242	278	242	272	243	265	243	253	15	253	176	92	167	83	162	79	157	74	152	70	172	44	178	49	183	53	189	58	194	63	200	68	244	22	249	17	249	13	248	8	246	5	241	3	237	2	232	1	220	1	211	0	202	0	193	-1	182	-3	183	-16	200	-16	208	-15	224	-15	262	-17	281	-21	301	-26	321	-33	16383	16383	241	220	236	197	229	176	221	155	210	135	198	117	94	220	328	253	99	253	99	259	100	265	100	272	102	284	69	289	67	275	67	267	66	260	66	253	18	253	18	220	69	220	74	192	82	165	93	140	106	116	122	93	75	46	72	44	68	42	64	42	60	43	57	45	55	48	54	53	54	58	53	68	53	78	52	87	51	97	49	107	35	107	35	98	36	89	36	46	34	27	30	8	25	-10	18	-30	22	-33	42	-26	61	-21	81	-17	119	-15	135	-15	143	-16	160	-16	160	-3	150	-1	141	0	132	0	122	1	111	1	101	3	97	5	94	8	93	13	93	15	95	19	98	22	143	68	153	58	159	53	165	49	171	44	190	70	185	74	176	83	171	87	166	92	16383	16383	248	220	145	117	133	135	122	155	113	176	107	197	102	220	336	281	317	274	298	268	279	265	260	263	242	262	234	262	225	263	217	263	209	264	200	265	199	251	210	248	228	246	248	246	258	244	261	243	263	239	264	235	264	231	263	229	262	226	259	224	213	177	191	193	166	206	141	217	114	225	86	230	86	281	53	281	53	233	46	233	38	232	31	232	17	230	22	198	28	198	34	199	40	199	47	200	53	200	53	-28	214	132	219	128	235	108	262	128	258	134	253	140	248	145	243	151	238	156	285	203	291	206	293	206	297	205	301	202	303	198	305	193	305	176	308	149	310	139	324	140	323	148	323	156	322	164	322	180	324	218	328	238	333	257	340	277	16383	16383	86	50	86	197	109	193	130	186	151	177	171	167	190	154	336	230	322	232	315	232	307	233	300	233	300	281	267	281	267	230	239	225	212	217	186	206	162	193	140	177	94	224	91	226	90	229	89	231	89	235	90	239	92	243	95	244	105	246	125	246	143	248	154	251	153	265	144	264	136	263	128	263	120	262	112	262	93	263	74	265	55	268	36	274	17	281	13	277	20	257	25	238	29	218	31	199	31	156	30	148	30	140	43	139	45	149	48	176	48	193	50	198	52	202	56	205	60	206	62	206	68	203	115	156	110	151	105	145	100	140	96	134	91	128	118	108	134	128	138	132	300	-28	300	200	306	200	312	199	319	199	325	198	331	198	16383	16383	267	50	164	154	182	167	202	177	222	186	244	193	267	197	340	-25	333	-4	328	14	324	34	322	72	322	88	323	96	323	104	324	113	310	113	308	102	307	94	305	76	305	59	303	54	301	50	297	47	293	46	291	46	285	49	238	96	248	106	253	112	258	117	262	123	235	143	231	138	227	134	219	124	214	119	53	281	53	52	47	53	34	53	22	55	17	22	31	20	53	20	53	-28	86	-28	86	22	114	27	141	35	166	45	191	59	213	75	259	28	262	25	264	21	264	17	263	12	261	9	258	8	253	7	237	7	210	4	199	2	200	-11	209	-11	217	-10	260	-10	279	-12	298	-16	317	-21	336	-28	16383	16383	190	98	171	85	151	75	130	66	109	59	86	55	86	201	331	55	319	53	306	53	300	52	300	281	138	119	126	134	122	138	118	143	91	123	96	117	100	112	105	106	115	96	68	49	62	46	60	46	56	47	52	50	50	54	48	59	48	76	46	94	45	102	43	113	30	113	30	104	31	96	31	53	29	34	25	14	20	-4	13	-25	17	-28	36	-21	55	-16	74	-12	93	-10	136	-10	144	-11	153	-11	154	2	143	4	125	6	115	7	100	7	95	8	92	9	90	12	89	17	89	21	91	25	94	28	140	75	162	59	186	45	212	35	239	27	267	22	267	-28	300	-28	300	20	322	20	336	22	16383	16383	267	55	244	59	222	66	202	75	182	85	164	98	267	201	63	291	28	291	73	241	56	221	43	200	33	176	27	152	25	126	34	74	57	28	93	-6	138	-30	190	-39	212	-37	233	-33	252	-26	271	-17	289	-6	318	-39	353	-39	309	11	325	30	338	51	348	75	354	100	356	126	348	178	324	223	288	259	242	283	190	291	168	290	148	285	128	279	110	270	92	258	16383	16383	114	233	125	241	140	248	156	254	173	257	190	258	232	252	269	233	298	205	316	168	323	127	322	106	317	86	310	68	300	51	287	36	16383	16383	267	18	253	9	239	2	223	-2	207	-5	190	-6	149	0	112	19	84	48	65	85	58	127	60	147	64	166	71	184	81	201	94	217	340	334	340	358	41	358	41	334	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	248	353	245	371	237	386	225	399	209	407	190	410	172	407	156	399	144	386	136	371	133	353	136	334	144	318	156	306	172	298	190	295	209	298	225	306	237	318	245	334	248	353	16383	16383	223	353	221	343	216	334	209	326	200	322	190	320	180	322	172	326	164	334	160	343	158	353	160	362	164	371	172	378	180	383	190	384	200	383	209	378	216	371	221	362	223	353	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	318	358	298	367	282	377	269	388	256	400	242	416	234	409	238	402	242	397	245	393	247	390	251	387	252	384	254	382	255	380	256	379	256	375	255	372	253	370	250	369	246	368	71	368	71	344	248	344	251	343	253	342	255	340	256	338	256	334	255	332	254	329	242	317	233	302	242	296	256	311	269	324	282	335	298	345	318	354	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	299	344	299	368	123	368	117	370	114	376	115	378	115	380	117	383	118	385	121	387	124	391	128	395	131	400	134	404	137	409	129	416	115	400	102	387	88	377	73	367	53	358	53	354	73	345	88	335	102	324	115	311	129	296	137	303	132	310	129	315	126	319	120	325	118	328	117	330	115	331	115	333	114	335	115	337	116	340	118	342	124	344	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	443	109	443	142	412	142	399	196	372	243	332	279	283	303	228	311	172	303	123	279	83	243	56	196	42	142	12	142	12	109	42	109	56	56	83	9	123	-26	172	-50	228	-59	283	-50	332	-26	372	9	399	56	412	109	16383	16383	76	142	87	186	110	223	143	253	182	272	228	278	273	272	312	253	345	223	368	186	379	142	16383	16383	379	109	368	66	345	29	312	0	273	-18	228	-25	182	-18	143	0	110	29	87	66	76	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	277	271	266	308	243	337	211	356	171	363	126	356	81	337	42	308	9	271	-13	227	-25	16383	16383	194	-25	150	-13	113	9	84	42	65	81	58	126	65	171	84	211	113	243	150	266	194	277	280	20	280	233	247	233	247	20	16383	16383	173	20	173	233	140	233	140	20	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	115	245	132	257	150	266	169	273	189	277	210	278	259	271	300	249	333	216	355	174	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	162	-17	121	3	88	36	66	78	58	126	59	147	64	168	71	187	80	205	92	222	315	39	315	71	227	71	227	255	194	255	194	71	106	71	106	39	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	142	227	277	268	267	303	247	332	219	352	183	362	142	16383	16383	194	142	59	142	69	183	89	219	118	247	153	267	194	277	16383	16383	362	109	351	67	328	30	296	0	258	-18	214	-25	168	-19	127	0	94	27	71	65	59	109	391	282	367	305	329	268	309	283	287	295	263	304	237	309	210	311	184	310	159	304	134	295	112	283	92	268	55	305	31	282	68	245	53	224	41	202	32	178	27	153	25	126	27	100	32	74	41	50	53	28	68	7	31	-29	54	-53	92	-15	112	-30	134	-42	158	-51	184	-57	210	-59	237	-57	262	-51	286	-42	309	-30	329	-16	367	-53	390	-29	353	7	368	28	380	50	389	74	394	100	396	126	394	153	389	178	380	202	368	224	353	244	16383	16383	210	150	115	245	132	257	150	266	169	273	189	277	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	234	126	329	222	341	205	350	187	357	167	361	147	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	187	126	92	31	80	47	71	65	64	84	59	105	58	126	59	147	64	168	71	187	80	205	92	222	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	210	103	315	70	314	79	310	87	303	93	296	98	287	99	278	98	270	93	263	87	259	79	257	70	259	62	263	54	269	47	277	43	286	41	296	43	303	47	310	53	314	61	315	70	16383	16383	312	204	289	228	108	47	132	24	16383	16383	164	182	162	191	158	199	151	206	143	210	134	211	126	210	118	206	111	199	107	191	105	182	107	173	111	165	118	159	125	155	134	153	144	155	152	159	158	165	162	173	164	182	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	227	347	227	351	229	354	230	357	233	359	237	360	240	360	243	359	249	355	251	353	260	345	270	336	279	328	299	312	309	322	286	343	264	365	244	388	227	413	213	441	208	441	194	413	177	388	157	365	136	343	113	323	122	313	133	320	143	328	152	336	161	345	171	353	177	359	180	360	186	360	192	354	194	351	194	311	140	298	93	270	57	230	34	181	25	126	34	71	57	22	93	-17	140	-45	194	-58	194	-88	227	-88	227	-58	281	-45	328	-17	364	22	388	71	396	126	388	181	364	230	328	270	281	298	227	311	16383	16383	227	277	271	266	308	243	337	211	356	171	363	126	356	81	337	42	308	9	271	-13	227	-25	16383	16383	194	-25	150	-13	113	9	84	42	65	81	58	126	65	171	84	211	113	243	150	266	194	277	307	126	302	156	289	183	269	203	242	217	210	222	180	217	154	203	133	182	119	156	114	126	119	96	133	69	154	48	180	34	210	30	241	35	267	48	288	69	302	96	307	126	16383	16383	274	126	271	105	262	88	248	74	231	66	210	63	190	66	173	74	159	88	150	105	147	126	150	146	159	163	173	177	190	186	210	189	231	186	248	177	262	163	271	146	274	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	277	126	273	147	264	166	250	180	231	190	210	194	188	190	170	181	155	167	145	148	142	127	145	105	155	86	169	72	188	62	209	59	231	62	249	72	264	86	273	105	277	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	284	15	284	53	150	126	284	199	284	238	88	131	88	121	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	333	121	333	131	137	238	137	199	272	126	137	53	137	15	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	528	126	525	146	516	164	502	177	484	186	464	190	444	186	426	177	412	164	403	146	400	126	403	106	412	88	426	74	444	65	464	62	484	65	502	74	516	88	525	106	528	126	16383	16383	503	126	501	114	495	103	487	95	476	89	464	87	452	89	441	95	433	103	427	114	425	126	427	138	433	149	441	158	452	163	464	165	476	163	487	158	495	149	501	138	503	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	528	78	528	103	395	103	395	107	396	112	396	140	395	145	395	150	528	150	528	175	390	175	371	219	342	257	304	286	260	305	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	260	-52	304	-33	342	-4	371	33	390	78	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	75	-45	400	280	16383	16383	381	298	55	-27	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-27	74	298	400	298	16383	16383	381	-45	55	-45	55	280	344	71	343	77	341	82	338	87	334	91	329	94	318	98	302	101	284	106	261	113	235	126	263	139	286	146	304	150	318	152	329	156	334	159	338	162	341	167	343	172	344	179	343	187	340	195	335	200	328	204	320	205	317	205	308	202	305	200	295	191	286	179	274	165	257	149	232	133	234	161	240	184	246	204	252	220	254	233	253	242	249	249	243	254	236	257	228	258	219	257	212	254	206	249	202	242	201	233	203	220	209	204	215	184	221	160	223	133	202	147	185	163	171	178	159	191	147	200	144	202	135	205	132	205	123	203	116	199	111	193	108	186	107	179	108	173	110	167	113	163	117	159	122	156	135	152	152	148	172	143	194	136	218	126	194	114	172	107	136	98	123	94	117	91	113	86	110	80	108	73	107	68	108	61	112	56	117	51	124	47	133	46	136	46	144	48	147	50	151	52	161	60	173	73	204	104	223	119	221	92	215	69	209	50	203	34	201	21	202	13	206	5	212	0	219	-4	228	-6	236	-4	243	0	249	5	253	13	254	21	252	34	246	50	240	69	234	92	232	119	259	100	277	80	291	63	303	51	318	46	328	47	335	51	340	57	343	64	344	71	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	324	127	319	157	306	183	286	204	259	218	227	223	197	218	170	204	150	183	136	157	131	127	136	96	150	70	170	49	197	35	227	30	257	35	284	49	305	70	319	96	324	127	16383	16383	297	126	294	104	284	84	269	69	249	59	227	56	205	59	185	69	170	84	160	104	157	126	160	148	170	168	185	183	205	193	227	196	249	193	269	183	284	168	294	148	297	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	320	33	320	228	135	228	135	33	16383	16383	294	59	161	59	161	202	294	202	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	491	-102	491	202	338	202	338	356	32	356	32	50	185	50	185	-102	16383	16383	305	202	185	202	185	84	65	84	65	323	305	323	16383	16383	305	84	218	84	218	169	305	169	16383	16383	458	-69	218	-69	218	50	338	50	338	169	458	169	318	470	316	480	312	489	304	496	296	500	286	502	277	500	268	496	261	489	256	480	254	470	256	459	260	450	267	444	276	439	286	438	297	440	306	444	312	451	317	460	318	470	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	16383	16383	555	-128	555	-96	17	-96	17	-128	280	119	273	123	268	127	263	132	259	142	261	151	264	158	270	162	277	165	286	166	299	165	309	160	317	151	322	139	325	122	335	122	335	171	329	171	326	168	325	168	324	167	323	167	316	168	304	174	296	176	286	177	270	175	256	170	245	160	238	148	235	134	237	124	241	114	249	105	260	97	275	89	296	79	304	74	309	69	313	63	316	57	316	51	315	44	311	37	305	32	297	29	287	27	273	29	262	33	254	41	248	53	243	69	232	69	232	18	242	18	243	21	244	23	246	24	248	26	251	26	256	25	261	23	269	20	279	17	293	16	309	19	323	25	334	35	341	47	343	61	342	72	337	82	330	91	319	99	306	106	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	575	-63	575	-30	541	-30	291	406	41	-30	7	-30	7	-63	16383	16383	502	-30	79	-30	291	339	314	210	35	349	35	71	16383	16383	241	209	68	123	68	296	241	210	16383	16383	355	-96	355	181	76	42	16383	16383	322	-43	149	42	149	43	322	129	388	-11	388	266	355	266	355	-11	16383	16383	302	-11	302	266	24	127	16383	16383	270	40	97	126	97	127	270	213	405	127	126	266	126	-11	16383	16383	332	126	159	40	159	213	332	127	16383	16383	73	-11	73	266	40	266	40	-11	358	-39	358	291	202	148	46	291	46	-39	202	103	16383	16383	325	35	227	126	325	217	358	-39	358	291	202	148	46	291	46	-39	202	103	16383	16383	178	126	79	35	79	217	358	-39	358	291	202	148	46	291	46	-39	202	103	358	-39	358	3	227	126	358	247	358	291	203	148	47	291	47	-39	203	103	358	-39	358	291	203	148	46	291	46	247	178	126	46	3	46	-39	203	103	368	-49	225	126	368	301	37	301	180	126	37	-49	16383	16383	299	268	203	148	106	268	16383	16383	299	-16	106	-16	203	103	368	-49	225	126	368	301	37	301	180	126	37	-49	167	251	108	310	90	292	132	251	90	209	131	168	89	126	131	85	89	43	130	2	89	-39	107	-57	166	2	124	43	166	84	125	126	166	167	126	209	166	-39	125	2	166	43	124	85	166	126	124	168	165	209	123	251	165	292	147	310	88	251	129	209	89	167	130	126	89	84	131	43	89	2	148	-57	256	251	197	310	179	292	220	251	179	209	219	168	178	126	219	85	177	43	219	2	177	-39	195	-57	254	2	213	43	254	84	214	126	255	167	214	209	16383	16383	167	251	108	310	90	292	132	251	90	209	131	168	89	126	131	85	89	43	130	2	89	-39	107	-57	166	2	124	43	166	84	125	126	166	167	126	209	256	-39	214	2	255	43	214	85	254	126	213	168	254	209	213	251	253	292	235	310	177	251	219	209	177	167	219	126	178	84	219	43	179	2	237	-57	16383	16383	167	-39	126	2	166	43	125	85	166	126	124	168	166	209	124	251	165	292	147	310	89	251	130	209	89	167	131	126	89	84	131	43	90	2	148	-57	412	113	408	88	397	68	380	53	358	45	334	42	307	47	283	60	264	77	248	97	237	116	213	153	193	181	173	200	151	211	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	154	3	177	11	198	26	219	48	241	79	255	53	271	32	290	15	312	4	339	0	365	4	389	18	408	40	422	72	427	113	16383	16383	212	121	189	86	170	63	152	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	175	159	191	146	203	132	212	121	427	105	420	152	403	183	381	203	357	212	336	215	327	215	325	214	319	257	305	289	284	310	259	323	231	326	203	323	177	310	157	289	143	257	137	214	135	215	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	154	3	177	11	198	26	219	48	241	79	255	53	271	32	290	15	312	4	339	0	365	4	389	17	408	38	422	68	427	105	16383	16383	310	213	295	209	279	200	262	186	243	165	220	137	209	157	198	175	185	190	170	202	152	211	152	214	156	239	168	259	185	273	206	282	231	285	256	282	277	273	294	259	306	239	310	214	16383	16383	251	96	274	128	293	151	311	164	328	171	350	173	371	170	389	162	401	149	409	132	412	113	408	88	397	68	380	53	358	45	334	42	309	46	289	55	273	68	260	82	251	94	16383	16383	212	121	189	86	170	63	152	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	175	159	191	146	203	132	212	121	243	348	219	348	219	147	205	169	190	187	172	202	151	211	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	149	1	167	6	185	14	202	26	219	42	219	-93	243	-93	243	65	257	44	274	26	293	12	314	3	339	0	365	4	389	17	408	38	422	68	427	105	420	152	403	183	381	203	357	212	336	215	319	214	301	211	283	204	264	191	243	171	16383	16383	247	96	271	128	291	151	309	164	328	171	350	173	371	170	389	162	401	149	409	132	412	113	408	88	397	68	380	53	358	45	334	42	309	46	288	55	270	68	257	82	247	94	16383	16383	216	121	192	86	172	63	154	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	176	159	193	146	206	132	216	121	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	522	127	520	111	513	97	502	86	488	79	473	76	457	79	443	86	432	97	425	111	422	127	425	142	432	156	443	167	457	174	473	176	488	174	502	167	513	156	520	142	522	127	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	432	-78	432	299	378	331	22	331	22	-45	76	-78	16383	16383	400	-45	89	-45	89	266	400	266	306	96	306	256	12	96	16383	16383	273	129	141	129	273	201	16383	16383	306	-3	306	29	12	29	12	-3	363	0	363	207	338	207	338	33	210	33	210	207	185	207	185	33	57	33	57	207	32	207	32	0	319	60	319	93	224	93	251	160	319	160	319	193	263	193	319	331	291	331	236	193	158	193	213	331	185	331	131	193	24	193	24	160	118	160	91	93	24	93	24	60	78	60	23	-77	51	-77	105	60	184	60	129	-77	156	-77	211	60	16383	16383	223	160	196	93	118	93	145	160	309	421	305	407	298	395	290	386	279	379	267	377	251	382	233	393	212	405	192	416	172	421	155	417	139	407	126	391	118	373	114	352	124	352	128	366	135	378	144	388	155	394	167	396	183	392	201	381	222	368	242	357	262	352	279	356	294	368	306	384	315	402	319	421	16383	16383	319	60	319	93	224	93	251	160	319	160	319	193	263	193	319	331	291	331	236	193	158	193	213	331	185	331	131	193	24	193	24	160	118	160	91	93	24	93	24	60	78	60	23	-77	51	-77	105	60	184	60	129	-77	156	-77	211	60	16383	16383	223	160	196	93	118	93	145	160	319	14	319	47	206	47	231	110	319	110	319	143	244	143	269	206	319	206	319	239	282	239	319	331	291	331	254	239	177	239	214	331	186	331	150	239	24	239	24	206	137	206	112	143	24	143	24	110	99	110	74	47	24	47	24	14	60	14	24	-77	51	-77	88	14	166	14	129	-77	156	-77	193	14	16383	16383	242	206	217	143	139	143	164	206	16383	16383	204	110	179	47	101	47	126	110	369	-38	369	292	336	292	336	193	63	193	63	292	30	292	30	-38	63	-38	63	60	336	60	336	-38	16383	16383	336	93	63	93	63	160	336	160	290	31	290	64	174	64	174	189	290	189	290	222	174	222	174	348	141	348	141	222	24	222	24	189	141	189	141	64	24	64	24	31	141	31	141	-93	174	-93	174	31	555	406	17	406	286	-63	16383	16383	498	373	286	3	286	373	555	406	17	406	286	-63	16383	16383	286	373	286	3	75	373	365	197	190	372	16	197	174	39	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	39	373	127	198	397	22	127	197	-144	174	-28	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	41	255	53	296	78	328	113	349	157	356	206	348	258	324	304	288	340	243	363	190	372	138	363	93	340	57	304	34	258	25	206	33	157	53	113	85	78	126	53	174	41	16383	16383	323	206	316	164	297	128	269	99	232	80	190	74	149	80	112	99	84	128	65	164	58	206	65	248	84	284	112	313	149	332	190	339	232	332	269	313	297	284	316	248	323	206	174	-28	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	41	255	53	296	78	328	113	349	157	356	206	348	258	324	304	288	340	243	363	190	372	138	363	93	340	57	304	34	258	25	206	33	157	53	113	85	78	126	53	174	41	333	-15	333	268	207	268	207	340	294	340	294	373	95	373	95	340	174	340	174	268	49	268	49	-15	174	-15	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-15	16383	16383	300	17	81	17	81	235	300	235	333	-15	333	268	207	268	207	340	294	340	294	373	95	373	95	340	174	340	174	268	49	268	49	-15	174	-15	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-15	365	126	207	284	207	340	294	340	294	373	95	373	95	340	174	340	174	284	16	126	174	-31	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-31	16383	16383	319	126	190	-1	63	126	190	254	365	126	207	284	207	340	294	340	294	373	95	373	95	340	174	340	174	284	16	126	174	-31	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-31	203	340	290	340	290	373	91	373	91	340	170	340	170	282	126	270	88	245	58	212	39	172	32	126	39	80	58	40	88	6	126	-17	170	-30	170	-88	91	-88	91	-121	290	-121	290	-88	203	-88	203	-30	250	-19	290	3	321	37	342	79	349	126	341	173	321	215	290	249	250	272	203	283	16383	16383	315	126	309	87	291	52	264	25	230	8	190	1	151	8	117	25	90	52	72	87	65	126	72	165	90	200	117	227	151	245	190	251	230	245	264	227	291	200	309	165	315	126	203	340	290	340	290	373	91	373	91	340	170	340	170	282	126	270	88	245	58	212	39	172	32	126	39	80	58	40	88	6	126	-17	170	-30	170	-88	91	-88	91	-121	290	-121	290	-88	203	-88	203	-30	250	-19	290	3	321	37	342	79	349	126	341	173	321	215	290	249	250	272	203	283	435	129	408	143	382	160	359	180	337	201	317	224	307	214	314	204	322	194	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	91	143	91	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	91	229	89	239	84	248	77	255	69	259	60	261	50	259	41	255	34	248	29	239	27	229	29	218	33	209	40	203	49	198	60	197	70	199	79	203	85	210	90	219	91	229	16383	16383	91	26	89	37	85	45	78	52	69	56	59	57	49	56	41	52	34	45	29	37	27	26	29	16	34	7	41	0	49	-4	59	-6	69	-4	78	0	85	7	89	16	91	26	239	-110	59	355	23	355	203	-110	194	358	194	382	66	382	66	358	16383	16383	213	331	181	331	47	-39	79	-39	213	-39	150	133	209	133	209	158	141	158	79	331	47	331	109	158	50	158	50	133	118	133	181	-39	258	348	228	348	42	-161	74	-161	258	-161	74	348	42	348	228	-161	310	110	310	143	220	143	220	266	188	266	188	143	155	143	155	266	122	266	122	143	32	143	32	110	122	110	122	-11	155	-11	155	110	188	110	188	-11	220	-11	220	110	310	110	310	143	254	143	254	266	221	266	221	143	188	143	188	266	155	266	155	143	122	143	122	266	89	266	89	143	32	143	32	110	89	110	89	-11	122	-11	122	110	155	110	155	-11	188	-11	188	110	221	110	221	-11	254	-11	254	110	197	-67	188	-29	174	10	151	50	118	89	73	124	73	126	118	161	151	200	174	240	188	280	197	318	197	357	176	302	150	251	118	206	80	169	39	142	39	108	80	81	118	44	150	0	176	-51	197	-106	191	142	149	169	112	206	80	251	53	302	32	357	32	318	41	280	56	240	78	200	111	161	157	126	157	124	111	89	78	50	56	10	41	-29	32	-67	32	-106	53	-51	80	0	112	44	149	81	191	108	334	95	334	158	206	142	222	270	159	270	175	142	46	158	46	95	175	111	159	-17	222	-17	205	111	334	158	306	153	277	148	248	145	219	143	190	142	161	143	132	145	104	148	46	158	46	95	74	100	102	104	129	108	157	110	185	111	190	111	219	110	248	108	277	105	305	100	334	95	323	125	321	138	315	149	306	158	295	164	281	166	268	164	257	158	248	149	242	138	240	125	242	112	248	101	257	92	268	86	281	84	295	86	306	92	315	101	321	112	323	125	16383	16383	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	497	126	486	58	455	0	408	-47	349	-77	281	-88	213	-77	155	-47	108	0	77	58	66	126	77	194	108	253	155	300	213	330	281	342	349	330	408	300	455	253	486	194	497	126	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	298	142	298	341	358	327	411	298	453	255	482	203	496	142	16383	16383	265	142	67	142	80	203	110	255	152	298	205	327	265	341	16383	16383	496	109	482	49	453	-2	411	-45	358	-74	298	-88	298	109	16383	16383	265	-88	205	-74	152	-45	110	-2	80	49	67	109	265	109	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	281	150	142	290	166	307	192	322	220	333	250	339	281	342	313	339	343	333	371	322	397	307	421	290	16383	16383	305	126	445	266	463	242	477	216	488	188	494	158	497	126	494	95	488	65	477	37	463	10	445	-12	16383	16383	258	126	118	-12	100	10	86	37	75	65	69	95	66	126	69	158	75	188	86	216	100	242	118	266	16383	16383	421	-36	397	-54	371	-69	343	-79	313	-86	281	-88	250	-86	220	-79	192	-69	166	-54	142	-36	281	103	272	133	270	147	264	158	255	167	244	173	231	175	218	173	207	167	198	158	192	147	190	133	192	120	198	109	207	100	218	94	231	92	244	94	255	100	264	109	270	120	272	133	16383	16383	415	384	375	384	375	27	367	-8	346	-41	314	-67	274	-85	228	-91	183	-85	144	-67	114	-41	94	-8	87	27	87	384	47	384	47	33	57	-21	85	-67	127	-102	176	-124	228	-131	286	-124	337	-101	378	-67	405	-21	415	33	415	384	375	384	375	27	367	-8	346	-41	314	-67	274	-85	228	-91	183	-85	144	-67	114	-41	94	-8	87	27	87	384	47	384	47	33	57	-21	85	-67	127	-102	176	-124	228	-131	286	-124	337	-101	378	-67	405	-21	415	33	16383	16383	335	73	335	106	248	106	248	194	215	194	215	106	127	106	127	73	215	73	215	-13	248	-13	248	73	415	-128	415	382	47	382	47	-128	87	-128	87	342	375	342	375	-128	415	-128	415	382	375	382	375	-88	87	-88	87	382	47	382	47	-128	549	-128	358	382	330	382	295	286	259	382	232	382	41	-128	79	-128	245	309	246	309	275	233	141	-128	179	-128	295	180	411	-128	450	-128	315	233	344	309	345	309	511	-128	549	382	511	382	345	-56	344	-56	315	20	450	382	411	382	295	73	179	382	141	382	275	20	246	-56	245	-56	79	382	41	382	232	-128	259	-128	295	-33	330	-128	358	-128	485	-102	282	126	485	354	455	382	255	156	55	382	25	354	228	126	25	-102	55	-128	255	96	455	-128	428	20	413	20	405	-7	394	-30	379	-48	357	-59	328	-63	121	-63	194	31	203	28	221	24	230	23	238	23	277	29	311	47	337	73	355	107	361	146	355	184	337	218	311	244	277	262	238	268	232	268	226	267	219	267	213	265	207	264	144	349	309	349	343	346	367	336	382	318	393	292	400	256	415	256	415	382	41	382	150	230	138	216	128	200	122	182	117	164	116	146	118	123	124	101	134	81	148	63	165	47	29	-128	401	-128	16383	16383	289	153	223	242	226	242	229	243	238	243	269	238	296	224	317	203	331	177	336	146	331	115	317	88	296	67	269	53	238	48	233	48	221	50	216	51	210	52	16383	16383	225	126	180	68	167	80	156	94	148	110	143	128	141	146	142	160	145	173	150	186	157	198	165	209	198	281	26	281	161	135	155	109	17	-29	120	-29	112	-61	104	-89	96	-112	87	-129	77	-140	64	-144	62	-143	61	-143	59	-142	59	-140	60	-137	62	-135	64	-132	67	-127	68	-120	67	-116	64	-112	61	-109	57	-108	52	-107	44	-109	37	-113	31	-119	28	-127	26	-136	27	-143	30	-150	35	-155	43	-158	54	-159	84	-153	109	-135	128	-111	141	-84	150	-58	156	-29	305	-29	325	68	314	68	307	47	297	33	284	23	268	17	247	16	168	16	193	116	217	139	203	154	228	257	242	255	255	251	267	244	277	233	284	215	286	209	286	206	287	203	287	200	297	200	297	281	234	281	241	308	249	337	257	362	267	381	278	393	291	397	293	397	295	396	297	394	297	392	296	390	294	387	291	384	289	379	288	372	289	368	291	364	299	360	304	360	312	361	319	366	324	372	328	380	329	390	328	396	325	402	320	407	312	411	302	412	270	404	244	385	225	358	212	330	203	303	16383	16383	191	257	174	185	105	257	16383	16383	144	67	131	16	93	16	464	-61	457	-89	449	-112	440	-129	429	-140	416	-144	414	-143	413	-143	411	-141	411	-140	412	-137	417	-132	419	-127	420	-120	419	-116	417	-112	413	-109	405	-107	396	-109	389	-113	384	-119	380	-127	378	-136	379	-143	382	-150	388	-155	396	-158	406	-159	437	-153	461	-135	480	-111	494	-84	502	-58	594	308	601	337	610	362	619	380	630	393	644	397	646	397	647	396	649	395	649	394	650	392	649	390	646	387	644	384	642	379	641	372	642	368	644	364	647	362	652	360	656	360	664	361	671	366	677	372	681	380	682	390	681	396	678	402	673	407	665	411	655	412	622	404	596	385	577	359	564	330	555	303	16383	16383	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	293	-143	291	-141	291	-140	292	-137	297	-132	299	-127	300	-120	299	-116	296	-112	293	-109	288	-108	284	-107	276	-109	269	-113	263	-119	259	-127	258	-136	259	-143	262	-150	267	-155	275	-158	286	-159	316	-153	341	-135	359	-111	373	-84	382	-58	473	308	481	337	489	362	499	380	510	393	523	397	525	397	527	396	529	394	529	392	528	390	526	387	523	384	521	379	520	372	521	368	523	364	531	360	536	360	544	361	551	366	556	372	560	380	561	390	560	396	558	402	552	407	545	411	534	412	502	404	476	385	457	359	443	330	435	303	16383	16383	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	352	308	359	337	368	362	377	380	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	153	142	55	142	55	109	145	109	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	181	109	281	109	281	142	190	142	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	166	193	55	193	55	160	157	160	141	93	55	93	55	60	132	60	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	169	60	281	60	281	93	177	93	194	160	281	160	281	193	202	193	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	151	136	40	72	55	43	140	92	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	183	116	296	179	280	209	194	160	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	177	238	166	238	131	233	100	217	76	192	60	162	54	126	57	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	176	14	185	15	195	17	203	20	212	23	204	40	197	37	189	35	182	34	166	32	162	32	206	210	217	204	227	197	236	188	244	178	250	167	267	177	259	190	249	202	238	213	225	222	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	172	219	127	41	109	52	94	66	83	84	76	104	73	126	78	156	91	181	111	201	137	215	166	219	141	94	118	103	99	118	85	137	75	159	72	184	53	184	57	154	68	127	86	104	109	87	136	75	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	172	72	199	77	222	88	241	102	256	118	266	134	267	135	268	137	269	137	270	138	273	138	275	137	276	135	277	134	278	132	281	125	290	107	294	101	300	104	293	119	287	134	283	150	280	166	278	182	276	184	263	174	249	165	234	158	204	146	205	140	211	141	218	143	224	145	231	147	238	150	240	150	241	151	242	151	244	150	246	150	247	148	249	147	249	142	248	142	246	137	238	125	227	114	213	104	196	96	177	92	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	172	219	261	219	261	32	125	32	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	13	280	13	280	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	172	219	200	214	224	200	244	180	256	155	261	126	256	97	243	71	222	51	197	37	167	32	159	33	150	34	142	36	135	38	127	41	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	202	19	233	35	257	60	273	91	279	126	276	153	267	177	252	199	233	216	211	229	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	271	127	269	140	263	150	255	159	244	164	232	166	221	164	210	159	201	151	195	140	193	127	195	113	200	103	209	94	219	89	232	88	245	90	256	96	264	104	269	115	271	127	16383	16383	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	166	191	177	201	189	209	202	215	217	218	232	219	261	215	287	201	307	181	320	156	325	126	320	97	307	71	287	51	261	37	232	32	208	36	186	45	167	59	152	78	142	100	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	164	36	175	28	188	22	202	17	216	14	232	13	267	19	298	35	322	60	338	91	344	126	338	162	322	192	298	217	267	233	232	238	220	238	217	237	214	237	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	16383	16383	176	238	166	238	131	233	100	217	76	192	60	162	54	126	57	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	202	19	233	35	257	60	273	91	279	126	276	153	267	177	252	199	234	216	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	261	126	256	97	243	71	222	51	197	37	167	32	137	37	112	51	92	71	78	97	74	126	78	156	92	181	112	201	137	215	167	219	197	215	222	201	243	181	256	156	261	126	177	238	55	238	55	13	121	13	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	157	13	280	13	280	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	261	32	162	32	209	219	261	219	16383	16383	172	219	126	32	74	32	74	219	246	152	285	308	292	337	301	362	310	380	321	393	335	397	337	397	338	396	340	395	340	392	339	390	335	384	332	379	331	372	332	368	335	364	338	362	342	360	347	360	355	361	362	366	368	372	371	380	373	390	372	396	369	402	364	407	356	411	345	412	313	404	288	385	269	359	255	330	247	303	209	152	103	152	100	154	98	156	97	159	97	164	98	167	100	170	101	173	113	185	121	195	130	204	138	214	145	224	135	233	115	211	93	189	69	169	44	152	16	137	16	132	44	119	69	101	93	82	114	60	134	38	145	47	137	58	129	68	121	77	112	87	103	95	99	101	97	105	97	111	99	114	101	116	104	118	108	119	200	119	156	-61	148	-89	140	-112	131	-129	120	-140	108	-144	106	-143	104	-143	102	-141	102	-140	103	-137	108	-132	110	-127	111	-120	110	-116	108	-112	104	-109	100	-108	95	-107	87	-109	80	-113	75	-119	71	-127	70	-136	71	-143	74	-150	79	-155	87	-158	97	-159	127	-153	152	-135	171	-111	184	-84	193	-58	237	119	343	119	353	118	362	115	369	110	374	102	376	91	375	80	370	71	364	65	357	62	349	61	314	61	314	28	350	28	367	31	383	38	396	51	406	68	409	90	405	113	394	130	379	142	362	149	344	152	157	160	73	243	50	220	145	126	50	31	73	8	135	70	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	177	93	262	8	285	31	190	126	285	220	262	243	199	181	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	181	257	178	258	167	258	125	251	89	233	61	205	43	167	36	123	36	-5	69	-5	69	123	74	155	88	183	110	205	136	220	167	225	174	225	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	208	216	227	204	243	188	255	169	262	146	265	122	265	-5	298	-5	298	124	294	159	283	189	266	215	243	235	216	249	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	127	36	108	48	92	65	80	84	72	106	69	131	69	258	36	258	36	128	40	94	51	63	68	38	91	17	118	3	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	153	-3	156	-4	161	-4	164	-5	167	-5	209	1	245	19	273	48	291	85	298	130	298	258	265	258	265	130	260	97	246	69	224	47	197	33	167	27	161	27	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	320	440	320	474	94	474	94	440	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	104	-55	96	-84	88	-109	79	-127	68	-139	54	-144	52	-143	50	-143	49	-142	49	-137	52	-134	54	-131	57	-126	57	-115	54	-111	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	76	-152	101	-132	120	-106	134	-77	142	-50	233	314	241	342	249	365	258	382	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	380	278	373	279	368	281	365	285	362	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	261	405	237	388	218	364	204	337	196	311	16383	16383	241	-221	241	-188	16	-188	16	-221	589	-125	589	385	318	156	46	385	46	-125	318	104	16383	16383	549	-40	345	133	549	299	16383	16383	289	127	86	-40	86	299	462	-128	462	382	22	127	16383	16383	422	-59	102	127	422	313	196	213	193	235	183	254	168	270	148	279	126	283	103	279	84	269	69	254	59	235	55	213	59	190	69	171	84	155	103	145	126	142	148	145	167	155	183	171	193	190	196	213	16383	16383	166	212	164	199	158	188	149	180	138	174	126	172	113	174	102	180	93	188	87	199	85	212	87	225	93	236	102	244	113	250	126	252	138	250	149	245	158	236	164	225	166	212	16383	16383	89	-145	127	-122	159	-96	184	-66	199	-29	205	16	202	44	192	71	177	92	155	107	126	112	103	108	84	98	69	83	59	63	55	41	59	19	69	0	84	-15	103	-25	126	-29	128	-28	131	-27	133	-26	135	-26	138	-25	148	-27	152	-29	156	-32	157	-37	150	-56	134	-75	113	-93	91	-108	73	-118	16383	16383	166	41	164	28	158	17	149	8	138	3	126	1	113	3	102	8	93	17	87	28	85	41	87	54	93	65	102	74	113	80	126	82	138	80	149	74	158	65	164	54	166	41	540	127	213	316	213	278	475	127	213	-25	213	-63	16383	16383	376	127	49	316	49	278	311	127	49	-25	49	-63	236	256	108	402	108	-149	147	-149	147	299	208	228	232	350	229	369	221	385	208	398	191	407	172	410	153	407	137	398	124	385	116	369	113	350	116	331	124	315	137	302	153	294	172	291	191	294	208	302	221	315	229	331	232	350	16383	16383	206	350	205	339	200	330	192	322	183	317	172	315	161	317	152	322	144	329	139	339	137	350	139	361	144	370	152	378	161	383	172	384	183	383	192	378	200	371	205	361	206	350	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	249	270	186	353	156	353	94	270	110	270	171	321	232	270	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	264	352	260	338	253	326	245	316	234	310	222	308	207	313	188	324	167	337	147	348	127	352	110	348	94	338	81	322	73	303	69	283	79	283	84	297	90	309	99	319	110	325	122	327	138	322	156	311	177	298	197	288	217	283	234	287	250	299	262	315	270	334	273	352	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	16383	16383	202	-85	201	-74	196	-65	190	-59	181	-55	170	-53	160	-55	151	-60	144	-67	140	-75	138	-85	140	-95	145	-104	152	-111	161	-115	170	-117	180	-115	188	-111	195	-104	200	-96	202	-85	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	16383	16383	263	-29	259	-43	252	-55	243	-65	232	-71	220	-73	204	-69	186	-58	165	-45	145	-34	126	-29	108	-33	93	-45	80	-61	72	-79	69	-98	78	-98	82	-84	89	-72	97	-63	108	-56	120	-54	135	-59	154	-70	175	-82	195	-93	214	-98	232	-94	248	-84	261	-68	269	-50	273	-29	315	110	315	143	184	143	184	273	151	273	151	143	21	143	21	110	151	110	151	-20	184	-20	184	110	16383	16383	336	-63	328	-58	322	-67	317	-74	311	-79	305	-81	297	-82	231	-82	282	-38	295	-25	306	-12	314	0	319	13	320	27	318	44	311	59	299	70	284	77	265	79	245	76	229	68	216	56	207	39	201	20	210	17	218	32	226	43	235	51	245	56	257	57	270	55	280	50	288	42	293	31	295	19	294	5	290	-7	283	-18	272	-31	257	-47	200	-101	200	-104	320	-104	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	109	92	17	155	17	155	-20	188	-20	188	17	251	17	188	109	188	110	150	161	169	172	184	186	196	200	203	217	205	234	203	249	198	261	189	270	178	276	166	278	156	277	147	273	141	267	137	259	136	249	137	240	141	233	146	228	155	225	165	224	168	224	171	225	174	225	177	226	181	226	183	225	186	222	186	219	184	210	179	201	171	191	159	182	145	171	16383	16383	319	110	319	143	24	143	24	110	319	110	319	143	24	143	24	110	16383	16383	204	29	202	40	198	49	191	55	182	59	171	61	161	59	152	54	146	47	141	39	140	29	142	19	147	10	154	3	162	0	171	-1	181	0	190	3	197	10	202	18	204	29	304	30	302	40	297	49	290	55	281	59	272	61	262	59	254	55	247	49	242	40	240	30	241	19	246	10	252	3	261	0	272	-1	282	0	291	4	298	11	302	20	304	30	16383	16383	319	110	319	143	24	143	24	110	16383	16383	103	224	101	234	96	243	89	250	80	254	71	256	62	254	53	250	46	243	41	234	39	224	41	213	45	204	51	198	60	193	71	192	81	194	90	198	97	205	101	214	103	224	304	224	302	234	297	243	290	250	281	254	272	256	262	254	254	250	247	243	242	234	240	224	241	213	246	204	252	198	261	193	272	192	282	194	291	198	298	205	302	214	304	224	16383	16383	319	110	319	143	24	143	24	110	16383	16383	103	30	101	40	96	49	89	55	80	59	71	61	62	59	53	55	46	49	41	40	39	30	41	19	45	10	51	3	60	0	71	-1	81	0	90	4	97	11	101	20	103	30	337	109	337	142	227	142	227	252	194	252	194	142	84	142	84	109	194	109	194	0	227	0	227	109	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	151	278	199	271	241	249	275	216	296	174	304	126	296	78	275	36	241	3	199	-17	151	-25	151	-59	210	-49	261	-23	301	16	328	67	337	126	328	185	301	235	261	276	210	302	151	311	16383	16383	278	109	278	142	168	142	168	252	135	252	135	142	25	142	25	109	135	109	135	0	168	0	168	109	219	60	152	127	219	193	189	224	122	157	55	224	25	193	92	127	25	60	55	30	123	96	189	30	193	311	192	322	187	331	181	337	172	342	161	343	150	341	142	337	135	330	131	321	129	311	131	301	136	292	143	285	152	281	161	280	171	281	179	285	186	292	191	300	193	311	16383	16383	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	16383	16383	276	-64	276	-31	45	-31	45	-64	299	-21	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	22	-21	16383	16383	252	11	68	11	160	103	314	61	248	127	314	192	290	215	224	150	195	180	259	246	237	269	171	204	105	269	83	246	147	180	118	150	52	215	28	192	94	127	28	61	52	38	118	103	147	73	83	7	105	-15	171	50	237	-15	259	7	195	73	224	103	290	38	16383	16383	201	127	171	96	141	127	171	157	312	48	234	126	312	204	289	228	210	150	132	228	109	204	187	126	109	48	132	25	210	103	289	25	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	127	278	175	271	216	249	250	216	271	174	279	126	271	78	249	36	216	3	175	-17	127	-25	127	-59	185	-49	236	-23	276	16	302	67	312	126	302	185	276	235	236	276	185	302	127	311	16383	16383	228	48	150	126	228	204	204	228	127	150	49	228	25	204	103	126	25	48	49	25	127	103	204	25	296	321	226	405	195	405	126	321	142	321	210	373	279	321	16383	16383	312	48	234	126	312	204	289	228	210	150	132	228	109	204	187	126	109	48	132	25	210	103	289	25	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	373	51	299	126	373	200	349	224	275	150	200	224	177	200	252	126	177	51	200	28	275	103	349	28	16383	16383	450	126	441	182	416	230	379	267	331	292	275	301	220	292	171	267	134	230	109	182	100	126	109	71	134	22	171	-14	220	-39	275	-48	331	-39	379	-14	416	22	441	71	450	126	16383	16383	424	126	417	79	395	38	363	6	322	-14	275	-22	228	-14	187	6	155	38	134	79	126	126	134	173	155	214	187	246	228	268	275	275	322	268	363	246	395	214	417	173	424	126	16383	16383	525	126	512	205	477	274	423	328	354	363	275	376	196	363	128	328	73	274	38	205	25	126	38	47	73	-21	128	-75	196	-110	275	-123	354	-110	423	-75	477	-21	512	47	525	126	16383	16383	492	126	481	57	450	-1	403	-48	344	-79	275	-90	206	-79	147	-48	100	-1	69	57	58	126	69	195	100	254	147	301	206	332	275	343	344	332	403	301	450	254	481	195	492	126	239	205	238	215	234	223	228	228	220	232	210	233	201	232	193	228	187	222	183	214	182	205	183	195	188	188	194	182	202	178	210	176	219	178	227	181	233	187	237	195	239	205	16383	16383	317	109	317	142	104	142	104	109	16383	16383	239	47	238	57	234	65	228	70	220	74	210	75	201	74	193	70	187	64	183	56	182	47	183	37	188	30	194	24	202	20	210	18	219	20	227	23	233	29	237	37	239	47	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	376	77	376	110	303	110	303	182	270	182	270	110	198	110	198	77	270	77	270	4	303	4	303	77	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	376	77	376	110	198	110	198	77	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	361	42	310	94	361	145	338	168	286	117	235	168	212	145	263	94	212	42	235	19	286	70	338	19	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	276	57	276	196	243	196	243	90	24	90	24	57	276	57	276	90	57	90	57	196	24	196	24	57	115	200	113	214	107	226	98	236	87	242	73	244	59	242	47	236	38	226	32	214	30	200	32	187	38	176	47	167	59	161	73	159	87	161	98	167	107	176	113	187	115	200	16383	16383	93	201	92	195	89	189	85	185	79	182	73	181	66	182	60	185	56	189	53	194	52	200	53	207	56	213	60	218	66	221	73	222	79	221	85	218	89	213	92	208	93	201	16383	16383	52	-84	80	-67	98	-48	109	-28	114	-6	115	19	114	32	110	45	103	58	90	67	71	71	57	69	46	63	37	53	32	41	30	27	32	14	37	3	46	-5	57	-11	69	-13	73	-13	75	-12	77	-12	79	-11	81	-11	84	-12	86	-14	87	-16	87	-18	86	-26	81	-35	72	-45	59	-55	42	-64	16383	16383	92	27	91	21	88	15	84	11	79	9	73	8	66	9	60	12	56	16	53	21	52	27	53	34	56	40	60	45	66	48	73	49	79	48	84	45	88	40	91	34	92	27	332	0	332	9	315	12	303	17	297	25	294	38	293	55	293	276	294	294	297	307	304	315	315	319	332	321	332	331	209	331	209	321	226	319	237	315	244	307	247	295	248	276	248	25	99	25	99	276	100	294	103	307	109	315	120	319	137	321	137	331	15	331	15	321	32	319	43	315	50	307	54	295	55	276	55	60	54	41	52	27	45	17	34	12	16	9	16	0	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	186	108	185	119	181	127	174	134	165	138	155	140	144	138	135	133	128	126	124	117	123	108	125	97	129	88	136	82	145	77	155	76	164	77	173	82	180	88	185	97	186	108	230	128	230	161	80	161	80	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	260	301	260	334	50	334	50	301	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	260	301	260	334	50	334	50	301	16383	16383	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	229	-15	157	133	152	133	80	-15	114	-15	155	66	195	-15	229	268	195	268	155	186	114	268	80	268	152	119	157	119	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	457	253	457	253	310	248	277	234	249	213	226	186	212	155	206	125	212	98	226	76	248	62	277	57	309	57	457	24	457	24	309	31	264	49	227	77	198	113	180	155	174	197	180	233	198	261	226	280	263	286	307	16383	16383	286	-202	286	-54	280	-9	261	27	233	56	197	74	155	80	113	74	77	56	49	28	30	-8	24	-53	24	-202	57	-202	57	-54	62	-22	76	5	97	28	124	42	155	47	186	42	212	28	234	6	248	-21	253	-54	253	-202	286	174	286	323	280	367	261	404	233	433	197	451	155	457	113	451	77	432	49	404	31	366	24	321	24	174	57	174	57	321	62	354	76	382	98	404	125	419	155	424	186	419	213	404	234	382	248	353	253	321	253	174	16383	16383	286	80	253	80	253	-67	248	-99	234	-127	212	-149	186	-164	155	-169	124	-164	97	-149	76	-127	62	-99	57	-66	57	80	24	80	24	-68	30	-113	49	-150	77	-178	113	-196	155	-202	197	-196	233	-177	261	-149	280	-111	286	-67	286	457	253	457	253	310	248	277	234	249	213	226	186	212	155	206	125	212	98	226	76	248	62	277	57	309	57	457	24	457	24	309	31	264	49	227	77	198	113	180	155	174	197	180	233	198	261	226	280	263	286	307	16383	16383	260	110	260	143	50	143	50	110	16383	16383	286	-202	286	-54	280	-9	261	27	233	56	197	74	155	80	113	74	77	56	49	28	30	-8	24	-53	24	-202	57	-202	57	-54	62	-22	76	5	97	28	124	42	155	47	186	42	212	28	234	6	248	-21	253	-54	253	-202	286	174	286	323	280	367	261	404	233	433	197	451	155	457	113	451	77	432	49	404	31	366	24	321	24	174	57	174	57	321	62	354	76	382	98	404	125	419	155	424	186	419	213	404	234	382	248	353	253	321	253	174	16383	16383	260	110	260	143	50	143	50	110	16383	16383	286	80	253	80	253	-67	248	-99	234	-127	212	-149	186	-164	155	-169	124	-164	97	-149	76	-127	62	-99	57	-66	57	80	24	80	24	-68	30	-113	49	-150	77	-178	113	-196	155	-202	197	-196	233	-177	261	-149	280	-111	286	-67	515	264	482	264	482	116	477	84	463	55	441	33	414	19	384	13	353	18	326	32	305	54	291	81	286	114	286	264	253	264	253	114	248	81	234	54	212	32	185	18	155	13	124	19	97	33	76	56	62	84	57	117	57	264	24	264	24	114	30	70	49	33	77	5	113	-12	155	-19	184	-16	210	-7	234	6	254	24	269	46	284	24	304	6	328	-7	355	-16	384	-19	426	-12	462	5	490	34	509	71	515	116	515	-19	515	128	509	173	490	210	462	239	426	257	384	263	355	260	328	252	304	238	284	220	269	198	254	220	234	238	210	252	184	260	155	263	113	257	77	239	49	211	30	174	24	129	24	-19	57	-19	57	127	62	160	76	188	97	211	124	225	155	230	185	226	212	212	234	190	248	162	253	129	253	-19	286	-19	286	129	291	162	305	190	326	212	353	226	384	230	415	225	441	211	463	189	477	161	482	128	482	-19	305	268	305	301	5	301	5	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	268	16383	16383	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	253	268	305	-48	305	-15	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	5	-15	5	-48	16383	16383	253	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	217	54	217	268	184	268	184	86	127	86	127	268	94	268	94	54	16383	16383	286	-15	286	268	253	268	253	17	57	17	57	268	24	268	24	-15	286	-15	286	268	24	268	24	-15	57	-15	57	235	253	235	253	-15	16383	16383	217	-15	217	199	94	199	94	-15	127	-15	127	166	184	166	184	-15	234	105	198	142	234	179	221	191	185	155	168	172	204	208	191	221	155	185	118	221	106	208	142	172	126	155	89	191	76	179	113	142	76	105	89	93	126	129	142	113	106	76	118	63	155	99	191	63	204	76	168	113	185	129	221	93	16383	16383	172	142	155	125	138	142	155	159	16383	16383	305	268	305	301	5	301	5	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	268	16383	16383	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	253	268	187	323	185	334	181	343	175	349	166	353	155	355	145	353	136	349	129	342	125	333	123	323	125	313	130	304	137	297	146	293	155	291	164	293	173	297	180	304	185	313	187	323	16383	16383	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	187	323	185	334	181	343	175	349	166	353	155	355	145	353	136	349	129	342	125	333	123	323	125	313	130	304	137	297	146	293	155	291	164	293	173	297	180	304	185	313	187	323	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	16383	16383	229	-14	157	134	152	134	80	-14	114	-14	155	68	195	-14	229	268	195	268	155	186	114	268	80	268	152	119	157	119	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	374	-14	237	268	232	268	195	191	158	268	153	268	16	-14	49	-14	156	201	177	156	95	-14	127	-14	195	122	262	-14	295	-14	212	156	234	201	342	-14	374	268	342	268	234	52	212	97	295	268	262	268	195	132	127	268	95	268	177	97	156	52	49	268	16	268	153	-14	158	-14	195	61	232	-14	237	-14	342	268	296	268	86	59	86	268	53	268	53	-14	58	-14	300	-14	300	268	295	268	12	-14	56	-14	267	195	267	-14	295	-38	214	127	295	292	262	292	197	162	157	244	152	244	113	162	48	292	16	292	95	127	16	-38	48	-38	113	92	152	10	157	10	197	92	262	-38	16383	16383	180	127	155	76	130	127	155	177	295	-14	157	268	152	268	16	-14	48	-14	138	168	138	-14	171	-14	171	168	262	-14	295	268	262	268	171	85	171	268	138	268	138	85	48	268	16	268	152	-14	157	-14	295	-14	245	88	295	88	295	121	229	121	157	268	152	268	81	121	16	121	16	88	65	88	16	-14	48	-14	99	88	211	88	262	-14	16383	16383	195	121	115	121	155	201	295	133	295	166	245	166	295	268	262	268	211	166	99	166	48	268	16	268	65	166	16	166	16	133	81	133	152	-14	157	-14	229	133	16383	16383	195	133	155	52	115	133	286	365	286	398	23	398	23	365	16383	16383	286	290	286	323	23	323	23	290	16383	16383	295	-14	158	268	153	268	16	-14	48	-14	156	201	263	-14	295	-14	157	268	152	268	15	-14	47	-14	155	201	262	-14	16383	16383	286	-69	286	-35	23	-35	23	-69	295	-14	157	268	152	268	15	-14	47	-14	155	201	262	-14	16383	16383	287	-69	287	-35	22	-35	22	-69	16383	16383	287	-144	287	-111	22	-111	22	-144	264	239	228	239	156	115	81	239	46	239	155	55	16383	16383	287	0	287	33	22	33	22	0	287	370	287	403	22	403	22	370	16383	16383	287	295	287	328	22	328	22	295	16383	16383	295	268	262	268	155	52	47	268	15	268	152	-14	157	-14	295	268	262	268	155	52	47	268	15	268	152	-14	157	-14	16383	16383	287	-69	287	-35	22	-35	22	-69	16383	16383	287	-144	287	-111	22	-111	22	-144	504	-141	504	396	35	127	16383	16383	471	143	131	143	471	339	16383	16383	471	-83	131	110	471	110	504	127	35	396	35	-141	16383	16383	408	143	68	143	68	339	16383	16383	408	110	68	-83	68	110	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	203	-20	202	-9	197	0	190	5	181	10	171	11	160	9	152	5	145	-1	141	-10	140	-20	141	-31	146	-39	153	-46	162	-50	171	-51	180	-50	189	-46	196	-39	201	-31	203	-20	203	320	201	330	196	339	189	346	180	350	171	352	161	350	153	346	146	339	141	330	139	320	140	309	145	300	151	294	160	289	171	288	181	290	190	294	197	301	201	310	203	320	16383	16383	319	206	319	239	24	239	24	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	319	14	319	47	229	47	229	110	319	110	319	143	229	143	229	206	319	206	319	239	229	239	229	348	196	348	196	239	147	239	147	348	113	348	113	239	24	239	24	206	113	206	113	143	24	143	24	110	113	110	113	47	24	47	24	14	113	14	113	-93	147	-93	147	14	196	14	196	-93	229	-93	229	14	16383	16383	196	143	147	143	147	206	196	206	16383	16383	196	47	147	47	147	110	196	110	319	14	319	47	268	47	268	110	319	110	319	143	268	143	268	206	319	206	319	239	268	239	268	331	235	331	235	239	188	239	188	331	155	331	155	239	107	239	107	331	74	331	74	239	24	239	24	206	74	206	74	143	24	143	24	110	74	110	74	47	24	47	24	14	74	14	74	-77	107	-77	107	14	155	14	155	-77	188	-77	188	14	235	14	235	-77	268	-77	268	14	16383	16383	235	143	188	143	188	206	235	206	16383	16383	155	143	107	143	107	206	155	206	16383	16383	235	47	188	47	188	110	235	110	16383	16383	155	47	107	47	107	110	155	110	208	229	206	239	201	248	194	255	185	259	176	261	166	259	158	255	151	248	146	239	144	229	145	218	150	209	156	203	165	198	176	197	186	199	195	203	202	210	206	219	208	229	16383	16383	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	277	229	276	239	271	248	264	255	256	259	246	261	237	259	228	255	220	248	216	239	214	229	215	218	220	209	227	203	235	198	246	197	257	199	265	203	272	210	276	219	277	229	16383	16383	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	16383	16383	142	26	141	37	136	45	129	52	120	56	110	57	101	56	92	52	85	45	81	37	79	26	81	16	85	7	92	0	101	-4	110	-6	120	-4	129	0	136	7	141	16	142	26	302	272	296	251	288	232	277	217	262	206	243	203	220	209	193	225	164	244	135	260	105	267	78	261	56	245	39	222	29	194	24	165	41	165	47	185	56	204	68	219	83	229	102	233	126	227	152	211	181	192	210	176	239	170	266	176	288	193	303	217	314	245	319	272	16383	16383	319	110	319	143	24	143	24	110	16383	16383	302	88	296	67	288	48	277	33	262	23	243	19	220	26	193	42	164	61	135	76	105	83	78	77	56	62	39	39	29	11	24	-18	41	-18	47	2	56	21	68	36	83	46	102	50	126	44	152	28	181	9	210	-6	239	-13	266	-6	288	10	303	34	314	61	319	88	205	320	203	330	198	339	192	346	183	350	174	352	164	350	155	346	148	339	143	330	142	320	143	309	147	300	154	294	163	289	174	288	184	290	193	294	199	301	203	310	205	320	16383	16383	309	266	302	245	294	225	282	208	267	196	248	192	224	200	196	218	166	240	135	258	105	266	78	260	56	243	39	218	29	189	24	159	34	159	40	180	49	201	62	217	78	229	97	233	121	226	149	207	179	185	210	167	239	159	266	166	288	185	303	210	314	239	319	266	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	180	321	193	328	204	333	214	337	225	339	237	342	247	344	254	346	259	351	261	356	262	363	261	369	259	375	255	379	250	381	244	382	237	380	229	374	221	366	213	357	205	349	200	345	195	340	190	337	184	333	176	329	176	340	179	364	187	388	189	398	190	402	190	406	189	411	187	416	183	420	178	423	172	424	166	423	161	420	157	416	155	412	154	406	154	402	155	398	156	392	158	387	160	381	164	361	166	352	167	343	167	329	156	335	140	347	132	355	123	365	112	376	107	379	103	381	98	381	93	380	88	378	84	374	82	368	81	363	83	356	86	350	93	346	102	342	115	339	125	337	134	335	143	331	153	327	164	321	152	314	134	306	124	303	112	301	100	298	91	295	85	291	81	285	80	278	81	273	84	268	87	264	93	261	103	261	107	262	111	264	116	268	121	273	128	281	133	286	136	290	139	293	141	296	144	298	147	301	152	304	167	314	167	297	166	287	162	269	159	259	155	249	154	244	153	240	153	236	154	231	156	226	160	222	165	219	171	218	177	219	182	222	187	227	190	232	191	238	191	240	189	246	188	250	186	254	183	265	180	275	178	286	177	298	176	309	176	314	180	311	186	307	193	303	207	291	215	282	222	274	228	268	234	263	239	261	245	260	251	261	256	264	260	268	262	273	263	280	262	286	259	291	253	295	244	298	233	301	222	303	202	309	194	313	185	318	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	249	270	186	353	156	353	94	270	110	270	171	321	232	270	16383	16383	302	238	296	217	288	198	277	183	262	172	243	169	220	175	193	191	164	210	135	226	105	233	78	227	56	211	39	188	29	160	24	131	41	131	47	151	56	170	68	186	83	196	102	200	126	193	152	177	181	158	210	142	239	136	266	142	288	159	303	183	314	211	319	238	16383	16383	302	119	296	99	288	80	277	64	262	54	243	50	220	57	193	73	164	92	135	108	105	114	78	109	56	93	39	70	29	42	24	12	41	12	47	33	56	52	68	67	83	78	102	81	126	75	152	59	181	40	210	24	239	17	266	24	288	41	303	65	314	93	319	119	302	325	296	304	288	285	277	270	262	260	243	256	220	263	193	279	164	297	135	313	105	320	78	314	56	298	39	275	29	248	24	218	41	218	47	239	56	258	68	273	83	283	102	287	126	280	152	264	181	246	210	230	239	223	266	230	288	247	303	271	314	298	319	325	16383	16383	302	207	296	186	288	167	277	152	262	142	243	138	220	145	193	160	164	179	135	195	105	202	78	196	56	181	39	158	29	130	24	100	41	100	47	121	56	140	68	155	83	165	102	169	126	162	152	146	181	127	210	112	239	105	266	111	288	129	303	153	314	180	319	207	16383	16383	319	27	319	60	24	60	24	27	16383	16383	319	-72	319	-39	24	-39	24	-72	319	291	319	324	24	324	24	291	16383	16383	319	191	319	224	24	224	24	191	16383	16383	319	26	319	60	188	60	188	164	155	164	155	60	24	60	24	26	155	26	155	-69	188	-69	188	26	319	194	319	227	188	227	188	324	155	324	155	227	24	227	24	194	155	194	155	89	188	89	188	194	16383	16383	319	30	319	63	24	63	24	30	16383	16383	319	-69	319	-36	24	-36	24	-69	319	233	319	266	24	266	24	233	16383	16383	319	133	319	166	24	166	24	133	16383	16383	302	94	296	73	288	54	277	39	262	28	243	25	220	31	193	47	164	66	135	82	105	89	78	83	56	67	39	44	29	16	24	-12	41	-12	47	7	56	26	68	41	83	51	102	55	126	49	152	33	181	14	210	-1	239	-7	266	-1	288	15	303	39	314	67	319	94	483	160	483	193	229	193	229	160	16383	16383	483	60	483	93	229	93	229	60	16383	16383	188	177	186	187	182	196	174	203	166	207	156	209	147	207	138	203	131	196	126	187	124	177	126	166	130	157	137	151	146	147	156	145	167	147	176	151	182	158	187	167	188	177	16383	16383	88	177	86	187	81	196	74	203	65	207	56	209	46	207	38	203	31	196	26	187	24	177	25	166	30	157	36	151	45	147	56	145	66	147	75	151	82	158	86	167	88	177	16383	16383	188	76	186	88	182	97	175	103	166	107	156	108	147	107	138	103	131	96	126	87	124	76	126	67	131	58	138	51	147	46	156	45	166	46	175	51	182	58	186	67	188	76	16383	16383	88	76	86	88	81	97	74	103	65	107	55	108	46	107	37	103	30	96	26	87	24	76	26	67	30	58	37	51	46	46	55	45	65	46	74	51	81	58	86	67	88	76	474	160	474	193	275	193	275	160	16383	16383	474	60	474	93	275	93	275	60	16383	16383	224	160	224	193	24	193	24	160	16383	16383	224	60	224	93	24	93	24	60	694	160	694	193	504	193	504	160	16383	16383	694	60	694	93	504	93	504	60	16383	16383	454	160	454	193	264	193	264	160	16383	16383	454	60	454	93	264	93	264	60	16383	16383	214	160	214	193	24	193	24	160	16383	16383	214	60	214	93	24	93	24	60	253	274	252	285	247	294	240	300	231	304	222	305	212	304	203	300	196	294	191	285	190	274	191	264	196	256	203	249	212	244	222	242	231	244	240	249	247	256	252	264	253	274	16383	16383	152	274	151	285	146	294	139	300	130	304	121	305	111	304	102	300	95	294	90	285	89	274	90	264	95	256	102	249	111	244	121	242	130	244	139	249	146	256	151	264	152	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	253	-20	252	-9	247	0	240	5	231	9	222	11	212	9	203	5	196	0	191	-9	190	-20	191	-30	196	-39	203	-46	212	-50	222	-52	231	-50	240	-46	247	-39	252	-30	253	-20	16383	16383	152	-20	151	-9	146	0	139	5	130	9	121	11	111	9	102	5	95	0	90	-9	89	-20	90	-30	95	-39	102	-46	111	-50	121	-52	130	-50	139	-46	146	-39	151	-30	152	-20	324	320	322	330	317	339	310	346	301	350	292	352	283	350	274	346	267	339	262	330	260	320	262	309	266	300	272	294	281	289	292	288	302	290	311	294	318	301	322	310	324	320	16383	16383	243	320	241	330	236	339	229	346	221	350	211	352	202	350	193	346	186	339	181	330	180	320	181	309	185	300	192	294	201	289	211	288	222	290	231	294	237	301	241	310	243	320	16383	16383	163	320	161	330	156	339	149	346	141	350	132	352	122	350	113	346	106	339	101	330	99	320	101	309	105	300	112	294	121	289	132	288	142	290	151	294	157	301	162	310	163	320	16383	16383	319	206	319	239	24	239	24	206	16383	16383	83	320	81	330	76	339	69	346	60	350	51	352	41	350	33	346	26	339	21	330	19	320	20	309	25	300	31	294	40	289	51	288	61	290	70	294	77	301	81	310	83	320	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	305	127	302	141	295	154	285	165	272	172	257	174	242	172	229	165	219	154	212	141	209	127	212	112	219	99	229	88	242	82	257	79	272	82	285	88	295	99	302	112	305	127	16383	16383	280	127	278	119	275	113	270	108	264	105	257	104	250	105	244	108	239	113	236	119	234	127	236	134	239	140	244	145	250	148	257	149	264	148	270	145	275	140	278	134	280	127	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	16383	16383	133	127	130	141	124	154	113	165	100	172	85	174	71	172	58	165	47	154	40	141	38	127	40	112	47	99	58	88	71	82	85	79	100	82	113	88	124	99	130	112	133	127	16383	16383	108	127	107	119	104	113	99	108	93	105	85	104	78	105	72	108	67	113	64	119	63	127	64	134	67	140	72	145	78	148	85	149	93	148	99	145	104	140	107	134	108	127	121	255	123	267	126	277	129	285	139	299	152	313	162	325	168	335	171	345	172	355	169	372	160	385	146	395	130	401	112	403	94	401	79	394	68	384	60	371	57	357	58	349	61	343	65	338	70	335	77	334	83	334	91	340	93	345	94	350	93	355	90	359	88	362	85	364	84	367	85	371	89	375	94	379	101	382	108	383	116	382	123	379	128	374	131	367	132	358	131	348	125	328	117	310	111	296	108	285	106	274	105	265	105	255	16383	16383	136	220	134	227	131	232	126	237	121	240	114	241	108	240	102	237	97	233	94	227	93	220	94	213	97	207	101	203	107	200	114	199	121	200	127	203	132	207	135	213	136	220	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	230	255	233	267	235	277	239	285	243	292	248	299	262	313	271	325	277	335	280	345	281	355	278	372	269	385	256	395	240	401	222	403	204	401	189	394	177	384	170	371	167	357	168	349	170	343	174	338	180	335	186	334	192	334	197	337	201	340	203	345	204	350	203	355	200	359	198	362	195	364	194	367	195	371	199	375	204	379	210	382	218	383	226	382	232	379	237	374	240	367	241	358	240	348	238	338	234	328	226	310	221	296	217	285	215	274	214	265	214	255	16383	16383	245	220	244	227	241	232	236	237	230	240	224	241	217	240	211	237	207	233	204	227	203	220	203	213	206	207	211	203	216	200	224	199	231	200	237	203	241	207	244	213	245	220	16383	16383	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	310	33	310	66	94	174	310	281	310	313	28	176	28	171	16383	16383	310	-68	310	-35	28	102	28	69	310	171	310	176	28	313	28	281	244	174	28	66	28	33	16383	16383	310	69	310	102	28	-35	28	-68	275	174	273	184	268	193	261	199	252	203	243	205	233	203	225	199	218	193	213	184	211	174	212	163	217	154	223	147	232	143	243	142	254	143	262	148	269	155	273	164	275	174	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	132	174	130	184	125	193	118	200	109	204	100	205	91	204	82	200	75	193	70	185	68	174	70	163	74	154	80	148	89	143	100	142	110	143	119	148	126	155	130	164	132	174	16383	16383	313	69	313	102	30	-35	30	-68	143	276	142	287	137	295	130	302	121	306	112	307	103	306	94	302	87	295	82	287	80	276	81	265	86	256	93	250	102	245	112	244	123	246	131	250	138	257	142	266	143	276	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	262	276	261	287	256	295	249	302	240	306	230	307	221	306	212	302	206	295	201	287	199	276	201	266	205	257	211	250	220	246	230	244	241	245	250	250	257	256	261	265	262	276	16383	16383	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	313	69	313	102	30	-35	30	-68	311	357	310	367	305	376	298	383	289	387	280	388	271	387	262	383	254	376	250	368	248	357	249	346	254	337	261	331	269	326	280	325	291	326	299	331	306	338	310	347	311	357	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	94	357	93	368	88	376	81	383	72	387	62	388	63	388	53	387	45	383	38	376	33	367	31	357	33	347	37	338	43	331	52	326	63	325	73	326	82	331	89	337	93	346	94	357	16383	16383	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	313	69	313	102	30	-35	30	-68	311	124	311	156	95	249	311	340	311	373	28	252	28	247	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	315	247	315	252	32	373	32	340	248	249	32	156	32	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	313	35	313	68	97	174	313	281	313	314	30	176	30	171	16383	16383	313	-59	313	-26	194	-26	224	21	195	21	165	-26	30	-26	30	-59	143	-59	113	-107	143	-107	173	-59	310	171	310	176	28	314	28	281	244	174	28	66	28	35	16383	16383	310	-59	310	-26	192	-26	223	21	193	21	162	-26	28	-26	28	-59	142	-59	112	-107	141	-107	171	-59	310	124	310	156	94	249	310	340	310	373	28	252	28	247	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	246	310	251	28	373	28	342	244	248	28	157	28	124	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	247	310	278	107	355	310	432	310	465	28	358	28	353	16383	16383	310	160	310	193	28	193	28	160	16383	16383	310	60	310	93	28	93	28	60	16383	16383	310	-105	310	-100	28	7	28	-25	232	-102	28	-179	28	-211	310	353	310	358	28	465	28	432	232	355	28	278	28	247	16383	16383	310	160	310	193	28	193	28	160	16383	16383	310	60	310	93	28	93	28	60	16383	16383	310	-211	310	-179	107	-102	310	-25	310	7	28	-100	28	-105	313	124	313	157	97	249	313	340	313	373	30	252	30	247	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	313	-87	313	-54	30	-54	30	-87	313	246	313	251	30	373	30	340	242	248	30	157	30	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	313	-87	313	-54	30	-54	30	-87	313	202	313	234	109	318	313	401	313	434	30	320	30	315	16383	16383	308	180	302	159	294	140	283	125	268	115	249	111	226	118	199	134	170	153	141	169	112	175	84	169	62	154	46	131	35	103	30	73	46	73	53	94	62	112	74	128	89	138	108	142	132	135	158	119	187	101	216	85	246	78	272	85	294	102	310	126	320	153	325	180	16383	16383	313	-65	313	-60	30	51	30	18	233	-63	30	-147	30	-179	313	316	313	321	30	434	30	401	233	319	30	234	30	202	16383	16383	308	180	302	159	294	140	283	125	268	115	249	111	226	118	199	134	170	153	141	169	112	175	84	169	62	154	46	131	35	103	30	73	46	73	53	94	62	112	74	128	89	138	108	142	132	135	158	119	187	101	216	85	246	78	272	85	294	102	310	126	320	153	325	180	16383	16383	313	-179	313	-147	109	-64	313	18	313	51	30	-61	30	-66	310	190	310	223	107	306	310	390	310	422	27	309	27	304	16383	16383	315	120	315	125	32	239	32	206	236	123	32	40	32	7	16383	16383	313	-68	313	-35	30	-35	30	-68	16383	16383	313	-168	313	-135	30	-135	30	-168	315	303	315	308	32	422	32	390	236	305	32	223	32	190	16383	16383	310	7	310	40	107	123	310	206	310	239	27	126	27	121	16383	16383	313	-68	313	-35	30	-35	30	-68	16383	16383	313	-168	313	-135	30	-135	30	-168	313	201	313	234	109	317	313	401	313	433	30	320	30	315	16383	16383	313	103	313	136	30	248	30	215	16383	16383	313	31	313	36	30	150	30	117	233	33	30	-49	30	-81	16383	16383	313	-67	313	-35	30	-147	30	-179	313	315	313	320	30	433	30	401	233	317	30	234	30	201	16383	16383	313	215	313	248	30	136	30	103	16383	16383	313	-81	313	-49	109	33	313	117	313	150	30	36	30	31	16383	16383	313	-179	313	-147	30	-35	30	-67	310	287	310	320	28	182	28	150	16383	16383	310	-60	310	-29	94	78	310	185	310	218	28	80	28	75	310	150	310	182	28	320	28	287	16383	16383	310	75	310	80	28	218	28	185	244	78	28	-29	28	-60	310	287	310	320	28	182	28	150	16383	16383	272	78	271	88	267	97	260	104	251	108	241	109	230	108	221	103	215	96	211	87	209	78	211	67	216	58	223	52	231	47	241	46	250	47	259	51	266	58	271	67	272	78	16383	16383	310	-60	310	-27	94	79	310	185	310	218	28	81	28	76	310	150	310	182	28	320	28	287	16383	16383	310	76	310	81	28	218	28	185	244	79	28	-27	28	-60	16383	16383	129	79	128	90	123	99	116	105	107	110	98	111	89	110	80	105	73	99	68	90	66	79	67	69	72	60	79	53	88	49	98	47	109	49	117	54	124	61	128	70	129	79	313	326	313	359	30	359	30	326	16383	16383	313	226	313	259	30	259	30	226	16383	16383	313	-104	313	-72	97	33	313	141	313	174	30	36	30	31	313	326	313	359	30	359	30	326	16383	16383	313	226	313	259	30	259	30	226	16383	16383	313	31	313	36	30	174	30	141	246	34	30	-72	30	-104	313	330	313	363	30	225	30	193	16383	16383	313	233	313	266	30	128	30	95	16383	16383	313	-109	313	-77	97	30	313	137	313	169	30	32	30	27	313	193	313	225	30	363	30	330	16383	16383	313	95	313	128	30	266	30	233	16383	16383	313	27	313	32	30	169	30	137	246	30	30	-77	30	-109	305	332	299	311	291	292	279	277	265	267	246	263	222	270	195	285	167	304	137	320	108	327	81	321	59	306	42	283	31	255	26	225	43	225	49	246	58	265	70	280	85	290	104	294	128	287	155	271	183	252	213	237	242	230	269	236	290	254	306	278	316	305	321	332	16383	16383	310	-81	310	-49	94	57	310	165	310	197	27	60	27	55	300	332	294	311	286	292	274	277	260	267	241	263	217	270	190	285	162	304	132	320	103	327	76	321	54	306	37	283	26	255	22	225	38	225	44	246	53	265	65	280	80	290	99	294	123	287	150	271	178	252	208	237	237	230	264	236	285	254	301	278	311	305	316	332	16383	16383	315	55	315	60	32	197	32	165	248	57	32	-49	32	-81	302	387	296	366	288	347	277	332	262	322	243	318	220	325	193	341	164	360	135	376	105	382	78	376	56	361	39	338	29	310	24	280	41	280	47	301	56	319	68	335	83	345	102	349	126	342	152	326	181	308	210	292	239	285	266	292	288	309	303	333	314	360	319	387	16383	16383	313	33	313	65	113	143	313	219	313	252	30	146	30	141	16383	16383	313	-32	313	0	30	0	30	-32	16383	16383	313	-132	313	-99	30	-99	30	-132	302	387	296	366	288	347	277	332	262	322	243	318	220	325	193	341	164	360	135	376	105	382	78	376	56	361	39	338	29	310	24	280	41	280	47	301	56	319	68	335	83	345	102	349	126	342	152	326	181	308	210	292	239	285	266	292	288	309	303	333	314	360	319	387	16383	16383	313	139	313	144	30	252	30	219	230	142	30	65	30	33	16383	16383	313	-32	313	0	30	0	30	-32	16383	16383	313	-132	313	-99	30	-99	30	-132	305	52	305	86	223	127	305	167	305	201	156	129	156	124	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	16383	16383	186	124	186	129	38	200	38	166	120	127	38	85	38	51	454	26	454	57	238	165	454	272	454	305	171	167	171	162	16383	16383	295	26	295	57	79	165	295	272	295	305	12	167	12	162	16383	16383	454	-50	454	-17	12	-17	12	-50	361	-12	361	20	230	84	313	124	313	129	230	169	361	233	361	266	195	185	30	266	30	233	161	169	79	129	79	124	161	84	30	20	30	-12	195	67	16383	16383	246	127	195	102	145	127	195	151	397	-12	397	22	267	127	397	231	397	266	220	129	220	124	16383	16383	208	124	208	129	30	266	30	231	161	127	30	22	30	-12	17	129	17	124	278	-12	290	13	300	39	307	68	311	97	313	127	311	156	307	185	300	213	290	240	278	266	16383	16383	80	127	262	224	268	205	273	187	279	147	280	127	279	107	277	87	273	68	268	49	262	31	325	124	325	129	65	266	53	240	43	213	36	185	32	156	30	127	32	97	36	68	43	39	53	13	65	-12	16383	16383	262	127	81	30	75	48	70	67	66	86	64	106	63	126	64	146	66	166	70	185	75	204	81	223	25	175	25	171	286	33	298	59	307	86	314	114	318	143	320	173	318	203	314	232	307	260	298	287	286	313	16383	16383	88	173	269	270	275	252	280	233	284	214	286	194	287	174	286	153	284	134	280	114	275	96	269	77	16383	16383	307	-68	307	-35	25	102	25	69	318	171	318	176	57	313	45	288	35	261	28	232	24	203	22	174	24	144	28	114	35	86	45	60	57	34	16383	16383	254	174	74	76	67	95	62	114	59	133	56	153	55	173	56	193	58	213	62	232	67	251	74	270	16383	16383	318	69	318	102	35	-35	35	-68	305	-15	305	17	117	110	305	110	305	143	117	143	305	236	305	268	22	132	22	122	320	122	320	132	38	268	38	236	225	143	38	143	38	110	225	110	38	17	38	-15	312	22	312	55	124	148	312	148	312	181	124	181	312	274	312	306	30	170	30	160	16383	16383	313	-50	313	-17	30	-17	30	-50	313	160	313	170	31	306	31	274	218	181	31	181	31	148	218	148	31	55	31	22	16383	16383	313	-50	313	-17	30	-17	30	-50	319	206	319	239	241	239	234	251	223	263	209	272	191	279	171	281	152	279	135	272	121	263	110	251	102	239	24	239	24	206	129	206	131	218	137	230	146	239	158	246	172	248	186	246	198	239	206	230	212	218	214	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	310	64	289	89	259	113	222	134	182	152	143	165	182	178	222	196	259	217	289	241	310	266	310	305	268	262	216	229	157	205	94	190	32	181	32	148	94	140	157	125	216	101	268	69	310	26	16383	16383	310	-50	310	-17	32	-17	32	-50	310	181	248	190	186	205	127	229	74	262	32	305	32	266	53	241	84	217	121	196	160	178	199	165	160	152	121	134	84	113	53	89	32	64	32	26	74	69	127	101	186	125	248	140	310	148	16383	16383	310	-50	310	-17	32	-17	32	-50	313	74	291	99	259	123	221	144	181	161	142	175	181	188	221	205	259	227	291	250	313	276	313	314	270	271	216	238	156	215	93	199	30	191	30	158	93	150	156	134	216	111	270	78	313	35	16383	16383	313	-59	313	-26	192	-26	223	21	193	21	162	-26	30	-26	30	-59	142	-59	112	-107	141	-107	171	-59	313	191	250	199	186	215	126	238	73	271	30	314	30	276	52	250	83	227	122	205	162	188	201	175	162	161	121	144	83	123	52	99	30	74	30	35	73	78	126	111	186	134	250	150	313	158	16383	16383	313	-59	313	-26	193	-26	224	21	194	21	164	-26	30	-26	30	-59	142	-59	113	-107	142	-107	172	-59	313	118	291	143	259	167	221	188	181	206	142	219	181	232	221	250	259	271	291	294	313	320	313	358	270	315	216	283	156	259	93	244	30	235	30	203	93	195	156	179	216	155	270	122	313	79	16383	16383	313	-5	313	27	30	27	30	-5	16383	16383	313	-104	313	-72	30	-72	30	-104	313	235	250	244	186	259	126	283	73	315	30	358	30	320	52	294	83	271	122	250	162	232	201	219	162	206	121	188	83	167	52	143	30	118	30	79	73	122	126	155	186	179	250	195	313	203	16383	16383	313	-5	313	27	30	27	30	-5	16383	16383	313	-104	313	-72	30	-72	30	-104	311	133	290	158	259	182	222	203	183	221	144	234	183	247	222	265	259	286	290	310	311	335	311	373	269	330	216	298	157	274	95	259	32	251	32	218	95	209	157	194	216	170	269	137	311	94	16383	16383	311	-91	311	-58	163	-58	205	8	311	8	311	41	225	41	249	79	219	79	195	41	32	41	32	8	175	8	133	-58	32	-58	32	-91	113	-91	89	-129	119	-129	142	-91	311	251	249	259	186	274	127	298	75	330	32	373	32	335	53	310	84	286	121	265	161	247	200	234	161	221	121	203	84	182	53	158	32	133	32	94	75	137	127	170	186	194	249	209	311	218	16383	16383	311	-91	311	-58	166	-58	208	8	311	8	311	41	228	41	252	79	222	79	198	41	32	41	32	8	177	8	136	-58	32	-58	32	-91	115	-91	92	-129	122	-129	145	-91	310	163	289	188	259	210	222	228	182	241	143	249	182	257	222	270	259	288	289	310	310	335	310	373	268	332	216	303	157	284	94	272	32	266	32	233	94	226	157	214	216	195	268	166	310	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	266	248	272	186	284	127	303	74	332	32	373	32	335	53	310	84	288	121	270	160	257	199	249	160	241	121	228	84	210	53	188	32	163	32	124	74	166	127	195	186	214	248	226	310	233	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	311	163	290	188	259	210	222	228	183	241	144	249	183	257	222	270	259	288	290	310	311	335	311	373	269	332	216	303	157	284	95	272	32	266	32	233	95	226	157	214	216	195	269	166	311	124	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	311	266	249	272	186	284	127	303	75	332	32	373	32	335	53	310	84	288	121	270	161	257	200	249	161	241	121	228	84	210	53	188	32	163	32	124	75	166	127	195	186	214	249	226	311	233	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	454	26	434	51	405	75	370	96	333	113	298	127	333	140	370	157	405	179	434	202	454	228	454	266	413	223	362	190	306	167	248	151	191	143	191	110	248	102	306	86	362	63	413	30	454	-12	16383	16383	275	26	255	51	225	75	191	96	154	113	119	127	154	140	191	157	225	179	255	202	275	228	275	266	233	223	183	190	127	167	69	151	12	143	12	110	69	102	127	86	183	63	233	30	275	-12	454	143	398	151	340	167	284	190	233	223	191	266	191	228	212	202	241	179	275	157	312	140	348	127	312	113	275	96	241	75	212	51	191	26	191	-12	233	30	284	63	340	86	398	102	454	110	16383	16383	275	143	218	151	160	167	104	190	54	223	12	266	12	228	33	202	62	179	96	157	133	140	169	127	133	113	96	96	62	75	33	51	12	26	12	-12	54	30	104	63	160	86	218	102	275	110	224	126	223	135	219	144	212	151	204	156	193	158	182	156	173	152	167	146	163	137	161	126	163	116	167	107	174	100	183	96	193	94	203	96	212	101	219	108	223	117	224	126	16383	16383	313	-12	313	20	167	20	135	26	106	42	83	66	68	95	63	127	68	158	83	187	106	211	134	227	167	233	313	233	313	266	167	266	122	259	84	238	55	208	37	169	30	127	37	84	55	46	84	15	121	-4	166	-12	30	266	30	233	175	233	208	227	237	211	259	187	274	158	280	127	274	95	259	66	237	42	208	26	175	20	30	20	30	-12	175	-12	220	-4	258	15	287	46	306	84	312	127	313	127	306	169	288	208	259	238	222	259	177	266	16383	16383	181	127	180	138	175	146	168	153	159	157	150	158	139	157	130	152	124	145	119	136	118	127	119	118	123	109	130	102	139	97	150	95	160	96	169	101	176	108	180	117	181	127	313	103	313	137	127	137	106	141	89	151	75	166	66	184	63	204	66	224	75	242	89	257	106	267	127	271	313	271	313	304	128	304	95	298	68	284	48	262	35	235	30	204	35	173	47	145	68	123	94	109	126	103	16383	16383	248	3	248	28	193	28	193	84	168	84	168	28	113	28	113	3	168	3	168	-50	193	-50	193	3	30	304	30	271	216	271	236	267	254	257	267	241	276	223	280	204	276	184	267	166	254	151	236	140	216	137	30	137	30	103	214	103	247	109	274	123	295	145	308	173	313	204	308	235	295	262	275	284	249	298	217	304	16383	16383	229	3	229	28	175	28	175	84	150	84	150	28	95	28	95	3	150	3	150	-50	175	-50	175	3	313	103	313	137	127	137	106	141	89	151	75	166	66	184	63	204	66	224	75	242	89	257	106	267	127	271	313	271	313	304	128	304	95	298	68	284	48	262	35	235	30	204	35	173	47	145	68	123	94	109	126	103	16383	16383	248	-33	198	16	248	65	229	83	180	33	131	83	113	65	163	16	113	-32	132	-50	180	-1	230	-50	30	304	30	271	216	271	236	267	254	257	267	242	276	224	280	204	276	184	267	166	254	151	236	141	216	137	30	137	30	103	217	103	249	109	275	123	295	145	308	173	313	204	308	235	295	262	274	284	247	298	214	304	16383	16383	229	-32	180	16	229	65	211	83	162	33	113	83	95	65	145	16	95	-33	113	-50	162	-1	211	-50	203	323	201	333	197	342	190	349	181	353	171	354	162	353	153	349	146	342	141	334	140	323	141	312	145	303	152	297	161	292	171	291	182	292	191	297	197	304	202	313	203	323	16383	16383	313	48	313	81	127	81	106	85	89	95	75	110	66	128	63	148	66	168	75	186	89	201	106	211	127	215	313	215	313	248	128	248	95	243	68	228	48	206	35	179	30	148	35	117	47	90	68	68	94	53	126	48	16383	16383	313	-50	313	-17	35	-17	35	-50	203	323	201	334	196	342	189	349	180	353	171	354	162	353	153	349	146	342	141	333	140	323	141	313	145	304	152	297	160	292	171	291	181	292	190	297	197	303	202	312	203	323	16383	16383	30	248	30	215	216	215	236	211	254	201	267	186	276	168	280	148	276	128	267	110	254	95	236	85	216	81	30	81	30	48	217	48	249	53	275	68	295	90	308	117	313	148	308	179	295	206	274	228	247	243	214	248	16383	16383	307	-50	307	-17	30	-17	30	-50	311	80	311	113	167	113	135	119	107	135	84	159	70	188	65	220	70	251	84	280	106	304	134	320	167	325	311	325	311	358	167	358	122	351	85	331	56	301	38	263	32	220	38	177	56	139	84	108	121	88	166	80	16383	16383	311	-5	311	27	37	27	37	-5	16383	16383	311	-104	311	-72	37	-72	37	-104	32	358	32	325	176	325	209	320	237	304	259	280	273	251	278	220	273	188	259	159	237	135	209	119	176	113	32	113	32	80	178	80	222	88	259	108	287	139	305	177	311	220	305	263	287	301	259	331	221	351	176	358	16383	16383	311	-5	311	27	32	27	32	-5	16383	16383	311	-104	311	-72	32	-72	32	-104	313	54	313	86	167	86	135	92	106	109	83	132	68	161	63	193	68	225	83	254	106	278	134	294	167	300	313	300	313	333	167	333	122	325	84	305	55	274	37	236	30	193	37	150	55	112	84	81	121	61	166	54	16383	16383	296	25	291	4	283	-14	272	-29	258	-39	241	-43	218	-36	192	-20	164	-1	136	13	108	20	82	14	61	0	45	-23	35	-51	30	-81	46	-81	52	-60	60	-41	72	-26	87	-16	105	-12	127	-19	153	-34	180	-53	208	-69	237	-76	262	-69	283	-52	298	-28	308	-1	313	25	30	333	30	300	175	300	208	294	237	278	259	254	274	225	280	193	274	161	259	132	237	109	208	92	175	86	30	86	30	54	175	54	220	61	258	81	287	112	306	150	312	193	313	193	306	236	288	274	259	305	222	325	177	333	16383	16383	296	25	291	4	283	-14	272	-29	258	-39	241	-43	218	-36	192	-20	164	-1	136	13	108	20	82	14	61	0	45	-23	35	-51	30	-81	46	-81	52	-60	60	-41	72	-26	87	-16	105	-12	127	-19	153	-34	180	-53	208	-69	237	-76	262	-69	283	-52	298	-28	308	-1	313	25	313	124	313	157	150	157	122	163	98	177	80	197	68	222	64	249	68	276	80	301	98	321	122	335	150	340	313	340	313	373	152	373	111	366	78	348	52	321	36	287	31	248	36	210	52	176	77	149	110	131	150	124	16383	16383	296	88	291	67	283	48	272	33	258	23	241	19	218	26	192	42	164	61	136	76	108	83	82	77	61	62	45	39	35	11	30	-18	46	-18	52	2	60	21	72	36	87	46	105	50	127	44	153	28	180	9	208	-6	237	-13	262	-6	283	10	298	34	308	61	313	88	16383	16383	296	-29	291	-50	283	-68	272	-84	258	-94	241	-98	218	-91	192	-75	164	-57	136	-41	108	-34	82	-40	61	-56	45	-79	35	-106	30	-136	46	-136	52	-115	60	-96	72	-81	87	-71	105	-67	127	-74	153	-90	180	-109	208	-125	237	-131	262	-125	283	-108	298	-83	308	-56	313	-29	30	373	30	340	193	340	221	335	244	321	263	301	275	276	279	249	275	222	263	197	244	177	221	163	193	157	30	157	30	124	193	124	233	131	266	149	291	176	306	210	312	248	306	287	290	321	264	348	231	366	190	373	16383	16383	296	88	291	67	283	48	272	33	258	23	241	19	218	26	192	42	164	61	136	76	108	83	82	77	61	62	45	39	35	11	30	-18	46	-18	52	2	60	21	72	36	87	46	105	50	127	44	153	28	180	9	208	-6	237	-13	262	-6	283	10	298	34	308	61	313	88	16383	16383	296	-29	291	-50	283	-68	272	-84	258	-94	241	-98	218	-91	192	-75	164	-57	136	-41	108	-34	82	-40	61	-56	45	-79	35	-106	30	-136	46	-136	52	-115	60	-96	72	-81	87	-71	105	-67	127	-74	153	-90	180	-109	208	-125	237	-131	262	-125	283	-108	298	-83	308	-56	313	-29	310	80	310	113	166	113	133	119	105	135	83	159	69	188	64	220	69	251	83	280	105	304	133	320	166	325	310	325	310	358	166	358	121	351	83	331	55	301	37	263	31	220	37	177	55	139	83	108	120	88	164	80	16383	16383	310	-104	310	-72	171	-72	209	-5	310	-5	310	27	227	27	251	70	219	70	195	27	36	27	36	-5	177	-5	141	-72	36	-72	36	-104	122	-104	92	-159	123	-159	153	-104	33	358	33	325	176	325	209	319	237	303	259	279	274	250	279	219	274	187	259	159	237	135	209	119	177	113	33	113	33	80	177	80	222	88	259	108	288	138	306	176	312	219	306	262	288	300	260	331	223	351	179	358	16383	16383	307	-104	307	-72	170	-72	206	-5	307	-5	307	27	224	27	248	70	218	70	194	27	33	27	33	-5	175	-5	138	-72	33	-72	33	-104	120	-104	90	-159	121	-159	151	-104	644	246	644	279	32	279	32	-25	338	-25	338	7	65	7	65	246	644	-25	644	279	32	279	32	246	611	246	611	7	338	7	338	-25	307	-12	307	266	162	266	117	259	79	238	50	208	32	169	25	127	32	84	50	46	79	15	116	-4	161	-12	16383	16383	275	20	162	20	130	26	101	42	78	66	63	95	58	127	63	158	78	187	101	211	129	227	162	233	275	233	35	266	35	-12	180	-12	225	-4	263	15	292	46	311	84	318	127	311	169	293	208	264	238	227	259	182	266	16383	16383	68	20	68	233	180	233	213	227	242	211	264	187	279	158	285	127	279	95	264	66	242	42	213	26	180	20	313	26	313	305	167	305	122	297	84	277	55	246	37	208	30	165	37	122	55	84	84	53	121	33	166	26	16383	16383	280	59	167	59	135	65	106	81	83	105	68	134	63	165	68	197	83	226	106	250	134	266	167	272	280	272	16383	16383	313	-50	313	-17	35	-17	35	-50	30	305	30	26	175	26	220	33	258	53	287	84	306	122	312	165	313	165	306	208	288	246	259	277	222	297	177	305	16383	16383	63	59	63	272	175	272	208	266	237	250	259	226	274	197	280	165	274	134	259	105	237	81	208	65	175	59	16383	16383	307	-50	307	-17	30	-17	30	-50	307	157	307	190	127	190	106	194	89	204	75	219	66	238	63	257	66	277	75	295	89	311	106	321	127	325	307	325	307	358	128	358	95	352	68	338	48	316	35	288	30	257	35	227	47	199	68	177	94	163	126	157	16383	16383	35	95	35	63	216	63	236	59	254	48	267	33	276	15	280	-3	276	-23	267	-42	254	-57	236	-67	216	-70	35	-70	35	-103	214	-103	247	-98	274	-84	295	-62	308	-34	313	-3	308	26	295	54	275	76	249	90	217	95	35	358	35	325	216	325	236	321	254	311	267	295	276	277	280	257	276	237	267	219	254	204	236	194	216	190	35	190	35	157	214	157	247	163	274	177	295	199	308	227	313	257	308	288	295	316	275	338	249	352	217	358	16383	16383	307	-103	307	-70	127	-70	106	-67	89	-56	75	-41	66	-23	63	-3	66	15	75	34	89	49	106	59	127	62	127	63	307	63	307	95	128	95	95	90	68	76	48	54	35	26	30	-3	35	-34	47	-62	68	-84	94	-98	126	-103	313	157	313	190	127	190	106	194	89	204	75	219	66	238	63	257	66	277	75	295	89	311	106	321	127	325	313	325	313	358	128	358	95	352	68	338	48	316	35	288	30	257	35	227	47	199	68	177	94	163	126	157	16383	16383	313	-103	313	-70	127	-70	106	-67	89	-56	75	-41	66	-23	63	-3	66	15	75	34	89	49	106	59	127	62	127	63	313	63	313	95	128	95	95	90	68	76	48	54	35	26	30	-3	35	-34	47	-62	68	-84	94	-98	126	-103	30	358	30	325	216	325	236	321	254	311	267	295	276	277	280	257	276	237	267	219	254	204	236	194	216	190	30	190	30	157	214	157	247	163	274	177	295	199	308	227	313	257	308	288	295	316	275	338	249	352	217	358	16383	16383	30	95	30	63	216	63	236	59	254	48	267	33	276	15	280	-3	276	-23	267	-42	254	-57	236	-67	216	-70	30	-70	30	-103	214	-103	247	-98	274	-84	295	-62	308	-34	313	-3	308	26	295	54	275	76	249	90	217	95	595	-12	595	20	460	20	427	26	398	42	376	66	361	95	355	127	361	158	376	187	398	211	427	227	459	233	595	233	595	266	459	266	414	259	377	238	348	208	329	169	323	127	329	84	347	46	376	15	413	-4	458	-12	16383	16383	30	266	30	233	166	233	198	227	227	211	249	187	264	158	270	127	264	95	249	66	226	42	198	26	165	20	30	20	30	-12	167	-12	212	-4	249	15	278	46	296	84	302	127	296	169	277	208	248	238	211	259	166	266	595	-12	595	20	460	20	430	25	403	39	380	60	364	85	356	114	441	114	441	139	356	139	364	168	380	193	402	214	429	228	459	233	595	233	595	266	459	266	417	260	381	241	352	213	332	179	323	139	301	139	292	179	273	213	244	241	208	260	166	266	30	266	30	233	166	233	196	228	223	214	245	193	260	168	268	139	184	139	184	114	268	114	260	85	245	60	222	39	195	25	165	20	30	20	30	-12	167	-12	209	-5	245	12	273	40	292	74	301	114	323	114	332	74	352	40	380	12	416	-5	458	-12	286	-15	286	132	280	177	261	215	233	243	197	261	155	268	113	262	77	244	49	216	30	178	24	134	24	-15	57	-15	57	132	61	162	72	187	90	209	112	225	138	233	138	-15	171	-15	171	233	197	224	220	209	237	188	249	162	253	132	253	-15	286	-15	286	132	281	174	265	209	240	237	209	257	171	267	171	315	233	315	233	349	76	349	76	315	138	315	138	267	101	257	69	238	45	210	30	175	24	134	24	-15	57	-15	57	132	61	162	72	188	90	209	112	225	138	234	138	-63	171	-63	171	234	197	225	220	209	237	188	249	162	253	132	253	-15	286	0	286	148	281	190	265	225	240	253	209	273	171	282	171	348	138	348	138	282	101	273	69	254	45	226	30	191	24	150	24	0	57	0	57	147	61	177	72	203	90	225	112	241	138	249	138	-48	171	-48	171	249	197	241	220	225	237	203	249	177	253	148	253	0	286	164	253	164	253	131	249	101	238	75	220	53	198	37	171	28	171	278	138	278	138	28	113	37	90	53	73	74	61	101	57	131	57	164	24	164	24	131	30	88	47	51	74	21	111	2	155	-4	200	2	236	21	264	50	280	86	286	128	286	164	253	164	253	131	249	101	238	75	220	53	198	37	171	28	171	127	286	244	248	244	171	165	171	278	138	278	138	131	76	68	70	78	65	90	60	103	58	116	57	131	57	164	24	164	24	131	25	111	29	92	34	74	42	58	52	43	6	-4	43	-4	71	23	85	14	100	6	117	0	135	-3	155	-4	200	2	236	21	264	50	280	86	286	128	16383	16383	138	28	120	34	111	38	103	43	95	49	138	93	217	0	217	331	184	331	184	182	32	182	32	149	184	149	184	0	319	152	319	185	24	185	24	152	155	152	155	0	188	0	188	152	319	0	319	33	188	33	188	185	155	185	155	33	24	33	24	0	257	155	251	158	246	162	242	166	239	171	238	175	239	183	242	190	247	194	254	197	262	198	274	197	284	192	291	184	296	172	299	157	309	157	309	202	303	202	301	201	299	199	296	199	291	200	285	203	280	205	272	208	263	209	248	207	235	201	225	192	218	181	216	167	217	158	222	149	229	141	239	133	252	126	272	116	279	112	284	107	288	102	290	96	291	90	290	84	286	78	281	74	273	71	263	70	251	71	241	75	234	82	228	93	223	108	213	108	213	60	222	60	223	63	224	65	226	66	227	67	230	68	235	67	240	64	246	61	256	59	269	58	284	60	297	66	307	75	313	87	315	99	314	110	310	119	303	127	293	134	281	142	16383	16383	319	0	319	33	188	33	188	331	155	331	155	33	24	33	24	0	313	53	313	86	63	86	63	149	313	149	313	182	63	182	63	245	313	245	313	278	63	278	63	331	30	331	30	0	63	0	63	53	401	0	401	331	368	331	368	0	16383	16383	301	0	301	331	268	331	268	182	23	182	23	149	268	149	268	0	313	0	313	331	280	331	280	232	30	232	30	199	280	199	280	132	30	132	30	99	280	99	280	0	401	0	401	331	368	331	368	0	16383	16383	301	0	301	331	268	331	268	232	23	232	23	199	268	199	268	132	23	132	23	99	268	99	268	0	313	149	313	182	161	182	161	331	128	331	128	182	61	182	61	331	28	331	28	0	61	0	61	149	128	149	128	0	161	0	161	149	319	252	319	286	24	286	24	252	16383	16383	319	152	319	185	24	185	24	152	155	152	155	0	188	0	188	152	319	100	319	133	188	133	188	286	155	286	155	133	24	133	24	100	16383	16383	319	0	319	33	24	33	24	0	319	160	319	193	188	193	188	345	155	345	155	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	155	60	155	-92	188	-92	188	60	319	298	319	331	24	331	24	298	104	298	104	0	137	0	137	298	204	298	204	0	238	0	238	298	319	0	319	33	238	33	238	331	205	331	205	33	138	33	138	331	105	331	105	33	24	33	24	0	276	9	276	244	24	244	24	211	243	211	243	145	24	145	24	112	243	112	243	9	276	112	276	145	57	145	57	211	276	211	276	244	24	244	24	9	57	9	57	112	190	93	118	130	118	345	84	345	84	147	23	178	12	152	84	114	84	-93	118	-93	118	98	179	66	109	-76	142	-76	142	182	161	189	177	201	189	216	197	234	200	255	197	279	186	299	170	315	149	326	126	330	102	326	81	315	65	299	54	279	50	255	53	234	61	216	74	201	90	189	109	182	16383	16383	175	255	173	239	166	226	155	215	141	207	126	205	110	207	96	215	85	226	78	239	75	255	78	271	85	285	96	295	110	303	126	305	141	303	155	295	166	285	173	271	175	255	142	330	109	330	109	71	90	64	74	52	61	37	53	19	50	-1	54	-25	65	-45	81	-62	102	-72	126	-76	149	-72	170	-62	186	-45	197	-25	200	-1	197	19	189	37	177	52	161	64	142	71	16383	16383	175	-1	173	-17	166	-31	155	-41	141	-48	126	-51	110	-48	96	-41	85	-31	78	-17	75	-1	78	14	85	28	96	38	110	45	126	48	141	45	155	38	166	27	173	14	175	-1	142	314	200	314	200	347	51	347	51	314	109	314	109	55	90	48	74	36	61	20	53	2	50	-17	54	-41	65	-62	81	-78	102	-89	126	-93	149	-89	170	-78	186	-62	197	-41	200	-17	197	2	189	20	177	36	161	48	142	55	16383	16383	175	-17	173	-33	166	-47	155	-58	141	-65	126	-68	110	-65	96	-58	85	-47	78	-33	75	-17	78	-2	85	11	96	22	110	29	126	31	141	29	155	22	166	11	173	-2	175	-17	257	114	257	139	197	139	197	348	164	348	164	139	98	139	98	348	65	348	65	139	5	139	5	114	65	114	65	-93	98	-93	98	114	164	114	164	-93	197	-93	197	114	302	180	296	159	288	140	277	125	262	115	243	111	239	111	238	112	238	348	204	348	204	126	192	134	179	143	165	152	152	160	138	167	138	348	105	348	105	175	78	169	56	153	39	130	29	103	24	73	41	73	47	94	56	112	68	128	83	138	102	142	105	142	105	-93	138	-93	138	128	150	120	164	112	177	103	191	94	204	87	204	-93	238	-93	238	78	239	78	266	85	288	102	303	126	314	153	319	180	277	-93	277	348	244	348	244	-93	16383	16383	188	-93	188	348	155	348	155	-93	16383	16383	99	-93	99	348	65	348	65	-93	337	114	337	139	277	139	277	348	244	348	244	139	188	139	188	348	155	348	155	139	99	139	99	348	65	348	65	139	6	139	6	114	65	114	65	-93	99	-93	99	114	155	114	155	-93	188	-93	188	114	244	114	244	-93	277	-93	277	114	203	272	201	283	197	291	190	298	181	303	171	304	162	303	153	298	146	292	141	283	140	272	141	262	145	253	152	246	161	242	171	241	182	242	191	247	197	254	202	263	203	272	16383	16383	203	127	201	138	197	146	190	153	181	157	171	158	162	157	153	153	146	146	141	138	140	127	141	116	145	107	152	101	161	96	171	95	182	97	191	101	197	108	202	117	203	127	16383	16383	203	-18	201	-8	197	0	190	7	181	11	171	12	162	11	153	7	146	0	141	-7	140	-18	141	-29	145	-38	152	-44	161	-48	171	-50	182	-48	191	-44	197	-37	202	-28	203	-18	540	51	540	84	436	127	540	169	540	201	357	129	357	124	16383	16383	540	-12	540	20	277	127	540	233	540	266	193	129	193	124	16383	16383	540	-77	540	-44	118	126	540	298	540	330	29	129	29	124	556	124	556	129	45	330	45	298	467	127	45	-44	45	-77	16383	16383	392	124	392	129	45	266	45	233	308	127	45	20	45	-12	16383	16383	228	124	228	129	45	201	45	169	149	127	45	84	45	51	313	84	313	117	97	224	313	330	313	363	30	226	30	221	16383	16383	313	-12	313	20	30	157	30	124	16383	16383	313	-109	313	-76	30	60	30	27	313	221	313	226	30	363	30	330	246	224	30	117	30	84	16383	16383	313	124	313	157	30	20	30	-12	16383	16383	313	27	313	60	30	-76	30	-109	424	355	388	355	208	-110	244	-110	16383	16383	331	355	296	355	116	-110	151	-110	16383	16383	239	355	203	355	23	-110	59	-110	331	355	296	355	116	-110	151	-110	16383	16383	239	355	203	355	23	-110	59	-110	155	-93	155	345	50	345	50	-93	16383	16383	135	-74	70	-74	70	325	135	325	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	127	400	127	432	-78	432	331	22	331	22	-78	16383	16383	400	126	55	126	55	298	400	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	298	400	298	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	266	325	512	126	266	372	20	126	267	-120	16383	16383	266	-74	66	126	266	325	512	126	266	372	20	126	267	-120	16383	16383	466	126	267	-74	66	126	512	126	266	372	20	126	267	-120	16383	16383	466	126	66	126	266	325	432	281	432	331	382	331	382	306	408	306	408	281	16383	16383	360	306	360	331	310	331	310	306	16383	16383	432	209	432	259	408	259	408	209	16383	16383	289	306	289	331	238	331	238	306	16383	16383	432	137	432	187	408	187	408	137	16383	16383	217	306	217	331	166	331	166	306	16383	16383	432	65	432	115	408	115	408	65	16383	16383	145	306	145	331	94	331	94	306	16383	16383	432	-6	432	43	408	43	408	-6	16383	16383	432	-78	432	-27	408	-27	408	-53	382	-53	382	-78	16383	16383	73	306	73	331	22	331	22	281	47	281	47	306	16383	16383	360	-78	360	-53	310	-53	310	-78	16383	16383	47	209	47	259	22	259	22	209	16383	16383	289	-78	289	-53	238	-53	238	-78	16383	16383	47	137	47	187	22	187	22	137	16383	16383	217	-78	217	-53	166	-53	166	-78	16383	16383	47	65	47	115	22	115	22	65	16383	16383	145	-78	145	-53	94	-53	94	-78	16383	16383	47	-6	47	43	22	43	22	-6	16383	16383	73	-78	73	-53	47	-53	47	-27	22	-27	22	-78	500	-89	500	390	20	390	20	-89	500	-89	500	390	20	390	20	-89	16383	16383	467	-56	53	-56	53	357	467	357	95	86	95	166	25	166	25	86	95	86	95	166	25	166	25	86	16383	16383	80	101	40	101	40	151	80	151	437	194	228	345	18	194	98	-51	357	-51	437	194	228	345	18	194	98	-51	357	-51	16383	16383	397	181	333	-19	122	-19	58	181	228	305	414	18	414	233	228	340	41	233	41	18	228	-88	16383	16383	381	36	228	-50	74	36	74	213	228	302	381	213	414	18	414	233	228	340	41	233	41	18	228	-88	451	127	341	316	122	316	12	127	122	-63	341	-63	569	126	555	210	517	283	459	341	386	379	302	392	218	379	145	341	87	283	49	210	35	126	49	42	87	-31	145	-89	218	-127	302	-140	386	-127	459	-89	517	-31	555	42	569	126	367	126	195	291	22	126	195	-47	367	126	195	291	22	126	195	-47	16383	16383	320	125	195	0	70	125	195	245	252	126	136	305	20	126	137	-51	252	126	136	305	20	126	137	-51	16383	16383	213	126	137	8	60	126	136	244	248	126	131	244	13	126	131	8	166	126	89	244	13	126	89	8	166	126	89	244	13	126	89	8	16383	16383	129	126	89	65	50	126	89	188	396	126	384	175	353	210	309	233	259	246	210	250	162	246	113	233	69	210	37	175	25	126	37	77	69	42	113	19	162	6	210	2	259	6	309	19	353	42	384	77	396	126	396	126	384	175	353	210	309	233	259	246	210	250	162	246	113	233	69	210	37	175	25	126	37	77	69	42	113	19	162	6	210	2	259	6	309	19	353	42	384	77	396	126	16383	16383	363	126	352	89	325	63	288	47	247	38	210	35	174	38	133	47	96	63	69	89	58	126	69	163	96	189	133	205	174	214	210	217	247	214	288	205	325	189	352	163	363	126	273	126	269	174	256	224	233	268	198	299	149	311	100	299	65	268	42	224	29	174	25	126	29	78	42	28	65	-15	100	-47	149	-59	198	-47	233	-15	256	28	269	78	273	126	273	126	269	174	256	224	233	268	198	299	149	311	100	299	65	268	42	224	29	174	25	126	29	78	42	28	65	-15	100	-47	149	-59	198	-47	233	-15	256	28	269	78	273	126	16383	16383	240	126	236	80	225	38	207	5	181	-17	149	-25	117	-17	91	5	73	39	62	80	58	126	62	172	73	213	91	247	117	270	149	278	181	270	207	247	225	213	236	172	240	126	428	110	428	143	343	143	336	163	324	180	308	193	289	201	267	204	246	201	227	193	211	180	199	163	192	143	128	143	122	145	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	100	118	106	121	108	124	109	129	110	193	110	200	90	211	74	227	61	246	53	267	50	289	53	308	61	324	74	336	90	343	110	16383	16383	218	143	224	155	232	165	242	172	254	177	267	179	281	177	293	172	303	165	311	155	317	143	16383	16383	317	110	311	98	303	89	293	81	281	76	267	75	254	76	242	81	232	89	224	98	219	110	433	-39	433	-6	122	-6	118	-4	115	-2	114	0	113	3	114	5	115	8	116	10	118	13	121	15	140	34	149	42	159	51	120	88	117	90	115	92	113	96	113	99	114	102	116	105	122	109	126	110	433	110	433	143	122	143	116	147	114	150	113	153	114	155	115	158	116	160	118	163	121	165	140	184	149	192	159	201	120	238	117	240	115	243	114	244	113	246	113	249	114	252	116	255	119	258	123	259	126	260	433	260	433	293	127	293	122	294	118	295	115	297	113	303	114	306	115	308	116	311	118	314	121	317	129	326	145	342	159	360	149	369	129	347	107	327	83	309	58	293	30	279	30	274	55	262	77	249	98	234	118	218	137	201	118	185	98	169	77	154	54	141	30	129	30	124	55	112	77	99	98	84	118	68	137	51	118	35	98	19	77	4	54	-8	30	-20	30	-25	58	-38	83	-55	107	-73	128	-93	148	-115	158	-106	152	-96	144	-87	137	-79	118	-60	116	-57	114	-55	114	-52	113	-50	115	-44	118	-41	121	-40	126	-39	574	110	574	143	493	143	482	187	459	226	426	257	384	277	334	285	287	278	247	259	214	229	191	190	180	143	119	143	113	145	107	151	107	159	109	161	111	164	122	175	131	185	155	215	145	224	103	180	79	160	54	143	26	129	26	124	54	110	79	92	103	72	125	51	145	28	155	38	148	48	140	58	132	67	123	77	111	89	110	92	108	95	107	97	107	100	109	106	112	108	115	109	120	110	180	110	190	65	213	26	246	-3	287	-23	334	-30	383	-23	426	-5	459	23	482	62	493	110	16383	16383	349	143	349	252	382	244	411	228	434	205	451	176	460	143	16383	16383	324	143	212	143	220	175	236	204	260	227	289	244	324	252	16383	16383	460	110	451	77	435	49	412	26	383	10	349	2	349	110	16383	16383	324	2	289	10	260	26	237	49	221	78	212	110	324	110	759	110	759	143	710	143	680	110	621	197	559	110	499	197	438	110	378	197	316	110	257	197	195	110	165	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	93	104	73	126	51	146	29	156	39	149	49	141	59	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	117	109	120	110	148	110	195	57	257	143	316	57	378	143	438	57	499	143	559	57	621	143	680	57	725	110	435	110	435	143	302	143	302	225	277	225	277	143	189	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	223	206	230	215	220	225	204	207	187	189	168	172	149	157	128	143	117	143	113	145	111	147	109	150	109	155	110	158	116	167	125	176	134	186	150	206	157	215	147	225	126	202	105	181	81	161	56	143	28	129	28	124	56	110	81	92	105	72	126	51	147	28	156	38	142	58	124	78	113	89	111	92	109	94	109	96	108	99	109	102	112	105	118	109	122	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	187	107	190	109	194	110	277	110	277	28	302	28	302	110	435	110	435	143	350	143	350	225	325	225	325	143	286	143	286	225	261	225	261	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	196	222	206	229	215	219	225	203	207	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	206	68	197	78	188	86	185	89	183	92	181	96	181	99	182	102	187	107	190	109	193	110	261	110	261	28	286	28	286	110	325	110	325	28	350	28	350	110	435	28	435	225	411	225	411	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	196	222	206	229	215	219	225	203	207	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	206	68	197	78	188	86	185	89	183	92	181	96	181	99	182	102	187	107	190	109	193	110	411	110	411	28	669	224	652	206	635	189	617	172	598	157	577	143	577	110	597	96	617	81	635	64	652	46	668	28	678	38	671	48	663	58	654	68	645	77	637	86	634	91	630	97	626	105	624	115	623	127	624	136	626	145	630	154	633	161	637	167	646	177	654	187	663	196	671	205	679	215	16383	16383	535	110	535	143	463	143	463	110	16383	16383	421	110	421	143	349	143	349	110	16383	16383	307	110	307	143	235	143	235	110	16383	16383	219	224	203	206	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	214	58	205	69	187	87	188	87	183	92	181	96	181	99	182	102	184	105	190	109	193	110	193	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	195	229	215	436	127	435	133	433	138	429	142	424	144	419	145	413	144	408	142	404	138	401	133	400	127	401	121	404	116	408	112	413	109	419	108	424	109	429	112	433	116	435	121	436	127	16383	16383	376	127	375	133	372	138	368	142	363	144	357	145	352	144	347	142	342	138	340	133	339	127	340	121	342	116	347	112	352	109	357	108	363	109	368	112	372	116	375	121	376	127	16383	16383	314	127	313	132	311	137	307	141	302	144	296	145	290	144	285	141	281	137	279	132	278	127	279	121	281	116	285	112	290	109	296	108	302	109	307	112	311	116	313	121	314	127	16383	16383	253	127	252	133	249	138	245	142	240	144	235	145	229	144	224	142	220	138	217	133	217	121	220	116	224	112	229	109	235	108	240	109	245	112	249	116	252	121	253	127	16383	16383	193	127	192	133	189	138	185	142	180	144	174	145	168	144	163	142	160	138	157	133	156	127	157	121	160	116	163	112	168	109	174	108	180	109	185	112	189	116	192	121	193	127	16383	16383	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	102	109	104	113	108	116	108	121	109	125	112	129	116	130	121	131	127	129	137	125	141	121	144	116	145	113	145	111	146	109	148	109	150	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	425	225	409	207	392	189	374	172	355	157	334	143	262	143	262	225	237	225	237	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	237	110	237	28	262	28	262	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	425	225	409	207	392	189	374	172	355	157	334	143	287	143	287	225	262	225	262	143	223	143	223	225	198	225	198	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	198	110	198	28	223	28	223	110	262	110	262	28	287	28	287	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	425	224	409	206	392	189	374	172	355	157	334	143	190	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	215	195	223	205	230	215	220	224	204	206	187	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	184	105	186	107	190	109	194	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	205	435	215	425	225	409	207	392	189	374	172	355	157	334	143	291	143	291	225	266	225	266	143	190	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	223	206	230	215	220	225	204	207	187	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	184	105	186	107	190	109	194	110	266	110	266	28	291	28	291	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	428	225	412	206	380	172	362	157	342	143	317	143	317	225	292	225	292	143	262	143	262	225	238	225	238	143	173	143	170	145	168	147	166	150	166	155	168	161	172	167	181	176	190	186	197	196	205	206	212	215	202	225	186	206	170	189	153	172	135	157	114	143	109	143	106	145	104	147	102	150	102	155	103	158	105	161	106	164	118	176	142	206	149	215	139	225	119	202	98	181	76	161	52	143	25	129	25	124	52	110	76	92	98	72	119	51	138	28	148	38	134	58	125	68	117	78	108	86	104	92	102	94	102	102	104	105	107	107	111	109	114	110	135	96	154	81	171	65	186	47	202	28	212	38	205	48	181	78	172	86	169	89	167	92	165	96	165	99	167	105	173	109	177	110	238	110	238	28	262	28	262	110	292	110	292	28	317	28	317	110	343	110	362	96	380	81	396	65	412	47	427	28	438	38	431	48	423	57	416	66	408	76	400	85	397	89	393	96	389	104	387	114	386	127	387	136	389	145	392	154	397	161	401	167	409	177	416	187	424	196	431	206	438	215	435	110	435	143	322	143	377	198	359	215	289	145	218	215	200	198	255	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	254	110	200	56	218	39	289	109	359	39	377	56	323	110	435	128	418	156	397	181	372	201	345	215	315	220	277	212	246	193	221	170	198	151	175	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	175	110	209	118	236	137	260	160	286	179	315	187	339	183	361	171	380	154	396	133	410	111	388	257	388	282	204	282	204	257	16383	16383	388	185	388	210	204	210	204	185	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	398	185	394	205	386	224	373	240	357	250	339	254	320	249	299	238	279	225	260	214	245	210	233	212	222	218	214	228	207	240	203	254	194	254	197	236	205	217	218	201	233	190	251	185	270	190	290	201	311	213	329	224	345	229	357	227	368	220	377	211	384	199	388	185	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	0	394	17	386	36	374	52	359	64	341	68	322	63	301	53	281	40	262	29	247	24	234	26	224	32	215	42	208	54	204	68	194	68	197	48	206	29	219	13	234	3	252	0	271	3	292	14	312	27	331	38	347	43	359	41	369	35	378	25	384	13	388	0	16383	16383	398	-69	394	-51	386	-33	374	-16	359	-5	341	-1	322	-5	301	-16	281	-29	262	-40	247	-45	234	-43	224	-36	215	-27	208	-15	204	-1	194	-1	197	-21	206	-40	219	-55	234	-65	252	-69	271	-65	292	-54	312	-41	331	-30	347	-25	359	-27	369	-34	378	-43	384	-55	388	-69	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	272	143	22	266	22	233	200	143	42	143	42	110	200	110	22	20	22	-12	272	110	342	110	347	109	351	107	353	105	355	102	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	384	159	362	177	341	197	321	219	311	210	325	192	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	300	143	290	181	271	215	243	242	207	260	166	266	22	266	22	233	166	233	195	228	221	215	243	195	258	170	267	143	42	143	42	110	267	110	258	82	243	58	221	38	195	25	166	20	22	20	22	-12	167	-12	209	-5	244	11	272	38	291	71	300	110	342	110	347	109	351	107	353	105	355	102	355	96	353	92	351	89	332	70	325	62	319	53	312	43	322	33	342	55	362	76	384	94	408	110	435	124	436	-16	436	16	158	16	148	29	130	51	122	60	116	68	436	68	436	100	88	100	84	105	81	110	79	116	77	121	76	127	77	132	81	142	84	147	88	152	436	152	436	185	114	185	120	193	128	202	137	212	147	224	158	238	436	238	436	271	181	271	191	286	209	316	216	331	222	344	209	350	181	302	149	256	112	213	71	172	27	131	27	124	77	76	120	30	156	-13	185	-55	209	-97	221	-89	216	-77	209	-63	191	-33	180	-16	436	131	392	172	352	213	315	257	282	302	254	350	243	344	248	331	255	316	273	286	283	271	27	271	27	238	306	238	317	224	327	212	336	202	343	193	350	185	27	185	27	152	376	152	380	147	383	142	387	132	387	121	385	116	383	110	380	105	376	100	27	100	27	68	349	68	342	60	334	51	326	40	316	29	306	16	27	16	27	-16	283	-16	273	-33	255	-63	248	-77	243	-89	255	-97	279	-55	309	-13	345	30	387	76	436	124	270	185	266	205	257	224	244	240	229	250	211	254	191	249	171	238	151	225	132	214	117	210	104	212	94	218	85	228	79	240	75	254	65	254	69	236	77	217	89	201	104	190	122	185	141	190	162	201	182	213	201	224	217	229	229	227	239	220	248	211	255	199	259	185	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	270	0	266	17	257	36	245	52	230	64	213	68	193	63	173	53	152	40	134	29	118	24	106	26	95	32	86	42	79	54	75	68	65	68	69	48	77	29	90	13	106	3	123	0	143	3	163	14	184	27	202	38	218	43	230	41	241	35	249	25	256	13	260	0	16383	16383	270	-69	266	-51	257	-33	245	-16	230	-5	213	-1	193	-5	173	-16	152	-29	134	-40	118	-45	106	-43	95	-36	86	-27	79	-15	75	-1	65	-1	69	-21	77	-40	90	-55	106	-65	123	-69	143	-65	163	-54	184	-41	202	-30	218	-25	230	-27	241	-34	249	-43	256	-55	260	-69	388	254	384	240	378	228	369	218	359	212	347	210	331	214	312	225	292	238	271	249	252	254	234	250	219	240	206	224	197	205	194	185	204	185	208	199	215	211	224	220	234	227	247	229	262	224	281	213	301	201	322	190	341	185	359	190	374	201	386	217	394	236	398	254	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	388	68	384	54	377	42	368	32	357	26	345	24	329	29	311	40	290	53	270	63	251	68	233	64	218	52	205	36	197	17	194	0	203	0	207	13	214	25	222	35	233	41	245	43	260	38	279	27	300	14	320	3	339	0	357	3	373	13	386	29	394	48	398	68	16383	16383	388	-1	384	-15	377	-27	368	-36	357	-43	345	-45	329	-40	311	-29	290	-16	270	-5	251	-1	233	-5	218	-16	205	-33	197	-51	194	-69	203	-69	207	-55	214	-43	222	-34	233	-27	245	-25	260	-30	279	-41	300	-54	320	-65	339	-69	357	-65	373	-55	386	-40	394	-21	398	-1	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	0	394	17	386	36	374	52	359	64	341	68	322	63	301	53	281	40	262	29	247	24	234	26	224	32	215	42	208	54	204	68	194	68	197	48	206	29	219	13	234	3	252	0	271	3	292	14	312	27	331	38	347	43	359	41	369	35	378	25	384	13	388	0	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	270	0	266	17	257	36	245	52	230	64	213	68	193	63	173	53	152	40	134	29	118	24	106	26	95	32	86	42	79	54	75	68	65	68	69	48	77	29	90	13	106	3	123	0	143	3	163	14	184	27	202	38	218	43	230	41	241	35	249	25	256	13	260	0	367	186	241	186	199	310	156	186	30	186	132	108	95	-14	199	58	301	-14	265	108	16383	16383	329	174	249	113	278	17	199	74	119	17	147	113	68	174	166	174	199	270	231	174	367	186	241	186	199	310	156	186	30	186	132	108	95	-14	199	58	301	-14	265	108	333	182	201	167	175	299	148	167	17	182	131	114	77	-6	175	83	273	-6	219	114	16383	16383	275	163	203	119	236	45	175	100	114	45	147	119	75	163	159	153	175	233	191	153	420	147	268	356	22	276	22	17	268	-62	420	147	268	356	22	276	22	17	268	-63	16383	16383	379	147	257	-22	55	41	55	252	257	316	336	298	336	331	5	331	5	298	16383	16383	336	198	336	231	5	231	5	198	154	198	154	0	187	0	187	198	684	209	656	204	636	193	620	176	609	156	599	134	591	118	583	103	574	90	562	82	548	79	534	82	523	90	513	102	505	117	498	134	488	155	477	176	462	193	443	204	419	209	394	204	375	193	360	176	349	155	339	134	331	117	323	102	314	90	303	82	289	79	274	82	263	90	254	103	245	118	238	134	228	156	217	176	202	193	183	204	158	209	133	204	114	193	99	176	88	156	79	134	71	118	62	103	52	90	39	82	22	79	23	46	50	51	70	62	86	79	98	99	108	121	115	138	123	152	132	164	144	172	158	175	172	172	184	164	193	152	201	137	209	121	218	99	230	79	244	62	263	51	289	46	313	51	332	62	347	79	358	99	368	121	376	137	384	152	393	164	404	172	419	175	433	172	444	164	453	152	461	137	469	121	479	99	491	79	505	62	524	51	549	46	574	51	593	62	607	79	618	99	628	121	644	153	654	165	667	173	684	176	420	154	418	182	411	209	401	233	387	255	371	276	348	298	322	313	294	323	266	329	238	330	177	323	117	300	67	263	32	212	18	147	25	108	42	76	65	51	87	33	104	23	107	24	111	27	123	33	118	26	112	19	105	13	96	7	102	3	109	0	117	-1	125	-3	137	-3	139	-2	142	-2	144	-1	175	45	198	92	216	140	230	191	244	248	245	250	246	251	248	255	248	259	246	263	245	264	243	265	233	260	222	256	212	252	202	249	193	246	194	243	197	241	200	240	202	238	203	235	199	187	190	145	177	109	160	78	141	54	111	70	88	89	72	111	63	135	60	161	68	204	91	245	126	279	171	302	224	311	275	301	318	273	350	234	370	186	377	134	372	92	357	54	332	21	297	-4	252	-19	255	-19	258	-20	267	-20	323	-9	366	18	396	59	414	106	420	154	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	152	301	156	296	159	293	162	291	167	290	174	291	180	294	184	298	187	304	188	310	186	321	180	329	170	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	127	0	127	7	112	9	102	13	97	21	94	33	94	209	188	209	188	52	187	34	184	21	178	13	168	9	153	7	153	0	276	0	276	7	255	9	242	13	234	20	230	33	229	51	229	209	287	209	287	225	229	225	229	283	230	299	234	311	239	320	247	326	257	328	263	327	269	325	274	321	279	316	284	308	289	301	293	296	297	293	302	291	306	290	313	291	319	294	324	298	327	304	328	310	325	321	318	329	307	336	292	340	276	342	257	340	241	335	226	328	214	318	205	305	198	292	194	279	190	264	189	247	188	225	262	0	262	7	248	10	239	14	232	22	229	33	228	50	228	228	226	230	214	229	203	227	181	225	92	225	92	265	93	280	95	293	100	304	107	313	113	319	120	323	136	329	145	329	161	325	173	314	184	302	194	291	205	287	212	288	217	290	220	295	222	300	223	307	220	319	212	329	199	336	182	340	160	342	143	341	126	338	111	333	98	327	86	318	73	303	64	288	58	271	54	250	50	225	17	225	17	209	50	209	50	48	49	32	46	20	40	13	30	9	16	7	16	0	126	0	126	7	112	9	102	14	96	20	93	31	92	45	92	209	134	209	157	208	172	206	181	201	184	192	185	180	185	32	182	21	177	14	167	9	151	7	151	0	261	0	261	7	248	9	239	12	233	18	229	27	228	41	228	340	226	342	219	340	210	337	202	334	195	331	190	329	180	331	158	337	146	340	134	342	123	341	112	338	102	334	93	329	84	322	70	307	60	291	55	273	52	252	51	225	16	225	16	209	50	209	50	54	49	34	47	21	41	14	31	9	16	7	16	0	127	0	127	7	113	9	103	13	97	19	94	28	93	41	93	209	186	209	186	43	185	29	182	19	176	13	167	9	153	7	153	0	16383	16383	186	225	93	225	93	250	94	279	98	301	105	317	114	325	126	328	132	328	138	326	142	323	147	317	157	303	161	298	165	295	171	293	177	292	182	292	183	293	185	294	186	296	398	0	398	7	385	10	375	14	369	22	365	33	364	50	364	193	365	203	365	214	366	228	363	230	351	229	340	227	318	225	229	225	229	265	230	280	232	293	237	304	244	313	250	318	257	323	273	327	281	328	297	323	310	313	320	301	331	291	342	287	349	288	353	290	357	295	359	300	359	307	357	319	349	329	336	336	319	340	297	342	279	341	263	338	249	333	235	327	224	318	210	303	201	288	195	271	191	250	187	225	94	225	94	282	95	298	99	311	105	320	113	326	123	328	129	327	134	325	139	321	143	315	148	307	152	300	156	295	159	292	163	290	167	290	174	291	180	294	185	298	188	304	189	310	186	320	180	329	170	335	156	339	140	341	121	339	105	335	90	327	78	318	69	305	62	292	57	279	54	264	52	246	51	225	11	225	11	209	51	209	51	51	50	33	47	21	40	13	28	9	10	7	10	0	127	0	127	7	113	10	103	13	97	21	94	33	94	209	187	209	187	48	186	32	184	21	179	14	169	10	153	7	153	0	263	0	263	7	249	9	239	14	233	20	230	31	229	45	229	209	295	209	310	206	318	201	322	192	323	180	323	50	322	32	320	21	314	14	304	9	289	7	289	0	398	0	398	7	385	9	376	12	370	18	366	27	366	340	363	342	356	340	347	337	339	334	332	331	326	329	316	331	306	334	294	337	283	340	271	342	260	341	249	338	239	334	229	329	221	322	207	307	198	291	192	273	189	252	189	225	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	153	301	157	296	161	293	166	291	171	290	177	291	183	294	188	298	190	304	191	310	189	321	182	329	171	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	140	0	140	7	119	9	106	13	98	21	95	33	94	52	94	209	188	209	188	54	187	34	184	21	177	14	167	9	152	7	152	0	265	0	265	7	251	9	241	13	234	19	230	28	229	41	229	209	324	209	324	43	323	29	319	19	313	13	304	9	291	7	291	0	16383	16383	324	225	229	225	229	250	231	279	235	301	242	316	251	325	263	328	269	327	275	325	280	322	284	317	290	310	294	303	298	298	302	295	308	293	315	292	319	292	320	293	322	294	324	296	408	112	219	331	27	110	217	-107	16383	16383	207	29	208	39	209	50	213	63	218	79	227	99	234	113	242	126	249	140	254	154	256	171	255	188	250	202	241	211	229	217	213	219	199	217	187	211	177	203	171	194	169	184	171	177	175	173	180	169	184	164	185	158	184	152	179	147	173	143	166	141	158	140	151	141	144	144	137	149	133	157	131	165	135	186	147	206	165	223	189	235	218	239	243	235	267	225	287	210	302	190	307	167	306	154	301	141	292	127	276	110	252	89	244	79	237	68	232	57	229	44	226	29	16383	16383	242	-24	240	-30	236	-37	231	-43	223	-47	215	-48	208	-47	201	-43	195	-37	192	-31	190	-24	192	-14	196	-7	201	-1	208	1	215	2	223	1	230	-1	236	-7	240	-14	242	-24	107	43	107	0	113	37	113	37	107	0	113	6	113	37	113	6	116	30	116	30	113	6	116	13	116	30	116	13	118	21	65	22	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	75	0	70	37	75	0	76	43	76	43	75	0	82	-2	76	43	82	-2	83	47	83	47	82	-2	91	-3	83	47	91	-3	92	49	92	49	91	-3	100	-2	92	49	100	-2	100	47	100	47	100	-2	107	0	100	47	107	0	107	43	118	297	117	311	117	278	118	297	117	278	117	282	118	297	117	282	118	286	118	297	118	286	118	290	118	297	118	290	118	294	117	278	117	311	113	322	117	278	113	322	108	331	117	278	108	331	101	336	117	278	101	336	94	88	92	338	81	336	88	88	92	338	88	88	94	88	92	338	94	88	101	336	66	284	66	278	69	323	69	323	66	278	88	88	69	323	88	88	74	331	74	331	88	88	81	336	66	312	65	300	65	297	66	312	65	297	65	293	66	312	65	293	65	289	66	312	65	289	66	284	66	312	66	284	69	323	123	316	124	307	124	324	124	324	124	307	126	291	124	324	126	291	127	330	127	330	126	291	129	270	127	330	129	270	132	334	132	334	129	270	134	244	132	334	134	244	138	337	138	337	134	244	139	215	138	337	139	215	145	338	145	338	139	215	150	215	145	338	150	215	151	337	151	337	150	215	154	243	151	337	154	243	157	334	157	334	154	243	158	268	157	334	158	268	162	330	162	330	158	268	162	289	162	330	162	289	165	324	165	324	162	289	165	306	165	324	165	306	166	318	39	316	39	307	40	324	40	324	39	307	42	291	40	324	42	291	42	330	42	330	42	291	45	270	42	330	45	270	47	334	47	334	45	270	50	244	47	334	50	244	53	337	53	337	50	244	55	215	53	337	55	215	60	338	60	338	55	215	65	215	60	338	65	215	67	337	67	337	65	215	70	243	67	337	70	243	73	334	73	334	70	243	75	268	73	334	75	268	77	330	77	330	75	268	78	289	77	330	78	289	80	324	80	324	78	289	80	306	80	324	80	306	81	318	90	331	75	230	85	108	85	108	75	230	71	203	85	108	71	203	69	0	69	0	71	203	60	136	69	0	60	136	56	108	56	108	60	136	3	136	56	108	3	136	3	108	17	230	17	203	71	203	17	230	71	203	75	230	90	331	85	108	89	136	90	331	89	136	100	203	90	331	100	203	104	230	90	331	104	230	119	331	185	331	171	230	181	108	181	108	171	230	166	203	181	108	166	203	166	0	166	0	166	203	156	136	166	0	156	136	152	108	152	108	156	136	89	136	152	108	89	136	85	108	104	230	100	203	166	203	104	230	166	203	171	230	200	230	214	331	195	203	195	203	214	331	185	331	195	203	185	331	185	136	185	136	185	331	181	108	185	136	181	108	235	108	200	230	195	203	248	203	200	230	248	203	248	230	185	136	235	108	235	136	166	0	152	108	137	0	69	0	56	108	40	0	132	319	154	314	155	330	155	330	154	314	172	304	155	330	172	304	173	326	173	326	172	304	186	291	173	326	186	291	189	321	189	321	186	291	197	273	189	321	197	273	202	314	202	314	197	273	205	250	202	314	205	250	213	305	213	305	205	250	213	250	228	96	227	105	229	85	229	85	227	105	225	115	229	85	225	115	224	54	224	54	225	115	222	123	224	54	222	123	219	130	211	32	224	54	219	130	211	32	219	130	210	141	211	32	210	141	199	152	211	32	199	152	191	17	191	17	199	152	189	74	191	17	189	74	187	55	191	17	187	55	181	40	191	17	181	40	170	28	191	17	170	28	164	6	188	90	189	74	199	152	188	90	199	152	185	164	188	90	185	164	182	105	132	147	156	132	163	178	163	178	156	132	172	118	163	178	172	118	185	164	185	164	172	118	182	105	132	14	132	147	132	195	132	14	132	195	115	155	132	14	115	155	132	-43	132	332	132	363	115	155	132	332	115	155	132	195	132	332	132	195	132	319	132	332	132	319	155	330	115	0	115	155	115	14	115	0	115	14	91	1	91	1	115	14	90	17	91	1	90	17	71	4	71	4	90	17	69	27	71	4	69	27	54	9	54	9	69	27	52	42	54	9	52	42	38	63	38	16	54	9	38	63	38	16	38	63	30	90	38	16	30	90	22	90	38	16	22	90	22	26	132	363	115	363	115	319	115	319	115	363	115	332	115	319	115	155	132	363	71	293	81	304	88	328	88	328	81	304	96	313	88	328	96	313	115	332	115	332	96	313	115	319	64	319	44	304	54	196	64	319	54	196	63	266	64	319	63	266	65	281	64	319	65	281	71	293	64	319	71	293	88	328	63	266	54	196	64	254	64	254	54	196	79	177	64	254	79	177	69	243	69	243	79	177	79	232	26	257	29	234	31	283	31	283	29	234	38	214	31	283	38	214	44	304	44	304	38	214	54	196	79	232	79	177	93	219	93	219	79	177	115	155	93	219	115	155	115	204	115	204	115	155	115	319	164	6	170	28	154	20	164	6	154	20	132	14	164	6	132	14	132	0	132	-43	115	155	115	0	132	-43	115	0	115	-43	132	195	132	147	163	178	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	153	335	132	325	142	294	142	294	132	325	141	281	142	141	141	281	132	325	142	141	132	325	126	171	118	189	103	155	126	171	118	189	126	171	132	325	118	189	132	325	116	309	118	189	116	309	111	207	99	177	72	158	75	124	99	177	75	124	86	140	99	177	86	140	103	155	99	177	103	155	118	189	72	158	50	138	53	5	72	158	53	5	67	87	72	158	67	87	69	106	72	158	69	106	75	124	79	45	70	64	77	-3	77	-3	70	64	67	87	53	5	50	138	36	20	36	20	50	138	34	116	36	20	34	116	25	42	25	42	34	116	24	92	25	42	24	92	21	69	101	250	103	237	105	288	105	288	103	237	106	223	105	288	106	223	116	309	116	309	106	223	111	207	185	40	170	31	172	9	172	9	170	31	155	25	172	9	155	25	151	0	151	0	155	25	142	21	151	0	142	21	130	-4	130	-4	142	21	129	20	109	23	92	31	107	-6	109	23	107	-6	130	-4	109	23	130	-4	129	20	79	45	77	-3	107	-6	79	45	107	-6	92	31	246	75	251	113	234	89	246	75	234	89	250	9	250	9	234	89	233	22	233	22	234	89	218	107	233	22	218	107	214	39	214	39	218	107	205	126	214	39	205	126	202	52	202	52	205	126	192	146	202	52	192	146	186	72	186	72	192	146	180	167	186	72	180	167	170	92	170	92	180	167	168	192	170	92	168	192	161	208	156	115	170	92	161	208	156	115	161	208	152	225	156	115	152	225	146	239	156	115	146	239	143	253	156	115	143	253	142	141	141	266	141	281	142	141	141	266	142	141	143	253	142	294	148	306	153	335	153	335	148	306	156	315	153	335	156	315	177	338	177	338	156	315	167	320	177	338	167	320	180	322	180	322	193	320	199	335	199	335	193	320	204	314	199	335	204	314	218	328	218	328	204	314	212	304	218	328	212	304	217	292	217	261	221	222	219	278	219	278	221	222	233	315	233	315	221	222	235	238	233	315	235	238	242	298	242	298	235	238	243	256	242	298	243	256	246	276	218	328	217	292	219	278	218	328	219	278	233	315	199	335	177	338	180	322	183	220	168	192	199	207	183	220	199	207	200	233	200	233	199	207	221	222	200	233	221	222	211	246	211	246	221	222	217	261	183	220	161	208	168	192	193	22	214	39	202	52	193	22	202	52	185	40	193	22	185	40	172	9	246	75	250	9	259	58	259	58	250	9	266	0	259	58	266	0	274	46	274	46	266	0	283	-4	274	46	283	-4	288	36	288	36	283	-4	300	-6	288	36	300	-6	304	31	304	31	300	-6	319	-3	304	31	319	-3	321	29	321	29	319	-3	336	3	321	29	336	3	332	30	270	197	276	193	355	213	355	213	276	193	279	187	355	213	279	187	280	179	280	179	284	134	296	152	280	179	296	152	309	173	309	173	316	184	280	179	280	179	316	184	323	192	280	179	323	192	332	198	342	201	355	203	355	213	342	201	355	213	332	198	332	198	355	213	280	179	261	201	270	197	355	213	261	201	355	213	248	213	261	201	248	213	248	203	280	179	278	165	284	134	284	134	278	165	273	150	284	134	273	150	273	115	273	115	273	150	264	133	273	115	264	133	260	96	260	96	264	133	251	113	260	96	251	113	246	75	375	50	368	55	365	30	365	30	368	55	359	45	365	30	359	45	352	14	352	14	359	45	350	38	352	14	350	38	342	33	342	33	332	30	336	3	342	33	336	3	352	14	77	-3	67	87	53	5	101	250	105	288	101	263	24	317	25	306	25	324	25	324	25	306	27	289	25	324	27	289	28	330	28	330	27	289	31	268	28	330	31	268	33	334	33	334	31	268	35	243	33	334	35	243	39	337	39	337	35	243	40	215	39	337	40	215	46	338	46	338	40	215	50	215	46	338	50	215	53	337	53	337	50	215	56	244	53	337	56	244	59	334	59	334	56	244	60	269	59	334	60	269	63	330	63	330	60	269	64	290	63	330	64	290	66	324	66	324	64	290	66	306	66	324	66	306	66	318	24	126	29	75	29	179	29	179	29	75	44	27	29	179	44	27	44	227	44	227	44	27	69	-17	44	227	69	-17	67	127	67	127	69	270	44	227	116	295	152	330	147	338	116	295	147	338	104	307	116	295	104	307	92	261	67	127	69	180	69	270	69	270	69	180	77	223	69	270	77	223	104	307	104	307	77	223	92	261	116	-44	92	-8	103	-56	116	-44	103	-56	146	-88	116	-44	146	-88	152	-79	77	31	69	76	69	-17	77	31	69	-17	103	-56	77	31	103	-56	92	-8	67	127	69	-17	69	76	97	174	99	122	99	122	122	23	99	122	97	69	122	23	97	69	97	-19	97	-19	97	69	90	26	97	-19	90	26	75	-11	97	174	99	122	121	222	121	222	99	122	122	23	121	222	122	23	137	174	137	174	122	23	137	71	137	174	137	71	142	123	96	267	63	306	76	259	96	267	76	259	90	219	96	267	90	219	97	174	96	267	97	174	121	222	51	295	76	259	63	306	51	295	63	306	21	338	51	295	21	338	15	330	15	-79	19	-88	51	-45	51	-45	19	-88	62	-56	51	-45	62	-56	75	-11	75	-11	62	-56	97	-19	69	254	69	254	78	252	69	254	78	252	70	286	69	254	70	286	65	290	69	254	65	290	60	293	69	254	60	293	56	295	69	254	56	295	56	257	51	296	46	295	46	261	51	296	46	261	56	257	51	296	56	257	56	295	36	283	36	270	38	288	38	288	36	270	40	265	38	288	40	265	41	292	41	292	40	265	46	261	41	292	46	261	46	295	81	196	86	201	88	221	88	221	86	201	89	204	88	221	89	204	97	224	97	224	89	204	92	207	97	224	92	207	94	210	94	210	97	212	97	224	97	224	97	212	106	229	78	218	65	215	69	183	78	218	69	183	74	188	78	218	74	188	81	196	78	218	81	196	88	221	110	140	114	136	111	169	111	169	114	136	113	174	115	183	113	174	114	136	115	183	114	136	119	133	144	157	143	161	143	146	144	157	143	146	145	152	144	157	145	152	144	154	141	164	140	169	140	141	141	164	140	141	143	146	141	164	143	146	143	161	136	179	134	190	136	136	136	179	136	136	140	141	136	179	140	141	140	169	134	190	132	201	136	136	136	136	132	201	130	212	136	136	130	212	130	133	130	133	130	212	130	224	126	338	120	337	120	258	126	338	120	258	121	249	126	338	121	249	121	228	126	338	121	228	124	132	126	338	124	132	130	133	126	338	130	133	130	224	126	338	130	224	130	243	126	338	130	243	130	255	126	338	130	255	131	337	121	243	121	228	121	249	120	337	115	335	115	285	120	337	115	285	118	276	120	337	118	276	119	267	120	337	119	267	120	258	113	295	115	285	115	335	113	295	115	335	111	331	113	295	111	331	111	301	204	295	198	296	200	258	200	258	198	296	190	294	200	258	190	294	190	256	190	256	190	294	183	288	190	256	183	288	178	254	178	254	183	288	174	281	178	254	174	281	168	251	168	251	174	281	166	272	168	251	166	272	159	264	159	264	154	259	158	248	158	248	154	259	149	255	158	248	149	255	147	243	147	243	149	255	144	251	147	243	144	251	137	247	130	243	130	228	134	225	130	243	134	225	134	235	130	243	134	235	137	247	137	247	134	235	147	243	176	218	165	220	169	196	176	218	169	196	175	188	176	218	175	188	182	182	176	218	182	182	186	215	199	175	205	176	206	210	206	210	205	176	210	178	206	210	210	178	212	206	212	206	210	178	213	183	212	206	213	183	215	201	215	201	213	183	216	188	215	201	216	188	217	194	198	213	186	215	187	178	198	213	187	178	193	175	198	213	193	175	199	175	198	213	199	175	206	210	216	277	215	284	215	270	215	270	215	284	213	289	215	270	213	289	212	265	212	265	213	289	209	293	212	265	209	293	207	261	207	261	209	293	204	295	207	261	204	295	200	258	159	264	158	248	168	251	161	205	169	196	165	220	161	205	165	220	156	224	161	205	156	224	153	212	147	228	138	233	140	221	147	228	140	221	147	217	147	228	147	217	153	212	147	228	153	212	156	224	143	326	140	331	142	307	143	326	142	307	143	312	143	326	143	312	144	316	143	326	144	316	144	320	133	278	135	287	136	335	136	335	135	287	138	296	136	335	138	296	140	331	140	331	138	296	140	302	140	331	140	302	142	307	131	337	130	255	130	262	131	337	130	262	131	270	131	337	131	270	133	278	131	337	133	278	136	335	134	235	134	225	140	221	134	235	140	221	138	233	124	132	121	228	121	224	124	132	121	224	120	212	124	132	120	212	119	201	124	132	119	201	119	133	118	192	115	183	119	133	118	192	119	133	119	201	101	215	105	218	106	229	106	229	105	218	112	222	106	229	112	222	117	235	117	235	112	222	121	228	117	235	121	228	121	243	76	280	78	252	85	270	85	270	78	252	87	249	85	270	87	249	93	262	93	262	87	249	97	246	93	262	97	246	101	255	101	255	97	246	106	242	101	255	106	242	110	249	110	249	106	242	117	235	110	249	117	235	121	243	108	317	109	312	109	326	109	326	109	312	110	307	109	326	110	307	111	331	111	331	110	307	111	301	111	169	109	163	110	140	110	140	109	163	108	159	110	140	108	159	108	145	108	145	108	159	107	154	108	145	107	154	107	151	65	215	53	213	57	176	65	215	57	176	61	177	65	215	61	177	65	179	65	215	65	179	69	183	34	193	35	187	35	200	35	200	35	187	37	182	35	200	37	182	39	205	39	205	37	182	41	178	39	205	41	178	45	210	45	210	41	178	46	176	45	210	46	176	53	213	53	213	46	176	52	175	53	213	52	175	57	176	70	286	78	252	76	280	106	229	97	212	101	215	108	317	109	326	108	321	187	178	186	215	182	182	36	270	36	283	35	277	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	63	-1	66	-1	70	49	70	49	66	-1	68	0	70	49	68	0	71	0	71	0	73	0	81	43	81	43	73	0	75	-1	81	43	75	-1	77	-3	27	22	29	13	29	32	29	32	29	13	32	6	29	32	32	6	33	40	33	40	32	6	38	1	33	40	38	1	39	46	39	46	38	1	46	-1	39	46	46	-1	47	49	47	49	46	-1	56	-2	47	49	56	-2	57	51	57	51	56	-2	60	-2	57	51	60	-2	70	49	70	49	60	-2	63	-1	98	7	96	22	95	-10	95	-10	96	22	90	34	95	-10	90	34	88	-27	88	-27	90	34	81	43	88	-27	81	43	78	-6	78	-6	76	-16	88	-27	88	-27	76	-16	76	-44	81	43	77	-3	78	-4	81	43	78	-4	78	-6	81	43	70	49	71	0	36	-60	41	-69	51	-49	51	-49	41	-69	60	-58	51	-49	60	-58	63	-38	63	-38	60	-58	76	-44	63	-38	76	-44	71	-27	71	-27	76	-44	76	-16	142	97	142	128	20	128	142	97	20	128	20	97	35	22	37	13	37	31	37	31	37	13	40	6	37	31	40	6	40	39	40	39	40	6	46	0	40	39	46	0	46	45	46	45	46	0	54	-3	46	45	54	-3	54	49	54	49	54	-3	62	-5	54	49	62	-5	63	50	63	50	62	-5	71	-3	63	50	71	-3	71	49	71	49	71	-3	79	0	71	49	79	0	79	44	79	44	79	0	85	6	79	44	85	6	85	38	85	38	85	6	89	13	85	38	89	13	89	30	89	30	89	13	90	22	143	338	110	338	-3	-6	143	338	-3	-6	30	-6	101	318	124	325	124	325	127	338	124	325	148	318	127	338	148	318	164	330	164	330	148	318	166	298	164	330	166	298	194	307	194	307	166	298	179	265	194	307	179	265	187	219	166	33	168	2	179	65	179	65	168	2	200	29	179	65	200	29	187	108	187	108	200	29	190	162	194	307	190	162	200	29	194	307	200	29	218	270	218	270	200	29	222	67	218	270	222	67	232	222	232	222	222	67	234	114	232	222	234	114	238	165	125	6	125	-6	148	13	148	13	125	-6	168	2	148	13	168	2	166	33	71	265	84	298	84	329	84	329	84	298	101	318	84	329	101	318	127	338	127	338	101	318	124	325	12	168	16	118	16	220	16	220	16	118	27	71	16	220	27	71	29	266	29	266	27	71	48	31	29	266	48	31	52	304	52	304	48	31	63	109	52	304	63	109	60	165	60	165	63	220	52	304	52	304	63	220	71	265	52	304	71	265	84	329	102	13	84	33	80	3	102	13	80	3	125	-6	102	13	125	-6	125	6	80	3	84	33	71	65	80	3	71	65	63	109	80	3	63	109	48	31	194	307	187	219	190	162	100	22	92	14	197	0	197	0	92	14	78	10	197	0	78	10	59	7	79	294	84	295	145	338	145	338	84	295	88	296	145	338	88	296	92	296	92	296	97	295	145	338	145	338	97	295	101	293	145	338	101	293	104	288	164	12	155	18	107	47	107	47	155	18	151	27	107	47	151	27	107	272	106	281	107	272	145	338	106	281	145	338	104	288	145	338	55	292	69	291	145	338	69	291	74	293	145	338	74	293	79	294	150	38	150	336	145	338	150	38	145	338	107	272	150	38	107	272	151	27	197	0	197	7	178	8	197	0	178	8	164	12	197	0	164	12	105	33	197	0	105	33	100	22	197	0	59	7	59	0	105	33	164	12	107	47	69	291	55	292	55	286	26	236	38	262	39	299	39	299	38	262	50	280	39	299	50	280	59	320	59	320	50	280	63	292	59	320	63	292	86	333	86	333	63	292	79	299	86	333	79	299	99	301	99	301	123	298	119	338	119	338	123	298	150	334	24	271	15	238	26	236	24	271	26	236	39	299	166	205	171	153	169	230	169	230	171	153	176	321	176	321	171	153	189	179	176	321	189	179	195	302	195	302	189	179	202	203	195	302	202	203	207	278	207	278	202	203	209	226	207	278	209	226	211	250	176	321	150	334	156	275	176	321	156	275	165	255	176	321	165	255	169	230	150	334	123	298	142	289	150	334	142	289	156	275	159	181	146	155	147	126	159	181	147	126	171	153	159	181	171	153	166	205	15	0	210	0	15	6	15	6	210	0	65	38	15	6	65	38	103	100	103	100	65	38	147	126	103	100	147	126	128	129	128	129	147	126	146	155	119	338	86	333	99	301	212	48	203	42	210	0	210	0	203	42	193	39	210	0	193	39	182	38	210	0	182	38	65	38	237	69	230	71	221	57	237	69	221	57	212	48	237	69	212	48	210	0	22	257	31	255	33	284	33	284	31	255	43	275	33	284	43	275	48	306	48	306	43	275	57	290	48	306	57	290	68	323	68	323	57	290	71	300	68	323	71	300	92	334	92	334	71	300	87	306	92	334	87	306	105	308	105	308	123	306	121	338	121	338	123	306	146	335	123	306	138	300	146	335	146	335	138	300	149	290	146	335	149	290	168	326	168	326	149	290	157	275	168	326	157	275	159	257	159	257	157	240	170	213	170	213	157	240	152	200	170	213	183	226	184	311	184	311	183	226	192	241	184	311	192	241	195	292	195	292	192	241	197	255	195	292	197	255	199	270	170	213	184	311	168	326	170	213	168	326	159	257	152	200	157	240	152	224	152	200	152	224	146	152	152	200	146	152	161	141	152	200	161	141	164	195	164	195	171	127	173	190	173	190	171	127	178	109	173	190	178	109	181	185	181	185	178	109	180	88	193	40	180	88	176	63	193	40	176	63	175	22	175	22	176	63	167	42	175	22	167	42	154	9	154	9	167	42	153	26	154	9	153	26	135	15	132	199	127	160	146	152	132	199	146	152	143	211	143	211	146	152	152	224	215	109	214	125	214	94	214	94	214	125	212	139	214	94	212	139	211	79	211	79	212	139	207	152	211	79	207	152	207	65	207	65	207	152	201	164	207	65	201	164	200	52	200	52	201	164	194	174	200	52	194	174	193	40	193	40	194	174	187	180	193	40	187	180	181	185	103	-4	130	0	106	11	106	11	130	0	114	11	135	15	114	11	130	0	135	15	130	0	154	9	87	176	76	172	92	165	87	176	92	165	96	179	96	179	92	165	104	164	96	179	104	164	105	183	105	183	104	164	113	163	105	183	113	163	112	186	112	186	113	163	118	190	132	199	118	190	121	162	132	199	121	162	127	160	121	338	92	334	105	308	118	190	113	163	121	162	103	-4	106	11	99	13	103	-4	99	13	90	15	103	-4	90	15	82	20	103	-4	82	20	76	-6	76	-6	82	20	71	26	76	-6	71	26	64	31	76	-6	64	31	57	35	76	-6	57	35	57	-5	57	35	51	38	57	-5	57	-5	51	38	46	39	57	-5	46	39	41	-1	41	-1	46	39	41	40	41	-1	41	40	34	39	30	4	41	-1	34	39	30	4	34	39	29	36	30	4	29	36	25	32	30	4	25	32	23	12	22	27	21	22	23	12	22	27	23	12	25	32	92	165	76	172	76	165	180	88	193	40	181	185	164	195	161	141	171	127	6	84	146	84	6	116	6	116	146	84	26	116	6	116	26	116	163	338	163	338	26	116	146	287	163	338	146	287	185	0	185	0	146	287	146	116	185	0	146	116	146	84	146	84	146	116	26	116	163	338	185	0	185	338	185	116	185	84	237	84	185	116	237	84	237	116	185	0	146	84	146	0	211	95	213	122	213	137	211	95	213	137	211	150	211	95	211	150	207	162	211	95	207	162	206	71	178	205	178	96	182	33	178	205	182	33	195	185	195	185	182	33	196	51	195	185	196	51	202	174	202	174	196	51	206	71	202	174	206	71	207	162	149	8	164	17	164	48	164	48	164	17	182	33	164	48	182	33	174	71	174	71	182	33	178	96	110	12	117	-2	131	16	131	16	117	-2	134	1	131	16	134	1	149	29	149	29	134	1	149	8	149	29	149	8	164	48	202	333	197	331	198	294	202	333	198	294	200	296	202	333	200	296	201	298	202	333	201	298	219	340	202	333	219	340	206	335	190	331	192	292	197	331	197	331	192	292	195	293	197	331	195	293	198	294	210	339	206	335	219	340	210	339	219	340	214	344	87	331	70	249	90	291	87	331	90	291	190	331	190	331	90	291	188	291	190	331	188	291	192	292	38	206	65	204	70	249	70	249	65	204	89	199	70	249	89	199	108	241	108	241	89	199	110	191	108	241	110	191	137	232	137	232	110	191	129	182	137	232	129	182	145	171	145	171	156	159	159	220	159	220	156	159	166	146	159	220	166	146	178	205	178	205	166	146	172	131	178	205	172	131	177	114	87	331	32	213	33	207	87	331	33	207	34	206	87	331	34	206	36	206	87	331	36	206	38	206	87	331	38	206	70	249	32	213	32	212	33	207	33	207	32	212	32	208	32	208	32	212	32	211	79	-6	99	-5	83	21	79	-6	83	21	75	27	79	-6	75	27	66	34	79	-6	66	34	58	39	79	-6	58	39	58	-5	58	39	51	41	58	-5	58	-5	51	41	45	43	58	-5	45	43	40	-1	40	-1	45	43	38	43	40	-1	38	43	30	42	27	5	40	-1	30	42	27	5	30	42	24	40	27	5	24	40	19	36	27	5	19	36	19	13	17	31	16	24	19	13	17	31	19	13	19	36	104	12	98	14	99	-5	104	12	99	-5	117	-2	104	12	117	-2	110	12	159	220	137	232	145	171	90	17	83	21	99	-5	90	17	99	-5	98	14	178	205	177	114	178	96	32	208	32	211	32	210	140	214	127	213	146	187	146	187	127	213	122	191	105	189	122	191	115	211	105	189	115	211	103	207	64	133	67	157	71	277	71	277	67	157	76	173	71	277	76	173	76	191	76	191	76	173	89	184	76	191	89	184	90	201	90	201	89	184	105	189	90	201	105	189	103	207	127	213	115	211	122	191	187	65	180	41	182	7	182	7	180	41	169	23	182	7	169	23	166	0	166	0	169	23	154	11	166	0	154	11	148	-5	148	-5	154	11	134	7	148	-5	134	7	129	-6	129	-6	134	7	109	13	129	-6	109	13	106	-4	106	-4	109	13	89	30	106	-4	89	30	86	1	86	1	89	30	75	56	86	1	75	56	68	12	68	12	75	56	66	91	68	12	66	91	64	133	53	26	68	12	64	133	64	133	71	277	53	26	53	26	71	277	52	254	53	26	52	254	41	44	41	44	52	254	37	229	41	44	37	229	33	60	33	60	37	229	26	78	218	43	225	57	230	145	230	145	225	57	230	73	230	145	230	73	234	109	234	109	230	73	233	91	189	94	196	17	198	196	198	196	196	17	209	30	198	196	209	30	217	174	217	174	209	30	218	43	217	174	218	43	230	145	146	187	165	175	172	209	172	209	165	175	179	156	172	209	179	156	198	196	198	196	179	156	187	128	198	196	187	128	189	94	187	65	182	7	196	17	187	65	196	17	189	94	76	191	89	234	97	300	97	300	89	234	111	270	97	300	111	270	123	317	123	317	111	270	142	300	123	317	142	300	152	329	152	329	142	300	180	321	152	329	180	321	185	337	185	337	180	321	224	334	185	337	224	334	223	342	97	300	71	277	76	191	17	140	18	118	19	171	19	171	18	118	21	98	19	171	21	98	26	201	26	201	21	98	26	78	26	201	26	78	37	229	140	214	146	187	172	209	118	-3	224	323	185	294	185	294	224	323	224	331	185	294	224	331	78	294	62	293	78	294	224	331	62	293	224	331	40	331	40	331	10	257	19	253	40	331	19	253	30	270	40	331	30	270	40	282	40	331	40	282	51	289	40	331	51	289	62	293	118	-3	185	294	86	-3	167	109	177	162	154	122	154	122	177	162	145	185	154	122	145	185	136	136	136	136	145	185	149	207	136	136	149	207	131	195	131	195	107	210	136	136	136	136	107	210	106	156	90	142	106	156	93	166	66	8	69	54	66	79	66	79	67	97	66	145	66	145	67	97	71	113	66	145	71	113	93	166	93	166	71	113	79	128	93	166	79	128	90	142	30	94	32	48	35	111	35	111	32	48	45	25	35	111	45	25	47	127	47	127	45	25	66	8	47	127	66	8	66	145	66	145	66	8	66	79	107	210	90	225	93	166	107	210	93	166	106	156	90	225	77	240	93	166	93	166	77	240	70	257	93	166	70	257	67	189	67	189	70	257	68	275	70	324	68	275	71	292	70	324	71	292	78	305	128	338	123	324	142	322	128	338	142	322	156	334	156	334	142	322	157	314	156	334	157	314	179	324	179	324	157	314	168	302	179	324	168	302	175	286	182	44	175	29	185	8	185	8	175	29	163	17	185	8	163	17	157	-2	157	-2	163	17	148	10	157	-2	148	10	129	7	129	7	108	10	124	-6	124	-6	108	10	92	-2	92	-2	108	10	91	19	92	-2	91	19	77	34	92	-2	77	34	69	54	92	-2	69	54	66	8	78	305	89	316	97	335	97	335	89	316	104	322	97	335	104	322	128	338	128	338	104	322	123	324	49	308	36	287	38	225	49	308	38	225	49	208	49	308	49	208	67	189	49	308	67	189	68	275	49	308	68	275	70	324	36	287	31	260	33	242	36	287	33	242	38	225	171	200	190	215	176	249	176	249	190	215	177	267	179	324	177	267	190	215	179	324	190	215	197	309	197	309	190	215	203	229	197	309	203	229	208	289	208	289	203	229	210	246	208	289	210	246	212	267	171	200	176	249	171	234	171	200	171	234	162	220	171	200	162	220	149	207	171	200	149	207	145	185	223	78	220	100	218	49	218	49	220	100	213	121	218	49	213	121	205	26	205	26	213	121	199	141	205	26	199	141	185	62	185	62	199	141	183	79	177	95	183	79	199	141	177	95	199	141	177	162	177	95	177	162	167	109	185	62	185	8	205	26	129	7	124	-6	157	-2	182	44	185	8	185	62	179	324	175	286	177	267	70	324	78	305	97	335	32	48	30	94	28	75	62	253	64	269	57	316	57	316	64	269	68	284	57	316	68	284	85	332	85	332	68	284	73	297	85	332	73	297	79	307	79	307	84	313	85	332	85	332	84	313	91	318	85	332	91	318	119	338	119	338	91	318	98	321	119	338	98	321	106	323	119	338	106	323	115	324	115	324	139	319	119	338	119	338	139	319	138	337	123	140	105	118	122	119	123	140	122	119	138	122	123	140	102	144	105	118	85	157	72	177	75	123	85	157	75	123	105	118	85	157	105	118	102	144	61	237	62	253	57	316	61	237	57	316	50	137	61	237	50	137	64	204	64	204	50	137	75	123	64	204	75	123	72	177	15	220	19	186	20	258	20	258	19	186	31	158	20	258	31	158	35	291	35	291	31	158	50	137	35	291	50	137	57	316	137	141	123	140	138	122	137	141	138	122	153	146	153	146	138	122	153	128	153	146	153	128	167	153	167	153	153	128	167	136	167	153	167	136	177	163	177	163	167	136	180	147	177	163	180	147	181	177	181	177	180	147	191	72	181	177	191	72	181	197	178	243	181	197	185	313	178	243	185	313	171	324	138	337	139	319	155	332	155	332	139	319	157	304	155	332	157	304	171	324	171	324	157	304	170	278	171	324	170	278	178	243	229	197	228	221	227	163	227	163	228	221	224	244	227	163	224	244	220	130	220	130	224	244	217	265	220	130	217	265	209	284	220	130	209	284	208	100	208	100	209	284	198	300	208	100	198	300	191	72	191	72	198	300	185	313	191	72	185	313	181	197	30	-10	65	-4	71	12	71	12	65	-4	95	3	71	12	95	3	109	33	109	33	95	3	121	13	109	33	121	13	140	63	140	63	121	13	145	28	140	63	145	28	164	101	164	101	145	28	170	49	164	101	170	49	180	147	180	147	170	49	191	72	71	12	28	0	30	-10	42	211	42	193	46	218	46	218	42	193	46	185	46	218	46	185	52	224	52	224	46	185	52	179	52	224	52	179	60	228	60	228	52	179	60	176	60	228	60	176	69	229	69	229	60	176	69	174	69	229	69	174	77	228	77	228	69	174	77	176	77	228	77	176	85	224	85	224	77	176	85	179	85	224	85	179	91	218	91	218	85	179	91	185	91	218	91	185	95	210	95	210	91	185	95	193	95	210	95	193	96	201	42	31	42	13	46	39	46	39	42	13	46	6	46	39	46	6	52	45	52	45	46	6	52	0	52	45	52	0	60	49	60	49	52	0	60	-3	60	49	60	-3	69	50	69	50	60	-3	69	-5	69	50	69	-5	77	49	77	49	69	-5	77	-3	77	49	77	-3	85	45	85	45	77	-3	85	0	85	45	85	0	91	38	91	38	85	0	91	6	91	38	91	6	95	31	95	31	91	6	95	13	95	31	95	13	96	22	42	13	42	31	41	22	42	193	42	211	41	201	42	211	42	193	45	218	45	218	42	193	46	185	45	218	46	185	51	224	51	224	46	185	52	179	51	224	52	179	59	228	59	228	52	179	59	176	59	228	59	176	68	229	68	229	59	176	68	174	68	229	68	174	77	228	77	228	68	174	77	176	77	228	77	176	84	224	84	224	77	176	84	179	84	224	84	179	90	218	90	218	84	179	90	185	90	218	90	185	94	210	94	210	90	185	94	193	94	210	94	193	95	201	75	-1	78	-1	82	49	82	49	78	-1	81	0	82	49	81	0	83	0	83	0	85	0	93	43	93	43	85	0	87	-2	93	43	87	-2	89	-3	40	23	41	14	42	32	42	32	41	14	45	7	42	32	45	7	46	40	46	40	45	7	51	2	46	40	51	2	52	46	52	46	51	2	59	-1	52	46	59	-1	60	49	60	49	59	-1	69	-2	60	49	69	-2	70	51	70	51	69	-2	72	-2	70	51	72	-2	82	49	82	49	72	-2	75	-1	109	7	107	22	107	-11	107	-11	107	22	102	34	107	-11	102	34	100	-28	100	-28	102	34	93	43	100	-28	93	43	90	-7	90	-7	88	-44	100	-28	93	43	89	-3	90	-5	93	43	90	-5	90	-7	93	43	82	49	83	0	88	-44	90	-7	88	-17	88	-44	88	-17	83	-28	88	-44	83	-28	75	-38	88	-44	75	-38	73	-58	63	-49	49	-60	54	-69	63	-49	54	-69	73	-58	63	-49	73	-58	75	-38	42	193	42	211	40	201	94	127	310	234	310	267	94	127	310	267	28	129	94	127	28	129	310	-11	94	127	310	-11	310	20	310	-11	28	129	28	124	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	310	124	310	129	28	267	310	124	28	267	28	234	310	124	28	234	244	127	310	124	244	127	28	20	310	124	28	20	28	-11	60	292	60	292	60	292	60	292	66	325	49	310	60	292	49	310	50	235	60	292	50	235	58	233	144	335	116	338	124	320	124	320	116	338	107	323	92	321	107	323	116	338	92	321	116	338	89	335	60	292	62	301	66	325	66	325	62	301	69	310	66	325	69	310	89	335	89	335	69	310	80	317	89	335	80	317	92	321	34	267	35	255	38	290	38	290	35	255	38	246	38	290	38	246	49	310	49	310	38	246	44	239	49	310	44	239	50	235	62	283	65	234	66	276	66	276	65	234	71	237	66	276	71	237	72	270	72	270	71	237	75	242	72	270	75	242	77	264	77	264	75	242	78	248	77	264	78	248	79	255	65	234	62	283	60	292	65	234	60	292	58	233	119	49	119	-3	127	48	127	48	119	-3	127	-2	127	48	127	-2	134	44	134	44	127	-2	135	1	134	44	135	1	140	38	140	38	135	1	140	7	140	38	140	7	144	30	144	30	140	7	144	14	144	30	144	14	145	22	92	22	93	14	93	31	93	31	93	14	97	7	93	31	97	7	97	38	97	38	97	7	102	1	97	38	102	1	103	44	103	44	102	1	110	-2	103	44	110	-2	110	48	110	48	110	-2	119	-3	110	48	119	-3	119	49	124	320	139	312	144	335	144	335	139	312	151	300	144	335	151	300	169	324	169	324	151	300	159	283	169	324	159	283	161	264	161	264	160	246	176	187	176	187	160	246	156	227	176	187	156	227	155	161	155	161	156	227	150	209	155	161	150	209	145	147	145	147	150	209	143	190	145	147	143	190	137	133	137	133	143	190	136	171	137	133	136	171	131	118	131	118	136	171	126	147	131	118	126	147	126	101	126	101	126	147	122	82	202	286	189	308	191	208	202	286	191	208	201	226	202	286	201	226	206	242	202	286	206	242	207	259	176	187	191	208	189	308	176	187	189	308	169	324	176	187	169	324	161	264	122	82	126	147	120	127	122	82	120	127	116	109	122	82	116	109	114	95	122	82	114	95	113	82	156	40	126	71	132	24	132	24	126	71	107	112	132	24	107	112	93	61	93	61	107	112	100	161	105	282	100	161	101	184	105	282	101	184	105	206	105	206	112	227	128	304	128	304	112	227	120	247	128	304	120	247	131	265	131	265	148	285	148	316	148	316	148	285	167	301	148	316	167	301	169	326	169	326	167	301	189	313	169	326	189	313	191	333	191	333	189	313	214	320	191	333	214	320	215	337	215	337	214	320	241	323	215	337	241	323	241	338	241	338	241	323	293	331	93	61	100	161	105	282	93	61	105	282	86	257	93	61	86	257	71	228	93	61	71	228	67	108	61	197	58	164	67	108	61	197	67	108	71	228	384	186	386	121	396	238	384	186	396	238	377	229	377	229	396	238	374	279	377	229	374	279	357	267	357	267	374	279	338	310	357	267	338	310	326	296	326	296	338	310	293	331	326	296	293	331	286	316	286	316	293	331	241	323	148	316	128	304	131	265	344	36	323	27	324	10	324	10	323	27	303	20	324	10	303	20	302	2	302	2	303	20	283	16	302	2	283	16	281	-2	281	-2	283	16	263	13	281	-2	263	13	261	-5	261	-5	263	13	243	12	261	-5	243	12	241	-6	241	-6	243	12	196	19	241	-6	196	19	182	1	182	1	196	19	156	40	182	1	156	40	132	24	276	250	268	253	271	231	271	231	268	253	263	232	254	231	263	232	257	254	254	231	257	254	244	226	244	226	257	254	242	252	244	226	242	252	234	219	234	219	242	252	229	248	234	219	229	248	223	209	223	209	229	248	216	241	223	209	216	241	214	197	199	163	203	175	204	231	204	231	203	175	208	186	204	231	208	186	216	241	216	241	208	186	214	197	194	219	196	137	197	150	194	219	197	150	204	231	204	231	197	150	199	163	201	110	204	72	207	101	207	101	204	72	219	74	207	101	219	74	216	96	216	96	219	74	226	94	234	95	226	94	232	78	234	95	232	78	245	86	197	122	196	137	191	75	197	122	191	75	204	72	197	122	204	72	201	110	196	137	194	219	191	75	191	75	194	219	183	203	191	75	183	203	179	82	179	82	183	203	174	185	179	82	174	185	169	93	169	93	174	185	167	167	169	93	167	167	163	109	163	109	167	167	162	147	163	109	162	147	161	128	268	253	257	254	263	232	267	108	268	108	271	138	267	108	271	138	264	123	264	123	257	113	267	108	267	108	257	113	257	96	308	92	304	96	312	71	312	71	304	96	301	103	312	71	301	103	300	73	300	73	301	103	300	112	300	115	301	117	300	247	300	247	301	117	301	119	300	247	301	119	301	120	301	120	334	247	300	247	300	247	295	228	300	73	300	247	300	73	300	112	300	247	300	112	300	114	300	247	300	114	300	115	295	228	294	228	300	73	300	73	294	228	289	238	300	73	289	238	288	78	288	78	289	238	286	202	288	78	286	202	285	187	288	78	285	187	282	171	285	213	286	202	289	238	285	213	289	238	284	245	285	213	284	245	282	221	277	227	282	221	284	245	277	227	284	245	276	250	277	227	276	250	271	231	384	186	381	157	386	121	386	121	381	157	372	130	386	121	372	130	366	95	366	95	372	130	358	108	366	95	358	108	341	78	341	78	358	108	341	94	341	78	341	94	321	88	321	88	314	89	341	78	341	78	314	89	312	71	396	238	386	121	400	154	396	238	400	154	405	191	288	78	282	171	279	86	279	86	282	171	277	155	279	86	277	155	271	96	271	96	277	155	271	138	271	96	271	138	268	108	250	105	242	99	245	86	250	105	245	86	257	96	250	105	257	96	257	113	226	94	219	74	232	78	234	95	245	86	242	99	308	92	312	71	314	89	344	36	324	10	350	22	105	282	105	206	128	304	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	51	24	42	16	177	0	177	0	42	16	29	11	177	0	29	11	8	9	55	295	56	275	112	310	55	295	112	310	148	331	148	331	112	310	115	312	148	331	115	312	119	313	148	331	119	313	140	313	148	331	140	313	172	309	207	30	194	24	217	4	217	4	194	24	179	20	217	4	179	20	177	0	177	0	179	20	161	19	177	0	161	19	138	18	138	18	126	19	177	0	177	0	126	19	118	21	177	0	118	21	55	37	55	37	118	21	56	56	258	300	232	317	236	182	236	182	232	317	228	245	236	182	228	245	225	223	236	182	225	223	225	178	225	178	225	223	217	205	225	178	217	205	211	175	211	175	217	205	202	193	211	175	202	193	211	174	211	174	202	193	215	143	211	174	215	143	229	170	229	170	215	143	224	136	153	183	162	161	181	186	181	186	162	161	181	158	181	186	181	158	202	193	202	193	181	158	198	152	202	193	198	152	215	143	236	66	232	56	250	15	250	15	232	56	227	47	250	15	227	47	220	40	220	40	207	30	217	4	162	161	153	183	139	162	139	162	153	183	108	183	139	162	108	183	108	163	109	32	108	41	56	275	109	32	56	275	56	56	56	56	118	21	112	26	56	56	112	26	109	32	272	147	263	154	275	34	275	34	263	154	254	160	275	34	254	160	250	15	250	15	254	160	242	166	250	15	242	166	239	89	239	89	238	77	250	15	250	15	238	77	236	66	242	166	229	170	231	126	242	166	231	126	235	115	242	166	235	115	238	103	242	166	238	103	239	89	232	317	195	327	197	301	232	317	197	301	214	287	232	317	214	287	225	268	232	317	225	268	228	245	195	327	148	331	172	309	195	327	172	309	197	301	56	275	108	41	108	296	56	275	108	296	108	303	56	275	108	303	109	307	56	275	109	307	112	310	148	331	8	331	29	320	148	331	29	320	43	316	148	331	43	316	51	308	148	331	51	308	55	295	266	203	272	213	274	277	274	277	272	213	276	224	274	277	276	224	280	248	280	248	276	224	279	235	245	185	252	190	258	300	258	300	252	190	259	195	258	300	259	195	274	277	274	277	259	195	266	203	292	115	287	126	291	58	292	115	291	58	296	89	292	115	296	89	295	102	281	137	272	147	275	34	281	137	275	34	291	58	281	137	291	58	287	126	220	40	217	4	250	15	258	300	236	182	245	185	29	320	8	331	8	321	229	170	224	136	231	126	177	0	8	9	8	0	51	24	177	0	55	37	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	48	25	40	16	148	0	148	0	40	16	27	12	148	0	27	12	8	9	52	57	51	38	110	22	110	22	51	38	148	0	110	22	148	0	117	19	117	19	148	0	127	18	155	19	127	18	148	0	155	19	148	0	178	1	104	300	107	306	52	275	52	275	107	306	112	310	52	275	112	310	143	331	143	331	112	310	119	312	143	331	119	312	129	313	129	313	119	312	129	312	129	313	129	312	157	311	129	313	157	311	143	331	143	331	157	311	180	329	206	6	231	12	218	34	218	34	231	12	236	45	255	61	236	45	254	21	255	61	254	21	275	32	155	19	178	1	179	22	179	22	178	1	206	6	179	22	206	6	200	27	200	27	206	6	218	34	244	314	241	278	257	260	244	314	257	260	270	302	270	302	257	260	271	241	270	302	271	241	293	286	293	286	271	241	280	219	293	286	280	219	286	193	182	308	203	301	214	323	214	323	203	301	222	291	214	323	222	291	244	314	244	314	222	291	241	278	180	329	157	311	182	308	180	329	182	308	214	323	343	167	341	196	340	133	340	133	341	196	334	223	340	133	334	223	331	102	331	102	334	223	324	247	331	102	324	247	318	75	318	75	324	247	310	267	318	75	310	267	299	51	299	51	310	267	293	286	299	51	293	286	288	164	288	164	286	132	299	51	299	51	286	132	280	104	299	51	280	104	275	32	275	32	280	104	270	81	275	32	270	81	255	61	236	45	231	12	254	21	110	22	106	26	52	57	52	57	106	26	104	33	52	57	104	33	52	275	52	275	104	33	103	42	52	275	103	42	103	291	40	316	47	308	143	331	143	331	47	308	51	295	143	331	51	295	52	275	27	320	40	316	143	331	27	320	143	331	8	331	27	320	8	331	8	321	148	0	8	9	8	0	48	25	148	0	51	38	104	300	52	275	103	291	293	286	286	193	288	164	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	50	276	102	37	100	56	100	184	100	164	171	164	100	184	171	164	171	184	193	185	171	184	193	162	193	185	193	162	208	190	208	190	193	162	209	158	208	190	209	158	218	198	218	198	209	158	219	150	218	198	219	150	225	212	225	212	219	150	225	136	225	212	225	136	228	232	228	232	225	136	228	115	228	232	228	115	239	115	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	61	49	40	113	16	50	61	113	16	105	24	50	61	105	24	102	37	50	61	102	37	50	276	171	184	171	164	193	162	228	232	239	115	239	232	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	54	319	33	331	33	321	143	315	80	275	136	307	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	49	29	41	18	123	0	123	0	41	18	27	12	123	0	27	12	6	9	333	26	325	17	432	0	432	0	325	17	312	12	432	0	312	12	292	9	413	320	431	321	431	331	413	320	431	331	401	316	401	316	431	331	337	286	401	316	337	286	393	307	393	307	337	286	389	294	401	17	393	25	337	61	337	61	393	25	389	38	337	61	389	38	337	286	337	286	389	38	388	56	337	286	388	56	388	275	203	0	209	0	222	80	222	80	209	0	337	286	222	80	337	286	332	331	332	331	337	286	431	331	106	331	7	331	28	319	106	331	28	319	42	315	106	331	42	315	50	307	106	331	50	307	54	294	106	331	54	294	55	275	106	331	55	275	76	275	106	331	76	275	203	0	106	331	203	0	222	80	76	75	76	275	55	275	76	75	55	275	78	48	78	48	55	275	55	75	78	48	55	75	82	29	82	29	55	75	54	47	82	29	54	47	90	18	90	18	54	47	49	29	90	18	49	29	123	0	432	0	432	9	413	12	432	0	413	12	401	17	432	0	401	17	336	40	432	0	336	40	333	26	103	12	90	18	123	0	103	12	123	0	123	9	123	0	6	9	6	0	432	0	292	9	292	0	336	40	401	17	337	61	28	319	7	331	7	321	389	294	337	286	388	275	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	111	312	118	312	118	313	137	331	118	313	155	310	137	331	155	310	166	329	166	329	155	310	182	302	166	329	182	302	191	325	191	325	182	302	202	288	191	325	202	288	213	319	213	319	202	288	213	266	213	319	213	266	231	310	231	310	213	266	217	238	231	310	217	238	225	161	225	161	213	213	208	153	208	153	213	213	202	192	208	153	202	192	188	147	188	147	202	192	185	177	188	147	185	177	164	145	164	145	185	177	162	167	164	145	162	167	136	144	136	144	162	167	132	164	136	144	132	164	128	144	128	144	132	164	126	164	128	144	126	164	122	144	122	144	126	164	120	164	122	144	120	164	115	145	115	145	120	164	114	165	115	145	114	165	109	145	109	145	114	165	108	165	109	145	108	165	101	166	101	56	101	166	50	276	101	56	50	276	102	37	102	37	50	276	50	61	101	166	101	146	109	145	271	240	270	254	270	225	270	225	270	254	267	268	270	225	267	268	266	210	266	210	267	268	262	280	266	210	262	280	260	197	260	197	262	280	255	291	260	197	255	291	253	185	253	185	255	291	246	300	253	185	246	300	243	175	243	175	246	300	231	310	243	175	231	310	225	161	137	331	8	331	27	319	137	331	27	319	39	315	137	331	39	315	46	307	137	331	46	307	49	294	137	331	49	294	50	276	137	331	50	276	106	310	137	331	106	310	111	312	137	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	27	319	8	331	8	321	213	213	225	161	217	238	155	310	118	313	118	312	79	113	79	25	85	89	85	89	79	25	94	16	85	89	94	16	93	68	93	68	94	16	103	50	115	37	103	50	111	7	115	37	111	7	132	0	79	113	75	139	79	25	79	25	75	139	74	167	67	36	74	167	76	196	67	36	76	196	55	50	55	50	76	196	82	308	55	50	82	308	47	272	147	314	180	338	133	307	133	307	180	338	127	330	133	307	127	330	119	297	119	297	127	330	107	285	96	268	107	285	127	330	96	268	127	330	82	308	129	26	132	0	146	18	146	18	132	0	153	-25	146	18	153	-25	163	13	163	13	153	-25	177	-48	163	13	177	-48	180	11	180	11	177	-48	206	-66	180	11	206	-66	198	13	234	330	180	338	193	319	193	319	180	338	179	320	163	318	179	320	180	338	163	318	180	338	147	314	206	316	219	312	234	330	234	330	219	312	231	306	234	330	231	306	242	297	242	297	257	280	279	308	279	308	257	280	270	258	279	308	270	258	279	232	232	1	248	6	243	35	243	35	248	6	255	47	266	64	255	47	263	12	266	64	263	12	277	21	236	-30	213	-2	241	-78	215	18	213	-2	232	1	215	18	232	1	230	25	230	25	232	1	243	35	206	-66	241	-78	213	-2	206	-66	213	-2	215	18	206	-66	215	18	198	13	336	224	314	272	324	77	336	224	324	77	335	104	336	224	335	104	342	133	336	224	342	133	344	166	285	139	290	32	287	169	287	169	290	32	314	272	314	272	290	32	309	54	314	272	309	54	324	77	285	202	287	169	314	272	285	202	314	272	279	308	285	202	279	308	279	232	279	308	234	330	242	297	281	111	275	85	277	21	281	111	277	21	290	32	281	111	290	32	285	139	255	47	248	6	263	12	326	-88	350	-88	350	-78	326	-88	350	-78	318	-74	326	-88	318	-74	288	-65	326	-88	288	-65	282	-85	261	-51	236	-30	241	-78	261	-51	241	-78	282	-85	261	-51	282	-85	288	-65	82	308	76	196	80	222	82	308	80	222	87	247	82	308	87	247	96	268	18	140	23	115	25	224	25	224	23	115	31	92	25	224	31	92	47	272	47	272	31	92	42	70	47	272	42	70	55	50	103	50	94	16	111	7	18	140	25	224	17	166	266	64	277	21	275	85	234	330	193	319	206	316	115	37	132	0	129	26	79	25	74	167	67	36	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	102	56	102	171	51	276	102	56	51	276	103	37	103	37	51	276	51	62	102	171	102	153	130	154	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	291	103	300	51	276	102	291	51	276	102	171	106	306	111	310	51	276	106	306	51	276	103	300	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	28	319	8	331	8	321	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	62	267	184	-5	62	267	62	267	184	-5	104	300	62	267	104	300	104	305	104	305	105	310	62	267	62	267	105	310	107	314	62	267	107	314	50	291	141	331	8	331	21	320	141	331	21	320	31	316	141	331	31	316	41	307	141	331	41	307	50	291	141	331	50	291	112	317	141	331	112	317	118	319	141	331	118	319	127	320	141	331	127	320	141	321	281	289	279	282	302	276	302	276	279	282	276	274	302	276	276	274	273	265	273	265	200	80	302	276	302	276	200	80	191	-5	349	331	247	331	258	321	349	331	258	321	268	319	349	331	268	319	276	316	349	331	276	316	281	310	349	331	281	310	282	301	349	331	282	301	328	316	349	331	328	316	338	320	349	331	338	320	349	321	282	301	302	276	311	295	282	301	311	295	319	308	282	301	319	308	328	316	282	295	281	289	302	276	282	295	302	276	282	301	184	-5	191	-5	200	80	184	-5	200	80	123	252	184	-5	123	252	116	269	184	-5	116	269	110	283	184	-5	110	283	106	292	184	-5	106	292	104	300	258	321	247	331	247	321	21	320	8	331	8	321	112	317	50	291	107	314	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	31	17	121	0	43	26	43	26	121	0	88	17	43	26	88	17	58	42	58	42	88	17	84	21	58	42	84	21	83	26	83	26	84	31	78	66	78	66	84	31	87	38	78	66	87	38	156	164	156	164	87	38	92	46	156	164	92	46	100	57	103	242	156	164	126	297	103	242	126	297	124	306	124	306	125	312	103	242	156	164	100	57	109	70	109	70	169	145	156	164	156	164	169	145	166	234	156	164	166	234	151	255	78	66	58	42	83	26	103	242	125	312	78	276	78	276	125	312	128	316	78	276	128	316	59	299	59	299	128	316	133	319	59	299	133	319	161	331	161	331	133	319	139	320	161	331	139	320	147	321	147	321	161	321	161	331	161	331	11	331	29	319	161	331	29	319	44	312	161	331	44	312	59	299	260	296	257	290	272	272	272	272	257	290	251	282	272	272	251	282	243	272	243	272	188	202	200	184	200	184	188	202	217	74	200	184	217	74	296	46	296	46	217	74	226	60	296	46	226	60	233	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	331	319	348	331	331	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	263	301	260	296	272	272	263	301	272	272	263	305	243	272	200	184	272	272	238	16	233	14	352	0	352	0	233	14	226	12	352	0	226	12	217	11	242	25	352	0	327	16	242	25	327	16	317	22	242	25	317	22	307	32	242	25	307	32	296	46	242	25	296	46	241	31	296	46	233	48	238	38	296	46	238	38	241	31	188	202	166	234	169	145	188	202	169	145	217	74	338	12	327	16	352	0	338	12	352	0	352	9	241	20	238	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	156	164	151	255	139	272	156	164	139	272	131	286	156	164	131	286	126	297	121	0	121	9	106	11	121	0	106	11	95	13	121	0	95	13	88	17	19	12	5	9	121	0	19	12	121	0	31	17	121	0	5	9	5	0	243	320	229	331	229	321	29	319	11	331	11	321	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	224	312	5	7	73	19	73	19	5	7	286	0	73	19	286	0	199	19	199	19	286	0	215	20	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	5	7	5	0	215	20	286	0	228	21	26	331	81	309	97	311	86	311	92	315	44	331	44	331	92	315	99	318	44	331	99	318	150	331	150	331	99	318	108	319	82	-38	82	295	44	331	82	-38	44	331	44	-77	82	-38	44	-77	83	-48	83	304	86	311	44	331	83	304	44	331	82	295	150	-64	108	-64	150	-77	150	-77	108	-64	99	-63	150	-77	99	-63	44	-77	44	-77	99	-63	92	-61	44	-77	92	-61	86	-56	83	-48	44	-77	86	-56	150	331	108	319	150	319	143	-6	29	338	-3	338	143	-6	-3	338	109	-6	123	-77	123	331	84	291	123	-77	84	291	84	-41	123	-77	84	-41	84	-50	123	-77	84	-50	81	-56	123	-77	81	-56	77	-61	123	-77	77	-61	70	-63	123	-77	70	-63	61	-64	123	-77	61	-64	17	-64	123	-77	17	-64	17	-77	76	314	81	309	123	331	123	331	81	309	83	301	123	331	83	301	84	291	123	331	17	331	59	319	123	331	59	319	69	318	123	331	69	318	76	314	59	319	17	331	17	319	12	148	46	148	103	331	103	331	46	148	118	293	103	331	118	293	132	331	132	331	118	293	189	148	132	331	189	148	223	148	250	-62	250	-36	0	-36	250	-62	0	-36	0	-62	101	253	121	253	49	328	101	253	49	328	44	332	101	253	44	332	40	335	101	253	40	335	35	337	101	253	35	337	31	338	101	253	31	338	27	339	101	253	27	339	24	301	9	323	10	318	10	329	10	329	10	318	12	314	10	329	12	314	12	333	12	333	12	314	15	309	12	333	15	309	16	336	16	336	15	309	19	305	16	336	19	305	21	338	21	338	19	305	24	301	21	338	24	301	27	339	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	5	311	6	312	17	324	17	324	6	312	8	312	17	324	8	312	10	312	10	312	21	311	17	324	17	324	21	311	29	328	97	16	86	21	93	-2	93	-2	86	21	79	28	93	-2	79	28	71	2	71	2	79	28	76	37	71	2	76	37	74	342	74	342	76	37	76	188	74	342	76	188	76	340	62	338	51	334	52	9	52	9	51	334	41	331	52	9	41	331	39	18	39	18	41	331	35	283	39	18	35	283	35	28	3	311	5	311	17	324	3	311	17	324	2	320	3	311	2	320	2	311	156	19	147	15	155	1	155	1	147	15	136	12	155	1	136	12	125	11	125	11	110	12	117	-4	117	-4	110	12	97	16	117	-4	97	16	93	-2	62	338	52	9	71	2	62	338	71	2	74	342	21	311	28	309	29	328	29	328	28	309	32	304	29	328	32	304	41	331	41	331	32	304	34	296	41	331	34	296	35	283	126	228	126	199	137	198	126	228	137	198	144	230	144	230	137	198	146	195	144	230	146	195	174	224	174	224	146	195	155	190	174	224	155	190	164	183	76	159	79	171	85	202	85	202	79	171	86	182	85	202	86	182	96	214	96	214	86	182	97	191	96	214	97	191	110	223	110	223	97	191	111	197	110	223	111	197	126	228	126	228	111	197	126	199	76	159	85	202	76	188	76	159	76	188	76	37	174	224	171	175	177	163	174	224	177	163	199	209	199	209	177	163	183	149	199	209	183	149	186	133	187	67	183	54	187	18	187	18	183	54	178	42	187	18	178	42	171	32	171	32	164	25	187	18	187	18	164	25	156	19	187	18	156	19	155	1	234	120	230	155	228	78	228	78	230	155	218	185	228	78	218	185	212	44	212	44	218	185	199	209	212	44	199	209	190	99	190	99	199	209	189	116	187	67	187	18	189	82	189	82	187	18	212	44	189	82	212	44	190	99	125	11	117	-4	155	1	199	209	186	133	189	116	174	224	164	183	171	175	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	57	279	54	264	95	33	95	33	54	264	52	247	95	33	52	247	51	209	51	209	52	247	51	225	51	209	51	225	11	225	78	318	95	33	94	52	94	225	94	209	155	209	94	225	155	209	155	225	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	90	328	78	318	94	52	90	328	94	52	94	283	189	321	182	329	183	294	189	321	183	294	188	298	189	321	188	298	190	304	189	321	190	304	191	310	166	291	171	290	171	336	171	336	171	290	177	291	171	336	177	291	182	329	182	329	177	291	183	294	148	308	153	301	156	340	156	340	153	301	157	296	156	340	157	296	171	336	171	336	157	296	161	293	171	336	161	293	166	291	143	316	148	308	156	340	143	316	156	340	140	342	143	316	140	342	138	321	140	342	121	340	122	328	140	0	140	7	119	9	140	0	119	9	106	13	140	0	106	13	50	34	140	0	50	34	47	21	140	0	47	21	40	13	140	0	40	13	28	9	140	0	28	9	10	7	140	0	10	7	10	0	95	33	78	318	69	305	95	33	69	305	62	292	95	33	62	292	57	279	51	52	50	34	106	13	51	52	106	13	98	21	51	52	98	21	95	33	51	52	95	33	51	209	51	209	11	225	11	209	140	342	133	325	138	321	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	18	324	5	320	6	312	18	324	6	312	7	312	88	14	82	22	36	51	36	51	82	22	79	34	36	51	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	66	338	79	51	66	338	79	34	79	34	66	338	56	335	79	34	56	335	46	332	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	113	0	4	7	4	0	36	33	88	14	36	51	36	286	79	34	46	332	243	0	137	7	137	0	6	312	5	320	5	311	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	89	52	89	228	88	230	89	52	88	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	86	337	87	295	92	331	92	331	87	295	92	301	92	331	92	301	96	324	96	324	92	301	96	308	96	324	96	308	97	316	46	316	47	308	47	324	47	324	47	308	51	301	47	324	51	301	51	331	51	331	51	301	56	295	51	331	56	295	56	336	56	336	56	295	63	292	56	336	63	292	63	340	63	340	63	292	71	291	63	340	71	291	71	342	71	342	71	291	79	292	71	342	79	292	79	340	79	340	79	292	87	295	79	340	87	295	86	337	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	162	10	159	9	252	0	252	0	159	9	156	8	252	0	156	8	153	7	164	15	252	0	228	13	164	15	228	13	217	20	164	15	217	20	206	30	164	15	206	30	194	44	164	15	194	44	163	17	194	44	158	26	160	24	194	44	160	24	162	21	194	44	162	21	163	19	194	44	163	19	163	17	240	9	228	13	252	0	240	9	252	0	252	7	163	13	162	10	252	0	163	13	252	0	164	15	143	7	143	0	252	0	143	7	252	0	153	7	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	121	0	3	7	3	0	40	28	92	12	41	41	148	218	138	225	138	218	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	16	200	19	201	25	212	25	212	19	201	22	201	25	212	22	201	26	201	26	201	32	200	38	216	38	216	32	200	37	196	38	216	37	196	41	190	25	212	9	208	13	200	25	212	13	200	16	200	38	216	41	190	51	220	51	220	41	190	42	181	51	220	42	181	43	168	86	24	43	168	43	44	86	24	43	44	89	16	89	16	43	44	96	11	38	216	25	212	26	201	83	228	79	230	83	191	83	191	79	230	85	35	83	191	85	35	84	191	84	191	85	35	85	174	84	191	85	174	85	175	173	18	167	12	255	0	255	0	167	12	157	9	255	0	157	9	143	7	161	230	147	229	156	202	156	202	147	229	145	204	133	203	145	204	133	226	133	203	133	226	121	200	121	200	133	226	119	220	121	200	119	220	109	195	109	195	119	220	103	208	109	195	103	208	99	189	99	189	103	208	92	182	103	208	84	191	85	175	103	208	85	175	86	176	103	208	86	176	88	178	103	208	88	178	90	180	103	208	90	180	92	182	85	35	79	230	65	225	85	35	65	225	86	24	147	229	133	226	145	204	173	18	255	0	176	28	176	28	255	0	230	12	176	28	230	12	177	43	177	43	230	12	223	19	177	43	223	19	177	148	176	228	177	148	188	223	176	228	161	230	165	195	176	228	165	195	172	183	176	228	172	183	176	168	176	228	176	168	177	148	207	203	199	215	220	31	207	203	220	31	219	47	207	203	219	47	214	188	219	174	228	185	230	204	230	204	228	185	237	194	230	204	237	194	246	215	246	215	237	194	248	200	246	215	248	200	262	224	262	224	248	200	259	203	262	224	259	203	272	204	272	204	287	202	278	228	278	228	287	202	295	230	219	47	219	174	214	188	214	188	219	174	230	204	278	228	262	224	272	204	307	20	302	14	387	0	387	0	302	14	293	10	387	0	293	10	278	7	298	196	305	185	317	226	317	226	305	185	310	169	317	226	310	169	311	148	356	19	311	148	311	45	356	19	311	45	360	13	360	13	311	45	310	30	360	13	310	30	366	10	366	10	310	30	387	0	366	10	387	0	374	8	374	8	387	0	387	7	295	230	287	202	298	196	295	230	298	196	317	226	353	39	353	140	351	172	353	39	351	172	344	197	353	39	344	197	333	215	353	39	333	215	354	27	354	27	333	215	317	226	354	27	317	226	311	148	354	27	311	148	356	19	240	9	230	12	255	0	240	9	255	0	255	7	220	31	199	215	188	223	220	31	188	223	177	148	220	31	177	148	223	19	119	0	119	7	105	8	119	0	105	8	96	11	119	0	96	11	42	29	119	0	42	29	39	19	119	0	39	19	32	12	119	0	32	12	22	9	119	0	22	9	8	7	119	0	8	7	8	0	51	220	43	168	86	24	51	220	86	24	65	225	13	200	9	208	9	199	42	29	96	11	43	44	255	0	143	7	143	0	387	0	278	7	278	0	307	20	387	0	310	30	161	230	156	202	165	195	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	243	0	139	7	138	0	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	34	-87	27	-93	123	-107	123	-107	27	-93	17	-97	123	-107	17	-97	2	-99	9	197	12	197	20	209	20	209	12	197	14	197	20	209	14	197	17	197	17	197	26	196	20	209	20	209	26	196	34	214	20	209	4	204	7	197	20	209	7	197	9	197	82	35	79	44	90	8	90	8	79	44	79	17	80	-77	79	-61	48	219	80	-77	48	219	37	169	37	169	48	219	37	180	26	196	31	194	34	214	34	214	31	194	35	189	34	214	35	189	48	219	48	219	35	189	37	180	79	190	79	229	76	230	79	190	76	230	79	-61	79	190	79	-61	79	167	79	190	79	167	82	176	79	190	82	176	93	205	235	123	231	158	230	82	230	82	231	158	219	188	230	82	219	188	215	47	215	47	219	188	202	210	215	47	202	210	193	19	193	19	202	210	192	103	193	19	192	103	189	73	193	19	189	73	181	47	202	210	179	225	181	163	202	210	181	163	189	136	202	210	189	136	192	103	135	228	131	200	151	195	135	228	151	195	151	230	151	230	151	195	168	183	151	230	168	183	179	225	179	225	168	183	181	163	108	-1	118	-3	117	13	117	13	118	-3	132	11	152	15	132	11	164	1	152	15	164	1	168	28	168	28	164	1	193	19	168	28	193	19	181	47	132	11	118	-3	130	-4	132	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	92	-94	123	-107	92	-94	37	-78	123	-107	37	-78	34	-87	62	224	48	219	79	-61	62	224	79	-61	76	230	92	-94	84	-88	37	-64	37	-64	84	-88	80	-77	37	-64	80	-77	37	169	82	176	91	185	93	205	93	205	91	185	103	193	93	205	103	193	106	216	106	216	103	193	116	198	106	216	116	198	120	224	120	224	116	198	131	200	120	224	131	200	135	228	82	35	90	8	91	26	91	26	90	8	99	2	91	26	99	2	103	18	103	18	99	2	108	-1	103	18	108	-1	117	13	7	197	4	204	4	196	123	-107	2	-99	2	-107	37	-78	92	-94	37	-64	112	26	104	28	109	-2	109	-2	104	28	96	30	109	-2	96	30	92	-4	92	-4	96	30	89	34	92	-4	89	34	83	39	83	39	74	50	92	-4	92	-4	74	50	66	64	92	-4	66	64	66	0	66	0	66	64	60	81	66	0	60	81	56	100	109	-2	126	1	112	26	112	26	126	1	121	26	130	26	121	26	126	1	130	26	126	1	142	8	133	229	124	215	141	214	133	229	141	214	144	228	144	228	141	214	154	208	144	228	154	208	155	224	155	224	154	208	163	198	155	224	163	198	167	220	167	220	163	198	169	184	167	220	169	184	180	213	180	213	169	184	171	166	180	213	171	166	171	32	171	32	171	166	171	64	67	179	81	199	87	224	87	224	81	199	100	211	87	224	100	211	122	230	122	230	100	211	124	215	122	230	124	215	133	229	57	206	33	179	44	15	57	206	44	15	55	121	57	206	55	121	58	153	57	206	58	153	67	179	57	206	67	179	87	224	55	121	44	15	56	100	12	103	16	67	18	144	18	144	16	67	27	38	18	144	27	38	33	179	33	179	27	38	44	15	165	-86	157	-93	244	-107	244	-107	157	-93	144	-97	244	-107	144	-97	126	-99	170	52	168	47	171	32	171	32	168	47	167	44	171	32	167	44	165	41	165	41	157	36	171	32	171	32	157	36	157	19	170	57	170	52	171	32	170	57	171	32	171	64	149	31	140	28	142	8	149	31	142	8	157	19	149	31	157	19	157	36	213	-69	213	228	207	228	213	-69	207	228	180	213	213	-69	180	213	213	-80	244	-107	244	-99	231	-97	244	-107	231	-97	222	-93	244	-107	222	-93	169	-75	244	-107	169	-75	165	-86	171	32	216	-88	213	-80	171	32	213	-80	180	213	171	-61	169	-75	222	-93	171	-61	222	-93	216	-88	171	-61	216	-88	171	32	244	-107	126	-99	126	-107	56	100	44	15	66	0	130	26	142	8	140	28	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	93	-3	93	23	93	23	93	-3	103	21	109	22	103	21	106	1	109	22	106	1	118	8	81	36	78	49	79	-4	81	36	79	-4	93	-3	81	36	93	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	8	115	24	109	22	118	8	115	24	118	8	121	27	103	21	93	-3	106	1	77	66	79	-4	78	49	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	87	190	86	194	115	17	115	17	86	194	85	197	115	17	85	197	55	160	55	160	85	197	84	201	55	160	84	201	84	204	84	204	85	209	55	160	108	225	9	225	19	216	108	225	19	216	27	212	108	225	27	212	35	202	108	225	35	202	44	186	108	225	44	186	88	212	108	225	88	212	92	215	108	225	92	215	99	216	108	225	99	216	108	218	85	209	88	212	44	186	85	209	44	186	55	160	140	57	89	185	115	17	140	57	115	17	116	14	140	57	116	14	117	12	140	57	117	12	118	10	140	57	118	10	118	8	140	57	118	8	119	6	140	57	119	6	121	1	140	57	121	1	123	-1	140	57	123	-1	125	-4	140	57	125	-4	126	-6	140	57	126	-6	128	-6	140	57	128	-6	130	-5	140	57	130	-5	132	-3	140	57	132	-3	135	1	140	57	135	1	138	8	140	57	138	8	142	18	140	57	142	18	190	186	206	179	190	186	142	18	238	225	169	225	178	216	238	225	178	216	184	214	238	225	184	214	189	211	238	225	189	211	192	207	238	225	192	207	193	201	238	225	193	201	224	213	238	225	224	213	231	216	238	225	231	216	238	218	206	179	213	195	193	201	206	179	193	201	192	198	206	179	192	198	192	195	206	179	192	195	191	192	206	179	191	192	191	189	206	179	191	189	190	186	219	206	224	213	193	201	219	206	193	201	213	195	178	216	169	225	169	218	87	190	115	17	89	185	19	216	9	225	9	218	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	31	15	24	11	81	0	81	0	24	11	17	9	81	0	17	9	8	7	32	214	39	208	116	225	116	225	39	208	47	200	116	225	47	200	55	188	55	187	55	188	102	116	55	187	102	116	94	206	94	206	95	210	55	187	55	187	95	210	97	213	55	187	97	213	116	225	116	225	97	213	101	216	116	225	101	216	107	217	31	15	81	0	37	22	37	22	81	0	64	11	37	22	64	11	45	33	45	33	64	11	62	13	45	33	62	13	61	17	61	17	61	19	45	33	45	33	61	19	62	22	45	33	62	22	102	116	102	116	62	22	64	26	102	116	64	26	67	31	102	116	67	31	71	37	71	37	110	99	102	116	102	116	110	99	103	185	102	116	103	185	98	194	107	217	116	218	116	225	116	225	12	225	17	218	116	225	17	218	25	217	116	225	25	217	32	214	95	201	94	206	102	116	95	201	102	116	98	194	121	156	120	158	156	28	156	28	120	158	119	160	156	28	119	160	117	162	117	162	109	174	110	99	110	99	109	174	103	185	222	12	215	18	159	20	159	20	215	18	207	26	159	20	207	26	199	37	199	37	134	136	156	28	156	28	134	136	127	156	156	28	127	156	124	152	124	152	123	154	156	28	156	28	123	154	121	156	217	225	137	225	145	217	217	225	145	217	151	215	217	225	151	215	155	213	217	225	155	213	157	210	217	225	157	210	157	206	217	225	157	206	190	209	217	225	190	209	198	214	217	225	198	214	207	216	217	225	207	216	217	218	176	195	182	203	157	206	176	195	157	206	157	202	176	195	157	202	154	197	176	195	154	197	150	191	176	195	150	191	145	184	176	195	145	184	139	174	176	195	139	174	136	169	176	195	136	169	134	136	134	136	136	169	133	165	134	136	133	165	130	160	134	136	130	160	127	156	157	12	153	9	239	0	239	0	153	9	147	8	239	0	147	8	139	7	158	25	159	23	199	37	199	37	159	23	159	21	199	37	159	21	159	20	159	20	159	15	239	0	239	0	159	15	157	12	199	37	156	28	157	27	199	37	157	27	158	25	117	162	110	99	156	28	239	0	239	7	230	8	239	0	230	8	222	12	239	0	222	12	159	20	81	0	81	7	73	8	81	0	73	8	68	9	81	0	68	9	64	11	81	0	8	7	8	0	239	0	139	7	139	0	145	217	137	225	137	218	190	209	157	206	182	203	17	218	12	225	12	218	116	225	55	188	55	187	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	107	-70	114	-77	115	110	115	110	114	-77	123	-82	115	110	123	-82	124	98	124	98	123	-82	132	-85	124	98	132	-85	129	-22	129	-22	129	60	128	82	129	-22	128	82	124	98	157	-89	175	-89	175	-84	157	-89	175	-84	157	-78	157	-89	157	-78	144	-69	157	-89	144	-69	143	-87	136	-58	131	-42	132	-85	136	-58	132	-85	143	-87	136	-58	143	-87	144	-69	102	118	83	124	87	100	102	118	87	100	91	86	102	118	91	86	93	68	102	118	93	68	94	-35	102	118	94	-35	96	-49	102	118	96	-49	101	-61	102	118	101	-61	107	-70	102	118	107	-70	115	110	93	68	93	-20	94	-35	80	110	87	100	83	124	80	110	83	124	87	149	80	110	87	149	80	139	80	110	80	139	67	118	157	339	144	338	144	320	157	339	144	320	157	328	157	339	157	328	175	334	157	339	175	334	175	340	129	273	131	293	132	336	132	336	131	293	136	308	132	336	136	308	144	338	144	338	136	308	144	320	114	328	115	140	123	332	123	332	115	140	124	151	123	332	124	151	129	273	129	273	124	151	128	167	129	273	128	167	129	189	107	321	100	312	102	131	107	321	102	131	115	140	107	321	115	140	114	328	102	131	100	312	96	300	102	131	96	300	94	287	102	131	94	287	93	271	102	131	93	271	93	181	102	131	93	181	91	163	102	131	91	163	87	149	102	131	87	149	83	124	67	131	50	125	67	118	67	131	67	118	80	139	123	332	129	273	132	336	129	-22	132	-85	131	-42	66	-6	66	338	33	338	66	-6	33	338	33	-6	110	273	112	167	110	273	110	273	112	167	117	332	110	273	117	332	109	293	109	293	117	332	108	336	109	293	108	336	104	308	104	308	108	336	97	338	104	308	97	338	96	320	96	320	97	338	83	339	96	320	83	339	83	328	83	328	83	339	65	340	83	328	65	340	65	334	147	181	147	270	146	286	147	181	146	286	144	300	147	181	144	300	139	312	147	181	139	312	138	131	147	181	138	131	149	163	172	118	190	125	172	131	172	118	172	131	160	111	160	111	172	131	160	139	160	111	160	139	157	125	157	125	160	139	153	149	157	125	153	149	149	163	112	167	116	151	117	332	117	332	116	151	125	139	117	332	125	139	126	328	126	328	125	139	138	131	126	328	138	131	133	321	133	321	138	131	139	312	157	125	138	118	149	86	157	125	149	86	153	100	157	125	153	100	160	111	147	68	149	86	138	118	147	68	138	118	139	-61	147	68	139	-61	144	-50	147	68	144	-50	146	-36	147	68	146	-36	147	-20	116	98	117	-82	125	110	125	110	117	-82	126	-77	125	110	126	-77	138	118	138	118	126	-77	133	-71	138	118	133	-71	139	-61	117	-82	116	98	112	82	117	-82	112	82	110	60	117	-82	110	60	110	-22	117	-82	110	-22	109	-42	117	-82	109	-42	108	-85	104	-58	96	-69	96	-87	104	-58	96	-87	108	-85	104	-58	108	-85	109	-42	83	-78	65	-84	83	-89	83	-78	83	-89	96	-87	83	-78	96	-87	96	-69	83	-89	65	-84	65	-89	149	163	138	131	157	125	112	167	110	273	110	189	92	160	83	160	92	127	92	127	83	160	80	128	70	126	80	128	83	160	70	126	83	160	69	159	141	143	128	116	143	107	141	143	143	107	148	140	148	140	143	107	155	101	148	140	155	101	157	135	157	135	155	101	166	97	157	135	166	97	168	131	168	131	166	97	176	95	168	131	176	95	179	127	179	127	176	95	189	94	179	127	189	94	189	126	189	126	189	94	202	95	189	126	202	95	201	128	92	160	92	127	100	158	100	158	92	127	103	125	100	158	103	125	111	155	111	155	103	125	114	122	111	155	114	122	124	150	124	150	114	122	122	119	124	150	122	119	128	116	201	128	202	95	211	133	211	133	202	95	214	100	211	133	214	100	219	141	219	141	214	100	226	108	219	141	226	108	227	151	227	151	226	108	238	120	227	151	238	120	233	162	233	162	238	120	251	137	44	104	51	114	56	154	56	154	51	114	60	122	56	154	60	122	69	159	69	159	60	122	70	126	43	146	31	134	38	92	43	146	38	92	44	104	43	146	44	104	56	154	38	92	31	134	20	117	128	116	141	143	124	150	48	209	49	200	49	217	49	217	49	200	53	192	49	217	53	192	53	224	53	224	53	192	58	186	53	224	58	186	59	229	59	229	58	186	66	182	59	229	66	182	66	233	66	233	66	182	74	181	66	233	74	181	75	234	75	234	74	181	83	182	75	234	83	182	83	233	83	233	83	182	90	186	83	233	90	186	90	229	90	229	90	186	96	192	90	229	96	192	96	224	96	224	96	192	100	200	96	224	100	200	100	217	100	217	100	200	101	209	100	-49	78	141	84	-106	100	-49	84	-106	91	-100	100	-49	91	-100	96	-92	100	-49	96	-92	100	-81	100	-49	100	-81	101	-68	100	-49	101	-68	100	-53	58	-101	65	-106	71	141	71	141	65	-106	75	-108	71	141	75	-108	78	141	78	141	75	-108	84	-106	71	141	49	-49	49	-82	71	141	49	-82	52	-93	71	141	52	-93	58	-101	49	-82	49	-49	49	-53	49	-82	49	-53	48	-57	49	-82	48	-57	48	-61	49	-82	48	-61	48	-65	49	-82	48	-65	48	-69	101	-68	101	-64	101	-61	101	-68	101	-61	101	-57	101	-68	101	-57	100	-53	156	210	99	49	100	0	100	0	99	49	86	63	100	0	86	63	84	6	84	6	86	63	76	77	84	6	76	77	74	12	74	12	76	77	70	92	74	12	70	92	66	110	53	30	59	24	65	130	65	130	66	18	66	110	66	110	66	18	74	12	113	-2	119	-3	114	38	114	38	119	-3	121	36	121	36	119	-3	124	-3	121	36	124	-3	127	34	127	34	124	-3	129	-3	127	34	129	-3	133	33	133	33	129	-3	140	-3	133	33	140	-3	138	32	138	32	140	-3	144	32	160	33	144	32	151	0	160	33	151	0	161	3	114	38	165	184	156	210	156	210	162	228	155	229	156	210	155	229	151	212	151	212	155	229	150	229	151	212	150	229	147	213	147	213	150	229	145	230	147	213	145	230	142	214	142	214	145	230	141	230	142	214	141	230	138	215	138	215	141	230	137	230	138	215	137	230	133	215	184	290	162	228	165	184	184	290	165	184	170	173	184	290	170	173	178	222	184	290	178	222	201	290	170	173	176	166	178	222	178	222	176	166	181	161	178	222	181	161	191	216	191	216	181	161	187	158	191	216	187	158	194	157	114	38	156	210	100	0	114	38	100	0	107	-1	114	38	107	-1	113	-2	76	-68	100	0	84	6	76	-68	84	6	59	-68	194	157	201	158	202	208	202	208	201	158	207	161	202	208	207	161	209	200	209	200	207	161	211	166	209	200	211	166	214	190	214	190	211	166	214	173	214	190	214	173	215	180	77	182	91	200	101	224	101	224	91	200	110	211	101	224	110	211	137	230	137	230	110	211	133	215	71	207	47	181	47	38	71	207	47	38	53	30	71	207	53	30	65	130	71	207	65	130	68	158	71	207	68	158	77	182	71	207	77	182	101	224	27	94	30	79	32	148	32	148	30	79	34	64	32	148	34	64	47	181	47	181	34	64	40	50	47	181	40	50	47	38	190	24	198	33	203	62	203	62	198	33	206	45	203	62	206	45	218	82	218	82	206	45	214	59	218	82	214	59	224	78	161	3	171	8	175	39	175	39	171	8	180	15	175	39	180	15	189	48	189	48	180	15	190	24	189	48	190	24	203	62	144	32	140	-3	151	0	160	33	161	3	175	39	27	94	32	148	26	109	191	216	194	157	202	208	156	210	165	184	162	228	66	18	65	130	59	24	59	18	55	14	59	0	59	0	55	14	50	12	59	0	50	12	50	-2	50	-2	50	12	46	10	50	-2	46	10	40	-3	40	-3	46	10	40	10	69	64	64	64	65	43	65	43	64	64	60	65	65	43	60	65	59	45	59	45	60	65	56	65	59	45	56	65	52	46	52	46	56	65	51	65	52	46	51	65	44	47	20	35	23	40	24	58	24	58	23	40	28	44	24	58	28	44	36	63	36	63	28	44	35	46	36	63	35	46	44	47	20	22	19	28	19	1	19	1	19	28	14	50	14	50	19	28	24	58	24	58	19	28	20	35	71	35	70	33	78	14	78	14	70	33	68	29	78	14	68	29	68	6	68	6	68	29	66	26	68	6	66	26	64	22	64	22	59	18	68	6	68	6	59	18	59	0	75	67	75	65	78	14	78	14	75	65	75	62	78	14	75	62	71	38	71	38	75	62	75	63	71	38	75	63	69	41	69	41	75	63	69	64	69	41	69	64	65	43	78	14	71	38	71	35	89	27	107	15	99	55	99	55	107	15	117	48	117	48	107	15	123	6	117	48	123	6	133	43	133	43	123	6	136	1	133	43	136	1	147	40	147	40	136	1	149	-1	147	40	149	-1	160	38	160	38	149	-1	161	-2	160	38	161	-2	174	38	174	38	161	-2	175	-1	174	38	175	-1	187	39	99	55	105	85	104	256	104	256	106	280	99	317	99	317	106	280	112	299	99	317	112	299	126	333	126	333	112	299	122	313	126	333	122	313	135	322	180	336	159	338	161	324	161	324	159	338	151	325	135	322	151	325	159	338	135	322	159	338	126	333	221	306	212	319	214	270	221	306	214	270	219	276	221	306	219	276	223	283	221	306	223	283	224	291	186	269	191	266	198	329	198	329	191	266	199	265	198	329	199	265	212	319	212	319	199	265	207	266	212	319	207	266	214	270	178	308	180	299	180	336	180	336	180	299	180	285	180	336	180	285	198	329	198	329	180	285	182	275	198	329	182	275	186	269	180	336	161	324	169	321	180	336	169	321	175	315	180	336	175	315	178	308	76	71	78	14	76	73	76	73	78	14	79	293	79	293	78	14	89	27	79	293	89	27	99	317	99	317	89	27	99	55	99	317	99	55	104	256	109	105	111	117	109	186	109	186	111	117	112	164	109	186	112	164	172	186	172	186	112	164	172	164	109	186	107	205	109	105	109	105	107	205	106	220	109	105	106	220	105	85	105	85	106	220	105	233	105	85	105	233	104	245	112	139	112	146	112	133	112	133	112	146	112	152	112	133	112	152	112	125	112	125	112	152	112	158	112	125	112	158	112	164	229	32	230	62	223	24	223	24	230	62	221	54	223	24	221	54	212	15	212	15	221	54	210	47	212	15	210	47	201	7	201	7	210	47	199	42	201	7	199	42	188	1	188	1	199	42	187	39	188	1	187	39	175	-1	245	69	244	70	245	68	245	68	244	70	244	61	244	61	244	70	243	70	244	61	243	70	242	70	240	52	244	61	242	70	240	52	242	70	240	70	240	52	240	70	238	69	240	52	238	69	236	67	240	52	236	67	235	42	235	42	236	67	233	65	235	42	233	65	230	62	235	42	230	62	229	32	79	293	66	261	68	147	79	293	68	147	71	127	79	293	71	127	73	109	79	293	73	109	75	93	79	293	75	93	76	81	79	293	76	81	76	73	66	261	61	221	62	214	66	261	62	214	62	208	66	261	62	208	63	201	66	261	63	201	64	194	66	261	64	194	65	186	66	261	65	186	65	164	66	261	65	164	68	147	76	69	75	67	78	14	76	69	78	14	76	71	65	164	65	186	12	186	65	164	12	186	12	164	33	11	27	13	28	-2	33	11	28	-2	40	-3	33	11	40	-3	40	10	28	-2	27	13	23	17	28	-2	23	17	20	22	28	-2	20	22	19	1	6	27	8	16	8	40	8	40	8	16	12	8	8	40	12	8	14	50	14	50	12	8	19	1	221	54	230	62	230	63	112	125	112	164	111	117	104	256	105	85	104	245	44	47	51	65	36	63	99	27	112	24	102	59	102	59	112	24	126	55	149	59	126	55	126	23	149	59	126	23	139	24	62	219	14	267	38	194	62	219	38	194	38	68	62	219	38	68	51	132	62	219	51	132	55	155	62	219	55	155	66	176	62	219	66	176	75	226	66	86	55	107	62	44	62	44	55	107	51	132	140	238	126	238	148	203	148	203	126	238	124	206	101	203	124	206	112	238	101	203	112	238	99	236	87	232	75	226	81	192	87	232	81	192	101	203	87	232	101	203	99	236	261	20	213	68	237	-4	237	-4	213	68	195	108	237	-4	195	108	188	44	188	44	195	108	185	86	188	44	185	86	176	37	176	37	185	86	169	70	176	37	169	70	164	31	164	31	169	70	152	27	149	59	139	24	152	27	149	59	152	27	169	70	195	156	199	132	213	194	195	156	213	194	237	267	237	267	213	194	261	243	165	232	168	192	176	226	176	226	168	192	184	176	176	226	184	176	188	219	188	219	184	176	195	156	188	219	195	156	237	267	153	235	140	238	148	203	153	235	148	203	168	192	153	235	168	192	165	232	213	194	213	68	221	182	221	182	213	68	221	81	221	182	221	81	226	170	226	170	221	81	226	93	226	170	226	93	230	158	230	158	226	93	230	105	230	158	230	105	232	146	232	146	230	105	232	118	232	146	232	118	233	132	213	68	213	194	199	132	213	68	199	132	195	108	126	55	112	24	126	23	126	238	112	238	124	206	99	27	102	59	87	31	87	31	102	59	82	70	87	31	82	70	74	36	74	36	82	70	66	86	74	36	66	86	62	44	38	68	14	-4	62	44	38	68	62	44	51	132	38	68	38	194	30	80	30	80	38	194	30	182	30	80	30	182	24	92	24	92	30	182	24	170	24	92	24	170	20	105	20	105	24	170	20	158	20	105	20	158	18	117	18	117	20	158	18	145	18	117	18	145	17	131	14	-4	38	68	-10	20	75	226	66	176	81	192	38	194	14	267	-10	243	32	262	80	176	32	262	32	262	80	176	63	303	32	262	63	303	63	307	63	307	64	313	32	262	91	25	84	16	177	0	177	0	84	16	72	11	177	0	72	11	55	9	95	331	-25	331	-13	319	95	331	-13	319	-3	314	95	331	-3	314	7	304	95	331	7	304	67	317	95	331	67	317	73	319	95	331	73	319	83	321	95	331	83	321	95	321	18	287	32	262	64	313	18	287	64	313	67	317	18	287	67	317	7	304	184	284	128	174	137	149	184	284	137	149	141	156	184	284	141	156	151	176	184	284	151	176	197	268	184	284	197	268	187	289	256	331	158	331	166	321	256	331	166	321	174	321	256	331	174	321	181	319	256	331	181	319	186	315	256	331	186	315	190	311	256	331	190	311	191	306	256	331	191	306	229	310	256	331	229	310	242	317	256	331	242	317	256	321	197	268	207	286	191	306	197	268	191	306	191	303	197	268	191	303	190	299	197	268	190	299	188	294	197	268	188	294	187	289	218	300	229	310	191	306	218	300	191	306	207	286	92	156	95	149	128	174	128	174	95	149	138	37	128	174	138	37	137	55	137	111	137	91	224	91	137	111	224	91	224	111	151	176	141	156	224	156	151	176	224	156	224	176	177	0	177	9	161	11	177	0	161	11	150	16	177	0	150	16	94	39	177	0	94	39	91	25	142	24	138	37	95	149	142	24	95	149	95	111	142	24	95	111	95	91	142	24	95	91	95	60	142	24	95	60	150	16	8	111	8	91	95	91	8	111	95	91	95	111	80	176	8	176	92	156	80	176	92	156	128	174	80	176	128	174	69	285	80	176	69	285	67	289	80	176	67	289	65	294	80	176	65	294	64	299	80	176	64	299	63	303	92	156	8	176	8	156	177	0	55	9	55	0	94	39	150	16	95	60	137	149	128	174	137	55	166	321	158	331	158	321	-13	319	-25	331	-25	321	33	338	33	200	66	200	33	338	66	200	66	338	33	131	33	-6	66	-6	33	131	66	-6	66	131	101	335	82	327	85	304	85	304	82	327	83	292	84	220	83	292	82	327	84	220	82	327	70	235	70	235	82	327	68	314	70	235	68	314	61	248	61	248	68	314	58	297	61	248	58	297	57	262	57	262	58	297	55	277	69	133	88	57	75	124	75	124	88	57	84	114	101	99	84	114	88	57	101	99	88	57	121	32	95	191	94	203	92	203	95	191	92	203	84	190	95	191	97	203	94	203	63	169	68	178	74	200	74	200	68	178	75	185	74	200	75	185	92	203	92	203	75	185	84	190	74	200	58	191	63	169	63	169	58	191	61	158	64	79	61	158	58	191	64	79	58	191	48	100	48	100	58	191	46	179	48	100	46	179	38	121	38	121	46	179	38	162	38	121	38	162	35	143	165	45	146	63	150	8	150	8	146	63	141	75	150	8	141	75	137	20	137	20	141	75	129	79	137	20	129	79	121	32	121	32	129	79	116	87	121	32	116	87	101	99	163	-37	157	-48	165	-62	165	-62	157	-48	148	-56	165	-62	148	-56	145	-70	145	-70	148	-56	136	-61	145	-70	136	-61	122	-63	122	-63	111	-62	121	-73	121	-73	111	-62	101	-59	121	-73	101	-59	99	-71	99	-71	101	-59	93	-55	99	-71	93	-55	88	-50	79	3	80	-64	87	2	87	2	80	-64	86	-45	88	-50	86	-45	80	-64	88	-50	80	-64	99	-71	144	324	145	336	135	327	135	327	145	336	126	328	111	326	126	328	124	338	111	326	124	338	101	335	101	335	85	304	91	314	101	335	91	314	100	321	101	335	100	321	111	326	152	73	146	63	152	63	152	73	152	63	173	65	152	73	141	75	146	63	180	87	172	80	173	65	173	65	172	80	163	75	173	65	163	75	152	73	118	184	132	176	169	200	169	200	132	176	146	165	169	200	146	165	161	152	161	152	170	142	169	200	169	200	170	142	184	185	213	123	211	139	210	102	210	102	211	139	206	154	210	102	206	154	202	86	202	86	206	154	197	170	202	86	197	170	190	73	190	73	197	170	187	105	190	73	187	105	185	96	190	73	185	96	180	87	177	132	183	123	184	185	184	185	183	123	186	114	184	185	186	114	197	170	197	170	186	114	187	105	106	190	118	184	169	200	106	190	169	200	105	202	106	190	105	202	102	202	106	190	102	202	99	202	106	190	99	202	97	203	106	190	97	203	95	191	100	257	94	262	105	202	100	257	105	202	169	200	94	262	90	269	105	202	105	202	90	269	86	276	105	202	86	276	84	220	84	220	86	276	84	284	84	220	84	284	83	292	193	-10	192	4	190	-31	190	-31	192	4	187	17	190	-31	187	17	180	-48	180	-48	187	17	179	30	180	-48	179	30	165	45	165	45	150	8	159	-2	165	45	159	-2	164	-13	165	45	164	-13	165	-24	165	45	165	-24	165	-62	165	45	165	-62	180	-48	163	-37	165	-62	165	-24	122	-63	121	-73	145	-70	156	311	156	310	163	262	163	262	156	310	155	309	163	262	155	309	155	263	155	263	155	309	154	307	155	263	154	307	152	306	163	329	156	311	163	262	155	316	156	311	163	329	155	316	163	329	150	321	150	321	163	329	145	336	150	321	145	336	144	324	145	336	124	338	126	328	185	305	177	318	179	267	185	305	179	267	184	272	185	305	184	272	188	280	185	305	188	280	189	289	177	318	163	329	163	262	177	318	163	262	172	263	177	318	172	263	179	267	149	266	155	263	152	306	149	266	152	306	148	302	149	266	148	302	144	298	149	266	144	298	144	271	142	293	140	289	141	277	142	293	141	277	144	271	142	293	144	271	144	298	102	-10	99	-5	99	-29	102	-10	99	-29	101	-25	102	-10	101	-25	103	-21	102	-10	103	-21	103	-17	99	-29	99	-5	96	-33	96	-33	99	-5	93	0	96	-33	93	0	92	-38	92	-38	93	0	90	-39	86	-45	86	-44	87	2	87	2	86	-44	87	-42	87	2	87	-42	93	0	93	0	87	-42	88	-41	93	0	88	-41	90	-39	70	2	63	-1	65	-53	70	2	65	-53	80	-64	70	2	80	-64	79	3	57	-7	53	-14	55	-39	57	-7	55	-39	65	-53	57	-7	65	-53	63	-1	65	141	62	149	64	79	65	141	64	79	88	57	65	141	88	57	69	133	61	158	64	79	62	149	55	-39	53	-14	52	-23	141	277	140	289	140	284	180	87	173	65	190	73	184	185	170	142	177	132	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	162	95	147	113	158	75	158	75	147	113	137	138	158	75	137	138	132	87	132	87	137	138	133	169	138	248	133	169	137	197	138	248	137	197	146	221	216	266	205	266	221	254	221	254	205	266	205	256	180	252	205	256	205	266	180	252	205	266	169	262	263	252	261	254	266	211	266	211	261	254	259	255	266	211	259	255	257	211	257	211	259	255	253	227	169	262	138	248	146	221	169	262	146	221	161	240	169	262	161	240	180	252	115	227	100	199	112	107	115	227	112	107	132	87	115	227	132	87	133	169	115	227	133	169	138	248	100	199	95	165	99	133	100	199	99	133	112	107	266	124	257	108	260	82	260	82	257	108	247	95	260	82	247	95	247	78	247	78	247	95	236	87	247	78	236	87	230	74	230	74	236	87	223	82	230	74	223	82	210	71	210	71	223	82	208	80	191	70	210	71	208	80	191	70	208	80	183	84	191	70	183	84	162	95	191	70	162	95	158	75	266	211	266	247	265	249	266	211	265	249	264	250	266	211	264	250	263	252	216	266	221	254	227	264	227	264	221	254	234	249	227	264	234	249	238	262	238	262	234	249	245	240	238	262	245	240	249	259	249	259	245	240	253	227	249	259	253	227	259	255	266	124	260	82	265	86	266	124	265	86	273	124	193	338	189	317	234	309	193	338	234	309	246	329	246	329	234	309	274	288	246	329	274	288	292	305	292	305	274	288	305	255	292	305	305	255	329	267	329	267	305	255	326	214	329	267	326	214	334	167	334	167	352	220	329	267	334	167	353	110	352	220	329	63	353	110	334	167	329	63	334	167	326	119	329	63	326	119	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	329	137	329	106	287	144	309	137	329	144	309	193	338	193	338	144	309	189	317	28	110	52	63	28	220	28	220	52	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	136	1	145	22	136	1	190	-6	145	22	190	-6	190	14	89	26	136	1	106	43	89	26	106	43	74	76	89	26	74	76	54	118	89	26	54	118	52	63	46	166	52	63	54	118	28	110	28	220	19	165	28	220	46	166	52	268	352	220	353	110	361	165	38	309	38	310	39	298	39	298	38	310	38	311	39	298	38	311	37	294	37	294	38	311	38	313	44	337	38	313	39	316	44	337	39	316	43	319	39	305	39	307	39	298	39	305	39	298	40	301	40	301	40	302	40	303	40	301	40	303	39	304	40	301	39	304	39	305	46	198	55	200	46	222	46	222	55	200	52	220	56	221	52	220	55	200	56	221	55	200	64	205	81	336	62	338	67	323	67	323	62	338	60	324	54	324	60	324	62	338	54	324	62	338	48	322	48	322	62	338	44	337	48	322	44	337	43	319	78	233	77	230	83	219	83	219	77	230	76	228	83	219	76	228	74	226	74	226	69	224	73	211	73	211	69	224	64	222	73	211	64	222	64	205	64	205	64	222	60	221	64	205	60	221	56	221	24	289	29	290	29	332	29	332	29	290	33	292	29	332	33	292	38	313	38	313	33	292	37	294	11	295	14	292	18	325	18	325	14	292	19	290	18	325	19	290	29	332	29	332	19	290	24	289	10	316	8	305	9	300	10	316	9	300	11	295	10	316	11	295	18	325	81	336	79	276	83	219	81	336	83	219	96	330	96	330	83	219	85	210	96	330	85	210	88	204	81	336	67	323	72	321	81	336	72	321	76	316	81	336	76	316	78	310	81	336	78	310	79	303	81	336	79	303	79	276	98	198	105	197	106	321	106	321	105	197	112	197	106	321	112	197	112	307	112	307	112	197	115	225	112	307	115	225	114	233	117	199	123	202	118	215	118	215	123	202	121	215	124	215	121	215	123	202	124	215	123	202	128	206	135	221	132	219	135	212	135	212	132	219	129	217	135	212	129	217	128	206	128	206	129	217	127	216	128	206	127	216	124	215	117	199	118	215	116	217	117	199	116	217	115	220	117	199	115	220	115	225	117	199	115	225	112	197	96	330	88	204	93	200	96	330	93	200	98	198	96	330	98	198	106	321	83	219	79	276	79	237	83	219	79	237	79	235	83	219	79	235	78	233	74	226	73	211	83	219	35	250	39	256	40	273	40	273	39	256	48	262	40	273	48	262	56	279	56	279	48	262	61	269	56	279	61	269	79	288	79	288	61	269	79	276	79	288	79	276	79	303	40	273	29	268	35	250	35	250	29	268	33	243	37	197	33	243	29	268	37	197	29	268	26	199	26	199	29	268	20	263	26	199	20	263	16	203	16	203	20	263	13	257	16	203	13	257	9	253	41	225	37	230	37	197	41	225	37	197	46	198	41	225	46	198	46	222	34	236	33	243	37	197	34	236	37	197	37	230	9	210	16	203	9	253	9	210	9	253	6	248	9	210	6	248	4	243	9	210	4	243	4	220	3	237	2	231	4	220	3	237	4	220	4	243	114	233	114	290	112	307	29	332	38	313	44	337	38	309	39	298	39	307	203	60	196	70	203	60	203	60	196	70	203	33	203	60	203	33	212	49	212	49	203	33	216	21	212	49	216	21	219	39	219	39	216	21	222	17	219	39	222	17	224	31	224	31	222	17	224	17	224	31	224	17	225	18	227	26	224	31	225	18	227	26	225	18	227	19	227	26	227	19	228	20	227	26	228	20	228	22	171	102	172	64	180	91	180	91	172	64	188	48	180	91	188	48	188	80	188	80	188	48	203	33	188	80	203	33	196	70	161	113	172	163	157	150	161	113	157	150	157	77	161	113	157	77	172	64	161	113	172	64	171	102	228	205	227	207	227	199	228	205	227	199	228	203	228	205	228	203	228	204	188	178	203	166	204	193	204	193	203	166	212	178	204	193	212	178	216	204	216	204	212	178	219	187	216	204	219	187	223	208	223	208	219	187	224	194	223	208	224	194	225	208	225	208	224	194	227	199	225	208	227	199	227	207	172	163	161	113	203	166	172	163	203	166	188	178	107	60	100	70	107	33	107	60	107	33	116	49	116	49	107	33	120	21	116	49	120	21	123	39	123	39	120	21	126	17	123	39	126	17	128	31	128	31	126	17	128	17	128	31	128	17	129	18	131	26	128	31	129	18	131	26	129	18	131	19	131	26	131	19	132	20	131	26	132	20	132	22	74	102	76	64	83	91	83	91	76	64	92	48	83	91	92	48	92	80	92	80	92	48	107	33	92	80	107	33	100	70	65	113	76	163	61	150	65	113	61	150	61	77	65	113	61	77	76	64	65	113	76	64	74	102	132	205	131	207	131	199	132	205	131	199	132	203	132	205	132	203	132	204	92	178	107	166	108	193	108	193	107	166	116	178	108	193	116	178	120	204	120	204	116	178	123	187	120	204	123	187	127	208	127	208	123	187	128	194	127	208	128	194	129	208	129	208	128	194	131	199	129	208	131	199	131	207	76	163	65	113	107	166	76	163	107	166	92	178	61	77	61	150	21	113	157	77	157	150	117	113	243	164	243	57	276	57	243	164	276	57	276	196	243	164	276	196	24	196	243	164	24	196	24	164	142	97	142	128	20	128	142	97	20	128	20	97	222	209	222	209	222	209	222	209	230	168	233	251	233	251	230	168	241	177	233	251	241	177	246	241	246	241	241	177	249	188	246	241	249	188	253	228	253	228	249	188	254	199	253	228	254	199	256	211	221	222	222	209	233	251	221	222	233	251	217	258	221	222	217	258	217	234	166	251	185	251	196	260	196	260	185	251	199	248	196	260	199	248	217	258	217	258	199	248	210	243	217	258	210	243	217	234	134	226	168	92	166	100	134	226	166	100	166	111	166	166	166	157	190	157	166	166	190	157	187	166	187	166	190	157	188	166	187	166	188	166	199	168	199	168	188	166	190	157	199	168	190	157	199	143	166	251	196	260	132	244	166	251	132	244	134	237	166	251	134	237	134	226	166	251	134	226	166	111	196	260	110	260	122	251	196	260	122	251	128	248	196	260	128	248	132	244	213	121	216	162	216	184	216	184	216	162	230	168	216	184	230	168	221	196	221	196	230	168	222	209	213	121	216	184	210	127	210	127	216	184	209	175	210	127	209	175	206	133	206	133	209	175	199	168	206	133	199	168	199	143	232	90	239	82	244	123	244	123	239	82	246	77	244	123	246	77	252	112	252	112	246	77	252	76	252	112	252	76	260	103	260	103	252	76	283	76	260	103	283	76	268	94	268	94	283	76	276	86	244	123	216	162	216	116	244	123	216	116	224	101	244	123	224	101	232	90	190	76	190	84	178	85	190	76	178	85	171	87	190	76	171	87	134	108	190	76	134	108	134	98	190	76	134	98	132	91	190	76	132	91	129	87	190	76	129	87	121	85	190	76	121	85	110	84	190	76	110	84	109	76	134	111	134	108	171	87	134	111	171	87	168	92	134	111	168	92	134	226	193	338	189	317	235	309	193	338	235	309	246	329	246	329	235	309	275	288	246	329	275	288	292	305	292	305	275	288	306	255	292	305	306	255	329	267	329	267	306	255	326	213	329	267	326	213	334	165	334	165	352	220	329	267	334	165	353	110	352	220	329	63	353	110	334	165	329	63	334	165	326	118	329	63	326	118	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	330	137	330	106	287	145	309	137	330	145	309	193	338	193	338	145	309	189	317	28	111	51	63	28	221	28	221	51	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	135	1	145	22	135	1	190	-6	145	22	190	-6	190	14	88	26	135	1	106	43	88	26	106	43	74	76	88	26	74	76	54	118	88	26	54	118	51	63	46	166	51	63	54	118	28	111	28	221	19	166	28	221	46	166	52	268	352	220	353	110	361	165	216	116	216	162	213	121	276	86	283	76	283	80	122	251	110	260	110	252	161	273	161	300	6	300	161	273	6	300	6	273	83	318	99	321	99	321	101	338	99	321	115	318	101	338	115	318	123	334	123	334	115	318	130	310	123	334	130	310	143	324	143	324	130	310	141	299	143	324	141	299	149	284	171	267	168	289	168	244	168	244	168	289	158	309	168	244	158	309	158	224	158	224	158	309	152	267	158	224	152	267	149	250	158	224	149	250	142	209	142	209	149	250	142	235	142	209	142	235	130	223	158	309	143	324	149	284	158	309	149	284	152	267	142	209	130	223	123	198	123	198	130	223	116	215	123	198	116	215	100	195	100	195	116	215	100	212	58	298	69	310	78	335	78	335	69	310	83	318	78	335	83	318	101	338	101	338	83	318	99	321	42	309	48	267	51	284	42	309	51	284	58	325	58	325	51	284	58	298	58	325	58	298	78	335	84	215	69	223	77	198	84	215	77	198	100	195	84	215	100	195	100	212	48	267	42	224	51	249	51	249	42	224	57	209	51	249	57	209	58	234	58	234	57	209	77	198	58	234	77	198	69	223	28	267	32	244	32	290	32	290	32	244	42	224	32	290	42	224	42	309	42	309	42	224	48	267	188	251	155	251	188	17	188	17	155	251	155	154	188	17	155	154	155	121	155	121	155	154	24	154	155	121	24	154	24	121	188	121	319	121	188	154	24	-10	24	-43	319	-43	24	-10	319	-43	319	-10	188	154	319	121	319	154	188	17	155	121	155	17	54	201	3	147	54	167	54	201	54	167	95	208	54	201	95	208	67	217	13	271	20	284	21	317	21	317	20	284	28	295	21	317	28	295	35	329	35	329	28	295	37	302	35	329	37	302	53	336	53	336	37	302	46	307	53	336	46	307	57	308	57	308	68	306	75	338	75	338	68	306	78	301	75	338	78	301	97	335	97	335	78	301	86	292	97	335	86	292	91	282	10	301	1	278	13	271	10	301	13	271	21	317	91	260	95	208	93	270	93	270	95	208	97	335	97	335	95	208	112	226	97	335	112	226	114	328	114	328	112	226	125	241	114	328	125	241	127	316	127	316	125	241	133	255	127	316	133	255	136	301	136	301	133	255	137	269	136	301	137	269	138	283	97	335	91	282	93	270	75	338	53	336	57	308	95	208	91	260	86	247	95	208	86	247	78	233	95	208	78	233	67	217	129	172	124	169	128	135	128	135	124	169	117	168	128	135	117	168	110	167	128	135	110	167	54	167	128	135	54	167	3	147	148	177	139	181	134	175	148	177	134	175	129	172	148	177	129	172	128	135	128	135	3	147	3	135	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	141	339	143	302	147	338	147	338	143	302	149	306	147	338	149	306	152	336	152	336	149	306	153	310	152	336	153	310	155	333	155	333	153	310	156	314	155	333	156	314	158	329	158	329	156	314	158	318	158	329	158	318	158	323	143	302	141	339	137	338	143	302	137	338	133	337	143	302	133	337	129	335	143	302	129	335	125	332	143	302	125	332	120	328	143	302	120	328	66	253	66	253	120	328	46	253	46	32	46	32	46	32	46	32	74	225	30	225	46	32	30	225	32	-106	46	32	32	-106	40	-108	46	32	40	-108	48	-106	76	59	74	78	77	1	77	1	74	78	66	8	66	8	74	78	74	225	66	8	74	225	55	18	55	18	74	225	46	32	30	225	30	27	32	-106	32	-106	30	27	29	14	32	-106	29	14	26	-101	26	-101	29	14	26	-5	26	-101	26	-5	22	-28	18	-69	19	-82	19	-51	19	-51	19	-82	22	-93	19	-51	22	-93	22	-28	22	-28	22	-93	26	-101	171	225	171	57	172	40	172	40	171	57	164	46	172	40	164	46	162	24	162	24	164	46	155	38	162	24	155	38	150	11	150	11	155	38	144	31	150	11	144	31	137	2	137	2	144	31	131	27	137	2	131	27	123	-2	123	-2	131	27	116	26	123	-2	116	26	107	-4	107	-4	116	26	102	28	107	-4	102	28	91	-3	91	-3	102	28	90	34	91	-3	90	34	81	45	81	45	76	59	77	1	81	45	77	1	91	-3	215	225	171	225	172	40	215	225	172	40	174	40	215	225	174	40	176	24	215	225	176	24	182	11	215	225	182	11	191	2	215	225	191	2	201	-2	215	225	201	-2	211	-4	215	225	211	-4	215	48	249	22	244	18	247	12	247	12	244	18	239	15	247	12	239	15	239	4	239	4	239	15	235	14	239	4	235	14	231	0	231	0	235	14	230	13	249	22	247	12	256	23	249	22	256	23	256	28	224	15	220	19	222	-3	224	15	222	-3	231	0	224	15	231	0	230	13	215	48	211	-4	215	36	215	36	211	-4	222	-3	215	36	222	-3	217	26	217	26	222	-3	220	19	48	14	48	-106	52	-6	52	-6	48	-106	55	-102	52	-6	55	-102	58	-29	58	-29	55	-102	60	-94	58	-29	60	-94	62	-51	62	-51	60	-94	63	-83	62	-51	63	-83	64	-69	46	32	48	-106	48	14	123	-49	115	-58	160	-76	160	-76	115	-58	102	-63	160	-76	102	-63	83	-65	134	331	95	327	103	315	134	331	103	315	127	320	134	331	127	320	127	137	134	331	127	137	160	-76	134	331	160	-76	160	320	134	331	160	320	266	331	127	320	127	147	127	137	105	153	88	164	93	142	93	142	88	164	77	182	93	142	77	182	66	154	66	154	77	182	70	206	66	154	70	206	68	237	68	237	70	266	66	316	66	316	70	266	75	289	66	316	75	289	95	327	95	327	75	289	86	305	95	327	86	305	103	315	66	316	46	297	46	172	66	316	46	172	66	154	66	316	66	154	68	237	247	318	266	321	266	331	247	318	266	331	234	313	234	313	266	331	189	320	234	313	189	320	227	304	227	304	189	320	223	290	234	-58	227	-50	189	-76	189	-76	227	-50	223	-38	189	-76	223	-38	189	320	189	320	223	-38	222	-20	189	320	222	-20	222	271	160	-76	127	137	127	-14	160	-76	127	-14	126	-35	160	-76	126	-35	123	-49	266	-76	266	-65	247	-62	266	-76	247	-62	234	-58	266	-76	234	-58	189	-76	105	153	93	142	127	137	105	153	127	137	127	147	34	199	46	172	46	297	34	199	46	297	34	270	34	199	34	270	30	235	160	-76	83	-65	83	-76	266	331	160	320	189	320	223	290	189	320	222	271	35	127	37	118	37	136	37	136	37	118	40	111	37	136	40	111	40	144	40	144	40	111	46	105	40	144	46	105	46	150	46	150	46	105	54	101	46	150	54	101	54	154	54	154	54	101	62	99	54	154	62	99	63	155	63	155	62	99	71	101	63	155	71	101	71	154	71	154	71	101	79	105	71	154	79	105	79	149	79	149	79	105	85	111	79	149	85	111	85	143	85	143	85	111	89	118	85	143	89	118	89	135	89	135	89	118	90	127	59	-106	68	-107	59	-89	59	-89	68	-107	65	-89	75	-88	65	-89	68	-107	75	-88	68	-107	89	-105	57	-50	60	-49	70	0	70	0	60	-49	63	-49	70	0	63	-49	66	-49	66	-49	76	-50	70	0	70	0	76	-50	75	-31	70	0	75	-31	87	0	70	0	49	-49	52	-51	70	0	52	-51	55	-50	70	0	55	-50	57	-50	131	-64	129	-52	128	-79	128	-79	129	-52	123	-43	128	-79	123	-43	120	-91	120	-91	123	-43	114	-36	120	-91	114	-36	107	-99	107	-99	114	-36	102	-32	107	-99	102	-32	93	-67	93	-67	102	-32	92	-60	89	-55	92	-60	102	-32	89	-55	102	-32	88	-30	89	-55	88	-30	85	-30	89	-55	85	-30	84	-52	84	-52	85	-30	82	-30	84	-52	82	-30	80	-30	84	-52	80	-30	77	-31	84	-52	77	-31	76	-50	107	-99	93	-67	92	-74	107	-99	92	-74	89	-105	89	-105	92	-74	88	-81	89	-105	88	-81	83	-85	33	-83	35	-102	40	-86	40	-86	35	-102	43	-104	40	-86	43	-104	47	-87	47	-87	43	-104	51	-106	47	-87	51	-106	53	-88	53	-88	51	-106	59	-106	53	-88	59	-106	59	-89	35	-102	33	-83	26	-98	75	-88	89	-105	83	-85	75	-31	76	-50	77	-31	52	153	47	150	124	135	124	135	47	150	40	148	124	135	40	148	28	147	41	304	45	305	89	338	89	338	45	305	48	305	89	338	48	305	50	305	50	305	52	305	89	338	89	338	52	305	53	303	89	338	53	303	54	301	113	148	105	150	124	135	124	135	105	150	99	154	124	135	99	154	55	164	55	164	99	154	96	159	55	164	96	159	55	291	55	297	55	291	89	338	55	297	89	338	54	301	36	302	41	304	89	338	36	302	89	338	30	310	36	302	30	310	30	299	95	166	95	336	89	338	95	166	89	338	55	291	95	166	55	291	96	159	55	157	52	153	124	135	55	157	124	135	55	164	124	135	28	147	28	135	113	148	124	135	124	147	44	250	52	200	48	240	48	240	52	200	52	230	56	224	52	230	52	200	56	224	52	200	75	197	42	261	40	273	33	325	42	261	33	325	32	210	42	261	32	210	52	200	42	261	52	200	44	250	33	325	40	285	41	297	33	325	41	297	54	335	54	335	41	297	46	307	54	335	46	307	53	315	3	267	6	244	6	291	6	291	6	244	16	225	6	291	16	225	17	310	17	310	16	225	32	210	17	310	32	210	33	325	103	335	79	338	88	318	88	318	79	338	74	321	63	320	74	321	79	338	63	320	79	338	54	335	114	242	110	230	121	211	121	211	110	230	102	221	121	211	102	221	100	201	100	201	102	221	93	216	100	201	93	216	80	214	80	214	73	214	75	197	75	197	73	214	66	216	75	197	66	216	61	220	152	271	148	293	148	247	148	247	148	293	139	312	148	247	139	312	138	227	138	227	139	312	123	326	138	227	123	326	121	211	121	211	123	326	116	258	88	318	99	310	103	335	103	335	99	310	108	297	103	335	108	297	123	326	123	326	108	297	114	279	123	326	114	279	116	258	80	214	75	197	100	201	54	335	53	315	63	320	114	242	121	211	116	258	56	224	75	197	61	220	33	325	40	273	40	285	92	75	132	111	92	147	92	75	92	147	89	111	92	75	89	111	77	61	53	155	61	145	62	177	62	177	61	145	70	134	62	177	70	134	78	161	78	161	70	134	79	122	78	161	79	122	92	147	92	147	79	122	89	111	53	155	62	177	46	165	46	165	62	177	46	192	46	165	46	192	38	176	38	176	46	192	34	204	38	176	34	204	31	185	31	185	34	204	27	208	31	185	27	208	26	193	26	193	27	208	26	208	26	193	26	208	24	207	23	206	22	204	23	199	23	206	23	199	26	193	23	206	26	193	24	207	189	75	229	111	189	147	189	75	189	147	185	111	189	75	185	111	174	61	150	155	158	145	158	177	158	177	158	145	167	134	158	177	167	134	174	161	174	161	167	134	176	122	174	161	176	122	189	147	189	147	176	122	185	111	150	155	158	177	143	165	143	165	158	177	143	192	143	165	143	192	134	176	134	176	143	192	130	204	134	176	130	204	127	185	127	185	130	204	124	208	127	185	124	208	122	208	122	193	127	185	122	208	122	193	122	208	121	207	122	193	121	207	119	206	122	193	119	206	119	199	118	204	118	203	119	199	118	204	119	199	119	206	119	18	121	17	122	31	122	31	121	17	123	17	122	31	123	17	127	38	127	38	123	17	130	21	127	38	130	21	134	47	134	47	130	21	142	32	134	47	142	32	143	58	143	58	142	32	158	46	143	58	158	46	185	111	185	111	158	46	174	61	119	25	118	22	118	20	119	25	118	20	118	19	119	25	118	19	119	18	119	25	119	18	122	31	23	18	25	17	26	31	26	31	25	17	27	17	26	31	27	17	31	38	31	38	27	17	33	21	31	38	33	21	38	47	38	47	33	21	45	32	38	47	45	32	46	58	46	58	45	32	61	46	46	58	61	46	89	111	89	111	61	46	77	61	23	25	22	22	22	20	23	25	22	20	22	19	23	25	22	19	23	18	23	25	23	18	26	31	23	199	22	204	22	203	204	45	294	45	204	70	204	70	294	45	227	74	204	70	227	74	305	203	305	203	227	74	294	163	305	203	294	163	329	0	329	0	294	163	294	74	329	0	294	74	294	45	294	45	294	74	227	74	305	203	329	0	329	203	329	74	329	45	357	45	329	74	357	45	357	74	293	338	66	-6	91	-6	293	338	91	-6	316	338	44	153	40	150	112	135	112	135	40	150	32	148	112	135	32	148	21	147	34	304	38	305	76	338	76	338	38	305	41	305	76	338	41	305	43	305	43	305	45	305	76	338	76	338	45	305	46	303	76	338	46	303	47	301	100	148	92	150	112	135	112	135	92	150	87	154	112	135	87	154	47	164	47	164	87	154	84	159	47	164	84	159	47	291	47	297	47	291	76	338	47	297	76	338	47	301	29	302	34	304	76	338	29	302	76	338	22	310	29	302	22	310	22	299	83	166	83	336	76	338	83	166	76	338	47	291	83	166	47	291	84	159	47	157	44	153	112	135	47	157	112	135	47	164	112	135	21	147	21	135	100	148	112	135	112	147	329	0	294	45	294	0	308	112	301	98	318	73	318	73	301	98	290	82	318	73	290	82	276	66	276	66	225	12	276	32	276	32	225	12	351	0	276	32	351	0	333	32	340	33	333	32	351	0	340	33	351	0	346	34	346	34	351	0	352	36	235	136	243	149	243	182	243	182	243	149	251	159	243	182	251	159	257	194	257	194	251	159	259	167	257	194	259	167	275	201	275	201	259	167	269	171	275	201	269	171	280	173	280	173	291	171	298	203	298	203	291	171	301	166	298	203	301	166	320	200	320	200	301	166	308	158	320	200	308	158	313	147	232	165	223	143	235	136	232	165	235	136	243	182	371	42	362	46	357	40	371	42	357	40	352	36	371	42	352	36	351	0	275	338	48	-6	73	-6	275	338	73	-6	297	338	41	153	37	150	108	135	108	135	37	150	29	148	108	135	29	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	40	305	40	305	42	305	73	338	73	338	42	305	43	303	73	338	43	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	44	297	45	291	73	338	44	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	19	310	26	302	19	310	19	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	313	125	318	73	315	135	315	135	318	73	320	200	320	200	318	73	335	91	320	200	335	91	337	193	337	193	335	91	347	106	337	193	347	106	350	181	350	181	347	106	355	120	350	181	355	120	358	166	358	166	355	120	360	134	358	166	360	134	361	148	320	200	313	147	315	135	298	203	275	201	280	173	276	66	276	32	318	73	44	157	41	153	108	135	44	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	308	112	318	73	313	125	351	0	225	12	225	0	206	45	296	45	206	70	206	70	296	45	229	74	206	70	229	74	308	203	308	203	229	74	296	163	308	203	296	163	331	0	331	0	296	163	296	74	331	0	296	74	296	45	296	45	296	74	229	74	308	203	331	0	331	203	331	74	331	45	359	45	331	74	359	45	359	74	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	331	0	296	45	296	0	103	180	112	182	112	232	112	232	112	182	119	186	112	232	119	186	119	229	119	229	119	186	125	192	119	229	125	192	125	223	125	223	125	192	129	199	125	223	129	199	129	216	129	216	129	199	130	208	78	217	78	199	82	223	82	223	78	199	82	192	82	223	82	192	87	229	87	229	82	192	87	186	87	229	87	186	95	232	95	232	87	186	95	182	95	232	95	182	103	233	103	233	95	182	103	180	103	233	103	180	112	232	72	27	79	44	77	84	72	27	77	84	68	70	68	70	46	42	62	-19	62	-19	46	42	61	-34	64	-52	61	-34	58	-97	64	-52	58	-97	74	-103	68	70	62	-19	64	-4	68	70	64	-4	67	11	68	70	67	11	72	27	33	-79	45	-89	46	42	46	42	45	-89	58	-97	46	42	58	-97	61	-34	31	20	22	2	22	-62	31	20	22	-62	27	-71	31	20	27	-71	33	-79	31	20	33	-79	46	42	15	-30	16	-42	17	-13	17	-13	16	-42	18	-52	17	-13	18	-52	22	2	22	2	18	-52	22	-62	108	147	100	147	101	99	108	147	101	99	106	118	108	147	106	118	108	133	96	128	91	112	93	75	96	128	93	75	101	99	96	128	101	99	100	147	85	97	77	84	79	44	85	97	79	44	93	75	85	97	93	75	91	112	160	-71	153	-80	155	-94	155	-94	153	-80	142	-87	155	-94	142	-87	133	-104	133	-104	142	-87	130	-91	133	-104	130	-91	116	-93	116	-93	98	-90	107	-108	107	-108	98	-90	90	-107	83	-81	71	-69	74	-103	83	-81	74	-103	90	-107	83	-81	90	-107	98	-90	147	-37	150	-42	151	-8	151	-8	150	-42	154	-46	151	-8	154	-46	157	-5	157	-5	154	-46	157	-50	157	-5	157	-50	164	-5	164	-5	157	-50	160	-54	164	-5	160	-54	161	-57	143	-25	144	-29	144	-18	144	-18	144	-29	145	-33	144	-18	145	-33	147	-12	147	-12	145	-33	147	-37	147	-12	147	-37	151	-8	173	-6	173	-79	179	-10	179	-10	173	-79	184	-59	179	-10	184	-59	184	-16	184	-16	184	-59	188	-35	184	-16	188	-35	187	-24	155	-94	173	-79	160	-71	160	-71	173	-79	162	-62	164	-5	162	-62	173	-79	164	-5	173	-79	173	-6	116	-93	107	-108	133	-104	164	-5	161	-57	162	-59	164	-5	162	-59	162	-62	64	-52	74	-103	71	-69	78	199	78	217	77	208	205	378	225	378	153	453	205	378	153	453	148	457	205	378	148	457	144	460	205	378	144	460	140	462	205	378	140	462	136	463	205	378	136	463	132	464	205	378	132	464	128	426	113	448	114	443	114	454	114	454	114	443	116	439	114	454	116	439	117	458	117	458	116	439	119	434	117	458	119	434	120	461	120	461	119	434	123	430	120	461	123	430	125	463	125	463	123	430	128	426	125	463	128	426	132	464	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	233	464	235	427	239	463	239	463	235	427	240	431	239	463	240	431	243	461	243	461	240	431	245	435	243	461	245	435	247	458	247	458	245	435	248	439	247	458	248	439	249	454	249	454	248	439	249	443	249	454	249	443	250	448	235	427	233	464	228	463	235	427	228	463	224	462	235	427	224	462	221	460	235	427	221	460	216	457	235	427	216	457	211	453	235	427	211	453	158	378	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	158	378	211	453	138	378	101	378	118	378	163	462	163	462	118	378	179	430	163	462	179	430	194	462	194	462	179	430	239	378	194	462	239	378	257	378	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	115	399	120	406	121	433	121	433	120	406	125	410	121	433	125	410	133	439	133	439	125	410	131	413	133	439	131	413	137	414	137	414	141	414	147	441	147	441	141	414	145	413	147	441	145	413	149	412	112	391	115	399	121	433	112	391	121	433	111	423	112	391	111	423	103	409	112	391	103	409	97	391	147	441	149	412	154	441	154	441	149	412	153	410	154	441	153	410	157	408	157	408	169	403	161	440	161	440	169	403	168	438	147	441	133	439	137	414	161	440	154	441	157	408	168	438	169	403	175	436	175	436	169	403	180	398	175	436	180	398	182	432	182	432	180	398	189	394	182	432	189	394	195	426	195	426	189	394	196	392	195	426	196	392	200	424	200	424	196	392	202	391	200	424	202	391	206	422	206	422	202	391	209	391	206	422	209	391	211	420	211	420	209	391	224	393	211	420	224	393	216	419	216	419	224	393	221	419	227	420	221	419	224	393	227	420	224	393	237	399	248	444	243	434	247	409	248	444	247	409	255	424	248	444	255	424	262	444	238	427	233	422	237	399	238	427	237	399	247	409	238	427	247	409	243	434	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	227	420	237	399	233	422	204	411	205	403	206	419	206	419	205	403	209	397	206	419	209	397	209	426	209	426	209	397	214	391	209	426	214	391	214	431	214	431	214	391	221	388	214	431	221	388	221	435	221	435	221	388	228	387	221	435	228	387	229	436	229	436	228	387	236	388	229	436	236	388	237	435	237	435	236	388	244	391	237	435	244	391	244	431	244	431	244	391	249	397	244	431	249	397	249	426	249	426	249	397	253	403	249	426	253	403	253	419	253	419	253	403	254	411	105	411	106	403	106	419	106	419	106	403	110	397	106	419	110	397	110	426	110	426	110	397	115	391	110	426	115	391	115	431	115	431	115	391	121	388	115	431	121	388	122	435	122	435	121	388	129	387	122	435	129	387	129	436	129	436	129	387	137	388	129	436	137	388	137	435	137	435	137	388	144	391	137	435	144	391	144	431	144	431	144	391	150	397	144	431	150	397	150	426	150	426	150	397	153	403	150	426	153	403	153	419	153	419	153	403	155	411	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	211	420	206	411	209	391	209	391	206	411	199	404	209	391	199	404	195	384	195	384	199	404	190	400	195	384	190	400	179	381	179	381	190	400	179	398	180	480	179	464	190	462	180	480	190	462	196	478	196	478	190	462	199	457	196	478	199	457	209	471	209	471	199	457	206	450	209	471	206	450	211	441	229	430	227	446	227	415	227	415	227	446	220	460	227	415	220	460	220	401	220	401	220	460	213	431	211	441	213	431	220	460	211	441	220	460	209	471	211	420	209	391	220	401	211	420	220	401	213	431	153	450	160	457	164	478	164	478	160	457	169	462	164	478	169	462	180	480	180	480	169	462	179	464	151	471	140	460	147	431	151	471	147	431	148	441	151	471	148	441	153	450	151	471	153	450	164	478	153	411	148	420	150	391	150	391	148	420	147	431	169	400	160	404	163	384	169	400	163	384	179	381	169	400	179	381	179	398	153	411	150	391	163	384	153	411	163	384	160	404	130	431	132	415	133	447	133	447	132	415	139	401	133	447	139	401	140	460	140	460	139	401	150	391	140	460	150	391	147	431	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	87	11	77	13	99	0	99	0	77	13	70	16	99	0	70	16	36	33	36	33	70	16	66	20	36	33	66	20	44	49	44	49	66	20	65	24	71	48	80	68	166	291	166	291	80	68	93	95	166	291	93	95	111	130	111	130	199	130	120	150	120	150	199	130	199	150	195	27	189	18	410	0	410	0	189	18	179	13	410	0	179	13	164	11	166	291	111	130	120	150	166	291	120	150	199	309	166	291	199	309	168	294	262	313	408	331	199	309	199	309	408	331	169	310	199	309	169	310	171	305	171	305	171	302	199	309	199	309	171	302	170	300	199	309	170	300	169	297	360	149	366	135	367	211	367	211	366	135	370	114	367	211	370	114	370	232	370	232	370	114	381	114	370	232	381	114	381	232	300	183	319	165	326	184	326	184	319	165	337	163	326	184	337	163	346	189	346	189	337	163	350	158	346	189	350	158	359	197	359	197	350	158	360	149	359	197	360	149	367	211	199	309	249	34	248	47	248	183	248	165	319	165	248	183	319	165	300	183	408	331	262	313	305	313	408	331	305	313	341	312	408	331	341	312	367	308	408	331	367	308	382	299	408	331	382	299	392	283	408	331	392	283	397	261	408	331	397	261	408	261	199	309	248	47	248	295	199	309	248	295	249	301	199	309	249	301	251	306	199	309	251	306	253	310	199	309	253	310	257	312	199	309	257	312	262	313	408	331	126	331	143	320	408	331	143	320	155	318	408	331	155	318	164	315	408	331	164	315	169	310	389	37	372	26	410	0	410	0	372	26	349	20	410	0	349	20	320	19	410	0	431	84	420	84	410	0	420	84	404	56	410	0	404	56	389	37	199	56	198	39	257	22	257	22	198	39	195	27	257	22	195	27	268	19	268	19	195	27	410	0	268	19	410	0	283	19	283	19	410	0	320	19	199	150	199	130	252	26	199	150	252	26	249	34	199	150	249	34	199	309	199	56	257	22	252	26	199	56	252	26	199	130	155	9	155	0	410	0	155	9	410	0	164	11	44	49	65	24	66	33	44	49	66	33	71	48	44	49	71	48	166	291	99	0	36	33	28	23	99	0	28	23	21	16	99	0	21	16	11	12	99	0	11	12	0	9	99	0	0	9	0	0	87	11	99	0	99	9	168	294	199	309	169	297	143	320	126	331	126	321	84	94	77	118	90	15	90	15	77	118	73	145	90	15	73	145	73	27	73	27	73	145	72	173	59	287	72	173	84	308	158	-31	175	17	155	21	158	-31	155	21	151	-4	151	-4	155	21	137	29	151	-4	137	29	129	0	129	0	137	29	120	40	129	0	120	40	109	6	109	6	120	40	105	54	142	-106	151	-107	143	-89	143	-89	151	-107	149	-89	158	-88	149	-89	151	-107	158	-88	151	-107	173	-105	141	-50	144	-49	151	-4	151	-4	144	-49	147	-49	151	-4	147	-49	150	-49	150	-49	160	-50	151	-4	151	-4	132	-49	136	-51	151	-4	136	-51	139	-50	151	-4	139	-50	141	-50	196	15	178	-6	180	-6	196	15	180	-6	213	-4	196	15	175	17	175	-6	196	15	175	-6	178	-6	175	17	158	-31	168	-6	175	17	168	-6	171	-6	175	17	171	-6	173	-6	175	17	173	-6	175	-6	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	272	16	272	16	285	47	264	32	272	16	264	32	244	3	244	3	264	32	242	23	244	3	242	23	220	17	220	17	196	15	213	-4	220	17	213	-4	244	3	191	318	181	338	160	337	191	318	160	337	151	311	191	318	196	338	181	338	72	173	77	222	84	308	84	308	77	222	93	262	84	308	93	262	101	319	101	319	93	262	118	292	101	319	118	292	120	327	120	327	118	292	151	311	120	327	151	311	140	333	140	333	151	311	160	337	210	336	221	313	225	334	225	334	221	313	249	300	225	334	249	300	240	330	240	330	249	300	254	326	221	313	210	336	196	338	221	313	196	338	191	318	289	328	285	324	289	255	289	255	285	324	280	322	289	255	280	322	275	321	275	321	271	322	272	280	272	280	271	322	268	322	272	280	268	322	263	323	272	280	263	323	259	325	272	280	259	325	254	326	272	280	254	326	249	300	299	225	310	225	305	338	299	225	305	338	295	338	299	225	295	338	293	332	299	225	293	332	289	255	275	321	272	280	289	255	214	-64	212	-52	211	-79	211	-79	212	-52	206	-43	211	-79	206	-43	203	-91	203	-91	206	-43	198	-36	203	-91	198	-36	190	-99	190	-99	198	-36	186	-32	190	-99	186	-32	176	-67	176	-67	186	-32	175	-60	173	-55	175	-60	186	-32	173	-55	186	-32	171	-30	173	-55	171	-30	168	-30	173	-55	168	-30	168	-52	168	-52	168	-30	166	-30	168	-52	166	-30	163	-30	168	-52	163	-30	161	-31	168	-52	161	-31	160	-50	158	-31	151	-4	160	-50	158	-31	160	-50	161	-31	190	-99	176	-67	175	-74	190	-99	175	-74	173	-105	173	-105	175	-74	172	-81	173	-105	172	-81	166	-85	117	-83	118	-102	124	-86	124	-86	118	-102	126	-104	124	-86	126	-104	131	-87	131	-87	126	-104	134	-106	131	-87	134	-106	137	-88	137	-88	134	-106	142	-106	137	-88	142	-106	143	-89	93	72	84	94	90	15	93	72	90	15	109	6	93	72	109	6	105	54	59	287	40	262	43	60	59	287	43	60	58	41	59	287	58	41	73	27	59	287	73	27	72	173	14	165	16	135	17	200	17	200	16	135	21	107	17	200	21	107	25	233	25	233	21	107	30	82	25	233	30	82	40	262	40	262	30	82	43	60	118	-102	117	-83	109	-98	158	-88	173	-105	166	-85	289	328	289	255	293	332	181	378	201	378	128	453	181	378	128	453	124	457	181	378	124	457	119	460	181	378	119	460	115	462	181	378	115	462	111	463	181	378	111	463	107	464	181	378	107	464	104	426	89	448	89	443	90	454	90	454	89	443	91	439	90	454	91	439	92	458	92	458	91	439	94	434	92	458	94	434	96	461	96	461	94	434	99	430	96	461	99	430	101	463	101	463	99	430	104	426	101	463	104	426	107	464	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	217	464	219	427	223	463	223	463	219	427	225	431	223	463	225	431	228	461	228	461	225	431	229	435	228	461	229	435	231	458	231	458	229	435	232	439	231	458	232	439	234	454	234	454	232	439	234	443	234	454	234	443	234	448	219	427	217	464	213	463	219	427	213	463	209	462	219	427	209	462	205	460	219	427	205	460	201	457	219	427	201	457	196	453	219	427	196	453	142	378	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	142	378	196	453	123	378	86	378	103	378	148	462	148	462	103	378	164	430	148	462	164	430	179	462	179	462	164	430	224	378	179	462	224	378	242	378	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	113	436	113	387	121	435	121	435	113	387	121	388	121	435	121	388	128	431	128	431	121	388	128	391	128	431	128	391	133	426	133	426	128	391	133	397	133	426	133	397	137	419	137	419	133	397	137	403	137	419	137	403	138	411	89	411	90	403	90	419	90	419	90	403	93	397	90	419	93	397	93	426	93	426	93	397	98	391	93	426	98	391	98	431	98	431	98	391	105	388	98	431	105	388	105	435	105	435	105	388	113	387	105	435	113	387	113	436	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	188	411	189	403	189	419	189	419	189	403	193	397	189	419	193	397	193	426	193	426	193	397	198	391	193	426	198	391	198	431	198	431	198	391	204	388	198	431	204	388	205	435	205	435	204	388	212	387	205	435	212	387	213	436	213	436	212	387	220	388	213	436	220	388	220	435	220	435	220	388	227	391	220	435	227	391	227	431	227	431	227	391	233	397	227	431	233	397	233	426	233	426	233	397	236	403	233	426	236	403	236	419	236	419	236	403	238	411	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	114	378	134	378	62	453	114	378	62	453	57	457	114	378	57	457	53	460	114	378	53	460	49	462	114	378	49	462	45	463	114	378	45	463	41	464	114	378	41	464	37	426	22	448	23	443	23	454	23	454	23	443	25	439	23	454	25	439	26	458	26	458	25	439	28	434	26	458	28	434	29	461	29	461	28	434	32	430	29	461	32	430	35	463	35	463	32	430	37	426	35	463	37	426	41	464	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	127	464	129	427	133	463	133	463	129	427	134	431	133	463	134	431	137	461	137	461	134	431	139	435	137	461	139	435	141	458	141	458	139	435	142	439	141	458	142	439	143	454	143	454	142	439	143	443	143	454	143	443	144	448	129	427	127	464	122	463	129	427	122	463	118	462	129	427	118	462	115	460	129	427	115	460	110	457	129	427	110	457	105	453	129	427	105	453	52	378	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	52	378	105	453	32	378	5	378	22	378	67	462	67	462	22	378	83	430	67	462	83	430	98	462	98	462	83	430	143	378	98	462	143	378	161	378	49	23	40	15	153	0	153	0	40	15	26	11	153	0	26	11	5	9	153	331	5	331	26	320	153	331	26	320	40	316	153	331	40	316	49	308	153	331	49	308	53	295	153	331	53	295	118	316	153	331	118	316	132	320	153	331	132	320	153	321	119	16	110	24	54	56	54	56	110	24	106	37	54	56	106	37	54	276	54	276	106	37	104	56	54	276	104	56	104	276	54	276	104	276	105	295	54	276	105	295	110	308	54	276	110	308	118	316	54	276	118	316	53	295	153	0	153	9	133	11	153	0	133	11	119	16	153	0	119	16	53	36	153	0	53	36	49	23	153	0	5	9	5	0	53	36	119	16	54	56	26	320	5	331	5	321	8	411	10	403	10	419	10	419	10	403	13	397	10	419	13	397	13	426	13	426	13	397	18	391	13	426	18	391	18	431	18	431	18	391	25	388	18	431	25	388	25	435	25	435	25	388	32	387	25	435	32	387	33	436	33	436	32	387	40	388	33	436	40	388	41	435	41	435	40	388	47	391	41	435	47	391	48	431	48	431	47	391	53	397	48	431	53	397	53	426	53	426	53	397	57	403	53	426	57	403	57	419	57	419	57	403	58	411	52	23	44	15	157	0	157	0	44	15	29	11	157	0	29	11	8	9	157	331	8	331	30	320	157	331	30	320	44	316	157	331	44	316	52	308	157	331	52	308	56	295	157	331	56	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	56	295	132	436	132	387	140	435	140	435	132	387	140	388	140	435	140	388	147	431	147	431	140	388	147	391	147	431	147	391	153	426	153	426	147	391	153	397	153	426	153	397	156	419	156	419	153	397	156	403	156	419	156	403	157	411	108	411	109	403	109	419	109	419	109	403	113	397	109	419	113	397	113	426	113	426	113	397	118	391	113	426	118	391	118	431	118	431	118	391	124	388	118	431	124	388	125	435	125	435	124	388	132	387	125	435	132	387	132	436	157	0	157	9	136	11	157	0	136	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	8	9	8	0	56	36	122	16	57	56	30	320	8	331	8	321	47	24	40	16	150	0	150	0	40	16	27	12	150	0	27	12	8	9	40	315	48	307	143	331	143	331	48	307	51	295	143	331	51	295	52	276	104	31	52	276	52	180	104	31	52	180	52	157	52	157	52	180	11	180	52	157	11	180	11	157	104	301	106	307	52	276	52	276	106	307	111	310	52	276	111	310	143	331	143	331	111	310	117	312	143	331	117	312	127	313	127	313	117	312	127	312	127	313	127	312	152	312	127	313	152	312	143	331	143	331	152	312	212	324	175	22	183	2	194	26	194	26	183	2	213	7	194	26	213	7	211	31	211	31	213	7	227	39	249	55	227	39	242	16	249	55	242	16	267	27	128	18	150	0	153	19	153	19	150	0	183	2	153	19	183	2	175	22	175	309	194	304	212	324	212	324	194	304	212	297	212	324	212	297	227	289	227	289	249	271	267	303	267	303	249	271	266	249	267	303	266	249	278	224	334	224	308	269	322	83	334	224	322	83	333	109	334	224	333	109	340	137	334	224	340	137	343	167	322	83	308	269	307	60	307	60	308	269	288	164	287	41	288	164	285	130	287	41	285	130	278	101	267	303	278	224	308	269	308	269	278	224	285	195	308	269	285	195	288	164	267	303	212	324	227	289	267	27	287	41	278	101	267	27	278	101	266	76	267	27	266	76	249	55	227	39	213	7	242	16	52	276	104	31	103	39	103	180	103	157	176	157	103	180	176	157	176	180	103	293	104	301	52	276	103	293	52	276	103	39	143	331	8	331	28	319	143	331	28	319	40	315	52	55	51	36	111	21	111	21	51	36	150	0	111	21	150	0	118	19	118	19	150	0	128	18	52	55	111	21	106	25	52	55	106	25	104	31	52	55	104	31	52	157	150	0	8	9	8	0	47	24	150	0	51	36	28	319	8	331	8	321	288	164	287	41	307	60	212	324	152	312	175	309	112	399	116	406	118	433	118	433	116	406	122	410	118	433	122	410	130	439	130	439	122	410	128	413	130	439	128	413	134	414	134	414	138	414	145	441	145	441	138	414	142	413	145	441	142	413	146	412	108	391	112	399	118	433	108	391	118	433	108	423	108	391	108	423	100	409	108	391	100	409	94	391	145	441	146	412	151	441	151	441	146	412	150	410	151	441	150	410	155	408	155	408	166	403	158	440	158	440	166	403	165	438	145	441	130	439	134	414	158	440	151	441	155	408	165	438	166	403	172	436	172	436	166	403	177	398	172	436	177	398	180	432	180	432	177	398	185	394	180	432	185	394	191	426	191	426	185	394	193	392	191	426	193	392	197	424	197	424	193	392	200	391	197	424	200	391	203	422	203	422	200	391	206	391	203	422	206	391	208	420	208	420	206	391	221	393	208	420	221	393	213	419	213	419	221	393	218	419	224	420	218	419	221	393	224	420	221	393	234	399	244	444	240	434	244	409	244	444	244	409	252	424	244	444	252	424	259	444	235	427	230	422	234	399	235	427	234	399	244	409	235	427	244	409	240	434	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	224	420	234	399	230	422	205	378	225	378	152	453	205	378	152	453	148	457	205	378	148	457	143	460	205	378	143	460	139	462	205	378	139	462	135	463	205	378	135	463	131	464	205	378	131	464	128	426	113	448	113	443	114	454	114	454	113	443	115	439	114	454	115	439	116	458	116	458	115	439	118	434	116	458	118	434	120	461	120	461	118	434	123	430	120	461	123	430	125	463	125	463	123	430	128	426	125	463	128	426	131	464	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	224	464	227	427	230	463	230	463	227	427	232	431	230	463	232	431	235	461	235	461	232	431	236	435	235	461	236	435	239	458	239	458	236	435	239	439	239	458	239	439	241	454	241	454	239	439	241	443	241	454	241	443	242	448	227	427	224	464	220	463	227	427	220	463	216	462	227	427	216	462	212	460	227	427	212	460	208	457	227	427	208	457	203	453	227	427	203	453	150	378	81	24	74	166	46	61	150	378	203	453	129	378	223	19	234	1	235	26	130	25	180	-6	142	19	99	378	117	378	161	462	161	462	117	378	177	430	161	462	177	430	193	462	193	462	177	430	238	378	193	462	238	378	255	378	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	112	399	116	406	118	433	118	433	116	406	122	410	118	433	122	410	130	439	130	439	122	410	128	413	130	439	128	413	134	414	134	414	138	414	145	441	145	441	138	414	142	413	145	441	142	413	146	412	108	391	112	399	118	433	108	391	118	433	108	423	108	391	108	423	100	409	108	391	100	409	94	391	145	441	146	412	151	441	151	441	146	412	150	410	151	441	150	410	155	408	155	408	166	403	158	440	158	440	166	403	165	438	145	441	130	439	134	414	158	440	151	441	155	408	165	438	166	403	172	436	172	436	166	403	177	398	172	436	177	398	180	432	180	432	177	398	185	394	180	432	185	394	191	426	191	426	185	394	193	392	191	426	193	392	197	424	197	424	193	392	200	391	197	424	200	391	203	422	203	422	200	391	206	391	203	422	206	391	208	420	208	420	206	391	221	393	208	420	221	393	213	419	213	419	221	393	218	419	224	420	218	419	221	393	224	420	221	393	234	399	244	444	240	434	244	409	244	444	244	409	252	424	244	444	252	424	259	444	235	427	230	422	234	399	235	427	234	399	244	409	235	427	244	409	240	434	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	224	420	234	399	230	422	103	411	104	403	104	419	104	419	104	403	107	397	104	419	107	397	107	426	107	426	107	397	112	391	107	426	112	391	113	431	113	431	112	391	119	388	113	431	119	388	119	435	119	435	119	388	127	387	119	435	127	387	127	436	127	436	127	387	135	388	127	436	135	388	135	435	135	435	135	388	142	391	135	435	142	391	142	431	142	431	142	391	147	397	142	431	147	397	147	426	147	426	147	397	151	403	147	426	151	403	151	419	151	419	151	403	152	411	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	202	411	203	403	203	419	203	419	203	403	207	397	203	419	207	397	207	426	207	426	207	397	212	391	207	426	212	391	212	431	212	431	212	391	218	388	212	431	218	388	219	435	219	435	218	388	226	387	219	435	226	387	227	436	227	436	226	387	234	388	227	436	234	388	234	435	234	435	234	388	241	391	234	435	241	391	241	431	241	431	241	391	247	397	241	431	247	397	247	426	247	426	247	397	250	403	247	426	250	403	250	419	250	419	250	403	252	411	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	48	59	55	50	81	307	81	307	55	50	64	41	81	307	64	41	74	165	74	165	75	30	75	141	75	141	75	30	77	119	282	113	268	70	279	24	279	24	268	70	246	38	279	24	246	38	234	1	234	1	246	38	217	18	234	1	217	18	180	11	180	11	164	12	180	-6	180	-6	164	12	161	-5	88	80	92	18	97	61	97	61	92	18	110	8	97	61	110	8	109	44	109	44	110	8	122	32	122	32	110	8	127	1	122	32	127	1	135	22	135	22	127	1	143	-3	135	22	143	-3	149	16	149	16	143	-3	161	-5	149	16	161	-5	164	12	92	18	88	80	82	99	92	18	82	99	77	119	92	18	77	119	75	30	92	18	75	30	52	-39	75	30	28	-39	52	-39	109	44	263	270	251	287	251	287	268	314	250	323	251	287	250	323	238	300	238	300	250	323	233	330	238	300	233	330	225	309	225	309	233	330	217	335	225	309	217	335	211	315	211	315	217	335	200	337	211	315	200	337	196	319	196	319	200	337	181	338	196	319	181	338	180	320	343	184	340	203	344	166	344	166	340	203	336	220	344	166	336	220	336	109	336	109	336	220	331	237	336	109	331	237	325	252	319	263	313	272	314	61	319	263	314	61	336	109	319	263	336	109	325	252	279	24	314	61	282	113	282	113	314	61	287	165	296	291	287	165	314	61	296	291	314	61	305	281	305	281	314	61	313	272	180	11	180	-6	234	1	263	270	272	251	268	314	268	314	272	251	285	302	268	314	285	302	305	367	305	367	285	302	329	367	285	302	272	251	279	232	285	302	279	232	284	212	285	302	284	212	286	190	285	302	286	190	296	291	251	287	97	61	109	44	93	261	115	293	127	330	127	330	115	293	144	313	127	330	144	313	181	338	181	338	144	313	180	320	81	307	74	165	79	218	81	307	79	218	93	261	81	307	93	261	127	330	47	270	25	222	30	94	47	270	30	94	36	79	47	270	36	79	42	69	47	270	42	69	48	59	47	270	48	59	81	307	25	222	17	165	18	147	25	222	18	147	20	129	25	222	20	129	24	111	25	222	24	111	30	94	296	291	286	190	287	165	268	314	251	287	263	270	75	30	74	165	64	41	206	378	227	378	154	453	206	378	154	453	149	457	206	378	149	457	145	460	206	378	145	460	141	462	206	378	141	462	137	463	206	378	137	463	132	464	206	378	132	464	129	426	114	448	115	443	115	454	115	454	115	443	117	439	115	454	117	439	118	458	118	458	117	439	120	434	118	458	120	434	121	461	121	461	120	434	124	430	121	461	124	430	126	463	126	463	124	430	129	426	126	463	129	426	132	464	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	227	464	229	427	233	463	233	463	229	427	234	431	233	463	234	431	237	461	237	461	234	431	238	435	237	461	238	435	241	458	241	458	238	435	241	439	241	458	241	439	243	454	243	454	241	439	243	443	243	454	243	443	244	448	229	427	227	464	222	463	229	427	222	463	218	462	229	427	218	462	214	460	229	427	214	460	210	457	229	427	210	457	205	453	229	427	205	453	152	378	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	152	378	205	453	132	378	100	378	117	378	162	462	162	462	117	378	177	430	162	462	177	430	193	462	193	462	177	430	238	378	193	462	238	378	256	378	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	202	411	203	403	203	419	203	419	203	403	207	397	203	419	207	397	207	426	207	426	207	397	212	391	207	426	212	391	212	431	212	431	212	391	218	388	212	431	218	388	219	435	219	435	218	388	226	387	219	435	226	387	227	436	227	436	226	387	234	388	227	436	234	388	234	435	234	435	234	388	241	391	234	435	241	391	241	431	241	431	241	391	247	397	241	431	247	397	247	426	247	426	247	397	250	403	247	426	250	403	250	419	250	419	250	403	252	411	103	411	104	403	104	419	104	419	104	403	107	397	104	419	107	397	107	426	107	426	107	397	112	391	107	426	112	391	113	431	113	431	112	391	119	388	113	431	119	388	119	435	119	435	119	388	127	387	119	435	127	387	127	436	127	436	127	387	135	388	127	436	135	388	135	435	135	435	135	388	142	391	135	435	142	391	142	431	142	431	142	391	147	397	142	431	147	397	147	426	147	426	147	397	151	403	147	426	151	403	151	419	151	419	151	403	152	411	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	228	464	230	427	234	463	234	463	230	427	235	431	234	463	235	431	238	461	238	461	235	431	240	435	238	461	240	435	242	458	242	458	240	435	243	439	242	458	243	439	244	454	244	454	243	439	244	443	244	454	244	443	245	448	230	427	228	464	223	463	230	427	223	463	219	462	230	427	219	462	216	460	230	427	216	460	211	457	230	427	211	457	206	453	230	427	206	453	153	378	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	153	378	206	453	133	378	256	321	243	331	243	321	24	319	11	331	11	321	50	276	102	36	50	276	50	276	102	36	101	55	50	276	101	55	100	271	100	271	101	292	50	276	50	276	101	292	105	306	50	276	105	306	113	314	147	331	8	331	27	319	147	331	27	319	39	314	147	331	39	314	46	307	147	331	46	307	49	294	147	331	49	294	113	314	147	331	113	314	127	319	147	331	127	319	147	321	50	276	113	314	49	294	101	237	103	242	101	266	101	266	103	242	106	245	101	266	106	245	141	266	141	266	106	245	110	247	141	266	110	247	117	247	117	247	154	244	141	266	141	266	154	244	185	262	201	221	213	200	221	250	221	250	213	200	217	172	223	96	217	172	213	146	185	262	154	244	182	236	185	262	182	236	201	221	185	262	201	221	221	250	265	206	248	231	253	121	265	206	253	121	263	138	265	206	263	138	269	156	265	206	269	156	271	175	248	231	221	250	223	96	248	231	223	96	239	107	248	231	239	107	253	121	136	79	158	80	161	102	161	102	158	80	177	82	161	102	177	82	185	111	185	111	177	82	194	85	185	111	194	85	202	126	202	126	194	85	210	90	202	126	210	90	213	146	213	146	210	90	223	96	161	102	129	99	136	79	136	79	129	99	128	79	128	79	129	99	124	99	128	79	124	99	122	79	122	79	124	99	118	99	122	79	118	99	115	79	115	79	118	99	113	99	115	79	113	99	109	80	109	80	113	99	107	100	109	80	107	100	101	100	101	266	101	100	101	230	101	266	101	230	101	237	101	267	101	268	101	55	101	267	101	55	101	100	101	267	101	100	101	266	101	100	101	80	109	80	148	0	148	9	128	11	148	0	128	11	114	16	148	0	114	16	49	39	148	0	49	39	46	25	148	0	46	25	39	17	148	0	39	17	27	12	148	0	27	12	8	9	148	0	8	9	8	0	101	55	101	268	100	269	101	55	100	269	100	270	101	55	100	270	100	271	50	60	49	39	114	16	50	60	114	16	106	23	50	60	106	23	102	36	50	60	102	36	50	276	217	172	223	96	221	250	27	319	8	331	8	321	33	19	28	13	79	0	79	0	28	13	19	9	79	0	19	9	6	7	158	185	142	189	145	173	145	173	142	189	137	199	145	173	137	199	121	179	121	179	137	199	119	195	121	179	119	195	115	179	115	179	119	195	114	194	115	179	114	194	110	180	110	180	114	194	110	193	110	180	110	193	107	182	107	182	110	193	107	191	107	182	107	191	105	184	105	184	107	191	105	189	105	184	105	189	105	187	81	293	86	308	93	337	93	337	86	308	95	319	93	337	95	319	126	342	126	342	95	319	107	326	126	342	107	326	122	328	122	328	137	325	126	342	126	342	137	325	154	338	165	237	169	203	167	258	167	258	169	203	178	328	178	328	169	203	189	216	178	328	189	216	195	312	195	312	189	216	202	230	195	312	202	230	207	291	207	291	202	230	208	246	207	291	208	246	210	266	137	325	150	316	154	338	154	338	150	316	159	302	154	338	159	302	178	328	178	328	159	302	165	282	178	328	165	282	167	258	150	207	142	189	169	203	150	207	169	203	159	220	159	220	169	203	165	237	229	62	234	93	233	110	229	62	233	110	229	125	229	62	229	125	223	139	229	62	223	139	217	35	223	139	214	152	217	35	217	35	214	152	203	163	217	35	203	163	198	14	198	14	203	163	193	170	198	14	193	170	187	75	187	75	193	170	184	111	198	14	187	75	186	61	198	14	186	61	185	48	198	14	185	48	182	36	198	14	182	36	179	26	198	14	179	26	175	19	198	14	175	19	173	0	141	25	140	36	138	42	141	25	138	42	145	-3	141	25	145	-3	142	19	68	324	50	301	79	0	68	324	79	0	79	275	68	324	79	275	81	293	68	324	81	293	93	337	79	0	50	301	40	269	79	0	40	269	36	227	79	0	36	227	36	42	79	0	36	42	36	28	79	0	36	28	33	19	168	13	164	11	173	0	173	0	164	11	160	10	173	0	160	10	155	10	155	10	150	11	173	0	173	0	150	11	146	12	173	0	146	12	145	-3	145	-3	146	12	143	15	145	-3	143	15	142	19	168	13	173	0	172	15	172	15	173	0	175	19	138	42	135	48	145	-3	145	-3	135	48	130	52	145	-3	130	52	129	-2	129	-2	130	52	125	55	129	-2	125	55	118	56	115	2	129	-2	118	56	115	2	118	56	111	55	115	2	111	55	105	51	115	2	105	51	105	10	100	46	97	40	98	20	100	46	98	20	105	10	100	46	105	10	105	51	158	185	163	161	172	181	172	181	163	161	176	140	172	181	176	140	183	176	183	176	176	140	184	111	183	176	184	111	193	170	158	185	145	173	163	161	98	20	97	40	96	32	79	0	6	7	6	0	142	189	150	207	137	199	138	253	158	253	86	328	138	253	86	328	81	332	138	253	81	332	77	335	138	253	77	335	73	337	138	253	73	337	69	338	138	253	69	338	65	339	138	253	65	339	61	301	46	323	47	318	47	329	47	329	47	318	49	314	47	329	49	314	50	333	50	333	49	314	52	309	50	333	52	309	53	336	53	336	52	309	56	305	53	336	56	305	59	338	59	338	56	305	61	301	59	338	61	301	65	339	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	154	339	156	302	160	338	160	338	156	302	162	306	160	338	162	306	165	336	165	336	162	306	166	310	165	336	166	310	168	333	168	333	166	310	169	314	168	333	169	314	171	329	171	329	169	314	171	318	171	329	171	318	171	323	156	302	154	339	150	338	156	302	150	338	146	337	156	302	146	337	142	335	156	302	142	335	138	332	156	302	138	332	133	328	156	302	133	328	79	253	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	79	253	133	328	60	253	184	56	186	-3	185	44	29	167	29	183	28	175	35	253	52	253	97	337	97	337	52	253	113	305	97	337	113	305	128	337	128	337	113	305	174	253	128	337	174	253	190	253	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	48	274	52	281	54	308	54	308	52	281	57	285	54	308	57	285	66	314	66	314	57	285	63	288	66	314	63	288	70	289	70	289	73	289	80	316	80	316	73	289	77	288	80	316	77	288	81	287	44	266	48	274	54	308	44	266	54	308	43	298	44	266	43	298	35	284	44	266	35	284	30	266	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	80	316	81	287	87	316	87	316	81	287	86	285	87	316	86	285	90	283	90	283	102	278	94	315	94	315	102	278	101	313	80	316	66	314	70	289	94	315	87	316	90	283	101	313	102	278	108	311	108	311	102	278	112	273	108	311	112	273	115	307	115	307	112	273	121	269	115	307	121	269	127	301	127	301	121	269	128	267	127	301	128	267	133	299	133	299	128	267	135	266	133	299	135	266	138	297	138	297	135	266	142	266	138	297	142	266	144	295	144	295	142	266	157	268	144	295	157	268	149	294	149	294	157	268	153	294	160	295	153	294	157	268	160	295	157	268	169	274	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	180	319	175	309	180	284	180	319	180	284	188	299	180	319	188	299	195	319	170	302	165	297	169	274	170	302	169	274	180	284	170	302	180	284	175	309	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	29	167	29	183	28	175	160	295	169	274	165	297	184	56	186	-3	185	44	161	311	161	262	169	310	169	310	161	262	169	263	169	310	169	263	176	306	176	306	169	263	176	266	176	306	176	266	182	301	182	301	176	266	182	272	182	301	182	272	185	294	185	294	182	272	185	278	185	294	185	278	186	286	137	286	138	278	138	294	138	294	138	278	142	272	138	294	142	272	142	301	142	301	142	272	147	266	142	301	147	266	147	306	147	306	147	266	153	263	147	306	153	263	154	310	154	310	153	263	161	262	154	310	161	262	161	311	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	37	286	39	278	39	294	39	294	39	278	42	272	39	294	42	272	42	301	42	301	42	272	47	266	42	301	47	266	48	306	48	306	47	266	54	263	48	306	54	263	54	310	54	310	54	263	61	262	54	310	61	262	62	311	62	311	61	262	69	263	62	311	69	263	70	310	70	310	69	263	76	266	70	310	76	266	77	306	77	306	76	266	82	272	77	306	82	272	82	301	82	301	82	272	86	278	82	301	86	278	86	294	86	294	86	278	87	286	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	29	167	29	183	28	175	184	56	186	-3	185	44	143	296	139	287	141	267	141	267	139	287	132	280	141	267	132	280	128	260	128	260	132	280	122	276	128	260	122	276	112	257	112	257	122	276	112	274	63	307	65	291	65	323	65	323	65	291	72	277	65	323	72	277	72	336	72	336	72	277	83	267	72	336	83	267	79	307	79	307	83	347	72	336	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	113	357	112	339	122	338	113	357	122	338	128	354	128	354	122	338	131	333	128	354	131	333	142	347	142	347	131	333	139	326	142	347	139	326	143	317	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	162	306	159	322	159	291	159	291	159	322	152	336	159	291	152	336	152	277	152	277	152	336	145	307	143	317	145	307	152	336	143	317	152	336	142	347	143	296	141	267	152	277	143	296	152	277	145	307	86	326	93	333	97	354	97	354	93	333	102	338	97	354	102	338	113	357	113	357	102	338	112	339	83	347	79	307	81	317	83	347	81	317	86	326	83	347	86	326	97	354	101	276	92	280	96	260	101	276	96	260	112	257	101	276	112	257	112	274	85	287	81	296	83	267	85	287	83	267	96	260	85	287	96	260	92	280	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	79	307	83	267	81	296	184	56	186	-3	185	44	29	167	29	183	28	175	73	196	73	196	73	196	73	196	74	203	62	220	73	196	62	220	66	156	73	196	66	156	70	161	143	38	134	31	134	17	134	17	134	31	121	25	134	17	121	25	119	7	119	7	121	25	108	21	119	7	108	21	105	1	105	1	108	21	95	19	105	1	95	19	91	-1	91	-1	95	19	83	21	91	-1	83	21	77	-2	77	-2	83	21	74	28	77	-2	74	28	67	37	63	63	58	0	64	49	64	49	58	0	77	-2	64	49	77	-2	67	37	74	203	79	208	84	227	84	227	79	208	86	213	84	227	86	213	109	230	109	230	86	213	96	216	109	230	96	216	107	217	107	217	119	215	109	230	109	230	119	215	123	229	175	8	177	138	169	206	175	8	169	206	164	18	164	18	169	206	157	216	164	18	157	216	153	31	153	31	157	216	147	44	147	45	147	44	147	222	147	222	147	44	157	216	147	222	136	227	136	189	147	222	136	189	137	172	147	222	137	172	137	127	147	222	137	127	138	90	147	222	138	90	139	79	147	222	139	79	140	68	147	222	140	68	143	57	147	222	143	57	146	46	147	222	146	46	146	45	147	222	146	45	147	45	137	141	137	127	137	172	136	227	123	229	127	210	136	227	127	210	133	202	136	227	133	202	136	189	228	230	221	214	235	212	228	230	235	212	255	227	255	227	235	212	246	206	255	227	246	206	254	194	177	153	180	177	181	216	181	216	180	177	186	194	181	216	186	194	192	222	192	222	186	194	194	206	192	222	194	206	203	227	203	227	194	206	206	212	203	227	206	212	215	229	215	229	206	212	221	214	215	229	221	214	228	230	277	216	261	153	308	138	308	138	261	153	177	153	308	138	177	153	177	138	169	206	177	138	177	153	169	206	177	153	181	216	259	177	261	153	277	216	259	177	277	216	255	227	259	177	255	227	254	194	292	199	277	216	308	138	292	199	308	138	302	173	226	30	215	33	218	-2	218	-2	215	33	205	38	218	-2	205	38	202	-1	202	-1	205	38	197	45	202	-1	197	45	190	54	190	54	185	65	188	1	188	1	185	65	181	78	188	1	181	78	179	93	175	8	188	1	179	93	175	8	179	93	178	112	175	8	178	112	177	138	218	-2	230	-2	226	30	226	30	230	-2	238	28	254	30	238	28	243	0	254	30	243	0	254	3	190	54	188	1	202	-1	285	24	293	33	296	58	296	58	293	33	300	44	296	58	300	44	310	77	310	77	300	44	308	58	310	77	308	58	316	75	254	3	266	9	269	35	269	35	266	9	276	17	269	35	276	17	283	44	283	44	276	17	285	24	283	44	285	24	296	58	238	28	230	-2	243	0	143	38	134	17	153	31	143	38	153	31	147	44	64	79	71	92	73	123	73	123	71	92	85	103	73	123	85	103	137	141	137	141	85	103	106	114	137	141	106	114	137	127	42	6	58	0	48	112	48	112	58	0	63	63	48	112	63	63	64	79	20	68	22	32	24	84	24	84	22	32	30	17	24	84	30	17	32	99	32	99	30	17	42	6	32	99	42	6	48	112	38	156	44	153	45	208	45	208	44	153	52	152	45	208	52	152	62	220	62	220	52	152	59	153	62	220	59	153	66	156	34	193	30	176	31	168	34	193	31	168	34	161	34	193	34	161	38	156	34	193	38	156	45	208	74	185	73	188	73	167	74	185	73	167	74	175	74	185	74	175	74	180	73	167	73	188	73	192	73	167	73	192	73	196	73	167	73	196	70	161	62	220	74	203	84	227	22	32	20	68	19	50	48	112	64	79	73	123	138	90	137	127	137	100	254	30	254	3	269	35	123	229	119	215	127	210	81	49	65	69	68	4	68	4	65	69	54	96	68	4	54	96	45	20	45	20	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	87	-106	96	-107	88	-89	88	-89	96	-107	94	-89	103	-88	94	-89	96	-107	103	-88	96	-107	117	-105	96	-3	94	-49	104	-50	96	-3	104	-50	103	-31	96	-3	103	-31	103	36	103	36	103	-31	113	-4	96	-3	77	-49	80	-51	96	-3	80	-51	83	-50	96	-3	83	-50	85	-50	96	-3	85	-50	88	-49	96	-3	88	-49	91	-49	96	-3	91	-49	94	-49	185	60	172	46	174	24	174	24	172	46	159	38	174	24	159	38	156	9	156	9	159	38	144	33	156	9	144	33	136	0	136	0	144	33	128	31	113	-4	136	0	128	31	113	-4	128	31	103	36	81	49	68	4	96	-3	81	49	96	-3	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	190	46	206	74	199	78	190	46	199	78	185	60	190	46	185	60	174	24	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	220	96	211	80	220	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	220	45	20	51	128	55	204	45	20	55	204	40	189	45	20	40	189	28	172	45	20	28	172	27	43	19	152	14	130	16	72	19	152	16	72	27	43	19	152	27	43	28	172	158	-64	157	-52	156	-79	156	-79	157	-52	151	-43	156	-79	151	-43	148	-91	148	-91	151	-43	142	-36	148	-91	142	-36	135	-99	135	-99	142	-36	130	-32	135	-99	130	-32	121	-67	121	-67	130	-32	120	-60	117	-55	120	-60	130	-32	117	-55	130	-32	116	-30	117	-55	116	-30	113	-30	117	-55	113	-30	112	-52	112	-52	113	-30	110	-30	112	-52	110	-30	108	-30	112	-52	108	-30	105	-31	112	-52	105	-31	104	-50	135	-99	121	-67	120	-74	135	-99	120	-74	117	-105	117	-105	120	-74	116	-81	117	-105	116	-81	111	-85	61	-83	63	-102	69	-86	69	-86	63	-102	71	-104	69	-86	71	-104	75	-87	75	-87	71	-104	79	-106	75	-87	79	-106	82	-88	82	-88	79	-106	87	-106	82	-88	87	-106	88	-89	63	-102	61	-83	54	-98	103	-88	117	-105	111	-85	103	-31	104	-50	105	-31	119	215	122	230	108	229	16	72	14	130	12	106	56	85	75	0	62	71	62	71	75	0	71	57	80	47	71	57	75	0	80	47	75	0	108	-4	52	100	50	118	49	15	52	100	49	15	75	0	52	100	75	0	56	85	12	108	17	70	17	148	17	148	17	70	29	39	17	148	29	39	31	182	31	182	29	39	49	15	31	182	49	15	49	138	49	138	49	15	50	118	135	253	155	253	83	328	135	253	83	328	78	332	135	253	78	332	74	335	135	253	74	335	69	337	135	253	69	337	65	338	135	253	65	338	61	339	135	253	61	339	58	301	43	323	44	318	44	329	44	329	44	318	46	314	44	329	46	314	46	333	46	333	46	314	49	309	46	333	49	309	50	336	50	336	49	309	53	305	50	336	53	305	55	338	55	338	53	305	58	301	55	338	58	301	61	339	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	90	39	80	47	108	-4	90	39	108	-4	101	34	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	152	339	155	302	158	338	158	338	155	302	161	306	158	338	161	306	163	336	163	336	161	306	165	310	163	336	165	310	167	333	167	333	165	310	168	314	167	333	168	314	169	329	169	329	168	314	170	318	169	329	170	318	170	323	155	302	152	339	148	338	155	302	148	338	145	337	155	302	145	337	141	335	155	302	141	335	137	332	155	302	137	332	132	328	155	302	132	328	78	253	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	78	253	132	328	58	253	35	253	51	253	97	337	97	337	51	253	112	305	97	337	112	305	127	337	127	337	112	305	173	253	127	337	173	253	190	253	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	137	286	138	278	138	294	138	294	138	278	141	272	138	294	141	272	141	301	141	301	141	272	146	266	141	301	146	266	147	306	147	306	146	266	153	263	147	306	153	263	153	310	153	310	153	263	161	262	153	310	161	262	161	311	161	311	161	262	169	263	161	311	169	263	169	310	169	310	169	263	176	266	169	310	176	266	176	306	176	306	176	266	181	272	176	306	181	272	181	301	181	301	181	272	185	278	181	301	185	278	185	294	185	294	185	278	186	286	37	286	38	278	38	294	38	294	38	278	41	272	38	294	41	272	42	301	42	301	41	272	47	266	42	301	47	266	47	306	47	306	47	266	53	263	47	306	53	263	54	310	54	310	53	263	61	262	54	310	61	262	61	311	61	311	61	262	69	263	61	311	69	263	69	310	69	310	69	263	76	266	69	310	76	266	76	306	76	306	76	266	81	272	76	306	81	272	82	301	82	301	81	272	85	278	82	301	85	278	85	294	85	294	85	278	86	286	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	95	253	115	253	42	328	95	253	42	328	38	332	95	253	38	332	33	335	95	253	33	335	29	337	95	253	29	337	25	338	95	253	25	338	21	339	95	253	21	339	18	301	3	323	3	318	4	329	4	329	3	318	5	314	4	329	5	314	6	333	6	333	5	314	8	309	6	333	8	309	10	336	10	336	8	309	13	305	10	336	13	305	15	338	15	338	13	305	18	301	15	338	18	301	21	339	38	20	32	13	122	0	122	0	32	13	20	9	122	0	20	9	3	7	15	197	19	197	82	230	82	230	19	197	23	197	82	230	23	197	26	197	26	197	33	196	82	230	82	230	33	196	37	193	82	230	37	193	40	187	38	20	122	0	42	33	42	33	122	0	94	14	42	33	94	14	42	52	42	52	94	14	88	21	42	52	88	21	42	166	42	178	42	166	82	230	42	178	82	230	40	187	10	196	15	197	82	230	10	196	82	230	5	203	10	196	5	203	5	195	84	52	84	228	82	230	84	52	82	230	42	166	84	52	42	166	85	34	105	9	94	14	122	0	105	9	122	0	122	7	122	0	3	7	3	0	42	166	88	21	85	34	119	339	122	302	125	338	125	338	122	302	127	306	125	338	127	306	130	336	130	336	127	306	131	310	130	336	131	310	134	333	134	333	131	310	134	314	134	333	134	314	136	329	136	329	134	314	136	318	136	329	136	318	137	323	122	302	119	339	115	338	122	302	115	338	111	337	122	302	111	337	107	335	122	302	107	335	103	332	122	302	103	332	98	328	122	302	98	328	45	253	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	45	253	98	328	25	253	-7	253	8	253	54	337	54	337	8	253	69	305	54	337	69	305	84	337	84	337	69	305	130	253	84	337	130	253	147	253	27	20	21	13	110	0	110	0	21	13	9	9	110	0	9	9	-7	7	3	197	8	197	70	230	70	230	8	197	11	197	70	230	11	197	15	197	15	197	21	196	70	230	70	230	21	196	26	193	70	230	26	193	29	187	31	166	31	52	77	21	31	166	77	21	74	34	31	166	74	34	73	52	31	166	73	52	70	230	31	166	70	230	31	178	0	196	3	197	70	230	0	196	70	230	-6	203	0	196	-6	203	-6	195	73	52	73	228	70	230	110	0	110	7	93	9	110	0	93	9	83	14	110	0	83	14	30	33	110	0	30	33	27	20	31	52	30	33	83	14	31	52	83	14	77	21	110	0	-7	7	-7	0	70	230	29	187	31	178	31	20	113	0	34	33	34	33	113	0	86	14	34	33	86	14	35	52	35	52	86	14	80	21	35	52	80	21	35	166	35	166	80	21	77	34	35	166	77	34	76	52	74	230	-2	203	2	196	74	230	2	196	7	197	74	230	7	197	11	197	74	230	11	197	15	197	74	230	15	197	18	197	74	230	18	197	25	196	74	230	25	196	29	193	74	230	29	193	32	187	74	230	32	187	34	178	74	230	34	178	35	166	74	230	35	166	76	52	74	230	76	52	76	228	94	286	96	278	96	294	96	294	96	278	99	272	96	294	99	272	99	301	99	301	99	272	104	266	99	301	104	266	104	306	104	306	104	266	111	263	104	306	111	263	111	310	111	310	111	263	118	262	111	310	118	262	119	311	119	311	118	262	126	263	119	311	126	263	127	310	127	310	126	263	133	266	127	310	133	266	133	306	133	306	133	266	139	272	133	306	139	272	139	301	139	301	139	272	143	278	139	301	143	278	143	294	143	294	143	278	144	286	97	9	86	14	113	0	97	9	113	0	113	7	113	0	31	20	24	13	113	0	24	13	12	9	113	0	12	9	-4	7	113	0	-4	7	-4	0	-4	286	-3	278	-3	294	-3	294	-3	278	0	272	-3	294	0	272	0	301	0	301	0	272	5	266	0	301	5	266	5	306	5	306	5	266	11	263	5	306	11	263	12	310	12	310	11	263	19	262	12	310	19	262	20	311	20	311	19	262	27	263	20	311	27	263	27	310	27	310	27	263	34	266	27	310	34	266	34	306	34	306	34	266	40	272	34	306	40	272	40	301	40	301	40	272	43	278	40	301	43	278	43	294	43	294	43	278	45	286	2	196	-2	203	-2	195	136	229	123	230	142	211	142	211	123	230	118	216	99	212	118	216	123	230	99	212	123	230	89	224	122	332	118	302	135	287	122	332	135	287	135	326	135	326	135	287	151	272	135	326	151	272	148	318	148	318	151	272	166	304	148	318	166	304	195	343	195	343	166	304	212	328	107	337	90	340	93	318	107	337	93	318	105	311	107	337	105	311	118	302	107	337	118	302	122	332	50	329	66	326	71	342	71	342	66	326	80	323	71	342	80	323	90	340	90	340	80	323	93	318	187	69	179	44	182	13	182	13	179	44	167	25	182	13	167	25	165	3	165	3	167	25	151	13	165	3	151	13	145	-2	145	-2	151	13	132	9	145	-2	132	9	123	-4	123	-4	132	9	104	18	123	-4	104	18	88	0	88	0	104	18	83	41	88	0	83	41	70	73	88	0	70	73	58	15	58	15	70	73	62	108	58	15	62	108	60	141	60	141	62	165	59	208	59	208	62	165	70	185	59	208	70	185	89	224	89	224	70	185	83	201	89	224	83	201	99	212	15	108	20	70	20	148	20	148	20	70	35	38	20	148	35	38	35	182	35	182	35	38	58	15	35	182	58	15	59	208	59	208	58	15	60	141	151	272	163	256	166	304	166	304	163	256	172	239	166	304	172	239	192	278	192	278	172	239	179	220	192	278	179	220	184	200	118	302	57	270	74	255	118	302	74	255	135	287	184	200	187	139	192	278	192	278	187	139	190	101	196	26	190	101	187	69	233	179	225	215	225	79	233	179	225	79	231	99	233	179	231	99	234	120	233	179	234	120	235	142	196	26	209	44	211	248	211	248	209	44	218	60	211	248	218	60	225	215	225	215	218	60	225	79	192	278	190	101	196	26	192	278	196	26	211	248	187	139	184	200	177	171	177	171	184	200	170	212	177	171	170	212	162	195	162	195	170	212	159	221	162	195	159	221	148	226	148	226	136	229	142	211	148	226	142	211	162	195	187	69	182	13	196	26	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	64	274	68	281	70	308	70	308	68	281	73	285	70	308	73	285	82	314	82	314	73	285	79	288	82	314	79	288	85	289	85	289	89	289	96	316	96	316	89	289	93	288	96	316	93	288	97	287	60	266	64	274	70	308	60	266	70	308	59	298	60	266	59	298	51	284	60	266	51	284	46	266	96	316	97	287	103	316	103	316	97	287	102	285	103	316	102	285	106	283	106	283	118	278	110	315	110	315	118	278	117	313	96	316	82	314	85	289	110	315	103	316	106	283	117	313	118	278	124	311	124	311	118	278	128	273	124	311	128	273	131	307	131	307	128	273	137	269	131	307	137	269	143	301	143	301	137	269	144	267	143	301	144	267	149	299	149	299	144	267	151	266	149	299	151	266	154	297	154	297	151	266	158	266	154	297	158	266	160	295	160	295	158	266	173	268	160	295	173	268	165	294	165	294	173	268	170	294	176	295	170	294	173	268	176	295	173	268	185	274	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	196	319	191	309	195	284	196	319	195	284	203	299	196	319	203	299	210	319	186	302	181	297	185	274	186	302	185	274	195	284	186	302	195	284	191	309	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	176	295	185	274	181	297	243	0	139	7	138	0	146	253	166	253	94	328	146	253	94	328	89	332	146	253	89	332	84	335	146	253	84	335	80	337	146	253	80	337	76	338	146	253	76	338	72	339	146	253	72	339	69	301	54	323	55	318	55	329	55	329	55	318	57	314	55	329	57	314	57	333	57	333	57	314	60	309	57	333	60	309	61	336	61	336	60	309	64	305	61	336	64	305	66	338	66	338	64	305	69	301	66	338	69	301	72	339	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	171	339	174	302	177	338	177	338	174	302	180	306	177	338	180	306	182	336	182	336	180	306	184	310	182	336	184	310	186	333	186	333	184	310	187	314	186	333	187	314	188	329	188	329	187	314	189	318	188	329	189	318	189	323	174	302	171	339	167	338	174	302	167	338	163	337	174	302	163	337	160	335	174	302	160	335	156	332	174	302	156	332	151	328	174	302	151	328	97	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	97	253	151	328	77	253	45	253	62	253	107	337	107	337	62	253	123	305	107	337	123	305	138	337	138	337	123	305	184	253	138	337	184	253	200	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	58	274	63	281	64	308	64	308	63	281	68	285	64	308	68	285	76	314	76	314	68	285	73	288	76	314	73	288	80	289	80	289	84	289	90	316	90	316	84	289	88	288	90	316	88	288	92	287	55	266	58	274	64	308	55	266	64	308	54	298	55	266	54	298	46	284	55	266	46	284	40	266	90	316	92	287	97	316	97	316	92	287	96	285	97	316	96	285	100	283	100	283	112	278	104	315	104	315	112	278	111	313	90	316	76	314	80	289	104	315	97	316	100	283	111	313	112	278	118	311	118	311	112	278	123	273	118	311	123	273	126	307	126	307	123	273	131	269	126	307	131	269	137	301	137	301	131	269	139	267	137	301	139	267	143	299	143	299	139	267	145	266	143	299	145	266	149	297	149	297	145	266	152	266	149	297	152	266	154	295	154	295	152	266	168	268	154	295	168	268	159	294	159	294	168	268	164	294	170	295	164	294	168	268	170	295	168	268	180	274	190	319	185	309	190	284	190	319	190	284	198	299	190	319	198	299	205	319	181	302	176	297	180	274	181	302	180	274	190	284	181	302	190	284	185	309	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	170	295	180	274	176	297	48	286	49	278	49	294	49	294	49	278	53	272	49	294	53	272	53	301	53	301	53	272	58	266	53	301	58	266	58	306	58	306	58	266	64	263	58	306	64	263	65	310	65	310	64	263	72	262	65	310	72	262	73	311	73	311	72	262	80	263	73	311	80	263	80	310	80	310	80	263	87	266	80	310	87	266	87	306	87	306	87	266	93	272	87	306	93	272	93	301	93	301	93	272	96	278	93	301	96	278	96	294	96	294	96	278	98	286	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	147	286	149	278	149	294	149	294	149	278	152	272	149	294	152	272	152	301	152	301	152	272	157	266	152	301	157	266	157	306	157	306	157	266	164	263	157	306	164	263	164	310	164	310	164	263	171	262	164	310	171	262	172	311	172	311	171	262	179	263	172	311	179	263	180	310	180	310	179	263	186	266	180	310	186	266	186	306	186	306	186	266	192	272	186	306	192	272	192	301	192	301	192	272	196	278	192	301	196	278	196	294	196	294	196	278	197	286	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	113	230	115	221	115	239	115	239	115	221	119	214	115	239	119	214	119	246	119	246	119	214	125	208	119	246	125	208	125	252	125	252	125	208	132	204	125	252	132	204	133	256	133	256	132	204	141	203	133	256	141	203	142	258	142	258	141	203	150	204	142	258	150	204	150	256	150	256	150	204	158	208	150	256	158	208	158	252	158	252	158	208	164	214	158	252	164	214	164	246	164	246	164	214	168	221	164	246	168	221	168	238	168	238	168	221	169	229	15	143	15	110	267	110	15	143	267	110	267	143	113	22	115	14	115	31	115	31	115	14	119	6	115	31	119	6	119	39	119	39	119	6	125	0	119	39	125	0	125	45	125	45	125	0	132	-3	125	45	132	-3	133	49	133	49	132	-3	141	-4	133	49	141	-4	142	50	142	50	141	-4	150	-3	142	50	150	-3	150	49	150	49	150	-3	158	0	150	49	158	0	158	45	158	45	158	0	164	6	158	45	164	6	164	38	164	38	164	6	168	13	164	38	168	13	168	31	168	31	168	13	169	22	63	14	63	14	45	-55	63	14	45	-55	77	6	63	14	77	6	63	99	63	14	63	99	60	118	63	14	60	118	60	138	63	14	60	138	58	208	63	14	58	208	53	22	58	208	35	184	35	42	58	208	35	42	40	36	58	208	40	36	46	29	58	208	46	29	53	22	35	184	20	152	20	74	35	184	20	74	25	62	35	184	25	62	30	50	35	184	30	50	35	42	20	152	15	113	15	100	20	152	15	100	17	87	20	152	17	87	20	74	124	230	118	216	127	215	124	230	127	215	134	230	134	230	127	215	135	213	134	230	135	213	143	229	143	229	135	213	143	210	143	229	143	210	152	227	152	227	143	210	151	205	152	227	151	205	158	198	187	69	180	44	190	18	190	18	180	44	168	25	190	18	168	25	159	1	159	1	168	25	151	13	159	1	151	13	131	9	131	9	121	10	123	-4	123	-4	121	10	114	-4	112	12	104	16	105	-3	112	12	105	-3	114	-4	112	12	114	-4	121	10	87	1	96	-1	89	30	89	30	96	-1	97	22	97	22	96	-1	105	-3	97	22	105	-3	104	16	161	224	158	198	170	183	161	224	170	183	171	221	171	221	170	183	178	167	171	221	178	167	186	213	186	213	178	167	183	152	186	213	183	152	187	136	199	276	171	221	186	213	199	276	186	213	219	276	158	198	79	46	89	30	158	198	89	30	170	183	79	46	72	63	77	6	79	46	77	6	87	1	79	46	87	1	89	30	66	81	63	99	77	6	66	81	77	6	72	63	229	78	235	117	233	141	229	78	233	141	227	162	229	78	227	162	218	181	229	78	218	181	214	44	187	69	190	18	190	102	190	102	190	18	204	198	204	198	190	18	214	44	204	198	214	44	218	181	186	213	187	136	204	198	204	198	187	136	189	120	204	198	189	120	190	102	131	9	123	-4	159	1	70	186	82	202	88	224	88	224	82	202	99	212	88	224	99	212	124	230	124	230	99	212	118	216	60	138	62	164	58	208	58	208	62	164	70	186	58	208	70	186	88	224	45	-55	63	14	26	-55	152	227	158	198	161	224	150	253	170	253	97	328	150	253	97	328	92	332	150	253	92	332	88	335	150	253	88	335	84	337	150	253	84	337	80	338	150	253	80	338	75	339	150	253	75	339	73	301	57	323	58	318	58	329	58	329	58	318	60	314	58	329	60	314	61	333	61	333	60	314	63	309	61	333	63	309	64	336	64	336	63	309	67	305	64	336	67	305	69	338	69	338	67	305	73	301	69	338	73	301	75	339	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	172	339	175	302	179	338	179	338	175	302	181	306	179	338	181	306	183	336	183	336	181	306	185	310	183	336	185	310	187	333	187	333	185	310	188	314	187	333	188	314	189	329	189	329	188	314	189	318	189	329	189	318	190	323	175	302	172	339	168	338	175	302	168	338	165	337	175	302	165	337	161	335	175	302	161	335	156	332	175	302	156	332	151	328	175	302	151	328	98	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	98	253	151	328	78	253	145	215	129	225	129	217	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	45	253	62	253	107	337	107	337	62	253	123	305	107	337	123	305	138	337	138	337	123	305	184	253	138	337	184	253	200	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	147	286	148	278	148	294	148	294	148	278	151	272	148	294	151	272	152	301	152	301	151	272	157	266	152	301	157	266	157	306	157	306	157	266	163	263	157	306	163	263	164	310	164	310	163	263	171	262	164	310	171	262	171	311	171	311	171	262	179	263	171	311	179	263	179	310	179	310	179	263	186	266	179	310	186	266	186	306	186	306	186	266	192	272	186	306	192	272	192	301	192	301	192	272	195	278	192	301	195	278	195	294	195	294	195	278	196	286	47	286	49	278	49	294	49	294	49	278	52	272	49	294	52	272	52	301	52	301	52	272	57	266	52	301	57	266	58	306	58	306	57	266	64	263	58	306	64	263	64	310	64	310	64	263	71	262	64	310	71	262	72	311	72	311	71	262	79	263	72	311	79	263	80	310	80	310	79	263	86	266	80	310	86	266	87	306	87	306	86	266	92	272	87	306	92	272	92	301	92	301	92	272	96	278	92	301	96	278	96	294	96	294	96	278	97	286	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	166	339	169	302	172	338	172	338	169	302	174	306	172	338	174	306	177	336	177	336	174	306	178	310	177	336	178	310	181	333	181	333	178	310	181	314	181	333	181	314	183	329	183	329	181	314	183	318	183	329	183	318	184	323	169	302	166	339	162	338	169	302	162	338	158	337	169	302	158	337	154	335	169	302	154	335	150	332	169	302	150	332	145	328	169	302	145	328	92	253	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	92	253	145	328	71	253	34	-86	27	-92	123	-107	123	-107	27	-92	17	-96	123	-107	17	-96	2	-98	8	311	9	312	23	325	23	325	9	312	11	312	23	325	11	312	13	312	13	312	23	311	23	325	23	325	23	311	38	329	23	325	4	320	6	311	23	325	6	311	8	311	30	308	35	303	38	329	38	329	35	303	37	295	38	329	37	295	37	284	80	-75	37	284	37	-63	80	-75	37	-63	84	-87	84	-87	37	-63	91	-93	79	190	79	339	76	342	79	190	76	342	79	-59	79	190	79	-59	79	166	79	190	79	166	92	205	235	123	231	160	230	82	230	82	231	160	221	190	230	82	221	190	215	47	215	47	221	190	204	212	215	47	204	212	193	19	193	19	204	212	192	107	193	19	192	107	189	75	193	19	189	75	181	49	152	196	170	185	180	225	180	225	170	185	182	166	180	225	182	166	204	212	204	212	182	166	189	140	204	212	189	140	192	107	135	229	131	200	152	196	135	229	152	196	151	230	151	230	152	196	180	225	108	-1	118	-3	117	13	117	13	118	-3	131	11	152	16	131	11	164	1	152	16	164	1	169	29	169	29	164	1	193	19	169	29	193	19	181	49	131	11	118	-3	130	-4	131	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	91	-93	123	-107	91	-93	37	-76	123	-107	37	-76	34	-86	82	36	79	45	90	8	90	8	79	45	79	17	80	-75	79	-59	51	333	80	-75	51	333	38	329	63	337	51	333	79	-59	63	337	79	-59	76	342	83	175	91	184	92	205	92	205	91	184	103	192	92	205	103	192	106	216	106	216	103	192	117	198	106	216	117	198	120	224	120	224	117	198	131	200	120	224	131	200	135	229	82	36	90	8	91	27	91	27	90	8	99	2	91	27	99	2	103	19	103	19	99	2	108	-1	103	19	108	-1	117	13	92	205	79	166	83	175	6	311	4	320	4	311	123	-107	2	-98	2	-107	37	-76	91	-93	37	-63	37	284	80	-75	38	329	38	329	23	311	30	308	148	286	150	278	150	294	150	294	150	278	153	272	150	294	153	272	153	301	153	301	153	272	158	266	153	301	158	266	159	306	159	306	158	266	165	263	159	306	165	263	165	310	165	310	165	263	172	262	165	310	172	262	173	311	173	311	172	262	180	263	173	311	180	263	181	310	181	310	180	263	187	266	181	310	187	266	188	306	188	306	187	266	193	272	188	306	193	272	193	301	193	301	193	272	197	278	193	301	197	278	197	294	197	294	197	278	198	286	49	286	50	278	50	294	50	294	50	278	54	272	50	294	54	272	54	301	54	301	54	272	59	266	54	301	59	266	59	306	59	306	59	266	65	263	59	306	65	263	66	310	66	310	65	263	73	262	66	310	73	262	74	311	74	311	73	262	81	263	74	311	81	263	81	310	81	310	81	263	88	266	81	310	88	266	88	306	88	306	88	266	94	272	88	306	94	272	94	301	94	301	94	272	97	278	94	301	97	278	97	294	97	294	97	278	99	286	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	100	387	100	359	256	359	100	387	256	359	256	387	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	35	281	35	253	190	253	35	281	190	253	190	281	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	162	392	148	397	153	363	153	363	148	397	137	407	153	363	137	407	134	373	134	373	137	407	129	421	134	373	129	421	123	438	226	419	217	406	219	372	219	372	217	406	207	396	219	372	207	396	201	362	201	362	207	396	194	391	201	362	194	391	180	390	180	390	162	392	179	359	179	359	162	392	153	363	123	438	109	438	112	411	123	438	112	411	120	389	123	438	120	389	134	373	235	438	226	419	234	387	235	438	234	387	244	410	235	438	244	410	249	438	180	390	179	359	201	362	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	226	419	219	372	234	387	99	285	84	291	90	257	90	257	84	291	73	301	90	257	73	301	70	267	70	267	73	301	65	315	70	267	65	315	60	332	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	163	313	153	300	156	266	156	266	153	300	143	290	156	266	143	290	138	256	138	256	143	290	131	285	138	256	131	285	116	283	116	283	99	285	115	253	115	253	99	285	90	257	60	332	46	332	48	305	60	332	48	305	57	283	60	332	57	283	70	267	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	171	332	163	313	170	281	171	332	170	281	180	303	171	332	180	303	186	332	116	283	115	253	138	256	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	163	313	156	266	170	281	184	56	186	-3	185	44	29	167	29	183	28	175	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	281	0	281	0	242	10	235	10	281	0	235	10	226	9	259	21	258	18	281	0	281	0	258	18	256	16	281	0	256	16	253	14	253	14	250	12	281	0	281	0	250	12	246	11	281	-34	281	0	278	-80	278	-80	281	0	271	-7	278	-80	271	-7	268	-75	268	-75	271	-7	263	-16	268	-75	263	-16	260	-68	260	-68	263	-16	258	-25	260	-68	258	-25	255	-58	255	-58	258	-25	254	-34	255	-58	254	-34	253	-45	285	-20	289	-13	306	55	306	55	289	-13	295	-6	306	55	295	-6	304	0	304	0	353	0	330	17	330	17	353	0	340	12	304	0	330	17	321	26	304	0	321	26	314	38	304	0	314	38	306	55	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	306	55	260	31	261	26	306	55	261	26	281	0	306	55	281	0	282	-27	306	55	282	-27	285	-20	282	-27	281	0	281	-34	281	0	261	26	260	23	281	0	260	23	259	21	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	291	-82	304	-80	294	-53	294	-53	304	-80	300	-54	307	-53	300	-54	304	-80	307	-53	304	-80	315	-76	346	-44	336	-35	336	-58	336	-58	336	-35	328	-43	336	-58	328	-43	325	-69	325	-69	328	-43	320	-48	325	-69	320	-48	315	-76	315	-76	320	-48	313	-51	315	-76	313	-51	307	-53	291	-82	294	-53	289	-51	291	-82	289	-51	285	-47	291	-82	285	-47	282	-42	291	-82	282	-42	278	-80	281	-34	278	-80	282	-42	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	281	0	226	9	226	0	340	12	353	0	353	9	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	172	-28	176	199	171	-34	171	-34	170	208	168	-80	168	-80	170	208	166	-2	195	25	190	28	195	-1	195	-1	190	28	189	-2	183	-9	189	-2	185	44	183	-9	185	44	184	56	172	-28	174	-22	176	199	176	199	174	-22	178	-15	176	199	178	-15	180	191	180	191	178	-15	183	-9	180	191	183	-9	183	181	183	181	183	-9	184	56	183	181	184	56	184	168	184	168	184	56	184	152	189	-2	190	28	187	35	189	-2	187	35	185	44	216	29	212	27	214	12	214	12	212	27	208	25	214	12	208	25	208	6	208	6	208	25	204	24	208	6	204	24	202	1	202	1	204	24	200	23	195	-1	202	1	200	23	195	-1	200	23	195	25	216	29	214	12	221	19	216	29	221	19	221	33	180	-82	193	-80	184	-53	184	-53	193	-80	190	-54	197	-53	190	-54	193	-80	197	-53	193	-80	205	-76	236	-44	226	-35	226	-58	226	-58	226	-35	218	-43	226	-58	218	-43	215	-69	215	-69	218	-43	210	-48	215	-69	210	-48	205	-76	205	-76	210	-48	203	-51	205	-76	203	-51	197	-53	180	-82	184	-53	179	-51	180	-82	179	-51	175	-47	180	-82	175	-47	172	-42	180	-82	172	-42	168	-80	171	-34	168	-80	172	-42	162	215	152	222	153	4	162	215	153	4	159	0	162	215	159	0	166	-2	162	215	166	-2	170	208	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	146	20	152	222	146	20	149	11	152	222	149	11	153	4	143	31	144	31	143	134	143	146	143	134	143	173	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	158	-75	168	-80	166	-2	158	-75	166	-2	157	-10	158	-75	157	-10	151	-18	158	-75	151	-18	150	-68	147	-26	144	-35	145	-58	147	-26	145	-58	150	-68	147	-26	150	-68	151	-18	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	145	-58	144	-35	143	-45	170	208	171	-34	176	199	29	167	29	183	28	175	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	241	445	243	408	247	444	247	444	243	408	249	412	247	444	249	412	252	442	252	442	249	412	253	416	252	442	253	416	255	439	255	439	253	416	256	420	255	439	256	420	258	435	258	435	256	420	258	424	258	435	258	424	258	429	243	408	241	445	237	444	243	408	237	444	233	443	243	408	233	443	229	441	243	408	229	441	225	438	243	408	225	438	220	434	243	408	220	434	166	359	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	166	359	220	434	147	359	183	339	185	302	189	338	189	338	185	302	191	306	189	338	191	306	194	336	194	336	191	306	195	310	194	336	195	310	197	333	197	333	195	310	198	314	197	333	198	314	200	329	200	329	198	314	200	318	200	329	200	318	200	323	185	302	183	339	179	338	185	302	179	338	175	337	185	302	175	337	171	335	185	302	171	335	167	332	185	302	167	332	162	328	185	302	162	328	108	253	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	108	253	162	328	89	253	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	99	359	117	359	161	443	161	443	117	359	177	411	161	443	177	411	193	443	193	443	177	411	238	359	193	443	238	359	255	359	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	32	253	50	253	94	337	94	337	50	253	110	305	94	337	110	305	126	337	126	337	110	305	171	253	126	337	171	253	188	253	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	200	368	208	369	208	416	208	416	208	369	215	372	208	416	215	372	215	412	215	412	215	372	220	377	215	412	220	377	221	407	221	407	220	377	224	384	221	407	224	384	224	400	224	400	224	384	225	392	176	400	176	384	180	407	180	407	176	384	180	378	180	407	180	378	185	412	185	412	180	378	185	372	185	412	185	372	192	416	192	416	185	372	192	369	192	416	192	369	200	417	200	417	192	369	200	368	200	417	200	368	208	416	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	176	384	176	400	175	392	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	126	262	133	263	134	310	134	310	133	263	140	266	134	310	140	266	141	306	141	306	140	266	146	271	141	306	146	271	146	301	146	301	146	271	149	278	146	301	149	278	150	294	150	294	149	278	151	286	102	294	102	278	105	301	105	301	102	278	106	272	105	301	106	272	110	306	110	306	106	272	111	266	110	306	111	266	117	310	117	310	111	266	118	263	117	310	118	263	126	311	126	311	118	263	126	262	126	311	126	262	134	310	119	215	122	230	108	229	102	278	102	294	101	286	17	70	14	130	12	106	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	272	443	254	443	209	359	209	359	254	443	194	392	209	359	194	392	177	359	177	359	194	392	133	443	177	359	133	443	116	443	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	198	337	180	337	136	253	136	253	180	337	120	286	136	253	120	286	104	253	104	253	120	286	60	337	104	253	60	337	42	337	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	248	443	230	443	186	359	186	359	230	443	170	392	186	359	170	392	154	359	154	359	170	392	110	443	154	359	110	443	93	443	48	25	40	16	148	0	148	0	40	16	27	12	148	0	27	12	8	9	52	57	51	38	110	22	110	22	51	38	148	0	110	22	148	0	117	19	117	19	148	0	127	18	155	19	127	18	148	0	155	19	148	0	178	1	104	300	107	306	52	275	52	275	107	306	112	310	52	275	112	310	143	331	143	331	112	310	119	312	143	331	119	312	129	313	129	313	119	312	129	312	129	313	129	312	157	311	129	313	157	311	143	331	143	331	157	311	180	329	206	6	231	12	218	34	218	34	231	12	236	45	255	61	236	45	254	21	255	61	254	21	275	32	155	19	178	1	179	22	179	22	178	1	206	6	179	22	206	6	200	27	200	27	206	6	218	34	244	314	241	278	257	260	244	314	257	260	270	302	270	302	257	260	271	241	270	302	271	241	293	286	293	286	271	241	280	219	293	286	280	219	286	193	182	308	203	301	214	323	214	323	203	301	222	291	214	323	222	291	244	314	244	314	222	291	241	278	180	329	157	311	182	308	180	329	182	308	214	323	343	167	341	196	340	133	340	133	341	196	334	223	340	133	334	223	331	102	331	102	334	223	324	247	331	102	324	247	318	75	318	75	324	247	310	267	318	75	310	267	299	51	299	51	310	267	293	286	299	51	293	286	288	164	288	164	286	132	299	51	299	51	286	132	280	104	299	51	280	104	275	32	275	32	280	104	270	81	275	32	270	81	255	61	236	45	231	12	254	21	110	22	106	26	52	57	52	57	106	26	104	33	52	57	104	33	52	275	52	275	104	33	103	42	52	275	103	42	103	291	40	316	47	308	143	331	143	331	47	308	51	295	143	331	51	295	52	275	27	320	40	316	143	331	27	320	143	331	8	331	27	320	8	331	8	321	148	0	8	9	8	0	48	25	148	0	51	38	104	300	52	275	103	291	293	286	286	193	288	164	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	286	342	275	348	275	298	286	342	275	298	276	299	286	342	276	299	278	298	286	342	278	298	280	297	286	342	280	297	281	296	286	342	281	296	282	294	286	342	282	294	282	292	286	342	282	292	292	271	286	342	292	271	294	332	275	348	262	350	262	296	275	348	262	296	264	296	275	348	264	296	266	297	275	348	266	297	268	297	275	348	268	297	270	297	275	348	270	297	272	297	275	348	272	297	273	298	275	348	273	298	274	298	275	348	274	298	275	298	233	322	234	313	234	331	234	331	234	313	238	306	234	331	238	306	238	339	238	339	238	306	244	301	238	339	244	301	244	345	244	345	244	301	252	297	244	345	252	297	252	349	252	349	252	297	262	296	252	349	262	296	262	350	299	288	302	306	300	320	299	288	300	320	294	332	299	288	294	332	292	271	292	271	282	292	281	282	292	271	281	282	280	255	280	255	281	282	276	271	280	255	276	271	268	261	242	238	246	229	256	250	256	250	246	229	265	240	256	250	265	240	268	261	268	261	265	240	280	255	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	47	24	40	16	150	0	150	0	40	16	27	12	150	0	27	12	8	9	40	315	48	307	143	331	143	331	48	307	51	295	143	331	51	295	52	276	104	31	52	276	52	180	104	31	52	180	52	157	52	157	52	180	11	180	52	157	11	180	11	157	104	301	106	307	52	276	52	276	106	307	111	310	52	276	111	310	143	331	143	331	111	310	117	312	143	331	117	312	127	313	127	313	117	312	127	312	127	313	127	312	152	312	127	313	152	312	143	331	143	331	152	312	212	324	175	22	183	2	194	26	194	26	183	2	213	7	194	26	213	7	211	31	211	31	213	7	227	39	249	55	227	39	242	16	249	55	242	16	267	27	128	18	150	0	153	19	153	19	150	0	183	2	153	19	183	2	175	22	175	309	194	304	212	324	212	324	194	304	212	297	212	324	212	297	227	289	227	289	249	271	267	303	267	303	249	271	266	249	267	303	266	249	278	224	334	224	308	269	322	83	334	224	322	83	333	109	334	224	333	109	340	137	334	224	340	137	343	167	322	83	308	269	307	60	307	60	308	269	288	164	287	41	288	164	285	130	287	41	285	130	278	101	267	303	278	224	308	269	308	269	278	224	285	195	308	269	285	195	288	164	267	303	212	324	227	289	267	27	287	41	278	101	267	27	278	101	266	76	267	27	266	76	249	55	227	39	213	7	242	16	52	276	104	31	103	39	103	180	103	157	176	157	103	180	176	157	176	180	103	293	104	301	52	276	103	293	52	276	103	39	143	331	8	331	28	319	143	331	28	319	40	315	52	55	51	36	111	21	111	21	51	36	150	0	111	21	150	0	118	19	118	19	150	0	128	18	52	55	111	21	106	25	52	55	106	25	104	31	52	55	104	31	52	157	150	0	8	9	8	0	47	24	150	0	51	36	28	319	8	331	8	321	288	164	287	41	307	60	212	324	152	312	175	309	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	160	195	167	181	170	209	167	181	170	166	170	209	170	166	170	28	170	209	170	28	170	261	83	281	170	261	170	281	170	281	170	261	170	28	170	281	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	195	337	213	45	212	57	212	281	212	261	253	261	212	281	253	261	253	281	212	57	212	340	209	342	212	57	209	342	195	337	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	170	261	83	281	83	261	75	387	75	359	230	359	75	387	230	359	230	387	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	35	281	35	253	190	253	35	281	190	253	190	281	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	139	392	125	397	130	363	130	363	125	397	113	407	130	363	113	407	110	373	110	373	113	407	105	421	110	373	105	421	100	438	203	419	193	406	196	372	196	372	193	406	183	396	196	372	183	396	178	362	178	362	183	396	171	391	178	362	171	391	156	390	156	390	139	392	155	359	155	359	139	392	130	363	100	438	85	438	88	411	100	438	88	411	96	389	100	438	96	389	110	373	211	438	203	419	210	387	211	438	210	387	220	410	211	438	220	410	226	438	156	390	155	359	178	362	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	203	419	196	372	210	387	94	285	79	291	85	257	85	257	79	291	68	301	85	257	68	301	65	267	65	267	68	301	60	315	65	267	60	315	55	332	158	313	148	300	151	266	151	266	148	300	138	290	151	266	138	290	133	256	133	256	138	290	126	285	133	256	126	285	111	283	111	283	94	285	110	253	110	253	94	285	85	257	55	332	41	332	43	305	55	332	43	305	52	283	55	332	52	283	65	267	166	332	158	313	165	281	166	332	165	281	175	303	166	332	175	303	181	332	111	283	110	253	133	256	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	158	313	151	266	165	281	150	368	158	369	159	416	159	416	158	369	165	372	159	416	165	372	166	412	166	412	165	372	170	377	166	412	170	377	171	407	171	407	170	377	174	384	171	407	174	384	174	400	174	400	174	384	175	392	127	400	127	384	130	407	130	407	127	384	130	378	130	407	130	378	135	412	135	412	130	378	136	372	135	412	136	372	142	416	142	416	136	372	142	369	142	416	142	369	150	417	150	417	142	369	150	368	150	417	150	368	159	416	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	127	384	127	400	126	392	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	120	262	128	263	129	310	129	310	128	263	135	266	129	310	135	266	136	306	136	306	135	266	140	271	136	306	140	271	141	301	141	301	140	271	144	278	141	301	144	278	144	294	144	294	144	278	145	286	97	294	97	278	100	301	100	301	97	278	100	272	100	301	100	272	105	306	105	306	100	272	106	266	105	306	106	266	112	310	112	310	106	266	112	263	112	310	112	263	120	311	120	311	112	263	120	262	120	311	120	262	129	310	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	97	278	97	294	95	286	45	24	38	16	191	0	191	0	38	16	25	12	191	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	151	18	132	19	191	0	191	0	132	19	117	21	191	0	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	192	-34	191	0	189	-80	189	-80	191	0	181	-7	189	-80	181	-7	179	-75	179	-75	181	-7	173	-16	179	-75	173	-16	171	-68	171	-68	173	-16	168	-25	171	-68	168	-25	166	-58	166	-58	168	-25	165	-34	166	-58	165	-34	164	-45	201	-82	214	-80	205	-53	205	-53	214	-80	211	-54	217	-53	211	-54	214	-80	217	-53	214	-80	225	-76	195	-20	200	-13	206	20	206	20	200	-13	206	-6	206	20	206	-6	214	0	214	0	276	0	234	26	234	26	276	0	255	38	206	20	169	18	191	0	206	20	191	0	193	-27	206	20	193	-27	195	-20	193	-27	191	0	192	-34	234	26	206	20	214	0	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	257	-44	247	-35	246	-58	246	-58	247	-35	238	-43	246	-58	238	-43	236	-69	236	-69	238	-43	231	-48	236	-69	231	-48	225	-76	225	-76	231	-48	224	-51	225	-76	224	-51	217	-53	201	-82	205	-53	199	-51	201	-82	199	-51	195	-47	201	-82	195	-47	193	-42	201	-82	193	-42	189	-80	192	-34	189	-80	193	-42	191	0	6	9	6	0	45	24	191	0	49	37	151	18	191	0	169	18	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	163	217	151	155	203	138	203	138	151	155	50	155	203	138	50	155	49	138	49	138	50	155	52	207	49	138	52	207	31	182	56	85	75	0	62	71	62	71	75	0	71	57	80	47	71	57	75	0	80	47	75	0	108	-4	114	31	101	34	108	-4	114	31	108	-4	111	-4	114	31	111	-4	115	-80	114	31	115	-80	118	-34	114	31	118	-34	119	-27	114	31	119	-27	127	30	90	39	80	47	108	-4	90	39	108	-4	101	34	126	-51	122	-47	127	-82	127	-82	122	-47	119	-42	127	-82	119	-42	115	-80	115	-80	119	-42	118	-34	127	30	119	-27	122	-20	127	30	122	-20	126	-13	127	30	126	-13	132	-6	105	-75	115	-80	111	-4	105	-75	111	-4	103	-11	105	-75	103	-11	98	-19	105	-75	98	-19	97	-68	93	-27	91	-35	92	-58	93	-27	92	-58	97	-68	93	-27	97	-68	98	-19	212	79	204	82	202	55	202	55	204	82	190	62	202	55	190	62	190	36	190	36	190	62	176	48	190	36	176	48	175	20	175	20	176	48	162	37	175	20	162	37	159	8	159	8	162	37	146	31	159	8	146	31	140	0	146	31	127	30	132	-6	146	31	132	-6	140	0	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	127	-82	140	-80	131	-53	131	-53	140	-80	137	-54	144	-53	137	-54	140	-80	144	-53	140	-80	152	-76	183	-44	173	-35	173	-58	173	-58	173	-35	165	-43	173	-58	165	-43	162	-69	162	-69	165	-43	157	-48	162	-69	157	-48	152	-76	152	-76	157	-48	150	-51	152	-76	150	-51	144	-53	52	100	49	15	75	0	52	100	75	0	56	85	126	-51	127	-82	131	-53	92	-58	91	-35	90	-45	234	443	217	443	172	359	172	359	217	443	156	392	172	359	156	392	141	359	141	359	156	392	97	443	141	359	97	443	79	443	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	198	337	180	337	136	253	136	253	180	337	120	286	136	253	120	286	104	253	104	253	120	286	60	337	104	253	60	337	42	337	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	244	19	251	0	259	25	251	0	278	6	259	25	278	6	268	34	204	13	223	-5	226	14	226	14	223	-5	251	0	226	14	251	0	244	19	99	359	116	359	161	443	161	443	116	359	176	411	161	443	176	411	192	443	192	443	176	411	238	359	192	443	238	359	254	359	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	73	162	57	46	79	28	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	75	191	70	295	73	162	246	166	227	177	227	168	283	322	290	262	289	325	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	175	392	161	397	166	363	166	363	161	397	149	407	166	363	149	407	146	373	146	373	149	407	141	421	146	373	141	421	136	438	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	239	419	230	406	232	372	232	372	230	406	219	396	232	372	219	396	214	362	214	362	219	396	207	391	214	362	207	391	192	390	192	390	175	392	191	359	191	359	175	392	166	363	136	438	122	438	124	411	136	438	124	411	133	389	136	438	133	389	146	373	248	438	239	419	246	387	248	438	246	387	256	410	248	438	256	410	262	438	192	390	191	359	214	362	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	239	419	232	372	246	387	75	191	70	295	73	162	103	285	89	291	94	257	94	257	89	291	77	301	94	257	77	301	74	267	74	267	77	301	69	315	74	267	69	315	64	332	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	167	313	157	300	160	266	160	266	157	300	147	290	160	266	147	290	142	256	142	256	147	290	135	285	142	256	135	285	120	283	120	283	103	285	119	253	119	253	103	285	94	257	64	332	50	332	52	305	64	332	52	305	61	283	64	332	61	283	74	267	175	332	167	313	174	281	175	332	174	281	184	303	175	332	184	303	190	332	120	283	119	253	142	256	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	167	313	160	266	174	281	64	65	66	46	68	69	185	368	193	369	194	416	194	416	193	369	200	372	194	416	200	372	200	412	200	412	200	372	205	377	200	412	205	377	206	407	206	407	205	377	209	384	206	407	209	384	209	400	209	400	209	384	210	392	162	400	162	384	165	407	165	407	162	384	165	378	165	407	165	378	170	412	170	412	165	378	171	372	170	412	171	372	177	416	177	416	171	372	177	369	177	416	177	369	185	417	185	417	177	369	185	368	185	417	185	368	194	416	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	162	384	162	400	161	392	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	125	262	133	263	134	310	134	310	133	263	140	266	134	310	140	266	141	306	141	306	140	266	145	271	141	306	145	271	146	301	146	301	145	271	149	278	146	301	149	278	149	294	149	294	149	278	150	286	102	294	102	278	105	301	105	301	102	278	105	272	105	301	105	272	110	306	110	306	105	272	111	266	110	306	111	266	117	310	117	310	111	266	117	263	117	310	117	263	125	311	125	311	117	263	125	262	125	311	125	262	134	310	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	102	278	102	294	100	286	64	65	66	46	68	69	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	200	-71	203	-70	208	-19	208	-19	203	-70	206	-70	208	-19	206	-70	209	-69	209	-69	211	-70	219	-25	219	-25	211	-70	213	-71	219	-25	213	-71	214	-72	165	-46	166	-55	167	-36	167	-36	166	-55	170	-62	167	-36	170	-62	170	-29	170	-29	170	-62	176	-67	170	-29	176	-67	177	-23	177	-23	176	-67	184	-71	177	-23	184	-71	185	-19	185	-19	184	-71	194	-72	185	-19	194	-72	195	-17	195	-17	194	-72	197	-71	195	-17	197	-71	208	-19	208	-19	197	-71	200	-71	235	-61	233	-47	232	-79	232	-79	233	-47	227	-35	232	-79	227	-35	225	-97	225	-97	227	-35	219	-25	225	-97	219	-25	215	-76	215	-76	214	-86	225	-97	225	-97	214	-86	214	-113	219	-25	214	-72	215	-74	219	-25	215	-74	215	-76	219	-25	208	-19	209	-69	174	-130	179	-139	189	-119	189	-119	179	-139	198	-127	189	-119	198	-127	200	-108	200	-108	198	-127	214	-113	200	-108	214	-113	209	-97	209	-97	214	-113	214	-86	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	90	306	92	292	93	324	93	324	92	292	98	279	93	324	98	279	100	341	100	341	98	279	107	270	100	341	107	270	112	357	112	357	107	270	110	320	118	264	110	320	107	270	136	362	151	373	147	383	136	362	147	383	128	371	136	362	128	371	125	351	110	320	112	330	112	357	112	357	112	330	116	341	112	357	116	341	128	371	128	371	116	341	125	351	131	262	140	263	141	314	141	314	140	263	148	267	141	314	148	267	149	311	149	311	148	267	155	273	149	311	155	273	155	306	155	306	155	273	159	281	155	306	159	281	159	299	159	299	159	281	160	290	131	262	141	314	131	315	131	262	131	315	129	315	131	262	129	315	126	315	131	262	126	315	124	315	131	262	124	315	122	315	131	262	122	315	121	315	131	262	121	315	119	314	131	262	119	314	118	314	131	262	118	314	118	264	118	264	118	314	117	314	118	264	117	314	115	314	118	264	115	314	113	315	118	264	113	315	111	316	118	264	111	316	110	318	118	264	110	318	110	320	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	103	359	121	359	166	443	166	443	121	359	181	411	166	443	181	411	196	443	196	443	181	411	242	359	196	443	242	359	259	359	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	18	324	5	320	6	312	18	324	6	312	7	312	88	14	82	22	36	51	36	51	82	22	79	34	36	51	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	66	338	79	51	66	338	79	34	79	34	66	338	56	335	79	34	56	335	46	332	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	32	359	50	359	94	443	94	443	50	359	110	411	94	443	110	411	126	443	126	443	110	411	171	359	126	443	171	359	188	359	113	0	4	7	4	0	36	33	88	14	36	51	36	286	79	34	46	332	243	0	137	7	137	0	6	312	5	320	5	311	49	25	41	16	148	0	148	0	41	16	28	12	148	0	28	12	8	9	8	260	53	238	53	260	53	260	53	238	105	38	53	260	105	38	53	274	53	274	105	38	104	56	53	274	104	56	104	274	148	331	8	331	28	319	148	331	28	319	41	315	148	331	41	315	48	307	148	331	48	307	52	294	148	331	52	294	117	315	148	331	117	315	130	319	148	331	130	319	148	321	332	319	351	321	351	331	332	319	351	331	319	315	319	315	351	331	255	294	319	315	255	294	256	274	307	37	256	274	256	260	307	37	256	260	256	238	256	238	256	260	104	260	256	238	104	260	104	238	104	180	104	157	256	157	53	274	104	274	105	294	53	274	105	294	109	307	53	274	109	307	117	315	53	274	117	315	52	294	251	26	244	17	351	0	351	0	244	17	231	12	351	0	231	12	211	9	251	26	351	0	255	41	255	41	351	0	319	17	255	41	319	17	256	62	256	62	319	17	311	25	256	62	311	25	256	157	256	157	311	25	256	180	256	157	256	180	104	180	256	274	307	37	306	55	306	260	306	238	350	238	306	260	350	238	350	260	256	274	306	55	306	274	256	274	306	274	307	293	256	274	307	293	311	307	256	274	311	307	319	315	351	331	211	331	230	319	351	331	230	319	243	315	351	331	243	315	251	307	351	331	251	307	255	294	332	12	319	17	351	0	332	12	351	0	351	9	256	180	311	25	307	37	256	180	307	37	256	238	148	0	148	9	129	12	148	0	129	12	116	17	148	0	116	17	52	39	148	0	52	39	49	25	53	61	52	39	116	17	53	61	116	17	109	25	53	61	109	25	105	38	53	61	105	38	53	238	148	0	8	9	8	0	351	0	211	9	211	0	230	319	211	331	211	321	28	319	8	331	8	321	53	238	8	260	8	238	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	4	283	36	256	36	283	36	283	36	256	79	34	36	283	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	18	324	5	320	6	312	18	324	6	312	7	312	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	283	79	256	160	256	79	283	160	256	160	283	56	335	79	34	66	338	66	338	79	34	79	51	66	338	79	51	76	342	76	342	79	51	79	188	76	342	79	188	79	340	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	46	332	36	286	79	34	46	332	79	34	56	335	36	51	36	33	88	14	36	51	88	14	82	22	36	51	82	22	79	34	36	51	79	34	36	256	113	0	4	7	4	0	243	0	137	7	137	0	6	312	5	320	5	311	36	256	4	283	4	256	19	380	23	387	25	414	25	414	23	387	28	391	25	414	28	391	37	420	37	420	28	391	34	394	37	420	34	394	41	395	41	395	44	395	51	422	51	422	44	395	48	394	51	422	48	394	52	393	15	372	19	380	25	414	15	372	25	414	14	404	15	372	14	404	6	390	15	372	6	390	1	372	51	422	52	393	58	422	58	422	52	393	56	391	58	422	56	391	61	390	61	390	73	384	65	421	65	421	73	384	72	419	51	422	37	420	41	395	65	421	58	422	61	390	72	419	73	384	79	417	79	417	73	384	83	379	79	417	83	379	86	414	86	414	83	379	92	375	86	414	92	375	98	407	98	407	92	375	99	373	98	407	99	373	104	405	104	405	99	373	106	372	104	405	106	372	109	403	109	403	106	372	113	372	109	403	113	372	115	401	115	401	113	372	128	374	115	401	128	374	120	400	120	400	128	374	124	400	131	401	124	400	128	374	131	401	128	374	140	380	151	425	146	415	151	390	151	425	151	390	159	405	151	425	159	405	166	425	141	408	136	403	140	380	141	408	140	380	151	390	141	408	151	390	146	415	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	131	401	140	380	136	403	6	274	10	281	12	308	12	308	10	281	15	285	12	308	15	285	24	314	24	314	15	285	21	288	24	314	21	288	27	289	27	289	31	289	38	316	38	316	31	289	35	288	38	316	35	288	39	287	2	266	6	274	12	308	2	266	12	308	1	298	2	266	1	298	-6	284	2	266	-6	284	-11	266	38	316	39	287	45	316	45	316	39	287	44	285	45	316	44	285	48	283	48	283	60	278	52	315	52	315	60	278	59	313	38	316	24	314	27	289	52	315	45	316	48	283	59	313	60	278	66	311	66	311	60	278	70	273	66	311	70	273	73	307	73	307	70	273	79	269	73	307	79	269	85	301	85	301	79	269	86	267	85	301	86	267	90	299	90	299	86	267	93	266	90	299	93	266	96	297	96	297	93	266	100	266	96	297	100	266	102	295	102	295	100	266	115	268	102	295	115	268	107	294	107	294	115	268	112	294	118	295	112	294	115	268	118	295	115	268	127	274	138	319	133	309	137	284	138	319	137	284	145	299	138	319	145	299	152	319	128	302	123	297	127	274	128	302	127	274	137	284	128	302	137	284	133	309	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	118	295	127	274	123	297	6	387	6	359	161	359	6	387	161	359	161	387	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	-10	281	-10	253	145	253	-10	281	145	253	145	281	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	65	392	51	397	56	363	56	363	51	397	40	407	56	363	40	407	37	373	37	373	40	407	32	421	37	373	32	421	26	438	129	419	120	406	123	372	123	372	120	406	109	396	123	372	109	396	104	362	104	362	109	396	97	391	104	362	97	391	83	390	83	390	65	392	81	359	81	359	65	392	56	363	26	438	12	438	15	411	26	438	15	411	23	389	26	438	23	389	37	373	138	438	129	419	137	387	138	438	137	387	147	410	138	438	147	410	152	438	83	390	81	359	104	362	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	129	419	123	372	137	387	53	285	39	291	44	257	44	257	39	291	27	301	44	257	27	301	24	267	24	267	27	301	19	315	24	267	19	315	14	332	117	313	108	300	110	266	110	266	108	300	97	290	110	266	97	290	92	256	92	256	97	290	85	285	92	256	85	285	70	283	70	283	53	285	69	253	69	253	53	285	44	257	14	332	0	332	2	305	14	332	2	305	10	283	14	332	10	283	24	267	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	127	0	127	7	110	9	127	0	110	9	99	14	127	0	99	14	47	33	127	0	47	33	43	20	127	0	43	20	37	13	127	0	37	13	25	9	127	0	25	9	8	7	127	0	8	7	8	0	47	166	87	230	47	178	47	166	93	21	90	34	47	52	47	33	99	14	47	52	99	14	93	21	47	52	93	21	47	166	126	332	117	313	124	281	126	332	124	281	134	303	126	332	134	303	140	332	70	283	69	253	92	256	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	87	230	45	187	47	178	117	313	110	266	124	281	52	23	44	15	87	0	87	0	44	15	30	11	87	0	30	11	9	9	89	-27	109	295	88	-34	88	-34	87	0	85	-80	85	-80	87	0	77	-7	85	-80	77	-7	75	-75	75	-75	77	-7	69	-16	75	-75	69	-16	67	-68	67	-68	69	-16	64	-25	67	-68	64	-25	62	-58	62	-58	64	-25	61	-34	62	-58	61	-34	60	-45	97	-82	110	-80	101	-53	101	-53	110	-80	107	-54	113	-53	107	-54	110	-80	113	-53	110	-80	121	-76	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	137	11	122	16	157	0	157	0	122	16	110	0	102	-6	110	0	108	56	102	-6	108	56	108	276	108	276	109	295	91	-20	108	276	91	-20	96	-13	108	276	96	-13	102	-6	87	0	88	-34	109	295	87	0	109	295	57	276	87	0	57	276	57	56	87	0	57	56	56	36	87	0	56	36	52	23	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	110	0	114	24	109	37	110	0	109	37	108	56	152	-44	142	-35	142	-58	142	-58	142	-35	134	-43	142	-58	134	-43	132	-69	132	-69	134	-43	127	-48	132	-69	127	-48	121	-76	121	-76	127	-48	120	-51	121	-76	120	-51	113	-53	97	-82	101	-53	96	-51	97	-82	96	-51	92	-47	97	-82	92	-47	89	-42	97	-82	89	-42	85	-80	88	-34	85	-80	89	-42	87	0	9	9	9	0	110	0	122	16	114	24	137	11	157	0	157	9	30	320	9	331	9	321	109	295	89	-27	91	-20	43	20	37	13	73	0	73	0	37	13	25	9	73	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	75	-27	88	230	74	-34	74	-34	73	0	71	-80	71	-80	73	0	63	-7	71	-80	63	-7	61	-75	61	-75	63	-7	55	-16	61	-75	55	-16	53	-68	53	-68	55	-16	50	-25	53	-68	50	-25	48	-58	48	-58	50	-25	47	-34	48	-58	47	-34	46	-45	110	9	99	14	127	0	127	0	99	14	96	0	88	-6	96	0	90	34	88	-6	90	34	89	52	77	-20	82	-13	88	230	88	230	82	-13	88	-6	88	230	88	-6	89	228	89	228	88	-6	89	52	73	0	74	-34	88	230	73	0	88	230	47	166	73	0	47	166	47	52	73	0	47	52	47	33	73	0	47	33	43	20	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	83	-82	96	-80	87	-53	87	-53	96	-80	93	-54	99	-53	93	-54	96	-80	99	-53	96	-80	107	-76	96	0	99	14	93	21	96	0	93	21	90	34	138	-44	128	-35	128	-58	128	-58	128	-35	120	-43	128	-58	120	-43	118	-69	118	-69	120	-43	113	-48	118	-69	113	-48	107	-76	107	-76	113	-48	106	-51	107	-76	106	-51	99	-53	83	-82	87	-53	82	-51	83	-82	82	-51	78	-47	83	-82	78	-47	75	-42	83	-82	75	-42	71	-80	74	-34	71	-80	75	-42	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	73	0	8	7	8	0	110	9	127	0	127	7	88	230	75	-27	77	-20	83	368	90	369	91	416	91	416	90	369	97	372	91	416	97	372	98	412	98	412	97	372	103	377	98	412	103	377	103	407	103	407	103	377	106	384	103	407	106	384	107	400	107	400	106	384	108	392	59	400	59	384	62	407	62	407	59	384	63	378	62	407	63	378	67	412	67	412	63	378	68	372	67	412	68	372	74	416	74	416	68	372	75	369	74	416	75	369	83	417	83	417	75	369	83	368	83	417	83	368	91	416	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	59	384	59	400	58	392	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	265	24	262	17	263	-2	263	-2	262	17	256	13	263	-2	256	13	248	12	248	12	243	13	263	-2	263	-2	243	13	234	-6	344	319	364	321	364	331	344	319	364	331	330	315	330	315	364	331	266	295	330	315	266	295	267	275	287	8	267	275	267	47	287	8	267	47	266	34	267	275	287	8	319	294	319	294	287	8	304	28	319	294	304	28	318	275	318	275	304	28	314	56	318	275	314	56	318	93	323	307	330	315	267	275	323	307	267	275	319	294	364	331	220	331	241	319	364	331	241	319	254	315	364	331	254	315	262	308	364	331	262	308	266	295	265	24	263	-2	287	8	265	24	287	8	266	34	234	-6	243	13	240	16	234	-6	240	16	238	21	234	-6	238	21	236	27	234	-6	236	27	233	34	234	-6	233	34	229	41	234	-6	229	41	225	47	234	-6	225	47	220	52	234	-6	220	52	218	-5	220	52	215	54	218	-5	218	-5	215	54	209	55	218	-5	209	55	204	0	204	0	209	55	201	54	204	0	201	54	194	50	204	0	194	50	193	6	193	6	194	50	189	44	193	6	189	44	186	16	186	16	189	44	185	37	186	16	185	37	184	29	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	241	319	220	331	220	321	217	337	217	295	222	331	222	331	217	295	222	301	222	331	222	301	226	324	226	324	222	301	226	308	226	324	226	308	227	316	176	316	177	308	177	324	177	324	177	308	181	301	177	324	181	301	181	331	181	331	181	301	186	295	181	331	186	295	186	336	186	336	186	295	193	292	186	336	193	292	193	340	193	340	193	292	201	291	193	340	201	291	201	342	201	342	201	291	209	292	201	342	209	292	209	340	209	340	209	292	217	295	209	340	217	295	217	337	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	148	195	153	196	163	208	148	195	163	208	146	203	148	195	146	203	146	195	172	-87	169	-89	172	-103	172	-103	169	-89	165	-91	172	-103	165	-91	161	-91	161	-91	156	-91	172	-103	172	-103	156	-91	152	-89	172	-103	152	-89	148	-87	182	187	192	218	179	193	179	193	192	218	178	213	179	193	178	213	175	196	175	196	178	213	169	197	165	197	169	197	178	213	165	197	178	213	163	208	184	-56	182	-67	195	-90	195	-90	182	-67	180	-76	195	-90	180	-76	177	-82	177	-82	175	-85	195	-90	195	-90	175	-85	172	-87	195	-90	172	-87	172	-103	223	-38	224	230	213	-68	213	-68	224	230	207	224	213	-68	207	224	195	-90	195	-90	207	224	192	218	195	-90	192	218	185	167	185	167	192	218	184	178	163	208	153	196	157	197	163	208	157	197	162	197	163	208	162	197	165	197	227	0	227	228	224	230	227	0	224	230	223	-38	195	-90	185	167	185	-21	195	-90	185	-21	184	-41	195	-90	184	-41	184	-56	142	-108	172	-103	148	-87	142	-108	148	-87	144	-83	142	-108	144	-83	140	-77	142	-108	140	-77	134	-71	142	-108	134	-71	129	-66	142	-108	129	-66	126	-107	126	-107	129	-66	125	-63	126	-107	125	-63	120	-61	126	-107	120	-61	116	-61	126	-107	116	-61	113	-103	109	-62	103	-65	103	-97	109	-62	103	-97	113	-103	109	-62	113	-103	116	-61	99	-69	96	-74	97	-90	99	-69	97	-90	103	-97	99	-69	103	-97	103	-65	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	89	52	89	228	88	230	89	52	88	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	97	-90	96	-74	95	-80	192	218	182	187	184	178	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	28	359	45	359	90	443	90	443	45	359	105	411	90	443	105	411	121	443	121	443	105	411	166	359	121	443	166	359	184	359	54	319	33	331	33	321	143	315	80	275	136	307	-7	253	9	253	54	337	54	337	9	253	70	305	54	337	70	305	85	337	85	337	70	305	131	253	85	337	131	253	147	253	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	186	-71	188	-70	193	-19	193	-19	188	-70	191	-70	193	-19	191	-70	194	-69	194	-69	196	-70	204	-25	204	-25	196	-70	198	-71	204	-25	198	-71	199	-72	150	-46	151	-55	151	-36	151	-36	151	-55	155	-62	151	-36	155	-62	155	-29	155	-29	155	-62	161	-67	155	-29	161	-67	162	-23	162	-23	161	-67	169	-71	162	-23	169	-71	170	-19	170	-19	169	-71	179	-72	170	-19	179	-72	180	-17	180	-17	179	-72	182	-71	180	-17	182	-71	193	-19	193	-19	182	-71	186	-71	220	-61	218	-47	217	-79	217	-79	218	-47	212	-35	217	-79	212	-35	210	-97	210	-97	212	-35	204	-25	210	-97	204	-25	200	-76	200	-76	199	-86	210	-97	210	-97	199	-86	199	-113	204	-25	199	-72	200	-74	204	-25	200	-74	200	-76	204	-25	193	-19	194	-69	159	-130	164	-139	174	-119	174	-119	164	-139	183	-127	174	-119	183	-127	185	-108	185	-108	183	-127	199	-113	185	-108	199	-113	194	-97	194	-97	199	-113	199	-86	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	115	-71	118	-70	123	-19	123	-19	118	-70	121	-70	123	-19	121	-70	123	-69	123	-69	126	-70	134	-25	134	-25	126	-70	128	-71	134	-25	128	-71	129	-72	80	-46	81	-55	81	-36	81	-36	81	-55	85	-62	81	-36	85	-62	85	-29	85	-29	85	-62	91	-67	85	-29	91	-67	92	-23	92	-23	91	-67	99	-71	92	-23	99	-71	100	-19	100	-19	99	-71	109	-72	100	-19	109	-72	110	-17	110	-17	109	-72	112	-71	110	-17	112	-71	123	-19	123	-19	112	-71	115	-71	150	-61	148	-47	148	-79	148	-79	148	-47	142	-35	148	-79	142	-35	140	-97	140	-97	142	-35	134	-25	140	-97	134	-25	131	-76	131	-76	129	-86	140	-97	140	-97	129	-86	129	-113	134	-25	129	-72	130	-74	134	-25	130	-74	131	-76	134	-25	123	-19	123	-69	89	-130	94	-139	104	-119	104	-119	94	-139	113	-127	104	-119	113	-127	116	-108	116	-108	113	-127	129	-113	116	-108	129	-113	124	-97	124	-97	129	-113	129	-86	162	10	159	9	252	0	252	0	159	9	156	8	252	0	156	8	153	7	164	15	252	0	228	13	164	15	228	13	217	20	164	15	217	20	206	30	164	15	206	30	194	44	164	15	194	44	163	17	194	44	158	26	160	24	194	44	160	24	162	21	194	44	162	21	163	19	194	44	163	19	163	17	240	9	228	13	252	0	240	9	252	0	252	7	163	13	162	10	252	0	163	13	252	0	164	15	143	7	143	0	252	0	143	7	252	0	153	7	148	218	138	225	138	218	121	0	3	7	3	0	40	28	92	12	41	41	24	10	18	9	123	0	123	0	18	9	11	8	123	0	11	8	2	8	39	25	38	20	123	0	123	0	38	20	35	16	123	0	35	16	32	13	19	220	25	219	123	229	123	229	25	219	30	218	123	229	30	218	33	216	33	216	36	213	123	229	123	229	36	213	38	210	123	229	38	210	39	205	86	204	88	209	41	191	41	191	88	209	90	213	41	191	90	213	94	216	94	216	97	218	41	191	41	191	97	218	40	198	123	229	39	205	40	198	123	229	40	198	97	218	123	229	97	218	101	219	123	229	101	219	107	220	123	229	107	220	115	221	123	229	115	221	123	222	41	191	86	26	85	32	41	191	85	32	85	39	85	138	85	120	90	120	85	138	90	120	108	140	108	140	90	120	95	120	108	140	95	120	101	120	41	191	85	39	85	190	41	191	85	190	85	198	41	191	85	198	86	204	11	221	19	220	123	229	11	221	123	229	2	229	11	221	2	229	2	222	120	143	114	141	115	118	115	118	114	141	112	121	106	121	112	121	108	140	106	121	108	140	101	120	114	141	108	140	112	121	150	129	148	131	150	58	150	58	148	131	145	132	150	58	145	132	144	70	144	70	145	132	142	133	144	70	142	133	138	81	138	81	142	133	142	160	138	81	142	160	136	154	136	154	131	150	138	81	138	81	131	150	131	94	127	101	131	94	131	150	127	101	131	150	126	146	115	118	119	114	120	143	120	143	119	114	122	108	120	143	122	108	126	146	126	146	122	108	127	101	253	11	239	18	266	0	266	0	239	18	225	26	266	0	225	26	201	0	201	0	225	26	212	36	201	0	212	36	201	49	201	49	194	61	201	0	201	0	194	61	193	5	193	5	194	61	186	10	186	10	194	61	185	77	186	10	185	77	178	16	178	16	185	77	175	95	178	16	175	95	171	25	171	25	175	95	166	111	171	25	166	111	163	36	163	36	166	111	157	122	163	36	157	122	156	47	156	47	157	122	153	126	156	47	153	126	150	129	224	183	231	184	231	225	231	225	231	184	237	187	231	225	237	187	240	220	240	220	237	187	243	191	240	220	243	191	246	213	246	213	243	191	246	197	246	213	246	197	248	204	200	196	205	190	209	229	209	229	205	190	213	185	209	229	213	185	221	228	221	228	213	185	224	183	221	228	224	183	231	225	195	228	191	203	196	201	195	228	196	201	209	229	209	229	196	201	200	196	148	168	151	141	153	177	153	177	151	141	158	150	153	177	158	150	158	187	158	187	158	150	162	198	142	160	142	133	151	141	142	160	151	141	148	168	180	197	183	200	184	225	184	225	183	200	186	202	184	225	186	202	195	228	195	228	186	202	191	203	162	198	165	161	168	210	168	210	165	161	171	174	168	210	171	174	175	219	175	219	171	174	176	188	175	219	176	188	184	225	184	225	176	188	178	193	184	225	178	193	180	197	97	13	94	15	41	39	97	13	41	39	123	0	123	0	41	39	40	31	123	0	40	31	39	25	123	0	123	8	115	8	123	0	115	8	108	9	123	0	108	9	102	11	123	0	102	11	97	13	41	39	94	15	90	18	41	39	90	18	88	22	41	39	88	22	86	26	41	39	86	26	41	191	29	11	24	10	123	0	29	11	123	0	32	13	123	0	2	8	2	0	165	161	162	198	158	150	253	11	266	0	266	7	150	129	150	58	156	47	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	160	445	162	408	166	444	166	444	162	408	168	412	166	444	168	412	171	442	171	442	168	412	172	416	171	442	172	416	174	439	174	439	172	416	175	420	174	439	175	420	177	435	177	435	175	420	177	424	177	435	177	424	177	429	162	408	160	445	156	444	162	408	156	444	152	443	162	408	152	443	148	441	162	408	148	441	144	438	162	408	144	438	139	434	162	408	139	434	85	359	85	359	139	434	65	359	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	109	445	112	408	115	444	115	444	112	408	117	412	115	444	117	412	120	442	120	442	117	412	121	416	120	442	121	416	124	439	124	439	121	416	124	420	124	439	124	420	126	435	126	435	124	420	126	424	126	435	126	424	127	429	112	408	109	445	105	444	112	408	105	444	101	443	112	408	101	443	97	441	112	408	97	441	93	438	112	408	93	438	88	434	112	408	88	434	35	359	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	35	359	88	434	15	359	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	239	30	223	24	275	0	275	0	223	24	203	21	275	0	203	21	180	20	45	25	37	16	275	0	275	0	37	16	25	12	275	0	25	12	6	9	150	-71	153	-70	158	-19	158	-19	153	-70	156	-70	158	-19	156	-70	158	-69	158	-69	161	-70	169	-25	169	-25	161	-70	163	-71	169	-25	163	-71	164	-72	115	-46	116	-55	116	-36	116	-36	116	-55	120	-62	116	-36	120	-62	120	-29	120	-29	120	-62	126	-67	120	-29	126	-67	127	-23	127	-23	126	-67	134	-71	127	-23	134	-71	135	-19	135	-19	134	-71	144	-72	135	-19	144	-72	145	-17	145	-17	144	-72	147	-71	145	-17	147	-71	158	-19	158	-19	147	-71	150	-71	185	-61	183	-47	183	-79	183	-79	183	-47	178	-35	183	-79	178	-35	175	-97	175	-97	178	-35	169	-25	175	-97	169	-25	166	-76	166	-76	164	-86	175	-97	175	-97	164	-86	164	-113	169	-25	164	-72	165	-74	169	-25	165	-74	166	-76	169	-25	158	-19	158	-69	124	-130	129	-139	139	-119	139	-119	129	-139	148	-127	139	-119	148	-127	150	-108	150	-108	148	-127	164	-113	150	-108	164	-113	159	-97	159	-97	164	-113	164	-86	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	71	-71	73	-70	78	-19	78	-19	73	-70	76	-70	78	-19	76	-70	79	-69	79	-69	81	-70	89	-25	89	-25	81	-70	83	-71	89	-25	83	-71	84	-72	35	-46	36	-55	37	-36	37	-36	36	-55	40	-62	37	-36	40	-62	40	-29	40	-29	40	-62	46	-67	40	-29	46	-67	47	-23	47	-23	46	-67	54	-71	47	-23	54	-71	55	-19	55	-19	54	-71	64	-72	55	-19	64	-72	65	-17	65	-17	64	-72	67	-71	65	-17	67	-71	78	-19	78	-19	67	-71	71	-71	105	-61	103	-47	102	-79	102	-79	103	-47	97	-35	102	-79	97	-35	95	-97	95	-97	97	-35	89	-25	95	-97	89	-25	85	-76	85	-76	84	-86	95	-97	95	-97	84	-86	84	-113	89	-25	84	-72	85	-74	89	-25	85	-74	85	-76	89	-25	78	-19	79	-69	44	-130	49	-139	59	-119	59	-119	49	-139	68	-127	59	-119	68	-127	70	-108	70	-108	68	-127	84	-113	70	-108	84	-113	79	-97	79	-97	84	-113	84	-86	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	229	333	218	339	218	290	229	333	218	290	219	290	229	333	219	290	221	289	229	333	221	289	223	288	229	333	223	288	224	287	229	333	224	287	225	285	229	333	225	285	225	283	229	333	225	283	235	262	229	333	235	262	237	323	218	339	205	342	205	287	218	339	205	287	207	287	218	339	207	287	209	288	218	339	209	288	211	288	218	339	211	288	213	288	218	339	213	288	215	289	218	339	215	289	216	289	218	339	216	289	217	289	218	339	217	289	218	290	175	313	177	304	177	322	177	322	177	304	180	297	177	322	180	297	181	330	181	330	180	297	186	292	181	330	186	292	187	336	187	336	186	292	195	289	187	336	195	289	195	340	195	340	195	289	205	287	195	340	205	287	205	342	242	279	245	297	243	311	242	279	243	311	237	323	242	279	237	323	235	262	235	262	225	283	224	273	235	262	224	273	223	246	223	246	224	273	219	262	223	246	219	262	211	251	185	229	189	220	199	240	199	240	189	220	208	231	199	240	208	231	211	251	211	251	208	231	223	246	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	165	343	154	349	154	299	165	343	154	299	155	299	165	343	155	299	157	299	165	343	157	299	159	298	165	343	159	298	160	296	165	343	160	296	161	294	165	343	161	294	161	292	165	343	161	292	171	271	165	343	171	271	173	333	154	349	141	351	141	297	154	349	141	297	143	297	154	349	143	297	145	297	154	349	145	297	147	297	154	349	147	297	149	298	154	349	149	298	151	298	154	349	151	298	152	299	154	349	152	299	153	299	154	349	153	299	154	299	112	323	113	314	113	332	113	332	113	314	117	307	113	332	117	307	117	340	117	340	117	307	123	301	117	340	123	301	123	346	123	346	123	301	131	298	123	346	131	298	131	350	131	350	131	298	141	297	131	350	141	297	141	351	178	288	181	306	179	321	178	288	179	321	173	333	178	288	173	333	171	271	171	271	161	292	160	282	171	271	160	282	159	255	159	255	160	282	155	272	159	255	155	272	146	261	121	239	125	229	135	250	135	250	125	229	144	241	135	250	144	241	146	261	146	261	144	241	159	255	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	156	321	156	321	135	319	135	319	156	321	156	331	135	319	156	331	122	315	122	315	156	331	57	292	122	315	57	292	58	273	110	32	58	273	58	57	110	32	58	57	114	26	114	26	58	57	57	38	114	26	57	38	122	22	122	22	57	38	53	25	122	22	53	25	135	20	135	20	53	25	283	0	135	20	283	0	154	20	154	20	283	0	189	20	109	42	109	274	58	273	58	273	109	274	110	294	58	273	110	294	114	307	156	331	15	331	34	319	156	331	34	319	47	314	156	331	47	314	54	306	156	331	54	306	57	292	285	69	281	62	283	0	283	0	281	62	277	56	283	0	277	56	273	50	273	50	262	39	283	0	283	0	262	39	248	30	283	0	248	30	231	24	307	87	295	87	290	77	307	87	290	77	285	69	307	87	285	69	283	0	212	21	189	20	283	0	212	21	283	0	231	24	283	0	53	25	46	16	283	0	46	16	33	12	283	0	33	12	15	9	283	0	15	9	15	0	172	173	174	164	174	182	174	182	174	164	178	157	174	182	178	157	178	190	178	190	178	157	184	151	178	190	184	151	184	196	184	196	184	151	191	147	184	196	191	147	192	199	192	199	191	147	200	146	192	199	200	146	200	201	200	201	200	146	209	147	200	201	209	147	209	199	209	199	209	147	216	151	209	199	216	151	216	195	216	195	216	151	223	157	216	195	223	157	223	189	223	189	223	157	227	164	223	189	227	164	227	181	227	181	227	164	228	172	58	273	110	32	109	42	34	319	15	331	15	321	122	315	58	273	114	307	122	171	123	163	123	180	123	180	123	163	127	155	123	180	127	155	127	188	127	188	127	155	133	149	127	188	133	149	133	194	133	194	133	149	140	145	133	194	140	145	141	198	141	198	140	145	149	144	141	198	149	144	150	200	150	200	149	144	158	145	150	200	158	145	158	198	158	198	158	145	165	149	158	198	165	149	165	194	165	194	165	149	171	155	165	194	171	155	171	187	171	187	171	155	175	162	171	187	175	162	175	180	175	180	175	162	177	171	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	44	25	36	17	274	0	274	0	36	17	24	12	274	0	24	12	5	9	175	20	144	20	274	0	274	0	144	20	125	20	274	0	125	20	44	25	44	25	125	20	113	22	44	25	113	22	48	38	48	38	113	22	105	26	48	38	105	26	49	55	49	55	105	26	101	32	49	55	101	32	49	140	49	140	101	32	49	165	49	140	49	165	6	138	147	331	6	331	24	320	147	331	24	320	37	315	147	331	37	315	44	307	147	331	44	307	48	294	147	331	48	294	114	315	147	331	114	315	127	320	147	331	127	320	147	321	49	276	101	32	100	41	100	190	100	166	177	213	100	190	177	213	177	237	49	276	100	41	100	276	49	276	100	276	101	295	49	276	101	295	105	307	49	276	105	307	114	315	49	276	114	315	48	294	272	62	266	52	274	0	274	0	266	52	258	43	274	0	258	43	249	36	249	36	239	30	274	0	274	0	239	30	227	25	274	0	227	25	212	22	279	74	272	62	274	0	279	74	274	0	299	87	279	74	299	87	286	87	195	20	175	20	274	0	195	20	274	0	212	22	274	0	5	9	5	0	49	165	101	32	49	276	24	320	6	331	6	321	49	140	6	138	6	113	45	20	38	13	129	0	129	0	38	13	27	9	129	0	27	9	10	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	25	312	28	312	28	313	28	312	36	312	28	313	36	312	28	324	28	324	36	312	45	329	28	324	9	320	14	311	28	324	14	311	18	312	36	312	42	309	45	329	45	329	42	309	46	303	45	329	46	303	59	333	59	333	46	303	48	294	59	333	48	294	49	281	92	28	49	281	49	181	92	28	49	181	49	160	49	160	49	181	10	155	49	160	10	155	10	132	74	337	92	28	91	43	91	210	91	188	129	214	91	210	129	214	129	237	91	43	91	340	89	342	91	43	89	342	74	337	129	0	129	7	112	10	129	0	112	10	101	13	129	0	101	13	48	30	129	0	48	30	45	20	59	333	49	281	92	28	59	333	92	28	74	337	48	30	101	13	49	45	49	45	101	13	95	19	49	45	95	19	49	160	49	160	95	19	92	28	14	311	9	320	9	310	129	0	10	7	10	0	234	445	237	408	240	444	240	444	237	408	242	412	240	444	242	412	245	442	245	442	242	412	246	416	245	442	246	416	249	439	249	439	246	416	249	420	249	439	249	420	251	435	251	435	249	420	251	424	251	435	251	424	252	429	237	408	234	445	230	444	237	408	230	444	226	443	237	408	226	443	222	441	237	408	222	441	218	438	237	408	218	438	213	434	237	408	213	434	160	359	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	160	359	213	434	140	359	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	190	339	193	302	196	338	196	338	193	302	198	306	196	338	198	306	201	336	201	336	198	306	202	310	201	336	202	310	205	333	205	333	202	310	205	314	205	333	205	314	207	329	207	329	205	314	207	318	207	329	207	318	208	323	193	302	190	339	186	338	193	302	186	338	182	337	193	302	182	337	178	335	193	302	178	335	174	332	193	302	174	332	169	328	193	302	169	328	116	253	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	116	253	169	328	95	253	243	0	139	7	138	0	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	181	-71	183	-70	188	-19	188	-19	183	-70	186	-70	188	-19	186	-70	189	-69	189	-69	191	-70	199	-25	199	-25	191	-70	193	-71	199	-25	193	-71	194	-72	145	-46	146	-55	146	-36	146	-36	146	-55	150	-62	146	-36	150	-62	150	-29	150	-29	150	-62	156	-67	150	-29	156	-67	157	-23	157	-23	156	-67	164	-71	157	-23	164	-71	165	-19	165	-19	164	-71	174	-72	165	-19	174	-72	175	-17	175	-17	174	-72	177	-71	175	-17	177	-71	188	-19	188	-19	177	-71	181	-71	215	-61	213	-47	212	-79	212	-79	213	-47	207	-35	212	-79	207	-35	205	-97	205	-97	207	-35	199	-25	205	-97	199	-25	195	-76	195	-76	194	-86	205	-97	205	-97	194	-86	194	-113	199	-25	194	-72	195	-74	199	-25	195	-74	195	-76	199	-25	188	-19	189	-69	154	-130	159	-139	169	-119	169	-119	159	-139	178	-127	169	-119	178	-127	180	-108	180	-108	178	-127	194	-113	180	-108	194	-113	189	-97	189	-97	194	-113	194	-86	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	82	36	76	230	63	225	82	36	63	225	83	26	50	220	40	169	83	26	50	220	83	26	63	225	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	128	-71	131	-70	135	-19	135	-19	131	-70	134	-70	135	-19	134	-70	136	-69	136	-69	138	-70	146	-25	146	-25	138	-70	140	-71	146	-25	140	-71	142	-72	93	-46	94	-55	94	-36	94	-36	94	-55	98	-62	94	-36	98	-62	98	-29	98	-29	98	-62	103	-67	98	-29	103	-67	104	-23	104	-23	103	-67	112	-71	104	-23	112	-71	113	-19	113	-19	112	-71	122	-72	113	-19	122	-72	123	-17	123	-17	122	-72	125	-71	123	-17	125	-71	135	-19	135	-19	125	-71	128	-71	162	-61	160	-47	160	-79	160	-79	160	-47	155	-35	160	-79	155	-35	153	-97	153	-97	155	-35	146	-25	153	-97	146	-25	143	-76	143	-76	141	-86	153	-97	153	-97	141	-86	141	-113	146	-25	142	-72	143	-74	146	-25	143	-74	143	-76	146	-25	135	-19	136	-69	102	-130	107	-139	116	-119	116	-119	107	-139	126	-127	116	-119	126	-127	128	-108	128	-108	126	-127	141	-113	128	-108	141	-113	136	-97	136	-97	141	-113	141	-86	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	243	0	139	7	138	0	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	259	443	242	443	198	359	198	359	242	443	181	392	198	359	181	392	166	359	166	359	181	392	122	443	166	359	122	443	104	443	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	243	0	243	7	230	9	243	0	230	9	221	13	243	0	221	13	169	35	243	0	169	35	166	23	243	0	166	23	161	15	243	0	161	15	152	10	243	0	152	10	139	7	243	0	139	7	138	0	202	201	190	217	213	29	213	29	190	217	174	227	213	29	174	227	170	152	170	152	174	227	169	171	216	19	213	29	170	152	216	19	170	152	170	52	216	19	170	52	221	13	203	337	185	337	141	253	141	253	185	337	125	286	141	253	125	286	109	253	109	253	125	286	65	337	109	253	65	337	47	337	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	174	227	153	230	157	195	174	227	157	195	164	185	174	227	164	185	169	171	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	153	230	147	201	157	195	169	35	221	13	170	52	63	343	52	349	52	299	63	343	52	299	53	299	63	343	53	299	55	299	63	343	55	299	57	298	63	343	57	298	59	296	63	343	59	296	60	294	63	343	60	294	60	292	63	343	60	292	69	271	63	343	69	271	72	333	52	349	40	351	40	297	52	349	40	297	42	297	52	349	42	297	44	297	52	349	44	297	46	297	52	349	46	297	48	298	52	349	48	298	50	298	52	349	50	298	51	299	52	349	51	299	52	299	10	323	11	314	11	332	11	332	11	314	15	307	11	332	15	307	15	340	15	340	15	307	21	301	15	340	21	301	21	346	21	346	21	301	29	298	21	346	29	298	30	350	30	350	29	298	40	297	30	350	40	297	40	351	77	288	79	306	77	321	77	288	77	321	72	333	77	288	72	333	69	271	69	271	60	292	59	282	69	271	59	282	58	255	58	255	59	282	53	272	58	255	53	272	45	261	19	239	23	229	34	250	34	250	23	229	42	241	34	250	42	241	45	261	45	261	42	241	58	255	70	200	75	197	77	216	77	216	75	197	78	191	77	216	78	191	90	220	90	220	78	191	80	181	90	220	80	181	80	169	124	26	80	169	80	47	124	26	80	47	127	18	127	18	80	47	133	13	64	212	49	208	51	200	64	212	51	200	53	200	64	212	53	200	57	201	64	212	57	201	60	201	64	212	60	201	63	201	64	212	63	201	70	200	64	212	70	200	77	216	121	228	117	230	121	190	121	190	117	230	123	36	121	190	123	36	122	190	122	190	123	36	123	174	122	190	123	174	137	205	137	205	123	174	135	186	137	205	135	186	146	194	137	205	146	194	151	216	151	216	146	194	155	199	151	216	155	199	166	224	166	224	155	199	165	202	166	224	165	202	174	203	174	203	187	201	180	229	180	229	187	201	194	230	123	36	117	230	103	225	123	36	103	225	124	26	180	229	166	224	174	203	207	23	201	15	283	0	283	0	201	15	192	10	283	0	192	10	180	7	197	195	205	185	214	227	214	227	205	185	209	171	214	227	209	171	210	152	256	19	210	152	210	52	256	19	210	52	262	13	262	13	210	52	210	35	262	13	210	35	283	0	283	0	210	35	207	23	194	230	187	201	197	195	194	230	197	195	214	227	252	42	252	153	250	180	252	42	250	180	243	201	252	42	243	201	231	217	252	42	231	217	253	29	270	9	262	13	283	0	270	9	283	0	283	7	253	29	231	217	214	227	253	29	214	227	210	152	253	29	210	152	256	19	155	0	155	7	142	9	155	0	142	9	133	13	155	0	133	13	80	32	155	0	80	32	77	21	155	0	77	21	71	14	155	0	71	14	62	9	155	0	62	9	50	7	155	0	50	7	50	0	90	220	80	169	124	26	90	220	124	26	103	225	51	200	49	208	49	199	80	32	133	13	80	47	283	0	180	7	179	0	43	23	39	15	129	0	129	0	39	15	30	10	129	0	30	10	17	8	95	331	8	331	15	323	95	331	15	323	28	320	95	331	28	320	36	314	95	331	36	314	42	304	95	331	42	304	45	290	95	331	45	290	46	273	95	331	46	273	95	271	192	339	184	316	218	308	192	339	218	308	245	329	245	329	218	308	246	287	245	329	246	287	285	304	285	304	246	287	265	254	285	304	265	254	278	209	97	221	107	255	111	298	111	298	107	255	123	282	111	298	123	282	129	317	129	317	123	282	141	301	129	317	141	301	149	330	149	330	141	301	162	312	149	330	162	312	170	337	170	337	162	312	184	316	170	337	184	316	192	339	208	25	210	53	208	22	208	22	206	61	202	-8	202	-8	206	61	200	69	202	-8	200	69	191	74	210	53	208	25	209	29	210	53	209	29	210	34	210	53	210	34	211	39	210	53	211	39	211	43	279	106	270	65	289	32	289	32	270	65	257	35	289	32	257	35	251	2	251	2	257	35	239	16	251	2	239	16	219	9	219	9	215	10	251	2	251	2	215	10	202	-8	285	304	282	156	289	32	285	304	289	32	314	266	314	266	289	32	316	74	314	266	316	74	331	220	331	220	316	74	331	122	331	220	331	122	336	170	211	12	209	15	202	-8	202	-8	209	15	208	18	202	-8	208	18	208	22	202	-8	191	74	184	-6	184	-6	191	74	180	75	184	-6	180	75	169	0	169	0	180	75	168	73	169	0	168	73	160	67	169	0	160	67	158	9	158	9	160	67	153	58	158	9	153	58	151	22	151	22	153	58	149	48	151	22	149	48	148	37	112	11	105	18	46	46	46	46	105	18	100	29	46	46	100	29	46	273	46	273	100	29	98	42	46	273	98	42	97	55	95	271	46	273	97	55	95	271	97	55	97	221	95	271	97	221	111	298	129	0	129	8	122	8	129	0	122	8	112	11	129	0	112	11	46	46	129	0	46	46	45	34	129	0	45	34	43	23	129	0	17	8	17	0	211	12	202	-8	215	10	279	106	289	32	282	156	285	304	278	209	282	156	206	61	208	22	210	53	15	323	8	331	8	323	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	158	-87	154	-89	157	-103	157	-103	154	-89	150	-91	157	-103	150	-91	146	-91	146	-91	142	-91	157	-103	157	-103	142	-91	138	-89	157	-103	138	-89	134	-87	169	-56	168	-67	181	-90	181	-90	168	-67	166	-76	181	-90	166	-76	163	-82	163	-82	161	-85	181	-90	181	-90	161	-85	158	-87	181	-90	158	-87	157	-103	212	0	212	153	210	180	212	0	210	180	209	-38	209	-38	210	180	202	201	209	-38	202	201	198	-68	198	-68	202	201	190	217	198	-68	190	217	181	-90	181	-90	190	217	174	227	181	-90	174	227	170	152	170	152	174	227	169	171	174	227	153	230	157	195	174	227	157	195	164	185	174	227	164	185	169	171	181	-90	170	152	170	-21	181	-90	170	-21	170	-41	181	-90	170	-41	169	-56	127	-108	157	-103	134	-87	127	-108	134	-87	130	-83	127	-108	130	-83	125	-77	127	-108	125	-77	120	-71	127	-108	120	-71	115	-66	127	-108	115	-66	112	-107	112	-107	115	-66	110	-63	112	-107	110	-63	106	-61	112	-107	106	-61	101	-61	112	-107	101	-61	99	-103	94	-62	89	-65	89	-97	94	-62	89	-97	99	-103	94	-62	99	-103	101	-61	84	-69	81	-74	83	-90	84	-69	83	-90	89	-97	84	-69	89	-97	89	-65	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	83	-90	81	-74	80	-80	153	230	147	201	157	195	103	387	103	359	258	359	103	387	258	359	258	387	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	46	281	46	253	202	253	46	281	202	253	202	281	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	163	392	149	397	154	363	154	363	149	397	137	407	154	363	137	407	134	373	134	373	137	407	129	421	134	373	129	421	124	438	227	419	217	406	220	372	220	372	217	406	207	396	220	372	207	396	202	362	202	362	207	396	195	391	202	362	195	391	180	390	180	390	163	392	179	359	179	359	163	392	154	363	124	438	109	438	112	411	124	438	112	411	120	389	124	438	120	389	134	373	235	438	227	419	234	387	235	438	234	387	244	410	235	438	244	410	250	438	180	390	179	359	202	362	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	227	419	220	372	234	387	108	285	94	291	99	257	99	257	94	291	83	301	99	257	83	301	80	267	80	267	83	301	75	315	80	267	75	315	70	332	172	313	163	300	166	266	166	266	163	300	152	290	166	266	152	290	147	256	147	256	152	290	140	285	147	256	140	285	126	283	126	283	108	285	124	253	124	253	108	285	99	257	70	332	55	332	58	305	70	332	58	305	66	283	70	332	66	283	80	267	181	332	172	313	180	281	181	332	180	281	190	303	181	332	190	303	195	332	126	283	124	253	147	256	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	172	313	166	266	180	281	258	445	261	407	263	444	263	444	261	407	266	411	263	444	266	411	268	442	268	442	266	411	270	416	268	442	270	416	272	439	272	439	270	416	273	420	272	439	273	420	274	435	274	435	273	420	275	425	274	435	275	425	275	430	261	407	258	445	254	445	261	407	254	445	251	444	261	407	251	444	247	442	261	407	247	442	242	439	261	407	242	439	237	434	261	407	237	434	184	359	180	445	182	407	186	444	186	444	182	407	188	411	186	444	188	411	190	442	190	442	188	411	192	416	190	442	192	416	194	439	194	439	192	416	195	420	194	439	195	420	196	435	196	435	195	420	196	425	196	435	196	425	197	430	182	407	180	445	176	445	182	407	176	445	173	444	182	407	173	444	169	442	182	407	169	442	164	439	182	407	164	439	158	434	182	407	158	434	105	359	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	105	359	158	434	85	359	184	359	237	434	164	359	209	339	212	301	215	338	215	338	212	301	217	305	215	338	217	305	220	336	220	336	217	305	222	310	220	336	222	310	223	333	223	333	222	310	224	314	223	333	224	314	226	329	226	329	224	314	226	319	226	329	226	319	227	324	212	301	209	339	206	339	212	301	206	339	202	338	212	301	202	338	198	336	212	301	198	336	194	333	212	301	194	333	188	328	212	301	188	328	135	253	132	339	134	301	137	338	137	338	134	301	139	305	137	338	139	305	142	336	142	336	139	305	143	310	142	336	143	310	145	333	145	333	143	310	146	314	145	333	146	314	148	329	148	329	146	314	148	319	148	329	148	319	148	324	134	301	132	339	128	339	134	301	128	339	124	338	134	301	124	338	120	336	134	301	120	336	115	333	134	301	115	333	110	328	134	301	110	328	57	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	57	253	110	328	37	253	135	253	188	328	115	253	85	75	79	94	88	15	88	15	79	94	74	115	88	15	74	115	68	28	68	28	74	115	72	139	68	28	72	139	71	165	71	165	79	307	57	287	147	17	130	23	133	0	133	0	130	23	115	32	133	0	115	32	110	6	110	6	115	32	103	44	110	6	103	44	92	59	92	59	85	75	88	15	214	48	208	33	211	0	211	0	208	33	198	23	211	0	198	23	191	-1	191	-1	198	23	184	18	191	-1	184	18	173	-1	173	-1	184	18	166	16	157	-2	173	-1	166	16	157	-2	166	16	147	17	157	-2	147	17	133	0	92	59	88	15	110	6	175	334	171	334	187	314	187	314	171	334	169	316	135	309	169	316	151	333	135	309	151	333	131	330	71	165	75	218	79	307	79	307	75	218	88	260	79	307	88	260	95	317	95	317	88	260	108	291	95	317	108	291	112	324	112	324	108	291	135	309	112	324	135	309	131	330	28	85	39	63	39	262	39	262	39	63	52	44	39	262	52	44	57	287	57	287	52	44	68	28	57	287	68	28	71	165	15	165	17	136	18	201	18	201	17	136	21	110	18	201	21	110	26	234	26	234	21	110	28	85	26	234	28	85	39	262	270	307	276	311	260	331	260	331	276	311	286	312	260	331	286	312	419	331	419	331	286	312	300	313	373	150	380	135	380	211	380	211	380	135	383	115	380	211	383	115	383	232	383	232	383	115	394	115	383	232	394	115	394	232	316	183	332	165	342	184	342	184	332	165	350	163	342	184	350	163	360	189	360	189	350	163	364	159	360	189	364	159	373	197	373	197	364	159	373	150	373	197	373	150	380	211	274	23	269	29	249	0	249	0	269	29	266	36	249	0	266	36	266	46	266	183	266	165	332	165	266	183	332	165	316	183	419	331	300	313	327	313	419	331	327	313	358	312	419	331	358	312	380	307	419	331	380	307	394	298	419	331	394	298	402	283	419	331	402	283	407	261	419	331	407	261	419	261	266	296	260	331	266	46	266	46	260	331	251	331	266	46	251	331	249	0	249	0	251	331	238	331	249	0	238	331	230	0	230	0	238	331	224	332	230	0	224	332	215	262	215	262	224	332	214	282	267	302	270	307	260	331	267	302	260	331	266	296	402	41	387	28	421	0	421	0	387	28	370	21	421	0	370	21	352	19	421	0	443	84	430	84	421	0	430	84	416	59	421	0	416	59	402	41	274	23	249	0	283	20	283	20	249	0	421	0	283	20	421	0	296	19	296	19	421	0	352	19	230	0	215	262	215	66	230	0	215	66	214	48	230	0	214	48	211	0	214	282	212	332	209	297	209	297	212	332	204	333	209	297	204	333	200	308	200	308	204	333	192	333	200	308	192	333	187	314	187	314	192	333	184	334	187	314	184	334	179	334	171	334	151	333	169	316	212	332	214	282	224	332	175	334	187	314	179	334	61	146	63	163	65	216	65	216	63	163	66	177	65	216	66	177	77	222	77	222	66	177	70	189	77	222	70	189	76	198	76	198	82	203	77	222	77	222	82	203	89	226	67	64	63	84	56	16	56	16	63	84	61	105	56	16	61	105	60	127	60	127	61	146	56	16	56	16	61	146	55	208	56	16	55	208	42	193	34	40	56	16	42	193	34	40	42	193	30	175	34	40	30	175	22	155	34	40	22	155	20	71	17	132	15	109	20	71	17	132	20	71	22	155	110	9	101	12	118	-4	118	-4	101	12	92	17	118	-4	92	17	84	0	84	0	92	17	85	24	84	0	85	24	79	33	79	33	72	47	84	0	84	0	72	47	67	64	84	0	67	64	56	16	133	229	116	230	134	211	134	211	116	230	113	215	105	215	113	215	116	230	105	215	116	230	102	229	163	41	153	23	153	2	153	2	153	23	138	12	153	2	138	12	137	-2	137	-2	138	12	120	8	118	-4	137	-2	120	8	118	-4	120	8	110	9	150	196	162	173	163	217	163	217	162	173	169	140	163	217	169	140	177	207	177	207	169	140	171	98	180	24	171	98	169	66	180	24	169	66	167	11	167	11	169	66	163	41	167	11	163	41	153	2	149	225	133	229	134	211	149	225	134	211	150	196	149	225	150	196	163	217	180	24	191	42	192	192	192	192	191	42	201	24	192	192	201	24	204	207	204	207	201	24	212	11	204	207	212	11	209	153	209	153	212	11	210	138	209	153	210	138	290	153	290	153	210	138	337	138	177	207	171	98	180	24	177	207	180	24	192	192	235	45	223	67	224	2	224	2	223	67	214	98	224	2	214	98	212	11	212	11	214	98	210	138	326	56	313	43	314	20	314	20	313	43	301	35	314	20	301	35	296	6	296	6	301	35	288	30	296	6	288	30	277	-1	277	-1	288	30	275	28	277	-1	275	28	256	-4	256	-4	275	28	253	33	256	-4	253	33	238	-2	238	-2	253	33	235	45	238	-2	235	45	224	2	337	138	336	155	334	169	337	138	334	169	330	180	337	138	330	180	326	190	337	138	326	190	320	199	337	138	320	199	310	210	337	138	310	210	299	218	337	138	299	218	290	167	337	138	290	167	290	153	329	41	345	70	339	73	329	41	339	73	326	56	329	41	326	56	314	20	102	229	89	226	89	208	102	229	89	208	97	212	102	229	97	212	105	215	257	230	250	215	263	213	257	230	263	213	272	229	272	229	263	213	274	206	272	229	274	206	286	225	286	225	274	206	282	196	286	225	282	196	288	183	216	193	224	205	228	225	228	225	224	205	236	213	228	225	236	213	242	229	242	229	236	213	250	215	242	229	250	215	257	230	216	217	204	207	211	176	216	217	211	176	216	193	216	217	216	193	228	225	288	183	290	167	299	218	288	183	299	218	286	225	211	176	204	207	209	153	89	226	82	203	89	208	55	208	61	146	65	216	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	215	270	219	246	217	319	217	319	219	246	234	311	234	311	219	246	242	180	234	311	242	180	249	301	249	301	242	180	260	197	249	301	260	197	258	292	258	292	260	197	265	281	242	180	219	246	218	231	242	180	218	231	216	168	216	168	218	231	214	218	216	168	214	218	208	206	128	172	130	154	147	174	147	174	130	154	249	0	147	174	249	0	163	177	163	177	249	0	183	160	163	177	183	160	177	182	177	182	183	160	190	189	200	196	190	189	216	168	200	196	216	168	208	206	190	189	183	160	216	168	202	445	204	408	208	444	208	444	204	408	210	412	208	444	210	412	213	442	213	442	210	412	214	416	213	442	214	416	216	439	216	439	214	416	217	420	216	439	217	420	219	435	219	435	217	420	219	424	219	435	219	424	219	429	204	408	202	445	198	444	204	408	198	444	194	443	204	408	194	443	190	441	204	408	190	441	186	438	204	408	186	438	181	434	204	408	181	434	127	359	103	300	106	306	51	276	51	276	106	306	111	310	51	276	111	310	145	331	145	331	111	310	118	312	145	331	118	312	127	313	127	313	118	312	127	312	127	313	127	312	161	310	127	313	161	310	145	331	145	331	161	310	172	330	215	270	217	319	205	289	205	289	217	319	196	326	205	289	196	326	186	302	186	302	196	326	172	330	186	302	172	330	161	310	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	51	276	103	37	102	56	51	276	102	56	102	171	102	171	130	154	128	172	102	171	102	153	130	154	102	291	103	300	51	276	102	291	51	276	102	171	40	315	47	307	145	331	145	331	47	307	50	294	145	331	50	294	51	276	28	319	40	315	145	331	28	319	145	331	8	331	28	319	8	331	8	321	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	51	62	103	37	51	276	183	160	249	0	283	33	318	11	330	0	330	9	127	359	181	434	108	359	127	339	130	302	133	338	133	338	130	302	135	306	133	338	135	306	138	336	138	336	135	306	140	310	138	336	140	310	142	333	142	333	140	310	143	314	142	333	143	314	144	329	144	329	143	314	144	318	144	329	144	318	145	323	130	302	127	339	123	338	130	302	123	338	119	337	130	302	119	337	116	335	130	302	116	335	111	332	130	302	111	332	107	328	130	302	107	328	53	253	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	53	253	107	328	33	253	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	153	130	154	102	171	102	171	102	291	51	276	51	276	102	291	103	300	51	276	103	300	106	306	103	37	102	56	51	276	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	102	56	102	171	51	276	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	51	62	103	37	51	276	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	175	-71	178	-70	183	-19	183	-19	178	-70	181	-70	183	-19	181	-70	184	-69	184	-69	186	-70	194	-25	194	-25	186	-70	188	-71	194	-25	188	-71	189	-72	140	-46	141	-55	141	-36	141	-36	141	-55	145	-62	141	-36	145	-62	145	-29	145	-29	145	-62	151	-67	145	-29	151	-67	152	-23	152	-23	151	-67	159	-71	152	-23	159	-71	160	-19	160	-19	159	-71	169	-72	160	-19	169	-72	170	-17	170	-17	169	-72	172	-71	170	-17	172	-71	183	-19	183	-19	172	-71	175	-71	210	-61	208	-47	207	-79	207	-79	208	-47	202	-35	207	-79	202	-35	200	-97	200	-97	202	-35	194	-25	200	-97	194	-25	190	-76	190	-76	189	-86	200	-97	200	-97	189	-86	189	-113	194	-25	189	-72	190	-74	194	-25	190	-74	190	-76	194	-25	183	-19	184	-69	149	-130	154	-139	164	-119	164	-119	154	-139	173	-127	164	-119	173	-127	175	-108	175	-108	173	-127	189	-113	175	-108	189	-113	184	-97	184	-97	189	-113	189	-86	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	28	319	8	331	8	321	111	310	51	276	106	306	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	80	-71	83	-70	88	-19	88	-19	83	-70	86	-70	88	-19	86	-70	89	-69	89	-69	91	-70	99	-25	99	-25	91	-70	93	-71	99	-25	93	-71	94	-72	45	-46	46	-55	47	-36	47	-36	46	-55	50	-62	47	-36	50	-62	50	-29	50	-29	50	-62	56	-67	50	-29	56	-67	57	-23	57	-23	56	-67	64	-71	57	-23	64	-71	65	-19	65	-19	64	-71	74	-72	65	-19	74	-72	75	-17	75	-17	74	-72	77	-71	75	-17	77	-71	88	-19	88	-19	77	-71	80	-71	115	-61	113	-47	112	-79	112	-79	113	-47	107	-35	112	-79	107	-35	105	-97	105	-97	107	-35	99	-25	105	-97	99	-25	95	-76	95	-76	94	-86	105	-97	105	-97	94	-86	94	-113	99	-25	94	-72	95	-74	99	-25	95	-74	95	-76	99	-25	88	-19	89	-69	54	-130	59	-139	69	-119	69	-119	59	-139	78	-127	69	-119	78	-127	80	-108	80	-108	78	-127	94	-113	80	-108	94	-113	89	-97	89	-97	94	-113	94	-86	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	223	443	205	443	161	359	161	359	205	443	145	392	161	359	145	392	129	359	129	359	145	392	85	443	129	359	85	443	68	443	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	102	56	102	171	51	276	102	56	51	276	103	37	103	37	51	276	51	62	102	171	102	153	130	154	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	291	103	300	51	276	102	291	51	276	102	171	106	306	111	310	51	276	106	306	51	276	103	300	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	28	319	8	331	8	321	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	161	337	143	337	99	253	99	253	143	337	83	286	99	253	83	286	66	253	66	253	83	286	22	337	66	253	22	337	5	337	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	195	445	198	408	201	444	201	444	198	408	203	412	201	444	203	412	206	442	206	442	203	412	207	416	206	442	207	416	210	439	210	439	207	416	210	420	210	439	210	420	212	435	212	435	210	420	212	424	212	435	212	424	213	429	198	408	195	445	191	444	198	408	191	444	187	443	198	408	187	443	183	441	198	408	183	441	179	438	198	408	179	438	174	434	198	408	174	434	121	359	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	121	359	174	434	100	359	153	339	156	302	159	338	159	338	156	302	161	306	159	338	161	306	164	336	164	336	161	306	165	310	164	336	165	310	168	333	168	333	165	310	168	314	168	333	168	314	170	329	170	329	168	314	170	318	170	329	170	318	171	323	156	302	153	339	149	338	156	302	149	338	145	337	156	302	145	337	141	335	156	302	141	335	137	332	156	302	137	332	132	328	156	302	132	328	79	253	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	79	253	132	328	59	253	57	359	75	359	119	443	119	443	75	359	135	411	119	443	135	411	151	443	151	443	135	411	196	359	151	443	196	359	213	359	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	20	253	37	253	82	337	82	337	37	253	98	305	82	337	98	305	113	337	113	337	98	305	158	253	113	337	158	253	175	253	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	123	-106	132	-107	123	-89	123	-89	132	-107	129	-89	138	-88	129	-89	132	-107	138	-88	132	-107	153	-105	138	-31	136	11	131	-6	138	-31	131	-6	140	-50	140	-50	131	-6	130	-49	131	-6	113	-49	116	-51	131	-6	116	-51	118	-50	131	-6	118	-50	121	-50	131	-6	121	-50	124	-49	131	-6	124	-49	127	-49	131	-6	127	-49	130	-49	93	1	102	-1	109	15	109	15	102	-1	111	-3	109	15	111	-3	136	11	136	11	111	-3	121	-5	136	11	121	-5	131	-6	85	25	79	7	84	4	85	25	84	4	93	1	85	25	93	1	109	15	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	116	154	135	142	139	202	139	202	135	142	152	130	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	114	218	95	234	97	165	114	218	97	165	116	154	114	218	116	154	139	202	246	86	243	108	241	56	241	56	243	108	233	128	241	56	233	128	227	31	227	31	233	128	218	148	227	31	218	148	206	11	206	11	218	148	196	166	206	11	196	166	195	67	195	67	192	49	206	11	206	11	192	49	184	33	206	11	184	33	179	-1	179	-1	184	33	172	21	179	-1	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	138	-31	155	14	138	-31	148	-6	155	14	148	-6	179	-1	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	180	325	175	327	177	302	177	302	175	327	164	331	177	302	164	331	162	310	162	310	164	331	154	334	162	310	154	334	146	316	146	316	154	334	144	336	146	316	144	336	134	338	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	194	-64	192	-52	191	-79	191	-79	192	-52	187	-43	191	-79	187	-43	183	-91	183	-91	187	-43	178	-36	183	-91	178	-36	170	-99	170	-99	178	-36	166	-32	170	-99	166	-32	156	-67	156	-67	166	-32	155	-60	152	-55	155	-60	166	-32	152	-55	166	-32	151	-30	152	-55	151	-30	148	-30	152	-55	148	-30	147	-52	147	-52	148	-30	146	-30	147	-52	146	-30	143	-30	147	-52	143	-30	141	-31	147	-52	141	-31	140	-50	170	-99	156	-67	155	-74	170	-99	155	-74	153	-105	153	-105	155	-74	152	-81	153	-105	152	-81	146	-85	97	-83	98	-102	104	-86	104	-86	98	-102	106	-104	104	-86	106	-104	111	-87	111	-87	106	-104	114	-106	111	-87	114	-106	117	-88	117	-88	114	-106	123	-106	117	-88	123	-106	123	-89	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	98	-102	97	-83	89	-98	97	165	79	270	73	180	138	-88	153	-105	146	-85	138	-31	140	-50	141	-31	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	92	-107	89	-89	83	-89	92	-107	83	-89	83	-106	83	-106	83	-89	77	-88	83	-106	77	-88	74	-106	74	-106	77	-88	71	-87	74	-106	71	-87	66	-104	66	-104	71	-87	64	-86	66	-104	64	-86	58	-102	58	-102	64	-86	56	-83	58	-102	56	-83	50	-98	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	171	39	171	39	173	73	168	86	171	39	168	86	161	23	161	23	168	86	159	97	161	23	159	97	147	9	147	9	159	97	147	108	147	9	147	108	139	43	139	43	137	31	147	9	147	9	137	31	132	21	147	9	132	21	129	0	129	0	132	21	123	13	129	0	123	13	112	8	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	112	8	98	6	98	-31	112	8	98	-31	108	-4	112	8	108	-4	129	0	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	91	-3	90	-49	100	-50	91	-3	100	-50	98	-31	91	-3	98	-31	98	6	91	-3	73	-49	76	-51	91	-3	76	-51	78	-50	91	-3	78	-50	81	-50	91	-3	81	-50	84	-49	91	-3	84	-49	87	-49	91	-3	87	-49	90	-49	72	-1	77	-2	79	9	79	9	77	-2	81	-2	79	9	81	-2	98	6	98	6	81	-2	86	-3	98	6	86	-3	91	-3	68	0	72	-1	79	9	68	0	79	9	63	17	68	0	63	17	61	1	154	-64	152	-52	151	-79	151	-79	152	-52	147	-43	151	-79	147	-43	143	-91	143	-91	147	-43	138	-36	143	-91	138	-36	130	-99	130	-99	138	-36	126	-32	130	-99	126	-32	117	-67	117	-67	126	-32	116	-60	113	-55	116	-60	126	-32	113	-55	126	-32	111	-30	113	-55	111	-30	108	-30	113	-55	108	-30	107	-52	107	-52	108	-30	106	-30	107	-52	106	-30	103	-30	107	-52	103	-30	101	-31	107	-52	101	-31	100	-50	130	-99	117	-67	115	-74	130	-99	115	-74	113	-105	113	-105	115	-74	112	-81	113	-105	112	-81	106	-85	98	-88	89	-89	92	-107	98	-88	92	-107	113	-105	98	-88	113	-105	106	-85	51	31	41	50	45	4	98	-31	100	-50	101	-31	56	185	63	109	57	178	214	462	197	462	152	378	152	378	197	462	137	411	152	378	137	411	121	378	121	378	137	411	76	462	121	378	76	462	59	462	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	175	337	157	337	113	253	113	253	157	337	97	286	113	253	97	286	80	253	80	253	97	286	36	337	80	253	36	337	19	337	30	2	32	3	35	50	35	50	32	3	35	4	35	50	35	4	38	4	38	4	41	4	44	31	44	31	41	4	45	3	44	31	45	3	57	17	57	17	45	3	49	3	57	17	49	3	54	1	30	2	35	50	28	0	28	0	35	50	27	76	28	0	27	76	26	-1	26	-1	27	76	20	76	26	-1	20	76	20	-1	65	227	46	219	52	197	52	197	46	219	50	185	57	109	50	185	46	219	57	109	46	219	40	123	40	123	46	219	31	207	40	123	31	207	28	138	28	138	31	207	22	190	28	138	22	190	21	153	21	153	22	190	19	168	95	229	88	229	104	217	104	217	88	229	88	219	75	217	88	219	88	229	75	217	88	229	65	227	133	220	131	221	137	181	137	181	131	221	128	221	137	181	128	221	128	198	128	198	128	221	125	223	128	198	125	223	122	224	65	227	52	197	57	207	65	227	57	207	65	214	65	227	65	214	75	217	91	6	83	-4	91	-4	91	6	91	-4	98	-4	91	6	72	9	76	-3	91	6	76	-3	83	-4	72	9	57	17	61	0	72	9	61	0	68	-2	72	9	68	-2	76	-3	123	119	71	151	79	95	123	119	79	95	106	80	123	119	106	80	115	74	123	119	115	74	122	68	123	119	122	68	128	60	123	119	128	60	140	108	71	151	64	156	79	95	79	95	64	156	58	163	79	95	58	163	57	109	57	109	58	163	54	170	57	109	54	170	51	178	167	57	166	73	164	38	164	38	166	73	161	86	164	38	161	86	154	21	154	21	161	86	153	97	154	21	153	97	140	108	117	13	119	-1	125	21	125	21	119	-1	139	7	125	21	139	7	130	31	130	31	139	7	132	43	140	108	132	43	139	7	140	108	139	7	154	21	140	108	128	60	131	52	140	108	131	52	132	43	105	8	91	6	98	-4	105	8	98	-4	119	-1	105	8	119	-1	117	13	137	181	144	157	137	220	137	181	137	220	136	220	136	220	133	220	137	181	144	157	151	157	149	225	144	157	149	225	143	225	144	157	143	225	141	223	144	157	141	223	139	221	144	157	139	221	138	220	144	157	138	220	137	220	117	210	128	198	122	224	117	210	122	224	115	226	117	210	115	226	109	228	117	210	109	228	104	217	102	229	95	229	104	217	102	229	104	217	109	228	61	0	57	17	54	1	44	31	35	50	38	4	50	185	57	109	51	178	143	0	123	-49	126	-51	143	0	126	-51	128	-50	143	0	128	-50	131	-50	143	0	131	-50	134	-49	143	0	134	-49	137	-49	143	0	137	-49	140	-49	143	0	140	-49	150	-50	143	0	150	-50	148	-31	143	0	148	-31	178	310	143	0	178	310	127	310	143	0	127	310	127	61	143	0	127	61	126	39	143	0	126	39	123	25	143	0	123	25	115	16	143	0	115	16	101	12	143	0	101	12	80	9	143	0	80	9	80	0	142	-107	139	-89	133	-89	142	-107	133	-89	133	-106	133	-106	133	-89	127	-88	133	-106	127	-88	124	-106	124	-106	127	-88	121	-87	124	-106	121	-87	116	-104	116	-104	121	-87	114	-86	116	-104	114	-86	108	-102	108	-102	114	-86	107	-83	108	-102	107	-83	99	-98	226	9	205	11	226	0	226	0	205	11	192	16	226	0	192	16	161	0	161	0	192	16	183	23	161	0	183	23	179	36	178	310	148	-31	161	0	178	310	161	0	178	55	178	55	161	0	179	36	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	204	-64	202	-52	201	-79	201	-79	202	-52	197	-43	201	-79	197	-43	193	-91	193	-91	197	-43	188	-36	193	-91	188	-36	180	-99	180	-99	188	-36	176	-32	180	-99	176	-32	166	-67	166	-67	176	-32	165	-60	163	-55	165	-60	176	-32	163	-55	176	-32	161	-30	163	-55	161	-30	158	-30	163	-55	158	-30	157	-52	157	-52	158	-30	156	-30	157	-52	156	-30	153	-30	157	-52	153	-30	151	-31	157	-52	151	-31	150	-50	180	-99	166	-67	165	-74	180	-99	165	-74	163	-105	163	-105	165	-74	162	-81	163	-105	162	-81	156	-85	148	-88	139	-89	142	-107	148	-88	142	-107	163	-105	148	-88	163	-105	156	-85	148	-31	150	-50	151	-31	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	36	40	40	25	42	247	36	40	42	247	35	209	36	40	35	209	35	59	63	-107	60	-89	54	-89	63	-107	54	-89	54	-106	54	-106	54	-89	48	-88	54	-106	48	-88	46	-106	46	-106	48	-88	42	-87	46	-106	42	-87	38	-104	38	-104	42	-87	35	-86	38	-104	35	-86	30	-102	30	-102	35	-86	28	-83	30	-102	28	-83	21	-98	52	-50	55	-49	64	-1	64	-1	55	-49	58	-49	64	-1	58	-49	61	-49	61	-49	71	-50	64	-1	64	-1	44	-49	47	-51	64	-1	47	-51	50	-50	64	-1	50	-50	52	-50	53	260	42	247	45	12	53	260	45	12	53	3	53	260	53	3	64	276	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	77	-30	75	-30	79	-52	79	-52	75	-30	73	-31	79	-52	73	-31	71	-50	71	-50	73	-31	70	-31	71	-50	70	-31	64	-1	64	-1	70	-31	65	278	64	-1	65	278	64	276	70	-31	80	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	70	-31	126	-64	124	-52	123	-79	123	-79	124	-52	118	-43	123	-79	118	-43	115	-91	115	-91	118	-43	109	-36	115	-91	109	-36	102	-99	102	-99	109	-36	97	-32	102	-99	97	-32	88	-67	88	-67	97	-32	87	-60	84	-55	87	-60	97	-32	84	-55	97	-32	83	-30	84	-55	83	-30	80	-30	84	-55	80	-30	79	-52	70	-31	72	287	69	284	70	-31	69	284	67	281	70	-31	67	281	65	278	102	-99	88	-67	87	-74	102	-99	87	-74	84	-105	84	-105	87	-74	83	-81	84	-105	83	-81	78	-85	70	-88	60	-89	63	-107	70	-88	63	-107	84	-105	70	-88	84	-105	78	-85	86	28	94	-2	93	23	93	23	94	-2	103	21	109	22	103	21	107	1	109	22	107	1	118	9	81	36	78	49	80	-4	81	36	80	-4	94	-2	81	36	94	-2	86	28	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	9	115	24	109	22	118	9	115	24	118	9	121	27	103	21	94	-2	107	1	77	66	80	-4	78	49	77	-30	79	-52	80	-30	64	-1	64	276	53	3	42	247	40	25	45	12	230	443	213	443	169	359	169	359	213	443	152	392	169	359	152	392	137	359	137	359	152	392	93	443	137	359	93	443	75	443	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	103	209	77	225	103	209	103	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	93	-3	93	23	93	23	93	-3	103	21	109	22	103	21	106	1	109	22	106	1	118	8	81	36	78	49	79	-4	81	36	79	-4	93	-3	81	36	93	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	150	342	139	348	140	298	150	342	140	298	140	299	150	342	140	299	142	298	150	342	142	298	144	297	150	342	144	297	146	296	150	342	146	296	146	294	150	342	146	294	147	292	150	342	147	292	156	271	150	342	156	271	159	332	139	348	127	350	127	296	139	348	127	296	129	296	139	348	129	296	131	297	139	348	131	297	133	297	139	348	133	297	135	297	139	348	135	297	137	297	139	348	137	297	138	298	139	348	138	298	139	298	139	348	139	298	140	298	97	322	98	313	98	331	98	331	98	313	102	306	98	331	102	306	102	339	102	339	102	306	108	301	102	339	108	301	109	345	109	345	108	301	117	297	109	345	117	297	117	349	117	349	117	297	127	296	117	349	127	296	127	350	164	288	166	306	164	320	164	288	164	320	159	332	164	288	159	332	156	271	156	271	147	292	145	282	156	271	145	282	145	255	145	255	145	282	140	271	145	255	140	271	132	261	106	238	110	229	121	250	121	250	110	229	129	240	121	250	129	240	132	261	132	261	129	240	145	255	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	8	115	24	109	22	118	8	115	24	118	8	121	27	103	21	93	-3	106	1	77	66	79	-4	78	49	123	25	226	0	126	39	126	39	226	0	192	16	126	39	192	16	127	61	127	61	192	16	183	23	127	61	183	23	127	156	127	156	183	23	127	178	127	156	127	178	63	178	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	127	310	179	36	178	55	178	178	178	156	241	156	178	178	241	156	241	178	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	205	11	192	16	226	0	205	11	226	0	226	9	127	178	183	23	179	36	127	178	179	36	127	310	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	178	310	127	310	178	55	127	156	63	178	63	156	9	212	10	212	11	221	11	221	10	212	11	211	11	221	11	211	15	224	15	224	11	211	36	211	15	224	36	211	19	227	19	227	36	211	24	230	30	236	24	230	36	211	30	236	36	211	36	242	36	242	36	211	37	43	36	242	37	43	43	250	43	250	37	43	41	26	43	250	41	26	48	11	78	286	77	289	78	68	78	228	78	211	128	211	78	228	128	211	128	228	78	140	78	118	126	118	78	140	126	118	126	140	94	0	107	4	95	25	95	25	107	4	103	23	110	24	103	23	107	4	110	24	107	4	119	11	130	22	140	36	133	41	130	22	133	41	127	34	130	22	127	34	122	30	130	22	122	30	119	11	116	26	110	24	119	11	116	26	119	11	122	30	95	25	87	29	94	0	94	0	87	29	82	37	94	0	82	37	80	-1	80	-1	82	37	79	50	80	-1	79	50	78	68	78	68	77	289	77	290	78	68	77	290	76	291	78	68	76	291	75	292	78	68	75	292	74	292	78	68	74	292	61	1	78	68	61	1	80	-1	43	250	48	11	49	258	49	258	48	11	61	1	49	258	61	1	55	266	55	266	61	1	74	292	36	140	6	140	36	118	36	140	36	118	37	43	36	140	37	43	36	211	8	218	7	215	7	213	8	218	7	213	8	212	8	218	8	212	9	212	8	218	9	212	11	221	36	118	6	140	6	118	37	43	36	118	36	63	120	380	125	386	126	414	126	414	125	386	130	391	126	414	130	391	138	420	138	420	130	391	135	394	138	420	135	394	142	395	142	395	146	394	152	422	152	422	146	394	150	394	152	422	150	394	154	392	117	372	120	380	126	414	117	372	126	414	116	403	117	372	116	403	108	389	117	372	108	389	102	372	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	152	422	154	392	159	422	159	422	154	392	158	391	159	422	158	391	162	389	162	389	174	383	166	421	166	421	174	383	173	419	152	422	138	420	142	395	166	421	159	422	162	389	173	419	174	383	180	416	180	416	174	383	185	378	180	416	185	378	188	413	188	413	185	378	194	375	188	413	194	375	200	407	200	407	194	375	201	373	200	407	201	373	205	404	205	404	201	373	207	372	205	404	207	372	211	402	211	402	207	372	214	372	211	402	214	372	216	401	216	401	214	372	229	374	216	401	229	374	221	400	221	400	229	374	226	400	232	400	226	400	229	374	232	400	229	374	242	379	252	425	247	415	252	390	252	425	252	390	260	405	252	425	260	405	267	425	243	408	238	403	242	379	243	408	242	379	252	390	243	408	252	390	247	415	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	232	400	242	379	238	403	56	274	60	281	62	308	62	308	60	281	65	285	62	308	65	285	74	314	74	314	65	285	71	288	74	314	71	288	78	289	78	289	81	289	88	316	88	316	81	289	85	288	88	316	85	288	89	287	52	266	56	274	62	308	52	266	62	308	51	298	52	266	51	298	43	284	52	266	43	284	37	266	88	316	89	287	95	316	95	316	89	287	94	285	95	316	94	285	98	283	98	283	109	278	102	315	102	315	109	278	109	313	88	316	74	314	78	289	102	315	95	316	98	283	109	313	109	278	116	311	116	311	109	278	120	273	116	311	120	273	123	307	123	307	120	273	129	269	123	307	129	269	135	301	135	301	129	269	136	267	135	301	136	267	141	299	141	299	136	267	143	266	141	299	143	266	146	297	146	297	143	266	150	266	146	297	150	266	152	295	152	295	150	266	165	268	152	295	165	268	157	294	157	294	165	268	161	294	168	295	161	294	165	268	168	295	165	268	177	274	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	188	319	183	309	187	284	188	319	187	284	196	299	188	319	196	299	203	319	178	302	173	297	177	274	178	302	177	274	187	284	178	302	187	284	183	309	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	168	295	177	274	173	297	145	215	129	225	129	217	99	387	99	359	255	359	99	387	255	359	255	387	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	47	281	47	253	203	253	47	281	203	253	203	281	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	169	392	155	397	160	363	160	363	155	397	144	407	160	363	144	407	140	373	140	373	144	407	135	421	140	373	135	421	130	438	233	419	224	406	226	372	226	372	224	406	213	396	226	372	213	396	208	362	208	362	213	396	201	391	208	362	201	391	186	390	186	390	169	392	185	359	185	359	169	392	160	363	130	438	116	438	118	411	130	438	118	411	126	389	130	438	126	389	140	373	242	438	233	419	240	387	242	438	240	387	250	410	242	438	250	410	256	438	186	390	185	359	208	362	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	233	419	226	372	240	387	103	285	89	291	94	257	94	257	89	291	78	301	94	257	78	301	75	267	75	267	78	301	70	315	75	267	70	315	65	332	167	313	158	300	161	266	161	266	158	300	147	290	161	266	147	290	142	256	142	256	147	290	135	285	142	256	135	285	121	283	121	283	103	285	119	253	119	253	103	285	94	257	65	332	50	332	53	305	65	332	53	305	61	283	65	332	61	283	75	267	176	332	167	313	175	281	176	332	175	281	185	303	176	332	185	303	190	332	121	283	119	253	142	256	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	167	313	161	266	175	281	214	389	209	380	212	359	212	359	209	380	202	373	212	359	202	373	198	352	198	352	202	373	193	368	198	352	193	368	182	349	182	349	193	368	182	367	184	449	182	432	192	430	184	449	192	430	199	447	199	447	192	430	202	426	199	447	202	426	212	439	212	439	202	426	209	419	212	439	209	419	214	410	233	399	230	415	230	383	230	383	230	415	223	428	230	383	223	428	223	370	223	370	223	428	215	400	214	410	215	400	223	428	214	410	223	428	212	439	214	389	212	359	223	370	214	389	223	370	215	400	156	418	163	426	168	447	168	447	163	426	172	430	168	447	172	430	184	449	184	449	172	430	182	432	154	440	143	429	150	400	154	440	150	400	152	410	154	440	152	410	156	418	154	440	156	418	168	447	156	380	152	389	153	359	153	359	152	389	150	400	172	368	163	373	166	352	172	368	166	352	182	349	172	368	182	349	182	367	156	380	153	359	166	352	156	380	166	352	163	373	133	400	135	384	135	415	135	415	135	384	142	370	135	415	142	370	143	429	143	429	142	370	153	359	143	429	153	359	150	400	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	156	295	151	286	154	266	154	266	151	286	144	279	154	266	144	279	140	259	140	259	144	279	135	275	140	259	135	275	124	256	124	256	135	275	124	273	126	355	124	339	134	337	126	355	134	337	141	353	141	353	134	337	144	332	141	353	144	332	154	346	154	346	144	332	151	325	154	346	151	325	156	316	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	175	305	172	321	172	290	172	290	172	321	165	335	172	290	165	335	165	276	165	276	165	335	157	306	156	316	157	306	165	335	156	316	165	335	154	346	156	295	154	266	165	276	156	295	165	276	157	306	98	325	105	332	110	353	110	353	105	332	114	337	110	353	114	337	126	355	126	355	114	337	124	339	96	346	85	335	92	306	96	346	92	306	94	316	96	346	94	316	98	325	96	346	98	325	110	353	98	286	94	295	95	266	95	266	94	295	92	306	114	275	105	279	108	259	114	275	108	259	124	256	114	275	124	256	124	273	98	286	95	266	108	259	98	286	108	259	105	279	75	306	77	290	77	322	77	322	77	290	84	276	77	322	84	276	85	335	85	335	84	276	95	266	85	335	95	266	92	306	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	38	38	36	185	36	59	17	216	4	225	4	218	145	215	129	225	129	217	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	290	45	283	103	282	85	290	45	282	85	279	70	290	45	279	70	278	30	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	247	6	264	17	254	34	254	34	264	17	265	45	273	57	265	45	278	30	273	57	278	30	279	70	265	45	264	17	278	30	263	445	266	407	269	444	269	444	266	407	272	411	269	444	272	411	274	442	274	442	272	411	276	416	274	442	276	416	277	439	277	439	276	416	278	420	277	439	278	420	280	435	280	435	278	420	280	425	280	435	280	425	281	430	266	407	263	445	260	445	266	407	260	445	256	444	266	407	256	444	252	442	266	407	252	442	248	439	266	407	248	439	242	434	266	407	242	434	189	359	185	445	188	407	191	444	191	444	188	407	193	411	191	444	193	411	196	442	196	442	193	411	198	416	196	442	198	416	199	439	199	439	198	416	200	420	199	439	200	420	202	435	202	435	200	420	202	425	202	435	202	425	203	430	188	407	185	445	182	445	188	407	182	445	178	444	188	407	178	444	174	442	188	407	174	442	170	439	188	407	170	439	164	434	188	407	164	434	111	359	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	208	16	227	0	225	20	111	359	164	434	91	359	189	359	242	434	169	359	257	319	237	331	237	321	318	311	279	301	282	283	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	209	225	199	6	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	200	339	203	301	205	338	205	338	203	301	208	305	205	338	208	305	210	336	210	336	208	305	212	310	210	336	212	310	214	333	214	333	212	310	215	314	214	333	215	314	216	329	216	329	215	314	217	319	216	329	217	319	217	324	203	301	200	339	196	339	203	301	196	339	193	338	203	301	193	338	189	336	203	301	189	336	184	333	203	301	184	333	179	328	203	301	179	328	126	253	122	339	124	301	128	338	128	338	124	301	130	305	128	338	130	305	132	336	132	336	130	305	134	310	132	336	134	310	136	333	136	333	134	310	137	314	136	333	137	314	138	329	138	329	137	314	138	319	138	329	138	319	139	324	124	301	122	339	118	339	124	301	118	339	115	338	124	301	115	338	111	336	124	301	111	336	106	333	124	301	106	333	100	328	124	301	100	328	47	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	47	253	100	328	27	253	126	253	179	328	105	253	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	195	-28	208	16	195	-28	197	-22	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	194	-34	195	-28	189	15	194	-34	189	15	191	-80	191	-80	189	15	185	-6	185	-6	189	15	177	-6	125	37	121	1	138	-3	202	-51	198	-47	203	-82	203	-82	198	-47	195	-42	203	-82	195	-42	191	-80	191	-80	195	-42	194	-34	225	20	210	-3	227	0	225	20	227	0	241	26	241	26	227	0	243	4	241	26	243	4	254	34	254	34	243	4	256	11	254	34	256	11	265	45	265	45	256	11	268	20	265	45	268	20	273	57	208	16	197	-22	200	-16	208	16	200	-16	204	-10	208	16	204	-10	210	-3	208	16	210	-3	225	20	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	298	62	305	258	298	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	298	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	290	45	283	103	282	85	290	45	282	85	279	70	290	45	279	70	278	30	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	273	57	268	20	278	30	273	57	278	30	279	70	203	-82	216	-80	207	-53	207	-53	216	-80	213	-54	220	-53	213	-54	216	-80	220	-53	216	-80	227	-76	258	-44	248	-35	248	-58	248	-58	248	-35	240	-43	248	-58	240	-43	238	-69	238	-69	240	-43	233	-48	238	-69	233	-48	227	-76	227	-76	233	-48	226	-51	227	-76	226	-51	220	-53	191	-80	185	-6	181	-75	181	-75	185	-6	178	-13	181	-75	178	-13	173	-68	173	-68	178	-13	172	-20	173	-68	172	-20	169	-28	168	-58	173	-68	169	-28	168	-58	169	-28	166	-36	168	-58	166	-36	166	-45	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	202	-51	203	-82	207	-53	257	319	237	331	237	321	318	311	279	301	282	283	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	174	-23	174	-23	169	38	174	-30	174	-37	174	-30	171	-76	174	-37	171	-76	182	-77	177	-16	181	-9	209	225	209	225	181	-9	187	-2	209	225	187	-2	195	4	195	4	204	7	209	225	209	225	204	7	209	54	171	-76	174	-30	169	38	171	-76	169	38	169	2	171	-76	169	2	160	-71	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	212	34	213	10	217	29	217	29	213	10	221	13	217	29	221	13	225	26	225	26	221	13	230	15	225	26	230	15	237	25	237	25	230	15	240	18	237	25	240	18	240	25	209	42	209	54	204	7	209	42	204	7	213	10	209	42	213	10	212	34	182	-77	195	-76	186	-49	186	-49	195	-76	193	-49	199	-49	193	-49	195	-76	199	-49	195	-76	207	-71	238	-39	228	-31	227	-53	227	-53	228	-31	220	-38	227	-53	220	-38	217	-64	217	-64	220	-38	212	-43	217	-64	212	-43	207	-71	207	-71	212	-43	205	-47	207	-71	205	-47	199	-49	182	-77	186	-49	181	-46	182	-77	181	-46	177	-43	182	-77	177	-43	174	-37	169	2	160	-5	160	-71	160	-71	160	-5	154	-13	160	-71	154	-13	153	-63	153	-63	154	-13	149	-21	153	-63	149	-21	147	-53	147	-53	149	-21	146	-30	147	-53	146	-30	146	-40	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	38	38	36	185	36	59	145	215	129	225	129	217	209	225	174	-23	177	-16	17	216	4	225	4	218	158	359	175	359	220	443	220	443	175	359	235	411	220	443	235	411	251	443	251	443	235	411	296	359	251	443	296	359	314	359	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	108	253	126	253	171	337	171	337	126	253	186	305	171	337	186	305	201	337	201	337	186	305	247	253	201	337	247	253	264	253	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	103	359	120	359	165	443	165	443	120	359	180	411	165	443	180	411	196	443	196	443	180	411	242	359	196	443	242	359	258	359	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	209	411	210	403	211	419	211	419	210	403	214	397	211	419	214	397	214	426	214	426	214	397	219	391	214	426	219	391	219	431	219	431	219	391	226	388	219	431	226	388	226	435	226	435	226	388	233	387	226	435	233	387	234	436	234	436	233	387	242	388	234	436	242	388	242	435	242	435	242	388	249	391	242	435	249	391	249	431	249	431	249	391	254	397	249	431	254	397	254	426	254	426	254	397	258	403	254	426	258	403	258	419	258	419	258	403	259	411	110	411	111	403	111	419	111	419	111	403	115	397	111	419	115	397	115	426	115	426	115	397	120	391	115	426	120	391	120	431	120	431	120	391	126	388	120	431	126	388	127	435	127	435	126	388	134	387	127	435	134	387	134	436	134	436	134	387	142	388	134	436	142	388	142	435	142	435	142	388	149	391	142	435	149	391	149	431	149	431	149	391	155	397	149	431	155	397	155	426	155	426	155	397	158	403	155	426	158	403	158	419	158	419	158	403	160	411	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	214	445	216	408	220	444	220	444	216	408	221	412	220	444	221	412	224	442	224	442	221	412	226	416	224	442	226	416	228	439	228	439	226	416	229	420	228	439	229	420	230	435	230	435	229	420	230	424	230	435	230	424	231	429	216	408	214	445	209	444	216	408	209	444	205	443	216	408	205	443	202	441	216	408	202	441	197	438	216	408	197	438	193	434	216	408	193	434	139	359	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	139	359	193	434	119	359	171	339	174	302	177	338	177	338	174	302	180	306	177	338	180	306	182	336	182	336	180	306	184	310	182	336	184	310	186	333	186	333	184	310	187	314	186	333	187	314	188	329	188	329	187	314	189	318	188	329	189	318	189	323	174	302	171	339	167	338	174	302	167	338	163	337	174	302	163	337	160	335	174	302	160	335	156	332	174	302	156	332	151	328	174	302	151	328	97	253	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	97	253	151	328	77	253	160	368	167	369	168	416	168	416	167	369	174	372	168	416	174	372	175	412	175	412	174	372	180	377	175	412	180	377	180	407	180	407	180	377	183	384	180	407	183	384	184	400	184	400	183	384	185	392	136	400	136	384	139	407	139	407	136	384	140	378	139	407	140	378	144	412	144	412	140	378	145	372	144	412	145	372	151	416	151	416	145	372	152	369	151	416	152	369	160	417	160	417	152	369	160	368	160	417	160	368	168	416	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	136	384	136	400	135	392	118	262	126	263	127	310	127	310	126	263	133	266	127	310	133	266	134	306	134	306	133	266	139	271	134	306	139	271	139	301	139	301	139	271	142	278	139	301	142	278	142	294	142	294	142	278	143	286	95	294	95	278	98	301	98	301	95	278	99	272	98	301	99	272	103	306	103	306	99	272	104	266	103	306	104	266	110	310	110	310	104	266	111	263	110	310	111	263	118	311	118	311	111	263	118	262	118	311	118	262	127	310	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	163	17	149	16	201	0	149	16	133	15	201	0	133	15	67	15	201	0	67	15	13	7	201	0	13	7	13	0	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	67	15	147	210	13	7	95	278	95	294	94	286	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	232	462	214	462	170	378	170	378	214	462	154	411	170	378	154	411	138	378	138	378	154	411	94	462	138	378	94	462	76	462	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	192	337	175	337	130	253	130	253	175	337	114	286	130	253	114	286	98	253	98	253	114	286	54	337	98	253	54	337	36	337	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	50	30	48	24	140	0	140	0	48	24	46	19	140	0	46	19	42	16	42	16	39	13	140	0	140	0	39	13	33	11	140	0	33	11	27	9	97	23	51	45	100	18	100	18	51	45	103	15	107	12	103	15	51	45	107	12	51	45	51	37	95	298	98	310	92	329	92	329	98	310	103	320	92	329	103	320	114	338	114	338	103	320	111	326	114	338	111	326	122	328	122	328	128	327	140	342	140	342	128	327	134	324	140	342	134	324	139	320	94	44	94	282	92	329	94	44	92	329	76	315	94	44	76	315	94	36	165	291	171	290	171	335	171	335	171	290	177	291	171	335	177	291	179	331	179	331	177	291	183	294	179	331	183	294	184	327	184	327	183	294	187	299	184	327	187	299	188	322	188	322	187	299	190	304	188	322	190	304	191	316	191	316	190	304	191	310	152	301	156	297	157	339	157	339	156	297	160	293	157	339	160	293	164	338	164	338	160	293	165	291	164	338	165	291	171	335	140	342	144	315	145	341	145	341	144	315	148	307	145	341	148	307	151	341	151	341	148	307	152	301	151	341	152	301	157	339	140	342	114	338	122	328	140	0	140	7	130	8	140	0	130	8	121	9	140	0	121	9	113	10	140	0	113	10	107	12	140	0	107	12	50	30	76	315	63	296	94	36	94	36	63	296	55	272	94	36	55	272	95	29	95	29	55	272	54	264	95	29	54	264	53	255	95	29	53	255	52	245	95	29	52	245	51	235	95	29	51	235	51	225	95	29	51	225	51	209	95	29	51	209	51	45	95	29	51	45	97	23	19	8	10	7	140	0	19	8	140	0	27	9	51	209	51	225	38	225	51	209	38	225	38	209	140	0	10	7	10	0	50	30	107	12	51	37	140	342	139	320	144	315	95	298	92	329	94	282	7	311	8	312	18	324	18	324	8	312	10	312	18	324	10	312	12	312	12	312	22	311	18	324	18	324	22	311	31	328	22	311	29	309	31	328	31	328	29	309	34	304	31	328	34	304	43	331	43	331	34	304	36	296	43	331	36	296	36	283	41	18	36	283	36	270	41	18	36	270	36	254	36	254	36	270	-8	270	36	254	-8	270	-8	254	79	270	79	254	172	254	79	270	172	254	172	270	99	16	88	21	95	-2	95	-2	88	21	81	28	95	-2	81	28	72	2	72	2	81	28	79	37	72	2	79	37	76	342	76	342	79	37	79	188	76	342	79	188	79	340	5	311	7	311	18	324	5	311	18	324	3	320	5	311	3	320	3	311	188	63	177	38	189	18	189	18	177	38	162	22	189	18	162	22	157	1	157	1	162	22	145	14	157	1	145	14	127	11	127	11	112	12	119	-4	119	-4	112	12	99	16	119	-4	99	16	95	-2	64	338	53	334	54	9	64	338	54	9	72	2	64	338	72	2	76	342	43	331	36	283	41	18	43	331	41	18	54	9	43	331	54	9	53	334	146	230	128	228	155	191	155	191	128	228	128	199	113	197	128	199	128	228	113	197	128	228	112	223	79	159	81	171	87	202	87	202	81	171	88	182	87	202	88	182	98	214	98	214	88	182	99	191	98	214	99	191	112	223	112	223	99	191	113	197	79	159	87	202	79	188	79	159	79	188	79	37	236	120	232	155	230	78	230	78	232	155	220	185	230	78	220	185	214	44	214	44	220	185	201	209	214	44	201	209	192	100	192	100	189	18	214	44	155	191	174	172	176	224	176	224	174	172	185	147	176	224	185	147	201	209	201	209	185	147	190	122	201	209	190	122	192	100	127	11	119	-4	157	1	188	63	189	18	192	100	146	230	155	191	176	224	41	18	36	254	36	28	78	52	63	73	75	1	75	1	63	73	54	99	75	1	54	99	48	17	48	17	54	99	51	127	188	63	176	50	177	28	177	28	176	50	162	40	177	28	162	40	158	10	158	10	162	40	146	33	158	10	146	33	135	0	135	0	146	33	127	31	107	-4	135	0	127	31	107	-4	127	31	100	37	107	-4	100	37	78	52	107	-4	78	52	75	1	193	49	206	74	199	78	193	49	199	78	188	63	193	49	188	63	177	28	131	230	123	230	139	209	139	209	123	230	122	215	97	211	122	215	109	229	97	211	109	229	96	227	84	223	73	217	77	199	84	223	77	199	97	211	84	223	97	211	96	227	63	211	46	196	54	156	63	211	54	156	62	181	63	211	62	181	77	199	63	211	77	199	73	217	15	132	17	71	21	156	21	156	17	71	29	41	21	156	29	41	31	178	31	178	29	41	48	17	31	178	48	17	46	196	46	196	48	17	51	127	46	196	51	127	54	156	155	225	147	227	148	195	155	225	148	195	152	178	155	225	152	178	160	163	155	225	160	163	162	222	139	209	148	195	147	227	139	209	147	227	139	229	139	209	139	229	131	230	190	225	190	237	186	269	190	225	186	269	190	162	190	225	190	162	190	203	192	248	195	258	201	277	201	277	195	258	201	264	201	277	201	264	209	267	209	267	219	264	220	280	220	280	219	264	225	256	220	280	225	256	231	278	231	278	225	256	228	247	231	278	228	247	233	240	243	237	248	237	248	268	248	268	248	237	251	239	248	268	251	239	254	260	254	260	251	239	254	242	254	260	254	242	256	251	256	251	254	242	255	246	240	275	231	278	233	240	240	275	233	240	243	237	240	275	243	237	248	268	220	280	201	277	209	267	186	269	190	237	192	248	186	269	192	248	201	277	186	269	174	257	176	157	186	269	176	157	183	158	186	269	183	158	190	162	176	157	174	257	166	241	176	157	166	241	162	222	176	157	162	222	160	163	198	172	199	180	199	185	198	172	199	185	197	190	198	172	197	190	195	194	198	172	195	194	195	166	195	166	195	194	193	199	195	166	193	199	190	203	195	166	190	203	190	162	123	230	109	229	122	215	17	71	15	132	12	105	84	50	72	68	79	9	79	9	72	68	69	90	61	168	69	90	72	115	61	168	72	115	85	176	85	176	72	115	80	135	85	176	80	135	95	149	139	161	145	161	141	189	139	161	141	189	117	191	139	161	117	191	114	158	114	158	117	191	98	196	114	158	98	196	95	149	95	149	98	196	85	206	95	149	85	206	85	176	85	176	85	206	77	219	85	176	77	219	64	186	64	186	77	219	74	237	82	328	74	237	78	267	82	328	78	267	87	290	180	158	185	194	173	159	173	159	185	194	173	192	173	159	173	192	164	159	164	159	173	192	161	191	164	159	161	191	154	160	154	160	161	191	149	189	154	160	149	189	145	161	145	161	149	189	141	189	256	296	248	309	251	258	256	296	251	258	256	265	256	296	256	265	258	273	256	296	258	273	259	281	228	253	236	252	237	320	237	320	236	252	244	253	237	320	244	253	248	309	248	309	244	253	251	258	223	329	208	335	208	277	223	329	208	277	214	266	223	329	214	266	220	258	223	329	220	258	228	253	223	329	228	253	237	320	166	342	156	320	167	319	166	342	167	319	177	341	177	341	167	319	179	315	177	341	179	315	188	339	188	339	179	315	190	309	188	339	190	309	198	337	198	337	190	309	199	302	198	337	199	302	208	335	208	335	199	302	204	292	208	335	204	292	208	277	217	180	215	185	214	172	214	172	215	185	211	189	214	172	211	189	207	166	207	166	211	189	205	192	207	166	205	192	199	194	207	166	199	194	197	162	197	162	199	194	194	194	197	162	194	194	188	159	188	159	194	194	185	194	188	159	185	194	180	158	261	36	263	84	251	26	251	26	263	84	251	59	251	26	251	59	236	16	236	16	251	59	236	42	236	16	236	42	218	8	218	8	236	42	217	33	218	8	217	33	199	2	199	2	217	33	193	28	199	2	193	28	177	-1	177	-1	193	28	164	27	177	-1	164	27	152	-2	152	-2	164	27	129	29	152	-2	129	29	116	0	116	0	129	29	103	37	116	0	103	37	84	50	48	25	79	9	69	90	48	25	69	90	61	168	48	25	61	168	42	153	48	25	42	153	28	133	48	25	28	133	25	51	20	110	17	86	25	51	20	110	25	51	28	133	281	79	263	84	270	46	281	79	270	46	276	57	281	79	276	57	280	68	87	290	104	307	118	338	118	338	104	307	127	316	118	338	127	316	155	342	155	342	127	316	156	320	155	342	156	320	166	342	33	211	47	197	51	309	51	309	47	197	64	186	51	309	64	186	82	328	82	328	64	186	74	237	30	283	22	249	25	227	30	283	25	227	33	211	30	283	33	211	51	309	82	328	87	290	118	338	263	84	261	36	270	46	84	50	79	9	116	0	42	-65	40	-64	46	-78	46	-78	40	-64	39	-62	46	-78	39	-62	32	-77	32	-77	39	-62	38	-60	40	-28	38	-60	38	-59	40	-28	38	-59	38	-58	41	-53	42	-50	43	-34	43	-34	42	-50	43	-48	43	-34	43	-48	44	-40	44	-40	43	-48	43	-45	44	-40	43	-45	43	-42	40	-28	38	-58	39	-57	40	-28	39	-57	40	-55	40	-28	40	-55	41	-53	40	-28	41	-53	43	-34	36	-25	30	-22	32	-77	36	-25	32	-77	38	-60	36	-25	38	-60	40	-28	42	-65	46	-78	45	-66	45	-66	46	-78	49	-67	61	-63	49	-67	61	-76	61	-63	61	-76	74	-71	11	-25	11	-65	17	-22	17	-22	11	-65	21	-72	17	-22	21	-72	24	-21	24	-21	21	-72	32	-77	24	-21	32	-77	30	-22	6	-30	4	-36	5	-55	6	-30	5	-55	11	-65	6	-30	11	-65	11	-25	86	203	85	178	85	-62	85	-62	85	178	84	155	85	-62	84	155	83	20	83	20	82	-11	85	-62	85	-62	82	-11	78	-35	85	-62	78	-35	74	-71	74	-71	78	-35	71	-53	74	-71	71	-53	61	-63	82	68	83	51	83	134	83	134	83	51	83	34	83	134	83	34	84	155	84	155	83	34	83	20	82	114	82	94	82	83	82	114	82	83	82	68	82	114	82	68	83	134	88	219	86	203	95	-48	88	219	95	-48	95	267	95	267	95	-48	103	-30	95	267	103	-30	106	305	106	305	103	-30	110	-2	106	305	110	-2	122	332	122	332	110	-2	117	41	122	332	117	41	123	95	31	219	31	203	86	203	31	219	86	203	88	219	123	95	127	152	130	241	130	241	127	152	129	203	130	241	129	203	129	219	129	219	129	203	189	203	129	219	189	203	189	219	130	241	131	266	122	332	122	332	131	266	134	292	122	332	134	292	142	348	142	348	134	292	139	314	142	348	139	314	146	329	146	329	149	333	142	348	142	348	149	333	167	353	152	335	156	337	167	353	167	353	156	337	161	338	167	353	161	338	166	339	166	339	169	338	167	353	167	353	169	338	181	352	211	330	204	340	205	301	211	330	205	301	209	306	211	330	209	306	212	312	211	330	212	312	213	319	186	297	192	296	194	347	194	347	192	296	199	297	194	347	199	297	204	340	204	340	199	297	205	301	181	352	169	338	172	338	181	352	172	338	174	336	181	352	174	336	175	335	181	352	175	335	176	333	181	352	176	333	180	299	181	352	180	299	186	297	181	352	186	297	194	347	180	299	176	333	176	302	176	302	176	333	175	329	176	302	175	329	174	326	173	323	172	319	173	307	173	323	173	307	176	302	173	323	176	302	174	326	49	-67	46	-78	61	-76	167	353	149	333	152	335	173	307	172	319	171	313	86	203	85	-62	95	-48	122	332	123	95	130	241	5	-55	4	-36	3	-44	34	23	29	15	113	0	113	0	29	15	20	10	113	0	20	10	4	7	8	312	10	312	19	324	19	324	10	312	11	312	19	324	11	312	12	312	12	312	21	312	19	324	19	324	21	312	33	328	19	324	5	320	7	312	19	324	7	312	8	312	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	62	337	79	51	62	337	79	35	79	35	62	337	47	332	79	35	47	332	36	289	36	289	47	332	35	300	33	328	21	312	28	310	33	328	28	310	33	306	33	328	33	306	35	300	33	328	35	300	47	332	167	180	182	224	160	192	160	192	182	224	151	230	160	192	151	230	150	200	150	200	151	230	133	203	120	201	133	203	129	227	120	201	129	227	112	219	87	181	97	189	97	209	97	209	97	189	108	196	97	209	108	196	112	219	112	219	108	196	120	201	87	198	79	188	79	171	87	198	79	171	87	181	87	198	87	181	97	209	79	51	79	171	79	188	171	150	175	37	182	224	182	224	175	37	185	18	182	224	185	18	200	208	200	208	185	18	200	5	200	208	200	5	210	186	210	186	200	5	214	63	210	186	214	63	213	163	213	163	214	63	214	143	222	36	216	49	222	-2	222	-2	216	49	214	63	340	117	336	89	339	52	339	52	336	89	325	62	339	52	325	62	319	23	319	23	325	62	308	38	319	23	308	38	289	2	289	2	308	38	285	22	289	2	285	22	257	16	257	16	244	18	248	-4	248	-4	244	18	232	26	248	-4	232	26	222	36	182	224	167	180	170	165	182	224	170	165	171	150	151	230	129	227	133	203	339	52	351	88	340	117	340	117	343	202	335	153	335	153	343	202	330	222	335	153	330	222	322	176	322	176	330	222	310	230	322	176	310	230	307	190	307	190	310	230	305	229	307	190	305	229	299	227	294	201	307	190	299	227	294	201	299	227	294	224	294	201	294	224	290	219	294	201	290	219	289	214	351	88	355	127	354	149	351	88	354	149	351	176	351	88	351	176	343	202	351	88	343	202	340	117	257	16	248	-4	289	2	113	0	113	7	97	10	113	0	97	10	87	15	113	0	87	15	36	35	113	0	36	35	34	23	36	50	36	35	87	15	36	50	87	15	82	23	36	50	82	23	79	35	36	50	79	35	36	289	7	312	5	320	5	311	113	0	4	7	4	0	214	63	200	5	222	-2	222	36	222	-2	248	-4	175	37	171	150	171	64	152	314	152	342	144	322	144	322	152	342	134	325	120	321	134	325	152	342	120	321	152	342	116	336	151	191	137	160	147	168	151	191	147	168	160	179	151	191	83	131	118	141	151	191	118	141	137	160	197	324	189	331	190	298	197	324	190	298	195	302	197	324	195	302	198	307	197	324	198	307	199	314	152	342	159	305	166	340	166	340	159	305	168	298	166	340	168	298	179	337	179	337	168	298	179	295	179	337	179	295	189	331	189	331	179	295	185	295	189	331	185	295	190	298	83	255	86	278	85	320	85	320	86	278	94	297	85	320	94	297	116	336	116	336	94	297	106	312	116	336	106	312	120	321	244	8	234	11	252	0	252	0	234	11	222	17	252	0	222	17	164	16	164	16	222	17	209	27	164	16	209	27	195	42	195	42	118	141	153	33	153	33	118	141	83	131	153	33	83	131	83	126	84	23	83	33	46	266	84	23	46	266	41	233	62	296	46	266	83	33	62	296	83	33	83	255	62	296	83	255	85	320	161	203	158	199	160	179	160	179	158	199	155	195	160	179	155	195	151	191	163	209	162	207	174	191	163	209	174	191	188	201	163	209	188	201	200	209	200	209	209	213	163	209	163	209	209	213	240	225	163	209	240	225	162	212	162	212	240	225	160	214	240	225	209	213	217	215	240	225	217	215	225	217	240	225	225	217	232	217	240	225	232	217	240	218	240	225	138	225	149	217	240	225	149	217	156	216	240	225	156	216	160	214	161	203	160	179	174	191	161	203	174	191	162	207	161	10	158	8	252	0	252	0	158	8	156	7	252	0	156	7	153	7	159	24	162	21	195	42	195	42	162	21	163	18	195	42	163	18	164	16	164	16	163	12	252	0	252	0	163	12	161	10	195	42	153	33	156	29	195	42	156	29	159	24	143	7	143	0	252	0	143	7	252	0	153	7	121	0	121	7	110	8	121	0	110	8	101	9	121	0	101	9	94	11	121	0	94	11	40	27	121	0	40	27	37	19	121	0	37	19	31	14	121	0	31	14	20	10	121	0	20	10	3	7	121	0	3	7	3	0	41	40	40	27	94	11	41	40	94	11	88	16	41	40	88	16	84	23	41	40	84	23	41	233	244	8	252	0	252	7	149	217	138	225	138	218	152	342	152	314	159	305	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	189	92	29	49	189	49	174	49	174	49	189	11	189	49	174	11	189	11	174	59	333	92	29	91	44	91	189	91	174	128	174	91	189	128	174	128	189	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	49	46	48	32	101	13	49	46	101	13	95	20	49	46	95	20	92	29	49	46	92	29	49	174	14	312	9	320	9	311	128	0	11	7	11	0	49	281	92	29	59	333	46	14	41	11	130	0	130	0	41	11	35	9	130	0	35	9	27	7	89	291	92	291	102	326	102	326	92	291	94	292	102	326	94	292	96	292	96	292	101	291	102	326	102	326	101	291	106	288	102	326	106	288	116	316	116	316	106	288	111	283	116	316	111	283	116	277	120	166	54	25	102	25	102	25	54	25	102	21	102	16	102	21	54	25	102	16	54	25	105	13	105	13	54	25	130	0	105	13	130	0	111	10	111	10	130	0	119	8	132	190	126	178	164	166	164	166	126	178	120	166	164	166	120	166	108	41	108	41	120	166	106	37	122	268	128	300	122	269	122	269	128	300	121	270	116	277	121	270	128	300	116	277	128	300	116	316	128	300	122	268	123	267	128	300	123	267	123	266	128	300	123	266	124	265	128	300	124	265	132	247	128	300	132	247	140	280	87	332	70	334	72	284	87	332	72	284	78	286	87	332	78	286	83	289	87	332	83	289	86	290	87	332	86	290	89	291	87	332	89	291	102	326	50	283	57	282	59	333	59	333	57	282	62	282	59	333	62	282	70	334	70	334	62	282	67	283	70	334	67	283	72	284	36	305	37	298	37	314	37	314	37	298	40	291	37	314	40	291	42	322	42	322	40	291	44	286	42	322	44	286	49	329	49	329	44	286	50	283	49	329	50	283	59	333	149	262	193	307	193	334	149	262	193	334	140	280	149	262	140	280	140	222	149	262	140	222	141	216	149	262	141	216	164	166	149	262	164	166	233	33	140	280	132	247	134	242	140	280	134	242	136	236	140	280	136	236	139	229	140	280	139	229	140	222	132	247	124	265	36	176	132	247	36	176	36	150	211	12	206	9	258	0	258	0	206	9	200	8	258	0	200	8	191	7	214	20	258	0	246	12	214	20	246	12	241	16	214	20	241	16	237	23	214	20	237	23	233	33	214	20	233	33	214	21	233	33	164	166	213	28	233	33	213	28	213	26	233	33	213	26	214	25	233	33	214	25	214	23	233	33	214	23	214	21	141	216	140	210	164	166	136	201	132	190	164	166	136	201	164	166	140	210	120	166	102	25	103	29	120	166	103	29	104	33	120	166	104	33	106	37	251	9	246	12	258	0	251	9	258	0	258	7	213	15	211	12	258	0	213	15	258	0	214	20	51	19	46	14	130	0	51	19	130	0	54	25	130	0	27	7	27	0	119	8	130	0	130	7	258	0	191	7	191	0	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	-93	161	-101	243	-116	243	-116	161	-101	152	-106	243	-116	152	-106	139	-108	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	213	-87	170	152	170	-63	213	-87	170	-63	216	-96	216	-96	170	-63	221	-102	153	230	147	201	157	195	153	230	157	195	174	227	212	-73	212	153	210	180	212	-73	210	180	202	201	212	-73	202	201	190	217	212	-73	190	217	213	-87	243	-116	243	-108	230	-106	243	-116	230	-106	221	-102	243	-116	221	-102	169	-80	243	-116	169	-80	166	-93	174	227	170	152	213	-87	174	227	213	-87	190	217	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	243	-116	139	-108	138	-116	169	-80	221	-102	170	-63	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	242	296	257	279	244	326	242	296	244	326	232	331	242	296	232	331	231	305	231	305	232	331	220	334	231	305	220	334	219	311	219	311	220	334	207	336	219	311	207	336	207	316	207	316	207	336	194	338	207	316	194	338	194	319	194	319	194	338	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	194	338	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	269	314	272	323	266	323	269	314	266	323	270	257	270	257	266	323	260	323	270	257	260	323	257	279	257	279	260	323	254	324	257	279	254	324	249	325	282	323	272	323	276	314	282	323	276	314	280	314	282	357	283	351	283	363	283	363	283	351	285	346	283	363	285	346	286	368	286	368	285	346	289	341	286	368	289	341	291	373	291	373	289	341	294	337	291	373	294	337	297	376	297	376	294	337	299	334	297	376	299	334	305	377	305	377	299	334	308	318	305	377	308	318	313	376	313	376	308	318	317	323	313	376	317	323	319	372	319	372	317	323	324	330	319	372	324	330	325	367	325	367	324	330	328	339	325	367	328	339	328	359	328	359	328	339	329	349	284	314	289	314	290	324	290	324	289	314	293	314	290	324	293	314	295	326	295	326	293	314	296	315	295	326	296	315	298	329	298	329	296	315	308	318	298	329	308	318	299	334	282	323	280	314	284	314	282	323	284	314	290	324	272	323	269	314	276	314	270	257	279	231	295	293	295	293	279	231	285	201	295	293	285	201	287	169	287	169	285	134	314	60	314	60	285	134	280	103	314	60	280	103	279	24	336	108	344	166	340	203	336	108	340	203	331	237	336	108	331	237	315	267	336	108	315	267	314	60	314	60	315	267	295	293	314	60	295	293	287	169	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	244	326	257	279	249	325	269	314	270	257	295	293	130	25	180	-6	142	19	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	149	228	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	130	215	140	211	149	228	149	228	140	211	149	206	149	228	149	206	170	222	170	222	149	206	158	199	170	222	158	199	165	191	165	191	174	177	170	222	170	222	174	177	188	212	191	17	215	43	204	199	204	199	215	43	217	182	221	183	217	182	222	172	221	183	222	172	226	185	226	185	222	172	232	175	204	199	190	102	191	17	189	122	190	102	204	199	189	122	204	199	188	212	188	212	174	177	181	161	188	212	181	161	186	142	188	212	186	142	189	122	266	209	264	219	264	199	264	199	264	219	260	227	264	199	260	227	260	190	260	190	260	227	255	232	260	190	255	232	253	183	253	183	255	232	248	236	253	183	248	236	243	178	243	178	248	236	241	237	243	178	241	237	235	191	235	191	241	237	235	193	234	189	231	187	232	175	234	189	232	175	243	178	234	189	243	178	235	191	218	217	219	210	219	222	219	222	219	210	222	205	219	222	222	205	222	228	222	228	222	205	225	201	222	228	225	201	227	233	227	233	225	201	230	197	227	233	230	197	234	236	234	236	230	197	235	193	234	236	235	193	241	237	234	128	233	140	235	116	235	116	233	140	230	152	235	116	230	152	230	76	230	76	230	152	227	162	230	76	227	162	222	172	230	76	222	172	217	182	230	76	217	182	215	43	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	187	70	191	17	190	102	226	185	232	175	231	187	93	25	123	-4	101	18	122	307	123	334	114	314	114	314	123	334	104	318	96	316	104	318	123	334	96	316	123	334	89	329	167	316	160	324	160	291	167	316	160	291	165	295	167	316	165	295	168	300	167	316	168	300	169	306	138	291	149	287	149	330	149	330	149	287	155	288	149	330	155	288	160	324	160	324	155	288	160	291	137	333	123	334	129	298	137	333	129	298	138	291	137	333	138	291	149	330	89	329	65	313	80	288	89	329	80	288	84	302	89	329	84	302	89	311	89	329	89	311	96	316	79	190	79	267	65	313	79	190	65	313	79	-61	79	-61	65	313	49	289	79	-61	49	289	80	-77	80	-77	49	289	40	259	80	-77	40	259	37	225	235	123	231	158	230	82	230	82	231	158	219	188	230	82	219	188	215	47	215	47	219	188	202	210	215	47	202	210	193	19	193	19	202	210	192	103	193	19	192	103	189	73	193	19	189	73	181	47	202	210	179	225	181	163	202	210	181	163	189	136	202	210	189	136	192	103	135	228	131	200	151	195	135	228	151	195	151	230	151	230	151	195	168	183	151	230	168	183	179	225	179	225	168	183	181	163	108	-1	118	-3	117	13	117	13	118	-3	132	11	152	15	132	11	164	1	152	15	164	1	168	28	168	28	164	1	193	19	168	28	193	19	181	47	132	11	118	-3	130	-4	132	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	92	-94	123	-107	92	-94	37	-78	123	-107	37	-78	34	-87	123	-107	34	-87	27	-93	123	-107	27	-93	17	-97	123	-107	17	-97	2	-99	123	-107	2	-99	2	-107	79	-61	79	167	79	190	79	190	79	167	82	176	79	190	82	176	93	205	93	205	82	176	91	185	93	205	91	185	103	193	37	-64	37	-78	92	-94	37	-64	92	-94	84	-88	37	-64	84	-88	80	-77	37	-64	80	-77	37	225	93	205	103	193	106	216	106	216	103	193	116	198	106	216	116	198	120	224	120	224	116	198	131	200	120	224	131	200	135	228	82	35	79	44	90	8	90	8	79	44	79	17	82	35	90	8	91	26	91	26	90	8	99	2	91	26	99	2	103	18	103	18	99	2	108	-1	103	18	108	-1	117	13	80	288	65	313	79	267	123	334	122	307	129	298	48	234	65	232	53	250	53	250	65	232	65	248	74	249	65	248	65	232	74	249	65	232	73	232	92	313	93	337	82	322	82	322	93	337	68	325	55	323	68	325	65	342	55	323	65	342	48	339	27	286	29	300	33	331	33	331	29	300	35	310	33	331	35	310	48	339	48	339	35	310	44	318	48	339	44	318	55	323	21	254	33	242	27	286	27	286	33	331	21	254	21	254	33	331	21	319	21	254	21	319	13	269	13	269	21	319	13	303	13	269	13	303	10	286	100	272	105	-98	114	322	114	322	105	-98	116	-54	130	300	116	-54	118	5	130	300	118	5	125	66	139	275	130	300	133	127	139	275	133	127	140	188	139	275	140	188	142	247	166	-79	159	-88	160	-116	160	-116	159	-88	151	-95	160	-116	151	-95	141	-98	141	-98	130	-95	160	-116	160	-116	130	-95	129	-111	203	-99	206	-88	205	-82	203	-99	205	-82	202	-76	203	-99	202	-76	197	-72	203	-99	197	-72	194	-107	197	-72	192	-70	194	-107	194	-107	192	-70	186	-69	194	-107	186	-69	183	-112	183	-112	186	-69	175	-72	183	-112	175	-72	171	-115	171	-115	175	-72	166	-79	171	-115	166	-79	160	-116	116	-65	116	-54	105	-98	116	-65	105	-98	118	-77	118	-77	105	-98	129	-111	118	-77	129	-111	122	-88	122	-88	129	-111	130	-95	114	322	93	337	97	301	114	322	97	301	100	287	114	322	100	287	100	272	93	337	65	342	68	325	105	-98	100	272	99	243	99	243	100	272	96	264	99	243	96	264	93	239	93	239	96	264	90	258	93	239	90	258	87	236	87	236	90	258	83	253	87	236	83	253	80	234	80	234	83	253	74	249	80	234	74	249	73	232	105	-98	99	243	95	190	105	-98	95	190	89	137	105	-98	89	137	88	-78	82	84	76	31	77	-52	82	84	77	-52	88	-78	82	84	88	-78	89	137	53	250	42	256	48	234	48	234	42	256	34	264	48	234	34	264	33	242	33	242	34	264	29	274	33	242	29	274	27	286	77	-52	76	31	74	-21	93	337	92	313	97	301	114	322	116	-54	130	300	130	300	125	66	133	127	35	59	37	33	35	209	35	209	37	33	42	247	35	209	42	247	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	64	276	66	-2	71	286	71	286	66	-2	77	55	71	286	77	55	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	285	77	66	77	285	77	286	77	66	77	286	76	288	77	66	76	288	76	289	77	66	76	289	74	290	77	66	74	290	71	286	124	12	124	10	124	30	124	12	124	30	121	10	121	10	124	30	118	25	121	10	118	25	115	5	115	5	118	25	111	22	115	5	111	22	106	0	106	0	111	22	103	21	103	21	90	24	94	-2	94	-2	90	24	83	32	94	-2	83	32	81	-4	81	-4	83	32	79	43	81	-4	79	43	77	55	54	262	42	247	44	15	54	262	44	15	54	3	54	262	54	3	66	-2	54	262	66	-2	64	276	88	-108	112	-102	97	-88	97	-88	112	-102	106	-91	114	-86	106	-91	112	-102	114	-86	112	-102	127	-88	139	24	140	33	133	39	139	24	133	39	135	-66	135	-66	133	39	129	34	135	-66	129	34	127	-88	127	-88	129	34	125	-14	138	-11	138	-2	138	-40	138	-40	138	-2	138	6	138	-40	138	6	135	-66	135	-66	138	6	139	15	135	-66	139	15	139	24	124	10	124	7	124	30	124	30	124	7	125	2	124	30	125	2	129	34	129	34	125	2	125	-4	129	34	125	-4	125	-14	127	-88	125	-14	125	-34	127	-88	125	-34	123	-54	127	-88	123	-54	120	-73	127	-88	120	-73	114	-86	97	-88	89	-80	88	-108	88	-108	89	-80	81	-72	88	-108	81	-72	74	-107	74	-107	81	-72	73	-64	74	-107	73	-64	62	-103	62	-103	73	-64	61	-61	62	-103	61	-61	56	-62	51	-98	62	-103	56	-62	51	-98	56	-62	50	-64	51	-98	50	-64	46	-68	51	-98	46	-68	44	-90	42	-74	41	-80	44	-90	42	-74	44	-90	46	-68	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	213	7	212	8	216	7	212	7	211	8	216	7	211	7	210	106	0	103	21	94	-2	42	247	37	33	44	15	77	55	66	-2	81	-4	120	314	120	342	112	322	112	322	120	342	102	325	91	322	102	325	120	342	91	322	120	342	87	336	61	-1	79	-4	63	322	63	322	79	-4	77	54	63	322	77	54	77	65	77	225	77	209	127	209	77	225	127	209	127	225	79	42	79	-4	83	32	83	32	79	-4	95	-2	83	32	95	-2	91	24	91	24	95	-2	103	21	110	22	103	21	109	2	110	22	109	2	121	11	61	-1	63	322	48	8	48	8	63	322	47	299	48	8	47	299	40	22	40	22	47	299	38	271	40	22	38	271	36	40	36	40	38	271	35	239	36	40	35	239	35	209	35	209	35	239	31	235	163	325	155	333	158	298	163	325	158	298	162	302	163	325	162	302	165	308	163	325	165	308	166	314	120	342	127	305	131	341	131	341	127	305	136	298	131	341	136	298	144	338	144	338	136	298	147	295	144	338	147	295	155	333	155	333	147	295	153	296	155	333	153	296	158	298	77	275	77	288	63	322	63	322	77	288	79	301	63	322	79	301	87	336	87	336	79	301	83	313	87	336	83	313	91	322	131	21	140	33	133	39	131	21	133	39	128	33	131	21	128	33	123	28	131	21	123	28	121	11	117	25	110	22	121	11	117	25	121	11	123	28	103	21	95	-2	109	2	35	209	31	235	23	229	35	209	23	229	16	222	35	209	16	222	10	216	35	209	10	216	8	209	8	209	10	216	7	213	77	275	63	322	77	65	120	342	120	314	127	305	36	40	35	209	35	59	77	54	79	-4	79	42	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	352	331	237	331	257	319	352	331	257	319	270	312	352	331	270	312	279	301	352	331	279	301	317	310	352	331	317	310	329	317	352	331	329	317	348	321	352	331	348	321	365	323	405	359	404	369	403	347	403	347	404	369	400	377	403	347	400	377	397	337	397	337	400	377	394	383	397	337	394	383	388	330	388	330	394	383	388	386	388	330	388	386	381	387	377	326	388	330	381	387	377	326	381	387	375	341	377	326	375	341	374	339	377	326	374	339	370	336	377	326	370	336	365	323	358	360	361	354	361	377	361	377	361	354	365	350	361	377	365	350	366	382	366	382	365	350	370	346	366	382	370	346	373	386	373	386	370	346	374	343	373	386	374	343	381	387	381	387	374	343	375	341	358	372	357	366	358	360	358	372	358	360	361	377	365	323	370	336	365	333	365	323	365	333	358	332	365	323	358	332	352	331	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	309	298	317	310	282	283	309	298	282	283	283	257	309	298	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	317	310	279	301	282	283	208	16	227	0	225	20	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	237	231	232	229	239	218	239	218	232	229	224	227	239	218	224	227	223	217	223	217	224	227	216	225	223	217	216	225	209	225	209	54	209	225	199	6	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	166	184	166	69	168	38	270	252	268	262	267	240	267	240	268	262	264	270	267	240	264	270	261	230	261	230	264	270	258	276	261	230	258	276	252	280	261	230	252	280	251	223	251	223	252	280	245	281	251	223	245	281	239	234	239	234	239	218	251	223	239	234	245	281	237	240	237	240	245	281	237	280	237	240	237	280	233	244	233	244	237	280	231	277	233	244	231	277	228	248	228	248	231	277	226	273	228	248	226	273	224	253	224	253	226	273	223	268	224	253	223	268	222	262	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	209	225	209	217	223	217	237	231	239	218	239	234	145	215	129	225	129	217	17	216	4	225	4	218	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	113	158	5	7	73	19	113	158	73	19	172	158	113	158	172	158	128	180	113	158	128	180	51	180	113	158	51	180	51	158	187	180	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	172	158	259	158	187	180	172	158	187	180	224	312	172	158	224	312	128	180	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	187	180	259	158	259	180	26	331	81	309	97	311	22	-53	23	-64	23	-37	23	-37	23	-64	26	-74	23	-37	26	-74	28	-24	28	-24	26	-74	31	-84	28	-24	31	-84	35	-13	35	-13	31	-84	38	-93	35	-13	38	-93	44	-4	44	-4	38	-93	46	-68	84	122	180	214	136	193	136	193	180	214	180	225	136	193	180	225	53	193	43	191	53	193	180	225	43	191	180	225	18	225	123	-84	117	-92	120	-113	120	-113	117	-92	109	-98	120	-113	109	-98	106	-115	106	-115	109	-98	99	-101	106	-115	99	-101	93	-116	93	-116	99	-101	89	-102	74	-101	63	-96	63	-110	74	-101	63	-110	73	-113	74	-101	73	-113	82	-115	74	-101	82	-115	89	-102	55	-106	63	-110	63	-96	55	-106	63	-96	53	-88	55	-106	53	-88	48	-79	55	-106	48	-79	47	-102	47	-102	48	-79	46	-68	47	-102	46	-68	38	-93	135	-55	130	-63	133	-110	133	-110	130	-63	127	-75	133	-110	127	-75	123	-84	153	-43	156	-100	161	-44	161	-44	156	-100	164	-93	161	-44	164	-93	168	-48	168	-48	164	-93	170	-86	168	-48	170	-86	173	-52	173	-52	170	-86	174	-78	173	-52	174	-78	176	-58	176	-58	174	-78	176	-71	176	-58	176	-71	177	-65	146	-44	140	-48	145	-106	146	-44	145	-106	156	-100	146	-44	156	-100	153	-43	135	-55	133	-110	145	-106	135	-55	145	-106	140	-48	96	102	92	125	86	123	96	102	86	123	84	122	96	102	84	122	82	101	96	102	100	127	92	125	104	-9	126	3	107	32	107	32	126	3	123	41	129	45	123	41	126	3	129	45	126	3	143	12	159	24	167	33	169	105	169	105	167	33	174	44	169	105	174	44	177	89	177	89	174	44	178	56	177	89	178	56	180	69	156	119	139	127	139	80	156	119	139	80	141	70	156	119	141	70	143	12	156	119	143	12	149	16	156	119	149	16	159	24	156	119	159	24	169	105	143	12	141	70	140	62	109	129	112	101	118	130	118	130	112	101	124	96	118	130	124	96	139	127	139	127	124	96	133	89	139	127	133	89	139	80	112	101	109	129	100	127	112	101	100	127	96	102	143	12	140	62	138	55	143	12	138	55	134	49	143	12	134	49	129	45	93	25	81	18	82	-22	93	25	82	-22	104	-9	93	25	104	-9	107	32	81	18	69	11	82	-22	82	-22	69	11	63	-34	57	-39	63	-34	69	11	57	-39	69	11	55	3	55	3	44	-4	46	-59	55	3	46	-59	48	-51	55	3	48	-51	52	-45	55	3	52	-45	57	-39	18	225	2	151	11	151	18	225	11	151	15	165	18	225	15	165	23	177	18	225	23	177	33	186	18	225	33	186	43	191	40	78	51	88	136	193	136	193	51	88	60	95	136	193	60	95	84	122	84	122	60	95	70	99	84	122	70	99	82	101	136	193	30	87	32	85	136	193	32	85	35	82	136	193	35	82	37	80	136	193	37	80	39	79	136	193	39	79	40	78	46	-59	44	-4	46	-68	93	-116	89	-102	82	-115	123	-84	120	-113	133	-110	26	236	35	257	38	298	38	298	35	257	45	275	38	298	45	275	58	320	58	320	45	275	59	288	58	320	59	288	85	333	85	333	59	288	76	298	85	333	76	298	99	301	99	301	123	298	119	338	119	338	123	298	148	334	24	271	15	238	26	236	24	271	26	236	38	298	159	180	153	132	158	138	159	180	158	138	164	144	159	180	147	156	147	126	159	180	147	126	153	132	11	180	11	157	147	156	11	180	147	156	159	180	241	180	190	180	201	156	241	180	201	156	214	156	241	180	214	156	228	157	241	180	228	157	241	157	187	156	201	156	190	180	187	156	190	180	194	304	187	156	194	304	174	323	187	156	174	323	174	156	168	220	167	210	169	150	169	150	167	210	165	200	169	150	165	200	164	144	164	144	165	200	162	190	164	144	162	190	159	180	168	220	169	150	169	230	169	230	169	150	174	323	174	323	169	150	174	156	123	298	142	289	148	334	148	334	142	289	157	274	148	334	157	274	174	323	174	323	157	274	166	255	174	323	166	255	169	230	197	193	203	207	207	280	207	280	203	207	208	220	207	280	208	220	211	250	211	250	208	220	211	235	194	304	190	180	197	193	194	304	197	193	207	280	147	126	147	156	140	144	147	126	140	144	131	133	147	126	131	133	122	122	147	126	122	122	113	111	147	126	113	111	103	100	147	126	103	100	65	38	119	338	85	333	99	301	103	100	15	6	65	38	65	38	15	6	210	0	65	38	210	0	182	38	182	38	210	0	196	39	230	71	223	60	237	69	237	69	223	60	215	50	237	69	215	50	210	0	210	0	215	50	207	44	210	0	207	44	196	39	210	0	15	6	15	0	106	224	145	224	145	239	106	224	145	239	105	239	106	224	105	239	104	270	106	224	104	270	90	149	106	224	90	149	108	193	164	64	159	43	176	9	176	9	159	43	151	24	176	9	151	24	148	-1	148	-1	151	24	138	9	148	-1	138	9	120	3	120	3	101	10	113	-5	113	-5	101	10	94	-3	94	-3	101	10	90	26	94	-3	90	26	83	45	94	-3	83	45	75	61	94	-3	75	61	74	2	60	68	52	66	55	13	60	68	55	13	74	2	60	68	74	2	75	61	46	63	41	59	42	27	46	63	42	27	55	13	46	63	55	13	52	66	37	53	36	46	42	27	37	53	42	27	41	59	164	64	176	9	166	83	166	83	176	9	177	172	177	172	176	9	196	28	177	172	196	28	197	149	197	149	196	28	209	55	197	149	209	55	209	121	209	121	209	55	214	89	162	106	166	83	177	172	162	106	177	172	150	187	162	106	150	187	150	124	133	138	150	124	150	187	133	138	150	187	119	193	133	138	119	193	117	193	133	138	117	193	114	193	133	138	114	193	113	146	113	146	114	193	112	193	113	146	112	193	110	193	113	146	110	193	108	193	113	146	108	193	90	149	104	270	80	270	90	149	90	149	80	270	80	239	90	149	80	239	80	224	80	224	80	239	42	239	80	224	42	239	42	224	120	3	113	-5	148	-1	90	149	80	224	80	149	52	0	52	368	27	368	52	0	27	368	27	0	87	368	87	0	113	0	87	368	113	0	113	368	27	368	27	0	52	0	27	368	52	0	52	368	17	161	96	136	96	161	96	161	96	136	122	0	96	161	122	0	96	206	96	206	122	0	96	232	96	206	96	232	17	232	122	368	96	368	122	0	122	232	122	206	200	206	122	232	200	206	200	232	122	161	122	136	200	136	122	161	200	136	200	161	122	0	96	136	96	0	96	232	122	0	96	368	96	206	17	232	17	206	96	136	17	161	17	136	83	47	83	-2	92	49	92	49	83	-2	92	-3	92	49	92	-3	100	47	100	47	92	-3	101	-2	100	47	101	-2	107	43	107	43	101	-2	108	0	107	43	108	0	113	37	113	37	108	0	113	6	113	37	113	6	116	30	116	30	113	6	117	13	116	30	117	13	118	22	65	21	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	76	0	70	37	76	0	76	43	76	43	76	0	83	-2	76	43	83	-2	83	47	118	300	117	312	117	284	118	300	117	284	118	289	118	300	118	289	118	293	118	300	118	293	118	297	117	278	117	284	117	312	117	278	117	312	114	323	117	278	114	323	109	331	117	278	109	331	102	336	117	278	102	336	95	88	92	338	82	336	89	88	92	338	89	88	95	88	92	338	95	88	102	336	89	88	82	336	75	331	89	88	75	331	69	322	89	88	69	322	66	311	89	88	66	311	66	278	66	311	65	297	65	294	66	311	65	294	65	290	66	311	65	290	65	286	66	311	65	286	66	282	66	311	66	282	66	278	147	337	129	337	85	253	85	253	129	337	69	286	85	253	69	286	53	253	53	253	69	286	9	337	53	253	9	337	-7	337	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	167	323	76	51	99	108	167	323	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	190	323	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	353	0	246	11	242	10	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	201	355	198	348	199	327	199	327	198	348	193	343	199	327	193	343	190	323	190	323	193	343	186	339	190	323	186	339	224	128	224	128	186	339	179	338	224	128	179	338	172	339	224	128	172	339	167	323	224	128	167	323	166	266	75	47	76	51	167	323	75	47	167	323	70	93	75	47	70	93	74	43	70	93	55	58	72	30	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	235	10	226	9	353	0	235	10	353	0	242	10	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	172	339	165	343	167	323	167	323	165	343	161	348	167	323	161	348	158	327	158	327	161	348	157	355	158	327	157	355	156	362	156	394	156	362	157	369	156	394	157	369	167	399	167	399	157	369	161	375	167	399	161	375	166	380	151	334	158	327	156	362	151	334	156	362	156	394	151	334	156	394	147	385	151	334	147	385	145	342	142	374	140	362	141	351	142	374	141	351	145	342	142	374	145	342	147	385	180	401	179	384	186	383	180	401	186	383	192	399	192	399	186	383	193	380	192	399	193	380	203	393	203	393	193	380	198	375	203	393	198	375	201	369	203	393	203	362	207	333	203	393	207	333	211	385	211	385	207	333	214	341	211	385	214	341	217	374	217	374	214	341	217	351	217	374	217	351	219	361	201	355	199	327	207	333	201	355	207	333	203	362	172	383	179	384	180	401	172	383	180	401	167	399	172	383	167	399	166	380	231	456	231	460	230	452	230	452	231	460	229	464	230	452	229	464	228	448	228	448	229	464	227	466	228	448	227	466	225	445	225	445	227	466	223	468	225	445	223	468	220	442	220	442	223	468	219	469	220	442	219	469	215	439	215	439	219	469	214	469	215	439	214	469	210	468	215	439	210	468	207	466	215	439	207	466	203	463	215	439	203	463	199	459	215	439	199	459	145	399	199	459	128	399	145	399	203	393	201	369	203	362	353	0	226	9	226	0	167	323	108	128	166	266	146	295	142	286	144	266	144	266	142	286	134	279	144	266	134	279	130	259	130	259	134	279	125	275	130	259	125	275	114	256	114	256	125	275	114	273	65	306	68	290	68	322	68	322	68	290	75	276	68	322	75	276	75	335	75	335	75	276	85	266	75	335	85	266	83	306	83	306	86	346	75	335	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	116	355	114	339	125	337	116	355	125	337	131	353	131	353	125	337	134	332	131	353	134	332	145	346	145	346	134	332	141	325	145	346	141	325	146	316	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	153	445	156	408	160	444	160	444	156	408	161	412	160	444	161	412	164	442	164	442	161	412	165	416	164	442	165	416	168	439	168	439	165	416	168	420	168	439	168	420	170	435	170	435	168	420	170	424	170	435	170	424	171	429	156	408	153	445	149	444	156	408	149	444	146	443	156	408	146	443	142	441	156	408	142	441	137	438	156	408	137	438	132	434	156	408	132	434	79	359	165	305	163	321	163	290	163	290	163	321	155	335	163	290	155	335	155	276	155	276	155	335	148	306	146	316	148	306	155	335	146	316	155	335	145	346	146	295	144	266	155	276	146	295	155	276	148	306	89	325	96	332	100	353	100	353	96	332	105	337	100	353	105	337	116	355	116	355	105	337	114	339	86	346	83	306	84	316	86	346	84	316	89	325	86	346	89	325	100	353	104	275	96	279	99	259	104	275	99	259	114	256	104	275	114	256	114	273	89	286	84	295	85	266	89	286	85	266	99	259	89	286	99	259	96	279	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	83	306	85	266	84	295	79	359	132	434	59	359	184	56	186	-3	185	44	29	167	29	183	28	175	360	149	366	135	367	211	367	211	366	135	370	114	367	211	370	114	370	232	370	232	370	114	381	114	370	232	381	114	381	232	300	183	319	165	326	184	326	184	319	165	337	163	326	184	337	163	346	189	346	189	337	163	350	158	346	189	350	158	359	197	359	197	350	158	360	149	359	197	360	149	367	211	311	445	314	408	317	444	317	444	314	408	319	412	317	444	319	412	322	442	322	442	319	412	323	416	322	442	323	416	326	439	326	439	323	416	326	420	326	439	326	420	328	435	328	435	326	420	328	424	328	435	328	424	329	429	314	408	311	445	307	444	314	408	307	444	303	443	314	408	303	443	299	441	314	408	299	441	295	438	314	408	295	438	290	434	314	408	290	434	237	359	87	11	77	13	99	0	99	0	77	13	70	16	99	0	70	16	36	33	36	33	70	16	66	20	36	33	66	20	44	49	44	49	66	20	65	24	71	48	80	68	166	291	166	291	80	68	93	95	166	291	93	95	111	130	111	130	199	130	120	150	120	150	199	130	199	150	195	27	189	18	410	0	410	0	189	18	179	13	410	0	179	13	164	11	166	291	111	130	120	150	166	291	120	150	199	309	166	291	199	309	168	294	262	313	408	331	199	309	199	309	408	331	169	310	199	309	169	310	171	305	171	305	171	302	199	309	199	309	171	302	170	300	199	309	170	300	169	297	199	309	249	34	248	47	248	183	248	165	319	165	248	183	319	165	300	183	408	331	262	313	305	313	408	331	305	313	341	312	408	331	341	312	367	308	408	331	367	308	382	299	408	331	382	299	392	283	408	331	392	283	397	261	408	331	397	261	408	261	199	309	248	47	248	295	199	309	248	295	249	301	199	309	249	301	251	306	199	309	251	306	253	310	199	309	253	310	257	312	199	309	257	312	262	313	408	331	126	331	143	320	408	331	143	320	155	318	408	331	155	318	164	315	408	331	164	315	169	310	389	37	372	26	410	0	410	0	372	26	349	20	410	0	349	20	320	19	410	0	431	84	420	84	410	0	420	84	404	56	410	0	404	56	389	37	199	56	198	39	257	22	257	22	198	39	195	27	257	22	195	27	268	19	268	19	195	27	410	0	268	19	410	0	283	19	283	19	410	0	320	19	199	150	199	130	252	26	199	150	252	26	249	34	199	150	249	34	199	309	199	56	257	22	252	26	199	56	252	26	199	130	155	9	155	0	410	0	155	9	410	0	164	11	44	49	65	24	66	33	44	49	66	33	71	48	44	49	71	48	166	291	99	0	36	33	28	23	99	0	28	23	21	16	99	0	21	16	11	12	99	0	11	12	0	9	99	0	0	9	0	0	87	11	99	0	99	9	168	294	199	309	169	297	143	320	126	331	126	321	237	359	290	434	217	359	204	339	206	302	210	338	210	338	206	302	211	306	210	338	211	306	214	336	214	336	211	306	216	310	214	336	216	310	218	333	218	333	216	310	219	314	218	333	219	314	220	329	220	329	219	314	220	318	220	329	220	318	221	323	206	302	204	339	199	338	206	302	199	338	195	337	206	302	195	337	192	335	206	302	192	335	187	332	206	302	187	332	182	328	206	302	182	328	129	253	73	196	74	203	62	220	73	196	62	220	66	156	73	196	66	156	70	161	143	38	134	31	134	17	134	17	134	31	121	25	134	17	121	25	119	7	119	7	121	25	108	21	119	7	108	21	105	1	105	1	108	21	95	19	105	1	95	19	91	-1	91	-1	95	19	83	21	91	-1	83	21	77	-2	77	-2	83	21	74	28	77	-2	74	28	67	37	63	63	58	0	64	49	64	49	58	0	77	-2	64	49	77	-2	67	37	74	203	79	208	84	227	84	227	79	208	86	213	84	227	86	213	109	230	109	230	86	213	96	216	109	230	96	216	107	217	107	217	119	215	109	230	109	230	119	215	123	229	175	8	177	138	169	206	175	8	169	206	164	18	164	18	169	206	157	216	164	18	157	216	153	31	153	31	157	216	147	44	147	45	147	44	147	222	147	222	147	44	157	216	147	222	136	227	136	189	147	222	136	189	137	172	147	222	137	172	137	127	147	222	137	127	138	90	147	222	138	90	139	79	147	222	139	79	140	68	147	222	140	68	143	57	147	222	143	57	146	46	147	222	146	46	146	45	147	222	146	45	147	45	137	141	137	127	137	172	136	227	123	229	127	210	136	227	127	210	133	202	136	227	133	202	136	189	228	230	221	214	235	212	228	230	235	212	255	227	255	227	235	212	246	206	255	227	246	206	254	194	177	153	180	177	181	216	181	216	180	177	186	194	181	216	186	194	192	222	192	222	186	194	194	206	192	222	194	206	203	227	203	227	194	206	206	212	203	227	206	212	215	229	215	229	206	212	221	214	215	229	221	214	228	230	277	216	261	153	308	138	308	138	261	153	177	153	308	138	177	153	177	138	169	206	177	138	177	153	169	206	177	153	181	216	259	177	261	153	277	216	259	177	277	216	255	227	259	177	255	227	254	194	292	199	277	216	308	138	292	199	308	138	302	173	226	30	215	33	218	-2	218	-2	215	33	205	38	218	-2	205	38	202	-1	202	-1	205	38	197	45	202	-1	197	45	190	54	190	54	185	65	188	1	188	1	185	65	181	78	188	1	181	78	179	93	175	8	188	1	179	93	175	8	179	93	178	112	175	8	178	112	177	138	218	-2	230	-2	226	30	226	30	230	-2	238	28	254	30	238	28	243	0	254	30	243	0	254	3	190	54	188	1	202	-1	285	24	293	33	296	58	296	58	293	33	300	44	296	58	300	44	310	77	310	77	300	44	308	58	310	77	308	58	316	75	254	3	266	9	269	35	269	35	266	9	276	17	269	35	276	17	283	44	283	44	276	17	285	24	283	44	285	24	296	58	238	28	230	-2	243	0	143	38	134	17	153	31	143	38	153	31	147	44	64	79	71	92	73	123	73	123	71	92	85	103	73	123	85	103	137	141	137	141	85	103	106	114	137	141	106	114	137	127	42	6	58	0	48	112	48	112	58	0	63	63	48	112	63	63	64	79	20	68	22	32	24	84	24	84	22	32	30	17	24	84	30	17	32	99	32	99	30	17	42	6	32	99	42	6	48	112	38	156	44	153	45	208	45	208	44	153	52	152	45	208	52	152	62	220	62	220	52	152	59	153	62	220	59	153	66	156	34	193	30	176	31	168	34	193	31	168	34	161	34	193	34	161	38	156	34	193	38	156	45	208	74	185	73	188	73	167	74	185	73	167	74	175	74	185	74	175	74	180	73	167	73	188	73	192	73	167	73	192	73	196	73	167	73	196	70	161	62	220	74	203	84	227	22	32	20	68	19	50	48	112	64	79	73	123	138	90	137	127	137	100	254	30	254	3	269	35	123	229	119	215	127	210	129	253	182	328	109	253	343	184	340	203	344	166	344	166	340	203	336	220	344	166	336	220	336	109	336	109	336	220	331	237	336	109	331	237	325	252	319	263	313	272	314	61	319	263	314	61	336	109	319	263	336	109	325	252	279	24	314	61	282	113	282	113	314	61	287	165	296	291	287	165	314	61	296	291	314	61	305	281	305	281	314	61	313	272	161	-5	180	-6	164	12	164	12	180	-6	180	11	217	18	180	11	234	1	217	18	234	1	246	38	246	38	234	1	279	24	246	38	279	24	268	70	268	70	279	24	282	113	180	11	180	-6	234	1	217	445	219	408	223	444	223	444	219	408	225	412	223	444	225	412	228	442	228	442	225	412	229	416	228	442	229	416	231	439	231	439	229	416	232	420	231	439	232	420	234	435	234	435	232	420	234	424	234	435	234	424	234	429	219	408	217	445	213	444	219	408	213	444	209	443	219	408	209	443	205	441	219	408	205	441	201	438	219	408	201	438	196	434	219	408	196	434	142	359	48	59	55	50	81	307	81	307	55	50	64	41	81	307	64	41	74	165	74	165	75	30	75	141	75	141	75	30	77	119	88	80	92	18	97	61	97	61	92	18	110	8	97	61	110	8	109	44	109	44	110	8	122	32	122	32	110	8	127	1	122	32	127	1	135	22	135	22	127	1	143	-3	135	22	143	-3	149	16	149	16	143	-3	161	-5	149	16	161	-5	164	12	92	18	88	80	82	99	92	18	82	99	77	119	92	18	77	119	75	30	92	18	75	30	52	-39	75	30	28	-39	52	-39	109	44	263	270	251	287	251	287	268	314	250	323	251	287	250	323	238	300	238	300	250	323	233	330	238	300	233	330	225	309	225	309	233	330	217	335	225	309	217	335	211	315	211	315	217	335	200	337	211	315	200	337	196	319	196	319	200	337	181	338	196	319	181	338	180	320	263	270	272	251	268	314	268	314	272	251	285	302	268	314	285	302	305	367	305	367	285	302	329	367	285	302	272	251	279	232	285	302	279	232	284	212	285	302	284	212	286	190	285	302	286	190	296	291	251	287	97	61	109	44	93	261	115	293	127	330	127	330	115	293	144	313	127	330	144	313	181	338	181	338	144	313	180	320	81	307	74	165	79	218	81	307	79	218	93	261	81	307	93	261	127	330	47	270	25	222	30	94	47	270	30	94	36	79	47	270	36	79	42	69	47	270	42	69	48	59	47	270	48	59	81	307	25	222	17	165	18	147	25	222	18	147	20	129	25	222	20	129	24	111	25	222	24	111	30	94	296	291	286	190	287	165	268	314	251	287	263	270	75	30	74	165	64	41	142	359	196	434	123	359	160	339	162	302	166	338	166	338	162	302	168	306	166	338	168	306	171	336	171	336	168	306	172	310	171	336	172	310	174	333	174	333	172	310	175	314	174	333	175	314	177	329	177	329	175	314	177	318	177	329	177	318	177	323	162	302	160	339	156	338	162	302	156	338	152	337	162	302	152	337	148	335	162	302	148	335	144	332	162	302	144	332	139	328	162	302	139	328	85	253	63	14	45	-55	77	6	63	14	77	6	63	99	63	14	63	99	60	118	63	14	60	118	60	138	63	14	60	138	58	208	63	14	58	208	53	22	58	208	35	184	35	42	58	208	35	42	40	36	58	208	40	36	46	29	58	208	46	29	53	22	35	184	20	152	20	74	35	184	20	74	25	62	35	184	25	62	30	50	35	184	30	50	35	42	20	152	15	113	15	100	20	152	15	100	17	87	20	152	17	87	20	74	124	230	118	216	127	215	124	230	127	215	134	230	134	230	127	215	135	213	134	230	135	213	143	229	143	229	135	213	143	210	143	229	143	210	152	227	152	227	143	210	151	205	152	227	151	205	158	198	187	69	180	44	190	18	190	18	180	44	168	25	190	18	168	25	159	1	159	1	168	25	151	13	159	1	151	13	131	9	131	9	121	10	123	-4	123	-4	121	10	114	-4	112	12	104	16	105	-3	112	12	105	-3	114	-4	112	12	114	-4	121	10	87	1	96	-1	89	30	89	30	96	-1	97	22	97	22	96	-1	105	-3	97	22	105	-3	104	16	161	224	158	198	170	183	161	224	170	183	171	221	171	221	170	183	178	167	171	221	178	167	186	213	186	213	178	167	183	152	186	213	183	152	187	136	199	276	171	221	186	213	199	276	186	213	219	276	158	198	79	46	89	30	158	198	89	30	170	183	79	46	72	63	77	6	79	46	77	6	87	1	79	46	87	1	89	30	66	81	63	99	77	6	66	81	77	6	72	63	229	78	235	117	233	141	229	78	233	141	227	162	229	78	227	162	218	181	229	78	218	181	214	44	187	69	190	18	190	102	190	102	190	18	204	198	204	198	190	18	214	44	204	198	214	44	218	181	186	213	187	136	204	198	204	198	187	136	189	120	204	198	189	120	190	102	131	9	123	-4	159	1	70	186	82	202	88	224	88	224	82	202	99	212	88	224	99	212	124	230	124	230	99	212	118	216	60	138	62	164	58	208	58	208	62	164	70	186	58	208	70	186	88	224	45	-55	63	14	26	-55	152	227	158	198	161	224	85	253	139	328	65	253	306	77	296	79	300	64	300	64	296	79	295	65	280	61	295	65	296	79	280	61	296	79	277	75	314	72	311	45	316	18	314	72	316	18	321	65	321	65	316	18	320	24	321	65	320	24	323	31	300	64	305	60	306	77	306	77	305	60	308	56	306	77	308	56	314	72	314	72	308	56	310	50	314	72	310	50	311	45	325	55	321	65	323	31	325	55	323	31	325	38	325	55	325	38	326	46	311	45	310	13	316	18	220	21	222	-18	223	16	223	16	222	-18	230	-4	223	16	230	-4	233	33	233	33	230	-4	240	10	240	10	230	-4	247	-4	240	10	247	-4	253	10	253	10	247	-4	261	-4	253	10	261	-4	267	11	267	11	261	-4	274	-2	267	11	274	-2	283	14	283	14	274	-2	287	0	283	14	287	0	297	20	297	20	287	0	299	5	297	20	299	5	307	30	307	30	299	5	310	13	307	30	310	13	311	45	247	23	256	38	260	65	260	65	256	38	267	51	260	65	267	51	277	75	277	75	267	51	280	61	246	50	233	33	240	10	246	50	240	10	247	23	246	50	247	23	260	65	130	229	119	216	134	213	130	229	134	213	141	226	141	226	134	213	149	206	141	226	149	206	151	222	151	222	149	206	160	195	151	222	160	195	160	216	160	216	160	195	167	181	160	216	167	181	170	209	170	209	167	181	170	166	65	172	76	194	81	222	81	222	76	194	94	210	81	222	94	210	118	230	118	230	94	210	119	216	118	230	119	216	130	229	13	103	17	70	18	139	18	139	17	70	28	40	18	139	28	40	31	173	31	173	28	40	47	16	31	173	47	16	52	202	52	202	47	16	56	123	52	202	56	123	58	147	52	202	58	147	65	172	52	202	65	172	81	222	126	21	106	-4	122	-3	126	21	122	-3	137	1	126	21	98	28	106	-4	78	44	65	68	73	1	78	44	73	1	106	-4	78	44	106	-4	98	28	58	95	56	123	47	16	58	95	47	16	73	1	58	95	73	1	65	68	150	8	163	18	156	31	156	31	163	18	162	37	164	39	162	37	163	18	164	39	163	18	174	30	134	22	126	21	137	1	134	22	137	1	142	24	142	24	137	1	150	8	142	24	150	8	149	27	149	27	150	8	156	31	142	312	144	312	151	324	151	324	144	312	147	312	151	324	147	312	149	313	149	313	157	312	151	324	151	324	157	312	166	328	151	324	136	320	139	312	151	324	139	312	142	312	220	21	217	27	222	-18	222	-18	217	27	214	33	222	-18	214	33	214	-32	214	-32	214	33	213	39	214	-32	213	39	212	-2	212	-2	213	39	212	45	212	45	212	340	209	342	184	12	193	5	195	337	195	337	193	5	202	0	195	337	202	0	209	342	209	342	202	0	212	-2	209	342	212	-2	212	45	180	332	166	328	167	304	180	332	167	304	169	297	180	332	169	297	170	286	180	332	170	286	174	30	180	332	174	30	178	20	180	332	178	20	184	12	180	332	184	12	195	337	170	286	170	209	174	30	166	328	157	312	163	309	166	328	163	309	167	304	188	-45	191	-74	196	-30	196	-30	191	-74	199	-60	196	-30	199	-60	204	-16	204	-16	199	-60	206	-45	204	-16	206	-45	212	-2	212	-2	206	-45	214	-32	181	-59	174	-74	191	-74	181	-59	191	-74	188	-45	174	30	170	209	170	166	174	30	170	166	170	51	174	30	170	51	170	48	174	30	170	48	168	45	174	30	168	45	167	42	174	30	167	42	164	39	139	312	136	320	136	311	22	312	25	313	25	313	25	324	25	313	36	311	25	324	36	311	41	328	41	328	36	311	43	307	41	328	43	307	57	332	57	332	43	307	47	300	57	332	47	300	49	291	25	324	9	320	13	312	25	324	13	312	16	312	25	324	16	312	19	312	25	324	19	312	22	312	25	324	22	312	25	313	51	42	55	26	57	332	57	332	55	26	63	13	57	332	63	13	73	337	73	337	63	13	75	3	73	337	75	3	89	342	89	342	75	3	91	-2	89	342	91	-2	91	55	112	33	109	-4	119	10	112	33	119	10	124	50	124	50	119	10	126	23	124	50	126	23	139	65	139	65	126	23	136	38	139	65	136	38	146	51	101	-18	109	-4	102	16	101	-18	102	16	97	22	101	-18	97	22	94	30	101	-18	94	30	93	-32	67	-45	70	-74	75	-30	75	-30	70	-74	78	-60	75	-30	78	-60	83	-16	83	-16	78	-60	85	-45	83	-16	85	-45	91	-2	91	-2	85	-45	93	-32	91	-2	93	-32	91	47	91	-2	91	47	91	55	49	281	51	42	57	332	49	281	57	332	49	291	92	38	91	47	93	-32	92	38	93	-32	94	30	60	-59	52	-74	70	-74	60	-59	70	-74	67	-45	185	77	175	79	179	64	179	64	175	79	174	65	159	61	174	65	175	79	159	61	175	79	156	75	195	18	199	24	200	65	200	65	199	24	202	31	200	65	202	31	203	55	203	55	202	31	204	38	203	55	204	38	205	46	119	10	126	-4	132	10	132	10	126	-4	140	-4	132	10	140	-4	146	11	146	11	140	-4	153	-2	146	11	153	-2	162	14	162	14	153	-2	166	0	162	14	166	0	176	20	176	20	166	0	178	5	176	20	178	5	186	30	186	30	178	5	190	13	186	30	190	13	190	45	190	45	190	13	193	72	193	72	190	13	195	18	193	72	195	18	200	65	193	72	185	77	187	56	193	72	187	56	189	50	193	72	189	50	190	45	185	77	179	64	184	60	185	77	184	60	187	56	156	75	139	65	146	51	156	75	146	51	159	61	109	-4	126	-4	119	10	13	312	9	320	9	311	51	42	49	281	49	59	109	-4	112	33	102	16	91	55	91	339	89	342	13	200	16	201	22	211	22	211	16	201	19	201	22	211	19	201	22	201	22	201	31	199	36	216	36	216	31	199	36	195	36	216	36	195	49	220	49	220	36	195	39	188	49	220	39	188	40	180	22	211	8	208	11	200	22	211	11	200	13	200	76	230	63	225	82	36	82	36	63	225	49	220	82	36	49	220	83	25	83	25	49	220	40	172	36	216	22	211	22	201	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	93	202	93	202	82	174	91	182	93	202	91	182	100	190	136	228	133	203	149	200	136	228	149	200	153	230	153	230	149	200	160	192	153	230	160	192	176	226	176	226	160	192	166	181	176	226	166	181	169	167	93	202	100	190	106	213	106	213	100	190	110	197	106	213	110	197	120	222	120	222	110	197	121	201	120	222	121	201	136	228	136	228	121	201	133	203	168	26	162	17	214	0	214	0	162	17	153	10	214	0	153	10	138	7	204	197	193	214	214	0	214	0	193	214	176	226	214	0	176	226	170	152	170	152	176	226	169	167	212	45	212	153	210	176	212	45	210	176	204	197	212	45	204	197	214	0	190	-44	192	-74	198	-29	198	-29	192	-74	200	-59	198	-29	200	-59	206	-14	206	-14	200	-59	208	-44	206	-14	208	-44	214	0	214	0	208	-44	216	-29	214	0	216	-29	217	27	217	27	216	-29	225	-14	217	27	225	-14	220	21	220	21	225	-14	224	17	243	15	246	50	234	33	243	15	234	33	246	0	246	0	234	33	233	0	225	-14	233	0	234	33	225	-14	234	33	224	17	214	0	217	27	214	33	214	0	214	33	213	39	214	0	213	39	212	45	214	0	170	152	170	52	214	0	170	52	170	38	214	0	170	38	168	26	182	-59	174	-74	192	-74	182	-59	192	-74	190	-44	114	0	114	7	103	9	114	0	103	9	94	11	114	0	94	11	40	33	114	0	40	33	37	23	114	0	37	23	32	15	114	0	32	15	23	10	114	0	23	10	9	7	114	0	9	7	9	0	40	47	40	33	94	11	40	47	94	11	88	16	40	47	88	16	83	25	40	47	83	25	40	172	249	15	267	1	251	15	251	15	267	1	253	15	267	15	253	15	267	1	267	15	267	1	288	4	306	77	296	79	299	64	299	64	296	79	292	65	280	61	292	65	296	79	280	61	296	79	277	75	325	55	321	64	321	25	321	25	321	64	315	72	321	25	315	72	311	45	311	45	307	12	321	25	299	64	304	61	306	77	306	77	304	61	308	56	306	77	308	56	315	72	315	72	308	56	310	51	315	72	310	51	311	45	311	45	307	32	307	12	307	12	307	32	297	23	307	12	297	23	288	4	288	4	297	23	282	18	288	4	282	18	267	15	250	26	259	39	260	64	260	64	259	39	269	52	260	64	269	52	277	75	277	75	269	52	280	61	246	50	243	15	250	26	246	50	250	26	260	64	247	15	245	15	246	0	247	15	246	0	267	1	247	15	267	1	249	15	243	15	246	0	245	15	325	55	321	25	326	45	11	200	8	208	8	199	214	0	138	7	138	0	49	220	40	180	40	172	15	222	15	222	27	231	27	231	15	222	35	209	27	231	35	209	37	241	37	241	35	209	36	41	37	241	36	41	41	26	53	-45	56	-74	61	-30	61	-30	56	-74	64	-60	61	-30	64	-60	68	-16	68	-16	64	-60	71	-46	68	-16	71	-46	76	-2	76	-2	71	-46	79	-32	76	-2	79	-32	77	56	76	-2	77	56	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	283	77	284	77	66	77	66	77	284	77	286	77	66	77	286	76	-2	76	-2	77	286	76	288	76	-2	76	288	75	289	98	33	95	-4	105	10	98	33	105	10	111	50	111	50	105	10	112	23	111	50	112	23	125	65	125	65	112	23	121	38	125	65	121	38	132	51	87	-18	95	-4	88	16	87	-18	88	16	83	24	87	-18	83	24	80	34	87	-18	80	34	79	-32	78	45	77	56	79	-32	78	45	79	-32	80	34	46	-59	39	-74	56	-74	46	-59	56	-74	53	-45	76	-2	75	289	74	290	76	-2	74	290	72	287	76	-2	72	287	70	284	76	-2	70	284	68	281	76	-2	68	281	66	278	76	-2	66	278	64	276	76	-2	64	276	60	3	37	241	41	26	47	252	47	252	41	26	48	13	47	252	48	13	55	264	55	264	48	13	60	3	55	264	60	3	64	276	35	209	15	222	13	221	35	209	13	221	11	219	35	209	11	219	9	217	35	209	9	217	8	209	7	212	7	211	7	215	7	215	7	211	7	210	7	215	7	210	9	217	9	217	7	210	8	210	9	217	8	210	8	209	171	77	161	79	165	64	165	64	161	79	160	65	145	61	160	65	161	79	145	61	161	79	142	75	179	72	176	45	181	18	179	72	181	18	186	65	186	65	181	18	185	24	186	65	185	24	188	31	165	64	170	60	171	77	171	77	170	60	173	56	171	77	173	56	179	72	179	72	173	56	175	50	179	72	175	50	176	45	189	55	186	65	188	31	189	55	188	31	190	38	189	55	190	38	191	46	176	45	175	13	181	18	105	10	112	-4	118	10	118	10	112	-4	126	-4	118	10	126	-4	132	11	132	11	126	-4	139	-2	132	11	139	-2	148	14	148	14	139	-2	152	0	148	14	152	0	162	20	162	20	152	0	164	5	162	20	164	5	172	30	172	30	164	5	175	13	172	30	175	13	176	45	142	75	125	65	132	51	142	75	132	51	145	61	95	-4	112	-4	105	10	36	41	35	209	35	59	7	212	7	215	7	213	95	-4	98	33	88	16	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	13	198	17	200	21	223	21	223	17	200	21	201	21	223	21	201	26	201	26	201	31	200	30	227	30	227	31	200	39	229	13	216	4	206	9	196	13	216	9	196	13	198	13	216	13	198	21	223	30	227	21	223	26	201	35	196	38	190	39	229	39	229	38	190	40	181	39	229	40	181	49	230	49	230	40	181	41	169	49	230	41	169	41	57	41	57	41	169	41	73	83	176	86	182	97	209	97	209	86	182	91	187	97	209	91	187	99	193	99	193	104	196	112	219	112	219	104	196	110	198	112	219	110	198	116	200	81	194	81	91	81	161	81	194	81	161	82	169	81	194	82	169	83	176	81	194	83	176	97	209	112	219	116	200	127	226	127	226	116	200	122	201	127	226	122	201	128	201	128	201	139	199	141	229	141	229	139	199	148	195	141	229	148	195	154	230	154	230	148	195	156	188	154	230	156	188	171	228	171	228	156	188	161	177	171	228	161	177	162	162	162	162	162	153	171	119	171	119	162	153	162	113	112	219	97	209	99	193	133	99	149	107	137	117	137	117	149	107	146	124	152	131	146	124	149	107	152	131	149	107	162	113	137	117	126	111	133	99	133	99	126	111	114	104	133	99	114	104	111	90	111	90	114	104	99	98	111	90	99	98	81	91	81	91	81	79	111	90	154	24	149	17	152	1	152	1	149	17	142	12	152	1	142	12	140	-1	140	-1	142	12	132	8	140	-1	132	8	127	-3	127	-3	132	8	121	7	127	-3	121	7	114	-4	114	-4	121	7	108	9	114	-4	108	9	98	-3	98	-3	108	9	97	14	98	-3	97	14	89	23	85	0	98	-3	89	23	85	0	89	23	83	35	85	0	83	35	81	52	85	0	81	52	73	3	81	52	81	91	81	194	81	52	81	194	79	207	81	52	79	207	74	218	81	52	74	218	73	3	45	34	49	26	49	230	49	230	49	26	55	17	49	230	55	17	59	229	59	229	55	17	63	9	59	229	63	9	68	225	68	225	63	9	73	3	68	225	73	3	74	218	49	230	41	57	42	44	49	230	42	44	45	34	162	162	171	119	171	228	171	228	171	119	182	128	171	228	182	128	186	221	186	221	182	128	192	138	186	221	192	138	197	211	197	211	192	138	200	150	197	211	200	150	204	196	204	196	200	150	205	163	204	196	205	163	206	178	141	229	127	226	128	201	187	69	188	25	192	64	192	64	188	25	193	34	192	64	193	34	196	58	196	58	193	34	196	42	196	58	196	42	197	50	162	69	162	5	168	72	168	72	162	5	171	10	168	72	171	10	175	73	175	73	171	10	181	17	175	73	181	17	182	72	182	72	181	17	188	25	182	72	188	25	187	69	157	64	153	58	154	43	157	64	154	43	155	40	157	64	155	40	155	36	157	64	155	36	156	31	157	64	156	31	162	5	157	64	162	5	162	69	156	31	154	24	162	5	162	113	162	153	160	145	162	113	160	145	156	138	162	113	156	138	152	131	153	58	152	52	153	47	153	58	153	47	154	43	154	24	152	1	162	5	39	229	31	200	35	196	9	196	4	206	4	192	170	166	170	209	170	166	170	166	172	-4	201	230	201	230	172	-4	212	47	201	230	212	47	212	57	242	29	240	28	246	21	246	21	240	28	238	28	246	21	238	28	237	28	237	28	225	30	246	21	246	21	225	30	172	-4	244	29	242	29	246	21	244	29	246	21	246	29	172	-4	225	30	217	33	172	-4	217	33	214	39	172	-4	214	39	212	47	129	229	118	216	132	214	129	229	132	214	140	227	140	227	132	214	146	208	140	227	146	208	150	222	150	222	146	208	157	198	150	222	157	198	160	216	160	216	157	198	166	184	160	216	166	184	170	209	170	209	166	184	170	166	70	185	84	203	85	223	85	223	84	203	101	213	85	223	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	40	24	64	5	56	123	56	123	60	159	56	205	56	205	60	159	70	185	56	205	70	185	85	223	19	145	21	56	34	179	34	179	21	56	40	24	34	179	40	24	56	205	56	205	40	24	56	123	170	-2	172	-4	170	27	170	27	172	-4	170	51	170	27	170	51	169	27	169	27	170	51	166	41	169	27	166	41	163	18	163	18	166	41	159	33	163	18	159	33	153	10	153	10	159	33	149	26	153	10	149	26	141	2	141	2	149	26	138	23	141	2	138	23	126	21	126	21	106	25	125	-2	125	-2	106	25	104	-4	87	-2	104	-4	106	25	87	-2	106	25	87	36	87	-2	87	36	71	55	87	-2	71	55	64	5	60	84	56	123	64	5	60	84	64	5	71	55	126	21	125	-2	141	2	170	51	172	-4	170	166	21	56	19	145	13	107	170	209	170	166	201	230	212	57	212	230	201	230	17	196	19	196	87	230	87	230	19	196	21	196	87	230	21	196	22	196	22	196	34	195	87	230	87	230	34	195	42	192	87	230	42	192	45	186	47	168	57	-4	87	230	87	230	57	-4	89	17	87	230	89	17	89	59	89	59	99	9	93	41	93	41	99	9	102	27	96	207	90	198	93	184	93	184	90	198	89	198	93	184	89	198	89	174	89	174	89	228	89	59	195	220	172	228	172	189	172	189	172	228	155	230	172	189	155	230	153	201	153	201	155	230	135	228	153	201	135	228	133	204	133	204	135	228	121	203	121	203	135	228	118	223	121	203	118	223	110	199	110	199	118	223	106	215	110	199	106	215	100	192	100	192	106	215	96	207	100	192	96	207	93	184	199	66	189	40	203	19	203	19	189	40	174	22	203	19	174	22	174	1	174	1	174	22	158	12	174	1	158	12	142	-4	142	-4	158	12	141	9	142	-4	141	9	130	-3	130	-3	141	9	127	11	130	-3	127	11	119	-1	119	-1	127	11	113	17	119	-1	113	17	109	3	109	3	113	17	102	27	109	3	102	27	99	9	87	230	45	186	47	178	87	230	47	178	47	168	15	196	17	196	87	230	15	196	87	230	13	204	15	196	13	204	13	196	199	66	203	19	203	102	203	102	203	19	219	201	219	201	203	19	225	46	219	201	225	46	238	169	238	169	225	46	240	80	238	169	240	80	246	118	199	141	203	102	219	201	199	141	219	201	195	220	199	141	195	220	188	170	195	220	172	189	188	170	89	59	89	17	99	9	89	59	89	228	87	230	57	-4	47	168	47	-4	145	314	146	342	137	322	137	322	146	342	128	325	113	321	128	325	146	342	113	321	146	342	110	336	188	78	183	54	196	25	196	25	183	54	172	33	196	25	172	33	162	3	162	3	172	33	152	17	162	3	152	17	123	11	123	11	111	12	115	-4	115	-4	111	12	98	15	115	-4	98	15	94	-2	94	-2	98	15	87	20	94	-2	87	20	79	27	76	188	76	255	72	1	76	188	72	1	76	36	76	36	72	1	79	27	144	230	125	199	150	193	144	230	150	193	176	224	176	224	150	193	168	177	176	224	168	177	180	155	76	158	80	173	82	199	82	199	80	173	89	185	82	199	89	185	92	210	92	210	89	185	101	193	92	210	101	193	106	220	106	220	101	193	114	197	106	220	114	197	123	227	123	227	114	197	125	199	123	227	125	199	144	230	76	158	82	199	76	188	76	158	76	188	76	36	190	324	183	331	184	298	190	324	184	298	188	302	190	324	188	302	191	307	190	324	191	307	193	314	161	298	172	295	173	337	173	337	172	295	178	295	173	337	178	295	183	331	183	331	178	295	184	298	160	340	146	342	153	305	160	340	153	305	161	298	160	340	161	298	173	337	76	255	79	278	79	320	79	320	79	278	87	297	79	320	87	297	110	336	110	336	87	297	99	312	110	336	99	312	113	321	55	296	40	266	53	8	55	296	53	8	72	1	55	296	72	1	76	255	55	296	76	255	79	320	35	233	35	28	40	17	35	233	40	17	40	266	40	266	40	17	53	8	234	118	230	151	230	88	230	88	230	151	220	182	230	88	220	182	218	55	218	55	220	182	202	207	218	55	202	207	196	25	196	25	202	207	190	99	176	224	180	155	202	207	202	207	180	155	188	128	202	207	188	128	190	99	123	11	115	-4	162	3	188	78	196	25	190	99	146	342	145	314	153	305	79	27	72	1	94	-2	83	10	75	12	89	-5	89	-5	75	12	70	17	89	-5	70	17	65	-2	65	-2	70	17	66	23	65	-2	66	23	63	33	63	33	66	23	62	33	62	33	60	44	65	-2	65	-2	60	44	57	52	65	-2	57	52	52	58	91	229	79	226	83	194	83	194	79	226	67	222	83	194	67	222	67	192	67	192	67	222	56	216	67	192	56	216	52	187	52	187	56	216	46	209	52	187	46	209	39	178	39	178	46	209	38	201	39	178	38	201	30	192	135	224	103	229	108	189	108	189	103	229	91	229	108	189	91	229	83	194	26	165	39	178	30	192	26	165	30	192	22	181	26	165	22	181	14	168	26	165	14	168	12	147	131	4	133	25	117	0	117	0	133	25	115	13	117	0	115	13	103	-4	103	-4	115	13	92	9	89	-5	103	-4	92	9	89	-5	92	9	83	10	146	155	156	128	161	209	161	209	156	128	160	96	171	35	160	96	157	67	171	35	157	67	156	20	156	20	157	67	148	43	156	20	148	43	144	11	144	11	148	43	133	25	144	11	133	25	131	4	135	224	108	189	130	176	135	224	130	176	146	155	135	224	146	155	161	209	194	155	181	185	183	52	194	155	183	52	192	72	194	155	192	72	197	94	194	155	197	94	199	118	171	35	183	52	181	185	171	35	181	185	161	209	171	35	161	209	160	96	47	63	42	66	44	4	47	63	44	4	65	-2	47	63	65	-2	52	58	42	66	36	67	44	4	44	4	36	67	28	66	44	4	28	66	27	16	27	16	28	66	22	63	27	16	22	63	17	58	16	30	27	16	17	58	16	30	17	58	13	52	16	30	13	52	12	46	62	33	65	-2	63	33	12	147	14	168	5	151	61	83	53	104	58	11	58	11	53	104	51	127	39	28	51	127	36	185	39	28	36	185	25	50	25	50	36	185	19	151	25	50	19	151	16	76	16	76	19	151	12	107	123	230	117	215	130	214	123	230	130	214	134	229	134	229	130	214	138	211	134	229	138	211	146	227	146	227	138	211	144	204	146	227	144	204	148	194	168	159	175	157	176	214	176	214	175	157	184	159	176	214	184	159	184	208	184	208	184	159	190	162	184	208	190	162	191	201	191	201	190	162	195	167	191	201	195	167	195	194	195	194	195	167	198	173	195	194	198	173	198	187	198	187	198	173	199	180	167	220	157	224	157	167	167	220	157	167	162	162	167	220	162	162	168	159	167	220	168	159	176	214	157	224	146	227	148	194	157	224	148	194	151	180	157	224	151	180	154	173	157	224	154	173	157	167	68	189	85	205	91	225	91	225	85	205	102	213	91	225	102	213	123	230	123	230	102	213	117	215	61	210	36	185	51	127	61	210	51	127	56	164	61	210	56	164	68	189	61	210	68	189	91	225	107	-5	114	-6	115	21	115	21	114	-6	122	-6	115	21	116	47	107	-5	107	-5	116	47	103	30	107	-5	103	30	100	-4	100	-4	103	30	86	45	100	-4	86	45	81	0	81	0	86	45	72	63	81	0	72	63	61	83	60	-79	100	-4	81	0	60	-79	81	0	42	-79	209	37	207	50	206	23	206	23	207	50	201	60	206	23	201	60	199	11	199	11	201	60	192	68	199	11	192	68	192	38	192	38	191	30	199	11	199	11	191	30	188	22	199	11	188	22	187	1	187	1	188	22	180	16	187	1	180	16	170	-5	170	-5	180	16	168	12	170	-5	168	12	149	10	149	10	142	11	147	-7	147	-7	142	11	137	-7	136	12	129	14	129	-7	136	12	129	-7	137	-7	136	12	137	-7	142	11	122	17	115	21	122	-6	122	17	122	-6	129	-7	122	17	129	-7	129	14	188	53	192	68	182	57	182	57	192	68	180	73	182	57	180	73	175	60	175	60	180	73	166	61	153	60	166	61	166	75	153	60	166	75	151	73	153	60	151	73	143	55	143	55	151	73	139	68	143	55	139	68	134	46	134	46	139	68	127	59	134	46	127	59	125	35	125	35	127	59	116	47	125	35	116	47	115	21	192	68	188	53	191	46	192	68	191	46	192	38	180	73	166	75	166	61	149	10	147	-7	170	-5	58	11	51	127	39	28	61	83	58	11	81	0	94	210	118	216	118	216	129	229	118	216	134	213	129	229	134	213	140	226	140	226	134	213	148	206	140	226	148	206	151	222	151	222	148	206	160	195	151	222	160	195	161	216	161	216	160	195	167	182	161	216	167	182	170	209	170	209	167	182	170	166	65	172	76	194	82	223	82	223	76	194	94	210	82	223	94	210	117	230	117	230	94	210	118	216	117	230	118	216	129	229	13	107	17	74	18	142	18	142	17	74	27	43	18	142	27	43	32	175	32	175	27	43	45	18	32	175	45	18	54	203	54	203	45	18	56	123	54	203	56	123	58	148	54	203	58	148	65	172	54	203	65	172	82	223	126	21	104	-4	120	-3	126	21	120	-3	135	0	126	21	98	28	104	-4	78	45	65	69	71	1	78	45	71	1	104	-4	78	45	104	-4	98	28	58	96	56	123	45	18	58	96	45	18	71	1	58	96	71	1	65	69	142	312	145	312	151	324	151	324	145	312	147	312	151	324	147	312	150	312	150	312	157	311	151	324	151	324	157	311	166	328	151	324	136	320	139	312	151	324	139	312	142	312	170	28	172	-32	180	332	170	28	180	332	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	167	41	170	28	167	41	160	16	159	32	148	26	148	7	159	32	148	7	160	16	159	32	160	16	167	41	136	23	126	21	135	0	136	23	135	0	148	7	136	23	148	7	148	26	172	-32	178	-64	180	332	180	332	178	-64	191	-91	180	332	191	-91	195	337	195	337	191	-91	212	-68	195	337	212	-68	212	-56	212	-56	212	340	209	342	212	-56	209	342	195	337	260	-79	252	-88	253	-116	253	-116	252	-88	244	-95	253	-116	244	-95	235	-98	235	-98	224	-96	253	-116	253	-116	224	-96	215	-109	296	-99	300	-88	299	-82	296	-99	299	-82	296	-76	296	-99	296	-76	291	-72	296	-99	291	-72	288	-107	291	-72	286	-70	288	-107	288	-107	286	-70	280	-69	288	-107	280	-69	277	-112	277	-112	280	-69	268	-72	277	-112	268	-72	264	-115	264	-115	268	-72	260	-79	264	-115	260	-79	253	-116	215	-109	224	-96	218	-89	215	-109	218	-89	214	-79	215	-109	214	-79	212	-68	215	-109	212	-68	191	-91	157	311	163	309	166	328	166	328	163	309	167	304	166	328	167	304	180	332	180	332	167	304	170	297	180	332	170	297	170	286	139	312	136	320	136	311	172	-32	170	28	170	1	101	213	118	216	118	216	129	229	118	216	133	214	129	229	133	214	140	227	140	227	133	214	147	207	140	227	147	207	150	222	150	222	147	207	159	197	150	222	159	197	160	216	160	216	159	197	167	182	160	216	167	182	170	209	170	209	167	182	170	164	70	185	84	203	85	224	85	224	84	203	101	213	85	224	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	52	12	66	4	56	123	56	123	60	159	56	206	56	206	60	159	70	185	56	206	70	185	85	224	56	206	34	178	40	23	56	206	40	23	52	12	56	206	52	12	56	123	170	164	170	51	170	28	170	28	170	51	166	41	170	28	166	41	163	20	163	20	166	41	159	33	163	20	159	33	154	11	154	11	159	33	149	26	154	11	149	26	142	3	142	3	149	26	138	23	142	3	138	23	126	-2	126	-2	138	23	126	21	106	25	87	36	90	-3	106	25	90	-3	99	-4	106	25	99	-4	107	-4	106	25	107	-4	126	21	90	-3	87	36	79	0	79	0	87	36	71	55	79	0	71	55	66	4	66	4	71	55	60	84	66	4	60	84	56	123	13	103	15	77	19	144	19	144	15	77	21	55	19	144	21	55	34	178	34	178	21	55	30	37	34	178	30	37	40	23	172	-4	246	21	224	30	172	-4	224	30	217	33	172	-4	217	33	214	39	172	-4	214	39	173	266	172	-4	173	266	170	28	172	-4	170	28	170	-2	254	314	254	342	246	322	246	322	254	342	237	325	225	322	237	325	254	342	225	322	254	342	221	336	298	324	291	331	292	298	298	324	292	298	297	302	298	324	297	302	300	307	298	324	300	307	301	314	254	342	261	305	268	340	268	340	261	305	270	298	268	340	270	298	281	337	281	337	270	298	281	295	281	337	281	295	291	331	291	331	281	295	287	295	291	331	287	295	292	298	212	270	212	288	197	320	197	320	212	288	214	303	197	320	214	303	221	336	221	336	214	303	218	315	221	336	218	315	225	322	212	57	212	270	197	320	212	57	197	320	212	47	212	47	197	320	181	296	212	47	181	296	173	266	241	29	239	28	246	21	246	21	239	28	236	28	246	21	236	28	234	28	234	28	224	30	246	21	243	29	241	29	246	21	243	29	246	21	246	29	170	28	173	266	170	233	170	28	170	233	170	209	170	28	170	209	170	164	126	-2	126	21	107	-4	173	266	214	39	212	47	254	342	254	314	261	305	175	138	168	93	173	14	173	14	168	93	154	62	173	14	154	62	147	0	147	0	154	62	136	42	147	0	136	42	116	-4	116	-4	136	42	116	32	116	-4	116	32	95	30	95	30	71	33	78	2	78	2	71	33	52	43	78	2	52	43	49	20	49	20	52	43	37	56	49	20	37	56	29	42	29	42	37	56	26	70	29	42	26	70	18	82	73	170	78	185	81	227	81	227	78	185	86	199	81	227	86	199	108	230	108	230	86	199	99	208	108	230	99	208	118	212	118	212	134	210	133	226	133	226	134	210	161	213	70	155	73	170	81	227	70	155	81	227	58	217	70	155	58	217	39	199	70	155	39	199	26	173	70	155	26	173	20	138	70	155	20	138	175	138	70	155	175	138	174	155	133	226	108	230	118	212	148	205	159	194	161	213	161	213	159	194	167	177	161	213	167	177	185	190	185	190	167	177	174	155	185	190	174	155	175	138	185	190	175	138	192	37	192	37	175	138	173	14	203	155	185	190	192	37	203	155	192	37	205	68	203	155	205	68	209	107	95	30	78	2	116	-4	18	82	10	79	16	64	18	82	16	64	29	42	161	213	134	210	148	205	15	143	23	155	26	183	26	183	23	155	34	169	26	183	34	169	46	205	46	205	34	169	49	182	46	205	49	182	75	223	75	223	49	182	68	192	75	223	68	192	93	195	93	195	113	193	113	230	113	230	113	193	144	225	13	161	7	147	15	143	13	161	15	143	26	183	74	40	78	-1	82	26	82	26	78	-1	104	-4	82	26	104	-4	96	17	96	17	104	-4	116	13	131	15	116	13	130	0	131	15	130	0	158	12	36	26	55	8	68	70	68	70	78	-1	70	55	70	55	78	-1	74	40	172	86	17	86	68	70	172	86	68	70	171	70	172	86	190	188	170	211	172	86	170	211	164	132	68	70	17	86	23	52	68	70	23	52	36	26	206	118	202	157	200	70	200	70	202	157	190	188	200	70	190	188	182	35	182	35	190	188	172	86	182	35	172	86	171	70	113	193	133	183	144	225	144	225	133	183	151	163	144	225	151	163	170	211	170	211	151	163	164	132	164	47	156	31	158	12	164	47	158	12	182	35	164	47	182	35	171	70	144	20	131	15	158	12	144	20	158	12	156	31	116	13	104	-4	130	0	113	230	75	223	93	195	68	70	55	8	78	-1	47	38	57	8	58	25	58	25	57	8	82	-2	58	25	82	-2	72	17	72	17	82	-2	90	14	118	20	90	14	110	-6	118	20	110	-6	144	0	180	198	162	161	167	148	167	148	162	161	38	72	38	72	38	26	40	54	40	54	38	26	57	8	40	54	57	8	47	38	96	230	95	211	113	208	96	230	113	208	120	228	120	228	113	208	129	201	120	228	129	201	142	222	142	222	129	201	143	190	142	222	143	190	162	212	162	212	143	190	154	177	162	212	154	177	162	161	216	136	213	147	213	79	216	136	213	79	219	113	216	136	219	113	218	124	213	147	208	158	213	79	213	79	208	158	203	169	213	79	203	169	198	47	198	47	203	169	196	180	198	47	196	180	180	198	174	19	198	47	180	198	174	19	180	198	172	113	174	19	172	113	169	85	174	19	169	85	158	58	174	19	158	58	144	0	141	35	118	20	144	0	141	35	144	0	158	58	172	127	172	120	180	198	180	198	172	120	172	113	38	72	162	161	18	78	38	72	18	78	24	49	38	72	24	49	38	26	243	145	246	129	256	215	243	145	256	215	243	193	243	145	243	193	243	188	243	145	243	188	243	182	243	145	243	182	242	175	243	145	242	175	242	169	243	145	242	169	242	162	256	215	257	147	257	156	256	215	257	156	258	213	258	213	257	156	258	171	258	213	258	171	258	187	258	213	258	187	258	200	258	213	258	200	258	206	263	131	266	108	268	125	268	125	266	108	284	105	268	125	284	105	276	121	276	121	284	105	284	120	292	122	284	120	284	105	292	122	284	105	296	107	314	120	321	130	325	141	314	120	325	141	310	147	314	120	310	147	307	139	314	120	307	139	306	112	292	122	296	107	298	126	298	126	296	107	306	112	298	126	306	112	304	132	304	132	306	112	307	139	259	138	257	147	253	117	259	138	253	117	266	108	259	138	266	108	263	131	256	215	246	129	253	117	256	215	253	117	257	147	256	215	196	180	203	169	256	215	203	169	243	193	180	198	167	148	169	141	180	198	169	141	171	134	180	198	171	134	172	127	20	190	28	185	34	204	34	204	28	185	40	194	34	204	40	194	47	215	47	215	40	194	53	201	47	215	53	201	61	223	61	223	53	201	67	206	61	223	67	206	76	228	76	228	67	206	81	210	76	228	81	210	96	230	96	230	81	210	95	211	90	14	82	-2	110	-6	162	212	162	161	180	198	60	82	62	121	57	65	57	65	54	118	51	4	51	4	54	118	47	116	51	4	47	116	41	113	23	179	26	164	27	199	27	199	26	164	33	150	27	199	33	150	38	215	38	215	33	150	44	140	38	215	44	140	55	227	55	227	44	140	61	131	55	227	61	131	70	190	70	190	61	131	68	176	68	168	68	176	61	131	68	168	61	131	81	126	104	133	97	135	97	114	97	114	97	135	91	138	97	114	91	138	85	142	85	142	79	148	81	126	81	126	79	148	74	154	81	126	74	154	71	161	195	36	189	42	180	21	180	21	189	42	173	31	180	21	173	31	163	9	163	9	173	31	157	22	163	9	157	22	145	0	145	0	157	22	142	16	145	0	142	16	126	-4	126	-4	142	16	126	12	126	-4	126	12	110	11	110	11	93	14	105	-6	105	-6	93	14	91	-5	59	47	63	0	67	32	67	32	63	0	77	-3	67	32	77	-3	78	21	78	21	77	-3	91	-5	78	21	91	-5	93	14	63	0	59	47	57	65	63	0	57	65	51	4	10	61	11	49	11	74	11	74	11	49	15	38	11	74	15	38	15	85	15	85	15	38	21	27	15	85	21	27	22	96	22	96	21	27	30	18	22	96	30	18	30	105	30	105	30	18	40	10	30	105	40	10	41	113	41	113	40	10	51	4	70	190	76	203	78	235	78	235	76	203	85	212	78	235	85	212	105	238	105	238	85	212	98	219	105	238	98	219	113	221	113	221	119	220	117	237	117	237	119	220	130	235	117	237	105	238	113	221	146	171	152	167	153	227	153	227	152	167	160	166	153	227	160	166	162	223	162	223	160	166	168	167	162	223	168	167	170	216	170	216	168	167	175	170	170	216	175	170	176	208	176	208	175	170	179	175	176	208	179	175	180	201	180	201	179	175	183	181	180	201	183	181	183	194	183	194	183	181	184	187	142	231	130	235	132	202	142	231	132	202	136	190	142	231	136	190	138	183	142	231	138	183	142	177	142	231	142	177	146	171	142	231	146	171	153	227	130	235	119	220	124	217	130	235	124	217	128	211	130	235	128	211	132	202	117	117	123	117	123	132	117	117	123	132	112	132	117	117	112	132	104	133	117	117	104	133	97	114	97	114	85	142	81	126	97	114	81	126	81	124	97	114	81	124	81	107	71	123	62	121	68	96	71	123	68	96	81	107	71	123	81	107	81	124	110	11	105	-6	126	-4	54	118	57	65	62	121	62	121	60	82	68	96	55	227	70	190	78	235	68	168	81	126	71	161	108	135	101	133	107	114	107	114	101	133	92	132	107	114	92	132	88	117	88	117	92	132	82	132	88	117	82	132	82	117	76	211	80	217	87	237	87	237	80	217	85	220	87	237	85	220	92	221	92	221	107	219	99	238	99	238	107	219	126	235	74	235	62	231	63	177	74	235	63	177	67	183	74	235	67	183	69	190	74	235	69	190	73	202	74	235	73	202	76	211	74	235	76	211	87	237	22	194	22	181	24	201	24	201	22	181	25	175	24	201	25	175	28	208	28	208	25	175	30	170	28	208	30	170	34	216	34	216	30	170	37	167	34	216	37	167	42	223	42	223	37	167	45	166	42	223	45	166	51	227	51	227	45	166	52	167	51	227	52	167	62	231	62	231	52	167	58	171	62	231	58	171	63	177	164	113	165	10	174	105	174	105	165	10	175	18	174	105	175	18	183	96	183	96	175	18	183	27	183	96	183	27	189	85	189	85	183	27	189	38	189	85	189	38	193	74	193	74	189	38	193	49	193	74	193	49	195	61	150	118	147	65	154	4	150	118	154	4	157	116	157	116	154	4	165	10	157	116	165	10	164	113	94	11	99	-6	112	14	112	14	99	-6	114	-5	112	14	114	-5	126	21	126	21	114	-5	128	-3	126	21	128	-3	138	32	138	32	128	-3	141	0	138	32	141	0	145	47	145	47	141	0	154	4	145	47	154	4	147	65	99	238	87	237	92	221	79	12	63	16	79	-4	79	12	79	-4	99	-6	79	12	99	-6	94	11	108	135	124	107	114	138	114	138	124	107	119	142	126	148	119	142	123	126	126	148	123	126	144	131	136	168	144	131	137	176	137	176	144	131	149	227	149	227	144	131	160	140	149	227	160	140	166	215	166	215	160	140	171	150	166	215	171	150	177	199	177	199	171	150	178	164	177	199	178	164	181	179	107	219	119	212	126	235	126	235	119	212	129	203	126	235	129	203	149	227	149	227	129	203	135	190	149	227	135	190	137	176	144	131	136	168	134	161	144	131	134	161	131	154	144	131	131	154	126	148	123	124	123	126	119	142	123	124	119	142	124	107	123	124	124	107	134	123	147	65	150	118	144	82	144	82	150	118	143	121	144	82	143	121	136	96	136	96	143	121	134	123	136	96	134	123	124	107	79	-4	63	16	59	0	59	0	63	16	47	22	59	0	47	22	41	9	41	9	47	22	31	31	41	9	31	31	25	21	25	21	31	31	16	42	25	21	16	42	10	36	108	135	107	114	124	107	22	181	22	194	21	188	82	132	82	132	98	134	98	134	82	132	102	115	98	134	102	115	113	139	113	139	102	115	119	109	113	139	119	109	126	147	126	147	119	109	123	126	126	147	123	126	138	129	67	185	73	202	80	236	80	236	73	202	79	215	80	236	79	215	92	221	92	221	107	219	99	238	99	238	107	219	120	236	30	170	37	167	40	221	40	221	37	167	44	166	40	221	44	166	59	230	59	230	44	166	59	171	59	230	59	171	80	236	80	236	59	171	67	185	26	207	21	187	22	181	26	207	22	181	26	175	26	207	26	175	30	170	26	207	30	170	40	221	219	193	219	188	219	147	219	193	219	147	232	215	219	193	232	215	181	171	181	171	180	185	176	156	176	156	180	185	173	206	176	156	173	206	166	144	166	144	173	206	159	221	166	144	159	221	153	135	153	135	159	221	141	231	153	135	141	231	138	129	138	129	141	231	137	176	138	129	137	176	134	159	138	129	134	159	126	147	123	124	123	126	119	109	123	124	119	109	134	99	123	124	134	99	144	120	195	61	191	83	189	35	189	35	191	83	180	100	189	35	180	100	173	16	173	16	180	100	164	112	173	16	164	112	151	3	151	3	164	112	147	65	151	3	147	65	145	47	151	3	145	47	137	32	144	120	134	99	144	85	144	120	144	85	147	65	144	120	147	65	164	112	94	11	99	-6	111	14	111	14	99	-6	125	-4	111	14	125	-4	126	21	126	21	125	-4	151	3	126	21	151	3	137	32	219	147	219	188	219	183	219	147	219	183	218	179	219	147	218	179	218	173	219	147	218	173	218	165	229	117	235	138	233	147	233	147	233	159	232	215	232	215	233	159	233	171	232	215	233	171	233	182	234	191	234	198	234	213	234	191	234	213	232	215	234	191	232	215	233	182	232	215	219	147	222	131	232	215	222	131	229	117	232	215	229	117	233	147	239	131	241	108	244	125	244	125	241	108	260	105	244	125	260	105	252	121	252	121	260	105	260	120	268	121	260	120	260	105	268	121	260	105	272	107	290	120	297	130	301	141	290	120	301	141	286	147	290	120	286	147	284	139	290	120	284	139	282	112	268	121	272	107	275	126	275	126	272	107	282	112	275	126	282	112	280	132	280	132	282	112	284	139	235	138	229	117	241	108	235	138	241	108	239	131	141	231	120	236	129	203	141	231	129	203	135	190	141	231	135	190	137	176	120	236	107	219	119	212	120	236	119	212	129	203	99	238	80	236	92	221	16	42	25	21	30	32	30	32	25	21	41	9	30	32	41	9	45	24	45	24	41	9	59	0	45	24	59	0	60	17	60	17	59	0	79	-4	60	17	79	-4	77	13	77	13	79	-4	94	11	25	21	16	42	10	36	99	-6	94	11	79	-4	180	185	181	171	232	215	102	115	82	132	82	117	103	132	103	132	119	133	119	133	103	132	122	115	119	133	122	115	133	138	133	138	122	115	140	109	133	138	140	109	146	147	146	147	140	109	143	126	146	147	143	126	160	130	79	0	120	-6	85	19	85	19	120	-6	110	11	128	14	110	11	120	-6	128	14	120	-6	146	-4	142	236	119	238	127	219	127	219	119	238	113	221	87	214	113	221	119	238	87	214	119	238	81	232	154	159	160	130	157	176	157	176	160	130	164	229	164	229	160	130	176	137	164	229	176	137	183	218	183	218	176	137	189	148	183	218	189	148	196	202	196	202	189	148	198	161	196	202	198	161	201	179	164	229	142	236	149	203	164	229	149	203	155	190	164	229	155	190	157	176	142	236	127	219	139	212	142	236	139	212	149	203	143	124	143	126	140	109	143	124	140	109	154	99	143	124	154	99	165	120	215	61	211	83	209	35	209	35	211	83	200	100	209	35	200	100	193	16	193	16	200	100	184	112	193	16	184	112	171	3	171	3	184	112	168	65	171	3	168	65	165	47	171	3	165	47	156	32	165	120	154	99	164	85	165	120	164	85	168	65	165	120	168	65	184	112	146	-4	171	3	156	32	146	-4	156	32	144	21	146	-4	144	21	128	14	42	118	45	143	50	215	50	215	45	143	53	171	50	215	53	171	81	232	81	232	53	171	67	196	81	232	67	196	87	214	10	117	14	76	15	156	15	156	14	76	27	42	15	156	27	42	28	189	28	189	27	42	48	15	28	189	48	15	42	118	42	118	50	215	28	189	85	19	66	38	79	0	79	0	66	38	53	64	79	0	53	64	48	15	48	15	53	64	45	92	48	15	45	92	42	118	122	115	103	132	103	117	146	147	160	130	154	159	53	-87	49	-89	52	-103	52	-103	49	-89	45	-91	52	-103	45	-91	41	-91	41	-91	37	-91	52	-103	52	-103	37	-91	33	-89	52	-103	33	-89	29	-87	42	221	47	220	146	230	146	230	47	220	51	218	146	230	51	218	55	217	55	217	59	213	146	230	146	230	59	213	62	209	146	230	62	209	63	203	64	-56	63	-67	76	-90	76	-90	63	-67	61	-76	76	-90	61	-76	58	-82	58	-82	56	-85	76	-90	76	-90	56	-85	53	-87	76	-90	53	-87	52	-103	108	198	110	204	65	189	65	189	110	204	112	210	65	189	112	210	117	214	117	214	120	217	65	189	65	189	120	217	146	230	65	189	146	230	64	197	64	197	146	230	63	203	146	230	120	217	125	219	146	230	125	219	130	220	146	230	130	220	137	222	146	230	137	222	146	223	107	184	107	191	93	-68	107	184	93	-68	104	-38	107	184	104	-38	107	0	76	-90	93	-68	107	191	76	-90	107	191	108	198	76	-90	108	198	65	189	76	-90	65	189	65	121	76	-90	65	121	65	105	76	-90	65	105	65	-21	76	-90	65	-21	65	-41	76	-90	65	-41	64	-56	35	222	42	221	146	230	35	222	146	230	27	230	35	222	27	230	27	223	107	121	107	105	148	105	107	121	148	105	148	121	22	-108	52	-103	29	-87	22	-108	29	-87	25	-83	22	-108	25	-83	20	-77	22	-108	20	-77	15	-71	22	-108	15	-71	10	-66	22	-108	10	-66	7	-107	4	121	4	105	65	105	4	121	65	105	65	121	7	-107	10	-66	5	-63	7	-107	5	-63	1	-61	7	-107	1	-61	-3	-61	7	-107	-3	-61	-5	-103	-10	-62	-15	-65	-15	-97	-10	-62	-15	-97	-5	-103	-10	-62	-5	-103	-3	-61	-20	-69	-23	-74	-21	-90	-20	-69	-21	-90	-15	-97	-20	-69	-15	-97	-15	-65	-21	-90	-23	-74	-24	-80	62	-54	62	-97	68	-61	68	-61	62	-97	86	-103	68	-61	86	-103	74	-69	74	-69	86	-103	80	-75	87	-80	80	-75	86	-103	87	-80	86	-103	113	-105	154	-83	144	-87	151	-101	151	-101	144	-87	133	-90	151	-101	133	-90	122	-91	122	-91	113	-90	151	-101	151	-101	113	-90	113	-105	184	-42	181	-52	182	-88	182	-88	181	-52	177	-61	182	-88	177	-61	171	-69	171	-69	164	-76	182	-88	182	-88	164	-76	154	-83	182	-88	154	-83	151	-101	186	218	175	225	177	193	177	193	175	225	171	200	164	207	171	200	165	231	164	207	165	231	156	213	156	213	165	231	154	235	156	213	154	235	146	218	146	218	154	235	144	237	146	218	144	237	137	221	137	221	144	237	132	238	137	221	132	238	127	222	138	22	116	-6	130	-5	138	22	130	-5	145	0	138	22	114	27	116	-6	93	42	77	65	85	0	93	42	85	0	116	-6	93	42	116	-6	114	27	65	157	64	213	62	127	62	127	57	16	66	93	66	93	57	16	85	0	66	93	85	0	77	65	175	225	165	231	171	200	184	176	186	166	186	218	186	218	186	166	186	156	186	218	186	156	186	233	186	233	186	156	188	266	188	266	186	156	186	26	188	266	186	26	207	-69	207	-69	186	26	186	-19	186	218	177	193	181	185	186	218	181	185	184	176	270	314	271	342	262	322	262	322	271	342	252	325	240	321	252	325	271	342	240	321	271	342	237	336	314	324	307	331	308	298	314	324	308	298	313	302	314	324	313	302	316	307	314	324	316	307	317	314	286	298	297	295	297	337	297	337	297	295	303	295	297	337	303	295	307	331	307	331	303	295	308	298	284	340	271	342	277	305	284	340	277	305	286	298	284	340	286	298	297	337	228	-12	228	255	222	-43	222	-43	228	255	228	278	222	-43	228	278	213	320	213	320	228	278	229	297	213	320	229	297	237	336	237	336	229	297	233	312	237	336	233	312	240	321	207	-69	222	-43	213	320	207	-69	213	320	197	296	207	-69	197	296	188	266	207	-69	186	-19	186	-31	207	-69	186	-31	184	-42	207	-69	184	-42	182	-88	113	-105	113	-90	104	-88	113	-105	104	-88	95	-84	113	-105	95	-84	87	-80	186	26	186	156	186	44	186	26	186	44	178	36	186	26	178	36	174	15	169	30	159	26	160	6	169	30	160	6	174	15	169	30	174	15	178	36	149	23	138	22	145	0	149	23	145	0	160	6	149	23	160	6	159	26	74	183	88	204	96	231	96	231	88	204	106	217	96	231	106	217	132	238	132	238	106	217	127	222	64	213	65	157	74	183	64	213	74	183	96	231	16	110	21	74	22	150	22	150	21	74	36	42	22	150	36	42	39	185	39	185	36	42	57	16	39	185	57	16	64	213	64	213	57	16	62	127	62	-54	55	-49	62	-97	62	-97	55	-49	46	-47	62	-97	46	-47	44	-89	44	-89	46	-47	40	-48	44	-89	40	-48	35	-50	32	-78	44	-89	35	-50	32	-78	35	-50	31	-54	32	-78	31	-54	28	-59	32	-78	28	-59	27	-65	271	342	270	314	277	305	184	-42	176	-62	178	-91	178	-91	176	-62	163	-77	178	-91	163	-77	147	-101	147	-101	163	-77	145	-87	147	-101	145	-87	122	-91	122	-91	98	-86	113	-105	113	-105	98	-86	96	-104	82	-76	69	-63	74	-100	82	-76	74	-100	96	-104	82	-76	96	-104	98	-86	59	-52	46	-47	51	-93	59	-52	51	-93	74	-100	59	-52	74	-100	69	-63	46	-47	40	-48	51	-93	51	-93	40	-48	35	-50	51	-93	35	-50	34	-82	34	-82	35	-50	31	-54	34	-82	31	-54	28	-59	146	237	132	238	147	218	147	218	132	238	127	222	102	215	127	222	132	238	102	215	132	238	94	231	138	22	116	-6	131	-5	138	22	131	-5	147	0	138	22	111	28	116	-6	89	46	74	71	82	0	89	46	82	0	116	-6	89	46	116	-6	111	28	64	151	62	211	62	127	62	127	55	18	65	99	65	99	55	18	82	0	65	99	82	0	74	71	146	237	147	218	159	233	159	233	147	218	163	208	159	233	163	208	170	228	170	228	163	208	176	193	170	228	176	193	181	221	181	221	176	193	184	176	181	221	184	176	192	212	192	212	184	176	186	156	192	212	186	156	186	26	186	26	186	156	186	44	186	26	186	44	178	37	206	228	202	223	204	-72	204	-72	202	223	198	217	204	-72	198	217	192	212	228	241	213	241	221	-46	228	241	221	-46	228	-12	221	-46	213	241	209	234	221	-46	209	234	206	228	221	-46	206	228	204	-72	204	-72	192	212	186	26	204	-72	186	26	186	-19	204	-72	186	-19	184	-42	204	-72	184	-42	178	-91	122	-91	113	-105	147	-101	186	26	178	37	175	16	175	16	178	37	169	31	175	16	169	31	161	6	161	6	169	31	159	26	161	6	159	26	149	23	149	23	138	22	147	0	149	23	147	0	161	6	94	231	62	211	71	177	94	231	71	177	84	199	94	231	84	199	102	215	16	110	21	77	22	148	22	148	21	77	34	45	22	148	34	45	38	183	38	183	34	45	55	18	38	183	55	18	62	211	62	211	55	18	62	127	62	211	64	151	71	177	34	-82	28	-59	27	-65	15	113	16	94	17	133	17	133	16	94	20	76	17	133	20	76	22	152	22	152	20	76	26	59	22	152	26	59	31	168	31	168	26	59	35	43	31	168	35	43	42	183	42	183	35	43	47	30	42	183	47	30	56	196	56	196	47	30	59	105	123	208	125	224	111	204	111	204	125	224	105	220	111	204	105	220	99	198	99	198	105	220	89	190	78	177	89	190	88	214	78	177	88	214	71	206	71	206	56	196	60	126	71	206	60	126	63	145	71	206	63	145	69	162	71	206	69	162	78	177	160	224	152	225	163	210	163	210	152	225	151	211	137	210	151	211	145	225	137	210	145	225	125	224	105	220	88	214	89	190	152	225	145	225	151	211	160	224	163	210	169	222	169	222	163	210	175	208	169	222	175	208	180	221	180	221	175	208	186	205	180	221	186	205	194	218	194	218	186	205	196	200	194	218	196	200	198	217	198	217	196	200	205	193	198	217	205	193	203	216	203	216	205	193	208	215	151	-5	156	8	126	-3	126	-3	156	8	123	12	126	-3	123	12	103	0	103	0	123	12	96	25	103	0	96	25	82	7	82	7	96	25	76	45	82	7	76	45	63	17	63	17	76	45	63	72	63	17	63	72	59	105	194	14	182	11	191	0	191	0	182	11	168	9	191	0	168	9	167	-3	167	-3	168	9	156	8	59	105	47	30	63	17	208	215	205	193	212	187	208	215	212	187	211	215	211	215	212	187	214	214	218	215	214	214	217	181	218	215	217	181	222	173	232	154	240	154	238	225	232	154	238	225	229	225	232	154	229	225	228	221	232	154	228	221	227	165	225	219	222	216	222	173	225	219	222	173	227	165	225	219	227	165	228	221	214	214	212	187	217	181	259	110	270	112	270	118	259	110	270	118	252	108	252	108	270	118	206	93	252	108	206	93	207	80	217	6	207	80	207	27	217	6	207	27	204	20	252	108	207	80	247	103	247	103	207	80	217	6	247	103	217	6	245	95	245	95	217	6	236	12	245	95	236	12	244	84	244	84	236	12	244	19	270	118	174	118	189	111	270	118	189	111	198	108	270	118	198	108	204	102	270	118	204	102	206	93	194	14	191	0	217	6	194	14	217	6	204	20	167	-3	156	8	151	-5	189	111	174	118	174	112	218	215	222	173	222	216	125	224	123	208	137	210	60	126	56	196	59	105	23	214	28	211	112	225	112	225	28	211	33	207	112	225	33	207	36	200	36	200	51	167	86	210	86	210	51	167	84	204	84	202	84	204	51	167	84	202	51	167	84	199	84	199	51	167	124	12	84	199	124	12	85	196	85	196	124	12	86	192	112	225	36	200	91	214	112	225	91	214	98	216	112	225	98	216	106	217	112	225	106	217	112	218	17	216	23	214	112	225	17	216	112	225	9	225	17	216	9	225	9	218	114	-56	115	-50	124	12	124	12	115	-50	117	-45	124	12	117	-45	119	-40	119	-40	133	-6	124	12	124	12	133	-6	146	59	124	12	146	59	88	188	126	-97	120	-92	127	-115	127	-115	120	-92	116	-85	127	-115	116	-85	113	-110	113	-110	116	-85	114	-76	113	-110	114	-76	113	-68	113	-68	114	-62	102	-102	102	-102	114	-62	114	-56	102	-102	114	-56	124	12	113	-68	102	-102	113	-110	102	-102	124	12	102	-32	102	-102	102	-32	98	-40	102	-102	98	-40	95	-47	102	-102	95	-47	95	-90	95	-90	95	-47	93	-55	95	-90	93	-55	92	-63	95	-90	92	-63	92	-73	160	-80	156	-88	161	-114	161	-114	156	-88	151	-94	161	-114	151	-94	144	-116	144	-116	151	-94	143	-98	144	-116	143	-98	134	-99	134	-99	126	-97	127	-115	193	190	146	59	158	37	193	190	158	37	213	186	193	190	213	186	194	194	240	225	174	225	180	217	240	225	180	217	186	217	240	225	186	217	191	214	240	225	191	214	195	211	240	225	195	211	196	205	240	225	196	205	223	209	240	225	223	209	230	215	240	225	230	215	240	218	196	205	213	186	216	193	196	205	216	193	219	201	196	205	219	201	223	209	196	203	196	201	213	186	196	203	213	186	196	205	195	197	194	194	213	186	195	197	213	186	196	201	155	-48	157	-53	158	37	158	37	157	-53	159	-58	158	37	159	-58	184	-16	184	-16	159	-58	160	-63	184	-16	160	-63	161	-67	146	59	133	-6	155	-48	146	59	155	-48	158	37	160	-80	161	-114	161	-71	161	-71	161	-114	184	-16	184	-16	161	-114	176	-107	184	-16	176	-107	187	-97	134	-99	127	-115	144	-116	195	-43	192	-34	194	-83	195	-43	194	-83	197	-65	195	-43	197	-65	196	-54	188	-25	184	-16	187	-97	188	-25	187	-97	194	-83	188	-25	194	-83	192	-34	161	-71	184	-16	161	-67	86	192	124	12	88	188	180	217	174	225	174	218	91	214	36	200	86	210	57	183	60	223	51	188	51	188	60	223	46	225	51	188	46	225	44	192	44	192	46	225	37	193	27	190	37	193	34	223	27	190	34	223	23	217	11	165	13	168	14	208	14	208	13	168	16	176	14	208	16	176	23	217	23	217	16	176	20	184	23	217	20	184	27	190	7	177	8	173	9	198	9	198	8	173	10	169	9	198	10	169	14	208	14	208	10	169	11	165	9	198	7	185	7	181	9	198	7	181	7	177	82	207	72	216	112	102	112	102	72	216	66	171	62	177	66	171	72	216	62	177	72	216	60	223	46	225	34	223	37	193	112	102	90	72	95	47	112	102	95	47	100	58	112	102	100	58	106	69	112	102	106	69	114	79	112	102	114	79	133	132	112	102	133	132	99	185	112	102	99	185	91	196	112	102	91	196	82	207	82	59	84	10	86	66	86	66	84	10	94	2	86	66	94	2	90	72	90	72	94	2	93	36	107	-2	123	-4	110	15	110	15	123	-4	118	15	126	16	118	15	123	-4	126	16	123	-4	139	-2	139	-2	154	4	141	34	141	34	154	4	142	42	143	118	142	42	154	4	143	118	175	194	133	132	175	194	143	118	175	169	175	194	175	169	181	203	125	80	131	70	133	132	133	132	131	70	136	60	133	132	136	60	143	118	143	118	136	60	140	51	143	118	140	51	142	42	120	88	125	80	133	132	120	88	133	132	114	79	214	225	207	193	215	191	214	225	215	191	223	223	223	223	215	191	221	186	223	223	221	186	226	179	175	169	180	176	181	203	181	203	180	176	185	182	181	203	185	182	187	212	187	212	185	182	192	188	187	212	192	188	194	218	194	218	192	188	199	192	194	218	199	192	203	223	203	223	199	192	207	193	203	223	207	193	214	225	241	205	237	213	238	177	241	205	238	177	241	183	241	205	241	183	242	190	241	205	242	190	243	196	226	179	229	172	231	219	231	219	229	172	232	165	231	219	232	165	237	213	237	213	232	165	235	171	237	213	235	171	238	177	177	46	175	59	175	29	175	29	175	59	168	75	175	29	168	75	166	15	166	15	168	75	160	91	166	15	160	91	154	4	154	4	160	91	151	106	154	4	151	106	143	118	139	-2	141	34	138	26	139	-2	138	26	133	20	139	-2	133	20	126	16	110	15	103	18	107	-2	107	-2	103	18	98	22	107	-2	98	22	94	2	94	2	98	22	94	28	94	2	94	28	93	36	78	52	76	45	77	22	78	52	77	22	84	10	78	52	84	10	82	59	77	22	76	45	75	38	223	223	226	179	231	219	95	47	90	72	93	36	60	223	57	183	62	177	113	218	113	218	98	215	98	215	113	218	113	225	98	215	113	225	88	211	88	211	113	225	36	191	88	211	36	191	36	174	39	46	36	174	36	75	39	46	46	24	79	192	79	192	46	24	59	8	79	192	59	8	79	174	79	174	59	8	76	-1	79	174	76	-1	79	75	79	75	76	-1	80	56	82	203	88	211	36	174	82	203	36	174	39	46	82	203	39	46	79	192	113	225	7	225	20	214	113	225	20	214	29	210	113	225	29	210	34	203	113	225	34	203	36	191	171	174	171	54	171	37	171	37	171	54	160	41	171	37	160	41	158	21	158	21	160	41	149	32	158	21	149	32	144	9	144	9	149	32	138	26	144	9	138	26	130	1	130	1	138	26	127	23	130	1	127	23	116	22	116	22	102	24	115	-3	115	-3	102	24	98	-4	98	-4	102	24	92	30	98	-4	92	30	85	41	98	-4	85	41	80	56	98	-4	80	56	76	-1	243	-86	241	-86	245	-93	245	-93	241	-86	240	-86	245	-93	240	-86	239	-86	239	-86	228	-85	232	-98	232	-98	228	-85	221	-83	232	-98	221	-83	216	-79	214	-60	214	174	204	-106	214	-60	204	-106	214	-71	214	-71	204	-106	216	-102	214	-71	216	-102	216	-79	216	-79	216	-102	232	-98	244	-86	243	-86	245	-93	244	-86	245	-93	245	-85	239	-86	232	-98	245	-93	171	37	174	-116	214	192	171	37	214	192	217	203	171	37	217	203	171	174	116	22	115	-3	130	1	246	225	137	225	152	215	246	225	152	215	162	211	246	225	162	211	168	203	246	225	168	203	171	192	246	225	171	192	222	211	246	225	222	211	231	215	246	225	231	215	246	218	214	192	174	-116	184	-112	214	192	184	-112	194	-109	214	192	194	-109	204	-106	214	192	204	-106	214	174	171	174	217	203	222	211	171	174	222	211	171	192	152	215	137	225	137	218	174	-116	171	37	171	-114	20	214	7	225	7	218	81	287	84	295	98	337	98	337	84	295	88	302	98	337	88	302	93	308	93	308	99	315	98	337	98	337	99	315	128	342	79	188	79	268	73	324	79	188	73	324	79	49	79	49	73	324	53	304	79	49	53	304	80	31	80	31	53	304	41	278	80	31	41	278	36	249	73	324	79	268	79	278	73	324	79	278	81	287	73	324	81	287	98	337	106	321	113	325	128	342	128	342	113	325	121	328	128	342	121	328	130	329	130	329	138	328	155	340	155	340	138	328	146	325	155	340	146	325	153	321	177	295	179	335	172	301	172	301	179	335	166	309	160	315	166	309	179	335	160	315	179	335	155	340	201	287	206	290	209	317	209	317	206	290	210	294	209	317	210	294	214	305	214	305	210	294	213	299	197	327	179	335	182	290	197	327	182	290	188	287	197	327	188	287	195	286	197	327	195	286	201	287	197	327	201	287	209	317	155	340	128	342	130	329	214	51	214	151	213	167	214	51	213	167	210	187	214	51	210	187	200	208	214	51	200	208	214	33	158	194	166	183	182	224	182	224	166	183	170	168	182	224	170	168	171	150	217	21	171	150	171	47	217	21	171	47	222	14	222	14	171	47	243	0	222	14	243	0	231	10	231	10	243	0	243	7	214	33	200	208	182	224	214	33	182	224	171	150	214	33	171	150	217	21	243	0	171	47	170	30	243	0	170	30	167	19	243	0	167	19	160	13	243	0	160	13	150	9	243	0	150	9	137	7	243	0	137	7	137	0	134	228	133	203	148	201	134	228	148	201	151	230	151	230	148	201	158	194	151	230	158	194	182	224	79	171	91	184	91	203	91	203	91	184	102	193	91	203	102	193	104	215	104	215	102	193	113	199	104	215	113	199	119	223	119	223	113	199	124	202	119	223	124	202	134	228	134	228	124	202	133	203	79	49	79	171	79	188	79	188	79	171	91	203	113	0	113	7	100	9	113	0	100	9	90	13	113	0	90	13	36	32	113	0	36	32	33	21	113	0	33	21	27	14	113	0	27	14	18	10	113	0	18	10	4	7	113	0	4	7	4	0	36	50	36	32	90	13	36	50	90	13	84	19	36	50	84	19	80	31	36	50	80	31	36	249	155	340	153	321	160	315	179	335	177	295	182	290	128	342	99	315	106	321	33	21	27	14	113	0	113	0	27	14	18	10	113	0	18	10	4	7	81	287	84	295	98	337	98	337	84	295	88	302	98	337	88	302	93	308	93	308	99	315	98	337	98	337	99	315	128	342	79	188	79	268	73	324	79	188	73	324	79	51	79	51	73	324	53	304	79	51	53	304	80	32	80	32	53	304	41	278	80	32	41	278	36	249	73	324	79	268	79	278	73	324	79	278	81	287	73	324	81	287	98	337	134	228	133	203	148	201	134	228	148	201	151	230	151	230	148	201	158	194	151	230	158	194	182	224	182	224	158	194	166	183	182	224	166	183	170	168	79	171	91	184	91	202	91	202	91	184	102	193	91	202	102	193	104	214	104	214	102	193	113	199	104	214	113	199	118	223	118	223	113	199	124	202	118	223	124	202	134	228	134	228	124	202	133	203	79	51	79	171	79	188	79	188	79	171	91	202	170	-52	166	-71	180	-94	180	-94	166	-71	160	-86	180	-94	160	-86	154	-110	154	-110	160	-86	150	-95	154	-110	150	-95	137	-98	137	-98	128	-95	154	-110	154	-110	128	-95	119	-116	107	321	114	325	128	342	128	342	114	325	123	328	128	342	123	328	131	329	131	329	138	328	155	340	155	340	138	328	146	325	155	340	146	325	153	321	178	294	179	335	173	300	173	300	179	335	166	309	160	315	166	309	179	335	160	315	179	335	155	340	201	287	206	290	209	317	209	317	206	290	210	294	209	317	210	294	214	305	214	305	210	294	213	299	197	327	179	335	183	290	197	327	183	290	188	287	197	327	188	287	195	286	197	327	195	286	201	287	197	327	201	287	209	317	155	340	128	342	131	329	214	-6	214	149	213	166	214	-6	213	166	210	-40	210	-40	213	166	210	187	210	-40	210	187	200	208	171	150	180	-94	182	224	182	224	180	-94	199	-70	182	224	199	-70	200	208	200	208	199	-70	210	-40	171	-29	170	-52	180	-94	171	-29	180	-94	171	150	128	-95	120	-88	119	-116	119	-116	120	-88	112	-79	119	-116	112	-79	105	-114	105	-114	112	-79	104	-72	105	-114	104	-72	93	-69	105	-114	93	-69	92	-111	92	-111	93	-69	87	-70	92	-111	87	-70	82	-106	82	-106	87	-70	81	-72	82	-106	81	-72	77	-76	75	-98	82	-106	77	-76	75	-98	77	-76	74	-81	75	-98	74	-81	73	-88	113	0	113	7	100	9	113	0	100	9	90	13	113	0	90	13	36	33	113	0	36	33	33	21	36	51	36	33	90	13	36	51	90	13	84	20	36	51	84	20	80	32	36	51	80	32	36	249	113	0	4	7	4	0	182	224	170	168	171	150	155	340	153	321	160	315	179	335	178	294	183	290	128	342	99	315	107	321	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	8	131	47	115	47	131	47	131	47	115	93	21	47	131	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	47	166	90	34	89	52	89	131	89	115	127	115	89	131	127	115	127	131	89	52	89	228	88	230	89	52	88	230	47	166	127	0	127	7	110	9	127	0	110	9	99	14	127	0	99	14	47	33	127	0	47	33	43	20	47	52	47	33	99	14	47	52	99	14	93	21	47	52	93	21	47	115	127	0	8	7	8	0	47	166	93	21	90	34	47	115	8	131	8	115	40	193	43	214	36	196	36	196	43	214	30	197	27	197	30	197	43	214	27	197	43	214	24	208	46	63	47	39	46	167	45	179	46	167	61	221	45	179	61	221	43	187	43	187	61	221	43	214	43	187	43	214	40	193	88	52	88	217	88	220	88	52	88	220	87	223	88	52	87	223	86	225	88	52	86	225	85	227	88	52	85	227	83	227	88	52	83	227	75	225	88	52	75	225	74	-1	88	52	74	-1	94	-4	140	33	134	28	136	13	136	13	134	28	127	25	136	13	127	25	123	4	123	4	127	25	121	22	123	4	121	22	114	22	114	22	107	23	109	-2	109	-2	107	23	100	26	109	-2	100	26	94	-4	94	-4	100	26	94	31	94	-4	94	31	90	40	61	221	46	167	47	39	61	221	47	39	52	20	61	221	52	20	60	6	61	221	60	6	74	-1	61	221	74	-1	75	225	24	208	8	203	14	196	24	208	14	196	19	197	24	208	19	197	23	197	24	208	23	197	27	197	147	23	156	34	147	40	147	23	147	40	140	33	147	23	140	33	136	13	114	22	109	-2	123	4	14	196	8	203	8	195	88	52	94	-4	90	40	116	216	116	216	100	214	100	214	116	216	116	225	100	214	116	225	91	210	91	210	116	225	43	195	91	210	43	195	44	182	86	24	44	182	44	45	86	24	44	45	91	16	91	16	44	45	116	0	91	16	116	0	100	11	100	11	116	0	116	9	84	47	84	180	44	182	44	182	84	180	84	193	44	182	84	193	86	203	116	225	11	225	26	214	116	225	26	214	36	210	116	225	36	210	41	204	116	225	41	204	43	195	44	182	86	24	84	34	44	182	84	34	84	47	116	0	44	45	43	32	116	0	43	32	41	22	116	0	41	22	36	15	116	0	36	15	26	11	116	0	26	11	11	9	116	0	11	9	11	0	26	214	11	225	11	216	91	210	44	182	86	203	23	168	28	174	29	201	29	201	28	174	33	179	29	201	33	179	41	208	41	208	33	179	39	182	41	208	39	182	45	182	45	182	49	182	55	210	55	210	49	182	53	181	55	210	53	181	57	180	20	160	23	168	29	201	20	160	29	201	19	191	20	160	19	191	11	177	20	160	11	177	5	160	62	329	45	324	53	311	53	311	45	324	45	313	42	312	45	313	45	324	42	312	45	324	39	312	39	312	45	324	35	312	45	324	26	320	31	312	45	324	31	312	35	312	65	177	64	209	62	209	65	177	62	209	61	179	65	177	66	209	64	209	55	210	57	180	58	210	58	210	57	180	61	179	58	210	61	179	60	210	60	210	61	179	62	209	55	210	41	208	45	182	53	311	59	308	62	329	62	329	59	308	63	302	62	329	63	302	76	333	76	333	63	302	65	293	76	333	65	293	66	281	109	29	66	281	66	209	109	29	66	209	66	176	66	176	66	209	65	177	146	0	146	7	129	9	146	0	129	9	119	13	146	0	119	13	65	32	146	0	65	32	61	21	146	0	61	21	55	14	146	0	55	14	44	10	146	0	44	10	27	7	146	0	27	7	27	0	108	44	108	192	105	342	108	44	105	342	90	337	108	44	90	337	109	29	76	333	66	281	109	29	76	333	109	29	90	337	66	46	65	32	119	13	66	46	119	13	112	20	66	46	112	20	109	29	66	46	109	29	66	176	108	192	110	160	113	190	113	190	110	160	112	160	113	190	112	160	114	160	108	339	105	342	108	192	114	160	116	160	117	189	117	189	116	160	118	160	117	189	118	160	121	188	121	188	118	160	133	161	121	188	133	161	125	187	125	187	133	161	129	187	135	188	129	187	133	161	135	188	133	161	145	167	156	213	151	203	155	178	156	213	155	178	163	193	156	213	163	193	170	213	146	196	141	191	145	167	146	196	145	167	155	178	146	196	155	178	151	203	108	192	108	160	110	160	31	312	26	320	26	311	113	190	114	160	117	189	135	188	145	167	141	191	42	312	45	312	50	324	50	324	45	312	49	312	50	324	49	312	52	313	52	313	61	312	66	327	66	327	61	312	67	308	66	327	67	308	81	332	81	332	67	308	71	302	81	332	71	302	74	294	50	324	35	320	38	312	50	324	38	312	42	312	65	138	60	118	63	118	65	138	63	118	66	118	65	138	54	141	60	118	45	147	38	155	43	121	45	147	43	121	60	118	45	147	60	118	54	141	32	176	34	186	29	215	32	176	29	215	28	128	32	176	28	128	33	165	33	165	28	128	43	121	33	165	43	121	38	155	6	171	9	154	9	188	9	188	9	154	17	140	9	188	17	140	17	203	17	203	17	140	28	128	17	203	28	128	29	215	66	210	65	225	60	225	66	210	60	225	57	208	66	210	68	224	65	225	34	186	39	196	43	222	43	222	39	196	47	203	43	222	47	203	60	225	60	225	47	203	57	208	71	210	71	224	69	210	69	210	71	224	68	224	69	210	68	224	68	210	68	210	68	224	66	210	153	0	153	7	138	9	153	0	138	9	128	12	153	0	128	12	73	31	153	0	73	31	69	20	153	0	69	20	62	14	153	0	62	14	51	10	153	0	51	10	36	7	153	0	36	7	36	0	116	42	116	145	114	342	116	42	114	342	97	336	116	42	97	336	81	332	116	42	81	332	117	28	74	119	121	18	117	28	74	119	117	28	81	332	74	119	81	332	74	209	74	119	74	209	74	138	74	119	74	138	72	138	74	119	72	138	71	119	74	45	73	31	128	12	74	45	128	12	121	18	74	45	121	18	74	119	116	129	140	140	116	145	116	145	116	340	114	342	178	170	181	174	175	180	178	170	175	180	171	162	171	162	175	180	168	174	171	162	168	174	158	167	171	162	158	167	158	151	158	151	158	167	146	159	158	151	146	159	140	140	140	140	146	159	132	151	140	140	132	151	116	145	74	209	81	332	74	282	74	209	74	282	74	223	74	209	74	223	73	223	74	209	73	223	73	209	74	282	81	332	74	294	66	327	50	324	52	313	65	138	66	118	67	138	67	138	66	118	68	119	67	138	68	119	69	138	69	138	68	119	71	119	69	138	71	119	70	138	70	138	71	119	72	138	71	224	71	210	73	209	71	224	73	209	73	223	38	312	35	320	35	311	29	215	34	186	43	222	12	312	15	312	21	324	21	324	15	312	19	312	21	324	19	312	22	313	22	313	31	312	37	328	37	328	31	312	38	308	37	328	38	308	53	332	53	332	38	308	42	302	53	332	42	302	44	294	21	324	5	320	9	312	21	324	9	312	12	312	45	282	47	-40	53	332	53	332	47	-40	56	-70	53	332	56	-70	68	337	68	337	56	-70	72	-94	68	337	72	-94	84	342	84	342	72	-94	86	-29	84	342	86	-29	86	340	136	-79	129	-88	129	-116	129	-116	129	-88	121	-95	129	-116	121	-95	112	-98	112	-98	99	-95	129	-116	129	-116	99	-95	96	-110	173	-98	176	-88	175	-81	173	-98	175	-81	172	-76	173	-98	172	-76	167	-72	173	-98	167	-72	166	-106	167	-72	162	-70	166	-106	166	-106	162	-70	156	-69	166	-106	156	-69	156	-111	156	-111	156	-69	145	-72	156	-111	145	-72	143	-114	143	-114	145	-72	136	-79	143	-114	136	-79	129	-116	87	-52	86	-29	72	-94	87	-52	72	-94	88	-71	88	-71	72	-94	96	-110	88	-71	96	-110	92	-86	92	-86	96	-110	99	-95	37	328	21	324	22	313	9	312	5	320	5	311	53	332	44	294	45	282	47	-40	45	282	45	-6	17	312	20	312	25	324	25	324	20	312	24	312	25	324	24	312	27	313	27	313	36	312	41	327	41	327	36	312	42	308	41	327	42	308	57	332	57	332	42	308	46	302	57	332	46	302	48	294	25	324	9	320	13	312	25	324	13	312	17	312	253	200	253	225	229	193	229	193	253	225	91	225	229	193	91	225	91	193	92	28	91	42	57	332	92	28	57	332	49	282	49	282	57	332	48	294	41	327	25	324	27	313	91	42	91	340	89	342	91	42	89	342	73	336	91	42	73	336	57	332	177	99	174	99	180	65	180	65	174	99	171	98	180	65	171	98	156	68	151	67	156	68	171	98	151	67	171	98	229	193	229	193	171	98	253	200	227	-49	214	-75	218	-98	218	-98	214	-75	198	-91	218	-98	198	-91	188	-111	188	-111	198	-91	181	-99	188	-111	181	-99	167	-101	167	-101	154	-100	158	-116	158	-116	154	-100	147	-115	147	-115	154	-100	145	-97	147	-115	145	-97	139	-91	147	-115	139	-91	135	-82	147	-115	135	-82	135	-113	135	-113	135	-82	132	-69	135	-113	132	-69	129	-60	135	-113	129	-60	125	-53	135	-113	125	-53	124	-109	229	193	123	64	129	58	229	193	129	58	134	60	229	193	134	60	139	62	229	193	139	62	145	65	229	193	145	65	151	67	269	1	264	35	262	-42	262	-42	264	35	252	63	262	-42	252	63	244	-75	244	-75	252	63	234	83	244	-75	234	83	232	-12	232	-12	227	-49	244	-75	244	-75	227	-49	218	-98	187	99	200	56	212	95	212	95	200	56	217	40	212	95	217	40	234	83	234	83	217	40	228	18	234	83	228	18	232	-12	177	99	180	65	180	99	180	99	180	65	200	56	180	99	200	56	184	99	184	99	200	56	187	99	167	-101	158	-116	188	-111	84	-65	84	-71	85	-58	85	-58	84	-71	87	-78	85	-58	87	-78	88	-52	88	-52	87	-78	91	-86	88	-52	91	-86	93	-48	93	-48	91	-86	97	-93	93	-48	97	-93	99	-44	99	-44	97	-93	105	-100	99	-44	105	-100	108	-43	108	-43	105	-100	114	-105	108	-43	114	-105	114	-44	114	-44	114	-105	124	-109	114	-44	124	-109	120	-48	120	-48	124	-109	125	-53	128	0	128	7	113	9	128	0	113	9	103	12	128	0	103	12	48	29	128	0	48	29	43	19	128	0	43	19	35	13	128	0	35	13	24	9	128	0	24	9	11	7	128	0	11	7	11	0	103	12	96	18	49	44	49	44	96	18	92	28	49	44	92	28	49	282	13	312	9	320	9	311	48	29	103	12	49	44	114	225	6	225	18	217	114	225	18	217	26	215	114	225	26	215	33	212	114	225	33	212	37	207	114	225	37	207	39	198	114	225	39	198	40	186	114	225	40	186	91	211	114	225	91	211	100	215	114	225	100	215	114	218	95	29	87	40	98	-4	98	-4	87	40	83	56	98	-4	83	56	77	0	77	0	83	56	82	77	77	0	82	77	82	180	42	53	49	28	83	195	83	195	49	28	60	10	83	195	60	10	82	180	82	180	60	10	77	0	85	205	91	211	40	186	85	205	40	186	42	53	85	205	42	53	83	195	98	-4	115	-2	106	23	106	23	115	-2	121	21	134	22	121	21	132	1	134	22	132	1	148	10	233	-4	246	-3	237	24	237	24	246	-3	248	21	260	22	248	21	260	0	260	22	260	0	274	5	237	24	228	31	233	-4	233	-4	228	31	221	42	233	-4	221	42	218	-2	218	-2	221	42	217	57	218	-2	217	57	216	76	186	22	194	10	217	197	217	197	194	10	205	2	217	197	205	2	216	182	216	182	205	2	216	76	307	49	305	47	309	33	309	33	305	47	304	45	309	33	304	45	301	42	301	42	294	36	309	33	309	33	294	36	291	16	350	44	350	57	342	5	342	5	350	57	350	181	342	5	350	181	328	0	328	0	350	181	351	196	328	0	351	196	314	-4	314	-4	351	196	310	33	314	-4	310	33	310	-2	309	33	310	33	351	196	309	33	351	196	308	190	309	33	308	190	308	51	309	33	308	51	308	50	309	33	308	50	307	49	284	30	272	25	274	5	284	30	274	5	291	16	284	30	291	16	294	36	385	225	274	225	288	216	385	225	288	216	297	214	385	225	297	214	304	209	385	225	304	209	307	201	385	225	307	201	308	190	385	225	308	190	361	213	385	225	361	213	371	216	385	225	371	216	385	218	354	206	361	213	308	190	354	206	308	190	351	196	368	13	383	17	371	24	368	13	371	24	368	24	368	24	361	25	368	13	368	13	361	25	356	29	368	13	356	29	354	9	354	9	356	29	352	35	354	9	352	35	350	44	383	17	383	26	380	25	383	17	380	25	377	25	383	17	377	25	374	24	383	17	374	24	371	24	248	21	246	-3	260	0	180	37	186	22	217	197	180	37	217	197	174	177	180	37	174	177	174	51	180	37	174	51	165	40	180	37	165	40	164	21	155	32	145	26	148	10	155	32	148	10	164	21	155	32	164	21	165	40	250	225	138	225	153	216	250	225	153	216	163	213	250	225	163	213	170	205	250	225	170	205	173	194	250	225	173	194	226	213	250	225	226	213	236	216	250	225	236	216	250	218	174	177	217	197	220	207	174	177	220	207	226	213	174	177	226	213	173	194	121	21	115	-2	132	1	42	53	40	186	40	85	153	216	138	225	138	218	134	22	148	10	145	26	350	44	342	5	354	9	288	216	274	225	274	218	260	22	274	5	272	25	218	-2	216	76	205	2	95	29	98	-4	106	23	18	217	6	225	6	218	166	42	158	33	158	17	158	17	158	33	148	27	158	17	148	27	142	6	142	6	148	27	135	23	142	6	135	23	122	-1	122	-1	135	23	121	21	234	-4	250	-2	237	24	237	24	250	-2	249	21	268	24	249	21	250	-2	268	24	250	-2	266	1	385	225	274	225	285	217	385	225	285	217	294	215	385	225	294	215	302	211	385	225	302	211	306	203	385	225	306	203	308	191	385	225	308	191	364	215	385	225	364	215	374	217	385	225	374	217	385	218	350	-70	350	182	308	33	308	33	350	182	352	199	308	33	352	199	308	191	308	191	352	199	356	209	308	191	356	209	364	215	308	191	308	50	308	33	392	-116	392	-108	378	-107	392	-116	378	-107	367	-104	392	-116	367	-104	307	-88	392	-116	307	-88	303	-96	392	-116	303	-96	297	-102	392	-116	297	-102	287	-105	392	-116	287	-105	272	-108	392	-116	272	-108	272	-116	352	-88	350	-70	308	33	352	-88	308	33	308	-74	352	-88	308	-74	358	-98	308	-74	307	-88	367	-104	308	-74	367	-104	358	-98	308	50	305	46	308	33	308	33	305	46	297	39	308	33	297	39	295	20	295	20	297	39	285	31	295	20	285	31	281	9	281	9	285	31	268	24	281	9	268	24	266	1	237	24	227	31	234	-4	234	-4	227	31	221	42	234	-4	221	42	217	-2	217	-2	221	42	217	58	217	-2	217	58	216	76	186	22	194	11	217	198	217	198	194	11	204	2	217	198	204	2	216	183	216	183	204	2	216	76	180	37	186	22	217	198	180	37	217	198	174	180	180	37	174	180	174	51	180	37	174	51	171	28	166	42	158	17	171	28	166	42	171	28	174	51	250	225	138	225	150	217	250	225	150	217	160	214	250	225	160	214	167	209	250	225	167	209	172	198	250	225	172	198	226	213	250	225	226	213	236	216	250	225	236	216	250	218	174	180	217	198	220	208	174	180	220	208	226	213	174	180	226	213	172	198	103	24	91	33	99	-4	103	24	99	-4	122	-1	103	24	122	-1	121	21	83	61	82	78	73	1	83	61	73	1	85	46	85	46	73	1	99	-4	85	46	99	-4	91	33	40	187	41	61	83	197	40	187	83	197	86	206	40	187	86	206	92	212	40	187	92	212	114	225	40	187	114	225	40	194	101	216	114	218	114	225	101	216	114	225	92	212	82	181	83	197	55	16	82	181	55	16	73	1	82	181	73	1	82	78	83	197	41	61	46	37	83	197	46	37	55	16	114	225	6	225	20	217	114	225	20	217	29	214	114	225	29	214	35	209	114	225	35	209	39	202	114	225	39	202	40	194	20	217	6	225	6	218	41	61	40	187	40	84	150	217	138	225	138	218	217	-2	216	76	204	2	285	217	274	225	274	218	15	200	18	200	23	211	23	211	18	200	22	201	23	211	22	201	26	201	26	201	30	201	37	215	37	215	30	201	35	199	37	215	35	199	39	194	23	211	9	208	12	200	23	211	12	200	15	200	86	22	85	34	50	220	86	22	50	220	43	169	43	169	50	220	42	184	50	220	37	215	39	194	50	220	39	194	42	184	37	215	23	211	26	201	83	191	83	229	79	230	83	191	79	230	85	34	83	191	85	34	85	174	83	191	85	174	101	207	130	225	125	201	145	204	145	204	156	202	160	230	160	230	156	202	165	195	160	230	165	195	177	228	177	228	165	195	171	184	177	228	171	184	176	169	208	201	201	213	219	44	219	44	201	213	191	222	219	44	191	222	221	27	221	27	191	222	177	228	221	27	177	228	177	151	177	151	177	228	176	169	145	204	160	230	145	229	145	204	145	229	130	225	214	187	214	188	208	201	214	187	208	201	219	44	214	187	219	44	219	174	214	187	219	174	224	198	273	227	273	204	291	201	273	227	291	201	295	230	295	230	291	201	302	191	295	230	302	191	321	224	321	224	302	191	308	178	321	224	308	178	310	163	226	183	235	191	237	210	237	210	235	191	245	198	237	210	245	198	254	220	254	220	245	198	257	203	254	220	257	203	273	227	273	227	257	203	273	204	224	198	219	174	226	183	224	198	226	183	237	210	310	-52	306	-71	320	-94	320	-94	306	-71	299	-86	320	-94	299	-86	293	-110	293	-110	299	-86	289	-95	293	-110	289	-95	276	-98	276	-98	267	-95	293	-110	293	-110	267	-95	258	-116	338	209	338	-70	348	188	348	188	338	-70	350	-40	348	188	350	-40	352	165	352	165	350	-40	353	-6	352	165	353	-6	353	141	311	147	320	-94	321	224	321	224	320	-94	338	-70	321	224	338	-70	338	209	311	-29	310	-52	320	-94	311	-29	320	-94	311	147	267	-95	259	-88	258	-116	258	-116	259	-88	252	-79	258	-116	252	-79	245	-114	245	-114	252	-79	243	-72	245	-114	243	-72	232	-69	245	-114	232	-69	232	-111	232	-111	232	-69	226	-70	232	-111	226	-70	222	-106	222	-106	226	-70	221	-72	222	-106	221	-72	216	-76	215	-98	222	-106	216	-76	215	-98	216	-76	213	-81	215	-98	213	-81	212	-88	255	0	255	7	244	8	255	0	244	8	234	10	255	0	234	10	176	25	255	0	176	25	172	16	255	0	172	16	165	11	255	0	165	11	155	9	255	0	155	9	143	7	255	0	143	7	143	0	234	10	226	16	177	41	177	41	226	16	221	27	177	41	221	27	177	151	88	179	96	186	101	207	101	207	96	186	108	195	101	207	108	195	116	218	116	218	108	195	125	201	116	218	125	201	130	225	119	0	119	7	108	8	119	0	108	8	98	10	119	0	98	10	42	26	119	0	42	26	37	16	119	0	37	16	30	11	119	0	30	11	20	8	119	0	20	8	8	7	119	0	8	7	8	0	64	225	50	220	85	34	64	225	85	34	79	230	43	42	42	26	98	10	43	42	98	10	91	14	43	42	91	14	86	22	43	42	86	22	43	169	12	200	9	208	9	199	101	207	85	174	88	179	176	25	234	10	177	41	321	224	310	163	311	147	24	200	26	200	36	211	24	200	36	211	22	208	24	200	22	208	22	199	54	-52	53	-71	69	-94	69	-94	53	-71	49	-86	69	-94	49	-86	45	-110	45	-110	49	-86	42	-95	45	-110	42	-95	30	-98	30	-98	20	-95	45	-110	45	-110	20	-95	12	-116	26	200	29	200	36	211	36	211	29	200	33	201	36	211	33	201	37	201	37	201	42	201	50	216	50	216	42	201	47	199	50	216	47	199	51	194	95	189	95	228	94	-40	94	-40	95	228	91	230	94	-40	91	230	85	-70	85	-70	91	230	77	225	85	-70	77	225	69	-94	69	-94	77	225	64	220	69	-94	64	220	55	171	55	171	64	220	54	185	64	220	50	216	51	194	64	220	51	194	54	185	50	216	36	211	37	201	55	-29	54	-52	69	-94	55	-29	69	-94	55	171	20	-95	12	-88	12	-116	12	-116	12	-88	5	-79	12	-116	5	-79	-1	-114	-1	-114	5	-79	-3	-72	-1	-114	-3	-72	-14	-69	-1	-114	-14	-69	-14	-111	-14	-111	-14	-69	-20	-70	-14	-111	-20	-70	-25	-106	-25	-106	-20	-70	-25	-72	-25	-106	-25	-72	-30	-76	-32	-98	-25	-106	-30	-76	-32	-98	-30	-76	-33	-81	-32	-98	-33	-81	-34	-88	150	228	147	203	162	200	150	228	162	200	167	230	167	230	162	200	173	194	167	230	173	194	184	228	184	228	173	194	180	183	184	228	180	183	184	169	97	174	107	184	108	202	108	202	107	184	117	192	108	202	117	192	121	214	121	214	117	192	127	198	121	214	127	198	135	222	135	222	127	198	137	201	135	222	137	201	150	228	150	228	137	201	147	203	97	174	108	202	95	189	97	174	95	189	97	-6	179	19	172	13	257	0	257	0	172	13	163	9	257	0	163	9	153	7	227	153	223	184	227	41	227	41	223	184	214	207	227	41	214	207	227	28	227	28	214	207	200	220	227	28	200	220	185	152	185	152	200	220	184	228	185	152	184	228	184	169	257	0	257	7	245	9	257	0	245	9	236	13	257	0	236	13	183	31	257	0	183	31	179	19	230	19	227	28	185	152	230	19	185	152	185	50	230	19	185	50	236	13	257	0	153	7	153	0	183	31	236	13	185	50	97	-6	95	189	94	-40	12	200	15	200	22	211	22	211	15	200	18	201	22	211	18	201	22	201	22	201	28	201	35	216	35	216	28	201	32	199	35	216	32	199	36	194	22	211	8	208	10	200	22	211	10	200	12	200	80	189	80	228	76	230	80	189	76	230	82	36	82	36	76	230	63	225	82	36	63	225	83	26	83	26	63	225	49	220	83	26	49	220	40	170	40	170	49	220	39	185	49	220	35	216	36	194	49	220	36	194	39	185	35	216	22	211	22	201	135	228	132	203	148	200	135	228	148	200	152	230	152	230	148	200	158	194	152	230	158	194	169	228	169	228	158	194	165	183	169	228	165	183	169	169	93	184	103	192	106	213	106	213	103	192	113	198	106	213	113	198	120	222	120	222	113	198	122	201	120	222	122	201	135	228	135	228	122	201	132	203	93	202	80	189	82	174	93	202	82	174	93	184	93	202	93	184	106	213	82	36	82	174	80	189	169	228	169	169	185	221	185	221	169	169	170	152	185	221	170	152	173	-40	173	-40	170	152	170	-6	173	-40	181	-70	185	221	185	221	181	-70	197	-94	185	221	197	-94	199	207	199	207	197	-94	212	-52	199	207	212	-52	208	185	208	185	212	-52	212	-29	208	185	212	-29	212	154	262	-79	254	-88	255	-116	255	-116	254	-88	247	-95	255	-116	247	-95	237	-98	237	-98	225	-95	255	-116	255	-116	225	-95	221	-110	299	-98	301	-88	300	-81	299	-98	300	-81	297	-76	299	-98	297	-76	292	-72	299	-98	292	-72	292	-106	287	-70	281	-69	281	-111	287	-70	281	-111	292	-106	287	-70	292	-106	292	-72	270	-72	262	-79	269	-114	270	-72	269	-114	281	-111	270	-72	281	-111	281	-69	212	-52	197	-94	214	-71	214	-71	197	-94	221	-110	214	-71	221	-110	217	-86	217	-86	221	-110	225	-95	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	30	114	0	39	30	36	20	114	0	36	20	30	13	114	0	30	13	21	9	114	0	21	9	9	7	114	0	9	7	9	0	40	45	39	30	92	13	40	45	92	13	86	18	40	45	86	18	83	26	40	45	83	26	40	170	10	200	8	208	8	199	262	-79	255	-116	269	-114	49	23	43	15	105	0	105	0	43	15	31	11	105	0	31	11	15	9	207	214	212	213	281	225	281	225	212	213	216	210	281	225	216	210	219	207	219	207	222	203	281	225	281	225	222	203	225	197	281	225	225	197	258	212	258	212	225	197	254	209	251	206	254	209	226	191	251	206	226	191	226	183	281	225	258	212	262	213	281	225	262	213	266	214	281	225	266	214	273	215	281	225	273	215	281	216	237	-3	244	-3	244	169	237	-3	244	169	244	183	237	-3	244	183	227	173	237	-3	227	173	227	63	237	-3	227	63	81	225	237	-3	81	225	70	180	227	173	244	183	246	194	227	173	246	194	248	201	227	173	248	201	251	206	227	173	251	206	226	183	254	209	225	197	226	191	199	215	207	214	281	225	199	215	281	225	189	225	199	215	189	225	189	216	33	213	40	210	81	225	81	225	40	210	46	205	81	225	46	205	53	198	53	198	71	35	70	53	53	198	70	53	70	180	53	198	70	180	81	225	25	215	33	213	81	225	25	215	81	225	15	225	25	215	15	225	15	216	52	35	49	23	80	16	80	16	49	23	105	0	80	16	105	0	90	11	90	11	105	0	105	9	53	53	52	35	74	24	53	53	74	24	71	35	53	53	71	35	53	198	105	0	15	9	15	0	52	35	80	16	74	24	176	183	191	210	162	201	162	201	191	210	161	225	162	201	161	225	145	212	145	212	161	225	126	216	107	212	126	216	126	230	107	212	126	230	89	225	89	225	58	210	64	157	89	225	64	157	74	183	89	225	74	183	89	201	89	225	89	201	107	212	60	123	64	157	58	210	60	123	58	210	58	18	60	123	58	18	60	107	60	123	60	107	190	123	58	18	58	210	35	43	35	43	58	210	35	186	35	43	35	186	20	76	20	76	35	186	20	153	20	76	20	153	15	114	176	183	186	157	191	210	191	210	186	157	190	123	190	107	190	123	60	107	161	225	126	230	126	216	191	210	192	18	214	186	214	186	192	18	215	44	214	186	215	44	230	154	230	154	215	44	230	77	230	154	230	77	235	116	192	18	191	210	190	123	192	18	190	123	190	107	192	18	190	107	186	74	192	18	186	74	176	47	192	18	176	47	162	27	192	18	162	27	162	1	126	9	126	-4	145	14	145	14	126	-4	162	1	145	14	162	1	162	27	107	14	89	27	89	1	107	14	89	1	126	-4	107	14	126	-4	126	9	60	107	58	18	64	74	64	74	58	18	89	1	64	74	89	1	74	47	74	47	89	1	89	27	66	50	61	62	69	10	69	10	61	62	58	77	69	10	58	77	53	18	53	18	58	77	56	93	53	18	56	93	55	110	55	110	61	206	44	193	116	11	103	15	105	0	105	0	103	15	91	21	105	0	91	21	86	3	86	3	91	21	81	29	86	3	81	29	72	39	72	39	66	50	69	10	168	31	164	22	166	-1	166	-1	164	22	157	15	166	-1	157	15	150	-1	150	-1	157	15	146	11	150	-1	146	11	136	-2	136	-2	146	11	131	10	124	-2	136	-2	131	10	124	-2	131	10	116	11	124	-2	116	11	105	0	72	39	69	10	86	3	138	225	136	225	147	211	147	211	136	225	133	212	106	208	133	212	119	224	106	208	119	224	103	222	55	110	59	146	61	206	61	206	59	146	69	175	61	206	69	175	74	213	74	213	69	175	85	195	74	213	85	195	88	218	88	218	85	195	106	208	88	218	106	208	103	222	30	42	41	29	44	193	44	193	41	29	53	18	44	193	53	18	55	110	12	110	13	91	14	135	14	135	13	91	16	73	14	135	16	73	20	158	20	158	16	73	22	57	20	158	22	57	30	177	30	177	22	57	30	42	30	177	30	42	44	193	213	206	218	208	205	223	205	223	218	208	225	209	205	223	225	209	330	223	330	223	225	209	237	209	295	100	300	90	300	142	300	142	300	90	303	76	300	142	303	76	303	156	303	156	303	76	312	76	303	156	312	76	312	156	248	123	261	110	270	124	270	124	261	110	276	109	270	124	276	109	285	127	285	127	276	109	287	106	285	127	287	106	295	132	295	132	287	106	295	100	295	132	295	100	300	142	217	15	213	19	196	0	196	0	213	19	210	24	196	0	210	24	210	31	210	123	210	110	261	110	210	123	261	110	248	123	330	223	237	209	257	209	330	223	257	209	283	209	330	223	283	209	300	206	330	223	300	206	311	200	330	223	311	200	318	190	330	223	318	190	321	175	330	223	321	175	330	175	210	198	205	223	210	31	210	31	205	223	198	223	210	31	198	223	196	0	196	0	198	223	188	223	196	0	188	223	181	0	181	0	188	223	177	223	181	0	177	223	170	176	170	176	177	223	168	189	211	202	213	206	205	223	211	202	205	223	210	198	317	26	305	18	331	0	331	0	305	18	292	14	331	0	292	14	277	12	331	0	349	55	340	55	331	0	340	55	329	38	331	0	329	38	317	26	217	15	196	0	224	13	224	13	196	0	331	0	224	13	331	0	233	12	233	12	331	0	277	12	181	0	170	176	170	44	181	0	170	44	168	31	181	0	168	31	166	-1	151	224	145	225	147	211	151	224	147	211	157	207	151	224	157	207	160	224	141	225	138	225	147	211	141	225	147	211	145	225	136	225	119	224	133	212	167	224	160	224	164	200	167	224	164	200	168	189	167	224	168	189	177	223	164	200	160	224	157	207	72	62	78	3	80	41	80	41	78	3	109	-1	80	41	109	-1	93	25	93	25	109	-1	113	19	125	21	113	19	125	0	125	21	125	0	138	5	66	105	53	18	68	84	68	84	53	18	78	3	68	84	78	3	72	62	167	238	136	223	167	228	167	228	198	223	211	231	211	231	198	223	225	209	211	231	225	209	251	213	251	213	225	209	247	185	251	213	247	185	262	150	198	26	189	34	195	5	195	5	189	34	184	45	195	5	184	45	183	14	183	14	184	45	182	57	177	162	182	57	185	158	186	85	190	100	191	151	191	151	190	100	193	116	191	151	193	116	194	143	194	143	193	116	195	132	185	158	182	57	183	71	185	158	183	71	186	85	185	158	186	85	191	151	198	26	208	0	208	21	208	21	208	0	220	19	240	25	220	19	224	-1	240	25	224	-1	254	3	177	162	166	163	166	40	177	162	166	40	174	26	177	162	174	26	183	14	177	162	183	14	182	57	166	40	166	163	159	26	159	26	166	163	156	162	159	26	156	162	151	57	151	57	150	14	159	26	151	57	149	45	150	14	150	14	149	45	144	34	150	14	144	34	138	5	138	5	144	34	135	26	138	5	135	26	125	21	267	105	280	18	284	184	284	184	280	18	299	39	284	184	299	39	306	145	306	145	299	39	311	67	306	145	311	67	315	97	262	150	267	105	284	184	262	150	284	184	251	213	211	231	167	238	167	228	253	41	254	3	261	62	261	62	254	3	280	18	261	62	280	18	266	84	266	84	280	18	267	105	220	19	208	0	224	-1	122	231	81	213	86	185	122	231	86	185	108	209	122	231	108	209	136	223	122	231	136	223	167	238	72	150	86	185	81	213	72	150	81	213	48	184	72	150	48	184	53	18	72	150	53	18	66	105	18	97	23	67	26	145	26	145	23	67	34	39	26	145	34	39	48	184	48	184	34	39	53	18	143	100	147	85	148	158	148	158	147	85	150	71	148	158	150	71	156	162	156	162	150	71	151	57	142	151	139	143	139	116	142	151	139	116	143	100	142	151	143	100	148	158	113	19	109	-1	125	0	139	116	139	143	138	132	240	25	254	3	253	41	198	26	195	5	208	0	225	334	225	334	210	333	210	333	225	334	225	342	210	333	225	342	199	330	199	330	225	342	144	312	199	330	144	312	146	298	146	204	146	298	146	218	146	204	146	-1	189	314	189	314	146	-1	188	300	188	218	188	300	187	218	187	218	188	300	146	-1	187	218	146	-1	187	12	187	12	146	-1	188	-74	187	12	188	-74	188	12	192	324	199	330	146	298	192	324	146	298	146	204	192	324	146	204	189	314	225	342	107	342	123	332	225	342	123	332	133	328	225	342	133	328	141	322	225	342	141	322	144	312	146	204	146	12	146	-1	146	-1	146	12	118	21	146	-1	118	21	107	5	107	5	118	21	97	37	107	5	97	37	82	58	73	21	107	5	82	58	73	21	82	58	73	84	73	21	73	84	70	111	73	21	70	111	46	176	73	21	46	176	45	44	27	147	20	110	27	74	27	147	27	74	45	44	27	147	45	44	46	176	82	164	97	184	108	211	108	211	97	184	118	197	108	211	118	197	146	218	146	218	118	197	146	204	74	197	46	176	70	111	74	197	70	111	73	140	74	197	73	140	82	164	74	197	82	164	108	211	263	111	288	44	287	176	263	111	287	176	260	140	259	197	225	211	236	184	259	197	236	184	251	164	259	197	251	164	260	140	259	197	260	140	287	176	225	211	187	218	188	204	225	211	188	204	215	197	225	211	215	197	236	184	188	-1	226	5	188	12	188	12	226	5	187	12	187	12	188	204	187	218	306	147	287	176	288	44	306	147	288	44	306	74	306	147	306	74	313	110	261	21	288	44	263	111	261	21	263	111	260	84	261	21	260	84	251	58	261	21	251	58	236	37	261	21	236	37	226	5	215	21	187	12	226	5	215	21	226	5	236	37	225	-116	225	-108	210	-107	225	-116	210	-107	199	-104	225	-116	199	-104	144	-86	225	-116	144	-86	141	-96	225	-116	141	-96	133	-102	225	-116	133	-102	123	-106	225	-116	123	-106	107	-108	225	-116	107	-108	107	-116	189	-88	188	-74	146	-1	189	-88	146	-1	192	-98	192	-98	146	-1	146	-72	146	-72	144	-86	199	-104	146	-72	199	-104	192	-98	123	332	107	342	107	334	55	34	50	38	54	-3	55	34	54	-3	66	1	55	34	66	1	58	31	103	68	100	57	103	42	103	42	100	57	94	46	103	42	94	46	89	23	89	23	94	46	86	36	89	23	86	36	77	10	77	10	86	36	77	29	77	10	77	29	68	26	68	26	66	27	77	10	77	10	66	27	66	1	103	42	105	-4	145	196	103	42	145	196	103	180	103	42	103	180	103	68	66	1	66	27	63	28	66	1	63	28	61	29	66	1	61	29	58	31	46	41	42	43	42	-4	46	41	42	-4	54	-3	46	41	54	-3	50	38	42	43	38	44	42	-4	42	-4	38	44	35	44	42	-4	35	44	33	-3	33	-3	35	44	28	43	33	-3	28	43	26	0	26	0	28	43	22	40	26	0	22	40	20	5	20	5	22	40	18	36	20	5	18	36	16	13	16	13	18	36	16	29	16	13	16	29	15	22	180	225	60	225	78	216	180	225	78	216	90	212	180	225	90	212	97	205	180	225	97	205	101	195	180	225	101	195	154	210	180	225	154	210	164	214	180	225	164	214	180	218	145	58	145	183	134	6	134	6	145	183	145	196	134	6	145	196	120	1	120	1	145	196	105	-4	103	180	145	196	148	204	103	180	148	204	154	210	103	180	154	210	101	195	163	16	179	22	165	28	163	16	165	28	161	28	161	28	155	29	163	16	163	16	155	29	150	32	163	16	150	32	148	11	148	11	150	32	147	38	148	11	147	38	145	47	179	22	179	30	175	29	179	22	175	29	171	29	179	22	171	29	168	28	179	22	168	28	165	28	145	47	145	58	134	6	145	47	134	6	148	11	78	216	60	225	60	218	105	-4	103	42	103	-3	103	68	100	57	103	42	103	42	100	57	94	46	103	42	94	46	89	23	89	23	94	46	86	36	89	23	86	36	77	10	77	10	86	36	77	29	77	10	77	29	68	26	68	26	62	28	66	1	66	1	62	28	56	33	66	1	56	33	54	-3	54	-3	56	33	50	38	54	-3	50	38	43	42	54	-3	43	42	42	-4	42	-4	43	42	34	44	42	-4	34	44	33	-3	33	-3	34	44	27	43	33	-3	27	43	25	0	25	0	27	43	22	40	25	0	22	40	20	5	20	5	22	40	18	35	20	5	18	35	16	13	16	13	18	35	16	29	16	13	16	29	15	22	70	312	74	312	79	324	79	324	74	312	78	312	79	324	78	312	81	313	81	313	90	311	95	328	95	328	90	311	96	307	95	328	96	307	111	332	111	332	96	307	100	301	111	332	100	301	102	292	79	324	63	320	67	312	79	324	67	312	70	312	103	42	156	12	149	18	103	42	149	18	146	27	103	42	146	27	111	332	103	42	111	332	103	280	103	42	103	280	103	68	103	280	111	332	102	292	95	328	79	324	81	313	68	26	66	1	77	10	145	42	145	340	142	342	145	42	142	342	127	337	145	42	127	337	111	332	145	42	111	332	146	27	103	42	103	0	156	12	156	12	103	0	182	0	156	12	182	0	167	9	167	9	182	0	182	7	67	312	63	320	63	311	50	38	53	-3	56	33	56	33	53	-3	65	1	56	33	65	1	62	28	62	28	65	1	69	26	77	29	69	26	77	9	77	29	77	9	89	22	16	29	16	13	18	35	18	35	16	13	20	5	18	35	20	5	22	40	22	40	20	5	25	0	22	40	25	0	27	43	27	43	25	0	33	-3	27	43	33	-3	34	44	34	44	33	-3	42	-4	34	44	42	-4	43	42	43	42	42	-4	53	-3	43	42	53	-3	50	38	180	225	60	225	74	217	180	225	74	217	86	214	180	225	86	214	95	208	180	225	95	208	101	197	180	225	101	197	156	211	180	225	156	211	166	215	180	225	166	215	180	218	157	-86	150	-55	154	-105	154	-105	150	-55	146	-14	154	-105	146	-14	130	-77	130	-77	146	-14	145	26	130	-77	145	26	145	59	103	41	105	2	146	197	146	197	105	2	114	-39	146	197	114	-39	145	183	145	183	114	-39	130	-77	145	183	130	-77	145	59	103	180	103	68	103	41	103	180	103	41	146	197	103	180	146	197	149	206	103	180	149	206	156	211	103	180	156	211	101	197	194	-79	187	-88	188	-116	188	-116	187	-88	179	-95	188	-116	179	-95	170	-98	170	-98	157	-86	154	-105	231	-98	234	-88	233	-81	231	-98	233	-81	230	-76	231	-98	230	-76	225	-72	231	-98	225	-72	224	-106	220	-70	214	-69	214	-111	220	-70	214	-111	224	-106	220	-70	224	-106	225	-72	203	-72	194	-79	201	-114	203	-72	201	-114	214	-111	203	-72	214	-111	214	-69	170	-98	154	-105	188	-116	103	68	100	57	103	41	103	41	100	57	94	46	103	41	94	46	89	22	89	22	94	46	86	36	89	22	86	36	77	29	69	26	65	1	77	9	194	-79	188	-116	201	-114	74	217	60	225	60	218	16	13	16	29	15	22	9	196	13	197	18	208	18	208	13	197	16	197	18	208	16	197	21	197	21	197	25	197	33	213	33	213	25	197	30	195	33	213	30	195	34	190	18	208	3	203	6	195	18	208	6	195	9	196	38	167	38	-74	82	-88	38	167	82	-88	80	-70	38	167	80	-70	48	218	38	167	48	218	37	181	48	218	33	213	34	190	48	218	34	190	37	181	33	213	18	208	21	197	80	183	80	229	78	230	80	183	78	230	80	-70	80	183	80	-70	80	158	80	183	80	158	82	168	80	183	82	168	93	201	128	228	117	224	120	197	120	197	117	224	114	199	106	196	114	199	117	224	106	196	117	224	105	215	82	168	88	179	93	201	93	201	88	179	97	189	93	201	97	189	105	215	105	215	97	189	106	196	132	187	139	183	140	230	140	230	139	183	148	181	140	230	148	181	150	229	150	229	148	181	155	182	150	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	212	166	212	164	190	167	196	166	212	167	196	167	203	128	228	120	197	126	192	128	228	126	192	132	187	128	228	132	187	140	230	123	-116	123	-108	108	-107	123	-116	108	-107	97	-104	123	-116	97	-104	37	-88	123	-116	37	-88	33	-96	123	-116	33	-96	27	-102	123	-116	27	-102	17	-105	123	-116	17	-105	2	-108	123	-116	2	-108	2	-116	63	224	48	218	80	-70	63	224	80	-70	78	230	38	-74	37	-88	97	-104	38	-74	97	-104	88	-98	38	-74	88	-98	82	-88	6	195	3	203	3	195	9	196	13	197	18	208	18	208	13	197	16	197	18	208	16	197	21	197	21	197	25	197	33	213	33	213	25	197	30	195	33	213	30	195	34	190	18	208	3	203	6	195	18	208	6	195	9	196	80	157	80	183	80	-29	80	-29	80	183	78	230	80	-29	78	230	65	-94	65	-94	78	230	63	224	65	-94	63	224	49	-70	49	-70	63	224	48	218	49	-70	48	218	41	-40	41	-40	48	218	38	167	41	-40	38	167	38	-6	80	229	78	230	80	183	128	228	117	224	120	197	120	197	117	224	114	199	106	196	114	199	117	224	106	196	117	224	105	215	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	105	215	105	215	97	189	106	196	93	-95	85	-86	89	-110	89	-110	85	-86	81	-71	89	-110	81	-71	65	-94	65	-94	81	-71	80	-52	65	-94	80	-52	80	-29	82	168	94	202	80	183	82	168	80	183	80	157	130	-79	122	-88	123	-116	123	-116	122	-88	114	-95	123	-116	114	-95	105	-98	105	-98	93	-95	123	-116	123	-116	93	-95	89	-110	132	187	139	183	141	230	141	230	139	183	148	181	141	230	148	181	150	229	150	229	148	181	155	182	150	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	212	166	212	164	190	167	196	166	212	167	196	167	203	128	228	120	197	126	192	128	228	126	192	132	187	128	228	132	187	141	230	167	-98	170	-88	168	-81	167	-98	168	-81	165	-76	167	-98	165	-76	161	-72	167	-98	161	-72	160	-106	155	-70	150	-69	150	-111	155	-70	150	-111	160	-106	155	-70	160	-106	161	-72	138	-72	130	-79	137	-114	138	-72	137	-114	150	-111	138	-72	150	-111	150	-69	33	213	34	190	48	218	48	218	34	190	37	181	48	218	37	181	38	167	33	213	18	208	21	197	6	195	3	203	3	195	130	-79	123	-116	137	-114	121	208	122	235	113	215	113	215	122	235	104	218	92	215	104	218	122	235	92	215	122	235	88	229	166	217	159	225	160	191	166	217	160	191	164	195	166	217	164	195	167	201	166	217	167	201	169	207	137	191	148	188	149	230	149	230	148	188	154	189	149	230	154	189	159	225	159	225	154	189	160	191	136	234	122	235	129	199	136	234	129	199	137	191	136	234	137	191	149	230	79	148	79	172	64	214	64	214	79	172	81	191	64	214	81	191	88	229	88	229	81	191	85	206	88	229	85	206	92	215	79	38	79	148	64	214	79	38	64	214	80	26	80	26	64	214	48	190	80	26	48	190	39	160	111	0	111	7	97	8	111	0	97	8	88	12	111	0	88	12	36	25	111	0	36	25	33	16	111	0	33	16	28	11	111	0	28	11	19	8	111	0	19	8	5	7	111	0	5	7	5	0	82	17	80	26	39	160	82	17	39	160	37	126	82	17	37	126	37	38	82	17	37	38	88	12	36	25	88	12	37	38	122	235	121	208	129	199	89	17	84	12	166	0	166	0	84	12	74	8	166	0	74	8	60	7	90	191	107	214	87	206	87	206	107	214	83	229	87	206	83	229	79	215	79	215	83	229	67	218	58	215	67	218	83	229	58	215	83	229	49	235	89	17	166	0	91	26	91	26	166	0	143	11	91	26	143	11	92	38	92	38	143	11	137	16	92	38	137	16	92	148	92	172	92	148	107	214	92	172	107	214	90	191	17	189	22	188	22	230	22	230	22	188	34	191	22	230	34	191	35	234	35	234	34	191	42	199	35	234	42	199	49	235	49	235	42	199	50	208	49	235	50	208	58	215	12	225	5	217	7	195	12	225	7	195	11	191	12	225	11	191	17	189	12	225	17	189	22	230	5	217	2	207	3	201	5	217	3	201	7	195	134	38	134	126	131	160	134	38	131	160	123	190	134	38	123	190	135	25	152	8	143	11	166	0	152	8	166	0	166	7	135	25	123	190	107	214	135	25	107	214	92	148	135	25	92	148	137	16	166	0	60	7	60	0	43	33	42	28	118	0	118	0	42	28	41	24	118	0	41	24	39	21	39	21	35	16	118	0	118	0	35	16	30	13	118	0	30	13	25	11	126	126	119	124	175	0	175	0	119	124	111	122	175	0	111	122	103	104	103	104	111	122	103	121	103	104	103	121	93	121	103	104	93	121	84	121	103	104	84	121	84	104	85	35	84	51	44	177	94	215	99	215	122	232	122	232	99	215	103	216	122	232	103	216	108	216	108	216	126	214	122	232	122	232	126	214	150	229	122	232	11	232	18	222	122	232	18	222	24	220	122	232	24	220	29	218	122	232	29	218	33	215	122	232	33	215	37	211	122	232	37	211	40	207	122	232	40	207	42	202	122	232	42	202	43	196	122	232	43	196	84	213	122	232	84	213	90	214	122	232	90	214	94	215	84	213	43	196	44	188	84	213	44	188	44	177	84	213	44	177	84	51	159	161	155	151	167	119	167	119	155	151	150	143	167	119	150	143	146	111	146	111	150	143	142	135	146	111	142	135	132	129	132	129	126	126	175	0	159	161	167	119	160	171	160	171	167	119	173	221	173	221	167	119	184	129	173	221	184	129	191	208	191	208	184	129	197	141	191	208	197	141	202	191	202	191	197	141	204	155	202	191	204	155	206	171	126	214	141	208	150	229	150	229	141	208	151	199	150	229	151	199	173	221	173	221	151	199	158	186	173	221	158	186	160	171	224	9	218	11	235	0	235	0	218	11	213	14	235	0	213	14	175	0	175	0	213	14	208	19	175	0	208	19	203	26	230	9	224	9	235	0	230	9	235	0	235	9	175	0	203	26	146	111	175	0	146	111	132	129	118	0	118	9	105	11	118	0	105	11	95	15	118	0	95	15	44	49	118	0	44	49	44	40	118	0	44	40	43	33	44	49	95	15	89	23	44	49	89	23	85	35	44	49	85	35	44	177	18	10	11	9	118	0	18	10	118	0	25	11	118	0	11	9	11	0	18	222	11	232	11	223	29	14	24	12	122	0	122	0	24	12	18	10	122	0	18	10	11	9	43	36	42	30	122	0	122	0	42	30	40	25	122	0	40	25	37	21	25	221	30	219	118	232	118	232	30	219	35	216	118	232	35	216	39	211	39	211	41	208	118	232	118	232	41	208	42	204	118	232	42	204	43	199	105	221	118	223	118	232	105	221	118	232	95	217	95	217	118	232	44	183	95	217	44	183	89	209	89	209	44	183	85	197	90	18	84	20	122	0	84	180	84	20	84	111	84	127	84	111	93	111	84	127	93	111	103	127	103	127	93	111	103	111	103	127	103	111	111	110	84	20	84	180	44	183	84	20	44	183	44	55	84	20	44	55	44	44	84	20	44	44	43	36	84	20	43	36	122	0	44	192	44	183	118	232	44	192	118	232	43	199	18	223	25	221	118	232	18	223	118	232	11	232	18	223	11	232	11	223	99	17	122	0	103	16	103	16	122	0	108	16	126	18	108	16	122	0	126	18	122	0	150	3	111	110	119	108	175	232	175	232	119	108	126	106	175	232	126	106	132	103	132	103	142	97	146	121	146	121	142	97	150	89	146	121	150	89	167	113	167	113	150	89	155	81	167	113	155	81	159	71	213	218	218	221	235	232	235	232	218	221	224	223	235	232	224	223	230	223	235	232	230	223	235	223	206	61	204	77	202	41	202	41	204	77	197	91	202	41	197	91	191	24	191	24	197	91	184	103	191	24	184	103	173	11	173	11	184	103	167	113	173	11	167	113	160	61	160	61	158	46	173	11	173	11	158	46	151	33	173	11	151	33	150	3	150	3	151	33	141	24	150	3	141	24	126	18	94	17	90	18	122	0	94	17	122	0	99	17	33	17	29	14	122	0	33	17	122	0	37	21	175	232	132	103	146	121	175	232	146	121	203	206	175	232	203	206	208	213	175	232	208	213	213	218	175	232	213	218	235	232	103	127	111	110	175	232	122	0	11	9	11	0	167	113	159	71	160	61	85	197	44	183	84	180	46	-82	43	-72	39	-98	39	-98	43	-72	41	-59	39	-98	41	-59	41	-44	41	-44	41	-34	39	-98	39	-98	41	-34	41	-25	39	-98	41	-25	41	50	41	50	41	-25	41	-15	41	50	41	-15	41	-5	41	50	41	3	45	3	41	50	45	3	51	30	51	30	45	3	48	3	51	30	48	3	52	3	34	76	26	76	30	-86	34	76	30	-86	39	-98	34	76	39	-98	41	50	72	226	53	219	58	197	58	197	53	219	56	184	63	109	56	184	53	219	63	109	53	219	47	123	47	123	53	219	38	206	47	123	38	206	35	137	35	137	38	206	29	189	35	137	29	189	28	152	28	152	29	189	26	167	102	229	94	229	110	216	110	216	94	229	94	218	82	217	94	218	94	229	82	217	94	229	72	226	148	222	146	221	151	156	151	156	146	221	145	220	151	156	145	220	143	180	143	180	145	220	143	219	143	180	143	219	142	219	142	219	140	220	143	180	143	180	140	220	137	220	143	180	137	220	134	198	134	198	137	220	134	221	134	198	134	221	131	222	151	156	158	156	156	224	151	156	156	224	150	224	151	156	150	224	148	222	128	224	122	226	123	209	128	224	123	209	134	198	128	224	134	198	131	222	115	227	109	228	110	216	115	227	110	216	123	209	115	227	123	209	122	226	174	57	173	72	170	38	170	38	173	72	168	85	170	38	168	85	160	20	160	20	168	85	159	96	160	20	159	96	147	107	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	42	147	107	139	42	145	7	147	107	145	7	160	20	121	74	129	67	130	118	130	118	129	67	134	60	130	118	134	60	147	107	147	107	134	60	138	51	147	107	138	51	139	42	130	118	78	150	85	95	130	118	85	95	113	80	130	118	113	80	121	74	78	150	71	156	85	95	85	95	71	156	64	162	85	95	64	162	63	109	63	109	64	162	60	170	63	109	60	170	57	177	98	6	104	-5	112	7	112	7	104	-5	126	-1	112	7	126	-1	123	13	121	-90	124	-80	123	-74	121	-90	123	-74	120	-68	121	-90	120	-68	115	-64	121	-90	115	-64	114	-98	110	-62	104	-61	104	-103	110	-62	104	-103	114	-98	110	-62	114	-98	115	-64	77	-80	78	-108	84	-72	84	-72	78	-108	91	-107	84	-72	91	-107	93	-64	93	-64	91	-107	104	-103	93	-64	104	-103	104	-61	46	-82	54	-105	52	-89	52	-89	54	-105	60	-91	69	-88	60	-91	78	-108	69	-88	78	-108	77	-80	60	-91	54	-105	78	-108	72	226	58	197	63	206	72	226	63	206	71	213	72	226	71	213	82	217	98	6	79	8	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-5	56	2	61	1	63	16	63	16	61	1	68	0	63	16	68	0	79	8	79	8	68	0	75	-2	79	8	75	-2	82	-3	63	16	51	30	52	3	63	16	52	3	56	2	26	-1	26	-12	26	-70	26	-1	26	-70	30	-86	26	-1	30	-86	26	76	26	-70	26	-12	26	-22	26	-70	26	-22	26	-32	26	-70	26	-32	25	-41	26	-70	25	-41	25	-50	46	-82	39	-98	54	-105	56	184	63	109	57	177	102	229	110	216	109	228	41	50	41	-5	41	3	54	-69	52	-81	67	-98	67	-98	52	-81	47	-90	67	-98	47	-90	43	-111	43	-111	47	-90	40	-96	43	-111	40	-96	30	-98	30	-98	20	-95	43	-111	43	-111	20	-95	12	-116	139	314	140	342	131	322	131	322	140	342	122	325	110	321	122	325	140	342	110	321	140	342	106	336	183	324	176	331	177	298	183	324	177	298	181	302	183	324	181	302	185	307	183	324	185	307	186	314	155	298	166	295	166	337	166	337	166	295	171	295	166	337	171	295	176	331	176	331	171	295	177	298	153	340	140	342	146	305	153	340	146	305	155	298	153	340	155	298	166	337	94	-51	98	268	84	-77	84	-77	98	268	98	282	84	-77	98	282	82	320	82	320	98	282	99	297	82	320	99	297	106	336	106	336	99	297	103	311	106	336	103	311	110	321	98	268	94	-51	98	-21	67	-98	84	-77	82	320	67	-98	82	320	66	297	67	-98	66	297	58	267	67	-98	58	267	55	233	67	-98	55	233	55	-54	67	-98	55	-54	54	-69	20	-95	12	-88	12	-116	12	-116	12	-88	5	-79	12	-116	5	-79	-1	-114	-1	-114	5	-79	-3	-72	-1	-114	-3	-72	-14	-69	-1	-114	-14	-69	-14	-111	-14	-111	-14	-69	-20	-70	-14	-111	-20	-70	-25	-106	-25	-106	-20	-70	-25	-72	-25	-106	-25	-72	-30	-76	-32	-98	-25	-106	-30	-76	-32	-98	-30	-76	-33	-81	-32	-98	-33	-81	-34	-88	140	342	139	314	146	305	54	-46	53	-65	70	-86	70	-86	53	-65	49	-79	70	-86	49	-79	45	-102	45	-102	49	-79	42	-88	45	-102	42	-88	30	-91	30	-91	20	-88	45	-102	45	-102	20	-88	12	-108	56	252	55	215	70	-86	70	-86	55	215	55	16	70	-86	55	16	55	0	55	0	55	16	16	16	55	0	16	16	16	0	147	305	151	341	140	314	140	314	151	341	140	342	140	314	140	342	132	322	132	322	140	342	122	325	110	320	122	325	140	342	110	320	140	342	102	334	183	325	174	333	177	298	183	325	177	298	182	302	183	325	182	302	185	308	183	325	185	308	186	314	151	341	155	298	163	338	163	338	155	298	166	295	163	338	166	295	174	333	174	333	166	295	172	296	174	333	172	296	177	298	102	334	77	315	97	277	102	334	97	277	98	293	102	334	98	293	102	308	102	334	102	308	110	320	97	265	97	277	85	-62	97	265	85	-62	94	-32	97	265	94	-32	97	0	77	315	63	286	70	-86	77	315	70	-86	85	-62	77	315	85	-62	97	277	55	-23	54	-46	70	-86	55	-23	70	-86	55	0	20	-88	12	-80	12	-108	12	-108	12	-80	5	-72	12	-108	5	-72	-1	-107	-1	-107	5	-72	-3	-64	-1	-107	-3	-64	-14	-103	-14	-103	-3	-64	-14	-61	-14	-103	-14	-61	-21	-62	-24	-98	-14	-103	-21	-62	-24	-98	-21	-62	-26	-65	-24	-98	-26	-65	-31	-70	-24	-98	-31	-70	-32	-90	-33	-75	-34	-80	-32	-90	-33	-75	-32	-90	-31	-70	97	16	97	0	135	0	97	16	135	0	135	16	56	252	70	-86	63	286	151	341	147	305	155	298	95	191	112	214	92	206	92	206	112	214	88	229	92	206	88	229	84	215	84	215	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	235	95	191	97	172	112	214	112	214	97	172	97	148	112	214	97	148	100	-40	100	-40	97	148	97	-6	100	-40	108	-70	112	214	112	214	108	-70	124	-94	112	214	124	-94	128	190	128	190	124	-94	139	-52	128	190	139	-52	136	160	136	160	139	-52	139	-29	136	160	139	-29	139	126	189	-79	181	-88	182	-116	182	-116	181	-88	173	-95	182	-116	173	-95	164	-98	164	-98	152	-95	182	-116	182	-116	152	-95	148	-110	226	-98	228	-88	227	-81	226	-98	227	-81	224	-76	226	-98	224	-76	220	-72	226	-98	220	-72	219	-106	220	-72	214	-70	219	-106	219	-106	214	-70	209	-69	219	-106	209	-69	208	-111	208	-111	209	-69	197	-72	208	-111	197	-72	196	-114	196	-114	197	-72	189	-79	196	-114	189	-79	182	-116	139	-52	124	-94	141	-71	141	-71	124	-94	148	-110	141	-71	148	-110	144	-86	144	-86	148	-110	152	-95	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	234	40	234	39	191	47	199	40	234	47	199	54	235	54	235	47	199	55	208	54	235	55	208	63	215	17	225	10	217	12	195	17	225	12	195	16	191	17	225	16	191	22	189	17	225	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	31	-112	51	-116	36	-100	36	-100	51	-116	51	-103	63	-100	51	-103	51	-116	63	-100	51	-116	75	-112	51	9	51	-2	56	-3	51	9	56	-3	57	9	57	9	56	-3	63	-3	57	9	63	-3	63	8	63	8	63	-3	69	-4	63	8	69	-4	69	8	69	8	69	-4	75	-5	69	8	75	-5	75	7	75	7	75	-5	80	-7	75	7	80	-7	80	6	94	-100	80	-7	80	-56	94	-100	80	-56	79	-70	107	321	92	298	94	-100	94	-100	92	298	83	268	94	-100	83	268	80	-7	80	-7	83	268	80	235	164	314	165	342	156	322	156	322	165	342	147	325	135	321	147	325	165	342	135	321	165	342	131	336	170	-112	168	-89	169	-121	169	-121	168	-89	162	-67	169	-121	162	-67	156	-113	156	-113	162	-67	155	-95	153	-47	139	-28	144	-59	153	-47	144	-59	151	-76	153	-47	151	-76	155	-95	153	-47	155	-95	162	-67	128	311	131	336	124	298	124	298	131	336	107	321	124	298	107	321	123	284	123	284	107	321	108	-82	123	284	108	-82	123	272	123	272	108	-82	118	-58	123	272	118	-58	123	-13	123	-13	118	-58	123	-29	123	-13	123	-29	139	-28	139	-28	123	-29	135	-43	139	-28	135	-43	144	-59	170	-112	169	-121	169	-119	170	-112	169	-119	170	-117	170	-112	170	-117	170	-115	170	-112	170	-115	170	-113	156	-113	156	-121	169	-121	208	325	199	333	202	298	208	325	202	298	207	302	208	325	207	302	210	308	208	325	210	308	211	314	165	342	171	305	176	341	176	341	171	305	180	298	176	341	180	298	188	338	188	338	180	298	191	295	188	338	191	295	199	333	199	333	191	295	197	296	199	333	197	296	202	298	77	-83	71	-93	75	-112	77	-83	75	-112	94	-100	77	-83	94	-100	79	-70	4	-37	11	-23	14	-2	14	-2	11	-23	22	-12	14	-2	22	-12	31	6	31	6	22	-12	35	-5	31	6	35	-5	51	9	51	9	35	-5	51	-2	22	-93	11	-82	14	-103	14	-103	11	-82	4	-68	14	-103	4	-68	0	-89	0	-89	4	-68	1	-53	0	-89	1	-53	1	-16	1	-16	1	-53	4	-37	22	-93	14	-103	31	-112	22	-93	31	-112	36	-100	-7	-33	-11	-53	-7	-72	-7	-33	-7	-72	0	-89	-7	-33	0	-89	1	-16	1	-16	4	-37	14	-2	63	-100	75	-112	71	-93	107	321	94	-100	108	-82	131	336	128	311	135	321	165	342	164	314	171	305	80	6	80	-7	80	235	21	193	27	198	29	217	29	217	27	198	32	202	29	217	32	202	41	224	41	224	32	202	38	204	41	224	38	204	45	204	45	204	54	203	54	228	54	228	54	203	69	230	18	206	8	192	15	186	18	206	15	186	21	193	18	206	21	193	29	217	54	228	41	224	45	204	62	197	67	189	69	230	69	230	67	189	69	176	69	230	69	176	84	227	84	227	69	176	70	159	84	227	70	159	70	-60	70	-60	70	159	70	16	70	-60	70	16	70	0	70	0	70	16	20	16	70	0	20	16	20	0	84	227	70	-60	71	-62	84	227	71	-62	72	-63	84	227	72	-63	73	-64	84	227	73	-64	74	-64	84	227	74	-64	76	-61	84	227	76	-61	78	-58	84	227	78	-58	80	-55	84	227	80	-55	82	-52	84	227	82	-52	84	-49	84	227	84	-49	95	-34	84	227	95	-34	97	220	124	-2	132	3	139	16	124	-2	139	16	115	-10	115	-10	139	16	113	16	115	-10	113	16	106	-21	106	-21	113	16	111	189	106	-21	111	189	106	207	141	14	140	15	141	11	141	14	141	11	141	12	141	14	141	12	141	13	135	5	138	7	139	16	139	16	138	7	140	9	139	16	140	9	140	16	140	16	140	9	141	11	140	16	141	11	140	15	97	220	95	-34	106	-21	97	220	106	-21	106	207	70	-60	70	0	70	-57	139	16	132	3	135	5	113	166	111	189	113	16	69	230	54	203	62	197	35	-40	36	-65	35	209	35	209	36	-65	39	244	35	209	39	244	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	79	-93	78	-88	68	-112	68	-112	78	-88	77	-80	68	-112	77	-80	77	-70	77	225	77	209	127	209	77	225	127	209	127	225	77	-70	77	283	77	285	77	-70	77	285	77	287	77	-70	77	287	76	288	77	-70	76	288	75	289	77	-70	75	289	74	290	77	-70	74	290	68	-112	111	-71	104	-79	108	-114	108	-114	104	-79	99	-88	108	-114	99	-88	94	-116	94	-116	99	-88	93	-95	94	-116	93	-95	84	-98	84	-98	81	-97	94	-116	94	-116	81	-97	68	-112	139	-98	142	-88	141	-81	139	-98	141	-81	137	-76	139	-98	137	-76	133	-72	139	-98	133	-72	132	-106	127	-69	121	-68	121	-111	127	-69	121	-111	132	-106	127	-69	132	-106	133	-72	111	-71	108	-114	121	-111	111	-71	121	-111	121	-68	74	290	64	276	68	-112	68	-112	64	276	55	264	68	-112	55	264	51	-101	51	-101	55	264	47	254	51	-101	47	254	41	-85	41	-85	47	254	39	244	41	-85	39	244	36	-65	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	213	7	212	8	216	7	212	7	211	8	216	7	211	7	210	79	-93	68	-112	81	-97	32	207	35	197	78	225	78	225	35	197	36	185	78	225	36	185	38	38	38	38	36	185	36	131	38	38	36	131	36	115	36	115	36	131	4	131	36	115	4	131	4	115	155	212	162	206	209	225	209	225	162	206	165	197	209	225	165	197	166	184	168	38	166	184	166	131	168	38	166	131	166	115	166	115	166	131	78	131	166	115	78	131	78	115	78	64	78	225	75	-1	78	64	75	-1	79	51	79	51	75	-1	97	-4	79	51	97	-4	84	40	84	40	97	-4	92	31	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	145	215	155	212	209	225	145	215	209	225	129	225	145	215	129	225	129	217	209	131	209	115	239	115	209	131	239	115	239	131	237	25	225	25	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	33	212	33	212	10	225	14	212	33	225	14	217	28	217	28	225	14	225	25	113	24	109	-3	123	0	168	38	166	115	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	38	38	36	115	36	59	171	-3	169	38	169	-2	92	31	97	-4	102	26	17	216	4	225	4	218	44	165	45	41	53	176	53	176	45	41	69	17	53	176	69	17	57	181	57	181	69	17	59	184	53	211	58	207	93	225	93	225	58	207	61	202	93	225	61	202	63	195	62	195	63	195	69	17	62	195	69	17	63	195	63	195	69	17	68	102	72	146	76	170	63	195	63	195	76	170	84	196	63	195	84	196	93	225	69	124	72	146	63	195	69	124	63	195	68	102	93	225	23	225	42	215	93	225	42	215	48	214	93	225	48	214	53	211	69	82	69	17	70	74	70	74	69	17	71	65	77	46	71	65	69	17	77	46	69	17	99	1	99	1	134	-4	115	8	115	8	134	-4	134	5	153	8	134	5	134	-4	153	8	134	-4	169	1	199	88	199	81	199	17	199	17	199	81	198	73	199	17	198	73	196	65	196	65	191	46	199	17	199	17	191	46	182	29	199	17	182	29	169	1	169	1	182	29	169	17	169	1	169	17	153	8	185	197	192	171	206	202	206	202	192	171	205	196	206	193	205	196	200	103	206	193	200	103	223	41	223	41	200	103	200	95	220	214	226	215	245	225	220	214	245	225	175	225	220	214	175	225	185	197	220	214	185	197	214	211	224	165	215	176	223	41	223	41	215	176	210	181	223	41	210	181	209	184	245	225	226	215	245	215	205	196	192	171	196	147	205	196	196	147	199	124	205	196	199	124	200	103	210	207	214	211	185	197	210	207	185	197	206	202	238	71	244	107	241	129	238	71	241	129	233	149	238	71	233	149	224	165	238	71	224	165	223	41	223	41	209	184	207	186	223	41	207	186	206	189	223	41	206	189	206	193	199	88	199	17	223	41	199	88	223	41	200	95	99	1	115	8	99	17	99	1	99	17	86	29	99	1	86	29	77	46	69	17	69	82	69	90	69	17	69	90	68	97	69	17	68	97	68	102	69	17	63	195	62	192	69	17	62	192	62	189	69	17	62	189	61	186	69	17	61	186	59	184	35	149	27	128	30	70	35	149	30	70	45	41	35	149	45	41	44	165	30	70	27	128	24	104	42	215	23	225	23	215	54	183	63	218	51	190	51	190	63	218	48	213	51	190	48	213	46	195	46	195	48	213	37	197	33	197	37	197	48	213	33	197	48	213	32	208	55	167	58	37	63	218	63	218	58	37	68	17	63	218	68	17	79	224	79	224	68	17	84	4	79	224	84	4	94	230	94	230	84	4	97	63	94	230	97	63	97	228	223	117	219	89	222	52	222	52	219	89	208	62	222	52	208	62	202	23	202	23	208	62	191	38	202	23	191	38	172	2	172	2	191	38	168	22	172	2	168	22	140	16	140	16	126	18	132	-4	132	-4	126	18	114	26	132	-4	114	26	105	-2	105	-2	114	26	105	36	105	-2	105	36	99	49	105	-2	99	49	97	63	105	-2	97	63	84	4	63	218	54	183	55	175	63	218	55	175	55	167	32	208	16	203	20	195	32	208	20	195	24	196	32	208	24	196	29	197	32	208	29	197	33	197	222	52	234	88	223	117	223	117	226	202	218	153	218	153	226	202	213	222	218	153	213	222	205	176	205	176	213	222	194	230	205	176	194	230	190	191	190	191	194	230	188	229	190	191	188	229	182	227	177	201	190	191	182	227	177	201	182	227	177	224	177	201	177	224	173	219	177	201	173	219	172	214	234	88	238	127	237	149	234	88	237	149	234	176	234	88	234	176	226	202	234	88	226	202	223	117	140	16	132	-4	172	2	20	195	16	203	16	195	58	37	55	167	55	64	59	9	52	11	68	0	68	0	52	11	48	14	68	0	48	14	23	30	23	30	48	14	45	18	23	30	45	18	31	46	31	46	45	18	44	23	104	229	102	224	147	40	147	40	102	224	98	217	147	40	98	217	97	168	97	168	98	217	94	207	97	168	94	207	47	39	149	13	144	10	227	0	227	0	144	10	138	8	227	0	138	8	129	7	152	21	227	0	209	13	152	21	209	13	201	23	152	21	201	23	193	39	152	21	193	39	181	65	152	21	181	65	152	24	181	65	118	219	147	40	181	65	147	40	149	35	181	65	149	35	150	31	181	65	150	31	151	28	181	65	151	28	152	24	147	40	118	219	115	223	147	40	115	223	113	227	147	40	113	227	112	230	147	40	112	230	110	232	147	40	110	232	108	232	147	40	108	232	106	231	147	40	106	231	104	229	217	9	209	13	227	0	217	9	227	0	227	7	151	16	149	13	227	0	151	16	227	0	152	21	45	29	45	32	31	46	31	46	45	32	46	35	31	46	46	35	94	207	94	207	46	35	47	39	44	26	45	29	31	46	44	26	31	46	44	23	68	0	23	30	17	19	68	0	17	19	12	12	68	0	12	12	6	9	68	0	6	9	-1	7	68	0	-1	7	-1	0	59	9	68	0	68	7	227	0	129	7	129	0	23	17	72	0	27	24	27	24	72	0	53	15	27	24	53	15	31	35	31	35	53	15	51	18	31	35	51	18	50	22	50	22	51	28	31	35	31	35	51	28	52	34	31	35	52	34	53	40	31	35	53	40	100	208	100	208	53	40	56	48	100	208	56	48	59	56	59	56	103	167	100	208	100	208	103	167	104	218	171	93	126	210	146	55	171	93	146	55	149	47	171	93	149	47	151	40	171	93	151	40	153	35	171	93	153	35	154	30	171	93	154	30	154	25	171	93	154	25	197	28	171	93	197	28	192	42	171	93	192	42	182	70	171	93	182	70	228	213	277	14	273	11	347	0	347	0	273	11	266	9	347	0	266	9	257	7	280	24	347	0	336	11	280	24	336	11	331	17	280	24	331	17	326	26	280	24	326	26	320	39	280	24	320	39	280	27	320	39	253	210	277	39	320	39	277	39	278	36	320	39	278	36	279	33	320	39	279	33	280	30	320	39	280	30	280	27	277	39	253	210	249	218	277	39	249	218	246	224	277	39	246	224	244	229	277	39	244	229	242	231	277	39	242	231	240	232	277	39	240	232	238	231	277	39	238	231	236	229	277	39	236	229	234	225	277	39	234	225	231	219	277	39	231	219	228	170	228	213	182	70	228	170	228	213	228	170	231	219	341	8	336	11	347	0	341	8	347	0	347	7	279	18	277	14	347	0	279	18	347	0	280	24	227	0	227	7	217	9	227	0	217	9	209	13	227	0	209	13	154	25	227	0	154	25	153	20	227	0	153	20	151	15	227	0	151	15	145	12	227	0	145	12	137	10	227	0	137	10	125	7	227	0	125	7	125	0	154	25	209	13	203	19	154	25	203	19	197	28	146	55	126	210	122	220	146	55	122	220	120	226	146	55	120	226	118	230	146	55	118	230	116	232	146	55	116	232	114	232	146	55	114	232	112	232	146	55	112	232	110	229	146	55	110	229	107	225	146	55	107	225	104	218	146	55	104	218	103	167	72	0	72	7	63	10	72	0	63	10	57	12	72	0	57	12	53	15	72	0	23	17	20	13	72	0	20	13	16	10	72	0	16	10	11	7	72	0	11	7	11	0	347	0	257	7	257	0	16	16	65	0	20	23	20	23	65	0	46	12	20	23	46	12	24	33	24	33	46	12	43	15	24	33	43	15	42	20	42	20	42	21	24	33	24	33	42	21	43	23	24	33	43	23	43	25	24	33	43	25	99	238	99	238	43	25	44	26	99	238	44	26	45	28	121	201	117	210	149	41	149	41	117	210	116	216	114	275	116	216	117	223	114	275	117	223	130	302	130	302	117	223	120	234	130	302	120	234	125	247	146	283	147	321	141	277	141	277	147	321	136	270	130	260	136	270	147	321	130	260	147	321	130	302	168	291	186	334	165	291	165	291	186	334	165	331	165	291	165	331	163	292	163	292	165	331	161	292	157	291	161	292	165	331	157	291	165	331	152	288	152	288	165	331	147	321	152	288	147	321	146	283	184	284	186	334	179	286	179	286	186	334	174	289	171	290	174	289	186	334	171	290	186	334	168	291	200	282	207	283	208	329	208	329	207	283	213	286	208	329	213	286	215	322	215	322	213	286	217	291	215	322	217	291	220	314	220	314	217	291	220	298	220	314	220	298	222	305	198	333	186	334	189	283	198	333	189	283	195	282	198	333	195	282	200	282	198	333	200	282	208	329	152	13	146	10	229	0	229	0	146	10	138	8	229	0	138	8	127	7	153	33	154	29	203	25	203	25	154	29	155	25	203	25	155	25	156	21	156	21	155	16	229	0	229	0	155	16	152	13	203	25	137	166	149	41	203	25	149	41	151	37	203	25	151	37	153	33	149	41	137	166	131	178	149	41	131	178	125	190	149	41	125	190	121	201	99	238	45	28	93	166	99	238	93	166	149	41	99	238	149	41	116	216	99	238	116	216	114	275	222	9	216	11	229	0	229	0	216	11	211	14	229	0	211	14	156	21	156	21	211	14	207	19	156	21	207	19	203	25	65	0	65	7	57	8	65	0	57	8	51	9	65	0	51	9	46	12	65	0	16	16	11	12	65	0	11	12	6	9	65	0	6	9	0	7	65	0	0	7	0	0	229	0	127	7	127	0	222	9	229	0	229	7	130	302	125	247	130	260	186	334	184	284	189	283	76	170	128	103	76	170	76	170	128	103	93	211	76	170	93	211	92	214	92	214	92	217	76	170	117	232	12	232	22	222	117	232	22	222	32	217	117	232	32	217	43	208	117	232	43	208	95	221	117	232	95	221	99	222	117	232	99	222	106	223	117	232	106	223	117	223	57	193	76	170	92	217	57	193	92	217	93	219	57	193	93	219	95	221	57	193	95	221	43	208	169	53	169	106	159	122	159	122	169	106	217	198	219	201	217	198	228	184	219	201	228	184	221	204	221	204	228	184	222	207	282	232	203	232	213	223	282	232	213	223	218	221	282	232	218	221	222	220	282	232	222	220	223	217	282	232	223	217	223	214	282	232	223	214	259	217	282	232	259	217	269	221	282	232	269	221	282	223	223	214	228	184	240	199	223	214	240	199	250	210	223	214	250	210	259	217	223	211	222	207	228	184	223	211	228	184	223	214	217	198	169	106	228	184	203	0	203	9	187	11	203	0	187	11	177	18	203	0	177	18	128	48	203	0	128	48	127	37	203	0	127	37	125	27	203	0	125	27	120	18	203	0	120	18	110	11	203	0	110	11	94	9	203	0	94	9	94	0	177	18	171	28	128	103	128	103	171	28	169	40	128	103	169	40	159	122	159	122	169	40	169	53	128	103	159	122	102	198	128	103	102	198	99	201	128	103	99	201	96	204	128	103	96	204	94	208	128	103	94	208	93	211	128	48	177	18	128	103	213	223	203	232	203	223	22	222	12	232	12	223	42	193	48	202	28	225	28	225	48	202	59	208	28	225	59	208	75	210	201	225	75	210	147	210	201	225	147	210	201	218	201	218	147	210	67	15	28	225	26	166	36	166	28	225	36	166	38	181	28	225	38	181	42	193	147	210	13	7	67	15	67	15	13	7	188	0	67	15	188	0	133	15	133	15	188	0	149	15	172	19	188	0	180	23	180	23	188	0	186	28	190	34	186	28	188	0	190	34	188	0	191	-80	191	-80	188	0	188	-7	191	-80	188	-7	187	-16	202	-78	200	-69	200	-94	200	-94	200	-69	200	-56	200	70	200	-56	200	-46	201	-32	203	-10	200	70	200	70	203	-10	205	21	200	70	205	21	209	68	198	58	195	49	200	-94	198	58	200	-94	200	-56	198	58	200	-56	200	70	245	-72	237	-80	238	-108	238	-108	237	-80	229	-88	238	-108	229	-88	220	-91	220	-91	212	-90	215	-104	215	-104	212	-90	206	-85	215	-104	206	-85	202	-78	193	40	190	34	191	-80	193	40	191	-80	200	-94	193	40	200	-94	195	49	187	-62	191	-80	187	-16	187	-62	187	-16	186	-24	187	-62	186	-24	186	-33	187	-62	186	-33	186	-43	282	-90	285	-80	283	-74	282	-90	283	-74	280	-68	282	-90	280	-68	276	-64	282	-90	276	-64	275	-98	270	-62	265	-61	265	-103	270	-62	265	-103	275	-98	270	-62	275	-98	276	-64	253	-64	245	-72	252	-107	253	-64	252	-107	265	-103	253	-64	265	-103	265	-61	220	-91	215	-104	238	-108	161	17	149	15	188	0	161	17	188	0	172	19	188	0	13	7	13	0	245	-72	238	-108	252	-107	202	-78	200	-94	215	-104	200	70	200	-46	201	-32	28	225	75	210	201	225	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	76	210	59	208	76	210	201	225	59	208	201	225	28	225	28	225	26	166	36	166	28	225	36	166	38	181	28	225	38	181	42	194	28	225	42	194	48	203	28	225	48	203	59	208	184	15	143	15	184	0	184	0	143	15	134	0	122	-21	134	0	124	15	122	-21	124	15	115	0	115	0	124	15	67	15	115	0	67	15	13	7	13	7	67	15	147	210	137	33	134	0	143	15	137	33	143	15	150	50	150	50	143	15	153	30	150	50	153	30	163	64	163	64	153	30	162	43	163	64	162	43	172	53	97	-69	103	-58	103	-21	103	-21	103	-58	111	-41	103	-21	111	-41	115	0	115	0	111	-41	122	-21	95	-74	97	-69	103	-21	95	-74	103	-21	92	-42	95	-74	92	-42	84	-58	95	-74	84	-58	79	-70	95	-74	79	-70	77	-74	223	58	227	73	217	62	217	62	227	73	215	78	217	62	215	78	210	65	210	65	215	78	201	66	199	66	201	66	201	79	199	66	201	79	199	79	163	64	172	53	176	74	176	74	172	53	180	61	176	74	180	61	189	79	189	79	180	61	189	65	189	79	189	65	191	79	191	79	189	65	191	65	191	79	191	65	194	79	194	79	191	65	194	66	194	79	194	66	196	79	196	79	194	66	197	66	196	79	197	66	199	79	199	79	197	66	199	66	243	42	241	55	241	28	241	28	241	55	236	65	241	28	236	65	234	17	234	17	236	65	227	73	234	17	227	73	227	43	227	43	226	35	234	17	234	17	226	35	222	8	227	73	223	58	226	51	227	73	226	51	227	43	215	78	201	79	201	66	203	17	184	15	206	2	203	17	206	2	215	21	215	21	206	2	222	8	215	21	222	8	222	27	222	27	222	8	226	35	184	15	184	0	206	2	115	0	13	7	13	0	134	0	137	33	124	15	101	99	98	98	107	65	107	65	98	98	83	68	78	67	83	68	98	98	78	67	98	98	156	193	156	193	98	98	180	200	154	-49	141	-75	146	-98	146	-98	141	-75	125	-91	146	-98	125	-91	116	-111	116	-111	125	-91	108	-99	116	-111	108	-99	94	-101	94	-101	81	-100	84	-116	84	-116	81	-100	73	-115	73	-115	81	-100	72	-97	73	-115	72	-97	66	-91	73	-115	66	-91	62	-82	73	-115	62	-82	62	-113	62	-113	62	-82	59	-68	62	-113	59	-68	56	-61	62	-113	56	-61	53	-55	62	-113	53	-55	51	-109	180	225	18	225	39	191	180	225	39	191	57	193	180	225	57	193	156	193	180	225	156	193	180	200	18	225	6	150	15	150	18	225	15	150	17	165	18	225	17	165	21	177	18	225	21	177	27	186	18	225	27	186	39	191	156	193	50	64	56	58	156	193	56	58	61	60	156	193	61	60	66	62	156	193	66	62	72	65	156	193	72	65	78	67	196	1	191	35	189	-41	189	-41	191	35	179	63	189	-41	179	63	172	-74	172	-74	179	63	161	83	172	-74	161	83	158	-12	158	-12	154	-49	172	-74	172	-74	154	-49	146	-98	114	99	127	56	139	95	139	95	127	56	144	40	139	95	144	40	161	83	161	83	144	40	155	18	161	83	155	18	158	-12	114	99	111	99	127	56	127	56	111	99	107	99	127	56	107	99	107	65	107	65	107	99	104	99	107	65	104	99	101	99	94	-101	84	-116	116	-111	11	-65	11	-71	12	-58	12	-58	11	-71	14	-78	12	-58	14	-78	15	-52	15	-52	14	-78	18	-86	15	-52	18	-86	20	-48	20	-48	18	-86	24	-93	20	-48	24	-93	26	-44	26	-44	24	-93	32	-100	26	-44	32	-100	35	-43	35	-43	32	-100	40	-105	35	-43	40	-105	42	-45	42	-45	40	-105	51	-109	42	-45	51	-109	48	-49	48	-49	51	-109	53	-55	65	62	71	65	144	210	144	210	71	65	77	67	144	210	77	67	84	68	84	68	109	63	110	84	110	84	109	63	130	52	110	84	144	210	84	68	88	-101	79	-116	87	-116	88	-101	87	-116	95	-115	88	-101	76	-100	79	-116	63	-97	52	-91	54	-114	63	-97	54	-114	79	-116	63	-97	79	-116	76	-100	41	-70	41	-63	34	-33	41	-70	34	-33	34	-109	41	-70	34	-109	44	-82	44	-82	34	-109	54	-114	44	-82	54	-114	52	-91	8	-58	9	-87	13	-47	13	-47	9	-87	19	-100	13	-47	19	-100	22	-38	22	-38	19	-100	34	-109	22	-38	34	-109	34	-33	108	-101	103	-101	103	-115	103	-115	103	-101	98	-101	103	-115	98	-101	95	-115	95	-115	98	-101	92	-101	95	-115	92	-101	88	-101	110	84	199	218	144	210	144	210	199	218	199	225	144	210	199	225	75	210	57	208	75	210	199	225	57	208	199	225	26	225	26	225	24	166	33	166	26	225	33	166	35	181	26	225	35	181	39	193	26	225	39	193	45	202	26	225	45	202	57	208	144	210	49	64	55	58	144	210	55	58	59	60	144	210	59	60	65	62	118	-113	140	-151	126	-94	118	-113	126	-94	111	-114	111	-114	126	-94	110	-100	66	-33	52	-49	59	-48	59	-48	64	-49	66	-33	66	-33	64	-49	72	-54	66	-33	72	-54	81	-40	81	-40	72	-54	82	-63	81	-40	82	-63	94	-52	94	-52	82	-63	95	-78	94	-52	95	-78	109	-70	109	-70	95	-78	110	-100	109	-70	110	-100	126	-94	50	-31	34	-33	41	-63	50	-31	41	-63	44	-57	50	-31	44	-57	47	-52	50	-31	47	-52	52	-49	50	-31	52	-49	66	-33	156	-98	175	-82	158	-38	158	-38	175	-82	160	-12	165	70	160	-12	175	-82	165	70	175	-82	185	53	185	53	175	-82	191	-61	185	53	191	-61	199	29	199	29	191	-61	201	-34	199	29	201	-34	205	-1	118	84	130	52	141	81	141	81	130	52	146	34	141	81	146	34	165	70	165	70	146	34	157	12	165	70	157	12	160	-12	130	52	118	84	116	84	130	52	116	84	114	84	130	52	114	84	113	84	130	52	113	84	111	84	130	52	111	84	110	84	156	-98	158	-38	153	-59	156	-98	153	-59	145	-75	156	-98	145	-75	136	-86	156	-98	136	-86	135	-108	126	-94	135	-108	136	-86	126	-94	140	-151	135	-108	108	-101	103	-115	111	-114	108	-101	111	-114	110	-100	135	-108	140	-151	158	-151	9	-87	8	-58	6	-70	80	178	80	178	102	182	102	182	80	178	123	32	102	182	123	32	122	51	88	326	89	341	81	318	81	318	89	341	77	339	81	318	77	339	76	310	76	310	77	339	74	301	136	315	142	336	124	328	124	328	142	336	107	333	97	331	107	333	102	342	97	331	102	342	89	341	54	270	61	274	65	335	65	335	61	274	66	280	65	335	66	280	77	339	77	339	66	280	70	289	77	339	70	289	74	301	24	297	24	284	27	304	27	304	24	284	28	278	27	304	28	278	31	312	31	312	28	278	32	273	31	312	32	273	37	319	37	319	32	273	39	270	37	319	39	270	45	326	45	326	39	270	47	269	45	326	47	269	54	331	54	331	47	269	54	270	54	331	54	270	65	335	200	253	197	276	195	223	195	223	197	276	188	300	195	223	188	300	183	201	183	201	188	300	170	321	183	201	170	321	165	185	165	185	170	321	152	254	151	275	152	254	170	321	151	275	170	321	145	296	145	296	170	321	142	336	145	296	142	336	136	315	142	336	102	342	107	333	102	182	122	51	122	193	122	193	122	51	122	168	122	193	122	168	138	210	138	210	122	168	144	174	138	210	144	174	148	231	148	231	144	174	165	185	148	231	165	185	152	254	161	0	161	7	145	9	161	0	145	9	134	12	161	0	134	12	79	34	161	0	79	34	77	22	161	0	77	22	71	14	161	0	71	14	60	9	161	0	60	9	43	7	161	0	43	7	43	0	80	51	79	34	134	12	80	51	134	12	127	19	80	51	127	19	123	32	80	51	123	32	80	178	24	284	24	297	23	291	89	341	88	326	97	331	97	19	90	12	181	0	181	0	90	12	79	9	181	0	79	9	63	7	63	7	79	9	62	7	86	210	75	231	80	174	80	174	75	231	71	254	59	185	71	254	73	275	59	185	73	275	82	336	82	336	73	275	78	296	82	336	78	296	87	315	123	342	118	333	127	331	123	342	127	331	135	341	135	341	127	331	135	326	135	341	135	326	147	339	147	339	135	326	142	318	147	339	142	318	147	310	144	51	144	178	122	182	144	51	122	182	145	34	145	34	122	182	102	168	145	34	102	168	147	22	147	22	102	168	102	51	181	0	181	7	164	9	181	0	164	9	153	14	181	0	153	14	101	32	181	0	101	32	97	19	102	51	101	32	153	14	102	51	153	14	147	22	164	274	170	270	170	331	170	331	170	270	176	269	170	331	176	269	179	326	179	326	176	269	185	270	179	326	185	270	187	319	187	319	185	270	191	273	187	319	191	273	193	312	193	312	191	273	196	278	193	312	196	278	197	304	197	304	196	278	199	284	197	304	199	284	200	297	200	297	199	284	200	291	159	335	147	339	147	310	159	335	147	310	151	301	159	335	151	301	154	289	159	335	154	289	158	280	159	335	158	280	164	274	159	335	164	274	170	331	101	328	118	333	123	342	101	328	123	342	82	336	101	328	82	336	87	315	27	276	29	223	36	300	36	300	29	223	41	201	36	300	41	201	54	321	54	321	41	201	59	185	54	321	59	185	82	336	102	168	122	182	102	193	102	168	102	193	86	210	102	168	86	210	80	174	80	174	71	254	59	185	29	223	27	276	24	253	181	0	63	7	63	0	145	39	136	20	142	0	142	0	136	20	124	7	142	0	124	7	107	2	107	2	97	4	102	-6	102	-6	97	4	89	-5	76	24	74	33	77	-3	76	24	77	-3	81	16	81	16	77	-3	89	-5	81	16	89	-5	88	9	88	9	89	-5	97	4	74	33	70	45	77	-3	77	-3	70	45	66	54	77	-3	66	54	65	0	65	0	66	54	61	60	65	0	61	60	54	64	23	44	24	37	24	50	24	50	24	37	27	30	24	50	27	30	28	56	28	56	27	30	31	23	28	56	31	23	32	61	32	61	31	23	37	15	32	61	37	15	39	64	39	64	37	15	45	8	39	64	45	8	47	65	47	65	45	8	54	3	47	65	54	3	54	64	54	64	54	3	65	0	145	322	161	324	161	331	145	322	161	331	134	319	134	319	161	331	79	297	134	319	79	297	80	280	102	152	80	280	80	156	122	280	123	300	102	152	122	280	102	152	122	141	122	280	122	141	122	166	80	280	102	152	123	300	80	280	123	300	127	312	80	280	127	312	134	319	161	331	43	331	60	321	161	331	60	321	71	317	161	331	71	317	77	309	161	331	77	309	79	297	197	58	195	111	188	35	188	35	195	111	183	134	188	35	183	134	170	14	170	14	183	134	165	150	170	14	165	150	152	80	152	80	165	150	148	104	144	161	122	166	138	124	144	161	138	124	148	104	144	161	148	104	165	150	152	80	151	60	170	14	145	39	142	0	170	14	145	39	170	14	151	60	107	2	102	-6	142	0	195	111	197	58	200	81	138	124	122	166	122	141	60	321	43	331	43	324	93	-67	98	-110	105	-79	105	-79	98	-110	123	-114	105	-79	123	-114	120	-88	120	-88	123	-114	137	-91	157	-88	137	-91	147	-110	157	-88	147	-110	169	-99	82	165	80	216	82	-33	82	-33	80	216	76	-99	82	-33	76	-99	85	-51	85	-51	76	-99	98	-110	85	-51	98	-110	93	-67	40	151	40	-37	45	-61	40	151	45	-61	45	178	45	178	45	-61	57	-82	45	178	57	-82	59	200	59	200	57	-82	76	-99	59	200	76	-99	80	216	205	-19	193	-19	193	-21	205	-19	193	-21	193	-23	205	-19	193	-23	193	-26	205	-19	193	-26	194	-28	205	-19	194	-28	194	-30	205	-19	194	-30	200	-61	205	-19	200	-61	205	-38	200	-61	194	-30	191	-49	200	-61	191	-49	187	-82	187	-82	191	-49	185	-66	187	-82	185	-66	173	-79	173	-79	157	-88	169	-99	173	-79	169	-99	187	-82	137	-91	123	-114	147	-110	85	180	94	193	105	226	105	226	94	193	106	203	105	226	106	203	132	230	132	230	106	203	120	210	132	230	120	210	135	213	135	213	145	211	151	227	151	227	145	211	154	206	151	227	154	206	169	220	169	220	154	206	161	199	169	220	161	199	166	190	85	180	105	226	80	216	85	180	80	216	82	165	171	142	167	180	167	144	167	144	167	180	167	175	167	144	167	175	165	170	151	227	132	230	135	213	183	143	188	149	191	191	191	191	188	149	192	156	191	191	192	156	195	171	195	171	192	156	194	164	182	207	169	220	171	142	182	207	171	142	175	141	182	207	175	141	183	143	182	207	183	143	191	191	167	144	165	170	164	147	164	147	165	170	163	165	164	147	163	165	161	151	161	151	163	165	161	160	161	151	161	160	161	155	167	180	171	142	169	220	169	220	166	190	167	180	142	319	180	325	180	325	182	339	180	325	220	317	182	339	220	317	237	331	237	331	220	317	253	295	237	331	253	295	282	306	282	306	253	295	278	261	282	306	278	261	293	217	149	176	149	156	153	184	153	184	149	156	154	147	153	184	154	147	160	191	160	191	154	147	161	140	160	191	161	140	169	195	169	195	161	140	169	136	169	195	169	136	180	197	180	197	169	136	180	134	180	197	180	134	189	195	189	195	180	134	190	136	189	195	190	136	198	191	198	191	190	136	198	140	198	191	198	140	204	184	204	184	198	140	205	147	204	184	205	147	209	176	209	176	205	147	209	156	209	176	209	156	210	166	316	63	299	166	292	116	316	63	292	116	283	25	283	25	292	116	275	72	283	25	275	72	250	38	293	217	299	166	316	269	316	269	299	166	316	63	316	269	316	63	337	221	337	221	316	63	338	110	337	221	338	110	345	165	283	25	250	38	237	0	237	0	250	38	217	16	237	0	217	16	181	-7	181	-7	217	16	181	8	85	266	110	299	128	331	128	331	110	299	142	319	128	331	142	319	182	339	182	339	142	319	180	325	25	107	49	59	47	272	47	272	49	59	69	222	47	272	69	222	82	308	82	308	69	222	85	266	82	308	85	266	128	331	106	38	82	73	84	23	84	23	82	73	68	116	84	23	68	116	49	59	49	59	68	116	63	166	25	224	17	166	25	107	25	224	25	107	47	272	139	16	106	38	130	0	139	16	130	0	181	-7	139	16	181	-7	181	8	106	38	84	23	130	0	69	222	49	59	63	166	282	306	293	217	316	269	149	156	149	176	147	166	41	21	34	14	127	0	127	0	34	14	23	10	127	0	23	10	7	9	86	209	87	212	46	185	46	185	87	212	89	214	46	185	89	214	109	232	109	232	89	214	91	216	109	232	91	216	95	216	109	232	95	216	103	216	109	232	103	216	128	214	167	156	172	127	169	172	169	172	172	127	173	222	173	222	172	127	187	133	173	222	187	133	193	210	193	210	187	133	198	143	193	210	198	143	204	194	204	194	198	143	206	156	204	194	206	156	208	174	173	222	145	230	146	209	173	222	146	209	159	200	173	222	159	200	166	188	173	222	166	188	169	172	145	230	109	232	128	214	145	230	128	214	146	209	176	117	155	122	161	100	161	100	155	122	149	136	161	100	149	136	143	108	143	108	149	136	134	132	143	108	134	132	121	112	121	112	134	132	113	130	121	112	113	130	97	113	97	113	113	130	86	130	97	113	86	130	86	113	87	25	86	32	46	185	87	25	46	185	46	45	86	205	86	209	46	185	86	205	46	185	86	32	34	215	41	207	109	232	109	232	41	207	45	197	109	232	45	197	46	185	23	220	34	215	109	232	23	220	109	232	7	232	23	220	7	232	7	223	160	144	149	136	155	123	160	144	155	123	172	127	160	144	172	127	167	156	155	123	149	136	155	122	222	62	219	82	218	41	218	41	219	82	209	97	218	41	209	97	205	24	205	24	209	97	194	109	205	24	194	109	186	11	186	11	194	109	177	63	186	11	177	63	177	62	186	11	177	62	173	44	186	11	173	44	163	31	176	117	161	100	173	85	176	117	173	85	177	62	176	117	177	62	177	63	176	117	177	63	194	109	159	3	186	11	163	31	159	3	163	31	149	22	159	3	149	22	131	18	159	3	131	18	127	0	46	45	45	31	94	18	94	18	45	31	127	0	94	18	127	0	101	17	101	17	127	0	110	16	131	18	110	16	127	0	46	45	94	18	89	21	46	45	89	21	87	25	127	0	7	9	7	0	41	21	127	0	45	31	71	159	68	176	68	176	65	130	68	176	61	229	65	130	61	229	49	137	49	137	61	229	42	218	49	137	42	218	36	148	36	148	42	218	29	202	36	148	29	202	27	161	27	161	29	202	23	179	70	190	76	203	83	236	83	236	76	203	86	212	83	236	86	212	105	238	105	238	86	212	98	219	105	238	98	219	113	221	113	221	139	214	144	232	144	232	139	214	158	196	144	232	158	196	175	215	175	215	158	196	172	171	175	215	172	171	180	143	70	190	83	236	61	229	70	190	61	229	68	176	180	92	172	64	176	15	176	15	172	64	159	38	176	15	159	38	145	0	145	0	159	38	140	19	145	0	140	19	115	11	115	11	97	14	105	-6	105	-6	97	14	81	21	105	-6	81	21	79	-4	79	-4	81	21	69	32	79	-4	69	32	60	47	54	3	57	65	41	112	54	3	41	112	32	16	32	16	41	112	25	100	32	16	25	100	16	35	16	35	25	100	14	83	16	35	14	83	10	61	60	47	57	65	54	3	60	47	54	3	79	-4	81	126	85	109	92	138	92	138	85	109	103	115	92	138	103	115	107	133	107	133	103	115	123	117	107	133	123	117	123	132	68	176	65	130	71	159	71	159	65	130	81	126	71	159	81	126	79	147	79	147	81	126	92	138	176	15	198	42	180	92	180	92	198	42	182	118	180	143	182	118	197	189	180	143	197	189	175	215	144	232	105	238	113	221	210	156	197	189	198	42	210	156	198	42	211	76	210	156	211	76	215	117	182	118	198	42	197	189	115	11	105	-6	145	0	61	85	70	99	81	124	81	124	70	99	85	109	81	124	85	109	81	126	60	120	41	112	57	65	60	120	57	65	61	85	60	120	61	85	81	124	122	12	95	25	108	0	108	0	95	25	74	46	108	0	74	46	70	12	70	12	74	46	61	73	70	12	61	73	41	182	41	182	61	73	57	107	200	217	186	220	191	202	191	202	186	220	172	222	191	202	172	222	171	209	171	209	172	222	158	224	171	209	158	224	148	211	71	168	89	191	105	220	105	220	89	191	115	206	105	220	115	206	143	225	143	225	115	206	148	211	143	225	148	211	158	224	70	205	41	182	60	139	70	205	60	139	71	168	70	205	71	168	105	220	223	243	217	229	220	174	220	174	217	229	214	214	220	174	214	214	207	190	207	190	214	214	200	217	206	27	202	19	214	5	214	5	202	19	191	13	214	5	191	13	188	0	188	0	191	13	178	10	188	0	178	10	165	-3	165	-3	178	10	164	8	165	-3	164	8	155	8	155	8	122	12	151	-5	151	-5	122	12	108	0	15	113	21	69	22	151	22	151	21	69	41	36	22	151	41	36	41	182	41	182	41	36	70	12	269	118	172	118	186	110	269	118	186	110	195	108	269	118	195	108	202	103	269	118	202	103	205	95	269	118	205	95	206	82	269	118	206	82	251	107	269	118	251	107	259	110	269	118	259	110	269	111	206	82	214	5	244	96	244	96	214	5	234	12	244	96	234	12	243	85	243	85	234	12	243	19	246	103	251	107	206	82	246	103	206	82	244	96	155	8	151	-5	165	-3	238	179	237	192	233	253	233	253	237	192	237	204	233	253	237	204	237	217	237	217	237	225	233	253	233	253	237	225	238	234	233	253	238	234	240	242	233	253	240	242	246	259	246	259	240	242	245	249	246	259	245	249	253	251	253	251	261	249	262	262	262	262	261	249	265	242	262	262	265	242	271	261	271	261	265	242	269	235	271	261	269	235	273	229	281	227	285	227	285	252	285	252	285	227	288	229	285	252	288	229	290	246	290	246	288	229	290	231	290	246	290	231	291	238	291	238	290	231	291	234	279	257	271	261	273	229	279	257	273	229	281	227	279	257	281	227	285	252	262	262	246	259	253	251	233	253	223	243	230	154	233	253	230	154	239	154	233	253	239	154	238	167	233	253	238	167	238	179	230	154	223	243	220	174	206	27	214	5	206	82	186	110	172	118	172	111	200	217	191	202	207	190	60	139	41	182	57	107	118	232	11	232	25	221	118	232	25	221	35	218	118	232	35	218	41	213	118	232	41	213	43	203	118	232	43	203	44	190	118	232	44	190	94	218	118	232	94	218	104	222	118	232	104	222	118	223	44	190	85	33	84	47	84	127	84	110	205	110	84	127	205	110	205	127	205	127	205	110	250	22	205	127	250	22	247	32	44	190	84	47	84	190	44	190	84	190	85	204	44	190	85	204	88	213	44	190	88	213	94	218	203	21	197	14	280	0	280	0	197	14	187	11	280	0	187	11	172	9	280	232	172	232	187	221	280	232	187	221	196	218	280	232	196	218	202	213	280	232	202	213	205	204	280	232	205	204	205	190	280	232	205	190	256	218	280	232	256	218	265	221	280	232	265	221	280	223	246	45	246	190	205	190	205	190	246	190	247	203	205	190	247	203	250	212	205	190	247	32	246	45	280	0	280	9	266	11	280	0	266	11	256	15	280	0	256	15	205	32	280	0	205	32	203	21	205	47	205	32	256	15	205	47	256	15	250	22	205	47	250	22	205	110	118	0	118	9	103	11	118	0	103	11	93	16	118	0	93	16	44	33	118	0	44	33	41	22	118	0	41	22	36	15	118	0	36	15	26	11	118	0	26	11	11	9	118	0	11	9	11	0	44	49	44	33	93	16	44	49	93	16	88	23	44	49	88	23	85	33	44	49	85	33	44	190	280	0	172	9	172	0	205	127	247	32	205	190	187	221	172	232	172	223	256	218	205	190	250	212	25	221	11	232	11	223	92	324	92	308	96	331	96	331	92	308	96	301	96	331	96	301	101	336	101	336	96	301	101	296	101	336	101	296	108	340	108	340	101	296	108	292	108	340	108	292	116	342	116	342	108	292	116	291	116	342	116	291	124	340	124	340	116	291	124	292	124	340	124	292	131	337	131	337	124	292	131	295	131	337	131	295	137	331	137	331	131	295	137	301	137	331	137	301	140	324	140	324	137	301	140	308	140	324	140	308	142	316	142	-39	142	228	139	230	142	-39	139	230	137	-59	142	-39	137	-59	147	-70	142	-39	147	-70	156	-53	157	-82	167	-93	169	-68	169	-68	167	-93	177	-104	169	-68	177	-104	182	-83	182	-83	177	-104	186	-116	182	-83	186	-116	194	-99	194	-99	186	-116	206	-116	156	-53	147	-70	157	-82	156	-53	157	-82	169	-68	99	170	99	-9	99	-27	99	-27	99	-9	92	-24	92	-24	99	-9	90	-6	92	-24	90	-6	82	-21	82	-21	90	-6	81	-4	82	-21	81	-4	72	-18	72	-18	81	-4	71	-1	72	-18	71	-1	62	-17	62	-17	71	-1	61	0	62	-17	61	0	54	-16	17	-31	27	-23	33	-2	33	-2	27	-23	40	-18	33	-2	40	-18	51	0	51	0	40	-18	54	-16	51	0	54	-16	61	0	9	-70	6	-54	2	-92	2	-92	6	-54	2	-22	2	-22	6	-54	9	-41	2	-22	9	-41	16	-10	16	-10	9	-41	17	-31	16	-10	17	-31	33	-2	-7	-76	2	-92	2	-22	-7	-76	2	-22	-7	-38	-7	-76	-7	-38	-11	-56	98	-62	94	-76	96	-107	96	-107	94	-76	87	-87	96	-107	87	-87	76	-113	76	-113	87	-87	75	-95	76	-113	75	-95	59	-98	59	-98	44	-96	54	-116	54	-116	44	-96	34	-113	44	-96	29	-91	34	-113	34	-113	29	-91	17	-82	34	-113	17	-82	16	-105	16	-105	17	-82	9	-70	16	-105	9	-70	2	-92	98	185	108	218	95	191	95	191	108	218	93	213	95	191	93	213	90	195	90	195	93	213	82	197	78	197	82	197	93	213	78	197	93	213	77	208	137	-59	139	230	126	-80	126	-80	139	230	124	224	126	-80	124	224	113	-95	113	-95	124	224	108	218	113	-95	108	218	99	-27	99	-27	108	218	99	170	108	218	98	185	99	177	108	218	99	177	99	170	77	208	61	203	65	195	77	208	65	195	69	196	77	208	69	196	74	197	77	208	74	197	78	197	113	-95	99	-27	99	-46	113	-95	99	-46	98	-62	113	-95	98	-62	96	-107	59	-98	54	-116	76	-113	65	195	61	203	61	195	92	308	92	324	91	316	13	7	13	7	31	8	31	8	13	7	115	0	31	8	115	0	47	13	47	13	115	0	93	10	47	13	93	10	66	24	66	24	93	10	91	13	66	24	91	13	90	16	90	16	90	19	89	42	89	42	90	19	92	22	89	42	92	22	121	70	121	70	92	22	94	26	121	70	94	26	98	30	93	202	91	204	136	84	136	84	91	204	90	206	136	84	90	206	59	181	59	181	90	206	89	208	59	181	89	208	89	210	89	210	90	212	59	181	59	181	90	212	91	215	59	181	91	215	47	194	109	218	109	225	100	218	96	217	100	218	109	225	96	217	109	225	94	216	94	216	109	225	47	194	94	216	47	194	91	215	121	70	102	33	170	94	121	70	170	94	136	84	136	84	170	94	170	99	136	84	170	99	95	199	89	42	66	24	90	16	249	225	132	225	142	217	249	225	142	217	153	216	249	225	153	216	161	213	249	225	161	213	166	208	249	225	166	208	169	201	249	225	169	201	170	191	249	225	170	191	221	211	249	225	221	211	232	214	249	225	232	214	249	218	219	-83	215	-77	218	-102	218	-102	215	-77	213	-68	218	-102	213	-68	205	-106	205	-106	213	-68	212	-56	205	-106	212	-56	212	184	172	-116	183	-112	213	197	213	197	183	-112	194	-109	213	197	194	-109	212	184	212	184	194	-109	205	-106	170	191	172	-116	213	197	170	191	213	197	215	205	170	191	215	205	221	211	219	-83	234	-98	225	-86	225	-86	234	-98	233	-87	236	-87	233	-87	234	-98	236	-87	234	-98	249	-93	249	-93	249	-85	246	-86	249	-93	246	-86	242	-86	249	-93	242	-86	239	-86	249	-93	239	-86	236	-87	234	-98	219	-83	218	-102	172	-116	170	191	170	99	172	-116	170	99	170	94	172	-116	170	94	170	-115	109	225	1	225	13	216	109	225	13	216	24	211	109	225	24	211	36	204	109	225	36	204	47	194	115	0	115	7	105	8	115	0	105	8	98	8	115	0	98	8	93	10	115	0	13	7	13	0	13	216	1	225	1	218	93	202	136	84	95	199	142	217	132	225	132	218	121	70	98	30	102	33	107	232	11	232	25	221	107	232	25	221	34	217	107	232	34	217	38	211	107	232	38	211	40	202	107	232	40	202	41	189	107	232	41	189	84	217	107	232	84	217	93	221	107	232	93	221	107	223	77	32	77	188	41	189	41	189	77	188	77	200	41	189	77	200	79	210	32	14	203	0	38	20	38	20	203	0	87	18	38	20	87	18	40	29	40	29	87	18	81	21	40	29	81	21	41	41	41	41	81	21	78	25	41	41	78	25	41	189	204	51	201	46	203	0	203	0	201	46	199	41	203	0	199	41	196	37	196	37	188	29	203	0	203	0	188	29	178	23	203	0	178	23	165	19	220	64	211	64	207	57	220	64	207	57	204	51	220	64	204	51	203	0	203	0	165	19	151	17	203	0	151	17	134	16	203	0	134	16	109	16	203	0	109	16	96	17	203	0	96	17	87	18	24	10	11	9	203	0	24	10	203	0	32	14	203	0	11	9	11	0	41	189	78	25	77	32	25	221	11	232	11	223	84	217	41	189	79	210	112	26	104	28	109	-2	109	-2	104	28	96	30	109	-2	96	30	92	-4	92	-4	96	30	89	34	92	-4	89	34	83	39	83	39	74	50	92	-4	92	-4	74	50	66	64	92	-4	66	64	66	0	66	0	66	64	60	81	66	0	60	81	56	100	109	-2	126	1	112	26	112	26	126	1	121	26	130	26	121	26	126	1	130	26	126	1	142	8	133	229	124	215	141	214	133	229	141	214	144	228	144	228	141	214	154	208	144	228	154	208	155	225	155	225	154	208	163	198	155	225	163	198	167	220	167	220	163	198	169	184	167	220	169	184	181	213	181	213	169	184	171	166	181	213	171	166	171	32	171	32	171	166	171	64	67	179	81	199	87	224	87	224	81	199	100	211	87	224	100	211	122	230	122	230	100	211	124	215	122	230	124	215	133	229	57	206	33	179	44	15	57	206	44	15	55	121	57	206	55	121	58	153	57	206	58	153	67	179	57	206	67	179	87	224	55	121	44	15	56	100	12	103	16	67	18	144	18	144	16	67	27	38	18	144	27	38	33	179	33	179	27	38	44	15	165	-86	157	-93	244	-107	244	-107	157	-93	144	-97	244	-107	144	-97	126	-99	170	52	168	47	171	32	171	32	168	47	167	44	171	32	167	44	165	41	165	41	157	36	171	32	171	32	157	36	157	19	170	57	170	52	171	32	170	57	171	32	171	64	149	31	140	28	142	8	149	31	142	8	157	19	149	31	157	19	157	36	206	281	195	268	213	-69	213	-69	195	268	186	252	213	-69	186	252	213	-80	213	-80	186	252	182	232	213	-80	182	232	181	213	214	245	218	258	220	288	220	288	218	258	224	265	220	288	224	265	235	291	235	291	224	265	230	269	235	291	230	269	235	270	235	270	240	269	243	291	243	291	240	269	244	267	243	291	244	267	251	290	251	290	244	267	248	264	251	290	248	264	252	259	213	-69	213	226	206	281	206	281	213	226	214	245	206	281	214	245	220	288	256	253	259	248	260	289	256	253	260	289	252	259	263	244	267	241	269	286	269	286	267	241	272	239	269	286	272	239	278	282	278	282	272	239	278	239	278	282	278	239	282	279	282	279	278	239	284	240	282	279	284	240	287	275	287	275	284	240	289	242	287	275	289	242	291	270	291	270	289	242	293	246	291	270	293	246	294	264	294	264	293	246	295	251	294	264	295	251	295	256	260	289	259	248	263	244	260	289	263	244	269	286	243	291	235	291	235	270	244	-107	244	-99	231	-97	244	-107	231	-97	222	-93	244	-107	222	-93	169	-75	244	-107	169	-75	165	-86	171	32	216	-88	213	-80	171	32	213	-80	181	213	171	-61	169	-75	222	-93	171	-61	222	-93	216	-88	171	-61	216	-88	171	32	244	-107	126	-99	126	-107	251	290	252	259	260	289	56	100	44	15	66	0	130	26	142	8	140	28	77	22	71	14	162	0	162	0	71	14	61	10	162	0	61	10	44	7	42	97	80	81	80	97	80	97	80	81	126	23	80	97	126	23	80	177	80	177	126	23	123	33	80	177	123	33	103	181	103	181	123	33	122	46	103	181	122	46	122	167	147	292	159	328	138	312	138	312	159	328	131	338	138	312	131	338	125	326	125	326	131	338	108	332	88	325	108	332	99	342	88	325	99	342	80	339	80	339	60	333	62	275	80	339	62	275	71	290	80	339	71	290	78	309	80	339	78	309	88	325	34	272	40	269	42	322	42	322	40	269	47	268	42	322	47	268	60	333	60	333	47	268	62	275	29	308	24	290	25	283	29	308	25	283	29	277	29	308	29	277	34	272	29	308	34	272	42	322	148	174	170	187	149	230	149	230	170	187	153	253	159	328	153	253	170	187	159	328	170	187	181	311	181	311	170	187	186	204	181	311	186	204	195	286	195	286	186	204	197	226	195	286	197	226	200	253	159	328	147	292	151	271	159	328	151	271	153	253	131	338	99	342	108	332	103	181	122	167	123	193	123	193	122	167	148	174	123	193	148	174	139	209	139	209	148	174	149	230	122	97	122	81	161	81	122	97	161	81	161	97	162	0	162	7	144	10	162	0	144	10	132	15	162	0	132	15	80	34	162	0	80	34	77	22	80	51	80	34	132	15	80	51	132	15	126	23	80	51	126	23	80	81	162	0	44	7	44	0	80	81	42	97	42	81	24	253	28	226	29	286	29	286	28	226	38	204	29	286	38	204	44	311	44	311	38	204	55	187	44	311	55	187	66	328	66	328	55	187	76	174	66	328	76	174	71	253	71	253	73	271	66	328	66	328	73	271	78	292	66	328	78	292	94	338	94	338	78	292	87	312	94	338	87	312	100	326	126	342	117	332	136	325	126	342	136	325	144	339	144	339	136	325	147	309	144	339	147	309	164	333	164	333	147	309	154	290	164	333	154	290	162	275	101	193	103	167	121	181	121	181	103	167	145	34	121	181	145	34	144	51	144	97	144	81	182	81	144	97	182	81	182	97	181	0	181	7	164	10	181	0	164	10	153	14	181	0	153	14	102	33	181	0	102	33	99	23	181	0	99	23	92	15	181	0	92	15	81	10	181	0	81	10	63	7	181	0	63	7	63	0	147	22	145	34	103	167	147	22	103	167	103	97	147	22	103	97	103	81	147	22	103	81	103	46	147	22	103	46	153	14	185	269	191	272	195	308	195	308	191	272	196	277	195	308	196	277	200	290	200	290	196	277	199	283	182	322	164	333	177	268	182	322	177	268	185	269	182	322	185	269	195	308	126	342	94	338	100	326	126	342	100	326	117	332	64	97	64	81	103	81	64	97	103	81	103	97	86	209	75	230	76	174	86	209	76	174	103	167	86	209	103	167	101	193	81	10	62	7	63	7	71	253	76	174	75	230	164	333	162	275	177	268	102	33	153	14	103	46	144	51	144	177	121	181	214	36	213	39	172	-4	172	-4	213	39	213	43	172	-4	213	43	182	333	182	333	213	43	212	47	182	333	212	47	195	337	195	337	212	47	212	52	195	337	212	52	212	57	212	220	212	161	214	161	212	220	214	161	217	180	212	57	212	340	209	342	212	57	209	342	195	337	246	10	380	213	325	205	325	205	380	213	380	220	325	205	380	220	257	205	241	204	257	205	380	220	241	204	380	220	212	220	212	220	217	180	222	192	212	220	222	192	230	200	212	220	230	200	241	204	246	10	325	205	214	36	246	10	214	36	172	-4	246	10	172	-4	380	-4	246	10	380	-4	312	10	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	374	42	371	35	380	-4	380	-4	371	35	369	29	380	-4	369	29	365	23	365	23	360	19	380	-4	380	-4	360	19	352	15	380	-4	352	15	341	12	380	-4	387	63	378	65	380	-4	378	65	376	52	380	-4	376	52	374	42	328	11	312	10	380	-4	328	11	380	-4	341	12	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	345	200	345	225	321	193	321	193	345	225	212	225	321	193	212	225	212	193	212	63	212	340	209	342	212	63	209	342	207	35	207	35	209	342	198	24	269	99	266	99	272	65	272	65	266	99	263	98	272	65	263	98	248	68	243	67	248	68	263	98	243	67	263	98	321	193	321	193	263	98	345	200	319	-49	306	-75	309	-99	309	-99	306	-75	290	-91	309	-99	290	-91	279	-112	279	-112	290	-91	273	-99	279	-112	273	-99	259	-101	259	-101	246	-100	249	-116	249	-116	246	-100	238	-115	238	-115	246	-100	237	-97	238	-115	237	-97	231	-92	238	-115	231	-92	228	-85	238	-115	228	-85	226	-113	226	-113	228	-85	226	-77	226	-113	226	-77	223	-65	226	-113	223	-65	218	-56	226	-113	218	-56	215	-109	321	193	212	63	217	46	321	193	217	46	227	56	321	193	227	56	230	59	321	193	230	59	234	62	321	193	234	62	238	65	321	193	238	65	243	67	170	28	177	-3	180	332	180	332	177	-3	188	11	180	332	188	11	195	337	195	337	188	11	198	24	195	337	198	24	209	342	170	28	180	332	170	286	170	28	170	286	170	209	170	28	170	209	170	164	170	28	170	164	170	52	170	28	170	52	168	44	170	28	168	44	163	20	159	311	165	307	166	328	166	328	165	307	169	302	166	328	169	302	180	332	180	332	169	302	170	295	180	332	170	295	170	286	151	324	136	320	139	312	151	324	139	312	141	312	151	324	141	312	144	312	151	324	144	312	146	312	151	324	146	312	148	312	151	324	148	312	159	311	151	324	159	311	166	328	361	-1	357	33	354	-45	354	-45	357	33	345	61	354	-45	345	61	336	-77	336	-77	345	61	326	82	336	-77	326	82	324	-12	324	-12	319	-49	336	-77	336	-77	319	-49	309	-99	279	99	293	56	304	95	304	95	293	56	309	40	304	95	309	40	326	82	326	82	309	40	320	18	326	82	320	18	324	-12	269	99	272	65	273	99	273	99	272	65	293	56	273	99	293	56	276	99	276	99	293	56	279	99	259	-101	249	-116	279	-112	175	-65	176	-71	176	-58	176	-58	176	-71	179	-78	176	-58	179	-78	179	-52	179	-52	179	-78	183	-86	179	-52	183	-86	184	-48	184	-48	183	-86	189	-93	184	-48	189	-93	190	-44	190	-44	189	-93	197	-100	190	-44	197	-100	199	-43	199	-43	197	-100	205	-105	199	-43	205	-105	206	-45	206	-45	205	-105	215	-109	206	-45	215	-109	213	-49	213	-49	215	-109	218	-56	129	229	118	216	133	214	129	229	133	214	140	227	140	227	133	214	147	207	140	227	147	207	150	222	150	222	147	207	159	197	150	222	159	197	160	216	160	216	159	197	167	182	160	216	167	182	170	209	170	209	167	182	170	164	70	185	84	203	85	224	85	224	84	203	101	213	85	224	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	37	27	60	7	56	123	56	123	60	159	56	206	56	206	60	159	70	185	56	206	70	185	85	224	19	144	20	58	34	179	34	179	20	58	37	27	34	179	37	27	56	206	56	206	37	27	56	123	104	-4	126	-2	106	25	106	25	126	-2	127	21	140	23	127	21	142	3	140	23	142	3	152	28	152	28	142	3	154	11	152	28	154	11	162	36	162	36	154	11	163	20	162	36	163	20	168	44	87	36	71	55	84	-1	87	36	84	-1	104	-4	87	36	104	-4	106	25	60	84	56	123	60	7	60	84	60	7	84	-1	60	84	84	-1	71	55	170	28	170	-2	177	-3	127	21	126	-2	142	3	139	312	136	320	136	311	20	58	19	144	13	104	212	63	207	35	217	46	405	30	401	22	401	3	401	3	401	22	394	16	401	3	394	16	384	-2	384	-2	394	16	381	12	384	-2	381	12	363	10	380	61	389	60	394	73	380	61	394	73	379	75	380	61	379	75	378	61	378	61	379	75	377	75	378	61	377	75	375	61	375	61	377	75	375	75	375	61	375	75	373	61	373	61	375	75	372	74	373	61	372	74	370	61	370	61	372	74	370	74	370	61	370	74	367	60	367	60	370	74	367	74	367	60	367	74	359	56	422	37	420	50	420	23	420	23	420	50	414	60	420	23	414	60	413	12	413	12	414	60	406	68	413	12	406	68	406	38	406	38	405	30	413	12	413	12	405	30	401	3	406	68	394	73	396	57	406	68	396	57	401	53	406	68	401	53	405	46	406	68	405	46	406	38	275	-75	281	-63	281	-26	281	-26	281	-63	289	-46	281	-26	289	-46	294	-4	294	-4	289	-46	300	-26	294	-4	300	-26	302	10	302	10	300	-26	313	-4	302	10	313	-4	315	28	315	28	313	-4	321	10	321	10	313	-4	362	-4	321	10	362	-4	363	10	363	10	362	-4	384	-2	331	25	341	38	341	59	341	59	341	38	350	49	341	59	350	49	355	69	355	69	350	49	359	56	355	69	359	56	367	74	328	45	315	28	321	10	328	45	321	10	331	25	328	45	331	25	341	59	214	36	213	39	172	-4	172	-4	213	39	213	43	172	-4	213	43	182	333	182	333	213	43	212	47	182	333	212	47	195	337	195	337	212	47	212	52	195	337	212	52	212	57	212	220	212	161	214	161	212	220	214	161	217	177	212	57	212	340	209	342	212	57	209	342	195	337	246	10	380	213	325	205	246	10	325	205	214	36	246	10	214	36	172	-4	246	10	172	-4	294	-4	246	10	294	-4	302	10	170	28	172	-4	182	333	170	28	182	333	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	170	28	169	46	167	43	170	28	167	43	165	40	170	28	165	40	162	37	170	28	162	37	160	16	170	297	170	286	182	333	170	297	182	333	169	329	170	297	169	329	167	304	154	324	147	312	156	311	154	324	156	311	169	329	169	329	156	311	163	309	169	329	163	309	167	304	273	-79	275	-75	281	-26	273	-79	281	-26	271	-47	273	-79	271	-47	263	-63	273	-79	263	-63	257	-75	273	-79	257	-75	256	-79	220	189	227	198	212	220	212	220	227	198	237	203	212	220	237	203	380	220	380	220	237	203	254	205	380	220	254	205	325	205	380	220	325	205	380	213	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	135	22	126	21	136	0	135	22	136	0	143	24	143	24	136	0	148	7	143	24	148	7	150	27	150	27	148	7	160	16	150	27	160	16	157	31	157	31	160	16	162	37	154	324	136	320	138	312	154	324	138	312	140	312	154	324	140	312	142	312	154	324	142	312	145	312	154	324	145	312	147	312	170	209	160	195	167	181	170	209	167	181	170	166	138	312	136	320	136	311	172	-4	170	28	170	-2	212	220	217	177	220	189	394	73	389	60	396	57	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	285	79	-4	77	66	77	225	77	209	113	209	77	225	113	209	137	225	137	225	113	209	132	198	137	225	132	198	137	207	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	285	103	21	94	-2	101	0	103	21	101	0	107	1	103	21	93	23	94	-2	87	-4	94	-2	93	23	87	-4	93	23	86	28	87	-4	86	28	81	36	87	-4	81	36	79	-4	78	49	77	66	79	-4	78	49	79	-4	81	36	79	-4	69	285	67	282	79	-4	67	282	65	279	79	-4	65	279	64	276	79	-4	64	276	64	-1	121	27	115	24	115	5	121	27	115	5	116	4	121	27	116	4	117	4	121	27	117	4	118	4	121	27	118	4	121	4	121	27	121	4	127	32	103	21	107	1	109	22	109	22	107	1	113	5	109	22	113	5	115	24	115	24	113	5	114	5	115	24	114	5	115	5	120	124	137	110	130	185	130	185	132	198	120	124	120	124	132	198	113	209	120	124	113	209	108	138	108	138	113	209	108	203	108	138	108	203	104	195	129	3	135	2	132	22	132	22	135	2	139	15	139	15	135	2	141	0	139	15	141	0	146	11	146	11	141	0	148	-1	146	11	148	-1	154	8	154	8	148	-1	156	-2	154	8	156	-2	162	7	162	7	156	-2	163	-3	162	7	163	-3	171	6	171	6	163	-3	171	-4	171	6	171	-4	177	-4	205	21	197	13	199	-1	199	-1	197	13	185	8	199	-1	185	8	177	-4	177	-4	185	8	171	6	217	181	224	157	217	221	217	181	217	221	215	220	215	220	213	221	217	181	217	181	213	221	211	221	217	181	211	221	208	222	224	225	221	223	224	157	224	225	224	157	232	157	224	225	232	157	229	225	224	157	221	223	220	222	224	157	220	222	218	221	224	157	218	221	217	221	208	198	217	181	208	222	208	198	208	222	205	223	208	198	205	223	201	224	208	198	201	224	197	210	201	224	195	227	197	210	197	210	195	227	189	228	197	210	189	228	184	217	184	217	189	228	182	229	184	217	182	229	175	230	175	230	168	230	184	217	184	217	168	230	167	219	155	218	167	219	161	230	155	218	161	230	155	229	248	58	246	73	244	39	244	39	246	73	241	86	244	39	241	86	234	21	234	21	241	86	233	98	234	21	233	98	220	108	205	21	219	8	211	32	211	32	219	8	213	44	220	108	213	44	219	8	220	108	219	8	234	21	195	75	202	68	204	119	204	119	202	68	208	61	204	119	208	61	220	108	220	108	208	61	211	53	220	108	211	53	213	44	204	119	151	151	159	96	204	119	159	96	186	81	204	119	186	81	195	75	151	151	144	157	159	96	159	96	144	157	138	164	159	96	138	164	137	110	137	110	138	164	133	171	137	110	133	171	131	178	149	228	143	227	145	214	149	228	145	214	155	218	149	228	155	218	155	229	137	225	137	207	145	214	137	225	145	214	143	227	168	230	161	230	167	219	133	39	127	32	129	3	133	39	129	3	132	22	133	39	132	22	140	33	127	32	121	4	125	4	127	32	125	4	129	3	101	187	99	178	101	153	101	187	101	153	108	138	101	187	108	138	104	195	101	153	99	178	99	169	205	21	199	-1	219	8	130	185	137	110	131	178	35	58	37	32	35	209	35	209	37	32	38	243	35	209	38	243	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	212	7	211	8	216	7	211	7	210	140	209	140	225	77	225	140	209	77	225	77	209	77	53	77	65	66	-2	77	53	66	-2	81	-4	77	65	77	283	77	285	77	65	77	285	77	287	77	65	77	287	76	288	77	65	76	288	75	289	77	65	75	289	74	290	77	65	74	290	66	-2	79	41	81	-4	84	31	84	31	81	-4	93	-3	84	31	93	-3	91	24	91	24	93	-3	103	21	109	22	103	21	107	0	109	22	107	0	119	6	74	290	64	276	66	-2	66	-2	64	276	56	264	66	-2	56	264	54	3	54	3	56	264	47	253	54	3	47	253	44	14	44	14	47	253	38	243	44	14	38	243	37	32	103	21	93	-3	107	0	182	288	184	302	182	332	182	332	184	302	188	314	182	332	188	314	201	339	201	339	188	314	195	322	201	339	195	322	205	325	205	325	215	322	224	342	224	342	215	322	223	314	224	342	223	314	230	305	181	273	182	288	182	332	181	273	182	332	168	-77	181	273	168	-77	178	-52	181	273	178	-52	181	-22	182	332	167	322	168	-77	168	-77	167	322	156	307	168	-77	156	307	151	-98	151	-98	156	307	147	290	151	-98	147	290	144	278	151	-98	144	278	142	267	151	-98	142	267	140	254	151	-98	140	254	140	241	151	-98	140	241	140	17	151	-98	140	17	140	-54	151	-98	140	-54	139	-69	151	-98	139	-69	136	-81	151	-98	136	-81	131	-90	151	-98	131	-90	127	-111	95	-116	127	-111	104	-95	104	-95	127	-111	113	-98	124	-96	113	-98	127	-111	124	-96	127	-111	131	-90	104	-95	96	-88	95	-116	95	-116	96	-88	89	-79	95	-116	89	-79	82	-114	82	-114	89	-79	80	-72	82	-114	80	-72	69	-69	82	-114	69	-69	69	-111	69	-111	69	-69	63	-70	69	-111	63	-70	59	-106	59	-106	63	-70	58	-72	59	-106	58	-72	53	-76	52	-98	59	-106	53	-76	52	-98	53	-76	50	-81	52	-98	50	-81	49	-88	268	324	261	331	261	298	268	324	261	298	266	302	268	324	266	302	269	307	268	324	269	307	270	314	239	298	250	295	250	337	250	337	250	295	256	295	250	337	256	295	261	331	261	331	256	295	261	298	238	340	224	342	230	305	238	340	230	305	239	298	238	340	239	298	250	337	224	342	201	339	205	325	140	17	140	241	140	225	140	17	140	225	140	209	140	17	140	209	140	31	140	17	140	31	132	27	140	17	132	27	130	11	124	25	116	23	119	6	124	25	119	6	130	11	124	25	130	11	132	27	109	22	119	6	116	23	77	53	81	-4	79	41	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	95	-3	93	23	93	23	95	-3	103	21	114	22	103	21	111	0	114	22	111	0	126	4	81	36	78	49	79	-4	81	36	79	-4	95	-3	81	36	95	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	169	98	165	114	166	17	166	17	165	114	164	129	160	22	164	129	150	33	160	22	150	33	142	12	142	12	150	33	142	30	235	233	229	219	242	218	235	233	242	218	247	233	247	233	242	218	251	214	247	233	251	214	258	231	258	231	251	214	256	207	258	231	256	207	260	197	281	162	288	161	289	218	289	218	288	161	296	162	289	218	296	162	297	211	297	211	296	162	303	165	297	211	303	165	303	204	303	204	303	165	307	170	303	204	307	170	308	197	308	197	307	170	310	176	308	197	310	176	310	190	310	190	310	176	311	182	280	223	269	227	270	170	280	223	270	170	275	165	280	223	275	165	281	162	280	223	281	162	289	218	269	227	258	231	260	197	269	227	260	197	264	184	269	227	264	184	266	176	269	227	266	176	270	170	181	193	197	209	204	228	204	228	197	209	215	217	204	228	215	217	235	233	235	233	215	217	229	219	174	213	149	188	150	33	174	213	150	33	164	129	174	213	164	129	168	167	174	213	168	167	181	193	174	213	181	193	204	228	126	91	129	75	132	154	132	154	129	75	134	59	132	154	134	59	149	188	149	188	134	59	141	46	149	188	141	46	150	33	191	56	182	69	186	6	191	56	186	6	194	2	191	56	194	2	201	45	191	56	201	45	210	68	186	6	182	69	179	9	179	9	182	69	175	83	179	9	175	83	172	13	172	13	175	83	169	98	172	13	169	98	166	17	160	22	166	17	164	129	243	-4	259	-4	251	14	251	14	259	-4	261	13	280	14	261	13	281	-2	280	14	281	-2	293	19	293	19	281	-2	298	3	293	19	298	3	300	25	300	25	298	3	310	13	300	25	310	13	304	32	304	32	310	13	305	41	303	51	305	41	310	68	303	51	310	68	299	77	194	2	205	0	201	45	201	45	205	0	215	33	215	33	205	0	216	-2	215	33	216	-2	228	23	228	23	216	-2	229	-3	228	23	229	-3	240	17	240	17	229	-3	243	-4	240	17	243	-4	251	14	271	85	270	72	280	71	271	85	280	71	285	83	285	83	280	71	289	67	285	83	289	67	299	77	299	77	289	67	297	60	299	77	297	60	303	51	318	56	310	68	310	13	318	56	310	13	318	25	318	56	318	25	320	41	305	41	310	13	310	68	261	13	259	-4	281	-2	210	68	201	45	220	56	210	68	220	56	226	76	226	76	220	56	234	64	226	76	234	64	241	81	241	81	234	64	246	69	241	81	246	69	255	84	255	84	246	69	257	71	255	84	257	71	271	85	271	85	257	71	270	72	134	26	124	24	126	4	134	26	126	4	142	12	134	26	142	12	142	30	103	21	95	-3	111	0	114	22	126	4	124	24	126	91	132	154	125	109	77	66	79	-4	78	49	94	198	112	213	90	209	90	209	112	213	88	229	90	209	88	229	83	216	83	216	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	234	136	0	158	-3	140	57	136	0	140	57	139	75	136	0	139	75	139	126	136	0	139	126	136	160	136	0	136	160	128	189	136	0	128	189	119	8	112	213	94	198	97	183	112	213	97	183	97	166	112	213	97	166	100	46	112	213	100	46	107	24	112	213	107	24	119	8	112	213	119	8	128	189	97	166	97	75	100	46	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	233	40	233	39	191	47	199	40	233	47	199	54	234	54	234	47	199	55	208	54	234	55	208	63	215	17	224	10	217	12	195	17	224	12	195	16	191	17	224	16	191	22	189	17	224	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	232	175	232	54	232	37	232	37	232	54	220	42	232	37	220	42	219	21	219	21	220	42	209	33	219	21	209	33	205	10	205	10	209	33	198	27	205	10	198	27	191	2	191	2	198	27	187	23	191	2	187	23	176	22	176	22	163	25	175	-2	175	-2	163	25	158	-3	158	-3	163	25	152	31	158	-3	152	31	145	42	158	-3	145	42	140	57	232	37	234	-115	275	192	232	37	275	192	277	204	232	37	277	204	232	175	176	22	175	-2	191	2	306	225	198	225	213	216	306	225	213	216	223	211	306	225	223	211	229	204	306	225	229	204	231	192	306	225	231	192	282	211	306	225	282	211	291	215	306	225	291	215	306	218	289	-85	281	-83	292	-97	292	-97	281	-83	277	-78	292	-97	277	-78	277	-102	277	-102	277	-78	275	-71	277	-102	275	-71	264	-105	264	-105	275	-71	274	-60	264	-105	274	-60	274	175	275	192	234	-115	244	-112	275	192	244	-112	254	-109	275	192	254	-109	264	-105	275	192	264	-105	274	175	232	175	277	204	282	211	232	175	282	211	231	192	303	-85	302	-85	305	-93	305	-93	302	-85	301	-85	305	-93	301	-85	300	-85	300	-85	289	-85	292	-97	304	-85	303	-85	305	-93	304	-85	305	-93	305	-85	300	-85	292	-97	305	-93	213	216	198	225	198	218	234	-115	232	37	232	-113	94	198	112	213	90	209	90	209	112	213	88	229	90	209	88	229	83	216	83	216	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	234	136	0	158	-3	140	57	136	0	140	57	139	75	136	0	139	75	139	126	136	0	139	126	136	160	136	0	136	160	128	189	136	0	128	189	119	8	112	213	94	198	97	183	112	213	97	183	97	166	112	213	97	166	100	46	112	213	100	46	107	24	112	213	107	24	119	8	112	213	119	8	128	189	97	166	97	75	100	46	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	233	40	233	39	191	47	199	40	233	47	199	54	234	54	234	47	199	55	208	54	234	55	208	63	215	17	224	10	217	12	195	17	224	12	195	16	191	17	224	16	191	22	189	17	224	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	232	175	232	54	232	37	232	37	232	54	220	42	232	37	220	42	219	21	219	21	220	42	209	33	219	21	209	33	205	10	205	10	209	33	198	27	205	10	198	27	191	2	191	2	198	27	187	23	191	2	187	23	176	22	176	22	163	25	175	-2	175	-2	163	25	158	-3	158	-3	163	25	152	31	158	-3	152	31	145	42	158	-3	145	42	140	57	232	37	235	-51	275	192	232	37	275	192	277	204	232	37	277	204	232	175	176	22	175	-2	191	2	306	225	198	225	213	216	306	225	213	216	223	211	306	225	223	211	229	204	306	225	229	204	231	192	306	225	231	192	282	211	306	225	282	211	291	215	306	225	291	215	306	218	290	-96	283	-90	286	-111	286	-111	283	-90	278	-81	286	-111	278	-81	262	-98	262	-98	278	-81	275	-69	262	-98	275	-69	274	-54	235	-51	245	-77	275	192	275	192	245	-77	262	-98	275	192	262	-98	274	175	274	175	262	-98	274	-54	232	175	277	204	282	211	232	175	282	211	231	192	325	-79	317	-88	318	-116	318	-116	317	-88	310	-95	318	-116	310	-95	300	-98	300	-98	290	-96	318	-116	318	-116	290	-96	286	-111	362	-98	364	-88	363	-81	362	-98	363	-81	360	-76	362	-98	360	-76	355	-72	362	-98	355	-72	355	-106	350	-70	344	-69	345	-111	350	-70	345	-111	355	-106	350	-70	355	-106	355	-72	333	-72	325	-79	332	-114	333	-72	332	-114	345	-111	333	-72	345	-111	344	-69	325	-79	318	-116	332	-114	213	216	198	225	198	218	235	-51	232	37	232	-21	25	184	21	179	84	168	84	168	21	179	14	176	84	168	14	176	3	174	6	402	7	402	57	424	57	424	7	402	8	402	8	402	17	401	57	424	57	424	17	401	22	400	57	424	22	400	25	396	68	306	69	321	59	296	59	296	69	321	59	309	59	296	59	309	59	206	59	206	59	309	57	424	59	206	57	424	27	383	27	383	57	424	27	391	5	402	6	402	57	424	5	402	57	424	4	407	5	402	4	407	4	401	59	423	57	424	59	309	101	339	100	320	110	319	101	339	110	319	113	340	113	340	110	319	118	314	113	340	118	314	129	338	129	338	118	314	124	306	129	338	124	306	128	295	100	320	101	339	93	320	93	320	101	339	90	335	93	320	90	335	85	317	85	317	90	335	80	330	85	317	80	330	77	313	77	313	80	330	69	321	77	313	69	321	68	306	59	206	27	383	60	193	126	184	121	178	182	168	182	168	121	178	114	175	182	168	114	175	103	174	129	338	128	295	129	281	162	185	129	281	129	204	162	185	129	204	166	179	166	179	129	204	182	168	166	179	182	168	172	176	172	176	182	168	182	174	161	208	161	282	159	303	161	208	159	303	161	195	161	195	159	303	153	319	161	195	153	319	143	331	129	338	129	281	162	185	129	338	162	185	161	195	129	338	161	195	143	331	128	192	126	184	182	168	128	192	182	168	129	204	84	168	84	174	74	175	84	168	74	175	66	178	84	168	66	178	27	192	84	168	27	192	25	184	66	178	62	184	27	205	27	205	62	184	60	193	27	205	60	193	27	383	84	168	3	174	3	168	27	192	66	178	27	205	182	168	103	174	103	168	57	424	25	396	27	391	80	408	97	424	75	404	75	404	97	424	74	421	75	404	74	421	70	398	70	398	74	421	66	394	101	339	100	320	111	319	101	339	111	319	113	340	113	340	111	319	119	313	113	340	119	313	136	335	136	335	119	313	125	305	136	335	125	305	128	294	59	296	68	306	69	320	69	320	68	306	77	313	69	320	77	313	79	329	79	329	77	313	85	317	79	329	85	317	89	335	89	335	85	317	93	320	89	335	93	320	101	339	101	339	93	320	100	320	59	309	59	369	55	411	59	309	55	411	59	204	59	309	59	204	59	296	59	309	59	296	69	320	125	183	120	178	182	168	182	168	120	178	113	175	182	168	113	175	103	174	80	408	85	412	97	424	97	424	85	412	91	414	97	424	91	414	98	415	98	415	104	414	117	423	117	423	104	414	110	412	117	423	110	412	115	408	59	369	60	376	55	411	55	411	60	376	61	383	55	411	61	383	74	421	74	421	61	383	63	389	74	421	63	389	66	394	133	389	134	419	129	394	129	394	134	419	124	400	120	404	124	400	134	419	120	404	134	419	117	423	151	384	155	385	157	406	157	406	155	385	158	388	157	406	158	388	161	397	161	397	158	388	160	392	148	413	134	419	137	386	148	413	137	386	141	384	148	413	141	384	147	383	148	413	147	383	151	384	148	413	151	384	157	406	117	423	97	424	98	415	161	206	161	281	160	293	161	206	160	293	158	308	161	206	158	308	150	323	161	206	150	323	161	193	136	335	128	294	129	281	163	184	129	281	129	203	163	184	129	203	167	179	167	179	129	203	182	168	167	179	182	168	173	176	173	176	182	168	182	174	161	193	150	323	136	335	161	193	136	335	129	281	161	193	129	281	163	184	128	191	125	183	182	168	128	191	182	168	129	203	84	168	84	174	75	175	84	168	75	175	67	177	84	168	67	177	27	192	84	168	27	192	25	183	84	168	25	183	21	178	84	168	21	178	14	175	84	168	14	175	3	174	84	168	3	174	3	168	60	191	59	204	40	396	60	191	40	396	31	376	60	191	31	376	27	354	60	191	27	354	27	205	60	191	27	205	63	182	27	205	27	192	67	177	27	205	67	177	63	182	40	396	59	204	55	411	182	168	103	174	103	168	117	423	115	408	120	404	134	419	133	389	137	386	85	413	85	400	87	418	87	418	85	400	87	395	87	418	87	395	91	422	91	422	87	395	91	391	91	422	91	391	97	425	97	425	91	391	97	388	97	425	97	388	103	426	103	426	97	388	103	387	103	426	103	387	109	425	109	425	103	387	109	388	109	425	109	388	114	422	114	422	109	388	114	391	114	422	114	391	118	418	118	418	114	391	118	395	118	418	118	395	121	413	121	413	118	395	121	400	121	413	121	400	122	406	63	315	66	316	73	325	63	315	73	325	60	321	63	315	60	321	60	315	81	100	78	99	80	88	80	88	78	99	75	98	80	88	75	98	71	98	71	98	68	98	80	88	80	88	68	98	65	99	80	88	65	99	62	101	88	309	96	333	86	313	86	313	96	333	85	329	86	313	85	329	82	316	82	316	85	329	78	316	75	316	78	316	85	329	75	316	85	329	73	325	89	124	88	115	98	98	98	98	88	115	87	109	98	98	87	109	84	104	84	104	83	102	98	98	98	98	83	102	81	100	98	98	81	100	80	88	119	138	120	342	111	115	111	115	120	342	107	337	111	115	107	337	98	98	98	98	107	337	96	333	98	98	96	333	90	294	90	294	96	333	89	303	73	325	66	316	69	316	73	325	69	316	73	316	73	325	73	316	75	316	122	167	122	340	120	342	122	167	120	342	119	138	98	98	90	294	90	150	98	98	90	150	90	135	98	98	90	135	89	124	57	84	80	88	62	101	57	84	62	101	59	104	57	84	59	104	56	108	57	84	56	108	52	113	57	84	52	113	48	116	57	84	48	116	46	85	46	85	48	116	45	118	46	85	45	118	41	120	46	85	41	120	37	120	46	85	37	120	36	88	33	119	28	117	28	93	33	119	28	93	36	88	33	119	36	88	37	120	25	114	23	110	23	99	25	114	23	99	28	93	25	114	28	93	28	117	23	99	23	110	22	105	96	333	88	309	89	303	85	400	85	413	84	406	9	315	11	316	15	324	15	324	11	316	14	316	15	324	14	316	16	316	16	316	21	315	26	328	26	328	21	315	25	313	26	328	25	313	27	309	15	324	3	320	6	315	15	324	6	315	9	315	60	305	60	340	59	340	60	305	59	340	60	202	60	202	59	340	47	336	60	202	47	336	61	191	61	191	47	336	37	332	61	191	37	332	29	294	29	294	37	332	29	302	37	332	26	328	27	309	37	332	27	309	29	302	26	328	15	324	16	316	62	294	66	302	71	319	71	319	66	302	73	310	71	319	73	310	80	329	80	329	73	310	80	315	80	329	80	315	86	317	86	317	88	317	88	336	88	336	88	317	90	316	88	336	90	316	96	339	96	339	90	316	92	315	96	339	92	315	94	313	60	305	60	202	60	286	60	305	60	286	62	294	60	305	62	294	71	319	96	339	94	313	97	311	97	311	100	308	105	340	105	340	100	308	103	306	105	340	103	306	106	305	88	336	80	329	86	317	109	304	112	304	112	340	112	340	112	304	117	305	112	340	117	305	118	337	118	337	117	305	121	307	118	337	121	307	122	333	122	333	121	307	124	310	122	333	124	310	125	327	125	327	124	310	125	315	125	327	125	315	126	320	112	340	105	340	106	305	112	340	106	305	109	304	105	340	96	339	97	311	92	168	92	174	79	175	92	168	79	175	70	178	92	168	70	178	29	190	92	168	29	190	26	184	92	168	26	184	22	179	92	168	22	179	14	176	92	168	14	176	2	174	92	168	2	174	2	168	29	200	29	190	70	178	29	200	70	178	64	183	29	200	64	183	61	191	29	200	61	191	29	294	6	315	3	320	3	315	41	192	39	193	43	172	43	172	39	193	37	195	43	172	37	195	35	196	35	196	31	200	35	168	35	168	31	200	28	202	35	168	28	202	26	167	26	167	28	202	25	203	26	167	25	203	22	204	6	193	6	181	8	198	8	198	6	181	9	175	8	198	9	175	11	201	11	201	9	175	13	171	11	201	13	171	15	204	15	204	13	171	19	168	15	204	19	168	20	204	20	204	19	168	26	167	20	204	26	167	22	204	43	172	51	178	43	191	43	191	51	178	45	191	51	193	45	191	51	178	51	193	51	178	60	188	70	203	73	167	103	318	70	203	103	318	70	306	70	203	70	306	70	222	70	203	70	222	69	214	70	203	69	214	64	206	70	203	64	206	60	188	58	198	51	193	60	188	58	198	60	188	64	206	128	340	39	340	52	333	128	340	52	333	61	330	128	340	61	330	67	325	128	340	67	325	70	317	128	340	70	317	109	329	128	340	109	329	116	332	128	340	116	332	128	334	102	214	102	309	94	176	94	176	102	309	103	318	94	176	103	318	84	172	84	172	103	318	73	167	70	306	103	318	104	324	70	306	104	324	109	329	70	306	109	329	70	317	116	183	128	188	118	192	116	183	118	192	115	192	115	192	110	193	116	183	116	183	110	193	106	195	116	183	106	195	105	180	105	180	106	195	104	199	105	180	104	199	103	206	128	188	128	194	125	193	128	188	125	193	122	193	128	188	122	193	120	192	128	188	120	192	118	192	103	206	102	214	94	176	103	206	94	176	105	180	35	196	35	168	43	172	41	192	43	172	43	191	52	333	39	340	39	334	73	167	70	203	70	168	6	181	6	193	5	187	31	200	35	168	36	196	36	196	35	168	43	172	36	196	43	172	40	192	40	192	43	172	45	191	51	193	45	191	51	178	51	193	51	178	60	188	6	193	6	181	7	197	7	197	6	181	8	175	7	197	8	175	10	201	10	201	8	175	13	171	10	201	13	171	14	203	14	203	13	171	18	168	14	203	18	168	20	204	20	204	18	168	26	167	20	204	26	167	26	203	26	203	26	167	35	168	26	203	35	168	31	200	128	340	39	340	50	334	128	340	50	334	59	331	128	340	59	331	65	327	128	340	65	327	69	319	128	340	69	319	70	309	128	340	70	309	110	329	128	340	110	329	117	332	128	340	117	332	128	334	112	106	106	127	109	92	109	92	106	127	103	156	109	92	103	156	91	113	91	113	103	156	102	185	91	113	102	185	102	210	70	203	72	173	103	319	103	319	72	173	79	142	103	319	79	142	102	310	102	310	79	142	91	113	102	310	91	113	102	210	70	203	103	319	70	309	70	203	70	309	70	222	70	203	70	222	69	214	70	203	69	214	64	206	70	203	64	206	60	188	105	325	110	329	70	309	105	325	70	309	103	319	139	112	133	105	134	84	134	84	133	105	128	99	134	84	128	99	121	97	121	97	112	106	109	92	167	98	169	105	168	110	167	98	168	110	166	114	167	98	166	114	162	117	167	98	162	117	162	92	162	117	158	119	162	92	162	92	158	119	154	119	162	92	154	119	154	88	154	88	154	119	145	117	154	88	145	117	144	85	144	85	145	117	139	112	144	85	139	112	134	84	121	97	109	92	134	84	58	198	51	193	60	188	58	198	60	188	64	206	45	191	43	172	51	178	50	334	39	340	39	334	6	181	6	193	5	188	93	340	3	340	10	333	93	340	10	333	15	332	93	340	15	332	20	330	93	340	20	330	23	328	93	340	23	328	26	325	93	340	26	325	28	322	93	340	28	322	30	319	93	340	30	319	31	315	93	340	31	315	31	311	93	340	31	311	74	329	93	340	74	329	82	332	93	340	82	332	93	334	65	261	65	248	72	248	65	261	72	248	80	261	80	261	72	248	80	248	80	261	80	248	140	340	140	340	80	248	87	248	140	340	87	248	94	247	31	304	65	181	65	302	31	304	65	302	66	314	31	304	66	314	68	323	31	304	68	323	74	329	31	304	74	329	31	311	77	180	95	167	80	179	80	179	95	167	84	179	99	181	84	179	95	167	99	181	95	167	119	170	167	326	171	330	140	340	140	340	171	330	175	332	140	340	175	332	190	340	190	340	175	332	180	333	190	340	180	333	185	334	190	340	185	334	190	334	166	212	164	224	162	197	162	197	164	224	158	234	162	197	158	234	153	185	153	185	158	234	148	243	153	185	148	243	138	176	138	176	148	243	134	250	138	176	134	250	127	212	127	212	125	201	138	176	138	176	125	201	120	192	138	176	120	192	119	170	119	170	120	192	111	185	119	170	111	185	99	181	134	250	116	256	119	233	134	250	119	233	123	226	134	250	123	226	126	220	134	250	126	220	127	212	94	247	99	245	140	340	140	340	99	245	104	243	140	340	104	243	116	256	116	256	104	243	112	238	116	256	112	238	119	233	95	167	77	180	73	180	95	167	73	180	69	181	95	167	69	181	65	181	95	167	65	181	31	194	95	167	31	194	29	190	95	167	29	190	28	186	95	167	28	186	25	183	95	167	25	183	22	180	95	167	22	180	19	178	95	167	19	178	14	176	95	167	14	176	9	175	95	167	9	175	3	174	95	167	3	174	3	167	65	181	31	304	31	208	65	181	31	208	31	200	65	181	31	200	31	194	140	340	116	256	163	321	140	340	163	321	167	326	10	333	3	340	3	334	55	313	54	315	74	182	74	182	54	315	54	318	74	182	54	318	23	311	23	311	54	318	54	320	23	311	54	320	54	322	54	322	54	326	23	311	23	311	54	326	56	329	23	311	56	329	59	332	70	340	3	340	8	334	70	340	8	334	11	332	70	340	11	332	15	328	70	340	15	328	19	321	70	340	19	321	23	311	70	340	23	311	59	332	70	340	59	332	64	333	70	340	64	333	70	334	88	171	90	175	93	213	93	213	90	175	93	180	93	213	93	180	127	287	127	287	93	180	135	271	127	287	135	271	148	326	148	326	135	271	148	321	148	318	148	321	135	271	148	318	135	271	169	182	161	333	170	334	170	340	161	333	170	340	154	331	154	331	170	340	115	319	154	331	115	319	150	329	150	329	115	319	119	309	150	329	119	309	148	326	148	326	119	309	127	287	170	340	94	340	101	333	170	340	101	333	107	331	170	340	107	331	111	326	170	340	111	326	115	319	186	214	155	299	169	182	186	214	169	182	172	175	186	214	172	175	174	170	186	214	174	170	175	167	186	214	175	167	177	166	186	214	177	166	178	166	186	214	178	166	179	166	186	214	179	166	181	168	186	214	181	168	183	171	186	214	183	171	185	176	186	214	185	176	189	184	186	214	189	184	220	298	169	182	155	299	152	305	169	182	152	305	150	310	169	182	150	310	149	314	169	182	149	314	148	318	225	315	224	310	241	315	241	315	224	310	222	304	241	315	222	304	220	298	256	340	209	340	216	333	256	340	216	333	221	331	256	340	221	331	224	329	256	340	224	329	226	327	256	340	226	327	226	324	256	340	226	324	246	327	256	340	246	327	249	331	256	340	249	331	252	333	256	340	252	333	256	334	226	324	241	315	244	322	226	324	244	322	246	327	226	320	225	315	241	315	226	320	241	315	226	324	220	298	189	184	241	315	93	213	55	311	74	182	93	213	74	182	76	176	93	213	76	176	78	172	93	213	78	172	80	168	93	213	80	168	82	166	93	213	82	166	84	166	93	213	84	166	85	166	93	213	85	166	86	168	93	213	86	168	88	171	55	313	74	182	55	311	216	333	209	340	209	334	101	333	94	340	94	334	8	334	3	340	3	334	69	126	65	123	69	98	69	98	65	123	62	120	69	98	62	120	59	119	59	119	57	119	69	98	69	98	57	119	55	120	69	98	55	120	55	91	55	91	55	120	53	120	55	91	53	120	51	121	69	126	81	112	73	131	73	131	81	112	77	136	81	144	77	136	81	112	81	144	81	112	93	133	109	214	68	309	76	215	109	214	76	215	81	206	109	214	81	206	85	197	109	214	85	197	89	188	109	214	89	188	91	182	109	214	91	182	92	177	109	214	92	177	93	133	109	214	93	133	105	161	109	214	105	161	161	315	109	214	161	315	146	319	147	323	147	321	161	315	161	315	147	321	147	320	161	315	147	320	146	319	180	340	130	340	136	334	180	340	136	334	141	333	180	340	141	333	145	331	180	340	145	331	147	328	180	340	147	328	147	325	180	340	147	325	171	331	180	340	171	331	175	333	180	340	175	333	180	334	147	325	161	315	164	322	147	325	164	322	167	327	147	325	167	327	171	331	147	324	147	323	161	315	147	324	161	315	147	325	93	133	92	177	91	171	76	215	68	309	66	312	76	215	66	312	65	315	76	215	65	315	63	318	76	215	63	318	63	321	76	215	63	321	26	321	26	321	63	321	63	324	63	324	63	328	26	321	26	321	63	328	65	330	26	321	65	330	84	340	84	340	65	330	69	332	84	340	69	332	76	334	93	133	91	171	89	163	93	133	89	163	85	153	93	133	85	153	81	144	55	91	51	121	49	122	55	91	49	122	45	124	55	91	45	124	41	126	55	91	41	126	39	88	41	126	37	127	39	88	39	88	37	127	33	127	39	88	33	127	30	89	30	89	33	127	29	127	30	89	29	127	24	126	30	89	24	126	23	92	23	92	24	126	19	124	23	92	19	124	17	97	17	97	19	124	16	120	17	97	16	120	14	102	14	102	16	120	14	115	14	102	14	115	13	109	76	334	84	334	84	340	84	340	7	340	13	333	84	340	13	333	17	332	84	340	17	332	21	329	84	340	21	329	24	326	84	340	24	326	26	321	13	333	7	340	7	334	69	126	69	98	81	112	136	334	130	340	130	334	114	342	119	305	119	341	119	341	119	305	122	310	119	341	122	310	123	339	123	339	122	310	124	314	123	339	124	314	126	336	126	336	124	314	126	318	126	336	126	318	128	331	128	331	126	318	128	322	128	331	128	322	128	326	119	305	114	342	108	341	119	305	108	341	103	339	119	305	103	339	99	335	119	305	99	335	95	330	119	305	95	330	92	322	119	305	92	322	54	210	54	210	92	322	45	216	147	342	152	305	152	341	152	341	152	305	155	310	152	341	155	310	157	339	157	339	155	310	158	314	157	339	158	314	159	336	159	336	158	314	160	318	159	336	160	318	161	331	161	331	160	318	161	322	161	331	161	322	162	326	152	305	147	342	142	341	152	305	142	341	137	339	152	305	137	339	133	335	152	305	133	335	129	330	152	305	129	330	125	322	152	305	125	322	87	210	79	342	84	305	84	341	84	341	84	305	87	310	84	341	87	310	88	339	88	339	87	310	89	314	88	339	89	314	91	336	91	336	89	314	91	318	91	336	91	318	93	331	93	331	91	318	93	322	93	331	93	322	93	326	84	305	79	342	73	341	84	305	73	341	68	339	84	305	68	339	64	335	84	305	64	335	60	330	84	305	60	330	56	322	84	305	56	322	18	210	18	210	56	322	9	216	87	210	125	322	79	216	69	325	55	309	60	288	60	288	55	309	59	281	61	227	59	281	55	309	61	227	55	309	51	235	51	235	55	309	44	290	51	235	44	290	43	249	43	249	44	290	40	270	84	337	69	325	71	309	84	337	71	309	83	321	84	337	83	321	100	334	84	337	100	334	95	343	69	325	60	288	64	297	69	325	64	297	71	309	72	275	70	274	71	223	71	223	70	274	68	274	71	223	68	274	66	273	66	273	64	274	71	223	71	223	64	274	62	275	71	223	62	275	61	227	61	227	62	275	61	276	61	227	61	276	60	278	78	276	80	222	86	275	86	275	80	222	88	222	86	275	88	222	94	273	94	273	88	222	96	225	94	273	96	225	102	268	102	268	96	225	102	231	102	268	102	231	107	261	107	261	102	231	107	239	107	261	107	239	109	251	80	222	78	276	75	275	80	222	75	275	72	275	80	222	72	275	71	223	59	281	61	227	60	278	73	289	76	290	77	342	77	342	76	290	78	290	77	342	78	290	88	338	88	338	78	290	81	291	88	338	81	291	83	291	83	291	85	290	88	338	88	338	85	290	86	290	88	338	86	290	88	288	109	295	106	316	104	274	104	274	106	316	98	330	104	274	98	330	94	255	94	255	98	330	89	284	94	255	89	284	88	277	94	255	88	277	84	267	88	338	88	288	98	330	98	330	88	288	89	286	98	330	89	286	89	284	73	289	77	342	70	289	70	289	77	342	69	343	70	289	69	343	62	290	62	290	69	343	61	342	62	290	61	342	54	292	54	292	61	342	53	339	54	292	53	339	47	297	47	297	53	339	46	334	47	297	46	334	42	304	42	304	46	334	41	325	42	304	41	325	40	314	79	239	94	255	84	267	79	239	84	267	77	256	79	239	77	256	65	244	79	239	65	244	65	228	65	244	49	231	53	222	65	244	53	222	65	228	71	256	64	267	69	239	69	239	64	267	60	277	69	239	60	277	55	255	55	255	60	277	59	284	61	338	59	284	60	286	61	338	60	286	61	288	70	290	71	342	68	291	68	291	71	342	66	291	64	290	66	291	71	342	64	290	71	342	62	290	62	290	71	342	61	338	62	290	61	338	61	288	75	289	78	289	80	343	80	343	78	289	86	290	80	343	86	290	88	342	88	342	86	290	94	292	88	342	94	292	96	339	96	339	94	292	102	297	96	339	102	297	102	334	102	334	102	297	107	304	102	334	107	304	107	325	107	325	107	304	109	314	72	290	75	289	80	343	72	290	80	343	71	342	72	290	71	342	70	290	59	284	61	338	55	255	55	255	61	338	51	330	55	255	51	330	44	274	44	274	51	330	43	316	44	274	43	316	40	295	84	228	95	222	100	231	84	228	100	231	83	244	84	228	83	244	71	256	84	228	71	256	69	239	62	282	57	273	61	252	61	252	57	273	51	267	61	252	51	267	48	245	48	245	51	267	42	263	48	245	42	263	32	261	32	243	32	261	17	261	32	243	17	261	17	243	61	252	72	263	62	282	62	282	72	263	63	291	62	301	63	291	72	320	62	301	72	320	61	331	32	321	42	320	48	337	48	337	42	320	51	316	48	337	51	316	61	331	61	331	51	316	57	309	61	331	57	309	62	301	32	321	48	337	32	340	32	321	32	340	17	340	32	321	17	340	17	321	79	307	72	320	72	263	79	307	72	263	79	276	79	307	79	276	81	291	63	291	72	263	72	320	32	261	32	243	48	245	49	267	42	273	51	245	51	245	42	273	38	282	51	245	38	282	38	252	38	252	38	282	36	291	27	263	36	291	38	331	27	263	38	331	27	320	42	309	49	316	51	337	51	337	49	316	57	320	51	337	57	320	66	340	66	340	57	320	66	321	66	243	81	243	81	261	66	243	81	261	66	261	66	243	66	261	57	263	66	243	57	263	51	245	81	340	66	340	66	321	81	340	66	321	81	321	38	331	36	291	38	301	38	331	38	301	51	337	51	337	38	301	42	309	20	276	27	263	27	320	20	276	27	320	20	307	20	276	20	307	17	291	38	252	36	291	27	263	49	267	51	245	57	263	53	342	44	340	45	297	53	342	45	297	48	304	53	342	48	304	51	314	53	342	51	314	53	321	53	342	53	321	63	344	12	310	13	300	14	316	14	316	13	300	15	295	14	316	15	295	18	322	18	322	15	295	19	291	18	322	19	291	22	327	22	327	19	291	24	288	22	327	24	288	28	333	28	333	24	288	31	287	28	333	31	287	36	336	36	336	31	287	36	289	36	336	36	289	44	340	44	340	36	289	41	292	44	340	41	292	45	297	101	324	106	341	91	335	91	335	106	341	76	339	70	337	76	339	74	345	70	337	74	345	63	344	63	344	53	321	58	327	63	344	58	327	63	333	63	344	63	333	70	337	151	270	149	292	147	243	147	243	149	292	142	312	147	243	142	312	137	221	137	221	142	312	128	329	137	221	128	329	120	203	120	203	128	329	114	276	113	292	114	276	128	329	113	292	128	329	108	309	108	309	128	329	106	341	108	309	106	341	101	324	106	341	74	345	76	339	75	188	77	188	90	233	90	233	77	188	100	192	90	233	100	192	103	244	103	244	100	192	120	203	103	244	120	203	111	259	111	259	120	203	114	276	70	188	71	188	73	226	73	226	71	188	73	188	73	226	73	188	90	233	90	233	73	188	75	188	46	223	65	147	52	223	73	226	52	223	68	189	73	226	68	189	70	188	65	147	46	223	46	147	68	189	52	223	65	147	13	300	12	310	12	305	42	203	63	192	49	276	49	276	50	292	42	203	42	203	50	292	35	329	42	203	35	329	26	221	26	221	35	329	21	312	26	221	21	312	16	243	16	243	21	312	14	292	16	243	14	292	12	270	89	345	86	339	94	337	89	345	94	337	100	344	100	344	94	337	100	333	100	344	100	333	110	342	110	342	100	333	105	327	110	342	105	327	110	321	122	292	127	289	127	336	127	336	127	289	132	287	127	336	132	287	134	333	134	333	132	287	139	288	134	333	139	288	141	327	141	327	139	288	144	291	141	327	144	291	146	322	146	322	144	291	148	295	146	322	148	295	149	316	149	316	148	295	150	300	149	316	150	300	151	310	151	310	150	300	151	305	119	340	110	342	112	314	119	340	112	314	115	304	119	340	115	304	118	297	119	340	118	297	122	292	119	340	122	292	127	336	112	314	110	342	110	321	55	309	62	324	57	341	57	341	62	324	73	335	57	341	73	335	89	345	89	345	73	335	86	339	57	341	35	329	50	292	57	341	50	292	55	309	110	223	90	226	92	188	110	223	92	188	93	188	110	223	93	188	95	189	110	223	95	189	98	147	110	223	98	147	117	147	110	223	117	147	117	223	90	226	73	233	86	188	90	226	86	188	88	188	90	226	88	188	90	188	90	226	90	188	92	188	63	192	86	188	73	233	63	192	73	233	60	244	63	192	60	244	52	259	63	192	52	259	49	276	61	294	142	344	142	377	61	294	142	377	17	301	61	294	17	301	142	209	61	294	142	209	142	243	142	209	17	301	17	286	142	286	142	301	17	377	142	286	17	377	17	344	142	286	17	344	98	294	142	286	98	294	17	243	142	286	17	243	17	209	-3	230	30	230	72	357	72	357	30	230	79	312	72	357	79	312	87	357	87	357	79	312	129	230	87	357	129	230	164	230	164	357	129	357	87	230	87	230	129	357	79	275	87	230	79	275	72	230	72	230	79	275	30	357	72	230	30	357	-3	357	6	253	22	253	68	337	68	337	22	253	83	305	68	337	83	305	99	337	99	337	83	305	144	253	99	337	144	253	161	253	161	337	143	337	99	253	99	253	143	337	83	286	99	253	83	286	67	253	67	253	83	286	23	337	67	253	23	337	6	337	79	224	79	357	60	357	79	224	60	357	60	224	161	273	161	300	6	300	161	273	6	300	6	273	160	321	159	328	159	317	159	317	159	328	157	333	159	317	157	333	156	313	156	313	157	333	154	337	156	313	154	337	152	309	152	309	154	337	149	339	152	309	149	339	147	305	147	305	149	339	144	339	147	305	144	339	142	302	142	302	144	339	139	338	142	302	139	338	133	336	142	302	133	336	127	332	142	302	127	332	120	328	142	302	120	328	114	323	142	302	114	323	66	254	66	254	114	323	46	254	104	254	124	254	56	323	104	254	56	323	51	328	104	254	51	328	44	332	104	254	44	332	38	336	104	254	38	336	32	338	104	254	32	338	28	302	12	328	12	317	14	333	14	333	12	317	15	313	14	333	15	313	17	337	17	337	15	313	19	309	17	337	19	309	22	339	22	339	19	309	24	305	22	339	24	305	27	339	27	339	24	305	28	302	27	339	28	302	32	338	12	317	12	328	11	321	79	-97	79	35	60	35	79	-97	60	35	60	-97	161	-78	161	-51	6	-51	161	-78	6	-51	6	-78	104	-95	124	-95	52	-21	104	-95	52	-21	47	-16	104	-95	47	-16	43	-13	104	-95	43	-13	39	-11	104	-95	39	-11	35	-10	104	-95	35	-10	31	-10	104	-95	31	-10	27	-47	12	-25	13	-30	13	-20	13	-20	13	-30	15	-35	13	-20	15	-35	16	-15	16	-15	15	-35	18	-39	16	-15	18	-39	19	-12	19	-12	18	-39	22	-43	19	-12	22	-43	24	-10	24	-10	22	-43	27	-47	24	-10	27	-47	31	-10	137	-10	139	-46	143	-10	143	-10	139	-46	144	-42	143	-10	144	-42	147	-12	147	-12	144	-42	149	-38	147	-12	149	-38	151	-16	151	-16	149	-38	152	-34	151	-16	152	-34	153	-20	153	-20	152	-34	153	-30	153	-20	153	-30	154	-25	139	-46	137	-10	132	-10	139	-46	132	-10	128	-11	139	-46	128	-11	125	-13	139	-46	125	-13	120	-16	139	-46	120	-16	116	-21	139	-46	116	-21	62	-95	62	-95	116	-21	42	-95	122	230	45	230	72	150	122	230	72	150	94	150	72	90	45	9	122	9	72	90	122	9	94	90	122	230	45	230	72	150	122	230	72	150	94	150	59	182	36	182	59	182	59	182	36	182	59	155	59	182	59	155	82	179	82	179	59	155	73	153	82	179	73	153	85	146	101	96	95	83	101	51	101	51	95	83	85	73	101	51	85	73	82	41	82	41	85	73	73	67	82	41	73	67	59	65	101	124	103	110	101	169	101	169	103	110	117	153	117	153	103	110	117	67	117	153	117	67	127	133	127	133	117	67	127	87	127	133	127	87	131	110	101	169	82	179	85	146	101	169	85	146	95	137	101	169	95	137	101	124	103	110	101	51	117	67	59	37	82	41	59	65	59	37	59	65	36	65	59	37	36	65	36	37	101	96	101	51	103	110	59	155	36	182	36	155	50	67	65	51	63	110	63	110	65	169	50	67	50	67	65	169	50	153	50	67	50	153	39	87	39	87	50	153	39	133	39	87	39	133	36	110	72	137	82	146	85	179	85	179	82	146	94	153	85	179	94	153	108	182	108	182	94	153	108	155	131	182	108	182	108	155	131	182	108	155	131	155	65	169	63	110	65	124	65	169	65	124	72	137	65	169	72	137	85	179	108	37	131	37	131	65	108	37	131	65	108	65	108	37	108	65	94	67	108	37	94	67	85	41	94	67	81	73	85	41	85	41	81	73	72	83	85	41	72	83	65	51	65	51	72	83	65	96	65	51	65	96	63	110	93	103	73	103	93	29	93	29	73	103	73	29	93	29	73	29	141	9	141	9	73	29	26	29	141	9	26	29	26	9	93	29	141	9	141	29	73	9	93	9	73	83	73	83	93	9	93	83	73	83	93	83	141	103	141	103	93	83	141	83	26	103	26	83	73	83	26	103	73	83	141	103	93	109	74	109	93	13	93	13	74	109	74	72	93	13	74	72	74	50	74	50	74	72	36	72	74	50	36	72	36	50	93	50	132	50	93	72	93	72	132	50	132	72	93	13	74	50	74	13	132	50	132	72	36	72	132	50	36	72	36	50	67	285	53	291	58	257	58	257	53	291	41	301	58	257	41	301	38	267	38	267	41	301	33	315	38	267	33	315	28	332	131	313	122	300	124	266	124	266	122	300	111	290	124	266	111	290	106	256	106	256	111	290	99	285	106	256	99	285	84	283	84	283	67	285	83	253	83	253	67	285	58	257	28	332	13	332	16	305	28	332	16	305	24	283	28	332	24	283	38	267	140	332	131	313	138	281	140	332	138	281	148	303	140	332	148	303	154	332	84	283	83	253	106	256	131	313	124	266	138	281	84	262	91	263	92	310	92	310	91	263	98	266	92	310	98	266	99	306	99	306	98	266	103	271	99	306	103	271	104	301	104	301	103	271	107	278	104	301	107	278	107	294	107	294	107	278	108	286	60	294	60	278	63	301	63	301	60	278	64	272	63	301	64	272	69	306	69	306	64	272	69	266	69	306	69	266	75	310	75	310	69	266	76	263	75	310	76	263	84	311	84	311	76	263	84	262	84	311	84	262	92	310	60	278	60	294	59	286	114	295	110	286	112	266	112	266	110	286	103	279	112	266	103	279	99	259	99	259	103	279	93	275	99	259	93	275	83	256	83	256	93	275	83	273	84	355	83	339	93	337	84	355	93	337	99	353	99	353	93	337	102	332	99	353	102	332	113	346	113	346	102	332	110	325	113	346	110	325	114	316	133	305	130	321	130	290	130	290	130	321	123	335	130	290	123	335	123	276	123	276	123	335	116	306	114	316	116	306	123	335	114	316	123	335	113	346	114	295	112	266	123	276	114	295	123	276	116	306	57	325	64	332	68	353	68	353	64	332	73	337	68	353	73	337	84	355	84	355	73	337	83	339	54	346	43	335	50	306	54	346	50	306	52	316	54	346	52	316	57	325	54	346	57	325	68	353	56	286	52	295	53	266	53	266	52	295	50	306	72	275	63	279	67	259	72	275	67	259	83	256	72	275	83	256	83	273	56	286	53	266	67	259	56	286	67	259	63	279	33	306	36	290	36	322	36	322	36	290	43	276	36	322	43	276	43	335	43	335	43	276	53	266	43	335	53	266	50	306	60	-34	60	-34	60	-34	60	-34	59	0	57	-80	57	-80	59	0	49	-7	57	-80	49	-7	47	-75	47	-75	49	-7	41	-16	47	-75	41	-16	39	-68	39	-68	41	-16	36	-25	39	-68	36	-25	34	-58	34	-58	36	-25	33	-34	34	-58	33	-34	32	-45	63	-20	68	-13	59	0	59	0	68	-13	74	-6	59	0	74	-6	82	0	61	-27	63	-20	59	0	61	-27	59	0	60	-34	69	-82	82	-80	73	-53	73	-53	82	-80	79	-54	85	-53	79	-54	82	-80	85	-53	82	-80	93	-76	124	-44	114	-35	114	-58	114	-58	114	-35	106	-43	114	-58	106	-43	104	-69	104	-69	106	-43	99	-48	104	-69	99	-48	93	-76	93	-76	99	-48	92	-51	93	-76	92	-51	85	-53	69	-82	73	-53	68	-51	69	-82	68	-51	64	-47	69	-82	64	-47	61	-42	69	-82	61	-42	57	-80	60	-34	57	-80	61	-42	19	274	23	281	25	308	25	308	23	281	28	285	25	308	28	285	37	314	37	314	28	285	34	288	37	314	34	288	41	289	41	289	44	289	51	316	51	316	44	289	48	288	51	316	48	288	52	287	15	266	19	274	25	308	15	266	25	308	14	298	15	266	14	298	6	284	15	266	6	284	1	266	51	316	52	287	58	316	58	316	52	287	56	285	58	316	56	285	61	283	61	283	73	278	65	315	65	315	73	278	72	313	51	316	37	314	41	289	65	315	58	316	61	283	72	313	73	278	79	311	79	311	73	278	83	273	79	311	83	273	86	307	86	307	83	273	92	269	86	307	92	269	98	301	98	301	92	269	99	267	98	301	99	267	104	299	104	299	99	267	106	266	104	299	106	266	109	297	109	297	106	266	113	266	109	297	113	266	115	295	115	295	113	266	128	268	115	295	128	268	120	294	120	294	128	268	124	294	131	295	124	294	128	268	131	295	128	268	140	274	151	319	146	309	151	284	151	319	151	284	159	299	151	319	159	299	166	319	141	302	136	297	140	274	141	302	140	274	151	284	141	302	151	284	146	309	131	295	140	274	136	297	171	339	174	301	176	338	176	338	174	301	179	305	176	338	179	305	181	336	181	336	179	305	183	310	181	336	183	310	185	333	185	333	183	310	186	314	185	333	186	314	187	329	187	329	186	314	188	319	187	329	188	319	188	324	174	301	171	339	167	339	174	301	167	339	164	338	174	301	164	338	160	336	174	301	160	336	155	333	174	301	155	333	150	328	174	301	150	328	97	253	93	339	95	301	99	338	99	338	95	301	101	305	99	338	101	305	103	336	103	336	101	305	105	310	103	336	105	310	107	333	107	333	105	310	108	314	107	333	108	314	109	329	109	329	108	314	109	319	109	329	109	319	110	324	95	301	93	339	89	339	95	301	89	339	86	338	95	301	86	338	81	336	95	301	81	336	77	333	95	301	77	333	71	328	95	301	71	328	18	253	18	253	71	328	-1	253	97	253	150	328	76	253	0	167	2	143	4	169	4	169	2	143	6	145	4	169	6	145	9	173	9	173	6	145	13	148	9	173	13	148	14	177	14	177	13	148	21	153	14	177	21	153	20	182	20	182	21	153	27	190	31	196	27	190	30	160	31	196	30	160	36	167	79	133	70	105	76	99	79	133	76	99	82	95	79	133	68	152	70	105	45	148	50	139	51	193	51	193	50	139	55	129	51	193	55	129	59	173	59	173	55	129	61	118	59	173	61	118	68	152	68	152	61	118	65	112	68	152	65	112	70	105	51	193	45	210	45	148	45	148	45	210	41	222	45	148	41	222	40	157	40	157	41	222	39	216	40	157	39	216	37	210	36	167	40	157	37	210	36	167	37	210	35	203	36	167	35	203	31	196	91	123	88	125	89	93	89	93	88	125	85	128	89	93	85	128	82	95	82	95	85	128	82	131	82	95	82	131	79	133	110	133	107	129	107	96	107	96	107	129	103	126	107	96	103	126	101	94	101	94	103	126	99	124	101	94	99	124	95	93	95	93	99	124	94	123	107	96	113	101	110	133	110	133	113	101	113	137	115	141	113	137	113	101	115	141	113	101	119	107	132	133	122	161	123	113	132	133	123	113	126	118	132	133	126	118	129	124	132	133	129	124	130	129	120	154	118	149	119	107	120	154	119	107	123	113	120	154	123	113	122	161	116	145	115	141	119	107	116	145	119	107	118	149	91	123	89	93	95	93	91	123	95	93	94	123	27	190	21	153	30	160	100	272	142	314	126	331	100	272	126	331	83	290	100	272	83	290	124	213	100	272	124	213	141	231	26	230	42	213	66	272	66	272	42	213	83	254	66	272	83	254	83	290	83	290	83	254	124	213	42	331	24	314	66	272	42	331	66	272	83	290	22	335	25	332	79	342	79	342	25	332	28	329	79	342	28	329	31	325	31	325	35	316	79	342	79	342	35	316	66	334	79	342	66	334	70	336	74	292	66	313	84	200	84	200	66	313	63	326	51	278	63	326	64	331	51	278	64	331	48	287	48	287	64	331	44	297	74	337	79	337	79	342	74	337	79	342	70	336	40	306	44	297	64	331	40	306	64	331	66	334	40	306	66	334	35	316	17	336	22	335	79	342	17	336	79	342	12	342	17	336	12	342	12	337	90	186	95	179	94	243	90	186	94	243	87	178	87	178	94	243	84	266	87	178	84	266	84	200	84	200	84	266	74	292	77	142	78	152	79	189	79	189	78	152	80	161	79	189	80	161	84	200	84	200	80	161	84	169	84	200	84	169	87	178	79	113	77	142	73	176	79	113	73	176	71	119	71	119	73	176	69	163	71	119	69	163	66	127	66	127	69	163	65	151	66	127	65	151	64	138	77	142	79	189	73	176	111	134	108	128	111	111	111	111	108	128	104	124	111	111	104	124	99	109	99	109	104	124	99	121	99	109	99	121	93	121	93	121	87	122	88	110	88	110	87	122	82	125	88	110	82	125	79	131	79	113	88	110	79	131	79	113	79	131	78	136	79	113	78	136	77	142	95	179	100	169	100	228	100	228	100	169	106	158	100	228	106	158	107	244	107	244	106	158	108	215	107	244	108	215	116	266	116	266	108	215	146	310	94	243	95	179	100	228	111	111	121	115	112	140	112	140	114	201	110	148	110	148	114	201	108	215	110	148	108	215	106	158	167	342	121	342	125	337	167	342	125	337	129	335	167	342	129	335	133	333	167	342	133	333	135	330	167	342	135	330	136	325	167	342	136	325	155	330	167	342	155	330	160	335	167	342	160	335	167	337	136	325	146	310	148	317	136	325	148	317	151	324	136	325	151	324	155	330	133	312	126	290	146	310	133	312	146	310	136	325	133	159	128	174	128	123	133	159	128	123	133	132	133	159	133	132	134	144	121	188	114	201	121	115	121	188	121	115	128	123	121	188	128	123	128	174	112	140	111	134	111	111	93	121	88	110	99	109	112	140	121	115	114	201	116	266	146	310	126	290	125	337	121	342	121	337	84	200	63	326	51	278	36	184	31	179	99	168	99	168	31	179	23	175	99	168	23	175	11	174	16	402	19	402	24	411	24	411	19	402	22	402	24	411	22	402	23	402	23	402	30	402	24	411	24	411	30	402	36	414	24	411	9	407	13	402	24	411	13	402	16	402	30	402	34	399	36	414	36	414	34	399	37	395	36	414	37	395	47	417	47	417	37	395	39	388	47	417	39	388	39	378	71	190	39	378	39	203	71	190	39	203	73	183	73	183	39	203	78	178	70	200	70	422	69	424	70	200	69	424	58	420	70	200	58	420	47	417	70	200	47	417	71	190	99	168	99	174	87	175	99	168	87	175	78	178	99	168	78	178	38	192	99	168	38	192	36	184	13	402	9	407	9	401	99	168	11	174	11	168	38	192	78	178	39	203	39	378	71	190	47	417	25	171	27	172	29	207	29	207	27	172	29	173	29	207	29	173	31	174	31	174	34	173	36	192	36	192	34	173	37	173	36	192	37	173	46	182	46	182	37	173	41	172	46	182	41	172	46	171	25	171	29	207	24	170	24	170	29	207	24	225	24	170	24	225	23	168	23	168	24	225	18	225	23	168	18	225	18	168	46	296	44	302	47	251	47	251	44	302	43	308	41	255	43	308	40	332	41	255	40	332	36	259	36	259	40	332	34	328	36	259	34	328	32	262	32	262	34	328	28	323	32	262	28	323	27	268	27	268	28	323	24	317	27	268	24	317	23	274	23	274	24	317	20	310	23	274	20	310	20	280	20	280	20	310	19	302	20	280	19	302	18	287	18	287	19	302	18	294	100	258	91	263	95	219	95	219	91	263	90	224	87	226	90	224	91	263	87	226	91	263	83	229	83	229	91	263	83	268	83	229	83	268	77	233	77	233	83	268	74	273	77	233	74	273	70	237	70	237	74	273	65	278	70	237	65	278	62	242	62	242	65	278	57	284	62	242	57	284	54	246	54	246	57	284	51	290	54	246	51	290	47	251	47	251	51	290	46	296	77	340	74	340	82	330	82	330	74	340	71	332	62	331	71	332	70	340	62	331	70	340	62	340	43	308	44	316	47	336	47	336	44	316	49	323	47	336	49	323	54	338	54	338	49	323	55	328	54	338	55	328	62	340	62	340	55	328	62	331	47	336	40	332	43	308	74	340	70	340	71	332	73	174	66	166	70	166	73	174	70	166	74	166	73	174	58	176	61	166	73	174	61	166	66	166	58	176	46	182	51	169	58	176	51	169	56	167	58	176	56	167	61	166	73	174	74	166	82	175	82	175	74	166	83	166	82	175	83	166	91	178	91	178	83	166	92	167	91	178	92	167	97	184	97	184	92	167	100	170	97	184	100	170	102	191	102	191	100	170	107	173	102	191	107	173	103	201	103	201	108	252	103	206	103	206	108	252	101	210	102	333	99	334	99	315	99	315	99	334	95	335	99	315	95	335	91	325	91	325	95	335	90	336	91	325	90	336	86	337	110	334	109	333	111	286	111	286	109	333	108	332	111	286	108	332	106	332	106	332	104	332	106	303	106	303	104	332	102	333	106	303	102	333	99	315	82	330	91	325	86	337	82	330	86	337	81	339	82	330	81	339	77	340	110	334	111	286	111	336	111	336	111	286	117	286	111	336	117	286	112	338	112	338	117	286	117	338	111	286	106	332	106	303	103	201	107	173	108	252	108	252	107	173	113	178	108	252	113	178	116	245	116	245	113	178	120	184	116	245	120	184	122	238	122	238	120	184	124	191	122	238	124	191	127	230	127	230	124	191	128	198	127	230	128	198	130	223	130	223	128	198	130	206	130	223	130	206	131	215	100	258	95	219	99	215	100	258	99	215	101	210	100	258	101	210	108	252	51	169	46	182	46	171	36	192	29	207	31	174	47	251	43	308	41	255	20	181	15	177	60	168	60	168	15	177	9	175	60	168	9	175	2	174	72	331	39	310	70	329	70	329	39	310	70	325	76	253	70	325	39	310	32	320	39	310	72	331	32	320	72	331	87	340	87	340	72	331	76	333	87	340	76	333	81	334	54	174	50	175	60	168	60	168	50	175	46	176	60	168	46	176	25	186	25	186	46	176	45	178	25	186	45	178	31	194	31	194	45	178	44	181	172	177	166	182	122	184	122	184	166	182	160	188	122	184	160	188	153	198	153	198	103	269	119	190	119	190	103	269	94	282	119	190	94	282	84	239	84	239	94	282	76	253	84	239	76	253	52	198	76	253	31	194	45	186	76	253	45	186	47	189	76	253	47	189	49	193	76	253	49	193	52	198	44	183	45	186	31	194	44	183	31	194	44	181	81	334	87	334	87	340	87	340	5	340	8	334	87	340	8	334	15	334	87	340	15	334	21	331	87	340	21	331	26	327	87	340	26	327	32	320	120	321	119	318	136	316	136	316	119	318	117	315	136	316	117	315	115	312	115	312	94	282	103	269	167	340	104	340	111	334	167	340	111	334	115	332	167	340	115	332	118	331	167	340	118	331	120	328	167	340	120	328	121	325	167	340	121	325	146	327	167	340	146	327	153	331	167	340	153	331	160	333	167	340	160	333	167	334	121	325	136	316	141	322	121	325	141	322	146	327	120	323	120	321	136	316	120	323	136	316	121	325	115	312	103	269	136	316	120	177	117	176	186	168	186	168	117	176	113	175	186	168	113	175	106	174	121	188	122	186	153	198	153	198	122	186	122	185	153	198	122	185	122	184	122	184	122	180	186	168	186	168	122	180	120	177	153	198	119	190	120	189	153	198	120	189	121	188	76	253	94	282	75	314	76	253	75	314	73	317	76	253	73	317	71	320	76	253	71	320	70	322	76	253	70	322	70	324	76	253	70	324	70	325	186	168	186	174	179	175	186	168	179	175	172	177	186	168	172	177	122	184	60	168	2	174	2	168	20	181	60	168	25	186	54	174	60	168	60	174	186	168	106	174	106	168	111	334	104	340	104	334	8	334	5	340	5	334	79	183	74	178	144	168	144	168	74	178	65	175	144	168	65	175	52	174	70	323	62	339	66	295	66	295	62	339	59	357	50	303	59	357	60	373	50	303	60	373	67	421	67	421	60	373	64	390	67	421	64	390	71	404	99	425	95	419	102	417	99	425	102	417	108	425	108	425	102	417	109	413	108	425	109	413	118	423	118	423	109	413	114	407	118	423	114	407	118	401	116	208	116	298	98	301	116	208	98	301	116	194	116	194	98	301	83	291	116	194	83	291	118	185	118	185	83	291	83	208	144	168	144	174	131	176	144	168	131	176	123	179	144	168	123	179	82	193	144	168	82	193	79	183	83	208	82	193	123	179	83	208	123	179	118	185	135	369	141	368	142	413	142	413	141	368	147	369	142	413	147	369	149	408	149	408	147	369	152	372	149	408	152	372	154	402	154	402	152	372	156	376	154	402	156	376	157	396	157	396	156	376	159	381	157	396	159	381	159	391	159	391	159	381	160	386	123	384	126	377	127	420	127	420	126	377	131	372	127	420	131	372	135	417	135	417	131	372	135	369	135	417	135	369	142	413	127	420	118	423	118	401	127	420	118	401	121	393	127	420	121	393	123	384	82	415	95	419	99	425	82	415	99	425	67	421	82	415	67	421	71	404	24	374	26	333	31	393	31	393	26	333	36	316	31	393	36	316	45	409	45	409	36	316	50	303	45	409	50	303	67	421	83	291	98	301	83	310	83	291	83	310	70	323	83	291	70	323	66	295	66	295	59	357	50	303	26	333	24	374	22	357	144	168	52	174	52	168	161	306	161	0	186	0	161	306	186	0	186	331	161	306	186	331	24	331	161	306	24	331	24	306	182	331	157	331	182	0	182	0	157	331	157	241	182	0	157	241	157	215	157	215	157	241	20	241	157	215	20	241	20	215	182	0	157	215	157	0	182	331	157	331	182	0	182	0	157	331	157	178	182	0	157	178	157	153	157	153	157	178	20	178	157	153	20	178	20	153	182	0	157	153	157	0	182	331	157	331	182	0	182	0	157	331	157	116	182	0	157	116	157	90	157	90	157	116	20	116	157	90	20	116	20	90	182	0	157	90	157	0	182	0	182	331	157	331	182	0	157	331	157	25	182	0	157	25	20	25	182	0	20	25	20	0	156	35	121	35	89	-73	89	-73	121	35	83	-24	89	-73	83	-24	76	-73	76	-73	83	-24	45	35	76	-73	45	35	11	35	5	333	5	305	198	305	5	333	198	305	198	333	5	281	5	253	198	253	5	281	198	253	198	281	147	253	166	253	94	328	147	253	94	328	89	332	147	253	89	332	85	335	147	253	85	335	81	337	147	253	81	337	77	338	147	253	77	338	73	339	147	253	73	339	70	301	55	323	55	318	55	329	55	329	55	318	57	314	55	329	57	314	58	333	58	333	57	314	60	309	58	333	60	309	61	336	61	336	60	309	65	305	61	336	65	305	66	338	66	338	65	305	70	301	66	338	70	301	73	339	148	339	151	301	155	338	155	338	151	301	157	305	155	338	157	305	160	336	160	336	157	305	161	309	160	336	161	309	163	333	163	333	161	309	164	314	163	333	164	314	166	329	166	329	164	314	166	318	166	329	166	318	166	323	151	301	148	339	144	338	151	301	144	338	140	337	151	301	140	337	136	335	151	301	136	335	132	332	151	301	132	332	127	328	151	301	127	328	75	253	127	328	55	253	75	253	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	61	274	65	281	67	308	67	308	65	281	70	285	67	308	70	285	79	314	79	314	70	285	76	288	79	314	76	288	83	289	83	289	88	289	93	316	93	316	88	289	92	288	93	316	92	288	98	286	57	266	61	274	67	308	57	266	67	308	56	298	57	266	56	298	48	284	57	266	48	284	42	266	155	266	170	268	161	294	161	294	170	268	166	294	173	294	166	294	170	268	173	294	170	268	182	274	193	319	188	309	192	284	193	319	192	284	201	299	193	319	201	299	208	319	183	302	178	297	182	274	183	302	182	274	192	284	183	302	192	284	188	309	114	313	114	278	121	311	121	311	114	278	125	273	121	311	125	273	128	307	128	307	125	273	134	269	128	307	134	269	139	302	139	302	134	269	141	267	139	302	141	267	148	298	148	298	141	267	148	266	148	298	148	266	155	295	155	295	148	266	155	266	155	295	155	266	161	294	93	316	98	286	100	316	100	316	98	286	105	282	100	316	105	282	107	315	107	315	105	282	114	278	107	315	114	278	114	313	93	316	79	314	83	289	173	294	182	274	178	297	203	273	203	300	47	300	203	273	47	300	47	273	250	385	250	410	0	410	250	385	0	410	0	385	107	285	93	291	98	257	98	257	93	291	82	301	98	257	82	301	78	267	78	267	82	301	73	315	78	267	73	315	68	332	171	313	162	300	164	266	164	266	162	300	151	290	164	266	151	290	145	256	145	256	151	290	139	285	145	256	139	285	124	283	124	283	107	285	123	253	123	253	107	285	98	257	68	332	54	332	56	305	68	332	56	305	64	283	68	332	64	283	78	267	180	332	171	313	178	281	180	332	178	281	188	303	180	332	188	303	194	332	124	283	123	253	145	256	171	313	164	266	178	281	124	262	132	263	133	310	133	310	132	263	139	266	133	310	139	266	140	306	140	306	139	266	145	271	140	306	145	271	145	301	145	301	145	271	148	278	145	301	148	278	148	294	148	294	148	278	150	286	101	294	101	278	104	301	104	301	101	278	105	272	104	301	105	272	109	306	109	306	105	272	110	266	109	306	110	266	116	310	116	310	110	266	117	263	116	310	117	263	124	311	124	311	117	263	124	262	124	311	124	262	133	310	101	278	101	294	100	286	75	311	75	262	83	310	83	310	75	262	83	263	83	310	83	263	90	306	90	306	83	263	90	266	90	306	90	266	95	301	95	301	90	266	95	272	95	301	95	272	99	294	99	294	95	272	99	278	99	294	99	278	100	286	50	286	51	278	51	294	51	294	51	278	55	272	51	294	55	272	55	301	55	301	55	272	60	266	55	301	60	266	60	306	60	306	60	266	67	263	60	306	67	263	67	310	67	310	67	263	75	262	67	310	75	262	75	311	150	286	151	278	151	294	151	294	151	278	155	272	151	294	155	272	155	301	155	301	155	272	160	266	155	301	160	266	160	306	160	306	160	266	166	263	160	306	166	263	167	310	167	310	166	263	174	262	167	310	174	262	175	311	175	311	174	262	182	263	175	311	182	263	182	310	182	310	182	263	189	266	182	310	189	266	189	306	189	306	189	266	195	272	189	306	195	272	195	301	195	301	195	272	198	278	195	301	198	278	198	294	198	294	198	278	200	286	131	364	129	376	122	375	131	364	122	375	121	361	131	364	150	373	129	376	121	361	122	375	116	353	116	353	122	375	116	374	116	353	116	374	113	343	113	343	116	374	109	372	113	343	109	372	109	335	109	335	109	372	104	370	109	335	104	370	100	332	100	332	104	370	99	367	100	332	99	367	96	333	96	333	99	367	94	363	96	333	94	363	92	335	92	335	94	363	91	359	92	335	91	359	89	338	89	338	91	359	88	354	89	338	88	354	87	342	87	342	88	354	87	350	87	342	87	350	86	346	181	321	179	337	178	303	178	303	179	337	175	352	178	303	175	352	171	287	171	287	175	352	165	364	171	287	165	364	160	274	160	274	165	364	153	325	153	336	153	325	165	364	153	336	165	364	150	373	153	336	150	373	150	347	150	373	131	364	139	362	150	373	139	362	146	356	150	373	146	356	150	347	152	314	146	304	147	266	152	314	147	266	160	274	152	314	160	274	153	325	126	246	127	263	128	292	128	292	127	263	131	263	128	292	131	263	138	297	138	297	131	263	147	266	138	297	147	266	146	304	126	246	128	292	116	291	126	246	116	291	109	291	126	246	109	291	109	246	156	295	152	286	154	266	154	266	152	286	144	279	154	266	144	279	140	259	140	259	144	279	135	275	140	259	135	275	124	256	124	256	135	275	124	273	126	355	124	339	135	337	126	355	135	337	141	353	141	353	135	337	144	332	141	353	144	332	155	346	155	346	144	332	151	325	155	346	151	325	156	316	175	305	173	321	173	290	173	290	173	321	165	335	173	290	165	335	165	276	165	276	165	335	158	306	156	316	158	306	165	335	156	316	165	335	155	346	156	295	154	266	165	276	156	295	165	276	158	306	99	325	106	332	110	353	110	353	106	332	115	337	110	353	115	337	126	355	126	355	115	337	124	339	96	346	85	335	93	306	96	346	93	306	94	316	96	346	94	316	99	325	96	346	99	325	110	353	99	286	94	295	95	266	95	266	94	295	93	306	114	275	106	279	109	259	114	275	109	259	124	256	114	275	124	256	124	273	99	286	95	266	109	259	99	286	109	259	106	279	75	306	78	290	78	322	78	322	78	290	85	276	78	322	85	276	85	335	85	335	85	276	95	266	85	335	95	266	93	306	212	339	214	301	218	338	218	338	214	301	220	305	218	338	220	305	222	336	222	336	220	305	224	310	222	336	224	310	226	333	226	333	224	310	227	314	226	333	227	314	228	329	228	329	227	314	228	319	228	329	228	319	229	324	214	301	212	339	208	339	214	301	208	339	204	338	214	301	204	338	200	336	214	301	200	336	196	333	214	301	196	333	190	328	214	301	190	328	137	253	134	339	137	301	140	338	140	338	137	301	142	305	140	338	142	305	144	336	144	336	142	305	146	310	144	336	146	310	148	333	148	333	146	310	149	314	148	333	149	314	150	329	150	329	149	314	151	319	150	329	151	319	151	324	137	301	134	339	130	339	137	301	130	339	126	338	137	301	126	338	123	336	137	301	123	336	118	333	137	301	118	333	113	328	137	301	113	328	60	253	60	253	113	328	40	253	137	253	190	328	118	253	203	337	185	337	141	253	141	253	185	337	125	286	141	253	125	286	109	253	109	253	125	286	65	337	109	253	65	337	47	337	142	250	142	350	115	350	142	250	115	350	115	250	146	350	146	250	174	250	146	350	174	250	174	350	77	350	77	250	104	250	77	350	104	250	104	350	209	253	229	253	156	328	209	253	156	328	151	333	209	253	151	333	146	336	209	253	146	336	142	338	209	253	142	338	138	339	209	253	138	339	134	339	209	253	134	339	132	301	118	324	118	319	119	329	119	329	118	319	120	314	119	329	120	314	121	333	121	333	120	314	123	310	121	333	123	310	124	336	124	336	123	310	127	305	124	336	127	305	129	338	129	338	127	305	132	301	129	338	132	301	134	339	131	253	151	253	78	328	131	253	78	328	73	333	131	253	73	333	68	336	131	253	68	336	64	338	131	253	64	338	60	339	131	253	60	339	56	339	131	253	56	339	54	301	40	324	40	319	40	329	40	329	40	319	42	314	40	329	42	314	43	333	43	333	42	314	44	310	43	333	44	310	46	336	46	336	44	310	49	305	46	336	49	305	51	338	51	338	49	305	54	301	51	338	54	301	56	339	124	334	132	335	133	382	133	382	132	335	139	339	133	382	139	339	140	379	140	379	139	339	145	344	140	379	145	344	145	373	145	373	145	344	148	350	145	373	148	350	148	366	148	366	148	350	150	358	101	366	101	351	104	373	104	373	101	351	105	344	104	373	105	344	109	379	109	379	105	344	110	339	109	379	110	339	116	382	116	382	110	339	117	335	116	382	117	335	124	383	124	383	117	335	124	334	124	383	124	334	133	382	107	285	93	291	98	257	98	257	93	291	82	301	98	257	82	301	78	267	78	267	82	301	73	315	78	267	73	315	68	332	171	313	162	300	164	266	164	266	162	300	151	290	164	266	151	290	145	256	145	256	151	290	139	285	145	256	139	285	124	283	124	283	107	285	123	253	123	253	107	285	98	257	68	332	54	332	56	305	68	332	56	305	64	283	68	332	64	283	78	267	180	332	171	313	178	281	180	332	178	281	188	303	180	332	188	303	194	332	124	283	123	253	145	256	171	313	164	266	178	281	101	351	101	366	100	358	162	286	164	320	151	295	151	295	164	320	145	329	151	295	145	329	139	300	139	300	145	329	124	302	107	300	124	302	123	332	107	300	123	332	98	329	68	253	73	271	78	318	78	318	73	271	82	284	78	318	82	284	98	329	98	329	82	284	93	294	98	329	93	294	107	300	68	253	78	318	64	302	68	253	64	302	56	280	68	253	56	280	54	253	194	253	188	282	180	253	180	253	188	282	178	304	180	253	178	304	171	272	171	272	178	304	164	320	171	272	164	320	162	286	145	329	123	332	124	302	120	355	106	339	111	317	111	317	106	339	110	310	112	256	110	310	106	339	112	256	106	339	101	264	101	264	106	339	95	320	101	264	95	320	94	278	94	278	95	320	90	299	135	367	120	355	122	338	135	367	122	338	134	350	135	367	134	350	151	363	135	367	151	363	147	373	120	355	111	317	115	327	120	355	115	327	122	338	123	304	121	304	122	252	122	252	121	304	119	303	122	252	119	303	117	303	117	303	115	303	122	252	122	252	115	303	113	304	122	252	113	304	112	256	112	256	113	304	111	306	112	256	111	306	110	308	129	305	131	251	137	305	137	305	131	251	139	252	137	305	139	252	145	302	145	302	139	252	147	255	145	302	147	255	153	298	153	298	147	255	153	261	153	298	153	261	158	290	158	290	153	261	158	269	158	290	158	269	160	280	131	251	129	305	126	305	131	251	126	305	123	304	131	251	123	304	122	252	110	310	112	256	110	308	125	319	127	319	128	372	128	372	127	319	130	320	128	372	130	320	139	368	139	368	130	320	132	320	139	368	132	320	133	320	133	320	136	320	139	368	139	368	136	320	138	319	139	368	138	319	139	318	160	325	157	346	156	304	156	304	157	346	149	360	156	304	149	360	145	285	145	285	149	360	141	314	145	285	141	314	139	306	145	285	139	306	136	297	139	368	139	318	149	360	149	360	139	318	140	316	149	360	140	316	141	314	125	319	128	372	122	319	122	319	128	372	119	373	122	319	119	373	113	319	113	319	119	373	112	372	113	319	112	372	105	322	105	322	112	372	104	369	105	322	104	369	98	326	98	326	104	369	97	363	98	326	97	363	92	333	92	333	97	363	92	355	92	333	92	355	90	344	130	269	145	285	136	297	130	269	136	297	128	285	130	269	128	285	116	273	130	269	116	273	115	257	116	273	99	261	104	251	116	273	104	251	115	257	122	285	115	297	120	269	120	269	115	297	111	306	120	269	111	306	106	285	106	285	111	306	110	314	112	368	110	314	110	316	112	368	110	316	111	318	121	320	122	372	119	320	119	320	122	372	117	320	115	320	117	320	122	372	115	320	122	372	113	319	113	319	122	372	112	368	113	319	112	368	111	318	126	319	129	319	131	373	131	373	129	319	137	319	131	373	137	319	139	372	139	372	137	319	145	322	139	372	145	322	147	369	147	369	145	322	153	326	147	369	153	326	153	363	153	363	153	326	158	333	153	363	158	333	158	355	158	355	158	333	160	344	123	319	126	319	131	373	123	319	131	373	122	372	123	319	122	372	121	320	110	314	112	368	106	285	106	285	112	368	101	360	106	285	101	360	95	304	95	304	101	360	94	346	95	304	94	346	90	325	135	257	147	251	151	261	135	257	151	261	134	273	135	257	134	273	122	285	135	257	122	285	120	269	231	319	234	319	235	372	235	372	234	319	237	320	235	372	237	320	246	368	246	368	237	320	239	320	246	368	239	320	241	320	241	320	243	320	246	368	246	368	243	320	245	319	246	368	245	319	246	318	267	325	264	346	262	304	262	304	264	346	256	360	262	304	256	360	251	285	251	285	256	360	248	314	251	285	248	314	247	306	251	285	247	306	243	297	246	368	246	318	256	360	256	360	246	318	247	316	256	360	247	316	248	314	231	319	235	372	228	319	228	319	235	372	227	373	228	319	227	373	220	319	220	319	227	373	219	372	220	319	219	372	212	322	212	322	219	372	211	369	212	322	211	369	205	326	205	326	211	369	204	363	205	326	204	363	200	333	200	333	204	363	199	355	200	333	199	355	198	344	237	269	251	285	243	297	237	269	243	297	235	285	237	269	235	285	223	273	237	269	223	273	223	257	223	273	206	261	211	251	223	273	211	251	223	257	147	-111	166	-111	94	-37	147	-111	94	-37	89	-32	147	-111	89	-32	85	-29	147	-111	85	-29	81	-27	147	-111	81	-27	77	-26	147	-111	77	-26	73	-25	147	-111	73	-25	70	-63	55	-41	55	-46	55	-36	55	-36	55	-46	57	-51	55	-36	57	-51	58	-31	58	-31	57	-51	60	-55	58	-31	60	-55	61	-28	61	-28	60	-55	65	-59	61	-28	65	-59	66	-26	66	-26	65	-59	70	-63	66	-26	70	-63	73	-25	148	-25	151	-63	155	-26	155	-26	151	-63	157	-59	155	-26	157	-59	160	-28	160	-28	157	-59	161	-55	160	-28	161	-55	163	-31	163	-31	161	-55	164	-51	163	-31	164	-51	166	-36	166	-36	164	-51	166	-46	166	-36	166	-46	166	-41	151	-63	148	-25	144	-26	151	-63	144	-26	140	-27	151	-63	140	-27	136	-29	151	-63	136	-29	132	-32	151	-63	132	-32	127	-37	151	-63	127	-37	75	-111	127	-37	55	-111	75	-111	135	-25	115	-25	135	-141	135	-141	115	-25	115	-73	135	-141	115	-73	115	-93	115	-93	115	-73	41	-73	115	-93	41	-73	41	-93	135	-141	115	-93	115	-141	41	-25	61	-141	61	-25	61	-73	61	-93	135	-93	61	-73	135	-93	135	-73	61	-141	41	-25	41	-141	172	340	172	266	200	266	172	340	200	266	200	368	172	340	200	368	50	368	172	340	50	368	50	340	255	185	260	190	260	227	260	227	260	190	263	196	260	227	263	196	264	219	264	219	263	196	265	203	264	219	265	203	266	209	235	190	238	176	235	191	235	191	238	176	241	237	241	237	238	176	243	178	241	237	243	178	248	236	248	236	243	178	249	180	248	236	249	180	255	232	255	232	249	180	255	185	255	232	255	185	260	227	219	222	220	208	222	228	222	228	220	208	224	202	222	228	224	202	227	233	227	233	224	202	229	197	227	233	229	197	234	236	234	236	229	197	234	194	234	236	234	194	241	237	241	237	234	194	235	191	234	188	231	187	232	174	234	188	232	174	238	176	234	188	238	176	235	190	227	185	222	184	227	173	227	185	227	173	232	174	227	185	232	174	231	187	227	173	222	184	222	172	220	208	219	222	218	217	91	-108	84	-101	93	-129	93	-129	84	-101	80	-93	93	-129	80	-93	80	-122	80	-122	80	-93	79	-83	70	-112	79	-83	80	-44	70	-112	80	-44	70	-54	109	-35	93	-37	99	-55	109	-35	99	-55	109	-53	109	-35	109	-53	124	-53	109	-35	124	-53	124	-35	93	-37	80	-44	80	-73	93	-37	80	-73	84	-65	93	-37	84	-65	91	-59	93	-37	91	-59	99	-55	80	-44	79	-83	80	-73	63	-99	70	-112	70	-54	63	-99	70	-54	63	-68	63	-99	63	-68	60	-83	109	-132	124	-132	124	-113	109	-132	124	-113	109	-113	109	-132	109	-113	99	-112	109	-132	99	-112	93	-129	80	-122	79	-83	70	-112	91	-108	93	-129	99	-112	135	-25	115	-25	135	-99	135	-99	115	-25	115	-99	135	-99	115	-99	182	-119	182	-119	115	-99	68	-99	182	-119	68	-99	68	-119	135	-99	182	-119	182	-99	115	-119	135	-119	115	-45	115	-45	135	-119	135	-45	115	-45	135	-45	182	-25	182	-25	135	-45	182	-45	68	-25	68	-45	115	-45	68	-25	115	-45	182	-25	134	-25	116	-25	134	-124	134	-124	116	-25	116	-61	134	-124	116	-61	116	-83	116	-83	116	-61	77	-61	116	-83	77	-61	77	-83	134	-83	173	-83	134	-61	134	-61	173	-83	173	-61	134	-124	116	-83	116	-124	173	-83	173	-61	77	-61	173	-83	77	-61	77	-83	179	-132	173	-130	186	-142	186	-142	173	-130	167	-126	186	-142	167	-126	166	-141	166	-141	167	-126	162	-122	166	-141	162	-122	158	-117	158	-117	154	-113	166	-141	166	-141	154	-113	150	-108	166	-141	150	-108	149	-137	149	-137	150	-108	147	-105	149	-137	147	-105	142	-103	212	-101	210	-113	219	-129	219	-129	210	-113	204	-123	219	-129	204	-123	204	-139	204	-139	204	-123	197	-130	204	-139	197	-130	186	-142	186	-142	197	-130	185	-133	241	37	213	37	219	-129	241	37	219	-129	230	-114	241	37	230	-114	238	-95	241	37	238	-95	241	-73	213	-88	212	-101	219	-129	213	-88	219	-129	213	37	137	-102	132	-102	135	-132	137	-102	135	-132	149	-137	137	-102	149	-137	142	-103	128	-104	125	-107	126	-124	128	-104	126	-124	135	-132	128	-104	135	-132	132	-102	123	-111	123	-115	126	-124	123	-111	126	-124	125	-107	179	-132	186	-142	185	-133	249	-123	244	-113	250	-139	250	-139	244	-113	241	-101	250	-139	241	-101	235	-129	235	-129	241	-101	241	-88	235	-129	241	-88	241	37	241	37	213	37	216	-95	241	37	216	-95	223	-114	241	37	223	-114	235	-129	286	-126	281	-130	287	-141	287	-141	281	-130	275	-132	287	-141	275	-132	268	-133	268	-133	257	-130	267	-142	267	-142	257	-130	250	-139	307	-105	303	-108	305	-137	305	-137	303	-108	300	-113	305	-137	300	-113	296	-117	296	-117	291	-122	305	-137	305	-137	291	-122	287	-141	328	-107	325	-104	328	-124	328	-107	328	-124	331	-115	328	-107	331	-115	330	-111	321	-102	317	-102	318	-132	321	-102	318	-132	328	-124	321	-102	328	-124	325	-104	318	-132	317	-102	311	-103	318	-132	311	-103	307	-105	318	-132	307	-105	305	-137	268	-133	267	-142	287	-141	286	-126	287	-141	291	-122	249	-123	250	-139	257	-130	216	-95	213	37	213	-73	124	-107	132	-106	133	-59	133	-59	132	-106	139	-103	133	-59	139	-103	140	-63	140	-63	139	-103	145	-98	140	-63	145	-98	145	-68	145	-68	145	-98	148	-91	145	-68	148	-91	148	-75	148	-75	148	-91	150	-83	101	-75	101	-91	104	-68	104	-68	101	-91	105	-97	104	-68	105	-97	109	-63	109	-63	105	-97	110	-103	109	-63	110	-103	116	-59	116	-59	110	-103	117	-106	116	-59	117	-106	124	-58	124	-58	117	-106	124	-107	124	-58	124	-107	133	-59	101	-91	101	-75	100	-83	75	-59	75	-108	83	-60	83	-60	75	-108	83	-107	83	-60	83	-107	90	-63	90	-63	83	-107	90	-103	90	-63	90	-103	95	-69	95	-69	90	-103	95	-98	95	-69	95	-98	99	-75	99	-75	95	-98	99	-91	99	-75	99	-91	100	-83	50	-83	51	-91	51	-75	51	-75	51	-91	55	-98	51	-75	55	-98	55	-69	55	-69	55	-98	60	-103	55	-69	60	-103	60	-63	60	-63	60	-103	67	-107	60	-63	67	-107	67	-60	67	-60	67	-107	75	-108	67	-60	75	-108	75	-59	150	-83	151	-91	151	-75	151	-75	151	-91	155	-98	151	-75	155	-98	155	-69	155	-69	155	-98	160	-103	155	-69	160	-103	160	-63	160	-63	160	-103	166	-107	160	-63	166	-107	167	-60	167	-60	166	-107	174	-108	167	-60	174	-108	175	-59	175	-59	174	-108	182	-107	175	-59	182	-107	182	-60	182	-60	182	-107	189	-103	182	-60	189	-103	189	-63	189	-63	189	-103	195	-98	189	-63	195	-98	195	-69	195	-69	195	-98	198	-91	195	-69	198	-91	198	-75	198	-75	198	-91	200	-83	156	-94	152	-103	154	-123	154	-123	152	-103	144	-110	154	-123	144	-110	140	-130	140	-130	144	-110	135	-115	140	-130	135	-115	124	-133	124	-133	135	-115	124	-116	126	-34	124	-50	135	-52	126	-34	135	-52	141	-36	141	-36	135	-52	144	-57	141	-36	144	-57	155	-43	155	-43	144	-57	151	-64	155	-43	151	-64	156	-73	175	-83	173	-68	173	-99	173	-99	173	-68	165	-54	173	-99	165	-54	165	-113	165	-113	165	-54	158	-83	156	-73	158	-83	165	-54	156	-73	165	-54	155	-43	156	-94	154	-123	165	-113	156	-94	165	-113	158	-83	99	-64	106	-57	110	-36	110	-36	106	-57	115	-52	110	-36	115	-52	126	-34	126	-34	115	-52	124	-50	96	-43	85	-54	93	-83	96	-43	93	-83	94	-73	96	-43	94	-73	99	-64	96	-43	99	-64	110	-36	99	-103	94	-94	95	-123	95	-123	94	-94	93	-83	114	-115	106	-110	109	-130	114	-115	109	-130	124	-133	114	-115	124	-133	124	-116	99	-103	95	-123	109	-130	99	-103	109	-130	106	-110	75	-83	78	-99	78	-67	78	-67	78	-99	85	-113	78	-67	85	-113	85	-54	85	-54	85	-113	95	-123	85	-54	95	-123	93	-83	125	-108	127	-107	128	-55	128	-55	127	-107	130	-107	128	-55	130	-107	139	-59	139	-59	130	-107	132	-106	139	-59	132	-106	133	-106	133	-106	136	-106	139	-59	139	-59	136	-106	138	-107	139	-59	138	-107	139	-109	160	-102	157	-81	156	-123	156	-123	157	-81	149	-67	156	-123	149	-67	145	-142	145	-142	149	-67	141	-113	145	-142	141	-113	139	-120	145	-142	139	-120	136	-130	139	-59	139	-109	149	-67	149	-67	139	-109	140	-110	149	-67	140	-110	141	-113	125	-108	128	-55	122	-108	122	-108	128	-55	119	-54	122	-108	119	-54	113	-107	113	-107	119	-54	112	-55	113	-107	112	-55	105	-105	105	-105	112	-55	104	-58	105	-105	104	-58	98	-100	98	-100	104	-58	97	-64	98	-100	97	-64	92	-93	92	-93	97	-64	92	-72	92	-93	92	-72	90	-83	130	-158	145	-142	136	-130	130	-158	136	-130	128	-141	130	-158	128	-141	116	-153	130	-158	116	-153	115	-169	116	-153	99	-166	104	-175	116	-153	104	-175	115	-169	106	-106	115	-107	107	-89	107	-89	115	-107	113	-89	122	-88	113	-89	115	-107	122	-88	115	-107	136	-105	104	-50	107	-49	117	0	117	0	107	-49	110	-49	117	0	110	-49	113	-49	113	-49	123	-50	117	0	117	0	123	-50	122	-31	117	0	122	-31	134	0	117	0	96	-49	99	-51	117	0	99	-51	102	-50	117	0	102	-50	104	-50	177	-64	176	-52	175	-79	175	-79	176	-52	170	-43	175	-79	170	-43	167	-91	167	-91	170	-43	161	-36	167	-91	161	-36	154	-99	154	-99	161	-36	149	-32	154	-99	149	-32	140	-67	140	-67	149	-32	139	-60	136	-55	139	-60	149	-32	136	-55	149	-32	134	-30	136	-55	134	-30	132	-30	136	-55	132	-30	131	-52	131	-52	132	-30	129	-30	131	-52	129	-30	127	-30	131	-52	127	-30	124	-31	131	-52	124	-31	123	-50	154	-99	140	-67	139	-74	154	-99	139	-74	136	-105	136	-105	139	-74	135	-81	136	-105	135	-81	130	-85	80	-83	82	-102	88	-86	88	-86	82	-102	90	-104	88	-86	90	-104	94	-87	94	-87	90	-104	98	-106	94	-87	98	-106	101	-88	101	-88	98	-106	106	-106	101	-88	106	-106	107	-89	82	-102	80	-83	73	-98	122	-88	136	-105	130	-85	122	-31	123	-50	124	-31	107	-34	107	-34	107	-34	107	-34	106	0	104	-80	104	-80	106	0	96	-7	104	-80	96	-7	94	-75	94	-75	96	-7	88	-16	94	-75	88	-16	86	-68	86	-68	88	-16	83	-25	86	-68	83	-25	81	-58	81	-58	83	-25	80	-34	81	-58	80	-34	79	-45	110	-20	114	-13	106	0	106	0	114	-13	121	-6	106	0	121	-6	129	0	108	-27	110	-20	106	0	108	-27	106	0	107	-34	116	-82	129	-80	120	-53	120	-53	129	-80	126	-54	132	-53	126	-54	129	-80	132	-53	129	-80	140	-76	171	-44	161	-35	161	-58	161	-58	161	-35	153	-43	161	-58	153	-43	151	-69	151	-69	153	-43	146	-48	151	-69	146	-48	140	-76	140	-76	146	-48	139	-51	140	-76	139	-51	132	-53	116	-82	120	-53	115	-51	116	-82	115	-51	111	-47	116	-82	111	-47	108	-42	116	-82	108	-42	104	-80	107	-34	104	-80	108	-42	135	-116	135	-50	115	-50	135	-116	115	-50	115	-116	176	-117	204	-117	176	-75	176	-75	204	-117	204	-48	176	-75	204	-48	75	-75	75	-75	204	-48	47	-48	75	-75	47	-48	75	-117	75	-117	47	-48	47	-117	115	-72	114	-80	117	-105	117	-105	114	-80	112	-85	117	-105	112	-85	111	-109	111	-109	112	-85	108	-90	111	-109	108	-90	103	-111	103	-111	108	-90	102	-92	103	-111	102	-92	94	-112	94	-112	102	-92	94	-93	136	-79	135	-72	134	-105	134	-105	135	-72	135	-54	134	-105	135	-54	128	-101	128	-101	135	-54	125	-96	135	-54	115	-54	117	-105	135	-54	117	-105	122	-101	135	-54	122	-101	125	-96	182	-79	179	-85	186	-105	186	-105	179	-85	174	-89	186	-105	174	-89	174	-110	174	-110	174	-89	167	-92	174	-110	167	-92	159	-112	159	-112	167	-92	158	-93	203	-54	182	-54	186	-105	203	-54	186	-105	195	-97	203	-54	195	-97	201	-85	203	-54	201	-85	203	-72	182	-72	182	-79	186	-105	182	-72	186	-105	182	-54	139	-85	141	-109	144	-89	144	-89	141	-109	150	-111	144	-89	150	-111	151	-92	151	-92	150	-111	159	-112	151	-92	159	-112	158	-93	136	-79	134	-105	141	-109	136	-79	141	-109	139	-85	86	-92	79	-89	79	-110	86	-92	79	-110	94	-112	86	-92	94	-112	94	-93	79	-89	74	-85	79	-110	79	-110	74	-85	71	-80	79	-110	71	-80	67	-105	67	-105	71	-80	70	-72	67	-105	70	-72	70	-54	70	-54	50	-54	52	-85	70	-54	52	-85	58	-97	70	-54	58	-97	67	-105	52	-85	50	-54	50	-72	115	-72	117	-105	115	-54	203	-35	185	-35	141	-119	141	-119	185	-35	125	-87	141	-119	125	-87	109	-119	109	-119	125	-87	65	-35	109	-119	65	-35	47	-35	47	-119	65	-119	109	-35	109	-35	65	-119	125	-68	109	-35	125	-68	141	-35	141	-35	125	-68	186	-119	141	-35	186	-119	203	-119	108	-80	94	-73	99	-108	99	-108	94	-73	83	-64	99	-108	83	-64	80	-98	80	-98	83	-64	75	-50	80	-98	75	-50	70	-33	172	-52	163	-66	166	-99	166	-99	163	-66	152	-75	166	-99	152	-75	147	-109	147	-109	152	-75	140	-80	147	-109	140	-80	126	-82	126	-82	108	-80	124	-112	124	-112	108	-80	99	-108	70	-33	55	-33	58	-60	70	-33	58	-60	66	-82	70	-33	66	-82	80	-98	181	-33	172	-52	180	-84	181	-33	180	-84	190	-62	181	-33	190	-62	195	-33	126	-82	124	-112	147	-109	172	-52	166	-99	180	-84	163	-75	166	-41	152	-66	152	-66	166	-41	147	-32	152	-66	147	-32	140	-60	140	-60	147	-32	126	-59	108	-61	126	-59	124	-29	108	-61	124	-29	99	-32	70	-107	75	-90	80	-42	80	-42	75	-90	83	-76	80	-42	83	-76	99	-32	99	-32	83	-76	94	-67	99	-32	94	-67	108	-61	70	-107	80	-42	66	-59	70	-107	66	-59	58	-80	70	-107	58	-80	55	-107	195	-107	190	-79	181	-107	181	-107	190	-79	180	-57	181	-107	180	-57	172	-88	172	-88	180	-57	166	-41	172	-88	166	-41	163	-75	147	-32	124	-29	126	-59	61	-100	65	-94	67	-67	67	-67	65	-94	70	-89	67	-67	70	-89	79	-60	79	-60	70	-89	76	-86	79	-60	76	-86	83	-85	83	-85	88	-86	93	-58	93	-58	88	-86	92	-87	93	-58	92	-87	98	-89	57	-108	61	-100	67	-67	57	-108	67	-67	56	-77	57	-108	56	-77	48	-91	57	-108	48	-91	42	-108	155	-108	170	-107	161	-81	161	-81	170	-107	166	-81	173	-80	166	-81	170	-107	173	-80	170	-107	182	-101	193	-55	188	-65	192	-90	193	-55	192	-90	201	-75	193	-55	201	-75	208	-55	183	-72	178	-77	182	-101	183	-72	182	-101	192	-90	183	-72	192	-90	188	-65	114	-61	114	-97	121	-64	121	-64	114	-97	125	-102	121	-64	125	-102	128	-67	128	-67	125	-102	134	-105	128	-67	134	-105	139	-73	139	-73	134	-105	141	-107	139	-73	141	-107	148	-77	148	-77	141	-107	148	-108	148	-77	148	-108	155	-79	155	-79	148	-108	155	-108	155	-79	155	-108	161	-81	93	-58	98	-89	100	-58	100	-58	98	-89	105	-92	100	-58	105	-92	107	-60	107	-60	105	-92	114	-97	107	-60	114	-97	114	-61	93	-58	79	-60	83	-85	173	-80	182	-101	178	-77	203	-97	203	-69	47	-69	203	-97	47	-69	47	-97	250	-94	250	-69	0	-69	250	-94	0	-69	0	-94	0	-69	0	-94	250	-94	0	-69	250	-94	250	-69	0	-124	0	-149	250	-149	0	-124	250	-149	250	-124	58	116	62	122	63	149	63	149	62	122	67	126	63	149	67	126	76	155	76	155	67	126	73	129	76	155	73	129	79	130	79	130	84	130	90	157	90	157	84	130	89	129	90	157	89	129	95	127	54	107	58	116	63	149	54	107	63	149	53	139	54	107	53	139	45	125	54	107	45	125	40	107	138	108	145	107	145	139	145	139	145	107	152	107	145	139	152	107	152	136	152	136	152	107	167	109	152	136	167	109	158	135	158	135	167	109	164	134	170	135	164	134	167	109	170	135	167	109	179	115	190	160	185	150	189	125	190	160	189	125	198	140	190	160	198	140	204	160	180	143	175	138	179	115	180	143	179	115	189	125	180	143	189	125	185	150	111	154	112	119	118	152	118	152	112	119	123	114	118	152	123	114	125	148	125	148	123	114	131	110	125	148	131	110	136	143	136	143	131	110	138	108	136	143	138	108	145	139	90	157	95	127	97	157	97	157	95	127	102	123	97	157	102	123	104	156	104	156	102	123	112	119	104	156	112	119	111	154	90	157	76	155	79	130	170	135	179	115	175	138	201	115	201	137	48	137	201	115	48	137	48	115	250	115	250	137	0	137	250	115	0	137	0	115	219	290	193	290	50	-36	219	290	50	-36	77	-36	256	331	228	331	50	-77	256	331	50	-77	77	-77	75	-35	60	-35	75	-35	75	-35	60	-35	75	-53	75	-35	75	-53	90	-37	90	-37	75	-53	85	-55	90	-37	85	-55	93	-59	104	-93	100	-101	104	-122	104	-122	100	-101	93	-108	104	-122	93	-108	90	-129	90	-129	93	-108	85	-112	90	-129	85	-112	75	-113	104	-122	114	-112	104	-93	104	-93	114	-112	105	-83	104	-73	105	-83	114	-54	104	-73	114	-54	104	-44	104	-44	90	-37	93	-59	104	-44	93	-59	100	-65	104	-44	100	-65	104	-73	121	-68	114	-54	114	-112	121	-68	114	-112	121	-99	121	-68	121	-99	124	-83	105	-83	114	-112	114	-54	75	-132	90	-129	75	-113	75	-132	75	-113	60	-113	75	-132	60	-113	60	-132	75	-53	60	-35	60	-53	75	-67	75	-25	47	-25	75	-67	47	-25	47	-94	75	-67	47	-94	204	-94	75	-67	204	-94	176	-67	176	-25	176	-67	204	-94	176	-25	204	-94	204	-25	84	-112	103	-93	84	-25	84	-25	103	-93	103	-45	84	-25	103	-45	166	-25	166	-25	103	-45	147	-45	166	-25	147	-45	166	-112	166	-112	147	-45	147	-93	166	-112	147	-93	103	-93	103	-93	84	-112	166	-112	92	-32	83	-31	92	-61	92	-61	83	-31	79	-59	76	-59	79	-59	77	-32	76	-59	77	-32	72	-60	72	-60	77	-32	71	-33	72	-60	71	-33	66	-62	66	-62	71	-33	65	-36	66	-62	65	-36	59	-65	59	-65	65	-36	58	-40	59	-65	58	-40	50	-45	101	-66	108	-73	109	-40	109	-40	108	-73	115	-83	109	-40	115	-83	117	-48	117	-48	115	-83	121	-93	117	-48	121	-93	125	-58	125	-58	121	-93	131	-93	125	-58	131	-93	133	-48	133	-48	131	-93	136	-82	133	-48	136	-82	142	-40	142	-40	136	-82	143	-73	142	-40	143	-73	151	-35	151	-35	143	-73	149	-65	151	-35	149	-65	157	-61	168	-31	166	-59	170	-59	168	-31	170	-59	175	-32	175	-32	170	-59	175	-60	175	-32	175	-60	181	-33	181	-33	175	-60	182	-62	181	-33	182	-62	186	-36	186	-36	182	-62	190	-65	186	-36	190	-65	193	-40	193	-40	190	-65	200	-70	193	-40	200	-70	200	-45	159	-32	151	-35	157	-61	159	-32	157	-61	166	-59	159	-32	166	-59	168	-31	101	-66	109	-40	101	-35	101	-66	101	-35	92	-32	101	-66	92	-32	92	-61	83	-31	77	-32	79	-59	59	-65	50	-45	50	-70	139	310	172	344	159	358	139	310	159	358	125	324	139	310	125	324	158	262	139	310	158	262	171	277	79	277	92	263	111	310	111	310	92	263	125	296	111	310	125	296	125	324	125	324	125	296	158	262	92	358	77	344	111	310	92	358	111	310	125	324	120	279	116	274	119	256	119	256	116	274	108	269	119	256	108	269	99	264	130	365	129	370	134	265	134	265	129	370	128	374	124	291	123	284	134	265	134	265	123	284	120	279	134	265	120	279	119	256	143	396	151	400	151	415	143	396	151	415	137	392	137	392	151	415	134	409	137	392	134	409	132	387	132	387	134	409	129	381	128	374	129	381	120	401	128	374	120	401	122	302	128	374	122	302	123	296	128	374	123	296	124	291	120	401	109	390	110	329	120	401	110	329	115	318	120	401	115	318	119	309	120	401	119	309	122	302	101	357	102	350	103	378	103	378	102	350	104	343	103	378	104	343	109	390	109	390	104	343	107	336	109	390	107	336	110	329	150	316	148	323	149	287	149	287	148	323	145	332	149	287	145	332	144	275	144	275	145	332	140	343	144	275	140	343	135	352	150	316	149	287	151	302	150	316	151	302	151	309	134	265	144	275	135	352	134	265	135	352	132	359	134	265	132	359	130	365	124	291	134	265	128	374	119	256	99	264	99	249	101	357	103	378	101	364	120	401	129	381	134	409	0	464	0	439	250	439	0	464	250	439	250	464	0	410	0	385	250	385	0	410	250	385	250	410	114	269	141	269	114	314	114	314	141	269	141	340	114	314	141	340	27	314	27	314	141	340	0	340	27	314	0	340	27	269	27	269	0	340	0	269	65	344	69	350	71	378	71	378	69	350	75	355	71	378	75	355	83	384	83	384	75	355	80	357	83	384	80	357	87	358	87	358	91	358	98	386	98	386	91	358	95	357	98	386	95	357	99	356	61	335	65	344	71	378	61	335	71	378	61	367	61	335	61	367	53	353	61	335	53	353	47	335	65	274	69	281	71	308	71	308	69	281	75	285	71	308	75	285	83	314	83	314	75	285	80	288	83	314	80	288	87	289	87	289	91	289	98	316	98	316	91	289	95	288	98	316	95	288	99	287	61	266	65	274	71	308	61	266	71	308	61	298	61	266	61	298	53	284	61	266	53	284	47	266	98	316	99	287	104	316	104	316	99	287	103	285	104	316	103	285	108	283	108	283	119	278	111	315	111	315	119	278	118	313	98	316	83	314	87	289	98	386	99	356	104	386	104	386	99	356	103	355	104	386	103	355	108	353	108	353	119	348	111	385	111	385	119	348	118	383	98	386	83	384	87	358	111	315	104	316	108	283	118	313	119	278	125	311	125	311	119	278	130	273	125	311	130	273	132	307	132	307	130	273	138	269	132	307	138	269	145	301	145	301	138	269	146	267	145	301	146	267	150	299	150	299	146	267	152	266	150	299	152	266	156	297	156	297	152	266	160	266	156	297	160	266	161	295	161	295	160	266	175	268	161	295	175	268	166	294	166	294	175	268	171	294	177	295	171	294	175	268	177	295	175	268	187	274	111	385	104	386	108	353	118	383	119	348	125	380	125	380	119	348	130	343	125	380	130	343	132	377	132	377	130	343	138	339	132	377	138	339	145	371	145	371	138	339	146	337	145	371	146	337	150	368	150	368	146	337	152	336	150	368	152	336	156	366	156	366	152	336	160	335	156	366	160	335	161	365	161	365	160	335	175	337	161	365	175	337	166	364	166	364	175	337	171	363	177	364	171	363	175	337	177	364	175	337	187	343	198	388	193	379	197	353	198	388	197	353	205	368	198	388	205	368	212	388	188	372	183	367	187	343	188	372	187	343	197	353	188	372	197	353	193	379	198	319	193	309	197	284	198	319	197	284	205	299	198	319	205	299	212	319	188	302	183	297	187	274	188	302	187	274	197	284	188	302	197	284	193	309	177	295	187	274	183	297	177	364	187	343	183	367	136	-139	133	-126	134	-182	134	-182	133	-126	132	-112	132	-102	132	-112	135	-108	132	-102	135	-108	146	-94	146	-94	135	-108	150	-101	123	-108	127	-112	127	-103	127	-103	127	-112	130	-31	130	-31	127	-112	130	-183	130	-31	130	-183	134	-32	134	-32	130	-183	132	-102	132	-102	133	-88	134	-32	134	-32	133	-88	136	-75	134	-32	136	-75	137	-34	137	-34	136	-75	139	-63	137	-34	139	-63	140	-37	140	-37	139	-63	142	-53	140	-37	142	-53	142	-41	142	-41	142	-53	143	-45	127	-112	126	-126	126	-182	127	-112	126	-182	130	-183	117	-169	117	-173	118	-161	118	-161	117	-173	119	-176	118	-161	119	-176	120	-151	120	-151	119	-176	122	-179	120	-151	122	-179	123	-139	123	-139	122	-179	126	-182	123	-139	126	-182	126	-126	132	-112	147	-122	135	-108	135	-108	147	-122	148	-114	148	-114	147	-122	158	-133	148	-114	158	-133	161	-119	161	-119	158	-133	166	-142	161	-119	166	-142	172	-122	172	-122	166	-142	174	-149	172	-122	174	-149	181	-124	181	-124	174	-149	182	-151	181	-124	182	-151	188	-127	188	-127	182	-151	187	-151	188	-127	187	-151	190	-149	176	-65	170	-70	173	-93	176	-65	173	-93	182	-91	176	-65	182	-91	178	-64	184	-63	188	-88	188	-63	188	-63	188	-88	191	-87	188	-63	191	-87	192	-66	192	-66	191	-87	194	-85	192	-66	194	-85	194	-69	194	-69	194	-85	195	-83	194	-69	195	-83	196	-73	196	-73	195	-83	196	-80	196	-73	196	-80	196	-78	183	-63	181	-63	182	-91	183	-63	182	-91	188	-88	183	-63	188	-88	184	-63	180	-64	178	-64	182	-91	180	-64	182	-91	181	-63	146	-94	150	-101	156	-85	156	-85	150	-101	163	-96	156	-85	163	-96	164	-77	164	-77	163	-96	173	-93	164	-77	173	-93	170	-70	132	-112	132	-102	130	-183	132	-112	130	-183	134	-182	195	-139	195	-136	195	-142	195	-142	195	-136	194	-133	195	-142	194	-133	193	-146	193	-146	194	-133	193	-131	193	-146	193	-131	191	-129	191	-129	188	-127	190	-149	191	-129	190	-149	193	-146	136	-139	137	-179	139	-151	139	-151	137	-179	140	-176	139	-151	140	-176	142	-161	142	-161	140	-176	142	-173	142	-161	142	-173	143	-169	123	-75	126	-88	126	-32	126	-32	126	-88	127	-103	126	-32	127	-103	130	-31	117	-41	118	-53	119	-37	119	-37	118	-53	120	-63	119	-37	120	-63	122	-34	122	-34	120	-63	123	-75	122	-34	123	-75	126	-32	90	-144	98	-137	99	-118	99	-118	98	-137	106	-128	99	-118	106	-128	111	-113	111	-113	106	-128	116	-119	111	-113	116	-119	123	-108	123	-108	116	-119	127	-112	87	-121	77	-124	79	-151	87	-121	79	-151	81	-150	87	-121	81	-150	83	-149	87	-121	83	-149	84	-149	87	-121	84	-149	90	-144	87	-121	90	-144	99	-118	77	-124	70	-127	71	-151	77	-124	71	-151	75	-151	77	-124	75	-151	77	-151	77	-124	77	-151	79	-151	67	-149	71	-151	70	-127	67	-149	70	-127	67	-129	67	-149	67	-129	65	-132	67	-149	65	-132	65	-147	64	-135	63	-138	63	-144	64	-135	63	-144	65	-147	64	-135	65	-147	65	-132	96	-78	99	-98	105	-87	105	-87	99	-98	111	-102	105	-87	111	-102	115	-96	115	-96	111	-102	123	-108	115	-96	123	-108	127	-103	88	-70	81	-65	87	-94	88	-70	87	-94	99	-98	88	-70	99	-98	96	-78	87	-94	81	-65	80	-64	87	-94	80	-64	78	-64	87	-94	78	-64	77	-63	87	-94	77	-63	76	-91	76	-91	77	-63	75	-63	76	-91	75	-63	74	-63	76	-91	74	-63	70	-63	76	-91	70	-63	68	-88	66	-66	64	-69	64	-85	66	-66	64	-85	66	-86	66	-66	66	-86	68	-88	66	-66	68	-88	70	-63	61	-78	62	-80	62	-73	62	-73	62	-80	63	-83	62	-73	63	-83	64	-69	64	-69	63	-83	64	-85	63	-144	63	-138	63	-141	118	-53	117	-41	117	-45	136	-139	134	-182	137	-179	387	-37	373	-37	375	-72	375	-72	373	-37	357	-58	375	-72	357	-58	343	-95	343	-95	357	-58	325	-72	343	-95	325	-72	301	-108	301	-108	325	-72	286	-80	301	-108	286	-80	257	-114	257	-114	286	-80	249	-84	257	-114	249	-84	220	-116	220	-116	249	-84	220	-85	84	-58	68	-37	98	-95	84	-58	98	-95	116	-72	116	-72	98	-95	140	-108	116	-72	140	-108	154	-80	154	-80	140	-108	184	-114	154	-80	184	-114	192	-84	192	-84	184	-114	220	-116	192	-84	220	-116	220	-85	68	-37	54	-37	66	-72	68	-37	66	-72	98	-95	57	266	63	277	66	302	66	302	63	277	75	283	66	302	75	283	85	311	85	311	75	283	88	287	85	311	88	287	106	315	106	315	88	287	103	289	106	315	103	289	117	289	128	316	117	289	119	289	128	316	119	289	121	289	51	287	42	266	57	266	51	287	57	266	66	302	314	287	287	290	310	259	314	287	310	259	336	258	314	287	336	258	339	286	310	259	287	290	283	262	283	262	287	290	259	295	283	262	259	295	256	266	256	266	259	295	232	300	256	266	232	300	230	272	230	272	232	300	208	306	230	272	208	306	204	278	204	278	208	306	192	309	204	278	192	309	189	281	189	281	192	309	176	312	189	281	176	312	173	284	173	284	176	312	160	314	173	284	160	314	158	287	158	287	160	314	144	316	158	287	144	316	142	288	142	288	144	316	128	316	142	288	128	316	127	289	343	286	359	260	345	286	345	286	359	260	348	286	361	286	348	286	359	260	361	286	359	260	380	264	422	309	408	309	414	288	414	288	408	309	401	298	414	288	401	298	399	273	399	273	401	298	390	291	399	273	390	291	380	264	380	264	390	291	376	288	380	264	376	288	361	286	359	260	343	286	342	286	359	260	342	286	340	286	359	260	340	286	339	286	359	260	339	286	336	258	128	316	121	289	123	289	128	316	123	289	125	289	128	316	125	289	127	289	117	289	128	316	106	315	373	253	375	289	357	275	357	275	375	289	343	311	357	275	343	311	325	289	325	289	343	311	301	325	325	289	301	325	286	297	286	297	301	325	257	331	286	297	257	331	249	301	249	301	257	331	220	302	192	301	220	302	220	332	192	301	220	332	184	331	68	253	84	275	98	311	98	311	84	275	116	289	98	311	116	289	140	325	140	325	116	289	154	297	140	325	154	297	184	331	184	331	154	297	192	301	66	289	54	253	68	253	66	289	68	253	98	311	257	331	220	332	220	302	375	289	373	253	387	253	367	-104	371	-123	368	-102	368	-102	371	-123	368	-101	368	-65	368	-101	371	-123	368	-65	371	-123	368	-64	368	-64	371	-123	371	-42	371	-42	371	-123	381	-112	371	-42	381	-112	382	-53	382	-53	381	-112	393	-102	382	-53	393	-102	393	-63	393	-63	393	-102	405	-93	393	-63	405	-93	405	-72	405	-72	405	-93	417	-87	405	-72	417	-87	417	-79	371	-42	362	-31	365	-58	371	-42	365	-58	366	-59	371	-42	366	-59	367	-60	371	-42	367	-60	368	-61	371	-42	368	-61	368	-62	371	-42	368	-62	368	-64	362	-97	364	-97	363	-69	364	-68	363	-69	364	-97	364	-68	364	-97	365	-68	365	-68	364	-97	366	-98	365	-68	366	-98	367	-66	367	-66	366	-98	367	-99	367	-66	367	-99	368	-65	368	-65	367	-99	368	-100	368	-65	368	-100	368	-101	365	-108	352	-125	361	-134	365	-108	361	-134	371	-123	365	-108	371	-123	366	-106	42	-69	42	-97	362	-97	42	-69	362	-97	363	-69	367	-105	366	-106	371	-123	367	-105	371	-123	367	-104	365	-58	362	-31	352	-41	42	211	42	193	45	218	45	218	42	193	46	185	45	218	46	185	51	224	51	224	46	185	52	179	51	224	52	179	59	228	59	228	52	179	59	176	59	228	59	176	68	229	68	229	59	176	68	174	68	229	68	174	77	228	77	228	68	174	77	176	77	228	77	176	84	224	84	224	77	176	84	179	84	224	84	179	90	218	90	218	84	179	90	185	90	218	90	185	94	210	94	210	90	185	94	193	94	210	94	193	95	201	75	-1	78	-1	82	49	82	49	78	-1	81	0	82	49	81	0	83	0	83	0	85	0	93	43	93	43	85	0	87	-2	93	43	87	-2	89	-3	40	23	41	14	42	32	42	32	41	14	45	7	42	32	45	7	46	40	46	40	45	7	51	2	46	40	51	2	52	46	52	46	51	2	59	-1	52	46	59	-1	60	49	60	49	59	-1	69	-2	60	49	69	-2	70	51	70	51	69	-2	72	-2	70	51	72	-2	82	49	82	49	72	-2	75	-1	109	7	107	22	107	-11	107	-11	107	22	102	34	107	-11	102	34	100	-28	100	-28	102	34	93	43	100	-28	93	43	90	-7	90	-7	88	-44	100	-28	93	43	89	-3	90	-5	93	43	90	-5	90	-7	93	43	82	49	83	0	88	-44	90	-7	88	-17	88	-44	88	-17	83	-28	88	-44	83	-28	75	-38	88	-44	75	-38	73	-58	63	-49	49	-60	54	-69	63	-49	54	-69	73	-58	63	-49	73	-58	75	-38	42	193	42	211	40	201	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	74	253	86	320	56	253	10	286	10	271	14	293	14	293	10	271	14	264	14	293	14	264	19	298	19	298	14	264	19	258	19	298	19	258	26	302	26	302	19	258	26	255	26	302	26	255	33	303	33	303	26	255	33	253	33	303	33	253	41	302	41	302	33	253	41	255	41	302	41	255	48	298	48	298	41	255	48	258	48	298	48	258	54	293	54	293	48	258	54	264	54	293	54	264	57	286	57	286	54	264	57	271	57	286	57	271	59	278	110	286	110	271	113	293	113	293	110	271	113	264	113	293	113	264	119	298	119	298	113	264	119	258	119	298	119	258	125	302	125	302	119	258	125	255	125	302	125	255	133	303	133	303	125	255	133	253	133	303	133	253	141	302	141	302	133	253	141	255	141	302	141	255	148	298	148	298	141	255	148	258	148	298	148	258	153	293	153	293	148	258	153	264	153	293	153	264	157	286	157	286	153	264	157	271	157	286	157	271	158	278	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	74	253	86	320	56	253	110	271	110	286	108	278	10	271	10	286	9	278	105	342	107	305	109	341	109	341	107	305	111	310	109	341	111	310	113	339	113	339	111	310	115	315	113	339	115	315	117	336	117	336	115	315	118	319	117	336	118	319	119	332	119	332	118	319	119	323	119	332	119	323	120	327	107	305	105	342	99	341	107	305	99	341	95	340	107	305	95	340	91	337	107	305	91	337	88	334	107	305	88	334	86	330	107	305	86	330	74	264	86	330	56	264	74	264	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	258	18	256	15	353	0	353	0	256	15	252	13	353	0	252	13	248	12	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	22	258	18	353	0	260	22	353	0	261	26	226	9	226	0	353	0	226	9	353	0	248	12	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	42	211	42	193	46	218	46	218	42	193	46	185	46	218	46	185	52	224	52	224	46	185	52	179	52	224	52	179	60	228	60	228	52	179	60	176	60	228	60	176	69	229	69	229	60	176	69	174	69	229	69	174	77	228	77	228	69	174	77	176	77	228	77	176	85	224	85	224	77	176	85	179	85	224	85	179	91	218	91	218	85	179	91	185	91	218	91	185	95	210	95	210	91	185	95	193	95	210	95	193	96	201	42	193	42	211	41	201	107	315	115	307	340	331	340	331	115	307	181	312	340	331	181	312	188	312	188	312	250	311	340	331	340	331	250	311	289	306	340	331	289	306	313	297	340	331	313	297	325	282	340	331	325	282	330	259	340	331	330	259	343	259	119	275	172	31	171	42	171	184	171	164	246	164	171	184	246	164	246	184	268	185	246	184	268	162	268	185	268	162	283	190	283	190	268	162	283	158	283	190	283	158	292	198	292	198	283	158	292	150	292	198	292	150	298	212	298	212	292	150	298	136	298	212	298	136	302	232	302	232	298	136	302	115	302	232	302	115	314	115	119	275	171	42	171	294	119	275	171	294	171	302	119	275	171	302	173	307	119	275	173	307	176	310	119	275	176	310	118	294	176	310	181	312	115	307	176	310	115	307	118	294	95	320	107	315	340	331	95	320	340	331	76	331	95	320	76	331	76	321	323	38	300	26	345	0	345	0	300	26	267	20	345	0	267	20	221	18	221	18	202	19	345	0	345	0	202	19	187	21	345	0	187	21	115	24	115	24	187	21	119	37	345	0	368	84	354	84	345	0	354	84	340	57	345	0	340	57	323	38	119	57	119	37	178	25	119	57	178	25	172	31	119	57	172	31	119	275	345	0	115	24	108	16	345	0	108	16	95	12	345	0	95	12	76	9	345	0	76	9	76	0	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	246	184	246	164	268	162	302	232	314	115	314	232	119	37	187	21	178	25	215	321	215	321	197	319	197	319	215	321	215	331	197	319	215	331	184	315	184	315	215	331	119	294	184	315	119	294	120	274	172	38	120	274	120	61	172	38	120	61	175	25	175	25	120	61	183	17	120	274	172	38	171	56	171	180	171	157	323	157	171	180	323	157	323	180	323	180	323	157	378	25	323	180	378	25	374	37	120	274	171	56	171	274	120	274	171	274	172	294	120	274	172	294	176	307	120	274	176	307	184	315	215	331	75	331	95	319	215	331	95	319	108	315	215	331	108	315	115	307	215	331	115	307	119	294	318	26	311	17	418	0	418	0	311	17	298	12	418	0	298	12	278	9	399	319	418	321	418	331	399	319	418	331	386	315	386	315	418	331	322	294	386	315	322	294	323	274	374	37	323	274	323	180	373	55	373	274	323	274	323	274	373	274	374	293	323	274	374	293	378	307	418	331	278	331	297	319	418	331	297	319	310	315	418	331	310	315	318	307	418	331	318	307	322	294	418	0	418	9	399	12	418	0	399	12	386	17	418	0	386	17	322	41	418	0	322	41	318	26	323	62	322	41	386	17	323	62	386	17	378	25	323	62	378	25	323	157	215	0	214	9	196	12	215	0	196	12	183	17	215	0	183	17	119	39	215	0	119	39	116	25	215	0	116	25	108	16	215	0	108	16	95	12	215	0	95	12	75	9	215	0	75	9	75	0	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	119	39	183	17	120	61	418	0	278	9	278	0	323	274	374	37	373	55	297	319	278	331	278	321	386	315	323	274	378	307	95	319	75	331	75	321	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	203	320	224	321	224	331	203	320	224	331	189	316	189	316	224	331	123	295	189	316	123	295	124	276	176	37	124	276	124	56	176	37	124	56	181	24	181	24	124	56	189	16	175	56	175	276	124	276	124	276	175	276	176	295	124	276	176	295	180	308	224	331	76	331	97	320	224	331	97	320	111	316	224	331	111	316	120	308	224	331	120	308	123	295	224	0	224	9	204	11	224	0	204	11	189	16	224	0	189	16	123	36	224	0	123	36	119	23	224	0	119	23	111	15	224	0	111	15	97	11	224	0	97	11	76	9	224	0	76	9	76	0	123	36	189	16	124	56	124	276	176	37	175	56	97	320	76	331	76	321	189	316	124	276	180	308	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	76	303	82	305	83	319	83	319	82	305	90	308	83	319	90	308	96	327	96	327	90	308	98	310	96	327	98	310	110	332	110	332	98	310	106	311	110	332	106	311	113	312	113	312	142	306	125	336	125	336	142	306	139	337	125	336	110	332	113	312	255	218	254	218	268	36	255	218	268	36	266	55	255	218	266	55	266	152	255	218	266	152	268	258	390	335	383	335	393	322	393	322	383	335	377	335	393	322	377	335	353	313	353	313	377	335	346	330	353	313	346	330	318	288	318	288	346	330	316	315	318	288	316	315	291	251	291	251	316	315	290	290	291	251	290	290	273	204	273	204	290	290	268	258	273	204	268	258	266	152	396	334	393	322	396	322	396	334	396	322	402	332	402	332	396	322	400	322	402	332	400	322	403	321	406	320	409	320	409	329	406	320	409	329	403	321	403	321	409	329	402	332	318	0	318	9	296	11	318	0	296	11	281	15	318	0	281	15	214	39	318	0	214	39	210	25	318	0	210	25	202	16	318	0	202	16	187	12	318	0	187	12	165	9	318	0	165	9	165	0	226	293	215	147	268	36	226	293	268	36	243	260	243	260	268	36	254	218	214	39	281	15	215	61	215	61	281	15	272	23	215	61	272	23	215	147	215	147	272	23	268	36	142	306	167	289	174	332	174	332	167	289	187	257	174	332	187	257	203	318	203	318	187	257	203	211	203	318	203	211	226	293	226	293	203	211	215	147	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	139	337	142	306	174	332	393	322	396	334	390	335	76	303	83	319	72	311	58	47	46	48	158	0	158	0	46	48	38	52	158	0	38	52	15	0	15	0	38	52	32	59	15	0	32	59	15	85	15	85	32	59	28	70	15	85	28	70	27	85	26	199	31	159	33	239	33	239	31	159	44	126	33	239	44	126	53	277	53	277	44	126	65	100	53	277	65	100	86	309	86	309	65	100	84	200	95	80	84	200	65	100	186	338	149	313	186	320	186	320	222	314	241	331	241	331	222	314	250	298	241	331	250	298	285	310	285	310	250	298	271	273	285	310	271	273	284	239	289	200	305	100	318	280	318	280	305	100	327	126	318	280	327	126	338	242	338	242	327	126	341	159	338	242	341	159	345	199	285	310	284	239	289	200	285	310	289	200	318	280	241	331	186	338	186	320	261	112	275	80	276	138	276	138	275	80	305	100	276	138	305	100	285	168	285	168	305	100	289	200	214	0	237	47	218	80	218	80	237	47	238	66	218	80	238	66	242	92	242	92	238	66	275	80	242	92	275	80	261	112	339	61	333	53	358	0	358	0	333	53	325	49	358	0	325	49	314	47	358	0	358	84	345	84	358	0	345	84	343	71	358	0	343	71	339	61	237	47	214	0	358	0	237	47	358	0	314	47	130	330	86	309	100	268	130	330	100	268	120	295	130	330	120	295	149	313	130	330	149	313	186	338	86	309	84	200	88	235	86	309	88	235	100	268	132	66	133	47	153	80	132	66	153	80	129	93	132	66	129	93	110	114	132	66	110	114	96	140	132	66	96	140	95	80	87	170	84	200	95	80	87	170	95	80	96	140	133	47	58	47	158	0	133	47	158	0	153	80	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	10	286	10	271	14	293	14	293	10	271	14	264	14	293	14	264	19	298	19	298	14	264	19	258	19	298	19	258	26	302	26	302	19	258	26	255	26	302	26	255	33	303	33	303	26	255	33	253	33	303	33	253	41	302	41	302	33	253	41	255	41	302	41	255	48	298	48	298	41	255	48	258	48	298	48	258	54	293	54	293	48	258	54	264	54	293	54	264	57	286	57	286	54	264	57	271	57	286	57	271	59	278	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	62	188	74	219	59	193	59	193	74	219	58	214	59	193	58	214	54	196	54	196	58	214	48	196	45	196	48	196	58	214	45	196	58	214	42	208	74	4	82	-2	89	224	89	224	82	-2	94	-4	89	224	94	-4	104	230	104	230	94	-4	107	40	104	230	107	40	107	228	108	33	109	-1	110	31	110	31	109	-1	122	7	110	31	122	7	113	29	113	29	122	7	117	28	122	29	117	28	122	7	122	29	122	7	133	20	110	286	110	271	113	293	113	293	110	271	113	264	113	293	113	264	119	298	119	298	113	264	119	258	119	298	119	258	125	302	125	302	119	258	125	255	125	302	125	255	133	303	133	303	125	255	133	253	133	303	133	253	141	302	141	302	133	253	141	255	141	302	141	255	148	298	148	298	141	255	148	258	148	298	148	258	153	293	153	293	148	258	153	264	153	293	153	264	157	286	157	286	153	264	157	271	157	286	157	271	158	278	151	50	143	54	143	35	143	35	143	54	137	43	143	35	137	43	133	20	133	20	137	43	132	36	133	20	132	36	127	31	109	-1	108	33	107	36	109	-1	107	36	107	40	109	-1	107	40	94	-4	74	219	62	188	64	181	74	219	64	181	65	172	74	219	65	172	66	26	74	219	66	26	68	14	74	219	68	14	74	4	74	219	74	4	89	224	65	172	65	39	66	26	42	208	27	204	32	196	42	208	32	196	37	196	42	208	37	196	41	196	42	208	41	196	45	196	32	196	27	204	27	195	122	29	133	20	127	31	110	271	110	286	108	278	74	253	86	320	56	253	10	271	10	286	9	278	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	258	18	256	15	353	0	353	0	256	15	252	13	353	0	252	13	248	12	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	22	258	18	353	0	260	22	353	0	261	26	226	9	226	0	353	0	226	9	353	0	248	12	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	51	24	42	16	177	0	177	0	42	16	29	11	177	0	29	11	8	9	55	295	56	275	112	310	55	295	112	310	148	331	148	331	112	310	115	312	148	331	115	312	119	313	119	313	162	310	148	331	148	331	162	310	195	327	239	89	234	59	250	15	250	15	234	59	220	39	250	15	220	39	217	4	217	4	220	39	198	26	217	4	198	26	177	0	177	0	198	26	170	20	177	0	170	20	138	18	138	18	126	19	177	0	177	0	126	19	118	21	177	0	118	21	55	37	55	37	118	21	56	56	213	289	225	270	232	317	232	317	225	270	228	245	235	181	228	245	225	223	195	327	162	310	192	302	195	327	192	302	213	289	195	327	213	289	232	317	235	181	254	191	258	300	258	300	254	191	268	205	258	300	268	205	274	277	274	277	268	205	277	224	274	277	277	224	280	248	232	317	228	245	235	181	232	317	235	181	258	300	234	121	239	167	220	142	220	142	239	167	211	174	220	142	211	174	198	155	198	155	211	174	211	175	198	155	211	175	214	205	214	205	211	175	235	181	214	205	235	181	225	223	140	163	171	161	172	186	172	186	171	161	198	155	172	186	198	155	197	193	197	193	198	155	214	205	140	163	172	186	139	183	140	163	139	183	108	183	140	163	108	183	108	163	109	32	108	41	56	275	109	32	56	275	56	56	296	89	292	116	291	58	291	58	292	116	281	138	291	58	281	138	275	34	275	34	281	138	263	155	275	34	263	155	250	15	250	15	263	155	239	167	250	15	239	167	239	89	56	56	118	21	112	26	56	56	112	26	109	32	56	275	108	41	108	296	56	275	108	296	108	303	56	275	108	303	109	307	56	275	109	307	112	310	148	331	8	331	29	320	148	331	29	320	43	316	148	331	43	316	51	308	148	331	51	308	55	295	29	320	8	331	8	321	177	0	8	9	8	0	51	24	177	0	55	37	239	167	234	121	239	89	38	315	45	307	286	331	286	331	45	307	111	311	286	331	111	311	118	312	286	331	118	312	206	312	286	331	206	312	232	310	286	331	232	310	251	303	286	331	251	303	264	291	286	331	264	291	272	273	286	331	272	273	276	247	286	331	276	247	289	247	100	56	100	292	50	276	50	276	100	292	101	300	50	276	101	300	103	306	50	276	103	306	106	310	50	276	106	310	49	294	50	276	101	37	100	56	111	311	45	307	49	294	111	311	49	294	106	310	25	319	38	315	286	331	25	319	286	331	6	331	25	319	6	331	6	321	146	0	146	9	126	11	146	0	126	11	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	62	49	40	113	16	50	62	113	16	105	24	50	62	105	24	101	37	50	62	101	37	50	276	174	337	24	0	68	46	68	46	24	0	338	0	68	46	338	0	262	46	262	46	338	0	184	337	262	46	184	337	174	337	174	337	68	46	166	266	174	337	166	266	262	46	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	38	315	45	307	271	331	271	331	45	307	111	312	271	331	111	312	118	312	118	312	179	311	271	331	271	331	179	311	219	306	271	331	219	306	243	297	271	331	243	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	50	275	106	310	49	294	106	310	111	312	45	307	106	310	45	307	49	294	25	320	38	315	271	331	25	320	271	331	6	331	25	320	6	331	6	321	254	38	230	26	276	0	276	0	230	26	197	20	276	0	197	20	151	18	151	18	132	19	276	0	276	0	132	19	117	21	276	0	117	21	45	24	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	254	38	176	184	176	164	198	162	233	232	244	115	244	232	276	0	6	9	6	0	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	224	312	5	7	73	19	73	19	5	7	286	0	73	19	286	0	199	19	199	19	286	0	215	20	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	5	7	5	0	215	20	286	0	228	21	26	331	81	309	97	311	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	134	308	149	314	180	338	180	338	149	314	164	318	180	338	164	318	180	320	180	320	194	319	235	330	235	330	194	319	207	316	235	330	180	338	180	320	247	142	246	156	238	220	238	220	246	156	245	170	238	220	245	170	245	180	245	180	245	189	238	220	238	220	245	189	246	197	238	220	246	197	247	204	249	212	251	220	238	220	249	212	238	220	247	204	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	234	1	235	26	223	19	234	1	223	19	209	15	234	1	209	15	196	12	234	1	196	12	181	11	234	1	181	11	180	-6	226	144	231	137	231	203	231	203	231	137	235	128	231	203	235	128	235	211	235	211	235	128	238	118	235	211	238	118	238	220	238	220	238	118	249	129	238	220	249	129	247	142	156	149	209	149	209	191	218	193	209	191	219	148	218	193	219	148	226	197	226	197	219	148	226	144	226	197	226	144	231	203	209	191	156	191	156	149	146	148	156	149	156	191	146	148	156	191	146	192	146	148	146	192	139	144	139	144	146	192	139	196	139	144	139	196	134	138	134	138	139	196	133	201	134	138	133	201	129	129	129	129	133	201	129	209	129	129	129	209	125	118	125	118	129	209	124	220	125	118	124	220	118	161	118	161	124	220	117	172	124	220	112	220	114	210	124	220	114	210	116	197	124	220	116	197	117	184	124	220	117	184	117	172	125	118	118	161	118	153	125	118	118	153	117	144	125	118	117	144	116	135	125	118	116	135	115	126	125	118	115	126	113	118	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	154	15	180	-6	167	12	167	12	180	-6	181	11	142	19	130	25	180	-6	142	19	180	-6	154	15	81	24	74	166	46	61	126	330	134	308	180	338	209	191	209	149	219	148	249	129	238	118	251	118	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	56	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	161	267	169	337	160	267	160	267	169	337	76	51	75	47	76	51	169	337	75	47	169	337	70	93	251	26	344	0	320	17	251	26	320	17	311	26	251	26	311	26	304	38	251	26	304	38	296	55	251	26	296	55	250	31	296	55	179	337	241	61	296	55	241	61	244	51	296	55	244	51	247	44	296	55	247	44	249	37	296	55	249	37	250	31	169	337	161	267	241	61	169	337	241	61	179	337	70	93	56	58	72	30	330	12	320	17	344	0	330	12	344	0	344	9	249	18	244	13	344	0	249	18	344	0	251	26	344	0	244	13	236	11	344	0	236	11	227	10	344	0	227	10	216	9	344	0	216	9	216	0	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	34	20	107	0	34	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	34	20	84	12	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	56	58	75	47	70	93	74	43	49	29	41	18	123	0	123	0	41	18	27	12	123	0	27	12	6	9	333	26	325	17	432	0	432	0	325	17	312	12	432	0	312	12	292	9	413	320	431	321	431	331	413	320	431	331	401	316	401	316	431	331	337	286	401	316	337	286	393	307	393	307	337	286	389	294	401	17	393	25	337	61	337	61	393	25	389	38	337	61	389	38	337	286	337	286	389	38	388	56	337	286	388	56	388	275	203	0	209	0	222	80	222	80	209	0	337	286	222	80	337	286	332	331	332	331	337	286	431	331	106	331	7	331	28	319	106	331	28	319	42	315	106	331	42	315	50	307	106	331	50	307	54	294	106	331	54	294	55	275	106	331	55	275	76	275	106	331	76	275	203	0	106	331	203	0	222	80	76	75	76	275	55	275	76	75	55	275	78	48	78	48	55	275	55	75	78	48	55	75	82	29	82	29	55	75	54	47	82	29	54	47	90	18	90	18	54	47	49	29	90	18	49	29	123	0	432	0	432	9	413	12	432	0	413	12	401	17	432	0	401	17	336	40	432	0	336	40	333	26	103	12	90	18	123	0	103	12	123	0	123	9	123	0	6	9	6	0	432	0	292	9	292	0	336	40	401	17	337	61	28	319	7	331	7	321	389	294	337	286	388	275	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	295	331	26	331	66	289	295	331	66	289	79	290	295	331	79	290	242	290	295	331	242	290	256	289	295	331	256	289	266	284	295	331	266	284	274	276	295	331	274	276	279	263	295	331	279	263	282	247	295	331	282	247	295	247	26	331	26	246	39	246	26	331	39	246	43	263	26	331	43	263	48	276	26	331	48	276	55	284	26	331	55	284	66	289	219	189	207	188	218	146	218	146	207	188	205	147	205	147	207	188	114	188	205	147	114	188	113	147	101	146	113	147	102	189	101	146	102	189	93	193	83	211	84	122	87	200	87	200	84	122	87	132	87	200	87	132	93	193	93	193	87	132	93	140	93	193	93	140	101	146	83	211	81	225	84	122	84	122	81	225	81	109	81	109	81	225	70	225	81	109	70	225	70	109	240	225	239	211	240	109	240	225	240	109	252	109	240	225	252	109	252	225	240	109	239	211	239	123	239	123	239	211	235	200	239	123	235	200	234	133	234	133	235	200	229	193	234	133	229	193	227	141	227	141	229	193	219	189	227	141	219	189	218	146	287	57	278	49	307	0	307	0	278	49	265	44	307	0	265	44	248	42	307	0	307	85	295	85	307	0	295	85	293	70	307	0	293	70	287	57	248	42	70	42	307	0	307	0	70	42	56	44	307	0	56	44	15	0	15	0	56	44	44	49	15	0	44	49	35	57	15	0	35	57	15	85	15	85	35	57	29	69	15	85	29	69	27	85	113	147	114	188	102	189	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	53	294	54	274	111	310	53	294	111	310	49	307	49	307	111	310	116	312	49	307	116	312	352	331	352	331	116	312	123	312	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	352	331	123	312	238	312	352	331	238	312	245	311	352	331	245	311	251	310	352	331	251	310	254	306	352	331	254	306	256	301	352	331	256	301	256	294	352	331	256	294	320	315	352	331	320	315	333	319	352	331	333	319	352	321	307	55	307	274	256	294	256	294	307	274	308	293	256	294	308	293	312	307	320	17	312	25	256	62	256	62	312	25	308	37	256	62	308	37	256	294	117	17	109	25	54	61	54	61	109	25	105	38	54	61	105	38	54	274	54	274	105	38	104	56	54	274	104	56	104	296	54	274	104	296	105	303	54	274	105	303	107	307	54	274	107	307	111	310	352	331	9	331	28	319	352	331	28	319	41	315	352	331	41	315	49	307	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	148	0	9	9	9	0	53	39	117	17	54	61	352	0	212	9	212	0	255	41	320	17	256	62	256	294	308	37	307	55	28	319	9	331	9	321	320	315	256	294	312	307	111	312	118	312	118	313	137	331	118	313	155	310	137	331	155	310	166	329	166	329	155	310	182	302	166	329	182	302	191	325	191	325	182	302	202	288	191	325	202	288	213	319	213	319	202	288	213	266	213	319	213	266	231	310	231	310	213	266	217	238	231	310	217	238	225	161	225	161	213	213	208	153	208	153	213	213	202	192	208	153	202	192	188	147	188	147	202	192	185	177	188	147	185	177	164	145	164	145	185	177	162	167	164	145	162	167	136	144	136	144	162	167	132	164	136	144	132	164	128	144	128	144	132	164	126	164	128	144	126	164	122	144	122	144	126	164	120	164	122	144	120	164	115	145	115	145	120	164	114	165	115	145	114	165	109	145	109	145	114	165	108	165	109	145	108	165	101	166	101	56	101	166	50	276	101	56	50	276	102	37	102	37	50	276	50	61	101	166	101	146	109	145	271	240	270	254	270	225	270	225	270	254	267	268	270	225	267	268	266	210	266	210	267	268	262	280	266	210	262	280	260	197	260	197	262	280	255	291	260	197	255	291	253	185	253	185	255	291	246	300	253	185	246	300	243	175	243	175	246	300	231	310	243	175	231	310	225	161	137	331	8	331	27	319	137	331	27	319	39	315	137	331	39	315	46	307	137	331	46	307	49	294	137	331	49	294	50	276	137	331	50	276	106	310	137	331	106	310	111	312	137	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	27	319	8	331	8	321	213	213	225	161	217	238	155	310	118	313	118	312	278	331	15	331	86	312	278	331	86	312	190	312	278	331	190	312	214	310	278	331	214	310	234	305	278	331	234	305	248	294	278	331	248	294	259	276	278	331	259	276	266	251	278	331	266	251	278	251	148	162	15	7	74	47	148	162	74	47	193	184	148	162	193	184	86	312	148	162	86	312	15	331	148	162	15	331	15	324	275	66	264	56	286	0	286	0	264	56	249	49	286	0	249	49	229	47	286	0	300	102	289	102	286	0	289	102	283	82	286	0	283	82	275	66	286	0	229	47	74	47	286	0	74	47	15	7	286	0	15	7	15	0	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	284	246	293	331	284	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	28	274	12	331	28	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	198	218	196	218	210	36	198	218	210	36	209	55	198	218	209	55	209	152	198	218	209	152	211	258	332	335	326	335	335	322	335	322	326	335	320	335	335	322	320	335	296	313	296	313	320	335	289	330	296	313	289	330	261	288	261	288	289	330	259	315	261	288	259	315	233	251	233	251	259	315	232	290	233	251	232	290	215	204	215	204	232	290	211	258	215	204	211	258	209	152	338	334	335	322	339	322	338	334	339	322	345	332	345	332	339	322	342	322	345	332	342	322	345	321	348	320	352	320	352	329	348	320	352	329	345	321	345	321	352	329	345	332	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	169	293	157	147	210	36	169	293	210	36	186	260	186	260	210	36	196	218	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	84	306	109	289	117	332	117	332	109	289	130	257	117	332	130	257	146	318	146	318	130	257	146	211	146	318	146	211	169	293	169	293	146	211	157	147	81	337	84	306	117	332	335	322	338	334	332	335	18	303	26	319	15	311	267	321	267	321	245	320	245	320	267	321	267	331	245	320	267	331	230	316	230	316	267	331	164	302	230	316	164	302	165	290	166	262	165	290	165	280	166	262	165	280	135	256	135	256	165	280	122	276	135	256	122	276	109	240	109	240	122	276	89	216	216	43	215	70	166	262	166	262	215	70	215	262	166	262	215	262	216	290	216	290	215	262	216	280	166	262	216	290	217	301	166	262	217	301	221	310	166	262	218	29	216	43	165	290	166	262	221	310	165	290	221	310	230	316	267	331	114	331	136	320	267	331	136	320	151	317	267	331	151	317	160	311	267	331	160	311	164	302	82	263	49	241	72	159	82	263	72	159	76	189	82	263	76	189	89	216	82	263	89	216	122	276	17	165	23	128	26	209	26	209	23	128	39	97	26	209	39	97	49	241	49	241	39	97	67	72	49	241	67	72	72	159	332	91	310	159	304	128	332	91	304	128	300	69	300	69	304	128	290	103	300	69	290	103	268	85	306	188	310	159	332	241	332	241	310	159	332	91	332	241	332	91	355	209	355	209	332	91	355	123	355	209	355	123	364	165	298	263	258	276	276	240	298	263	276	240	295	216	298	263	295	216	306	188	298	263	306	188	332	241	250	256	276	240	258	276	250	256	258	276	216	280	250	256	216	280	215	262	216	51	228	51	243	74	243	74	228	51	264	56	243	74	264	56	268	85	268	85	264	56	300	69	216	43	216	51	215	70	215	70	216	51	243	74	267	0	267	9	248	11	267	0	248	11	234	15	267	0	234	15	165	42	267	0	165	42	163	29	267	0	163	29	157	20	267	0	157	20	146	14	267	0	146	14	132	10	267	0	132	10	114	9	267	0	114	9	114	0	166	70	133	75	156	51	166	70	156	51	165	51	166	70	165	51	224	20	166	70	224	20	218	29	166	70	218	29	166	262	165	51	165	42	234	15	165	51	234	15	224	20	107	88	88	107	106	57	107	88	106	57	156	51	107	88	156	51	133	75	76	132	72	159	67	72	76	132	67	72	106	57	76	132	106	57	88	107	136	320	114	331	114	321	31	17	121	0	43	26	43	26	121	0	88	17	43	26	88	17	58	42	58	42	88	17	84	21	58	42	84	21	83	26	83	26	84	31	78	66	78	66	84	31	87	38	78	66	87	38	156	164	156	164	87	38	92	46	156	164	92	46	100	57	103	242	156	164	126	297	103	242	126	297	124	306	124	306	125	312	103	242	156	164	100	57	109	70	109	70	169	145	156	164	156	164	169	145	166	234	156	164	166	234	151	255	78	66	58	42	83	26	103	242	125	312	78	276	78	276	125	312	128	316	78	276	128	316	59	299	59	299	128	316	133	319	59	299	133	319	161	331	161	331	133	319	139	320	161	331	139	320	147	321	147	321	161	321	161	331	161	331	11	331	29	319	161	331	29	319	44	312	161	331	44	312	59	299	260	296	257	290	272	272	272	272	257	290	251	282	272	272	251	282	243	272	243	272	188	202	200	184	200	184	188	202	217	74	200	184	217	74	296	46	296	46	217	74	226	60	296	46	226	60	233	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	331	319	348	331	331	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	263	301	260	296	272	272	263	301	272	272	263	305	243	272	200	184	272	272	238	16	233	14	352	0	352	0	233	14	226	12	352	0	226	12	217	11	242	25	352	0	327	16	242	25	327	16	317	22	242	25	317	22	307	32	242	25	307	32	296	46	242	25	296	46	241	31	296	46	233	48	238	38	296	46	238	38	241	31	188	202	166	234	169	145	188	202	169	145	217	74	338	12	327	16	352	0	338	12	352	0	352	9	241	20	238	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	156	164	151	255	139	272	156	164	139	272	131	286	156	164	131	286	126	297	121	0	121	9	106	11	121	0	106	11	95	13	121	0	95	13	88	17	19	12	5	9	121	0	19	12	121	0	31	17	121	0	5	9	5	0	243	320	229	331	229	321	29	319	11	331	11	321	263	321	263	321	246	321	246	321	263	321	263	331	246	321	263	331	232	318	232	318	263	331	159	299	232	318	159	299	161	281	161	135	161	281	161	153	161	135	161	153	156	153	161	135	220	22	214	35	161	135	214	35	212	55	212	153	212	135	251	139	212	153	251	139	218	153	218	153	251	139	248	159	212	55	212	281	161	135	161	135	212	281	214	299	161	135	214	299	161	281	161	281	214	299	221	311	161	281	221	311	232	318	263	331	110	331	128	321	263	331	128	321	142	317	263	331	142	317	152	310	263	331	152	310	159	299	310	328	295	309	314	170	314	170	295	309	287	284	314	170	287	284	286	150	286	150	287	284	285	254	286	150	285	254	283	226	310	328	314	170	332	341	332	341	314	170	333	199	332	341	333	199	339	295	339	295	333	199	339	283	339	274	339	283	333	199	339	274	333	199	340	238	352	330	362	335	362	345	352	330	362	345	345	320	345	320	362	345	332	341	345	320	332	341	341	308	341	308	332	341	339	295	248	159	251	139	267	175	267	175	251	139	286	150	267	175	286	150	278	198	278	198	286	150	283	226	340	238	340	247	340	256	340	238	340	256	339	265	340	238	339	265	339	274	263	0	263	9	244	11	263	0	244	11	229	14	263	0	229	14	160	40	263	0	160	40	156	25	263	0	156	25	147	16	263	0	147	16	132	12	263	0	132	12	110	9	263	0	110	9	110	0	161	62	160	40	229	14	161	62	229	14	220	22	161	62	220	22	161	135	125	159	106	175	122	139	125	159	122	139	161	135	125	159	161	135	156	153	90	226	89	254	87	150	90	226	87	150	95	198	95	198	87	150	122	139	95	198	122	139	106	175	87	150	89	254	86	284	87	150	86	284	78	309	87	150	78	309	64	328	87	150	64	328	59	170	42	341	11	345	21	330	42	341	21	330	28	320	42	341	28	320	32	308	42	341	32	308	34	295	42	341	34	295	35	283	42	341	35	283	39	199	42	341	39	199	59	170	42	341	59	170	64	328	39	199	35	283	34	274	39	199	34	274	34	265	39	199	34	265	33	256	39	199	33	256	33	247	39	199	33	247	32	238	21	330	11	345	11	335	128	321	110	331	110	321	58	47	46	48	158	0	158	0	46	48	38	52	158	0	38	52	15	0	15	0	38	52	32	59	15	0	32	59	15	85	15	85	32	59	28	70	15	85	28	70	27	85	26	199	31	159	33	239	33	239	31	159	44	126	33	239	44	126	53	277	53	277	44	126	65	100	53	277	65	100	86	309	86	309	65	100	84	200	95	80	84	200	65	100	186	338	149	313	186	320	186	320	222	314	241	331	241	331	222	314	250	298	241	331	250	298	285	310	285	310	250	298	271	273	285	310	271	273	284	239	289	200	305	100	318	280	318	280	305	100	327	126	318	280	327	126	338	242	338	242	327	126	341	159	338	242	341	159	345	199	285	310	284	239	289	200	285	310	289	200	318	280	241	331	186	338	186	320	261	112	275	80	276	138	276	138	275	80	305	100	276	138	305	100	285	168	285	168	305	100	289	200	214	0	237	47	218	80	218	80	237	47	238	66	218	80	238	66	242	92	242	92	238	66	275	80	242	92	275	80	261	112	339	61	333	53	358	0	358	0	333	53	325	49	358	0	325	49	314	47	358	0	358	84	345	84	358	0	345	84	343	71	358	0	343	71	339	61	237	47	214	0	358	0	237	47	358	0	314	47	130	330	86	309	100	268	130	330	100	268	120	295	130	330	120	295	149	313	130	330	149	313	186	338	86	309	84	200	88	235	86	309	88	235	100	268	132	66	133	47	153	80	132	66	153	80	129	93	132	66	129	93	110	114	132	66	110	114	96	140	132	66	96	140	95	80	87	170	84	200	95	80	87	170	95	80	96	140	133	47	58	47	158	0	133	47	158	0	153	80	9	412	10	404	10	420	10	420	10	404	14	397	10	420	14	397	14	426	14	426	14	397	19	392	14	426	19	392	19	432	19	432	19	392	25	388	19	432	25	388	26	435	26	435	25	388	33	387	26	435	33	387	33	436	33	436	33	387	41	388	33	436	41	388	41	435	41	435	41	388	48	392	41	435	48	392	48	432	48	432	48	392	54	397	48	432	54	397	54	426	54	426	54	397	57	404	54	426	57	404	57	419	57	419	57	404	59	411	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	108	412	109	404	110	420	110	420	109	404	113	397	110	420	113	397	113	426	113	426	113	397	118	392	113	426	118	392	118	432	118	432	118	392	125	388	118	432	125	388	125	435	125	435	125	388	132	387	125	435	132	387	133	436	133	436	132	387	140	388	133	436	140	388	141	435	141	435	140	388	148	392	141	435	148	392	148	432	148	432	148	392	153	397	148	432	153	397	153	426	153	426	153	397	157	404	153	426	157	404	157	419	157	419	157	404	158	411	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	198	218	196	218	210	36	198	218	210	36	209	55	198	218	209	55	209	152	198	218	209	152	211	258	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	169	293	157	147	210	36	169	293	210	36	186	260	186	260	210	36	196	218	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	332	335	326	335	335	322	335	322	326	335	320	335	335	322	320	335	296	313	296	313	320	335	289	330	296	313	289	330	261	288	261	288	289	330	259	315	261	288	259	315	233	251	233	251	259	315	232	290	233	251	232	290	215	204	215	204	232	290	211	258	215	204	211	258	209	152	338	334	335	322	339	322	338	334	339	322	345	332	345	332	339	322	342	322	345	332	342	322	345	321	348	320	352	320	352	329	348	320	352	329	345	321	345	321	352	329	345	332	208	412	209	404	209	420	209	420	209	404	213	397	209	420	213	397	213	426	213	426	213	397	218	392	213	426	218	392	218	432	218	432	218	392	225	388	218	432	225	388	225	435	225	435	225	388	232	387	225	435	232	387	233	436	233	436	232	387	240	388	233	436	240	388	240	435	240	435	240	388	247	392	240	435	247	392	247	432	247	432	247	392	252	397	247	432	252	397	252	426	252	426	252	397	256	404	252	426	256	404	256	419	256	419	256	404	257	411	108	412	109	404	110	420	110	420	109	404	113	397	110	420	113	397	113	426	113	426	113	397	118	392	113	426	118	392	118	432	118	432	118	392	125	388	118	432	125	388	125	435	125	435	125	388	132	387	125	435	132	387	133	436	133	436	132	387	140	388	133	436	140	388	141	435	141	435	140	388	148	392	141	435	148	392	148	432	148	432	148	392	153	397	148	432	153	397	153	426	153	426	153	397	157	404	153	426	157	404	157	419	157	419	157	404	158	411	84	306	109	289	117	332	117	332	109	289	130	257	117	332	130	257	146	318	146	318	130	257	146	211	146	318	146	211	169	293	169	293	146	211	157	147	81	337	84	306	117	332	335	322	338	334	332	335	18	303	26	319	15	311	63	167	70	189	79	224	79	224	70	189	81	204	79	224	81	204	113	230	113	230	81	204	95	213	113	230	95	213	110	216	110	216	129	208	113	230	113	230	129	208	137	226	157	331	158	294	161	330	161	330	158	294	163	299	161	330	163	299	165	329	165	329	163	299	167	304	165	329	167	304	168	326	168	326	167	304	169	309	168	326	169	309	171	322	171	322	169	309	171	313	171	322	171	313	172	316	158	294	157	331	151	330	158	294	151	330	147	329	158	294	147	329	143	327	158	294	143	327	140	324	158	294	140	324	138	320	158	294	138	320	126	253	144	187	154	159	156	215	156	215	154	159	161	130	156	215	161	130	171	198	171	198	161	130	166	104	171	198	166	104	174	32	171	198	174	32	182	178	182	178	174	32	185	50	182	178	185	50	190	157	190	157	185	50	190	32	190	157	190	32	212	225	212	225	190	32	196	17	212	225	196	17	206	94	206	94	196	17	204	5	206	94	204	5	213	-1	137	226	129	208	144	187	137	226	144	187	156	215	174	32	166	104	162	84	174	32	162	84	162	17	162	17	162	84	155	59	162	17	155	59	147	5	147	5	155	59	145	35	147	5	145	35	131	16	78	1	108	-4	90	19	90	19	108	-4	113	9	131	16	113	9	129	-1	131	16	129	-1	147	5	210	78	206	94	213	-1	212	225	206	94	261	225	252	39	248	32	250	8	250	8	248	32	245	27	250	8	245	27	241	26	241	26	232	31	239	0	239	0	232	31	225	-4	210	78	213	-1	216	60	216	60	213	-1	225	-4	216	60	225	-4	223	43	223	43	225	-4	232	31	258	24	263	43	265	65	258	24	265	65	257	65	258	24	257	65	255	50	258	24	255	50	252	39	258	24	252	39	250	8	241	26	239	0	250	8	113	9	108	-4	129	-1	90	19	75	43	78	1	78	1	75	43	66	76	78	1	66	76	52	16	52	16	66	76	61	109	52	16	61	109	60	137	60	137	63	167	52	207	52	207	63	167	79	224	52	16	60	137	52	207	52	16	52	207	32	41	32	41	52	207	31	181	32	41	31	181	19	73	19	73	31	181	19	148	19	73	19	148	15	112	126	253	138	320	108	253	37	13	65	0	47	113	47	113	65	0	57	65	63	118	57	65	61	81	63	118	61	81	70	94	72	142	67	154	70	94	70	94	67	154	65	167	63	118	65	167	60	217	63	118	60	217	49	123	49	123	60	217	40	202	49	123	40	202	39	131	39	131	40	202	31	141	142	228	121	230	127	215	127	215	121	230	112	215	96	213	112	215	121	230	96	213	121	230	87	226	125	331	127	294	129	330	129	330	127	294	131	299	129	330	131	299	133	329	133	329	131	299	135	304	133	329	135	304	137	326	137	326	135	304	138	309	137	326	138	309	139	322	139	322	138	309	139	313	139	322	139	313	140	316	127	294	125	331	119	330	127	294	119	330	115	329	127	294	115	329	111	327	127	294	111	327	108	324	127	294	108	324	106	320	127	294	106	320	94	253	194	199	181	214	182	158	194	199	182	158	188	161	194	199	188	161	194	165	194	199	194	165	198	171	194	199	198	171	199	179	158	166	163	161	163	223	163	223	163	161	168	158	163	223	168	158	181	214	181	214	168	158	175	157	181	214	175	157	182	158	127	215	140	212	142	228	142	228	140	212	148	208	142	228	148	208	163	223	163	223	148	208	154	203	163	223	154	203	156	195	156	195	158	166	163	223	156	195	155	193	158	166	158	166	155	193	155	190	158	166	155	190	155	171	155	171	155	190	154	187	155	171	154	187	154	183	87	226	60	217	67	182	87	226	67	182	74	195	87	226	74	195	83	206	87	226	83	206	96	213	67	182	60	217	65	167	28	184	24	165	26	152	28	184	26	152	31	141	28	184	31	141	40	202	83	102	97	107	92	127	92	127	97	107	108	124	115	125	108	124	111	108	83	102	92	127	80	133	83	102	80	133	72	142	83	102	72	142	70	94	63	118	70	94	65	167	111	108	108	124	97	107	117	108	121	107	121	126	121	126	121	107	125	106	121	126	125	106	126	127	126	127	125	106	128	106	126	127	128	106	131	128	131	128	128	106	133	105	131	128	133	105	138	129	138	129	133	105	142	106	138	129	142	106	145	128	145	128	142	106	148	108	145	128	148	108	150	127	150	127	148	108	153	111	150	127	153	111	154	124	154	124	153	111	156	115	154	124	156	115	156	122	156	122	156	115	157	118	115	125	111	108	117	108	115	125	117	108	121	126	80	27	108	-4	95	22	95	22	108	-4	110	20	131	22	110	20	130	-1	131	22	130	-1	151	6	69	36	60	49	65	0	69	36	65	0	108	-4	69	36	108	-4	80	27	57	65	65	0	60	49	12	61	14	46	15	77	15	77	14	46	21	29	15	77	21	29	22	91	22	91	21	29	37	13	22	91	37	13	33	103	33	103	37	13	47	113	204	68	196	73	189	40	189	40	196	73	182	54	189	40	182	54	171	20	171	20	182	54	166	39	171	20	166	39	151	6	151	6	166	39	149	29	151	6	149	29	131	22	110	20	108	-4	130	-1	47	113	57	65	63	118	155	171	154	183	153	179	94	253	106	320	76	253	15	176	20	182	22	203	22	203	20	182	25	188	22	203	25	188	33	216	33	216	25	188	30	193	33	216	30	193	36	194	36	194	39	193	44	225	44	225	39	193	41	190	44	225	41	190	44	184	13	188	5	172	12	170	13	188	12	170	15	176	13	188	15	176	22	203	87	190	86	190	88	0	87	190	88	0	88	174	87	190	88	174	102	205	88	174	100	185	102	205	102	205	100	185	111	194	102	205	111	194	117	216	117	216	111	194	120	199	117	216	120	199	131	224	131	224	120	199	130	202	131	224	130	202	140	203	140	203	153	201	145	229	145	229	153	201	159	230	88	0	86	190	84	205	88	0	84	205	81	215	88	0	81	215	76	223	88	0	76	223	68	226	88	0	68	226	56	228	88	0	56	228	46	156	88	0	46	156	46	0	145	229	131	224	140	203	218	-65	218	160	216	182	218	-65	216	182	208	202	218	-65	208	202	218	-76	196	217	180	226	181	-103	196	217	181	-103	184	-107	196	217	184	-107	218	-76	196	217	218	-76	208	202	184	-107	226	-107	223	-101	184	-107	223	-101	221	-94	184	-107	221	-94	219	-86	184	-107	219	-86	218	-76	180	226	159	230	163	195	180	226	163	195	170	185	180	226	170	185	174	172	180	226	174	172	176	154	180	226	176	154	176	-79	180	226	176	-79	177	-89	180	226	177	-89	179	-97	180	226	179	-97	181	-103	176	154	176	-64	176	-79	132	331	134	294	136	330	136	330	134	294	138	299	136	330	138	299	140	329	140	329	138	299	142	304	140	329	142	304	144	326	144	326	142	304	145	309	144	326	145	309	146	322	146	322	145	309	147	313	146	322	147	313	147	316	134	294	132	331	127	330	134	294	127	330	122	329	134	294	122	329	119	327	134	294	119	327	116	324	134	294	116	324	113	320	134	294	113	320	101	253	45	173	46	156	56	228	45	173	56	228	44	225	45	173	44	225	44	184	44	225	33	216	36	194	101	253	113	320	84	253	159	230	153	201	163	195	89	331	90	294	93	330	93	330	90	294	94	299	93	330	94	299	96	329	96	329	94	299	98	304	96	329	98	304	100	326	100	326	98	304	101	309	100	326	101	309	102	322	102	322	101	309	103	313	102	322	103	313	103	316	90	294	89	331	83	330	90	294	83	330	78	329	90	294	78	329	75	327	90	294	75	327	72	324	90	294	72	324	70	320	90	294	70	320	57	253	45	188	57	219	42	193	42	193	57	219	41	214	42	193	41	214	37	196	37	196	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	57	4	65	-2	72	224	72	224	65	-2	77	-4	72	224	77	-4	88	230	88	230	77	-4	89	40	88	230	89	40	89	228	91	33	92	-1	93	31	93	31	92	-1	105	7	93	31	105	7	95	29	95	29	105	7	99	28	105	29	99	28	105	7	105	29	105	7	116	20	133	50	126	54	126	35	126	35	126	54	120	43	126	35	120	43	116	20	116	20	120	43	115	36	116	20	115	36	110	31	92	-1	91	33	90	36	92	-1	90	36	89	40	92	-1	89	40	77	-4	57	219	45	188	47	181	57	219	47	181	47	172	57	219	47	172	48	26	57	219	48	26	51	14	57	219	51	14	57	4	57	219	57	4	72	224	47	172	47	39	48	26	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	24	196	26	208	24	196	28	196	15	196	10	204	10	195	105	29	116	20	110	31	57	253	70	320	40	253	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	54	286	54	271	58	293	58	293	54	271	58	264	58	293	58	264	63	298	63	298	58	264	63	258	63	298	63	258	70	302	70	302	63	258	70	255	70	302	70	255	78	303	78	303	70	255	78	253	78	303	78	253	85	302	85	302	78	253	85	255	85	302	85	255	92	298	92	298	85	255	92	258	92	298	92	258	98	293	98	293	92	258	98	264	98	293	98	264	101	286	101	286	98	264	101	271	101	286	101	271	103	278	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	154	286	154	271	157	293	157	293	154	271	157	264	157	293	157	264	163	298	163	298	157	264	163	258	163	298	163	258	169	302	169	302	163	258	169	255	169	302	169	255	177	303	177	303	169	255	177	253	177	303	177	253	185	302	185	302	177	253	185	255	185	302	185	255	192	298	192	298	185	255	192	258	192	298	192	258	197	293	197	293	192	258	197	264	197	293	197	264	201	286	201	286	197	264	201	271	201	286	201	271	202	278	149	331	151	294	153	330	153	330	151	294	155	299	153	330	155	299	157	329	157	329	155	299	159	304	157	329	159	304	161	326	161	326	159	304	162	309	161	326	162	309	163	322	163	322	162	309	163	313	163	322	163	313	164	316	151	294	149	331	143	330	151	294	143	330	139	329	151	294	139	329	135	327	151	294	135	327	132	324	151	294	132	324	130	320	151	294	130	320	118	253	118	253	130	320	100	253	154	271	154	286	152	278	200	75	204	18	202	104	139	218	127	230	127	220	54	271	54	286	53	278	63	167	70	189	79	224	79	224	70	189	81	204	79	224	81	204	113	230	113	230	81	204	95	213	113	230	95	213	110	216	110	216	129	208	113	230	113	230	129	208	137	226	144	187	154	159	156	215	156	215	154	159	161	130	156	215	161	130	171	198	171	198	161	130	166	104	171	198	166	104	174	32	171	198	174	32	182	178	182	178	174	32	185	50	182	178	185	50	190	157	190	157	185	50	190	32	190	157	190	32	212	225	212	225	190	32	196	17	212	225	196	17	206	94	206	94	196	17	204	5	206	94	204	5	213	-1	137	226	129	208	144	187	137	226	144	187	156	215	174	32	166	104	162	84	174	32	162	84	162	17	162	17	162	84	155	59	162	17	155	59	147	5	147	5	155	59	145	35	147	5	145	35	131	16	78	1	108	-4	90	19	90	19	108	-4	113	9	131	16	113	9	129	-1	131	16	129	-1	147	5	210	78	206	94	213	-1	212	225	206	94	261	225	252	39	248	32	250	8	250	8	248	32	245	27	250	8	245	27	241	26	241	26	232	31	239	0	239	0	232	31	225	-4	210	78	213	-1	216	60	216	60	213	-1	225	-4	216	60	225	-4	223	43	223	43	225	-4	232	31	258	24	263	43	265	65	258	24	265	65	257	65	258	24	257	65	255	50	258	24	255	50	252	39	258	24	252	39	250	8	241	26	239	0	250	8	113	9	108	-4	129	-1	90	19	75	43	78	1	78	1	75	43	66	76	78	1	66	76	52	16	52	16	66	76	61	109	52	16	61	109	60	137	60	137	63	167	52	207	52	207	63	167	79	224	52	16	60	137	52	207	52	16	52	207	32	41	32	41	52	207	31	181	32	41	31	181	19	73	19	73	31	181	19	148	19	73	19	148	15	112	108	324	124	328	124	328	133	342	124	328	144	322	133	342	144	322	157	338	157	338	144	322	158	309	157	338	158	309	179	327	179	327	158	309	167	290	179	327	167	290	172	268	172	200	181	204	172	235	172	200	172	235	170	225	172	200	170	225	169	178	172	200	169	178	179	162	172	200	179	162	173	199	233	114	231	137	228	78	228	78	231	137	223	158	228	78	223	158	214	46	214	46	223	158	211	176	214	46	211	176	194	190	192	19	214	46	194	190	192	19	194	190	190	101	192	19	190	101	187	72	192	19	187	72	179	47	192	19	179	47	167	28	192	19	167	28	164	2	194	190	173	199	179	162	194	190	179	162	187	136	194	190	187	136	190	101	170	225	166	215	169	178	169	178	166	215	160	209	169	178	160	209	158	187	158	187	160	209	152	206	129	11	131	-4	150	16	150	16	131	-4	164	2	150	16	164	2	167	28	85	297	95	314	102	337	102	337	95	314	108	324	102	337	108	324	133	342	133	342	108	324	124	328	78	250	79	276	76	322	78	250	76	322	76	-87	78	250	76	-87	77	-77	78	250	77	-77	78	-67	76	322	79	276	85	297	76	322	85	297	102	337	76	322	54	293	70	-107	76	322	70	-107	72	-102	76	322	72	-102	74	-95	76	322	74	-95	76	-87	70	-107	54	293	41	249	70	-107	41	249	36	186	70	-107	36	186	36	-67	70	-107	36	-67	35	-76	70	-107	35	-76	34	-85	70	-107	34	-85	32	-93	70	-107	32	-93	30	-101	70	-107	30	-101	27	-107	114	13	100	19	108	-2	114	13	108	-2	119	-3	114	13	119	-3	129	11	108	-2	100	19	98	1	98	1	100	19	88	26	98	1	88	26	88	7	88	7	88	26	80	35	88	7	80	35	78	45	78	45	78	16	88	7	148	190	152	206	147	207	148	190	147	207	142	190	118	188	125	187	127	210	127	210	125	187	130	187	127	210	130	187	130	210	130	210	130	187	134	188	130	210	134	188	136	209	136	209	134	188	138	189	136	209	138	189	141	208	141	208	138	189	142	190	141	208	142	190	147	207	106	203	106	195	108	206	108	206	106	195	109	192	108	206	109	192	112	208	112	208	109	192	113	189	112	208	113	189	118	210	118	210	113	189	118	188	118	210	118	188	127	210	173	247	181	204	179	327	173	247	179	327	172	268	206	229	209	236	209	289	209	289	209	236	211	244	209	289	211	244	214	264	214	264	211	244	213	251	214	264	213	251	213	257	190	209	196	215	197	311	197	311	196	215	202	222	197	311	202	222	209	289	209	289	202	222	206	229	197	311	179	327	181	204	197	311	181	204	190	209	172	235	181	204	173	247	148	190	158	187	152	206	131	-4	129	11	119	-3	106	195	106	203	105	200	35	192	41	194	41	194	49	228	41	194	66	179	49	228	66	179	78	214	78	214	66	179	84	143	78	214	84	143	97	177	97	177	84	143	96	96	97	177	96	96	103	50	120	49	115	84	118	-105	118	-105	115	84	108	130	118	-105	108	130	107	18	107	18	108	130	103	50	103	50	108	130	97	177	118	-105	127	-98	120	49	120	49	127	-98	129	0	120	49	129	0	172	225	172	225	129	0	222	225	107	18	103	9	105	-108	107	18	105	-108	118	-105	100	0	96	-7	96	-106	100	0	96	-106	105	-108	100	0	105	-108	103	9	96	-7	93	-16	96	-106	96	-106	93	-16	90	-25	96	-106	90	-25	90	-101	90	-101	90	-25	87	-36	90	-101	87	-36	85	-94	85	-94	87	-36	84	-47	85	-94	84	-47	82	-57	82	-85	85	-94	82	-57	82	-85	82	-57	81	-66	82	-85	81	-66	81	-74	135	-73	136	-58	136	-45	135	-73	136	-45	135	-32	135	-73	135	-32	133	-19	135	-73	133	-19	133	-87	133	-87	133	-19	131	-8	133	-87	131	-8	129	0	133	-87	129	0	127	-98	21	178	28	187	32	224	32	224	28	187	35	192	32	224	35	192	49	228	49	228	35	192	41	194	20	212	12	195	12	150	20	212	12	150	16	166	20	212	16	166	21	178	20	212	21	178	32	224	7	173	5	150	12	150	7	173	12	150	12	195	42	289	45	269	47	309	47	309	45	269	54	251	47	309	54	251	61	324	61	324	54	251	61	290	68	237	61	290	54	251	64	302	72	310	81	334	81	334	72	310	83	316	81	334	83	316	102	340	102	340	83	316	95	319	102	340	95	319	106	320	106	320	137	316	124	342	124	342	137	316	145	340	61	324	61	290	64	302	61	324	64	302	81	334	198	284	203	288	203	318	203	318	203	288	206	293	203	318	206	293	209	304	209	304	206	293	208	299	154	307	165	296	168	336	168	336	165	296	176	286	168	336	176	286	188	328	188	328	176	286	191	282	188	328	191	282	203	318	203	318	191	282	198	284	145	340	137	316	154	307	145	340	154	307	168	336	235	116	232	141	230	76	230	76	232	141	225	164	230	76	225	164	215	43	215	43	225	164	213	184	215	43	213	184	197	202	192	17	215	43	197	202	192	17	197	202	190	104	192	17	190	104	187	71	192	17	187	71	180	45	192	17	180	45	168	25	192	17	168	25	161	1	197	202	176	217	179	149	197	202	179	149	187	126	197	202	187	126	190	104	145	233	127	200	149	190	145	233	149	190	176	217	176	217	149	190	167	172	176	217	167	172	179	149	111	13	123	-4	121	10	121	10	123	-4	130	9	151	13	130	9	161	1	151	13	161	1	168	25	130	9	123	-4	161	1	124	342	102	340	106	320	69	70	86	1	76	52	76	52	86	1	85	35	93	26	85	35	86	1	93	26	86	1	123	-4	68	274	68	237	87	261	87	261	68	237	87	224	87	261	87	224	114	248	114	248	87	224	110	213	114	248	110	213	127	200	62	144	70	165	77	203	77	203	70	165	84	183	77	203	84	183	110	213	110	213	84	183	103	195	110	213	103	195	127	200	77	203	50	187	62	144	62	144	50	187	60	121	61	106	60	121	56	18	61	106	56	18	64	88	64	88	56	18	86	1	64	88	86	1	69	70	56	18	60	121	50	187	56	18	50	187	34	44	34	44	50	187	31	164	34	44	31	164	20	74	20	74	31	164	19	137	20	74	19	137	15	108	101	19	93	26	123	-4	101	19	123	-4	111	13	61	290	68	237	68	274	127	200	145	233	114	248	37	13	65	0	47	113	47	113	65	0	57	65	63	118	57	65	61	81	63	118	61	81	70	94	72	142	67	154	70	94	70	94	67	154	65	167	63	118	65	167	60	217	63	118	60	217	49	123	49	123	60	217	40	202	49	123	40	202	39	131	39	131	40	202	31	141	142	228	121	230	127	215	127	215	121	230	112	215	96	213	112	215	121	230	96	213	121	230	87	226	194	199	181	214	182	158	194	199	182	158	188	161	194	199	188	161	194	165	194	199	194	165	198	171	194	199	198	171	199	179	158	166	163	161	163	223	163	223	163	161	168	158	163	223	168	158	181	214	181	214	168	158	175	157	181	214	175	157	182	158	127	215	140	212	142	228	142	228	140	212	148	208	142	228	148	208	163	223	163	223	148	208	154	203	163	223	154	203	156	195	156	195	158	166	163	223	156	195	155	193	158	166	158	166	155	193	155	190	158	166	155	190	155	171	155	171	155	190	154	187	155	171	154	187	154	183	87	226	60	217	67	182	87	226	67	182	74	195	87	226	74	195	83	206	87	226	83	206	96	213	67	182	60	217	65	167	28	184	24	165	26	152	28	184	26	152	31	141	28	184	31	141	40	202	83	102	97	107	92	127	92	127	97	107	108	124	115	125	108	124	111	108	83	102	92	127	80	133	83	102	80	133	72	142	83	102	72	142	70	94	63	118	70	94	65	167	111	108	108	124	97	107	117	108	121	107	121	126	121	126	121	107	125	106	121	126	125	106	126	127	126	127	125	106	128	106	126	127	128	106	131	128	131	128	128	106	133	105	131	128	133	105	138	129	138	129	133	105	142	106	138	129	142	106	145	128	145	128	142	106	148	108	145	128	148	108	150	127	150	127	148	108	153	111	150	127	153	111	154	124	154	124	153	111	156	115	154	124	156	115	156	122	156	122	156	115	157	118	115	125	111	108	117	108	115	125	117	108	121	126	80	27	108	-4	95	22	95	22	108	-4	110	20	131	22	110	20	130	-1	131	22	130	-1	151	6	69	36	60	49	65	0	69	36	65	0	108	-4	69	36	108	-4	80	27	57	65	65	0	60	49	12	61	14	46	15	77	15	77	14	46	21	29	15	77	21	29	22	91	22	91	21	29	37	13	22	91	37	13	33	103	33	103	37	13	47	113	204	68	196	73	189	40	189	40	196	73	182	54	189	40	182	54	171	20	171	20	182	54	166	39	171	20	166	39	151	6	151	6	166	39	149	29	151	6	149	29	131	22	110	20	108	-4	130	-1	47	113	57	65	63	118	155	171	154	183	153	179	43	93	41	117	41	117	36	196	41	117	44	151	36	196	44	151	52	225	52	225	44	151	53	184	52	225	53	184	72	257	72	257	53	184	65	213	72	257	65	213	80	238	48	265	50	298	45	327	48	265	45	327	38	272	38	272	45	327	35	318	38	272	35	318	30	283	30	283	35	318	29	308	30	283	29	308	27	296	51	305	55	312	59	335	59	335	55	312	61	320	59	335	61	320	76	342	76	342	61	320	70	328	76	342	70	328	81	334	51	305	59	335	45	327	51	305	45	327	50	298	108	302	94	287	94	257	94	257	94	287	84	273	94	257	84	273	80	238	80	238	84	273	74	274	80	238	74	274	72	257	72	257	74	274	71	259	166	327	159	328	161	283	161	283	159	328	142	325	161	283	142	325	142	271	142	271	142	325	125	315	142	271	125	315	119	262	119	262	125	315	108	302	119	262	108	302	94	257	65	277	57	281	60	260	65	277	60	260	71	259	65	277	71	259	74	274	52	288	50	298	48	265	52	288	48	265	60	260	52	288	60	260	57	281	71	-1	95	-4	78	44	78	44	95	-4	103	40	108	40	103	40	105	-4	108	40	105	-4	117	-2	61	55	49	72	49	9	61	55	49	9	71	-1	61	55	71	-1	78	44	43	93	41	117	33	28	43	93	33	28	49	9	43	93	49	9	49	72	41	117	36	196	33	28	33	28	36	196	25	166	33	28	25	166	21	58	21	58	25	166	19	135	21	58	19	135	17	100	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-1	137	0	128	41	128	-1	128	41	123	41	128	-1	123	41	117	41	128	-1	117	41	117	-2	113	40	108	40	117	-2	113	40	117	-2	117	41	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	175	321	171	325	174	297	175	321	174	297	179	311	175	321	179	311	178	316	166	327	161	283	174	297	166	327	174	297	171	325	103	40	95	-4	105	-4	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	15	176	20	182	22	203	22	203	20	182	25	188	22	203	25	188	33	216	33	216	25	188	30	193	33	216	30	193	36	194	36	194	39	193	44	225	44	225	39	193	41	190	44	225	41	190	44	184	13	188	5	172	12	170	13	188	12	170	15	176	13	188	15	176	22	203	87	190	86	190	88	0	87	190	88	0	88	174	87	190	88	174	102	205	88	174	100	185	102	205	102	205	100	185	111	194	102	205	111	194	117	216	117	216	111	194	120	199	117	216	120	199	131	224	131	224	120	199	130	202	131	224	130	202	140	203	140	203	153	201	145	229	145	229	153	201	159	230	88	0	86	190	84	205	88	0	84	205	81	215	88	0	81	215	76	223	88	0	76	223	68	226	88	0	68	226	56	228	88	0	56	228	46	156	88	0	46	156	46	0	145	229	131	224	140	203	218	-65	218	160	216	182	218	-65	216	182	208	202	218	-65	208	202	218	-76	196	217	180	226	181	-103	196	217	181	-103	184	-107	196	217	184	-107	218	-76	196	217	218	-76	208	202	184	-107	226	-107	223	-101	184	-107	223	-101	221	-94	184	-107	221	-94	219	-86	184	-107	219	-86	218	-76	180	226	159	230	163	195	180	226	163	195	170	185	180	226	170	185	174	172	180	226	174	172	176	154	180	226	176	154	176	-79	180	226	176	-79	177	-89	180	226	177	-89	179	-97	180	226	179	-97	181	-103	176	154	176	-64	176	-79	45	173	46	156	56	228	45	173	56	228	44	225	45	173	44	225	44	184	44	225	33	216	36	194	159	230	153	201	163	195	150	340	126	342	150	318	150	318	126	342	119	328	99	324	119	328	126	342	99	324	126	342	87	333	230	228	226	254	229	110	230	228	229	110	234	166	230	228	234	166	233	198	220	277	211	296	215	63	220	277	215	63	229	110	220	277	229	110	226	254	23	81	28	64	32	273	32	273	28	64	40	41	32	273	40	41	55	310	55	310	40	41	55	21	55	310	55	21	59	193	59	193	55	21	59	161	59	193	59	161	59	177	59	177	59	161	189	177	189	177	59	161	189	161	189	177	189	161	192	27	189	177	192	27	199	313	199	313	192	27	215	63	199	313	215	63	211	296	171	292	182	256	185	325	185	325	182	256	188	216	185	325	188	216	199	313	199	313	188	216	189	177	169	334	150	340	150	318	169	334	150	318	171	292	169	334	171	292	185	325	187	109	180	67	192	27	192	27	180	67	168	36	192	27	168	36	161	3	161	3	168	36	151	16	161	3	151	16	128	9	128	9	98	18	122	-4	122	-4	98	18	96	-1	78	42	67	77	74	7	78	42	74	7	96	-1	78	42	96	-1	98	18	59	161	55	21	61	118	61	118	55	21	74	7	61	118	74	7	67	77	189	158	187	109	192	27	189	158	192	27	189	161	128	9	122	-4	161	3	59	193	62	247	55	310	55	310	62	247	70	285	55	310	70	285	87	333	87	333	70	285	83	310	87	333	83	310	99	324	14	144	15	120	18	226	18	226	15	120	18	100	18	226	18	100	32	273	32	273	18	100	23	81	14	144	18	226	13	170	45	188	57	219	42	193	42	193	57	219	41	214	42	193	41	214	37	196	37	196	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	57	4	65	-2	72	224	72	224	65	-2	77	-4	72	224	77	-4	88	230	88	230	77	-4	89	40	88	230	89	40	89	228	91	33	92	-1	93	31	93	31	92	-1	105	7	93	31	105	7	95	29	95	29	105	7	99	28	105	29	99	28	105	7	105	29	105	7	116	20	133	50	126	54	126	35	126	35	126	54	120	43	126	35	120	43	116	20	116	20	120	43	115	36	116	20	115	36	110	31	92	-1	91	33	90	36	92	-1	90	36	89	40	92	-1	89	40	77	-4	57	219	45	188	47	181	57	219	47	181	47	172	57	219	47	172	48	26	57	219	48	26	51	14	57	219	51	14	57	4	57	219	57	4	72	224	47	172	47	39	48	26	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	24	196	26	208	24	196	28	196	15	196	10	204	10	195	105	29	116	20	110	31	10	200	14	201	18	212	18	212	14	201	17	201	18	212	17	201	20	201	20	201	28	200	35	216	35	216	28	200	34	197	35	216	34	197	38	192	7	200	10	200	18	212	7	200	18	212	3	208	7	200	3	208	3	200	35	216	38	192	48	220	48	220	38	192	40	183	48	220	40	183	41	171	83	0	41	171	41	0	35	216	18	212	20	201	83	129	83	229	81	230	83	129	81	230	83	0	83	129	83	0	83	113	83	129	83	113	127	176	131	158	147	172	160	205	160	205	147	172	161	181	160	205	161	181	184	222	184	222	161	181	174	185	184	222	174	185	188	187	188	187	194	186	202	228	202	228	194	186	201	185	202	228	201	185	207	183	127	176	83	113	113	140	127	176	113	140	131	158	127	176	131	158	160	205	83	0	81	230	70	226	83	0	70	226	59	223	83	0	59	223	48	220	83	0	48	220	41	171	227	182	233	185	234	225	234	225	233	185	239	189	234	225	239	189	240	220	240	220	239	189	243	196	240	220	243	196	244	214	244	214	243	196	245	206	207	183	213	182	215	230	215	230	213	182	220	181	215	230	220	181	226	229	226	229	220	181	227	182	226	229	227	182	234	225	202	228	184	222	188	187	153	12	149	9	252	0	252	0	149	9	144	8	252	0	144	8	137	7	156	20	252	0	228	13	156	20	228	13	219	19	156	20	219	19	209	27	156	20	209	27	199	39	156	20	199	39	156	22	199	39	113	140	148	34	199	39	148	34	151	30	199	39	151	30	153	27	199	39	153	27	155	24	199	39	155	24	156	22	239	10	228	13	252	0	239	10	252	0	252	7	155	15	153	12	252	0	155	15	252	0	156	20	133	7	133	0	252	0	133	7	252	0	137	7	148	34	113	140	83	113	202	228	207	183	215	230	56	305	64	306	64	306	68	342	64	306	74	304	68	342	74	304	83	338	83	338	74	304	83	296	83	338	83	296	95	329	95	329	83	296	92	283	95	329	92	283	100	267	113	292	107	248	113	225	113	292	113	225	121	266	121	266	113	225	128	177	121	266	128	177	176	71	176	71	128	177	164	45	176	71	164	45	169	29	104	313	95	329	100	267	104	313	100	267	107	248	104	313	107	248	113	292	176	71	169	29	176	15	176	71	176	15	184	4	113	225	6	0	56	0	113	225	56	0	128	177	200	32	193	38	193	-2	193	-2	193	38	186	47	193	-2	186	47	184	4	184	4	186	47	181	58	184	4	181	58	176	71	235	53	229	42	230	8	230	8	229	42	222	35	230	8	222	35	219	-1	219	-1	222	35	215	31	219	-1	215	31	209	30	209	30	200	32	204	-5	204	-5	200	32	193	-2	239	24	244	45	246	69	239	24	246	69	238	69	239	24	238	69	235	53	239	24	235	53	230	8	209	30	204	-5	219	-1	43	295	49	302	51	337	51	337	49	302	56	305	51	337	56	305	68	342	68	342	56	305	64	306	39	325	32	308	34	268	39	325	34	268	38	284	39	325	38	284	43	295	39	325	43	295	51	337	28	288	26	268	34	268	28	288	34	268	32	308	78	225	36	225	69	-107	78	225	69	-107	71	-102	78	225	71	-102	73	-94	78	225	73	-94	75	-85	78	225	75	-85	76	-75	78	225	76	-75	76	9	78	225	76	9	78	9	69	-107	36	225	36	-65	69	-107	36	-65	35	-75	69	-107	35	-75	34	-84	69	-107	34	-84	32	-93	69	-107	32	-93	30	-101	69	-107	30	-101	27	-107	87	0	93	-2	96	32	96	32	93	-2	101	-4	96	32	101	-4	108	26	108	26	101	-4	109	-4	108	26	109	-4	121	24	121	24	109	-4	119	-3	121	24	119	-3	131	0	171	53	169	48	171	36	171	36	169	48	166	44	171	36	166	44	161	40	161	40	153	33	158	19	158	19	153	33	144	29	158	19	144	29	144	7	144	7	144	29	136	26	144	7	136	26	131	0	131	0	136	26	128	24	131	0	128	24	121	24	87	41	80	53	81	4	87	41	81	4	87	0	87	41	87	0	96	32	81	4	80	53	78	69	81	4	78	69	78	9	214	225	172	225	173	23	173	23	172	225	172	68	173	23	172	68	172	36	172	36	172	68	172	59	172	36	172	59	171	36	171	36	172	59	171	53	161	40	158	19	171	36	214	225	173	23	177	12	214	225	177	12	182	3	214	225	182	3	191	-2	214	225	191	-2	203	-4	214	225	203	-4	214	56	244	42	239	35	241	20	241	20	239	35	234	31	241	20	234	31	230	7	230	7	234	31	230	29	230	7	230	29	224	28	224	28	221	29	230	7	230	7	221	29	218	31	230	7	218	31	217	-1	217	-1	218	31	216	36	217	-1	216	36	215	45	250	35	258	50	251	53	250	35	251	53	244	42	250	35	244	42	241	20	215	45	214	56	203	-4	215	45	203	-4	217	-1	76	9	76	-75	76	-64	45	188	57	219	42	192	42	192	57	219	41	214	42	192	41	214	37	195	37	195	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	89	228	88	230	89	45	89	45	88	230	72	224	89	45	72	224	59	-6	59	-6	72	224	57	219	59	-6	57	219	47	172	47	172	57	219	47	181	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	25	196	26	208	25	196	28	196	186	84	189	141	163	55	163	55	189	141	163	97	163	55	163	97	134	28	134	28	163	97	129	63	134	28	129	63	100	7	100	7	129	63	90	45	189	141	203	116	206	188	206	188	203	116	212	141	206	188	212	141	212	230	212	230	212	141	217	166	212	230	217	166	222	230	222	230	217	166	220	189	222	230	220	189	221	211	89	45	59	-6	100	7	89	45	100	7	90	45	47	172	47	-6	59	-6	15	196	10	204	10	195	189	141	186	84	203	116	57	219	45	188	47	181	51	59	43	75	44	11	44	11	43	75	40	98	39	150	40	98	43	118	39	150	43	118	54	168	54	168	43	118	50	136	54	168	50	136	62	152	61	268	63	305	57	328	61	268	57	328	53	272	53	272	57	328	48	319	53	272	48	319	47	278	47	278	48	319	43	309	47	278	43	309	42	286	42	286	43	309	41	297	64	310	66	316	71	335	71	335	66	316	72	322	71	335	72	322	89	342	89	342	72	322	80	328	89	342	80	328	93	334	64	310	71	335	57	328	64	310	57	328	63	305	73	235	76	283	71	225	71	225	70	286	69	266	69	266	70	286	66	291	69	266	66	291	64	297	83	281	76	283	77	243	83	281	77	243	83	251	83	281	83	251	96	290	72	218	73	184	74	211	74	211	73	184	77	164	74	211	77	164	78	204	78	204	77	164	94	174	78	204	94	174	83	199	83	199	94	174	89	194	101	202	94	174	102	172	101	202	102	172	113	208	113	208	102	172	110	171	113	208	110	171	117	170	73	184	54	168	62	152	73	184	62	152	77	164	73	184	72	218	71	225	73	184	71	225	69	266	73	184	69	266	65	190	52	233	52	215	54	242	54	242	52	215	55	206	54	242	55	206	58	251	58	251	55	206	59	198	58	251	59	198	63	259	63	259	59	198	65	190	63	259	65	190	69	266	64	297	63	305	61	268	64	297	61	268	69	266	128	41	124	41	128	-1	128	-1	124	41	118	41	128	-1	118	41	117	-2	117	-2	118	41	111	40	117	-2	111	40	107	-4	107	-4	111	40	104	40	107	-4	104	40	98	-4	98	-4	104	40	98	40	177	29	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-26	201	-3	199	-53	199	-53	201	-3	192	15	199	-53	192	15	188	-34	188	-34	187	-76	199	-53	158	-1	170	-5	177	29	177	29	170	-5	180	-12	177	29	180	-12	192	15	192	15	180	-12	186	-22	192	15	186	-22	188	-34	188	-34	186	-47	187	-76	187	-76	186	-47	180	-59	187	-76	180	-59	170	-93	170	-93	180	-59	170	-67	170	-93	170	-67	159	-72	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	181	186	185	197	184	204	181	186	184	204	179	210	181	186	179	210	172	214	181	186	172	214	171	178	117	170	124	170	127	213	127	213	124	170	131	170	127	213	131	170	140	216	140	216	131	170	142	170	140	216	142	170	153	217	153	217	142	170	157	173	153	217	157	173	164	216	164	216	157	173	171	178	164	216	171	178	172	214	160	307	160	271	166	305	166	305	160	271	171	280	166	305	171	280	171	301	171	301	171	280	175	291	171	301	175	291	174	297	125	303	126	260	139	306	139	306	126	260	144	264	139	306	144	264	151	307	151	307	144	264	160	271	151	307	160	271	160	307	83	251	93	256	96	290	96	290	93	256	106	258	96	290	106	258	111	297	111	297	106	258	126	260	111	297	126	260	125	303	79	42	63	48	67	0	79	42	67	0	98	-4	79	42	98	-4	98	40	51	59	44	11	67	0	51	59	67	0	63	48	29	29	44	11	40	98	29	29	40	98	39	150	29	29	39	150	27	129	29	29	27	129	20	53	20	106	17	81	20	53	20	106	20	53	27	129	113	208	117	170	127	213	98	-90	97	-73	96	-80	128	41	128	-1	137	0	52	215	52	233	51	224	94	174	101	202	89	194	70	286	71	225	76	283	76	283	73	235	77	243	97	207	119	214	119	214	129	230	119	214	148	205	129	230	148	205	167	224	167	224	148	205	168	184	167	224	168	184	197	208	197	208	168	184	182	155	197	208	182	155	190	124	190	74	183	52	191	20	191	20	183	52	172	31	191	20	172	31	161	2	161	2	172	31	156	17	161	2	156	17	134	11	134	11	107	19	126	-4	126	-4	107	19	92	0	107	19	87	38	92	0	92	0	87	38	73	65	92	0	73	65	62	15	62	15	73	65	65	95	62	15	65	95	62	122	80	191	91	223	70	169	70	169	91	223	60	203	70	169	60	203	64	145	64	145	60	203	62	122	62	15	62	122	60	203	62	15	60	203	38	38	38	38	60	203	37	174	38	38	37	174	23	67	23	67	37	174	22	139	23	67	22	139	17	101	237	114	232	151	231	79	231	79	232	151	218	183	231	79	218	183	215	47	215	47	218	183	197	208	215	47	197	208	192	95	192	95	191	20	215	47	134	11	126	-4	161	2	97	207	119	214	129	230	97	207	129	230	91	223	97	207	91	223	80	191	190	74	191	20	192	95	197	208	190	124	192	95	72	119	64	77	77	9	77	9	64	77	54	54	77	9	54	54	52	-6	52	-6	54	54	42	42	52	-6	42	42	39	-5	39	-5	42	42	30	36	39	-5	30	36	30	0	30	0	30	36	26	35	30	0	26	35	23	6	23	6	26	35	23	33	23	6	23	33	20	31	20	15	23	6	20	31	20	15	20	31	19	28	20	15	19	28	18	25	97	225	68	222	78	183	78	183	91	48	97	225	97	225	91	48	98	99	97	225	98	99	100	183	100	183	98	99	100	148	180	183	239	183	239	225	180	183	239	225	147	183	147	183	239	225	100	183	176	78	175	88	169	-1	169	-1	175	88	175	99	169	-1	175	99	175	109	175	109	176	127	169	-1	169	-1	176	127	176	144	169	-1	176	144	156	7	156	7	176	144	178	160	156	7	178	160	179	173	147	20	180	183	147	183	147	20	147	183	145	160	179	173	180	183	147	20	179	173	147	20	156	7	97	225	100	183	239	225	4	155	12	155	16	180	16	180	12	155	23	167	16	180	23	167	29	200	29	200	23	167	35	176	29	200	35	176	46	214	46	214	35	176	47	180	46	214	47	180	68	222	68	222	47	180	62	183	68	222	62	183	78	183	188	41	184	47	185	-4	185	-4	184	47	180	54	185	-4	180	54	178	61	178	61	177	69	185	-4	185	-4	177	69	169	-1	188	41	205	0	194	38	194	38	205	0	203	36	209	37	203	36	205	0	209	37	205	0	220	12	233	69	229	55	232	29	233	69	232	29	239	49	233	69	239	49	241	69	223	45	216	40	220	12	223	45	220	12	232	29	223	45	232	29	229	55	143	136	141	109	141	37	143	136	141	37	147	20	143	136	147	20	145	160	139	82	139	56	141	37	139	82	141	37	141	109	78	183	72	119	77	9	78	183	77	9	91	48	176	78	169	-1	177	69	188	41	185	-4	205	0	209	37	220	12	216	40	107	212	123	216	123	216	129	230	123	216	145	211	129	230	145	211	163	225	163	225	145	211	163	197	163	225	163	197	191	210	191	210	163	197	177	175	191	210	177	175	186	144	191	210	190	106	192	19	191	210	192	19	214	188	214	188	192	19	214	47	214	188	214	47	228	158	228	158	214	47	228	82	228	158	228	82	233	123	192	19	190	106	187	75	192	19	187	75	179	49	192	19	179	49	166	29	192	19	166	29	164	1	129	11	130	-4	150	16	150	16	130	-4	164	1	150	16	164	1	166	29	130	-4	129	11	118	-4	118	-4	129	11	115	13	118	-4	115	13	108	-2	108	-2	115	13	101	18	108	-2	101	18	98	1	98	1	101	18	89	26	98	1	89	26	88	7	88	7	89	26	81	35	88	7	81	35	78	44	85	185	94	202	101	225	101	225	94	202	107	212	101	225	107	212	129	230	129	230	107	212	123	216	78	137	79	163	75	210	78	137	75	210	76	-85	78	137	76	-85	77	-75	78	137	77	-75	78	-64	75	210	79	163	85	185	75	210	85	185	101	225	75	210	54	182	70	-107	75	210	70	-107	72	-102	75	210	72	-102	74	-95	75	210	74	-95	76	-85	70	-107	54	182	41	138	70	-107	41	138	36	76	70	-107	36	76	36	-65	70	-107	36	-65	35	-75	70	-107	35	-75	34	-84	70	-107	34	-84	32	-93	70	-107	32	-93	30	-101	70	-107	30	-101	27	-107	78	44	78	15	88	7	191	210	186	144	190	106	60	54	48	68	50	5	50	5	48	68	42	85	50	5	42	85	33	20	33	20	42	85	41	105	45	171	41	105	45	135	45	171	45	135	73	202	73	202	45	135	58	158	73	202	58	158	76	174	73	202	76	174	107	223	107	223	76	174	97	183	107	223	97	183	118	186	118	186	141	182	142	230	142	230	141	182	158	174	142	230	158	174	169	227	169	227	158	174	170	163	169	227	170	163	190	218	190	218	170	163	181	155	190	218	181	155	192	151	17	83	21	45	25	130	25	130	21	45	33	20	25	130	33	20	45	171	45	171	33	20	41	105	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-1	137	0	128	41	128	-1	128	41	123	41	128	-1	123	41	119	41	128	-1	119	41	117	-2	105	-4	117	-2	107	40	111	40	107	40	117	-2	111	40	117	-2	115	40	115	40	117	-2	119	41	60	54	71	-2	78	45	78	45	71	-2	95	-4	78	45	95	-4	103	40	103	40	95	-4	105	-4	103	40	105	-4	107	40	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	213	191	205	206	208	157	213	191	208	157	212	163	213	191	212	163	215	169	213	191	215	169	216	176	205	206	190	218	192	151	205	206	192	151	201	153	205	206	201	153	208	157	142	230	107	223	118	186	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	60	54	50	5	71	-2	186	63	180	42	187	16	187	16	180	42	168	25	187	16	168	25	156	1	156	1	168	25	152	13	156	1	152	13	131	9	131	9	110	15	119	-4	119	-4	110	15	90	30	119	-4	90	30	87	1	87	1	90	30	75	54	87	1	75	54	64	84	58	207	60	117	65	145	58	207	65	145	87	220	87	220	65	145	78	164	87	220	78	164	97	176	58	18	87	1	64	84	58	18	64	84	60	117	58	18	60	117	58	207	58	18	58	207	35	184	58	18	35	184	35	42	20	151	15	108	20	73	20	151	20	73	35	42	20	151	35	42	35	184	153	172	167	155	171	183	171	183	167	155	178	134	171	183	259	225	137	183	119	225	87	220	97	176	119	225	97	176	118	182	119	225	118	182	137	183	119	225	137	183	259	225	137	183	153	172	171	183	233	94	229	121	228	65	228	65	229	121	218	138	228	65	218	138	212	38	212	38	218	138	203	152	212	38	203	152	189	85	189	85	203	152	186	165	189	85	186	165	186	110	186	165	171	183	178	134	186	165	178	134	186	110	189	85	187	16	212	38	131	9	119	-4	156	1	186	63	187	16	189	85	259	225	171	183	259	183	9	138	16	153	18	183	18	183	16	153	25	166	18	183	25	166	34	204	34	204	25	166	37	175	34	204	37	175	55	219	55	219	37	175	50	181	55	219	50	181	66	183	81	225	66	183	107	183	81	225	107	183	221	225	221	225	107	183	136	183	221	225	136	183	221	183	7	160	2	138	9	138	7	160	9	138	18	183	118	0	125	74	124	91	124	91	125	113	118	0	118	0	125	113	107	183	118	0	107	183	103	11	103	11	107	183	102	164	103	11	102	164	96	142	128	135	131	155	107	183	107	183	131	155	134	172	107	183	134	172	136	183	138	-4	157	0	141	39	141	39	157	0	151	36	161	38	151	36	157	0	161	38	157	0	172	10	185	71	182	59	183	27	185	71	183	27	191	48	185	71	191	48	193	71	176	49	169	42	172	10	176	49	172	10	183	27	176	49	183	27	182	59	138	-4	141	39	133	47	138	-4	133	47	128	59	138	-4	128	59	125	74	138	-4	125	74	118	0	103	11	96	142	94	28	94	28	96	142	92	119	94	28	92	119	89	49	89	49	92	119	88	95	89	49	88	95	87	71	161	38	172	10	169	42	66	183	81	225	55	219	128	135	107	183	125	113	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	200	75	204	18	202	104	139	218	127	230	127	220	61	116	60	137	60	137	55	20	60	137	54	207	55	20	54	207	33	46	33	46	54	207	33	181	33	46	33	181	19	78	19	78	33	181	19	150	19	78	19	150	15	114	63	94	55	20	68	72	68	72	55	20	85	3	68	72	85	3	76	52	76	52	85	3	86	34	94	25	86	34	85	3	94	25	85	3	123	-3	61	116	60	137	55	20	61	116	55	20	63	94	135	105	134	76	176	-107	176	-107	134	76	134	9	176	-107	134	9	134	-4	134	-4	134	9	124	10	134	-4	124	10	123	-3	123	-3	124	10	114	13	123	-3	114	13	104	18	134	221	134	228	132	229	134	221	132	229	129	229	134	221	129	229	126	230	134	221	126	230	124	230	134	221	124	230	121	230	134	221	121	230	109	216	175	221	176	-107	176	129	176	9	176	-4	220	1	176	9	220	1	191	9	191	9	220	1	214	14	207	230	201	216	218	209	207	230	218	209	233	224	233	224	218	209	232	190	233	224	232	190	243	164	178	179	182	198	184	226	184	226	182	198	189	211	184	226	189	211	195	229	195	229	189	211	201	216	195	229	201	216	207	230	175	221	176	129	177	155	175	221	177	155	178	179	175	221	178	179	184	226	176	-107	175	221	167	215	176	-107	167	215	160	208	176	-107	160	208	148	187	176	-107	148	187	141	162	176	-107	141	162	137	134	176	-107	137	134	135	105	296	111	291	151	292	75	292	75	291	151	278	184	292	75	278	184	277	43	277	43	278	184	258	209	277	43	258	209	254	18	254	18	258	209	252	103	254	18	252	103	250	74	254	18	250	74	243	49	258	209	233	224	243	164	258	209	243	164	249	134	258	209	249	134	252	103	231	28	214	14	220	1	231	28	220	1	254	18	231	28	254	18	243	49	63	166	73	189	84	224	84	224	73	189	88	206	84	224	88	206	121	230	121	230	88	206	109	216	63	166	84	224	54	207	63	166	54	207	60	137	176	-107	134	-4	134	-107	94	25	123	-3	104	18	79	224	63	230	67	192	67	192	63	230	56	195	51	194	56	195	63	230	51	194	63	230	49	227	194	225	123	93	126	26	126	26	123	93	113	139	126	26	113	139	110	78	110	78	113	139	103	177	110	78	103	177	101	119	67	192	77	183	79	224	79	224	77	183	85	168	79	224	85	168	92	206	92	206	85	168	93	147	92	206	93	147	103	177	103	177	93	147	101	119	138	41	243	225	194	225	138	41	194	225	126	26	138	41	126	26	136	-34	138	41	136	-34	141	-57	138	41	141	-57	147	1	110	78	6	-104	55	-104	110	78	55	-104	126	26	210	-49	206	-61	209	-90	209	-90	206	-61	201	-68	209	-90	201	-68	198	-104	198	-104	201	-68	195	-72	198	-104	195	-72	188	-74	187	-74	188	-74	177	-71	187	-74	177	-71	182	-109	182	-109	177	-71	168	-105	177	-71	168	-63	168	-105	168	-105	168	-63	160	-48	168	-105	160	-48	157	-94	157	-94	160	-48	153	-27	157	-94	153	-27	148	-78	148	-78	153	-27	147	1	148	-78	147	1	141	-57	216	-71	219	-52	220	-34	216	-71	220	-34	213	-34	216	-71	213	-34	210	-49	216	-71	210	-49	209	-90	187	-74	182	-109	198	-104	187	-74	198	-104	188	-74	34	156	37	171	38	217	38	217	37	171	41	182	38	217	41	182	49	227	49	227	41	182	46	190	49	227	46	190	51	194	34	156	38	217	31	202	34	156	31	202	27	182	34	156	27	182	26	156	239	39	223	17	236	0	236	0	223	17	197	9	197	-107	197	9	155	-4	197	225	155	225	155	-4	197	225	155	-4	197	9	155	225	155	9	155	-4	155	-4	155	9	129	17	155	-4	129	17	114	0	114	0	129	17	112	39	114	0	112	39	103	69	99	104	98	137	96	163	99	104	96	163	90	188	99	104	90	188	84	15	99	104	84	15	103	69	52	114	55	72	61	224	61	224	55	72	65	39	61	224	65	39	78	210	78	210	65	39	84	15	78	210	84	15	90	188	42	190	49	164	61	224	61	224	49	164	52	137	61	224	52	137	52	114	61	224	36	230	42	190	42	190	36	230	31	230	42	190	31	230	30	210	30	210	31	230	25	229	30	210	25	229	19	229	14	229	10	228	30	210	14	229	30	210	19	229	262	187	256	162	265	16	265	16	256	162	254	136	265	16	254	136	253	103	342	221	342	228	337	229	342	221	337	229	332	230	342	221	332	230	327	230	342	221	327	230	322	211	303	164	310	190	316	230	316	230	310	190	322	211	316	230	322	211	321	230	321	230	322	211	327	230	262	187	265	16	273	209	273	209	265	16	285	41	273	209	285	41	290	224	290	224	285	41	296	74	290	224	296	74	300	137	300	137	296	74	300	114	290	224	300	137	303	164	290	224	303	164	316	230	265	16	253	103	249	69	265	16	249	69	239	39	265	16	239	39	236	0	197	9	197	-4	236	0	197	-107	155	-4	155	-107	30	210	10	228	10	220	103	69	84	15	114	0	71	31	64	54	70	0	70	0	64	54	61	81	70	0	61	81	59	5	59	5	61	81	60	109	62	211	60	109	63	149	62	211	63	149	73	180	108	218	132	223	132	230	108	218	132	230	94	225	108	218	94	225	88	204	94	225	62	211	73	180	94	225	73	180	88	204	23	50	30	35	37	186	37	186	30	35	39	23	37	186	39	23	62	211	62	211	39	23	49	13	62	211	49	13	60	109	60	109	49	13	59	5	20	151	15	104	15	84	20	151	15	84	18	66	20	151	18	66	23	50	20	151	23	50	37	186	81	-3	93	-4	82	15	82	15	93	-4	100	9	113	12	100	9	109	-2	113	12	109	-2	123	3	71	31	70	0	81	-3	71	31	81	-3	82	15	174	51	170	73	175	12	174	158	170	73	173	85	174	158	173	85	175	95	177	145	174	158	175	95	177	145	175	95	177	105	177	145	177	105	178	115	177	145	178	115	179	127	156	175	156	43	163	173	163	173	156	43	164	26	163	173	164	26	169	168	169	168	164	26	170	73	169	168	170	73	174	158	174	51	175	12	181	33	181	33	175	12	187	3	181	33	187	3	190	20	190	20	187	3	202	-2	190	20	202	-2	200	12	200	12	202	-2	210	9	229	14	210	9	218	-4	229	14	218	-4	230	-3	282	35	289	49	292	152	292	152	289	49	294	66	292	152	294	66	297	105	297	105	294	66	296	85	275	187	250	211	252	104	275	187	252	104	253	5	275	187	253	5	263	13	275	187	263	13	273	23	275	187	273	23	282	35	275	187	282	35	292	152	240	179	249	146	250	211	250	211	249	146	252	104	253	5	252	104	252	76	240	179	250	211	226	203	226	203	250	211	218	225	226	203	218	225	206	218	206	218	218	225	180	230	206	218	180	230	180	223	229	14	230	-3	242	29	242	29	230	-3	242	0	242	29	242	0	248	51	248	51	242	0	253	5	248	51	253	5	252	76	210	9	202	-2	218	-4	139	84	142	73	143	168	143	168	142	73	147	26	143	168	147	26	149	173	149	173	147	26	156	43	149	173	156	43	156	175	147	26	142	73	138	51	147	26	138	51	136	12	136	12	138	51	132	33	136	12	132	33	123	3	123	3	132	33	123	20	123	3	123	20	113	12	138	159	135	145	135	103	138	159	135	103	137	94	138	159	137	94	139	84	138	159	139	84	143	168	135	145	133	126	134	114	135	145	134	114	135	103	100	9	93	-4	109	-2	170	73	164	26	175	12	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	57	188	68	219	54	193	54	193	68	219	53	214	54	193	53	214	49	196	49	196	53	214	43	196	40	196	43	196	53	214	40	196	53	214	37	208	69	4	77	-2	84	224	84	224	77	-2	89	-4	84	224	89	-4	99	230	99	230	89	-4	102	40	99	230	102	40	102	228	103	33	104	-1	105	31	105	31	104	-1	117	7	105	31	117	7	108	29	108	29	117	7	112	28	118	29	112	28	117	7	118	29	117	7	128	20	146	50	138	54	138	35	138	35	138	54	132	43	138	35	132	43	128	20	128	20	132	43	127	36	128	20	127	36	122	31	104	-1	103	33	102	36	104	-1	102	36	102	40	104	-1	102	40	89	-4	68	219	57	188	59	181	68	219	59	181	60	172	68	219	60	172	61	26	68	219	61	26	63	14	68	219	63	14	69	4	68	219	69	4	84	224	60	172	60	39	61	26	37	208	22	204	27	196	37	208	27	196	32	196	37	208	32	196	36	196	37	208	36	196	40	196	27	196	22	204	22	195	118	29	128	20	122	31	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	47	225	48	180	60	228	48	180	49	170	60	228	49	170	49	159	60	228	49	159	51	66	60	228	51	66	60	38	49	159	49	99	51	66	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	152	286	154	278	154	294	154	294	154	278	157	272	154	294	157	272	157	301	157	301	157	272	162	266	157	301	162	266	162	306	162	306	162	266	169	263	162	306	169	263	169	310	169	310	169	263	176	262	169	310	176	262	177	311	177	311	176	262	184	263	177	311	184	263	185	310	185	310	184	263	191	266	185	310	191	266	192	306	192	306	191	266	197	272	192	306	197	272	197	301	197	301	197	272	201	278	197	301	201	278	201	294	201	294	201	278	202	286	53	286	54	278	54	294	54	294	54	278	58	272	54	294	58	272	58	301	58	301	58	272	63	266	58	301	63	266	63	306	63	306	63	266	69	263	63	306	69	263	70	310	70	310	69	263	77	262	70	310	77	262	78	311	78	311	77	262	85	263	78	311	85	263	85	310	85	310	85	263	92	266	85	310	92	266	92	306	92	306	92	266	98	272	92	306	98	272	98	301	98	301	98	272	101	278	98	301	101	278	101	294	101	294	101	278	103	286	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	200	75	204	18	202	104	139	218	127	230	127	220	97	207	119	214	119	214	129	230	119	214	148	205	129	230	148	205	167	224	167	224	148	205	168	184	167	224	168	184	197	208	197	208	168	184	182	155	197	208	182	155	190	124	144	331	146	294	148	330	148	330	146	294	150	299	148	330	150	299	152	329	152	329	150	299	154	304	152	329	154	304	156	326	156	326	154	304	157	309	156	326	157	309	158	322	158	322	157	309	158	313	158	322	158	313	159	316	146	294	144	331	138	330	146	294	138	330	134	329	146	294	134	329	130	327	146	294	130	327	127	324	146	294	127	324	125	320	146	294	125	320	113	253	190	74	183	52	191	20	191	20	183	52	172	31	191	20	172	31	161	2	161	2	172	31	156	17	161	2	156	17	134	11	134	11	107	19	126	-4	126	-4	107	19	92	0	107	19	87	38	92	0	92	0	87	38	73	65	92	0	73	65	62	15	62	15	73	65	65	95	62	15	65	95	62	122	80	191	91	223	70	169	70	169	91	223	60	203	70	169	60	203	64	145	64	145	60	203	62	122	62	15	62	122	60	203	62	15	60	203	38	38	38	38	60	203	37	174	38	38	37	174	23	67	23	67	37	174	22	139	23	67	22	139	17	101	237	114	232	151	231	79	231	79	232	151	218	183	231	79	218	183	215	47	215	47	218	183	197	208	215	47	197	208	192	95	192	95	191	20	215	47	134	11	126	-4	161	2	97	207	119	214	129	230	97	207	129	230	91	223	97	207	91	223	80	191	190	74	191	20	192	95	197	208	190	124	192	95	113	253	125	320	95	253	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	145	331	146	294	149	330	149	330	146	294	151	299	149	330	151	299	153	329	153	329	151	299	154	304	153	329	154	304	156	326	156	326	154	304	157	309	156	326	157	309	159	322	159	322	157	309	159	313	159	322	159	313	160	316	146	294	145	331	139	330	146	294	139	330	134	329	146	294	134	329	131	327	146	294	131	327	128	324	146	294	128	324	126	320	146	294	126	320	113	253	113	253	126	320	96	253	200	75	204	18	202	104	139	218	127	230	127	220	172	331	174	294	176	330	176	330	174	294	178	299	176	330	178	299	180	329	180	329	178	299	182	304	180	329	182	304	184	326	184	326	182	304	184	309	184	326	184	309	186	322	186	322	184	309	186	313	186	322	186	313	187	316	174	294	172	331	166	330	174	294	166	330	162	329	174	294	162	329	158	327	174	294	158	327	155	324	174	294	155	324	153	320	174	294	153	320	141	253	71	31	64	54	70	0	70	0	64	54	61	81	70	0	61	81	59	5	59	5	61	81	60	109	62	211	60	109	63	149	62	211	63	149	73	180	108	218	132	223	132	230	108	218	132	230	94	225	108	218	94	225	88	204	94	225	62	211	73	180	94	225	73	180	88	204	23	50	30	35	37	186	37	186	30	35	39	23	37	186	39	23	62	211	62	211	39	23	49	13	62	211	49	13	60	109	60	109	49	13	59	5	20	151	15	104	15	84	20	151	15	84	18	66	20	151	18	66	23	50	20	151	23	50	37	186	81	-3	93	-4	82	15	82	15	93	-4	100	9	113	12	100	9	109	-2	113	12	109	-2	123	3	71	31	70	0	81	-3	71	31	81	-3	82	15	174	51	170	73	175	12	174	158	170	73	173	85	174	158	173	85	175	95	177	145	174	158	175	95	177	145	175	95	177	105	177	145	177	105	178	115	177	145	178	115	179	127	156	175	156	43	163	173	163	173	156	43	164	26	163	173	164	26	169	168	169	168	164	26	170	73	169	168	170	73	174	158	174	51	175	12	181	33	181	33	175	12	187	3	181	33	187	3	190	20	190	20	187	3	202	-2	190	20	202	-2	200	12	200	12	202	-2	210	9	229	14	210	9	218	-4	229	14	218	-4	230	-3	282	35	289	49	292	152	292	152	289	49	294	66	292	152	294	66	297	105	297	105	294	66	296	85	275	187	250	211	252	104	275	187	252	104	253	5	275	187	253	5	263	13	275	187	263	13	273	23	275	187	273	23	282	35	275	187	282	35	292	152	240	179	249	146	250	211	250	211	249	146	252	104	253	5	252	104	252	76	240	179	250	211	226	203	226	203	250	211	218	225	226	203	218	225	206	218	206	218	218	225	180	230	206	218	180	230	180	223	229	14	230	-3	242	29	242	29	230	-3	242	0	242	29	242	0	248	51	248	51	242	0	253	5	248	51	253	5	252	76	210	9	202	-2	218	-4	139	84	142	73	143	168	143	168	142	73	147	26	143	168	147	26	149	173	149	173	147	26	156	43	149	173	156	43	156	175	147	26	142	73	138	51	147	26	138	51	136	12	136	12	138	51	132	33	136	12	132	33	123	3	123	3	132	33	123	20	123	3	123	20	113	12	138	159	135	145	135	103	138	159	135	103	137	94	138	159	137	94	139	84	138	159	139	84	143	168	135	145	133	126	134	114	135	145	134	114	135	103	100	9	93	-4	109	-2	170	73	164	26	175	12	141	253	153	320	123	253	39	149	45	175	48	255	48	255	45	175	54	200	48	255	54	200	70	293	70	293	54	200	66	224	70	293	66	224	79	247	79	247	86	247	83	253	83	253	86	247	100	253	29	169	29	91	35	213	35	213	29	91	36	123	35	213	36	123	48	255	48	255	36	123	39	149	100	253	105	246	109	254	109	254	105	246	112	246	109	254	112	246	118	255	118	255	112	246	136	247	118	255	136	247	127	257	127	257	136	247	135	259	100	253	86	247	92	246	100	253	92	246	99	246	100	253	99	246	105	246	184	308	176	295	183	264	183	264	176	295	165	281	183	264	165	281	161	253	161	253	165	281	154	270	161	253	154	270	143	263	143	263	135	259	136	247	170	337	168	345	151	347	170	337	151	347	147	331	170	337	183	342	168	345	151	347	141	345	147	331	147	331	141	345	130	342	147	331	130	342	127	316	127	316	130	342	119	337	127	316	119	337	109	331	83	253	94	274	101	325	101	325	94	274	109	296	101	325	109	296	109	331	109	331	109	296	127	316	101	325	70	293	79	247	101	325	79	247	83	253	175	336	180	334	183	342	183	342	180	334	183	330	183	342	183	330	194	334	194	334	183	330	186	325	194	334	186	325	187	320	187	320	184	308	199	281	199	281	184	308	183	264	170	337	175	336	183	342	199	281	205	305	202	322	199	281	202	322	194	334	199	281	194	334	187	320	143	263	136	247	161	253	77	3	111	-4	78	14	78	14	111	-4	90	12	115	21	90	12	111	-4	115	21	111	-4	141	1	154	187	143	175	155	173	154	187	155	173	174	172	174	172	155	173	165	167	174	172	165	167	172	158	57	54	63	80	65	162	65	162	63	80	77	111	65	162	77	111	83	178	83	178	77	111	97	142	83	178	97	142	104	189	104	189	97	142	120	166	104	189	120	166	129	193	129	193	120	166	143	175	129	193	143	175	154	187	78	14	69	21	77	3	77	3	69	21	62	31	77	3	62	31	53	25	53	25	62	31	59	42	53	25	59	42	57	54	57	54	65	162	53	25	53	25	65	162	50	143	53	25	50	143	37	56	37	56	50	143	36	123	37	56	36	123	29	91	199	100	196	125	195	70	195	70	196	125	188	150	195	70	188	150	184	41	184	41	188	150	179	136	184	41	179	136	173	110	184	41	173	110	166	17	166	17	173	110	159	77	166	17	159	77	141	1	141	1	159	77	139	45	141	1	139	45	115	21	177	148	179	136	188	150	177	148	188	150	174	172	177	148	174	172	172	158	29	91	29	169	27	124	20	123	25	128	31	151	31	151	25	128	29	131	31	151	29	131	33	132	33	132	37	131	43	158	43	158	37	131	39	128	43	158	39	128	42	123	0	105	7	100	9	125	9	125	7	100	15	114	9	125	15	114	20	140	20	140	15	114	20	123	20	140	20	123	31	151	44	104	46	61	55	160	55	160	46	61	55	34	55	160	55	34	67	159	67	159	55	34	72	13	67	159	72	13	76	154	76	154	72	13	87	66	76	154	87	66	85	84	85	84	85	110	84	131	85	84	84	131	81	145	85	84	81	145	76	154	121	342	119	323	135	320	121	342	135	320	144	338	144	338	135	320	149	310	144	338	149	310	163	329	163	329	149	310	162	289	163	329	162	289	173	253	180	56	171	32	172	3	172	3	171	32	157	15	172	3	157	15	137	9	137	9	115	14	133	-4	133	-4	115	14	101	28	133	-4	101	28	97	0	97	0	101	28	91	46	97	0	91	46	87	66	43	115	44	104	55	160	43	115	55	160	43	158	43	115	43	158	42	123	43	158	31	151	33	132	272	137	272	145	264	136	264	136	272	145	263	146	264	136	263	146	256	135	256	135	263	146	255	146	256	135	255	146	247	134	247	134	255	146	246	147	247	134	246	147	238	134	238	134	246	147	238	148	238	134	238	148	230	150	230	150	229	176	230	134	230	134	229	176	227	95	229	176	225	203	227	95	227	95	225	203	220	230	227	95	220	230	217	58	217	58	220	230	212	257	217	58	212	257	201	281	217	58	201	281	200	26	200	26	201	281	191	300	200	26	191	300	186	116	186	116	185	85	200	26	200	26	185	85	180	56	200	26	180	56	172	3	137	9	133	-4	172	3	238	134	230	150	230	134	91	307	99	316	100	339	100	339	99	316	109	321	100	339	109	321	121	342	121	342	109	321	119	323	80	331	84	280	86	295	80	331	86	295	100	339	100	339	86	295	91	307	191	300	179	316	181	200	191	300	181	200	181	198	191	300	181	198	182	193	191	300	182	193	183	184	191	300	183	184	184	174	191	300	184	174	185	161	191	300	185	161	185	137	191	300	185	137	186	133	191	300	186	133	186	129	191	300	186	129	186	124	191	300	186	124	186	120	191	300	186	120	186	116	185	161	141	182	142	149	185	161	142	149	185	137	112	208	95	235	104	168	112	208	104	168	142	149	112	208	142	149	141	182	86	260	84	280	74	194	86	260	74	194	104	168	86	260	104	168	95	235	84	280	80	331	74	194	74	194	80	331	63	316	74	194	63	316	53	226	53	226	63	316	50	294	53	226	50	294	46	264	173	253	181	200	179	316	173	253	179	316	163	329	46	61	44	104	44	93	87	66	72	13	97	0	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	199	208	198	208	209	55	199	208	209	55	207	242	207	242	209	55	209	126	207	242	209	126	211	167	302	324	303	338	299	325	299	325	303	338	296	325	261	309	296	325	268	330	261	309	268	330	241	308	211	167	220	219	221	277	221	277	220	219	236	270	221	277	236	270	241	308	241	308	236	270	261	309	209	55	198	208	210	36	305	323	308	321	317	336	317	336	308	321	309	319	318	257	309	319	308	259	308	259	309	319	307	315	308	259	307	315	302	310	303	338	302	324	305	323	303	338	305	323	317	336	303	338	268	330	296	325	318	257	329	259	329	330	329	330	329	259	338	265	329	330	338	265	339	320	339	320	338	265	344	273	339	320	344	273	346	309	346	309	344	273	348	284	346	309	348	284	349	295	317	336	309	319	318	257	317	336	318	257	329	330	289	285	290	276	291	295	291	295	290	276	294	268	291	295	294	268	296	304	296	304	294	268	301	262	296	304	301	262	302	310	302	310	301	262	308	259	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	130	257	146	211	146	317	146	317	146	211	157	147	169	291	157	147	210	36	169	291	210	36	186	255	186	255	210	36	198	208	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	117	332	81	337	84	306	117	332	84	306	109	289	117	332	109	289	130	257	117	332	130	257	146	317	146	317	157	147	169	291	207	242	211	167	221	277	18	303	26	319	15	311	296	116	294	143	292	81	292	81	294	143	286	168	292	81	286	168	280	48	280	48	286	168	272	190	280	48	272	190	257	21	257	21	272	190	254	208	257	21	254	208	252	102	221	225	225	193	230	222	230	222	225	193	240	168	230	222	240	168	254	208	254	208	240	168	249	137	254	208	249	137	252	102	211	228	200	229	203	210	211	228	203	210	225	193	211	228	225	193	221	225	200	229	189	230	203	210	203	210	189	230	176	230	203	210	176	230	176	216	176	216	176	230	176	342	176	216	176	342	135	216	135	216	176	342	134	342	135	216	134	342	134	230	257	21	252	102	249	73	257	21	249	73	243	48	257	21	243	48	231	27	257	21	231	27	223	2	231	27	214	14	223	2	223	2	214	14	191	9	223	2	191	9	176	-4	176	-4	191	9	176	9	176	-4	176	9	176	-107	176	-107	176	9	135	216	176	-107	135	216	135	9	134	-4	134	-107	176	-107	134	-4	176	-107	135	9	134	-4	135	9	125	10	134	-4	125	10	123	-4	69	70	85	2	77	51	77	51	85	2	86	34	95	25	86	34	85	2	95	25	85	2	123	-4	82	202	86	224	70	186	70	186	86	224	55	206	70	186	55	206	62	164	62	164	55	206	60	137	61	113	60	137	55	20	61	113	55	20	64	91	64	91	55	20	85	2	64	91	85	2	69	70	123	-4	125	10	114	13	123	-4	114	13	104	18	123	-4	104	18	95	25	126	230	86	224	99	212	126	230	99	212	120	216	126	230	120	216	135	216	126	230	135	216	134	230	55	20	60	137	55	206	55	20	55	206	33	47	33	47	55	206	32	180	33	47	32	180	19	79	19	79	32	180	19	149	19	79	19	149	15	114	86	224	82	202	99	212	176	216	135	216	176	9	11	137	18	152	18	183	18	183	18	152	27	164	18	183	27	164	33	204	33	204	27	164	36	174	33	204	36	174	53	219	53	219	36	174	48	181	53	219	48	181	61	183	77	225	61	183	84	183	77	225	84	183	363	225	363	225	84	183	125	183	363	225	125	183	279	183	8	160	3	137	11	137	8	160	11	137	18	183	108	137	112	153	84	183	84	183	112	153	118	169	84	183	118	169	125	183	108	52	112	0	115	30	115	30	112	0	134	-4	115	30	134	-4	126	15	126	15	134	-4	143	9	156	12	143	9	153	-2	156	12	153	-2	169	3	105	99	92	12	106	76	106	76	92	12	112	0	106	76	112	0	108	52	219	51	215	74	221	12	217	149	215	74	218	82	217	149	218	82	221	138	221	138	218	82	220	90	221	138	220	90	222	99	223	126	221	138	222	99	223	126	222	99	223	107	223	126	223	107	224	115	188	74	193	26	193	156	193	156	193	26	201	43	193	156	201	43	202	159	202	159	201	43	210	25	202	159	210	25	211	156	211	156	210	25	215	74	211	156	215	74	217	149	219	51	221	12	226	33	226	33	221	12	233	2	226	33	233	2	236	20	236	20	233	2	247	-2	236	20	247	-2	246	12	246	12	247	-2	258	9	275	15	258	9	261	-4	275	15	261	-4	286	0	363	225	279	183	285	171	363	225	285	171	291	155	363	225	291	155	320	183	363	225	320	183	363	183	340	136	336	153	339	63	339	63	336	153	329	169	339	63	329	169	327	33	327	33	329	169	320	183	327	33	320	183	309	12	309	12	320	183	298	103	291	155	295	138	320	183	320	183	295	138	297	120	320	183	297	120	298	103	106	118	108	137	84	183	106	118	84	183	92	12	106	118	92	12	105	99	340	136	339	63	343	102	340	136	343	102	342	119	309	12	298	103	297	76	309	12	297	76	293	51	309	12	293	51	286	29	309	12	286	29	286	0	258	9	247	-2	261	-4	186	149	182	139	183	90	186	149	183	90	185	81	186	149	185	81	188	74	186	149	188	74	193	156	179	116	180	107	180	127	180	127	180	107	181	99	180	127	181	99	182	139	182	139	181	99	183	90	193	26	188	74	183	51	193	26	183	51	182	12	182	12	183	51	176	33	182	12	176	33	169	3	169	3	176	33	167	19	169	3	167	19	156	12	143	9	134	-4	153	-2	76	169	69	153	76	34	76	169	76	34	92	12	76	169	92	12	84	183	64	137	61	120	64	64	64	137	64	64	76	34	64	137	76	34	69	153	64	64	61	120	60	103	275	15	286	0	286	29	61	183	77	225	53	219	215	74	210	25	221	12	254	-107	254	-98	233	-96	254	-107	233	-96	219	-92	254	-107	219	-92	154	-68	254	-107	154	-68	151	-83	254	-107	151	-83	143	-91	254	-107	143	-91	129	-96	254	-107	129	-96	108	-98	254	-107	108	-98	108	-107	211	-84	207	-71	167	12	167	12	207	-71	181	11	196	12	181	11	207	-71	196	12	207	-71	206	-52	155	-4	211	-84	167	12	155	-4	167	12	154	15	155	-4	154	15	142	19	155	-4	142	19	130	25	155	-4	130	25	119	33	155	-4	119	33	109	8	155	-46	154	-68	219	-92	155	-46	219	-92	211	-84	155	-46	211	-84	155	-4	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	90	75	109	8	103	52	103	52	109	8	119	33	76	132	74	166	71	33	76	132	71	33	81	102	81	102	71	33	109	8	81	102	109	8	90	75	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	17	167	23	114	24	224	24	224	23	114	42	69	24	224	42	69	46	271	46	271	42	69	71	33	46	271	71	33	74	166	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	223	19	252	8	235	26	235	26	252	8	246	35	260	53	246	35	252	8	260	53	252	8	290	33	285	134	290	33	287	169	287	169	290	33	314	269	314	269	290	33	319	68	314	269	319	68	336	222	336	222	319	68	337	113	336	222	337	113	344	166	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	290	33	285	134	280	103	290	33	280	103	272	76	290	33	272	76	260	53	209	15	196	12	206	-4	209	15	206	-4	252	8	209	15	252	8	223	19	206	-4	196	12	206	-52	46	271	74	166	81	307	110	13	101	18	103	-2	103	-2	101	18	93	25	103	-2	93	25	86	34	86	34	76	51	103	-2	103	-2	76	51	74	7	74	7	76	51	69	70	74	7	69	70	64	91	74	7	64	91	61	113	74	7	61	113	50	24	50	24	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	15	114	19	79	20	153	20	153	19	79	31	49	20	153	31	49	35	185	35	185	31	49	50	24	35	185	50	24	58	209	58	209	50	24	60	137	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	180	44	168	25	176	7	176	7	168	25	151	13	176	7	151	13	146	-2	146	-2	151	13	131	9	146	-2	131	9	146	-107	146	-107	131	9	120	10	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	180	44	200	26	187	70	187	70	200	26	190	102	191	210	190	102	200	26	191	210	200	26	215	186	215	186	200	26	219	50	215	186	219	50	230	154	230	154	219	50	231	81	230	154	231	81	235	116	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	146	-107	120	10	110	13	146	-107	110	13	103	-2	146	-107	103	-2	103	-107	180	44	176	7	200	26	162	225	130	215	140	211	97	107	63	132	71	53	71	53	63	132	51	177	41	73	51	177	27	213	41	73	27	213	21	106	21	106	27	213	14	153	124	-59	129	-86	136	-69	136	-69	129	-86	146	-96	136	-69	146	-96	150	-76	150	-76	146	-96	164	-103	150	-76	164	-103	165	-82	165	-82	164	-103	181	-107	165	-82	181	-107	180	-85	180	-85	181	-107	195	-86	206	-86	195	-86	198	-108	206	-86	198	-108	233	-104	51	177	59	220	60	264	60	264	59	220	81	256	60	264	81	256	108	304	108	304	81	256	114	284	108	304	114	284	164	329	164	329	114	284	155	303	164	329	155	303	200	309	200	309	227	305	220	338	220	338	227	305	245	337	60	264	27	213	51	177	267	-47	262	-57	263	-91	263	-91	262	-57	256	-65	263	-91	256	-65	248	-72	248	-72	239	-78	263	-91	263	-91	239	-78	233	-104	311	-8	308	15	305	-43	305	-43	308	15	299	36	305	-43	299	36	288	-71	288	-71	299	36	286	53	288	-71	286	53	272	-24	272	-24	286	53	267	67	272	-24	267	67	264	0	244	77	194	88	212	27	244	77	212	27	242	17	244	77	242	17	264	0	244	77	264	0	267	67	97	107	107	42	143	96	143	96	107	42	147	36	143	96	147	36	194	88	194	88	147	36	179	33	194	88	179	33	212	27	272	-24	271	-36	288	-71	267	-47	263	-91	288	-71	267	-47	288	-71	271	-36	233	-104	239	-78	228	-82	233	-104	228	-82	218	-84	233	-104	218	-84	206	-86	274	269	285	271	286	325	286	325	285	271	294	275	286	325	294	275	298	313	298	313	294	275	299	281	298	313	299	281	303	296	303	296	299	281	302	288	267	333	245	337	251	283	267	333	251	283	260	273	267	333	260	273	274	269	267	333	274	269	286	325	245	337	227	305	242	295	245	337	242	295	251	283	220	338	164	329	200	309	195	-86	181	-107	198	-108	129	-86	124	-59	114	-72	71	53	51	177	41	73	97	107	71	53	107	42	47	51	42	62	50	5	50	5	42	62	41	75	36	125	41	75	42	84	36	125	42	84	58	145	58	145	42	84	45	93	58	145	45	93	50	102	99	125	118	172	87	123	87	123	118	172	85	161	87	123	85	161	76	120	76	120	85	161	66	116	57	110	66	116	58	145	57	110	58	145	50	102	155	187	158	135	178	201	178	201	158	135	185	149	178	201	185	149	197	220	197	220	185	149	204	171	197	220	204	171	210	245	210	245	204	171	215	203	210	245	215	203	218	245	99	125	111	127	118	172	118	172	111	127	123	128	118	172	123	128	134	178	134	178	123	128	158	135	134	178	158	135	155	187	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	47	51	50	5	55	42	55	42	50	5	71	-2	55	42	71	-2	66	35	66	35	71	-2	79	33	87	34	79	33	95	-4	87	34	95	-4	98	36	98	36	95	-4	105	-4	98	36	105	-4	109	38	109	38	105	-4	117	-2	109	38	117	-2	120	40	120	40	117	-2	128	-1	120	40	128	-1	128	41	128	41	128	-1	137	0	79	33	71	-2	95	-4	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	85	161	58	145	66	116	33	19	50	5	41	75	33	19	41	75	36	125	33	19	36	125	22	100	33	19	22	100	21	39	21	39	22	100	17	68	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	50	276	102	37	100	56	100	184	100	164	224	164	100	184	224	164	224	184	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	61	49	40	113	16	50	61	113	16	105	24	50	61	105	24	102	37	50	61	102	37	50	276	80	195	218	195	218	225	80	195	218	225	40	225	80	195	40	225	80	-94	80	65	80	45	193	45	80	65	193	45	193	65	80	-94	40	225	40	-94	126	398	112	397	116	371	116	371	112	397	108	372	100	372	108	372	112	397	100	372	112	397	99	393	74	362	83	367	86	386	86	386	83	367	92	370	86	386	92	370	99	393	99	393	92	370	100	372	72	376	57	363	64	355	72	376	64	355	74	362	72	376	74	362	86	386	339	271	333	278	279	209	279	209	333	278	66	182	279	209	66	182	13	113	13	113	66	182	118	318	120	322	118	318	141	283	120	322	141	283	122	328	122	328	141	283	125	335	127	348	141	283	145	396	145	396	141	283	156	304	145	396	156	304	159	389	159	389	156	304	166	320	159	389	166	320	168	379	168	379	166	320	172	333	168	379	172	333	174	367	174	367	172	333	175	345	174	367	175	345	176	355	127	354	127	348	145	396	127	354	145	396	126	398	127	354	126	398	125	361	126	398	116	371	121	367	126	398	121	367	125	361	127	342	125	335	141	283	127	342	141	283	127	348	118	318	66	182	141	283	171	47	172	24	174	58	174	58	172	24	178	12	174	58	178	12	180	71	180	71	178	12	187	2	180	71	187	2	190	88	190	88	187	2	201	-4	190	88	201	-4	205	108	205	108	201	-4	220	-6	205	108	220	-6	219	44	219	44	219	49	205	108	205	108	219	49	221	56	205	108	221	56	224	63	205	108	224	63	279	209	279	209	224	63	226	70	279	209	226	70	228	74	228	74	339	271	279	209	282	36	272	29	274	16	274	16	272	29	263	24	274	16	263	24	260	6	260	6	263	24	254	21	260	6	254	21	247	-1	247	-1	254	21	246	20	247	-1	246	20	238	20	238	20	230	21	234	-5	234	-5	230	21	225	25	234	-5	225	25	221	31	220	-6	234	-5	221	31	220	-6	221	31	219	37	220	-6	219	37	219	44	238	20	234	-5	247	-1	282	36	274	16	289	29	172	24	171	47	170	36	13	113	118	318	7	120	95	186	186	331	137	331	95	186	137	331	32	145	95	186	32	145	165	145	95	186	165	145	228	186	165	145	73	0	123	0	165	145	123	0	228	186	103	161	126	161	103	300	103	300	103	328	86	294	86	294	103	328	69	314	86	294	69	314	69	287	69	287	69	314	52	278	37	293	6	265	20	254	37	293	20	254	36	267	37	293	36	267	52	278	37	293	52	278	69	314	130	306	135	306	139	336	139	336	135	306	140	307	139	336	140	307	177	338	177	338	140	307	144	307	177	338	144	307	148	307	148	307	181	303	177	338	177	338	181	303	239	328	295	299	291	227	301	209	301	209	312	186	341	251	341	251	312	186	320	161	341	251	320	161	327	136	213	100	232	149	239	203	239	203	232	149	260	188	239	203	260	188	291	227	291	227	260	188	301	209	200	160	172	107	201	0	200	160	201	0	204	48	200	160	204	48	213	100	200	160	213	100	239	203	155	51	150	0	201	0	155	51	201	0	172	107	327	136	331	109	341	251	341	251	331	109	332	80	350	-12	332	80	326	35	350	-12	326	35	313	-58	313	-58	326	35	309	-7	313	-58	309	-7	283	-45	341	251	295	299	301	209	372	185	341	251	350	-12	372	185	350	-12	375	43	372	185	375	43	383	103	266	-91	313	-58	283	-45	266	-91	283	-45	250	-74	266	-91	250	-74	212	-91	266	-91	212	-91	212	-108	181	303	213	293	239	328	239	328	213	293	242	276	239	328	242	276	295	299	295	299	242	276	269	254	295	299	269	254	291	227	103	300	126	161	103	328	103	328	126	161	126	305	103	328	126	305	139	336	139	336	126	305	130	306	332	80	350	-12	341	251	60	236	89	212	106	236	106	236	89	212	116	186	106	236	116	186	148	205	148	205	116	186	140	156	148	205	140	156	150	143	148	205	150	143	181	172	181	172	150	143	153	138	181	172	153	138	156	133	57	264	3	286	29	256	57	264	29	256	60	236	57	264	60	236	106	236	156	133	159	128	181	172	181	172	159	128	163	123	181	172	163	123	166	118	166	118	169	112	181	172	181	172	169	112	172	107	181	172	172	107	174	101	174	101	177	96	181	172	181	172	177	96	180	91	181	172	180	91	186	76	186	76	180	91	102	27	102	27	180	91	94	41	140	156	55	108	64	94	140	156	64	94	150	143	237	53	229	83	231	-107	231	-107	229	83	218	112	231	-107	218	112	218	-58	218	-58	217	-67	231	-107	231	-107	217	-67	217	-76	231	-107	217	-76	216	-85	218	112	204	140	207	20	218	112	207	20	213	-5	218	112	213	-5	217	-32	218	112	217	-32	218	-58	204	140	181	172	186	76	204	140	186	76	198	48	204	140	198	48	207	20	242	21	237	53	239	-68	242	21	239	-68	241	-48	242	21	241	-48	243	-29	242	21	243	-29	243	-10	237	53	231	-107	236	-87	237	53	236	-87	239	-68	215	-95	214	-104	231	-107	215	-95	231	-107	216	-85	29	256	3	286	-2	272	95	174	97	217	89	184	89	184	97	217	82	226	89	184	82	226	81	190	81	190	82	226	71	192	67	191	71	192	82	226	67	191	82	226	64	230	206	225	111	104	170	121	170	121	111	104	94	94	170	121	94	94	91	85	91	85	21	0	73	0	112	114	114	125	115	183	115	183	114	125	115	138	115	183	115	138	117	160	117	160	115	138	117	150	110	104	112	114	115	183	110	104	115	183	108	202	110	104	108	202	100	148	110	104	100	148	99	136	110	104	99	136	98	121	110	104	98	121	96	107	110	104	96	107	94	94	110	104	94	94	111	104	191	40	185	50	194	0	194	0	185	50	181	64	194	0	181	64	180	11	180	11	181	64	180	85	171	121	180	85	180	98	171	121	180	98	181	111	186	132	189	141	206	225	186	132	206	225	183	122	183	122	206	225	171	121	183	122	171	121	181	111	206	225	189	141	257	225	99	162	100	148	108	202	99	162	108	202	97	217	91	85	73	0	170	121	225	43	219	40	225	-3	225	-3	219	40	216	37	225	-3	216	37	214	-4	214	-4	216	37	213	34	214	-4	213	34	209	33	209	33	199	35	214	-4	214	-4	199	35	194	0	252	26	251	32	250	14	250	14	251	32	248	37	250	14	248	37	244	5	244	5	248	37	244	41	244	5	244	41	239	43	225	43	225	-3	233	44	233	44	225	-3	236	0	233	44	236	0	239	43	239	43	236	0	244	5	171	121	168	111	170	27	171	121	170	27	180	11	171	121	180	11	180	85	166	100	164	88	164	46	166	100	164	46	170	27	166	100	170	27	168	111	163	76	162	65	164	46	163	76	164	46	164	88	64	230	53	229	54	181	64	230	54	181	60	184	64	230	60	184	63	188	64	230	63	188	67	191	35	184	40	181	43	225	43	225	40	181	46	180	43	225	46	180	53	229	53	229	46	180	54	181	27	198	28	193	29	210	29	210	28	193	31	188	29	210	31	188	35	219	35	219	31	188	35	184	35	219	35	184	43	225	97	217	95	174	99	162	191	40	194	0	199	35	206	225	170	121	171	121	28	-6	65	-50	44	40	44	40	65	-50	75	-8	75	-8	65	-50	110	-71	75	-8	110	-71	119	-30	119	-30	110	-71	154	-79	119	-30	154	-79	166	-40	166	-40	154	-79	189	-88	166	-40	189	-88	202	-54	202	-54	189	-88	205	-107	202	-54	205	-107	217	-86	217	-86	205	-107	213	-107	217	-86	213	-107	214	-103	55	24	69	11	60	137	60	137	63	166	50	197	50	197	63	166	71	188	50	197	71	188	83	221	83	221	71	188	83	203	83	221	83	203	129	230	129	230	83	203	100	213	129	230	100	213	120	216	120	216	141	210	129	230	129	230	141	210	166	224	133	9	106	-2	131	-4	133	9	131	-4	166	1	133	9	105	17	106	-2	86	2	106	-2	105	17	86	2	105	17	85	37	86	2	85	37	70	66	86	2	70	66	69	11	62	101	60	137	69	11	62	101	69	11	70	66	188	82	183	55	195	18	195	18	183	55	173	32	195	18	173	32	166	1	166	1	173	32	157	15	166	1	157	15	133	9	175	171	186	142	195	208	195	208	186	142	190	108	195	18	190	108	188	82	166	224	141	210	160	195	166	224	160	195	175	171	166	224	175	171	195	208	195	18	217	44	217	183	217	183	217	44	230	75	217	183	230	75	230	150	230	150	230	75	235	110	195	208	190	108	195	18	195	208	195	18	217	183	217	-86	214	-103	215	-98	217	-86	215	-98	216	-93	217	-86	216	-93	217	-89	16	49	18	29	18	126	18	126	18	29	22	10	18	126	22	10	29	163	29	163	22	10	28	-6	29	163	28	-6	44	40	18	126	15	89	15	69	18	126	15	69	16	49	44	40	45	40	50	197	50	197	45	40	55	24	50	197	55	24	60	137	50	197	29	163	44	40	149	315	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	299	121	299	126	330	108	286	97	271	108	286	126	330	97	271	126	330	81	307	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	315	81	307	46	271	46	61	81	307	46	61	74	180	81	307	74	180	77	205	81	307	77	205	82	229	81	307	82	229	88	251	81	307	88	251	97	271	76	126	74	157	81	24	81	24	74	157	46	61	46	61	74	157	74	180	74	180	74	157	286	180	286	180	74	157	287	157	286	180	287	157	314	269	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	119	33	126	1	130	25	130	25	126	1	180	-6	130	25	180	-6	142	19	279	98	271	73	279	24	279	24	271	73	260	52	279	24	260	52	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	157	314	60	287	157	285	126	268	261	277	237	280	306	280	306	277	237	284	210	280	306	284	210	314	269	314	269	284	210	286	180	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	256	281	280	306	280	306	256	281	268	261	280	306	235	330	242	296	285	126	279	98	279	24	285	126	279	24	314	60	181	11	180	-6	234	1	235	330	180	338	180	320	82	98	81	24	91	73	91	73	81	24	126	1	91	73	126	1	103	51	103	51	126	1	119	33	76	126	81	24	82	98	223	19	234	1	235	26	155	112	155	127	57	112	57	112	57	127	53	205	53	205	57	127	61	151	53	205	61	151	82	223	82	223	61	151	69	175	82	223	69	175	82	196	68	56	78	1	82	35	82	35	78	1	112	-4	82	35	112	-4	100	21	100	21	112	-4	123	16	139	17	123	16	136	-1	139	17	136	-1	157	5	60	82	57	112	50	18	60	82	50	18	78	1	60	82	78	1	68	56	12	108	17	74	17	145	17	145	17	74	30	44	17	145	30	44	31	178	31	178	30	44	50	18	31	178	50	18	53	205	53	205	50	18	57	112	158	203	169	191	160	221	160	221	169	191	167	220	171	220	167	220	169	191	171	220	169	191	177	177	184	230	176	230	177	177	184	230	177	177	183	162	184	230	183	162	191	162	177	177	176	230	175	227	177	177	175	227	174	224	177	177	174	224	173	222	177	177	173	222	171	220	133	229	119	215	142	212	133	229	142	212	144	226	144	226	142	212	158	203	144	226	158	203	152	223	152	223	158	203	160	221	204	52	196	56	191	33	191	33	196	56	183	41	191	33	183	41	176	17	176	17	183	41	169	29	176	17	169	29	157	5	157	5	169	29	155	22	157	5	155	22	139	17	123	16	112	-4	136	-1	118	230	82	223	82	196	118	230	82	196	99	210	118	230	99	210	119	215	118	230	119	215	133	229	57	127	57	112	155	127	45	1	46	3	50	34	50	34	46	3	49	4	50	34	49	4	52	5	52	5	60	4	61	21	61	21	60	4	67	1	61	21	67	1	77	13	77	13	67	1	76	0	77	13	76	0	87	-3	28	63	36	-4	36	63	36	63	36	-4	44	-4	36	63	44	-4	42	48	42	48	44	-4	44	-1	42	48	44	-1	50	34	50	34	44	-1	45	1	16	172	23	169	28	192	28	192	23	169	37	184	28	192	37	184	44	208	44	208	37	184	50	195	44	208	50	195	62	220	62	220	50	195	65	203	62	220	65	203	84	227	84	227	65	203	80	208	84	227	80	208	97	209	97	209	119	204	108	230	108	230	119	204	142	224	207	117	203	150	202	80	202	80	203	150	190	181	202	80	190	181	189	47	189	47	190	181	169	207	189	47	169	207	167	20	167	20	169	207	162	113	162	98	162	113	65	113	162	98	65	113	65	98	169	207	142	224	151	169	169	207	151	169	159	143	169	207	159	143	162	113	142	224	119	204	138	190	142	224	138	190	151	169	167	20	162	113	162	98	167	20	162	98	159	73	167	20	159	73	150	50	167	20	150	50	137	29	167	20	137	29	137	2	100	9	101	-4	120	15	120	15	101	-4	137	2	120	15	137	2	137	29	108	230	84	227	97	209	100	9	77	13	87	-3	100	9	87	-3	101	-4	61	21	50	34	52	5	118	436	118	387	126	435	126	435	118	387	126	388	126	435	126	388	133	431	133	431	126	388	133	391	133	431	133	391	138	426	138	426	133	391	138	397	138	426	138	397	142	419	142	419	138	397	142	403	142	419	142	403	143	411	94	411	95	403	95	419	95	419	95	403	98	397	95	419	98	397	98	426	98	426	98	397	103	391	98	426	103	391	104	431	104	431	103	391	110	388	104	431	110	388	110	435	110	435	110	388	118	387	110	435	118	387	118	436	50	24	43	16	281	0	281	0	43	16	30	12	281	0	30	12	11	9	54	294	55	275	111	310	54	294	111	310	50	307	50	307	111	310	116	312	50	307	116	312	276	331	276	331	116	312	123	312	193	411	194	403	194	419	194	419	194	403	198	397	194	419	198	397	198	426	198	426	198	397	203	391	198	426	203	391	203	431	203	431	203	391	209	388	203	431	209	388	210	435	210	435	209	388	217	387	210	435	217	387	218	436	218	436	217	387	225	388	218	436	225	388	225	435	225	435	225	388	232	391	225	435	232	391	232	431	232	431	232	391	238	397	232	431	238	397	238	426	238	426	238	397	241	403	238	426	241	403	241	419	241	419	241	403	243	411	50	24	122	21	54	37	54	37	122	21	113	25	54	37	113	25	55	57	55	57	113	25	107	32	55	57	107	32	55	275	55	275	107	32	105	42	55	275	105	42	105	294	105	184	105	164	181	164	105	184	181	164	181	184	203	185	181	184	203	162	203	185	203	162	218	189	218	189	203	162	218	158	218	189	218	158	227	198	227	198	218	158	227	150	227	198	227	150	234	211	234	211	227	150	234	136	234	211	234	136	238	232	238	232	234	136	238	115	238	232	238	115	249	115	276	331	123	312	189	312	276	331	189	312	218	311	276	331	218	311	239	306	276	331	239	306	252	297	276	331	252	297	261	282	276	331	261	282	266	259	276	331	266	259	278	259	55	275	105	294	106	302	55	275	106	302	108	307	55	275	108	307	111	310	276	331	11	331	30	320	276	331	30	320	43	315	276	331	43	315	50	307	260	38	239	27	281	0	281	0	239	27	211	21	281	0	211	21	174	19	281	0	304	84	290	84	281	0	290	84	276	57	281	0	276	57	260	38	281	0	174	19	156	19	281	0	156	19	137	19	281	0	137	19	122	21	281	0	122	21	50	24	281	0	11	9	11	0	30	320	11	331	11	321	181	184	181	164	203	162	238	232	249	115	249	232	176	16	168	25	113	60	113	60	168	25	165	39	113	60	165	39	113	294	112	301	113	294	174	312	112	301	174	312	268	331	268	331	174	312	181	312	255	218	243	216	267	181	267	181	243	216	242	186	228	184	242	186	230	213	228	184	230	213	219	209	213	180	228	184	219	209	213	180	219	209	208	205	213	180	208	205	196	198	213	180	196	198	196	173	186	189	177	181	180	162	186	189	180	162	196	173	186	189	196	173	196	198	113	294	164	60	164	166	164	166	164	60	164	147	164	166	164	147	169	173	169	173	164	147	180	162	169	173	180	162	177	181	164	60	113	294	165	39	243	216	230	213	242	186	258	-60	259	-37	257	-63	257	-63	255	-30	257	-93	257	-93	255	-30	249	-25	257	-93	249	-25	242	-22	258	-60	258	-57	259	-37	259	-37	258	-57	259	-53	259	-37	259	-53	260	-45	260	-45	259	-53	260	-49	261	-73	274	-92	264	-74	264	-74	274	-92	267	-75	279	-63	267	-75	274	-92	279	-63	274	-92	288	-86	348	127	340	161	340	-1	348	127	340	-1	346	29	348	127	346	29	349	60	348	127	349	60	350	91	311	-68	321	-54	325	190	325	190	321	-54	332	-29	325	190	332	-29	340	161	340	161	332	-29	340	-1	301	211	266	218	267	181	301	211	267	181	282	167	301	211	282	167	289	146	301	211	289	146	292	118	301	211	292	118	292	86	301	211	292	86	301	-78	301	211	301	-78	311	-68	301	211	311	-68	325	190	287	-32	288	-86	291	8	291	8	288	-86	301	-78	291	8	301	-78	292	51	292	51	301	-78	292	86	259	-70	258	-67	257	-93	259	-70	257	-93	274	-92	259	-70	274	-92	261	-73	257	-63	257	-93	258	-67	257	-93	242	-22	242	-92	242	-92	242	-22	234	-21	242	-92	234	-21	228	-86	228	-86	234	-21	224	-23	228	-86	224	-23	216	-78	216	-78	224	-23	215	-28	216	-78	215	-28	210	-35	208	-67	216	-78	210	-35	208	-67	210	-35	206	-44	208	-67	206	-44	205	-53	268	331	181	312	185	312	268	331	185	312	205	311	268	331	205	311	222	307	268	331	222	307	235	300	268	331	235	300	246	287	268	331	246	287	254	267	268	331	254	267	255	263	268	331	255	263	256	258	268	331	256	258	258	254	268	331	258	254	258	250	268	331	258	250	259	247	268	331	259	247	271	247	164	298	164	304	113	294	164	298	113	294	164	166	113	294	164	304	166	307	113	294	166	307	169	310	113	294	169	310	174	312	268	331	12	331	65	311	268	331	65	311	88	312	268	331	88	312	95	312	268	331	95	312	102	311	268	331	102	311	107	309	268	331	107	309	110	306	268	331	110	306	112	301	12	331	9	247	21	247	12	331	21	247	22	251	12	331	22	251	22	255	12	331	22	255	23	258	12	331	23	258	24	261	12	331	24	261	25	265	12	331	25	265	31	285	12	331	31	285	38	299	12	331	38	299	48	307	12	331	48	307	65	311	206	0	206	9	188	12	206	0	188	12	176	16	206	0	176	16	111	38	206	0	111	38	107	24	206	0	107	24	98	15	206	0	98	15	85	11	206	0	85	11	65	9	206	0	65	9	65	0	111	38	176	16	113	60	279	-63	288	-86	287	-32	255	218	267	181	266	218	255	-30	257	-63	259	-37	220	464	223	427	226	463	226	463	223	427	228	431	226	463	228	431	231	461	231	461	228	431	232	435	231	461	232	435	235	458	235	458	232	435	235	439	235	458	235	439	237	454	237	454	235	439	237	443	237	454	237	443	238	448	223	427	220	464	216	463	223	427	216	463	212	462	223	427	212	462	208	460	223	427	208	460	204	457	223	427	204	457	199	453	223	427	199	453	146	378	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	52	294	53	275	109	310	52	294	109	310	48	307	48	307	109	310	114	312	48	307	114	312	270	331	270	331	114	312	122	312	221	307	234	300	270	331	270	331	234	300	246	286	270	331	246	286	255	267	255	267	256	262	270	331	270	331	256	262	258	256	270	331	258	256	259	250	270	331	259	250	260	245	270	331	260	245	260	242	270	331	260	242	272	242	270	331	122	312	192	312	270	331	192	312	206	311	270	331	206	311	221	307	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	270	331	9	331	28	320	270	331	28	320	41	315	270	331	41	315	48	307	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	28	320	9	331	9	321	146	378	199	453	126	378	83	108	80	124	85	22	85	22	80	124	78	142	85	22	78	142	67	37	67	37	78	142	77	161	78	184	77	161	223	161	78	184	223	161	223	184	85	22	107	9	88	92	88	92	107	9	94	78	107	57	94	78	107	9	107	57	107	9	131	0	158	-4	185	-6	168	18	168	18	185	-6	195	15	219	17	195	15	217	-4	219	17	217	-4	246	3	144	26	124	39	131	0	144	26	131	0	158	-4	144	26	158	-4	168	18	250	326	255	293	257	324	257	324	255	293	268	280	257	324	268	280	264	322	264	322	268	280	270	321	275	322	270	321	274	272	275	322	274	272	279	263	270	321	268	280	274	272	224	333	225	311	235	330	235	330	225	311	240	304	235	330	240	304	242	328	242	328	240	304	255	293	242	328	255	293	250	326	213	336	201	337	208	316	213	336	208	316	225	311	213	336	225	311	224	333	201	337	190	338	208	316	208	316	190	338	190	318	153	312	190	318	179	338	153	312	179	338	152	336	275	322	279	263	280	324	280	324	279	263	283	252	280	324	283	252	284	328	284	328	283	252	287	239	284	328	287	239	288	332	288	332	287	239	290	224	288	332	290	224	290	338	290	338	290	224	302	224	290	338	302	224	300	338	310	55	301	65	292	33	292	33	301	65	280	46	292	33	280	46	271	16	271	16	280	46	260	32	271	16	260	32	246	3	246	3	260	32	240	23	246	3	240	23	219	17	195	15	185	-6	217	-4	84	228	99	265	103	319	103	319	99	265	122	293	103	319	122	293	127	330	127	330	122	293	153	312	127	330	153	312	152	336	81	304	62	284	67	37	81	304	67	37	78	184	81	304	78	184	84	228	81	304	84	228	103	319	67	37	62	284	51	57	51	57	62	284	47	263	51	57	47	263	38	79	38	79	47	263	35	240	38	79	35	240	28	104	28	104	35	240	26	215	28	104	26	215	21	131	21	131	26	215	21	188	21	131	21	188	19	160	190	338	179	338	190	318	83	108	85	22	88	92	78	184	67	37	77	161	107	57	131	0	124	39	59	4	62	7	74	42	74	42	62	7	66	9	74	42	66	9	70	10	70	10	74	10	74	42	74	42	74	10	78	9	74	42	78	9	95	25	95	25	78	9	83	8	95	25	83	8	88	7	104	234	92	251	106	165	106	165	92	251	88	270	82	180	88	270	80	323	82	180	80	323	65	196	65	196	80	323	62	305	65	196	62	305	54	214	54	214	62	305	49	281	54	214	49	281	47	232	47	232	49	281	45	251	90	286	97	299	104	334	104	334	97	299	107	310	104	334	107	310	132	338	132	338	107	310	121	317	132	338	121	317	138	320	138	320	156	318	144	338	144	338	156	318	154	336	90	286	104	334	80	323	90	286	80	323	88	270	144	338	132	338	138	320	154	336	156	318	164	334	164	334	156	318	172	312	164	334	172	312	174	331	174	331	172	312	187	303	174	331	187	303	185	327	185	327	187	303	190	325	104	234	106	165	123	218	123	218	106	165	125	154	123	218	125	154	148	202	148	202	125	154	144	142	148	202	144	142	162	130	145	11	129	-4	141	-6	145	11	141	-6	153	-6	145	11	118	15	129	-4	88	7	94	4	95	25	95	25	94	4	105	0	95	25	105	0	118	15	118	15	105	0	117	-2	118	15	117	-2	129	-4	46	-6	56	-6	57	67	57	67	56	-6	57	0	57	67	57	0	74	42	74	42	57	0	59	4	42	99	31	99	46	-6	42	99	46	-6	57	67	148	202	162	130	177	185	177	185	162	130	177	118	177	185	177	118	190	107	190	107	195	100	206	166	206	166	195	100	199	93	206	166	199	93	202	85	255	86	252	108	250	55	250	55	252	108	243	128	250	55	243	128	236	29	236	29	243	128	228	148	236	29	228	148	214	10	214	10	228	148	206	166	214	10	206	166	204	67	204	67	201	49	214	10	214	10	201	49	194	33	214	10	194	33	186	-2	186	-2	194	33	181	21	186	-2	181	21	165	14	206	166	202	85	204	77	206	166	204	77	204	67	206	166	177	185	190	107	165	14	145	11	153	-6	165	14	153	-6	186	-2	200	291	211	278	203	321	203	321	211	278	206	321	211	322	206	321	211	278	200	291	203	321	199	322	200	291	199	322	195	323	200	291	195	323	190	325	200	291	190	325	187	303	233	338	223	338	224	254	233	338	224	254	228	244	233	338	228	244	232	232	233	338	232	232	244	232	215	324	216	271	218	327	218	327	216	271	220	263	218	327	220	263	221	332	221	332	220	263	224	254	221	332	224	254	223	338	211	322	211	278	216	271	211	322	216	271	215	324	106	165	88	270	82	180	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	12	411	13	403	14	419	14	419	13	403	17	397	14	419	17	397	17	426	17	426	17	397	22	391	17	426	22	391	22	431	22	431	22	391	29	388	22	431	29	388	29	435	29	435	29	388	36	387	29	435	36	387	37	436	37	436	36	387	44	388	37	436	44	388	45	435	45	435	44	388	51	391	45	435	51	391	51	431	51	431	51	391	57	397	51	431	57	397	57	426	57	426	57	397	61	403	57	426	61	403	61	419	61	419	61	403	62	411	140	320	161	321	161	331	140	320	161	331	126	316	126	316	161	331	60	295	126	316	60	295	61	276	113	37	61	276	61	56	113	37	61	56	118	24	118	24	61	56	126	16	112	56	112	276	61	276	61	276	112	276	113	295	61	276	113	295	117	308	161	331	12	331	34	320	161	331	34	320	48	316	161	331	48	316	56	308	161	331	56	308	60	295	112	411	113	403	113	419	113	419	113	403	117	397	113	419	117	397	117	426	117	426	117	397	122	391	117	426	122	391	122	431	122	431	122	391	129	388	122	431	129	388	129	435	129	435	129	388	136	387	129	435	136	387	137	436	137	436	136	387	144	388	137	436	144	388	144	435	144	435	144	388	151	391	144	435	151	391	151	431	151	431	151	391	156	397	151	431	156	397	156	426	156	426	156	397	160	403	156	426	160	403	160	419	160	419	160	403	161	411	161	0	161	9	140	11	161	0	140	11	126	16	161	0	126	16	60	36	161	0	60	36	56	23	161	0	56	23	48	15	161	0	48	15	34	11	161	0	34	11	12	9	161	0	12	9	12	0	60	36	126	16	61	56	61	276	113	37	112	56	34	320	12	331	12	321	126	316	61	276	117	308	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	54	319	33	331	33	321	143	315	80	275	136	307	108	112	106	78	115	27	115	27	106	78	100	47	115	27	100	47	92	2	92	2	100	47	90	26	92	2	90	26	73	17	73	17	66	21	92	2	92	2	66	21	56	-6	107	295	108	275	137	309	107	295	137	309	101	308	101	308	137	309	142	311	101	308	142	311	333	331	333	331	142	311	149	312	232	24	223	16	358	0	358	0	223	16	209	11	358	0	209	11	189	9	115	27	127	60	132	292	115	27	132	292	132	300	115	27	132	300	108	275	115	27	108	275	108	145	115	27	108	145	108	112	56	-6	66	21	60	31	56	-6	60	31	55	43	56	-6	55	43	46	53	56	-6	46	53	39	-5	46	53	33	57	39	-5	39	-5	33	57	26	56	39	-5	26	56	25	-2	25	-2	26	56	18	53	25	-2	18	53	15	4	15	4	18	53	12	48	15	4	12	48	8	14	8	14	12	48	7	40	8	14	7	40	5	30	333	331	149	312	219	312	333	331	219	312	227	311	333	331	227	311	232	309	333	331	232	309	235	305	333	331	235	305	237	300	333	331	237	300	237	292	333	331	237	292	301	315	333	331	301	315	314	319	333	331	314	319	333	321	237	292	289	33	288	41	288	183	288	163	327	163	288	183	327	163	343	183	343	183	327	163	355	161	343	183	355	161	386	180	386	180	355	161	380	154	386	180	380	154	401	141	237	292	288	41	288	274	237	292	288	274	289	293	237	292	289	293	293	307	237	292	293	307	301	315	132	292	127	60	131	97	132	292	131	97	132	131	134	305	137	309	108	275	134	305	108	275	132	300	333	331	65	331	81	320	333	331	81	320	93	316	333	331	93	316	101	308	420	89	415	59	431	15	431	15	415	59	400	39	431	15	400	39	398	4	398	4	400	39	379	27	398	4	379	27	358	0	358	0	379	27	351	21	358	0	351	21	319	19	319	19	307	20	358	0	358	0	307	20	298	22	358	0	298	22	236	37	236	37	298	22	237	56	423	170	420	89	431	15	423	170	431	15	452	153	452	153	431	15	456	34	452	153	456	34	471	126	471	126	456	34	472	59	471	126	472	59	477	91	423	170	386	180	401	141	423	170	401	141	415	120	423	170	415	120	420	89	237	56	298	22	292	26	237	56	292	26	289	33	237	56	289	33	237	292	358	0	189	9	189	0	232	24	358	0	236	37	81	320	65	331	65	321	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	328	319	347	321	347	331	328	319	347	331	315	315	315	315	347	331	251	294	315	315	251	294	252	274	303	33	252	274	252	183	303	33	252	183	252	163	252	163	252	183	105	183	252	163	105	183	105	163	106	38	105	56	54	274	106	38	54	274	54	61	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	246	24	237	16	372	0	372	0	237	16	224	11	372	0	224	11	204	9	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	252	274	303	33	302	41	302	183	302	163	342	163	302	183	342	163	357	183	357	183	342	163	369	161	357	183	369	161	401	180	401	180	369	161	395	154	401	180	395	154	415	141	252	274	302	41	302	274	252	274	302	274	304	293	252	274	304	293	308	307	252	274	308	307	315	315	347	331	208	331	227	319	347	331	227	319	240	315	347	331	240	315	247	307	347	331	247	307	251	294	434	89	429	59	446	15	446	15	429	59	415	39	446	15	415	39	412	4	412	4	415	39	393	27	412	4	393	27	372	0	372	0	393	27	366	21	372	0	366	21	334	19	334	19	321	20	372	0	372	0	321	20	313	22	372	0	313	22	250	37	250	37	313	22	252	56	438	170	434	89	446	15	438	170	446	15	466	153	466	153	446	15	470	34	466	153	470	34	485	126	485	126	470	34	486	59	485	126	486	59	492	91	438	170	401	180	415	141	438	170	415	141	429	120	438	170	429	120	434	89	252	56	313	22	307	26	252	56	307	26	303	33	252	56	303	33	252	163	372	0	204	9	204	0	246	24	372	0	250	37	227	319	208	331	208	321	149	0	9	9	9	0	29	319	9	331	9	321	177	16	169	25	113	60	113	60	169	25	165	39	113	60	165	39	113	294	112	301	113	294	174	312	112	301	174	312	267	331	267	331	174	312	181	312	267	331	181	312	185	312	267	331	185	312	205	311	267	331	205	311	221	307	267	331	221	307	234	300	267	331	234	300	245	287	267	331	245	287	253	267	267	331	253	267	254	263	267	331	254	263	255	258	267	331	255	258	256	254	267	331	256	254	257	250	267	331	257	250	258	247	267	331	258	247	270	247	164	166	164	298	113	294	164	166	113	294	164	60	164	166	164	60	164	147	164	166	164	147	173	177	113	294	164	298	164	304	113	294	164	304	166	307	113	294	166	307	169	310	113	294	169	310	174	312	267	331	12	331	65	311	267	331	65	311	88	312	267	331	88	312	95	312	267	331	95	312	102	311	267	331	102	311	107	309	267	331	107	309	110	306	267	331	110	306	112	301	12	331	9	246	21	246	12	331	21	246	22	250	12	331	22	250	22	254	12	331	22	254	23	258	12	331	23	258	24	261	12	331	24	261	25	265	12	331	25	265	31	285	12	331	31	285	38	299	12	331	38	299	48	307	12	331	48	307	65	311	246	186	245	216	234	213	246	186	234	213	230	184	246	186	255	218	245	216	234	213	225	209	230	184	230	184	225	209	215	205	230	184	215	205	214	180	214	180	215	205	205	199	214	180	205	199	197	173	197	173	205	199	194	193	197	173	194	193	183	185	180	162	197	173	183	185	180	162	183	185	173	177	180	162	173	177	164	147	164	60	113	294	165	39	294	24	285	15	393	0	393	0	285	15	272	11	393	0	272	11	252	9	294	24	393	0	298	38	298	38	393	0	363	16	298	38	363	16	300	60	300	60	363	16	355	25	300	60	355	25	300	119	297	143	300	119	318	203	297	143	318	203	295	214	255	218	263	183	267	218	267	218	263	183	278	175	267	218	278	175	295	214	295	214	278	175	289	162	295	214	289	162	297	143	246	186	263	183	255	218	350	60	350	121	347	156	350	60	347	156	336	183	350	60	336	183	352	39	375	12	363	16	393	0	375	12	393	0	393	9	352	39	336	183	318	203	352	39	318	203	300	119	352	39	300	119	355	25	208	0	208	9	190	12	208	0	190	12	177	16	208	0	177	16	111	38	208	0	111	38	107	24	208	0	107	24	98	15	208	0	98	15	85	11	208	0	85	11	65	9	208	0	65	9	65	0	111	38	177	16	113	60	393	0	252	9	252	0	222	464	224	427	228	463	228	463	224	427	230	431	228	463	230	431	233	461	233	461	230	431	234	435	233	461	234	435	237	458	237	458	234	435	237	439	237	458	237	439	239	454	239	454	237	439	239	443	239	454	239	443	239	448	224	427	222	464	218	463	224	427	218	463	214	462	224	427	214	462	210	460	224	427	210	460	206	457	224	427	206	457	201	453	224	427	201	453	147	378	151	0	151	9	132	12	151	0	132	12	119	16	151	0	119	16	54	42	151	0	54	42	51	27	151	0	51	27	43	17	151	0	43	17	29	12	151	0	29	12	9	9	151	0	9	9	9	0	55	275	107	36	106	55	106	181	106	161	113	161	55	275	106	55	106	181	106	181	113	161	116	181	116	181	113	161	119	160	116	181	119	160	124	181	124	181	119	160	125	158	124	181	125	158	131	182	131	182	125	158	130	156	131	182	130	156	134	154	134	154	140	149	137	183	137	183	140	149	142	185	162	195	142	185	149	140	162	195	149	140	160	126	55	65	54	42	119	16	55	65	119	16	111	23	55	65	111	23	107	36	55	65	107	36	55	275	151	331	10	331	30	319	151	331	30	319	43	315	151	331	43	315	51	306	151	331	51	306	54	293	151	331	54	293	117	315	151	331	117	315	130	319	151	331	130	319	151	321	106	274	107	293	55	275	106	274	55	275	106	181	55	275	107	293	110	307	55	275	110	307	117	315	55	275	117	315	54	293	137	183	131	182	134	154	196	245	187	226	190	193	196	245	190	193	201	208	196	245	201	208	204	267	190	193	187	226	178	181	178	181	187	226	176	209	178	181	176	209	164	172	164	172	176	209	162	195	164	172	162	195	164	171	164	171	162	195	160	126	164	171	160	126	174	108	225	266	232	281	239	325	239	325	232	281	239	294	239	325	239	294	257	335	257	335	239	294	247	303	257	335	247	303	257	306	257	306	263	303	257	335	257	335	263	303	281	338	204	267	211	227	213	290	213	290	211	227	220	251	213	290	220	251	224	309	224	309	220	251	225	266	224	309	225	266	239	325	332	11	321	13	343	0	343	0	321	13	312	17	343	0	312	17	248	0	248	0	312	17	302	23	248	0	302	23	292	30	292	30	282	40	248	0	248	0	282	40	271	54	248	0	271	54	259	71	193	155	189	85	203	61	193	155	203	61	206	145	206	145	203	61	216	40	206	145	216	40	218	131	218	131	216	40	227	24	218	131	227	24	230	114	230	114	227	24	238	10	230	114	238	10	246	92	246	92	238	10	248	0	246	92	248	0	259	71	272	287	281	280	281	338	281	338	281	280	294	277	281	338	294	277	295	337	295	337	294	277	303	279	295	337	303	279	305	332	305	332	303	279	310	284	305	332	310	284	313	325	313	325	310	284	315	291	313	325	315	291	317	317	317	317	315	291	318	299	317	317	318	299	319	306	281	338	263	303	267	296	281	338	267	296	272	287	180	164	164	171	174	108	180	164	174	108	189	85	180	164	189	85	193	155	142	185	140	149	149	140	332	11	343	0	343	9	211	227	204	267	201	208	30	319	10	331	10	321	147	378	201	453	127	378	156	408	147	413	152	386	152	386	147	413	143	418	152	386	143	418	136	395	136	395	143	418	141	425	143	456	141	425	143	430	143	456	143	430	151	458	151	458	143	430	149	432	151	458	149	432	155	434	156	408	170	380	169	406	169	406	170	380	187	405	187	405	188	405	206	406	206	406	188	405	187	378	206	406	187	378	205	380	253	436	249	445	251	407	251	407	249	445	242	452	251	407	242	452	239	395	239	395	242	452	234	456	239	395	234	456	234	425	234	456	225	458	226	432	234	456	226	432	232	430	234	456	232	430	234	425	221	457	218	456	220	434	221	457	220	434	226	432	221	457	226	432	225	458	215	453	213	450	214	438	215	453	214	438	220	434	215	453	220	434	218	456	234	425	232	418	239	395	239	395	232	418	228	413	239	395	228	413	223	385	223	385	228	413	219	408	223	385	219	408	206	406	187	405	170	380	187	378	187	405	187	378	188	405	21	318	27	316	142	331	142	331	27	316	32	313	142	331	32	313	37	310	37	310	42	305	142	331	142	331	42	305	46	300	142	331	46	300	51	294	61	278	181	67	107	297	61	278	107	297	106	303	106	303	107	309	61	278	61	278	107	309	112	314	61	278	112	314	56	286	142	331	51	294	56	286	142	331	56	286	112	314	142	331	112	314	119	318	142	331	119	318	129	321	142	331	129	321	142	322	15	320	21	318	142	331	15	320	142	331	7	331	15	320	7	331	7	322	133	28	131	29	132	-4	132	-4	131	29	127	30	132	-4	127	30	124	32	124	32	118	35	132	-4	132	-4	118	35	117	-6	181	67	172	53	175	22	175	22	172	53	163	41	175	22	163	41	161	9	161	9	163	41	154	33	161	9	154	33	147	0	147	0	154	33	146	28	147	0	146	28	138	27	138	27	136	27	147	0	147	0	136	27	133	28	147	0	133	28	132	-4	155	457	155	434	158	456	158	456	155	434	161	438	158	456	161	438	161	453	161	453	161	438	163	445	161	453	163	445	162	450	136	395	141	425	143	456	136	395	143	456	134	452	136	395	134	452	127	445	136	395	127	445	124	408	122	436	120	424	124	408	122	436	124	408	127	445	257	245	204	118	210	81	257	245	210	81	219	100	257	245	219	100	228	122	257	245	228	122	291	272	347	331	243	331	254	320	347	331	254	320	263	316	347	331	263	316	269	312	347	331	269	312	273	306	347	331	273	306	274	299	347	331	274	299	321	312	347	331	321	312	333	319	347	331	333	319	347	322	291	272	300	289	274	299	291	272	274	299	273	292	291	272	273	292	271	284	291	272	271	284	268	273	291	272	268	273	263	260	291	272	263	260	257	245	310	302	321	312	274	299	310	302	274	299	300	289	204	118	132	245	181	67	204	118	181	67	188	40	204	118	188	40	194	51	204	118	194	51	202	65	204	118	202	65	210	81	181	67	132	245	123	262	181	67	123	262	116	276	181	67	116	276	110	288	181	67	110	288	107	297	118	35	113	37	117	-6	117	-6	113	37	108	39	117	-6	108	39	104	-5	104	-5	108	39	104	40	104	-5	104	40	99	41	93	-2	104	-5	99	41	93	-2	99	41	92	40	93	-2	92	40	85	37	93	-2	85	37	84	3	80	32	77	26	78	10	80	32	78	10	84	3	80	32	84	3	85	37	78	10	77	26	76	20	181	67	175	22	188	40	254	320	243	331	243	322	151	458	155	434	155	457	206	406	205	380	223	385	253	436	251	407	255	424	214	438	213	450	212	445	156	408	152	386	170	380	149	331	9	331	28	319	149	331	28	319	41	314	149	331	41	314	49	306	149	331	49	306	53	294	149	331	53	294	117	314	149	331	117	314	129	319	149	331	129	319	149	321	107	23	105	28	105	0	105	0	105	28	105	34	105	34	105	269	54	276	54	276	105	269	106	290	54	276	106	290	109	305	54	276	109	305	117	314	54	276	117	314	53	294	49	24	41	16	105	0	105	0	41	16	28	12	105	0	28	12	9	9	136	-5	149	-15	235	19	235	19	149	-15	160	-29	235	19	160	-29	169	-49	169	-49	170	-54	235	19	235	19	170	-54	171	-60	235	19	171	-60	199	-29	199	-29	171	-60	172	-65	199	-29	172	-65	173	-71	187	-65	188	-60	174	-74	174	-74	188	-60	189	-54	174	-74	189	-54	190	-49	190	-49	199	-29	174	-74	174	-74	199	-29	173	-71	348	9	330	12	348	0	348	0	330	12	317	16	348	0	317	16	253	0	253	0	317	16	309	24	253	0	309	24	305	37	304	57	304	270	253	0	253	0	304	270	304	292	253	0	304	292	252	275	252	275	304	292	308	306	252	275	308	306	316	315	329	319	348	321	348	331	329	319	348	331	316	315	316	315	348	331	251	293	316	315	251	293	252	275	253	0	252	275	252	35	253	0	252	35	252	28	348	331	209	331	228	319	348	331	228	319	240	315	348	331	240	315	248	306	348	331	248	306	251	293	253	0	252	28	250	23	253	0	250	23	247	21	253	0	247	21	242	19	253	0	242	19	237	0	210	-15	222	-5	235	19	235	19	222	-5	237	0	235	19	237	0	242	19	174	-74	174	-75	185	-75	174	-74	185	-75	185	-74	174	-74	185	-74	186	-71	174	-74	186	-71	187	-65	123	19	115	19	122	0	123	19	122	0	136	-5	123	19	136	-5	235	19	122	0	115	19	110	21	122	0	110	21	107	23	122	0	107	23	105	0	105	0	105	34	54	276	105	0	54	276	54	57	105	0	54	57	53	37	105	0	53	37	49	24	105	0	9	9	9	0	235	19	199	-29	210	-15	228	319	209	331	209	321	253	0	305	37	304	57	28	319	9	331	9	321	52	58	70	22	69	30	69	30	69	34	68	93	68	93	69	34	70	38	68	93	70	38	71	43	243	11	239	10	350	0	350	0	239	10	232	10	350	0	232	10	223	9	72	47	74	51	171	337	171	337	74	51	97	108	171	337	97	108	105	128	105	128	97	108	228	108	105	128	228	108	220	128	220	128	228	108	304	55	220	128	304	55	180	337	256	21	255	18	350	0	350	0	255	18	253	16	350	0	253	16	251	14	251	14	247	12	350	0	350	0	247	12	243	11	257	26	350	0	327	17	257	26	327	17	319	26	257	26	319	26	311	38	257	26	311	38	304	55	257	26	304	55	257	31	304	55	228	108	248	61	304	55	248	61	251	53	304	55	251	53	254	45	304	55	254	45	256	38	304	55	256	38	257	31	171	337	105	128	162	266	171	337	162	266	220	128	171	337	220	128	180	337	68	93	52	58	69	30	72	47	171	337	68	93	72	47	68	93	71	43	337	12	327	17	350	0	337	12	350	0	350	9	257	23	256	21	350	0	257	23	350	0	257	26	104	0	104	9	91	10	104	0	91	10	81	12	104	0	81	12	41	34	104	0	41	34	31	20	104	0	31	20	19	13	104	0	19	13	4	9	104	0	4	9	4	0	41	34	81	12	74	16	41	34	74	16	70	22	41	34	70	22	52	58	350	0	223	9	223	0	52	24	43	16	169	0	169	0	43	16	29	11	169	0	29	11	9	9	44	315	52	308	266	331	266	331	52	308	119	311	266	331	119	311	126	312	266	331	126	312	188	312	266	331	188	312	202	311	217	307	230	300	266	331	266	331	230	300	242	287	266	331	242	287	251	267	251	267	252	263	266	331	266	331	252	263	253	258	266	331	253	258	255	254	266	331	255	254	256	250	266	331	256	250	256	247	266	331	256	247	268	247	57	275	108	33	108	41	108	183	108	163	138	163	108	183	138	163	146	183	146	183	138	163	166	161	146	183	166	161	185	181	185	181	166	161	191	154	185	181	191	154	223	174	223	174	191	154	212	141	223	174	212	141	226	120	57	275	108	41	108	294	57	275	108	294	109	301	57	275	109	301	111	306	57	275	111	306	114	310	57	275	114	310	56	295	119	311	52	308	56	295	119	311	56	295	114	310	30	320	44	315	266	331	30	320	266	331	9	331	30	320	9	331	9	321	231	89	226	59	242	16	242	16	226	59	212	39	242	16	212	39	209	4	209	4	212	39	190	27	209	4	190	27	169	0	169	0	190	27	162	21	169	0	162	21	131	19	131	19	120	20	169	0	169	0	120	20	113	22	169	0	113	22	56	37	56	37	113	22	57	56	231	89	242	16	256	159	256	159	242	16	267	35	256	159	267	35	280	132	280	132	267	35	283	60	280	132	283	60	289	91	226	120	231	89	256	159	226	120	256	159	223	174	57	56	113	22	110	26	57	56	110	26	108	33	57	56	108	33	57	275	169	0	9	9	9	0	52	24	169	0	56	37	266	331	202	311	217	307	52	24	43	16	178	0	178	0	43	16	30	11	178	0	30	11	9	9	56	295	57	275	113	310	56	295	113	310	150	331	150	331	113	310	116	311	150	331	116	311	121	312	150	331	121	312	141	312	150	331	141	312	173	310	208	31	195	25	218	4	218	4	195	25	180	21	218	4	180	21	178	0	178	0	180	21	162	19	178	0	162	19	140	19	140	19	127	20	178	0	178	0	127	20	119	22	178	0	119	22	56	37	56	37	119	22	57	56	259	303	233	318	237	187	237	187	233	318	229	250	237	187	229	250	226	228	237	187	226	228	226	183	226	183	226	228	217	210	226	183	217	210	212	180	212	180	217	210	203	198	212	180	203	198	212	179	212	179	203	198	217	148	212	179	217	148	230	175	230	175	217	148	225	141	155	188	163	167	182	191	182	191	163	167	182	164	182	191	182	164	203	198	203	198	182	164	199	158	203	198	199	158	217	148	237	69	233	58	251	17	251	17	233	58	228	48	251	17	228	48	221	41	221	41	208	31	218	4	163	167	155	188	139	168	139	168	155	188	108	188	139	168	108	188	108	168	109	33	108	41	57	275	109	33	57	275	57	56	57	56	119	22	113	26	57	56	113	26	109	33	273	151	264	159	276	37	276	37	264	159	255	165	276	37	255	165	251	17	251	17	255	165	244	171	251	17	244	171	240	94	240	94	239	82	251	17	251	17	239	82	237	69	244	171	230	175	232	131	244	171	232	131	237	120	244	171	237	120	239	108	244	171	239	108	240	94	233	318	196	328	198	302	233	318	198	302	215	290	233	318	215	290	226	273	233	318	226	273	229	250	196	328	150	331	173	310	196	328	173	310	198	302	57	275	108	41	108	296	57	275	108	296	109	302	57	275	109	302	110	307	57	275	110	307	113	310	150	331	9	331	30	320	150	331	30	320	44	316	150	331	44	316	52	308	150	331	52	308	56	295	267	208	273	218	275	281	275	281	273	218	277	229	275	281	277	229	281	252	281	252	277	229	280	240	245	190	253	195	259	303	259	303	253	195	260	200	259	303	260	200	275	281	275	281	260	200	267	208	293	120	289	131	292	63	293	120	292	63	297	94	293	120	297	94	296	107	282	142	273	151	276	37	282	142	276	37	292	63	282	142	292	63	289	131	221	41	218	4	251	17	259	303	237	187	245	190	30	320	9	331	9	321	230	175	225	141	232	131	178	0	9	9	9	0	52	24	178	0	56	37	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	52	294	53	275	109	310	52	294	109	310	48	307	48	307	109	310	114	312	48	307	114	312	270	331	270	331	114	312	122	312	221	307	234	300	270	331	270	331	234	300	246	286	270	331	246	286	255	267	255	267	256	262	270	331	270	331	256	262	258	256	270	331	258	256	259	250	270	331	259	250	260	245	270	331	260	245	260	242	270	331	260	242	272	242	270	331	122	312	192	312	270	331	192	312	206	311	270	331	206	311	221	307	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	270	331	9	331	28	320	270	331	28	320	41	315	270	331	41	315	48	307	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	28	320	9	331	9	321	20	-67	21	-60	17	9	17	9	21	-60	23	-54	17	9	23	-54	24	-49	24	-49	32	-29	45	18	45	18	32	-29	43	-15	45	18	43	-15	56	-5	62	320	75	316	323	331	323	331	75	316	124	312	323	331	124	312	131	312	323	331	131	312	210	312	323	331	210	312	217	311	87	172	91	48	90	275	90	275	91	48	113	303	113	303	91	48	113	294	71	0	87	0	76	19	71	0	76	19	79	97	79	97	76	19	91	48	79	97	91	48	87	172	65	46	45	18	56	-5	65	46	56	-5	71	0	65	46	71	0	79	97	45	18	17	9	24	-49	17	9	7	9	19	-75	17	9	19	-75	19	-72	17	9	19	-72	20	-67	323	331	217	311	222	310	323	331	222	310	225	306	323	331	225	306	227	301	323	331	227	301	228	294	323	331	228	294	291	315	323	331	291	315	304	319	323	331	304	319	323	321	291	17	283	27	287	-15	287	-15	283	27	279	40	287	-15	279	40	274	-5	274	-5	279	40	278	57	274	-5	278	57	278	274	228	294	243	0	280	293	280	293	243	0	259	0	280	293	259	0	278	274	278	274	259	0	274	-5	283	307	291	315	228	294	283	307	228	294	280	293	113	294	91	48	101	88	113	294	101	88	108	141	113	294	108	141	112	209	124	312	83	308	119	311	119	311	83	308	88	295	119	311	88	295	115	308	115	308	88	295	90	275	115	308	90	275	113	303	47	331	47	321	62	320	47	331	62	320	323	331	308	-60	323	9	307	-54	307	-54	323	9	306	-49	298	-29	306	-49	303	11	298	-29	303	11	291	17	323	9	308	-60	309	-67	323	9	309	-67	310	-72	323	9	310	-72	311	-75	323	9	311	-75	323	-75	323	9	303	11	306	-49	209	19	76	19	87	0	209	19	87	0	243	0	209	19	243	0	217	20	243	0	228	294	228	41	243	0	228	41	227	33	243	0	227	33	225	27	243	0	225	27	222	22	243	0	222	22	217	20	19	-75	7	9	7	-75	291	17	287	-15	298	-29	124	312	75	316	83	308	50	24	43	16	281	0	281	0	43	16	30	12	281	0	30	12	11	9	54	294	55	275	111	310	54	294	111	310	50	307	50	307	111	310	116	312	50	307	116	312	276	331	276	331	116	312	123	312	50	24	122	21	54	37	54	37	122	21	113	25	54	37	113	25	55	57	55	57	113	25	107	32	55	57	107	32	55	275	55	275	107	32	105	42	55	275	105	42	105	294	105	184	105	164	181	164	105	184	181	164	181	184	203	185	181	184	203	162	203	185	203	162	218	189	218	189	203	162	218	158	218	189	218	158	227	198	227	198	218	158	227	150	227	198	227	150	234	211	234	211	227	150	234	136	234	211	234	136	238	232	238	232	234	136	238	115	238	232	238	115	249	115	276	331	123	312	189	312	276	331	189	312	218	311	276	331	218	311	239	306	276	331	239	306	252	297	276	331	252	297	261	282	276	331	261	282	266	259	276	331	266	259	278	259	55	275	105	294	106	302	55	275	106	302	108	307	55	275	108	307	111	310	276	331	11	331	30	320	276	331	30	320	43	315	276	331	43	315	50	307	260	38	239	27	281	0	281	0	239	27	211	21	281	0	211	21	174	19	281	0	304	84	290	84	281	0	290	84	276	57	281	0	276	57	260	38	281	0	174	19	156	19	281	0	156	19	137	19	281	0	137	19	122	21	281	0	122	21	50	24	281	0	11	9	11	0	30	320	11	331	11	321	181	184	181	164	203	162	238	232	249	115	249	232	75	52	57	32	99	0	99	0	57	32	35	18	99	0	35	18	4	9	75	286	80	295	91	335	91	335	80	295	85	302	91	335	85	302	91	305	91	305	100	301	109	325	109	325	100	301	109	293	109	325	109	293	115	280	44	278	53	276	54	336	54	336	53	276	67	279	54	336	67	279	68	338	68	338	67	279	75	286	68	338	75	286	91	335	28	305	29	297	30	315	30	315	29	297	32	289	30	315	32	289	35	324	35	324	32	289	37	283	35	324	37	283	43	331	43	331	37	283	44	278	43	331	44	278	54	336	115	280	122	266	123	309	123	309	122	266	128	251	123	309	128	251	134	290	134	290	128	251	137	228	134	290	137	228	143	267	143	267	137	228	146	209	143	267	146	209	154	239	154	239	146	209	156	193	154	239	156	193	167	216	167	216	156	193	168	181	167	216	168	181	182	197	182	197	168	181	181	173	182	197	181	173	190	138	190	138	181	173	180	172	228	23	222	16	323	0	323	0	222	16	210	11	323	0	210	11	193	9	304	319	325	321	325	331	304	319	325	331	291	315	291	315	325	331	230	294	291	315	230	294	231	275	231	161	231	275	231	181	231	161	284	23	281	36	323	0	323	9	305	12	323	0	305	12	292	16	323	0	292	16	230	36	323	0	230	36	228	23	280	55	280	181	231	161	280	55	231	161	281	36	231	55	230	36	292	16	231	55	292	16	284	23	231	55	284	23	231	161	280	161	297	159	280	181	280	181	280	274	231	161	231	161	280	274	280	293	231	161	280	293	283	307	283	307	291	315	231	275	283	307	231	275	231	161	325	331	186	331	206	320	325	331	206	320	220	315	325	331	220	315	227	307	325	331	227	307	230	294	453	32	435	52	411	0	411	0	435	52	417	79	411	0	417	79	401	10	401	10	417	79	394	113	401	10	394	113	391	23	391	23	394	113	382	130	391	23	382	130	380	40	380	40	382	130	370	144	380	40	370	144	367	60	367	60	370	144	359	155	367	60	359	155	352	84	352	84	359	155	345	164	352	84	345	164	333	116	333	116	345	164	330	172	333	116	330	172	329	173	476	18	453	32	411	0	476	18	411	0	507	0	476	18	507	0	507	9	320	138	329	173	331	197	331	197	329	173	342	181	331	197	342	181	345	216	345	216	342	181	354	193	345	216	354	193	356	239	356	239	354	193	364	209	356	239	364	209	367	267	367	267	364	209	373	228	367	267	373	228	376	290	376	290	373	228	382	251	376	290	382	251	388	309	388	309	382	251	388	266	388	309	388	266	401	325	401	325	388	266	394	280	401	325	394	280	401	293	310	185	280	181	297	159	310	185	297	159	309	152	310	185	309	152	320	138	310	185	320	138	331	197	442	338	419	335	425	302	425	302	419	335	419	305	410	301	419	305	419	335	410	301	419	335	401	325	457	276	466	278	467	331	467	331	466	278	473	283	467	331	473	283	475	324	475	324	473	283	478	289	475	324	478	289	480	315	480	315	478	289	481	297	480	315	481	297	482	305	430	295	435	286	442	338	442	338	435	286	443	279	442	338	443	279	456	336	456	336	443	279	457	276	456	336	457	276	467	331	190	138	201	152	203	185	203	185	201	152	213	159	203	185	213	159	231	181	231	181	213	159	231	161	99	0	109	10	117	113	117	113	109	10	120	23	117	113	120	23	129	130	129	130	120	23	131	40	129	130	131	40	140	144	140	144	131	40	144	60	140	144	144	60	152	155	152	155	144	60	158	84	152	155	158	84	165	164	165	164	158	84	177	116	165	164	177	116	180	172	180	172	177	116	190	138	94	79	75	52	99	0	94	79	99	0	117	113	109	325	91	335	91	305	109	325	115	280	123	309	99	0	4	9	4	0	182	197	190	138	203	185	333	116	329	173	320	138	442	338	425	302	430	295	401	325	401	293	410	301	206	320	186	331	186	321	323	0	193	9	193	0	40	328	43	253	44	324	44	324	43	253	56	280	44	324	56	280	49	322	49	322	56	280	54	321	60	322	54	321	56	280	60	322	56	280	76	301	201	232	196	219	201	180	201	180	196	219	188	207	201	180	188	207	177	175	177	175	188	207	175	196	177	175	175	196	177	174	177	174	175	196	172	153	172	153	175	196	165	191	172	153	165	191	160	158	160	158	165	191	155	187	160	158	155	187	146	161	146	161	155	187	143	185	146	161	143	185	128	163	128	163	143	185	127	183	128	163	127	183	104	183	23	65	32	35	44	47	44	47	32	35	54	17	44	47	54	17	65	33	65	33	54	17	80	4	65	33	80	4	85	23	85	23	80	4	109	-3	85	23	109	-3	105	17	105	17	109	-3	128	15	159	18	128	15	141	-6	159	18	141	-6	160	-6	131	319	121	337	111	335	131	319	111	335	101	314	131	319	131	338	121	337	101	314	111	335	100	333	101	314	100	333	89	330	101	314	89	330	83	328	101	314	83	328	76	301	76	301	83	328	75	326	76	301	75	326	67	324	76	301	67	324	60	322	156	316	176	308	185	334	185	334	176	308	191	294	185	334	191	294	217	322	217	322	191	294	201	277	217	322	201	277	204	257	204	257	204	245	222	192	222	192	204	245	201	232	222	192	201	232	201	180	156	316	185	334	142	338	156	316	142	338	131	338	156	316	131	338	131	319	217	322	222	192	239	304	239	304	222	192	240	208	239	304	240	208	252	281	252	281	240	208	251	229	252	281	251	229	256	253	204	257	222	192	217	322	177	174	172	153	184	146	184	146	194	138	204	169	204	169	194	138	202	129	204	169	202	129	209	118	267	121	252	142	253	39	267	121	253	39	264	55	267	121	264	55	270	74	267	121	270	74	272	95	160	-6	177	-3	183	28	183	28	177	-3	193	0	183	28	193	0	201	43	201	43	193	0	208	5	201	43	208	5	211	64	211	64	208	5	223	13	211	64	223	13	215	91	215	91	223	13	230	158	230	158	223	13	239	25	230	158	239	25	252	142	252	142	239	25	253	39	204	169	209	118	230	158	230	158	209	118	213	105	230	158	213	105	215	91	204	169	177	174	184	146	128	15	109	-3	141	-6	40	328	37	332	43	253	43	253	37	332	35	338	43	253	35	338	35	220	35	220	35	338	25	338	35	220	25	338	23	220	32	35	23	65	14	57	159	18	160	-6	183	28	128	163	104	183	104	163	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	257	285	105	82	105	48	105	48	105	274	54	274	54	274	105	274	106	294	54	274	106	294	110	307	150	331	9	331	29	319	150	331	29	319	42	315	150	331	42	315	50	307	150	331	50	307	53	294	150	331	53	294	118	315	150	331	118	315	131	319	150	331	131	319	150	321	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	242	315	251	309	352	331	352	331	251	309	255	299	352	331	255	299	257	285	257	285	257	252	309	37	309	37	257	252	257	62	309	37	257	62	312	25	312	25	257	62	320	17	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	257	285	320	315	257	285	312	307	312	307	257	285	309	293	307	55	307	274	257	285	307	55	257	285	309	37	230	319	242	315	352	331	230	319	352	331	212	331	230	319	212	331	212	321	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	149	0	148	9	131	11	149	0	131	11	118	16	149	0	118	16	53	39	149	0	53	39	50	25	106	33	105	48	54	274	106	33	54	274	54	61	106	33	54	61	110	23	54	61	53	39	118	16	54	61	118	16	110	23	149	0	9	9	9	0	352	0	213	9	213	0	256	41	320	17	257	62	309	293	257	285	307	274	257	285	105	48	257	252	29	319	9	331	9	321	149	408	140	413	145	386	145	386	140	413	135	418	145	386	135	418	129	395	129	395	135	418	134	425	135	456	134	425	136	430	135	456	136	430	144	458	144	458	136	430	142	432	144	458	142	432	148	434	148	457	148	434	151	456	151	456	148	434	154	438	151	456	154	438	154	453	154	453	154	438	156	445	154	453	156	445	156	450	129	395	134	425	135	456	129	395	135	456	127	452	129	395	127	452	120	445	129	395	120	445	117	408	115	436	113	424	117	408	115	436	117	408	120	445	149	408	163	380	162	406	162	406	163	380	180	405	199	406	180	405	180	378	199	406	180	378	198	380	246	436	242	445	243	407	243	407	242	445	235	452	243	407	235	452	232	395	232	395	235	452	227	456	232	395	227	456	227	425	227	456	219	458	219	432	227	456	219	432	225	430	227	456	225	430	227	425	215	457	211	456	213	434	215	457	213	434	219	432	215	457	219	432	219	458	208	453	206	450	207	438	208	453	207	438	213	434	208	453	213	434	211	456	227	425	226	418	232	395	232	395	226	418	221	413	232	395	221	413	216	385	216	385	221	413	212	408	216	385	212	408	199	406	180	405	163	380	180	378	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	119	15	111	22	54	61	54	61	111	22	107	33	54	61	107	33	54	274	54	274	107	33	105	48	105	82	105	48	256	285	150	331	9	331	29	319	150	331	29	319	42	315	150	331	42	315	50	307	150	331	50	307	53	294	150	331	53	294	118	315	150	331	118	315	131	319	150	331	131	319	150	321	105	274	106	294	54	274	105	274	54	274	105	48	105	274	105	48	105	82	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	352	331	212	331	230	319	352	331	230	319	242	316	352	331	242	316	250	310	352	331	250	310	254	300	352	331	254	300	256	285	352	331	256	285	320	315	352	331	320	315	333	319	352	331	333	319	352	321	320	17	312	25	257	62	257	62	312	25	309	37	257	62	309	37	257	252	257	252	309	37	307	55	257	252	307	55	307	274	257	252	307	274	309	293	257	252	309	293	312	307	257	252	312	307	320	315	257	252	320	315	256	285	257	252	256	285	105	48	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	149	0	148	9	131	11	149	0	131	11	119	15	149	0	119	15	53	39	149	0	53	39	50	25	149	0	9	9	9	0	53	39	119	15	54	61	352	0	213	9	213	0	256	41	320	17	257	62	230	319	212	331	212	321	29	319	9	331	9	321	199	406	198	380	216	385	246	436	243	407	248	424	207	438	206	450	205	445	149	408	145	386	163	380	144	458	148	434	148	457	151	0	151	9	132	12	151	0	132	12	119	16	151	0	119	16	54	42	151	0	54	42	51	27	151	0	51	27	43	17	151	0	43	17	29	12	151	0	29	12	9	9	151	0	9	9	9	0	55	275	107	36	106	55	106	181	106	161	113	161	55	275	106	55	106	181	106	181	113	161	116	181	116	181	113	161	119	160	116	181	119	160	124	181	124	181	119	160	125	158	124	181	125	158	131	182	131	182	125	158	130	156	131	182	130	156	134	154	134	154	140	149	137	183	137	183	140	149	142	185	162	195	142	185	149	140	162	195	149	140	160	126	55	65	54	42	119	16	55	65	119	16	111	23	55	65	111	23	107	36	55	65	107	36	55	275	151	331	10	331	30	319	151	331	30	319	43	315	151	331	43	315	51	306	151	331	51	306	54	293	151	331	54	293	117	315	151	331	117	315	130	319	151	331	130	319	151	321	106	274	107	293	55	275	106	274	55	275	106	181	55	275	107	293	110	307	55	275	110	307	117	315	55	275	117	315	54	293	137	183	131	182	134	154	196	245	187	226	190	193	196	245	190	193	201	208	196	245	201	208	204	267	190	193	187	226	178	181	178	181	187	226	176	209	178	181	176	209	164	172	164	172	176	209	162	195	164	172	162	195	164	171	164	171	162	195	160	126	164	171	160	126	174	108	225	266	232	281	239	325	239	325	232	281	239	294	239	325	239	294	257	335	257	335	239	294	247	303	257	335	247	303	257	306	257	306	263	303	257	335	257	335	263	303	281	338	204	267	211	227	213	290	213	290	211	227	220	251	213	290	220	251	224	309	224	309	220	251	225	266	224	309	225	266	239	325	332	11	321	13	343	0	343	0	321	13	312	17	343	0	312	17	248	0	248	0	312	17	302	23	248	0	302	23	292	30	292	30	282	40	248	0	248	0	282	40	271	54	248	0	271	54	259	71	193	155	189	85	203	61	193	155	203	61	206	145	206	145	203	61	216	40	206	145	216	40	218	131	218	131	216	40	227	24	218	131	227	24	230	114	230	114	227	24	238	10	230	114	238	10	246	92	246	92	238	10	248	0	246	92	248	0	259	71	272	287	281	280	281	338	281	338	281	280	294	277	281	338	294	277	295	337	295	337	294	277	303	279	295	337	303	279	305	332	305	332	303	279	310	284	305	332	310	284	313	325	313	325	310	284	315	291	313	325	315	291	317	317	317	317	315	291	318	299	317	317	318	299	319	306	281	338	263	303	267	296	281	338	267	296	272	287	180	164	164	171	174	108	180	164	174	108	189	85	180	164	189	85	193	155	142	185	140	149	149	140	332	11	343	0	343	9	211	227	204	267	201	208	30	319	10	331	10	321	108	112	105	78	114	27	114	27	105	78	100	47	114	27	100	47	92	2	92	2	100	47	89	26	92	2	89	26	73	17	73	17	65	21	92	2	92	2	65	21	55	-6	107	295	108	275	136	309	107	295	136	309	101	308	101	308	136	309	141	311	101	308	141	311	332	331	332	331	141	311	148	312	232	26	225	17	332	0	332	0	225	17	212	12	332	0	212	12	193	9	332	331	148	312	219	312	332	331	219	312	226	311	332	331	226	311	231	309	332	331	231	309	234	305	332	331	234	305	236	300	332	331	236	300	237	292	332	331	237	292	300	315	332	331	300	315	313	319	332	331	313	319	332	321	287	55	287	274	237	292	237	292	287	274	288	293	237	292	288	293	292	307	300	17	292	25	237	63	237	63	292	25	288	37	237	63	288	37	237	292	131	292	132	300	114	27	131	292	114	27	126	60	131	292	126	60	130	97	131	292	130	97	131	131	108	275	108	145	114	27	108	275	114	27	132	300	108	275	132	300	133	305	108	275	133	305	136	309	332	331	65	331	80	320	332	331	80	320	93	316	332	331	93	316	101	308	332	0	332	9	313	12	332	0	313	12	300	17	332	0	300	17	236	41	332	0	236	41	232	26	55	-6	65	21	60	31	55	-6	60	31	54	43	55	-6	54	43	46	53	55	-6	46	53	39	-5	46	53	32	57	39	-5	39	-5	32	57	25	56	39	-5	25	56	25	-2	25	-2	25	56	18	53	25	-2	18	53	14	4	14	4	18	53	11	48	14	4	11	48	7	14	7	14	11	48	6	40	7	14	6	40	4	30	108	112	114	27	108	145	332	0	193	9	193	0	236	41	300	17	237	63	237	292	288	37	287	55	80	320	65	331	65	321	300	315	237	292	292	307	53	29	44	18	127	0	127	0	44	18	30	12	127	0	30	12	9	9	336	26	328	17	435	0	435	0	328	17	315	12	435	0	315	12	296	9	417	320	435	321	435	331	417	320	435	331	404	316	404	316	435	331	340	286	404	316	340	286	397	307	397	307	340	286	393	294	404	17	397	25	340	61	340	61	397	25	393	38	340	61	393	38	340	286	340	286	393	38	392	56	340	286	392	56	392	275	206	0	213	0	225	80	225	80	213	0	340	286	225	80	340	286	335	331	335	331	340	286	435	331	109	331	11	331	31	319	109	331	31	319	45	315	109	331	45	315	53	307	109	331	53	307	57	294	109	331	57	294	58	275	109	331	58	275	80	275	109	331	80	275	206	0	109	331	206	0	225	80	80	75	80	275	58	275	80	75	58	275	81	48	81	48	58	275	58	75	81	48	58	75	85	29	85	29	58	75	57	47	85	29	57	47	94	18	94	18	57	47	53	29	94	18	53	29	127	0	435	0	435	9	417	12	435	0	417	12	404	17	435	0	404	17	340	40	435	0	340	40	336	26	107	12	94	18	127	0	107	12	127	0	127	9	127	0	9	9	9	0	435	0	296	9	296	0	340	40	404	17	340	61	31	319	11	331	11	321	393	294	340	286	392	275	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	106	38	105	56	105	180	105	157	257	157	105	180	257	157	257	180	257	180	257	157	312	25	257	180	312	25	309	37	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	256	294	320	315	256	294	257	274	309	37	257	274	257	180	307	55	307	274	257	274	257	274	307	274	309	293	257	274	309	293	312	307	352	331	213	331	232	319	352	331	232	319	245	315	352	331	245	315	252	307	352	331	252	307	256	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	257	62	256	41	320	17	257	62	320	17	312	25	257	62	312	25	257	157	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	54	61	106	38	54	274	149	0	9	9	9	0	352	0	213	9	213	0	257	274	309	37	307	55	232	319	213	331	213	321	320	315	257	274	312	307	29	319	9	331	9	321	150	314	181	338	135	308	135	308	181	338	127	330	135	308	127	330	122	298	122	298	127	330	109	286	98	269	109	286	127	330	98	269	127	330	82	307	82	102	82	24	91	75	91	75	82	24	127	1	91	75	127	1	103	52	103	52	127	1	120	33	131	25	120	33	127	1	131	25	127	1	181	-6	236	330	181	338	194	319	194	319	181	338	181	320	165	318	181	320	181	338	165	318	181	338	150	314	223	19	210	15	235	1	235	1	210	15	197	12	235	1	197	12	182	11	182	11	168	12	181	-6	181	-6	168	12	155	15	181	-6	155	15	143	19	207	316	220	311	236	330	236	330	220	311	231	305	236	330	231	305	243	296	243	296	258	279	281	306	281	306	258	279	271	257	281	306	271	257	280	231	281	103	273	76	280	24	280	24	273	76	261	53	280	24	261	53	247	35	247	35	235	26	280	24	280	24	235	26	235	1	345	166	337	222	337	108	337	108	337	222	316	269	337	108	316	269	315	60	315	60	316	269	288	169	286	201	288	169	316	269	286	201	316	269	281	306	286	201	281	306	280	231	281	306	236	330	243	296	315	60	288	169	286	134	315	60	286	134	281	103	315	60	281	103	280	24	182	11	181	-6	235	1	82	307	47	271	47	61	82	307	47	61	75	166	82	307	75	166	76	194	82	307	76	194	81	222	82	307	81	222	88	247	82	307	88	247	98	269	82	102	77	132	82	24	82	24	77	132	75	166	26	109	47	61	47	271	26	109	47	271	26	224	26	109	26	224	18	167	82	24	75	166	47	61	223	19	235	1	235	26	236	330	194	319	207	316	131	25	181	-6	143	19	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	42	315	50	307	353	331	353	331	50	307	116	311	353	331	116	311	124	312	353	331	124	312	238	312	353	331	238	312	246	311	253	26	246	17	353	0	353	0	246	17	233	12	353	0	233	12	213	9	353	331	246	311	251	309	353	331	251	309	255	306	353	331	255	306	257	300	353	331	257	300	257	292	353	331	257	292	321	315	353	331	321	315	334	319	353	331	334	319	353	321	308	55	308	274	257	292	257	292	308	274	309	293	257	292	309	293	313	307	321	17	313	25	257	62	257	62	313	25	309	37	257	62	309	37	257	292	118	17	110	25	54	61	54	61	110	25	106	38	54	61	106	38	54	274	54	274	106	38	105	56	54	274	105	56	105	291	54	274	105	291	105	300	54	274	105	300	107	306	54	274	107	306	111	309	54	274	111	309	53	294	116	311	50	307	53	294	116	311	53	294	111	309	29	319	42	315	353	331	29	319	353	331	9	331	29	319	9	331	9	321	353	0	353	9	333	12	353	0	333	12	321	17	353	0	321	17	256	41	353	0	256	41	253	26	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	149	0	9	9	9	0	53	39	118	17	54	61	353	0	213	9	213	0	256	41	321	17	257	62	257	292	309	37	308	55	321	315	257	292	313	307	113	311	120	312	120	312	134	331	120	312	156	309	134	331	156	309	162	329	162	329	156	309	182	302	162	329	182	302	187	325	187	325	182	302	200	287	187	325	200	287	209	319	209	319	200	287	210	266	209	319	210	266	227	310	227	310	210	266	213	238	227	310	213	238	221	161	221	161	210	213	204	153	204	153	210	213	199	192	204	153	199	192	184	147	184	147	199	192	182	177	184	147	182	177	161	145	161	145	182	177	158	167	161	145	158	167	132	144	132	144	158	167	128	164	132	144	128	164	125	144	125	144	128	164	122	164	125	144	122	164	120	144	120	144	122	164	118	164	120	144	118	164	115	145	115	145	118	164	113	165	115	145	113	165	110	145	110	145	113	165	109	165	110	145	109	165	103	146	103	146	109	165	103	166	103	146	103	166	103	56	103	56	103	166	51	276	103	56	51	276	104	37	104	37	51	276	51	61	267	240	266	254	266	225	266	225	266	254	263	268	266	225	263	268	263	210	263	210	263	268	258	280	263	210	258	280	257	197	257	197	258	280	252	291	257	197	252	291	249	185	249	185	252	291	243	300	249	185	243	300	239	175	239	175	243	300	227	310	239	175	227	310	221	161	134	331	9	331	28	319	134	331	28	319	40	315	134	331	40	315	47	307	134	331	47	307	51	294	134	331	51	294	51	276	134	331	51	276	108	310	134	331	108	310	113	311	134	331	113	311	120	312	103	294	103	301	51	276	103	294	51	276	103	166	105	306	108	310	51	276	105	306	51	276	103	301	150	0	150	9	129	12	150	0	129	12	115	16	150	0	115	16	51	39	150	0	51	39	48	25	150	0	48	25	41	16	150	0	41	16	29	12	150	0	29	12	9	9	150	0	9	9	9	0	51	61	51	39	115	16	51	61	115	16	107	24	51	61	107	24	104	37	28	319	9	331	9	321	210	213	221	161	213	238	66	37	77	140	76	171	76	171	83	305	66	37	66	37	83	305	63	286	66	37	63	286	49	57	49	57	63	286	47	266	49	57	47	266	36	80	36	80	47	266	35	243	36	80	35	243	26	106	26	106	35	243	26	218	26	106	26	218	20	133	20	133	26	218	20	191	20	133	20	191	18	162	82	112	85	22	89	88	89	88	85	22	107	9	89	88	107	9	99	68	99	68	107	9	112	51	126	38	112	51	131	0	126	38	131	0	143	28	143	28	131	0	157	-4	143	28	157	-4	161	21	161	21	157	-4	184	-6	161	21	184	-6	180	17	180	17	184	-6	201	15	226	17	201	15	218	-4	226	17	218	-4	249	3	77	140	66	37	85	22	77	140	85	22	82	112	112	51	107	9	131	0	258	326	263	293	266	324	266	324	263	293	276	280	266	324	276	280	273	322	273	322	276	280	278	321	284	322	278	321	283	272	284	322	283	272	289	263	278	321	276	280	283	272	232	333	232	311	244	330	244	330	232	311	248	304	244	330	248	304	251	328	251	328	248	304	263	293	251	328	263	293	258	326	220	335	208	337	215	316	220	335	215	316	232	311	220	335	232	311	232	333	208	337	196	338	215	316	215	316	196	338	196	318	154	311	196	318	157	336	154	311	157	336	131	330	314	224	310	338	302	224	302	224	310	338	300	338	302	224	300	338	299	240	299	240	300	338	297	332	299	240	297	332	294	252	294	252	297	332	293	328	294	252	293	328	289	263	289	263	293	328	289	324	289	263	289	324	284	322	320	56	311	65	301	34	301	34	311	65	289	47	301	34	289	47	277	16	277	16	289	47	269	32	277	16	269	32	249	3	249	3	269	32	248	23	249	3	248	23	226	17	201	15	184	-6	218	-4	196	318	196	338	185	338	196	318	185	338	157	336	76	171	81	219	83	305	83	305	81	219	96	260	83	305	96	260	106	320	106	320	96	260	121	291	106	320	121	291	131	330	131	330	121	291	154	311	292	331	18	331	73	309	292	331	73	309	100	310	292	331	100	310	130	310	292	331	130	310	181	310	292	331	181	310	210	310	292	331	210	310	237	309	292	331	237	309	256	303	292	331	256	303	269	292	292	331	269	292	277	274	292	331	277	274	284	246	292	331	284	246	296	246	194	16	186	23	130	61	130	61	186	23	182	36	130	61	182	36	130	310	130	310	182	36	181	55	130	310	181	55	181	310	18	331	15	246	27	246	18	331	27	246	33	274	18	331	33	274	42	292	18	331	42	292	54	303	18	331	54	303	73	309	229	0	229	9	208	11	229	0	208	11	194	16	229	0	194	16	129	39	229	0	129	39	125	25	229	0	125	25	117	16	229	0	117	16	104	12	229	0	104	12	83	9	229	0	83	9	83	0	129	39	194	16	130	61	21	318	27	316	142	331	142	331	27	316	32	313	142	331	32	313	37	310	37	310	42	305	142	331	142	331	42	305	46	300	142	331	46	300	51	294	61	278	181	67	107	297	61	278	107	297	106	303	106	303	107	309	61	278	61	278	107	309	112	314	61	278	112	314	56	286	142	331	51	294	56	286	142	331	56	286	112	314	142	331	112	314	119	318	142	331	119	318	129	321	142	331	129	321	142	322	15	320	21	318	142	331	15	320	142	331	7	331	15	320	7	331	7	322	133	28	131	29	132	-4	132	-4	131	29	127	30	132	-4	127	30	124	32	124	32	118	35	132	-4	132	-4	118	35	117	-6	181	67	172	53	175	22	175	22	172	53	163	41	175	22	163	41	161	9	161	9	163	41	154	33	161	9	154	33	147	0	147	0	154	33	146	28	147	0	146	28	138	27	138	27	136	27	147	0	147	0	136	27	133	28	147	0	133	28	132	-4	257	245	204	118	210	81	257	245	210	81	219	100	257	245	219	100	228	122	257	245	228	122	291	272	347	331	243	331	254	320	347	331	254	320	263	316	347	331	263	316	269	312	347	331	269	312	273	306	347	331	273	306	274	299	347	331	274	299	321	312	347	331	321	312	333	319	347	331	333	319	347	322	291	272	300	289	274	299	291	272	274	299	273	292	291	272	273	292	271	284	291	272	271	284	268	273	291	272	268	273	263	260	291	272	263	260	257	245	310	302	321	312	274	299	310	302	274	299	300	289	204	118	132	245	181	67	204	118	181	67	188	40	204	118	188	40	194	51	204	118	194	51	202	65	204	118	202	65	210	81	181	67	132	245	123	262	181	67	123	262	116	276	181	67	116	276	110	288	181	67	110	288	107	297	118	35	113	37	117	-6	117	-6	113	37	108	39	117	-6	108	39	104	-5	104	-5	108	39	104	40	104	-5	104	40	99	41	93	-2	104	-5	99	41	93	-2	99	41	92	40	93	-2	92	40	85	37	93	-2	85	37	84	3	80	32	77	26	78	10	80	32	78	10	84	3	80	32	84	3	85	37	78	10	77	26	76	20	181	67	175	22	188	40	254	320	243	331	243	322	269	321	269	321	247	320	247	320	269	321	269	331	247	320	269	331	232	316	232	316	269	331	166	290	232	316	166	290	223	310	223	310	166	290	167	262	219	27	167	262	167	70	219	27	167	70	224	19	224	19	167	70	166	51	224	19	166	51	166	37	218	38	217	70	167	262	167	262	217	70	217	262	167	262	217	262	218	290	218	290	217	262	218	280	219	301	223	310	167	262	219	301	167	262	218	290	166	290	269	331	165	302	269	331	116	331	138	320	269	331	138	320	152	317	269	331	152	317	161	311	269	331	161	311	165	302	91	216	111	240	124	276	124	276	111	240	136	256	124	276	136	256	166	280	166	280	136	256	167	262	166	280	167	262	166	290	84	263	50	241	74	159	84	263	74	159	78	189	84	263	78	189	91	216	84	263	91	216	124	276	19	165	24	128	27	209	27	209	24	128	41	97	27	209	41	97	50	241	50	241	41	97	69	72	50	241	69	72	74	159	334	91	311	159	305	128	334	91	305	128	302	69	302	69	305	128	291	103	302	69	291	103	270	85	307	188	311	159	333	241	333	241	311	159	334	91	333	241	334	91	357	209	357	209	334	91	357	123	357	209	357	123	366	165	300	263	260	276	278	240	300	263	278	240	296	216	300	263	296	216	307	188	300	263	307	188	333	241	251	256	278	240	260	276	251	256	260	276	218	280	251	256	218	280	217	262	218	51	230	51	244	74	244	74	230	51	265	56	244	74	265	56	270	85	270	85	265	56	302	69	218	38	167	262	219	27	218	38	218	51	217	70	269	0	269	9	248	11	269	0	248	11	233	14	269	0	233	14	166	37	269	0	166	37	164	27	269	0	164	27	158	19	269	0	158	19	148	14	269	0	148	14	134	10	269	0	134	10	116	9	269	0	116	9	116	0	158	51	166	51	167	70	158	51	167	70	135	75	158	51	135	75	108	88	158	51	108	88	107	57	74	159	69	72	78	132	78	132	69	72	107	57	78	132	107	57	89	107	89	107	107	57	108	88	166	37	233	14	224	19	217	70	218	51	244	74	138	320	116	331	116	321	30	17	121	0	42	26	42	26	121	0	88	17	42	26	88	17	57	42	57	42	88	17	84	21	57	42	84	21	83	26	83	26	84	31	77	66	77	66	84	31	87	38	77	66	87	38	155	164	155	164	87	38	92	46	155	164	92	46	99	57	102	242	155	164	125	297	102	242	125	297	123	306	123	306	124	312	102	242	155	164	99	57	109	70	109	70	169	145	155	164	155	164	169	145	165	234	155	164	165	234	151	255	77	66	57	42	83	26	161	331	11	331	28	319	161	331	28	319	43	312	161	331	43	312	58	299	161	331	58	299	132	319	161	331	132	319	139	320	161	331	139	320	147	320	161	331	147	320	161	321	132	319	58	299	127	316	127	316	58	299	77	276	127	316	77	276	124	312	124	312	77	276	102	242	260	296	256	290	272	272	272	272	256	290	250	282	272	272	250	282	243	272	243	272	187	202	200	184	200	184	187	202	216	74	200	184	216	74	296	46	296	46	216	74	225	60	296	46	225	60	232	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	330	319	348	331	330	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	262	301	260	296	272	272	262	301	272	272	263	305	243	272	200	184	272	272	237	16	232	14	352	0	352	0	232	14	225	12	352	0	225	12	217	11	242	25	352	0	326	16	242	25	326	16	316	22	242	25	316	22	306	32	242	25	306	32	296	46	242	25	296	46	241	31	296	46	232	48	238	38	296	46	238	38	241	31	187	202	165	234	169	145	187	202	169	145	216	74	337	12	326	16	352	0	337	12	352	0	352	9	241	20	237	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	155	164	151	255	139	272	155	164	139	272	130	286	155	164	130	286	125	297	121	0	121	9	105	11	121	0	105	11	95	13	121	0	95	13	88	17	18	12	4	9	121	0	18	12	121	0	30	17	121	0	4	9	4	0	243	320	229	331	229	321	28	319	11	331	11	321	49	24	41	16	268	0	268	0	41	16	28	12	268	0	28	12	9	9	149	331	9	331	28	319	149	331	28	319	41	314	149	331	41	314	49	306	149	331	49	306	53	294	149	331	53	294	117	314	149	331	117	314	129	319	149	331	129	319	149	321	110	21	107	23	54	57	54	57	107	23	105	28	54	57	105	28	54	276	54	276	105	28	105	34	54	276	105	34	105	269	54	276	105	269	106	290	54	276	106	290	109	305	54	276	109	305	117	314	54	276	117	314	53	294	329	319	348	321	348	331	329	319	348	331	316	315	316	315	348	331	251	293	316	315	251	293	252	275	268	0	252	275	252	35	268	0	252	35	252	28	316	16	308	24	312	-15	312	-15	308	24	305	37	312	-15	305	37	299	-5	299	-5	305	37	304	57	299	-5	304	57	304	270	252	275	268	0	304	292	304	292	268	0	284	0	304	292	284	0	304	270	304	270	284	0	299	-5	308	306	316	315	252	275	308	306	252	275	304	292	348	331	209	331	228	319	348	331	228	319	240	315	348	331	240	315	248	306	348	331	248	306	251	293	333	-60	348	9	332	-54	332	-54	348	9	331	-49	323	-29	331	-49	329	12	323	-29	329	12	316	16	348	9	333	-60	335	-67	348	9	335	-67	335	-72	348	9	335	-72	336	-75	348	9	336	-75	348	-75	348	9	329	12	331	-49	268	0	252	28	250	23	268	0	250	23	247	21	268	0	247	21	242	19	268	0	242	19	235	19	268	0	235	19	123	19	268	0	123	19	115	19	268	0	115	19	49	24	110	21	54	57	53	37	110	21	53	37	49	24	110	21	49	24	115	19	268	0	9	9	9	0	316	16	312	-15	323	-29	228	319	209	331	209	321	28	319	9	331	9	321	139	321	139	321	121	319	121	319	139	321	139	331	121	319	139	331	109	315	109	315	139	331	45	293	109	315	45	293	46	273	50	178	46	273	46	211	132	158	116	165	133	134	133	134	116	165	105	176	133	134	105	176	104	136	104	136	105	176	99	193	104	136	99	193	80	142	80	142	99	193	97	216	80	142	97	216	97	273	46	273	50	178	101	307	101	307	50	178	62	155	101	307	62	155	98	294	98	294	62	155	80	142	98	294	80	142	97	273	139	331	2	331	21	319	139	331	21	319	34	315	139	331	34	315	41	307	139	331	41	307	45	293	224	283	224	174	224	157	224	157	224	174	216	170	224	157	216	170	212	152	212	152	216	170	204	166	212	152	204	166	197	145	197	145	204	166	190	161	197	145	190	161	178	140	178	140	190	161	173	158	178	140	173	158	157	136	157	136	173	158	155	156	133	134	157	136	155	156	133	134	155	156	132	158	320	331	186	331	204	319	320	331	204	319	214	316	320	331	214	316	221	309	320	331	221	309	223	299	320	331	223	299	224	283	320	331	224	283	288	315	320	331	288	315	301	319	320	331	301	319	320	321	275	57	275	269	224	157	224	157	275	269	276	291	224	157	276	291	280	306	224	283	224	157	280	306	224	283	280	306	288	315	320	0	320	9	301	12	320	0	301	12	288	16	320	0	288	16	223	37	320	0	223	37	219	24	320	0	219	24	211	16	320	0	211	16	199	12	320	0	199	12	180	9	320	0	180	9	180	0	224	157	280	24	276	37	224	157	276	37	275	57	224	57	223	37	288	16	224	57	288	16	280	24	224	57	280	24	224	157	204	319	186	331	186	321	21	319	2	331	2	321	109	315	46	273	101	307	59	57	58	37	115	21	115	21	58	37	54	24	115	21	54	24	120	19	120	19	54	24	46	16	120	19	46	16	483	0	483	0	46	16	33	12	483	0	33	12	15	9	147	331	15	331	34	319	147	331	34	319	46	314	147	331	46	314	54	306	147	331	54	306	58	294	147	331	58	294	120	315	147	331	120	315	131	320	147	331	131	320	147	321	115	21	112	23	59	57	59	57	112	23	110	28	59	57	110	28	59	276	59	276	110	28	110	34	59	276	110	34	110	269	59	276	110	269	111	291	59	276	111	291	114	306	59	276	114	306	120	315	59	276	120	315	58	294	296	319	315	321	315	331	296	319	315	331	283	314	283	314	315	331	220	294	283	314	220	294	220	276	272	27	220	276	220	35	272	27	220	35	274	23	274	23	220	35	277	21	272	33	272	269	220	276	220	276	272	269	273	290	220	276	273	290	276	305	315	331	183	331	200	319	315	331	200	319	210	314	315	331	210	314	217	306	315	331	217	306	220	294	463	319	483	321	483	331	463	319	483	331	450	315	450	315	483	331	386	293	450	315	386	293	387	275	439	37	387	275	387	35	439	37	387	35	443	24	443	24	387	35	450	16	438	57	438	270	387	275	387	275	438	270	439	292	387	275	439	292	443	306	483	331	343	331	344	321	483	331	344	321	362	319	483	331	362	319	375	315	483	331	375	315	383	306	483	331	383	306	386	293	483	0	483	9	463	12	483	0	463	12	450	16	483	0	450	16	387	35	483	0	387	35	387	28	483	0	387	28	385	23	483	0	385	23	382	21	483	0	382	21	377	19	483	0	377	19	371	19	483	0	371	19	289	19	483	0	289	19	282	19	483	0	282	19	218	23	483	0	218	23	215	21	483	0	215	21	210	19	483	0	210	19	203	19	483	0	203	19	127	19	483	0	127	19	120	19	282	19	277	21	220	35	282	19	220	35	220	28	282	19	220	28	218	23	483	0	15	9	15	0	220	276	272	27	272	33	387	275	439	37	438	57	450	315	387	275	443	306	200	319	183	331	183	321	283	314	220	276	276	305	34	319	15	331	15	321	59	57	58	37	115	21	115	21	58	37	54	24	115	21	54	24	120	19	120	19	54	24	46	16	120	19	46	16	402	0	402	0	46	16	33	12	402	0	33	12	15	9	147	331	15	331	34	319	147	331	34	319	46	314	147	331	46	314	54	306	147	331	54	306	58	294	147	331	58	294	120	315	147	331	120	315	131	320	147	331	131	320	147	321	115	21	112	23	59	57	59	57	112	23	110	28	59	57	110	28	59	276	59	276	110	28	110	34	59	276	110	34	110	269	59	276	110	269	111	291	59	276	111	291	114	306	59	276	114	306	120	315	59	276	120	315	58	294	296	319	315	321	315	331	296	319	315	331	283	314	283	314	315	331	220	294	283	314	220	294	220	276	272	27	220	276	220	35	272	27	220	35	274	23	274	23	220	35	277	21	272	33	272	269	220	276	220	276	272	269	273	290	220	276	273	290	276	305	315	331	183	331	200	319	315	331	200	319	210	314	315	331	210	314	217	306	315	331	217	306	220	294	463	319	483	321	483	331	463	319	483	331	450	315	450	315	483	331	386	293	450	315	386	293	387	275	402	0	387	275	387	35	402	0	387	35	387	28	450	16	443	24	446	-15	446	-15	443	24	439	37	446	-15	439	37	433	-5	433	-5	439	37	438	57	433	-5	438	57	438	270	387	275	402	0	439	292	439	292	402	0	419	0	439	292	419	0	438	270	438	270	419	0	433	-5	443	306	450	315	387	275	443	306	387	275	439	292	483	331	343	331	344	321	483	331	344	321	362	319	483	331	362	319	375	315	483	331	375	315	383	306	483	331	383	306	386	293	468	-61	483	9	467	-55	467	-55	483	9	465	-49	457	-29	465	-49	463	12	457	-29	463	12	450	16	483	9	468	-61	469	-68	483	9	469	-68	470	-73	483	9	470	-73	470	-75	483	9	470	-75	483	-75	483	9	463	12	465	-49	402	0	387	28	385	23	402	0	385	23	382	21	402	0	382	21	377	19	402	0	377	19	371	19	402	0	371	19	289	19	402	0	289	19	282	19	402	0	282	19	220	28	402	0	220	28	218	23	402	0	218	23	215	21	402	0	215	21	210	19	402	0	210	19	203	19	402	0	203	19	127	19	402	0	127	19	120	19	220	35	220	28	282	19	220	35	282	19	277	21	402	0	15	9	15	0	220	276	272	27	272	33	450	16	446	-15	457	-29	200	319	183	331	183	321	283	314	220	276	276	305	34	319	15	331	15	321	114	24	106	16	231	0	231	0	106	16	92	11	231	0	92	11	72	9	177	307	186	315	120	310	120	310	186	315	219	331	120	310	219	331	90	310	63	309	90	310	219	331	63	309	219	331	10	331	200	319	219	321	219	331	200	319	219	331	186	315	120	310	171	33	171	41	171	183	171	163	204	163	171	183	204	163	219	183	219	183	204	163	231	161	219	183	231	161	262	180	262	180	231	161	256	154	262	180	256	154	276	141	120	310	171	41	171	274	120	310	171	274	172	293	120	310	172	293	177	307	10	331	7	246	18	246	10	331	18	246	25	274	10	331	25	274	33	293	10	331	33	293	45	304	10	331	45	304	63	309	294	89	289	59	305	15	305	15	289	59	275	39	305	15	275	39	271	4	271	4	275	39	253	27	271	4	253	27	231	0	231	0	253	27	226	21	231	0	226	21	195	19	195	19	185	20	231	0	231	0	185	20	178	22	231	0	178	22	119	37	119	37	178	22	120	56	299	170	294	89	305	15	299	170	305	15	327	153	327	153	305	15	330	34	327	153	330	34	345	126	345	126	330	34	346	59	345	126	346	59	352	91	299	170	262	180	276	141	299	170	276	141	289	120	299	170	289	120	294	89	120	56	178	22	174	26	120	56	174	26	171	33	120	56	171	33	120	310	231	0	72	9	72	0	114	24	231	0	119	37	432	321	432	321	414	319	414	319	432	321	432	331	414	319	432	331	401	315	401	315	432	331	336	294	401	315	336	294	337	274	389	38	337	274	337	61	389	38	337	61	393	25	393	25	337	61	401	17	388	57	388	274	337	274	337	274	388	274	389	294	337	274	389	294	393	307	432	331	292	331	312	319	432	331	312	319	325	315	432	331	325	315	332	307	432	331	332	307	336	294	432	0	432	9	414	12	432	0	414	12	401	17	432	0	401	17	336	39	432	0	336	39	333	25	432	0	333	25	325	16	432	0	325	16	312	12	432	0	312	12	292	9	432	0	292	9	292	0	52	24	43	16	170	0	170	0	43	16	30	11	170	0	30	11	9	9	156	331	9	331	30	320	156	331	30	320	44	316	156	331	44	316	52	308	156	331	52	308	56	295	156	331	56	295	123	315	156	331	123	315	137	319	156	331	137	319	156	321	57	275	109	33	108	41	108	183	108	163	142	163	108	183	142	163	158	183	158	183	142	163	170	161	158	183	170	161	201	180	201	180	170	161	194	154	201	180	194	154	214	141	57	275	108	41	108	274	57	275	108	274	110	293	57	275	110	293	115	307	57	275	115	307	123	315	57	275	123	315	56	295	232	89	227	59	244	15	244	15	227	59	214	39	244	15	214	39	210	4	210	4	214	39	193	27	210	4	193	27	170	0	170	0	193	27	166	21	170	0	166	21	134	19	134	19	123	20	170	0	170	0	123	20	115	22	170	0	115	22	56	37	56	37	115	22	57	56	238	170	232	89	244	15	238	170	244	15	265	153	265	153	244	15	268	34	265	153	268	34	283	126	283	126	268	34	284	59	283	126	284	59	290	91	238	170	201	180	214	141	238	170	214	141	227	120	238	170	227	120	232	89	57	56	115	22	111	26	57	56	111	26	109	33	57	56	109	33	57	275	170	0	9	9	9	0	52	24	170	0	56	37	30	320	9	331	9	321	336	39	401	17	337	61	337	274	389	38	388	57	312	319	292	331	292	321	401	315	337	274	393	307	52	24	43	16	170	0	170	0	43	16	30	11	170	0	30	11	9	9	156	331	9	331	30	320	156	331	30	320	44	316	156	331	44	316	52	308	156	331	52	308	56	295	156	331	56	295	123	315	156	331	123	315	137	319	156	331	137	319	156	321	57	275	109	33	108	41	108	183	108	163	142	163	108	183	142	163	158	183	158	183	142	163	170	161	158	183	170	161	201	180	201	180	170	161	194	154	201	180	194	154	214	141	57	275	108	41	108	274	57	275	108	274	110	293	57	275	110	293	115	307	57	275	115	307	123	315	57	275	123	315	56	295	57	56	56	37	115	22	115	22	56	37	170	0	115	22	170	0	123	20	123	20	170	0	134	19	166	21	134	19	170	0	166	21	170	0	193	27	193	27	170	0	210	4	193	27	210	4	213	39	213	39	210	4	243	15	213	39	243	15	227	59	227	59	243	15	232	89	237	170	232	89	243	15	237	170	243	15	265	153	265	153	243	15	268	34	265	153	268	34	283	126	283	126	268	34	284	59	283	126	284	59	289	91	237	170	201	180	214	141	237	170	214	141	227	120	237	170	227	120	232	89	57	56	115	22	111	26	57	56	111	26	109	33	57	56	109	33	57	275	170	0	9	9	9	0	52	24	170	0	56	37	30	320	9	331	9	321	36	338	36	338	38	332	38	332	36	338	39	239	38	332	39	239	41	328	41	328	39	239	42	252	41	328	42	252	45	324	45	324	42	252	46	263	45	324	46	263	50	322	50	322	46	263	51	272	50	322	51	272	55	321	55	321	51	272	57	280	55	321	57	280	61	322	36	224	39	239	36	338	36	224	36	338	26	338	36	224	26	338	23	224	75	326	68	324	71	293	71	293	68	324	61	322	71	293	61	322	57	280	90	330	83	328	85	304	90	330	85	304	101	311	90	330	101	311	101	333	75	326	71	293	85	304	75	326	85	304	83	328	248	142	246	124	258	37	258	37	246	124	242	108	258	37	242	108	240	22	240	22	242	108	237	92	240	22	237	92	231	78	231	78	218	57	218	9	218	9	218	57	201	39	218	9	201	39	194	0	194	0	201	39	181	26	194	0	181	26	168	-4	168	-4	181	26	158	18	168	-4	158	18	141	-6	141	-6	158	18	131	15	131	15	107	17	109	-4	109	-4	107	17	86	23	109	-4	86	23	80	3	80	3	86	23	65	32	80	3	65	32	55	16	55	16	65	32	45	46	55	16	45	46	33	33	33	33	45	46	25	65	33	33	25	65	15	55	136	318	136	338	124	337	136	318	124	337	118	316	136	318	147	338	136	338	118	316	124	337	113	336	118	316	113	336	101	333	118	316	101	333	101	311	306	160	305	188	304	131	304	131	305	188	299	215	304	131	299	215	298	104	298	104	299	215	290	240	298	104	290	240	288	79	288	79	290	240	278	263	288	79	278	263	275	57	275	57	278	263	263	284	275	57	263	284	258	37	258	37	263	284	248	161	258	37	248	161	248	142	263	284	248	184	248	161	248	161	248	184	103	184	244	304	222	319	226	265	244	304	226	265	241	228	244	304	241	228	248	184	244	304	248	184	263	284	203	293	226	265	222	319	203	293	222	319	198	330	203	293	198	330	173	336	203	293	173	336	173	312	173	312	173	336	147	338	173	312	147	338	136	318	231	78	218	9	240	22	141	-6	131	15	109	-4	248	161	103	184	103	161	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	158	232	149	180	149	157	149	157	149	180	105	180	149	157	105	180	105	157	106	38	105	56	54	274	106	38	54	274	54	61	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	263	315	291	338	251	308	251	308	291	338	245	331	251	308	245	331	239	299	239	299	245	331	228	286	219	269	228	286	245	331	219	269	245	331	207	310	208	102	207	22	214	75	214	75	207	22	245	0	214	75	245	0	224	52	224	52	245	0	237	33	247	25	237	33	245	0	247	25	245	0	291	-6	338	330	291	338	302	319	302	319	291	338	290	320	276	318	290	320	291	338	276	318	291	338	263	315	207	310	178	276	203	166	207	310	203	166	204	194	207	310	204	194	207	222	207	310	207	222	211	247	207	310	211	247	219	269	208	102	204	132	207	22	207	22	204	132	203	166	268	15	291	-6	279	12	279	12	291	-6	291	11	303	12	291	11	291	-6	303	12	291	-6	337	1	313	316	324	311	338	330	338	330	324	311	334	305	338	330	334	305	343	296	343	296	356	279	377	306	377	306	356	279	366	257	377	306	366	257	372	231	373	103	367	76	376	24	376	24	367	76	359	53	376	24	359	53	347	35	347	35	337	26	376	24	376	24	337	26	337	1	431	166	425	222	425	108	425	108	425	222	406	269	425	108	406	269	405	60	405	60	406	269	377	169	377	306	372	231	376	201	377	306	376	201	377	169	377	306	377	169	406	269	377	306	338	330	343	296	376	134	373	103	376	24	376	134	376	24	405	60	376	134	405	60	377	169	337	1	337	26	327	19	337	1	327	19	315	15	337	1	315	15	303	12	257	19	247	25	291	-6	257	19	291	-6	268	15	149	157	157	102	158	232	158	232	157	102	177	57	158	232	177	57	178	276	178	276	177	57	207	22	178	276	207	22	203	166	338	330	302	319	313	316	149	0	9	9	9	0	29	319	9	331	9	321	31	19	22	14	83	0	83	0	22	14	12	11	83	0	12	11	2	9	99	261	103	276	98	321	98	321	103	276	111	288	98	321	111	288	136	329	136	329	111	288	121	298	136	329	121	298	133	305	133	305	143	308	136	329	136	329	143	308	180	331	101	219	97	244	108	164	108	164	97	244	81	176	81	176	97	244	98	321	98	321	97	244	99	261	42	246	47	216	49	282	49	282	47	216	60	193	49	282	60	193	69	306	69	306	60	193	81	176	69	306	81	176	98	321	141	157	83	0	198	155	141	157	198	155	156	177	141	157	156	177	131	186	141	157	131	186	113	200	141	157	113	200	108	164	211	24	203	16	309	0	309	0	203	16	189	12	309	0	189	12	169	9	153	310	164	311	180	331	180	331	164	311	177	312	180	331	177	312	190	312	190	312	200	311	309	331	309	331	200	311	207	309	309	331	207	309	212	304	211	24	309	0	215	37	215	37	309	0	277	16	215	37	277	16	216	56	216	56	277	16	270	25	216	56	270	25	216	155	216	155	270	25	216	174	216	155	216	174	198	155	198	155	216	174	186	174	198	155	186	174	156	177	83	0	141	157	49	35	83	0	49	35	41	26	83	0	41	26	31	19	290	319	309	321	309	331	290	319	309	331	278	315	278	315	309	331	216	286	278	315	216	286	271	307	271	307	216	286	268	294	216	286	267	39	267	61	267	276	268	294	216	286	267	276	216	286	267	61	309	331	212	304	215	296	309	331	215	296	216	286	309	331	180	331	190	312	290	12	277	16	309	0	290	12	309	0	309	9	216	174	270	25	267	39	216	174	267	39	216	286	309	0	169	9	169	0	83	0	2	9	2	0	180	331	143	308	153	310	101	219	108	164	113	200	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	217	117	215	111	230	117	215	127	229	127	229	117	215	129	210	127	229	129	210	140	226	140	226	129	210	138	202	140	226	138	202	144	190	76	207	83	212	85	227	85	227	83	212	93	215	85	227	93	215	98	229	98	229	93	215	104	217	98	229	104	217	111	230	73	224	70	194	71	201	73	224	71	201	76	207	73	224	76	207	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	186	56	186	152	185	168	186	56	185	168	184	181	186	56	184	181	181	191	186	56	181	191	188	-3	192	28	197	-1	196	25	196	25	197	-1	201	23	206	24	201	23	206	2	206	24	206	2	214	9	189	35	187	44	188	-3	189	35	188	-3	197	-1	189	35	197	-1	192	28	178	-4	188	-3	181	191	178	-4	181	191	176	199	178	-4	176	199	170	208	178	-4	170	208	168	-3	162	215	152	222	153	7	162	215	153	7	160	0	162	215	160	0	168	-3	162	215	168	-3	170	208	152	222	140	226	144	190	152	222	144	190	146	173	152	222	146	173	146	132	152	222	146	132	146	31	152	222	146	31	149	17	152	222	149	17	153	7	146	146	146	132	146	173	218	29	214	27	214	9	218	29	214	9	223	19	218	29	223	19	223	33	210	25	206	24	214	9	210	25	214	9	214	27	201	23	197	-1	206	2	146	31	146	132	146	65	146	31	146	65	145	57	146	31	145	57	144	50	146	31	144	50	140	44	146	31	140	44	135	38	146	31	135	38	130	16	130	16	135	38	128	32	128	32	122	29	130	16	130	16	122	29	116	27	130	16	116	27	114	6	114	6	116	27	110	25	114	6	110	25	103	24	99	111	112	118	116	135	116	135	112	118	128	125	116	135	128	125	146	146	146	146	128	125	146	132	65	78	68	84	76	118	76	118	68	84	73	91	76	118	73	91	79	97	79	97	88	104	93	126	93	126	88	104	99	111	93	126	99	111	116	135	93	126	76	118	79	97	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	78	63	112	65	78	76	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	99	0	86	25	86	25	99	0	97	24	103	24	97	24	99	0	103	24	99	0	114	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	186	56	188	-3	187	44	29	167	29	183	28	175	169	279	183	317	156	279	156	279	183	317	150	317	156	279	150	317	142	279	142	279	150	317	129	278	100	270	129	278	150	317	100	270	150	317	94	304	229	333	230	343	226	320	226	320	230	343	220	343	226	320	220	343	220	306	220	306	220	343	217	332	220	306	217	332	212	325	210	293	220	306	212	325	210	293	212	325	205	320	210	293	205	320	195	318	210	293	195	318	194	283	169	279	182	280	183	317	183	317	182	280	194	283	183	317	194	283	195	318	42	174	47	203	57	269	57	269	47	203	59	230	57	269	59	230	94	304	94	304	59	230	77	253	94	304	77	253	100	270	42	174	57	269	34	223	42	174	34	223	36	52	42	174	36	52	57	22	42	174	57	22	43	173	24	87	36	52	34	223	24	87	34	223	23	172	24	87	23	172	20	127	74	70	87	2	81	51	81	51	87	2	91	34	98	25	91	34	87	2	98	25	87	2	127	-4	65	137	57	196	66	113	66	113	57	196	57	22	66	113	57	22	69	91	69	91	57	22	87	2	69	91	87	2	74	70	131	230	122	216	134	215	131	230	134	215	166	225	166	225	134	215	144	211	166	225	144	211	153	206	75	186	87	202	92	223	92	223	87	202	102	212	92	223	102	212	111	228	111	228	102	212	122	216	111	228	122	216	131	230	74	213	57	196	67	164	74	213	67	164	75	186	74	213	75	186	92	223	67	164	57	196	65	137	192	70	184	44	195	17	195	17	184	44	172	25	195	17	172	25	164	1	164	1	172	25	155	13	164	1	155	13	135	9	135	9	125	10	127	-4	127	-4	125	10	115	13	127	-4	115	13	106	18	185	161	195	210	178	177	178	177	195	210	169	191	161	199	169	191	166	225	161	199	166	225	153	206	195	210	194	102	195	17	195	210	195	17	218	186	218	186	195	17	219	43	218	186	219	43	233	154	233	154	219	43	234	76	233	154	234	76	239	116	195	210	185	161	190	142	195	210	190	142	193	122	195	210	193	122	194	102	195	210	166	225	169	191	135	9	127	-4	164	1	192	70	195	17	194	102	98	25	127	-4	106	18	43	173	57	22	57	196	40	16	35	11	137	0	137	0	35	11	26	8	137	0	26	8	12	7	86	202	88	207	43	187	43	187	88	207	92	209	43	187	92	209	118	225	118	225	92	209	97	211	118	225	97	211	103	211	103	211	127	209	118	225	118	225	127	209	149	222	159	98	170	84	174	114	174	114	170	84	174	62	174	114	174	62	174	63	174	63	174	62	181	8	181	8	174	62	171	4	171	4	174	62	170	42	171	4	170	42	161	2	161	2	170	42	160	28	161	2	160	28	149	0	149	0	160	28	146	19	149	0	146	19	137	0	137	0	146	19	127	15	137	0	127	15	106	14	106	14	98	15	137	0	137	0	98	15	92	17	137	0	92	17	42	25	42	25	92	17	43	39	127	109	110	123	109	109	98	109	109	109	99	124	98	109	99	124	92	125	85	139	85	102	85	132	85	132	85	102	87	105	85	132	87	105	87	128	87	128	87	105	91	108	87	128	91	108	92	125	92	125	91	108	98	109	110	123	99	124	109	109	161	151	169	121	164	166	164	166	169	121	174	215	174	215	169	121	183	128	174	215	183	128	191	204	191	204	183	128	194	137	191	204	194	137	201	188	201	188	194	137	202	151	201	188	202	151	205	168	127	209	145	203	149	222	149	222	145	203	156	194	149	222	156	194	174	215	174	215	156	194	162	182	174	215	162	182	164	166	159	98	153	118	144	105	144	105	153	118	154	139	154	139	153	118	169	121	154	139	169	121	161	151	110	123	127	109	128	125	128	125	127	109	144	105	128	125	144	105	143	130	143	130	144	105	154	139	215	82	206	96	208	28	215	82	208	28	214	39	215	82	214	39	218	51	215	82	218	51	219	63	181	8	190	12	191	107	191	107	190	12	200	19	191	107	200	19	206	96	206	96	200	19	208	28	191	107	174	114	174	63	191	107	174	63	181	8	85	26	85	34	43	187	85	26	43	187	43	39	85	26	43	39	88	20	85	195	86	202	43	187	85	195	43	187	85	34	35	214	40	209	118	225	118	225	40	209	42	200	118	225	42	200	43	187	26	216	35	214	118	225	26	216	118	225	12	225	26	216	12	225	12	218	137	0	12	7	12	0	40	16	137	0	42	25	43	39	92	17	88	20	153	118	159	98	174	114	85	102	85	139	85	97	36	211	39	204	191	225	191	225	39	204	91	209	191	225	91	209	98	210	98	210	130	208	191	225	191	225	130	208	154	201	191	225	154	201	170	190	191	225	170	190	180	175	191	225	180	175	185	155	191	225	185	155	194	155	81	36	81	194	40	194	40	194	81	194	82	200	40	194	82	200	83	205	40	194	83	205	86	208	40	194	86	208	91	209	40	194	91	209	39	204	40	194	82	26	81	36	191	225	8	225	22	217	191	225	22	217	31	215	191	225	31	215	36	211	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	34	216	44	212	219	225	219	225	44	212	85	210	219	225	85	210	92	211	219	225	92	211	127	211	219	225	127	211	135	211	126	14	58	14	68	0	126	14	68	0	161	0	126	14	161	0	133	15	147	190	161	0	189	198	189	198	161	0	172	0	189	198	172	0	189	183	189	183	172	0	182	-5	189	183	182	-5	189	41	189	41	182	-5	191	-17	189	41	191	-17	189	25	161	0	147	190	147	41	161	0	147	41	146	30	161	0	146	30	143	23	161	0	143	23	139	18	161	0	139	18	133	15	219	225	135	211	141	209	219	225	141	209	145	205	219	225	145	205	146	199	219	225	146	199	147	190	219	225	147	190	198	213	219	225	198	213	206	216	219	225	206	216	219	218	192	207	198	213	147	190	192	207	147	190	189	198	73	190	74	199	58	14	73	190	58	14	64	28	73	190	64	28	68	43	73	190	68	43	71	59	73	190	71	59	73	75	73	190	73	75	73	89	58	0	68	0	58	14	58	0	58	14	56	183	58	0	56	183	56	99	58	0	56	99	55	66	58	0	55	66	51	40	58	0	51	40	47	-5	58	14	74	199	56	183	56	183	74	199	76	205	56	183	76	205	55	197	55	197	76	205	80	209	55	197	80	209	51	206	51	206	80	209	85	210	51	206	85	210	44	212	21	225	21	218	34	216	21	225	34	216	219	225	219	-68	219	7	210	-68	210	-68	219	7	206	9	210	-68	206	9	200	-37	200	-37	206	9	197	11	200	-37	197	11	192	16	192	16	189	25	191	-17	192	16	191	-17	200	-37	16	-68	26	-37	28	11	28	11	26	-37	37	-17	28	11	37	-17	42	22	42	22	37	-17	47	-5	42	22	47	-5	51	40	7	7	7	-68	16	-68	7	7	16	-68	28	11	80	53	66	77	81	0	81	0	66	77	58	106	81	0	58	106	55	15	55	15	58	106	55	137	56	151	55	137	209	137	56	151	209	137	158	151	158	151	209	137	169	217	140	228	123	230	126	211	126	211	123	230	109	214	93	211	109	214	123	230	93	211	123	230	88	224	156	224	140	228	148	191	156	224	148	191	154	173	156	224	154	173	158	151	156	224	158	151	169	217	140	228	126	211	139	203	140	228	139	203	148	191	56	151	61	172	59	207	59	207	61	172	69	190	59	207	69	190	88	224	88	224	69	190	80	203	88	224	80	203	93	211	37	182	24	148	35	39	37	182	35	39	55	15	37	182	55	15	55	137	37	182	55	137	56	151	37	182	56	151	59	207	24	148	19	108	23	70	24	148	23	70	35	39	81	0	114	-4	102	37	102	37	114	-4	132	31	150	33	132	31	142	-1	150	33	142	-1	167	9	209	137	208	152	205	165	209	137	205	165	202	176	209	137	202	176	197	186	209	137	197	186	192	195	209	137	192	195	181	207	209	137	181	207	169	217	219	79	210	82	205	49	205	49	210	82	196	63	205	49	196	63	188	26	188	26	196	63	182	48	188	26	182	48	167	9	167	9	182	48	167	39	167	9	167	39	150	33	132	31	114	-4	142	-1	80	53	81	0	102	37	25	12	19	10	73	0	73	0	19	10	14	8	73	0	14	8	7	7	50	36	44	28	73	0	73	0	44	28	38	21	73	0	38	21	33	17	33	17	29	14	73	0	73	0	29	14	25	12	95	107	85	95	124	83	124	83	85	95	74	79	124	83	74	79	73	0	73	0	74	79	62	57	73	0	62	57	56	46	56	46	62	57	63	57	67	223	65	190	74	185	67	223	74	185	75	216	75	216	74	185	80	172	75	216	80	172	82	207	82	207	80	172	87	155	82	207	87	155	88	196	88	196	87	155	100	137	88	196	100	137	94	184	94	184	100	137	101	170	50	185	55	187	56	227	56	227	55	187	60	189	56	227	60	189	67	223	67	223	60	189	65	190	44	228	34	227	36	182	44	228	36	182	43	183	44	228	43	183	50	185	44	228	50	185	56	227	14	204	15	197	15	212	15	212	15	197	18	191	15	212	18	191	20	219	20	219	18	191	23	186	20	219	23	186	26	224	26	224	23	186	29	183	26	224	29	183	34	227	34	227	29	183	36	182	127	135	121	121	124	83	127	135	124	83	133	96	127	135	117	145	121	121	121	121	117	145	108	157	121	121	108	157	101	170	121	121	101	170	100	137	155	18	151	13	234	0	234	0	151	13	145	10	234	0	145	10	137	8	137	8	126	7	234	0	234	0	126	7	126	0	234	0	234	7	224	8	234	0	224	8	214	9	234	0	214	9	207	12	234	0	207	12	158	33	234	0	158	33	158	25	234	0	158	25	155	18	201	24	200	33	158	113	201	24	158	113	203	17	203	17	158	113	158	33	158	113	200	33	200	127	158	113	200	127	200	190	158	113	200	190	201	199	158	113	201	199	204	207	158	113	204	207	158	189	158	113	158	189	158	127	215	128	208	127	209	111	209	111	208	127	200	127	232	225	128	225	140	216	232	225	140	216	149	214	232	225	149	214	154	209	232	225	154	209	158	201	232	225	158	201	158	189	232	225	158	189	210	212	232	225	210	212	219	216	232	225	219	216	232	218	264	105	253	113	287	0	287	0	253	113	240	120	287	0	240	120	237	82	237	82	240	120	240	121	237	82	240	121	233	135	237	82	233	135	228	95	228	95	233	135	228	132	228	95	228	132	222	104	222	104	228	132	222	130	222	104	222	130	216	108	216	108	222	130	215	128	216	108	215	128	209	111	317	28	311	37	287	0	287	0	311	37	304	47	287	0	304	47	298	58	297	224	297	190	301	189	297	224	301	189	306	227	306	227	301	189	306	187	306	227	306	187	316	228	316	228	306	187	312	185	316	228	312	185	318	183	297	190	289	218	286	185	286	185	289	218	282	211	286	185	282	211	278	172	278	172	282	211	275	201	278	172	275	201	269	156	269	156	275	201	267	187	269	156	267	187	259	171	258	137	269	156	259	171	258	137	259	171	251	156	258	137	251	156	242	143	258	137	242	143	240	121	242	143	233	135	240	121	318	183	324	182	327	227	327	227	324	182	332	183	327	227	332	183	336	223	336	223	332	183	338	186	336	223	338	186	342	218	342	218	338	186	343	191	342	218	343	191	346	211	346	211	343	191	346	197	346	211	346	197	347	204	317	28	287	0	323	21	323	21	287	0	327	17	331	14	327	17	287	0	331	14	287	0	353	0	353	0	353	7	347	8	353	0	347	8	341	10	353	0	341	10	336	12	353	0	336	12	331	14	287	0	298	58	286	79	287	0	286	79	275	94	287	0	275	94	264	105	145	109	151	112	151	127	151	127	151	112	158	113	151	127	158	113	158	127	132	132	127	135	133	96	132	132	133	96	138	129	138	129	133	96	139	104	138	129	139	104	144	128	144	128	139	104	145	109	144	128	145	109	151	127	124	83	121	121	121	120	124	83	121	120	107	114	124	83	107	114	95	107	73	0	7	7	7	0	50	36	73	0	56	46	316	228	318	183	327	227	297	190	297	224	289	218	200	127	200	113	209	111	140	216	128	225	128	218	210	212	158	189	204	207	158	33	207	12	203	17	26	230	20	230	25	150	26	230	25	150	30	172	26	230	30	172	27	226	49	222	46	220	50	204	50	204	46	220	42	219	50	204	42	219	39	219	39	219	35	219	38	190	38	190	35	219	32	221	38	190	32	221	30	172	30	172	32	221	29	223	30	172	29	223	27	226	64	-2	85	-4	65	14	65	14	85	-4	79	13	99	15	79	13	85	-4	99	15	85	-4	99	-3	85	216	80	230	75	229	85	216	75	229	69	228	85	216	69	228	65	213	85	216	86	230	80	230	65	213	69	228	64	226	65	213	64	226	57	224	65	213	57	224	53	223	65	213	53	223	50	204	39	219	38	190	50	204	81	128	86	111	89	129	89	129	86	111	106	106	89	129	106	106	97	132	97	132	106	106	104	135	112	140	104	135	106	106	112	140	106	106	114	121	114	121	106	106	120	96	114	121	120	96	133	117	133	117	120	96	129	82	133	117	129	82	132	62	86	230	98	214	99	230	99	230	98	214	110	209	99	230	110	209	111	229	111	229	110	209	119	200	111	229	119	200	121	227	121	227	119	200	125	188	121	227	125	188	130	224	130	224	125	188	127	172	130	126	127	172	126	163	126	163	123	155	130	126	130	126	123	155	118	147	130	126	118	147	114	121	114	121	118	147	112	140	170	177	168	188	167	160	167	160	168	188	164	198	167	160	164	198	158	146	158	146	164	198	158	207	158	146	158	207	149	215	146	134	158	146	149	215	146	134	149	215	139	221	146	134	139	221	130	224	146	134	130	224	130	126	85	216	98	214	86	230	133	117	132	62	137	5	133	117	137	5	151	110	151	110	137	5	147	12	151	110	147	12	157	20	175	84	165	99	166	29	175	84	166	29	173	40	175	84	173	40	177	52	175	84	177	52	179	65	165	99	151	110	157	20	165	99	157	20	166	29	130	47	124	34	125	1	130	47	125	1	137	5	130	47	137	5	132	62	114	23	99	15	99	-3	114	23	99	-3	113	-2	114	23	113	-2	125	1	114	23	125	1	124	34	72	127	60	127	86	111	72	127	86	111	81	128	14	46	19	23	28	33	28	33	19	23	32	11	28	33	32	11	40	24	40	24	32	11	46	2	40	24	46	2	52	18	52	18	46	2	64	-2	52	18	64	-2	65	14	19	23	14	46	7	39	86	111	60	127	60	113	130	224	127	172	130	126	49	222	50	204	53	223	25	150	20	230	16	150	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	178	189	84	60	84	36	84	36	84	189	42	183	42	183	84	189	85	199	42	183	85	199	88	207	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	169	213	174	207	251	225	251	225	174	207	177	200	251	225	177	200	178	189	178	189	178	165	221	26	221	26	178	165	178	37	221	26	178	37	224	17	224	17	178	37	229	12	238	216	251	218	251	225	238	216	251	225	229	213	229	213	251	225	178	189	229	213	178	189	223	207	223	207	178	189	221	198	220	40	220	183	178	189	220	40	178	189	221	26	160	216	169	213	251	225	160	216	251	225	147	225	160	216	147	225	147	218	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	85	26	84	36	42	183	85	26	42	183	42	40	85	26	42	40	88	18	116	0	12	7	12	0	42	40	93	13	88	18	251	0	147	7	147	0	221	198	178	189	220	183	178	189	84	36	178	165	25	216	12	225	12	218	102	303	93	307	98	280	98	280	93	307	88	313	98	280	88	313	82	289	82	289	88	313	87	319	88	351	87	319	89	324	88	351	89	324	97	352	97	352	89	324	95	327	97	352	95	327	101	329	101	352	101	329	104	350	104	350	101	329	107	332	104	350	107	332	107	348	107	348	107	332	109	339	107	348	109	339	108	344	82	289	87	319	88	351	82	289	88	351	80	347	82	289	80	347	73	340	82	289	73	340	70	302	68	330	66	319	70	302	68	330	70	302	73	340	102	303	116	275	115	300	115	300	116	275	133	299	152	300	133	299	133	273	152	300	133	273	151	275	196	302	201	319	199	330	196	302	199	330	195	340	196	302	195	340	188	347	196	302	188	347	185	289	185	289	188	347	180	319	185	289	180	319	179	313	185	289	179	313	174	307	185	289	174	307	169	280	180	351	171	352	172	327	180	351	172	327	178	324	180	351	178	324	180	319	180	351	180	319	188	347	167	352	164	350	166	329	167	352	166	329	172	327	167	352	172	327	171	352	161	348	159	344	160	332	161	348	160	332	166	329	161	348	166	329	164	350	169	280	174	307	166	303	169	280	166	303	152	300	169	280	152	300	151	275	133	299	116	275	133	273	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	178	189	84	60	84	36	84	36	84	189	42	183	42	183	84	189	85	199	42	183	85	199	88	207	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	169	213	174	207	251	225	251	225	174	207	177	200	251	225	177	200	178	189	178	189	178	165	221	26	221	26	178	165	178	37	221	26	178	37	224	17	224	17	178	37	229	12	238	216	251	218	251	225	238	216	251	225	229	213	229	213	251	225	178	189	229	213	178	189	223	207	223	207	178	189	221	198	220	40	220	183	178	189	220	40	178	189	221	26	160	216	169	213	251	225	160	216	251	225	147	225	160	216	147	225	147	218	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	85	26	84	36	42	183	85	26	42	183	42	40	85	26	42	40	88	18	116	0	12	7	12	0	42	40	93	13	88	18	251	0	147	7	147	0	221	198	178	189	220	183	178	189	84	36	178	165	25	216	12	225	12	218	160	332	159	344	158	339	102	303	98	280	116	275	97	352	101	329	101	352	46	18	42	13	128	0	128	0	42	13	36	10	128	0	36	10	26	8	26	8	12	7	128	0	128	0	12	7	12	0	128	0	128	7	117	8	128	0	117	8	107	9	128	0	107	9	99	12	128	0	99	12	49	33	128	0	49	33	49	25	128	0	49	25	46	18	91	33	91	127	49	189	91	33	49	189	92	24	49	33	99	12	94	17	49	33	94	17	92	24	49	33	92	24	49	189	91	113	99	111	91	127	91	127	91	190	49	189	49	189	91	190	92	199	49	189	92	199	95	207	122	225	18	225	31	216	122	225	31	216	39	214	122	225	39	214	45	209	122	225	45	209	48	201	122	225	48	201	49	189	122	225	49	189	100	212	122	225	100	212	109	216	122	225	109	216	122	218	106	108	112	103	112	130	112	130	112	103	118	95	112	130	118	95	118	132	118	132	118	95	124	135	132	143	124	135	127	82	105	128	98	127	99	111	105	128	99	111	106	108	105	128	106	108	112	130	127	82	124	135	118	95	202	185	207	228	197	187	197	187	207	228	196	227	197	187	196	227	192	189	192	189	196	227	188	190	176	185	188	190	185	223	176	185	185	223	176	216	147	168	148	137	154	182	154	182	148	137	160	156	154	182	160	156	161	196	161	196	160	156	168	172	161	196	168	172	168	207	168	207	168	172	176	185	168	207	176	185	176	216	156	105	144	113	181	0	181	0	144	113	131	120	181	0	131	120	127	82	127	82	131	120	131	121	127	82	131	121	132	143	132	143	131	121	148	137	132	143	148	137	140	154	140	154	148	137	147	168	208	183	214	182	218	227	218	227	214	182	222	183	218	227	222	183	226	223	226	223	222	183	228	186	226	223	228	186	233	218	233	218	228	186	233	191	233	218	233	191	236	211	236	211	233	191	237	197	236	211	237	197	238	204	207	228	202	185	208	183	207	228	208	183	218	227	196	227	185	223	188	190	211	28	181	0	217	21	217	21	181	0	221	17	225	14	221	17	181	0	225	14	181	0	248	0	248	0	248	7	241	8	248	0	241	8	235	10	248	0	235	10	230	12	248	0	230	12	225	14	181	0	211	28	205	37	181	0	205	37	198	47	181	0	198	47	192	58	181	0	192	58	180	79	181	0	180	79	168	94	181	0	168	94	156	105	91	127	99	111	98	127	31	216	18	225	18	218	100	212	49	189	95	207	74	77	73	53	79	18	79	18	73	53	69	33	79	18	69	33	64	2	64	2	69	33	62	18	64	2	62	18	50	12	50	12	46	15	64	2	64	2	46	15	39	-4	57	216	66	212	238	225	238	225	66	212	103	210	238	225	103	210	110	211	238	225	110	211	145	211	238	225	145	211	154	211	161	18	156	12	238	0	238	0	156	12	147	9	238	0	147	9	134	7	238	225	154	211	159	209	238	225	159	209	163	205	238	225	163	205	165	199	238	225	165	199	165	190	238	225	165	190	216	213	238	225	216	213	225	216	238	225	225	216	238	218	207	40	207	183	165	190	165	190	207	183	208	198	165	190	208	198	211	207	216	12	211	17	165	37	165	37	211	17	208	26	165	37	208	26	165	190	92	189	92	198	75	183	92	189	75	183	79	18	92	189	79	18	88	41	92	189	88	41	91	66	92	189	91	66	92	89	75	183	92	198	94	204	75	183	94	204	98	208	75	183	98	208	74	197	71	206	74	197	98	208	71	206	98	208	103	210	71	206	103	210	66	212	45	225	45	218	57	216	45	225	57	216	238	225	238	0	238	7	225	9	238	0	225	9	216	12	238	0	216	12	165	37	238	0	165	37	164	26	238	0	164	26	161	18	75	99	74	77	79	18	75	99	79	18	75	183	39	-4	46	15	42	22	39	-4	42	22	38	30	39	-4	38	30	32	36	39	-4	32	36	28	-3	32	36	23	39	28	-3	28	-3	23	39	18	38	28	-3	18	38	18	-1	18	-1	18	38	13	36	18	-1	13	36	10	3	10	3	13	36	8	33	10	3	8	33	6	10	6	10	8	33	5	27	6	10	5	27	4	20	238	0	134	7	134	0	165	190	208	26	207	40	216	213	165	190	211	207	39	16	33	11	92	0	92	0	33	11	25	9	92	0	25	9	12	7	220	18	214	12	296	0	296	0	214	12	204	9	296	0	204	9	190	7	229	225	157	62	224	174	229	225	224	174	267	26	229	225	267	26	266	40	229	225	266	40	266	183	229	225	266	183	267	198	229	225	267	198	270	207	229	225	270	207	275	213	229	225	275	213	297	225	59	172	60	172	79	225	79	225	60	172	143	0	79	225	143	0	157	62	157	62	143	0	147	0	157	62	147	0	224	174	92	7	78	9	92	0	92	0	78	9	69	12	92	0	69	12	42	25	42	25	69	12	63	18	42	25	63	18	42	40	42	40	63	18	60	26	42	40	60	26	42	183	42	183	60	26	59	36	42	183	59	36	59	172	79	225	12	225	25	216	79	225	25	216	33	212	79	225	33	212	39	206	79	225	39	206	42	197	79	225	42	197	42	183	79	225	42	183	59	172	284	216	297	218	297	225	284	216	297	225	275	213	296	0	296	7	284	9	296	0	284	9	275	12	296	0	275	12	224	37	296	0	224	37	223	26	296	0	223	26	220	18	224	37	275	12	270	17	224	37	270	17	267	26	224	37	267	26	224	174	92	0	12	7	12	0	39	16	92	0	42	25	296	0	190	7	190	0	25	216	12	225	12	218	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	26	84	36	84	124	84	108	178	108	84	124	178	108	178	124	178	124	178	108	224	17	178	124	224	17	221	26	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	251	225	147	225	160	216	251	225	160	216	169	213	251	225	169	213	174	207	251	225	174	207	177	200	251	225	177	200	178	189	251	225	178	189	229	213	251	225	229	213	238	216	251	225	238	216	251	218	220	40	220	183	178	189	178	189	220	183	221	198	178	189	221	198	223	207	178	189	221	26	220	40	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	178	37	229	12	224	17	178	37	224	17	178	108	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	42	40	85	26	42	183	116	0	12	7	12	0	251	0	147	7	147	0	178	124	221	26	178	189	160	216	147	225	147	218	229	213	178	189	223	207	25	216	12	225	12	218	66	91	61	17	72	70	72	70	61	17	91	1	72	70	91	1	79	51	79	51	91	1	89	34	96	25	89	34	91	1	96	25	91	1	126	-4	165	225	130	230	132	215	132	215	130	230	121	216	101	212	121	216	130	230	101	212	130	230	92	225	190	70	183	44	194	17	194	17	183	44	171	25	194	17	171	25	163	1	163	1	171	25	154	13	163	1	154	13	134	9	134	9	123	10	126	-4	126	-4	123	10	114	13	126	-4	114	13	104	18	143	211	152	206	165	225	165	225	152	206	161	199	165	225	161	199	168	191	168	191	177	177	194	210	194	210	177	177	184	161	194	210	184	161	189	142	194	210	193	102	194	17	194	210	194	17	217	186	217	186	194	17	218	43	217	186	218	43	232	154	232	154	218	43	233	76	232	154	233	76	238	116	194	210	189	142	192	122	194	210	192	122	193	102	194	210	165	225	168	191	134	9	126	-4	163	1	61	17	63	113	63	137	63	137	65	164	61	209	61	209	65	164	73	186	61	209	73	186	92	225	92	225	73	186	85	202	92	225	85	202	101	212	61	17	63	137	61	209	61	17	61	209	38	42	38	42	61	209	38	185	38	42	38	185	23	75	23	75	38	185	23	153	23	75	23	153	17	114	63	113	61	17	66	91	190	70	194	17	193	102	165	225	132	215	143	211	96	25	126	-4	104	18	39	17	33	12	116	0	116	0	33	12	25	9	116	0	25	9	12	7	156	211	251	225	105	211	98	210	105	211	39	209	98	210	39	209	42	200	175	18	170	12	251	0	251	0	170	12	161	9	251	0	161	9	148	7	238	217	251	218	251	225	238	217	251	225	230	214	230	214	251	225	177	196	230	214	177	196	178	186	221	24	178	186	178	37	221	24	178	37	224	16	224	16	178	37	229	11	220	37	220	184	178	186	178	186	220	184	221	199	178	186	221	199	224	209	251	225	156	211	163	210	251	225	163	210	169	208	251	225	169	208	174	203	251	225	174	203	177	196	93	13	88	18	42	39	42	39	88	18	85	26	42	39	85	26	42	185	42	185	85	26	84	36	42	185	84	36	84	186	42	185	84	186	85	196	42	185	85	196	88	203	42	185	88	203	92	208	42	185	92	208	42	200	251	225	12	225	25	217	251	225	25	217	33	214	251	225	33	214	39	209	251	225	39	209	105	211	251	0	251	7	238	9	251	0	238	9	229	11	251	0	229	11	178	37	251	0	178	37	177	26	251	0	177	26	175	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	39	116	0	42	39	42	26	116	0	42	26	39	17	116	0	12	7	12	0	251	0	148	7	148	0	178	186	221	24	220	37	25	217	12	225	12	218	98	210	42	200	92	208	230	214	178	186	224	209	30	-88	24	-94	120	-107	120	-107	24	-94	14	-98	120	-107	14	-98	0	-100	6	197	8	197	17	209	17	209	8	197	11	197	17	209	11	197	13	197	13	197	22	196	17	209	17	209	22	196	31	214	17	209	1	204	4	197	17	209	4	197	6	197	79	35	76	44	86	8	86	8	76	44	76	17	77	-78	76	-62	44	219	77	-78	44	219	34	169	34	169	44	219	34	180	22	196	28	194	31	214	31	214	28	194	32	189	31	214	32	189	44	219	44	219	32	189	34	180	76	190	76	229	73	230	76	190	73	230	76	-62	76	190	76	-62	76	167	76	190	76	167	79	176	76	190	79	176	89	205	232	123	228	158	227	82	227	82	228	158	216	188	227	82	216	188	213	47	213	47	216	188	198	210	213	47	198	210	191	19	191	19	198	210	189	103	191	19	189	103	186	73	191	19	186	73	178	47	198	210	175	225	178	163	198	210	178	163	186	136	198	210	186	136	189	103	132	228	127	200	148	195	132	228	148	195	148	230	148	230	148	195	165	183	148	230	165	183	175	225	175	225	165	183	178	163	128	10	129	-4	148	14	148	14	129	-4	163	1	148	14	163	1	165	27	165	27	163	1	191	19	165	27	191	19	178	47	120	-107	120	-100	101	-99	120	-107	101	-99	88	-95	120	-107	88	-95	33	-79	120	-107	33	-79	30	-88	58	224	44	219	76	-62	58	224	76	-62	73	230	34	-65	33	-79	88	-95	34	-65	88	-95	81	-89	34	-65	81	-89	77	-78	34	-65	77	-78	34	169	79	176	87	185	89	205	89	205	87	185	99	193	89	205	99	193	103	216	103	216	99	193	113	198	103	216	113	198	117	224	117	224	113	198	127	200	117	224	127	200	132	228	113	12	99	18	107	-1	113	12	107	-1	117	-3	113	12	117	-3	128	10	79	35	86	8	87	26	87	26	86	8	96	2	87	26	96	2	99	18	99	18	96	2	107	-1	129	-4	128	10	117	-3	4	197	1	204	1	196	120	-107	0	-100	0	-107	89	49	73	69	84	0	84	0	73	69	63	96	84	0	63	96	58	15	58	15	63	96	59	128	63	204	59	128	62	157	63	204	62	157	71	182	137	31	116	-4	128	-3	137	31	128	-3	140	-1	137	31	111	36	116	-4	89	49	84	0	116	-4	89	49	116	-4	111	36	203	195	192	209	197	161	203	195	197	161	202	166	203	195	202	166	206	172	203	195	206	172	207	179	192	209	175	220	177	158	192	209	177	158	184	157	192	209	184	157	191	158	192	209	191	158	197	161	175	220	154	227	156	191	175	220	156	191	160	180	175	220	160	180	163	172	175	220	163	172	167	166	175	220	167	166	171	161	175	220	171	161	177	158	144	212	149	208	154	227	154	227	149	208	153	201	154	227	153	201	156	191	130	230	127	216	137	215	130	230	137	215	154	227	154	227	137	215	144	212	182	24	189	32	193	60	193	60	189	32	197	43	193	60	197	43	207	78	207	78	197	43	205	57	207	78	205	57	214	74	140	-1	152	3	153	33	153	33	152	3	163	9	153	33	163	9	167	38	167	38	163	9	173	16	167	38	173	16	180	46	180	46	173	16	182	24	180	46	182	24	193	60	153	33	137	31	140	-1	105	212	127	216	116	229	105	212	116	229	102	226	105	212	102	226	88	221	105	212	88	221	86	200	75	213	63	204	71	182	75	213	71	182	86	200	75	213	86	200	88	221	48	189	36	172	38	39	48	189	38	39	58	15	48	189	58	15	59	128	48	189	59	128	63	204	28	152	22	130	25	70	28	152	25	70	38	39	28	152	38	39	36	172	127	216	130	230	116	229	25	70	22	130	21	106	84	16	78	11	161	0	161	0	78	11	69	9	161	0	69	9	56	7	24	191	35	202	7	225	7	225	35	202	50	209	7	225	50	209	70	211	70	211	77	211	210	225	210	225	77	211	82	209	210	225	82	209	85	207	85	207	87	202	210	225	210	225	87	202	139	210	210	225	139	210	146	211	146	211	166	209	210	225	210	225	166	209	182	202	210	225	182	202	192	191	210	225	192	191	200	175	210	225	200	175	204	155	210	225	204	155	213	155	129	36	129	195	88	195	88	195	129	195	130	201	88	195	130	201	131	206	88	195	131	206	134	209	88	195	134	209	139	210	88	195	139	210	87	202	88	195	130	26	129	36	210	225	7	225	70	211	7	225	4	155	12	155	7	225	12	155	17	175	7	225	17	175	24	191	161	0	161	7	148	9	161	0	148	9	139	13	161	0	139	13	88	40	161	0	88	40	87	25	161	0	87	25	84	16	88	40	139	13	133	18	88	40	133	18	130	26	88	40	130	26	88	195	161	0	56	7	56	0	67	-65	68	-105	70	-66	70	-66	68	-105	86	-94	70	-66	86	-94	73	-66	73	-66	86	-94	75	-66	88	-60	75	-66	86	-94	88	-60	86	-94	102	-76	31	200	78	201	78	204	78	204	79	209	31	200	31	200	79	209	82	212	31	200	82	212	107	225	107	225	82	212	87	215	107	225	87	215	95	217	95	217	107	218	107	225	107	225	4	225	11	217	107	225	11	217	17	214	107	225	17	214	23	211	107	225	23	211	27	206	107	225	27	206	31	200	122	6	134	-11	145	55	145	55	134	-11	217	192	145	55	217	192	197	193	197	193	217	192	198	195	242	225	175	225	184	217	242	225	184	217	190	216	242	225	190	216	195	213	242	225	195	213	198	210	242	225	198	210	199	205	242	225	199	205	230	213	242	225	230	213	235	216	242	225	235	216	242	218	199	205	217	192	221	202	199	205	221	202	225	208	199	205	225	208	230	213	199	204	199	201	217	192	199	204	217	192	199	205	198	198	198	195	217	192	198	198	217	192	199	201	111	34	116	22	145	55	145	55	116	22	120	13	145	55	120	13	122	6	145	55	84	184	99	59	145	55	99	59	105	47	145	55	105	47	111	34	99	59	84	184	83	188	99	59	83	188	81	192	99	59	81	192	79	196	99	59	79	196	78	201	99	59	78	201	31	200	119	-5	111	-24	118	-48	119	-5	118	-48	134	-11	119	-5	134	-11	122	6	102	-76	118	-48	111	-24	102	-76	111	-24	100	-44	102	-76	100	-44	88	-60	68	-105	67	-65	64	-64	68	-105	64	-64	60	-63	68	-105	60	-63	55	-60	68	-105	55	-60	49	-58	68	-105	49	-58	47	-108	49	-58	44	-57	47	-108	47	-108	44	-57	39	-56	47	-108	39	-56	35	-106	35	-106	39	-56	33	-56	35	-106	33	-56	27	-57	35	-106	27	-57	26	-102	26	-102	27	-57	21	-60	26	-102	21	-60	18	-96	18	-96	21	-60	16	-65	18	-96	16	-65	14	-88	14	-88	16	-65	13	-72	14	-88	13	-72	12	-79	184	217	175	225	175	218	11	217	4	225	4	218	69	2	79	-1	72	51	72	51	79	-1	76	38	81	29	76	38	79	-1	81	29	79	-1	91	-3	150	177	150	47	150	22	150	22	150	47	147	38	150	22	147	38	144	13	144	13	147	38	141	28	144	13	141	28	136	6	136	6	141	28	132	19	136	6	132	19	126	0	126	0	132	19	120	13	126	0	120	13	115	-3	115	-3	120	13	105	10	105	10	99	11	103	-4	103	-4	99	11	92	15	103	-4	92	15	91	-3	91	-3	92	15	86	21	91	-3	86	21	81	29	150	270	150	204	150	22	150	22	150	204	150	177	150	177	150	204	147	187	147	187	150	204	144	212	147	187	144	212	141	197	141	197	144	212	136	219	141	197	136	219	132	206	132	206	136	219	127	225	132	206	127	225	120	212	120	212	127	225	116	229	120	212	116	229	105	215	66	146	71	172	76	225	76	225	71	172	80	194	76	225	80	194	104	230	104	230	80	194	91	209	104	230	91	209	105	215	76	225	53	209	66	146	66	146	53	209	65	117	65	99	65	117	60	8	65	99	60	8	69	2	41	29	51	15	53	209	53	209	51	15	60	8	53	209	60	8	65	117	36	185	25	153	27	66	36	185	27	66	32	46	36	185	32	46	41	29	36	185	41	29	53	209	25	153	22	113	23	89	25	153	23	89	27	66	146	-88	140	-94	233	-107	233	-107	140	-94	129	-98	233	-107	129	-98	114	-100	122	298	124	298	132	310	132	310	124	298	126	298	132	310	126	298	129	298	129	298	138	297	132	310	132	310	138	297	146	315	132	310	117	305	119	298	132	310	119	298	122	298	192	38	190	47	195	13	195	13	190	47	190	22	191	-78	190	-62	159	320	191	-78	159	320	150	22	150	22	159	320	150	270	138	297	144	295	146	315	146	315	144	295	147	290	146	315	147	290	159	320	159	320	147	290	149	281	159	320	149	281	150	270	190	204	190	330	186	331	190	204	186	331	190	-62	190	204	190	-62	190	179	190	204	190	179	195	212	274	99	273	82	279	8	279	8	273	82	271	66	279	8	271	66	270	2	270	2	271	66	267	51	270	2	267	51	263	38	263	38	258	29	260	-1	260	-1	258	29	253	21	260	-1	253	21	249	-3	249	-3	253	21	247	15	249	-3	247	15	240	11	213	0	224	-3	219	13	219	13	224	-3	233	10	240	11	233	10	236	-4	240	11	236	-4	249	-3	314	153	303	185	306	46	314	153	306	46	313	66	314	153	313	66	316	89	314	153	316	89	318	113	274	99	279	8	275	117	275	117	279	8	286	209	286	209	279	8	287	15	286	209	287	15	303	185	303	185	287	15	298	29	303	185	298	29	306	46	248	209	260	194	263	225	263	225	260	194	268	172	263	225	268	172	286	209	286	209	268	172	273	146	286	209	273	146	275	117	263	225	235	230	248	209	248	209	235	230	233	215	219	212	233	215	223	229	219	212	223	229	212	225	263	38	260	-1	270	2	233	-107	233	-100	214	-99	233	-107	214	-99	202	-95	233	-107	202	-95	149	-79	233	-107	149	-79	146	-88	172	325	159	320	190	-62	172	325	190	-62	186	331	194	-89	191	-78	150	22	194	-89	150	22	150	-65	194	-89	150	-65	202	-95	69	2	72	51	68	66	69	2	68	66	66	82	69	2	66	82	65	99	192	38	195	13	198	28	198	28	195	13	203	6	198	28	203	6	207	19	207	19	203	6	213	0	207	19	213	0	219	13	190	179	192	188	195	212	195	212	192	188	198	197	195	212	198	197	203	219	203	219	198	197	207	206	203	219	207	206	212	225	212	225	207	206	219	212	235	230	223	229	233	215	233	10	224	-3	236	-4	115	-3	105	10	103	-4	119	298	117	305	117	297	233	-107	114	-100	114	-107	149	-79	202	-95	150	-65	105	215	116	229	104	230	30	15	23	11	79	0	79	0	23	11	16	9	79	0	16	9	7	7	31	214	38	208	114	225	114	225	38	208	45	200	114	225	45	200	54	188	54	188	45	200	54	187	54	187	100	115	93	206	93	206	93	210	54	187	54	187	93	210	96	213	54	187	96	213	114	225	114	225	96	213	100	216	114	225	100	216	106	217	30	15	79	0	37	22	37	22	79	0	62	11	37	22	62	11	45	32	45	32	62	11	60	13	45	32	60	13	60	17	60	17	60	19	45	32	45	32	60	19	61	23	45	32	61	23	63	27	106	217	114	218	114	225	114	225	11	225	15	218	114	225	15	218	23	217	114	225	23	217	31	214	138	169	124	149	133	136	138	169	133	136	175	195	138	169	175	195	145	178	215	225	136	225	144	217	215	225	144	217	150	215	215	225	150	215	154	213	215	225	154	213	156	210	215	225	156	210	156	206	215	225	156	206	188	209	215	225	188	209	197	214	215	225	197	214	206	216	215	225	206	216	215	218	175	195	181	203	156	206	175	195	156	206	156	201	175	195	156	201	154	195	175	195	154	195	150	187	175	195	150	187	145	178	155	12	152	9	238	0	238	0	152	9	146	8	238	0	146	8	137	7	157	20	238	0	221	12	157	20	221	12	213	18	157	20	213	18	205	26	157	20	205	26	197	37	157	20	197	37	157	21	197	37	133	136	155	28	197	37	155	28	156	27	197	37	156	27	156	25	197	37	156	25	157	23	197	37	157	23	157	21	133	136	124	149	155	28	155	28	124	149	116	162	155	28	116	162	108	100	108	100	116	162	108	174	108	100	108	174	101	185	100	115	45	32	63	27	100	115	63	27	65	33	100	115	65	33	69	39	100	115	69	39	108	100	100	115	108	100	101	185	100	115	101	185	97	194	100	115	97	194	94	201	100	115	94	201	93	206	229	8	221	12	238	0	229	8	238	0	238	7	157	15	155	12	238	0	157	15	238	0	157	20	79	0	79	7	72	8	79	0	72	8	66	9	79	0	66	9	62	11	79	0	7	7	7	0	238	0	137	7	137	0	144	217	136	225	136	218	188	209	156	206	181	203	15	218	11	225	11	218	114	225	54	188	54	187	39	16	33	11	187	0	187	0	33	11	24	8	187	0	24	8	12	7	116	225	12	225	25	216	116	225	25	216	33	214	116	225	33	214	39	209	116	225	39	209	42	201	116	225	42	201	42	188	116	225	42	188	94	213	116	225	94	213	103	216	116	225	103	216	116	218	92	17	88	22	42	41	42	41	88	22	85	29	42	41	85	29	42	188	42	188	85	29	84	39	42	188	84	39	84	188	42	188	84	188	85	199	42	188	85	199	88	207	42	188	88	207	94	213	251	225	146	225	159	216	251	225	159	216	168	212	251	225	168	212	174	207	251	225	174	207	177	199	251	225	177	199	178	189	251	225	178	189	229	213	251	225	229	213	238	216	251	225	238	216	251	218	224	16	221	25	221	-14	221	-14	221	25	220	40	220	40	220	186	210	-3	210	-3	220	186	199	0	178	189	187	0	221	199	221	199	187	0	199	0	221	199	199	0	220	186	223	208	229	213	178	189	223	208	178	189	221	199	251	-68	251	7	243	-68	243	-68	251	7	238	8	243	-68	238	8	232	-34	232	-34	238	8	229	11	232	-34	229	11	224	16	174	22	170	17	187	0	187	0	170	17	164	15	187	0	164	15	157	14	187	0	178	189	178	39	187	0	178	39	177	29	187	0	177	29	174	22	42	26	39	16	97	15	97	15	39	16	187	0	97	15	187	0	104	14	104	14	187	0	157	14	42	26	97	15	92	17	42	26	92	17	42	41	187	0	12	7	12	0	221	-14	220	40	210	-3	224	16	221	-14	232	-34	159	216	146	225	146	218	25	216	12	225	12	218	42	188	42	201	42	187	113	218	113	218	100	216	100	216	113	218	113	225	100	216	113	225	91	213	91	213	113	225	40	186	91	213	40	186	86	208	86	208	40	186	43	121	86	208	43	121	82	199	82	199	43	121	52	105	82	199	52	105	66	97	87	120	83	131	85	93	85	93	83	131	81	147	81	147	81	186	66	97	66	97	81	186	82	199	30	213	36	209	113	225	113	225	36	209	39	200	113	225	39	200	40	186	22	216	30	213	113	225	22	216	113	225	9	225	22	216	9	225	9	218	244	7	231	9	244	0	244	0	231	9	223	12	244	0	223	12	171	39	171	39	223	12	217	17	171	39	217	17	171	108	171	108	171	118	166	116	171	108	166	116	162	104	162	104	166	116	158	113	162	104	158	113	152	100	152	100	158	113	148	110	152	100	148	110	139	96	139	96	148	110	136	108	139	96	136	108	124	93	124	93	136	108	123	107	107	92	124	93	123	107	107	92	123	107	106	108	107	92	106	108	94	112	107	92	94	112	87	120	107	92	87	120	85	93	244	225	139	225	152	216	244	225	152	216	161	212	244	225	161	212	167	207	244	225	167	207	170	200	244	225	170	200	171	190	244	225	171	190	223	213	244	225	223	213	231	216	244	225	231	216	244	218	214	39	214	186	171	108	171	108	214	186	214	199	171	108	214	199	217	208	171	190	171	108	217	208	171	190	217	208	223	213	171	108	217	17	215	25	171	108	215	25	214	39	244	0	171	39	171	27	244	0	171	27	168	18	244	0	168	18	162	13	244	0	162	13	153	9	244	0	153	9	141	7	244	0	141	7	141	0	43	121	40	186	40	144	171	118	171	108	171	190	152	216	139	225	139	218	85	93	81	147	66	97	39	16	33	11	372	0	372	0	33	11	25	9	372	0	25	9	12	7	114	225	12	225	25	216	114	225	25	216	33	212	114	225	33	212	39	206	114	225	39	206	42	197	114	225	42	197	42	183	114	225	42	183	93	212	114	225	93	212	102	216	114	225	102	216	114	218	93	17	88	22	42	40	42	40	88	22	85	29	42	40	85	29	42	183	42	183	85	29	84	39	42	183	84	39	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	93	17	42	25	99	15	99	15	42	25	39	16	99	15	39	16	107	14	107	14	39	16	372	0	107	14	372	0	150	14	150	14	372	0	158	15	243	225	141	225	152	216	243	225	152	216	160	213	243	225	160	213	166	207	243	225	166	207	170	199	243	225	170	199	171	189	243	225	171	189	224	213	243	225	224	213	232	216	243	225	232	216	243	218	213	39	213	189	171	189	171	189	213	189	214	199	171	189	214	199	218	207	221	17	217	22	171	39	171	39	217	22	214	29	171	39	214	29	171	189	297	22	293	17	372	0	372	0	293	17	287	15	372	0	287	15	278	14	373	225	270	225	282	216	373	225	282	216	291	213	373	225	291	213	296	207	373	225	296	207	299	200	373	225	299	200	300	189	373	225	300	189	351	213	373	225	351	213	360	216	373	225	360	216	373	218	342	40	342	183	300	189	300	189	342	183	342	198	300	189	342	198	345	207	351	11	345	16	300	39	300	39	345	16	342	25	300	39	342	25	300	189	372	0	372	7	360	8	372	0	360	8	351	11	372	0	351	11	299	29	372	0	299	29	297	22	372	0	278	14	235	14	372	0	235	14	228	15	372	0	228	15	164	17	372	0	164	17	158	15	170	29	168	22	228	15	170	29	228	15	221	17	170	29	221	17	171	39	372	0	12	7	12	0	42	25	93	17	42	40	164	17	228	15	168	22	171	189	214	29	213	39	299	29	351	11	300	39	300	189	342	25	342	40	282	216	270	225	270	218	351	213	300	189	345	207	152	216	141	225	141	218	224	213	171	189	218	207	25	216	12	225	12	218	39	16	33	11	315	0	315	0	33	11	25	9	315	0	25	9	12	7	114	225	12	225	25	216	114	225	25	216	33	212	114	225	33	212	39	206	114	225	39	206	42	197	114	225	42	197	42	183	114	225	42	183	93	212	114	225	93	212	101	216	114	225	101	216	114	218	93	17	88	22	42	40	42	40	88	22	85	29	42	40	85	29	42	183	42	183	85	29	84	39	42	183	84	39	84	189	42	183	84	189	85	199	42	183	85	199	87	207	42	183	87	207	93	212	93	17	42	25	99	15	99	15	42	25	39	16	99	15	39	16	107	14	107	14	39	16	315	0	107	14	315	0	150	14	150	14	315	0	158	15	243	225	141	225	142	218	243	225	142	218	152	216	243	225	152	216	160	212	243	225	160	212	166	207	243	225	166	207	170	199	243	225	170	199	171	189	243	225	171	189	224	212	243	225	224	212	232	216	243	225	232	216	243	218	213	39	213	189	171	189	171	189	213	189	214	199	171	189	214	199	218	207	221	17	217	22	171	39	171	39	217	22	214	29	171	39	214	29	171	189	373	225	270	225	282	216	373	225	282	216	291	213	373	225	291	213	296	207	373	225	296	207	299	200	373	225	299	200	300	189	373	225	300	189	351	213	373	225	351	213	360	216	373	225	360	216	373	218	345	15	342	25	345	-17	345	-17	342	25	342	40	342	40	342	183	335	-5	335	-5	342	183	325	0	300	189	315	0	342	198	342	198	315	0	325	0	342	198	325	0	342	183	345	207	351	213	300	189	345	207	300	189	342	198	372	-68	372	7	364	-68	364	-68	372	7	360	8	364	-68	360	8	354	-37	354	-37	360	8	351	11	354	-37	351	11	345	15	297	22	293	17	315	0	315	0	293	17	287	15	315	0	287	15	278	14	315	0	300	189	300	39	315	0	300	39	299	29	315	0	299	29	297	22	315	0	278	14	235	14	315	0	235	14	228	15	315	0	228	15	168	22	315	0	168	22	164	17	315	0	164	17	158	15	170	29	168	22	228	15	170	29	228	15	221	17	170	29	221	17	171	39	315	0	12	7	12	0	42	25	93	17	42	40	171	189	214	29	213	39	345	-17	342	40	335	-5	345	15	345	-17	354	-37	282	216	270	225	270	218	142	218	141	225	141	218	224	212	171	189	218	207	25	216	12	225	12	218	80	16	75	11	169	0	169	0	75	11	66	9	169	0	66	9	52	7	74	209	156	225	68	211	68	211	156	225	61	211	46	209	61	211	156	225	46	209	156	225	8	225	156	225	74	209	79	207	156	225	79	207	83	202	156	225	83	202	84	195	156	225	84	195	134	212	156	225	134	212	143	216	156	225	143	216	156	218	84	195	126	23	126	30	126	126	126	112	148	112	126	126	148	112	158	126	158	126	148	112	167	111	158	126	167	111	188	124	188	124	167	111	183	107	188	124	183	107	196	98	84	195	126	30	126	189	84	195	126	189	126	199	84	195	126	199	129	207	84	195	129	207	134	212	8	225	4	161	12	161	8	225	12	161	18	181	8	225	18	181	25	195	8	225	25	195	35	205	8	225	35	205	46	209	205	43	196	29	196	3	196	3	196	29	182	20	196	3	182	20	169	0	169	0	182	20	164	15	169	0	164	15	142	14	142	14	135	14	169	0	169	0	135	14	130	16	169	0	130	16	83	25	83	25	130	16	84	40	196	3	220	10	205	43	205	43	220	10	208	64	215	117	208	64	220	10	215	117	220	10	235	105	235	105	220	10	238	23	235	105	238	23	249	86	249	86	238	23	249	40	249	86	249	40	253	62	215	117	188	124	196	98	215	117	196	98	205	84	215	117	205	84	208	64	84	40	130	16	127	19	84	40	127	19	126	23	84	40	126	23	84	195	169	0	52	7	52	0	80	16	169	0	83	25	323	218	323	218	309	216	309	216	323	218	323	225	309	216	323	225	300	212	300	212	323	225	249	197	300	212	249	197	250	183	293	26	250	183	250	40	293	26	250	40	295	18	295	18	250	40	301	13	292	36	292	189	250	183	250	183	292	189	292	199	250	183	292	199	295	207	323	225	219	225	232	216	323	225	232	216	241	212	323	225	241	212	246	206	323	225	246	206	249	197	323	0	323	8	310	10	323	0	310	10	301	13	323	0	301	13	250	40	323	0	250	40	249	25	323	0	249	25	246	16	323	0	246	16	241	11	323	0	241	11	232	9	323	0	232	9	219	7	323	0	219	7	219	0	39	16	33	11	127	0	127	0	33	11	25	9	127	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	23	84	30	84	126	84	112	107	112	84	126	107	112	118	126	118	126	107	112	126	111	118	126	126	111	148	124	148	124	126	111	142	107	148	124	142	107	155	98	42	183	84	30	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	164	43	155	29	155	3	155	3	155	29	141	20	155	3	141	20	127	0	127	0	141	20	123	15	127	0	123	15	102	14	102	14	94	14	127	0	127	0	94	14	89	16	127	0	89	16	42	25	42	25	89	16	42	40	155	3	179	10	164	43	164	43	179	10	167	64	174	117	167	64	179	10	174	117	179	10	194	105	194	105	179	10	197	23	194	105	197	23	208	86	208	86	197	23	209	40	208	86	209	40	213	62	174	117	148	124	155	98	174	117	155	98	164	84	174	117	164	84	167	64	42	40	89	16	86	19	42	40	86	19	85	23	42	40	85	23	42	183	127	0	12	7	12	0	39	16	127	0	42	25	25	216	12	225	12	218	250	183	293	26	292	36	232	216	219	225	219	218	300	212	250	183	295	207	39	16	33	11	127	0	127	0	33	11	25	9	127	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	23	84	30	84	126	84	112	107	112	84	126	107	112	118	126	118	126	107	112	126	111	118	126	126	111	148	124	148	124	126	111	142	107	148	124	142	107	155	98	42	183	84	30	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	164	43	155	29	155	3	155	3	155	29	141	20	155	3	141	20	127	0	127	0	141	20	123	15	127	0	123	15	102	14	102	14	94	14	127	0	127	0	94	14	89	16	127	0	89	16	42	25	42	25	89	16	42	40	155	3	179	10	164	43	164	43	179	10	167	64	174	117	167	64	179	10	174	117	179	10	194	105	194	105	179	10	197	23	194	105	197	23	208	86	208	86	197	23	209	40	208	86	209	40	213	62	174	117	148	124	155	98	174	117	155	98	164	84	174	117	164	84	167	64	42	40	89	16	86	19	42	40	86	19	85	23	42	40	85	23	42	183	127	0	12	7	12	0	39	16	127	0	42	25	25	216	12	225	12	218	59	220	56	218	58	203	58	203	56	218	52	217	58	203	52	217	48	217	48	217	44	218	46	189	46	189	44	218	42	219	46	189	42	219	40	221	30	228	32	157	37	228	37	228	32	157	38	173	37	228	38	173	38	224	38	224	38	173	46	189	38	224	46	189	40	221	15	78	18	53	28	59	28	59	18	53	32	32	28	59	32	32	42	46	42	46	32	32	49	14	42	46	49	14	56	37	56	37	49	14	72	0	56	37	72	0	71	33	71	33	72	0	88	31	114	35	88	31	101	-4	114	35	101	-4	136	1	99	216	92	230	84	229	99	216	84	229	78	227	99	216	78	227	75	212	99	216	102	230	92	230	75	212	78	227	72	225	75	212	72	225	66	223	75	212	66	223	63	222	75	212	63	222	59	220	75	212	59	220	58	203	48	217	46	189	58	203	75	128	165	112	165	128	165	128	165	112	165	16	165	128	165	16	169	206	205	110	201	147	200	73	200	73	201	147	189	179	200	73	189	179	187	41	187	41	189	179	169	206	187	41	169	206	165	16	169	206	140	223	140	200	169	206	140	200	154	182	169	206	154	182	162	157	169	206	162	157	165	128	122	212	140	200	140	223	122	212	140	223	102	230	122	212	102	230	99	216	165	112	160	87	165	16	165	16	160	87	150	64	165	16	150	64	136	1	136	1	150	64	135	47	136	1	135	47	114	35	88	31	72	0	101	-4	18	53	15	78	7	74	32	157	30	228	23	157	165	112	75	128	75	112	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	138	160	131	124	131	108	131	108	131	124	84	124	131	108	84	124	84	108	85	26	84	36	42	183	85	26	42	183	42	40	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	180	91	176	16	185	70	185	70	176	16	205	0	185	70	205	0	193	51	193	51	205	0	203	34	210	25	203	34	205	0	210	25	205	0	239	-4	278	225	243	230	246	215	246	215	243	230	234	216	215	212	234	216	243	230	215	212	243	230	207	225	304	70	296	44	308	17	308	17	296	44	284	25	308	17	284	25	276	1	276	1	284	25	268	13	276	1	268	13	248	9	248	9	237	10	239	-4	239	-4	237	10	227	13	239	-4	227	13	218	18	257	211	266	206	278	225	278	225	266	206	274	199	278	225	274	199	281	191	281	191	290	177	308	210	308	210	290	177	297	161	308	210	297	161	302	142	346	154	331	186	331	43	346	154	331	43	346	76	346	154	346	76	352	116	304	70	308	17	306	102	306	102	308	17	308	210	308	210	308	17	331	43	308	210	331	43	331	186	308	210	302	142	305	122	308	210	305	122	306	102	308	210	278	225	281	191	248	9	239	-4	276	1	176	137	179	164	177	211	177	211	179	164	186	186	177	211	186	186	207	225	207	225	186	186	199	202	207	225	199	202	215	212	131	108	138	70	138	160	138	160	138	70	153	39	138	160	153	39	154	189	154	189	153	39	176	16	154	189	176	16	176	137	176	137	177	211	154	189	177	113	176	137	176	16	177	113	176	16	180	91	278	225	246	215	257	211	210	25	239	-4	218	18	116	0	12	7	12	0	25	216	12	225	12	218	26	19	19	14	64	0	64	0	19	14	11	9	64	0	11	9	2	7	97	104	64	0	142	103	97	104	142	103	111	119	97	104	111	119	94	125	97	104	94	125	82	135	97	104	82	135	74	148	97	104	74	148	74	109	85	198	91	224	75	185	75	185	91	224	65	219	75	185	65	219	71	165	71	165	74	109	74	148	26	167	30	148	31	193	31	193	30	148	40	131	31	193	40	131	45	210	45	210	40	131	55	118	45	210	55	118	65	219	65	219	55	118	74	109	65	219	74	109	71	165	148	16	143	11	224	0	224	0	143	11	135	8	224	0	135	8	123	7	147	209	224	225	142	211	142	211	224	225	136	211	117	210	136	211	121	225	117	210	121	225	99	206	99	206	121	225	91	224	99	206	91	224	85	198	224	8	211	10	224	0	224	0	211	10	202	13	224	0	202	13	151	38	151	38	202	13	197	18	151	38	197	18	151	103	151	103	197	18	151	117	151	103	151	117	142	103	142	103	151	117	131	117	142	103	131	117	111	119	64	0	97	104	37	31	64	0	37	31	32	25	64	0	32	25	26	19	224	225	147	209	149	206	224	225	149	206	151	202	224	225	151	202	151	195	224	225	151	195	202	213	224	225	202	213	211	216	224	225	211	216	224	218	193	40	193	183	151	195	151	195	193	183	194	198	151	195	194	198	197	207	151	195	194	26	193	40	224	225	121	225	136	211	151	117	197	18	194	26	151	117	194	26	151	195	151	25	148	16	224	0	151	25	224	0	151	38	224	0	123	7	123	0	202	213	151	195	197	207	64	0	2	7	2	0	209	137	208	152	205	165	209	137	205	165	202	176	209	137	202	176	197	186	209	137	197	186	192	195	209	137	192	195	181	207	209	137	181	207	169	217	209	137	169	217	158	151	209	137	158	151	56	151	209	137	56	151	55	137	148	191	154	173	156	224	156	224	154	173	158	151	156	224	158	151	169	217	143	286	144	278	144	294	144	294	144	278	147	272	144	294	147	272	148	301	148	301	147	272	153	266	148	301	153	266	153	306	153	306	153	266	159	263	153	306	159	263	160	310	160	310	159	263	167	262	160	310	167	262	167	311	167	311	167	262	175	263	167	311	175	263	175	310	175	310	175	263	182	266	175	310	182	266	182	306	182	306	182	266	188	272	182	306	188	272	188	301	188	301	188	272	191	278	188	301	191	278	191	294	191	294	191	278	193	286	44	286	45	278	45	294	45	294	45	278	48	272	45	294	48	272	48	301	48	301	48	272	53	266	48	301	53	266	54	306	54	306	53	266	60	263	54	306	60	263	60	310	60	310	60	263	68	262	60	310	68	262	68	311	68	311	68	262	76	263	68	311	76	263	76	310	76	310	76	263	83	266	76	310	83	266	83	306	83	306	83	266	88	272	83	306	88	272	88	301	88	301	88	272	92	278	88	301	92	278	92	294	92	294	92	278	93	286	55	15	55	137	37	182	55	15	37	182	35	39	35	39	37	182	24	148	35	39	24	148	23	70	23	70	24	148	19	108	140	228	123	230	126	211	126	211	123	230	109	214	93	211	109	214	123	230	93	211	123	230	88	224	140	228	126	211	139	203	140	228	139	203	148	191	140	228	148	191	156	224	56	151	61	172	59	207	59	207	61	172	69	190	59	207	69	190	88	224	88	224	69	190	80	203	88	224	80	203	93	211	56	151	59	207	37	182	56	151	37	182	55	137	81	0	114	-4	102	37	102	37	114	-4	132	31	150	33	132	31	142	-1	150	33	142	-1	167	9	81	0	102	37	80	53	81	0	80	53	66	77	81	0	66	77	58	106	81	0	58	106	55	15	219	79	210	82	205	49	205	49	210	82	196	63	205	49	196	63	188	26	188	26	196	63	182	48	188	26	182	48	167	9	167	9	182	48	167	39	167	9	167	39	150	33	132	31	114	-4	142	-1	55	15	58	106	55	137	40	22	34	15	118	0	118	0	34	15	25	10	118	0	25	10	11	7	13	312	14	312	25	324	25	324	14	312	16	312	25	324	16	312	17	312	17	312	28	312	25	324	25	324	28	312	40	328	3	282	42	266	42	282	42	282	42	266	85	34	42	282	85	34	42	289	42	299	42	289	52	332	42	299	52	332	40	328	25	324	11	320	12	312	25	324	12	312	13	312	40	328	28	312	35	310	40	328	35	310	40	306	40	328	40	306	42	299	84	282	84	266	191	266	84	282	191	266	191	282	84	188	84	340	82	342	84	188	82	342	84	51	84	188	84	51	84	171	84	188	84	171	98	204	149	-91	145	-90	165	-103	165	-103	145	-90	141	-87	165	-103	141	-87	134	-108	134	-108	141	-87	137	-83	134	-108	137	-83	132	-77	132	-77	127	-71	134	-108	134	-108	127	-71	122	-66	134	-108	122	-66	119	-107	119	-107	122	-66	118	-63	119	-107	118	-63	113	-61	142	229	141	203	154	201	142	229	154	201	160	230	160	230	154	201	164	195	160	230	164	195	181	227	181	227	164	195	172	185	181	227	172	185	176	171	84	171	96	184	98	204	98	204	96	184	107	193	98	204	107	193	112	216	112	216	107	193	118	199	112	216	118	199	126	224	126	224	118	199	129	202	126	224	129	202	142	229	142	229	129	202	141	203	84	51	82	342	72	338	84	51	72	338	63	335	84	51	63	335	85	34	165	-88	162	-90	165	-103	165	-103	162	-90	158	-91	165	-103	158	-91	153	-92	153	-92	149	-91	165	-103	177	-56	175	-67	188	-90	188	-90	175	-67	173	-76	188	-90	173	-76	171	-82	171	-82	168	-85	188	-90	188	-90	168	-85	165	-88	188	-90	165	-88	165	-103	219	0	219	153	217	180	219	0	217	180	216	-38	216	-38	217	180	209	201	216	-38	209	201	205	-68	205	-68	209	201	197	217	205	-68	197	217	188	-90	188	-90	197	217	181	227	188	-90	181	227	177	152	177	152	181	227	176	171	188	-90	177	152	177	-21	188	-90	177	-21	177	-41	188	-90	177	-41	177	-56	96	-65	97	-97	102	-62	102	-62	97	-97	107	-103	102	-62	107	-103	108	-61	108	-61	107	-103	119	-107	108	-61	119	-107	113	-61	92	-69	89	-74	90	-90	92	-69	90	-90	97	-97	92	-69	97	-97	96	-65	118	0	118	7	104	10	118	0	104	10	94	14	118	0	94	14	42	33	118	0	42	33	40	22	52	332	42	289	85	34	52	332	85	34	63	335	42	51	42	33	94	14	42	51	94	14	88	22	42	51	88	22	85	34	42	51	85	34	42	266	118	0	11	7	11	0	90	-90	89	-74	88	-80	12	312	11	320	11	311	42	266	3	282	3	266	148	339	151	302	155	339	155	339	151	302	157	306	155	339	157	306	159	337	159	337	157	306	161	310	159	337	161	310	163	334	163	334	161	310	164	315	163	334	164	315	165	329	165	329	164	315	165	319	165	329	165	319	166	324	151	302	148	339	144	339	151	302	144	339	141	338	151	302	141	338	137	336	151	302	137	336	132	333	151	302	132	333	127	328	151	302	127	328	74	254	36	211	39	204	191	225	191	225	39	204	91	209	191	225	91	209	98	210	98	210	130	208	191	225	191	225	130	208	154	201	191	225	154	201	170	190	191	225	170	190	180	175	191	225	180	175	185	155	191	225	185	155	194	155	81	36	81	194	40	194	40	194	81	194	82	200	40	194	82	200	83	205	40	194	83	205	86	208	40	194	86	208	91	209	40	194	91	209	39	204	40	194	82	26	81	36	191	225	8	225	22	217	191	225	22	217	31	215	191	225	31	215	36	211	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	74	254	127	328	54	254	62	87	57	112	57	112	57	16	57	112	57	128	57	16	57	128	53	206	53	206	57	128	60	157	53	206	60	157	83	223	83	223	60	157	68	182	83	223	68	182	82	200	147	128	57	128	57	112	147	128	57	112	147	112	72	64	86	1	87	47	87	47	86	1	121	-4	87	47	121	-4	108	35	108	35	121	-4	134	31	151	33	134	31	150	0	151	33	150	0	173	14	62	87	57	112	57	16	62	87	57	16	86	1	62	87	86	1	72	64	162	220	164	203	166	218	166	218	164	203	176	189	166	218	176	189	170	217	170	217	176	189	174	217	177	218	174	217	176	189	177	218	176	189	185	173	199	157	193	228	190	157	190	157	193	228	185	228	190	157	185	228	185	173	185	173	185	228	184	224	185	173	184	224	182	221	180	219	177	218	185	173	180	219	185	173	182	221	164	203	162	220	159	222	164	203	159	222	156	223	164	203	156	223	150	225	164	203	150	225	147	212	147	212	150	225	144	227	147	212	144	227	138	229	147	212	138	229	130	230	147	212	130	230	123	216	215	74	208	78	204	53	204	53	208	78	194	59	204	53	194	59	190	32	190	32	194	59	180	46	190	32	180	46	173	14	173	14	180	46	166	37	173	14	166	37	151	33	134	31	121	-4	150	0	123	216	130	230	121	230	123	216	121	230	100	212	83	223	82	200	100	212	83	223	100	212	121	230	57	16	53	206	35	41	35	41	53	206	33	179	35	41	33	179	21	73	21	73	33	179	21	147	21	73	21	147	17	110	35	2	38	3	40	50	40	50	38	3	40	4	40	50	40	4	44	4	44	4	47	4	50	31	50	31	47	4	51	3	50	31	51	3	62	17	62	17	51	3	55	3	62	17	55	3	60	1	35	2	40	50	33	0	33	0	40	50	33	76	33	0	33	76	31	-1	31	-1	33	76	25	76	31	-1	25	76	25	-1	71	227	52	219	57	197	57	197	52	219	55	185	62	109	55	185	52	219	62	109	52	219	45	123	45	123	52	219	37	207	45	123	37	207	34	138	34	138	37	207	28	190	34	138	28	190	27	153	27	153	28	190	25	168	101	229	94	229	109	217	109	217	94	229	93	219	81	217	93	219	94	229	81	217	94	229	71	227	139	220	136	221	142	181	142	181	136	221	133	221	142	181	133	221	133	198	133	198	133	221	130	223	133	198	130	223	127	224	71	227	57	197	62	207	71	227	62	207	70	214	71	227	70	214	81	217	97	6	89	-4	96	-4	97	6	96	-4	103	-4	97	6	78	9	81	-3	97	6	81	-3	89	-4	78	9	62	17	66	0	78	9	66	0	74	-2	78	9	74	-2	81	-3	129	119	77	151	84	95	129	119	84	95	112	80	129	119	112	80	120	74	129	119	120	74	128	68	129	119	128	68	133	60	129	119	133	60	146	108	77	151	69	156	84	95	84	95	69	156	63	163	84	95	63	163	62	109	62	109	63	163	59	170	62	109	59	170	56	178	173	57	172	73	169	38	169	38	172	73	167	86	169	38	167	86	159	21	159	21	167	86	158	97	159	21	158	97	146	108	122	13	125	-1	131	21	131	21	125	-1	144	7	131	21	144	7	136	31	136	31	144	7	138	43	146	108	138	43	144	7	146	108	144	7	159	21	146	108	133	60	137	52	146	108	137	52	138	43	111	8	97	6	103	-4	111	8	103	-4	125	-1	111	8	125	-1	122	13	142	181	150	157	142	220	142	181	142	220	141	220	141	220	139	220	142	181	150	157	157	157	155	225	150	157	155	225	149	225	150	157	149	225	147	223	150	157	147	223	145	221	150	157	145	221	144	220	150	157	144	220	142	220	122	210	133	198	127	224	122	210	127	224	121	226	122	210	121	226	114	228	122	210	114	228	109	217	108	229	101	229	109	217	108	229	109	217	114	228	66	0	62	17	60	1	50	31	40	50	44	4	55	185	62	109	56	178	46	316	47	308	47	324	47	324	47	308	50	301	47	324	50	301	51	331	51	331	50	301	56	295	51	331	56	295	56	336	56	336	56	295	62	292	56	336	62	292	63	340	63	340	62	292	70	291	63	340	70	291	71	342	71	342	70	291	79	292	71	342	79	292	79	340	79	340	79	292	86	295	79	340	86	295	86	337	86	337	86	295	92	301	86	337	92	301	92	331	92	331	92	301	95	308	92	331	95	308	95	324	95	324	95	308	97	316	50	20	43	13	133	0	133	0	43	13	32	9	133	0	32	9	15	7	27	197	31	197	94	230	94	230	31	197	34	197	94	230	34	197	37	197	37	197	44	196	94	230	94	230	44	196	49	193	94	230	49	193	52	187	50	20	133	0	53	33	53	33	133	0	106	14	53	33	106	14	54	52	54	52	106	14	99	21	54	52	99	21	54	166	54	178	54	166	94	230	54	178	94	230	52	187	22	196	27	197	94	230	22	196	94	230	17	203	22	196	17	203	17	195	96	52	96	228	94	230	96	52	94	230	54	166	96	52	54	166	97	34	116	9	106	14	133	0	116	9	133	0	133	7	133	0	15	7	15	0	54	166	99	21	97	34	100	286	101	278	101	294	101	294	101	278	104	272	101	294	104	272	105	301	105	301	104	272	110	266	105	301	110	266	110	306	110	306	110	266	116	263	110	306	116	263	117	310	117	310	116	263	124	262	117	310	124	262	124	311	124	311	124	262	132	263	124	311	132	263	132	310	132	310	132	263	139	266	132	310	139	266	139	306	139	306	139	266	145	272	139	306	145	272	145	301	145	301	145	272	148	278	145	301	148	278	148	294	148	294	148	278	150	286	48	193	51	187	93	230	93	230	51	187	53	178	93	230	53	178	53	166	98	21	53	166	53	52	98	21	53	52	105	14	105	14	53	52	52	33	105	14	52	33	132	0	132	0	52	33	49	20	132	0	49	20	42	13	93	230	16	203	21	196	93	230	21	196	25	197	93	230	25	197	30	197	93	230	30	197	33	197	93	230	33	197	36	197	93	230	36	197	43	196	93	230	43	196	48	193	95	52	95	228	93	230	95	52	93	230	53	166	95	52	53	166	96	34	116	9	105	14	132	0	116	9	132	0	132	7	31	9	13	7	132	0	31	9	132	0	42	13	1	286	2	278	2	294	2	294	2	278	5	272	2	294	5	272	5	301	5	301	5	272	10	266	5	301	10	266	11	306	11	306	10	266	17	263	11	306	17	263	17	310	17	310	17	263	25	262	17	310	25	262	25	311	25	311	25	262	33	263	25	311	33	263	33	310	33	310	33	263	40	266	33	310	40	266	40	306	40	306	40	266	45	272	40	306	45	272	45	301	45	301	45	272	49	278	45	301	49	278	49	294	49	294	49	278	50	286	132	0	13	7	13	0	53	166	98	21	96	34	21	196	16	203	16	195	83	337	83	295	89	331	89	331	83	295	89	301	89	331	89	301	92	324	92	324	89	301	92	308	92	324	92	308	94	316	42	316	44	308	44	324	44	324	44	308	47	301	44	324	47	301	47	331	47	331	47	301	53	295	47	331	53	295	53	336	53	336	53	295	60	292	53	336	60	292	60	340	60	340	60	292	68	291	60	340	68	291	68	342	68	342	68	291	76	292	68	342	76	292	76	340	76	340	76	292	83	295	76	340	83	295	83	337	15	195	20	196	29	208	15	195	29	208	12	203	15	195	12	203	12	195	39	-87	35	-89	38	-103	38	-103	35	-89	31	-91	38	-103	31	-91	27	-91	27	-91	23	-91	38	-103	38	-103	23	-91	19	-89	38	-103	19	-89	15	-87	48	187	59	218	45	193	45	193	59	218	44	213	45	193	44	213	41	196	41	196	44	213	35	197	32	197	35	197	44	213	32	197	44	213	29	208	50	-56	49	-67	62	-90	62	-90	49	-67	47	-76	62	-90	47	-76	44	-82	44	-82	42	-85	62	-90	62	-90	42	-85	39	-87	62	-90	39	-87	38	-103	90	-38	90	230	79	-68	79	-68	90	230	74	224	79	-68	74	224	62	-90	62	-90	74	224	59	218	62	-90	59	218	51	167	51	167	59	218	50	178	29	208	20	196	24	197	29	208	24	197	28	197	29	208	28	197	32	197	93	0	93	228	90	230	93	0	90	230	90	-38	62	-90	51	167	51	-21	62	-90	51	-21	51	-41	62	-90	51	-41	50	-56	8	-108	38	-103	15	-87	8	-108	15	-87	11	-83	8	-108	11	-83	6	-77	8	-108	6	-77	1	-71	8	-108	1	-71	-3	-66	8	-108	-3	-66	-6	-107	-6	-107	-3	-66	-8	-63	-6	-107	-8	-63	-12	-61	-6	-107	-12	-61	-17	-61	-6	-107	-17	-61	-19	-103	-24	-62	-29	-65	-29	-97	-24	-62	-29	-97	-19	-103	-24	-62	-19	-103	-17	-61	-34	-69	-36	-74	-35	-90	-34	-69	-35	-90	-29	-97	-34	-69	-29	-97	-29	-65	-35	-90	-36	-74	-38	-80	59	218	48	187	50	178	74	77	73	53	79	18	79	18	73	53	69	33	79	18	69	33	64	2	64	2	69	33	62	18	64	2	62	18	50	12	50	12	46	15	64	2	64	2	46	15	39	-4	57	216	66	212	238	225	238	225	66	212	103	210	238	225	103	210	110	211	238	225	110	211	145	211	238	225	145	211	154	211	162	16	156	11	250	0	250	0	156	11	147	9	250	0	147	9	134	7	75	183	79	18	92	189	75	183	92	189	92	198	75	183	92	198	94	204	75	183	94	204	98	208	75	183	98	208	74	197	75	99	74	77	79	18	75	99	79	18	75	183	39	-4	46	15	42	22	39	-4	42	22	38	30	39	-4	38	30	32	36	39	-4	32	36	28	-3	32	36	23	39	28	-3	28	-3	23	39	18	38	28	-3	18	38	18	-1	18	-1	18	38	13	36	18	-1	13	36	10	3	10	3	13	36	8	33	10	3	8	33	6	10	6	10	8	33	5	27	6	10	5	27	4	20	238	225	154	211	159	209	238	225	159	209	163	205	238	225	163	205	165	199	238	225	165	199	165	190	238	225	165	190	216	213	238	225	216	213	225	216	238	225	225	216	238	218	165	190	207	23	207	30	207	126	207	112	229	112	207	126	229	112	240	126	240	126	229	112	248	111	240	126	248	111	270	124	270	124	248	111	265	107	270	124	265	107	278	98	165	190	207	30	207	183	165	190	207	183	208	198	165	190	208	198	211	207	165	190	211	207	216	213	92	189	79	18	88	41	92	189	88	41	91	66	92	189	91	66	92	89	71	206	74	197	98	208	71	206	98	208	103	210	71	206	103	210	66	212	45	225	45	218	57	216	45	225	57	216	238	225	286	43	278	29	278	3	278	3	278	29	264	20	278	3	264	20	250	0	250	0	264	20	245	15	250	0	245	15	224	14	224	14	216	14	250	0	250	0	216	14	211	16	250	0	211	16	164	25	164	25	211	16	165	40	278	3	301	10	286	43	286	43	301	10	290	64	296	117	290	64	301	10	296	117	301	10	317	105	317	105	301	10	319	23	317	105	319	23	330	86	330	86	319	23	331	40	330	86	331	40	335	62	296	117	270	124	278	98	296	117	278	98	287	84	296	117	287	84	290	64	165	40	211	16	209	19	165	40	209	19	207	23	165	40	207	23	165	190	250	0	134	7	134	0	162	16	250	0	164	25	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	26	84	36	84	123	84	108	175	108	84	123	175	108	175	123	175	123	175	108	218	19	175	123	218	19	217	23	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	171	16	166	11	259	0	259	0	166	11	157	9	259	0	157	9	143	7	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	42	40	85	26	42	183	248	225	143	225	157	216	248	225	157	216	166	213	248	225	166	213	171	207	248	225	171	207	174	200	248	225	174	200	175	189	248	225	175	189	226	214	248	225	226	214	235	216	248	225	235	216	248	218	175	189	217	23	217	30	217	123	217	108	239	108	217	123	239	108	249	123	249	123	239	108	258	107	249	123	258	107	279	121	279	121	258	107	274	104	279	121	274	104	287	96	175	189	217	30	217	189	175	189	217	189	217	201	175	189	217	201	221	209	175	189	221	209	226	214	296	42	287	28	287	3	287	3	287	28	273	19	287	3	273	19	259	0	259	0	273	19	255	15	259	0	255	15	233	14	233	14	226	14	259	0	259	0	226	14	221	16	259	0	221	16	174	25	174	25	221	16	175	40	287	3	311	10	296	42	296	42	311	10	299	62	299	62	299	63	305	115	305	115	299	63	311	10	305	115	311	10	326	103	326	103	311	10	329	23	326	103	329	23	339	86	339	86	329	23	340	40	339	86	340	40	344	62	305	115	279	121	287	96	305	115	287	96	296	83	305	115	296	83	299	62	175	40	221	16	218	19	175	40	218	19	175	108	259	0	143	7	143	0	171	16	259	0	174	25	175	123	217	23	175	189	299	62	311	10	299	63	157	216	143	225	143	218	116	0	12	7	12	0	25	216	12	225	12	218	40	22	34	15	118	0	118	0	34	15	25	10	118	0	25	10	11	7	13	312	14	312	25	324	25	324	14	312	16	312	25	324	16	312	17	312	17	312	28	311	25	324	25	324	28	311	40	328	3	282	42	266	42	282	42	282	42	266	85	34	42	282	85	34	42	286	42	297	42	286	52	332	42	297	52	332	40	328	25	324	11	320	12	312	25	324	12	312	13	312	40	328	28	311	35	309	40	328	35	309	40	304	40	328	40	304	42	297	84	282	84	266	191	266	84	282	191	266	191	282	84	188	84	340	82	342	84	188	82	342	84	51	84	188	84	51	84	171	84	188	84	171	98	204	141	228	141	203	154	201	141	228	154	201	158	230	158	230	154	201	164	195	158	230	164	195	180	227	180	227	164	195	172	184	180	227	172	184	176	169	84	171	96	184	98	204	98	204	96	184	107	193	98	204	107	193	112	216	112	216	107	193	118	199	112	216	118	199	126	224	126	224	118	199	129	202	126	224	129	202	141	228	141	228	129	202	141	203	84	51	82	342	72	338	84	51	72	338	63	335	84	51	63	335	85	34	174	22	168	14	249	0	249	0	168	14	158	10	249	0	158	10	143	7	180	227	176	169	177	150	222	22	177	150	177	51	222	22	177	51	227	15	227	15	177	51	177	34	227	15	177	34	249	0	249	0	177	34	174	22	219	51	219	151	217	179	219	51	217	179	210	201	219	51	210	201	220	34	236	10	227	15	249	0	236	10	249	0	249	7	177	150	222	22	180	227	180	227	222	22	220	34	180	227	220	34	197	217	197	217	220	34	210	201	118	0	118	7	104	10	118	0	104	10	94	14	118	0	94	14	42	33	118	0	42	33	40	22	52	332	42	286	85	34	52	332	85	34	63	335	42	51	42	33	94	14	42	51	94	14	88	22	42	51	88	22	85	34	42	51	85	34	42	266	118	0	11	7	11	0	249	0	143	7	143	0	12	312	11	320	11	311	42	266	3	282	3	266	208	183	214	182	218	227	218	227	214	182	222	183	218	227	222	183	226	223	226	223	222	183	228	186	226	223	228	186	233	218	233	218	228	186	233	191	233	218	233	191	236	211	236	211	233	191	237	197	236	211	237	197	238	204	207	228	196	227	197	187	207	228	197	187	202	185	207	228	202	185	208	183	207	228	208	183	218	227	197	187	196	227	192	189	192	189	196	227	188	190	176	185	188	190	185	223	176	185	185	223	176	216	196	227	185	223	188	190	211	28	181	0	217	21	217	21	181	0	221	17	225	14	221	17	181	0	225	14	181	0	248	0	248	0	248	7	241	8	248	0	241	8	235	10	248	0	235	10	230	12	248	0	230	12	225	14	181	0	211	28	205	37	181	0	205	37	198	47	181	0	198	47	192	58	181	0	192	58	180	79	181	0	180	79	168	94	181	0	168	94	156	105	181	0	156	105	144	113	181	0	144	113	131	120	181	0	131	120	127	82	177	339	180	302	183	339	183	339	180	302	185	306	183	339	185	306	188	337	188	337	185	306	189	310	188	337	189	310	192	334	192	334	189	310	192	315	192	334	192	315	194	329	194	329	192	315	194	319	194	329	194	319	195	324	180	302	177	339	173	339	180	302	173	339	169	338	180	302	169	338	165	336	180	302	165	336	161	333	180	302	161	333	156	328	180	302	156	328	103	254	46	18	42	13	128	0	128	0	42	13	36	10	128	0	36	10	26	8	26	8	12	7	128	0	128	0	12	7	12	0	128	0	128	7	117	8	128	0	117	8	107	9	128	0	107	9	99	12	128	0	99	12	49	33	128	0	49	33	49	25	128	0	49	25	46	18	91	33	91	127	49	189	91	33	49	189	92	24	49	33	99	12	94	17	49	33	94	17	92	24	49	33	92	24	49	189	91	113	99	111	91	127	91	127	91	190	49	189	49	189	91	190	92	199	49	189	92	199	95	207	122	225	18	225	31	216	122	225	31	216	39	214	122	225	39	214	45	209	122	225	45	209	48	201	122	225	48	201	49	189	122	225	49	189	100	212	122	225	100	212	109	216	122	225	109	216	122	218	127	82	132	143	124	135	124	135	118	132	118	95	118	95	118	132	112	130	118	95	112	130	112	103	112	103	112	130	106	108	105	128	98	127	99	111	105	128	99	111	106	108	105	128	106	108	112	130	127	82	124	135	118	95	147	168	148	137	154	182	154	182	148	137	160	156	154	182	160	156	161	196	161	196	160	156	168	172	161	196	168	172	168	207	168	207	168	172	176	185	168	207	176	185	176	216	147	168	140	154	148	137	148	137	140	154	132	143	148	137	132	143	131	121	131	121	132	143	127	82	131	121	127	82	131	120	91	127	99	111	98	127	31	216	18	225	18	218	100	212	49	189	95	207	103	254	156	328	83	254	97	303	89	307	94	280	94	280	89	307	84	313	94	280	84	313	78	289	78	289	84	313	83	319	84	351	83	319	85	324	84	351	85	324	93	352	93	352	85	324	90	327	93	352	90	327	97	329	96	352	97	329	100	350	100	350	97	329	102	332	100	350	102	332	102	348	102	348	102	332	104	339	102	348	104	339	104	344	78	289	83	319	84	351	78	289	84	351	76	347	78	289	76	347	68	340	78	289	68	340	66	302	63	330	61	319	66	302	63	330	66	302	68	340	97	303	112	275	110	300	110	300	112	275	129	299	148	300	129	299	129	273	148	300	129	273	146	275	195	330	190	340	192	302	192	302	190	340	184	347	192	302	184	347	180	289	180	289	184	347	176	351	180	289	176	351	175	319	176	351	167	352	168	327	176	351	168	327	173	324	176	351	173	324	175	319	163	352	159	350	161	329	163	352	161	329	168	327	163	352	168	327	167	352	156	348	154	344	156	332	156	348	156	332	161	329	156	348	161	329	159	350	175	319	174	313	180	289	180	289	174	313	169	307	180	289	169	307	164	280	164	280	169	307	161	303	164	280	161	303	148	300	129	299	112	275	129	273	67	-65	68	-105	70	-66	70	-66	68	-105	86	-94	70	-66	86	-94	73	-66	73	-66	86	-94	75	-66	88	-60	75	-66	86	-94	88	-60	86	-94	102	-76	31	200	78	201	78	204	78	204	79	209	31	200	31	200	79	209	82	212	31	200	82	212	107	225	107	225	82	212	87	215	107	225	87	215	95	217	95	217	107	218	107	225	107	225	4	225	11	217	107	225	11	217	17	214	107	225	17	214	23	211	107	225	23	211	27	206	107	225	27	206	31	200	117	-5	118	-48	120	6	120	6	134	-11	143	55	143	55	134	-11	217	192	143	55	217	192	197	193	197	193	217	192	198	195	242	225	175	225	184	217	242	225	184	217	190	216	242	225	190	216	195	213	242	225	195	213	198	210	242	225	198	210	199	205	242	225	199	205	230	213	242	225	230	213	235	216	242	225	235	216	242	218	199	205	217	192	221	202	199	205	221	202	225	208	199	205	225	208	230	213	199	204	199	201	217	192	199	204	217	192	199	205	198	198	198	195	217	192	198	198	217	192	199	201	109	34	115	22	143	55	143	55	115	22	119	12	143	55	119	12	120	6	143	55	84	184	98	59	143	55	98	59	103	46	143	55	103	46	109	34	98	59	84	184	83	188	98	59	83	188	81	192	98	59	81	192	79	196	98	59	79	196	78	201	98	59	78	201	31	200	110	-24	100	-44	102	-76	110	-24	102	-76	118	-48	110	-24	118	-48	117	-5	68	-105	67	-65	64	-64	68	-105	64	-64	60	-63	68	-105	60	-63	55	-60	68	-105	55	-60	49	-58	68	-105	49	-58	47	-108	49	-58	44	-57	47	-108	47	-108	44	-57	39	-56	47	-108	39	-56	35	-106	35	-106	39	-56	33	-56	35	-106	33	-56	27	-57	35	-106	27	-57	26	-102	26	-102	27	-57	21	-60	26	-102	21	-60	18	-96	18	-96	21	-60	16	-65	18	-96	16	-65	14	-88	14	-88	16	-65	13	-72	14	-88	13	-72	12	-79	88	-60	102	-76	100	-44	120	6	118	-48	134	-11	184	217	175	225	175	218	11	217	4	225	4	218	148	300	146	275	164	280	195	330	192	302	196	319	156	332	154	344	153	339	97	303	94	280	112	275	93	352	97	329	96	352	116	225	12	225	25	216	116	225	25	216	33	214	116	225	33	214	39	209	116	225	39	209	42	201	116	225	42	201	42	188	116	225	42	188	94	213	116	225	94	213	103	216	116	225	103	216	116	218	92	17	88	22	94	-3	94	-3	88	22	85	29	94	-3	85	29	82	0	82	0	85	29	84	39	82	0	84	39	84	188	70	0	82	0	84	188	70	0	84	188	42	188	70	0	42	188	42	41	70	0	42	41	42	26	70	0	42	26	39	16	70	0	39	16	33	11	70	0	33	11	24	8	70	0	24	8	12	7	70	0	12	7	12	0	42	188	84	188	85	199	42	188	85	199	88	207	42	188	88	207	94	213	153	14	104	14	106	-14	153	14	106	-14	116	-34	153	14	116	-34	125	-68	153	14	125	-68	133	-68	153	14	133	-68	142	-34	153	14	142	-34	153	-14	153	14	153	-14	164	-3	153	14	164	-3	161	15	176	0	189	0	217	199	176	0	217	199	175	189	176	0	175	189	175	39	176	0	175	39	174	29	176	0	174	29	171	22	176	0	171	22	166	17	176	0	166	17	164	-3	189	0	247	0	226	11	189	0	226	11	220	16	189	0	220	16	217	25	189	0	217	25	217	40	189	0	217	40	217	186	189	0	217	186	217	199	235	8	226	11	247	0	235	8	247	0	247	7	248	225	142	225	155	216	248	225	155	216	164	212	248	225	164	212	170	207	248	225	170	207	174	199	248	225	174	199	175	189	248	225	175	189	226	213	248	225	226	213	235	216	248	225	235	216	248	218	220	208	226	213	175	189	220	208	175	189	217	199	97	15	92	17	94	-3	97	15	94	-3	106	-14	97	15	106	-14	104	14	161	15	164	-3	166	17	155	216	142	225	142	218	25	216	12	225	12	218	42	188	42	201	42	187	26	225	27	229	17	287	17	287	27	229	27	232	17	287	27	232	28	235	28	235	34	249	17	287	17	287	34	249	42	258	17	287	42	258	53	264	111	24	103	16	237	0	237	0	103	16	89	11	237	0	89	11	69	9	17	287	53	264	117	287	117	287	53	264	69	267	117	287	69	267	92	268	117	287	92	268	99	268	117	287	99	268	105	267	117	287	117	252	168	33	117	287	168	33	167	41	117	287	167	41	167	287	117	287	167	287	169	302	117	287	169	302	175	311	117	287	175	311	185	317	117	287	185	317	215	331	117	287	105	267	110	266	117	287	110	266	114	263	117	287	114	263	116	258	117	287	116	258	117	252	25	217	26	221	26	225	25	217	26	225	17	287	25	217	17	287	13	217	198	320	215	321	215	331	198	320	215	331	185	317	167	287	167	253	168	259	167	287	168	259	170	263	167	287	170	263	174	266	167	287	174	266	179	267	167	287	179	267	267	287	215	331	69	331	87	320	215	331	87	320	101	317	215	331	101	317	110	311	215	331	110	311	115	301	215	331	115	301	117	287	267	287	179	267	185	268	267	287	185	268	190	268	267	287	190	268	209	267	224	264	236	259	267	287	267	287	236	259	245	250	267	287	245	250	253	238	253	238	255	234	267	287	267	287	255	234	256	229	267	287	256	229	257	225	267	287	257	225	257	221	267	287	257	221	258	218	267	287	258	218	270	218	299	89	294	59	311	15	311	15	294	59	280	39	311	15	280	39	277	4	277	4	280	39	258	27	277	4	258	27	237	0	237	0	258	27	231	21	237	0	231	21	199	19	199	19	186	20	237	0	237	0	186	20	178	22	237	0	178	22	115	37	115	37	178	22	117	56	222	183	167	183	206	163	222	183	206	163	234	161	222	183	234	161	266	180	303	170	299	89	311	15	303	170	311	15	331	153	331	153	311	15	335	34	331	153	335	34	350	126	350	126	335	34	351	59	350	126	351	59	357	91	234	161	260	154	266	180	266	180	260	154	280	141	266	180	280	141	303	170	303	170	280	141	294	120	303	170	294	120	299	89	178	22	172	26	117	56	117	56	172	26	168	33	117	56	168	33	117	252	237	0	69	9	69	0	111	24	237	0	115	37	206	163	167	183	167	163	267	287	209	267	224	264	87	320	69	331	69	321	80	17	75	12	169	0	169	0	75	12	66	9	169	0	66	9	52	7	56	308	58	309	66	321	66	321	58	309	60	309	66	321	60	309	63	309	63	309	72	308	66	321	66	321	72	308	80	326	66	321	50	316	53	308	66	321	53	308	56	308	77	209	84	225	73	210	73	210	84	225	66	211	46	209	66	211	84	225	46	209	84	225	8	225	127	19	126	23	84	40	84	40	126	23	84	198	84	225	84	198	84	282	83	294	84	282	94	330	83	294	94	330	81	301	81	301	94	330	80	326	81	301	80	326	78	306	78	306	80	326	72	308	126	340	123	342	126	30	126	30	123	342	108	336	126	30	108	336	126	23	126	23	108	336	94	330	126	23	94	330	84	198	84	198	94	330	84	282	84	225	77	209	81	206	84	225	81	206	83	203	84	225	83	203	84	198	8	225	4	161	12	161	8	225	12	161	17	179	8	225	17	179	23	193	8	225	23	193	32	203	8	225	32	203	46	209	126	225	126	195	126	201	126	225	126	201	127	206	126	225	127	206	130	209	126	225	130	209	135	210	126	225	135	210	201	225	126	126	126	112	148	112	126	126	148	112	158	126	201	225	135	210	142	211	142	211	162	209	201	225	201	225	162	209	176	203	201	225	176	203	186	193	201	225	186	193	192	179	201	225	192	179	196	161	201	225	196	161	205	161	205	43	196	29	196	3	196	3	196	29	182	20	196	3	182	20	169	0	169	0	182	20	164	15	169	0	164	15	142	14	142	14	135	14	169	0	169	0	135	14	130	16	169	0	130	16	83	26	83	26	130	16	84	40	196	3	220	10	205	43	205	43	220	10	208	64	215	117	208	64	220	10	215	117	220	10	235	105	235	105	220	10	238	23	235	105	238	23	249	86	249	86	238	23	249	40	249	86	249	40	253	62	167	111	183	107	188	124	188	124	183	107	196	98	188	124	196	98	215	117	215	117	196	98	205	84	215	117	205	84	208	64	158	126	148	112	167	111	158	126	167	111	188	124	169	0	52	7	52	0	80	17	169	0	83	26	84	40	130	16	127	19	53	308	50	316	50	308	3	9	3	9	34	19	34	19	3	9	148	0	34	19	148	0	56	40	56	40	148	0	129	15	56	40	129	15	74	68	74	68	129	15	124	20	74	68	124	20	91	97	91	97	124	20	122	26	91	97	122	26	113	124	113	124	122	26	121	34	126	137	121	34	122	42	126	137	122	42	124	50	141	148	137	79	154	103	141	148	154	103	159	159	159	159	154	103	171	123	159	159	171	123	180	167	180	167	171	123	189	138	180	167	189	138	205	174	205	174	189	138	206	148	205	174	206	148	263	174	263	174	206	148	224	152	281	23	224	152	224	61	281	23	224	61	289	15	289	15	224	61	223	39	289	15	223	39	321	0	321	0	223	39	219	25	321	0	219	25	212	16	141	148	126	137	127	59	141	148	127	59	132	69	141	148	132	69	137	79	350	309	263	174	275	152	350	309	275	152	290	174	350	309	290	174	391	331	350	309	391	331	174	309	174	309	391	331	99	331	174	309	99	331	205	174	174	309	205	174	263	174	275	55	275	152	263	174	275	55	263	174	276	36	276	36	263	174	224	152	276	36	224	152	281	23	375	20	370	15	496	0	496	0	370	15	362	11	496	0	362	11	351	9	375	50	387	124	372	59	372	59	387	124	372	138	372	59	372	138	368	69	368	69	372	138	362	79	345	103	362	79	354	151	345	103	354	151	334	162	292	148	310	138	312	170	312	170	310	138	328	123	312	170	328	123	334	162	334	162	328	123	345	103	290	174	275	152	292	148	290	174	292	148	312	170	496	0	496	9	465	19	496	0	465	19	378	34	496	0	378	34	377	26	496	0	377	26	375	20	387	124	375	50	377	42	387	124	377	42	378	34	387	124	378	34	443	40	387	124	443	40	425	68	387	124	425	68	408	97	372	138	354	151	362	79	302	11	289	15	321	0	302	11	321	0	321	9	198	12	179	9	321	0	198	12	321	0	212	16	137	11	129	15	148	0	137	11	148	0	148	9	148	0	3	9	3	0	321	0	179	9	179	0	496	0	351	9	351	0	378	34	465	19	443	40	113	124	121	34	126	137	126	137	124	50	127	59	7	7	7	7	29	14	29	14	7	7	109	0	29	14	109	0	45	29	45	29	109	0	95	11	45	29	95	11	57	49	57	49	95	11	92	14	57	49	92	14	69	70	69	70	92	14	90	19	69	70	90	19	90	24	90	24	94	98	84	89	106	105	102	54	113	69	106	105	113	69	120	112	120	112	113	69	124	82	120	112	124	82	135	116	135	116	124	82	136	93	135	116	136	93	151	118	151	118	136	93	148	101	151	118	148	101	160	104	92	35	94	41	94	98	94	98	94	41	97	47	94	98	97	47	106	105	106	105	97	47	102	54	94	98	90	24	90	29	94	98	90	29	92	35	84	89	69	70	90	24	156	14	151	10	229	0	229	0	151	10	143	8	229	0	143	8	132	7	225	93	226	116	213	101	213	101	226	116	209	118	213	101	209	118	201	104	201	104	209	118	209	119	201	104	209	119	251	211	251	211	209	119	277	225	251	211	277	225	134	211	134	211	277	225	71	225	134	211	71	225	151	119	201	33	201	104	195	124	201	33	195	124	160	104	160	104	151	119	151	118	269	14	266	11	354	0	354	0	266	11	260	9	354	0	260	9	252	7	267	40	267	98	263	47	263	47	267	98	259	54	248	69	259	54	255	106	248	69	255	106	242	112	237	82	248	69	242	112	237	82	242	112	226	116	237	82	226	116	225	93	354	0	354	7	332	14	354	0	332	14	271	24	354	0	271	24	271	19	354	0	271	19	269	14	277	89	267	98	269	35	277	89	269	35	271	29	277	89	271	29	271	24	277	89	271	24	317	30	277	89	317	30	304	49	277	89	304	49	292	70	267	98	255	106	259	54	205	14	160	104	160	33	205	14	160	33	210	10	210	10	160	33	229	0	210	10	229	0	218	8	218	8	229	0	229	7	202	22	201	33	160	104	202	22	160	104	205	14	159	22	156	14	229	0	159	22	229	0	160	33	101	9	95	11	109	0	101	9	109	0	109	7	195	124	134	211	151	119	195	124	151	119	160	104	109	0	7	7	7	0	229	0	132	7	132	0	267	98	267	40	269	35	354	0	252	7	252	0	271	24	332	14	317	30	195	124	201	104	251	211	150	314	181	338	135	308	135	308	181	338	127	330	135	308	127	330	122	298	122	298	127	330	109	286	98	269	109	286	127	330	98	269	127	330	82	307	236	330	181	338	194	319	194	319	181	338	181	320	165	318	181	320	181	338	165	318	181	338	150	314	223	19	210	15	235	1	235	1	210	15	197	12	235	1	197	12	182	11	182	11	168	12	181	-6	181	-6	168	12	155	15	181	-6	155	15	143	19	120	33	127	1	131	25	131	25	127	1	181	-6	131	25	181	-6	143	19	281	100	272	75	280	24	280	24	272	75	261	53	280	24	261	53	247	35	247	35	235	26	280	24	280	24	235	26	235	1	219	124	236	126	228	164	228	164	236	126	249	159	257	160	249	159	251	131	257	160	251	131	265	138	147	211	154	158	167	206	167	206	154	158	175	143	167	206	175	143	187	193	187	193	175	143	197	130	187	193	197	130	208	178	208	178	197	130	219	124	208	178	219	124	228	164	121	207	113	177	133	171	121	207	133	171	134	211	134	211	133	171	154	158	134	211	154	158	147	211	345	166	337	222	337	108	337	108	337	222	316	269	337	108	316	269	315	60	315	60	316	269	288	158	269	260	279	236	281	306	281	306	279	236	285	209	281	306	285	209	316	269	316	269	285	209	287	179	316	269	287	179	288	158	207	316	220	311	236	330	236	330	220	311	231	305	236	330	231	305	243	296	243	296	257	281	281	306	281	306	257	281	269	260	281	306	236	330	243	296	315	60	288	158	286	128	315	60	286	128	281	100	315	60	281	100	280	24	182	11	181	-6	235	1	288	158	287	179	279	171	288	158	279	171	277	148	277	148	279	171	271	166	277	148	271	166	265	138	265	138	271	166	264	162	265	138	264	162	257	160	249	159	236	126	251	131	82	307	47	271	47	61	82	307	47	61	75	177	82	307	75	177	77	201	82	307	77	201	81	226	82	307	81	226	89	249	82	307	89	249	98	269	26	109	47	61	47	271	26	109	47	271	26	224	26	109	26	224	18	167	83	164	91	170	92	191	92	191	91	170	99	174	92	191	99	174	107	201	107	201	99	174	106	176	107	201	106	176	113	177	75	156	83	164	92	191	75	156	82	24	77	125	82	24	75	156	47	61	47	61	75	156	75	177	75	177	75	156	92	191	83	97	82	24	92	73	92	73	82	24	127	1	92	73	127	1	104	51	104	51	127	1	120	33	77	125	82	24	83	97	113	177	121	207	107	201	236	330	194	319	207	316	223	19	235	1	235	26	63	122	63	125	63	122	63	122	63	125	64	108	63	122	64	108	73	130	73	130	64	108	68	112	130	230	121	216	132	215	130	230	132	215	165	225	165	225	132	215	143	211	165	225	143	211	152	206	190	70	183	44	194	17	194	17	183	44	171	25	194	17	171	25	163	1	163	1	171	25	154	13	163	1	154	13	134	9	134	9	123	10	126	-4	126	-4	123	10	114	13	126	-4	114	13	104	18	89	34	91	1	96	25	96	25	91	1	126	-4	96	25	126	-4	104	18	73	186	85	202	92	225	92	225	85	202	101	212	92	225	101	212	130	230	130	230	101	212	121	216	63	128	63	131	61	17	61	17	63	131	63	134	61	17	63	134	63	137	63	137	65	164	61	209	61	209	65	164	73	186	61	209	73	186	92	225	61	17	63	137	61	209	61	17	61	209	38	42	38	42	61	209	38	185	38	42	38	185	23	75	23	75	38	185	23	153	23	75	23	153	17	114	181	166	194	210	175	179	175	179	194	210	168	191	160	199	168	191	165	225	160	199	165	225	152	206	188	116	183	114	186	100	186	100	183	114	179	112	186	100	179	112	177	94	177	94	179	112	175	111	177	94	175	111	172	111	172	111	159	114	168	89	168	89	159	114	158	86	91	140	84	118	96	114	91	140	96	114	100	143	100	143	96	114	107	106	100	143	107	106	108	143	108	143	107	106	119	96	108	143	119	96	123	140	123	140	119	96	131	88	123	140	131	88	136	132	136	132	131	88	147	85	136	132	147	85	147	122	147	122	147	85	158	86	147	122	158	86	159	114	192	120	193	107	194	210	194	210	193	107	194	17	194	210	194	17	217	186	217	186	194	17	218	43	217	186	218	43	232	154	232	154	218	43	233	76	232	154	233	76	238	116	194	210	181	166	186	152	194	210	186	152	190	136	194	210	190	136	192	120	194	210	165	225	168	191	194	17	193	107	193	102	194	17	193	102	190	70	134	9	126	-4	163	1	188	116	186	100	193	107	188	116	193	107	192	120	172	111	168	89	177	94	68	112	73	114	73	130	73	130	73	114	77	116	73	130	77	116	82	136	82	136	77	116	81	117	82	136	81	117	84	118	81	47	75	61	91	1	81	47	91	1	89	34	66	92	64	108	61	17	66	92	61	17	70	76	70	76	61	17	91	1	70	76	91	1	75	61	64	108	63	125	61	17	63	128	61	17	63	125	84	118	91	140	82	136	62	267	184	-5	62	267	62	267	184	-5	104	300	62	267	104	300	104	305	104	305	105	310	62	267	62	267	105	310	107	314	62	267	107	314	50	291	141	331	8	331	21	320	141	331	21	320	31	316	141	331	31	316	41	307	141	331	41	307	50	291	141	331	50	291	112	317	141	331	112	317	118	319	141	331	118	319	127	320	141	331	127	320	141	321	200	80	123	252	184	-5	200	80	184	-5	191	-5	200	80	191	-5	292	272	200	80	292	272	266	267	301	292	306	299	318	335	318	335	306	299	312	304	318	335	312	304	319	306	319	306	325	303	342	338	342	338	325	303	329	296	342	338	329	296	334	287	300	325	286	309	292	272	300	325	292	272	297	283	300	325	297	283	301	292	300	325	301	292	318	335	275	290	266	267	292	272	275	290	292	272	286	309	184	-5	123	252	116	269	184	-5	116	269	110	283	184	-5	110	283	106	292	184	-5	106	292	104	300	356	277	365	279	366	332	366	332	365	279	372	284	366	332	372	284	374	325	374	325	372	284	377	291	374	325	377	291	378	317	378	317	377	291	379	299	378	317	379	299	380	306	356	337	342	338	342	280	356	337	342	280	356	277	356	337	356	277	366	332	342	338	318	335	319	306	342	338	334	287	342	280	21	320	8	331	8	321	112	317	50	291	107	314	55	160	113	17	55	160	55	160	113	17	84	201	55	160	84	201	84	204	84	204	85	209	55	160	108	225	9	225	20	216	108	225	20	216	28	211	108	225	28	211	36	201	108	225	36	201	45	185	108	225	45	185	88	212	108	225	88	212	92	215	108	225	92	215	99	216	108	225	99	216	108	218	85	209	88	212	45	185	85	209	45	185	55	160	135	0	138	7	138	57	138	57	138	7	142	17	138	57	142	17	140	57	140	57	142	17	180	166	138	57	89	185	113	17	138	57	113	17	116	11	138	57	116	11	119	5	138	57	119	5	122	0	138	57	122	0	125	-5	138	57	125	-5	128	-6	138	57	128	-6	130	-6	138	57	130	-6	132	-3	138	57	132	-3	135	0	113	17	89	185	87	190	113	17	87	190	86	194	113	17	86	194	85	197	113	17	85	197	84	201	199	166	203	175	206	214	206	214	203	175	208	183	206	214	208	183	220	224	220	224	208	183	213	188	220	224	213	188	219	190	219	190	224	189	220	224	220	224	224	189	238	228	195	156	199	166	206	214	195	156	206	214	195	199	195	156	195	199	186	183	195	156	186	183	180	166	195	156	180	166	142	17	232	185	237	183	238	228	238	228	237	183	243	182	238	228	243	182	248	227	248	227	243	182	250	183	248	227	250	183	256	223	256	223	250	183	257	186	256	223	257	186	262	218	262	218	257	186	262	191	262	218	262	191	265	211	265	211	262	191	265	197	265	211	265	197	266	204	238	228	224	189	228	187	238	228	228	187	232	185	20	216	9	225	9	218	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	41	315	48	307	192	331	192	331	48	307	114	312	192	331	114	312	122	312	192	331	122	312	270	312	192	331	270	312	206	332	259	393	258	387	270	312	270	312	258	387	256	381	270	312	256	381	255	377	255	377	246	357	270	312	270	312	246	357	234	343	270	312	234	343	221	336	270	312	272	401	260	401	270	312	260	401	260	398	270	312	260	398	259	393	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	53	275	109	310	52	294	109	310	114	312	48	307	109	310	48	307	52	294	28	320	41	315	192	331	28	320	192	331	9	331	28	320	9	331	9	321	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	206	332	270	312	221	336	82	200	83	204	40	194	40	194	83	204	86	207	40	194	86	207	107	225	107	225	86	207	89	209	107	225	89	209	95	210	107	225	95	210	191	210	107	225	191	210	139	227	191	210	194	279	185	279	191	210	185	279	181	259	191	210	181	259	173	244	191	210	173	244	160	233	191	210	160	233	139	227	40	194	82	26	81	36	81	194	82	200	40	194	81	194	40	194	81	36	107	225	8	225	22	217	107	225	22	217	31	215	107	225	31	215	36	211	107	225	36	211	39	204	107	225	39	204	40	194	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	26	15	76	0	33	24	33	24	76	0	58	12	33	24	58	12	41	40	41	40	58	12	56	15	41	40	56	15	56	21	56	21	56	23	51	65	51	65	56	23	56	26	51	65	56	26	57	29	173	10	170	9	248	0	248	0	170	9	165	9	248	0	165	9	159	9	182	15	181	14	248	0	248	0	181	14	180	13	248	0	180	13	178	12	183	18	248	0	232	14	183	18	232	14	226	19	183	18	226	19	221	27	183	18	221	27	215	39	183	18	215	39	183	21	215	39	130	234	156	92	215	39	156	92	162	75	215	39	162	75	176	42	215	39	176	42	179	36	215	39	179	36	181	31	215	39	181	31	182	26	215	39	182	26	183	21	123	234	51	65	58	32	123	234	58	32	59	35	123	234	59	35	75	75	123	234	75	75	81	92	123	234	81	92	118	181	123	234	118	181	156	92	123	234	156	92	130	234	51	65	41	40	56	21	239	11	232	14	248	0	239	11	248	0	248	9	183	16	182	15	248	0	183	16	248	0	183	18	176	11	173	10	248	0	176	11	248	0	178	12	81	92	75	75	162	75	81	92	162	75	156	92	76	0	76	9	68	9	76	0	68	9	62	10	76	0	62	10	58	12	18	11	7	9	76	0	18	11	76	0	26	15	76	0	7	9	7	0	248	0	159	9	159	0	58	32	51	65	57	29	35	218	41	213	220	232	220	232	41	213	93	215	220	232	93	215	99	215	220	232	99	215	149	215	220	232	149	215	172	215	44	190	85	26	85	33	85	130	85	113	143	113	85	130	143	113	143	130	160	131	143	130	160	113	160	131	160	113	172	134	172	134	160	113	172	110	172	134	172	110	180	139	180	139	172	110	180	104	180	139	180	104	184	149	184	149	180	104	184	94	184	149	184	94	188	162	188	162	184	94	188	79	188	162	188	79	198	79	220	232	172	215	189	212	220	232	189	212	199	206	220	232	199	206	206	195	220	232	206	195	210	180	220	232	210	180	220	180	44	190	85	33	85	203	44	190	85	203	85	208	44	190	85	208	87	212	44	190	87	212	89	214	44	190	89	214	43	204	93	215	41	213	43	204	93	215	43	204	89	214	26	222	35	218	220	232	26	222	220	232	11	232	26	222	11	232	11	223	206	28	189	21	223	0	223	0	189	21	167	18	223	0	167	18	137	17	223	0	241	60	230	60	223	0	230	60	219	41	223	0	219	41	206	28	223	0	137	17	117	17	223	0	117	17	102	17	223	0	102	17	93	18	223	0	93	18	41	20	223	0	41	20	35	14	223	0	35	14	26	11	223	0	26	11	11	9	223	0	11	9	11	0	44	42	43	29	93	18	44	42	93	18	87	21	44	42	87	21	85	26	44	42	85	26	44	190	41	20	93	18	43	29	143	130	143	113	160	113	188	162	198	79	198	162	86	56	87	6	89	45	89	45	87	6	99	1	89	45	99	1	94	35	94	35	99	1	102	26	110	21	102	26	112	-3	110	21	112	-3	118	17	118	17	112	-3	127	-5	118	17	127	-5	129	13	129	13	127	-5	144	-6	129	13	144	-6	140	11	140	11	144	-6	153	11	168	11	153	11	165	-5	168	11	165	-5	184	-2	84	84	84	190	77	12	84	84	77	12	85	68	85	68	77	12	87	6	85	68	87	6	86	56	102	26	99	1	112	-3	229	73	228	60	234	30	234	30	228	60	225	49	234	30	225	49	224	19	224	19	225	49	220	40	224	19	220	40	214	31	214	31	205	24	213	10	213	10	205	24	200	3	195	18	182	14	184	-2	195	18	184	-2	200	3	195	18	200	3	205	24	280	232	195	232	210	221	280	232	210	221	220	216	280	232	220	216	226	208	280	232	226	208	254	216	280	232	254	216	264	221	280	232	264	221	280	223	246	178	246	195	240	42	246	178	240	42	244	55	246	178	244	55	246	71	246	178	246	71	246	90	234	30	240	42	246	195	234	30	246	195	229	177	234	30	229	177	229	89	234	30	229	89	229	73	249	208	254	216	229	195	249	208	229	195	229	177	249	208	229	177	246	195	214	31	213	10	224	19	153	11	144	-6	165	-5	102	221	118	223	118	232	102	221	118	232	92	217	92	217	118	232	44	193	92	217	44	193	87	211	87	211	44	193	45	65	87	211	45	65	85	202	85	202	45	65	49	48	85	202	49	48	56	33	85	202	56	33	65	22	85	202	65	22	77	12	85	202	77	12	84	190	35	218	41	212	118	232	118	232	41	212	43	204	118	232	43	204	44	193	45	65	44	193	44	86	26	222	35	218	118	232	26	222	118	232	11	232	26	222	11	232	11	223	210	221	195	232	195	223	254	216	226	208	229	195	168	11	184	-2	182	14	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	184	-132	178	-130	191	-142	191	-142	178	-130	172	-126	191	-142	172	-126	171	-141	171	-141	172	-126	167	-122	171	-141	167	-122	163	-117	163	-117	159	-113	171	-141	171	-141	159	-113	155	-108	171	-141	155	-108	154	-137	154	-137	155	-108	152	-105	154	-137	152	-105	147	-103	170	28	172	-4	182	333	170	28	182	333	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	217	-101	215	-113	224	-129	224	-129	215	-113	209	-123	224	-129	209	-123	209	-139	209	-139	209	-123	201	-130	209	-139	201	-130	191	-142	191	-142	201	-130	190	-133	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	241	29	239	29	243	-95	243	-95	239	29	237	28	243	-95	237	28	235	-114	235	-114	237	28	235	28	235	-114	235	28	234	28	234	28	225	29	235	-114	235	-114	225	29	224	-129	246	29	241	29	243	-95	246	29	243	-95	246	-73	224	-129	225	29	218	32	224	-129	218	32	218	11	224	-129	218	11	218	-88	224	-129	218	-88	217	-101	182	333	172	-4	213	45	213	45	172	-4	218	11	213	45	218	11	215	37	215	37	218	11	218	32	170	297	170	286	182	333	170	297	182	333	169	329	170	297	169	329	167	304	169	329	156	311	163	309	169	329	163	309	167	304	142	-102	137	-102	140	-132	142	-102	140	-132	154	-137	142	-102	154	-137	147	-103	133	-104	130	-107	131	-124	133	-104	131	-124	140	-132	133	-104	140	-132	137	-102	128	-111	127	-115	131	-124	128	-111	131	-124	130	-107	170	209	160	195	167	181	170	209	167	181	170	166	138	312	136	320	136	311	184	-132	191	-142	190	-133	182	333	213	45	195	337	172	-4	170	28	170	-2	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	224	-101	221	-113	231	-129	231	-129	221	-113	216	-123	231	-129	216	-123	216	-139	216	-139	216	-123	208	-130	216	-139	208	-130	199	-142	199	-142	208	-130	197	-133	225	0	225	-88	231	-129	225	0	231	-129	228	13	225	0	228	13	217	20	225	0	217	20	206	30	225	0	206	30	194	44	225	0	194	44	164	15	225	0	164	15	163	13	225	0	163	13	162	10	225	0	162	10	159	9	225	0	159	9	156	8	225	0	156	8	153	7	225	0	153	7	143	7	225	0	143	7	143	0	162	21	163	19	194	44	194	44	163	19	163	17	194	44	163	17	164	15	228	13	231	-129	240	9	240	9	231	-129	242	-114	240	9	242	-114	252	7	252	7	242	-114	250	-95	252	7	250	-95	252	-73	199	-142	197	-133	191	-132	199	-142	191	-132	185	-130	199	-142	185	-130	179	-126	199	-142	179	-126	178	-141	178	-141	179	-126	174	-122	178	-141	174	-122	170	-117	178	-141	170	-117	166	-113	178	-141	166	-113	162	-108	178	-141	162	-108	161	-137	161	-137	162	-108	159	-105	161	-137	159	-105	154	-103	161	-137	154	-103	148	-102	161	-137	148	-102	147	-132	148	-102	144	-102	147	-132	147	-132	144	-102	140	-104	147	-132	140	-104	138	-124	138	-124	140	-104	137	-107	138	-124	137	-107	135	-111	194	44	158	26	160	24	194	44	160	24	162	21	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	121	0	3	7	3	0	40	28	92	12	41	41	138	-124	135	-111	134	-115	224	-101	231	-129	225	-88	148	218	138	225	138	218	44	20	37	13	101	0	101	0	37	13	26	9	101	0	26	9	11	7	17	312	21	312	25	324	25	324	21	312	24	312	25	324	24	312	28	313	28	313	38	311	41	328	41	328	38	311	44	306	41	328	44	306	57	332	57	332	44	306	47	299	57	332	47	299	49	290	25	324	9	320	13	312	25	324	13	312	17	312	57	332	49	290	49	281	92	28	49	281	49	46	92	28	49	46	101	0	101	0	49	46	48	31	101	0	48	31	44	20	41	328	25	324	28	313	42	-113	45	-139	50	-122	50	-122	45	-139	62	-142	50	-122	62	-142	60	-130	60	-130	62	-142	73	-133	85	-130	73	-133	75	-142	85	-130	75	-142	94	-138	34	-105	25	-102	29	-134	34	-105	29	-134	45	-139	34	-105	45	-139	42	-113	25	-102	20	-102	29	-134	29	-134	20	-102	16	-104	29	-134	16	-104	16	-126	16	-126	16	-104	13	-107	16	-126	13	-107	11	-111	91	44	91	339	89	342	91	44	89	342	73	337	91	44	73	337	57	332	91	44	57	332	92	28	96	18	101	0	103	12	103	12	101	0	109	-127	103	12	109	-127	113	9	113	9	109	-127	120	-111	113	9	120	-111	128	7	128	7	120	-111	126	-92	128	7	126	-92	128	-73	109	-127	101	0	101	-88	109	-127	101	-88	100	-100	109	-127	100	-100	98	-112	109	-127	98	-112	94	-138	93	-122	85	-130	94	-138	93	-122	94	-138	98	-112	73	-133	62	-142	75	-142	13	312	9	320	9	311	101	0	11	7	11	0	49	281	92	28	57	332	92	28	101	0	96	18	16	-126	11	-111	11	-115	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	173	73	168	86	168	33	173	73	168	33	171	39	173	73	171	39	173	45	173	73	173	45	174	51	173	73	174	51	174	57	165	27	168	33	168	86	165	27	168	86	159	97	165	27	159	97	162	-95	165	27	162	-95	165	-73	162	-95	159	97	155	-114	155	-114	159	97	147	108	155	-114	147	108	143	-129	143	-129	147	108	139	43	143	-129	139	43	137	3	147	108	130	119	134	60	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	130	119	121	74	129	68	130	119	129	68	134	60	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	143	-129	137	3	137	-88	143	-129	137	-88	137	-101	143	-129	137	-101	134	-113	143	-129	134	-113	129	-123	143	-129	129	-123	128	-139	109	-133	111	-142	121	-130	121	-130	111	-142	128	-139	121	-130	128	-139	129	-123	125	-1	131	0	132	21	132	21	131	0	137	3	132	21	137	3	137	31	137	31	137	3	139	43	104	-4	111	-4	112	8	112	8	111	-4	118	-3	112	8	118	-3	123	13	123	13	118	-3	125	-1	123	13	125	-1	132	21	75	-2	82	-3	79	9	79	9	82	-3	98	6	112	8	98	6	104	-4	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	103	-132	97	-130	111	-142	111	-142	97	-130	92	-126	111	-142	92	-126	91	-141	91	-141	92	-126	87	-122	91	-141	87	-122	83	-117	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	68	0	75	-2	79	9	68	0	79	9	63	17	68	0	63	17	61	1	103	-132	111	-142	109	-133	83	-117	79	-113	91	-141	91	-141	79	-113	75	-108	91	-141	75	-108	73	-137	73	-137	75	-108	71	-105	73	-137	71	-105	66	-103	61	-102	56	-102	59	-132	61	-102	59	-132	73	-137	61	-102	73	-137	66	-103	53	-104	50	-107	50	-124	53	-104	50	-124	59	-132	53	-104	59	-132	56	-102	48	-111	47	-115	50	-124	48	-111	50	-124	50	-107	51	31	41	50	45	4	56	185	63	109	57	178	31	15	24	11	81	0	81	0	24	11	17	9	81	0	17	9	8	7	32	214	39	208	116	225	116	225	39	208	47	200	116	225	47	200	55	188	55	187	55	188	102	116	55	187	102	116	94	206	94	206	95	210	55	187	55	187	95	210	97	213	55	187	97	213	116	225	116	225	97	213	101	216	116	225	101	216	107	217	31	15	81	0	37	22	37	22	81	0	64	11	37	22	64	11	45	33	45	33	64	11	62	13	45	33	62	13	61	17	61	17	61	19	45	33	45	33	61	19	62	22	45	33	62	22	102	116	102	116	62	22	64	26	102	116	64	26	67	31	102	116	67	31	71	37	71	37	110	99	102	116	102	116	110	99	103	185	102	116	103	185	98	194	107	217	116	218	116	225	116	225	12	225	17	218	116	225	17	218	25	217	116	225	25	217	32	214	95	201	94	206	102	116	95	201	102	116	98	194	121	156	120	158	156	28	156	28	120	158	119	160	156	28	119	160	117	162	117	162	109	174	110	99	110	99	109	174	103	185	133	165	130	160	134	136	134	136	130	160	127	156	134	136	127	156	156	28	156	28	127	156	124	152	156	28	124	152	123	154	133	165	134	136	136	169	136	169	134	136	176	195	136	169	176	195	139	174	139	174	176	195	145	183	217	225	137	225	145	217	217	225	145	217	151	215	217	225	151	215	155	213	217	225	155	213	157	210	217	225	157	210	157	206	217	225	157	206	190	209	217	225	190	209	198	214	217	225	198	214	207	216	217	225	207	216	217	218	176	195	182	203	157	206	176	195	157	206	157	202	176	195	157	202	154	197	176	195	154	197	150	191	176	195	150	191	145	183	157	12	153	9	212	0	212	0	153	9	147	8	212	0	147	8	139	7	178	-132	172	-130	185	-142	185	-142	172	-130	166	-126	185	-142	166	-126	165	-141	165	-141	166	-126	161	-122	165	-141	161	-122	157	-117	157	-117	153	-113	165	-141	165	-141	153	-113	150	-108	165	-141	150	-108	148	-137	148	-137	150	-108	146	-105	148	-137	146	-105	141	-103	211	-101	208	-113	218	-129	218	-129	208	-113	203	-123	218	-129	203	-123	203	-139	203	-139	203	-123	195	-130	203	-139	195	-130	185	-142	185	-142	195	-130	184	-133	136	-102	131	-102	134	-132	136	-102	134	-132	148	-137	136	-102	148	-137	141	-103	127	-104	124	-107	125	-124	127	-104	125	-124	134	-132	127	-104	134	-132	131	-102	122	-111	122	-115	125	-124	122	-111	125	-124	124	-107	158	25	159	23	199	37	199	37	159	23	159	21	199	37	159	21	159	20	159	20	159	15	212	0	212	0	159	15	157	12	199	37	159	20	212	0	199	37	134	136	156	28	199	37	156	28	157	27	199	37	157	27	158	25	117	162	110	99	156	28	239	-73	239	7	237	-95	237	-95	239	7	230	8	237	-95	230	8	229	-114	229	-114	230	8	222	12	229	-114	222	12	218	-129	218	-129	222	12	215	18	218	-129	215	18	212	0	212	0	215	18	207	26	212	0	207	26	199	37	212	-88	211	-101	218	-129	212	-88	218	-129	212	0	81	0	81	7	73	8	81	0	73	8	68	9	81	0	68	9	64	11	81	0	8	7	8	0	212	0	139	7	139	0	121	156	156	28	123	154	178	-132	185	-142	184	-133	145	217	137	225	137	218	190	209	157	206	182	203	17	218	12	225	12	218	116	225	55	188	55	187	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	180	0	67	15	180	0	133	15	133	15	180	0	149	16	179	-101	177	-113	186	-129	186	-129	177	-113	172	-123	186	-129	172	-123	171	-139	171	-139	172	-123	164	-130	171	-139	164	-130	154	-142	154	-142	164	-130	152	-133	173	20	180	0	181	24	181	24	180	0	186	-129	181	24	186	-129	186	28	186	28	186	-129	198	-114	186	28	198	-114	190	33	163	17	149	16	180	0	163	17	180	0	173	20	180	-88	179	-101	186	-129	180	-88	186	-129	180	0	208	-73	208	68	205	-95	205	-95	208	68	200	69	205	-95	200	69	198	-114	198	-114	200	69	197	56	198	-114	197	56	195	46	193	39	190	33	198	-114	193	39	198	-114	195	46	154	-142	152	-133	146	-132	154	-142	146	-132	140	-130	154	-142	140	-130	135	-126	154	-142	135	-126	134	-141	134	-141	135	-126	130	-122	134	-141	130	-122	126	-117	134	-141	126	-117	122	-113	134	-141	122	-113	118	-108	134	-141	118	-108	116	-137	116	-137	118	-108	114	-105	116	-137	114	-105	109	-103	116	-137	109	-103	104	-102	116	-137	104	-102	102	-132	104	-102	99	-102	102	-132	102	-132	99	-102	96	-104	102	-132	96	-104	93	-124	93	-124	96	-104	93	-107	93	-124	93	-107	91	-111	93	-124	91	-111	90	-115	180	0	13	7	13	0	271	359	291	359	219	434	271	359	219	434	214	438	271	359	214	438	209	441	271	359	209	441	205	443	271	359	205	443	201	444	271	359	201	444	197	445	271	359	197	445	194	407	179	429	180	424	180	435	180	435	180	424	182	420	180	435	182	420	182	439	182	439	182	420	185	415	182	439	185	415	186	442	186	442	185	415	189	411	186	442	189	411	191	444	191	444	189	411	194	407	191	444	194	407	197	445	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	222	253	242	253	170	328	222	253	170	328	165	332	222	253	165	332	161	335	222	253	161	335	157	337	222	253	157	337	152	338	222	253	152	338	148	339	222	253	148	339	145	301	130	323	131	318	131	329	131	329	131	318	133	314	131	329	133	314	133	333	133	333	133	314	136	309	133	333	136	309	137	336	137	336	136	309	140	305	137	336	140	305	142	338	142	338	140	305	145	301	142	338	145	301	148	339	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	274	445	276	408	280	444	280	444	276	408	282	412	280	444	282	412	285	442	285	442	282	412	286	416	285	442	286	416	288	439	288	439	286	416	289	420	288	439	289	420	291	435	291	435	289	420	291	424	291	435	291	424	291	429	276	408	274	445	270	444	276	408	270	444	266	443	276	408	266	443	262	441	276	408	262	441	258	438	276	408	258	438	253	434	276	408	253	434	200	359	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	200	359	253	434	180	359	224	339	227	302	230	338	230	338	227	302	233	306	230	338	233	306	235	336	235	336	233	306	237	310	235	336	237	310	239	333	239	333	237	310	240	314	239	333	240	314	241	329	241	329	240	314	242	318	241	329	242	318	242	323	227	302	224	339	220	338	227	302	220	338	216	337	227	302	216	337	213	335	227	302	213	335	209	332	227	302	209	332	204	328	227	302	204	328	150	253	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	150	253	204	328	130	253	161	392	162	384	162	400	162	400	162	384	165	378	162	400	165	378	165	407	165	407	165	378	170	372	165	407	170	372	171	412	171	412	170	372	177	369	171	412	177	369	177	416	177	416	177	369	185	368	177	416	185	368	185	417	185	417	185	368	193	369	185	417	193	369	193	416	193	416	193	369	200	372	193	416	200	372	200	412	200	412	200	372	205	378	200	412	205	378	205	407	205	407	205	378	209	384	205	407	209	384	209	400	209	400	209	384	210	392	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	260	392	261	384	261	400	261	400	261	384	265	378	261	400	265	378	265	407	265	407	265	378	270	372	265	407	270	372	270	412	270	412	270	372	276	369	270	412	276	369	277	416	277	416	276	369	284	368	277	416	284	368	285	417	285	417	284	368	292	369	285	417	292	369	292	416	292	416	292	369	299	372	292	416	299	372	299	412	299	412	299	372	305	378	299	412	305	378	305	407	305	407	305	378	308	384	305	407	308	384	308	400	308	400	308	384	310	392	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	112	286	113	278	113	294	113	294	113	278	116	272	113	294	116	272	116	301	116	301	116	272	121	266	116	301	121	266	122	306	122	306	121	266	128	263	122	306	128	263	128	310	128	310	128	263	136	262	128	310	136	262	136	311	136	311	136	262	144	263	136	311	144	263	144	310	144	310	144	263	151	266	144	310	151	266	151	306	151	306	151	266	156	272	151	306	156	272	156	301	156	301	156	272	160	278	156	301	160	278	160	294	160	294	160	278	161	286	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	211	286	212	278	212	294	212	294	212	278	216	272	212	294	216	272	216	301	216	301	216	272	221	266	216	301	221	266	221	306	221	306	221	266	227	263	221	306	227	263	228	310	228	310	227	263	235	262	228	310	235	262	235	311	235	311	235	262	243	263	235	311	243	263	243	310	243	310	243	263	250	266	243	310	250	266	250	306	250	306	250	266	256	272	250	306	256	272	256	301	256	301	256	272	259	278	256	301	259	278	259	294	259	294	259	278	261	286	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	218	359	238	359	166	434	218	359	166	434	161	438	218	359	161	438	156	441	218	359	156	441	152	443	218	359	152	443	148	444	218	359	148	444	144	445	218	359	144	445	141	407	126	429	127	424	127	435	127	435	127	424	129	420	127	435	129	420	129	439	129	439	129	420	132	415	129	439	132	415	133	442	133	442	132	415	136	411	133	442	136	411	138	444	138	444	136	411	141	407	138	444	141	407	144	445	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	124	285	121	289	157	147	124	285	157	147	197	174	24	319	11	331	11	321	260	0	107	9	107	0	256	321	243	331	243	321	162	253	182	253	109	328	162	253	109	328	105	332	162	253	105	332	100	335	162	253	100	335	96	337	162	253	96	337	92	338	162	253	92	338	88	339	162	253	88	339	85	301	70	323	70	318	71	329	71	329	70	318	72	314	71	329	72	314	73	333	73	333	72	314	75	309	73	333	75	309	77	336	77	336	75	309	80	305	77	336	80	305	82	338	82	338	80	305	85	301	82	338	85	301	88	339	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	142	97	142	129	20	129	142	97	20	129	20	97	142	97	142	128	20	128	142	97	20	128	20	97	250	97	250	129	0	129	250	97	0	129	0	97	250	100	250	125	0	125	250	100	0	125	0	100	500	100	500	125	0	125	500	100	0	125	0	100	1000	100	1000	125	0	125	1000	100	0	125	0	100	164	345	164	-93	197	-93	164	345	197	-93	197	345	65	345	65	-93	98	-93	65	345	98	-93	98	345	0	-69	0	-94	250	-94	0	-69	250	-94	250	-69	0	-124	0	-149	250	-149	0	-124	250	-149	250	-124	57	261	59	247	60	279	60	279	59	247	65	234	60	279	65	234	67	296	67	296	65	234	74	225	67	296	74	225	79	312	79	312	74	225	77	276	85	219	77	276	74	225	103	317	118	329	113	338	103	317	113	338	95	327	103	317	95	327	92	306	77	276	79	286	79	312	79	312	79	286	83	296	79	312	83	296	95	327	95	327	83	296	92	306	98	217	107	218	108	270	108	270	107	218	116	222	108	270	116	222	116	266	116	266	116	222	122	228	116	266	122	228	122	261	122	261	122	228	126	236	122	261	126	236	126	254	126	254	126	236	127	245	98	217	108	270	98	271	98	217	98	271	95	271	98	217	95	271	93	270	98	217	93	270	91	270	98	217	91	270	89	270	98	217	89	270	88	270	98	217	88	270	86	269	98	217	86	269	85	269	98	217	85	269	85	219	85	219	85	269	85	268	85	219	85	268	84	268	85	219	84	268	82	269	85	219	82	269	80	270	85	219	80	270	78	271	85	219	78	271	77	273	85	219	77	273	77	276	93	330	82	336	82	286	93	330	82	286	83	286	93	330	83	286	85	286	93	330	85	286	87	285	93	330	87	285	88	283	93	330	88	283	89	282	93	330	89	282	89	280	93	330	89	280	99	258	93	330	99	258	101	320	82	336	69	338	69	284	82	336	69	284	71	284	82	336	71	284	73	284	82	336	73	284	75	285	82	336	75	285	77	285	82	336	77	285	79	285	82	336	79	285	80	286	82	336	80	286	81	286	82	336	81	286	82	286	40	310	41	301	41	319	41	319	41	301	45	294	41	319	45	294	45	327	45	327	45	294	51	288	45	327	51	288	51	333	51	333	51	288	59	285	51	333	59	285	59	337	59	337	59	285	69	284	59	337	69	284	69	338	106	276	109	294	107	308	106	276	107	308	101	320	106	276	101	320	99	258	99	258	89	280	88	269	99	258	88	269	87	242	87	242	88	269	83	259	87	242	83	259	74	248	49	226	53	217	63	237	63	237	53	217	72	228	63	237	72	228	74	248	74	248	72	228	87	242	93	42	82	49	82	0	93	42	82	0	83	0	93	42	83	0	85	0	93	42	85	0	87	-1	93	42	87	-1	88	-3	93	42	88	-3	89	-4	93	42	89	-4	89	-6	93	42	89	-6	99	-28	93	42	99	-28	101	33	82	49	69	51	69	-2	82	49	69	-2	71	-2	82	49	71	-2	73	-2	82	49	73	-2	75	-1	82	49	75	-1	77	-1	82	49	77	-1	79	-1	82	49	79	-1	80	-1	82	49	80	-1	81	0	82	49	81	0	82	0	40	22	41	14	41	32	41	32	41	14	45	7	41	32	45	7	45	40	45	40	45	7	51	2	45	40	51	2	51	46	51	46	51	2	59	-1	51	46	59	-1	59	49	59	49	59	-1	69	-2	59	49	69	-2	69	51	106	-10	109	7	107	21	106	-10	107	21	101	33	106	-10	101	33	99	-28	99	-28	89	-6	88	-16	99	-28	88	-16	87	-44	87	-44	88	-16	83	-27	87	-44	83	-27	74	-38	49	-60	53	-69	63	-49	63	-49	53	-69	72	-58	63	-49	72	-58	74	-38	74	-38	72	-58	87	-44	42	308	42	276	47	320	47	320	42	276	50	258	47	320	50	258	56	330	56	330	50	258	61	242	56	330	61	242	59	280	59	280	67	336	56	330	60	283	62	285	67	336	67	336	62	285	64	286	67	336	64	286	66	286	67	336	66	286	67	286	67	336	67	286	79	338	79	338	67	286	68	286	79	338	68	286	70	285	75	284	77	284	79	338	79	338	77	284	79	284	79	338	79	284	89	337	89	337	79	284	90	285	89	337	90	285	97	333	97	333	90	285	98	288	97	333	98	288	104	327	104	327	98	288	104	294	104	327	104	294	107	319	107	319	104	294	108	301	107	319	108	301	109	310	79	338	70	285	71	285	79	338	71	285	73	285	79	338	73	285	75	284	67	336	59	280	59	282	67	336	59	282	60	283	85	237	74	248	77	228	85	237	77	228	95	217	85	237	95	217	100	226	66	259	61	269	61	242	66	259	61	242	77	228	66	259	77	228	74	248	42	276	42	308	40	294	59	280	61	242	61	269	42	271	41	273	48	219	48	219	41	273	41	276	38	225	41	276	32	296	38	225	32	296	29	234	29	234	32	296	24	279	29	234	24	279	24	247	24	247	24	279	22	261	67	317	82	329	78	338	67	317	78	338	59	327	67	317	59	327	56	306	41	276	42	286	43	312	43	312	42	286	47	296	43	312	47	296	59	327	59	327	47	296	56	306	43	312	32	296	41	276	71	218	80	222	80	266	80	266	80	222	86	228	80	266	86	228	86	261	86	261	86	228	90	236	86	261	90	236	90	254	90	254	90	236	91	245	71	270	61	271	61	217	71	270	61	217	71	218	71	270	71	218	80	266	61	217	61	271	59	271	61	217	59	271	57	270	61	217	57	270	55	270	61	217	55	270	53	270	61	217	53	270	51	270	61	217	51	270	50	269	61	217	50	269	49	269	61	217	49	269	49	268	61	217	49	268	48	219	48	219	49	268	48	268	48	219	48	268	46	269	48	219	46	269	44	270	48	219	44	270	42	271	158	271	157	273	165	219	165	219	157	273	157	276	154	225	157	276	147	296	154	225	147	296	145	234	145	234	147	296	140	279	145	234	140	279	139	247	139	247	140	279	137	261	183	317	198	329	194	338	183	317	194	338	175	327	183	317	175	327	172	306	157	276	158	286	159	312	159	312	158	286	163	296	159	312	163	296	175	327	175	327	163	296	172	306	159	312	147	296	157	276	177	217	187	218	187	270	187	270	187	218	195	222	187	270	195	222	196	266	196	266	195	222	202	228	196	266	202	228	202	261	202	261	202	228	206	236	202	261	206	236	206	254	206	254	206	236	207	245	177	217	187	270	177	271	177	217	177	271	175	271	177	217	175	271	173	270	177	217	173	270	171	270	177	217	171	270	169	270	177	217	169	270	167	270	177	217	167	270	166	269	177	217	166	269	165	269	177	217	165	269	165	219	165	219	165	269	165	268	165	219	165	268	164	268	165	219	164	268	162	269	165	219	162	269	160	270	165	219	160	270	158	271	165	219	157	276	154	225	48	219	41	276	38	225	68	330	57	336	58	286	68	330	58	286	60	286	68	330	60	286	62	285	68	330	62	285	64	283	68	330	64	283	64	282	68	330	64	282	65	280	68	330	65	280	74	258	68	330	74	258	77	320	57	336	45	338	45	284	57	336	45	284	47	284	57	336	47	284	49	284	57	336	49	284	51	285	57	336	51	285	53	285	57	336	53	285	55	285	57	336	55	285	56	286	57	336	56	286	57	286	57	336	57	286	58	286	35	285	45	284	45	338	35	285	45	338	35	337	35	285	35	337	27	333	35	285	27	333	26	288	15	310	16	301	16	319	16	319	16	301	20	294	16	319	20	294	20	327	20	327	20	294	26	288	20	327	26	288	27	333	82	276	84	294	82	308	82	276	82	308	77	320	82	276	77	320	74	258	74	258	65	280	63	269	74	258	63	269	63	242	63	242	63	269	58	259	63	242	58	259	50	248	24	226	28	217	39	237	39	237	28	217	47	228	39	237	47	228	50	248	50	248	47	228	63	242	184	330	173	336	174	286	184	330	174	286	176	286	184	330	176	286	178	285	184	330	178	285	180	283	184	330	180	283	180	282	184	330	180	282	181	280	184	330	181	280	190	258	184	330	190	258	193	320	173	336	161	338	161	284	173	336	161	284	163	284	173	336	163	284	165	284	173	336	165	284	167	285	173	336	167	285	169	285	173	336	169	285	171	285	173	336	171	285	172	286	173	336	172	286	173	286	173	336	173	286	174	286	131	310	132	301	132	319	132	319	132	301	136	294	132	319	136	294	136	327	136	327	136	294	142	288	136	327	142	288	143	333	143	333	142	288	151	285	143	333	151	285	151	337	151	337	151	285	161	284	151	337	161	284	161	338	198	276	200	294	198	308	198	276	198	308	193	320	198	276	193	320	190	258	190	258	181	280	179	269	190	258	179	269	179	242	179	242	179	269	174	259	179	242	174	259	166	248	140	226	145	217	155	237	155	237	145	217	163	228	155	237	163	228	166	248	166	248	163	228	179	242	76	42	65	49	65	0	76	42	65	0	68	0	76	42	68	0	70	-1	76	42	70	-1	71	-3	76	42	71	-3	72	-4	76	42	72	-4	73	-6	76	42	73	-6	82	-28	76	42	82	-28	85	33	65	49	52	51	52	-2	65	49	52	-2	54	-2	65	49	54	-2	56	-2	65	49	56	-2	58	-1	65	49	58	-1	60	-1	65	49	60	-1	62	-1	65	49	62	-1	63	-1	65	49	63	-1	64	0	65	49	64	0	65	0	22	22	24	14	24	32	24	32	24	14	27	7	24	32	27	7	28	40	28	40	27	7	34	2	28	40	34	2	34	46	34	46	34	2	42	-1	34	46	42	-1	42	49	42	49	42	-1	52	-2	42	49	52	-2	52	51	89	-10	92	7	90	21	89	-10	90	21	85	33	89	-10	85	33	82	-28	82	-28	73	-6	71	-16	82	-28	71	-16	70	-44	70	-44	71	-16	66	-27	70	-44	66	-27	58	-38	31	-60	36	-69	46	-49	46	-49	36	-69	55	-58	46	-49	55	-58	58	-38	58	-38	55	-58	70	-44	192	42	181	49	181	0	192	42	181	0	184	0	192	42	184	0	186	-1	192	42	186	-1	187	-3	192	42	187	-3	188	-4	192	42	188	-4	189	-6	192	42	189	-6	198	-28	192	42	198	-28	200	33	181	49	168	51	169	-2	181	49	169	-2	170	-2	181	49	170	-2	172	-2	181	49	172	-2	174	-1	181	49	174	-1	176	-1	181	49	176	-1	178	-1	181	49	178	-1	179	-1	181	49	179	-1	180	0	181	49	180	0	181	0	138	22	140	14	140	32	140	32	140	14	144	7	140	32	144	7	144	40	144	40	144	7	150	2	144	40	150	2	150	46	150	46	150	2	158	-1	150	46	158	-1	158	49	158	49	158	-1	169	-2	158	49	169	-2	168	51	206	-10	208	7	206	21	206	-10	206	21	200	33	206	-10	200	33	198	-28	198	-28	189	-6	187	-17	198	-28	187	-17	186	-44	186	-44	187	-17	182	-27	186	-44	182	-27	174	-38	147	-60	152	-69	162	-49	162	-49	152	-69	171	-58	162	-49	171	-58	174	-38	174	-38	171	-58	186	-44	17	308	18	276	23	320	23	320	18	276	25	258	23	320	25	258	31	330	31	330	25	258	37	242	31	330	37	242	35	280	35	280	42	336	31	330	36	283	37	285	42	336	42	336	37	285	39	286	42	336	39	286	41	286	42	336	41	286	42	286	42	336	42	286	43	286	65	337	65	285	73	333	73	333	65	285	73	288	73	333	73	288	79	327	79	327	73	288	79	294	79	327	79	294	83	319	83	319	79	294	83	301	83	319	83	301	84	310	55	338	42	336	43	286	55	338	43	286	44	286	55	338	44	286	45	285	55	338	45	285	47	285	55	338	47	285	49	285	55	338	49	285	51	284	55	338	51	284	53	284	55	338	53	284	55	284	55	338	55	284	65	285	55	338	65	285	65	337	42	336	35	280	35	282	42	336	35	282	36	283	61	237	49	248	52	228	61	237	52	228	71	217	61	237	71	217	75	226	41	259	36	269	37	242	41	259	37	242	52	228	41	259	52	228	49	248	133	308	134	276	139	320	139	320	134	276	141	258	139	320	141	258	147	330	147	330	141	258	153	242	147	330	153	242	151	280	151	280	158	336	147	330	152	283	153	285	158	336	158	336	153	285	155	286	158	336	155	286	157	286	157	286	158	286	158	336	158	336	158	286	159	286	158	336	159	286	171	338	171	338	159	286	160	286	171	338	160	286	161	285	167	284	169	284	171	338	171	338	169	284	171	284	171	338	171	284	181	337	181	337	171	284	181	285	181	337	181	285	189	333	189	333	181	285	189	288	189	333	189	288	195	327	195	327	189	288	195	294	195	327	195	294	199	319	199	319	195	294	199	301	199	319	199	301	200	310	171	338	161	285	163	285	171	338	163	285	165	285	171	338	165	285	167	284	158	336	151	280	151	282	158	336	151	282	152	283	177	237	165	248	168	228	177	237	168	228	187	217	177	237	187	217	191	226	157	259	152	269	153	242	157	259	153	242	168	228	157	259	168	228	165	248	134	276	133	308	131	294	151	280	153	242	152	269	18	276	17	308	15	294	35	280	37	242	36	269	120	-74	131	-74	120	-12	120	219	120	228	111	218	111	218	120	228	110	229	111	218	110	229	102	217	102	217	110	229	102	230	102	217	102	230	94	215	94	215	102	230	94	231	94	215	94	231	85	212	85	212	94	231	85	235	85	212	85	235	75	208	75	208	85	235	74	239	75	208	74	239	68	206	68	206	74	239	68	241	68	206	68	241	63	204	63	204	68	241	62	243	63	204	62	243	59	203	59	203	62	243	57	244	59	203	57	244	55	202	55	202	57	244	53	245	55	202	53	245	51	202	51	202	53	245	49	246	51	202	49	246	44	203	44	203	49	246	43	244	44	203	43	244	37	205	37	205	43	244	37	241	37	205	37	241	33	237	99	127	106	103	107	137	107	137	106	103	112	76	107	137	112	76	113	151	113	151	112	76	116	46	113	151	116	46	117	169	117	169	116	46	119	16	117	169	119	16	119	192	119	192	119	16	120	-12	119	192	120	-12	120	219	144	298	146	303	148	322	148	322	146	303	148	308	148	322	148	308	149	315	149	315	148	308	149	312	134	266	137	278	139	333	139	333	137	278	142	292	139	333	142	292	144	328	144	328	142	292	144	298	144	328	144	298	148	322	202	246	198	245	198	202	198	202	198	245	193	244	198	202	193	244	193	203	193	203	193	244	188	243	193	203	188	243	188	204	188	204	188	243	183	241	188	204	183	241	182	206	182	206	183	241	177	239	182	206	177	239	176	208	176	208	177	239	166	235	176	208	166	235	165	212	165	212	166	235	157	231	165	212	157	231	156	215	156	215	157	231	149	230	156	215	149	230	148	217	148	217	149	230	141	229	148	217	141	229	140	218	140	218	141	229	131	219	202	246	203	202	208	244	208	244	203	202	209	203	208	244	209	203	213	241	213	241	209	203	214	206	213	241	214	206	217	237	217	237	214	206	218	211	217	237	218	211	220	231	220	231	218	211	220	217	220	231	220	217	221	224	120	228	120	219	126	338	126	338	120	219	131	-74	126	338	131	-74	131	228	131	228	131	219	141	229	131	-12	132	21	131	219	132	337	126	338	131	228	132	337	131	228	131	243	132	337	131	243	132	255	132	337	132	255	134	266	132	337	134	266	139	333	144	104	151	127	144	137	144	104	144	137	138	80	138	80	144	137	138	152	138	80	138	152	134	52	134	52	138	152	134	170	134	52	134	170	132	21	132	21	134	170	132	192	132	21	132	192	131	219	126	338	118	337	119	255	126	338	119	255	120	243	126	338	120	243	120	228	104	303	106	298	107	328	107	328	106	298	108	292	107	328	108	292	112	333	112	333	108	292	113	278	112	333	113	278	118	337	118	337	113	278	116	266	118	337	116	266	119	255	103	322	102	315	102	312	103	322	102	312	103	308	103	322	103	308	104	303	103	322	104	303	107	328	30	224	30	216	31	231	31	231	30	216	33	210	31	231	33	210	33	237	33	237	33	210	37	205	120	-12	131	-74	120	219	202	246	198	202	203	202	37	241	37	205	43	244	43	244	37	205	44	203	43	244	44	203	49	246	49	246	44	203	51	202	49	246	51	202	53	245	53	245	51	202	55	202	53	245	55	202	58	244	58	244	55	202	59	203	58	244	59	203	62	243	62	243	59	203	63	204	62	243	63	204	68	241	68	241	63	204	68	206	68	241	68	206	74	239	74	239	68	206	75	208	74	239	75	208	85	235	85	235	75	208	85	212	85	235	85	212	94	231	94	231	85	212	94	215	94	231	94	215	102	230	102	230	94	215	102	217	102	230	102	217	110	218	102	-45	103	-60	104	-41	104	-41	103	-60	106	-66	104	-41	106	-66	105	-35	105	-35	106	-66	108	-30	113	-16	108	-30	111	-71	113	-16	111	-71	118	-74	102	-50	102	-53	103	-60	102	-50	103	-60	102	-45	104	303	106	298	107	328	107	328	106	298	108	292	107	328	108	292	112	333	112	333	108	292	113	278	112	333	113	278	118	337	118	337	113	278	116	266	118	337	116	266	118	255	103	322	102	315	102	312	103	322	102	312	103	308	103	322	103	308	104	303	103	322	104	303	107	328	119	243	119	228	125	338	125	338	119	228	119	219	119	219	119	42	119	33	119	33	124	-75	125	338	125	338	124	-75	132	-74	125	338	132	-74	131	33	131	33	131	42	125	338	125	338	131	42	131	228	125	338	131	228	132	337	132	337	131	228	131	243	99	130	107	120	107	143	107	143	107	120	113	108	107	143	113	108	113	157	113	157	113	108	117	91	113	157	117	91	117	174	117	174	117	91	119	69	117	174	119	69	119	195	119	195	119	69	119	42	119	195	119	42	119	219	131	42	131	33	140	43	140	43	131	33	140	33	140	43	140	33	148	45	148	45	140	33	148	32	148	45	148	32	155	47	155	47	148	32	156	30	155	47	156	30	164	50	164	50	156	30	165	27	164	50	165	27	175	54	175	54	165	27	176	22	175	54	176	22	181	56	181	56	176	22	182	20	181	56	182	20	187	57	187	57	182	20	188	18	187	57	188	18	192	59	192	59	188	18	193	17	192	59	193	17	197	59	197	59	193	17	197	16	197	59	197	16	201	60	201	60	197	16	201	16	201	60	201	16	207	17	144	298	146	303	147	322	147	322	146	303	147	308	147	322	147	308	148	315	148	315	147	308	148	312	134	266	137	278	139	333	139	333	137	278	142	292	139	333	142	292	144	328	144	328	142	292	144	298	144	328	144	298	147	322	202	246	198	245	198	202	198	202	198	245	193	244	198	202	193	244	193	203	193	203	193	244	188	243	193	203	188	243	188	204	188	204	188	243	183	241	188	204	183	241	182	206	182	206	183	241	177	239	182	206	177	239	176	208	176	208	177	239	166	235	176	208	166	235	165	212	165	212	166	235	157	231	165	212	157	231	156	215	156	215	157	231	148	230	156	215	148	230	148	217	148	217	148	230	140	229	148	217	140	229	140	218	140	218	140	229	131	219	202	246	203	202	208	244	208	244	203	202	209	203	208	244	209	203	213	241	213	241	209	203	214	206	213	241	214	206	217	237	217	237	214	206	218	210	217	237	218	210	220	230	220	230	218	210	220	216	220	230	220	216	221	223	201	60	207	17	208	59	208	59	207	17	213	20	208	59	213	20	213	56	213	56	213	20	217	25	213	56	217	25	217	51	217	51	217	25	219	31	217	51	219	31	220	45	220	45	219	31	220	37	131	219	140	229	131	228	131	219	131	42	131	69	131	219	131	69	131	193	131	228	131	42	131	219	132	337	131	243	132	255	132	337	132	255	134	266	132	337	134	266	139	333	131	193	131	69	133	172	133	172	131	69	133	89	133	172	133	89	137	155	137	155	133	89	137	106	137	155	137	106	143	142	143	142	137	106	143	119	143	142	143	119	151	130	142	-30	137	-16	138	-71	142	-30	138	-71	143	-66	142	-30	143	-66	144	-35	137	-16	134	-4	138	-71	138	-71	134	-4	132	7	138	-71	132	7	132	-74	132	-74	132	7	131	19	132	-74	131	19	131	33	125	338	118	337	118	255	125	338	118	255	119	243	147	-45	146	-41	147	-60	147	-45	147	-60	148	-53	147	-45	148	-53	148	-50	144	-35	143	-66	147	-60	144	-35	147	-60	146	-41	119	33	119	19	124	-75	124	-75	119	19	118	7	124	-75	118	7	118	-74	118	-74	118	7	116	-4	118	-74	116	-4	113	-16	52	16	57	17	57	59	57	59	57	17	62	18	57	59	62	18	62	57	62	57	62	18	67	20	62	57	67	20	68	56	68	56	67	20	73	22	68	56	73	22	74	54	74	54	73	22	84	27	74	54	84	27	85	50	85	50	84	27	93	30	85	50	93	30	94	47	94	47	93	30	101	32	94	47	101	32	102	45	102	45	101	32	110	33	102	45	110	33	110	43	110	43	110	33	119	33	110	43	119	33	119	42	102	230	110	218	110	229	110	229	110	218	119	219	110	229	119	219	119	228	108	-30	106	-66	111	-71	30	45	30	31	32	51	32	51	30	31	33	25	32	51	33	25	36	56	36	56	33	25	37	20	36	56	37	20	42	59	42	59	37	20	42	17	42	59	42	17	48	60	48	60	42	17	49	16	48	60	49	16	52	59	52	59	49	16	52	16	52	59	52	16	57	59	30	224	30	216	31	231	31	231	30	216	33	210	31	231	33	210	33	237	33	237	33	210	37	205	33	237	37	205	37	241	30	31	30	45	29	39	125	338	119	219	119	33	202	246	198	202	203	202	131	30	161	35	163	217	163	217	161	35	188	48	163	217	188	48	190	203	190	203	188	48	209	69	190	203	209	69	210	183	210	183	209	69	223	96	210	183	223	96	223	156	223	156	223	96	228	126	40	156	40	96	54	182	54	182	40	96	54	69	54	182	54	69	74	203	74	203	54	69	74	48	74	203	74	48	101	217	101	217	74	48	101	34	101	217	101	34	131	222	131	222	101	34	131	30	131	222	131	30	163	217	40	96	40	156	35	126	222	22	223	13	223	31	223	31	223	13	227	6	223	31	227	6	227	39	227	39	227	6	233	0	227	39	233	0	233	45	233	45	233	0	241	-3	233	45	241	-3	241	49	241	49	241	-3	249	-5	241	49	249	-5	250	50	250	50	249	-5	258	-3	250	50	258	-3	258	49	258	49	258	-3	266	0	258	49	266	0	266	44	266	44	266	0	272	6	266	44	272	6	272	38	272	38	272	6	276	13	272	38	276	13	276	30	276	30	276	13	277	22	55	22	57	13	57	31	57	31	57	13	61	6	57	31	61	6	61	39	61	39	61	6	67	0	61	39	67	0	67	45	67	45	67	0	74	-3	67	45	74	-3	75	49	75	49	74	-3	83	-5	75	49	83	-5	84	50	84	50	83	-5	92	-3	84	50	92	-3	92	49	92	49	92	-3	99	0	92	49	99	0	100	44	100	44	99	0	106	6	100	44	106	6	106	38	106	38	106	6	110	13	106	38	110	13	110	30	110	30	110	13	111	22	388	22	390	13	390	31	390	31	390	13	394	6	390	31	394	6	394	39	394	39	394	6	400	0	394	39	400	0	400	45	400	45	400	0	407	-3	400	45	407	-3	408	49	408	49	407	-3	416	-5	408	49	416	-5	416	50	416	50	416	-5	424	-3	416	50	424	-3	425	49	425	49	424	-3	432	0	425	49	432	0	432	44	432	44	432	0	439	6	432	44	439	6	439	38	439	38	439	6	443	13	439	38	443	13	443	30	443	30	443	13	444	22	222	22	223	13	223	31	223	31	223	13	227	6	223	31	227	6	227	39	227	39	227	6	233	0	227	39	233	0	233	45	233	45	233	0	241	-3	233	45	241	-3	241	49	241	49	241	-3	249	-5	241	49	249	-5	250	50	250	50	249	-5	258	-3	250	50	258	-3	258	49	258	49	258	-3	266	0	258	49	266	0	266	44	266	44	266	0	272	6	266	44	272	6	272	38	272	38	272	6	276	13	272	38	276	13	276	30	276	30	276	13	277	22	55	22	57	13	57	31	57	31	57	13	61	6	57	31	61	6	61	39	61	39	61	6	67	0	61	39	67	0	67	45	67	45	67	0	74	-3	67	45	74	-3	75	49	75	49	74	-3	83	-5	75	49	83	-5	84	50	84	50	83	-5	92	-3	84	50	92	-3	92	49	92	49	92	-3	99	0	92	49	99	0	100	44	100	44	99	0	106	6	100	44	106	6	106	38	106	38	106	6	110	13	106	38	110	13	110	30	110	30	110	13	111	22	507	134	511	122	516	143	516	143	511	122	512	108	520	71	512	108	509	77	520	71	509	77	508	39	508	39	509	77	499	48	508	39	499	48	490	14	490	14	499	48	484	25	490	14	484	25	467	-2	467	-2	484	25	466	10	467	-2	466	10	445	4	445	4	436	6	443	-8	443	-8	436	6	428	10	443	-8	428	10	423	-5	423	-5	428	10	423	18	423	-5	423	18	419	27	382	60	385	38	387	91	387	91	385	38	393	19	387	91	393	19	401	120	401	120	393	19	406	4	401	120	406	4	422	143	422	143	406	4	417	39	419	27	417	39	406	4	419	27	406	4	423	-5	424	76	430	96	448	159	448	159	430	96	439	114	448	159	439	114	448	129	448	129	454	137	476	165	476	165	454	137	461	143	476	165	461	143	467	148	422	143	417	39	419	57	422	143	419	57	424	76	422	143	424	76	448	159	507	134	506	155	500	143	500	143	506	155	493	163	500	143	493	163	492	149	492	149	493	163	481	151	474	150	481	151	476	165	474	150	476	165	467	148	448	129	476	165	448	159	493	163	476	165	481	151	520	71	524	107	522	127	520	71	522	127	516	143	520	71	516	143	512	108	445	4	443	-8	467	-2	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	506	155	507	134	516	143	688	134	692	122	697	143	697	143	692	122	694	108	700	71	694	108	690	77	700	71	690	77	688	39	688	39	690	77	680	48	688	39	680	48	670	14	670	14	680	48	665	25	670	14	665	25	648	-2	648	-2	665	25	647	10	648	-2	647	10	627	4	627	4	617	6	623	-8	623	-8	617	6	610	10	623	-8	610	10	604	18	604	-5	623	-8	604	18	604	-5	604	18	600	27	604	-5	600	27	599	39	604	-5	599	39	587	4	605	76	611	96	629	159	629	159	611	96	620	114	629	159	620	114	629	129	629	129	635	137	657	165	657	165	635	137	642	143	657	165	642	143	648	148	603	143	582	120	587	4	603	143	587	4	599	39	603	143	599	39	600	57	603	143	600	57	605	76	603	143	605	76	629	159	563	60	566	38	568	91	568	91	566	38	574	19	568	91	574	19	582	120	582	120	574	19	587	4	688	134	687	155	681	143	681	143	687	155	674	163	681	143	674	163	672	149	672	149	674	163	662	151	655	150	662	151	657	165	655	150	657	165	648	148	629	129	657	165	629	159	674	163	657	165	662	151	700	71	705	107	703	127	700	71	703	127	697	143	700	71	697	143	694	108	627	4	623	-8	648	-2	507	134	511	122	516	143	516	143	511	122	512	108	520	71	512	108	509	77	520	71	509	77	508	39	508	39	509	77	499	48	508	39	499	48	490	14	490	14	499	48	484	25	490	14	484	25	467	-2	467	-2	484	25	466	10	467	-2	466	10	445	4	445	4	436	6	443	-8	443	-8	436	6	428	10	443	-8	428	10	423	-5	423	-5	428	10	423	18	423	-5	423	18	419	27	382	60	385	38	387	91	387	91	385	38	393	19	387	91	393	19	401	120	401	120	393	19	406	4	401	120	406	4	422	143	422	143	406	4	417	39	419	27	417	39	406	4	419	27	406	4	423	-5	424	76	430	96	448	159	448	159	430	96	439	114	448	159	439	114	448	129	448	129	454	137	476	165	476	165	454	137	461	143	476	165	461	143	467	148	422	143	417	39	419	57	422	143	419	57	424	76	422	143	424	76	448	159	507	134	506	155	500	143	500	143	506	155	493	163	500	143	493	163	492	149	492	149	493	163	481	151	474	150	481	151	476	165	474	150	476	165	467	148	448	129	476	165	448	159	493	163	476	165	481	151	520	71	524	107	522	127	520	71	522	127	516	143	520	71	516	143	512	108	445	4	443	-8	467	-2	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	506	155	507	134	516	143	687	155	688	134	697	143	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	338	100	303	86	338	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	71	316	100	303	71	316	47	201	47	201	71	316	37	205	139	316	139	316	106	205	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	208	316	208	316	175	205	208	316	175	205	184	201	208	316	184	201	237	304	208	316	237	304	210	323	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	239	307	241	311	242	332	242	332	241	311	242	315	242	332	242	315	243	328	243	328	242	315	243	319	243	328	243	319	244	323	239	336	235	338	237	304	239	336	237	304	239	307	239	336	239	307	242	332	237	304	235	338	230	339	237	304	230	339	222	338	237	304	222	338	217	334	237	304	217	334	213	329	237	304	213	329	210	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	51	339	46	338	98	201	98	201	46	338	45	303	43	307	45	303	46	338	43	307	46	338	42	335	37	323	38	318	38	327	38	327	38	318	39	314	38	327	39	314	40	332	40	332	39	314	41	310	40	332	41	310	42	335	42	335	41	310	43	307	98	201	107	205	74	316	98	201	74	316	71	323	98	201	71	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	51	339	46	338	98	201	98	201	46	338	45	304	43	307	45	304	46	338	43	307	46	338	42	336	37	323	38	319	38	328	38	328	38	319	39	315	38	328	39	315	40	332	40	332	39	315	41	311	40	332	41	311	42	336	42	336	41	311	43	307	166	200	175	205	142	316	166	200	142	316	140	323	166	200	140	323	137	329	166	200	137	329	133	334	166	200	133	334	127	337	166	200	127	337	120	339	166	200	120	339	115	338	166	200	115	338	113	303	111	335	108	332	109	310	111	335	109	310	111	307	111	335	111	307	113	303	111	335	113	303	115	338	106	323	106	318	107	327	107	327	106	318	108	314	107	327	108	314	108	332	108	332	108	314	109	310	98	201	107	205	74	316	98	201	74	316	72	323	98	201	72	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	51	339	46	338	98	201	98	201	46	338	45	304	43	307	45	304	46	338	43	307	46	338	42	336	37	323	38	319	38	328	38	328	38	319	39	315	38	328	39	315	40	332	40	332	39	315	41	311	40	332	41	311	42	336	42	336	41	311	43	307	235	200	244	205	211	316	235	200	211	316	209	323	235	200	209	323	206	329	235	200	206	329	202	334	235	200	202	334	196	337	235	200	196	337	189	339	235	200	189	339	184	338	235	200	184	338	181	303	180	335	177	332	178	310	180	335	178	310	180	307	180	335	180	307	181	303	180	335	181	303	184	338	175	323	175	318	175	327	175	327	175	318	176	314	175	327	176	314	177	332	177	332	176	314	178	310	166	201	175	205	142	316	166	201	142	316	140	323	166	201	140	323	137	329	166	201	137	329	133	334	166	201	133	334	127	338	166	201	127	338	120	339	166	201	120	339	115	338	166	201	115	338	113	304	111	336	108	332	109	311	111	336	109	311	111	307	111	336	111	307	113	304	111	336	113	304	115	338	106	323	106	319	107	328	107	328	106	319	108	315	107	328	108	315	108	332	108	332	108	315	109	311	98	201	107	205	74	316	98	201	74	316	72	323	98	201	72	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	30	-68	40	-77	125	51	125	51	40	-77	127	26	125	51	127	26	130	51	130	51	127	26	216	-77	130	51	216	-77	227	-68	141	26	138	31	138	17	141	26	138	17	140	18	141	26	140	18	141	19	141	26	141	19	142	20	141	26	142	20	142	22	138	17	138	31	137	17	137	17	138	31	133	39	137	17	133	39	130	21	130	21	133	39	126	49	130	21	126	49	118	33	118	33	126	49	118	60	118	33	118	60	111	70	85	102	86	64	94	91	94	91	86	64	102	48	94	91	102	48	103	80	103	80	102	48	118	33	103	80	118	33	111	70	75	113	86	163	72	150	75	113	72	150	72	77	75	113	72	77	86	64	75	113	86	64	85	102	142	205	141	207	141	199	142	205	141	199	142	203	142	205	142	203	142	204	103	178	118	166	118	193	118	193	118	166	126	178	118	193	126	178	131	204	131	204	126	178	133	187	131	204	133	187	137	208	137	208	133	187	138	194	137	208	138	194	140	208	140	208	138	194	141	199	140	208	141	199	141	207	86	163	75	113	118	166	86	163	118	166	103	178	72	77	72	150	31	113	56	155	64	145	64	177	64	177	64	145	72	134	64	177	72	134	80	161	80	161	72	134	81	122	80	161	81	122	94	147	94	147	81	122	91	111	94	147	91	111	94	75	94	75	91	111	80	61	80	61	91	111	64	46	135	111	94	147	94	75	26	18	27	17	28	31	28	31	27	17	30	17	28	31	30	17	34	38	34	38	30	17	36	21	34	38	36	21	40	47	40	47	36	21	48	32	40	47	48	32	49	58	49	58	48	32	64	46	49	58	64	46	91	111	25	25	24	22	24	20	25	25	24	20	25	19	25	25	25	19	26	18	25	25	26	18	28	31	56	155	64	177	49	165	49	165	64	177	49	192	49	165	49	192	40	176	40	176	49	192	37	204	40	176	37	204	34	185	34	185	37	204	30	208	34	185	30	208	28	193	28	193	30	208	28	208	28	193	28	208	27	207	25	206	24	204	25	199	25	206	25	199	28	193	25	206	28	193	27	207	25	199	24	204	24	203	246	137	246	116	250	145	250	145	246	116	250	108	250	145	250	108	257	152	257	152	250	108	257	101	257	152	257	101	266	157	266	157	257	101	266	96	266	157	266	96	276	158	276	158	266	96	276	94	276	158	276	94	286	157	286	157	276	94	286	96	286	157	286	96	295	152	295	152	286	96	295	101	295	152	295	101	302	145	302	145	295	101	302	108	302	145	302	108	306	137	306	137	302	108	306	116	306	137	306	116	308	127	141	241	141	221	146	250	146	250	141	221	146	212	146	250	146	212	153	257	153	257	146	212	153	205	153	257	153	205	161	261	161	261	153	205	161	201	161	261	161	201	171	263	171	263	161	201	171	199	171	263	171	199	182	261	182	261	171	199	182	201	182	261	182	201	190	257	190	257	182	201	190	205	190	257	190	205	197	250	197	250	190	205	197	212	197	250	197	212	202	241	202	241	197	212	202	221	202	241	202	221	204	231	24	2	47	-20	147	127	147	127	47	-20	171	103	147	127	171	103	171	150	171	150	171	103	295	-20	171	150	295	-20	195	127	195	127	295	-20	318	2	141	32	141	12	146	41	146	41	141	12	146	3	146	41	146	3	153	48	153	48	146	3	153	-3	153	48	153	-3	161	52	161	52	153	-3	161	-7	161	52	161	-7	171	54	171	54	161	-7	171	-9	171	54	171	-9	182	52	182	52	171	-9	182	-7	182	52	182	-7	190	48	190	48	182	-7	190	-3	190	48	190	-3	197	41	197	41	190	-3	197	3	197	41	197	3	202	32	202	32	197	3	202	12	202	32	202	12	204	22	36	137	36	116	41	145	41	145	36	116	41	108	41	145	41	108	48	152	48	152	41	108	48	101	48	152	48	101	56	157	56	157	48	101	56	96	56	157	56	96	66	158	66	158	56	96	66	94	66	158	66	94	77	157	77	157	66	94	77	96	77	157	77	96	86	152	86	152	77	96	86	101	86	152	86	101	93	145	93	145	86	101	93	108	93	145	93	108	97	137	97	137	93	108	97	116	97	137	97	116	99	127	295	273	171	150	195	127	295	273	195	127	318	251	47	273	24	251	147	127	47	273	147	127	171	150	36	116	36	137	35	127	141	12	141	32	140	22	141	221	141	241	140	231	246	116	246	137	244	127	226	297	225	311	225	278	226	297	225	278	225	282	226	297	225	282	226	286	226	297	226	286	226	290	226	297	226	290	226	294	225	278	225	311	222	322	225	278	222	322	216	331	225	278	216	331	209	336	225	278	209	336	203	88	200	338	189	336	195	88	200	338	195	88	203	88	200	338	203	88	209	336	195	88	189	336	182	331	195	88	182	331	177	323	195	88	177	323	175	278	173	293	174	289	174	312	174	312	174	289	174	284	174	312	174	284	177	323	177	323	174	284	175	278	174	312	173	300	173	297	174	312	173	297	173	293	215	43	215	0	221	37	221	37	215	0	221	6	221	37	221	6	225	30	225	30	221	6	225	13	225	30	225	13	226	21	173	22	174	13	174	30	174	30	174	13	178	6	174	30	178	6	178	37	178	37	178	6	183	0	178	37	183	0	184	43	184	43	183	0	191	-2	184	43	191	-2	191	47	191	47	191	-2	199	-3	191	47	199	-3	200	49	200	49	199	-3	208	-2	200	49	208	-2	208	47	208	47	208	-2	215	0	208	47	215	0	215	43	107	43	107	0	113	37	113	37	107	0	113	6	113	37	113	6	116	30	116	30	113	6	116	13	116	30	116	13	118	21	65	22	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	75	0	70	37	75	0	76	43	76	43	75	0	82	-2	76	43	82	-2	83	47	83	47	82	-2	91	-3	83	47	91	-3	92	49	92	49	91	-3	100	-2	92	49	100	-2	100	47	100	47	100	-2	107	0	100	47	107	0	107	43	118	297	117	311	117	278	118	297	117	278	117	282	118	297	117	282	118	286	118	297	118	286	118	290	118	297	118	290	118	294	117	278	117	311	113	322	117	278	113	322	108	331	117	278	108	331	101	336	117	278	101	336	94	88	92	338	81	336	88	88	92	338	88	88	94	88	92	338	94	88	101	336	66	284	66	278	69	323	69	323	66	278	88	88	69	323	88	88	74	331	74	331	88	88	81	336	66	312	65	300	65	297	66	312	65	297	65	293	66	312	65	293	65	289	66	312	65	289	66	284	66	312	66	284	69	323	250	385	250	410	0	410	250	385	0	410	0	385	356	256	339	298	323	285	323	285	339	298	309	325	323	285	309	325	289	304	289	304	309	325	274	342	289	304	274	342	256	315	256	315	274	342	236	351	256	315	236	351	226	320	226	320	236	351	200	321	172	320	200	321	200	354	172	320	200	354	165	351	36	261	44	256	60	298	60	298	44	256	75	285	60	298	75	285	92	324	92	324	75	285	108	304	92	324	108	304	128	342	128	342	108	304	141	315	128	342	141	315	165	351	165	351	141	315	172	320	236	351	200	354	200	321	363	262	339	298	356	256	142	86	142	166	20	166	142	86	20	166	20	86	166	338	142	338	-83	-6	166	338	-83	-6	-59	-6	316	49	316	-3	324	48	324	48	316	-3	325	-2	324	48	325	-2	332	44	332	44	325	-2	332	1	332	44	332	1	337	38	337	38	332	1	338	7	337	38	338	7	341	30	341	30	338	7	341	14	341	30	341	14	343	22	290	22	291	14	291	31	291	31	291	14	294	7	291	31	294	7	295	38	295	38	294	7	300	1	295	38	300	1	300	44	300	44	300	1	307	-2	300	44	307	-2	308	48	308	48	307	-2	316	-3	308	48	316	-3	316	49	321	320	336	312	342	335	342	335	336	312	348	300	342	335	348	300	367	324	367	324	348	300	356	283	367	324	356	283	358	264	358	264	357	246	374	187	374	187	357	246	353	227	374	187	353	227	352	161	352	161	353	227	347	209	352	161	347	209	342	147	342	147	347	209	340	190	342	147	340	190	334	133	334	133	340	190	333	171	334	133	333	171	328	118	328	118	333	171	324	147	328	118	324	147	323	101	323	101	324	147	320	82	342	335	314	338	321	320	321	320	314	338	304	323	290	321	304	323	314	338	290	321	314	338	287	335	400	286	387	308	389	208	400	286	389	208	398	226	400	286	398	226	403	242	400	286	403	242	405	259	374	187	389	208	387	308	374	187	387	308	367	324	374	187	367	324	358	264	60	292	66	325	49	310	60	292	49	310	50	235	60	292	50	235	58	233	144	335	116	338	124	320	124	320	116	338	107	323	92	321	107	323	116	338	92	321	116	338	89	335	60	292	62	301	66	325	66	325	62	301	69	310	66	325	69	310	89	335	89	335	69	310	80	317	89	335	80	317	92	321	34	267	35	255	38	290	38	290	35	255	38	246	38	290	38	246	49	310	49	310	38	246	44	239	49	310	44	239	50	235	62	283	65	234	66	276	66	276	65	234	71	237	66	276	71	237	72	270	72	270	71	237	75	242	72	270	75	242	77	264	77	264	75	242	78	248	77	264	78	248	79	255	65	234	62	283	60	292	65	234	60	292	58	233	119	49	119	-3	127	48	127	48	119	-3	127	-2	127	48	127	-2	134	44	134	44	127	-2	135	1	134	44	135	1	140	38	140	38	135	1	140	7	140	38	140	7	144	30	144	30	140	7	144	14	144	30	144	14	145	22	92	22	93	14	93	31	93	31	93	14	97	7	93	31	97	7	97	38	97	38	97	7	102	1	97	38	102	1	103	44	103	44	102	1	110	-2	103	44	110	-2	110	48	110	48	110	-2	119	-3	110	48	119	-3	119	49	124	320	139	312	144	335	144	335	139	312	151	300	144	335	151	300	169	324	169	324	151	300	159	283	169	324	159	283	161	264	161	264	160	246	176	187	176	187	160	246	156	227	176	187	156	227	155	161	155	161	156	227	150	209	155	161	150	209	145	147	145	147	150	209	143	190	145	147	143	190	137	133	137	133	143	190	136	171	137	133	136	171	131	118	131	118	136	171	126	147	131	118	126	147	126	101	126	101	126	147	122	82	202	286	189	308	191	208	202	286	191	208	201	226	202	286	201	226	206	242	202	286	206	242	207	259	176	187	191	208	189	308	176	187	189	308	169	324	176	187	169	324	161	264	257	292	264	325	247	310	257	292	247	310	248	235	257	292	248	235	256	233	320	82	324	147	318	126	320	82	318	126	314	109	320	82	314	109	312	95	320	82	312	95	311	82	257	292	260	301	264	325	264	325	260	301	267	310	264	325	267	310	287	335	287	335	267	310	277	317	287	335	277	317	290	321	232	267	233	255	236	290	236	290	233	255	236	246	236	290	236	246	247	310	247	310	236	246	241	239	247	310	241	239	248	235	259	283	262	234	264	276	264	276	262	234	268	237	264	276	268	237	270	270	270	270	268	237	272	242	270	270	272	242	274	264	274	264	272	242	275	248	274	264	275	248	276	255	262	234	259	283	257	292	262	234	257	292	256	233	122	82	126	147	120	127	122	82	120	127	116	109	122	82	116	109	114	95	122	82	114	95	113	82	69	36	69	36	78	34	69	36	78	34	70	68	69	36	70	68	65	72	69	36	65	72	60	75	69	36	60	75	56	77	69	36	56	77	56	39	51	78	46	77	46	43	51	78	46	43	56	39	51	78	56	39	56	77	36	65	36	52	38	70	38	70	36	52	40	47	38	70	40	47	41	74	41	74	40	47	46	43	41	74	46	43	46	77	81	-22	86	-16	88	3	88	3	86	-16	89	-12	88	3	89	-12	97	6	97	6	89	-12	92	-10	97	6	92	-10	94	-7	94	-7	97	-4	97	6	97	6	97	-4	106	11	78	0	65	-1	69	-35	78	0	69	-35	74	-30	78	0	74	-30	81	-22	78	0	81	-22	88	3	110	-77	114	-81	111	-49	111	-49	114	-81	113	-43	115	-34	113	-43	114	-81	115	-34	114	-81	119	-83	144	-60	143	-56	143	-71	144	-60	143	-71	145	-65	144	-60	145	-65	144	-63	141	-53	140	-49	140	-76	141	-53	140	-76	143	-71	141	-53	143	-71	143	-56	136	-38	134	-27	136	-80	136	-38	136	-80	140	-76	136	-38	140	-76	140	-49	134	-27	132	-16	136	-80	136	-80	132	-16	130	-5	136	-80	130	-5	130	-83	130	-83	130	-5	130	6	126	120	120	119	120	40	126	120	120	40	121	31	126	120	121	31	121	10	126	120	121	10	124	-84	126	120	124	-84	130	-83	126	120	130	-83	130	6	126	120	130	6	130	25	126	120	130	25	130	37	126	120	130	37	131	119	121	25	117	17	121	10	121	25	121	10	121	31	120	119	115	117	115	67	120	119	115	67	118	58	120	119	118	58	119	49	120	119	119	49	120	40	113	77	115	67	115	117	113	77	115	117	111	113	113	77	111	113	111	83	204	78	198	79	200	40	200	40	198	79	190	76	200	40	190	76	190	38	190	38	190	76	183	71	190	38	183	71	178	36	178	36	183	71	174	63	178	36	174	63	168	33	168	33	174	63	166	54	168	33	166	54	159	46	159	46	154	41	158	30	158	30	154	41	149	37	158	30	149	37	147	24	147	24	149	37	144	33	147	24	144	33	137	29	130	25	130	10	134	7	130	25	134	7	134	17	130	25	134	17	137	29	137	29	134	17	147	24	216	60	215	66	215	53	215	53	215	66	213	71	215	53	213	71	212	47	212	47	213	71	209	75	212	47	209	75	207	43	207	43	209	75	204	78	207	43	204	78	200	40	159	46	158	30	168	33	199	-43	205	-42	206	-7	206	-7	205	-42	210	-39	206	-7	210	-39	212	-11	212	-11	210	-39	213	-35	212	-11	213	-35	215	-16	215	-16	213	-35	216	-29	215	-16	216	-29	217	-23	198	-4	186	-1	187	-39	198	-4	187	-39	193	-42	198	-4	193	-42	199	-43	198	-4	199	-43	206	-7	169	-21	175	-29	176	0	176	0	175	-29	182	-35	176	0	182	-35	186	-1	186	-1	182	-35	187	-39	140	3	147	0	147	10	147	10	147	0	153	-5	147	10	153	-5	156	6	156	6	153	-5	161	-12	156	6	161	-12	165	2	165	2	161	-12	169	-21	165	2	169	-21	176	0	138	15	134	17	140	3	138	15	140	3	147	10	143	108	140	113	142	90	143	108	142	90	143	94	143	108	143	94	144	98	143	108	144	98	144	102	133	60	135	69	136	117	136	117	135	69	138	79	136	117	138	79	140	113	140	113	138	79	140	84	140	113	140	84	142	90	131	119	130	37	130	44	131	119	130	44	131	52	131	119	131	52	133	60	131	119	133	60	136	117	124	-84	121	10	121	6	124	-84	121	6	120	-5	124	-84	120	-5	119	-16	124	-84	119	-16	119	-83	118	-25	115	-34	119	-83	118	-25	119	-83	119	-16	101	-2	105	0	106	11	106	11	105	0	112	4	106	11	112	4	117	17	117	17	112	4	121	10	108	99	109	94	109	109	109	109	109	94	110	89	109	109	110	89	111	113	111	113	110	89	111	83	76	61	78	34	85	52	85	52	78	34	87	31	85	52	87	31	93	44	93	44	87	31	97	28	93	44	97	28	101	37	101	37	97	28	106	23	101	37	106	23	110	31	110	31	106	23	117	17	110	31	117	17	121	25	111	-49	109	-54	110	-77	110	-77	109	-54	108	-58	110	-77	108	-58	108	-72	108	-72	108	-58	107	-63	108	-72	107	-63	107	-67	65	-1	53	-4	57	-42	65	-1	57	-42	61	-40	65	-1	61	-40	65	-38	65	-1	65	-38	69	-35	34	-24	35	-30	35	-17	35	-17	35	-30	37	-35	35	-17	37	-35	39	-12	39	-12	37	-35	41	-39	39	-12	41	-39	45	-8	45	-8	41	-39	46	-41	45	-8	46	-41	53	-4	53	-4	46	-41	52	-42	53	-4	52	-42	57	-42	70	68	78	34	76	61	108	99	109	109	108	103	106	11	97	-4	101	-2	140	3	134	17	134	7	36	52	36	65	35	59	32	22	33	-11	38	34	38	34	33	-11	40	-28	38	34	40	-28	46	43	46	43	40	-28	51	-44	46	43	51	-44	50	-7	50	-7	57	49	46	43	51	-3	52	-2	57	49	57	49	52	-2	54	0	57	49	54	0	56	0	56	0	59	0	57	49	57	49	59	0	70	51	57	49	50	-7	50	-5	57	49	50	-5	51	-3	64	-1	67	-2	70	51	70	51	67	-2	70	-2	70	51	70	-2	79	49	79	49	70	-2	80	-1	79	49	80	-1	87	46	87	46	80	-1	88	2	87	46	88	2	94	40	94	40	88	2	94	7	94	40	94	7	98	32	98	32	94	7	98	14	98	32	98	14	99	23	70	51	59	0	61	-1	70	51	61	-1	64	-1	71	174	80	176	81	228	81	228	80	176	88	179	81	228	88	179	88	224	88	224	88	179	94	185	88	224	94	185	94	218	94	218	94	185	98	193	94	218	98	193	98	211	98	211	98	193	99	201	45	210	45	193	49	218	49	218	45	193	49	185	49	218	49	185	55	224	55	224	49	185	55	179	55	224	55	179	63	228	63	228	55	179	63	176	63	228	63	176	71	229	71	229	63	176	71	174	71	229	71	174	81	228	76	-49	65	-38	67	-58	76	-49	67	-58	86	-69	76	-49	86	-69	91	-60	50	-7	51	-44	51	-17	51	-17	51	-44	67	-58	51	-17	67	-58	56	-28	56	-28	67	-58	65	-38	33	-11	32	22	30	7	45	193	45	210	44	201	155	308	196	312	196	313	197	345	196	313	237	308	197	345	237	308	243	341	243	341	237	308	272	296	243	341	272	296	285	327	285	327	272	296	302	277	285	327	302	277	322	303	322	303	302	277	323	252	322	303	323	252	351	271	351	271	323	252	334	222	351	271	334	222	368	230	60	222	71	252	73	303	73	303	71	252	92	277	73	303	92	277	109	327	109	327	92	277	120	296	109	327	120	296	151	341	151	341	120	296	155	308	151	341	155	308	197	345	197	345	155	308	196	313	44	271	27	230	60	222	44	271	60	222	73	303	367	95	334	104	350	54	350	54	334	104	322	72	350	54	322	72	321	22	321	22	322	72	301	46	321	22	301	46	285	0	285	0	301	46	272	27	285	0	272	27	242	-14	242	-14	272	27	236	16	242	-14	236	16	196	-19	196	-19	236	16	196	12	72	72	61	104	72	22	72	72	72	22	92	46	92	46	72	22	109	0	92	46	109	0	121	27	121	27	109	0	151	-14	121	27	151	-14	156	16	156	16	151	-14	196	-19	156	16	196	-19	196	12	61	104	27	95	44	54	61	104	44	54	72	22	237	308	196	313	196	312	69	254	69	254	78	252	69	254	78	252	70	286	69	254	70	286	65	290	69	254	65	290	60	293	69	254	60	293	56	295	69	254	56	295	56	257	51	296	46	295	46	261	51	296	46	261	56	257	51	296	56	257	56	295	36	283	36	270	38	288	38	288	36	270	40	265	38	288	40	265	41	292	41	292	40	265	46	261	41	292	46	261	46	295	81	-22	86	-16	88	3	88	3	86	-16	89	-12	88	3	89	-12	97	6	97	6	89	-12	92	-10	97	6	92	-10	94	-7	94	-7	97	-4	97	6	97	6	97	-4	106	11	112	4	121	10	117	17	117	17	121	25	110	31	117	17	110	31	106	23	106	23	110	31	101	37	106	23	101	37	97	28	97	28	101	37	93	44	97	28	93	44	87	31	87	31	93	44	85	52	87	31	85	52	78	34	78	34	85	52	76	61	78	34	76	61	70	68	69	36	78	34	70	68	69	36	70	68	65	72	69	36	65	72	60	75	69	36	60	75	56	77	69	36	56	77	56	39	81	196	86	201	88	221	88	221	86	201	89	204	88	221	89	204	97	224	97	224	89	204	92	207	97	224	92	207	94	210	94	210	97	212	97	224	97	224	97	212	106	229	78	218	65	215	69	183	78	218	69	183	74	188	78	218	74	188	81	196	78	218	81	196	88	221	110	-77	114	-81	111	-49	111	-49	114	-81	113	-43	115	-34	113	-43	114	-81	115	-34	114	-81	119	-83	110	140	114	136	111	169	111	169	114	136	113	174	115	183	113	174	114	136	115	183	114	136	119	133	124	-84	130	-83	126	120	124	-84	126	120	121	10	124	-84	121	10	121	6	124	-84	121	6	120	-5	124	-84	120	-5	119	-16	124	-84	119	-16	119	-83	118	-25	115	-34	119	-83	118	-25	119	-83	119	-16	118	58	119	49	120	119	120	119	119	49	120	40	120	119	120	40	126	120	126	120	120	40	121	31	126	120	121	31	121	10	121	10	121	31	121	25	106	11	97	-4	101	-2	106	11	101	-2	105	0	106	11	105	0	112	4	106	11	112	4	117	17	144	-60	143	-56	143	-71	144	-60	143	-71	145	-65	144	-60	145	-65	144	-63	141	-53	140	-49	140	-76	141	-53	140	-76	143	-71	141	-53	143	-71	143	-56	136	-38	134	-27	136	-80	136	-38	136	-80	140	-76	136	-38	140	-76	140	-49	134	-27	132	-16	136	-80	136	-80	132	-16	130	-5	136	-80	130	-5	130	-83	130	-83	130	-5	130	6	130	6	130	25	126	120	126	120	130	25	130	37	126	120	130	37	131	119	131	119	130	37	130	44	131	119	130	44	131	52	110	89	111	83	111	113	111	113	111	83	113	77	111	113	113	77	115	117	115	117	113	77	115	67	115	117	115	67	120	119	120	119	115	67	118	58	144	157	143	161	143	146	144	157	143	146	145	152	144	157	145	152	144	154	141	164	140	169	140	141	141	164	140	141	143	146	141	164	143	146	143	161	136	179	134	190	136	136	136	179	136	136	140	141	136	179	140	141	140	169	134	190	132	201	136	136	136	136	132	201	130	212	136	136	130	212	130	133	130	133	130	212	130	224	126	338	120	337	120	258	126	338	120	258	121	249	126	338	121	249	121	228	126	338	121	228	124	132	126	338	124	132	130	133	126	338	130	133	130	224	126	338	130	224	130	243	126	338	130	243	130	255	126	338	130	255	131	337	121	243	121	228	121	249	120	337	115	335	115	285	120	337	115	285	118	276	120	337	118	276	119	267	120	337	119	267	120	258	113	295	115	285	115	335	113	295	115	335	111	331	113	295	111	331	111	301	204	295	198	296	200	258	200	258	198	296	190	294	200	258	190	294	190	256	190	256	190	294	183	288	190	256	183	288	178	254	178	254	183	288	174	281	178	254	174	281	168	251	168	251	174	281	166	272	168	251	166	272	159	264	159	264	154	259	158	248	158	248	154	259	149	255	158	248	149	255	147	243	147	243	149	255	144	251	147	243	144	251	137	247	130	243	130	228	134	225	130	243	134	225	134	235	130	243	134	235	137	247	137	247	134	235	147	243	176	218	165	220	169	196	176	218	169	196	175	188	176	218	175	188	182	182	176	218	182	182	186	215	199	175	205	176	206	210	206	210	205	176	210	178	206	210	210	178	212	206	212	206	210	178	213	183	212	206	213	183	215	201	215	201	213	183	216	188	215	201	216	188	217	194	198	213	186	215	187	178	198	213	187	178	193	175	198	213	193	175	199	175	198	213	199	175	206	210	199	-43	205	-42	206	-7	206	-7	205	-42	210	-39	206	-7	210	-39	212	-11	212	-11	210	-39	213	-35	212	-11	213	-35	215	-16	215	-16	213	-35	216	-29	215	-16	216	-29	217	-23	198	-4	186	-1	187	-39	198	-4	187	-39	193	-42	198	-4	193	-42	199	-43	198	-4	199	-43	206	-7	169	-21	175	-29	176	0	176	0	175	-29	182	-35	176	0	182	-35	186	-1	186	-1	182	-35	187	-39	140	3	147	0	147	10	147	10	147	0	153	-5	147	10	153	-5	156	6	156	6	153	-5	161	-12	156	6	161	-12	165	2	165	2	161	-12	169	-21	165	2	169	-21	176	0	216	277	215	284	215	270	215	270	215	284	213	289	215	270	213	289	212	265	212	265	213	289	209	293	212	265	209	293	207	261	207	261	209	293	204	295	207	261	204	295	200	258	216	60	215	66	215	53	215	53	215	66	213	71	215	53	213	71	212	47	212	47	213	71	209	75	212	47	209	75	207	43	207	43	209	75	204	78	207	43	204	78	200	40	200	40	204	78	198	79	200	40	198	79	190	76	200	40	190	76	190	38	190	38	190	76	183	71	190	38	183	71	178	36	178	36	183	71	174	63	178	36	174	63	168	33	168	33	174	63	166	54	168	33	166	54	159	46	159	46	154	41	158	30	158	30	154	41	149	37	158	30	149	37	147	24	147	24	149	37	144	33	147	24	144	33	137	29	159	264	158	248	168	251	159	46	158	30	168	33	161	205	169	196	165	220	161	205	165	220	156	224	161	205	156	224	153	212	147	228	138	233	140	221	147	228	140	221	147	217	147	228	147	217	153	212	147	228	153	212	156	224	147	10	138	15	140	3	140	3	138	15	134	17	140	3	134	17	134	7	134	7	134	17	130	25	143	108	140	113	142	90	143	108	142	90	143	94	143	108	143	94	144	98	143	108	144	98	144	102	133	60	135	69	136	117	136	117	135	69	138	79	136	117	138	79	140	113	140	113	138	79	140	84	140	113	140	84	142	90	143	326	140	331	142	307	143	326	142	307	143	312	143	326	143	312	144	316	143	326	144	316	144	320	133	278	135	287	136	335	136	335	135	287	138	296	136	335	138	296	140	331	140	331	138	296	140	302	140	331	140	302	142	307	131	337	130	255	130	262	131	337	130	262	131	270	131	337	131	270	133	278	131	337	133	278	136	335	131	119	131	52	133	60	131	119	133	60	136	117	134	235	134	225	140	221	134	235	140	221	138	233	137	29	130	25	134	17	137	29	134	17	147	24	130	25	130	10	134	7	124	132	121	228	121	224	124	132	121	224	120	212	124	132	120	212	119	201	124	132	119	201	119	133	118	192	115	183	119	133	118	192	119	133	119	201	101	215	105	218	106	229	106	229	105	218	112	222	106	229	112	222	117	235	117	235	112	222	121	228	117	235	121	228	121	243	76	280	78	252	85	270	85	270	78	252	87	249	85	270	87	249	93	262	93	262	87	249	97	246	93	262	97	246	101	255	101	255	97	246	106	242	101	255	106	242	110	249	110	249	106	242	117	235	110	249	117	235	121	243	109	109	108	103	108	99	109	109	108	99	109	94	109	109	109	94	110	89	109	109	110	89	111	113	111	-49	109	-54	110	-77	110	-77	109	-54	108	-58	110	-77	108	-58	108	-72	108	-72	108	-58	107	-63	108	-72	107	-63	107	-67	108	317	109	312	109	326	109	326	109	312	110	307	109	326	110	307	111	331	111	331	110	307	111	301	111	169	109	163	110	140	110	140	109	163	108	159	110	140	108	159	108	145	108	145	108	159	107	154	108	145	107	154	107	151	78	0	65	-1	69	-35	78	0	69	-35	74	-30	78	0	74	-30	81	-22	78	0	81	-22	88	3	65	215	53	213	57	176	65	215	57	176	61	177	65	215	61	177	65	179	65	215	65	179	69	183	34	193	35	187	35	200	35	200	35	187	37	182	35	200	37	182	39	205	39	205	37	182	41	178	39	205	41	178	45	210	45	210	41	178	46	176	45	210	46	176	53	213	53	213	46	176	52	175	53	213	52	175	57	176	51	78	46	77	46	43	51	78	46	43	56	39	51	78	56	39	56	77	36	65	36	52	38	70	38	70	36	52	40	47	38	70	40	47	41	74	41	74	40	47	46	43	41	74	46	43	46	77	65	-1	53	-4	57	-42	65	-1	57	-42	61	-40	65	-1	61	-40	65	-38	65	-1	65	-38	69	-35	34	-24	35	-30	35	-17	35	-17	35	-30	37	-35	35	-17	37	-35	39	-12	39	-12	37	-35	41	-39	39	-12	41	-39	45	-8	45	-8	41	-39	46	-41	45	-8	46	-41	53	-4	53	-4	46	-41	52	-42	53	-4	52	-42	57	-42	36	52	36	65	35	59	70	286	78	252	76	280	106	229	97	212	101	215	108	317	109	326	108	321	187	178	186	215	182	182	126	120	130	-83	130	6	117	17	121	10	121	25	36	270	36	283	35	277	60	338	60	282	69	337	69	337	60	282	69	284	69	337	69	284	76	332	76	332	69	284	76	288	76	332	76	288	83	326	83	326	76	288	83	294	83	326	83	294	87	318	87	318	83	294	87	301	87	318	87	301	88	310	32	310	34	301	34	319	34	319	34	301	38	294	34	319	38	294	38	327	38	327	38	294	44	288	38	327	44	288	44	333	44	333	44	288	51	284	44	333	51	284	52	337	52	337	51	284	60	282	52	337	60	282	60	338	175	353	27	-99	61	-99	175	353	61	-99	209	353	175	-29	175	-84	184	-30	184	-30	175	-84	184	-82	184	-30	184	-82	191	-34	191	-34	184	-82	191	-79	191	-34	191	-79	197	-41	197	-41	191	-79	197	-73	197	-41	197	-73	202	-48	202	-48	197	-73	202	-65	202	-48	202	-65	203	-57	147	-56	149	-65	149	-48	149	-48	149	-65	153	-73	149	-48	153	-73	153	-40	153	-40	153	-73	159	-79	153	-40	159	-79	159	-34	159	-34	159	-79	166	-82	159	-34	166	-82	167	-30	167	-30	166	-82	175	-84	167	-30	175	-84	175	-29	310	304	312	307	313	336	313	336	312	307	314	311	313	336	314	311	315	332	315	332	314	311	316	315	315	332	316	315	317	328	317	328	316	315	317	319	317	328	317	319	318	323	310	304	313	336	309	338	310	304	309	338	304	339	310	304	304	339	296	338	310	304	296	338	290	334	310	304	290	334	286	329	310	304	286	329	283	323	310	304	283	323	281	316	310	304	281	316	257	201	281	316	248	205	257	201	208	316	175	205	184	201	208	316	184	201	237	304	208	316	237	304	210	323	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	239	307	241	311	242	332	242	332	241	311	242	315	242	332	242	315	243	328	243	328	242	315	243	319	243	328	243	319	244	323	239	336	235	338	237	304	239	336	237	304	239	307	239	336	239	307	242	332	237	304	235	338	230	339	237	304	230	339	222	338	237	304	222	338	217	334	237	304	217	334	213	329	237	304	213	329	210	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	53	154	49	150	126	135	126	135	49	150	41	148	126	135	41	148	30	147	33	308	35	308	42	322	42	322	35	308	38	308	42	322	38	308	41	309	41	309	48	308	42	322	42	322	48	308	54	326	42	322	28	318	30	307	42	322	30	307	33	308	48	308	52	305	54	326	54	326	52	305	55	299	54	326	55	299	65	329	65	329	55	299	56	291	65	329	56	291	56	280	98	156	56	280	56	174	98	156	56	174	101	151	101	151	56	174	126	135	101	151	126	135	106	149	106	149	126	135	114	148	96	336	89	338	96	302	96	302	89	338	97	164	96	302	97	164	97	302	97	302	97	164	97	289	97	302	97	289	110	316	110	316	97	289	108	299	110	316	108	299	118	306	110	316	118	306	123	326	123	326	118	306	126	311	123	326	126	311	135	333	135	333	126	311	134	313	135	333	134	313	142	314	142	314	154	312	147	337	147	337	154	312	160	338	97	164	89	338	76	334	97	164	76	334	98	156	147	337	135	333	142	314	171	155	167	150	242	135	242	135	167	150	159	148	242	135	159	148	147	147	163	307	170	299	178	335	178	335	170	299	173	286	178	335	173	286	175	270	216	158	175	270	175	178	216	158	175	178	218	152	218	152	175	178	242	135	218	152	242	135	223	149	223	149	242	135	231	148	160	338	154	312	163	307	160	338	163	307	178	335	215	170	215	270	212	294	215	170	212	294	205	313	215	170	205	313	216	158	216	158	205	313	194	327	216	158	194	327	178	335	216	158	178	335	175	270	174	164	171	155	242	135	174	164	242	135	175	178	65	329	56	280	98	156	65	329	98	156	76	334	56	161	53	154	126	135	56	161	126	135	56	174	30	307	28	318	28	306	126	135	30	147	30	135	114	148	126	135	126	147	242	135	147	147	147	135	231	148	242	135	242	147	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	100	195	100	180	192	180	100	195	192	180	192	195	100	135	100	120	192	120	100	135	192	120	192	135	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	102	37	100	56	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	195	8	195	50	180	50	195	50	180	105	24	50	195	105	24	102	37	50	195	102	37	50	276	105	24	50	180	50	135	105	24	50	135	50	120	105	24	50	120	50	61	105	24	50	61	113	16	8	135	8	120	50	120	8	135	50	120	50	135	50	180	8	195	8	180	49	40	113	16	50	61	59	18	55	14	59	0	59	0	55	14	50	12	59	0	50	12	50	-2	50	-2	50	12	46	10	50	-2	46	10	40	-3	40	-3	46	10	40	10	69	64	64	64	65	43	65	43	64	64	60	65	65	43	60	65	59	45	59	45	60	65	56	65	59	45	56	65	52	46	52	46	56	65	51	65	52	46	51	65	44	47	20	35	23	40	24	58	24	58	23	40	28	44	24	58	28	44	36	63	36	63	28	44	35	46	36	63	35	46	44	47	20	22	19	28	19	1	19	1	19	28	14	50	14	50	19	28	24	58	24	58	19	28	20	35	64	184	65	174	66	261	64	184	66	261	63	199	64	184	63	199	12	199	64	184	12	199	12	184	71	35	70	33	78	14	78	14	70	33	68	29	78	14	68	29	68	6	68	6	68	29	66	26	68	6	66	26	64	22	64	22	59	18	68	6	68	6	59	18	59	0	75	67	75	65	78	14	78	14	75	65	75	62	78	14	75	62	71	38	71	38	75	62	75	63	71	38	75	63	69	41	69	41	75	63	69	64	69	41	69	64	65	43	78	14	71	38	71	35	89	27	107	15	99	55	99	55	107	15	117	48	117	48	107	15	123	6	117	48	123	6	133	43	133	43	123	6	136	1	133	43	136	1	147	40	147	40	136	1	149	-1	147	40	149	-1	160	38	160	38	149	-1	161	-2	160	38	161	-2	174	38	174	38	161	-2	175	-1	174	38	175	-1	187	39	102	70	105	84	104	256	104	256	106	280	99	317	99	317	106	280	112	299	99	317	112	299	126	333	126	333	112	299	122	313	126	333	122	313	135	322	180	336	159	338	161	324	161	324	159	338	151	325	135	322	151	325	159	338	135	322	159	338	126	333	221	306	212	319	214	270	221	306	214	270	219	276	221	306	219	276	223	283	221	306	223	283	224	291	186	271	191	267	198	329	198	329	191	267	199	265	198	329	199	265	212	319	212	319	199	265	207	266	212	319	207	266	214	270	178	308	180	299	180	336	180	336	180	299	180	288	180	336	180	288	198	329	198	329	180	288	182	278	198	329	182	278	186	271	180	336	161	324	169	321	180	336	169	321	175	315	180	336	175	315	178	308	104	256	99	317	99	55	104	256	99	55	102	70	107	98	109	111	108	199	108	199	109	111	109	184	108	199	109	184	176	199	176	199	109	184	176	184	112	146	112	155	112	138	112	138	112	155	112	164	112	138	112	164	111	123	111	123	112	164	111	173	111	123	111	173	109	111	109	111	111	173	109	184	108	199	106	210	107	98	107	98	106	210	105	222	107	98	105	222	105	84	105	84	105	222	104	233	105	84	104	233	104	245	177	123	177	138	112	138	177	123	112	138	111	123	99	55	99	317	89	27	89	27	99	317	79	293	89	27	79	293	78	14	78	14	79	293	76	73	78	14	76	73	76	71	78	14	76	71	76	69	229	32	230	62	223	24	223	24	230	62	221	54	223	24	221	54	212	15	212	15	221	54	210	47	212	15	210	47	201	7	201	7	210	47	199	42	201	7	199	42	188	1	188	1	199	42	187	39	188	1	187	39	175	-1	245	69	244	70	245	68	245	68	244	70	244	61	244	61	244	70	243	70	244	61	243	70	242	70	240	52	244	61	242	70	240	52	242	70	240	70	240	52	240	70	238	69	240	52	238	69	236	67	240	52	236	67	235	42	235	42	236	67	233	65	235	42	233	65	230	62	235	42	230	62	229	32	79	293	66	261	66	165	79	293	66	165	67	155	79	293	67	155	68	147	79	293	68	147	69	138	79	293	69	138	71	123	79	293	71	123	73	110	79	293	73	110	74	98	79	293	74	98	75	87	79	293	75	87	76	78	79	293	76	78	76	73	66	261	61	221	61	215	66	261	61	215	62	209	66	261	62	209	62	205	66	261	62	205	62	202	66	261	62	202	63	199	69	138	12	138	71	123	71	123	12	138	12	123	33	11	27	13	28	-2	33	11	28	-2	40	-3	33	11	40	-3	40	10	28	-2	27	13	23	17	28	-2	23	17	20	22	28	-2	20	22	19	1	6	27	8	16	8	40	8	40	8	16	12	8	8	40	12	8	14	50	14	50	12	8	19	1	75	67	78	14	76	69	66	261	65	174	66	165	221	54	230	62	230	63	104	256	105	84	104	245	44	47	51	65	36	63	111	312	118	312	118	313	127	331	118	313	147	310	127	331	147	310	155	329	155	329	147	310	169	302	155	329	169	302	178	325	178	325	169	302	186	288	178	325	186	288	197	319	197	319	186	288	196	266	197	319	196	266	199	238	115	144	118	144	116	164	116	164	118	144	121	164	150	168	121	164	124	144	150	168	124	144	150	145	50	276	102	37	101	56	50	276	101	56	101	166	101	166	101	56	101	146	101	166	101	146	107	165	107	165	101	146	107	145	107	165	107	145	110	165	110	165	107	145	111	145	110	165	111	145	113	164	113	164	111	145	115	144	113	164	115	144	116	164	253	240	252	254	252	224	252	224	252	254	249	268	252	224	249	268	249	209	249	209	249	268	244	280	249	209	244	280	243	196	243	196	244	280	237	291	243	196	237	291	236	184	236	184	237	291	228	300	236	184	228	300	228	175	228	175	228	300	214	310	228	175	214	310	209	161	209	161	214	310	199	238	197	319	199	238	214	310	196	217	187	197	190	152	196	217	190	152	209	161	196	217	209	161	199	238	172	180	150	168	150	145	172	180	150	145	171	147	172	180	171	147	190	152	172	180	190	152	187	197	127	331	8	331	27	319	127	331	27	319	39	315	127	331	39	315	46	307	127	331	46	307	49	294	127	331	49	294	50	276	127	331	50	276	106	310	127	331	106	310	111	312	127	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	121	164	118	144	124	144	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	50	61	102	37	50	276	300	247	290	236	293	209	293	209	290	236	281	228	293	209	281	228	273	222	309	5	310	260	300	18	300	18	310	260	300	247	300	18	300	247	295	36	295	36	300	247	293	209	295	36	293	209	293	59	328	284	337	-4	335	66	335	225	335	209	386	209	335	225	386	209	386	225	335	66	335	283	335	286	335	66	335	286	334	287	335	66	334	287	334	289	335	66	334	289	333	289	335	66	333	289	331	290	335	66	331	290	330	287	335	66	330	287	328	284	344	28	351	-3	351	23	351	23	351	-3	361	21	367	22	361	21	364	1	367	22	364	1	376	8	339	36	336	49	337	-4	339	36	337	-4	351	-3	339	36	351	-3	344	28	337	-4	328	284	326	281	337	-4	326	281	323	278	337	-4	323	278	321	276	337	-4	321	276	321	-1	310	260	309	5	321	-1	310	260	321	-1	321	276	266	210	267	209	268	218	268	218	267	209	293	209	268	218	293	209	270	220	270	220	293	209	273	222	265	212	265	211	265	214	265	214	265	211	265	210	265	214	265	210	266	216	266	216	265	210	266	210	266	216	266	210	268	218	452	3	460	17	448	3	448	3	460	17	447	31	448	3	447	31	444	4	444	4	447	31	441	4	438	4	441	4	447	31	438	4	447	31	438	50	468	227	449	219	455	197	455	197	449	219	453	185	460	109	453	185	449	219	460	109	449	219	443	123	443	123	449	219	434	207	443	123	434	207	431	138	431	138	434	207	425	190	431	138	425	190	424	153	424	153	425	190	422	168	498	229	491	229	507	217	507	217	491	229	491	219	478	217	491	219	491	229	478	217	491	229	468	227	536	220	534	221	540	181	540	181	534	221	531	221	540	181	531	221	531	198	531	198	531	221	528	223	531	198	528	223	525	224	468	227	455	197	460	207	468	227	460	207	468	214	468	227	468	214	478	217	494	6	486	-4	494	-4	494	6	494	-4	501	-4	494	6	475	9	479	-3	494	6	479	-3	486	-4	452	3	457	1	460	17	460	17	457	1	464	0	460	17	464	0	475	9	475	9	464	0	471	-2	475	9	471	-2	479	-3	526	119	474	151	482	95	526	119	482	95	509	80	526	119	509	80	518	74	526	119	518	74	525	68	526	119	525	68	531	60	526	119	531	60	543	108	474	151	467	156	482	95	482	95	467	156	461	163	482	95	461	163	460	109	460	109	461	163	457	170	460	109	457	170	454	178	570	57	569	73	567	38	567	38	569	73	564	86	567	38	564	86	557	21	557	21	564	86	556	97	557	21	556	97	543	108	520	13	522	-1	528	21	528	21	522	-1	542	7	528	21	542	7	534	31	534	31	542	7	536	43	543	108	536	43	542	7	543	108	542	7	557	21	543	108	531	60	534	52	543	108	534	52	536	43	508	8	494	6	501	-4	508	8	501	-4	522	-1	508	8	522	-1	520	13	540	181	547	157	540	220	540	181	540	220	539	220	539	220	536	220	540	181	547	157	555	157	552	225	547	157	552	225	546	225	547	157	546	225	544	223	547	157	544	223	543	221	547	157	543	221	541	220	547	157	541	220	540	220	520	210	531	198	525	224	520	210	525	224	518	226	520	210	518	226	512	228	520	210	512	228	507	217	505	229	498	229	507	217	505	229	507	217	512	228	438	50	430	76	431	0	438	50	431	0	433	2	438	50	433	2	435	3	438	50	435	3	438	4	429	-1	431	0	430	76	429	-1	430	76	422	76	429	-1	422	76	422	-1	387	19	397	33	391	39	387	19	391	39	385	32	387	19	385	32	379	27	387	19	379	27	376	8	373	24	367	22	376	8	373	24	376	8	379	27	361	21	351	-3	364	1	453	185	460	109	454	178	265	212	265	214	265	213	335	66	337	-4	336	49	27	319	8	331	8	321	147	310	118	313	118	312	38	166	38	160	39	138	39	138	38	160	38	155	39	138	38	155	23	155	89	307	66	278	79	196	79	196	66	278	78	175	79	196	78	175	79	180	79	180	198	180	79	196	79	196	198	180	201	196	39	180	39	138	40	196	40	196	39	138	46	89	40	196	46	89	50	241	50	241	46	89	60	49	50	241	60	49	66	278	66	278	60	49	80	19	66	278	80	19	78	155	78	155	80	19	79	138	78	155	79	138	191	155	191	155	79	138	188	138	203	45	190	29	193	16	193	16	190	29	177	20	193	16	177	20	176	3	176	3	177	20	162	15	176	3	162	15	158	-3	158	-3	162	15	145	14	158	-3	145	14	137	-5	137	-5	145	14	123	20	137	-5	123	20	106	0	106	0	123	20	105	38	106	0	105	38	91	65	79	138	80	19	82	99	82	99	80	19	106	0	82	99	106	0	91	65	217	272	224	250	218	316	217	272	218	316	205	291	205	291	218	316	201	323	205	291	201	323	190	306	190	306	201	323	183	328	190	306	183	328	172	315	172	315	183	328	166	331	172	315	166	331	151	319	97	272	111	297	117	326	117	326	111	297	130	313	117	326	130	313	151	332	151	332	130	313	151	319	151	332	151	319	166	331	89	307	79	196	86	238	89	307	86	238	97	272	89	307	97	272	117	326	66	278	78	155	78	159	66	278	78	159	78	165	66	278	78	165	78	170	66	278	78	170	78	175	231	305	218	316	224	250	231	305	224	250	231	250	209	35	225	62	219	67	209	35	219	67	203	45	209	35	203	45	193	16	23	196	19	180	39	180	23	196	39	180	40	196	39	138	39	180	38	176	39	138	38	176	38	171	39	138	38	171	38	166	39	138	23	155	19	138	79	380	13	314	71	353	71	353	13	314	70	350	71	347	70	350	13	314	71	347	13	314	73	344	73	344	13	314	77	342	72	357	75	362	79	380	79	380	75	362	81	369	79	380	81	369	89	376	77	342	13	314	83	341	83	341	13	314	232	314	83	341	232	314	91	340	91	340	232	314	232	340	79	380	71	353	72	357	172	344	169	342	232	314	232	314	169	342	163	341	232	314	163	341	154	340	232	314	154	340	13	340	232	314	13	340	13	314	170	362	173	357	232	314	232	314	173	357	174	353	232	314	174	353	175	350	175	350	174	347	232	314	232	314	174	347	172	344	166	380	156	376	164	369	166	380	164	369	170	362	166	380	170	362	232	314	144	-77	144	331	119	331	144	-77	119	331	119	-77	13	327	65	303	64	306	13	327	64	348	65	351	13	327	65	351	79	380	79	380	65	351	68	356	79	380	68	356	73	361	80	274	89	278	81	286	80	274	81	286	74	293	80	274	74	293	69	298	80	274	69	298	65	303	80	274	65	303	13	327	80	368	89	376	79	380	80	368	79	380	73	361	64	348	13	327	64	306	232	314	232	340	89	314	89	314	232	340	89	340	89	314	89	340	81	313	65	345	65	309	68	343	68	343	65	309	69	311	68	343	69	311	73	341	73	341	69	311	74	313	73	341	74	313	80	341	80	341	74	313	81	313	80	341	81	313	89	340	64	348	64	306	65	309	64	348	65	309	65	345	13	340	156	314	156	340	164	341	156	340	165	313	164	341	165	313	171	341	171	341	165	313	172	313	171	341	172	313	176	343	176	343	172	313	177	311	176	343	177	311	180	345	180	345	177	311	180	309	180	345	180	309	181	348	181	348	180	309	181	306	232	327	181	306	180	303	232	327	180	303	177	298	171	361	176	356	232	327	232	327	176	356	180	351	232	327	180	351	181	348	181	348	181	306	232	327	165	380	156	376	164	368	165	380	164	368	171	361	165	380	171	361	232	327	165	286	156	278	166	274	165	286	166	274	172	293	172	293	166	274	232	327	172	293	232	327	177	298	156	314	13	340	13	314	156	340	156	314	165	313	208	286	209	278	209	294	209	294	209	278	213	272	209	294	213	272	213	301	213	301	213	272	218	266	213	301	218	266	218	306	218	306	218	266	225	263	218	306	225	263	225	310	225	310	225	263	232	262	225	310	232	262	233	311	233	311	232	262	240	263	233	311	240	263	240	310	240	310	240	263	247	266	240	310	247	266	247	306	247	306	247	266	252	272	247	306	252	272	252	301	252	301	252	272	256	278	252	301	256	278	256	294	256	294	256	278	257	286	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	299	286	300	278	300	294	300	294	300	278	303	272	300	294	303	272	303	301	303	301	303	272	308	266	303	301	308	266	309	306	309	306	308	266	315	263	309	306	315	263	315	310	315	310	315	263	323	262	315	310	323	262	323	311	323	311	323	262	331	263	323	311	331	263	331	310	331	310	331	263	338	266	331	310	338	266	338	306	338	306	338	266	343	272	338	306	343	272	343	301	343	301	343	272	347	278	343	301	347	278	347	294	347	294	347	278	348	286	199	286	200	278	200	294	200	294	200	278	204	272	200	294	204	272	204	301	204	301	204	272	209	266	204	301	209	266	209	306	209	306	209	266	215	263	209	306	215	263	216	310	216	310	215	263	223	262	216	310	223	262	224	311	224	311	223	262	231	263	224	311	231	263	231	310	231	310	231	263	238	266	231	310	238	266	238	306	238	306	238	266	244	272	238	306	244	272	244	301	244	301	244	272	247	278	244	301	247	278	247	294	247	294	247	278	248	286	99	286	101	278	101	294	101	294	101	278	104	272	101	294	104	272	104	301	104	301	104	272	109	266	104	301	109	266	109	306	109	306	109	266	116	263	109	306	116	263	116	310	116	310	116	263	123	262	116	310	123	262	124	311	124	311	123	262	131	263	124	311	131	263	132	310	132	310	131	263	138	266	132	310	138	266	139	306	139	306	138	266	144	272	139	306	144	272	144	301	144	301	144	272	148	278	144	301	148	278	148	294	148	294	148	278	149	286	0	286	1	278	1	294	1	294	1	278	5	272	1	294	5	272	5	301	5	301	5	272	10	266	5	301	10	266	10	306	10	306	10	266	16	263	10	306	16	263	17	310	17	310	16	263	24	262	17	310	24	262	25	311	25	311	24	262	32	263	25	311	32	263	32	310	32	310	32	263	39	266	32	310	39	266	39	306	39	306	39	266	45	272	39	306	45	272	45	301	45	301	45	272	48	278	45	301	48	278	48	294	48	294	48	278	50	286	443	190	454	126	454	126	475	51	454	126	443	62	475	51	443	62	441	-13	441	-13	443	62	414	6	441	-13	414	6	390	-64	390	-64	414	6	370	-37	390	-64	370	-37	325	-97	325	-97	370	-37	314	-66	325	-97	314	-66	250	-109	250	-109	314	-66	250	-77	454	126	475	201	443	190	443	190	475	201	441	266	443	190	441	266	414	246	414	246	441	266	390	317	414	246	390	317	370	290	370	290	390	317	325	351	370	290	325	351	314	319	314	319	325	351	250	329	186	319	250	329	250	363	186	319	250	363	175	351	46	126	57	190	59	266	59	266	57	190	86	246	59	266	86	246	110	317	110	317	86	246	130	290	110	317	130	290	175	351	175	351	130	290	186	319	25	51	59	-13	46	126	46	126	59	266	25	51	25	51	59	266	25	201	25	51	25	201	13	126	325	351	250	363	250	329	475	201	454	126	475	51	475	201	475	51	487	126	57	62	59	-13	86	6	86	6	59	-13	110	-64	86	6	110	-64	130	-37	130	-37	110	-64	175	-97	130	-37	175	-97	186	-66	186	-66	175	-97	250	-109	186	-66	250	-109	250	-77	46	126	59	-13	57	62	0	-89	33	-56	0	390	0	390	33	-56	33	357	0	390	33	357	480	390	480	390	33	357	447	357	480	390	447	357	480	-89	480	-89	447	357	447	-56	480	-89	447	-56	33	-56	33	-56	0	-89	480	-89	296	421	0	126	46	126	46	126	0	126	296	-170	46	126	296	-170	296	-123	296	-123	296	-170	592	126	296	-123	592	126	546	126	546	126	592	126	296	421	546	126	296	421	296	376	296	376	296	421	46	126	13	327	65	303	64	306	13	327	64	348	65	351	13	327	65	351	79	380	79	380	65	351	68	356	79	380	68	356	73	361	80	274	89	278	81	286	80	274	81	286	74	293	80	274	74	293	69	298	80	274	69	298	65	303	80	274	65	303	13	327	80	368	89	376	79	380	80	368	79	380	73	361	64	348	13	327	64	306	89	314	177	314	177	340	185	341	177	340	186	313	185	341	186	313	192	341	192	341	186	313	193	313	192	341	193	313	197	343	197	343	193	313	198	311	197	343	198	311	201	345	201	345	198	311	201	309	201	345	201	309	202	348	202	348	201	309	202	306	252	327	202	306	201	303	252	327	201	303	198	298	192	361	197	356	252	327	252	327	197	356	201	351	252	327	201	351	202	348	202	348	202	306	252	327	177	340	89	340	89	314	80	313	89	314	89	340	80	313	89	340	80	341	80	313	80	341	73	312	73	312	80	341	73	341	73	312	73	341	68	311	68	311	73	341	68	343	68	311	68	343	65	309	65	309	68	343	65	345	65	309	65	345	64	348	186	380	177	376	185	368	186	380	185	368	192	361	186	380	192	361	252	327	186	286	177	278	186	274	186	286	186	274	193	293	193	293	186	274	252	327	193	293	252	327	198	298	64	348	64	306	65	309	177	340	177	314	186	313	373	512	12	-77	78	-44	78	-44	12	-77	743	-77	78	-44	743	-77	677	-44	677	-44	743	-77	373	512	677	-44	373	512	373	438	373	438	373	512	78	-44	220	-77	52	331	25	331	220	-77	25	331	193	-77	164	331	164	-77	189	-77	164	331	189	-77	189	331	73	331	73	-77	98	-77	73	331	98	-77	98	331	375	329	375	-88	408	-88	375	329	408	-88	408	363	375	329	408	363	0	363	375	329	0	363	0	329	208	-83	209	-91	209	-75	209	-75	209	-91	213	-98	209	-75	213	-98	213	-69	213	-69	213	-98	218	-103	213	-69	218	-103	218	-63	218	-63	218	-103	225	-107	218	-63	225	-107	225	-60	225	-60	225	-107	232	-108	225	-60	232	-108	233	-59	233	-59	232	-108	240	-107	233	-59	240	-107	240	-60	240	-60	240	-107	247	-103	240	-60	247	-103	247	-63	247	-63	247	-103	252	-98	247	-63	252	-98	252	-69	252	-69	252	-98	256	-91	252	-69	256	-91	256	-76	256	-76	256	-91	257	-83	108	-83	109	-91	110	-75	110	-75	109	-91	113	-98	110	-75	113	-98	113	-69	113	-69	113	-98	118	-103	113	-69	118	-103	118	-63	118	-63	118	-103	125	-107	118	-63	125	-107	125	-60	125	-60	125	-107	132	-108	125	-60	132	-108	133	-59	133	-59	132	-108	140	-107	133	-59	140	-107	141	-60	141	-60	140	-107	148	-103	141	-60	148	-103	148	-63	148	-63	148	-103	153	-98	148	-63	153	-98	153	-69	153	-69	153	-98	157	-91	153	-69	157	-91	157	-76	157	-76	157	-91	158	-83	9	-83	10	-91	10	-75	10	-75	10	-91	14	-98	10	-75	14	-98	14	-69	14	-69	14	-98	19	-103	14	-69	19	-103	19	-63	19	-63	19	-103	25	-107	19	-63	25	-107	26	-60	26	-60	25	-107	33	-108	26	-60	33	-108	33	-59	33	-59	33	-108	41	-107	33	-59	41	-107	41	-60	41	-60	41	-107	48	-103	41	-60	48	-103	48	-63	48	-63	48	-103	54	-98	48	-63	54	-98	54	-69	54	-69	54	-98	57	-91	54	-69	57	-91	57	-76	57	-76	57	-91	59	-83	239	269	267	269	239	314	239	314	267	269	267	340	239	314	267	340	27	314	27	314	267	340	0	340	27	314	0	340	27	269	27	269	0	340	0	269	-6	159	-3	188	-7	157	-7	157	-3	188	-21	171	-7	157	-21	171	-7	154	-7	151	-7	100	-6	103	-7	151	-6	103	-4	148	-4	148	-6	103	-5	106	-4	148	-5	106	-2	108	11	179	15	185	15	209	15	209	15	185	19	191	15	209	19	191	25	200	-5	161	-3	164	-3	188	-3	188	-3	164	-1	166	-3	188	-1	166	15	209	15	209	-1	166	6	174	15	209	6	174	11	179	-3	89	-4	92	-3	64	-3	89	-3	64	15	44	-3	89	15	44	0	86	15	67	11	72	15	44	15	67	15	44	25	53	15	67	25	53	19	61	6	78	0	86	15	44	6	78	15	44	11	72	-4	92	-6	95	-3	64	-3	64	-6	95	-7	97	-3	64	-7	97	-21	171	-21	171	-7	97	-7	100	-21	171	-7	100	-7	154	-3	64	-21	171	-21	82	-21	82	-21	171	-40	155	-21	82	-40	155	-40	98	-40	98	-40	155	-62	141	-40	98	-62	141	-62	111	-62	111	-62	141	-88	129	-62	111	-88	129	-88	124	299	143	4	143	5	110	5	110	4	143	1	144	5	110	1	144	0	109	0	109	1	144	-1	145	0	109	-1	145	-2	108	-2	108	-1	145	-4	148	5	110	299	110	299	143	-3	188	-6	159	-5	161	-7	154	-7	100	-7	151	310	378	108	-107	135	-107	310	378	135	-107	336	378	218	378	16	-107	44	-107	218	378	44	-107	244	378	169	-87	172	-89	232	-59	232	-59	172	-89	174	-92	232	-59	174	-92	175	-95	175	-95	174	-98	232	-59	232	-59	174	-98	173	-102	232	-59	173	-102	170	-107	232	-59	13	-59	154	-85	232	-59	154	-85	163	-86	232	-59	163	-86	169	-87	164	-113	156	-121	166	-125	164	-113	166	-125	170	-107	170	-107	166	-125	232	-59	154	-85	13	-59	13	-85	75	-107	72	-102	79	-125	79	-125	72	-102	71	-98	79	-125	71	-98	13	-59	13	-59	71	-98	70	-95	73	-89	77	-87	13	-59	13	-59	77	-87	83	-86	13	-59	83	-86	232	-59	232	-59	83	-86	91	-85	71	-92	73	-89	13	-59	71	-92	13	-59	70	-95	81	-113	75	-107	79	-125	81	-113	79	-125	89	-121	232	-59	91	-85	232	-85	13	-72	65	-96	64	-93	13	-72	64	-51	65	-48	13	-72	65	-48	79	-19	79	-19	65	-48	68	-43	79	-19	68	-43	73	-38	80	-125	89	-121	81	-113	80	-125	81	-113	74	-106	80	-125	74	-106	69	-101	80	-125	69	-101	65	-96	80	-125	65	-96	13	-72	80	-31	89	-23	79	-19	80	-31	79	-19	73	-38	64	-51	13	-72	64	-93	232	-85	232	-59	89	-85	89	-85	232	-59	89	-59	89	-85	89	-59	81	-86	65	-54	65	-90	68	-56	68	-56	65	-90	69	-88	68	-56	69	-88	73	-58	73	-58	69	-88	74	-86	73	-58	74	-86	80	-58	80	-58	74	-86	81	-86	80	-58	81	-86	89	-59	64	-51	64	-93	65	-90	64	-51	65	-90	65	-54	156	-59	156	-85	156	-59	156	-59	156	-85	164	-86	156	-59	164	-86	165	-58	165	-58	164	-86	171	-86	165	-58	171	-86	172	-58	172	-58	171	-86	176	-88	172	-58	176	-88	177	-56	177	-56	176	-88	180	-90	177	-56	180	-90	180	-54	180	-54	180	-90	181	-93	180	-54	181	-93	181	-51	181	-51	181	-93	232	-72	181	-51	232	-72	180	-48	156	-23	165	-31	166	-19	166	-19	165	-31	172	-38	166	-19	172	-38	232	-72	232	-72	172	-38	177	-43	232	-72	177	-43	180	-48	232	-72	181	-93	180	-96	232	-72	180	-96	176	-101	232	-72	176	-101	171	-106	232	-72	171	-106	165	-125	164	-113	156	-121	165	-125	164	-113	165	-125	171	-106	13	-59	13	-85	156	-85	13	-59	156	-85	156	-59	136	301	133	315	134	259	134	259	133	315	132	329	132	339	132	329	135	333	132	339	135	333	146	347	146	347	135	333	150	340	123	333	127	329	127	338	127	338	127	329	130	410	130	410	127	329	130	258	130	410	130	258	134	409	134	409	130	258	132	339	132	339	133	353	134	409	134	409	133	353	136	366	134	409	136	366	137	407	137	407	136	366	139	378	137	407	139	378	140	404	140	404	139	378	142	388	140	404	142	388	142	400	142	400	142	388	143	396	127	329	126	315	126	259	127	329	126	259	130	258	117	272	117	268	118	280	118	280	117	268	119	265	118	280	119	265	120	290	120	290	119	265	122	261	120	290	122	261	123	301	123	301	122	261	126	259	123	301	126	259	126	315	132	329	147	319	135	333	135	333	147	319	148	327	148	327	147	319	158	308	148	327	158	308	161	323	161	323	158	308	166	299	161	323	166	299	172	320	172	320	166	299	174	292	172	320	174	292	181	317	181	317	174	292	182	290	181	317	182	290	188	314	188	314	182	290	187	290	188	314	187	290	190	292	176	376	170	371	173	348	176	376	173	348	182	350	176	376	182	350	178	377	184	378	188	353	188	377	188	377	188	353	191	354	188	377	191	354	192	375	192	375	191	354	194	356	192	375	194	356	194	372	194	372	194	356	195	358	194	372	195	358	196	368	196	368	195	358	196	361	196	368	196	361	196	363	183	378	181	378	182	350	183	378	182	350	188	353	183	378	188	353	184	378	180	377	178	377	182	350	180	377	182	350	181	378	146	347	150	340	156	356	156	356	150	340	163	345	156	356	163	345	164	364	164	364	163	345	173	348	164	364	173	348	170	371	132	329	132	339	130	258	132	329	130	258	134	259	195	302	195	305	195	299	195	299	195	305	194	307	195	299	194	307	193	295	193	295	194	307	193	310	193	295	193	310	191	312	191	312	188	314	190	292	191	312	190	292	193	295	136	301	137	261	139	290	139	290	137	261	140	265	139	290	140	265	142	280	142	280	140	265	142	268	142	280	142	268	143	272	123	366	126	353	126	409	126	409	126	353	127	338	126	409	127	338	130	410	117	400	118	388	119	404	119	404	118	388	120	378	119	404	120	378	122	407	122	407	120	378	123	366	122	407	123	366	126	409	90	297	98	304	99	323	99	323	98	304	106	313	99	323	106	313	111	328	111	328	106	313	116	321	111	328	116	321	123	333	123	333	116	321	127	329	87	320	77	317	79	290	87	320	79	290	81	291	87	320	81	291	83	291	87	320	83	291	84	292	87	320	84	292	90	297	87	320	90	297	99	323	77	317	70	314	71	290	77	317	71	290	75	290	77	317	75	290	77	290	77	317	77	290	79	290	67	292	71	290	70	314	67	292	70	314	67	312	67	292	67	312	65	310	67	292	65	310	65	294	64	306	63	303	63	297	64	306	63	297	65	294	64	306	65	294	65	310	96	363	99	343	105	354	105	354	99	343	111	339	105	354	111	339	115	346	115	346	111	339	123	333	115	346	123	333	127	338	88	371	81	376	87	347	88	371	87	347	99	343	88	371	99	343	96	363	87	347	81	376	80	377	87	347	80	377	78	377	87	347	78	377	77	378	87	347	77	378	76	350	76	350	77	378	75	378	76	350	75	378	74	378	76	350	74	378	70	377	76	350	70	377	68	353	66	375	64	372	64	356	66	375	64	356	66	355	66	375	66	355	68	353	66	375	68	353	70	377	61	363	62	361	62	368	62	368	62	361	63	358	62	368	63	358	64	372	64	372	63	358	64	356	63	297	63	303	63	300	118	388	117	400	117	396	136	301	134	259	137	261	80	64	78	67	86	26	86	26	78	67	76	70	86	26	76	70	74	73	86	306	84	279	86	26	86	306	86	26	107	291	107	291	86	26	107	40	132	2	107	40	86	26	86	306	51	269	52	214	86	306	52	214	60	237	86	306	60	237	71	258	86	306	71	258	84	279	56	108	50	127	52	63	52	63	50	127	46	146	52	63	46	146	30	111	30	111	46	146	45	166	51	269	45	166	47	191	51	269	47	191	52	214	30	111	45	166	51	269	30	111	51	269	30	222	30	111	30	222	22	166	331	64	316	79	307	39	307	39	316	79	293	57	307	39	293	57	281	19	281	19	293	57	271	39	281	19	271	39	253	4	253	4	271	39	248	26	253	4	248	26	222	-3	222	-3	248	26	221	18	222	-3	221	18	189	15	189	15	173	16	187	-6	187	-6	173	16	155	20	187	-6	155	20	137	25	132	2	187	-6	137	25	132	2	137	25	120	32	132	2	120	32	107	40	138	307	155	312	188	338	188	338	155	312	173	315	188	338	173	315	190	316	190	316	222	313	222	335	222	335	222	313	248	305	222	335	248	305	253	327	253	327	248	305	271	292	253	327	271	292	281	312	281	312	271	292	293	274	281	312	293	274	307	292	307	292	293	274	315	252	307	292	315	252	330	267	132	330	86	306	107	291	132	330	107	291	121	300	132	330	121	300	138	307	132	330	138	307	188	338	86	26	84	279	84	59	86	26	84	59	82	61	86	26	82	61	80	64	86	26	74	73	64	90	86	26	64	90	56	108	86	26	56	108	52	63	222	335	188	338	190	316	189	15	187	-6	222	-3	266	67	262	10	270	51	270	51	262	10	285	-2	270	51	285	-2	275	36	275	36	285	-2	283	23	288	16	283	23	285	-2	288	16	285	-2	311	-6	341	169	315	173	316	161	316	161	315	173	307	162	292	159	307	162	315	173	292	159	315	173	286	169	361	50	355	31	364	10	364	10	355	31	346	16	364	10	346	16	340	-2	340	-2	346	16	333	7	340	-2	333	7	318	4	318	4	310	5	311	-6	311	-6	310	5	302	7	311	-6	302	7	295	11	324	159	332	155	341	169	341	169	332	155	338	149	341	169	338	149	344	143	344	143	350	132	364	157	364	157	350	132	355	120	364	157	355	120	359	106	393	115	382	139	382	30	393	115	382	30	393	55	393	115	393	55	397	85	361	50	364	10	363	75	363	75	364	10	364	157	364	157	364	10	382	30	364	157	382	30	382	139	364	157	359	106	362	90	364	157	362	90	363	75	364	157	341	169	344	143	318	4	311	-6	340	-2	262	10	264	84	263	102	263	102	265	123	262	157	262	157	265	123	271	139	262	157	271	139	286	169	286	169	271	139	280	152	286	169	280	152	292	159	262	10	263	102	262	157	262	10	262	157	244	29	244	29	262	157	244	138	244	29	244	138	232	54	232	54	244	138	232	114	232	54	232	114	228	84	300	338	74	-6	98	-6	300	338	98	-6	323	338	77	199	64	215	73	162	73	162	64	215	56	236	73	162	56	236	53	174	53	174	56	236	54	261	56	318	54	261	56	283	56	318	56	283	65	325	65	325	56	283	63	301	65	325	63	301	74	315	113	185	97	158	107	159	113	185	107	159	116	160	113	185	93	189	97	158	77	199	73	162	97	158	77	199	97	158	93	189	118	324	122	321	126	336	126	336	122	321	126	316	126	336	126	316	128	309	143	330	128	309	131	300	143	330	131	300	133	294	108	338	106	326	113	326	108	338	113	326	126	336	126	336	113	326	118	324	164	311	155	322	160	285	164	311	160	285	163	289	164	311	163	289	166	293	164	311	166	293	167	299	155	322	143	330	144	283	155	322	144	283	149	282	155	322	149	282	155	283	155	322	155	283	160	285	143	330	133	294	136	289	143	330	136	289	140	285	143	330	140	285	144	283	148	180	153	187	156	207	156	207	153	187	159	195	156	207	159	195	167	222	167	222	159	195	165	205	167	222	165	205	172	218	116	160	125	164	125	186	125	186	125	164	133	168	125	186	133	168	136	190	136	190	133	168	141	174	136	190	141	174	146	197	146	197	141	174	148	180	146	197	148	180	156	207	125	186	113	185	116	160	89	323	106	326	97	337	89	323	97	337	86	335	89	323	86	335	76	330	89	323	76	330	74	315	45	307	36	293	37	192	45	307	37	192	53	174	45	307	53	174	54	261	45	307	54	261	56	318	29	278	25	261	27	215	29	278	27	215	37	192	29	278	37	192	36	293	106	326	108	338	97	337	27	215	25	261	24	243	65	325	74	315	76	330	128	309	143	330	126	336	264	84	262	10	266	67	341	169	316	161	324	159	288	16	311	-6	295	11	23	56	33	39	35	146	35	146	33	39	47	25	35	146	47	25	56	161	56	161	47	25	64	13	56	161	64	13	73	105	73	105	64	13	71	91	79	5	71	91	64	13	87	222	83	233	85	181	85	181	83	233	82	245	73	321	82	245	85	269	73	321	85	269	107	334	107	334	85	269	95	289	107	334	95	289	111	305	109	175	109	174	113	153	113	153	109	174	99	146	89	138	99	146	109	174	89	138	109	174	82	170	82	170	56	161	73	105	82	170	73	105	76	118	82	170	76	118	82	129	82	170	82	129	89	138	20	125	14	96	16	75	20	125	16	75	23	56	20	125	23	56	35	146	195	163	171	183	169	162	169	162	171	183	151	185	169	162	151	185	147	161	147	161	151	185	135	187	147	161	135	187	129	158	129	158	135	187	122	191	129	158	122	191	113	153	113	153	122	191	111	196	113	153	111	196	109	175	109	175	111	196	101	203	109	175	101	203	97	177	97	177	101	203	92	212	97	177	92	212	87	222	73	321	50	302	52	201	73	321	52	201	62	193	73	321	62	193	73	186	73	321	73	186	85	181	73	321	85	181	82	245	32	239	35	228	36	278	36	278	35	228	39	218	36	278	39	218	50	302	50	302	39	218	45	209	50	302	45	209	52	201	164	15	151	-6	161	-6	164	15	161	-6	173	-5	164	15	132	18	151	-6	75	64	79	5	87	43	87	43	79	5	96	0	87	43	96	0	106	28	106	28	96	0	113	-3	106	28	113	-3	132	18	132	18	113	-3	131	-6	132	18	131	-6	151	-6	164	319	163	338	152	338	164	319	152	338	134	315	164	319	173	337	163	338	152	338	107	334	111	305	152	338	111	305	134	315	252	82	245	77	252	23	252	23	245	77	239	68	252	23	239	68	235	13	235	13	239	68	232	57	235	13	232	57	224	44	224	44	217	35	235	13	235	13	217	35	216	4	219	326	220	303	227	324	227	324	220	303	240	283	227	324	240	283	234	322	234	322	240	283	240	321	245	322	240	321	240	283	245	322	240	283	254	257	262	224	274	224	269	338	262	224	269	338	259	338	262	224	259	338	257	332	262	224	257	332	254	257	254	257	257	332	254	328	254	257	254	328	250	324	254	257	250	324	245	322	277	78	274	81	277	49	277	78	277	49	281	65	277	78	281	65	280	72	252	82	252	23	262	84	262	84	252	23	267	35	262	84	267	35	268	84	268	84	267	35	277	49	268	84	277	49	274	81	164	15	173	-5	181	17	181	17	173	-5	186	-3	181	17	186	-3	195	21	195	21	186	-3	200	0	195	21	200	0	207	27	207	27	200	0	216	4	207	27	216	4	217	35	219	326	211	328	220	303	220	303	211	328	204	330	220	303	204	330	194	315	194	315	204	330	193	333	194	315	193	333	183	335	194	315	183	335	173	337	194	315	173	337	164	319	195	183	171	183	195	163	71	91	79	5	75	64	32	239	36	278	31	251	87	222	85	181	97	177	164	170	182	181	186	202	186	202	182	181	197	189	186	202	197	189	211	216	211	216	197	189	211	194	211	216	211	194	231	228	231	228	211	194	224	196	231	228	224	196	235	197	235	197	267	191	249	238	249	238	267	191	267	247	202	115	198	123	201	83	201	83	198	123	193	131	201	83	193	131	192	65	192	65	193	131	186	142	192	65	186	142	176	44	176	44	186	142	164	170	176	44	164	170	156	68	156	68	155	59	176	44	176	44	155	59	153	52	176	44	153	52	150	19	150	19	153	52	150	46	150	19	150	46	146	42	155	184	145	196	148	90	155	184	148	90	156	68	155	184	156	68	164	170	155	184	164	170	186	202	249	238	231	228	235	197	220	-101	239	-80	224	-45	224	-45	239	-80	238	-58	275	-29	238	-58	239	-80	275	-29	239	-80	263	-61	220	-101	224	-45	214	-101	214	-101	224	-45	211	-35	214	-101	211	-35	202	-90	202	-90	211	-35	199	-29	202	-90	199	-29	190	-81	190	-81	199	-29	186	-26	190	-81	186	-26	177	-75	177	-75	186	-26	173	-25	177	-75	173	-25	163	-71	163	-71	173	-25	147	-70	135	-71	147	-70	147	-29	135	-71	147	-29	125	-39	105	144	129	115	126	253	126	253	127	304	105	144	105	144	127	304	102	278	105	144	102	278	86	179	86	179	102	278	84	250	86	179	84	250	78	220	127	264	129	274	127	304	127	304	129	274	133	283	127	304	133	283	153	328	153	328	133	283	139	291	153	328	139	291	147	299	147	299	161	288	153	328	153	328	161	288	179	348	300	336	286	328	287	302	287	302	286	328	272	324	287	302	272	324	266	287	266	287	272	324	258	321	266	287	258	321	244	321	244	321	230	322	241	277	241	277	230	322	217	325	241	277	217	325	213	273	213	273	217	325	204	330	213	273	204	330	200	274	200	274	204	330	191	338	200	274	191	338	187	276	187	276	191	338	179	348	187	276	179	348	174	281	174	281	179	348	161	288	267	191	293	174	309	232	309	232	293	174	312	150	309	232	312	150	342	210	342	210	312	150	324	120	342	210	324	120	328	86	328	86	326	60	342	2	342	2	326	60	317	31	342	2	317	31	317	-21	317	-21	317	31	301	1	317	-21	301	1	290	-41	290	-41	301	1	275	-29	290	-41	275	-29	263	-61	382	147	367	181	369	35	382	147	369	35	378	55	382	147	378	55	384	79	382	147	384	79	387	108	367	181	342	210	342	2	367	181	342	2	356	18	367	181	356	18	369	35	328	86	342	2	342	210	306	320	323	341	313	348	306	320	313	348	300	336	306	320	300	336	287	302	244	321	241	277	266	287	173	-25	147	-29	147	-70	80	-93	90	-98	92	-73	92	-73	90	-98	100	-88	92	-73	100	-88	106	-54	106	-54	100	-88	111	-80	106	-54	111	-80	125	-39	125	-39	111	-80	122	-75	125	-39	122	-75	135	-71	145	196	137	210	148	90	148	90	137	210	131	224	148	90	131	224	129	115	129	115	131	224	127	239	129	115	127	239	126	253	150	19	146	42	141	37	141	37	134	40	150	19	150	19	134	40	119	49	150	19	119	49	115	-10	115	-10	119	49	105	-4	56	22	65	18	74	76	74	76	65	18	77	12	74	76	77	12	84	69	84	69	77	12	92	3	84	69	92	3	101	59	101	59	92	3	105	-4	101	59	105	-4	119	49	202	115	201	83	204	101	202	115	204	101	203	108	74	76	22	2	33	-4	74	76	33	-4	38	2	74	76	38	2	44	9	74	76	44	9	50	15	74	76	50	15	55	20	74	76	55	20	56	22	267	247	267	191	309	232	127	304	126	253	127	264	96	309	118	0	118	331	118	176	118	155	241	155	118	176	241	155	241	176	241	176	241	155	263	22	241	176	263	22	241	331	241	331	263	22	263	309	241	331	263	309	324	331	324	331	263	309	302	309	324	331	302	309	324	0	324	0	302	309	302	22	324	0	302	22	263	22	263	22	241	155	241	0	263	22	241	0	324	0	96	309	118	331	57	309	57	309	118	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	96	22	57	22	118	0	96	22	118	0	96	309	99	123	98	123	99	123	99	123	98	123	109	117	99	123	109	117	123	165	123	165	109	117	121	137	65	0	78	41	103	286	103	286	78	41	88	72	103	286	88	72	98	123	98	123	88	72	98	97	98	123	98	97	109	117	203	199	208	230	198	202	198	202	208	230	190	203	180	200	190	203	189	227	180	200	189	227	169	216	123	165	137	159	147	196	147	196	137	159	152	177	147	196	152	177	169	216	169	216	152	177	167	191	169	216	167	191	180	200	204	150	185	78	190	-3	204	150	190	-3	199	-4	204	150	199	-4	211	-2	204	150	211	-2	206	155	211	-2	216	31	215	33	215	33	224	228	211	-2	211	-2	224	228	209	181	211	-2	209	181	209	175	211	-2	209	175	208	168	224	228	215	33	216	38	224	228	216	38	217	44	224	228	217	44	218	49	224	228	218	49	220	55	224	228	220	55	221	61	224	228	221	61	247	151	224	228	247	151	236	223	209	188	209	181	224	228	209	188	224	228	208	230	209	188	208	230	207	194	208	230	189	227	190	203	249	159	250	166	250	202	250	202	250	166	251	173	250	202	251	173	252	186	252	186	251	173	252	180	247	151	249	159	250	202	247	151	250	202	245	214	247	151	245	214	236	223	218	27	224	3	220	26	220	26	224	3	222	25	228	26	222	25	224	3	228	26	224	3	239	13	255	30	272	53	267	59	255	30	267	59	253	44	255	30	253	44	243	34	255	30	243	34	239	13	234	29	228	26	239	13	234	29	239	13	243	34	224	3	218	27	216	28	224	3	216	28	216	31	224	3	216	31	211	-2	207	161	206	155	211	-2	207	161	211	-2	208	168	183	0	190	-3	185	78	183	0	185	78	181	65	183	0	181	65	178	52	183	0	178	52	177	5	175	40	173	30	174	13	175	40	174	13	177	5	175	40	177	5	178	52	104	296	104	293	158	340	158	340	104	293	103	290	158	340	103	290	103	286	103	286	23	0	65	0	85	312	92	311	98	325	98	325	92	311	99	309	98	325	99	309	116	329	116	329	99	309	103	306	116	329	103	306	104	301	104	301	104	299	158	340	158	340	104	299	104	296	76	320	76	312	85	312	76	320	85	312	98	325	158	340	154	342	143	337	158	340	143	337	130	333	158	340	130	333	116	329	158	340	116	329	104	301	103	286	98	123	158	340	174	13	173	30	172	23	208	230	203	199	207	194	121	137	137	159	123	165	99	123	98	123	99	123	99	123	98	123	109	117	99	123	109	117	123	165	123	165	109	117	121	137	104	296	104	293	133	252	133	252	104	293	103	290	133	252	103	290	103	286	103	286	93	257	98	123	98	123	93	257	98	97	98	123	98	97	109	117	203	199	208	230	198	202	198	202	208	230	190	203	180	200	190	203	189	227	180	200	189	227	169	216	123	165	137	159	147	196	147	196	137	159	152	177	147	196	152	177	169	216	169	216	152	177	167	191	169	216	167	191	180	200	204	150	185	78	190	-3	204	150	190	-3	199	-4	204	150	199	-4	211	-2	204	150	211	-2	206	155	211	-2	216	31	215	33	215	33	224	228	211	-2	211	-2	224	228	209	181	211	-2	209	181	209	175	211	-2	209	175	208	168	224	228	215	33	216	38	224	228	216	38	217	44	224	228	217	44	218	49	224	228	218	49	220	55	224	228	220	55	221	61	224	228	221	61	247	151	224	228	247	151	236	223	209	188	209	181	224	228	209	188	224	228	208	230	209	188	208	230	207	194	208	230	189	227	190	203	249	159	250	166	250	202	250	202	250	166	251	173	250	202	251	173	252	186	252	186	251	173	252	180	247	151	249	159	250	202	247	151	250	202	245	214	247	151	245	214	236	223	218	27	225	3	220	26	220	26	225	3	222	25	228	26	222	25	225	3	228	26	225	3	240	14	256	30	273	54	266	59	256	30	266	59	253	44	256	30	253	44	242	34	256	30	242	34	240	14	234	29	228	26	240	14	234	29	240	14	242	34	225	3	218	27	216	28	225	3	216	28	216	31	225	3	216	31	211	-2	207	161	206	155	211	-2	207	161	211	-2	208	168	183	0	190	-3	185	78	183	0	185	78	182	66	183	0	182	66	178	54	183	0	178	54	177	5	175	41	173	31	174	13	175	41	174	13	177	5	175	41	177	5	178	54	65	0	78	41	87	234	87	234	78	41	88	72	87	234	88	72	93	257	93	257	88	72	98	97	45	239	40	218	87	234	45	239	87	234	93	257	85	312	92	311	98	325	98	325	92	311	99	309	98	325	99	309	116	329	116	329	99	309	103	306	116	329	103	306	104	301	104	301	104	299	133	252	133	252	104	299	104	296	76	320	76	312	85	312	76	320	85	312	98	325	151	315	153	324	155	342	155	342	153	324	156	332	155	342	156	332	158	340	133	252	139	273	143	337	143	337	139	273	146	296	143	337	146	296	155	342	155	342	146	296	148	306	155	342	148	306	151	315	133	252	143	337	131	333	133	252	131	333	116	329	133	252	116	329	104	301	103	286	98	123	133	252	139	273	133	252	205	278	139	273	205	278	211	300	65	0	87	234	23	0	174	13	173	31	172	23	208	230	203	199	207	194	121	137	137	159	123	165	102	198	90	208	100	179	100	179	90	208	82	222	100	179	82	222	77	189	77	189	82	222	79	241	88	327	79	241	83	262	88	327	83	262	93	278	154	348	138	297	168	293	154	348	168	293	193	344	193	344	168	293	193	283	193	344	193	283	222	334	222	334	193	283	216	272	222	334	216	272	242	262	222	334	242	262	246	322	246	322	242	262	273	258	246	322	273	258	271	312	271	312	273	258	302	308	316	310	302	308	303	263	316	310	303	263	325	276	355	334	344	337	349	314	349	314	344	337	341	331	349	314	341	331	340	294	340	294	341	331	335	324	340	294	335	324	327	316	327	316	316	310	325	276	327	316	325	276	340	294	302	308	273	258	303	263	295	237	275	234	283	197	283	197	275	234	281	186	285	1	281	186	275	234	285	1	275	234	273	49	273	49	271	34	285	1	285	1	271	34	264	22	285	1	264	22	253	-11	253	-11	264	22	253	11	253	-11	253	11	238	5	325	231	312	235	316	215	316	215	312	235	310	215	302	214	310	215	312	235	302	214	312	235	295	237	295	237	283	197	287	205	295	237	287	205	294	211	295	237	294	211	302	214	343	200	352	209	344	217	343	200	344	217	335	225	343	200	335	225	335	207	316	215	322	214	325	231	325	231	322	214	328	211	325	231	328	211	335	225	335	225	328	211	335	207	335	76	329	103	329	47	329	47	329	103	316	127	329	47	316	127	311	22	311	22	316	127	300	149	311	22	300	149	287	169	287	169	281	186	285	1	287	169	285	1	311	22	238	5	219	2	253	-11	253	-11	219	2	215	-16	215	-16	219	2	204	4	215	-16	204	4	192	-15	192	-15	204	4	191	8	192	-15	191	8	181	16	93	278	106	289	118	342	118	342	106	289	122	295	118	342	122	295	154	348	154	348	122	295	138	297	65	305	51	278	60	204	65	305	60	204	77	189	65	305	77	189	79	241	65	305	79	241	88	327	51	278	46	248	49	224	51	278	49	224	60	204	157	195	150	193	151	179	151	179	150	193	144	191	151	179	144	191	144	177	144	177	144	191	137	190	144	177	137	190	136	176	136	176	137	190	131	190	128	176	136	176	131	190	128	176	131	190	116	192	128	176	116	192	102	198	128	176	102	198	100	179	159	182	167	186	163	197	159	182	163	197	157	195	159	182	157	195	151	179	94	114	72	109	75	73	75	73	72	109	69	74	61	73	69	74	72	109	61	73	72	109	53	97	53	97	38	82	39	57	53	97	39	57	45	64	53	97	45	64	53	69	53	97	53	69	61	73	34	49	39	57	38	82	34	49	38	82	28	65	34	49	28	65	22	51	81	70	87	65	94	114	94	114	87	65	92	58	94	114	92	58	97	49	97	49	102	39	118	110	118	110	102	39	108	29	118	110	108	29	114	20	122	11	132	3	136	98	136	98	132	3	144	-3	136	98	144	-3	149	82	149	82	144	-3	157	-9	149	82	157	-9	158	63	158	63	157	-9	172	-13	158	63	172	-13	165	44	165	44	172	-13	172	28	181	16	172	28	172	-13	181	16	172	-13	192	-15	118	110	114	20	122	11	118	110	122	11	136	98	118	110	94	114	97	49	231	195	232	145	241	212	241	212	232	145	243	121	241	212	243	121	257	225	257	225	243	121	257	99	257	225	257	99	275	234	275	234	257	99	269	76	275	234	269	76	273	49	232	145	231	195	227	174	94	114	75	73	81	70	88	327	93	278	118	342	292	41	292	22	314	0	292	41	314	0	292	78	292	41	292	78	291	78	292	41	291	78	118	309	292	41	118	309	103	331	292	41	103	331	91	309	57	309	91	309	103	331	57	309	103	331	35	331	57	309	35	331	46	0	57	309	46	0	57	0	292	331	292	78	314	0	292	331	314	0	314	331	257	22	57	289	58	252	257	22	58	252	247	0	257	22	247	0	314	0	257	22	314	0	292	22	58	252	57	289	57	252	46	0	35	331	35	0	384	178	388	197	389	229	389	229	388	197	394	211	389	229	394	211	414	233	414	233	394	211	402	219	414	233	402	219	412	222	412	222	424	219	414	233	414	233	424	219	437	229	424	219	433	211	437	229	437	229	433	211	439	197	437	229	439	197	456	217	456	217	439	197	443	178	456	217	443	178	444	152	444	152	443	127	457	89	457	89	443	127	439	108	457	89	439	108	437	78	437	78	439	108	433	95	437	78	433	95	424	87	456	217	457	89	471	200	471	200	457	89	471	106	471	200	471	106	480	178	480	178	471	106	480	128	480	178	480	128	483	153	444	152	457	89	456	217	387	108	389	78	393	95	393	95	389	78	414	74	393	95	414	74	402	87	402	87	414	74	413	84	424	87	413	84	414	74	424	87	414	74	437	78	370	89	389	78	370	217	370	217	389	78	384	127	370	217	384	127	383	152	383	152	384	178	370	217	370	217	384	178	389	229	344	152	347	128	347	177	347	177	347	128	355	107	347	177	355	107	356	199	356	199	355	107	370	89	356	199	370	89	370	217	346	44	346	0	481	0	346	44	481	0	481	44	107	112	104	78	113	27	113	27	104	78	98	47	113	27	98	47	91	2	91	2	98	47	88	26	91	2	88	26	71	17	71	17	64	21	91	2	91	2	64	21	55	-6	59	320	65	319	135	331	135	331	65	319	71	318	135	331	71	318	75	316	75	316	80	313	135	331	135	331	80	313	86	308	135	331	86	308	92	301	348	300	353	338	343	309	343	309	353	338	335	314	319	305	335	314	353	338	319	305	353	338	316	329	376	274	383	275	383	334	383	334	383	275	390	278	383	334	390	278	394	327	394	327	390	278	397	283	394	327	397	283	401	317	401	317	397	283	402	291	401	317	402	291	403	301	369	337	353	338	354	288	369	337	354	288	362	278	369	337	362	278	376	274	369	337	376	274	383	334	300	186	301	219	294	304	294	304	301	219	303	253	294	304	303	253	316	329	316	329	303	253	309	284	316	329	309	284	319	305	294	304	283	271	291	-5	294	304	291	-5	300	-5	294	304	300	-5	300	186	291	-5	283	271	278	234	291	-5	278	234	278	200	291	-5	278	200	278	107	291	-5	278	107	135	331	291	-5	135	331	129	246	129	246	135	331	113	27	129	246	113	27	124	60	129	246	124	60	128	97	129	246	128	97	129	131	99	291	107	280	135	331	135	331	107	280	113	27	113	27	107	280	107	145	53	321	59	320	135	331	53	321	135	331	45	331	53	321	45	331	45	321	55	-6	64	21	59	31	55	-6	59	31	53	43	55	-6	53	43	45	53	55	-6	45	53	38	-5	31	57	24	56	24	-2	31	57	24	-2	38	-5	31	57	38	-5	45	53	5	40	6	14	10	48	10	48	6	14	13	4	10	48	13	4	17	53	17	53	13	4	24	-2	17	53	24	-2	24	56	6	14	5	40	3	30	107	112	113	27	107	145	135	331	92	301	99	291	353	338	348	300	354	288	384	127	389	78	387	108	184	249	187	249	188	249	195	260	188	249	206	248	195	260	206	248	210	259	210	259	206	248	220	243	210	259	220	243	224	257	224	257	220	243	228	236	224	257	228	236	236	253	236	253	228	236	233	224	236	253	233	224	234	209	234	209	232	195	233	161	233	161	232	195	227	183	233	161	227	183	222	158	222	158	227	183	219	175	222	158	219	175	209	157	209	157	219	175	207	169	209	157	207	169	194	156	194	156	207	169	191	167	194	156	191	167	190	156	190	156	191	167	188	167	190	156	188	167	187	156	187	156	188	167	186	168	187	156	186	168	184	157	184	157	186	168	184	168	184	157	184	168	182	157	182	157	184	168	181	168	182	157	181	168	178	157	178	157	181	168	178	169	178	157	178	169	178	109	178	109	178	169	146	228	178	109	146	228	179	98	179	98	146	228	146	112	267	209	267	218	267	201	267	201	267	218	265	225	267	201	265	225	265	193	265	193	265	225	263	232	265	193	263	232	262	186	262	186	263	232	259	238	262	186	259	238	258	180	258	180	259	238	254	243	258	180	254	243	252	174	252	174	254	243	246	248	252	174	246	248	243	166	243	166	246	248	236	253	243	166	236	253	234	209	234	209	233	161	243	166	195	260	123	260	133	251	195	260	133	251	140	249	195	260	140	249	144	245	195	260	144	245	146	238	195	260	146	238	146	228	195	260	146	228	181	248	195	260	181	248	184	249	195	260	184	249	188	249	178	239	178	243	146	228	178	239	146	228	178	169	179	246	181	248	146	228	179	246	146	228	178	243	204	76	204	84	192	85	204	76	192	85	185	87	204	76	185	87	146	100	204	76	146	100	144	92	204	76	144	92	140	87	204	76	140	87	134	85	204	76	134	85	123	84	204	76	123	84	123	76	146	112	146	100	185	87	146	112	185	87	181	91	146	112	181	91	179	98	193	338	189	317	235	309	193	338	235	309	246	329	246	329	235	309	275	288	246	329	275	288	292	305	292	305	275	288	306	255	292	305	306	255	329	267	329	267	306	255	326	213	329	267	326	213	334	165	334	165	352	220	329	267	334	165	353	110	352	220	329	63	353	110	334	165	329	63	334	165	326	118	329	63	326	118	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	330	137	330	106	287	145	309	137	330	145	309	193	338	193	338	145	309	189	317	28	111	51	63	28	221	28	221	51	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	135	1	145	22	135	1	190	-6	145	22	190	-6	190	14	88	26	135	1	106	43	88	26	106	43	74	76	88	26	74	76	54	118	88	26	54	118	51	63	46	166	51	63	54	118	28	111	28	221	19	166	28	221	46	166	52	268	352	220	353	110	361	165	133	251	123	260	123	252	206	248	188	249	187	249	80	86	75	97	84	57	84	57	75	97	72	112	84	57	72	112	62	69	62	69	72	112	71	130	84	245	71	130	77	173	84	245	77	173	94	208	86	78	80	86	84	57	86	78	84	57	85	-67	86	78	85	-67	89	-42	86	78	89	-42	94	73	85	-67	84	57	78	48	85	-67	78	48	86	-75	138	129	126	116	134	55	138	129	134	55	165	97	138	129	165	97	150	142	209	239	212	231	209	258	209	239	209	258	202	245	202	245	209	258	198	267	202	245	198	267	194	249	194	249	198	267	185	272	194	249	185	272	184	252	184	252	185	272	174	252	146	247	174	252	170	273	146	247	170	273	124	266	124	266	84	245	94	208	124	266	94	208	118	232	124	266	118	232	146	247	34	101	45	84	53	214	53	214	45	84	62	69	53	214	62	69	84	245	84	245	62	69	71	130	33	178	26	140	28	120	33	178	28	120	34	101	33	178	34	101	53	214	217	246	209	258	212	231	217	246	212	231	219	231	227	6	243	-1	237	80	237	80	243	-1	242	27	243	79	242	27	243	33	243	79	243	33	249	76	249	76	243	33	248	38	249	76	248	38	252	43	249	76	252	43	254	72	254	72	252	43	257	49	254	72	257	49	257	66	257	66	257	49	258	58	252	12	265	-4	259	10	259	10	265	-4	268	9	296	19	268	9	281	-3	296	19	281	-3	297	0	246	15	243	21	243	-1	246	15	243	-1	265	-4	246	15	265	-4	252	12	242	27	243	-1	243	21	237	80	227	78	227	6	227	6	227	78	218	73	227	6	218	73	216	18	216	18	218	73	212	65	216	18	212	65	210	31	210	31	212	65	209	55	210	31	209	55	208	45	315	211	307	224	287	222	315	211	287	222	280	201	315	211	325	225	307	224	287	222	267	218	280	201	280	201	267	218	245	211	280	201	245	211	242	176	242	176	245	211	223	200	242	176	223	200	208	190	202	139	242	176	208	190	202	139	208	190	193	180	202	139	193	180	178	168	202	139	178	168	165	97	164	156	150	142	165	97	164	156	165	97	178	168	126	116	124	38	134	32	126	116	134	32	134	55	134	55	134	32	142	24	134	55	142	24	151	49	151	49	142	24	148	15	151	49	148	15	152	4	297	0	312	7	320	46	320	46	312	7	327	16	320	46	327	16	338	83	338	83	327	16	340	27	338	83	340	27	350	124	350	124	340	27	360	49	350	124	360	49	354	163	354	163	360	49	371	214	371	214	360	49	376	74	371	214	376	74	386	200	386	200	376	74	389	100	386	200	389	100	396	180	396	180	389	100	397	128	396	180	397	128	400	154	353	176	354	163	371	214	353	176	371	214	350	222	353	176	350	222	349	189	350	222	325	225	332	208	350	222	332	208	343	200	350	222	343	200	349	189	315	211	332	208	325	225	268	9	265	-4	281	-3	185	272	170	273	174	252	150	-26	143	-49	150	-87	150	-87	143	-49	133	-71	150	-87	133	-71	124	-102	124	-102	133	-71	119	-86	124	-102	119	-86	103	-92	103	-92	96	-91	124	-102	124	-102	96	-91	95	-107	124	38	126	116	119	30	119	30	126	116	114	102	119	30	114	102	109	10	109	10	114	102	104	88	109	10	104	88	98	-14	98	-14	104	88	94	73	98	-14	94	73	89	-42	188	-6	185	14	183	-37	183	-37	185	14	178	29	183	-37	178	29	170	-65	170	-65	178	29	166	40	170	-65	166	40	153	-5	153	-5	166	40	152	4	153	-5	150	-26	170	-65	96	-91	90	-88	95	-107	95	-107	90	-88	87	-82	95	-107	87	-82	75	-105	75	-105	87	-82	86	-75	75	-105	86	-75	78	48	75	-105	78	48	73	38	75	-105	73	38	68	29	75	-105	68	29	64	20	75	-105	64	20	61	-97	64	20	60	11	61	-97	61	-97	60	11	56	0	61	-97	56	0	52	-86	52	-86	56	0	52	-13	52	-86	52	-13	49	-27	47	-72	52	-86	49	-27	47	-72	49	-27	47	-41	47	-72	47	-41	46	-55	150	-26	150	-87	170	-65	151	49	152	4	166	40	296	19	297	0	320	46	237	80	242	27	243	79	219	306	224	305	224	305	232	327	224	305	233	131	232	327	233	131	246	302	246	302	233	131	246	155	266	142	246	155	233	131	232	327	195	331	200	309	232	327	200	309	206	309	232	327	206	309	212	308	232	327	212	308	219	306	232	327	219	306	224	305	195	331	35	331	57	309	195	331	57	309	96	309	195	331	96	309	118	309	195	331	118	309	194	309	195	331	194	309	200	309	96	309	118	0	118	309	118	148	118	127	195	127	118	148	195	127	190	148	196	149	190	148	195	127	196	149	195	127	233	131	57	22	57	309	35	331	57	22	35	331	35	0	57	22	35	0	118	0	57	22	118	0	96	22	291	296	265	316	275	281	291	296	275	281	285	265	291	296	285	265	290	247	291	296	290	247	292	228	291	296	292	228	308	267	265	316	232	327	246	302	265	316	246	302	262	293	265	316	262	293	275	281	233	131	224	305	224	152	233	131	224	152	218	151	233	131	218	151	211	150	233	131	211	150	203	149	233	131	203	149	196	149	314	229	308	267	308	191	308	191	308	267	292	228	291	163	292	228	290	210	291	163	290	210	284	193	275	177	262	164	266	142	275	177	266	142	291	163	275	177	291	163	284	193	96	22	118	0	96	309	246	155	266	142	262	164	292	228	291	163	308	191	69	255	84	274	84	274	88	307	84	274	89	26	88	307	89	26	107	292	107	292	89	26	107	40	135	2	107	40	89	26	46	190	50	213	52	271	52	271	50	213	58	235	52	271	58	235	88	307	88	307	58	235	69	255	88	307	69	255	84	274	52	271	30	111	46	190	46	190	30	111	45	166	46	143	45	166	30	111	46	143	30	111	53	63	30	223	22	166	30	111	30	223	30	111	52	271	163	55	150	48	152	21	152	21	150	48	139	39	152	21	139	39	135	2	135	2	139	39	128	28	135	2	128	28	123	30	350	222	329	269	330	213	350	222	330	213	334	190	350	222	334	190	335	166	350	222	335	166	343	91	350	222	343	91	354	127	350	222	354	127	358	166	322	98	325	59	329	120	329	120	325	59	343	91	329	120	343	91	334	143	334	143	343	91	335	166	329	269	294	306	296	274	329	269	296	274	311	255	329	269	311	255	322	235	329	269	322	235	330	213	296	60	296	274	294	306	296	60	294	306	273	292	296	60	273	292	273	40	296	60	273	40	301	33	310	78	296	60	301	33	310	78	301	33	325	59	310	78	325	59	322	98	279	5	271	12	280	-24	273	40	271	12	301	33	271	12	273	40	270	37	271	12	270	37	268	-17	271	12	268	-17	280	-24	222	19	214	17	214	-5	214	-5	214	17	205	16	214	-5	205	16	202	-6	202	-6	205	16	198	15	202	-6	198	15	190	-6	190	-6	198	15	190	15	192	61	190	39	200	38	192	61	200	38	208	59	208	59	200	38	209	36	208	59	209	36	222	54	222	54	209	36	216	32	222	54	216	32	223	27	137	307	156	312	193	338	193	338	156	312	174	315	193	338	174	315	190	316	190	316	207	315	193	338	193	338	207	315	248	330	166	32	173	36	177	59	177	59	173	36	181	38	177	59	181	38	192	61	192	61	181	38	190	39	163	55	152	21	159	27	163	55	159	27	166	32	163	55	166	32	177	59	273	292	294	306	259	301	259	301	294	306	248	330	259	301	248	330	243	308	243	308	248	330	225	313	354	-27	352	-5	346	-28	346	-28	352	-5	344	-6	346	-28	344	-6	338	-29	338	-29	344	-6	336	-7	338	-29	336	-7	330	-30	330	-30	336	-7	328	-9	330	-30	328	-9	321	-31	321	-31	328	-9	321	-9	321	-31	321	-9	313	-31	313	-31	321	-9	313	-10	303	-8	294	-5	295	-29	303	-8	295	-29	313	-31	303	-8	313	-31	313	-10	286	0	279	5	280	-24	286	0	280	-24	295	-29	286	0	295	-29	294	-5	268	-17	270	37	267	35	268	-17	267	35	263	33	268	-17	263	33	259	31	268	-17	259	31	257	-7	222	54	223	27	234	47	234	47	223	27	230	21	234	47	230	21	237	0	234	47	237	0	245	39	245	39	237	0	247	2	245	39	247	2	255	29	255	29	247	2	257	-7	255	29	257	-7	259	31	230	21	222	19	226	-3	230	21	226	-3	237	0	135	330	88	307	107	292	135	330	107	292	120	300	135	330	120	300	137	307	135	330	137	307	193	338	89	26	84	274	84	60	89	26	84	60	70	78	89	26	70	78	59	98	89	26	59	98	53	63	51	120	46	143	53	63	51	120	53	63	59	98	190	-6	190	15	184	15	190	-6	184	15	176	16	190	-6	176	16	168	17	190	-6	168	17	160	19	190	-6	160	19	152	21	190	-6	152	21	135	2	135	2	123	30	119	32	135	2	119	32	114	35	135	2	114	35	110	37	135	2	110	37	107	40	222	19	214	-5	226	-3	248	330	207	315	225	313	82	175	79	163	82	175	82	175	79	163	97	145	82	175	97	145	95	259	82	175	95	259	81	275	82	175	81	275	76	197	76	197	81	275	75	299	63	335	75	299	76	308	63	335	76	308	89	344	89	344	76	308	80	318	89	344	80	318	87	325	118	348	108	332	133	322	118	348	133	322	140	345	140	345	133	322	149	297	140	345	149	297	160	339	160	339	149	297	157	265	160	339	157	265	161	231	162	165	160	123	173	53	173	53	160	123	156	84	173	53	156	84	149	19	149	19	156	84	149	56	149	19	149	56	137	45	137	45	129	47	149	19	149	19	129	47	122	-10	220	161	257	170	222	179	220	161	222	179	222	253	220	161	222	253	220	265	220	161	220	265	217	276	220	161	217	276	214	286	220	161	214	286	209	125	222	179	223	189	223	242	223	242	223	189	223	200	223	242	223	200	224	233	224	233	223	200	224	212	224	233	224	212	224	223	206	304	193	317	193	88	193	88	193	317	178	329	193	88	178	329	173	53	173	53	178	329	162	203	63	20	70	17	76	75	76	75	70	17	83	11	76	75	83	11	86	70	86	70	83	11	97	3	86	70	97	3	100	62	100	62	97	3	111	-4	100	62	111	-4	116	54	116	54	111	-4	122	-10	116	54	122	-10	129	47	76	75	30	2	41	-3	76	75	41	-3	46	3	76	75	46	3	51	9	76	75	51	9	56	14	76	75	56	14	60	17	76	75	60	17	63	20	97	330	108	332	118	348	97	330	118	348	89	344	97	330	89	344	87	325	63	335	43	319	45	229	63	335	45	229	62	214	63	335	62	214	76	197	63	335	76	197	75	299	31	247	45	229	43	319	31	247	43	319	30	297	31	247	30	297	25	270	95	259	97	145	112	245	112	245	97	145	115	161	112	245	115	161	126	227	126	227	115	161	128	180	126	227	128	180	132	200	74	132	97	145	79	163	74	132	79	163	73	153	74	132	73	153	64	144	74	132	64	144	54	138	74	132	54	138	49	123	54	138	45	134	49	123	276	149	289	208	269	162	269	162	289	208	268	192	269	162	268	192	257	170	257	170	268	192	238	182	235	304	245	310	272	352	272	352	245	310	255	313	272	352	255	313	266	314	266	314	283	310	272	352	272	352	283	310	308	348	312	266	331	203	335	337	335	337	331	203	348	218	335	337	348	218	355	321	355	321	348	218	361	236	355	321	361	236	367	300	367	300	361	236	368	256	367	300	368	256	371	277	310	278	312	266	335	337	310	278	335	337	308	348	310	278	308	348	305	291	308	348	283	310	296	302	308	348	296	302	305	291	310	246	303	226	309	191	310	246	309	191	331	203	310	246	331	203	312	266	309	190	309	191	303	226	309	190	303	226	313	1	309	190	313	1	335	159	402	52	396	46	403	36	403	36	396	46	390	41	403	36	390	41	388	24	388	24	390	41	384	36	388	24	384	36	379	35	379	35	361	47	372	11	372	11	361	47	355	0	313	1	333	-10	335	159	335	159	333	-10	339	-10	335	159	339	-10	347	119	347	119	339	-10	355	0	347	119	355	0	353	78	353	78	355	0	361	47	283	94	284	70	289	208	289	208	284	70	289	44	289	208	289	44	303	226	303	226	289	44	298	21	303	226	298	21	313	1	276	149	280	132	289	208	289	208	280	132	282	113	289	208	282	113	283	94	406	57	402	52	403	36	406	57	403	36	415	47	379	35	372	11	388	24	272	352	206	304	214	286	272	352	214	286	225	297	272	352	225	297	235	304	206	304	193	88	209	125	206	304	209	125	214	286	161	231	162	203	178	329	161	231	178	329	160	339	222	179	257	170	238	182	162	165	173	53	162	203	222	179	223	242	222	253	290	214	284	197	290	167	290	167	284	197	274	182	290	167	274	182	271	153	271	153	274	182	261	170	271	153	261	170	248	142	248	142	261	170	246	161	248	142	246	161	225	137	248	142	225	137	313	22	232	328	195	331	199	309	232	328	199	309	203	309	232	328	203	309	208	308	232	328	208	308	214	307	232	328	214	307	219	306	232	328	219	306	224	305	232	328	224	305	225	137	232	328	225	137	246	161	232	328	246	161	246	302	232	328	246	302	265	317	118	309	199	309	195	331	118	309	195	331	96	309	118	309	96	309	118	0	96	309	195	331	57	309	57	309	195	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	225	137	224	305	224	160	225	137	224	160	219	136	219	136	224	160	218	159	219	136	218	159	213	136	213	136	218	159	212	159	213	136	212	159	207	158	196	157	200	135	201	158	201	158	200	135	206	135	201	158	206	135	207	158	207	158	206	135	213	136	196	157	118	157	155	136	196	157	155	136	181	136	196	157	181	136	184	136	196	157	184	136	186	135	196	157	186	135	189	135	196	157	189	135	192	135	196	157	192	135	194	135	196	157	194	135	200	135	290	214	290	167	292	232	292	232	303	186	308	271	308	271	303	186	311	208	308	271	311	208	314	233	291	298	265	317	275	281	291	298	275	281	284	268	291	298	284	268	290	251	291	298	290	251	292	232	291	298	292	232	308	271	265	317	246	302	262	293	265	317	262	293	275	281	248	142	313	22	356	0	356	0	313	22	264	22	356	0	264	22	252	0	252	0	264	22	181	136	252	0	181	136	155	136	96	22	57	22	118	0	96	22	118	0	96	309	292	232	290	167	303	186	155	136	118	157	118	136	149	151	152	151	153	167	153	167	152	151	156	151	153	167	156	151	158	166	158	166	156	151	159	151	158	166	159	151	163	166	163	166	159	151	162	151	163	166	162	151	165	152	244	186	222	174	224	158	224	158	222	174	194	168	224	158	194	168	270	31	270	31	194	168	172	152	169	152	172	152	194	168	169	152	194	168	165	152	165	152	194	168	163	166	138	152	141	152	143	167	143	167	141	152	145	152	143	167	145	152	148	167	148	167	145	152	149	151	148	167	149	151	153	167	138	65	138	152	138	167	138	65	138	167	94	269	138	65	94	269	140	42	146	308	156	314	177	334	177	334	156	314	168	317	177	334	168	317	182	318	182	318	212	315	213	331	213	331	212	315	235	307	213	331	235	307	250	323	250	323	235	307	251	293	250	323	251	293	282	306	282	306	251	293	261	271	282	306	261	271	264	240	264	240	259	207	274	178	274	178	259	207	250	166	138	283	140	298	94	269	138	283	94	269	138	167	94	269	140	298	146	308	94	269	146	308	177	334	94	269	177	334	92	292	177	334	35	334	57	320	177	334	57	320	73	315	177	334	73	315	85	307	177	334	85	307	92	292	264	240	274	178	282	306	282	306	274	178	295	196	282	306	295	196	306	281	306	281	295	196	309	217	306	281	309	217	315	244	213	331	177	334	182	318	244	186	224	158	250	166	244	186	250	166	259	207	350	18	337	26	295	0	295	0	337	26	326	36	295	0	326	36	314	47	314	47	368	127	300	61	382	0	382	11	365	13	382	0	365	13	350	18	382	0	350	18	295	0	295	0	314	47	300	61	295	0	300	61	284	80	295	0	284	80	282	17	270	31	200	-35	213	-49	270	31	213	-49	282	17	270	31	282	17	284	80	270	31	284	80	269	100	270	31	269	100	254	120	270	31	254	120	239	139	270	31	239	139	224	158	197	0	197	12	175	14	197	0	175	14	158	18	197	0	158	18	92	42	197	0	92	42	85	27	197	0	85	27	73	18	197	0	73	18	57	14	197	0	57	14	35	12	197	0	35	12	35	0	92	42	158	18	94	65	94	65	158	18	147	27	94	65	147	27	94	92	94	92	147	27	140	42	94	92	140	42	94	269	368	127	314	47	382	113	57	320	35	334	35	321	138	167	138	152	143	167	188	331	15	331	59	321	188	331	59	321	84	321	188	331	84	321	119	321	188	331	119	321	144	321	188	331	144	321	153	320	188	331	153	320	161	316	188	331	161	316	168	309	188	331	168	309	173	300	188	331	173	300	177	287	188	331	177	287	188	287	144	139	132	141	144	129	144	129	132	141	124	143	144	129	124	143	84	167	84	167	124	143	120	147	84	167	120	147	84	321	84	321	120	147	119	155	84	321	119	155	119	167	15	331	15	287	25	287	15	331	25	287	29	300	15	331	29	300	34	309	15	331	34	309	41	316	15	331	41	316	49	320	15	331	49	320	59	321	241	150	236	145	283	129	283	129	236	145	229	141	283	129	229	141	218	139	407	142	404	141	475	129	475	129	404	141	398	140	475	129	398	140	391	139	415	152	414	148	475	129	475	129	414	148	413	145	475	129	413	145	411	143	411	143	409	143	475	129	475	129	409	143	407	142	467	319	478	321	478	331	467	319	478	331	459	316	459	316	478	331	427	331	459	316	427	331	454	311	454	311	427	331	451	304	475	139	463	141	475	129	475	129	463	141	456	143	475	129	456	143	415	166	415	166	456	143	452	147	415	166	452	147	415	284	415	284	452	147	451	155	415	284	451	155	427	331	427	331	451	155	450	166	427	331	450	166	450	294	415	158	415	152	475	129	415	158	475	129	415	166	347	176	270	331	333	128	347	176	333	128	338	128	347	176	338	128	415	284	347	176	415	284	427	331	270	331	209	331	218	319	270	331	218	319	226	316	270	331	226	316	233	311	270	331	233	311	239	304	270	331	239	304	244	296	270	331	244	296	257	283	270	331	257	283	333	128	244	296	258	159	257	171	283	139	273	141	283	129	283	129	273	141	265	145	283	129	265	145	243	159	243	159	265	145	260	150	243	159	260	150	244	171	244	171	260	150	258	159	244	171	258	159	244	296	144	129	84	167	84	155	144	129	84	155	82	147	144	129	82	147	78	143	144	129	78	143	71	141	144	129	71	141	59	139	144	129	59	139	59	129	283	129	218	139	218	129	241	150	283	129	243	159	218	319	209	331	209	321	257	283	244	296	257	171	475	129	391	139	391	129	451	304	427	331	450	294	119	321	84	321	119	167	126	22	339	309	309	309	309	309	339	309	339	331	309	309	339	331	262	309	262	309	339	331	234	309	262	309	234	309	51	22	51	22	234	309	25	22	51	22	25	22	334	0	334	0	25	22	25	0	50	331	50	309	234	309	50	331	234	309	339	331	126	22	309	309	100	22	126	22	100	22	334	0	126	22	334	0	334	22	51	22	334	0	100	22	189	218	189	225	132	210	132	210	189	225	91	225	132	210	91	225	33	218	33	218	91	225	91	226	33	218	91	226	133	315	133	315	91	226	189	324	133	315	189	324	133	316	133	316	189	324	189	331	133	316	189	331	74	316	58	315	74	316	189	331	58	315	189	331	23	331	146	-13	136	-44	145	-81	145	-81	136	-44	122	-69	145	-81	122	-69	109	-101	109	-101	122	-69	105	-84	109	-101	105	-84	88	-90	88	-90	83	-90	109	-101	109	-101	83	-90	78	-88	109	-101	78	-88	65	-108	65	-108	78	-88	73	-86	65	-108	73	-86	67	-83	23	331	21	272	31	272	23	331	31	272	34	290	23	331	34	290	39	303	23	331	39	303	46	311	23	331	46	311	58	315	132	209	52	124	79	117	132	209	79	117	109	132	132	209	109	132	189	218	132	209	189	218	132	210	109	132	107	112	127	100	109	132	127	100	141	122	195	33	192	62	189	-11	189	-11	192	62	182	87	189	-11	182	87	172	-51	172	-51	182	87	165	107	172	-51	165	107	150	22	150	22	165	107	147	54	141	122	127	100	140	81	141	122	140	81	147	54	141	122	147	54	165	107	150	22	146	-13	172	-51	65	-108	67	-83	62	-77	65	-108	62	-77	57	-71	65	-108	57	-71	52	-66	65	-108	52	-66	50	-107	50	-107	52	-66	47	-63	50	-107	47	-63	43	-61	50	-107	43	-61	38	-61	50	-107	38	-61	37	-103	31	-62	26	-65	26	-97	31	-62	26	-97	37	-103	31	-62	37	-103	38	-61	21	-69	18	-74	20	-90	21	-69	20	-90	26	-97	21	-69	26	-97	26	-65	20	-90	18	-74	17	-80	146	-13	145	-81	172	-51	79	117	52	124	52	117	109	132	79	117	107	112	132	210	33	218	33	210	46	43	37	47	15	0	15	0	37	47	30	53	15	0	30	53	15	80	15	80	30	53	26	64	15	80	26	64	24	80	26	194	31	154	33	236	33	236	31	154	43	121	33	236	43	121	53	275	53	275	43	121	64	95	53	275	64	95	86	308	86	308	64	95	84	195	94	75	84	195	64	95	186	338	149	312	186	320	186	320	222	314	241	330	241	330	222	314	250	296	241	330	250	296	285	309	285	309	250	296	271	269	285	309	271	269	284	235	289	195	306	94	318	277	318	277	306	94	327	121	318	277	327	121	338	237	338	237	327	121	341	154	338	237	341	154	345	194	285	309	284	235	289	195	285	309	289	195	318	277	241	330	186	338	186	320	261	106	276	74	276	132	276	132	276	74	306	94	276	132	306	94	285	163	285	163	306	94	289	195	214	0	238	42	218	75	218	75	238	42	239	60	218	75	239	60	242	86	242	86	239	60	276	74	242	86	276	74	261	106	345	55	340	48	358	0	358	0	340	48	334	43	358	0	334	43	324	42	358	0	358	79	348	79	358	0	348	79	347	66	358	0	347	66	345	55	238	42	214	0	358	0	238	42	358	0	324	42	130	330	86	308	100	265	130	330	100	265	120	293	130	330	120	293	149	312	130	330	149	312	186	338	86	308	84	195	88	231	86	308	88	231	100	265	132	60	132	42	153	75	132	60	153	75	129	87	132	60	129	87	110	108	132	60	110	108	96	135	132	60	96	135	94	75	87	165	84	195	94	75	87	165	94	75	96	135	158	0	153	75	132	42	158	0	132	42	58	42	158	0	58	42	46	43	158	0	46	43	15	0	30	177	33	95	43	210	43	210	33	95	53	56	43	210	53	56	64	236	64	236	53	56	86	23	64	236	86	23	84	137	84	137	94	256	64	236	110	223	129	243	132	271	132	271	129	243	153	256	132	271	153	256	132	289	132	289	153	256	158	331	132	289	158	331	58	289	46	288	58	289	158	331	46	288	158	331	15	331	15	331	15	251	24	251	15	331	24	251	26	267	15	331	26	267	30	277	15	331	30	277	37	284	15	331	37	284	46	288	284	96	271	62	285	22	285	22	271	62	250	35	285	22	250	35	241	1	241	1	250	35	222	17	241	1	222	17	186	-6	186	-6	222	17	186	11	358	331	214	331	238	289	358	331	238	289	324	289	358	331	324	289	334	288	358	331	334	288	340	283	358	331	340	283	345	276	358	331	345	276	347	265	358	331	347	265	348	252	358	331	348	252	358	252	261	225	276	257	242	245	242	245	276	257	239	271	242	245	239	271	218	256	218	256	239	271	238	289	218	256	238	289	214	331	345	137	341	177	338	94	338	94	341	177	327	210	338	94	327	210	318	54	318	54	327	210	306	237	318	54	306	237	289	137	289	137	306	237	285	168	276	199	285	168	306	237	276	199	306	237	276	257	276	199	276	257	261	225	289	137	285	22	318	54	149	18	120	38	130	1	149	18	130	1	186	-6	149	18	186	-6	186	11	100	66	88	101	86	23	100	66	86	23	130	1	100	66	130	1	120	38	84	137	87	167	94	256	94	256	87	167	96	196	94	256	96	196	132	271	132	271	96	196	110	223	33	95	30	177	26	137	84	137	86	23	88	101	284	96	285	22	289	137	41	-31	48	-24	51	8	51	8	48	-24	55	-19	51	8	55	-19	69	19	69	19	55	-19	63	-15	69	19	63	-15	71	-14	71	-14	81	-17	91	24	91	24	81	-17	86	-25	91	24	86	-25	90	-36	38	-6	30	-22	36	-40	38	-6	36	-40	41	-31	38	-6	41	-31	51	8	56	238	69	234	70	274	70	274	69	234	84	267	70	274	84	267	90	305	90	305	84	267	103	292	90	305	103	292	118	328	118	328	103	292	125	310	118	328	125	310	152	343	152	343	125	310	151	320	152	343	151	320	179	324	179	324	205	321	194	348	194	348	205	321	234	343	197	119	194	151	180	153	197	119	180	153	175	118	197	119	216	155	194	151	116	181	122	170	129	190	129	190	122	170	131	159	129	190	131	159	141	175	141	175	131	159	142	150	141	175	142	150	153	165	153	165	142	150	156	142	153	165	156	142	166	157	166	157	156	142	174	137	166	157	174	137	180	153	180	153	174	137	175	118	274	-13	269	-40	286	-77	286	-77	269	-40	258	-62	286	-77	258	-62	247	-95	247	-95	258	-62	240	-77	247	-95	240	-77	213	-82	213	-82	193	-79	200	-101	200	-101	193	-79	178	-100	178	-100	193	-79	178	-72	178	-100	178	-72	167	-60	178	-100	167	-60	158	-46	178	-100	158	-46	157	-97	158	-46	152	-29	157	-97	157	-97	152	-29	146	-13	157	-97	146	-13	138	-90	138	-90	146	-13	138	1	138	-90	138	1	127	13	248	296	262	272	270	330	270	330	262	272	267	238	272	147	267	238	263	209	234	343	205	321	228	312	234	343	228	312	248	296	234	343	248	296	270	330	272	147	295	165	299	308	299	308	295	165	312	187	299	308	312	187	318	278	318	278	312	187	322	213	318	278	322	213	325	240	270	330	267	238	272	147	270	330	272	147	299	308	261	79	274	124	244	101	244	101	274	124	242	133	244	101	242	133	236	167	236	167	242	133	242	134	236	167	242	134	252	185	252	185	242	134	272	147	252	185	272	147	263	209	338	22	334	56	332	-16	332	-16	334	56	321	85	332	-16	321	85	314	-50	314	-50	321	85	301	108	314	-50	301	108	286	-77	286	-77	301	108	276	15	274	124	261	79	272	50	274	124	272	50	276	15	274	124	276	15	301	108	223	115	244	101	236	167	223	115	236	167	216	155	223	115	216	155	197	119	213	-82	200	-101	247	-95	194	348	152	343	179	324	175	118	174	137	174	136	175	118	174	136	158	113	158	113	174	136	154	130	158	113	154	130	144	105	144	105	154	130	139	121	144	105	139	121	131	93	131	93	139	121	126	110	131	93	126	110	118	78	118	78	126	110	116	98	118	78	116	98	107	84	94	-50	103	-64	112	21	112	21	103	-64	120	-79	112	21	120	-79	127	13	127	13	120	-79	138	-90	91	24	90	-36	94	-50	91	24	94	-50	112	21	91	24	69	19	71	-14	274	-13	286	-77	276	15	36	-40	30	-22	25	-36	70	199	73	232	64	206	64	206	73	232	55	208	46	206	55	208	54	229	46	206	54	229	39	220	39	220	28	208	31	174	39	220	31	174	33	183	39	220	33	183	35	192	39	220	35	192	39	200	39	220	39	200	46	206	20	192	16	174	31	174	20	192	31	174	28	208	76	0	138	0	76	171	76	181	76	171	95	229	76	181	95	229	74	191	74	191	95	229	73	232	74	191	73	232	70	199	73	232	54	229	55	208	138	0	138	171	135	193	138	0	135	193	127	210	138	0	127	210	113	222	138	0	113	222	95	229	138	0	95	229	76	171	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	173	336	76	51	99	108	173	336	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	336	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	353	0	246	11	242	10	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	211	376	206	367	211	347	211	347	206	367	199	360	211	347	199	360	198	340	198	340	199	360	190	355	198	340	190	355	184	336	184	336	190	355	179	353	184	336	179	353	224	128	224	128	179	353	173	336	173	336	179	353	169	355	173	336	169	355	160	360	173	336	108	128	166	266	173	336	166	266	224	128	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	173	336	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	235	10	226	9	353	0	235	10	353	0	242	10	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	159	340	173	336	160	360	159	340	160	360	153	367	159	340	153	367	148	376	159	340	148	376	147	347	148	376	147	386	147	347	147	347	147	386	140	415	140	415	147	386	151	426	151	426	147	386	148	396	130	386	132	371	133	402	133	402	132	371	138	358	133	402	138	358	140	415	140	415	138	358	147	347	211	347	221	358	211	376	211	376	221	358	213	386	211	396	213	386	220	415	211	396	220	415	209	426	180	435	179	419	190	417	180	435	190	417	196	433	196	433	190	417	199	412	196	433	199	412	209	426	209	426	199	412	206	405	209	426	206	405	211	396	227	401	220	415	221	358	227	401	221	358	227	371	227	401	227	371	229	386	213	386	221	358	220	415	153	405	160	412	164	433	164	433	160	412	169	417	164	433	169	417	180	435	180	435	169	417	179	419	151	426	148	396	153	405	151	426	153	405	164	433	353	0	226	9	226	0	175	68	182	67	176	79	176	79	182	67	180	79	190	80	180	79	182	67	190	80	182	67	188	66	221	216	203	239	206	137	206	137	203	239	196	262	192	161	196	262	177	285	192	161	177	285	174	183	174	183	177	285	160	261	174	183	160	261	160	208	160	208	160	261	154	237	197	269	199	276	200	308	200	308	199	276	203	283	200	308	203	283	224	329	224	329	203	283	208	291	224	329	208	291	215	299	215	299	224	290	224	329	224	329	224	290	234	284	224	329	234	284	247	348	247	348	234	284	244	279	247	348	244	279	256	277	200	308	177	285	196	262	200	308	196	262	197	269	321	332	314	327	317	304	317	304	314	327	307	323	317	304	307	323	303	290	303	290	307	323	300	321	303	290	300	321	293	320	293	320	285	321	287	280	287	280	285	321	277	325	287	280	277	325	270	276	270	276	277	325	268	330	270	276	268	330	258	338	258	338	247	348	256	277	258	338	256	277	270	276	329	319	338	331	329	339	329	319	329	339	321	332	329	319	321	332	317	304	293	320	287	280	303	290	221	216	212	109	233	80	221	216	233	80	242	191	242	191	233	80	251	95	242	191	251	95	259	164	259	164	251	95	262	113	259	164	262	113	267	134	212	109	212	70	233	80	212	70	212	109	210	98	212	70	210	98	206	90	212	70	206	90	199	84	212	70	199	84	190	80	212	70	190	80	188	66	190	315	198	324	192	330	190	315	192	330	184	335	190	315	184	335	184	318	165	322	172	321	175	339	175	339	172	321	178	320	175	339	178	320	184	335	184	335	178	320	184	318	85	233	94	266	102	331	102	331	94	266	109	295	102	331	109	295	150	343	150	343	109	295	130	315	150	343	130	315	157	323	157	323	165	322	164	342	164	342	165	322	175	339	176	79	173	80	175	68	175	68	173	80	169	81	175	68	169	81	168	69	168	69	169	81	165	83	168	69	165	83	161	71	161	71	165	83	160	85	161	71	160	85	155	74	81	29	82	200	66	302	81	29	66	302	49	73	49	73	66	302	42	262	49	73	42	262	30	124	30	124	42	262	28	218	30	124	28	218	23	178	85	233	102	331	66	302	85	233	66	302	82	200	164	342	150	343	157	323	126	0	185	-11	158	42	158	42	185	-11	205	32	229	35	205	32	223	-6	229	35	223	-6	255	7	126	0	158	42	123	69	126	0	123	69	99	107	126	0	99	107	86	152	126	0	86	152	81	29	322	80	312	86	305	53	305	53	312	86	292	67	305	53	292	67	283	28	283	28	292	67	272	52	283	28	272	52	255	7	255	7	272	52	251	41	255	7	251	41	229	35	205	32	185	-11	223	-6	81	29	86	152	82	200	206	137	196	262	192	161	221	216	206	137	212	109	335	64	315	43	317	18	317	18	315	43	293	27	317	18	293	27	287	3	287	3	293	27	268	16	287	3	268	16	252	-4	252	-4	268	16	241	9	252	-4	241	9	212	-7	212	-7	241	9	212	7	335	64	317	18	345	38	335	64	345	38	371	64	212	7	183	9	212	-7	212	-7	183	9	157	16	212	-7	157	16	150	0	150	0	157	16	133	26	150	0	133	26	113	39	97	55	93	60	96	25	97	55	96	25	150	0	97	55	150	0	113	39	93	60	91	63	96	25	96	25	91	63	89	67	96	25	89	67	54	62	54	62	89	67	89	71	54	62	89	71	89	77	89	192	89	165	89	188	90	263	91	267	94	304	94	304	91	267	93	270	94	304	93	270	97	274	97	274	114	289	148	329	148	329	114	289	135	302	148	329	135	302	159	312	27	219	27	110	53	266	53	266	27	110	54	62	53	266	54	62	94	304	94	304	54	62	89	258	94	304	89	258	90	263	89	251	89	258	54	62	89	251	54	62	89	77	148	329	159	312	212	338	212	338	159	312	185	319	212	338	185	319	212	321	212	321	238	319	267	331	267	331	238	319	264	314	267	331	264	314	288	305	148	329	94	304	97	274	267	331	288	305	318	310	318	310	288	305	308	292	318	310	308	292	323	278	323	278	327	273	361	275	361	275	327	273	329	270	361	275	329	270	331	265	267	331	212	338	212	321	333	194	404	165	333	254	333	261	333	254	361	275	333	261	361	275	331	265	361	275	318	310	323	278	361	275	333	254	404	165	361	275	404	165	391	227	404	165	333	194	333	189	404	165	333	189	331	185	404	165	331	185	329	183	404	165	329	183	326	182	404	165	326	182	321	182	404	165	321	182	99	182	404	165	99	182	89	165	89	165	99	182	95	182	89	165	95	182	92	183	89	165	92	183	90	185	89	165	90	185	89	188	27	110	27	219	17	165	231	331	188	331	231	0	231	0	188	331	188	175	231	0	188	175	188	138	188	138	188	175	40	175	188	138	40	175	40	138	188	37	7	37	11	0	188	37	11	0	231	0	188	37	231	0	188	138	66	20	54	15	68	0	68	0	54	15	41	13	68	0	41	13	30	12	41	253	49	322	47	330	47	330	48	332	41	253	41	253	48	332	37	339	41	253	37	339	35	261	35	261	37	339	33	333	35	261	33	333	30	269	30	269	33	333	29	325	30	269	29	325	25	278	25	278	29	325	25	317	25	278	25	317	23	288	23	288	25	317	23	308	23	288	23	308	22	298	48	333	48	335	37	339	37	339	48	335	49	337	37	339	49	337	50	339	66	20	68	0	76	27	76	27	68	0	91	2	76	27	91	2	80	37	80	37	91	2	81	146	81	146	83	213	75	52	75	52	83	213	67	201	75	52	67	201	62	64	62	64	67	201	52	187	62	64	52	187	48	78	48	78	52	187	41	171	48	78	41	171	35	99	35	99	41	171	33	152	35	99	33	152	30	129	83	168	86	179	83	213	83	213	86	179	91	189	83	213	91	189	96	200	96	200	248	60	229	147	229	147	248	60	247	132	229	147	247	132	254	248	254	248	247	132	271	233	254	248	271	233	259	311	254	248	259	311	253	317	83	213	96	200	229	147	83	213	229	147	79	288	83	213	79	288	70	297	83	213	70	297	61	305	83	213	61	305	54	313	83	213	54	313	49	322	83	213	49	322	41	253	243	258	254	248	246	334	235	270	246	334	234	339	235	270	234	339	231	333	246	335	246	337	234	339	234	339	246	337	246	338	234	339	246	338	247	339	246	334	235	270	243	258	228	281	235	270	231	333	228	281	231	333	228	326	228	281	228	326	226	319	228	281	226	319	225	293	224	312	224	305	225	293	224	312	225	293	226	319	280	224	284	219	291	281	291	281	284	219	288	215	291	281	288	215	291	210	291	210	292	207	302	269	302	269	292	207	294	204	302	269	294	204	294	200	310	199	313	206	314	247	314	247	313	206	315	213	314	247	315	213	316	237	316	237	315	213	316	221	316	237	316	221	317	228	295	197	295	193	302	269	302	269	295	193	307	193	302	269	307	193	309	258	309	258	307	193	310	199	309	258	310	199	314	247	302	269	291	281	291	210	266	42	277	30	294	85	294	85	277	30	287	18	294	85	287	18	294	6	294	6	294	3	300	78	300	78	294	3	295	1	300	78	295	1	295	0	307	-6	311	4	312	60	312	60	311	4	314	14	312	60	314	14	316	50	316	50	314	14	316	23	316	50	316	23	317	40	317	40	316	23	317	32	312	60	307	70	307	-6	307	-6	307	70	300	78	307	-6	300	78	295	-6	295	-6	300	78	295	-3	300	78	294	85	294	6	294	85	247	132	248	60	294	85	248	60	256	52	294	85	256	52	266	42	254	248	253	317	249	323	254	248	249	323	246	328	254	248	246	328	246	334	291	281	266	305	271	233	291	281	271	233	275	229	291	281	275	229	280	224	83	213	81	146	82	157	83	213	82	157	83	168	81	146	75	52	80	37	134	42	133	53	132	28	132	28	133	53	128	63	132	28	128	63	123	17	123	17	128	63	122	71	123	17	122	71	114	80	110	8	123	17	114	80	110	8	114	80	106	89	110	8	106	89	97	100	110	8	97	100	91	2	91	2	97	100	90	110	91	2	90	110	85	121	91	2	85	121	82	133	91	2	82	133	81	146	68	0	30	12	30	0	259	311	271	233	266	305	300	78	295	0	295	-3	302	269	294	200	295	197	234	339	246	334	246	335	37	339	48	332	48	333	73	310	69	319	79	250	79	250	69	319	68	329	60	257	68	329	68	330	60	257	68	330	57	339	57	339	68	330	68	332	57	339	68	332	68	334	69	336	69	339	57	339	69	336	57	339	68	334	50	332	45	324	48	267	50	332	48	267	60	257	50	332	60	257	57	339	41	315	39	305	40	280	41	315	40	280	48	267	41	315	48	267	45	324	174	254	177	309	161	253	161	253	177	309	161	308	161	253	161	308	148	252	148	252	161	308	145	305	148	252	145	305	134	250	134	250	145	305	130	302	134	250	130	302	120	248	120	248	130	302	115	300	120	248	115	300	104	248	104	248	115	300	99	299	243	51	256	273	237	293	243	51	237	293	237	145	243	51	237	145	236	126	243	51	236	126	234	104	243	51	234	104	248	2	267	244	256	273	258	112	267	244	258	112	264	145	267	244	264	145	269	177	267	244	269	177	271	205	256	273	243	51	250	80	256	273	250	80	258	112	277	60	271	56	275	21	277	60	275	21	283	36	277	60	283	36	286	54	264	54	256	52	263	9	264	54	263	9	275	21	264	54	275	21	271	56	248	51	243	51	248	2	248	51	248	2	263	9	248	51	263	9	256	52	77	0	86	0	90	49	90	49	86	0	229	0	90	49	229	0	109	51	109	51	229	0	225	51	229	65	225	51	229	0	229	65	229	0	232	83	232	83	229	0	248	2	232	83	248	2	234	104	73	44	56	35	57	-1	73	44	57	-1	67	0	73	44	67	0	77	0	73	44	77	0	90	49	28	-2	39	-8	41	19	41	19	39	-8	47	-4	41	19	47	-4	56	35	56	35	47	-4	57	-1	237	293	211	305	212	241	237	293	212	241	225	222	237	293	225	222	234	190	237	293	234	190	237	145	194	251	212	241	211	305	194	251	211	305	177	309	194	251	177	309	174	254	73	310	79	250	80	304	80	304	79	250	104	248	80	304	104	248	88	300	88	300	104	248	99	299	79	250	68	329	60	257	40	280	39	305	38	293	88	258	106	250	94	329	94	329	94	331	88	258	88	258	94	331	95	333	88	258	95	333	84	339	84	339	95	333	95	335	84	339	95	335	95	337	77	333	72	326	75	269	77	333	75	269	88	258	77	333	88	258	84	339	68	318	66	308	67	281	68	318	67	281	75	269	68	318	75	269	72	326	143	300	124	302	131	247	143	300	131	247	141	245	143	300	141	245	149	237	143	300	149	237	162	298	110	306	101	312	106	250	110	306	106	250	131	247	110	306	131	247	124	302	96	320	94	329	106	250	96	320	106	250	101	312	160	197	159	185	168	61	168	61	159	185	159	172	168	61	159	172	158	92	158	92	159	172	158	158	158	92	158	158	157	92	157	92	158	158	157	143	157	92	157	143	155	127	155	127	146	58	152	75	118	13	128	26	130	80	130	80	128	26	138	41	130	80	138	41	143	101	143	101	138	41	146	58	143	101	146	58	155	127	116	64	101	54	104	4	116	64	104	4	111	8	116	64	111	8	118	13	116	64	118	13	130	80	58	0	68	0	69	48	69	48	68	0	78	0	69	48	78	0	84	50	84	50	78	0	87	0	84	50	87	0	101	54	101	54	87	0	96	2	101	54	96	2	104	4	184	280	176	291	177	147	177	147	180	41	183	124	183	124	180	41	193	25	183	124	193	25	196	102	196	102	193	25	203	11	196	102	203	11	212	81	212	81	203	11	206	-6	212	81	206	-6	219	-6	178	168	181	189	184	280	184	280	181	189	185	209	184	280	185	209	188	266	188	266	185	209	188	229	188	266	188	229	190	249	184	280	177	147	178	168	219	-6	223	0	226	61	226	61	223	0	227	8	226	61	227	8	232	40	232	40	227	8	229	16	232	40	229	16	231	27	168	61	180	41	177	147	168	61	177	147	176	291	168	61	176	291	162	298	168	61	162	298	160	197	155	127	152	75	157	92	149	237	155	226	162	298	162	298	155	226	158	212	162	298	158	212	160	197	20	-2	30	-8	31	16	31	16	30	-8	38	-4	31	16	38	-4	42	31	42	31	38	-4	48	-1	42	31	48	-1	55	41	55	41	48	-1	58	0	55	41	58	0	69	48	212	81	219	-6	226	61	67	281	66	308	65	295	84	339	95	337	95	339	54	254	63	251	55	329	55	329	55	330	47	257	47	257	55	330	56	332	47	257	56	332	45	339	45	339	56	332	56	334	45	339	56	334	56	336	57	339	45	339	56	336	55	329	47	257	54	254	47	257	45	339	40	263	40	263	45	339	38	332	40	263	38	332	34	269	34	269	38	332	33	324	34	269	33	324	30	277	30	277	33	324	29	315	30	277	29	315	27	284	27	284	29	315	27	305	27	284	27	305	26	293	181	254	185	309	167	253	167	253	185	309	167	308	167	253	167	308	150	252	150	252	167	308	146	305	150	252	146	305	132	250	132	250	146	305	125	302	132	250	125	302	113	248	113	248	125	302	105	300	113	248	105	300	96	248	96	248	105	300	86	299	96	248	86	299	84	248	84	248	86	299	76	300	84	248	76	300	73	249	73	249	76	300	68	304	73	249	68	304	63	251	63	251	68	304	61	310	63	251	61	310	57	319	222	131	218	156	223	27	223	27	218	156	216	188	212	12	216	188	207	234	212	12	207	234	198	0	198	0	207	234	195	216	198	0	195	216	184	194	246	280	239	291	240	247	246	280	240	247	243	252	246	280	243	252	246	257	246	280	246	257	247	262	246	280	247	262	248	268	220	214	225	225	227	300	227	300	225	225	230	235	227	300	230	235	239	291	239	291	230	235	236	243	239	291	236	243	240	247	199	253	206	252	210	306	210	306	206	252	212	251	210	306	212	251	227	300	227	300	212	251	218	249	227	300	218	249	220	214	191	254	199	253	210	306	191	254	210	306	185	309	191	254	185	309	181	254	218	249	207	234	216	188	218	249	216	188	217	201	218	249	217	201	220	214	181	-8	198	0	184	194	181	-8	184	194	180	42	181	-8	180	42	179	35	181	-8	179	35	178	26	181	-8	178	26	176	16	181	-8	176	16	174	6	181	-8	174	6	171	-3	184	194	175	170	177	84	184	194	177	84	179	62	184	194	179	62	180	42	175	170	172	142	173	126	175	170	173	126	174	106	175	170	174	106	177	84	222	131	223	27	227	109	227	109	223	27	230	43	227	109	230	43	231	86	231	86	230	43	233	60	223	27	216	188	212	12	55	329	63	251	57	319	191	60	190	74	194	7	194	7	190	74	179	23	179	23	190	74	190	203	179	23	190	203	171	43	171	43	190	203	168	203	171	43	168	203	168	68	111	22	133	0	111	203	111	203	133	0	133	203	111	203	133	203	305	225	305	225	133	203	168	203	305	225	168	203	190	203	81	22	81	203	59	203	81	22	59	203	59	0	81	22	59	0	133	0	81	22	133	0	111	22	242	203	305	203	305	225	242	203	305	225	220	203	242	203	220	203	220	50	242	203	220	50	220	42	242	203	220	42	220	35	242	203	220	35	221	27	242	203	221	27	222	20	242	203	222	20	237	-5	242	203	237	-5	242	57	305	225	12	225	59	203	305	225	59	203	81	203	305	225	81	203	111	203	293	42	285	32	288	4	288	4	285	32	276	23	288	4	276	23	274	-1	274	-1	276	23	265	18	274	-1	265	18	257	-4	257	-4	265	18	249	16	302	15	314	31	323	46	302	15	323	46	301	54	302	15	301	54	293	42	302	15	293	42	288	4	246	23	244	31	237	-5	246	23	237	-5	257	-4	246	23	257	-4	249	16	244	31	243	40	237	-5	237	-5	243	40	242	49	237	-5	242	49	242	57	222	18	209	24	213	-2	222	18	213	-2	237	-5	222	18	237	-5	222	20	191	60	194	7	194	46	194	46	194	7	213	-2	194	46	213	-2	199	34	199	34	213	-2	209	24	220	50	220	203	220	57	59	203	12	225	12	203	305	225	190	203	220	203	150	-46	151	-58	164	-7	164	-7	151	-58	172	-103	164	-7	172	-103	171	-81	171	-81	172	-103	172	-82	179	-72	172	-82	172	-103	179	-72	172	-103	189	-91	172	-103	151	-58	151	-64	172	-103	151	-64	150	-70	172	-103	150	-70	150	-75	172	-103	150	-75	150	-108	132	-105	150	-108	137	-83	137	-83	150	-108	147	-86	148	-81	147	-86	150	-108	148	-81	150	-108	150	-75	132	-105	137	-83	129	-76	132	-105	129	-76	123	-66	132	-105	123	-66	119	-55	132	-105	119	-55	117	-95	123	35	114	19	118	-45	118	-45	114	19	117	-95	118	-45	117	-95	119	-55	113	179	95	201	99	161	99	161	95	201	75	222	99	161	75	222	74	224	143	43	113	92	123	35	123	35	125	-13	143	43	143	43	125	-13	130	-3	143	43	130	-3	136	6	143	43	136	6	141	-4	143	43	141	-4	145	-17	164	-7	143	43	145	-17	164	-7	145	-17	148	-32	164	-7	148	-32	150	-46	45	178	53	135	79	137	79	137	53	135	79	104	79	137	79	104	113	92	113	92	79	104	103	71	113	92	103	71	123	35	53	135	45	178	42	180	53	135	42	180	40	183	53	135	40	183	39	185	53	135	39	185	37	187	53	135	37	187	35	190	53	135	35	190	26	166	162	108	147	132	161	67	162	108	161	67	181	17	162	108	181	17	176	84	162	108	176	84	177	132	132	116	161	67	147	132	132	116	147	132	131	156	132	116	131	156	113	179	132	116	113	179	99	161	99	161	74	224	72	225	99	161	72	225	71	227	99	161	71	227	69	228	99	161	69	228	68	230	99	161	68	230	66	198	172	-60	164	-7	171	-81	172	-60	171	-81	171	-77	172	-60	171	-77	172	-73	172	-60	172	-73	172	-68	172	-60	172	-68	172	-64	239	223	223	200	237	181	239	223	237	181	254	204	239	223	254	204	241	224	254	204	263	217	244	229	254	204	244	229	243	228	254	204	243	228	243	227	254	204	243	227	242	225	254	204	242	225	241	224	177	132	176	84	190	109	177	132	190	109	192	155	192	155	190	109	205	134	192	155	205	134	207	178	207	178	205	134	221	158	207	178	221	158	223	200	223	200	221	158	237	181	211	-30	209	-7	209	-53	209	-53	209	-7	204	16	209	-53	204	16	201	-74	201	-74	204	16	196	40	201	-74	196	40	189	-91	189	-91	196	40	189	-30	189	-91	189	-30	189	-42	189	-91	189	-42	187	-53	187	63	176	84	181	17	187	63	181	17	189	-30	187	63	189	-30	196	40	184	-63	179	-72	189	-91	184	-63	189	-91	187	-53	123	35	118	-45	119	-34	123	35	119	-34	121	-23	123	35	121	-23	125	-13	98	-31	99	-66	102	-13	102	-13	99	-66	106	-82	102	-13	106	-82	107	3	107	3	106	-82	117	-95	107	3	117	-95	114	19	68	230	0	198	35	190	68	230	35	190	61	204	68	230	61	204	62	203	68	230	62	203	63	202	68	230	63	202	64	200	68	230	64	200	65	199	68	230	65	199	66	198	35	190	0	198	26	166	99	-66	98	-31	97	-48	283	309	283	331	118	309	118	309	283	331	96	309	118	309	96	309	118	0	118	0	96	309	96	22	118	0	96	22	57	22	96	309	283	331	57	309	57	309	283	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	324	331	35	331	57	309	324	331	57	309	96	309	324	331	96	309	118	309	324	331	118	309	241	309	324	331	241	309	263	309	324	331	263	309	302	309	324	331	302	309	324	0	263	22	263	309	241	309	263	22	241	309	241	0	263	22	241	0	324	0	263	22	324	0	302	22	118	0	118	309	96	309	118	0	96	309	96	22	118	0	96	22	57	22	118	0	57	22	35	0	35	331	35	0	57	22	35	331	57	22	57	309	302	22	324	0	302	309	383	382	31	382	65	353	383	382	65	353	136	353	383	382	136	353	169	353	383	382	169	353	383	353	172	126	31	-99	65	-99	65	-99	31	-99	441	-128	65	-99	441	-128	132	-99	132	-99	441	-128	166	-99	132	-99	166	-99	275	126	275	126	166	-99	308	126	275	126	308	126	169	353	172	126	65	-99	204	126	172	126	204	126	65	353	172	126	65	353	31	382	172	126	31	382	31	353	441	-128	31	-99	31	-128	166	-99	441	-128	441	-99	275	126	169	353	136	353	126	298	158	300	158	300	160	338	158	300	205	292	160	338	205	292	219	330	219	330	205	292	241	272	219	330	241	272	267	306	267	306	241	272	268	241	267	306	268	241	304	269	304	269	268	241	284	203	304	269	284	203	290	163	80	278	88	286	92	331	92	331	88	286	104	293	92	331	104	293	122	336	122	336	104	293	126	298	122	336	126	298	160	338	160	338	126	298	158	300	80	278	92	331	78	270	78	270	92	331	69	322	78	270	69	322	78	190	78	190	69	322	51	312	78	190	51	312	34	301	290	163	284	124	302	62	302	62	284	124	269	88	302	62	269	88	265	25	265	25	269	88	243	58	265	25	243	58	218	1	218	1	243	58	207	39	218	1	207	39	161	-6	161	-6	207	39	161	31	334	165	326	221	326	109	326	109	326	221	304	269	326	109	304	269	302	62	302	62	304	269	290	163	50	100	60	27	67	72	67	72	60	27	83	11	67	72	83	11	87	53	87	53	83	11	108	0	87	53	108	0	110	40	110	40	108	0	135	-4	110	40	135	-4	135	33	135	33	135	-4	161	-6	135	33	161	-6	161	31	78	190	34	301	34	152	78	190	34	152	132	152	78	190	132	152	121	190	40	100	40	49	60	27	40	100	60	27	50	100	199	294	199	0	243	0	199	294	243	0	243	331	199	294	243	331	16	331	199	294	16	331	7	294	243	0	243	331	199	331	243	0	199	331	199	37	243	0	199	37	7	37	243	0	7	37	16	0	157	150	257	0	180	187	157	150	180	187	180	331	157	150	180	331	136	331	157	150	136	331	136	187	157	150	136	187	58	0	180	187	257	0	305	0	58	0	136	187	11	0	331	111	339	166	331	221	331	111	331	221	316	171	331	111	316	171	315	149	331	111	315	149	310	125	331	111	310	125	309	65	292	254	303	235	309	267	309	267	303	235	311	215	309	267	311	215	331	221	331	221	311	215	315	193	331	221	315	193	316	171	292	254	309	267	276	271	276	271	309	267	275	302	276	271	275	302	276	63	276	63	275	302	274	30	276	63	274	30	309	65	291	79	276	63	309	65	303	101	291	79	309	65	303	101	309	65	310	125	274	30	275	302	254	286	274	30	254	286	254	50	274	30	254	50	241	40	274	30	241	40	229	8	254	286	275	302	240	293	240	293	275	302	229	323	240	293	229	323	223	300	223	300	229	323	205	305	118	309	171	309	174	331	174	331	171	309	188	308	174	331	188	308	229	323	229	323	188	308	205	305	35	331	35	0	57	22	57	22	35	0	174	0	57	22	174	0	96	22	96	22	174	0	118	22	96	22	118	22	96	309	96	309	118	22	118	309	96	309	118	309	174	331	174	331	35	331	57	309	174	331	57	309	96	309	229	8	241	40	225	32	229	8	225	32	206	26	229	8	206	26	187	23	229	8	187	23	174	0	171	22	118	22	174	0	171	22	174	0	187	23	57	309	35	331	57	22	185	150	185	150	185	200	185	200	185	150	208	22	185	200	208	22	185	342	185	342	208	22	208	320	185	342	208	320	259	342	259	342	208	320	238	320	259	342	238	320	259	0	259	0	238	320	238	22	259	0	238	22	208	22	185	78	182	59	185	24	185	78	185	24	208	22	185	78	208	22	185	150	185	24	185	0	259	0	185	24	259	0	208	22	185	150	185	200	182	167	182	167	185	200	174	213	182	167	174	213	173	183	173	183	174	213	161	221	173	183	161	221	159	196	159	196	161	221	147	226	159	196	147	226	142	205	142	205	147	226	132	229	142	205	132	229	124	208	107	206	112	207	118	230	118	230	112	207	118	208	118	230	118	208	132	229	132	229	118	208	124	208	83	2	97	25	83	223	83	223	97	25	97	200	83	223	97	200	118	230	118	230	97	200	101	204	118	230	101	204	107	206	117	-4	97	25	83	2	185	24	182	59	174	13	174	13	182	59	174	43	174	13	174	43	161	5	161	5	174	43	161	29	161	5	161	29	147	0	147	0	161	29	145	20	147	0	145	20	133	-3	133	-3	145	20	127	17	121	17	114	18	117	-4	121	17	117	-4	133	-3	121	17	133	-3	127	17	117	-4	114	18	108	19	117	-4	108	19	102	22	117	-4	102	22	97	25	83	2	83	223	75	191	83	2	75	191	75	35	83	2	75	35	63	48	83	2	63	48	57	21	75	191	83	223	62	180	62	180	83	223	57	206	62	180	57	206	54	165	54	165	57	206	48	148	38	180	45	114	45	131	38	180	45	131	57	206	57	206	45	131	48	148	57	21	63	48	54	63	57	21	54	63	49	79	57	21	49	79	46	97	57	21	46	97	38	48	22	114	26	80	26	148	26	148	26	80	38	48	26	148	38	48	38	180	38	180	38	48	46	97	38	180	46	97	45	114	205	175	212	163	218	193	218	193	212	163	216	150	218	193	216	150	217	138	239	99	217	138	217	122	239	99	217	122	187	122	148	206	154	204	168	225	168	225	154	204	160	202	168	225	160	202	165	199	165	199	187	122	168	225	168	225	187	122	187	193	168	225	187	193	195	213	195	213	187	193	197	185	195	213	197	185	218	193	218	193	197	185	205	175	239	99	239	137	233	167	239	99	233	167	218	193	239	99	218	193	217	138	103	22	97	26	98	1	97	198	97	26	97	99	97	122	97	99	239	99	97	122	239	99	165	122	165	122	239	99	187	122	165	122	187	122	165	199	111	204	120	206	137	230	137	230	120	206	128	208	137	230	128	208	136	208	136	208	142	208	137	230	137	230	142	208	168	225	98	1	97	26	75	190	75	190	97	26	97	198	75	190	97	198	99	224	99	224	97	198	104	201	99	224	104	201	137	230	137	230	104	201	111	204	98	1	75	190	75	36	98	1	75	36	66	17	66	17	75	36	63	48	66	17	63	48	55	63	67	209	43	184	49	147	67	209	49	147	55	163	67	209	55	163	63	177	67	209	63	177	75	190	67	209	75	190	99	224	49	147	43	184	46	130	46	130	43	184	45	113	46	96	45	113	42	42	46	96	42	42	49	79	49	79	42	42	66	17	49	79	66	17	55	63	22	113	27	74	28	152	28	152	27	74	42	42	28	152	42	42	43	184	43	184	42	42	45	113	233	47	215	59	219	28	219	28	215	59	203	43	219	28	203	43	202	13	202	13	203	43	189	30	202	13	189	30	183	3	183	3	189	30	174	23	183	3	174	23	161	-2	161	-2	174	23	156	18	161	-2	156	18	137	-4	137	-4	156	18	135	17	137	-4	135	17	128	17	137	-4	128	17	119	18	137	-4	119	18	111	20	137	-4	111	20	103	22	137	-4	103	22	98	1	168	225	142	208	148	206	27	268	50	291	27	342	27	342	50	291	50	320	27	342	50	320	102	342	102	342	50	320	79	320	102	342	79	320	102	268	102	268	79	320	79	291	102	268	79	291	50	291	27	0	50	22	27	225	27	225	50	22	50	203	27	225	50	203	102	225	102	225	50	203	79	203	102	225	79	203	102	0	102	0	79	203	79	22	102	0	79	22	50	22	50	22	27	0	102	0	50	291	27	268	102	268	54	268	75	291	54	342	54	342	75	291	75	320	54	342	75	320	125	342	125	342	75	320	103	320	125	342	103	320	125	268	125	268	103	320	103	291	125	268	103	291	75	291	49	-82	44	-84	65	-103	65	-103	44	-84	39	-84	65	-103	39	-84	35	-107	35	-107	39	-84	34	-85	35	-107	34	-85	29	-85	29	-85	23	-85	26	-107	26	-107	23	-85	17	-106	23	-85	17	-84	17	-106	17	-106	17	-84	11	-82	17	-106	11	-82	9	-105	9	-105	11	-82	5	-80	9	-105	5	-80	1	-102	1	-102	5	-80	0	-78	1	-102	0	-78	-6	-99	125	225	54	225	75	203	125	225	75	203	103	203	125	225	103	203	109	-74	125	225	109	-74	121	-50	125	225	121	-50	125	-20	90	-92	75	-75	65	-103	65	-103	75	-75	75	203	65	-103	75	203	54	225	54	-80	49	-82	65	-103	54	-80	65	-103	54	225	29	-85	26	-107	35	-107	109	-74	103	203	103	-28	109	-74	103	-28	102	-40	109	-74	102	-40	99	-51	109	-74	99	-51	93	-61	109	-74	93	-61	90	-92	85	-69	75	-75	90	-92	85	-69	90	-92	93	-61	75	291	54	268	125	268	231	273	196	276	196	243	196	243	196	276	146	276	196	243	146	276	146	243	146	132	146	99	197	99	146	33	146	346	113	346	146	33	113	346	113	276	146	33	113	276	113	243	146	33	113	243	113	0	146	33	113	0	279	0	146	33	279	0	279	33	264	209	268	187	268	188	268	188	268	187	282	130	282	130	268	187	264	166	282	130	264	166	260	112	260	112	264	166	254	150	260	112	254	150	238	140	264	209	268	188	282	244	282	244	268	188	282	130	282	244	282	130	296	219	296	219	282	130	296	154	296	219	296	154	301	187	260	262	231	273	239	235	260	262	239	235	254	225	260	262	254	225	264	209	260	262	264	209	282	244	231	273	196	243	219	241	231	273	219	241	239	235	260	112	238	140	232	102	232	102	238	140	218	134	232	102	218	134	197	99	197	99	218	134	195	132	197	99	195	132	146	132	22	153	55	153	22	276	22	276	55	153	55	243	22	276	55	243	113	276	113	276	55	243	113	243	66	139	57	134	142	118	142	118	57	134	47	130	142	118	47	130	33	129	138	219	155	243	143	257	143	257	156	310	139	323	143	257	139	323	129	273	129	273	139	323	123	331	129	273	123	331	115	286	115	286	123	331	106	337	115	286	106	337	101	295	101	295	106	337	89	338	101	295	89	338	85	301	85	301	89	338	70	336	85	301	70	336	68	302	39	294	47	299	52	329	52	329	47	299	57	302	52	329	57	302	70	336	70	336	57	302	68	302	14	281	22	276	24	301	24	301	22	276	31	286	24	301	31	286	37	317	37	317	31	286	39	294	37	317	39	294	52	329	66	139	142	118	73	148	73	148	142	118	80	158	93	179	80	158	110	144	93	179	110	144	109	152	109	152	116	216	105	198	156	310	155	243	171	224	156	310	171	224	175	292	175	292	171	224	184	205	175	292	184	205	187	280	187	280	184	205	197	186	187	280	197	186	203	259	203	259	197	186	209	164	203	259	209	164	218	239	218	239	209	164	221	140	218	239	221	140	233	217	228	123	221	140	206	111	111	166	116	182	116	216	116	216	116	182	125	199	116	216	125	199	129	236	129	236	125	199	138	219	129	236	138	219	143	257	105	198	93	179	109	152	142	129	129	131	142	118	142	118	129	131	119	134	142	118	119	134	80	158	80	158	119	134	113	138	80	158	113	138	110	144	310	286	312	335	297	300	297	300	312	335	282	338	297	300	282	338	280	308	280	308	282	338	260	311	247	310	260	311	259	337	247	310	259	337	238	332	196	310	187	280	204	292	196	310	204	292	217	323	217	323	204	292	219	301	217	323	219	301	238	332	238	332	219	301	234	307	238	332	234	307	247	310	248	51	257	7	263	160	263	160	257	7	273	23	263	160	273	23	271	143	263	160	271	143	286	176	286	176	271	143	290	154	248	65	248	51	263	160	248	65	263	160	247	191	248	65	247	191	246	79	233	217	228	123	237	107	233	217	237	107	247	191	247	191	237	107	243	92	247	191	243	92	246	79	286	95	283	108	284	43	286	95	284	43	288	69	286	95	288	69	287	82	278	124	271	143	273	23	278	124	273	23	284	43	278	124	284	43	283	108	190	-3	212	-6	196	12	196	12	212	-6	209	9	222	11	209	9	212	-6	222	11	212	-6	236	-2	190	125	168	109	172	70	190	125	172	70	178	85	190	125	178	85	189	99	190	125	189	99	206	111	190	125	206	111	221	140	171	4	170	54	168	109	171	4	168	109	156	17	156	17	168	109	154	93	156	17	154	93	147	34	147	34	154	93	146	76	147	34	146	76	143	55	170	54	172	70	168	109	233	17	236	-2	241	26	241	26	236	-2	257	7	241	26	257	7	247	37	247	37	257	7	248	51	364	239	364	290	355	216	355	216	364	290	353	311	355	216	353	311	339	194	339	194	353	311	336	326	339	194	336	326	322	244	322	244	336	326	319	268	312	335	310	286	319	268	312	335	319	268	336	326	282	338	259	337	260	311	339	194	322	244	320	225	339	194	320	225	317	173	317	173	320	225	314	208	317	173	314	208	302	192	302	192	286	176	290	154	302	192	290	154	317	173	190	-3	196	12	185	18	190	-3	185	18	177	27	190	-3	177	27	172	40	190	-3	172	40	171	4	170	54	171	4	172	40	364	290	364	239	368	263	222	11	236	-2	233	17	233	217	221	140	228	123	175	292	187	280	196	310	142	118	33	129	33	118	156	310	143	257	155	243	116	216	109	152	111	166	283	20	278	21	300	0	300	0	278	21	274	23	300	0	274	23	269	-3	269	-3	274	23	268	26	269	-3	268	26	262	30	273	96	275	96	282	117	282	117	275	96	277	97	277	97	293	95	282	117	282	117	293	95	295	124	282	117	263	109	269	96	282	117	269	96	273	96	240	146	248	158	250	187	250	187	248	158	256	166	250	187	256	166	263	196	263	196	256	166	264	171	263	196	264	171	278	201	278	201	264	171	273	174	278	201	273	174	283	175	283	175	292	174	295	203	295	203	292	174	300	171	295	203	300	171	312	201	312	201	300	171	306	166	312	201	306	166	310	160	239	173	228	156	240	146	239	173	240	146	250	187	320	44	316	34	326	9	326	9	316	34	309	27	326	9	309	27	300	0	300	0	309	27	299	22	300	0	299	22	288	20	288	20	283	20	300	0	312	201	311	151	314	81	312	201	314	81	327	195	327	195	314	81	319	121	327	195	319	121	331	128	295	203	278	201	283	175	346	175	339	186	340	136	346	175	340	136	345	144	346	175	345	144	348	153	346	175	348	153	349	161	339	186	327	195	331	128	339	186	331	128	340	136	319	119	319	121	314	81	319	119	314	81	320	70	319	119	320	70	335	113	309	141	304	132	305	90	309	141	305	90	314	81	309	141	314	81	311	151	295	124	293	95	305	90	295	124	305	90	304	132	358	42	363	65	361	79	358	42	361	79	356	92	358	42	356	92	347	104	358	42	347	104	346	23	320	44	326	9	322	55	322	55	326	9	335	113	335	113	326	9	346	23	335	113	346	23	347	104	322	55	335	113	320	70	257	33	252	36	254	-2	257	33	254	-2	269	-3	257	33	269	-3	262	30	254	-2	252	36	249	38	254	-2	249	38	245	39	254	-2	245	39	242	40	254	-2	242	40	242	1	236	39	231	37	232	7	236	39	232	7	242	1	236	39	242	1	242	40	227	34	225	30	226	15	227	34	226	15	232	7	227	34	232	7	231	37	274	338	47	-6	72	-6	274	338	72	-6	297	338	41	153	37	150	108	135	108	135	37	150	29	148	108	135	29	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	40	305	40	305	42	305	73	338	73	338	42	305	43	303	73	338	43	303	44	301	97	148	89	150	108	135	108	135	89	150	83	154	108	135	83	154	45	164	45	164	83	154	80	159	45	164	80	159	45	291	44	297	45	291	73	338	44	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	19	310	26	302	19	310	19	299	79	166	79	336	73	338	79	166	73	338	45	291	79	166	45	291	80	159	44	157	41	153	108	135	44	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	269	96	263	109	263	95	226	15	225	30	224	24	312	201	310	160	311	151	286	20	281	21	303	0	303	0	281	21	276	23	303	0	276	23	272	-3	272	-3	276	23	271	26	272	-3	271	26	266	30	276	96	279	96	285	117	285	117	279	96	280	97	285	117	280	97	281	97	281	97	296	95	285	117	285	117	296	95	298	124	285	117	267	109	273	96	285	117	273	96	276	96	243	146	251	158	253	187	253	187	251	158	259	166	253	187	259	166	266	196	266	196	259	166	267	171	266	196	267	171	281	201	281	201	267	171	276	174	281	201	276	174	286	175	286	175	296	174	298	203	298	203	296	174	304	171	298	203	304	171	315	201	315	201	304	171	309	166	315	201	309	166	313	160	241	173	230	156	243	146	241	173	243	146	253	187	323	44	319	34	329	9	329	9	319	34	312	27	329	9	312	27	303	0	303	0	312	27	302	22	303	0	302	22	291	20	291	20	286	20	303	0	315	201	314	151	317	81	315	201	317	81	330	195	330	195	317	81	322	121	330	195	322	121	334	128	298	203	281	201	286	175	349	175	342	186	343	136	349	175	343	136	348	144	349	175	348	144	351	153	349	175	351	153	352	161	342	186	330	195	334	128	342	186	334	128	343	136	322	119	322	121	317	81	322	119	317	81	323	70	322	119	323	70	338	113	313	141	307	132	308	90	313	141	308	90	317	81	313	141	317	81	314	151	298	124	296	95	308	90	298	124	308	90	307	132	361	42	366	65	364	79	361	42	364	79	359	92	361	42	359	92	350	104	361	42	350	104	349	23	323	44	329	9	325	55	325	55	329	9	338	113	338	113	329	9	349	23	338	113	349	23	350	104	325	55	338	113	323	70	260	33	256	36	257	-2	260	33	257	-2	272	-3	260	33	272	-3	266	30	257	-2	256	36	252	38	257	-2	252	38	248	39	257	-2	248	39	245	40	257	-2	245	40	245	1	239	39	234	37	235	7	239	39	235	7	245	1	239	39	245	1	245	40	230	34	228	30	229	15	230	34	229	15	235	7	230	34	235	7	234	37	296	338	69	-6	94	-6	296	338	94	-6	319	338	96	246	86	232	102	208	102	208	86	232	74	217	102	208	74	217	60	201	60	201	9	147	60	167	60	167	9	147	135	135	60	167	135	135	117	167	124	168	117	167	135	135	124	168	135	135	130	169	130	169	135	135	136	172	20	271	27	284	27	317	27	317	27	284	36	295	27	317	36	295	41	329	41	329	36	295	46	302	41	329	46	302	59	336	59	336	46	302	57	307	59	336	57	307	68	308	68	308	80	307	82	338	82	338	80	307	90	302	82	338	90	302	104	335	104	335	90	302	98	295	104	335	98	295	102	284	16	301	7	278	20	271	16	301	20	271	27	317	102	259	102	208	104	271	104	271	119	226	121	328	121	328	119	226	131	241	121	328	131	241	134	316	134	316	131	241	139	255	134	316	139	255	142	301	142	301	139	255	144	269	142	301	144	269	145	283	104	335	102	284	104	271	104	335	104	271	121	328	82	338	59	336	68	308	60	201	60	167	102	208	155	177	146	181	141	175	155	177	141	175	136	172	155	177	136	172	135	135	135	135	9	147	9	135	96	246	102	208	102	259	104	271	102	208	119	226	273	96	267	109	267	95	229	15	228	30	227	24	315	201	313	160	314	151	348	208	346	205	358	202	358	202	346	205	343	203	358	202	343	203	341	170	341	170	343	203	340	201	341	170	340	201	340	168	340	168	340	201	339	166	337	200	333	200	334	164	337	200	334	164	337	165	337	200	337	165	339	166	337	200	339	166	340	201	258	151	266	164	268	200	268	200	266	164	331	164	268	200	331	164	333	200	333	200	331	164	334	164	268	200	226	123	227	114	268	200	227	114	228	113	268	200	228	113	230	113	268	200	230	113	247	112	268	200	247	112	258	151	226	115	227	114	226	123	226	115	226	123	226	122	226	115	226	122	226	121	226	115	226	121	226	117	226	117	226	121	225	121	226	117	225	121	225	120	226	117	225	120	225	119	273	21	293	0	277	20	277	20	293	0	281	20	294	22	281	20	293	0	294	22	293	0	318	10	297	143	296	99	305	92	297	143	305	92	310	139	310	139	305	92	311	86	310	139	311	86	319	133	319	133	311	86	316	78	319	133	316	78	319	70	262	111	276	108	280	147	280	147	276	108	287	104	280	147	287	104	297	143	297	143	287	104	296	99	258	151	247	112	262	111	258	151	262	111	280	147	348	47	352	73	351	88	348	47	351	88	348	100	348	47	348	100	343	110	348	47	343	110	337	26	343	110	336	118	337	26	337	26	336	118	328	127	337	26	328	127	320	61	320	61	318	10	337	26	318	10	320	61	318	47	318	10	318	47	312	35	318	10	312	35	304	27	318	10	304	27	294	22	319	133	319	70	320	61	319	133	320	61	328	127	273	21	269	23	293	0	293	0	269	23	265	25	293	0	265	25	262	-3	262	-3	265	25	259	28	262	-3	259	28	253	33	248	36	243	38	245	-1	248	36	245	-1	262	-3	248	36	262	-3	253	33	243	38	239	38	245	-1	245	-1	239	38	234	39	245	-1	234	39	233	2	233	2	234	39	229	38	233	2	229	38	225	8	225	8	229	38	225	36	225	8	225	36	221	32	220	15	225	8	221	32	220	15	221	32	219	28	220	15	219	28	219	22	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	92	247	85	233	102	208	102	208	85	233	74	217	102	208	74	217	60	201	60	201	9	147	60	167	60	167	9	147	135	135	60	167	135	135	117	167	124	168	117	167	135	135	124	168	135	135	130	169	130	169	135	135	136	172	20	271	27	284	27	317	27	317	27	284	35	295	27	317	35	295	41	329	41	329	35	295	43	302	41	329	43	302	59	336	59	336	43	302	53	307	59	336	53	307	64	308	64	308	75	306	82	338	82	338	75	306	85	301	82	338	85	301	104	335	104	335	85	301	92	292	104	335	92	292	97	282	16	301	7	278	20	271	16	301	20	271	27	317	97	260	102	208	99	270	99	270	102	208	104	335	104	335	102	208	119	226	104	335	119	226	121	328	121	328	119	226	131	241	121	328	131	241	134	316	134	316	131	241	139	255	134	316	139	255	142	301	142	301	139	255	144	269	142	301	144	269	145	283	104	335	97	282	99	270	82	338	59	336	64	308	60	201	60	167	102	208	155	177	146	181	141	175	155	177	141	175	136	172	155	177	136	172	135	135	135	135	9	147	9	135	92	247	102	208	97	260	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	7	180	97	180	7	205	7	205	97	180	30	209	7	205	30	209	108	338	108	338	30	209	97	299	108	338	97	299	132	136	132	136	97	299	97	209	132	136	97	209	97	180	97	180	97	209	30	209	108	338	132	136	132	338	132	209	132	180	160	180	132	209	160	180	160	209	132	136	97	180	97	136	328	191	353	196	353	196	328	191	353	196	351	208	328	191	351	208	308	202	328	191	308	202	303	182	255	123	264	150	269	186	269	186	264	150	281	169	269	186	281	169	308	202	308	202	281	169	303	182	255	123	269	186	238	159	255	123	238	159	251	81	255	123	251	81	252	92	255	123	252	92	257	101	255	123	257	101	261	126	238	159	217	124	222	30	238	159	222	30	237	10	238	159	237	10	258	-2	238	159	258	-2	252	62	238	159	252	62	251	81	292	134	284	133	294	111	294	111	284	133	281	115	271	113	281	115	276	131	271	113	276	131	268	129	263	108	271	113	268	129	263	108	268	129	261	126	263	108	261	126	257	101	284	133	276	131	281	115	313	32	307	23	308	-3	308	-3	307	23	298	18	308	-3	298	18	287	16	287	16	274	19	285	-6	285	-6	274	19	264	30	285	-6	264	30	258	-2	258	-2	264	30	256	45	258	-2	256	45	252	62	217	124	209	80	212	53	217	124	212	53	222	30	358	65	355	88	355	41	355	41	355	88	347	107	355	41	347	107	344	21	344	21	347	107	334	121	344	21	334	121	328	6	328	6	334	121	319	55	317	71	319	55	334	121	317	71	334	121	315	131	317	71	315	131	312	87	315	131	292	134	294	111	315	131	294	111	305	101	315	131	305	101	312	87	328	6	319	55	317	42	328	6	317	42	313	32	328	6	313	32	308	-3	287	16	285	-6	308	-3	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	330	190	355	195	355	195	330	190	355	195	353	208	330	190	353	208	310	202	330	190	310	202	305	181	257	122	266	148	271	185	271	185	266	148	283	168	271	185	283	168	310	202	310	202	283	168	305	181	257	122	271	185	240	158	257	122	240	158	253	79	257	122	253	79	254	89	257	122	254	89	259	99	257	122	259	99	264	125	240	158	220	123	224	29	240	158	224	29	239	10	240	158	239	10	260	-2	240	158	260	-2	254	60	240	158	254	60	253	79	295	133	287	133	297	111	297	111	287	133	283	114	274	112	283	114	279	131	274	112	279	131	271	128	265	107	274	112	271	128	265	107	271	128	264	125	265	107	264	125	259	99	287	133	279	131	283	114	316	31	309	23	311	-3	311	-3	309	23	301	17	311	-3	301	17	290	15	290	15	276	19	287	-6	287	-6	276	19	266	28	287	-6	266	28	260	-2	260	-2	266	28	259	42	260	-2	259	42	254	60	220	123	212	79	215	52	220	123	215	52	224	29	361	64	358	87	357	41	357	41	358	87	350	106	357	41	350	106	347	21	347	21	350	106	336	121	347	21	336	121	331	6	331	6	336	121	321	54	319	70	321	54	336	121	319	70	336	121	318	130	319	70	318	130	315	87	318	130	295	133	297	111	318	130	297	111	307	101	318	130	307	101	315	87	331	6	321	54	320	42	331	6	320	42	316	31	331	6	316	31	311	-3	290	15	287	-6	311	-3	296	338	69	-6	94	-6	296	338	94	-6	319	338	144	338	141	335	153	332	153	332	141	335	139	333	153	332	139	333	137	300	137	300	139	333	136	331	137	300	136	331	136	298	136	298	136	331	135	296	133	330	128	330	130	294	133	330	130	294	133	295	133	330	133	295	135	296	133	330	135	296	136	331	55	281	62	294	64	330	64	330	62	294	127	294	64	330	127	294	128	330	128	330	127	294	130	294	64	330	22	252	22	247	64	330	22	247	22	245	64	330	22	245	23	244	64	330	23	244	24	243	64	330	24	243	26	243	64	330	26	243	43	242	64	330	43	242	55	281	22	247	22	252	22	251	22	247	22	251	22	250	22	247	22	250	22	249	69	151	89	130	73	150	73	150	89	130	78	150	90	152	78	150	89	130	90	152	89	130	114	140	93	273	93	229	101	222	93	273	101	222	105	269	105	269	101	222	107	215	105	269	107	215	115	263	115	263	107	215	112	208	115	263	112	208	115	200	58	241	71	238	76	277	76	277	71	238	83	234	76	277	83	234	93	273	93	273	83	234	93	229	55	281	43	242	58	241	55	281	58	241	76	277	144	177	148	203	147	218	144	177	147	218	144	230	144	177	144	230	139	240	144	177	139	240	132	156	139	240	132	249	132	156	132	156	132	249	123	257	132	156	123	257	116	191	116	191	114	140	132	156	114	140	116	191	114	177	114	140	114	177	108	165	114	140	108	165	100	157	114	140	100	157	90	152	115	263	115	200	116	191	115	263	116	191	123	257	69	151	65	153	89	130	89	130	65	153	61	155	89	130	61	155	57	126	57	126	61	155	55	158	57	126	55	158	49	163	44	166	39	168	41	128	44	166	41	128	57	126	44	166	57	126	49	163	39	168	35	168	41	128	41	128	35	168	31	169	41	128	31	169	29	132	29	132	31	169	25	168	29	132	25	168	21	166	29	132	21	166	21	138	21	138	21	166	17	162	21	138	17	162	16	145	16	145	17	162	15	158	16	145	15	158	15	152	275	28	268	34	270	-1	270	-1	268	34	263	42	270	-1	263	42	252	4	252	4	263	42	261	54	283	90	299	81	295	119	283	90	295	119	281	127	283	90	281	127	275	84	275	84	281	127	272	133	275	84	272	133	268	77	268	77	272	133	266	100	266	100	249	88	252	4	266	100	252	4	262	62	266	100	262	62	264	69	266	100	264	69	268	77	238	13	252	4	249	88	238	13	249	88	238	77	238	13	238	77	231	65	238	13	231	65	229	26	227	54	226	42	229	26	227	54	229	26	231	65	266	100	272	133	265	140	266	100	265	140	262	147	266	100	262	147	261	155	266	100	261	155	255	194	266	100	255	194	250	112	241	184	231	170	233	132	241	184	233	132	239	123	241	184	239	123	250	112	241	184	250	112	255	194	231	170	228	153	229	142	231	170	229	142	233	132	313	111	317	136	312	111	312	111	317	136	311	130	312	111	311	130	309	74	309	74	311	130	304	125	309	74	304	125	299	81	299	81	304	125	295	119	314	201	295	203	299	175	299	175	295	203	290	176	280	175	290	176	295	203	280	175	295	203	273	201	321	143	328	119	322	151	322	151	328	119	330	195	330	195	328	119	340	128	330	195	340	128	343	186	343	186	340	128	347	137	343	186	347	137	350	174	350	174	347	137	352	148	350	174	352	148	353	161	299	175	308	172	314	201	314	201	308	172	315	166	314	201	315	166	330	195	330	195	315	166	320	159	330	195	320	159	322	151	317	136	313	111	328	119	317	136	328	119	321	143	361	49	360	63	358	31	358	31	360	63	355	75	358	31	355	75	349	16	349	16	355	75	345	87	349	16	345	87	334	5	334	5	345	87	332	98	334	5	332	98	327	46	327	46	326	38	334	5	334	5	326	38	321	31	334	5	321	31	315	-1	315	-1	321	31	315	27	315	-1	315	27	306	24	332	98	312	111	316	67	332	98	316	67	322	60	332	98	322	60	326	53	332	98	326	53	327	46	315	-1	306	24	296	23	296	23	285	24	292	-3	292	-3	285	24	275	28	292	-3	275	28	270	-1	296	23	292	-3	315	-1	273	201	255	194	262	162	273	201	262	162	266	168	273	201	266	168	272	173	273	201	272	173	280	175	261	155	262	162	255	194	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	312	111	309	74	316	67	262	62	252	4	261	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	315	111	311	74	319	67	264	62	254	4	263	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	296	338	69	-6	94	-6	296	338	94	-6	319	338	144	338	141	335	153	332	153	332	141	335	139	333	153	332	139	333	137	300	137	300	139	333	136	331	137	300	136	331	136	298	136	298	136	331	135	296	133	330	128	330	130	294	133	330	130	294	133	295	133	330	133	295	135	296	133	330	135	296	136	331	55	281	62	294	64	330	64	330	62	294	127	294	64	330	127	294	128	330	128	330	127	294	130	294	64	330	22	252	22	247	64	330	22	247	22	245	64	330	22	245	23	244	64	330	23	244	24	243	64	330	24	243	26	243	64	330	26	243	43	242	64	330	43	242	55	281	22	247	22	252	22	251	22	247	22	251	22	250	22	247	22	250	22	249	69	151	89	130	73	150	73	150	89	130	78	150	90	152	78	150	89	130	90	152	89	130	114	140	93	273	93	229	101	222	93	273	101	222	105	269	105	269	101	222	107	215	105	269	107	215	115	263	115	263	107	215	112	208	115	263	112	208	115	200	58	241	71	238	76	277	76	277	71	238	83	234	76	277	83	234	93	273	93	273	83	234	93	229	55	281	43	242	58	241	55	281	58	241	76	277	144	177	148	203	147	218	144	177	147	218	144	230	144	177	144	230	139	240	144	177	139	240	132	156	139	240	132	249	132	156	132	156	132	249	123	257	132	156	123	257	116	191	116	191	114	140	132	156	114	140	116	191	114	177	114	140	114	177	108	165	114	140	108	165	100	157	114	140	100	157	90	152	115	263	115	200	116	191	115	263	116	191	123	257	69	151	65	153	89	130	89	130	65	153	61	155	89	130	61	155	57	126	57	126	61	155	55	158	57	126	55	158	49	163	44	166	39	168	41	128	44	166	41	128	57	126	44	166	57	126	49	163	39	168	35	168	41	128	41	128	35	168	31	169	41	128	31	169	29	132	29	132	31	169	25	168	29	132	25	168	21	166	29	132	21	166	21	138	21	138	21	166	17	162	21	138	17	162	16	145	16	145	17	162	15	158	16	145	15	158	15	152	315	111	311	74	319	67	264	62	254	4	263	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	277	338	50	-6	75	-6	277	338	75	-6	300	338	89	127	161	321	124	297	124	297	161	321	161	330	124	297	161	330	61	297	51	297	61	297	161	330	51	297	161	330	44	296	44	296	161	330	36	330	44	296	36	330	38	292	38	292	36	330	33	287	36	330	14	284	26	279	36	330	26	279	33	287	89	127	124	297	60	127	315	111	311	74	319	67	264	62	254	4	263	54	121	145	119	147	119	105	119	105	119	147	117	150	119	105	117	150	117	102	117	102	117	150	117	153	116	99	112	180	112	73	112	73	112	180	89	160	112	73	89	160	89	93	89	93	89	160	63	143	89	93	63	143	63	110	63	110	63	143	36	129	63	110	36	129	36	124	155	224	134	202	141	186	155	224	141	186	149	195	155	224	149	195	157	205	155	224	157	205	165	215	134	202	112	180	118	158	134	202	118	158	119	161	134	202	119	161	121	164	134	202	121	164	123	167	134	202	123	167	132	176	134	202	132	176	141	186	117	155	118	158	112	180	117	155	112	180	117	153	140	68	132	78	134	51	134	51	132	78	123	86	134	51	123	86	120	89	129	143	125	143	126	109	129	143	126	109	129	110	129	143	129	110	429	110	129	143	429	110	429	143	122	107	126	109	125	143	122	107	125	143	121	145	122	107	121	145	119	105	154	29	164	39	157	49	154	29	157	49	149	59	154	29	149	59	140	68	154	29	140	68	134	51	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	134	51	117	94	134	51	118	92	118	92	134	51	120	89	117	102	117	153	116	99	117	153	112	180	116	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-77	125	331	144	-77	130	331	130	331	144	-77	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	111	238	111	-77	144	-77	144	303	146	246	162	278	111	303	109	244	110	241	347	97	351	72	347	100	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	35	143	334	110	334	143	338	144	334	143	339	109	338	144	339	109	341	145	341	145	339	109	343	108	341	145	343	108	344	148	344	148	343	108	345	106	344	148	345	106	347	151	347	151	345	106	347	103	347	151	347	103	347	100	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	351	72	347	97	346	95	351	72	346	95	344	92	351	72	344	92	342	89	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	348	154	347	151	347	100	334	110	35	143	35	110	334	143	334	110	339	109	309	28	306	48	299	38	110	8	107	5	111	-49	111	-49	107	5	105	3	111	-49	105	3	102	3	102	3	99	3	111	-49	111	-49	99	3	96	4	111	-49	96	4	94	-24	94	-24	96	4	93	6	94	-24	93	6	90	8	150	6	147	9	162	-24	162	-24	147	9	145	12	162	-24	145	12	145	-49	145	-49	145	12	145	16	145	16	145	331	131	-77	131	-77	145	331	126	-77	145	331	112	331	126	-77	126	-77	112	331	112	16	126	-77	112	16	111	-49	111	-49	112	16	111	11	111	-49	111	11	110	8	163	5	160	3	162	-24	162	-24	160	3	158	3	162	-24	158	3	156	2	156	2	153	3	162	-24	162	-24	153	3	150	6	186	27	177	18	182	-1	182	-1	177	18	168	9	182	-1	168	9	165	7	206	43	196	35	203	20	206	43	203	20	225	41	206	43	225	41	216	50	186	27	182	-1	203	20	186	27	203	20	196	35	163	5	162	-24	182	-1	163	5	182	-1	165	7	90	8	88	10	94	-24	94	-24	88	10	78	19	94	-24	78	19	74	-1	74	-1	78	19	69	28	74	-1	69	28	59	36	53	20	74	-1	59	36	53	20	59	36	49	44	53	20	49	44	40	51	53	20	40	51	30	41	145	-49	145	16	131	-77	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	180	95	73	95	73	96	180	72	160	95	73	72	160	72	93	72	93	72	160	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	224	117	202	125	186	138	224	125	186	133	195	138	224	133	195	141	205	138	224	141	205	148	215	117	202	96	180	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	180	100	155	96	180	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	363	100	367	72	363	154	363	154	367	72	368	180	368	180	367	72	391	92	368	180	391	92	391	160	391	160	391	92	417	110	391	160	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	180	346	201	348	175	368	180	348	175	357	166	368	180	357	166	359	164	368	180	359	164	361	161	368	180	361	161	362	159	368	180	362	159	363	157	368	180	363	157	363	154	315	214	322	204	325	224	325	224	322	204	330	194	325	224	330	194	346	201	346	201	330	194	339	185	346	201	339	185	348	175	350	110	355	109	350	143	354	144	350	143	355	109	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	362	151	361	106	362	103	362	151	362	103	363	100	338	67	345	51	347	77	347	77	345	51	367	72	347	77	367	72	356	86	356	86	367	72	358	89	362	97	362	95	367	72	362	97	367	72	363	100	360	92	358	89	367	72	360	92	367	72	362	95	330	58	322	48	325	28	330	58	325	28	345	51	330	58	345	51	338	67	363	154	362	151	363	100	350	110	350	143	113	110	113	110	350	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	100	102	100	153	99	99	104	145	103	105	106	107	325	28	322	48	315	38	100	153	96	180	99	99	69	-5	74	-34	78	-13	78	-13	74	-34	94	-58	78	-13	94	-58	88	-22	88	-22	94	-58	90	-25	91	280	93	282	94	312	94	312	93	282	96	283	94	312	96	283	112	337	112	337	96	283	98	284	112	337	98	284	100	285	100	285	104	284	112	337	112	337	104	284	107	281	112	337	107	281	109	278	110	-25	107	-28	111	-83	111	-83	107	-28	105	-29	111	-83	105	-29	102	-30	102	-30	99	-29	111	-83	111	-83	99	-29	96	-28	111	-83	96	-28	94	-58	94	-58	96	-28	93	-27	94	-58	93	-27	90	-25	109	278	111	275	112	337	112	337	111	275	112	272	112	272	126	-111	126	365	126	365	126	-111	131	-111	126	365	131	-111	131	365	131	365	131	-111	145	-83	131	365	145	-83	145	271	145	271	145	-83	145	-17	88	277	91	280	94	312	88	277	94	312	79	269	79	269	94	312	74	288	79	269	74	288	70	260	70	260	74	288	60	252	53	267	31	247	40	237	53	267	40	237	50	244	53	267	50	244	60	252	53	267	60	252	74	288	147	280	149	282	162	312	162	312	149	282	152	284	162	312	152	284	155	284	155	284	157	284	162	312	162	312	157	284	160	283	162	312	160	283	163	281	187	260	197	251	203	266	203	266	197	251	206	243	203	266	206	243	225	246	225	246	206	243	216	236	182	288	162	312	163	281	182	288	163	281	166	279	182	288	166	279	169	277	182	288	169	277	178	268	182	288	178	268	187	260	182	288	187	260	203	266	145	337	131	365	145	271	145	337	145	271	145	276	145	337	145	276	147	280	145	337	147	280	162	312	163	-28	160	-29	162	-58	162	-58	160	-29	158	-30	162	-58	158	-30	156	-30	156	-30	153	-29	162	-58	162	-58	153	-29	150	-27	162	-58	150	-27	147	-24	186	-5	177	-14	181	-34	181	-34	177	-14	168	-23	181	-34	168	-23	165	-26	206	10	196	2	203	-12	206	10	203	-12	225	7	206	10	225	7	215	17	186	-5	181	-34	203	-12	186	-5	203	-12	196	2	163	-28	162	-58	181	-34	163	-28	181	-34	165	-26	145	-20	145	-17	145	-83	145	-20	145	-83	162	-58	145	-20	162	-58	147	-24	112	-16	111	-21	111	-83	112	-16	111	-83	126	-111	112	-16	126	-111	112	272	59	2	49	10	53	-12	59	2	53	-12	74	-34	59	2	74	-34	69	-5	40	17	30	7	53	-12	40	17	53	-12	49	10	110	-25	111	-83	111	-21	112	337	112	272	126	365	48	285	51	263	60	324	60	324	51	263	53	241	60	324	53	241	54	219	54	219	53	210	65	176	65	176	53	210	53	201	65	176	53	201	53	193	60	324	39	331	43	306	60	324	43	306	48	285	77	254	78	255	81	318	81	318	78	255	79	255	81	318	79	255	80	255	80	255	83	255	81	318	81	318	83	255	103	315	81	318	60	324	71	246	81	318	71	246	72	249	81	318	72	249	73	251	81	318	73	251	75	253	81	318	75	253	76	254	81	318	76	254	77	254	65	176	68	188	70	243	70	243	68	188	69	201	70	243	69	201	70	239	70	239	69	201	70	214	70	239	70	214	70	226	60	324	54	219	65	176	60	324	65	176	70	243	60	324	70	243	71	246	52	184	51	176	65	176	52	184	65	176	53	193	103	315	92	252	110	282	103	315	110	282	110	284	110	284	110	285	103	315	103	315	110	285	111	287	103	315	111	287	111	288	103	315	83	255	85	254	103	315	85	254	88	254	103	315	88	254	90	253	103	315	90	253	92	252	103	315	111	288	125	313	125	313	111	288	112	290	125	313	112	290	113	291	113	291	115	292	125	313	125	313	115	292	117	294	125	313	117	294	121	295	147	313	127	296	140	296	147	313	140	296	153	296	147	313	147	312	125	313	147	313	125	313	127	296	165	313	166	297	173	313	173	313	166	297	178	298	173	313	178	298	182	314	182	314	178	298	190	300	182	314	190	300	190	315	156	313	147	312	147	313	156	313	147	313	153	296	156	313	153	296	166	297	156	313	166	297	165	313	124	296	127	296	125	313	124	296	125	313	121	295	428	-54	118	271	404	-77	404	-77	118	271	115	274	404	-77	115	274	92	252	92	252	115	274	113	277	92	252	113	277	111	280	43	306	39	331	35	328	92	252	111	280	110	282	272	315	272	315	281	314	281	314	272	315	284	298	281	314	284	298	289	313	289	313	284	298	297	297	289	313	297	297	298	313	298	313	297	297	309	296	298	313	309	296	307	313	307	313	309	296	315	313	338	313	315	313	322	296	338	313	322	296	335	296	375	254	377	254	382	318	382	318	377	254	380	255	382	318	380	255	382	255	382	255	384	255	403	324	403	324	384	255	385	255	403	324	385	255	387	254	353	285	353	284	360	315	360	315	353	284	372	252	360	315	372	252	382	318	382	318	372	252	373	253	382	318	373	253	375	254	372	252	353	284	353	282	372	252	353	282	352	280	372	252	352	280	350	277	372	252	350	277	348	274	372	252	348	274	345	271	372	252	345	271	59	-77	410	193	410	201	403	324	403	324	410	201	410	210	403	324	410	210	410	219	410	219	410	241	403	324	403	324	410	241	412	263	403	324	412	263	415	285	403	324	415	285	425	331	425	331	415	285	421	307	425	331	421	307	428	328	395	188	397	176	403	324	403	324	397	176	411	176	403	324	411	176	410	193	410	193	411	176	411	185	403	324	387	254	388	254	403	324	388	254	388	253	403	324	388	253	390	251	403	324	390	251	391	249	403	324	391	249	392	246	403	324	392	246	392	243	403	324	392	243	392	239	403	324	392	239	392	226	403	324	392	226	393	214	403	324	393	214	394	201	403	324	394	201	395	188	403	324	382	318	382	255	360	315	338	313	339	296	360	315	339	296	342	295	360	315	342	295	346	294	360	315	346	294	348	292	360	315	348	292	350	291	360	315	350	291	351	290	360	315	351	290	352	288	360	315	352	288	353	287	360	315	353	287	353	285	335	296	339	296	338	313	315	313	309	296	322	296	59	-77	345	271	35	-54	284	298	272	315	272	300	335	-41	322	-42	338	-59	338	-59	322	-42	315	-59	307	-59	315	-59	309	-42	307	-59	309	-42	298	-59	298	-59	309	-42	297	-43	298	-59	297	-43	289	-59	289	-59	297	-43	284	-45	289	-59	284	-45	281	-60	281	-60	284	-45	272	-46	281	-60	272	-46	272	-60	322	-42	309	-42	315	-59	353	-33	352	-34	360	-61	360	-61	352	-34	351	-36	360	-61	351	-36	350	-36	372	2	59	331	345	-17	372	2	345	-17	348	-20	372	2	348	-20	350	-23	372	2	350	-23	352	-26	372	2	352	-26	353	-28	372	2	353	-28	353	-30	372	2	353	-30	360	-61	372	2	360	-61	382	-65	372	2	382	-65	373	0	387	-1	385	-1	403	-70	403	-70	385	-1	384	-1	403	-70	384	-1	382	-1	382	-1	380	-1	382	-65	382	-65	380	-1	377	0	382	-65	377	0	375	0	360	-61	353	-30	353	-32	360	-61	353	-32	353	-33	393	39	392	26	403	-70	403	-70	392	26	392	14	403	-70	392	14	392	10	415	-31	412	-9	403	-70	403	-70	412	-9	410	12	403	-70	410	12	410	35	410	35	410	43	403	-70	403	-70	410	43	410	52	403	-70	410	52	410	60	411	76	397	77	403	-70	411	76	403	-70	410	60	411	76	410	60	411	68	403	-70	397	77	395	65	403	-70	395	65	394	52	403	-70	394	52	393	39	403	-70	392	10	392	7	403	-70	392	7	391	4	403	-70	391	4	390	2	403	-70	390	2	388	0	403	-70	388	0	387	-1	382	-1	382	-65	403	-70	425	-77	428	-74	421	-53	425	-77	421	-53	415	-31	425	-77	415	-31	403	-70	360	-61	350	-36	348	-38	360	-61	348	-38	346	-40	360	-61	346	-40	342	-41	360	-61	342	-41	339	-41	360	-61	339	-41	338	-59	339	-41	335	-41	338	-59	345	-17	59	331	35	307	373	0	382	-65	375	0	78	-1	81	-65	79	-1	79	-1	81	-65	80	-1	83	-1	80	-1	81	-65	83	-1	81	-65	103	-61	111	-34	111	-33	103	-61	103	-61	111	-33	110	-32	103	-61	110	-32	110	-30	110	-30	110	-28	103	-61	103	-61	110	-28	92	2	103	-61	92	2	90	0	115	-20	118	-17	404	331	115	-20	404	331	92	2	404	331	118	-17	428	307	92	2	110	-28	111	-26	92	2	111	-26	113	-23	92	2	113	-23	115	-20	103	-61	90	0	88	0	103	-61	88	0	85	-1	103	-61	85	-1	83	-1	147	-59	140	-42	127	-41	147	-59	127	-41	125	-59	147	-59	153	-42	140	-42	156	-59	165	-59	166	-43	166	-43	165	-59	173	-59	166	-43	173	-59	178	-45	178	-45	173	-59	182	-60	178	-45	182	-60	190	-46	190	-46	182	-60	190	-60	156	-59	166	-43	153	-42	156	-59	153	-42	147	-59	121	-41	117	-40	125	-59	125	-59	117	-40	115	-38	125	-59	115	-38	113	-36	124	-41	121	-41	125	-59	124	-41	125	-59	127	-41	125	-59	113	-36	112	-36	125	-59	112	-36	111	-34	125	-59	111	-34	103	-61	81	-65	78	-1	77	-1	81	-65	77	-1	76	0	81	-65	76	0	75	0	81	-65	75	0	73	2	81	-65	73	2	72	4	81	-65	72	4	71	7	81	-65	71	7	60	-70	70	10	70	14	69	52	70	10	69	52	68	65	70	10	68	65	65	77	70	10	65	77	60	-70	70	10	60	-70	71	7	70	39	69	52	70	14	70	39	70	14	70	26	60	-70	65	77	54	35	60	-70	54	35	53	12	60	-70	53	12	51	-9	60	-70	51	-9	48	-31	60	-70	48	-31	43	-53	60	-70	43	-53	39	-77	53	60	53	51	65	77	65	77	53	51	53	43	65	77	53	43	54	35	65	77	51	76	52	68	65	77	52	68	53	60	43	-53	35	-74	39	-77	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	124	143	120	109	123	110	124	143	123	110	252	110	124	143	252	110	272	143	272	143	252	110	281	110	272	143	281	110	320	225	320	225	281	110	300	143	320	225	300	143	349	225	119	143	116	145	117	107	119	143	117	107	120	109	119	143	120	109	124	143	252	110	204	29	233	29	252	110	233	29	281	110	300	143	281	110	433	110	300	143	433	110	433	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	116	145	114	105	117	107	111	153	107	181	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	181	335	202	336	176	356	181	336	176	345	167	356	181	345	167	347	164	356	181	347	164	349	161	356	181	349	161	351	158	356	181	351	158	352	155	356	181	352	155	352	153	356	181	352	153	353	99	356	181	353	99	357	73	356	181	357	73	380	161	304	215	311	206	314	225	314	225	311	206	319	196	314	225	319	196	335	202	335	202	319	196	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	161	380	93	380	161	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	339	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	339	110	344	143	339	143	339	110	339	143	207	143	339	110	207	143	188	110	188	110	207	143	226	225	188	110	226	225	178	143	158	110	111	29	140	29	158	110	140	29	188	110	158	110	188	110	178	143	158	110	178	143	30	143	158	110	30	143	30	110	226	225	207	143	255	225	76	51	86	105	86	118	86	118	86	122	84	194	84	194	86	122	95	193	115	194	95	193	96	129	115	194	96	129	97	128	87	125	88	128	95	193	95	193	88	128	90	129	95	193	90	129	92	129	92	129	93	129	95	193	95	193	93	129	94	129	95	193	94	129	95	129	84	194	72	195	73	81	84	194	73	81	76	51	84	194	76	51	86	118	129	146	118	157	120	115	120	115	118	157	113	167	105	123	113	167	115	194	105	123	115	194	97	128	162	182	173	185	174	201	174	201	173	185	185	188	174	201	185	188	194	205	194	205	185	188	196	192	155	198	135	195	137	177	155	198	137	177	150	179	155	198	150	179	162	182	155	198	162	182	174	201	329	127	343	126	347	159	329	127	347	159	325	161	329	127	325	161	305	124	305	124	325	161	298	157	305	124	298	157	282	115	282	115	298	157	273	149	282	115	273	149	258	106	258	106	273	149	250	139	258	106	250	139	231	97	231	97	250	139	225	130	231	97	225	130	197	94	197	94	225	130	196	127	347	159	358	123	368	155	368	155	358	123	375	117	368	155	375	117	388	147	388	147	375	117	392	108	388	147	392	108	408	135	408	135	392	108	409	94	408	135	409	94	428	119	129	146	140	105	148	136	148	136	140	105	166	97	148	136	166	97	170	129	170	129	166	97	197	94	170	129	197	94	196	127	119	173	125	175	135	195	135	195	125	175	132	176	135	195	132	176	137	177	115	194	113	167	115	171	115	194	115	171	119	173	115	194	119	173	135	195	95	193	95	129	96	129	90	53	89	67	88	80	90	53	88	80	87	93	90	53	87	93	86	105	90	53	86	105	76	51	50	169	60	141	60	197	60	197	60	141	68	111	60	197	68	111	72	195	72	195	68	111	73	81	49	199	38	201	50	169	49	199	50	169	60	197	50	169	38	201	35	196	120	115	113	167	105	123	129	146	120	115	140	105	347	159	343	126	358	123	95	193	86	122	87	125	120	126	134	127	134	127	138	161	134	127	158	124	138	161	158	124	165	157	165	157	158	124	181	115	165	157	181	115	189	149	189	149	181	115	205	106	189	149	205	106	213	139	213	139	205	106	232	97	213	139	232	97	238	130	238	130	232	97	266	94	238	130	266	94	267	127	267	127	266	94	297	97	267	127	297	97	292	129	292	129	297	97	315	136	315	136	297	97	323	105	315	136	323	105	333	146	333	146	323	105	343	115	333	146	343	115	345	157	345	157	343	115	358	123	345	157	358	123	349	167	349	167	358	123	368	193	368	193	358	123	367	128	368	193	367	128	367	129	348	171	349	167	368	193	348	171	368	193	348	194	348	171	348	194	343	173	379	194	368	193	368	129	379	194	368	129	369	129	313	179	326	177	328	195	328	195	326	177	332	176	328	195	332	176	348	194	348	194	332	176	338	175	348	194	338	175	343	173	309	198	289	201	290	185	309	198	290	185	302	182	309	198	302	182	313	179	309	198	313	179	328	195	289	201	270	205	278	188	289	201	278	188	290	185	375	128	379	194	373	129	373	129	379	194	371	129	370	129	371	129	379	194	370	129	379	194	369	129	376	93	387	51	377	105	377	105	387	51	377	118	379	194	377	118	387	51	379	194	387	51	391	195	391	195	387	51	390	81	391	195	390	81	395	111	379	194	375	128	376	125	379	194	376	125	377	122	379	194	377	122	377	118	414	199	403	197	403	141	414	199	403	141	413	169	414	199	413	169	428	196	414	199	428	196	425	201	403	197	391	195	395	111	403	197	395	111	403	141	387	51	376	93	374	80	387	51	374	80	373	67	387	51	373	67	373	53	368	193	367	129	368	129	35	119	54	94	55	135	55	135	54	94	71	108	55	135	71	108	75	147	75	147	71	108	88	117	75	147	88	117	95	155	95	155	88	117	105	123	95	155	105	123	116	159	116	159	105	123	120	126	116	159	120	126	138	161	138	161	120	126	134	127	278	188	270	205	267	192	121	145	118	147	119	105	119	105	118	147	117	150	119	105	117	150	116	102	116	102	117	150	116	153	116	99	112	180	112	73	112	73	112	180	88	160	112	73	88	160	88	93	88	93	88	160	63	143	88	93	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	154	224	134	202	140	186	154	224	140	186	149	195	154	224	149	195	157	205	154	224	157	205	164	215	134	202	112	180	117	158	134	202	117	158	118	161	134	202	118	161	120	164	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	116	155	117	158	112	180	116	155	112	180	116	153	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	29	164	39	156	49	153	29	156	49	149	59	153	29	149	59	140	68	153	29	140	68	133	51	220	155	224	189	206	81	206	81	224	189	206	172	206	81	206	172	187	96	187	96	206	172	186	157	187	96	186	157	166	110	166	110	186	157	166	143	221	92	220	94	224	64	224	64	220	94	219	96	224	64	219	96	206	81	206	81	219	96	219	99	219	153	220	102	220	150	220	150	220	102	222	105	220	150	222	105	221	147	221	147	222	105	224	145	257	224	241	206	244	186	257	224	244	186	252	195	257	224	252	195	260	205	257	224	260	205	267	215	241	206	224	189	224	164	241	206	224	164	227	167	241	206	227	167	236	176	241	206	236	176	244	186	224	189	220	155	221	158	224	189	221	158	222	161	224	189	222	161	224	164	219	153	220	155	206	81	219	153	206	81	219	99	233	143	228	143	229	109	233	143	229	109	232	110	233	143	232	110	428	110	233	143	428	110	428	143	225	107	229	109	228	143	225	107	228	143	224	145	225	107	224	145	222	105	257	29	267	39	260	49	257	29	260	49	252	59	257	29	252	59	244	68	257	29	244	68	241	47	244	68	235	78	241	47	241	47	235	78	226	86	241	47	226	86	224	64	224	64	226	86	223	89	224	64	223	89	221	92	129	143	124	143	125	109	129	143	125	109	128	110	129	143	128	110	166	110	129	143	166	110	166	143	122	107	125	109	124	143	122	107	124	143	121	145	122	107	121	145	119	105	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	133	51	117	94	133	51	118	92	118	92	133	51	120	89	116	102	116	153	116	99	220	102	219	153	219	99	116	153	112	180	116	99	93	145	95	146	97	179	97	179	95	146	97	147	97	179	97	147	100	147	100	147	103	146	111	200	111	200	103	146	106	144	111	200	106	144	109	141	69	122	79	131	82	160	82	160	79	131	88	140	82	160	88	140	97	179	97	179	88	140	90	143	97	179	90	143	93	145	66	142	48	125	49	106	66	142	49	106	59	114	66	142	59	114	69	122	66	142	69	122	82	160	48	125	30	109	40	99	48	125	40	99	49	106	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	125	331	111	303	111	238	144	-76	111	238	111	200	144	-76	111	200	111	134	144	-76	111	134	111	-76	111	200	109	141	110	137	111	200	110	137	111	134	111	200	97	179	100	147	111	303	109	244	110	241	111	303	110	241	111	238	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	130	331	144	-76	144	200	144	200	145	138	158	179	158	179	145	138	146	142	158	179	146	142	148	145	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	158	179	151	146	154	147	154	147	157	146	158	179	158	179	157	146	159	145	158	179	159	145	173	160	173	160	159	145	162	144	173	160	162	144	165	142	187	122	190	142	177	131	177	131	190	142	173	160	177	131	173	160	168	140	168	140	173	160	165	142	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	144	237	130	331	144	200	207	125	190	142	197	114	207	125	197	114	206	106	207	125	206	106	216	99	207	125	216	99	225	108	144	200	144	133	145	138	125	331	111	238	144	-76	125	331	144	-76	130	331	158	179	148	145	151	146	190	142	187	122	197	114	222	47	239	64	228	78	228	78	239	64	237	86	240	89	237	86	239	64	240	89	239	64	257	81	297	143	296	110	334	110	297	143	334	110	334	143	339	143	334	143	338	109	339	143	338	109	341	107	296	110	276	157	276	96	276	96	276	157	257	172	276	96	257	172	257	81	257	81	257	172	244	99	241	161	242	158	257	172	257	172	242	158	243	155	257	172	243	155	243	153	243	153	244	99	257	172	239	164	241	161	257	172	239	164	257	172	239	189	239	164	239	189	237	167	347	94	345	92	352	73	352	73	345	92	343	89	352	73	343	89	340	86	340	86	332	78	352	73	352	73	332	78	330	51	351	180	330	202	331	176	351	180	331	176	340	167	351	180	340	167	342	164	351	180	342	164	344	161	351	180	344	161	346	158	351	180	346	158	347	155	351	180	347	155	347	153	351	180	347	153	348	99	351	180	348	99	352	73	351	180	352	73	375	160	299	215	306	205	309	224	309	224	306	205	314	195	309	224	314	195	330	202	330	202	314	195	322	186	330	202	322	186	331	176	428	124	428	129	400	110	400	110	428	129	400	143	400	110	400	143	375	93	375	93	400	143	375	160	375	93	375	160	352	73	352	73	348	99	347	96	352	73	347	96	347	94	332	78	323	68	330	51	330	51	323	68	314	59	330	51	314	59	310	29	310	29	314	59	307	49	310	29	307	49	300	39	348	99	347	153	347	102	347	102	347	153	347	150	347	102	347	150	345	147	339	143	341	107	343	145	343	145	341	107	344	105	343	145	344	105	345	147	345	147	344	105	347	102	257	81	244	99	244	96	257	81	244	96	243	94	257	81	243	94	242	92	257	81	242	92	240	89	243	102	244	99	243	153	243	102	243	153	243	150	243	102	243	150	241	147	243	102	241	147	241	105	231	110	234	109	235	143	235	143	234	109	238	107	235	143	238	107	239	145	239	145	238	107	241	105	239	145	241	105	241	147	231	110	235	143	230	143	231	110	230	143	35	143	231	110	35	143	35	110	228	78	220	68	222	47	222	47	220	68	211	59	222	47	211	59	206	29	206	29	211	59	203	49	206	29	203	49	196	39	211	195	219	186	222	206	222	206	219	186	228	176	222	206	228	176	239	189	239	189	228	176	237	167	205	224	195	215	203	205	205	224	203	205	211	195	205	224	211	195	222	206	334	143	334	110	338	109	296	110	297	143	276	157	109	8	106	5	111	-48	111	-48	106	5	103	4	111	-48	103	4	100	3	100	3	97	4	111	-48	111	-48	97	4	95	4	111	-48	95	4	94	-23	94	-23	95	4	93	6	94	-23	93	6	90	8	109	111	106	109	111	55	111	55	106	109	103	107	111	55	103	107	100	107	100	107	97	107	97	75	97	75	97	107	95	108	97	75	95	108	93	109	93	109	90	111	97	75	97	75	90	111	88	114	97	75	88	114	82	94	82	94	88	114	79	123	82	94	79	123	69	131	66	112	82	94	69	131	66	112	69	131	59	140	66	112	59	140	49	148	66	112	49	148	48	129	40	155	30	145	48	129	40	155	48	129	49	148	144	331	111	331	111	55	144	331	111	55	125	-76	144	331	125	-76	130	-76	144	331	130	-76	144	17	111	120	111	55	111	331	110	115	109	111	111	55	110	115	111	55	111	120	100	107	97	75	111	55	162	7	159	5	162	-23	162	-23	159	5	157	4	162	-23	157	4	154	4	154	4	151	4	162	-23	162	-23	151	4	148	6	162	-23	148	6	146	8	165	112	162	110	173	94	173	94	162	110	159	109	173	94	159	109	158	75	158	75	159	109	157	108	158	75	157	108	154	108	154	108	151	108	158	75	158	75	151	108	148	110	158	75	148	110	146	112	187	29	177	20	181	0	181	0	177	20	168	11	181	0	168	11	165	9	197	140	187	132	190	112	190	112	187	132	177	123	190	112	177	123	173	94	173	94	177	123	168	114	173	94	168	114	165	112	207	129	225	146	216	156	207	129	216	156	206	148	207	129	206	148	197	140	207	129	197	140	190	112	145	116	144	121	144	54	145	116	144	54	158	75	145	116	158	75	146	112	206	45	197	37	203	21	206	45	203	21	225	42	206	45	225	42	216	52	187	29	181	0	203	21	187	29	203	21	197	37	162	7	162	-23	181	0	162	7	181	0	165	9	144	-48	162	-23	146	8	144	-48	146	8	145	12	144	-48	145	12	144	17	144	-48	144	17	130	-76	111	17	110	11	111	-48	111	17	111	-48	125	-76	111	17	125	-76	111	55	90	8	88	11	94	-23	94	-23	88	11	79	19	94	-23	79	19	74	0	74	0	79	19	69	28	74	0	69	28	59	37	52	21	74	0	59	37	52	21	59	37	49	44	52	21	49	44	40	51	52	21	40	51	30	41	109	8	111	-48	110	11	121	145	118	147	119	105	119	105	118	147	117	150	119	105	117	150	116	102	116	102	117	150	116	153	116	99	112	180	112	73	112	73	112	180	88	160	112	73	88	160	88	93	88	93	88	160	63	143	88	93	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	154	224	134	202	140	186	154	224	140	186	149	195	154	224	149	195	157	205	154	224	157	205	164	215	134	202	112	180	117	158	134	202	117	158	118	161	134	202	118	161	120	164	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	116	155	117	158	112	180	116	155	112	180	116	153	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	29	164	39	156	49	153	29	156	49	149	59	153	29	149	59	140	68	153	29	140	68	133	51	367	81	374	115	373	127	373	127	374	136	367	81	367	81	374	136	367	172	367	81	367	172	347	96	347	96	367	172	347	157	347	96	347	157	327	110	327	110	347	157	326	143	420	48	412	58	417	29	417	29	412	58	404	68	417	29	404	68	402	47	402	47	404	68	395	77	402	47	395	77	387	86	387	86	383	91	385	64	385	64	383	91	380	97	385	64	380	97	376	105	374	115	367	81	385	64	374	115	385	64	376	105	376	145	379	154	385	189	385	189	379	154	383	161	385	189	383	161	387	167	387	167	396	177	402	206	402	206	396	177	404	187	402	206	404	187	418	224	418	224	404	187	412	196	418	224	412	196	421	205	385	189	367	172	374	136	385	189	374	136	376	145	402	206	385	189	387	167	387	86	385	64	402	47	129	143	124	143	125	109	129	143	125	109	128	110	129	143	128	110	327	110	129	143	327	110	326	143	122	107	125	109	124	143	122	107	124	143	121	145	122	107	121	145	119	105	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	133	51	117	94	133	51	118	92	118	92	133	51	120	89	116	102	116	153	116	99	420	48	417	29	427	39	418	224	421	205	428	215	116	153	112	180	116	99	97	172	78	189	80	161	80	161	78	189	76	167	68	177	76	167	78	189	68	177	78	189	61	206	35	215	42	205	45	224	45	224	42	205	50	196	45	224	50	196	61	206	61	206	50	196	59	187	61	206	59	187	68	177	62	47	79	64	68	77	68	77	79	64	76	86	80	91	76	86	79	64	80	91	79	64	97	81	137	143	136	110	334	110	137	143	334	110	334	143	339	143	334	143	338	109	339	143	338	109	341	107	136	110	116	157	116	96	116	96	116	157	97	172	116	96	97	172	97	81	97	81	97	172	90	127	84	154	87	145	97	172	97	172	87	145	90	136	97	172	90	136	90	127	347	94	345	92	352	73	352	73	345	92	343	89	352	73	343	89	340	86	340	86	332	78	352	73	352	73	332	78	330	51	351	180	330	202	331	176	351	180	331	176	340	167	351	180	340	167	342	164	351	180	342	164	344	161	351	180	344	161	346	158	351	180	346	158	347	155	351	180	347	155	347	153	351	180	347	153	348	99	351	180	348	99	352	73	351	180	352	73	375	160	299	215	306	205	309	224	309	224	306	205	314	195	309	224	314	195	330	202	330	202	314	195	322	186	330	202	322	186	331	176	428	124	428	129	400	110	400	110	428	129	400	143	400	110	400	143	375	93	375	93	400	143	375	160	375	93	375	160	352	73	352	73	348	99	347	96	352	73	347	96	347	94	332	78	323	68	330	51	330	51	323	68	314	59	330	51	314	59	310	29	310	29	314	59	307	49	310	29	307	49	300	39	348	99	347	153	347	102	347	102	347	153	347	150	347	102	347	150	345	147	339	143	341	107	343	145	343	145	341	107	344	105	343	145	344	105	345	147	345	147	344	105	347	102	97	81	90	127	89	115	97	81	89	115	87	105	97	81	87	105	84	97	97	81	84	97	80	91	68	77	59	68	62	47	62	47	59	68	51	58	62	47	51	58	46	29	46	29	51	58	43	48	46	29	43	48	36	39	334	143	334	110	338	109	136	110	137	143	116	157	97	172	80	161	84	154	117	150	116	153	117	105	117	105	116	153	116	102	116	102	116	153	116	99	116	99	112	181	112	72	112	72	112	181	88	161	112	72	88	161	88	92	88	92	88	161	63	143	88	92	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	116	153	116	155	112	181	112	181	116	155	117	158	112	181	117	158	134	202	134	202	117	158	118	161	134	202	118	161	120	164	154	225	134	202	140	186	154	225	140	186	149	196	154	225	149	196	157	206	154	225	157	206	164	215	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	28	164	38	156	48	153	28	156	48	149	58	153	28	149	58	140	68	153	28	140	68	133	51	116	96	116	99	112	72	116	96	112	72	117	94	117	94	112	72	133	51	117	94	133	51	118	92	118	92	133	51	120	89	429	225	403	225	429	28	429	28	403	225	403	143	429	28	403	143	403	110	403	110	403	143	129	143	403	110	129	143	128	110	124	109	128	110	124	143	124	109	124	143	121	145	117	150	117	105	118	147	118	147	117	105	120	107	118	147	120	107	121	145	121	145	120	107	124	109	429	28	403	110	403	28	128	110	129	143	124	143	116	153	112	181	116	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-51	125	331	144	-51	130	331	130	331	144	-51	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	-51	111	238	111	-51	144	-51	111	-51	225	-76	144	-51	225	-76	225	-51	30	-51	30	-76	225	-76	30	-51	225	-76	111	-51	144	303	146	246	162	278	111	303	109	244	110	241	35	225	60	28	60	225	60	143	60	110	334	110	60	143	334	110	335	143	335	143	334	110	339	109	335	143	339	109	340	144	348	151	348	100	352	72	348	151	352	72	348	154	348	154	352	72	352	181	352	181	352	72	375	92	352	181	375	92	376	161	376	161	375	92	401	110	376	161	401	110	401	143	401	143	401	110	429	124	401	143	429	124	429	129	352	181	330	202	332	175	352	181	332	175	341	166	352	181	341	166	344	164	352	181	344	164	346	161	352	181	346	161	347	159	352	181	347	159	348	157	352	181	348	157	348	154	300	215	307	205	310	225	310	225	307	205	315	195	310	225	315	195	330	202	330	202	315	195	323	185	330	202	323	185	332	175	323	67	330	51	331	77	331	77	330	51	352	72	331	77	352	72	340	86	340	86	352	72	343	89	348	100	348	151	347	103	347	103	348	151	346	148	347	103	346	148	346	106	346	106	346	148	343	145	346	106	343	145	343	108	343	108	343	145	340	144	343	108	340	144	339	109	352	72	348	100	347	97	352	72	347	97	346	95	352	72	346	95	345	92	352	72	345	92	343	89	314	58	307	48	310	28	314	58	310	28	330	51	314	58	330	51	323	67	310	28	307	48	300	38	60	28	35	225	35	28	109	8	107	6	111	-48	111	-48	107	6	104	4	111	-48	104	4	101	4	101	4	98	4	111	-48	111	-48	98	4	96	5	111	-48	96	5	93	-23	93	-23	96	5	93	7	93	-23	93	7	90	9	225	306	225	331	144	306	144	306	225	331	111	306	144	306	111	306	125	-76	125	-76	111	306	111	17	125	-76	111	17	111	-48	111	-48	111	17	110	12	111	-48	110	12	109	8	149	7	146	10	161	-23	161	-23	146	10	145	13	161	-23	145	13	144	-48	144	-48	145	13	144	17	144	17	144	306	130	-76	130	-76	144	306	125	-76	30	331	30	306	111	306	30	331	111	306	225	331	162	6	160	4	161	-23	161	-23	160	4	158	4	161	-23	158	4	155	3	155	3	152	4	161	-23	161	-23	152	4	149	7	186	28	176	19	181	0	181	0	176	19	167	11	181	0	167	11	165	8	206	44	196	37	203	21	206	44	203	21	225	41	206	44	225	41	215	51	186	28	181	0	203	21	186	28	203	21	196	37	162	6	161	-23	181	0	162	6	181	0	165	8	90	9	87	11	93	-23	93	-23	87	11	78	20	93	-23	78	20	74	0	74	0	78	20	68	29	74	0	68	29	58	37	52	21	74	0	58	37	52	21	58	37	49	45	52	21	49	45	39	52	52	21	39	52	30	42	144	-48	144	17	130	-76	68	54	74	25	78	45	78	45	74	25	93	1	78	45	93	1	87	36	87	36	93	1	90	34	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	249	111	303	106	249	109	247	109	33	107	31	111	-23	111	-23	107	31	104	29	111	-23	104	29	101	29	101	29	98	29	111	-23	111	-23	98	29	96	30	111	-23	96	30	93	1	93	1	96	30	93	32	93	1	93	32	90	34	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	149	31	146	34	161	1	161	1	146	34	145	37	161	1	145	37	144	-23	144	-23	145	37	144	41	144	41	144	237	130	331	162	31	160	30	161	1	161	1	160	30	158	29	161	1	158	29	155	28	155	28	152	29	161	1	161	1	152	29	149	31	186	53	176	44	181	25	181	25	176	44	167	36	181	25	167	36	165	33	206	69	196	61	203	46	206	69	203	46	225	66	206	69	225	66	215	76	186	53	181	25	203	46	186	53	203	46	196	61	162	31	161	1	181	25	162	31	181	25	165	33	30	-51	225	-76	125	-51	125	-51	225	-76	130	-51	125	-51	130	-51	130	331	130	331	130	-51	144	-23	130	331	144	-23	144	41	110	243	111	238	111	303	111	303	111	238	125	331	125	331	111	238	125	-51	125	331	125	-51	130	331	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	125	-51	111	238	111	42	125	-51	111	42	111	-23	111	-23	111	42	110	37	111	-23	110	37	109	33	58	62	49	70	52	47	58	62	52	47	74	25	58	62	74	25	68	54	39	77	30	67	52	47	39	77	52	47	49	70	225	-76	30	-51	30	-76	130	-51	225	-76	225	-51	111	303	109	247	110	243	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	116	103	116	151	116	103	118	148	118	148	116	103	117	105	118	148	117	105	119	108	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	349	276	300	276	347	243	349	276	347	243	363	241	349	276	363	241	372	273	428	193	423	222	423	163	423	163	423	222	411	245	423	163	411	245	408	139	408	139	411	245	395	193	393	262	372	273	377	234	393	262	377	234	387	224	393	262	387	224	393	210	393	262	393	210	395	193	393	262	395	193	411	245	392	175	384	161	388	123	392	175	388	123	408	139	392	175	408	139	395	193	338	143	340	110	355	145	355	145	340	110	364	113	355	145	364	113	371	151	371	151	364	113	388	123	371	151	388	123	384	161	118	148	119	108	120	146	120	146	119	108	122	109	120	146	122	109	123	144	123	144	122	109	127	110	123	144	127	110	127	143	127	143	127	110	338	143	338	143	127	110	340	110	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	116	154	116	100	116	151	112	72	116	100	116	154	372	273	363	241	377	234	347	243	300	276	300	243	63	110	35	129	35	124	55	139	75	123	68	193	68	193	70	262	55	139	55	139	70	262	52	245	55	139	52	245	41	163	41	163	52	245	40	222	41	163	40	222	35	193	164	243	164	276	116	243	100	241	116	243	114	276	100	241	114	276	92	273	92	273	70	262	70	210	92	273	70	210	76	224	92	273	76	224	86	234	92	273	86	234	100	241	92	151	99	113	108	145	108	145	99	113	123	110	108	145	123	110	125	143	125	143	123	110	336	110	125	143	336	110	335	143	340	144	335	143	336	110	340	144	336	110	340	109	79	161	71	175	75	123	79	161	75	123	99	113	79	161	99	113	92	151	346	95	351	72	347	97	347	97	351	72	347	100	347	151	347	100	351	72	347	151	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	340	109	343	108	343	145	343	145	343	108	345	105	343	145	345	105	346	148	346	148	345	105	347	103	346	148	347	103	347	151	347	151	347	103	347	100	344	92	342	89	351	72	344	92	351	72	346	95	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	309	28	306	48	299	38	340	144	340	109	343	145	68	193	75	123	71	175	116	243	164	276	114	276	70	262	68	193	70	210	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	116	103	116	151	116	103	118	148	118	148	116	103	118	105	118	148	118	105	120	107	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	269	218	265	186	297	0	297	0	265	186	265	143	297	0	265	143	265	110	265	110	265	143	127	110	123	109	127	110	124	144	123	109	124	144	121	146	121	146	118	148	120	107	121	146	120	107	123	109	127	143	124	144	127	110	127	143	127	110	265	143	349	276	347	243	363	241	349	276	363	241	372	273	372	273	363	241	377	234	372	273	377	234	393	262	393	262	377	234	387	224	393	262	387	224	393	210	428	193	423	222	423	163	423	163	423	222	411	245	423	163	411	245	408	139	408	139	411	245	395	193	393	262	393	210	395	193	393	262	395	193	411	245	392	175	384	161	388	123	392	175	388	123	408	139	392	175	408	139	395	193	338	143	340	110	355	145	355	145	340	110	364	113	355	145	364	113	371	151	371	151	364	113	388	123	371	151	388	123	384	161	307	223	318	234	323	272	323	272	318	234	332	241	323	272	332	241	349	276	349	276	332	241	347	243	300	261	282	243	297	187	300	261	297	187	300	207	300	261	300	207	307	223	300	261	307	223	323	272	282	243	297	0	297	187	297	143	297	110	340	110	297	143	340	110	338	143	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	112	72	116	100	116	154	297	0	265	110	265	0	269	218	297	0	282	243	116	154	116	100	116	151	63	110	35	129	35	124	156	223	163	261	145	234	145	234	163	261	140	272	145	234	140	272	131	241	131	241	140	272	116	243	100	241	116	243	114	276	100	241	114	276	92	273	92	273	70	262	70	210	92	273	70	210	76	224	92	273	76	224	86	234	92	273	86	234	100	241	71	175	68	193	75	123	75	123	68	193	55	139	55	139	68	193	70	262	70	262	68	193	70	210	52	245	40	222	41	163	52	245	41	163	55	139	52	245	55	139	70	262	92	151	99	113	108	145	108	145	99	113	123	110	108	145	123	110	125	143	125	143	123	110	166	110	125	143	166	110	166	143	166	143	166	110	199	0	166	143	199	0	166	187	163	207	166	187	181	243	163	207	181	243	163	261	79	161	71	175	75	123	79	161	75	123	99	113	79	161	99	113	92	151	140	272	114	276	116	243	336	110	335	143	199	143	336	110	199	143	199	110	199	0	199	186	194	218	199	0	194	218	181	243	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	347	97	346	95	351	72	347	97	351	72	347	100	344	92	342	89	351	72	344	92	351	72	346	95	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	345	105	347	103	347	151	347	151	347	103	347	100	347	151	347	100	348	154	335	143	336	110	339	144	339	144	336	110	340	109	339	144	340	109	342	146	342	146	340	109	343	107	342	146	343	107	345	148	345	148	343	107	345	105	345	148	345	105	347	151	309	28	306	48	299	38	199	0	166	110	166	0	166	187	199	0	181	243	163	261	156	223	163	207	41	163	40	222	35	193	110	145	107	147	108	105	108	105	107	147	106	150	108	105	106	150	106	102	106	102	106	150	105	153	105	99	101	180	101	73	101	73	101	180	78	160	101	73	78	160	78	93	78	93	78	160	52	143	78	93	52	143	52	110	52	110	52	143	25	129	52	110	25	129	25	124	143	224	123	202	130	186	143	224	130	186	138	195	143	224	138	195	146	205	143	224	146	205	153	215	123	202	101	180	107	158	123	202	107	158	108	161	123	202	108	161	110	164	123	202	110	164	113	167	123	202	113	167	121	176	123	202	121	176	130	186	106	155	107	158	101	180	106	155	101	180	105	153	130	68	121	78	123	51	123	51	121	78	112	86	123	51	112	86	109	89	143	29	153	39	146	49	143	29	146	49	138	59	143	29	138	59	130	68	143	29	130	68	123	51	118	143	114	143	114	109	118	143	114	109	117	110	118	143	117	110	148	110	118	143	148	110	148	143	300	164	315	153	325	186	300	164	325	186	300	197	300	164	300	197	285	153	285	153	300	197	276	186	285	153	276	186	272	126	272	126	276	186	259	159	272	126	259	159	259	95	259	95	259	159	246	128	259	95	246	128	242	68	242	68	246	128	234	101	242	68	234	101	219	57	219	57	234	101	219	90	451	110	451	143	437	104	437	104	451	143	431	137	437	104	431	137	424	91	424	91	431	137	416	124	424	91	416	124	411	76	411	76	416	124	404	109	411	76	404	109	397	62	397	62	404	109	393	95	397	62	393	95	381	57	381	57	393	95	381	90	471	68	477	51	479	78	479	78	477	51	499	73	479	78	499	73	488	86	488	86	499	73	490	89	499	180	477	202	479	176	499	180	479	176	488	167	499	180	488	167	490	164	499	180	490	164	492	161	499	180	492	161	493	158	499	180	493	158	494	155	499	180	494	155	494	153	499	180	494	153	495	99	499	180	495	99	499	73	499	180	499	73	522	160	446	215	454	205	456	224	456	224	454	205	462	195	456	224	462	195	477	202	477	202	462	195	470	186	477	202	470	186	479	176	575	124	575	129	548	110	548	110	575	129	548	143	548	110	548	143	522	93	522	93	548	143	522	160	522	93	522	160	499	73	499	73	495	99	495	96	499	73	495	96	494	94	499	73	494	94	492	92	499	73	492	92	490	89	462	59	454	49	457	29	462	59	457	29	477	51	462	59	477	51	471	68	495	99	494	153	494	102	494	102	494	153	494	150	494	102	494	150	492	147	483	110	486	109	486	143	486	143	486	109	489	107	486	143	489	107	490	145	490	145	489	107	492	105	490	145	492	105	492	147	492	147	492	105	494	102	483	110	486	143	482	143	483	110	482	143	451	143	483	110	451	143	451	110	325	186	328	126	342	159	342	159	328	126	342	95	342	159	342	95	355	128	355	128	342	95	359	68	355	128	359	68	367	101	367	101	359	68	381	57	367	101	381	57	381	90	148	110	164	104	169	137	169	137	164	104	177	91	169	137	177	91	184	124	184	124	177	91	189	76	184	124	189	76	196	109	196	109	189	76	203	62	196	109	203	62	207	95	207	95	203	62	219	57	207	95	219	57	219	90	111	107	114	109	114	143	111	107	114	143	110	145	111	107	110	145	108	105	105	96	105	99	101	73	105	96	101	73	106	94	106	94	101	73	123	51	106	94	123	51	107	92	107	92	123	51	109	89	106	102	105	153	105	99	148	143	148	110	169	137	325	186	315	153	328	126	457	29	454	49	447	39	105	153	101	180	105	99	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	181	95	73	95	73	96	181	72	161	95	73	72	161	72	93	72	93	72	161	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	225	117	202	125	186	138	225	125	186	133	196	138	225	133	196	141	206	138	225	141	206	148	215	117	202	96	181	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	181	100	155	96	181	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	204	29	238	110	211	110	211	110	238	110	225	143	211	110	225	143	113	110	113	110	225	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	252	143	287	225	260	225	252	143	260	225	238	110	252	143	238	110	350	110	252	143	350	110	350	143	363	100	367	73	363	154	363	154	367	73	368	181	368	181	367	73	391	93	368	181	391	93	391	161	391	161	391	93	417	110	391	161	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	181	346	202	348	175	368	181	348	175	357	166	368	181	357	166	359	164	368	181	359	164	361	161	368	181	361	161	362	159	368	181	362	159	363	157	368	181	363	157	363	154	315	215	322	205	325	225	325	225	322	205	330	195	325	225	330	195	346	202	346	202	330	195	339	185	346	202	339	185	348	175	350	110	355	109	350	143	354	144	350	143	355	109	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	362	151	361	106	362	103	362	151	362	103	363	100	338	67	345	51	347	77	347	77	345	51	367	73	347	77	367	73	356	86	356	86	367	73	358	89	362	97	362	95	367	73	362	97	367	73	363	100	360	92	358	89	367	73	360	92	367	73	362	95	330	58	322	48	325	29	330	58	325	29	345	51	330	58	345	51	338	67	363	154	362	151	363	100	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	29	322	48	315	39	204	29	211	110	177	29	225	143	238	110	260	225	100	102	100	153	99	99	104	145	103	105	106	107	100	153	96	181	99	99	48	69	44	81	45	-22	45	-22	44	-32	71	-61	71	-61	44	-32	44	-43	71	-61	44	-43	44	-76	44	-76	44	-43	43	-53	44	-76	43	-53	41	-63	44	81	30	78	35	58	44	81	35	58	39	38	44	81	39	38	42	18	44	81	42	18	44	-2	44	81	44	-2	45	-22	65	8	62	11	71	-61	71	-61	62	11	61	15	71	-61	61	15	60	20	78	7	76	6	99	-50	99	-50	76	6	73	5	99	-50	73	5	71	4	71	4	68	5	71	-61	71	-61	68	5	65	8	71	-61	60	20	57	32	71	-61	57	32	54	45	71	-61	54	45	51	57	71	-61	51	57	48	69	71	-61	48	69	45	-22	41	-63	40	-73	44	-76	104	160	225	311	195	331	104	160	195	331	30	127	104	160	30	127	161	127	104	160	161	127	225	160	115	-26	112	-25	129	-42	129	-42	112	-25	109	-22	129	-42	109	-22	99	-50	99	-50	109	-22	107	-19	99	-50	107	-19	107	-15	107	-15	107	-13	99	-50	99	-50	107	-13	107	-11	99	-50	107	-11	82	12	82	12	107	-11	107	-10	82	12	107	-10	108	-9	108	-9	108	-7	161	127	108	-9	161	127	82	12	161	127	108	-7	225	160	80	9	78	7	99	-50	80	9	99	-50	82	12	71	4	71	-61	99	-50	122	-26	121	-26	129	-42	129	-42	121	-26	120	-26	129	-42	120	-26	119	-26	119	-26	115	-26	129	-42	188	-20	180	-20	189	-33	189	-33	180	-20	169	-21	189	-33	169	-21	159	-37	159	-37	169	-21	158	-21	159	-37	158	-21	146	-23	135	-24	124	-26	129	-42	135	-24	129	-42	159	-37	135	-24	159	-37	146	-23	123	-26	122	-26	129	-42	123	-26	129	-42	124	-26	15	240	43	221	43	254	43	254	43	221	68	205	43	254	68	205	68	270	68	270	68	205	92	187	68	270	92	187	92	288	92	288	92	187	101	207	92	288	101	207	100	210	100	210	101	264	92	288	92	288	101	264	101	267	92	288	101	267	102	270	103	258	101	261	102	216	102	216	101	261	101	264	101	213	101	264	100	210	134	331	114	309	116	289	134	331	116	289	124	297	134	331	124	297	131	304	134	331	131	304	137	312	134	331	137	312	144	321	114	309	92	288	102	270	114	309	102	270	104	274	114	309	104	274	106	278	114	309	106	278	108	281	114	309	108	281	116	289	130	173	123	181	133	145	133	145	123	181	116	189	133	145	116	189	113	166	113	166	116	189	108	198	113	166	108	198	105	200	137	164	130	173	133	145	137	164	133	145	143	154	113	166	105	200	103	203	113	166	103	203	102	205	113	166	102	205	101	207	113	166	101	207	92	187	212	-77	212	254	179	221	179	221	212	254	114	254	179	221	114	254	113	221	109	220	113	221	109	254	109	220	109	254	105	256	105	219	109	220	105	256	105	219	105	256	103	258	105	219	103	258	102	216	43	221	15	240	15	235	212	-77	179	221	179	-77	113	221	114	254	109	254	102	216	101	264	101	213	131	210	131	207	131	210	131	210	131	207	140	187	131	210	140	187	140	288	131	210	140	288	131	213	131	213	140	288	131	264	131	213	131	264	130	261	131	213	130	261	129	216	129	216	130	261	129	258	129	216	129	258	127	218	127	218	129	258	126	256	127	218	126	256	123	220	123	220	126	256	123	254	123	220	123	254	118	254	118	221	118	254	52	221	124	198	116	189	118	166	124	198	118	166	140	187	124	198	140	187	127	200	128	274	129	270	140	288	140	288	129	270	130	267	140	288	130	267	131	264	107	297	115	289	118	309	118	309	115	289	123	281	118	309	123	281	140	288	140	288	123	281	126	278	140	288	126	278	128	274	88	321	94	312	98	331	98	331	94	312	101	304	98	331	101	304	118	309	118	309	101	304	107	297	140	288	140	187	163	270	163	270	140	187	163	205	163	270	163	205	189	254	189	254	163	205	189	221	189	254	189	221	217	240	217	240	189	221	217	235	140	187	131	207	130	205	140	187	130	205	129	203	140	187	129	203	127	200	116	189	108	181	118	166	118	166	108	181	101	173	118	166	101	173	98	145	98	145	101	173	95	164	98	145	95	164	88	154	20	254	20	-77	52	-77	20	254	52	-77	52	221	20	254	52	221	118	254	118	254	118	221	123	220	100	-15	99	-12	89	-34	89	-34	99	-12	99	-9	89	-34	99	-9	98	44	98	44	98	47	89	-34	89	-34	98	47	89	67	89	-34	89	67	66	-15	66	-15	89	67	66	49	66	-15	66	49	40	0	40	0	66	49	40	32	40	0	40	32	12	19	131	109	111	88	113	65	131	109	113	65	121	73	131	109	121	73	128	82	131	109	128	82	135	90	131	109	135	90	141	100	111	88	89	67	99	49	111	88	99	49	100	51	111	88	100	51	102	54	111	88	102	54	105	56	111	88	105	56	113	65	99	-6	100	38	99	-9	99	-9	99	41	98	44	111	-54	132	-76	114	-34	111	-54	114	-34	105	-25	105	-25	103	-22	111	-54	111	-54	103	-22	101	-19	111	-54	101	-19	100	-15	209	331	176	331	209	0	209	0	176	331	176	33	209	0	176	33	112	0	112	0	176	33	111	33	112	0	111	33	107	0	107	0	111	33	106	34	107	0	106	34	103	-1	103	-1	106	34	103	35	103	-1	103	35	101	-3	101	-3	103	35	100	38	101	-3	100	38	99	-6	132	-76	142	-67	135	-57	132	-76	135	-57	128	-49	132	-76	128	-49	121	-42	132	-76	121	-42	114	-34	100	-15	89	-34	111	-54	99	41	99	-9	100	38	40	0	12	19	12	14	89	67	98	47	99	49	52	33	52	331	20	331	52	33	20	331	20	0	52	33	20	0	118	0	52	33	118	0	118	33	131	44	140	-34	140	67	140	67	140	-34	163	-15	140	67	163	-15	163	49	163	49	163	-15	189	0	163	49	189	0	189	33	189	33	189	0	217	14	189	33	217	14	217	19	129	51	130	49	140	67	140	67	130	49	131	47	140	67	131	47	131	44	108	73	116	65	118	88	118	88	116	65	124	56	118	88	124	56	140	67	140	67	124	56	127	54	140	67	127	54	129	51	88	100	95	90	98	109	98	109	95	90	101	82	98	109	101	82	118	88	118	88	101	82	108	73	123	-25	115	-34	118	-54	123	-25	118	-54	140	-34	123	-25	140	-34	126	-22	118	33	123	0	123	34	123	34	123	0	126	-1	123	34	126	-1	127	35	127	35	126	-1	129	-3	127	35	129	-3	129	38	129	38	129	-3	130	-6	129	38	130	-6	131	41	131	41	130	-6	131	-9	140	-34	131	-9	130	-12	140	-34	130	-12	129	-15	131	41	131	-9	140	-34	131	41	140	-34	131	44	128	-19	126	-22	140	-34	128	-19	140	-34	129	-15	115	-34	107	-42	118	-54	118	-54	107	-42	101	-49	118	-54	101	-49	98	-76	98	-76	101	-49	94	-57	98	-76	94	-57	88	-67	118	33	118	0	123	0	311	8	309	5	314	-48	314	-48	309	5	306	4	314	-48	306	4	302	3	302	3	300	4	314	-48	314	-48	300	4	298	4	314	-48	298	4	296	-23	296	-23	298	4	295	6	296	-23	295	6	293	8	349	8	347	12	347	-48	347	-48	347	12	347	17	347	17	347	331	333	-76	333	-76	347	331	328	-76	347	331	314	298	328	-76	328	-76	314	298	314	17	328	-76	314	17	314	-48	314	-48	314	17	313	12	314	-48	313	12	311	8	35	331	35	298	314	298	35	331	314	298	347	331	365	7	362	5	364	-23	364	-23	362	5	359	4	364	-23	359	4	357	4	357	4	354	4	364	-23	364	-23	354	4	351	6	364	-23	351	6	349	8	389	29	380	20	384	0	384	0	380	20	371	11	384	0	371	11	368	9	409	45	399	37	406	21	409	45	406	21	428	42	409	45	428	42	419	52	389	29	384	0	406	21	389	29	406	21	399	37	365	7	364	-23	384	0	365	7	384	0	368	9	293	8	290	11	296	-23	296	-23	290	11	281	19	296	-23	281	19	276	0	276	0	281	19	272	28	276	0	272	28	262	37	255	21	276	0	262	37	255	21	262	37	252	44	255	21	252	44	242	51	255	21	242	51	233	41	347	-48	347	17	333	-76	349	8	347	-48	364	-23	35	19	35	19	63	33	63	33	35	19	63	0	63	33	63	0	88	49	88	49	63	0	88	-15	88	49	88	-15	112	68	112	68	88	-15	112	-34	112	68	112	-34	116	44	116	44	116	-9	116	41	116	41	116	-9	117	38	117	38	116	-9	116	-6	117	49	118	51	133	89	133	89	118	51	120	54	133	89	120	54	123	56	123	56	132	65	133	89	133	89	132	65	140	73	133	89	140	73	153	110	153	110	140	73	149	82	153	110	149	82	156	91	116	47	117	49	112	68	116	47	112	68	116	44	154	-77	164	-68	157	-58	154	-77	157	-58	149	-49	154	-77	149	-49	140	-41	154	-77	140	-41	134	-55	134	-55	140	-41	132	-32	134	-55	132	-32	123	-23	134	-55	123	-23	120	-20	134	-55	120	-20	118	-17	134	-55	118	-17	117	-14	134	-55	117	-14	112	-34	116	-9	116	44	112	-34	116	-9	112	-34	116	-12	428	0	428	331	395	331	428	0	395	331	395	33	428	0	395	33	129	33	428	0	129	33	129	0	129	0	129	33	124	0	124	0	129	33	124	34	124	0	124	34	120	-1	120	-1	124	34	120	35	120	-1	120	35	118	-3	118	-3	120	35	117	38	118	-3	117	38	116	-6	116	-12	112	-34	117	-14	63	0	35	19	35	14	112	68	117	49	133	89	153	110	156	91	164	101	88	81	86	81	99	28	99	28	86	81	84	83	99	28	84	83	83	53	83	53	84	83	82	85	83	53	82	85	79	88	79	88	70	96	83	53	83	53	70	96	64	76	97	87	96	84	99	28	99	28	96	84	94	81	99	28	94	81	90	80	90	80	88	81	99	28	117	0	131	28	131	197	131	197	131	28	131	97	132	90	131	97	131	28	132	90	131	28	133	86	133	86	131	28	147	53	133	86	147	53	135	83	135	83	147	53	137	81	271	267	270	234	313	227	271	267	313	227	324	258	324	258	313	227	351	207	324	258	351	207	371	234	371	234	351	207	381	178	371	234	381	178	408	197	408	197	381	178	401	140	408	197	401	140	408	96	408	96	441	96	432	150	408	96	432	150	408	197	138	140	158	178	169	234	169	234	158	178	188	207	169	234	188	207	216	258	216	258	188	207	226	227	216	258	226	227	271	267	271	267	226	227	270	234	131	197	131	97	138	140	131	197	138	140	169	234	98	96	98	92	99	28	98	96	99	28	107	150	107	150	99	28	112	0	107	150	112	0	131	197	131	197	112	0	117	0	145	84	144	82	147	53	147	53	144	82	142	81	147	53	142	81	140	81	140	81	137	81	147	53	188	122	178	114	186	98	188	122	186	98	208	119	188	122	208	119	198	129	169	106	159	97	165	77	169	106	165	77	186	98	169	106	186	98	178	114	145	84	147	53	148	86	148	86	147	53	165	77	148	86	165	77	150	88	150	88	165	77	159	97	70	96	61	105	64	76	64	76	61	105	51	114	64	76	51	114	44	98	44	98	51	114	41	121	44	98	41	121	31	128	44	98	31	128	22	118	97	87	99	28	98	92	325	140	332	197	305	178	305	178	332	197	294	234	305	178	294	234	275	207	275	207	294	234	247	258	275	207	247	258	237	227	237	227	247	258	194	234	150	227	194	234	192	267	150	227	192	267	138	258	62	140	82	178	92	234	92	234	82	178	112	207	92	234	112	207	138	258	138	258	112	207	150	227	55	197	31	150	55	96	55	197	55	96	62	140	55	197	62	140	92	234	330	86	328	83	332	28	332	28	328	83	326	81	332	28	326	81	323	81	323	81	321	81	332	28	332	28	321	81	319	82	332	28	319	82	318	84	378	83	376	81	381	53	381	53	376	81	375	81	381	53	375	81	373	80	373	80	369	81	381	53	381	53	369	81	367	84	381	53	367	84	364	28	364	28	367	84	366	87	364	28	366	87	365	92	381	85	378	83	381	53	381	85	381	53	399	77	381	85	399	77	383	88	421	121	411	114	419	98	421	121	419	98	441	118	421	121	441	118	431	128	402	105	392	96	399	77	402	105	399	77	419	98	402	105	419	98	411	114	346	0	351	0	356	150	356	150	351	0	364	28	356	150	364	28	365	96	365	96	364	28	365	92	332	28	346	0	356	150	332	28	356	150	332	97	332	28	332	97	332	90	332	28	332	90	330	86	332	197	325	140	332	97	332	197	332	97	356	150	247	258	192	267	194	234	316	53	332	28	318	84	316	53	318	84	315	86	316	53	315	86	313	88	316	53	313	88	304	97	316	53	304	97	298	77	304	97	294	106	298	77	298	77	294	106	284	114	298	77	284	114	278	98	278	98	284	114	275	122	278	98	275	122	265	129	278	98	265	129	256	119	383	88	399	77	392	96	55	96	31	150	22	96	31	366	31	333	428	333	31	366	428	333	428	366	40	286	43	264	52	324	52	324	43	264	45	242	52	324	45	242	46	220	46	220	46	212	59	175	59	175	46	212	45	203	59	175	45	203	45	194	52	324	31	331	34	307	52	324	34	307	40	286	64	245	64	248	73	318	73	318	64	248	65	250	73	318	65	250	67	253	67	253	68	254	73	318	73	318	68	254	70	254	73	318	70	254	71	255	79	255	95	315	77	255	77	255	95	315	75	256	73	255	75	256	73	318	73	255	73	318	71	255	60	188	62	200	64	245	64	245	62	200	63	213	64	245	63	213	64	242	64	242	63	213	63	226	64	242	63	226	64	238	59	175	60	188	64	245	59	175	64	245	52	324	59	175	52	324	46	220	45	185	44	176	59	175	45	185	59	175	45	194	95	315	84	251	103	281	95	315	103	281	103	283	103	283	103	285	95	315	95	315	103	285	103	287	95	315	103	287	104	288	95	315	79	255	80	254	95	315	80	254	82	252	95	315	82	252	84	251	95	315	73	318	75	256	95	315	104	288	117	313	117	313	104	288	104	289	117	313	104	289	105	290	140	313	120	295	133	296	140	313	133	296	145	296	140	313	117	313	120	295	157	313	158	297	166	313	166	313	158	297	170	298	166	313	170	298	174	314	174	314	170	298	183	300	174	314	183	300	183	315	148	313	140	313	145	296	148	313	145	296	158	297	148	313	158	297	157	313	110	294	114	295	117	313	117	313	114	295	117	295	117	313	117	295	120	295	117	313	105	290	108	292	117	313	108	292	110	294	436	-54	108	273	412	-77	412	-77	108	273	106	275	412	-77	106	275	84	251	84	251	106	275	105	277	84	251	105	277	104	279	34	307	31	331	27	328	84	251	104	279	103	281	52	324	64	245	73	318	30	299	55	114	55	209	55	209	82	190	82	223	82	223	82	190	106	174	82	223	106	174	106	239	106	239	106	174	128	156	106	239	128	156	128	257	128	257	128	156	137	178	128	257	137	178	137	180	55	299	30	299	55	209	168	299	148	277	152	255	168	299	152	255	159	263	168	299	159	263	165	271	168	299	165	271	172	280	168	299	172	280	178	290	148	277	128	257	137	236	148	277	137	236	138	239	148	277	138	239	139	241	148	277	139	241	141	244	148	277	141	244	143	247	148	277	143	247	152	255	137	234	137	236	128	257	137	234	128	257	137	180	166	140	159	149	168	114	168	114	159	149	152	157	168	114	152	157	148	135	148	135	152	157	143	166	148	135	143	166	141	169	172	132	166	140	168	114	172	132	168	114	178	123	320	7	312	-1	315	-23	320	7	315	-23	335	-3	320	7	335	-3	322	9	408	-45	433	-45	408	44	408	44	408	49	381	63	408	44	381	63	381	31	381	31	381	63	357	79	381	31	357	79	357	15	357	15	357	79	335	98	357	15	335	98	335	-3	335	-3	335	98	326	73	326	19	326	16	335	-3	335	-3	326	16	326	14	335	-3	326	14	324	12	314	63	316	30	318	64	318	64	316	30	320	28	318	64	320	28	322	65	322	65	320	28	323	26	322	65	323	26	325	67	325	67	323	26	326	23	325	67	326	23	326	70	326	70	326	23	326	19	326	70	326	19	326	73	408	44	433	-45	433	139	408	44	433	139	408	139	408	44	408	139	408	49	324	81	325	78	335	98	335	98	325	78	326	76	335	98	326	76	326	73	304	104	311	96	315	118	315	118	311	96	320	87	315	118	320	87	335	98	335	98	320	87	322	84	335	98	322	84	324	81	285	129	291	121	295	139	295	139	291	121	298	113	295	139	298	113	315	118	315	118	298	113	304	104	326	19	335	-3	326	73	312	-1	304	-9	315	-23	315	-23	304	-9	298	-17	315	-23	298	-17	295	-45	295	-45	298	-17	291	-26	295	-45	291	-26	285	-35	313	30	316	30	314	63	313	30	314	63	30	63	313	30	30	63	30	30	148	135	141	169	139	172	148	135	139	172	138	175	148	135	138	175	137	178	148	135	137	178	128	156	55	209	55	204	82	190	433	190	150	223	150	190	145	189	150	190	147	224	145	189	147	224	143	225	137	234	137	180	137	183	137	234	137	183	138	230	138	230	137	183	139	186	138	230	139	186	140	227	140	227	139	186	141	188	140	227	141	188	143	225	143	225	141	188	145	189	150	190	150	223	147	224	150	223	433	190	433	223	55	114	30	299	30	114	322	9	335	-3	324	12	153	4	120	37	134	-21	134	-21	120	37	98	78	134	-21	98	78	94	18	94	18	98	78	90	126	81	217	90	126	96	165	81	217	96	165	108	254	108	254	96	165	110	200	108	254	110	200	144	284	144	284	110	200	133	231	144	284	133	231	163	256	163	256	198	273	186	304	163	256	186	304	144	284	396	127	388	79	393	18	393	18	388	79	366	38	393	18	366	38	353	-21	353	-21	366	38	333	5	353	-21	333	5	302	-48	302	-48	333	5	291	-16	302	-48	291	-16	243	-57	243	-57	291	-16	243	-24	278	276	294	250	296	307	296	307	294	250	307	223	296	307	307	223	325	312	325	312	307	223	321	239	328	165	321	239	318	194	333	250	344	291	332	250	332	250	344	291	331	250	328	249	331	250	344	293	328	249	344	293	354	321	354	321	344	293	345	294	354	321	345	294	346	296	336	248	357	230	344	287	336	248	344	287	344	289	344	289	344	291	336	248	369	308	380	313	381	331	381	331	380	313	392	319	381	331	392	319	408	343	408	343	392	319	403	324	408	343	403	324	414	330	351	300	353	301	354	321	354	321	353	301	355	302	354	321	355	302	381	331	381	331	355	302	357	302	381	331	357	302	369	308	354	321	346	296	348	297	354	321	348	297	349	298	354	321	349	298	351	300	344	291	333	250	334	249	344	291	334	249	335	249	344	291	335	249	336	248	344	293	331	250	344	291	325	312	321	239	321	242	325	312	321	242	323	245	325	312	323	245	325	248	325	312	325	248	328	249	325	312	328	249	354	321	321	239	307	223	318	194	278	276	296	307	267	305	278	276	267	305	261	305	278	276	261	305	258	300	363	270	356	276	357	230	357	230	356	276	348	282	357	230	348	282	346	283	422	179	412	204	420	69	420	69	412	204	400	227	420	69	400	227	396	127	396	127	393	18	420	69	400	227	384	248	386	182	400	227	386	182	394	155	400	227	394	155	396	127	378	256	371	263	373	207	378	256	373	207	386	182	378	256	386	182	384	248	363	270	357	230	373	207	363	270	373	207	371	263	357	230	346	283	345	284	357	230	345	284	344	286	357	230	344	286	344	287	422	179	420	69	429	127	422	179	429	127	427	153	338	181	335	193	341	169	341	169	335	193	332	205	341	169	332	205	328	165	328	165	332	205	328	217	328	165	328	217	324	229	328	165	324	229	323	231	328	165	323	231	322	233	328	165	322	233	322	235	328	165	322	235	321	237	328	165	321	237	321	239	195	-16	153	4	185	-48	195	-16	185	-48	243	-57	195	-16	243	-57	243	-24	81	217	64	174	68	69	81	217	68	69	94	18	81	217	94	18	90	126	68	69	64	174	58	127	153	4	134	-21	185	-48	154	5	121	38	134	-21	134	-21	121	38	99	79	134	-21	99	79	94	18	94	18	99	79	91	127	87	227	91	127	94	155	87	227	94	155	103	248	103	248	94	155	101	182	103	248	101	182	114	207	84	324	96	319	106	331	106	331	96	319	107	313	106	331	107	313	133	321	133	321	107	313	119	308	133	321	119	308	130	302	130	302	132	301	133	321	133	321	132	301	134	301	133	321	134	301	162	312	162	312	134	301	136	300	162	312	136	300	138	298	143	286	142	284	151	248	151	248	142	284	141	283	151	248	141	283	140	282	140	282	132	276	151	248	151	248	132	276	130	230	152	249	154	250	162	312	162	312	154	250	155	250	162	312	155	250	156	250	156	250	159	249	162	312	162	312	159	249	162	248	162	312	162	248	191	307	191	307	162	248	164	245	191	307	164	245	165	242	165	235	165	233	169	194	169	194	165	233	164	231	169	194	164	231	164	229	164	229	159	217	169	194	169	194	159	217	159	165	220	305	191	307	193	250	220	305	193	250	209	276	220	305	209	276	228	300	220	305	228	300	227	305	166	237	169	194	166	239	166	239	169	194	191	307	191	307	169	194	180	223	191	307	180	223	193	250	166	239	191	307	165	242	162	312	138	298	140	297	162	312	140	297	141	296	162	312	141	296	142	294	162	312	142	294	143	293	162	312	143	293	143	291	162	312	143	291	143	289	162	312	143	289	151	248	162	312	151	248	151	249	162	312	151	249	152	249	151	248	143	289	143	287	151	248	143	287	143	286	79	343	73	330	84	324	79	343	84	324	106	331	159	165	159	217	155	205	159	165	155	205	152	193	159	165	152	193	149	181	159	165	149	181	146	169	132	276	124	270	130	230	130	230	124	270	116	263	130	230	116	263	114	207	114	207	116	263	109	256	114	207	109	256	103	248	397	126	389	78	393	18	393	18	389	78	367	37	393	18	367	37	353	-21	353	-21	367	37	334	4	353	-21	334	4	302	-48	302	-48	334	4	292	-16	302	-48	292	-16	244	-24	244	-24	196	-16	243	-57	243	-57	196	-16	185	-48	154	5	134	-21	185	-48	154	5	185	-48	196	-16	91	127	87	227	94	18	94	18	87	227	75	204	94	18	75	204	68	69	68	69	75	204	66	179	68	69	66	179	60	153	393	18	420	69	397	126	397	126	406	217	392	165	392	165	406	217	379	254	392	165	379	254	377	200	377	200	379	254	354	231	343	284	300	304	325	256	343	284	325	256	354	231	343	284	354	231	379	254	420	69	429	127	423	174	420	69	423	174	406	217	420	69	406	217	397	126	244	-24	243	-57	302	-48	325	256	300	304	290	273	68	69	60	153	58	127	165	235	169	194	166	237	132	146	129	150	93	166	93	166	129	150	127	154	93	166	127	154	120	192	120	192	127	154	127	159	148	219	127	159	130	169	148	219	130	169	140	182	176	247	148	219	154	199	176	247	154	199	170	217	176	247	170	217	188	236	450	110	450	143	148	143	450	110	148	143	138	144	450	110	138	144	62	140	450	110	62	140	27	112	450	110	27	112	27	110	62	140	138	144	132	146	62	140	132	146	93	166	120	192	127	159	148	219	148	219	140	182	154	199	140	71	130	84	148	34	148	34	130	84	127	94	120	61	127	94	127	99	120	61	127	99	93	87	93	87	127	99	129	103	93	87	129	103	132	107	450	110	450	143	148	110	138	109	148	110	450	143	138	109	450	143	62	114	62	114	450	143	27	143	62	114	27	143	27	141	132	107	138	109	62	114	132	107	62	114	93	87	140	71	148	34	154	54	154	54	148	34	176	6	154	54	176	6	170	36	170	36	176	6	188	17	148	34	127	94	120	61	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	-77	144	232	130	303	130	303	144	232	144	237	130	303	144	237	150	277	150	277	144	237	145	241	113	331	111	331	144	-77	113	331	144	-77	130	303	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	144	-77	111	331	111	-77	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	109	243	110	241	125	303	125	303	110	241	111	237	125	303	111	237	111	232	144	-77	111	232	111	-77	144	-77	144	331	142	331	144	-77	142	331	125	303	144	-77	125	303	111	232	125	303	106	244	109	243	349	150	345	146	450	110	450	110	345	146	339	144	450	110	339	144	329	143	450	110	329	143	27	143	450	110	27	143	27	110	308	217	324	199	330	219	330	219	324	199	338	182	330	219	338	182	357	192	357	192	338	182	347	169	357	192	347	169	351	159	351	159	351	154	450	110	450	110	351	154	349	150	301	247	290	236	308	217	301	247	308	217	330	219	415	140	385	166	351	159	415	140	351	159	450	110	415	140	450	110	450	112	351	159	385	166	357	192	450	143	27	143	329	110	450	143	329	110	339	109	450	143	339	109	345	107	450	143	345	107	349	103	450	143	349	103	351	99	450	143	351	99	351	94	450	143	351	94	415	114	450	143	415	114	450	141	351	94	357	61	385	87	351	94	385	87	415	114	324	54	330	34	338	70	338	70	330	34	357	61	338	70	357	61	347	84	347	84	357	61	351	94	308	36	290	17	301	6	308	36	301	6	330	34	308	36	330	34	324	54	329	110	27	143	27	110	147	10	145	13	150	-23	150	-23	145	13	144	16	150	-23	144	16	130	-49	130	-49	144	16	144	21	130	-49	144	21	144	331	113	-77	130	-49	144	331	113	-77	144	331	111	331	113	-77	111	331	111	-77	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	99	8	105	-23	102	8	102	8	105	-23	104	7	106	8	104	7	105	-23	106	8	105	-23	125	-49	144	331	111	331	125	-49	144	331	125	-49	142	-77	144	331	142	-77	144	-77	125	-49	111	331	111	20	125	-49	111	20	111	15	125	-49	111	15	110	12	125	-49	110	12	109	9	125	-49	109	9	106	8	105	-23	99	8	97	10	105	-23	97	10	95	12	105	-23	95	12	92	14	105	-23	92	14	83	22	105	-23	83	22	82	0	54	43	44	50	58	21	54	43	58	21	63	37	63	37	58	21	82	0	63	37	82	0	73	30	73	30	82	0	83	22	58	21	44	50	35	40	36	49	36	49	63	63	63	63	36	49	63	31	63	63	63	31	88	79	88	79	63	31	89	15	88	79	89	15	112	98	112	98	89	15	112	-3	112	98	112	-3	118	73	118	73	112	-3	118	19	118	73	119	76	112	98	112	98	119	76	120	78	112	98	120	78	133	118	133	118	120	78	121	81	133	118	121	81	123	84	153	139	133	118	134	96	153	139	134	96	142	104	153	139	142	104	149	113	153	139	149	113	157	121	153	139	157	121	164	129	126	87	134	96	133	118	126	87	133	118	123	84	150	-17	142	-9	153	-45	153	-45	142	-9	134	-1	153	-45	134	-1	133	-23	133	-23	134	-1	126	7	133	-23	126	7	123	9	424	30	424	63	132	30	132	30	424	63	132	63	132	30	132	63	129	30	129	30	132	63	127	64	129	30	127	64	125	28	125	28	127	64	123	65	125	28	123	65	122	26	122	26	123	65	120	67	122	26	120	67	119	23	119	23	120	67	119	70	119	23	119	70	118	73	157	-26	150	-17	153	-45	157	-26	153	-45	164	-35	344	175	342	172	352	156	352	156	342	172	341	169	352	156	341	169	338	166	338	166	330	157	331	135	331	135	330	157	322	149	331	135	322	149	314	140	310	114	331	135	314	140	310	114	314	140	307	132	310	114	307	132	300	123	343	241	344	239	352	257	352	257	344	239	345	236	352	257	345	236	345	234	345	234	345	180	352	156	352	156	345	180	345	178	345	180	345	234	344	183	344	183	345	234	344	230	344	183	344	230	343	186	343	186	344	230	342	227	343	186	342	227	340	188	340	188	342	227	338	225	340	188	338	225	337	189	337	189	338	225	335	224	337	189	335	224	332	190	332	190	335	224	331	223	322	263	330	255	330	277	330	277	330	255	338	247	330	277	338	247	352	257	352	257	338	247	341	244	352	257	341	244	343	241	300	290	307	280	310	299	310	299	307	280	314	271	310	299	314	271	330	277	330	277	314	271	322	263	428	204	428	209	401	190	401	190	428	209	400	223	401	190	400	223	375	174	375	174	400	223	375	239	375	174	375	239	352	156	352	156	375	239	352	257	352	156	352	257	345	234	338	166	331	135	352	156	40	223	40	190	332	190	40	223	332	190	331	223	119	16	118	19	112	-3	119	16	112	-3	119	14	119	14	112	-3	133	-23	119	14	133	-23	121	12	121	12	133	-23	123	9	118	73	118	19	119	23	344	175	352	156	345	178	63	31	36	49	36	44	215	27	219	-1	224	18	224	18	219	-1	239	-24	224	18	239	-24	233	9	233	9	239	-24	236	7	76	246	78	248	79	278	79	278	78	248	81	249	79	278	81	249	96	303	96	303	81	249	83	250	96	303	83	250	85	251	85	251	88	250	96	303	96	303	88	250	91	249	96	303	91	249	94	246	96	243	97	238	96	303	96	303	97	238	110	331	110	331	97	238	129	-72	110	331	129	-72	116	331	116	331	129	-72	129	237	116	331	129	237	130	303	130	303	129	237	130	242	130	303	130	242	132	246	73	243	76	246	79	278	73	243	79	278	64	235	64	235	79	278	59	254	64	235	59	254	55	226	55	226	59	254	45	218	38	233	16	213	25	203	38	233	25	203	35	210	38	233	35	210	45	218	38	233	45	218	59	254	132	246	134	248	147	278	147	278	134	248	137	250	147	278	137	250	140	250	140	250	142	250	147	278	147	278	142	250	145	249	147	278	145	249	148	247	172	226	182	217	188	232	188	232	182	217	192	209	188	232	192	209	211	212	211	212	192	209	201	202	167	254	147	278	148	247	167	254	148	247	151	245	167	254	151	245	153	243	167	254	153	243	163	234	167	254	163	234	172	226	167	254	172	226	188	232	254	7	252	5	257	-49	257	-49	252	5	249	3	257	-49	249	3	246	2	246	2	243	3	257	-49	257	-49	243	3	241	3	257	-49	241	3	239	-24	239	-24	241	3	238	5	239	-24	238	5	236	7	292	8	290	11	290	-49	290	-49	290	11	290	16	290	16	290	326	276	-77	276	-77	290	326	271	-77	290	326	257	326	271	-77	271	-77	257	326	257	16	271	-77	257	16	257	-49	257	-49	257	16	256	11	257	-49	256	11	254	7	308	6	305	4	307	-24	307	-24	305	4	302	3	307	-24	302	3	300	3	300	3	297	3	307	-24	307	-24	297	3	294	5	307	-24	294	5	292	8	332	28	323	19	327	-1	327	-1	323	19	314	10	327	-1	314	10	311	8	352	44	342	36	349	20	352	44	349	20	371	41	352	44	371	41	362	51	332	28	327	-1	349	20	332	28	349	20	342	36	308	6	307	-24	327	-1	308	6	327	-1	311	8	205	35	195	43	198	20	205	35	198	20	219	-1	205	35	219	-1	215	27	185	50	175	41	198	20	185	50	198	20	195	43	97	238	97	-72	129	-72	290	-49	290	16	276	-77	292	8	290	-49	307	-24	130	303	132	246	147	278	96	303	94	246	96	243	123	169	121	172	133	135	133	135	121	172	120	175	133	135	120	175	112	156	112	156	120	175	119	178	112	156	119	178	118	180	119	239	121	241	133	277	133	277	121	241	123	244	133	277	123	244	126	247	126	247	134	255	133	277	133	277	134	255	153	299	118	180	118	234	112	257	118	180	112	257	112	156	112	156	112	257	89	239	112	156	89	239	88	174	88	174	89	239	63	223	88	174	63	223	63	190	63	190	63	223	36	209	63	190	36	209	36	204	112	257	118	234	119	236	112	257	119	236	119	239	112	257	119	239	133	277	153	299	134	255	142	263	153	299	142	263	150	271	153	299	150	271	157	280	153	299	157	280	164	290	153	114	164	123	157	132	153	114	157	132	149	140	153	114	149	140	142	149	153	114	142	149	134	157	153	114	134	157	133	135	344	14	343	12	352	-3	352	-3	343	12	341	9	352	-3	341	9	338	7	338	7	330	-1	330	-23	330	-23	330	-1	322	-9	330	-23	322	-9	314	-17	310	-45	330	-23	314	-17	310	-45	314	-17	307	-26	310	-45	307	-26	300	-35	314	113	322	104	331	118	331	118	322	104	330	96	331	118	330	96	338	87	338	87	341	84	352	98	352	98	341	84	342	81	352	98	342	81	344	78	310	139	300	129	307	121	310	139	307	121	314	113	310	139	314	113	331	118	344	78	345	76	352	98	352	98	345	76	345	73	352	98	345	73	352	-3	352	-3	345	73	345	19	345	19	345	73	344	70	345	19	344	70	344	23	344	23	344	70	343	67	344	23	343	67	342	26	342	26	343	67	340	65	342	26	340	65	338	28	338	28	340	65	337	64	338	28	337	64	335	30	335	30	337	64	332	63	345	19	345	16	352	-3	338	7	330	-23	352	-3	352	98	375	15	375	79	375	79	375	15	400	31	375	79	400	31	400	63	400	63	400	31	428	44	400	63	428	44	428	49	352	98	331	118	338	87	331	30	335	30	332	63	331	30	332	63	40	63	331	30	40	63	40	30	126	166	123	169	133	135	126	166	133	135	134	157	424	190	132	223	132	190	127	189	132	190	129	224	127	189	129	224	125	225	118	234	118	180	119	183	118	234	119	183	119	230	119	230	119	183	120	186	119	230	120	186	122	227	122	227	120	186	123	188	122	227	123	188	125	225	125	225	123	188	127	189	132	190	132	223	129	224	132	223	424	190	424	223	352	98	352	-3	375	15	344	14	352	-3	345	16	123	108	103	91	119	76	119	76	103	91	118	73	118	19	118	73	112	-3	112	-3	118	73	103	91	112	-3	103	91	88	15	88	15	103	91	82	75	88	15	82	75	63	31	63	31	82	75	59	61	63	31	59	61	35	49	35	209	60	192	63	223	63	223	60	192	82	178	63	223	82	178	88	239	88	239	82	178	104	163	88	239	104	163	112	257	112	257	104	163	119	177	112	257	119	177	118	179	144	148	137	155	142	127	142	127	137	155	131	161	142	127	131	161	125	166	125	166	122	169	123	145	123	145	122	169	120	172	123	145	120	172	119	174	119	177	104	163	123	145	119	177	123	145	119	174	150	-17	142	-9	153	-45	153	-45	142	-9	134	-1	153	-45	134	-1	133	-23	133	-23	134	-1	126	7	133	-23	126	7	123	9	144	148	142	127	145	107	144	148	145	107	153	138	153	138	145	107	153	116	153	138	153	116	162	127	125	166	123	145	142	127	142	127	123	108	126	87	142	127	126	87	132	93	142	127	132	93	138	100	142	127	138	100	145	107	120	78	121	81	123	108	123	108	121	81	123	84	123	108	123	84	126	87	120	239	121	241	134	278	134	278	121	241	123	244	134	278	123	244	126	247	126	247	134	256	134	278	134	278	134	256	154	300	118	233	119	236	112	257	118	233	112	257	118	179	120	239	134	278	112	257	120	239	112	257	119	236	154	300	134	256	142	264	154	300	142	264	150	272	154	300	150	272	157	281	154	300	157	281	164	290	118	73	119	22	119	70	119	70	119	22	120	25	119	70	120	25	120	67	120	67	120	25	123	28	120	67	123	28	123	65	123	65	123	28	126	29	123	65	126	29	127	64	127	64	126	29	131	30	127	64	131	30	132	63	132	63	131	30	428	30	132	63	428	30	428	63	132	223	127	224	128	189	132	223	128	189	131	190	132	223	131	190	428	190	132	223	428	190	428	223	128	189	127	224	124	187	124	187	127	224	123	225	124	187	123	225	121	185	121	185	123	225	120	228	121	185	120	228	119	182	119	182	120	228	119	230	119	182	119	230	118	233	118	233	118	179	119	182	157	-26	150	-17	153	-45	157	-26	153	-45	164	-35	119	16	118	19	112	-3	119	16	112	-3	119	14	119	14	112	-3	133	-23	119	14	133	-23	121	12	121	12	133	-23	123	9	60	192	35	209	35	204	118	73	118	19	119	22	63	31	35	49	35	44	123	108	119	76	120	78	91	246	97	303	88	247	88	247	97	303	85	248	83	247	85	248	97	303	83	247	97	303	81	278	91	246	94	243	97	303	97	303	94	243	96	240	97	303	96	240	97	235	129	-77	97	235	97	-77	81	278	63	254	65	232	81	278	65	232	73	241	81	278	73	241	76	243	81	278	76	243	78	245	81	278	78	245	81	247	81	278	81	247	83	247	30	203	39	209	42	233	42	233	39	209	48	217	42	233	48	217	63	254	63	254	48	217	57	224	63	254	57	224	65	232	42	233	21	213	30	203	127	307	116	331	129	-77	127	307	129	-77	129	234	127	307	129	234	130	239	127	307	130	239	141	284	132	243	134	246	141	284	141	284	134	246	137	247	141	284	137	247	140	248	140	248	142	247	141	284	141	284	142	247	157	262	129	-77	116	331	110	331	129	-77	110	331	97	303	129	-77	97	303	97	235	174	221	182	213	175	242	175	242	182	213	193	224	212	242	193	224	193	204	212	242	193	204	205	213	151	243	153	241	157	262	157	262	153	241	160	234	157	262	160	234	175	242	175	242	160	234	166	228	175	242	166	228	174	221	157	262	142	247	145	246	157	262	145	246	148	245	157	262	148	245	151	243	214	222	221	229	229	262	229	262	221	229	228	235	229	262	228	235	233	241	233	241	236	244	245	284	245	284	236	244	238	246	245	284	238	246	241	247	212	242	205	213	214	222	212	242	214	222	229	262	252	245	259	306	249	247	249	247	259	306	246	248	243	248	246	248	245	284	243	248	245	284	241	247	245	284	229	262	233	241	252	245	254	242	259	306	259	306	254	242	256	238	259	306	256	238	257	235	290	-77	257	235	257	-77	259	306	245	284	246	248	289	303	276	331	290	-77	289	303	290	-77	290	234	289	303	290	234	290	239	289	303	290	239	305	278	292	243	294	246	305	278	305	278	294	246	297	247	305	278	297	247	300	248	300	248	302	247	305	278	305	278	302	247	305	246	305	278	305	246	308	245	331	224	339	216	344	232	344	232	339	216	347	209	344	232	347	209	366	212	366	212	347	209	357	202	324	254	305	278	308	245	324	254	308	245	311	243	324	254	311	243	314	241	324	254	314	241	322	232	324	254	322	232	331	224	324	254	331	224	344	232	290	-77	276	331	271	331	290	-77	271	331	259	306	290	-77	259	306	257	235	193	224	182	213	193	204	305	278	290	239	292	243	141	284	130	239	132	243	340	108	321	127	325	100	326	155	321	127	340	145	326	155	340	145	332	161	332	161	340	145	338	166	341	169	338	166	340	145	341	169	340	145	359	163	332	190	335	189	336	224	332	190	336	224	331	223	332	190	331	223	35	223	332	190	35	223	35	190	343	14	342	12	352	-3	352	-3	342	12	340	9	352	-3	340	9	338	7	338	7	329	-1	330	-23	330	-23	329	-1	321	-9	330	-23	321	-9	313	-17	310	-45	330	-23	313	-17	310	-45	313	-17	306	-26	310	-45	306	-26	300	-35	360	91	340	108	340	84	340	84	340	108	338	87	332	93	338	87	340	108	332	93	340	108	325	100	313	272	321	264	330	278	330	278	321	264	329	256	330	278	329	256	338	247	338	247	340	244	351	257	351	257	340	244	342	241	351	257	342	241	343	239	309	300	299	290	306	281	309	300	306	281	313	272	309	300	313	272	330	278	318	107	325	100	321	127	318	107	321	127	319	148	318	107	319	148	310	138	318	107	310	138	310	116	343	14	352	-3	344	16	344	16	352	-3	344	19	344	73	352	-3	360	91	360	91	352	-3	375	15	360	91	375	15	381	75	381	75	375	15	400	31	381	75	400	31	404	61	404	61	400	31	428	44	404	61	428	44	428	49	331	63	332	30	336	64	336	64	332	30	337	29	336	64	337	29	340	65	340	65	337	29	340	28	340	65	340	28	342	67	342	67	340	28	343	25	342	67	343	25	344	70	344	70	343	25	344	22	344	70	344	22	344	73	344	73	344	22	344	19	344	19	352	-3	344	73	338	7	330	-23	352	-3	342	81	343	78	360	91	360	91	343	78	344	76	360	91	344	76	344	73	343	239	344	236	351	257	351	257	344	236	344	233	351	257	344	233	359	163	359	163	344	233	344	179	344	179	344	177	359	163	359	163	344	177	344	174	359	163	344	174	342	172	344	179	344	233	344	230	344	179	344	230	344	182	344	182	344	230	342	228	344	182	342	228	341	185	341	185	342	228	340	225	341	185	340	225	339	187	339	187	340	225	336	224	339	187	336	224	335	189	351	257	330	278	338	247	351	257	359	163	375	239	375	239	359	163	381	178	375	239	381	178	400	223	400	223	381	178	403	192	400	223	403	192	428	209	428	209	403	192	428	204	35	63	35	30	332	30	35	63	332	30	331	63	321	127	326	155	319	148	341	169	359	163	342	172	360	91	340	84	342	81	310	116	310	138	300	127	81	6	78	8	81	-24	81	-24	78	8	76	10	81	-24	76	10	73	12	73	12	65	21	81	-24	81	-24	65	21	63	-1	94	10	91	7	97	-49	97	-49	91	7	88	6	97	-49	88	6	85	6	85	6	83	6	97	-49	97	-49	83	6	81	-24	129	331	97	331	97	-49	129	331	97	-49	110	-77	129	331	110	-77	116	-77	129	331	116	-77	127	-53	129	331	127	-53	129	18	97	-49	97	331	97	18	97	-49	97	18	96	13	97	-49	96	13	94	10	65	21	57	29	63	-1	63	-1	57	29	48	36	63	-1	48	36	42	20	42	20	48	36	39	44	42	20	39	44	30	50	134	8	141	-30	137	6	137	6	141	-30	140	6	142	6	140	6	141	-30	142	6	141	-30	157	-9	148	8	157	-9	151	10	151	10	157	-9	153	12	160	18	153	12	157	-9	160	18	157	-9	175	10	228	18	221	24	229	-9	229	-9	221	24	214	31	229	-9	214	31	212	10	212	10	214	31	205	40	212	10	205	40	193	29	193	29	205	40	193	50	193	29	193	50	182	40	193	29	182	40	175	10	175	10	182	40	174	32	175	10	174	32	166	25	233	12	228	18	229	-9	233	12	229	-9	245	-30	233	12	245	-30	236	10	254	11	252	8	259	-53	259	-53	252	8	249	6	259	-53	249	6	246	6	246	6	243	6	245	-30	245	-30	243	6	241	6	245	-30	241	6	238	8	290	331	257	331	259	-53	290	331	259	-53	271	-77	290	331	271	-77	276	-77	290	331	276	-77	289	-49	290	331	289	-49	290	18	259	-53	257	331	257	18	259	-53	257	18	256	15	259	-53	256	15	254	11	246	6	245	-30	259	-53	308	8	305	7	305	-24	305	-24	305	7	302	6	305	-24	302	6	300	6	300	6	297	6	305	-24	305	-24	297	6	294	8	305	-24	294	8	292	10	347	44	339	37	344	20	344	20	339	37	331	29	344	20	331	29	324	-1	324	-1	331	29	322	21	324	-1	322	21	314	12	314	12	311	10	324	-1	324	-1	311	10	308	8	324	-1	308	8	305	-24	366	41	357	51	347	44	366	41	347	44	344	20	290	14	290	18	289	-49	290	14	289	-49	305	-24	290	14	305	-24	292	10	145	7	142	6	157	-9	145	7	157	-9	148	8	129	18	127	-53	130	14	130	14	127	-53	141	-30	130	14	141	-30	132	10	132	10	141	-30	134	8	236	10	245	-30	238	8	160	18	175	10	166	25	42	20	30	50	21	41	81	6	81	-24	83	6	126	194	123	195	89	199	89	199	123	195	122	197	89	199	122	197	113	222	113	222	122	197	121	200	144	231	151	240	154	270	154	270	151	240	157	250	154	270	157	250	164	260	144	231	154	270	136	221	136	221	154	270	135	246	136	221	135	246	128	212	128	212	135	246	125	209	135	246	113	222	121	202	135	246	121	202	122	205	135	246	122	205	124	207	135	246	124	207	125	209	428	160	428	193	134	193	428	160	134	193	129	193	428	160	129	193	63	179	428	160	63	179	35	162	428	160	35	162	35	160	89	199	63	179	129	193	89	199	129	193	126	194	341	48	339	46	350	31	350	31	339	46	337	44	350	31	337	44	335	41	335	41	326	32	328	7	328	7	326	32	319	22	328	7	319	22	312	13	306	3	299	-6	309	-16	306	3	309	-16	312	13	312	13	309	-16	328	7	428	93	35	93	329	60	428	93	329	60	334	60	428	93	334	60	338	59	428	93	338	59	340	58	428	93	340	58	342	56	428	93	342	56	342	53	428	93	342	53	400	74	428	93	400	74	428	90	342	53	350	31	374	54	342	53	374	54	400	74	342	51	341	48	350	31	342	51	350	31	342	53	335	41	328	7	350	31	329	60	35	93	35	60	121	202	113	222	121	200	340	195	338	194	428	160	428	160	338	194	334	193	428	160	334	193	329	193	428	160	329	193	35	193	428	160	35	193	35	160	339	207	341	205	350	222	350	222	341	205	342	202	350	222	342	202	342	200	342	200	342	197	428	160	428	160	342	197	340	195	319	231	326	221	328	246	328	246	326	221	335	212	328	246	335	212	350	222	350	222	335	212	337	209	350	222	337	209	339	207	299	260	306	250	309	270	309	270	306	250	312	240	309	270	312	240	328	246	328	246	312	240	319	231	400	179	374	199	342	200	400	179	342	200	428	160	400	179	428	160	428	162	124	46	122	48	135	7	135	7	122	48	121	51	135	7	121	51	113	31	113	31	121	51	121	53	428	60	428	93	134	60	129	60	134	60	428	93	129	60	428	93	63	74	63	74	428	93	35	93	63	74	35	93	35	90	151	13	144	22	154	-16	154	-16	144	22	136	32	154	-16	136	32	135	7	135	7	136	32	128	41	135	7	128	41	125	44	122	56	123	58	89	54	122	56	89	54	113	31	122	56	113	31	121	53	89	54	123	58	126	59	89	54	126	59	129	60	89	54	129	60	63	74	157	3	151	13	154	-16	157	3	154	-16	164	-6	124	46	135	7	125	44	342	200	374	199	350	222	188	193	183	194	330	160	330	160	183	194	116	160	107	154	116	160	141	212	107	154	141	212	104	184	141	212	116	160	183	194	141	212	183	194	180	196	141	212	180	196	177	198	141	212	177	198	176	201	141	212	176	201	175	204	141	212	175	204	177	243	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	92	141	104	184	92	141	98	148	104	184	98	148	107	154	98	106	92	113	104	69	104	69	92	113	88	119	104	69	88	119	67	97	67	97	88	119	86	127	30	129	30	124	67	97	30	129	67	97	67	156	177	40	176	44	178	11	178	11	176	44	175	49	141	41	175	49	176	52	141	41	176	52	177	55	213	276	177	243	179	217	213	276	179	217	182	220	213	276	182	220	186	224	213	276	186	224	194	232	213	276	194	232	201	241	213	276	201	241	209	249	213	276	209	249	216	257	213	276	216	257	224	266	177	243	175	204	176	209	177	243	176	209	177	213	177	243	177	213	179	217	98	106	104	69	106	100	106	100	104	69	141	41	106	100	141	41	116	93	116	93	141	41	183	59	116	93	183	59	300	93	300	93	183	59	188	60	300	93	188	60	285	60	180	57	183	59	141	41	180	57	141	41	177	55	330	160	300	93	313	60	330	160	313	60	328	93	330	160	328	93	358	160	330	160	358	160	345	193	330	160	345	193	188	193	373	193	411	276	383	276	373	193	383	276	358	160	373	193	358	160	433	160	373	193	433	160	433	193	285	60	248	-21	276	-21	285	60	276	-21	313	60	285	60	313	60	300	93	328	93	313	60	433	60	328	93	433	60	433	93	177	40	178	11	179	37	179	37	178	11	213	-21	179	37	213	-21	182	33	182	33	213	-21	186	28	213	-21	224	-11	216	-2	213	-21	216	-2	207	6	213	-21	207	6	198	15	213	-21	198	15	191	23	213	-21	191	23	186	28	178	11	175	49	141	41	345	193	358	160	383	276	88	134	67	97	86	127	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	148	58	151	59	214	93	214	93	151	59	156	60	214	93	156	60	163	60	214	93	163	60	208	60	214	93	208	60	222	-4	222	-4	208	60	196	-4	95	93	146	55	148	58	95	93	148	58	214	93	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	225	160	214	93	222	-4	225	160	222	-4	233	60	225	160	233	60	231	193	225	160	231	193	161	193	225	160	161	193	157	193	225	160	157	193	152	194	225	160	152	194	148	196	225	160	148	196	95	160	243	258	231	193	233	60	243	258	233	60	239	93	243	258	239	93	251	160	243	258	251	160	257	193	243	258	257	193	268	258	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	395	119	405	89	397	127	397	127	405	89	406	165	406	165	405	89	434	110	406	165	434	110	434	143	434	143	434	110	453	124	434	143	453	124	453	129	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	315	204	333	225	313	213	368	160	315	204	315	201	368	160	315	201	313	198	368	160	313	198	311	196	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	257	193	368	160	257	193	251	160	282	247	290	239	296	258	296	258	290	239	299	231	296	258	299	231	333	225	333	225	299	231	307	222	333	225	307	222	313	213	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	367	93	239	93	301	60	367	93	301	60	308	60	367	93	308	60	313	59	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	301	60	239	93	233	60	95	160	148	196	146	199	286	198	283	196	347	160	347	160	283	196	280	194	347	160	280	194	275	193	347	160	275	193	177	193	347	160	177	193	162	160	162	160	177	193	188	276	162	160	188	276	150	193	286	40	284	37	286	11	286	11	284	37	281	33	286	11	281	33	276	28	281	220	284	217	286	243	286	243	284	217	286	213	286	243	286	213	322	212	322	212	286	213	287	209	322	212	287	209	288	204	288	204	287	201	347	160	347	160	287	201	286	198	286	243	250	276	254	249	286	243	254	249	262	241	286	243	262	241	269	232	286	243	269	232	277	224	286	243	277	224	281	220	288	49	288	44	322	41	288	49	322	41	348	93	288	49	348	93	287	52	287	52	348	93	286	55	286	55	348	93	283	57	134	160	117	60	132	93	132	93	117	60	275	60	132	93	275	60	348	93	348	93	275	60	280	59	348	93	280	59	283	57	375	119	371	113	396	97	396	97	371	113	365	106	396	97	365	106	359	69	359	69	365	106	357	100	359	69	357	100	348	93	396	156	359	184	365	148	396	156	365	148	371	141	396	156	371	141	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	347	160	359	184	347	160	356	154	359	184	356	154	365	148	288	204	347	160	322	212	348	93	322	41	359	69	286	40	286	11	322	41	286	40	322	41	288	44	286	11	276	28	272	23	286	11	272	23	265	15	286	11	265	15	256	6	286	11	256	6	250	-21	247	-2	239	-11	250	-21	247	-2	250	-21	256	6	250	276	239	266	247	257	250	276	247	257	254	249	89	60	52	-21	79	-21	89	60	79	-21	117	60	89	60	117	60	104	93	89	60	104	93	30	93	89	60	30	93	30	60	134	160	132	93	162	160	134	160	162	160	150	193	134	160	150	193	30	193	134	160	30	193	30	160	104	93	117	60	134	160	188	276	177	193	215	276	98	106	92	113	104	69	104	69	92	113	88	119	104	69	88	119	67	97	67	97	88	119	86	127	433	193	188	193	433	160	433	160	188	193	116	160	107	154	116	160	141	212	107	154	141	212	104	184	141	212	116	160	183	194	141	212	183	194	180	196	141	212	180	196	177	198	141	212	177	198	176	201	141	212	176	201	175	204	141	212	175	204	177	243	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	92	141	104	184	92	141	98	148	104	184	98	148	107	154	30	129	30	124	67	97	30	129	67	97	67	156	177	40	176	44	178	11	178	11	176	44	175	49	141	41	175	49	176	52	141	41	176	52	177	55	175	204	176	209	177	243	213	276	177	243	179	217	213	276	179	217	182	220	213	276	182	220	186	224	213	276	186	224	194	232	213	276	194	232	201	241	213	276	201	241	209	249	213	276	209	249	216	257	213	276	216	257	224	266	177	243	176	209	177	213	177	243	177	213	179	217	177	55	180	57	141	41	141	41	180	57	183	59	141	41	183	59	116	93	116	93	183	59	188	60	116	93	188	60	433	93	433	93	188	60	433	60	106	100	98	106	104	69	106	100	104	69	141	41	106	100	141	41	116	93	177	40	178	11	179	37	179	37	178	11	213	-21	179	37	213	-21	182	33	182	33	213	-21	186	28	213	-21	224	-11	216	-2	213	-21	216	-2	207	6	213	-21	207	6	198	15	213	-21	198	15	191	23	213	-21	191	23	186	28	116	160	188	193	183	194	178	11	175	49	141	41	88	134	67	97	86	127	100	184	114	257	97	185	97	185	114	257	94	186	89	185	94	186	114	257	89	185	114	257	86	220	105	173	138	-77	114	257	114	257	138	-77	138	246	114	257	138	246	142	294	142	294	138	246	144	255	142	294	144	255	169	331	169	331	144	255	151	263	169	331	151	263	157	269	114	257	100	184	102	181	114	257	102	181	104	178	114	257	104	178	105	173	86	220	55	184	60	163	86	220	60	163	68	170	86	220	68	170	73	175	86	220	73	175	78	179	86	220	78	179	82	182	86	220	82	182	86	184	86	220	86	184	89	185	55	184	22	148	32	137	55	184	32	137	41	145	55	184	41	145	51	154	55	184	51	154	60	163	174	331	171	275	179	273	174	331	179	273	201	294	201	294	179	273	186	269	201	294	186	269	192	263	169	331	157	269	164	273	169	331	164	273	171	275	169	331	171	275	174	331	192	263	199	254	201	294	201	294	199	254	205	245	229	257	205	245	238	-77	229	257	238	-77	238	173	241	181	243	184	257	220	257	220	243	184	246	185	257	220	246	185	249	186	249	186	254	186	257	220	257	220	254	186	258	185	257	220	258	185	287	184	287	184	258	185	261	183	287	184	261	183	265	180	287	184	265	180	270	175	270	175	277	168	287	184	287	184	277	168	285	160	287	184	285	160	293	152	320	148	287	184	293	152	320	148	293	152	302	145	320	148	302	145	310	137	239	178	241	181	257	220	239	178	257	220	229	257	239	178	229	257	238	173	205	245	205	-77	238	-77	201	294	205	245	229	257	138	-77	105	173	105	-77	286	198	283	196	347	160	347	160	283	196	280	194	347	160	280	194	275	193	347	160	275	193	30	193	347	160	30	193	30	160	286	40	284	37	286	11	286	11	284	37	281	33	286	11	281	33	276	28	281	220	284	217	286	243	286	243	284	217	286	213	286	243	286	213	322	212	322	212	286	213	287	209	322	212	287	209	288	204	288	204	287	201	347	160	347	160	287	201	286	198	286	243	250	276	254	249	286	243	254	249	262	241	286	243	262	241	269	232	286	243	269	232	277	224	286	243	277	224	281	220	288	49	288	44	322	41	288	49	322	41	348	93	288	49	348	93	287	52	287	52	348	93	286	55	286	55	348	93	283	57	348	93	30	93	275	60	348	93	275	60	280	59	348	93	280	59	283	57	375	119	371	113	396	97	396	97	371	113	365	106	396	97	365	106	359	69	359	69	365	106	357	100	359	69	357	100	348	93	396	156	359	184	365	148	396	156	365	148	371	141	396	156	371	141	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	347	160	359	184	347	160	356	154	359	184	356	154	365	148	288	204	347	160	322	212	348	93	322	41	359	69	286	40	286	11	322	41	286	40	322	41	288	44	286	11	276	28	272	23	286	11	272	23	265	15	286	11	265	15	256	6	286	11	256	6	250	-21	247	-2	239	-11	250	-21	247	-2	250	-21	256	6	250	276	239	266	247	257	250	276	247	257	254	249	275	60	30	93	30	60	102	71	100	69	114	-3	114	-3	100	69	97	67	114	-3	97	67	94	67	94	67	89	67	114	-3	114	-3	89	67	86	33	157	-15	151	-9	169	-77	169	-77	151	-9	144	-1	169	-77	144	-1	142	-40	142	-40	144	-1	138	7	142	-40	138	7	114	-3	138	331	105	331	114	-3	138	331	114	-3	138	7	114	-3	105	331	105	80	114	-3	105	80	104	75	114	-3	104	75	102	71	86	33	89	67	86	69	86	33	86	69	82	71	86	33	82	71	78	74	86	33	78	74	73	79	86	33	73	79	68	83	86	33	68	83	60	91	86	33	60	91	55	69	55	69	60	91	51	99	55	69	51	99	41	108	55	69	41	108	32	116	55	69	32	116	22	105	157	-15	169	-77	164	-19	164	-19	169	-77	171	-21	179	-19	171	-21	174	-77	179	-19	174	-77	201	-40	243	69	241	71	257	33	257	33	241	71	239	75	257	33	239	75	229	-3	229	-3	239	75	238	80	229	-3	238	80	238	331	238	331	205	331	229	-3	229	-3	205	331	205	8	229	-3	205	8	201	-40	201	-40	205	8	199	0	201	-40	199	0	192	-9	186	-15	179	-19	201	-40	186	-15	201	-40	192	-9	265	74	261	71	287	69	287	69	261	71	258	68	287	69	258	68	257	33	257	33	258	68	254	67	257	33	254	67	249	67	249	67	246	67	257	33	257	33	246	67	243	69	285	93	277	86	287	69	287	69	277	86	270	78	287	69	270	78	265	74	320	105	310	116	302	108	320	105	302	108	293	101	320	105	293	101	287	69	171	-21	169	-77	174	-77	285	93	287	69	293	101	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	146	55	148	58	95	93	95	93	148	58	151	59	95	93	151	59	367	93	367	93	151	59	156	60	367	93	156	60	163	60	367	93	163	60	301	60	367	93	301	60	308	60	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	313	198	311	196	368	160	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	161	193	368	160	161	193	157	193	299	231	307	222	333	225	333	225	307	222	313	213	333	225	313	213	315	204	315	204	315	201	368	160	368	160	315	201	313	198	296	258	282	247	290	239	296	258	290	239	299	231	296	258	299	231	333	225	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	405	89	434	110	406	165	405	89	406	165	397	127	405	89	397	127	395	119	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	434	143	406	165	434	110	434	143	434	110	453	124	434	143	453	124	453	129	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	95	160	368	160	157	193	95	160	157	193	152	194	95	160	152	194	148	196	95	160	148	196	146	199	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	367	93	308	60	313	59	102	37	100	35	114	-37	114	-37	100	35	97	33	114	-37	97	33	94	33	94	33	89	33	114	-37	114	-37	89	33	86	0	100	218	114	291	97	219	97	219	114	291	94	220	89	220	94	220	114	291	89	220	114	291	86	254	138	-25	138	280	114	-37	114	-37	138	280	114	291	114	-37	114	291	105	207	105	207	114	291	104	212	114	291	100	218	102	215	114	291	102	215	104	212	86	254	55	218	60	197	86	254	60	197	68	204	86	254	68	204	73	209	86	254	73	209	78	213	86	254	78	213	82	216	86	254	82	216	86	218	86	254	86	218	89	220	55	218	22	182	32	171	55	218	32	171	41	179	55	218	41	179	51	188	55	218	51	188	60	197	157	-49	169	-111	164	-53	164	-53	169	-111	171	-54	179	-53	171	-54	174	-111	179	-53	174	-111	201	-74	138	-25	142	-74	144	-34	144	-34	142	-74	169	-111	144	-34	169	-111	151	-42	151	-42	169	-111	157	-49	151	297	157	303	169	365	169	365	157	303	164	307	169	365	164	307	171	309	171	309	179	307	174	365	174	365	179	307	201	328	114	291	138	280	142	328	142	328	138	280	144	289	142	328	144	289	169	365	169	365	144	289	151	297	114	-37	105	207	105	46	114	-37	105	46	104	41	114	-37	104	41	102	37	86	0	89	33	86	35	86	0	86	35	82	37	86	0	82	37	78	40	86	0	78	40	73	45	86	0	73	45	68	49	86	0	68	49	60	57	86	0	60	57	55	35	55	35	60	57	51	65	55	35	51	65	41	74	55	35	41	74	32	81	55	35	32	81	22	71	241	215	243	218	257	254	257	254	243	218	246	219	257	254	246	219	249	220	249	220	254	220	257	254	257	254	254	220	258	219	257	254	258	219	287	218	287	218	258	219	261	217	287	218	261	217	265	214	287	218	265	214	270	209	270	209	277	202	287	218	287	218	277	202	285	194	287	218	285	194	293	186	285	59	277	52	287	35	287	35	277	52	270	44	287	35	270	44	265	40	320	182	287	218	293	186	320	182	293	186	302	179	320	182	302	179	310	171	241	215	257	254	239	212	239	212	257	254	229	291	239	212	229	291	238	207	238	207	229	291	229	-37	238	207	229	-37	238	46	238	46	229	-37	239	41	199	289	205	279	201	328	201	328	205	279	229	291	229	291	205	279	229	-37	229	-37	205	279	205	-25	201	-74	229	-37	205	-25	201	-74	205	-25	199	-34	201	-74	199	-34	192	-42	201	-74	192	-42	186	-49	201	-74	186	-49	179	-53	320	71	310	81	302	74	320	71	302	74	293	67	320	71	293	67	287	35	265	40	261	37	287	35	287	35	261	37	258	34	287	35	258	34	257	0	257	0	258	34	254	33	257	0	254	33	249	33	249	33	246	33	257	0	257	0	246	33	243	35	257	0	243	35	241	37	239	41	229	-37	257	0	239	41	257	0	241	37	201	328	179	307	186	303	201	328	186	303	192	297	201	328	192	297	199	289	174	365	169	365	171	309	171	-54	169	-111	174	-111	285	59	287	35	293	67	142	-74	138	-25	114	-37	64	260	63	265	68	94	68	94	63	265	63	270	54	94	63	270	63	274	54	94	63	274	52	143	52	143	63	274	47	190	64	278	65	283	77	324	77	324	65	283	67	286	77	324	67	286	70	289	70	289	73	291	77	324	77	324	73	291	76	293	77	324	76	293	80	295	77	324	80	295	122	317	122	317	80	295	85	295	122	317	85	295	90	296	90	296	94	296	122	317	122	317	94	296	99	295	122	317	99	295	104	294	188	265	122	317	414	-6	414	-6	122	317	114	292	109	293	114	292	122	317	109	293	122	317	104	294	31	331	34	282	77	324	77	324	34	282	41	236	77	324	41	236	64	278	64	278	41	236	47	190	64	278	47	190	63	274	185	268	185	270	168	311	168	311	185	270	184	272	168	311	184	272	184	274	184	274	184	276	168	311	168	311	184	276	185	277	168	311	185	277	185	279	215	307	168	311	190	285	190	285	168	311	186	281	186	280	186	281	168	311	186	280	168	311	185	279	264	305	215	307	220	288	264	305	220	288	231	288	264	305	231	288	242	289	264	305	242	289	253	290	264	305	253	290	264	291	215	307	190	285	193	287	215	307	193	287	197	288	215	307	197	288	202	288	215	307	202	288	209	288	215	307	209	288	220	288	122	317	188	265	187	266	122	317	187	266	185	268	122	317	185	268	168	311	72	163	74	169	66	245	66	245	74	169	78	173	66	245	78	173	84	175	84	175	86	174	66	245	66	245	86	174	88	174	66	245	88	174	90	173	92	172	94	171	66	245	92	172	66	245	90	173	94	171	343	-77	367	-54	94	171	367	-54	66	245	70	149	71	156	68	94	70	149	68	94	69	106	70	149	69	106	70	119	70	149	70	119	70	132	70	149	70	132	70	142	66	245	65	250	68	94	66	245	68	94	71	156	66	245	71	156	72	163	64	255	64	260	68	94	64	255	68	94	65	250	68	94	63	270	54	94	188	265	414	-6	437	16	34	282	31	331	27	328	276	265	27	16	50	-6	276	265	50	-6	350	292	276	265	350	292	278	266	280	279	280	277	296	311	296	311	280	277	281	276	296	311	281	276	281	274	281	274	281	272	350	292	350	292	281	272	280	270	350	292	280	270	279	268	296	311	249	307	256	288	296	311	256	288	262	288	296	311	262	288	267	288	296	311	267	288	271	286	296	311	271	286	275	285	296	311	275	285	278	281	296	311	278	281	279	280	296	311	279	280	280	279	249	307	200	305	211	290	249	307	211	290	223	289	249	307	223	289	234	288	249	307	234	288	245	288	249	307	245	288	256	288	361	294	366	295	388	324	388	324	366	295	370	296	388	324	370	296	374	296	374	296	379	295	388	324	388	324	379	295	384	295	388	324	384	295	388	293	374	173	376	174	398	245	398	245	376	174	378	174	398	245	378	174	380	175	380	175	386	173	398	245	398	245	386	173	390	169	398	245	390	169	393	163	388	324	388	293	434	331	434	331	388	293	392	291	434	331	392	291	395	289	395	289	398	286	434	331	434	331	398	286	399	283	434	331	399	283	401	278	398	245	393	163	394	156	398	245	394	156	394	149	398	245	394	149	394	142	398	245	394	142	394	132	398	245	394	132	395	119	398	245	395	119	396	106	398	245	396	106	397	94	398	245	397	94	411	94	398	245	98	-54	122	-77	398	245	122	-77	371	171	398	245	371	171	372	172	398	245	372	172	374	173	401	260	400	255	411	94	411	94	400	255	399	250	411	94	399	250	398	245	434	331	401	278	401	274	434	331	401	274	401	270	434	331	401	270	417	190	434	331	417	190	423	236	434	331	423	236	430	282	434	331	430	282	437	328	401	270	411	94	413	143	401	270	413	143	417	190	388	324	343	317	350	292	388	324	350	292	356	293	388	324	356	293	361	294	350	292	343	317	296	311	350	292	296	311	281	274	401	265	401	260	411	94	401	265	411	94	401	270	211	290	200	305	200	291	278	266	350	292	279	268	280	-23	280	-25	296	-57	296	-57	280	-25	279	-26	296	-57	279	-26	278	-27	278	-27	275	-31	296	-57	296	-57	275	-31	271	-33	296	-57	271	-33	267	-34	350	-38	296	-57	343	-63	350	-38	343	-63	388	-70	350	-38	281	-20	296	-57	279	-14	280	-16	350	-38	350	-38	280	-16	281	-18	350	-38	281	-18	281	-20	281	-20	281	-22	296	-57	296	-57	281	-22	280	-23	350	-38	50	261	276	-11	350	-38	276	-11	278	-12	350	-38	278	-12	279	-14	388	-39	384	-41	388	-70	388	-70	384	-41	379	-41	388	-70	379	-41	374	-41	374	-41	370	-41	388	-70	388	-70	370	-41	366	-41	388	-70	366	-41	361	-40	393	90	390	84	398	8	398	8	390	84	386	80	398	8	386	80	380	79	380	79	378	79	398	8	398	8	378	79	376	79	398	8	376	79	374	80	394	121	394	111	398	8	398	8	394	111	394	104	398	8	394	104	394	96	401	-25	399	-28	434	-77	434	-77	399	-28	398	-32	434	-77	398	-32	395	-35	395	-35	392	-38	434	-77	434	-77	392	-38	388	-39	434	-77	388	-39	388	-70	400	-1	401	-6	411	158	411	158	401	-6	401	-11	411	158	401	-11	401	-16	401	-16	401	-20	434	-77	434	-77	401	-20	401	-25	411	158	397	158	398	8	411	158	398	8	399	3	411	158	399	3	400	-1	398	8	397	158	396	147	398	8	396	147	395	134	398	8	395	134	394	121	398	8	374	80	372	81	398	8	372	81	371	83	398	8	371	83	122	331	398	8	122	331	98	308	434	-77	437	-74	430	-28	434	-77	430	-28	423	17	434	-77	423	17	417	63	434	-77	417	63	401	-16	413	110	411	158	401	-16	413	110	401	-16	417	63	356	-39	350	-38	388	-70	356	-39	388	-70	361	-40	267	-34	262	-34	296	-57	296	-57	262	-34	256	-34	296	-57	256	-34	249	-53	249	-53	256	-34	245	-34	249	-53	245	-34	234	-35	249	-53	234	-35	223	-35	249	-53	223	-35	211	-36	249	-53	211	-36	200	-36	249	-53	200	-36	200	-51	393	90	398	8	394	96	276	-11	50	261	27	237	63	-11	68	158	63	-16	63	-16	54	158	63	-20	63	-20	54	158	52	110	63	-20	52	110	47	63	80	-41	76	-39	77	-70	77	-70	76	-39	73	-38	77	-70	73	-38	70	-35	70	-35	67	-32	77	-70	77	-70	67	-32	65	-28	77	-70	65	-28	64	-25	90	80	88	79	66	8	66	8	88	79	86	79	66	8	86	79	84	79	84	79	78	80	66	8	66	8	78	80	74	84	66	8	74	84	72	90	104	-40	99	-41	122	-63	122	-63	99	-41	94	-41	122	-63	94	-41	90	-41	90	-41	85	-41	122	-63	122	-63	85	-41	80	-41	122	-63	80	-41	77	-70	185	-25	185	-23	168	-57	168	-57	185	-23	184	-22	168	-57	184	-22	184	-20	184	-20	184	-18	168	-57	168	-57	184	-18	185	-16	168	-57	185	-16	185	-14	437	237	414	261	188	-11	187	-12	188	-11	414	261	187	-12	414	261	122	-63	122	-63	414	261	114	-38	122	-63	114	-38	109	-39	185	-25	168	-57	186	-26	186	-26	168	-57	186	-27	190	-31	186	-27	168	-57	190	-31	168	-57	215	-53	185	-14	187	-12	122	-63	185	-14	122	-63	168	-57	27	-74	31	-77	34	-28	34	-28	31	-77	77	-70	34	-28	77	-70	41	17	41	17	77	-70	64	-25	41	17	64	-25	47	63	47	63	64	-25	63	-20	242	-35	231	-35	264	-51	264	-51	231	-35	220	-34	264	-51	220	-34	215	-53	215	-53	220	-34	209	-34	215	-53	209	-34	202	-34	253	-36	242	-35	264	-51	253	-36	264	-51	264	-36	215	-53	202	-34	197	-34	215	-53	197	-34	193	-33	215	-53	193	-33	190	-31	367	308	343	331	94	83	367	308	94	83	92	81	367	308	92	81	66	8	70	104	70	111	70	121	70	104	70	121	70	134	70	104	70	134	69	147	70	104	69	147	68	158	70	104	68	158	71	96	68	158	63	-11	64	-6	68	158	64	-6	64	-1	68	158	64	-1	65	3	68	158	65	3	66	8	68	158	66	8	71	96	54	158	63	-16	68	158	66	8	92	81	90	80	66	8	72	90	71	96	104	-40	122	-63	109	-39	23	129	23	129	67	163	67	163	23	129	72	84	67	163	72	84	107	201	107	201	72	84	96	155	107	201	96	155	97	158	96	95	96	97	72	84	72	84	96	97	95	99	96	153	96	102	96	150	96	150	96	102	98	104	96	150	98	104	98	147	98	147	98	104	100	145	144	241	107	201	110	174	144	241	110	174	119	183	144	241	119	183	127	192	144	241	127	192	136	201	144	241	136	201	143	210	144	241	143	210	426	210	144	241	426	210	167	243	144	241	167	243	167	244	144	241	167	244	177	282	107	201	97	158	99	161	107	201	99	161	101	164	107	201	101	164	103	167	107	201	103	167	110	174	96	153	96	155	72	84	96	153	72	84	95	99	119	71	110	80	115	44	115	44	110	80	103	86	115	44	103	86	100	90	166	10	426	10	426	43	166	10	426	43	143	43	166	10	143	43	151	3	166	10	151	3	166	9	151	3	143	43	136	51	151	3	136	51	128	61	151	3	128	61	119	71	151	3	119	71	115	44	115	44	100	90	98	93	115	44	98	93	96	95	115	44	96	95	72	84	426	143	109	143	426	110	426	110	109	143	108	110	104	109	108	110	109	143	104	109	109	143	104	143	101	107	104	109	104	143	101	107	104	143	100	145	101	107	100	145	98	104	205	322	177	282	179	260	205	322	179	260	190	275	205	322	190	275	200	290	205	322	200	290	209	303	205	322	209	303	217	315	204	-69	216	-60	209	-49	204	-69	209	-49	200	-36	204	-69	200	-36	190	-21	204	-69	190	-21	181	-34	181	-34	190	-21	179	-5	181	-34	179	-5	166	9	181	-34	166	9	151	3	167	243	426	210	426	243	177	282	167	244	179	260	96	102	96	153	95	99	72	84	23	129	23	124	263	290	273	275	282	288	282	288	273	275	284	259	282	288	284	259	312	250	312	250	284	259	296	243	312	250	296	243	320	210	258	323	247	315	254	303	258	323	254	303	263	290	258	323	263	290	282	288	320	43	37	43	296	10	320	43	296	10	318	11	318	11	296	10	296	8	318	11	296	8	286	-29	286	-29	296	8	284	-6	286	-29	284	-6	273	-21	37	110	354	110	37	143	37	143	354	110	355	143	359	144	355	143	359	109	359	144	359	109	363	108	360	86	353	79	355	52	360	86	355	52	396	90	360	86	396	90	362	89	365	160	367	158	390	168	390	168	367	158	368	156	390	168	368	156	368	154	368	154	367	100	396	90	396	90	367	100	367	97	390	168	348	209	353	173	390	168	353	173	360	166	390	168	360	166	363	163	390	168	363	163	365	160	348	209	312	250	320	210	348	209	320	210	327	202	348	209	327	202	335	192	348	209	335	192	345	182	348	209	345	182	353	173	37	243	37	210	320	210	37	243	320	210	296	243	396	90	440	124	440	129	396	90	440	129	390	168	396	90	390	168	368	154	396	90	367	97	366	95	396	90	366	95	364	92	396	90	364	92	362	89	355	52	353	79	344	70	355	52	344	70	336	61	355	52	336	61	327	52	355	52	327	52	320	43	355	52	320	43	318	11	363	108	365	106	365	149	365	149	365	106	367	103	365	149	367	103	367	151	367	151	367	103	367	100	367	151	367	100	368	154	363	146	359	144	363	108	363	146	363	108	365	149	355	143	354	110	359	109	263	-36	254	-49	258	-68	263	-36	258	-68	286	-29	263	-36	286	-29	273	-21	258	-68	254	-49	247	-60	296	10	37	43	37	10	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	180	107	73	107	73	107	180	83	160	107	73	83	160	83	93	83	93	83	160	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	224	129	202	135	186	149	224	135	186	144	195	149	224	144	195	152	205	149	224	152	205	159	215	129	202	107	180	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	180	111	155	107	180	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	376	110	433	110	433	143	376	110	433	143	362	143	376	110	362	143	331	110	376	110	331	110	331	57	124	143	120	109	123	110	124	143	123	110	164	110	124	143	164	110	180	143	180	143	164	110	210	57	180	143	210	57	210	110	210	110	210	57	272	143	210	110	272	143	272	197	272	197	272	143	331	57	272	197	331	57	331	110	119	143	116	145	117	107	119	143	117	107	120	109	119	143	120	109	124	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	116	145	114	105	117	107	111	153	107	180	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	180	335	202	336	176	356	180	336	176	345	167	356	180	345	167	347	164	356	180	347	164	349	161	356	180	349	161	351	158	356	180	351	158	352	155	356	180	352	155	352	153	356	180	352	153	353	99	356	180	353	99	357	73	356	180	357	73	380	160	304	215	311	205	314	224	314	224	311	205	319	195	314	224	319	195	335	202	335	202	319	195	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	160	380	93	380	160	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	340	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	344	143	339	143	340	110	340	110	339	143	299	110	299	110	339	143	283	143	299	110	283	143	253	110	299	110	253	110	253	57	253	57	253	110	191	197	253	57	191	197	191	143	191	143	191	197	132	110	191	143	132	110	132	57	132	57	132	110	102	143	132	57	102	143	87	110	87	110	102	143	30	143	87	110	30	143	30	110	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	30	63	111	38	111	63	111	63	111	38	144	-77	111	63	144	-77	111	103	111	103	144	-77	111	127	111	103	111	127	30	127	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-77	125	331	144	-77	130	331	130	331	144	-77	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	127	144	103	225	103	144	127	225	103	225	127	144	63	144	38	225	38	144	63	225	38	225	63	111	238	111	127	144	-77	144	-77	111	38	111	-77	144	303	146	246	162	278	111	303	109	244	110	241	111	103	30	127	30	103	111	38	30	63	30	38	109	9	106	5	111	-49	111	-49	106	5	103	3	111	-49	103	3	100	2	100	2	97	3	111	-49	111	-49	97	3	95	3	111	-49	95	3	94	-24	94	-24	95	3	93	5	94	-24	93	5	90	7	144	331	111	331	125	-77	144	331	125	-77	130	-77	144	331	130	-77	144	16	144	215	144	190	225	190	144	215	225	190	225	215	144	151	144	126	225	126	144	151	225	126	225	151	162	6	159	4	162	-24	162	-24	159	4	157	3	162	-24	157	3	154	3	154	3	151	3	162	-24	162	-24	151	3	148	5	162	-24	148	5	146	8	187	28	177	19	181	-1	181	-1	177	19	168	10	181	-1	168	10	165	8	206	44	197	36	203	20	206	44	203	20	225	41	206	44	225	41	216	51	187	28	181	-1	203	20	187	28	203	20	197	36	162	6	162	-24	181	-1	162	6	181	-1	165	8	144	-49	162	-24	146	8	144	-49	146	8	145	11	144	-49	145	11	144	16	144	-49	144	16	130	-77	125	-77	111	331	111	215	125	-77	111	215	111	190	125	-77	111	190	111	151	125	-77	111	151	111	126	125	-77	111	126	111	16	125	-77	111	16	111	-49	110	12	109	9	111	-49	110	12	111	-49	111	16	90	7	88	9	94	-24	94	-24	88	9	79	18	94	-24	79	18	74	-1	74	-1	79	18	69	27	74	-1	69	27	59	35	52	20	74	-1	59	35	52	20	59	35	49	43	52	20	49	43	40	50	52	20	40	50	30	41	30	151	30	126	111	126	30	151	111	126	111	151	30	215	30	190	111	190	30	215	111	190	111	215	379	143	379	110	433	110	379	143	433	110	433	143	296	143	296	110	349	110	296	143	349	110	349	143	211	143	211	110	265	110	211	143	265	110	265	143	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	180	107	73	107	73	107	180	83	160	107	73	83	160	83	93	83	93	83	160	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	224	129	202	135	186	149	224	135	186	144	195	149	224	144	195	152	205	149	224	152	205	159	215	129	202	107	180	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	180	111	155	107	180	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	124	143	119	143	120	109	124	143	120	109	123	110	124	143	123	110	181	110	124	143	181	110	181	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	111	153	107	180	110	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	181	125	331	144	181	130	331	130	331	144	181	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	111	238	111	181	144	181	111	148	111	95	144	95	111	148	144	95	144	148	111	62	111	8	144	8	111	62	144	8	144	62	111	-24	111	-77	144	-77	111	-24	144	-77	144	-24	144	303	146	246	162	278	111	303	109	244	110	241	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	339	143	339	110	344	143	344	143	339	110	344	109	344	143	344	109	348	145	348	145	344	109	348	107	348	145	348	107	350	147	350	147	348	107	351	105	350	147	351	105	352	150	352	150	351	105	352	102	352	150	352	102	352	153	352	153	352	102	356	180	356	180	352	102	353	99	357	73	353	99	352	96	356	180	335	202	336	176	356	180	336	176	345	167	356	180	345	167	347	164	356	180	347	164	349	161	356	180	349	161	351	158	356	180	351	158	352	155	356	180	352	155	352	153	304	215	311	205	314	224	314	224	311	205	319	195	314	224	319	195	335	202	335	202	319	195	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	160	380	93	380	160	357	73	357	73	380	160	356	180	357	73	356	180	353	99	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	282	143	282	110	339	110	282	143	339	110	339	143	198	143	198	110	252	110	198	143	252	110	252	143	114	143	114	110	167	110	114	143	167	110	167	143	30	143	30	110	84	110	30	143	84	110	84	143	352	94	357	73	352	96	111	331	111	277	144	277	111	331	144	277	144	331	111	244	111	191	144	191	111	244	144	191	144	244	111	158	111	104	144	104	111	158	144	104	144	158	109	7	106	5	111	-49	111	-49	106	5	103	3	111	-49	103	3	100	2	100	2	97	3	111	-49	111	-49	97	3	95	3	111	-49	95	3	94	-24	94	-24	95	3	93	5	94	-24	93	5	90	7	146	8	145	11	144	-49	144	-49	145	11	144	16	144	16	144	71	130	-77	130	-77	144	71	125	-77	144	71	111	71	125	-77	125	-77	111	71	111	16	125	-77	111	16	111	-49	111	-49	111	16	110	11	111	-49	110	11	109	7	162	6	159	4	162	-24	162	-24	159	4	157	3	162	-24	157	3	154	3	154	3	151	3	162	-24	162	-24	151	3	148	5	162	-24	148	5	146	8	187	28	177	19	181	-1	181	-1	177	19	168	10	181	-1	168	10	165	8	206	44	197	36	203	20	206	44	203	20	225	41	206	44	225	41	216	51	187	28	181	-1	203	20	187	28	203	20	197	36	162	6	162	-24	181	-1	162	6	181	-1	165	8	90	7	88	9	94	-24	94	-24	88	9	79	18	94	-24	79	18	74	-1	74	-1	79	18	69	27	74	-1	69	27	59	35	52	20	74	-1	59	35	52	20	59	35	49	43	52	20	49	43	40	50	52	20	40	50	30	41	144	-49	144	16	130	-77	146	8	144	-49	162	-24	141	145	138	147	139	105	139	105	138	147	137	150	139	105	137	150	136	102	136	102	137	150	136	153	136	99	132	181	132	73	132	73	132	181	108	161	132	73	108	161	108	93	108	93	108	161	83	143	108	93	83	143	83	110	83	110	83	143	55	129	55	29	55	129	30	225	55	29	30	225	30	29	55	225	30	225	55	129	174	225	154	202	161	186	174	225	161	186	169	196	174	225	169	196	177	206	174	225	177	206	184	215	154	202	132	181	137	158	154	202	137	158	139	161	154	202	139	161	140	164	154	202	140	164	143	167	154	202	143	167	152	176	154	202	152	176	161	186	136	155	137	158	132	181	136	155	132	181	136	153	160	68	151	78	153	51	153	51	151	78	142	86	153	51	142	86	140	89	149	143	144	143	145	109	149	143	145	109	148	110	149	143	148	110	433	110	149	143	433	110	433	143	142	107	145	109	144	143	142	107	144	143	141	145	142	107	141	145	139	105	174	29	184	39	176	49	174	29	176	49	168	59	174	29	168	59	160	68	174	29	160	68	153	51	136	96	136	99	132	73	136	96	132	73	137	94	137	94	132	73	153	51	137	94	153	51	138	92	138	92	153	51	140	89	55	129	55	124	83	110	136	102	136	153	136	99	136	153	132	181	136	99	303	68	310	51	312	78	312	78	310	51	331	73	312	78	331	73	320	86	320	86	331	73	323	89	408	225	408	129	408	124	408	124	408	129	380	110	380	110	408	129	380	143	380	110	380	143	355	93	355	93	380	143	355	161	355	93	355	161	331	73	331	73	355	161	331	181	331	73	331	181	328	99	331	181	309	202	311	176	331	181	311	176	320	167	331	181	320	167	322	164	331	181	322	164	324	161	331	181	324	161	326	158	331	181	326	158	327	155	331	181	327	155	327	153	331	181	327	153	328	99	279	215	286	206	289	225	289	225	286	206	294	196	289	225	294	196	309	202	309	202	294	196	303	186	309	202	303	186	311	176	408	124	433	29	433	225	408	124	433	225	408	225	331	73	328	99	327	96	331	73	327	96	326	94	331	73	326	94	325	92	331	73	325	92	323	89	295	59	287	49	290	29	295	59	290	29	310	51	295	59	310	51	303	68	328	99	327	153	327	102	327	102	327	153	327	150	327	102	327	150	325	147	315	110	318	109	319	143	319	143	318	109	321	107	319	143	321	107	323	145	323	145	321	107	324	105	323	145	324	105	325	147	325	147	324	105	327	102	315	110	319	143	314	143	315	110	314	143	30	143	315	110	30	143	30	110	433	29	408	124	408	29	290	29	287	49	280	39	223	193	223	271	213	276	223	193	213	276	198	226	223	193	198	226	198	168	223	193	198	168	408	168	223	193	408	168	433	193	141	41	178	11	198	26	198	26	178	11	213	-21	198	26	213	-21	198	85	198	85	213	-21	223	60	198	85	223	60	408	85	408	85	223	60	433	60	408	85	433	60	408	168	408	168	433	60	433	193	198	26	116	90	141	41	141	41	116	90	106	98	141	41	106	98	104	69	104	69	106	98	99	105	104	69	99	105	92	112	86	127	67	97	88	119	88	119	67	97	104	69	88	119	104	69	92	112	177	243	141	212	198	226	198	226	141	212	116	163	107	156	116	163	141	212	107	156	141	212	104	184	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	93	142	104	184	93	142	99	149	104	184	99	149	107	156	88	134	67	97	86	127	30	129	30	124	67	97	30	129	67	97	67	156	177	243	198	226	213	276	223	60	213	-21	223	-16	22	148	22	148	55	184	55	184	22	148	27	138	55	184	27	138	71	163	71	163	27	138	105	138	71	163	105	138	130	163	130	163	105	138	130	-52	150	262	157	269	169	331	169	331	157	269	164	273	169	331	164	273	171	275	171	275	179	273	174	331	174	331	179	273	201	294	150	262	169	331	143	254	143	254	169	331	142	294	143	254	142	294	136	246	136	246	142	294	114	257	136	246	114	257	86	220	86	220	55	184	71	163	86	220	71	163	136	246	174	331	169	331	171	275	187	268	194	262	201	294	201	294	194	262	201	254	201	294	201	254	208	246	208	246	271	163	229	257	229	257	271	163	257	220	229	257	201	294	208	246	271	163	213	163	238	138	271	163	238	138	315	138	271	163	315	138	287	184	271	163	287	184	257	220	238	-77	238	138	213	163	238	-77	213	163	213	-52	238	-77	213	-52	130	-52	238	-77	130	-52	105	-77	105	-77	130	-52	105	138	287	184	315	138	320	148	201	294	179	273	187	268	30	193	30	60	55	85	55	85	30	60	240	60	55	85	240	60	265	85	265	85	240	60	250	-21	265	85	250	-21	265	26	265	26	250	-21	286	11	265	26	286	11	348	90	348	90	286	11	322	41	348	90	322	41	359	69	375	119	371	112	396	97	396	97	371	112	364	105	396	97	364	105	359	69	359	69	364	105	356	98	359	69	356	98	348	90	396	156	359	184	364	149	396	156	364	149	370	142	396	156	370	142	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	348	163	359	184	348	163	356	156	359	184	356	156	364	149	240	271	265	168	250	276	250	276	265	168	265	226	250	276	265	226	286	243	286	243	265	226	348	163	286	243	348	163	322	212	240	193	30	193	55	168	240	193	55	168	265	168	240	193	265	168	240	271	250	-21	240	60	240	-16	55	168	30	193	55	85	136	7	86	33	114	-3	136	7	114	-3	142	-40	136	7	71	90	86	33	71	90	130	90	105	115	71	90	105	115	27	115	71	90	27	115	55	69	71	90	55	69	86	33	157	-15	169	-77	164	-19	164	-19	169	-77	171	-21	179	-19	171	-21	174	-77	179	-19	174	-77	201	-40	136	7	142	-40	143	-1	143	-1	142	-40	169	-77	143	-1	169	-77	150	-8	150	-8	169	-77	157	-15	105	115	130	90	105	331	105	331	130	90	130	306	105	331	130	306	238	331	238	331	130	306	213	306	238	331	213	306	238	115	238	115	213	306	213	90	238	115	213	90	271	90	287	69	320	105	315	115	287	69	315	115	271	90	287	69	271	90	257	33	257	33	271	90	229	-3	229	-3	271	90	208	7	229	-3	208	7	201	-40	201	-40	208	7	201	0	201	-40	201	0	194	-8	187	-15	179	-19	201	-40	187	-15	201	-40	194	-8	171	-21	169	-77	174	-77	238	115	271	90	315	115	55	69	27	115	22	105	22	162	22	162	55	197	55	197	22	162	27	152	55	197	27	152	71	177	71	177	27	152	105	152	71	177	105	152	130	177	130	177	105	152	130	46	150	276	157	283	169	345	169	345	157	283	164	287	169	345	164	287	171	289	171	289	179	287	174	345	174	345	179	287	201	308	150	276	169	345	143	268	143	268	169	345	142	308	143	268	142	308	136	259	136	259	142	308	114	271	136	259	114	271	86	234	86	234	55	197	71	177	86	234	71	177	136	259	174	345	169	345	171	289	187	282	194	276	201	308	201	308	194	276	201	268	201	308	201	268	208	259	208	259	271	177	229	271	229	271	271	177	257	234	229	271	201	308	208	259	271	177	213	177	238	152	271	177	238	152	315	152	271	177	315	152	287	198	271	177	287	198	257	234	238	21	238	152	213	177	238	21	213	177	213	46	238	21	213	46	130	46	238	21	130	46	105	21	105	-91	130	-66	105	-11	105	-11	130	-66	130	-35	105	-11	130	-35	238	-11	238	-11	130	-35	213	-35	238	-11	213	-35	238	-91	238	-91	213	-35	213	-66	238	-91	213	-66	130	-66	130	-66	105	-91	238	-91	105	21	130	46	105	152	287	198	315	152	320	162	201	308	179	287	187	282	120	143	35	143	120	143	120	143	35	143	120	110	120	143	120	110	127	163	127	163	120	110	127	90	127	163	127	90	139	180	139	180	127	90	139	74	139	180	139	74	146	143	146	143	139	74	146	110	155	61	146	110	139	74	239	98	231	89	236	61	236	61	231	89	221	81	236	61	221	81	217	53	217	53	221	81	209	76	217	53	209	76	195	50	195	50	209	76	195	75	182	76	170	81	174	53	182	76	174	53	195	50	182	76	195	50	195	75	160	89	152	98	155	61	160	89	155	61	174	53	160	89	174	53	170	81	231	165	236	193	221	172	221	172	236	193	217	201	221	172	217	201	209	177	209	177	217	201	195	179	182	177	195	179	195	204	182	177	195	204	174	201	146	143	151	155	155	193	155	193	151	155	160	165	155	193	160	165	174	201	174	201	160	165	170	172	174	201	170	172	182	177	245	143	146	143	146	110	245	143	146	110	244	110	245	143	244	110	252	74	245	143	252	180	239	155	245	143	252	74	252	180	252	180	252	74	263	90	252	180	263	90	264	163	264	163	263	90	271	110	264	163	271	110	271	143	271	143	271	110	334	110	271	143	334	110	334	143	338	144	334	143	339	109	338	144	339	109	341	145	341	145	339	109	343	108	341	145	343	108	344	148	344	148	343	108	345	106	344	148	345	106	347	151	347	151	345	106	347	103	347	151	347	103	347	100	236	193	231	165	239	155	236	193	239	155	252	180	217	201	195	204	195	179	347	97	351	72	347	100	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	351	72	347	97	346	95	351	72	346	95	344	92	351	72	344	92	342	89	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	348	154	347	151	347	100	239	98	236	61	252	74	239	98	252	74	244	110	334	143	334	110	339	109	309	28	306	48	299	38	120	110	35	143	35	110	139	180	146	143	155	193	146	110	155	61	152	98	236	246	238	248	239	278	239	278	238	248	241	249	239	278	241	249	257	303	257	303	241	249	243	250	257	303	243	250	246	251	246	251	249	250	257	303	257	303	249	250	252	248	257	303	252	248	254	246	256	242	257	238	257	303	257	303	257	238	271	331	271	331	257	238	290	-72	271	331	290	-72	276	331	276	331	290	-72	290	237	276	331	290	237	290	303	290	303	290	237	290	242	290	303	290	242	292	246	205	218	215	226	219	254	219	254	215	226	224	235	219	254	224	235	239	278	239	278	224	235	233	243	239	278	233	243	236	246	198	233	175	213	185	203	198	233	185	203	195	210	198	233	195	210	205	218	198	233	205	218	219	254	292	246	294	248	307	278	307	278	294	248	297	250	307	278	297	250	300	250	300	250	302	250	307	278	307	278	302	250	305	249	307	278	305	249	308	247	332	226	342	217	349	232	349	232	342	217	352	209	349	232	352	209	371	212	371	212	352	209	362	202	327	254	307	278	308	247	327	254	308	247	311	245	327	254	311	245	314	243	327	254	314	243	323	234	327	254	323	234	332	226	327	254	332	226	349	232	257	238	257	-72	290	-72	94	7	91	4	97	-49	97	-49	91	4	88	3	97	-49	88	3	85	2	85	2	83	3	97	-49	97	-49	83	3	81	3	97	-49	81	3	79	-24	79	-24	81	3	78	5	79	-24	78	5	76	7	132	7	130	11	130	-49	130	-49	130	11	129	16	129	16	129	326	116	-77	116	-77	129	326	110	-77	129	326	97	326	110	-77	110	-77	97	326	97	16	110	-77	97	16	97	-49	97	-49	97	16	96	11	97	-49	96	11	94	7	148	6	145	4	147	-24	147	-24	145	4	142	3	147	-24	142	3	140	3	140	3	137	3	147	-24	147	-24	137	3	134	5	147	-24	134	5	132	7	172	28	163	19	167	-1	167	-1	163	19	153	10	167	-1	153	10	151	8	192	44	182	36	188	20	192	44	188	20	211	41	192	44	211	41	201	51	172	28	167	-1	188	20	172	28	188	20	182	36	148	6	147	-24	167	-1	148	6	167	-1	151	8	76	7	73	9	79	-24	79	-24	73	9	64	18	79	-24	64	18	59	-1	59	-1	64	18	55	27	59	-1	55	27	45	35	38	20	59	-1	45	35	38	20	45	35	35	43	38	20	35	43	25	50	38	20	25	50	16	41	130	-49	129	16	116	-77	132	7	130	-49	147	-24	290	303	292	246	307	278	257	303	254	246	256	242	323	34	330	27	326	51	326	51	330	27	345	35	345	35	330	27	337	21	345	35	337	21	343	15	343	15	345	13	345	35	345	35	345	13	347	10	345	35	347	10	365	19	365	19	347	10	348	8	365	19	348	8	349	5	323	184	330	177	326	201	326	201	330	177	345	185	345	185	330	177	337	171	345	185	337	171	343	165	343	165	345	163	345	185	345	185	345	163	347	160	345	185	347	160	365	169	365	169	347	160	348	158	365	169	348	158	349	155	337	260	340	259	341	294	337	260	341	294	336	293	337	260	336	293	30	293	337	260	30	293	30	260	318	342	326	334	335	347	335	347	326	334	334	326	335	347	334	326	343	317	343	317	345	314	356	327	356	327	345	314	347	311	356	327	347	311	348	308	314	369	304	360	311	351	314	369	311	351	318	342	314	369	318	342	335	347	343	238	326	201	345	218	343	238	304	201	314	192	343	238	314	192	326	201	349	-47	349	-50	349	3	349	3	357	-73	365	19	365	19	357	-73	380	-55	365	19	380	-55	386	4	386	4	380	-55	405	-38	386	4	405	-38	409	-8	409	-8	405	-38	433	-25	409	-8	433	-25	433	-20	341	109	344	107	344	145	344	145	344	107	347	105	344	145	347	105	347	147	347	147	347	105	349	102	347	147	349	102	349	150	349	150	349	102	349	99	349	150	349	99	349	153	349	153	365	84	365	169	365	169	365	84	386	99	365	169	386	99	386	154	386	154	386	99	409	112	386	154	409	112	409	141	409	141	409	112	433	124	409	141	433	124	433	129	349	153	365	169	349	155	349	3	365	19	349	5	348	308	349	306	356	327	356	327	349	306	349	303	356	327	349	303	365	234	365	234	349	303	349	249	349	249	349	303	349	300	349	249	349	300	349	252	349	252	349	300	347	297	349	252	347	297	346	255	346	255	347	297	345	295	346	255	345	295	344	258	344	258	345	295	341	294	344	258	341	294	340	259	356	327	335	347	343	317	356	327	365	234	380	309	380	309	365	234	386	249	380	309	386	249	405	293	405	293	386	249	409	262	405	293	409	262	433	279	433	279	409	262	433	274	365	234	349	249	349	246	365	234	349	246	349	244	365	234	349	244	348	243	365	234	348	243	346	240	365	234	346	240	345	218	346	240	343	238	345	218	365	84	349	153	349	99	349	99	349	96	365	84	365	84	349	96	349	94	365	84	349	94	348	92	336	143	337	110	341	143	341	143	337	110	341	109	341	143	341	109	344	145	343	88	345	68	346	90	346	90	345	68	365	84	346	90	365	84	348	92	343	88	304	51	314	42	343	88	314	42	326	51	343	88	326	51	345	68	357	-73	349	3	349	-50	349	-50	349	-52	357	-73	357	-73	349	-52	348	-55	357	-73	348	-55	347	-57	336	-6	337	-39	341	-6	341	-6	337	-39	342	-40	341	-6	342	-40	345	-4	345	-4	342	-40	345	-41	345	-4	345	-41	347	-2	347	-2	345	-41	348	-44	347	-2	348	-44	349	0	349	0	348	-44	349	-47	349	0	349	-47	349	3	326	-79	335	-93	334	-71	334	-71	335	-93	343	-63	345	-60	343	-63	357	-73	345	-60	357	-73	347	-57	343	-63	335	-93	357	-73	30	143	30	110	337	110	30	143	337	110	336	143	318	-87	311	-96	315	-115	318	-87	315	-115	335	-93	318	-87	335	-93	326	-79	30	-6	30	-39	337	-39	30	-6	337	-39	336	-6	315	-115	311	-96	305	-106	326	51	314	42	323	34	326	201	314	192	323	184	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	280	225	254	225	280	29	280	29	254	225	254	143	280	29	254	143	254	110	254	110	254	143	124	143	254	110	124	143	123	110	120	109	123	110	124	143	120	109	124	143	119	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	280	110	433	110	280	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	280	143	433	110	433	143	280	29	254	110	254	29	111	102	111	153	110	99	111	153	107	181	110	99	349	94	348	92	354	73	354	73	348	92	346	89	354	73	346	89	343	86	343	86	334	78	354	73	354	73	334	78	332	51	354	181	332	202	334	176	354	181	334	176	343	167	354	181	343	167	345	164	354	181	345	164	347	161	354	181	347	161	348	158	354	181	348	158	349	155	354	181	349	155	349	153	354	181	349	153	350	99	354	181	350	99	354	73	354	181	354	73	377	161	301	215	309	206	311	225	311	225	309	206	317	196	311	225	317	196	332	202	332	202	317	196	325	186	332	202	325	186	334	176	430	124	430	129	403	110	403	110	430	129	403	143	403	110	403	143	377	93	377	93	403	143	377	161	377	93	377	161	354	73	354	73	350	99	350	96	354	73	350	96	349	94	334	78	326	68	332	51	332	51	326	68	317	59	332	51	317	59	312	29	312	29	317	59	309	49	312	29	309	49	302	39	350	99	349	153	349	102	349	102	349	153	349	150	349	102	349	150	347	147	337	110	340	109	341	143	341	143	340	109	344	107	341	143	344	107	345	145	345	145	344	107	347	105	345	145	347	105	347	147	347	147	347	105	349	102	337	110	341	143	336	143	337	110	336	143	209	143	337	110	209	143	209	110	209	29	209	225	184	225	209	29	184	225	184	143	184	110	184	29	209	29	184	110	209	29	184	143	184	110	184	143	27	143	184	110	27	143	27	110	109	145	107	147	108	105	108	105	107	147	105	150	108	105	105	150	105	102	105	102	105	150	105	153	104	99	101	181	100	73	100	73	101	181	77	161	100	73	77	161	77	93	77	93	77	161	52	143	77	93	52	143	52	110	52	110	52	143	24	129	52	110	24	129	24	124	143	225	122	202	130	186	143	225	130	186	138	196	143	225	138	196	146	206	143	225	146	206	153	215	122	202	101	181	106	158	122	202	106	158	108	161	122	202	108	161	110	164	122	202	110	164	112	167	122	202	112	167	121	176	122	202	121	176	130	186	105	155	106	158	101	181	105	155	101	181	105	153	129	68	120	78	122	51	122	51	120	78	112	86	122	51	112	86	109	89	219	29	243	29	219	110	219	110	243	29	219	143	219	110	219	143	118	110	118	110	219	143	118	143	118	110	118	143	114	109	113	143	109	145	111	107	113	143	111	107	114	109	113	143	114	109	118	143	219	225	243	29	243	225	243	143	243	110	345	110	243	143	345	110	345	143	345	143	345	110	350	109	345	143	350	109	349	144	142	29	152	39	145	49	142	29	145	49	138	59	142	29	138	59	129	68	142	29	129	68	122	51	358	154	358	100	362	73	358	154	362	73	363	181	363	181	362	73	386	93	363	181	386	93	386	161	386	161	386	93	412	110	386	161	412	110	412	143	412	143	412	110	439	124	412	143	439	124	439	129	363	181	341	202	343	175	363	181	343	175	352	166	363	181	352	166	354	164	363	181	354	164	356	161	363	181	356	161	357	159	363	181	357	159	358	157	363	181	358	157	358	154	310	215	317	205	320	225	320	225	317	205	325	195	320	225	325	195	341	202	341	202	325	195	334	185	341	202	334	185	343	175	333	67	340	51	342	77	342	77	340	51	362	73	342	77	362	73	351	86	351	86	362	73	353	89	349	144	350	109	352	145	352	145	350	109	353	108	352	145	353	108	355	148	355	148	353	108	356	106	355	148	356	106	357	151	357	151	356	106	358	103	357	151	358	103	358	154	358	154	358	103	358	100	362	73	358	100	358	97	362	73	358	97	357	95	362	73	357	95	355	92	362	73	355	92	353	89	325	58	317	48	320	29	325	58	320	29	340	51	325	58	340	51	333	67	105	96	104	99	100	73	105	96	100	73	105	94	105	94	100	73	122	51	105	94	122	51	107	92	107	92	122	51	109	89	320	29	317	48	310	39	219	143	243	29	219	225	105	102	105	153	104	99	109	145	108	105	111	107	105	153	101	181	104	99	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	256	225	231	225	256	29	256	29	231	225	231	143	256	29	231	143	231	110	231	110	231	143	124	143	231	110	124	143	123	110	120	109	123	110	124	143	120	109	124	143	119	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	320	225	296	225	320	29	320	29	296	225	296	143	320	29	296	143	296	110	296	110	296	143	256	143	296	110	256	143	256	110	320	110	433	110	320	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	320	143	433	110	433	143	320	29	296	110	296	29	256	29	231	110	231	29	111	102	111	153	110	99	111	153	107	181	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	181	335	202	336	176	356	181	336	176	345	167	356	181	345	167	347	164	356	181	347	164	349	161	356	181	349	161	351	158	356	181	351	158	352	155	356	181	352	155	352	153	356	181	352	153	353	99	356	181	353	99	357	73	356	181	357	73	380	161	304	215	311	206	314	225	314	225	311	206	319	196	314	225	319	196	335	202	335	202	319	196	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	161	380	93	380	161	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	339	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	339	110	344	143	339	143	339	110	339	143	232	143	339	110	232	143	232	110	232	29	232	225	207	225	232	29	207	225	207	143	167	225	142	225	167	29	167	29	142	225	142	143	167	29	142	143	142	110	142	110	142	143	30	143	142	110	30	143	30	110	232	29	207	143	207	110	207	110	207	143	167	143	207	110	167	143	167	110	232	29	207	110	207	29	167	29	142	110	142	29	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	181	95	73	95	73	96	181	72	161	95	73	72	161	72	93	72	93	72	161	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	225	117	202	125	186	138	225	125	186	133	196	138	225	133	196	141	206	138	225	141	206	148	215	117	202	96	181	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	181	100	155	96	181	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	187	29	212	29	187	110	187	110	212	29	187	143	187	110	187	143	113	110	113	110	187	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	276	225	252	225	276	29	276	29	252	225	252	143	276	29	252	143	252	110	252	110	252	143	212	143	252	110	212	143	212	110	212	29	212	225	187	225	212	29	187	225	187	143	276	143	276	110	350	110	276	143	350	110	350	143	350	143	350	110	355	109	350	143	355	109	354	144	363	100	367	73	363	154	363	154	367	73	368	181	368	181	367	73	391	93	368	181	391	93	391	161	391	161	391	93	417	110	391	161	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	181	346	202	348	175	368	181	348	175	357	166	368	181	357	166	359	164	368	181	359	164	361	161	368	181	361	161	362	159	368	181	362	159	363	157	368	181	363	157	363	154	315	215	322	205	325	225	325	225	322	205	330	195	325	225	330	195	346	202	346	202	330	195	339	185	346	202	339	185	348	175	338	67	345	51	347	77	347	77	345	51	367	73	347	77	367	73	356	86	356	86	367	73	358	89	362	97	362	95	367	73	362	97	367	73	363	100	360	92	358	89	367	73	360	92	367	73	362	95	330	58	322	48	325	29	330	58	325	29	345	51	330	58	345	51	338	67	361	106	362	103	362	151	362	151	362	103	363	100	362	151	363	100	363	154	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	29	322	48	315	39	276	29	252	110	252	29	100	102	100	153	99	99	104	145	103	105	106	107	100	153	96	181	99	99	30	129	30	129	59	143	59	143	30	129	59	110	59	143	59	110	87	160	87	160	59	110	79	127	139	170	159	28	159	224	159	224	159	28	164	31	159	224	164	31	164	222	164	143	164	110	433	110	164	143	433	110	433	143	138	202	113	180	117	151	138	202	117	151	130	160	138	202	130	160	139	170	138	202	139	170	159	224	113	180	87	160	90	133	113	180	90	133	103	141	113	180	103	141	117	151	159	28	139	170	139	83	159	28	139	83	138	51	138	51	139	83	130	93	138	51	130	93	117	103	114	72	138	51	117	103	114	72	117	103	103	113	114	72	103	113	90	121	114	72	90	121	87	92	79	127	59	110	87	92	79	127	87	92	90	121	59	110	30	129	30	124	87	160	79	127	90	133	304	224	299	222	304	28	304	28	299	222	299	143	304	28	299	143	299	110	299	110	299	143	30	143	299	110	30	143	30	110	433	124	433	129	404	110	404	110	433	129	404	143	404	110	404	143	384	126	384	126	404	143	376	160	384	126	376	160	373	132	373	132	376	160	360	141	350	180	325	202	333	161	350	180	333	161	346	151	350	180	346	151	360	141	350	180	360	141	376	160	360	112	346	103	350	72	350	72	346	103	333	93	350	72	333	93	326	51	326	51	333	93	324	84	326	51	324	84	304	224	304	224	324	84	324	170	304	224	324	170	325	202	325	202	324	170	333	161	384	126	373	120	376	92	384	126	376	92	404	110	360	112	350	72	376	92	360	112	376	92	373	120	304	28	299	110	299	31	304	224	304	28	326	51	10	129	10	129	39	143	39	143	10	129	39	110	39	143	39	110	67	160	67	160	39	110	59	127	324	224	319	222	324	28	324	28	319	222	319	143	324	28	319	143	319	110	319	110	319	143	144	143	319	110	144	143	144	110	144	31	144	222	139	224	144	31	139	224	139	28	139	28	139	224	119	170	118	202	93	180	97	151	118	202	97	151	110	160	118	202	110	160	119	170	118	202	119	170	139	224	93	180	67	160	70	133	93	180	70	133	83	141	93	180	83	141	97	151	453	124	453	129	424	110	424	110	453	129	424	143	424	110	424	143	405	126	405	126	424	143	396	160	405	126	396	160	394	132	394	132	396	160	380	141	370	180	345	202	353	161	370	180	353	161	366	151	370	180	366	151	380	141	370	180	380	141	396	160	380	112	366	103	370	72	370	72	366	103	353	93	370	72	353	93	346	51	346	51	353	93	344	84	346	51	344	84	324	224	324	224	344	84	344	170	324	224	344	170	345	202	345	202	344	170	353	161	405	126	394	120	397	92	405	126	397	92	424	110	380	112	370	72	397	92	380	112	397	92	394	120	119	83	110	93	118	51	119	83	118	51	139	28	119	83	139	28	119	170	97	103	83	113	93	72	97	103	93	72	118	51	97	103	118	51	110	93	70	121	59	127	67	92	70	121	67	92	93	72	70	121	93	72	83	113	67	92	59	127	39	110	324	28	319	110	319	31	324	224	324	28	346	51	39	110	10	129	10	124	67	160	59	127	70	133	156	0	279	331	195	201	195	201	279	331	206	232	195	201	206	232	84	201	84	201	206	232	74	232	84	201	74	232	123	0	123	0	74	232	36	331	123	0	36	331	1	331	140	51	84	201	123	0	140	51	123	0	156	0	140	51	156	0	195	201	206	232	279	331	243	331	105	346	116	347	116	347	117	380	116	347	126	347	117	380	126	347	136	379	136	379	126	347	140	344	136	379	140	344	158	373	158	373	140	344	154	338	158	373	154	338	165	326	202	305	196	339	202	262	202	262	196	339	180	360	202	262	180	360	169	307	169	307	180	360	165	326	78	337	92	344	97	379	97	379	92	344	105	346	97	379	105	346	117	380	117	380	105	346	116	347	74	373	52	361	63	308	74	373	63	308	67	326	74	373	67	326	78	337	74	373	78	337	97	379	30	306	30	65	36	32	30	306	36	32	36	339	36	339	36	32	51	11	36	339	51	11	52	361	52	361	51	11	63	65	52	361	63	65	63	308	165	48	155	37	157	0	157	0	155	37	141	30	157	0	141	30	134	-5	134	-5	141	30	128	27	134	-5	128	27	117	26	117	26	107	26	114	-6	114	-6	107	26	94	-5	107	26	92	29	94	-5	94	-5	92	29	78	36	94	-5	78	36	72	0	72	0	78	36	67	47	72	0	67	47	63	65	63	65	51	11	72	0	202	110	169	110	179	10	202	110	179	10	196	30	202	110	196	30	202	61	179	10	169	110	169	65	179	10	169	65	165	48	179	10	165	48	157	0	117	26	114	-6	134	-5	202	262	169	307	169	262	158	373	165	326	180	360	127	319	134	319	134	319	142	334	134	319	161	314	142	334	161	314	175	329	175	329	161	314	179	300	175	329	179	300	202	313	202	313	179	300	191	279	202	313	191	279	198	255	112	317	119	318	121	333	121	333	119	318	127	319	121	333	127	319	131	334	131	334	127	319	134	319	131	334	134	319	142	334	93	323	98	313	101	327	101	327	98	313	105	315	101	327	105	315	111	330	111	330	105	315	112	317	111	330	112	317	121	333	152	53	135	30	148	9	148	9	135	30	116	15	148	9	116	15	94	9	94	9	78	13	88	-5	88	-5	78	13	68	21	88	-5	68	21	62	0	62	0	68	21	63	33	62	0	63	33	61	46	61	46	60	59	62	0	62	0	60	59	44	156	44	156	60	59	72	188	72	188	60	59	65	100	20	75	22	51	26	117	26	117	22	51	30	29	26	117	30	29	44	156	44	156	30	29	43	11	44	156	43	11	62	0	159	217	153	203	161	201	159	217	161	201	169	214	169	214	161	201	169	197	169	214	169	197	180	210	180	210	169	197	177	189	180	210	177	189	182	176	79	139	99	172	107	210	107	210	99	172	124	194	107	210	124	194	148	218	148	218	124	194	153	203	148	218	153	203	159	217	72	188	65	100	79	139	72	188	79	139	107	210	182	140	180	131	190	47	190	47	180	131	178	121	190	47	178	121	176	110	176	110	166	80	190	47	190	47	166	80	152	53	190	47	152	53	148	9	198	200	196	194	217	98	217	98	196	194	190	47	190	47	196	194	189	203	190	47	189	203	184	160	184	160	189	203	182	176	190	47	184	160	183	150	190	47	183	150	182	140	94	9	88	-5	148	9	235	204	232	250	231	154	231	154	232	250	220	287	231	154	220	287	217	98	217	98	220	287	202	313	217	98	202	313	200	228	200	228	202	313	198	255	217	98	200	228	200	221	217	98	200	221	199	214	217	98	199	214	199	207	217	98	199	207	198	200	180	210	182	176	189	203	42	182	210	149	210	182	210	182	210	149	243	0	210	182	243	0	210	298	210	298	243	0	243	331	210	298	243	331	36	331	243	0	210	149	210	33	243	0	210	33	36	33	243	0	36	33	36	0	210	298	36	331	36	298	210	149	42	182	42	149	36	331	159	298	170	331	170	331	159	298	188	298	170	331	188	298	190	387	190	387	188	298	199	331	190	387	199	331	219	387	159	298	137	149	148	182	148	182	137	149	210	149	148	182	210	149	210	182	210	182	210	149	243	0	210	182	243	0	210	298	210	298	243	0	243	331	210	298	243	331	199	331	159	298	119	182	137	149	137	149	119	182	108	149	137	149	108	149	97	33	97	33	108	149	85	0	97	33	85	0	243	0	68	33	36	33	56	0	68	33	56	0	65	-60	68	33	65	-60	85	0	68	33	85	0	108	149	210	33	97	33	243	0	210	33	243	0	210	149	42	182	42	149	108	149	42	182	108	149	119	182	65	-60	56	0	36	-60	159	298	36	331	36	298	56	0	36	33	36	0	159	298	148	182	188	298	199	331	188	298	210	298	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	175	337	31	0	63	21	63	21	31	0	333	0	63	21	333	0	272	21	272	21	333	0	185	337	272	21	185	337	175	337	175	337	63	21	167	267	175	337	167	267	272	21	334	331	31	331	93	310	334	331	93	310	302	310	334	331	302	310	197	64	334	331	197	64	190	-5	180	-5	190	-5	197	64	180	-5	197	64	93	310	180	-5	93	310	31	331	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	96	7	96	7	84	-78	96	7	84	-78	121	-5	96	7	121	-5	98	49	96	7	98	49	86	62	96	7	86	62	76	77	96	7	76	77	73	24	55	45	73	24	64	109	64	109	73	24	69	93	69	93	73	24	76	77	161	20	154	20	157	-12	157	-12	154	20	148	22	157	-12	148	22	148	-11	148	-11	148	22	142	23	148	-11	142	23	139	-10	139	-10	142	23	136	25	139	-10	136	25	130	-7	147	109	112	37	121	-5	147	109	121	-5	130	-7	147	109	130	-7	136	25	147	109	136	25	179	109	147	109	179	109	164	142	147	109	164	142	65	142	147	109	65	142	64	109	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	161	20	167	-12	161	20	157	-12	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	225	266	225	266	167	233	209	233	225	266	209	233	239	233	239	233	209	233	195	142	256	266	289	331	257	331	256	266	257	331	239	233	256	266	239	233	313	233	256	266	313	233	313	266	179	109	313	109	195	142	179	109	195	142	209	233	179	109	209	233	164	142	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	30	126	33	97	37	169	37	169	33	97	42	70	37	169	42	70	55	207	55	207	42	70	55	45	55	207	55	45	65	142	65	142	55	45	64	109	195	142	313	109	313	142	84	-78	96	7	54	-78	98	49	121	-5	112	37	225	266	239	233	257	331	83	75	72	90	73	42	73	42	72	90	65	109	73	42	65	109	51	188	73	42	51	188	51	65	51	65	51	188	37	159	51	65	37	159	37	93	37	93	37	159	32	126	82	177	97	188	102	224	102	224	97	188	115	194	102	224	115	194	137	229	137	229	115	194	137	196	51	188	65	109	65	142	65	142	65	109	211	142	211	142	65	109	211	109	211	229	137	229	137	196	211	229	137	196	211	196	73	210	51	188	65	142	73	210	65	142	72	162	73	210	72	162	82	177	73	210	82	177	102	224	97	64	102	28	116	57	116	57	102	28	137	22	116	57	137	22	138	55	138	55	137	22	211	22	138	55	211	22	211	55	83	75	73	42	102	28	83	75	102	28	97	64	269	82	253	57	258	14	258	14	253	57	232	37	258	14	232	37	220	-5	220	-5	232	37	205	24	220	-5	205	24	175	20	177	266	30	266	175	233	177	266	175	233	205	228	177	266	205	228	222	258	312	126	306	169	306	83	306	83	306	169	288	207	306	83	288	207	287	45	287	45	288	207	278	109	287	45	278	109	269	82	231	215	253	195	259	238	259	238	253	195	269	170	259	238	269	170	288	207	288	207	269	170	278	142	288	207	278	142	278	109	222	258	205	228	231	215	222	258	231	215	259	238	175	-12	220	-5	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	278	109	278	142	30	142	278	109	30	142	30	109	269	82	258	14	287	45	175	233	30	266	30	233	86	-12	54	-78	84	-78	86	-12	84	-78	117	-12	86	-12	117	-12	103	20	86	-12	103	20	30	20	86	-12	30	20	30	-12	147	109	103	20	117	-12	147	109	117	-12	133	20	147	109	133	20	179	109	147	109	179	109	164	142	147	109	164	142	30	142	147	109	30	142	30	109	269	82	253	57	258	14	258	14	253	57	232	37	258	14	232	37	220	-5	220	-5	232	37	205	24	220	-5	205	24	175	20	195	142	230	214	206	228	206	228	213	261	204	263	206	228	204	263	200	229	200	229	204	263	196	264	200	229	196	264	194	231	194	231	196	264	188	232	30	266	175	233	177	266	177	266	175	233	182	232	177	266	182	232	186	265	186	265	182	232	188	232	186	265	188	232	196	264	257	331	222	258	230	214	257	331	230	214	247	247	257	331	247	247	289	331	230	214	244	203	247	247	247	247	244	203	256	190	247	247	256	190	269	229	269	229	256	190	266	175	269	229	266	175	273	159	213	261	206	228	230	214	213	261	230	214	222	258	273	159	278	142	287	208	278	109	278	142	195	142	278	109	195	142	179	109	179	109	195	142	206	228	179	109	206	228	164	142	312	126	310	155	306	83	306	83	310	155	301	183	306	83	301	183	287	45	287	45	301	183	287	208	287	45	287	208	278	109	278	109	287	208	278	142	269	82	258	14	287	45	269	82	287	45	278	109	175	-12	220	-5	175	20	175	-12	175	20	133	20	175	-12	133	20	117	-12	269	229	273	159	287	208	175	233	30	266	30	233	105	229	32	229	105	229	105	229	32	229	105	196	105	229	105	196	140	224	140	224	105	196	128	194	140	224	128	194	146	188	192	188	177	142	192	65	192	65	177	142	177	109	192	65	177	109	171	90	32	142	32	109	177	109	32	142	177	109	177	142	146	188	161	177	170	210	170	210	161	177	171	162	170	210	171	162	192	188	192	188	171	162	177	142	206	159	192	188	192	65	206	159	192	65	206	93	206	159	206	93	211	126	170	42	192	65	171	90	170	42	171	90	161	75	170	42	161	75	146	64	170	42	146	64	141	28	127	57	105	55	107	22	127	57	107	22	141	28	127	57	141	28	146	64	32	55	32	22	107	22	32	55	107	22	105	55	105	196	32	229	32	196	140	224	146	188	170	210	243	0	243	320	30	320	243	0	30	320	30	0	77	-95	67	-106	210	-128	210	-128	67	-106	54	-112	210	-128	54	-112	36	-115	344	-88	337	-102	474	-128	474	-128	337	-102	324	-111	474	-128	324	-111	306	-115	474	382	26	382	35	368	474	382	35	368	52	366	474	382	52	366	66	360	474	382	66	360	76	349	474	382	76	349	151	349	474	382	151	349	350	349	474	382	350	349	434	359	474	382	434	359	451	366	474	382	451	366	474	368	433	-104	424	-92	350	-48	350	-48	424	-92	418	-74	350	-48	418	-74	350	349	350	349	418	-74	416	-51	350	349	416	-51	416	307	350	349	416	307	418	330	350	349	418	330	423	347	350	349	423	347	434	359	165	-104	157	-91	85	-60	85	-60	157	-91	152	-72	85	-60	152	-72	85	305	85	305	152	-72	151	-48	85	305	151	-48	151	349	83	331	85	305	151	349	83	331	151	349	76	349	474	-128	474	-115	465	-115	474	-128	465	-115	447	-112	474	-128	447	-112	433	-104	474	-128	433	-104	349	-69	474	-128	349	-69	344	-88	290	-115	290	-128	474	-128	290	-115	474	-128	306	-115	210	-128	210	-115	195	-115	210	-128	195	-115	177	-112	210	-128	177	-112	83	-80	210	-128	83	-80	77	-95	85	-60	83	-80	177	-112	85	-60	177	-112	165	-104	26	-115	26	-128	210	-128	26	-115	210	-128	36	-115	349	-69	433	-104	350	-48	35	368	26	382	26	368	76	-96	66	-107	474	-128	474	-128	66	-107	52	-113	474	-128	52	-113	35	-115	77	348	83	333	210	382	210	382	83	333	177	365	210	382	177	365	195	368	210	382	195	368	210	368	85	313	85	-53	151	-96	85	313	151	-96	151	300	85	313	151	300	152	325	85	313	152	325	157	344	85	313	157	344	165	357	85	313	165	357	177	365	85	313	177	365	83	333	210	382	26	382	36	368	210	382	36	368	54	366	210	382	54	366	67	359	210	382	67	359	77	348	434	-106	423	-94	350	-96	350	-96	423	-94	418	-77	350	-96	418	-77	350	300	349	322	350	300	433	358	349	322	433	358	474	382	474	382	433	358	447	365	474	382	447	365	465	368	474	382	465	368	474	368	416	-54	416	304	350	300	350	300	416	304	418	327	350	300	418	327	424	345	474	382	290	382	306	368	474	382	306	368	324	364	474	382	324	364	337	355	474	382	337	355	344	341	474	382	344	341	349	322	474	-128	474	-115	451	-112	474	-128	451	-112	434	-106	474	-128	434	-106	350	-96	474	-128	350	-96	151	-96	474	-128	151	-96	76	-96	83	-78	76	-96	151	-96	83	-78	151	-96	85	-53	26	-115	26	-128	474	-128	26	-115	474	-128	35	-115	350	300	418	-77	416	-54	306	368	290	382	290	368	433	358	350	300	424	345	36	368	26	382	26	368	415	382	41	382	144	349	415	382	144	349	304	349	415	382	304	349	339	346	415	382	339	346	364	336	415	382	364	336	381	318	415	382	381	318	392	292	415	382	392	292	400	256	415	382	400	256	415	256	225	126	29	-128	121	-63	225	126	121	-63	289	153	225	126	289	153	144	349	225	126	144	349	41	382	394	-30	379	-48	401	-128	401	-128	379	-48	357	-59	401	-128	357	-59	328	-63	405	-7	394	-30	401	-128	405	-7	401	-128	428	20	405	-7	428	20	413	20	121	-63	29	-128	401	-128	121	-63	401	-128	328	-63	310	110	310	143	32	143	310	110	32	143	32	110	24	251	24	218	319	218	24	251	319	218	319	251	188	191	155	191	188	-43	188	-43	155	191	155	86	188	-43	155	86	155	54	155	54	155	86	24	86	155	54	24	86	24	54	188	54	319	54	188	86	188	86	319	54	319	86	188	-43	155	54	155	-43	171	371	171	307	180	369	180	369	171	307	181	309	180	369	181	309	189	365	189	365	181	309	190	313	189	365	190	313	196	358	196	358	190	313	197	320	196	358	197	320	201	349	201	349	197	320	201	329	201	349	201	329	203	339	139	339	140	328	141	350	141	350	140	328	145	319	141	350	145	319	146	358	146	358	145	319	151	313	146	358	151	313	153	365	153	365	151	313	160	308	153	365	160	308	161	369	161	369	160	308	171	307	161	369	171	307	171	371	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	239	355	203	355	23	-110	239	355	23	-110	59	-110	201	46	44	205	12	205	201	46	12	205	171	46	146	63	142	80	143	21	143	21	142	80	138	98	143	21	138	98	138	18	138	18	138	98	137	118	137	133	138	234	132	17	132	17	138	234	132	235	132	17	132	235	127	118	127	118	132	235	127	132	127	118	127	132	122	125	122	125	127	132	111	143	138	153	142	172	143	231	143	231	142	172	146	190	143	231	146	190	147	227	147	227	146	190	150	204	147	227	150	204	150	222	150	222	150	204	151	215	138	234	137	133	138	153	138	234	138	153	143	231	127	118	126	98	127	18	127	118	127	18	132	17	113	37	114	31	114	49	114	49	114	31	117	26	114	49	117	26	118	63	118	63	117	26	121	21	118	63	121	21	122	80	122	80	121	21	127	18	122	80	127	18	126	98	137	118	157	104	140	125	140	125	157	104	159	116	159	116	157	104	173	89	159	116	173	89	177	109	177	109	173	89	185	75	177	109	185	75	193	105	193	105	185	75	196	65	193	105	196	65	207	101	207	101	196	65	208	61	207	101	208	61	217	97	217	97	208	61	215	62	217	97	215	62	220	65	221	155	224	158	225	181	225	181	224	158	226	162	225	181	226	162	227	175	227	175	226	162	228	165	227	175	228	165	228	169	221	185	216	189	218	153	221	185	218	153	221	155	221	185	221	155	225	181	216	189	210	190	218	153	218	153	210	190	208	190	218	153	208	190	208	149	208	149	208	190	206	189	208	149	206	189	204	189	204	189	202	188	208	149	208	149	202	188	200	186	208	149	200	186	195	146	195	146	200	186	191	180	195	146	191	180	182	170	156	145	140	125	161	135	156	145	161	135	170	158	170	158	161	135	179	142	170	158	179	142	182	170	182	170	179	142	195	146	137	133	137	118	140	125	137	133	140	125	156	145	137	118	137	133	132	17	137	118	132	17	138	18	228	81	227	85	227	75	227	75	227	85	226	88	227	75	226	88	224	70	224	70	226	88	224	91	224	70	224	91	221	95	221	95	217	97	220	65	221	95	220	65	224	70	150	49	146	63	147	26	150	49	147	26	150	31	150	49	150	31	151	37	127	132	132	235	127	234	127	132	127	234	126	153	126	153	127	234	122	172	122	172	127	234	121	231	122	172	121	231	118	189	118	189	121	231	117	227	118	189	117	227	114	204	114	204	117	227	114	222	114	204	114	222	113	215	75	72	85	83	88	111	88	111	85	83	98	95	88	111	98	95	105	117	105	117	98	95	112	108	105	117	112	108	122	125	122	125	112	108	127	118	71	106	56	102	59	63	71	106	59	63	61	64	71	106	61	64	64	65	71	106	64	65	67	66	71	106	67	66	75	72	71	106	75	72	88	111	56	102	46	98	47	63	56	102	47	63	54	62	56	102	54	62	56	62	56	102	56	62	59	63	42	65	47	63	46	98	42	65	46	98	42	95	42	65	42	95	39	91	42	65	39	91	38	69	37	87	36	82	36	73	37	87	36	73	38	69	37	87	38	69	39	91	122	125	111	143	105	133	105	133	111	143	96	155	105	133	96	155	87	139	87	139	96	155	83	168	87	139	83	168	72	179	70	144	87	139	72	179	70	144	72	179	62	186	70	144	62	186	60	188	70	144	60	188	58	189	70	144	58	189	56	189	70	144	56	189	55	149	55	149	56	189	54	190	55	149	54	190	51	190	55	149	51	190	45	189	55	149	45	189	44	153	40	185	37	181	37	159	40	185	37	159	40	156	40	185	40	156	44	153	40	185	44	153	45	189	33	169	34	165	34	175	34	175	34	165	35	162	34	175	35	162	37	181	37	181	35	162	37	159	36	73	36	82	35	78	146	63	143	21	147	26	60	106	66	62	67	98	67	98	66	62	88	59	67	98	88	59	77	93	77	93	88	59	88	92	99	93	88	92	88	59	99	93	88	59	109	62	55	138	59	147	67	190	67	190	59	147	67	154	67	190	67	154	89	194	89	194	67	154	77	159	89	194	77	159	89	161	89	161	99	159	110	190	110	190	99	159	108	154	110	190	108	154	116	147	20	127	23	105	24	148	24	148	23	105	33	86	24	148	33	86	33	167	33	167	33	86	47	72	33	167	47	72	48	181	48	181	47	72	53	127	55	138	67	190	48	181	55	138	48	181	53	127	155	126	152	147	152	105	152	105	152	147	142	166	152	105	142	166	142	86	142	86	142	166	128	180	142	86	128	180	128	72	128	72	128	180	122	126	128	72	122	126	120	115	128	72	120	115	116	105	128	180	110	190	116	147	128	180	116	147	120	137	128	180	120	137	122	126	110	190	89	194	89	161	109	62	128	72	116	105	109	62	116	105	108	98	109	62	108	98	99	93	55	115	53	127	47	72	55	115	47	72	66	62	55	115	66	62	60	106	20	127	23	105	24	148	24	148	23	105	33	86	24	148	33	86	33	167	33	167	33	86	47	72	33	167	47	72	48	181	48	181	47	72	66	62	48	181	66	62	67	190	67	190	66	62	88	59	67	190	88	59	89	194	89	194	88	59	109	62	89	194	109	62	110	190	110	190	109	62	128	72	110	190	128	72	128	180	128	180	128	72	142	86	128	180	142	86	142	166	142	166	142	86	152	105	142	166	152	105	152	147	152	147	152	105	155	126	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	158	273	160	249	161	272	161	272	160	249	171	248	161	272	171	248	164	270	164	270	171	248	168	267	173	264	168	267	171	248	173	264	171	248	193	250	149	381	156	391	156	407	156	407	156	391	162	399	156	407	162	399	166	416	166	416	162	399	169	404	166	416	169	404	178	421	178	421	169	404	177	407	178	421	177	407	185	408	185	408	195	407	193	423	193	423	195	407	206	421	149	396	143	382	149	381	149	396	149	381	156	407	184	335	189	334	195	351	195	351	189	334	193	333	195	351	193	333	196	333	196	333	206	328	204	359	204	359	206	328	211	369	183	345	171	340	178	335	183	345	178	335	184	335	183	345	184	335	195	351	204	359	195	351	196	333	210	352	218	358	211	369	211	369	218	358	213	382	218	417	213	382	218	358	218	417	218	358	226	410	226	410	218	358	224	365	226	410	224	365	229	373	195	407	202	404	206	421	206	421	202	404	208	399	206	421	208	399	218	417	218	417	208	399	212	392	218	417	212	392	213	382	231	400	226	410	229	373	231	400	229	373	232	381	231	400	232	381	233	388	210	352	211	369	206	328	210	352	206	328	213	323	210	352	213	323	223	347	242	286	247	307	245	320	242	286	245	320	240	331	242	286	240	331	233	340	242	286	233	340	231	269	223	296	231	269	233	340	223	296	233	340	223	347	223	347	213	323	219	315	223	347	219	315	222	306	223	347	222	306	223	296	210	266	214	257	217	274	217	274	214	257	231	269	217	274	231	269	222	284	222	284	231	269	223	296	190	259	193	250	201	261	201	261	193	250	214	257	201	261	214	257	210	266	193	423	178	421	185	408	186	260	182	260	193	250	186	260	193	250	190	259	178	262	173	264	193	250	178	262	193	250	182	260	155	274	152	275	152	251	155	274	152	251	160	249	155	274	160	249	158	273	149	274	146	273	146	255	149	274	146	255	152	251	149	274	152	251	152	275	144	271	142	268	143	260	144	271	143	260	146	255	144	271	146	255	146	273	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	143	260	142	268	142	265	178	335	171	340	171	335	131	291	201	291	131	312	131	312	201	291	142	312	131	312	142	312	210	421	210	421	142	312	201	395	210	421	201	395	225	249	225	249	201	395	201	312	225	249	201	312	201	291	201	291	201	312	142	312	210	421	225	249	225	421	225	312	225	291	252	291	225	312	252	291	252	312	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	225	249	201	291	201	249	213	73	232	47	213	73	213	73	232	47	225	142	213	73	225	142	202	92	202	92	199	174	181	124	181	124	199	174	177	195	181	124	177	195	160	150	160	150	177	195	156	207	160	150	156	207	140	169	140	169	156	207	137	213	140	169	137	213	121	181	121	181	137	213	116	215	121	181	116	215	100	185	53	144	60	161	70	201	70	201	60	161	71	174	70	201	71	174	95	212	95	212	71	174	85	182	95	212	85	182	100	185	21	100	26	63	28	147	28	147	26	63	39	35	28	147	39	35	46	180	46	180	39	35	59	15	46	180	59	15	50	126	50	126	53	144	46	180	46	180	53	144	70	201	202	90	193	78	198	47	198	47	193	78	180	66	198	47	180	66	180	27	180	27	180	66	164	54	180	27	164	54	159	12	159	12	164	54	144	45	159	12	144	45	135	3	135	3	144	45	120	42	135	3	120	42	108	0	108	0	120	42	96	47	108	0	96	47	83	4	83	4	96	47	76	59	83	4	76	59	62	78	59	15	83	4	62	78	59	15	62	78	53	101	59	15	53	101	50	126	287	54	270	70	271	12	271	12	270	70	253	92	271	12	253	92	250	27	250	27	253	92	235	121	250	27	235	121	232	47	321	173	321	215	296	170	296	170	321	215	294	211	296	170	294	211	275	162	275	162	294	211	272	201	275	162	272	201	258	150	258	150	272	201	254	185	258	150	254	185	245	137	245	137	254	185	239	165	245	137	239	165	235	123	235	123	239	165	225	142	235	123	225	142	232	47	235	123	232	47	235	121	304	45	287	54	294	3	304	45	294	3	321	0	304	45	321	0	321	42	199	174	202	92	225	142	213	73	202	92	202	90	213	73	202	90	198	47	100	185	116	215	95	212	287	54	271	12	294	3	228	73	246	47	228	73	228	73	246	47	239	142	228	73	239	142	217	92	217	92	213	174	195	124	195	124	213	174	191	195	195	124	191	195	175	150	175	150	191	195	171	207	175	150	171	207	155	169	155	169	171	207	151	213	155	169	151	213	135	181	135	181	151	213	131	215	135	181	131	215	115	185	67	144	74	161	84	201	84	201	74	161	85	174	84	201	85	174	110	212	110	212	85	174	99	182	110	212	99	182	115	185	35	100	40	63	42	147	42	147	40	63	54	35	42	147	54	35	60	180	60	180	54	35	73	15	60	180	73	15	65	126	65	126	67	144	60	180	60	180	67	144	84	201	217	90	207	78	213	47	213	47	207	78	195	66	213	47	195	66	195	27	195	27	195	66	179	54	195	27	179	54	174	12	174	12	179	54	159	45	174	12	159	45	150	3	150	3	159	45	134	42	150	3	134	42	123	0	123	0	134	42	110	47	123	0	110	47	97	4	97	4	110	47	91	59	97	4	91	59	77	78	73	15	97	4	77	78	73	15	77	78	68	101	73	15	68	101	65	126	336	215	328	173	352	169	336	215	352	169	363	210	363	210	352	169	371	157	363	210	371	157	387	198	387	198	371	157	385	138	387	198	385	138	394	115	270	149	285	161	287	201	287	201	285	161	304	170	287	201	304	170	309	211	309	211	304	170	328	173	309	211	328	173	336	215	239	142	249	123	253	165	253	165	249	123	259	136	253	165	259	136	269	185	269	185	259	136	270	149	269	185	270	149	287	201	264	27	249	121	246	47	246	47	249	121	249	123	246	47	249	123	239	142	249	121	264	27	270	89	270	89	264	27	284	12	270	89	284	12	290	63	290	63	284	12	305	3	290	63	305	3	308	45	308	45	305	3	328	0	308	45	328	0	327	33	327	33	328	0	347	30	363	33	347	30	363	7	363	33	363	7	390	25	387	198	394	115	408	177	408	177	394	115	397	89	410	51	397	89	394	70	410	51	394	70	390	25	390	25	394	70	387	54	390	25	387	54	377	41	422	148	408	177	410	51	422	148	410	51	423	81	422	148	423	81	427	111	347	30	328	0	363	7	213	174	217	92	239	142	228	73	217	92	217	90	228	73	217	90	213	47	115	185	131	215	110	212	363	33	390	25	377	41	397	89	410	51	408	177	58	33	58	292	25	292	58	33	25	292	25	0	58	33	25	0	317	0	58	33	317	0	317	33	91	33	310	252	285	273	91	33	285	273	12	0	91	33	12	0	321	0	91	33	321	0	321	33	90	33	194	137	172	161	172	161	174	205	169	209	172	161	169	209	168	166	168	166	169	209	163	170	169	209	148	182	153	178	169	209	153	178	158	174	169	209	158	174	163	170	194	137	207	118	196	185	196	185	207	118	218	160	196	185	218	160	284	273	284	273	218	160	310	252	207	118	217	98	218	160	218	160	217	98	226	77	218	160	226	77	233	138	233	138	226	77	233	56	233	138	233	56	237	33	194	137	196	185	191	190	194	137	191	190	186	195	194	137	186	195	180	200	194	137	180	200	174	205	194	137	174	205	172	161	233	138	237	33	247	113	239	0	237	33	90	33	239	0	90	33	11	0	11	0	90	33	172	161	265	61	257	88	270	-35	270	-35	257	88	247	113	270	-35	247	113	239	0	239	0	247	113	237	33	272	0	321	0	321	33	272	0	321	33	271	33	272	0	271	33	271	-28	272	0	271	-28	272	-21	272	0	272	-21	272	-14	272	0	272	-14	272	-6	271	33	265	61	270	-35	271	33	270	-35	271	-28	270	-35	239	0	239	-5	270	-35	239	-5	239	-12	270	-35	239	-12	239	-18	270	-35	239	-18	238	-24	270	-35	238	-24	238	-30	256	115	258	1	257	127	257	127	258	1	260	247	260	247	258	1	261	8	260	247	261	8	263	241	263	241	261	8	265	14	263	241	265	14	266	234	266	234	265	14	268	21	266	234	268	21	269	228	269	228	268	21	270	27	269	228	270	27	280	196	280	196	270	27	281	59	280	196	281	59	283	182	283	182	281	59	284	72	283	182	284	72	286	168	286	168	284	72	286	86	286	168	286	86	288	154	288	154	286	86	288	99	288	154	288	99	289	140	289	140	288	99	289	113	289	140	289	113	290	127	314	9	326	40	281	59	314	9	281	59	270	27	314	246	269	228	280	196	314	246	280	196	326	216	255	149	256	138	257	253	257	253	256	138	257	127	257	253	257	127	260	247	249	184	252	172	253	259	253	259	252	172	254	161	253	259	254	161	257	253	257	253	254	161	255	149	253	259	225	243	228	237	253	259	228	237	231	232	253	259	231	232	233	226	253	259	233	226	236	220	253	259	236	220	238	215	253	259	238	215	249	184	255	104	254	93	254	-5	255	104	254	-5	258	1	255	104	258	1	256	115	254	-5	254	93	252	82	254	-5	252	82	249	71	254	-5	249	71	239	40	254	-5	239	40	237	34	254	-5	237	34	234	29	254	-5	234	29	232	23	254	-5	232	23	229	17	254	-5	229	17	225	12	238	215	28	127	114	127	114	127	28	127	239	40	114	127	239	40	249	71	238	215	114	127	249	184	83	-93	83	345	50	345	83	-93	50	345	50	-93	84	130	12	93	23	66	84	130	23	66	84	98	84	130	84	98	118	-93	84	130	118	-93	84	345	84	345	118	-93	118	345	118	147	118	114	190	152	118	147	190	152	179	178	118	-93	84	98	84	-93	164	345	164	-93	197	-93	164	345	197	-93	197	345	65	345	65	-93	98	-93	65	345	98	-93	98	345	86	108	12	70	23	44	86	108	23	44	86	75	86	108	86	75	119	-93	86	108	119	-93	86	345	219	345	185	345	219	-93	219	-93	185	345	185	158	219	-93	185	158	185	126	185	126	185	158	119	125	185	126	119	125	119	93	119	-93	119	345	86	345	219	143	293	181	219	175	219	175	293	181	281	207	219	-93	185	126	185	-93	119	-93	86	75	86	-93	16	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	48	268	153	-14	48	268	16	268	253	132	253	132	248	165	248	165	253	132	261	215	248	165	261	215	234	193	234	193	261	215	233	243	234	193	233	243	212	215	212	215	233	243	197	261	212	215	197	261	186	230	186	230	197	261	155	235	124	230	155	235	155	268	124	230	155	268	113	262	62	165	76	193	77	244	77	244	76	193	97	215	77	244	97	215	113	262	113	262	97	215	124	230	49	216	30	178	57	-15	49	216	57	-15	57	132	49	216	57	132	62	165	49	216	62	165	77	244	24	134	24	-15	57	-15	24	134	57	-15	30	178	197	261	155	268	155	235	286	-15	286	132	280	177	286	-15	280	177	261	215	286	-15	261	215	253	132	286	-15	253	132	253	-15	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	49	-140	49	-137	51	-109	51	-109	49	-137	52	-135	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	18	-127	18	-143	21	-119	21	-119	18	-143	22	-150	21	-119	22	-150	27	-113	27	-113	22	-150	28	-155	27	-113	28	-155	34	-109	34	-109	28	-155	37	-158	34	-109	37	-158	42	-107	42	-107	37	-158	49	-159	42	-107	49	-159	46	-108	46	-108	49	-159	49	-140	86	-112	77	-129	78	-153	78	-153	77	-129	67	-140	78	-153	67	-140	54	-144	54	-144	52	-143	78	-153	78	-153	52	-143	50	-143	78	-153	50	-143	49	-159	49	-159	50	-143	49	-142	49	-159	49	-142	49	-141	285	396	287	412	283	397	283	397	287	412	281	397	268	393	281	397	287	412	268	393	287	412	255	404	289	360	294	360	298	411	298	411	294	360	302	361	298	411	302	361	307	407	307	407	302	361	309	366	307	407	309	366	314	402	314	402	309	366	315	372	314	402	315	372	318	396	318	396	315	372	318	380	318	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	298	411	287	412	285	396	286	395	287	412	286	395	287	394	287	412	287	394	287	392	287	412	287	392	298	411	255	404	231	385	231	308	255	404	231	308	239	337	255	404	239	337	247	362	255	404	247	362	257	380	255	404	257	380	268	393	231	308	231	385	213	359	231	308	213	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	102	-135	102	-61	102	-61	102	-135	119	-111	102	-61	119	-111	193	303	193	303	119	-111	131	-84	193	303	131	-84	140	-58	86	-112	78	-153	102	-135	86	-112	102	-135	94	-89	49	-140	49	-159	49	-141	279	368	279	379	278	372	18	-143	18	-127	16	-136	46	-108	49	-140	51	-109	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	171	-137	172	-109	170	-140	170	-140	168	-108	165	-159	165	-159	168	-108	163	-107	165	-159	163	-107	155	-109	172	-109	173	-135	175	-112	175	-112	173	-135	175	-132	175	-112	175	-132	178	-116	178	-116	175	-132	178	-127	178	-116	178	-127	179	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	195	-153	195	-153	198	-129	188	-140	195	-153	188	-140	175	-144	175	-144	173	-143	195	-153	195	-153	173	-143	172	-143	195	-153	172	-143	165	-159	165	-159	172	-143	170	-142	165	-159	170	-142	170	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	406	396	413	412	404	397	404	397	413	412	402	397	389	393	402	397	413	412	389	393	413	412	381	404	423	361	424	411	415	360	415	360	424	411	413	412	415	360	413	412	410	360	410	360	413	412	408	392	410	360	408	392	407	390	410	360	407	390	406	362	406	362	407	390	405	387	406	362	405	387	402	364	402	364	405	387	402	384	402	364	402	384	400	379	400	379	399	372	400	368	400	379	400	368	402	364	440	390	439	396	439	380	439	380	439	396	436	402	439	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	430	366	430	366	431	407	424	411	430	366	424	411	423	361	413	412	406	396	407	395	413	412	407	395	408	394	413	412	408	394	408	392	381	404	355	385	360	337	381	404	360	337	368	362	381	404	368	362	378	380	381	404	378	380	389	393	352	308	360	337	355	385	352	308	355	385	336	359	352	308	336	359	323	330	352	308	323	330	314	303	352	308	314	303	261	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	252	-84	314	303	252	-84	261	-58	170	-140	165	-159	170	-141	137	-136	138	-143	139	-127	139	-127	138	-143	141	-150	139	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	148	-113	148	-113	146	-155	154	-158	148	-113	154	-158	155	-109	155	-109	154	-158	165	-159	168	-108	170	-140	172	-109	172	-109	171	-137	173	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	292	-137	293	-109	291	-140	291	-140	288	-108	286	-159	286	-159	288	-108	284	-107	286	-159	284	-107	276	-109	293	-109	294	-135	296	-112	296	-112	294	-135	297	-132	296	-112	297	-132	299	-116	299	-116	297	-132	299	-127	299	-116	299	-127	300	-120	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	336	-89	328	-112	341	-135	341	-135	328	-112	319	-129	341	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	293	-143	316	-153	293	-143	286	-159	286	-159	293	-143	292	-142	286	-159	292	-142	291	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	359	337	380	404	359	337	368	362	380	404	368	362	377	380	380	404	377	380	388	393	352	308	359	337	355	385	352	308	355	385	336	359	352	308	336	359	322	330	352	308	322	330	314	303	352	308	314	303	260	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	251	-84	314	303	251	-84	260	-58	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	435	303	344	-61	359	-111	435	303	359	-111	373	-84	435	303	373	-84	382	-58	435	303	382	-58	473	308	435	303	473	308	443	330	344	-61	336	-89	341	-135	344	-61	341	-135	359	-111	291	-140	286	-159	291	-141	258	-136	259	-143	259	-127	259	-127	259	-143	262	-150	259	-127	262	-150	263	-119	263	-119	262	-150	267	-155	263	-119	267	-155	269	-113	269	-113	267	-155	275	-158	269	-113	275	-158	276	-109	276	-109	275	-158	286	-159	527	396	534	412	525	397	525	397	534	412	523	397	510	393	523	397	534	412	510	393	534	412	502	404	544	361	545	411	536	360	536	360	545	411	534	412	536	360	534	412	531	360	531	360	534	412	529	392	531	360	529	392	528	390	531	360	528	390	527	362	527	362	528	390	526	387	527	362	526	387	523	364	523	364	526	387	523	384	523	364	523	384	521	379	521	379	520	372	521	368	521	379	521	368	523	364	561	390	560	396	560	380	560	380	560	396	558	402	560	380	558	402	556	372	556	372	558	402	552	407	556	372	552	407	551	366	551	366	552	407	545	411	551	366	545	411	544	361	534	412	527	396	528	395	534	412	528	395	529	394	534	412	529	394	529	392	502	404	476	385	481	337	502	404	481	337	489	362	502	404	489	362	499	380	502	404	499	380	510	393	473	308	481	337	476	385	473	308	476	385	457	359	473	308	457	359	443	330	288	-108	291	-140	293	-109	293	-109	292	-137	294	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-140	49	-137	51	-109	51	-109	49	-137	52	-135	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	18	-127	18	-143	21	-119	21	-119	18	-143	22	-150	21	-119	22	-150	27	-113	27	-113	22	-150	28	-155	27	-113	28	-155	34	-109	34	-109	28	-155	37	-158	34	-109	37	-158	42	-107	42	-107	37	-158	49	-159	42	-107	49	-159	46	-108	46	-108	49	-159	49	-140	86	-112	77	-129	78	-153	78	-153	77	-129	67	-140	78	-153	67	-140	54	-144	54	-144	52	-143	78	-153	78	-153	52	-143	50	-143	78	-153	50	-143	49	-159	49	-159	50	-143	49	-142	49	-159	49	-142	49	-141	95	66	100	35	109	52	109	52	100	35	123	22	109	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	13	83	84	76	104	81	53	83	84	81	53	100	35	83	84	100	35	95	66	76	104	74	126	81	53	81	53	74	126	67	74	67	74	74	126	76	192	76	192	74	126	78	155	201	330	193	303	206	210	206	210	193	303	176	238	206	210	176	238	172	219	172	219	176	238	167	238	172	219	167	238	167	219	167	219	167	238	137	214	78	155	92	181	101	216	101	216	92	181	112	201	101	216	112	201	131	232	131	232	112	201	137	214	131	232	137	214	167	238	60	161	55	126	58	99	60	161	58	99	67	74	60	161	67	74	76	192	289	360	294	360	298	411	298	411	294	360	302	361	298	411	302	361	307	407	307	407	302	361	309	366	307	407	309	366	314	402	314	402	309	366	315	372	314	402	315	372	318	396	318	396	315	372	318	380	318	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	298	411	287	412	255	404	268	393	287	412	268	393	281	397	287	412	281	397	283	397	287	412	283	397	285	396	287	412	285	396	286	395	287	412	286	395	287	394	287	412	287	394	287	392	287	412	287	392	298	411	255	404	231	385	231	308	255	404	231	308	239	337	255	404	239	337	247	362	255	404	247	362	257	381	255	404	257	381	268	393	213	358	201	330	206	210	213	358	206	210	211	229	213	358	211	229	231	308	213	358	231	308	231	385	162	32	206	210	172	219	162	32	172	219	159	13	162	32	159	13	161	13	162	32	161	13	163	13	162	32	163	13	167	32	94	-89	102	-135	102	-61	102	-61	102	-135	119	-111	102	-61	119	-111	123	22	123	22	119	-111	131	-84	86	-112	78	-153	102	-135	86	-112	102	-135	94	-89	49	-140	49	-159	49	-141	258	59	274	90	261	126	261	126	267	177	258	147	258	147	267	177	253	199	258	147	253	199	251	167	251	167	253	199	239	185	234	216	211	229	224	199	234	216	224	199	239	185	234	216	239	185	253	199	274	90	280	126	276	152	274	90	276	152	267	177	274	90	267	177	261	126	258	59	261	126	256	96	258	59	256	96	243	70	258	59	243	70	233	35	163	13	165	13	167	32	167	32	165	13	167	13	167	32	167	13	197	37	197	37	167	13	202	19	197	37	202	19	222	50	222	50	202	19	233	35	222	50	233	35	243	70	224	199	211	229	206	210	279	368	279	379	278	372	18	-143	18	-127	16	-136	172	219	157	13	159	13	76	192	78	155	101	216	46	-108	49	-140	51	-109	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	96	78	102	48	111	65	111	65	102	48	126	35	111	65	126	35	131	54	131	54	126	35	131	-84	131	54	131	-84	171	213	171	213	131	-84	140	-58	171	213	140	-58	160	22	84	93	77	109	82	65	84	93	82	65	102	48	84	93	102	48	96	78	77	109	74	126	82	65	82	65	74	126	67	84	67	84	74	126	76	182	76	182	74	126	79	149	171	-137	172	-109	170	-140	170	-140	168	-108	165	-159	165	-159	168	-108	163	-107	165	-159	163	-107	155	-109	172	-109	173	-135	175	-112	175	-112	173	-135	175	-132	175	-112	175	-132	178	-116	178	-116	175	-132	178	-127	178	-116	178	-127	179	-120	216	-89	208	-112	220	-135	220	-135	208	-112	199	-129	220	-135	199	-129	195	-153	195	-153	199	-129	188	-140	195	-153	188	-140	175	-144	175	-144	173	-143	195	-153	195	-153	173	-143	172	-143	195	-153	172	-143	165	-159	165	-159	172	-143	170	-142	165	-159	170	-142	170	-141	201	330	193	303	209	219	209	219	193	303	175	233	209	219	175	233	171	213	171	213	175	233	138	203	138	203	175	233	135	222	138	203	135	222	112	188	112	188	135	222	101	204	112	188	101	204	91	170	91	170	101	204	79	149	61	155	55	126	58	104	61	155	58	104	67	84	61	155	67	84	76	182	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	358	231	308	215	358	214	238	214	238	215	358	212	219	214	238	212	219	216	219	215	358	201	330	209	219	215	358	209	219	212	219	176	38	165	41	172	19	171	213	165	41	209	219	160	22	172	19	165	41	160	22	165	41	171	213	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	126	35	126	35	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	296	231	284	234	291	211	291	211	325	200	296	231	296	231	325	200	314	303	406	396	413	412	404	397	404	397	413	412	402	397	389	393	402	397	413	412	389	393	413	412	381	404	423	361	424	411	415	360	415	360	424	411	413	412	415	360	413	412	410	360	410	360	413	412	408	392	410	360	408	392	407	390	410	360	407	390	406	362	406	362	407	390	405	387	406	362	405	387	402	364	402	364	405	387	402	384	402	364	402	384	400	379	400	379	399	372	400	368	400	379	400	368	402	364	440	390	439	396	439	380	439	380	439	396	436	402	439	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	430	366	430	366	431	407	424	411	430	366	424	411	423	361	413	412	406	396	407	395	413	412	407	395	408	394	413	412	408	394	408	392	381	404	355	385	360	337	381	404	360	337	368	362	381	404	368	362	378	380	381	404	378	380	389	393	336	359	330	219	352	308	336	359	352	308	355	385	355	385	352	308	360	337	336	359	325	200	330	219	330	219	325	200	345	188	330	219	345	188	355	206	355	206	345	188	362	175	355	206	362	175	376	189	376	189	362	175	374	160	376	189	374	160	382	143	323	330	314	303	325	200	323	330	325	200	336	359	291	211	247	33	252	-84	291	211	252	-84	261	-58	291	211	261	-58	280	18	291	211	280	18	285	39	291	211	285	39	325	200	243	33	239	33	239	14	243	33	239	14	242	14	243	33	242	14	252	-84	243	33	252	-84	247	33	216	-89	220	-135	223	-61	223	-61	220	-135	239	-111	223	-61	239	-111	242	14	242	14	239	-111	252	-84	170	-140	165	-159	170	-141	137	-136	138	-143	139	-127	139	-127	138	-143	141	-150	139	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	148	-113	148	-113	146	-155	154	-158	148	-113	154	-158	155	-109	155	-109	154	-158	165	-159	404	126	401	149	398	96	398	96	401	149	391	170	398	96	391	170	385	126	385	126	382	70	398	96	391	170	376	189	382	143	391	170	382	143	385	126	385	126	380	103	382	70	382	70	380	103	367	82	382	70	367	82	356	47	356	47	367	82	345	64	356	47	345	64	321	29	321	29	345	64	318	50	321	29	318	50	285	39	280	18	321	29	285	39	176	38	186	17	188	36	188	36	186	17	200	15	188	36	200	15	201	34	201	34	200	15	215	14	201	34	215	14	214	33	214	33	215	14	228	32	232	32	228	32	230	13	232	32	230	13	232	13	291	211	284	234	279	214	279	214	284	234	271	236	279	214	271	236	267	217	267	217	271	236	258	237	267	217	258	237	254	218	254	218	258	237	244	238	254	218	244	238	241	219	241	219	244	238	230	238	241	219	230	238	228	219	232	13	235	13	235	33	235	33	235	13	237	14	235	33	237	14	239	33	239	33	237	14	239	14	230	238	214	238	216	219	230	238	216	219	220	219	230	238	220	219	224	219	230	238	224	219	228	219	228	32	215	14	230	13	232	32	232	13	235	33	176	38	172	19	186	17	76	182	79	149	101	204	168	-108	170	-140	172	-109	172	-109	171	-137	173	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	161	26	175	23	166	46	166	46	175	23	180	42	180	42	175	23	191	20	180	42	191	20	196	39	196	39	191	20	207	18	196	39	207	18	212	37	212	37	207	18	224	16	212	37	224	16	229	35	229	35	224	16	242	15	229	35	242	15	247	34	247	34	242	15	251	-84	247	34	251	-84	292	219	292	219	251	-84	260	-58	292	219	260	-58	278	13	291	-137	292	-109	290	-140	290	-140	288	-108	285	-159	285	-159	288	-108	283	-107	285	-159	283	-107	275	-109	292	-109	293	-135	296	-112	296	-112	293	-135	296	-132	296	-112	296	-132	298	-116	298	-116	296	-132	298	-127	298	-116	298	-127	299	-120	336	-89	328	-112	340	-135	340	-135	328	-112	319	-129	340	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	292	-143	316	-153	292	-143	285	-159	285	-159	292	-143	291	-142	285	-159	291	-142	290	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	360	337	380	404	360	337	368	362	380	404	368	362	377	381	380	404	377	381	388	393	336	359	334	237	352	308	336	359	352	308	355	385	355	385	352	308	360	337	443	330	435	303	444	195	444	195	435	303	415	225	444	195	415	225	410	206	410	206	400	228	395	209	395	209	400	228	385	231	395	209	385	231	380	212	380	212	385	231	368	234	380	212	368	234	363	215	363	215	368	234	351	236	363	215	351	236	346	217	346	217	351	236	334	237	346	217	334	237	329	218	329	218	334	237	336	359	329	218	336	359	322	330	322	330	314	303	329	218	329	218	314	303	297	238	329	218	297	238	292	219	292	219	297	238	289	238	292	219	289	238	286	219	269	219	286	219	273	238	269	219	273	238	257	238	282	32	329	218	292	219	282	32	292	219	278	13	282	32	278	13	289	13	282	32	289	13	286	32	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	242	15	242	15	238	-111	251	-84	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	305	14	320	14	320	33	320	33	320	14	335	15	320	33	335	15	337	34	337	34	335	15	349	16	337	34	349	16	353	36	353	36	349	16	363	18	353	36	363	18	368	37	368	37	363	18	372	-84	368	37	372	-84	410	206	410	206	372	-84	381	-58	410	206	381	-58	401	24	286	32	289	13	303	33	303	33	289	13	305	14	303	33	305	14	320	33	526	396	533	412	525	397	525	397	533	412	523	397	509	393	523	397	533	412	509	393	533	412	501	404	543	361	544	411	535	360	535	360	544	411	533	412	535	360	533	412	531	360	531	360	533	412	528	392	531	360	528	392	528	390	531	360	528	390	526	362	526	362	528	390	525	387	526	362	525	387	523	364	523	364	525	387	523	384	523	364	523	384	520	379	520	379	520	372	520	368	520	379	520	368	523	364	561	390	560	396	559	380	559	380	560	396	557	402	559	380	557	402	556	372	556	372	557	402	552	407	556	372	552	407	550	366	550	366	552	407	544	411	550	366	544	411	543	361	533	412	526	396	527	395	533	412	527	395	528	394	533	412	528	394	528	392	501	404	476	385	480	337	501	404	480	337	489	362	501	404	489	362	498	380	501	404	498	380	509	393	457	359	449	214	473	308	457	359	473	308	476	385	476	385	473	308	480	337	457	359	444	195	449	214	449	214	444	195	465	185	449	214	465	185	475	201	475	201	465	185	482	173	475	201	482	173	496	186	496	186	482	173	495	159	496	186	495	159	502	143	439	54	406	44	444	36	410	206	406	44	444	195	401	24	444	36	406	44	401	24	406	44	410	206	336	-89	340	-135	344	-61	344	-61	340	-135	359	-111	344	-61	359	-111	363	18	363	18	359	-111	372	-84	290	-140	285	-159	290	-141	257	-136	258	-143	259	-127	259	-127	258	-143	261	-150	259	-127	261	-150	262	-119	262	-119	261	-150	267	-155	262	-119	267	-155	268	-113	268	-113	267	-155	275	-158	268	-113	275	-158	275	-109	275	-109	275	-158	285	-159	524	126	521	148	519	98	519	98	521	148	511	168	519	98	511	168	505	126	505	126	503	73	519	98	511	168	496	186	502	143	511	168	502	143	505	126	439	54	444	36	467	67	467	67	444	36	478	53	467	67	478	53	487	83	487	83	478	53	503	73	487	83	503	73	500	103	500	103	503	73	505	126	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	213	234	231	308	215	359	231	308	234	385	234	385	231	308	239	337	269	219	257	238	253	218	253	218	257	238	242	237	253	218	242	237	237	217	237	217	242	237	227	236	237	217	227	236	222	216	222	216	227	236	213	234	222	216	213	234	208	214	208	214	213	234	215	359	208	214	215	359	201	330	174	227	169	206	208	214	174	227	208	214	193	303	193	303	208	214	201	330	169	206	132	57	140	-58	169	206	140	-58	161	26	169	206	161	26	166	46	169	206	166	46	208	214	95	80	101	49	111	67	111	67	101	49	127	37	111	67	127	37	132	57	132	57	127	37	131	-84	132	57	131	-84	140	-58	83	93	75	109	80	64	83	93	80	64	101	49	83	93	101	49	95	80	75	109	73	126	80	64	80	64	73	126	66	82	66	82	73	126	74	177	74	177	73	126	77	146	77	146	89	165	99	197	99	197	89	165	109	181	99	197	109	181	132	214	132	214	109	181	136	195	132	214	136	195	174	227	174	227	136	195	169	206	59	153	54	126	57	103	59	153	57	103	66	82	59	153	66	82	74	177	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	127	37	127	37	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	74	177	77	146	99	197	286	219	289	238	273	238	443	330	444	195	457	359	400	228	410	206	415	225	288	-108	290	-140	292	-109	292	-109	291	-137	293	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	65	101	78	126	88	162	88	162	78	126	99	147	88	162	99	147	119	178	119	178	99	147	125	160	119	178	125	160	154	184	154	184	125	160	154	165	154	184	154	165	156	184	156	184	154	165	158	165	156	184	158	165	158	184	158	184	158	165	159	183	63	137	47	106	60	71	63	137	60	71	65	101	63	137	65	101	88	162	236	107	234	105	238	90	238	90	234	105	233	105	238	90	233	105	230	104	238	90	230	104	229	105	238	90	229	105	228	105	246	135	237	147	237	113	246	135	237	113	237	112	246	135	237	112	238	112	246	135	238	112	238	111	246	135	238	111	238	110	246	135	238	110	252	81	246	135	252	81	254	121	213	144	221	136	225	158	225	158	221	136	229	128	225	158	229	128	237	147	237	147	229	128	234	118	237	147	234	118	237	113	201	330	193	156	198	175	198	175	193	156	203	151	198	175	203	151	212	167	212	167	203	151	213	144	212	167	213	144	225	158	258	118	257	118	265	71	265	71	257	118	255	119	265	71	255	119	254	121	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	198	175	193	156	201	330	193	303	193	156	193	303	163	183	193	156	163	183	161	183	193	156	161	183	159	183	193	156	159	183	158	165	193	156	158	165	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	158	165	158	165	117	-111	131	-84	158	165	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	206	112	207	103	213	110	213	110	207	103	223	97	213	110	223	97	219	108	219	108	223	97	226	105	207	103	206	112	200	113	207	103	200	113	194	115	207	103	194	115	192	109	264	120	263	118	265	71	265	71	263	118	262	118	265	71	262	118	260	117	260	117	259	117	265	71	265	71	259	117	258	118	267	123	266	121	267	73	267	123	267	73	269	130	269	130	267	73	268	89	269	130	268	89	271	105	281	136	288	151	282	154	281	136	282	154	279	148	281	136	279	148	276	121	269	130	271	105	272	136	272	136	271	105	276	121	272	136	276	121	275	142	275	142	276	121	279	148	266	121	264	120	265	71	266	121	265	71	267	73	265	71	254	121	252	81	238	90	252	81	238	110	238	90	238	110	237	108	238	90	237	108	236	107	238	90	228	105	227	105	238	90	227	105	226	105	238	90	226	105	223	97	60	71	47	106	41	71	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	95	67	101	36	110	52	110	52	101	36	123	22	110	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	84	84	77	104	82	53	84	84	82	53	101	36	84	84	101	36	95	67	77	104	74	126	82	53	82	53	74	126	68	75	68	75	74	126	77	192	77	192	74	126	79	156	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	206	211	217	205	211	229	206	211	211	229	215	358	206	211	215	358	201	330	206	211	201	330	193	303	206	211	193	303	176	238	206	211	176	238	175	238	206	211	175	238	173	238	206	211	173	238	172	219	206	211	172	219	162	32	160	14	162	14	162	32	162	32	162	14	164	13	162	32	164	13	167	32	167	32	164	13	165	13	167	32	165	13	167	13	172	219	157	14	160	14	172	219	160	14	162	32	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	242	160	241	161	250	145	250	145	241	161	240	161	250	145	240	161	239	161	239	161	233	163	239	151	239	151	233	163	228	156	233	163	226	165	228	156	228	156	226	165	220	167	228	156	220	167	216	160	216	160	220	167	213	169	216	160	213	169	207	170	250	162	248	161	250	145	250	145	248	161	246	160	250	145	246	160	244	160	244	160	243	160	250	145	250	145	243	160	242	160	251	168	260	190	251	169	244	180	251	169	250	202	244	180	250	202	239	213	211	229	217	205	226	222	226	222	217	205	227	198	226	222	227	198	239	213	239	213	227	198	236	189	239	213	236	189	244	180	251	167	251	166	260	190	260	190	251	166	252	166	260	190	252	166	260	139	260	139	260	137	268	176	268	176	260	137	261	134	268	176	261	134	261	131	260	190	250	202	251	169	260	139	252	166	251	163	260	139	251	163	250	162	260	139	250	162	250	145	239	161	239	151	250	145	268	176	261	131	261	129	268	176	261	129	261	126	268	176	261	126	274	91	268	176	260	190	260	139	271	173	274	91	273	172	273	172	274	91	274	172	276	172	274	172	274	91	276	172	274	91	280	126	281	179	280	177	280	126	281	179	280	126	281	143	281	179	281	143	284	159	281	179	284	159	284	185	280	126	280	177	279	175	280	126	279	175	277	173	280	126	277	173	276	172	295	191	302	206	296	209	295	191	296	209	293	203	295	191	293	203	290	197	295	191	290	197	289	175	287	191	284	185	284	159	287	191	284	159	289	175	287	191	289	175	290	197	269	175	268	176	274	91	269	175	274	91	270	174	270	174	274	91	271	173	258	60	261	126	256	97	258	60	256	97	243	71	167	32	167	13	197	37	197	37	167	13	203	19	197	37	203	19	223	51	223	51	203	19	234	35	223	51	234	35	243	71	243	71	234	35	258	60	79	156	92	181	101	217	101	217	92	181	112	201	101	217	112	201	132	233	132	233	112	201	138	215	132	233	138	215	167	238	167	238	138	215	167	219	167	238	167	219	169	238	169	238	167	219	172	219	169	238	172	219	171	238	171	238	172	219	173	238	61	162	55	126	58	99	61	162	58	99	68	75	61	162	68	75	77	192	77	192	79	156	101	217	261	126	258	60	274	91	260	190	251	168	251	167	216	160	207	170	205	164	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	95	67	101	36	110	52	110	52	101	36	123	22	110	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	84	84	77	104	82	53	84	84	82	53	101	36	84	84	101	36	95	67	77	104	74	126	82	53	82	53	74	126	68	75	68	75	74	126	77	192	77	192	74	126	79	156	201	330	193	303	206	211	206	211	193	303	177	238	206	211	177	238	172	219	172	219	177	238	167	238	172	219	167	238	167	219	167	219	167	238	138	215	79	156	92	181	101	217	101	217	92	181	112	201	101	217	112	201	132	233	132	233	112	201	138	215	132	233	138	215	167	238	61	162	55	126	58	99	61	162	58	99	68	75	61	162	68	75	77	192	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	211	229	231	308	215	359	231	308	234	385	234	385	231	308	239	337	215	359	206	211	211	229	211	229	206	211	214	207	211	229	214	207	219	226	219	226	214	207	220	203	219	226	220	203	226	222	226	222	220	203	226	199	226	222	226	199	233	217	233	217	226	199	232	194	233	217	232	194	238	188	162	32	206	211	172	219	162	32	172	219	160	14	162	32	160	14	162	14	162	32	162	14	164	13	162	32	164	13	167	32	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	229	132	232	139	232	164	232	164	232	139	235	145	232	164	235	145	235	176	235	176	235	145	238	151	235	176	238	151	238	188	238	188	240	212	233	217	224	140	219	129	225	126	224	140	225	126	228	152	228	152	225	126	229	132	228	152	229	132	232	164	164	13	165	13	167	32	167	32	165	13	167	13	167	32	167	13	197	37	197	37	167	13	203	19	197	37	203	19	223	51	223	51	203	19	234	35	223	51	234	35	243	71	243	71	234	35	258	60	243	71	258	60	256	97	256	97	258	60	261	126	251	164	258	198	250	164	250	164	258	198	249	164	247	164	249	164	258	198	247	164	258	198	246	206	246	206	240	212	241	157	241	157	240	212	238	151	241	157	242	159	246	206	246	206	242	159	244	161	246	206	244	161	245	163	251	164	252	163	258	198	258	198	252	163	253	162	258	198	253	162	254	161	254	161	256	155	258	198	258	198	256	155	258	148	258	198	258	148	272	190	272	190	258	148	260	141	272	190	260	141	261	133	261	126	258	60	274	91	261	126	274	91	271	172	272	190	271	172	271	174	272	190	271	174	272	175	297	172	301	179	289	174	289	174	301	179	287	184	289	174	287	184	282	176	282	176	287	184	276	176	274	176	276	176	287	184	274	176	287	184	273	176	273	176	287	184	272	190	273	176	272	190	272	175	306	170	315	169	316	175	306	170	316	175	301	179	306	170	301	179	297	172	261	126	271	172	272	190	261	126	272	190	261	133	280	135	278	144	280	126	280	126	278	144	277	153	280	126	277	153	274	91	274	91	277	153	274	162	274	91	274	162	271	170	274	91	271	170	271	171	274	91	271	171	271	172	246	206	245	163	247	164	240	212	238	188	238	151	172	219	157	14	160	14	201	330	206	211	215	359	77	192	79	156	101	217	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	259	55	259	-7	269	54	269	54	259	-7	270	-5	269	54	270	-5	277	50	277	50	270	-5	279	0	277	50	279	0	284	43	284	43	279	0	285	6	284	43	285	6	289	34	289	34	285	6	289	14	289	34	289	14	291	24	228	24	229	13	229	35	229	35	229	13	233	4	229	35	233	4	234	43	234	43	233	4	240	-1	234	43	240	-1	241	50	241	50	240	-1	249	-5	241	50	249	-5	250	54	250	54	249	-5	259	-7	250	54	259	-7	259	55	51	55	51	-7	60	54	60	54	51	-7	61	-5	60	54	61	-5	69	50	69	50	61	-5	70	0	69	50	70	0	76	43	76	43	70	0	77	6	76	43	77	6	81	34	81	34	77	6	81	14	81	34	81	14	83	24	19	24	20	13	21	35	21	35	20	13	25	4	21	35	25	4	26	43	26	43	25	4	31	-1	26	43	31	-1	33	50	33	50	31	-1	40	-5	33	50	40	-5	41	54	41	54	40	-5	51	-7	41	54	51	-7	51	55	156	261	156	197	165	259	165	259	156	197	166	199	165	259	166	199	173	255	173	255	166	199	175	203	173	255	175	203	180	248	180	248	175	203	181	210	180	248	181	210	185	239	185	239	181	210	186	219	185	239	186	219	187	229	123	229	125	218	125	239	125	239	125	218	129	209	125	239	129	209	130	248	130	248	129	209	136	203	130	248	136	203	137	255	137	255	136	203	145	198	137	255	145	198	146	259	146	259	145	198	156	197	146	259	156	197	156	261	50	197	60	198	61	259	61	259	60	198	69	203	61	259	69	203	70	255	70	255	69	203	76	209	70	255	76	209	77	248	77	248	76	209	81	218	77	248	81	218	81	239	81	239	81	218	83	228	20	238	21	218	25	247	25	247	21	218	25	209	25	247	25	209	31	254	31	254	25	209	32	203	31	254	32	203	40	259	40	259	32	203	41	198	40	259	41	198	50	261	50	261	41	198	50	197	50	261	50	197	61	259	155	-7	164	-5	165	54	165	54	164	-5	173	-1	165	54	173	-1	174	50	174	50	173	-1	180	4	174	50	180	4	181	43	181	43	180	4	185	13	181	43	185	13	185	34	185	34	185	13	186	23	124	33	125	13	128	42	128	42	125	13	129	4	128	42	129	4	135	49	135	49	129	4	136	-1	135	49	136	-1	144	54	144	54	136	-1	145	-5	144	54	145	-5	155	55	155	55	145	-5	155	-7	155	55	155	-7	165	54	259	197	268	198	270	259	270	259	268	198	277	203	270	259	277	203	278	255	278	255	277	203	284	209	278	255	284	209	285	248	285	248	284	209	289	218	285	248	289	218	289	239	289	239	289	218	291	228	229	238	229	218	233	247	233	247	229	218	234	209	233	247	234	209	240	254	240	254	234	209	241	203	240	254	241	203	248	259	248	259	241	203	249	198	248	259	249	198	259	261	259	261	249	198	259	197	259	261	259	197	270	259	229	218	229	238	228	228	125	13	124	33	123	23	21	218	20	238	19	228	98	37	98	16	102	45	102	45	98	16	102	7	102	45	102	7	109	52	109	52	102	7	109	0	109	52	109	0	118	56	118	56	109	0	118	-4	118	56	118	-4	127	57	127	57	118	-4	127	-6	127	57	127	-6	137	56	137	56	127	-6	137	-4	137	56	137	-4	146	52	146	52	137	-4	146	0	146	52	146	0	153	45	153	45	146	0	153	7	153	45	153	7	158	37	158	37	153	7	158	16	158	37	158	16	160	26	128	261	128	197	137	259	137	259	128	197	138	199	137	259	138	199	146	255	146	255	138	199	147	203	146	255	147	203	153	248	153	248	147	203	154	210	153	248	154	210	158	239	158	239	154	210	158	219	158	239	158	219	160	229	96	229	97	218	98	239	98	239	97	218	102	209	98	239	102	209	103	248	103	248	102	209	108	203	103	248	108	203	110	255	110	255	108	203	117	198	110	255	117	198	118	259	118	259	117	198	128	197	118	259	128	197	128	261	98	16	98	37	96	26	239	37	239	16	244	45	244	45	239	16	244	7	244	45	244	7	251	52	251	52	244	7	251	0	251	52	251	0	259	56	259	56	251	0	259	-4	259	56	259	-4	269	57	269	57	259	-4	269	-6	269	57	269	-6	279	56	279	56	269	-6	279	-4	279	56	279	-4	288	52	288	52	279	-4	288	0	288	52	288	0	295	45	295	45	288	0	295	7	295	45	295	7	299	37	299	37	295	7	299	16	299	37	299	16	301	26	270	261	270	197	279	259	279	259	270	197	280	199	279	259	280	199	288	255	288	255	280	199	289	203	288	255	289	203	294	248	294	248	289	203	295	210	294	248	295	210	299	239	299	239	295	210	299	219	299	239	299	219	301	229	238	229	239	218	239	239	239	239	239	218	243	209	239	239	243	209	244	248	244	248	243	209	250	203	244	248	250	203	251	255	251	255	250	203	259	198	251	255	259	198	260	259	260	259	259	198	270	197	260	259	270	197	270	261	42	37	42	16	47	45	47	45	42	16	47	7	47	45	47	7	54	52	54	52	47	7	54	0	54	52	54	0	63	56	63	56	54	0	63	-4	63	56	63	-4	73	57	73	57	63	-4	73	-6	73	57	73	-6	82	56	82	56	73	-6	82	-4	82	56	82	-4	91	52	91	52	82	-4	91	0	91	52	91	0	98	45	98	45	91	0	98	7	98	45	98	7	103	37	103	37	98	7	103	16	103	37	103	16	104	26	73	261	73	197	82	259	82	259	73	197	84	199	82	259	84	199	91	255	91	255	84	199	92	203	91	255	92	203	98	248	98	248	92	203	99	210	98	248	99	210	103	239	103	239	99	210	103	219	103	239	103	219	104	229	41	229	42	218	43	239	43	239	42	218	47	209	43	239	47	209	47	248	47	248	47	209	54	203	47	248	54	203	55	255	55	255	54	203	62	198	55	255	62	198	64	259	64	259	62	198	73	197	64	259	73	197	73	261	42	16	42	37	41	26	239	16	239	37	238	26	171	256	171	192	180	254	180	254	171	192	181	194	180	254	181	194	189	250	189	250	181	194	190	198	189	250	190	198	196	243	196	243	190	198	197	205	196	243	197	205	201	234	201	234	197	205	201	214	201	234	201	214	203	224	139	224	140	213	141	234	141	234	140	213	145	204	141	234	145	204	146	243	146	243	145	204	151	198	146	243	151	198	153	250	153	250	151	198	160	193	153	250	160	193	161	254	161	254	160	193	171	192	161	254	171	192	171	256	24	143	24	110	319	110	24	143	319	110	319	143	257	41	257	20	261	49	261	49	257	20	261	11	261	49	261	11	268	56	268	56	261	11	268	4	268	56	268	4	277	60	277	60	268	4	277	0	277	60	277	0	286	61	286	61	277	0	286	-1	286	61	286	-1	296	60	296	60	286	-1	296	0	296	60	296	0	305	56	305	56	296	0	305	4	305	56	305	4	312	49	312	49	305	4	312	11	312	49	312	11	317	41	317	41	312	11	317	20	317	41	317	20	319	30	287	256	287	192	296	254	296	254	287	192	297	194	296	254	297	194	305	250	305	250	297	194	306	198	305	250	306	198	312	243	312	243	306	198	313	205	312	243	313	205	317	234	317	234	313	205	317	214	317	234	317	214	319	224	255	224	257	213	257	234	257	234	257	213	261	204	257	234	261	204	262	243	262	243	261	204	267	198	262	243	267	198	269	250	269	250	267	198	276	193	269	250	276	193	278	254	278	254	276	193	287	192	278	254	287	192	287	256	24	143	24	110	224	110	24	143	224	110	224	143	257	20	257	41	255	30	287	61	287	-1	296	59	296	59	287	-1	297	0	296	59	297	0	305	55	305	55	297	0	306	4	305	55	306	4	312	49	312	49	306	4	313	11	312	49	313	11	317	40	317	40	313	11	317	20	317	40	317	20	319	30	255	30	257	19	257	40	257	40	257	19	261	10	257	40	261	10	262	49	262	49	261	10	267	3	262	49	267	3	269	55	269	55	267	3	276	0	269	55	276	0	278	59	278	59	276	0	287	-1	278	59	287	-1	287	61	287	256	287	192	296	254	296	254	287	192	297	194	296	254	297	194	305	250	305	250	297	194	306	198	305	250	306	198	312	243	312	243	306	198	313	205	312	243	313	205	317	234	317	234	313	205	317	214	317	234	317	214	319	224	255	224	257	213	257	234	257	234	257	213	261	204	257	234	261	204	262	243	262	243	261	204	267	198	262	243	267	198	269	250	269	250	267	198	276	193	269	250	276	193	278	254	278	254	276	193	287	192	278	254	287	192	287	256	24	143	24	110	319	110	24	143	319	110	319	143	56	256	56	192	65	254	65	254	56	192	66	194	65	254	66	194	74	250	74	250	66	194	75	198	74	250	75	198	81	243	81	243	75	198	82	205	81	243	82	205	86	234	86	234	82	205	86	214	86	234	86	214	88	224	24	224	25	213	26	234	26	234	25	213	30	204	26	234	30	204	31	243	31	243	30	204	36	198	31	243	36	198	38	250	38	250	36	198	45	193	38	250	45	193	46	254	46	254	45	193	56	192	46	254	56	192	56	256	56	61	56	-1	65	59	65	59	56	-1	66	0	65	59	66	0	74	55	74	55	66	0	75	4	74	55	75	4	81	49	81	49	75	4	82	11	81	49	82	11	86	40	86	40	82	11	86	20	86	40	86	20	88	30	24	30	25	19	26	40	26	40	25	19	30	10	26	40	30	10	31	49	31	49	30	10	36	3	31	49	36	3	38	55	38	55	36	3	45	0	38	55	45	0	46	59	46	59	45	0	56	-1	46	59	56	-1	56	61	176	261	176	197	185	259	185	259	176	197	186	199	185	259	186	199	194	255	194	255	186	199	195	203	194	255	195	203	201	248	201	248	195	203	202	210	201	248	202	210	206	239	206	239	202	210	206	219	206	239	206	219	208	229	144	229	145	218	146	239	146	239	145	218	150	209	146	239	150	209	151	248	151	248	150	209	156	203	151	248	156	203	158	255	158	255	156	203	165	198	158	255	165	198	166	259	166	259	165	198	176	197	166	259	176	197	176	261	105	181	97	148	121	140	105	181	121	140	135	173	135	173	121	140	149	122	135	173	149	122	166	155	166	155	149	122	179	100	166	155	179	100	196	133	196	133	179	100	210	82	196	133	210	82	224	115	224	115	210	82	239	74	224	115	239	74	248	107	248	107	239	74	266	81	248	107	266	81	267	111	40	95	49	115	56	158	56	158	49	115	62	132	56	158	62	132	78	174	78	174	62	132	78	144	78	174	78	144	97	148	39	133	29	104	34	74	39	133	34	74	40	95	39	133	40	95	56	158	309	181	302	160	303	125	309	181	303	125	314	153	309	181	314	153	319	181	294	140	282	123	288	100	294	140	288	100	303	125	294	140	303	125	302	160	267	111	266	81	288	100	267	111	288	100	282	123	146	37	146	16	150	45	150	45	146	16	150	7	150	45	150	7	157	52	157	52	150	7	157	0	157	52	157	0	166	56	166	56	157	0	166	-4	166	56	166	-4	175	57	175	57	166	-4	175	-6	175	57	175	-6	185	56	185	56	175	-6	185	-4	185	56	185	-4	194	52	194	52	185	-4	194	0	194	52	194	0	201	45	201	45	194	0	201	7	201	45	201	7	206	37	206	37	201	7	206	16	206	37	206	16	208	26	146	16	146	37	144	26	97	148	105	181	78	174	34	74	29	104	24	74	83	139	102	143	102	143	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	243	143	262	139	243	143	243	143	262	139	266	169	243	143	266	169	239	176	243	143	239	176	220	136	220	136	239	176	210	169	220	136	210	169	193	120	193	120	210	169	181	153	193	120	181	153	164	102	164	102	181	153	152	135	164	102	152	135	135	86	135	86	152	135	126	119	135	86	126	119	105	79	105	79	126	119	102	112	303	128	288	152	288	114	303	128	288	114	296	95	303	128	296	95	302	74	303	128	302	74	319	74	303	128	319	74	314	101	277	129	288	114	288	152	277	129	288	152	266	169	277	129	266	169	262	139	56	141	56	101	68	126	68	126	56	101	78	85	68	126	78	85	83	116	83	116	78	85	105	79	83	116	105	79	102	112	29	151	39	124	41	181	41	181	39	124	56	101	41	181	56	101	47	160	47	160	56	101	56	141	29	151	41	181	24	181	50	93	42	106	49	63	49	63	42	106	39	122	39	175	39	122	42	141	39	175	42	141	54	192	54	192	42	141	49	155	54	192	49	155	61	165	134	157	149	142	142	182	134	157	142	182	133	191	134	157	133	191	128	163	128	163	133	191	124	198	128	163	124	198	121	168	121	168	124	198	114	203	121	168	114	203	113	171	113	171	114	203	104	206	113	171	104	206	104	173	104	173	104	206	94	174	76	171	94	174	93	206	76	171	93	206	73	203	73	203	54	192	61	165	73	203	61	165	76	171	77	80	62	85	69	50	77	80	69	50	94	45	77	80	94	45	94	78	50	93	49	63	69	50	50	93	69	50	62	85	35	81	49	63	39	122	35	81	39	122	39	175	35	81	39	175	28	153	35	81	28	153	27	103	104	206	93	206	94	174	180	98	196	77	191	114	191	114	196	77	205	97	212	91	205	97	212	60	212	91	212	60	219	86	219	86	212	60	219	55	219	86	219	55	227	82	227	82	219	55	227	51	227	82	227	51	235	48	142	182	149	142	153	169	153	169	149	142	164	121	153	169	164	121	165	151	165	151	164	121	180	98	165	151	180	98	178	132	178	132	180	98	191	114	304	129	301	111	305	74	305	74	301	111	293	96	305	74	293	96	290	58	290	58	293	96	282	86	290	58	282	86	272	48	272	48	282	86	266	80	272	48	266	80	252	45	252	45	266	80	248	78	252	45	248	78	243	46	243	46	248	78	237	79	243	46	237	79	235	48	235	48	237	79	227	82	205	97	196	77	212	60	304	129	305	74	314	159	314	159	305	74	315	96	314	159	315	96	319	124	301	183	284	197	294	158	301	183	294	158	301	146	301	183	301	146	304	129	301	183	304	129	314	159	284	197	266	205	268	172	284	197	268	172	283	167	284	197	283	167	294	158	251	206	251	174	268	172	251	206	268	172	266	205	27	103	28	153	24	125	143	170	154	215	134	186	134	186	154	215	133	228	134	186	133	228	122	196	122	196	133	228	106	200	88	196	106	200	106	233	88	196	106	233	78	227	78	227	56	211	57	149	78	227	57	149	64	170	78	227	64	170	74	186	78	227	74	186	88	196	55	126	57	149	56	211	55	126	56	211	39	187	55	126	39	187	28	158	55	126	28	158	25	126	149	150	154	127	154	215	154	215	154	127	162	90	154	215	162	90	171	193	171	193	162	90	173	60	171	193	173	60	182	163	182	163	173	60	189	38	182	163	189	38	190	127	190	127	189	38	194	104	286	103	279	83	287	42	287	42	279	83	269	67	287	42	269	67	265	25	265	25	269	67	255	56	265	25	255	56	237	20	237	20	255	56	237	52	286	103	287	42	288	126	288	126	287	42	304	65	288	126	304	65	319	126	319	126	304	65	315	94	221	56	208	67	210	24	221	56	210	24	237	20	221	56	237	20	237	52	210	24	208	67	200	83	210	24	200	83	194	104	210	24	194	104	189	38	133	228	106	233	106	200	154	215	143	170	149	150	85	9	69	21	70	-5	70	-5	69	21	59	35	70	-5	59	35	46	10	46	10	59	35	55	54	64	145	55	54	62	78	64	145	62	78	78	104	64	145	78	104	80	172	80	172	78	104	97	133	80	172	97	133	86	195	86	195	97	133	98	241	98	241	97	133	113	163	98	241	113	163	114	219	114	219	113	163	119	192	57	242	72	230	75	258	75	258	72	230	83	214	75	258	83	214	98	241	98	241	83	214	86	195	47	269	17	273	38	251	47	269	38	251	57	242	47	269	57	242	75	258	46	10	55	54	64	145	46	10	64	145	45	117	46	10	45	117	29	87	46	10	29	87	29	31	104	1	85	9	98	-15	104	1	98	-15	124	-20	104	1	124	-20	124	-3	85	9	70	-5	98	-15	29	31	29	87	22	58	38	251	17	273	17	257	82	139	102	143	102	143	105	176	102	143	112	141	105	176	112	141	119	174	119	174	112	141	123	137	119	174	123	137	132	170	132	170	123	137	133	132	132	170	133	132	145	164	145	164	133	132	143	126	145	164	143	126	152	121	205	212	169	150	174	106	174	106	169	150	158	157	174	106	158	157	152	121	152	121	158	157	145	164	221	118	210	124	212	85	212	85	210	124	200	130	212	85	200	130	198	91	198	91	200	130	191	136	198	91	191	136	185	99	205	212	174	106	191	136	205	212	191	136	235	212	152	121	108	44	137	44	152	121	137	44	174	106	302	181	297	162	304	127	304	127	297	162	289	144	304	127	289	144	288	103	288	103	289	144	278	128	288	103	278	128	266	86	266	86	278	128	263	116	266	86	263	116	243	112	243	112	233	114	239	79	239	79	233	114	226	81	221	118	212	85	226	81	221	118	226	81	233	114	319	181	302	181	304	127	319	181	304	127	314	154	243	112	239	79	266	86	46	93	54	112	55	153	55	153	54	112	66	128	55	153	66	128	77	170	77	170	66	128	82	139	77	170	82	139	105	176	105	176	82	139	102	143	41	74	46	93	55	153	41	74	55	153	39	129	41	74	39	129	28	102	41	74	28	102	24	74	191	136	174	106	185	99	24	223	24	190	319	190	24	223	319	190	319	223	105	129	102	97	126	90	105	129	126	90	135	123	135	123	126	90	152	74	135	123	152	74	164	107	164	107	152	74	181	55	164	107	181	55	193	88	193	88	181	55	210	39	193	88	210	39	220	72	220	72	210	39	239	32	220	72	239	32	243	65	243	65	239	32	266	39	243	65	266	39	262	69	303	80	314	108	319	134	303	80	319	134	302	134	303	80	302	134	296	114	303	80	296	114	288	95	303	80	288	95	288	56	277	79	262	69	266	39	277	79	266	39	288	56	277	79	288	56	288	95	47	48	56	67	56	108	56	108	56	67	68	82	56	108	68	82	78	124	78	124	68	82	83	93	78	124	83	93	105	129	105	129	83	93	102	97	41	27	47	48	56	108	41	27	56	108	39	85	41	27	39	85	29	57	41	27	29	57	24	27	83	181	102	185	102	185	105	218	102	185	126	178	105	218	126	178	135	211	135	211	126	178	152	162	135	211	152	162	164	195	164	195	152	162	181	143	164	195	181	143	193	176	193	176	181	143	210	127	193	176	210	127	220	160	220	160	210	127	239	121	220	160	239	121	243	153	243	153	239	121	266	127	243	153	266	127	262	157	303	168	314	196	319	223	303	168	319	223	302	223	303	168	302	223	296	202	303	168	296	202	288	183	303	168	288	183	288	144	277	168	262	157	266	127	277	168	266	127	288	144	277	168	288	144	288	183	47	136	56	155	56	196	56	196	56	155	68	171	56	196	68	171	78	212	78	212	68	171	83	181	78	212	83	181	105	218	105	218	83	181	102	185	41	116	47	136	56	196	41	116	56	196	39	173	41	116	39	173	29	145	41	116	29	145	24	116	24	60	24	27	319	27	24	60	319	27	319	60	188	136	198	129	203	170	203	170	198	129	209	123	203	170	214	259	188	136	188	136	214	259	182	185	188	136	182	185	167	150	167	150	182	185	166	196	167	150	166	196	151	162	151	162	166	196	151	206	151	162	151	206	136	172	136	172	151	206	135	215	136	172	135	215	122	181	122	181	135	215	120	221	122	181	120	221	109	187	109	187	120	221	105	223	109	187	105	223	97	190	40	137	49	157	56	199	56	199	49	157	62	174	56	199	62	174	78	216	78	216	62	174	78	185	78	216	78	185	97	190	39	175	29	146	34	116	39	175	34	116	40	137	39	175	40	137	56	199	188	136	167	150	155	60	155	60	167	150	141	27	141	27	167	150	128	60	141	27	128	60	121	-16	121	-16	128	60	113	27	121	-16	113	27	94	-16	24	60	24	27	113	27	24	60	113	27	128	60	239	116	266	123	240	149	240	149	266	123	248	148	267	153	248	148	266	123	267	153	266	123	288	141	309	223	302	201	303	167	309	223	303	167	314	195	309	223	314	195	319	223	294	181	282	164	288	141	294	181	288	141	303	167	294	181	303	167	302	201	203	170	209	123	213	163	213	163	209	123	219	119	213	163	219	119	222	157	222	157	219	119	229	116	222	157	229	116	231	152	231	152	229	116	239	116	231	152	239	116	240	149	155	60	141	27	319	27	155	60	319	27	319	60	97	190	105	223	78	216	267	153	288	141	282	164	214	259	203	170	242	259	34	116	29	146	24	116	78	229	97	233	97	233	105	266	97	233	121	226	105	266	121	226	135	258	135	258	121	226	149	207	135	258	149	207	166	240	166	240	149	207	179	185	166	240	179	185	196	218	196	218	179	185	210	167	196	218	210	167	224	200	224	200	210	167	239	159	224	200	239	159	248	192	248	192	239	159	266	166	248	192	266	166	267	196	40	180	49	201	56	243	56	243	49	201	62	217	56	243	62	217	78	260	78	260	62	217	78	229	78	260	78	229	97	233	39	218	29	189	34	159	39	218	34	159	40	180	39	218	40	180	56	243	309	266	302	245	303	210	309	266	303	210	314	239	309	266	314	239	319	266	294	225	282	208	288	185	294	225	288	185	303	210	294	225	303	210	302	245	267	196	266	166	288	185	267	196	288	185	282	208	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	97	233	105	266	78	260	34	159	29	189	24	159	77	265	97	269	97	269	105	302	97	269	120	261	105	302	120	261	135	294	135	294	120	261	148	243	135	294	148	243	165	276	165	276	148	243	178	221	165	276	178	221	196	254	196	254	178	221	209	202	196	254	209	202	224	236	224	236	209	202	239	195	224	236	239	195	248	228	248	228	239	195	266	202	248	228	266	202	267	233	40	216	49	236	56	279	56	279	49	236	61	253	56	279	61	253	78	296	78	296	61	253	77	265	78	296	77	265	97	269	39	254	28	225	33	195	39	254	33	195	40	216	39	254	40	216	56	279	308	302	302	281	303	246	308	302	303	246	313	274	308	302	313	274	318	302	293	261	282	244	287	220	293	261	287	220	303	246	293	261	303	246	302	281	267	233	266	202	287	220	267	233	287	220	282	244	24	123	175	89	195	123	195	123	175	89	205	89	195	123	205	89	223	166	223	166	205	89	225	123	223	166	225	123	252	166	225	123	205	89	319	89	225	123	319	89	319	123	113	-10	116	-53	133	22	133	22	116	-53	142	-10	133	22	142	-10	175	89	175	89	142	-10	163	22	175	89	163	22	205	89	24	22	24	-10	113	-10	24	22	113	-10	133	22	163	22	142	-10	319	-10	163	22	319	-10	319	22	116	-53	113	-10	86	-53	175	89	24	123	24	89	97	269	105	302	78	296	33	195	28	225	23	195	83	224	102	228	102	228	105	261	102	228	117	225	105	261	117	225	125	258	125	258	117	225	134	217	125	258	134	217	145	250	145	250	134	217	152	206	145	250	152	206	165	238	165	238	152	206	171	193	165	238	171	193	185	225	185	225	171	193	190	180	185	225	190	180	204	213	204	213	190	180	192	119	204	213	192	119	213	170	111	-12	75	-100	102	-100	111	-12	102	-100	137	-12	111	-12	137	-12	124	20	111	-12	124	20	24	20	111	-12	24	20	24	-12	152	86	124	20	137	-12	152	86	137	-12	151	20	152	86	151	20	179	86	152	86	179	86	166	119	152	86	166	119	24	119	152	86	24	119	24	86	237	198	233	199	234	164	234	164	233	199	229	200	234	164	229	200	229	165	229	165	229	200	225	201	229	165	225	201	223	166	249	324	204	213	213	170	249	324	213	170	218	168	249	324	218	168	225	201	249	324	225	201	276	324	302	266	296	245	303	212	303	212	296	245	288	226	303	212	288	226	288	188	288	188	288	226	277	211	288	188	277	211	266	171	266	171	277	211	262	201	266	171	262	201	243	197	243	197	240	197	266	171	266	171	240	197	239	164	319	266	302	266	303	212	319	266	303	212	314	239	237	198	234	164	239	164	237	198	239	164	240	197	192	119	190	180	179	86	192	119	179	86	319	86	192	119	319	86	319	119	151	20	137	-12	319	-12	151	20	319	-12	319	20	47	180	56	199	56	240	56	240	56	199	68	214	56	240	68	214	78	255	78	255	68	214	83	224	78	255	83	224	105	261	105	261	83	224	102	228	41	159	47	180	56	240	41	159	56	240	39	217	41	159	39	217	29	189	41	159	29	189	24	159	166	119	179	86	190	180	225	201	218	168	223	166	83	196	102	200	102	200	105	233	102	200	126	193	105	233	126	193	135	226	135	226	126	193	152	177	135	226	152	177	164	210	164	210	152	177	181	158	164	210	181	158	193	191	193	191	181	158	210	142	193	191	210	142	220	175	220	175	210	142	239	136	220	175	239	136	243	169	243	169	239	136	266	142	243	169	266	142	262	172	302	119	296	99	303	65	303	65	296	99	288	80	303	65	288	80	288	41	288	41	288	80	277	64	288	41	277	64	266	24	266	24	277	64	262	54	266	24	262	54	243	50	243	50	220	57	239	17	239	17	220	57	210	24	105	114	102	81	126	75	105	114	126	75	135	108	135	108	126	75	152	59	135	108	152	59	164	92	164	92	152	59	181	40	164	92	181	40	193	73	193	73	181	40	210	24	193	73	210	24	220	57	303	183	314	211	319	238	303	183	319	238	302	238	303	183	302	238	296	217	303	183	296	217	288	198	303	183	288	198	288	159	277	183	262	172	266	142	277	183	266	142	288	159	277	183	288	159	288	198	319	119	302	119	303	65	319	119	303	65	314	93	243	50	239	17	266	24	47	151	56	170	56	211	56	211	56	170	68	186	56	211	68	186	78	227	78	227	68	186	83	196	78	227	83	196	105	233	105	233	83	196	102	200	41	131	47	151	56	211	41	131	56	211	39	188	41	131	39	188	29	160	41	131	29	160	24	131	47	33	56	52	56	93	56	93	56	52	68	67	56	93	68	67	78	109	78	109	68	67	83	78	78	109	83	78	105	114	105	114	83	78	102	81	41	12	47	33	56	93	41	12	56	93	39	70	41	12	39	70	29	42	41	12	29	42	24	12	40	34	49	54	56	96	56	96	49	54	62	71	56	96	62	71	78	113	78	113	62	71	78	82	78	113	78	82	97	86	97	86	104	86	105	119	105	119	104	86	111	84	105	119	111	84	114	119	114	119	111	84	118	80	114	119	118	80	122	117	122	117	118	80	125	76	122	117	125	76	131	114	131	114	125	76	133	71	131	114	133	71	139	110	154	56	133	71	119	-24	39	72	29	43	34	12	39	72	34	12	40	34	39	72	40	34	56	96	194	147	203	141	209	180	209	180	203	141	212	137	209	180	223	275	194	147	194	147	223	275	188	195	194	147	188	195	172	161	172	161	188	195	171	207	172	161	171	207	156	173	156	173	171	207	155	219	156	173	155	219	139	185	139	185	155	219	138	229	139	185	138	229	124	195	124	195	138	229	121	235	124	195	121	235	110	202	110	202	121	235	105	238	110	202	105	238	97	204	40	152	49	172	56	214	56	214	49	172	62	188	56	214	62	188	78	231	78	231	62	188	78	200	78	231	78	200	97	204	39	190	29	161	34	131	39	190	34	131	40	152	39	190	40	152	56	214	105	119	78	113	97	86	194	147	172	161	170	91	170	91	172	161	154	56	170	91	154	56	171	44	154	56	172	161	148	105	154	56	148	105	139	110	154	56	139	110	133	71	223	15	239	12	235	48	235	48	239	12	248	46	267	50	248	46	266	19	267	50	266	19	288	38	170	91	171	44	187	78	187	78	171	44	188	32	187	78	188	32	204	66	204	66	188	32	206	22	204	66	206	22	220	56	220	56	206	22	223	15	220	56	223	15	235	48	239	131	266	138	241	164	241	164	266	138	248	164	267	168	248	164	266	138	267	168	266	138	288	156	309	119	302	98	303	63	309	119	303	63	314	92	309	119	314	92	319	119	294	78	282	62	288	38	294	78	288	38	303	63	294	78	303	63	302	98	248	46	239	12	266	19	309	238	302	216	303	181	309	238	303	181	314	210	309	238	314	210	319	238	294	196	282	179	288	156	294	196	288	156	303	181	294	196	303	181	302	216	209	180	212	137	217	175	217	175	212	137	222	134	217	175	222	134	226	170	226	170	222	134	231	131	226	170	231	131	234	167	234	167	231	131	239	131	234	167	239	131	241	164	97	204	105	238	78	231	267	168	288	156	282	179	267	50	288	38	282	62	119	-24	133	71	92	-24	223	275	209	180	249	275	34	131	29	161	24	131	34	12	29	43	24	12	83	234	102	238	102	238	105	271	102	238	126	231	105	271	126	231	135	265	135	265	126	231	152	215	135	265	152	215	164	249	164	249	152	215	181	196	164	249	181	196	193	230	193	230	181	196	210	181	193	230	210	181	220	214	220	214	210	181	239	174	220	214	239	174	243	207	243	207	239	174	266	181	243	207	266	181	262	211	303	222	314	249	319	276	303	222	319	276	302	276	303	222	302	276	296	255	303	222	296	255	288	236	303	222	288	236	288	198	277	221	262	211	266	181	277	221	266	181	288	198	277	221	288	198	288	236	105	153	102	120	126	113	105	153	126	113	135	146	135	146	126	113	152	97	135	146	152	97	164	130	164	130	152	97	181	78	164	130	181	78	193	111	193	111	181	78	210	62	193	111	210	62	220	95	220	95	210	62	239	56	220	95	239	56	243	89	243	89	239	56	266	62	243	89	266	62	262	93	303	104	314	131	319	158	303	104	319	158	302	158	303	104	302	158	296	137	303	104	296	137	288	118	303	104	288	118	288	80	277	103	262	93	266	62	277	103	266	62	288	80	277	103	288	80	288	118	47	190	56	208	56	250	56	250	56	208	68	224	56	250	68	224	78	265	78	265	68	224	83	234	78	265	83	234	105	271	105	271	83	234	102	238	41	169	47	190	56	250	41	169	56	250	39	226	41	169	39	226	29	199	41	169	29	199	24	169	47	72	56	91	56	131	56	131	56	91	68	106	56	131	68	106	78	147	78	147	68	106	83	116	78	147	83	116	105	153	105	153	83	116	102	120	41	51	47	72	56	131	41	51	56	131	39	108	41	51	39	108	29	81	41	51	29	81	24	51	24	11	24	-21	319	-21	24	11	319	-21	319	11	78	231	97	233	97	233	105	266	97	233	121	228	105	266	121	228	135	261	135	261	121	228	149	214	135	261	149	214	166	247	166	247	149	214	179	198	166	247	179	198	196	231	196	231	179	198	210	185	196	231	210	185	224	218	224	218	210	185	239	179	224	218	239	179	248	212	248	212	239	179	266	184	248	212	266	184	267	214	40	198	49	213	56	250	56	250	49	213	62	224	56	250	62	224	78	262	78	262	62	224	78	231	78	262	78	231	97	233	39	231	29	207	34	179	39	231	34	179	40	198	39	231	40	198	56	250	309	266	302	247	303	217	309	266	303	217	314	241	309	266	314	241	319	266	294	232	282	221	288	198	294	232	288	198	303	217	294	232	303	217	302	247	267	214	266	184	288	198	267	214	288	198	282	221	309	74	302	55	303	25	309	74	303	25	314	49	309	74	314	49	319	74	294	40	282	29	288	5	294	40	288	5	303	25	294	40	303	25	302	55	248	20	266	-7	267	22	267	22	266	-7	288	5	267	22	288	5	282	29	105	74	97	41	121	35	105	74	121	35	135	69	135	69	121	35	149	22	135	69	149	22	166	55	166	55	149	22	179	6	166	55	179	6	196	39	196	39	179	6	210	-6	196	39	210	-6	224	26	224	26	210	-6	239	-12	224	26	239	-12	248	20	248	20	239	-12	266	-7	106	170	98	137	122	132	106	170	122	132	136	165	136	165	122	132	149	118	136	165	149	118	167	151	167	151	149	118	179	102	167	151	179	102	197	135	197	135	179	102	210	89	197	135	210	89	225	122	225	122	210	89	240	83	225	122	240	83	249	116	249	116	240	83	267	88	249	116	267	88	268	118	41	102	50	117	57	154	57	154	50	117	63	128	57	154	63	128	79	166	79	166	63	128	78	135	79	166	78	135	98	137	40	135	29	111	35	83	40	135	35	83	41	102	40	135	41	102	57	154	309	170	303	151	304	121	309	170	304	121	314	145	309	170	314	145	319	170	294	136	282	125	288	101	294	136	288	101	304	121	294	136	304	121	303	151	268	118	267	88	288	101	268	118	288	101	282	125	40	6	49	21	56	58	56	58	49	21	62	32	56	58	62	32	78	70	78	70	62	32	78	39	78	70	78	39	97	41	39	39	29	15	34	-12	39	39	34	-12	40	6	39	39	40	6	56	58	97	41	105	74	78	70	34	-12	29	15	24	-12	98	137	106	170	79	166	35	83	29	111	25	83	97	233	105	266	78	262	34	179	29	207	24	179	248	233	267	229	248	233	248	233	267	229	266	259	248	233	266	259	239	266	248	233	239	266	224	226	224	226	239	266	210	258	224	226	210	258	196	207	196	207	210	258	179	240	196	207	179	240	166	185	166	185	179	240	149	218	166	185	149	218	135	167	135	167	149	218	121	200	135	167	121	200	105	159	105	159	121	200	97	192	97	192	78	196	78	165	78	165	78	196	62	208	78	165	62	208	56	182	56	182	62	208	49	225	56	182	49	225	40	245	24	266	29	236	34	266	34	266	29	236	39	207	34	266	39	207	40	245	40	245	39	207	56	182	309	159	319	159	314	186	309	159	314	186	303	215	309	159	303	215	302	180	267	229	282	217	288	241	288	241	282	217	294	201	288	241	294	201	303	215	303	215	294	201	302	180	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	105	159	97	192	78	165	266	259	267	229	288	241	137	156	171	153	138	188	138	188	171	153	171	186	205	188	171	186	171	153	205	188	171	153	204	156	171	67	171	100	137	97	171	67	137	97	137	65	171	67	205	97	171	100	137	65	137	97	104	58	104	58	137	97	103	87	104	58	103	87	73	46	73	46	103	87	70	71	73	46	70	71	46	28	46	28	70	71	43	49	46	28	43	49	24	22	319	4	300	50	295	28	295	28	300	50	273	71	295	28	273	71	268	46	268	46	273	71	240	87	268	46	240	87	237	58	237	58	240	87	205	97	237	58	205	97	204	65	204	65	205	97	171	67	319	232	319	249	300	204	300	204	319	249	296	225	300	204	296	225	272	182	272	182	296	225	269	207	272	182	269	207	239	166	239	166	269	207	238	195	239	166	238	195	205	188	24	249	43	204	47	224	47	224	43	204	70	182	47	224	70	182	75	206	75	206	70	182	102	166	75	206	102	166	105	195	105	195	102	166	137	156	105	195	137	156	138	188	43	204	24	249	24	232	205	188	204	156	239	166	319	22	300	50	319	4	46	28	24	22	24	4	121	217	110	205	129	160	129	160	110	205	102	193	129	160	102	193	24	193	206	184	208	227	197	193	197	193	208	227	191	233	197	193	191	233	186	200	186	200	191	233	172	203	157	200	172	203	171	235	157	200	171	235	152	233	129	160	131	172	135	227	135	227	131	172	136	184	135	227	136	184	152	233	152	233	136	184	145	193	152	233	145	193	157	200	208	227	212	172	223	217	223	217	212	172	214	160	223	217	214	160	241	193	241	193	214	160	319	160	241	193	319	160	319	193	191	233	171	235	172	203	129	93	24	93	102	60	129	93	102	60	109	48	129	93	109	48	120	36	129	93	120	36	135	26	129	93	135	26	131	81	212	81	207	69	208	26	208	26	207	69	198	59	208	26	198	59	191	20	191	20	198	59	186	53	191	20	186	53	172	50	172	50	158	53	171	17	171	17	158	53	152	20	131	81	135	26	137	69	137	69	135	26	152	20	137	69	152	20	146	59	146	59	152	20	158	53	241	60	319	60	319	93	241	60	319	93	214	93	241	60	214	93	222	36	241	60	222	36	233	48	212	81	208	26	222	36	212	81	222	36	214	93	172	50	171	17	191	20	102	60	24	93	24	60	208	227	206	184	212	172	223	217	241	193	234	205	129	160	24	193	24	160	121	217	129	160	135	227	121	217	110	205	129	160	129	160	110	205	102	193	129	160	102	193	24	193	206	184	209	227	198	193	198	193	209	227	191	233	198	193	191	233	186	200	186	200	191	233	172	203	158	200	172	203	171	235	158	200	171	235	152	233	129	160	131	172	135	227	135	227	131	172	137	184	135	227	137	184	152	233	152	233	137	184	146	193	152	233	146	193	158	200	209	227	212	172	223	217	223	217	212	172	214	160	223	217	214	160	241	193	241	193	214	160	319	160	241	193	319	160	319	193	191	233	171	235	172	203	24	93	24	60	319	60	24	93	319	60	319	93	209	227	206	184	212	172	223	217	241	193	234	205	129	160	24	193	24	160	121	217	129	160	135	227	171	305	171	242	180	304	180	304	171	242	181	244	180	304	181	244	189	300	189	300	181	244	190	249	189	300	190	249	196	293	196	293	190	249	197	256	196	293	197	256	201	284	201	284	197	256	201	264	201	284	201	264	203	274	139	274	140	263	141	285	141	285	140	263	145	254	141	285	145	254	146	293	146	293	145	254	151	248	146	293	151	248	153	300	153	300	151	248	160	244	153	300	160	244	161	304	161	304	160	244	171	242	161	304	171	242	171	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	305	171	242	180	304	180	304	171	242	181	244	180	304	181	244	189	300	189	300	181	244	190	249	189	300	190	249	196	293	196	293	190	249	197	256	196	293	197	256	201	284	201	284	197	256	201	264	201	284	201	264	203	274	139	274	140	263	141	285	141	285	140	263	145	254	141	285	145	254	146	293	146	293	145	254	151	248	146	293	151	248	153	300	153	300	151	248	160	244	153	300	160	244	161	304	161	304	160	244	171	242	161	304	171	242	171	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	141	-9	141	-30	145	0	145	0	141	-30	145	-39	145	0	145	-39	152	5	152	5	145	-39	152	-46	152	5	152	-46	161	9	161	9	152	-46	161	-50	161	9	161	-50	171	11	171	11	161	-50	171	-52	171	11	171	-52	181	9	181	9	171	-52	181	-50	181	9	181	-50	189	5	189	5	181	-50	189	-46	189	5	189	-46	196	0	196	0	189	-46	196	-39	196	0	196	-39	201	-9	201	-9	196	-39	201	-30	201	-9	201	-30	203	-20	141	-30	141	-9	139	-20	24	193	24	160	319	160	24	193	319	160	319	193	56	305	56	242	65	304	65	304	56	242	66	244	65	304	66	244	74	300	74	300	66	244	75	249	74	300	75	249	81	293	81	293	75	249	82	256	81	293	82	256	86	284	86	284	82	256	86	264	86	284	86	264	88	274	24	274	25	263	26	285	26	285	25	263	30	254	26	285	30	254	31	293	31	293	30	254	36	248	31	293	36	248	38	300	38	300	36	248	45	244	38	300	45	244	46	304	46	304	45	244	56	242	46	304	56	242	56	305	287	11	287	-51	296	10	296	10	287	-51	297	-50	296	10	297	-50	305	5	305	5	297	-50	306	-45	305	5	306	-45	312	0	312	0	306	-45	313	-38	312	0	313	-38	317	-9	317	-9	313	-38	317	-29	317	-9	317	-29	319	-20	255	-20	257	-30	257	-9	257	-9	257	-30	261	-39	257	-9	261	-39	262	0	262	0	261	-39	267	-46	262	0	267	-46	269	5	269	5	267	-46	276	-50	269	5	276	-50	278	10	278	10	276	-50	287	-51	278	10	287	-51	287	11	24	93	24	60	319	60	24	93	319	60	319	93	287	305	287	242	296	304	296	304	287	242	297	244	296	304	297	244	305	300	305	300	297	244	306	249	305	300	306	249	312	293	312	293	306	249	313	256	312	293	313	256	317	284	317	284	313	256	317	264	317	284	317	264	319	274	255	274	257	263	257	285	257	285	257	263	261	254	257	285	261	254	262	293	262	293	261	254	267	248	262	293	267	248	269	300	269	300	267	248	276	244	269	300	276	244	278	304	278	304	276	244	287	242	278	304	287	242	287	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	56	11	56	-52	65	9	65	9	56	-52	66	-50	65	9	66	-50	74	5	74	5	66	-50	75	-46	74	5	75	-46	81	-1	81	-1	75	-46	82	-39	81	-1	82	-39	86	-10	86	-10	82	-39	86	-30	86	-10	86	-30	88	-20	24	-20	25	-31	26	-10	26	-10	25	-31	30	-40	26	-10	30	-40	31	-1	31	-1	30	-40	36	-46	31	-1	36	-46	38	5	38	5	36	-46	45	-51	38	5	45	-51	46	9	46	9	45	-51	56	-52	46	9	56	-52	56	11	133	193	133	160	388	160	133	193	388	160	388	193	133	93	133	60	388	60	133	93	388	60	388	93	26	87	26	67	30	96	30	96	26	67	30	58	30	96	30	58	37	103	37	103	30	58	37	51	37	103	37	51	46	107	46	107	37	51	46	46	46	107	46	46	55	108	55	108	46	46	55	45	55	108	55	45	65	107	65	107	55	45	65	46	65	107	65	46	74	103	74	103	65	46	74	51	74	103	74	51	81	97	81	97	74	51	81	58	81	97	81	58	86	88	86	88	81	58	86	67	86	88	86	67	88	76	56	209	56	145	65	207	65	207	56	145	66	147	65	207	66	147	74	203	74	203	66	147	75	151	74	203	75	151	81	196	81	196	75	151	82	158	81	196	82	158	86	187	86	187	82	158	86	167	86	187	86	167	88	177	24	177	25	166	26	187	26	187	25	166	30	157	26	187	30	157	31	196	31	196	30	157	36	151	31	196	36	151	38	203	38	203	36	151	45	147	38	203	45	147	46	207	46	207	45	147	56	145	46	207	56	145	56	209	26	67	26	87	24	76	326	87	326	67	331	96	331	96	326	67	331	58	331	96	331	58	338	103	338	103	331	58	338	51	338	103	338	51	346	107	346	107	338	51	346	46	346	107	346	46	356	108	356	108	346	46	356	45	356	108	356	45	366	107	366	107	356	45	366	46	366	107	366	46	375	103	375	103	366	46	375	51	375	103	375	51	382	97	382	97	375	51	382	58	382	97	382	58	386	88	386	88	382	58	386	67	386	88	386	67	388	76	357	209	357	145	366	207	366	207	357	145	367	147	366	207	367	147	375	203	375	203	367	147	376	151	375	203	376	151	381	196	381	196	376	151	382	158	381	196	382	158	386	187	386	187	382	158	386	167	386	187	386	167	388	177	325	177	326	166	327	187	327	187	326	166	331	157	327	187	331	157	331	196	331	196	331	157	337	151	331	196	337	151	338	203	338	203	337	151	346	147	338	203	346	147	347	207	347	207	346	147	357	145	347	207	357	145	357	209	24	193	24	160	278	160	24	193	278	160	278	193	24	93	24	60	278	60	24	93	278	60	278	93	326	67	326	87	325	76	137	175	129	168	136	78	137	175	136	78	137	126	137	175	137	126	138	137	137	175	138	137	143	147	137	175	143	147	151	154	137	175	151	154	160	159	137	175	160	159	205	175	137	175	205	175	319	208	137	175	319	208	24	208	137	175	24	208	24	175	136	78	24	78	319	45	136	78	319	45	206	78	136	78	206	78	160	93	136	78	160	93	151	98	136	78	151	98	143	106	136	78	143	106	138	115	136	78	138	115	137	126	112	126	113	114	113	138	113	138	113	114	116	104	113	138	116	104	116	149	116	149	116	104	121	94	116	149	121	94	121	159	121	159	121	94	128	85	121	159	128	85	129	168	129	168	128	85	136	78	199	105	191	98	206	78	206	78	191	98	182	93	206	78	182	93	171	92	171	92	160	93	206	78	205	175	160	159	171	161	171	161	182	159	205	175	205	175	182	159	191	154	205	175	191	154	199	146	319	208	205	175	319	175	199	146	204	137	205	175	205	175	204	137	205	126	206	78	205	126	204	115	205	126	206	78	213	168	213	168	206	78	214	85	213	168	214	85	221	159	221	159	214	85	221	94	221	159	221	94	226	149	226	149	221	94	226	104	226	149	226	104	229	138	229	138	226	104	229	114	229	138	229	114	230	126	319	45	24	78	24	45	199	105	206	78	204	115	206	78	319	45	319	78	205	175	205	126	213	168	204	305	199	296	206	269	206	269	199	296	191	288	206	269	191	288	190	260	190	260	191	288	182	284	190	260	182	284	171	257	171	257	182	284	171	282	199	337	206	365	191	344	191	344	206	365	190	373	191	344	190	373	182	349	182	349	190	373	171	351	160	349	171	351	171	376	160	349	171	376	152	373	152	373	136	365	138	328	152	373	138	328	143	337	152	373	143	337	151	344	152	373	151	344	160	349	151	289	143	296	152	260	152	260	143	296	138	306	152	260	138	306	136	269	136	269	138	306	137	316	136	365	123	352	123	281	136	365	123	281	136	269	136	365	136	269	137	316	136	365	137	316	138	328	115	298	123	281	123	352	115	298	123	352	115	335	115	298	115	335	112	316	206	365	205	316	206	269	206	365	206	269	219	352	219	352	206	269	219	281	219	352	219	281	227	335	227	335	219	281	227	298	227	335	227	298	230	316	206	365	199	337	204	327	206	365	204	327	205	316	190	373	171	376	171	351	160	284	151	289	152	260	160	284	152	260	171	257	160	284	171	257	171	282	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	204	305	206	269	205	316	138	329	171	331	171	331	171	364	171	331	201	329	171	364	201	329	206	360	206	360	201	329	227	321	206	360	227	321	235	348	235	348	227	321	250	309	235	348	250	309	260	329	260	329	250	309	271	292	260	329	271	292	281	305	281	305	271	292	290	271	281	305	290	271	299	276	44	276	52	271	62	305	62	305	52	271	71	291	62	305	71	291	83	329	83	329	71	291	90	308	83	329	90	308	109	348	109	348	90	308	112	320	109	348	112	320	138	360	138	360	112	320	138	329	138	360	138	329	171	364	171	364	138	329	171	331	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	426	63	242	99	242	171	426	99	242	170	367	171	426	170	367	245	242	171	426	245	242	281	242	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	170	302	95	426	169	242	170	302	169	242	277	426	170	302	277	426	242	426	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	169	242	95	426	59	426	133	320	131	284	133	281	133	320	133	281	134	279	133	320	92	317	128	286	133	320	128	286	131	284	135	267	134	265	159	250	159	250	134	265	134	263	159	250	134	263	123	229	164	252	166	253	171	378	171	378	166	253	169	253	171	378	169	253	171	253	171	253	174	253	188	335	188	335	174	253	176	253	188	335	176	253	178	252	171	378	154	335	159	250	171	378	159	250	161	251	171	378	161	251	164	252	159	250	154	335	151	330	159	250	151	330	148	326	159	250	148	326	144	323	159	250	144	323	139	321	159	250	139	321	136	272	159	250	136	272	135	270	159	250	135	270	135	268	159	250	135	268	135	267	136	272	139	321	135	275	190	330	188	335	218	228	218	228	188	335	182	250	180	251	182	250	188	335	180	251	188	335	178	252	188	335	171	378	171	253	210	270	209	271	201	321	201	321	209	271	209	272	201	321	209	272	208	320	208	320	209	272	209	273	208	320	209	273	209	275	209	275	210	278	208	320	208	320	210	278	211	281	208	320	211	281	212	284	214	286	215	287	208	320	214	286	208	320	212	284	211	267	210	267	218	228	218	228	210	267	210	268	210	268	210	270	196	323	196	323	210	270	201	321	211	267	218	228	211	266	218	228	210	268	196	323	218	228	196	323	193	326	218	228	193	326	190	330	139	321	133	320	134	279	139	321	134	279	135	275	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	208	320	215	287	250	317	172	426	63	242	116	272	116	272	63	242	282	242	116	272	282	242	226	272	226	272	282	242	172	426	226	272	172	426	171	367	171	367	172	426	116	272	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	263	241	259	237	313	228	313	228	259	237	252	235	313	228	252	235	242	234	66	351	61	340	70	339	66	351	70	339	72	350	72	350	70	339	77	336	72	350	77	336	78	347	78	347	77	336	83	331	78	347	83	331	84	344	84	344	83	331	87	325	84	344	87	325	89	339	89	339	87	325	89	317	34	323	41	333	42	348	42	348	41	333	50	338	42	348	50	338	60	352	60	352	50	338	61	340	60	352	61	340	66	351	3	282	6	263	6	304	6	304	6	263	12	247	6	304	12	247	14	323	14	323	12	247	23	235	14	323	23	235	27	338	27	338	23	235	28	294	27	338	28	294	29	310	27	338	29	310	34	323	27	338	34	323	42	348	65	243	54	224	63	225	65	243	63	225	70	227	65	243	52	245	54	224	42	251	34	261	37	227	42	251	37	227	54	224	42	251	54	224	52	245	30	276	28	294	23	235	30	276	23	235	37	227	30	276	37	227	34	261	84	251	81	248	83	235	83	235	81	248	78	246	83	235	78	246	77	230	77	230	78	246	74	244	77	230	74	244	70	227	70	227	74	244	69	243	70	227	69	243	65	243	80	401	70	398	72	392	80	401	72	392	73	392	80	401	73	392	74	392	80	401	74	392	75	392	80	401	75	392	76	392	80	401	76	392	81	391	80	401	81	391	88	403	88	256	87	254	89	242	89	242	87	254	86	253	89	242	86	253	84	251	89	242	90	224	95	406	89	242	95	406	89	377	89	242	89	377	89	339	89	242	89	339	89	317	89	242	89	317	89	259	89	242	89	259	89	258	89	242	89	258	88	256	111	257	111	411	109	411	111	257	109	411	102	408	111	257	102	408	111	251	163	265	160	272	170	227	170	227	160	272	158	279	170	227	158	279	156	235	156	235	158	279	156	288	156	235	156	288	156	299	156	299	157	339	146	326	201	351	191	352	194	339	194	339	191	352	185	340	176	339	185	340	191	352	176	339	191	352	173	348	230	260	223	252	227	241	227	241	223	252	216	247	227	241	216	247	215	232	215	232	216	247	207	244	215	232	207	244	202	226	202	226	207	244	198	243	279	395	288	248	287	259	287	349	287	337	320	337	287	349	320	337	320	349	308	398	311	411	306	399	306	399	311	411	302	400	297	399	302	400	302	410	297	399	302	410	293	407	293	407	285	401	288	384	293	407	288	384	290	391	293	407	290	391	293	396	293	407	293	396	297	399	285	401	279	395	287	259	285	401	287	259	287	376	285	401	287	376	288	384	337	397	334	402	335	382	337	397	335	382	337	384	337	397	337	384	338	388	337	397	338	388	339	391	323	381	326	380	328	407	328	407	326	380	328	379	328	407	328	379	334	402	334	402	328	379	332	380	334	402	332	380	335	382	315	389	318	385	320	410	320	410	318	385	321	382	320	410	321	382	328	407	328	407	321	382	323	381	313	393	315	389	320	410	313	393	320	410	311	411	313	393	311	411	310	396	311	411	302	410	302	400	313	228	313	234	301	235	313	228	301	235	294	237	313	228	294	237	265	248	313	228	265	248	263	241	288	248	279	395	274	387	288	248	274	387	270	381	288	248	270	381	268	375	288	248	268	375	266	368	288	248	266	368	265	360	288	248	265	360	265	349	288	248	265	349	265	337	288	248	265	337	265	259	288	248	265	259	290	241	265	259	265	248	294	237	265	259	294	237	290	241	265	337	265	349	243	349	265	337	243	349	243	337	239	299	238	307	236	314	239	299	236	314	234	321	239	299	234	321	232	327	239	299	232	327	229	333	239	299	229	333	223	339	239	299	223	339	217	345	239	299	217	345	211	310	239	299	211	310	156	310	239	299	156	310	156	299	205	331	209	322	209	348	209	348	209	322	211	310	209	348	211	310	217	345	236	253	243	270	237	271	236	253	237	271	230	260	236	253	230	260	227	241	190	243	184	245	187	224	190	243	187	224	202	226	190	243	202	226	198	243	184	245	178	248	187	224	187	224	178	248	173	252	187	224	173	252	170	227	170	227	173	252	168	258	201	351	194	339	201	336	201	351	201	336	205	331	201	351	205	331	209	348	156	310	159	321	157	339	157	339	159	321	163	330	157	339	163	330	173	348	173	348	163	330	169	336	173	348	169	336	176	339	156	235	156	299	146	326	156	235	146	326	145	248	145	248	146	326	139	307	145	248	139	307	138	265	138	265	139	307	136	286	129	239	129	243	123	243	129	239	123	243	118	243	129	239	118	243	115	244	129	239	115	244	90	224	115	244	112	247	90	224	90	224	112	247	111	251	90	224	111	251	95	406	95	406	111	251	102	408	88	383	89	377	95	406	88	383	95	406	88	403	88	383	88	403	87	387	88	403	81	391	85	390	88	403	85	390	87	387	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	72	392	70	398	70	392	163	265	170	227	168	258	157	339	156	299	156	310	313	228	242	234	242	228	311	411	308	398	310	396	84	251	83	235	89	242	90	224	89	242	89	225	74	333	76	333	78	341	78	341	76	333	78	333	78	341	78	333	79	333	79	333	83	332	85	344	85	344	83	332	86	330	85	344	86	330	93	346	93	346	86	330	88	326	93	346	88	326	89	323	72	332	74	333	78	341	72	332	78	341	70	339	72	332	70	339	70	331	108	352	100	349	111	248	111	248	100	349	93	346	111	248	93	346	112	242	112	242	93	346	89	319	85	344	78	341	79	333	109	350	108	352	109	330	109	330	108	352	111	248	109	330	111	248	110	330	110	330	111	248	111	319	110	330	111	319	117	337	117	337	111	319	115	325	117	337	115	325	122	330	159	239	155	236	203	228	203	228	155	236	150	234	203	228	150	234	142	233	159	323	160	351	156	330	156	330	160	351	151	352	156	330	151	352	151	335	151	335	151	352	143	338	136	337	143	338	141	351	136	337	141	351	133	348	117	337	122	330	125	343	125	343	122	330	129	334	125	343	129	334	133	348	133	348	129	334	136	337	203	233	195	234	203	228	203	228	195	234	189	236	203	228	189	236	161	252	161	252	189	236	186	240	161	252	186	240	161	307	160	314	161	307	167	348	160	314	167	348	160	351	151	352	141	351	143	338	178	337	173	343	184	246	178	337	184	246	184	254	178	337	184	254	181	329	214	350	213	338	222	336	214	350	222	336	224	352	224	352	222	336	228	331	224	352	228	331	238	349	238	349	228	331	231	324	238	349	231	324	233	316	184	318	188	324	189	336	189	336	188	324	193	329	189	336	193	329	196	342	196	342	193	329	199	334	196	342	199	334	205	347	205	347	199	334	205	337	205	347	205	337	214	350	214	350	205	337	213	338	184	254	184	318	181	329	181	329	184	318	189	336	232	240	229	236	275	228	275	228	229	236	224	234	275	228	224	234	216	233	238	349	233	316	233	307	256	242	233	307	233	253	256	242	233	253	259	237	259	237	233	253	233	246	259	237	233	246	275	228	275	228	233	246	232	240	256	249	256	303	255	316	256	249	255	316	253	330	256	249	253	330	247	341	256	249	247	341	238	349	256	249	238	349	256	242	275	228	275	233	268	234	275	228	268	234	263	235	275	228	263	235	259	237	184	246	173	343	167	348	184	246	167	348	161	307	184	246	161	307	186	240	160	244	159	239	203	228	160	244	203	228	161	252	128	228	128	233	122	234	128	228	122	234	117	235	128	228	117	235	89	253	128	228	89	253	88	245	128	228	88	245	86	240	128	228	86	240	83	236	128	228	83	236	77	234	128	228	77	234	70	233	128	228	70	233	70	228	112	242	89	319	89	318	112	242	89	318	89	317	112	242	89	317	89	316	112	242	89	316	89	315	112	242	89	315	89	253	112	242	89	253	114	238	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	89	253	117	235	114	238	203	228	142	233	142	228	275	228	216	233	216	228	233	307	256	242	238	349	160	351	159	323	160	314	93	346	89	323	89	319	144	390	142	393	143	365	143	365	142	393	141	396	139	363	141	396	135	422	139	363	135	422	133	362	133	362	135	422	126	363	186	429	168	431	172	411	172	411	168	431	164	412	157	411	164	412	168	431	157	411	168	431	150	429	150	429	135	422	141	396	150	429	141	396	142	399	150	429	142	399	145	404	150	429	145	404	150	408	150	429	150	408	157	411	124	412	116	400	117	371	124	412	117	371	121	366	124	412	121	366	126	363	124	412	126	363	135	422	116	400	113	385	114	378	116	400	114	378	117	371	149	384	147	387	147	369	149	384	147	369	149	373	149	384	149	373	150	378	144	390	143	365	147	369	144	390	147	369	147	387	171	270	171	227	177	268	177	268	171	227	177	228	177	268	177	228	182	265	182	265	177	228	183	231	182	265	183	231	187	261	187	261	183	231	188	236	187	261	188	236	190	255	190	255	188	236	190	242	190	255	190	242	191	248	149	248	150	242	150	255	150	255	150	242	153	236	150	255	153	236	153	261	153	261	153	236	157	231	153	261	157	231	158	266	158	266	157	231	163	228	158	266	163	228	164	269	164	269	163	228	171	227	164	269	171	227	171	270	195	327	203	423	190	320	190	320	203	423	188	386	188	386	187	386	190	320	190	320	187	386	187	377	190	320	187	377	185	313	185	313	187	377	184	367	185	313	184	367	182	305	182	305	184	367	180	357	182	305	180	357	179	295	179	295	180	357	176	347	179	295	176	347	176	283	176	283	176	347	172	338	176	283	172	338	167	325	187	395	187	386	188	386	187	395	188	386	203	423	187	395	203	423	186	429	187	395	186	429	184	402	186	429	172	411	179	407	186	429	179	407	184	402	225	400	216	414	218	354	225	400	218	354	224	364	225	400	224	364	227	373	225	400	227	373	228	383	208	342	218	354	216	414	208	342	216	414	203	423	208	342	203	423	195	327	176	283	167	325	164	313	176	283	164	313	162	303	176	283	162	303	161	293	176	283	161	293	161	283	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	143	365	141	396	139	363	128	60	69	-77	95	-77	128	60	95	-77	156	60	128	60	156	60	143	93	128	60	143	93	24	93	128	60	24	93	24	60	172	160	143	93	156	60	172	160	156	60	170	93	172	160	170	93	200	160	172	160	200	160	187	193	172	160	187	193	24	193	172	160	24	193	24	160	214	193	274	331	247	331	214	193	247	331	200	160	214	193	200	160	319	160	214	193	319	160	319	193	170	93	156	60	319	60	170	93	319	60	319	93	187	193	200	160	247	331	24	239	24	206	319	206	24	239	319	206	319	239	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	108	14	69	-77	95	-77	108	14	95	-77	136	14	108	14	136	14	123	47	108	14	123	47	24	47	108	14	24	47	24	14	151	110	123	47	136	14	151	110	136	14	150	47	151	110	150	47	177	110	151	110	177	110	165	143	151	110	165	143	24	143	151	110	24	143	24	110	193	206	165	143	177	110	193	206	177	110	192	143	193	206	192	143	219	206	193	206	219	206	207	239	193	206	207	239	24	239	193	206	24	239	24	206	233	239	274	331	247	331	233	239	247	331	219	206	233	239	219	206	319	206	233	239	319	206	319	239	192	143	177	110	319	110	192	143	319	110	319	143	150	47	136	14	319	14	150	47	319	14	319	47	207	239	219	206	247	331	24	272	24	239	319	239	24	272	319	239	319	272	24	186	24	153	319	153	24	186	319	153	319	186	24	100	24	67	319	67	24	100	319	67	319	100	24	14	24	-18	319	-18	24	14	319	-18	319	14	99	165	315	272	315	305	99	165	315	305	32	167	99	165	32	167	315	26	99	165	315	26	315	57	32	-17	32	-50	315	-50	32	-17	315	-50	315	-17	315	26	32	167	32	162	248	165	32	57	315	162	248	165	315	162	315	167	248	165	315	167	32	305	248	165	32	305	32	272	32	-17	32	-50	315	-50	32	-17	315	-50	315	-17	315	162	32	57	32	26	95	219	311	326	311	359	95	219	311	359	28	222	95	219	28	222	311	80	95	219	311	80	311	112	28	27	28	-5	311	-5	28	27	311	-5	311	27	28	-72	28	-104	311	-104	28	-72	311	-104	311	-72	311	80	28	222	28	217	244	219	28	112	311	217	244	219	311	217	311	222	244	219	311	222	28	359	244	219	28	359	28	326	28	27	28	-5	311	-5	28	27	311	-5	311	27	28	-72	28	-104	311	-104	28	-72	311	-104	311	-72	311	217	28	112	28	80	94	233	310	340	310	373	94	233	310	373	28	235	94	233	28	235	310	94	94	233	310	94	310	126	28	41	171	8	191	41	191	41	171	8	200	8	191	41	200	8	215	79	215	79	200	8	221	41	215	79	221	41	245	79	221	41	200	8	310	8	221	41	310	8	310	41	108	-91	114	-129	128	-58	128	-58	114	-129	138	-91	128	-58	138	-91	171	8	171	8	138	-91	158	-58	171	8	158	-58	200	8	28	-58	28	-91	108	-91	28	-58	108	-91	128	-58	158	-58	138	-91	310	-91	158	-58	310	-91	310	-58	114	-129	108	-91	84	-129	171	8	28	41	28	8	310	94	28	235	28	230	244	233	28	126	310	230	244	233	310	230	310	235	244	233	310	235	28	373	244	233	28	373	28	340	28	41	177	8	198	41	198	41	177	8	207	8	198	41	207	8	222	79	222	79	207	8	228	41	222	79	228	41	252	79	228	41	207	8	310	8	228	41	310	8	310	41	114	-91	121	-129	135	-58	135	-58	121	-129	145	-91	135	-58	145	-91	177	8	177	8	145	-91	165	-58	177	8	165	-58	207	8	28	-58	28	-91	114	-91	28	-58	114	-91	135	-58	165	-58	145	-91	310	-91	165	-58	310	-91	310	-58	121	-129	114	-91	91	-129	177	8	28	41	28	8	310	230	28	126	28	94	238	127	454	233	454	266	238	127	454	266	171	129	238	127	171	129	454	-12	238	127	454	-12	454	18	79	127	295	233	295	266	79	127	295	266	12	129	79	127	12	129	295	-12	79	127	295	-12	295	18	295	-12	12	129	12	124	454	-12	171	129	171	124	387	127	171	18	454	124	387	127	454	124	454	129	387	127	454	129	171	266	387	127	171	266	171	233	228	127	12	18	295	124	228	127	295	124	295	129	228	127	295	129	12	266	228	127	12	266	12	233	295	124	12	18	12	-12	454	124	171	18	171	-12	130	278	142	296	143	326	143	326	142	296	154	312	143	326	154	312	158	340	158	340	154	312	167	328	158	340	167	328	174	353	174	353	167	328	179	342	174	353	179	342	190	365	190	365	179	342	190	355	117	296	103	312	105	233	117	296	105	233	117	256	117	256	128	233	130	312	130	312	128	233	130	278	130	312	130	278	143	326	116	-2	117	-43	128	20	128	20	117	-43	130	-58	128	20	130	-58	130	-25	130	-25	130	-58	143	-73	130	-25	138	45	128	20	183	97	183	156	176	66	176	66	183	156	176	187	176	66	176	187	165	35	165	35	176	187	164	218	165	35	164	218	152	127	152	127	164	218	151	155	149	248	130	278	138	208	149	248	138	208	146	182	149	248	146	182	151	155	149	248	151	155	164	218	130	312	117	296	117	256	165	35	152	127	151	98	165	35	151	98	149	4	149	4	151	98	146	70	149	4	146	70	138	45	142	-42	143	-73	154	-59	154	-59	143	-73	158	-86	154	-59	158	-86	167	-74	167	-74	158	-86	174	-99	167	-74	174	-99	179	-89	179	-89	174	-99	190	-111	179	-89	190	-111	190	-102	105	233	103	312	103	278	103	278	103	312	91	296	91	296	103	312	89	326	91	296	89	326	78	313	78	313	89	326	74	340	78	313	74	340	66	329	66	329	74	340	59	353	66	329	59	353	54	343	54	343	59	353	42	365	54	343	42	365	42	357	103	-58	103	-25	91	-42	103	-58	91	-42	89	-73	89	-73	91	-42	78	-58	89	-73	78	-58	74	-86	74	-86	78	-58	66	-74	74	-86	66	-74	59	-99	59	-99	66	-74	54	-88	59	-99	54	-88	42	-102	104	20	95	45	103	-25	104	20	103	-25	103	-58	104	20	103	-58	117	-43	104	20	117	-43	116	-2	103	278	84	249	87	182	103	278	87	182	95	208	103	278	95	208	105	233	84	249	68	218	68	35	84	249	68	35	80	127	84	249	80	127	82	155	84	249	82	155	87	182	87	71	82	98	84	4	84	4	82	98	80	127	68	35	68	218	57	66	57	66	68	218	57	187	57	66	57	187	50	97	50	97	57	187	50	156	50	97	50	156	47	127	87	71	84	4	103	-25	87	71	103	-25	95	45	84	4	80	127	68	35	59	-99	42	-102	42	-111	130	-25	143	-73	142	-42	138	45	130	-25	149	4	183	156	183	97	185	127	130	278	128	233	138	208	40	22	60	38	61	65	61	65	60	38	82	49	61	65	82	49	88	81	88	81	82	49	106	58	88	81	106	58	116	92	116	92	106	58	131	64	146	98	131	64	159	66	146	98	159	66	170	153	170	153	159	66	161	67	170	153	161	67	164	67	40	22	61	65	40	46	40	22	40	46	24	22	40	22	24	22	24	4	135	156	170	153	138	188	138	188	170	153	171	186	173	186	171	186	171	67	173	186	171	67	174	100	174	100	171	67	204	65	174	100	204	65	207	96	207	96	204	65	237	58	207	96	237	58	242	87	242	87	237	58	268	46	242	87	268	46	273	71	273	71	268	46	295	28	273	71	295	28	300	49	300	49	295	28	319	4	300	49	319	4	319	22	24	249	43	204	47	224	47	224	43	204	69	182	47	224	69	182	75	206	75	206	69	182	101	166	75	206	101	166	105	195	105	195	101	166	135	156	105	195	135	156	138	188	171	67	171	186	170	153	171	67	170	153	168	67	170	153	164	67	166	67	170	153	166	67	168	67	131	64	89	-32	116	-32	131	64	116	-32	159	66	319	249	302	230	303	208	303	208	302	230	283	215	303	208	283	215	281	188	281	188	283	215	261	204	281	188	261	204	255	173	255	173	261	204	237	195	255	173	237	195	227	162	227	162	237	195	213	190	227	162	213	190	198	155	228	286	184	186	198	155	228	286	198	155	213	190	228	286	213	190	254	286	198	155	184	186	181	186	198	155	181	186	179	186	198	155	179	186	176	186	198	155	176	186	174	100	176	186	173	186	174	100	43	204	24	249	24	232	319	249	303	208	319	232	116	92	131	64	146	98	198	211	28	128	94	126	94	126	28	128	137	71	94	126	137	71	148	99	148	99	137	71	158	60	148	99	158	60	179	168	179	168	158	60	171	88	179	168	171	88	214	185	94	126	179	168	198	211	198	211	179	168	214	185	198	211	214	185	250	331	250	331	214	185	232	228	250	331	232	228	277	331	137	71	71	-77	99	-77	137	71	99	-77	158	60	232	228	214	185	310	233	232	228	310	233	310	266	171	88	158	60	310	-12	171	88	310	-12	310	18	137	71	28	128	28	123	108	26	63	-77	89	-77	108	26	89	-77	142	42	108	26	142	42	126	68	108	26	126	68	28	18	108	26	28	18	28	-12	168	164	126	68	142	42	168	164	142	42	161	84	168	164	161	84	190	153	168	164	190	153	180	192	168	164	180	192	28	266	168	164	28	266	28	233	203	181	268	331	241	331	203	181	241	331	190	153	203	181	190	153	244	126	203	181	244	126	310	128	310	123	310	128	244	126	310	123	244	126	161	84	310	123	161	84	142	42	180	192	190	153	241	331	129	-17	147	103	118	-50	118	-50	147	103	103	-17	118	-50	103	-17	94	-113	94	-113	103	-17	90	-50	94	-113	90	-50	67	-113	203	251	28	166	94	164	94	164	28	166	147	103	94	164	147	103	158	132	158	132	147	103	171	92	158	132	171	92	188	209	188	209	171	92	181	120	188	209	181	120	220	226	94	164	188	209	203	251	203	251	188	209	220	226	203	251	220	226	246	365	246	365	220	226	236	267	246	365	236	267	272	365	28	-17	28	-50	90	-50	28	-17	90	-50	103	-17	236	267	220	226	310	271	236	267	310	271	310	304	181	120	171	92	310	25	181	120	310	25	310	56	129	-17	118	-50	310	-50	129	-17	310	-50	310	-17	147	103	129	-17	171	92	147	103	28	166	28	161	28	56	129	74	145	114	145	114	129	74	162	89	145	114	162	89	176	198	176	198	162	89	178	131	176	198	178	131	186	227	186	227	178	131	199	186	186	227	199	186	238	365	238	365	199	186	209	215	238	365	209	215	266	365	28	304	28	271	176	198	28	304	176	198	186	227	244	164	178	131	310	161	244	164	310	161	310	166	244	164	310	166	209	215	244	164	209	215	199	186	84	-50	87	-113	95	-17	95	-17	87	-113	110	-50	95	-17	110	-50	129	74	129	74	110	-50	123	-17	129	74	123	-17	162	89	28	-17	28	-50	84	-50	28	-17	84	-50	95	-17	123	-17	110	-50	311	-50	123	-17	311	-50	311	-17	87	-113	84	-50	60	-113	178	131	162	89	310	161	129	74	28	56	28	25	94	192	310	300	310	332	94	192	310	332	28	195	94	192	28	195	310	53	94	192	310	53	310	84	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	310	53	28	195	28	190	248	192	32	84	315	190	248	192	315	190	315	195	248	192	315	195	32	332	248	192	32	332	32	300	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	315	190	32	84	32	53	108	-12	109	20	106	-12	106	-12	109	20	105	20	106	-12	105	20	104	-12	104	-12	105	20	102	-12	83	-16	102	-12	105	20	83	-16	105	20	78	14	112	-113	137	-25	113	-14	113	-14	115	19	112	20	113	-14	112	20	110	-13	110	-13	112	20	109	20	110	-13	109	20	108	-12	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	194	275	28	195	94	192	94	192	28	195	152	129	94	192	152	129	161	158	161	158	152	129	176	118	161	158	176	118	182	235	182	235	176	118	185	147	182	235	185	147	194	275	194	275	185	147	214	251	194	275	214	251	219	366	219	366	214	251	224	290	219	366	224	290	246	366	224	290	214	251	310	300	224	290	310	300	310	332	185	147	176	118	310	53	185	147	310	53	310	84	152	129	122	17	137	-25	152	129	137	-25	146	8	152	129	146	8	176	118	137	-25	122	17	118	18	137	-25	118	18	115	19	137	-25	115	19	113	-14	302	25	296	4	303	-28	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	288	-52	288	-14	277	-29	288	-52	277	-29	266	-69	266	-69	277	-29	262	-39	266	-69	262	-39	243	-43	243	-43	227	-39	239	-76	239	-76	227	-39	218	-72	146	8	156	-37	167	-3	167	-3	156	-37	176	-51	167	-3	176	-51	188	-17	188	-17	176	-51	197	-63	188	-17	197	-63	208	-30	208	-30	197	-63	218	-72	208	-30	218	-72	227	-39	319	25	302	25	303	-28	319	25	303	-28	314	-1	243	-43	239	-76	266	-69	156	-37	146	8	137	-25	112	-113	113	-14	85	-113	194	275	94	192	182	235	152	129	28	195	28	190	131	101	108	20	123	-17	123	-17	108	20	105	20	123	-17	105	20	98	-12	98	-12	105	20	80	-17	80	-17	105	20	78	14	80	-17	78	14	66	-27	66	-27	78	14	56	0	66	-27	56	0	55	-42	55	-42	56	0	46	-61	41	-81	46	-61	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	142	140	133	14	162	116	142	140	162	116	169	232	169	232	162	116	174	155	169	232	174	155	177	261	177	261	174	155	193	219	177	261	193	219	208	365	208	365	193	219	201	249	208	365	201	249	234	365	32	332	32	300	169	232	32	332	169	232	177	261	248	192	174	155	315	190	248	192	315	190	315	195	248	192	315	195	201	249	248	192	201	249	193	219	131	101	123	-17	133	14	131	101	133	14	142	140	131	101	142	140	32	84	131	101	32	84	32	53	302	25	296	4	303	-28	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	288	-52	288	-14	277	-29	288	-52	277	-29	266	-69	266	-69	277	-29	262	-39	266	-69	262	-39	243	-43	243	-43	224	-39	239	-76	239	-76	224	-39	215	-71	133	14	145	-30	157	2	157	2	145	-30	167	-45	157	2	167	-45	181	-12	181	-12	167	-45	191	-60	181	-12	191	-60	203	-27	203	-27	191	-60	215	-71	203	-27	215	-71	224	-39	98	-12	69	-113	96	-113	98	-12	96	-113	123	-17	319	25	302	25	303	-28	319	25	303	-28	314	-1	243	-43	239	-76	266	-69	133	14	123	-17	145	-30	174	155	162	116	315	190	94	228	310	320	310	353	94	228	310	353	28	231	94	228	28	231	310	104	94	228	310	104	310	136	244	22	28	-69	310	20	244	22	310	20	310	25	244	22	310	25	28	147	244	22	28	147	28	114	310	20	28	-69	28	-101	310	104	28	231	28	226	244	228	28	136	310	226	244	228	310	226	310	231	244	228	310	231	28	353	244	228	28	353	28	320	94	22	310	114	310	147	94	22	310	147	28	25	94	22	28	25	310	-101	94	22	310	-101	310	-69	310	-101	28	25	28	20	310	226	28	136	28	104	222	313	234	375	215	278	215	278	234	375	209	375	215	278	209	375	196	186	196	186	209	375	194	301	196	186	194	301	190	157	190	157	194	301	188	267	190	157	188	267	176	83	176	83	188	267	173	196	176	83	173	196	171	53	171	53	173	196	167	167	171	53	167	167	156	-16	156	-16	167	167	152	93	156	-16	152	93	149	-50	149	-50	152	93	147	63	149	-50	147	63	134	-124	134	-124	147	63	128	-26	134	-124	128	-26	122	-62	122	-62	128	-26	24	-69	122	-62	24	-69	24	-102	222	313	215	278	319	320	222	313	319	320	319	353	196	186	190	157	319	104	196	186	319	104	319	137	93	228	188	267	194	301	93	228	194	301	24	231	93	228	24	231	167	167	93	228	167	167	173	196	248	22	156	-16	319	19	248	22	319	19	319	24	248	22	319	24	176	83	248	22	176	83	171	53	24	146	24	113	147	63	24	146	147	63	152	93	134	-124	122	-62	109	-124	156	-16	149	-50	319	19	167	167	24	231	24	226	185	254	174	198	177	87	185	254	177	87	195	175	185	254	195	175	191	284	185	254	191	284	24	353	185	254	24	353	24	320	209	375	191	284	195	175	209	375	195	175	202	209	209	375	202	209	209	245	209	375	209	245	214	274	209	375	214	274	235	375	249	228	202	209	319	226	249	228	319	226	319	231	249	228	319	231	214	274	249	228	214	274	209	245	24	137	167	164	174	198	174	198	167	164	171	53	174	198	171	53	177	87	177	87	171	53	319	113	177	87	319	113	319	146	24	19	129	-24	24	24	24	24	129	-24	93	22	24	24	93	22	150	76	150	76	93	22	143	41	150	76	143	41	153	-34	153	-34	143	41	136	4	153	-34	136	4	135	-124	135	-124	136	4	129	-24	135	-124	129	-24	109	-124	159	-4	171	53	167	164	159	-4	167	164	153	-34	159	-4	153	-34	319	-102	159	-4	319	-102	319	-69	93	22	129	-24	136	4	150	76	153	-34	167	164	167	164	24	137	24	104	319	226	202	209	195	175	289	51	259	75	268	30	289	51	268	30	310	-12	289	51	310	-12	310	26	222	157	259	179	268	223	268	223	259	179	289	202	268	223	289	202	310	266	310	266	289	202	310	228	157	167	143	127	182	140	157	167	182	140	216	190	216	190	182	140	222	157	216	190	222	157	268	223	157	167	94	102	143	127	143	127	94	102	157	86	143	127	157	86	182	113	182	113	157	86	216	63	182	113	216	63	222	96	222	96	216	63	268	30	222	96	268	30	259	75	94	151	32	143	94	102	94	151	94	102	157	167	94	102	32	143	32	110	310	110	310	143	248	102	248	102	310	143	248	151	248	102	248	151	199	127	199	127	248	151	186	167	199	127	186	167	160	140	160	140	186	167	127	190	160	140	127	190	121	157	121	157	127	190	84	179	74	223	32	266	53	202	74	223	53	202	84	179	74	223	84	179	127	190	121	96	127	63	160	113	160	113	127	63	186	86	160	113	186	86	199	127	199	127	186	86	248	102	84	75	53	51	74	30	84	75	74	30	127	63	84	75	127	63	121	96	32	26	32	-12	74	30	32	26	74	30	53	51	53	202	32	266	32	228	32	93	83	54	86	88	86	88	83	54	143	41	86	88	143	41	145	74	145	74	143	41	204	18	145	74	204	18	206	53	206	53	204	18	262	-14	206	53	262	-14	262	21	262	21	262	-14	310	-59	262	21	310	-59	310	-20	289	99	259	123	268	78	289	99	268	78	310	35	289	99	310	35	310	74	222	205	259	227	268	271	268	271	259	227	289	250	268	271	289	250	310	314	310	314	289	250	310	276	157	215	143	175	182	188	157	215	182	188	216	238	216	238	182	188	222	205	216	238	222	205	268	271	157	215	94	150	143	175	143	175	94	150	157	134	143	175	157	134	182	161	182	161	157	134	216	111	182	161	216	111	222	144	222	144	216	111	268	78	222	144	268	78	259	123	94	199	32	191	94	150	94	199	94	150	157	215	83	54	32	93	32	60	94	150	32	191	32	158	310	158	310	191	248	150	248	150	310	191	248	200	248	150	248	200	199	175	199	175	248	200	186	215	199	175	186	215	160	188	160	188	186	215	127	239	160	188	127	239	121	206	121	206	127	239	84	227	74	272	32	315	53	251	74	272	53	251	84	227	74	272	84	227	127	239	121	144	127	111	160	162	160	162	127	111	186	135	160	162	186	135	199	175	199	175	186	135	248	150	84	123	53	100	74	79	84	123	74	79	127	111	84	123	127	111	121	144	32	74	32	36	74	79	32	74	74	79	53	100	310	60	310	94	259	54	259	54	310	94	257	88	259	54	257	88	200	41	200	41	257	88	197	75	200	41	197	75	138	18	138	18	197	75	137	53	138	18	137	53	80	-13	80	-13	137	53	80	22	80	-13	80	22	32	-20	80	-13	32	-20	32	-59	53	251	32	315	32	276	289	117	258	141	268	96	289	117	268	96	310	53	289	117	310	53	310	92	221	223	258	244	268	289	268	289	258	244	289	268	268	289	289	268	310	332	310	332	289	268	310	294	156	233	143	193	181	206	156	233	181	206	215	256	215	256	181	206	221	223	215	256	221	223	268	289	156	233	93	168	143	193	143	193	93	168	156	152	143	193	156	152	181	180	181	180	156	152	215	129	181	180	215	129	221	162	221	162	215	129	268	96	221	162	268	96	258	141	93	217	31	209	93	168	93	217	93	168	156	233	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	93	168	31	209	31	176	311	176	311	209	249	168	249	168	311	209	249	217	249	168	249	217	200	193	200	193	249	217	186	233	200	193	186	233	161	206	161	206	186	233	127	256	161	206	127	256	121	223	121	223	127	256	84	244	75	289	32	332	53	268	75	289	53	268	84	244	75	289	84	244	127	256	121	162	127	129	161	179	161	179	127	129	186	152	161	179	186	152	200	193	200	193	186	152	249	168	84	141	53	117	75	96	84	141	75	96	127	129	84	141	127	129	121	162	32	92	32	53	75	96	32	92	75	96	53	117	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	53	268	32	332	32	294	125	-77	187	75	164	84	164	84	170	118	163	120	164	84	163	120	156	122	156	122	150	125	164	84	164	84	150	125	143	127	164	84	143	127	137	92	137	92	143	127	137	161	137	92	137	161	111	99	111	99	137	161	102	152	111	99	102	152	84	104	84	104	102	152	66	147	84	104	66	147	58	107	58	107	66	147	32	143	58	107	32	143	32	110	310	266	298	251	299	212	299	212	298	251	285	238	299	212	285	238	283	197	283	197	285	238	271	225	283	197	271	225	264	182	264	182	271	225	255	214	264	182	255	214	243	169	243	169	255	214	239	203	243	169	239	203	220	156	264	331	204	185	220	156	264	331	220	156	239	203	264	331	239	203	291	331	204	185	171	172	178	138	204	185	178	138	187	142	204	185	187	142	200	106	204	185	200	106	220	156	171	172	137	161	143	127	171	172	143	127	152	129	171	172	152	129	160	132	171	172	160	132	169	135	171	172	169	135	178	138	187	142	187	75	200	106	200	106	187	75	216	62	200	106	216	62	228	92	228	92	216	62	243	47	228	92	243	47	254	77	254	77	243	47	268	30	254	77	268	30	277	61	277	61	268	30	291	10	277	61	291	10	296	44	296	44	291	10	310	-12	296	44	310	-12	310	26	187	75	187	142	176	116	187	75	176	116	170	118	187	75	170	118	164	84	125	-77	164	84	98	-77	310	266	299	212	310	228	44	2	57	15	59	56	59	56	57	15	72	28	59	56	72	28	78	71	78	71	72	28	87	39	78	71	87	39	100	84	100	84	87	39	104	50	123	97	104	50	138	68	123	97	138	68	143	147	143	147	138	68	156	112	143	147	156	112	156	177	143	147	156	177	127	190	44	2	59	56	43	41	44	2	43	41	32	26	44	2	32	26	32	-12	143	147	127	190	115	160	115	160	127	190	99	205	115	160	99	205	89	175	89	175	99	205	74	223	89	175	74	223	65	192	65	192	74	223	51	243	65	192	51	243	46	209	46	209	51	243	32	266	46	209	32	266	32	228	156	112	166	137	218	331	218	331	166	137	179	169	180	132	179	169	173	135	173	135	179	169	166	137	218	331	156	177	156	112	193	128	199	127	205	161	205	161	199	127	206	92	205	161	206	92	231	154	231	154	206	92	241	100	231	154	241	100	258	149	258	149	241	100	276	106	258	149	276	106	284	145	284	145	276	106	310	110	284	145	310	110	310	143	206	92	199	127	191	124	206	92	191	124	182	121	206	92	182	121	174	118	206	92	174	118	171	81	171	81	174	118	165	115	171	81	165	115	156	112	171	81	156	112	138	68	104	50	52	-77	79	-77	104	50	79	-77	138	68	205	161	179	169	180	132	205	161	180	132	186	130	205	161	186	130	193	128	218	331	179	169	245	331	100	84	104	50	123	97	32	127	38	84	38	170	38	170	38	84	56	46	38	170	56	46	56	208	56	208	56	46	65	127	167	266	122	258	134	227	167	266	134	227	167	233	167	266	167	233	310	233	167	266	310	233	310	266	70	159	84	187	85	238	85	238	84	187	106	211	85	238	106	211	122	258	122	258	106	211	134	227	70	159	85	238	56	208	70	159	56	208	65	127	107	43	121	-4	135	27	135	27	121	-4	166	-11	135	27	166	-11	167	21	167	21	166	-11	310	-11	167	21	310	-11	310	21	65	127	56	46	70	96	70	96	56	46	84	15	70	96	84	15	84	67	84	67	84	15	121	-4	84	67	121	-4	107	43	175	266	32	266	175	266	175	266	32	266	175	233	175	266	175	233	220	258	220	258	175	233	208	227	220	258	208	227	236	211	258	187	272	159	286	208	286	208	272	159	277	127	286	46	277	127	272	96	257	238	220	258	236	211	257	238	236	211	258	187	257	238	258	187	286	208	304	170	286	208	286	46	304	170	286	46	304	84	304	170	304	84	310	127	258	15	286	46	272	96	258	15	272	96	258	67	258	15	258	67	236	43	258	15	236	43	221	-4	208	27	175	21	177	-11	208	27	177	-11	221	-4	208	27	221	-4	236	43	32	21	32	-11	177	-11	32	21	177	-11	175	21	277	127	286	46	286	208	175	233	32	266	32	233	129	-6	137	-8	143	24	143	24	137	-8	144	-9	143	24	208	233	129	-6	129	-6	208	233	121	33	129	-6	121	33	107	1	107	1	121	33	102	47	107	1	102	47	87	64	81	18	107	1	87	64	81	18	87	64	75	83	81	18	75	83	68	105	81	18	68	105	60	40	32	127	36	96	39	170	39	170	36	96	45	66	39	170	45	66	57	208	57	208	45	66	60	40	57	208	60	40	65	127	135	227	167	233	167	266	167	266	167	233	208	233	167	266	208	233	222	266	222	266	208	233	234	233	222	266	234	233	251	331	251	331	234	233	249	266	251	331	249	266	277	331	70	159	85	187	85	238	85	238	85	187	107	211	85	238	107	211	123	258	123	258	107	211	135	227	123	258	135	227	167	266	70	159	85	238	57	208	70	159	57	208	65	127	99	-77	129	-6	107	1	99	-77	107	1	72	-77	249	266	234	233	311	233	249	266	311	233	311	266	158	21	158	-11	163	21	163	21	158	-11	166	-11	163	21	166	-11	168	21	168	21	166	-11	311	-11	168	21	311	-11	311	21	143	24	144	-9	148	23	148	23	144	-9	151	-10	148	23	151	-10	153	22	153	22	151	-10	158	-11	153	22	158	-11	158	21	208	233	143	24	234	233	60	40	68	105	65	127	94	-11	65	-77	92	-77	94	-11	92	-77	121	-11	94	-11	121	-11	108	21	94	-11	108	21	32	21	94	-11	32	21	32	-11	135	21	222	220	199	229	199	229	206	262	199	264	199	229	199	264	195	231	195	231	199	264	191	265	195	231	191	265	190	231	190	231	191	265	186	232	184	265	176	266	176	233	184	265	176	233	181	233	184	265	181	233	186	232	184	265	186	232	191	265	32	266	32	233	176	233	32	266	176	233	176	266	243	331	213	261	222	220	243	331	222	220	236	252	243	331	236	252	271	331	206	262	199	229	222	220	206	262	222	220	213	261	199	229	121	-11	135	21	135	21	121	-11	178	-11	135	21	178	-11	176	21	176	21	178	-11	209	27	311	127	308	158	305	84	305	84	308	158	298	187	305	84	298	187	287	46	287	46	298	187	283	213	287	46	283	213	278	127	241	207	256	191	262	235	262	235	256	191	268	171	262	235	268	171	283	213	283	213	268	171	276	150	283	213	276	150	278	127	236	252	222	220	241	207	236	252	241	207	262	235	273	96	259	67	259	15	273	96	259	15	287	46	273	96	287	46	278	127	237	43	209	27	222	-4	237	43	222	-4	259	15	237	43	259	15	259	67	209	27	178	-11	222	-4	108	21	121	-11	199	229	32	165	38	122	38	208	38	208	38	122	56	84	38	208	56	84	56	246	56	246	56	84	65	165	167	304	122	296	134	265	167	304	134	265	167	271	167	304	167	271	310	271	167	304	310	271	310	304	70	197	84	225	85	276	85	276	84	225	106	249	85	276	106	249	122	296	122	296	106	249	134	265	70	197	85	276	56	246	70	197	56	246	65	165	107	81	121	33	135	65	135	65	121	33	166	26	135	65	166	26	167	59	167	59	166	26	310	26	167	59	310	26	310	59	65	165	56	84	70	134	70	134	56	84	84	53	70	134	84	53	84	105	84	105	84	53	121	33	84	105	121	33	107	81	36	-17	36	-50	310	-50	36	-17	310	-50	310	-17	175	304	32	304	175	304	175	304	32	304	175	271	175	304	175	271	220	296	220	296	175	271	208	265	220	296	208	265	236	249	258	225	272	197	286	246	286	246	272	197	277	165	286	84	277	165	272	134	257	276	220	296	236	249	257	276	236	249	258	225	257	276	258	225	286	246	304	208	286	246	286	84	304	208	286	84	304	122	304	208	304	122	310	165	258	53	286	84	272	134	258	53	272	134	258	105	258	53	258	105	236	81	258	53	236	81	221	33	208	65	175	59	177	26	208	65	177	26	221	33	208	65	221	33	236	81	32	59	32	26	177	26	32	59	177	26	175	59	32	-17	32	-50	306	-50	32	-17	306	-50	306	-17	277	165	286	84	286	246	175	271	32	304	32	271	214	271	137	64	151	26	214	271	151	26	154	26	214	271	154	26	162	59	214	271	162	59	242	271	214	271	242	271	227	304	214	271	227	304	167	304	214	271	167	304	167	271	70	197	84	225	85	276	85	276	84	225	106	249	85	276	106	249	122	296	122	296	106	249	134	265	122	296	134	265	167	304	167	304	134	265	167	271	32	165	36	129	38	208	38	208	36	129	48	97	38	208	48	97	56	246	56	246	48	97	68	68	56	246	68	68	65	165	65	165	70	197	56	246	56	246	70	197	85	276	157	26	160	26	162	59	162	59	160	26	163	26	162	59	163	26	310	59	310	59	163	26	166	26	310	59	166	26	310	26	253	304	276	365	249	365	253	304	249	365	242	271	253	304	242	271	310	271	253	304	310	271	310	304	133	-17	151	26	137	64	133	-17	137	64	126	31	133	-17	126	31	122	-50	133	-17	122	-50	310	-50	133	-17	310	-50	310	-17	113	76	93	93	94	46	113	76	94	46	126	31	113	76	126	31	137	64	65	165	68	68	68	139	68	139	68	68	94	46	68	139	94	46	78	115	78	115	94	46	93	93	107	-17	36	-17	94	-50	107	-17	94	-50	98	-113	107	-17	98	-113	122	-50	107	-17	122	-50	126	31	98	-113	94	-50	71	-113	94	-50	36	-17	36	-50	162	59	154	26	157	26	227	304	242	271	249	365	160	59	232	252	209	264	209	264	212	298	203	300	209	264	203	300	203	266	203	266	203	300	196	268	175	271	182	270	185	303	185	303	182	270	189	269	185	303	189	269	194	302	194	302	189	269	196	268	194	302	196	268	203	300	175	271	185	303	175	304	175	271	175	304	32	304	175	271	32	304	32	271	247	365	220	296	232	252	247	365	232	252	244	285	247	365	244	285	273	365	212	298	209	264	232	252	212	298	232	252	220	296	160	59	209	264	147	26	147	26	209	264	132	59	147	26	132	59	131	-17	131	-17	132	59	120	26	131	-17	120	26	118	-50	118	-50	120	26	103	-17	118	-50	103	-17	95	-113	95	-113	103	-17	92	-50	95	-113	92	-50	68	-113	32	59	32	26	120	26	32	59	120	26	132	59	310	165	307	194	304	122	304	122	307	194	299	222	304	122	299	222	286	84	286	84	299	222	285	247	286	84	285	247	277	165	277	165	272	134	286	84	286	84	272	134	258	53	247	239	260	223	267	268	267	268	260	223	269	205	267	268	269	205	285	247	285	247	269	205	275	185	285	247	275	185	277	165	244	285	232	252	247	239	244	285	247	239	267	268	272	134	258	105	258	53	258	53	258	105	236	81	258	53	236	81	221	33	221	33	236	81	208	65	221	33	208	65	177	26	177	26	208	65	175	59	177	26	175	59	160	59	131	-17	118	-50	306	-50	131	-17	306	-50	306	-17	32	-17	32	-50	92	-50	32	-17	92	-50	103	-17	177	26	160	59	147	26	32	175	38	132	38	218	38	218	38	132	56	94	38	218	56	94	56	256	56	256	56	94	65	175	167	314	122	306	134	275	167	314	134	275	167	281	167	314	167	281	310	281	167	314	310	281	310	314	70	207	84	235	85	286	85	286	84	235	106	259	85	286	106	259	122	306	122	306	106	259	134	275	70	207	85	286	56	256	70	207	56	256	65	175	107	91	121	43	135	75	135	75	121	43	166	36	135	75	166	36	167	69	167	69	166	36	310	36	167	69	310	36	310	69	65	175	56	94	70	144	70	144	56	94	84	63	70	144	84	63	84	115	84	115	84	63	121	43	84	115	121	43	107	91	140	-59	109	-107	139	-107	140	-59	139	-107	169	-59	140	-59	169	-59	161	-26	140	-59	161	-26	36	-26	140	-59	36	-26	36	-59	190	-26	220	21	191	21	190	-26	191	21	169	-59	190	-26	169	-59	310	-59	190	-26	310	-59	310	-26	161	-26	169	-59	191	21	175	314	32	314	175	314	175	314	32	314	175	281	175	314	175	281	220	306	220	306	175	281	208	275	220	306	208	275	236	259	258	235	272	207	286	256	286	256	272	207	277	175	286	94	277	175	272	144	257	286	220	306	236	259	257	286	236	259	258	235	257	286	258	235	286	256	304	218	286	256	286	94	304	218	286	94	304	132	304	218	304	132	310	175	258	63	286	94	272	144	258	63	272	144	258	115	258	63	258	115	236	91	258	63	236	91	221	43	208	75	175	69	177	36	208	75	177	36	221	43	208	75	221	43	236	91	32	69	32	36	177	36	32	69	177	36	175	69	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	32	-26	142	-59	32	-26	32	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	305	-59	192	-26	305	-59	305	-26	162	-26	171	-59	193	21	277	175	286	94	286	256	175	281	32	314	32	281	86	147	86	147	112	160	112	160	86	147	112	130	112	160	112	130	131	173	131	173	112	130	131	116	131	173	131	116	147	189	147	189	131	116	147	101	147	189	147	101	162	207	162	207	147	101	159	175	162	207	159	175	160	177	159	175	147	101	158	172	159	169	159	118	160	121	159	169	160	121	162	166	162	166	160	121	161	124	162	166	161	124	164	126	180	228	162	207	163	182	180	228	163	182	166	185	180	228	166	185	171	191	180	228	171	191	175	197	180	228	175	197	180	203	180	228	180	203	184	210	180	228	184	210	190	218	162	207	160	177	161	180	162	207	161	180	163	182	163	107	161	110	162	83	163	107	162	83	180	62	163	107	180	62	166	104	224	161	171	161	172	128	172	128	171	161	168	162	172	128	168	162	167	128	167	128	168	162	165	164	167	128	165	164	164	126	164	126	165	164	162	166	172	128	224	128	224	161	180	62	190	71	185	79	180	62	185	79	181	85	180	62	181	85	177	91	180	62	177	91	172	97	180	62	172	97	166	104	162	83	161	110	160	113	162	83	160	113	159	116	162	83	159	116	159	118	162	83	159	118	147	101	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	147	101	159	118	158	172	158	172	159	118	159	169	112	130	86	147	86	142	156	176	156	113	165	175	165	175	156	113	166	114	165	175	166	114	173	171	173	171	166	114	175	119	173	171	175	119	180	164	180	164	175	119	181	126	180	164	181	126	185	155	185	155	181	126	186	135	185	155	186	135	187	145	123	145	125	134	125	156	125	156	125	134	129	125	125	156	129	125	130	164	130	164	129	125	136	118	130	164	136	118	137	171	137	171	136	118	145	114	137	171	145	114	146	175	146	175	145	114	156	113	146	175	156	113	156	176	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	171	220	138	220	171	70	171	70	138	220	138	161	171	70	138	161	138	128	138	128	138	161	80	161	138	128	80	161	80	128	171	128	230	128	171	161	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	171	161	230	128	230	161	171	70	138	128	138	70	310	233	310	266	65	233	65	233	310	266	32	266	65	233	32	266	65	21	65	21	32	266	32	-11	65	21	32	-11	310	-11	65	21	310	-11	310	21	277	233	277	21	310	-11	277	233	310	-11	310	266	277	233	310	266	32	266	277	233	32	266	32	233	32	21	32	-11	310	-11	32	21	310	-11	277	21	310	271	310	304	65	271	65	271	310	304	32	304	65	271	32	304	65	59	65	59	32	304	32	26	65	59	32	26	310	26	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	65	59	310	26	310	59	277	271	277	59	310	26	277	271	310	26	310	304	277	271	310	304	32	304	277	271	32	304	32	271	32	59	32	26	310	26	32	59	310	26	277	59	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	253	-15	286	-15	253	235	253	235	286	-15	286	268	253	235	286	268	57	235	57	235	286	268	24	268	57	235	24	268	57	-15	57	-15	24	268	24	-15	57	17	57	268	24	268	57	17	24	268	24	-15	57	17	24	-15	286	-15	57	17	286	-15	253	17	253	268	253	17	286	-15	253	268	286	-15	286	268	69	183	89	219	101	276	101	276	89	219	118	247	101	276	118	247	152	302	152	302	118	247	153	267	152	302	153	267	210	311	210	311	153	267	194	277	210	-59	194	277	194	142	210	-59	194	142	194	109	194	109	194	142	59	109	69	69	59	109	61	16	59	142	59	109	194	142	268	-14	227	-25	269	-49	227	277	227	-25	227	109	227	142	227	109	362	109	227	142	362	109	362	142	362	142	387	185	360	235	362	142	360	235	352	183	352	183	360	235	332	219	227	277	268	267	269	302	269	302	268	267	303	247	269	302	303	247	320	276	320	276	303	247	332	219	320	276	332	219	360	235	210	-59	269	-49	227	-25	210	-59	227	-25	227	277	210	-59	227	277	210	311	210	-59	210	311	194	277	194	109	194	-25	210	-59	210	-59	194	-25	153	-14	210	-59	153	-14	152	-49	152	-49	153	-14	118	5	152	-49	118	5	101	-23	101	-23	118	5	89	33	101	-23	89	33	69	69	35	67	61	16	59	109	35	67	59	109	59	142	35	67	59	142	61	235	35	67	61	235	35	185	35	67	35	185	25	126	387	67	396	126	387	185	387	67	387	185	362	142	387	67	362	142	362	109	387	67	362	109	360	16	268	-14	269	-49	303	5	303	5	269	-49	320	-23	303	5	320	-23	332	33	332	33	320	-23	360	16	332	33	360	16	352	69	352	69	360	16	362	109	61	235	59	142	69	183	61	235	69	183	101	276	69	69	61	16	101	-23	210	311	227	277	269	302	362	109	351	66	360	16	360	16	351	66	328	29	360	16	328	29	320	-23	320	-23	328	29	295	0	320	-23	295	0	269	-49	269	-49	295	0	256	-18	269	-49	256	-18	210	-59	210	-59	256	-18	210	-25	93	29	101	-23	126	0	126	0	101	-23	152	-49	126	0	152	-49	165	-18	165	-18	152	-49	210	-59	165	-18	210	-59	210	-25	35	67	61	16	59	109	59	109	61	16	70	66	70	66	61	16	101	-23	70	66	101	-23	93	29	351	186	360	235	328	223	328	223	360	235	320	276	328	223	320	276	295	253	295	253	320	276	269	302	295	253	269	302	256	272	256	272	269	302	210	278	165	272	210	278	210	311	165	272	210	311	152	302	70	186	93	223	101	276	101	276	93	223	126	253	101	276	126	253	152	302	152	302	126	253	165	272	61	235	35	185	35	67	61	235	35	67	59	142	61	235	59	142	70	186	61	235	70	186	101	276	396	126	387	185	387	67	387	67	387	185	362	142	387	67	362	142	362	109	362	109	362	142	59	109	59	109	362	142	59	142	59	109	59	142	35	67	362	142	387	185	360	235	362	142	360	235	351	186	269	302	210	311	210	278	362	109	360	16	387	67	35	67	35	185	25	126	64	168	71	187	101	276	101	276	71	187	80	205	101	276	80	205	92	222	92	222	187	126	115	245	115	245	187	126	210	150	101	276	92	222	115	245	101	276	115	245	152	302	152	302	115	245	132	257	152	302	132	257	150	266	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	59	147	61	235	59	147	64	168	61	235	64	168	101	276	64	84	59	105	61	16	61	16	59	105	58	126	132	-3	115	7	152	-49	187	126	115	7	210	103	187	126	210	103	210	150	210	150	210	103	306	7	210	150	306	7	234	126	234	126	306	7	329	31	92	31	80	47	101	-23	92	31	101	-23	115	7	92	31	115	7	187	126	101	-23	80	47	71	65	101	-23	71	65	64	84	101	-23	64	84	61	16	150	-13	152	-49	169	-20	169	-20	152	-49	210	-59	169	-20	210	-59	189	-24	189	-24	210	-59	210	-25	232	-24	210	-25	210	-59	232	-24	210	-59	269	-49	252	273	269	302	232	277	232	277	269	302	210	278	189	277	210	278	210	311	189	277	210	311	169	273	169	273	210	311	152	302	169	273	152	302	150	266	272	266	290	257	320	276	320	276	290	257	306	245	320	276	306	245	329	222	320	276	329	222	360	235	360	235	329	222	341	205	360	235	341	205	350	187	269	302	252	273	272	266	269	302	272	266	320	276	269	302	210	311	210	278	357	84	350	65	360	16	360	16	350	65	341	47	360	16	341	47	329	31	329	31	306	7	320	-23	320	-23	306	7	290	-3	320	-23	290	-3	272	-13	360	16	387	67	361	105	361	105	387	67	363	126	361	147	363	126	387	185	361	147	387	185	360	235	360	235	350	187	357	168	360	235	357	168	361	147	306	245	210	150	234	126	306	245	234	126	329	222	387	67	396	126	387	185	387	67	387	185	363	126	329	31	320	-23	360	16	269	-49	320	-23	272	-13	269	-49	272	-13	252	-20	269	-49	252	-20	232	-24	357	84	360	16	361	105	152	-49	115	7	101	-23	132	-3	152	-49	150	-13	61	16	58	126	35	67	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	-25	189	-24	210	-59	210	-59	189	-24	169	-20	210	-59	169	-20	152	-49	152	-49	169	-20	150	-13	152	-49	150	-13	132	-3	132	-3	115	7	152	-49	306	245	115	7	329	222	306	245	329	222	320	276	101	-23	152	-49	115	7	101	-23	115	7	92	31	101	-23	92	31	80	47	101	-23	80	47	71	65	101	-23	71	65	64	84	101	-23	64	84	61	16	252	273	269	302	232	277	232	277	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	64	84	59	105	61	16	61	16	59	105	58	126	320	276	269	302	272	266	320	276	272	266	290	257	320	276	290	257	306	245	269	302	210	311	210	278	363	126	387	67	387	185	363	126	387	185	361	147	360	235	320	276	329	222	360	235	329	222	341	205	360	235	341	205	350	187	360	235	350	187	357	168	360	235	357	168	361	147	360	235	361	147	387	185	363	126	360	16	387	67	387	185	387	67	396	126	61	16	58	126	35	67	92	31	115	7	306	245	269	302	252	273	272	266	35	67	35	185	25	126	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	190	158	190	94	200	156	200	156	190	94	201	96	200	156	201	96	208	152	208	152	201	96	210	101	208	152	210	101	216	146	216	146	210	101	216	108	216	146	216	108	220	137	220	137	216	108	221	117	220	137	221	117	222	127	158	127	160	116	160	137	160	137	160	116	164	107	160	137	164	107	165	146	165	146	164	107	171	100	165	146	171	100	172	152	172	152	171	100	180	96	172	152	180	96	181	156	181	156	180	96	190	94	181	156	190	94	190	158	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	182	106	188	62	189	98	189	98	188	62	209	59	189	98	209	59	198	93	198	93	209	59	209	92	220	93	209	92	209	59	220	93	209	59	231	62	177	138	182	147	188	190	188	190	182	147	189	154	188	190	189	154	210	194	210	194	189	154	199	159	210	194	199	159	210	161	210	161	221	159	231	190	231	190	221	159	230	154	231	190	230	154	237	147	142	127	145	105	145	148	145	148	145	105	155	86	145	148	155	86	155	167	155	167	155	86	169	72	155	167	169	72	170	181	170	181	169	72	175	127	177	138	188	190	170	181	177	138	170	181	175	127	277	126	273	147	273	105	273	105	273	147	264	166	273	105	264	166	264	86	264	86	264	166	250	180	264	86	250	180	249	72	249	72	250	180	244	126	249	72	244	126	242	115	249	72	242	115	237	105	250	180	231	190	237	147	250	180	237	147	242	137	250	180	242	137	244	126	231	190	210	194	210	161	231	62	249	72	237	105	231	62	237	105	230	98	231	62	230	98	220	93	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	311	162	271	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	177	115	175	127	169	72	177	115	169	72	188	62	177	115	188	62	182	106	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	387	185	387	67	396	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	226	64	221	80	222	22	222	22	221	80	217	98	222	22	217	98	216	19	216	19	217	98	215	119	215	135	215	119	219	126	215	135	219	126	235	148	235	148	219	126	241	136	200	126	205	119	205	134	205	134	205	119	210	235	210	235	205	119	210	17	210	235	210	17	216	234	216	234	210	17	215	135	217	156	221	174	222	231	222	231	221	174	226	190	222	231	226	190	227	227	227	227	226	190	230	203	227	227	230	203	230	221	230	221	230	203	232	214	216	234	215	135	217	156	216	234	217	156	222	231	205	119	204	98	204	19	205	119	204	19	210	17	190	40	191	33	191	51	191	51	191	33	194	27	191	51	194	27	195	64	195	64	194	27	199	22	195	64	199	22	200	80	200	80	199	22	204	19	200	80	204	19	204	98	215	119	237	103	219	126	219	126	237	103	239	116	239	116	237	103	252	88	239	116	252	88	256	111	256	111	252	88	263	74	256	111	263	74	271	107	271	107	263	74	273	65	271	107	273	65	284	104	284	104	273	65	285	61	284	104	285	61	294	100	294	100	285	61	293	62	294	100	293	62	299	65	294	151	298	154	299	187	299	187	298	154	301	157	299	187	301	157	303	182	303	182	301	157	304	160	303	182	304	160	305	176	305	176	304	160	305	164	305	176	305	164	306	168	299	187	293	190	294	151	294	151	293	190	286	191	294	151	286	191	284	147	284	147	286	191	284	191	284	147	284	191	281	190	284	147	281	190	279	190	284	147	279	190	276	189	284	147	276	189	274	188	284	147	274	188	273	145	266	181	258	171	259	142	266	181	259	142	273	145	266	181	273	145	274	188	249	160	235	148	241	136	249	160	241	136	259	142	249	160	259	142	258	171	215	119	215	135	210	17	215	119	210	17	216	19	306	83	305	86	305	76	305	76	305	86	304	90	305	76	304	90	303	70	303	70	304	90	302	94	303	70	302	94	299	65	299	65	302	94	298	97	299	65	298	97	294	100	230	51	226	64	227	27	230	51	227	27	230	33	230	51	230	33	232	40	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	200	174	204	155	204	234	204	234	204	155	205	134	204	234	205	134	210	235	191	221	191	203	194	227	194	227	191	203	195	190	194	227	195	190	199	231	199	231	195	190	200	174	199	231	200	174	204	234	165	82	176	95	182	118	182	118	176	95	190	108	182	118	190	108	200	126	200	126	190	108	205	119	145	64	148	65	149	108	149	108	148	65	156	72	149	108	156	72	165	112	165	112	156	72	165	82	165	112	165	82	182	118	149	108	135	104	136	61	149	108	136	61	139	62	149	108	139	62	142	63	149	108	142	63	145	64	120	97	120	65	124	100	124	100	120	65	126	62	124	100	126	62	135	104	135	104	126	62	133	61	135	104	133	61	136	61	113	83	114	73	114	88	114	88	114	73	116	69	114	88	116	69	117	93	117	93	116	69	120	65	117	93	120	65	120	97	164	170	165	139	175	157	175	157	165	139	182	134	175	157	182	134	189	145	189	145	182	134	200	126	189	145	200	126	205	134	154	180	145	188	149	143	154	180	149	143	165	139	154	180	165	139	164	170	149	143	145	188	142	189	149	143	142	189	140	190	149	143	140	190	137	190	149	143	137	190	135	191	149	143	135	191	134	147	120	154	123	151	125	190	125	190	123	151	134	147	125	190	134	147	132	191	132	191	134	147	135	191	113	168	113	164	113	175	113	175	113	164	115	160	113	175	115	160	115	181	115	181	115	160	117	157	115	181	117	157	119	186	119	186	117	157	120	154	119	186	120	154	125	190	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	114	73	113	83	113	79	191	203	191	221	190	214	387	185	387	67	396	126	360	235	355	174	363	126	226	64	222	22	227	27	35	67	35	185	25	126	104	181	104	148	317	148	104	181	317	148	317	181	104	104	104	71	317	71	104	104	317	71	317	104	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	104	142	104	109	317	109	104	142	317	109	317	142	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	22	331	55	-45	55	298	55	139	55	113	214	113	55	139	214	113	214	139	214	139	214	113	241	-45	214	139	241	-45	214	298	214	298	241	-45	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	139	432	-78	400	139	400	113	400	113	400	139	241	139	400	113	241	139	241	113	432	331	22	331	55	298	432	331	55	298	214	298	432	-78	400	113	400	-45	432	-78	400	-45	241	-45	432	-78	241	-45	214	-45	432	-78	214	-45	55	-45	432	-78	55	-45	22	-78	22	-78	55	-45	22	331	214	-45	241	-45	214	113	55	139	55	113	400	113	55	139	400	113	400	139	400	139	400	113	432	-78	400	139	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	400	-45	55	-45	432	-78	400	-45	432	-78	400	113	228	107	228	145	209	126	209	126	228	145	74	298	209	126	74	298	55	280	55	280	74	298	22	331	55	280	22	331	55	-27	55	-27	22	331	22	-78	55	-27	22	-78	75	-45	75	-45	22	-78	432	-78	75	-45	432	-78	381	-45	381	-45	432	-78	400	-27	381	-45	400	-27	246	126	228	107	381	-45	228	145	228	145	381	-45	246	126	228	145	246	126	381	298	381	298	246	126	400	280	381	298	400	280	432	331	432	331	400	280	432	-78	432	331	22	331	74	298	432	331	74	298	381	298	209	126	55	-27	75	-45	209	126	75	-45	228	107	400	-27	432	-78	400	280	228	157	228	94	238	156	238	156	228	94	238	95	238	156	238	95	246	151	246	151	238	95	246	100	246	151	246	100	253	145	253	145	246	100	253	107	253	145	253	107	257	136	257	136	253	107	257	116	257	136	257	116	259	126	195	126	197	115	197	136	197	136	197	115	201	107	197	136	201	107	202	145	202	145	201	107	208	100	202	145	208	100	209	151	209	151	208	100	217	95	209	151	217	95	217	156	217	156	217	95	228	94	217	156	228	94	228	157	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	32	331	65	0	65	331	65	182	65	149	310	149	65	182	310	149	310	182	65	0	32	331	32	0	310	331	277	331	310	0	310	0	277	331	277	182	310	0	277	182	277	149	277	149	277	182	32	182	277	149	32	182	32	149	310	0	277	149	277	0	155	0	188	0	155	298	155	298	188	0	188	298	155	298	188	298	319	331	319	331	188	298	319	298	24	331	24	298	155	298	24	331	155	298	319	331	188	331	155	331	188	33	188	33	155	331	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	32	331	65	0	65	331	65	182	65	149	217	149	65	182	217	149	217	182	65	0	32	331	32	0	65	331	32	331	65	0	65	232	65	199	217	199	65	232	217	199	217	232	65	132	65	99	217	99	65	132	217	99	217	132	65	0	32	331	32	0	65	331	32	331	65	0	65	232	65	199	310	199	65	232	310	199	310	232	65	132	65	99	310	99	65	132	310	99	310	132	65	0	32	331	32	0	128	331	161	0	161	331	161	182	161	149	407	149	161	182	407	149	407	182	28	331	28	0	61	0	28	331	61	0	61	331	161	0	128	331	128	0	223	331	256	0	256	331	256	182	256	149	407	149	256	182	407	149	407	182	123	331	123	0	156	0	123	331	156	0	156	331	22	331	22	0	55	0	22	331	55	0	55	331	256	0	223	331	223	0	161	331	128	331	161	0	161	232	161	199	407	199	161	232	407	199	407	232	161	132	161	99	407	99	161	132	407	99	407	132	28	331	28	0	61	0	28	331	61	0	61	331	161	0	128	331	128	0	83	80	4	0	39	0	83	80	39	0	83	45	83	80	83	45	116	0	83	80	116	0	83	331	116	182	116	149	150	149	116	182	150	149	181	182	181	182	150	149	184	149	181	182	184	149	327	331	327	331	184	149	216	182	327	331	216	182	362	331	116	331	83	331	116	0	116	114	116	79	184	149	116	114	184	149	150	149	216	182	184	149	361	149	216	182	361	149	361	182	116	0	83	45	83	0	83	80	4	0	39	0	83	80	39	0	83	45	83	80	83	45	116	0	83	80	116	0	83	331	116	232	116	199	199	199	116	232	199	199	230	232	230	232	199	199	233	199	230	232	233	199	327	331	327	331	233	199	265	232	327	331	265	232	362	331	116	331	83	331	116	0	167	132	233	199	199	199	167	132	199	199	136	99	167	132	136	99	361	99	167	132	361	99	361	132	136	99	199	199	133	132	136	99	133	132	116	132	136	99	116	132	116	79	265	232	233	199	361	199	265	232	361	199	361	232	116	0	83	45	83	0	273	182	461	331	422	331	273	182	422	331	234	182	273	182	234	182	461	149	273	182	461	149	461	182	461	149	234	182	231	149	231	149	234	182	215	182	231	149	215	182	215	137	215	0	215	331	182	331	215	0	182	331	182	141	83	61	4	0	44	0	83	61	44	0	83	31	83	61	83	31	116	0	83	61	116	0	83	331	215	0	182	141	182	110	182	110	182	141	116	88	182	110	116	88	116	57	116	0	116	331	83	331	215	0	182	110	182	0	116	0	83	31	83	0	336	232	461	331	421	331	336	232	421	331	296	232	336	232	296	232	461	199	336	232	461	199	461	232	215	232	215	199	255	199	215	232	255	199	296	232	296	232	255	199	295	199	296	232	295	199	461	199	83	62	4	0	45	0	83	62	45	0	83	30	83	62	83	30	116	0	83	62	116	0	83	331	215	331	182	331	215	0	215	0	182	331	182	141	215	0	182	141	182	109	182	109	182	141	116	88	182	109	116	88	116	56	116	0	116	331	83	331	215	132	215	99	461	99	215	132	461	99	461	132	215	167	215	136	295	199	215	167	295	199	255	199	215	0	182	109	182	0	116	0	83	30	83	0	196	121	158	126	179	94	179	94	158	126	150	99	125	102	150	99	150	155	125	102	150	155	125	151	125	102	125	151	101	104	101	104	125	151	101	149	101	104	101	149	77	106	77	106	101	149	77	147	77	106	77	147	54	108	54	108	77	147	54	145	54	108	54	145	32	143	235	21	211	21	214	7	235	21	214	7	221	-4	235	21	221	-4	231	-13	235	21	231	-13	245	-19	235	21	245	-19	238	14	242	9	245	-19	247	5	247	5	245	-19	260	-21	247	5	260	-21	253	3	253	3	260	-21	259	2	266	3	259	2	260	-21	266	3	260	-21	277	-19	308	14	310	31	301	0	301	0	310	31	300	68	301	0	300	68	291	-11	291	-11	300	68	282	28	291	-11	282	28	281	18	291	-11	281	18	278	11	273	94	236	111	247	73	273	94	247	73	272	54	273	94	272	54	282	28	273	94	282	28	300	68	214	86	247	73	236	111	214	86	236	111	196	121	214	86	196	121	179	94	277	-19	291	-11	278	11	277	-19	278	11	272	6	277	-19	272	6	266	3	238	239	242	244	245	273	245	273	242	244	247	248	245	273	247	248	260	276	260	276	247	248	253	250	260	276	253	250	259	251	259	251	266	250	260	276	260	276	266	250	277	273	291	265	282	224	300	184	291	265	300	184	301	254	301	254	300	184	310	222	301	254	310	222	308	239	266	250	272	247	277	273	277	273	272	247	278	242	277	273	278	242	291	265	291	265	278	242	281	234	291	265	281	234	282	224	282	224	273	158	300	184	150	155	150	99	158	127	150	155	158	127	179	159	179	159	158	127	196	132	179	159	196	132	214	167	214	167	196	132	237	142	214	167	237	142	247	180	247	180	237	142	273	158	247	180	273	158	272	199	272	199	273	158	282	224	158	127	150	99	158	126	235	232	238	239	245	273	235	232	245	273	231	267	235	232	231	267	221	258	235	232	221	258	214	246	235	232	214	246	211	232	238	14	245	-19	242	9	54	108	32	143	32	110	193	99	217	102	193	99	193	99	217	102	217	151	193	99	217	151	193	155	193	155	164	159	184	127	184	127	164	159	146	132	129	167	95	180	106	142	129	167	106	142	146	132	129	167	146	132	164	159	66	273	51	265	60	224	60	224	69	158	70	199	70	199	69	158	106	142	70	199	106	142	95	180	51	265	41	254	42	184	51	265	42	184	69	158	51	265	69	158	60	224	34	239	32	222	42	184	34	239	42	184	41	254	193	99	193	155	184	127	193	99	184	127	184	126	193	99	184	126	164	94	70	54	95	73	106	111	106	111	95	73	129	86	106	111	129	86	146	121	146	121	129	86	164	94	146	121	164	94	184	126	69	94	42	68	51	-11	69	94	51	-11	60	28	69	94	60	28	70	54	69	94	70	54	106	111	65	11	62	18	66	-19	66	-19	62	18	60	28	42	68	32	31	34	14	42	68	34	14	41	0	42	68	41	0	51	-11	217	151	217	102	242	149	242	149	217	102	242	104	242	149	242	104	266	147	266	147	242	104	266	106	266	147	266	106	289	145	289	145	266	106	289	108	289	145	289	108	310	143	310	143	289	108	310	110	100	9	95	5	98	-19	98	-19	95	5	90	3	98	-19	90	3	84	2	84	2	77	3	83	-21	83	-21	77	3	70	6	83	-21	70	6	66	-19	66	-19	70	6	65	11	62	234	65	242	66	273	66	273	65	242	70	247	66	273	70	247	83	276	83	276	70	247	77	250	83	276	77	250	84	251	84	251	90	250	98	274	98	274	90	250	95	248	98	274	95	248	100	244	66	273	60	224	62	234	129	246	122	258	132	232	132	232	122	258	111	267	132	232	111	267	108	232	108	232	111	267	105	239	111	267	98	274	100	244	111	267	100	244	105	239	98	274	83	276	84	251	132	21	108	21	111	-13	132	21	111	-13	122	-4	132	21	122	-4	129	7	111	-13	108	21	105	14	111	-13	105	14	100	9	111	-13	100	9	98	-19	84	2	83	-21	98	-19	66	-19	60	28	51	-11	12	127	90	127	315	266	315	266	90	127	282	213	315	266	282	213	315	-11	315	-11	282	213	282	40	315	-11	282	40	90	127	315	-11	90	127	12	127	252	127	330	127	60	213	60	213	330	127	27	266	60	213	27	266	60	40	60	40	27	266	27	-11	60	40	27	-11	330	127	60	40	330	127	252	127	12	165	90	165	315	304	315	304	90	165	282	251	315	304	282	251	315	26	315	26	282	251	282	78	315	26	282	78	90	165	17	-17	17	-50	315	-50	17	-17	315	-50	315	-17	315	26	90	165	12	165	252	165	330	165	60	251	60	251	330	165	27	304	60	251	27	304	60	78	60	78	27	304	27	26	60	78	27	26	330	165	27	-17	27	-50	325	-50	27	-17	325	-50	325	-17	60	78	330	165	252	165	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	400	143	400	110	406	162	406	162	400	110	406	91	406	162	406	91	418	178	418	178	406	91	418	75	418	178	418	75	433	190	433	190	418	75	433	62	433	190	433	62	452	199	452	199	433	62	452	54	452	199	452	54	473	201	473	201	452	54	473	51	473	201	473	51	496	198	496	198	473	51	496	55	496	198	496	55	517	187	517	187	496	55	517	66	517	187	517	66	533	171	533	171	517	66	533	82	533	171	533	82	544	150	544	150	533	82	544	103	544	150	544	103	547	127	173	110	400	110	400	143	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	155	178	148	142	150	127	400	143	400	143	173	110	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	139	62	139	62	155	178	139	190	139	62	139	190	121	54	121	54	139	190	121	199	121	54	121	199	100	51	100	51	121	199	100	201	100	51	100	201	76	55	76	55	100	201	76	198	76	55	76	198	56	66	56	66	76	198	56	187	56	66	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	520	111	513	97	517	66	517	66	513	97	502	86	517	66	502	86	496	55	496	55	502	86	488	79	496	55	488	79	473	51	473	51	488	79	473	76	513	156	517	187	502	167	502	167	517	187	496	198	502	167	496	198	488	174	488	174	496	198	473	176	457	174	473	176	473	201	457	174	473	201	452	199	425	142	432	156	433	190	433	190	432	156	443	167	433	190	443	167	452	199	452	199	443	167	457	174	433	190	418	178	425	142	425	142	418	178	422	127	425	111	422	127	418	75	425	111	418	75	433	62	418	75	422	127	418	178	418	75	418	178	406	91	406	91	418	178	406	162	406	91	406	162	400	110	400	110	406	162	400	143	400	110	400	143	173	110	517	66	533	82	520	111	520	111	533	82	522	127	520	142	522	127	533	171	520	142	533	171	517	187	496	198	473	201	473	176	544	150	533	171	533	82	544	150	533	82	544	103	544	150	544	103	547	127	522	127	533	82	533	171	432	97	433	62	443	86	443	86	433	62	452	54	443	86	452	54	457	79	457	79	452	54	473	51	457	79	473	51	473	76	425	111	433	62	432	97	517	187	513	156	520	142	277	111	275	127	275	127	270	75	275	127	270	178	270	75	270	178	259	91	259	91	270	178	259	162	259	91	259	162	252	110	252	110	259	162	252	143	252	110	252	143	25	143	372	111	365	97	369	66	369	66	365	97	354	86	369	66	354	86	348	55	348	55	354	86	340	79	348	55	340	79	325	51	325	51	340	79	325	76	365	156	369	187	354	167	354	167	369	187	348	198	354	167	348	198	340	174	340	174	348	198	325	176	309	174	325	176	325	201	309	174	325	201	304	199	277	142	284	156	285	190	285	190	284	156	295	167	285	190	295	167	304	199	304	199	295	167	309	174	277	142	285	190	270	178	277	142	270	178	275	127	369	66	385	82	372	111	372	111	385	82	374	127	372	142	374	127	385	171	372	142	385	171	369	187	348	198	325	201	325	176	396	150	385	171	385	82	396	150	385	82	396	103	396	150	396	103	400	127	374	127	385	82	385	171	284	97	285	62	295	86	295	86	285	62	304	54	295	86	304	54	309	79	309	79	304	54	325	51	309	79	325	51	325	76	277	111	275	127	270	75	277	111	270	75	285	62	277	111	285	62	284	97	369	187	365	156	372	142	252	110	25	143	25	110	155	273	155	163	188	163	155	273	188	163	188	273	208	143	208	110	318	110	208	143	318	110	318	143	24	143	24	110	134	110	24	143	134	110	134	143	155	90	155	-20	188	-20	155	90	188	-20	188	90	99	-105	142	-105	99	192	99	192	142	-105	142	192	99	192	142	192	203	225	203	225	142	192	203	192	37	225	37	192	99	192	37	225	99	192	203	225	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	24	-35	24	-69	286	-69	24	-35	286	-69	286	-35	24	323	24	290	286	290	24	323	286	290	286	323	16	-14	49	-14	153	268	153	268	49	-14	156	201	153	268	156	201	158	268	158	268	156	201	263	-14	158	268	263	-14	295	-14	24	323	24	290	286	290	24	323	286	290	286	323	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	58	205	58	205	58	292	58	205	58	292	25	292	58	205	25	292	58	33	58	205	58	33	58	172	58	205	58	172	109	191	25	0	317	0	58	33	58	33	317	0	196	33	216	84	196	33	230	33	230	33	196	33	317	0	230	33	317	0	317	33	189	128	153	164	162	108	189	128	162	108	184	73	189	128	184	73	196	33	189	128	196	33	216	84	58	172	98	159	109	191	109	191	98	159	133	137	109	191	133	137	153	164	153	164	133	137	162	108	25	0	58	33	25	292	22	-78	102	-45	432	331	432	331	102	-45	400	252	432	331	400	252	432	-78	432	-78	400	252	400	-45	432	-78	400	-45	102	-45	432	-78	102	-45	22	-78	245	382	217	382	230	309	245	382	230	309	232	309	245	382	232	309	397	-128	245	382	397	-128	435	-128	217	382	27	-128	65	-128	217	382	65	-128	230	309	245	-128	435	382	397	382	245	-128	397	382	232	-56	245	-128	232	-56	230	-56	245	-128	230	-56	217	-128	65	382	27	382	217	-128	65	382	217	-128	230	-56	184	346	231	353	231	353	234	389	231	353	278	346	234	389	278	346	286	381	286	381	278	346	318	328	286	381	318	328	336	359	336	359	318	328	350	301	336	359	350	301	377	325	377	325	350	301	371	268	377	325	371	268	378	230	378	230	378	-126	415	-126	378	230	415	-126	405	279	378	230	405	279	377	325	91	268	112	301	125	359	125	359	112	301	144	328	125	359	144	328	176	381	176	381	144	328	184	346	176	381	184	346	234	389	234	389	184	346	231	353	47	224	47	-126	84	-126	47	224	84	-126	57	279	57	279	84	-126	84	230	57	279	84	230	84	325	84	325	84	230	91	268	84	325	91	268	125	359	405	279	415	-126	415	224	378	26	371	-10	377	-67	377	-67	371	-10	350	-43	377	-67	350	-43	336	-102	336	-102	350	-43	318	-70	336	-102	318	-70	286	-124	286	-124	318	-70	278	-88	286	-124	278	-88	234	-131	234	-131	278	-88	231	-94	415	384	378	384	405	-21	415	384	405	-21	415	33	378	26	377	-67	405	-21	378	26	405	-21	378	384	112	-43	125	-101	144	-70	144	-70	125	-101	176	-124	144	-70	176	-124	184	-88	184	-88	176	-124	234	-131	184	-88	234	-131	231	-94	91	-10	84	26	84	-67	91	-10	84	-67	125	-101	91	-10	125	-101	112	-43	84	26	84	384	57	-21	84	26	57	-21	84	-67	47	384	47	33	57	-21	47	384	57	-21	84	384	131	244	13	126	60	126	60	126	13	126	131	8	60	126	131	8	131	55	131	55	131	8	248	126	131	55	248	126	202	126	202	126	248	126	131	244	202	126	131	244	131	198	131	198	131	244	60	126	43	136	43	118	47	144	47	144	43	118	47	110	47	144	47	110	54	150	54	150	47	110	54	103	54	150	54	103	62	155	62	155	54	103	62	98	62	155	62	98	72	156	72	156	62	98	72	97	72	156	72	97	81	155	81	155	72	97	81	98	81	155	81	98	89	150	89	150	81	98	89	102	89	150	89	102	96	144	96	144	89	102	96	109	96	144	96	109	100	136	100	136	96	109	100	117	100	136	100	117	102	127	43	118	43	136	41	127	201	167	175	299	175	83	201	167	175	83	219	114	201	167	219	114	333	182	148	167	17	182	131	114	148	167	131	114	175	83	148	167	175	83	175	299	175	83	131	114	77	-6	219	114	175	83	273	-6	171	262	171	199	181	261	181	261	171	199	182	201	181	261	182	201	190	257	190	257	182	201	191	205	190	257	191	205	197	250	197	250	191	205	197	212	197	250	197	212	201	241	201	241	197	212	202	221	201	241	202	221	203	231	140	231	141	220	141	242	141	242	141	220	145	211	141	242	145	211	146	250	146	250	145	211	152	205	146	250	152	205	153	257	153	257	152	205	161	201	153	257	161	201	162	261	162	261	161	201	171	199	162	261	171	199	171	262	317	249	294	272	211	142	211	142	294	272	171	150	211	142	171	150	212	109	212	109	171	150	294	-18	212	109	294	-18	317	4	317	142	211	142	212	109	317	142	212	109	317	109	294	-18	171	150	171	103	171	103	171	150	132	142	171	103	132	142	131	109	131	109	132	142	26	142	131	109	26	142	26	109	49	272	26	249	132	142	49	272	132	142	171	150	131	109	26	4	49	-18	131	109	49	-18	171	103	141	33	141	13	146	42	146	42	141	13	146	4	146	42	146	4	153	49	153	49	146	4	153	-2	153	49	153	-2	161	53	161	53	153	-2	161	-7	161	53	161	-7	171	54	171	54	161	-7	171	-8	171	54	171	-8	181	53	181	53	171	-8	181	-7	181	53	181	-7	190	49	190	49	181	-7	190	-2	190	49	190	-2	197	42	197	42	190	-2	197	4	197	42	197	4	201	34	201	34	197	4	201	13	201	34	201	13	203	22	141	13	141	33	140	22	203	103	378	-39	203	148	203	148	378	-39	225	126	203	148	225	126	378	291	378	291	225	126	345	222	378	291	345	222	378	-39	378	-39	345	222	345	29	378	-39	345	29	225	126	27	291	27	-39	60	29	60	29	27	-39	203	103	60	29	203	103	180	126	180	126	203	103	203	148	180	126	203	148	60	222	60	222	203	148	27	291	60	222	27	291	60	29	227	126	358	247	358	291	227	126	358	291	202	148	227	126	202	148	358	-39	227	126	358	-39	358	3	202	148	46	291	79	217	202	148	79	217	178	126	202	148	178	126	202	103	202	148	202	103	358	-39	79	35	79	217	46	291	79	35	46	291	46	-39	79	35	46	-39	202	103	79	35	202	103	178	126	325	35	227	126	358	-39	358	-39	227	126	203	148	358	-39	203	148	203	103	203	103	203	148	178	126	203	103	178	126	46	3	325	35	358	-39	325	217	325	217	358	-39	358	291	325	217	358	291	227	126	227	126	358	291	203	148	46	291	46	247	178	126	46	291	178	126	203	148	203	103	46	3	46	-39	37	-16	60	-39	180	126	180	126	60	-39	203	103	180	126	203	103	368	-16	368	-16	203	103	345	-39	60	291	37	268	180	126	60	291	180	126	368	-16	345	291	37	-16	60	-39	345	291	60	-39	203	103	345	291	203	103	225	126	345	291	225	126	368	268	225	126	203	103	345	-39	225	126	345	-39	368	-16	243	185	262	181	243	185	243	185	262	181	266	211	243	185	266	211	239	218	243	185	239	218	220	178	220	178	239	218	210	211	220	178	210	211	193	162	193	162	210	211	181	195	193	162	181	195	164	143	164	143	181	195	152	176	164	143	152	176	135	127	135	127	152	176	126	160	135	127	126	160	105	121	105	121	126	160	102	153	303	170	288	194	288	155	303	170	288	155	296	136	303	170	296	136	302	116	303	170	302	116	319	116	303	170	319	116	314	142	277	171	288	155	288	194	277	171	288	194	266	211	277	171	266	211	262	181	56	183	56	142	68	168	68	168	56	142	78	126	68	168	78	126	83	157	83	157	78	126	105	121	83	157	105	121	102	153	29	193	39	165	41	223	41	223	39	165	56	142	41	223	56	142	47	202	47	202	56	142	56	183	24	60	24	27	319	27	24	60	319	27	319	60	29	193	41	223	24	223	133	135	118	170	121	49	133	135	121	49	128	-11	133	135	128	-11	161	-11	133	135	161	-11	145	99	236	219	275	266	236	266	236	219	236	266	211	235	236	219	211	235	206	166	161	-11	169	49	172	170	172	170	169	49	184	109	172	170	184	109	190	203	190	203	184	109	206	166	190	203	206	166	211	235	157	135	145	99	161	-11	157	135	161	-11	172	170	121	49	118	170	106	109	106	109	118	170	100	203	106	109	100	203	84	166	84	166	100	203	79	235	84	166	79	235	54	219	54	219	79	235	54	266	54	219	54	266	16	266	161	266	161	266	169	205	169	205	161	266	172	84	169	205	172	84	184	145	184	145	172	84	190	51	184	145	190	51	206	88	206	88	190	51	211	19	206	88	211	19	236	35	236	35	211	19	236	-11	236	35	236	-11	275	-11	161	266	128	266	133	119	161	266	133	119	145	155	161	266	145	155	157	119	161	266	157	119	172	84	16	-11	54	-11	54	35	54	35	54	-11	79	19	54	35	79	19	84	88	84	88	79	19	100	51	84	88	100	51	106	145	106	145	100	51	118	84	106	145	118	84	121	205	121	205	118	84	133	119	121	205	133	119	128	266	103	127	106	106	107	149	107	149	106	106	115	88	107	149	115	88	116	167	116	167	115	88	129	73	116	167	129	73	130	181	130	181	129	73	136	127	168	59	310	59	169	92	168	59	169	92	159	94	168	59	159	94	150	99	168	59	150	99	146	63	146	63	150	99	143	107	146	63	143	107	138	117	146	63	138	117	136	127	146	63	136	127	129	73	32	127	38	84	38	170	38	170	38	84	56	46	38	170	56	46	56	208	56	208	56	46	65	127	167	266	122	258	134	227	167	266	134	227	167	233	167	266	167	233	310	233	167	266	310	233	310	266	70	159	84	187	85	238	85	238	84	187	106	211	85	238	106	211	122	258	122	258	106	211	134	227	70	159	85	238	56	208	70	159	56	208	65	127	138	137	142	146	148	191	148	191	142	146	149	154	148	191	149	154	168	194	168	194	149	154	158	159	168	194	158	159	169	161	310	194	169	161	310	161	138	137	148	191	130	181	138	137	130	181	136	127	107	43	121	-4	135	27	135	27	121	-4	166	-11	135	27	166	-11	167	21	167	21	166	-11	310	-11	167	21	310	-11	310	21	65	127	56	46	70	96	70	96	56	46	84	15	70	96	84	15	84	67	84	67	84	15	121	-4	84	67	121	-4	107	43	169	161	310	194	168	194	169	92	310	59	310	92	175	266	32	266	175	266	175	266	32	266	175	233	175	266	175	233	220	258	220	258	175	233	208	227	220	258	208	227	236	211	258	187	272	159	286	208	286	208	272	159	277	127	286	46	277	127	272	96	257	238	220	258	236	211	257	238	236	211	258	187	257	238	258	187	286	208	304	170	286	208	286	46	304	170	286	46	304	84	304	170	304	84	310	127	258	15	286	46	272	96	258	15	272	96	258	67	258	15	258	67	236	43	258	15	236	43	221	-4	208	27	175	21	177	-11	208	27	177	-11	221	-4	208	27	221	-4	236	43	32	21	32	-11	177	-11	32	21	177	-11	175	21	175	194	32	194	174	161	175	194	174	161	184	159	175	194	184	159	195	191	213	181	206	127	214	73	213	181	214	73	227	167	227	167	214	73	228	88	227	167	228	88	236	149	236	149	228	88	236	106	236	149	236	106	239	127	184	159	193	154	195	191	195	191	193	154	200	146	195	191	200	146	213	181	213	181	200	146	205	137	213	181	205	137	206	127	206	127	205	117	214	73	214	73	205	117	200	107	214	73	200	107	196	63	196	63	200	107	193	99	196	63	193	99	184	94	175	59	196	63	184	94	175	59	184	94	174	92	175	59	174	92	32	92	175	59	32	92	32	59	174	161	32	194	32	161	277	127	286	46	286	208	175	233	32	266	32	233	128	144	131	152	135	196	135	196	131	152	137	159	135	196	137	159	155	199	155	199	137	159	145	164	155	199	145	164	155	166	155	166	165	164	175	196	175	196	165	164	173	159	175	196	173	159	179	152	118	187	105	174	127	-15	118	187	127	-15	127	133	118	187	127	133	128	144	118	187	128	144	135	196	94	134	94	-15	127	-15	94	134	127	-15	97	156	97	156	127	-15	105	174	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	175	196	179	152	192	187	192	187	179	152	182	143	192	187	182	143	184	133	217	-15	184	133	184	-15	175	196	155	199	155	166	217	-15	217	134	214	156	217	-15	214	156	205	174	217	-15	205	174	192	187	217	-15	192	187	184	133	137	93	131	100	135	57	135	57	131	100	128	109	135	57	128	109	118	65	118	65	128	109	127	119	118	65	127	119	127	268	127	268	94	268	97	97	127	268	97	97	105	79	127	268	105	79	118	65	137	93	155	54	145	88	145	88	155	54	155	86	165	88	155	86	155	54	165	88	155	54	175	57	217	268	184	268	192	65	217	268	192	65	205	79	217	268	205	79	214	97	217	268	214	97	217	118	192	65	184	268	184	119	192	65	184	119	182	109	192	65	182	109	179	100	192	65	179	100	175	57	173	93	165	88	175	57	173	93	175	57	179	100	253	121	248	88	261	37	261	37	248	88	234	60	261	37	234	60	233	9	233	9	234	60	213	37	233	9	213	37	197	-8	197	-8	213	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	37	286	268	261	37	280	74	286	268	280	74	286	118	76	59	77	9	98	37	98	37	77	9	113	-8	98	37	113	-8	125	23	125	23	113	-8	155	-15	125	23	155	-15	155	17	62	87	57	120	49	38	62	87	49	38	77	9	62	87	77	9	76	59	57	268	24	268	31	75	57	268	31	75	49	38	57	268	49	38	57	120	31	75	24	268	24	120	253	121	261	37	253	268	137	93	135	57	155	54	97	97	94	268	94	118	171	267	171	267	171	315	171	267	171	315	138	234	171	267	138	234	171	-15	171	267	171	-15	171	234	171	267	171	234	209	257	138	267	138	234	138	315	138	315	138	234	171	315	72	188	90	209	101	257	101	257	90	209	112	225	101	257	112	225	138	267	138	267	112	225	138	234	69	238	45	210	57	132	69	238	57	132	61	162	69	238	61	162	72	188	69	238	72	188	101	257	57	-15	57	132	45	210	57	-15	45	210	30	175	57	-15	30	175	24	134	57	-15	24	134	24	-15	286	132	281	174	286	-15	286	-15	281	174	265	209	286	-15	265	209	253	132	253	132	265	209	249	162	240	237	209	257	220	209	240	237	220	209	237	188	240	237	237	188	249	162	240	237	249	162	265	209	209	257	171	234	197	225	209	257	197	225	220	209	286	-15	253	132	253	-15	171	-15	138	234	138	-15	24	93	105	60	105	93	105	93	105	60	138	-93	105	93	138	-93	105	160	105	160	138	-93	105	193	105	160	105	193	24	193	238	345	205	345	238	-93	238	-93	205	345	205	193	238	-93	205	193	205	160	205	160	205	193	138	193	205	160	138	193	138	160	138	93	138	60	205	60	138	-93	138	345	105	345	138	-93	105	345	105	193	205	60	205	-93	238	-93	205	60	238	-93	205	93	205	60	205	93	138	93	238	193	238	160	319	160	238	193	319	160	319	193	238	93	238	60	319	60	238	93	319	60	319	93	205	93	238	-93	205	160	138	-93	105	60	105	-93	105	160	24	193	24	160	105	60	24	93	24	60	236	160	236	93	246	159	246	159	236	93	247	94	246	159	247	94	255	154	255	154	247	94	257	99	255	154	257	99	263	147	263	147	257	99	264	107	263	147	264	107	268	138	268	138	264	107	268	116	268	138	268	116	270	127	202	127	204	115	204	138	204	138	204	115	208	106	204	138	208	106	209	147	209	147	208	106	215	99	209	147	215	99	217	154	217	154	215	99	225	94	217	154	225	94	226	159	226	159	225	94	236	93	226	159	236	93	236	160	94	127	310	234	310	267	94	127	310	267	28	129	94	127	28	129	310	-11	94	127	310	-11	310	20	310	-11	28	129	28	124	244	127	28	20	310	124	244	127	310	124	310	129	244	127	310	129	28	267	244	127	28	267	28	234	103	160	103	93	113	159	113	159	103	93	114	94	113	159	114	94	122	154	122	154	114	94	123	99	122	154	123	99	130	147	130	147	123	99	131	106	130	147	131	106	135	138	135	138	131	106	135	115	135	138	135	115	137	127	69	127	71	116	71	138	71	138	71	116	75	107	71	138	75	107	76	147	76	147	75	107	82	99	76	147	82	99	83	154	83	154	82	99	91	94	83	154	91	94	93	159	93	159	91	94	103	93	93	159	103	93	103	160	310	124	28	20	28	-11	398	127	614	234	614	267	398	127	614	267	332	129	398	127	332	129	614	-11	398	127	614	-11	614	20	244	127	460	234	460	267	244	127	460	267	177	129	244	127	177	129	460	-11	244	127	460	-11	460	20	89	127	305	234	305	267	89	127	305	267	22	129	89	127	22	129	305	-11	89	127	305	-11	305	20	305	-11	22	129	22	124	460	-11	177	129	177	124	614	-11	332	129	332	124	548	127	332	20	614	124	548	127	614	124	614	129	548	127	614	129	332	267	548	127	332	267	332	234	393	127	177	20	459	124	393	127	459	124	459	129	393	127	459	129	177	267	393	127	177	267	177	234	238	127	22	20	305	124	238	127	305	124	305	129	238	127	305	129	22	267	238	127	22	267	22	234	305	124	22	20	22	-11	459	124	177	20	177	-11	614	124	332	20	332	-11	108	306	310	382	310	415	108	306	310	415	28	309	108	306	28	309	310	196	108	306	310	196	310	228	28	143	28	110	310	110	28	143	310	110	310	143	231	-52	28	-130	310	-54	231	-52	310	-54	310	-49	231	-52	310	-49	28	56	231	-52	28	56	28	24	310	-54	28	-130	28	-161	310	196	28	309	28	304	231	306	28	228	310	304	231	306	310	304	310	309	231	306	310	309	28	415	231	306	28	415	28	382	28	143	28	110	310	110	28	143	310	110	310	143	108	-52	310	24	310	56	108	-52	310	56	28	-49	108	-52	28	-49	310	-161	108	-52	310	-161	310	-130	310	-161	28	-49	28	-54	310	304	28	228	28	196	32	304	32	271	310	271	32	304	310	271	310	304	100	88	310	194	310	227	100	88	310	227	32	90	100	88	32	90	310	-50	100	88	310	-50	310	-17	310	-50	32	90	32	85	32	304	32	271	310	271	32	304	310	271	310	304	243	88	32	-17	310	85	243	88	310	85	310	90	243	88	310	90	32	227	243	88	32	227	32	194	310	85	32	-17	32	-50	310	275	310	314	262	232	262	232	310	314	262	268	262	232	262	268	206	201	206	201	262	268	204	235	206	201	204	235	145	179	145	179	204	235	143	213	145	179	143	213	86	166	86	166	143	213	83	200	86	166	83	200	32	194	289	4	259	27	268	-16	289	4	268	-16	310	-59	289	4	310	-59	310	-21	222	110	259	131	268	176	268	176	259	131	289	155	268	176	289	155	310	219	310	219	289	155	310	180	157	119	143	79	182	92	157	119	182	92	216	143	216	143	182	92	222	110	216	143	222	110	268	176	157	119	94	54	143	79	143	79	94	54	157	39	143	79	157	39	182	66	182	66	157	39	216	15	182	66	216	15	222	48	222	48	216	15	268	-16	222	48	268	-16	259	27	94	103	32	95	94	54	94	103	94	54	157	119	86	166	32	194	32	161	94	54	32	95	32	63	310	161	259	200	257	166	257	166	259	200	200	213	257	166	200	213	197	179	197	179	200	213	138	235	197	179	138	235	137	201	137	201	138	235	80	268	137	201	80	268	80	232	80	232	80	268	32	314	80	232	32	314	32	275	310	63	310	95	248	54	248	54	310	95	248	103	248	54	248	103	199	79	199	79	248	103	186	119	199	79	186	119	160	92	160	92	186	119	127	143	160	92	127	143	121	110	121	110	127	143	84	131	74	176	32	219	53	155	74	176	53	155	84	131	74	176	84	131	127	143	121	48	127	15	160	66	160	66	127	15	186	39	160	66	186	39	199	79	199	79	186	39	248	54	84	27	53	4	74	-16	84	27	74	-16	127	15	84	27	127	15	121	48	32	-21	32	-59	74	-16	32	-21	74	-16	53	4	53	155	32	219	32	180	259	200	310	161	310	194	127	-113	175	31	151	40	151	40	161	71	136	78	151	40	136	78	127	46	127	46	136	78	110	83	127	46	110	83	103	51	103	51	110	83	83	87	103	51	83	87	79	55	79	55	83	87	57	91	79	55	57	91	55	58	55	58	57	91	32	93	55	58	32	93	32	60	234	214	250	224	248	257	248	257	250	224	262	266	262	266	250	224	266	236	262	266	266	236	275	277	275	277	266	236	281	249	275	277	281	249	288	288	288	288	281	249	296	264	288	288	296	264	300	301	300	301	296	264	310	281	300	301	310	281	310	314	257	365	215	238	234	214	257	365	234	214	248	257	257	365	248	257	283	365	215	238	181	223	183	191	215	238	183	191	203	199	215	238	203	199	212	147	215	238	212	147	234	214	123	175	134	177	144	211	144	211	134	177	148	181	144	211	148	181	181	223	181	223	148	181	165	185	181	223	165	185	183	191	151	137	123	175	121	145	121	145	123	175	106	202	121	145	106	202	91	151	91	151	106	202	69	195	91	151	69	195	61	156	61	156	69	195	32	191	61	156	32	191	32	158	180	127	175	31	185	64	185	64	175	31	207	19	185	64	207	19	214	52	214	52	207	19	237	4	214	52	237	4	242	38	242	38	237	4	264	-13	242	38	264	-13	268	21	268	21	264	-13	289	-35	268	21	289	-35	290	1	290	1	289	-35	310	-59	290	1	310	-59	310	-21	180	127	185	64	189	156	180	127	189	156	173	162	180	127	173	162	158	167	180	127	158	167	151	137	151	137	158	167	145	170	151	137	145	170	133	173	161	71	151	40	175	31	161	71	175	31	180	127	310	36	310	69	293	56	293	56	310	69	292	90	293	56	292	90	273	75	273	75	292	90	272	108	273	75	272	108	252	123	273	75	252	123	251	91	251	91	252	123	232	136	251	91	232	136	228	105	228	105	232	136	212	147	228	105	212	147	203	118	203	118	212	147	203	199	203	118	203	199	189	156	189	156	185	64	203	118	123	175	151	137	133	173	127	-113	151	40	101	-113	106	202	123	175	144	211	32	314	32	314	51	291	51	291	32	314	53	256	51	291	53	256	74	271	74	271	53	256	76	236	74	271	76	236	99	253	99	253	76	236	100	220	99	253	100	220	127	238	127	238	100	220	124	206	127	238	124	206	147	196	32	-21	41	-47	43	-7	43	-7	41	-47	52	-36	43	-7	52	-36	56	5	56	5	52	-36	63	-25	56	5	63	-25	70	17	70	17	63	-25	75	-15	70	17	75	-15	85	28	85	28	75	-15	87	-6	100	38	87	-6	119	11	100	38	119	11	122	109	122	109	119	11	132	54	122	109	132	54	132	147	152	123	183	134	162	160	152	123	162	160	156	225	152	123	156	225	147	196	152	123	147	196	132	147	152	123	132	147	132	54	32	69	47	53	51	91	51	91	47	53	63	69	51	91	63	69	71	109	71	109	63	69	81	84	71	109	81	84	91	124	91	124	81	84	101	97	91	124	101	97	112	137	112	137	101	97	122	109	112	137	122	109	132	147	171	187	182	183	180	217	180	217	182	183	205	209	205	209	182	183	193	180	205	209	193	180	203	178	196	365	156	225	162	160	196	365	162	160	171	187	196	365	171	187	180	217	196	365	180	217	223	365	132	54	155	27	166	67	166	67	155	27	193	40	166	67	193	40	202	77	202	77	193	40	232	49	202	77	232	49	238	84	238	84	232	49	272	56	238	84	272	56	274	90	274	90	272	56	310	60	274	90	310	60	310	93	212	176	219	175	232	203	232	203	219	175	247	150	232	203	247	150	258	198	258	198	247	150	279	155	258	198	279	155	284	194	284	194	279	155	310	158	284	194	310	158	310	191	219	175	210	173	215	143	219	175	215	143	247	150	210	173	201	171	215	143	215	143	201	171	189	168	215	143	189	168	183	134	183	134	189	168	176	164	183	134	176	164	162	160	87	-6	56	-113	83	-113	87	-6	83	-113	119	11	205	209	203	178	212	176	205	209	212	176	232	203	132	54	119	11	155	27	53	256	32	314	32	281	127	238	147	196	156	225	47	53	32	69	32	36	41	-47	32	-21	32	-59	85	28	87	-6	100	38	161	59	240	271	213	271	213	271	240	271	225	304	213	271	225	304	65	271	65	271	225	304	32	304	65	271	32	304	65	59	65	59	32	304	32	26	65	59	32	26	122	26	161	59	213	271	148	26	161	59	148	26	311	26	161	59	311	26	311	59	252	304	275	365	248	365	252	304	248	365	240	271	252	304	240	271	311	271	252	304	311	271	311	304	93	-50	97	-113	105	-17	105	-17	97	-113	120	-50	105	-17	120	-50	122	26	122	26	120	-50	132	-17	122	26	132	-17	134	59	134	59	132	-17	148	26	134	59	148	26	213	271	132	-17	120	-50	311	-50	132	-17	311	-50	311	-17	32	-17	32	-50	93	-50	32	-17	93	-50	105	-17	97	-113	93	-50	70	-113	65	59	122	26	134	59	225	304	240	271	248	365	216	271	137	59	152	26	216	271	152	26	165	59	216	271	165	59	243	271	216	271	243	271	228	304	216	271	228	304	32	304	216	271	32	304	32	271	256	304	278	365	252	365	256	304	252	365	243	271	256	304	243	271	278	271	256	304	278	271	311	304	311	26	311	304	278	271	311	26	278	271	278	59	311	26	278	59	165	59	311	26	165	59	152	26	152	26	137	59	136	-17	136	-17	137	59	125	26	136	-17	125	26	123	-50	123	-50	125	26	108	-17	123	-50	108	-17	100	-113	100	-113	108	-17	97	-50	100	-113	97	-50	73	-113	32	59	32	26	125	26	32	59	125	26	137	59	136	-17	123	-50	311	-50	136	-17	311	-50	311	-17	32	-17	32	-50	97	-50	32	-17	97	-50	108	-17	228	304	243	271	252	365	310	281	310	314	65	281	65	281	310	314	32	314	65	281	32	314	65	69	65	69	32	314	32	36	65	69	32	36	310	36	140	-59	110	-107	140	-107	140	-59	140	-107	170	-59	140	-59	170	-59	161	-26	140	-59	161	-26	32	-26	140	-59	32	-26	32	-59	190	-26	221	21	191	21	190	-26	191	21	170	-59	190	-26	170	-59	310	-59	190	-26	310	-59	310	-26	161	-26	170	-59	191	21	65	69	310	36	310	69	277	281	277	69	310	36	277	281	310	36	310	314	277	281	310	314	32	314	277	281	32	314	32	281	32	69	32	36	310	36	32	69	310	36	277	69	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	32	-26	142	-59	32	-26	32	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	310	-59	192	-26	310	-59	310	-26	162	-26	171	-59	193	21	94	195	310	302	310	334	94	195	310	334	28	197	94	195	28	197	310	55	94	195	310	55	310	87	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	1	129	1	120	-31	129	-36	129	1	129	-36	141	-3	141	-3	129	-36	140	-41	141	-3	140	-41	150	-48	198	52	165	-16	171	-62	171	-62	165	-16	153	-9	171	-62	153	-9	150	-48	150	-48	153	-9	141	-3	171	-62	185	-71	185	-30	185	-30	185	-71	198	-79	185	-30	198	52	171	-62	150	-48	108	-139	135	-139	150	-48	135	-139	171	-62	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	198	-39	198	-79	210	-46	210	-46	198	-79	212	-85	210	-46	212	-85	222	-53	222	-53	212	-85	226	-90	222	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	185	-30	198	-79	198	-39	198	52	185	-30	225	52	310	55	28	197	28	192	244	195	28	87	310	192	244	195	310	192	310	197	244	195	310	197	28	334	244	195	28	334	28	302	105	5	102	-27	111	-28	105	5	111	-28	118	4	118	4	111	-28	120	-31	118	4	120	-31	130	0	130	0	120	-31	130	-36	130	0	130	-36	142	-4	142	-4	130	-36	141	-42	142	-4	141	-42	152	-49	200	52	166	-18	172	-64	172	-64	166	-18	154	-11	172	-64	154	-11	152	-49	152	-49	154	-11	142	-4	223	-53	212	-47	213	-86	213	-86	212	-47	200	-40	213	-86	200	-40	199	-80	199	-80	200	-40	188	-32	188	-32	187	-32	199	-80	199	-80	187	-32	186	-72	200	52	172	-64	187	-32	200	52	187	-32	188	-32	200	52	188	-32	228	52	152	-49	110	-139	137	-139	152	-49	137	-139	172	-64	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	223	-53	213	-86	226	-90	223	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	187	-32	172	-64	186	-72	310	192	28	87	28	55	289	120	259	143	268	99	289	120	268	99	310	56	289	120	310	56	310	94	222	226	259	247	268	292	268	292	259	247	289	271	268	292	289	271	310	335	310	335	289	271	310	296	157	235	143	195	182	209	157	235	182	209	216	259	216	259	182	209	222	226	216	259	222	226	268	292	157	235	94	171	143	195	143	195	94	171	157	155	143	195	157	155	182	182	182	182	157	155	216	132	182	182	216	132	222	165	222	165	216	132	268	99	222	165	268	99	259	143	94	220	32	212	94	171	94	220	94	171	157	235	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	1	129	1	120	-31	129	-35	129	1	129	-35	141	-3	141	-3	129	-35	139	-41	141	-3	139	-41	150	-48	198	52	165	-16	171	-62	171	-62	165	-16	153	-9	171	-62	153	-9	150	-48	150	-48	153	-9	141	-3	171	-62	184	-71	185	-30	185	-30	184	-71	198	-79	185	-30	198	52	171	-62	150	-48	107	-139	134	-139	150	-48	134	-139	171	-62	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	198	-39	198	-79	210	-46	210	-46	198	-79	212	-85	210	-46	212	-85	222	-53	222	-53	212	-85	226	-90	222	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	185	-30	198	-79	198	-39	198	52	185	-30	225	52	94	171	32	212	32	179	310	179	310	212	248	171	248	171	310	212	248	220	248	171	248	220	199	195	199	195	248	220	186	236	199	195	186	236	160	209	160	209	186	236	127	259	160	209	127	259	121	226	121	226	127	259	84	247	74	292	32	335	53	271	74	292	53	271	84	247	74	292	84	247	127	259	121	165	127	132	160	182	160	182	127	132	186	155	160	182	186	155	199	195	199	195	186	155	248	171	84	143	53	120	74	99	84	143	74	99	127	132	84	143	127	132	121	165	32	94	32	56	74	99	32	94	74	99	53	120	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	0	129	0	120	-31	130	-36	129	0	130	-36	142	-4	142	-4	130	-36	140	-42	142	-4	140	-42	151	-49	200	52	166	-17	172	-63	172	-63	166	-17	154	-10	172	-63	154	-10	151	-49	151	-49	154	-10	142	-4	223	-53	211	-47	213	-85	213	-85	211	-47	199	-40	213	-85	199	-40	199	-79	199	-79	199	-40	187	-31	199	-79	187	-31	185	-72	200	52	172	-63	187	-31	200	52	187	-31	227	52	151	-49	109	-139	137	-139	151	-49	137	-139	172	-63	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	223	-53	213	-85	226	-90	223	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	187	-31	172	-63	185	-72	53	271	32	335	32	296	171	170	189	215	84	127	84	127	189	215	12	127	84	127	12	127	84	126	84	126	12	127	128	68	84	126	128	68	141	98	141	98	128	68	151	57	141	98	151	57	171	170	171	170	151	57	164	86	171	170	164	86	204	186	223	232	264	331	237	331	223	232	237	331	204	186	223	232	204	186	257	213	223	232	257	213	291	266	189	215	171	170	204	186	189	215	204	186	237	331	128	68	69	-77	95	-77	128	68	95	-77	151	57	291	-11	291	266	257	213	291	-11	257	213	257	40	291	-11	257	40	164	86	291	-11	164	86	151	57	27	266	27	-11	60	40	60	40	27	-11	93	20	60	40	93	20	111	65	111	65	93	20	127	37	111	65	127	37	152	166	152	166	127	37	145	82	152	166	145	82	175	156	60	213	152	166	165	196	165	196	152	166	175	156	165	196	175	156	220	331	220	331	175	156	188	185	220	331	188	185	248	331	60	213	165	196	27	266	60	213	27	266	60	40	93	20	52	-77	79	-77	93	20	79	-77	127	37	305	127	188	185	233	127	305	127	233	127	233	126	305	127	233	126	145	82	305	127	145	82	127	37	233	127	188	185	175	156	176	210	191	254	84	165	84	165	191	254	12	165	84	165	12	165	84	164	84	164	12	165	138	101	84	164	138	101	149	132	149	132	138	101	161	90	149	132	161	90	176	210	176	210	161	90	171	121	176	210	171	121	208	226	223	270	256	365	229	365	223	270	229	365	208	226	223	270	208	226	257	251	223	270	257	251	291	304	191	254	176	210	208	226	191	254	208	226	229	365	86	-50	92	-113	98	-17	98	-17	92	-113	113	-50	98	-17	113	-50	138	101	138	101	113	-50	124	-17	138	101	124	-17	161	90	12	-17	12	-50	86	-50	12	-17	86	-50	98	-17	291	26	291	304	257	251	291	26	257	251	257	78	291	26	257	78	171	121	291	26	171	121	161	90	124	-17	113	-50	291	-50	124	-17	291	-50	291	-17	92	-113	86	-50	65	-113	27	304	27	26	60	78	60	78	27	26	123	73	60	78	123	73	134	115	134	115	123	73	153	89	134	115	153	89	160	201	160	201	153	89	166	131	160	201	166	131	169	233	169	233	166	131	183	190	169	233	183	190	207	365	207	365	183	190	192	221	207	365	192	221	233	365	60	251	160	201	169	233	60	251	169	233	27	304	60	251	27	304	60	78	305	165	192	221	233	165	305	165	233	165	233	164	305	165	233	164	166	131	305	165	166	131	153	89	86	-50	95	-113	96	-17	96	-17	95	-113	113	-50	96	-17	113	-50	123	73	123	73	113	-50	123	-17	123	73	123	-17	153	89	27	-17	27	-50	86	-50	27	-17	86	-50	96	-17	123	-17	113	-50	305	-50	123	-17	305	-50	305	-17	95	-113	86	-50	69	-113	233	165	192	221	183	190	128	12	128	-51	137	10	137	10	128	-51	138	-49	137	10	138	-49	146	6	146	6	138	-49	147	-45	146	6	147	-45	153	0	153	0	147	-45	154	-38	153	0	154	-38	158	-9	158	-9	154	-38	158	-29	158	-9	158	-29	160	-19	96	-19	97	-30	98	-8	98	-8	97	-30	102	-39	98	-8	102	-39	103	0	103	0	102	-39	108	-45	103	0	108	-45	110	6	110	6	108	-45	117	-49	110	6	117	-49	118	10	118	10	117	-49	128	-51	118	10	128	-51	128	12	128	303	128	239	137	302	137	302	128	239	138	241	137	302	138	241	146	297	146	297	138	241	147	246	146	297	147	246	153	291	153	291	147	246	154	253	153	291	154	253	158	282	158	282	154	253	158	262	158	282	158	262	160	272	96	272	97	261	98	282	98	282	97	261	102	252	98	282	102	252	103	291	103	291	102	252	108	245	103	291	108	245	110	297	110	297	108	245	117	241	110	297	117	241	118	302	118	302	117	241	128	239	118	302	128	239	128	303	128	157	128	94	137	156	137	156	128	94	138	95	137	156	138	95	146	152	146	152	138	95	147	100	146	152	147	100	153	145	153	145	147	100	154	107	153	145	154	107	158	136	158	136	154	107	158	116	158	136	158	116	160	126	96	126	97	115	98	137	98	137	97	115	102	106	98	137	102	106	103	145	103	145	102	106	108	100	103	145	108	100	110	152	110	152	108	100	117	95	110	152	117	95	118	156	118	156	117	95	128	94	118	156	128	94	128	157	86	158	86	94	95	156	95	156	86	94	97	96	95	156	97	96	104	152	104	152	97	96	105	101	104	152	105	101	111	146	111	146	105	101	112	108	111	146	112	108	116	137	116	137	112	108	116	117	116	137	116	117	118	127	54	127	56	116	56	137	56	137	56	116	60	107	56	137	60	107	61	146	61	146	60	107	67	100	61	146	67	100	68	152	68	152	67	100	75	96	68	152	75	96	76	156	76	156	75	96	86	94	76	156	86	94	86	158	232	158	232	94	241	156	241	156	232	94	242	96	241	156	242	96	250	152	250	152	242	96	251	101	250	152	251	101	256	146	256	146	251	101	257	108	256	146	257	108	261	137	261	137	257	108	261	117	261	137	261	117	263	127	200	127	201	116	202	137	202	137	201	116	206	107	202	137	206	107	206	146	206	146	206	107	212	100	206	146	212	100	213	152	213	152	212	100	221	96	213	152	221	96	222	156	222	156	221	96	232	94	222	156	232	94	232	158	377	158	377	94	387	156	387	156	377	94	388	96	387	156	388	96	395	152	395	152	388	96	397	101	395	152	397	101	403	146	403	146	397	101	403	108	403	146	403	108	407	137	407	137	403	108	408	117	407	137	408	117	409	127	345	127	347	116	347	137	347	137	347	116	351	107	347	137	351	107	352	146	352	146	351	107	358	100	352	146	358	100	359	152	359	152	358	100	367	96	359	152	367	96	368	156	368	156	367	96	377	94	368	156	377	94	377	158	129	55	129	-8	138	53	138	53	129	-8	140	-6	138	53	140	-6	147	49	147	49	140	-6	148	-2	147	49	148	-2	154	42	154	42	148	-2	155	4	154	42	155	4	159	33	159	33	155	4	159	13	159	33	159	13	161	23	97	23	99	12	99	33	99	33	99	12	103	3	99	33	103	3	104	42	104	42	103	3	110	-2	104	42	110	-2	111	49	111	49	110	-2	118	-6	111	49	118	-6	119	53	119	53	118	-6	129	-8	119	53	129	-8	129	55	233	157	233	94	242	156	242	156	233	94	243	95	242	156	243	95	250	152	250	152	243	95	252	100	250	152	252	100	257	145	257	145	252	100	258	107	257	145	258	107	262	136	262	136	258	107	263	116	262	136	263	116	264	126	200	126	202	115	202	137	202	137	202	115	206	106	202	137	206	106	207	145	207	145	206	106	213	100	207	145	213	100	214	152	214	152	213	100	222	95	214	152	222	95	223	156	223	156	222	95	233	94	223	156	233	94	233	157	334	260	334	196	344	259	344	259	334	196	345	198	344	259	345	198	352	254	352	254	345	198	354	203	352	254	354	203	360	248	360	248	354	203	360	210	360	248	360	210	364	239	364	239	360	210	365	219	364	239	365	219	366	228	302	228	304	218	304	239	304	239	304	218	308	209	304	239	308	209	309	248	309	248	308	209	315	202	309	248	315	202	316	254	316	254	315	202	324	198	316	254	324	198	325	259	325	259	324	198	334	196	325	259	334	196	334	260	129	260	129	196	138	259	138	259	129	196	140	198	138	259	140	198	147	254	147	254	140	198	148	203	147	254	148	203	154	248	154	248	148	203	155	210	154	248	155	210	159	239	159	239	155	210	159	219	159	239	159	219	161	228	97	228	99	218	99	239	99	239	99	218	103	209	99	239	103	209	104	248	104	248	103	209	110	202	104	248	110	202	111	254	111	254	110	202	118	198	111	254	118	198	119	259	119	259	118	198	129	196	119	259	129	196	129	260	334	55	334	-8	344	53	344	53	334	-8	345	-6	344	53	345	-6	352	49	352	49	345	-6	354	-2	352	49	354	-2	360	42	360	42	354	-2	360	4	360	42	360	4	364	33	364	33	360	4	365	13	364	33	365	13	366	23	302	23	304	12	304	33	304	33	304	12	308	3	304	33	308	3	309	42	309	42	308	3	315	-2	309	42	315	-2	316	49	316	49	315	-2	324	-6	316	49	324	-6	325	53	325	53	324	-6	334	-8	325	53	334	-8	334	55	231	157	231	94	240	156	240	156	231	94	242	95	240	156	242	95	249	152	249	152	242	95	250	100	249	152	250	100	256	145	256	145	250	100	257	107	256	145	257	107	261	136	261	136	257	107	261	116	261	136	261	116	262	126	199	126	201	115	201	137	201	137	201	115	205	106	201	137	205	106	206	145	206	145	205	106	212	100	206	145	212	100	213	152	213	152	212	100	220	95	213	152	220	95	222	156	222	156	220	95	231	94	222	156	231	94	231	157	130	37	158	11	133	109	133	109	133	142	130	37	130	37	133	142	130	215	130	37	130	215	110	71	110	71	130	215	110	181	110	71	110	181	100	109	100	109	110	181	100	142	100	109	100	142	27	142	133	142	133	109	382	109	133	142	382	109	382	142	159	195	181	215	193	259	193	259	181	215	207	228	193	259	207	228	234	266	234	266	207	228	237	233	234	266	237	233	382	266	382	266	237	233	382	233	158	241	130	215	133	142	158	241	133	142	142	170	158	241	142	170	159	195	158	241	159	195	193	259	236	-12	382	-12	382	20	236	-12	382	20	236	20	236	-12	236	20	206	24	236	-12	206	24	194	-6	180	37	158	57	158	11	180	37	158	11	194	-6	180	37	194	-6	206	24	142	82	133	109	158	11	142	82	158	11	158	57	100	109	27	142	27	109	313	199	280	199	313	53	313	53	280	199	280	142	313	53	280	142	280	109	280	109	280	142	65	142	280	109	65	142	64	109	64	109	55	45	84	14	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	313	53	280	109	280	53	82	75	71	90	72	42	72	42	71	90	65	109	72	42	65	109	50	188	72	42	50	188	50	65	50	65	50	188	36	159	50	65	36	159	36	93	36	93	36	159	31	126	81	177	96	188	102	224	102	224	96	188	114	194	102	224	114	194	137	229	137	229	114	194	137	196	50	188	65	109	65	142	65	142	65	109	177	142	177	142	65	109	177	109	177	142	177	109	210	74	210	74	177	109	177	74	177	179	177	142	210	74	177	179	210	74	210	179	210	229	137	229	137	196	210	229	137	196	210	196	73	210	50	188	65	142	73	210	65	142	71	162	73	210	71	162	81	177	73	210	81	177	102	224	96	64	101	28	115	57	115	57	101	28	136	22	115	57	136	22	137	55	137	55	136	22	210	22	137	55	210	22	210	55	82	75	72	42	101	28	82	75	101	28	96	64	181	358	181	295	191	357	191	357	181	295	192	296	191	357	192	296	200	352	200	352	192	296	201	301	200	352	201	301	207	346	207	346	201	301	207	308	207	346	207	308	211	337	211	337	207	308	212	317	211	337	212	317	213	326	150	326	151	316	151	337	151	337	151	316	155	307	151	337	155	307	156	346	156	346	155	307	162	300	156	346	162	300	163	353	163	353	162	300	171	296	163	353	171	296	172	357	172	357	171	296	181	295	172	357	181	295	181	358	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	35	343	35	310	313	310	35	343	313	310	313	343	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	40	306	40	273	210	273	40	306	210	273	210	306	82	75	71	90	72	42	72	42	71	90	65	109	72	42	65	109	50	188	72	42	50	188	50	65	50	65	50	188	36	159	50	65	36	159	36	93	36	93	36	159	31	126	81	177	96	188	102	224	102	224	96	188	114	194	102	224	114	194	137	229	137	229	114	194	137	196	50	188	65	109	65	142	65	142	65	109	210	142	210	142	65	109	210	109	210	229	137	229	137	196	210	229	137	196	210	196	73	210	50	188	65	142	73	210	65	142	71	162	73	210	71	162	81	177	73	210	81	177	102	224	96	64	101	28	115	57	115	57	101	28	136	22	115	57	136	22	137	55	137	55	136	22	210	22	137	55	210	22	210	55	82	75	72	42	101	28	82	75	101	28	96	64	167	266	122	259	137	228	167	266	137	228	167	233	167	266	167	233	313	233	167	266	313	233	313	266	64	143	73	170	84	238	84	238	73	170	89	195	84	238	89	195	122	259	122	259	89	195	111	215	122	259	111	215	137	228	74	82	65	110	84	15	84	15	65	110	55	46	55	46	65	110	55	208	55	208	65	110	64	143	55	208	64	143	84	238	65	110	313	110	313	143	111	38	121	-4	138	25	138	25	121	-4	166	-12	138	25	166	-12	167	20	167	20	166	-12	313	-12	167	20	313	-12	313	20	90	58	74	82	84	15	90	58	84	15	121	-4	90	58	121	-4	111	38	37	169	30	127	37	84	37	169	37	84	55	46	37	169	55	46	55	208	35	-56	35	-89	313	-89	35	-56	313	-89	313	-56	65	110	313	143	64	143	64	117	64	120	55	207	55	207	64	120	64	123	55	207	64	123	64	127	64	127	64	129	55	207	55	207	64	129	64	132	55	207	64	132	64	135	313	174	75	174	313	141	313	141	75	174	65	141	64	138	65	141	55	207	64	138	55	207	64	135	166	266	121	258	122	222	166	266	122	222	143	230	166	266	143	230	166	233	166	266	166	233	313	233	166	266	313	233	313	266	65	141	75	174	83	238	83	238	75	174	87	193	83	238	87	193	121	258	121	258	87	193	103	209	121	258	103	209	122	222	83	238	55	207	65	141	122	31	104	43	120	-5	120	-5	104	43	88	59	120	-5	88	59	83	15	83	15	88	59	75	78	83	15	75	78	65	111	83	15	65	111	55	45	55	45	65	111	64	114	55	45	64	114	55	207	55	207	64	114	64	117	313	111	65	111	75	78	313	111	75	78	313	78	164	-12	313	-12	166	20	164	-12	166	20	143	22	164	-12	143	22	122	31	164	-12	122	31	120	-5	37	169	31	127	37	84	37	169	37	84	55	45	37	169	55	45	55	207	166	20	313	-12	313	20	276	109	267	82	279	37	279	37	267	82	251	57	279	37	251	57	251	11	251	11	251	57	229	37	251	11	229	37	215	-6	215	-6	229	37	203	24	215	-6	203	24	173	20	175	266	27	266	172	233	175	266	172	233	202	228	175	266	202	228	216	259	309	109	382	109	382	142	309	109	382	142	309	142	309	109	309	142	299	181	309	109	299	181	299	71	279	215	251	242	266	170	279	215	266	170	276	142	279	215	276	142	276	109	279	215	276	109	279	37	279	215	279	37	299	71	279	215	299	71	299	181	251	242	216	259	228	215	251	242	228	215	250	195	251	242	250	195	266	170	173	-12	215	-6	173	20	173	-12	173	20	27	20	173	-12	27	20	27	-12	276	142	27	142	276	109	276	109	27	142	27	109	216	259	202	228	228	215	172	233	27	266	27	233	268	170	277	142	287	207	278	109	277	142	63	142	278	109	63	142	63	109	63	53	63	199	30	199	63	53	30	199	30	53	269	82	253	57	258	14	258	14	253	57	231	37	258	14	231	37	220	-5	220	-5	231	37	205	24	220	-5	205	24	175	20	176	266	30	266	175	233	176	266	175	233	204	228	176	266	204	228	221	258	312	126	305	169	305	83	305	83	305	169	287	207	305	83	287	207	287	45	287	45	287	207	278	109	287	45	278	109	269	82	259	238	221	258	231	215	259	238	231	215	252	195	259	238	252	195	268	170	259	238	268	170	287	207	175	-12	220	-5	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	269	82	258	14	287	45	221	258	204	228	231	215	287	207	277	142	278	109	175	233	30	266	30	233	104	229	31	229	104	229	104	229	31	229	104	196	104	229	104	196	139	224	139	224	104	196	127	194	139	224	127	194	145	188	170	162	176	142	191	188	176	109	176	142	64	142	176	109	64	142	64	109	64	74	64	179	31	179	64	74	31	179	31	74	168	210	139	224	145	188	168	210	145	188	160	177	168	210	160	177	170	162	168	210	170	162	191	188	205	159	191	188	191	65	205	159	191	65	205	93	205	159	205	93	210	126	191	65	191	188	176	142	191	65	176	142	176	109	191	65	176	109	170	90	191	65	170	90	169	42	170	90	159	75	169	42	169	42	159	75	145	64	169	42	145	64	140	28	140	28	145	64	126	57	140	28	126	57	105	22	105	22	126	57	104	55	105	22	104	55	31	55	105	22	31	55	31	22	104	196	31	229	31	196	31	343	31	310	308	310	31	343	308	310	308	343	270	82	254	57	259	14	259	14	254	57	232	37	259	14	232	37	221	-5	221	-5	232	37	206	24	221	-5	206	24	176	20	177	266	31	266	175	233	177	266	175	233	205	228	177	266	205	228	222	258	313	126	307	169	306	83	306	83	307	169	288	207	306	83	288	207	288	45	288	45	288	207	279	109	288	45	279	109	270	82	232	215	253	195	260	238	260	238	253	195	269	170	260	238	269	170	288	207	288	207	269	170	278	142	288	207	278	142	279	109	222	258	205	228	232	215	222	258	232	215	260	238	176	-12	221	-5	176	20	176	-12	176	20	31	20	176	-12	31	20	31	-12	279	109	278	142	31	142	279	109	31	142	31	109	270	82	259	14	288	45	175	233	31	266	31	233	33	306	33	273	204	273	33	306	204	273	204	306	107	229	33	229	107	196	107	229	107	196	142	224	142	224	107	196	129	194	142	224	129	194	148	188	193	188	179	142	194	65	194	65	179	142	179	109	194	65	179	109	173	90	33	142	33	109	179	109	33	142	179	109	179	142	148	188	162	177	171	210	171	210	162	177	173	162	171	210	173	162	193	188	193	188	173	162	179	142	208	159	193	188	194	65	208	159	194	65	208	93	208	159	208	93	213	126	172	42	194	65	173	90	172	42	173	90	162	75	172	42	162	75	147	64	172	42	147	64	143	28	129	57	107	55	108	22	129	57	108	22	143	28	129	57	143	28	147	64	33	55	33	22	108	22	33	55	108	22	107	55	107	196	33	229	33	196	142	224	148	188	171	210	70	306	243	306	243	331	70	306	243	331	36	331	70	306	36	331	70	25	70	178	70	153	238	153	70	178	238	153	238	178	70	25	36	331	36	0	70	25	36	0	243	0	70	25	243	0	243	25	233	99	221	76	222	30	222	30	221	76	203	57	222	30	203	57	190	13	190	13	203	57	179	45	190	13	179	45	152	7	152	7	179	45	152	40	142	41	131	43	136	8	142	41	136	8	152	7	142	41	152	7	152	40	91	24	105	17	102	56	102	56	105	17	111	51	111	51	105	17	121	11	111	51	121	11	121	46	121	46	121	11	136	8	121	46	136	8	131	43	183	205	184	239	173	208	173	208	184	239	168	242	173	208	168	242	163	210	163	210	168	242	152	210	125	206	152	210	152	243	125	206	152	243	115	237	67	115	66	126	59	52	59	52	66	126	57	196	57	196	66	126	71	153	57	196	71	153	83	221	83	221	71	153	83	176	83	221	83	176	115	237	115	237	83	176	102	194	115	237	102	194	125	206	35	110	38	95	40	163	40	163	38	95	43	80	40	163	43	80	57	196	57	196	43	80	50	66	57	196	50	66	59	52	102	56	221	175	202	195	202	195	212	227	199	234	202	195	199	234	193	200	193	200	199	234	184	239	193	200	184	239	183	205	168	242	152	243	152	210	252	243	225	218	227	166	252	243	227	166	231	157	252	243	231	157	235	147	252	243	235	147	245	199	252	243	245	199	291	243	266	157	261	172	264	89	264	89	261	172	254	186	264	89	254	186	248	56	248	56	254	186	245	199	248	56	245	199	237	126	237	126	233	99	248	56	248	56	233	99	222	30	245	199	235	147	237	136	245	199	237	136	237	126	221	175	227	166	225	218	221	175	225	218	212	227	221	175	212	227	202	195	78	33	91	24	83	76	83	76	91	24	102	56	83	76	102	56	202	195	78	33	83	76	77	85	78	33	77	85	72	95	78	33	72	95	69	105	78	33	69	105	67	115	78	33	67	115	59	52	78	33	59	52	51	7	59	52	12	7	51	7	266	157	264	89	270	126	266	157	270	126	269	142	35	110	40	163	33	126	402	191	402	33	435	0	402	191	435	0	435	204	402	191	435	204	232	387	402	191	232	387	232	341	232	341	232	387	60	191	60	191	232	387	27	204	60	191	27	204	60	33	60	33	27	204	27	0	60	33	27	0	435	0	60	33	435	0	402	33	24	289	24	256	286	256	24	289	286	256	286	289	171	228	139	228	155	187	171	228	155	187	156	187	171	228	156	187	250	0	171	228	250	0	286	0	139	228	24	0	60	0	139	228	60	0	155	187	24	364	24	331	286	331	24	364	286	331	286	364	24	289	24	256	286	256	24	289	286	256	286	289	171	228	139	228	155	187	171	228	155	187	156	187	171	228	156	187	250	0	171	228	250	0	286	0	139	228	24	0	60	0	139	228	60	0	155	187	224	340	224	357	169	340	152	338	169	340	224	357	152	338	224	357	94	357	94	357	94	-106	127	-106	94	357	127	-106	127	292	94	357	127	292	128	310	94	357	128	310	133	323	94	357	133	323	140	332	94	357	140	332	152	338	143	357	13	357	68	340	143	357	68	340	85	338	143	357	85	338	97	332	143	357	97	332	105	323	143	357	105	323	109	310	143	357	109	310	110	292	143	357	110	292	143	-106	110	292	110	-106	143	-106	68	340	13	357	13	340	140	-81	133	-72	94	-106	94	-106	133	-72	128	-59	94	-106	128	-59	94	357	94	357	128	-59	127	-41	94	357	127	-41	127	357	140	-81	94	-106	152	-87	152	-87	94	-106	224	-106	152	-87	224	-106	169	-89	169	-89	224	-106	224	-89	105	-72	97	-81	143	-106	143	-106	97	-81	85	-87	143	-106	85	-87	68	-89	143	-106	143	357	110	357	143	-106	110	357	110	-41	143	-106	110	-41	109	-59	143	-106	109	-59	105	-72	13	-89	13	-106	143	-106	13	-89	143	-106	68	-89	59	83	59	50	206	50	59	83	206	50	206	83	26	50	26	-107	59	-107	26	50	59	-107	59	50	173	50	173	-107	206	-107	173	50	206	-107	206	50	26	83	26	50	173	50	26	83	173	50	173	83	26	438	26	281	59	281	26	438	59	281	59	438	59	281	59	248	206	248	59	281	206	248	206	281	26	281	26	248	173	248	26	281	173	248	173	281	173	438	173	281	206	281	173	438	206	281	206	438	24	57	57	57	24	196	24	196	57	57	57	164	24	196	57	164	276	196	276	196	57	164	276	164	103	182	117	181	111	201	111	201	117	181	131	200	151	201	131	200	131	180	151	201	131	180	145	181	91	203	72	207	76	187	91	203	76	187	89	184	91	203	89	184	103	182	91	203	103	182	111	201	53	166	55	146	54	213	54	213	55	146	65	192	54	213	65	192	72	207	72	207	65	192	76	187	56	126	65	60	65	192	65	192	65	60	70	181	70	181	65	60	70	72	70	181	70	72	73	168	73	168	70	72	73	84	73	168	73	84	75	155	75	155	73	84	75	98	75	155	75	98	76	140	76	140	75	98	76	112	76	140	76	112	76	126	56	126	65	192	55	146	54	213	37	219	44	203	54	213	44	203	49	185	54	213	49	185	53	166	145	71	131	71	131	51	131	51	131	71	117	71	131	51	117	71	111	50	111	50	117	71	103	70	111	50	103	70	91	48	91	48	103	70	89	68	91	48	89	68	76	65	197	60	186	65	190	44	190	44	186	65	173	68	190	44	173	68	171	48	171	48	173	68	160	70	171	48	160	70	151	50	151	50	160	70	145	71	151	50	145	71	131	51	91	48	76	65	72	44	72	44	76	65	65	60	72	44	65	60	54	39	54	39	65	60	55	106	54	39	55	106	53	86	55	106	65	60	56	126	44	49	37	32	54	39	44	49	54	39	49	67	49	67	54	39	53	86	173	184	186	187	190	207	190	207	186	187	197	192	190	207	197	192	208	213	208	213	197	192	205	126	208	39	205	126	197	192	208	39	197	192	197	60	197	60	197	192	192	72	192	72	197	192	192	181	192	72	192	181	189	84	189	84	192	181	189	168	189	84	189	168	187	98	187	98	189	168	187	155	187	98	187	155	186	112	186	112	187	155	186	140	186	112	186	140	185	126	209	166	212	185	208	213	208	213	212	185	218	203	208	213	218	203	224	219	208	213	205	126	206	146	208	213	206	146	209	166	171	203	151	201	160	182	171	203	160	182	173	184	171	203	173	184	190	207	208	39	224	32	218	49	208	39	218	49	212	67	208	39	212	67	208	86	208	39	208	86	206	106	208	39	206	106	205	126	197	60	190	44	208	39	131	200	117	181	131	180	151	201	145	181	160	182	323	0	323	0	316	42	316	42	323	0	324	98	316	42	324	98	297	78	297	78	324	98	288	134	297	78	288	134	269	107	269	107	288	134	243	157	269	107	243	157	232	126	232	126	243	157	190	132	149	126	190	132	190	166	149	126	190	166	138	157	65	42	84	78	93	134	93	134	84	78	112	107	93	134	112	107	138	157	138	157	112	107	149	126	57	98	34	52	58	0	57	98	58	0	65	42	57	98	65	42	93	134	324	98	323	0	356	0	324	98	356	0	348	52	243	157	190	166	190	132	58	0	34	52	25	0	285	92	288	134	258	114	258	114	288	134	243	157	258	114	243	157	226	127	226	127	243	157	190	132	155	127	190	132	190	166	155	127	190	166	138	157	62	33	75	65	93	134	93	134	75	65	96	92	93	134	96	92	138	157	138	157	96	92	123	114	138	157	123	114	155	127	62	33	93	134	57	98	62	33	57	98	34	52	62	33	34	52	25	0	62	33	25	0	356	0	62	33	356	0	319	33	288	134	306	65	324	98	324	98	306	65	319	33	324	98	319	33	356	0	324	98	356	0	348	52	243	157	190	166	190	132	288	134	285	92	306	65	233	-6	209	-38	233	-39	233	-6	233	-39	285	-31	233	-6	191	0	209	-38	128	-2	146	-15	155	19	155	19	146	-15	166	-25	155	19	166	-25	191	0	191	0	166	-25	187	-33	191	0	187	-33	209	-38	155	19	126	48	128	-2	128	-2	126	48	107	84	128	-2	107	84	104	21	104	21	107	84	100	126	99	223	100	126	107	168	99	223	107	168	135	259	135	259	107	168	126	204	135	259	126	204	155	233	36	-93	128	-2	104	21	36	-93	104	21	13	-70	359	168	366	223	340	204	340	204	366	223	330	259	340	204	330	259	311	233	311	233	330	259	285	282	311	233	285	282	275	252	275	252	285	282	233	258	191	252	233	258	233	291	191	252	233	291	180	282	180	282	135	259	155	233	180	282	155	233	191	252	366	223	366	126	366	28	366	223	366	28	389	178	389	178	366	28	389	73	389	178	389	73	398	126	285	282	233	291	233	258	275	0	233	-6	285	-31	275	0	285	-31	311	19	311	19	285	-31	330	-7	311	19	330	-7	340	48	340	48	330	-7	366	28	340	48	366	28	359	84	359	84	366	28	366	126	69	102	73	79	75	178	75	178	73	79	81	58	75	178	81	58	99	223	99	223	81	58	91	39	99	223	91	39	100	126	100	126	91	39	104	21	69	102	75	178	67	126	366	223	359	168	366	126	110	142	26	142	110	142	110	142	26	142	110	109	110	142	110	109	121	186	121	186	110	109	122	65	121	186	122	65	143	225	143	225	122	65	143	109	143	225	143	109	143	142	143	142	143	109	259	142	259	142	143	109	259	109	259	142	259	109	259	-38	259	-38	259	109	259	-5	259	-38	259	-5	225	3	397	175	406	142	407	225	406	109	406	142	292	142	406	109	292	142	292	109	292	109	292	257	292	-5	292	257	326	248	336	279	336	279	326	248	355	230	336	279	355	230	375	257	375	257	355	230	380	205	375	257	380	205	407	225	407	225	380	205	397	175	292	290	292	374	259	-38	292	290	259	-38	292	-5	292	290	292	-5	292	257	292	290	292	257	336	279	440	109	523	109	523	142	440	109	523	142	440	142	440	109	440	142	429	186	440	109	429	186	429	65	429	65	429	186	407	225	429	65	407	225	406	142	429	65	406	142	406	109	429	65	406	109	406	26	406	109	397	75	406	26	406	26	397	75	379	45	406	26	379	45	375	-5	375	-5	379	45	355	21	375	-5	355	21	336	-27	336	-27	355	21	325	3	336	-27	325	3	292	-5	292	-5	292	-38	336	-27	292	-122	292	-5	259	-38	292	-122	259	-38	259	-122	292	374	259	374	259	257	259	257	259	374	259	290	259	257	259	-38	292	374	153	175	170	205	175	257	175	257	170	205	195	230	175	257	195	230	214	279	214	279	195	230	225	248	214	279	225	248	259	290	259	290	225	248	259	257	175	257	143	225	143	142	175	257	143	142	153	175	259	-38	225	3	215	-27	215	-27	225	3	195	21	215	-27	195	21	176	-5	176	-5	195	21	170	45	176	-5	170	45	153	75	122	65	144	26	143	109	143	109	144	26	153	75	153	75	144	26	176	-5	110	109	26	142	26	109	259	142	259	-38	259	257	26	36	152	3	152	36	152	36	152	3	185	-122	152	36	185	-122	152	215	152	215	185	-122	152	248	152	215	152	248	26	248	397	374	364	374	397	-122	397	-122	364	374	364	248	397	-122	364	248	364	215	364	215	364	248	185	248	364	215	185	248	185	215	185	36	185	3	364	3	185	-122	185	374	152	374	185	-122	152	374	152	248	364	3	364	-122	397	-122	364	3	397	-122	364	36	364	3	364	36	185	36	397	248	397	215	523	215	397	248	523	215	523	248	397	36	397	3	523	3	397	36	523	3	523	36	364	36	397	-122	364	215	185	-122	152	3	152	-122	152	215	26	248	26	215	152	3	26	36	26	3	81	-34	70	-23	85	-73	85	-73	70	-23	63	-9	85	-73	63	-9	62	-61	62	-61	63	-9	60	7	43	-43	60	7	61	76	43	-43	61	76	43	58	182	297	164	315	165	246	182	-44	165	246	165	194	182	-44	165	194	165	161	165	161	165	194	110	161	182	-44	165	92	165	59	165	59	165	92	110	92	165	59	110	92	110	59	110	59	110	92	94	57	162	-10	155	-24	163	-62	163	-62	155	-24	144	-35	163	-62	144	-35	140	-73	140	-73	144	-35	129	-42	140	-73	129	-42	113	-77	113	-77	129	-42	113	-44	96	-42	81	-34	85	-73	96	-42	85	-73	113	-77	96	-42	113	-77	113	-44	155	277	164	315	144	288	144	288	164	315	140	327	144	288	140	327	129	295	129	295	140	327	113	298	96	295	113	298	113	331	96	295	113	331	85	327	85	327	62	315	63	263	85	327	63	263	70	277	85	327	70	277	81	288	85	327	81	288	96	295	63	229	60	246	61	177	61	177	60	246	43	297	43	297	60	246	62	315	62	315	60	246	63	263	84	88	61	76	63	24	84	88	63	24	70	38	84	88	70	38	80	49	84	88	80	49	94	57	84	88	94	57	110	92	61	76	60	7	63	24	32	-19	43	-43	43	58	32	-19	43	58	31	35	32	-19	31	35	27	7	165	194	110	194	110	161	110	161	110	194	94	197	110	161	94	197	84	165	84	165	94	197	80	204	84	165	80	204	70	215	63	229	61	177	84	165	63	229	84	165	70	215	27	246	31	219	32	274	32	274	31	219	43	196	32	274	43	196	43	297	43	297	43	196	61	177	270	275	266	248	270	-21	270	-21	266	248	266	194	270	-21	266	194	266	161	266	161	266	194	198	194	266	161	198	194	198	161	198	92	198	59	266	59	165	246	182	-44	182	297	182	297	182	-44	193	-21	182	297	193	-21	193	274	193	274	193	-21	198	5	193	274	198	5	198	246	164	315	155	277	162	263	164	315	162	263	165	246	140	327	113	331	113	298	266	59	266	5	270	-21	266	59	270	-21	266	92	266	59	266	92	198	92	165	5	162	-10	163	-62	165	5	163	-62	182	-44	165	5	182	-44	165	59	393	277	401	315	382	288	382	288	401	315	378	327	382	288	378	327	367	295	367	295	378	327	350	298	334	296	350	298	350	331	334	296	350	331	323	327	323	327	300	316	301	263	323	327	301	263	308	278	323	327	308	278	320	289	323	327	320	289	334	296	299	246	301	263	300	316	299	246	300	316	282	298	299	246	282	298	299	5	400	229	393	215	402	177	402	177	393	215	383	204	402	177	383	204	379	165	379	165	383	204	369	197	379	165	369	197	353	194	353	161	353	194	299	194	353	161	299	194	299	161	400	263	402	246	401	315	401	315	402	246	419	297	419	297	402	246	420	196	419	297	420	196	431	274	431	274	420	196	431	219	431	274	431	219	435	246	378	327	350	331	350	298	402	246	402	177	420	196	400	-9	393	-23	401	-61	401	-61	393	-23	382	-34	401	-61	382	-34	378	-73	378	-73	382	-34	367	-42	378	-73	367	-42	350	-77	350	-77	367	-42	350	-44	353	92	299	92	353	59	353	92	353	59	379	88	379	88	353	59	369	57	379	88	369	57	383	49	400	-9	401	-61	402	7	402	7	419	-43	420	58	420	58	419	-43	431	-19	420	58	431	-19	431	35	431	35	431	-19	435	7	402	76	379	88	383	49	402	76	383	49	393	38	402	76	393	38	400	24	402	76	400	24	402	7	402	76	402	7	420	58	334	-42	319	-35	323	-73	334	-42	323	-73	350	-77	334	-42	350	-77	350	-44	319	-35	308	-24	323	-73	323	-73	308	-24	301	-10	323	-73	301	-10	300	-62	300	-62	301	-10	299	5	282	298	270	275	282	-44	282	298	282	-44	300	-62	282	298	300	-62	299	5	266	92	270	-21	266	161	270	275	270	-21	282	-44	402	7	401	-61	419	-43	353	59	299	92	299	59	353	194	353	161	379	165	400	229	402	177	402	246	401	315	393	277	400	263	165	92	182	-44	165	161	62	-61	60	7	43	-43	57	90	57	196	24	196	57	90	24	196	24	57	57	90	24	57	276	57	57	90	276	57	276	90	72	109	65	137	82	43	82	43	65	137	61	65	61	65	65	137	65	162	65	162	65	137	90	162	90	162	65	137	90	137	159	69	210	17	184	44	184	44	210	17	212	51	212	51	210	17	235	-34	212	51	235	-34	235	26	184	69	159	69	184	44	108	26	132	-8	131	51	131	51	132	-8	132	17	131	51	132	17	159	44	159	44	132	17	210	17	159	44	210	17	159	69	235	335	108	335	132	310	235	335	132	310	210	310	235	335	210	310	212	249	235	335	212	249	219	246	235	335	219	246	235	275	132	310	131	249	132	285	132	285	131	249	159	256	210	285	159	256	184	256	210	285	184	256	191	255	86	215	106	235	108	275	108	275	106	235	131	249	108	275	131	249	108	335	108	335	131	249	132	310	82	258	61	236	65	162	82	258	65	162	72	190	82	258	72	190	86	215	82	258	86	215	108	275	35	182	35	119	46	211	46	211	35	119	46	90	46	211	46	90	61	236	61	236	46	90	61	65	61	236	61	65	65	162	281	236	277	162	281	65	281	65	277	162	277	137	281	65	277	137	270	109	252	162	252	137	277	137	252	162	277	137	277	162	281	236	260	258	261	208	281	236	261	208	269	194	281	236	269	194	274	178	281	236	274	178	277	162	260	258	235	275	239	233	260	258	239	233	251	221	260	258	251	221	261	208	235	275	219	246	239	233	239	233	219	246	184	137	184	137	219	246	171	162	184	137	171	162	113	162	281	236	281	65	297	211	297	211	281	65	297	90	297	211	297	90	307	182	307	182	297	90	307	119	307	182	307	119	311	151	260	43	281	65	270	109	260	43	270	109	256	85	260	43	256	85	236	65	260	43	236	65	235	26	108	26	108	-34	132	-8	132	-8	108	-34	235	-34	132	-8	235	-34	210	-8	210	-8	235	-34	210	17	210	285	191	255	199	253	210	285	199	253	206	251	210	285	206	251	212	249	210	285	212	249	210	310	184	231	184	256	159	256	184	231	159	256	159	231	72	109	82	43	86	85	86	85	82	43	108	26	86	85	108	26	106	65	106	65	108	26	131	51	132	285	159	256	210	285	212	51	235	26	236	65	184	137	113	162	113	137	35	119	35	182	32	151	26	141	59	141	26	331	26	331	59	141	59	298	26	331	59	298	205	331	205	331	59	298	205	298	172	298	172	141	205	141	172	298	205	141	205	331	172	298	205	331	26	331	172	298	26	331	26	298	59	-74	59	82	26	82	59	-74	26	82	26	-107	59	-74	26	-107	205	-107	59	-74	205	-107	205	-74	206	-107	206	82	173	82	206	-107	173	82	173	-74	206	-107	173	-74	26	-74	206	-107	26	-74	26	-107	295	176	255	180	255	137	255	137	255	180	207	176	255	137	207	176	200	135	200	135	207	176	159	164	200	135	159	164	152	128	152	128	159	164	113	145	152	128	113	145	108	115	108	115	113	145	69	97	478	74	483	81	439	97	439	97	483	81	436	117	439	97	436	117	397	115	397	115	436	117	387	145	397	115	387	145	352	128	352	128	387	145	340	164	352	128	340	164	304	135	304	135	340	164	295	176	304	135	295	176	255	137	69	117	27	81	32	74	69	117	32	74	69	97	69	117	69	97	113	145	159	89	207	78	200	119	200	119	207	78	255	116	304	119	255	116	255	74	304	119	255	74	295	78	152	126	108	139	113	109	152	126	113	109	159	89	152	126	159	89	200	119	69	157	32	180	69	136	69	157	69	136	113	109	69	157	113	109	108	139	304	119	340	89	352	126	352	126	340	89	387	109	352	126	387	109	397	139	397	139	387	109	436	137	397	139	436	137	439	157	439	157	436	137	483	172	439	157	483	172	478	180	255	116	207	78	255	74	69	136	32	180	27	172	304	119	295	78	340	89	71	126	167	357	142	357	71	126	142	357	39	131	71	126	39	131	141	-106	71	126	141	-106	167	-106	141	-106	39	131	39	121	161	120	161	130	59	357	161	120	59	357	33	357	161	120	33	357	128	125	161	120	128	125	32	-106	161	120	32	-106	59	-106	215	279	199	250	355	160	215	279	355	160	372	188	355	94	199	4	215	-24	355	94	215	-24	372	66	109	218	109	36	142	36	109	218	142	36	142	218	388	217	388	36	421	17	388	217	421	17	421	236	388	217	421	236	232	346	388	217	232	346	232	308	232	308	232	346	75	217	75	217	232	346	41	236	75	217	41	236	75	36	75	36	41	236	41	17	75	36	41	17	232	-92	232	-54	75	36	232	-92	232	-54	232	-92	421	17	232	-54	421	17	388	36	217	234	217	234	243	280	217	234	243	280	214	296	217	234	214	296	200	190	217	234	200	190	222	201	217	234	222	201	222	236	217	17	247	13	222	51	222	51	247	13	247	46	271	51	247	46	247	13	271	51	247	13	253	13	247	205	247	238	241	238	247	205	241	238	234	238	247	205	234	238	228	237	247	205	228	237	222	236	247	205	222	236	222	201	247	205	276	234	247	238	214	296	27	-26	56	-43	214	296	56	-43	137	98	214	296	137	98	171	151	214	296	171	151	183	173	214	296	183	173	200	190	137	98	149	70	171	151	171	151	149	70	167	127	171	102	167	127	166	47	171	102	166	47	189	29	167	127	149	70	166	47	343	182	326	205	326	127	326	127	322	102	355	154	355	154	322	102	465	280	355	154	465	280	437	296	247	205	271	201	276	234	276	234	271	201	293	190	276	234	293	190	303	223	303	223	293	190	311	173	303	223	311	173	326	205	326	205	311	173	322	151	326	205	322	151	326	127	326	127	355	154	343	182	264	14	270	15	271	51	271	51	270	15	276	17	271	51	276	17	293	62	293	62	276	17	278	-43	293	62	278	-43	311	80	311	80	278	-43	465	280	311	80	465	280	322	102	271	51	253	13	258	14	271	51	258	14	264	14	276	17	250	-26	278	-43	200	62	183	80	189	29	200	62	189	29	217	17	200	62	217	17	222	51	171	102	189	29	183	80	40	2	38	1	44	-55	44	-55	38	1	37	1	44	-55	37	1	36	1	36	1	32	2	44	-55	44	-55	32	2	29	4	44	-55	29	4	28	-58	28	-58	29	4	27	8	28	-58	27	8	26	13	88	-35	78	-35	87	-54	87	-54	78	-35	77	-54	61	-54	77	-54	63	-29	61	-54	63	-29	62	-25	62	-25	62	-23	44	-55	44	-55	62	-23	63	-21	44	-55	63	-21	84	45	84	45	63	-21	63	-19	84	45	63	-19	64	-17	84	45	64	-17	65	-16	65	-16	105	23	84	45	84	45	105	23	95	103	84	45	95	103	95	113	95	113	108	203	84	45	84	45	108	203	84	179	84	45	84	179	76	57	76	57	84	179	70	70	62	-25	44	-55	61	-54	44	-55	84	45	44	5	44	-55	44	5	41	3	44	-55	41	3	40	2	28	-58	26	13	26	18	28	-58	26	18	25	29	28	-58	25	29	24	39	28	-58	24	39	22	49	28	-58	22	49	20	59	28	-58	20	59	18	70	28	-58	18	70	11	-62	11	-62	18	70	7	17	11	-62	7	17	6	1	11	-62	6	1	5	-15	11	-62	5	-15	2	-32	11	-62	2	-32	-2	-48	11	-62	-2	-48	-5	-69	6	48	6	38	18	70	18	70	6	38	7	28	18	70	7	28	7	17	18	70	4	70	5	59	18	70	5	59	6	48	245	76	232	58	241	21	241	21	232	58	216	45	241	21	216	45	211	6	211	6	216	45	196	36	211	6	196	36	175	0	175	0	196	36	175	33	165	34	155	35	159	1	165	34	159	1	175	0	165	34	175	0	175	33	117	15	130	9	129	47	129	47	130	9	137	42	137	42	130	9	144	4	137	42	144	4	146	38	146	38	144	4	159	1	146	38	159	1	155	35	232	167	241	203	215	180	215	180	241	203	210	219	215	180	210	219	196	189	196	189	210	219	175	192	150	188	175	192	175	225	150	188	175	225	139	219	95	113	99	137	108	203	108	203	99	137	111	159	108	203	111	159	139	219	139	219	111	159	128	176	139	219	128	176	150	188	68	148	62	113	63	98	68	148	63	98	66	83	68	148	66	83	70	70	68	148	70	70	84	179	281	148	265	179	266	45	266	45	265	179	252	129	266	45	252	129	252	97	252	97	252	129	179	97	179	97	252	129	169	129	179	97	169	129	129	47	108	69	103	77	105	23	108	69	105	23	117	15	108	69	117	15	129	47	108	69	129	47	169	129	105	23	103	77	100	85	105	23	100	85	97	94	105	23	97	94	95	103	241	203	244	149	265	179	265	179	244	149	252	129	210	219	175	225	175	192	281	148	266	45	281	76	281	148	281	76	287	112	245	76	241	21	266	45	245	76	266	45	252	97	77	-54	78	-35	73	-34	77	-54	73	-34	68	-34	77	-54	68	-34	65	-32	77	-54	65	-32	63	-29	130	-56	131	-42	119	-55	119	-55	131	-42	119	-39	119	-55	119	-39	109	-54	109	-54	119	-39	109	-37	109	-54	109	-37	98	-36	98	-54	109	-54	98	-36	98	-54	98	-36	88	-35	98	-54	88	-35	87	-54	-2	-48	-8	-65	-5	-69	241	203	232	167	244	149	40	281	73	24	73	229	73	143	73	110	281	110	73	143	281	110	281	143	281	143	281	110	405	121	281	143	405	121	405	132	405	132	40	281	73	229	405	132	73	229	281	143	73	24	40	281	40	-27	73	24	40	-27	405	121	73	24	405	121	281	110	420	350	421	376	248	350	248	350	421	376	214	350	248	350	214	350	248	-52	248	-52	214	350	214	-52	248	-52	214	-52	421	-77	421	-77	214	-52	42	-52	421	-77	42	-52	42	-77	42	376	42	350	214	350	42	376	214	350	421	376	248	-52	421	-77	421	-52	244	342	211	342	211	277	211	277	211	342	211	311	211	277	211	-58	244	342	244	342	211	-58	244	311	82	171	101	211	111	270	111	270	101	211	130	243	111	270	130	243	157	298	157	298	130	243	167	266	157	298	167	266	211	311	211	311	167	266	211	277	111	270	74	231	82	171	82	171	74	231	75	126	82	81	75	126	74	22	82	81	74	22	111	-17	74	22	75	126	74	231	74	22	74	231	50	70	50	70	74	231	50	182	50	70	50	182	42	126	211	277	211	-25	211	-58	211	-58	211	-25	167	-13	211	-58	167	-13	157	-45	157	-45	167	-13	130	9	157	-45	130	9	111	-17	111	-17	130	9	101	41	111	-17	101	41	82	81	354	211	373	171	381	231	381	231	373	171	380	126	381	22	380	126	373	81	244	277	287	266	298	298	298	298	287	266	325	243	298	298	325	243	344	270	344	270	325	243	354	211	344	270	354	211	381	231	244	-25	244	277	244	311	244	-25	244	311	211	-58	244	-25	211	-58	244	-88	404	182	381	231	381	22	404	182	381	22	404	70	404	182	404	70	413	126	287	-13	298	-45	325	9	325	9	298	-45	344	-17	325	9	344	-17	354	41	354	41	344	-17	381	22	354	41	381	22	373	81	244	-25	244	-58	298	-45	244	-25	298	-45	287	-13	211	-58	211	-88	244	-88	380	126	381	22	381	231	244	311	244	277	298	298	151	117	77	-87	105	-87	151	117	105	-87	180	117	151	117	180	117	163	150	151	117	163	150	30	150	151	117	30	150	30	117	192	150	266	352	237	352	192	150	237	352	180	117	192	150	180	117	311	117	192	150	311	117	311	150	163	150	180	117	237	352	190	117	311	117	311	150	190	117	311	150	179	150	190	117	179	150	236	-87	190	117	236	-87	265	-87	161	117	236	-87	179	150	161	117	179	150	150	150	161	117	150	150	30	150	161	117	30	150	30	117	105	352	75	352	150	150	105	352	150	150	179	150	60	73	60	3	199	243	60	73	199	243	199	312	199	312	199	243	336	3	199	312	336	3	336	73	336	73	336	3	369	-87	336	73	369	-87	336	343	336	343	369	-87	369	376	336	343	369	376	60	343	60	343	369	376	27	376	60	343	27	376	60	-54	60	-54	27	376	27	-87	60	-54	27	-87	369	-87	336	-54	60	-54	369	-87	336	-54	369	-87	336	3	137	268	137	268	137	268	137	268	145	301	127	286	137	268	127	286	128	211	137	268	128	211	136	210	222	311	194	315	202	297	202	297	194	315	185	300	171	298	185	300	194	315	171	298	194	315	167	311	205	123	198	103	200	59	205	123	200	59	204	78	205	123	204	78	208	95	205	123	208	95	214	147	200	59	198	103	194	86	200	59	194	86	192	71	200	59	192	71	191	59	137	268	140	278	145	301	145	301	140	278	147	286	145	301	147	286	167	311	167	311	147	286	158	293	167	311	158	293	171	298	112	243	113	232	116	266	116	266	113	232	117	222	116	266	117	222	127	286	127	286	117	222	122	216	127	286	122	216	128	211	139	259	143	211	144	252	144	252	143	211	149	214	144	252	149	214	150	246	150	246	149	214	153	218	150	246	153	218	154	240	154	240	153	218	155	224	154	240	155	224	156	232	143	211	139	259	137	268	143	211	137	268	136	210	197	26	197	-26	205	24	205	24	197	-26	206	-25	205	24	206	-25	212	20	212	20	206	-25	213	-21	212	20	213	-21	218	14	218	14	213	-21	218	-16	218	14	218	-16	222	7	222	7	218	-16	222	-8	222	7	222	-8	223	0	170	0	171	-8	171	7	171	7	171	-8	175	-15	171	7	175	-15	175	15	175	15	175	-15	180	-21	175	15	180	-21	181	21	181	21	180	-21	188	-25	181	21	188	-25	188	24	188	24	188	-25	197	-26	188	24	197	-26	197	26	202	297	217	289	222	311	222	311	217	289	228	276	222	311	228	276	247	301	247	301	228	276	236	260	247	301	236	260	239	241	239	241	237	222	254	164	254	164	237	222	234	204	254	164	234	204	233	137	233	137	234	204	228	185	233	137	228	185	223	124	223	124	228	185	221	166	223	124	221	166	215	110	215	110	221	166	214	147	215	110	214	147	208	95	280	262	267	284	269	185	280	262	269	185	279	202	280	262	279	202	284	218	280	262	284	218	285	235	254	164	269	185	267	284	254	164	267	284	247	301	254	164	247	301	239	241	27	-87	60	-54	27	376	27	376	60	-54	60	343	27	376	60	343	369	376	369	376	60	343	336	343	369	376	336	343	369	-87	369	-87	336	343	336	-54	369	-87	336	-54	60	-54	60	-54	27	-87	369	-87	38	-32	37	-40	56	-98	56	-98	37	-40	37	-48	56	-98	37	-48	36	-56	36	-56	35	-66	56	-98	56	-98	35	-66	33	-76	56	-98	33	-76	31	-86	62	-30	60	-28	84	-92	84	-92	60	-28	58	-24	84	-92	58	-24	56	-98	56	-98	58	-24	56	-20	56	-98	56	-20	56	-15	56	-15	55	-2	56	-98	56	-98	55	-2	54	10	56	-98	54	10	53	22	72	-30	70	-31	84	-92	84	-92	70	-31	68	-31	84	-92	68	-31	66	-31	66	-31	62	-30	84	-92	56	-98	53	22	51	35	56	-98	51	35	48	46	56	-98	48	46	38	-16	56	-98	38	-16	38	-24	56	-98	38	-24	38	-32	36	21	37	8	48	46	48	46	37	8	38	-4	48	46	38	-4	38	-16	28	-95	25	-105	28	-109	28	-95	28	-109	31	-86	31	-86	28	-109	56	-98	48	46	34	46	35	33	48	46	35	33	36	21	106	-68	102	-67	114	-89	114	-89	102	-67	100	-64	114	-89	100	-64	84	-92	84	-92	100	-64	98	-61	84	-92	98	-61	98	-56	98	-56	98	-55	84	-92	84	-92	98	-55	118	8	84	-92	118	8	78	-26	95	143	118	90	118	128	118	128	118	90	158	0	118	128	158	0	118	161	118	161	158	0	118	203	118	161	118	203	95	143	95	143	118	203	39	138	95	143	39	138	118	90	98	-53	99	-51	118	8	118	8	99	-51	100	-50	118	8	100	-50	102	-49	178	-87	178	-71	171	-70	178	-87	171	-70	165	-69	178	-87	165	-69	159	-69	178	-87	159	-69	155	-69	178	-87	155	-69	152	-69	178	-87	152	-69	151	-69	178	-87	151	-69	145	-87	145	-87	151	-69	143	-69	145	-87	143	-69	136	-69	145	-87	136	-69	129	-69	145	-87	129	-69	120	-69	145	-87	120	-69	114	-89	109	-69	106	-68	114	-89	109	-69	114	-89	120	-69	151	292	118	292	151	37	151	230	151	189	249	269	151	230	249	269	226	292	173	57	151	37	158	0	173	57	158	0	195	33	173	57	195	33	228	61	173	57	228	61	151	108	173	57	151	108	151	70	195	33	158	0	410	0	195	33	410	0	410	33	118	203	158	0	151	37	118	203	151	37	118	292	118	8	102	-49	158	0	118	8	158	0	118	90	75	-28	72	-30	84	-92	75	-28	84	-92	78	-26	118	8	98	-55	98	-53	314	93	314	60	421	60	314	93	421	60	421	93	42	193	42	160	421	160	42	193	421	160	421	193	178	93	178	60	285	60	178	93	285	60	285	93	42	93	42	60	149	60	42	93	149	60	149	93	341	316	122	316	141	283	341	316	141	283	322	283	341	316	322	283	413	127	341	316	413	127	451	127	50	127	141	283	122	316	50	127	122	316	12	127	50	127	12	127	122	-63	50	127	122	-63	141	-30	341	-63	451	127	413	127	341	-63	413	127	322	-30	341	-63	322	-30	141	-30	341	-63	141	-30	122	-63	383	110	383	143	-4	143	383	110	-4	143	-4	110	402	287	435	287	402	350	402	350	435	287	435	383	402	350	435	383	60	350	60	350	435	383	27	383	60	350	27	383	60	287	60	287	27	383	27	287	60	-7	60	55	27	55	60	-7	27	55	27	-40	60	-7	27	-40	435	-40	60	-7	435	-40	402	-7	402	55	402	-7	435	-40	402	55	435	-40	435	55	60	185	60	248	27	248	60	185	27	248	27	151	60	185	27	151	435	151	60	185	435	151	402	185	402	248	402	185	435	151	402	248	435	151	435	248	402	6	435	6	402	69	402	69	435	6	435	102	402	69	435	102	60	69	60	69	435	102	27	102	60	69	27	102	60	6	60	6	27	102	27	6	218	98	218	170	208	175	218	98	208	175	193	125	218	98	193	125	227	73	218	98	227	73	232	98	294	140	289	121	300	93	300	93	289	121	279	108	300	93	279	108	272	78	272	78	279	108	260	100	272	78	260	100	232	98	428	366	295	366	320	340	428	366	320	340	403	340	428	366	403	340	421	75	428	366	421	75	428	123	320	340	295	366	300	93	320	340	300	93	314	114	320	340	314	114	319	139	320	340	319	139	320	166	295	164	294	140	300	93	295	164	300	93	295	366	403	132	396	83	401	32	403	132	401	32	421	75	403	132	421	75	403	340	136	-50	173	-79	193	-68	193	-68	173	-79	208	-112	193	-68	208	-112	193	-10	193	-10	208	-112	218	-35	193	-10	218	-35	266	-10	266	-10	218	-35	268	-35	266	-10	268	-35	310	-3	310	-3	268	-35	324	-26	310	-3	324	-26	348	14	348	14	324	-26	368	-2	348	14	368	-2	377	43	377	43	368	-2	401	32	377	43	401	32	396	83	193	-68	110	-4	136	-50	136	-50	110	-4	101	2	136	-50	101	2	99	-23	99	-23	101	2	94	9	99	-23	94	9	87	16	81	31	62	2	83	24	83	24	62	2	99	-23	83	24	99	-23	87	16	172	142	136	113	193	125	193	125	136	113	110	68	102	61	110	68	136	113	102	61	136	113	99	86	99	86	62	60	62	2	99	86	62	2	83	39	99	86	83	39	88	47	99	86	88	47	94	54	99	86	94	54	102	61	83	39	62	2	81	31	25	33	25	28	62	2	25	33	62	2	62	60	172	142	193	125	208	175	218	-35	208	-112	218	-107	227	73	193	125	193	73	232	98	227	73	272	78	144	50	144	203	111	203	144	50	111	203	111	50	107	-2	139	0	139	0	166	24	139	0	168	-2	166	24	168	-2	198	12	198	12	168	-2	196	-12	198	12	196	-12	222	-27	-4	-75	9	-75	16	-37	16	-37	9	-75	30	-49	16	-37	30	-49	43	-8	43	-8	30	-49	54	-27	43	-8	54	-27	74	12	74	12	54	-27	79	-12	74	12	79	-12	107	23	107	23	79	-12	107	-2	107	23	107	-2	139	27	139	27	107	-2	139	0	139	27	139	0	166	24	198	12	222	-27	229	-7	229	-7	222	-27	247	-49	229	-7	247	-49	259	-37	259	-37	247	-49	269	-75	259	-37	269	-75	283	-75	107	286	139	282	107	313	107	313	139	282	139	310	168	313	139	310	139	282	168	313	139	282	166	286	283	386	269	386	259	347	259	347	269	386	247	359	259	347	247	359	229	318	229	318	247	359	222	338	229	318	222	338	198	298	198	298	222	338	196	323	198	298	196	323	168	313	9	386	16	347	30	359	30	359	16	347	43	318	30	359	43	318	54	338	54	338	43	318	74	298	54	338	74	298	79	323	79	323	74	298	107	286	79	323	107	286	107	313	16	347	9	386	-4	386	168	313	166	286	198	298	56	1	66	27	51	1	51	1	66	27	46	2	33	0	46	2	44	24	33	0	44	24	25	16	7	-43	11	-29	11	1	11	1	11	-29	16	-16	11	1	16	-16	25	16	25	16	16	-16	23	-6	25	16	23	-6	33	0	1	-18	-4	-43	7	-43	1	-18	7	-43	11	1	153	36	154	11	161	30	161	30	154	11	163	4	161	30	163	4	169	28	169	28	163	4	174	1	169	28	174	1	177	27	177	27	174	1	185	0	177	27	185	0	212	27	212	27	185	0	204	0	212	27	204	0	210	0	138	36	140	36	143	59	143	59	140	36	146	21	143	59	146	21	147	45	147	45	146	21	154	11	147	45	154	11	153	36	234	24	232	2	245	0	234	24	245	0	253	16	253	16	245	0	255	-6	253	16	255	-6	267	1	267	1	255	-6	262	-16	267	1	262	-16	267	-29	234	24	212	27	216	1	234	24	216	1	221	1	234	24	221	1	227	2	234	24	227	2	232	2	277	-18	267	1	267	-29	277	-18	267	-29	271	-43	277	-18	271	-43	283	-43	134	59	131	45	132	21	134	59	132	21	138	36	134	59	138	36	143	59	74	0	93	0	100	27	100	27	93	0	104	1	100	27	104	1	109	28	109	28	104	1	115	4	109	28	115	4	117	30	117	30	115	4	124	11	117	30	124	11	125	36	125	36	124	11	132	21	125	36	132	21	131	45	56	1	62	1	66	27	66	27	62	1	68	0	66	27	68	0	100	27	100	27	68	0	74	0	66	27	44	24	46	2	216	1	212	27	210	0	33	341	23	348	25	325	25	325	23	348	16	358	25	325	16	358	11	340	11	340	16	358	11	370	11	340	11	370	7	384	62	340	56	339	66	313	66	313	56	339	51	339	66	313	51	339	46	339	46	339	33	341	44	316	44	316	33	341	25	325	7	384	-4	384	1	359	7	384	1	359	11	340	140	305	138	305	143	282	140	305	143	282	146	320	146	320	143	282	147	296	146	320	147	296	154	330	154	330	147	296	153	305	154	330	153	305	161	310	210	340	204	340	212	313	212	313	204	340	185	340	212	313	185	340	177	313	169	312	177	313	174	340	169	312	174	340	163	336	163	336	154	330	161	310	163	336	161	310	169	312	134	282	143	282	138	305	134	282	138	305	132	320	134	282	132	320	131	296	267	370	262	358	267	340	267	340	262	358	255	348	267	340	255	348	253	325	253	325	255	348	245	341	253	325	245	341	234	316	234	316	245	341	232	339	277	359	283	384	271	384	277	359	271	384	267	370	277	359	267	370	267	340	234	316	232	339	227	339	234	316	227	339	221	339	234	316	221	339	216	340	234	316	216	340	212	313	131	296	132	320	125	305	125	305	132	320	124	330	125	305	124	330	117	310	117	310	124	330	115	336	117	310	115	336	109	312	109	312	115	336	104	340	109	312	104	340	100	313	100	313	104	340	93	340	100	313	93	340	74	340	68	340	62	340	66	313	68	340	66	313	100	313	68	340	100	313	74	340	46	339	44	316	66	313	177	313	185	340	174	340	210	340	212	313	216	340	356	33	107	33	118	0	356	33	118	0	344	0	356	33	344	0	464	-105	356	33	464	-105	464	-79	-1	-78	-1	-104	118	0	-1	-78	118	0	107	33	356	282	464	395	464	421	356	282	464	421	344	315	356	282	344	315	118	315	356	282	118	315	107	282	-1	421	-1	395	107	282	-1	421	107	282	118	315	62	279	27	-25	64	7	64	7	27	-25	545	-25	64	7	545	-25	493	7	493	7	545	-25	388	279	493	7	388	279	370	246	370	246	388	279	92	246	92	246	388	279	62	279	92	246	62	279	64	7	314	127	309	100	318	61	318	61	309	100	296	76	318	61	296	76	294	37	294	37	296	76	277	57	294	37	277	57	263	21	263	21	277	57	254	45	263	21	254	45	228	15	228	15	254	45	228	41	309	154	318	193	296	178	296	178	318	193	294	218	296	178	294	218	277	197	277	197	294	218	263	234	277	197	263	234	254	209	254	209	263	234	228	214	200	209	228	214	228	240	200	209	228	240	192	234	146	154	158	178	161	218	161	218	158	178	176	197	161	218	176	197	192	234	192	234	176	197	200	209	161	218	137	193	146	154	146	154	137	193	142	127	146	99	142	127	137	61	146	99	137	61	161	37	137	61	142	127	137	193	137	61	137	193	121	91	121	91	137	193	121	162	121	91	121	162	116	127	318	193	314	127	318	61	318	193	318	61	334	162	334	162	318	61	334	91	334	162	334	91	339	127	263	234	228	240	228	214	158	76	161	37	176	57	176	57	161	37	192	21	176	57	192	21	200	45	200	45	192	21	228	15	200	45	228	15	228	41	381	213	381	36	414	18	381	213	414	18	414	233	381	213	414	233	228	340	381	213	228	340	228	302	228	302	228	340	74	213	74	213	228	340	41	233	74	213	41	233	74	36	74	36	41	233	41	18	74	36	41	18	228	-88	228	-50	74	36	228	-88	228	-50	228	-88	414	18	228	-50	414	18	381	36	146	99	161	37	158	76	318	193	309	154	314	127	523	110	523	143	23	143	523	110	23	143	23	110	323	23	342	-9	441	230	441	230	342	-9	498	263	441	230	498	263	186	230	186	230	498	263	168	263	186	230	168	263	69	23	69	23	168	263	12	-9	69	23	12	-9	342	-9	69	23	342	-9	323	23	111	182	126	184	126	184	131	217	126	184	142	182	131	217	142	182	153	213	153	213	142	182	157	176	153	213	157	176	174	202	174	202	157	176	172	167	174	202	172	167	186	156	213	165	200	143	229	110	213	165	229	110	232	143	232	143	229	110	248	88	232	143	248	88	261	110	261	110	248	88	267	68	261	110	435	143	232	143	194	185	174	202	186	156	194	185	186	156	200	143	194	185	200	143	213	165	395	97	381	86	388	62	388	62	381	86	366	77	388	62	366	77	360	43	360	43	366	77	351	71	360	43	351	71	336	69	336	69	319	71	330	36	330	36	319	71	308	40	261	110	267	68	275	97	275	97	267	68	287	52	275	97	287	52	289	85	289	85	287	52	308	40	289	85	308	40	304	77	304	77	308	40	319	71	411	87	428	115	435	143	411	87	435	143	407	110	411	87	407	110	395	97	411	87	395	97	388	62	229	110	200	143	55	143	229	110	55	143	34	140	229	110	34	140	27	110	55	143	67	156	74	194	55	143	74	194	51	169	55	143	51	169	34	140	336	69	330	36	360	43	80	167	95	176	101	211	101	211	95	176	111	182	101	211	111	182	131	217	131	217	111	182	126	184	74	194	67	156	80	167	74	194	80	167	101	211	435	143	261	110	407	110	166	114	168	110	169	151	169	151	168	110	170	106	169	151	170	106	174	156	174	156	170	106	187	91	174	156	187	91	180	162	180	162	187	91	200	170	180	162	200	170	172	303	163	129	163	124	164	137	164	137	163	124	164	119	164	137	164	119	166	144	166	144	164	119	166	114	166	144	166	114	169	151	235	157	230	162	236	103	236	103	230	162	224	165	236	103	224	165	219	90	219	90	224	165	218	168	219	90	218	168	216	89	216	89	218	168	213	88	211	170	204	170	204	88	211	170	204	88	207	88	211	170	207	88	210	88	211	170	210	88	213	88	211	170	213	88	218	168	194	89	197	88	200	170	200	170	197	88	201	88	200	170	201	88	204	170	204	170	201	88	204	88	200	170	187	91	190	90	200	170	190	90	194	89	358	211	235	157	245	138	358	211	245	138	367	191	245	138	235	157	236	103	245	138	236	103	240	107	245	138	240	107	242	112	245	138	242	112	244	117	245	138	244	117	246	123	245	138	246	123	245	136	246	133	246	134	246	123	246	133	246	123	246	129	246	133	246	129	246	131	286	-45	306	-35	236	103	286	-45	236	103	219	90	117	-48	187	91	170	106	117	-48	170	106	97	-38	153	189	140	185	140	140	140	140	140	185	121	286	140	140	121	286	119	180	119	180	121	286	100	282	140	140	119	180	104	180	245	136	246	123	246	134	180	162	172	303	151	299	35	-29	35	8	20	8	35	-29	20	8	20	-59	35	-29	20	-59	230	-59	35	-29	230	-59	215	-29	215	8	215	-29	230	-59	215	8	230	-59	230	8	156	87	151	84	218	70	218	70	151	84	142	82	218	70	142	82	130	80	144	228	147	228	185	258	185	258	147	228	149	229	185	258	149	229	151	229	151	229	154	228	185	258	185	258	154	228	157	227	185	258	157	227	158	225	205	81	197	82	218	70	218	70	197	82	191	85	218	70	191	85	160	99	160	99	191	85	188	89	160	99	188	89	160	219	159	223	160	219	185	258	159	223	185	258	158	225	185	258	128	233	137	227	185	258	137	227	140	227	185	258	140	227	144	228	188	94	188	257	185	258	188	94	185	258	160	219	188	94	160	219	188	89	159	92	156	87	218	70	159	92	218	70	160	99	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	218	70	130	80	130	70	205	81	218	70	218	80	137	227	128	233	128	223	117	207	125	218	130	247	130	247	125	218	133	226	130	247	133	226	147	255	147	255	133	226	143	230	147	255	143	230	155	232	155	232	170	230	168	258	168	258	170	230	188	256	116	234	107	217	110	193	116	234	110	193	117	207	116	234	117	207	130	247	197	183	201	151	199	196	199	196	201	151	204	249	204	249	201	151	213	165	204	249	213	165	216	238	216	238	213	165	221	179	216	238	221	179	224	224	224	224	221	179	225	193	224	224	225	193	227	207	204	249	188	256	191	218	204	249	191	218	197	209	204	249	197	209	199	196	188	256	170	230	182	226	188	256	182	226	191	218	193	170	185	157	186	137	193	170	186	137	201	151	193	170	201	151	197	183	224	104	219	100	224	70	224	70	219	100	212	98	224	70	212	98	205	98	224	70	205	98	141	98	224	70	141	98	101	80	101	80	141	98	157	127	173	142	157	127	186	137	173	142	186	137	185	157	157	127	141	98	186	137	168	258	147	255	155	232	229	109	224	104	224	70	229	109	224	70	245	113	229	109	245	113	235	117	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	224	70	101	80	101	70	110	193	107	217	100	196	182	181	174	176	174	176	175	156	174	176	170	175	175	156	170	175	170	156	170	156	170	175	166	174	170	156	166	174	164	157	164	157	166	174	161	172	164	157	161	172	156	157	156	157	161	172	154	170	156	157	154	170	146	167	120	205	127	216	128	239	128	239	127	216	135	225	128	239	135	225	141	249	141	249	135	225	144	231	141	249	144	231	156	256	156	256	144	231	154	234	156	256	154	234	165	235	165	235	176	235	175	258	175	258	176	235	191	256	118	225	110	209	120	205	118	225	120	205	128	239	189	187	182	181	191	152	191	152	182	181	179	155	175	156	179	155	182	181	175	156	182	181	174	176	222	232	215	243	216	195	222	232	216	195	220	202	222	232	220	202	223	210	222	232	223	210	224	218	205	251	200	181	209	188	205	251	209	188	215	243	215	243	209	188	216	195	176	235	185	232	191	256	191	256	185	232	192	227	191	256	192	227	205	251	205	251	192	227	197	220	205	251	197	220	198	211	198	211	200	147	200	181	198	211	200	181	205	251	233	147	229	159	230	108	230	108	229	159	222	168	230	108	222	168	216	90	216	90	222	168	212	175	216	90	212	175	211	121	211	121	209	109	216	90	216	90	209	109	204	99	216	90	204	99	196	77	196	77	204	99	195	91	196	77	195	91	184	86	212	175	200	181	206	140	212	175	206	140	210	131	212	175	210	131	211	121	172	69	196	77	184	86	172	69	184	86	171	84	172	69	171	84	165	84	172	69	165	84	160	85	172	69	160	85	155	86	172	69	155	86	150	88	172	69	150	88	147	67	189	187	191	152	194	194	194	194	191	152	200	147	194	194	200	147	197	202	197	202	200	147	198	211	175	258	156	256	165	235	147	67	150	88	144	92	147	67	144	92	138	94	147	67	138	94	134	97	147	67	134	97	134	68	134	68	134	97	130	98	134	68	130	98	127	99	134	68	127	99	124	99	134	68	124	99	124	70	120	99	116	97	116	74	120	99	116	74	124	70	120	99	124	70	124	99	113	94	111	90	112	80	113	94	112	80	116	74	113	94	116	74	116	97	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	112	80	111	90	110	86	156	157	146	167	146	157	233	147	230	108	235	133	206	140	200	181	200	147	84	114	172	114	84	137	84	137	172	114	102	138	84	137	102	138	184	258	184	258	102	138	172	224	184	258	172	224	200	70	200	70	172	224	172	138	200	70	172	138	172	114	172	114	172	138	102	138	184	258	200	70	200	258	200	138	200	114	232	114	200	138	232	114	232	138	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	200	70	172	114	172	70	217	232	218	234	218	261	218	261	218	234	219	236	218	261	219	236	221	263	221	263	219	236	232	261	221	263	232	261	223	266	209	230	212	230	213	259	213	259	212	230	215	231	213	259	215	231	216	260	216	260	215	231	217	232	216	260	217	232	218	261	147	258	139	214	149	230	147	258	149	230	209	258	209	258	149	230	209	230	209	258	209	230	213	259	113	184	115	184	147	258	147	258	115	184	117	184	147	258	117	184	139	214	139	214	117	184	142	182	139	214	142	182	168	207	168	207	142	182	165	175	168	207	165	175	185	164	113	184	147	258	113	193	113	184	113	193	112	192	113	184	112	192	112	185	111	191	111	190	111	187	111	191	111	187	112	185	111	191	112	185	112	192	142	67	169	70	145	89	142	67	145	89	140	92	142	67	140	92	134	96	142	67	134	96	129	98	142	67	129	98	128	68	129	98	125	100	128	68	128	68	125	100	121	101	128	68	121	101	117	70	117	70	121	101	117	101	117	70	117	101	111	100	109	74	117	70	111	100	109	74	111	100	107	98	109	74	107	98	104	95	109	74	104	95	103	79	102	91	102	86	103	79	102	91	103	79	104	95	154	85	169	70	158	85	158	85	169	70	162	84	175	87	162	84	169	70	175	87	169	70	192	79	227	141	223	167	223	114	223	114	223	167	211	185	223	114	211	185	211	93	211	93	211	185	204	127	211	93	204	127	202	114	211	93	202	114	196	102	168	207	185	164	192	198	192	198	185	164	199	149	192	198	199	149	211	185	211	185	199	149	204	127	192	79	211	93	196	102	192	79	196	102	186	93	192	79	186	93	175	87	149	87	145	89	169	70	149	87	169	70	154	85	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	111	187	111	190	111	189	166	191	159	190	162	173	162	173	159	190	152	188	162	173	152	188	151	172	151	172	152	188	144	185	151	172	144	185	141	169	141	169	144	185	135	180	141	169	135	180	133	163	133	163	135	180	129	223	133	163	129	223	128	155	128	155	129	223	126	143	194	189	174	191	177	171	177	171	174	191	166	191	177	171	166	191	162	173	202	108	198	97	206	79	206	79	198	97	192	88	206	79	192	88	188	70	188	70	192	88	182	83	188	70	182	83	171	81	171	81	155	84	167	67	167	67	155	84	142	71	142	71	155	84	142	92	142	71	142	92	133	105	142	71	133	105	127	122	142	71	127	122	122	81	122	81	127	122	126	143	126	143	129	223	122	81	122	81	129	223	118	210	122	81	118	210	108	194	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	135	180	144	200	146	236	146	236	144	200	157	217	146	236	157	217	163	245	163	245	157	217	176	230	163	245	176	230	182	251	182	251	176	230	199	240	182	251	199	240	202	256	202	256	199	240	226	246	202	256	226	246	226	258	146	236	129	223	135	180	122	81	108	194	106	97	106	97	108	194	100	178	106	97	100	178	97	118	97	118	100	178	95	160	97	118	95	160	93	142	202	108	206	79	203	123	203	123	206	79	211	181	211	181	206	79	221	93	211	181	221	93	223	169	223	169	221	93	230	110	223	169	230	110	231	152	231	152	230	110	233	132	177	171	189	165	194	189	194	189	189	165	197	155	194	189	197	155	211	181	211	181	197	155	202	141	211	181	202	141	203	123	171	81	167	67	188	70	333	220	333	110	342	165	168	67	236	250	207	230	207	230	236	250	236	258	207	230	236	258	142	230	133	230	142	230	236	258	133	230	236	258	118	258	118	258	97	213	105	208	118	258	105	208	112	217	118	258	112	217	119	224	118	258	119	224	125	228	118	258	125	228	133	230	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	168	67	207	230	145	67	151	87	143	93	151	69	151	69	143	93	137	102	151	69	137	102	133	74	133	74	137	102	136	115	137	220	138	229	137	250	137	220	137	250	132	175	137	220	132	175	138	212	138	212	132	175	147	163	138	212	147	163	143	204	143	204	147	163	150	197	124	241	115	228	116	193	124	241	116	193	122	184	124	241	122	184	132	175	124	241	132	175	137	250	115	228	112	213	113	203	115	228	113	203	116	193	179	144	186	188	175	181	175	181	161	189	179	144	179	144	161	189	161	155	151	147	161	155	161	189	151	147	161	189	150	197	139	132	144	140	147	163	147	163	144	140	151	147	147	163	151	147	150	197	133	74	136	115	131	152	131	152	136	115	136	124	131	152	136	124	147	163	147	163	136	124	139	132	109	121	111	94	113	131	113	131	111	94	120	83	113	131	120	83	120	142	120	142	120	83	133	74	120	142	133	74	131	152	174	258	171	244	182	243	174	258	182	243	192	256	192	256	182	243	192	239	192	256	192	239	206	251	206	251	192	239	199	233	206	251	199	233	203	226	143	235	150	240	154	256	154	256	150	240	160	243	154	256	160	243	174	258	174	258	160	243	171	244	154	256	137	250	138	229	154	256	138	229	143	235	208	97	203	90	211	76	211	76	203	90	196	85	211	76	196	85	192	69	192	69	196	85	186	82	192	69	186	82	175	81	175	81	162	83	171	67	171	67	162	83	151	87	171	67	151	87	151	69	203	208	204	181	204	216	204	216	204	181	206	251	206	251	204	181	215	189	206	251	215	189	218	242	218	242	215	189	222	197	218	242	222	197	225	231	225	231	222	197	226	207	225	231	226	207	228	219	206	251	203	226	204	216	194	194	190	174	204	181	194	194	204	181	200	200	200	200	204	181	203	208	190	174	194	194	186	188	190	174	186	188	190	137	190	174	190	137	198	129	190	174	198	129	208	162	208	97	211	76	209	105	209	105	211	76	221	151	221	151	211	76	225	86	221	151	225	86	230	140	230	140	225	86	234	99	230	140	234	99	236	129	236	129	234	99	237	116	208	114	209	105	221	151	208	114	221	151	208	162	208	114	208	162	204	122	175	81	171	67	192	69	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	208	162	198	129	204	122	186	188	179	144	190	137	111	94	109	121	108	109	209	166	206	146	216	111	216	111	206	146	203	99	203	99	206	146	196	125	203	99	196	125	187	88	187	88	196	125	182	107	187	88	182	107	171	80	171	80	182	107	163	94	171	80	163	94	155	74	155	74	163	94	140	85	155	74	140	85	136	70	136	70	140	85	114	79	136	70	114	79	114	67	196	254	171	258	182	242	182	242	171	258	168	244	155	242	168	244	171	258	155	242	171	258	149	255	172	151	161	132	171	133	172	151	171	133	181	134	172	151	160	153	161	132	149	159	141	169	142	135	149	159	142	135	161	132	149	159	161	132	160	153	134	200	136	213	131	246	134	200	131	246	127	143	134	200	127	143	136	183	136	183	127	143	142	135	136	183	142	135	141	169	104	191	107	171	108	213	108	213	107	171	115	155	108	213	115	155	117	231	117	231	115	155	127	143	117	231	127	143	131	246	182	242	194	235	196	254	196	254	194	235	202	224	196	254	202	224	215	242	215	242	202	224	207	207	215	242	207	207	209	184	216	111	209	184	209	166	216	111	227	126	229	225	229	225	227	126	235	142	229	225	235	142	238	203	238	203	235	142	239	159	238	203	239	159	241	178	215	242	209	184	216	111	215	242	216	111	229	225	172	151	181	134	182	151	182	151	181	134	190	137	182	151	190	137	191	153	191	153	190	137	199	141	191	153	199	141	200	156	200	156	199	141	206	146	200	156	206	146	206	160	206	160	206	146	209	166	149	255	131	246	140	225	149	255	140	225	146	235	149	255	146	235	155	242	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	140	225	131	246	136	213	101	108	113	87	112	90	112	90	112	92	109	126	109	126	112	92	112	94	109	126	112	94	113	96	214	84	209	83	272	70	272	70	209	83	204	82	272	70	204	82	199	82	216	98	217	95	246	105	246	105	217	95	217	92	246	105	217	92	218	89	218	89	217	86	272	70	272	70	217	86	214	84	246	105	174	262	195	147	246	105	195	147	201	128	246	105	201	128	213	105	246	105	213	105	215	102	246	105	215	102	216	98	169	262	109	126	114	98	169	262	114	98	114	100	169	262	114	100	127	128	169	262	127	128	134	147	169	262	134	147	164	215	169	262	164	215	165	215	169	262	165	215	195	147	169	262	195	147	174	262	109	126	101	108	112	90	264	84	258	87	272	70	272	70	258	87	254	91	272	70	254	91	218	89	218	89	254	91	250	97	218	89	250	97	246	105	134	147	127	128	201	128	134	147	201	128	195	147	131	70	131	82	124	82	131	70	124	82	119	83	131	70	119	83	115	85	131	70	115	85	94	95	131	70	94	95	88	88	131	70	88	88	82	84	131	70	82	84	73	82	131	70	73	82	73	70	94	95	115	85	113	87	94	95	113	87	101	108	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	272	70	199	82	199	70	264	84	272	70	272	82	114	98	109	126	113	96	108	89	104	85	188	70	188	70	104	85	97	83	188	70	97	83	85	82	146	238	147	240	110	224	110	224	147	240	148	241	110	224	148	241	170	258	170	258	148	241	149	241	170	258	149	241	152	242	170	258	152	242	165	242	170	258	165	242	184	240	219	107	211	97	212	73	212	73	211	97	198	91	212	73	198	91	188	70	188	70	198	91	182	88	188	70	182	88	164	88	164	88	157	88	188	70	188	70	157	88	152	89	188	70	152	89	148	90	221	170	237	240	221	250	221	170	221	250	218	140	218	140	221	250	214	208	218	140	214	208	213	197	218	140	213	197	208	188	172	177	176	158	189	178	189	178	176	158	193	156	189	178	193	156	200	182	200	182	193	156	208	150	200	182	208	150	208	188	208	188	208	150	218	140	110	224	146	93	146	97	146	177	146	158	156	158	146	177	156	158	172	177	172	177	156	158	176	158	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	246	226	237	240	238	180	246	226	238	180	244	188	246	226	244	188	248	198	246	226	248	198	249	209	237	240	221	170	231	174	237	240	231	174	238	180	262	123	260	136	259	105	259	105	260	136	254	148	259	105	254	148	248	90	248	90	254	148	245	157	248	90	245	157	234	164	233	79	248	90	234	164	233	79	234	164	222	123	233	79	222	123	219	107	233	79	219	107	212	73	221	170	222	123	234	164	184	240	198	236	199	256	199	256	198	236	207	229	199	256	207	229	221	250	221	250	207	229	213	220	221	250	213	220	214	208	146	237	146	238	110	224	146	237	110	224	146	97	170	258	85	258	97	246	170	258	97	246	104	244	170	258	104	244	109	240	170	258	109	240	110	234	170	258	110	234	110	224	110	105	110	96	188	70	110	105	188	70	148	90	110	105	148	90	146	93	110	105	146	93	110	224	188	70	85	82	85	70	108	89	188	70	110	96	97	246	85	258	85	247	170	258	184	240	199	256	221	170	218	140	222	123	333	220	333	110	342	165	73	163	79	129	79	197	79	197	79	129	94	103	79	197	94	103	95	224	95	224	94	103	117	83	95	224	117	83	112	167	112	167	118	245	95	224	147	71	181	67	164	89	164	89	181	67	192	85	208	86	192	85	203	69	208	86	203	69	223	73	164	89	142	99	147	71	147	71	142	99	125	116	147	71	125	116	117	83	117	83	125	116	115	139	117	83	115	139	112	167	254	259	252	257	254	194	254	194	252	257	249	255	254	194	249	255	248	211	248	211	249	255	246	254	248	211	246	254	242	253	242	253	239	254	248	211	248	211	239	254	238	225	256	262	254	259	254	194	256	262	254	194	266	194	256	262	266	194	263	262	238	225	239	254	236	254	238	225	236	254	232	255	238	225	232	255	229	256	238	225	229	256	225	257	238	225	225	257	224	236	225	257	217	259	224	236	224	236	217	259	208	260	224	236	208	260	207	242	207	242	208	260	199	261	207	242	199	261	190	262	189	244	207	242	190	262	189	244	190	262	181	262	189	244	181	262	162	241	162	241	181	262	148	258	162	241	148	258	141	230	141	230	148	258	125	214	272	106	263	113	258	92	258	92	263	113	249	103	258	92	249	103	242	81	242	81	249	103	236	95	242	81	236	95	223	73	223	73	236	95	223	90	223	73	223	90	208	86	192	85	181	67	203	69	118	245	112	167	115	193	118	245	115	193	125	214	118	245	125	214	148	258	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	92	88	88	85	156	70	156	70	88	85	80	83	156	70	80	83	69	82	153	258	141	242	171	239	153	258	171	239	190	256	190	256	171	239	196	232	190	256	196	232	223	247	223	247	196	232	216	218	223	247	216	218	229	196	229	134	217	112	229	87	229	87	217	112	199	98	229	87	199	98	197	75	197	75	199	98	175	90	197	75	175	90	156	70	156	70	175	90	147	88	233	165	253	107	249	230	233	165	249	230	229	196	266	203	249	230	253	107	266	203	253	107	267	134	266	203	267	134	272	166	229	87	253	107	233	165	229	87	233	165	229	134	153	258	69	258	80	246	153	258	80	246	88	245	153	258	88	245	92	241	153	258	92	241	94	236	153	258	94	236	94	227	153	258	94	227	130	239	153	258	130	239	132	241	153	258	132	241	135	241	153	258	135	241	141	242	129	97	129	234	94	227	94	227	129	234	130	237	94	227	130	237	130	239	141	88	136	89	156	70	156	70	136	89	132	90	156	70	132	90	94	103	94	103	132	90	130	93	94	103	130	93	94	227	94	94	92	88	156	70	94	94	156	70	94	103	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	156	70	69	82	69	70	94	227	130	93	129	97	141	88	156	70	147	88	80	246	69	258	69	247	223	247	229	196	249	230	148	89	144	91	107	103	107	103	144	91	142	93	107	103	142	93	107	227	106	235	107	227	145	241	106	235	145	241	243	258	243	258	145	241	147	242	243	258	147	242	151	242	243	258	151	242	189	242	243	258	189	242	206	241	107	227	142	93	142	97	142	177	142	158	183	158	142	177	183	158	183	177	196	177	183	177	196	158	196	177	196	158	205	179	205	179	196	158	205	156	205	179	205	156	210	184	210	184	205	156	210	152	210	184	210	152	213	191	213	191	210	152	213	145	213	191	213	145	215	201	215	201	213	145	215	134	215	201	215	134	226	134	243	258	206	241	218	238	243	258	218	238	226	233	243	258	226	233	230	224	243	258	230	224	233	211	243	258	233	211	244	211	107	227	142	97	142	235	107	227	142	235	142	238	107	227	142	238	143	240	107	227	143	240	145	241	243	258	81	258	92	246	243	258	92	246	100	244	243	258	100	244	104	241	243	258	104	241	106	235	233	98	221	92	244	70	244	70	221	92	205	89	244	70	205	89	183	88	244	70	183	88	157	88	244	70	157	88	152	88	244	70	260	123	250	123	244	70	250	123	242	108	244	70	242	108	233	98	106	94	104	88	244	70	106	94	244	70	152	88	106	94	152	88	148	89	106	94	148	89	107	103	244	70	104	88	100	84	244	70	100	84	92	83	244	70	92	83	81	82	244	70	81	82	81	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	92	246	81	258	81	247	183	177	183	158	196	158	215	201	226	134	226	201	198	242	252	258	152	242	147	242	152	242	252	258	147	242	252	258	144	241	144	241	252	258	105	240	144	241	105	240	106	233	107	224	143	93	142	101	142	177	142	158	188	158	142	177	188	158	188	177	201	177	188	177	202	158	201	177	202	158	210	179	210	179	202	158	210	156	210	179	210	156	216	184	216	184	210	156	216	152	216	184	216	152	219	191	219	191	216	152	219	145	219	191	219	145	221	201	221	201	219	145	221	134	221	201	221	134	232	134	252	258	198	242	216	241	252	258	216	241	228	238	252	258	228	238	235	233	252	258	235	233	240	224	252	258	240	224	243	211	252	258	243	211	254	211	107	224	142	101	142	235	107	224	142	235	142	238	107	224	142	238	143	240	107	224	143	240	144	241	107	224	144	241	106	233	252	258	81	258	93	246	252	258	93	246	101	244	252	258	101	244	105	240	175	70	175	82	161	83	175	70	161	83	152	85	175	70	152	85	146	88	175	70	146	88	107	106	175	70	107	106	106	95	175	70	106	95	104	89	175	70	104	89	100	85	175	70	100	85	93	83	175	70	93	83	81	82	175	70	81	82	81	70	107	106	146	88	143	93	107	106	143	93	107	224	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	93	246	81	258	81	247	188	177	188	158	202	158	221	201	232	134	232	201	73	164	78	131	79	197	79	197	78	131	93	104	79	197	93	104	94	224	94	224	93	104	116	84	94	224	116	84	112	167	112	167	118	245	94	224	145	71	180	67	164	89	164	89	180	67	192	85	204	86	192	85	199	68	204	86	199	68	217	70	164	89	142	99	145	71	145	71	142	99	125	116	145	71	125	116	116	84	116	84	125	116	115	138	116	84	115	138	112	167	227	254	224	254	225	230	225	230	224	254	221	255	225	230	221	255	219	235	219	235	221	255	218	256	219	235	218	256	211	239	211	239	218	256	211	258	211	239	211	258	203	242	203	242	211	258	203	260	203	242	203	260	196	261	227	254	225	230	231	225	227	254	231	225	230	253	230	253	231	225	233	253	236	254	233	253	235	220	236	254	235	220	239	214	246	198	257	198	254	262	246	198	254	262	246	262	246	198	246	262	244	259	246	198	244	259	243	207	242	257	239	255	239	214	242	257	239	214	243	207	242	257	243	207	244	259	233	253	231	225	235	220	281	174	201	174	213	161	281	174	213	161	220	159	281	174	220	159	225	156	281	174	225	156	227	150	281	174	227	150	227	141	281	174	227	141	264	157	281	174	264	157	267	160	281	174	267	160	273	161	281	174	273	161	281	162	227	141	234	74	262	152	262	152	234	74	249	80	262	152	249	80	261	144	261	144	249	80	261	87	234	74	227	141	227	99	234	74	227	99	226	95	234	74	226	95	221	91	234	74	221	91	217	70	214	88	204	86	217	70	214	88	217	70	221	91	192	85	180	67	199	68	196	261	188	262	195	244	195	244	188	262	187	244	164	241	187	244	181	262	164	241	181	262	148	258	112	167	116	195	118	245	118	245	116	195	127	217	118	245	127	217	148	258	148	258	127	217	144	232	148	258	144	232	164	241	188	262	181	262	187	244	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	196	261	195	244	203	242	213	161	201	174	201	162	264	157	227	141	262	152	236	254	239	214	239	255	157	258	76	258	86	246	157	258	86	246	93	243	157	258	93	243	97	240	157	258	97	240	98	233	157	258	98	233	99	224	157	258	99	224	141	243	157	258	141	243	147	246	157	258	147	246	157	247	99	224	134	96	134	105	134	177	134	158	211	158	134	177	211	158	211	177	211	177	211	158	249	90	211	177	249	90	247	96	99	224	134	105	134	224	99	224	134	224	134	233	99	224	134	233	137	240	99	224	137	240	141	243	209	90	205	86	269	70	269	70	205	86	198	83	269	70	198	83	188	82	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	269	258	188	258	198	246	269	258	198	246	205	243	269	258	205	243	209	240	269	258	209	240	210	233	269	258	210	233	211	224	269	258	211	224	252	243	269	258	252	243	259	246	269	258	259	246	269	247	246	104	246	224	211	224	211	224	246	224	247	233	211	224	247	233	249	240	211	224	247	96	246	104	269	70	269	82	259	84	269	70	259	84	252	86	269	70	252	86	211	108	269	70	211	108	210	97	269	70	210	97	209	90	211	108	252	86	249	90	211	108	249	90	211	158	156	70	156	82	147	83	156	70	147	83	140	86	156	70	140	86	99	107	156	70	99	107	98	97	156	70	98	97	97	90	156	70	97	90	93	86	156	70	93	86	86	83	156	70	86	83	76	82	156	70	76	82	76	70	99	107	140	86	136	90	99	107	136	90	134	96	99	107	134	96	99	224	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	269	70	188	82	188	70	211	177	247	96	211	224	198	246	188	258	188	247	252	243	211	224	249	240	333	220	333	110	342	165	86	246	76	258	76	247	218	258	127	258	140	246	218	258	140	246	148	244	218	258	148	244	153	240	218	258	153	240	155	234	218	258	155	234	155	224	218	258	155	224	197	244	218	258	197	244	206	246	218	258	206	246	218	247	190	104	190	224	155	224	155	224	190	224	190	234	155	224	190	234	193	240	198	85	193	89	155	104	155	104	193	89	190	95	155	104	190	95	155	224	218	70	218	82	206	83	218	70	206	83	198	85	218	70	198	85	155	104	218	70	155	104	155	95	218	70	155	95	152	89	218	70	152	89	147	85	218	70	147	85	139	83	218	70	139	83	127	82	218	70	127	82	127	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	155	224	190	95	190	104	140	246	127	258	127	247	197	244	155	224	193	240	158	91	156	87	158	69	158	69	156	87	152	85	158	69	152	85	147	84	147	84	144	85	158	69	158	69	144	85	142	86	158	69	142	86	139	67	139	67	142	86	140	88	139	67	140	88	139	90	223	258	132	258	145	246	223	258	145	246	153	244	223	258	153	244	157	240	223	258	157	240	160	234	223	258	160	234	160	225	223	258	160	225	202	243	223	258	202	243	210	246	223	258	210	246	223	247	160	225	174	76	195	233	195	233	174	76	185	87	195	233	185	87	195	224	195	224	185	87	192	104	195	224	192	104	195	125	197	239	202	243	160	225	197	239	160	225	195	233	158	91	158	69	160	95	160	95	158	69	174	76	160	95	174	76	160	100	160	100	174	76	160	225	139	67	139	90	139	92	139	67	139	92	137	98	139	67	137	98	134	102	139	67	134	102	131	105	139	67	131	105	128	68	131	105	127	107	128	68	128	68	127	107	123	108	128	68	123	108	119	71	119	71	123	108	117	107	119	71	117	107	113	105	119	71	113	105	112	75	112	75	113	105	109	101	112	75	109	101	108	82	108	82	109	101	107	96	108	82	107	96	106	90	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	246	132	258	132	247	162	258	72	258	84	246	162	258	84	246	91	244	162	258	91	244	96	241	162	258	96	241	99	235	162	258	99	235	99	227	162	258	99	227	142	244	162	258	142	244	150	246	162	258	150	246	162	247	99	227	135	95	134	104	134	172	134	152	142	158	134	172	142	158	184	217	184	217	142	158	165	180	184	217	165	180	218	225	99	227	134	104	134	225	99	227	134	225	135	234	99	227	135	234	138	240	99	227	138	240	142	244	204	85	201	84	278	70	278	70	201	84	195	83	278	70	195	83	188	82	200	98	204	95	233	110	233	110	204	95	206	91	233	110	206	91	207	89	207	89	206	87	278	70	278	70	206	87	204	85	233	110	165	180	193	107	233	110	193	107	196	102	233	110	196	102	200	98	271	83	264	85	278	70	278	70	264	85	256	89	278	70	256	89	207	89	207	89	256	89	246	98	207	89	246	98	233	110	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	262	258	187	258	195	247	262	258	195	247	199	246	262	258	199	246	203	245	262	258	203	245	205	244	262	258	205	244	206	243	262	258	206	243	206	241	262	258	206	241	236	240	262	258	236	240	243	244	262	258	243	244	252	246	262	258	252	246	262	247	218	225	228	234	206	241	218	225	206	241	205	238	218	225	205	238	202	234	218	225	202	234	197	229	218	225	197	229	191	223	218	225	191	223	184	217	162	70	162	82	150	83	162	70	150	83	142	85	162	70	142	85	99	108	162	70	99	108	99	97	162	70	99	97	97	90	162	70	97	90	93	85	162	70	93	85	85	83	162	70	85	83	72	82	162	70	72	82	72	70	99	108	142	85	138	89	99	108	138	89	135	95	99	108	135	95	99	227	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	195	247	187	258	187	247	236	240	206	241	228	234	333	220	333	110	342	165	278	70	188	82	188	70	271	83	278	70	278	82	193	107	165	180	142	158	84	246	72	258	72	247	180	258	89	258	99	246	180	258	99	246	107	245	180	258	107	245	113	242	180	258	113	242	116	237	180	258	116	237	117	229	180	258	117	229	156	242	180	258	156	242	162	245	180	258	162	245	170	246	180	258	170	246	180	247	152	101	152	228	117	229	117	229	152	228	153	236	117	229	153	236	156	242	158	90	154	92	117	103	117	103	154	92	152	96	117	103	152	96	117	229	235	114	233	110	235	70	235	70	233	110	231	106	235	70	231	106	229	103	229	103	224	98	235	70	235	70	224	98	218	93	235	70	218	93	210	90	238	119	235	114	235	70	238	119	235	70	248	124	238	119	248	124	240	124	235	70	210	90	201	89	235	70	201	89	190	88	235	70	190	88	174	88	235	70	174	88	165	89	235	70	165	89	158	90	235	70	158	90	116	94	235	70	116	94	114	88	235	70	114	88	109	84	235	70	109	84	101	83	235	70	101	83	89	82	235	70	89	82	89	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	116	94	158	90	117	103	117	229	152	96	152	101	99	246	89	258	89	247	224	90	220	86	285	70	285	70	220	86	213	83	285	70	213	83	203	82	275	246	284	247	284	258	275	246	284	258	268	244	268	244	284	258	226	224	268	244	226	224	264	240	264	240	226	224	262	234	268	86	264	90	226	108	226	108	264	90	262	96	226	108	262	96	226	224	226	224	262	96	261	104	226	224	261	104	261	224	225	224	226	224	284	258	225	224	284	258	224	258	225	224	224	258	166	120	225	224	166	120	160	70	99	212	100	212	113	258	113	258	100	212	154	70	113	258	154	70	166	120	166	120	154	70	160	70	99	116	99	212	84	224	84	224	99	212	113	258	84	224	113	258	83	233	83	233	113	258	82	240	106	87	102	92	84	116	84	116	102	92	100	102	84	116	100	102	84	224	113	258	61	258	72	246	113	258	72	246	78	244	113	258	78	244	82	240	285	70	285	82	275	83	285	70	275	83	268	86	285	70	268	86	226	108	285	70	226	108	226	97	285	70	226	97	224	90	203	80	203	70	285	70	203	80	285	70	203	82	123	70	123	82	113	84	123	70	113	84	106	87	123	70	106	87	83	102	123	70	83	102	82	92	123	70	82	92	78	87	123	70	78	87	71	84	123	70	71	84	60	82	123	70	60	82	60	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	83	102	106	87	84	116	84	224	100	102	99	116	72	246	61	258	61	247	262	234	226	224	261	224	105	92	102	87	145	70	145	70	102	87	95	83	145	70	95	83	85	81	210	246	214	244	263	258	263	258	214	244	217	243	263	258	217	243	219	241	219	241	221	237	263	258	263	258	221	237	222	233	263	258	222	233	223	228	251	245	263	258	248	244	248	244	263	258	247	243	244	240	247	243	224	223	244	240	224	223	224	215	232	67	224	215	224	127	232	67	224	127	127	258	258	247	263	247	263	258	258	247	263	258	254	246	254	246	263	258	251	245	239	67	239	213	232	67	232	67	239	213	240	223	232	67	240	223	224	215	224	215	240	223	241	231	224	215	241	231	242	236	224	223	247	243	263	258	224	223	263	258	223	228	206	247	210	246	263	258	206	247	263	258	200	258	206	247	200	258	200	247	127	258	85	258	92	247	127	258	92	247	96	245	127	258	96	245	100	243	127	258	100	243	103	239	127	258	103	239	107	233	127	258	107	233	123	215	127	258	123	215	232	67	123	113	123	215	107	233	123	113	107	233	123	101	123	101	107	233	107	114	145	70	145	81	135	84	145	70	135	84	129	87	145	70	129	87	106	101	145	70	106	101	105	92	107	114	106	101	129	87	107	114	129	87	125	92	107	114	125	92	123	101	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	70	85	81	85	70	92	247	85	258	85	247	244	240	224	215	242	236	148	242	172	246	172	246	172	262	172	246	195	242	172	262	195	242	206	258	206	258	195	242	213	231	206	258	213	231	234	244	234	244	213	231	225	215	234	244	225	215	233	193	119	213	131	230	139	258	139	258	131	230	148	242	139	258	148	242	172	262	172	262	148	242	172	246	111	245	89	225	89	108	111	245	89	108	109	166	111	245	109	166	112	191	111	245	112	191	119	213	111	245	119	213	139	258	119	119	112	141	111	88	111	88	112	141	109	166	76	135	89	108	89	225	76	135	89	225	76	199	76	135	76	199	71	167	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	233	142	227	120	234	88	234	88	227	120	215	102	234	88	215	102	206	75	206	75	215	102	197	91	206	75	197	91	173	86	173	86	149	91	172	70	172	70	149	91	139	75	139	75	149	91	131	102	139	75	131	102	119	119	139	75	119	119	111	88	233	142	234	88	235	168	235	168	255	108	256	224	256	224	255	108	269	134	256	224	269	134	269	197	269	197	269	134	274	166	234	244	233	193	235	168	234	244	235	168	256	224	173	86	172	70	206	75	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	235	168	234	88	255	108	111	88	109	166	89	108	149	239	151	241	169	258	169	258	151	241	154	241	169	258	154	241	157	242	157	242	177	240	169	258	169	258	177	240	192	257	204	192	200	181	211	156	211	156	200	181	192	173	211	156	192	173	190	150	190	150	192	173	180	169	190	150	180	169	167	148	167	148	180	169	165	167	167	148	165	167	163	148	163	148	165	167	162	167	163	148	162	167	159	149	159	149	162	167	158	167	159	149	158	167	156	149	156	149	158	167	155	167	156	149	155	167	152	149	152	149	155	167	152	167	152	149	152	167	148	168	148	103	148	168	113	228	148	103	113	228	149	94	149	94	113	228	113	104	148	168	148	150	152	149	243	205	239	227	239	183	239	183	239	227	229	242	239	183	229	242	228	167	228	167	229	242	212	252	228	167	212	252	211	156	211	156	212	252	205	204	177	240	190	236	192	257	192	257	190	236	199	229	192	257	199	229	212	252	212	252	199	229	204	219	212	252	204	219	205	204	148	234	149	237	113	228	148	234	113	228	148	168	113	228	149	237	149	239	113	228	149	239	169	258	113	228	169	258	112	237	169	258	86	258	96	247	169	258	96	247	104	245	169	258	104	245	109	242	169	258	109	242	112	237	176	70	176	82	165	83	176	70	165	83	157	84	176	70	157	84	152	88	176	70	152	88	113	104	176	70	113	104	112	94	176	70	112	94	110	88	176	70	110	88	105	84	176	70	105	84	97	83	176	70	97	83	86	82	176	70	86	82	86	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	113	104	152	88	149	94	96	247	86	258	86	247	204	192	211	156	205	204	149	94	131	104	141	79	141	79	131	104	119	121	141	79	119	121	119	87	119	87	119	121	112	141	119	87	112	141	100	100	100	100	112	141	109	166	112	246	109	166	112	191	112	246	112	191	119	213	225	215	233	245	213	232	213	232	233	245	205	258	213	232	205	258	195	242	195	242	205	258	172	246	149	242	172	246	172	262	149	242	172	262	140	258	140	258	112	246	119	213	140	258	119	213	131	230	140	258	131	230	149	242	71	166	74	139	76	199	76	199	74	139	84	117	76	199	84	117	90	226	90	226	84	117	100	100	90	226	100	100	112	246	112	246	100	100	109	166	154	62	169	51	173	90	173	90	169	51	187	44	173	90	187	44	191	76	173	90	191	76	197	94	197	94	191	76	218	82	141	79	154	62	149	94	149	94	154	62	173	90	206	61	198	68	209	40	209	40	198	68	191	76	209	40	191	76	187	44	233	142	241	95	235	167	235	167	241	95	255	225	255	225	241	95	259	113	255	225	259	113	269	198	269	198	259	113	270	137	269	198	270	137	274	166	233	193	235	167	255	225	233	193	255	225	233	245	233	193	233	245	225	215	205	258	172	262	172	246	227	120	215	104	218	82	227	120	218	82	241	95	227	120	241	95	233	142	234	39	248	39	248	50	234	39	248	50	231	52	234	39	231	52	217	56	234	39	217	56	209	40	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	206	61	209	40	217	56	197	94	218	82	215	104	203	191	198	181	199	157	199	157	198	181	189	176	199	157	189	176	228	70	228	70	189	176	176	173	228	70	176	173	165	153	165	153	176	173	161	172	169	258	161	242	181	240	169	258	181	240	188	257	188	257	181	240	194	234	188	257	194	234	208	253	208	253	194	234	201	226	208	253	201	226	205	216	169	258	86	258	96	247	169	258	96	247	104	245	169	258	104	245	109	242	169	258	109	242	112	237	169	258	112	237	113	228	169	258	113	228	150	240	169	258	150	240	153	241	169	258	153	241	156	242	169	258	156	242	161	242	148	153	165	153	148	172	148	172	148	234	113	228	113	228	148	234	149	238	113	228	149	238	150	240	149	95	148	104	113	228	165	153	161	172	158	172	165	153	158	172	156	172	165	153	156	172	153	172	165	153	153	172	151	172	165	153	151	172	148	172	148	104	148	172	113	228	173	70	173	82	162	83	173	70	162	83	155	85	173	70	155	85	113	104	173	70	113	104	112	94	173	70	112	94	109	88	173	70	109	88	104	84	173	70	104	84	96	83	173	70	96	83	86	82	173	70	86	82	86	70	113	104	155	85	151	89	113	104	151	89	149	95	113	104	149	95	113	228	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	199	157	216	162	203	191	203	191	216	162	205	205	208	253	205	205	216	162	208	253	216	162	225	244	225	244	216	162	228	170	225	244	228	170	238	229	238	229	228	170	237	180	238	229	237	180	242	192	262	84	257	86	275	70	275	70	257	86	253	89	275	70	253	89	228	70	228	70	253	89	248	94	268	83	262	84	275	70	268	83	275	70	275	82	199	157	228	70	248	94	238	229	242	192	243	205	208	253	205	216	205	205	333	220	333	110	342	165	96	247	86	258	86	247	121	114	113	132	113	132	121	114	113	132	122	67	121	114	122	67	123	70	121	114	123	70	131	101	124	73	125	75	131	101	131	101	125	75	127	76	131	101	127	76	129	76	129	76	132	76	131	101	131	101	132	76	143	91	113	132	101	132	112	67	113	132	112	67	122	67	151	204	144	213	150	161	150	161	144	213	142	222	136	169	142	222	132	253	136	169	132	253	125	179	125	179	132	253	120	243	125	179	120	243	116	189	116	189	120	243	113	228	116	189	113	228	112	200	112	200	113	228	110	211	135	76	138	76	143	91	143	91	138	76	141	75	143	91	141	75	144	74	144	74	151	72	157	86	157	86	151	72	158	69	157	86	158	69	174	84	174	84	158	69	165	68	174	84	165	68	172	67	202	95	195	89	200	69	200	69	195	89	186	85	200	69	186	85	179	67	179	67	186	85	174	84	157	86	143	91	144	74	213	224	217	220	215	254	213	224	215	254	213	253	213	224	213	253	210	253	210	253	207	253	213	224	213	224	207	253	206	231	199	255	195	256	199	236	199	255	199	236	202	254	202	254	199	236	206	231	202	254	206	231	205	253	205	253	206	231	207	253	191	240	199	236	195	256	191	240	195	256	189	258	191	240	189	258	184	260	191	240	184	260	181	243	172	262	170	244	181	243	172	262	181	243	178	261	178	261	181	243	184	260	229	262	220	262	222	210	229	262	222	210	224	204	229	262	224	204	226	198	229	262	226	198	238	198	220	216	222	210	220	262	220	216	220	262	219	259	220	216	219	259	217	256	220	216	217	256	217	220	245	122	243	135	242	103	242	103	243	135	237	147	242	103	237	147	232	88	232	88	237	147	227	158	232	88	227	158	218	77	218	77	227	158	213	169	218	77	213	169	208	113	162	196	166	153	177	188	177	188	166	153	181	144	177	188	181	144	195	179	195	179	181	144	195	134	195	179	195	134	213	169	213	169	195	134	205	124	213	169	205	124	208	113	166	153	162	196	151	204	166	153	151	204	150	161	218	77	208	113	207	103	218	77	207	103	202	95	218	77	202	95	200	69	143	229	146	235	148	260	148	260	146	235	152	240	148	260	152	240	166	262	166	262	152	240	160	243	166	262	160	243	170	244	148	260	132	253	142	222	148	260	142	222	143	229	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	170	244	172	262	166	262	179	67	174	84	172	67	215	254	217	220	217	256	150	161	142	222	136	169	143	91	132	76	135	76	131	101	123	70	124	73	257	258	87	258	124	241	257	258	124	241	141	242	257	258	141	242	155	242	257	258	155	242	190	242	257	258	190	242	203	242	257	258	203	242	219	241	257	258	219	241	231	238	257	258	231	238	239	231	257	258	239	231	245	221	257	258	245	221	249	205	257	258	249	205	260	205	198	85	193	89	155	107	155	107	193	89	190	95	155	107	190	95	155	242	155	242	190	95	190	104	155	242	190	104	190	242	87	258	85	205	95	205	87	258	95	205	99	221	87	258	99	221	104	231	87	258	104	231	112	238	87	258	112	238	124	241	218	70	218	82	206	83	218	70	206	83	198	85	218	70	198	85	155	107	218	70	155	107	155	96	218	70	155	96	153	89	218	70	153	89	148	85	218	70	148	85	140	83	218	70	140	83	127	82	218	70	127	82	127	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	224	142	222	124	230	98	230	98	222	124	218	108	230	98	218	108	216	81	216	81	218	108	210	96	216	81	210	96	197	71	197	71	210	96	196	88	197	71	196	88	177	85	177	85	158	88	171	67	171	67	158	88	147	70	158	88	147	95	147	70	147	70	147	95	140	106	147	70	140	106	128	79	128	79	140	106	138	121	128	79	138	121	137	139	252	245	263	247	263	258	252	245	263	258	246	241	246	241	263	258	223	227	246	241	223	227	224	214	230	98	224	214	224	142	242	236	224	214	240	227	240	227	224	214	230	98	240	227	230	98	239	215	239	215	230	98	237	120	239	215	237	120	239	146	263	258	200	258	210	246	263	258	210	246	217	242	263	258	217	242	221	236	263	258	221	236	223	227	177	85	171	67	197	71	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	102	225	105	116	138	233	102	225	138	233	140	239	102	225	140	239	143	243	102	225	143	243	160	258	102	225	160	258	102	234	150	245	160	247	160	258	150	245	160	258	143	243	105	116	114	95	138	233	138	233	114	95	128	79	138	233	128	79	137	224	137	224	128	79	137	139	160	258	79	258	89	246	160	258	89	246	96	243	160	258	96	243	100	240	160	258	100	240	102	234	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	89	246	79	258	79	247	105	116	102	225	102	142	333	220	333	110	342	165	210	246	200	258	200	247	246	241	224	214	242	236	87	244	93	239	151	258	151	258	93	239	98	231	151	258	98	231	131	244	131	244	98	231	104	219	131	244	104	219	130	243	130	243	104	219	129	241	130	239	129	241	104	219	130	239	104	219	176	70	131	244	134	245	151	258	151	258	134	245	137	246	151	258	137	246	142	247	142	247	151	247	151	258	81	246	87	244	151	258	81	246	151	258	73	258	81	246	73	258	73	247	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	176	70	180	70	185	123	185	123	180	70	245	224	185	123	245	224	227	221	227	221	245	224	229	225	272	258	212	258	217	247	272	258	217	247	223	246	272	258	223	246	228	245	272	258	228	245	231	242	272	258	231	242	233	239	272	258	233	239	254	240	272	258	254	240	260	244	272	258	260	244	265	246	272	258	265	246	272	247	245	224	250	234	233	239	245	224	233	239	232	236	245	224	232	236	232	233	245	224	232	233	231	230	245	224	231	230	229	225	176	70	185	123	141	214	176	70	141	214	136	224	176	70	136	224	133	231	176	70	133	231	131	236	176	70	131	236	130	239	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	217	247	212	258	212	247	254	240	233	239	250	234	333	220	333	110	342	165	85	217	132	70	85	217	85	217	132	70	105	240	85	217	105	240	104	242	104	242	105	244	85	217	119	258	60	258	67	246	119	258	67	246	72	243	119	258	72	243	77	237	119	258	77	237	81	229	119	258	81	229	105	244	119	258	105	244	106	245	119	258	106	245	109	246	119	258	109	246	113	247	119	258	113	247	119	247	172	185	181	238	181	239	181	239	182	243	166	204	166	204	182	243	159	223	155	234	159	223	184	245	155	234	184	245	199	258	199	258	184	245	187	246	199	258	187	246	193	247	193	247	199	247	199	258	181	239	166	204	171	185	181	239	171	185	172	185	184	245	159	223	182	243	199	258	134	258	142	247	199	258	142	247	147	245	199	258	147	245	151	241	199	258	151	241	155	234	219	128	185	227	211	70	219	128	211	70	214	70	219	128	214	70	264	230	219	128	264	230	248	219	285	258	235	258	242	247	285	258	242	247	247	245	285	258	247	245	250	244	285	258	250	244	252	241	285	258	252	241	252	238	285	258	252	238	269	240	285	258	269	240	273	243	285	258	273	243	278	245	285	258	278	245	285	247	264	230	266	236	252	238	264	230	252	238	252	235	264	230	252	235	251	232	264	230	251	232	250	228	264	230	250	228	249	224	264	230	249	224	248	219	211	70	185	227	183	230	211	70	183	230	182	233	211	70	182	233	182	236	211	70	182	236	181	238	211	70	181	238	172	185	141	129	108	230	132	70	141	129	132	70	135	70	141	129	135	70	171	185	141	129	171	185	166	204	132	70	108	230	107	233	132	70	107	233	106	236	132	70	106	236	105	238	132	70	105	238	105	240	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	242	247	235	258	235	247	269	240	252	238	266	236	142	247	134	258	134	247	67	246	60	258	60	247	105	244	81	229	85	217	126	86	125	88	125	88	122	112	125	88	125	90	122	112	125	90	159	163	159	163	125	90	127	93	159	163	127	93	129	98	146	244	133	204	146	242	159	163	146	242	133	204	122	222	133	204	146	244	122	222	146	244	148	245	160	214	159	163	167	150	167	150	159	163	138	110	133	103	138	110	159	163	133	103	159	163	129	98	148	245	150	246	165	258	165	258	150	246	153	247	165	258	153	247	157	247	165	258	157	247	165	247	97	245	105	241	165	258	165	258	105	241	113	234	165	258	113	234	148	245	148	245	113	234	122	222	88	258	88	247	97	245	88	258	97	245	165	258	159	163	160	214	155	223	159	163	155	223	151	229	159	163	151	229	148	235	159	163	148	235	146	239	159	163	146	239	146	242	144	70	144	82	136	83	144	70	136	83	131	84	144	70	131	84	127	85	144	70	127	85	126	86	144	70	126	86	105	91	144	70	105	91	98	86	144	70	98	86	92	83	144	70	92	83	85	82	144	70	85	82	85	70	112	99	105	91	126	86	112	99	126	86	125	88	112	99	125	88	122	112	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	213	237	211	234	219	220	219	220	211	234	209	230	219	220	209	230	205	225	205	225	177	188	185	175	185	175	177	188	191	113	185	175	191	113	232	101	232	101	191	113	196	105	232	101	196	105	200	99	258	258	198	258	205	247	258	258	205	247	210	246	258	258	210	246	212	245	258	258	212	245	214	243	258	258	214	243	214	241	258	258	214	241	235	238	258	258	235	238	241	243	258	258	241	243	249	246	258	258	249	246	258	247	214	241	219	220	227	231	214	241	227	231	235	238	214	239	213	237	219	220	214	239	219	220	214	241	205	225	185	175	219	220	202	85	199	84	260	70	260	70	199	84	196	83	260	70	196	83	192	83	200	99	202	94	232	101	232	101	202	94	204	90	232	101	204	90	204	88	204	88	204	86	260	70	260	70	204	86	202	85	177	188	160	214	167	150	177	188	167	150	191	113	253	84	247	86	260	70	260	70	247	86	242	89	260	70	242	89	204	88	204	88	242	89	237	94	204	88	237	94	232	101	185	82	185	70	260	70	185	82	260	70	192	83	253	84	260	70	260	82	205	247	198	258	198	247	333	220	333	110	342	165	139	243	139	244	139	243	139	243	139	244	115	223	139	243	115	223	127	205	127	205	155	159	139	241	139	241	155	159	140	239	152	88	147	85	218	70	218	70	147	85	139	83	218	70	139	83	127	82	139	243	127	205	139	241	157	258	85	258	92	246	157	258	92	246	99	242	157	258	99	242	106	235	157	258	106	235	139	244	157	258	139	244	141	245	157	258	141	245	143	246	157	258	143	246	147	246	157	258	147	246	151	247	157	258	151	247	157	247	155	159	155	105	194	88	155	159	194	88	191	94	155	159	191	94	181	172	155	159	181	172	143	232	155	159	143	232	142	234	155	159	142	234	141	237	155	159	141	237	140	239	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	190	103	190	160	181	172	181	172	190	160	217	232	218	234	217	232	224	218	218	234	224	218	219	237	219	237	224	218	220	238	260	258	204	258	211	247	260	258	211	247	215	246	260	258	215	246	218	245	260	258	218	245	220	243	260	258	220	243	220	242	260	258	220	242	238	237	260	258	238	237	244	243	260	258	244	243	251	246	260	258	251	246	260	247	220	242	224	218	232	229	220	242	232	229	238	237	220	240	220	238	224	218	220	240	224	218	220	242	217	232	190	160	224	218	218	70	218	82	207	83	218	70	207	83	199	84	218	70	199	84	194	88	218	70	194	88	155	105	218	70	155	105	155	95	218	70	155	95	152	88	218	70	127	82	127	70	181	172	191	94	190	103	211	247	204	258	204	247	333	220	333	110	342	165	92	246	85	258	85	247	139	244	106	235	115	223	131	88	254	249	209	242	209	242	254	249	254	258	209	242	254	258	153	242	135	241	153	242	254	258	135	241	254	258	99	258	99	258	92	205	102	205	99	258	102	205	106	221	99	258	106	221	113	232	99	258	113	232	122	238	99	258	122	238	135	241	236	98	227	92	252	70	252	70	227	92	214	89	252	70	214	89	198	88	252	70	198	88	131	88	252	70	131	88	85	80	85	80	131	88	209	242	252	70	260	126	250	126	252	70	250	126	244	109	252	70	244	109	236	98	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	252	70	85	80	85	70	142	196	141	199	142	187	142	187	141	199	140	201	142	187	140	201	140	183	140	183	140	201	140	203	142	194	142	196	142	187	142	194	142	187	142	191	137	140	139	144	143	165	143	165	139	144	142	147	143	165	142	147	147	151	147	151	152	154	154	169	154	169	152	154	158	157	154	169	158	157	168	174	168	174	158	157	166	160	168	174	166	160	176	164	140	121	137	126	141	93	141	93	137	126	136	132	135	161	136	132	136	136	135	161	136	136	143	165	143	165	136	136	137	140	187	132	185	126	188	113	188	113	185	126	180	121	188	113	180	121	177	104	177	104	180	121	173	117	177	104	173	117	167	99	167	99	173	117	165	115	167	99	165	115	158	95	158	95	165	115	157	114	184	224	166	225	170	212	170	212	166	225	162	213	155	212	162	213	166	225	155	212	166	225	152	224	197	219	186	199	187	191	187	167	187	191	187	180	187	167	188	113	197	219	197	219	188	113	190	105	197	219	190	105	193	100	152	224	137	221	141	206	152	224	141	206	144	209	152	224	144	209	149	211	152	224	149	211	155	212	137	221	124	215	127	177	137	221	127	177	132	178	137	221	132	178	137	180	137	221	137	180	140	183	137	221	140	183	140	203	137	221	140	203	141	206	113	187	115	183	116	205	116	205	115	183	118	180	116	205	118	180	124	215	124	215	118	180	122	178	124	215	122	178	127	177	197	96	203	94	207	211	207	211	203	94	209	93	207	211	209	93	213	198	213	198	209	93	215	93	213	198	215	93	215	127	221	95	227	97	222	113	222	113	227	97	225	112	228	112	225	112	227	97	228	112	227	97	233	101	239	117	236	115	239	107	239	107	236	115	233	114	239	107	233	114	233	101	233	101	233	114	231	113	233	101	231	113	228	112	222	113	219	114	221	95	221	95	219	114	217	117	221	95	217	117	215	93	215	93	217	117	215	121	215	93	215	121	215	127	197	219	193	100	197	96	197	219	197	96	207	211	184	224	170	212	177	209	184	224	177	209	182	205	184	224	182	205	186	199	184	224	186	199	197	219	187	180	168	174	176	164	187	180	176	164	187	167	154	169	143	165	147	151	140	121	141	93	145	117	145	117	141	93	149	94	145	117	149	94	151	115	151	115	149	94	158	95	151	115	158	95	157	114	129	94	141	93	136	132	129	94	136	132	135	161	129	94	135	161	128	158	129	94	128	158	122	153	129	94	122	153	120	98	107	132	108	113	111	141	111	141	108	113	112	104	111	141	112	104	115	148	115	148	112	104	120	98	115	148	120	98	122	153	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	108	113	107	132	106	123	187	132	188	113	187	167	197	219	187	191	187	167	215	127	215	180	213	198	113	187	116	205	112	193	99	240	100	240	109	252	109	252	100	240	102	240	109	252	102	240	103	240	103	240	110	240	109	252	109	252	110	240	120	255	109	252	97	249	98	240	109	252	98	240	99	240	147	70	147	93	136	259	147	70	136	259	133	73	133	73	136	259	128	257	133	73	128	257	123	80	123	80	128	257	120	255	123	80	120	255	118	228	118	228	120	255	118	233	120	255	110	240	114	239	120	255	114	239	117	237	120	255	117	237	118	233	147	176	147	262	145	262	147	176	145	262	147	93	147	176	147	93	147	157	147	176	147	157	152	184	217	110	211	99	217	79	217	79	211	99	202	89	217	79	202	89	196	70	196	70	202	89	190	83	196	70	190	83	176	81	176	81	167	81	172	67	172	67	167	81	161	68	161	68	167	81	159	83	161	68	159	83	152	86	161	68	152	86	148	89	161	68	148	89	147	70	118	228	118	88	123	80	190	199	179	198	193	173	193	173	179	198	178	175	168	174	178	175	169	195	168	174	169	195	160	190	147	157	148	163	152	184	152	184	148	163	153	168	152	184	153	168	160	190	160	190	153	168	160	172	160	190	160	172	168	174	179	198	169	195	178	175	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	248	136	245	156	244	113	244	113	245	156	237	174	244	113	237	174	234	93	234	93	237	174	225	187	234	93	225	187	219	124	219	124	217	79	234	93	193	173	205	165	209	196	209	196	205	165	213	154	209	196	213	154	225	187	225	187	213	154	217	140	225	187	217	140	219	124	176	81	172	67	196	70	217	110	217	79	219	124	190	199	193	173	209	196	333	220	333	110	342	165	136	259	147	93	145	262	147	93	147	70	148	89	98	240	97	249	97	239	107	156	110	135	110	179	110	179	110	135	118	118	110	179	118	118	121	198	121	198	118	118	132	105	121	198	132	105	137	213	137	213	132	105	137	168	139	152	137	168	132	105	139	152	132	105	149	96	195	224	180	225	183	211	183	211	180	225	177	211	163	209	177	211	180	225	163	209	180	225	157	222	227	204	220	213	224	183	227	204	224	183	227	186	227	204	227	186	229	190	227	204	229	190	230	195	204	185	209	181	209	219	209	219	209	181	215	180	209	219	215	180	220	213	220	213	215	180	220	181	220	213	220	181	224	183	194	205	195	200	195	224	195	224	195	200	198	195	195	224	198	195	209	219	209	219	198	195	200	189	209	219	200	189	204	185	195	224	183	211	187	210	195	224	187	210	191	208	195	224	191	208	194	205	137	168	138	182	137	213	137	213	138	182	144	194	137	213	144	194	157	222	157	222	144	194	152	204	157	222	152	204	163	209	145	138	149	96	154	127	154	127	149	96	170	93	154	127	170	93	167	121	167	121	170	93	184	118	194	119	184	118	189	95	194	119	189	95	204	101	238	139	229	143	228	123	228	123	229	143	220	133	228	123	220	133	217	111	217	111	220	133	212	126	217	111	212	126	204	101	204	101	212	126	203	122	204	101	203	122	194	119	184	118	170	93	189	95	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	139	152	149	96	145	138	152	183	166	185	166	185	172	199	166	185	176	184	172	199	176	184	179	197	179	197	176	184	185	180	179	197	185	180	186	195	186	195	185	180	192	175	186	195	192	175	192	191	192	191	192	175	197	168	192	191	197	168	198	187	198	187	197	168	199	161	198	187	199	161	199	187	199	187	199	161	199	85	199	85	199	161	199	103	133	166	141	177	143	196	143	196	141	177	152	183	143	196	152	183	165	199	165	199	152	183	166	185	165	199	166	185	172	199	124	186	126	137	128	153	124	186	128	153	143	196	143	196	128	153	133	166	169	88	156	67	166	68	169	88	166	68	175	70	169	88	154	90	156	67	142	96	133	106	136	70	142	96	136	70	156	67	142	96	156	67	154	90	128	120	126	137	120	78	128	120	120	78	136	70	128	120	136	70	133	106	97	128	100	108	100	151	100	151	100	108	107	91	100	151	107	91	110	171	110	171	107	91	120	78	110	171	120	78	124	186	124	186	120	78	126	137	179	240	181	240	187	252	187	252	181	240	183	240	187	252	183	240	185	240	185	240	190	240	187	252	187	252	190	240	197	254	187	252	176	249	178	240	187	252	178	240	179	240	200	67	248	81	230	92	200	67	230	92	228	95	200	67	228	95	227	98	200	67	227	98	206	257	200	67	206	257	199	85	200	67	199	85	199	69	194	239	197	237	197	254	197	254	197	237	198	233	197	254	198	233	206	257	206	257	198	233	199	229	206	257	199	229	199	85	199	85	199	229	199	187	169	88	175	70	177	88	177	88	175	70	183	73	177	88	183	73	185	90	185	90	183	73	191	78	185	90	191	78	192	93	192	93	191	78	199	85	192	93	199	85	197	97	197	97	199	85	199	103	227	103	227	261	224	262	227	103	224	262	215	259	227	103	215	259	227	98	244	91	242	90	248	81	248	81	242	90	241	90	248	81	241	90	240	90	240	90	234	91	248	81	248	81	234	91	230	92	246	91	244	91	248	81	246	91	248	81	248	91	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	178	240	176	249	176	239	197	254	190	240	194	239	206	257	227	98	215	259	107	157	110	135	110	179	110	179	110	135	119	118	110	179	119	118	120	198	120	198	119	118	133	104	120	198	133	104	135	213	135	213	133	104	137	170	137	185	137	170	235	170	137	185	235	170	200	185	200	185	235	170	213	216	198	223	179	225	180	208	180	208	179	225	170	209	160	208	170	209	179	225	160	208	179	225	155	222	188	205	194	199	198	223	198	223	194	199	198	193	198	223	198	193	213	216	213	216	198	193	200	185	225	204	213	216	235	170	225	204	235	170	232	189	155	222	135	213	140	193	155	222	140	193	145	200	155	222	145	200	152	205	155	222	152	205	160	208	137	185	140	193	135	213	137	185	135	213	137	170	145	139	151	96	155	128	155	128	151	96	173	93	155	128	173	93	169	121	169	121	173	93	186	118	197	119	186	118	192	95	197	119	192	95	207	101	139	153	137	170	133	104	139	153	133	104	151	96	139	153	151	96	145	139	241	139	233	143	231	123	231	123	233	143	224	133	231	123	224	133	220	111	220	111	224	133	215	126	220	111	215	126	207	101	207	101	215	126	206	122	207	101	206	122	197	119	186	118	173	93	192	95	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	198	223	180	208	188	205	145	197	119	197	145	197	145	197	119	197	145	181	145	197	145	181	147	217	147	217	145	181	173	93	147	217	173	93	154	235	154	235	173	93	172	102	154	235	172	102	164	249	164	249	172	102	172	227	164	249	172	227	173	235	199	246	202	262	195	248	195	248	202	262	190	249	184	248	190	249	202	262	184	248	202	262	180	259	236	248	231	254	232	228	236	248	232	228	235	231	236	248	235	231	237	236	236	248	237	236	238	242	219	227	223	227	223	258	223	258	223	227	228	227	223	258	228	227	231	254	231	254	228	227	232	228	210	235	213	232	213	261	213	261	213	232	216	229	213	261	216	229	223	258	223	258	216	229	219	227	199	246	202	244	202	262	202	262	202	244	204	241	202	262	204	241	213	261	213	261	204	241	207	238	213	261	207	238	210	235	180	259	164	249	173	235	180	259	173	235	175	241	180	259	175	241	179	245	180	259	179	245	184	248	172	197	172	181	213	181	172	197	213	181	213	197	203	70	203	80	190	81	203	70	190	81	181	83	203	70	181	83	145	102	203	70	145	102	144	93	203	70	144	93	142	87	203	70	142	87	138	83	203	70	138	83	130	81	203	70	130	81	118	80	203	70	118	80	118	70	145	102	181	83	176	87	145	102	176	87	173	93	145	102	173	93	145	181	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	181	119	197	119	181	124	113	127	117	129	171	129	171	127	117	131	122	129	171	131	122	137	175	137	175	131	122	138	128	137	175	138	128	138	159	137	175	138	159	140	224	140	224	138	159	139	162	114	141	116	138	117	162	117	162	116	138	120	135	117	162	120	135	123	167	123	167	120	135	124	132	123	167	124	132	129	171	129	171	124	132	124	113	114	156	113	149	113	145	114	156	113	145	114	141	114	156	114	141	117	162	154	170	157	170	163	184	154	170	163	184	154	190	154	170	154	190	149	169	149	169	154	190	146	199	149	169	146	199	144	168	144	168	146	199	142	210	144	168	142	210	141	165	141	165	142	210	140	224	173	262	168	262	177	245	177	245	168	262	165	248	156	247	165	248	168	262	156	247	168	262	150	260	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	150	260	135	253	141	232	150	260	141	232	145	238	150	260	145	238	150	244	150	260	150	244	156	247	129	180	137	175	135	253	135	253	137	175	140	224	135	253	140	224	141	232	123	243	115	229	117	194	123	243	117	194	122	186	123	243	122	186	129	180	123	243	129	180	135	253	115	229	112	214	113	203	115	229	113	203	117	194	144	154	141	156	146	127	146	127	141	156	139	157	146	127	139	157	138	128	138	128	139	157	138	159	131	96	138	68	141	93	141	93	138	68	156	67	141	93	156	67	155	91	155	91	156	67	171	90	191	91	171	90	177	69	191	91	177	69	201	74	123	110	124	132	123	107	123	107	122	71	125	101	125	101	122	71	138	68	125	101	138	68	131	96	213	252	214	186	217	252	217	252	214	186	222	199	217	252	222	199	220	252	220	252	222	199	221	237	220	252	221	237	247	252	247	252	221	237	247	237	225	215	225	219	224	223	225	215	224	223	224	227	225	215	224	227	222	232	225	215	222	232	222	199	213	252	209	253	214	186	214	186	209	253	205	254	214	186	205	254	203	177	203	177	205	254	201	255	203	177	201	255	199	204	199	204	198	197	203	177	203	177	198	197	194	191	203	177	194	191	189	186	219	123	226	121	228	144	228	144	226	121	230	118	228	144	230	118	237	137	237	137	230	118	231	113	238	98	231	113	228	105	238	98	228	105	222	83	222	83	228	105	220	99	222	83	220	99	208	94	182	124	193	124	202	151	202	151	193	124	208	124	202	151	208	124	216	148	216	148	208	124	219	123	216	148	219	123	228	144	238	98	244	118	242	129	238	98	242	129	237	137	238	98	237	137	231	113	208	94	191	91	201	74	208	94	201	74	222	83	144	154	146	127	151	153	151	153	146	127	157	125	151	153	157	125	160	152	160	152	157	125	169	125	160	152	169	125	202	151	202	151	169	125	182	124	171	90	156	67	177	69	124	132	123	110	124	113	114	125	106	118	109	77	114	125	109	77	122	71	114	125	122	71	123	107	114	125	123	107	124	132	102	111	99	105	101	86	102	111	101	86	109	77	102	111	109	77	106	118	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	175	182	169	169	172	169	175	182	172	169	188	171	175	182	163	184	165	169	175	182	165	169	169	169	163	184	157	170	160	170	163	184	160	170	165	169	203	177	189	186	188	171	188	171	189	186	183	183	188	171	183	183	175	182	186	260	187	238	193	258	193	258	187	238	194	228	193	258	194	228	201	255	201	255	194	228	197	216	201	255	197	216	199	204	179	261	173	262	177	245	179	261	177	245	187	238	179	261	187	238	186	260	21	165	33	63	29	117	101	86	99	105	98	98	221	237	222	199	222	232	333	220	333	110	342	165	141	165	140	224	139	162	114	88	110	84	166	70	166	70	110	84	104	82	166	70	104	82	94	80	97	240	98	240	109	253	109	253	98	240	99	240	109	253	99	240	100	241	100	241	107	240	109	253	109	253	107	240	111	239	109	253	111	239	120	255	120	255	111	239	114	237	120	255	114	237	115	234	141	262	135	260	143	102	143	102	135	260	128	258	143	102	128	258	144	93	144	93	128	258	120	255	144	93	120	255	116	229	116	229	120	255	115	234	109	253	95	250	96	240	109	253	96	240	97	240	143	176	143	261	141	262	143	176	141	262	143	102	143	176	143	102	143	162	143	176	143	162	152	185	181	199	180	179	188	178	181	199	188	178	191	200	191	200	188	178	194	175	191	200	194	175	205	198	205	198	194	175	199	170	205	198	199	170	202	163	143	162	151	169	152	185	152	185	151	169	158	173	152	185	158	173	161	192	161	192	158	173	165	176	161	192	165	176	171	196	171	196	165	176	172	178	171	196	172	178	181	199	181	199	172	178	180	179	201	88	197	84	251	70	251	70	197	84	190	82	251	70	190	82	180	80	205	198	202	163	203	153	233	88	203	153	203	102	233	88	203	102	236	85	236	85	203	102	251	70	236	85	251	70	242	82	242	82	251	70	251	80	231	102	231	154	229	170	231	102	229	170	225	183	231	102	225	183	231	93	231	93	225	183	217	192	231	93	217	192	205	198	231	93	205	198	203	153	231	93	203	153	233	88	203	93	201	88	251	70	203	93	251	70	203	102	166	70	166	80	156	82	166	70	156	82	150	84	166	70	150	84	116	102	166	70	116	102	115	93	166	70	115	93	114	88	150	84	146	88	116	102	116	102	146	88	144	93	116	102	144	93	116	229	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	96	240	95	250	95	239	166	70	94	80	94	70	251	70	180	80	180	70	154	277	154	265	156	282	156	282	154	265	156	260	156	282	156	260	160	286	160	286	156	260	160	256	160	286	160	256	165	288	165	288	160	256	165	254	165	288	165	254	171	289	171	289	165	254	171	253	171	289	171	253	177	288	177	288	171	253	177	254	177	288	177	254	182	286	182	286	177	254	182	256	182	286	182	256	186	282	186	282	182	256	186	260	186	282	186	260	188	277	188	277	186	260	188	265	188	277	188	265	189	271	157	109	152	106	211	93	211	93	152	106	145	104	211	93	145	104	133	103	141	200	144	200	185	225	185	225	144	200	147	200	185	225	147	200	149	200	149	200	153	200	185	225	185	225	153	200	156	199	185	225	156	199	158	196	211	103	201	104	211	93	211	93	201	104	193	106	211	93	193	106	159	124	159	124	193	106	189	110	159	124	189	110	159	186	159	192	159	186	185	225	159	192	185	225	158	196	138	200	141	200	185	225	138	200	185	225	134	210	138	200	134	210	134	200	187	125	187	224	185	225	187	125	185	225	159	186	187	125	159	186	187	116	159	115	157	109	211	93	159	115	211	93	159	124	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	211	93	133	103	133	93	159	186	189	110	187	116	154	265	154	277	153	271	185	262	191	263	191	297	191	297	191	263	196	265	191	297	196	265	196	294	196	294	196	265	200	269	196	294	200	269	200	290	200	290	200	269	202	274	200	290	202	274	202	286	202	286	202	274	203	280	167	280	168	274	168	286	168	286	168	274	170	269	168	286	170	269	170	290	170	290	170	269	174	265	170	290	174	265	174	294	174	294	174	265	179	263	174	294	179	263	179	297	179	297	179	263	185	262	179	297	185	262	185	297	185	297	185	262	191	297	152	208	155	209	158	221	152	208	158	221	147	219	152	208	147	219	147	208	173	79	172	69	181	50	181	50	172	69	170	61	181	50	170	61	165	42	165	42	170	61	165	57	165	42	165	57	157	55	157	55	151	57	165	42	165	42	151	57	146	61	165	42	146	61	145	40	145	40	146	61	141	66	145	40	141	66	135	71	171	204	178	227	169	207	169	207	178	227	168	224	169	207	168	224	166	209	166	209	168	224	162	209	160	209	162	209	168	224	160	209	168	224	158	209	158	209	168	224	158	221	158	209	158	221	155	209	199	81	199	234	192	63	192	63	199	234	188	230	192	63	188	230	181	50	181	50	188	230	178	227	181	50	178	227	173	195	173	195	178	227	173	200	199	234	199	81	201	104	199	234	201	104	201	232	181	50	173	195	173	92	181	50	173	92	173	79	145	40	135	71	134	41	134	41	135	71	127	73	134	41	127	73	126	43	126	43	127	73	123	72	126	43	123	72	119	47	119	47	123	72	119	70	119	47	119	70	116	67	115	52	119	47	116	67	115	52	116	67	114	63	115	52	114	63	113	59	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	178	227	171	204	173	200	114	87	110	84	166	70	166	70	110	84	103	82	166	70	103	82	92	80	96	240	98	240	105	252	105	252	98	240	101	241	105	252	101	241	103	241	103	241	108	240	105	252	105	252	108	240	117	254	105	252	92	250	94	240	105	252	94	240	96	240	194	83	194	82	253	70	194	83	253	70	223	92	194	83	223	92	216	99	216	99	169	150	192	86	192	86	169	150	144	147	192	86	144	147	144	138	145	89	144	94	117	254	145	89	117	254	116	228	116	228	117	254	116	233	117	254	108	240	112	239	117	254	112	239	114	237	117	254	114	237	116	233	144	94	144	261	142	262	144	94	142	262	134	259	144	94	134	259	126	257	144	94	126	257	117	254	187	179	188	179	144	147	187	179	144	147	169	150	187	179	169	150	176	156	187	179	176	156	196	170	187	179	196	170	190	180	246	198	179	198	182	187	246	198	182	187	186	187	246	198	186	187	190	187	246	198	190	187	193	186	246	198	193	186	194	185	246	198	194	185	211	180	246	198	211	180	223	185	246	198	223	185	235	187	246	198	235	187	246	188	196	170	211	180	194	185	196	170	194	185	194	184	196	170	194	184	193	183	196	170	193	183	192	182	196	170	192	182	190	180	193	81	192	81	253	70	253	70	192	81	191	80	253	70	191	80	189	80	253	70	189	80	182	80	253	70	182	80	182	70	193	85	194	84	216	99	216	99	194	84	194	83	216	99	192	86	193	85	253	70	253	80	245	82	253	70	245	82	238	84	253	70	238	84	230	88	253	70	230	88	223	92	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	166	70	166	80	157	81	166	70	157	81	151	82	166	70	151	82	147	85	166	70	147	85	116	97	166	70	116	97	116	91	166	70	116	91	114	87	145	89	116	228	116	97	145	89	116	97	147	85	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	94	240	92	250	92	240	166	70	92	80	92	70	333	220	333	110	342	165	193	81	253	70	194	82	182	187	179	198	179	188	141	240	143	240	147	252	147	252	143	240	145	241	147	252	145	241	147	241	147	241	152	240	157	255	157	255	152	240	155	239	157	255	155	239	157	236	147	252	135	250	138	240	147	252	138	240	141	240	157	255	157	236	166	257	166	257	157	236	159	232	166	257	159	232	159	227	187	91	159	227	159	99	187	91	159	99	189	86	189	86	159	99	211	70	189	86	211	70	194	83	194	83	211	70	201	81	157	255	147	252	147	241	187	97	187	260	185	262	187	97	185	262	175	259	187	97	175	259	166	257	187	97	166	257	187	91	211	70	159	99	158	92	211	70	158	92	156	87	211	70	156	87	151	84	211	70	151	84	144	82	211	70	144	82	134	80	211	70	134	80	134	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	138	240	135	250	135	240	159	227	187	91	166	257	201	81	211	70	211	80	53	201	55	201	58	214	58	214	55	201	57	201	58	214	57	201	59	201	59	201	63	201	68	217	68	217	63	201	67	200	68	217	67	200	68	197	58	214	48	211	50	201	58	214	50	201	53	201	111	104	105	105	120	93	120	93	105	105	101	107	120	93	101	107	70	119	70	119	101	107	99	110	70	119	99	110	70	186	69	192	70	186	78	219	69	192	78	219	68	217	68	217	58	214	59	201	97	204	97	224	94	225	97	204	94	225	98	115	97	204	98	115	98	190	97	204	98	190	109	214	157	108	153	105	211	93	211	93	153	105	147	104	211	93	147	104	137	103	139	225	137	204	145	203	139	225	145	203	148	225	148	225	145	203	151	199	148	225	151	199	158	225	158	225	151	199	155	194	158	225	155	194	158	186	110	198	118	201	120	220	120	220	118	201	127	203	120	220	127	203	130	223	130	223	127	203	137	204	130	223	137	204	139	225	109	214	98	190	103	194	109	214	103	194	110	198	109	214	110	198	120	220	98	115	94	225	86	222	98	115	86	222	78	219	98	115	78	219	99	110	184	203	179	211	187	122	187	122	179	211	173	217	187	122	173	217	188	114	188	114	173	217	166	222	188	114	166	222	159	176	159	176	166	222	158	186	120	93	70	119	69	113	120	93	69	113	67	108	120	93	67	108	63	105	120	93	63	105	56	104	120	93	56	104	47	103	120	93	47	103	47	93	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	187	189	193	195	194	211	194	211	193	195	199	199	194	211	199	199	205	218	205	218	199	199	206	202	205	218	206	202	215	222	215	222	206	202	214	204	215	222	214	204	223	204	223	204	232	203	226	225	226	225	232	203	237	225	187	122	187	189	184	203	184	203	187	189	194	211	226	225	215	222	223	204	246	109	242	106	299	93	299	93	242	106	236	104	299	93	236	104	227	103	239	200	244	195	252	223	252	223	244	195	247	187	252	223	247	187	248	176	278	108	248	176	248	120	278	108	248	120	281	106	281	106	248	120	299	93	281	106	299	93	285	104	285	104	299	93	290	103	237	225	232	203	239	200	237	225	239	200	252	223	276	117	276	173	274	192	276	117	274	192	270	206	276	117	270	206	263	217	276	117	263	217	276	112	276	112	263	217	252	223	276	112	252	223	248	176	276	112	248	176	278	108	247	114	246	109	299	93	247	114	299	93	248	120	211	93	211	103	202	104	211	93	202	104	195	106	211	93	195	106	159	119	211	93	159	119	159	112	211	93	159	112	157	108	195	106	190	109	159	119	159	119	190	109	188	114	159	119	188	114	159	176	211	93	137	103	137	93	299	93	227	103	227	93	290	103	299	93	299	103	333	220	333	110	342	165	50	201	48	211	48	201	70	186	99	110	78	219	111	104	120	93	120	103	158	225	158	186	166	222	68	217	68	197	69	192	98	201	100	201	105	214	105	214	100	201	103	201	105	214	103	201	105	201	105	201	110	201	114	216	114	216	110	201	113	200	114	216	113	200	115	197	105	214	95	211	96	201	105	214	96	201	98	201	114	216	115	197	123	219	123	219	115	197	116	193	123	219	116	193	117	187	145	111	117	187	117	122	145	111	117	122	147	108	147	108	117	122	166	93	147	108	166	93	151	106	151	106	166	93	157	104	114	216	105	214	105	201	144	204	144	224	141	225	144	204	141	225	145	116	144	204	145	116	145	189	144	204	145	189	154	212	145	189	153	195	154	212	154	212	153	195	160	199	154	212	160	199	164	218	164	218	160	199	166	202	164	218	166	202	173	222	173	222	166	202	172	204	173	222	172	204	179	204	179	204	187	203	182	225	182	225	187	203	191	225	145	116	141	225	132	222	145	116	132	222	123	219	145	116	123	219	145	111	182	225	173	222	179	204	200	111	196	106	251	93	251	93	196	106	190	104	251	93	190	104	181	103	194	200	198	196	205	224	205	224	198	196	201	189	205	224	201	189	202	180	230	113	202	180	202	125	230	113	202	125	232	108	232	108	202	125	251	93	232	108	251	93	236	106	236	106	251	93	242	104	191	225	187	203	194	200	191	225	194	200	205	224	230	119	230	180	228	196	230	119	228	196	224	209	230	119	224	209	216	218	230	119	216	218	230	113	205	224	202	180	230	113	205	224	230	113	216	218	201	117	200	111	251	93	201	117	251	93	202	125	166	93	117	122	116	115	166	93	116	115	114	110	166	93	114	110	110	106	166	93	110	106	104	104	166	93	104	104	95	103	166	93	95	103	95	93	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	96	201	95	211	95	201	117	187	145	111	123	219	157	104	166	93	166	103	251	93	181	103	181	93	242	104	251	93	251	103	156	210	168	211	168	211	174	225	168	211	186	208	174	225	186	208	197	222	197	222	186	208	199	199	197	222	199	199	216	214	216	214	199	199	208	186	216	214	208	186	213	170	213	137	208	124	216	106	216	106	208	124	200	115	216	106	200	115	196	96	196	96	200	115	190	109	196	96	190	109	177	107	177	107	159	111	171	93	171	93	159	111	148	96	148	96	159	111	146	121	148	96	146	121	137	136	148	96	137	136	132	154	148	96	132	154	129	105	129	105	130	172	129	214	129	105	129	214	113	119	113	119	129	214	113	200	113	119	113	200	103	138	103	138	113	200	103	182	103	138	103	182	100	160	216	214	214	153	216	106	216	214	216	106	231	200	231	200	216	106	231	120	231	200	231	120	241	182	241	182	231	120	241	138	241	182	241	138	244	161	177	107	171	93	196	96	137	197	145	205	149	222	149	222	145	205	156	210	149	222	156	210	174	225	174	225	156	210	168	211	132	186	137	197	149	222	132	186	149	222	129	214	132	186	129	214	130	172	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	213	137	216	106	214	153	216	214	213	170	214	153	129	105	132	154	130	172	116	86	112	83	176	70	176	70	112	83	106	82	176	70	106	82	95	80	101	238	102	238	107	250	107	250	102	238	104	238	107	250	104	238	106	238	106	238	112	238	107	250	107	250	112	238	117	253	107	250	98	248	99	238	107	250	99	238	101	238	112	238	115	237	117	253	117	253	115	237	118	235	117	253	118	235	125	256	125	256	118	235	119	231	125	256	119	231	119	225	147	91	119	225	119	97	147	91	119	97	150	86	150	86	119	97	155	83	147	241	147	262	144	262	147	241	144	262	147	159	147	159	144	262	147	99	184	262	181	239	194	237	184	262	194	237	195	262	195	262	194	237	205	230	195	262	205	230	213	259	213	259	205	230	214	220	213	259	214	220	228	251	228	251	214	220	219	206	228	251	219	206	221	189	158	233	164	236	165	255	165	255	164	236	172	238	165	255	172	238	174	259	174	259	172	238	181	239	174	259	181	239	184	262	156	249	147	241	147	224	156	249	147	224	152	229	156	249	152	229	158	233	156	249	158	233	165	255	147	139	153	135	147	159	147	159	147	224	147	241	181	127	181	143	173	128	173	128	181	143	172	143	173	128	172	143	166	129	166	129	172	143	164	145	166	129	164	145	159	132	159	132	164	145	157	148	159	132	157	148	153	135	153	135	157	148	151	153	153	135	151	153	147	159	219	173	214	161	222	141	222	141	214	161	205	151	222	141	205	151	203	131	203	131	205	151	194	145	203	131	194	145	181	143	219	173	222	141	221	189	221	189	222	141	228	251	228	251	222	141	237	157	228	251	237	157	240	238	240	238	237	157	247	177	240	238	247	177	247	221	247	221	247	177	250	200	181	143	181	127	203	131	176	70	176	80	164	81	176	70	164	81	155	83	176	70	155	83	119	97	176	70	119	97	118	90	176	70	118	90	116	86	147	99	144	262	135	259	147	99	135	259	125	256	147	99	125	256	147	91	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	99	238	98	248	98	238	176	70	95	80	95	70	119	225	147	91	125	256	200	171	198	163	200	147	200	147	198	163	193	157	200	147	193	157	192	140	192	140	193	157	185	153	192	140	185	153	183	134	183	134	185	153	176	151	183	134	176	151	173	130	173	130	176	151	167	151	173	130	167	151	163	128	163	128	167	151	151	153	163	128	151	153	150	127	150	127	151	153	139	160	150	127	139	160	132	130	132	130	139	160	131	170	132	130	131	170	126	184	95	189	98	168	99	213	99	213	98	168	106	151	99	213	106	151	109	233	109	233	106	151	117	138	109	233	117	138	125	249	125	249	117	138	124	199	126	184	124	199	117	138	126	184	117	138	132	130	176	262	170	248	181	247	176	262	181	247	183	261	183	261	181	247	189	244	183	261	189	244	190	259	190	259	189	244	195	239	190	259	195	239	198	256	198	256	195	239	199	232	198	256	199	232	206	252	206	252	199	232	200	224	206	252	200	224	200	147	200	147	200	224	200	171	133	230	142	240	145	259	145	259	142	240	155	246	145	259	155	246	169	262	169	262	155	246	170	248	169	262	170	248	176	262	127	216	133	230	145	259	127	216	145	259	125	249	127	216	125	249	124	199	197	86	192	83	249	70	249	70	192	83	183	81	249	70	183	81	171	80	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	228	94	228	262	225	262	228	94	225	262	206	252	228	94	206	252	229	89	249	70	249	80	240	81	249	70	240	81	234	83	249	70	234	83	231	85	249	70	231	85	200	98	249	70	200	98	200	91	249	70	200	91	197	86	229	89	206	252	200	147	229	89	200	147	200	98	229	89	200	98	231	85	249	70	171	80	171	70	333	220	333	110	342	165	124	200	127	200	130	213	130	213	127	200	129	200	130	213	129	200	132	200	132	200	136	200	140	216	140	216	136	200	138	199	140	216	138	199	140	196	130	213	119	210	122	200	130	213	122	200	124	200	180	210	171	200	172	187	172	187	171	200	170	200	172	187	170	200	170	182	171	114	170	120	149	219	171	114	149	219	142	187	142	187	149	219	141	192	149	219	140	216	140	196	149	219	140	196	141	192	140	216	130	213	132	200	170	120	170	224	168	225	170	120	168	225	158	222	170	120	158	222	149	219	198	93	198	103	187	104	198	93	187	104	179	106	198	93	179	106	174	109	198	93	174	109	142	118	198	93	142	118	141	113	198	93	141	113	140	110	198	93	140	110	136	107	198	93	136	107	129	105	198	93	129	105	118	103	198	93	118	103	118	93	171	114	142	187	142	118	171	114	142	118	174	109	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	172	187	175	193	180	210	180	210	175	193	181	198	180	210	181	198	187	217	187	217	181	198	187	201	187	217	187	201	193	203	193	203	197	201	195	222	195	222	197	201	202	225	195	222	187	217	193	203	204	196	208	193	209	225	209	225	208	193	214	192	209	225	214	192	216	225	216	225	214	192	219	193	216	225	219	193	221	222	221	222	219	193	223	195	221	222	223	195	225	219	225	219	223	195	226	198	225	219	226	198	227	214	227	214	226	198	228	203	227	214	228	203	228	208	202	225	197	201	201	199	202	225	201	199	204	196	202	225	204	196	209	225	333	220	333	110	342	165	122	200	119	210	119	200	132	97	133	97	135	142	135	142	133	97	135	98	135	142	135	98	137	98	137	98	139	98	138	129	138	129	139	98	142	118	135	142	125	142	129	94	135	142	129	94	130	96	135	142	130	96	132	97	138	129	135	142	137	98	154	224	141	219	147	204	147	204	141	219	146	198	149	155	146	198	141	219	149	155	141	219	138	163	138	163	141	219	132	212	138	163	132	212	130	171	130	171	132	212	125	202	130	171	125	202	125	180	125	180	125	202	123	189	147	204	150	208	154	224	154	224	150	208	155	211	154	224	155	211	170	225	170	225	155	211	162	213	170	225	162	213	169	213	169	213	179	212	170	225	170	225	179	212	177	225	201	222	200	221	201	180	201	180	200	221	199	221	201	180	199	221	199	193	199	193	199	221	198	220	199	193	198	220	197	220	197	220	192	221	194	202	194	202	192	221	188	222	194	202	188	222	188	208	188	208	188	222	183	224	188	208	183	224	179	212	179	212	183	224	177	225	211	180	209	223	203	223	211	180	203	223	201	222	211	180	201	222	201	180	197	220	194	202	199	193	164	147	177	140	166	179	164	147	166	179	159	182	159	182	154	185	164	147	164	147	154	185	151	188	164	147	151	188	149	155	149	155	151	188	148	192	149	155	148	192	146	195	171	105	167	93	171	93	171	105	171	93	175	93	171	105	159	106	162	94	171	105	162	94	167	93	145	97	148	96	150	111	150	111	148	96	152	95	150	111	152	95	159	106	159	106	152	95	157	94	159	106	157	94	162	94	221	129	220	139	219	118	219	118	220	139	217	146	219	118	217	146	212	108	212	108	217	146	211	153	212	108	211	153	203	159	202	100	212	108	203	159	202	100	203	159	197	122	202	100	197	122	196	116	202	100	196	116	192	112	202	100	192	112	190	95	203	159	193	166	193	130	203	159	193	130	196	126	203	159	196	126	197	122	187	134	193	130	193	166	187	134	193	166	186	169	187	134	186	169	179	172	187	134	179	172	177	140	172	176	166	179	177	140	172	176	177	140	179	172	171	105	175	93	180	106	180	106	175	93	190	95	180	106	190	95	187	108	187	108	190	95	192	112	142	118	139	98	142	97	142	118	142	97	145	97	142	118	145	97	150	111	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	146	198	149	155	146	195	129	94	125	142	125	94	127	216	125	214	126	201	127	216	126	201	142	201	127	216	142	201	134	221	154	243	147	234	148	81	154	243	148	81	155	73	154	243	155	73	161	252	147	234	140	227	142	201	147	234	142	201	144	93	147	234	144	93	148	81	121	207	121	205	121	209	121	209	121	205	122	204	121	209	122	204	122	211	122	211	122	204	123	202	122	211	123	202	123	213	123	213	123	202	124	201	123	213	124	201	125	214	125	214	124	201	126	201	171	217	175	254	171	262	171	217	171	262	169	262	171	217	169	262	171	116	171	217	171	201	209	201	171	217	209	201	209	217	175	254	175	257	174	260	175	254	174	260	173	261	175	254	173	261	173	262	175	254	173	262	171	262	173	99	175	66	177	94	177	94	175	66	184	67	177	94	184	67	182	90	182	90	184	67	189	89	194	90	189	89	193	70	194	90	193	70	202	76	169	262	166	260	171	116	171	116	166	260	164	68	171	116	164	68	171	106	171	106	164	68	175	66	171	106	175	66	173	99	164	68	166	260	164	257	164	68	164	257	162	255	164	68	162	255	161	252	164	68	161	252	155	73	211	83	220	94	214	100	211	83	214	100	209	96	211	83	209	96	204	93	211	83	204	93	202	76	199	91	194	90	202	76	199	91	202	76	204	93	189	89	184	67	193	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	144	93	142	201	142	108	134	221	142	201	140	227	201	137	199	129	203	118	203	118	199	129	193	122	203	118	193	122	192	108	192	108	193	122	185	118	192	108	185	118	182	101	182	101	185	118	175	115	182	101	175	115	172	96	172	96	175	115	166	114	172	96	166	114	163	94	163	94	166	114	159	115	163	94	159	115	156	93	156	93	159	115	153	118	156	93	153	118	148	122	143	134	143	225	141	95	143	134	141	95	145	128	145	128	141	95	156	93	145	128	156	93	148	122	203	118	205	93	229	225	203	118	229	225	201	201	203	118	201	201	201	137	233	118	231	121	232	102	232	102	231	121	230	124	232	102	230	124	223	99	223	99	230	124	229	129	223	99	229	129	229	225	229	225	205	93	214	96	229	225	214	96	223	99	194	213	198	210	229	225	229	225	198	210	201	207	229	225	201	207	201	201	187	214	194	213	229	225	187	214	229	225	177	225	187	214	177	225	177	215	242	116	237	117	240	104	242	116	240	104	250	107	242	116	250	107	250	116	233	118	232	102	240	104	233	118	240	104	237	117	116	132	117	119	116	200	115	206	116	200	143	225	115	206	143	225	113	210	113	210	143	225	109	212	143	225	116	200	117	119	143	225	117	119	122	108	143	225	122	108	130	100	143	225	130	100	141	95	103	214	109	212	143	225	103	214	143	225	95	225	103	214	95	225	95	215	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	205	93	203	118	203	94	127	186	167	105	127	186	127	186	167	105	147	209	127	186	147	209	147	210	147	210	148	212	127	186	162	225	98	225	104	214	162	225	104	214	110	212	162	225	110	212	115	207	162	225	115	207	120	199	162	225	120	199	148	212	162	225	148	212	149	213	162	225	149	213	152	213	162	225	152	213	157	214	162	225	157	214	162	215	185	109	227	195	214	201	185	109	214	201	183	134	185	109	183	134	182	134	185	109	182	134	182	103	248	225	200	225	206	214	248	225	206	214	210	213	248	225	210	213	213	212	248	225	213	212	215	211	248	225	215	211	215	209	248	225	215	209	234	209	248	225	234	209	238	212	248	225	238	212	242	214	248	225	242	214	248	215	227	195	231	204	215	209	227	195	215	209	215	207	227	195	215	207	215	206	227	195	215	206	215	204	227	195	215	204	214	203	227	195	214	203	214	201	182	134	151	202	167	105	182	134	167	105	169	102	182	134	169	102	171	98	182	134	171	98	173	96	182	134	173	96	174	94	182	134	174	94	175	93	182	134	175	93	176	94	182	134	176	94	178	95	182	134	178	95	180	98	182	134	180	98	182	103	167	105	151	202	149	204	167	105	149	204	149	206	167	105	149	206	148	208	167	105	148	208	147	209	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	206	214	200	225	200	215	234	209	215	209	231	204	104	214	98	225	98	215	148	212	120	199	127	186	69	213	72	211	121	225	121	225	72	211	75	207	121	225	75	207	79	200	79	200	123	107	107	208	107	208	123	107	107	207	79	200	107	208	107	209	107	209	107	211	79	200	79	200	107	211	108	212	79	200	108	212	121	225	121	225	108	212	111	213	121	225	111	213	115	214	115	214	121	215	121	225	66	214	69	213	121	225	66	214	121	225	61	225	66	214	61	225	61	215	152	212	156	209	208	225	208	225	156	209	159	205	208	225	159	205	162	199	162	199	169	185	189	211	189	211	169	185	189	209	189	208	189	209	176	169	189	208	176	169	189	207	189	207	176	169	206	107	189	207	206	107	189	206	189	206	206	107	190	204	208	225	162	199	189	211	208	225	189	211	191	212	208	225	191	212	194	213	208	225	194	213	200	214	208	225	200	214	208	215	136	98	138	101	140	132	140	132	138	101	141	105	140	132	141	105	169	185	169	185	141	105	176	169	169	185	176	169	189	209	147	214	152	212	208	225	147	214	208	225	140	225	147	214	140	225	140	215	218	96	220	99	222	134	222	134	220	99	222	104	222	134	222	104	223	134	223	134	222	104	224	109	223	134	224	109	251	198	283	225	239	225	245	214	283	225	245	214	250	213	283	225	250	213	253	212	283	225	253	212	254	210	283	225	254	210	254	208	283	225	254	208	271	207	283	225	271	207	273	210	283	225	273	210	276	212	283	225	276	212	280	214	283	225	280	214	283	215	268	203	271	207	254	208	268	203	254	208	254	206	268	203	254	206	254	204	268	203	254	204	253	202	268	203	253	202	252	200	268	203	252	200	251	198	268	203	251	198	224	109	222	134	190	203	206	107	222	134	206	107	208	102	222	134	208	102	210	98	222	134	210	98	212	95	222	134	212	95	213	94	222	134	213	94	214	93	222	134	214	93	216	94	222	134	216	94	218	96	140	132	108	203	123	107	140	132	123	107	125	102	140	132	125	102	127	98	140	132	127	98	129	95	140	132	129	95	130	94	140	132	130	94	131	93	140	132	131	93	132	94	140	132	132	94	134	95	140	132	134	95	136	98	123	107	108	203	108	205	123	107	108	205	107	206	123	107	107	206	107	207	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	190	204	206	107	190	203	245	214	239	225	239	215	110	107	106	105	145	93	145	93	106	105	101	104	145	93	101	104	94	103	111	213	116	210	167	225	167	225	116	210	121	206	167	225	121	206	126	200	126	200	155	161	153	211	153	211	154	213	126	200	126	200	154	213	167	225	155	161	119	116	132	107	132	107	119	116	132	106	133	105	132	106	119	116	133	105	119	116	145	93	145	93	119	116	114	111	145	93	114	111	110	107	167	225	154	213	155	213	167	225	155	213	158	214	167	225	158	214	162	214	167	225	162	214	167	215	167	225	97	225	100	215	167	225	100	215	106	214	167	225	106	214	111	213	155	161	132	107	133	108	155	161	133	108	134	109	155	161	134	109	135	111	155	161	135	111	137	113	155	161	137	113	164	149	155	161	164	149	156	206	155	161	156	206	155	208	155	161	155	208	154	210	155	161	154	210	153	211	194	104	191	104	251	93	251	93	191	104	187	103	251	93	187	103	181	103	145	93	145	103	140	103	145	93	140	103	136	104	145	93	136	104	134	104	145	93	134	104	133	105	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	192	208	190	205	208	204	208	204	190	205	186	201	208	204	186	201	182	171	182	171	186	201	182	195	182	171	182	195	173	184	235	225	181	225	186	214	235	225	186	214	190	214	235	225	190	214	193	214	235	225	193	214	194	213	235	225	194	213	195	212	235	225	195	212	212	208	235	225	212	208	217	210	235	225	217	210	222	213	235	225	222	213	229	214	235	225	229	214	235	215	195	212	208	204	212	208	194	210	192	208	208	204	194	210	208	204	195	212	195	108	196	107	223	118	223	118	196	107	196	106	196	106	195	105	251	93	251	93	195	105	194	104	223	118	182	171	194	110	223	118	194	110	195	109	223	118	195	109	195	108	173	184	162	199	164	149	173	184	164	149	194	110	173	184	194	110	182	171	159	202	156	206	164	149	159	202	164	149	162	199	242	104	237	106	251	93	251	93	237	106	232	109	251	93	232	109	196	106	196	106	232	109	228	113	196	106	228	113	223	118	247	103	242	104	251	93	247	103	251	93	251	103	251	93	181	103	181	93	186	214	181	225	181	215	333	220	333	110	342	165	145	93	94	103	94	93	100	215	97	225	97	215	104	250	107	248	164	262	164	262	107	248	110	246	164	262	110	246	112	244	112	244	157	162	145	247	145	247	146	249	112	244	112	244	146	249	164	262	150	103	147	100	150	75	150	75	147	100	143	98	150	75	143	98	139	98	139	98	134	98	137	69	137	69	134	98	130	100	137	69	130	100	127	101	123	67	137	69	127	101	123	67	127	101	122	103	123	67	122	103	116	103	123	67	116	103	115	68	100	92	100	80	103	97	103	97	100	80	103	75	103	97	103	75	107	100	107	100	103	75	108	71	107	100	108	71	111	102	111	102	108	71	115	68	111	102	115	68	116	103	164	262	146	249	148	250	164	262	148	250	151	251	164	262	151	251	157	252	164	262	157	252	164	252	99	251	104	250	164	262	99	251	164	262	94	262	99	251	94	262	94	252	169	133	167	128	172	103	172	103	167	128	164	121	172	103	164	121	161	86	161	86	164	121	161	115	161	86	161	115	157	109	157	109	154	106	161	86	161	86	154	106	150	103	161	86	150	103	150	75	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	172	103	183	124	186	169	186	169	183	124	233	239	186	169	233	239	217	240	217	240	233	239	217	242	250	262	204	262	210	252	250	262	210	252	214	251	250	262	214	251	217	251	250	262	217	251	219	249	250	262	219	249	219	248	250	262	219	248	236	244	250	262	236	244	238	247	250	262	238	247	241	249	250	262	241	249	245	251	250	262	245	251	250	252	233	239	236	244	219	248	233	239	219	248	219	247	233	239	219	247	219	246	233	239	219	246	218	244	233	239	218	244	217	242	164	150	167	144	186	169	186	169	167	144	169	140	186	169	169	140	170	137	170	137	172	103	186	169	186	169	149	238	157	162	186	169	157	162	160	156	186	169	160	156	164	150	157	162	149	238	148	240	157	162	148	240	147	242	157	162	147	242	146	245	157	162	146	245	145	246	157	162	145	246	145	247	139	98	137	69	150	75	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	169	133	172	103	170	137	210	252	204	262	204	252	333	220	333	110	342	165	100	80	100	92	99	87	147	108	233	215	193	210	193	210	233	215	233	225	193	210	233	225	154	210	143	209	154	210	233	225	143	209	233	225	116	225	116	225	114	185	125	185	116	225	125	185	127	196	116	225	127	196	130	203	116	225	130	203	136	207	116	225	136	207	143	209	210	111	203	109	233	93	233	93	203	109	194	109	233	93	194	109	184	108	233	93	184	108	147	108	233	93	147	108	106	102	106	102	147	108	193	210	225	125	223	121	233	93	233	93	223	121	221	117	233	93	221	117	219	114	219	114	215	112	233	93	233	93	215	112	210	111	233	93	239	137	228	137	233	93	228	137	226	130	233	93	226	130	225	125	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	233	93	106	102	106	93	134	190	139	213	146	253	146	253	139	213	147	231	146	253	147	231	174	258	174	258	147	231	158	241	174	258	158	241	171	245	171	245	186	241	174	258	174	258	186	241	197	254	198	93	200	72	207	109	207	109	200	72	220	86	207	109	220	86	212	131	212	131	220	86	213	159	217	241	213	159	220	86	217	241	220	86	232	220	232	220	220	86	234	107	232	220	234	107	241	193	241	193	234	107	242	132	241	193	242	132	244	161	217	241	197	254	198	230	217	241	198	230	206	213	217	241	206	213	211	189	217	241	211	189	213	159	172	80	172	67	187	84	187	84	172	67	200	72	187	84	200	72	198	93	100	162	103	134	103	192	103	192	103	134	110	109	103	192	110	109	112	218	112	218	110	109	123	87	112	218	123	87	126	239	126	239	123	87	134	132	126	239	134	132	132	161	132	161	134	190	126	239	126	239	134	190	146	253	139	109	144	72	147	93	147	93	144	72	172	67	147	93	172	67	158	84	158	84	172	67	172	80	134	132	123	87	144	72	134	132	144	72	139	109	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	197	254	186	241	198	230	359	133	359	170	-5	170	359	133	-5	170	-5	133	195	-150	195	455	158	455	195	-150	158	455	158	-150	158	455	158	272	195	272	158	455	195	272	195	455	158	243	158	60	195	60	158	243	195	60	195	243	158	32	158	-150	195	-150	158	32	195	-150	195	32	287	170	287	133	359	133	287	170	359	133	359	170	190	170	190	133	262	133	190	170	262	133	262	170	92	170	92	133	165	133	92	170	165	133	165	170	-5	170	-5	133	67	133	-5	170	67	133	67	170	158	455	158	325	195	325	158	455	195	325	195	455	158	296	158	166	195	166	158	296	195	166	195	296	158	137	158	7	195	7	158	137	195	7	195	137	158	-21	158	-150	195	-150	158	-21	195	-150	195	-21	158	-150	195	-150	158	170	158	170	195	-150	195	133	158	170	195	133	360	170	360	170	195	133	360	133	158	133	158	-150	195	-150	158	133	195	-150	195	170	158	133	195	170	-5	170	158	133	-5	170	-5	133	195	170	195	455	158	455	195	170	158	455	158	133	195	170	158	133	360	133	195	170	360	133	360	170	195	133	195	455	158	455	195	133	158	455	158	170	195	133	158	170	-5	170	195	133	-5	170	-5	133	158	455	195	-150	195	455	195	170	195	133	359	133	195	170	359	133	359	170	195	-150	158	455	158	-150	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	-150	158	133	158	-150	158	-150	195	-150	158	133	158	133	195	-150	195	133	158	133	195	133	359	170	359	170	195	133	359	133	-5	170	-5	133	158	133	-5	170	158	133	359	170	195	455	158	455	195	170	195	170	158	455	158	170	195	170	158	170	359	133	359	133	158	170	-5	170	359	133	-5	170	-5	133	195	170	359	133	359	170	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	133	359	133	195	170	195	170	359	133	359	170	195	-150	158	133	158	-150	-5	217	-5	180	359	180	-5	217	359	180	359	217	-5	123	-5	87	359	87	-5	123	359	87	359	123	205	455	205	-150	242	-150	205	455	242	-150	242	455	113	455	113	-150	149	-150	113	455	149	-150	149	455	195	180	360	180	360	217	195	180	360	217	158	217	195	180	158	217	195	-150	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	158	217	158	-150	360	170	113	170	149	129	360	170	149	129	205	129	360	170	205	129	242	133	360	170	242	133	360	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	113	170	113	-150	149	-150	113	170	149	-150	149	129	113	-150	149	-150	113	217	113	217	149	-150	149	180	113	217	149	180	359	217	359	217	149	180	359	180	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	195	217	158	180	195	217	-5	217	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	-150	242	-150	205	133	205	133	242	-150	242	170	205	133	242	170	149	133	149	133	242	170	113	133	149	133	113	133	149	-150	149	-150	113	133	113	-150	-5	170	-5	133	113	133	-5	170	113	133	242	170	205	180	205	-150	242	-150	205	180	242	-150	242	217	205	180	242	217	-5	217	205	180	-5	217	-5	180	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	158	455	195	123	195	455	195	217	195	180	360	180	195	217	360	180	360	217	195	123	158	455	158	87	195	123	158	87	360	87	195	123	360	87	360	123	149	170	149	455	113	455	149	170	113	455	113	133	149	170	113	133	360	133	149	170	360	133	205	170	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	360	133	242	170	360	133	360	170	149	123	149	455	113	455	149	123	113	455	113	87	149	123	113	87	359	87	149	123	359	87	359	123	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	195	455	158	455	195	87	195	87	158	455	158	217	195	87	158	217	158	180	158	180	158	217	-5	217	158	180	-5	217	-5	180	195	87	158	180	158	123	195	87	158	123	-5	123	195	87	-5	123	-5	87	149	455	113	455	149	170	149	170	113	455	113	170	149	170	113	170	242	133	242	133	113	170	-5	170	242	133	-5	170	-5	133	242	133	242	455	205	455	242	133	205	455	205	170	242	133	205	170	149	170	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	242	87	242	455	205	455	242	87	205	455	205	123	242	87	205	123	-5	123	242	87	-5	123	-5	87	195	455	158	455	195	-150	195	217	195	180	360	180	195	217	360	180	360	217	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	158	455	158	-150	205	455	242	-150	242	455	242	170	242	133	360	133	242	170	360	133	360	170	113	455	113	-150	149	-150	113	455	149	-150	149	455	242	-150	205	455	205	-150	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	360	180	242	217	360	180	360	217	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	360	123	360	123	242	87	360	87	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	158	455	158	217	195	-150	158	455	195	-150	195	455	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	455	113	455	149	-150	149	-150	113	455	113	170	149	-150	113	170	113	133	113	133	113	170	-5	170	113	133	-5	170	-5	133	149	-150	113	133	113	-150	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	205	455	205	-150	242	-150	205	455	242	-150	242	455	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	-5	217	-5	180	359	180	-5	217	359	180	359	217	158	-150	195	-150	158	87	158	87	195	-150	195	87	158	87	195	87	359	123	359	123	195	87	359	87	-5	123	-5	87	158	87	-5	123	158	87	359	123	359	170	-5	170	113	133	359	170	113	133	149	133	359	170	149	133	205	133	359	170	205	133	242	133	359	170	242	133	359	133	205	133	205	-150	242	-150	205	133	242	-150	242	133	113	133	113	-150	149	-150	113	133	149	-150	149	133	113	133	-5	170	-5	133	-5	217	-5	180	359	180	-5	217	359	180	359	217	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	195	455	158	455	195	217	195	217	158	455	158	217	195	217	158	217	359	180	359	180	158	217	-5	217	359	180	-5	217	-5	180	-5	123	-5	87	359	87	-5	123	359	87	359	123	195	217	359	180	359	217	149	455	113	455	149	170	149	170	113	455	113	170	149	170	113	170	359	133	359	133	113	170	-5	170	359	133	-5	170	-5	133	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	359	133	242	170	359	133	359	170	149	170	359	133	205	170	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	-5	123	-5	87	359	87	-5	123	359	87	359	123	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	195	455	158	455	195	-150	195	217	195	180	359	180	195	217	359	180	359	217	195	123	195	87	359	87	195	123	359	87	359	123	195	-150	158	87	158	-150	158	217	195	-150	158	455	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	113	455	149	-150	149	-150	113	455	113	170	149	-150	113	170	113	133	113	133	113	170	-5	170	113	133	-5	170	-5	133	242	455	205	455	242	-150	242	-150	205	455	205	170	242	-150	205	170	205	133	205	133	205	170	149	170	205	133	149	170	149	133	242	133	359	133	242	170	242	170	359	133	359	170	242	-150	205	133	205	-150	149	-150	113	133	113	-150	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	362	439	333	455	-6	-135	362	439	-6	-135	22	-150	362	-135	22	455	-6	439	362	-135	-6	439	333	-150	607	152	607	455	0	455	607	152	0	455	0	152	607	-150	607	151	0	151	607	-150	0	151	0	-150	607	-150	607	455	0	455	607	-150	0	455	0	-150	303	-150	303	455	0	455	303	-150	0	455	0	-150	606	-150	606	455	303	455	606	-150	303	455	303	-150	580	-76	580	-83	582	-73	582	-73	580	-83	582	-85	582	-73	582	-85	584	-71	584	-71	582	-85	584	-87	584	-71	584	-87	587	-70	587	-70	584	-87	587	-89	587	-70	587	-89	590	-69	590	-69	587	-89	590	-89	590	-69	590	-89	593	-70	593	-70	590	-89	593	-89	593	-70	593	-89	596	-71	596	-71	593	-89	596	-87	596	-71	596	-87	598	-73	598	-73	596	-87	598	-85	598	-73	598	-85	599	-76	599	-76	598	-85	599	-83	599	-76	599	-83	600	-79	580	0	580	-6	582	3	582	3	580	-6	582	-8	582	3	582	-8	584	5	584	5	582	-8	584	-10	584	5	584	-10	587	6	587	6	584	-10	587	-12	587	6	587	-12	590	7	590	7	587	-12	590	-12	590	7	590	-12	593	6	593	6	590	-12	593	-12	593	6	593	-12	596	5	596	5	593	-12	596	-10	596	5	596	-10	598	3	598	3	596	-10	598	-8	598	3	598	-8	599	0	599	0	598	-8	599	-6	599	0	599	-6	600	-2	580	77	580	70	582	80	582	80	580	70	582	68	582	80	582	68	584	82	584	82	582	68	584	66	584	82	584	66	587	83	587	83	584	66	587	64	587	83	587	64	590	84	590	84	587	64	590	64	590	84	590	64	593	83	593	83	590	64	593	64	593	83	593	64	596	82	596	82	593	64	596	66	596	82	596	66	598	80	598	80	596	66	598	68	598	80	598	68	599	77	599	77	598	68	599	70	599	77	599	70	600	74	580	154	580	147	582	157	582	157	580	147	582	145	582	157	582	145	584	159	584	159	582	145	584	143	584	159	584	143	587	160	587	160	584	143	587	141	587	160	587	141	590	161	590	161	587	141	590	141	590	161	590	141	593	160	593	160	590	141	593	141	593	160	593	141	596	159	596	159	593	141	596	143	596	159	596	143	598	157	598	157	596	143	598	145	598	157	598	145	599	154	599	154	598	145	599	147	599	154	599	147	600	151	580	231	580	224	582	234	582	234	580	224	582	222	582	234	582	222	584	236	584	236	582	222	584	220	584	236	584	220	587	237	587	237	584	220	587	218	587	237	587	218	590	238	590	238	587	218	590	218	590	238	590	218	593	237	593	237	590	218	593	218	593	237	593	218	596	236	596	236	593	218	596	220	596	236	596	220	598	234	598	234	596	220	598	222	598	234	598	222	599	231	599	231	598	222	599	224	599	231	599	224	600	228	580	308	580	301	582	311	582	311	580	301	582	299	582	311	582	299	584	313	584	313	582	299	584	297	584	313	584	297	587	314	587	314	584	297	587	295	587	314	587	295	590	315	590	315	587	295	590	295	590	315	590	295	593	314	593	314	590	295	593	295	593	314	593	295	596	313	596	313	593	295	596	297	596	313	596	297	598	311	598	311	596	297	598	299	598	311	598	299	599	308	599	308	598	299	599	302	599	308	599	302	600	305	580	385	580	379	582	388	582	388	580	379	582	376	582	388	582	376	584	390	584	390	582	376	584	374	584	390	584	374	587	391	587	391	584	374	587	372	587	391	587	372	590	392	590	392	587	372	590	372	590	392	590	372	593	391	593	391	590	372	593	372	593	391	593	372	596	390	596	390	593	372	596	374	596	390	596	374	598	388	598	388	596	374	598	376	598	388	598	376	599	385	599	385	598	376	599	379	599	385	599	379	600	382	541	-76	541	-83	542	-73	542	-73	541	-83	542	-85	542	-73	542	-85	544	-71	544	-71	542	-85	544	-87	544	-71	544	-87	547	-70	547	-70	544	-87	547	-89	547	-70	547	-89	550	-69	550	-69	547	-89	550	-89	550	-69	550	-89	553	-70	553	-70	550	-89	553	-89	553	-70	553	-89	556	-71	556	-71	553	-89	556	-87	556	-71	556	-87	558	-73	558	-73	556	-87	558	-85	558	-73	558	-85	560	-76	560	-76	558	-85	560	-83	560	-76	560	-83	560	-79	541	77	541	70	542	80	542	80	541	70	542	68	542	80	542	68	544	82	544	82	542	68	544	66	544	82	544	66	547	83	547	83	544	66	547	64	547	83	547	64	550	84	550	84	547	64	550	64	550	84	550	64	553	83	553	83	550	64	553	64	553	83	553	64	556	82	556	82	553	64	556	66	556	82	556	66	558	80	558	80	556	66	558	68	558	80	558	68	560	77	560	77	558	68	560	70	560	77	560	70	560	74	541	154	541	147	542	157	542	157	541	147	542	145	542	157	542	145	544	159	544	159	542	145	544	143	544	159	544	143	547	160	547	160	544	143	547	141	547	160	547	141	550	161	550	161	547	141	550	141	550	161	550	141	553	160	553	160	550	141	553	141	553	160	553	141	556	159	556	159	553	141	556	143	556	159	556	143	558	157	558	157	556	143	558	145	558	157	558	145	560	154	560	154	558	145	560	147	560	154	560	147	560	151	541	231	541	224	542	234	542	234	541	224	542	222	542	234	542	222	544	236	544	236	542	222	544	220	544	236	544	220	547	237	547	237	544	220	547	218	547	237	547	218	550	238	550	238	547	218	550	218	550	238	550	218	553	237	553	237	550	218	553	218	553	237	553	218	556	236	556	236	553	218	556	220	556	236	556	220	558	234	558	234	556	220	558	222	558	234	558	222	560	231	560	231	558	222	560	224	560	231	560	224	560	228	541	308	541	301	542	311	542	311	541	301	542	299	542	311	542	299	544	313	544	313	542	299	544	297	544	313	544	297	547	314	547	314	544	297	547	295	547	314	547	295	550	315	550	315	547	295	550	295	550	315	550	295	553	314	553	314	550	295	553	295	553	314	553	295	556	313	556	313	553	295	556	297	556	313	556	297	558	311	558	311	556	297	558	299	558	311	558	299	560	308	560	308	558	299	560	302	560	308	560	302	560	305	541	385	541	379	542	388	542	388	541	379	542	376	542	388	542	376	544	390	544	390	542	376	544	374	544	390	544	374	547	391	547	391	544	374	547	372	547	391	547	372	550	392	550	392	547	372	550	372	550	392	550	372	553	391	553	391	550	372	553	372	553	391	553	372	556	390	556	390	553	372	556	374	556	390	556	374	558	388	558	388	556	374	558	376	558	388	558	376	560	385	560	385	558	376	560	379	560	385	560	379	560	382	541	0	541	-6	542	3	542	3	541	-6	542	-8	542	3	542	-8	544	5	544	5	542	-8	544	-10	544	5	544	-10	547	6	547	6	544	-10	547	-12	547	6	547	-12	550	7	550	7	547	-12	550	-12	550	7	550	-12	553	6	553	6	550	-12	553	-12	553	6	553	-12	556	5	556	5	553	-12	556	-10	556	5	556	-10	558	3	558	3	556	-10	558	-8	558	3	558	-8	560	0	560	0	558	-8	560	-6	560	0	560	-6	560	-2	501	-76	501	-83	502	-73	502	-73	501	-83	502	-85	502	-73	502	-85	504	-71	504	-71	502	-85	504	-87	504	-71	504	-87	507	-70	507	-70	504	-87	507	-89	507	-70	507	-89	510	-69	510	-69	507	-89	510	-89	510	-69	510	-89	513	-70	513	-70	510	-89	513	-89	513	-70	513	-89	516	-71	516	-71	513	-89	516	-87	516	-71	516	-87	518	-73	518	-73	516	-87	518	-85	518	-73	518	-85	520	-76	520	-76	518	-85	520	-83	520	-76	520	-83	520	-79	501	0	501	-6	502	3	502	3	501	-6	502	-8	502	3	502	-8	504	5	504	5	502	-8	504	-10	504	5	504	-10	507	6	507	6	504	-10	507	-12	507	6	507	-12	510	7	510	7	507	-12	510	-12	510	7	510	-12	513	6	513	6	510	-12	513	-12	513	6	513	-12	516	5	516	5	513	-12	516	-10	516	5	516	-10	518	3	518	3	516	-10	518	-8	518	3	518	-8	520	0	520	0	518	-8	520	-6	520	0	520	-6	520	-2	501	77	501	70	502	80	502	80	501	70	502	68	502	80	502	68	504	82	504	82	502	68	504	66	504	82	504	66	507	83	507	83	504	66	507	64	507	83	507	64	510	84	510	84	507	64	510	64	510	84	510	64	513	83	513	83	510	64	513	64	513	83	513	64	516	82	516	82	513	64	516	66	516	82	516	66	518	80	518	80	516	66	518	68	518	80	518	68	520	77	520	77	518	68	520	70	520	77	520	70	520	74	501	154	501	147	502	157	502	157	501	147	502	145	502	157	502	145	504	159	504	159	502	145	504	143	504	159	504	143	507	160	507	160	504	143	507	141	507	160	507	141	510	161	510	161	507	141	510	141	510	161	510	141	513	160	513	160	510	141	513	141	513	160	513	141	516	159	516	159	513	141	516	143	516	159	516	143	518	157	518	157	516	143	518	145	518	157	518	145	520	154	520	154	518	145	520	147	520	154	520	147	520	151	501	231	501	224	502	234	502	234	501	224	502	222	502	234	502	222	504	236	504	236	502	222	504	220	504	236	504	220	507	237	507	237	504	220	507	218	507	237	507	218	510	238	510	238	507	218	510	218	510	238	510	218	513	237	513	237	510	218	513	218	513	237	513	218	516	236	516	236	513	218	516	220	516	236	516	220	518	234	518	234	516	220	518	222	518	234	518	222	520	231	520	231	518	222	520	224	520	231	520	224	520	228	501	308	501	301	502	311	502	311	501	301	502	299	502	311	502	299	504	313	504	313	502	299	504	297	504	313	504	297	507	314	507	314	504	297	507	295	507	314	507	295	510	315	510	315	507	295	510	295	510	315	510	295	513	314	513	314	510	295	513	295	513	314	513	295	516	313	516	313	513	295	516	297	516	313	516	297	518	311	518	311	516	297	518	299	518	311	518	299	520	308	520	308	518	299	520	302	520	308	520	302	520	305	501	385	501	379	502	388	502	388	501	379	502	376	502	388	502	376	504	390	504	390	502	376	504	374	504	390	504	374	507	391	507	391	504	374	507	372	507	391	507	372	510	392	510	392	507	372	510	372	510	392	510	372	513	391	513	391	510	372	513	372	513	391	513	372	516	390	516	390	513	372	516	374	516	390	516	374	518	388	518	388	516	374	518	376	518	388	518	376	520	385	520	385	518	376	520	379	520	385	520	379	520	382	460	-76	460	-83	462	-73	462	-73	460	-83	462	-85	462	-73	462	-85	464	-71	464	-71	462	-85	464	-87	464	-71	464	-87	467	-70	467	-70	464	-87	467	-89	467	-70	467	-89	470	-69	470	-69	467	-89	470	-89	470	-69	470	-89	473	-70	473	-70	470	-89	473	-89	473	-70	473	-89	476	-71	476	-71	473	-89	476	-87	476	-71	476	-87	478	-73	478	-73	476	-87	478	-85	478	-73	478	-85	479	-76	479	-76	478	-85	479	-83	479	-76	479	-83	480	-79	460	0	460	-6	462	3	462	3	460	-6	462	-8	462	3	462	-8	464	5	464	5	462	-8	464	-10	464	5	464	-10	467	6	467	6	464	-10	467	-12	467	6	467	-12	470	7	470	7	467	-12	470	-12	470	7	470	-12	473	6	473	6	470	-12	473	-12	473	6	473	-12	476	5	476	5	473	-12	476	-10	476	5	476	-10	478	3	478	3	476	-10	478	-8	478	3	478	-8	479	0	479	0	478	-8	479	-6	479	0	479	-6	480	-2	460	77	460	70	462	80	462	80	460	70	462	68	462	80	462	68	464	82	464	82	462	68	464	66	464	82	464	66	467	83	467	83	464	66	467	64	467	83	467	64	470	84	470	84	467	64	470	64	470	84	470	64	473	83	473	83	470	64	473	64	473	83	473	64	476	82	476	82	473	64	476	66	476	82	476	66	478	80	478	80	476	66	478	68	478	80	478	68	479	77	479	77	478	68	479	70	479	77	479	70	480	74	460	154	460	147	462	157	462	157	460	147	462	145	462	157	462	145	464	159	464	159	462	145	464	143	464	159	464	143	467	160	467	160	464	143	467	141	467	160	467	141	470	161	470	161	467	141	470	141	470	161	470	141	473	160	473	160	470	141	473	141	473	160	473	141	476	159	476	159	473	141	476	143	476	159	476	143	478	157	478	157	476	143	478	145	478	157	478	145	479	154	479	154	478	145	479	147	479	154	479	147	480	151	460	231	460	224	462	234	462	234	460	224	462	222	462	234	462	222	464	236	464	236	462	222	464	220	464	236	464	220	467	237	467	237	464	220	467	218	467	237	467	218	470	238	470	238	467	218	470	218	470	238	470	218	473	237	473	237	470	218	473	218	473	237	473	218	476	236	476	236	473	218	476	220	476	236	476	220	478	234	478	234	476	220	478	222	478	234	478	222	479	231	479	231	478	222	479	224	479	231	479	224	480	228	460	308	460	301	462	311	462	311	460	301	462	299	462	311	462	299	464	313	464	313	462	299	464	297	464	313	464	297	467	314	467	314	464	297	467	295	467	314	467	295	470	315	470	315	467	295	470	295	470	315	470	295	473	314	473	314	470	295	473	295	473	314	473	295	476	313	476	313	473	295	476	297	476	313	476	297	478	311	478	311	476	297	478	299	478	311	478	299	479	308	479	308	478	299	479	302	479	308	479	302	480	305	460	385	460	379	462	388	462	388	460	379	462	376	462	388	462	376	464	390	464	390	462	376	464	374	464	390	464	374	467	391	467	391	464	374	467	372	467	391	467	372	470	392	470	392	467	372	470	372	470	392	470	372	473	391	473	391	470	372	473	372	473	391	473	372	476	390	476	390	473	372	476	374	476	390	476	374	478	388	478	388	476	374	478	376	478	388	478	376	479	385	479	385	478	376	479	379	479	385	479	379	480	382	421	-76	421	-83	422	-73	422	-73	421	-83	422	-85	422	-73	422	-85	424	-71	424	-71	422	-85	424	-87	424	-71	424	-87	427	-70	427	-70	424	-87	427	-89	427	-70	427	-89	430	-69	430	-69	427	-89	430	-89	430	-69	430	-89	433	-70	433	-70	430	-89	433	-89	433	-70	433	-89	436	-71	436	-71	433	-89	436	-87	436	-71	436	-87	438	-73	438	-73	436	-87	438	-85	438	-73	438	-85	439	-76	439	-76	438	-85	439	-83	439	-76	439	-83	440	-79	421	0	421	-6	422	3	422	3	421	-6	422	-8	422	3	422	-8	424	5	424	5	422	-8	424	-10	424	5	424	-10	427	6	427	6	424	-10	427	-12	427	6	427	-12	430	7	430	7	427	-12	430	-12	430	7	430	-12	433	6	433	6	430	-12	433	-12	433	6	433	-12	436	5	436	5	433	-12	436	-10	436	5	436	-10	438	3	438	3	436	-10	438	-8	438	3	438	-8	439	0	439	0	438	-8	439	-6	439	0	439	-6	440	-2	421	77	421	70	422	80	422	80	421	70	422	68	422	80	422	68	424	82	424	82	422	68	424	66	424	82	424	66	427	83	427	83	424	66	427	64	427	83	427	64	430	84	430	84	427	64	430	64	430	84	430	64	433	83	433	83	430	64	433	64	433	83	433	64	436	82	436	82	433	64	436	66	436	82	436	66	438	80	438	80	436	66	438	68	438	80	438	68	439	77	439	77	438	68	439	70	439	77	439	70	440	74	421	154	421	147	422	157	422	157	421	147	422	145	422	157	422	145	424	159	424	159	422	145	424	143	424	159	424	143	427	160	427	160	424	143	427	141	427	160	427	141	430	161	430	161	427	141	430	141	430	161	430	141	433	160	433	160	430	141	433	141	433	160	433	141	436	159	436	159	433	141	436	143	436	159	436	143	438	157	438	157	436	143	438	145	438	157	438	145	439	154	439	154	438	145	439	147	439	154	439	147	440	151	421	231	421	224	422	234	422	234	421	224	422	222	422	234	422	222	424	236	424	236	422	222	424	220	424	236	424	220	427	237	427	237	424	220	427	218	427	237	427	218	430	238	430	238	427	218	430	218	430	238	430	218	433	237	433	237	430	218	433	218	433	237	433	218	436	236	436	236	433	218	436	220	436	236	436	220	438	234	438	234	436	220	438	222	438	234	438	222	439	231	439	231	438	222	439	224	439	231	439	224	440	228	421	308	421	301	422	311	422	311	421	301	422	299	422	311	422	299	424	313	424	313	422	299	424	297	424	313	424	297	427	314	427	314	424	297	427	295	427	314	427	295	430	315	430	315	427	295	430	295	430	315	430	295	433	314	433	314	430	295	433	295	433	314	433	295	436	313	436	313	433	295	436	297	436	313	436	297	438	311	438	311	436	297	438	299	438	311	438	299	439	308	439	308	438	299	439	302	439	308	439	302	440	305	421	385	421	379	422	388	422	388	421	379	422	376	422	388	422	376	424	390	424	390	422	376	424	374	424	390	424	374	427	391	427	391	424	374	427	372	427	391	427	372	430	392	430	392	427	372	430	372	430	392	430	372	433	391	433	391	430	372	433	372	433	391	433	372	436	390	436	390	433	372	436	374	436	390	436	374	438	388	438	388	436	374	438	376	438	388	438	376	439	385	439	385	438	376	439	379	439	385	439	379	440	382	381	-76	381	-83	382	-73	382	-73	381	-83	382	-85	382	-73	382	-85	384	-71	384	-71	382	-85	384	-87	384	-71	384	-87	387	-70	387	-70	384	-87	387	-89	387	-70	387	-89	390	-69	390	-69	387	-89	390	-89	390	-69	390	-89	393	-70	393	-70	390	-89	393	-89	393	-70	393	-89	396	-71	396	-71	393	-89	396	-87	396	-71	396	-87	398	-73	398	-73	396	-87	398	-85	398	-73	398	-85	400	-76	400	-76	398	-85	400	-83	400	-76	400	-83	400	-79	381	0	381	-6	382	3	382	3	381	-6	382	-8	382	3	382	-8	384	5	384	5	382	-8	384	-10	384	5	384	-10	387	6	387	6	384	-10	387	-12	387	6	387	-12	390	7	390	7	387	-12	390	-12	390	7	390	-12	393	6	393	6	390	-12	393	-12	393	6	393	-12	396	5	396	5	393	-12	396	-10	396	5	396	-10	398	3	398	3	396	-10	398	-8	398	3	398	-8	400	0	400	0	398	-8	400	-6	400	0	400	-6	400	-2	381	77	381	70	382	80	382	80	381	70	382	68	382	80	382	68	384	82	384	82	382	68	384	66	384	82	384	66	387	83	387	83	384	66	387	64	387	83	387	64	390	84	390	84	387	64	390	64	390	84	390	64	393	83	393	83	390	64	393	64	393	83	393	64	396	82	396	82	393	64	396	66	396	82	396	66	398	80	398	80	396	66	398	68	398	80	398	68	400	77	400	77	398	68	400	70	400	77	400	70	400	74	381	154	381	147	382	157	382	157	381	147	382	145	382	157	382	145	384	159	384	159	382	145	384	143	384	159	384	143	387	160	387	160	384	143	387	141	387	160	387	141	390	161	390	161	387	141	390	141	390	161	390	141	393	160	393	160	390	141	393	141	393	160	393	141	396	159	396	159	393	141	396	143	396	159	396	143	398	157	398	157	396	143	398	145	398	157	398	145	400	154	400	154	398	145	400	147	400	154	400	147	400	151	381	231	381	224	382	234	382	234	381	224	382	222	382	234	382	222	384	236	384	236	382	222	384	220	384	236	384	220	387	237	387	237	384	220	387	218	387	237	387	218	390	238	390	238	387	218	390	218	390	238	390	218	393	237	393	237	390	218	393	218	393	237	393	218	396	236	396	236	393	218	396	220	396	236	396	220	398	234	398	234	396	220	398	222	398	234	398	222	400	231	400	231	398	222	400	224	400	231	400	224	400	228	381	308	381	301	382	311	382	311	381	301	382	299	382	311	382	299	384	313	384	313	382	299	384	297	384	313	384	297	387	314	387	314	384	297	387	295	387	314	387	295	390	315	390	315	387	295	390	295	390	315	390	295	393	314	393	314	390	295	393	295	393	314	393	295	396	313	396	313	393	295	396	297	396	313	396	297	398	311	398	311	396	297	398	299	398	311	398	299	400	308	400	308	398	299	400	302	400	308	400	302	400	305	381	385	381	379	382	388	382	388	381	379	382	376	382	388	382	376	384	390	384	390	382	376	384	374	384	390	384	374	387	391	387	391	384	374	387	372	387	391	387	372	390	392	390	392	387	372	390	372	390	392	390	372	393	391	393	391	390	372	393	372	393	391	393	372	396	390	396	390	393	372	396	374	396	390	396	374	398	388	398	388	396	374	398	376	398	388	398	376	400	385	400	385	398	376	400	379	400	385	400	379	400	382	340	-76	340	-83	342	-73	342	-73	340	-83	342	-85	342	-73	342	-85	344	-71	344	-71	342	-85	344	-87	344	-71	344	-87	347	-70	347	-70	344	-87	347	-89	347	-70	347	-89	350	-69	350	-69	347	-89	350	-89	350	-69	350	-89	353	-70	353	-70	350	-89	353	-89	353	-70	353	-89	356	-71	356	-71	353	-89	356	-87	356	-71	356	-87	358	-73	358	-73	356	-87	358	-85	358	-73	358	-85	359	-76	359	-76	358	-85	359	-83	359	-76	359	-83	360	-79	340	0	340	-6	342	3	342	3	340	-6	342	-8	342	3	342	-8	344	5	344	5	342	-8	344	-10	344	5	344	-10	347	6	347	6	344	-10	347	-12	347	6	347	-12	350	7	350	7	347	-12	350	-12	350	7	350	-12	353	6	353	6	350	-12	353	-12	353	6	353	-12	356	5	356	5	353	-12	356	-10	356	5	356	-10	358	3	358	3	356	-10	358	-8	358	3	358	-8	359	0	359	0	358	-8	359	-6	359	0	359	-6	360	-2	340	77	340	70	342	80	342	80	340	70	342	68	342	80	342	68	344	82	344	82	342	68	344	66	344	82	344	66	347	83	347	83	344	66	347	64	347	83	347	64	350	84	350	84	347	64	350	64	350	84	350	64	353	83	353	83	350	64	353	64	353	83	353	64	356	82	356	82	353	64	356	66	356	82	356	66	358	80	358	80	356	66	358	68	358	80	358	68	359	77	359	77	358	68	359	70	359	77	359	70	360	74	340	154	340	147	342	157	342	157	340	147	342	145	342	157	342	145	344	159	344	159	342	145	344	143	344	159	344	143	347	160	347	160	344	143	347	141	347	160	347	141	350	161	350	161	347	141	350	141	350	161	350	141	353	160	353	160	350	141	353	141	353	160	353	141	356	159	356	159	353	141	356	143	356	159	356	143	358	157	358	157	356	143	358	145	358	157	358	145	359	154	359	154	358	145	359	147	359	154	359	147	360	151	340	231	340	224	342	234	342	234	340	224	342	222	342	234	342	222	344	236	344	236	342	222	344	220	344	236	344	220	347	237	347	237	344	220	347	218	347	237	347	218	350	238	350	238	347	218	350	218	350	238	350	218	353	237	353	237	350	218	353	218	353	237	353	218	356	236	356	236	353	218	356	220	356	236	356	220	358	234	358	234	356	220	358	222	358	234	358	222	359	231	359	231	358	222	359	224	359	231	359	224	360	228	340	308	340	301	342	311	342	311	340	301	342	299	342	311	342	299	344	313	344	313	342	299	344	297	344	313	344	297	347	314	347	314	344	297	347	295	347	314	347	295	350	315	350	315	347	295	350	295	350	315	350	295	353	314	353	314	350	295	353	295	353	314	353	295	356	313	356	313	353	295	356	297	356	313	356	297	358	311	358	311	356	297	358	299	358	311	358	299	359	308	359	308	358	299	359	302	359	308	359	302	360	305	340	385	340	379	342	388	342	388	340	379	342	376	342	388	342	376	344	390	344	390	342	376	344	374	344	390	344	374	347	391	347	391	344	374	347	372	347	391	347	372	350	392	350	392	347	372	350	372	350	392	350	372	353	391	353	391	350	372	353	372	353	391	353	372	356	390	356	390	353	372	356	374	356	390	356	374	358	388	358	388	356	374	358	376	358	388	358	376	359	385	359	385	358	376	359	379	359	385	359	379	360	382	301	-76	301	-83	302	-73	302	-73	301	-83	302	-85	302	-73	302	-85	304	-71	304	-71	302	-85	304	-87	304	-71	304	-87	307	-70	307	-70	304	-87	307	-89	307	-70	307	-89	310	-69	310	-69	307	-89	310	-89	310	-69	310	-89	313	-70	313	-70	310	-89	313	-89	313	-70	313	-89	316	-71	316	-71	313	-89	316	-87	316	-71	316	-87	318	-73	318	-73	316	-87	318	-85	318	-73	318	-85	319	-76	319	-76	318	-85	319	-83	319	-76	319	-83	320	-79	301	0	301	-6	302	3	302	3	301	-6	302	-8	302	3	302	-8	304	5	304	5	302	-8	304	-10	304	5	304	-10	307	6	307	6	304	-10	307	-12	307	6	307	-12	310	7	310	7	307	-12	310	-12	310	7	310	-12	313	6	313	6	310	-12	313	-12	313	6	313	-12	316	5	316	5	313	-12	316	-10	316	5	316	-10	318	3	318	3	316	-10	318	-8	318	3	318	-8	319	0	319	0	318	-8	319	-6	319	0	319	-6	320	-2	301	77	301	70	302	80	302	80	301	70	302	68	302	80	302	68	304	82	304	82	302	68	304	66	304	82	304	66	307	83	307	83	304	66	307	64	307	83	307	64	310	84	310	84	307	64	310	64	310	84	310	64	313	83	313	83	310	64	313	64	313	83	313	64	316	82	316	82	313	64	316	66	316	82	316	66	318	80	318	80	316	66	318	68	318	80	318	68	319	77	319	77	318	68	319	70	319	77	319	70	320	74	301	154	301	147	302	157	302	157	301	147	302	145	302	157	302	145	304	159	304	159	302	145	304	143	304	159	304	143	307	160	307	160	304	143	307	141	307	160	307	141	310	161	310	161	307	141	310	141	310	161	310	141	313	160	313	160	310	141	313	141	313	160	313	141	316	159	316	159	313	141	316	143	316	159	316	143	318	157	318	157	316	143	318	145	318	157	318	145	319	154	319	154	318	145	319	147	319	154	319	147	320	151	301	231	301	224	302	234	302	234	301	224	302	222	302	234	302	222	304	236	304	236	302	222	304	220	304	236	304	220	307	237	307	237	304	220	307	218	307	237	307	218	310	238	310	238	307	218	310	218	310	238	310	218	313	237	313	237	310	218	313	218	313	237	313	218	316	236	316	236	313	218	316	220	316	236	316	220	318	234	318	234	316	220	318	222	318	234	318	222	319	231	319	231	318	222	319	224	319	231	319	224	320	228	301	308	301	301	302	311	302	311	301	301	302	299	302	311	302	299	304	313	304	313	302	299	304	297	304	313	304	297	307	314	307	314	304	297	307	295	307	314	307	295	310	315	310	315	307	295	310	295	310	315	310	295	313	314	313	314	310	295	313	295	313	314	313	295	316	313	316	313	313	295	316	297	316	313	316	297	318	311	318	311	316	297	318	299	318	311	318	299	319	308	319	308	318	299	319	302	319	308	319	302	320	305	301	385	301	379	302	388	302	388	301	379	302	376	302	388	302	376	304	390	304	390	302	376	304	374	304	390	304	374	307	391	307	391	304	374	307	372	307	391	307	372	310	392	310	392	307	372	310	372	310	392	310	372	313	391	313	391	310	372	313	372	313	391	313	372	316	390	316	390	313	372	316	374	316	390	316	374	318	388	318	388	316	374	318	376	318	388	318	376	319	385	319	385	318	376	319	379	319	385	319	379	320	382	261	-76	261	-83	262	-73	262	-73	261	-83	262	-85	262	-73	262	-85	264	-71	264	-71	262	-85	264	-87	264	-71	264	-87	267	-70	267	-70	264	-87	267	-89	267	-70	267	-89	270	-69	270	-69	267	-89	270	-89	270	-69	270	-89	273	-70	273	-70	270	-89	273	-89	273	-70	273	-89	276	-71	276	-71	273	-89	276	-87	276	-71	276	-87	278	-73	278	-73	276	-87	278	-85	278	-73	278	-85	280	-76	280	-76	278	-85	280	-83	280	-76	280	-83	280	-79	261	0	261	-6	262	3	262	3	261	-6	262	-8	262	3	262	-8	264	5	264	5	262	-8	264	-10	264	5	264	-10	267	6	267	6	264	-10	267	-12	267	6	267	-12	270	7	270	7	267	-12	270	-12	270	7	270	-12	273	6	273	6	270	-12	273	-12	273	6	273	-12	276	5	276	5	273	-12	276	-10	276	5	276	-10	278	3	278	3	276	-10	278	-8	278	3	278	-8	280	0	280	0	278	-8	280	-6	280	0	280	-6	280	-2	261	77	261	70	262	80	262	80	261	70	262	68	262	80	262	68	264	82	264	82	262	68	264	66	264	82	264	66	267	83	267	83	264	66	267	64	267	83	267	64	270	84	270	84	267	64	270	64	270	84	270	64	273	83	273	83	270	64	273	64	273	83	273	64	276	82	276	82	273	64	276	66	276	82	276	66	278	80	278	80	276	66	278	68	278	80	278	68	280	77	280	77	278	68	280	70	280	77	280	70	280	74	261	154	261	147	262	157	262	157	261	147	262	145	262	157	262	145	264	159	264	159	262	145	264	143	264	159	264	143	267	160	267	160	264	143	267	141	267	160	267	141	270	161	270	161	267	141	270	141	270	161	270	141	273	160	273	160	270	141	273	141	273	160	273	141	276	159	276	159	273	141	276	143	276	159	276	143	278	157	278	157	276	143	278	145	278	157	278	145	280	154	280	154	278	145	280	147	280	154	280	147	280	151	261	231	261	224	262	234	262	234	261	224	262	222	262	234	262	222	264	236	264	236	262	222	264	220	264	236	264	220	267	237	267	237	264	220	267	218	267	237	267	218	270	238	270	238	267	218	270	218	270	238	270	218	273	237	273	237	270	218	273	218	273	237	273	218	276	236	276	236	273	218	276	220	276	236	276	220	278	234	278	234	276	220	278	222	278	234	278	222	280	231	280	231	278	222	280	224	280	231	280	224	280	228	261	308	261	301	262	311	262	311	261	301	262	299	262	311	262	299	264	313	264	313	262	299	264	297	264	313	264	297	267	314	267	314	264	297	267	295	267	314	267	295	270	315	270	315	267	295	270	295	270	315	270	295	273	314	273	314	270	295	273	295	273	314	273	295	276	313	276	313	273	295	276	297	276	313	276	297	278	311	278	311	276	297	278	299	278	311	278	299	280	308	280	308	278	299	280	302	280	308	280	302	280	305	261	385	261	379	262	388	262	388	261	379	262	376	262	388	262	376	264	390	264	390	262	376	264	374	264	390	264	374	267	391	267	391	264	374	267	372	267	391	267	372	270	392	270	392	267	372	270	372	270	392	270	372	273	391	273	391	270	372	273	372	273	391	273	372	276	390	276	390	273	372	276	374	276	390	276	374	278	388	278	388	276	374	278	376	278	388	278	376	280	385	280	385	278	376	280	379	280	385	280	379	280	382	220	-76	220	-83	222	-73	222	-73	220	-83	222	-85	222	-73	222	-85	224	-71	224	-71	222	-85	224	-87	224	-71	224	-87	227	-70	227	-70	224	-87	227	-89	227	-70	227	-89	230	-69	230	-69	227	-89	230	-89	230	-69	230	-89	233	-70	233	-70	230	-89	233	-89	233	-70	233	-89	236	-71	236	-71	233	-89	236	-87	236	-71	236	-87	238	-73	238	-73	236	-87	238	-85	238	-73	238	-85	239	-76	239	-76	238	-85	239	-83	239	-76	239	-83	240	-79	220	0	220	-6	222	3	222	3	220	-6	222	-8	222	3	222	-8	224	5	224	5	222	-8	224	-10	224	5	224	-10	227	6	227	6	224	-10	227	-12	227	6	227	-12	230	7	230	7	227	-12	230	-12	230	7	230	-12	233	6	233	6	230	-12	233	-12	233	6	233	-12	236	5	236	5	233	-12	236	-10	236	5	236	-10	238	3	238	3	236	-10	238	-8	238	3	238	-8	239	0	239	0	238	-8	239	-6	239	0	239	-6	240	-2	220	77	220	70	222	80	222	80	220	70	222	68	222	80	222	68	224	82	224	82	222	68	224	66	224	82	224	66	227	83	227	83	224	66	227	64	227	83	227	64	230	84	230	84	227	64	230	64	230	84	230	64	233	83	233	83	230	64	233	64	233	83	233	64	236	82	236	82	233	64	236	66	236	82	236	66	238	80	238	80	236	66	238	68	238	80	238	68	239	77	239	77	238	68	239	70	239	77	239	70	240	74	220	154	220	147	222	157	222	157	220	147	222	145	222	157	222	145	224	159	224	159	222	145	224	143	224	159	224	143	227	160	227	160	224	143	227	141	227	160	227	141	230	161	230	161	227	141	230	141	230	161	230	141	233	160	233	160	230	141	233	141	233	160	233	141	236	159	236	159	233	141	236	143	236	159	236	143	238	157	238	157	236	143	238	145	238	157	238	145	239	154	239	154	238	145	239	147	239	154	239	147	240	151	220	231	220	224	222	234	222	234	220	224	222	222	222	234	222	222	224	236	224	236	222	222	224	220	224	236	224	220	227	237	227	237	224	220	227	218	227	237	227	218	230	238	230	238	227	218	230	218	230	238	230	218	233	237	233	237	230	218	233	218	233	237	233	218	236	236	236	236	233	218	236	220	236	236	236	220	238	234	238	234	236	220	238	222	238	234	238	222	239	231	239	231	238	222	239	224	239	231	239	224	240	228	220	308	220	301	222	311	222	311	220	301	222	299	222	311	222	299	224	313	224	313	222	299	224	297	224	313	224	297	227	314	227	314	224	297	227	295	227	314	227	295	230	315	230	315	227	295	230	295	230	315	230	295	233	314	233	314	230	295	233	295	233	314	233	295	236	313	236	313	233	295	236	297	236	313	236	297	238	311	238	311	236	297	238	299	238	311	238	299	239	308	239	308	238	299	239	302	239	308	239	302	240	305	220	385	220	379	222	388	222	388	220	379	222	376	222	388	222	376	224	390	224	390	222	376	224	374	224	390	224	374	227	391	227	391	224	374	227	372	227	391	227	372	230	392	230	392	227	372	230	372	230	392	230	372	233	391	233	391	230	372	233	372	233	391	233	372	236	390	236	390	233	372	236	374	236	390	236	374	238	388	238	388	236	374	238	376	238	388	238	376	239	385	239	385	238	376	239	379	239	385	239	379	240	382	181	-76	181	-83	182	-73	182	-73	181	-83	182	-85	182	-73	182	-85	184	-71	184	-71	182	-85	184	-87	184	-71	184	-87	187	-70	187	-70	184	-87	187	-89	187	-70	187	-89	190	-69	190	-69	187	-89	190	-89	190	-69	190	-89	193	-70	193	-70	190	-89	193	-89	193	-70	193	-89	196	-71	196	-71	193	-89	196	-87	196	-71	196	-87	198	-73	198	-73	196	-87	198	-85	198	-73	198	-85	199	-76	199	-76	198	-85	199	-83	199	-76	199	-83	200	-79	181	0	181	-6	182	3	182	3	181	-6	182	-8	182	3	182	-8	184	5	184	5	182	-8	184	-10	184	5	184	-10	187	6	187	6	184	-10	187	-12	187	6	187	-12	190	7	190	7	187	-12	190	-12	190	7	190	-12	193	6	193	6	190	-12	193	-12	193	6	193	-12	196	5	196	5	193	-12	196	-10	196	5	196	-10	198	3	198	3	196	-10	198	-8	198	3	198	-8	199	0	199	0	198	-8	199	-6	199	0	199	-6	200	-2	181	77	181	70	182	80	182	80	181	70	182	68	182	80	182	68	184	82	184	82	182	68	184	66	184	82	184	66	187	83	187	83	184	66	187	64	187	83	187	64	190	84	190	84	187	64	190	64	190	84	190	64	193	83	193	83	190	64	193	64	193	83	193	64	196	82	196	82	193	64	196	66	196	82	196	66	198	80	198	80	196	66	198	68	198	80	198	68	199	77	199	77	198	68	199	70	199	77	199	70	200	74	181	154	181	147	182	157	182	157	181	147	182	145	182	157	182	145	184	159	184	159	182	145	184	143	184	159	184	143	187	160	187	160	184	143	187	141	187	160	187	141	190	161	190	161	187	141	190	141	190	161	190	141	193	160	193	160	190	141	193	141	193	160	193	141	196	159	196	159	193	141	196	143	196	159	196	143	198	157	198	157	196	143	198	145	198	157	198	145	199	154	199	154	198	145	199	147	199	154	199	147	200	151	181	231	181	224	182	234	182	234	181	224	182	222	182	234	182	222	184	236	184	236	182	222	184	220	184	236	184	220	187	237	187	237	184	220	187	218	187	237	187	218	190	238	190	238	187	218	190	218	190	238	190	218	193	237	193	237	190	218	193	218	193	237	193	218	196	236	196	236	193	218	196	220	196	236	196	220	198	234	198	234	196	220	198	222	198	234	198	222	199	231	199	231	198	222	199	224	199	231	199	224	200	228	181	308	181	301	182	311	182	311	181	301	182	299	182	311	182	299	184	313	184	313	182	299	184	297	184	313	184	297	187	314	187	314	184	297	187	295	187	314	187	295	190	315	190	315	187	295	190	295	190	315	190	295	193	314	193	314	190	295	193	295	193	314	193	295	196	313	196	313	193	295	196	297	196	313	196	297	198	311	198	311	196	297	198	299	198	311	198	299	199	308	199	308	198	299	199	302	199	308	199	302	200	305	181	385	181	379	182	388	182	388	181	379	182	376	182	388	182	376	184	390	184	390	182	376	184	374	184	390	184	374	187	391	187	391	184	374	187	372	187	391	187	372	190	392	190	392	187	372	190	372	190	392	190	372	193	391	193	391	190	372	193	372	193	391	193	372	196	390	196	390	193	372	196	374	196	390	196	374	198	388	198	388	196	374	198	376	198	388	198	376	199	385	199	385	198	376	199	379	199	385	199	379	200	382	141	-76	141	-83	142	-73	142	-73	141	-83	142	-85	142	-73	142	-85	144	-71	144	-71	142	-85	144	-87	144	-71	144	-87	147	-70	147	-70	144	-87	147	-89	147	-70	147	-89	150	-69	150	-69	147	-89	150	-89	150	-69	150	-89	153	-70	153	-70	150	-89	153	-89	153	-70	153	-89	156	-71	156	-71	153	-89	156	-87	156	-71	156	-87	158	-73	158	-73	156	-87	158	-85	158	-73	158	-85	160	-76	160	-76	158	-85	160	-83	160	-76	160	-83	160	-79	141	0	141	-6	142	3	142	3	141	-6	142	-8	142	3	142	-8	144	5	144	5	142	-8	144	-10	144	5	144	-10	147	6	147	6	144	-10	147	-12	147	6	147	-12	150	7	150	7	147	-12	150	-12	150	7	150	-12	153	6	153	6	150	-12	153	-12	153	6	153	-12	156	5	156	5	153	-12	156	-10	156	5	156	-10	158	3	158	3	156	-10	158	-8	158	3	158	-8	160	0	160	0	158	-8	160	-6	160	0	160	-6	160	-2	141	77	141	70	142	80	142	80	141	70	142	68	142	80	142	68	144	82	144	82	142	68	144	66	144	82	144	66	147	83	147	83	144	66	147	64	147	83	147	64	150	84	150	84	147	64	150	64	150	84	150	64	153	83	153	83	150	64	153	64	153	83	153	64	156	82	156	82	153	64	156	66	156	82	156	66	158	80	158	80	156	66	158	68	158	80	158	68	160	77	160	77	158	68	160	70	160	77	160	70	160	74	141	154	141	147	142	157	142	157	141	147	142	145	142	157	142	145	144	159	144	159	142	145	144	143	144	159	144	143	147	160	147	160	144	143	147	141	147	160	147	141	150	161	150	161	147	141	150	141	150	161	150	141	153	160	153	160	150	141	153	141	153	160	153	141	156	159	156	159	153	141	156	143	156	159	156	143	158	157	158	157	156	143	158	145	158	157	158	145	160	154	160	154	158	145	160	147	160	154	160	147	160	151	141	231	141	224	142	234	142	234	141	224	142	222	142	234	142	222	144	236	144	236	142	222	144	220	144	236	144	220	147	237	147	237	144	220	147	218	147	237	147	218	150	238	150	238	147	218	150	218	150	238	150	218	153	237	153	237	150	218	153	218	153	237	153	218	156	236	156	236	153	218	156	220	156	236	156	220	158	234	158	234	156	220	158	222	158	234	158	222	160	231	160	231	158	222	160	224	160	231	160	224	160	228	141	308	141	301	142	311	142	311	141	301	142	299	142	311	142	299	144	313	144	313	142	299	144	297	144	313	144	297	147	314	147	314	144	297	147	295	147	314	147	295	150	315	150	315	147	295	150	295	150	315	150	295	153	314	153	314	150	295	153	295	153	314	153	295	156	313	156	313	153	295	156	297	156	313	156	297	158	311	158	311	156	297	158	299	158	311	158	299	160	308	160	308	158	299	160	302	160	308	160	302	160	305	141	385	141	379	142	388	142	388	141	379	142	376	142	388	142	376	144	390	144	390	142	376	144	374	144	390	144	374	147	391	147	391	144	374	147	372	147	391	147	372	150	392	150	392	147	372	150	372	150	392	150	372	153	391	153	391	150	372	153	372	153	391	153	372	156	390	156	390	153	372	156	374	156	390	156	374	158	388	158	388	156	374	158	376	158	388	158	376	160	385	160	385	158	376	160	379	160	385	160	379	160	382	100	-76	100	-83	102	-73	102	-73	100	-83	102	-85	102	-73	102	-85	104	-71	104	-71	102	-85	104	-87	104	-71	104	-87	107	-70	107	-70	104	-87	107	-89	107	-70	107	-89	110	-69	110	-69	107	-89	110	-89	110	-69	110	-89	113	-70	113	-70	110	-89	113	-89	113	-70	113	-89	116	-71	116	-71	113	-89	116	-87	116	-71	116	-87	118	-73	118	-73	116	-87	118	-85	118	-73	118	-85	119	-76	119	-76	118	-85	119	-83	119	-76	119	-83	120	-79	100	77	100	70	102	80	102	80	100	70	102	68	102	80	102	68	104	82	104	82	102	68	104	66	104	82	104	66	107	83	107	83	104	66	107	64	107	83	107	64	110	84	110	84	107	64	110	64	110	84	110	64	113	83	113	83	110	64	113	64	113	83	113	64	116	82	116	82	113	64	116	66	116	82	116	66	118	80	118	80	116	66	118	68	118	80	118	68	119	77	119	77	118	68	119	70	119	77	119	70	120	74	100	154	100	147	102	157	102	157	100	147	102	145	102	157	102	145	104	159	104	159	102	145	104	143	104	159	104	143	107	160	107	160	104	143	107	141	107	160	107	141	110	161	110	161	107	141	110	141	110	161	110	141	113	160	113	160	110	141	113	141	113	160	113	141	116	159	116	159	113	141	116	143	116	159	116	143	118	157	118	157	116	143	118	145	118	157	118	145	119	154	119	154	118	145	119	147	119	154	119	147	120	151	100	231	100	224	102	234	102	234	100	224	102	222	102	234	102	222	104	236	104	236	102	222	104	220	104	236	104	220	107	237	107	237	104	220	107	218	107	237	107	218	110	238	110	238	107	218	110	218	110	238	110	218	113	237	113	237	110	218	113	218	113	237	113	218	116	236	116	236	113	218	116	220	116	236	116	220	118	234	118	234	116	220	118	222	118	234	118	222	119	231	119	231	118	222	119	224	119	231	119	224	120	228	100	308	100	301	102	311	102	311	100	301	102	299	102	311	102	299	104	313	104	313	102	299	104	297	104	313	104	297	107	314	107	314	104	297	107	295	107	314	107	295	110	315	110	315	107	295	110	295	110	315	110	295	113	314	113	314	110	295	113	295	113	314	113	295	116	313	116	313	113	295	116	297	116	313	116	297	118	311	118	311	116	297	118	299	118	311	118	299	119	308	119	308	118	299	119	302	119	308	119	302	120	305	100	385	100	379	102	388	102	388	100	379	102	376	102	388	102	376	104	390	104	390	102	376	104	374	104	390	104	374	107	391	107	391	104	374	107	372	107	391	107	372	110	392	110	392	107	372	110	372	110	392	110	372	113	391	113	391	110	372	113	372	113	391	113	372	116	390	116	390	113	372	116	374	116	390	116	374	118	388	118	388	116	374	118	376	118	388	118	376	119	385	119	385	118	376	119	379	119	385	119	379	120	382	100	0	100	-6	102	3	102	3	100	-6	102	-8	102	3	102	-8	104	5	104	5	102	-8	104	-10	104	5	104	-10	107	6	107	6	104	-10	107	-12	107	6	107	-12	110	7	110	7	107	-12	110	-12	110	7	110	-12	113	6	113	6	110	-12	113	-12	113	6	113	-12	116	5	116	5	113	-12	116	-10	116	5	116	-10	118	3	118	3	116	-10	118	-8	118	3	118	-8	119	0	119	0	118	-8	119	-6	119	0	119	-6	120	-2	61	-76	61	-83	62	-73	62	-73	61	-83	62	-85	62	-73	62	-85	64	-71	64	-71	62	-85	64	-87	64	-71	64	-87	67	-70	67	-70	64	-87	67	-89	67	-70	67	-89	70	-69	70	-69	67	-89	70	-89	70	-69	70	-89	73	-70	73	-70	70	-89	73	-89	73	-70	73	-89	76	-71	76	-71	73	-89	76	-87	76	-71	76	-87	78	-73	78	-73	76	-87	78	-85	78	-73	78	-85	79	-76	79	-76	78	-85	79	-83	79	-76	79	-83	80	-79	61	77	61	70	62	80	62	80	61	70	62	68	62	80	62	68	64	82	64	82	62	68	64	66	64	82	64	66	67	83	67	83	64	66	67	64	67	83	67	64	70	84	70	84	67	64	70	64	70	84	70	64	73	83	73	83	70	64	73	64	73	83	73	64	76	82	76	82	73	64	76	66	76	82	76	66	78	80	78	80	76	66	78	68	78	80	78	68	79	77	79	77	78	68	79	70	79	77	79	70	80	74	61	154	61	147	62	157	62	157	61	147	62	145	62	157	62	145	64	159	64	159	62	145	64	143	64	159	64	143	67	160	67	160	64	143	67	141	67	160	67	141	70	161	70	161	67	141	70	141	70	161	70	141	73	160	73	160	70	141	73	141	73	160	73	141	76	159	76	159	73	141	76	143	76	159	76	143	78	157	78	157	76	143	78	145	78	157	78	145	79	154	79	154	78	145	79	147	79	154	79	147	80	151	61	231	61	224	62	234	62	234	61	224	62	222	62	234	62	222	64	236	64	236	62	222	64	220	64	236	64	220	67	237	67	237	64	220	67	218	67	237	67	218	70	238	70	238	67	218	70	218	70	238	70	218	73	237	73	237	70	218	73	218	73	237	73	218	76	236	76	236	73	218	76	220	76	236	76	220	78	234	78	234	76	220	78	222	78	234	78	222	79	231	79	231	78	222	79	224	79	231	79	224	80	228	61	308	61	301	62	311	62	311	61	301	62	299	62	311	62	299	64	313	64	313	62	299	64	297	64	313	64	297	67	314	67	314	64	297	67	295	67	314	67	295	70	315	70	315	67	295	70	295	70	315	70	295	73	314	73	314	70	295	73	295	73	314	73	295	76	313	76	313	73	295	76	297	76	313	76	297	78	311	78	311	76	297	78	299	78	311	78	299	79	308	79	308	78	299	79	302	79	308	79	302	80	305	61	385	61	379	62	388	62	388	61	379	62	376	62	388	62	376	64	390	64	390	62	376	64	374	64	390	64	374	67	391	67	391	64	374	67	372	67	391	67	372	70	392	70	392	67	372	70	372	70	392	70	372	73	391	73	391	70	372	73	372	73	391	73	372	76	390	76	390	73	372	76	374	76	390	76	374	78	388	78	388	76	374	78	376	78	388	78	376	79	385	79	385	78	376	79	379	79	385	79	379	80	382	61	0	61	-6	62	3	62	3	61	-6	62	-8	62	3	62	-8	64	5	64	5	62	-8	64	-10	64	5	64	-10	67	6	67	6	64	-10	67	-12	67	6	67	-12	70	7	70	7	67	-12	70	-12	70	7	70	-12	73	6	73	6	70	-12	73	-12	73	6	73	-12	76	5	76	5	73	-12	76	-10	76	5	76	-10	78	3	78	3	76	-10	78	-8	78	3	78	-8	79	0	79	0	78	-8	79	-6	79	0	79	-6	80	-2	561	-115	561	-121	562	-112	562	-112	561	-121	562	-124	562	-112	562	-124	564	-110	564	-110	562	-124	564	-126	564	-110	564	-126	567	-108	567	-108	564	-126	567	-127	567	-108	567	-127	570	-108	570	-108	567	-127	570	-128	570	-108	570	-128	573	-108	573	-108	570	-128	573	-127	573	-108	573	-127	576	-110	576	-110	573	-127	576	-126	576	-110	576	-126	578	-112	578	-112	576	-126	578	-124	578	-112	578	-124	579	-115	579	-115	578	-124	579	-121	579	-115	579	-121	580	-118	561	-38	561	-44	562	-35	562	-35	561	-44	562	-47	562	-35	562	-47	564	-33	564	-33	562	-47	564	-49	564	-33	564	-49	567	-31	567	-31	564	-49	567	-50	567	-31	567	-50	570	-31	570	-31	567	-50	570	-51	570	-31	570	-51	573	-31	573	-31	570	-51	573	-50	573	-31	573	-50	576	-33	576	-33	573	-50	576	-49	576	-33	576	-49	578	-35	578	-35	576	-49	578	-47	578	-35	578	-47	579	-38	579	-38	578	-47	579	-44	579	-38	579	-44	580	-41	561	115	561	109	562	118	562	118	561	109	562	106	562	118	562	106	564	120	564	120	562	106	564	104	564	120	564	104	567	122	567	122	564	104	567	103	567	122	567	103	570	122	570	122	567	103	570	102	570	122	570	102	573	122	573	122	570	102	573	103	573	122	573	103	576	120	576	120	573	103	576	104	576	120	576	104	578	118	578	118	576	104	578	106	578	118	578	106	579	115	579	115	578	106	579	109	579	115	579	109	580	112	561	192	561	186	562	195	562	195	561	186	562	183	562	195	562	183	564	197	564	197	562	183	564	181	564	197	564	181	567	199	567	199	564	181	567	180	567	199	567	180	570	199	570	199	567	180	570	179	570	199	570	179	573	199	573	199	570	179	573	180	573	199	573	180	576	197	576	197	573	180	576	181	576	197	576	181	578	195	578	195	576	181	578	183	578	195	578	183	579	192	579	192	578	183	579	186	579	192	579	186	580	189	561	269	561	263	562	272	562	272	561	263	562	260	562	272	562	260	564	274	564	274	562	260	564	258	564	274	564	258	567	276	567	276	564	258	567	257	567	276	567	257	570	276	570	276	567	257	570	256	570	276	570	256	573	276	573	276	570	256	573	257	573	276	573	257	576	274	576	274	573	257	576	258	576	274	576	258	578	272	578	272	576	258	578	260	578	272	578	260	579	269	579	269	578	260	579	263	579	269	579	263	580	266	561	346	561	340	562	349	562	349	561	340	562	337	562	349	562	337	564	351	564	351	562	337	564	335	564	351	564	335	567	353	567	353	564	335	567	334	567	353	567	334	570	353	570	353	567	334	570	333	570	353	570	333	573	353	573	353	570	333	573	334	573	353	573	334	576	351	576	351	573	334	576	335	576	351	576	335	578	349	578	349	576	335	578	337	578	349	578	337	579	346	579	346	578	337	579	340	579	346	579	340	580	343	561	423	561	417	562	426	562	426	561	417	562	414	562	426	562	414	564	428	564	428	562	414	564	412	564	428	564	412	567	430	567	430	564	412	567	411	567	430	567	411	570	430	570	430	567	411	570	410	570	430	570	410	573	430	573	430	570	410	573	411	573	430	573	411	576	428	576	428	573	411	576	412	576	428	576	412	578	426	578	426	576	412	578	414	578	426	578	414	579	423	579	423	578	414	579	417	579	423	579	417	580	420	561	38	561	32	562	41	562	41	561	32	562	29	562	41	562	29	564	43	564	43	562	29	564	27	564	43	564	27	567	45	567	45	564	27	567	26	567	45	567	26	570	45	570	45	567	26	570	25	570	45	570	25	573	45	573	45	570	25	573	26	573	45	573	26	576	43	576	43	573	26	576	27	576	43	576	27	578	41	578	41	576	27	578	29	578	41	578	29	579	38	579	38	578	29	579	32	579	38	579	32	580	35	21	-76	21	-83	22	-73	22	-73	21	-83	22	-85	22	-73	22	-85	24	-71	24	-71	22	-85	24	-87	24	-71	24	-87	27	-70	27	-70	24	-87	27	-89	27	-70	27	-89	30	-69	30	-69	27	-89	30	-89	30	-69	30	-89	33	-70	33	-70	30	-89	33	-89	33	-70	33	-89	36	-71	36	-71	33	-89	36	-87	36	-71	36	-87	38	-73	38	-73	36	-87	38	-85	38	-73	38	-85	40	-76	40	-76	38	-85	40	-83	40	-76	40	-83	40	-79	21	77	21	70	22	80	22	80	21	70	22	68	22	80	22	68	24	82	24	82	22	68	24	66	24	82	24	66	27	83	27	83	24	66	27	64	27	83	27	64	30	84	30	84	27	64	30	64	30	84	30	64	33	83	33	83	30	64	33	64	33	83	33	64	36	82	36	82	33	64	36	66	36	82	36	66	38	80	38	80	36	66	38	68	38	80	38	68	40	77	40	77	38	68	40	70	40	77	40	70	40	74	21	154	21	147	22	157	22	157	21	147	22	145	22	157	22	145	24	159	24	159	22	145	24	143	24	159	24	143	27	160	27	160	24	143	27	141	27	160	27	141	30	161	30	161	27	141	30	141	30	161	30	141	33	160	33	160	30	141	33	141	33	160	33	141	36	159	36	159	33	141	36	143	36	159	36	143	38	157	38	157	36	143	38	145	38	157	38	145	40	154	40	154	38	145	40	147	40	154	40	147	40	151	21	231	21	224	22	234	22	234	21	224	22	222	22	234	22	222	24	236	24	236	22	222	24	220	24	236	24	220	27	237	27	237	24	220	27	218	27	237	27	218	30	238	30	238	27	218	30	218	30	238	30	218	33	237	33	237	30	218	33	218	33	237	33	218	36	236	36	236	33	218	36	220	36	236	36	220	38	234	38	234	36	220	38	222	38	234	38	222	40	231	40	231	38	222	40	224	40	231	40	224	40	228	21	308	21	301	22	311	22	311	21	301	22	299	22	311	22	299	24	313	24	313	22	299	24	297	24	313	24	297	27	314	27	314	24	297	27	295	27	314	27	295	30	315	30	315	27	295	30	295	30	315	30	295	33	314	33	314	30	295	33	295	33	314	33	295	36	313	36	313	33	295	36	297	36	313	36	297	38	311	38	311	36	297	38	299	38	311	38	299	40	308	40	308	38	299	40	302	40	308	40	302	40	305	21	385	21	379	22	388	22	388	21	379	22	376	22	388	22	376	24	390	24	390	22	376	24	374	24	390	24	374	27	391	27	391	24	374	27	372	27	391	27	372	30	392	30	392	27	372	30	372	30	392	30	372	33	391	33	391	30	372	33	372	33	391	33	372	36	390	36	390	33	372	36	374	36	390	36	374	38	388	38	388	36	374	38	376	38	388	38	376	40	385	40	385	38	376	40	379	40	385	40	379	40	382	21	0	21	-6	22	3	22	3	21	-6	22	-8	22	3	22	-8	24	5	24	5	22	-8	24	-10	24	5	24	-10	27	6	27	6	24	-10	27	-12	27	6	27	-12	30	7	30	7	27	-12	30	-12	30	7	30	-12	33	6	33	6	30	-12	33	-12	33	6	33	-12	36	5	36	5	33	-12	36	-10	36	5	36	-10	38	3	38	3	36	-10	38	-8	38	3	38	-8	40	0	40	0	38	-8	40	-6	40	0	40	-6	40	-2	521	-115	521	-121	522	-112	522	-112	521	-121	522	-124	522	-112	522	-124	524	-110	524	-110	522	-124	524	-126	524	-110	524	-126	527	-108	527	-108	524	-126	527	-127	527	-108	527	-127	530	-108	530	-108	527	-127	530	-128	530	-108	530	-128	533	-108	533	-108	530	-128	533	-127	533	-108	533	-127	536	-110	536	-110	533	-127	536	-126	536	-110	536	-126	538	-112	538	-112	536	-126	538	-124	538	-112	538	-124	540	-115	540	-115	538	-124	540	-121	540	-115	540	-121	540	-118	521	-38	521	-44	522	-35	522	-35	521	-44	522	-47	522	-35	522	-47	524	-33	524	-33	522	-47	524	-49	524	-33	524	-49	527	-31	527	-31	524	-49	527	-50	527	-31	527	-50	530	-31	530	-31	527	-50	530	-51	530	-31	530	-51	533	-31	533	-31	530	-51	533	-50	533	-31	533	-50	536	-33	536	-33	533	-50	536	-49	536	-33	536	-49	538	-35	538	-35	536	-49	538	-47	538	-35	538	-47	540	-38	540	-38	538	-47	540	-44	540	-38	540	-44	540	-41	521	38	521	32	522	41	522	41	521	32	522	29	522	41	522	29	524	43	524	43	522	29	524	27	524	43	524	27	527	45	527	45	524	27	527	26	527	45	527	26	530	45	530	45	527	26	530	25	530	45	530	25	533	45	533	45	530	25	533	26	533	45	533	26	536	43	536	43	533	26	536	27	536	43	536	27	538	41	538	41	536	27	538	29	538	41	538	29	540	38	540	38	538	29	540	32	540	38	540	32	540	35	521	115	521	109	522	118	522	118	521	109	522	106	522	118	522	106	524	120	524	120	522	106	524	104	524	120	524	104	527	122	527	122	524	104	527	103	527	122	527	103	530	122	530	122	527	103	530	102	530	122	530	102	533	122	533	122	530	102	533	103	533	122	533	103	536	120	536	120	533	103	536	104	536	120	536	104	538	118	538	118	536	104	538	106	538	118	538	106	540	115	540	115	538	106	540	109	540	115	540	109	540	112	521	192	521	186	522	195	522	195	521	186	522	183	522	195	522	183	524	197	524	197	522	183	524	181	524	197	524	181	527	199	527	199	524	181	527	180	527	199	527	180	530	199	530	199	527	180	530	179	530	199	530	179	533	199	533	199	530	179	533	180	533	199	533	180	536	197	536	197	533	180	536	181	536	197	536	181	538	195	538	195	536	181	538	183	538	195	538	183	540	192	540	192	538	183	540	186	540	192	540	186	540	189	521	269	521	263	522	272	522	272	521	263	522	260	522	272	522	260	524	274	524	274	522	260	524	258	524	274	524	258	527	276	527	276	524	258	527	257	527	276	527	257	530	276	530	276	527	257	530	256	530	276	530	256	533	276	533	276	530	256	533	257	533	276	533	257	536	274	536	274	533	257	536	258	536	274	536	258	538	272	538	272	536	258	538	260	538	272	538	260	540	269	540	269	538	260	540	263	540	269	540	263	540	266	521	346	521	340	522	349	522	349	521	340	522	337	522	349	522	337	524	351	524	351	522	337	524	335	524	351	524	335	527	353	527	353	524	335	527	334	527	353	527	334	530	353	530	353	527	334	530	333	530	353	530	333	533	353	533	353	530	333	533	334	533	353	533	334	536	351	536	351	533	334	536	335	536	351	536	335	538	349	538	349	536	335	538	337	538	349	538	337	540	346	540	346	538	337	540	340	540	346	540	340	540	343	521	423	521	417	522	426	522	426	521	417	522	414	522	426	522	414	524	428	524	428	522	414	524	412	524	428	524	412	527	430	527	430	524	412	527	411	527	430	527	411	530	430	530	430	527	411	530	410	530	430	530	410	533	430	533	430	530	410	533	411	533	430	533	411	536	428	536	428	533	411	536	412	536	428	536	412	538	426	538	426	536	412	538	414	538	426	538	414	540	423	540	423	538	414	540	417	540	423	540	417	540	420	480	-115	480	-121	482	-112	482	-112	480	-121	482	-124	482	-112	482	-124	484	-110	484	-110	482	-124	484	-126	484	-110	484	-126	487	-108	487	-108	484	-126	487	-127	487	-108	487	-127	490	-108	490	-108	487	-127	490	-128	490	-108	490	-128	493	-108	493	-108	490	-128	493	-127	493	-108	493	-127	496	-110	496	-110	493	-127	496	-126	496	-110	496	-126	498	-112	498	-112	496	-126	498	-124	498	-112	498	-124	499	-115	499	-115	498	-124	499	-121	499	-115	499	-121	500	-118	480	-38	480	-44	482	-35	482	-35	480	-44	482	-47	482	-35	482	-47	484	-33	484	-33	482	-47	484	-49	484	-33	484	-49	487	-31	487	-31	484	-49	487	-50	487	-31	487	-50	490	-31	490	-31	487	-50	490	-51	490	-31	490	-51	493	-31	493	-31	490	-51	493	-50	493	-31	493	-50	496	-33	496	-33	493	-50	496	-49	496	-33	496	-49	498	-35	498	-35	496	-49	498	-47	498	-35	498	-47	499	-38	499	-38	498	-47	499	-44	499	-38	499	-44	500	-41	480	38	480	32	482	41	482	41	480	32	482	29	482	41	482	29	484	43	484	43	482	29	484	27	484	43	484	27	487	45	487	45	484	27	487	26	487	45	487	26	490	45	490	45	487	26	490	25	490	45	490	25	493	45	493	45	490	25	493	26	493	45	493	26	496	43	496	43	493	26	496	27	496	43	496	27	498	41	498	41	496	27	498	29	498	41	498	29	499	38	499	38	498	29	499	32	499	38	499	32	500	35	480	115	480	109	482	118	482	118	480	109	482	106	482	118	482	106	484	120	484	120	482	106	484	104	484	120	484	104	487	122	487	122	484	104	487	103	487	122	487	103	490	122	490	122	487	103	490	102	490	122	490	102	493	122	493	122	490	102	493	103	493	122	493	103	496	120	496	120	493	103	496	104	496	120	496	104	498	118	498	118	496	104	498	106	498	118	498	106	499	115	499	115	498	106	499	109	499	115	499	109	500	112	480	192	480	186	482	195	482	195	480	186	482	183	482	195	482	183	484	197	484	197	482	183	484	181	484	197	484	181	487	199	487	199	484	181	487	180	487	199	487	180	490	199	490	199	487	180	490	179	490	199	490	179	493	199	493	199	490	179	493	180	493	199	493	180	496	197	496	197	493	180	496	181	496	197	496	181	498	195	498	195	496	181	498	183	498	195	498	183	499	192	499	192	498	183	499	186	499	192	499	186	500	189	480	269	480	263	482	272	482	272	480	263	482	260	482	272	482	260	484	274	484	274	482	260	484	258	484	274	484	258	487	276	487	276	484	258	487	257	487	276	487	257	490	276	490	276	487	257	490	256	490	276	490	256	493	276	493	276	490	256	493	257	493	276	493	257	496	274	496	274	493	257	496	258	496	274	496	258	498	272	498	272	496	258	498	260	498	272	498	260	499	269	499	269	498	260	499	263	499	269	499	263	500	266	480	346	480	340	482	349	482	349	480	340	482	337	482	349	482	337	484	351	484	351	482	337	484	335	484	351	484	335	487	353	487	353	484	335	487	334	487	353	487	334	490	353	490	353	487	334	490	333	490	353	490	333	493	353	493	353	490	333	493	334	493	353	493	334	496	351	496	351	493	334	496	335	496	351	496	335	498	349	498	349	496	335	498	337	498	349	498	337	499	346	499	346	498	337	499	340	499	346	499	340	500	343	480	423	480	417	482	426	482	426	480	417	482	414	482	426	482	414	484	428	484	428	482	414	484	412	484	428	484	412	487	430	487	430	484	412	487	411	487	430	487	411	490	430	490	430	487	411	490	410	490	430	490	410	493	430	493	430	490	410	493	411	493	430	493	411	496	428	496	428	493	411	496	412	496	428	496	412	498	426	498	426	496	412	498	414	498	426	498	414	499	423	499	423	498	414	499	417	499	423	499	417	500	420	440	-115	440	-121	442	-112	442	-112	440	-121	442	-124	442	-112	442	-124	444	-110	444	-110	442	-124	444	-126	444	-110	444	-126	447	-108	447	-108	444	-126	447	-127	447	-108	447	-127	450	-108	450	-108	447	-127	450	-128	450	-108	450	-128	453	-108	453	-108	450	-128	453	-127	453	-108	453	-127	456	-110	456	-110	453	-127	456	-126	456	-110	456	-126	458	-112	458	-112	456	-126	458	-124	458	-112	458	-124	459	-115	459	-115	458	-124	459	-121	459	-115	459	-121	460	-118	440	-38	440	-44	442	-35	442	-35	440	-44	442	-47	442	-35	442	-47	444	-33	444	-33	442	-47	444	-49	444	-33	444	-49	447	-31	447	-31	444	-49	447	-50	447	-31	447	-50	450	-31	450	-31	447	-50	450	-51	450	-31	450	-51	453	-31	453	-31	450	-51	453	-50	453	-31	453	-50	456	-33	456	-33	453	-50	456	-49	456	-33	456	-49	458	-35	458	-35	456	-49	458	-47	458	-35	458	-47	459	-38	459	-38	458	-47	459	-44	459	-38	459	-44	460	-41	440	38	440	32	442	41	442	41	440	32	442	29	442	41	442	29	444	43	444	43	442	29	444	27	444	43	444	27	447	45	447	45	444	27	447	26	447	45	447	26	450	45	450	45	447	26	450	25	450	45	450	25	453	45	453	45	450	25	453	26	453	45	453	26	456	43	456	43	453	26	456	27	456	43	456	27	458	41	458	41	456	27	458	29	458	41	458	29	459	38	459	38	458	29	459	32	459	38	459	32	460	35	440	115	440	109	442	118	442	118	440	109	442	106	442	118	442	106	444	120	444	120	442	106	444	104	444	120	444	104	447	122	447	122	444	104	447	103	447	122	447	103	450	122	450	122	447	103	450	102	450	122	450	102	453	122	453	122	450	102	453	103	453	122	453	103	456	120	456	120	453	103	456	104	456	120	456	104	458	118	458	118	456	104	458	106	458	118	458	106	459	115	459	115	458	106	459	109	459	115	459	109	460	112	440	192	440	186	442	195	442	195	440	186	442	183	442	195	442	183	444	197	444	197	442	183	444	181	444	197	444	181	447	199	447	199	444	181	447	180	447	199	447	180	450	199	450	199	447	180	450	179	450	199	450	179	453	199	453	199	450	179	453	180	453	199	453	180	456	197	456	197	453	180	456	181	456	197	456	181	458	195	458	195	456	181	458	183	458	195	458	183	459	192	459	192	458	183	459	186	459	192	459	186	460	189	440	269	440	263	442	272	442	272	440	263	442	260	442	272	442	260	444	274	444	274	442	260	444	258	444	274	444	258	447	276	447	276	444	258	447	257	447	276	447	257	450	276	450	276	447	257	450	256	450	276	450	256	453	276	453	276	450	256	453	257	453	276	453	257	456	274	456	274	453	257	456	258	456	274	456	258	458	272	458	272	456	258	458	260	458	272	458	260	459	269	459	269	458	260	459	263	459	269	459	263	460	266	440	346	440	340	442	349	442	349	440	340	442	337	442	349	442	337	444	351	444	351	442	337	444	335	444	351	444	335	447	353	447	353	444	335	447	334	447	353	447	334	450	353	450	353	447	334	450	333	450	353	450	333	453	353	453	353	450	333	453	334	453	353	453	334	456	351	456	351	453	334	456	335	456	351	456	335	458	349	458	349	456	335	458	337	458	349	458	337	459	346	459	346	458	337	459	340	459	346	459	340	460	343	440	423	440	417	442	426	442	426	440	417	442	414	442	426	442	414	444	428	444	428	442	414	444	412	444	428	444	412	447	430	447	430	444	412	447	411	447	430	447	411	450	430	450	430	447	411	450	410	450	430	450	410	453	430	453	430	450	410	453	411	453	430	453	411	456	428	456	428	453	411	456	412	456	428	456	412	458	426	458	426	456	412	458	414	458	426	458	414	459	423	459	423	458	414	459	417	459	423	459	417	460	420	401	-115	401	-121	402	-112	402	-112	401	-121	402	-124	402	-112	402	-124	404	-110	404	-110	402	-124	404	-126	404	-110	404	-126	407	-108	407	-108	404	-126	407	-127	407	-108	407	-127	410	-108	410	-108	407	-127	410	-128	410	-108	410	-128	413	-108	413	-108	410	-128	413	-127	413	-108	413	-127	416	-110	416	-110	413	-127	416	-126	416	-110	416	-126	418	-112	418	-112	416	-126	418	-124	418	-112	418	-124	420	-115	420	-115	418	-124	420	-121	420	-115	420	-121	420	-118	401	-38	401	-44	402	-35	402	-35	401	-44	402	-47	402	-35	402	-47	404	-33	404	-33	402	-47	404	-49	404	-33	404	-49	407	-31	407	-31	404	-49	407	-50	407	-31	407	-50	410	-31	410	-31	407	-50	410	-51	410	-31	410	-51	413	-31	413	-31	410	-51	413	-50	413	-31	413	-50	416	-33	416	-33	413	-50	416	-49	416	-33	416	-49	418	-35	418	-35	416	-49	418	-47	418	-35	418	-47	420	-38	420	-38	418	-47	420	-44	420	-38	420	-44	420	-41	401	38	401	32	402	41	402	41	401	32	402	29	402	41	402	29	404	43	404	43	402	29	404	27	404	43	404	27	407	45	407	45	404	27	407	26	407	45	407	26	410	45	410	45	407	26	410	25	410	45	410	25	413	45	413	45	410	25	413	26	413	45	413	26	416	43	416	43	413	26	416	27	416	43	416	27	418	41	418	41	416	27	418	29	418	41	418	29	420	38	420	38	418	29	420	32	420	38	420	32	420	35	401	115	401	109	402	118	402	118	401	109	402	106	402	118	402	106	404	120	404	120	402	106	404	104	404	120	404	104	407	122	407	122	404	104	407	103	407	122	407	103	410	122	410	122	407	103	410	102	410	122	410	102	413	122	413	122	410	102	413	103	413	122	413	103	416	120	416	120	413	103	416	104	416	120	416	104	418	118	418	118	416	104	418	106	418	118	418	106	420	115	420	115	418	106	420	109	420	115	420	109	420	112	401	192	401	186	402	195	402	195	401	186	402	183	402	195	402	183	404	197	404	197	402	183	404	181	404	197	404	181	407	199	407	199	404	181	407	180	407	199	407	180	410	199	410	199	407	180	410	179	410	199	410	179	413	199	413	199	410	179	413	180	413	199	413	180	416	197	416	197	413	180	416	181	416	197	416	181	418	195	418	195	416	181	418	183	418	195	418	183	420	192	420	192	418	183	420	186	420	192	420	186	420	189	401	269	401	263	402	272	402	272	401	263	402	260	402	272	402	260	404	274	404	274	402	260	404	258	404	274	404	258	407	276	407	276	404	258	407	257	407	276	407	257	410	276	410	276	407	257	410	256	410	276	410	256	413	276	413	276	410	256	413	257	413	276	413	257	416	274	416	274	413	257	416	258	416	274	416	258	418	272	418	272	416	258	418	260	418	272	418	260	420	269	420	269	418	260	420	263	420	269	420	263	420	266	401	346	401	340	402	349	402	349	401	340	402	337	402	349	402	337	404	351	404	351	402	337	404	335	404	351	404	335	407	353	407	353	404	335	407	334	407	353	407	334	410	353	410	353	407	334	410	333	410	353	410	333	413	353	413	353	410	333	413	334	413	353	413	334	416	351	416	351	413	334	416	335	416	351	416	335	418	349	418	349	416	335	418	337	418	349	418	337	420	346	420	346	418	337	420	340	420	346	420	340	420	343	401	423	401	417	402	426	402	426	401	417	402	414	402	426	402	414	404	428	404	428	402	414	404	412	404	428	404	412	407	430	407	430	404	412	407	411	407	430	407	411	410	430	410	430	407	411	410	410	410	430	410	410	413	430	413	430	410	410	413	411	413	430	413	411	416	428	416	428	413	411	416	412	416	428	416	412	418	426	418	426	416	412	418	414	418	426	418	414	420	423	420	423	418	414	420	417	420	423	420	417	420	420	360	-115	360	-121	362	-112	362	-112	360	-121	362	-124	362	-112	362	-124	364	-110	364	-110	362	-124	364	-126	364	-110	364	-126	367	-108	367	-108	364	-126	367	-127	367	-108	367	-127	370	-108	370	-108	367	-127	370	-128	370	-108	370	-128	373	-108	373	-108	370	-128	373	-127	373	-108	373	-127	376	-110	376	-110	373	-127	376	-126	376	-110	376	-126	378	-112	378	-112	376	-126	378	-124	378	-112	378	-124	380	-115	380	-115	378	-124	380	-121	380	-115	380	-121	380	-118	360	-38	360	-44	362	-35	362	-35	360	-44	362	-47	362	-35	362	-47	364	-33	364	-33	362	-47	364	-49	364	-33	364	-49	367	-31	367	-31	364	-49	367	-50	367	-31	367	-50	370	-31	370	-31	367	-50	370	-51	370	-31	370	-51	373	-31	373	-31	370	-51	373	-50	373	-31	373	-50	376	-33	376	-33	373	-50	376	-49	376	-33	376	-49	378	-35	378	-35	376	-49	378	-47	378	-35	378	-47	380	-38	380	-38	378	-47	380	-44	380	-38	380	-44	380	-41	360	38	360	32	362	41	362	41	360	32	362	29	362	41	362	29	364	43	364	43	362	29	364	27	364	43	364	27	367	45	367	45	364	27	367	26	367	45	367	26	370	45	370	45	367	26	370	25	370	45	370	25	373	45	373	45	370	25	373	26	373	45	373	26	376	43	376	43	373	26	376	27	376	43	376	27	378	41	378	41	376	27	378	29	378	41	378	29	380	38	380	38	378	29	380	32	380	38	380	32	380	35	360	115	360	109	362	118	362	118	360	109	362	106	362	118	362	106	364	120	364	120	362	106	364	104	364	120	364	104	367	122	367	122	364	104	367	103	367	122	367	103	370	122	370	122	367	103	370	102	370	122	370	102	373	122	373	122	370	102	373	103	373	122	373	103	376	120	376	120	373	103	376	104	376	120	376	104	378	118	378	118	376	104	378	106	378	118	378	106	380	115	380	115	378	106	380	109	380	115	380	109	380	112	360	192	360	186	362	195	362	195	360	186	362	183	362	195	362	183	364	197	364	197	362	183	364	181	364	197	364	181	367	199	367	199	364	181	367	180	367	199	367	180	370	199	370	199	367	180	370	179	370	199	370	179	373	199	373	199	370	179	373	180	373	199	373	180	376	197	376	197	373	180	376	181	376	197	376	181	378	195	378	195	376	181	378	183	378	195	378	183	380	192	380	192	378	183	380	186	380	192	380	186	380	189	360	269	360	263	362	272	362	272	360	263	362	260	362	272	362	260	364	274	364	274	362	260	364	258	364	274	364	258	367	276	367	276	364	258	367	257	367	276	367	257	370	276	370	276	367	257	370	256	370	276	370	256	373	276	373	276	370	256	373	257	373	276	373	257	376	274	376	274	373	257	376	258	376	274	376	258	378	272	378	272	376	258	378	260	378	272	378	260	380	269	380	269	378	260	380	263	380	269	380	263	380	266	360	346	360	340	362	349	362	349	360	340	362	337	362	349	362	337	364	351	364	351	362	337	364	335	364	351	364	335	367	353	367	353	364	335	367	334	367	353	367	334	370	353	370	353	367	334	370	333	370	353	370	333	373	353	373	353	370	333	373	334	373	353	373	334	376	351	376	351	373	334	376	335	376	351	376	335	378	349	378	349	376	335	378	337	378	349	378	337	380	346	380	346	378	337	380	340	380	346	380	340	380	343	360	423	360	417	362	426	362	426	360	417	362	414	362	426	362	414	364	428	364	428	362	414	364	412	364	428	364	412	367	430	367	430	364	412	367	411	367	430	367	411	370	430	370	430	367	411	370	410	370	430	370	410	373	430	373	430	370	410	373	411	373	430	373	411	376	428	376	428	373	411	376	412	376	428	376	412	378	426	378	426	376	412	378	414	378	426	378	414	380	423	380	423	378	414	380	417	380	423	380	417	380	420	320	-115	320	-121	322	-112	322	-112	320	-121	322	-124	322	-112	322	-124	324	-110	324	-110	322	-124	324	-126	324	-110	324	-126	327	-108	327	-108	324	-126	327	-127	327	-108	327	-127	330	-108	330	-108	327	-127	330	-128	330	-108	330	-128	333	-108	333	-108	330	-128	333	-127	333	-108	333	-127	336	-110	336	-110	333	-127	336	-126	336	-110	336	-126	338	-112	338	-112	336	-126	338	-124	338	-112	338	-124	339	-115	339	-115	338	-124	339	-121	339	-115	339	-121	340	-118	320	-38	320	-44	322	-35	322	-35	320	-44	322	-47	322	-35	322	-47	324	-33	324	-33	322	-47	324	-49	324	-33	324	-49	327	-31	327	-31	324	-49	327	-50	327	-31	327	-50	330	-31	330	-31	327	-50	330	-51	330	-31	330	-51	333	-31	333	-31	330	-51	333	-50	333	-31	333	-50	336	-33	336	-33	333	-50	336	-49	336	-33	336	-49	338	-35	338	-35	336	-49	338	-47	338	-35	338	-47	339	-38	339	-38	338	-47	339	-44	339	-38	339	-44	340	-41	320	38	320	32	322	41	322	41	320	32	322	29	322	41	322	29	324	43	324	43	322	29	324	27	324	43	324	27	327	45	327	45	324	27	327	26	327	45	327	26	330	45	330	45	327	26	330	25	330	45	330	25	333	45	333	45	330	25	333	26	333	45	333	26	336	43	336	43	333	26	336	27	336	43	336	27	338	41	338	41	336	27	338	29	338	41	338	29	339	38	339	38	338	29	339	32	339	38	339	32	340	35	320	115	320	109	322	118	322	118	320	109	322	106	322	118	322	106	324	120	324	120	322	106	324	104	324	120	324	104	327	122	327	122	324	104	327	103	327	122	327	103	330	122	330	122	327	103	330	102	330	122	330	102	333	122	333	122	330	102	333	103	333	122	333	103	336	120	336	120	333	103	336	104	336	120	336	104	338	118	338	118	336	104	338	106	338	118	338	106	339	115	339	115	338	106	339	109	339	115	339	109	340	112	320	192	320	186	322	195	322	195	320	186	322	183	322	195	322	183	324	197	324	197	322	183	324	181	324	197	324	181	327	199	327	199	324	181	327	180	327	199	327	180	330	199	330	199	327	180	330	179	330	199	330	179	333	199	333	199	330	179	333	180	333	199	333	180	336	197	336	197	333	180	336	181	336	197	336	181	338	195	338	195	336	181	338	183	338	195	338	183	339	192	339	192	338	183	339	186	339	192	339	186	340	189	320	269	320	263	322	272	322	272	320	263	322	260	322	272	322	260	324	274	324	274	322	260	324	258	324	274	324	258	327	276	327	276	324	258	327	257	327	276	327	257	330	276	330	276	327	257	330	256	330	276	330	256	333	276	333	276	330	256	333	257	333	276	333	257	336	274	336	274	333	257	336	258	336	274	336	258	338	272	338	272	336	258	338	260	338	272	338	260	339	269	339	269	338	260	339	263	339	269	339	263	340	266	320	346	320	340	322	349	322	349	320	340	322	337	322	349	322	337	324	351	324	351	322	337	324	335	324	351	324	335	327	353	327	353	324	335	327	334	327	353	327	334	330	353	330	353	327	334	330	333	330	353	330	333	333	353	333	353	330	333	333	334	333	353	333	334	336	351	336	351	333	334	336	335	336	351	336	335	338	349	338	349	336	335	338	337	338	349	338	337	339	346	339	346	338	337	339	340	339	346	339	340	340	343	320	423	320	417	322	426	322	426	320	417	322	414	322	426	322	414	324	428	324	428	322	414	324	412	324	428	324	412	327	430	327	430	324	412	327	411	327	430	327	411	330	430	330	430	327	411	330	410	330	430	330	410	333	430	333	430	330	410	333	411	333	430	333	411	336	428	336	428	333	411	336	412	336	428	336	412	338	426	338	426	336	412	338	414	338	426	338	414	339	423	339	423	338	414	339	417	339	423	339	417	340	420	281	-115	281	-121	282	-112	282	-112	281	-121	282	-124	282	-112	282	-124	284	-110	284	-110	282	-124	284	-126	284	-110	284	-126	287	-108	287	-108	284	-126	287	-127	287	-108	287	-127	290	-108	290	-108	287	-127	290	-128	290	-108	290	-128	293	-108	293	-108	290	-128	293	-127	293	-108	293	-127	296	-110	296	-110	293	-127	296	-126	296	-110	296	-126	298	-112	298	-112	296	-126	298	-124	298	-112	298	-124	300	-115	300	-115	298	-124	300	-121	300	-115	300	-121	300	-118	281	-38	281	-44	282	-35	282	-35	281	-44	282	-47	282	-35	282	-47	284	-33	284	-33	282	-47	284	-49	284	-33	284	-49	287	-31	287	-31	284	-49	287	-50	287	-31	287	-50	290	-31	290	-31	287	-50	290	-51	290	-31	290	-51	293	-31	293	-31	290	-51	293	-50	293	-31	293	-50	296	-33	296	-33	293	-50	296	-49	296	-33	296	-49	298	-35	298	-35	296	-49	298	-47	298	-35	298	-47	300	-38	300	-38	298	-47	300	-44	300	-38	300	-44	300	-41	281	38	281	32	282	41	282	41	281	32	282	29	282	41	282	29	284	43	284	43	282	29	284	27	284	43	284	27	287	45	287	45	284	27	287	26	287	45	287	26	290	45	290	45	287	26	290	25	290	45	290	25	293	45	293	45	290	25	293	26	293	45	293	26	296	43	296	43	293	26	296	27	296	43	296	27	298	41	298	41	296	27	298	29	298	41	298	29	300	38	300	38	298	29	300	32	300	38	300	32	300	35	281	115	281	109	282	118	282	118	281	109	282	106	282	118	282	106	284	120	284	120	282	106	284	104	284	120	284	104	287	122	287	122	284	104	287	103	287	122	287	103	290	122	290	122	287	103	290	102	290	122	290	102	293	122	293	122	290	102	293	103	293	122	293	103	296	120	296	120	293	103	296	104	296	120	296	104	298	118	298	118	296	104	298	106	298	118	298	106	300	115	300	115	298	106	300	109	300	115	300	109	300	112	281	192	281	186	282	195	282	195	281	186	282	183	282	195	282	183	284	197	284	197	282	183	284	181	284	197	284	181	287	199	287	199	284	181	287	180	287	199	287	180	290	199	290	199	287	180	290	179	290	199	290	179	293	199	293	199	290	179	293	180	293	199	293	180	296	197	296	197	293	180	296	181	296	197	296	181	298	195	298	195	296	181	298	183	298	195	298	183	300	192	300	192	298	183	300	186	300	192	300	186	300	189	281	269	281	263	282	272	282	272	281	263	282	260	282	272	282	260	284	274	284	274	282	260	284	258	284	274	284	258	287	276	287	276	284	258	287	257	287	276	287	257	290	276	290	276	287	257	290	256	290	276	290	256	293	276	293	276	290	256	293	257	293	276	293	257	296	274	296	274	293	257	296	258	296	274	296	258	298	272	298	272	296	258	298	260	298	272	298	260	300	269	300	269	298	260	300	263	300	269	300	263	300	266	281	346	281	340	282	349	282	349	281	340	282	337	282	349	282	337	284	351	284	351	282	337	284	335	284	351	284	335	287	353	287	353	284	335	287	334	287	353	287	334	290	353	290	353	287	334	290	333	290	353	290	333	293	353	293	353	290	333	293	334	293	353	293	334	296	351	296	351	293	334	296	335	296	351	296	335	298	349	298	349	296	335	298	337	298	349	298	337	300	346	300	346	298	337	300	340	300	346	300	340	300	343	281	423	281	417	282	426	282	426	281	417	282	414	282	426	282	414	284	428	284	428	282	414	284	412	284	428	284	412	287	430	287	430	284	412	287	411	287	430	287	411	290	430	290	430	287	411	290	410	290	430	290	410	293	430	293	430	290	410	293	411	293	430	293	411	296	428	296	428	293	411	296	412	296	428	296	412	298	426	298	426	296	412	298	414	298	426	298	414	300	423	300	423	298	414	300	417	300	423	300	417	300	420	240	-115	240	-121	242	-112	242	-112	240	-121	242	-124	242	-112	242	-124	244	-110	244	-110	242	-124	244	-126	244	-110	244	-126	247	-108	247	-108	244	-126	247	-127	247	-108	247	-127	250	-108	250	-108	247	-127	250	-128	250	-108	250	-128	253	-108	253	-108	250	-128	253	-127	253	-108	253	-127	256	-110	256	-110	253	-127	256	-126	256	-110	256	-126	258	-112	258	-112	256	-126	258	-124	258	-112	258	-124	260	-115	260	-115	258	-124	260	-121	260	-115	260	-121	260	-118	240	-38	240	-44	242	-35	242	-35	240	-44	242	-47	242	-35	242	-47	244	-33	244	-33	242	-47	244	-49	244	-33	244	-49	247	-31	247	-31	244	-49	247	-50	247	-31	247	-50	250	-31	250	-31	247	-50	250	-51	250	-31	250	-51	253	-31	253	-31	250	-51	253	-50	253	-31	253	-50	256	-33	256	-33	253	-50	256	-49	256	-33	256	-49	258	-35	258	-35	256	-49	258	-47	258	-35	258	-47	260	-38	260	-38	258	-47	260	-44	260	-38	260	-44	260	-41	240	38	240	32	242	41	242	41	240	32	242	29	242	41	242	29	244	43	244	43	242	29	244	27	244	43	244	27	247	45	247	45	244	27	247	26	247	45	247	26	250	45	250	45	247	26	250	25	250	45	250	25	253	45	253	45	250	25	253	26	253	45	253	26	256	43	256	43	253	26	256	27	256	43	256	27	258	41	258	41	256	27	258	29	258	41	258	29	260	38	260	38	258	29	260	32	260	38	260	32	260	35	240	115	240	109	242	118	242	118	240	109	242	106	242	118	242	106	244	120	244	120	242	106	244	104	244	120	244	104	247	122	247	122	244	104	247	103	247	122	247	103	250	122	250	122	247	103	250	102	250	122	250	102	253	122	253	122	250	102	253	103	253	122	253	103	256	120	256	120	253	103	256	104	256	120	256	104	258	118	258	118	256	104	258	106	258	118	258	106	260	115	260	115	258	106	260	109	260	115	260	109	260	112	240	192	240	186	242	195	242	195	240	186	242	183	242	195	242	183	244	197	244	197	242	183	244	181	244	197	244	181	247	199	247	199	244	181	247	180	247	199	247	180	250	199	250	199	247	180	250	179	250	199	250	179	253	199	253	199	250	179	253	180	253	199	253	180	256	197	256	197	253	180	256	181	256	197	256	181	258	195	258	195	256	181	258	183	258	195	258	183	260	192	260	192	258	183	260	186	260	192	260	186	260	189	240	269	240	263	242	272	242	272	240	263	242	260	242	272	242	260	244	274	244	274	242	260	244	258	244	274	244	258	247	276	247	276	244	258	247	257	247	276	247	257	250	276	250	276	247	257	250	256	250	276	250	256	253	276	253	276	250	256	253	257	253	276	253	257	256	274	256	274	253	257	256	258	256	274	256	258	258	272	258	272	256	258	258	260	258	272	258	260	260	269	260	269	258	260	260	263	260	269	260	263	260	266	240	346	240	340	242	349	242	349	240	340	242	337	242	349	242	337	244	351	244	351	242	337	244	335	244	351	244	335	247	353	247	353	244	335	247	334	247	353	247	334	250	353	250	353	247	334	250	333	250	353	250	333	253	353	253	353	250	333	253	334	253	353	253	334	256	351	256	351	253	334	256	335	256	351	256	335	258	349	258	349	256	335	258	337	258	349	258	337	260	346	260	346	258	337	260	340	260	346	260	340	260	343	240	423	240	417	242	426	242	426	240	417	242	414	242	426	242	414	244	428	244	428	242	414	244	412	244	428	244	412	247	430	247	430	244	412	247	411	247	430	247	411	250	430	250	430	247	411	250	410	250	430	250	410	253	430	253	430	250	410	253	411	253	430	253	411	256	428	256	428	253	411	256	412	256	428	256	412	258	426	258	426	256	412	258	414	258	426	258	414	260	423	260	423	258	414	260	417	260	423	260	417	260	420	200	-115	200	-121	202	-112	202	-112	200	-121	202	-124	202	-112	202	-124	204	-110	204	-110	202	-124	204	-126	204	-110	204	-126	207	-108	207	-108	204	-126	207	-127	207	-108	207	-127	210	-108	210	-108	207	-127	210	-128	210	-108	210	-128	213	-108	213	-108	210	-128	213	-127	213	-108	213	-127	216	-110	216	-110	213	-127	216	-126	216	-110	216	-126	218	-112	218	-112	216	-126	218	-124	218	-112	218	-124	219	-115	219	-115	218	-124	219	-121	219	-115	219	-121	220	-118	200	-38	200	-44	202	-35	202	-35	200	-44	202	-47	202	-35	202	-47	204	-33	204	-33	202	-47	204	-49	204	-33	204	-49	207	-31	207	-31	204	-49	207	-50	207	-31	207	-50	210	-31	210	-31	207	-50	210	-51	210	-31	210	-51	213	-31	213	-31	210	-51	213	-50	213	-31	213	-50	216	-33	216	-33	213	-50	216	-49	216	-33	216	-49	218	-35	218	-35	216	-49	218	-47	218	-35	218	-47	219	-38	219	-38	218	-47	219	-44	219	-38	219	-44	220	-41	200	38	200	32	202	41	202	41	200	32	202	29	202	41	202	29	204	43	204	43	202	29	204	27	204	43	204	27	207	45	207	45	204	27	207	26	207	45	207	26	210	45	210	45	207	26	210	25	210	45	210	25	213	45	213	45	210	25	213	26	213	45	213	26	216	43	216	43	213	26	216	27	216	43	216	27	218	41	218	41	216	27	218	29	218	41	218	29	219	38	219	38	218	29	219	32	219	38	219	32	220	35	200	115	200	109	202	118	202	118	200	109	202	106	202	118	202	106	204	120	204	120	202	106	204	104	204	120	204	104	207	122	207	122	204	104	207	103	207	122	207	103	210	122	210	122	207	103	210	102	210	122	210	102	213	122	213	122	210	102	213	103	213	122	213	103	216	120	216	120	213	103	216	104	216	120	216	104	218	118	218	118	216	104	218	106	218	118	218	106	219	115	219	115	218	106	219	109	219	115	219	109	220	112	200	192	200	186	202	195	202	195	200	186	202	183	202	195	202	183	204	197	204	197	202	183	204	181	204	197	204	181	207	199	207	199	204	181	207	180	207	199	207	180	210	199	210	199	207	180	210	179	210	199	210	179	213	199	213	199	210	179	213	180	213	199	213	180	216	197	216	197	213	180	216	181	216	197	216	181	218	195	218	195	216	181	218	183	218	195	218	183	219	192	219	192	218	183	219	186	219	192	219	186	220	189	200	269	200	263	202	272	202	272	200	263	202	260	202	272	202	260	204	274	204	274	202	260	204	258	204	274	204	258	207	276	207	276	204	258	207	257	207	276	207	257	210	276	210	276	207	257	210	256	210	276	210	256	213	276	213	276	210	256	213	257	213	276	213	257	216	274	216	274	213	257	216	258	216	274	216	258	218	272	218	272	216	258	218	260	218	272	218	260	219	269	219	269	218	260	219	263	219	269	219	263	220	266	200	346	200	340	202	349	202	349	200	340	202	337	202	349	202	337	204	351	204	351	202	337	204	335	204	351	204	335	207	353	207	353	204	335	207	334	207	353	207	334	210	353	210	353	207	334	210	333	210	353	210	333	213	353	213	353	210	333	213	334	213	353	213	334	216	351	216	351	213	334	216	335	216	351	216	335	218	349	218	349	216	335	218	337	218	349	218	337	219	346	219	346	218	337	219	340	219	346	219	340	220	343	200	423	200	417	202	426	202	426	200	417	202	414	202	426	202	414	204	428	204	428	202	414	204	412	204	428	204	412	207	430	207	430	204	412	207	411	207	430	207	411	210	430	210	430	207	411	210	410	210	430	210	410	213	430	213	430	210	410	213	411	213	430	213	411	216	428	216	428	213	411	216	412	216	428	216	412	218	426	218	426	216	412	218	414	218	426	218	414	219	423	219	423	218	414	219	417	219	423	219	417	220	420	161	-115	161	-121	162	-112	162	-112	161	-121	162	-124	162	-112	162	-124	164	-110	164	-110	162	-124	164	-126	164	-110	164	-126	167	-108	167	-108	164	-126	167	-127	167	-108	167	-127	170	-108	170	-108	167	-127	170	-128	170	-108	170	-128	173	-108	173	-108	170	-128	173	-127	173	-108	173	-127	176	-110	176	-110	173	-127	176	-126	176	-110	176	-126	178	-112	178	-112	176	-126	178	-124	178	-112	178	-124	180	-115	180	-115	178	-124	180	-121	180	-115	180	-121	180	-118	161	-38	161	-44	162	-35	162	-35	161	-44	162	-47	162	-35	162	-47	164	-33	164	-33	162	-47	164	-49	164	-33	164	-49	167	-31	167	-31	164	-49	167	-50	167	-31	167	-50	170	-31	170	-31	167	-50	170	-51	170	-31	170	-51	173	-31	173	-31	170	-51	173	-50	173	-31	173	-50	176	-33	176	-33	173	-50	176	-49	176	-33	176	-49	178	-35	178	-35	176	-49	178	-47	178	-35	178	-47	180	-38	180	-38	178	-47	180	-44	180	-38	180	-44	180	-41	161	38	161	32	162	41	162	41	161	32	162	29	162	41	162	29	164	43	164	43	162	29	164	27	164	43	164	27	167	45	167	45	164	27	167	26	167	45	167	26	170	45	170	45	167	26	170	25	170	45	170	25	173	45	173	45	170	25	173	26	173	45	173	26	176	43	176	43	173	26	176	27	176	43	176	27	178	41	178	41	176	27	178	29	178	41	178	29	180	38	180	38	178	29	180	32	180	38	180	32	180	35	161	115	161	109	162	118	162	118	161	109	162	106	162	118	162	106	164	120	164	120	162	106	164	104	164	120	164	104	167	122	167	122	164	104	167	103	167	122	167	103	170	122	170	122	167	103	170	102	170	122	170	102	173	122	173	122	170	102	173	103	173	122	173	103	176	120	176	120	173	103	176	104	176	120	176	104	178	118	178	118	176	104	178	106	178	118	178	106	180	115	180	115	178	106	180	109	180	115	180	109	180	112	161	192	161	186	162	195	162	195	161	186	162	183	162	195	162	183	164	197	164	197	162	183	164	181	164	197	164	181	167	199	167	199	164	181	167	180	167	199	167	180	170	199	170	199	167	180	170	179	170	199	170	179	173	199	173	199	170	179	173	180	173	199	173	180	176	197	176	197	173	180	176	181	176	197	176	181	178	195	178	195	176	181	178	183	178	195	178	183	180	192	180	192	178	183	180	186	180	192	180	186	180	189	161	269	161	263	162	272	162	272	161	263	162	260	162	272	162	260	164	274	164	274	162	260	164	258	164	274	164	258	167	276	167	276	164	258	167	257	167	276	167	257	170	276	170	276	167	257	170	256	170	276	170	256	173	276	173	276	170	256	173	257	173	276	173	257	176	274	176	274	173	257	176	258	176	274	176	258	178	272	178	272	176	258	178	260	178	272	178	260	180	269	180	269	178	260	180	263	180	269	180	263	180	266	161	346	161	340	162	349	162	349	161	340	162	337	162	349	162	337	164	351	164	351	162	337	164	335	164	351	164	335	167	353	167	353	164	335	167	334	167	353	167	334	170	353	170	353	167	334	170	333	170	353	170	333	173	353	173	353	170	333	173	334	173	353	173	334	176	351	176	351	173	334	176	335	176	351	176	335	178	349	178	349	176	335	178	337	178	349	178	337	180	346	180	346	178	337	180	340	180	346	180	340	180	343	161	423	161	417	162	426	162	426	161	417	162	414	162	426	162	414	164	428	164	428	162	414	164	412	164	428	164	412	167	430	167	430	164	412	167	411	167	430	167	411	170	430	170	430	167	411	170	410	170	430	170	410	173	430	173	430	170	410	173	411	173	430	173	411	176	428	176	428	173	411	176	412	176	428	176	412	178	426	178	426	176	412	178	414	178	426	178	414	180	423	180	423	178	414	180	417	180	423	180	417	180	420	120	-115	120	-121	122	-112	122	-112	120	-121	122	-124	122	-112	122	-124	124	-110	124	-110	122	-124	124	-126	124	-110	124	-126	127	-108	127	-108	124	-126	127	-127	127	-108	127	-127	130	-108	130	-108	127	-127	130	-128	130	-108	130	-128	133	-108	133	-108	130	-128	133	-127	133	-108	133	-127	136	-110	136	-110	133	-127	136	-126	136	-110	136	-126	138	-112	138	-112	136	-126	138	-124	138	-112	138	-124	140	-115	140	-115	138	-124	140	-121	140	-115	140	-121	140	-118	120	-38	120	-44	122	-35	122	-35	120	-44	122	-47	122	-35	122	-47	124	-33	124	-33	122	-47	124	-49	124	-33	124	-49	127	-31	127	-31	124	-49	127	-50	127	-31	127	-50	130	-31	130	-31	127	-50	130	-51	130	-31	130	-51	133	-31	133	-31	130	-51	133	-50	133	-31	133	-50	136	-33	136	-33	133	-50	136	-49	136	-33	136	-49	138	-35	138	-35	136	-49	138	-47	138	-35	138	-47	140	-38	140	-38	138	-47	140	-44	140	-38	140	-44	140	-41	120	115	120	109	122	118	122	118	120	109	122	106	122	118	122	106	124	120	124	120	122	106	124	104	124	120	124	104	127	122	127	122	124	104	127	103	127	122	127	103	130	122	130	122	127	103	130	102	130	122	130	102	133	122	133	122	130	102	133	103	133	122	133	103	136	120	136	120	133	103	136	104	136	120	136	104	138	118	138	118	136	104	138	106	138	118	138	106	140	115	140	115	138	106	140	109	140	115	140	109	140	112	120	192	120	186	122	195	122	195	120	186	122	183	122	195	122	183	124	197	124	197	122	183	124	181	124	197	124	181	127	199	127	199	124	181	127	180	127	199	127	180	130	199	130	199	127	180	130	179	130	199	130	179	133	199	133	199	130	179	133	180	133	199	133	180	136	197	136	197	133	180	136	181	136	197	136	181	138	195	138	195	136	181	138	183	138	195	138	183	140	192	140	192	138	183	140	186	140	192	140	186	140	189	120	269	120	263	122	272	122	272	120	263	122	260	122	272	122	260	124	274	124	274	122	260	124	258	124	274	124	258	127	276	127	276	124	258	127	257	127	276	127	257	130	276	130	276	127	257	130	256	130	276	130	256	133	276	133	276	130	256	133	257	133	276	133	257	136	274	136	274	133	257	136	258	136	274	136	258	138	272	138	272	136	258	138	260	138	272	138	260	140	269	140	269	138	260	140	263	140	269	140	263	140	266	120	346	120	340	122	349	122	349	120	340	122	337	122	349	122	337	124	351	124	351	122	337	124	335	124	351	124	335	127	353	127	353	124	335	127	334	127	353	127	334	130	353	130	353	127	334	130	333	130	353	130	333	133	353	133	353	130	333	133	334	133	353	133	334	136	351	136	351	133	334	136	335	136	351	136	335	138	349	138	349	136	335	138	337	138	349	138	337	140	346	140	346	138	337	140	340	140	346	140	340	140	343	120	423	120	417	122	426	122	426	120	417	122	414	122	426	122	414	124	428	124	428	122	414	124	412	124	428	124	412	127	430	127	430	124	412	127	411	127	430	127	411	130	430	130	430	127	411	130	410	130	430	130	410	133	430	133	430	130	410	133	411	133	430	133	411	136	428	136	428	133	411	136	412	136	428	136	412	138	426	138	426	136	412	138	414	138	426	138	414	140	423	140	423	138	414	140	417	140	423	140	417	140	420	120	38	120	32	122	41	122	41	120	32	122	29	122	41	122	29	124	43	124	43	122	29	124	27	124	43	124	27	127	45	127	45	124	27	127	26	127	45	127	26	130	45	130	45	127	26	130	25	130	45	130	25	133	45	133	45	130	25	133	26	133	45	133	26	136	43	136	43	133	26	136	27	136	43	136	27	138	41	138	41	136	27	138	29	138	41	138	29	140	38	140	38	138	29	140	32	140	38	140	32	140	35	80	-115	80	-121	82	-112	82	-112	80	-121	82	-124	82	-112	82	-124	84	-110	84	-110	82	-124	84	-126	84	-110	84	-126	87	-108	87	-108	84	-126	87	-127	87	-108	87	-127	90	-108	90	-108	87	-127	90	-128	90	-108	90	-128	93	-108	93	-108	90	-128	93	-127	93	-108	93	-127	96	-110	96	-110	93	-127	96	-126	96	-110	96	-126	98	-112	98	-112	96	-126	98	-124	98	-112	98	-124	99	-115	99	-115	98	-124	99	-121	99	-115	99	-121	100	-118	80	-38	80	-44	82	-35	82	-35	80	-44	82	-47	82	-35	82	-47	84	-33	84	-33	82	-47	84	-49	84	-33	84	-49	87	-31	87	-31	84	-49	87	-50	87	-31	87	-50	90	-31	90	-31	87	-50	90	-51	90	-31	90	-51	93	-31	93	-31	90	-51	93	-50	93	-31	93	-50	96	-33	96	-33	93	-50	96	-49	96	-33	96	-49	98	-35	98	-35	96	-49	98	-47	98	-35	98	-47	99	-38	99	-38	98	-47	99	-44	99	-38	99	-44	100	-41	80	115	80	109	82	118	82	118	80	109	82	106	82	118	82	106	84	120	84	120	82	106	84	104	84	120	84	104	87	122	87	122	84	104	87	103	87	122	87	103	90	122	90	122	87	103	90	102	90	122	90	102	93	122	93	122	90	102	93	103	93	122	93	103	96	120	96	120	93	103	96	104	96	120	96	104	98	118	98	118	96	104	98	106	98	118	98	106	99	115	99	115	98	106	99	109	99	115	99	109	100	112	80	192	80	186	82	195	82	195	80	186	82	183	82	195	82	183	84	197	84	197	82	183	84	181	84	197	84	181	87	199	87	199	84	181	87	180	87	199	87	180	90	199	90	199	87	180	90	179	90	199	90	179	93	199	93	199	90	179	93	180	93	199	93	180	96	197	96	197	93	180	96	181	96	197	96	181	98	195	98	195	96	181	98	183	98	195	98	183	99	192	99	192	98	183	99	186	99	192	99	186	100	189	80	269	80	263	82	272	82	272	80	263	82	260	82	272	82	260	84	274	84	274	82	260	84	258	84	274	84	258	87	276	87	276	84	258	87	257	87	276	87	257	90	276	90	276	87	257	90	256	90	276	90	256	93	276	93	276	90	256	93	257	93	276	93	257	96	274	96	274	93	257	96	258	96	274	96	258	98	272	98	272	96	258	98	260	98	272	98	260	99	269	99	269	98	260	99	263	99	269	99	263	100	266	80	346	80	340	82	349	82	349	80	340	82	337	82	349	82	337	84	351	84	351	82	337	84	335	84	351	84	335	87	353	87	353	84	335	87	334	87	353	87	334	90	353	90	353	87	334	90	333	90	353	90	333	93	353	93	353	90	333	93	334	93	353	93	334	96	351	96	351	93	334	96	335	96	351	96	335	98	349	98	349	96	335	98	337	98	349	98	337	99	346	99	346	98	337	99	340	99	346	99	340	100	343	80	423	80	417	82	426	82	426	80	417	82	414	82	426	82	414	84	428	84	428	82	414	84	412	84	428	84	412	87	430	87	430	84	412	87	411	87	430	87	411	90	430	90	430	87	411	90	410	90	430	90	410	93	430	93	430	90	410	93	411	93	430	93	411	96	428	96	428	93	411	96	412	96	428	96	412	98	426	98	426	96	412	98	414	98	426	98	414	99	423	99	423	98	414	99	417	99	423	99	417	100	420	80	38	80	32	82	41	82	41	80	32	82	29	82	41	82	29	84	43	84	43	82	29	84	27	84	43	84	27	87	45	87	45	84	27	87	26	87	45	87	26	90	45	90	45	87	26	90	25	90	45	90	25	93	45	93	45	90	25	93	26	93	45	93	26	96	43	96	43	93	26	96	27	96	43	96	27	98	41	98	41	96	27	98	29	98	41	98	29	99	38	99	38	98	29	99	32	99	38	99	32	100	35	41	-115	41	-121	42	-112	42	-112	41	-121	42	-124	42	-112	42	-124	44	-110	44	-110	42	-124	44	-126	44	-110	44	-126	47	-108	47	-108	44	-126	47	-127	47	-108	47	-127	50	-108	50	-108	47	-127	50	-128	50	-108	50	-128	53	-108	53	-108	50	-128	53	-127	53	-108	53	-127	56	-110	56	-110	53	-127	56	-126	56	-110	56	-126	58	-112	58	-112	56	-126	58	-124	58	-112	58	-124	60	-115	60	-115	58	-124	60	-121	60	-115	60	-121	60	-118	41	-38	41	-44	42	-35	42	-35	41	-44	42	-47	42	-35	42	-47	44	-33	44	-33	42	-47	44	-49	44	-33	44	-49	47	-31	47	-31	44	-49	47	-50	47	-31	47	-50	50	-31	50	-31	47	-50	50	-51	50	-31	50	-51	53	-31	53	-31	50	-51	53	-50	53	-31	53	-50	56	-33	56	-33	53	-50	56	-49	56	-33	56	-49	58	-35	58	-35	56	-49	58	-47	58	-35	58	-47	60	-38	60	-38	58	-47	60	-44	60	-38	60	-44	60	-41	41	115	41	109	42	118	42	118	41	109	42	106	42	118	42	106	44	120	44	120	42	106	44	104	44	120	44	104	47	122	47	122	44	104	47	103	47	122	47	103	50	122	50	122	47	103	50	102	50	122	50	102	53	122	53	122	50	102	53	103	53	122	53	103	56	120	56	120	53	103	56	104	56	120	56	104	58	118	58	118	56	104	58	106	58	118	58	106	60	115	60	115	58	106	60	109	60	115	60	109	60	112	41	192	41	186	42	195	42	195	41	186	42	183	42	195	42	183	44	197	44	197	42	183	44	181	44	197	44	181	47	199	47	199	44	181	47	180	47	199	47	180	50	199	50	199	47	180	50	179	50	199	50	179	53	199	53	199	50	179	53	180	53	199	53	180	56	197	56	197	53	180	56	181	56	197	56	181	58	195	58	195	56	181	58	183	58	195	58	183	60	192	60	192	58	183	60	186	60	192	60	186	60	189	41	269	41	263	42	272	42	272	41	263	42	260	42	272	42	260	44	274	44	274	42	260	44	258	44	274	44	258	47	276	47	276	44	258	47	257	47	276	47	257	50	276	50	276	47	257	50	256	50	276	50	256	53	276	53	276	50	256	53	257	53	276	53	257	56	274	56	274	53	257	56	258	56	274	56	258	58	272	58	272	56	258	58	260	58	272	58	260	60	269	60	269	58	260	60	263	60	269	60	263	60	266	41	346	41	340	42	349	42	349	41	340	42	337	42	349	42	337	44	351	44	351	42	337	44	335	44	351	44	335	47	353	47	353	44	335	47	334	47	353	47	334	50	353	50	353	47	334	50	333	50	353	50	333	53	353	53	353	50	333	53	334	53	353	53	334	56	351	56	351	53	334	56	335	56	351	56	335	58	349	58	349	56	335	58	337	58	349	58	337	60	346	60	346	58	337	60	340	60	346	60	340	60	343	41	423	41	417	42	426	42	426	41	417	42	414	42	426	42	414	44	428	44	428	42	414	44	412	44	428	44	412	47	430	47	430	44	412	47	411	47	430	47	411	50	430	50	430	47	411	50	410	50	430	50	410	53	430	53	430	50	410	53	411	53	430	53	411	56	428	56	428	53	411	56	412	56	428	56	412	58	426	58	426	56	412	58	414	58	426	58	414	60	423	60	423	58	414	60	417	60	423	60	417	60	420	41	38	41	32	42	41	42	41	41	32	42	29	42	41	42	29	44	43	44	43	42	29	44	27	44	43	44	27	47	45	47	45	44	27	47	26	47	45	47	26	50	45	50	45	47	26	50	25	50	45	50	25	53	45	53	45	50	25	53	26	53	45	53	26	56	43	56	43	53	26	56	27	56	43	56	27	58	41	58	41	56	27	58	29	58	41	58	29	60	38	60	38	58	29	60	32	60	38	60	32	60	35	1	-115	1	-121	2	-112	2	-112	1	-121	2	-124	2	-112	2	-124	4	-110	4	-110	2	-124	4	-126	4	-110	4	-126	7	-108	7	-108	4	-126	7	-127	7	-108	7	-127	10	-108	10	-108	7	-127	10	-128	10	-108	10	-128	13	-108	13	-108	10	-128	13	-127	13	-108	13	-127	16	-110	16	-110	13	-127	16	-126	16	-110	16	-126	18	-112	18	-112	16	-126	18	-124	18	-112	18	-124	20	-115	20	-115	18	-124	20	-121	20	-115	20	-121	20	-118	1	-38	1	-44	2	-35	2	-35	1	-44	2	-47	2	-35	2	-47	4	-33	4	-33	2	-47	4	-49	4	-33	4	-49	7	-31	7	-31	4	-49	7	-50	7	-31	7	-50	10	-31	10	-31	7	-50	10	-51	10	-31	10	-51	13	-31	13	-31	10	-51	13	-50	13	-31	13	-50	16	-33	16	-33	13	-50	16	-49	16	-33	16	-49	18	-35	18	-35	16	-49	18	-47	18	-35	18	-47	20	-38	20	-38	18	-47	20	-44	20	-38	20	-44	20	-41	1	115	1	109	2	118	2	118	1	109	2	106	2	118	2	106	4	120	4	120	2	106	4	104	4	120	4	104	7	122	7	122	4	104	7	103	7	122	7	103	10	122	10	122	7	103	10	102	10	122	10	102	13	122	13	122	10	102	13	103	13	122	13	103	16	120	16	120	13	103	16	104	16	120	16	104	18	118	18	118	16	104	18	106	18	118	18	106	20	115	20	115	18	106	20	109	20	115	20	109	20	112	1	192	1	186	2	195	2	195	1	186	2	183	2	195	2	183	4	197	4	197	2	183	4	181	4	197	4	181	7	199	7	199	4	181	7	180	7	199	7	180	10	199	10	199	7	180	10	179	10	199	10	179	13	199	13	199	10	179	13	180	13	199	13	180	16	197	16	197	13	180	16	181	16	197	16	181	18	195	18	195	16	181	18	183	18	195	18	183	20	192	20	192	18	183	20	186	20	192	20	186	20	189	1	269	1	263	2	272	2	272	1	263	2	260	2	272	2	260	4	274	4	274	2	260	4	258	4	274	4	258	7	276	7	276	4	258	7	257	7	276	7	257	10	276	10	276	7	257	10	256	10	276	10	256	13	276	13	276	10	256	13	257	13	276	13	257	16	274	16	274	13	257	16	258	16	274	16	258	18	272	18	272	16	258	18	260	18	272	18	260	20	269	20	269	18	260	20	263	20	269	20	263	20	266	1	346	1	340	2	349	2	349	1	340	2	337	2	349	2	337	4	351	4	351	2	337	4	335	4	351	4	335	7	353	7	353	4	335	7	334	7	353	7	334	10	353	10	353	7	334	10	333	10	353	10	333	13	353	13	353	10	333	13	334	13	353	13	334	16	351	16	351	13	334	16	335	16	351	16	335	18	349	18	349	16	335	18	337	18	349	18	337	20	346	20	346	18	337	20	340	20	346	20	340	20	343	1	423	1	417	2	426	2	426	1	417	2	414	2	426	2	414	4	428	4	428	2	414	4	412	4	428	4	412	7	430	7	430	4	412	7	411	7	430	7	411	10	430	10	430	7	411	10	410	10	430	10	410	13	430	13	430	10	410	13	411	13	430	13	411	16	428	16	428	13	411	16	412	16	428	16	412	18	426	18	426	16	412	18	414	18	426	18	414	20	423	20	423	18	414	20	417	20	423	20	417	20	420	1	38	1	32	2	41	2	41	1	32	2	29	2	41	2	29	4	43	4	43	2	29	4	27	4	43	4	27	7	45	7	45	4	27	7	26	7	45	7	26	10	45	10	45	7	26	10	25	10	45	10	25	13	45	13	45	10	25	13	26	13	45	13	26	16	43	16	43	13	26	16	27	16	43	16	27	18	41	18	41	16	27	18	29	18	41	18	29	20	38	20	38	18	29	20	32	20	38	20	32	20	35	1	32	1	38	0	35	1	417	1	423	0	420	1	340	1	346	0	343	1	263	1	269	0	266	1	186	1	192	0	189	1	109	1	115	0	112	1	-44	1	-38	0	-41	1	-121	1	-115	0	-118	41	32	41	38	40	35	41	417	41	423	40	420	41	340	41	346	40	343	41	263	41	269	40	266	41	186	41	192	40	189	41	109	41	115	40	112	41	-44	41	-38	40	-41	41	-121	41	-115	40	-118	80	32	80	38	80	35	80	417	80	423	80	420	80	340	80	346	80	343	80	263	80	269	80	266	80	186	80	192	80	189	80	109	80	115	80	112	80	-44	80	-38	80	-41	80	-121	80	-115	80	-118	120	32	120	38	120	35	120	417	120	423	120	420	120	340	120	346	120	343	120	263	120	269	120	266	120	186	120	192	120	189	120	109	120	115	120	112	120	-44	120	-38	120	-41	120	-121	120	-115	120	-118	161	417	161	423	160	420	161	340	161	346	160	343	161	263	161	269	160	266	161	186	161	192	160	189	161	109	161	115	160	112	161	32	161	38	160	35	161	-44	161	-38	160	-41	161	-121	161	-115	160	-118	200	417	200	423	200	420	200	340	200	346	200	343	200	263	200	269	200	266	200	186	200	192	200	189	200	109	200	115	200	112	200	32	200	38	200	35	200	-44	200	-38	200	-41	200	-121	200	-115	200	-118	240	417	240	423	240	420	240	340	240	346	240	343	240	263	240	269	240	266	240	186	240	192	240	189	240	109	240	115	240	112	240	32	240	38	240	35	240	-44	240	-38	240	-41	240	-121	240	-115	240	-118	281	417	281	423	280	420	281	340	281	346	280	343	281	263	281	269	280	266	281	186	281	192	280	189	281	109	281	115	280	112	281	32	281	38	280	35	281	-44	281	-38	280	-41	281	-121	281	-115	280	-118	320	417	320	423	320	420	320	340	320	346	320	343	320	263	320	269	320	266	320	186	320	192	320	189	320	109	320	115	320	112	320	32	320	38	320	35	320	-44	320	-38	320	-41	320	-121	320	-115	320	-118	360	417	360	423	360	420	360	340	360	346	360	343	360	263	360	269	360	266	360	186	360	192	360	189	360	109	360	115	360	112	360	32	360	38	360	35	360	-44	360	-38	360	-41	360	-121	360	-115	360	-118	401	417	401	423	400	420	401	340	401	346	400	343	401	263	401	269	400	266	401	186	401	192	400	189	401	109	401	115	400	112	401	32	401	38	400	35	401	-44	401	-38	400	-41	401	-121	401	-115	400	-118	440	417	440	423	440	420	440	340	440	346	440	343	440	263	440	269	440	266	440	186	440	192	440	189	440	109	440	115	440	112	440	32	440	38	440	35	440	-44	440	-38	440	-41	440	-121	440	-115	440	-118	480	417	480	423	480	420	480	340	480	346	480	343	480	263	480	269	480	266	480	186	480	192	480	189	480	109	480	115	480	112	480	32	480	38	480	35	480	-44	480	-38	480	-41	480	-121	480	-115	480	-118	521	417	521	423	520	420	521	340	521	346	520	343	521	263	521	269	520	266	521	186	521	192	520	189	521	109	521	115	520	112	521	32	521	38	520	35	521	-44	521	-38	520	-41	521	-121	521	-115	520	-118	21	-6	21	0	20	-2	21	379	21	385	20	382	21	301	21	308	20	305	21	224	21	231	20	228	21	147	21	154	20	151	21	70	21	77	20	74	21	-83	21	-76	20	-79	561	32	561	38	560	35	561	417	561	423	560	420	561	340	561	346	560	343	561	263	561	269	560	266	561	186	561	192	560	189	561	109	561	115	560	112	561	-44	561	-38	560	-41	561	-121	561	-115	560	-118	61	-6	61	0	60	-2	61	379	61	385	60	382	61	301	61	308	60	305	61	224	61	231	60	228	61	147	61	154	60	151	61	70	61	77	60	74	61	-83	61	-76	60	-79	100	-6	100	0	100	-2	100	379	100	385	100	382	100	301	100	308	100	305	100	224	100	231	100	228	100	147	100	154	100	151	100	70	100	77	100	74	100	-83	100	-76	100	-79	141	379	141	385	140	382	141	301	141	308	140	305	141	224	141	231	140	228	141	147	141	154	140	151	141	70	141	77	140	74	141	-6	141	0	140	-2	141	-83	141	-76	140	-79	181	379	181	385	180	382	181	301	181	308	180	305	181	224	181	231	180	228	181	147	181	154	180	151	181	70	181	77	180	74	181	-6	181	0	180	-2	181	-83	181	-76	180	-79	220	379	220	385	220	382	220	301	220	308	220	305	220	224	220	231	220	228	220	147	220	154	220	151	220	70	220	77	220	74	220	-6	220	0	220	-2	220	-83	220	-76	220	-79	261	379	261	385	260	382	261	301	261	308	260	305	261	224	261	231	260	228	261	147	261	154	260	151	261	70	261	77	260	74	261	-6	261	0	260	-2	261	-83	261	-76	260	-79	301	379	301	385	300	382	301	301	301	308	300	305	301	224	301	231	300	228	301	147	301	154	300	151	301	70	301	77	300	74	301	-6	301	0	300	-2	301	-83	301	-76	300	-79	340	379	340	385	340	382	340	301	340	308	340	305	340	224	340	231	340	228	340	147	340	154	340	151	340	70	340	77	340	74	340	-6	340	0	340	-2	340	-83	340	-76	340	-79	381	379	381	385	380	382	381	301	381	308	380	305	381	224	381	231	380	228	381	147	381	154	380	151	381	70	381	77	380	74	381	-6	381	0	380	-2	381	-83	381	-76	380	-79	421	379	421	385	420	382	421	301	421	308	420	305	421	224	421	231	420	228	421	147	421	154	420	151	421	70	421	77	420	74	421	-6	421	0	420	-2	421	-83	421	-76	420	-79	460	379	460	385	460	382	460	301	460	308	460	305	460	224	460	231	460	228	460	147	460	154	460	151	460	70	460	77	460	74	460	-6	460	0	460	-2	460	-83	460	-76	460	-79	501	379	501	385	500	382	501	301	501	308	500	305	501	224	501	231	500	228	501	147	501	154	500	151	501	70	501	77	500	74	501	-6	501	0	500	-2	501	-83	501	-76	500	-79	541	-6	541	0	540	-2	541	379	541	385	540	382	541	301	541	308	540	305	541	224	541	231	540	228	541	147	541	154	540	151	541	70	541	77	540	74	541	-83	541	-76	540	-79	580	379	580	385	580	382	580	301	580	308	580	305	580	224	580	231	580	228	580	147	580	154	580	151	580	70	580	77	580	74	580	-6	580	0	580	-2	580	-83	580	-76	580	-79	537	-119	534	-122	600	-136	600	-136	534	-122	530	-124	600	-136	530	-124	525	-125	525	-125	520	-124	477	-119	477	-119	520	-124	479	-115	525	-95	530	-96	530	-8	525	-95	530	-8	525	-9	525	-9	520	-8	520	-96	520	-96	520	-8	516	-98	511	0	511	-105	513	-3	513	-3	511	-105	513	-101	513	-3	513	-101	516	-6	516	-6	513	-101	516	-98	516	-6	516	-98	520	-8	510	121	510	237	510	179	510	5	510	-52	510	-110	510	5	510	-110	511	-105	510	5	511	-105	511	0	525	20	530	19	530	107	525	20	530	107	525	106	525	106	520	107	520	19	520	19	520	107	516	17	511	116	511	10	513	112	513	112	511	10	513	14	513	112	513	14	516	109	516	109	513	14	516	17	516	109	516	17	520	107	510	121	510	5	511	10	510	121	511	10	511	116	510	121	510	63	510	5	510	-52	510	63	509	-47	509	-47	510	63	509	58	509	-47	509	58	507	-43	507	-43	509	58	507	54	507	-43	507	54	504	-40	504	-40	507	54	504	51	504	-40	504	51	500	-38	500	-38	504	51	500	49	500	-38	500	49	495	-37	495	-37	500	49	495	48	495	-37	495	48	490	-38	490	-38	495	48	490	49	490	-38	490	49	486	-40	486	-40	490	49	486	51	486	-40	486	51	483	-43	483	-43	486	51	483	54	483	-43	483	54	481	-47	481	-47	483	54	481	58	481	-47	481	58	480	63	525	136	530	135	530	223	525	136	530	223	525	222	525	222	520	223	520	135	520	135	520	223	516	133	511	232	511	126	513	228	513	228	511	126	513	130	513	228	513	130	516	225	516	225	513	130	516	133	516	225	516	133	520	223	510	237	510	121	511	126	510	237	511	126	511	232	510	63	510	179	509	68	509	68	510	179	509	174	509	68	509	174	507	72	507	72	509	174	507	170	507	72	507	170	504	75	504	75	507	170	504	167	504	75	504	167	500	77	500	77	504	167	500	165	500	77	500	165	495	78	495	78	500	165	495	164	495	78	495	164	490	77	490	77	495	164	490	165	490	77	490	165	486	75	486	75	490	165	486	167	486	75	486	167	483	72	483	72	486	167	483	170	483	72	483	170	481	68	481	68	483	170	481	174	481	68	481	174	480	179	525	252	530	251	530	339	525	252	530	339	525	338	525	338	520	339	520	251	520	251	520	339	516	249	511	348	511	242	513	344	513	344	511	242	513	246	513	344	513	246	516	341	516	341	513	246	516	249	516	341	516	249	520	339	481	406	481	300	483	402	483	402	481	300	483	304	483	402	483	304	486	399	486	399	483	304	486	307	486	399	486	307	490	397	490	397	486	307	490	310	490	397	490	310	495	396	495	396	490	310	495	310	495	396	495	310	500	397	500	397	495	310	500	310	500	397	500	310	504	399	504	399	500	310	504	307	504	399	504	307	507	402	507	402	504	307	507	304	507	402	507	304	509	406	509	406	507	304	509	300	509	406	509	300	510	411	510	411	509	300	510	295	510	353	510	295	510	237	510	353	510	237	511	242	510	353	511	242	511	348	510	179	510	295	509	184	509	184	510	295	509	290	509	184	509	290	507	188	507	188	509	290	507	286	507	188	507	286	504	191	504	191	507	286	504	283	504	191	504	283	500	193	500	193	504	283	500	281	500	193	500	281	495	194	495	194	500	281	495	280	495	194	495	280	490	193	490	193	495	280	490	281	490	193	490	281	486	191	486	191	490	281	486	283	486	191	486	283	483	188	483	188	486	283	483	286	483	188	483	286	481	184	481	184	483	286	481	290	481	184	481	290	480	295	525	-95	525	-9	520	-96	525	20	525	106	520	19	525	136	525	222	520	135	525	252	525	338	520	251	513	362	516	365	541	416	541	416	516	365	520	367	541	416	520	367	525	368	525	368	530	367	541	416	541	416	530	367	540	411	540	295	540	411	540	353	540	237	540	353	539	242	540	179	540	295	540	237	540	63	540	5	540	-52	540	63	540	-52	541	-47	540	63	541	-47	541	58	541	58	541	-47	543	54	530	107	530	19	534	109	534	109	530	19	534	17	534	109	534	17	537	112	537	112	534	17	537	14	537	112	537	14	539	116	539	116	537	14	539	10	539	116	539	10	540	121	540	121	539	10	540	5	540	-110	540	5	539	-105	540	-110	600	-136	576	-122	540	-110	576	-122	573	-119	540	-110	573	-119	571	-115	540	-110	571	-115	543	-61	540	-110	543	-61	541	-57	540	-110	541	-57	540	-52	510	411	510	353	511	358	510	411	511	358	543	420	510	411	543	420	546	423	510	411	546	423	550	425	510	411	550	425	509	416	546	-64	571	-115	550	-66	550	-66	571	-115	555	-67	560	-66	555	-67	571	-115	560	-66	571	-115	570	-110	570	-110	570	-52	569	-57	555	-37	560	-38	560	49	555	-37	560	49	555	48	555	48	550	49	550	-38	550	-38	550	49	546	-40	546	51	543	54	543	-43	546	51	543	-43	546	-40	546	51	546	-40	550	49	530	-8	530	-96	534	-6	534	-6	530	-96	534	-98	534	-6	534	-98	537	-3	537	-3	534	-98	537	-101	537	-3	537	-101	539	0	539	0	537	-101	539	-105	539	0	539	-105	540	5	555	78	560	77	560	165	555	78	560	165	555	164	555	164	550	165	550	77	550	77	550	165	546	75	541	174	541	68	543	170	543	170	541	68	543	72	543	170	543	72	546	167	546	167	543	72	546	75	546	167	546	75	550	165	540	179	540	63	541	68	540	179	541	68	541	174	540	179	540	121	540	63	555	194	560	193	560	281	555	194	560	281	555	280	555	280	550	281	550	193	550	193	550	281	546	191	541	290	541	184	543	286	543	286	541	184	543	188	543	286	543	188	546	283	546	283	543	188	546	191	546	283	546	191	550	281	540	295	540	179	541	184	540	295	541	184	541	290	530	223	530	135	534	225	534	225	530	135	534	133	534	225	534	133	537	228	537	228	534	133	537	130	537	228	537	130	539	232	539	232	537	130	539	126	539	232	539	126	540	237	540	237	539	126	540	121	555	310	560	310	560	397	555	310	560	397	555	396	555	396	550	397	550	310	550	310	550	397	546	307	541	406	541	300	543	402	543	402	541	300	543	304	543	402	543	304	546	399	546	399	543	304	546	307	546	399	546	307	550	397	540	411	540	295	541	300	540	411	541	300	541	406	530	339	530	251	534	341	534	341	530	251	534	249	534	341	534	249	537	344	537	344	534	249	537	246	537	344	537	246	539	348	539	348	537	246	539	242	539	348	539	242	540	353	555	-37	555	48	550	-38	555	78	555	164	550	77	555	194	555	280	550	193	555	310	555	396	550	310	507	420	509	416	600	437	600	437	509	416	550	425	600	437	550	425	555	426	555	426	560	425	600	437	600	437	560	425	564	423	600	437	564	423	567	420	570	237	570	353	570	295	570	121	570	63	570	5	570	121	570	5	571	10	570	121	571	10	571	116	571	116	571	10	573	112	570	411	570	353	571	358	570	411	571	358	600	437	570	411	600	437	569	416	560	165	560	77	564	167	564	167	560	77	564	75	564	167	564	75	567	170	567	170	564	75	567	72	567	170	567	72	569	174	569	174	567	72	569	68	569	174	569	68	570	179	570	179	569	68	570	63	570	-52	570	63	569	-47	570	-110	570	5	570	-52	477	-119	474	-122	600	-136	600	-136	474	-122	470	-124	600	-136	470	-124	465	-125	465	-125	460	-124	417	-119	417	-119	460	-124	419	-115	465	-95	470	-96	470	-8	465	-95	470	-8	465	-9	465	-9	460	-8	460	-96	460	-96	460	-8	456	-98	451	0	451	-105	453	-3	453	-3	451	-105	453	-101	453	-3	453	-101	456	-6	456	-6	453	-101	456	-98	456	-6	456	-98	460	-8	450	121	450	237	450	179	450	5	450	-52	450	-110	450	5	450	-110	451	-105	450	5	451	-105	451	0	465	20	470	19	470	107	465	20	470	107	465	106	465	106	460	107	460	19	460	19	460	107	456	17	451	116	451	10	453	112	453	112	451	10	453	14	453	112	453	14	456	109	456	109	453	14	456	17	456	109	456	17	460	107	450	121	450	5	451	10	450	121	451	10	451	116	450	121	450	63	450	5	450	-52	450	63	449	-47	449	-47	450	63	449	58	449	-47	449	58	447	-43	447	-43	449	58	447	54	447	-43	447	54	444	-40	444	-40	447	54	444	51	444	-40	444	51	440	-38	440	-38	444	51	440	49	440	-38	440	49	435	-37	435	-37	440	49	435	48	435	-37	435	48	430	-38	430	-38	435	48	430	49	430	-38	430	49	426	-40	426	-40	430	49	426	51	426	-40	426	51	423	-43	423	-43	426	51	423	54	423	-43	423	54	421	-47	421	-47	423	54	421	58	421	-47	421	58	420	63	465	136	470	135	470	223	465	136	470	223	465	222	465	222	460	223	460	135	460	135	460	223	456	133	451	232	451	126	453	228	453	228	451	126	453	130	453	228	453	130	456	225	456	225	453	130	456	133	456	225	456	133	460	223	450	237	450	121	451	126	450	237	451	126	451	232	450	63	450	179	449	68	449	68	450	179	449	174	449	68	449	174	447	72	447	72	449	174	447	170	447	72	447	170	444	75	444	75	447	170	444	167	444	75	444	167	440	77	440	77	444	167	440	165	440	77	440	165	435	78	435	78	440	165	435	164	435	78	435	164	430	77	430	77	435	164	430	165	430	77	430	165	426	75	426	75	430	165	426	167	426	75	426	167	423	72	423	72	426	167	423	170	423	72	423	170	421	68	421	68	423	170	421	174	421	68	421	174	420	179	465	252	470	251	470	339	465	252	470	339	465	338	465	338	460	339	460	251	460	251	460	339	456	249	451	348	451	242	453	344	453	344	451	242	453	246	453	344	453	246	456	341	456	341	453	246	456	249	456	341	456	249	460	339	421	406	421	300	423	402	423	402	421	300	423	304	423	402	423	304	426	399	426	399	423	304	426	307	426	399	426	307	430	397	430	397	426	307	430	310	430	397	430	310	435	396	435	396	430	310	435	310	435	396	435	310	440	397	440	397	435	310	440	310	440	397	440	310	444	399	444	399	440	310	444	307	444	399	444	307	447	402	447	402	444	307	447	304	447	402	447	304	449	406	449	406	447	304	449	300	449	406	449	300	450	411	450	411	449	300	450	295	450	353	450	295	450	237	450	353	450	237	451	242	450	353	451	242	451	348	450	179	450	295	449	184	449	184	450	295	449	290	449	184	449	290	447	188	447	188	449	290	447	286	447	188	447	286	444	191	444	191	447	286	444	283	444	191	444	283	440	193	440	193	444	283	440	281	440	193	440	281	435	194	435	194	440	281	435	280	435	194	435	280	430	193	430	193	435	280	430	281	430	193	430	281	426	191	426	191	430	281	426	283	426	191	426	283	423	188	423	188	426	283	423	286	423	188	423	286	421	184	421	184	423	286	421	290	421	184	421	290	420	295	465	-95	465	-9	460	-96	465	20	465	106	460	19	465	136	465	222	460	135	465	252	465	338	460	251	453	362	456	365	481	416	481	416	456	365	460	367	481	416	460	367	465	368	465	368	470	367	481	416	481	416	470	367	480	411	480	295	480	411	480	353	480	237	480	353	479	242	480	179	480	295	480	237	480	63	480	5	480	-52	480	63	480	-52	481	-47	470	107	470	19	474	109	474	109	470	19	474	17	474	109	474	17	477	112	477	112	474	17	477	14	477	112	477	14	479	116	479	116	477	14	479	10	479	116	479	10	480	121	480	121	479	10	480	5	480	-110	480	5	479	-105	480	-110	520	-124	516	-122	480	-110	516	-122	513	-119	480	-110	513	-119	483	-61	480	-110	483	-61	481	-57	480	-110	481	-57	480	-52	450	411	450	353	451	358	450	411	451	358	481	416	450	411	481	416	483	420	450	411	483	420	486	423	450	411	486	423	490	425	450	411	490	425	449	416	511	-115	510	-110	500	-66	511	-115	500	-66	495	-67	495	-67	490	-66	511	-115	511	-115	490	-66	486	-64	511	-115	486	-64	483	-61	470	-8	470	-96	474	-6	474	-6	470	-96	474	-98	474	-6	474	-98	477	-3	477	-3	474	-98	477	-101	477	-3	477	-101	479	0	479	0	477	-101	479	-105	479	0	479	-105	480	5	480	63	481	68	480	179	480	63	480	179	480	121	470	223	470	135	474	225	474	225	470	135	474	133	474	225	474	133	477	228	477	228	474	133	477	130	477	228	477	130	479	232	479	232	477	130	479	126	479	232	479	126	480	237	480	237	479	126	480	121	480	411	480	295	481	300	480	411	481	300	481	406	470	339	470	251	474	341	474	341	470	251	474	249	474	341	474	249	477	344	477	344	474	249	477	246	477	344	477	246	479	348	479	348	477	246	479	242	479	348	479	242	480	353	504	423	600	437	500	425	500	425	600	437	495	426	490	425	495	426	447	420	490	425	447	420	449	416	359	-115	357	-119	400	-124	400	-124	357	-119	405	-125	410	-124	405	-125	600	-136	410	-124	600	-136	414	-122	414	-122	600	-136	465	-125	414	-122	465	-125	417	-119	405	-95	410	-96	410	-8	405	-95	410	-8	405	-9	405	-9	400	-8	400	-96	400	-96	400	-8	396	-98	391	0	391	-105	393	-3	393	-3	391	-105	393	-101	393	-3	393	-101	396	-6	396	-6	393	-101	396	-98	396	-6	396	-98	400	-8	390	121	390	237	390	179	390	5	390	-52	390	-110	390	5	390	-110	391	-105	390	5	391	-105	391	0	405	20	410	19	410	107	405	20	410	107	405	106	405	106	400	107	400	19	400	19	400	107	396	17	391	116	391	10	393	112	393	112	391	10	393	14	393	112	393	14	396	109	396	109	393	14	396	17	396	109	396	17	400	107	390	121	390	5	391	10	390	121	391	10	391	116	390	121	390	63	390	5	390	-52	390	63	389	-47	389	-47	390	63	389	58	389	-47	389	58	387	-43	387	-43	389	58	387	54	387	-43	387	54	384	-40	384	-40	387	54	384	51	384	-40	384	51	380	-38	380	-38	384	51	380	49	380	-38	380	49	375	-37	375	-37	380	49	375	48	375	-37	375	48	370	-38	370	-38	375	48	370	49	370	-38	370	49	366	-40	366	-40	370	49	366	51	366	-40	366	51	363	-43	363	-43	366	51	363	54	363	-43	363	54	361	-47	361	-47	363	54	361	58	361	-47	361	58	360	63	405	136	410	135	410	223	405	136	410	223	405	222	405	222	400	223	400	135	400	135	400	223	396	133	391	232	391	126	393	228	393	228	391	126	393	130	393	228	393	130	396	225	396	225	393	130	396	133	396	225	396	133	400	223	390	237	390	121	391	126	390	237	391	126	391	232	390	63	390	179	389	68	389	68	390	179	389	174	389	68	389	174	387	72	387	72	389	174	387	170	387	72	387	170	384	75	384	75	387	170	384	167	384	75	384	167	380	77	380	77	384	167	380	165	380	77	380	165	375	78	375	78	380	165	375	164	375	78	375	164	370	77	370	77	375	164	370	165	370	77	370	165	366	75	366	75	370	165	366	167	366	75	366	167	363	72	363	72	366	167	363	170	363	72	363	170	361	68	361	68	363	170	361	174	361	68	361	174	360	179	405	252	410	251	410	339	405	252	410	339	405	338	405	338	400	339	400	251	400	251	400	339	396	249	391	348	391	242	393	344	393	344	391	242	393	246	393	344	393	246	396	341	396	341	393	246	396	249	396	341	396	249	400	339	361	406	361	300	363	402	363	402	361	300	363	304	363	402	363	304	366	399	366	399	363	304	366	307	366	399	366	307	370	397	370	397	366	307	370	310	370	397	370	310	375	396	375	396	370	310	375	310	375	396	375	310	380	397	380	397	375	310	380	310	380	397	380	310	384	399	384	399	380	310	384	307	384	399	384	307	387	402	387	402	384	307	387	304	387	402	387	304	389	406	389	406	387	304	389	300	389	406	389	300	390	411	390	411	389	300	390	295	390	353	390	295	390	237	390	353	390	237	391	242	390	353	391	242	391	348	390	179	390	295	389	184	389	184	390	295	389	290	389	184	389	290	387	188	387	188	389	290	387	286	387	188	387	286	384	191	384	191	387	286	384	283	384	191	384	283	380	193	380	193	384	283	380	281	380	193	380	281	375	194	375	194	380	281	375	280	375	194	375	280	370	193	370	193	375	280	370	281	370	193	370	281	366	191	366	191	370	281	366	283	366	191	366	283	363	188	363	188	366	283	363	286	363	188	363	286	361	184	361	184	363	286	361	290	361	184	361	290	360	295	405	-95	405	-9	400	-96	405	20	405	106	400	19	405	136	405	222	400	135	405	252	405	338	400	251	393	362	396	365	421	416	421	416	396	365	400	367	421	416	400	367	405	368	405	368	410	367	421	416	421	416	410	367	420	411	420	295	420	411	420	353	420	237	420	353	419	242	420	179	420	295	420	237	420	63	420	5	420	-52	420	63	420	-52	421	-47	410	107	410	19	414	109	414	109	410	19	414	17	414	109	414	17	417	112	417	112	414	17	417	14	417	112	417	14	419	116	419	116	417	14	419	10	419	116	419	10	420	121	420	121	419	10	420	5	420	-110	420	5	419	-105	420	-110	460	-124	456	-122	420	-110	456	-122	453	-119	420	-110	453	-119	451	-115	420	-110	451	-115	423	-61	420	-110	423	-61	421	-57	420	-110	421	-57	420	-52	390	411	390	353	391	358	390	411	391	358	423	420	390	411	423	420	426	423	390	411	426	423	430	425	390	411	430	425	389	416	451	-115	450	-110	440	-66	451	-115	440	-66	435	-67	435	-67	430	-66	451	-115	451	-115	430	-66	426	-64	451	-115	426	-64	423	-61	410	-8	410	-96	414	-6	414	-6	410	-96	414	-98	414	-6	414	-98	417	-3	417	-3	414	-98	417	-101	417	-3	417	-101	419	0	419	0	417	-101	419	-105	419	0	419	-105	420	5	420	63	421	68	420	179	420	63	420	179	420	121	410	223	410	135	414	225	414	225	410	135	414	133	414	225	414	133	417	228	417	228	414	133	417	130	417	228	417	130	419	232	419	232	417	130	419	126	419	232	419	126	420	237	420	237	419	126	420	121	420	411	420	295	421	300	420	411	421	300	421	406	410	339	410	251	414	341	414	341	410	251	414	249	414	341	414	249	417	344	417	344	414	249	417	246	417	344	417	246	419	348	419	348	417	246	419	242	419	348	419	242	420	353	447	420	495	426	444	423	444	423	495	426	600	437	444	423	600	437	440	425	440	425	600	437	435	426	430	425	435	426	387	420	430	425	387	420	389	416	600	-136	405	-125	350	-124	600	-136	350	-124	345	-125	345	-125	340	-124	297	-119	297	-119	340	-124	299	-115	345	-95	350	-96	350	-8	345	-95	350	-8	345	-9	345	-9	340	-8	340	-96	340	-96	340	-8	336	-98	331	0	331	-105	333	-3	333	-3	331	-105	333	-101	333	-3	333	-101	336	-6	336	-6	333	-101	336	-98	336	-6	336	-98	340	-8	330	121	330	237	330	179	330	5	330	-52	330	-110	330	5	330	-110	331	-105	330	5	331	-105	331	0	345	20	350	19	350	107	345	20	350	107	345	106	345	106	340	107	340	19	340	19	340	107	336	17	331	116	331	10	333	112	333	112	331	10	333	14	333	112	333	14	336	109	336	109	333	14	336	17	336	109	336	17	340	107	330	121	330	5	331	10	330	121	331	10	331	116	330	121	330	63	330	5	330	-52	330	63	329	-47	329	-47	330	63	329	58	329	-47	329	58	327	-43	327	-43	329	58	327	54	327	-43	327	54	324	-40	324	-40	327	54	324	51	324	-40	324	51	320	-38	320	-38	324	51	320	49	320	-38	320	49	315	-37	315	-37	320	49	315	48	315	-37	315	48	310	-38	310	-38	315	48	310	49	310	-38	310	49	306	-40	306	-40	310	49	306	51	306	-40	306	51	303	-43	303	-43	306	51	303	54	303	-43	303	54	301	-47	301	-47	303	54	301	58	301	-47	301	58	300	63	345	136	350	135	350	223	345	136	350	223	345	222	345	222	340	223	340	135	340	135	340	223	336	133	331	232	331	126	333	228	333	228	331	126	333	130	333	228	333	130	336	225	336	225	333	130	336	133	336	225	336	133	340	223	330	237	330	121	331	126	330	237	331	126	331	232	330	63	330	179	329	68	329	68	330	179	329	174	329	68	329	174	327	72	327	72	329	174	327	170	327	72	327	170	324	75	324	75	327	170	324	167	324	75	324	167	320	77	320	77	324	167	320	165	320	77	320	165	315	78	315	78	320	165	315	164	315	78	315	164	310	77	310	77	315	164	310	165	310	77	310	165	306	75	306	75	310	165	306	167	306	75	306	167	303	72	303	72	306	167	303	170	303	72	303	170	301	68	301	68	303	170	301	174	301	68	301	174	300	179	345	252	350	251	350	339	345	252	350	339	345	338	345	338	340	339	340	251	340	251	340	339	336	249	331	348	331	242	333	344	333	344	331	242	333	246	333	344	333	246	336	341	336	341	333	246	336	249	336	341	336	249	340	339	301	406	301	300	303	402	303	402	301	300	303	304	303	402	303	304	306	399	306	399	303	304	306	307	306	399	306	307	310	397	310	397	306	307	310	310	310	397	310	310	315	396	315	396	310	310	315	310	315	396	315	310	320	397	320	397	315	310	320	310	320	397	320	310	324	399	324	399	320	310	324	307	324	399	324	307	327	402	327	402	324	307	327	304	327	402	327	304	329	406	329	406	327	304	329	300	329	406	329	300	330	411	330	411	329	300	330	295	330	353	330	295	330	237	330	353	330	237	331	242	330	353	331	242	331	348	330	179	330	295	329	184	329	184	330	295	329	290	329	184	329	290	327	188	327	188	329	290	327	286	327	188	327	286	324	191	324	191	327	286	324	283	324	191	324	283	320	193	320	193	324	283	320	281	320	193	320	281	315	194	315	194	320	281	315	280	315	194	315	280	310	193	310	193	315	280	310	281	310	193	310	281	306	191	306	191	310	281	306	283	306	191	306	283	303	188	303	188	306	283	303	286	303	188	303	286	301	184	301	184	303	286	301	290	301	184	301	290	300	295	345	-95	345	-9	340	-96	345	20	345	106	340	19	345	136	345	222	340	135	345	252	345	338	340	251	333	362	336	365	361	416	361	416	336	365	340	367	361	416	340	367	345	368	345	368	350	367	361	416	361	416	350	367	360	411	360	295	360	411	360	353	360	237	360	353	359	242	360	179	360	295	360	237	360	63	360	5	360	-52	360	63	360	-52	361	-47	350	107	350	19	354	109	354	109	350	19	354	17	354	109	354	17	357	112	357	112	354	17	357	14	357	112	357	14	359	116	359	116	357	14	359	10	359	116	359	10	360	121	360	121	359	10	360	5	360	-110	360	5	359	-105	360	-110	400	-124	396	-122	360	-110	396	-122	393	-119	360	-110	393	-119	363	-61	360	-110	363	-61	361	-57	360	-110	361	-57	360	-52	330	411	330	353	331	358	330	411	331	358	361	416	330	411	361	416	363	420	330	411	363	420	366	423	330	411	366	423	370	425	330	411	370	425	329	416	391	-115	390	-110	380	-66	391	-115	380	-66	375	-67	375	-67	370	-66	391	-115	391	-115	370	-66	366	-64	391	-115	366	-64	363	-61	350	-8	350	-96	354	-6	354	-6	350	-96	354	-98	354	-6	354	-98	357	-3	357	-3	354	-98	357	-101	357	-3	357	-101	359	0	359	0	357	-101	359	-105	359	0	359	-105	360	5	360	63	361	68	360	179	360	63	360	179	360	121	350	223	350	135	354	225	354	225	350	135	354	133	354	225	354	133	357	228	357	228	354	133	357	130	357	228	357	130	359	232	359	232	357	130	359	126	359	232	359	126	360	237	360	237	359	126	360	121	360	411	360	295	361	300	360	411	361	300	361	406	350	339	350	251	354	341	354	341	350	251	354	249	354	341	354	249	357	344	357	344	354	249	357	246	357	344	357	246	359	348	359	348	357	246	359	242	359	348	359	242	360	353	387	420	435	426	384	423	384	423	435	426	600	437	384	423	600	437	380	425	380	425	600	437	375	426	370	425	375	426	327	420	370	425	327	420	329	416	600	-136	345	-125	290	-124	600	-136	290	-124	285	-125	285	-125	280	-124	237	-119	237	-119	280	-124	239	-115	285	-95	290	-96	290	-8	285	-95	290	-8	285	-9	285	-9	280	-8	280	-96	280	-96	280	-8	276	-98	271	0	271	-105	273	-3	273	-3	271	-105	273	-101	273	-3	273	-101	276	-6	276	-6	273	-101	276	-98	276	-6	276	-98	280	-8	270	121	270	237	270	179	270	5	270	-52	270	-110	270	5	270	-110	271	-105	270	5	271	-105	271	0	285	20	290	19	290	107	285	20	290	107	285	106	285	106	280	107	280	19	280	19	280	107	276	17	271	116	271	10	273	112	273	112	271	10	273	14	273	112	273	14	276	109	276	109	273	14	276	17	276	109	276	17	280	107	270	121	270	5	271	10	270	121	271	10	271	116	270	121	270	63	270	5	270	-52	270	63	269	-47	269	-47	270	63	269	58	269	-47	269	58	267	-43	267	-43	269	58	267	54	267	-43	267	54	264	-40	264	-40	267	54	264	51	264	-40	264	51	260	-38	260	-38	264	51	260	49	260	-38	260	49	255	-37	255	-37	260	49	255	48	255	-37	255	48	250	-38	250	-38	255	48	250	49	250	-38	250	49	246	-40	246	-40	250	49	246	51	246	-40	246	51	243	-43	243	-43	246	51	243	54	243	-43	243	54	241	-47	241	-47	243	54	241	58	241	-47	241	58	240	63	285	136	290	135	290	223	285	136	290	223	285	222	285	222	280	223	280	135	280	135	280	223	276	133	271	232	271	126	273	228	273	228	271	126	273	130	273	228	273	130	276	225	276	225	273	130	276	133	276	225	276	133	280	223	270	237	270	121	271	126	270	237	271	126	271	232	270	63	270	179	269	68	269	68	270	179	269	174	269	68	269	174	267	72	267	72	269	174	267	170	267	72	267	170	264	75	264	75	267	170	264	167	264	75	264	167	260	77	260	77	264	167	260	165	260	77	260	165	255	78	255	78	260	165	255	164	255	78	255	164	250	77	250	77	255	164	250	165	250	77	250	165	246	75	246	75	250	165	246	167	246	75	246	167	243	72	243	72	246	167	243	170	243	72	243	170	241	68	241	68	243	170	241	174	241	68	241	174	240	179	285	252	290	251	290	339	285	252	290	339	285	338	285	338	280	339	280	251	280	251	280	339	276	249	271	348	271	242	273	344	273	344	271	242	273	246	273	344	273	246	276	341	276	341	273	246	276	249	276	341	276	249	280	339	241	406	241	300	243	402	243	402	241	300	243	304	243	402	243	304	246	399	246	399	243	304	246	307	246	399	246	307	250	397	250	397	246	307	250	310	250	397	250	310	255	396	255	396	250	310	255	310	255	396	255	310	260	397	260	397	255	310	260	310	260	397	260	310	264	399	264	399	260	310	264	307	264	399	264	307	267	402	267	402	264	307	267	304	267	402	267	304	269	406	269	406	267	304	269	300	269	406	269	300	270	411	270	411	269	300	270	295	270	353	270	295	270	237	270	353	270	237	271	242	270	353	271	242	271	348	270	179	270	295	269	184	269	184	270	295	269	290	269	184	269	290	267	188	267	188	269	290	267	286	267	188	267	286	264	191	264	191	267	286	264	283	264	191	264	283	260	193	260	193	264	283	260	281	260	193	260	281	255	194	255	194	260	281	255	280	255	194	255	280	250	193	250	193	255	280	250	281	250	193	250	281	246	191	246	191	250	281	246	283	246	191	246	283	243	188	243	188	246	283	243	286	243	188	243	286	241	184	241	184	243	286	241	290	241	184	241	290	240	295	285	-95	285	-9	280	-96	285	20	285	106	280	19	285	136	285	222	280	135	285	252	285	338	280	251	273	362	276	365	301	416	301	416	276	365	280	367	301	416	280	367	285	368	285	368	290	367	301	416	301	416	290	367	300	411	300	295	300	411	300	353	300	237	300	353	299	242	300	179	300	295	300	237	300	63	300	5	300	-52	300	63	300	-52	301	-47	290	107	290	19	294	109	294	109	290	19	294	17	294	109	294	17	297	112	297	112	294	17	297	14	297	112	297	14	299	116	299	116	297	14	299	10	299	116	299	10	300	121	300	121	299	10	300	5	300	-110	300	5	299	-105	300	-110	340	-124	336	-122	300	-110	336	-122	333	-119	300	-110	333	-119	331	-115	300	-110	331	-115	303	-61	300	-110	303	-61	301	-57	300	-110	301	-57	300	-52	270	411	270	353	271	358	270	411	271	358	273	362	270	411	273	362	303	420	270	411	303	420	306	423	270	411	306	423	310	425	270	411	310	425	269	416	331	-115	330	-110	320	-66	331	-115	320	-66	315	-67	315	-67	310	-66	331	-115	331	-115	310	-66	306	-64	331	-115	306	-64	303	-61	290	-8	290	-96	294	-6	294	-6	290	-96	294	-98	294	-6	294	-98	297	-3	297	-3	294	-98	297	-101	297	-3	297	-101	299	0	299	0	297	-101	299	-105	299	0	299	-105	300	5	300	63	301	68	300	179	300	63	300	179	300	121	290	223	290	135	294	225	294	225	290	135	294	133	294	225	294	133	297	228	297	228	294	133	297	130	297	228	297	130	299	232	299	232	297	130	299	126	299	232	299	126	300	237	300	237	299	126	300	121	300	411	300	295	301	300	300	411	301	300	301	406	290	339	290	251	294	341	294	341	290	251	294	249	294	341	294	249	297	344	297	344	294	249	297	246	297	344	297	246	299	348	299	348	297	246	299	242	299	348	299	242	300	353	315	426	600	437	260	425	315	426	260	425	264	423	315	426	264	423	267	420	315	426	267	420	310	425	320	425	324	423	375	426	320	425	375	426	600	437	320	425	600	437	315	426	600	-136	285	-125	230	-124	600	-136	230	-124	225	-125	225	-125	220	-124	177	-119	177	-119	220	-124	179	-115	225	-95	230	-96	230	-8	225	-95	230	-8	225	-9	225	-9	220	-8	220	-96	220	-96	220	-8	216	-98	211	0	211	-105	213	-3	213	-3	211	-105	213	-101	213	-3	213	-101	216	-6	216	-6	213	-101	216	-98	216	-6	216	-98	220	-8	210	121	210	237	210	179	210	5	210	-52	210	-110	210	5	210	-110	211	-105	210	5	211	-105	211	0	225	20	230	19	230	107	225	20	230	107	225	106	225	106	220	107	220	19	220	19	220	107	216	17	211	116	211	10	213	112	213	112	211	10	213	14	213	112	213	14	216	109	216	109	213	14	216	17	216	109	216	17	220	107	210	121	210	5	211	10	210	121	211	10	211	116	210	121	210	63	210	5	210	-52	210	63	209	-47	209	-47	210	63	209	58	209	-47	209	58	207	-43	207	-43	209	58	207	54	207	-43	207	54	204	-40	204	-40	207	54	204	51	204	-40	204	51	200	-38	200	-38	204	51	200	49	200	-38	200	49	195	-37	195	-37	200	49	195	48	195	-37	195	48	190	-38	190	-38	195	48	190	49	190	-38	190	49	186	-40	186	-40	190	49	186	51	186	-40	186	51	183	-43	183	-43	186	51	183	54	183	-43	183	54	181	-47	181	-47	183	54	181	58	181	-47	181	58	180	63	225	136	230	135	230	223	225	136	230	223	225	222	225	222	220	223	220	135	220	135	220	223	216	133	211	232	211	126	213	228	213	228	211	126	213	130	213	228	213	130	216	225	216	225	213	130	216	133	216	225	216	133	220	223	210	237	210	121	211	126	210	237	211	126	211	232	210	63	210	179	209	68	209	68	210	179	209	174	209	68	209	174	207	72	207	72	209	174	207	170	207	72	207	170	204	75	204	75	207	170	204	167	204	75	204	167	200	77	200	77	204	167	200	165	200	77	200	165	195	78	195	78	200	165	195	164	195	78	195	164	190	77	190	77	195	164	190	165	190	77	190	165	186	75	186	75	190	165	186	167	186	75	186	167	183	72	183	72	186	167	183	170	183	72	183	170	181	68	181	68	183	170	181	174	181	68	181	174	180	179	225	252	230	251	230	339	225	252	230	339	225	338	225	338	220	339	220	251	220	251	220	339	216	249	211	348	211	242	213	344	213	344	211	242	213	246	213	344	213	246	216	341	216	341	213	246	216	249	216	341	216	249	220	339	181	406	181	300	183	402	183	402	181	300	183	304	183	402	183	304	186	399	186	399	183	304	186	307	186	399	186	307	190	397	190	397	186	307	190	310	190	397	190	310	195	396	195	396	190	310	195	310	195	396	195	310	200	397	200	397	195	310	200	310	200	397	200	310	204	399	204	399	200	310	204	307	204	399	204	307	207	402	207	402	204	307	207	304	207	402	207	304	209	406	209	406	207	304	209	300	209	406	209	300	210	411	210	411	209	300	210	295	210	353	210	295	210	237	210	353	210	237	211	242	210	353	211	242	211	348	210	179	210	295	209	184	209	184	210	295	209	290	209	184	209	290	207	188	207	188	209	290	207	286	207	188	207	286	204	191	204	191	207	286	204	283	204	191	204	283	200	193	200	193	204	283	200	281	200	193	200	281	195	194	195	194	200	281	195	280	195	194	195	280	190	193	190	193	195	280	190	281	190	193	190	281	186	191	186	191	190	281	186	283	186	191	186	283	183	188	183	188	186	283	183	286	183	188	183	286	181	184	181	184	183	286	181	290	181	184	181	290	180	295	225	-95	225	-9	220	-96	225	20	225	106	220	19	225	136	225	222	220	135	225	252	225	338	220	251	213	362	216	365	241	416	241	416	216	365	220	367	241	416	220	367	225	368	225	368	230	367	241	416	241	416	230	367	240	411	240	295	240	411	240	353	240	237	240	353	239	242	240	179	240	295	240	237	240	63	240	5	240	-52	240	63	240	-52	241	-47	230	107	230	19	234	109	234	109	230	19	234	17	234	109	234	17	237	112	237	112	234	17	237	14	237	112	237	14	239	116	239	116	237	14	239	10	239	116	239	10	240	121	240	121	239	10	240	5	240	-110	240	5	239	-105	240	-110	280	-124	276	-122	240	-110	276	-122	273	-119	240	-110	273	-119	243	-61	240	-110	243	-61	241	-57	240	-110	241	-57	240	-52	210	411	210	353	211	358	210	411	211	358	241	416	210	411	241	416	243	420	210	411	243	420	246	423	210	411	246	423	250	425	210	411	250	425	209	416	271	-115	270	-110	260	-66	271	-115	260	-66	255	-67	255	-67	250	-66	271	-115	271	-115	250	-66	246	-64	271	-115	246	-64	243	-61	230	-8	230	-96	234	-6	234	-6	230	-96	234	-98	234	-6	234	-98	237	-3	237	-3	234	-98	237	-101	237	-3	237	-101	239	0	239	0	237	-101	239	-105	239	0	239	-105	240	5	240	63	241	68	240	179	240	63	240	179	240	121	230	223	230	135	234	225	234	225	230	135	234	133	234	225	234	133	237	228	237	228	234	133	237	130	237	228	237	130	239	232	239	232	237	130	239	126	239	232	239	126	240	237	240	237	239	126	240	121	240	411	240	295	241	300	240	411	241	300	241	406	230	339	230	251	234	341	234	341	230	251	234	249	234	341	234	249	237	344	237	344	234	249	237	246	237	344	237	246	239	348	239	348	237	246	239	242	239	348	239	242	240	353	255	426	600	437	200	425	255	426	200	425	204	423	255	426	204	423	207	420	255	426	207	420	250	425	260	425	600	437	255	426	600	-136	225	-125	170	-124	600	-136	170	-124	165	-125	165	-125	160	-124	117	-119	117	-119	160	-124	119	-115	165	-95	170	-96	170	-8	165	-95	170	-8	165	-9	165	-9	160	-8	160	-96	160	-96	160	-8	156	-98	151	0	151	-105	153	-3	153	-3	151	-105	153	-101	153	-3	153	-101	156	-6	156	-6	153	-101	156	-98	156	-6	156	-98	160	-8	150	121	150	237	150	179	150	5	150	-52	150	-110	150	5	150	-110	151	-105	150	5	151	-105	151	0	165	20	170	19	170	107	165	20	170	107	165	106	165	106	160	107	160	19	160	19	160	107	156	17	151	116	151	10	153	112	153	112	151	10	153	14	153	112	153	14	156	109	156	109	153	14	156	17	156	109	156	17	160	107	150	121	150	5	151	10	150	121	151	10	151	116	150	121	150	63	150	5	150	-52	150	63	149	-47	149	-47	150	63	149	58	149	-47	149	58	147	-43	147	-43	149	58	147	54	147	-43	147	54	144	-40	144	-40	147	54	144	51	144	-40	144	51	140	-38	140	-38	144	51	140	49	140	-38	140	49	135	-37	135	-37	140	49	135	48	135	-37	135	48	130	-38	130	-38	135	48	130	49	130	-38	130	49	126	-40	126	-40	130	49	126	51	126	-40	126	51	123	-43	123	-43	126	51	123	54	123	-43	123	54	121	-47	121	-47	123	54	121	58	121	-47	121	58	120	63	165	136	170	135	170	223	165	136	170	223	165	222	165	222	160	223	160	135	160	135	160	223	156	133	151	232	151	126	153	228	153	228	151	126	153	130	153	228	153	130	156	225	156	225	153	130	156	133	156	225	156	133	160	223	150	237	150	121	151	126	150	237	151	126	151	232	150	63	150	179	149	68	149	68	150	179	149	174	149	68	149	174	147	72	147	72	149	174	147	170	147	72	147	170	144	75	144	75	147	170	144	167	144	75	144	167	140	77	140	77	144	167	140	165	140	77	140	165	135	78	135	78	140	165	135	164	135	78	135	164	130	77	130	77	135	164	130	165	130	77	130	165	126	75	126	75	130	165	126	167	126	75	126	167	123	72	123	72	126	167	123	170	123	72	123	170	121	68	121	68	123	170	121	174	121	68	121	174	120	179	165	252	170	251	170	339	165	252	170	339	165	338	165	338	160	339	160	251	160	251	160	339	156	249	151	348	151	242	153	344	153	344	151	242	153	246	153	344	153	246	156	341	156	341	153	246	156	249	156	341	156	249	160	339	121	406	121	300	123	402	123	402	121	300	123	304	123	402	123	304	126	399	126	399	123	304	126	307	126	399	126	307	130	397	130	397	126	307	130	310	130	397	130	310	135	396	135	396	130	310	135	310	135	396	135	310	140	397	140	397	135	310	140	310	140	397	140	310	144	399	144	399	140	310	144	307	144	399	144	307	147	402	147	402	144	307	147	304	147	402	147	304	149	406	149	406	147	304	149	300	149	406	149	300	150	411	150	411	149	300	150	295	150	353	150	295	150	237	150	353	150	237	151	242	150	353	151	242	151	348	150	179	150	295	149	184	149	184	150	295	149	290	149	184	149	290	147	188	147	188	149	290	147	286	147	188	147	286	144	191	144	191	147	286	144	283	144	191	144	283	140	193	140	193	144	283	140	281	140	193	140	281	135	194	135	194	140	281	135	280	135	194	135	280	130	193	130	193	135	280	130	281	130	193	130	281	126	191	126	191	130	281	126	283	126	191	126	283	123	188	123	188	126	283	123	286	123	188	123	286	121	184	121	184	123	286	121	290	121	184	121	290	120	295	165	-95	165	-9	160	-96	165	20	165	106	160	19	165	136	165	222	160	135	165	252	165	338	160	251	153	362	156	365	181	416	181	416	156	365	160	367	181	416	160	367	165	368	165	368	170	367	181	416	181	416	170	367	180	411	180	295	180	411	180	353	180	237	180	353	179	242	180	179	180	295	180	237	180	63	180	5	180	-52	180	63	180	-52	181	-47	170	107	170	19	174	109	174	109	170	19	174	17	174	109	174	17	177	112	177	112	174	17	177	14	177	112	177	14	179	116	179	116	177	14	179	10	179	116	179	10	180	121	180	121	179	10	180	5	180	-110	180	5	179	-105	180	-110	220	-124	216	-122	180	-110	216	-122	213	-119	180	-110	213	-119	211	-115	180	-110	211	-115	183	-61	180	-110	183	-61	181	-57	180	-110	181	-57	180	-52	150	411	150	353	151	358	150	411	151	358	153	362	150	411	153	362	183	420	150	411	183	420	186	423	150	411	186	423	190	425	150	411	190	425	149	416	211	-115	210	-110	200	-66	211	-115	200	-66	195	-67	195	-67	190	-66	211	-115	211	-115	190	-66	186	-64	211	-115	186	-64	183	-61	170	-8	170	-96	174	-6	174	-6	170	-96	174	-98	174	-6	174	-98	177	-3	177	-3	174	-98	177	-101	177	-3	177	-101	179	0	179	0	177	-101	179	-105	179	0	179	-105	180	5	180	63	181	68	180	179	180	63	180	179	180	121	170	223	170	135	174	225	174	225	170	135	174	133	174	225	174	133	177	228	177	228	174	133	177	130	177	228	177	130	179	232	179	232	177	130	179	126	179	232	179	126	180	237	180	237	179	126	180	121	180	411	180	295	181	300	180	411	181	300	181	406	170	339	170	251	174	341	174	341	170	251	174	249	174	341	174	249	177	344	177	344	174	249	177	246	177	344	177	246	179	348	179	348	177	246	179	242	179	348	179	242	180	353	195	426	600	437	140	425	195	426	140	425	144	423	195	426	144	423	147	420	195	426	147	420	190	425	200	425	600	437	195	426	600	-136	165	-125	110	-124	600	-136	110	-124	105	-125	105	-125	100	-124	57	-119	57	-119	100	-124	60	-115	105	-95	110	-96	110	-8	105	-95	110	-8	105	-9	105	-9	100	-8	100	-96	100	-96	100	-8	96	-98	91	0	91	-105	93	-3	93	-3	91	-105	93	-101	93	-3	93	-101	96	-6	96	-6	93	-101	96	-98	96	-6	96	-98	100	-8	90	121	90	237	90	179	90	5	90	-52	90	-110	90	5	90	-110	91	-105	90	5	91	-105	91	0	105	20	110	19	110	107	105	20	110	107	105	106	105	106	100	107	100	19	100	19	100	107	96	17	91	116	91	10	93	112	93	112	91	10	93	14	93	112	93	14	96	109	96	109	93	14	96	17	96	109	96	17	100	107	90	121	90	5	91	10	90	121	91	10	91	116	90	121	90	63	90	5	90	-52	90	63	89	-47	89	-47	90	63	89	58	89	-47	89	58	87	-43	87	-43	89	58	87	54	87	-43	87	54	84	-40	84	-40	87	54	84	51	84	-40	84	51	80	-38	80	-38	84	51	80	49	80	-38	80	49	75	-37	75	-37	80	49	75	48	75	-37	75	48	70	-38	70	-38	75	48	70	49	70	-38	70	49	66	-40	66	-40	70	49	66	51	66	-40	66	51	63	-43	63	-43	66	51	63	54	63	-43	63	54	61	-47	61	-47	63	54	61	58	61	-47	61	58	60	63	105	136	110	135	110	223	105	136	110	223	105	222	105	222	100	223	100	135	100	135	100	223	96	133	91	232	91	126	93	228	93	228	91	126	93	130	93	228	93	130	96	225	96	225	93	130	96	133	96	225	96	133	100	223	90	237	90	121	91	126	90	237	91	126	91	232	90	63	90	179	89	68	89	68	90	179	89	174	89	68	89	174	87	72	87	72	89	174	87	170	87	72	87	170	84	75	84	75	87	170	84	167	84	75	84	167	80	77	80	77	84	167	80	165	80	77	80	165	75	78	75	78	80	165	75	164	75	78	75	164	70	77	70	77	75	164	70	165	70	77	70	165	66	75	66	75	70	165	66	167	66	75	66	167	63	72	63	72	66	167	63	170	63	72	63	170	61	68	61	68	63	170	61	174	61	68	61	174	60	179	105	252	110	251	110	339	105	252	110	339	105	338	105	338	100	339	100	251	100	251	100	339	96	249	91	348	91	242	93	344	93	344	91	242	93	246	93	344	93	246	96	341	96	341	93	246	96	249	96	341	96	249	100	339	61	406	61	300	63	402	63	402	61	300	63	304	63	402	63	304	66	399	66	399	63	304	66	307	66	399	66	307	70	397	70	397	66	307	70	310	70	397	70	310	75	396	75	396	70	310	75	310	75	396	75	310	80	397	80	397	75	310	80	310	80	397	80	310	84	399	84	399	80	310	84	307	84	399	84	307	87	402	87	402	84	307	87	304	87	402	87	304	89	406	89	406	87	304	89	300	89	406	89	300	90	411	90	411	89	300	90	295	90	353	90	295	90	237	90	353	90	237	91	242	90	353	91	242	91	348	90	179	90	295	89	184	89	184	90	295	89	290	89	184	89	290	87	188	87	188	89	290	87	286	87	188	87	286	84	191	84	191	87	286	84	283	84	191	84	283	80	193	80	193	84	283	80	281	80	193	80	281	75	194	75	194	80	281	75	280	75	194	75	280	70	193	70	193	75	280	70	281	70	193	70	281	66	191	66	191	70	281	66	283	66	191	66	283	63	188	63	188	66	283	63	286	63	188	63	286	61	184	61	184	63	286	61	290	61	184	61	290	60	295	105	20	105	106	100	19	105	-95	105	-9	100	-96	105	136	105	222	100	135	105	252	105	338	100	251	93	362	96	365	121	416	121	416	96	365	100	367	121	416	100	367	105	368	105	368	110	367	121	416	121	416	110	367	120	411	120	295	120	411	120	353	120	237	120	353	119	242	120	179	120	295	120	237	120	63	120	5	120	-52	120	63	120	-52	121	-47	110	107	110	19	114	109	114	109	110	19	114	17	114	109	114	17	117	112	117	112	114	17	117	14	117	112	117	14	119	116	119	116	117	14	119	10	119	116	119	10	120	121	120	121	119	10	120	5	120	-110	120	5	119	-105	120	-110	160	-124	156	-122	120	-110	156	-122	153	-119	120	-110	153	-119	123	-61	120	-110	123	-61	121	-57	120	-110	121	-57	120	-52	90	411	90	353	91	358	90	411	91	358	121	416	90	411	121	416	123	420	90	411	123	420	126	423	90	411	126	423	130	425	90	411	130	425	89	416	151	-115	150	-110	140	-66	151	-115	140	-66	135	-67	135	-67	130	-66	151	-115	151	-115	130	-66	126	-64	151	-115	126	-64	123	-61	110	-8	110	-96	114	-6	114	-6	110	-96	114	-98	114	-6	114	-98	117	-3	117	-3	114	-98	117	-101	117	-3	117	-101	119	0	119	0	117	-101	119	-105	119	0	119	-105	120	5	120	63	121	68	120	179	120	63	120	179	120	121	110	223	110	135	114	225	114	225	110	135	114	133	114	225	114	133	117	228	117	228	114	133	117	130	117	228	117	130	119	232	119	232	117	130	119	126	119	232	119	126	120	237	120	237	119	126	120	121	120	411	120	295	121	300	120	411	121	300	121	406	110	339	110	251	114	341	114	341	110	251	114	249	114	341	114	249	117	344	117	344	114	249	117	246	117	344	117	246	119	348	119	348	117	246	119	242	119	348	119	242	120	353	135	426	600	437	80	425	135	426	80	425	84	423	135	426	84	423	87	420	135	426	87	420	130	425	140	425	600	437	135	426	600	-136	105	-125	50	-124	600	-136	50	-124	45	-125	45	-125	40	-124	0	-136	0	-136	40	-124	36	-122	0	-136	36	-122	33	-119	45	-95	50	-96	50	-8	45	-95	50	-8	45	-9	45	-9	40	-8	40	-96	40	-96	40	-8	36	-98	31	0	31	-105	33	-3	33	-3	31	-105	33	-101	33	-3	33	-101	36	-6	36	-6	33	-101	36	-98	36	-6	36	-98	40	-8	29	-57	30	-110	30	-52	30	5	30	-110	31	-105	30	5	31	-105	31	0	30	-52	30	-110	30	5	30	179	30	121	30	237	30	295	30	237	30	353	30	353	31	358	30	411	30	411	31	358	33	362	30	411	33	362	63	420	63	420	33	362	61	416	45	20	50	19	50	107	45	20	50	107	45	106	45	106	40	107	40	19	40	19	40	107	36	17	31	116	31	10	33	112	33	112	31	10	33	14	33	112	33	14	36	109	36	109	33	14	36	17	36	109	36	17	40	107	30	121	30	5	31	10	30	121	31	10	31	116	30	5	30	121	30	63	1	58	1	-47	3	54	3	54	1	-47	3	-43	3	54	3	-43	6	51	6	51	3	-43	6	-40	6	51	6	-40	10	49	10	49	6	-40	10	-38	10	49	10	-38	15	48	15	48	10	-38	15	-37	15	48	15	-37	20	49	20	49	15	-37	20	-38	20	49	20	-38	24	51	24	51	20	-38	24	-40	24	51	24	-40	27	54	27	54	24	-40	27	-43	27	54	27	-43	29	58	29	58	27	-43	29	-47	29	58	29	-47	30	63	30	63	29	-47	30	-52	45	136	50	135	50	223	45	136	50	223	45	222	45	222	40	223	40	135	40	135	40	223	36	133	31	232	31	126	33	228	33	228	31	126	33	130	33	228	33	130	36	225	36	225	33	130	36	133	36	225	36	133	40	223	30	237	31	242	30	353	30	237	30	121	31	126	30	237	31	126	31	232	30	63	30	179	29	68	29	68	30	179	29	174	29	68	29	174	27	72	27	72	29	174	27	170	27	72	27	170	24	75	24	75	27	170	24	167	24	75	24	167	20	77	20	77	24	167	20	165	20	77	20	165	15	78	15	78	20	165	15	164	15	78	15	164	10	77	10	77	15	164	10	165	10	77	10	165	6	75	6	75	10	165	6	167	6	75	6	167	3	72	3	72	6	167	3	170	3	72	3	170	1	68	1	68	3	170	1	174	1	68	1	174	0	179	45	252	50	251	50	339	45	252	50	339	45	338	45	338	40	339	40	251	40	251	40	339	36	249	31	348	31	242	33	344	33	344	31	242	33	246	33	344	33	246	36	341	36	341	33	246	36	249	36	341	36	249	40	339	29	184	30	179	30	295	29	416	30	411	70	425	29	416	70	425	27	420	27	420	70	425	75	426	27	420	75	426	24	423	24	423	75	426	20	425	1	290	1	184	3	286	3	286	1	184	3	188	3	286	3	188	6	283	6	283	3	188	6	191	6	283	6	191	10	281	10	281	6	191	10	193	10	281	10	193	15	280	15	280	10	193	15	194	15	280	15	194	20	281	20	281	15	194	20	193	20	281	20	193	24	283	24	283	20	193	24	191	24	283	24	191	27	286	27	286	24	191	27	188	27	286	27	188	29	290	29	290	27	188	29	184	29	290	29	184	30	295	45	20	45	106	40	19	45	-95	45	-9	40	-96	45	136	45	222	40	135	45	252	45	338	40	251	33	362	36	365	61	416	61	416	36	365	40	367	61	416	40	367	45	368	45	368	50	367	61	416	61	416	50	367	60	411	60	295	60	411	60	353	60	295	60	237	60	179	60	-52	60	63	60	5	60	-52	60	-110	61	-57	61	-57	60	-110	63	-61	60	353	60	411	60	358	60	358	60	411	57	362	57	362	60	411	54	365	50	223	50	135	54	225	54	225	50	135	54	133	54	225	54	133	57	228	57	228	54	133	57	130	57	228	57	130	60	232	60	232	57	130	60	126	60	232	60	126	60	237	60	237	60	126	60	121	60	5	60	121	60	10	60	-110	60	-115	100	-124	30	295	30	411	29	300	29	300	30	411	29	406	29	300	29	406	27	304	27	304	29	406	27	402	27	304	27	402	24	307	24	307	27	402	24	399	24	307	24	399	20	310	20	310	24	399	20	397	20	310	20	397	15	310	15	310	20	397	15	396	15	310	15	396	10	310	10	310	15	396	10	397	10	310	10	397	6	307	6	307	10	397	6	399	6	307	6	399	3	304	3	304	6	399	3	402	3	304	3	402	1	300	1	300	3	402	1	406	1	300	1	406	0	411	91	-115	90	-110	80	-66	91	-115	80	-66	75	-67	75	-67	70	-66	91	-115	91	-115	70	-66	66	-64	91	-115	66	-64	63	-61	60	-52	61	-47	60	63	50	-8	50	-96	54	-6	54	-6	50	-96	54	-98	54	-6	54	-98	57	-3	57	-3	54	-98	57	-101	57	-3	57	-101	60	0	60	0	57	-101	60	-105	60	0	60	-105	60	5	60	5	60	-105	60	-110	60	121	60	63	60	179	50	107	50	19	54	109	54	109	50	19	54	17	54	109	54	17	57	112	57	112	54	17	57	14	57	112	57	14	60	116	60	116	57	14	60	10	60	116	60	10	60	121	60	295	61	300	60	411	60	295	60	179	61	184	50	339	50	251	54	341	54	341	50	251	54	249	54	341	54	249	57	344	57	344	54	249	57	246	57	344	57	246	60	348	60	348	57	246	60	242	60	348	60	242	60	353	60	353	60	242	60	237	75	426	600	437	20	425	80	425	600	437	75	426	33	-119	3	-61	0	-136	0	-136	3	-61	1	-57	0	-136	1	-57	0	-52	0	411	1	416	0	437	0	437	1	416	3	420	0	437	3	420	6	423	570	237	570	179	570	121	585	-95	590	-96	590	-8	585	-95	590	-8	585	-9	585	-9	580	-8	580	-96	580	-96	580	-8	576	-98	571	0	571	-105	573	-3	573	-3	571	-105	573	-101	573	-3	573	-101	576	-6	576	-6	573	-101	576	-98	576	-6	576	-98	580	-8	570	5	570	-110	571	-105	570	5	571	-105	571	0	585	136	590	135	590	223	585	136	590	223	585	222	585	222	580	223	580	135	580	135	580	223	576	133	571	232	571	126	573	228	573	228	571	126	573	130	573	228	573	130	576	225	576	225	573	130	576	133	576	225	576	133	580	223	570	237	570	121	571	126	570	237	571	126	571	232	573	362	576	365	600	437	600	437	576	365	580	367	600	437	580	367	585	368	585	368	590	367	600	437	600	437	590	367	594	365	600	437	594	365	597	362	585	-95	585	-9	580	-96	594	109	590	107	590	19	590	19	590	107	585	20	580	19	585	20	585	106	580	19	585	106	580	107	585	106	585	20	590	107	585	136	585	222	580	135	594	341	590	339	590	251	590	251	590	339	585	252	580	251	585	252	585	338	580	251	585	338	580	339	585	338	585	252	590	339	590	-8	590	-96	594	-6	594	-6	590	-96	594	-98	594	-6	594	-98	597	-3	597	-3	594	-98	597	-101	597	-3	597	-101	599	0	599	0	597	-101	599	-105	599	0	599	-105	600	5	600	5	599	-105	600	-110	590	223	590	135	594	225	594	225	590	135	594	133	594	225	594	133	597	228	597	228	594	133	597	130	597	228	597	130	599	232	599	232	597	130	599	126	599	232	599	126	600	237	600	237	599	126	600	121	600	353	599	348	599	242	600	353	599	242	600	237	600	353	600	437	599	358	540	411	530	367	534	365	540	411	534	365	537	362	540	411	537	362	539	358	540	411	539	358	540	353	543	420	511	358	513	362	543	420	513	362	541	416	480	411	470	367	474	365	480	411	474	365	477	362	480	411	477	362	479	358	480	411	479	358	480	353	420	411	410	367	414	365	420	411	414	365	417	362	420	411	417	362	419	358	420	411	419	358	420	353	423	420	391	358	393	362	423	420	393	362	421	416	360	411	350	367	354	365	360	411	354	365	357	362	360	411	357	362	359	358	360	411	359	358	360	353	300	411	290	367	294	365	300	411	294	365	297	362	300	411	297	362	299	358	300	411	299	358	300	353	240	411	230	367	234	365	240	411	234	365	237	362	240	411	237	362	239	358	240	411	239	358	240	353	180	411	170	367	174	365	180	411	174	365	177	362	180	411	177	362	179	358	180	411	179	358	180	353	120	411	110	367	114	365	120	411	114	365	117	362	120	411	117	362	119	358	120	411	119	358	120	353	66	423	70	425	30	411	66	423	30	411	63	420	15	426	20	425	600	437	15	426	600	437	0	437	15	426	0	437	10	425	10	425	0	437	6	423	599	242	599	348	597	246	597	246	599	348	597	344	597	246	597	344	594	249	594	249	597	344	594	341	594	249	594	341	590	251	600	121	599	116	599	10	600	121	599	10	600	5	599	10	599	116	597	14	597	14	599	116	597	112	597	14	597	112	594	17	594	17	597	112	594	109	594	17	594	109	590	19	600	-136	600	-110	599	-115	600	-136	599	-115	597	-119	600	-136	597	-119	594	-122	600	-136	594	-122	590	-124	600	-136	590	-124	585	-125	600	-136	585	-125	580	-124	600	-136	580	-124	576	-122	570	-110	569	-57	567	-61	570	-110	567	-61	564	-64	570	-110	564	-64	560	-66	539	-115	537	-119	600	-136	539	-115	600	-136	540	-110	525	-125	477	-119	600	-136	510	-110	510	-52	509	-57	510	-110	509	-57	507	-61	510	-110	507	-61	504	-64	510	-110	504	-64	500	-66	479	-115	520	-124	480	-110	450	-110	450	-52	449	-57	450	-110	449	-57	447	-61	450	-110	447	-61	444	-64	450	-110	444	-64	440	-66	419	-115	460	-124	420	-110	390	-110	390	-52	389	-57	390	-110	389	-57	387	-61	390	-110	387	-61	384	-64	390	-110	384	-64	380	-66	359	-115	400	-124	360	-110	354	-122	350	-124	405	-125	354	-122	405	-125	357	-119	330	-110	330	-52	329	-57	330	-110	329	-57	327	-61	330	-110	327	-61	324	-64	330	-110	324	-64	320	-66	299	-115	340	-124	300	-110	294	-122	290	-124	345	-125	294	-122	345	-125	297	-119	270	-110	270	-52	269	-57	270	-110	269	-57	267	-61	270	-110	267	-61	264	-64	270	-110	264	-64	260	-66	239	-115	280	-124	240	-110	234	-122	230	-124	285	-125	234	-122	285	-125	237	-119	210	-110	210	-52	209	-57	210	-110	209	-57	207	-61	210	-110	207	-61	204	-64	210	-110	204	-64	200	-66	179	-115	220	-124	180	-110	174	-122	170	-124	225	-125	174	-122	225	-125	177	-119	150	-110	150	-52	149	-57	150	-110	149	-57	147	-61	150	-110	147	-61	144	-64	150	-110	144	-64	140	-66	119	-115	160	-124	120	-110	114	-122	110	-124	165	-125	114	-122	165	-125	117	-119	90	-110	90	-52	89	-57	90	-110	89	-57	87	-61	90	-110	87	-61	84	-64	90	-110	84	-64	80	-66	60	-110	100	-124	96	-122	60	-110	96	-122	93	-119	60	-110	93	-119	91	-115	60	-110	91	-115	63	-61	54	-122	50	-124	105	-125	54	-122	105	-125	57	-119	45	-125	0	-136	600	-136	31	-115	30	-110	20	-66	31	-115	20	-66	15	-67	15	-67	10	-66	31	-115	31	-115	10	-66	6	-64	31	-115	6	-64	3	-61	30	-110	29	-57	27	-61	30	-110	27	-61	24	-64	30	-110	24	-64	20	-66	580	251	580	339	576	249	576	249	580	339	576	341	576	249	576	341	573	246	573	246	576	341	573	344	573	246	573	344	571	242	571	242	573	344	571	348	571	242	571	348	570	353	560	281	560	193	564	283	564	283	560	193	564	191	564	283	564	191	567	286	567	286	564	191	567	188	567	286	567	188	569	290	569	290	567	188	569	184	569	290	569	184	570	295	570	295	569	184	570	179	580	19	580	107	576	17	576	17	580	107	576	109	576	17	576	109	573	14	573	14	576	109	573	112	573	14	573	112	571	10	560	49	560	-38	564	51	564	51	560	-38	564	-40	564	51	564	-40	567	54	567	54	564	-40	567	-43	567	54	567	-43	569	58	569	58	567	-43	569	-47	569	58	569	-47	570	63	560	397	560	310	564	399	564	399	560	310	564	307	564	399	564	307	567	402	567	402	564	307	567	304	567	402	567	304	569	406	569	406	567	304	569	300	569	406	569	300	570	411	570	411	569	300	570	295	0	63	0	-52	1	-47	0	63	1	-47	1	58	0	179	0	63	1	68	0	295	0	179	1	184	0	295	1	184	1	290	0	411	0	295	1	300	570	353	570	237	571	242	3	-61	33	-119	31	-115	123	-61	153	-119	151	-115	243	-61	273	-119	271	-115	363	-61	393	-119	391	-115	483	-61	513	-119	511	-115	543	-61	571	-115	546	-64	60	411	50	367	54	365	130	425	87	420	89	416	121	416	91	358	93	362	190	425	147	420	149	416	183	420	153	362	181	416	250	425	207	420	209	416	241	416	211	358	213	362	310	425	267	420	269	416	303	420	273	362	301	416	375	426	324	423	327	420	361	416	331	358	333	362	481	416	451	358	453	362	600	437	504	423	507	420	600	437	567	420	569	416	600	437	571	358	573	362	600	437	597	362	599	358	60	411	61	300	61	406	60	179	60	63	61	68	30	353	31	242	31	348	120	295	120	179	121	184	180	295	180	179	181	184	240	295	240	179	241	184	300	295	300	179	301	184	360	295	360	179	361	184	420	295	420	179	421	184	480	295	480	179	481	184	543	54	541	-47	543	-43	544	-87	561	-121	547	-89	547	-89	561	-121	550	-89	553	-89	550	-89	561	-121	553	-89	561	-121	560	-118	560	-118	560	-79	560	-83	550	-69	553	-70	553	-12	550	-69	553	-12	550	-12	550	-12	547	-12	547	-70	547	-70	547	-12	544	-71	541	-6	541	-76	542	-8	542	-8	541	-76	542	-73	542	-8	542	-73	544	-10	544	-10	542	-73	544	-71	544	-10	544	-71	547	-12	540	74	540	151	540	112	540	-2	540	-41	540	-79	540	-2	540	-79	541	-76	540	-2	541	-76	541	-6	540	-115	540	-118	540	-41	540	-41	540	35	540	-38	540	-38	540	35	540	32	540	-38	540	32	538	-35	538	-35	540	32	538	29	538	-35	538	29	536	-33	536	-33	538	29	536	27	536	-33	536	27	533	-31	533	-31	536	27	533	26	533	-31	533	26	530	-31	530	-31	533	26	530	25	530	-31	530	25	527	-31	527	-31	530	25	527	26	527	-31	527	26	524	-33	524	-33	527	26	524	27	524	-33	524	27	522	-35	522	-35	524	27	522	29	522	-35	522	29	521	-38	521	-38	522	29	521	32	521	-38	521	32	520	35	521	-44	521	-115	522	-47	522	-47	521	-115	522	-112	522	-47	522	-112	524	-49	524	-49	522	-112	524	-110	524	-49	524	-110	527	-50	527	-50	524	-110	527	-108	527	-50	527	-108	530	-51	530	-51	527	-108	530	-108	530	-51	530	-108	533	-50	533	-50	530	-108	533	-108	533	-50	533	-108	536	-49	536	-49	533	-108	536	-110	536	-49	536	-110	538	-47	538	-47	536	-110	538	-112	538	-47	538	-112	540	-44	540	-44	538	-112	540	-115	540	-44	540	-115	540	-41	550	7	553	6	553	64	550	7	553	64	550	64	550	64	547	64	547	6	547	6	547	64	544	5	541	70	541	0	542	68	542	68	541	0	542	3	542	68	542	3	544	66	544	66	542	3	544	5	544	66	544	5	547	64	540	74	540	-2	541	0	540	74	541	0	541	70	540	74	540	35	540	-2	550	84	553	83	553	141	550	84	553	141	550	141	550	141	547	141	547	83	547	83	547	141	544	82	541	147	541	77	542	145	542	145	541	77	542	80	542	145	542	80	544	143	544	143	542	80	544	82	544	143	544	82	547	141	540	151	540	74	541	77	540	151	541	77	541	147	540	35	540	112	540	38	540	38	540	112	540	109	540	38	540	109	538	41	538	41	540	109	538	106	538	41	538	106	536	43	536	43	538	106	536	104	536	43	536	104	533	45	533	45	536	104	533	103	533	45	533	103	530	45	530	45	533	103	530	102	530	45	530	102	527	45	527	45	530	102	527	103	527	45	527	103	524	43	524	43	527	103	524	104	524	43	524	104	522	41	522	41	524	104	522	106	522	41	522	106	521	38	521	38	522	106	521	109	521	38	521	109	520	112	550	161	553	160	553	218	550	161	553	218	550	218	550	218	547	218	547	160	547	160	547	218	544	159	541	224	541	154	542	222	542	222	541	154	542	157	542	222	542	157	544	220	544	220	542	157	544	159	544	220	544	159	547	218	540	305	540	382	540	343	540	228	540	189	540	151	540	228	540	151	541	154	540	228	541	154	541	224	521	263	521	192	522	260	522	260	521	192	522	195	522	260	522	195	524	258	524	258	522	195	524	197	524	258	524	197	527	257	527	257	524	197	527	199	527	257	527	199	530	256	530	256	527	199	530	199	530	256	530	199	533	257	533	257	530	199	533	199	533	257	533	199	536	258	536	258	533	199	536	197	536	258	536	197	538	260	538	260	536	197	538	195	538	260	538	195	540	263	540	263	538	195	540	192	540	263	540	192	540	266	540	266	540	192	540	189	540	189	540	186	540	115	540	189	540	115	540	112	540	115	540	186	538	118	538	118	540	186	538	183	538	118	538	183	536	120	536	120	538	183	536	181	536	120	536	181	533	122	533	122	536	181	533	180	533	122	533	180	530	122	530	122	533	180	530	179	530	122	530	179	527	122	527	122	530	179	527	180	527	122	527	180	524	120	524	120	527	180	524	181	524	120	524	181	522	118	522	118	524	181	522	183	522	118	522	183	521	115	521	115	522	183	521	186	521	115	521	186	520	189	550	238	553	237	553	295	550	238	553	295	550	295	550	295	547	295	547	237	547	237	547	295	544	236	541	302	541	231	542	299	542	299	541	231	542	234	542	299	542	234	544	297	544	297	542	234	544	236	544	297	544	236	547	295	540	305	540	228	541	231	540	305	541	231	541	302	540	305	540	266	540	228	550	315	553	314	553	372	550	315	553	372	550	372	550	372	547	372	547	314	547	314	547	372	544	313	541	379	541	308	542	376	542	376	541	308	542	311	542	376	542	311	544	374	544	374	542	311	544	313	544	374	544	313	547	372	540	382	540	305	541	308	540	382	541	308	541	379	540	266	540	343	540	269	540	269	540	343	540	340	540	269	540	340	538	272	538	272	540	340	538	337	538	272	538	337	536	274	536	274	538	337	536	335	536	274	536	335	533	276	533	276	536	335	533	334	533	276	533	334	530	276	530	276	533	334	530	333	530	276	530	333	527	276	527	276	530	333	527	334	527	276	527	334	524	274	524	274	527	334	524	335	524	274	524	335	522	272	522	272	524	335	522	337	522	272	522	337	521	269	521	269	522	337	521	340	521	269	521	340	520	343	550	-69	550	-12	547	-70	550	7	550	64	547	6	550	84	550	141	547	83	550	161	550	218	547	160	550	238	550	295	547	237	550	315	550	372	547	314	542	388	544	390	561	423	561	423	544	390	547	391	561	423	547	391	550	392	550	392	553	391	561	423	561	423	553	391	560	420	560	343	560	420	560	382	560	266	560	228	560	189	560	266	560	189	561	192	560	266	561	192	561	263	561	263	561	192	562	260	553	295	553	237	556	297	556	297	553	237	556	236	556	297	556	236	558	299	558	299	556	236	558	234	558	299	558	234	560	301	560	301	558	234	560	231	560	301	560	231	560	305	560	305	560	231	560	228	560	151	560	228	560	154	560	112	560	189	560	151	560	35	560	-2	560	-41	560	35	560	-41	561	-38	560	35	561	-38	561	32	561	32	561	-38	562	29	553	64	553	6	556	66	556	66	553	6	556	5	556	66	556	5	558	68	558	68	556	5	558	3	558	68	558	3	560	70	560	70	558	3	560	0	560	70	560	0	560	74	560	74	560	0	560	-2	560	-79	560	-2	560	-76	560	-118	560	-41	560	-79	540	420	540	382	541	385	540	420	541	385	542	388	540	420	542	388	562	426	540	420	562	426	564	428	540	420	564	428	567	430	540	420	567	430	540	423	540	420	540	417	540	346	540	420	540	346	540	343	540	346	540	417	538	349	538	349	540	417	538	414	538	349	538	414	536	351	536	351	538	414	536	412	536	351	536	412	533	353	533	353	536	412	533	411	533	353	533	411	530	353	530	353	533	411	530	410	530	353	530	410	527	353	527	353	530	410	527	411	527	353	527	411	524	351	524	351	527	411	524	412	524	351	524	412	522	349	522	349	524	412	522	414	522	349	522	414	521	346	521	346	522	414	521	417	521	346	521	417	520	420	578	-124	576	-126	600	-136	600	-136	576	-126	573	-127	600	-136	573	-127	570	-128	570	-128	567	-127	600	-136	600	-136	567	-127	540	-121	600	-136	540	-121	538	-124	570	-108	573	-108	573	-50	570	-108	573	-50	570	-51	570	-51	567	-50	567	-108	567	-108	567	-50	564	-110	561	-44	561	-115	562	-47	562	-47	561	-115	562	-112	562	-47	562	-112	564	-49	564	-49	562	-112	564	-110	564	-49	564	-110	567	-50	560	-41	560	-118	561	-115	560	-41	561	-115	561	-44	570	-31	573	-31	573	26	570	-31	573	26	570	25	570	25	567	26	567	-31	567	-31	567	26	564	-33	564	27	562	29	562	-35	564	27	562	-35	564	-33	564	27	564	-33	567	26	553	-12	553	-70	556	-10	556	-10	553	-70	556	-71	556	-10	556	-71	558	-8	558	-8	556	-71	558	-73	558	-8	558	-73	560	-6	560	-6	558	-73	560	-76	560	-6	560	-76	560	-2	570	45	573	45	573	103	570	45	573	103	570	102	570	102	567	103	567	45	567	45	567	103	564	43	561	109	561	38	562	106	562	106	561	38	562	41	562	106	562	41	564	104	564	104	562	41	564	43	564	104	564	43	567	103	560	112	560	35	561	38	560	112	561	38	561	109	560	112	560	74	560	35	570	122	573	122	573	180	570	122	573	180	570	179	570	179	567	180	567	122	567	122	567	180	564	120	561	186	561	115	562	183	562	183	561	115	562	118	562	183	562	118	564	181	564	181	562	118	564	120	564	181	564	120	567	180	560	189	560	112	561	115	560	189	561	115	561	186	553	141	553	83	556	143	556	143	553	83	556	82	556	143	556	82	558	145	558	145	556	82	558	80	558	145	558	80	560	147	560	147	558	80	560	77	560	147	560	77	560	151	560	151	560	77	560	74	570	199	573	199	573	257	570	199	573	257	570	256	570	256	567	257	567	199	567	199	567	257	564	197	564	258	562	260	562	195	564	258	562	195	564	197	564	258	564	197	567	257	553	218	553	160	556	220	556	220	553	160	556	159	556	220	556	159	558	222	558	222	556	159	558	157	558	222	558	157	560	224	560	224	558	157	560	154	560	224	560	154	560	228	570	276	573	276	573	334	570	276	573	334	570	333	570	333	567	334	567	276	567	276	567	334	564	274	561	340	561	269	562	337	562	337	561	269	562	272	562	337	562	272	564	335	564	335	562	272	564	274	564	335	564	274	567	334	560	343	560	266	561	269	560	343	561	269	561	340	560	343	560	305	560	266	570	353	573	353	573	411	570	353	573	411	570	410	570	410	567	411	567	353	567	353	567	411	564	351	561	417	561	346	562	414	562	414	561	346	562	349	562	414	562	349	564	412	564	412	562	349	564	351	564	412	564	351	567	411	560	420	560	343	561	346	560	420	561	346	561	417	553	372	553	314	556	374	556	374	553	314	556	313	556	374	556	313	558	376	558	376	556	313	558	311	558	376	558	311	560	379	560	379	558	311	560	308	560	379	560	308	560	382	560	382	560	308	560	305	570	-108	570	-51	567	-108	570	-31	570	25	567	-31	570	45	570	102	567	45	570	122	570	179	567	122	570	199	570	256	567	199	570	276	570	333	567	276	570	353	570	410	567	353	536	428	538	426	600	437	600	437	538	426	567	430	600	437	567	430	570	430	570	430	573	430	600	437	600	437	573	430	576	428	600	437	576	428	578	426	579	-115	580	-118	580	-41	580	-41	580	35	579	-38	579	-38	580	35	579	32	579	-38	579	32	578	-35	578	-35	579	32	578	29	578	-35	578	29	576	-33	576	-33	578	29	576	27	576	-33	576	27	573	-31	573	-31	576	27	573	26	580	35	580	112	579	38	579	38	580	112	579	109	579	38	579	109	578	41	578	41	579	109	578	106	578	41	578	106	576	43	576	43	578	106	576	104	576	43	576	104	573	45	573	45	576	104	573	103	580	112	580	189	579	115	579	115	580	189	579	186	579	115	579	186	578	118	578	118	579	186	578	183	578	118	578	183	576	120	576	120	578	183	576	181	576	120	576	181	573	122	573	122	576	181	573	180	580	189	580	266	579	192	579	192	580	266	579	263	579	192	579	263	578	195	578	195	579	263	578	260	578	195	578	260	576	197	576	197	578	260	576	258	576	197	576	258	573	199	573	199	576	258	573	257	580	266	580	343	579	269	579	269	580	343	579	340	579	269	579	340	578	272	578	272	579	340	578	337	578	272	578	337	576	274	576	274	578	337	576	335	576	274	576	335	573	276	573	276	576	335	573	334	580	343	580	420	579	346	579	346	580	420	579	417	579	346	579	417	578	349	578	349	579	417	578	414	578	349	578	414	576	351	576	351	578	414	576	412	576	351	576	412	573	353	573	353	576	412	573	411	582	388	600	437	580	385	580	385	600	437	580	420	580	385	580	420	580	382	580	382	580	305	580	308	590	-69	593	-70	593	-12	590	-69	593	-12	590	-12	590	-12	587	-12	587	-70	587	-70	587	-12	584	-71	580	-6	580	-76	582	-8	582	-8	580	-76	582	-73	582	-8	582	-73	584	-10	584	-10	582	-73	584	-71	584	-10	584	-71	587	-12	580	-2	580	-79	580	-76	580	-2	580	-76	580	-6	573	-50	573	-108	576	-49	576	-49	573	-108	576	-110	576	-49	576	-110	578	-47	578	-47	576	-110	578	-112	578	-47	578	-112	579	-44	579	-44	578	-112	579	-115	579	-44	579	-115	580	-41	590	84	593	83	593	141	590	84	593	141	590	141	590	141	587	141	587	83	587	83	587	141	584	82	580	147	580	77	582	145	582	145	580	77	582	80	582	145	582	80	584	143	584	143	582	80	584	82	584	143	584	82	587	141	580	151	580	74	580	77	580	151	580	77	580	147	590	238	593	237	593	295	590	238	593	295	590	295	590	295	587	295	587	237	587	237	587	295	584	236	580	302	580	231	582	299	582	299	580	231	582	234	582	299	582	234	584	297	584	297	582	234	584	236	584	297	584	236	587	295	580	305	580	228	580	231	580	305	580	231	580	302	582	388	584	390	600	437	600	437	584	390	587	391	600	437	587	391	590	392	590	392	593	391	600	437	600	437	593	391	596	390	600	437	596	390	598	388	590	-69	590	-12	587	-70	596	66	593	64	593	6	593	6	593	64	590	7	587	6	590	7	590	64	587	6	590	64	587	64	590	64	590	7	593	64	590	84	590	141	587	83	596	220	593	218	593	160	593	160	593	218	590	161	587	160	590	161	590	218	587	160	590	218	587	218	590	218	590	161	593	218	590	238	590	295	587	237	596	374	593	372	593	314	593	314	593	372	590	315	587	314	590	315	590	372	587	314	590	372	587	372	590	372	590	315	593	372	593	-12	593	-70	596	-10	596	-10	593	-70	596	-71	596	-10	596	-71	598	-8	598	-8	596	-71	598	-73	598	-8	598	-73	599	-6	599	-6	598	-73	599	-76	599	-6	599	-76	600	-2	600	-2	599	-76	600	-79	593	141	593	83	596	143	596	143	593	83	596	82	596	143	596	82	598	145	598	145	596	82	598	80	598	145	598	80	599	147	599	147	598	80	599	77	599	147	599	77	600	151	600	151	599	77	600	74	593	295	593	237	596	297	596	297	593	237	596	236	596	297	596	236	598	299	598	299	596	236	598	234	598	299	598	234	599	301	599	301	598	234	599	231	599	301	599	231	600	305	600	305	599	231	600	228	600	382	599	379	599	308	600	382	599	308	600	305	600	382	600	437	599	385	580	305	580	382	580	343	579	423	580	420	600	437	579	423	600	437	578	426	560	420	553	391	556	390	560	420	556	390	558	388	560	420	558	388	560	385	560	420	560	385	560	382	600	437	0	437	10	430	600	437	10	430	50	430	600	437	50	430	90	430	600	437	90	430	130	430	600	437	130	430	133	430	600	437	133	430	170	430	600	437	170	430	173	430	600	437	173	430	210	430	600	437	210	430	213	430	600	437	213	430	250	430	600	437	250	430	253	430	600	437	253	430	290	430	600	437	290	430	293	430	600	437	293	430	330	430	600	437	330	430	333	430	600	437	333	430	370	430	600	437	370	430	373	430	600	437	373	430	410	430	600	437	410	430	413	430	600	437	413	430	450	430	600	437	450	430	453	430	600	437	453	430	490	430	600	437	490	430	493	430	600	437	493	430	496	428	600	437	496	428	530	430	600	437	530	430	533	430	600	437	533	430	536	428	502	388	504	390	521	423	521	423	504	390	507	391	521	423	507	391	510	392	510	392	513	391	521	423	521	423	513	391	520	420	520	343	520	420	520	382	520	266	520	228	520	189	520	266	520	189	521	192	520	266	521	192	521	263	520	420	513	391	516	390	520	420	516	390	518	388	520	420	518	388	520	385	520	420	520	385	520	382	500	382	501	385	500	420	500	420	501	385	502	388	500	420	502	388	522	426	522	426	502	388	521	423	500	420	522	426	524	428	500	420	524	428	527	430	500	420	527	430	499	423	527	430	530	430	498	426	527	430	498	426	499	423	482	260	480	263	480	192	480	192	480	263	480	266	480	192	480	266	480	189	480	189	480	266	480	228	480	382	480	343	480	420	480	420	480	423	473	391	473	391	480	423	470	392	467	391	470	392	480	423	467	391	480	423	464	390	464	390	480	423	462	388	480	420	473	391	476	390	480	420	476	390	478	388	480	420	478	388	479	385	480	420	479	385	480	382	460	382	460	385	460	420	460	420	460	385	462	388	460	420	462	388	482	426	482	426	462	388	480	423	460	420	482	426	484	428	460	420	484	428	487	430	460	420	487	430	459	423	487	430	490	430	458	426	487	430	458	426	459	423	490	430	453	430	456	428	490	430	456	428	458	426	442	260	440	263	440	192	440	192	440	263	440	266	440	192	440	266	440	189	440	189	440	266	440	228	440	382	440	343	440	420	440	420	440	423	433	391	433	391	440	423	430	392	427	391	430	392	440	423	427	391	440	423	424	390	424	390	440	423	422	388	440	420	433	391	436	390	440	420	436	390	438	388	440	420	438	388	439	385	440	420	439	385	440	382	422	388	440	423	421	385	421	385	440	423	420	420	421	385	420	420	420	382	420	382	420	305	421	308	420	420	440	423	442	426	420	420	442	426	444	428	420	420	444	428	447	430	420	420	447	430	420	423	447	430	450	430	418	426	447	430	418	426	420	423	450	430	413	430	416	428	450	430	416	428	418	426	402	260	401	263	401	192	401	192	401	263	400	266	401	192	400	266	400	189	400	189	400	266	400	228	400	382	400	343	400	420	400	420	401	423	393	391	393	391	401	423	390	392	387	391	390	392	401	423	387	391	401	423	384	390	384	390	401	423	382	388	400	420	393	391	396	390	400	420	396	390	398	388	400	420	398	388	400	385	400	420	400	385	400	382	380	382	381	385	380	420	380	420	381	385	382	388	380	420	382	388	402	426	402	426	382	388	401	423	380	420	402	426	404	428	380	420	404	428	407	430	380	420	407	430	380	423	407	430	410	430	378	426	407	430	378	426	380	423	410	430	373	430	376	428	410	430	376	428	378	426	362	260	360	263	360	192	360	192	360	263	360	266	360	192	360	266	360	189	360	189	360	266	360	228	360	382	360	343	360	420	360	420	360	423	353	391	353	391	360	423	350	392	347	391	350	392	360	423	347	391	360	423	344	390	344	390	360	423	342	388	360	420	353	391	356	390	360	420	356	390	358	388	360	420	358	388	359	385	360	420	359	385	360	382	340	382	340	385	340	420	340	420	340	385	342	388	340	420	342	388	362	426	362	426	342	388	360	423	340	420	362	426	364	428	340	420	364	428	367	430	340	420	367	430	339	423	367	430	370	430	338	426	367	430	338	426	339	423	370	430	333	430	336	428	370	430	336	428	338	426	322	260	320	263	320	192	320	192	320	263	320	266	320	192	320	266	320	189	320	189	320	266	320	228	320	382	320	343	320	420	320	420	320	423	313	391	313	391	320	423	310	392	307	391	310	392	320	423	307	391	320	423	304	390	304	390	320	423	302	388	320	420	313	391	316	390	320	420	316	390	318	388	320	420	318	388	319	385	320	420	319	385	320	382	302	388	320	423	301	385	301	385	320	423	300	420	301	385	300	420	300	382	300	382	300	305	301	308	300	420	320	423	322	426	300	420	322	426	324	428	300	420	324	428	327	430	300	420	327	430	300	423	327	430	330	430	298	426	327	430	298	426	300	423	330	430	293	430	296	428	330	430	296	428	298	426	282	260	281	263	281	192	281	192	281	263	280	266	281	192	280	266	280	189	280	189	280	266	280	228	280	382	280	343	280	420	280	420	281	423	273	391	273	391	281	423	270	392	267	391	270	392	281	423	267	391	281	423	264	390	264	390	281	423	262	388	280	420	273	391	276	390	280	420	276	390	278	388	280	420	278	388	280	385	280	420	280	385	280	382	260	382	261	385	260	420	260	420	261	385	262	388	260	420	262	388	282	426	282	426	262	388	281	423	260	420	282	426	284	428	260	420	284	428	287	430	260	420	287	430	260	423	287	430	290	430	258	426	287	430	258	426	260	423	290	430	253	430	256	428	290	430	256	428	258	426	242	260	240	263	240	192	240	192	240	263	240	266	240	192	240	266	240	189	240	189	240	266	240	228	240	382	240	343	240	420	240	420	240	423	233	391	233	391	240	423	230	392	227	391	230	392	240	423	227	391	240	423	224	390	224	390	240	423	222	388	240	420	233	391	236	390	240	420	236	390	238	388	240	420	238	388	239	385	240	420	239	385	240	382	220	382	220	385	220	420	220	420	220	385	222	388	220	420	222	388	242	426	242	426	222	388	240	423	220	420	242	426	244	428	220	420	244	428	247	430	220	420	247	430	219	423	247	430	250	430	218	426	247	430	218	426	219	423	250	430	213	430	216	428	250	430	216	428	218	426	202	260	200	263	200	192	200	192	200	263	200	266	200	192	200	266	200	189	200	189	200	266	200	228	200	382	200	343	200	420	200	420	200	423	193	391	193	391	200	423	190	392	187	391	190	392	200	423	187	391	200	423	184	390	184	390	200	423	182	388	200	420	193	391	196	390	200	420	196	390	198	388	200	420	198	388	199	385	200	420	199	385	200	382	182	299	181	302	181	231	181	231	181	302	180	305	181	231	180	305	180	228	180	228	180	305	180	266	180	420	180	382	181	385	180	420	181	385	182	388	180	420	182	388	200	423	180	420	200	423	202	426	180	420	202	426	204	428	180	420	204	428	207	430	180	420	207	430	180	423	207	430	210	430	178	426	207	430	178	426	180	423	210	430	173	430	176	428	210	430	176	428	178	426	162	260	161	263	161	192	161	192	161	263	160	266	161	192	160	266	160	189	160	189	160	266	160	228	160	382	160	343	160	420	160	420	161	423	153	391	153	391	161	423	150	392	147	391	150	392	161	423	147	391	161	423	144	390	144	390	161	423	142	388	160	420	153	391	156	390	160	420	156	390	158	388	160	420	158	388	160	385	160	420	160	385	160	382	140	382	141	385	140	420	140	420	141	385	142	388	140	420	142	388	162	426	162	426	142	388	161	423	140	420	162	426	164	428	140	420	164	428	167	430	140	420	167	430	140	423	167	430	170	430	138	426	167	430	138	426	140	423	170	430	133	430	136	428	170	430	136	428	138	426	122	260	120	263	120	192	120	192	120	263	120	266	120	192	120	266	120	189	120	189	120	266	120	228	120	382	120	343	120	420	120	420	120	423	113	391	113	391	120	423	110	392	107	391	110	392	120	423	107	391	120	423	104	390	104	390	120	423	102	388	120	420	113	391	116	390	120	420	116	390	118	388	120	420	118	388	119	385	120	420	119	385	120	382	100	382	100	385	100	420	100	420	100	385	102	388	100	420	102	388	122	426	122	426	102	388	120	423	100	420	122	426	124	428	100	420	124	428	127	430	100	420	127	430	99	423	127	430	130	430	98	426	127	430	98	426	99	423	58	426	87	430	90	430	90	430	93	430	130	430	130	430	93	430	96	428	130	430	96	428	98	426	82	260	80	263	80	192	80	192	80	263	80	266	80	192	80	266	80	189	80	189	80	266	80	228	80	382	80	343	80	420	80	420	80	423	73	391	73	391	80	423	70	392	67	391	70	392	80	423	67	391	80	423	64	390	64	390	80	423	62	388	80	420	73	391	76	390	80	420	76	390	78	388	80	420	78	388	79	385	80	420	79	385	80	382	62	299	61	302	61	231	61	231	61	302	60	305	61	231	60	305	60	228	60	228	60	305	60	266	60	420	60	382	61	385	60	420	61	385	62	388	60	420	62	388	80	423	60	420	80	423	82	426	60	420	82	426	84	428	60	420	84	428	87	430	60	420	87	430	60	423	18	426	47	430	50	430	50	430	53	430	90	430	90	430	53	430	56	428	90	430	56	428	58	426	42	260	41	263	41	192	41	192	41	263	40	266	41	192	40	266	40	189	40	189	40	266	40	228	40	382	40	343	40	420	40	420	41	423	33	391	33	391	41	423	30	392	27	391	30	392	41	423	27	391	41	423	24	390	24	390	41	423	22	388	40	420	33	391	36	390	40	420	36	390	38	388	40	420	38	388	40	385	40	420	40	385	40	382	41	423	42	426	22	388	22	388	42	426	20	420	22	388	20	420	21	385	21	385	20	420	20	382	20	305	20	382	20	343	20	305	20	266	20	228	20	74	20	151	20	112	20	74	20	35	20	-2	21	-83	20	-79	20	-118	21	-83	20	-118	22	-85	22	-85	20	-118	42	-124	22	-85	42	-124	41	-121	20	420	42	426	44	428	20	420	44	428	47	430	20	420	47	430	20	423	2	426	4	428	0	437	0	437	4	428	7	430	0	437	7	430	10	430	10	430	13	430	50	430	50	430	13	430	16	428	50	430	16	428	18	426	0	420	1	423	0	437	0	437	1	423	2	426	599	308	599	379	598	311	598	311	599	379	598	376	598	311	598	376	596	313	596	313	598	376	596	374	596	313	596	374	593	314	600	228	599	224	599	154	600	228	599	154	600	151	599	154	599	224	598	157	598	157	599	224	598	222	598	157	598	222	596	159	596	159	598	222	596	220	596	159	596	220	593	160	600	74	599	70	599	0	600	74	599	0	600	-2	599	0	599	70	598	3	598	3	599	70	598	68	598	3	598	68	596	5	596	5	598	68	596	66	596	5	596	66	593	6	600	-136	600	-79	599	-83	600	-136	599	-83	598	-85	600	-136	598	-85	596	-87	600	-136	596	-87	593	-89	600	-136	593	-89	590	-89	600	-136	590	-89	587	-89	600	-136	587	-89	584	-87	600	-136	584	-87	582	-85	600	-136	582	-85	580	-83	600	-136	580	-83	580	-118	600	-136	580	-118	579	-121	600	-136	579	-121	578	-124	580	-79	580	-118	580	-83	560	-118	560	-83	558	-85	560	-118	558	-85	556	-87	560	-118	556	-87	553	-89	567	-127	564	-126	540	-118	540	-118	564	-126	562	-124	540	-118	562	-124	542	-85	542	-85	562	-124	561	-121	542	-85	561	-121	544	-87	541	-83	540	-79	540	-118	541	-83	540	-118	542	-85	540	-118	540	-121	567	-127	600	-136	538	-124	536	-126	600	-136	536	-126	533	-127	600	-136	533	-127	530	-128	600	-136	530	-128	496	-126	600	-136	496	-126	493	-127	600	-136	493	-127	490	-128	600	-136	490	-128	456	-126	600	-136	456	-126	453	-127	600	-136	453	-127	450	-128	600	-136	450	-128	413	-127	600	-136	413	-127	410	-128	600	-136	410	-128	373	-127	600	-136	373	-127	370	-128	600	-136	370	-128	333	-127	600	-136	333	-127	330	-128	600	-136	330	-128	293	-127	600	-136	293	-127	290	-128	600	-136	290	-128	253	-127	600	-136	253	-127	250	-128	600	-136	250	-128	213	-127	600	-136	213	-127	210	-128	600	-136	210	-128	173	-127	600	-136	173	-127	170	-128	600	-136	170	-128	133	-127	600	-136	133	-127	130	-128	600	-136	130	-128	93	-127	600	-136	93	-127	90	-128	600	-136	90	-128	53	-127	600	-136	53	-127	50	-128	600	-136	50	-128	13	-127	600	-136	13	-127	10	-128	600	-136	10	-128	0	-136	521	-121	520	-118	513	-89	521	-121	513	-89	510	-89	510	-89	507	-89	521	-121	521	-121	507	-89	504	-87	521	-121	504	-87	502	-85	520	-118	520	-79	520	-83	520	-118	520	-83	518	-85	520	-118	518	-85	516	-87	520	-118	516	-87	513	-89	501	-83	500	-79	500	-118	501	-83	500	-118	502	-85	502	-85	500	-118	522	-124	502	-85	522	-124	521	-121	500	-118	527	-127	524	-126	500	-118	524	-126	522	-124	496	-126	530	-128	498	-124	498	-124	530	-128	527	-127	498	-124	527	-127	499	-121	499	-121	527	-127	500	-118	480	-121	480	-118	473	-89	480	-121	473	-89	470	-89	470	-89	467	-89	480	-121	480	-121	467	-89	464	-87	480	-121	464	-87	462	-85	480	-118	480	-79	479	-83	480	-118	479	-83	478	-85	480	-118	478	-85	476	-87	480	-118	476	-87	473	-89	460	-83	460	-79	460	-118	460	-83	460	-118	462	-85	462	-85	460	-118	482	-124	462	-85	482	-124	480	-121	460	-118	487	-127	484	-126	460	-118	484	-126	482	-124	456	-126	490	-128	458	-124	458	-124	490	-128	487	-127	458	-124	487	-127	459	-121	459	-121	487	-127	460	-118	440	-121	440	-118	433	-89	440	-121	433	-89	430	-89	430	-89	427	-89	440	-121	440	-121	427	-89	424	-87	440	-121	424	-87	422	-85	440	-118	440	-79	439	-83	440	-118	439	-83	438	-85	440	-118	438	-85	436	-87	440	-118	436	-87	433	-89	420	-79	420	-118	421	-83	421	-83	420	-118	440	-121	421	-83	440	-121	422	-85	420	-118	447	-127	444	-126	420	-118	444	-126	442	-124	420	-118	442	-124	440	-121	416	-126	450	-128	418	-124	418	-124	450	-128	447	-127	418	-124	447	-127	420	-121	420	-121	447	-127	420	-118	401	-121	400	-118	393	-89	401	-121	393	-89	390	-89	390	-89	387	-89	401	-121	401	-121	387	-89	384	-87	401	-121	384	-87	382	-85	400	-118	400	-79	400	-83	400	-118	400	-83	398	-85	400	-118	398	-85	396	-87	400	-118	396	-87	393	-89	381	-83	380	-79	380	-118	381	-83	380	-118	382	-85	382	-85	380	-118	402	-124	382	-85	402	-124	401	-121	380	-118	407	-127	404	-126	380	-118	404	-126	402	-124	376	-126	410	-128	378	-124	378	-124	410	-128	407	-127	378	-124	407	-127	380	-121	380	-121	407	-127	380	-118	360	-121	360	-118	353	-89	360	-121	353	-89	350	-89	350	-89	347	-89	360	-121	360	-121	347	-89	344	-87	360	-121	344	-87	342	-85	360	-118	360	-79	359	-83	360	-118	359	-83	358	-85	360	-118	358	-85	356	-87	360	-118	356	-87	353	-89	340	-83	340	-79	340	-118	340	-83	340	-118	342	-85	342	-85	340	-118	362	-124	342	-85	362	-124	360	-121	340	-118	367	-127	364	-126	340	-118	364	-126	362	-124	336	-126	370	-128	338	-124	338	-124	370	-128	367	-127	338	-124	367	-127	339	-121	339	-121	367	-127	340	-118	320	-121	320	-118	313	-89	320	-121	313	-89	310	-89	310	-89	307	-89	320	-121	320	-121	307	-89	304	-87	320	-121	304	-87	302	-85	320	-118	320	-79	319	-83	320	-118	319	-83	318	-85	320	-118	318	-85	316	-87	320	-118	316	-87	313	-89	300	-79	300	-118	301	-83	301	-83	300	-118	320	-121	301	-83	320	-121	302	-85	300	-118	327	-127	324	-126	300	-118	324	-126	322	-124	300	-118	322	-124	320	-121	296	-126	330	-128	298	-124	298	-124	330	-128	327	-127	298	-124	327	-127	300	-121	300	-121	327	-127	300	-118	281	-121	280	-118	273	-89	281	-121	273	-89	270	-89	270	-89	267	-89	281	-121	281	-121	267	-89	264	-87	281	-121	264	-87	262	-85	280	-118	280	-79	280	-83	280	-118	280	-83	278	-85	280	-118	278	-85	276	-87	280	-118	276	-87	273	-89	261	-83	260	-79	260	-118	261	-83	260	-118	262	-85	262	-85	260	-118	282	-124	262	-85	282	-124	281	-121	260	-118	287	-127	284	-126	260	-118	284	-126	282	-124	256	-126	290	-128	258	-124	258	-124	290	-128	287	-127	258	-124	287	-127	260	-121	260	-121	287	-127	260	-118	240	-121	240	-118	233	-89	240	-121	233	-89	230	-89	230	-89	227	-89	240	-121	240	-121	227	-89	224	-87	240	-121	224	-87	222	-85	240	-118	240	-79	239	-83	240	-118	239	-83	238	-85	240	-118	238	-85	236	-87	240	-118	236	-87	233	-89	220	-83	220	-79	220	-118	220	-83	220	-118	222	-85	222	-85	220	-118	242	-124	222	-85	242	-124	240	-121	220	-118	247	-127	244	-126	220	-118	244	-126	242	-124	216	-126	250	-128	218	-124	218	-124	250	-128	247	-127	218	-124	247	-127	219	-121	219	-121	247	-127	220	-118	200	-121	200	-118	193	-89	200	-121	193	-89	190	-89	190	-89	187	-89	200	-121	200	-121	187	-89	184	-87	200	-121	184	-87	182	-85	200	-118	200	-79	199	-83	200	-118	199	-83	198	-85	200	-118	198	-85	196	-87	200	-118	196	-87	193	-89	180	-2	180	74	180	35	180	-79	180	-118	181	-83	180	-118	207	-127	204	-126	180	-118	204	-126	202	-124	180	-118	202	-124	200	-121	180	-118	200	-121	182	-85	180	-118	182	-85	181	-83	176	-126	210	-128	178	-124	178	-124	210	-128	207	-127	178	-124	207	-127	180	-121	180	-121	207	-127	180	-118	161	-121	160	-118	153	-89	161	-121	153	-89	150	-89	150	-89	147	-89	161	-121	161	-121	147	-89	144	-87	161	-121	144	-87	142	-85	160	-118	160	-79	160	-83	160	-118	160	-83	158	-85	160	-118	158	-85	156	-87	160	-118	156	-87	153	-89	141	-83	140	-79	140	-118	141	-83	140	-118	142	-85	142	-85	140	-118	162	-124	142	-85	162	-124	161	-121	140	-118	167	-127	164	-126	140	-118	164	-126	162	-124	136	-126	170	-128	138	-124	138	-124	170	-128	167	-127	138	-124	167	-127	140	-121	140	-121	167	-127	140	-118	120	-121	120	-118	113	-89	120	-121	113	-89	110	-89	110	-89	107	-89	120	-121	120	-121	107	-89	104	-87	120	-121	104	-87	102	-85	120	-118	120	-79	119	-83	120	-118	119	-83	118	-85	120	-118	118	-85	116	-87	120	-118	116	-87	113	-89	100	-83	100	-79	100	-118	100	-83	100	-118	102	-85	102	-85	100	-118	122	-124	102	-85	122	-124	120	-121	100	-118	127	-127	124	-126	100	-118	124	-126	122	-124	96	-126	130	-128	98	-124	98	-124	130	-128	127	-127	98	-124	127	-127	99	-121	99	-121	127	-127	100	-118	80	-121	80	-118	73	-89	80	-121	73	-89	70	-89	70	-89	67	-89	80	-121	80	-121	67	-89	64	-87	80	-121	64	-87	62	-85	80	-118	80	-79	79	-83	80	-118	79	-83	78	-85	80	-118	78	-85	76	-87	80	-118	76	-87	73	-89	60	-2	60	74	60	35	60	-79	60	-118	61	-83	60	-118	87	-127	84	-126	60	-118	84	-126	82	-124	60	-118	82	-124	80	-121	60	-118	80	-121	62	-85	60	-118	62	-85	61	-83	56	-126	90	-128	58	-124	58	-124	90	-128	87	-127	58	-124	87	-127	60	-121	60	-121	87	-127	60	-118	41	-121	40	-118	33	-89	41	-121	33	-89	30	-89	30	-89	27	-89	41	-121	41	-121	27	-89	24	-87	41	-121	24	-87	22	-85	40	-118	40	-79	40	-83	40	-118	40	-83	38	-85	40	-118	38	-85	36	-87	40	-118	36	-87	33	-89	20	-118	47	-127	44	-126	20	-118	44	-126	42	-124	16	-126	50	-128	18	-124	18	-124	50	-128	47	-127	18	-124	47	-127	20	-121	20	-121	47	-127	20	-118	0	-136	10	-128	7	-127	0	-136	7	-127	4	-126	0	-136	4	-126	2	-124	0	-136	2	-124	1	-121	0	-136	1	-121	0	-118	587	314	587	372	584	313	584	313	587	372	584	374	584	313	584	374	582	311	582	311	584	374	582	376	582	311	582	376	580	308	580	308	582	376	580	379	580	308	580	379	580	382	587	160	587	218	584	159	584	159	587	218	584	220	584	159	584	220	582	157	582	157	584	220	582	222	582	157	582	222	580	154	580	154	582	222	580	224	580	154	580	224	580	228	580	151	580	154	580	228	580	151	580	228	580	189	587	6	587	64	584	5	584	5	587	64	584	66	584	5	584	66	582	3	582	3	584	66	582	68	582	3	582	68	580	0	580	0	582	68	580	70	580	0	580	70	580	74	580	-2	580	0	580	74	580	-2	580	74	580	35	510	-69	513	-70	513	-12	510	-69	513	-12	510	-12	510	-12	507	-12	507	-70	507	-70	507	-12	504	-71	501	-6	501	-76	502	-8	502	-8	501	-76	502	-73	502	-8	502	-73	504	-10	504	-10	502	-73	504	-71	504	-10	504	-71	507	-12	500	74	500	151	500	112	500	-2	500	-41	500	-79	500	-2	500	-79	501	-76	500	-2	501	-76	501	-6	480	32	480	-38	482	29	482	29	480	-38	482	-35	482	29	482	-35	484	27	484	27	482	-35	484	-33	484	27	484	-33	487	26	487	26	484	-33	487	-31	487	26	487	-31	490	25	490	25	487	-31	490	-31	490	25	490	-31	493	26	493	26	490	-31	493	-31	493	26	493	-31	496	27	496	27	493	-31	496	-33	496	27	496	-33	498	29	498	29	496	-33	498	-35	498	29	498	-35	499	32	499	32	498	-35	499	-38	499	32	499	-38	500	35	500	35	499	-38	500	-41	500	-118	500	-41	499	-115	499	-115	500	-41	499	-44	499	-115	499	-44	498	-112	498	-112	499	-44	498	-47	498	-112	498	-47	496	-110	496	-110	498	-47	496	-49	496	-110	496	-49	493	-108	493	-108	496	-49	493	-50	493	-108	493	-50	490	-108	490	-108	493	-50	490	-51	490	-108	490	-51	487	-108	487	-108	490	-51	487	-50	487	-108	487	-50	484	-110	484	-110	487	-50	484	-49	484	-110	484	-49	482	-112	482	-112	484	-49	482	-47	482	-112	482	-47	480	-115	480	-115	482	-47	480	-44	480	-115	480	-44	480	-41	510	7	513	6	513	64	510	7	513	64	510	64	510	64	507	64	507	6	507	6	507	64	504	5	501	70	501	0	502	68	502	68	501	0	502	3	502	68	502	3	504	66	504	66	502	3	504	5	504	66	504	5	507	64	500	74	500	-2	501	0	500	74	501	0	501	70	500	74	500	35	500	-2	510	84	513	83	513	141	510	84	513	141	510	141	510	141	507	141	507	83	507	83	507	141	504	82	501	147	501	77	502	145	502	145	501	77	502	80	502	145	502	80	504	143	504	143	502	80	504	82	504	143	504	82	507	141	500	151	500	74	501	77	500	151	501	77	501	147	500	35	500	112	499	38	499	38	500	112	499	109	499	38	499	109	498	41	498	41	499	109	498	106	498	41	498	106	496	43	496	43	498	106	496	104	496	43	496	104	493	45	493	45	496	104	493	103	493	45	493	103	490	45	490	45	493	103	490	102	490	45	490	102	487	45	487	45	490	102	487	103	487	45	487	103	484	43	484	43	487	103	484	104	484	43	484	104	482	41	482	41	484	104	482	106	482	41	482	106	480	38	480	38	482	106	480	109	480	38	480	109	480	112	510	161	513	160	513	218	510	161	513	218	510	218	510	218	507	218	507	160	507	160	507	218	504	159	501	224	501	154	502	222	502	222	501	154	502	157	502	222	502	157	504	220	504	220	502	157	504	159	504	220	504	159	507	218	500	305	500	382	500	343	500	228	500	189	500	151	500	228	500	151	501	154	500	228	501	154	501	224	482	260	482	195	484	258	484	258	482	195	484	197	484	258	484	197	487	257	487	257	484	197	487	199	487	257	487	199	490	256	490	256	487	199	490	199	490	256	490	199	493	257	493	257	490	199	493	199	493	257	493	199	496	258	496	258	493	199	496	197	496	258	496	197	498	260	498	260	496	197	498	195	498	260	498	195	499	263	499	263	498	195	499	192	499	263	499	192	500	266	500	266	499	192	500	189	500	189	499	186	499	115	500	189	499	115	500	112	499	115	499	186	498	118	498	118	499	186	498	183	498	118	498	183	496	120	496	120	498	183	496	181	496	120	496	181	493	122	493	122	496	181	493	180	493	122	493	180	490	122	490	122	493	180	490	179	490	122	490	179	487	122	487	122	490	179	487	180	487	122	487	180	484	120	484	120	487	180	484	181	484	120	484	181	482	118	482	118	484	181	482	183	482	118	482	183	480	115	480	115	482	183	480	186	480	115	480	186	480	189	510	238	513	237	513	295	510	238	513	295	510	295	510	295	507	295	507	237	507	237	507	295	504	236	501	302	501	231	502	299	502	299	501	231	502	234	502	299	502	234	504	297	504	297	502	234	504	236	504	297	504	236	507	295	500	305	500	228	501	231	500	305	501	231	501	302	500	305	500	266	500	228	510	315	513	314	513	372	510	315	513	372	510	372	510	372	507	372	507	314	507	314	507	372	504	313	501	379	501	308	502	376	502	376	501	308	502	311	502	376	502	311	504	374	504	374	502	311	504	313	504	374	504	313	507	372	500	382	500	305	501	308	500	382	501	308	501	379	500	266	500	343	499	269	499	269	500	343	499	340	499	269	499	340	498	272	498	272	499	340	498	337	498	272	498	337	496	274	496	274	498	337	496	335	496	274	496	335	493	276	493	276	496	335	493	334	493	276	493	334	490	276	490	276	493	334	490	333	490	276	490	333	487	276	487	276	490	333	487	334	487	276	487	334	484	274	484	274	487	334	484	335	484	274	484	335	482	272	482	272	484	335	482	337	482	272	482	337	480	269	480	269	482	337	480	340	480	269	480	340	480	343	510	-69	510	-12	507	-70	510	7	510	64	507	6	510	84	510	141	507	83	510	161	510	218	507	160	510	238	510	295	507	237	510	315	510	372	507	314	513	295	513	237	516	297	516	297	513	237	516	236	516	297	516	236	518	299	518	299	516	236	518	234	518	299	518	234	520	301	520	301	518	234	520	231	520	301	520	231	520	305	520	305	520	231	520	228	520	151	520	228	520	154	520	112	520	189	520	151	520	35	520	-2	520	-41	520	35	520	-41	521	-38	513	64	513	6	516	66	516	66	513	6	516	5	516	66	516	5	518	68	518	68	516	5	518	3	518	68	518	3	520	70	520	70	518	3	520	0	520	70	520	0	520	74	520	74	520	0	520	-2	520	-79	520	-2	520	-76	520	-118	520	-41	520	-79	500	420	499	417	499	346	500	420	499	346	500	343	499	346	499	417	498	349	498	349	499	417	498	414	498	349	498	414	496	351	496	351	498	414	496	412	496	351	496	412	493	353	493	353	496	412	493	411	493	353	493	411	490	353	490	353	493	411	490	410	490	353	490	410	487	353	487	353	490	410	487	411	487	353	487	411	484	351	484	351	487	411	484	412	484	351	484	412	482	349	482	349	484	412	482	414	482	349	482	414	480	346	480	346	482	414	480	417	480	346	480	417	480	420	520	-41	520	-118	521	-115	520	-41	521	-115	521	-44	513	-12	513	-70	516	-10	516	-10	513	-70	516	-71	516	-10	516	-71	518	-8	518	-8	516	-71	518	-73	518	-8	518	-73	520	-6	520	-6	518	-73	520	-76	520	-6	520	-76	520	-2	520	35	521	38	520	112	520	35	520	112	520	74	513	141	513	83	516	143	516	143	513	83	516	82	516	143	516	82	518	145	518	145	516	82	518	80	518	145	518	80	520	147	520	147	518	80	520	77	520	147	520	77	520	151	520	151	520	77	520	74	513	218	513	160	516	220	516	220	513	160	516	159	516	220	516	159	518	222	518	222	516	159	518	157	518	222	518	157	520	224	520	224	518	157	520	154	520	224	520	154	520	228	520	266	521	269	520	343	520	266	520	343	520	305	513	372	513	314	516	374	516	374	513	314	516	313	516	374	516	313	518	376	518	376	516	313	518	311	518	376	518	311	520	379	520	379	518	311	520	308	520	379	520	308	520	382	520	382	520	308	520	305	470	-69	473	-70	473	-12	470	-69	473	-12	470	-12	470	-12	467	-12	467	-70	467	-70	467	-12	464	-71	460	-6	460	-76	462	-8	462	-8	460	-76	462	-73	462	-8	462	-73	464	-10	464	-10	462	-73	464	-71	464	-10	464	-71	467	-12	460	74	460	151	460	112	460	-2	460	-41	460	-79	460	-2	460	-79	460	-76	460	-2	460	-76	460	-6	440	32	440	-38	442	29	442	29	440	-38	442	-35	442	29	442	-35	444	27	444	27	442	-35	444	-33	444	27	444	-33	447	26	447	26	444	-33	447	-31	447	26	447	-31	450	25	450	25	447	-31	450	-31	450	25	450	-31	453	26	453	26	450	-31	453	-31	453	26	453	-31	456	27	456	27	453	-31	456	-33	456	27	456	-33	458	29	458	29	456	-33	458	-35	458	29	458	-35	459	32	459	32	458	-35	459	-38	459	32	459	-38	460	35	460	35	459	-38	460	-41	460	-118	460	-41	459	-115	459	-115	460	-41	459	-44	459	-115	459	-44	458	-112	458	-112	459	-44	458	-47	458	-112	458	-47	456	-110	456	-110	458	-47	456	-49	456	-110	456	-49	453	-108	453	-108	456	-49	453	-50	453	-108	453	-50	450	-108	450	-108	453	-50	450	-51	450	-108	450	-51	447	-108	447	-108	450	-51	447	-50	447	-108	447	-50	444	-110	444	-110	447	-50	444	-49	444	-110	444	-49	442	-112	442	-112	444	-49	442	-47	442	-112	442	-47	440	-115	440	-115	442	-47	440	-44	440	-115	440	-44	440	-41	470	7	473	6	473	64	470	7	473	64	470	64	470	64	467	64	467	6	467	6	467	64	464	5	460	70	460	0	462	68	462	68	460	0	462	3	462	68	462	3	464	66	464	66	462	3	464	5	464	66	464	5	467	64	460	74	460	-2	460	0	460	74	460	0	460	70	460	74	460	35	460	-2	470	84	473	83	473	141	470	84	473	141	470	141	470	141	467	141	467	83	467	83	467	141	464	82	460	147	460	77	462	145	462	145	460	77	462	80	462	145	462	80	464	143	464	143	462	80	464	82	464	143	464	82	467	141	460	151	460	74	460	77	460	151	460	77	460	147	460	35	460	112	459	38	459	38	460	112	459	109	459	38	459	109	458	41	458	41	459	109	458	106	458	41	458	106	456	43	456	43	458	106	456	104	456	43	456	104	453	45	453	45	456	104	453	103	453	45	453	103	450	45	450	45	453	103	450	102	450	45	450	102	447	45	447	45	450	102	447	103	447	45	447	103	444	43	444	43	447	103	444	104	444	43	444	104	442	41	442	41	444	104	442	106	442	41	442	106	440	38	440	38	442	106	440	109	440	38	440	109	440	112	470	161	473	160	473	218	470	161	473	218	470	218	470	218	467	218	467	160	467	160	467	218	464	159	460	224	460	154	462	222	462	222	460	154	462	157	462	222	462	157	464	220	464	220	462	157	464	159	464	220	464	159	467	218	460	305	460	382	460	343	460	228	460	189	460	151	460	228	460	151	460	154	460	228	460	154	460	224	442	260	442	195	444	258	444	258	442	195	444	197	444	258	444	197	447	257	447	257	444	197	447	199	447	257	447	199	450	256	450	256	447	199	450	199	450	256	450	199	453	257	453	257	450	199	453	199	453	257	453	199	456	258	456	258	453	199	456	197	456	258	456	197	458	260	458	260	456	197	458	195	458	260	458	195	459	263	459	263	458	195	459	192	459	263	459	192	460	266	460	266	459	192	460	189	460	189	459	186	459	115	460	189	459	115	460	112	459	115	459	186	458	118	458	118	459	186	458	183	458	118	458	183	456	120	456	120	458	183	456	181	456	120	456	181	453	122	453	122	456	181	453	180	453	122	453	180	450	122	450	122	453	180	450	179	450	122	450	179	447	122	447	122	450	179	447	180	447	122	447	180	444	120	444	120	447	180	444	181	444	120	444	181	442	118	442	118	444	181	442	183	442	118	442	183	440	115	440	115	442	183	440	186	440	115	440	186	440	189	470	238	473	237	473	295	470	238	473	295	470	295	470	295	467	295	467	237	467	237	467	295	464	236	460	302	460	231	462	299	462	299	460	231	462	234	462	299	462	234	464	297	464	297	462	234	464	236	464	297	464	236	467	295	460	305	460	228	460	231	460	305	460	231	460	302	460	305	460	266	460	228	470	315	473	314	473	372	470	315	473	372	470	372	470	372	467	372	467	314	467	314	467	372	464	313	460	379	460	308	462	376	462	376	460	308	462	311	462	376	462	311	464	374	464	374	462	311	464	313	464	374	464	313	467	372	460	382	460	305	460	308	460	382	460	308	460	379	460	266	460	343	459	269	459	269	460	343	459	340	459	269	459	340	458	272	458	272	459	340	458	337	458	272	458	337	456	274	456	274	458	337	456	335	456	274	456	335	453	276	453	276	456	335	453	334	453	276	453	334	450	276	450	276	453	334	450	333	450	276	450	333	447	276	447	276	450	333	447	334	447	276	447	334	444	274	444	274	447	334	444	335	444	274	444	335	442	272	442	272	444	335	442	337	442	272	442	337	440	269	440	269	442	337	440	340	440	269	440	340	440	343	470	-69	470	-12	467	-70	470	7	470	64	467	6	470	84	470	141	467	83	470	161	470	218	467	160	470	238	470	295	467	237	470	315	470	372	467	314	473	295	473	237	476	297	476	297	473	237	476	236	476	297	476	236	478	299	478	299	476	236	478	234	478	299	478	234	479	301	479	301	478	234	479	231	479	301	479	231	480	305	480	305	479	231	480	228	480	151	480	228	479	154	480	112	480	189	480	151	480	35	480	-2	480	-41	480	35	480	-41	480	-38	480	35	480	-38	480	32	473	64	473	6	476	66	476	66	473	6	476	5	476	66	476	5	478	68	478	68	476	5	478	3	478	68	478	3	479	70	479	70	478	3	479	0	479	70	479	0	480	74	480	74	479	0	480	-2	480	-79	480	-2	479	-76	480	-118	480	-41	480	-79	460	420	459	417	459	346	460	420	459	346	460	343	459	346	459	417	458	349	458	349	459	417	458	414	458	349	458	414	456	351	456	351	458	414	456	412	456	351	456	412	453	353	453	353	456	412	453	411	453	353	453	411	450	353	450	353	453	411	450	410	450	353	450	410	447	353	447	353	450	410	447	411	447	353	447	411	444	351	444	351	447	411	444	412	444	351	444	412	442	349	442	349	444	412	442	414	442	349	442	414	440	346	440	346	442	414	440	417	440	346	440	417	440	420	473	-12	473	-70	476	-10	476	-10	473	-70	476	-71	476	-10	476	-71	478	-8	478	-8	476	-71	478	-73	478	-8	478	-73	479	-6	479	-6	478	-73	479	-76	479	-6	479	-76	480	-2	480	35	480	38	480	112	480	35	480	112	480	74	473	141	473	83	476	143	476	143	473	83	476	82	476	143	476	82	478	145	478	145	476	82	478	80	478	145	478	80	479	147	479	147	478	80	479	77	479	147	479	77	480	151	480	151	479	77	480	74	473	218	473	160	476	220	476	220	473	160	476	159	476	220	476	159	478	222	478	222	476	159	478	157	478	222	478	157	479	224	479	224	478	157	479	154	479	224	479	154	480	228	480	266	480	269	480	343	480	266	480	343	480	305	473	372	473	314	476	374	476	374	473	314	476	313	476	374	476	313	478	376	478	376	476	313	478	311	478	376	478	311	479	379	479	379	478	311	479	308	479	379	479	308	480	382	480	382	479	308	480	305	430	-69	433	-70	433	-12	430	-69	433	-12	430	-12	430	-12	427	-12	427	-70	427	-70	427	-12	424	-71	421	-6	421	-76	422	-8	422	-8	421	-76	422	-73	422	-8	422	-73	424	-10	424	-10	422	-73	424	-71	424	-10	424	-71	427	-12	420	74	420	151	420	112	420	-2	420	-41	420	-79	420	-2	420	-79	421	-76	420	-2	421	-76	421	-6	401	32	401	-38	402	29	402	29	401	-38	402	-35	402	29	402	-35	404	27	404	27	402	-35	404	-33	404	27	404	-33	407	26	407	26	404	-33	407	-31	407	26	407	-31	410	25	410	25	407	-31	410	-31	410	25	410	-31	413	26	413	26	410	-31	413	-31	413	26	413	-31	416	27	416	27	413	-31	416	-33	416	27	416	-33	418	29	418	29	416	-33	418	-35	418	29	418	-35	420	32	420	32	418	-35	420	-38	420	32	420	-38	420	35	420	35	420	-38	420	-41	420	-118	420	-41	420	-115	420	-115	420	-41	420	-44	420	-115	420	-44	418	-112	418	-112	420	-44	418	-47	418	-112	418	-47	416	-110	416	-110	418	-47	416	-49	416	-110	416	-49	413	-108	413	-108	416	-49	413	-50	413	-108	413	-50	410	-108	410	-108	413	-50	410	-51	410	-108	410	-51	407	-108	407	-108	410	-51	407	-50	407	-108	407	-50	404	-110	404	-110	407	-50	404	-49	404	-110	404	-49	402	-112	402	-112	404	-49	402	-47	402	-112	402	-47	401	-115	401	-115	402	-47	401	-44	401	-115	401	-44	400	-41	430	7	433	6	433	64	430	7	433	64	430	64	430	64	427	64	427	6	427	6	427	64	424	5	421	70	421	0	422	68	422	68	421	0	422	3	422	68	422	3	424	66	424	66	422	3	424	5	424	66	424	5	427	64	420	74	420	-2	421	0	420	74	421	0	421	70	420	74	420	35	420	-2	430	84	433	83	433	141	430	84	433	141	430	141	430	141	427	141	427	83	427	83	427	141	424	82	421	147	421	77	422	145	422	145	421	77	422	80	422	145	422	80	424	143	424	143	422	80	424	82	424	143	424	82	427	141	420	151	420	74	421	77	420	151	421	77	421	147	420	35	420	112	420	38	420	38	420	112	420	109	420	38	420	109	418	41	418	41	420	109	418	106	418	41	418	106	416	43	416	43	418	106	416	104	416	43	416	104	413	45	413	45	416	104	413	103	413	45	413	103	410	45	410	45	413	103	410	102	410	45	410	102	407	45	407	45	410	102	407	103	407	45	407	103	404	43	404	43	407	103	404	104	404	43	404	104	402	41	402	41	404	104	402	106	402	41	402	106	401	38	401	38	402	106	401	109	401	38	401	109	400	112	430	161	433	160	433	218	430	161	433	218	430	218	430	218	427	218	427	160	427	160	427	218	424	159	421	224	421	154	422	222	422	222	421	154	422	157	422	222	422	157	424	220	424	220	422	157	424	159	424	220	424	159	427	218	420	228	420	189	420	151	420	228	420	151	421	154	420	228	421	154	421	224	402	260	402	195	404	258	404	258	402	195	404	197	404	258	404	197	407	257	407	257	404	197	407	199	407	257	407	199	410	256	410	256	407	199	410	199	410	256	410	199	413	257	413	257	410	199	413	199	413	257	413	199	416	258	416	258	413	199	416	197	416	258	416	197	418	260	418	260	416	197	418	195	418	260	418	195	420	263	420	263	418	195	420	192	420	263	420	192	420	266	420	266	420	192	420	189	420	189	420	186	420	115	420	189	420	115	420	112	420	115	420	186	418	118	418	118	420	186	418	183	418	118	418	183	416	120	416	120	418	183	416	181	416	120	416	181	413	122	413	122	416	181	413	180	413	122	413	180	410	122	410	122	413	180	410	179	410	122	410	179	407	122	407	122	410	179	407	180	407	122	407	180	404	120	404	120	407	180	404	181	404	120	404	181	402	118	402	118	404	181	402	183	402	118	402	183	401	115	401	115	402	183	401	186	401	115	401	186	400	189	430	238	433	237	433	295	430	238	433	295	430	295	430	295	427	295	427	237	427	237	427	295	424	236	421	302	421	231	422	299	422	299	421	231	422	234	422	299	422	234	424	297	424	297	422	234	424	236	424	297	424	236	427	295	420	305	420	228	421	231	420	305	421	231	421	302	420	305	420	266	420	228	430	315	433	314	433	372	430	315	433	372	430	372	430	372	427	372	427	314	427	314	427	372	424	313	421	379	421	308	422	376	422	376	421	308	422	311	422	376	422	311	424	374	424	374	422	311	424	313	424	374	424	313	427	372	420	343	420	305	420	382	420	266	420	343	420	269	420	269	420	343	420	340	420	269	420	340	418	272	418	272	420	340	418	337	418	272	418	337	416	274	416	274	418	337	416	335	416	274	416	335	413	276	413	276	416	335	413	334	413	276	413	334	410	276	410	276	413	334	410	333	410	276	410	333	407	276	407	276	410	333	407	334	407	276	407	334	404	274	404	274	407	334	404	335	404	274	404	335	402	272	402	272	404	335	402	337	402	272	402	337	401	269	401	269	402	337	401	340	401	269	401	340	400	343	430	7	430	64	427	6	430	-69	430	-12	427	-70	430	84	430	141	427	83	430	161	430	218	427	160	430	238	430	295	427	237	430	315	430	372	427	314	433	295	433	237	436	297	436	297	433	237	436	236	436	297	436	236	438	299	438	299	436	236	438	234	438	299	438	234	439	301	439	301	438	234	439	231	439	301	439	231	440	305	440	305	439	231	440	228	440	151	440	228	439	154	440	112	440	189	440	151	440	35	440	-2	440	-41	440	35	440	-41	440	-38	440	35	440	-38	440	32	433	64	433	6	436	66	436	66	433	6	436	5	436	66	436	5	438	68	438	68	436	5	438	3	438	68	438	3	439	70	439	70	438	3	439	0	439	70	439	0	440	74	440	74	439	0	440	-2	440	-79	440	-2	439	-76	440	-118	440	-41	440	-79	420	343	420	420	420	346	420	346	420	420	420	417	420	346	420	417	418	349	418	349	420	417	418	414	418	349	418	414	416	351	416	351	418	414	416	412	416	351	416	412	413	353	413	353	416	412	413	411	413	353	413	411	410	353	410	353	413	411	410	410	410	353	410	410	407	353	407	353	410	410	407	411	407	353	407	411	404	351	404	351	407	411	404	412	404	351	404	412	402	349	402	349	404	412	402	414	402	349	402	414	401	346	401	346	402	414	401	417	401	346	401	417	400	420	433	-12	433	-70	436	-10	436	-10	433	-70	436	-71	436	-10	436	-71	438	-8	438	-8	436	-71	438	-73	438	-8	438	-73	439	-6	439	-6	438	-73	439	-76	439	-6	439	-76	440	-2	440	35	440	38	440	112	440	35	440	112	440	74	433	141	433	83	436	143	436	143	433	83	436	82	436	143	436	82	438	145	438	145	436	82	438	80	438	145	438	80	439	147	439	147	438	80	439	77	439	147	439	77	440	151	440	151	439	77	440	74	433	218	433	160	436	220	436	220	433	160	436	159	436	220	436	159	438	222	438	222	436	159	438	157	438	222	438	157	439	224	439	224	438	157	439	154	439	224	439	154	440	228	440	266	440	269	440	343	440	266	440	343	440	305	433	372	433	314	436	374	436	374	433	314	436	313	436	374	436	313	438	376	438	376	436	313	438	311	438	376	438	311	439	379	439	379	438	311	439	308	439	379	439	308	440	382	440	382	439	308	440	305	390	-69	393	-70	393	-12	390	-69	393	-12	390	-12	390	-12	387	-12	387	-70	387	-70	387	-12	384	-71	381	-6	381	-76	382	-8	382	-8	381	-76	382	-73	382	-8	382	-73	384	-10	384	-10	382	-73	384	-71	384	-10	384	-71	387	-12	380	74	380	151	380	112	380	-2	380	-41	380	-79	380	-2	380	-79	381	-76	380	-2	381	-76	381	-6	360	32	360	-38	362	29	362	29	360	-38	362	-35	362	29	362	-35	364	27	364	27	362	-35	364	-33	364	27	364	-33	367	26	367	26	364	-33	367	-31	367	26	367	-31	370	25	370	25	367	-31	370	-31	370	25	370	-31	373	26	373	26	370	-31	373	-31	373	26	373	-31	376	27	376	27	373	-31	376	-33	376	27	376	-33	378	29	378	29	376	-33	378	-35	378	29	378	-35	380	32	380	32	378	-35	380	-38	380	32	380	-38	380	35	380	35	380	-38	380	-41	380	-118	380	-41	380	-115	380	-115	380	-41	380	-44	380	-115	380	-44	378	-112	378	-112	380	-44	378	-47	378	-112	378	-47	376	-110	376	-110	378	-47	376	-49	376	-110	376	-49	373	-108	373	-108	376	-49	373	-50	373	-108	373	-50	370	-108	370	-108	373	-50	370	-51	370	-108	370	-51	367	-108	367	-108	370	-51	367	-50	367	-108	367	-50	364	-110	364	-110	367	-50	364	-49	364	-110	364	-49	362	-112	362	-112	364	-49	362	-47	362	-112	362	-47	360	-115	360	-115	362	-47	360	-44	360	-115	360	-44	360	-41	390	7	393	6	393	64	390	7	393	64	390	64	390	64	387	64	387	6	387	6	387	64	384	5	381	70	381	0	382	68	382	68	381	0	382	3	382	68	382	3	384	66	384	66	382	3	384	5	384	66	384	5	387	64	380	74	380	-2	381	0	380	74	381	0	381	70	380	74	380	35	380	-2	390	84	393	83	393	141	390	84	393	141	390	141	390	141	387	141	387	83	387	83	387	141	384	82	381	147	381	77	382	145	382	145	381	77	382	80	382	145	382	80	384	143	384	143	382	80	384	82	384	143	384	82	387	141	380	151	380	74	381	77	380	151	381	77	381	147	380	35	380	112	380	38	380	38	380	112	380	109	380	38	380	109	378	41	378	41	380	109	378	106	378	41	378	106	376	43	376	43	378	106	376	104	376	43	376	104	373	45	373	45	376	104	373	103	373	45	373	103	370	45	370	45	373	103	370	102	370	45	370	102	367	45	367	45	370	102	367	103	367	45	367	103	364	43	364	43	367	103	364	104	364	43	364	104	362	41	362	41	364	104	362	106	362	41	362	106	360	38	360	38	362	106	360	109	360	38	360	109	360	112	390	161	393	160	393	218	390	161	393	218	390	218	390	218	387	218	387	160	387	160	387	218	384	159	381	224	381	154	382	222	382	222	381	154	382	157	382	222	382	157	384	220	384	220	382	157	384	159	384	220	384	159	387	218	380	305	380	382	380	343	380	228	380	189	380	151	380	228	380	151	381	154	380	228	381	154	381	224	362	260	362	195	364	258	364	258	362	195	364	197	364	258	364	197	367	257	367	257	364	197	367	199	367	257	367	199	370	256	370	256	367	199	370	199	370	256	370	199	373	257	373	257	370	199	373	199	373	257	373	199	376	258	376	258	373	199	376	197	376	258	376	197	378	260	378	260	376	197	378	195	378	260	378	195	380	263	380	263	378	195	380	192	380	263	380	192	380	266	380	266	380	192	380	189	380	189	380	186	380	115	380	189	380	115	380	112	380	115	380	186	378	118	378	118	380	186	378	183	378	118	378	183	376	120	376	120	378	183	376	181	376	120	376	181	373	122	373	122	376	181	373	180	373	122	373	180	370	122	370	122	373	180	370	179	370	122	370	179	367	122	367	122	370	179	367	180	367	122	367	180	364	120	364	120	367	180	364	181	364	120	364	181	362	118	362	118	364	181	362	183	362	118	362	183	360	115	360	115	362	183	360	186	360	115	360	186	360	189	390	238	393	237	393	295	390	238	393	295	390	295	390	295	387	295	387	237	387	237	387	295	384	236	381	302	381	231	382	299	382	299	381	231	382	234	382	299	382	234	384	297	384	297	382	234	384	236	384	297	384	236	387	295	380	305	380	228	381	231	380	305	381	231	381	302	380	305	380	266	380	228	390	315	393	314	393	372	390	315	393	372	390	372	390	372	387	372	387	314	387	314	387	372	384	313	381	379	381	308	382	376	382	376	381	308	382	311	382	376	382	311	384	374	384	374	382	311	384	313	384	374	384	313	387	372	380	382	380	305	381	308	380	382	381	308	381	379	380	266	380	343	380	269	380	269	380	343	380	340	380	269	380	340	378	272	378	272	380	340	378	337	378	272	378	337	376	274	376	274	378	337	376	335	376	274	376	335	373	276	373	276	376	335	373	334	373	276	373	334	370	276	370	276	373	334	370	333	370	276	370	333	367	276	367	276	370	333	367	334	367	276	367	334	364	274	364	274	367	334	364	335	364	274	364	335	362	272	362	272	364	335	362	337	362	272	362	337	360	269	360	269	362	337	360	340	360	269	360	340	360	343	390	-69	390	-12	387	-70	390	7	390	64	387	6	390	84	390	141	387	83	390	161	390	218	387	160	390	238	390	295	387	237	390	315	390	372	387	314	393	295	393	237	396	297	396	297	393	237	396	236	396	297	396	236	398	299	398	299	396	236	398	234	398	299	398	234	400	301	400	301	398	234	400	231	400	301	400	231	400	305	400	305	400	231	400	228	400	151	400	228	400	154	400	112	400	189	400	151	400	35	400	-2	400	-41	400	35	400	-41	401	-38	400	35	401	-38	401	32	393	64	393	6	396	66	396	66	393	6	396	5	396	66	396	5	398	68	398	68	396	5	398	3	398	68	398	3	400	70	400	70	398	3	400	0	400	70	400	0	400	74	400	74	400	0	400	-2	400	-79	400	-2	400	-76	400	-118	400	-41	400	-79	380	420	380	417	380	346	380	420	380	346	380	343	380	346	380	417	378	349	378	349	380	417	378	414	378	349	378	414	376	351	376	351	378	414	376	412	376	351	376	412	373	353	373	353	376	412	373	411	373	353	373	411	370	353	370	353	373	411	370	410	370	353	370	410	367	353	367	353	370	410	367	411	367	353	367	411	364	351	364	351	367	411	364	412	364	351	364	412	362	349	362	349	364	412	362	414	362	349	362	414	360	346	360	346	362	414	360	417	360	346	360	417	360	420	393	-12	393	-70	396	-10	396	-10	393	-70	396	-71	396	-10	396	-71	398	-8	398	-8	396	-71	398	-73	398	-8	398	-73	400	-6	400	-6	398	-73	400	-76	400	-6	400	-76	400	-2	400	35	401	38	400	112	400	35	400	112	400	74	393	141	393	83	396	143	396	143	393	83	396	82	396	143	396	82	398	145	398	145	396	82	398	80	398	145	398	80	400	147	400	147	398	80	400	77	400	147	400	77	400	151	400	151	400	77	400	74	393	218	393	160	396	220	396	220	393	160	396	159	396	220	396	159	398	222	398	222	396	159	398	157	398	222	398	157	400	224	400	224	398	157	400	154	400	224	400	154	400	228	400	266	401	269	400	343	400	266	400	343	400	305	393	372	393	314	396	374	396	374	393	314	396	313	396	374	396	313	398	376	398	376	396	313	398	311	398	376	398	311	400	379	400	379	398	311	400	308	400	379	400	308	400	382	400	382	400	308	400	305	350	-69	353	-70	353	-12	350	-69	353	-12	350	-12	350	-12	347	-12	347	-70	347	-70	347	-12	344	-71	340	-6	340	-76	342	-8	342	-8	340	-76	342	-73	342	-8	342	-73	344	-10	344	-10	342	-73	344	-71	344	-10	344	-71	347	-12	340	74	340	151	340	112	340	-2	340	-41	340	-79	340	-2	340	-79	340	-76	340	-2	340	-76	340	-6	320	32	320	-38	322	29	322	29	320	-38	322	-35	322	29	322	-35	324	27	324	27	322	-35	324	-33	324	27	324	-33	327	26	327	26	324	-33	327	-31	327	26	327	-31	330	25	330	25	327	-31	330	-31	330	25	330	-31	333	26	333	26	330	-31	333	-31	333	26	333	-31	336	27	336	27	333	-31	336	-33	336	27	336	-33	338	29	338	29	336	-33	338	-35	338	29	338	-35	339	32	339	32	338	-35	339	-38	339	32	339	-38	340	35	340	35	339	-38	340	-41	340	-118	340	-41	339	-115	339	-115	340	-41	339	-44	339	-115	339	-44	338	-112	338	-112	339	-44	338	-47	338	-112	338	-47	336	-110	336	-110	338	-47	336	-49	336	-110	336	-49	333	-108	333	-108	336	-49	333	-50	333	-108	333	-50	330	-108	330	-108	333	-50	330	-51	330	-108	330	-51	327	-108	327	-108	330	-51	327	-50	327	-108	327	-50	324	-110	324	-110	327	-50	324	-49	324	-110	324	-49	322	-112	322	-112	324	-49	322	-47	322	-112	322	-47	320	-115	320	-115	322	-47	320	-44	320	-115	320	-44	320	-41	350	7	353	6	353	64	350	7	353	64	350	64	350	64	347	64	347	6	347	6	347	64	344	5	340	70	340	0	342	68	342	68	340	0	342	3	342	68	342	3	344	66	344	66	342	3	344	5	344	66	344	5	347	64	340	74	340	-2	340	0	340	74	340	0	340	70	340	74	340	35	340	-2	350	84	353	83	353	141	350	84	353	141	350	141	350	141	347	141	347	83	347	83	347	141	344	82	340	147	340	77	342	145	342	145	340	77	342	80	342	145	342	80	344	143	344	143	342	80	344	82	344	143	344	82	347	141	340	151	340	74	340	77	340	151	340	77	340	147	340	35	340	112	339	38	339	38	340	112	339	109	339	38	339	109	338	41	338	41	339	109	338	106	338	41	338	106	336	43	336	43	338	106	336	104	336	43	336	104	333	45	333	45	336	104	333	103	333	45	333	103	330	45	330	45	333	103	330	102	330	45	330	102	327	45	327	45	330	102	327	103	327	45	327	103	324	43	324	43	327	103	324	104	324	43	324	104	322	41	322	41	324	104	322	106	322	41	322	106	320	38	320	38	322	106	320	109	320	38	320	109	320	112	350	161	353	160	353	218	350	161	353	218	350	218	350	218	347	218	347	160	347	160	347	218	344	159	340	224	340	154	342	222	342	222	340	154	342	157	342	222	342	157	344	220	344	220	342	157	344	159	344	220	344	159	347	218	340	305	340	382	340	343	340	228	340	189	340	151	340	228	340	151	340	154	340	228	340	154	340	224	322	260	322	195	324	258	324	258	322	195	324	197	324	258	324	197	327	257	327	257	324	197	327	199	327	257	327	199	330	256	330	256	327	199	330	199	330	256	330	199	333	257	333	257	330	199	333	199	333	257	333	199	336	258	336	258	333	199	336	197	336	258	336	197	338	260	338	260	336	197	338	195	338	260	338	195	339	263	339	263	338	195	339	192	339	263	339	192	340	266	340	266	339	192	340	189	340	189	339	186	339	115	340	189	339	115	340	112	339	115	339	186	338	118	338	118	339	186	338	183	338	118	338	183	336	120	336	120	338	183	336	181	336	120	336	181	333	122	333	122	336	181	333	180	333	122	333	180	330	122	330	122	333	180	330	179	330	122	330	179	327	122	327	122	330	179	327	180	327	122	327	180	324	120	324	120	327	180	324	181	324	120	324	181	322	118	322	118	324	181	322	183	322	118	322	183	320	115	320	115	322	183	320	186	320	115	320	186	320	189	350	238	353	237	353	295	350	238	353	295	350	295	350	295	347	295	347	237	347	237	347	295	344	236	340	302	340	231	342	299	342	299	340	231	342	234	342	299	342	234	344	297	344	297	342	234	344	236	344	297	344	236	347	295	340	305	340	228	340	231	340	305	340	231	340	302	340	305	340	266	340	228	350	315	353	314	353	372	350	315	353	372	350	372	350	372	347	372	347	314	347	314	347	372	344	313	340	379	340	308	342	376	342	376	340	308	342	311	342	376	342	311	344	374	344	374	342	311	344	313	344	374	344	313	347	372	340	382	340	305	340	308	340	382	340	308	340	379	340	266	340	343	339	269	339	269	340	343	339	340	339	269	339	340	338	272	338	272	339	340	338	337	338	272	338	337	336	274	336	274	338	337	336	335	336	274	336	335	333	276	333	276	336	335	333	334	333	276	333	334	330	276	330	276	333	334	330	333	330	276	330	333	327	276	327	276	330	333	327	334	327	276	327	334	324	274	324	274	327	334	324	335	324	274	324	335	322	272	322	272	324	335	322	337	322	272	322	337	320	269	320	269	322	337	320	340	320	269	320	340	320	343	350	-69	350	-12	347	-70	350	7	350	64	347	6	350	84	350	141	347	83	350	161	350	218	347	160	350	238	350	295	347	237	350	315	350	372	347	314	353	295	353	237	356	297	356	297	353	237	356	236	356	297	356	236	358	299	358	299	356	236	358	234	358	299	358	234	359	301	359	301	358	234	359	231	359	301	359	231	360	305	360	305	359	231	360	228	360	151	360	228	359	154	360	112	360	189	360	151	360	35	360	-2	360	-41	360	35	360	-41	360	-38	360	35	360	-38	360	32	353	64	353	6	356	66	356	66	353	6	356	5	356	66	356	5	358	68	358	68	356	5	358	3	358	68	358	3	359	70	359	70	358	3	359	0	359	70	359	0	360	74	360	74	359	0	360	-2	360	-79	360	-2	359	-76	360	-118	360	-41	360	-79	340	420	339	417	339	346	340	420	339	346	340	343	339	346	339	417	338	349	338	349	339	417	338	414	338	349	338	414	336	351	336	351	338	414	336	412	336	351	336	412	333	353	333	353	336	412	333	411	333	353	333	411	330	353	330	353	333	411	330	410	330	353	330	410	327	353	327	353	330	410	327	411	327	353	327	411	324	351	324	351	327	411	324	412	324	351	324	412	322	349	322	349	324	412	322	414	322	349	322	414	320	346	320	346	322	414	320	417	320	346	320	417	320	420	353	-12	353	-70	356	-10	356	-10	353	-70	356	-71	356	-10	356	-71	358	-8	358	-8	356	-71	358	-73	358	-8	358	-73	359	-6	359	-6	358	-73	359	-76	359	-6	359	-76	360	-2	360	35	360	38	360	112	360	35	360	112	360	74	353	141	353	83	356	143	356	143	353	83	356	82	356	143	356	82	358	145	358	145	356	82	358	80	358	145	358	80	359	147	359	147	358	80	359	77	359	147	359	77	360	151	360	151	359	77	360	74	353	218	353	160	356	220	356	220	353	160	356	159	356	220	356	159	358	222	358	222	356	159	358	157	358	222	358	157	359	224	359	224	358	157	359	154	359	224	359	154	360	228	360	266	360	269	360	343	360	266	360	343	360	305	353	372	353	314	356	374	356	374	353	314	356	313	356	374	356	313	358	376	358	376	356	313	358	311	358	376	358	311	359	379	359	379	358	311	359	308	359	379	359	308	360	382	360	382	359	308	360	305	310	-69	313	-70	313	-12	310	-69	313	-12	310	-12	310	-12	307	-12	307	-70	307	-70	307	-12	304	-71	301	-6	301	-76	302	-8	302	-8	301	-76	302	-73	302	-8	302	-73	304	-10	304	-10	302	-73	304	-71	304	-10	304	-71	307	-12	300	74	300	151	300	112	300	-2	300	-41	300	-79	300	-2	300	-79	301	-76	300	-2	301	-76	301	-6	281	32	281	-38	282	29	282	29	281	-38	282	-35	282	29	282	-35	284	27	284	27	282	-35	284	-33	284	27	284	-33	287	26	287	26	284	-33	287	-31	287	26	287	-31	290	25	290	25	287	-31	290	-31	290	25	290	-31	293	26	293	26	290	-31	293	-31	293	26	293	-31	296	27	296	27	293	-31	296	-33	296	27	296	-33	298	29	298	29	296	-33	298	-35	298	29	298	-35	300	32	300	32	298	-35	300	-38	300	32	300	-38	300	35	300	35	300	-38	300	-41	300	-118	300	-41	300	-115	300	-115	300	-41	300	-44	300	-115	300	-44	298	-112	298	-112	300	-44	298	-47	298	-112	298	-47	296	-110	296	-110	298	-47	296	-49	296	-110	296	-49	293	-108	293	-108	296	-49	293	-50	293	-108	293	-50	290	-108	290	-108	293	-50	290	-51	290	-108	290	-51	287	-108	287	-108	290	-51	287	-50	287	-108	287	-50	284	-110	284	-110	287	-50	284	-49	284	-110	284	-49	282	-112	282	-112	284	-49	282	-47	282	-112	282	-47	281	-115	281	-115	282	-47	281	-44	281	-115	281	-44	280	-41	310	7	313	6	313	64	310	7	313	64	310	64	310	64	307	64	307	6	307	6	307	64	304	5	301	70	301	0	302	68	302	68	301	0	302	3	302	68	302	3	304	66	304	66	302	3	304	5	304	66	304	5	307	64	300	74	300	-2	301	0	300	74	301	0	301	70	300	74	300	35	300	-2	310	84	313	83	313	141	310	84	313	141	310	141	310	141	307	141	307	83	307	83	307	141	304	82	301	147	301	77	302	145	302	145	301	77	302	80	302	145	302	80	304	143	304	143	302	80	304	82	304	143	304	82	307	141	300	151	300	74	301	77	300	151	301	77	301	147	300	35	300	112	300	38	300	38	300	112	300	109	300	38	300	109	298	41	298	41	300	109	298	106	298	41	298	106	296	43	296	43	298	106	296	104	296	43	296	104	293	45	293	45	296	104	293	103	293	45	293	103	290	45	290	45	293	103	290	102	290	45	290	102	287	45	287	45	290	102	287	103	287	45	287	103	284	43	284	43	287	103	284	104	284	43	284	104	282	41	282	41	284	104	282	106	282	41	282	106	281	38	281	38	282	106	281	109	281	38	281	109	280	112	310	161	313	160	313	218	310	161	313	218	310	218	310	218	307	218	307	160	307	160	307	218	304	159	301	224	301	154	302	222	302	222	301	154	302	157	302	222	302	157	304	220	304	220	302	157	304	159	304	220	304	159	307	218	300	228	300	189	300	151	300	228	300	151	301	154	300	228	301	154	301	224	282	260	282	195	284	258	284	258	282	195	284	197	284	258	284	197	287	257	287	257	284	197	287	199	287	257	287	199	290	256	290	256	287	199	290	199	290	256	290	199	293	257	293	257	290	199	293	199	293	257	293	199	296	258	296	258	293	199	296	197	296	258	296	197	298	260	298	260	296	197	298	195	298	260	298	195	300	263	300	263	298	195	300	192	300	263	300	192	300	266	300	266	300	192	300	189	300	189	300	186	300	115	300	189	300	115	300	112	300	115	300	186	298	118	298	118	300	186	298	183	298	118	298	183	296	120	296	120	298	183	296	181	296	120	296	181	293	122	293	122	296	181	293	180	293	122	293	180	290	122	290	122	293	180	290	179	290	122	290	179	287	122	287	122	290	179	287	180	287	122	287	180	284	120	284	120	287	180	284	181	284	120	284	181	282	118	282	118	284	181	282	183	282	118	282	183	281	115	281	115	282	183	281	186	281	115	281	186	280	189	310	238	313	237	313	295	310	238	313	295	310	295	310	295	307	295	307	237	307	237	307	295	304	236	301	302	301	231	302	299	302	299	301	231	302	234	302	299	302	234	304	297	304	297	302	234	304	236	304	297	304	236	307	295	300	305	300	228	301	231	300	305	301	231	301	302	300	305	300	266	300	228	310	315	313	314	313	372	310	315	313	372	310	372	310	372	307	372	307	314	307	314	307	372	304	313	301	379	301	308	302	376	302	376	301	308	302	311	302	376	302	311	304	374	304	374	302	311	304	313	304	374	304	313	307	372	300	343	300	305	300	382	300	266	300	343	300	269	300	269	300	343	300	340	300	269	300	340	298	272	298	272	300	340	298	337	298	272	298	337	296	274	296	274	298	337	296	335	296	274	296	335	293	276	293	276	296	335	293	334	293	276	293	334	290	276	290	276	293	334	290	333	290	276	290	333	287	276	287	276	290	333	287	334	287	276	287	334	284	274	284	274	287	334	284	335	284	274	284	335	282	272	282	272	284	335	282	337	282	272	282	337	281	269	281	269	282	337	281	340	281	269	281	340	280	343	310	7	310	64	307	6	310	-69	310	-12	307	-70	310	84	310	141	307	83	310	161	310	218	307	160	310	238	310	295	307	237	310	315	310	372	307	314	313	295	313	237	316	297	316	297	313	237	316	236	316	297	316	236	318	299	318	299	316	236	318	234	318	299	318	234	319	301	319	301	318	234	319	231	319	301	319	231	320	305	320	305	319	231	320	228	320	151	320	228	319	154	320	112	320	189	320	151	320	35	320	-2	320	-41	320	35	320	-41	320	-38	320	35	320	-38	320	32	313	64	313	6	316	66	316	66	313	6	316	5	316	66	316	5	318	68	318	68	316	5	318	3	318	68	318	3	319	70	319	70	318	3	319	0	319	70	319	0	320	74	320	74	319	0	320	-2	320	-79	320	-2	319	-76	320	-118	320	-41	320	-79	300	343	300	420	300	346	300	346	300	420	300	417	300	346	300	417	298	349	298	349	300	417	298	414	298	349	298	414	296	351	296	351	298	414	296	412	296	351	296	412	293	353	293	353	296	412	293	411	293	353	293	411	290	353	290	353	293	411	290	410	290	353	290	410	287	353	287	353	290	410	287	411	287	353	287	411	284	351	284	351	287	411	284	412	284	351	284	412	282	349	282	349	284	412	282	414	282	349	282	414	281	346	281	346	282	414	281	417	281	346	281	417	280	420	313	-12	313	-70	316	-10	316	-10	313	-70	316	-71	316	-10	316	-71	318	-8	318	-8	316	-71	318	-73	318	-8	318	-73	319	-6	319	-6	318	-73	319	-76	319	-6	319	-76	320	-2	320	35	320	38	320	112	320	35	320	112	320	74	313	141	313	83	316	143	316	143	313	83	316	82	316	143	316	82	318	145	318	145	316	82	318	80	318	145	318	80	319	147	319	147	318	80	319	77	319	147	319	77	320	151	320	151	319	77	320	74	313	218	313	160	316	220	316	220	313	160	316	159	316	220	316	159	318	222	318	222	316	159	318	157	318	222	318	157	319	224	319	224	318	157	319	154	319	224	319	154	320	228	320	266	320	269	320	343	320	266	320	343	320	305	313	372	313	314	316	374	316	374	313	314	316	313	316	374	316	313	318	376	318	376	316	313	318	311	318	376	318	311	319	379	319	379	318	311	319	308	319	379	319	308	320	382	320	382	319	308	320	305	270	-69	273	-70	273	-12	270	-69	273	-12	270	-12	270	-12	267	-12	267	-70	267	-70	267	-12	264	-71	261	-6	261	-76	262	-8	262	-8	261	-76	262	-73	262	-8	262	-73	264	-10	264	-10	262	-73	264	-71	264	-10	264	-71	267	-12	260	74	260	151	260	112	260	-2	260	-41	260	-79	260	-2	260	-79	261	-76	260	-2	261	-76	261	-6	240	32	240	-38	242	29	242	29	240	-38	242	-35	242	29	242	-35	244	27	244	27	242	-35	244	-33	244	27	244	-33	247	26	247	26	244	-33	247	-31	247	26	247	-31	250	25	250	25	247	-31	250	-31	250	25	250	-31	253	26	253	26	250	-31	253	-31	253	26	253	-31	256	27	256	27	253	-31	256	-33	256	27	256	-33	258	29	258	29	256	-33	258	-35	258	29	258	-35	260	32	260	32	258	-35	260	-38	260	32	260	-38	260	35	260	35	260	-38	260	-41	260	-118	260	-41	260	-115	260	-115	260	-41	260	-44	260	-115	260	-44	258	-112	258	-112	260	-44	258	-47	258	-112	258	-47	256	-110	256	-110	258	-47	256	-49	256	-110	256	-49	253	-108	253	-108	256	-49	253	-50	253	-108	253	-50	250	-108	250	-108	253	-50	250	-51	250	-108	250	-51	247	-108	247	-108	250	-51	247	-50	247	-108	247	-50	244	-110	244	-110	247	-50	244	-49	244	-110	244	-49	242	-112	242	-112	244	-49	242	-47	242	-112	242	-47	240	-115	240	-115	242	-47	240	-44	240	-115	240	-44	240	-41	270	7	273	6	273	64	270	7	273	64	270	64	270	64	267	64	267	6	267	6	267	64	264	5	261	70	261	0	262	68	262	68	261	0	262	3	262	68	262	3	264	66	264	66	262	3	264	5	264	66	264	5	267	64	260	74	260	-2	261	0	260	74	261	0	261	70	260	74	260	35	260	-2	270	84	273	83	273	141	270	84	273	141	270	141	270	141	267	141	267	83	267	83	267	141	264	82	261	147	261	77	262	145	262	145	261	77	262	80	262	145	262	80	264	143	264	143	262	80	264	82	264	143	264	82	267	141	260	151	260	74	261	77	260	151	261	77	261	147	260	35	260	112	260	38	260	38	260	112	260	109	260	38	260	109	258	41	258	41	260	109	258	106	258	41	258	106	256	43	256	43	258	106	256	104	256	43	256	104	253	45	253	45	256	104	253	103	253	45	253	103	250	45	250	45	253	103	250	102	250	45	250	102	247	45	247	45	250	102	247	103	247	45	247	103	244	43	244	43	247	103	244	104	244	43	244	104	242	41	242	41	244	104	242	106	242	41	242	106	240	38	240	38	242	106	240	109	240	38	240	109	240	112	270	161	273	160	273	218	270	161	273	218	270	218	270	218	267	218	267	160	267	160	267	218	264	159	261	224	261	154	262	222	262	222	261	154	262	157	262	222	262	157	264	220	264	220	262	157	264	159	264	220	264	159	267	218	260	305	260	382	260	343	260	228	260	189	260	151	260	228	260	151	261	154	260	228	261	154	261	224	242	260	242	195	244	258	244	258	242	195	244	197	244	258	244	197	247	257	247	257	244	197	247	199	247	257	247	199	250	256	250	256	247	199	250	199	250	256	250	199	253	257	253	257	250	199	253	199	253	257	253	199	256	258	256	258	253	199	256	197	256	258	256	197	258	260	258	260	256	197	258	195	258	260	258	195	260	263	260	263	258	195	260	192	260	263	260	192	260	266	260	266	260	192	260	189	260	189	260	186	260	115	260	189	260	115	260	112	260	115	260	186	258	118	258	118	260	186	258	183	258	118	258	183	256	120	256	120	258	183	256	181	256	120	256	181	253	122	253	122	256	181	253	180	253	122	253	180	250	122	250	122	253	180	250	179	250	122	250	179	247	122	247	122	250	179	247	180	247	122	247	180	244	120	244	120	247	180	244	181	244	120	244	181	242	118	242	118	244	181	242	183	242	118	242	183	240	115	240	115	242	183	240	186	240	115	240	186	240	189	270	238	273	237	273	295	270	238	273	295	270	295	270	295	267	295	267	237	267	237	267	295	264	236	261	302	261	231	262	299	262	299	261	231	262	234	262	299	262	234	264	297	264	297	262	234	264	236	264	297	264	236	267	295	260	305	260	228	261	231	260	305	261	231	261	302	260	305	260	266	260	228	270	315	273	314	273	372	270	315	273	372	270	372	270	372	267	372	267	314	267	314	267	372	264	313	261	379	261	308	262	376	262	376	261	308	262	311	262	376	262	311	264	374	264	374	262	311	264	313	264	374	264	313	267	372	260	382	260	305	261	308	260	382	261	308	261	379	260	266	260	343	260	269	260	269	260	343	260	340	260	269	260	340	258	272	258	272	260	340	258	337	258	272	258	337	256	274	256	274	258	337	256	335	256	274	256	335	253	276	253	276	256	335	253	334	253	276	253	334	250	276	250	276	253	334	250	333	250	276	250	333	247	276	247	276	250	333	247	334	247	276	247	334	244	274	244	274	247	334	244	335	244	274	244	335	242	272	242	272	244	335	242	337	242	272	242	337	240	269	240	269	242	337	240	340	240	269	240	340	240	343	270	-69	270	-12	267	-70	270	7	270	64	267	6	270	84	270	141	267	83	270	161	270	218	267	160	270	238	270	295	267	237	270	315	270	372	267	314	273	295	273	237	276	297	276	297	273	237	276	236	276	297	276	236	278	299	278	299	276	236	278	234	278	299	278	234	280	301	280	301	278	234	280	231	280	301	280	231	280	305	280	305	280	231	280	228	280	151	280	228	280	154	280	112	280	189	280	151	280	35	280	-2	280	-41	280	35	280	-41	281	-38	280	35	281	-38	281	32	273	64	273	6	276	66	276	66	273	6	276	5	276	66	276	5	278	68	278	68	276	5	278	3	278	68	278	3	280	70	280	70	278	3	280	0	280	70	280	0	280	74	280	74	280	0	280	-2	280	-79	280	-2	280	-76	280	-118	280	-41	280	-79	260	420	260	417	260	346	260	420	260	346	260	343	260	346	260	417	258	349	258	349	260	417	258	414	258	349	258	414	256	351	256	351	258	414	256	412	256	351	256	412	253	353	253	353	256	412	253	411	253	353	253	411	250	353	250	353	253	411	250	410	250	353	250	410	247	353	247	353	250	410	247	411	247	353	247	411	244	351	244	351	247	411	244	412	244	351	244	412	242	349	242	349	244	412	242	414	242	349	242	414	240	346	240	346	242	414	240	417	240	346	240	417	240	420	273	-12	273	-70	276	-10	276	-10	273	-70	276	-71	276	-10	276	-71	278	-8	278	-8	276	-71	278	-73	278	-8	278	-73	280	-6	280	-6	278	-73	280	-76	280	-6	280	-76	280	-2	280	35	281	38	280	112	280	35	280	112	280	74	273	141	273	83	276	143	276	143	273	83	276	82	276	143	276	82	278	145	278	145	276	82	278	80	278	145	278	80	280	147	280	147	278	80	280	77	280	147	280	77	280	151	280	151	280	77	280	74	273	218	273	160	276	220	276	220	273	160	276	159	276	220	276	159	278	222	278	222	276	159	278	157	278	222	278	157	280	224	280	224	278	157	280	154	280	224	280	154	280	228	280	266	281	269	280	343	280	266	280	343	280	305	273	372	273	314	276	374	276	374	273	314	276	313	276	374	276	313	278	376	278	376	276	313	278	311	278	376	278	311	280	379	280	379	278	311	280	308	280	379	280	308	280	382	280	382	280	308	280	305	230	-69	233	-70	233	-12	230	-69	233	-12	230	-12	230	-12	227	-12	227	-70	227	-70	227	-12	224	-71	220	-6	220	-76	222	-8	222	-8	220	-76	222	-73	222	-8	222	-73	224	-10	224	-10	222	-73	224	-71	224	-10	224	-71	227	-12	220	74	220	151	220	112	220	-2	220	-41	220	-79	220	-2	220	-79	220	-76	220	-2	220	-76	220	-6	200	32	200	-38	202	29	202	29	200	-38	202	-35	202	29	202	-35	204	27	204	27	202	-35	204	-33	204	27	204	-33	207	26	207	26	204	-33	207	-31	207	26	207	-31	210	25	210	25	207	-31	210	-31	210	25	210	-31	213	26	213	26	210	-31	213	-31	213	26	213	-31	216	27	216	27	213	-31	216	-33	216	27	216	-33	218	29	218	29	216	-33	218	-35	218	29	218	-35	219	32	219	32	218	-35	219	-38	219	32	219	-38	220	35	220	35	219	-38	220	-41	220	-118	220	-41	219	-115	219	-115	220	-41	219	-44	219	-115	219	-44	218	-112	218	-112	219	-44	218	-47	218	-112	218	-47	216	-110	216	-110	218	-47	216	-49	216	-110	216	-49	213	-108	213	-108	216	-49	213	-50	213	-108	213	-50	210	-108	210	-108	213	-50	210	-51	210	-108	210	-51	207	-108	207	-108	210	-51	207	-50	207	-108	207	-50	204	-110	204	-110	207	-50	204	-49	204	-110	204	-49	202	-112	202	-112	204	-49	202	-47	202	-112	202	-47	200	-115	200	-115	202	-47	200	-44	200	-115	200	-44	200	-41	230	7	233	6	233	64	230	7	233	64	230	64	230	64	227	64	227	6	227	6	227	64	224	5	220	70	220	0	222	68	222	68	220	0	222	3	222	68	222	3	224	66	224	66	222	3	224	5	224	66	224	5	227	64	220	74	220	-2	220	0	220	74	220	0	220	70	220	74	220	35	220	-2	230	84	233	83	233	141	230	84	233	141	230	141	230	141	227	141	227	83	227	83	227	141	224	82	220	147	220	77	222	145	222	145	220	77	222	80	222	145	222	80	224	143	224	143	222	80	224	82	224	143	224	82	227	141	220	151	220	74	220	77	220	151	220	77	220	147	220	35	220	112	219	38	219	38	220	112	219	109	219	38	219	109	218	41	218	41	219	109	218	106	218	41	218	106	216	43	216	43	218	106	216	104	216	43	216	104	213	45	213	45	216	104	213	103	213	45	213	103	210	45	210	45	213	103	210	102	210	45	210	102	207	45	207	45	210	102	207	103	207	45	207	103	204	43	204	43	207	103	204	104	204	43	204	104	202	41	202	41	204	104	202	106	202	41	202	106	200	38	200	38	202	106	200	109	200	38	200	109	200	112	230	161	233	160	233	218	230	161	233	218	230	218	230	218	227	218	227	160	227	160	227	218	224	159	220	224	220	154	222	222	222	222	220	154	222	157	222	222	222	157	224	220	224	220	222	157	224	159	224	220	224	159	227	218	220	305	220	382	220	343	220	228	220	189	220	151	220	228	220	151	220	154	220	228	220	154	220	224	202	260	202	195	204	258	204	258	202	195	204	197	204	258	204	197	207	257	207	257	204	197	207	199	207	257	207	199	210	256	210	256	207	199	210	199	210	256	210	199	213	257	213	257	210	199	213	199	213	257	213	199	216	258	216	258	213	199	216	197	216	258	216	197	218	260	218	260	216	197	218	195	218	260	218	195	219	263	219	263	218	195	219	192	219	263	219	192	220	266	220	266	219	192	220	189	220	189	219	186	219	115	220	189	219	115	220	112	219	115	219	186	218	118	218	118	219	186	218	183	218	118	218	183	216	120	216	120	218	183	216	181	216	120	216	181	213	122	213	122	216	181	213	180	213	122	213	180	210	122	210	122	213	180	210	179	210	122	210	179	207	122	207	122	210	179	207	180	207	122	207	180	204	120	204	120	207	180	204	181	204	120	204	181	202	118	202	118	204	181	202	183	202	118	202	183	200	115	200	115	202	183	200	186	200	115	200	186	200	189	230	238	233	237	233	295	230	238	233	295	230	295	230	295	227	295	227	237	227	237	227	295	224	236	220	302	220	231	222	299	222	299	220	231	222	234	222	299	222	234	224	297	224	297	222	234	224	236	224	297	224	236	227	295	220	305	220	228	220	231	220	305	220	231	220	302	220	305	220	266	220	228	230	315	233	314	233	372	230	315	233	372	230	372	230	372	227	372	227	314	227	314	227	372	224	313	220	379	220	308	222	376	222	376	220	308	222	311	222	376	222	311	224	374	224	374	222	311	224	313	224	374	224	313	227	372	220	382	220	305	220	308	220	382	220	308	220	379	220	266	220	343	219	269	219	269	220	343	219	340	219	269	219	340	218	272	218	272	219	340	218	337	218	272	218	337	216	274	216	274	218	337	216	335	216	274	216	335	213	276	213	276	216	335	213	334	213	276	213	334	210	276	210	276	213	334	210	333	210	276	210	333	207	276	207	276	210	333	207	334	207	276	207	334	204	274	204	274	207	334	204	335	204	274	204	335	202	272	202	272	204	335	202	337	202	272	202	337	200	269	200	269	202	337	200	340	200	269	200	340	200	343	230	-69	230	-12	227	-70	230	7	230	64	227	6	230	84	230	141	227	83	230	161	230	218	227	160	230	238	230	295	227	237	230	315	230	372	227	314	233	295	233	237	236	297	236	297	233	237	236	236	236	297	236	236	238	299	238	299	236	236	238	234	238	299	238	234	239	301	239	301	238	234	239	231	239	301	239	231	240	305	240	305	239	231	240	228	240	151	240	228	239	154	240	112	240	189	240	151	240	35	240	-2	240	-41	240	35	240	-41	240	-38	240	35	240	-38	240	32	233	64	233	6	236	66	236	66	233	6	236	5	236	66	236	5	238	68	238	68	236	5	238	3	238	68	238	3	239	70	239	70	238	3	239	0	239	70	239	0	240	74	240	74	239	0	240	-2	240	-79	240	-2	239	-76	240	-118	240	-41	240	-79	220	420	219	417	219	346	220	420	219	346	220	343	219	346	219	417	218	349	218	349	219	417	218	414	218	349	218	414	216	351	216	351	218	414	216	412	216	351	216	412	213	353	213	353	216	412	213	411	213	353	213	411	210	353	210	353	213	411	210	410	210	353	210	410	207	353	207	353	210	410	207	411	207	353	207	411	204	351	204	351	207	411	204	412	204	351	204	412	202	349	202	349	204	412	202	414	202	349	202	414	200	346	200	346	202	414	200	417	200	346	200	417	200	420	233	-12	233	-70	236	-10	236	-10	233	-70	236	-71	236	-10	236	-71	238	-8	238	-8	236	-71	238	-73	238	-8	238	-73	239	-6	239	-6	238	-73	239	-76	239	-6	239	-76	240	-2	240	35	240	38	240	112	240	35	240	112	240	74	233	141	233	83	236	143	236	143	233	83	236	82	236	143	236	82	238	145	238	145	236	82	238	80	238	145	238	80	239	147	239	147	238	80	239	77	239	147	239	77	240	151	240	151	239	77	240	74	233	218	233	160	236	220	236	220	233	160	236	159	236	220	236	159	238	222	238	222	236	159	238	157	238	222	238	157	239	224	239	224	238	157	239	154	239	224	239	154	240	228	240	266	240	269	240	343	240	266	240	343	240	305	233	372	233	314	236	374	236	374	233	314	236	313	236	374	236	313	238	376	238	376	236	313	238	311	238	376	238	311	239	379	239	379	238	311	239	308	239	379	239	308	240	382	240	382	239	308	240	305	190	-69	193	-70	193	-12	190	-69	193	-12	190	-12	190	-12	187	-12	187	-70	187	-70	187	-12	184	-71	181	-6	181	-76	182	-8	182	-8	181	-76	182	-73	182	-8	182	-73	184	-10	184	-10	182	-73	184	-71	184	-10	184	-71	187	-12	180	-2	180	-79	181	-76	180	-2	181	-76	181	-6	180	-2	180	-41	180	-79	180	-118	180	-41	180	-115	180	-115	180	-41	180	-44	180	-115	180	-44	178	-112	178	-112	180	-44	178	-47	178	-112	178	-47	176	-110	176	-110	178	-47	176	-49	176	-110	176	-49	173	-108	173	-108	176	-49	173	-50	173	-108	173	-50	170	-108	170	-108	173	-50	170	-51	170	-108	170	-51	167	-108	167	-108	170	-51	167	-50	167	-108	167	-50	164	-110	164	-110	167	-50	164	-49	164	-110	164	-49	162	-112	162	-112	164	-49	162	-47	162	-112	162	-47	161	-115	161	-115	162	-47	161	-44	161	-115	161	-44	160	-41	190	7	193	6	193	64	190	7	193	64	190	64	190	64	187	64	187	6	187	6	187	64	184	5	181	70	181	0	182	68	182	68	181	0	182	3	182	68	182	3	184	66	184	66	182	3	184	5	184	66	184	5	187	64	180	74	180	-2	181	0	180	74	181	0	181	70	180	-41	180	35	180	-38	180	-38	180	35	180	32	180	-38	180	32	178	-35	178	-35	180	32	178	29	178	-35	178	29	176	-33	176	-33	178	29	176	27	176	-33	176	27	173	-31	173	-31	176	27	173	26	173	-31	173	26	170	-31	170	-31	173	26	170	25	170	-31	170	25	167	-31	167	-31	170	25	167	26	167	-31	167	26	164	-33	164	-33	167	26	164	27	164	-33	164	27	162	-35	162	-35	164	27	162	29	162	-35	162	29	161	-38	161	-38	162	29	161	32	161	-38	161	32	160	35	190	84	193	83	193	141	190	84	193	141	190	141	190	141	187	141	187	83	187	83	187	141	184	82	181	147	181	77	182	145	182	145	181	77	182	80	182	145	182	80	184	143	184	143	182	80	184	82	184	143	184	82	187	141	180	151	180	112	180	74	180	151	180	74	181	77	180	151	181	77	181	147	161	186	161	115	162	183	162	183	161	115	162	118	162	183	162	118	164	181	164	181	162	118	164	120	164	181	164	120	167	180	167	180	164	120	167	122	167	180	167	122	170	179	170	179	167	122	170	122	170	179	170	122	173	180	173	180	170	122	173	122	173	180	173	122	176	181	176	181	173	122	176	120	176	181	176	120	178	183	178	183	176	120	178	118	178	183	178	118	180	186	180	186	178	118	180	115	180	186	180	115	180	189	180	189	180	115	180	112	180	112	180	109	180	38	180	112	180	38	180	35	180	38	180	109	178	41	178	41	180	109	178	106	178	41	178	106	176	43	176	43	178	106	176	104	176	43	176	104	173	45	173	45	176	104	173	103	173	45	173	103	170	45	170	45	173	103	170	102	170	45	170	102	167	45	167	45	170	102	167	103	167	45	167	103	164	43	164	43	167	103	164	104	164	43	164	104	162	41	162	41	164	104	162	106	162	41	162	106	161	38	161	38	162	106	161	109	161	38	161	109	160	112	190	161	193	160	193	218	190	161	193	218	190	218	190	218	187	218	187	160	187	160	187	218	184	159	181	224	181	154	182	222	182	222	181	154	182	157	182	222	182	157	184	220	184	220	182	157	184	159	184	220	184	159	187	218	180	228	180	151	181	154	180	228	181	154	181	224	180	228	180	189	180	151	190	238	193	237	193	295	190	238	193	295	190	295	190	295	187	295	187	237	187	237	187	295	184	236	184	297	182	299	182	234	184	297	182	234	184	236	184	297	184	236	187	295	180	189	180	266	180	192	180	192	180	266	180	263	180	192	180	263	178	195	178	195	180	263	178	260	178	195	178	260	176	197	176	197	178	260	176	258	176	197	176	258	173	199	173	199	176	258	173	257	173	199	173	257	170	199	170	199	173	257	170	256	170	199	170	256	167	199	167	199	170	256	167	257	167	199	167	257	164	197	164	197	167	257	164	258	164	197	164	258	162	195	162	195	164	258	162	260	162	195	162	260	161	192	190	315	193	314	193	372	190	315	193	372	190	372	190	372	187	372	187	314	187	314	187	372	184	313	181	379	181	308	182	376	182	376	181	308	182	311	182	376	182	311	184	374	184	374	182	311	184	313	184	374	184	313	187	372	180	382	180	305	181	308	180	382	181	308	181	379	180	382	180	343	180	305	161	340	161	269	162	337	162	337	161	269	162	272	162	337	162	272	164	335	164	335	162	272	164	274	164	335	164	274	167	334	167	334	164	274	167	276	167	334	167	276	170	333	170	333	167	276	170	276	170	333	170	276	173	334	173	334	170	276	173	276	173	334	173	276	176	335	176	335	173	276	176	274	176	335	176	274	178	337	178	337	176	274	178	272	178	337	178	272	180	340	180	340	178	272	180	269	180	340	180	269	180	343	180	343	180	269	180	266	190	-69	190	-12	187	-70	190	7	190	64	187	6	190	84	190	141	187	83	190	161	190	218	187	160	190	238	190	295	187	237	190	315	190	372	187	314	193	295	193	237	196	297	196	297	193	237	196	236	196	297	196	236	198	299	198	299	196	236	198	234	198	299	198	234	199	301	199	301	198	234	199	231	199	301	199	231	200	305	200	305	199	231	200	228	200	151	200	228	199	154	200	112	200	189	200	151	200	35	200	-2	200	-41	200	35	200	-41	200	-38	200	35	200	-38	200	32	193	64	193	6	196	66	196	66	193	6	196	5	196	66	196	5	198	68	198	68	196	5	198	3	198	68	198	3	199	70	199	70	198	3	199	0	199	70	199	0	200	74	200	74	199	0	200	-2	200	-79	200	-2	199	-76	200	-118	200	-41	200	-79	180	343	180	420	180	346	180	346	180	420	180	417	180	346	180	417	178	349	178	349	180	417	178	414	178	349	178	414	176	351	176	351	178	414	176	412	176	351	176	412	173	353	173	353	176	412	173	411	173	353	173	411	170	353	170	353	173	411	170	410	170	353	170	410	167	353	167	353	170	410	167	411	167	353	167	411	164	351	164	351	167	411	164	412	164	351	164	412	162	349	162	349	164	412	162	414	162	349	162	414	161	346	161	346	162	414	161	417	161	346	161	417	160	420	193	-12	193	-70	196	-10	196	-10	193	-70	196	-71	196	-10	196	-71	198	-8	198	-8	196	-71	198	-73	198	-8	198	-73	199	-6	199	-6	198	-73	199	-76	199	-6	199	-76	200	-2	200	35	200	38	200	112	200	35	200	112	200	74	193	141	193	83	196	143	196	143	193	83	196	82	196	143	196	82	198	145	198	145	196	82	198	80	198	145	198	80	199	147	199	147	198	80	199	77	199	147	199	77	200	151	200	151	199	77	200	74	193	218	193	160	196	220	196	220	193	160	196	159	196	220	196	159	198	222	198	222	196	159	198	157	198	222	198	157	199	224	199	224	198	157	199	154	199	224	199	154	200	228	200	266	200	269	200	343	200	266	200	343	200	305	193	372	193	314	196	374	196	374	193	314	196	313	196	374	196	313	198	376	198	376	196	313	198	311	198	376	198	311	199	379	199	379	198	311	199	308	199	379	199	308	200	382	200	382	199	308	200	305	150	-69	153	-70	153	-12	150	-69	153	-12	150	-12	150	-12	147	-12	147	-70	147	-70	147	-12	144	-71	141	-6	141	-76	142	-8	142	-8	141	-76	142	-73	142	-8	142	-73	144	-10	144	-10	142	-73	144	-71	144	-10	144	-71	147	-12	140	74	140	151	140	112	140	-2	140	-41	140	-79	140	-2	140	-79	141	-76	140	-2	141	-76	141	-6	120	32	120	-38	122	29	122	29	120	-38	122	-35	122	29	122	-35	124	27	124	27	122	-35	124	-33	124	27	124	-33	127	26	127	26	124	-33	127	-31	127	26	127	-31	130	25	130	25	127	-31	130	-31	130	25	130	-31	133	26	133	26	130	-31	133	-31	133	26	133	-31	136	27	136	27	133	-31	136	-33	136	27	136	-33	138	29	138	29	136	-33	138	-35	138	29	138	-35	140	32	140	32	138	-35	140	-38	140	32	140	-38	140	35	140	35	140	-38	140	-41	140	-118	140	-41	140	-115	140	-115	140	-41	140	-44	140	-115	140	-44	138	-112	138	-112	140	-44	138	-47	138	-112	138	-47	136	-110	136	-110	138	-47	136	-49	136	-110	136	-49	133	-108	133	-108	136	-49	133	-50	133	-108	133	-50	130	-108	130	-108	133	-50	130	-51	130	-108	130	-51	127	-108	127	-108	130	-51	127	-50	127	-108	127	-50	124	-110	124	-110	127	-50	124	-49	124	-110	124	-49	122	-112	122	-112	124	-49	122	-47	122	-112	122	-47	120	-115	120	-115	122	-47	120	-44	120	-115	120	-44	120	-41	150	7	153	6	153	64	150	7	153	64	150	64	150	64	147	64	147	6	147	6	147	64	144	5	141	70	141	0	142	68	142	68	141	0	142	3	142	68	142	3	144	66	144	66	142	3	144	5	144	66	144	5	147	64	140	74	140	-2	141	0	140	74	141	0	141	70	140	74	140	35	140	-2	150	84	153	83	153	141	150	84	153	141	150	141	150	141	147	141	147	83	147	83	147	141	144	82	141	147	141	77	142	145	142	145	141	77	142	80	142	145	142	80	144	143	144	143	142	80	144	82	144	143	144	82	147	141	140	151	140	74	141	77	140	151	141	77	141	147	140	35	140	112	140	38	140	38	140	112	140	109	140	38	140	109	138	41	138	41	140	109	138	106	138	41	138	106	136	43	136	43	138	106	136	104	136	43	136	104	133	45	133	45	136	104	133	103	133	45	133	103	130	45	130	45	133	103	130	102	130	45	130	102	127	45	127	45	130	102	127	103	127	45	127	103	124	43	124	43	127	103	124	104	124	43	124	104	122	41	122	41	124	104	122	106	122	41	122	106	120	38	120	38	122	106	120	109	120	38	120	109	120	112	150	161	153	160	153	218	150	161	153	218	150	218	150	218	147	218	147	160	147	160	147	218	144	159	141	224	141	154	142	222	142	222	141	154	142	157	142	222	142	157	144	220	144	220	142	157	144	159	144	220	144	159	147	218	140	305	140	382	140	343	140	228	140	189	140	151	140	228	140	151	141	154	140	228	141	154	141	224	122	260	122	195	124	258	124	258	122	195	124	197	124	258	124	197	127	257	127	257	124	197	127	199	127	257	127	199	130	256	130	256	127	199	130	199	130	256	130	199	133	257	133	257	130	199	133	199	133	257	133	199	136	258	136	258	133	199	136	197	136	258	136	197	138	260	138	260	136	197	138	195	138	260	138	195	140	263	140	263	138	195	140	192	140	263	140	192	140	266	140	266	140	192	140	189	140	189	140	186	140	115	140	189	140	115	140	112	140	115	140	186	138	118	138	118	140	186	138	183	138	118	138	183	136	120	136	120	138	183	136	181	136	120	136	181	133	122	133	122	136	181	133	180	133	122	133	180	130	122	130	122	133	180	130	179	130	122	130	179	127	122	127	122	130	179	127	180	127	122	127	180	124	120	124	120	127	180	124	181	124	120	124	181	122	118	122	118	124	181	122	183	122	118	122	183	120	115	120	115	122	183	120	186	120	115	120	186	120	189	150	238	153	237	153	295	150	238	153	295	150	295	150	295	147	295	147	237	147	237	147	295	144	236	141	302	141	231	142	299	142	299	141	231	142	234	142	299	142	234	144	297	144	297	142	234	144	236	144	297	144	236	147	295	140	305	140	228	141	231	140	305	141	231	141	302	140	305	140	266	140	228	150	315	153	314	153	372	150	315	153	372	150	372	150	372	147	372	147	314	147	314	147	372	144	313	141	379	141	308	142	376	142	376	141	308	142	311	142	376	142	311	144	374	144	374	142	311	144	313	144	374	144	313	147	372	140	382	140	305	141	308	140	382	141	308	141	379	140	266	140	343	140	269	140	269	140	343	140	340	140	269	140	340	138	272	138	272	140	340	138	337	138	272	138	337	136	274	136	274	138	337	136	335	136	274	136	335	133	276	133	276	136	335	133	334	133	276	133	334	130	276	130	276	133	334	130	333	130	276	130	333	127	276	127	276	130	333	127	334	127	276	127	334	124	274	124	274	127	334	124	335	124	274	124	335	122	272	122	272	124	335	122	337	122	272	122	337	120	269	120	269	122	337	120	340	120	269	120	340	120	343	150	-69	150	-12	147	-70	150	7	150	64	147	6	150	84	150	141	147	83	150	161	150	218	147	160	150	238	150	295	147	237	150	315	150	372	147	314	153	295	153	237	156	297	156	297	153	237	156	236	156	297	156	236	158	299	158	299	156	236	158	234	158	299	158	234	160	301	160	301	158	234	160	231	160	301	160	231	160	305	160	305	160	231	160	228	160	151	160	228	160	154	160	112	160	189	160	151	160	35	160	-2	160	-41	160	35	160	-41	161	-38	153	64	153	6	156	66	156	66	153	6	156	5	156	66	156	5	158	68	158	68	156	5	158	3	158	68	158	3	160	70	160	70	158	3	160	0	160	70	160	0	160	74	160	74	160	0	160	-2	160	-79	160	-2	160	-76	160	-118	160	-41	160	-79	140	420	140	417	140	346	140	420	140	346	140	343	140	346	140	417	138	349	138	349	140	417	138	414	138	349	138	414	136	351	136	351	138	414	136	412	136	351	136	412	133	353	133	353	136	412	133	411	133	353	133	411	130	353	130	353	133	411	130	410	130	353	130	410	127	353	127	353	130	410	127	411	127	353	127	411	124	351	124	351	127	411	124	412	124	351	124	412	122	349	122	349	124	412	122	414	122	349	122	414	120	346	120	346	122	414	120	417	120	346	120	417	120	420	153	-12	153	-70	156	-10	156	-10	153	-70	156	-71	156	-10	156	-71	158	-8	158	-8	156	-71	158	-73	158	-8	158	-73	160	-6	160	-6	158	-73	160	-76	160	-6	160	-76	160	-2	160	35	161	38	160	112	160	35	160	112	160	74	160	189	160	112	161	115	160	189	161	115	161	186	153	141	153	83	156	143	156	143	153	83	156	82	156	143	156	82	158	145	158	145	156	82	158	80	158	145	158	80	160	147	160	147	158	80	160	77	160	147	160	77	160	151	160	151	160	77	160	74	153	218	153	160	156	220	156	220	153	160	156	159	156	220	156	159	158	222	158	222	156	159	158	157	158	222	158	157	160	224	160	224	158	157	160	154	160	224	160	154	160	228	160	343	160	266	161	269	160	343	161	269	161	340	160	343	160	305	160	266	153	372	153	314	156	374	156	374	153	314	156	313	156	374	156	313	158	376	158	376	156	313	158	311	158	376	158	311	160	379	160	379	158	311	160	308	160	379	160	308	160	382	160	382	160	308	160	305	110	-69	113	-70	113	-12	110	-69	113	-12	110	-12	110	-12	107	-12	107	-70	107	-70	107	-12	104	-71	100	-6	100	-76	102	-8	102	-8	100	-76	102	-73	102	-8	102	-73	104	-10	104	-10	102	-73	104	-71	104	-10	104	-71	107	-12	100	74	100	151	100	112	100	-2	100	-41	100	-79	100	-2	100	-79	100	-76	100	-2	100	-76	100	-6	80	32	80	-38	82	29	82	29	80	-38	82	-35	82	29	82	-35	84	27	84	27	82	-35	84	-33	84	27	84	-33	87	26	87	26	84	-33	87	-31	87	26	87	-31	90	25	90	25	87	-31	90	-31	90	25	90	-31	93	26	93	26	90	-31	93	-31	93	26	93	-31	96	27	96	27	93	-31	96	-33	96	27	96	-33	98	29	98	29	96	-33	98	-35	98	29	98	-35	99	32	99	32	98	-35	99	-38	99	32	99	-38	100	35	100	35	99	-38	100	-41	100	-118	100	-41	99	-115	99	-115	100	-41	99	-44	99	-115	99	-44	98	-112	98	-112	99	-44	98	-47	98	-112	98	-47	96	-110	96	-110	98	-47	96	-49	96	-110	96	-49	93	-108	93	-108	96	-49	93	-50	93	-108	93	-50	90	-108	90	-108	93	-50	90	-51	90	-108	90	-51	87	-108	87	-108	90	-51	87	-50	87	-108	87	-50	84	-110	84	-110	87	-50	84	-49	84	-110	84	-49	82	-112	82	-112	84	-49	82	-47	82	-112	82	-47	80	-115	80	-115	82	-47	80	-44	80	-115	80	-44	80	-41	110	7	113	6	113	64	110	7	113	64	110	64	110	64	107	64	107	6	107	6	107	64	104	5	100	70	100	0	102	68	102	68	100	0	102	3	102	68	102	3	104	66	104	66	102	3	104	5	104	66	104	5	107	64	100	74	100	-2	100	0	100	74	100	0	100	70	100	74	100	35	100	-2	110	84	113	83	113	141	110	84	113	141	110	141	110	141	107	141	107	83	107	83	107	141	104	82	100	147	100	77	102	145	102	145	100	77	102	80	102	145	102	80	104	143	104	143	102	80	104	82	104	143	104	82	107	141	100	151	100	74	100	77	100	151	100	77	100	147	100	35	100	112	99	38	99	38	100	112	99	109	99	38	99	109	98	41	98	41	99	109	98	106	98	41	98	106	96	43	96	43	98	106	96	104	96	43	96	104	93	45	93	45	96	104	93	103	93	45	93	103	90	45	90	45	93	103	90	102	90	45	90	102	87	45	87	45	90	102	87	103	87	45	87	103	84	43	84	43	87	103	84	104	84	43	84	104	82	41	82	41	84	104	82	106	82	41	82	106	80	38	80	38	82	106	80	109	80	38	80	109	80	112	110	161	113	160	113	218	110	161	113	218	110	218	110	218	107	218	107	160	107	160	107	218	104	159	100	224	100	154	102	222	102	222	100	154	102	157	102	222	102	157	104	220	104	220	102	157	104	159	104	220	104	159	107	218	100	305	100	382	100	343	100	228	100	189	100	151	100	228	100	151	100	154	100	228	100	154	100	224	82	260	82	195	84	258	84	258	82	195	84	197	84	258	84	197	87	257	87	257	84	197	87	199	87	257	87	199	90	256	90	256	87	199	90	199	90	256	90	199	93	257	93	257	90	199	93	199	93	257	93	199	96	258	96	258	93	199	96	197	96	258	96	197	98	260	98	260	96	197	98	195	98	260	98	195	99	263	99	263	98	195	99	192	99	263	99	192	100	266	100	266	99	192	100	189	100	189	99	186	99	115	100	189	99	115	100	112	99	115	99	186	98	118	98	118	99	186	98	183	98	118	98	183	96	120	96	120	98	183	96	181	96	120	96	181	93	122	93	122	96	181	93	180	93	122	93	180	90	122	90	122	93	180	90	179	90	122	90	179	87	122	87	122	90	179	87	180	87	122	87	180	84	120	84	120	87	180	84	181	84	120	84	181	82	118	82	118	84	181	82	183	82	118	82	183	80	115	80	115	82	183	80	186	80	115	80	186	80	189	110	238	113	237	113	295	110	238	113	295	110	295	110	295	107	295	107	237	107	237	107	295	104	236	100	302	100	231	102	299	102	299	100	231	102	234	102	299	102	234	104	297	104	297	102	234	104	236	104	297	104	236	107	295	100	305	100	228	100	231	100	305	100	231	100	302	100	305	100	266	100	228	110	315	113	314	113	372	110	315	113	372	110	372	110	372	107	372	107	314	107	314	107	372	104	313	100	379	100	308	102	376	102	376	100	308	102	311	102	376	102	311	104	374	104	374	102	311	104	313	104	374	104	313	107	372	100	382	100	305	100	308	100	382	100	308	100	379	100	266	100	343	99	269	99	269	100	343	99	340	99	269	99	340	98	272	98	272	99	340	98	337	98	272	98	337	96	274	96	274	98	337	96	335	96	274	96	335	93	276	93	276	96	335	93	334	93	276	93	334	90	276	90	276	93	334	90	333	90	276	90	333	87	276	87	276	90	333	87	334	87	276	87	334	84	274	84	274	87	334	84	335	84	274	84	335	82	272	82	272	84	335	82	337	82	272	82	337	80	269	80	269	82	337	80	340	80	269	80	340	80	343	110	7	110	64	107	6	110	-69	110	-12	107	-70	110	84	110	141	107	83	110	161	110	218	107	160	110	238	110	295	107	237	110	315	110	372	107	314	113	295	113	237	116	297	116	297	113	237	116	236	116	297	116	236	118	299	118	299	116	236	118	234	118	299	118	234	119	301	119	301	118	234	119	231	119	301	119	231	120	305	120	305	119	231	120	228	120	151	120	228	119	154	120	112	120	189	120	151	120	35	120	-2	120	-41	120	35	120	-41	120	-38	120	35	120	-38	120	32	113	64	113	6	116	66	116	66	113	6	116	5	116	66	116	5	118	68	118	68	116	5	118	3	118	68	118	3	119	70	119	70	118	3	119	0	119	70	119	0	120	74	120	74	119	0	120	-2	120	-79	120	-2	119	-76	120	-118	120	-41	120	-79	100	420	99	417	99	346	100	420	99	346	100	343	99	346	99	417	98	349	98	349	99	417	98	414	98	349	98	414	96	351	96	351	98	414	96	412	96	351	96	412	93	353	93	353	96	412	93	411	93	353	93	411	90	353	90	353	93	411	90	410	90	353	90	410	87	353	87	353	90	410	87	411	87	353	87	411	84	351	84	351	87	411	84	412	84	351	84	412	82	349	82	349	84	412	82	414	82	349	82	414	80	346	80	346	82	414	80	417	80	346	80	417	80	420	113	-12	113	-70	116	-10	116	-10	113	-70	116	-71	116	-10	116	-71	118	-8	118	-8	116	-71	118	-73	118	-8	118	-73	119	-6	119	-6	118	-73	119	-76	119	-6	119	-76	120	-2	120	35	120	38	120	112	120	35	120	112	120	74	113	141	113	83	116	143	116	143	113	83	116	82	116	143	116	82	118	145	118	145	116	82	118	80	118	145	118	80	119	147	119	147	118	80	119	77	119	147	119	77	120	151	120	151	119	77	120	74	113	218	113	160	116	220	116	220	113	160	116	159	116	220	116	159	118	222	118	222	116	159	118	157	118	222	118	157	119	224	119	224	118	157	119	154	119	224	119	154	120	228	120	266	120	269	120	343	120	266	120	343	120	305	113	372	113	314	116	374	116	374	113	314	116	313	116	374	116	313	118	376	118	376	116	313	118	311	118	376	118	311	119	379	119	379	118	311	119	308	119	379	119	308	120	382	120	382	119	308	120	305	70	-69	73	-70	73	-12	70	-69	73	-12	70	-12	70	-12	67	-12	67	-70	67	-70	67	-12	64	-71	61	-6	61	-76	62	-8	62	-8	61	-76	62	-73	62	-8	62	-73	64	-10	64	-10	62	-73	64	-71	64	-10	64	-71	67	-12	60	-2	60	-79	61	-76	60	-2	61	-76	61	-6	60	-2	60	-41	60	-79	60	-118	60	-41	60	-115	60	-115	60	-41	60	-44	60	-115	60	-44	58	-112	58	-112	60	-44	58	-47	58	-112	58	-47	56	-110	56	-110	58	-47	56	-49	56	-110	56	-49	53	-108	53	-108	56	-49	53	-50	53	-108	53	-50	50	-108	50	-108	53	-50	50	-51	50	-108	50	-51	47	-108	47	-108	50	-51	47	-50	47	-108	47	-50	44	-110	44	-110	47	-50	44	-49	44	-110	44	-49	42	-112	42	-112	44	-49	42	-47	42	-112	42	-47	41	-115	41	-115	42	-47	41	-44	41	-115	41	-44	40	-41	70	7	73	6	73	64	70	7	73	64	70	64	70	64	67	64	67	6	67	6	67	64	64	5	61	70	61	0	62	68	62	68	61	0	62	3	62	68	62	3	64	66	64	66	62	3	64	5	64	66	64	5	67	64	60	74	60	-2	61	0	60	74	61	0	61	70	60	-41	60	35	60	-38	60	-38	60	35	60	32	60	-38	60	32	58	-35	58	-35	60	32	58	29	58	-35	58	29	56	-33	56	-33	58	29	56	27	56	-33	56	27	53	-31	53	-31	56	27	53	26	53	-31	53	26	50	-31	50	-31	53	26	50	25	50	-31	50	25	47	-31	47	-31	50	25	47	26	47	-31	47	26	44	-33	44	-33	47	26	44	27	44	-33	44	27	42	-35	42	-35	44	27	42	29	42	-35	42	29	41	-38	41	-38	42	29	41	32	41	-38	41	32	40	35	70	84	73	83	73	141	70	84	73	141	70	141	70	141	67	141	67	83	67	83	67	141	64	82	61	147	61	77	62	145	62	145	61	77	62	80	62	145	62	80	64	143	64	143	62	80	64	82	64	143	64	82	67	141	60	151	60	112	60	74	60	151	60	74	61	77	60	151	61	77	61	147	41	186	41	115	42	183	42	183	41	115	42	118	42	183	42	118	44	181	44	181	42	118	44	120	44	181	44	120	47	180	47	180	44	120	47	122	47	180	47	122	50	179	50	179	47	122	50	122	50	179	50	122	53	180	53	180	50	122	53	122	53	180	53	122	56	181	56	181	53	122	56	120	56	181	56	120	58	183	58	183	56	120	58	118	58	183	58	118	60	186	60	186	58	118	60	115	60	186	60	115	60	189	60	189	60	115	60	112	60	112	60	109	60	38	60	112	60	38	60	35	60	38	60	109	58	41	58	41	60	109	58	106	58	41	58	106	56	43	56	43	58	106	56	104	56	43	56	104	53	45	53	45	56	104	53	103	53	45	53	103	50	45	50	45	53	103	50	102	50	45	50	102	47	45	47	45	50	102	47	103	47	45	47	103	44	43	44	43	47	103	44	104	44	43	44	104	42	41	42	41	44	104	42	106	42	41	42	106	41	38	41	38	42	106	41	109	41	38	41	109	40	112	70	161	73	160	73	218	70	161	73	218	70	218	70	218	67	218	67	160	67	160	67	218	64	159	61	224	61	154	62	222	62	222	61	154	62	157	62	222	62	157	64	220	64	220	62	157	64	159	64	220	64	159	67	218	60	228	60	151	61	154	60	228	61	154	61	224	60	228	60	189	60	151	70	238	73	237	73	295	70	238	73	295	70	295	70	295	67	295	67	237	67	237	67	295	64	236	64	297	62	299	62	234	64	297	62	234	64	236	64	297	64	236	67	295	60	189	60	266	60	192	60	192	60	266	60	263	60	192	60	263	58	195	58	195	60	263	58	260	58	195	58	260	56	197	56	197	58	260	56	258	56	197	56	258	53	199	53	199	56	258	53	257	53	199	53	257	50	199	50	199	53	257	50	256	50	199	50	256	47	199	47	199	50	256	47	257	47	199	47	257	44	197	44	197	47	257	44	258	44	197	44	258	42	195	42	195	44	258	42	260	42	195	42	260	41	192	70	315	73	314	73	372	70	315	73	372	70	372	70	372	67	372	67	314	67	314	67	372	64	313	61	379	61	308	62	376	62	376	61	308	62	311	62	376	62	311	64	374	64	374	62	311	64	313	64	374	64	313	67	372	60	382	60	305	61	308	60	382	61	308	61	379	60	382	60	343	60	305	41	340	41	269	42	337	42	337	41	269	42	272	42	337	42	272	44	335	44	335	42	272	44	274	44	335	44	274	47	334	47	334	44	274	47	276	47	334	47	276	50	333	50	333	47	276	50	276	50	333	50	276	53	334	53	334	50	276	53	276	53	334	53	276	56	335	56	335	53	276	56	274	56	335	56	274	58	337	58	337	56	274	58	272	58	337	58	272	60	340	60	340	58	272	60	269	60	340	60	269	60	343	60	343	60	269	60	266	70	7	70	64	67	6	70	-69	70	-12	67	-70	70	84	70	141	67	83	70	161	70	218	67	160	70	238	70	295	67	237	70	315	70	372	67	314	73	295	73	237	76	297	76	297	73	237	76	236	76	297	76	236	78	299	78	299	76	236	78	234	78	299	78	234	79	301	79	301	78	234	79	231	79	301	79	231	80	305	80	305	79	231	80	228	80	151	80	228	79	154	80	112	80	189	80	151	80	35	80	-2	80	-41	80	35	80	-41	80	-38	80	35	80	-38	80	32	73	64	73	6	76	66	76	66	73	6	76	5	76	66	76	5	78	68	78	68	76	5	78	3	78	68	78	3	79	70	79	70	78	3	79	0	79	70	79	0	80	74	80	74	79	0	80	-2	80	-79	80	-2	79	-76	80	-118	80	-41	80	-79	60	343	60	420	60	346	60	346	60	420	60	417	60	346	60	417	58	349	58	349	60	417	58	414	58	349	58	414	56	351	56	351	58	414	56	412	56	351	56	412	53	353	53	353	56	412	53	411	53	353	53	411	50	353	50	353	53	411	50	410	50	353	50	410	47	353	47	353	50	410	47	411	47	353	47	411	44	351	44	351	47	411	44	412	44	351	44	412	42	349	42	349	44	412	42	414	42	349	42	414	41	346	41	346	42	414	41	417	41	346	41	417	40	420	73	-12	73	-70	76	-10	76	-10	73	-70	76	-71	76	-10	76	-71	78	-8	78	-8	76	-71	78	-73	78	-8	78	-73	79	-6	79	-6	78	-73	79	-76	79	-6	79	-76	80	-2	80	35	80	38	80	112	80	35	80	112	80	74	73	141	73	83	76	143	76	143	73	83	76	82	76	143	76	82	78	145	78	145	76	82	78	80	78	145	78	80	79	147	79	147	78	80	79	77	79	147	79	77	80	151	80	151	79	77	80	74	73	218	73	160	76	220	76	220	73	160	76	159	76	220	76	159	78	222	78	222	76	159	78	157	78	222	78	157	79	224	79	224	78	157	79	154	79	224	79	154	80	228	80	266	80	269	80	343	80	266	80	343	80	305	73	372	73	314	76	374	76	374	73	314	76	313	76	374	76	313	78	376	78	376	76	313	78	311	78	376	78	311	79	379	79	379	78	311	79	308	79	379	79	308	80	382	80	382	79	308	80	305	30	-69	33	-70	33	-12	30	-69	33	-12	30	-12	30	-12	27	-12	27	-70	27	-70	27	-12	24	-71	21	-6	21	-76	22	-8	22	-8	21	-76	22	-73	22	-8	22	-73	24	-10	24	-10	22	-73	24	-71	24	-10	24	-71	27	-12	20	-2	20	-79	21	-76	20	-2	21	-76	21	-6	20	-41	20	-79	20	-2	20	-118	20	-41	20	-115	20	-115	20	-41	20	-44	20	-115	20	-44	18	-112	18	-112	20	-44	18	-47	18	-112	18	-47	16	-110	16	-110	18	-47	16	-49	16	-110	16	-49	13	-108	13	-108	16	-49	13	-50	13	-108	13	-50	10	-108	10	-108	13	-50	10	-51	10	-108	10	-51	7	-108	7	-108	10	-51	7	-50	7	-108	7	-50	4	-110	4	-110	7	-50	4	-49	4	-110	4	-49	2	-112	2	-112	4	-49	2	-47	2	-112	2	-47	1	-115	1	-115	2	-47	1	-44	1	-115	1	-44	0	-41	30	7	33	6	33	64	30	7	33	64	30	64	30	64	27	64	27	6	27	6	27	64	24	5	21	70	21	0	22	68	22	68	21	0	22	3	22	68	22	3	24	66	24	66	22	3	24	5	24	66	24	5	27	64	20	74	21	77	20	151	20	74	20	-2	21	0	20	74	21	0	21	70	0	35	0	-41	1	32	1	32	0	-41	1	-38	1	32	1	-38	2	29	2	29	1	-38	2	-35	2	29	2	-35	4	27	4	27	2	-35	4	-33	4	27	4	-33	7	26	7	26	4	-33	7	-31	7	26	7	-31	10	25	10	25	7	-31	10	-31	10	25	10	-31	13	26	13	26	10	-31	13	-31	13	26	13	-31	16	27	16	27	13	-31	16	-33	16	27	16	-33	18	29	18	29	16	-33	18	-35	18	29	18	-35	20	32	20	32	18	-35	20	-38	20	32	20	-38	20	35	20	35	20	-38	20	-41	30	84	33	83	33	141	30	84	33	141	30	141	30	141	27	141	27	83	27	83	27	141	24	82	21	147	21	77	22	145	22	145	21	77	22	80	22	145	22	80	24	143	24	143	22	80	24	82	24	143	24	82	27	141	20	38	20	35	20	112	20	112	20	189	20	115	20	115	20	189	20	186	20	115	20	186	18	118	18	118	20	186	18	183	18	118	18	183	16	120	16	120	18	183	16	181	16	120	16	181	13	122	13	122	16	181	13	180	13	122	13	180	10	122	10	122	13	180	10	179	10	122	10	179	7	122	7	122	10	179	7	180	7	122	7	180	4	120	4	120	7	180	4	181	4	120	4	181	2	118	2	118	4	181	2	183	2	118	2	183	1	115	1	115	2	183	1	186	1	115	1	186	0	189	0	112	0	35	1	109	1	109	0	35	1	38	1	109	1	38	2	106	2	106	1	38	2	41	2	106	2	41	4	104	4	104	2	41	4	43	4	104	4	43	7	103	7	103	4	43	7	45	7	103	7	45	10	102	10	102	7	45	10	45	10	102	10	45	13	103	13	103	10	45	13	45	13	103	13	45	16	104	16	104	13	45	16	43	16	104	16	43	18	106	18	106	16	43	18	41	18	106	18	41	20	109	20	109	18	41	20	38	20	109	20	38	20	112	30	161	33	160	33	218	30	161	33	218	30	218	30	218	27	218	27	160	27	160	27	218	24	159	21	224	21	154	22	222	22	222	21	154	22	157	22	222	22	157	24	220	24	220	22	157	24	159	24	220	24	159	27	218	20	228	20	151	21	154	20	228	21	154	21	224	20	151	20	228	20	189	30	238	33	237	33	295	30	238	33	295	30	295	30	295	27	295	27	237	27	237	27	295	24	236	21	302	21	231	22	299	22	299	21	231	22	234	22	299	22	234	24	297	24	297	22	234	24	236	24	297	24	236	27	295	20	305	21	308	20	382	20	305	20	228	21	231	20	305	21	231	21	302	20	189	20	266	20	192	20	192	20	266	20	263	20	192	20	263	18	195	18	195	20	263	18	260	18	195	18	260	16	197	16	197	18	260	16	258	16	197	16	258	13	199	13	199	16	258	13	257	13	199	13	257	10	199	10	199	13	257	10	256	10	199	10	256	7	199	7	199	10	256	7	257	7	199	7	257	4	197	4	197	7	257	4	258	4	197	4	258	2	195	2	195	4	258	2	260	2	195	2	260	1	192	1	192	2	260	1	263	1	192	1	263	0	266	30	315	33	314	33	372	30	315	33	372	30	372	30	372	27	372	27	314	27	314	27	372	24	313	21	379	21	308	22	376	22	376	21	308	22	311	22	376	22	311	24	374	24	374	22	311	24	313	24	374	24	313	27	372	20	269	20	266	20	343	20	343	20	420	20	346	20	346	20	420	20	417	20	346	20	417	18	349	18	349	20	417	18	414	18	349	18	414	16	351	16	351	18	414	16	412	16	351	16	412	13	353	13	353	16	412	13	411	13	353	13	411	10	353	10	353	13	411	10	410	10	353	10	410	7	353	7	353	10	410	7	411	7	353	7	411	4	351	4	351	7	411	4	412	4	351	4	412	2	349	2	349	4	412	2	414	2	349	2	414	1	346	1	346	2	414	1	417	1	346	1	417	0	420	1	340	1	269	2	337	2	337	1	269	2	272	2	337	2	272	4	335	4	335	2	272	4	274	4	335	4	274	7	334	7	334	4	274	7	276	7	334	7	276	10	333	10	333	7	276	10	276	10	333	10	276	13	334	13	334	10	276	13	276	13	334	13	276	16	335	16	335	13	276	16	274	16	335	16	274	18	337	18	337	16	274	18	272	18	337	18	272	20	340	20	340	18	272	20	269	20	340	20	269	20	343	30	7	30	64	27	6	30	-69	30	-12	27	-70	30	84	30	141	27	83	30	161	30	218	27	160	30	238	30	295	27	237	30	315	30	372	27	314	33	295	33	237	36	297	36	297	33	237	36	236	36	297	36	236	38	299	38	299	36	236	38	234	38	299	38	234	40	301	40	301	38	234	40	231	40	301	40	231	40	305	40	305	40	231	40	228	40	151	40	228	40	154	40	112	40	189	40	151	40	35	40	-2	40	-41	40	35	40	-41	41	-38	33	64	33	6	36	66	36	66	33	6	36	5	36	66	36	5	38	68	38	68	36	5	38	3	38	68	38	3	40	70	40	70	38	3	40	0	40	70	40	0	40	74	40	74	40	0	40	-2	40	-79	40	-2	40	-76	40	-118	40	-41	40	-79	33	-12	33	-70	36	-10	36	-10	33	-70	36	-71	36	-10	36	-71	38	-8	38	-8	36	-71	38	-73	38	-8	38	-73	40	-6	40	-6	38	-73	40	-76	40	-6	40	-76	40	-2	40	35	41	38	40	112	40	35	40	112	40	74	40	189	40	112	41	115	40	189	41	115	41	186	33	141	33	83	36	143	36	143	33	83	36	82	36	143	36	82	38	145	38	145	36	82	38	80	38	145	38	80	40	147	40	147	38	80	40	77	40	147	40	77	40	151	40	151	40	77	40	74	33	218	33	160	36	220	36	220	33	160	36	159	36	220	36	159	38	222	38	222	36	159	38	157	38	222	38	157	40	224	40	224	38	157	40	154	40	224	40	154	40	228	40	343	40	266	41	269	40	343	41	269	41	340	40	343	40	305	40	266	33	372	33	314	36	374	36	374	33	314	36	313	36	374	36	313	38	376	38	376	36	313	38	311	38	376	38	311	40	379	40	379	38	311	40	308	40	379	40	308	40	382	40	382	40	308	40	305	0	-41	0	-118	1	-115	0	266	0	189	1	192	0	343	0	266	1	269	0	343	1	269	1	340	0	420	0	343	1	346	0	189	0	112	1	115	40	420	40	343	41	346	40	-41	40	-118	41	-115	20	382	21	308	21	379	20	151	21	77	21	147	80	420	80	343	80	346	82	260	80	192	82	195	80	189	80	112	80	115	80	-41	80	-118	80	-115	62	299	61	231	62	234	120	420	120	343	120	346	122	260	120	192	122	195	120	189	120	112	120	115	120	-41	120	-118	120	-115	160	420	160	343	161	346	160	-41	160	-118	161	-115	200	420	200	343	200	346	202	260	200	192	202	195	200	189	200	112	200	115	200	-41	200	-118	200	-115	182	299	181	231	182	234	240	420	240	343	240	346	242	260	240	192	242	195	240	189	240	112	240	115	240	-41	240	-118	240	-115	280	420	280	343	281	346	282	260	281	192	282	195	280	189	280	112	281	115	280	-41	280	-118	281	-115	320	420	320	343	320	346	322	260	320	192	322	195	320	189	320	112	320	115	320	-41	320	-118	320	-115	300	382	301	308	301	379	360	420	360	343	360	346	362	260	360	192	362	195	360	189	360	112	360	115	360	-41	360	-118	360	-115	400	420	400	343	401	346	402	260	401	192	402	195	400	189	400	112	401	115	400	-41	400	-118	401	-115	440	420	440	343	440	346	442	260	440	192	442	195	440	189	440	112	440	115	440	-41	440	-118	440	-115	420	382	421	308	421	379	480	420	480	343	480	346	482	260	480	192	482	195	480	189	480	112	480	115	480	-41	480	-118	480	-115	520	420	520	343	521	346	520	189	520	112	521	115	13	-127	50	-128	16	-126	53	-127	90	-128	56	-126	93	-127	130	-128	96	-126	133	-127	170	-128	136	-126	173	-127	210	-128	176	-126	213	-127	250	-128	216	-126	253	-127	290	-128	256	-126	293	-127	330	-128	296	-126	333	-127	370	-128	336	-126	373	-127	410	-128	376	-126	413	-127	450	-128	416	-126	47	430	18	426	20	423	87	430	58	426	60	423	530	430	496	428	498	426	567	430	538	426	540	423	562	426	542	388	561	423	600	437	598	388	599	385	580	266	580	228	580	305	580	112	580	74	580	151	580	-41	580	-79	580	-2	562	260	561	192	562	195	562	29	561	-38	562	-35	432	-78	432	331	22	331	432	-78	22	331	22	-78	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	340	294	350	325	313	298	313	298	350	325	312	331	313	298	312	331	142	298	142	298	312	331	142	331	142	298	142	331	115	294	105	325	72	308	72	263	105	325	72	263	91	281	105	325	91	281	115	294	105	325	115	294	142	331	72	263	72	308	60	239	60	239	72	308	46	282	60	239	46	282	55	211	55	211	46	282	46	-29	55	211	46	-29	55	41	55	41	46	-29	60	13	28	3	46	-29	46	282	28	3	46	282	28	249	28	3	28	249	22	211	28	3	22	211	22	41	395	13	383	-10	383	-55	383	-55	383	-10	364	-28	383	-55	364	-28	350	-72	350	-72	364	-28	340	-40	350	-72	340	-40	313	-45	313	-45	340	-40	312	-45	142	-78	313	-78	313	-45	142	-78	313	-45	142	-45	142	-78	142	-45	115	-40	142	-78	115	-40	105	-72	432	41	432	211	426	3	426	3	432	211	426	249	426	3	426	249	409	-29	409	-29	426	249	409	282	409	-29	409	282	400	211	400	211	409	282	395	239	383	308	350	325	364	281	383	308	364	281	383	263	383	308	383	263	395	239	383	308	395	239	409	282	409	-29	400	211	400	41	409	-29	400	41	395	13	409	-29	395	13	383	-55	115	-40	91	-28	105	-72	105	-72	91	-28	72	-10	105	-72	72	-10	72	-55	72	-55	72	-10	60	13	72	-55	60	13	46	-29	313	-45	313	-78	350	-72	350	325	340	294	364	281	142	331	312	331	313	331	122	230	122	20	332	20	122	230	332	20	332	230	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	-45	432	-78	399	-45	55	-45	55	-45	22	-78	432	-78	22	331	55	-45	55	298	55	46	55	20	399	20	55	46	399	20	399	46	399	46	399	20	432	-78	399	46	432	-78	399	113	399	113	432	-78	399	138	399	113	399	138	55	138	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	231	432	-78	399	231	399	205	399	205	399	231	55	231	399	205	55	231	55	205	55	138	55	113	399	113	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	399	-45	399	-45	432	-78	399	20	399	138	432	-78	399	205	214	298	214	-45	240	-45	240	-45	214	-45	432	-78	240	-45	432	-78	306	-45	306	-45	432	-78	333	-45	306	-45	333	-45	306	298	306	298	333	-45	333	298	306	298	333	298	432	331	432	331	333	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	333	-45	432	331	22	331	55	298	432	331	55	298	122	298	432	331	122	298	147	298	432	331	147	298	214	298	432	331	214	298	240	298	432	331	240	298	306	298	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	122	-45	122	-45	432	-78	147	-45	122	-45	147	-45	122	298	122	298	147	-45	147	298	147	-45	432	-78	214	-45	55	298	22	331	55	-45	240	298	214	298	240	-45	22	331	55	-45	55	298	55	46	55	20	122	20	55	46	122	20	122	46	122	46	122	20	147	-45	122	46	147	-45	122	113	122	113	147	-45	122	138	122	113	122	138	55	138	240	-45	240	298	214	298	214	298	240	298	432	331	214	298	432	331	147	298	147	298	432	331	122	298	147	298	122	298	147	-45	147	-45	122	298	122	231	147	-45	122	231	122	205	122	205	122	231	55	231	122	205	55	231	55	205	55	138	55	113	122	113	147	46	147	20	214	20	147	46	214	20	214	46	214	46	214	20	240	-45	214	46	240	-45	214	113	214	113	240	-45	214	138	214	113	214	138	147	138	240	-45	214	231	214	205	214	205	214	231	147	231	214	205	147	231	147	205	147	138	147	113	214	113	240	46	240	20	306	20	240	46	306	20	306	46	306	46	306	20	333	-45	306	46	333	-45	306	113	306	113	333	-45	306	138	306	113	306	138	240	138	333	231	333	205	399	205	333	231	399	205	399	231	399	231	399	205	432	-78	399	231	432	-78	399	298	399	298	432	-78	432	331	399	298	432	331	333	298	333	298	432	331	306	298	333	298	306	298	333	-45	333	-45	306	298	306	231	333	-45	306	231	306	205	306	205	306	231	240	231	306	205	240	231	240	205	240	138	240	113	306	113	333	46	333	20	399	20	333	46	399	20	399	46	399	46	399	20	432	-78	399	46	432	-78	399	113	399	113	432	-78	399	138	399	113	399	138	333	138	432	331	22	331	55	298	432	331	55	298	122	298	432	-78	399	20	399	-45	432	-78	399	-45	333	-45	432	-78	333	-45	306	-45	432	-78	306	-45	240	-45	432	-78	240	-45	214	-45	432	-78	214	-45	147	-45	432	-78	147	-45	122	-45	432	-78	122	-45	55	-45	432	-78	55	-45	22	-78	22	-78	55	-45	22	331	122	-45	147	-45	122	20	122	138	147	-45	122	205	214	-45	240	-45	214	20	214	138	240	-45	214	205	214	231	240	-45	214	298	306	-45	333	-45	306	20	306	138	333	-45	306	205	399	138	432	-78	399	205	432	331	240	298	306	298	399	113	333	138	333	113	22	331	55	-45	55	279	55	53	55	17	118	-45	55	53	118	-45	155	-45	155	-45	118	-45	432	-78	155	-45	432	-78	205	-45	205	-45	432	-78	242	-45	205	-45	242	-45	55	141	400	-27	381	-45	432	-78	432	-78	381	-45	330	-45	432	-78	330	-45	294	-45	294	-45	330	-45	55	229	294	-45	55	229	55	192	55	141	55	104	205	-45	74	297	123	297	432	331	74	297	432	331	22	331	74	297	22	331	55	279	74	297	55	279	381	-45	74	297	381	-45	400	-27	432	331	123	297	161	297	161	297	123	297	400	22	161	297	400	22	400	59	400	59	400	22	432	-78	400	59	432	-78	400	108	400	108	432	-78	400	146	400	108	400	146	248	297	432	331	400	297	432	-78	432	-78	400	297	400	233	432	-78	400	233	400	195	400	195	400	233	334	297	400	195	334	297	297	297	297	297	334	297	432	331	297	297	432	331	248	297	248	297	432	331	210	297	248	297	210	297	400	108	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	118	-45	242	-45	432	-78	294	-45	400	-27	432	-78	400	22	400	146	432	-78	400	195	432	331	161	297	210	297	432	331	334	297	400	297	400	229	125	-45	161	-45	161	-45	125	-45	432	-78	161	-45	432	-78	213	-45	213	-45	432	-78	249	-45	213	-45	249	-45	400	141	400	141	249	-45	400	104	400	141	400	104	432	-78	432	-78	400	104	400	53	432	-78	400	53	400	17	400	17	400	53	338	-45	400	17	400	-45	432	-78	432	-78	400	-45	338	-45	432	-78	338	-45	300	-45	300	-45	338	-45	400	53	331	297	382	297	432	331	432	331	382	297	400	279	432	331	400	279	432	-78	432	-78	400	279	400	229	432	-78	400	229	400	192	400	192	400	229	161	-45	208	297	244	297	432	331	432	331	244	297	295	297	432	331	295	297	331	297	331	297	295	297	55	59	331	297	55	59	55	22	55	-27	55	297	22	331	55	-27	22	331	22	-78	432	331	22	331	55	297	432	331	55	297	121	297	432	331	121	297	157	297	432	331	157	297	208	297	55	233	55	195	157	297	55	233	157	297	121	297	75	-45	400	279	382	297	75	-45	382	297	55	-27	75	-45	55	-27	22	-78	75	-45	22	-78	432	-78	75	-45	432	-78	125	-45	55	146	55	108	244	297	55	146	244	297	208	297	249	-45	432	-78	300	-45	400	141	432	-78	400	192	209	38	184	12	201	-5	201	-5	184	12	205	-45	201	-5	205	-45	228	-30	228	-30	205	-45	249	-45	228	-30	249	-45	253	-5	253	-5	249	-45	272	-23	253	-5	272	-23	272	12	272	12	272	-23	294	-45	272	12	294	-45	290	-5	290	-5	294	-45	315	-30	272	12	246	39	253	-5	253	-5	246	39	228	56	253	-5	228	56	228	20	228	20	228	56	209	38	228	20	209	38	201	-5	140	20	165	-5	140	56	140	56	165	-5	158	38	140	56	158	38	166	82	166	82	158	38	184	64	166	82	184	64	184	100	184	100	184	64	209	38	184	100	209	38	203	82	203	82	209	38	228	56	97	63	122	38	97	99	97	99	122	38	115	81	97	99	115	81	122	125	122	125	115	81	141	107	122	125	141	107	141	143	141	143	141	107	166	82	141	143	166	82	159	125	159	125	166	82	184	100	55	104	78	81	55	146	55	146	78	81	71	124	55	146	71	124	79	169	79	169	71	124	97	150	79	169	97	150	97	187	97	187	97	150	122	125	97	187	122	125	116	169	116	169	122	125	141	143	55	233	55	192	79	169	55	233	79	169	72	212	72	212	79	169	97	187	296	38	272	12	290	-5	296	38	290	-5	315	20	296	38	315	20	315	56	296	38	315	56	289	81	296	38	289	81	271	100	296	38	271	100	271	64	271	150	296	125	271	187	271	187	296	125	289	169	271	187	289	169	296	212	296	212	289	169	314	194	296	212	314	194	314	230	314	230	314	194	339	169	314	230	339	169	333	212	333	212	339	169	358	187	271	100	289	81	296	125	296	125	289	81	314	107	296	125	314	107	315	143	315	143	314	107	339	81	315	143	339	81	333	125	333	125	339	81	358	99	271	237	296	212	271	274	271	274	296	212	290	256	271	274	290	256	295	297	295	297	290	256	315	281	295	297	315	281	334	297	334	297	315	281	339	256	334	297	339	256	358	274	358	274	339	256	358	237	358	274	358	237	382	212	122	38	96	12	114	-5	114	-5	96	12	118	-45	114	-5	118	-45	140	-30	140	-30	118	-45	161	-45	140	-30	161	-45	165	-5	165	-5	161	-45	184	-23	165	-5	184	-23	184	12	184	12	184	-23	205	-45	122	38	114	-5	140	20	122	38	140	20	140	56	122	38	140	56	115	81	55	17	78	-5	55	59	55	59	78	-5	71	37	55	59	71	37	78	81	78	81	71	37	97	63	78	81	97	63	97	99	209	212	184	187	203	169	203	169	184	187	209	126	203	169	209	126	227	143	227	143	209	126	228	107	227	143	228	107	252	169	252	169	228	107	246	125	252	169	246	125	271	150	166	256	141	230	159	212	159	212	141	230	166	169	159	212	166	169	184	187	184	187	166	169	184	150	184	187	184	150	209	126	121	297	97	274	116	256	116	256	97	274	122	212	116	256	122	212	141	230	141	230	122	212	141	194	141	230	141	194	166	169	161	-45	118	-45	432	-78	432	-78	118	-45	75	-45	432	-78	75	-45	22	-78	22	-78	75	-45	55	-27	22	-78	55	-27	22	331	22	331	55	-27	55	279	22	331	55	279	74	297	74	297	55	279	79	256	74	297	79	256	97	274	97	274	79	256	97	237	97	274	97	237	122	212	209	212	203	169	228	194	209	212	228	194	228	230	209	212	228	230	203	256	209	212	203	256	184	274	209	212	184	274	184	237	184	274	203	256	208	297	208	297	203	256	228	281	208	297	228	281	248	297	248	297	228	281	252	256	248	297	252	256	271	274	271	274	252	256	271	237	383	124	358	99	377	81	377	81	358	99	383	37	377	81	383	37	400	59	400	59	383	37	400	17	400	59	400	17	432	-78	432	-78	400	17	400	-27	432	-78	400	-27	381	-45	381	-45	400	-27	377	-5	381	-45	377	-5	359	-24	359	-24	377	-5	383	37	359	-24	383	37	358	12	315	20	340	-5	315	56	315	56	340	-5	333	37	315	56	333	37	339	81	339	81	333	37	358	63	339	81	358	63	358	99	358	99	358	63	383	37	252	169	271	150	271	187	252	169	271	187	246	212	252	169	246	212	228	230	252	169	228	230	228	194	184	237	184	274	166	256	166	256	184	274	161	297	166	256	161	297	141	281	141	281	161	297	121	297	141	281	121	297	116	256	382	297	358	274	376	256	376	256	358	274	382	212	376	256	382	212	400	233	400	233	382	212	400	192	400	233	400	192	432	-78	432	-78	400	192	400	146	432	-78	400	146	400	104	400	104	400	146	383	124	400	104	383	124	377	81	315	143	333	125	339	169	339	169	333	125	358	150	339	169	358	150	358	187	358	187	358	150	383	124	358	187	383	124	376	169	376	169	383	124	400	146	432	331	22	331	74	297	432	331	74	297	121	297	432	331	121	297	161	297	432	331	161	297	208	297	432	331	208	297	248	297	432	331	248	297	295	297	432	331	295	297	334	297	432	331	334	297	382	297	432	331	382	297	400	279	432	331	400	279	432	-78	338	-45	359	-24	340	-5	338	-45	340	-5	315	-30	338	-45	315	-30	294	-45	338	-45	294	-45	432	-78	338	-45	432	-78	381	-45	432	-78	294	-45	249	-45	432	-78	249	-45	205	-45	432	-78	205	-45	161	-45	340	-5	359	-24	358	12	340	-5	358	12	333	37	382	212	358	187	376	169	382	212	376	169	400	192	55	-27	75	-45	78	-5	78	-5	75	-45	96	-23	78	-5	96	-23	96	12	96	12	96	-23	118	-45	122	212	97	187	116	169	122	212	116	169	141	194	252	81	228	56	246	39	252	81	246	39	271	64	252	81	271	64	271	100	252	81	271	100	246	125	252	81	246	125	228	107	339	256	314	230	333	212	339	256	333	212	358	237	252	256	228	230	246	212	252	256	246	212	271	237	209	126	184	100	203	82	209	126	203	82	228	107	166	169	141	143	159	125	166	169	159	125	184	150	79	256	55	233	72	212	79	256	72	212	97	237	166	256	159	212	184	237	71	37	78	-5	96	12	382	297	376	256	400	279	383	37	377	-5	400	17	400	59	432	-78	400	104	400	233	432	-78	400	279	290	256	296	212	314	230	289	169	296	125	315	143	71	124	78	81	97	99	158	38	165	-5	184	12	226	20	226	230	16	230	226	20	16	230	16	20	16	20	49	53	16	230	16	230	49	53	49	197	16	230	49	197	226	230	226	230	49	197	193	197	226	230	193	197	226	20	226	20	193	197	193	53	226	20	193	53	49	53	49	53	16	20	226	20	491	-5	491	234	19	234	491	-5	19	234	19	-5	19	-5	52	27	19	234	19	234	52	27	52	201	19	234	52	201	491	234	491	234	52	201	458	201	491	234	458	201	491	-5	491	-5	458	201	458	27	491	-5	458	27	52	27	52	27	19	-5	491	-5	260	-109	260	362	20	362	260	-109	20	362	20	-109	20	-109	53	-76	20	362	20	362	53	-76	53	329	20	362	53	329	260	362	260	362	53	329	227	329	260	362	227	329	260	-109	260	-109	227	329	227	-76	260	-109	227	-76	53	-76	53	-76	20	-109	260	-109	556	257	84	257	14	-5	556	257	14	-5	486	-5	462	27	486	-5	514	224	514	224	486	-5	555	257	514	224	555	257	108	224	108	224	555	257	84	257	108	224	84	257	56	27	56	27	84	257	15	-5	56	27	15	-5	486	-5	56	27	486	-5	462	27	555	-63	286	406	17	-63	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	316	14	165	276	13	14	165	276	13	14	70	47	70	47	13	14	316	14	70	47	316	14	261	47	261	47	316	14	165	276	261	47	165	276	165	210	165	210	165	276	70	47	504	127	35	395	35	-141	438	127	504	127	68	339	68	339	504	127	35	396	68	339	35	396	68	-83	68	-83	35	396	35	-141	68	-83	35	-141	504	127	68	-83	504	127	438	127	302	127	40	278	40	-24	236	126	302	127	73	222	73	222	302	127	40	277	73	222	40	277	73	30	73	30	40	277	40	-24	73	30	40	-24	302	127	73	30	302	127	236	126	443	126	32	277	32	-24	349	126	443	126	65	229	65	229	443	126	32	277	65	229	32	277	65	23	65	23	32	277	32	-24	65	23	32	-24	443	126	65	23	443	126	349	126	555	406	17	406	286	-63	555	406	17	406	75	373	75	373	17	406	286	-63	75	373	286	-63	286	3	286	3	286	-63	555	406	286	3	555	406	498	373	498	373	555	406	75	373	316	238	13	238	165	-23	316	238	13	238	69	205	69	205	13	238	165	-23	69	205	165	-23	165	42	165	42	165	-23	316	238	165	42	316	238	260	205	260	205	316	238	69	205	487	-141	487	395	17	127	35	127	102	127	504	396	504	396	102	127	471	339	504	396	471	339	504	-141	504	-141	471	339	471	-83	504	-141	471	-83	102	127	504	-141	102	127	35	127	290	-24	290	277	27	127	27	126	94	126	290	277	290	277	94	126	257	222	290	277	257	222	290	-25	290	-25	257	222	257	31	290	-25	257	31	94	126	290	-25	94	126	27	126	432	-24	432	277	22	126	22	126	117	127	432	277	432	277	117	127	400	229	432	277	400	229	432	-24	432	-24	400	229	400	23	432	-24	400	23	117	127	432	-24	117	127	22	126	512	126	266	372	20	126	512	126	20	126	267	-120	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	266	244	147	126	266	7	266	244	266	7	384	126	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	98	163	98	88	114	195	114	195	98	88	114	56	114	195	114	56	140	221	140	221	114	56	140	30	140	221	140	30	173	237	173	237	140	30	173	13	173	237	173	13	210	243	210	243	173	13	210	7	210	243	210	7	247	237	247	237	210	7	247	13	247	237	247	13	280	221	280	221	247	13	280	30	280	221	280	30	305	195	305	195	280	30	305	56	305	195	305	56	322	163	322	163	305	56	322	88	322	163	322	88	328	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	98	88	98	163	92	126	35	67	35	185	25	126	198	397	22	127	62	127	62	127	22	127	197	-144	62	127	197	-144	197	-83	197	-83	197	-144	373	127	197	-83	373	127	334	127	334	127	373	127	198	397	334	127	198	397	198	337	198	337	198	397	62	127	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	421	36	391	50	402	3	421	36	402	3	407	10	421	36	407	10	411	16	421	36	411	16	415	23	421	36	415	23	418	29	402	3	391	50	388	45	402	3	388	45	385	39	402	3	385	39	382	34	402	3	382	34	379	28	402	3	379	28	376	23	421	217	418	223	414	230	421	217	414	230	411	236	421	217	411	236	407	242	421	217	407	242	402	248	421	217	402	248	391	202	402	248	376	229	379	224	402	248	379	224	382	218	402	248	382	218	385	213	402	248	385	213	388	207	402	248	388	207	391	202	378	277	373	282	368	287	378	277	368	287	362	292	378	277	362	292	356	297	378	277	356	297	354	253	350	257	354	253	356	297	350	257	356	297	350	301	350	257	350	301	346	262	350	301	331	273	336	269	350	301	336	269	341	266	350	301	341	266	346	262	275	300	280	298	283	333	283	333	280	298	286	297	283	333	286	297	290	330	290	330	286	297	292	294	290	330	292	294	296	325	296	325	292	294	298	292	296	325	298	292	302	320	302	320	298	292	304	290	302	320	304	290	308	316	308	316	304	290	315	312	378	-24	354	0	356	-43	378	-24	356	-43	362	-39	378	-24	362	-39	368	-34	378	-24	368	-34	373	-29	350	-4	346	-9	350	-48	350	-4	350	-48	356	-43	350	-4	356	-43	354	0	336	-17	331	-21	350	-48	336	-17	350	-48	341	-13	341	-13	350	-48	346	-9	440	145	440	152	439	160	440	145	439	160	438	167	440	145	438	167	436	174	440	145	436	174	434	181	440	145	434	181	407	142	434	181	401	172	403	166	434	181	403	166	404	160	434	181	404	160	405	154	434	181	405	154	406	148	434	181	406	148	407	142	440	107	407	110	434	70	440	107	434	70	436	78	440	107	436	78	438	85	440	107	438	85	439	92	440	107	439	92	440	100	434	70	407	110	406	104	434	70	406	104	405	98	434	70	405	98	404	92	434	70	404	92	403	86	434	70	403	86	401	79	105	301	99	297	100	253	105	301	100	253	105	258	105	301	105	258	109	262	105	301	109	262	114	266	105	301	114	266	119	270	105	301	119	270	124	274	100	253	99	297	93	292	100	253	93	292	87	288	100	253	87	288	82	283	100	253	82	283	76	277	64	202	79	229	52	248	64	202	52	248	48	242	64	202	48	242	45	236	64	202	45	236	41	230	64	202	41	230	37	223	64	202	37	223	34	217	21	181	19	174	47	142	21	181	47	142	48	148	21	181	48	148	49	154	21	181	49	154	50	160	21	181	50	160	52	166	21	181	52	166	53	172	47	142	19	174	17	167	47	142	17	167	16	160	47	142	16	160	15	152	47	142	15	152	15	145	247	-86	243	-53	243	-86	243	-86	243	-53	240	-53	243	-86	240	-53	239	-87	239	-87	240	-53	237	-54	239	-87	237	-54	235	-87	235	-87	237	-54	234	-54	235	-87	234	-54	231	-87	231	-87	234	-54	231	-54	231	-87	231	-54	228	-87	228	-87	231	-54	228	-54	211	-54	212	-86	215	-54	215	-54	212	-86	216	-87	215	-54	216	-87	218	-54	218	-54	216	-87	220	-87	218	-54	220	-87	221	-54	221	-54	220	-87	224	-87	221	-54	224	-87	225	-54	225	-54	224	-87	228	-87	225	-54	228	-87	228	-54	47	110	15	107	15	100	47	110	15	100	16	92	47	110	16	92	17	85	47	110	17	85	19	78	47	110	19	78	21	70	47	110	21	70	48	104	21	70	53	79	52	86	21	70	52	86	50	92	21	70	50	92	49	98	21	70	49	98	48	104	180	-47	174	-45	172	-79	172	-79	174	-45	169	-43	172	-79	169	-43	165	-77	165	-77	169	-43	163	-41	165	-77	163	-41	158	-75	158	-75	163	-41	157	-39	158	-75	157	-39	151	-36	151	-36	137	-67	144	-70	151	-36	144	-70	151	-72	151	-36	151	-72	158	-75	243	306	243	339	240	307	240	307	243	339	239	340	240	307	239	340	237	307	237	307	239	340	235	340	237	307	235	340	234	307	234	307	235	340	231	340	234	307	231	340	231	307	231	307	231	340	228	307	225	307	228	307	228	340	225	307	228	340	224	340	209	339	211	306	212	339	212	339	211	306	215	306	212	339	215	306	216	340	216	340	215	306	218	306	216	340	218	306	220	340	220	340	218	306	221	307	220	340	221	307	224	340	224	340	221	307	225	307	304	-72	311	-70	318	-67	304	-72	318	-67	304	-36	304	-72	304	-36	298	-39	304	-72	298	-39	297	-75	280	-45	275	-47	283	-79	280	-45	283	-79	286	-43	286	-43	283	-79	290	-77	286	-43	290	-77	292	-41	292	-41	290	-77	297	-75	292	-41	297	-75	298	-39	231	340	228	340	228	307	64	50	34	36	37	29	64	50	37	29	41	22	64	50	41	22	45	16	64	50	45	16	48	9	64	50	48	9	52	3	64	50	52	3	67	45	52	3	79	23	76	28	52	3	76	28	73	33	52	3	73	33	70	39	52	3	70	39	67	45	100	0	76	-25	82	-30	100	0	82	-30	87	-34	100	0	87	-34	93	-39	100	0	93	-39	99	-43	100	0	99	-43	105	-48	100	0	105	-48	105	-4	105	-48	124	-21	119	-17	105	-48	119	-17	114	-13	105	-48	114	-13	109	-9	105	-48	109	-9	105	-4	151	290	157	292	158	328	158	328	157	292	163	294	158	328	163	294	165	330	165	330	163	294	169	297	165	330	169	297	172	333	172	333	169	297	174	298	172	333	174	298	180	300	151	290	158	328	151	325	151	290	151	325	144	323	151	290	144	323	137	320	247	339	243	339	243	306	212	-86	211	-54	209	-86	71	217	84	237	84	237	101	299	84	237	101	-46	101	299	101	-46	110	263	110	263	101	-46	110	-11	160	-76	110	-11	101	-46	48	151	53	174	55	252	55	252	53	174	61	196	55	252	61	196	101	299	101	299	61	196	71	217	101	299	71	217	84	237	61	55	53	78	55	0	55	0	53	78	48	101	55	0	48	101	24	58	24	58	48	101	46	126	55	252	46	126	48	151	24	58	46	126	55	252	24	58	55	252	24	194	24	58	24	194	13	126	160	329	150	289	160	-76	160	329	160	-76	175	299	175	299	160	-76	175	-46	228	-87	175	-46	160	-76	160	329	101	299	110	263	160	329	110	263	118	269	160	329	118	269	125	275	160	329	125	275	133	280	160	329	133	280	141	285	160	329	141	285	150	289	101	-46	84	237	84	15	101	-46	84	15	71	34	101	-46	71	34	61	55	101	-46	61	55	55	0	295	329	280	299	295	-76	295	329	295	-76	305	289	305	289	295	-76	305	-36	354	-46	305	-36	295	-76	295	329	228	340	241	307	295	329	241	307	248	306	295	329	248	306	256	305	295	329	256	305	264	303	295	329	264	303	272	301	295	329	272	301	280	299	295	-76	241	-54	228	-87	228	-87	241	-54	241	307	228	-87	241	307	228	340	228	-87	228	340	214	307	228	-87	214	307	214	-54	228	-87	214	-54	206	-53	228	-87	206	-53	198	-52	228	-87	198	-52	191	-50	228	-87	191	-50	183	-48	228	-87	183	-48	175	-46	354	299	344	264	354	-46	354	299	354	-46	371	237	371	237	354	-46	371	15	400	0	371	15	354	-46	354	299	295	329	305	289	354	299	305	289	314	285	354	299	314	285	322	280	354	299	322	280	330	275	354	299	330	275	337	270	354	299	337	270	344	264	295	-76	280	299	280	-46	295	-76	280	-46	272	-48	295	-76	272	-48	264	-50	295	-76	264	-50	256	-52	295	-76	256	-52	248	-53	295	-76	248	-53	241	-54	384	218	394	196	400	252	400	252	394	196	402	174	400	252	402	174	431	194	431	194	402	174	407	151	431	194	407	151	409	126	409	126	407	101	431	58	431	58	407	101	402	78	431	58	402	78	400	0	400	0	402	78	394	55	400	0	394	55	384	34	400	252	354	299	371	237	400	252	371	237	384	218	354	-46	344	264	344	-11	354	-46	344	-11	337	-17	354	-46	337	-17	330	-22	354	-46	330	-22	322	-27	354	-46	322	-27	314	-32	354	-46	314	-32	305	-36	431	58	442	126	431	194	431	58	431	194	409	126	228	340	160	329	175	299	228	340	175	299	183	301	228	340	183	301	191	303	228	340	191	303	198	305	228	340	198	305	206	306	228	340	206	306	214	307	160	-76	150	289	150	-36	160	-76	150	-36	141	-32	160	-76	141	-32	133	-27	160	-76	133	-27	125	-22	160	-76	125	-22	118	-17	160	-76	118	-17	110	-11	371	15	400	0	384	34	291	99	279	75	280	30	280	30	279	75	260	57	280	30	260	57	247	13	247	13	260	57	237	45	247	13	237	45	210	7	210	7	237	45	210	40	279	176	280	221	260	194	260	194	280	221	247	237	260	194	247	237	237	206	237	206	247	237	210	210	183	206	210	210	210	243	183	206	210	243	173	237	129	99	124	126	114	56	114	56	124	126	114	195	114	195	124	126	129	152	114	195	129	152	140	221	140	221	129	152	141	176	140	221	141	176	173	237	173	237	141	176	159	194	173	237	159	194	183	206	98	88	114	56	114	195	98	88	114	195	98	163	98	88	98	163	92	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	280	221	291	153	305	195	305	195	291	153	295	126	305	56	295	126	291	99	247	237	210	243	210	210	322	163	305	195	305	56	322	163	305	56	322	88	322	163	322	88	328	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	183	45	159	57	173	13	183	45	173	13	210	7	183	45	210	7	210	40	141	75	129	99	140	30	141	75	140	30	173	13	141	75	173	13	159	57	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	129	99	114	56	140	30	387	185	387	67	396	126	360	235	355	174	363	126	291	99	280	30	305	56	295	126	305	56	305	195	280	221	279	176	291	153	35	67	35	185	25	126	35	185	35	67	61	235	61	235	35	67	61	16	61	235	61	16	101	276	101	276	61	16	101	-23	101	276	101	-23	152	302	152	302	101	-23	152	-49	152	302	152	-49	210	311	210	311	152	-49	210	-59	210	311	210	-59	269	302	269	302	210	-59	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	35	67	35	185	25	126	360	235	320	276	333	216	360	235	333	216	355	174	360	235	355	174	363	126	360	235	363	126	387	185	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	259	-17	210	-25	210	-59	210	311	210	-25	210	278	210	311	210	278	269	302	210	-25	210	311	152	-49	152	-49	210	311	152	302	152	-49	152	302	101	-23	101	-23	152	302	101	276	101	-23	101	276	61	16	61	16	101	276	61	235	61	16	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	210	-25	152	-49	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	269	302	210	278	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	210	-59	269	-49	210	278	210	-59	210	278	210	-25	210	-59	210	-25	162	-17	210	-59	162	-17	152	-49	121	3	101	-23	152	-49	121	3	152	-49	162	-17	61	16	58	126	35	67	35	67	35	185	25	126	210	311	210	278	269	302	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	363	126	58	126	61	16	363	126	61	16	101	-23	363	126	101	-23	152	-49	363	126	152	-49	210	-59	363	126	210	-59	269	-49	363	126	269	-49	320	-23	363	126	320	-23	360	16	363	126	387	185	360	235	363	126	360	235	355	174	269	302	210	311	210	278	387	67	396	126	387	185	387	67	387	185	363	126	387	67	363	126	360	16	61	16	58	126	35	67	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	363	126	360	16	387	67	363	126	387	67	387	185	363	126	387	185	360	235	363	126	360	235	320	276	363	126	320	276	269	302	363	126	269	302	210	311	363	126	210	311	152	302	363	126	152	302	101	276	363	126	101	276	61	235	363	126	61	235	58	126	35	67	61	16	58	126	58	126	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	88	36	101	-23	121	3	121	3	101	-23	152	-49	121	3	152	-49	162	-17	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	66	78	58	126	61	16	66	78	61	16	101	-23	66	78	101	-23	88	36	387	185	387	67	396	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	360	235	320	276	363	126	363	126	320	276	269	302	363	126	269	302	210	278	210	278	210	311	162	271	162	271	210	311	152	302	162	271	152	302	121	249	121	249	152	302	101	276	121	249	101	276	88	216	88	216	101	276	66	174	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	360	16	387	67	363	126	387	67	387	185	363	126	387	185	360	235	210	278	210	126	363	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	35	67	35	185	25	126	210	311	210	278	269	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	269	302	210	278	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	210	-59	269	-49	210	278	210	-59	210	278	210	126	210	-59	210	126	152	-49	210	126	58	126	61	16	210	126	61	16	101	-23	210	126	101	-23	152	-49	61	16	58	126	35	67	35	67	35	185	25	126	210	311	210	278	269	302	247	-87	247	340	179	-76	179	-76	247	340	179	329	179	-76	179	329	121	-46	121	-46	179	329	121	299	121	-46	121	299	74	0	74	0	121	299	74	252	74	0	74	252	44	58	44	58	74	252	44	194	44	58	44	194	33	126	111	329	111	-76	170	299	170	299	111	-76	170	-46	170	299	170	-46	216	252	216	252	170	-46	216	0	216	252	216	0	246	194	246	194	216	0	246	58	246	194	246	58	257	126	43	340	43	-87	111	-76	43	340	111	-76	111	329	306	70	285	49	432	-78	432	-78	285	49	259	35	432	-78	259	35	228	30	228	30	198	35	432	-78	432	-78	198	35	22	-78	287	204	432	331	260	218	260	218	432	331	228	223	198	218	228	223	432	331	198	218	432	331	22	331	325	127	320	96	432	-78	325	127	432	-78	432	331	325	127	432	331	320	157	320	157	432	331	307	183	151	183	22	331	137	157	137	157	22	331	132	127	137	96	132	127	22	331	137	96	22	331	22	-78	172	204	198	218	22	331	172	204	22	331	151	183	22	-78	198	35	172	49	22	-78	172	49	151	70	22	-78	151	70	137	96	306	70	432	-78	320	96	432	331	287	204	307	183	366	25	329	-12	432	-78	432	-78	329	-12	282	-36	432	-78	282	-36	228	-45	228	-45	173	-36	432	-78	432	-78	173	-36	22	-78	89	227	126	265	22	331	22	331	126	265	173	289	22	331	173	289	228	298	228	298	282	289	432	331	432	331	282	289	329	265	432	331	329	265	366	227	96	170	96	82	115	208	115	208	96	82	115	44	115	208	115	44	145	238	145	238	115	44	146	14	145	238	146	14	184	258	184	258	146	14	184	-5	184	258	184	-5	228	265	228	265	184	-5	228	-12	228	265	228	-12	272	258	272	258	228	-12	272	-5	272	258	272	-5	310	238	310	238	272	-5	310	14	310	238	310	14	340	208	340	208	310	14	340	44	340	208	340	44	360	170	360	170	340	44	360	82	360	170	360	82	367	126	432	-78	432	331	400	126	432	-78	400	126	391	72	432	-78	391	72	366	25	400	126	432	331	391	180	391	180	432	331	366	227	432	331	22	331	228	298	126	-12	89	25	22	-78	22	-78	89	25	64	72	22	-78	64	72	55	126	55	126	64	180	22	331	22	331	64	180	89	227	22	331	22	-78	55	126	126	-12	22	-78	173	-36	96	82	96	170	89	126	89	227	126	265	22	331	22	331	126	265	173	289	22	331	173	289	228	298	228	298	282	289	432	331	432	331	282	289	329	265	432	331	329	265	366	227	432	331	366	227	391	180	432	331	391	180	400	126	432	331	400	126	432	126	432	331	22	331	228	298	22	331	22	126	55	126	22	331	55	126	64	180	22	331	64	180	89	227	367	126	360	170	340	208	367	126	340	208	310	238	367	126	310	238	272	258	367	126	272	258	228	265	367	126	228	265	184	258	367	126	184	258	145	238	367	126	145	238	115	208	367	126	115	208	96	170	367	126	96	170	89	126	367	126	89	126	96	82	367	126	96	82	115	44	367	126	115	44	146	14	367	126	146	14	184	-5	367	126	184	-5	228	-12	367	126	228	-12	272	-5	367	126	272	-5	310	14	367	126	310	14	340	44	367	126	340	44	360	82	366	25	329	-12	432	-78	432	-78	329	-12	282	-36	432	-78	282	-36	228	-45	228	-45	173	-36	432	-78	432	-78	173	-36	22	-78	432	-78	432	126	400	126	432	-78	400	126	391	72	432	-78	391	72	366	25	173	-36	126	-12	22	-78	22	-78	126	-12	89	25	22	-78	89	25	22	126	22	126	89	25	64	72	22	126	64	72	55	126	56	183	81	233	101	299	101	299	81	233	121	272	101	299	121	272	160	329	160	329	121	272	170	298	160	329	170	298	228	340	228	340	170	298	228	307	55	252	24	194	46	126	55	252	46	126	56	183	55	252	56	183	101	299	46	126	24	194	13	126	400	183	409	126	400	252	400	252	409	126	431	194	431	194	409	126	442	126	400	183	400	252	374	233	374	233	400	252	354	299	374	233	354	299	334	272	334	272	354	299	295	329	334	272	295	329	285	298	285	298	295	329	228	340	285	298	228	340	228	307	81	19	101	-46	120	-19	120	-19	101	-46	160	-76	120	-19	160	-76	170	-45	170	-45	160	-76	228	-87	170	-45	228	-87	228	-54	55	69	46	126	54	0	55	69	54	0	101	-46	55	69	101	-46	81	19	46	126	13	126	24	58	46	126	24	58	54	0	409	126	400	69	400	0	400	0	400	69	374	19	400	0	374	19	354	-46	354	-46	374	19	334	-19	354	-46	334	-19	295	-76	295	-76	334	-19	285	-45	295	-76	285	-45	228	-54	409	126	400	0	431	58	409	126	431	58	442	126	295	-76	228	-54	228	-87	400	183	400	252	374	232	374	232	400	252	354	298	374	232	354	298	334	272	334	272	354	298	295	329	334	272	295	329	285	298	285	298	295	329	228	307	170	298	228	307	228	340	170	298	228	340	160	329	56	183	81	232	101	298	101	298	81	232	121	272	101	298	121	272	160	329	160	329	121	272	170	298	55	252	24	193	46	126	55	252	46	126	56	183	55	252	56	183	101	298	400	183	409	126	400	252	400	252	409	126	431	193	431	193	409	126	442	126	295	329	228	340	228	307	46	126	24	193	13	126	409	126	400	69	401	0	401	0	400	69	374	19	401	0	374	19	354	-46	354	-46	374	19	335	-19	354	-46	335	-19	296	-76	296	-76	335	-19	285	-45	296	-76	285	-45	228	-87	228	-87	285	-45	228	-54	409	126	401	0	431	58	409	126	431	58	442	126	82	19	102	-46	121	-19	121	-19	102	-46	160	-76	121	-19	160	-76	171	-45	171	-45	160	-76	228	-87	171	-45	228	-87	228	-54	56	69	46	126	55	0	56	69	55	0	102	-46	56	69	102	-46	82	19	46	126	13	126	24	58	46	126	24	58	55	0	432	-78	432	331	22	-78	432	-78	22	331	22	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	192	105	183	88	188	48	188	48	183	88	169	74	188	48	169	74	161	35	161	35	169	74	151	66	161	35	151	66	131	30	131	30	151	66	131	63	131	63	131	62	111	66	183	163	190	203	169	177	169	177	190	203	163	217	169	177	163	217	151	186	151	186	163	217	131	189	111	186	131	189	131	222	111	186	131	222	101	217	68	126	71	146	74	203	74	203	71	146	80	163	74	203	80	163	101	217	101	217	80	163	93	177	101	217	93	177	111	186	54	69	74	48	68	126	68	126	74	203	54	69	54	69	74	203	54	182	54	69	54	182	40	96	40	96	54	182	40	156	40	96	40	156	35	126	228	126	223	156	223	96	223	96	223	156	210	183	223	96	210	183	209	69	209	69	210	183	195	126	192	146	195	126	210	183	192	146	210	183	190	203	192	146	190	203	183	163	163	217	131	222	131	189	192	105	188	48	209	69	192	105	209	69	195	126	111	66	93	74	101	34	111	66	101	34	131	30	111	66	131	30	131	63	80	88	71	105	74	48	80	88	74	48	101	34	80	88	101	34	93	74	68	126	74	48	71	105	131	63	151	66	131	62	22	-78	227	-45	22	331	22	331	227	-45	227	298	22	331	227	298	432	331	432	331	227	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	227	-45	227	-45	22	-78	432	-78	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	228	298	432	331	228	298	432	-78	432	-78	228	298	228	-45	432	-78	228	-45	55	-45	55	-45	22	-78	432	-78	22	331	55	-45	432	331	432	331	55	-45	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	298	214	298	241	-45	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	241	-45	55	298	214	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-45	239	135	239	104	246	149	246	149	239	104	246	90	246	149	246	90	257	160	257	160	246	90	257	79	257	160	257	79	271	167	271	167	257	79	271	72	271	167	271	72	286	170	286	170	271	72	286	70	286	170	286	70	302	167	302	167	286	70	302	72	302	167	302	72	316	160	316	160	302	72	316	79	316	160	316	79	327	149	327	149	316	79	327	90	327	149	327	90	334	135	334	135	327	90	334	104	334	135	334	104	336	119	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	239	104	239	135	237	119	286	406	17	-63	286	-30	286	-30	17	-63	555	-63	286	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	-30	555	-63	286	339	286	339	555	-63	286	406	286	339	286	406	75	-30	75	-30	286	406	17	-63	75	-30	17	-63	555	-63	75	-30	555	-63	286	-30	524	199	536	126	536	126	555	42	536	126	524	52	555	42	524	52	517	-31	517	-31	524	52	490	-11	517	-31	490	-11	459	-89	459	-89	490	-11	440	-62	459	-89	440	-62	386	-127	386	-127	440	-62	375	-95	386	-127	375	-95	302	-140	302	-140	375	-95	302	-107	536	126	555	210	524	199	524	199	555	210	517	283	524	199	517	283	490	263	490	263	517	283	459	341	490	263	459	341	440	314	440	314	459	341	386	379	440	314	386	379	376	347	376	347	386	379	302	359	229	347	302	359	302	392	229	347	302	392	218	379	68	126	80	199	87	283	87	283	80	199	114	263	87	283	114	263	145	341	145	341	114	263	164	314	145	341	164	314	218	379	218	379	164	314	229	347	49	42	87	-31	68	126	68	126	87	283	49	42	49	42	87	283	49	210	49	42	49	210	35	126	386	379	302	392	302	359	555	210	536	126	555	42	555	210	555	42	569	126	80	52	87	-31	114	-11	114	-11	87	-31	145	-89	114	-11	145	-89	164	-62	164	-62	145	-89	218	-127	164	-62	218	-127	229	-95	229	-95	218	-127	302	-140	229	-95	302	-140	302	-107	68	126	87	-31	80	52	214	138	241	113	214	298	214	298	241	113	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	298	214	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	138	55	113	241	113	55	138	241	113	214	138	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	113	214	113	241	-45	241	139	214	113	241	139	55	139	22	331	55	-45	55	298	55	139	55	113	214	113	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	-45	432	-78	399	-45	241	-45	22	331	22	-78	56	-45	56	-45	22	-78	432	-78	56	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	139	214	139	241	-45	241	113	214	139	241	113	400	139	400	139	241	113	400	113	400	139	400	113	432	-78	432	-78	400	113	400	-45	432	-78	400	-45	241	-45	400	139	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	56	298	56	298	432	331	22	331	56	298	22	331	56	-45	241	138	400	113	400	138	400	138	400	113	432	-78	400	138	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	241	298	241	298	432	331	214	298	241	298	214	298	241	138	241	138	214	298	214	113	241	138	214	113	400	113	214	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	400	-45	55	-45	432	-78	400	-45	432	-78	400	113	360	235	320	276	336	212	360	235	336	212	356	172	360	235	356	172	363	126	360	235	363	126	387	185	224	278	268	267	269	302	269	302	268	267	306	245	269	302	306	245	320	276	320	276	306	245	336	212	210	311	155	268	198	278	198	278	224	113	210	311	210	311	224	113	224	278	210	311	224	278	269	302	35	67	59	113	59	139	59	139	59	113	198	139	198	139	59	113	224	113	198	139	224	113	198	278	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	92	30	101	-23	124	0	124	0	101	-23	152	-49	124	0	152	-49	165	-18	165	-18	152	-49	210	-59	165	-18	210	-59	210	-25	35	67	61	16	59	113	59	113	61	16	69	68	69	68	61	16	101	-23	69	68	101	-23	92	30	68	181	89	218	101	276	101	276	89	218	118	248	101	276	118	248	152	302	152	302	118	248	155	268	152	302	155	268	210	311	61	235	35	185	35	67	61	235	35	67	59	139	61	235	59	139	68	181	61	235	68	181	101	276	35	67	35	185	25	126	363	126	360	16	387	67	198	-25	210	-59	198	113	198	113	210	-59	224	139	198	113	224	139	59	113	59	113	224	139	59	139	59	113	59	139	35	67	59	113	35	67	61	16	89	34	101	-23	118	4	118	4	101	-23	152	-49	118	4	152	-49	155	-15	155	-15	152	-49	210	-59	155	-15	210	-59	198	-25	59	113	61	16	68	71	68	71	61	16	101	-23	68	71	101	-23	89	34	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	165	271	210	278	210	311	165	271	210	311	152	302	69	183	92	222	101	276	101	276	92	222	124	252	101	276	124	252	152	302	152	302	124	252	165	271	61	235	35	185	35	67	61	235	35	67	59	139	61	235	59	139	69	183	61	235	69	183	101	276	306	7	268	-15	269	-49	269	-49	268	-15	224	-25	269	-49	224	-25	210	-59	224	139	210	-59	224	-25	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	356	80	360	16	356	80	336	40	360	16	336	40	320	-23	306	7	269	-49	320	-23	306	7	320	-23	336	40	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	352	183	360	235	329	222	329	222	360	235	320	276	329	222	320	276	297	252	297	252	320	276	269	302	297	252	269	302	256	271	256	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	115	7	85	40	101	-23	101	-23	85	40	65	80	101	-23	65	80	61	16	61	16	65	80	58	126	396	126	387	185	387	67	387	67	387	185	363	139	387	67	363	139	363	113	363	113	363	139	224	113	224	113	363	139	198	139	224	113	198	139	210	-59	210	-59	198	139	198	-25	210	-59	198	-25	153	-15	224	113	210	-59	224	-25	224	-25	210	-59	269	-49	152	-49	210	-59	153	-15	152	-49	153	-15	115	7	152	-49	115	7	101	-23	363	139	387	185	360	235	363	139	360	235	352	183	269	302	210	311	210	278	360	16	387	67	363	113	360	16	363	113	353	71	360	16	353	71	332	34	360	16	332	34	320	-23	303	4	266	-15	269	-49	303	4	269	-49	320	-23	303	4	320	-23	332	34	224	-25	269	-49	266	-15	61	16	58	126	35	67	35	67	35	185	25	126	363	113	352	68	360	16	360	16	352	68	329	30	360	16	329	30	320	-23	320	-23	329	30	297	0	320	-23	297	0	269	-49	269	-49	297	0	256	-18	269	-49	256	-18	210	-59	210	-59	256	-18	210	-25	88	36	101	-23	121	3	121	3	101	-23	152	-49	121	3	152	-49	162	-17	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	235	35	67	58	126	58	126	61	16	66	78	66	78	61	16	101	-23	66	78	101	-23	88	36	65	172	85	212	101	276	101	276	85	212	115	245	101	276	115	245	152	302	152	302	115	245	153	267	152	302	153	267	210	311	210	311	153	267	198	278	224	139	198	278	198	113	224	139	198	113	363	113	61	235	58	126	65	172	61	235	65	172	101	276	35	185	25	126	35	67	35	185	35	67	61	235	224	139	363	113	363	139	363	139	387	185	360	235	363	139	360	235	353	181	353	181	360	235	332	218	198	278	224	139	210	311	210	311	224	139	224	278	210	311	224	278	269	302	269	302	224	278	266	268	269	302	266	268	303	248	320	276	269	302	303	248	320	276	303	248	332	218	320	276	332	218	360	235	387	67	396	126	387	185	387	67	387	185	363	139	387	67	363	139	363	113	387	67	363	113	360	16	61	16	58	126	35	67	353	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	1	55	1	22	331	22	-78	55	1	22	-78	432	331	55	1	432	331	353	298	22	331	102	298	432	331	432	331	102	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	0	432	-78	400	0	102	298	432	-78	102	298	22	331	353	-45	432	-78	55	252	55	252	432	-78	22	331	55	252	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	353	-45	22	-37	55	-4	22	290	22	290	55	-4	55	257	22	290	55	257	350	290	350	290	55	257	318	257	350	290	318	257	350	-37	350	-37	318	257	318	-4	350	-37	318	-4	55	-4	55	-4	22	-37	350	-37	350	-37	350	290	22	290	350	-37	22	290	22	-37	19	-5	52	27	19	257	19	257	52	27	52	224	19	257	52	224	281	257	281	257	52	224	248	224	281	257	248	224	281	-5	281	-5	248	224	248	27	281	-5	248	27	52	27	52	27	19	-5	281	-5	281	-5	281	257	19	257	281	-5	19	257	19	-5	22	-78	102	-45	432	331	432	331	102	-45	400	252	432	331	400	252	432	-78	432	-78	400	252	400	-45	432	-78	400	-45	102	-45	432	-78	102	-45	22	-78	30	191	144	103	171	191	171	191	144	103	218	48	171	191	218	48	218	328	218	328	218	48	332	-32	218	328	332	-32	264	191	264	191	332	-32	291	103	264	191	291	103	405	191	218	48	144	103	103	-32	144	103	103	-32	150	32	144	103	150	32	174	113	144	103	174	113	106	165	144	103	106	165	30	191	329	165	261	113	291	103	291	103	261	113	286	32	291	103	286	32	332	-32	332	-32	286	32	218	80	332	-32	218	80	218	48	218	48	218	80	150	32	218	48	150	32	103	-32	291	103	405	191	329	165	329	165	405	191	264	191	329	165	264	191	246	165	246	165	264	191	218	328	246	165	218	328	218	247	218	247	218	328	190	165	171	191	30	191	106	165	171	191	106	165	190	165	171	191	190	165	218	328	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	190	167	190	85	203	165	203	165	190	85	204	87	203	165	204	87	214	160	214	160	204	87	215	93	214	160	215	93	223	151	223	151	215	93	224	102	223	151	224	102	229	140	229	140	224	102	230	114	229	140	230	114	232	127	149	127	151	112	151	140	151	140	151	112	156	101	151	140	156	101	158	152	158	152	156	101	165	92	158	152	165	92	167	160	167	160	165	92	177	87	167	160	177	87	178	166	178	166	177	87	190	85	178	166	190	85	190	167	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	226	26	214	3	215	-41	215	-41	214	3	196	-15	215	-41	196	-15	183	-58	183	-58	196	-15	173	-27	183	-58	173	-27	146	-64	146	-64	173	-27	146	-31	119	-27	95	-15	108	-58	119	-27	108	-58	146	-64	119	-27	146	-64	146	-31	65	80	75	148	60	54	60	54	50	-16	65	26	65	26	50	-16	75	-41	65	26	75	-41	77	3	77	3	75	-41	108	-58	77	3	108	-58	95	-15	162	170	154	171	173	134	173	134	154	171	146	138	119	133	146	138	146	171	119	133	146	171	108	165	108	165	75	148	77	103	108	165	77	103	95	121	108	165	95	121	119	133	50	123	33	90	33	16	50	123	33	16	50	-16	50	123	50	-16	60	54	50	123	60	54	75	148	154	171	146	171	146	138	249	317	184	165	196	122	249	317	196	122	211	151	249	317	211	151	276	305	176	167	169	169	173	134	176	167	173	134	196	122	176	167	196	122	184	165	257	16	263	54	261	77	257	16	261	77	254	99	257	16	254	99	243	119	257	16	243	119	241	-16	243	119	229	137	230	54	230	54	241	-16	243	119	229	137	211	151	214	103	229	137	214	103	226	80	229	137	226	80	230	54	226	26	215	-41	241	-16	226	26	241	-16	230	54	214	103	211	151	196	122	162	170	173	134	169	169	33	16	33	90	27	54	75	148	65	80	77	103	80	301	150	218	122	316	122	316	150	218	150	232	122	316	150	232	150	236	150	236	150	248	122	316	122	316	150	248	152	258	122	316	152	258	167	328	167	328	152	258	156	268	167	328	156	268	164	274	483	198	483	217	481	192	481	192	483	217	480	235	481	192	480	235	476	186	476	186	480	235	476	250	476	186	476	250	469	179	469	179	476	250	468	264	469	179	468	264	461	173	461	173	468	264	458	276	461	173	458	276	454	167	454	167	458	276	425	298	454	167	425	298	383	315	454	167	383	315	350	236	454	167	350	236	350	232	454	167	350	232	350	228	454	167	350	228	350	225	454	167	350	225	350	221	454	167	350	221	350	218	344	268	348	258	383	315	383	315	348	258	350	248	383	315	350	248	350	236	344	268	383	315	336	274	336	274	383	315	336	328	336	274	336	328	325	276	325	276	336	328	290	335	325	276	290	335	250	338	167	328	164	274	175	276	211	336	175	276	325	276	211	336	325	276	250	338	150	218	150	221	150	225	150	218	150	225	150	228	150	218	150	228	150	232	47	281	35	269	39	173	47	281	39	173	46	167	47	281	46	167	150	218	47	281	150	218	80	301	39	173	35	269	31	180	31	180	35	269	27	254	31	180	27	254	24	188	24	188	27	254	21	238	24	188	21	238	18	196	18	196	21	238	17	222	18	196	17	222	16	205	179	206	179	159	190	226	190	226	179	159	190	138	190	226	190	138	206	242	206	242	190	138	206	122	206	242	206	122	226	253	226	253	206	122	227	111	226	253	227	111	249	257	249	257	227	111	250	107	249	257	250	107	273	253	273	253	250	107	273	111	273	253	273	111	293	242	293	242	273	111	294	121	293	242	294	121	310	226	310	226	294	121	310	137	310	226	310	137	321	205	321	205	310	137	321	157	321	205	321	157	325	181	326	120	306	102	402	0	402	0	306	102	282	89	402	0	282	89	256	84	256	84	226	88	402	0	402	0	226	88	199	99	402	0	199	99	98	108	98	108	199	99	177	117	98	108	177	117	135	169	135	169	177	117	161	140	135	169	161	140	153	169	402	0	402	108	365	169	402	0	365	169	348	169	402	0	348	169	341	144	402	0	341	144	326	120	402	0	98	108	98	0	179	159	179	206	175	183	175	276	211	336	167	328	246	126	359	240	342	258	246	126	342	258	228	145	246	126	228	145	342	-5	246	126	342	-5	359	12	95	12	113	-5	209	126	209	126	113	-5	228	108	209	126	228	108	228	145	228	145	228	108	342	-5	113	258	95	240	209	126	113	258	209	126	228	145	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	87	58	94	118	85	48	85	48	82	106	73	6	73	6	82	106	72	93	73	6	72	93	65	79	87	58	91	69	94	118	94	118	91	69	98	79	94	118	98	79	206	211	206	211	98	79	107	90	206	211	107	90	118	100	118	100	219	186	206	211	247	272	237	291	240	209	247	272	240	209	246	222	247	272	246	222	250	235	247	272	250	235	251	248	231	198	240	209	237	291	231	198	237	291	224	250	231	198	224	250	223	242	231	198	223	242	221	234	231	198	221	234	219	186	221	264	224	250	237	291	221	264	237	291	220	304	221	264	220	304	215	274	176	287	192	286	199	312	199	312	192	286	205	282	199	312	205	282	220	304	220	304	205	282	215	274	176	287	199	312	174	315	176	287	174	315	35	315	176	287	35	315	35	287	219	186	221	234	218	226	219	186	218	226	213	218	219	186	213	218	206	211	136	-16	275	-16	275	10	136	-16	275	10	133	10	136	-16	133	10	118	12	136	-16	118	12	111	-14	118	12	105	16	111	-14	111	-14	105	16	95	24	111	-14	95	24	90	-6	90	-6	95	24	88	34	90	-6	88	34	85	48	85	48	73	6	90	-6	62	25	73	6	65	79	62	25	65	79	60	64	62	25	60	64	59	49	82	106	85	48	94	118	329	230	329	214	332	236	332	236	329	214	332	207	332	236	332	207	338	242	338	242	332	207	338	201	338	242	338	201	345	245	345	245	338	201	345	198	345	245	345	198	353	247	353	247	345	198	353	196	353	247	353	196	361	245	361	245	353	196	361	198	361	245	361	198	367	242	367	242	361	198	367	201	367	242	367	201	373	236	373	236	367	201	373	207	373	236	373	207	376	230	376	230	373	207	376	214	376	230	376	214	377	222	288	151	265	117	288	118	288	118	311	117	321	147	321	147	311	117	332	112	321	147	332	112	347	137	347	137	332	112	352	104	347	137	352	104	369	120	369	120	352	104	372	90	369	120	372	90	387	100	387	100	372	90	392	70	387	100	392	70	402	76	321	147	288	151	288	118	199	230	199	214	202	236	202	236	199	214	202	207	202	236	202	207	208	242	208	242	202	207	208	201	208	242	208	201	215	245	215	245	208	201	215	198	215	245	215	198	223	247	223	247	215	198	223	196	223	247	223	196	231	245	231	245	223	196	231	198	231	245	231	198	238	242	238	242	231	198	238	201	238	242	238	201	243	236	243	236	238	201	243	207	243	236	243	207	246	230	246	230	243	207	246	214	246	230	246	214	248	222	175	76	184	70	190	100	190	100	184	70	205	90	190	100	205	90	207	120	207	120	205	90	224	104	207	120	224	104	229	137	229	137	224	104	244	112	229	137	244	112	255	147	255	147	244	112	265	117	255	147	265	117	288	151	480	97	464	161	455	106	480	97	455	106	451	42	451	42	455	106	430	57	451	42	430	57	407	-1	407	-1	430	57	391	19	407	-1	391	19	352	-29	352	-29	391	19	343	-5	352	-29	343	-5	287	-40	287	-40	343	-5	287	-14	464	161	480	225	455	217	455	217	480	225	451	281	455	217	451	281	430	265	430	265	451	281	407	325	430	265	407	325	391	304	391	304	407	325	352	354	391	304	352	354	343	329	343	329	352	354	287	338	232	329	287	338	287	364	232	329	287	364	223	354	111	161	120	217	124	281	124	281	120	217	145	265	124	281	145	265	168	325	168	325	145	265	183	304	168	325	183	304	223	354	223	354	183	304	232	329	95	97	124	42	111	161	111	161	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	352	354	287	364	287	338	480	225	464	161	480	97	480	225	480	97	490	161	120	106	124	42	145	57	145	57	124	42	168	-1	145	57	168	-1	183	19	183	19	168	-1	223	-29	183	19	223	-29	232	-5	232	-5	223	-29	287	-40	232	-5	287	-40	287	-14	111	161	124	42	120	106	199	214	199	230	198	222	329	214	329	230	328	222	329	230	329	214	332	236	332	236	329	214	332	207	332	236	332	207	338	242	338	242	332	207	338	201	338	242	338	201	345	245	345	245	338	201	345	198	345	245	345	198	353	247	353	247	345	198	353	196	353	247	353	196	361	245	361	245	353	196	361	198	361	245	361	198	367	242	367	242	361	198	367	201	367	242	367	201	373	236	373	236	367	201	373	207	373	236	373	207	376	230	376	230	373	207	376	214	376	230	376	214	377	222	199	230	199	214	202	236	202	236	199	214	202	207	202	236	202	207	208	242	208	242	202	207	208	201	208	242	208	201	215	245	215	245	208	201	215	198	215	245	215	198	223	247	223	247	215	198	223	196	223	247	223	196	231	245	231	245	223	196	231	198	231	245	231	198	238	242	238	242	231	198	238	201	238	242	238	201	243	236	243	236	238	201	243	207	243	236	243	207	246	230	246	230	243	207	246	214	246	230	246	214	248	222	401	118	392	124	386	94	386	94	392	124	371	104	386	94	371	104	368	73	368	73	371	104	351	90	368	73	351	90	347	57	347	57	351	90	332	81	347	57	332	81	320	47	320	47	332	81	311	77	320	47	311	77	287	43	287	43	311	77	287	76	184	124	189	94	204	104	204	104	189	94	207	73	204	104	207	73	224	90	224	90	207	73	229	57	224	90	229	57	243	81	243	81	229	57	255	47	243	81	255	47	264	77	264	77	255	47	287	43	264	77	287	43	287	76	480	97	464	161	455	106	480	97	455	106	451	42	451	42	455	106	430	57	451	42	430	57	407	-1	407	-1	430	57	391	19	407	-1	391	19	352	-29	352	-29	391	19	343	-5	352	-29	343	-5	287	-40	287	-40	343	-5	287	-14	464	161	480	225	455	217	455	217	480	225	451	281	455	217	451	281	430	265	430	265	451	281	407	325	430	265	407	325	391	304	391	304	407	325	352	354	391	304	352	354	343	329	343	329	352	354	287	338	232	329	287	338	287	364	232	329	287	364	223	354	111	161	120	217	124	281	124	281	120	217	145	265	124	281	145	265	168	325	168	325	145	265	183	304	168	325	183	304	223	354	223	354	183	304	232	329	95	97	124	42	111	161	111	161	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	352	354	287	364	287	338	480	225	464	161	480	97	480	225	480	97	490	161	120	106	124	42	145	57	145	57	124	42	168	-1	145	57	168	-1	183	19	183	19	168	-1	223	-29	183	19	223	-29	232	-5	232	-5	223	-29	287	-40	232	-5	287	-40	287	-14	111	161	124	42	120	106	189	94	184	124	174	118	199	214	199	230	198	222	329	214	329	230	328	222	202	207	204	104	208	201	208	201	204	104	224	90	208	201	224	90	215	198	215	198	224	90	223	196	231	198	223	196	224	90	231	198	224	90	243	81	202	236	208	242	223	354	223	354	208	242	215	245	223	354	215	245	223	247	223	247	231	245	223	354	223	354	231	245	287	364	199	214	198	222	204	104	204	104	198	222	184	124	184	124	198	222	174	118	174	118	198	222	199	230	174	118	199	230	223	354	223	354	199	230	202	236	223	-29	174	118	168	-1	168	-1	174	118	168	325	168	-1	168	325	124	42	124	42	168	325	124	281	124	42	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	329	230	352	354	287	76	287	76	352	354	287	364	287	76	287	364	264	77	264	77	287	364	248	222	264	77	248	222	246	214	264	77	246	214	243	81	243	81	246	214	243	207	243	81	243	207	238	201	207	73	223	-29	229	57	229	57	223	-29	287	-40	229	57	287	-40	255	47	255	47	287	-40	287	43	320	47	287	43	287	-40	320	47	287	-40	352	-29	373	207	367	201	371	104	371	104	367	201	361	198	371	104	361	198	353	196	353	196	345	198	351	90	351	90	345	198	338	201	351	90	338	201	332	207	332	81	351	90	332	207	332	81	332	207	329	214	332	81	329	214	328	222	332	81	328	222	311	77	332	236	338	242	352	354	352	354	338	242	345	245	352	354	345	245	353	247	353	247	361	245	407	325	407	325	361	245	367	242	407	325	367	242	373	236	328	222	329	230	287	76	328	222	287	76	311	77	238	242	243	236	287	364	287	364	243	236	246	230	287	364	246	230	248	222	386	94	407	-1	401	118	401	118	407	-1	407	325	401	118	407	325	392	124	392	124	407	325	377	222	392	124	377	222	376	214	392	124	376	214	373	207	376	230	377	222	407	325	376	230	407	325	373	236	407	325	352	354	353	247	407	325	407	-1	451	281	451	281	407	-1	451	42	451	281	451	42	480	225	480	225	451	42	480	97	480	225	480	97	490	161	368	73	347	57	352	-29	368	73	352	-29	407	-1	368	73	407	-1	386	94	353	196	351	90	371	104	189	94	174	118	223	-29	189	94	223	-29	207	73	373	207	371	104	392	124	320	47	352	-29	347	57	287	364	231	245	238	242	352	354	329	230	332	236	199	214	204	104	202	207	231	198	243	81	238	201	168	325	174	118	223	354	139	75	127	99	138	31	138	31	127	99	123	126	114	54	123	126	114	197	114	54	114	197	108	64	108	64	114	197	108	187	108	64	108	187	102	74	102	74	108	187	102	176	102	74	102	176	97	85	97	85	102	176	97	165	97	85	97	165	94	97	94	97	97	165	94	154	94	97	94	154	92	108	92	108	94	154	92	142	92	108	92	142	23	142	138	220	89	268	114	197	138	220	114	197	123	126	138	220	123	126	127	152	138	220	127	152	139	176	138	220	139	176	148	226	181	10	193	8	182	45	182	45	193	8	209	40	236	45	209	40	226	8	236	45	226	8	238	10	139	75	148	24	158	57	158	57	148	24	158	19	158	57	158	19	182	45	182	45	158	19	169	14	182	45	169	14	181	10	114	54	89	-17	138	31	114	54	138	31	123	126	260	232	249	237	259	194	259	194	249	237	238	240	259	194	238	240	236	206	236	206	238	240	225	243	236	206	225	243	209	210	209	210	225	243	225	311	209	210	225	311	193	311	209	210	193	311	193	243	182	206	209	210	193	243	182	206	193	243	181	240	182	206	181	240	169	237	182	206	169	237	158	194	158	194	169	237	158	232	158	194	158	232	148	226	158	194	148	226	139	176	303	55	294	126	289	99	303	55	289	99	280	31	280	31	289	99	277	75	280	31	277	75	270	24	270	24	277	75	260	19	259	57	236	45	238	10	259	57	238	10	249	14	259	57	249	14	260	19	259	57	260	19	277	75	226	-60	226	8	209	40	226	-60	209	40	193	8	226	-60	193	8	193	-60	278	176	290	153	280	219	280	219	290	153	304	196	280	219	304	196	329	268	329	268	304	196	353	246	396	142	325	142	325	109	325	109	325	142	323	154	325	109	323	154	323	97	323	97	323	154	320	165	323	97	320	165	320	85	320	85	320	165	315	176	320	85	315	176	315	74	315	74	315	176	310	186	315	74	310	186	310	64	310	64	310	186	304	196	310	64	304	196	303	55	303	55	304	196	294	126	304	196	290	153	294	126	278	176	280	219	270	226	278	176	270	226	260	232	278	176	260	232	259	194	325	109	396	109	396	142	329	-17	353	5	303	55	329	-17	303	55	280	31	92	108	23	142	23	108	89	-17	114	54	66	5	139	75	138	31	148	24	114	197	89	268	66	246	107	345	162	333	162	353	162	353	162	333	210	306	162	353	210	306	218	324	218	324	210	306	248	266	218	324	248	266	261	280	261	280	248	266	273	217	261	280	273	217	290	224	290	224	273	217	282	160	290	96	282	160	273	102	107	344	107	345	99	364	107	344	99	364	82	363	107	344	82	363	129	310	107	344	129	310	145	320	290	224	282	160	290	96	290	224	290	96	300	160	82	-39	99	-40	99	-21	99	-21	99	-40	157	-12	157	-12	99	-40	162	-30	157	-12	162	-30	208	12	208	12	162	-30	218	-1	208	12	218	-1	247	51	247	51	218	-1	261	41	247	51	261	41	273	102	273	102	261	41	290	96	222	160	217	207	216	112	216	112	217	207	204	160	200	68	204	160	194	102	200	68	194	102	174	31	174	31	194	102	169	52	174	31	169	52	140	1	140	1	169	52	129	13	140	1	129	13	99	-21	99	-21	129	13	82	-39	201	250	177	289	194	219	201	250	194	219	204	160	201	250	204	160	217	207	169	269	194	219	177	289	169	269	177	289	145	320	169	269	145	320	129	310	79	336	129	310	82	363	79	336	82	363	65	361	79	336	65	361	49	357	79	336	49	357	34	352	79	336	34	352	20	345	79	-12	20	-21	35	-27	79	-12	35	-27	50	-32	79	-12	50	-32	66	-36	79	-12	66	-36	82	-39	79	-12	82	-39	129	13	204	160	200	68	216	112	99	364	107	345	162	353	104	116	120	73	104	211	104	211	120	73	117	163	121	255	117	163	126	221	121	255	126	221	147	292	147	292	126	221	152	271	147	292	152	271	180	322	180	322	152	271	192	311	180	322	192	311	222	344	222	344	192	311	242	336	222	344	242	336	222	345	222	345	222	364	163	336	163	336	222	364	158	354	163	336	158	354	113	311	113	311	158	354	103	325	113	311	103	325	73	272	73	272	103	325	59	282	73	272	59	282	48	222	48	222	59	282	30	227	48	222	30	227	39	163	39	163	30	227	30	99	39	163	30	99	47	106	285	351	270	356	300	345	300	345	270	356	254	360	300	345	254	360	242	336	242	336	254	360	238	363	242	336	238	363	222	364	222	-40	239	-39	242	-12	242	-12	239	-39	255	-37	242	-12	255	-37	300	-21	300	-21	255	-37	271	-33	300	-21	271	-33	286	-28	222	-40	242	-12	214	-20	214	-20	242	-12	192	13	214	-20	192	13	176	3	176	3	192	13	152	54	176	3	152	54	144	34	144	34	152	54	126	104	144	34	126	104	120	73	120	73	126	104	117	163	222	-40	214	-20	214	-21	222	-40	214	-21	158	-29	158	-29	214	-21	158	-9	158	-29	158	-9	110	17	158	-29	110	17	103	0	103	0	110	17	72	57	103	0	72	57	59	43	59	43	72	57	47	106	59	43	47	106	30	99	104	116	104	211	99	163	30	99	30	227	20	163	104	211	117	163	121	255	222	345	242	336	222	364	151	287	128	291	151	287	151	287	128	291	151	254	151	287	151	254	174	290	174	290	151	254	178	250	174	290	178	250	194	299	194	299	178	250	201	238	194	299	201	238	211	313	211	313	201	238	211	271	124	250	151	254	128	291	124	250	128	291	108	299	49	313	60	297	69	351	69	351	60	297	74	283	69	351	74	283	77	330	77	330	74	283	90	271	77	330	90	271	91	313	91	313	90	271	100	238	91	313	100	238	108	299	108	299	100	238	124	250	65	170	70	197	71	257	71	257	70	197	82	220	71	257	82	220	90	271	90	271	82	220	100	238	74	80	65	170	55	239	74	80	55	239	52	105	52	105	55	239	43	218	52	105	43	218	37	135	37	135	43	218	35	195	37	135	35	195	32	170	65	170	71	257	55	239	225	330	227	283	233	351	233	351	227	283	241	297	233	351	241	297	267	351	267	351	241	297	253	313	267	351	253	313	261	331	211	313	211	271	227	283	211	313	227	283	225	330	211	271	220	220	230	257	230	257	220	220	232	197	230	257	232	197	246	239	246	239	232	197	236	170	250	105	236	170	232	143	250	105	232	143	228	80	228	80	232	143	220	119	228	80	220	119	201	101	269	170	266	195	264	135	264	135	266	195	259	218	264	135	259	218	250	105	250	105	259	218	246	239	250	105	246	239	236	170	228	80	201	101	200	62	200	62	201	101	178	89	200	62	178	89	168	52	168	52	178	89	151	84	168	52	151	84	168	-98	168	-98	151	84	135	52	135	52	151	84	124	89	135	52	124	89	102	62	102	62	124	89	100	101	102	62	100	101	82	119	168	-32	236	-32	168	0	168	-98	135	52	135	0	168	-98	135	0	135	-32	135	-32	135	0	65	0	135	-32	65	0	65	-32	74	80	102	62	82	119	74	80	82	119	70	143	74	80	70	143	65	170	69	351	35	351	40	331	69	351	40	331	49	313	168	-98	135	-32	135	-98	168	0	236	-32	236	0	220	220	211	271	201	238	135	84	135	84	168	-67	168	-67	135	84	135	31	168	-67	135	31	135	-1	135	-1	135	31	65	31	135	-1	65	31	65	-1	102	93	135	84	124	120	124	120	135	84	151	116	178	120	151	116	168	84	178	120	168	84	200	93	124	120	100	132	102	93	102	93	100	132	82	150	102	93	82	150	74	111	74	111	82	150	70	174	74	111	70	174	65	201	32	201	37	167	38	239	38	239	37	167	52	136	38	239	52	136	55	271	55	271	52	136	74	111	55	271	74	111	65	201	65	201	70	228	55	271	55	271	70	228	81	296	220	251	221	296	201	270	201	270	221	296	188	313	201	270	188	313	178	282	178	282	188	313	151	286	124	282	151	286	151	319	124	282	151	319	114	313	114	313	81	296	82	251	114	313	82	251	100	270	114	313	100	270	124	282	221	296	232	228	246	271	246	271	232	228	236	201	250	136	236	201	232	174	250	136	232	174	228	111	228	111	232	174	220	150	228	111	220	150	201	132	188	313	151	319	151	286	263	239	246	271	250	136	263	239	250	136	264	167	263	239	264	167	269	201	201	132	178	120	200	93	201	132	200	93	228	111	151	116	168	-67	168	84	168	31	168	-1	236	-1	168	31	236	-1	236	31	151	116	135	84	168	-67	168	-67	135	-1	135	-67	236	201	250	136	246	271	221	296	220	251	232	228	81	296	70	228	82	251	82	101	100	120	102	159	102	159	100	120	124	132	102	159	124	132	135	168	135	168	124	132	151	136	135	168	151	136	135	220	135	220	151	136	135	253	135	220	135	253	65	253	232	23	220	0	221	-44	221	-44	220	0	201	-17	221	-44	201	-17	188	-60	188	-60	201	-17	178	-29	188	-60	178	-29	151	-67	151	-67	178	-29	151	-34	220	101	228	140	201	120	201	120	228	140	200	158	201	120	200	158	178	132	178	132	200	158	168	168	178	132	168	168	151	136	151	136	168	168	168	319	151	136	168	319	135	319	151	136	135	319	135	253	74	141	52	115	55	-18	74	141	55	-18	65	50	74	141	65	50	70	78	74	141	70	78	82	101	74	141	82	101	102	159	65	50	55	-18	70	24	70	24	55	-18	81	-44	70	24	81	-44	82	0	82	0	81	-44	114	-60	82	0	114	-60	100	-17	100	-17	114	-60	124	-29	38	13	55	-18	52	115	38	13	52	115	37	85	38	13	37	85	32	50	168	253	168	220	236	220	168	253	236	220	236	253	269	50	264	85	263	13	263	13	264	85	250	115	263	13	250	115	246	-18	246	-18	250	115	236	50	246	-18	236	50	232	23	246	-18	232	23	221	-44	232	78	236	50	250	115	232	78	250	115	228	140	232	78	228	140	220	101	124	-29	114	-60	151	-67	124	-29	151	-67	151	-34	135	220	65	253	65	220	226	26	214	3	215	-41	215	-41	214	3	196	-15	215	-41	196	-15	183	-58	183	-58	196	-15	173	-27	183	-58	173	-27	146	-64	146	-64	173	-27	146	-31	119	-27	95	-15	108	-58	119	-27	108	-58	146	-64	119	-27	146	-64	146	-31	65	80	75	148	60	54	60	54	50	-16	65	26	65	26	50	-16	75	-41	65	26	75	-41	77	3	77	3	75	-41	108	-58	77	3	108	-58	95	-15	162	170	154	171	173	134	173	134	154	171	146	138	119	133	146	138	146	171	119	133	146	171	108	165	108	165	75	148	77	103	108	165	77	103	95	121	108	165	95	121	119	133	50	123	33	90	33	16	50	123	33	16	50	-16	50	123	50	-16	60	54	50	123	60	54	75	148	154	171	146	171	146	138	272	290	270	313	272	223	272	223	270	313	262	237	262	237	270	313	258	317	262	237	258	317	254	252	254	252	258	317	240	303	254	252	240	303	227	265	227	265	240	303	219	291	227	265	219	291	210	260	210	260	219	291	195	282	210	260	195	282	193	257	193	257	195	282	176	254	171	274	149	268	159	252	171	274	159	252	176	254	171	274	176	254	195	282	278	266	282	209	287	242	287	242	282	209	293	196	287	242	293	196	299	220	299	220	293	196	304	184	299	220	304	184	310	200	272	290	272	223	282	209	272	290	282	209	278	266	227	265	184	165	196	122	227	265	196	122	211	151	227	265	211	151	254	252	176	167	169	169	173	134	176	167	173	134	196	122	176	167	196	122	184	165	257	16	263	54	261	77	257	16	261	77	254	99	257	16	254	99	243	119	257	16	243	119	241	-16	243	119	229	137	230	54	230	54	241	-16	243	119	229	137	211	151	214	103	229	137	214	103	226	80	229	137	226	80	230	54	226	26	215	-41	241	-16	226	26	241	-16	230	54	159	252	149	268	142	252	214	103	211	151	196	122	162	170	173	134	169	169	33	16	33	90	27	54	75	148	65	80	77	103	118	45	103	38	137	27	137	27	103	38	87	32	137	27	87	32	338	0	338	0	87	32	71	28	338	0	71	28	55	26	55	26	51	26	338	0	338	0	51	26	48	26	338	0	48	26	44	26	68	235	63	249	67	190	67	190	63	249	61	264	56	325	61	264	66	289	56	325	66	289	80	347	80	347	66	289	78	309	80	347	78	309	97	325	98	201	87	211	87	182	98	201	87	182	90	187	98	201	90	187	93	192	98	201	93	192	95	196	84	178	87	182	87	211	84	178	87	211	76	222	84	178	76	222	68	235	84	178	68	235	67	190	56	325	39	297	42	222	56	325	42	222	52	205	56	325	52	205	67	190	56	325	67	190	61	264	39	297	33	263	35	241	39	297	35	241	42	222	237	238	232	195	242	143	242	143	232	195	216	154	242	143	216	154	214	99	214	99	216	154	194	115	214	99	194	115	178	59	178	59	194	115	165	82	178	59	165	82	137	27	137	27	165	82	132	54	233	269	244	316	222	296	222	296	244	316	218	343	222	296	218	343	203	318	203	318	218	343	184	360	203	318	184	360	177	332	177	332	184	360	146	337	121	334	146	337	145	366	121	334	145	366	111	361	111	361	80	347	97	325	111	361	97	325	121	334	267	242	261	282	260	192	260	192	261	282	244	316	260	192	244	316	242	143	242	143	244	316	237	238	244	316	233	269	237	238	184	360	145	366	146	337	366	358	338	358	366	-87	366	-87	338	358	338	27	366	-87	338	27	338	0	338	0	338	27	137	27	338	0	44	26	41	26	338	0	41	26	37	26	338	0	37	26	37	0	366	0	452	0	366	27	366	27	452	0	452	27	366	-87	338	0	338	-87	118	45	137	27	132	54	137	215	137	215	137	397	137	349	137	321	271	321	137	349	271	321	271	349	31	349	109	321	109	349	109	349	109	321	137	0	109	349	137	0	109	397	109	397	137	0	137	215	109	397	137	215	137	397	321	192	332	227	310	210	310	210	332	227	310	246	310	210	310	246	294	223	294	223	310	246	282	258	294	223	282	258	274	232	274	232	282	258	252	235	227	232	252	235	252	262	227	232	252	262	227	260	137	176	154	195	157	230	157	230	154	195	176	211	157	230	176	211	179	243	179	243	176	211	201	224	179	243	201	224	203	253	203	253	201	224	227	232	203	253	227	232	227	260	137	215	137	0	137	176	137	215	137	176	157	230	321	-23	313	-10	316	-57	316	-57	313	-10	311	3	310	107	311	3	311	10	310	107	311	10	321	142	321	142	311	10	312	17	321	142	312	17	314	24	347	201	332	227	334	90	347	201	334	90	343	121	347	201	343	121	349	149	347	201	349	149	352	171	316	31	318	37	321	142	321	142	318	37	325	61	321	142	325	61	325	170	325	170	325	61	332	227	332	227	325	61	334	90	332	227	321	192	325	170	282	258	252	262	252	235	398	-22	391	-30	399	-58	399	-58	391	-30	381	-36	399	-58	381	-36	381	-66	381	-66	381	-36	371	-40	381	-66	371	-40	362	-69	362	-69	371	-40	358	-41	398	-22	399	-58	405	-11	405	-11	399	-58	415	-46	405	-11	415	-46	433	-11	433	-11	415	-46	426	-30	344	-39	331	-33	337	-66	344	-39	337	-66	362	-69	344	-39	362	-69	358	-41	321	-23	316	-57	337	-66	321	-23	337	-66	331	-33	299	-42	316	-57	311	3	299	-42	311	3	310	107	299	-42	310	107	298	70	299	-42	298	70	288	34	299	-42	288	34	288	-22	109	321	31	349	31	321	288	-22	288	34	284	2	321	142	314	24	316	31	137	0	109	321	109	0	289	144	259	125	268	99	268	99	259	125	224	116	224	-54	224	116	210	380	224	-54	210	380	196	88	196	88	210	380	196	322	196	88	196	322	196	116	224	322	254	322	210	380	224	322	210	380	224	116	332	322	334	153	346	380	346	380	334	153	353	193	346	380	353	193	360	322	360	322	353	193	360	237	334	153	332	322	332	237	334	153	332	237	327	201	334	153	327	201	312	170	334	153	312	170	305	121	289	144	268	99	305	121	289	144	305	121	312	170	224	116	224	88	268	99	224	-54	196	88	196	28	224	-54	196	28	196	0	196	0	196	28	142	28	196	0	142	28	142	0	224	28	224	0	278	0	224	28	278	0	278	28	86	153	115	121	93	201	86	153	93	201	88	237	86	153	88	237	88	322	86	153	88	322	74	380	86	153	74	380	67	193	60	322	60	237	67	193	60	322	67	193	74	380	60	322	74	380	30	322	108	170	115	121	131	144	131	144	115	121	152	99	131	144	152	99	161	125	161	125	152	99	196	88	161	125	196	88	196	116	93	201	115	121	108	170	196	322	210	380	166	322	74	380	88	322	118	322	224	-54	196	0	196	-54	332	322	346	380	302	322	346	380	360	322	390	322	260	262	256	238	267	199	267	199	256	238	244	217	267	199	244	217	244	178	244	178	244	217	227	201	244	178	227	201	214	164	214	164	227	201	206	191	214	164	206	191	182	188	267	325	260	262	267	199	267	325	267	199	282	297	282	297	267	199	282	228	282	297	282	228	288	262	182	337	206	333	214	360	214	360	206	333	227	323	214	360	227	323	244	347	244	347	227	323	244	307	244	347	244	307	267	325	267	325	244	307	256	287	267	325	256	287	260	262	38	-54	66	-26	38	365	38	365	66	-26	66	337	38	365	66	337	180	365	180	365	66	337	182	337	180	365	182	337	214	360	214	164	182	188	180	160	180	160	182	188	66	188	180	160	66	188	66	160	66	-26	38	-54	261	-54	66	-26	261	-54	261	-26	12	291	15	269	17	322	17	322	15	269	21	248	17	322	21	248	30	347	30	347	21	248	32	230	30	347	32	230	48	365	48	365	32	230	41	288	46	215	41	288	32	230	149	362	96	380	153	317	153	317	96	380	95	353	81	351	95	353	96	380	81	351	96	380	71	376	232	181	215	253	224	15	232	181	224	15	227	-54	232	181	227	-54	255	-54	232	181	255	-54	241	113	387	353	386	380	333	362	387	353	333	362	329	317	387	353	411	376	386	380	294	316	268	253	269	119	294	316	269	119	291	230	294	316	291	230	329	317	294	316	329	317	333	362	268	253	251	181	255	-54	268	253	255	-54	258	15	268	253	258	15	269	119	149	362	153	317	188	316	188	316	153	317	191	230	188	316	191	230	215	253	215	253	191	230	213	119	215	253	213	119	224	15	441	288	450	230	452	347	452	347	450	230	460	248	452	347	460	248	465	322	465	322	460	248	467	269	465	322	467	269	469	291	438	313	441	288	452	347	438	313	452	347	434	365	438	313	434	365	428	331	428	331	434	365	415	344	415	344	434	365	411	376	415	344	411	376	401	351	401	351	411	376	387	353	439	272	434	258	436	215	439	272	436	215	450	230	439	272	450	230	441	288	413	211	416	206	416	234	416	234	416	206	419	202	416	234	419	202	426	245	426	245	419	202	436	215	426	245	436	215	434	258	416	234	405	225	408	220	416	234	408	220	410	216	416	234	410	216	413	211	41	288	44	313	48	365	48	365	44	313	54	331	48	365	54	331	71	376	71	376	54	331	67	344	71	376	67	344	81	351	77	225	66	234	67	206	77	225	67	206	69	211	77	225	69	211	72	216	77	225	72	216	75	220	64	202	67	206	66	234	64	202	66	234	56	245	64	202	56	245	48	258	64	202	48	258	46	215	43	272	41	288	46	215	43	272	46	215	48	258	241	113	255	-54	251	181	27	290	30	289	62	305	62	305	30	289	33	288	62	305	33	288	35	286	35	286	54	263	62	305	62	305	54	263	68	232	62	305	68	232	86	267	86	267	68	232	83	200	86	267	83	200	103	171	86	267	103	171	106	222	106	222	103	171	135	151	106	222	135	151	138	183	138	183	135	151	144	118	138	183	144	118	194	167	194	167	144	118	168	130	194	167	168	130	195	134	195	134	221	130	250	183	250	183	221	130	244	117	250	183	244	117	253	151	253	151	244	117	263	99	253	151	263	99	273	137	273	137	263	99	275	76	273	137	275	76	289	118	289	118	275	76	279	50	289	-20	279	50	275	23	24	291	27	290	62	305	24	291	62	305	22	321	24	291	22	321	22	291	250	183	194	167	195	134	108	50	113	76	115	137	115	137	113	76	125	100	115	137	125	100	135	151	135	151	125	100	144	118	167	-31	144	-19	157	-63	157	-63	144	-19	125	0	157	-63	125	0	124	-46	124	-46	125	0	113	23	124	-46	113	23	98	-20	98	-20	113	23	108	50	98	-20	108	50	98	119	98	119	108	50	115	137	275	23	263	0	264	-46	264	-46	263	0	245	-19	264	-46	245	-19	232	-63	232	-63	245	-19	222	-31	232	-63	222	-31	195	-69	195	-69	222	-31	195	-35	361	289	368	321	359	288	359	288	368	321	357	287	337	264	357	287	368	321	337	264	368	321	328	305	368	321	361	289	364	290	368	321	364	290	366	291	368	321	366	291	369	291	368	321	369	291	369	321	282	222	253	151	285	172	282	222	285	172	304	267	304	267	285	172	307	201	304	267	307	201	328	305	328	305	307	201	322	234	328	305	322	234	337	264	312	50	309	74	306	12	306	12	309	74	302	97	306	12	302	97	289	-20	289	-20	302	97	289	118	289	-20	289	118	279	50	167	-31	157	-63	195	-69	167	-31	195	-69	195	-35	86	98	78	74	81	12	86	98	81	12	98	-20	86	98	98	-20	98	119	81	12	78	74	75	50	275	23	264	-46	289	-20	253	151	282	222	250	183	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	172	305	130	254	139	20	172	305	139	20	151	34	172	305	151	34	157	34	172	305	157	34	188	34	172	305	188	34	212	254	130	254	88	212	98	3	130	254	98	3	112	5	130	254	112	5	126	11	130	254	126	11	139	20	32	35	48	18	52	173	52	173	48	18	66	6	52	173	66	6	88	212	88	212	66	6	85	2	88	212	85	2	98	3	26	132	17	85	21	58	26	132	21	58	32	35	26	132	32	35	52	173	189	15	188	34	157	34	189	15	157	34	193	-4	193	-4	157	34	200	-22	315	133	290	173	291	15	315	133	291	15	308	31	315	133	308	31	321	55	315	133	321	55	325	86	241	3	252	2	253	212	253	212	252	2	271	5	253	212	271	5	290	173	290	173	271	5	291	15	193	34	205	19	212	254	212	254	205	19	217	10	212	254	217	10	253	212	253	212	217	10	229	5	253	212	229	5	241	3	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	227	-49	116	-41	116	-49	155	15	200	-22	157	34	212	254	188	34	193	34	153	198	153	198	143	225	143	225	153	198	144	280	143	225	144	280	133	245	133	245	144	280	128	293	133	245	128	293	121	258	121	258	128	293	111	299	121	258	111	299	108	266	108	266	111	299	95	301	108	266	95	301	92	268	171	230	159	260	153	198	171	230	153	198	190	198	171	230	190	198	184	260	274	140	250	99	255	54	255	54	250	99	216	54	255	54	216	54	213	2	213	2	216	54	171	2	213	2	171	2	171	-51	171	-51	171	2	131	2	131	2	171	2	130	55	285	246	294	286	276	259	276	259	294	286	273	297	276	259	273	297	265	266	265	266	273	297	251	268	234	266	251	268	248	301	234	266	248	301	231	299	199	225	209	245	214	293	214	293	209	245	220	258	214	293	220	258	231	299	231	299	220	258	234	266	199	280	184	260	190	198	199	280	190	198	199	225	199	280	199	225	214	293	322	241	311	267	316	156	316	156	311	267	294	286	316	156	294	286	292	209	292	209	291	105	316	156	294	286	285	246	291	230	294	286	291	230	292	209	273	297	248	301	251	268	291	105	292	209	288	176	291	105	288	176	274	140	291	105	274	140	255	54	58	246	67	258	72	297	72	297	67	258	79	266	72	297	79	266	95	301	95	301	79	266	92	268	27	156	53	106	33	266	33	266	53	106	50	209	51	285	50	209	52	230	51	285	52	230	72	297	72	297	52	230	58	246	96	101	71	141	89	55	96	101	89	55	131	2	96	101	131	2	130	55	56	177	50	209	53	106	56	177	53	106	89	55	56	177	89	55	71	141	21	240	17	207	27	156	21	240	27	156	33	266	33	266	50	209	51	285	322	241	316	156	325	208	153	198	159	260	144	280	184	14	180	12	199	-14	199	-14	180	12	176	11	199	-14	176	11	171	11	171	11	167	11	171	-51	171	-51	167	11	163	12	171	-51	163	12	159	14	178	240	182	238	200	267	200	267	182	238	185	235	200	267	185	235	189	232	189	232	202	213	200	267	200	267	202	213	230	230	171	305	171	242	175	241	171	305	175	241	200	267	200	267	175	241	178	240	230	69	216	53	227	21	227	21	216	53	203	37	227	21	203	37	199	-14	199	-14	203	37	191	21	199	-14	191	21	187	17	260	195	230	230	230	179	260	195	230	179	243	163	260	195	243	163	258	149	260	195	258	149	261	144	260	195	261	144	290	160	230	230	202	213	216	196	230	230	216	196	230	179	266	115	264	110	288	92	288	92	264	110	262	105	288	92	262	105	258	101	258	101	244	85	257	57	257	57	244	85	230	69	257	57	230	69	227	21	171	11	171	-51	199	-14	288	92	321	126	290	160	288	92	290	160	267	126	288	92	267	126	266	120	288	92	266	120	266	115	263	140	265	135	290	160	290	160	265	135	266	130	290	160	266	130	267	126	258	101	257	57	288	92	159	14	155	17	171	-51	171	-51	155	17	152	21	171	-51	152	21	142	-14	142	-14	152	21	138	39	142	-14	138	39	125	56	112	22	142	-14	125	56	112	22	125	56	112	72	112	22	112	72	98	88	112	22	98	88	85	103	112	22	85	103	82	107	112	22	82	107	82	57	82	57	82	107	80	111	82	57	80	111	78	116	82	57	78	116	77	121	82	57	77	121	77	126	82	57	77	126	53	160	82	57	53	160	51	92	53	160	21	126	51	92	171	305	144	267	153	230	171	305	153	230	157	234	171	305	157	234	160	238	171	305	160	238	164	240	171	305	164	240	167	241	171	305	167	241	171	242	99	164	113	180	115	230	115	230	113	180	127	197	115	230	127	197	144	267	144	267	127	197	140	213	144	267	140	213	153	230	85	194	53	160	77	131	85	194	77	131	78	136	85	194	78	136	80	140	85	194	80	140	82	144	85	194	82	144	85	148	85	194	85	148	99	164	85	194	99	164	115	230	77	126	77	131	53	160	290	160	261	144	263	140	184	14	199	-14	187	17	103	180	108	171	109	267	109	267	108	171	121	8	109	267	121	8	127	285	127	285	121	8	133	15	127	285	133	15	149	297	149	297	133	15	144	24	149	297	144	24	151	34	94	209	96	198	98	245	98	245	96	198	99	188	98	245	99	188	109	267	109	267	99	188	103	180	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	193	34	198	297	188	34	188	34	174	301	157	34	157	34	174	301	151	34	236	170	241	179	247	246	236	170	247	246	236	268	236	170	236	268	223	8	236	170	223	8	238	4	236	170	238	4	239	167	219	285	198	297	200	24	219	285	200	24	211	15	219	285	211	15	223	8	219	285	223	8	236	268	241	179	245	188	247	246	247	246	245	188	248	198	247	246	248	198	251	223	251	223	248	198	250	210	253	2	275	6	275	166	275	166	275	6	294	16	275	166	294	16	296	153	296	153	294	16	311	33	296	153	311	33	311	134	311	134	311	33	321	57	311	134	321	57	322	111	322	111	321	57	325	86	253	2	275	166	251	170	253	2	251	170	250	170	253	2	250	170	247	170	253	2	247	170	244	169	253	2	244	169	241	168	253	2	241	168	239	167	253	2	239	167	238	4	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	108	171	105	168	107	4	108	171	107	4	121	8	107	4	105	168	102	168	107	4	102	168	100	169	107	4	100	169	97	170	107	4	97	170	95	170	107	4	95	170	93	170	107	4	93	170	91	2	17	86	21	58	21	115	21	115	21	58	31	35	21	115	31	35	31	138	31	138	31	35	47	17	31	138	47	17	48	155	48	155	47	17	68	6	48	155	68	6	69	166	69	166	68	6	91	2	69	166	91	2	93	170	149	297	151	34	174	301	227	-49	116	-41	116	-49	155	15	200	-22	157	34	174	301	188	34	198	297	198	297	193	34	200	24	94	209	98	245	94	221	195	84	149	84	152	34	152	34	149	84	143	66	152	34	143	66	142	22	142	22	143	66	133	52	142	22	133	52	131	13	131	13	133	52	122	42	131	13	122	42	118	7	118	7	122	42	108	37	118	7	108	37	105	3	105	3	108	37	94	35	105	3	94	35	92	2	92	2	94	35	81	37	92	2	81	37	70	6	70	6	81	37	69	43	70	6	69	43	59	54	72	149	88	212	56	118	56	118	88	212	52	173	56	118	52	173	50	89	50	89	49	16	53	69	53	69	49	16	70	6	53	69	70	6	59	54	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	188	34	195	84	157	34	157	34	195	84	152	34	290	69	284	54	294	16	294	16	284	54	275	44	294	16	275	44	274	6	274	6	275	44	263	37	274	6	263	37	252	2	252	2	263	37	250	35	252	2	250	35	239	3	239	3	250	35	238	37	239	3	238	37	226	7	226	7	238	37	225	43	226	7	225	43	213	52	188	34	193	34	195	84	195	84	193	34	202	22	195	84	202	22	203	66	203	66	202	22	213	13	203	66	213	13	213	52	213	52	213	13	226	7	316	132	291	173	292	89	316	132	292	89	294	16	316	132	294	16	310	32	316	132	310	32	321	55	316	132	321	55	325	84	271	148	287	118	291	173	291	173	287	118	292	89	294	16	292	89	290	69	172	305	132	215	172	252	172	252	212	215	214	254	214	254	212	215	245	180	214	254	245	180	255	212	255	212	245	180	271	148	255	212	271	148	291	173	172	305	172	252	214	254	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	130	254	88	212	98	181	130	254	98	181	132	215	130	254	132	215	172	305	32	33	49	16	50	89	32	33	50	89	52	173	32	33	52	173	26	132	32	33	26	132	21	56	21	56	26	132	17	85	88	212	72	149	98	181	227	-49	116	-41	116	-49	155	15	200	-22	157	34	214	293	199	280	213	2	213	2	199	280	184	260	213	2	184	260	171	-51	171	-51	184	260	171	230	171	-51	171	230	159	260	316	155	325	206	322	240	316	155	322	240	311	266	316	155	311	266	294	285	316	155	294	285	291	104	273	297	248	301	255	54	273	297	255	54	291	104	273	297	291	104	294	285	255	54	248	301	231	299	255	54	231	299	214	293	255	54	214	293	213	2	144	280	128	293	131	2	144	280	131	2	171	-51	144	280	171	-51	159	260	128	293	111	299	131	2	131	2	111	299	95	301	131	2	95	301	89	54	89	54	95	301	72	297	89	54	72	297	53	105	53	105	72	297	51	285	53	105	51	285	33	266	27	155	53	105	33	266	27	155	33	266	21	239	27	155	21	239	17	206	288	92	321	126	321	126	288	92	321	126	290	160	288	92	290	160	260	195	288	92	260	195	257	57	21	126	51	92	53	160	53	160	51	92	82	57	53	160	82	57	85	194	85	194	82	57	112	22	85	194	112	22	115	230	115	230	112	22	142	-14	115	230	142	-14	144	267	144	267	142	-14	171	-51	144	267	171	-51	171	305	171	305	171	-51	199	-14	171	305	199	-14	200	267	200	267	199	-14	227	21	200	267	227	21	230	230	230	230	227	21	257	57	230	230	257	57	260	195	148	84	143	66	144	24	144	24	143	66	133	52	144	24	133	52	133	15	133	15	133	52	122	42	133	15	122	42	121	8	121	8	122	42	110	37	121	8	110	37	107	4	107	4	110	37	98	35	98	35	84	37	91	2	91	2	84	37	71	43	91	2	71	43	68	6	68	6	71	43	60	52	68	6	60	52	53	66	48	155	50	84	52	101	48	155	52	101	69	166	69	166	52	101	59	116	69	166	59	116	70	127	47	17	68	6	53	66	47	17	53	66	50	84	47	17	50	84	48	155	47	17	48	155	31	138	47	17	31	138	31	35	21	115	17	86	21	58	21	115	21	58	31	35	21	115	31	35	31	138	102	137	100	169	97	170	102	137	97	170	95	170	102	137	95	170	93	170	102	137	93	170	84	135	102	137	102	168	100	169	93	170	69	166	70	127	93	170	70	127	84	135	128	207	127	215	127	132	127	132	127	215	120	134	120	134	127	215	127	285	120	134	127	285	114	136	114	136	127	285	109	267	114	136	109	267	108	171	108	171	109	267	103	180	94	209	96	198	98	245	98	245	96	198	99	188	98	245	99	188	109	267	109	267	99	188	103	180	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	134	246	149	297	129	231	129	231	149	297	127	285	129	231	127	285	127	215	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	188	34	195	84	157	34	157	34	195	84	151	34	219	285	198	297	201	258	219	285	201	258	210	247	219	285	210	247	216	232	219	285	216	232	218	215	219	285	218	215	221	134	219	285	221	134	236	268	174	301	173	268	189	266	174	301	189	266	198	297	198	297	189	266	201	258	241	179	245	188	247	246	247	246	245	188	248	198	247	246	248	198	251	223	251	223	248	198	250	210	236	170	241	179	247	246	236	170	247	246	236	268	236	170	236	268	233	137	236	170	233	137	238	137	236	170	238	137	239	167	221	134	218	215	217	207	221	134	217	207	215	132	215	132	217	207	214	197	215	132	214	197	209	129	209	129	214	197	208	187	209	129	208	187	201	176	188	34	193	34	195	84	195	84	193	34	200	24	195	84	200	24	202	66	202	66	200	24	211	15	202	66	211	15	211	52	211	52	211	15	223	8	211	52	223	8	222	43	222	43	223	8	234	37	148	84	144	24	151	34	148	84	151	34	195	84	325	86	322	111	321	57	321	57	322	111	311	134	321	57	311	134	311	33	311	33	311	134	296	153	311	33	296	153	294	16	294	16	296	153	292	84	294	16	292	84	290	66	294	16	290	66	283	52	296	153	275	166	283	116	296	153	283	116	290	101	296	153	290	101	292	84	275	166	251	170	256	135	275	166	256	135	271	127	275	166	271	127	283	116	256	135	251	170	250	170	256	135	250	170	247	170	256	135	247	170	244	169	256	135	244	169	241	168	256	135	241	168	239	167	256	135	239	167	238	137	275	6	294	16	283	52	275	6	283	52	272	43	275	6	272	43	260	37	275	6	260	37	253	2	223	8	238	4	234	37	234	37	238	4	246	35	260	37	246	35	253	2	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	134	246	143	257	149	297	149	297	143	257	156	265	149	297	156	265	174	301	174	301	156	265	173	268	236	268	221	134	227	136	236	268	227	136	233	137	201	176	192	166	209	129	246	35	238	4	253	2	134	129	151	166	142	176	134	129	142	176	135	187	134	129	135	187	130	197	134	129	130	197	128	207	134	129	128	207	127	132	108	171	105	168	107	137	108	171	107	137	114	136	107	137	105	168	102	168	107	137	102	168	102	137	107	4	98	35	91	2	227	-49	116	-41	116	-49	155	15	200	-22	157	34	94	209	98	245	94	221	172	357	152	357	167	-5	172	357	167	-5	172	20	152	59	147	60	151	-27	152	59	151	-27	167	-5	152	59	167	-5	152	357	147	60	141	61	151	-27	151	-27	141	61	134	62	151	-27	134	62	128	-45	128	-45	134	62	126	62	128	-45	126	62	118	63	32	-45	43	-54	45	28	45	28	43	-54	57	-59	45	28	57	-59	68	46	68	46	57	-59	74	-62	68	46	74	-62	94	58	94	58	74	-62	102	-57	94	58	102	-57	118	63	118	63	102	-57	128	-45	29	6	22	-18	25	-33	29	6	25	-33	32	-45	29	6	32	-45	45	28	228	217	239	195	239	229	239	229	239	195	243	172	247	129	243	172	243	115	243	115	243	172	242	159	243	115	242	159	241	145	226	251	208	275	212	236	226	251	212	236	228	217	226	251	228	217	239	229	192	251	212	236	208	275	192	251	208	275	189	302	192	251	189	302	172	330	192	251	172	330	171	260	151	357	155	-23	162	357	162	357	155	-23	167	0	162	357	167	0	171	260	171	260	167	0	171	23	172	330	162	357	171	260	255	177	254	188	254	162	254	162	254	188	253	198	254	162	253	198	251	145	251	145	253	198	250	209	251	145	250	209	247	129	247	129	250	209	245	219	247	129	245	219	243	172	243	172	245	219	239	229	235	121	230	109	238	105	235	121	238	105	238	133	238	133	238	105	243	115	238	133	243	115	241	145	155	-23	151	357	151	56	155	-23	151	56	146	59	155	-23	146	59	141	61	155	-23	141	61	137	62	155	-23	137	62	135	-43	34	-44	45	-53	47	27	47	27	45	-53	58	-59	47	27	58	-59	70	46	70	46	58	-59	75	-61	70	46	75	-61	97	58	97	58	75	-61	109	-56	97	58	109	-56	125	63	125	63	109	-56	135	-43	125	63	135	-43	132	62	132	62	135	-43	137	62	31	4	25	-20	27	-32	31	4	27	-32	34	-44	31	4	34	-44	47	27	360	421	146	357	166	321	360	421	166	321	340	374	360	421	340	374	343	29	360	421	343	29	356	53	360	421	356	53	360	80	166	321	146	357	147	-25	166	321	147	-25	161	-3	166	321	161	-3	166	20	147	-25	146	357	146	57	147	-25	146	57	139	60	147	-25	139	60	134	61	147	-25	134	61	129	62	147	-25	129	62	127	-44	44	-55	57	-60	66	46	66	46	57	-60	71	-61	66	46	71	-61	92	58	92	58	71	-61	101	-57	92	58	101	-57	118	63	118	63	101	-57	127	-44	118	63	127	-44	124	62	124	62	127	-44	129	62	20	-20	23	-35	26	5	26	5	23	-35	32	-47	26	5	32	-47	43	28	43	28	32	-47	44	-55	43	28	44	-55	66	46	343	29	340	374	340	108	343	29	340	108	336	111	343	29	336	111	330	113	343	29	330	113	324	115	343	29	324	115	323	9	225	8	235	0	240	83	240	83	235	0	249	-6	240	83	249	-6	264	100	264	100	249	-6	266	-8	264	100	266	-8	289	112	289	112	266	-8	297	-4	289	112	297	-4	311	116	311	116	297	-4	323	9	311	116	323	9	317	115	317	115	323	9	324	115	222	59	215	31	218	20	222	59	218	20	225	8	222	59	225	8	240	83	49	225	49	384	49	225	49	225	49	384	49	31	98	35	49	31	37	-4	37	-4	49	31	49	384	37	-4	49	384	28	373	105	254	96	253	97	235	97	235	96	253	85	250	97	235	85	250	82	232	82	232	85	250	73	245	82	232	73	245	68	223	68	223	73	245	60	237	68	223	60	237	58	211	58	211	60	237	51	198	105	254	97	235	111	232	105	254	111	232	128	251	128	251	111	232	121	224	128	251	121	224	128	211	49	225	49	31	49	185	49	225	49	185	51	198	49	225	51	198	60	237	173	184	170	208	170	149	170	149	170	208	161	228	170	149	161	228	160	112	160	112	161	228	147	242	160	112	147	242	137	74	137	74	147	242	133	181	137	74	133	181	130	154	137	74	130	154	122	123	132	196	133	181	147	242	132	196	147	242	128	251	132	196	128	251	128	211	106	91	82	60	98	35	106	91	98	35	137	74	106	91	137	74	122	123	49	31	98	35	82	60	37	-4	28	373	28	-4	175	-78	175	299	155	248	155	248	175	299	57	254	155	248	57	254	57	211	57	46	57	384	37	373	57	46	37	373	37	-4	155	40	155	-89	175	-78	155	40	175	-78	155	82	155	40	155	82	57	46	155	40	57	46	37	-4	155	82	175	-78	155	248	21	36	48	2	48	45	48	45	48	2	68	-78	48	45	68	-78	48	213	48	213	68	-78	48	255	48	213	48	255	21	247	166	384	146	373	166	-35	166	-35	146	373	146	286	166	-35	146	286	146	243	146	243	146	286	68	261	146	243	68	261	68	219	68	51	68	8	146	33	68	-78	68	341	48	329	68	-78	48	329	48	255	146	33	146	-46	166	-35	146	33	166	-35	146	75	146	33	146	75	68	51	166	291	166	249	193	257	166	291	193	257	193	300	166	81	166	39	193	47	166	81	193	47	193	90	146	75	166	-35	146	243	68	-78	48	2	48	-89	48	213	21	247	21	204	48	2	21	36	21	-5	281	139	273	119	276	56	276	56	273	119	263	99	276	56	263	99	262	44	262	44	263	99	249	80	262	44	249	80	244	35	244	35	249	80	233	67	244	35	233	67	223	32	223	32	233	67	211	62	218	219	217	183	234	181	218	219	234	181	238	216	238	216	234	181	249	176	238	216	249	176	255	208	255	208	249	176	262	167	255	208	262	167	270	195	270	195	262	167	272	154	270	195	272	154	282	179	282	179	272	154	281	139	282	179	281	139	289	72	282	179	289	72	293	162	293	162	289	72	300	89	293	162	300	89	305	180	305	180	300	89	312	72	305	180	312	72	312	116	312	116	312	72	324	57	312	116	324	57	313	116	312	116	313	116	317	196	312	116	317	196	305	180	281	139	276	56	289	72	525	126	513	54	545	44	525	126	545	44	545	209	525	126	545	209	513	198	513	198	545	209	507	280	513	198	507	280	481	261	481	261	507	280	451	337	481	261	451	337	431	310	431	310	451	337	379	374	431	310	379	374	368	343	368	343	379	374	296	354	224	343	296	354	296	387	224	343	296	387	214	374	379	374	296	387	296	354	545	44	513	54	507	-27	507	-27	513	54	481	-8	507	-27	481	-8	451	-84	451	-84	481	-8	431	-57	451	-84	431	-57	379	-121	379	-121	431	-57	368	-90	379	-121	368	-90	296	-135	296	-135	368	-90	296	-102	435	130	432	111	439	73	439	73	432	111	425	95	439	73	425	95	424	52	424	52	425	95	412	82	424	52	412	82	403	38	403	38	412	82	396	74	403	38	396	74	377	71	377	71	359	73	376	32	376	32	359	73	356	36	321	100	324	57	332	88	332	88	324	57	339	44	332	88	339	44	344	79	344	79	339	44	356	36	344	79	356	36	359	73	400	214	382	193	400	189	400	214	400	189	423	200	423	200	400	189	415	179	423	200	415	179	426	165	321	135	331	156	332	208	332	208	331	156	344	174	332	208	344	174	349	216	349	216	344	174	361	187	349	216	361	187	371	219	371	219	361	187	382	193	371	219	382	193	400	214	317	196	313	116	321	135	317	196	321	135	332	208	439	179	435	130	439	73	439	179	439	73	448	153	448	153	439	73	448	98	448	153	448	98	451	124	439	179	423	200	426	165	439	179	426	165	433	148	439	179	433	148	435	130	377	71	376	32	403	38	68	126	80	198	86	280	86	280	80	198	112	261	86	280	112	261	142	337	142	337	112	261	162	310	142	337	162	310	214	374	214	374	162	310	224	343	48	44	86	-27	68	126	68	126	86	280	48	44	48	44	86	280	48	209	48	44	48	209	35	126	80	54	86	-27	112	-8	112	-8	86	-27	142	-84	112	-8	142	-84	162	-57	162	-57	142	-84	214	-121	162	-57	214	-121	224	-90	224	-90	214	-121	296	-135	224	-90	296	-135	296	-102	161	144	169	160	169	200	169	200	169	160	181	172	169	200	181	172	190	214	190	214	181	172	197	180	190	214	197	180	218	219	218	219	197	180	217	183	179	75	168	89	171	52	171	52	168	89	161	106	171	52	161	106	154	73	154	73	161	106	158	124	169	200	158	124	161	144	154	179	145	154	145	99	154	179	145	99	154	73	154	179	154	73	158	124	154	179	158	124	169	200	193	65	179	75	193	38	193	65	193	38	223	32	193	65	223	32	211	62	179	75	171	52	193	38	145	99	145	154	142	127	68	126	86	-27	80	54	313	116	324	57	321	100	545	209	545	44	558	126	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	232	153	232	170	230	161	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	316	69	316	86	315	78	148	237	148	254	147	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	316	69	316	86	315	78	232	153	232	170	230	161	148	237	148	254	147	246	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	69	316	86	315	78	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	69	316	86	315	78	232	153	232	170	230	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	170	316	153	320	178	320	178	316	153	320	145	320	178	320	145	326	184	326	184	320	145	326	139	326	184	326	139	333	188	333	188	326	139	333	135	333	188	333	135	342	189	342	189	333	135	342	134	342	189	342	134	351	188	351	188	342	134	351	135	351	188	351	135	358	184	358	184	351	135	358	139	358	184	358	139	364	178	364	178	358	139	364	145	364	178	364	145	368	170	368	170	364	145	368	153	368	170	368	153	369	161	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	148	170	148	153	152	178	152	178	148	153	152	145	152	178	152	145	158	184	158	184	152	145	158	139	158	184	158	139	165	188	165	188	158	139	165	135	165	188	165	135	174	189	174	189	165	135	174	134	174	189	174	134	183	188	183	188	174	134	183	135	183	188	183	135	190	184	190	184	183	135	190	139	190	184	190	139	196	178	196	178	190	139	196	145	196	178	196	145	200	170	200	170	196	145	200	153	200	170	200	153	201	161	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	153	148	170	147	161	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	153	316	170	315	161	316	69	316	86	315	78	312	170	312	153	316	178	316	178	312	153	316	145	316	178	316	145	322	184	322	184	316	145	322	139	322	184	322	139	329	188	329	188	322	139	329	135	329	188	329	135	338	189	338	189	329	135	338	134	338	189	338	134	347	188	347	188	338	134	347	135	347	188	347	135	354	184	354	184	347	135	354	139	354	184	354	139	360	178	360	178	354	139	360	145	360	178	360	145	364	170	364	170	360	145	364	153	364	170	364	153	366	161	431	104	415	161	407	112	431	104	407	112	405	53	405	53	407	112	385	69	405	53	385	69	366	14	366	14	385	69	351	35	366	14	351	35	316	-11	316	-11	351	35	308	13	316	-11	308	13	258	-20	258	-20	308	13	258	5	415	161	431	219	407	211	407	211	431	219	405	269	407	211	405	269	385	254	385	254	405	269	366	309	385	254	366	309	351	288	351	288	366	309	316	334	351	288	316	334	308	310	308	310	316	334	258	318	209	310	258	318	258	344	209	310	258	344	201	334	102	161	110	211	111	269	111	269	110	211	132	254	111	269	132	254	151	309	151	309	132	254	166	288	151	309	166	288	201	334	201	334	166	288	209	310	85	104	111	53	102	161	102	161	111	269	85	104	85	104	111	269	85	219	85	104	85	219	76	161	316	334	258	344	258	318	431	219	415	161	431	104	431	219	431	104	440	161	110	112	111	53	132	69	132	69	111	53	151	14	132	69	151	14	166	35	166	35	151	14	201	-11	166	35	201	-11	209	13	209	13	201	-11	258	-20	209	13	258	-20	258	5	102	161	111	53	110	112	312	153	312	170	310	161	312	170	312	153	316	178	316	178	312	153	316	145	316	178	316	145	322	184	322	184	316	145	322	139	322	184	322	139	329	188	329	188	322	139	329	135	329	188	329	135	338	189	338	189	329	135	338	134	338	189	338	134	347	188	347	188	338	134	347	135	347	188	347	135	354	184	354	184	347	135	354	139	354	184	354	139	360	178	360	178	354	139	360	145	360	178	360	145	364	170	364	170	360	145	364	153	364	170	364	153	366	161	153	170	153	153	156	178	156	178	153	153	156	145	156	178	156	145	162	184	162	184	156	145	162	139	162	184	162	139	170	188	170	188	162	139	170	135	170	188	170	135	179	189	179	189	170	135	179	134	179	189	179	134	187	188	187	188	179	134	187	135	187	188	187	135	195	184	195	184	187	135	195	139	195	184	195	139	201	178	201	178	195	139	201	145	201	178	201	145	205	170	205	170	201	145	205	153	205	170	205	153	206	161	431	104	415	161	407	112	431	104	407	112	405	53	405	53	407	112	385	69	405	53	385	69	366	14	366	14	385	69	351	35	366	14	351	35	316	-11	316	-11	351	35	308	13	316	-11	308	13	258	-20	258	-20	308	13	258	5	415	161	431	219	407	211	407	211	431	219	405	269	407	211	405	269	385	254	385	254	405	269	366	309	385	254	366	309	351	288	351	288	366	309	316	334	351	288	316	334	308	310	308	310	316	334	258	318	209	310	258	318	258	344	209	310	258	344	201	334	102	161	110	211	111	269	111	269	110	211	132	254	111	269	132	254	151	309	151	309	132	254	166	288	151	309	166	288	201	334	201	334	166	288	209	310	85	104	111	53	102	161	102	161	111	269	85	104	85	104	111	269	85	219	85	104	85	219	76	161	316	334	258	344	258	318	431	219	415	161	431	104	431	219	431	104	440	161	110	112	111	53	132	69	132	69	111	53	151	14	132	69	151	14	166	35	166	35	151	14	201	-11	166	35	201	-11	209	13	209	13	201	-11	258	-20	209	13	258	-20	258	5	102	161	111	53	110	112	153	153	153	170	151	161	312	153	312	170	310	161	360	145	354	139	366	14	366	14	354	139	347	135	366	14	347	135	338	134	338	134	329	135	366	14	366	14	329	135	322	139	366	14	322	139	316	-11	316	-11	322	139	316	145	316	-11	316	145	312	153	312	170	316	178	316	334	316	334	316	178	322	184	316	334	322	184	366	309	366	309	322	184	329	188	366	309	329	188	338	189	338	189	347	188	366	309	366	309	347	188	354	184	366	309	354	184	360	178	366	309	366	161	366	14	366	309	366	14	405	269	405	269	366	14	405	53	405	269	405	53	431	219	431	219	405	53	431	104	431	219	431	104	440	161	366	309	360	178	364	170	366	309	364	170	366	161	312	153	310	161	316	-11	316	-11	310	161	258	-20	258	-20	310	161	316	334	316	334	310	161	312	170	85	219	85	104	111	269	111	269	85	104	111	53	111	269	111	53	151	309	151	309	111	53	151	14	151	309	151	14	201	334	201	334	151	14	201	-11	201	334	201	-11	258	344	258	344	201	-11	258	-20	258	344	258	-20	316	334	364	153	360	145	366	14	364	153	366	14	366	161	85	104	85	219	76	161	201	145	195	139	201	-11	201	-11	195	139	187	135	201	-11	187	135	179	134	179	134	170	135	201	-11	201	-11	170	135	162	139	201	-11	162	139	156	145	156	178	162	184	201	334	201	334	162	184	170	188	201	334	170	188	179	189	179	189	187	188	201	334	201	334	187	188	195	184	201	334	195	184	201	178	360	145	354	139	366	14	366	14	354	139	347	135	366	14	347	135	338	134	338	134	329	135	366	14	366	14	329	135	322	139	366	14	322	139	316	-11	316	-11	322	139	316	145	316	-11	316	145	312	153	312	170	316	178	316	334	316	334	316	178	322	184	316	334	322	184	366	309	366	309	322	184	329	188	366	309	329	188	338	189	338	189	347	188	366	309	366	309	347	188	354	184	366	309	354	184	360	178	366	309	366	161	366	14	366	309	366	14	405	269	405	269	366	14	405	53	405	269	405	53	431	219	431	219	405	53	431	104	431	219	431	104	440	161	366	309	360	178	364	170	366	309	364	170	366	161	312	153	310	161	316	-11	316	-11	310	161	258	-20	258	-20	310	161	316	334	316	334	310	161	312	170	258	-20	316	334	258	344	258	-20	258	344	206	161	258	-20	206	161	205	153	258	-20	205	153	201	145	258	-20	201	145	201	-11	201	334	201	178	258	344	258	344	201	178	205	170	258	344	205	170	206	161	151	161	151	14	153	153	153	153	151	14	201	-11	153	153	201	-11	156	145	364	153	360	145	366	14	364	153	366	14	366	161	153	170	156	178	201	334	153	170	201	334	151	309	153	170	151	309	151	161	85	219	85	104	111	269	111	269	85	104	111	53	111	269	111	53	151	309	151	309	111	53	151	14	151	309	151	14	151	161	85	104	85	219	76	161	400	297	398	311	398	278	400	297	398	278	399	282	400	297	399	282	399	286	400	297	399	286	399	290	400	297	399	290	399	294	398	278	398	311	395	322	398	278	395	322	390	331	398	278	390	331	382	336	398	278	382	336	376	88	373	338	363	336	369	88	373	338	369	88	376	88	373	338	376	88	382	336	369	88	363	336	355	331	369	88	355	331	350	323	369	88	350	323	348	278	347	293	347	289	347	312	347	312	347	289	348	284	347	312	348	284	350	323	350	323	348	284	348	278	347	312	347	300	347	297	347	312	347	297	347	293	373	49	373	-3	381	47	381	47	373	-3	381	-2	381	47	381	-2	388	43	388	43	381	-2	389	0	388	43	389	0	394	37	394	37	389	0	394	6	394	37	394	6	398	30	398	30	394	6	398	13	398	30	398	13	400	21	347	22	348	13	348	30	348	30	348	13	351	6	348	30	351	6	352	37	352	37	351	6	357	0	352	37	357	0	357	43	357	43	357	0	364	-2	357	43	364	-2	364	47	364	47	364	-2	373	-3	364	47	373	-3	373	49	373	512	12	-77	78	-44	78	-44	12	-77	743	-77	78	-44	743	-77	677	-44	677	-44	743	-77	373	512	677	-44	373	512	373	438	373	438	373	512	78	-44	226	101	214	77	223	38	223	38	214	77	196	59	223	38	196	59	195	20	195	20	196	59	173	47	195	20	173	47	162	11	162	11	173	47	146	42	162	11	146	42	162	-140	162	-140	146	42	129	11	129	11	146	42	119	47	129	11	119	47	97	20	97	20	119	47	95	59	97	20	95	59	77	77	162	-140	129	11	129	-40	162	-140	129	-40	129	-74	129	-74	129	-40	60	-40	129	-74	60	-40	60	-74	68	38	97	20	77	77	68	38	77	77	65	101	68	38	65	101	60	128	68	38	60	128	50	198	68	38	50	198	46	63	33	165	27	128	32	94	33	165	32	94	46	63	33	165	46	63	50	198	162	245	154	246	173	209	173	209	154	246	146	213	119	209	146	213	146	246	119	209	146	246	108	240	60	128	65	155	75	223	75	223	65	155	77	178	75	223	77	178	108	240	108	240	77	178	95	197	108	240	95	197	119	209	60	128	75	223	50	198	154	246	146	246	146	213	272	364	270	387	272	298	272	298	270	387	262	312	262	312	270	387	258	392	262	312	258	392	254	327	254	327	258	392	240	378	254	327	240	378	227	339	227	339	240	378	219	366	227	339	219	366	210	335	210	335	219	366	195	357	210	335	195	357	193	332	193	332	195	357	176	329	171	349	149	343	159	327	171	349	159	327	176	329	171	349	176	329	195	357	278	341	282	284	287	317	287	317	282	284	293	271	287	317	293	271	299	295	299	295	293	271	304	258	299	295	304	258	310	275	272	364	272	298	282	284	272	364	282	284	278	341	227	339	184	239	196	197	227	339	196	197	211	227	227	339	211	227	254	327	176	242	169	244	173	209	176	242	173	209	196	197	176	242	196	197	184	239	263	128	261	152	258	94	258	94	261	152	254	174	258	94	254	174	244	63	244	63	254	174	243	194	244	63	243	194	230	128	230	128	243	194	229	212	230	128	229	212	226	155	214	178	226	155	229	212	214	178	229	212	211	227	214	178	211	227	196	197	230	128	226	101	244	63	162	-74	230	-74	162	-40	159	327	149	343	142	326	162	-40	230	-74	230	-40	226	101	223	38	244	63	162	245	173	209	169	244	162	-140	129	-74	129	-140	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	34	178	34	74	57	224	57	224	34	74	57	28	57	224	57	28	93	260	93	260	57	28	93	-7	93	260	93	-7	138	283	138	283	93	-7	138	-30	138	283	138	-30	190	291	190	291	138	-30	190	-39	190	291	190	-39	243	283	243	283	190	-39	243	-30	243	283	243	-30	288	260	288	260	243	-30	288	-7	288	260	288	-7	324	224	324	224	288	-7	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	34	74	34	178	25	126	222	99	210	75	211	30	211	30	210	75	192	57	211	30	192	57	179	13	179	13	192	57	168	45	179	13	168	45	142	7	142	7	168	45	142	40	210	176	211	221	192	194	192	194	211	221	179	237	192	194	179	237	169	206	169	206	179	237	142	210	114	206	142	210	142	243	114	206	142	243	104	237	60	99	56	126	46	56	46	56	56	126	46	195	46	195	56	126	60	152	46	195	60	152	71	221	71	221	60	152	72	176	71	221	72	176	104	237	104	237	72	176	91	194	104	237	91	194	114	206	29	88	46	56	46	195	29	88	46	195	29	163	29	88	29	163	23	126	211	221	222	153	237	195	237	195	222	153	227	126	237	56	227	126	222	99	179	237	142	243	142	210	253	163	237	195	237	56	253	163	237	56	253	88	253	163	253	88	259	126	114	45	91	57	104	13	114	45	104	13	142	7	114	45	142	7	142	40	72	75	60	99	71	30	72	75	71	30	104	13	72	75	104	13	91	57	60	99	46	56	71	30	222	99	211	30	237	56	227	126	237	56	237	195	211	221	210	176	222	153	102	93	135	84	124	120	124	120	135	84	151	116	178	120	151	116	168	84	178	120	168	84	201	94	124	120	100	132	102	93	102	93	100	132	82	151	102	93	82	151	73	111	73	111	82	151	70	174	73	111	70	174	65	201	32	201	37	167	39	239	39	239	37	167	51	136	39	239	51	136	56	271	56	271	51	136	73	111	56	271	73	111	65	201	65	201	70	228	56	271	56	271	70	228	81	297	220	251	221	296	201	270	201	270	221	296	188	313	201	270	188	313	178	282	178	282	188	313	151	286	124	282	151	286	151	319	124	282	151	319	114	313	114	313	81	297	82	252	114	313	82	252	101	270	114	313	101	270	124	282	221	296	232	228	246	271	246	271	232	228	236	201	250	137	236	201	232	175	250	137	232	175	229	112	229	112	232	175	220	151	229	112	220	151	202	132	188	313	151	319	151	286	263	239	246	271	250	137	263	239	250	137	264	168	263	239	264	168	269	201	202	132	178	120	201	94	202	132	201	94	229	112	168	-67	168	84	151	116	168	-67	151	116	135	84	168	-67	135	84	135	-67	236	201	250	137	246	271	221	296	220	251	232	228	81	297	70	228	82	252	55	289	67	291	67	291	70	306	67	291	79	289	70	306	79	289	86	304	86	304	79	289	90	286	86	304	90	286	100	298	100	298	90	286	97	279	100	298	97	279	103	270	99	237	93	230	124	206	124	206	93	230	84	225	124	206	84	225	73	224	73	224	60	225	71	206	71	206	60	225	54	209	60	225	49	229	54	209	54	209	49	229	40	236	54	209	40	236	39	215	39	215	40	236	34	245	39	215	34	245	32	257	27	226	39	215	32	257	32	257	37	298	27	226	27	226	37	298	26	288	27	226	26	288	20	240	20	240	26	288	20	275	20	240	20	275	17	258	126	142	77	142	85	122	85	122	77	142	73	124	60	122	73	124	77	142	60	122	77	142	58	139	34	99	40	109	41	133	41	133	40	109	48	117	41	133	48	117	58	139	58	139	48	117	60	122	17	87	20	70	20	106	20	106	20	70	27	57	20	106	27	57	29	122	29	122	27	57	32	86	34	99	41	133	29	122	34	99	29	122	32	86	119	223	116	225	124	206	124	206	116	225	113	228	124	206	113	228	103	246	103	246	113	228	104	258	103	270	104	258	110	288	103	270	110	288	100	298	115	108	114	114	117	72	117	72	114	114	113	121	111	59	113	121	104	91	103	79	99	69	101	49	103	79	101	49	111	59	103	79	111	59	104	91	70	56	70	41	82	57	82	57	70	41	87	43	82	57	87	43	92	62	92	62	87	43	101	49	92	62	101	49	99	69	114	232	115	238	117	275	117	275	115	238	117	245	117	275	117	245	119	259	119	259	117	245	119	252	117	275	110	288	113	228	117	275	113	228	114	232	124	219	122	221	124	206	124	219	124	206	137	205	124	219	137	205	127	219	166	187	173	177	174	210	173	138	173	177	168	165	173	138	168	165	162	135	162	135	168	165	161	155	162	135	161	155	151	148	151	148	139	143	140	130	151	148	140	130	145	130	151	148	145	130	150	131	151	148	150	131	162	135	139	143	126	142	128	129	139	143	128	129	131	129	139	143	131	129	135	129	139	143	135	129	140	130	452	104	270	175	339	100	339	100	270	175	207	151	195	147	207	151	196	202	195	147	196	202	185	206	173	177	173	138	174	210	174	210	173	138	184	143	174	210	184	143	185	206	185	206	184	143	195	147	147	218	148	201	150	217	150	217	148	201	158	195	150	217	158	195	162	214	162	214	158	195	166	187	162	214	166	187	174	210	147	218	143	218	148	201	148	201	143	218	138	218	148	201	138	218	137	205	137	205	138	218	133	219	137	205	133	219	127	219	104	258	113	228	110	288	73	224	71	206	124	206	339	249	207	198	207	151	339	249	207	151	270	175	339	249	270	175	453	248	339	249	453	248	353	254	452	104	339	100	352	95	452	104	352	95	366	91	452	104	366	91	379	87	452	104	379	87	392	85	452	104	392	85	405	84	452	104	405	84	417	85	452	104	417	85	428	87	452	104	428	87	438	91	452	104	438	91	446	97	453	248	445	253	437	259	453	248	437	259	428	263	453	248	428	263	418	266	453	248	418	266	406	267	453	248	406	267	392	266	453	248	392	266	378	263	453	248	378	263	366	259	453	248	366	259	353	254	207	198	196	202	207	151	119	126	123	128	126	142	126	142	123	128	126	129	126	142	126	129	128	129	126	142	85	122	94	118	126	142	94	118	100	111	126	142	100	111	113	121	126	142	113	121	116	124	126	142	116	124	119	126	103	102	104	91	113	121	103	102	113	121	100	111	117	72	119	89	119	96	117	72	119	96	117	103	117	72	117	103	115	108	58	57	48	60	53	43	58	57	53	43	70	41	58	57	70	41	70	56	40	66	34	75	38	48	40	66	38	48	53	43	40	66	53	43	48	60	38	48	34	75	32	86	38	48	32	86	27	57	38	278	45	285	52	304	52	304	45	285	55	289	52	304	55	289	70	306	70	306	55	289	67	291	37	298	32	257	34	268	37	298	34	268	38	278	37	298	38	278	52	304	117	72	113	121	111	59	99	237	124	206	103	246	119	223	124	206	122	221	209	178	209	179	210	170	210	170	209	179	209	180	209	169	209	180	207	160	209	169	207	160	307	78	26	89	29	78	127	169	127	169	29	78	128	160	127	169	128	160	129	189	127	169	129	189	127	180	127	180	129	189	29	268	127	180	29	268	26	257	26	257	29	268	17	277	26	257	17	277	26	89	26	89	17	277	17	69	26	89	17	69	29	78	29	78	17	69	319	69	29	78	319	69	307	78	307	78	319	69	310	89	307	78	310	89	209	169	319	277	17	277	29	268	319	277	29	268	307	268	319	277	307	268	310	257	319	277	310	257	319	69	203	151	207	160	207	189	207	189	207	160	209	180	207	189	209	180	307	268	307	268	209	180	310	257	148	210	148	137	157	214	157	214	148	137	158	133	157	214	158	133	169	215	169	215	158	133	169	132	169	215	169	132	180	214	180	214	169	132	180	133	180	214	180	133	189	210	189	210	180	133	190	137	189	210	190	137	197	205	197	205	190	137	197	144	197	205	197	144	202	198	202	198	197	144	203	151	202	198	203	151	207	189	129	189	133	151	134	198	134	198	133	151	140	144	134	198	140	144	140	205	140	205	140	144	148	137	140	205	148	137	148	210	209	178	210	170	210	177	210	177	210	170	210	171	210	177	210	171	210	176	210	176	210	171	210	172	210	176	210	172	210	175	210	175	210	172	210	174	127	169	127	180	127	170	127	170	127	180	127	179	127	170	127	179	127	171	127	171	127	179	127	178	127	171	127	178	127	172	127	172	127	178	127	176	127	172	127	176	127	174	127	174	127	176	127	175	210	170	209	180	209	169	133	151	129	189	128	160	310	89	319	69	310	257	221	265	221	265	101	85	221	265	101	85	104	-3	221	265	104	-3	108	-1	221	265	108	-1	111	2	221	265	111	2	114	6	221	265	114	6	137	42	221	265	137	42	160	79	221	265	160	79	183	115	221	265	183	115	207	152	221	265	207	152	232	189	221	265	232	189	230	279	283	338	271	328	275	248	275	248	271	328	257	313	275	248	257	313	250	214	250	214	257	313	243	296	250	214	243	296	232	189	340	331	349	353	335	352	340	331	335	352	326	314	335	352	321	350	326	314	326	314	321	350	307	347	326	314	307	347	302	284	302	284	307	347	295	343	302	284	295	343	283	338	340	331	352	345	349	353	101	85	93	97	94	-5	101	85	94	-5	99	-5	101	85	99	-5	104	-3	94	-5	93	97	87	112	94	-5	87	112	80	128	94	-5	80	128	74	140	94	-5	74	140	67	145	94	-5	67	145	64	145	94	-5	64	145	63	-5	55	142	25	126	29	60	55	142	29	60	41	29	55	142	41	29	53	4	55	142	53	4	63	-5	55	142	63	-5	57	143	22	123	20	121	20	91	22	123	20	91	29	60	22	123	29	60	25	126	20	91	20	121	18	118	20	91	18	118	17	115	20	91	17	115	17	113	63	-5	64	145	62	145	63	-5	62	145	59	144	63	-5	59	144	57	143	283	338	275	248	302	284	232	189	243	296	230	279	26	215	26	215	52	190	52	190	26	215	59	68	52	190	59	68	79	169	79	169	59	68	87	90	79	169	87	90	108	152	108	152	87	90	113	104	108	152	113	104	137	142	137	142	113	104	138	112	137	142	138	112	166	138	166	138	138	112	166	114	166	138	166	114	180	114	150	8	281	-43	166	35	166	35	281	-43	253	-15	166	35	253	-15	177	64	177	64	253	-15	231	10	177	64	231	10	180	95	180	95	231	10	216	36	180	95	216	36	180	114	180	114	216	36	180	138	180	114	180	138	166	138	281	296	103	296	129	270	281	296	129	270	151	244	281	296	151	244	167	216	281	296	167	216	255	270	269	148	244	140	246	111	246	111	244	140	218	138	246	111	218	138	218	114	218	114	218	138	204	138	218	114	204	138	204	114	204	95	204	158	180	157	204	95	180	157	207	64	207	64	180	157	180	138	207	64	180	138	216	36	180	157	204	158	207	189	180	157	207	189	217	217	180	157	217	217	234	244	180	157	234	244	177	188	255	270	167	216	177	188	255	270	177	188	234	244	357	37	357	215	331	63	331	63	357	215	323	184	331	63	323	184	303	85	303	85	323	184	295	162	303	85	295	162	274	101	274	101	295	162	269	148	274	101	269	148	246	111	129	-17	103	-43	281	-43	129	-17	281	-43	150	8	59	68	26	215	26	37	51	233	26	183	37	180	37	180	26	183	51	20	37	180	51	20	132	108	132	108	51	20	89	-18	132	108	89	-18	92	-8	92	-8	89	-18	137	-43	92	-8	137	-43	193	63	193	63	137	-43	193	-52	193	63	193	-52	286	-7	286	-7	193	-52	250	-43	286	-7	250	-43	298	-18	26	183	17	126	26	69	26	183	26	69	51	20	298	-18	335	20	345	180	345	180	335	20	358	69	345	180	358	69	358	183	358	183	358	69	367	126	345	180	358	183	335	232	345	180	335	232	298	271	345	180	298	271	250	297	345	180	250	297	229	180	194	306	138	297	156	180	194	306	156	180	193	292	194	306	193	292	229	180	194	306	229	180	250	297	156	180	138	297	89	272	156	180	89	272	51	233	156	180	51	233	37	180	345	180	252	108	286	-7	345	180	286	-7	298	-18	142	76	147	50	142	76	142	76	147	50	145	197	142	76	145	197	141	175	142	76	141	175	116	126	141	175	17	218	35	199	141	175	35	199	54	180	141	175	54	180	75	162	141	175	75	162	96	144	141	175	96	144	116	126	116	126	19	37	28	38	116	126	28	38	41	42	116	126	41	42	62	49	116	126	62	49	94	60	116	126	94	60	142	76	274	50	321	37	248	59	248	59	321	37	224	126	248	59	224	126	223	68	223	68	224	126	199	76	193	50	199	76	194	198	193	50	194	198	189	224	145	197	147	50	150	223	150	223	147	50	152	24	150	223	152	24	156	251	156	251	152	24	157	-1	156	251	157	-1	163	280	163	280	157	-1	163	-27	163	280	163	-27	170	308	170	308	163	-27	170	-53	170	308	170	-53	177	280	177	280	170	-53	177	-27	177	280	177	-27	183	252	183	252	177	-27	183	-1	183	252	183	-1	189	224	189	224	183	-1	188	24	189	224	188	24	193	50	320	218	199	175	224	126	320	218	224	126	250	149	320	218	250	149	274	170	320	218	274	170	295	189	320	218	295	189	311	205	199	175	194	198	199	76	199	175	199	76	224	126	321	37	274	50	298	42	94	147	116	142	100	201	100	201	116	142	108	189	117	178	108	189	116	142	117	178	116	142	137	135	73	22	86	31	86	105	86	105	86	31	96	43	86	105	96	43	105	108	105	108	96	43	104	57	105	108	104	57	113	70	113	70	121	80	123	113	123	113	121	80	130	89	123	113	130	89	140	118	140	118	130	89	139	99	140	118	139	99	149	108	17	53	19	41	20	71	20	71	19	41	24	31	20	71	24	31	28	84	28	84	24	31	32	24	28	84	32	24	39	93	39	93	32	24	42	20	39	93	42	20	52	98	52	98	42	20	55	19	52	98	55	19	67	102	67	102	55	19	73	22	67	102	73	22	86	105	174	81	177	-51	182	56	182	56	177	-51	187	-44	182	56	187	-44	192	32	192	32	187	-44	196	-34	192	32	196	-34	200	10	200	10	196	-34	201	-22	200	10	201	-22	203	-7	171	138	171	147	165	-53	171	138	165	-53	171	107	171	107	165	-53	177	-51	171	107	177	-51	174	81	171	138	183	107	177	126	177	126	183	107	192	118	192	118	183	107	193	98	192	118	193	98	209	113	209	113	193	98	203	87	209	113	203	87	212	76	171	147	174	171	177	304	177	304	174	171	182	194	177	304	182	194	187	297	187	297	182	194	192	218	187	297	192	218	196	288	196	288	192	218	200	241	196	288	200	241	201	276	201	276	200	241	203	262	130	275	131	240	135	288	135	288	131	240	139	218	135	288	139	218	143	297	143	297	139	218	148	194	143	297	148	194	154	304	154	304	148	194	156	171	154	304	156	171	165	306	165	306	156	171	160	147	165	306	160	147	160	116	160	116	160	147	160	138	160	116	165	-53	165	306	165	306	165	-53	171	147	165	306	171	147	177	304	128	-9	130	-23	131	9	131	9	130	-23	135	-35	131	9	135	-35	139	31	139	31	135	-35	143	-45	139	31	143	-45	148	56	148	56	143	-45	153	-51	148	56	153	-51	156	81	156	81	153	-51	165	-53	156	81	165	-53	160	107	160	107	165	-53	160	116	261	230	250	223	260	150	260	150	250	223	240	214	260	150	240	214	236	146	236	146	240	214	230	202	236	146	230	202	220	189	220	189	211	177	214	142	214	142	211	177	201	166	214	142	201	166	193	136	193	136	201	166	192	155	193	136	192	155	182	145	182	145	171	138	177	126	182	145	177	126	193	136	275	232	281	155	284	231	284	231	281	155	292	160	284	231	292	160	295	229	295	229	292	160	301	167	295	229	301	167	304	223	304	223	301	167	308	176	304	223	308	176	310	213	310	213	308	176	312	187	310	213	312	187	313	198	261	230	260	150	281	155	261	230	281	155	275	232	220	189	214	142	236	146	237	40	247	30	248	106	248	106	247	30	259	22	248	106	259	22	267	102	267	102	259	22	274	19	267	102	274	19	281	97	281	97	274	19	288	20	281	97	288	20	294	91	294	91	288	20	299	24	294	91	299	24	304	83	304	83	299	24	307	31	304	83	307	31	310	70	310	70	307	31	311	40	310	70	311	40	313	52	229	53	237	40	248	106	229	53	248	106	228	109	229	53	228	109	220	65	228	109	209	113	212	76	228	109	212	76	220	65	171	138	171	116	183	107	140	118	149	108	155	126	155	126	149	108	160	116	155	126	160	116	160	138	160	138	149	145	155	126	155	126	149	145	138	155	155	126	138	155	137	135	137	135	138	155	127	166	137	135	127	166	117	178	123	113	105	108	113	70	94	147	100	201	93	213	94	147	93	213	84	223	94	147	84	223	72	230	94	147	72	230	72	151	18	198	20	185	20	210	20	210	20	185	24	174	20	210	24	174	24	220	24	220	24	174	30	166	24	220	30	166	32	227	32	227	30	166	39	160	32	227	39	160	43	231	43	231	39	160	50	156	43	231	50	156	57	233	57	233	50	156	72	151	57	233	72	151	72	230	131	240	130	275	128	260	233	359	207	359	127	239	127	239	207	359	94	251	127	239	94	251	127	13	127	13	94	251	94	2	127	13	94	2	206	-106	127	13	206	-106	233	-106	11	-106	37	-106	117	13	117	13	37	-106	150	2	117	13	150	2	117	239	117	239	150	2	150	251	117	239	150	251	37	359	117	239	37	359	12	359	181	268	171	262	180	235	180	235	171	262	158	258	180	235	158	258	143	257	180	235	143	257	132	257	180	235	132	257	132	235	210	56	210	291	191	291	210	56	191	291	188	278	210	56	188	278	181	268	210	56	181	268	180	235	210	56	180	235	180	56	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	234	219	231	198	236	153	236	153	231	198	223	182	236	153	223	182	223	142	223	142	223	182	212	168	223	142	212	168	208	130	208	130	212	168	199	157	208	130	199	157	192	119	192	119	199	157	185	147	167	135	150	122	151	81	167	135	151	81	162	96	167	135	162	96	177	108	167	135	177	108	185	147	190	270	189	296	173	294	190	270	173	294	173	267	190	270	215	293	189	296	148	230	152	246	159	291	159	291	152	246	160	259	159	291	160	259	173	294	173	294	160	259	173	267	148	285	138	277	147	211	148	285	147	211	148	230	148	285	148	230	159	291	147	211	138	277	131	269	147	211	131	269	125	260	147	211	125	260	121	250	147	211	121	250	118	239	147	211	118	239	117	228	147	211	117	228	117	215	234	219	236	153	237	283	237	283	236	153	247	166	237	283	247	166	253	268	253	268	247	166	257	181	253	268	257	181	263	247	263	247	257	181	264	199	263	247	264	199	266	220	237	283	215	293	218	260	237	283	218	260	227	250	237	283	227	250	232	236	237	283	232	236	234	219	206	267	218	260	215	293	206	267	215	293	190	270	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	151	81	150	122	135	107	151	81	135	107	124	88	151	81	124	88	123	55	151	81	123	55	263	55	151	81	263	55	263	81	124	88	121	65	121	63	124	88	121	63	121	61	124	88	121	61	121	59	124	88	121	59	122	57	124	88	122	57	123	55	192	119	185	147	177	108	66	77	51	66	89	27	358	229	358	116	367	172	210	195	195	190	201	166	201	166	195	190	183	167	181	167	183	167	195	190	181	167	195	190	179	167	179	167	195	190	178	189	190	296	189	270	204	268	190	296	204	268	214	293	214	293	204	268	215	263	214	293	215	263	233	285	233	285	215	263	224	256	233	285	224	256	229	245	234	108	228	96	238	64	238	64	228	96	219	87	238	64	219	87	218	56	218	56	219	87	207	81	218	56	207	81	194	53	194	53	207	81	193	79	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	43	121	51	66	66	77	66	77	51	66	89	27	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	195	335	244	327	250	343	195	335	250	343	195	353	195	335	195	353	140	326	140	326	195	353	138	343	140	326	138	343	95	301	95	301	138	343	89	318	95	301	89	318	62	265	62	265	89	318	51	279	62	265	51	279	42	221	42	221	51	279	26	229	42	221	26	229	35	174	35	174	51	66	43	121	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	358	229	349	175	358	116	358	229	358	116	367	172	226	179	238	185	228	215	228	215	238	185	230	230	233	285	230	230	238	185	233	285	238	185	248	272	248	272	238	185	248	193	248	272	248	193	255	203	257	254	248	272	255	203	257	254	255	203	259	216	257	254	259	216	261	231	226	179	228	215	221	203	226	179	221	203	227	152	226	179	227	152	240	173	267	121	265	138	264	97	264	97	265	138	260	152	264	97	260	152	254	78	254	78	260	152	252	164	254	78	252	164	240	173	234	108	238	64	235	123	235	123	238	64	240	173	240	173	238	64	254	78	240	173	227	152	233	140	240	173	233	140	235	123	216	161	227	152	221	203	216	161	221	203	210	195	216	161	210	195	201	166	176	81	164	87	171	55	176	81	171	55	194	53	176	81	194	53	193	79	156	97	151	111	152	62	156	97	152	62	171	55	156	97	171	55	164	87	126	95	136	75	150	128	150	128	136	75	152	62	150	128	152	62	151	111	157	254	165	263	169	293	169	293	165	263	176	268	169	293	176	268	190	296	190	296	176	268	189	270	157	254	169	293	153	242	153	242	169	293	151	285	153	242	151	285	151	228	151	228	151	285	138	271	151	228	138	271	129	253	177	189	176	189	176	167	177	189	176	167	179	167	177	189	179	167	178	189	172	189	171	189	173	167	172	189	173	167	174	189	174	189	173	167	176	167	174	189	176	167	176	189	173	167	171	189	171	167	151	228	129	253	126	231	126	95	150	128	123	122	233	285	229	245	230	230	98	114	199	114	98	145	98	145	199	114	124	142	98	145	124	142	199	292	199	292	124	142	199	251	199	292	199	251	225	56	225	56	199	251	199	142	225	56	199	142	199	114	199	114	199	142	124	142	199	292	225	56	225	292	225	142	225	114	262	114	225	142	262	114	262	142	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	225	56	199	114	199	56	240	125	235	106	244	70	244	70	235	106	226	92	244	70	226	92	223	57	223	57	226	92	212	83	223	57	212	83	194	53	194	53	212	83	193	79	203	223	198	199	212	196	203	223	212	196	227	219	227	219	212	196	224	190	227	219	224	190	233	179	251	296	132	296	156	270	156	270	132	296	153	158	156	270	153	158	156	202	156	202	153	158	157	171	156	202	157	171	162	210	162	210	157	171	163	182	162	210	163	182	169	215	169	215	163	182	172	191	169	215	172	191	179	219	179	219	172	191	183	197	179	219	183	197	190	222	190	222	183	197	198	199	190	222	198	199	203	223	240	125	244	70	242	146	242	146	244	70	247	208	247	208	244	70	260	89	247	208	260	89	260	191	260	191	260	89	269	114	260	191	269	114	269	169	269	169	269	114	272	143	227	219	233	179	247	208	247	208	233	179	239	164	247	208	239	164	242	146	178	81	166	86	172	56	178	81	172	56	194	53	178	81	194	53	193	79	166	86	158	94	172	56	172	56	158	94	153	105	172	56	153	105	153	63	153	63	153	105	152	119	152	119	126	113	129	92	152	119	129	92	138	76	152	119	138	76	153	63	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	153	158	132	296	132	158	251	296	156	270	251	270	172	267	194	271	194	271	195	295	194	271	206	269	195	295	206	269	214	293	214	293	206	269	215	265	214	293	215	265	229	286	229	286	215	265	221	257	229	286	221	257	225	247	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	249	260	241	274	253	242	253	242	241	274	229	286	253	242	229	286	228	236	228	236	229	286	225	247	147	236	157	254	162	289	162	289	157	254	172	267	162	289	172	267	195	295	195	295	172	267	194	271	113	174	115	136	115	213	115	213	115	136	122	103	115	213	122	103	124	246	124	246	122	103	136	77	124	246	136	77	139	272	139	272	136	77	141	175	139	272	141	175	141	189	139	272	141	189	143	214	139	272	143	214	147	236	139	272	147	236	162	289	195	209	190	185	206	182	195	209	206	182	218	205	218	205	206	182	218	175	218	205	218	175	226	163	144	132	146	149	147	186	147	186	146	149	151	164	147	186	151	164	156	195	156	195	151	164	161	175	156	195	161	175	167	203	167	203	161	175	173	182	167	203	173	182	180	207	180	207	173	182	190	185	180	207	190	185	195	209	161	87	151	99	158	59	158	59	151	99	146	114	158	59	146	114	136	77	136	77	146	114	144	132	136	77	144	132	141	175	141	175	144	132	147	186	259	134	257	158	257	108	257	108	257	158	249	179	257	108	249	179	249	85	249	85	249	179	236	195	249	85	236	195	235	68	235	68	236	195	233	129	235	68	233	129	231	112	235	68	231	112	227	98	236	195	218	205	226	163	236	195	226	163	231	148	236	195	231	148	233	129	161	87	190	53	174	80	174	80	190	53	192	77	208	80	192	77	215	57	208	80	215	57	219	87	219	87	215	57	235	68	219	87	235	68	227	98	192	77	190	53	215	57	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	161	87	158	59	190	53	358	229	358	116	367	172	175	56	186	104	188	189	188	189	186	104	202	149	188	189	202	149	211	226	211	226	202	149	221	189	211	226	221	189	240	264	240	264	221	189	243	227	240	264	243	227	267	291	267	291	243	227	267	263	115	291	115	264	240	264	115	291	240	264	267	291	175	56	188	189	169	150	175	56	169	150	154	106	175	56	154	106	142	56	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	190	166	206	164	190	166	190	166	206	164	194	191	190	166	194	191	180	193	190	166	180	193	175	164	175	164	180	193	170	198	175	164	170	198	164	180	164	180	170	198	162	206	164	180	162	206	158	218	129	233	131	217	132	254	132	254	131	217	136	204	132	254	136	204	141	272	141	272	136	204	143	194	141	272	143	194	155	285	155	285	143	194	153	186	155	285	153	186	156	233	156	233	153	186	158	218	162	257	173	293	158	246	158	246	173	293	155	285	158	246	155	285	156	233	164	180	149	174	154	148	164	180	154	148	163	158	164	180	163	158	175	164	133	80	147	65	137	165	137	165	147	65	147	121	149	174	147	121	149	136	149	174	149	136	154	148	227	207	219	198	219	159	219	159	219	198	208	193	219	159	208	193	206	164	206	164	208	193	194	191	195	295	195	271	208	270	195	295	208	270	217	292	217	292	208	270	219	265	217	292	219	265	235	284	235	284	219	265	227	258	235	284	227	258	232	247	235	284	233	234	237	186	235	284	237	186	249	272	249	272	237	186	247	194	249	272	247	194	254	204	257	254	249	272	254	204	257	254	254	204	259	217	257	254	259	217	260	233	227	207	224	180	237	186	227	207	237	186	232	219	232	219	237	186	233	234	227	207	219	159	224	180	224	180	219	159	229	151	224	180	229	151	238	174	238	174	229	151	235	139	238	174	235	139	237	123	257	153	249	165	251	78	251	78	249	165	238	174	251	78	238	174	237	123	237	123	236	64	251	78	261	98	264	122	262	139	261	98	262	139	257	153	261	98	257	153	251	78	236	64	237	123	235	107	236	64	235	107	229	94	236	64	229	94	220	85	236	64	220	85	215	56	167	56	190	53	177	79	177	79	190	53	193	77	207	79	193	77	215	56	207	79	215	56	220	85	193	77	190	53	215	56	162	257	170	265	173	293	173	293	170	265	181	270	173	293	181	270	195	295	195	295	181	270	195	271	167	56	177	79	165	84	167	56	165	84	155	93	167	56	155	93	149	105	167	56	149	105	147	65	147	121	147	65	149	105	128	154	122	141	123	99	128	154	123	99	133	80	128	154	133	80	137	165	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	123	99	122	141	120	123	235	284	232	247	233	234	137	165	147	121	149	174	158	218	153	186	164	180	237	133	231	110	241	76	241	76	231	110	222	92	241	76	222	92	218	59	218	59	222	92	206	81	218	59	206	81	185	53	185	53	206	81	185	77	201	295	189	295	205	269	205	269	189	295	188	271	172	269	188	271	189	295	172	269	189	295	165	291	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	264	136	267	175	266	196	264	136	266	196	264	216	264	136	264	216	260	235	264	136	260	235	256	103	260	235	255	252	256	103	256	103	255	252	247	267	256	103	247	267	241	76	241	76	247	267	238	172	247	267	236	279	238	172	238	172	236	279	235	217	238	172	235	217	234	199	238	172	234	199	232	162	232	162	234	199	228	184	232	162	228	184	224	153	224	153	228	184	219	173	224	153	219	173	213	146	213	146	219	173	206	166	213	146	206	166	199	141	199	141	206	166	190	164	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	199	141	190	164	184	140	184	140	190	164	173	166	184	140	173	166	161	143	161	143	173	166	161	174	161	143	161	174	153	185	147	218	148	235	146	281	147	218	146	281	143	153	147	218	143	153	148	200	148	200	143	153	161	143	148	200	161	143	153	185	120	214	123	190	123	241	123	241	123	190	130	169	123	241	130	169	131	263	131	263	130	169	143	153	131	263	143	153	146	281	236	279	225	287	228	250	236	279	228	250	234	234	236	279	234	234	235	217	201	295	205	269	213	292	213	292	205	269	218	261	213	292	218	261	225	287	225	287	218	261	228	250	238	160	237	133	241	76	238	160	241	76	238	172	165	291	146	281	152	250	165	291	152	250	160	261	165	291	160	261	172	269	174	78	166	83	168	55	174	78	168	55	185	53	174	78	185	53	185	77	133	84	141	70	152	108	152	108	141	70	153	61	152	108	153	61	155	97	155	97	153	61	168	55	155	97	168	55	160	89	160	89	168	55	166	83	133	84	152	108	127	102	152	250	146	281	148	235	66	77	51	66	89	27	358	229	358	116	367	172	211	114	214	57	216	93	216	93	214	57	238	51	216	93	238	51	225	80	225	80	238	51	238	75	252	80	238	75	238	51	252	80	238	51	262	57	197	75	214	57	199	274	199	274	214	57	209	141	199	274	209	141	209	172	209	172	209	207	199	274	199	274	209	207	211	235	199	274	211	235	216	289	216	289	211	235	216	255	216	289	216	255	238	294	238	294	216	255	225	267	238	294	225	267	238	271	238	271	252	267	262	289	262	289	252	267	261	255	262	289	261	255	266	235	299	172	297	216	297	134	297	134	297	216	291	249	297	134	291	249	290	101	290	101	291	249	279	274	290	101	279	274	279	75	279	75	279	274	268	172	262	289	266	235	279	274	279	274	266	235	268	207	279	274	268	207	268	172	262	289	238	294	238	271	268	172	268	141	279	75	279	75	268	141	266	114	279	75	266	114	262	57	262	57	266	114	261	93	262	57	261	93	252	80	179	172	180	134	181	216	181	216	180	134	186	101	181	216	186	101	187	249	187	249	186	101	197	75	187	249	197	75	199	274	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	116	269	107	262	115	235	115	235	107	262	94	258	115	235	94	258	78	257	115	235	78	257	74	257	115	235	74	257	74	235	145	56	145	291	126	291	145	56	126	291	122	278	145	56	122	278	116	269	145	56	116	269	115	235	145	56	115	235	115	56	66	77	51	66	89	27	209	141	214	57	211	114	172	56	172	233	137	2	137	2	172	233	126	233	137	2	126	233	89	318	89	318	126	233	126	261	89	318	126	261	138	343	138	343	126	261	141	261	138	343	141	261	195	353	195	353	141	261	155	262	195	353	155	262	166	266	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	181	283	184	297	195	353	195	353	184	297	217	297	195	353	217	297	250	343	250	343	217	297	250	2	250	343	250	2	298	318	298	318	250	2	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	217	56	172	56	194	-6	217	56	194	-6	250	2	217	56	250	2	217	297	195	353	166	266	175	273	195	353	175	273	181	283	194	-6	172	56	137	2	157	244	154	227	165	141	165	141	154	227	153	208	165	141	153	208	143	124	143	124	153	208	127	107	127	107	153	208	117	88	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	113	55	89	318	113	55	110	213	110	213	113	55	113	64	110	213	113	64	117	88	250	343	195	353	217	297	217	297	195	353	190	300	162	297	190	300	195	353	162	297	195	353	140	286	140	286	195	353	138	343	140	286	138	343	124	269	124	269	138	343	114	245	114	245	138	343	89	318	114	245	89	318	110	213	203	170	212	179	213	259	213	259	212	179	219	190	213	259	219	190	221	249	221	249	219	190	224	204	221	249	224	204	225	236	225	236	224	204	226	220	203	266	189	268	193	161	203	266	193	161	203	170	203	266	203	170	213	259	174	265	163	256	165	141	174	265	165	141	193	161	174	265	193	161	189	268	259	177	245	159	267	87	267	87	245	159	229	143	267	87	229	143	211	129	211	129	200	121	267	87	267	87	200	121	188	113	267	87	188	113	177	105	334	279	298	318	298	27	298	27	298	318	272	224	298	27	272	224	268	199	298	27	268	199	267	87	267	87	268	199	259	177	167	97	160	87	267	87	167	97	267	87	177	105	217	297	240	287	250	343	250	343	240	287	257	272	250	343	257	272	298	318	298	318	257	272	268	250	298	318	268	250	272	224	358	229	334	279	335	66	358	229	335	66	358	116	358	229	358	116	367	172	267	55	113	55	137	2	267	55	137	2	194	-6	267	55	194	-6	250	2	267	55	250	2	298	27	267	55	298	27	267	87	113	55	89	27	137	2	334	279	298	27	335	66	157	244	165	141	163	256	110	213	117	88	153	208	163	254	160	242	161	105	161	105	160	242	159	227	161	105	159	227	157	120	157	120	159	227	156	137	156	137	159	227	119	232	156	137	119	232	117	128	117	128	89	318	120	100	120	100	89	318	89	27	120	100	89	27	137	2	177	166	172	166	176	88	176	88	172	166	168	166	176	88	168	166	167	95	167	95	168	166	164	166	167	95	164	166	161	105	186	166	190	86	201	165	201	165	190	86	204	88	201	165	204	88	213	160	213	160	204	88	215	93	213	160	215	93	221	152	221	152	215	93	222	101	221	152	222	101	227	141	227	141	222	101	227	113	227	141	227	113	228	127	190	86	186	166	181	166	190	86	181	166	177	166	190	86	177	166	176	88	161	105	164	166	163	254	163	254	164	166	164	196	163	254	164	196	170	263	170	263	164	196	167	196	170	263	167	196	171	196	129	78	137	2	144	63	144	63	137	2	194	-6	144	63	194	-6	165	54	165	54	194	-6	193	51	219	54	193	51	194	-6	219	54	194	-6	250	2	250	343	195	353	217	299	217	299	195	353	193	302	167	299	193	302	195	353	167	299	195	353	147	290	147	290	195	353	138	343	147	290	138	343	132	276	132	276	138	343	122	256	241	63	250	2	258	79	258	79	250	2	298	27	258	79	298	27	268	100	268	100	298	27	272	127	298	318	272	127	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	265	156	270	143	266	234	266	234	270	143	298	318	298	318	270	143	272	127	217	299	237	291	250	343	250	343	237	291	253	277	250	343	253	277	298	318	298	318	253	277	263	258	298	318	263	258	266	234	246	189	237	183	248	176	246	189	248	176	254	197	254	197	248	176	258	167	254	197	258	167	261	206	261	206	258	167	265	156	261	206	265	156	265	219	265	219	265	156	266	234	89	318	117	128	119	232	89	318	119	232	122	256	89	318	122	256	138	343	179	195	184	195	193	270	193	270	184	195	197	197	193	270	197	197	204	269	204	269	197	197	208	201	204	269	208	201	212	264	212	264	208	201	216	209	212	264	216	209	218	256	218	256	216	209	220	219	218	256	220	219	221	246	221	246	220	219	222	233	179	268	170	263	171	196	179	268	171	196	175	195	179	268	175	195	179	195	179	268	179	195	193	270	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	120	100	137	2	129	78	219	54	250	2	241	63	269	116	233	116	250	2	250	2	233	116	233	56	250	2	233	56	194	-6	194	-6	233	56	193	56	194	-6	193	56	137	2	137	2	193	56	193	116	137	2	193	116	91	116	250	343	195	353	195	300	195	300	195	353	138	343	195	300	138	343	91	148	91	148	138	343	89	318	91	148	89	318	91	116	91	116	89	318	89	27	91	116	89	27	137	2	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	195	300	233	300	250	343	250	343	233	300	269	147	250	343	269	147	298	318	298	318	269	147	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	269	116	250	2	298	27	269	116	298	27	269	147	269	147	233	300	233	147	193	237	135	147	193	147	160	157	124	157	160	157	160	157	124	157	160	127	160	157	160	127	163	169	163	169	160	127	161	113	163	169	161	113	164	101	134	76	137	2	149	62	149	62	137	2	194	-6	149	62	194	-6	169	54	169	54	194	-6	194	51	224	55	194	51	194	-6	224	55	194	-6	250	2	177	224	184	225	257	265	257	265	184	225	191	227	257	265	191	227	200	227	200	227	228	223	257	265	257	265	228	223	250	213	257	265	250	213	265	195	248	68	250	2	264	88	264	88	250	2	298	27	264	88	298	27	275	114	275	114	298	27	278	145	275	172	278	145	298	318	275	172	298	318	265	195	265	195	298	318	257	297	265	195	257	297	257	265	257	297	298	318	250	343	257	297	250	343	195	353	257	297	195	353	138	343	257	297	138	343	124	297	160	127	124	157	121	118	121	118	124	157	124	297	121	118	124	297	89	318	121	118	89	318	137	2	121	118	137	2	124	95	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	278	145	298	27	298	318	170	221	177	224	257	265	170	221	257	265	164	265	170	221	164	265	164	218	221	186	222	96	228	176	228	176	222	96	229	110	228	176	229	110	232	162	232	162	229	110	233	127	232	162	233	127	234	146	163	169	164	101	168	179	168	179	164	101	171	91	168	179	171	91	174	188	174	188	171	91	180	85	174	188	180	85	184	193	184	193	180	85	192	83	184	193	192	83	196	195	196	195	192	83	210	87	196	195	210	87	211	192	211	192	210	87	222	96	211	192	222	96	221	186	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	124	95	137	2	134	76	224	55	250	2	248	68	89	318	124	297	138	343	153	152	153	120	157	165	157	165	153	120	158	105	157	165	158	105	165	175	165	175	158	105	165	94	165	175	165	94	176	182	176	182	165	94	177	86	176	182	177	86	190	184	190	184	177	86	193	83	190	184	193	83	205	181	205	181	193	83	206	86	205	181	206	86	215	174	215	174	206	86	216	93	215	174	216	93	222	163	222	163	216	93	222	104	222	163	222	104	225	148	225	148	222	104	225	117	225	148	225	117	226	132	137	2	194	-6	157	57	157	57	194	-6	190	51	217	55	190	51	194	-6	217	55	194	-6	250	2	250	343	195	353	216	300	216	300	195	353	194	302	159	295	194	302	195	353	159	295	195	353	138	343	138	343	89	318	108	212	138	343	108	212	117	247	138	343	117	247	134	275	138	343	134	275	159	295	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	108	136	89	318	108	136	105	176	105	176	108	212	89	318	214	263	206	269	221	212	221	212	206	269	195	216	183	215	195	216	195	271	183	215	195	271	176	266	154	237	156	203	162	254	162	254	156	203	164	208	162	254	164	208	176	266	176	266	164	208	173	212	176	266	173	212	183	215	150	218	149	197	156	203	150	218	156	203	154	237	206	269	195	271	195	216	233	292	246	280	250	343	250	343	246	280	255	264	250	343	255	264	298	318	298	318	255	264	261	244	298	318	261	244	263	163	298	318	263	163	266	137	266	137	263	109	298	27	298	27	263	109	254	85	298	27	254	85	250	2	250	2	254	85	238	67	250	2	238	67	217	55	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	266	137	298	27	298	318	261	244	224	235	241	202	261	244	241	202	255	185	261	244	255	185	263	163	221	212	241	202	224	235	221	212	224	235	222	246	221	212	222	246	219	255	221	212	219	255	214	263	137	2	157	57	132	75	137	2	132	75	116	102	137	2	116	102	108	136	137	2	108	136	89	27	250	343	216	300	233	292	153	120	153	152	152	137	162	150	182	191	109	265	109	265	182	191	205	229	109	265	205	229	230	265	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	89	318	137	2	109	265	109	265	137	2	135	56	109	265	135	56	146	105	208	150	192	105	194	-6	194	-6	192	105	181	56	194	-6	181	56	137	2	137	2	181	56	135	56	250	343	272	297	298	318	298	318	272	297	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	250	343	195	353	272	297	272	297	195	353	138	343	272	297	138	343	109	297	109	297	138	343	89	318	109	297	89	318	109	265	272	266	249	229	250	2	272	266	250	2	298	27	272	266	298	27	272	297	250	2	249	229	227	190	250	2	227	190	208	150	250	2	208	150	194	-6	162	150	109	265	146	105	123	234	123	234	123	234	123	234	138	343	89	318	123	234	89	318	113	125	123	234	113	125	115	142	123	234	115	142	121	157	128	78	137	2	145	63	145	63	137	2	194	-6	145	63	194	-6	167	54	167	54	194	-6	194	51	207	52	194	51	194	-6	207	52	194	-6	250	2	113	125	89	318	89	27	113	125	89	27	117	99	117	99	89	27	137	2	117	99	137	2	128	78	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	194	166	194	83	207	165	207	165	194	83	207	85	207	165	207	85	217	159	217	159	207	85	218	91	217	159	218	91	225	151	225	151	218	91	225	100	225	151	225	100	229	140	229	140	225	100	230	112	229	140	230	112	231	127	153	125	155	111	155	139	155	139	155	111	160	99	155	139	160	99	160	151	160	151	160	99	168	90	160	151	168	90	169	159	169	159	168	90	180	85	169	159	180	85	180	165	180	165	180	85	194	83	180	165	194	83	194	166	126	257	136	276	138	343	138	343	136	276	151	289	138	343	151	289	195	353	195	353	151	289	171	297	195	353	171	297	195	300	195	300	219	297	250	343	250	343	219	297	239	289	250	343	239	289	253	276	229	58	250	2	238	63	238	63	250	2	246	70	254	78	246	70	250	2	254	78	250	2	298	27	266	98	298	27	270	110	270	110	298	27	271	125	269	142	271	125	298	318	269	142	298	318	266	235	266	235	298	318	262	258	298	318	250	343	253	276	298	318	253	276	262	258	250	343	195	353	195	300	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	271	125	298	27	298	318	261	87	254	78	298	27	261	87	298	27	266	98	245	189	234	183	245	176	245	189	245	176	253	197	253	197	245	176	255	167	253	197	255	167	260	208	260	208	255	167	264	156	260	208	264	156	264	220	264	220	264	156	269	142	264	220	269	142	266	235	218	54	207	52	250	2	218	54	250	2	229	58	216	266	216	205	222	259	222	259	216	205	222	213	222	259	222	213	226	249	226	249	222	213	226	224	226	249	226	224	228	237	166	213	173	205	173	266	173	266	173	205	182	200	173	266	182	200	182	271	182	271	182	200	194	199	182	271	194	199	195	272	195	272	194	199	206	200	195	272	206	200	207	271	207	271	206	200	216	205	207	271	216	205	216	266	166	258	162	248	162	223	166	258	162	223	166	213	166	258	166	213	173	266	140	177	154	183	144	189	140	177	144	189	136	198	140	177	136	198	129	168	129	168	136	198	129	208	129	168	129	208	124	220	129	168	124	220	123	234	129	168	123	234	121	157	162	223	162	248	161	235	138	343	123	234	126	257	118	109	118	109	118	109	118	109	124	169	116	191	118	109	116	191	113	217	118	109	113	217	89	318	118	109	89	318	89	27	183	137	165	90	172	85	183	137	172	85	184	83	183	137	158	141	160	98	183	137	160	98	165	90	158	141	138	152	154	118	158	141	154	118	156	108	158	141	156	108	160	98	124	169	118	109	154	118	124	169	154	118	138	152	228	136	229	156	224	116	224	116	229	156	222	150	224	116	222	150	216	99	216	99	222	150	214	145	216	99	214	145	205	141	183	137	184	83	195	138	195	138	184	83	203	88	195	138	203	88	205	141	205	141	203	88	216	99	132	74	137	2	145	61	145	61	137	2	194	-6	145	61	194	-6	163	54	163	54	194	-6	185	51	220	58	185	51	194	-6	220	58	194	-6	250	2	116	245	125	268	138	343	138	343	125	268	140	287	138	343	140	287	195	353	195	353	140	287	161	298	195	353	161	298	188	302	188	302	222	296	195	353	195	353	222	296	250	343	153	237	153	205	157	250	157	250	153	205	157	191	157	250	157	191	163	261	163	261	157	191	163	180	163	261	163	180	172	268	172	268	163	180	174	172	172	268	174	172	186	271	186	271	174	172	188	170	186	271	188	170	201	268	201	268	188	170	203	172	201	268	203	172	213	260	213	260	203	172	213	179	213	260	213	179	221	248	221	248	213	179	221	189	221	248	221	189	225	234	225	234	221	189	225	202	225	234	225	202	227	217	222	296	246	279	250	343	250	343	246	279	262	252	250	343	262	252	298	318	298	318	262	252	271	217	298	318	271	217	273	177	273	177	271	141	298	27	298	27	271	141	262	107	298	27	262	107	250	2	250	2	262	107	245	78	250	2	245	78	220	58	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	273	177	298	27	298	318	113	217	116	245	89	318	137	2	132	74	123	90	137	2	123	90	118	109	137	2	118	109	89	27	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	116	245	138	343	153	205	153	237	152	222	187	75	175	102	194	-6	194	-6	175	102	149	56	194	-6	149	56	137	2	137	2	149	56	106	56	137	2	106	56	89	27	89	27	106	56	106	233	89	27	106	233	68	233	51	279	26	229	51	66	51	279	51	66	89	27	51	279	89	27	68	233	51	279	68	233	68	261	51	279	68	261	89	318	26	229	17	172	26	116	26	229	26	116	51	66	118	297	149	297	138	343	118	297	138	343	101	266	118	297	101	266	109	273	118	297	109	273	115	283	89	318	68	261	75	261	89	318	75	261	89	262	89	318	89	262	101	266	89	318	101	266	138	343	194	-6	250	2	207	58	207	58	250	2	238	51	270	58	238	51	250	2	270	58	250	2	298	27	298	318	250	343	271	294	271	294	250	343	240	300	207	294	240	300	250	343	207	294	250	343	195	353	209	198	209	158	212	223	212	223	209	158	212	132	212	223	212	132	217	247	217	247	212	132	217	107	217	247	217	107	225	265	225	265	217	107	226	89	225	265	226	89	238	272	238	272	226	89	240	81	238	272	240	81	253	265	253	265	240	81	254	89	253	265	254	89	262	246	262	246	254	89	262	107	262	246	262	107	267	220	267	220	262	107	267	131	267	220	267	131	269	195	269	195	267	131	269	155	269	195	269	155	269	175	149	297	170	135	169	172	169	172	170	212	149	297	149	297	170	212	175	247	149	297	175	247	195	353	195	353	175	247	187	275	195	353	187	275	207	294	271	294	291	275	298	318	298	318	291	275	303	248	298	318	303	248	334	279	334	279	303	248	308	214	334	279	308	214	309	176	309	176	308	138	335	66	335	66	308	138	302	104	335	66	302	104	298	27	298	27	302	104	290	76	298	27	290	76	270	58	358	229	334	279	335	66	358	229	335	66	358	116	358	229	358	116	367	172	309	176	335	66	334	279	149	56	175	102	170	135	149	56	170	135	149	297	187	75	194	-6	207	58	138	343	149	297	195	353	209	158	209	198	209	179	195	131	181	131	181	121	167	120	181	121	167	132	167	120	167	132	137	133	167	120	137	133	136	119	136	119	137	133	96	134	136	119	96	134	96	118	96	118	96	134	54	136	96	118	54	136	54	116	54	116	54	136	17	137	54	116	17	137	17	114	181	121	194	121	195	131	195	131	194	121	250	78	195	131	250	78	251	174	251	174	250	78	267	84	251	174	267	84	268	167	251	174	144	217	195	131	360	109	430	126	360	143	360	109	360	143	315	154	360	109	315	154	314	98	286	161	268	167	286	90	286	161	286	90	314	98	286	161	314	98	315	154	250	78	194	121	144	35	268	167	267	84	286	90	181	121	181	131	167	132	58	292	25	292	58	56	58	56	25	292	25	0	58	56	25	0	81	33	81	33	25	0	317	0	81	33	317	0	317	33	294	292	58	56	81	33	294	292	81	33	317	268	286	248	151	14	209	47	209	47	151	14	421	14	209	47	421	14	364	47	364	47	421	14	286	248	364	47	286	248	286	185	286	185	286	248	209	47	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	190	331	157	331	190	33	190	33	157	331	157	33	190	33	157	33	320	0	320	0	157	33	26	33	320	0	26	33	26	0	190	33	320	0	320	33	283	110	275	96	281	63	281	63	275	96	265	85	281	63	265	85	260	52	260	52	265	85	251	78	260	52	251	78	235	48	235	48	251	78	235	75	275	155	281	188	265	165	265	165	281	188	260	199	265	165	260	199	251	173	251	173	260	199	235	175	220	173	235	175	235	203	220	173	235	203	211	199	185	126	188	141	189	188	189	188	188	141	195	155	189	188	195	155	211	199	211	199	195	155	206	165	211	199	206	165	220	173	173	79	189	63	185	126	185	126	189	188	173	79	173	79	189	188	173	171	173	79	173	171	162	101	162	101	173	171	162	150	162	101	162	150	158	126	281	63	298	79	283	110	283	110	298	79	285	126	283	141	285	126	298	171	283	141	298	171	281	188	260	199	235	203	235	175	309	150	298	171	298	79	309	150	298	79	309	101	309	150	309	101	312	126	285	126	298	79	298	171	220	78	206	85	211	52	220	78	211	52	235	48	220	78	235	48	235	75	195	96	188	110	189	63	195	96	189	63	211	52	195	96	211	52	206	85	30	126	36	83	36	169	36	169	36	83	54	45	36	169	54	45	55	207	55	207	54	45	63	126	165	265	120	257	133	226	165	265	133	226	165	232	165	265	165	232	313	232	165	265	313	232	313	265	68	158	83	186	83	237	83	237	83	186	105	210	83	237	105	210	120	257	120	257	105	210	133	226	68	158	83	237	55	207	68	158	55	207	63	126	105	42	119	-5	133	25	133	25	119	-5	164	-12	133	25	164	-12	166	20	166	20	164	-12	313	-12	166	20	313	-12	313	20	63	126	54	45	68	94	68	94	54	45	82	14	68	94	82	14	83	65	83	65	82	14	119	-5	83	65	119	-5	105	42	185	126	189	63	188	110	281	188	275	155	283	141	280	125	275	93	289	44	289	44	275	93	261	65	289	44	261	65	260	14	260	14	261	65	239	41	260	14	239	41	223	-5	223	-5	239	41	210	25	223	-5	210	25	178	20	180	265	31	265	177	232	180	265	177	232	210	226	180	265	210	226	224	257	313	125	307	168	307	82	307	82	307	168	289	206	307	82	289	206	289	44	289	44	289	206	280	125	238	209	260	186	261	237	261	237	260	186	275	157	261	237	275	157	289	206	289	206	275	157	280	125	224	257	210	226	238	209	224	257	238	209	261	237	178	-12	223	-5	178	20	178	-12	178	20	31	20	178	-12	31	20	31	-12	155	110	148	96	154	63	154	63	148	96	137	85	154	63	137	85	132	52	132	52	137	85	123	78	132	52	123	78	108	48	108	48	123	78	108	75	148	155	154	188	137	165	137	165	154	188	132	199	137	165	132	199	123	173	123	173	132	199	108	175	92	173	108	175	108	203	92	173	108	203	83	199	58	126	61	141	62	188	62	188	61	141	68	155	62	188	68	155	83	199	83	199	68	155	78	165	83	199	78	165	92	173	45	80	62	63	58	126	58	126	62	188	45	80	45	80	62	188	45	172	45	80	45	172	35	101	35	101	45	172	35	150	35	101	35	150	31	126	154	63	171	80	155	110	155	110	171	80	157	126	155	141	157	126	170	172	155	141	170	172	154	188	132	199	108	203	108	175	181	150	170	172	171	80	181	150	171	80	181	101	181	150	181	101	185	126	157	126	171	80	170	172	92	78	78	85	83	52	92	78	83	52	108	48	92	78	108	48	108	75	68	96	61	110	62	63	68	96	62	63	83	52	68	96	83	52	78	85	58	126	62	63	61	110	154	188	148	155	155	141	177	232	31	265	31	232	117	347	95	351	105	316	105	316	95	351	94	318	83	316	94	318	95	351	83	316	95	351	75	348	123	-53	115	-40	121	-92	121	-92	115	-40	110	-23	121	-92	110	-23	101	-78	101	-78	110	-23	108	-2	111	160	108	-2	114	49	111	160	114	49	125	214	125	214	114	49	128	102	125	214	128	102	131	271	131	271	128	102	144	156	131	271	136	337	129	289	129	289	136	337	123	302	117	347	105	316	115	311	117	347	115	311	123	302	117	347	123	302	136	337	164	272	161	298	158	212	158	212	161	298	151	320	158	212	151	320	144	156	144	156	151	320	136	337	144	156	136	337	131	271	75	-2	78	-30	81	52	81	52	78	-30	86	-56	81	52	86	-56	95	106	95	106	86	-56	101	-78	95	106	101	-78	111	160	111	160	101	-78	108	-2	175	-54	169	-59	171	-94	171	-94	169	-59	162	-62	171	-94	162	-62	160	-97	160	-97	162	-62	155	-64	160	-97	155	-64	147	-98	147	-98	155	-64	147	-65	182	-89	192	-82	200	-74	182	-89	200	-74	181	-48	182	-89	181	-48	175	-54	182	-89	175	-54	171	-94	147	-98	147	-65	134	-62	147	-98	134	-62	123	-53	147	-98	123	-53	121	-92	75	348	56	339	62	295	75	348	62	295	67	304	75	348	67	304	74	312	75	348	74	312	83	316	56	339	41	326	60	219	56	339	60	219	60	285	56	339	60	285	62	295	27	286	27	219	60	219	27	286	60	219	31	308	31	308	60	219	41	326	72	-64	65	-62	68	-97	68	-97	65	-62	58	-59	68	-97	58	-59	56	-94	56	-94	58	-59	52	-54	56	-94	52	-54	46	-48	68	-97	80	-98	72	-64	72	-64	80	-98	80	-65	94	-62	80	-65	80	-98	94	-62	80	-98	107	-92	104	302	111	347	99	289	99	289	111	347	92	337	99	289	92	337	97	271	97	271	99	102	102	214	102	214	99	102	113	49	102	214	113	49	116	160	116	160	113	49	119	-2	127	-78	119	-2	117	-23	161	304	171	339	153	312	153	312	171	339	153	348	153	312	153	348	144	316	144	316	153	348	133	318	123	316	133	318	132	351	123	316	132	351	113	311	113	311	132	351	111	347	113	311	111	347	104	302	196	308	186	326	200	219	200	219	186	326	171	339	200	219	171	339	167	285	167	285	171	339	165	295	153	348	132	351	133	318	167	285	167	219	200	219	119	-2	127	-78	132	106	132	106	127	-78	141	-56	132	106	141	-56	146	52	146	52	141	-56	149	-30	146	52	149	-30	152	-2	67	298	69	212	77	320	77	320	69	212	83	156	77	320	83	156	92	337	92	337	83	156	99	102	92	337	99	102	97	271	112	-40	104	-53	107	-92	112	-40	107	-92	127	-78	112	-40	127	-78	117	-23	46	-48	27	-74	36	-82	46	-48	36	-82	46	-89	46	-48	46	-89	56	-94	94	-62	107	-92	104	-53	69	212	67	298	64	272	116	160	119	-2	132	106	196	308	200	219	200	286	171	339	161	304	165	295	155	213	155	150	164	212	164	212	155	150	166	151	164	212	166	151	173	207	173	207	166	151	175	155	173	207	175	155	180	201	180	201	175	155	181	162	180	201	181	162	185	192	185	192	181	162	185	171	185	192	185	171	187	181	123	181	125	172	125	192	125	192	125	172	129	163	125	192	129	163	130	201	130	201	129	163	136	156	130	201	136	156	137	207	137	207	136	156	145	151	137	207	145	151	146	212	146	212	145	151	155	150	146	212	155	150	155	213	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	175	127	181	84	181	170	181	170	181	84	199	46	181	170	199	46	199	208	199	208	199	46	207	127	310	267	265	259	277	227	310	267	277	227	310	233	310	267	310	233	453	233	310	267	453	233	453	267	212	159	227	188	227	239	227	239	227	188	249	211	227	239	249	211	265	259	265	259	249	211	277	227	212	159	227	239	199	208	212	159	199	208	207	127	249	43	264	-4	277	27	277	27	264	-4	308	-11	277	27	308	-11	310	21	310	21	308	-11	453	-11	310	21	453	-11	453	21	207	127	199	46	212	96	212	96	199	46	227	16	212	96	227	16	227	67	227	67	227	16	264	-4	227	67	264	-4	249	43	64	267	30	267	122	-11	64	267	122	-11	156	-11	420	267	327	-11	361	-11	420	267	361	-11	453	267	174	267	30	267	174	233	174	267	174	233	218	259	218	259	174	233	206	227	218	259	206	227	234	211	256	188	271	159	284	208	284	208	271	159	276	127	284	46	276	127	271	96	256	239	218	259	234	211	256	239	234	211	256	188	256	239	256	188	284	208	302	170	284	208	284	46	302	170	284	46	302	84	302	170	302	84	309	127	256	16	284	46	271	96	256	16	271	96	256	67	256	16	256	67	234	43	256	16	234	43	220	-4	206	27	173	21	175	-11	206	27	175	-11	220	-4	206	27	220	-4	234	43	30	21	30	-11	175	-11	30	21	175	-11	173	21	276	127	284	46	284	208	174	233	30	267	30	233	76	119	74	83	80	-29	80	-29	74	83	70	46	80	-29	70	46	70	-45	70	-45	70	46	64	11	70	-45	64	11	58	-61	58	-61	64	11	54	-20	80	-29	95	3	96	294	96	294	95	3	106	41	96	294	106	41	110	254	110	254	106	41	113	81	110	254	113	81	116	209	116	209	113	81	117	120	116	209	117	120	118	157	96	294	75	334	76	153	76	153	80	-29	96	294	75	334	45	376	59	302	75	334	59	302	70	256	75	334	70	256	75	207	75	334	75	207	76	153	45	376	162	403	10	403	45	376	10	403	39	347	45	376	39	347	59	302	20	-82	10	-96	22	-106	20	-82	22	-106	30	-67	30	-67	22	-106	34	-91	30	-67	34	-91	39	-52	39	-52	34	-91	46	-76	39	-52	46	-76	47	-36	47	-36	46	-76	58	-61	47	-36	58	-61	54	-20	39	347	10	403	10	393	162	403	45	376	162	376	76	119	80	-29	76	153	228	127	230	114	230	139	230	139	230	114	235	103	230	139	235	103	235	149	235	149	235	103	243	95	235	149	243	95	243	158	243	158	243	95	253	90	243	158	253	90	254	163	254	163	253	90	266	88	254	163	266	88	266	165	266	165	266	88	278	90	266	165	278	90	278	163	278	163	278	90	288	96	278	163	288	96	288	157	288	157	288	96	297	104	288	157	297	104	297	149	297	149	297	104	303	114	297	149	303	114	303	138	303	138	303	114	305	126	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	155	41	164	42	166	102	166	102	164	42	173	46	166	102	173	46	175	98	175	98	173	46	180	53	175	98	180	53	181	92	181	92	180	53	185	61	181	92	185	61	185	83	185	83	185	61	187	72	125	82	125	62	129	90	129	90	125	62	130	53	129	90	130	53	136	97	136	97	130	53	137	46	136	97	137	46	145	102	145	102	137	46	146	42	145	102	146	42	155	104	155	104	146	42	155	41	155	104	155	41	166	102	125	62	125	82	123	72	24	268	31	75	57	268	57	268	31	75	49	38	57	268	49	38	57	120	57	120	49	38	61	91	238	65	220	43	233	9	233	9	220	43	198	27	233	9	198	27	197	-8	197	-8	198	27	171	18	197	-8	171	18	155	-15	171	268	138	268	155	-15	171	268	155	-15	171	18	138	19	113	28	113	-8	138	19	113	-8	155	-15	138	19	155	-15	138	268	90	43	73	65	77	9	90	43	77	9	113	-8	90	43	113	-8	113	28	61	91	49	38	77	9	61	91	77	9	73	65	286	268	253	268	261	37	286	268	261	37	280	74	286	268	280	74	286	118	261	37	253	268	253	121	261	37	253	121	249	91	261	37	249	91	238	65	261	37	238	65	233	9	31	75	24	268	24	120	317	0	317	292	284	292	317	0	284	292	284	33	317	0	284	33	25	33	317	0	25	33	25	0	171	177	171	114	180	176	180	176	171	114	181	115	180	176	181	115	189	172	189	172	181	115	190	120	189	172	190	120	196	165	196	165	190	120	197	126	196	165	197	126	201	157	201	157	197	126	202	135	201	157	202	135	203	146	140	146	141	136	141	157	141	157	141	136	145	127	141	157	145	127	146	165	146	165	145	127	152	120	146	165	152	120	153	172	153	172	152	120	160	116	153	172	160	116	162	176	162	176	160	116	171	114	162	176	171	114	171	177	171	114	180	116	181	176	181	176	180	116	189	120	181	176	189	120	190	172	190	172	189	120	196	127	190	172	196	127	197	165	197	165	196	127	201	136	197	165	201	136	201	156	201	156	201	136	203	146	140	157	141	136	145	166	145	166	141	136	146	127	145	166	146	127	151	172	151	172	146	127	153	120	151	172	153	120	160	177	160	177	153	120	161	116	160	177	161	116	171	178	171	178	161	116	171	114	171	178	171	114	181	176	25	0	58	0	25	292	25	292	58	0	58	259	25	292	58	259	317	292	317	292	58	259	317	259	141	136	140	157	139	146	132	-39	307	103	132	-6	132	-6	307	103	165	29	132	-6	165	29	132	258	132	258	165	29	132	291	132	258	132	291	20	291	307	103	483	-39	307	148	307	148	483	-39	330	126	307	148	330	126	483	291	483	291	330	126	450	222	483	291	450	222	483	-39	483	-39	450	222	450	29	483	-39	450	29	330	126	165	29	307	103	284	126	284	126	307	103	307	148	284	126	307	148	165	222	165	222	307	148	132	291	165	222	132	291	165	29	20	-6	20	-39	132	-39	20	-6	132	-39	132	-6	132	258	20	291	20	258	378	291	203	148	225	126	378	291	225	126	345	222	378	291	345	222	378	-39	378	291	378	258	489	258	378	291	489	258	489	291	378	-6	378	-39	489	-39	378	-6	489	-39	489	-6	378	-39	345	222	345	29	378	-39	345	29	225	126	378	-39	225	126	203	148	378	-39	203	148	203	103	27	291	27	-39	60	29	60	29	27	-39	203	103	60	29	203	103	180	126	180	126	203	103	203	148	180	126	203	148	60	222	60	222	203	148	27	291	60	222	27	291	60	29	132	-39	307	103	132	-6	132	-6	307	103	165	29	132	-6	165	29	132	258	132	258	165	29	132	291	132	258	132	291	20	291	483	291	307	148	330	126	483	291	330	126	450	222	483	291	450	222	483	-39	483	291	483	258	594	258	483	291	594	258	594	291	483	-6	483	-39	594	-39	483	-6	594	-39	594	-6	483	-39	450	222	450	29	483	-39	450	29	330	126	483	-39	330	126	307	148	483	-39	307	148	307	103	165	29	307	103	284	126	284	126	307	103	307	148	284	126	307	148	165	222	165	222	307	148	132	291	165	222	132	291	165	29	20	-6	20	-39	132	-39	20	-6	132	-39	132	-6	132	258	20	291	20	258	233	359	200	359	233	-73	233	-73	200	359	200	-73	233	-73	200	-73	408	-106	408	-106	200	-73	25	-73	408	-106	25	-73	25	-106	233	-73	408	-106	408	-73	200	-106	233	-106	200	326	200	326	233	-106	233	326	200	326	233	326	408	359	408	359	233	326	408	326	25	359	25	326	200	326	25	359	200	326	408	359	411	331	377	331	411	0	411	232	411	199	656	199	411	232	656	199	656	232	411	132	411	99	656	99	411	132	656	99	656	132	32	132	277	99	277	132	277	132	277	99	310	0	277	132	310	0	277	199	277	199	310	0	277	232	277	199	277	232	32	232	277	331	277	232	310	0	277	331	310	0	310	331	310	0	277	99	277	0	277	199	32	232	32	199	277	99	32	132	32	99	411	0	377	331	377	0	377	331	411	0	411	331	411	182	411	149	656	149	411	182	656	149	656	182	310	331	277	331	310	0	310	0	277	331	277	182	310	0	277	182	277	149	277	149	277	182	32	182	277	149	32	182	32	149	310	0	277	149	277	0	411	0	377	331	377	0	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	400	110	400	143	173	110	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	155	178	148	142	150	127	27	225	52	28	52	225	52	143	52	110	759	110	52	143	759	110	759	143	52	28	27	225	27	28	759	225	734	225	759	28	759	28	734	225	734	143	759	28	734	143	734	110	734	110	734	143	27	143	734	110	27	143	27	110	759	28	734	110	734	28	141	224	126	222	126	222	142	-59	126	222	110	224	142	-59	110	224	109	199	109	199	110	224	96	231	109	199	96	231	90	206	90	206	96	231	85	242	90	206	85	242	78	256	50	272	53	251	54	295	54	295	53	251	61	232	54	295	61	232	65	316	65	316	61	232	74	217	65	316	74	217	75	272	78	256	75	272	74	217	78	256	74	217	90	206	173	256	177	217	175	272	175	272	177	217	186	316	186	316	177	217	189	232	186	316	189	232	197	295	197	295	189	232	197	251	197	295	197	251	200	272	173	287	175	272	186	316	173	287	186	316	170	332	173	287	170	332	166	301	166	301	170	332	155	312	155	312	170	332	149	343	155	312	149	343	141	319	141	319	149	343	126	321	110	319	126	321	126	347	110	319	126	347	102	343	149	343	126	347	126	321	126	222	142	-59	141	224	141	224	142	-59	142	199	141	224	142	199	155	231	155	231	142	199	161	206	155	231	161	206	166	242	166	242	161	206	177	217	166	242	177	217	173	256	142	-59	109	199	109	-59	142	-59	109	-59	200	-93	142	-59	200	-93	200	-59	51	-59	51	-93	200	-93	51	-59	200	-93	109	-59	75	272	78	287	81	332	81	332	78	287	85	301	81	332	85	301	102	343	102	343	85	301	96	312	102	343	96	312	110	319	81	332	65	316	75	272	198	337	198	397	73	143	73	143	198	397	22	127	73	143	22	127	73	110	73	110	22	127	197	-144	73	110	197	-144	197	-83	197	-83	197	-144	373	127	197	-83	373	127	323	110	323	110	373	127	323	143	323	110	323	143	73	143	198	397	198	337	323	143	198	397	323	143	373	127	323	110	73	143	73	110	191	22	176	44	191	22	191	22	176	44	191	-43	191	22	191	-43	206	44	206	44	191	-43	213	-2	206	44	213	-2	226	67	226	67	213	-2	243	37	226	67	243	37	249	90	249	90	243	37	279	73	249	90	279	73	272	110	272	110	279	73	295	126	169	-2	191	-43	176	44	169	-2	176	44	156	68	169	-2	156	68	139	37	156	68	133	90	139	37	139	37	133	90	110	110	139	37	110	110	103	73	103	73	110	110	88	126	103	73	88	126	63	104	63	104	88	126	103	178	63	104	103	178	63	148	318	104	359	126	318	148	318	104	318	148	295	126	295	126	318	148	279	178	295	126	279	178	272	141	272	141	279	178	249	161	191	229	206	207	213	254	213	254	206	207	226	184	213	254	226	184	243	214	243	214	226	184	249	161	243	214	249	161	279	178	110	141	133	161	139	214	139	214	133	161	156	184	139	214	156	184	169	254	169	254	156	184	176	207	169	254	176	207	191	295	191	295	176	207	191	229	191	295	191	229	213	254	295	126	279	73	318	104	103	178	88	126	110	141	103	178	110	141	139	214	63	148	22	126	63	104	191	22	176	44	191	22	191	22	176	44	191	-43	191	22	191	-43	206	44	206	44	191	-43	209	-8	206	44	209	-8	226	68	226	68	209	-8	233	25	226	68	233	25	249	90	249	90	233	25	261	57	249	90	261	57	272	110	272	110	261	57	293	86	272	110	293	86	295	126	169	-2	191	-43	176	44	169	-2	176	44	156	67	169	-2	156	67	139	37	156	67	133	90	139	37	139	37	133	90	110	110	139	37	110	110	103	73	103	73	110	110	88	126	103	73	88	126	63	104	63	104	88	126	103	178	63	104	103	178	63	148	295	126	293	86	327	109	327	109	379	109	328	142	328	142	379	109	379	142	191	229	206	207	209	260	209	260	206	207	226	184	209	260	226	184	233	226	233	226	226	184	249	161	233	226	249	161	262	194	262	194	249	161	272	141	262	194	272	141	294	166	294	166	272	141	295	126	294	166	295	126	328	142	328	142	295	126	327	109	110	141	133	161	139	214	139	214	133	161	156	184	139	214	156	184	169	254	169	254	156	184	176	207	169	254	176	207	191	295	191	295	176	207	191	229	191	295	191	229	209	260	103	178	88	126	110	141	103	178	110	141	139	214	63	148	22	126	63	104	226	44	210	22	210	-43	210	-43	210	22	195	44	210	-43	195	44	193	-8	193	-8	195	44	175	68	193	-8	175	68	169	25	169	25	175	68	152	90	169	25	152	90	140	57	140	57	152	90	129	110	140	57	129	110	108	86	108	86	129	110	107	126	108	86	107	126	75	109	75	109	107	126	108	166	75	109	108	166	74	142	74	142	22	142	75	109	75	109	22	142	22	109	338	104	379	126	338	148	338	104	338	148	314	126	314	126	338	148	298	178	314	126	298	178	292	141	292	141	298	178	268	161	210	229	226	207	232	254	232	254	226	207	246	184	232	254	246	184	262	214	262	214	246	184	268	161	262	214	268	161	298	178	108	166	107	126	129	141	108	166	129	141	140	194	140	194	129	141	153	161	140	194	153	161	168	226	168	226	153	161	175	184	168	226	175	184	192	260	192	260	175	184	195	207	192	260	195	207	210	295	210	295	195	207	210	229	210	295	210	229	232	254	314	126	292	110	298	73	314	126	298	73	338	104	226	44	232	-2	246	67	246	67	232	-2	262	37	246	67	262	37	268	90	268	90	262	37	298	73	268	90	298	73	292	110	226	44	210	-43	232	-2	22	143	158	110	158	143	158	143	158	110	191	-45	158	143	191	-45	158	331	158	331	191	-45	191	298	158	331	191	298	569	331	569	331	191	298	536	298	569	331	536	298	569	-78	569	-78	536	298	536	-45	569	-78	536	-45	191	-45	191	-45	158	110	158	-78	191	-45	158	-78	569	-78	158	110	22	143	22	110	432	331	22	331	55	298	432	331	55	298	400	298	432	331	400	298	432	-78	55	-45	55	298	22	331	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	400	-45	432	143	432	110	569	110	432	143	569	110	569	143	400	-45	432	-78	400	298	241	358	94	358	163	347	241	358	163	347	182	349	241	358	182	349	208	349	241	358	208	349	241	349	208	-96	208	349	182	349	208	-96	182	349	182	-96	208	-96	182	-96	241	-106	208	-96	241	-106	241	-96	94	358	94	-106	127	-54	94	358	127	-54	127	300	94	358	127	300	130	320	94	358	130	320	137	334	94	358	137	334	148	342	94	358	148	342	163	347	165	-94	149	-89	94	-106	165	-94	94	-106	241	-106	165	-94	241	-106	182	-96	149	-89	138	-82	94	-106	94	-106	138	-82	130	-70	94	-106	130	-70	127	-54	158	-106	158	358	125	306	158	-106	125	306	125	-47	158	-106	125	-47	123	-67	158	-106	123	-67	115	-81	158	-106	115	-81	104	-89	158	-106	104	-89	89	-94	158	-106	89	-94	70	-96	158	-106	70	-96	45	-96	158	-106	45	-96	11	-96	158	-106	11	-96	11	-106	103	342	115	335	158	358	158	358	115	335	122	323	158	358	122	323	125	306	45	-96	70	-96	45	349	45	349	70	-96	70	349	45	349	70	349	158	358	158	358	70	349	88	347	158	358	88	347	103	342	11	358	11	349	45	349	11	358	45	349	158	358	71	126	167	357	142	357	71	126	142	357	39	131	71	126	39	131	141	-106	71	126	141	-106	167	-106	141	-106	39	131	39	121	161	120	161	130	59	357	161	120	59	357	33	357	161	120	33	357	128	125	161	120	128	125	32	-106	161	120	32	-106	59	-106	71	127	167	359	142	359	71	127	142	359	36	127	71	127	36	127	141	-106	71	127	141	-106	167	-106	176	127	272	359	247	359	176	127	247	359	142	127	176	127	142	127	246	-106	176	127	246	-106	272	-106	233	127	137	-106	164	-106	233	127	164	-106	268	127	233	127	268	127	164	359	233	127	164	359	138	359	128	127	32	-106	59	-106	128	127	59	-106	164	127	128	127	164	127	59	359	128	127	59	359	33	359	89	251	89	2	122	13	122	13	89	2	206	-106	122	13	206	-106	175	-43	175	-43	206	-106	200	-70	175	-43	200	-70	175	297	175	297	200	-70	200	324	175	297	200	324	207	359	207	359	200	324	233	359	122	239	175	297	207	359	122	239	207	359	89	251	122	239	89	251	122	13	200	-70	206	-106	233	-106	37	-106	155	2	44	-70	44	-70	155	2	69	-43	44	-70	69	-43	44	324	44	324	69	-43	69	297	44	324	69	297	155	251	155	251	69	297	122	239	155	251	122	239	155	2	155	2	122	239	122	13	155	2	122	13	69	-43	37	359	12	359	44	324	37	359	44	324	155	251	37	-106	44	-70	11	-106	66	231	70	258	64	303	64	303	70	258	77	283	64	303	77	283	98	338	98	338	77	283	89	308	98	338	89	308	105	333	65	48	65	201	64	-53	64	-53	65	201	64	303	64	-53	64	303	43	-13	43	-13	64	303	43	262	43	-13	43	262	33	30	33	30	43	262	33	218	33	30	33	218	29	76	29	76	33	218	29	171	29	76	29	171	28	123	105	-82	89	-57	98	-88	98	-88	89	-57	77	-33	98	-88	77	-33	64	-53	64	-53	77	-33	70	-8	64	-53	70	-8	66	18	65	48	64	-53	66	18	64	303	65	201	66	231	89	123	88	171	88	76	88	76	88	171	84	218	88	76	84	218	84	30	84	30	84	218	73	262	84	30	73	262	73	-13	73	-13	73	262	53	303	73	-13	53	303	53	-53	53	-53	53	303	51	201	53	-53	51	201	51	48	39	283	47	258	53	303	53	303	47	258	50	231	53	303	50	231	51	201	28	308	39	283	53	303	28	308	53	303	19	338	28	308	19	338	11	333	53	-53	51	48	50	18	53	-53	50	18	47	-8	53	-53	47	-8	39	-33	53	-53	39	-33	28	-57	53	-53	28	-57	19	-88	28	-57	11	-82	19	-88	242	277	247	280	256	331	256	331	247	280	253	281	256	331	253	281	258	282	258	282	263	281	262	331	262	331	263	281	303	287	172	220	183	229	208	282	208	282	183	229	192	236	208	282	192	236	200	243	200	243	233	-77	208	282	208	282	233	-77	233	271	208	282	233	271	256	331	256	331	233	271	238	274	256	331	238	274	242	277	262	331	256	331	258	282	303	287	263	281	268	280	303	287	268	280	274	277	303	287	274	277	279	274	303	287	279	274	285	271	303	287	285	271	318	-77	303	287	318	-77	318	244	303	287	318	244	345	246	285	271	285	-77	318	-77	334	230	344	221	345	246	345	246	344	221	356	211	345	246	356	211	389	209	389	209	356	211	369	200	389	209	369	200	402	-77	402	-77	369	200	369	-77	345	246	318	244	325	238	345	246	325	238	334	230	418	168	433	158	434	177	434	177	433	158	448	150	434	177	448	150	483	149	483	149	448	150	463	143	483	149	463	143	476	137	402	177	418	168	434	177	402	177	434	177	389	209	402	177	389	209	402	-77	118	203	76	173	83	158	118	203	83	158	98	168	118	203	98	168	114	178	118	203	114	178	147	-77	118	203	147	-77	147	200	118	203	147	200	162	239	76	173	35	150	42	137	76	173	42	137	54	143	76	173	54	143	68	150	76	173	68	150	83	158	162	239	147	200	161	210	162	239	161	210	172	220	162	239	172	220	208	282	114	178	114	-77	147	-77	233	-77	200	243	200	-77	147	52	147	52	147	331	147	52	147	331	128	43	147	52	128	43	172	6	147	52	172	6	161	42	128	43	147	331	114	331	128	43	114	331	114	75	128	43	114	75	99	85	128	43	99	85	83	95	128	43	83	95	83	76	83	76	83	95	68	103	83	76	68	103	54	110	83	76	54	110	41	116	83	76	41	116	35	104	243	-23	238	-20	254	-77	254	-77	238	-20	233	-16	254	-77	233	-16	213	-33	233	331	200	331	213	-33	233	331	213	-33	233	-16	213	-33	200	331	200	8	213	-33	200	8	192	15	213	-33	192	15	183	23	213	-33	183	23	173	32	213	-33	173	32	172	6	261	-77	264	-27	258	-28	258	-28	253	-27	254	-77	254	-77	253	-27	248	-26	254	-77	248	-26	243	-23	318	10	318	331	309	-28	309	-28	318	331	285	331	309	-28	285	331	285	-16	309	-28	285	-16	280	-20	309	-28	280	-20	275	-23	309	-28	275	-23	270	-26	309	-28	270	-26	264	-27	309	-28	264	-27	261	-77	402	75	402	331	399	50	402	75	399	50	441	80	402	75	441	80	419	85	399	50	402	331	369	331	399	50	369	331	369	52	399	50	369	52	356	43	399	50	356	43	355	14	355	14	356	43	345	33	355	14	345	33	334	24	355	14	334	24	325	17	355	14	325	17	318	10	475	116	463	110	483	103	483	103	463	110	449	103	483	103	449	103	441	80	441	80	449	103	434	95	441	80	434	95	419	85	258	-28	254	-77	261	-77	355	14	318	10	309	-28	161	42	172	6	173	32	90	215	88	214	105	149	105	149	88	214	86	213	105	149	86	213	84	213	84	213	81	214	83	127	83	127	81	214	79	216	83	127	79	216	78	129	78	129	79	216	76	218	78	129	76	218	74	160	74	160	76	218	74	222	74	160	74	222	71	225	93	218	92	216	105	149	93	218	105	149	116	250	116	250	105	149	130	167	116	250	130	167	126	204	126	204	126	205	116	250	116	250	126	205	126	206	116	250	126	206	126	207	116	250	126	207	145	277	145	277	126	207	127	208	145	277	127	208	127	209	127	209	146	233	145	277	145	277	146	233	179	296	256	313	256	280	303	272	256	313	303	272	314	304	314	304	303	272	345	251	314	304	345	251	365	278	365	278	345	251	378	218	365	278	378	218	405	237	405	237	378	218	400	176	405	237	400	176	408	127	133	37	114	69	136	-13	133	37	136	-13	158	11	158	11	136	-13	171	-37	158	11	171	-37	188	-8	188	-8	171	-37	212	-52	188	-8	212	-52	221	-20	221	-20	212	-52	256	-57	221	-20	256	-57	256	-25	256	-25	256	-57	314	-48	256	-25	314	-48	304	-17	408	127	431	186	405	237	408	127	431	69	431	186	405	18	431	69	408	127	405	18	408	127	400	80	405	18	400	80	379	38	405	18	379	38	365	-21	346	4	304	-17	314	-48	346	4	314	-48	365	-21	346	4	365	-21	379	38	146	233	169	253	179	296	179	296	169	253	196	268	179	296	196	268	217	309	217	309	196	268	225	277	217	309	225	277	256	313	256	313	225	277	256	280	114	69	85	55	106	17	114	69	106	17	136	-13	142	196	140	195	157	183	157	183	140	195	138	195	157	183	138	195	137	195	137	195	133	195	157	183	157	183	133	195	131	197	157	183	131	197	130	167	130	167	131	197	128	199	130	167	128	199	127	201	182	213	170	209	184	197	184	197	170	209	158	204	184	197	158	204	157	183	157	183	158	204	147	198	157	183	147	198	144	197	194	217	182	213	184	197	194	217	184	197	212	209	194	217	212	209	206	221	84	213	83	127	105	149	66	190	74	160	71	225	66	190	71	225	65	236	66	190	65	236	59	247	66	190	59	247	55	218	59	247	52	258	55	218	55	218	52	258	46	269	55	218	46	269	41	246	41	246	46	269	39	280	41	246	39	280	27	273	90	215	105	149	92	216	126	204	130	167	127	201	142	196	157	183	144	197	431	186	431	69	441	127	55	69	81	18	55	186	55	186	81	18	79	127	82	237	79	127	87	176	82	237	87	176	122	278	122	278	87	176	109	218	122	278	109	218	142	251	402	55	373	69	380	17	380	17	373	69	354	37	380	17	354	37	351	-13	351	-13	354	37	330	11	351	-13	330	11	316	-37	316	-37	330	11	300	-8	316	-37	300	-8	275	-52	275	-52	300	-8	266	-20	275	-52	266	-20	232	-57	232	-57	266	-20	231	-25	361	207	371	250	360	208	360	208	371	250	360	209	341	233	360	209	342	277	341	233	342	277	318	253	318	253	342	277	307	296	318	253	307	296	291	268	291	268	307	296	270	309	291	268	270	309	262	277	262	277	270	309	232	280	184	272	232	280	231	313	184	272	231	313	173	304	173	304	122	278	142	251	173	304	142	251	184	272	399	214	404	127	401	213	401	213	404	127	402	213	406	214	402	213	404	127	406	214	404	127	409	129	434	258	428	247	432	218	432	218	428	247	422	236	432	218	422	236	421	190	421	190	422	236	416	225	421	190	416	225	413	222	445	246	460	273	448	280	445	246	448	280	441	269	445	246	441	269	434	258	445	246	434	258	432	218	421	190	413	222	413	160	413	160	413	222	411	218	413	160	411	218	409	129	409	129	411	218	408	216	409	129	408	216	406	214	404	127	399	214	397	215	404	127	397	215	395	216	404	127	395	216	394	218	404	127	394	218	382	149	382	149	394	218	371	250	382	149	371	250	361	204	382	149	361	204	360	201	382	149	360	201	359	199	382	149	359	199	357	167	361	207	361	206	371	250	371	250	361	206	361	205	371	250	361	205	361	204	357	167	359	199	357	197	357	167	357	197	354	195	357	167	354	195	350	195	357	167	350	195	349	195	357	167	349	195	347	195	357	167	347	195	345	196	357	167	345	196	342	197	357	167	342	197	340	198	357	167	340	198	330	183	330	183	340	198	328	204	330	183	328	204	317	209	330	183	317	209	305	213	330	183	305	213	303	197	303	197	305	213	293	217	303	197	293	217	281	221	303	197	281	221	275	209	270	309	231	313	232	280	371	250	342	277	360	209	108	38	121	-21	141	4	141	4	121	-21	172	-48	141	4	172	-48	183	-17	183	-17	172	-48	232	-57	183	-17	232	-57	231	-25	87	80	79	127	81	18	87	80	81	18	121	-21	87	80	121	-21	108	38	55	69	55	186	46	127	55	186	79	127	82	237	107	143	26	143	107	143	107	143	26	143	107	110	107	143	107	110	118	187	118	187	107	110	117	62	118	187	117	62	140	23	148	176	165	205	173	257	173	257	165	205	189	228	173	257	189	228	215	277	215	277	189	228	218	244	215	277	218	244	265	285	265	285	218	244	251	252	265	-30	251	252	251	143	265	-30	251	143	251	110	251	110	251	143	140	110	148	77	140	110	140	23	140	143	140	110	251	143	310	10	276	2	313	-23	276	252	276	2	276	110	276	143	276	110	387	110	276	143	387	110	387	143	387	143	409	190	386	229	387	143	386	229	379	175	379	175	386	229	363	204	276	252	311	244	312	278	312	278	311	244	340	227	312	278	340	227	353	259	353	259	340	227	363	204	353	259	363	204	386	229	265	-30	313	-23	276	2	265	-30	276	2	276	252	265	-30	276	252	265	285	265	-30	265	285	251	252	251	110	251	2	265	-30	265	-30	251	2	217	10	265	-30	217	10	216	-23	216	-23	217	10	188	26	216	-23	188	26	174	-5	174	-5	188	26	165	49	174	-5	165	49	148	77	140	23	140	110	118	187	118	187	140	110	140	143	118	187	140	143	140	226	140	226	140	143	148	176	140	226	148	176	173	257	493	154	493	100	497	72	493	154	497	72	497	180	497	180	497	72	521	92	497	180	521	92	521	160	521	160	521	92	546	110	521	160	546	110	546	143	546	143	546	110	574	124	546	143	574	124	574	129	497	180	475	202	477	175	497	180	477	175	486	166	497	180	486	166	489	164	497	180	489	164	491	161	497	180	491	161	492	159	497	180	492	159	493	157	497	180	493	157	493	154	445	215	452	205	455	224	455	224	452	205	460	195	455	224	460	195	475	202	475	202	460	195	468	185	475	202	468	185	477	175	493	100	493	154	492	103	492	103	493	154	492	151	492	103	492	151	491	106	491	106	492	151	490	148	491	106	490	148	488	108	488	108	490	148	487	145	488	108	487	145	484	109	484	109	487	145	483	144	484	109	483	144	480	143	484	109	480	143	479	110	468	67	475	51	477	77	477	77	475	51	497	72	477	77	497	72	485	86	485	86	497	72	488	89	479	110	480	143	420	110	420	110	480	143	420	143	420	110	420	143	409	65	409	65	420	143	409	190	409	65	409	190	387	143	387	110	379	78	386	26	387	110	386	26	409	65	387	110	409	65	387	143	310	10	313	-23	339	26	339	26	313	-23	354	-3	339	26	354	-3	362	49	362	49	354	-3	386	26	362	49	386	26	379	78	497	72	493	100	492	97	497	72	492	97	491	95	497	72	491	95	490	92	497	72	490	92	488	89	460	58	452	48	454	28	460	58	454	28	475	51	460	58	475	51	468	67	454	28	452	48	445	38	107	110	26	143	26	110	148	77	140	23	174	-5	265	285	276	252	312	278	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	161	80	161	55	110	80	93	80	161	80	93	104	181	104	181	80	93	104	73	104	181	104	73	108	153	108	153	104	73	108	99	108	153	109	155	104	181	104	181	109	155	110	158	104	181	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	196	146	224	141	196	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	759	110	122	143	759	110	759	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	146	29	156	39	149	49	146	29	149	49	141	59	146	29	141	59	133	68	146	29	133	68	126	51	108	96	108	99	104	73	108	96	104	73	109	94	109	94	104	73	126	51	109	94	126	51	110	92	110	92	126	51	112	89	108	153	108	99	109	102	55	110	27	129	27	124	678	97	683	72	679	100	679	100	683	72	679	154	679	154	683	72	683	180	683	180	683	72	706	92	683	180	706	92	706	160	706	160	706	92	732	110	706	160	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	180	661	202	663	175	683	180	663	175	672	166	683	180	672	166	675	164	683	180	675	164	677	161	683	180	677	161	678	159	683	180	678	159	679	157	683	180	679	157	679	154	631	215	638	205	641	224	641	224	638	205	646	195	641	224	646	195	661	202	661	202	646	195	654	185	661	202	654	185	663	175	27	143	666	110	666	143	669	144	666	143	671	109	669	144	671	109	673	145	673	145	671	109	674	108	673	145	674	108	676	148	676	148	674	108	677	106	676	148	677	106	678	151	678	151	677	106	678	103	678	151	678	103	679	100	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	679	154	678	151	679	100	666	110	27	143	27	110	666	143	666	110	671	109	641	28	638	48	631	38	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	153	108	153	104	72	108	99	108	153	109	155	104	180	104	180	109	155	110	158	104	180	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	678	97	683	72	679	100	679	100	683	72	679	154	679	154	683	72	683	180	683	180	683	72	706	92	683	180	706	92	707	160	707	160	706	92	732	110	707	160	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	180	662	201	663	175	683	180	663	175	672	166	683	180	672	166	675	164	683	180	675	164	677	161	683	180	677	161	678	159	683	180	678	159	679	157	683	180	679	157	679	154	632	214	639	204	642	224	642	224	639	204	646	194	642	224	646	194	662	201	662	201	646	194	655	185	662	201	655	185	663	175	122	143	118	109	121	110	122	143	121	110	666	110	122	143	666	110	666	143	669	144	666	143	671	109	669	144	671	109	673	145	673	145	671	109	674	108	673	145	674	108	676	148	676	148	674	108	677	106	676	148	677	106	678	151	678	151	677	106	678	103	678	151	678	103	679	100	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	679	154	678	151	679	100	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	118	109	117	143	118	109	122	143	108	153	108	99	109	102	108	153	109	102	109	150	108	96	108	99	104	72	108	96	104	72	109	94	109	94	104	72	126	51	109	94	126	51	110	92	110	92	126	51	112	89	666	143	666	110	671	109	641	28	638	48	631	38	55	110	27	129	27	124	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	759	193	185	193	759	160	759	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	172	204	173	209	175	243	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	759	93	759	93	185	60	759	60	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	113	160	185	193	181	194	175	11	172	49	138	41	174	40	175	11	176	37	86	134	64	97	84	127	610	36	607	33	612	11	612	11	607	33	603	28	612	11	603	28	596	21	608	220	611	216	612	243	612	243	611	216	613	212	612	243	613	212	649	212	649	212	613	212	614	209	649	212	614	209	614	204	614	204	614	201	674	160	674	160	614	201	612	198	674	160	612	198	610	196	612	243	576	276	583	247	612	243	583	247	591	238	612	243	591	238	598	230	612	243	598	230	603	225	612	243	603	225	608	220	674	93	614	49	649	41	674	93	649	41	686	69	674	93	612	55	614	52	674	93	614	52	614	49	610	36	612	11	613	40	613	40	612	11	649	41	613	40	649	41	614	44	614	44	649	41	614	49	674	93	27	93	602	60	674	93	602	60	606	59	674	93	606	59	610	57	674	93	610	57	612	55	702	119	697	112	723	97	723	97	697	112	691	106	723	97	691	106	686	69	686	69	691	106	683	99	686	69	683	99	674	93	691	147	697	140	723	156	723	156	697	140	702	134	723	156	702	134	703	127	703	127	702	119	723	97	685	184	649	212	674	160	685	184	674	160	683	154	685	184	683	154	691	147	685	184	691	147	723	156	614	204	674	160	649	212	674	160	610	196	606	194	674	160	606	194	602	193	674	160	602	193	27	193	674	160	27	193	27	160	723	97	759	124	759	129	723	97	759	129	723	156	723	97	723	156	703	127	596	21	588	13	612	11	612	11	588	13	581	4	612	11	581	4	576	-21	576	-21	581	4	573	-3	576	-21	573	-3	566	-11	576	276	566	266	574	257	576	276	574	257	583	247	602	60	27	93	27	60	186	258	148	225	164	210	164	210	148	225	162	203	163	199	162	203	148	225	163	199	148	225	113	160	186	258	164	210	171	219	186	258	171	219	180	228	186	258	180	228	190	238	186	258	190	238	198	247	149	29	186	-4	165	44	149	29	165	44	163	51	163	51	164	55	149	29	149	29	164	55	113	93	149	29	113	93	111	61	111	61	113	93	103	100	111	61	103	100	96	106	165	58	169	59	113	93	113	93	169	59	174	60	113	93	174	60	674	93	674	93	174	60	180	60	186	-4	198	7	187	19	186	-4	187	19	177	28	186	-4	177	28	170	36	186	-4	170	36	165	44	620	198	617	196	674	160	674	160	617	196	613	194	674	160	613	194	608	193	674	160	608	193	179	193	674	160	179	193	174	193	605	231	614	222	640	225	640	225	614	222	620	213	640	225	620	213	622	204	622	204	622	201	674	160	674	160	622	201	620	198	603	258	589	247	596	239	603	258	596	239	605	231	603	258	605	231	640	225	674	93	623	52	639	29	674	93	639	29	677	61	674	93	620	59	622	57	674	93	622	57	623	55	674	93	623	55	623	52	639	29	623	52	620	43	639	29	620	43	614	33	674	93	180	60	608	60	674	93	608	60	615	60	674	93	615	60	620	59	96	106	89	113	111	61	111	61	89	113	85	120	111	61	85	120	76	89	76	89	85	120	84	127	740	110	759	124	759	129	740	110	759	129	740	143	740	110	740	143	712	165	740	110	712	165	712	89	712	89	712	165	703	127	712	89	703	127	702	119	712	89	702	119	697	112	712	89	697	112	691	106	712	89	691	106	683	99	712	89	683	99	677	61	691	147	697	140	712	165	712	165	697	140	702	134	712	165	702	134	703	127	691	147	712	165	683	154	683	154	712	165	678	193	683	154	678	193	674	160	674	160	678	193	640	225	674	160	640	225	622	204	113	160	674	160	174	193	113	160	174	193	169	194	113	160	169	194	166	196	113	160	166	196	163	199	683	99	674	93	677	61	605	23	596	13	603	-4	605	23	603	-4	639	29	605	23	639	29	614	33	47	143	27	129	47	111	47	143	47	111	76	165	76	165	47	111	76	89	76	165	76	89	84	127	110	193	76	165	85	134	110	193	85	134	90	141	110	193	90	141	96	148	110	193	96	148	104	154	110	193	104	154	113	160	110	193	113	160	148	225	47	111	27	129	27	124	76	165	84	127	85	134	603	-4	596	13	589	6	113	93	164	55	165	58	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	161	80	161	55	110	80	92	80	161	80	92	104	181	104	181	80	92	104	72	104	181	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	181	104	181	108	157	109	159	104	181	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	225	126	202	133	185	146	225	133	185	141	195	146	225	141	195	149	205	146	225	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	734	28	759	28	734	110	734	110	759	28	734	143	734	110	734	143	122	110	117	109	122	110	121	143	117	109	121	143	116	144	108	154	108	100	109	151	109	151	108	100	109	103	109	151	109	103	110	148	110	148	109	103	110	106	110	148	110	106	113	145	113	145	110	106	113	108	113	145	113	108	116	144	116	144	113	108	117	109	734	225	734	143	759	28	734	225	759	28	759	225	122	110	734	143	121	143	55	110	27	129	27	124	27	225	52	28	52	225	52	143	52	110	666	110	52	143	666	110	666	143	671	144	666	143	671	109	671	144	671	109	674	108	679	151	679	100	683	72	679	151	683	72	679	154	679	154	683	72	683	181	683	181	683	72	706	92	683	181	706	92	706	161	706	161	706	92	732	110	706	161	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	181	661	202	663	175	683	181	663	175	672	166	683	181	672	166	675	164	683	181	675	164	677	161	683	181	677	161	678	159	683	181	678	159	679	157	683	181	679	157	679	154	631	215	638	205	641	225	641	225	638	205	646	195	641	225	646	195	661	202	661	202	646	195	654	185	661	202	654	185	663	175	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	671	144	674	108	675	145	675	145	674	108	677	106	675	145	677	106	677	148	677	148	677	106	678	103	677	148	678	103	679	151	679	151	678	103	679	100	683	72	679	100	678	97	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	666	143	666	110	671	109	641	28	638	48	631	38	52	28	27	225	27	28	734	193	185	193	734	160	734	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	734	93	734	93	185	60	734	60	734	93	734	60	759	-21	759	-21	734	60	734	-21	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	759	-21	759	276	734	276	759	-21	734	276	734	193	759	-21	734	193	734	160	759	-21	734	160	734	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	113	160	185	193	181	194	86	134	64	97	84	127	612	198	610	196	674	160	674	160	610	196	606	194	674	160	606	194	602	193	674	160	602	193	52	193	674	160	52	193	52	160	52	93	52	60	602	60	613	40	611	37	612	11	612	11	611	37	608	33	612	11	608	33	603	28	607	220	610	217	612	243	612	243	610	217	613	213	612	243	613	213	649	212	649	212	613	213	614	209	649	212	614	209	614	204	614	204	614	201	674	160	674	160	614	201	612	198	612	243	576	276	581	249	612	243	581	249	588	241	612	243	588	241	596	232	612	243	596	232	603	224	612	243	603	224	607	220	614	49	614	44	649	41	614	49	649	41	674	93	614	49	674	93	614	52	614	52	674	93	612	55	612	55	674	93	610	57	674	93	52	93	602	60	674	93	602	60	606	59	674	93	606	59	610	57	702	119	697	113	723	97	723	97	697	113	691	106	723	97	691	106	685	69	685	69	691	106	683	100	685	69	683	100	674	93	723	156	686	184	691	148	723	156	691	148	697	141	723	156	697	141	702	134	723	156	702	134	703	127	723	156	703	127	723	97	723	156	723	97	759	124	723	156	759	124	759	129	702	119	723	97	703	127	686	184	649	212	674	160	686	184	674	160	683	154	686	184	683	154	691	148	614	204	674	160	649	212	674	93	649	41	685	69	613	40	612	11	649	41	613	40	649	41	614	44	612	11	603	28	598	23	612	11	598	23	591	15	612	11	591	15	583	6	612	11	583	6	576	-21	574	-2	566	-11	576	-21	574	-2	576	-21	583	6	576	276	566	266	573	257	576	276	573	257	581	249	52	-21	52	276	27	276	52	-21	27	276	27	-21	678	94	677	92	683	73	683	73	677	92	675	89	683	73	675	89	672	86	672	86	663	78	683	73	683	73	663	78	661	51	683	180	661	202	662	176	683	180	662	176	671	167	683	180	671	167	674	164	683	180	674	164	676	161	683	180	676	161	677	158	683	180	677	158	678	155	683	180	678	155	679	153	683	180	679	153	679	99	683	180	679	99	683	73	683	180	683	73	706	160	631	215	638	205	641	224	641	224	638	205	645	195	641	224	645	195	661	202	661	202	645	195	654	186	661	202	654	186	662	176	759	124	759	129	732	110	732	110	759	129	732	143	732	110	732	143	706	93	706	93	732	143	706	160	706	93	706	160	683	73	683	73	679	99	679	96	683	73	679	96	678	94	663	78	654	68	661	51	661	51	654	68	646	59	661	51	646	59	641	29	641	29	646	59	638	49	641	29	638	49	631	39	679	99	679	153	678	102	678	102	679	153	678	150	678	102	678	150	677	147	667	110	670	109	670	143	670	143	670	109	673	107	670	143	673	107	674	145	674	145	673	107	676	105	674	145	676	105	677	147	677	147	676	105	678	102	670	143	666	143	667	110	667	110	666	143	638	110	638	110	666	143	623	143	638	110	623	143	593	110	638	110	593	110	593	57	593	57	593	110	531	197	593	57	531	197	531	143	531	143	531	197	471	110	531	143	471	110	471	57	471	57	471	110	409	197	471	57	409	197	409	143	409	143	409	197	349	110	409	143	349	110	349	57	349	57	349	110	287	197	349	57	287	197	287	143	287	143	287	197	228	110	287	143	228	110	228	57	228	57	228	110	166	197	228	57	166	197	166	143	166	143	166	197	107	110	166	143	107	110	107	57	107	57	107	110	76	143	107	57	76	143	62	110	62	110	76	143	27	143	62	110	27	143	27	110	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	186	143	270	110	186	143	186	110	186	28	186	225	161	225	186	28	161	225	161	143	161	110	161	28	186	28	161	110	186	28	161	143	161	110	161	143	28	143	161	110	28	143	28	110	317	28	314	48	307	38	334	110	335	143	314	157	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	203	143	270	110	203	143	203	110	203	28	203	225	177	225	203	28	177	225	177	143	138	225	113	225	138	28	138	28	113	225	113	143	138	28	113	143	113	110	113	110	113	143	27	143	113	110	27	143	27	110	203	28	177	143	177	110	177	110	177	143	138	143	177	110	138	143	138	110	203	28	177	110	177	28	138	28	113	110	113	28	317	28	314	48	307	38	334	110	335	143	314	157	185	193	181	194	282	160	282	160	181	194	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	96	106	101	69	104	100	104	100	101	69	138	41	104	100	138	41	113	93	113	93	138	41	181	59	113	93	181	59	282	93	282	93	181	59	185	60	282	93	185	60	282	60	177	57	181	59	138	41	177	57	138	41	174	55	307	265	282	265	307	-11	307	-11	282	265	282	193	307	-11	282	193	282	160	282	160	282	193	185	193	307	193	307	160	435	160	307	193	435	160	435	193	307	-11	282	160	282	93	307	-11	282	93	282	60	307	-11	282	60	282	-11	307	93	307	60	435	60	307	93	435	60	435	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	86	134	64	97	84	127	289	198	286	196	349	160	349	160	286	196	282	194	349	160	282	194	277	193	349	160	277	193	181	193	349	160	181	193	181	160	181	93	181	60	277	60	289	40	287	37	288	11	288	11	287	37	283	33	288	11	283	33	279	28	283	220	286	217	288	243	288	243	286	217	289	213	288	243	289	213	325	212	325	212	289	213	290	209	325	212	290	209	291	204	291	204	290	201	349	160	349	160	290	201	289	198	288	243	252	276	257	249	288	243	257	249	264	241	288	243	264	241	272	232	288	243	272	232	280	224	288	243	280	224	283	220	350	93	291	49	324	41	350	93	324	41	361	69	350	93	289	55	290	52	350	93	290	52	291	49	324	41	291	49	290	44	324	41	290	44	289	40	350	93	181	93	277	60	350	93	277	60	282	59	350	93	282	59	286	57	350	93	286	57	289	55	377	119	373	113	398	97	398	97	373	113	367	106	398	97	367	106	361	69	361	69	367	106	359	100	361	69	359	100	350	93	399	156	362	184	367	148	399	156	367	148	373	141	399	156	373	141	377	134	399	156	377	134	379	127	399	156	379	127	398	97	399	156	398	97	435	124	399	156	435	124	435	129	377	119	398	97	379	127	362	184	325	212	349	160	362	184	349	160	359	154	362	184	359	154	367	148	291	204	349	160	325	212	288	11	279	28	274	23	288	11	274	23	267	15	288	11	267	15	259	6	288	11	259	6	252	-21	250	-2	242	-11	252	-21	250	-2	252	-21	259	6	252	276	242	266	249	257	252	276	249	257	257	249	27	93	156	60	156	93	156	93	156	60	181	-11	156	93	181	-11	156	160	156	160	181	-11	156	193	156	160	156	193	27	193	181	-11	181	265	156	265	181	-11	156	265	156	193	181	-11	156	60	156	-11	156	160	27	193	27	160	156	60	27	93	27	60	289	40	288	11	324	41	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	148	58	151	59	219	93	219	93	151	59	156	60	219	93	156	60	163	60	219	93	163	60	219	60	219	93	219	60	244	-21	244	-21	219	60	219	-21	95	93	146	55	148	58	95	93	148	58	219	93	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	219	160	219	93	244	-21	219	160	244	-21	219	193	219	160	219	193	161	193	219	160	161	193	157	193	219	160	157	193	152	194	219	160	152	194	148	196	219	160	148	196	95	160	313	198	311	196	368	160	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	244	193	368	160	244	193	244	160	244	93	244	60	301	60	244	-21	244	276	219	276	244	-21	219	276	219	193	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	395	119	405	89	397	127	397	127	405	89	406	165	406	165	405	89	434	110	406	165	434	110	434	143	434	143	434	110	453	124	434	143	453	124	453	129	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	315	204	333	225	313	213	315	204	315	201	368	160	282	247	290	239	296	258	296	258	290	239	299	231	296	258	299	231	333	225	333	225	299	231	307	222	333	225	307	222	313	213	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	367	93	244	93	301	60	367	93	301	60	308	60	367	93	308	60	313	59	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	313	198	368	160	315	201	95	160	148	196	146	199	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	52	143	270	110	52	143	52	110	52	28	52	225	27	225	52	28	27	225	27	28	317	28	314	48	307	38	334	110	335	143	314	157	411	193	185	193	411	160	411	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	411	93	411	93	185	60	411	60	411	93	411	60	435	-11	435	-11	411	60	411	-11	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	435	-11	435	265	411	265	435	-11	411	265	411	193	435	-11	411	193	411	160	435	-11	411	160	411	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	113	160	185	193	181	194	86	134	64	97	84	127	289	198	286	196	349	160	349	160	286	196	282	194	349	160	282	194	277	193	349	160	277	193	52	193	349	160	52	193	52	160	52	93	52	60	277	60	289	40	287	37	288	11	288	11	287	37	283	33	288	11	283	33	279	28	283	220	286	217	288	243	288	243	286	217	289	213	288	243	289	213	325	212	325	212	289	213	290	209	325	212	290	209	291	204	291	204	290	201	349	160	349	160	290	201	289	198	288	243	252	276	257	249	288	243	257	249	264	241	288	243	264	241	272	232	288	243	272	232	280	224	288	243	280	224	283	220	350	93	291	49	324	41	350	93	324	41	361	69	350	93	289	55	290	52	350	93	290	52	291	49	324	41	291	49	290	44	324	41	290	44	289	40	350	93	52	93	277	60	350	93	277	60	282	59	350	93	282	59	286	57	350	93	286	57	289	55	377	119	373	113	398	97	398	97	373	113	367	106	398	97	367	106	361	69	361	69	367	106	359	100	361	69	359	100	350	93	399	156	362	184	367	148	399	156	367	148	373	141	399	156	373	141	377	134	399	156	377	134	379	127	399	156	379	127	398	97	399	156	398	97	435	124	399	156	435	124	435	129	377	119	398	97	379	127	362	184	325	212	349	160	362	184	349	160	359	154	362	184	359	154	367	148	291	204	349	160	325	212	288	11	279	28	274	23	288	11	274	23	267	15	288	11	267	15	259	6	288	11	259	6	252	-21	250	-2	242	-11	252	-21	250	-2	252	-21	259	6	252	276	242	266	249	257	252	276	249	257	257	249	52	-11	52	265	27	265	52	-11	27	265	27	-11	289	40	288	11	324	41	110	8	107	5	111	-49	111	-49	107	5	105	3	111	-49	105	3	102	3	102	3	99	3	111	-49	111	-49	99	3	96	4	111	-49	96	4	94	-24	94	-24	96	4	93	6	94	-24	93	6	90	8	131	-77	145	-49	145	16	145	185	145	160	226	160	145	185	226	160	226	185	145	331	112	331	126	-77	145	331	126	-77	131	-77	145	331	131	-77	145	16	163	5	160	3	162	-24	162	-24	160	3	158	3	162	-24	158	3	156	2	156	2	153	3	162	-24	162	-24	153	3	150	6	162	-24	150	6	147	9	186	27	177	18	182	-1	182	-1	177	18	168	9	182	-1	168	9	165	7	206	43	196	35	203	20	206	43	203	20	225	41	206	43	225	41	216	50	186	27	182	-1	203	20	186	27	203	20	196	35	163	5	162	-24	182	-1	163	5	182	-1	165	7	145	12	145	16	145	-49	145	12	145	-49	162	-24	145	12	162	-24	147	9	126	-77	112	331	112	185	126	-77	112	185	112	160	126	-77	112	160	112	16	126	-77	112	16	111	-49	111	11	110	8	111	-49	111	11	111	-49	112	16	90	8	88	10	94	-24	94	-24	88	10	78	19	94	-24	78	19	74	-1	74	-1	78	19	68	28	74	-1	68	28	59	36	52	20	74	-1	59	36	52	20	59	36	49	44	52	20	49	44	39	51	52	20	39	51	30	41	30	185	30	160	112	160	30	185	112	160	112	185	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	125	331	111	303	111	238	144	-77	111	238	111	93	144	-77	111	93	111	68	111	68	111	93	30	93	111	68	30	93	30	68	111	303	109	244	110	241	111	303	110	241	111	238	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	207	209	203	232	207	209	226	212	226	212	207	209	217	202	182	254	162	278	162	247	182	254	162	247	165	245	182	254	165	245	168	243	182	254	168	243	177	234	182	254	177	234	187	226	182	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	130	331	144	-77	144	237	144	93	144	68	225	68	144	93	225	68	225	93	125	331	111	238	144	-77	125	331	144	-77	130	331	144	-77	111	68	111	-77	197	256	200	258	229	331	229	331	200	258	203	258	229	331	203	258	204	258	204	258	207	258	229	331	229	331	207	258	210	256	229	331	210	256	213	254	248	245	234	331	248	-77	248	-77	234	331	229	331	248	-77	229	331	215	244	215	244	229	331	214	250	176	236	185	244	190	282	190	282	185	244	191	252	190	282	191	252	229	331	229	331	191	252	194	255	229	331	194	255	197	256	115	-77	148	-77	115	188	115	188	148	-77	148	211	115	188	148	211	149	239	149	239	148	211	156	218	149	239	156	218	190	282	190	282	156	218	166	226	190	282	166	226	176	236	114	188	115	188	149	239	114	188	149	239	108	203	114	188	108	203	99	175	55	145	68	154	70	173	70	173	68	154	83	164	70	173	83	164	108	203	108	203	83	164	99	175	70	173	36	150	44	138	70	173	44	138	55	145	250	254	252	256	268	287	268	287	252	256	255	257	268	287	255	257	258	258	258	258	261	258	268	287	268	287	261	258	263	257	268	287	263	257	266	255	288	235	297	227	306	246	306	246	297	227	306	218	306	246	306	218	346	209	346	209	306	218	315	210	346	209	315	210	348	-77	348	-77	315	210	315	-77	306	246	268	287	269	254	306	246	269	254	272	251	306	246	272	251	279	244	306	246	279	244	288	235	234	331	248	245	248	250	234	331	248	250	250	254	234	331	250	254	268	287	365	175	380	164	387	177	387	177	380	164	395	153	387	177	395	153	427	149	427	149	395	153	408	144	427	149	408	144	420	137	348	-77	348	187	346	209	346	209	348	187	349	187	346	209	349	187	387	177	387	177	349	187	365	175	215	244	215	-77	248	-77	268	287	266	255	269	254	229	331	213	254	214	250	213	0	211	-2	229	-77	229	-77	211	-2	208	-4	229	-77	208	-4	205	-4	205	-4	202	-4	229	-77	229	-77	202	-4	199	-3	229	-77	199	-3	197	-1	256	-4	253	-3	273	-28	273	-28	253	-3	250	0	273	-28	250	0	234	-77	234	-77	250	0	248	3	234	-77	248	3	248	8	248	331	215	331	229	-77	248	331	229	-77	234	-77	248	331	234	-77	248	8	266	-2	263	-4	273	-28	273	-28	263	-4	261	-4	273	-28	261	-4	259	-5	259	-5	256	-4	273	-28	297	27	287	18	314	14	314	14	287	18	278	9	314	14	278	9	273	-28	273	-28	278	9	272	2	273	-28	272	2	269	0	348	65	348	331	315	331	348	65	315	331	315	42	348	65	315	42	355	50	348	65	355	50	349	65	420	115	408	108	427	103	427	103	408	108	395	99	427	103	395	99	393	80	393	80	395	99	380	89	393	80	380	89	364	78	364	78	349	65	355	50	364	78	355	50	393	80	314	14	355	50	315	42	314	14	315	42	307	35	314	14	307	35	297	27	229	-77	215	331	215	8	229	-77	215	8	214	3	229	-77	214	3	213	0	195	-33	229	-77	197	-1	195	-33	197	-1	194	0	195	-33	194	0	191	2	195	-33	191	2	184	9	195	-33	184	9	175	18	195	-33	175	18	166	26	195	-33	166	26	157	6	166	26	157	35	157	6	157	6	157	35	148	42	157	6	148	42	116	43	116	43	148	42	148	331	116	43	148	331	115	331	116	43	115	331	115	66	116	43	115	66	113	66	116	43	113	66	98	78	116	43	98	78	83	89	116	43	83	89	76	76	76	76	83	89	68	99	76	76	68	99	55	108	76	76	55	108	44	116	76	76	44	116	36	104	266	-2	273	-28	269	0	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	252	110	122	143	252	110	252	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	305	143	305	110	435	110	305	143	435	110	435	143	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	210	143	210	110	342	110	210	143	342	110	342	143	27	143	27	110	158	110	27	143	158	110	158	143	316	28	314	48	306	38	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	198	110	122	143	198	110	198	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	358	143	358	110	435	110	358	143	435	110	435	143	239	143	239	110	316	110	239	143	316	110	316	143	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	266	143	266	110	342	110	266	143	342	110	342	143	147	143	147	110	224	110	147	143	224	110	224	143	27	143	27	110	104	110	27	143	104	110	104	143	316	28	314	48	306	38	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	578	143	578	110	585	110	578	143	585	110	585	143	590	143	585	143	588	109	590	143	588	109	592	107	578	110	557	157	557	96	557	96	557	157	538	172	557	96	538	172	538	81	538	81	538	172	525	99	522	161	523	158	538	172	538	172	523	158	524	155	538	172	524	155	525	153	525	153	525	99	538	172	520	189	503	206	508	176	520	189	508	176	517	167	520	189	517	167	520	164	520	189	520	164	522	161	520	189	522	161	538	172	477	215	484	205	487	224	487	224	484	205	491	195	487	224	491	195	503	206	503	206	491	195	500	186	503	206	500	186	508	176	573	68	580	51	582	78	582	78	580	51	602	72	582	78	602	72	591	86	591	86	602	72	594	89	602	180	580	202	581	176	602	180	581	176	590	167	602	180	590	167	593	164	602	180	593	164	595	161	602	180	595	161	596	158	602	180	596	158	597	155	602	180	597	155	598	153	602	180	598	153	598	99	602	180	598	99	602	72	602	180	602	72	625	160	550	215	557	205	560	224	560	224	557	205	564	195	560	224	564	195	580	202	580	202	564	195	573	186	580	202	573	186	581	176	679	124	679	129	651	110	651	110	679	129	651	143	651	110	651	143	626	92	626	92	651	143	625	160	626	92	625	160	602	72	602	72	598	99	598	96	602	72	598	96	597	94	602	72	597	94	596	92	602	72	596	92	594	89	565	58	557	48	560	28	565	58	560	28	580	51	565	58	580	51	573	68	598	99	598	153	597	102	597	102	598	153	597	150	597	102	597	150	596	147	590	143	592	107	593	145	593	145	592	107	595	105	593	145	595	105	596	147	596	147	595	105	597	102	538	81	525	99	525	96	538	81	525	96	524	94	538	81	524	94	523	92	538	81	523	92	521	90	538	81	521	90	520	64	521	90	518	87	520	64	520	64	518	87	510	78	520	64	510	78	503	46	503	46	510	78	501	69	503	46	501	69	492	58	524	102	525	99	525	153	524	102	525	153	524	150	524	102	524	150	523	147	524	102	523	147	522	105	513	143	516	109	517	143	517	143	516	109	519	107	517	143	519	107	521	145	521	145	519	107	522	105	521	145	522	105	523	147	487	28	503	46	492	58	487	28	492	58	484	48	487	28	484	48	477	38	399	143	399	110	471	110	399	143	471	110	471	143	285	143	285	110	357	110	285	143	357	110	357	143	171	143	171	110	243	110	171	143	243	110	243	143	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	83	127	82	115	89	81	89	81	82	115	80	105	89	81	80	105	76	97	129	110	129	143	108	96	108	96	129	143	108	157	108	96	108	157	89	81	89	81	108	157	89	172	89	81	89	172	83	127	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	73	91	89	81	76	97	89	172	73	161	76	154	516	109	513	143	513	110	585	143	585	110	588	109	560	28	557	48	550	38	578	110	578	143	557	157	28	133	28	121	31	138	31	138	28	121	31	116	31	138	31	116	35	142	35	142	31	116	35	112	35	142	35	112	40	144	40	144	35	112	40	109	40	144	40	109	46	145	46	145	40	109	46	108	46	145	46	108	51	144	51	144	46	108	51	109	51	144	51	109	56	142	56	142	51	109	56	112	56	142	56	112	60	138	60	138	56	112	60	116	60	138	60	116	63	133	63	133	60	116	63	121	63	133	63	121	64	127	90	133	90	121	92	138	92	138	90	121	92	116	92	138	92	116	96	142	96	142	92	116	96	112	96	142	96	112	101	144	101	144	96	112	101	109	101	144	101	109	107	145	107	145	101	109	107	108	107	145	107	108	113	144	113	144	107	108	113	109	113	144	113	109	118	142	118	142	113	109	118	112	118	142	118	112	121	138	121	138	118	112	121	116	121	138	121	116	124	133	124	133	121	116	124	121	124	133	124	121	125	127	151	132	151	121	154	137	154	137	151	121	154	116	154	137	154	116	157	141	157	141	154	116	157	112	157	141	157	112	162	144	162	144	157	112	162	109	162	144	162	109	168	145	168	145	162	109	168	108	168	145	168	108	174	144	174	144	168	108	174	109	174	144	174	109	179	141	179	141	174	109	179	112	179	141	179	112	182	137	182	137	179	112	182	116	182	137	182	116	185	132	185	132	182	116	185	121	185	132	185	121	186	127	212	133	212	121	214	138	214	138	212	121	214	116	214	138	214	116	218	142	218	142	214	116	218	112	218	142	218	112	223	144	223	144	218	112	223	109	223	144	223	109	229	145	229	145	223	109	229	108	229	145	229	108	235	144	235	144	229	108	235	109	235	144	235	109	240	142	240	142	235	109	240	112	240	142	240	112	244	138	244	138	240	112	244	116	244	138	244	116	247	133	247	133	244	116	247	121	247	133	247	121	248	127	273	133	273	121	275	138	275	138	273	121	275	116	275	138	275	116	279	142	279	142	275	116	279	112	279	142	279	112	284	144	284	144	279	112	284	109	284	144	284	109	290	145	290	145	284	109	290	108	290	145	290	108	296	144	296	144	290	108	296	109	296	144	296	109	301	142	301	142	296	109	301	112	301	142	301	112	305	138	305	138	301	112	305	116	305	138	305	116	307	133	307	133	305	116	307	121	307	133	307	121	308	127	356	99	360	72	360	180	360	180	360	72	383	92	360	180	383	92	383	160	383	160	383	92	409	110	383	160	409	110	409	143	409	143	409	110	436	124	409	143	436	124	436	129	334	132	334	121	336	137	336	137	334	121	336	116	336	137	336	116	339	141	339	141	336	116	339	112	339	141	339	112	343	144	343	144	339	112	343	109	343	144	343	109	349	145	349	145	343	109	349	108	349	145	349	108	351	145	351	145	349	108	351	108	351	145	351	108	353	146	353	146	351	108	353	106	353	146	353	106	354	148	354	148	353	106	355	104	354	148	355	104	355	150	355	150	355	104	356	102	355	150	356	102	355	153	355	153	356	102	360	180	360	180	356	102	356	99	353	161	354	158	360	180	360	180	354	158	355	155	360	180	355	155	355	153	360	180	338	202	340	176	360	180	340	176	349	167	360	180	349	167	351	164	360	180	351	164	353	161	308	215	315	205	318	224	318	224	315	205	323	195	318	224	323	195	338	202	338	202	323	195	331	186	338	202	331	186	340	176	331	68	338	51	340	78	340	78	338	51	360	72	340	78	360	72	349	86	349	86	360	72	351	89	356	96	355	94	360	72	356	96	360	72	356	99	353	92	351	89	360	72	353	92	360	72	355	94	323	58	315	48	318	28	323	58	318	28	338	51	323	58	338	51	331	68	334	121	334	132	333	127	318	28	315	48	308	38	273	121	273	133	272	127	212	121	212	133	211	127	151	121	151	132	150	127	90	121	90	133	89	127	28	121	28	133	27	127	93	247	96	249	99	285	99	285	96	249	98	250	99	285	98	250	100	250	100	250	104	250	113	306	113	306	104	250	107	248	113	306	107	248	109	246	70	226	79	234	84	265	84	265	79	234	88	243	84	265	88	243	99	285	99	285	88	243	91	245	99	285	91	245	93	247	67	246	49	229	50	210	67	246	50	210	60	217	67	246	60	217	70	226	67	246	70	226	84	265	49	229	31	213	40	203	49	229	40	203	50	210	145	-77	143	306	113	306	145	-77	113	306	112	237	112	237	113	306	111	242	113	306	99	285	100	250	225	331	30	331	113	306	225	331	113	306	143	306	225	331	143	306	225	306	147	246	149	248	157	285	157	285	149	248	152	250	157	285	152	250	155	250	155	250	157	250	157	285	157	285	157	250	172	265	145	-77	145	237	143	306	143	306	145	237	145	242	143	306	145	242	157	285	157	285	145	242	147	246	112	237	112	-77	145	-77	207	229	189	246	197	217	207	229	197	217	207	209	207	229	207	209	217	202	207	229	217	202	226	212	166	245	169	243	172	265	172	265	169	243	178	234	172	265	178	234	189	246	189	246	178	234	187	226	189	246	187	226	197	217	172	265	157	250	160	249	172	265	160	249	163	247	172	265	163	247	166	245	113	306	30	331	30	306	113	306	109	246	111	242	87	10	78	19	83	-11	87	10	83	-11	99	-31	87	10	99	-31	90	8	109	8	107	5	113	-52	113	-52	107	5	104	3	113	-52	104	3	101	3	101	3	98	3	99	-31	99	-31	98	3	96	4	99	-31	96	4	93	6	68	28	58	36	66	7	68	28	66	7	83	-11	68	28	83	-11	78	19	49	44	39	51	48	24	49	44	48	24	66	7	49	44	66	7	58	36	144	16	144	331	142	-52	142	-52	144	331	113	-52	142	-52	113	-52	226	-77	226	-77	113	-52	31	-52	226	-77	31	-52	31	-77	111	331	113	-52	144	331	113	-52	111	331	111	16	113	-52	111	16	110	11	113	-52	110	11	109	8	101	3	99	-31	113	-52	149	5	156	-31	152	3	152	3	156	-31	155	3	158	3	155	3	156	-31	158	3	156	-31	172	-11	196	36	186	27	189	7	189	7	186	27	176	19	189	7	176	19	172	-11	172	-11	176	19	167	10	172	-11	167	10	165	7	207	24	225	41	215	50	207	24	215	50	206	43	207	24	206	43	196	36	207	24	196	36	189	7	172	-11	165	7	162	5	172	-11	162	5	160	4	172	-11	160	4	158	3	144	16	142	-52	145	11	145	11	142	-52	156	-31	145	11	156	-31	146	8	146	8	156	-31	149	5	142	-52	226	-77	226	-52	48	24	39	51	30	41	90	8	99	-31	93	6	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	227	225	201	225	227	28	227	28	201	225	201	143	227	28	201	143	201	110	201	110	201	143	129	143	201	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	227	143	227	110	342	110	227	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	227	28	201	110	201	28	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	201	225	176	225	201	28	201	28	176	225	176	143	201	28	176	143	176	110	176	110	176	143	129	143	176	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	266	225	241	225	266	28	266	28	241	225	241	143	266	28	241	143	241	110	241	110	241	143	201	143	241	110	201	143	201	110	266	143	266	110	342	110	266	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	266	28	241	110	241	28	201	28	176	110	176	28	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	281	99	281	96	295	81	281	99	295	81	281	153	281	99	281	153	281	102	281	102	281	153	281	150	281	102	281	150	279	105	279	105	281	150	279	147	279	105	279	147	277	107	277	107	279	147	277	145	277	107	277	145	273	109	273	109	277	145	273	143	273	109	273	143	270	143	270	110	270	143	129	143	270	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	248	195	256	186	259	206	259	206	256	186	265	176	259	206	265	176	276	189	276	189	265	176	274	167	276	189	274	167	276	164	243	224	233	215	240	205	243	224	240	205	248	195	243	224	248	195	259	206	334	110	334	143	314	96	314	96	334	143	314	157	314	96	314	157	295	81	295	81	314	157	295	172	295	81	295	172	281	153	281	153	295	172	281	155	295	172	276	189	276	164	295	172	276	164	278	161	295	172	278	161	280	158	295	172	280	158	281	155	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	334	143	334	110	342	143	342	143	334	110	342	110	342	143	342	110	346	143	295	81	281	96	280	94	295	81	280	94	279	92	295	81	279	92	277	89	295	81	277	89	277	64	277	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	259	46	259	46	266	78	257	68	259	46	257	68	248	58	243	28	259	46	248	58	243	28	248	58	240	48	243	28	240	48	233	38	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	270	143	270	110	273	109	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	197	225	172	225	197	28	197	28	172	225	172	143	197	28	172	143	172	110	172	110	172	143	129	143	172	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	281	99	281	96	295	81	281	99	295	81	281	153	281	99	281	153	281	102	281	102	281	153	281	150	281	102	281	150	279	105	279	105	281	150	279	147	279	105	279	147	277	107	277	107	279	147	277	145	277	107	277	145	273	109	273	109	277	145	273	143	273	109	273	143	270	143	270	110	270	143	197	143	270	110	197	143	197	110	248	196	256	186	259	207	259	207	256	186	265	176	259	207	265	176	276	189	276	189	265	176	274	167	276	189	274	167	276	164	243	225	233	215	240	206	243	225	240	206	248	196	243	225	248	196	259	207	334	110	334	143	314	96	314	96	334	143	314	157	314	96	314	157	295	81	295	81	314	157	295	172	295	81	295	172	281	153	281	153	295	172	281	155	295	172	276	189	276	164	295	172	276	164	278	161	295	172	278	161	280	158	295	172	280	158	281	155	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	334	143	334	110	342	143	342	143	334	110	342	110	342	143	342	110	346	143	295	81	281	96	280	94	295	81	280	94	279	92	295	81	279	92	277	89	295	81	277	89	277	64	277	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	259	46	259	46	266	78	257	68	259	46	257	68	248	58	243	28	259	46	248	58	243	28	248	58	240	48	243	28	240	48	233	38	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	270	143	270	110	273	109	197	28	172	110	172	28	128	110	129	143	108	157	89	172	73	161	76	154	83	172	66	189	67	161	67	161	66	189	63	167	55	177	63	167	66	189	55	177	66	189	51	206	25	215	32	206	35	225	35	225	32	206	39	196	35	225	39	196	51	206	51	206	39	196	47	187	51	206	47	187	55	177	77	114	74	104	83	81	83	81	74	104	70	96	83	81	70	96	67	65	67	65	70	96	66	89	67	65	66	89	63	85	63	85	55	76	67	65	67	65	55	76	51	47	171	225	146	225	171	28	171	28	146	225	146	143	171	28	146	143	146	110	146	110	146	143	121	143	146	110	121	143	121	110	121	110	101	157	101	96	101	96	101	157	83	172	101	96	83	172	83	81	83	81	83	172	78	127	71	154	74	145	83	172	83	172	74	145	77	136	83	172	77	136	78	127	225	225	200	225	225	28	225	28	200	225	200	143	225	28	200	143	200	110	200	110	200	143	171	143	200	110	171	143	171	110	298	99	297	153	297	102	297	102	297	153	297	150	297	102	297	150	296	105	296	105	297	150	295	147	296	105	295	147	293	107	293	107	295	147	293	145	293	107	293	145	290	109	290	109	293	145	290	143	290	109	290	143	286	143	286	110	286	143	225	143	286	110	225	143	225	110	266	196	273	186	277	206	277	206	273	186	282	176	277	206	282	176	293	189	293	189	282	176	291	167	293	189	291	167	293	164	261	225	251	215	258	206	261	225	258	206	266	196	261	225	266	196	277	206	349	110	352	109	354	143	349	110	354	143	349	143	349	143	328	157	349	110	349	110	328	157	328	96	309	172	293	189	293	164	309	172	293	164	295	161	309	172	295	161	296	158	309	172	296	158	297	155	309	172	297	155	297	153	309	172	297	153	298	99	309	172	298	99	309	81	309	172	309	81	328	96	309	172	328	96	328	157	309	81	298	99	298	96	309	81	298	96	297	94	337	68	344	51	346	78	346	78	344	51	365	72	346	78	365	72	354	86	354	86	365	72	357	89	365	181	344	202	345	176	365	181	345	176	354	167	365	181	354	167	356	164	365	181	356	164	358	161	365	181	358	161	360	158	365	181	360	158	361	155	365	181	361	155	361	153	365	181	361	153	362	99	365	181	362	99	365	72	365	181	365	72	387	161	362	99	361	153	361	102	361	102	361	153	361	150	361	102	361	150	359	147	314	215	321	206	324	225	324	225	321	206	329	196	324	225	329	196	344	202	344	202	329	196	337	186	344	202	337	186	345	176	438	124	438	129	411	110	411	110	438	129	411	143	411	110	411	143	387	92	387	92	411	143	387	161	387	92	387	161	365	72	365	72	362	99	361	96	365	72	361	96	360	94	365	72	360	94	359	92	365	72	359	92	357	89	329	58	322	48	325	28	329	58	325	28	344	51	329	58	344	51	337	68	361	102	359	147	359	105	359	105	359	147	357	145	359	105	357	145	355	107	355	107	357	145	354	143	355	107	354	143	352	109	297	94	295	92	309	81	309	81	295	92	293	89	309	81	293	89	292	65	292	65	293	89	291	86	292	65	291	86	282	78	276	47	292	65	282	78	276	47	282	78	274	68	276	47	274	68	266	58	276	47	266	58	261	28	258	48	251	38	261	28	258	48	261	28	266	58	55	76	47	66	51	47	51	47	47	66	40	57	51	47	40	57	36	28	36	28	40	57	32	48	36	28	32	48	26	38	77	114	83	81	78	127	286	143	286	110	290	109	325	28	322	48	315	38	225	28	200	110	200	28	171	28	146	110	146	28	121	110	121	143	101	157	83	172	67	161	71	154	27	110	334	110	27	143	27	143	334	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	139	381	139	374	81	380	127	381	117	380	127	374	81	381	117	374	81	392	64	383	148	387	156	392	189	392	189	387	156	391	162	392	189	391	162	394	166	394	166	402	176	409	207	409	207	402	176	411	185	409	207	411	185	425	224	425	224	411	185	420	195	425	224	420	195	428	205	392	189	374	172	381	139	392	189	381	139	383	148	334	143	334	110	355	96	409	207	392	189	394	166	428	48	420	57	425	28	425	28	420	57	411	67	425	28	411	67	409	47	409	47	411	67	403	76	409	47	403	76	395	86	395	86	390	92	392	64	392	64	390	92	387	99	392	64	387	99	383	108	395	86	392	64	409	47	428	48	425	28	435	38	381	117	392	64	383	108	425	224	428	205	435	215	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	435	143	129	143	435	110	435	110	129	143	128	110	108	96	128	110	108	157	108	96	108	157	89	172	89	81	108	96	89	172	89	81	89	172	83	127	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	129	143	108	157	128	110	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	89	172	73	161	76	154	315	95	314	97	318	64	318	64	314	97	300	172	318	64	300	172	300	81	300	81	300	172	281	157	300	81	281	157	281	96	281	96	281	157	261	143	260	110	281	96	261	143	260	110	261	143	27	143	260	110	27	143	27	110	315	159	318	189	314	157	314	157	318	189	300	172	314	157	300	172	314	154	314	151	314	100	315	103	314	151	315	103	316	148	316	148	315	103	316	105	316	148	316	105	318	107	352	224	335	207	338	185	352	224	338	185	346	195	352	224	346	195	354	205	352	224	354	205	362	215	316	161	318	164	318	189	318	189	318	164	320	166	318	189	320	166	335	207	335	207	320	166	329	175	335	207	329	175	338	185	318	89	317	92	318	64	318	89	318	64	336	47	318	89	336	47	321	86	325	143	325	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	139	381	139	374	81	380	127	381	117	380	127	374	81	381	117	374	81	392	64	316	148	318	107	319	146	319	146	318	107	321	109	319	146	321	109	322	144	322	144	321	109	325	110	322	144	325	110	325	143	352	28	362	38	355	48	352	28	355	48	347	58	352	28	347	58	339	67	352	28	339	67	336	47	330	77	321	86	336	47	330	77	336	47	339	67	314	100	314	154	300	172	314	100	300	172	314	97	383	148	387	156	392	189	392	189	387	156	391	162	392	189	391	162	394	166	394	166	402	176	409	207	409	207	402	176	411	185	409	207	411	185	425	224	425	224	411	185	420	195	425	224	420	195	428	205	392	189	374	172	381	139	392	189	381	139	383	148	334	110	355	96	334	143	334	110	334	143	325	110	409	207	392	189	394	166	428	48	420	57	425	28	425	28	420	57	411	67	425	28	411	67	409	47	409	47	411	67	403	76	409	47	403	76	395	86	395	86	390	92	392	64	392	64	390	92	387	99	392	64	387	99	383	108	395	86	392	64	409	47	318	189	315	159	316	161	314	154	314	100	314	151	428	48	425	28	435	38	381	117	392	64	383	108	425	224	428	205	435	215	315	95	318	64	317	92	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	141	109	142	144	138	143	138	143	129	143	138	110	138	110	129	143	128	110	108	96	128	110	108	157	108	96	108	157	89	172	89	81	108	96	89	172	89	81	89	172	83	127	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	129	143	108	157	128	110	203	110	435	110	203	143	203	110	203	143	182	157	203	110	182	157	182	96	182	96	182	157	163	172	182	96	163	172	163	81	163	81	163	172	150	99	163	81	150	99	149	96	163	81	149	96	148	94	163	81	148	94	147	92	163	81	147	92	145	89	163	81	145	89	144	64	145	89	142	86	144	64	144	64	142	86	134	78	144	64	134	78	127	46	127	46	134	78	125	68	127	46	125	68	117	58	146	161	148	158	163	172	163	172	148	158	149	155	163	172	149	155	149	153	149	153	150	99	163	172	149	102	150	99	149	153	149	102	149	153	149	150	149	102	149	150	148	148	149	102	148	148	147	104	145	146	142	144	144	107	145	146	144	107	147	104	145	146	147	104	148	148	112	28	127	46	117	58	112	28	117	58	109	48	112	28	109	48	102	38	145	189	127	206	133	176	145	189	133	176	142	167	145	189	142	167	144	164	145	189	144	164	146	161	145	189	146	161	163	172	101	215	108	205	111	224	111	224	108	205	116	195	111	224	116	195	127	206	127	206	116	195	125	186	127	206	125	186	133	176	138	143	138	110	141	109	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	203	143	435	110	435	143	142	144	141	109	144	107	89	172	73	161	76	154	131	124	131	129	121	116	121	116	131	129	121	137	121	116	121	137	110	107	110	107	121	137	110	147	110	107	110	147	99	96	99	96	110	147	99	158	99	96	99	158	89	85	89	85	99	158	89	169	89	85	89	169	81	179	89	85	81	179	81	75	81	75	81	179	76	179	81	75	76	179	76	75	76	75	76	179	68	169	76	75	68	169	68	85	68	85	68	169	59	158	68	85	59	158	58	96	58	96	59	158	48	147	58	96	48	147	48	107	48	107	48	147	37	137	48	107	37	137	37	116	37	116	37	137	27	129	37	116	27	129	27	124	218	89	216	92	231	51	231	51	216	92	215	94	231	51	215	94	209	73	209	73	215	94	214	96	209	73	214	96	214	99	252	224	232	202	239	186	252	224	239	186	247	195	252	224	247	195	255	205	252	224	255	205	262	215	232	202	210	180	215	158	232	202	215	158	217	161	232	202	217	161	219	164	232	202	219	164	221	167	232	202	221	167	230	176	232	202	230	176	239	186	214	99	214	153	210	180	214	99	210	180	209	73	209	73	210	180	186	161	209	73	186	161	186	93	186	93	186	161	160	144	186	93	160	144	160	110	160	110	160	144	133	129	160	110	133	129	133	124	214	155	215	158	210	180	214	155	210	180	214	153	238	68	229	78	231	51	231	51	229	78	220	86	231	51	220	86	218	89	227	143	222	143	223	109	227	143	223	109	227	110	227	143	227	110	435	110	227	143	435	110	435	143	223	109	222	143	220	107	220	107	222	143	219	145	220	107	219	145	217	105	217	105	219	145	216	147	217	105	216	147	215	102	215	102	216	147	214	150	215	102	214	150	214	153	214	153	214	99	215	102	252	28	262	38	255	48	252	28	255	48	247	58	252	28	247	58	238	68	252	28	238	68	231	51	249	97	253	73	249	100	249	100	253	73	249	154	249	154	253	73	253	181	253	181	253	73	277	93	253	181	277	93	277	161	277	161	277	93	302	110	277	161	302	110	302	143	302	143	302	110	330	124	302	143	330	124	330	129	374	85	382	75	382	179	382	179	382	75	387	75	382	179	387	75	387	179	387	179	387	75	394	85	387	179	394	85	395	169	395	169	394	85	404	96	395	169	404	96	404	158	404	158	404	96	415	107	404	158	415	107	415	147	415	147	415	107	426	116	415	147	426	116	426	137	426	137	426	116	435	124	426	137	435	124	435	129	342	137	333	129	342	116	342	137	342	116	353	147	353	147	342	116	353	107	353	147	353	107	364	158	364	158	353	107	364	96	364	158	364	96	374	169	374	169	364	96	374	85	374	169	374	85	382	179	253	181	232	202	234	175	253	181	234	175	243	166	253	181	243	166	245	164	253	181	245	164	247	161	253	181	247	161	249	159	253	181	249	159	249	157	253	181	249	157	249	154	201	215	209	205	211	224	211	224	209	205	217	195	211	224	217	195	232	202	232	202	217	195	225	185	232	202	225	185	234	175	236	110	241	109	237	143	240	144	237	143	241	109	240	144	241	109	243	145	243	145	241	109	244	108	243	145	244	108	246	148	246	148	244	108	247	106	246	148	247	106	249	151	249	151	247	106	248	103	249	151	248	103	249	100	225	67	231	51	233	77	233	77	231	51	253	73	233	77	253	73	242	86	242	86	253	73	245	89	253	73	249	97	248	95	253	73	248	95	246	92	253	73	246	92	245	89	216	58	208	48	211	28	216	58	211	28	231	51	216	58	231	51	225	67	249	154	249	151	249	100	27	143	27	110	236	110	27	143	236	110	237	143	211	28	208	48	201	38	342	116	333	129	333	124	131	124	131	129	121	116	121	116	131	129	121	137	121	116	121	137	110	107	110	107	121	137	110	147	110	107	110	147	99	96	99	96	110	147	99	158	99	96	99	158	89	85	89	85	99	158	89	169	89	85	89	169	81	179	89	85	81	179	81	75	81	75	81	179	76	179	81	75	76	179	76	75	76	75	76	179	68	169	76	75	68	169	68	85	68	85	68	169	59	158	68	85	59	158	58	96	58	96	59	158	48	147	58	96	48	147	48	107	48	107	48	147	37	137	48	107	37	137	37	116	37	116	37	137	27	129	37	116	27	129	27	124	218	89	216	92	231	51	231	51	216	92	215	94	231	51	215	94	209	73	209	73	215	94	214	96	209	73	214	96	214	99	252	225	232	202	239	186	252	225	239	186	247	196	252	225	247	196	255	206	252	225	255	206	262	215	232	202	210	181	215	158	232	202	215	158	217	161	232	202	217	161	219	164	232	202	219	164	221	167	232	202	221	167	230	176	232	202	230	176	239	186	214	99	214	153	210	181	214	99	210	181	209	73	209	73	210	181	186	161	209	73	186	161	186	93	186	93	186	161	160	144	186	93	160	144	160	110	160	110	160	144	133	129	160	110	133	129	133	124	214	155	215	158	210	181	214	155	210	181	214	153	238	68	229	78	231	51	231	51	229	78	220	86	231	51	220	86	218	89	435	225	411	225	435	28	435	28	411	225	411	143	435	28	411	143	411	110	411	110	411	143	227	143	411	110	227	143	227	110	223	109	227	110	227	143	223	109	227	143	222	143	223	109	222	143	220	107	220	107	222	143	219	145	220	107	219	145	217	105	217	105	219	145	216	147	217	105	216	147	215	102	215	102	216	147	214	150	215	102	214	150	214	153	214	153	214	99	215	102	252	28	262	38	255	48	252	28	255	48	247	58	252	28	247	58	238	68	252	28	238	68	231	51	435	28	411	110	411	28	27	225	52	28	52	225	52	143	52	110	236	110	52	143	236	110	237	143	237	143	236	110	241	109	237	143	241	109	240	144	249	97	253	73	249	100	249	100	253	73	249	154	249	154	253	73	253	181	253	181	253	73	277	93	253	181	277	93	277	161	277	161	277	93	302	110	277	161	302	110	302	144	302	144	302	110	330	124	302	144	330	124	330	129	374	85	382	75	382	179	382	179	382	75	387	75	382	179	387	75	387	179	387	179	387	75	394	85	387	179	394	85	395	169	395	169	394	85	404	96	395	169	404	96	404	158	404	158	404	96	415	107	404	158	415	107	415	147	415	147	415	107	426	116	415	147	426	116	426	137	426	137	426	116	435	124	426	137	435	124	435	129	342	137	333	129	342	116	342	137	342	116	353	147	353	147	342	116	353	107	353	147	353	107	364	158	364	158	353	107	364	96	364	158	364	96	374	169	374	169	364	96	374	85	374	169	374	85	382	179	253	181	232	203	234	175	253	181	234	175	243	166	253	181	243	166	245	164	253	181	245	164	247	161	253	181	247	161	249	159	253	181	249	159	249	157	253	181	249	157	249	154	201	215	209	205	211	225	211	225	209	205	217	195	211	225	217	195	232	203	232	203	217	195	225	185	232	203	225	185	234	175	225	67	231	51	233	77	233	77	231	51	253	73	233	77	253	73	242	86	242	86	253	73	245	89	253	73	249	97	248	95	253	73	248	95	246	92	253	73	246	92	245	89	216	58	208	48	211	28	216	58	211	28	231	51	216	58	231	51	225	67	247	106	248	103	249	151	249	151	248	103	249	100	249	151	249	100	249	154	240	144	241	109	243	145	243	145	241	109	244	108	243	145	244	108	246	148	246	148	244	108	247	106	246	148	247	106	249	151	211	28	208	48	201	38	342	116	333	129	333	124	52	28	27	225	27	28	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	46	222	46	213	58	176	58	176	46	213	45	204	58	176	45	204	45	194	52	324	31	331	35	307	52	324	35	307	40	286	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	46	222	58	176	52	324	45	185	44	176	58	176	45	185	58	176	45	194	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	108	275	355	-21	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	106	277	104	279	84	252	106	277	84	252	355	-21	106	277	355	-21	108	275	84	252	104	279	103	280	84	252	103	280	103	282	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	35	307	31	331	27	328	399	4	411	-70	400	9	281	-60	292	-45	280	-46	117	313	104	288	106	292	80	0	78	-1	94	-61	94	-61	78	-1	76	-2	94	-61	76	-2	75	-2	75	-2	70	-1	73	-65	73	-65	70	-1	67	1	73	-65	67	1	65	5	60	65	58	78	63	15	63	15	58	78	52	-70	63	15	52	-70	63	9	63	9	52	-70	73	-65	63	9	73	-65	65	5	63	15	63	27	62	40	63	15	62	40	61	53	63	15	61	53	60	65	52	-70	58	78	46	33	52	-70	46	33	45	12	52	-70	45	12	43	-9	52	-70	43	-9	40	-31	52	-70	40	-31	35	-53	52	-70	35	-53	31	-77	45	60	45	51	58	78	58	78	45	51	46	42	58	78	46	42	46	33	58	78	44	77	45	68	58	78	45	68	45	60	94	-61	104	-36	103	-31	103	-31	103	-29	94	-61	94	-61	103	-29	104	-27	94	-61	104	-27	84	2	84	2	104	-27	105	-24	84	2	105	-24	106	-22	84	2	106	-22	107	-21	107	-21	380	250	357	274	357	274	84	2	107	-21	82	0	80	0	94	-61	82	0	94	-61	84	2	75	-2	73	-65	94	-61	354	294	357	292	370	314	370	314	357	292	360	289	370	314	360	289	360	285	360	285	360	282	380	250	380	250	360	282	360	280	380	250	360	280	359	278	349	294	354	294	370	314	349	294	370	314	349	312	349	294	349	312	344	295	384	253	386	254	392	317	392	317	386	254	388	255	392	317	388	255	390	255	390	255	394	254	392	317	392	317	394	254	413	323	392	317	370	314	380	250	392	317	380	250	382	252	392	317	382	252	384	253	360	285	380	250	370	314	358	276	357	274	380	250	358	276	380	250	359	278	420	184	419	193	406	175	406	175	419	193	418	201	406	175	418	201	413	323	413	323	418	201	418	210	413	323	418	210	418	219	418	219	419	241	413	323	413	323	419	241	420	262	413	323	420	262	424	284	413	323	424	284	433	330	433	330	424	284	429	305	433	330	429	305	436	326	413	323	394	254	397	251	413	323	397	251	399	247	413	323	399	247	401	243	413	323	401	243	401	238	413	323	401	238	401	225	413	323	401	225	402	212	413	323	402	212	403	199	413	323	403	199	404	187	413	323	404	187	406	175	291	313	282	314	293	298	291	313	293	298	300	312	300	312	293	298	306	296	300	312	306	296	309	312	309	312	306	296	319	295	309	312	319	295	318	312	318	312	319	295	328	311	349	312	328	311	332	295	349	312	332	295	344	295	328	311	319	295	332	295	137	-59	132	-42	119	-41	137	-59	119	-41	115	-59	137	-59	145	-42	132	-42	146	-59	155	-59	158	-43	158	-43	155	-59	164	-59	158	-43	164	-59	170	-44	170	-44	164	-59	173	-60	170	-44	173	-60	182	-46	182	-46	173	-60	182	-60	146	-59	158	-43	145	-42	146	-59	145	-42	137	-59	114	-41	110	-40	115	-59	114	-41	115	-59	119	-41	115	-59	110	-40	106	-39	115	-59	106	-39	104	-36	115	-59	104	-36	94	-61	35	-53	27	-74	31	-77	293	298	282	314	281	300	420	184	406	175	420	175	73	179	74	185	74	233	74	233	74	322	73	179	73	179	74	322	59	325	73	179	59	325	59	178	59	178	59	325	57	208	74	246	76	252	88	321	88	321	76	252	79	256	88	321	79	256	85	257	85	257	86	257	88	321	88	321	86	257	87	257	88	321	87	257	88	256	91	254	384	13	116	277	91	254	116	277	113	280	91	254	113	280	112	282	91	254	112	282	111	284	91	254	111	284	110	286	91	254	110	286	103	320	91	254	103	320	90	256	103	320	88	321	88	256	103	320	88	256	90	256	74	322	74	233	74	239	74	322	74	239	74	246	74	322	74	246	88	321	31	331	40	299	45	327	45	327	40	299	49	269	45	327	49	269	59	325	59	325	49	269	54	239	59	325	54	239	57	208	103	320	110	289	110	292	103	320	110	292	119	321	119	321	110	292	112	296	119	321	112	296	114	298	123	301	136	303	136	322	136	322	136	303	149	306	136	322	149	306	152	324	152	324	149	306	162	309	152	324	162	309	169	326	169	326	162	309	175	312	169	326	175	312	185	329	185	329	175	312	186	315	123	301	136	322	119	321	123	301	119	321	118	300	355	-36	325	-11	332	-62	355	-36	332	-62	338	-67	355	-36	338	-67	345	-71	355	-36	345	-71	354	-75	355	-36	354	-75	363	-76	355	-36	363	-76	359	-40	397	-34	391	-40	393	-74	393	-74	391	-40	384	-43	393	-74	384	-43	377	-44	377	-44	372	-44	374	-77	374	-77	372	-44	367	-43	374	-77	367	-43	363	-76	363	-76	367	-43	363	-42	363	-76	363	-42	359	-40	402	-17	401	-27	409	-67	402	-17	409	-67	412	32	402	-17	412	32	402	-11	402	-11	412	32	401	42	402	-11	401	42	400	-5	400	-5	401	42	397	0	401	42	116	277	384	13	401	42	384	13	392	6	401	42	392	6	397	0	435	-17	434	-3	432	-37	432	-37	434	-3	429	9	432	-37	429	9	423	-54	423	-54	429	9	422	21	423	-54	422	21	412	32	397	-34	393	-74	409	-67	397	-34	409	-67	401	-27	377	-44	374	-77	393	-74	75	204	75	209	75	198	75	198	75	209	75	214	75	198	75	214	74	192	74	192	75	214	74	219	74	192	74	219	74	224	74	185	74	192	74	224	74	185	74	224	74	229	74	185	74	229	74	233	40	299	31	331	27	328	412	32	409	-67	423	-54	103	320	110	286	110	289	332	-62	325	-11	302	-37	119	321	114	298	118	300	72	-40	66	-34	70	-74	70	-74	66	-34	62	-27	70	-74	62	-27	53	-67	53	-67	62	-27	60	-17	61	42	60	-17	61	-11	61	42	61	-11	62	-5	314	306	327	303	327	322	327	322	327	303	340	301	327	322	340	301	344	321	344	321	340	301	345	300	344	321	345	300	360	320	360	320	345	300	348	298	360	320	348	298	351	296	278	329	288	312	295	326	295	326	288	312	301	309	295	326	301	309	311	324	311	324	301	309	314	306	311	324	314	306	327	322	62	-5	66	0	61	42	61	42	66	0	71	6	61	42	71	6	348	277	348	277	71	6	79	13	348	277	79	13	372	254	348	277	372	254	350	280	53	-67	60	-17	61	42	53	-67	61	42	50	32	53	-67	50	32	41	21	53	-67	41	21	40	-54	34	9	29	-3	31	-37	34	9	31	-37	40	-54	34	9	40	-54	41	21	352	284	372	254	353	286	353	286	372	254	353	289	353	292	353	289	360	320	353	292	360	320	351	296	375	321	360	320	372	254	375	321	372	254	373	256	373	256	375	256	375	321	375	321	375	256	376	257	375	321	376	257	389	322	389	322	376	257	377	257	389	322	377	257	378	257	378	257	384	256	389	322	389	322	384	256	387	252	389	322	387	252	389	246	423	299	435	328	432	331	423	299	432	331	418	327	423	299	418	327	414	269	405	178	406	208	404	325	404	325	406	208	409	239	404	325	409	239	418	327	418	327	409	239	414	269	405	178	404	325	390	179	390	179	404	325	390	233	390	179	390	233	389	229	390	179	389	229	389	185	389	185	389	229	389	224	389	185	389	224	389	219	389	322	389	246	389	239	389	322	389	239	390	233	389	322	390	233	404	325	388	204	389	198	389	214	389	214	389	198	389	192	389	214	389	192	389	219	389	219	389	192	389	185	372	254	360	320	353	289	351	282	350	280	372	254	351	282	372	254	352	284	72	-40	89	-77	79	-43	79	-43	89	-77	86	-44	91	-44	86	-44	89	-77	91	-44	89	-77	100	-76	138	-11	108	-36	109	-75	138	-11	109	-75	117	-71	138	-11	117	-71	125	-67	138	-11	125	-67	131	-61	138	-11	131	-61	161	-37	108	-36	104	-40	109	-75	109	-75	104	-40	100	-42	109	-75	100	-42	100	-76	100	-76	100	-42	96	-43	100	-76	96	-43	91	-44	72	-40	70	-74	89	-77	161	-37	131	-61	131	-62	288	312	278	329	276	315	388	204	389	214	388	209	31	-37	29	-3	27	-17	62	259	61	265	61	211	61	211	61	265	60	271	53	321	60	271	62	281	53	321	62	281	70	328	70	328	62	281	66	289	70	328	66	289	72	294	70	328	72	294	89	331	89	331	72	294	79	297	89	331	79	297	86	298	86	298	91	298	89	331	89	331	91	298	100	330	138	265	161	291	131	315	138	265	131	315	125	321	138	265	125	321	117	325	138	265	117	325	109	328	138	265	109	328	108	291	104	294	108	291	109	328	104	294	109	328	100	296	100	296	109	328	100	330	100	296	100	330	96	297	96	297	100	330	91	298	360	-67	353	-35	353	-38	360	-67	353	-38	351	-41	360	-67	351	-41	348	-44	360	-67	348	-44	345	-46	360	-67	345	-46	344	-67	360	-67	372	-1	353	-35	351	-28	352	-30	372	-1	372	-1	352	-30	353	-32	372	-1	353	-32	353	-35	340	-47	327	-49	327	-68	340	-47	327	-68	344	-67	340	-47	344	-67	345	-46	372	-1	360	-67	375	-67	372	-1	79	239	348	-24	372	-1	348	-24	350	-26	372	-1	350	-26	351	-28	71	247	66	253	61	211	71	247	61	211	348	-24	71	247	348	-24	79	239	53	321	40	308	41	232	53	321	41	232	50	221	53	321	50	221	61	211	53	321	61	211	60	271	27	271	29	257	31	292	31	292	29	257	34	244	31	292	34	244	40	308	40	308	34	244	41	232	389	7	387	2	389	-68	389	-68	387	2	384	-1	389	-68	384	-1	378	-3	378	-3	377	-3	389	-68	389	-68	377	-3	376	-3	389	-68	376	-3	375	-67	375	-67	376	-3	375	-2	375	-67	375	-2	373	-2	423	-45	414	-16	418	-74	423	-45	418	-74	432	-77	423	-45	432	-77	435	-74	406	45	405	75	404	-71	406	45	404	-71	409	14	409	14	404	-71	418	-74	409	14	418	-74	414	-16	405	75	390	74	404	-71	404	-71	390	74	390	20	389	-68	390	20	389	13	389	-68	389	13	389	7	372	-1	375	-67	373	-2	389	34	389	28	389	68	389	68	389	28	389	23	389	68	389	23	390	74	390	74	389	23	390	20	389	62	388	56	389	39	389	62	389	39	389	34	389	62	389	34	389	68	388	50	388	44	389	39	388	50	389	39	388	56	276	-60	278	-75	288	-57	288	-57	278	-75	295	-72	288	-57	295	-72	301	-54	301	-54	295	-72	311	-70	301	-54	311	-70	314	-51	314	-51	311	-70	327	-68	314	-51	327	-68	327	-49	390	20	389	-68	404	-71	62	259	61	211	66	253	59	-71	74	-68	73	74	73	74	74	-68	74	20	74	68	74	20	74	23	74	68	74	23	74	28	74	28	74	34	74	62	74	62	74	34	75	39	74	62	75	39	75	56	75	56	75	39	75	44	75	56	75	44	75	50	88	-2	87	-3	88	-67	88	-67	87	-3	86	-3	88	-67	86	-3	85	-3	85	-3	79	-1	88	-67	88	-67	79	-1	76	2	88	-67	76	2	74	7	103	-67	91	-1	90	-2	103	-67	90	-2	88	-2	103	-67	88	-2	88	-67	103	-67	110	-32	91	-1	74	-68	88	-67	74	7	74	-68	74	7	74	13	74	-68	74	13	74	20	59	-71	73	74	59	75	59	-71	59	75	57	45	59	-71	57	45	54	14	59	-71	54	14	49	-16	59	-71	49	-16	45	-74	40	-45	27	-74	31	-77	40	-45	31	-77	45	-74	40	-45	45	-74	49	-16	114	-44	112	-41	119	-67	119	-67	112	-41	110	-38	119	-67	110	-38	103	-67	103	-67	110	-38	110	-35	111	-30	112	-28	91	-1	91	-1	112	-28	113	-26	91	-1	113	-26	116	-24	116	-24	401	211	384	239	384	239	401	211	392	247	384	239	91	-1	116	-24	332	315	302	291	325	265	332	315	325	265	355	291	332	315	355	291	338	321	136	-49	136	-68	149	-51	149	-51	136	-68	152	-70	149	-51	152	-70	162	-54	162	-54	152	-70	169	-72	162	-54	169	-72	175	-57	175	-57	169	-72	185	-75	175	-57	185	-75	186	-60	359	294	363	296	363	330	363	330	363	296	367	297	363	330	367	297	374	331	374	331	367	297	372	298	374	331	372	298	377	298	377	298	384	297	393	328	393	328	384	297	391	294	393	328	391	294	397	289	355	291	359	294	363	330	355	291	363	330	354	328	355	291	354	328	345	325	355	291	345	325	338	321	393	328	397	289	409	321	409	321	397	289	401	281	409	321	401	281	402	271	402	271	402	265	412	221	412	221	402	265	401	211	393	328	374	331	377	298	412	221	422	232	423	308	423	308	422	232	429	244	423	308	429	244	432	292	432	292	429	244	434	257	432	292	434	257	435	271	412	221	423	308	409	321	412	221	409	321	402	271	401	211	402	265	400	259	401	211	400	259	397	253	401	211	397	253	392	247	123	-47	118	-46	119	-67	123	-47	119	-67	136	-68	123	-47	136	-68	136	-49	114	-44	119	-67	118	-46	111	-30	91	-1	110	-32	110	-32	103	-67	110	-35	73	74	74	20	74	68	74	68	74	28	74	62	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	46	222	46	213	58	176	58	176	46	213	45	204	58	176	45	204	45	194	52	324	31	331	35	307	52	324	35	307	40	286	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	46	222	58	176	52	324	45	185	44	176	58	176	45	185	58	176	45	194	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	291	314	282	315	293	298	291	314	293	298	300	313	300	313	293	298	306	297	300	313	306	297	309	313	309	313	306	297	319	296	309	313	319	296	318	313	318	313	319	296	328	313	349	313	328	313	332	296	349	313	332	296	344	296	232	103	412	-77	232	150	232	150	412	-77	255	126	232	150	255	126	357	275	357	275	255	126	380	251	357	275	380	251	358	276	354	295	357	293	370	315	370	315	357	293	360	290	370	315	360	290	360	286	360	286	360	283	380	251	380	251	360	283	360	281	380	251	360	281	359	278	349	296	354	295	370	315	349	296	370	315	349	313	349	296	349	313	344	296	384	254	386	255	392	318	392	318	386	255	388	256	392	318	388	256	390	256	390	256	394	255	392	318	392	318	394	255	413	324	392	318	370	315	380	251	392	318	380	251	382	253	392	318	382	253	384	254	360	286	380	251	370	315	420	184	419	193	406	175	406	175	419	193	418	202	406	175	418	202	413	324	413	324	418	202	418	211	413	324	418	211	418	219	418	219	419	241	413	324	413	324	419	241	420	263	413	324	420	263	424	285	413	324	424	285	433	331	433	331	424	285	429	307	433	331	429	307	436	328	413	324	394	255	397	252	413	324	397	252	399	248	413	324	399	248	401	244	413	324	401	244	401	238	413	324	401	238	401	226	413	324	401	226	402	213	413	324	402	213	403	200	413	324	403	200	404	187	413	324	404	187	406	175	328	313	319	296	332	296	208	126	27	-54	51	-77	208	126	51	-77	232	103	208	126	232	103	232	150	208	126	232	150	108	275	208	126	108	275	106	277	208	126	106	277	104	279	208	126	104	279	84	252	84	252	104	279	103	280	84	252	103	280	103	282	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	35	307	31	331	27	328	117	313	104	288	106	292	255	126	412	-77	435	-54	420	184	406	175	420	176	358	276	380	251	359	278	293	298	282	315	281	300	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	230	151	254	127	356	275	254	127	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	326	313	319	296	331	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	254	127	355	-21	379	2	355	-21	357	-23	379	2	357	-23	359	-25	379	2	359	-25	360	-26	379	2	360	-26	360	-28	379	2	360	-28	360	-30	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	390	-65	381	0	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	390	-65	385	0	383	0	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	26	-53	50	-76	207	127	207	127	50	-76	230	103	207	127	230	103	230	151	230	151	230	103	355	-21	230	151	355	-21	254	127	50	331	26	307	207	127	50	331	207	127	230	151	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	418	184	405	175	419	176	399	4	411	-70	400	9	381	0	390	-65	383	0	281	-60	292	-45	280	-46	357	276	379	251	358	278	293	298	281	315	281	300	79	0	77	-1	93	-61	93	-61	77	-1	75	-2	93	-61	75	-2	74	-2	74	-2	69	-1	71	-65	71	-65	69	-1	66	1	71	-65	66	1	64	5	59	65	57	78	62	15	62	15	57	78	51	-70	62	15	51	-70	62	9	62	9	51	-70	71	-65	62	9	71	-65	64	5	62	15	62	27	61	40	62	15	61	40	60	53	62	15	60	53	59	65	51	-70	57	78	45	33	51	-70	45	33	45	12	51	-70	45	12	43	-9	51	-70	43	-9	39	-31	51	-70	39	-31	34	-53	51	-70	34	-53	30	-77	44	60	45	51	57	78	57	78	45	51	45	42	57	78	45	42	45	33	57	78	43	77	44	68	57	78	44	68	44	60	109	-40	106	-39	114	-59	114	-59	106	-39	103	-36	114	-59	103	-36	93	-61	93	-61	103	-36	103	-31	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	379	2	255	127	355	-21	355	-21	255	127	232	151	355	-21	232	151	232	103	232	103	232	151	208	127	232	103	208	127	106	-21	103	-29	103	-27	93	-61	93	-61	103	-27	104	-24	93	-61	104	-24	83	2	83	2	104	-24	105	-22	83	2	105	-22	208	127	208	127	105	-22	106	-21	81	0	79	0	93	-61	81	0	93	-61	83	2	74	-2	71	-65	93	-61	136	-59	131	-42	118	-41	136	-59	118	-41	114	-59	136	-59	144	-42	131	-42	145	-59	154	-59	157	-43	157	-43	154	-59	163	-59	157	-43	163	-59	169	-44	169	-44	163	-59	172	-60	169	-44	172	-60	181	-46	181	-46	172	-60	181	-60	145	-59	157	-43	144	-42	145	-59	144	-42	136	-59	412	331	232	151	255	127	412	331	255	127	435	307	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	379	2	360	-30	368	-61	379	2	368	-61	390	-65	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	51	331	27	307	208	127	51	331	208	127	232	151	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	113	-41	109	-40	114	-59	113	-41	114	-59	118	-41	34	-53	26	-74	30	-77	399	4	411	-70	400	9	281	-60	292	-45	280	-46	103	-29	93	-61	103	-31	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	94	-61	104	-36	103	-31	103	-31	103	-29	94	-61	94	-61	103	-29	104	-27	94	-61	104	-27	84	2	84	2	104	-27	105	-24	84	2	105	-24	106	-22	436	-54	256	126	413	-77	413	-77	256	126	233	150	413	-77	233	150	233	103	233	103	233	150	209	126	233	103	209	126	107	-21	209	126	84	2	106	-22	209	126	106	-22	107	-21	94	-61	84	2	82	0	94	-61	82	0	80	0	94	-61	80	0	78	-1	94	-61	78	-1	76	-2	94	-61	76	-2	75	-2	94	-61	75	-2	73	-65	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	413	330	233	150	256	126	413	330	256	126	436	306	209	126	233	150	108	275	209	126	108	275	106	277	209	126	106	277	104	279	209	126	104	279	84	252	84	252	104	279	103	280	84	252	103	280	103	282	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	137	-59	132	-42	119	-41	137	-59	119	-41	115	-59	137	-59	145	-42	132	-42	146	-59	155	-59	158	-43	158	-43	155	-59	164	-59	158	-43	164	-59	170	-44	170	-44	164	-59	173	-60	170	-44	173	-60	182	-46	182	-46	173	-60	182	-60	146	-59	158	-43	145	-42	146	-59	145	-42	137	-59	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	114	-41	110	-40	115	-59	114	-41	115	-59	119	-41	115	-59	110	-40	106	-39	115	-59	106	-39	104	-36	115	-59	104	-36	94	-61	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	58	176	52	324	46	222	58	176	46	222	46	213	58	176	46	213	45	204	58	176	45	204	45	194	58	176	45	194	45	185	58	176	45	185	44	176	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	67	1	73	-65	70	-1	70	-1	73	-65	75	-2	60	65	58	78	63	15	63	15	58	78	52	-70	63	15	52	-70	63	9	63	9	52	-70	73	-65	63	9	73	-65	65	5	65	5	73	-65	67	1	63	15	63	27	62	40	63	15	62	40	61	53	63	15	61	53	60	65	52	-70	58	78	46	33	52	-70	46	33	45	12	52	-70	45	12	43	-9	52	-70	43	-9	40	-31	52	-70	40	-31	35	-53	52	-70	35	-53	31	-77	45	60	45	51	58	78	58	78	45	51	46	42	58	78	46	42	46	33	58	78	44	77	45	68	58	78	45	68	45	60	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	52	324	31	331	35	307	52	324	35	307	40	286	35	-53	27	-74	31	-77	35	307	31	331	27	328	117	313	104	288	106	292	51	331	27	307	177	157	51	331	177	157	201	180	412	331	27	-54	51	-77	412	331	51	-77	435	307	286	96	262	73	412	-77	286	96	412	-77	435	-54	412	331	262	180	286	157	412	331	286	157	435	307	51	331	27	307	412	-77	51	331	412	-77	435	-54	177	96	27	-54	51	-77	177	96	51	-77	201	73	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	262	180	286	157	356	275	286	157	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	326	313	319	296	331	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	51	331	355	-21	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	177	96	27	-54	51	-77	177	96	51	-77	201	73	418	184	405	175	419	176	399	4	411	-70	400	9	355	-21	51	331	27	307	281	-60	292	-45	280	-46	357	276	379	251	358	278	293	298	281	315	281	300	281	315	281	315	289	314	289	314	281	315	292	298	289	314	292	298	298	313	298	313	292	298	305	297	298	313	305	297	307	313	307	313	305	297	317	296	307	313	317	296	316	313	316	313	317	296	324	313	346	313	324	313	330	296	346	313	330	296	343	296	360	280	358	279	379	252	379	252	358	279	357	277	379	252	357	277	355	275	355	275	51	-77	379	252	383	254	385	254	390	318	390	318	385	254	388	255	390	318	388	255	390	255	390	255	395	254	411	324	411	324	395	254	397	252	411	324	397	252	399	248	359	288	360	284	368	315	368	315	360	284	379	252	368	315	379	252	390	318	390	318	379	252	381	253	390	318	381	253	383	254	379	252	360	284	360	282	379	252	360	282	360	280	368	315	346	313	348	295	368	315	348	295	353	294	368	315	353	294	357	292	368	315	357	292	359	288	343	296	348	295	346	313	324	313	317	296	330	296	51	331	27	307	177	157	51	331	177	157	201	180	281	-60	290	-60	293	-44	293	-44	290	-60	299	-59	293	-44	299	-59	306	-43	306	-43	299	-59	308	-59	306	-43	308	-59	318	-42	318	-42	308	-59	317	-59	318	-42	317	-59	326	-59	326	-59	348	-59	331	-42	331	-42	348	-59	344	-41	331	-42	318	-42	326	-59	379	2	286	96	356	-21	379	2	356	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	359	-27	379	2	359	-27	359	-29	379	2	359	-29	359	-31	379	2	359	-31	369	-61	379	2	369	-61	391	-65	379	2	391	-65	381	0	369	-61	359	-31	359	-36	369	-61	359	-36	356	-39	369	-61	356	-39	353	-40	369	-61	353	-40	349	-41	369	-61	349	-41	348	-59	349	-41	344	-41	348	-59	385	-1	391	-65	387	-2	387	-2	391	-65	388	-2	393	-1	388	-2	391	-65	393	-1	391	-65	412	-70	401	40	400	27	412	-70	412	-70	400	27	400	15	412	-70	400	15	400	9	423	-31	419	-9	412	-70	412	-70	419	-9	417	12	412	-70	417	12	417	33	417	33	417	42	412	-70	412	-70	417	42	417	51	412	-70	417	51	405	78	405	78	417	51	418	60	405	78	418	60	418	68	418	185	418	194	405	176	405	176	418	194	417	204	405	176	417	204	411	324	411	324	417	204	417	213	411	324	417	213	417	222	417	222	417	243	411	324	411	324	417	243	419	265	411	324	419	265	423	286	411	324	423	286	432	331	432	331	423	286	428	307	432	331	428	307	435	328	419	77	405	78	418	68	412	-70	405	78	403	65	412	-70	403	65	402	53	412	-70	402	53	401	40	412	-70	400	9	398	5	412	-70	398	5	396	1	412	-70	396	1	393	-1	432	-77	435	-74	428	-53	432	-77	428	-53	423	-31	432	-77	423	-31	412	-70	411	324	399	248	400	244	411	324	400	244	400	239	411	324	400	239	400	226	411	324	400	226	401	214	411	324	401	214	402	201	411	324	402	201	403	188	411	324	403	188	405	176	411	324	390	318	390	255	383	0	381	0	391	-65	383	0	391	-65	385	-1	356	-21	286	96	262	73	418	185	405	176	419	176	281	-60	293	-44	281	-46	51	-77	355	275	27	-54	292	298	281	315	280	300	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	262	180	286	157	356	275	286	157	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	326	313	319	296	331	296	51	331	27	307	412	-77	51	331	412	-77	435	-54	177	96	27	-54	51	-77	177	96	51	-77	201	73	418	184	405	175	419	176	357	276	379	251	358	278	293	298	281	315	281	300	344	-40	331	-41	347	-58	347	-58	331	-41	325	-58	316	-58	325	-58	318	-41	316	-58	318	-41	307	-58	307	-58	318	-41	306	-42	307	-58	306	-42	299	-58	299	-58	306	-42	293	-44	299	-58	293	-44	290	-59	290	-59	293	-44	281	-45	290	-59	281	-45	281	-59	331	-41	318	-41	325	-58	381	2	286	97	357	-20	381	2	357	-20	358	-22	381	2	358	-22	360	-23	381	2	360	-23	361	-25	381	2	361	-25	361	-27	381	2	361	-27	362	-29	381	2	362	-29	369	-60	381	2	369	-60	391	-64	400	6	399	2	412	-69	412	-69	399	2	396	0	412	-69	396	0	391	0	391	0	389	0	391	-64	391	-64	389	0	386	0	391	-64	386	0	384	0	382	1	381	2	391	-64	382	1	391	-64	384	0	369	-60	362	-29	361	-33	369	-60	361	-33	358	-36	402	40	401	27	412	-69	412	-69	401	27	401	15	412	-69	401	15	401	10	424	-31	420	-10	412	-69	412	-69	420	-10	419	11	412	-69	419	11	418	32	418	32	418	41	412	-69	412	-69	418	41	418	50	412	-69	418	50	406	78	406	78	418	50	419	59	406	78	419	59	420	69	420	78	406	78	420	69	412	-69	406	78	404	66	412	-69	404	66	403	53	412	-69	403	53	402	40	391	0	391	-64	412	-69	433	-76	436	-73	429	-52	433	-76	429	-52	424	-31	433	-76	424	-31	412	-69	344	-40	347	-58	349	-40	349	-40	347	-58	369	-60	349	-40	369	-60	354	-39	354	-39	369	-60	358	-36	413	331	27	-53	51	-76	413	331	51	-76	436	307	51	331	27	307	178	157	51	331	178	157	201	181	400	6	412	-69	401	10	357	-20	286	97	262	73	65	248	67	252	73	318	73	318	67	252	70	255	73	318	70	255	75	256	75	256	76	256	94	315	94	315	76	256	78	255	94	315	78	255	80	254	65	248	73	318	63	244	63	244	73	318	52	324	63	244	52	324	58	175	58	175	52	324	46	219	63	238	63	244	58	175	63	238	58	175	60	187	63	238	60	187	61	200	63	238	61	200	62	213	63	238	62	213	63	226	58	175	46	219	46	211	58	175	46	211	45	202	58	175	45	202	45	193	58	175	45	193	45	184	58	175	45	184	44	176	107	275	106	276	177	157	177	157	106	276	84	251	82	253	84	251	94	315	82	253	94	315	80	254	94	315	84	251	104	281	94	315	104	281	103	283	94	315	103	283	103	286	94	315	103	286	104	290	94	315	104	290	115	313	94	315	73	318	75	256	137	313	119	296	132	296	137	313	132	296	145	296	137	313	115	313	119	296	290	314	281	315	292	298	290	314	292	298	299	313	299	313	292	298	305	297	299	313	305	297	308	313	308	313	305	297	318	296	308	313	318	296	317	313	317	313	318	296	326	313	347	313	326	313	331	296	347	313	331	296	343	296	355	275	27	-54	50	-77	355	275	50	-77	378	251	355	275	378	251	356	276	353	295	356	293	369	315	369	315	356	293	358	290	369	315	358	290	359	286	359	286	359	283	378	251	378	251	359	283	358	281	378	251	358	281	357	278	348	296	353	295	369	315	348	296	369	315	347	313	348	296	347	313	343	296	383	254	384	255	390	318	390	318	384	255	386	256	390	318	386	256	388	256	388	256	392	255	390	318	390	318	392	255	411	324	390	318	369	315	378	251	390	318	378	251	381	253	390	318	381	253	383	254	359	286	378	251	369	315	418	184	417	193	405	175	405	175	417	193	417	202	405	175	417	202	411	324	411	324	417	202	416	211	411	324	416	211	416	219	416	219	417	241	411	324	411	324	417	241	419	263	411	324	419	263	422	285	411	324	422	285	431	331	431	331	422	285	428	307	431	331	428	307	435	328	411	324	392	255	396	252	411	324	396	252	398	248	411	324	398	248	399	244	411	324	399	244	400	238	411	324	400	238	400	226	411	324	400	226	400	213	411	324	400	213	401	200	411	324	401	200	403	187	411	324	403	187	405	175	326	313	318	296	331	296	155	313	158	297	164	313	164	313	158	297	170	298	164	313	170	298	173	314	173	314	170	298	182	300	173	314	182	300	182	315	146	313	137	313	145	296	146	313	145	296	158	297	146	313	158	297	155	313	106	293	110	295	115	313	115	313	110	295	114	296	115	313	114	296	119	296	84	251	106	276	105	278	84	251	105	278	104	281	40	285	43	263	52	324	52	324	43	263	45	241	52	324	45	241	46	219	52	324	31	331	35	307	52	324	35	307	40	285	285	96	262	73	411	-77	285	96	411	-77	435	-54	35	307	31	331	27	328	107	275	177	157	201	180	115	313	104	290	106	293	418	184	405	175	419	176	356	276	378	251	357	278	292	298	281	315	280	300	281	315	281	315	290	314	290	314	281	315	292	298	290	314	292	298	299	313	299	313	292	298	305	297	299	313	305	297	308	313	308	313	305	297	318	296	308	313	318	296	317	313	317	313	318	296	326	313	347	313	326	313	331	296	347	313	331	296	343	296	355	275	262	180	285	157	355	275	285	157	378	251	355	275	378	251	356	276	353	295	356	293	369	315	369	315	356	293	358	290	369	315	358	290	359	286	359	286	359	283	378	251	378	251	359	283	358	281	378	251	358	281	357	278	348	296	353	295	369	315	348	296	369	315	347	313	348	296	347	313	343	296	383	254	384	255	390	318	390	318	384	255	386	256	390	318	386	256	388	256	388	256	392	255	390	318	390	318	392	255	411	324	390	318	369	315	378	251	390	318	378	251	381	253	390	318	381	253	383	254	359	286	378	251	369	315	418	184	417	193	405	175	405	175	417	193	417	202	405	175	417	202	411	324	411	324	417	202	416	211	411	324	416	211	416	219	416	219	417	241	411	324	411	324	417	241	419	263	411	324	419	263	422	285	411	324	422	285	431	331	431	331	422	285	428	307	431	331	428	307	435	328	411	324	392	255	396	252	411	324	396	252	398	248	411	324	398	248	399	244	411	324	399	244	400	238	411	324	400	238	400	226	411	324	400	226	401	213	411	324	401	213	402	200	411	324	402	200	403	187	411	324	403	187	405	175	326	313	318	296	331	296	65	248	67	252	73	318	73	318	67	252	70	255	73	318	70	255	75	256	75	256	76	256	94	315	94	315	76	256	78	255	94	315	78	255	80	254	65	248	73	318	63	244	63	244	73	318	52	324	63	244	52	324	58	175	58	175	52	324	46	219	63	238	63	244	58	175	63	238	58	175	60	187	63	238	60	187	61	200	63	238	61	200	62	213	63	238	62	213	63	226	58	175	46	219	46	211	58	175	46	211	45	202	58	175	45	202	45	193	58	175	45	193	45	184	58	175	45	184	44	176	107	275	106	276	412	-77	412	-77	106	276	84	251	82	253	84	251	94	315	82	253	94	315	80	254	94	315	84	251	104	281	94	315	104	281	103	283	94	315	103	283	103	286	94	315	103	286	104	290	94	315	104	290	115	313	94	315	73	318	75	256	137	313	119	296	132	296	137	313	132	296	145	296	137	313	115	313	119	296	155	313	158	297	164	313	164	313	158	297	170	298	164	313	170	298	173	314	173	314	170	298	182	300	173	314	182	300	182	315	146	313	137	313	145	296	146	313	145	296	158	297	146	313	158	297	155	313	106	293	110	295	115	313	115	313	110	295	114	296	115	313	114	296	119	296	84	251	106	276	105	278	84	251	105	278	104	281	40	285	43	263	52	324	52	324	43	263	45	241	52	324	45	241	46	219	52	324	31	331	35	307	52	324	35	307	40	285	177	96	27	-54	51	-77	177	96	51	-77	201	73	35	307	31	331	27	328	107	275	412	-77	435	-54	115	313	104	290	106	293	418	184	405	175	419	176	356	276	378	251	357	278	292	298	281	315	280	300	342	143	288	143	288	110	288	110	288	143	265	151	288	110	265	151	254	118	254	118	265	151	242	170	254	118	242	170	227	137	227	137	242	170	217	193	227	137	217	193	202	160	202	160	217	193	186	212	202	160	186	212	177	179	177	179	186	212	148	187	123	183	148	187	148	220	123	183	148	220	118	215	67	133	83	154	91	201	91	201	83	154	102	171	91	201	102	171	118	215	118	215	102	171	123	183	66	181	45	156	53	111	66	181	53	111	67	133	66	181	67	133	91	201	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	288	110	342	110	342	143	186	212	148	220	148	187	316	28	314	48	306	38	53	111	45	156	27	128	284	161	278	121	288	66	288	66	278	121	261	85	288	66	261	85	254	31	254	31	261	85	235	58	254	31	235	58	211	8	211	8	235	58	201	39	211	8	201	39	161	33	263	196	266	198	266	228	266	228	266	198	268	199	266	228	268	199	284	254	284	254	268	199	270	200	284	254	270	200	273	200	273	200	276	199	284	254	284	254	276	199	279	197	284	254	279	197	282	194	319	196	321	198	335	228	335	228	321	198	324	200	335	228	324	200	327	200	327	200	330	200	335	228	335	228	330	200	332	199	335	228	332	199	335	198	360	176	370	167	376	182	376	182	370	167	379	159	376	182	379	159	398	162	398	162	379	159	389	152	354	204	335	228	335	198	354	204	335	198	338	196	354	204	338	196	341	194	354	204	341	194	350	185	354	204	350	185	360	176	354	204	360	176	376	182	317	254	303	281	309	110	317	254	309	110	317	188	317	254	317	188	318	192	317	254	318	192	319	196	317	254	319	196	335	228	317	188	309	110	317	161	282	194	283	191	284	254	284	254	283	191	284	187	284	254	284	187	284	188	284	188	284	187	288	66	284	188	288	66	298	281	298	281	288	66	309	110	298	281	309	110	303	281	261	194	263	196	266	228	261	194	266	228	252	185	252	185	266	228	247	204	252	185	247	204	242	176	242	176	247	204	232	168	225	183	203	162	212	152	225	183	212	152	222	160	225	183	222	160	232	168	225	183	232	168	247	204	161	0	211	8	161	33	161	0	161	33	70	33	161	0	70	33	70	0	284	161	288	66	284	187	284	254	284	188	298	281	161	281	70	281	161	281	161	281	70	281	161	248	161	281	161	248	211	273	211	273	161	248	201	241	211	273	201	241	235	223	282	87	279	84	284	28	284	28	279	84	276	81	284	28	276	81	273	80	273	80	270	81	284	28	284	28	270	81	268	81	284	28	268	81	266	53	266	53	268	81	266	83	266	53	266	83	263	85	319	85	318	89	317	28	317	28	318	89	317	94	317	94	317	119	309	171	335	83	332	82	335	53	335	53	332	82	330	81	335	53	330	81	327	80	327	80	324	81	335	53	335	53	324	81	321	82	335	53	321	82	319	85	360	105	350	97	354	77	354	77	350	97	341	88	354	77	341	88	338	85	379	122	370	114	376	98	379	122	376	98	398	119	379	122	398	119	389	129	360	105	354	77	376	98	360	105	376	98	370	114	335	83	335	53	354	77	335	83	354	77	338	85	309	171	288	215	298	0	309	171	298	0	303	0	309	171	303	0	317	28	309	171	317	28	317	94	261	195	278	160	288	215	288	215	278	160	284	119	288	215	284	119	298	0	298	0	284	119	284	94	298	0	284	94	284	28	284	28	284	94	283	90	284	28	283	90	282	87	263	85	261	88	266	53	266	53	261	88	252	96	266	53	252	96	247	76	247	76	252	96	242	105	247	76	242	105	232	114	225	98	247	76	232	114	225	98	232	114	222	121	225	98	222	121	212	128	225	98	212	128	203	118	254	250	211	273	235	223	254	250	235	223	261	195	254	250	261	195	288	215	161	248	70	281	70	248	319	85	317	28	335	53	44	19	44	19	71	33	71	33	44	19	71	0	71	33	71	0	97	50	97	50	71	0	97	-17	97	50	97	-17	120	70	120	70	97	-17	120	-36	120	70	120	-36	124	44	124	44	120	-36	124	-9	124	44	124	47	120	70	120	70	124	47	125	49	120	70	125	49	142	92	142	92	125	49	126	51	142	92	126	51	128	54	162	114	142	92	149	75	162	114	149	75	157	85	162	114	157	85	165	95	162	114	165	95	172	105	142	92	128	54	131	56	142	92	131	56	140	65	142	92	140	65	149	75	149	-42	140	-32	142	-58	142	-58	140	-32	131	-23	142	-58	131	-23	129	-20	291	156	285	116	294	63	294	63	285	116	267	82	294	63	267	82	258	29	258	29	267	82	239	56	258	29	239	56	214	8	214	8	239	56	204	39	214	8	204	39	163	33	325	247	291	247	294	63	325	247	294	63	317	106	325	247	317	106	325	156	214	8	163	33	163	0	163	0	163	33	137	33	163	0	137	33	137	0	137	0	137	33	134	34	137	0	134	34	132	0	132	0	134	34	130	35	132	0	130	35	128	-1	128	-1	130	35	127	38	128	-1	127	38	126	-3	126	-3	127	38	125	41	126	-3	125	41	124	-6	124	-6	125	41	124	44	124	-6	124	44	124	-9	162	-80	172	-71	165	-61	162	-80	165	-61	157	-51	162	-80	157	-51	149	-42	162	-80	149	-42	142	-58	124	-12	124	-9	120	-36	124	-12	120	-36	125	-14	125	-14	120	-36	142	-58	125	-14	142	-58	127	-17	127	-17	142	-58	129	-20	291	156	294	63	291	247	71	0	44	19	44	14	68	247	76	106	100	247	100	247	76	106	99	63	100	247	99	63	100	156	100	156	99	63	107	116	268	44	268	-9	272	-36	268	44	272	-36	272	70	272	70	272	-36	295	-17	272	70	295	-17	295	50	295	50	295	-17	321	0	295	50	321	0	321	33	321	33	321	0	349	14	321	33	349	14	349	19	272	70	250	92	252	65	272	70	252	65	261	56	272	70	261	56	264	54	272	70	264	54	266	51	272	70	266	51	267	49	272	70	267	49	268	47	272	70	268	47	268	44	220	105	227	95	230	114	230	114	227	95	235	85	230	114	235	85	250	92	250	92	235	85	244	75	250	92	244	75	252	65	268	-9	268	44	267	-6	267	-6	268	44	267	41	267	-6	267	41	266	-3	266	-3	267	41	265	38	266	-3	265	38	263	-1	263	-1	265	38	262	35	263	-1	262	35	260	0	260	0	262	35	258	34	260	0	258	34	255	33	243	-42	250	-58	252	-32	252	-32	250	-58	272	-36	252	-32	272	-36	261	-23	261	-23	272	-36	264	-20	255	33	229	33	229	0	255	33	229	0	255	0	255	33	255	0	260	0	125	82	134	29	153	56	153	56	134	29	178	8	153	56	178	8	188	39	188	39	178	8	229	0	188	39	229	0	229	33	107	116	99	63	134	29	107	116	134	29	125	82	272	-36	268	-9	268	-12	272	-36	268	-12	267	-14	272	-36	267	-14	265	-17	272	-36	265	-17	264	-20	235	-51	227	-61	229	-80	235	-51	229	-80	250	-58	235	-51	250	-58	243	-42	229	-80	227	-61	219	-71	76	106	68	247	68	156	92	13	102	79	92	11	92	11	102	79	89	81	92	11	89	81	92	10	92	10	89	81	92	8	92	6	92	8	83	52	92	6	83	52	101	-59	101	-59	83	52	79	-58	71	-58	79	-58	75	24	71	-58	75	24	64	-3	37	-61	46	-60	51	-30	51	-30	46	-60	54	-59	51	-30	54	-59	64	-3	64	-3	54	-59	63	-59	64	-3	63	-59	71	-58	51	-30	35	-56	37	-61	83	52	75	24	79	-58	102	79	92	13	92	15	102	79	92	15	93	17	102	79	93	17	96	29	102	79	96	29	98	42	102	79	98	42	100	55	102	79	100	55	101	67	89	81	83	52	92	8	123	-61	119	-34	111	4	123	-61	111	4	101	-59	101	-59	111	4	100	2	154	-1	157	56	147	40	147	40	140	31	154	-1	154	-1	140	31	131	21	154	-1	131	21	124	-26	124	-26	131	21	122	-28	121	-39	123	-61	123	-40	123	-40	123	-61	144	-65	123	-40	144	-65	126	-42	126	-42	144	-65	129	-43	189	-63	178	-58	185	-75	185	-75	178	-58	166	-53	185	-75	166	-53	165	-69	165	-69	166	-53	153	-49	165	-69	153	-49	144	-65	144	-65	153	-49	141	-46	144	-65	141	-46	129	-43	119	-36	119	-34	123	-61	119	-36	123	-61	121	-39	173	119	177	28	175	140	175	140	177	28	183	233	183	233	177	28	194	63	183	233	194	63	201	187	201	187	194	63	204	100	201	187	204	100	208	138	169	180	175	140	183	233	169	180	183	233	155	275	169	180	155	275	154	219	154	219	155	275	131	253	131	253	155	275	119	308	131	253	119	308	101	281	101	281	119	308	77	329	101	281	77	329	66	297	177	28	173	119	170	97	177	28	170	97	164	76	177	28	164	76	157	56	177	28	157	56	154	-1	121	11	119	-34	119	-33	121	11	119	-33	120	-31	121	11	120	-31	121	-29	121	11	121	-29	122	-28	121	11	122	-28	131	21	119	-34	121	11	111	4	101	-59	100	2	97	2	101	-59	97	2	95	2	101	-59	95	2	93	4	101	-59	93	4	92	6	100	275	72	233	86	180	86	180	72	233	81	140	82	119	81	140	79	28	82	119	79	28	85	97	85	97	79	28	102	-1	85	97	102	-1	91	76	91	76	102	-1	99	56	155	281	190	297	179	329	155	281	179	329	136	308	155	281	136	308	125	253	101	219	125	253	136	308	101	219	136	308	100	275	101	219	100	275	86	180	48	138	51	100	54	187	54	187	51	100	62	63	54	187	62	63	72	233	72	233	62	63	79	28	72	233	79	28	81	140	134	11	124	21	132	-26	132	-26	124	21	115	31	132	-26	115	31	109	40	109	40	99	56	102	-1	136	-36	135	-39	154	-59	154	-59	135	-39	133	-40	154	-59	133	-40	133	-61	133	-61	133	-40	130	-42	133	-61	130	-42	127	-43	127	-43	115	-46	133	-61	133	-61	115	-46	111	-65	145	4	137	-34	154	-59	145	4	154	-59	155	2	155	2	154	-59	176	-58	155	2	176	-58	158	2	145	4	134	11	135	-29	145	4	135	-29	136	-31	145	4	136	-31	137	-33	145	4	137	-33	137	-34	134	-28	135	-29	134	11	134	-28	134	11	132	-26	109	40	102	-1	132	-26	137	-34	136	-36	154	-59	102	-49	90	-53	90	-69	102	-49	90	-69	111	-65	102	-49	111	-65	115	-46	78	-58	66	-63	70	-75	78	-58	70	-75	90	-69	78	-58	90	-69	90	-53	166	81	153	79	154	67	166	81	154	67	156	55	166	81	156	55	158	42	166	81	158	42	160	29	166	81	160	29	163	17	166	81	163	17	163	15	166	81	163	15	164	13	166	81	164	13	164	11	166	81	164	11	164	10	166	81	164	10	164	8	166	81	164	8	176	-58	166	81	176	-58	172	52	176	-58	164	8	164	6	176	-58	164	6	163	4	176	-58	163	4	161	2	176	-58	161	2	158	2	181	24	176	-58	184	-58	181	24	184	-58	191	-3	191	-3	184	-58	193	-59	191	-3	193	-59	204	-30	204	-30	193	-59	201	-59	204	-30	201	-59	210	-60	210	-60	218	-61	220	-56	210	-60	220	-56	204	-30	176	-58	181	24	172	52	72	125	70	127	80	55	80	55	70	127	68	130	80	55	68	130	67	133	67	133	64	145	80	55	80	55	64	145	61	157	80	55	61	157	57	170	81	125	79	124	80	55	80	55	79	124	78	123	80	55	78	123	76	123	76	123	74	123	80	55	80	55	74	123	72	125	140	181	109	157	115	115	115	115	109	157	113	104	113	101	113	104	109	157	113	101	109	157	107	69	107	69	109	157	84	128	107	69	84	128	82	126	206	174	210	208	186	168	186	168	210	208	174	198	186	168	174	198	167	160	167	160	174	198	151	151	142	144	151	151	174	198	142	144	174	198	140	181	402	70	413	123	385	105	385	105	413	123	381	159	385	105	381	159	359	135	359	135	381	159	340	187	359	135	340	187	326	158	326	158	340	187	294	205	326	158	294	205	288	173	288	173	294	205	248	179	227	177	248	179	247	211	227	177	247	211	210	208	140	181	115	115	123	125	140	181	123	125	132	135	140	181	132	135	142	144	294	205	247	211	248	179	124	96	122	96	135	79	135	79	122	96	121	95	135	79	121	95	119	95	119	95	117	96	135	79	135	79	117	96	115	97	135	79	115	97	107	69	107	69	115	97	113	99	107	69	113	99	113	101	166	104	153	102	163	87	163	87	153	102	140	100	163	87	140	100	135	79	135	79	140	100	127	97	135	79	127	97	125	96	193	93	190	106	178	105	193	93	178	105	166	104	193	93	166	104	163	87	81	125	80	55	107	69	81	125	107	69	82	126	54	39	80	55	57	170	54	39	57	170	52	182	54	39	52	182	52	84	54	39	52	84	52	75	54	39	52	75	51	67	54	39	51	67	51	58	54	39	51	58	50	50	54	39	50	50	49	41	52	84	52	182	51	105	41	169	46	148	47	193	47	193	46	148	49	127	47	193	49	127	52	182	52	182	49	127	51	105	41	169	47	193	35	190	124	96	135	79	125	96	413	123	402	70	433	81	210	208	206	174	227	177	296	90	277	82	289	53	289	53	277	82	256	77	289	53	256	77	253	43	253	43	256	77	236	73	253	43	236	73	217	39	217	39	236	73	215	72	348	136	340	125	354	93	354	93	340	125	331	115	354	93	331	115	323	70	323	70	331	115	321	107	323	70	321	107	313	100	312	100	313	100	296	90	312	100	296	90	323	70	323	70	296	90	289	53	339	155	341	155	356	182	356	182	341	155	342	155	356	182	342	155	344	155	344	155	346	155	356	182	356	182	346	155	348	154	356	182	348	154	350	152	381	125	383	126	383	195	383	195	383	126	384	127	383	195	384	127	409	211	409	211	384	127	386	127	409	211	386	127	387	127	387	127	390	127	409	211	409	211	390	127	392	125	409	211	392	125	393	123	402	93	409	211	399	106	399	106	409	211	396	118	395	121	396	118	409	211	395	121	409	211	393	123	418	102	414	124	416	57	416	57	414	124	412	145	416	57	412	145	411	69	411	69	412	145	411	167	412	184	412	192	409	211	409	211	412	192	413	201	409	211	413	201	414	209	409	211	402	93	406	81	409	211	406	81	411	69	409	211	411	69	411	167	409	211	411	167	411	175	409	211	411	175	412	184	348	136	354	93	350	146	350	146	354	93	356	182	356	182	354	93	379	123	356	182	379	123	383	195	383	195	379	123	381	125	356	182	350	152	350	149	356	182	350	149	350	146	310	149	323	151	329	171	329	171	323	151	335	154	329	171	335	154	356	182	356	182	335	154	337	154	356	182	337	154	339	155	300	163	271	157	273	145	300	163	273	145	285	145	300	163	285	145	297	147	300	163	297	147	310	149	300	163	310	149	329	171	422	81	418	102	416	57	422	81	416	57	429	61	78	145	61	180	83	91	78	145	83	91	104	116	104	116	83	91	123	63	104	116	123	63	138	92	138	92	123	63	169	45	138	92	169	45	176	77	176	77	169	45	217	39	176	77	217	39	215	72	61	180	30	170	51	127	61	180	51	127	83	91	312	100	323	70	313	100	175	173	215	179	215	179	216	211	215	179	235	177	216	211	235	177	252	208	252	208	235	177	256	174	252	208	256	174	289	198	289	198	256	174	276	168	289	198	276	168	295	160	60	70	77	105	82	159	82	159	77	105	104	135	82	159	104	135	122	187	122	187	104	135	137	158	122	187	137	158	168	205	168	205	137	158	175	173	168	205	175	173	216	211	216	211	175	173	215	179	50	123	30	81	60	70	50	123	60	70	82	159	393	127	391	125	408	39	408	39	391	125	389	123	408	39	389	123	387	123	387	123	385	123	408	39	408	39	385	123	384	124	408	39	384	124	383	55	383	55	384	124	382	125	383	55	382	125	381	126	402	157	399	145	408	39	408	39	399	145	396	133	408	39	396	133	394	130	415	193	410	182	411	105	411	105	410	182	411	84	411	75	411	84	408	39	411	75	408	39	411	67	411	67	408	39	412	58	414	127	417	148	415	193	415	193	417	148	422	169	415	193	422	169	428	190	410	182	406	170	408	39	410	182	408	39	411	84	412	50	412	58	408	39	412	50	408	39	414	41	347	115	350	104	354	157	354	157	350	104	356	69	354	157	356	69	379	128	379	128	356	69	383	55	379	128	383	55	381	126	356	69	350	104	350	101	356	69	350	101	349	99	356	69	349	99	348	97	356	69	348	97	346	96	356	69	346	96	343	95	356	69	343	95	342	95	356	69	342	95	340	96	356	69	340	96	339	96	356	69	339	96	337	96	356	69	337	96	335	97	356	69	335	97	328	79	340	125	354	157	330	135	330	135	354	157	323	181	330	135	323	181	320	144	320	144	323	181	312	151	295	160	312	151	323	181	295	160	323	181	289	198	297	104	299	87	309	102	309	102	299	87	328	79	309	102	328	79	322	100	322	100	328	79	335	97	299	87	297	104	284	105	299	87	284	105	272	106	299	87	272	106	270	93	140	57	140	32	268	32	140	57	268	32	268	57	354	157	340	125	347	115	393	127	408	39	394	130	402	157	408	39	406	170	415	193	411	105	414	127	72	125	70	127	80	55	80	55	70	127	68	130	80	55	68	130	67	133	67	133	64	145	80	55	80	55	64	145	61	157	80	55	61	157	57	170	81	125	79	124	80	55	80	55	79	124	78	123	80	55	78	123	76	123	76	123	74	123	80	55	80	55	74	123	72	125	140	181	109	157	115	115	115	115	109	157	113	104	113	101	113	104	109	157	113	101	109	157	107	69	107	69	109	157	84	128	107	69	84	128	82	126	206	174	210	208	186	168	186	168	210	208	174	198	186	168	174	198	167	160	167	160	174	198	151	151	142	144	151	151	174	198	142	144	174	198	140	181	402	70	413	123	385	105	385	105	413	123	381	159	385	105	381	159	359	135	359	135	381	159	340	187	359	135	340	187	326	158	326	158	340	187	294	205	326	158	294	205	288	173	288	173	294	205	248	179	227	177	248	179	247	211	227	177	247	211	210	208	140	181	115	115	123	125	140	181	123	125	132	135	140	181	132	135	142	144	294	205	247	211	248	179	124	96	122	96	135	79	135	79	122	96	121	95	135	79	121	95	119	95	119	95	117	96	135	79	135	79	117	96	115	97	135	79	115	97	107	69	107	69	115	97	113	99	107	69	113	99	113	101	166	104	153	102	163	87	163	87	153	102	140	100	163	87	140	100	135	79	135	79	140	100	127	97	135	79	127	97	125	96	193	93	190	106	178	105	193	93	178	105	166	104	193	93	166	104	163	87	81	125	80	55	107	69	81	125	107	69	82	126	54	39	80	55	57	170	54	39	57	170	52	182	54	39	52	182	52	84	54	39	52	84	52	75	54	39	52	75	51	67	54	39	51	67	51	58	54	39	51	58	50	50	54	39	50	50	49	41	52	84	52	182	51	105	41	169	46	148	47	193	47	193	46	148	49	127	47	193	49	127	52	182	52	182	49	127	51	105	271	103	246	103	271	-14	271	-14	246	103	246	57	271	-14	246	57	246	32	246	32	246	57	194	57	246	32	194	57	194	32	271	32	323	32	271	57	271	57	323	32	323	57	271	-14	246	32	246	-14	41	169	47	193	35	190	124	96	135	79	125	96	413	123	402	70	433	81	210	208	206	174	227	177	44	9	47	-34	47	29	47	29	47	-34	52	-22	47	29	52	-22	50	50	50	50	52	-22	50	70	50	120	50	70	52	-22	50	120	52	-22	77	104	77	104	52	-22	56	-10	77	104	56	-10	60	2	50	120	46	118	48	108	50	120	48	108	49	99	50	120	49	99	50	89	50	120	50	89	50	80	50	120	50	80	50	70	68	34	70	36	77	104	77	104	70	36	72	38	77	104	72	38	75	39	75	39	77	38	77	104	77	104	77	38	79	37	77	104	79	37	104	91	104	91	79	37	80	36	104	91	80	36	82	35	104	91	82	35	84	32	84	32	107	2	104	91	104	91	107	2	110	57	104	91	110	57	110	60	77	104	60	2	63	14	77	104	63	14	66	26	77	104	66	26	67	31	77	104	67	31	68	34	113	49	111	51	135	-22	135	-22	111	51	111	54	135	-22	111	54	107	2	107	2	111	54	110	56	107	2	110	56	110	57	110	60	111	62	104	91	104	91	111	62	113	64	104	91	113	64	133	81	133	81	113	64	115	65	133	81	115	65	118	65	118	65	119	65	133	81	133	81	119	65	121	65	133	81	121	65	122	65	162	74	133	81	138	61	138	61	133	81	126	64	124	65	126	64	133	81	124	65	133	81	122	65	138	61	151	59	162	74	162	74	151	59	164	57	162	74	164	57	191	69	191	69	164	57	176	56	191	69	176	56	189	55	395	127	387	79	392	18	392	18	387	79	366	37	392	18	366	37	352	-21	352	-21	366	37	333	4	352	-21	333	4	301	-48	301	-48	333	4	291	-16	301	-48	291	-16	243	-57	243	-57	291	-16	243	-24	424	165	413	200	419	69	419	69	413	200	395	231	419	69	395	231	395	127	395	127	392	18	419	69	349	236	368	213	372	259	372	259	368	213	383	187	372	259	383	187	395	231	395	231	383	187	392	158	395	231	392	158	395	127	344	281	326	254	349	236	344	281	349	236	372	259	132	22	114	46	135	-22	132	22	135	-22	155	3	155	3	135	-22	167	-41	155	3	167	-41	182	-11	182	-11	167	-41	203	-53	182	-11	203	-53	211	-21	211	-21	203	-53	243	-57	211	-21	243	-57	243	-24	114	46	113	49	135	-22	40	-10	35	-30	47	-34	40	-10	47	-34	44	9	424	165	419	69	428	127	130	4	97	37	110	-21	110	-21	97	37	75	79	110	-21	75	79	70	18	70	18	75	79	68	127	67	231	68	127	71	158	67	231	71	158	90	259	90	259	71	158	80	187	90	259	80	187	94	213	90	259	94	213	118	281	118	281	94	213	113	236	118	281	113	236	137	254	356	2	349	46	330	22	356	2	330	22	328	-22	328	-22	330	22	307	3	328	-22	307	3	295	-41	295	-41	307	3	281	-11	295	-41	281	-11	259	-53	259	-53	281	-11	251	-21	259	-53	251	-21	219	-57	219	-57	251	-21	219	-24	340	65	342	65	358	91	358	91	342	65	343	65	358	91	343	65	344	65	344	65	347	65	358	91	358	91	347	65	349	64	358	91	349	64	351	62	392	36	412	120	390	38	390	38	412	120	388	39	386	38	388	39	412	120	386	38	412	120	386	104	392	36	394	34	412	120	412	120	394	34	396	31	412	120	396	31	397	26	397	26	399	14	412	120	412	120	399	14	402	2	412	120	402	2	406	-10	415	29	413	50	415	-34	415	-34	413	50	412	70	410	-22	412	70	412	120	410	-22	412	120	406	-10	413	89	413	99	412	120	412	120	413	99	414	108	412	120	414	108	416	118	412	120	412	70	412	80	412	120	412	80	413	89	386	104	358	91	378	32	386	104	378	32	380	35	386	104	380	35	382	36	386	104	382	36	384	37	386	104	384	37	386	38	356	2	378	32	358	91	356	2	358	91	353	57	356	2	353	57	352	56	356	2	352	56	352	54	356	2	352	54	351	51	356	2	351	51	350	49	356	2	350	49	349	46	353	57	358	91	352	60	311	59	324	61	330	81	330	81	324	61	337	64	330	81	337	64	358	91	358	91	337	64	339	65	358	91	339	65	340	65	301	74	271	69	274	55	301	74	274	55	286	56	301	74	286	56	299	57	301	74	299	57	311	59	301	74	311	59	330	81	415	-34	428	-30	423	-10	415	-34	423	-10	418	9	415	-34	418	9	415	29	171	-16	130	4	161	-48	171	-16	161	-48	219	-57	171	-16	219	-57	219	-24	50	200	38	165	44	69	50	200	44	69	70	18	50	200	70	18	68	127	50	200	68	127	67	231	44	69	38	165	35	127	130	4	110	-21	161	-48	415	-34	412	70	410	-22	358	91	351	62	352	60	127	239	160	263	138	288	138	288	160	263	182	306	210	322	182	306	199	277	141	4	108	37	122	-21	122	-21	108	37	86	79	122	-21	86	79	82	18	82	18	86	79	79	127	71	221	79	127	85	169	71	221	85	169	100	259	100	259	85	169	101	207	100	259	101	207	138	288	138	288	101	207	127	239	199	277	182	306	160	263	384	127	377	79	381	18	381	18	377	79	355	37	381	18	355	37	341	-21	341	-21	355	37	322	4	341	-21	322	4	290	-48	290	-48	322	4	280	-17	290	-48	280	-17	232	-57	232	-57	280	-17	232	-25	248	268	248	323	237	249	237	249	248	323	252	357	237	249	252	357	232	339	286	394	270	375	273	355	286	394	273	355	281	365	286	394	281	365	289	375	286	394	289	375	296	384	270	375	252	357	253	334	270	375	253	334	255	336	270	375	255	336	264	346	270	375	264	346	273	355	252	357	248	323	248	325	252	357	248	325	249	328	252	357	249	328	251	331	252	357	251	331	253	334	218	263	237	249	232	339	218	263	232	339	210	322	218	263	210	322	199	277	286	199	296	208	289	218	286	199	289	218	281	228	286	199	281	228	272	238	286	199	272	238	270	216	272	238	264	247	270	216	270	216	264	247	255	256	270	216	255	256	254	233	254	233	255	256	252	259	254	233	252	259	250	261	248	320	248	271	249	317	249	317	248	271	249	274	249	317	249	274	251	314	251	314	249	274	251	276	251	314	251	276	254	312	254	312	251	276	254	277	254	312	254	277	258	278	258	311	258	278	259	278	258	311	259	278	309	294	309	294	259	278	299	265	309	294	299	265	334	241	258	311	254	312	258	278	417	127	409	180	407	69	407	69	409	180	387	227	407	69	387	227	384	127	384	127	381	18	407	69	309	294	334	241	353	266	353	266	334	241	361	209	353	266	361	209	387	227	387	227	361	209	378	171	387	227	378	171	384	127	248	323	248	268	248	271	248	323	248	271	248	320	248	268	237	249	248	266	248	266	237	249	254	233	248	266	254	233	249	264	249	264	254	233	250	261	183	-17	141	4	173	-48	183	-17	173	-48	232	-57	183	-17	232	-57	232	-25	71	221	52	177	55	69	71	221	55	69	82	18	71	221	82	18	79	127	55	69	52	177	46	127	141	4	122	-21	173	-48	215	266	227	249	215	268	215	268	215	323	214	271	214	271	215	323	214	320	214	271	214	320	213	274	213	274	214	320	213	317	213	274	213	317	211	276	211	276	213	317	211	314	211	276	211	314	209	277	209	277	211	314	208	312	209	277	208	312	205	278	205	278	208	312	204	278	164	265	204	278	204	311	164	265	204	311	154	294	265	277	303	263	281	306	265	277	281	306	254	322	265	277	254	322	245	263	245	263	254	322	231	339	245	263	231	339	227	249	227	249	231	339	215	323	204	311	204	278	208	312	227	249	215	266	214	264	227	249	214	264	213	261	227	249	213	261	211	259	227	249	211	259	209	233	211	259	208	256	209	233	209	233	208	256	199	247	209	233	199	247	193	216	193	216	199	247	191	238	193	216	191	238	182	228	182	365	190	355	193	375	193	375	190	355	199	346	193	375	199	346	211	357	211	357	199	346	208	336	211	357	208	336	211	334	177	199	193	216	182	228	177	199	182	228	175	218	177	199	175	218	167	208	384	127	377	79	381	18	381	18	377	79	355	37	381	18	355	37	341	-21	341	-21	355	37	322	4	341	-21	322	4	290	-48	290	-48	322	4	280	-17	290	-48	280	-17	232	-57	232	-57	280	-17	232	-25	212	331	214	328	231	339	231	339	214	328	215	325	231	339	215	325	215	323	211	357	211	334	212	331	211	357	212	331	231	339	177	394	167	384	174	375	177	394	174	375	182	365	177	394	182	365	193	375	381	18	407	69	384	127	384	127	392	221	379	169	379	169	392	221	363	259	379	169	363	259	362	207	362	207	363	259	336	239	325	288	281	306	303	263	325	288	303	263	336	239	325	288	336	239	363	259	407	69	417	127	410	177	407	69	410	177	392	221	407	69	392	221	384	127	108	37	122	-21	141	4	141	4	122	-21	173	-48	141	4	173	-48	183	-17	183	-17	173	-48	232	-57	183	-17	232	-57	232	-25	102	209	110	266	85	171	85	171	110	266	76	227	85	171	76	227	79	127	79	127	82	18	86	79	86	79	82	18	122	-21	86	79	122	-21	108	37	76	227	54	180	55	69	76	227	55	69	82	18	76	227	82	18	79	127	129	241	164	265	154	294	129	241	154	294	110	266	129	241	110	266	102	209	55	69	54	180	46	127	215	268	227	249	215	323	27	49	27	49	55	63	55	63	27	49	55	31	55	63	55	31	80	79	80	79	55	31	80	15	80	79	80	15	104	98	104	98	80	15	104	-3	104	98	104	-3	110	73	110	73	104	-3	110	19	110	73	111	76	104	98	104	98	111	76	112	78	104	98	112	78	125	118	125	118	112	78	113	81	125	118	113	81	115	84	146	139	125	118	126	96	146	139	126	96	134	104	146	139	134	104	141	113	146	139	141	113	149	121	146	139	149	121	156	129	118	87	126	96	125	118	118	87	125	118	115	84	142	-17	134	-9	146	-45	146	-45	134	-9	126	-1	146	-45	126	-1	125	-23	125	-23	126	-1	118	7	125	-23	118	7	115	9	224	30	224	63	124	30	124	30	224	63	123	63	124	30	123	63	121	30	121	30	123	63	119	64	121	30	119	64	117	28	117	28	119	64	115	65	117	28	115	65	114	26	114	26	115	65	112	67	114	26	112	67	111	23	111	23	112	67	111	70	111	23	111	70	110	73	149	-26	142	-17	146	-45	149	-26	146	-45	156	-35	351	175	350	172	359	156	359	156	350	172	348	169	359	156	348	169	345	166	345	166	337	157	338	135	338	135	337	157	329	149	338	135	329	149	322	140	318	114	338	135	322	140	318	114	322	140	314	132	318	114	314	132	307	123	350	241	352	239	359	257	359	257	352	239	352	236	359	257	352	236	353	234	353	234	353	180	359	156	359	156	353	180	352	178	353	180	353	234	352	183	352	183	353	234	352	230	352	183	352	230	351	186	351	186	352	230	349	227	351	186	349	227	348	188	348	188	349	227	346	225	348	188	346	225	344	189	344	189	346	225	342	224	344	189	342	224	339	190	339	190	342	224	339	223	329	263	337	255	338	277	338	277	337	255	345	247	338	277	345	247	359	257	359	257	345	247	348	244	359	257	348	244	350	241	307	290	314	280	318	299	318	299	314	280	321	271	318	299	321	271	338	277	338	277	321	271	329	263	435	204	435	209	408	190	408	190	435	209	408	223	408	190	408	223	383	174	383	174	408	223	382	239	383	174	382	239	359	156	359	156	382	239	359	257	359	156	359	257	353	234	345	166	338	135	359	156	32	223	32	190	339	190	32	223	339	190	339	223	125	-23	115	9	113	12	125	-23	113	12	112	14	125	-23	112	14	111	16	125	-23	111	16	104	-3	110	19	104	-3	111	16	110	73	110	19	111	23	351	175	359	156	352	178	55	31	27	49	27	44	27	209	27	209	55	223	55	223	27	209	55	190	55	223	55	190	80	239	80	239	55	190	80	174	80	239	80	174	104	257	104	257	80	174	104	156	104	257	104	156	110	234	110	234	104	156	110	180	110	234	111	236	104	257	104	257	111	236	112	239	104	257	112	239	125	277	125	277	112	239	113	241	125	277	113	241	115	244	125	277	118	247	126	255	125	277	126	255	146	299	146	299	126	255	134	263	146	299	134	263	142	271	146	299	142	271	149	280	146	299	149	280	156	290	146	114	156	123	149	132	146	114	149	132	141	140	146	114	141	140	134	149	146	114	134	149	126	157	146	114	126	157	125	135	125	135	126	157	118	166	125	135	118	166	115	169	125	135	115	169	113	172	125	135	113	172	112	175	125	135	112	175	104	156	111	178	110	180	104	156	111	178	104	156	112	175	430	190	124	223	123	190	119	189	123	190	121	224	119	189	121	224	117	225	119	189	117	225	115	188	115	188	117	225	114	227	115	188	114	227	112	186	112	186	114	227	111	230	112	186	111	230	111	183	111	183	111	230	110	234	111	183	110	234	110	180	352	14	350	12	359	-3	359	-3	350	12	348	9	359	-3	348	9	345	7	345	7	337	-1	338	-23	338	-23	337	-1	329	-9	338	-23	329	-9	321	-17	318	-45	338	-23	321	-17	318	-45	321	-17	314	-26	318	-45	314	-26	307	-35	352	14	359	-3	352	16	352	16	359	-3	353	19	353	73	359	-3	359	98	359	98	359	-3	382	15	359	98	382	15	383	79	383	79	382	15	408	31	383	79	408	31	408	63	408	63	408	31	435	44	408	63	435	44	435	49	350	81	351	78	359	98	359	98	351	78	352	76	359	98	352	76	353	73	329	104	337	96	338	118	338	118	337	96	345	87	338	118	345	87	359	98	359	98	345	87	348	84	359	98	348	84	350	81	307	129	314	121	318	139	318	139	314	121	322	113	318	139	322	113	338	118	338	118	322	113	329	104	339	63	342	30	344	64	344	64	342	30	346	28	344	64	346	28	348	65	348	65	346	28	349	26	348	65	349	26	351	67	351	67	349	26	352	23	351	67	352	23	352	70	352	70	352	23	353	19	352	70	353	19	353	73	353	19	359	-3	353	73	345	7	338	-23	359	-3	339	30	342	30	339	63	339	30	339	63	239	63	339	30	239	63	239	30	123	190	124	223	121	224	124	223	430	190	430	223	55	190	27	209	27	204	125	277	115	244	118	247	125	117	104	97	111	77	111	77	104	97	110	74	110	20	110	74	104	-3	104	-3	110	74	104	97	104	-3	104	97	80	14	80	14	104	97	80	79	80	14	80	79	55	30	55	30	80	79	55	63	55	30	55	63	27	49	125	-23	146	-45	126	-2	125	-23	126	-2	118	6	125	-23	118	6	115	9	125	-23	115	9	113	12	125	-23	113	12	112	15	125	-23	112	15	104	-3	111	18	110	20	104	-3	111	18	104	-3	112	15	112	79	113	81	125	117	125	117	113	81	115	84	125	117	115	84	118	86	118	86	126	95	125	117	125	117	126	95	146	139	146	139	126	95	134	103	146	139	134	103	142	111	146	139	142	111	149	120	146	139	149	120	156	129	110	74	111	23	111	70	111	70	111	23	112	26	111	70	112	26	114	67	114	67	112	26	115	28	114	67	115	28	117	65	117	65	115	28	119	30	117	65	119	30	121	63	121	63	119	30	123	30	121	63	123	30	124	63	124	63	123	30	430	30	124	63	430	30	430	63	146	-45	156	-35	149	-27	146	-45	149	-27	141	-19	146	-45	141	-19	134	-10	146	-45	134	-10	126	-2	352	174	350	172	359	156	359	156	350	172	348	169	359	156	348	169	345	166	345	166	337	158	338	136	338	136	337	158	329	150	338	136	329	150	321	142	318	114	338	136	321	142	318	114	321	142	314	133	318	114	314	133	307	123	352	174	359	156	352	177	352	177	359	156	353	179	353	233	359	156	359	257	359	257	359	156	382	175	359	257	382	175	383	239	383	239	382	175	408	191	383	239	408	191	408	223	408	223	408	191	435	204	408	223	435	204	435	209	350	241	351	239	359	257	359	257	351	239	352	236	359	257	352	236	353	233	329	264	337	256	338	278	338	278	337	256	345	247	338	278	345	247	359	257	359	257	345	247	348	244	359	257	348	244	350	241	307	290	314	281	318	299	318	299	314	281	322	273	318	299	322	273	338	278	338	278	322	273	329	264	339	223	342	189	344	224	344	224	342	189	346	188	344	224	346	188	348	225	348	225	346	188	349	186	348	225	349	186	351	228	351	228	349	186	352	183	351	228	352	183	352	230	352	230	352	183	353	179	352	230	353	179	353	233	353	179	359	156	353	233	345	166	338	136	359	156	339	190	342	189	339	223	339	190	339	223	239	223	339	190	239	223	239	190	110	74	110	20	111	23	55	30	27	49	27	44	125	117	111	77	112	79	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	142	84	117	84	142	-34	142	-34	117	84	117	37	142	-34	117	37	117	12	117	12	117	37	65	37	117	12	65	37	65	12	142	12	194	12	142	37	142	37	194	12	194	37	142	-34	117	12	117	-34	316	28	314	48	306	38	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	346	84	321	84	346	-34	346	-34	321	84	321	37	346	-34	321	37	321	12	321	12	321	37	269	37	321	12	269	37	269	12	346	12	398	12	346	37	346	37	398	12	398	37	346	-34	321	12	321	-34	263	198	246	215	208	143	208	143	246	215	175	145	208	143	175	145	209	110	209	110	175	145	246	39	209	110	246	39	263	56	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	342	143	208	143	209	110	342	143	209	110	342	110	246	39	175	145	175	109	175	109	175	145	141	143	175	109	141	143	140	110	140	110	141	143	27	143	140	110	27	143	27	110	103	215	86	198	141	143	103	215	141	143	175	145	140	110	86	56	103	39	140	110	103	39	175	109	316	28	314	48	306	38	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	180	95	73	95	73	96	180	72	160	95	73	72	160	72	93	72	93	72	160	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	224	117	202	125	186	138	224	125	186	133	195	138	224	133	195	141	205	138	224	141	205	148	215	117	202	96	180	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	180	100	155	96	180	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	156	143	113	110	156	110	156	143	156	110	163	163	163	163	156	110	164	90	163	163	164	90	175	180	175	180	164	90	176	74	175	180	176	74	182	143	182	143	176	74	182	110	191	61	182	110	176	74	156	143	113	143	113	110	109	109	113	110	113	143	109	109	113	143	108	143	106	107	109	109	108	143	106	107	108	143	104	145	106	107	104	145	103	105	275	98	267	89	272	61	272	61	267	89	256	81	272	61	256	81	253	53	253	53	256	81	245	76	253	53	245	76	232	50	232	50	245	76	232	75	219	76	207	81	210	53	219	76	210	53	232	50	219	76	232	50	232	75	196	89	188	98	191	61	196	89	191	61	210	53	196	89	210	53	207	81	267	165	272	193	257	172	257	172	272	193	253	201	257	172	253	201	245	177	245	177	253	201	232	179	218	177	232	179	232	204	218	177	232	204	210	201	182	143	187	155	191	193	191	193	187	155	196	165	191	193	196	165	210	201	210	201	196	165	206	172	210	201	206	172	218	177	281	143	182	143	182	110	281	143	182	110	281	110	281	143	281	110	288	74	281	143	288	180	275	155	281	143	288	74	288	180	288	180	288	74	299	90	288	180	299	90	300	163	300	163	299	90	306	110	300	163	306	110	307	143	307	143	306	110	350	110	307	143	350	110	350	143	350	143	350	110	355	109	350	143	355	109	354	144	272	193	267	165	275	155	272	193	275	155	288	180	253	201	232	204	232	179	363	100	367	72	363	154	363	154	367	72	368	180	368	180	367	72	391	92	368	180	391	92	391	160	391	160	391	92	417	110	391	160	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	180	346	201	348	175	368	180	348	175	357	166	368	180	357	166	359	164	368	180	359	164	361	161	368	180	361	161	362	159	368	180	362	159	363	157	368	180	363	157	363	154	315	214	322	204	325	224	325	224	322	204	330	194	325	224	330	194	346	201	346	201	330	194	339	185	346	201	339	185	348	175	338	67	345	51	347	77	347	77	345	51	367	72	347	77	367	72	356	86	356	86	367	72	358	89	362	97	362	95	367	72	362	97	367	72	363	100	360	92	358	89	367	72	360	92	367	72	362	95	330	58	322	48	325	28	330	58	325	28	345	51	330	58	345	51	338	67	361	106	362	103	362	151	362	151	362	103	363	100	362	151	363	100	363	154	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	275	98	272	61	288	74	275	98	288	74	281	110	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	28	322	48	315	38	175	180	182	143	191	193	182	110	191	61	188	98	100	102	100	153	99	99	100	153	96	180	99	99	78	235	88	243	88	243	78	235	88	243	94	278	78	235	94	278	74	255	78	235	74	255	69	226	92	174	94	176	97	209	97	209	94	176	97	177	97	209	97	177	100	177	100	177	103	176	111	229	111	229	103	176	106	174	111	229	106	174	108	171	69	153	78	162	82	190	82	190	78	162	88	170	82	190	88	170	97	209	97	209	88	170	90	172	97	209	90	172	92	174	90	246	92	248	94	278	94	278	92	248	94	249	94	278	94	249	111	304	111	304	94	249	97	250	111	304	97	250	100	251	100	251	103	250	111	304	111	304	103	250	106	247	111	304	106	247	109	244	109	71	90	64	96	38	109	71	96	38	110	45	111	71	126	48	111	165	111	229	111	165	126	48	111	229	126	48	111	238	110	241	111	238	111	304	110	241	111	304	109	244	111	229	108	171	110	168	111	229	110	168	111	165	111	229	97	209	100	177	40	203	50	210	53	233	53	233	50	210	60	218	53	233	60	218	74	255	74	255	60	218	69	226	53	233	30	213	40	203	66	172	48	155	50	137	66	172	50	137	60	145	66	172	60	145	69	153	66	172	69	153	82	190	48	155	30	139	40	129	48	155	40	129	50	137	173	-17	166	-31	170	-62	170	-62	166	-31	155	-41	170	-62	155	-41	149	-72	149	-72	155	-41	141	-48	149	-72	141	-48	126	-76	126	-76	141	-48	126	-51	126	48	111	71	110	71	126	48	110	71	110	45	126	48	130	331	125	331	126	48	125	331	111	304	126	48	111	304	111	238	110	71	109	71	110	45	85	-31	78	-17	81	-62	81	-62	78	-17	75	-1	73	52	75	-1	78	14	73	52	78	14	90	64	90	64	78	14	85	28	90	64	85	28	96	38	144	230	144	169	158	210	158	210	144	169	146	172	158	210	146	172	148	174	144	235	144	240	144	304	144	304	144	240	146	245	144	304	146	245	161	278	161	278	146	245	149	249	161	278	149	249	154	250	154	250	157	250	161	278	161	278	157	250	160	249	161	278	160	249	163	247	158	210	151	176	154	176	154	176	157	176	158	210	158	210	157	176	160	175	158	210	160	175	173	190	173	190	160	175	163	173	173	190	163	173	166	172	173	190	168	170	178	161	173	190	178	161	190	172	190	172	178	161	187	153	190	172	187	153	196	144	144	230	144	166	144	169	207	155	190	172	196	144	207	155	196	144	206	136	207	155	206	136	216	128	207	155	216	128	225	138	187	226	196	218	203	233	203	233	196	218	206	210	203	233	206	210	225	212	225	212	206	210	216	202	181	255	161	278	163	247	181	255	163	247	166	245	181	255	166	245	168	243	181	255	168	243	178	234	181	255	178	234	187	226	181	255	187	226	203	233	173	14	179	51	166	27	166	27	179	51	163	63	166	27	163	63	155	38	155	38	163	63	144	70	155	38	144	70	141	45	141	45	144	70	144	230	141	45	144	230	144	304	144	304	144	230	144	235	130	331	126	48	141	45	130	331	141	45	144	304	200	-1	198	18	197	-25	197	-25	198	18	190	36	197	-25	190	36	186	-45	186	-45	190	36	179	51	186	-45	179	51	175	-1	175	-1	173	-17	186	-45	186	-45	173	-17	170	-62	110	-48	96	-41	102	-72	110	-48	102	-72	126	-76	110	-48	126	-76	126	-51	85	-31	81	-62	102	-72	85	-31	102	-72	96	-41	65	-45	81	-62	75	-1	65	-45	75	-1	73	52	65	-45	73	52	61	37	65	-45	61	37	54	-25	53	18	50	-1	54	-25	53	18	54	-25	61	37	179	51	173	14	175	-1	158	210	148	174	151	176	173	190	166	172	168	170	94	278	88	243	90	246	109	144	107	145	73	149	73	149	107	145	105	147	73	149	105	147	97	172	97	172	105	147	105	150	128	181	135	190	138	219	138	219	135	190	141	200	138	219	141	200	148	210	128	181	138	219	121	171	121	171	138	219	119	196	121	171	119	196	112	162	112	162	119	196	110	159	119	196	97	172	105	152	119	196	105	152	106	155	119	196	106	155	108	157	119	196	108	157	110	159	351	91	343	82	344	57	351	91	344	57	366	81	351	91	366	81	353	94	444	143	118	143	345	110	444	143	345	110	350	110	444	143	350	110	353	109	444	143	353	109	356	108	444	143	356	108	358	106	444	143	358	106	358	103	444	143	358	103	416	124	444	143	416	124	444	141	366	81	390	104	358	103	366	81	358	103	358	101	366	81	358	101	357	98	366	81	357	98	355	96	366	81	355	96	353	94	113	143	109	144	73	149	113	143	73	149	47	129	113	143	47	129	345	110	113	143	345	110	118	143	19	113	19	110	345	110	19	113	345	110	47	129	322	53	315	43	325	33	322	53	325	33	328	63	328	63	325	33	344	57	328	63	344	57	335	72	335	72	344	57	343	82	416	124	358	103	390	104	105	152	97	172	105	150	108	96	106	98	119	57	119	57	106	98	105	101	119	57	105	101	97	81	97	81	105	101	105	103	350	143	345	143	444	110	444	110	345	143	118	110	113	110	118	110	345	143	113	110	345	143	47	124	47	124	345	143	19	143	47	124	19	143	19	141	135	63	128	72	138	33	138	33	128	72	121	82	138	33	121	82	119	57	119	57	121	82	112	91	119	57	112	91	110	94	355	157	357	155	366	172	366	172	357	155	358	152	366	172	358	152	358	150	358	150	358	147	444	110	444	110	358	147	356	145	444	110	356	145	353	144	335	181	343	171	344	196	344	196	343	171	351	162	344	196	351	162	366	172	366	172	351	162	353	159	366	172	353	159	355	157	315	210	322	200	325	219	325	219	322	200	328	190	325	219	328	190	344	196	344	196	328	190	335	181	416	129	390	149	358	150	416	129	358	150	444	110	416	129	444	110	444	113	105	106	107	108	73	104	105	106	73	104	97	81	105	106	97	81	105	103	73	104	107	108	109	109	73	104	109	109	113	110	73	104	113	110	47	124	141	53	135	63	138	33	141	53	138	33	148	43	108	96	119	57	110	94	350	143	444	110	353	144	358	150	390	149	366	172	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	145	241	150	277	144	237	144	237	150	277	130	303	144	237	130	303	144	232	144	232	130	303	142	-77	144	232	142	-77	144	-77	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	125	-49	142	-77	130	303	125	-49	130	303	113	331	125	-49	113	331	111	331	125	-49	111	331	111	21	125	-49	111	21	111	16	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	105	-23	99	9	97	11	105	-23	97	11	95	13	105	-23	95	13	92	15	105	-23	92	15	83	23	105	-23	83	23	82	0	54	44	44	51	58	22	54	44	58	22	63	38	63	38	58	22	82	0	63	38	82	0	73	31	73	31	82	0	83	23	58	22	44	51	35	41	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	111	232	113	-77	125	303	125	303	113	-77	130	-49	125	303	130	-49	142	331	142	331	130	-49	144	21	142	331	144	21	144	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	125	303	106	244	109	243	125	303	109	243	110	241	125	303	110	241	111	237	125	303	111	237	111	232	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	113	-77	111	232	111	-77	109	144	107	145	73	149	73	149	107	145	105	147	73	149	105	147	97	172	97	172	105	147	105	150	128	181	135	190	138	219	138	219	135	190	141	200	138	219	141	200	148	210	128	181	138	219	121	171	121	171	138	219	119	196	121	171	119	196	112	162	112	162	119	196	110	159	119	196	97	172	105	152	119	196	105	152	106	155	119	196	106	155	108	157	119	196	108	157	110	159	356	145	353	144	444	110	444	110	353	144	350	143	444	110	350	143	345	143	444	110	345	143	118	143	444	110	118	143	113	143	355	157	357	155	366	172	366	172	357	155	358	152	366	172	358	152	358	150	358	150	358	147	444	110	444	110	358	147	356	145	335	181	343	171	344	196	344	196	343	171	351	162	344	196	351	162	366	172	366	172	351	162	353	159	366	172	353	159	355	157	315	210	322	200	325	219	325	219	322	200	328	190	325	219	328	190	344	196	344	196	328	190	335	181	416	129	390	149	358	150	416	129	358	150	444	110	416	129	444	110	444	113	109	144	73	149	113	143	113	143	73	149	47	129	113	143	47	129	444	110	444	110	47	129	19	113	444	110	19	113	19	110	358	150	390	149	366	172	105	152	97	172	105	150	144	16	144	21	144	21	144	21	144	232	130	-49	130	-49	144	232	130	303	130	-49	130	303	113	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	237	145	241	150	277	144	237	150	277	130	303	144	237	130	303	144	232	113	-77	130	-49	113	331	113	-77	113	331	111	331	113	-77	111	331	111	-77	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	108	96	106	98	119	57	119	57	106	98	105	101	119	57	105	101	97	81	97	81	105	101	105	103	345	110	444	143	118	110	113	110	118	110	444	143	113	110	444	143	47	124	47	124	444	143	19	143	47	124	19	143	19	141	135	63	128	72	138	33	138	33	128	72	121	82	138	33	121	82	119	57	119	57	121	82	112	91	119	57	112	91	110	94	351	91	343	82	344	57	351	91	344	57	366	81	351	91	366	81	353	94	444	143	345	110	350	110	444	143	350	110	353	109	444	143	353	109	356	108	444	143	356	108	358	106	444	143	358	106	358	103	444	143	358	103	416	124	444	143	416	124	444	141	366	81	390	104	358	103	366	81	358	103	358	101	366	81	358	101	357	98	366	81	357	98	355	96	366	81	355	96	353	94	105	106	107	108	73	104	105	106	73	104	97	81	105	106	97	81	105	103	73	104	107	108	109	109	73	104	109	109	113	110	73	104	113	110	47	124	322	53	315	43	325	33	322	53	325	33	328	63	328	63	325	33	344	57	328	63	344	57	335	72	335	72	344	57	343	82	141	53	135	63	138	33	141	53	138	33	148	43	108	96	119	57	110	94	416	124	358	103	390	104	83	23	73	31	82	0	82	0	73	31	63	38	82	0	63	38	58	22	58	22	63	38	54	44	58	22	54	44	44	51	99	9	97	11	105	-23	105	-23	97	11	95	13	105	-23	95	13	92	15	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	245	105	277	105	277	106	245	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	108	244	110	242	125	303	125	303	110	242	111	239	125	303	111	239	111	235	125	-49	111	235	111	21	125	-49	111	21	111	16	142	331	125	303	125	-49	142	331	125	-49	142	-77	142	331	142	-77	144	-77	142	331	144	-77	144	331	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	83	23	82	0	105	-23	83	23	105	-23	92	15	58	22	44	51	35	41	111	235	125	-49	125	303	125	303	106	245	108	244	27	224	52	29	52	113	52	113	435	110	80	129	80	129	435	110	146	143	80	129	146	143	107	149	107	149	146	143	143	144	107	149	143	144	140	145	52	224	27	224	52	113	131	172	138	150	139	152	131	172	139	152	152	196	152	196	139	152	140	155	152	196	140	155	141	157	162	181	168	190	171	219	171	219	168	190	175	200	171	219	175	200	181	210	162	181	171	219	154	171	154	171	171	219	152	196	154	171	152	196	146	162	146	162	152	196	143	159	151	143	146	143	435	110	151	143	435	110	435	143	139	147	138	150	131	172	139	147	131	172	107	149	139	147	107	149	140	145	52	113	52	110	435	110	52	29	27	224	27	29	152	196	141	157	143	159	323	145	320	144	411	110	411	110	320	144	316	143	411	110	316	143	311	143	411	110	311	143	27	143	411	110	27	143	27	110	322	157	324	155	333	172	333	172	324	155	324	152	333	172	324	152	325	150	325	150	324	147	411	110	411	110	324	147	323	145	302	181	309	171	311	196	311	196	309	171	318	162	311	196	318	162	333	172	333	172	318	162	320	159	333	172	320	159	322	157	281	210	288	200	291	219	291	219	288	200	295	190	291	219	295	190	311	196	311	196	295	190	302	181	435	224	411	224	435	29	435	29	411	224	411	113	435	29	411	113	411	110	411	110	411	113	383	129	411	110	383	129	325	150	325	150	383	129	357	149	325	150	357	149	333	172	435	29	411	110	411	29	111	306	144	-77	113	306	113	306	144	-77	130	278	130	278	144	-77	144	207	130	278	144	207	144	212	225	331	30	331	111	306	225	331	111	306	113	306	225	331	113	306	225	306	145	215	147	218	150	252	150	252	147	218	149	219	150	252	149	219	151	220	151	220	154	220	173	228	173	228	154	220	156	219	173	228	156	219	158	217	150	252	130	278	144	212	150	252	144	212	145	215	201	184	211	177	220	187	201	184	220	187	197	206	201	184	197	206	192	190	163	213	172	205	173	228	173	228	172	205	182	197	173	228	182	197	197	206	197	206	182	197	192	190	160	216	163	213	173	228	160	216	173	228	158	217	173	228	150	252	151	220	144	-77	111	306	111	-77	111	306	30	331	30	306	159	36	156	34	174	25	174	25	156	34	154	33	174	25	154	33	151	33	151	33	149	33	151	1	151	1	149	33	147	35	151	1	147	35	146	37	145	46	145	331	130	-24	145	46	130	-24	145	41	145	41	130	-24	151	1	145	41	151	1	146	37	182	56	173	49	174	25	174	25	173	49	164	40	174	25	164	40	161	38	202	69	192	63	198	47	202	69	198	47	221	66	202	69	221	66	211	76	182	56	174	25	198	47	182	56	198	47	192	63	151	33	151	1	174	25	114	-52	130	-24	145	331	114	-52	145	331	112	331	114	-52	112	331	112	-52	114	-52	112	-52	225	-77	114	-52	225	-77	225	-52	30	-52	30	-77	225	-77	30	-52	225	-77	112	-52	159	36	174	25	161	38	435	110	435	143	151	110	146	110	151	110	435	143	146	110	435	143	80	124	80	124	435	143	52	143	80	124	52	143	52	141	52	29	52	224	27	224	52	29	27	224	27	29	141	96	140	98	152	57	152	57	140	98	139	101	152	57	139	101	131	81	131	81	139	101	138	103	168	63	162	72	171	33	171	33	162	72	154	82	171	33	154	82	152	57	152	57	154	82	146	91	152	57	146	91	143	94	139	106	140	108	107	104	139	106	107	104	131	81	139	106	131	81	138	103	107	104	140	108	143	109	107	104	143	109	146	110	107	104	146	110	80	124	175	53	168	63	171	33	175	53	171	33	181	43	141	96	152	57	143	94	318	91	309	82	311	57	318	91	311	57	333	81	318	91	333	81	320	94	435	224	411	224	411	141	411	141	411	224	411	143	411	141	435	29	435	224	411	143	27	143	311	110	411	143	311	110	316	110	411	143	316	110	320	109	411	143	320	109	323	108	411	143	323	108	324	106	411	143	324	106	325	103	411	143	325	103	383	124	411	143	383	124	411	141	333	81	357	104	325	103	333	81	325	103	324	101	333	81	324	101	324	98	333	81	324	98	322	96	333	81	322	96	320	94	288	53	281	43	291	33	288	53	291	33	295	63	295	63	291	33	311	57	295	63	311	57	302	72	302	72	311	57	309	82	435	29	411	141	411	29	311	110	27	143	27	110	383	124	325	103	357	104	97	217	99	219	105	252	105	252	99	219	102	220	105	252	102	220	104	220	104	220	106	219	105	252	105	252	106	219	125	278	105	252	82	228	83	205	105	252	83	205	92	213	105	252	92	213	95	216	105	252	95	216	97	217	44	177	54	184	58	206	58	206	54	184	63	190	58	206	63	190	82	228	82	228	63	190	73	197	82	228	73	197	83	205	58	206	35	187	44	177	225	306	225	331	144	306	144	306	225	331	142	306	144	306	142	306	144	-77	144	-77	142	306	125	278	144	-77	125	278	111	207	111	207	125	278	111	212	125	278	106	219	109	218	125	278	109	218	110	215	125	278	110	215	111	212	30	331	30	306	142	306	30	331	142	306	225	331	111	207	111	-77	144	-77	99	34	105	1	102	33	102	33	105	1	104	33	106	33	104	33	105	1	106	33	105	1	125	-24	30	-77	225	-77	30	-52	30	-52	225	-77	142	-52	144	331	142	-52	144	-52	144	-52	142	-52	225	-77	144	-52	225	-77	225	-52	125	-24	142	-52	144	331	125	-24	144	331	111	331	125	-24	111	331	111	46	125	-24	111	46	111	41	125	-24	111	41	110	37	125	-24	110	37	109	35	125	-24	109	35	106	33	105	1	99	34	97	36	105	1	97	36	95	38	105	1	95	38	92	40	105	1	92	40	83	49	105	1	83	49	82	25	54	69	44	76	58	47	54	69	58	47	63	63	63	63	58	47	82	25	63	63	82	25	73	56	73	56	82	25	83	49	58	47	44	76	35	66	118	144	115	145	81	149	81	149	115	145	114	147	81	149	114	147	106	172	106	172	114	147	113	150	136	181	143	190	147	219	147	219	143	190	150	200	147	219	150	200	156	210	136	181	147	219	129	171	129	171	147	219	127	196	129	171	127	196	121	162	121	162	127	196	118	159	127	196	106	172	114	152	127	196	114	152	115	155	127	196	115	155	116	157	127	196	116	157	118	159	411	110	411	29	435	29	411	110	435	29	411	143	411	110	411	143	127	143	411	110	127	143	122	143	411	110	122	143	55	129	411	110	55	129	27	113	411	110	27	113	27	110	81	149	55	129	122	143	81	149	122	143	118	144	411	224	411	143	435	29	411	224	435	29	435	224	114	152	106	172	113	150	347	145	345	144	435	110	435	110	345	144	341	143	435	110	341	143	336	143	435	110	336	143	52	143	435	110	52	143	52	110	52	29	52	224	27	224	52	29	27	224	27	29	347	157	348	155	357	172	357	172	348	155	349	152	357	172	349	152	349	150	349	150	349	147	435	110	435	110	349	147	347	145	327	181	334	171	336	196	336	196	334	171	343	162	336	196	343	162	357	172	357	172	343	162	345	159	357	172	345	159	347	157	306	210	313	200	316	219	316	219	313	200	320	190	316	219	320	190	336	196	336	196	320	190	327	181	407	129	381	149	349	150	407	129	349	150	435	110	407	129	435	110	435	113	349	150	381	149	357	172	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	-52	144	232	130	303	130	303	144	232	144	237	130	303	144	237	150	277	150	277	144	237	145	241	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	144	-52	130	303	113	331	144	-52	113	331	111	331	144	-52	111	331	111	-52	144	-52	111	-52	225	-77	144	-52	225	-77	225	-52	30	-52	30	-77	225	-77	30	-52	225	-77	111	-52	144	306	225	306	225	331	144	306	225	331	111	306	144	306	111	306	113	-77	144	306	113	-77	130	-49	144	306	130	-49	144	21	30	331	30	306	111	306	30	331	111	306	225	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	113	-77	111	306	111	-77	116	96	115	98	127	57	127	57	115	98	114	101	127	57	114	101	106	81	106	81	114	101	113	103	411	29	435	29	411	110	411	110	435	29	411	143	411	110	411	143	127	110	122	110	127	110	411	143	122	110	411	143	55	124	55	124	411	143	27	143	55	124	27	143	27	141	143	63	136	72	147	33	147	33	136	72	129	82	147	33	129	82	127	57	127	57	129	82	121	91	127	57	121	91	118	94	114	106	115	108	81	104	114	106	81	104	106	81	114	106	106	81	113	103	81	104	115	108	118	109	81	104	118	109	122	110	81	104	122	110	55	124	411	224	411	143	435	29	411	224	435	29	435	224	150	53	143	63	147	33	150	53	147	33	156	43	116	96	127	57	118	94	27	224	52	29	52	224	52	143	52	110	336	110	52	143	336	110	435	143	435	143	336	110	341	110	435	143	341	110	345	109	343	91	334	82	336	57	343	91	336	57	357	81	343	91	357	81	345	94	435	143	345	109	347	108	435	143	347	108	349	106	435	143	349	106	349	103	435	143	349	103	407	124	435	143	407	124	435	141	357	81	381	104	349	103	357	81	349	103	349	101	357	81	349	101	348	98	357	81	348	98	347	96	357	81	347	96	345	94	313	53	306	43	316	33	313	53	316	33	320	63	320	63	316	33	336	57	320	63	336	57	327	72	327	72	336	57	334	82	407	124	349	103	381	104	52	29	27	224	27	29	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	109	243	110	241	125	303	125	303	110	241	111	237	125	303	111	237	111	232	144	-52	111	232	111	-52	144	-52	111	-52	225	-77	225	-77	111	-52	30	-52	225	-77	30	-52	30	-77	144	-52	144	331	142	331	144	-52	142	331	125	303	144	-52	125	303	111	232	144	-52	225	-77	225	-52	125	303	106	244	109	243	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	144	306	225	306	225	331	144	306	225	331	111	306	144	306	111	306	125	-49	144	306	125	-49	142	-77	144	306	142	-77	144	-77	30	331	30	306	111	306	30	331	111	306	225	331	125	-49	111	306	111	21	125	-49	111	21	111	16	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	105	-23	99	9	97	11	105	-23	97	11	95	13	105	-23	95	13	92	15	105	-23	92	15	83	23	105	-23	83	23	82	0	54	44	44	51	58	22	54	44	58	22	63	38	63	38	58	22	82	0	63	38	82	0	73	31	73	31	82	0	83	23	58	22	44	51	35	41	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	435	160	435	193	127	193	435	160	127	193	122	193	435	160	122	193	55	179	435	160	55	179	27	162	435	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	435	60	435	93	127	60	122	60	127	60	435	93	122	60	435	93	55	74	55	74	435	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	114	202	106	222	113	200	239	241	240	243	244	277	244	277	240	243	242	245	244	277	242	245	245	245	245	245	247	245	267	253	267	253	247	245	250	244	267	253	250	244	252	242	238	-77	238	232	224	303	224	303	238	232	238	237	224	303	238	237	244	277	244	277	238	237	239	241	208	331	205	331	238	-77	208	331	238	-77	224	303	295	209	305	202	315	212	295	209	315	212	291	231	295	209	291	231	285	215	257	238	266	230	267	253	267	253	266	230	276	222	267	253	276	222	291	231	291	231	276	222	285	215	254	240	257	238	267	253	254	240	267	253	252	242	267	253	244	277	245	245	91	242	93	244	99	277	99	277	93	244	96	245	99	277	96	245	98	245	98	245	101	244	99	277	99	277	101	244	119	303	99	277	76	253	77	230	99	277	77	230	86	238	99	277	86	238	89	240	99	277	89	240	91	242	38	202	48	209	52	231	52	231	48	209	58	215	52	231	58	215	76	253	76	253	58	215	67	222	76	253	67	222	77	230	52	231	28	212	38	202	103	243	104	241	119	303	119	303	104	241	105	237	119	303	105	237	105	232	138	-77	105	232	105	-77	138	-77	138	331	136	331	138	-77	136	331	119	303	138	-77	119	303	105	232	119	303	101	244	103	243	238	-77	205	331	205	-77	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	27	193	435	160	27	193	27	160	347	207	348	205	357	222	357	222	348	205	349	202	357	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	327	231	334	221	336	246	336	246	334	221	343	212	336	246	343	212	357	222	357	222	343	212	345	209	357	222	345	209	347	207	306	260	313	250	316	270	316	270	313	250	320	240	316	270	320	240	336	246	336	246	320	240	327	231	407	179	381	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	27	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	27	93	27	60	349	200	381	199	357	222	240	10	239	13	244	-23	244	-23	239	13	238	16	244	-23	238	16	224	-49	224	-49	238	16	238	21	224	-49	238	21	238	331	208	-77	224	-49	238	331	208	-77	238	331	205	331	208	-77	205	331	205	-77	252	11	250	9	267	0	267	0	250	9	247	8	267	0	247	8	245	8	245	8	242	8	244	-23	244	-23	242	8	240	10	276	31	266	23	267	0	267	0	266	23	257	15	267	0	257	15	254	13	295	44	285	38	291	22	295	44	291	22	315	41	295	44	315	41	305	51	276	31	267	0	291	22	276	31	291	22	285	38	245	8	244	-23	267	0	93	9	99	-23	96	8	96	8	99	-23	98	8	101	8	98	8	99	-23	101	8	99	-23	119	-49	138	331	105	331	119	-49	138	331	119	-49	136	-77	138	331	136	-77	138	-77	119	-49	105	331	105	21	119	-49	105	21	105	16	119	-49	105	16	104	13	119	-49	104	13	103	10	119	-49	103	10	101	8	99	-23	93	9	91	11	99	-23	91	11	88	13	99	-23	88	13	86	15	99	-23	86	15	77	23	99	-23	77	23	76	0	48	44	38	51	52	22	48	44	52	22	58	38	58	38	52	22	76	0	58	38	76	0	67	31	67	31	76	0	77	23	52	22	38	51	28	41	252	11	267	0	254	13	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	430	160	430	193	127	193	430	160	127	193	122	193	430	160	122	193	55	179	430	160	55	179	27	162	430	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	347	95	345	94	435	60	435	60	345	94	341	93	435	60	341	93	336	93	435	60	336	93	32	93	435	60	32	93	32	60	350	129	334	146	338	118	350	129	338	118	343	112	350	129	343	112	345	109	350	129	345	109	347	107	350	129	347	107	348	104	350	129	348	104	349	102	350	129	349	102	349	100	350	129	349	100	367	111	435	60	435	63	410	77	435	60	410	77	349	100	435	60	349	100	349	97	435	60	349	97	347	95	349	100	410	77	388	94	349	100	388	94	367	111	334	146	324	137	327	133	334	146	327	133	330	128	334	146	330	128	334	123	334	146	334	123	338	118	114	202	106	222	113	200	129	107	129	107	113	124	113	124	129	107	114	151	113	124	114	151	113	153	113	153	114	156	95	142	95	142	114	156	115	158	95	142	115	158	75	159	75	159	115	158	118	159	75	159	118	159	122	160	53	175	75	159	430	193	430	193	75	159	122	160	430	193	122	160	127	160	430	193	127	160	430	160	129	130	125	135	129	107	129	107	125	135	120	141	129	107	120	141	118	144	113	153	95	142	113	124	27	193	27	190	53	175	27	193	53	175	430	193	140	116	136	120	133	125	140	116	133	125	129	130	140	116	129	130	129	107	129	107	118	144	116	146	129	107	116	146	115	149	129	107	115	149	114	151	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	32	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	32	93	32	60	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	32	193	435	160	32	193	32	160	347	207	348	205	356	222	356	222	348	205	349	202	356	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	356	222	334	246	334	221	356	222	334	221	343	212	356	222	343	212	345	209	356	222	345	209	347	207	304	260	311	250	314	270	314	270	311	250	318	240	314	270	318	240	334	246	334	246	318	240	326	231	334	246	326	231	334	221	407	179	380	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	129	146	113	129	114	102	114	102	113	129	113	100	114	97	113	100	95	111	114	97	95	111	115	95	115	95	95	111	75	94	115	95	75	94	118	94	118	94	75	94	122	93	115	104	116	107	129	146	129	146	116	107	118	109	129	146	118	109	120	112	120	112	125	118	129	146	129	146	125	118	129	123	129	146	129	123	140	137	140	137	129	123	133	128	140	137	133	128	136	133	113	129	95	111	113	100	430	60	430	93	127	93	430	60	127	93	122	93	430	60	122	93	75	94	430	60	75	94	53	77	430	60	53	77	27	63	430	60	27	63	27	60	53	77	27	62	27	63	129	146	114	102	115	104	349	200	380	199	356	222	348	149	347	146	350	124	350	124	347	146	345	144	350	124	345	144	343	141	343	141	338	135	350	124	350	124	338	135	334	107	435	193	32	193	336	160	435	193	336	160	341	160	435	193	341	160	345	159	435	193	345	159	347	158	435	193	347	158	349	156	435	193	349	156	349	153	435	193	349	153	410	175	435	193	410	175	435	190	349	153	350	124	367	142	349	153	367	142	388	159	349	153	388	159	410	175	350	124	349	153	349	151	350	124	349	151	348	149	334	107	338	135	334	130	334	107	334	130	330	125	334	107	330	125	327	120	334	107	327	120	324	116	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	430	60	430	93	127	60	122	60	127	60	430	93	122	60	430	93	55	74	55	74	430	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	336	160	32	193	32	160	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	435	160	435	193	127	193	435	160	127	193	122	193	435	160	122	193	55	179	435	160	55	179	27	162	435	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	32	93	32	60	435	60	32	93	435	60	435	93	114	202	106	222	113	200	32	193	32	160	435	160	32	193	435	160	435	193	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	435	60	435	93	127	60	122	60	127	60	435	93	122	60	435	93	55	74	55	74	435	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	27	193	435	160	27	193	27	160	347	207	348	205	357	222	357	222	348	205	349	202	357	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	327	231	334	221	336	246	336	246	334	221	343	212	336	246	343	212	357	222	357	222	343	212	345	209	357	222	345	209	347	207	306	260	313	250	316	270	316	270	313	250	320	240	316	270	320	240	336	246	336	246	320	240	327	231	407	179	381	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	27	93	27	60	430	60	27	93	430	60	430	93	349	200	381	199	357	222	27	193	27	160	430	160	27	193	430	160	430	193	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	27	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	27	93	27	60	240	10	239	13	244	-23	244	-23	239	13	238	16	244	-23	238	16	224	-49	224	-49	238	16	238	21	224	-49	238	21	238	326	208	-77	224	-49	238	326	208	-77	238	326	205	326	208	-77	205	326	205	-77	252	11	250	9	267	0	267	0	250	9	247	8	267	0	247	8	245	8	245	8	242	8	244	-23	244	-23	242	8	240	10	276	31	266	23	267	0	267	0	266	23	257	15	267	0	257	15	254	13	295	44	285	38	291	22	295	44	291	22	315	41	295	44	315	41	305	51	276	31	267	0	291	22	276	31	291	22	285	38	245	8	244	-23	267	0	91	242	93	244	99	277	99	277	93	244	96	245	99	277	96	245	98	245	98	245	101	244	99	277	99	277	101	244	119	303	99	277	76	253	77	230	99	277	77	230	86	238	99	277	86	238	89	240	99	277	89	240	91	242	38	202	48	209	52	231	52	231	48	209	58	215	52	231	58	215	76	253	76	253	58	215	67	222	76	253	67	222	77	230	52	231	28	212	38	202	103	243	104	241	119	303	119	303	104	241	105	237	119	303	105	237	105	232	138	-72	105	232	105	-72	138	-72	138	331	136	331	138	-72	136	331	119	303	138	-72	119	303	105	232	119	303	101	244	103	243	252	11	267	0	254	13	239	241	240	243	244	277	244	277	240	243	242	245	244	277	242	245	245	245	245	245	247	245	267	253	267	253	247	245	250	244	267	253	250	244	252	242	238	-72	238	232	224	303	224	303	238	232	238	237	224	303	238	237	244	277	244	277	238	237	239	241	208	331	205	331	238	-72	208	331	238	-72	224	303	295	209	305	202	315	212	295	209	315	212	291	231	295	209	291	231	285	215	257	238	266	230	267	253	267	253	266	230	276	222	267	253	276	222	291	231	291	231	276	222	285	215	254	240	257	238	267	253	254	240	267	253	252	242	267	253	244	277	245	245	93	9	99	-23	96	8	96	8	99	-23	98	8	101	8	98	8	99	-23	101	8	99	-23	119	-49	138	326	105	326	119	-49	138	326	119	-49	136	-77	138	326	136	-77	138	-77	119	-49	105	326	105	21	119	-49	105	21	105	16	119	-49	105	16	104	13	119	-49	104	13	103	10	119	-49	103	10	101	8	99	-23	93	9	91	11	99	-23	91	11	88	13	99	-23	88	13	86	15	99	-23	86	15	77	23	99	-23	77	23	76	0	48	44	38	51	52	22	48	44	52	22	58	38	58	38	52	22	76	0	58	38	76	0	67	31	67	31	76	0	77	23	52	22	38	51	28	41	238	-72	205	331	205	-72	369	193	27	193	369	193	369	193	27	193	369	160	369	193	369	160	390	190	390	190	369	160	380	158	390	190	380	158	389	154	369	93	27	93	369	60	369	93	369	60	390	64	369	93	390	64	380	95	409	180	402	127	409	73	409	180	409	73	423	166	423	166	409	73	423	87	423	166	423	87	432	148	432	148	423	87	432	106	432	148	432	106	435	127	409	180	390	190	396	146	409	180	396	146	401	137	409	180	401	137	402	127	402	127	401	116	409	73	409	73	401	116	396	107	409	73	396	107	390	64	390	64	396	107	389	100	390	64	389	100	380	95	369	60	27	93	27	60	369	160	27	193	27	160	390	190	389	154	396	146	75	282	75	257	259	257	75	282	259	257	259	282	75	210	75	185	259	185	75	210	259	185	259	210	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	106	227	118	229	118	229	123	254	118	229	134	224	123	254	134	224	143	249	143	249	134	224	152	213	143	249	152	213	163	238	163	238	152	213	173	201	163	238	173	201	184	225	184	225	173	201	193	190	184	225	193	190	202	214	202	214	193	190	213	185	202	214	213	185	218	210	218	210	213	185	230	190	218	210	230	190	230	212	79	199	86	211	90	240	90	240	86	211	95	220	90	240	95	220	106	250	106	250	95	220	106	227	106	250	106	227	118	229	77	224	69	205	75	185	77	224	75	185	79	199	77	224	79	199	90	240	260	254	256	240	257	217	260	254	257	217	266	236	260	254	266	236	270	254	249	228	241	218	245	201	249	228	245	201	257	217	249	228	257	217	256	240	230	212	230	190	245	201	230	212	245	201	241	218	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	118	229	123	254	106	250	75	185	69	205	65	185	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	251	68	245	43	260	38	251	68	260	38	270	63	270	63	260	38	279	27	270	63	279	27	290	53	290	53	279	27	300	14	290	53	300	14	311	40	311	40	300	14	320	3	311	40	320	3	329	29	329	29	320	3	339	0	329	29	339	0	345	24	345	24	339	0	357	3	345	24	357	3	357	26	207	13	214	25	218	52	218	52	214	25	222	35	218	52	222	35	233	64	233	64	222	35	233	41	233	64	233	41	245	43	205	36	197	17	203	0	205	36	203	0	207	13	205	36	207	13	218	52	388	68	384	54	386	29	388	68	386	29	394	48	388	68	394	48	398	68	377	42	368	32	373	13	377	42	373	13	386	29	377	42	386	29	384	54	357	26	357	3	373	13	357	26	373	13	368	32	245	43	251	68	233	64	203	0	197	17	194	0	104	41	117	43	117	43	122	68	117	43	132	38	122	68	132	38	141	63	141	63	132	38	151	27	141	63	151	27	162	53	162	53	151	27	171	14	162	53	171	14	182	40	182	40	171	14	191	3	182	40	191	3	201	29	201	29	191	3	211	0	201	29	211	0	217	24	217	24	211	0	229	3	217	24	229	3	229	26	79	13	85	25	89	52	89	52	85	25	94	35	89	52	94	35	104	64	104	64	94	35	104	41	104	64	104	41	117	43	77	36	69	17	75	0	77	36	75	0	79	13	77	36	79	13	89	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	259	68	255	54	257	29	259	68	257	29	266	48	259	68	266	48	270	68	229	26	229	3	239	32	239	32	229	3	244	13	239	32	244	13	248	42	248	42	244	13	257	29	248	42	257	29	255	54	117	43	122	68	104	64	317	28	314	48	307	38	75	0	69	17	65	0	104	41	117	43	117	43	122	68	117	43	132	38	122	68	132	38	141	63	141	63	132	38	151	27	141	63	151	27	162	53	162	53	151	27	171	14	162	53	171	14	182	40	182	40	171	14	191	3	182	40	191	3	201	29	201	29	191	3	211	0	201	29	211	0	217	24	217	24	211	0	229	3	217	24	229	3	229	26	79	13	85	25	89	52	89	52	85	25	94	35	89	52	94	35	104	64	104	64	94	35	104	41	104	64	104	41	117	43	77	36	69	17	75	0	77	36	75	0	79	13	77	36	79	13	89	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	259	68	255	54	257	29	259	68	257	29	266	48	259	68	266	48	270	68	229	26	229	3	239	32	239	32	229	3	244	13	239	32	244	13	248	42	248	42	244	13	257	29	248	42	257	29	255	54	122	-1	117	-25	132	-30	122	-1	132	-30	141	-5	141	-5	132	-30	151	-41	141	-5	151	-41	162	-16	162	-16	151	-41	171	-54	162	-16	171	-54	182	-29	182	-29	171	-54	191	-65	182	-29	191	-65	201	-40	201	-40	191	-65	211	-69	201	-40	211	-69	217	-45	217	-45	211	-69	229	-65	217	-45	229	-65	229	-43	259	-1	255	-15	257	-40	259	-1	257	-40	266	-21	259	-1	266	-21	270	-1	229	-43	229	-65	239	-36	239	-36	229	-65	244	-55	239	-36	244	-55	248	-27	248	-27	244	-55	257	-40	248	-27	257	-40	255	-15	79	-55	85	-43	89	-16	89	-16	85	-43	94	-34	89	-16	94	-34	104	-5	104	-5	94	-34	104	-27	104	-5	104	-27	117	-25	77	-33	69	-51	75	-69	77	-33	75	-69	79	-55	77	-33	79	-55	89	-16	117	-25	122	-1	104	-5	75	-69	69	-51	65	-69	117	43	122	68	104	64	317	28	314	48	307	38	75	0	69	17	65	0	100	165	310	270	310	304	100	165	310	304	32	167	100	165	32	167	310	25	100	165	310	25	310	59	60	-26	32	-40	60	-59	60	-26	60	-59	85	-9	85	-9	60	-59	85	-76	85	-9	85	-76	109	10	109	10	85	-76	109	-96	109	10	109	-96	113	-15	114	-18	113	-69	114	-66	114	-18	114	-66	116	-21	116	-21	114	-66	115	-63	116	-21	115	-63	118	-61	151	55	131	32	138	15	151	55	138	15	146	25	151	55	146	25	154	35	151	55	154	35	161	45	131	32	109	10	114	-10	131	32	114	-10	115	-8	131	32	115	-8	117	-5	131	32	117	-5	120	-2	131	32	120	-2	129	5	131	32	129	5	138	15	113	-13	114	-10	109	10	113	-13	109	10	113	-15	138	-102	129	-92	131	-118	131	-118	129	-92	121	-83	131	-118	121	-83	118	-80	151	-141	161	-131	154	-121	151	-141	154	-121	146	-111	151	-141	146	-111	138	-102	151	-141	138	-102	131	-118	114	-71	113	-69	109	-96	114	-71	109	-96	115	-74	115	-74	109	-96	131	-118	115	-74	131	-118	116	-77	116	-77	131	-118	118	-80	310	-26	126	-26	127	-59	127	-59	126	-26	123	-25	127	-59	123	-25	122	-60	122	-60	123	-25	119	-23	122	-60	119	-23	118	-61	118	-61	119	-23	116	-21	127	-59	310	-59	310	-26	113	-15	113	-69	114	-18	109	-96	113	-69	113	-15	60	-59	32	-40	32	-45	310	25	32	167	32	162	107	89	105	92	121	51	121	51	105	92	104	94	121	51	104	94	99	72	99	72	104	94	103	96	99	72	103	96	103	99	142	224	121	202	128	186	142	224	128	186	136	195	142	224	136	195	144	205	142	224	144	205	151	215	121	202	99	180	105	158	121	202	105	158	106	161	121	202	106	161	108	164	121	202	108	164	110	167	121	202	110	167	119	176	121	202	119	176	128	186	103	99	103	153	99	180	103	99	99	180	99	72	99	72	99	180	75	160	99	72	75	160	75	92	75	92	75	160	50	143	75	92	50	143	50	110	50	110	50	143	22	129	50	110	22	129	22	124	104	155	105	158	99	180	104	155	99	180	103	153	128	68	119	78	121	51	121	51	119	78	110	86	121	51	110	86	107	89	141	28	151	38	144	48	141	28	144	48	136	58	141	28	136	58	128	68	141	28	128	68	121	51	258	143	435	233	435	266	258	143	435	266	185	143	258	143	185	143	257	110	258	143	257	110	416	110	258	143	416	110	416	143	435	20	257	110	435	-12	435	-12	257	110	185	143	435	-12	185	143	185	110	185	110	185	143	117	143	185	110	117	143	116	110	111	109	116	110	112	143	111	109	112	143	108	145	103	153	103	99	104	102	103	153	104	102	104	150	104	150	104	102	105	105	104	150	105	105	105	147	105	147	105	105	107	107	105	147	107	107	108	145	108	145	107	107	111	109	116	110	117	143	112	143	243	165	32	59	310	162	243	165	310	162	310	167	243	165	310	167	32	304	243	165	32	304	32	271	229	-69	233	-96	229	-15	229	-15	233	-96	233	11	233	11	233	-96	257	-76	233	11	257	-76	257	-8	257	-8	257	-76	283	-59	257	-8	283	-59	283	-26	283	-26	283	-59	310	-45	283	-26	310	-45	310	-40	233	11	212	33	214	6	233	11	214	6	223	-2	233	11	223	-2	225	-5	233	11	225	-5	227	-7	233	11	227	-7	228	-10	233	11	228	-10	229	-12	233	11	229	-12	229	-15	181	46	189	36	191	55	191	55	189	36	197	25	191	55	197	25	212	33	212	33	197	25	205	16	212	33	205	16	214	6	220	-25	217	-25	221	-59	220	-25	221	-59	223	-23	223	-23	221	-59	224	-61	223	-23	224	-61	226	-21	226	-21	224	-61	227	-63	226	-21	227	-63	228	-18	228	-18	227	-63	228	-66	228	-18	228	-66	229	-69	204	-101	211	-118	213	-92	213	-92	211	-118	233	-96	213	-92	233	-96	222	-83	222	-83	233	-96	225	-80	229	-71	228	-74	233	-96	229	-71	233	-96	229	-69	226	-77	225	-80	233	-96	226	-77	233	-96	228	-74	196	-111	188	-121	191	-140	196	-111	191	-140	211	-118	196	-111	211	-118	204	-101	229	-15	228	-18	229	-69	216	-59	221	-59	217	-25	216	-59	217	-25	32	-25	216	-59	32	-25	32	-59	191	-140	188	-121	181	-131	310	162	32	59	32	26	32	198	38	157	38	238	38	238	38	157	56	124	38	238	56	124	56	270	56	270	56	124	65	198	167	314	122	309	134	277	167	314	134	277	167	281	167	314	167	281	310	281	167	314	310	281	310	314	70	227	84	250	85	294	85	294	84	250	106	267	85	294	106	267	122	309	122	309	106	267	134	277	70	227	85	294	56	270	70	227	56	270	65	198	107	128	121	85	135	117	135	117	121	85	166	80	135	117	166	80	167	113	167	113	166	80	310	80	167	113	310	80	310	113	65	198	56	124	70	168	70	168	56	124	84	100	70	168	84	100	84	145	84	145	84	100	121	85	84	145	121	85	107	128	229	-59	233	-86	229	-5	229	-5	233	-86	233	21	233	21	233	-86	257	-66	233	21	257	-66	257	1	257	1	257	-66	283	-49	257	1	283	-49	283	-16	283	-16	283	-49	310	-35	283	-16	310	-35	310	-30	233	21	212	42	214	16	233	21	214	16	223	7	233	21	223	7	225	4	233	21	225	4	227	2	233	21	227	2	228	0	233	21	228	0	229	-2	233	21	229	-2	229	-5	181	55	189	45	191	65	191	65	189	45	197	35	191	65	197	35	212	42	212	42	197	35	205	26	212	42	205	26	214	16	220	-15	217	-16	221	-49	220	-15	221	-49	223	-13	223	-13	221	-49	224	-51	223	-13	224	-51	226	-11	226	-11	224	-51	227	-53	226	-11	227	-53	228	-8	228	-8	227	-53	228	-56	228	-8	228	-56	229	-59	204	-91	211	-108	213	-82	213	-82	211	-108	233	-86	213	-82	233	-86	222	-73	222	-73	233	-86	225	-70	229	-61	228	-64	233	-86	229	-61	233	-86	229	-59	226	-67	225	-70	233	-86	226	-67	233	-86	228	-64	196	-101	188	-111	191	-130	196	-101	191	-130	211	-108	196	-101	211	-108	204	-91	229	-5	228	-8	229	-59	216	-49	221	-49	217	-16	216	-49	217	-16	32	-16	216	-49	32	-16	32	-49	191	-130	188	-111	181	-121	22	129	49	110	49	143	49	143	49	110	74	94	49	143	74	94	74	159	74	159	74	94	96	76	74	159	96	76	96	177	96	177	96	76	103	96	96	177	103	96	103	99	137	219	117	197	119	176	137	219	119	176	126	184	137	219	126	184	133	192	137	219	133	192	140	201	137	219	140	201	147	210	117	197	96	177	104	155	117	197	104	155	105	158	117	197	105	158	106	161	117	197	106	161	108	164	117	197	108	164	110	167	117	197	110	167	119	176	103	153	104	155	96	177	103	153	96	177	103	99	133	62	126	70	136	33	136	33	126	70	118	78	136	33	118	78	116	55	116	55	118	78	110	86	116	55	110	86	107	89	140	53	133	62	136	33	140	53	136	33	146	43	117	143	112	143	116	110	117	143	116	110	158	110	117	143	158	110	158	143	215	58	200	82	214	11	214	11	200	82	191	110	187	38	191	110	187	215	187	38	187	215	168	181	292	266	250	260	262	228	292	266	262	228	292	233	292	266	292	233	435	233	292	266	435	233	435	266	191	143	200	170	215	242	215	242	200	170	215	195	215	242	215	195	250	260	250	260	215	195	237	215	250	260	237	215	262	228	191	143	215	242	187	215	191	143	187	215	191	110	191	143	191	110	416	143	237	38	249	-5	263	25	263	25	249	-5	291	-12	263	25	291	-12	292	20	292	20	291	-12	435	-12	292	20	435	-12	435	20	215	58	214	11	249	-5	215	58	249	-5	237	38	168	181	158	143	158	110	168	181	158	110	167	71	168	181	167	71	187	38	103	96	96	76	104	94	104	94	96	76	116	55	104	94	116	55	105	92	105	92	116	55	107	89	111	109	116	110	112	143	111	109	112	143	108	145	111	109	108	145	107	107	103	153	103	99	104	102	103	153	104	102	104	150	104	150	104	102	105	105	104	150	105	105	105	147	105	147	105	105	107	107	105	147	107	107	108	145	49	110	22	129	22	124	191	110	187	38	214	11	416	143	191	110	416	110	257	250	272	227	286	270	286	270	272	227	277	198	286	124	277	198	272	168	175	281	208	277	220	309	220	309	208	277	236	267	220	309	236	267	257	294	257	294	236	267	257	250	257	294	257	250	286	270	175	281	220	309	175	314	175	281	175	314	31	314	175	281	31	314	31	281	304	238	286	270	286	124	304	238	286	124	304	157	304	238	304	157	310	198	258	100	286	124	272	168	258	100	272	168	257	145	258	100	257	145	235	128	258	100	235	128	221	85	207	117	175	113	176	80	207	117	176	80	221	85	207	117	221	85	235	128	31	113	31	80	176	80	31	113	176	80	175	113	59	-16	32	-30	59	-49	59	-16	59	-49	85	1	85	1	59	-49	85	-66	85	1	85	-66	108	21	108	21	85	-66	109	-86	108	21	109	-86	113	-5	113	-5	109	-86	113	-59	113	-5	113	-2	108	21	108	21	113	-2	114	0	108	21	114	0	130	42	130	42	114	0	115	2	130	42	115	2	117	4	130	42	117	4	119	7	130	42	119	7	128	16	130	42	128	16	137	26	151	65	130	42	137	26	151	65	137	26	146	35	151	65	146	35	154	45	151	65	154	45	161	55	138	-91	129	-82	131	-108	131	-108	129	-82	120	-73	131	-108	120	-73	118	-70	151	-130	161	-121	154	-111	151	-130	154	-111	146	-101	151	-130	146	-101	138	-91	151	-130	138	-91	131	-108	113	-61	113	-59	109	-86	113	-61	109	-86	114	-64	114	-64	109	-86	131	-108	114	-64	131	-108	115	-67	115	-67	131	-108	118	-70	310	-16	126	-16	126	-49	126	-49	126	-16	122	-15	126	-49	122	-15	121	-49	121	-49	122	-15	119	-13	121	-49	119	-13	118	-51	118	-51	119	-13	116	-11	118	-51	116	-11	115	-53	115	-53	116	-11	114	-8	115	-53	114	-8	113	-56	113	-56	114	-8	113	-5	113	-56	113	-5	113	-59	126	-49	310	-49	310	-16	59	-49	32	-30	32	-35	277	198	286	124	286	270	396	110	396	143	141	110	141	110	396	143	141	143	141	110	141	143	129	144	141	110	129	144	129	109	129	109	129	144	119	149	129	109	119	149	118	104	118	104	119	149	109	156	118	104	109	156	109	97	109	97	109	156	103	167	109	97	103	167	103	86	103	86	103	167	100	182	103	86	100	182	100	71	100	71	100	182	94	127	94	127	100	182	101	244	101	244	100	182	103	196	129	32	118	37	121	1	129	32	121	1	141	-1	129	32	141	-1	141	31	118	37	109	45	121	1	121	1	109	45	103	57	121	1	103	57	101	9	101	9	103	57	100	71	101	9	100	71	94	127	101	9	94	127	85	119	101	9	85	119	84	24	85	119	78	109	84	24	84	24	78	109	72	98	84	24	72	98	72	44	72	44	72	98	69	85	72	44	69	85	68	71	129	221	141	223	141	256	129	221	141	256	121	253	129	221	121	253	118	216	121	253	101	244	103	196	121	253	103	196	109	208	121	253	109	208	118	216	72	155	78	144	84	229	84	229	78	144	85	135	84	229	85	135	101	244	101	244	85	135	94	127	72	208	68	182	69	168	72	208	69	168	72	155	72	208	72	155	84	229	323	143	323	110	323	143	323	143	323	110	334	109	323	143	334	109	334	144	334	144	334	109	345	104	334	144	345	104	345	148	345	148	345	104	354	97	345	148	354	97	354	156	354	156	354	97	360	86	354	156	360	86	360	167	360	167	360	86	363	71	360	167	363	71	363	182	363	182	363	71	379	24	363	182	379	24	369	127	363	182	369	127	379	229	379	229	369	127	378	135	391	208	379	229	385	144	391	208	385	144	391	155	391	208	391	155	394	168	391	208	394	168	396	182	362	244	342	253	345	216	362	244	345	216	354	208	362	244	354	208	360	196	362	244	360	196	363	182	362	244	363	182	379	229	334	221	345	216	342	253	334	221	342	253	323	256	334	221	323	256	323	223	391	44	396	71	394	85	391	44	394	85	391	98	391	44	391	98	385	109	391	44	385	109	379	24	378	119	369	127	379	24	378	119	379	24	385	109	362	9	363	71	360	57	362	9	360	57	354	45	334	32	323	31	342	1	334	32	342	1	345	37	345	37	342	1	362	9	345	37	362	9	354	45	68	143	68	110	323	110	68	143	323	110	323	143	342	1	323	31	323	-1	363	71	362	9	379	24	379	229	378	135	385	144	76	229	81	240	89	286	89	286	81	240	90	249	89	286	90	249	116	291	116	291	90	249	101	255	116	291	101	255	116	257	116	257	131	255	130	289	130	289	131	255	142	286	68	274	54	257	75	218	68	274	75	218	76	229	68	274	76	229	89	286	45	237	42	218	75	218	45	237	75	218	54	257	130	289	116	291	116	257	179	273	171	265	188	-36	188	-36	171	265	163	273	188	-36	163	273	155	218	155	218	163	273	153	280	155	218	153	280	153	229	131	255	142	249	142	286	142	286	142	249	149	240	142	286	149	240	153	280	153	280	149	240	153	229	227	257	227	291	212	289	227	257	212	289	212	255	227	257	253	286	227	291	189	229	193	240	200	286	200	286	193	240	201	249	200	286	201	249	212	289	212	289	201	249	212	255	188	280	179	273	188	218	188	280	188	218	189	229	188	280	189	229	200	286	155	218	155	-36	188	-36	297	237	288	257	300	218	300	218	288	257	274	274	300	218	274	274	267	218	267	218	274	274	265	229	241	255	252	249	253	286	253	286	252	249	260	240	253	286	260	240	274	274	274	274	260	240	265	229	227	257	241	255	253	286	179	273	188	-36	188	218	81	13	89	-32	90	4	90	4	89	-32	116	-36	90	4	116	-36	101	-1	101	-1	116	-36	116	-3	130	-1	116	-3	116	-36	130	-1	116	-36	130	-35	193	13	200	-32	201	4	201	4	200	-32	212	-35	201	4	212	-35	212	-1	212	-1	212	-35	227	-3	241	-1	227	-3	227	-36	241	-1	227	-36	253	-32	171	-11	179	-19	188	291	188	291	179	-19	188	36	188	36	188	-26	189	24	189	24	188	-26	200	-32	189	24	200	-32	193	13	300	36	267	36	274	-20	300	36	274	-20	288	-3	300	36	288	-3	297	16	267	36	265	24	274	-20	274	-20	265	24	260	13	274	-20	260	13	253	-32	253	-32	260	13	252	4	253	-32	252	4	241	-1	227	-3	212	-35	227	-36	163	-19	171	-11	188	291	163	-19	188	291	155	291	163	-19	155	291	155	36	163	-19	155	36	153	-26	155	36	153	24	153	-26	153	-26	153	24	149	13	153	-26	149	13	142	-32	142	-32	149	13	141	4	142	-32	141	4	130	-1	45	16	54	-3	75	36	75	36	54	-3	68	-20	75	36	68	-20	76	24	76	24	68	-20	89	-32	76	24	89	-32	81	13	45	16	75	36	42	36	130	-1	130	-35	142	-32	188	-26	188	36	179	-19	222	348	222	-93	254	-93	222	348	254	-93	254	348	132	348	132	-93	165	-93	132	348	165	-93	165	348	42	348	42	-93	75	-93	42	348	75	-93	75	348	29	163	29	88	46	195	46	195	29	88	46	56	46	195	46	56	71	221	71	221	46	56	71	30	71	221	71	30	104	237	104	237	71	30	104	13	104	237	104	13	142	243	142	243	104	13	142	7	142	243	142	7	179	237	179	237	142	7	179	13	179	237	179	13	211	221	211	221	179	13	211	30	211	221	211	30	237	195	237	195	211	30	237	56	237	195	237	56	253	163	253	163	237	56	253	88	253	163	253	88	259	126	29	88	29	163	23	126	164	199	158	188	168	155	168	155	158	188	150	180	168	155	150	180	148	145	148	145	150	180	138	174	148	145	138	174	126	142	126	142	138	174	126	172	158	236	168	270	150	245	150	245	168	270	148	279	150	245	148	279	138	250	138	250	148	279	126	252	113	250	126	252	126	283	113	250	126	283	103	279	103	279	84	270	87	225	103	279	87	225	93	236	103	279	93	236	102	245	103	279	102	245	113	250	102	180	93	188	103	145	103	145	93	188	87	199	103	145	87	199	84	155	84	155	87	199	85	212	84	270	69	254	69	171	84	270	69	171	84	155	84	270	84	155	85	212	84	270	85	212	87	225	59	190	69	171	69	254	59	190	69	254	59	235	59	190	59	235	55	213	126	112	113	80	126	82	126	82	138	80	148	109	148	109	138	80	150	74	148	109	150	74	168	98	168	98	150	74	158	65	168	98	158	65	164	54	168	270	166	212	168	155	168	270	168	155	183	254	183	254	168	155	183	171	183	254	183	171	193	235	193	235	183	171	193	190	193	235	193	190	196	213	168	270	158	236	164	225	168	270	164	225	166	212	148	279	126	283	126	252	168	98	166	41	168	-15	168	98	168	-15	183	83	183	83	168	-15	183	0	183	83	183	0	193	63	193	63	183	0	193	19	193	63	193	19	196	41	148	109	126	112	126	82	168	-15	166	41	164	28	168	-15	164	28	158	17	168	-15	158	17	150	8	168	-15	150	8	148	-25	126	1	126	-29	138	3	138	3	126	-29	148	-25	138	3	148	-25	150	8	113	3	102	8	103	-25	113	3	103	-25	126	-29	113	3	126	-29	126	1	103	109	84	98	87	54	103	109	87	54	93	65	103	109	93	65	102	74	103	109	102	74	113	80	103	109	113	80	126	112	102	8	93	17	103	-25	103	-25	93	17	87	28	103	-25	87	28	84	-15	84	-15	87	28	85	41	84	98	69	83	69	0	84	98	69	0	84	-15	84	98	84	-15	85	41	84	98	85	41	87	54	59	19	69	0	69	83	59	19	69	83	59	63	59	19	59	63	55	41	113	174	102	180	103	145	113	174	103	145	126	142	113	174	126	142	126	172	168	98	164	54	166	41	164	199	168	155	166	212	91	79	92	61	92	61	92	61	95	-52	95	115	95	115	95	-52	105	-76	95	115	105	-76	109	100	109	100	105	-76	122	-93	109	100	122	-93	118	83	118	83	122	-93	123	64	70	135	54	128	70	118	70	135	70	118	80	146	80	146	70	118	77	127	80	146	77	127	95	139	135	-73	127	-51	122	-93	122	-93	127	-51	125	-26	122	-93	125	-26	123	64	123	64	125	-26	124	-2	123	64	124	-2	124	42	172	-106	238	-106	180	-96	172	-106	180	-96	172	-96	172	-106	172	-96	149	-89	172	-106	149	-89	144	-102	135	-73	122	-93	144	-102	135	-73	144	-102	149	-89	95	115	77	126	80	108	95	115	80	108	87	94	95	115	87	94	91	79	95	115	91	79	92	61	77	126	77	127	70	118	77	126	70	118	80	108	149	343	172	349	172	359	172	359	172	349	180	349	172	359	180	349	238	359	238	359	180	349	205	349	238	359	205	349	238	349	205	-96	205	349	180	349	205	-96	180	349	180	-96	205	-96	180	-96	238	-106	205	-96	238	-106	238	-96	125	280	127	305	122	347	122	347	127	305	135	327	122	347	135	327	144	356	144	356	135	327	149	343	144	356	149	343	172	359	124	256	125	280	123	189	124	256	123	189	124	210	122	347	105	330	109	153	122	347	109	153	118	170	122	347	118	170	123	189	122	347	123	189	125	280	95	139	109	153	105	330	95	139	105	330	95	305	95	139	95	305	92	273	95	139	92	273	92	192	95	139	92	192	91	174	95	139	91	174	87	159	95	139	87	159	80	146	70	118	54	128	54	125	95	-52	92	61	92	-19	173	-26	171	-51	176	-93	176	-93	171	-51	163	-73	176	-93	163	-73	154	-102	154	-102	163	-73	149	-89	154	-102	149	-89	126	-96	174	256	175	189	176	347	176	347	175	189	180	170	176	347	180	170	193	330	193	330	180	170	189	153	193	330	189	153	203	139	228	135	218	146	221	127	221	127	218	146	211	159	221	127	211	159	203	139	203	139	211	159	207	174	203	139	207	174	206	192	203	305	193	330	203	139	203	305	203	139	206	192	203	305	206	192	206	273	176	347	154	356	163	327	176	347	163	327	171	305	176	347	171	305	173	280	176	347	173	280	174	256	60	-96	126	-106	93	-96	93	-96	126	-106	118	-96	93	-96	118	-96	93	349	93	349	118	-96	118	349	93	349	118	349	126	359	126	359	118	349	126	349	126	359	126	349	154	356	154	356	126	349	149	343	154	356	149	343	163	327	60	359	60	349	93	349	60	359	93	349	126	359	228	118	244	125	244	128	228	118	244	128	228	135	228	118	228	135	221	127	228	118	221	127	221	126	228	118	221	126	218	108	206	61	207	79	203	115	203	115	207	79	211	94	203	115	211	94	221	126	221	126	211	94	218	108	189	100	193	-76	203	115	203	115	193	-76	203	-51	203	115	203	-51	206	61	206	61	203	-51	206	-19	180	83	175	64	176	-93	180	83	176	-93	193	-76	180	83	193	-76	189	100	176	-93	175	64	174	42	176	-93	174	42	174	-2	176	-93	174	-2	173	-26	126	-96	118	-96	126	-106	126	-96	126	-106	154	-102	126	-106	60	-96	60	-106	175	189	174	256	174	210	114	-5	126	-35	123	127	123	127	126	288	114	-5	114	-5	126	288	114	258	114	-5	114	258	106	30	106	30	114	258	106	222	106	30	106	222	101	74	101	74	106	222	101	179	101	74	101	179	99	127	142	312	142	285	144	331	144	331	142	285	156	314	144	331	156	314	171	333	171	333	176	337	196	359	196	359	176	337	181	340	196	359	181	340	186	343	123	127	126	193	126	288	126	288	126	193	132	245	126	288	132	245	142	312	142	312	132	245	142	285	155	-60	142	-32	142	-59	155	-60	142	-59	144	-78	155	-60	144	-78	170	-78	191	346	196	349	196	359	191	346	196	359	186	343	196	359	144	331	171	333	76	222	94	258	99	295	99	295	94	258	117	288	99	295	117	288	144	331	144	331	117	288	142	312	65	249	43	193	43	59	65	249	43	59	60	127	65	249	60	127	65	179	65	249	65	179	76	222	65	249	76	222	99	295	76	30	65	74	65	3	65	3	65	74	60	127	196	-106	196	-94	191	-92	196	-106	191	-92	186	-89	196	-106	186	-89	181	-85	196	-106	181	-85	175	-82	196	-106	175	-82	170	-78	196	-106	170	-78	144	-78	132	7	126	59	126	-35	132	7	126	-35	142	-59	132	7	142	-59	142	-32	144	-78	142	-59	117	-35	144	-78	117	-35	99	-41	99	-41	117	-35	94	-6	99	-41	94	-6	76	30	65	3	60	127	43	59	76	30	65	3	99	-41	123	127	126	-35	126	59	43	59	43	193	35	127	51	-86	88	-77	56	-82	56	-82	88	-77	61	-79	76	-60	61	-79	88	-77	76	-60	88	-77	89	-31	89	-31	88	-77	90	-58	89	-31	90	-58	99	8	99	8	90	-58	105	-34	46	343	51	339	87	332	87	332	51	339	56	336	87	332	56	336	61	333	61	333	77	314	87	332	87	332	77	314	90	286	87	332	90	286	90	313	90	313	90	286	100	246	90	313	100	246	105	289	105	289	100	246	106	194	105	289	106	194	117	259	117	259	106	194	108	127	117	259	108	127	117	-4	117	-4	108	127	106	60	51	-86	46	-89	88	-77	88	-77	46	-89	41	-93	88	-77	41	-93	35	-96	137	-4	115	-34	132	-40	132	-40	115	-34	90	-58	132	-40	90	-58	88	-77	117	259	117	-4	126	223	126	223	117	-4	126	31	126	223	126	31	131	180	131	180	126	31	131	74	131	180	131	74	133	127	106	60	99	8	105	-34	106	60	105	-34	117	-4	189	60	171	127	167	75	189	60	167	75	166	4	166	4	167	75	155	31	166	4	155	31	137	-4	137	260	155	223	166	250	166	250	155	223	167	179	166	250	167	179	189	194	189	194	167	179	171	127	189	194	171	127	189	60	132	295	87	332	90	313	132	295	90	313	115	289	132	295	115	289	137	260	132	295	137	260	166	250	40	346	46	343	87	332	40	346	87	332	35	359	40	346	35	359	35	349	88	-77	35	-96	35	-106	137	-4	132	-40	166	4	189	194	189	60	196	127	133	278	158	307	141	325	141	325	158	307	184	359	184	359	158	307	184	-106	184	-106	158	307	158	-54	86	168	96	207	106	284	106	284	96	207	112	244	106	284	112	244	141	325	141	325	112	244	133	278	106	284	80	236	86	168	86	168	80	236	83	127	86	85	83	127	80	17	86	85	80	17	106	-30	80	17	83	127	80	236	80	17	80	236	63	70	63	70	80	236	63	183	63	70	63	183	57	127	141	-72	184	-106	158	-54	141	-72	158	-54	133	-24	141	-72	133	-24	112	9	141	-72	112	9	106	-30	96	45	86	85	106	-30	96	45	106	-30	112	9	160	207	170	168	176	236	176	236	170	168	173	126	176	16	173	126	170	85	149	284	114	325	123	277	149	284	123	277	144	244	149	284	144	244	160	207	149	284	160	207	176	236	123	277	114	325	97	307	97	307	114	325	72	359	97	307	72	359	97	-54	97	-54	72	359	72	-106	97	-54	72	-106	114	-72	123	-24	97	-54	114	-72	192	183	176	236	176	16	192	183	176	16	192	69	192	183	192	69	198	126	160	45	144	8	149	-30	160	45	149	-30	176	16	160	45	176	16	170	85	123	-24	114	-72	149	-30	123	-24	149	-30	144	8	173	126	176	16	176	236	50	127	79	127	176	359	176	359	79	127	151	262	176	359	151	262	176	-106	176	-106	151	262	151	-7	176	-106	151	-7	79	127	176	-106	79	127	50	127	177	127	205	127	104	262	104	262	205	127	79	359	104	262	79	359	104	-7	104	-7	79	359	79	-106	104	-7	79	-106	205	127	104	-7	205	127	177	127	224	334	224	359	127	334	127	334	224	359	94	359	127	334	94	359	127	-16	127	-16	94	359	94	-40	127	-16	94	-40	224	-40	94	-80	94	-106	224	-106	94	-80	224	-106	224	-80	127	-16	224	-40	224	-16	108	334	108	-16	141	-40	108	334	141	-40	141	359	108	334	141	359	11	359	108	334	11	359	11	334	11	-16	11	-40	141	-40	11	-16	141	-40	108	-16	11	-80	11	-106	141	-106	11	-80	141	-106	141	-80	145	334	224	334	224	359	145	334	224	359	94	359	145	334	94	359	127	316	145	334	127	316	194	250	145	334	194	250	211	268	127	-80	127	316	94	359	127	-80	94	359	94	-106	127	-80	94	-106	224	-106	127	-80	224	-106	224	-80	41	3	90	-80	108	-63	108	-63	90	-80	141	-106	108	-63	141	-106	108	334	108	334	141	-106	141	359	108	334	141	359	11	359	11	-80	11	-106	141	-106	11	-80	141	-106	90	-80	108	334	11	359	11	334	90	-80	41	3	23	-14	224	334	224	359	127	334	127	334	224	359	94	359	127	334	94	359	127	-63	127	-63	94	359	94	-106	127	-63	94	-106	145	-80	145	-80	94	-106	224	-106	145	-80	224	-106	224	-80	194	3	127	-63	145	-80	194	3	145	-80	211	-14	11	359	90	334	141	359	141	359	90	334	108	316	141	359	108	316	141	-106	141	-106	108	316	108	-80	141	-106	108	-80	11	-80	90	334	23	268	41	250	90	334	41	250	108	316	141	-106	11	-80	11	-106	90	334	11	359	11	334	147	158	147	94	156	156	156	156	147	94	157	96	156	156	157	96	165	152	165	152	157	96	166	101	165	152	166	101	172	146	172	146	166	101	173	108	172	146	173	108	177	137	177	137	173	108	177	117	177	137	177	117	179	127	115	127	116	116	117	137	117	137	116	116	121	107	117	137	121	107	122	146	122	146	121	107	127	100	122	146	127	100	129	152	129	152	127	100	136	96	129	152	136	96	137	156	137	156	136	96	147	94	137	156	147	94	147	158	71	127	167	359	142	359	71	127	142	359	36	127	71	127	36	127	141	-106	71	127	141	-106	167	-106	143	127	47	-106	74	-106	143	127	74	-106	179	127	143	127	179	127	74	359	143	127	74	359	48	359	68	95	78	96	79	157	79	157	78	96	86	101	79	157	86	101	87	153	87	153	86	101	93	107	87	153	93	107	94	146	94	146	93	107	98	116	94	146	98	116	98	137	98	137	98	116	100	127	38	136	38	116	42	145	42	145	38	116	43	108	42	145	43	108	49	152	49	152	43	108	50	101	49	152	50	101	57	157	57	157	50	101	59	96	57	157	59	96	68	158	68	158	59	96	68	95	68	158	68	95	79	157	38	116	38	136	36	127	152	161	152	93	152	93	152	161	152	93	161	54	152	161	161	54	161	200	161	200	161	54	176	18	161	200	176	18	175	127	175	127	177	235	161	200	175	136	176	145	177	235	177	235	176	145	178	155	177	235	178	155	196	265	196	265	178	155	180	165	196	265	180	165	182	175	182	175	296	233	198	218	198	218	296	233	296	266	196	265	182	175	198	218	196	265	198	218	218	290	218	290	198	218	208	238	218	290	208	238	222	257	181	79	195	-11	197	36	197	36	195	-11	217	-36	197	36	296	21	181	79	181	79	179	89	195	-11	195	-11	179	89	177	99	195	-11	177	99	176	18	176	18	177	99	176	108	176	18	176	108	175	118	255	289	276	302	262	325	255	289	262	325	241	310	255	289	241	310	237	274	241	310	218	290	222	257	241	310	222	257	237	274	255	-36	237	-21	240	-56	255	-36	240	-56	262	-70	255	-36	262	-70	276	-49	221	-3	208	16	217	-36	221	-3	217	-36	240	-56	221	-3	240	-56	237	-21	150	127	150	120	150	134	150	134	150	120	151	113	150	134	151	113	151	141	151	141	151	113	151	106	151	141	151	106	151	148	151	148	151	106	151	99	151	148	151	99	152	154	152	154	151	99	152	93	152	154	152	93	152	161	85	127	152	161	161	200	85	127	161	200	17	129	85	127	17	129	161	54	85	127	161	54	152	93	161	54	17	129	17	124	197	36	217	-36	208	16	175	127	176	18	175	118	296	21	197	36	296	-11	177	235	175	127	175	136	106	275	121	257	125	290	125	290	121	257	135	237	125	290	135	237	147	265	147	265	135	237	146	217	147	265	146	217	161	175	147	265	161	175	166	235	166	235	161	175	164	164	166	235	164	164	165	154	102	310	80	325	88	290	102	310	88	290	106	275	102	310	106	275	125	290	166	108	165	98	166	18	166	18	165	98	163	88	166	18	163	88	161	78	161	78	145	35	146	-11	146	-11	145	35	133	15	146	-11	133	15	125	-36	125	-36	133	15	120	-3	125	-36	120	-3	105	-20	47	21	47	-12	145	35	47	21	145	35	161	78	325	128	190	160	257	126	325	128	257	126	325	123	325	123	257	126	190	92	325	123	190	92	181	52	181	52	190	92	181	199	181	52	181	199	167	127	167	127	181	199	167	136	167	145	167	136	181	199	167	145	181	199	166	235	167	145	166	235	165	154	161	175	146	217	47	266	161	175	47	266	47	232	167	127	167	117	181	52	166	108	166	18	181	52	166	108	181	52	167	117	161	78	146	-11	166	18	67	-48	80	-70	87	-35	87	-35	80	-70	102	-55	87	-35	102	-55	105	-20	105	-20	102	-55	125	-36	325	128	181	199	190	160	190	160	181	199	190	92	190	160	190	92	191	154	191	154	190	92	191	99	191	154	191	99	191	147	191	147	191	99	191	106	191	147	191	106	192	140	192	140	191	106	192	112	192	140	192	112	192	133	192	133	192	112	192	119	192	133	192	119	193	127	88	290	80	325	67	304	74	127	74	108	74	145	74	145	74	108	76	90	74	145	76	90	76	162	76	162	76	90	79	74	76	162	79	74	79	179	79	179	79	74	83	58	79	179	83	58	84	194	84	194	83	58	88	44	84	194	88	44	89	209	89	209	88	44	100	16	89	209	100	16	99	127	99	127	101	237	89	209	89	209	101	237	43	266	89	209	43	266	43	233	99	140	101	153	101	237	101	237	101	153	104	168	101	237	104	168	116	261	116	261	104	168	108	183	116	261	108	183	113	198	113	198	163	172	125	225	125	225	163	172	171	203	116	261	113	198	125	225	116	261	125	225	133	282	133	282	125	225	136	244	133	282	136	244	151	299	151	299	136	244	149	261	151	299	149	261	163	276	163	-23	148	-7	150	-45	150	-45	148	-7	135	9	150	-45	135	9	132	-28	132	-28	135	9	124	27	132	-28	124	27	115	-7	180	290	199	302	186	325	180	290	186	325	169	313	180	290	169	313	163	276	186	237	171	203	171	50	171	50	171	203	163	172	171	50	163	172	162	81	162	81	163	172	161	163	162	81	161	163	161	89	161	89	161	163	160	154	161	89	160	154	160	98	160	98	160	154	159	145	160	98	159	145	159	107	159	107	159	145	159	136	159	107	159	136	159	117	159	117	159	136	158	127	184	140	185	146	186	237	186	237	185	146	185	153	186	237	185	153	186	160	186	160	253	127	195	191	195	191	253	127	321	129	184	114	184	120	186	16	186	16	184	120	184	127	171	50	184	127	184	133	171	50	184	133	186	237	186	237	184	133	184	140	171	50	162	81	124	27	124	27	162	81	112	55	124	27	112	55	115	-7	115	-7	112	55	107	70	115	-7	107	70	103	85	101	100	99	114	100	16	101	100	100	16	115	-7	101	100	115	-7	103	85	43	21	43	-11	100	16	43	21	100	16	88	44	180	-37	163	-23	168	-59	180	-37	168	-59	186	-70	180	-37	186	-70	199	-49	237	-12	219	11	227	-36	227	-36	219	11	205	36	227	-36	205	36	205	-12	205	-12	205	36	195	62	205	-12	195	62	186	93	205	-12	186	93	186	16	186	16	186	93	185	100	186	16	185	100	185	107	259	285	284	302	271	325	259	285	271	325	250	310	259	285	250	310	237	265	195	191	205	217	205	267	205	267	205	217	219	242	205	267	219	242	227	291	227	291	219	242	237	265	227	291	237	265	250	310	186	160	195	191	205	267	186	160	205	267	186	237	253	127	186	93	195	62	253	127	195	62	321	124	253	127	321	124	321	129	259	-33	237	-12	249	-56	259	-33	249	-56	271	-70	259	-33	271	-70	284	-49	186	16	184	127	171	50	184	114	186	16	185	107	237	-12	227	-36	249	-56	163	-23	150	-45	168	-59	99	127	100	16	99	114	151	299	163	276	169	313	101	237	99	127	99	140	184	117	184	136	183	108	183	108	184	136	183	146	183	108	183	146	182	99	182	99	183	146	182	155	182	99	182	155	181	90	181	90	182	155	181	164	181	90	181	164	180	81	180	81	181	164	180	172	180	81	180	172	171	50	171	50	180	172	171	204	171	50	171	204	159	127	159	127	171	204	159	133	171	204	156	238	157	153	171	204	157	153	158	146	171	204	158	146	159	140	171	204	159	140	159	133	147	191	156	161	156	238	156	238	156	161	157	153	137	267	116	291	122	242	137	267	122	242	137	217	137	267	137	217	147	191	137	267	147	191	156	238	122	242	116	291	105	266	105	266	116	291	93	310	105	266	93	310	84	287	84	287	93	310	71	325	84	287	71	325	59	304	180	172	230	198	218	226	218	226	227	261	210	282	218	226	210	282	207	244	207	244	210	282	194	262	156	325	162	292	174	313	174	313	162	292	179	278	174	313	179	278	192	299	192	299	179	278	194	262	192	299	194	262	210	282	209	-27	226	-7	218	27	218	27	226	-7	230	56	235	71	230	56	242	16	235	71	242	16	239	85	239	85	242	16	242	100	218	27	230	56	180	81	218	27	180	81	171	50	230	56	226	-7	242	16	239	168	242	153	242	238	242	238	242	153	254	210	242	238	254	210	300	266	300	266	254	210	300	233	269	127	268	145	268	108	268	108	268	145	266	163	268	108	266	163	266	91	266	91	266	163	263	179	266	91	263	179	263	74	263	74	263	179	259	195	263	74	259	195	259	58	259	58	259	195	254	210	259	58	254	210	254	44	254	44	254	210	244	127	243	139	244	127	254	210	243	139	254	210	242	153	242	238	227	261	230	198	242	238	230	198	235	182	242	238	235	182	239	168	218	226	171	204	180	172	171	50	159	127	159	120	171	50	159	120	159	114	171	50	159	114	158	107	171	50	158	107	157	100	171	50	157	100	156	16	147	191	21	129	89	127	89	127	21	129	147	62	89	127	147	62	156	94	156	94	156	16	157	100	254	44	244	127	243	114	254	44	243	114	242	100	254	44	242	100	242	16	254	44	242	16	300	-11	254	44	300	-11	300	21	143	-48	156	-70	162	-36	162	-36	156	-70	174	-59	162	-36	174	-59	179	-22	179	-22	174	-59	192	-45	179	-22	192	-45	194	-6	194	-6	192	-45	209	-27	194	-6	209	-27	207	10	207	10	209	-27	218	27	147	62	137	36	137	-12	147	62	137	-12	156	16	147	62	156	16	156	94	59	-48	71	-70	84	-31	84	-31	71	-70	93	-56	84	-31	93	-56	105	-11	105	-11	93	-56	116	-37	105	-11	116	-37	123	11	123	11	116	-37	137	-12	123	11	137	-12	137	36	147	191	89	127	156	161	147	62	21	129	21	124	184	136	184	117	184	127	218	226	230	198	227	261	162	292	156	325	143	304	233	359	219	359	171	289	171	289	219	359	94	251	171	289	94	251	171	-35	171	-35	94	251	94	2	171	-35	94	2	219	-106	171	-35	219	-106	233	-106	11	-106	25	-106	73	-35	73	-35	25	-106	150	2	73	-35	150	2	73	290	73	290	150	2	150	251	73	290	150	251	26	359	73	290	26	359	12	359	25	-49	26	-58	27	-40	27	-40	26	-58	30	-65	27	-40	30	-65	30	-32	30	-32	30	-65	36	-71	30	-32	36	-71	36	-26	36	-26	36	-71	44	-75	36	-26	44	-75	44	-22	44	-22	44	-75	52	-77	44	-22	52	-77	53	-21	53	-21	52	-77	61	-75	53	-21	61	-75	61	-22	61	-22	61	-75	69	-71	61	-22	69	-71	69	-27	69	-27	69	-71	75	-65	69	-27	75	-65	75	-33	75	-33	75	-65	79	-58	75	-33	79	-58	79	-41	79	-41	79	-58	80	-49	25	302	26	294	27	311	27	311	26	294	30	286	27	311	30	286	30	319	30	319	30	286	36	280	30	319	36	280	36	325	36	325	36	280	44	276	36	325	44	276	44	329	44	329	44	276	52	275	44	329	52	275	53	330	53	330	52	275	61	277	53	330	61	277	61	329	61	329	61	277	69	280	61	329	69	280	69	325	69	325	69	280	75	286	69	325	75	286	75	318	75	318	75	286	79	294	75	318	79	294	79	311	79	311	79	294	80	302	25	68	26	59	27	76	27	76	26	59	30	51	27	76	30	51	30	84	30	84	30	51	36	45	30	84	36	45	36	90	36	90	36	45	44	42	36	90	44	42	44	94	44	94	44	42	52	40	44	94	52	40	53	95	53	95	52	40	61	42	53	95	61	42	61	94	61	94	61	42	69	45	61	94	69	45	69	90	69	90	69	45	75	51	69	90	75	51	75	83	75	83	75	51	79	59	75	83	79	59	79	76	79	76	79	59	80	67	25	185	26	176	27	194	27	194	26	176	30	169	27	194	30	169	30	202	30	202	30	169	36	163	30	202	36	163	36	208	36	208	36	163	44	159	36	208	44	159	44	212	44	212	44	159	52	157	44	212	52	157	53	213	53	213	52	157	62	159	53	213	62	159	62	212	62	212	62	159	70	163	62	212	70	163	70	208	70	208	70	163	75	169	70	208	75	169	75	201	75	201	75	169	79	176	75	201	79	176	79	194	79	194	79	176	80	185	132	272	90	230	126	230	132	272	126	230	167	272	132	272	167	272	108	331	132	272	108	331	90	313	131	189	89	147	125	147	131	189	125	147	166	189	131	189	166	189	126	230	131	189	126	230	90	230	131	106	89	64	124	64	131	106	124	64	166	105	131	106	166	105	125	147	131	106	125	147	89	147	130	23	89	-18	124	-17	130	23	124	-17	166	22	130	23	166	22	124	64	130	23	124	64	89	64	124	-17	89	-18	147	-77	124	-17	147	-77	165	-59	71	33	71	33	21	33	71	33	21	33	70	0	71	33	70	0	70	-6	71	33	70	-6	70	-14	71	33	70	-14	70	-21	71	33	70	-21	71	-28	71	33	71	-28	72	-35	71	33	72	-35	77	61	103	-12	103	-5	95	113	95	113	103	-5	103	0	109	138	103	0	105	33	109	138	105	33	109	56	109	56	116	77	124	160	124	160	116	77	125	98	124	160	125	98	146	185	146	185	125	98	135	118	146	185	135	118	148	137	148	137	252	33	170	161	170	161	252	33	331	0	58	273	34	251	124	160	58	273	124	160	146	185	179	170	184	174	174	209	174	209	184	174	189	178	174	209	189	178	194	182	174	209	168	205	170	161	174	209	170	161	174	166	174	209	174	166	179	170	170	161	168	205	162	200	170	161	162	200	157	195	170	161	157	195	151	190	170	161	151	190	148	137	105	33	103	0	331	0	105	33	331	0	252	33	104	-30	104	-24	85	88	85	88	104	-24	103	-18	85	88	103	-18	95	113	95	113	103	-18	103	-12	77	61	72	-35	104	-30	77	61	104	-30	85	88	151	190	146	185	148	137	95	113	103	0	109	138	109	138	109	56	124	160	70	0	21	33	21	0	177	33	177	152	152	127	152	127	177	152	58	152	152	127	58	152	58	127	58	33	58	292	25	292	58	33	25	292	25	0	317	0	317	33	177	33	317	0	177	33	152	33	317	0	152	33	58	33	317	0	58	33	25	0	152	33	177	33	152	127	111	118	111	54	121	116	121	116	111	54	122	56	121	116	122	56	129	112	129	112	122	56	130	61	129	112	130	61	136	105	136	105	130	61	137	68	136	105	137	68	141	96	141	96	137	68	141	76	141	96	141	76	142	86	79	86	81	75	81	97	81	97	81	75	85	66	81	97	85	66	86	105	86	105	85	66	92	60	86	105	92	60	93	112	93	112	92	60	100	56	93	112	100	56	102	116	102	116	100	56	111	54	102	116	111	54	111	118	58	190	58	292	25	292	58	190	25	292	58	33	58	190	58	33	58	165	58	190	58	165	107	182	25	292	25	0	58	33	58	33	25	0	317	0	58	33	317	0	190	33	190	33	206	82	184	125	58	165	100	158	107	182	107	182	100	158	136	139	107	182	136	139	150	159	150	159	136	139	164	111	150	159	164	111	184	125	184	125	164	111	183	74	184	125	183	74	190	33	214	33	206	82	190	33	214	33	190	33	317	0	214	33	317	0	317	33	266	63	259	71	260	55	260	55	259	71	256	56	253	55	256	56	259	71	253	55	259	71	253	81	253	81	248	96	248	51	253	81	248	51	250	53	253	81	250	53	251	54	253	81	251	54	253	55	273	193	260	187	264	170	264	170	260	187	263	162	266	122	263	162	260	187	266	122	260	187	255	129	255	129	260	187	251	179	255	129	251	179	248	137	248	137	251	179	244	168	248	137	244	168	244	145	244	145	244	168	242	155	296	194	287	195	298	183	298	183	287	195	287	185	279	184	287	185	287	195	279	184	287	195	273	193	320	185	315	171	319	159	320	185	319	159	322	144	320	185	314	186	315	171	296	194	298	183	303	191	303	191	298	183	308	179	303	191	308	179	309	189	309	189	308	179	315	171	309	189	315	171	314	186	331	144	331	189	325	189	331	144	325	189	324	187	331	144	324	187	323	186	331	144	323	186	322	144	321	185	320	185	322	144	321	185	322	144	322	186	322	186	322	144	323	186	273	193	264	170	267	177	273	193	267	177	272	181	273	193	272	181	279	184	279	114	296	104	281	142	279	114	281	142	276	145	279	114	276	145	271	149	279	114	271	149	267	153	279	114	267	153	266	122	264	158	263	162	266	122	264	158	266	122	267	153	271	50	280	48	276	59	276	59	280	48	288	57	297	59	288	57	293	47	297	59	293	47	308	49	266	63	260	55	265	53	266	63	265	53	271	50	266	63	271	50	276	59	305	129	281	142	296	104	305	129	296	104	302	100	305	129	302	100	307	95	305	129	307	95	317	122	338	88	336	99	335	76	335	76	336	99	332	107	335	76	332	107	329	64	329	64	332	107	326	115	329	64	326	115	320	55	320	55	326	115	317	122	320	55	317	122	314	79	314	79	313	73	320	55	320	55	313	73	310	67	320	55	310	67	308	49	308	49	310	67	304	62	308	49	304	62	297	59	317	122	307	95	311	90	317	122	311	90	313	85	317	122	313	85	314	79	288	57	280	48	293	47	247	49	248	51	248	96	247	49	248	96	238	96	247	49	238	96	238	49	85	33	302	251	278	273	85	33	278	273	6	0	85	33	6	0	315	0	85	33	315	0	315	33	112	33	296	171	276	198	112	33	276	198	12	0	112	33	12	0	321	0	112	33	321	0	321	33	100	149	101	160	101	258	101	258	101	160	103	171	101	258	103	171	106	181	106	181	241	127	116	213	116	213	241	127	327	127	121	225	123	230	101	258	101	258	123	230	126	236	101	258	126	236	129	242	101	258	106	181	116	213	101	258	116	213	118	219	101	258	118	219	121	225	101	258	99	127	99	138	101	258	99	138	100	149	97	252	94	245	95	6	97	252	95	6	98	0	97	252	98	0	99	127	97	252	99	127	101	258	95	6	94	245	92	12	92	12	94	245	90	239	92	12	90	239	89	19	89	19	90	239	87	232	89	19	87	232	86	26	86	26	87	232	85	225	86	26	85	225	75	57	75	57	85	225	75	194	75	57	75	194	71	71	71	71	75	194	71	181	71	71	71	181	69	85	69	85	71	181	69	167	69	85	69	167	67	99	67	99	69	167	67	154	67	99	67	154	66	113	66	113	67	154	66	140	66	113	66	140	65	127	41	7	86	26	75	57	41	7	75	57	28	37	124	21	122	27	102	-6	102	-6	122	27	119	32	102	-6	119	32	117	38	117	38	241	127	106	70	127	16	124	21	102	-6	127	16	102	-6	130	11	102	-6	117	38	106	70	102	-6	106	70	103	81	102	-6	103	81	101	93	102	-6	101	93	100	104	102	-6	100	104	99	116	102	-6	99	116	99	127	102	-6	99	127	98	0	41	244	28	213	75	194	41	244	75	194	85	225	241	127	117	38	327	127	171	234	171	234	171	234	171	234	171	267	159	234	159	234	171	267	158	267	159	234	158	267	148	233	148	233	158	267	144	266	148	233	144	266	137	232	137	232	144	266	130	264	137	232	130	264	126	230	126	230	130	264	116	261	126	230	116	261	114	227	114	227	116	261	102	258	114	227	102	258	172	6	172	6	102	258	83	217	78	214	83	217	82	305	78	214	82	305	72	212	72	212	82	305	70	247	72	212	70	247	66	209	66	209	70	247	64	244	66	209	64	244	61	206	61	206	64	244	57	241	61	206	57	241	55	203	55	203	57	241	51	238	55	203	51	238	45	235	102	258	82	305	83	217	264	215	269	213	271	248	271	248	269	213	275	210	271	248	275	210	277	245	277	245	275	210	281	207	277	245	281	207	284	242	284	242	281	207	286	204	284	242	286	204	290	239	290	239	286	204	304	232	290	239	304	232	297	236	172	6	258	218	227	227	227	227	239	258	226	262	227	227	226	262	216	230	216	230	226	262	212	264	216	230	212	264	205	232	205	232	212	264	199	266	205	232	199	266	193	233	193	233	199	266	185	267	193	233	185	267	182	234	182	234	185	267	171	267	182	234	171	267	171	234	258	218	264	215	258	305	258	305	264	215	271	248	258	305	271	248	289	292	239	258	227	227	258	218	239	258	258	218	258	305	171	92	114	227	172	6	171	92	172	6	227	227	55	203	45	235	39	232	70	247	82	305	52	292	331	273	21	273	21	241	331	273	21	241	252	241	331	273	252	241	34	22	331	273	34	22	58	0	331	0	58	273	34	251	331	0	34	251	252	33	331	0	252	33	21	33	331	0	21	33	21	0	91	33	309	251	285	273	91	33	285	273	12	0	91	33	12	0	321	0	91	33	321	0	321	33	12	-66	12	-99	321	-99	12	-66	321	-99	321	-66	252	33	21	33	331	0	252	33	331	0	58	273	252	33	58	273	34	251	21	-66	21	-99	331	-99	21	-66	331	-99	331	-66	331	0	21	33	21	0	157	33	50	273	136	0	157	33	136	0	430	0	157	33	430	0	430	33	136	0	50	273	20	261	20	13	50	0	136	273	136	273	50	0	157	241	136	273	157	241	430	273	430	273	157	241	430	241	94	33	198	137	176	161	176	161	178	205	172	209	176	161	172	209	171	166	171	166	172	209	167	170	172	209	152	182	157	178	172	209	157	178	162	174	172	209	162	174	167	170	192	270	183	271	193	255	192	270	193	255	200	270	200	270	193	255	202	254	200	270	202	254	208	269	208	269	202	254	211	253	208	269	211	253	216	269	216	269	211	253	220	252	216	269	220	252	224	269	224	269	220	252	232	252	224	269	232	252	243	269	244	230	200	185	221	160	244	230	221	160	267	206	244	230	267	206	246	232	237	252	241	250	243	269	243	269	241	250	246	248	243	269	246	248	262	271	262	271	246	248	248	244	262	271	248	244	249	240	249	240	249	238	267	206	267	206	249	238	249	236	267	206	249	236	248	234	232	252	237	252	243	269	272	210	275	211	281	275	281	275	275	211	277	211	281	275	277	211	278	211	278	211	283	210	281	275	281	275	283	210	301	280	281	275	262	271	267	206	281	275	267	206	270	209	281	275	270	209	272	210	249	240	267	206	262	271	210	118	221	98	221	160	221	160	221	98	229	77	221	160	229	77	237	138	237	138	229	77	236	56	237	138	236	56	241	33	200	185	194	190	198	137	200	185	198	137	210	118	200	185	210	118	221	160	198	137	194	190	189	195	198	137	189	195	183	200	198	137	183	200	178	205	198	137	178	205	176	161	237	138	241	33	250	113	243	0	241	33	94	33	243	0	94	33	15	0	15	0	94	33	176	161	307	156	307	164	294	146	294	146	307	164	306	172	294	146	306	172	301	280	301	280	306	172	306	181	301	280	306	181	306	189	306	189	306	207	301	280	301	280	306	207	308	226	301	280	308	226	312	245	301	280	312	245	321	287	321	287	312	245	317	264	321	287	317	264	325	283	301	280	283	210	286	208	301	280	286	208	288	205	301	280	288	205	289	200	301	280	289	200	289	195	301	280	289	195	289	184	301	280	289	184	290	175	301	280	290	175	290	166	301	280	290	166	292	157	301	280	292	157	294	146	269	61	261	88	273	-35	273	-35	261	88	250	113	273	-35	250	113	243	0	243	0	250	113	241	33	276	0	325	0	325	33	276	0	325	33	274	33	276	0	274	33	275	-28	276	0	275	-28	275	-21	276	0	275	-21	276	-14	276	0	276	-14	276	-6	274	33	269	61	273	-35	274	33	273	-35	275	-28	273	-35	243	0	243	-5	273	-35	243	-5	243	-12	273	-35	243	-12	242	-18	273	-35	242	-18	242	-24	273	-35	242	-24	241	-30	307	156	294	146	308	147	246	232	267	206	248	234	193	255	183	271	182	257	55	205	57	208	61	275	61	275	57	208	60	210	61	275	60	210	64	211	64	211	66	211	81	271	81	271	66	211	68	211	81	271	68	211	70	210	54	200	55	205	61	275	54	200	61	275	42	280	54	200	42	280	49	146	54	200	49	146	51	157	54	200	51	157	52	166	54	200	52	166	54	195	54	195	52	166	53	175	54	195	53	175	53	184	49	146	42	280	36	189	49	146	36	189	36	181	49	146	36	181	36	172	49	146	36	172	36	164	49	146	36	164	35	156	49	146	35	156	35	147	30	245	34	226	42	280	42	280	34	226	36	207	42	280	36	207	36	189	69	33	18	33	66	0	69	33	66	0	66	-6	69	33	66	-6	67	-14	69	33	67	-14	67	-21	69	33	67	-21	68	-28	69	33	68	-28	69	-35	69	33	69	-35	74	61	95	234	94	236	122	160	122	160	94	236	81	271	122	160	81	271	75	206	75	206	81	271	72	209	94	236	93	238	81	271	81	271	93	238	93	240	100	269	93	240	94	244	100	269	94	244	97	248	119	269	106	252	111	252	119	269	111	252	122	252	119	269	100	269	101	250	119	269	101	250	106	252	176	170	180	174	171	209	171	209	180	174	185	178	171	209	185	178	190	182	171	209	165	205	166	161	171	209	166	161	171	166	171	209	171	166	176	170	122	98	133	118	143	185	143	185	133	118	145	137	143	185	145	137	148	190	148	190	145	137	166	161	166	161	145	137	248	33	166	161	248	33	328	0	328	0	248	33	102	33	328	0	102	33	99	0	99	0	102	33	106	138	99	0	106	138	93	113	99	0	93	113	99	-5	166	161	165	205	159	200	166	161	159	200	153	195	166	161	153	195	148	190	119	269	122	252	127	269	127	269	122	252	132	253	127	269	132	253	135	269	135	269	132	253	141	254	135	269	141	254	143	270	143	270	141	254	150	255	143	270	150	255	151	270	151	270	150	255	160	257	151	270	160	257	160	271	122	160	106	138	107	56	122	160	107	56	113	77	122	160	113	77	122	98	122	160	122	98	143	185	122	160	143	185	98	230	122	160	98	230	96	232	122	160	96	232	95	234	81	271	61	275	64	211	101	-24	100	-18	82	88	82	88	100	-18	100	-12	82	88	100	-12	93	113	93	113	100	-12	99	-5	102	-30	101	-24	82	88	102	-30	82	88	74	61	102	-30	74	61	69	-35	42	280	22	287	25	264	42	280	25	264	30	245	25	264	22	287	18	283	106	138	102	33	107	56	81	271	70	210	72	209	81	271	93	240	100	269	100	269	97	248	101	250	66	0	18	33	18	0	243	259	243	253	273	289	273	289	243	253	250	140	250	140	243	253	241	220	241	220	243	253	94	220	94	220	243	253	15	253	94	220	15	253	176	92	237	116	250	140	241	220	237	116	241	220	236	197	237	116	236	197	229	176	237	116	229	176	221	93	94	220	176	92	198	117	198	117	200	68	210	135	210	135	200	68	221	93	210	135	221	93	221	155	221	155	221	93	229	176	237	2	232	1	243	-16	243	-16	232	1	224	-15	216	-15	224	-15	220	1	216	-15	220	1	211	0	183	-16	192	-16	193	-1	193	-1	192	-16	200	-16	193	-1	200	-16	202	0	202	0	200	-16	208	-15	202	0	208	-15	211	0	211	0	208	-15	216	-15	232	1	220	1	224	-15	267	46	249	13	262	-17	267	46	262	-17	281	-21	267	46	221	93	244	22	267	46	244	22	246	20	267	46	246	20	248	18	267	46	248	18	249	17	267	46	249	17	249	15	267	46	249	15	249	13	241	3	243	-16	246	5	246	5	243	-16	262	-17	246	5	262	-17	248	8	248	8	262	-17	249	13	200	68	244	22	221	93	275	42	281	-21	277	42	277	42	281	-21	278	42	283	43	278	42	281	-21	283	43	281	-21	301	-26	290	78	289	68	301	-26	301	-26	289	68	289	58	301	-26	289	58	289	53	312	8	308	27	301	-26	301	-26	308	27	306	46	301	-26	306	46	306	65	306	65	306	73	301	-26	301	-26	306	73	306	81	301	-26	306	81	294	107	294	107	306	81	307	89	294	107	307	89	307	98	301	-26	294	107	292	97	301	-26	292	97	290	87	301	-26	290	87	290	78	301	-26	289	53	288	48	301	-26	288	48	286	45	301	-26	286	45	283	43	321	-33	325	-30	317	-10	321	-33	317	-10	312	8	321	-33	312	8	301	-26	270	44	267	46	281	-21	270	44	281	-21	272	43	272	43	281	-21	275	42	276	267	275	275	276	253	276	253	275	275	275	282	276	253	275	282	274	220	274	220	275	282	273	289	274	220	273	289	269	192	269	192	273	289	261	165	273	289	241	284	242	278	273	289	242	278	242	272	273	289	242	272	243	265	273	289	243	265	243	259	325	220	325	253	276	253	325	220	276	253	274	220	198	117	176	92	178	49	198	117	178	49	183	53	198	117	183	53	189	58	198	117	189	58	194	63	198	117	194	63	200	68	172	44	178	49	176	92	172	44	176	92	171	87	172	44	171	87	167	83	172	44	167	83	162	79	172	44	162	79	157	74	172	44	157	74	152	70	237	2	243	-16	241	3	276	267	276	253	276	260	273	289	250	140	261	165	294	107	307	98	308	107	183	-16	193	-1	182	-3	70	43	68	42	81	-17	81	-17	68	42	66	42	81	-17	66	42	64	42	64	42	60	43	61	-21	61	-21	60	43	57	45	61	-21	57	45	55	48	54	53	54	58	51	97	54	53	51	97	49	107	54	53	49	107	42	-26	54	53	42	-26	61	-21	54	53	61	-21	55	48	54	58	53	68	53	78	54	58	53	78	52	87	54	58	52	87	51	97	42	-26	49	107	36	65	42	-26	36	65	36	46	42	-26	36	46	34	27	42	-26	34	27	30	8	42	-26	30	8	25	-10	42	-26	25	-10	22	-33	36	89	36	81	49	107	49	107	36	81	36	73	49	107	36	73	36	65	49	107	35	107	35	98	49	107	35	98	36	89	67	267	66	260	69	220	69	220	66	260	66	253	69	220	66	253	18	253	81	-17	100	-16	93	13	93	13	93	15	81	-17	81	-17	93	15	94	17	81	-17	94	17	122	93	122	93	94	17	95	19	122	93	95	19	96	20	102	284	69	289	74	192	102	284	74	192	82	165	102	284	82	165	101	278	122	155	113	176	122	93	122	93	113	176	107	197	122	93	107	197	106	116	106	116	107	197	102	220	106	116	102	220	99	253	106	116	99	253	93	140	93	140	99	253	99	259	93	140	99	259	100	265	82	165	93	140	100	265	82	165	100	265	100	272	82	165	100	272	101	278	69	220	74	192	69	289	69	220	69	289	68	282	69	220	68	282	67	275	69	220	67	275	67	267	98	22	143	68	122	93	98	22	122	93	96	20	119	-15	127	-15	122	1	119	-15	122	1	111	1	119	-15	111	1	106	2	119	-15	106	2	101	3	119	-15	101	3	100	-16	100	-16	101	3	97	5	100	-16	97	5	94	8	100	-16	94	8	93	13	122	1	127	-15	132	0	132	0	127	-15	135	-15	132	0	135	-15	141	0	141	0	135	-15	143	-16	141	0	143	-16	150	-1	150	-1	143	-16	151	-16	150	-1	151	-16	160	-3	160	-3	151	-16	160	-16	25	-10	18	-30	22	-33	159	53	165	49	166	92	166	92	165	49	171	44	166	92	248	220	148	63	148	63	248	220	145	117	148	63	145	117	143	68	143	68	145	117	133	135	143	68	133	135	122	155	328	253	99	253	102	220	328	253	102	220	248	220	328	253	248	220	166	92	166	92	148	63	153	58	166	92	153	58	159	53	81	-17	122	93	75	46	81	-17	75	46	72	44	81	-17	72	44	70	43	64	42	61	-21	81	-17	171	44	190	70	185	74	171	44	185	74	180	79	171	44	180	79	176	83	171	44	176	83	171	87	171	44	171	87	166	92	122	93	143	68	122	155	69	220	18	253	18	220	86	230	86	230	86	281	86	230	86	281	53	200	86	230	53	200	86	50	86	230	86	50	86	197	86	230	86	197	114	225	53	233	53	200	53	281	53	281	53	200	86	281	17	230	22	198	24	231	24	231	22	198	28	198	24	231	28	198	31	232	31	232	28	198	34	199	31	232	34	199	38	232	38	232	34	199	40	199	38	232	40	199	46	233	46	233	40	199	47	200	46	233	47	200	53	233	53	233	47	200	53	200	248	246	253	245	260	263	248	246	260	263	242	262	242	262	234	262	237	246	237	246	234	262	228	246	209	264	210	248	217	263	217	263	210	248	219	247	217	263	219	247	225	263	225	263	219	247	228	246	225	263	228	246	234	262	200	265	199	251	210	248	200	265	210	248	209	264	259	224	213	177	214	132	259	224	214	132	219	128	259	224	219	128	223	123	259	224	223	123	238	156	259	224	238	156	283	201	253	245	258	244	260	263	260	263	258	244	261	243	260	263	261	243	279	265	279	265	261	243	263	239	279	265	263	239	264	235	264	235	264	233	283	201	283	201	264	233	264	231	283	201	264	231	263	229	287	204	289	205	298	268	298	268	289	205	291	206	298	268	291	206	293	206	293	206	297	205	298	268	298	268	297	205	301	202	298	268	301	202	317	274	317	274	301	202	303	198	317	274	303	198	305	193	323	156	322	164	317	274	317	274	322	164	322	172	317	274	322	172	322	180	322	180	323	199	317	274	317	274	323	199	324	218	317	274	324	218	328	238	317	274	328	238	336	281	336	281	328	238	333	257	336	281	333	257	340	277	310	139	324	140	323	148	310	139	323	148	323	156	310	139	323	156	317	274	310	139	317	274	308	149	317	274	305	193	305	188	317	274	305	188	305	176	317	274	305	176	306	167	317	274	306	167	307	158	317	274	307	158	308	149	298	268	279	265	283	201	298	268	283	201	285	203	298	268	285	203	287	204	264	235	283	201	279	265	262	226	259	224	283	201	262	226	283	201	263	229	238	156	223	123	227	118	238	156	227	118	231	113	238	156	231	113	235	108	238	156	235	108	262	128	238	156	262	128	243	151	86	197	109	193	114	225	114	225	109	193	130	186	114	225	130	186	141	217	141	217	130	186	151	177	141	217	151	177	166	206	166	206	151	177	171	167	166	206	171	167	191	193	191	193	171	167	190	154	191	193	190	154	214	132	191	193	214	132	213	177	53	200	53	-28	86	50	86	50	53	-28	214	132	86	50	214	132	190	154	242	262	237	246	248	246	262	128	258	134	253	140	262	128	253	140	248	145	262	128	248	145	243	151	25	238	29	218	36	274	36	274	29	218	31	199	36	274	31	199	31	180	31	180	31	172	43	139	43	139	31	172	31	164	43	139	31	164	31	156	36	274	17	281	20	257	36	274	20	257	25	238	64	205	74	265	62	206	62	206	74	265	60	206	56	205	60	206	74	265	56	205	74	265	55	268	64	205	66	204	74	265	74	265	66	204	68	203	74	265	68	203	70	201	70	201	115	156	74	265	74	265	115	156	90	229	74	265	90	229	89	231	55	268	36	274	43	139	55	268	43	139	48	193	55	268	48	193	50	198	55	268	50	198	52	202	55	268	52	202	56	205	48	188	48	193	45	149	48	188	45	149	46	158	48	188	46	158	47	167	48	188	47	167	48	176	31	180	43	139	36	274	30	148	30	140	43	139	30	148	43	139	31	156	89	231	89	233	74	265	74	265	89	233	89	235	93	263	89	235	90	239	93	263	90	239	92	243	112	262	100	245	105	246	112	262	105	246	115	246	112	262	93	263	95	244	112	262	95	244	100	245	112	262	115	246	120	262	120	262	115	246	125	246	120	262	125	246	128	263	128	263	125	246	134	247	128	263	134	247	136	263	136	263	134	247	143	248	136	263	143	248	144	264	144	264	143	248	154	251	144	264	154	251	153	265	126	118	130	123	140	177	140	177	130	123	134	128	140	177	134	128	138	132	138	132	300	-28	140	177	140	177	300	-28	164	154	140	177	164	154	162	193	162	193	164	154	186	206	140	177	94	224	115	156	140	177	115	156	118	108	140	177	118	108	122	113	140	177	122	113	126	118	91	226	90	229	115	156	91	226	115	156	94	224	300	200	306	200	307	233	307	233	306	200	312	199	307	233	312	199	315	232	315	232	312	199	319	199	315	232	319	199	322	232	322	232	319	199	325	198	322	232	325	198	329	231	329	231	325	198	331	198	329	231	331	198	336	230	300	281	267	281	267	197	267	197	267	281	267	230	267	197	300	-28	300	233	300	233	300	-28	300	200	300	233	300	200	307	233	267	50	164	154	300	-28	267	50	300	-28	267	197	118	108	115	156	110	151	118	108	110	151	105	145	118	108	105	145	100	140	118	108	100	140	96	134	118	108	96	134	91	128	300	281	267	197	300	233	164	154	182	167	186	206	186	206	182	167	202	177	186	206	202	177	212	217	212	217	202	177	222	186	212	217	222	186	239	225	239	225	222	186	244	193	239	225	244	193	267	230	267	230	244	193	267	197	20	257	17	281	13	277	74	265	89	235	93	263	93	263	92	243	95	244	48	193	43	139	45	149	53	52	53	20	53	281	53	281	53	20	86	201	53	281	86	201	214	119	214	119	86	201	190	98	214	119	190	98	191	59	214	119	191	59	213	75	86	55	86	201	53	20	86	55	53	20	86	-28	22	55	24	21	28	54	28	54	24	21	31	20	28	54	31	20	34	53	34	53	31	20	38	20	34	53	38	20	40	53	40	53	38	20	46	20	40	53	46	20	47	53	47	53	46	20	53	20	47	53	53	20	53	52	262	123	235	143	238	96	262	123	238	96	243	101	262	123	243	101	248	106	262	123	248	106	253	112	262	123	253	112	258	117	253	7	248	7	260	-10	260	-10	248	7	242	-10	234	-10	242	-10	237	7	234	-10	237	7	228	6	200	-11	209	-11	210	4	210	4	209	-11	217	-10	210	4	217	-10	219	5	219	5	217	-10	225	-10	219	5	225	-10	228	6	228	6	225	-10	234	-10	248	7	237	7	242	-10	283	51	264	17	279	-12	283	51	279	-12	298	-16	283	51	238	96	259	28	283	51	259	28	262	25	283	51	262	25	263	23	283	51	263	23	264	21	283	51	264	21	264	19	283	51	264	19	264	17	258	8	260	-10	261	9	261	9	260	-10	279	-12	261	9	279	-12	263	12	263	12	279	-12	264	17	238	96	235	143	231	138	238	96	231	138	227	134	238	96	227	134	223	129	238	96	223	129	259	28	259	28	223	129	219	124	259	28	219	124	214	119	259	28	214	119	213	75	305	59	303	54	317	-21	317	-21	303	54	301	50	317	-21	301	50	298	-16	298	-16	301	50	297	47	298	-16	297	47	293	46	293	46	291	46	298	-16	298	-16	291	46	289	47	298	-16	289	47	287	48	306	85	305	76	317	-21	317	-21	305	76	305	64	317	-21	305	64	305	59	328	14	324	34	317	-21	317	-21	324	34	323	53	317	-21	323	53	322	72	322	72	322	80	317	-21	317	-21	322	80	322	88	317	-21	322	88	323	96	317	-21	323	96	310	113	310	113	323	96	323	104	310	113	323	104	324	113	317	-21	310	113	308	102	317	-21	308	102	307	94	317	-21	307	94	306	85	285	49	283	51	298	-16	285	49	298	-16	287	48	336	-28	340	-25	333	-4	336	-28	333	-4	328	14	336	-28	328	14	317	-21	109	59	114	27	130	66	130	66	114	27	141	35	130	66	141	35	151	75	151	75	141	35	166	45	151	75	166	45	171	85	171	85	166	45	191	59	171	85	191	59	190	98	86	55	86	22	114	27	86	55	114	27	109	59	53	20	53	-28	86	-28	24	21	22	55	17	22	253	7	260	-10	258	8	200	-11	210	4	199	2	66	48	64	47	74	-12	74	-12	64	47	62	46	74	-12	62	46	60	46	60	46	56	47	74	-12	74	-12	56	47	55	-16	74	-12	93	-10	89	17	89	17	89	19	74	-12	74	-12	89	19	89	21	74	-12	89	21	115	96	115	96	89	21	90	23	115	96	90	23	91	25	118	143	91	123	96	117	118	143	96	117	100	112	118	143	100	112	105	106	118	143	105	106	110	101	118	143	110	101	115	96	118	143	115	96	140	75	118	143	140	75	122	138	312	53	306	53	307	20	307	20	306	53	300	52	300	-28	300	52	267	22	300	281	138	119	140	75	300	281	140	75	164	98	300	281	164	98	267	201	300	281	267	201	267	22	300	281	267	22	300	52	140	75	162	59	164	98	164	98	162	59	186	45	140	75	138	119	134	124	140	75	134	124	130	129	140	75	130	129	126	134	140	75	126	134	122	138	94	28	140	75	115	96	94	28	115	96	91	25	74	-12	115	96	70	51	74	-12	70	51	68	49	74	-12	68	49	66	48	55	-16	56	47	52	50	55	-16	52	50	50	54	55	-16	50	54	48	59	55	-16	48	59	43	113	55	-16	43	113	36	-21	48	64	48	76	47	85	48	64	47	85	46	94	48	64	46	94	45	102	48	64	45	102	48	59	36	-21	43	113	31	72	36	-21	31	72	31	53	36	-21	31	53	29	34	36	-21	29	34	25	14	36	-21	25	14	20	-4	36	-21	20	-4	17	-28	31	96	31	88	43	113	43	113	31	88	31	80	43	113	31	80	31	72	43	113	30	113	30	104	43	113	30	104	31	96	336	22	331	55	329	21	329	21	331	55	325	54	329	21	325	54	322	20	322	20	325	54	319	53	322	20	319	53	315	20	315	20	319	53	312	53	315	20	312	53	307	20	300	52	300	20	307	20	267	201	267	55	267	22	267	22	267	55	244	59	267	22	244	59	239	27	239	27	244	59	222	66	239	27	222	66	212	35	212	35	222	66	202	75	212	35	202	75	186	45	186	45	202	75	182	85	186	45	182	85	164	98	112	-10	120	-10	115	7	112	-10	115	7	105	7	112	-10	105	7	100	7	112	-10	100	7	95	8	112	-10	95	8	93	-10	93	-10	95	8	92	9	93	-10	92	9	90	12	93	-10	90	12	89	17	115	7	120	-10	125	6	125	6	120	-10	128	-10	125	6	128	-10	134	5	134	5	128	-10	136	-10	134	5	136	-10	143	4	143	4	136	-10	144	-11	143	4	144	-11	154	2	154	2	144	-11	153	-11	20	-4	13	-25	17	-28	300	-28	267	22	267	-28	43	113	48	59	45	102	353	-39	309	11	318	-39	318	-39	309	11	300	51	318	-39	300	51	289	-6	289	-6	300	51	287	36	267	18	287	36	114	233	267	18	114	233	94	217	94	217	114	233	110	270	94	217	110	270	92	258	94	217	92	258	81	201	81	201	92	258	73	241	81	201	73	241	71	184	71	184	73	241	64	166	63	291	28	291	73	241	63	291	73	241	92	258	64	166	73	241	60	147	60	147	73	241	56	221	60	147	56	221	58	127	58	127	56	221	57	28	58	127	57	28	65	85	43	200	33	176	34	74	43	200	34	74	57	28	43	200	57	28	56	221	27	152	25	126	34	74	27	152	34	74	33	176	287	36	267	18	271	-17	271	-17	267	18	253	9	271	-17	253	9	252	-26	252	-26	253	9	239	2	252	-26	239	2	233	-33	233	-33	239	2	223	-2	233	-33	223	-2	212	-37	212	-37	223	-2	207	-5	212	-37	207	-5	190	-39	190	-39	207	-5	190	-6	84	48	93	-6	112	19	112	19	93	-6	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	85	57	28	93	-6	65	85	93	-6	84	48	316	168	324	223	298	205	298	205	324	223	288	259	298	205	288	259	269	233	269	233	288	259	242	283	269	233	242	283	232	252	232	252	242	283	190	258	173	257	190	258	190	291	173	257	190	291	168	290	114	233	125	241	128	279	128	279	125	241	140	248	128	279	140	248	148	285	148	285	140	248	156	254	148	285	156	254	168	290	168	290	156	254	173	257	324	223	323	127	325	30	324	223	325	30	348	178	348	178	325	30	338	51	348	178	338	51	348	75	242	283	190	291	190	258	356	126	348	178	348	75	356	126	348	75	354	100	325	30	323	127	322	106	325	30	322	106	317	86	325	30	317	86	310	68	325	30	310	68	309	11	309	11	310	68	300	51	324	223	316	168	323	127	289	-6	287	36	271	-17	114	233	128	279	110	270	41	358	41	334	340	334	41	358	340	334	340	358	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	221	343	216	334	225	306	225	306	216	334	209	326	225	306	209	326	209	298	209	298	209	326	200	322	209	298	200	322	190	295	190	295	200	322	190	320	216	371	225	399	209	378	209	378	225	399	209	407	209	378	209	407	200	383	200	383	209	407	190	384	180	383	190	384	190	410	180	383	190	410	172	407	172	407	156	399	160	362	172	407	160	362	164	371	172	407	164	371	172	378	172	407	172	378	180	383	172	326	164	334	172	298	172	298	164	334	160	343	172	298	160	343	156	306	156	306	160	343	158	353	156	399	144	386	144	318	156	399	144	318	156	306	156	399	156	306	158	353	156	399	158	353	160	362	136	334	144	318	144	386	136	334	144	386	136	371	136	334	136	371	133	353	190	291	148	252	190	258	190	258	208	257	212	290	212	290	208	257	225	254	212	290	225	254	233	285	233	285	225	254	241	248	233	285	241	248	253	279	253	279	241	248	256	241	253	279	256	241	272	270	272	270	256	241	267	233	272	270	267	233	287	217	272	270	287	217	289	258	289	258	287	217	300	201	289	258	300	201	318	291	318	291	300	201	309	241	212	290	190	291	190	258	127	9	113	18	129	-26	267	233	113	18	287	217	94	36	81	51	92	-6	94	36	92	-6	110	-17	94	36	110	-17	113	18	94	36	113	18	267	233	72	11	63	-39	92	-6	72	11	92	-6	81	51	72	11	81	51	71	68	72	11	71	68	64	86	72	11	64	86	60	106	72	11	60	106	56	30	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	324	28	323	127	316	85	324	28	316	85	297	48	324	28	297	48	288	-6	190	-6	190	-39	232	0	232	0	190	-39	242	-30	232	0	242	-30	269	19	269	19	242	-30	288	-6	269	19	288	-6	297	48	225	399	223	353	225	306	225	399	225	306	237	386	237	386	225	306	237	318	237	386	237	318	245	371	245	371	237	318	245	334	245	371	245	334	248	353	225	399	216	371	221	362	225	399	221	362	223	353	209	407	190	410	190	384	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	57	223	56	30	58	127	58	127	56	30	60	106	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	138	283	148	252	190	291	58	127	65	168	57	223	180	322	172	326	172	298	180	322	172	298	190	295	180	322	190	295	190	320	57	223	65	168	93	259	27	100	34	178	25	126	129	-26	113	18	110	-17	221	343	225	306	223	353	310	184	309	241	300	201	63	-39	72	11	28	-39	318	291	309	241	353	291	255	332	254	329	256	311	256	311	254	329	252	327	256	311	252	327	250	325	250	325	246	321	256	311	256	311	246	321	242	317	256	311	242	317	242	296	242	296	242	317	239	312	242	296	239	312	236	307	246	368	248	344	250	369	250	369	248	344	251	343	250	369	251	343	253	370	253	370	251	343	253	342	253	370	253	342	255	372	255	372	253	342	255	340	255	372	255	340	256	375	256	375	255	340	256	338	256	375	256	338	256	377	256	377	256	338	256	336	256	377	256	336	269	324	269	324	256	336	256	334	318	354	318	358	298	345	298	345	318	358	298	367	298	345	298	367	282	335	282	335	298	367	282	377	282	335	282	377	269	324	269	324	282	377	269	388	269	324	269	388	256	377	256	377	269	388	256	379	256	400	242	416	242	397	256	400	242	397	245	393	256	400	245	393	247	390	256	400	247	390	251	387	256	400	251	387	252	384	256	400	252	384	254	382	256	400	254	382	255	380	256	400	255	380	256	379	256	400	256	379	269	388	256	334	255	332	256	311	256	334	256	311	269	324	71	368	71	344	248	344	71	368	248	344	246	368	242	416	234	409	238	402	242	416	238	402	242	397	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	242	296	236	307	233	302	53	358	53	358	73	367	73	367	53	358	73	345	73	367	73	345	88	377	88	377	73	345	88	335	88	377	88	335	102	387	102	387	88	335	102	324	102	387	102	324	115	400	115	400	102	324	114	376	114	335	114	376	102	324	115	380	117	383	129	416	129	416	117	383	118	385	129	416	118	385	121	387	121	387	124	391	129	416	129	416	124	391	128	395	129	416	128	395	131	400	137	409	129	416	131	400	137	409	131	400	134	404	115	400	114	376	115	378	115	400	115	378	115	380	115	400	115	380	129	416	129	296	137	303	132	310	129	296	132	310	129	315	129	296	129	315	126	319	129	296	126	319	123	322	129	296	123	322	120	325	129	296	120	325	118	328	129	296	118	328	117	330	129	296	117	330	115	331	129	296	115	331	115	311	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	115	311	115	331	115	333	115	311	115	333	114	335	115	311	114	335	102	324	299	344	299	368	124	344	121	343	124	344	123	368	121	343	123	368	120	369	121	343	120	369	118	342	118	342	120	369	117	370	118	342	117	370	116	340	116	340	117	370	116	372	116	340	116	372	115	337	115	337	116	372	115	374	115	337	115	374	114	376	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	124	344	299	368	123	368	114	376	114	335	115	337	73	345	53	358	53	354	42	142	12	142	42	142	42	142	12	142	42	109	42	142	42	109	56	196	56	196	42	109	56	56	56	196	56	56	83	243	83	243	56	56	76	142	83	243	76	142	87	186	379	109	368	66	372	9	372	9	368	66	345	29	372	9	345	29	332	-26	332	-26	345	29	312	0	332	-26	312	0	283	-50	283	-50	312	0	273	-18	283	-50	273	-18	228	-59	228	-59	273	-18	228	-25	110	29	123	-26	143	0	143	0	123	-26	172	-50	143	0	172	-50	182	-18	182	-18	172	-50	228	-59	182	-18	228	-59	228	-25	56	56	83	9	76	109	76	109	83	9	87	66	87	66	83	9	123	-26	87	66	123	-26	110	29	368	186	372	243	345	223	345	223	372	243	332	279	345	223	332	279	312	253	312	253	332	279	283	303	312	253	283	303	273	272	273	272	283	303	228	278	182	272	228	278	228	311	182	272	228	311	172	303	87	186	110	223	123	279	123	279	110	223	143	253	123	279	143	253	172	303	172	303	143	253	182	272	412	142	399	196	399	56	399	56	399	196	379	142	399	56	379	142	379	109	379	109	379	142	76	109	76	109	379	142	76	142	76	109	76	142	56	56	379	142	399	196	372	243	379	142	372	243	368	186	283	303	228	311	228	278	412	109	443	109	443	142	412	109	443	142	412	142	412	109	412	142	399	56	379	109	372	9	399	56	42	109	12	142	12	109	83	243	87	186	123	279	360	235	320	276	337	211	360	235	337	211	356	171	360	235	356	171	363	126	360	235	363	126	387	185	210	311	152	302	194	277	194	277	210	-59	210	311	210	311	210	-59	227	277	210	311	227	277	269	302	269	302	227	277	271	266	269	302	271	266	320	276	320	276	271	266	308	243	320	276	308	243	337	211	227	277	210	-59	227	-25	227	-25	210	-59	269	-49	194	-25	150	-13	152	-49	194	-25	152	-49	210	-59	194	-25	210	-59	194	277	113	9	84	42	101	-23	113	9	101	-23	152	-49	113	9	152	-49	150	-13	61	235	35	67	58	126	58	126	61	16	65	81	65	81	61	16	101	-23	65	81	101	-23	84	42	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	356	81	360	16	356	81	337	42	320	-23	360	16	337	42	320	-23	337	42	308	9	320	-23	308	9	271	-13	320	-23	271	-13	269	-49	65	171	84	211	101	276	101	276	84	211	113	243	101	276	113	243	152	302	152	302	113	243	150	266	152	302	150	266	194	277	61	235	58	126	65	171	61	235	65	171	101	276	35	185	25	126	35	67	35	185	35	67	61	235	227	-25	269	-49	271	-13	363	126	360	16	387	67	61	16	58	126	35	67	247	233	247	20	280	20	247	233	280	20	280	233	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	140	233	140	20	173	20	140	233	173	20	173	233	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	350	65	341	47	360	16	360	16	341	47	329	31	306	7	329	31	115	245	306	7	115	245	92	222	92	222	115	245	101	276	92	222	101	276	80	205	58	126	59	147	61	235	61	235	59	147	64	168	61	235	64	168	101	276	101	276	64	168	71	187	101	276	71	187	80	205	35	67	61	16	58	126	58	126	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	152	-49	210	-59	162	-17	162	-17	210	-59	210	-25	232	-24	210	-25	210	-59	232	-24	210	-59	269	-49	121	3	88	36	101	-23	121	3	101	-23	152	-49	121	3	152	-49	162	-17	66	78	58	126	61	16	66	78	61	16	101	-23	66	78	101	-23	88	36	132	257	150	266	152	302	152	302	150	266	169	273	152	302	169	273	210	311	210	311	169	273	189	277	210	311	189	277	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	152	302	101	276	115	245	152	302	115	245	132	257	320	-23	360	16	329	31	320	-23	329	31	306	7	320	-23	306	7	290	-3	320	-23	290	-3	272	-13	320	-23	272	-13	269	-49	360	16	387	67	361	105	361	105	387	67	363	126	360	235	363	126	387	185	269	302	210	311	210	278	387	67	396	126	387	185	387	67	387	185	363	126	357	84	350	65	360	16	357	84	360	16	361	105	252	-20	232	-24	269	-49	252	-20	269	-49	272	-13	227	255	194	255	227	71	227	71	194	255	194	71	227	71	194	71	315	39	315	39	194	71	106	71	315	39	106	71	106	39	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	227	71	315	39	315	71	362	109	351	67	360	16	360	16	351	67	328	30	360	16	328	30	320	-23	320	-23	328	30	296	0	320	-23	296	0	269	-49	269	-49	296	0	258	-18	269	-49	258	-18	214	-25	214	-25	168	-19	210	-59	210	-59	168	-19	152	-49	127	0	94	27	101	-23	127	0	101	-23	152	-49	127	0	152	-49	168	-19	35	67	61	16	59	109	59	109	61	16	71	65	71	65	61	16	101	-23	71	65	101	-23	94	27	59	109	362	109	194	142	194	142	362	109	227	142	194	142	227	142	194	277	194	277	210	311	153	267	153	267	210	311	152	302	153	267	152	302	118	247	118	247	152	302	101	276	118	247	101	276	89	219	89	219	101	276	69	183	61	235	35	185	35	67	61	235	35	67	59	142	61	235	59	142	69	183	61	235	69	183	101	276	59	142	35	67	59	109	59	142	59	109	194	142	227	142	362	109	362	142	362	142	387	185	360	235	362	142	360	235	352	183	352	183	360	235	332	219	194	277	227	142	210	311	210	311	227	142	227	277	210	311	227	277	269	302	269	302	227	277	268	267	269	302	268	267	303	247	320	276	269	302	303	247	320	276	303	247	332	219	320	276	332	219	360	235	387	67	396	126	387	185	387	67	387	185	362	142	387	67	362	142	362	109	387	67	362	109	360	16	214	-25	210	-59	269	-49	35	67	35	185	25	126	71	65	64	84	68	7	68	7	64	84	59	105	68	7	59	105	53	28	53	28	59	105	58	126	59	147	64	168	68	245	68	245	64	168	71	187	68	245	71	187	92	268	92	268	71	187	80	205	92	268	80	205	92	222	92	222	187	126	115	245	115	245	187	126	210	150	55	305	31	282	68	245	55	305	68	245	92	268	53	224	41	202	41	50	53	224	41	50	53	28	53	224	53	28	58	126	53	224	58	126	59	147	53	224	59	147	68	245	41	50	41	202	32	74	32	74	41	202	32	178	32	74	32	178	27	100	27	100	32	178	27	153	27	100	27	153	25	126	112	283	92	222	115	245	112	283	115	245	134	295	134	295	115	245	132	257	134	295	132	257	150	266	132	-3	115	7	134	-42	187	126	115	7	210	103	187	126	210	103	210	150	210	150	210	103	306	7	210	150	306	7	234	126	234	126	306	7	329	31	92	31	80	47	92	-15	92	31	92	-15	112	-30	92	31	112	-30	115	7	92	31	115	7	187	126	80	47	71	65	92	-15	92	-15	71	65	68	7	92	-15	68	7	54	-53	54	-53	68	7	31	-29	329	-16	367	-53	341	47	329	-16	341	47	329	31	329	31	306	7	309	-30	309	-30	306	7	290	-3	309	-30	290	-3	286	-42	286	-42	290	-3	272	-13	286	-42	272	-13	262	-51	262	-51	272	-13	252	-20	262	-51	252	-20	237	-57	237	-57	252	-20	232	-24	237	-57	232	-24	210	-59	210	-59	232	-24	210	-25	132	-3	134	-42	150	-13	150	-13	134	-42	158	-51	150	-13	158	-51	169	-20	169	-20	158	-51	184	-57	169	-20	184	-57	189	-24	189	-24	184	-57	210	-59	189	-24	210	-59	210	-25	353	244	367	305	341	205	341	205	367	305	329	268	341	205	329	268	329	222	329	222	329	268	309	283	329	222	309	283	306	245	306	245	309	283	290	257	290	257	309	283	287	295	290	257	287	295	272	266	272	266	287	295	263	304	272	266	263	304	252	273	252	273	263	304	237	309	252	273	237	309	232	277	232	277	237	309	210	278	189	277	210	278	210	311	189	277	210	311	184	310	134	295	150	266	159	304	159	304	150	266	169	273	159	304	169	273	184	310	184	310	169	273	189	277	368	224	363	126	368	28	368	224	368	28	380	202	380	202	368	28	380	50	380	202	380	50	389	178	389	178	380	50	389	74	389	178	389	74	394	153	394	153	389	74	394	100	394	153	394	100	396	126	341	205	350	187	353	244	353	244	350	187	357	167	353	244	357	167	368	224	368	224	357	167	361	147	368	224	361	147	363	126	363	126	361	105	368	28	368	28	361	105	357	84	368	28	357	84	353	7	353	7	357	84	350	65	353	7	350	65	341	47	353	7	341	47	367	-53	353	7	367	-53	390	-29	237	309	210	311	210	278	367	305	353	244	391	282	306	245	210	150	234	126	306	245	234	126	329	222	329	31	309	-30	329	-16	134	-42	115	7	112	-30	92	222	112	283	92	268	303	93	303	47	310	87	310	87	303	47	310	53	310	87	310	53	314	79	314	79	310	53	314	61	314	79	314	61	315	70	257	70	259	62	259	79	259	79	259	62	263	54	259	79	263	54	263	87	263	87	263	54	269	47	263	87	269	47	270	93	270	93	269	47	277	43	270	93	277	43	278	98	278	98	277	43	286	41	278	98	286	41	287	99	287	99	286	41	296	43	287	99	296	43	296	98	296	98	296	43	303	47	296	98	303	47	303	93	289	228	108	47	132	24	289	228	132	24	312	204	134	211	134	153	143	210	143	210	134	153	144	155	143	210	144	155	151	206	151	206	144	155	152	159	151	206	152	159	158	199	158	199	152	159	158	165	158	199	158	165	162	191	162	191	158	165	162	173	162	191	162	173	164	182	105	182	107	173	107	191	107	191	107	173	111	165	107	191	111	165	111	199	111	199	111	165	118	159	111	199	118	159	118	206	118	206	118	159	125	155	118	206	125	155	126	210	126	210	125	155	134	153	126	210	134	153	134	211	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	173	355	175	357	177	388	177	388	175	357	177	359	177	388	177	359	194	413	194	413	177	359	180	360	194	413	180	360	183	360	183	360	186	360	194	413	194	413	186	360	189	357	194	413	189	357	192	354	213	441	208	441	227	-88	227	-88	208	441	194	413	227	-88	194	413	194	-58	194	-58	194	413	194	277	194	311	194	277	194	348	194	351	194	348	194	413	194	351	194	413	192	354	143	328	152	336	157	365	157	365	152	336	161	345	157	365	161	345	177	388	177	388	161	345	171	353	177	388	171	353	173	355	136	343	113	323	122	313	136	343	122	313	133	320	136	343	133	320	143	328	136	343	143	328	157	365	227	413	213	441	227	-88	227	413	227	-88	227	-25	227	413	227	-25	227	311	227	413	227	311	227	347	227	413	227	347	227	351	227	413	227	351	229	354	227	413	229	354	244	388	194	277	194	-25	194	-58	194	-58	194	-25	150	-13	194	-58	150	-13	140	-45	140	-45	150	-13	113	9	140	-45	113	9	93	-17	93	-17	113	9	84	42	93	-17	84	42	65	81	84	211	93	270	65	171	65	171	93	270	57	230	65	171	57	230	58	126	58	126	57	230	57	22	58	126	57	22	65	81	194	277	194	311	150	266	150	266	194	311	140	298	150	266	140	298	113	243	113	243	140	298	93	270	113	243	93	270	84	211	34	71	57	22	57	230	34	71	57	230	34	181	34	71	34	181	25	126	229	354	230	357	244	388	244	388	230	357	233	359	244	388	233	359	237	360	237	360	240	360	244	388	244	388	240	360	243	359	244	388	243	359	246	357	244	388	246	357	264	365	264	365	246	357	249	355	264	365	249	355	251	353	251	353	260	345	264	365	264	365	260	345	270	336	264	365	270	336	286	343	286	343	270	336	279	328	286	343	279	328	289	320	309	322	286	343	289	320	309	322	289	320	299	312	337	211	356	171	364	230	364	230	356	171	363	126	364	22	363	126	356	81	227	277	271	266	281	298	281	298	271	266	308	243	281	298	308	243	328	270	328	270	308	243	337	211	328	270	337	211	364	230	227	-58	281	-45	227	-25	227	-25	227	277	227	311	227	311	227	277	281	298	388	181	364	230	364	22	388	181	364	22	388	71	388	181	388	71	396	126	271	-13	281	-45	308	9	308	9	281	-45	328	-17	308	9	328	-17	337	42	337	42	328	-17	364	22	337	42	364	22	356	81	194	-58	194	-88	227	-88	227	-25	281	-45	271	-13	363	126	364	22	364	230	65	81	57	22	93	-17	194	413	194	348	194	277	271	105	262	88	267	48	267	48	262	88	248	74	267	48	248	74	241	35	241	35	248	74	231	66	241	35	231	66	210	30	210	30	231	66	210	63	210	63	210	62	190	66	262	163	269	203	248	177	248	177	269	203	242	217	248	177	242	217	231	186	231	186	242	217	210	189	190	186	210	189	210	222	190	186	210	222	180	217	147	126	150	146	154	203	154	203	150	146	159	163	154	203	159	163	180	217	180	217	159	163	173	177	180	217	173	177	190	186	133	69	154	48	147	126	147	126	154	203	133	69	133	69	154	203	133	182	133	69	133	182	119	96	119	96	133	182	119	156	119	96	119	156	114	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	307	126	302	156	302	96	302	96	302	156	289	183	302	96	289	183	288	69	288	69	289	183	274	126	271	146	274	126	289	183	271	146	289	183	269	203	271	146	269	203	262	163	242	217	210	222	210	189	271	105	267	48	288	69	271	105	288	69	274	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	190	66	173	74	180	34	190	66	180	34	210	30	190	66	210	30	210	63	159	88	150	105	154	48	159	88	154	48	180	34	159	88	180	34	173	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	147	126	154	48	150	105	387	185	387	67	396	126	360	235	355	174	363	126	210	63	231	66	210	62	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	311	162	271	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	142	127	145	105	145	148	145	148	145	105	155	86	145	148	155	86	155	167	155	167	155	86	169	72	155	167	169	72	170	181	170	181	169	72	188	62	170	181	188	62	188	190	188	190	188	62	209	59	188	190	209	59	210	194	210	194	209	59	231	62	210	194	231	62	231	190	231	190	231	62	249	72	231	190	249	72	250	180	250	180	249	72	264	86	250	180	264	86	264	166	264	166	264	86	273	105	264	166	273	105	273	147	273	147	273	105	277	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	387	185	387	67	396	126	150	126	284	199	284	238	150	126	284	238	88	131	150	126	88	131	284	15	150	126	284	15	284	53	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	284	15	88	131	88	121	272	126	137	53	333	121	272	126	333	121	333	131	272	126	333	131	137	238	272	126	137	238	137	199	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	333	121	137	53	137	15	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	501	114	495	103	502	74	502	74	495	103	487	95	502	74	487	95	484	65	484	65	487	95	476	89	484	65	476	89	464	62	464	62	476	89	464	87	495	149	502	177	487	158	487	158	502	177	484	186	487	158	484	186	476	163	476	163	484	186	464	165	452	163	464	165	464	190	452	163	464	190	444	186	444	186	426	177	427	138	444	186	427	138	433	149	444	186	433	149	441	158	444	186	441	158	452	163	427	114	425	126	426	74	426	74	425	126	412	88	412	88	425	126	426	177	426	177	425	126	427	138	412	164	403	146	403	106	412	164	403	106	412	88	412	164	412	88	426	177	501	138	503	126	502	177	502	177	503	126	516	164	516	164	503	126	516	88	516	164	516	88	525	146	525	146	516	88	525	106	525	146	525	106	528	126	484	186	464	190	464	165	503	126	502	74	516	88	452	89	441	95	444	65	452	89	444	65	464	62	452	89	464	62	464	87	444	65	441	95	433	103	444	65	433	103	427	114	444	65	427	114	426	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	501	114	502	74	503	126	502	177	495	149	501	138	403	106	403	146	400	126	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	390	175	371	219	371	33	371	33	371	219	363	126	371	33	363	126	355	78	371	33	355	78	342	-4	342	-4	355	78	333	36	342	-4	333	36	304	-33	304	-33	333	36	300	3	304	-33	300	3	260	-52	260	-52	300	3	259	-17	260	-52	259	-17	210	-59	210	-59	259	-17	210	-25	363	126	371	219	355	174	355	174	371	219	342	257	355	174	342	257	333	216	333	216	342	257	304	286	333	216	304	286	300	249	300	249	304	286	260	305	300	249	260	305	259	271	259	271	260	305	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	260	305	210	311	210	278	371	33	390	78	390	175	390	175	390	78	395	150	390	175	395	150	528	175	528	175	395	150	528	150	395	150	395	103	395	145	395	145	395	103	395	107	395	145	395	107	396	140	396	140	395	107	396	112	396	140	396	112	396	136	396	136	396	112	396	116	396	136	396	116	396	131	396	131	396	116	396	121	396	131	396	121	396	126	395	103	395	150	390	78	395	103	390	78	528	78	395	103	528	78	528	103	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	22	331	22	-78	55	-27	55	-27	22	-78	75	-45	55	-27	75	-45	381	298	381	298	75	-45	400	280	381	298	400	280	432	331	432	331	400	280	432	-78	55	298	381	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-27	432	-78	400	280	400	-45	432	-78	400	-45	75	-45	432	-78	75	-45	22	-78	55	-45	55	280	22	331	22	331	55	280	74	298	22	331	74	298	432	331	432	331	74	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-27	432	-78	400	-27	381	-45	381	-45	400	-27	74	298	381	-45	74	298	55	280	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	381	-45	240	69	234	92	236	-4	236	-4	234	92	232	119	232	133	232	119	235	126	232	133	235	126	257	149	257	149	235	126	263	139	218	126	223	119	223	133	223	133	223	119	228	258	228	258	223	119	228	-6	228	258	228	-6	236	257	236	257	228	-6	232	133	232	133	234	161	236	257	236	257	234	161	240	184	236	257	240	184	243	254	243	254	240	184	246	204	243	254	246	204	249	249	249	249	246	204	252	220	249	249	252	220	253	242	253	242	252	220	254	233	201	21	202	13	203	34	203	34	202	13	206	5	203	34	206	5	209	50	209	50	206	5	212	0	209	50	212	0	215	69	215	69	212	0	219	-4	215	69	219	-4	221	92	221	92	219	-4	228	-6	221	92	228	-6	223	119	232	119	259	100	235	126	235	126	259	100	261	113	261	113	259	100	277	80	261	113	277	80	284	106	284	106	277	80	291	63	284	106	291	63	302	101	302	101	291	63	303	51	302	101	303	51	318	98	318	98	303	51	318	46	318	98	318	46	329	94	329	94	318	46	328	47	329	94	328	47	335	51	329	156	334	159	335	200	335	200	334	159	338	162	335	200	338	162	340	195	340	195	338	162	341	167	340	195	341	167	343	187	343	187	341	167	343	172	343	187	343	172	344	179	335	200	328	204	329	156	329	156	328	204	320	205	329	156	320	205	318	152	318	152	320	205	317	205	318	152	317	205	314	204	318	152	314	204	311	203	318	152	311	203	308	202	318	152	308	202	305	200	318	152	305	200	304	150	257	149	263	139	274	165	274	165	263	139	286	146	274	165	286	146	286	179	286	179	286	146	304	150	286	179	304	150	295	191	295	191	304	150	305	200	232	119	232	133	228	-6	232	119	228	-6	236	-4	344	71	343	77	343	64	343	64	343	77	341	82	343	64	341	82	340	57	340	57	341	82	338	87	340	57	338	87	335	51	335	51	338	87	334	91	335	51	334	91	329	94	240	69	243	0	246	50	246	50	243	0	249	5	246	50	249	5	252	34	252	34	249	5	253	13	252	34	253	13	254	21	202	242	203	220	206	249	206	249	203	220	209	204	206	249	209	204	212	254	212	254	209	204	215	184	212	254	215	184	219	257	219	257	215	184	221	160	219	257	221	160	228	258	228	258	221	160	223	133	173	73	188	88	194	114	194	114	188	88	204	104	194	114	204	104	218	126	218	126	204	104	223	119	147	50	151	52	152	102	152	102	151	52	161	60	152	102	161	60	172	107	172	107	161	60	173	73	172	107	173	73	194	114	152	102	136	98	136	46	152	102	136	46	140	47	152	102	140	47	144	48	152	102	144	48	147	50	136	98	123	94	124	47	136	98	124	47	133	46	136	98	133	46	136	46	108	73	108	61	110	80	110	80	108	61	112	56	110	80	112	56	113	86	113	86	112	56	117	51	113	86	117	51	117	91	117	91	117	51	124	47	117	91	124	47	123	94	171	178	172	143	185	163	185	163	172	143	194	136	185	163	194	136	202	147	202	147	194	136	218	126	202	147	218	126	223	133	159	191	147	200	152	148	159	191	152	148	172	143	159	191	172	143	171	178	152	148	147	200	144	202	152	148	144	202	141	203	152	148	141	203	138	204	152	148	138	204	135	205	152	148	135	205	135	152	117	159	122	156	123	203	123	203	122	156	135	152	123	203	135	152	132	205	132	205	135	152	135	205	107	179	108	173	108	186	108	186	108	173	110	167	108	186	110	167	111	193	111	193	110	167	113	163	111	193	113	163	116	199	116	199	113	163	117	159	116	199	117	159	123	203	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	108	61	108	73	107	68	203	220	202	242	201	233	240	69	236	-4	243	0	297	126	294	104	305	70	305	70	294	104	284	84	305	70	284	84	284	49	284	49	284	84	269	69	284	49	269	69	257	35	257	35	269	69	249	59	257	35	249	59	227	30	227	30	249	59	227	56	284	168	286	204	269	183	269	183	286	204	259	218	269	183	259	218	249	193	249	193	259	218	227	196	205	193	227	196	227	223	205	193	227	223	197	218	160	148	170	168	170	204	170	204	170	168	185	183	170	204	185	183	197	218	197	218	185	183	205	193	170	204	150	183	160	148	160	148	150	183	157	126	160	104	157	126	150	70	160	104	150	70	170	49	150	70	157	126	150	183	150	70	150	183	136	96	136	96	150	183	136	157	136	96	136	157	131	127	324	127	319	157	319	96	319	96	319	157	306	183	319	96	306	183	305	70	305	70	306	183	297	126	306	183	286	204	294	148	306	183	294	148	297	126	259	218	227	223	227	196	170	84	170	49	185	69	185	69	170	49	197	35	185	69	197	35	205	59	205	59	197	35	227	30	205	59	227	30	227	56	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	160	104	170	49	170	84	286	204	284	168	294	148	135	33	161	59	135	228	135	228	161	59	161	202	135	228	161	202	320	228	320	228	161	202	294	202	320	228	294	202	320	33	320	33	294	202	294	59	320	33	294	59	161	59	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	161	59	135	33	320	33	32	356	32	50	65	84	65	84	32	50	185	50	65	84	185	50	185	84	185	84	185	50	218	-69	185	84	218	-69	185	202	185	202	218	-69	218	169	185	202	218	169	305	202	305	202	218	169	305	169	305	202	305	169	338	50	338	50	305	169	305	84	338	50	305	84	218	84	218	50	338	50	218	84	491	-102	491	202	458	169	458	169	491	202	338	202	458	169	338	202	338	169	338	50	338	356	305	323	338	50	305	323	305	202	65	323	305	323	338	356	65	323	338	356	32	356	65	323	32	356	65	84	185	50	185	-102	218	-69	218	-69	185	-102	491	-102	218	-69	491	-102	458	-69	458	-69	491	-102	458	169	286	502	286	438	296	500	296	500	286	438	297	440	296	500	297	440	304	496	304	496	297	440	306	444	304	496	306	444	312	489	312	489	306	444	312	451	312	489	312	451	316	480	316	480	312	451	317	460	316	480	317	460	318	470	254	470	256	459	256	480	256	480	256	459	260	450	256	480	260	450	261	489	261	489	260	450	267	444	261	489	267	444	268	496	268	496	267	444	276	439	268	496	276	439	277	500	277	500	276	439	286	438	277	500	286	438	286	502	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	17	-96	17	-128	555	-128	17	-96	555	-128	555	-96	262	33	254	41	256	25	256	25	254	41	251	26	248	26	251	26	254	41	248	26	254	41	248	53	248	53	243	69	243	21	248	53	243	21	244	23	248	53	244	23	246	24	248	53	246	24	248	26	270	175	256	170	261	151	261	151	256	170	259	142	260	97	259	142	256	170	260	97	256	170	249	105	249	105	256	170	245	160	249	105	245	160	241	114	241	114	245	160	238	148	241	114	238	148	237	124	237	124	238	148	235	134	296	176	286	177	299	165	299	165	286	177	286	166	277	165	286	166	286	177	277	165	286	177	270	175	323	167	317	151	322	139	323	167	322	139	325	122	323	167	316	168	317	151	296	176	299	165	304	174	304	174	299	165	309	160	304	174	309	160	310	171	310	171	309	160	317	151	310	171	317	151	316	168	335	122	335	171	329	171	335	122	329	171	327	169	335	122	327	169	326	168	335	122	326	168	325	168	335	122	325	168	325	122	324	167	323	167	325	122	324	167	325	122	325	168	270	175	261	151	264	158	270	175	264	158	270	162	270	175	270	162	277	165	275	89	296	79	280	119	275	89	280	119	273	123	275	89	273	123	268	127	275	89	268	127	263	132	275	89	263	132	261	137	275	89	261	137	260	97	269	20	279	17	273	29	273	29	279	17	287	27	297	29	287	27	293	16	297	29	293	16	309	19	262	33	256	25	261	23	262	33	261	23	269	20	262	33	269	20	273	29	306	106	280	119	296	79	306	106	296	79	304	74	306	106	304	74	309	69	306	106	309	69	319	99	343	61	342	72	341	47	341	47	342	72	337	82	341	47	337	82	334	35	334	35	337	82	330	91	334	35	330	91	323	25	323	25	330	91	319	99	323	25	319	99	316	51	316	51	315	44	323	25	323	25	315	44	311	37	323	25	311	37	309	19	309	19	311	37	305	32	309	19	305	32	297	29	319	99	309	69	313	63	319	99	313	63	316	57	319	99	316	57	316	51	287	27	279	17	293	16	242	18	243	21	243	69	242	18	243	69	232	69	242	18	232	69	232	18	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	259	142	260	97	261	137	79	-30	291	339	291	406	291	406	291	339	502	-30	291	406	502	-30	541	-30	541	-30	502	-30	575	-63	541	-30	575	-63	575	-30	79	-30	291	406	41	-30	79	-30	41	-30	575	-63	79	-30	575	-63	502	-30	7	-30	7	-63	575	-63	7	-30	575	-63	41	-30	314	210	35	349	68	296	314	210	68	296	241	210	314	210	241	210	241	209	314	210	241	209	68	123	314	210	68	123	35	71	35	349	35	71	68	123	35	349	68	123	68	296	355	-96	149	42	76	42	76	42	149	42	149	43	76	42	149	43	355	181	355	181	149	43	322	129	355	181	322	129	355	-96	355	-96	322	129	322	-43	355	-96	322	-43	149	42	355	266	355	-11	388	-11	355	266	388	-11	388	266	302	-11	97	126	24	127	24	127	97	126	97	127	24	127	97	127	302	266	302	266	97	127	270	213	302	266	270	213	302	-11	302	-11	270	213	270	40	302	-11	270	40	97	126	405	127	126	266	159	213	405	127	159	213	332	127	405	127	332	127	332	126	405	127	332	126	159	40	405	127	159	40	126	-11	126	266	126	-11	159	40	126	266	159	40	159	213	40	266	40	-11	73	-11	40	266	73	-11	73	266	202	103	358	-39	202	148	202	148	358	-39	227	126	202	148	227	126	358	291	358	291	227	126	325	217	358	291	325	217	358	-39	358	-39	325	217	325	35	358	-39	325	35	227	126	46	291	46	-39	202	103	46	291	202	103	202	148	202	148	46	291	79	217	202	148	79	217	178	126	202	148	178	126	202	103	202	148	202	103	358	-39	202	148	358	-39	358	291	79	35	79	217	46	291	79	35	46	291	46	-39	79	35	46	-39	202	103	79	35	202	103	178	126	202	148	46	291	202	103	202	148	202	103	358	-39	202	148	358	-39	358	291	202	103	46	291	46	-39	227	126	358	247	358	291	227	126	358	291	203	148	227	126	203	148	358	-39	227	126	358	-39	358	3	203	103	358	-39	203	148	203	103	203	148	47	291	203	103	47	291	47	-39	203	148	46	291	178	126	203	148	178	126	203	103	203	148	203	103	358	-39	203	148	358	-39	358	291	46	3	46	-39	203	103	46	3	203	103	178	126	178	126	46	291	46	247	203	103	299	-16	203	148	203	148	299	-16	225	126	203	148	225	126	299	268	299	268	225	126	368	301	299	268	368	301	106	268	106	268	368	301	37	301	106	268	37	301	180	126	180	126	37	-49	106	-16	106	-16	37	-49	368	-49	106	-16	368	-49	299	-16	299	-16	368	-49	225	126	180	126	106	-16	203	103	180	126	203	103	203	148	180	126	203	148	106	268	180	126	37	-49	368	-49	180	126	368	-49	225	126	180	126	225	126	368	301	180	126	368	301	37	301	132	251	90	209	126	209	132	251	126	209	167	251	132	251	167	251	108	310	132	251	108	310	90	292	131	168	89	126	125	126	131	168	125	126	166	167	131	168	166	167	126	209	131	168	126	209	90	209	131	85	89	43	124	43	131	85	124	43	166	84	131	85	166	84	125	126	131	85	125	126	89	126	130	2	89	-39	107	-57	130	2	107	-57	166	2	130	2	166	2	124	43	130	2	124	43	89	43	123	251	165	292	147	310	123	251	147	310	88	251	123	251	88	251	129	209	123	251	129	209	165	209	124	168	165	209	129	209	124	168	129	209	89	167	124	168	89	167	130	126	124	168	130	126	166	126	124	85	166	126	130	126	124	85	130	126	89	84	124	85	89	84	131	43	124	85	131	43	166	43	125	2	166	43	131	43	125	2	131	43	89	2	125	2	89	2	148	-57	125	2	148	-57	166	-39	220	251	179	209	214	209	220	251	214	209	256	251	220	251	256	251	197	310	220	251	197	310	179	292	219	168	178	126	214	126	219	168	214	126	255	167	219	168	255	167	214	209	219	168	214	209	179	209	219	85	177	43	213	43	219	85	213	43	254	84	219	85	254	84	214	126	219	85	214	126	178	126	219	2	177	-39	195	-57	219	2	195	-57	254	2	219	2	254	2	213	43	219	2	213	43	177	43	132	251	90	209	126	209	132	251	126	209	167	251	132	251	167	251	108	310	132	251	108	310	90	292	131	168	89	126	125	126	131	168	125	126	166	167	131	168	166	167	126	209	131	168	126	209	90	209	131	85	89	43	124	43	131	85	124	43	166	84	131	85	166	84	125	126	131	85	125	126	89	126	130	2	89	-39	107	-57	130	2	107	-57	166	2	130	2	166	2	124	43	130	2	124	43	89	43	124	251	165	292	147	310	124	251	147	310	89	251	124	251	89	251	130	209	124	251	130	209	166	209	124	168	166	209	130	209	124	168	130	209	89	167	124	168	89	167	131	126	124	168	131	126	166	126	125	85	166	126	131	126	125	85	131	126	89	84	125	85	89	84	131	43	125	85	131	43	166	43	126	2	166	43	131	43	126	2	131	43	90	2	126	2	90	2	148	-57	126	2	148	-57	167	-39	213	251	253	292	235	310	213	251	235	310	177	251	213	251	177	251	219	209	213	251	219	209	254	209	213	168	254	209	219	209	213	168	219	209	177	167	213	168	177	167	219	126	213	168	219	126	254	126	214	85	254	126	219	126	214	85	219	126	178	84	214	85	178	84	219	43	214	85	219	43	255	43	214	2	255	43	219	43	214	2	219	43	179	2	214	2	179	2	237	-57	214	2	237	-57	256	-39	61	66	69	23	73	53	73	53	69	23	95	6	73	53	95	6	91	45	91	45	95	6	112	42	134	43	112	42	129	0	134	43	129	0	154	3	66	147	75	196	54	127	54	127	75	196	54	173	54	127	54	173	50	103	50	103	50	48	53	83	53	83	50	48	69	23	53	83	69	23	61	66	151	211	128	173	155	169	151	211	155	169	173	200	173	200	155	169	175	159	173	200	175	159	193	181	193	181	175	159	191	146	193	181	191	146	203	132	128	173	126	215	104	170	104	170	126	215	99	210	104	170	99	210	83	161	83	161	99	210	75	196	83	161	75	196	66	147	40	143	35	106	39	76	40	143	39	76	50	48	40	143	50	48	50	103	40	143	50	103	54	173	203	132	212	121	213	153	213	153	212	121	219	48	213	153	219	48	237	116	237	116	219	48	241	79	237	116	241	79	248	97	248	97	241	79	255	53	248	97	255	53	264	77	264	77	255	53	271	32	264	77	271	32	283	60	283	60	271	32	290	15	283	60	290	15	307	47	307	47	290	15	312	4	307	47	312	4	334	42	334	42	312	4	339	0	334	42	339	0	358	45	412	113	408	88	408	40	412	113	408	40	422	72	412	113	422	72	427	113	358	45	365	4	380	53	380	53	365	4	389	18	380	53	389	18	397	68	397	68	389	18	408	40	397	68	408	40	408	88	152	50	154	3	170	63	170	63	154	3	177	11	170	63	177	11	189	86	189	86	177	11	198	26	189	86	198	26	212	121	212	121	198	26	219	48	112	42	95	6	129	0	134	43	154	3	152	50	358	45	339	0	365	4	193	181	203	132	213	153	128	173	151	211	126	215	61	66	69	23	73	53	73	53	69	23	95	6	73	53	95	6	91	45	91	45	95	6	112	42	134	43	112	42	129	0	134	43	129	0	154	3	66	147	75	196	54	127	54	127	75	196	54	173	54	127	54	173	50	103	50	103	50	48	53	83	53	83	50	48	69	23	53	83	69	23	61	66	131	215	128	215	155	169	155	169	128	215	128	173	104	170	128	173	126	215	104	170	126	215	99	210	83	161	104	170	99	210	83	161	99	210	75	196	83	161	75	196	66	147	40	143	35	106	39	76	40	143	39	76	50	48	40	143	50	48	50	103	40	143	50	103	54	173	128	215	126	215	128	173	152	211	152	214	143	257	152	211	143	257	155	169	155	169	143	257	137	214	155	169	137	214	135	215	319	257	305	289	306	239	319	257	306	239	310	214	319	257	310	214	311	164	319	257	311	164	328	171	319	257	328	171	325	214	412	113	408	88	408	38	408	38	408	88	397	68	408	38	397	68	389	17	389	17	397	68	380	53	389	17	380	53	365	4	365	4	380	53	358	45	365	4	358	45	339	0	339	0	358	45	334	42	339	0	334	42	312	4	312	4	334	42	309	46	312	4	309	46	290	15	290	15	309	46	289	55	290	15	289	55	273	68	290	15	273	68	271	32	271	32	273	68	260	82	271	32	260	82	255	53	255	53	260	82	251	94	255	53	251	94	243	165	255	53	243	165	241	79	241	79	243	165	220	137	241	79	220	137	219	48	219	48	220	137	212	121	350	173	336	215	334	215	350	173	334	215	332	215	350	173	332	215	329	215	350	173	329	215	328	171	350	173	357	212	336	215	327	215	325	214	328	171	327	215	328	171	329	215	310	214	310	213	311	164	306	239	305	289	294	259	294	259	305	289	284	310	294	259	284	310	277	273	277	273	284	310	259	323	277	273	259	323	256	282	256	282	259	323	231	285	206	282	231	285	231	326	206	282	231	326	203	323	259	323	231	326	231	285	412	113	422	68	420	152	412	113	420	152	409	132	403	183	381	203	389	162	403	183	389	162	401	149	403	183	401	149	409	132	403	183	409	132	420	152	371	170	389	162	381	203	371	170	381	203	357	212	371	170	357	212	350	173	412	113	408	38	422	68	112	42	95	6	129	0	209	157	198	175	203	132	209	157	203	132	212	121	209	157	212	121	220	137	152	211	155	169	170	202	170	202	155	169	175	159	170	202	175	159	185	190	185	190	175	159	191	146	185	190	191	146	198	175	198	175	191	146	203	132	133	215	131	215	155	169	133	215	155	169	135	215	219	48	212	121	198	26	198	26	212	121	189	86	198	26	189	86	177	11	177	11	189	86	170	63	177	11	170	63	154	3	154	3	170	63	152	50	154	3	152	50	134	43	243	165	251	96	262	186	262	186	251	96	274	128	262	186	274	128	279	200	279	200	274	128	293	151	279	200	293	151	295	209	295	209	293	151	311	164	295	209	311	164	310	213	251	96	243	165	251	94	152	214	156	239	157	289	157	289	156	239	168	259	157	289	168	259	177	310	177	310	168	259	185	273	177	310	185	273	203	323	203	323	185	273	206	282	143	257	152	214	157	289	420	152	422	68	427	105	104	170	128	173	128	173	151	211	128	173	155	169	151	211	155	169	172	202	172	202	155	169	176	159	172	202	176	159	190	187	190	187	176	159	193	146	190	187	193	146	205	169	205	169	193	146	206	132	205	169	206	132	219	147	219	147	206	132	216	121	219	147	216	121	219	42	219	42	216	121	202	26	202	26	216	121	192	86	202	26	192	86	185	14	185	14	192	86	172	63	185	14	172	63	167	6	167	6	172	63	154	50	167	6	154	50	149	1	149	1	154	50	134	43	149	1	134	43	129	0	129	0	134	43	112	42	112	42	91	45	95	6	95	6	91	45	73	53	95	6	73	53	69	23	69	23	73	53	61	66	69	23	61	66	53	83	35	106	39	76	40	143	40	143	39	76	50	48	40	143	50	48	50	103	53	83	50	103	50	48	53	83	50	48	69	23	54	127	66	147	75	196	75	196	66	147	83	161	75	196	83	161	99	210	99	210	83	161	104	170	99	210	104	170	126	215	126	215	104	170	128	173	126	215	128	173	151	211	54	173	40	143	50	103	54	173	50	103	54	127	54	173	54	127	75	196	243	171	243	348	219	42	243	171	219	42	243	-93	243	171	243	-93	243	65	243	171	243	65	247	96	243	171	247	96	264	191	219	348	219	147	219	42	219	348	219	42	243	348	412	113	408	88	408	38	408	38	408	88	397	68	408	38	397	68	389	17	389	17	397	68	380	53	389	17	380	53	365	4	365	4	380	53	358	45	365	4	358	45	339	0	339	0	358	45	334	42	339	0	334	42	314	3	314	3	334	42	309	46	314	3	309	46	293	12	293	12	309	46	288	55	293	12	288	55	274	26	274	26	288	55	270	68	274	26	270	68	257	44	257	44	270	68	257	82	257	44	257	82	247	94	247	96	243	65	247	94	247	94	243	65	257	44	357	212	350	173	371	170	357	212	371	170	381	203	381	203	371	170	389	162	381	203	389	162	403	183	403	183	389	162	401	149	403	183	401	149	409	132	350	173	336	215	328	171	328	171	336	215	319	214	328	171	319	214	309	164	309	164	319	214	301	211	309	164	301	211	291	151	291	151	301	211	283	204	291	151	283	204	271	128	271	128	283	204	264	191	271	128	264	191	247	96	219	42	219	-93	243	-93	412	113	422	68	420	152	412	113	420	152	409	132	412	113	408	38	422	68	129	0	112	42	95	6	420	152	422	68	427	105	403	183	409	132	420	152	350	173	357	212	336	215	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	520	111	513	97	517	66	517	66	513	97	502	86	517	66	502	86	496	55	496	55	502	86	488	79	496	55	488	79	473	51	473	51	488	79	473	76	513	156	517	187	502	167	502	167	517	187	496	198	502	167	496	198	488	174	488	174	496	198	473	176	457	174	473	176	473	201	457	174	473	201	452	199	425	142	432	156	433	190	433	190	432	156	443	167	433	190	443	167	452	199	452	199	443	167	457	174	433	190	418	178	425	142	425	142	418	178	422	127	425	111	422	127	418	75	425	111	418	75	433	62	418	75	422	127	418	178	418	75	418	178	406	91	406	91	418	178	406	162	406	91	406	162	400	110	400	110	406	162	400	143	400	110	400	143	173	110	517	66	533	82	520	111	520	111	533	82	522	127	520	142	522	127	533	171	520	142	533	171	517	187	496	198	473	201	473	176	544	150	533	171	533	82	544	150	533	82	544	103	544	150	544	103	547	127	522	127	533	82	533	171	432	97	433	62	443	86	443	86	433	62	452	54	443	86	452	54	457	79	457	79	452	54	473	51	457	79	473	51	473	76	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	425	111	433	62	432	97	517	187	513	156	520	142	155	178	148	142	150	127	22	-45	76	-78	22	331	22	331	76	-78	89	266	22	331	89	266	378	331	378	331	89	266	400	266	378	331	400	266	432	299	432	299	400	266	432	-78	400	266	400	-45	432	-78	432	-78	400	-45	89	-45	432	-78	89	-45	76	-78	76	-78	89	-45	89	266	12	96	141	129	306	256	306	256	141	129	273	201	306	256	273	201	306	96	306	96	273	201	273	129	306	96	273	129	141	129	12	29	12	-3	306	-3	12	29	306	-3	306	29	306	96	141	129	12	96	57	33	57	207	32	207	57	33	32	207	32	0	57	33	32	0	363	0	57	33	363	0	185	33	210	33	210	207	185	207	210	33	185	207	185	33	210	33	185	33	363	0	210	33	363	0	338	33	338	207	338	33	363	0	338	207	363	0	363	207	24	93	78	60	91	93	91	93	78	60	105	60	91	93	105	60	118	160	118	160	105	60	118	93	118	160	118	93	131	193	131	193	118	93	145	160	131	193	145	160	185	331	185	331	145	160	158	193	185	331	158	193	213	331	24	193	24	160	118	160	24	193	118	160	131	193	118	93	184	60	196	93	196	93	184	60	211	60	196	93	211	60	223	160	223	160	211	60	224	93	223	160	224	93	236	193	236	193	224	93	251	160	236	193	251	160	291	331	291	331	251	160	263	193	291	331	263	193	319	331	78	60	23	-77	51	-77	78	60	51	-77	105	60	158	193	145	160	223	160	158	193	223	160	236	193	263	193	251	160	319	160	263	193	319	160	319	193	224	93	211	60	319	60	224	93	319	60	319	93	184	60	129	-77	156	-77	184	60	156	-77	211	60	118	93	105	60	184	60	78	60	24	93	24	60	155	394	167	396	167	396	172	421	167	396	183	392	172	421	183	392	192	416	192	416	183	392	201	381	192	416	201	381	212	405	212	405	201	381	222	368	212	405	222	368	233	393	233	393	222	368	242	357	233	393	242	357	251	382	251	382	242	357	262	352	251	382	262	352	267	377	267	377	262	352	279	356	267	377	279	356	279	379	309	421	305	407	306	384	309	421	306	384	315	402	309	421	315	402	319	421	298	395	290	386	294	368	298	395	294	368	306	384	298	395	306	384	305	407	279	379	279	356	294	368	279	379	294	368	290	386	128	366	135	378	139	407	139	407	135	378	144	388	139	407	144	388	155	417	155	417	144	388	155	394	155	417	155	394	172	421	172	421	155	394	167	396	126	391	118	373	124	352	126	391	124	352	128	366	126	391	128	366	139	407	24	93	78	60	91	93	91	93	78	60	105	60	91	93	105	60	118	160	118	160	105	60	118	93	118	160	118	93	131	193	131	193	118	93	145	160	131	193	145	160	185	331	185	331	145	160	158	193	185	331	158	193	213	331	24	193	24	160	118	160	24	193	118	160	131	193	118	93	184	60	196	93	196	93	184	60	211	60	196	93	211	60	223	160	223	160	211	60	224	93	223	160	224	93	236	193	236	193	224	93	251	160	236	193	251	160	291	331	291	331	251	160	263	193	291	331	263	193	319	331	78	60	23	-77	51	-77	78	60	51	-77	105	60	158	193	145	160	223	160	158	193	223	160	236	193	263	193	251	160	319	160	263	193	319	160	319	193	224	93	211	60	319	60	224	93	319	60	319	93	184	60	129	-77	156	-77	184	60	156	-77	211	60	118	93	105	60	184	60	78	60	24	93	24	60	124	352	118	373	114	352	24	47	60	14	74	47	74	47	60	14	88	14	74	47	88	14	99	110	99	110	88	14	101	47	99	110	101	47	112	143	112	143	101	47	126	110	112	143	126	110	137	206	137	206	126	110	139	143	137	206	139	143	150	239	150	239	139	143	164	206	150	239	164	206	186	331	186	331	164	206	177	239	186	331	177	239	214	331	101	47	166	14	179	47	179	47	166	14	193	14	179	47	193	14	204	110	204	110	193	14	206	47	204	110	206	47	217	143	217	143	206	47	231	110	217	143	231	110	242	206	242	206	231	110	244	143	242	206	244	143	254	239	254	239	244	143	269	206	254	239	269	206	291	331	291	331	269	206	282	239	291	331	282	239	319	331	60	14	24	-77	51	-77	60	14	51	-77	88	14	24	239	24	206	137	206	24	239	137	206	150	239	177	239	164	206	242	206	177	239	242	206	254	239	282	239	269	206	319	206	282	239	319	206	319	239	244	143	231	110	319	110	244	143	319	110	319	143	139	143	126	110	204	110	139	143	204	110	217	143	24	143	24	110	99	110	24	143	99	110	112	143	206	47	193	14	319	14	206	47	319	14	319	47	166	14	129	-77	156	-77	166	14	156	-77	193	14	101	47	88	14	166	14	60	14	24	47	24	14	369	292	336	292	369	-38	369	-38	336	292	336	193	369	-38	336	193	336	160	336	160	336	193	63	193	336	160	63	193	63	160	63	93	63	60	336	60	63	-38	63	292	30	292	63	-38	30	292	30	-38	336	60	336	-38	369	-38	336	60	369	-38	336	93	336	60	336	93	63	93	336	93	369	-38	336	160	24	64	141	31	141	64	141	64	141	31	174	-93	141	64	174	-93	141	189	141	189	174	-93	141	222	141	189	141	222	24	222	174	348	141	348	174	-93	174	222	174	189	290	189	174	222	290	189	290	222	174	64	174	31	290	31	174	64	290	31	290	64	174	-93	141	31	141	-93	141	222	174	-93	141	348	141	189	24	222	24	189	141	31	24	64	24	31	555	406	17	406	286	373	286	373	17	406	286	-63	286	3	286	-63	555	406	286	3	555	406	498	373	498	373	555	406	286	373	555	406	17	406	75	373	75	373	17	406	286	-63	75	373	286	-63	286	3	286	3	286	-63	555	406	286	3	555	406	286	373	286	373	555	406	75	373	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	39	207	-93	207	39	193	-120	193	-120	207	39	190	372	193	-120	190	372	188	-120	188	-120	190	372	174	-93	174	-93	190	372	174	39	174	-93	174	39	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	174	39	190	372	16	197	190	372	207	39	365	197	373	127	198	397	22	127	373	127	22	127	197	-144	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	323	206	316	164	328	113	328	113	316	164	297	128	328	113	297	128	296	78	296	78	297	128	269	99	296	78	269	99	255	53	255	53	269	99	232	80	255	53	232	80	207	41	207	41	232	80	190	74	207	41	190	74	193	-120	193	-120	190	74	188	-120	188	-120	190	74	174	-93	174	-93	190	74	174	41	174	41	190	74	149	80	174	41	149	80	126	53	126	53	149	80	112	99	126	53	112	99	85	78	85	78	112	99	84	128	85	78	84	128	65	164	57	304	58	206	65	248	57	304	65	248	93	340	93	340	65	248	84	284	93	340	84	284	112	313	53	113	85	78	65	164	53	113	65	164	58	206	53	113	58	206	57	304	53	113	57	304	34	258	53	113	34	258	33	157	324	304	323	206	328	113	324	304	328	113	348	258	348	258	328	113	349	157	348	258	349	157	356	206	190	372	149	332	190	339	190	339	232	332	243	363	243	363	232	332	269	313	243	363	269	313	288	340	288	340	269	313	297	284	288	340	297	284	324	304	324	304	297	284	316	248	324	304	316	248	323	206	243	363	190	372	190	339	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	41	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	138	363	93	340	112	313	138	363	112	313	149	332	138	363	149	332	190	372	174	-93	174	41	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	207	41	193	-120	207	-93	33	157	34	258	25	206	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	188	-120	193	-120	190	372	190	372	193	-120	207	41	190	372	207	41	243	363	243	363	207	41	255	53	243	363	255	53	288	340	288	340	255	53	296	78	288	340	296	78	324	304	324	304	296	78	328	113	324	304	328	113	348	258	348	258	328	113	349	157	348	258	349	157	356	206	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	41	174	-93	188	-120	190	372	174	-93	190	372	174	41	174	41	190	372	138	363	174	41	138	363	126	53	126	53	138	363	93	340	126	53	93	340	85	78	85	78	93	340	57	304	85	78	57	304	53	113	53	113	57	304	34	258	53	113	34	258	33	157	33	157	34	258	25	206	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	174	-93	174	41	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	207	41	193	-120	207	-93	81	235	300	235	174	268	174	268	300	235	207	268	174	268	207	268	174	340	174	340	207	268	207	340	174	340	207	340	294	373	294	373	207	340	294	340	95	373	95	340	174	340	95	373	174	340	294	373	333	268	300	235	333	-15	333	-15	300	235	300	17	333	-15	300	17	207	-15	207	-15	300	17	174	-15	207	-15	174	-15	207	-88	207	-88	174	-15	174	-88	207	-88	174	-88	294	-121	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	81	17	81	235	49	268	81	17	49	268	49	-15	81	17	49	-15	174	-15	81	17	174	-15	300	17	207	-88	294	-121	294	-88	49	268	81	235	174	268	207	268	300	235	333	268	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	207	-88	207	-88	174	340	174	268	207	-88	174	268	174	-15	174	-15	174	268	49	268	174	-15	49	268	49	-15	207	-15	333	-15	207	268	95	373	95	340	174	340	95	373	174	340	294	373	294	-121	294	-88	207	-88	294	-121	207	-88	174	-88	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	174	-88	207	-88	174	-15	207	268	333	-15	333	268	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	190	254	190	254	174	340	174	284	190	254	174	284	63	126	63	126	174	284	16	126	63	126	16	126	174	-31	207	-31	365	126	319	126	319	126	365	126	207	284	319	126	207	284	190	254	190	254	207	284	207	340	95	373	95	340	174	340	95	373	174	340	294	373	207	-88	207	-31	190	-1	207	-88	190	-1	174	-31	207	-88	174	-31	174	-88	207	-88	174	-88	294	-121	207	-88	294	-121	294	-88	95	-88	95	-121	294	-121	95	-88	294	-121	174	-88	63	126	174	-31	190	-1	190	-1	207	-31	319	126	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	207	-88	207	-88	174	340	174	284	207	-88	174	284	174	-31	174	-31	174	284	16	126	207	-31	365	126	207	284	95	373	95	340	174	340	95	373	174	340	294	373	294	-121	294	-88	207	-88	294	-121	207	-88	174	-88	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	174	-88	207	-88	174	-31	126	-17	170	-30	151	8	151	8	170	-30	190	1	230	8	190	1	203	-30	230	8	203	-30	250	-19	151	8	117	25	126	-17	126	-17	117	25	90	52	126	-17	90	52	88	6	88	6	90	52	72	87	88	6	72	87	58	40	58	40	72	87	65	126	291	200	309	165	321	215	321	215	309	165	315	126	321	37	315	126	309	87	170	340	190	251	203	340	203	340	190	251	203	283	203	283	190	251	230	245	203	283	230	245	250	272	250	272	230	245	264	227	250	272	264	227	290	249	290	249	264	227	291	200	290	249	291	200	321	215	151	245	190	251	170	282	151	245	170	282	126	270	341	173	321	215	321	37	341	173	321	37	342	79	341	173	342	79	349	126	230	8	250	-19	264	25	264	25	250	-19	290	3	264	25	290	3	291	52	291	52	290	3	321	37	291	52	321	37	309	87	203	-88	203	-30	190	1	203	-88	190	1	170	-30	203	-88	170	-30	170	-88	203	-88	170	-88	290	-121	203	-88	290	-121	290	-88	91	-88	91	-121	290	-121	91	-88	290	-121	170	-88	58	40	65	126	58	212	58	212	65	126	72	165	58	212	72	165	88	245	88	245	72	165	90	200	88	245	90	200	126	270	126	270	90	200	117	227	126	270	117	227	151	245	39	80	58	40	58	212	39	80	58	212	39	172	39	80	39	172	32	126	290	373	91	373	170	340	290	373	170	340	203	340	290	373	203	340	290	340	170	340	91	373	91	340	170	282	190	251	170	340	315	126	321	37	321	215	170	-30	203	-88	203	283	203	283	203	-88	203	-30	203	283	203	-30	250	272	250	272	203	-30	250	-19	250	272	250	-19	290	249	290	249	250	-19	290	3	290	249	290	3	321	215	321	215	290	3	321	37	321	215	321	37	341	173	341	173	321	37	342	79	341	173	342	79	349	126	203	-88	170	-30	170	-88	203	-88	170	-88	290	-121	203	-88	290	-121	290	-88	91	-88	91	-121	290	-121	91	-88	290	-121	170	-88	290	340	290	373	203	340	203	340	290	373	170	340	203	340	170	340	170	-30	170	-30	170	340	170	282	170	-30	170	282	126	-17	126	-17	170	282	126	270	126	-17	126	270	88	6	88	6	126	270	88	245	88	6	88	245	58	40	58	40	88	245	58	212	58	40	58	212	39	80	39	80	58	212	39	172	39	80	39	172	32	126	203	340	170	-30	203	283	91	373	91	340	170	340	91	373	170	340	290	373	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	201	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	214	314	204	317	224	317	224	314	204	322	194	317	224	322	194	337	201	337	201	322	194	331	185	337	201	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	91	143	91	110	342	110	91	143	342	110	342	143	29	37	29	16	34	45	34	45	29	16	34	7	34	45	34	7	41	52	41	52	34	7	41	0	41	52	41	0	49	56	49	56	41	0	49	-4	49	56	49	-4	59	57	59	57	49	-4	59	-6	59	57	59	-6	69	56	69	56	59	-6	69	-4	69	56	69	-4	78	52	78	52	69	-4	78	0	78	52	78	0	85	45	85	45	78	0	85	7	85	45	85	7	89	37	89	37	85	7	89	16	89	37	89	16	91	26	60	261	60	197	69	259	69	259	60	197	70	199	69	259	70	199	77	255	77	255	70	199	79	203	77	255	79	203	84	248	84	248	79	203	85	210	84	248	85	210	89	239	89	239	85	210	90	219	89	239	90	219	91	229	27	229	29	218	29	239	29	239	29	218	33	209	29	239	33	209	34	248	34	248	33	209	40	203	34	248	40	203	41	255	41	255	40	203	49	198	41	255	49	198	50	259	50	259	49	198	60	197	50	259	60	197	60	261	29	16	29	37	27	26	316	28	314	48	306	38	239	-110	59	355	23	355	239	-110	23	355	203	-110	66	382	66	358	194	358	66	382	194	358	194	382	181	331	47	-39	79	-39	181	331	79	-39	213	331	150	133	209	133	209	158	150	133	209	158	141	158	150	133	141	158	181	-39	150	133	181	-39	213	-39	118	133	181	-39	141	158	118	133	141	158	109	158	118	133	109	158	50	158	118	133	50	158	50	133	79	331	47	331	109	158	79	331	109	158	141	158	258	348	228	348	42	-161	258	348	42	-161	74	-161	258	-161	74	348	42	348	258	-161	42	348	228	-161	155	266	122	266	155	-11	155	-11	122	266	122	143	155	-11	122	143	122	110	122	110	122	143	32	143	122	110	32	143	32	110	220	266	188	266	220	-11	220	-11	188	266	188	143	220	-11	188	143	188	110	188	110	188	143	155	143	188	110	155	143	155	110	220	110	310	110	220	143	220	143	310	110	310	143	220	-11	188	110	188	-11	155	-11	122	110	122	-11	122	266	89	266	122	-11	122	-11	89	266	89	143	122	-11	89	143	89	110	89	110	89	143	32	143	89	110	32	143	32	110	188	266	155	266	188	-11	188	-11	155	266	155	143	188	-11	155	143	155	110	155	110	155	143	122	143	155	110	122	143	122	110	254	266	221	266	254	-11	254	-11	221	266	221	143	254	-11	221	143	221	110	221	110	221	143	188	143	221	110	188	143	188	110	254	110	310	110	254	143	254	143	310	110	310	143	254	-11	221	110	221	-11	188	-11	155	110	155	-11	122	-11	89	110	89	-11	188	-29	174	10	176	-51	188	-29	176	-51	197	-106	188	-29	197	-106	197	-67	151	200	174	240	176	302	176	302	174	240	188	280	176	302	188	280	197	357	197	357	188	280	197	318	150	251	118	206	118	161	150	251	118	161	151	200	150	251	151	200	176	302	118	44	118	89	80	81	80	81	118	89	73	124	80	81	73	124	39	142	39	142	73	124	73	126	39	142	73	126	80	169	80	169	73	126	118	161	80	169	118	161	118	206	151	50	118	89	150	0	151	50	150	0	176	-51	151	50	176	-51	174	10	80	81	39	142	39	108	118	89	118	44	150	0	157	126	157	126	157	124	157	126	157	124	191	108	157	126	191	108	191	142	157	126	191	142	149	169	157	126	149	169	112	206	157	126	112	206	111	161	80	251	53	302	56	240	80	251	56	240	78	200	80	251	78	200	111	161	80	251	111	161	112	206	53	302	32	357	41	280	53	302	41	280	56	240	149	81	191	108	157	124	149	81	157	124	112	44	112	44	157	124	111	89	112	44	111	89	80	0	80	0	111	89	78	50	80	0	78	50	56	10	53	-51	80	0	56	10	53	-51	56	10	41	-29	53	-51	41	-29	32	-67	53	-51	32	-67	32	-106	41	280	32	357	32	318	175	142	46	158	175	111	175	142	175	111	222	-17	175	142	222	-17	205	111	175	142	205	111	206	142	175	142	206	142	222	270	175	142	222	270	159	270	206	142	205	111	334	95	206	142	334	95	334	158	222	-17	175	111	159	-17	175	111	46	158	46	95	190	111	219	110	190	111	190	111	219	110	219	143	190	111	219	143	190	142	190	142	161	143	185	111	185	111	161	143	157	110	46	158	74	100	75	153	75	153	74	100	102	104	75	153	102	104	104	148	104	148	102	104	129	108	104	148	129	108	132	145	132	145	129	108	157	110	132	145	157	110	161	143	190	142	185	111	186	111	190	142	186	111	187	111	190	142	187	111	188	111	190	142	188	111	189	111	190	142	189	111	190	111	219	143	248	108	248	145	248	145	248	108	277	105	248	145	277	105	277	148	277	148	277	105	305	100	277	148	305	100	306	153	306	153	305	100	334	95	306	153	334	95	334	158	74	100	46	158	46	95	219	143	219	110	248	108	486	194	487	277	455	253	455	253	487	277	432	332	455	253	432	332	408	300	408	300	432	332	362	369	408	300	362	369	349	330	349	330	362	369	281	342	213	330	281	342	281	382	213	330	281	382	201	369	77	194	108	253	130	332	130	332	108	253	155	300	130	332	155	300	201	369	201	369	155	300	213	330	75	277	39	207	39	45	75	277	39	45	66	126	75	277	66	126	77	194	75	277	77	194	130	332	155	-47	108	0	131	-79	131	-79	108	0	77	58	131	-79	77	58	76	-24	76	-24	77	58	66	126	242	138	242	112	248	149	248	149	242	112	248	101	248	149	248	101	257	158	257	158	248	101	257	92	257	158	257	92	268	164	268	164	257	92	268	86	268	164	268	86	281	166	281	166	268	86	281	84	281	166	281	84	295	164	295	164	281	84	295	86	295	164	295	86	306	158	306	158	295	86	306	92	306	158	306	92	315	149	315	149	306	92	315	101	315	149	315	101	321	138	321	138	315	101	321	112	321	138	321	112	323	125	497	126	523	207	487	277	497	126	523	45	523	207	362	369	281	382	281	342	487	-24	523	45	497	126	487	-24	497	126	486	58	487	-24	486	58	455	0	487	-24	455	0	432	-79	281	-88	281	-128	349	-77	349	-77	281	-128	362	-115	349	-77	362	-115	408	-47	408	-47	362	-115	432	-79	408	-47	432	-79	455	0	213	-77	155	-47	201	-115	213	-77	201	-115	281	-128	213	-77	281	-128	281	-88	76	-24	66	126	39	45	155	-47	131	-79	201	-115	523	207	523	45	536	126	487	277	486	194	497	126	242	112	242	138	240	125	39	45	39	207	26	126	80	203	110	255	130	332	130	332	110	255	152	298	130	332	152	298	201	369	201	369	152	298	205	327	201	369	205	327	281	382	281	382	205	327	265	341	281	-128	265	341	265	142	281	-128	265	142	265	109	265	109	265	142	67	109	80	49	67	109	76	-24	67	142	67	109	265	142	358	-74	298	-88	362	-115	298	341	298	-88	298	109	298	142	298	109	496	109	298	142	496	109	496	142	496	142	523	207	487	277	496	142	487	277	482	203	482	203	487	277	453	255	298	341	358	327	362	369	362	369	358	327	411	298	362	369	411	298	432	332	432	332	411	298	453	255	432	332	453	255	487	277	281	-128	362	-115	298	-88	281	-128	298	-88	298	341	281	-128	298	341	281	382	281	-128	281	382	265	341	265	109	265	-88	281	-128	281	-128	265	-88	205	-74	281	-128	205	-74	201	-115	201	-115	205	-74	152	-45	201	-115	152	-45	131	-79	131	-79	152	-45	110	-2	131	-79	110	-2	80	49	39	45	76	-24	67	109	39	45	67	109	67	142	39	45	67	142	75	277	39	45	75	277	39	207	39	45	39	207	26	126	523	45	536	126	523	207	523	45	523	207	496	142	523	45	496	142	496	109	523	45	496	109	487	-24	358	-74	362	-115	411	-45	411	-45	362	-115	432	-79	411	-45	432	-79	453	-2	453	-2	432	-79	487	-24	453	-2	487	-24	482	49	482	49	487	-24	496	109	75	277	67	142	80	203	75	277	80	203	130	332	80	49	76	-24	131	-79	281	382	298	341	362	369	69	158	75	188	75	277	75	277	75	188	86	216	75	277	86	216	130	332	130	332	86	216	100	242	130	332	100	242	118	266	118	266	258	126	142	290	142	290	258	126	281	150	130	332	118	266	142	290	130	332	142	290	201	369	201	369	142	290	166	307	201	369	166	307	192	322	69	95	66	126	76	-24	76	-24	66	126	39	45	39	45	66	126	75	277	75	277	66	126	69	158	39	207	26	126	39	45	39	207	39	45	75	277	166	-54	142	-36	201	-115	258	126	142	-36	281	103	258	126	281	103	281	150	281	150	281	103	421	-36	281	150	421	-36	305	126	305	126	421	-36	445	-12	118	-12	100	10	131	-79	118	-12	131	-79	142	-36	118	-12	142	-36	258	126	86	37	75	65	76	-24	86	37	76	-24	131	-79	86	37	131	-79	100	10	192	-69	201	-115	220	-79	220	-79	201	-115	281	-128	220	-79	281	-128	250	-86	250	-86	281	-128	281	-88	313	-86	281	-88	281	-128	313	-86	281	-128	362	-115	343	333	362	369	313	339	313	339	362	369	281	342	250	339	281	342	281	382	250	339	281	382	220	333	220	333	281	382	201	369	220	333	201	369	192	322	371	322	397	307	432	332	432	332	397	307	421	290	432	332	421	290	445	266	432	332	445	266	487	277	487	277	445	266	463	242	487	277	463	242	477	216	362	369	343	333	371	322	362	369	371	322	432	332	362	369	281	382	281	342	488	65	477	37	487	-24	487	-24	477	37	463	10	487	-24	463	10	445	-12	445	-12	421	-36	432	-79	432	-79	421	-36	397	-54	432	-79	397	-54	371	-69	488	65	523	45	494	95	494	95	523	45	497	126	494	158	497	126	523	207	494	158	523	207	488	188	488	188	523	207	487	277	488	188	487	277	477	216	421	290	281	150	305	126	421	290	305	126	445	266	523	45	536	126	523	207	523	45	523	207	497	126	445	-12	432	-79	487	-24	362	-115	432	-79	371	-69	362	-115	371	-69	343	-79	362	-115	343	-79	313	-86	488	65	487	-24	523	45	201	-115	142	-36	131	-79	166	-54	201	-115	192	-69	69	95	76	-24	75	65	192	147	192	120	198	158	198	158	192	120	198	109	198	158	198	109	207	167	207	167	198	109	207	100	207	167	207	100	218	173	218	173	207	100	218	94	218	173	218	94	231	175	231	175	218	94	231	92	231	175	231	92	244	173	244	173	231	92	244	94	244	173	244	94	255	167	255	167	244	94	255	100	255	167	255	100	264	158	264	158	255	100	264	109	264	158	264	109	270	147	270	147	264	109	270	120	270	147	270	120	272	133	375	27	367	-8	378	-67	378	-67	367	-8	346	-41	378	-67	346	-41	337	-101	337	-101	346	-41	314	-67	337	-101	314	-67	286	-124	286	-124	314	-67	274	-85	286	-124	274	-85	228	-131	228	-131	274	-85	228	-91	415	384	375	384	378	-67	415	384	378	-67	405	-21	415	384	405	-21	415	33	114	-41	127	-102	144	-67	144	-67	127	-102	176	-124	144	-67	176	-124	183	-85	183	-85	176	-124	228	-131	183	-85	228	-131	228	-91	94	-8	87	27	85	-67	94	-8	85	-67	127	-102	94	-8	127	-102	114	-41	87	384	47	384	57	-21	87	384	57	-21	85	-67	87	384	85	-67	87	27	57	-21	47	384	47	33	375	27	378	-67	375	384	192	120	192	147	190	133	375	27	367	-8	378	-67	378	-67	367	-8	346	-41	378	-67	346	-41	337	-101	337	-101	346	-41	314	-67	337	-101	314	-67	286	-124	286	-124	314	-67	274	-85	286	-124	274	-85	228	-131	228	-131	274	-85	228	-91	415	384	375	384	378	-67	415	384	378	-67	405	-21	415	384	405	-21	415	33	114	-41	127	-102	144	-67	144	-67	127	-102	176	-124	144	-67	176	-124	183	-85	183	-85	176	-124	228	-131	183	-85	228	-131	228	-91	94	-8	87	27	85	-67	94	-8	85	-67	127	-102	94	-8	127	-102	114	-41	87	384	47	384	57	-21	87	384	57	-21	85	-67	87	384	85	-67	87	27	248	194	215	194	248	-13	248	-13	215	194	215	106	248	-13	215	106	215	73	215	73	215	106	127	106	215	73	127	106	127	73	248	73	335	73	248	106	248	106	335	73	335	106	248	-13	215	73	215	-13	57	-21	47	384	47	33	375	27	378	-67	375	384	375	-128	415	-128	375	342	375	342	415	-128	415	382	375	342	415	382	87	342	87	342	415	382	47	382	87	342	47	382	87	-128	87	-128	47	382	47	-128	87	-88	87	382	47	382	87	-88	47	382	47	-128	87	-88	47	-128	415	-128	87	-88	415	-128	375	-88	375	382	375	-88	415	-128	375	382	415	-128	415	382	358	382	330	382	344	309	358	382	344	309	345	309	358	382	345	309	511	-128	358	382	511	-128	549	-128	315	233	344	309	330	382	315	233	330	382	295	286	315	233	295	286	411	-128	315	233	411	-128	450	-128	245	309	246	309	259	382	259	382	246	309	275	233	259	382	275	233	295	286	295	286	275	233	295	180	295	286	295	180	411	-128	232	382	41	-128	79	-128	232	382	79	-128	245	309	232	382	245	309	259	382	275	233	141	-128	179	-128	275	233	179	-128	295	180	315	20	450	382	411	382	315	20	411	382	295	73	315	20	295	73	330	-128	315	20	330	-128	344	-56	358	-128	549	382	511	382	358	-128	511	382	345	-56	358	-128	345	-56	344	-56	358	-128	344	-56	330	-128	330	-128	295	73	295	-33	295	-33	295	73	275	20	295	-33	275	20	259	-128	259	-128	275	20	246	-56	259	-128	246	-56	245	-56	179	382	141	382	275	20	179	382	275	20	295	73	232	-128	259	-128	245	-56	232	-128	245	-56	79	382	232	-128	79	382	41	382	282	126	485	354	455	382	282	126	455	382	255	156	282	126	255	156	455	-128	282	126	455	-128	485	-102	25	-102	55	-128	228	126	228	126	55	-128	255	96	228	126	255	96	255	156	255	156	255	96	455	-128	55	382	25	354	228	126	55	382	228	126	255	156	415	382	41	382	144	349	415	382	144	349	309	349	415	382	309	349	343	346	415	382	343	346	367	336	415	382	367	336	382	318	415	382	382	318	393	292	415	382	393	292	400	256	415	382	400	256	415	256	145	173	150	186	150	230	150	230	150	186	157	198	150	230	157	198	165	209	165	209	225	126	207	264	207	264	225	126	213	265	336	146	331	115	337	73	337	73	331	115	317	88	337	73	317	88	311	47	311	47	317	88	296	67	311	47	296	67	277	29	277	29	296	67	269	53	277	29	269	53	238	23	238	23	269	53	238	48	226	242	229	243	232	268	232	268	229	243	232	243	232	268	232	243	238	268	238	268	232	243	235	243	238	268	235	243	238	243	238	243	269	238	277	262	277	262	269	238	296	224	277	262	296	224	311	244	311	244	296	224	317	203	311	244	317	203	337	218	337	218	317	203	331	177	337	218	331	177	336	146	213	265	225	126	219	267	219	267	225	126	223	242	219	267	223	242	226	267	226	267	223	242	226	242	226	267	226	242	232	268	337	218	336	146	337	73	337	218	337	73	355	184	355	184	337	73	355	107	355	184	355	107	361	146	277	262	238	268	238	243	233	48	227	49	230	23	233	48	230	23	238	23	233	48	238	23	238	48	203	28	212	26	210	52	210	52	212	26	216	51	216	51	212	26	221	24	216	51	221	24	221	50	221	50	221	24	230	23	221	50	230	23	227	49	225	126	180	68	194	31	225	126	194	31	203	28	225	126	203	28	210	52	225	126	210	52	289	153	225	126	289	153	223	242	148	110	148	63	156	94	156	94	148	63	165	47	156	94	165	47	167	80	167	80	165	47	194	31	167	80	194	31	180	68	121	-63	194	31	165	47	121	-63	165	47	29	-128	121	-63	29	-128	401	-128	121	-63	401	-128	328	-63	207	264	144	349	150	230	207	264	150	230	165	209	145	173	150	230	142	160	142	160	150	230	138	216	142	160	138	216	141	146	141	146	148	63	143	128	143	128	148	63	148	110	134	81	148	63	141	146	134	81	141	146	138	216	134	81	138	216	128	200	134	81	128	200	124	101	122	182	117	164	118	123	122	182	118	123	124	101	122	182	124	101	128	200	394	-30	379	-48	401	-128	401	-128	379	-48	357	-59	401	-128	357	-59	328	-63	405	-7	394	-30	401	-128	405	-7	401	-128	428	20	405	-7	428	20	413	20	118	123	117	164	116	146	150	230	144	349	41	382	60	-137	61	-109	59	-140	59	-140	57	-108	54	-159	54	-159	57	-108	52	-107	54	-159	52	-107	44	-109	61	-109	62	-135	64	-112	64	-112	62	-135	64	-132	64	-112	64	-132	67	-116	67	-116	64	-132	67	-127	67	-116	67	-127	68	-120	104	-89	96	-112	109	-135	109	-135	96	-112	87	-129	109	-135	87	-129	84	-153	84	-153	87	-129	77	-140	84	-153	77	-140	64	-144	64	-144	62	-143	84	-153	84	-153	62	-143	61	-143	84	-153	61	-143	54	-159	54	-159	61	-143	59	-142	54	-159	59	-142	59	-141	120	-29	128	-111	131	16	131	16	128	-111	141	-84	131	16	141	-84	144	67	144	67	141	-84	150	-58	144	67	150	-58	155	109	155	109	150	-58	156	-29	155	109	156	-29	161	135	161	135	156	-29	168	16	161	135	168	16	174	185	174	185	168	16	193	116	174	185	193	116	191	257	191	257	193	116	198	281	191	257	198	281	105	257	105	257	198	281	26	281	105	257	26	281	161	135	225	358	212	330	228	257	228	257	212	330	203	303	228	257	203	303	203	154	203	154	203	303	198	281	203	154	198	281	193	116	295	396	302	412	293	397	293	397	302	412	291	397	278	393	291	397	302	412	278	393	302	412	270	404	312	361	312	411	304	360	304	360	312	411	302	412	304	360	302	412	299	360	299	360	302	412	297	392	299	360	297	392	296	390	299	360	296	390	295	362	295	362	296	390	294	387	295	362	294	387	291	364	291	364	294	387	291	384	291	364	291	384	289	379	289	379	288	372	289	368	289	379	289	368	291	364	329	390	328	396	328	380	328	380	328	396	325	402	328	380	325	402	324	372	324	372	325	402	320	407	324	372	320	407	319	366	319	366	320	407	312	411	319	366	312	411	312	361	302	412	295	396	296	395	302	412	296	395	297	394	302	412	297	394	297	392	270	404	244	385	249	337	270	404	249	337	257	362	270	404	257	362	267	381	270	404	267	381	278	393	244	385	225	358	228	257	244	385	228	257	234	281	244	385	234	281	241	308	244	385	241	308	249	337	255	251	267	244	297	281	297	281	267	244	277	233	297	281	277	233	284	215	284	215	285	212	297	281	297	281	285	212	286	209	297	281	286	209	286	206	297	281	286	206	287	203	297	281	287	203	287	200	297	281	287	200	297	200	242	255	255	251	297	281	242	255	297	281	234	281	242	255	234	281	228	257	297	33	284	23	305	-29	305	-29	284	23	268	17	305	-29	268	17	247	16	307	47	297	33	305	-29	307	47	305	-29	325	68	307	47	325	68	314	68	168	16	156	-29	305	-29	168	16	305	-29	247	16	93	16	144	67	155	109	93	16	155	109	17	-29	93	16	17	-29	120	-29	93	16	120	-29	131	16	112	-61	104	-89	109	-135	112	-61	109	-135	128	-111	112	-61	128	-111	120	-29	59	-140	54	-159	59	-141	26	-136	27	-143	28	-127	28	-127	27	-143	30	-150	28	-127	30	-150	31	-119	31	-119	30	-150	35	-155	31	-119	35	-155	37	-113	37	-113	35	-155	43	-158	37	-113	43	-158	44	-109	44	-109	43	-158	54	-159	203	154	193	116	217	139	105	257	161	135	174	185	57	-108	59	-140	61	-109	61	-109	60	-137	62	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	292	-137	293	-109	291	-140	291	-140	288	-108	286	-159	286	-159	288	-108	284	-107	286	-159	284	-107	276	-109	293	-109	294	-135	296	-112	296	-112	294	-135	297	-132	296	-112	297	-132	299	-116	299	-116	297	-132	299	-127	299	-116	299	-127	300	-120	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	336	-89	328	-112	341	-135	341	-135	328	-112	319	-129	341	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	293	-143	316	-153	293	-143	286	-159	286	-159	293	-143	292	-142	286	-159	292	-142	291	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	412	-137	413	-109	411	-140	411	-140	409	-108	406	-159	406	-159	409	-108	405	-107	406	-159	405	-107	396	-109	413	-109	414	-135	417	-112	417	-112	414	-135	417	-132	417	-112	417	-132	419	-116	419	-116	417	-132	419	-127	419	-116	419	-127	420	-120	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	359	337	380	404	359	337	368	362	380	404	368	362	377	380	380	404	377	380	388	393	352	308	359	337	355	385	352	308	355	385	336	359	352	308	336	359	322	330	352	308	322	330	314	303	352	308	314	303	260	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	251	-84	314	303	251	-84	260	-58	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	457	-89	449	-112	461	-135	461	-135	449	-112	440	-129	461	-135	440	-129	437	-153	437	-153	440	-129	429	-140	437	-153	429	-140	416	-144	416	-144	414	-143	437	-153	437	-153	414	-143	413	-143	437	-153	413	-143	406	-159	406	-159	413	-143	412	-142	406	-159	412	-142	411	-141	435	303	344	-61	359	-111	435	303	359	-111	373	-84	435	303	373	-84	382	-58	435	303	382	-58	473	308	435	303	473	308	443	330	344	-61	336	-89	341	-135	344	-61	341	-135	359	-111	291	-140	286	-159	291	-141	258	-136	259	-143	259	-127	259	-127	259	-143	262	-150	259	-127	262	-150	263	-119	263	-119	262	-150	267	-155	263	-119	267	-155	269	-113	269	-113	267	-155	275	-158	269	-113	275	-158	276	-109	276	-109	275	-158	286	-159	527	396	534	412	525	397	525	397	534	412	523	397	510	393	523	397	534	412	510	393	534	412	502	404	544	361	545	411	536	360	536	360	545	411	534	412	536	360	534	412	531	360	531	360	534	412	529	392	531	360	529	392	528	390	531	360	528	390	527	362	527	362	528	390	526	387	527	362	526	387	523	364	523	364	526	387	523	384	523	364	523	384	521	379	521	379	520	372	521	368	521	379	521	368	523	364	561	390	560	396	560	380	560	380	560	396	558	402	560	380	558	402	556	372	556	372	558	402	552	407	556	372	552	407	551	366	551	366	552	407	545	411	551	366	545	411	544	361	534	412	527	396	528	395	534	412	528	395	529	394	534	412	529	394	529	392	502	404	476	385	481	337	502	404	481	337	489	362	502	404	489	362	499	380	502	404	499	380	510	393	473	308	481	337	476	385	473	308	476	385	457	359	473	308	457	359	443	330	647	396	655	412	646	397	646	397	655	412	644	397	630	393	644	397	655	412	630	393	655	412	622	404	664	361	665	411	656	360	656	360	665	411	655	412	656	360	655	412	652	360	652	360	655	412	650	392	652	360	650	392	649	390	652	360	649	390	647	362	647	362	649	390	646	387	647	362	646	387	644	364	644	364	646	387	644	384	644	364	644	384	642	379	642	379	641	372	642	368	642	379	642	368	644	364	682	390	681	396	681	380	681	380	681	396	678	402	681	380	678	402	677	372	677	372	678	402	673	407	677	372	673	407	671	366	671	366	673	407	665	411	671	366	665	411	664	361	655	412	647	396	649	395	655	412	649	395	649	394	655	412	649	394	650	392	622	404	596	385	601	337	622	404	601	337	610	362	622	404	610	362	619	380	622	404	619	380	630	393	594	308	601	337	596	385	594	308	596	385	577	359	594	308	577	359	564	330	594	308	564	330	555	303	594	308	555	303	502	-58	457	-89	461	-135	464	-61	464	-61	461	-135	480	-111	464	-61	480	-111	555	303	555	303	480	-111	494	-84	555	303	494	-84	502	-58	411	-140	406	-159	411	-141	378	-136	379	-143	380	-127	380	-127	379	-143	382	-150	380	-127	382	-150	384	-119	384	-119	382	-150	388	-155	384	-119	388	-155	389	-113	389	-113	388	-155	396	-158	389	-113	396	-158	396	-109	396	-109	396	-158	406	-159	409	-108	411	-140	413	-109	413	-109	412	-137	414	-135	288	-108	291	-140	293	-109	293	-109	292	-137	294	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	145	109	102	-61	117	-111	145	109	117	-111	131	-84	145	109	131	-84	140	-58	145	109	140	-58	181	109	145	109	181	109	153	142	145	109	153	142	55	142	145	109	55	142	55	109	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	190	142	181	109	281	109	190	142	181	109	190	142	193	303	181	109	193	303	153	142	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	190	142	281	109	281	142	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	117	-111	131	-84	132	60	132	60	131	-84	140	-58	132	60	140	-58	141	93	141	93	140	-58	169	60	141	93	169	60	157	160	157	160	169	60	166	193	157	160	166	193	55	193	177	93	194	160	193	303	177	93	193	303	169	60	177	93	169	60	281	60	177	93	281	60	281	93	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	193	303	194	160	201	330	201	330	194	160	202	193	201	330	202	193	215	359	215	359	202	193	231	308	215	359	231	308	234	385	234	385	231	308	239	337	202	193	194	160	281	160	202	193	281	160	281	193	55	93	55	60	132	60	55	93	132	60	141	93	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	102	-61	117	-111	132	60	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	166	193	169	60	193	303	279	368	279	379	278	372	157	160	55	193	55	160	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	234	385	215	358	231	308	231	308	215	358	201	330	231	308	201	330	194	160	194	160	201	330	193	303	194	160	193	303	183	116	183	116	193	303	151	136	183	116	151	136	140	92	140	92	151	136	55	43	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	194	160	183	116	296	179	194	160	296	179	280	209	140	92	102	-61	117	-111	140	92	117	-111	131	-84	140	92	131	-84	140	-58	140	92	140	-58	183	116	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	234	385	231	308	239	337	55	43	151	136	40	72	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	94	66	100	35	109	52	109	52	100	35	123	22	109	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	83	84	76	104	81	53	83	84	81	53	100	35	83	84	100	35	94	66	76	104	73	126	81	53	81	53	73	126	67	74	67	74	73	126	76	192	76	192	73	126	78	156	166	32	166	13	174	33	174	33	166	13	176	14	174	33	176	14	182	34	182	34	176	14	185	15	182	34	185	15	189	35	189	35	185	15	195	17	189	35	195	17	197	37	197	37	195	17	203	20	197	37	203	20	204	40	204	40	203	20	212	23	227	197	236	188	238	213	238	213	236	188	244	178	238	213	244	178	249	202	249	202	244	178	250	167	249	202	250	167	259	190	259	190	250	167	267	177	215	359	206	210	211	229	211	229	206	210	217	204	211	229	217	204	225	222	225	222	217	204	227	197	225	222	227	197	238	213	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	211	229	231	308	215	359	231	308	234	385	234	385	231	308	239	337	206	210	215	359	201	330	206	210	201	330	193	303	206	210	193	303	177	238	206	210	177	238	175	238	206	210	175	238	173	238	206	210	173	238	172	219	206	210	172	219	162	32	157	14	159	14	172	219	172	219	159	14	161	14	172	219	161	14	162	32	162	32	161	14	163	13	162	32	163	13	166	32	166	32	163	13	165	13	166	32	165	13	166	13	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	78	156	91	181	100	217	100	217	91	181	111	201	100	217	111	201	131	233	131	233	111	201	137	215	131	233	137	215	166	238	166	238	137	215	166	219	166	238	166	219	169	238	169	238	166	219	172	219	169	238	172	219	171	238	171	238	172	219	173	238	60	162	54	126	57	99	60	162	57	99	67	74	60	162	67	74	76	192	76	192	78	156	100	217	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	177	92	193	303	172	72	172	72	193	303	141	94	172	72	141	94	140	-58	140	-58	141	94	136	75	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	284	119	287	113	287	134	287	134	287	113	290	107	287	134	290	107	293	119	293	119	290	107	294	101	293	119	294	101	300	104	278	182	278	132	280	166	280	166	278	132	281	125	280	166	281	125	283	150	283	150	281	125	284	119	283	150	284	119	287	134	275	137	276	135	276	184	276	184	276	135	277	134	276	184	277	134	278	182	278	182	277	134	278	132	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	358	231	308	215	358	201	330	231	308	201	330	193	303	231	308	193	303	177	92	85	137	86	104	99	118	99	118	86	104	109	87	99	118	109	87	118	103	118	103	109	87	136	75	118	103	136	75	141	94	53	184	57	154	72	184	72	184	57	154	68	127	72	184	68	127	75	159	75	159	68	127	86	104	75	159	86	104	85	137	239	150	240	150	249	165	249	165	240	150	241	151	249	165	241	151	242	151	242	151	244	150	249	165	249	165	244	150	246	150	249	165	246	150	247	148	249	144	249	143	256	118	256	118	249	143	249	142	256	118	249	142	248	142	256	118	248	142	246	137	256	118	246	137	241	102	241	102	246	137	238	125	241	102	238	125	227	114	249	144	256	118	249	145	249	165	249	145	256	118	249	165	256	118	263	174	263	174	256	118	266	134	263	174	266	134	276	184	276	184	266	134	267	135	276	184	267	135	268	137	249	165	247	148	249	147	249	165	249	147	249	145	224	145	231	147	234	158	234	158	231	147	238	150	234	158	238	150	249	165	249	165	238	150	239	150	219	152	204	146	205	140	219	152	205	140	211	141	219	152	211	141	218	143	219	152	218	143	224	145	219	152	224	145	234	158	268	137	269	137	276	184	276	184	269	137	270	138	276	184	270	138	272	138	272	138	273	138	276	184	276	184	273	138	275	137	241	102	227	114	222	88	222	88	227	114	213	104	222	88	213	104	199	77	199	77	213	104	196	96	199	77	196	96	177	92	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	136	75	136	75	117	-111	131	-84	136	75	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	199	77	177	92	172	72	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	358	231	308	215	358	214	238	214	238	215	358	201	330	214	238	201	330	193	303	117	-111	131	-84	125	32	125	32	131	-84	157	13	125	32	157	13	261	32	261	32	157	13	280	13	261	32	280	13	261	219	261	219	280	13	280	238	261	219	280	238	214	238	214	238	193	303	172	219	214	238	172	219	261	219	102	-61	94	-89	99	-135	102	-61	99	-135	117	-111	102	-61	117	-111	125	32	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	157	13	131	-84	140	-58	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	32	165	13	166	13	167	32	166	13	202	19	167	32	159	33	159	14	167	32	159	14	161	14	167	32	161	14	163	13	167	32	163	13	165	13	157	14	159	14	159	33	157	14	159	33	150	34	157	14	150	34	142	36	157	14	142	36	140	-58	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	127	41	127	41	117	-111	131	-84	127	41	131	-84	135	38	135	38	131	-84	140	-58	135	38	140	-58	142	36	261	126	256	97	257	60	257	60	256	97	243	71	257	60	243	71	233	35	233	35	243	71	222	51	233	35	222	51	202	19	202	19	222	51	197	37	202	19	197	37	167	32	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	211	229	215	358	201	330	211	229	201	330	200	214	211	229	200	214	224	200	211	229	224	200	233	216	257	60	273	91	261	126	261	126	267	177	256	155	256	155	267	177	252	199	256	155	252	199	244	180	244	180	252	199	233	216	244	180	233	216	224	200	193	303	172	219	200	214	193	303	200	214	201	330	273	91	279	126	276	153	273	91	276	153	267	177	273	91	267	177	261	126	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	232	219	232	238	228	238	232	219	228	238	224	238	232	219	224	238	220	238	232	219	220	238	217	237	232	219	217	237	217	218	232	219	267	233	232	238	214	237	215	359	202	215	214	237	202	215	217	218	214	237	217	218	217	237	322	192	298	217	307	181	322	192	307	181	320	156	322	192	320	156	325	126	322	192	325	126	338	162	307	181	298	217	287	201	287	201	298	217	267	233	287	201	267	233	261	215	261	215	267	233	232	219	344	126	338	162	338	91	338	91	338	162	325	126	322	60	325	126	320	97	322	60	320	97	307	71	202	17	216	14	208	36	208	36	216	14	232	32	261	37	232	32	267	19	261	37	267	19	287	51	287	51	267	19	298	35	287	51	298	35	307	71	307	71	298	35	322	60	232	32	216	14	232	13	232	32	232	13	267	19	232	166	232	88	244	164	244	164	232	88	245	90	244	164	245	90	255	159	255	159	245	90	256	96	255	159	256	96	263	150	263	150	256	96	264	104	263	150	264	104	269	140	269	140	264	104	269	115	269	140	269	115	271	127	193	127	195	113	195	140	195	140	195	113	200	103	195	140	200	103	201	151	201	151	200	103	209	94	201	151	209	94	210	159	210	159	209	94	219	89	210	159	219	89	221	164	221	164	219	89	232	88	221	164	232	88	232	166	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	202	17	208	36	188	22	188	22	208	36	186	45	188	22	186	45	175	28	175	28	186	45	167	59	175	28	167	59	164	36	164	36	167	59	152	78	164	36	152	78	142	100	142	100	102	-61	117	-111	142	100	117	-111	131	-84	142	100	131	-84	140	-58	142	100	140	-58	164	36	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	214	237	177	201	189	209	193	303	193	303	189	209	202	215	193	303	202	215	201	330	201	330	202	215	215	359	177	201	193	303	166	191	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	325	126	322	60	338	91	193	303	176	238	197	215	197	215	176	238	167	219	137	215	167	219	166	238	137	215	166	238	131	233	78	156	92	181	100	217	100	217	92	181	112	201	100	217	112	201	131	233	131	233	112	201	137	215	76	192	60	162	67	74	76	192	67	74	74	126	76	192	74	126	78	156	76	192	78	156	100	217	92	71	78	97	81	53	81	53	78	97	74	126	60	162	54	126	57	99	60	162	57	99	67	74	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	176	238	166	238	167	219	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	32	165	13	166	13	167	32	166	13	202	19	167	32	137	37	157	14	167	32	157	14	159	14	167	32	159	14	161	14	167	32	161	14	163	13	167	32	163	13	165	13	137	37	112	51	123	22	137	37	123	22	131	-84	137	37	131	-84	140	-58	137	37	140	-58	157	14	100	35	123	22	112	51	100	35	112	51	92	71	100	35	92	71	81	53	261	126	256	97	257	60	257	60	256	97	243	71	257	60	243	71	233	35	233	35	243	71	222	51	233	35	222	51	202	19	202	19	222	51	197	37	202	19	197	37	167	32	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	211	229	215	358	201	330	211	229	201	330	197	215	211	229	197	215	222	201	211	229	222	201	234	216	257	60	273	91	261	126	261	126	267	177	256	156	256	156	267	177	252	199	256	156	252	199	243	181	243	181	252	199	234	216	243	181	234	216	222	201	273	91	279	126	276	153	273	91	276	153	267	177	273	91	267	177	261	126	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	193	303	197	215	201	330	279	368	279	379	278	372	81	53	74	126	67	74	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	55	238	55	13	74	32	74	32	55	13	121	13	74	32	121	13	126	32	126	32	121	13	131	-84	126	32	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	13	162	32	209	219	172	219	172	219	209	219	177	238	172	219	177	238	74	219	74	219	177	238	55	238	74	219	55	238	74	32	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	359	231	308	215	359	214	238	214	238	215	359	209	219	214	238	209	219	261	219	209	219	215	359	201	330	209	219	201	330	193	303	209	219	193	303	177	238	261	219	261	32	280	13	280	13	261	32	162	32	280	13	162	32	157	13	157	13	162	32	172	219	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	121	13	121	13	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	280	238	214	238	261	219	280	238	261	219	280	13	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	100	154	98	156	99	114	99	114	98	156	97	159	99	114	97	159	97	111	97	111	97	159	97	162	97	108	93	189	93	82	93	82	93	189	69	169	93	82	69	169	69	101	69	101	69	169	44	152	69	101	44	152	44	119	44	119	44	152	16	137	44	119	16	137	16	132	135	233	115	211	121	195	135	233	121	195	130	204	135	233	130	204	138	214	135	233	138	214	145	224	115	211	93	189	98	167	115	211	98	167	100	170	115	211	100	170	101	173	115	211	101	173	104	176	115	211	104	176	113	185	115	211	113	185	121	195	97	164	98	167	93	189	97	164	93	189	97	162	103	-137	104	-109	102	-140	102	-140	100	-108	97	-159	97	-159	100	-108	95	-107	97	-159	95	-107	87	-109	104	-109	105	-135	108	-112	108	-112	105	-135	108	-132	108	-112	108	-132	110	-116	110	-116	108	-132	110	-127	110	-116	110	-127	111	-120	121	77	112	87	114	60	114	60	112	87	103	95	114	60	103	95	101	98	148	-89	140	-112	152	-135	152	-135	140	-112	131	-129	152	-135	131	-129	127	-153	127	-153	131	-129	120	-140	127	-153	120	-140	108	-144	108	-144	106	-143	127	-153	127	-153	106	-143	104	-143	127	-153	104	-143	97	-159	97	-159	104	-143	103	-142	97	-159	103	-142	102	-141	193	-58	237	119	200	119	200	119	237	119	209	152	200	119	209	152	108	119	108	119	209	152	108	152	108	119	108	152	104	118	103	152	100	154	101	116	103	152	101	116	104	118	103	152	104	118	108	152	338	396	345	412	337	397	337	397	345	412	335	397	321	393	335	397	345	412	321	393	345	412	313	404	355	361	356	411	347	360	347	360	356	411	345	412	347	360	345	412	342	360	342	360	345	412	340	392	342	360	340	392	339	390	342	360	339	390	338	362	338	362	339	390	337	387	338	362	337	387	335	364	335	364	337	387	335	384	335	364	335	384	332	379	332	379	331	372	332	368	332	379	332	368	335	364	379	142	376	91	383	38	379	142	383	38	394	130	394	130	383	38	396	51	394	130	396	51	405	113	405	113	396	51	406	68	405	113	406	68	409	90	379	142	362	149	362	115	379	142	362	115	369	110	379	142	369	110	374	102	379	142	374	102	376	91	362	115	362	149	353	118	353	118	362	149	344	152	353	118	344	152	343	119	343	119	344	152	246	152	343	119	246	152	237	119	237	119	246	152	247	303	237	119	247	303	209	152	376	91	375	80	383	38	383	38	375	80	370	71	383	38	370	71	367	31	367	31	370	71	364	65	367	31	364	65	357	62	350	28	367	31	357	62	350	28	357	62	349	61	350	28	349	61	314	61	350	28	314	61	314	28	373	390	372	396	371	380	371	380	372	396	369	402	371	380	369	402	368	372	368	372	369	402	364	407	368	372	364	407	362	366	362	366	364	407	356	411	362	366	356	411	355	361	345	412	338	396	340	395	345	412	340	395	340	394	345	412	340	394	340	392	313	404	288	385	292	337	313	404	292	337	301	362	313	404	301	362	310	380	313	404	310	380	321	393	285	308	292	337	288	385	285	308	288	385	269	359	285	308	269	359	255	330	285	308	255	330	247	303	285	308	247	303	246	152	148	-89	152	-135	156	-61	156	-61	152	-135	171	-111	156	-61	171	-111	200	119	200	119	171	-111	184	-84	200	119	184	-84	193	-58	102	-140	97	-159	102	-141	70	-136	71	-143	71	-127	71	-127	71	-143	74	-150	71	-127	74	-150	75	-119	75	-119	74	-150	79	-155	75	-119	79	-155	80	-113	80	-113	79	-155	87	-158	80	-113	87	-158	87	-109	87	-109	87	-158	97	-159	134	38	145	47	137	58	134	38	137	58	129	68	134	38	129	68	121	77	134	38	121	77	114	60	97	105	97	108	93	82	97	105	93	82	98	103	98	103	93	82	114	60	98	103	114	60	99	101	99	101	114	60	101	98	97	111	97	162	97	108	100	154	99	114	101	116	100	-108	102	-140	104	-109	104	-109	103	-137	105	-135	97	162	93	189	97	108	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	145	126	50	31	73	8	145	126	73	8	135	70	145	126	135	70	140	-58	145	126	140	-58	177	93	145	126	177	93	157	160	145	126	157	160	73	243	145	126	73	243	50	220	190	126	285	220	199	181	190	126	199	181	193	303	190	126	193	303	177	93	190	126	177	93	262	8	190	126	262	8	285	31	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	358	231	308	215	358	201	330	231	308	201	330	199	181	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	135	70	135	70	117	-111	131	-84	135	70	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	157	160	177	93	193	303	199	181	285	220	262	243	199	181	201	330	193	303	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	74	155	88	183	89	233	89	233	88	183	110	205	89	233	110	205	125	251	125	251	110	205	136	220	125	251	136	220	167	258	167	258	136	220	167	225	167	258	167	225	170	258	170	258	167	225	174	225	170	258	174	225	173	258	173	258	174	225	176	258	215	358	201	330	208	216	208	216	201	330	193	303	208	216	193	303	181	257	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	234	385	215	358	216	249	234	385	216	249	231	308	234	385	231	308	239	337	227	204	243	188	243	235	243	235	243	188	255	169	243	235	255	169	266	215	266	215	255	169	262	146	266	215	262	146	265	122	298	-5	265	122	265	-5	216	249	215	358	208	216	216	249	208	216	227	204	216	249	227	204	243	235	208	216	181	257	178	258	208	216	178	258	176	258	208	216	176	258	174	225	208	216	174	225	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	174	225	174	225	117	-111	131	-84	174	225	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	298	-5	298	124	294	159	298	-5	294	159	283	189	298	-5	283	189	266	215	298	-5	266	215	265	122	61	205	43	167	69	-5	61	205	69	-5	69	123	61	205	69	123	74	155	61	205	74	155	89	233	36	123	36	-5	69	-5	36	123	69	-5	43	167	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	40	94	51	63	69	258	69	258	51	63	68	38	69	258	68	38	69	131	69	131	68	38	72	106	36	258	36	128	40	94	36	258	40	94	69	258	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	118	3	118	3	117	-111	131	-84	118	3	131	-84	127	36	118	3	127	36	108	48	92	65	80	84	91	17	92	65	91	17	118	3	92	65	118	3	108	48	72	106	68	38	91	17	72	106	91	17	80	84	298	258	265	258	273	48	298	258	273	48	291	85	298	258	291	85	298	130	273	48	265	258	265	130	273	48	265	130	260	97	273	48	260	97	246	69	273	48	246	69	245	19	158	-4	161	-4	161	27	161	27	161	-4	164	-5	161	27	164	-5	167	27	167	27	164	-5	167	-5	167	27	167	-5	197	33	197	33	167	-5	209	1	197	33	209	1	224	47	224	47	209	1	245	19	224	47	245	19	246	69	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	161	27	140	-58	153	-3	193	303	193	303	153	-3	156	-4	193	303	156	-4	161	27	161	27	156	-4	158	-4	193	303	127	36	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	94	474	94	440	320	440	94	474	320	440	320	474	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-134	54	-111	54	-111	52	-134	54	-131	54	-111	54	-131	57	-115	57	-115	54	-131	57	-126	57	-115	57	-126	57	-119	96	-84	88	-109	101	-132	101	-132	88	-109	79	-127	101	-132	79	-127	76	-152	76	-152	79	-127	68	-139	76	-152	68	-139	54	-144	54	-144	52	-143	76	-152	76	-152	52	-143	50	-143	76	-152	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	261	405	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	365	281	365	284	387	281	384	281	365	281	384	279	368	279	368	281	384	279	380	279	368	279	380	278	373	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	261	405	237	388	241	342	261	405	241	342	249	365	261	405	249	365	258	382	261	405	258	382	268	393	233	314	241	342	237	388	233	314	237	388	218	364	233	314	218	364	204	337	233	314	204	337	196	311	233	314	196	311	142	-50	96	-84	101	-132	104	-55	104	-55	101	-132	120	-106	104	-55	120	-106	196	311	196	311	120	-106	134	-77	196	311	134	-77	142	-50	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	16	-188	16	-221	241	-221	16	-188	241	-221	241	-188	46	-108	49	-140	51	-109	51	-109	49	-137	52	-134	86	-40	318	104	289	127	289	127	318	104	318	156	289	127	318	156	86	299	86	299	318	156	46	385	86	299	46	385	86	-40	86	-40	46	385	46	-125	86	-40	46	-125	318	104	318	156	345	133	589	385	589	385	345	133	549	299	589	385	549	299	589	-125	589	-125	549	299	549	-40	589	-125	549	-40	345	133	318	104	589	-125	345	133	318	104	345	133	318	156	22	127	102	127	462	382	462	382	102	127	422	313	462	382	422	313	462	-128	462	-128	422	313	422	-59	462	-128	422	-59	102	127	462	-128	102	127	22	127	164	199	158	188	167	155	167	155	158	188	149	180	167	155	149	180	148	145	148	145	149	180	138	174	148	145	138	174	126	142	126	142	138	174	126	172	158	236	168	270	149	245	149	245	168	270	148	279	149	245	148	279	138	250	138	250	148	279	126	252	113	250	126	252	126	283	113	250	126	283	103	279	103	279	84	269	87	225	103	279	87	225	93	236	103	279	93	236	102	244	103	279	102	244	113	250	102	180	93	188	103	145	103	145	93	188	87	199	103	145	87	199	84	155	84	155	87	199	85	212	84	269	69	254	69	171	84	269	69	171	84	155	84	269	84	155	85	212	84	269	85	212	87	225	59	190	69	171	69	254	59	190	69	254	59	235	59	190	59	235	55	213	126	112	113	80	126	82	126	82	138	80	155	107	155	107	138	80	149	74	155	107	149	74	158	65	164	199	167	155	166	212	166	212	167	155	168	270	168	270	167	155	183	171	168	270	183	171	183	254	183	254	183	171	193	190	183	254	193	190	193	235	193	235	193	190	196	213	168	270	158	236	164	225	168	270	164	225	166	212	148	279	126	283	126	252	131	-27	133	-26	138	3	138	3	133	-26	135	-26	138	3	135	-26	138	-25	138	-25	143	-26	138	3	138	3	143	-26	149	8	126	1	126	-29	138	3	138	3	126	-29	128	-28	138	3	128	-28	131	-27	192	71	177	92	184	-66	184	-66	177	92	166	41	184	-66	166	41	164	28	184	-66	164	28	159	-96	159	-96	164	28	158	17	159	-96	158	17	157	-37	143	-26	148	-27	149	8	149	8	148	-27	152	-29	149	8	152	-29	158	17	158	17	152	-29	156	-32	158	17	156	-32	157	-37	155	107	158	65	177	92	177	92	158	65	164	54	177	92	164	54	166	41	155	107	126	112	126	82	199	-29	205	16	202	44	199	-29	202	44	192	71	199	-29	192	71	184	-66	157	-37	150	-56	159	-96	159	-96	150	-56	134	-75	159	-96	134	-75	127	-122	127	-122	134	-75	113	-93	127	-122	113	-93	91	-108	91	-108	73	-118	89	-145	91	-108	89	-145	127	-122	113	3	102	8	103	-25	113	3	103	-25	126	-29	113	3	126	-29	126	1	103	108	84	98	87	54	103	108	87	54	93	65	103	108	93	65	102	74	103	108	102	74	113	80	103	108	113	80	126	112	102	8	93	17	103	-25	103	-25	93	17	87	28	103	-25	87	28	84	-15	84	-15	87	28	85	41	84	98	69	83	69	0	84	98	69	0	84	-15	84	98	84	-15	85	41	84	98	85	41	87	54	59	19	69	0	69	83	59	19	69	83	59	63	59	19	59	63	55	41	113	174	102	180	103	145	113	174	103	145	126	142	113	174	126	142	126	172	475	127	213	-25	540	127	475	127	540	127	213	316	475	127	213	316	213	278	311	127	49	-25	376	127	311	127	376	127	49	316	311	127	49	316	49	278	376	127	49	-25	49	-63	540	127	213	-25	213	-63	108	-149	147	-149	108	402	108	402	147	-149	147	299	108	402	147	299	236	256	236	256	147	299	208	228	200	371	208	398	192	378	192	378	208	398	191	407	192	378	191	407	183	383	183	383	191	407	172	384	161	383	172	384	172	410	161	383	172	410	153	407	153	407	137	398	139	361	153	407	139	361	144	370	153	407	144	370	152	378	153	407	152	378	161	383	152	322	144	329	153	294	153	294	144	329	139	339	153	294	139	339	137	302	137	302	139	339	137	350	137	398	124	385	124	315	137	398	124	315	137	302	137	398	137	302	137	350	137	398	137	350	139	361	116	331	124	315	124	385	116	331	124	385	116	369	116	331	116	369	113	350	205	339	200	330	208	302	208	302	200	330	192	322	208	302	192	322	191	294	191	294	192	322	183	317	191	294	183	317	172	315	172	315	161	317	172	291	172	291	161	317	153	294	208	398	206	350	208	302	208	398	208	302	221	385	221	385	208	302	221	315	221	385	221	315	229	369	229	369	221	315	229	331	229	369	229	331	232	350	208	398	200	371	205	361	208	398	205	361	206	350	191	407	172	410	172	384	172	315	172	291	191	294	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	205	339	208	302	206	350	152	322	153	294	161	317	94	270	110	270	156	353	156	353	110	270	171	321	156	353	171	321	186	353	186	353	171	321	232	270	186	353	232	270	249	270	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	110	325	122	327	122	327	127	352	122	327	138	322	127	352	138	322	147	348	147	348	138	322	156	311	147	348	156	311	167	337	167	337	156	311	177	298	167	337	177	298	188	324	188	324	177	298	197	288	188	324	197	288	207	313	207	313	197	288	217	283	207	313	217	283	222	308	222	308	217	283	234	287	222	308	234	287	234	310	264	352	260	338	262	315	264	352	262	315	270	334	264	352	270	334	273	352	253	326	245	316	250	299	253	326	250	299	262	315	253	326	262	315	260	338	234	310	234	287	250	299	234	310	250	299	245	316	84	297	90	309	94	338	94	338	90	309	99	319	94	338	99	319	110	348	110	348	99	319	110	325	110	348	110	325	127	352	127	352	110	325	122	327	81	322	73	303	79	283	81	322	79	283	84	297	81	322	84	297	94	338	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	79	283	73	303	69	283	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	170	-117	180	-115	181	-55	181	-55	180	-115	188	-111	181	-55	188	-111	190	-59	190	-59	188	-111	195	-104	190	-59	195	-104	196	-65	196	-65	195	-104	200	-96	196	-65	200	-96	201	-74	201	-74	200	-96	202	-85	140	-75	140	-95	144	-67	144	-67	140	-95	145	-104	144	-67	145	-104	151	-60	151	-60	145	-104	152	-111	151	-60	152	-111	160	-55	160	-55	152	-111	161	-115	160	-55	161	-115	170	-53	170	-53	161	-115	170	-117	170	-53	170	-117	181	-55	140	-95	140	-75	138	-85	188	143	318	110	318	143	188	-20	155	110	155	-20	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	126	-29	120	-54	135	-59	126	-29	135	-59	145	-34	145	-34	135	-59	154	-70	145	-34	154	-70	165	-45	165	-45	154	-70	175	-82	165	-45	175	-82	186	-58	186	-58	175	-82	195	-93	186	-58	195	-93	204	-69	204	-69	195	-93	214	-98	204	-69	214	-98	220	-73	220	-73	214	-98	232	-94	220	-73	232	-94	232	-71	82	-84	89	-72	93	-45	93	-45	89	-72	97	-63	93	-45	97	-63	108	-33	108	-33	97	-63	108	-56	108	-33	108	-56	120	-54	80	-61	72	-79	78	-98	80	-61	78	-98	82	-84	80	-61	82	-84	93	-45	263	-29	259	-43	261	-68	263	-29	261	-68	269	-50	263	-29	269	-50	273	-29	252	-55	243	-65	248	-84	252	-55	248	-84	261	-68	252	-55	261	-68	259	-43	232	-71	232	-94	248	-84	232	-71	248	-84	243	-65	120	-54	126	-29	108	-33	78	-98	72	-79	69	-98	188	143	318	110	318	143	188	-20	155	110	155	-20	184	273	151	273	184	-20	184	-20	151	273	151	143	184	-20	151	143	151	110	151	110	151	143	21	143	151	110	21	143	21	110	184	110	315	110	184	143	317	-74	311	-79	320	-104	320	-104	311	-79	305	-81	320	-104	305	-81	297	-82	320	-104	297	-82	231	-82	320	-104	231	-82	200	-101	200	-101	231	-82	257	-47	272	-31	257	-47	282	-38	272	-31	282	-38	283	-18	283	-18	282	-38	295	-25	283	-18	295	-25	290	-7	290	-7	295	-25	294	5	284	77	265	79	270	55	270	55	265	79	257	57	245	56	257	57	265	79	245	56	265	79	245	76	294	5	295	-25	295	19	295	19	295	-25	299	70	299	70	295	-25	306	-12	299	70	306	-12	311	59	311	59	306	-12	314	0	311	59	314	0	318	44	318	44	314	0	319	13	318	44	319	13	320	27	270	55	280	50	284	77	284	77	280	50	288	42	284	77	288	42	299	70	299	70	288	42	293	31	299	70	293	31	295	19	257	-47	231	-82	282	-38	218	32	226	43	229	68	229	68	226	43	235	51	229	68	235	51	245	76	245	76	235	51	245	56	216	56	207	39	210	17	216	56	210	17	218	32	216	56	218	32	229	68	322	-67	317	-74	320	-104	322	-67	320	-104	336	-63	322	-67	336	-63	328	-58	320	-104	200	-101	200	-104	210	17	207	39	201	20	184	143	315	110	315	143	184	-20	151	110	151	-20	92	17	155	17	155	109	155	109	155	17	188	-20	155	109	188	-20	155	110	155	110	188	-20	155	143	155	110	155	143	24	143	188	273	155	273	188	-20	188	143	188	110	318	110	188	143	318	110	318	143	251	17	188	109	188	17	188	-20	155	17	155	-20	155	143	188	-20	155	273	155	110	24	143	24	110	171	225	174	225	178	276	178	276	174	225	177	226	178	276	177	226	179	226	179	226	181	226	189	270	189	270	181	226	183	225	189	270	183	225	185	223	136	249	137	240	137	259	137	259	137	240	141	233	137	259	141	233	141	267	141	267	141	233	146	228	141	267	146	228	147	273	147	273	146	228	155	225	147	273	155	225	156	277	156	277	155	225	165	224	156	277	165	224	166	278	166	278	165	224	168	224	166	278	168	224	178	276	178	276	168	224	171	225	205	234	203	249	203	217	203	217	203	249	198	261	203	217	198	261	196	200	196	200	198	261	189	270	196	200	189	270	186	219	186	219	184	210	196	200	196	200	184	210	184	186	189	270	185	223	186	222	189	270	186	222	186	219	189	270	178	276	179	226	145	171	150	161	159	182	159	182	150	161	169	172	159	182	169	172	171	191	171	191	169	172	184	186	171	191	184	186	179	201	179	201	184	186	184	210	24	143	24	110	319	110	24	143	319	110	319	143	24	143	24	110	319	110	24	143	319	110	319	143	171	-1	181	0	182	59	182	59	181	0	190	3	182	59	190	3	191	55	191	55	190	3	197	10	191	55	197	10	198	49	198	49	197	10	202	18	198	49	202	18	202	40	202	40	202	18	204	29	141	39	142	19	146	47	146	47	142	19	147	10	146	47	147	10	152	54	152	54	147	10	154	3	152	54	154	3	161	59	161	59	154	3	162	0	161	59	162	0	171	61	171	61	162	0	171	-1	171	61	171	-1	182	59	142	19	141	39	140	29	272	61	272	-1	281	59	281	59	272	-1	282	0	281	59	282	0	290	55	290	55	282	0	291	4	290	55	291	4	297	49	297	49	291	4	298	11	297	49	298	11	302	40	302	40	298	11	302	20	302	40	302	20	304	30	240	30	241	19	242	40	242	40	241	19	246	10	242	40	246	10	247	49	247	49	246	10	252	3	247	49	252	3	254	55	254	55	252	3	261	0	254	55	261	0	262	59	262	59	261	0	272	-1	262	59	272	-1	272	61	24	143	24	110	319	110	24	143	319	110	319	143	71	256	71	192	80	254	80	254	71	192	81	194	80	254	81	194	89	250	89	250	81	194	90	198	89	250	90	198	96	243	96	243	90	198	97	205	96	243	97	205	101	234	101	234	97	205	101	214	101	234	101	214	103	224	39	224	41	213	41	234	41	234	41	213	45	204	41	234	45	204	46	243	46	243	45	204	51	198	46	243	51	198	53	250	53	250	51	198	60	193	53	250	60	193	62	254	62	254	60	193	71	192	62	254	71	192	71	256	272	256	272	192	281	254	281	254	272	192	282	194	281	254	282	194	290	250	290	250	282	194	291	198	290	250	291	198	297	243	297	243	291	198	298	205	297	243	298	205	302	234	302	234	298	205	302	214	302	234	302	214	304	224	240	224	241	213	242	234	242	234	241	213	246	204	242	234	246	204	247	243	247	243	246	204	252	198	247	243	252	198	254	250	254	250	252	198	261	193	254	250	261	193	262	254	262	254	261	193	272	192	262	254	272	192	272	256	24	143	24	110	319	110	24	143	319	110	319	143	71	61	71	-1	80	59	80	59	71	-1	81	0	80	59	81	0	89	55	89	55	81	0	90	4	89	55	90	4	96	49	96	49	90	4	97	11	96	49	97	11	101	40	101	40	97	11	101	20	101	40	101	20	103	30	39	30	41	19	41	40	41	40	41	19	45	10	41	40	45	10	46	49	46	49	45	10	51	3	46	49	51	3	53	55	53	55	51	3	60	0	53	55	60	0	62	59	62	59	60	0	71	-1	62	59	71	-1	71	61	227	252	194	252	227	0	227	0	194	252	194	142	227	0	194	142	194	109	194	109	194	142	84	142	194	109	84	142	84	109	227	109	337	109	227	142	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	35	67	58	126	61	235	35	67	61	235	35	185	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	61	235	58	126	66	174	61	235	66	174	101	276	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	227	142	337	109	337	142	227	0	194	109	194	0	301	235	261	276	275	216	301	235	275	216	296	174	301	235	296	174	304	126	301	235	304	126	328	185	275	216	261	276	241	249	241	249	261	276	210	302	241	249	210	302	199	271	199	271	210	302	151	311	199	271	151	311	151	278	337	126	328	185	328	67	328	67	328	185	304	126	301	16	304	126	296	78	301	16	296	78	275	36	199	-17	151	-25	210	-49	199	-17	210	-49	241	3	241	3	210	-49	261	-23	241	3	261	-23	275	36	275	36	261	-23	301	16	168	252	135	252	168	0	168	0	135	252	135	142	168	0	135	142	135	109	135	109	135	142	25	142	135	109	25	142	25	109	168	109	278	109	168	142	168	142	278	109	278	142	168	0	135	109	135	0	210	-49	151	-25	151	-59	304	126	301	16	328	67	92	127	25	60	55	30	92	127	55	30	123	96	92	127	123	96	122	157	92	127	122	157	55	224	92	127	55	224	25	193	152	127	219	193	189	224	152	127	189	224	123	96	152	127	123	96	189	30	152	127	189	30	219	60	122	157	123	96	189	224	161	280	171	281	172	342	172	342	171	281	179	285	172	342	179	285	181	337	181	337	179	285	186	292	181	337	186	292	187	331	187	331	186	292	191	300	187	331	191	300	192	322	192	322	191	300	193	311	131	321	131	301	135	330	135	330	131	301	136	292	135	330	136	292	142	337	142	337	136	292	143	285	142	337	143	285	150	341	150	341	143	285	152	281	150	341	152	281	161	343	161	343	152	281	161	280	161	343	161	280	172	342	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	131	301	131	321	129	311	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	45	-31	45	-64	276	-64	45	-31	276	-64	276	-31	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	252	11	184	126	252	11	299	11	299	-21	299	11	252	11	299	-21	252	11	68	11	299	-21	68	11	22	11	299	-21	22	11	22	-21	22	11	68	11	137	126	137	126	68	11	160	103	137	126	160	103	160	150	160	150	160	103	252	11	45	265	22	242	137	126	45	265	137	126	160	150	195	180	259	246	237	269	195	180	237	269	171	204	195	180	171	204	201	127	195	180	201	127	224	150	248	127	314	192	290	215	248	127	290	215	224	150	248	127	224	150	290	38	248	127	290	38	314	61	171	50	237	-15	171	96	171	96	237	-15	195	73	171	96	195	73	201	127	201	127	195	73	224	103	201	127	224	103	224	150	224	150	224	103	290	38	118	103	147	73	118	150	118	150	147	73	141	127	118	150	141	127	147	180	147	180	141	127	171	157	147	180	171	157	171	204	171	204	171	157	201	127	105	269	83	246	147	180	105	269	147	180	171	204	147	73	83	7	105	-15	147	73	105	-15	171	50	147	73	171	50	171	96	147	73	171	96	141	127	94	127	28	61	52	38	94	127	52	38	118	103	94	127	118	103	118	150	94	127	118	150	52	215	94	127	52	215	28	192	195	73	237	-15	259	7	109	48	132	25	187	126	187	126	132	25	210	103	187	126	210	103	210	150	210	150	210	103	289	25	210	150	289	25	234	126	234	126	289	25	312	48	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	35	67	58	126	61	235	35	67	61	235	35	185	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	61	235	58	126	66	174	61	235	66	174	101	276	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	289	228	210	150	234	126	289	228	234	126	312	204	132	228	109	204	187	126	132	228	187	126	210	150	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	276	235	236	276	250	216	276	235	250	216	271	174	276	235	271	174	279	126	276	235	279	126	302	185	250	216	236	276	216	249	216	249	236	276	185	302	216	249	185	302	175	271	175	271	185	302	127	311	175	271	127	311	127	278	312	126	302	185	302	67	302	67	302	185	279	126	276	16	279	126	271	78	276	16	271	78	249	36	175	-17	127	-25	185	-49	175	-17	185	-49	216	3	216	3	185	-49	236	-23	216	3	236	-23	249	36	249	36	236	-23	276	16	150	126	228	204	204	228	150	126	204	228	127	150	150	126	127	150	204	25	150	126	204	25	228	48	25	48	49	25	103	126	103	126	49	25	127	103	103	126	127	103	127	150	127	150	127	103	204	25	49	228	25	204	103	126	49	228	103	126	127	150	185	-49	127	-25	127	-59	279	126	276	16	302	67	126	321	142	321	195	405	195	405	142	321	210	373	195	405	210	373	226	405	226	405	210	373	279	321	226	405	279	321	296	321	234	126	312	204	289	228	234	126	289	228	210	150	234	126	210	150	289	25	234	126	289	25	312	48	109	48	132	25	187	126	187	126	132	25	210	103	187	126	210	103	210	150	210	150	210	103	289	25	132	228	109	204	187	126	132	228	187	126	210	150	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	299	126	373	200	349	224	299	126	349	224	275	150	299	126	275	150	349	28	299	126	349	28	373	51	177	51	200	28	252	126	252	126	200	28	275	103	252	126	275	103	275	150	275	150	275	103	349	28	200	224	177	200	252	126	200	224	252	126	275	150	441	71	424	126	417	79	441	71	417	79	416	22	416	22	417	79	395	38	416	22	395	38	379	-14	379	-14	395	38	363	6	379	-14	363	6	331	-39	331	-39	363	6	322	-14	331	-39	322	-14	275	-48	275	-48	322	-14	275	-22	424	126	441	182	417	173	417	173	441	182	416	230	417	173	416	230	395	214	395	214	416	230	379	267	395	214	379	267	363	246	363	246	379	267	331	292	363	246	331	292	322	268	322	268	331	292	275	275	228	268	275	275	275	301	228	268	275	301	220	292	134	173	155	214	171	267	171	267	155	214	187	246	171	267	187	246	220	292	220	292	187	246	228	268	134	230	109	182	109	71	134	230	109	71	126	126	134	230	126	126	134	173	134	230	134	173	171	267	187	6	155	38	171	-14	171	-14	155	38	134	79	171	-14	134	79	134	22	134	22	134	79	126	126	492	126	481	57	512	47	492	126	512	47	512	205	492	126	512	205	481	195	481	195	512	205	477	274	481	195	477	274	450	254	450	254	477	274	423	328	450	254	423	328	403	301	403	301	423	328	354	363	403	301	354	363	344	332	344	332	354	363	275	343	206	332	275	343	275	376	206	332	275	376	196	363	58	126	69	195	73	274	73	274	69	195	100	254	73	274	100	254	128	328	128	328	100	254	147	301	128	328	147	301	196	363	196	363	147	301	206	332	38	47	73	-21	58	126	58	126	73	274	38	47	38	47	73	274	38	205	38	47	38	205	25	126	331	292	275	301	275	275	441	182	424	126	441	71	441	182	441	71	450	126	354	363	275	376	275	343	512	47	481	57	477	-21	477	-21	481	57	450	-1	477	-21	450	-1	423	-75	423	-75	450	-1	403	-48	423	-75	403	-48	354	-110	354	-110	403	-48	344	-79	354	-110	344	-79	275	-123	275	-123	344	-79	275	-90	228	-14	187	6	220	-39	228	-14	220	-39	275	-48	228	-14	275	-48	275	-22	69	57	73	-21	100	-1	100	-1	73	-21	128	-75	100	-1	128	-75	147	-48	147	-48	128	-75	196	-110	147	-48	196	-110	206	-79	206	-79	196	-110	275	-123	206	-79	275	-123	275	-90	58	126	73	-21	69	57	134	22	126	126	109	71	187	6	171	-14	220	-39	512	205	512	47	525	126	109	71	109	182	100	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	210	176	219	178	220	232	220	232	219	178	227	181	220	232	227	181	228	228	228	228	227	181	233	187	228	228	233	187	234	223	234	223	233	187	237	195	234	223	237	195	238	215	238	215	237	195	239	205	183	214	183	195	187	222	187	222	183	195	188	188	187	222	188	188	193	228	193	228	188	188	194	182	193	228	194	182	201	232	201	232	194	182	202	178	201	232	202	178	210	233	210	233	202	178	210	176	210	233	210	176	220	232	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	104	142	104	109	317	109	104	142	317	109	317	142	210	18	219	20	220	74	220	74	219	20	227	23	220	74	227	23	228	70	228	70	227	23	233	29	228	70	233	29	234	65	234	65	233	29	237	37	234	65	237	37	238	57	238	57	237	37	239	47	183	56	183	37	187	64	187	64	183	37	188	30	187	64	188	30	193	70	193	70	188	30	194	24	193	70	194	24	201	74	201	74	194	24	202	20	201	74	202	20	210	75	210	75	202	20	210	18	210	75	210	18	220	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	183	37	183	56	182	47	387	185	387	67	396	126	360	235	355	174	363	126	183	195	183	214	182	205	35	67	35	185	25	126	303	182	270	182	303	4	303	4	270	182	270	110	303	4	270	110	270	77	270	77	270	110	198	110	270	77	198	110	198	77	303	77	376	77	303	110	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	303	110	376	77	376	110	303	4	270	77	270	4	198	110	198	77	376	77	198	110	376	77	376	110	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	310	94	361	145	338	168	310	94	338	168	286	117	310	94	286	117	338	19	310	94	338	19	361	42	212	42	235	19	263	94	263	94	235	19	286	70	263	94	286	70	286	117	286	117	286	70	338	19	235	168	212	145	263	94	235	168	263	94	286	117	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	276	57	276	196	243	196	276	57	243	196	243	90	276	57	243	90	24	90	276	57	24	90	24	57	57	90	57	196	24	196	57	90	24	196	24	57	57	90	24	57	276	57	57	90	276	57	276	90	53	207	56	213	59	242	59	242	56	213	60	218	59	242	60	218	73	244	73	244	60	218	66	221	73	244	66	221	73	222	73	222	79	221	87	242	87	242	79	221	85	218	87	242	85	218	89	213	59	242	47	236	53	207	53	207	47	236	52	200	53	194	52	200	47	167	53	194	47	167	59	161	47	167	52	200	47	236	47	167	47	236	38	176	38	176	47	236	38	226	38	176	38	226	32	187	32	187	38	226	32	214	32	187	32	214	30	200	89	189	85	185	87	161	87	161	85	185	79	182	87	161	79	182	73	181	73	181	66	182	73	159	73	159	66	182	60	185	73	159	60	185	59	161	59	161	60	185	56	189	59	161	56	189	53	194	98	236	93	201	98	167	98	236	98	167	107	226	107	226	98	167	107	176	107	226	107	176	113	214	113	214	107	176	113	187	113	214	113	187	115	200	98	236	87	242	89	213	98	236	89	213	92	208	98	236	92	208	93	201	87	242	73	244	73	222	98	167	93	201	92	195	98	167	92	195	89	189	98	167	89	189	87	161	73	181	73	159	87	161	75	-12	77	-12	79	9	79	9	77	-12	79	-11	79	9	79	-11	81	-11	81	-11	84	-12	84	11	84	11	84	-12	85	-13	84	11	85	-13	88	15	88	15	85	-13	86	-14	88	15	86	-14	87	-16	56	16	57	-11	60	12	60	12	57	-11	69	-13	60	12	69	-13	66	9	66	9	69	-13	73	8	79	9	73	8	73	-13	79	9	73	-13	75	-12	92	27	91	21	98	-48	98	-48	91	21	88	15	98	-48	88	15	87	-18	87	-18	86	-26	98	-48	98	-48	86	-26	81	-35	98	-48	81	-35	80	-67	80	-67	81	-35	72	-45	80	-67	72	-45	59	-55	84	11	79	9	81	-11	115	19	114	32	114	-6	114	-6	114	32	110	45	114	-6	110	45	109	-28	109	-28	110	45	103	58	109	-28	103	58	98	-48	98	-48	103	58	92	27	91	34	92	27	103	58	91	34	103	58	90	67	91	34	90	67	88	40	53	34	56	40	57	69	57	69	56	40	60	45	57	69	60	45	71	71	71	71	60	45	66	48	71	71	66	48	73	49	73	49	79	48	90	67	90	67	79	48	84	45	90	67	84	45	88	40	90	67	71	71	73	49	59	-55	42	-64	52	-84	59	-55	52	-84	80	-67	57	69	46	63	52	27	52	27	57	-11	53	21	53	21	57	-11	56	16	46	63	37	53	37	3	46	63	37	3	46	-5	46	63	46	-5	57	-11	46	63	57	-11	52	27	32	14	37	3	37	53	32	14	37	53	32	41	32	14	32	41	30	27	57	69	52	27	53	34	73	8	69	-13	73	-13	88	15	87	-16	87	-18	52	27	45	17	332	0	332	0	45	17	34	12	332	0	34	12	16	9	137	331	15	331	32	319	137	331	32	319	43	315	137	331	43	315	50	307	137	331	50	307	54	295	137	331	54	295	109	315	137	331	109	315	120	319	137	331	120	319	137	321	55	276	55	60	99	25	55	276	99	25	99	276	55	276	99	276	100	294	55	276	100	294	103	307	55	276	103	307	109	315	55	276	109	315	54	295	315	319	332	321	332	331	315	319	332	331	304	315	304	315	332	331	247	295	304	315	247	295	248	276	294	38	248	276	248	25	294	38	248	25	297	25	297	25	248	25	303	17	293	55	293	276	248	276	248	276	293	276	294	294	248	276	294	294	297	307	332	331	209	331	226	319	332	331	226	319	237	315	332	331	237	315	244	307	332	331	244	307	247	295	332	0	332	9	315	12	332	0	315	12	303	17	332	0	303	17	248	25	332	0	248	25	99	25	332	0	99	25	52	27	54	41	52	27	99	25	54	41	99	25	55	60	332	0	16	9	16	0	248	276	294	38	293	55	226	319	209	331	209	321	304	315	248	276	297	307	32	319	15	331	15	321	155	76	164	77	165	138	165	138	164	77	173	82	165	138	173	82	174	134	174	134	173	82	180	88	174	134	180	88	181	127	181	127	180	88	185	97	181	127	185	97	185	119	185	119	185	97	186	108	124	117	125	97	128	126	128	126	125	97	129	88	128	126	129	88	135	133	135	133	129	88	136	82	135	133	136	82	144	138	144	138	136	82	145	77	144	138	145	77	155	140	155	140	145	77	155	76	155	140	155	76	165	138	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	125	97	124	117	123	108	80	161	80	128	230	128	80	161	230	128	230	161	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	50	334	50	301	260	301	50	334	260	301	260	334	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	50	334	50	301	260	301	50	334	260	301	260	334	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	253	132	253	132	248	165	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	80	-15	114	-15	152	133	152	133	114	-15	155	66	152	133	155	66	157	133	157	133	155	66	195	-15	157	133	195	-15	229	-15	229	268	195	268	157	119	157	119	195	268	155	186	157	119	155	186	152	119	152	119	155	186	114	268	152	119	114	268	80	268	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	253	310	248	277	261	226	261	226	248	277	234	249	261	226	234	249	233	198	233	198	234	249	213	226	233	198	213	226	197	180	197	180	213	226	186	212	197	180	186	212	155	174	155	174	186	212	155	206	24	457	31	264	57	457	57	457	31	264	49	227	57	457	49	227	57	309	57	309	49	227	62	277	248	-21	253	-54	261	27	248	-21	261	27	234	6	234	6	261	27	233	56	234	6	233	56	212	28	212	28	233	56	197	74	212	28	197	74	186	42	186	42	197	74	155	47	124	42	155	47	155	80	124	42	155	80	113	74	62	-22	76	5	77	56	77	56	76	5	97	28	77	56	97	28	113	74	113	74	97	28	124	42	49	28	30	-8	57	-202	49	28	57	-202	57	-54	49	28	57	-54	62	-22	49	28	62	-22	77	56	24	-53	24	-202	57	-202	24	-53	57	-202	30	-8	197	74	155	80	155	47	286	-202	286	-54	280	-9	286	-202	280	-9	261	27	286	-202	261	27	253	-54	286	-202	253	-54	253	-202	286	457	253	457	261	226	286	457	261	226	280	263	286	457	280	263	286	307	76	248	77	198	98	226	98	226	77	198	113	180	98	226	113	180	125	212	125	212	113	180	155	174	125	212	155	174	155	206	62	277	49	227	77	198	62	277	77	198	76	248	253	310	261	226	253	457	31	264	24	457	24	309	253	-67	248	-99	261	-149	261	-149	248	-99	234	-127	261	-149	234	-127	233	-177	233	-177	234	-127	212	-149	233	-177	212	-149	197	-196	197	-196	212	-149	186	-164	197	-196	186	-164	155	-202	155	-202	186	-164	155	-169	248	353	253	321	261	404	248	353	261	404	234	382	234	382	261	404	233	433	234	382	233	433	213	404	213	404	233	433	197	451	213	404	197	451	186	419	186	419	197	451	155	424	125	419	155	424	155	457	125	419	155	457	113	451	62	354	76	382	77	432	77	432	76	382	98	404	77	432	98	404	113	451	113	451	98	404	125	419	49	404	31	366	57	174	49	404	57	174	57	321	49	404	57	321	62	354	49	404	62	354	77	432	24	321	24	174	57	174	24	321	57	174	31	366	197	451	155	457	155	424	286	174	286	323	280	367	286	174	280	367	261	404	286	174	261	404	253	321	286	174	253	321	253	174	286	80	253	80	261	-149	286	80	261	-149	280	-111	286	80	280	-111	286	-67	76	-127	77	-178	97	-149	97	-149	77	-178	113	-196	97	-149	113	-196	124	-164	124	-164	113	-196	155	-202	124	-164	155	-202	155	-169	62	-99	57	-66	49	-150	62	-99	49	-150	77	-178	62	-99	77	-178	76	-127	57	80	24	80	30	-113	57	80	30	-113	49	-150	57	80	49	-150	57	-66	30	-113	24	80	24	-68	253	-67	261	-149	253	80	253	310	248	277	261	226	261	226	248	277	234	249	261	226	234	249	233	198	233	198	234	249	213	226	233	198	213	226	197	180	197	180	213	226	186	212	197	180	186	212	155	174	155	174	186	212	155	206	286	457	253	457	261	226	286	457	261	226	280	263	286	457	280	263	286	307	76	248	77	198	98	226	98	226	77	198	113	180	98	226	113	180	125	212	125	212	113	180	155	174	125	212	155	174	155	206	62	277	57	309	49	227	62	277	49	227	77	198	62	277	77	198	76	248	57	457	24	457	31	264	57	457	31	264	49	227	57	457	49	227	57	309	50	143	50	110	260	110	50	143	260	110	260	143	248	-21	253	-54	261	27	248	-21	261	27	234	6	234	6	261	27	233	56	234	6	233	56	212	28	212	28	233	56	197	74	212	28	197	74	186	42	186	42	197	74	155	47	124	42	155	47	155	80	124	42	155	80	113	74	62	-22	76	5	77	56	77	56	76	5	97	28	77	56	97	28	113	74	113	74	97	28	124	42	49	28	30	-8	57	-202	49	28	57	-202	57	-54	49	28	57	-54	62	-22	49	28	62	-22	77	56	24	-53	24	-202	57	-202	24	-53	57	-202	30	-8	197	74	155	80	155	47	286	-202	286	-54	280	-9	286	-202	280	-9	261	27	286	-202	261	27	253	-54	286	-202	253	-54	253	-202	31	264	24	457	24	309	253	310	261	226	253	457	253	321	253	321	248	353	248	353	253	321	261	404	248	353	261	404	234	382	234	382	261	404	233	433	234	382	233	433	213	404	213	404	233	433	197	451	213	404	197	451	186	419	186	419	197	451	155	424	125	419	155	424	155	457	125	419	155	457	113	451	62	354	76	382	77	432	77	432	76	382	98	404	77	432	98	404	113	451	113	451	98	404	125	419	49	404	31	366	57	174	49	404	57	174	57	321	49	404	57	321	62	354	49	404	62	354	77	432	24	321	24	174	57	174	24	321	57	174	31	366	197	451	155	457	155	424	286	174	286	323	280	367	286	174	280	367	261	404	286	174	261	404	253	321	286	174	253	321	253	174	50	143	50	110	260	110	50	143	260	110	260	143	253	-67	248	-99	261	-149	261	-149	248	-99	234	-127	261	-149	234	-127	233	-177	233	-177	234	-127	212	-149	233	-177	212	-149	197	-196	197	-196	212	-149	186	-164	197	-196	186	-164	155	-202	155	-202	186	-164	155	-169	286	80	253	80	261	-149	286	80	261	-149	280	-111	286	80	280	-111	286	-67	76	-127	77	-178	97	-149	97	-149	77	-178	113	-196	97	-149	113	-196	124	-164	124	-164	113	-196	155	-202	124	-164	155	-202	155	-169	62	-99	57	-66	49	-150	62	-99	49	-150	77	-178	62	-99	77	-178	76	-127	57	80	24	80	30	-113	57	80	30	-113	49	-150	57	80	49	-150	57	-66	30	-113	24	80	24	-68	253	-67	261	-149	253	80	113	-12	155	-19	124	19	124	19	155	-19	155	13	185	18	155	13	155	-19	185	18	155	-19	184	-16	482	116	477	84	490	34	490	34	477	84	463	55	490	34	463	55	462	5	462	5	463	55	441	33	462	5	441	33	426	-12	426	-12	441	33	414	19	426	-12	414	19	384	-19	384	-19	414	19	384	13	384	-19	384	13	355	-16	355	-16	384	13	353	18	355	-16	353	18	328	-7	328	-7	353	18	326	32	328	-7	326	32	305	54	286	114	286	264	284	24	286	114	284	24	291	81	291	81	284	24	304	6	291	81	304	6	305	54	305	54	304	6	328	-7	515	264	482	264	490	34	515	264	490	34	509	71	515	264	509	71	515	116	269	46	284	24	286	264	269	46	286	264	254	24	254	24	286	264	253	264	254	24	253	264	253	114	248	81	234	54	234	6	248	81	234	6	254	24	248	81	254	24	253	114	212	32	185	18	210	-7	212	32	210	-7	234	6	212	32	234	6	234	54	97	33	76	56	77	5	97	33	77	5	113	-12	97	33	113	-12	124	19	62	84	57	117	49	33	62	84	49	33	77	5	62	84	77	5	76	56	57	264	24	264	30	70	57	264	30	70	49	33	57	264	49	33	57	117	30	70	24	264	24	114	185	18	184	-16	210	-7	482	116	490	34	482	264	124	225	155	230	155	230	184	260	155	230	185	226	184	260	185	226	210	252	210	252	185	226	212	212	210	252	212	212	234	238	234	238	212	212	234	190	234	238	234	190	248	162	62	160	76	188	77	239	77	239	76	188	97	211	77	239	97	211	113	257	113	257	97	211	124	225	113	257	124	225	155	263	155	263	124	225	155	230	155	263	155	230	184	260	49	211	30	174	57	-19	49	211	57	-19	57	127	49	211	57	127	62	160	49	211	62	160	77	239	24	129	24	-19	57	-19	24	129	57	-19	30	174	284	220	269	198	286	-19	286	-19	269	198	254	220	286	-19	254	220	253	129	253	129	254	220	248	162	384	230	384	263	355	260	384	230	355	260	353	226	384	230	426	257	384	263	328	252	304	238	305	190	328	252	305	190	326	212	328	252	326	212	353	226	328	252	353	226	355	260	286	-19	286	129	284	220	284	220	286	129	291	162	284	220	291	162	304	238	304	238	291	162	305	190	482	-19	515	-19	482	128	477	161	482	128	490	210	477	161	490	210	463	189	463	189	490	210	462	239	463	189	462	239	441	211	441	211	462	239	426	257	441	211	426	257	415	225	415	225	426	257	384	230	515	-19	515	128	509	173	515	-19	509	173	490	210	515	-19	490	210	482	128	286	-19	253	129	253	-19	234	238	248	162	254	220	24	118	30	74	24	268	24	268	30	74	57	268	24	268	57	268	305	301	305	301	57	268	253	268	305	301	253	268	286	268	286	268	253	268	261	38	286	268	261	38	280	75	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	280	75	286	120	97	37	76	60	77	9	77	9	76	60	62	88	77	9	62	88	49	37	49	37	62	88	57	121	49	37	57	121	57	268	5	301	5	268	24	268	5	301	24	268	305	301	124	23	97	37	113	-8	124	23	113	-8	155	-15	124	23	155	-15	155	17	97	37	77	9	113	-8	253	120	261	38	253	268	57	268	30	74	49	37	305	301	286	268	305	268	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	286	-15	253	-15	305	-48	286	-15	305	-48	305	-15	57	-15	57	132	49	215	57	-15	49	215	31	177	57	-15	31	177	24	132	57	-15	24	132	24	-15	57	-15	24	-15	305	-48	57	-15	305	-48	253	-15	5	-15	5	-48	305	-48	5	-15	305	-48	24	-15	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	62	165	77	243	49	215	62	165	49	215	57	132	197	262	155	268	155	235	57	17	57	268	24	268	57	17	24	268	24	-15	57	17	24	-15	286	-15	57	17	286	-15	253	17	127	86	127	268	94	268	127	86	94	268	94	54	127	86	94	54	217	54	127	86	217	54	184	86	184	268	184	86	217	54	184	268	217	54	217	268	253	268	253	17	286	-15	253	268	286	-15	286	268	253	-15	286	-15	253	235	253	235	286	-15	286	268	253	235	286	268	57	235	57	235	286	268	24	268	57	235	24	268	57	-15	57	-15	24	268	24	-15	184	-15	217	-15	184	166	184	166	217	-15	217	199	184	166	217	199	127	166	127	166	217	199	94	199	127	166	94	199	127	-15	127	-15	94	199	94	-15	168	172	204	208	191	221	168	172	191	221	155	185	168	172	155	185	172	142	168	172	172	142	185	155	198	142	234	179	221	191	198	142	221	191	185	155	198	142	185	155	221	93	198	142	221	93	234	105	155	99	191	63	155	125	155	125	191	63	168	113	155	125	168	113	172	142	172	142	168	113	185	129	172	142	185	129	185	155	185	155	185	129	221	93	126	129	142	113	126	155	126	155	142	113	138	142	126	155	138	142	142	172	142	172	138	142	155	159	142	172	155	159	155	185	155	185	155	159	172	142	118	221	106	208	142	172	118	221	142	172	155	185	142	113	106	76	118	63	142	113	118	63	155	99	142	113	155	99	155	125	142	113	155	125	138	142	113	142	76	105	89	93	113	142	89	93	126	129	113	142	126	129	126	155	113	142	126	155	89	191	113	142	89	191	76	179	24	118	30	74	24	268	24	268	30	74	57	268	24	268	57	268	305	301	305	301	57	268	253	268	305	301	253	268	286	268	286	268	253	268	261	38	286	268	261	38	280	75	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	280	75	286	120	97	37	76	60	77	9	77	9	76	60	62	88	77	9	62	88	49	37	49	37	62	88	57	121	49	37	57	121	57	268	5	301	5	268	24	268	5	301	24	268	305	301	124	23	97	37	113	-8	124	23	113	-8	155	-15	124	23	155	-15	155	17	97	37	77	9	113	-8	253	120	261	38	253	268	57	268	30	74	49	37	305	301	286	268	305	268	168	113	191	63	204	76	155	291	164	293	166	353	166	353	164	293	173	297	166	353	173	297	175	349	175	349	173	297	180	304	175	349	180	304	181	343	181	343	180	304	185	313	181	343	185	313	185	334	185	334	185	313	187	323	125	333	125	313	129	342	129	342	125	313	130	304	129	342	130	304	136	349	136	349	130	304	137	297	136	349	137	297	145	353	145	353	137	297	146	293	145	353	146	293	155	355	155	355	146	293	155	291	155	355	155	291	166	353	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	125	313	125	333	123	323	155	291	164	293	166	353	166	353	164	293	173	297	166	353	173	297	175	349	175	349	173	297	180	304	175	349	180	304	181	343	181	343	180	304	185	313	181	343	185	313	185	334	185	334	185	313	187	323	125	333	125	313	129	342	129	342	125	313	130	304	129	342	130	304	136	349	136	349	130	304	137	297	136	349	137	297	145	353	145	353	137	297	146	293	145	353	146	293	155	355	155	355	146	293	155	291	155	355	155	291	166	353	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	125	313	125	333	123	323	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	80	-14	114	-14	152	134	152	134	114	-14	155	68	152	134	155	68	157	134	157	134	155	68	195	-14	157	134	195	-14	229	-14	229	268	195	268	157	119	157	119	195	268	155	186	157	119	155	186	152	119	152	119	155	186	114	268	152	119	114	268	80	268	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	195	122	262	-14	195	191	195	191	262	-14	212	156	195	191	212	156	232	268	232	268	212	156	234	201	232	268	234	201	237	268	237	268	234	201	342	-14	237	268	342	-14	374	-14	16	-14	49	-14	153	268	153	268	49	-14	156	201	153	268	156	201	158	268	158	268	156	201	177	156	158	268	177	156	195	191	195	191	177	156	195	122	177	156	95	-14	127	-14	177	156	127	-14	195	122	212	156	262	-14	295	-14	212	97	295	268	262	268	212	97	262	268	195	132	212	97	195	132	232	-14	212	97	232	-14	234	52	237	-14	374	268	342	268	237	-14	342	268	234	52	237	-14	234	52	232	-14	232	-14	195	132	195	61	195	61	195	132	177	97	195	61	177	97	158	-14	158	-14	177	97	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	127	268	95	268	177	97	127	268	177	97	195	132	58	-14	342	268	86	59	58	-14	86	59	86	268	58	-14	86	268	53	268	58	-14	53	268	53	-14	86	59	342	268	296	268	295	268	12	-14	56	-14	295	268	56	-14	267	195	295	268	267	195	300	-14	295	268	300	-14	300	268	300	-14	267	195	267	-14	214	127	295	292	262	292	214	127	262	292	197	162	214	127	197	162	262	-38	214	127	262	-38	295	-38	113	92	152	10	113	162	113	162	152	10	130	127	113	162	130	127	152	244	152	244	130	127	155	177	152	244	155	177	157	244	157	244	155	177	180	127	157	244	180	127	197	162	197	162	180	127	197	92	197	162	197	92	262	-38	95	127	16	-38	48	-38	95	127	48	-38	113	92	95	127	113	92	113	162	95	127	113	162	48	292	95	127	48	292	16	292	130	127	152	10	155	76	155	76	152	10	157	10	155	76	157	10	180	127	180	127	157	10	197	92	262	-14	295	-14	171	168	171	168	295	-14	157	268	171	168	157	268	171	-14	171	-14	157	268	152	268	171	-14	152	268	138	168	138	168	152	268	48	-14	171	-14	138	168	138	-14	48	-14	152	268	16	-14	138	268	152	-14	171	268	171	268	152	-14	157	-14	171	268	157	-14	171	85	171	85	157	-14	295	268	171	85	295	268	262	268	152	-14	138	268	138	85	152	-14	138	85	48	268	152	-14	48	268	16	268	245	88	295	88	295	121	245	88	295	121	229	121	245	88	229	121	262	-14	245	88	262	-14	295	-14	99	88	115	121	152	268	152	268	115	121	155	201	152	268	155	201	157	268	157	268	155	201	195	121	157	268	195	121	229	121	229	121	195	121	211	88	229	121	211	88	262	-14	16	-14	48	-14	65	88	65	88	48	-14	99	88	65	88	99	88	81	121	81	121	99	88	152	268	16	121	16	88	65	88	16	121	65	88	81	121	115	121	99	88	211	88	115	121	211	88	195	121	155	52	115	133	152	-14	152	-14	115	133	99	166	152	-14	99	166	81	133	81	133	99	166	65	166	81	133	65	166	16	166	115	133	195	133	211	166	211	166	195	133	229	133	211	166	229	133	262	268	262	268	229	133	245	166	262	268	245	166	295	268	157	-14	229	133	195	133	157	-14	195	133	155	52	157	-14	155	52	152	-14	48	268	16	268	65	166	48	268	65	166	99	166	245	166	229	133	295	133	245	166	295	133	295	166	115	133	211	166	99	166	81	133	16	166	16	133	23	398	23	365	286	365	23	398	286	365	286	398	23	323	23	290	286	290	23	323	286	290	286	323	16	-14	48	-14	153	268	153	268	48	-14	156	201	153	268	156	201	158	268	158	268	156	201	263	-14	158	268	263	-14	295	-14	15	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	23	-35	23	-69	286	-69	23	-35	286	-69	286	-35	15	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	22	-35	22	-69	287	-69	22	-35	287	-69	287	-35	22	-111	22	-144	287	-144	22	-111	287	-144	287	-111	156	115	81	239	155	55	156	115	155	55	264	239	156	115	264	239	228	239	22	33	22	0	287	0	22	33	287	0	287	33	155	55	81	239	46	239	22	403	22	370	287	370	22	403	287	370	287	403	22	328	22	295	287	295	22	328	287	295	287	328	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	47	268	152	-14	47	268	15	268	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	47	268	152	-14	47	268	15	268	22	-35	22	-69	287	-69	22	-35	287	-69	287	-35	22	-111	22	-144	287	-144	22	-111	287	-144	287	-111	471	110	471	-83	504	-141	504	-141	471	-83	131	110	504	-141	131	110	35	127	35	127	131	110	131	143	35	127	131	143	504	396	504	396	131	143	471	339	504	396	471	339	504	-141	504	-141	471	339	471	143	504	-141	471	143	471	110	471	110	471	143	131	143	471	110	131	143	131	110	68	143	68	110	408	110	68	143	408	110	408	143	408	143	408	110	504	127	408	143	504	127	68	339	68	339	504	127	35	396	68	339	35	396	68	-83	68	-83	35	396	35	-141	68	-83	35	-141	504	127	68	-83	504	127	408	110	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	-51	180	-50	181	10	181	10	180	-50	189	-46	181	10	189	-46	190	5	190	5	189	-46	196	-39	190	5	196	-39	197	0	197	0	196	-39	201	-31	197	0	201	-31	202	-9	202	-9	201	-31	203	-20	141	-10	141	-31	145	-1	145	-1	141	-31	146	-39	145	-1	146	-39	152	5	152	5	146	-39	153	-46	152	5	153	-46	160	9	160	9	153	-46	162	-50	160	9	162	-50	171	11	171	11	162	-50	171	-51	171	11	171	-51	181	10	141	-31	141	-10	140	-20	171	352	171	288	180	350	180	350	171	288	181	290	180	350	181	290	189	346	189	346	181	290	190	294	189	346	190	294	196	339	196	339	190	294	197	301	196	339	197	301	201	330	201	330	197	301	201	310	201	330	201	310	203	320	139	320	140	309	141	330	141	330	140	309	145	300	141	330	145	300	146	339	146	339	145	300	151	294	146	339	151	294	153	346	153	346	151	294	160	289	153	346	160	289	161	350	161	350	160	289	171	288	161	350	171	288	171	352	24	239	24	206	319	206	24	239	319	206	319	239	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	24	47	113	14	113	47	113	47	113	14	147	-93	113	47	147	-93	113	110	113	110	147	-93	113	143	113	110	113	143	24	143	147	348	113	348	147	-93	147	-93	113	348	113	239	147	-93	113	239	113	206	113	206	113	239	24	239	113	206	24	239	24	206	229	348	196	348	229	-93	229	-93	196	348	196	239	229	-93	196	239	196	206	196	206	196	239	147	239	196	206	147	239	147	206	147	143	147	110	196	110	147	47	147	14	196	14	147	47	196	14	196	47	196	110	196	47	229	-93	196	110	229	-93	196	143	196	110	196	143	147	143	196	14	196	-93	229	-93	196	14	229	-93	196	47	229	239	229	206	319	206	229	239	319	206	319	239	229	143	229	110	319	110	229	143	319	110	319	143	229	47	229	14	319	14	229	47	319	14	319	47	196	143	229	-93	196	206	147	-93	113	14	113	-93	113	143	147	-93	113	206	113	110	24	143	24	110	113	14	24	47	24	14	24	47	74	14	74	47	74	47	74	14	107	-77	74	47	107	-77	74	110	74	110	107	-77	74	143	74	110	74	143	24	143	107	331	74	331	107	-77	107	-77	74	331	74	239	107	-77	74	239	74	206	74	206	74	239	24	239	74	206	24	239	24	206	188	331	155	331	188	-77	188	-77	155	331	155	239	188	-77	155	239	155	206	155	206	155	239	107	239	155	206	107	239	107	206	107	143	107	110	155	110	107	47	107	14	155	14	107	47	155	14	155	47	155	110	155	47	188	-77	155	110	188	-77	155	143	155	110	155	143	107	143	268	331	235	331	268	-77	268	-77	235	331	235	239	268	-77	235	239	235	206	235	206	235	239	188	239	235	206	188	239	188	206	188	143	188	110	235	110	188	47	188	14	235	14	188	47	235	14	235	47	155	14	155	-77	188	-77	155	14	188	-77	155	47	235	110	235	47	268	-77	235	110	268	-77	235	143	235	110	235	143	188	143	235	14	235	-77	268	-77	235	14	268	-77	235	47	268	239	268	206	319	206	268	239	319	206	319	239	268	143	268	110	319	110	268	143	319	110	319	143	268	47	268	14	319	14	268	47	319	14	319	47	235	143	268	-77	235	206	155	143	188	-77	155	206	107	-77	74	14	74	-77	74	143	107	-77	74	206	74	110	24	143	24	110	74	14	24	47	24	14	176	261	176	197	185	259	185	259	176	197	186	199	185	259	186	199	194	255	194	255	186	199	195	203	194	255	195	203	201	248	201	248	195	203	202	210	201	248	202	210	206	239	206	239	202	210	206	219	206	239	206	219	208	229	144	229	145	218	146	239	146	239	145	218	150	209	146	239	150	209	151	248	151	248	150	209	156	203	151	248	156	203	158	255	158	255	156	203	165	198	158	255	165	198	166	259	166	259	165	198	176	197	166	259	176	197	176	261	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	246	261	246	197	256	259	256	259	246	197	257	199	256	259	257	199	264	255	264	255	257	199	265	203	264	255	265	203	271	248	271	248	265	203	272	210	271	248	272	210	276	239	276	239	272	210	276	219	276	239	276	219	277	229	214	229	215	218	216	239	216	239	215	218	220	209	216	239	220	209	220	248	220	248	220	209	227	203	220	248	227	203	228	255	228	255	227	203	235	198	228	255	235	198	237	259	237	259	235	198	246	197	237	259	246	197	246	261	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	81	37	81	16	85	45	85	45	81	16	85	7	85	45	85	7	92	52	92	52	85	7	92	0	92	52	92	0	101	56	101	56	92	0	101	-4	101	56	101	-4	110	57	110	57	101	-4	110	-6	110	57	110	-6	120	56	120	56	110	-6	120	-4	120	56	120	-4	129	52	129	52	120	-4	129	0	129	52	129	0	136	45	136	45	129	0	136	7	136	45	136	7	141	37	141	37	136	7	141	16	141	37	141	16	142	26	81	16	81	37	79	26	83	229	102	233	102	233	105	267	102	233	126	227	105	267	126	227	135	260	135	260	126	227	152	211	135	260	152	211	164	244	164	244	152	211	181	192	164	244	181	192	193	225	193	225	181	192	210	176	193	225	210	176	220	209	220	209	210	176	239	170	220	209	239	170	243	203	243	203	239	170	266	176	243	203	266	176	262	206	303	217	314	245	319	272	303	217	319	272	302	272	303	217	302	272	296	251	303	217	296	251	288	232	303	217	288	232	288	193	277	217	262	206	266	176	277	217	266	176	288	193	277	217	288	193	288	232	47	185	56	204	56	245	56	245	56	204	68	219	56	245	68	219	78	261	78	261	68	219	83	229	78	261	83	229	105	267	105	267	83	229	102	233	41	165	47	185	56	245	41	165	56	245	39	222	41	165	39	222	29	194	41	165	29	194	24	165	24	143	24	110	319	110	24	143	319	110	319	143	105	83	102	50	126	44	105	83	126	44	135	76	135	76	126	44	152	28	135	76	152	28	164	61	164	61	152	28	181	9	164	61	181	9	193	42	193	42	181	9	210	-6	193	42	210	-6	220	26	220	26	210	-6	239	-13	220	26	239	-13	243	19	243	19	239	-13	266	-6	243	19	266	-6	262	23	303	34	314	61	319	88	303	34	319	88	302	88	303	34	302	88	296	67	303	34	296	67	288	48	303	34	288	48	288	10	277	33	262	23	266	-6	277	33	266	-6	288	10	277	33	288	10	288	48	47	2	56	21	56	62	56	62	56	21	68	36	56	62	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-18	47	2	56	62	41	-18	56	62	39	39	41	-18	39	39	29	11	41	-18	29	11	24	-18	174	352	174	288	183	350	183	350	174	288	184	290	183	350	184	290	192	346	192	346	184	290	193	294	192	346	193	294	198	339	198	339	193	294	199	301	198	339	199	301	203	330	203	330	199	301	203	310	203	330	203	310	205	320	142	320	143	309	143	330	143	330	143	309	147	300	143	330	147	300	148	339	148	339	147	300	154	294	148	339	154	294	155	346	155	346	154	294	163	289	155	346	163	289	164	350	164	350	163	289	174	288	164	350	174	288	174	352	105	266	97	233	121	226	105	266	121	226	135	258	135	258	121	226	149	207	135	258	149	207	166	240	166	240	149	207	179	185	166	240	179	185	196	218	196	218	179	185	210	167	196	218	210	167	224	200	224	200	210	167	239	159	224	200	239	159	248	192	248	192	239	159	266	166	248	192	266	166	267	196	40	180	49	201	56	243	56	243	49	201	62	217	56	243	62	217	78	260	78	260	62	217	78	229	78	260	78	229	97	233	39	218	29	189	34	159	39	218	34	159	40	180	39	218	40	180	56	243	309	266	302	245	303	210	309	266	303	210	314	239	309	266	314	239	319	266	294	225	282	208	288	185	294	225	288	185	303	210	294	225	303	210	302	245	267	196	266	166	288	185	267	196	288	185	282	208	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	97	233	105	266	78	260	34	159	29	189	24	159	115	339	115	339	125	337	115	339	125	337	117	371	115	339	117	371	112	376	115	339	112	376	107	379	115	339	107	379	103	381	115	339	103	381	102	342	103	381	98	381	102	342	102	342	98	381	93	380	102	342	93	380	93	346	93	346	93	380	88	378	93	346	88	378	86	350	86	350	88	378	84	374	86	350	84	374	83	356	83	356	84	374	82	368	83	356	82	368	81	363	128	281	133	286	134	306	134	306	133	286	136	290	134	306	136	290	143	310	143	310	136	290	139	293	143	310	139	293	141	296	141	296	144	298	143	310	143	310	144	298	152	314	124	303	112	301	116	268	124	303	116	268	121	273	124	303	121	273	128	281	124	303	128	281	134	306	156	226	160	222	157	254	157	254	160	222	159	259	162	269	159	259	160	222	162	269	160	222	165	219	171	218	177	219	172	424	172	424	177	219	176	309	172	424	176	309	176	329	176	329	180	311	180	321	180	321	180	311	186	307	180	321	186	307	185	318	185	318	186	307	194	313	250	381	244	382	247	344	247	344	244	382	237	380	247	344	237	380	237	342	237	342	237	380	229	374	237	342	229	374	225	339	225	339	229	374	221	366	225	339	221	366	214	337	214	337	221	366	213	357	214	337	213	357	205	349	205	349	200	345	204	333	204	333	200	345	195	340	204	333	195	340	193	328	193	328	195	340	190	337	193	328	190	337	184	333	184	333	176	329	180	321	184	333	180	321	193	328	176	329	176	314	180	311	222	303	212	306	215	282	222	303	215	282	222	274	222	303	222	274	228	268	222	303	228	268	233	301	245	260	251	261	253	295	253	295	251	261	256	264	253	295	256	264	259	291	259	291	256	264	260	268	259	291	260	268	262	286	262	286	260	268	262	273	262	286	262	273	263	280	244	298	233	301	234	263	244	298	234	263	239	261	244	298	239	261	245	260	244	298	245	260	253	295	262	363	261	369	261	356	261	356	261	369	259	375	261	356	259	375	259	351	259	351	259	375	255	379	259	351	255	379	254	346	254	346	255	379	250	381	254	346	250	381	247	344	205	349	204	333	214	337	207	291	215	282	212	306	207	291	212	306	202	309	207	291	202	309	200	297	194	313	186	307	193	303	194	313	193	303	200	297	194	313	200	297	202	309	187	388	188	393	189	411	189	411	188	393	189	398	189	411	189	398	190	406	190	406	189	398	190	402	179	364	182	373	183	420	183	420	182	373	185	382	183	420	185	382	187	416	187	416	185	382	187	388	187	416	187	388	189	411	190	243	189	246	190	232	190	232	189	246	188	250	190	232	188	250	187	227	187	227	188	250	186	254	187	227	186	254	183	265	190	243	190	232	191	238	190	243	191	238	191	240	182	222	187	227	183	265	182	222	183	265	180	275	182	222	180	275	178	286	182	222	178	286	177	298	182	222	177	298	177	219	176	309	177	219	177	298	172	424	167	343	167	335	167	314	167	335	167	329	167	314	171	218	172	424	166	423	161	420	162	371	166	423	162	371	164	361	166	423	164	361	166	352	166	423	166	352	167	343	166	423	167	343	172	424	160	381	162	371	161	420	160	381	161	420	158	387	158	387	161	420	157	416	158	387	157	416	156	392	156	392	157	416	155	398	176	340	177	348	178	423	178	423	177	348	178	356	178	423	178	356	183	420	183	420	178	356	179	364	176	340	178	423	172	424	176	340	172	424	176	329	171	218	167	314	167	309	171	218	167	309	167	297	171	218	167	297	166	287	171	218	166	287	165	219	164	278	162	269	165	219	164	278	165	219	166	287	147	301	152	304	152	314	152	314	152	304	158	308	152	314	158	308	164	321	164	321	158	308	167	314	164	321	167	314	167	329	123	365	125	337	132	355	132	355	125	337	134	335	132	355	134	335	140	347	140	347	134	335	143	331	140	347	143	331	148	341	148	341	143	331	153	327	148	341	153	327	156	335	156	335	153	327	164	321	156	335	164	321	167	329	155	412	154	406	154	402	155	412	154	402	155	398	155	412	155	398	157	416	157	254	155	249	156	226	156	226	155	249	154	244	156	226	154	244	154	231	154	231	154	244	153	240	154	231	153	240	153	236	112	301	100	298	103	261	112	301	103	261	107	262	112	301	107	262	111	264	112	301	111	264	116	268	80	278	81	273	81	285	81	285	81	273	84	268	81	285	84	268	85	291	85	291	84	268	87	264	85	291	87	264	91	295	91	295	87	264	93	261	91	295	93	261	100	298	100	298	93	261	99	261	100	298	99	261	103	261	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	117	371	125	337	123	365	152	314	144	298	147	301	172	424	167	335	167	314	234	263	233	301	228	268	94	270	110	270	156	353	156	353	110	270	171	321	156	353	171	321	186	353	186	353	171	321	232	270	186	353	232	270	249	270	105	233	102	200	126	193	105	233	126	193	135	226	135	226	126	193	152	177	135	226	152	177	164	210	164	210	152	177	181	158	164	210	181	158	193	191	193	191	181	158	210	142	193	191	210	142	220	175	220	175	210	142	239	136	220	175	239	136	243	169	243	169	239	136	266	142	243	169	266	142	262	172	302	119	296	99	303	65	303	65	296	99	288	80	303	65	288	80	288	41	288	41	288	80	277	64	288	41	277	64	266	24	266	24	277	64	262	54	266	24	262	54	243	50	243	50	220	57	239	17	239	17	220	57	210	24	105	114	102	81	126	75	105	114	126	75	135	108	135	108	126	75	152	59	135	108	152	59	164	92	164	92	152	59	181	40	164	92	181	40	193	73	193	73	181	40	210	24	193	73	210	24	220	57	303	183	314	211	319	238	303	183	319	238	302	238	303	183	302	238	296	217	303	183	296	217	288	198	303	183	288	198	288	159	277	183	262	172	266	142	277	183	266	142	288	159	277	183	288	159	288	198	319	119	302	119	303	65	319	119	303	65	314	93	243	50	239	17	266	24	47	151	56	170	56	211	56	211	56	170	68	186	56	211	68	186	78	227	78	227	68	186	83	196	78	227	83	196	105	233	105	233	83	196	102	200	41	131	47	151	56	211	41	131	56	211	39	188	41	131	39	188	29	160	41	131	29	160	24	131	47	33	56	52	56	93	56	93	56	52	68	67	56	93	68	67	78	109	78	109	68	67	83	78	78	109	83	78	105	114	105	114	83	78	102	81	41	12	47	33	56	93	41	12	56	93	39	70	41	12	39	70	29	42	41	12	29	42	24	12	83	283	102	287	102	287	105	320	102	287	126	280	105	320	126	280	135	313	135	313	126	280	152	264	135	313	152	264	164	297	164	297	152	264	181	246	164	297	181	246	193	279	193	279	181	246	210	230	193	279	210	230	220	263	220	263	210	230	239	223	220	263	239	223	243	256	243	256	239	223	266	230	243	256	266	230	262	260	302	207	296	186	303	153	303	153	296	186	288	167	303	153	288	167	288	129	288	129	288	167	277	152	288	129	277	152	266	111	266	111	277	152	262	142	266	111	262	142	243	138	243	138	220	145	239	105	239	105	220	145	210	112	105	202	102	169	126	162	105	202	126	162	135	195	135	195	126	162	152	146	135	195	152	146	164	179	164	179	152	146	181	127	164	179	181	127	193	160	193	160	181	127	210	112	193	160	210	112	220	145	319	207	302	207	303	153	319	207	303	153	314	180	243	138	239	105	266	111	303	271	314	298	319	325	303	271	319	325	302	325	303	271	302	325	296	304	303	271	296	304	288	285	303	271	288	285	288	247	277	270	262	260	266	230	277	270	266	230	288	247	277	270	288	247	288	285	47	239	56	258	56	298	56	298	56	258	68	273	56	298	68	273	78	314	78	314	68	273	83	283	78	314	83	283	105	320	105	320	83	283	102	287	41	218	47	239	56	298	41	218	56	298	39	275	41	218	39	275	29	248	41	218	29	248	24	218	47	121	56	140	56	181	56	181	56	140	68	155	56	181	68	155	78	196	78	196	68	155	83	165	78	196	83	165	105	202	105	202	83	165	102	169	41	100	47	121	56	181	41	100	56	181	39	158	41	100	39	158	29	130	41	100	29	130	24	100	24	60	24	27	319	27	24	60	319	27	319	60	24	-39	24	-72	319	-72	24	-39	319	-72	319	-39	24	324	24	291	319	291	24	324	319	291	319	324	24	224	24	191	319	191	24	224	319	191	319	224	188	164	155	164	188	-69	188	-69	155	164	155	60	188	-69	155	60	155	26	155	26	155	60	24	60	155	26	24	60	24	26	188	26	319	26	188	60	188	60	319	26	319	60	188	-69	155	26	155	-69	188	324	155	324	188	89	188	89	155	324	155	227	188	89	155	227	155	194	155	194	155	227	24	227	155	194	24	227	24	194	188	194	319	194	188	227	24	63	24	30	319	30	24	63	319	30	319	63	24	-36	24	-69	319	-69	24	-36	319	-69	319	-36	188	227	319	194	319	227	188	89	155	194	155	89	24	266	24	233	319	233	24	266	319	233	319	266	24	166	24	133	319	133	24	166	319	133	319	166	105	89	102	55	126	49	105	89	126	49	135	82	135	82	126	49	152	33	135	82	152	33	164	66	164	66	152	33	181	14	164	66	181	14	193	47	193	47	181	14	210	-1	193	47	210	-1	220	31	220	31	210	-1	239	-7	220	31	239	-7	243	25	243	25	239	-7	266	-1	243	25	266	-1	262	28	303	39	314	67	319	94	303	39	319	94	302	94	303	39	302	94	296	73	303	39	296	73	288	54	303	39	288	54	288	15	277	39	262	28	266	-1	277	39	266	-1	288	15	277	39	288	15	288	54	47	7	56	26	56	67	56	67	56	26	68	41	56	67	68	41	78	83	78	83	68	41	83	51	78	83	83	51	105	89	105	89	83	51	102	55	41	-12	47	7	56	67	41	-12	56	67	39	44	41	-12	39	44	29	16	41	-12	29	16	24	-12	229	193	229	160	483	160	229	193	483	160	483	193	229	93	229	60	483	60	229	93	483	60	483	93	126	87	126	67	131	96	131	96	126	67	131	58	131	96	131	58	138	103	138	103	131	58	138	51	138	103	138	51	147	107	147	107	138	51	147	46	147	107	147	46	156	108	156	108	147	46	156	45	156	108	156	45	166	107	166	107	156	45	166	46	166	107	166	46	175	103	175	103	166	46	175	51	175	103	175	51	182	97	182	97	175	51	182	58	182	97	182	58	186	88	186	88	182	58	186	67	186	88	186	67	188	76	156	209	156	145	166	207	166	207	156	145	167	147	166	207	167	147	174	203	174	203	167	147	176	151	174	203	176	151	182	196	182	196	176	151	182	158	182	196	182	158	186	187	186	187	182	158	187	167	186	187	187	167	188	177	124	177	126	166	126	187	126	187	126	166	130	157	126	187	130	157	131	196	131	196	130	157	137	151	131	196	137	151	138	203	138	203	137	151	146	147	138	203	146	147	147	207	147	207	146	147	156	145	147	207	156	145	156	209	26	87	26	67	30	96	30	96	26	67	30	58	30	96	30	58	37	103	37	103	30	58	37	51	37	103	37	51	46	107	46	107	37	51	46	46	46	107	46	46	55	108	55	108	46	46	55	45	55	108	55	45	65	107	65	107	55	45	65	46	65	107	65	46	74	103	74	103	65	46	74	51	74	103	74	51	81	97	81	97	74	51	81	58	81	97	81	58	86	88	86	88	81	58	86	67	86	88	86	67	88	76	56	209	56	145	65	207	65	207	56	145	66	147	65	207	66	147	74	203	74	203	66	147	75	151	74	203	75	151	81	196	81	196	75	151	82	158	81	196	82	158	86	187	86	187	82	158	86	167	86	187	86	167	88	177	24	177	25	166	26	187	26	187	25	166	30	157	26	187	30	157	31	196	31	196	30	157	36	151	31	196	36	151	38	203	38	203	36	151	45	147	38	203	45	147	46	207	46	207	45	147	56	145	46	207	56	145	56	209	26	67	26	87	24	76	126	67	126	87	124	76	275	193	275	160	474	160	275	193	474	160	474	193	275	93	275	60	474	60	275	93	474	60	474	93	24	193	24	160	224	160	24	193	224	160	224	193	24	93	24	60	224	60	24	93	224	60	224	93	504	193	504	160	694	160	504	193	694	160	694	193	504	93	504	60	694	60	504	93	694	60	694	93	264	193	264	160	454	160	264	193	454	160	454	193	264	93	264	60	454	60	264	93	454	60	454	93	24	193	24	160	214	160	24	193	214	160	214	193	24	93	24	60	214	60	24	93	214	60	214	93	90	285	90	264	95	294	95	294	90	264	95	256	95	294	95	256	102	300	102	300	95	256	102	249	102	300	102	249	111	304	111	304	102	249	111	244	111	304	111	244	121	305	121	305	111	244	121	242	121	305	121	242	130	304	130	304	121	242	130	244	130	304	130	244	139	300	139	300	130	244	139	249	139	300	139	249	146	294	146	294	139	249	146	256	146	294	146	256	151	285	151	285	146	256	151	264	151	285	151	264	152	274	191	285	191	264	196	294	196	294	191	264	196	256	196	294	196	256	203	300	203	300	196	256	203	249	203	300	203	249	212	304	212	304	203	249	212	244	212	304	212	244	222	305	222	305	212	244	222	242	222	305	222	242	231	304	231	304	222	242	231	244	231	304	231	244	240	300	240	300	231	244	240	249	240	300	240	249	247	294	247	294	240	249	247	256	247	294	247	256	252	285	252	285	247	256	252	264	252	285	252	264	253	274	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	191	-9	191	-30	196	0	196	0	191	-30	196	-39	196	0	196	-39	203	5	203	5	196	-39	203	-46	203	5	203	-46	212	9	212	9	203	-46	212	-50	212	9	212	-50	222	11	222	11	212	-50	222	-52	222	11	222	-52	231	9	231	9	222	-52	231	-50	231	9	231	-50	240	5	240	5	231	-50	240	-46	240	5	240	-46	247	0	247	0	240	-46	247	-39	247	0	247	-39	252	-9	252	-9	247	-39	252	-30	252	-9	252	-30	253	-20	90	-9	90	-30	95	0	95	0	90	-30	95	-39	95	0	95	-39	102	5	102	5	95	-39	102	-46	102	5	102	-46	111	9	111	9	102	-46	111	-50	111	9	111	-50	121	11	121	11	111	-50	121	-52	121	11	121	-52	130	9	130	9	121	-52	130	-50	130	9	130	-50	139	5	139	5	130	-50	139	-46	139	5	139	-46	146	0	146	0	139	-46	146	-39	146	0	146	-39	151	-9	151	-9	146	-39	151	-30	151	-9	151	-30	152	-20	90	-30	90	-9	89	-20	191	-30	191	-9	190	-20	191	264	191	285	190	274	90	264	90	285	89	274	24	239	24	206	319	206	24	239	319	206	319	239	51	352	51	288	60	350	60	350	51	288	61	290	60	350	61	290	69	346	69	346	61	290	70	294	69	346	70	294	76	339	76	339	70	294	77	301	76	339	77	301	81	330	81	330	77	301	81	310	81	330	81	310	83	320	19	320	20	309	21	330	21	330	20	309	25	300	21	330	25	300	26	339	26	339	25	300	31	294	26	339	31	294	33	346	33	346	31	294	40	289	33	346	40	289	41	350	41	350	40	289	51	288	41	350	51	288	51	352	132	352	132	288	141	350	141	350	132	288	142	290	141	350	142	290	149	346	149	346	142	290	151	294	149	346	151	294	156	339	156	339	151	294	157	301	156	339	157	301	161	330	161	330	157	301	162	310	161	330	162	310	163	320	99	320	101	309	101	330	101	330	101	309	105	300	101	330	105	300	106	339	106	339	105	300	112	294	106	339	112	294	113	346	113	346	112	294	121	289	113	346	121	289	122	350	122	350	121	289	132	288	122	350	132	288	132	352	211	352	211	288	221	350	221	350	211	288	222	290	221	350	222	290	229	346	229	346	222	290	231	294	229	346	231	294	236	339	236	339	231	294	237	301	236	339	237	301	241	330	241	330	237	301	241	310	241	330	241	310	243	320	180	320	181	309	181	330	181	330	181	309	185	300	181	330	185	300	186	339	186	339	185	300	192	294	186	339	192	294	193	346	193	346	192	294	201	289	193	346	201	289	202	350	202	350	201	289	211	288	202	350	211	288	211	352	292	352	292	288	301	350	301	350	292	288	302	290	301	350	302	290	310	346	310	346	302	290	311	294	310	346	311	294	317	339	317	339	311	294	318	301	317	339	318	301	322	330	322	330	318	301	322	310	322	330	322	310	324	320	260	320	262	309	262	330	262	330	262	309	266	300	262	330	266	300	267	339	267	339	266	300	272	294	267	339	272	294	274	346	274	346	272	294	281	289	274	346	281	289	283	350	283	350	281	289	292	288	283	350	292	288	292	352	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	239	113	242	82	244	108	244	108	242	82	257	79	244	108	257	79	250	105	250	105	257	79	257	104	264	105	257	104	257	79	264	105	257	79	272	82	236	134	239	140	242	172	242	172	239	140	244	145	242	172	244	145	257	174	257	174	244	145	250	148	257	174	250	148	257	149	257	149	264	148	272	172	272	172	264	148	270	145	272	172	270	145	275	140	242	172	229	165	236	134	236	134	229	165	234	127	236	119	234	127	229	88	236	119	229	88	242	82	229	88	234	127	229	165	229	88	229	165	219	99	219	99	229	165	219	154	219	99	219	154	212	112	212	112	219	154	212	141	212	112	212	141	209	127	285	165	280	127	285	88	285	165	285	88	295	154	295	154	285	88	295	99	295	154	295	99	302	141	302	141	295	99	302	112	302	141	302	112	305	127	285	165	272	172	275	140	285	165	275	140	278	134	285	165	278	134	280	127	272	172	257	174	257	149	280	127	278	119	285	88	285	88	278	119	275	113	285	88	275	113	272	82	272	82	275	113	270	108	272	82	270	108	264	105	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	236	119	242	82	239	113	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	67	113	71	82	72	108	72	108	71	82	85	79	72	108	85	79	78	105	78	105	85	79	85	104	93	105	85	104	85	79	93	105	85	79	100	82	64	134	67	140	71	172	71	172	67	140	72	145	71	172	72	145	85	174	85	174	72	145	78	148	85	174	78	148	85	149	85	149	93	148	100	172	100	172	93	148	99	145	100	172	99	145	104	140	71	172	58	165	64	134	64	134	58	165	63	127	64	119	63	127	58	88	64	119	58	88	71	82	58	88	63	127	58	165	58	88	58	165	47	99	47	99	58	165	47	154	47	99	47	154	40	112	40	112	47	154	40	141	40	112	40	141	38	127	113	165	108	127	113	88	113	165	113	88	124	154	124	154	113	88	124	99	124	154	124	99	130	141	130	141	124	99	130	112	130	141	130	112	133	127	113	165	100	172	104	140	113	165	104	140	107	134	113	165	107	134	108	127	100	172	85	174	85	149	108	127	107	119	113	88	113	88	107	119	104	113	113	88	104	113	100	82	100	82	104	113	99	108	100	82	99	108	93	105	64	119	71	82	67	113	320	124	38	20	38	-12	88	362	85	364	87	337	87	337	85	364	84	367	83	334	84	367	79	394	83	334	79	394	77	334	77	334	79	394	70	335	130	401	112	403	116	382	116	382	112	403	108	383	101	382	108	383	112	403	101	382	112	403	94	401	94	401	79	394	84	367	94	401	84	367	85	371	94	401	85	371	89	375	94	401	89	375	94	379	94	401	94	379	101	382	68	384	60	371	61	343	68	384	61	343	65	338	68	384	65	338	70	335	68	384	70	335	79	394	60	371	57	357	58	349	60	371	58	349	61	343	93	355	90	359	91	340	93	355	91	340	93	345	93	355	93	345	94	350	88	362	87	337	91	340	88	362	91	340	90	359	114	241	114	199	121	240	121	240	114	199	121	200	121	240	121	200	126	237	126	237	121	200	127	203	126	237	127	203	131	232	131	232	127	203	132	207	131	232	132	207	134	227	134	227	132	207	135	213	134	227	135	213	136	220	93	220	94	213	94	227	94	227	94	213	97	207	94	227	97	207	97	233	97	233	97	207	101	203	97	233	101	203	102	237	102	237	101	203	107	200	102	237	107	200	108	240	108	240	107	200	114	199	108	240	114	199	114	241	139	299	146	395	134	292	134	292	146	395	132	358	134	292	132	358	131	348	134	292	131	348	129	285	129	285	131	348	128	338	129	285	128	338	126	277	126	277	128	338	125	328	126	277	125	328	123	267	123	267	125	328	121	319	123	267	121	319	121	255	121	255	121	319	117	310	121	255	117	310	111	296	131	367	132	358	146	395	131	367	146	395	130	401	131	367	130	401	128	374	130	401	116	382	123	379	130	401	123	379	128	374	169	372	160	385	162	325	169	372	162	325	168	335	169	372	168	335	171	345	169	372	171	345	172	355	152	313	162	325	160	385	152	313	160	385	146	395	152	313	146	395	139	299	121	255	111	296	108	285	121	255	108	285	106	274	121	255	106	274	105	265	121	255	105	265	105	255	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	87	337	84	367	83	334	198	362	195	364	197	337	197	337	195	364	194	367	192	334	194	367	189	394	192	334	189	394	186	334	186	334	189	394	180	335	240	401	222	403	226	382	226	382	222	403	218	383	210	382	218	383	222	403	210	382	222	403	204	401	269	385	256	395	262	313	262	313	256	395	248	299	243	292	248	299	256	395	243	292	256	395	241	358	241	358	256	395	240	367	243	292	241	358	240	348	243	292	240	348	239	285	239	285	240	348	238	338	239	285	238	338	235	277	235	277	238	338	234	328	235	277	234	328	233	267	233	267	234	328	230	319	233	267	230	319	230	255	230	255	230	319	226	310	230	255	226	310	221	296	230	255	221	296	217	285	230	255	217	285	215	274	230	255	215	274	214	265	230	255	214	265	214	255	224	241	224	199	230	240	230	240	224	199	231	200	230	240	231	200	236	237	236	237	231	200	237	203	236	237	237	203	241	232	241	232	237	203	241	207	241	232	241	207	244	227	244	227	241	207	244	213	244	227	244	213	245	220	203	220	203	213	204	227	204	227	203	213	206	207	204	227	206	207	207	233	207	233	206	207	211	203	207	233	211	203	211	237	211	237	211	203	216	200	211	237	216	200	217	240	217	240	216	200	224	199	217	240	224	199	224	241	240	401	226	382	232	379	240	401	232	379	237	374	240	401	237	374	240	367	240	401	240	367	256	395	278	372	269	385	271	325	278	372	271	325	277	335	278	372	277	335	280	345	278	372	280	345	281	355	204	401	189	394	194	367	204	401	194	367	195	371	204	401	195	371	199	375	204	401	199	375	204	379	204	401	204	379	210	382	177	384	170	371	170	343	177	384	170	343	174	338	177	384	174	338	180	335	177	384	180	335	189	394	170	371	167	357	168	349	170	371	168	349	170	343	203	355	200	359	201	340	203	355	201	340	203	345	203	355	203	345	204	350	198	362	197	337	201	340	198	362	201	340	200	359	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	320	124	38	20	38	-12	197	337	194	367	192	334	269	385	262	313	271	325	94	174	310	281	310	313	94	174	310	313	28	176	94	174	28	176	310	33	94	174	310	33	310	66	28	102	28	69	310	-68	28	102	310	-68	310	-35	310	33	28	176	28	171	244	174	28	66	310	171	244	174	310	171	310	176	244	174	310	176	28	313	244	174	28	313	28	281	28	-35	28	-68	310	69	28	-35	310	69	310	102	310	171	28	66	28	33	243	205	243	142	252	203	252	203	243	142	254	143	252	203	254	143	261	199	261	199	254	143	262	148	261	199	262	148	268	193	268	193	262	148	269	155	268	193	269	155	273	184	273	184	269	155	273	164	273	184	273	164	275	174	211	174	212	163	213	184	213	184	212	163	217	154	213	184	217	154	218	193	218	193	217	154	223	147	218	193	223	147	225	199	225	199	223	147	232	143	225	199	232	143	233	203	233	203	232	143	243	142	233	203	243	142	243	205	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	100	205	100	142	109	204	109	204	100	142	110	143	109	204	110	143	118	200	118	200	110	143	119	148	118	200	119	148	125	193	125	193	119	148	126	155	125	193	126	155	130	184	130	184	126	155	130	164	130	184	130	164	132	174	68	174	70	163	70	185	70	185	70	163	74	154	70	185	74	154	75	193	75	193	74	154	80	148	75	193	80	148	82	200	82	200	80	148	89	143	82	200	89	143	91	204	91	204	89	143	100	142	91	204	100	142	100	205	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	112	307	112	244	121	306	121	306	112	244	123	246	121	306	123	246	130	302	130	302	123	246	131	250	130	302	131	250	137	295	137	295	131	250	138	257	137	295	138	257	142	287	142	287	138	257	142	266	142	287	142	266	143	276	80	276	81	265	82	287	82	287	81	265	86	256	82	287	86	256	87	295	87	295	86	256	93	250	87	295	93	250	94	302	94	302	93	250	102	245	94	302	102	245	103	306	103	306	102	245	112	244	103	306	112	244	112	307	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	230	307	230	244	240	306	240	306	230	244	241	245	240	306	241	245	249	302	249	302	241	245	250	250	249	302	250	250	256	295	256	295	250	250	257	256	256	295	257	256	261	287	261	287	257	256	261	265	261	287	261	265	262	276	199	276	201	266	201	287	201	287	201	266	205	257	201	287	205	257	206	295	206	295	205	257	211	250	206	295	211	250	212	302	212	302	211	250	220	246	212	302	220	246	221	306	221	306	220	246	230	244	221	306	230	244	230	307	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	280	388	280	325	289	387	289	387	280	325	291	326	289	387	291	326	298	383	298	383	291	326	299	331	298	383	299	331	305	376	305	376	299	331	306	338	305	376	306	338	310	367	310	367	306	338	310	347	310	367	310	347	311	357	248	357	249	346	250	368	250	368	249	346	254	337	250	368	254	337	254	376	254	376	254	337	261	331	254	376	261	331	262	383	262	383	261	331	269	326	262	383	269	326	271	387	271	387	269	326	280	325	271	387	280	325	280	388	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	62	388	62	325	72	387	72	387	62	325	73	326	72	387	73	326	81	383	81	383	73	326	82	331	81	383	82	331	88	376	88	376	82	331	89	337	88	376	89	337	93	368	93	368	89	337	93	346	93	368	93	346	94	357	31	357	33	347	33	367	33	367	33	347	37	338	33	367	37	338	38	376	38	376	37	338	43	331	38	376	43	331	45	383	45	383	43	331	52	326	45	383	52	326	53	387	53	387	52	326	62	325	53	387	62	325	62	388	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	95	249	311	340	311	373	95	249	311	373	28	252	95	249	28	252	311	124	95	249	311	124	311	156	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	311	124	28	252	28	247	248	249	32	156	315	247	248	249	315	247	315	252	248	249	315	252	32	373	248	249	32	373	32	340	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	315	247	32	156	32	124	97	174	313	281	313	314	97	174	313	314	30	176	97	174	30	176	313	35	97	174	313	35	313	68	143	-59	113	-107	143	-107	143	-59	143	-107	173	-59	143	-59	173	-59	165	-26	143	-59	165	-26	30	-26	143	-59	30	-26	30	-59	194	-26	224	21	195	21	194	-26	195	21	173	-59	194	-26	173	-59	313	-59	194	-26	313	-59	313	-26	165	-26	173	-59	195	21	313	35	30	176	30	171	244	174	28	66	310	171	244	174	310	171	310	176	244	174	310	176	28	314	244	174	28	314	28	281	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	28	-26	142	-59	28	-26	28	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	310	-59	192	-26	310	-59	310	-26	162	-26	171	-59	193	21	310	171	28	66	28	35	94	249	310	340	310	373	94	249	310	373	28	252	94	249	28	252	310	124	94	249	310	124	310	156	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	310	124	28	252	28	247	244	248	28	157	310	246	244	248	310	246	310	251	244	248	310	251	28	373	244	248	28	373	28	342	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	310	246	28	157	28	124	107	355	310	432	310	465	107	355	310	465	28	358	107	355	28	358	310	247	107	355	310	247	310	278	28	193	28	160	310	160	28	193	310	160	310	193	28	93	28	60	310	60	28	93	310	60	310	93	232	-102	28	-179	310	-105	232	-102	310	-105	310	-100	232	-102	310	-100	28	7	232	-102	28	7	28	-25	310	-105	28	-179	28	-211	310	247	28	358	28	353	232	355	28	278	310	353	232	355	310	353	310	358	232	355	310	358	28	465	232	355	28	465	28	432	28	193	28	160	310	160	28	193	310	160	310	193	28	93	28	60	310	60	28	93	310	60	310	93	107	-102	310	-25	310	7	107	-102	310	7	28	-100	107	-102	28	-100	310	-211	107	-102	310	-211	310	-179	310	-211	28	-100	28	-105	310	353	28	278	28	247	97	249	313	340	313	373	97	249	313	373	30	252	97	249	30	252	313	124	97	249	313	124	313	157	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	30	-54	30	-87	313	-87	30	-54	313	-87	313	-54	313	124	30	252	30	247	242	248	30	157	313	246	242	248	313	246	313	251	242	248	313	251	30	373	242	248	30	373	30	340	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	30	-54	30	-87	313	-87	30	-54	313	-87	313	-54	313	246	30	157	30	124	109	318	313	401	313	434	109	318	313	434	30	320	109	318	30	320	313	202	109	318	313	202	313	234	112	175	108	142	132	135	112	175	132	135	141	169	141	169	132	135	158	119	141	169	158	119	170	153	170	153	158	119	187	101	170	153	187	101	199	134	199	134	187	101	216	85	199	134	216	85	226	118	226	118	216	85	246	78	226	118	246	78	249	111	249	111	246	78	272	85	249	111	272	85	268	115	310	126	320	153	325	180	310	126	325	180	308	180	310	126	308	180	302	159	310	126	302	159	294	140	310	126	294	140	294	102	283	125	268	115	272	85	283	125	272	85	294	102	283	125	294	102	294	140	53	94	62	112	62	154	62	154	62	112	74	128	62	154	74	128	84	169	84	169	74	128	89	138	84	169	89	138	112	175	112	175	89	138	108	142	46	73	53	94	62	154	46	73	62	154	46	131	46	73	46	131	35	103	46	73	35	103	30	73	233	-63	30	-147	313	-65	233	-63	313	-65	313	-60	233	-63	313	-60	30	51	233	-63	30	51	30	18	313	-65	30	-147	30	-179	313	202	30	320	30	315	233	319	30	234	313	316	233	319	313	316	313	321	233	319	313	321	30	434	233	319	30	434	30	401	112	175	108	142	132	135	112	175	132	135	141	169	141	169	132	135	158	119	141	169	158	119	170	153	170	153	158	119	187	101	170	153	187	101	199	134	199	134	187	101	216	85	199	134	216	85	226	118	226	118	216	85	246	78	226	118	246	78	249	111	249	111	246	78	272	85	249	111	272	85	268	115	310	126	320	153	325	180	310	126	325	180	308	180	310	126	308	180	302	159	310	126	302	159	294	140	310	126	294	140	294	102	283	125	268	115	272	85	283	125	272	85	294	102	283	125	294	102	294	140	53	94	62	112	62	154	62	154	62	112	74	128	62	154	74	128	84	169	84	169	74	128	89	138	84	169	89	138	112	175	112	175	89	138	108	142	46	73	53	94	62	154	46	73	62	154	46	131	46	73	46	131	35	103	46	73	35	103	30	73	109	-64	313	18	313	51	109	-64	313	51	30	-61	109	-64	30	-61	313	-179	109	-64	313	-179	313	-147	313	-179	30	-61	30	-66	313	316	30	234	30	202	107	306	310	390	310	422	107	306	310	422	27	309	107	306	27	309	310	190	107	306	310	190	310	223	236	123	32	40	315	120	236	123	315	120	315	125	236	123	315	125	32	239	236	123	32	239	32	206	30	-35	30	-68	313	-68	30	-35	313	-68	313	-35	30	-135	30	-168	313	-168	30	-135	313	-168	313	-135	315	120	32	40	32	7	310	190	27	309	27	304	236	305	32	223	315	303	236	305	315	303	315	308	236	305	315	308	32	422	236	305	32	422	32	390	107	123	310	206	310	239	107	123	310	239	27	126	107	123	27	126	310	7	107	123	310	7	310	40	30	-35	30	-68	313	-68	30	-35	313	-68	313	-35	30	-135	30	-168	313	-168	30	-135	313	-168	313	-135	310	7	27	126	27	121	315	303	32	223	32	190	109	317	313	401	313	433	109	317	313	433	30	320	109	317	30	320	313	201	109	317	313	201	313	234	30	248	30	215	313	103	30	248	313	103	313	136	233	33	30	-49	313	31	233	33	313	31	313	36	233	33	313	36	30	150	233	33	30	150	30	117	30	-147	30	-179	313	-67	30	-147	313	-67	313	-35	313	31	30	-49	30	-81	313	201	30	320	30	315	233	317	30	234	313	315	233	317	313	315	313	320	233	317	313	320	30	433	233	317	30	433	30	401	30	136	30	103	313	215	30	136	313	215	313	248	109	33	313	117	313	150	109	33	313	150	30	36	109	33	30	36	313	-81	109	33	313	-81	313	-49	30	-35	30	-67	313	-179	30	-35	313	-179	313	-147	313	-81	30	36	30	31	313	315	30	234	30	201	28	182	28	150	310	287	28	182	310	287	310	320	94	78	310	185	310	218	94	78	310	218	28	80	94	78	28	80	310	-60	94	78	310	-60	310	-29	310	-60	28	80	28	75	28	320	28	287	310	150	28	320	310	150	310	182	244	78	28	-29	310	75	244	78	310	75	310	80	244	78	310	80	28	218	244	78	28	218	28	185	310	75	28	-29	28	-60	28	182	28	150	310	287	28	182	310	287	310	320	241	46	250	47	251	108	251	108	250	47	259	51	251	108	259	51	260	104	260	104	259	51	266	58	260	104	266	58	267	97	267	97	266	58	271	67	267	97	271	67	271	88	271	88	271	67	272	78	211	87	211	67	215	96	215	96	211	67	216	58	215	96	216	58	221	103	221	103	216	58	223	52	221	103	223	52	230	108	230	108	223	52	231	47	230	108	231	47	241	109	241	109	231	47	241	46	241	109	241	46	251	108	94	79	310	185	310	218	94	79	310	218	28	81	94	79	28	81	310	-60	94	79	310	-60	310	-27	310	-60	28	81	28	76	211	67	211	87	209	78	28	320	28	287	310	150	28	320	310	150	310	182	244	79	28	-27	310	76	244	79	310	76	310	81	244	79	310	81	28	218	244	79	28	218	28	185	98	111	98	47	107	110	107	110	98	47	109	49	107	110	109	49	116	105	116	105	109	49	117	54	116	105	117	54	123	99	123	99	117	54	124	61	123	99	124	61	128	90	128	90	124	61	128	70	128	90	128	70	129	79	66	79	67	69	68	90	68	90	67	69	72	60	68	90	72	60	73	99	73	99	72	60	79	53	73	99	79	53	80	105	80	105	79	53	88	49	80	105	88	49	89	110	89	110	88	49	98	47	89	110	98	47	98	111	310	76	28	-27	28	-60	30	359	30	326	313	326	30	359	313	326	313	359	30	259	30	226	313	226	30	259	313	226	313	259	97	33	313	141	313	174	97	33	313	174	30	36	97	33	30	36	313	-104	97	33	313	-104	313	-72	313	-104	30	36	30	31	30	359	30	326	313	326	30	359	313	326	313	359	30	259	30	226	313	226	30	259	313	226	313	259	246	34	30	-72	313	31	246	34	313	31	313	36	246	34	313	36	30	174	246	34	30	174	30	141	313	31	30	-72	30	-104	30	225	30	193	313	330	30	225	313	330	313	363	30	128	30	95	313	233	30	128	313	233	313	266	97	30	313	137	313	169	97	30	313	169	30	32	97	30	30	32	313	-109	97	30	313	-109	313	-77	313	-109	30	32	30	27	30	363	30	330	313	193	30	363	313	193	313	225	30	266	30	233	313	95	30	266	313	95	313	128	246	30	30	-77	313	27	246	30	313	27	313	32	246	30	313	32	30	169	246	30	30	169	30	137	313	27	30	-77	30	-109	85	290	104	294	104	294	108	327	104	294	128	287	108	327	128	287	137	320	137	320	128	287	155	271	137	320	155	271	167	304	167	304	155	271	183	252	167	304	183	252	195	285	195	285	183	252	213	237	195	285	213	237	222	270	222	270	213	237	242	230	222	270	242	230	246	263	246	263	242	230	269	236	246	263	269	236	265	267	306	278	316	305	321	332	306	278	321	332	305	332	306	278	305	332	299	311	306	278	299	311	291	292	306	278	291	292	290	254	279	277	265	267	269	236	279	277	269	236	290	254	279	277	290	254	291	292	49	246	58	265	59	306	59	306	58	265	70	280	59	306	70	280	81	321	81	321	70	280	85	290	81	321	85	290	108	327	108	327	85	290	104	294	43	225	49	246	59	306	43	225	59	306	42	283	43	225	42	283	31	255	43	225	31	255	26	225	94	57	310	165	310	197	94	57	310	197	27	60	94	57	27	60	310	-81	94	57	310	-81	310	-49	310	-81	27	60	27	55	80	290	99	294	99	294	103	327	99	294	123	287	103	327	123	287	132	320	132	320	123	287	150	271	132	320	150	271	162	304	162	304	150	271	178	252	162	304	178	252	190	285	190	285	178	252	208	237	190	285	208	237	217	270	217	270	208	237	237	230	217	270	237	230	241	263	241	263	237	230	264	236	241	263	264	236	260	267	301	278	311	305	316	332	301	278	316	332	300	332	301	278	300	332	294	311	301	278	294	311	286	292	301	278	286	292	285	254	274	277	260	267	264	236	274	277	264	236	285	254	274	277	285	254	286	292	44	246	53	265	54	306	54	306	53	265	65	280	54	306	65	280	76	321	76	321	65	280	80	290	76	321	80	290	103	327	103	327	80	290	99	294	38	225	44	246	54	306	38	225	54	306	37	283	38	225	37	283	26	255	38	225	26	255	22	225	248	57	32	-49	315	55	248	57	315	55	315	60	248	57	315	60	32	197	248	57	32	197	32	165	315	55	32	-49	32	-81	83	345	102	349	102	349	105	382	102	349	126	342	105	382	126	342	135	376	135	376	126	342	152	326	135	376	152	326	164	360	164	360	152	326	181	308	164	360	181	308	193	341	193	341	181	308	210	292	193	341	210	292	220	325	220	325	210	292	239	285	220	325	239	285	243	318	243	318	239	285	266	292	243	318	266	292	262	322	303	333	314	360	319	387	303	333	319	387	302	387	303	333	302	387	296	366	303	333	296	366	288	347	303	333	288	347	288	309	277	332	262	322	266	292	277	332	266	292	288	309	277	332	288	309	288	347	47	301	56	319	56	361	56	361	56	319	68	335	56	361	68	335	78	376	78	376	68	335	83	345	78	376	83	345	105	382	105	382	83	345	102	349	41	280	47	301	56	361	41	280	56	361	39	338	41	280	39	338	29	310	41	280	29	310	24	280	113	143	313	219	313	252	113	143	313	252	30	146	113	143	30	146	313	33	113	143	313	33	313	65	30	0	30	-32	313	-32	30	0	313	-32	313	0	30	-99	30	-132	313	-132	30	-99	313	-132	313	-99	313	33	30	146	30	141	83	345	102	349	102	349	105	382	102	349	126	342	105	382	126	342	135	376	135	376	126	342	152	326	135	376	152	326	164	360	164	360	152	326	181	308	164	360	181	308	193	341	193	341	181	308	210	292	193	341	210	292	220	325	220	325	210	292	239	285	220	325	239	285	243	318	243	318	239	285	266	292	243	318	266	292	262	322	303	333	314	360	319	387	303	333	319	387	302	387	303	333	302	387	296	366	303	333	296	366	288	347	303	333	288	347	288	309	277	332	262	322	266	292	277	332	266	292	288	309	277	332	288	309	288	347	47	301	56	319	56	361	56	361	56	319	68	335	56	361	68	335	78	376	78	376	68	335	83	345	78	376	83	345	105	382	105	382	83	345	102	349	41	280	47	301	56	361	41	280	56	361	39	338	41	280	39	338	29	310	41	280	29	310	24	280	230	142	30	65	313	139	230	142	313	139	313	144	230	142	313	144	30	252	230	142	30	252	30	219	30	0	30	-32	313	-32	30	0	313	-32	313	0	30	-99	30	-132	313	-132	30	-99	313	-132	313	-99	313	139	30	65	30	33	223	127	305	167	305	201	223	127	305	201	156	129	223	127	156	129	305	52	223	127	305	52	305	86	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	305	52	156	129	156	124	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	120	127	38	85	186	124	120	127	186	124	186	129	120	127	186	129	38	200	120	127	38	200	38	166	186	124	38	85	38	51	320	124	38	20	38	-12	238	165	454	272	454	305	238	165	454	305	171	167	238	165	171	167	454	26	238	165	454	26	454	57	79	165	295	272	295	305	79	165	295	305	12	167	79	165	12	167	295	26	79	165	295	26	295	57	12	-17	12	-50	454	-50	12	-17	454	-50	454	-17	295	26	12	167	12	162	454	26	171	167	171	162	230	169	361	233	361	266	230	169	361	266	195	185	230	169	195	185	246	127	230	169	246	127	313	129	195	67	361	-12	195	102	195	102	361	-12	230	84	195	102	230	84	246	127	246	127	230	84	313	124	246	127	313	124	313	129	79	124	161	84	79	129	79	129	161	84	145	127	79	129	145	127	161	169	161	169	145	127	195	151	161	169	195	151	195	185	195	185	195	151	246	127	30	266	30	233	161	169	30	266	161	169	195	185	161	84	30	20	195	67	161	84	195	67	195	102	161	84	195	102	145	127	195	67	30	20	30	-12	230	84	361	-12	361	20	267	127	397	231	397	266	267	127	397	266	220	129	267	127	220	129	397	-12	267	127	397	-12	397	22	161	127	30	22	208	124	161	127	208	124	208	129	161	127	208	129	30	266	161	127	30	266	30	231	208	124	30	22	30	-12	397	-12	220	129	220	124	311	97	311	156	307	68	307	68	311	156	307	185	307	68	307	185	300	39	300	39	307	185	300	213	300	39	300	213	290	13	290	13	300	213	290	240	290	13	290	240	280	127	280	127	290	240	279	147	278	266	17	129	80	127	278	266	80	127	262	224	278	266	262	224	268	205	278	266	268	205	273	187	278	266	273	187	276	167	278	266	276	167	279	147	278	266	279	147	290	240	290	13	280	127	279	107	290	13	279	107	278	-12	278	-12	279	107	277	87	278	-12	277	87	273	68	17	129	278	-12	80	127	80	127	278	-12	262	31	268	49	262	31	278	-12	268	49	278	-12	273	68	278	-12	17	129	17	124	311	156	311	97	312	127	75	48	65	-12	81	30	81	30	65	-12	325	124	81	30	325	124	262	127	262	127	325	124	325	129	262	127	325	129	81	223	81	223	325	129	65	266	81	223	65	266	75	204	65	266	53	240	53	13	65	266	53	13	63	126	65	266	63	126	64	146	65	266	64	146	66	166	65	266	66	166	70	185	65	266	70	185	75	204	66	86	64	106	65	-12	65	-12	64	106	63	126	53	13	53	240	43	39	43	39	53	240	43	213	43	39	43	213	36	68	36	68	43	213	36	185	36	68	36	185	32	97	32	97	36	185	32	156	32	97	32	156	30	127	70	67	66	86	65	-12	70	67	65	-12	75	48	65	-12	63	126	53	13	318	143	318	203	314	114	314	114	318	203	314	232	314	114	314	232	307	86	307	86	314	232	307	260	307	86	307	260	298	59	298	59	307	260	298	287	298	59	298	287	287	174	287	174	298	287	286	194	286	313	25	175	88	173	286	313	88	173	269	270	286	313	269	270	275	252	286	313	275	252	280	233	286	313	280	233	284	214	286	313	284	214	286	194	286	313	286	194	298	287	298	59	287	174	286	153	298	59	286	153	286	33	286	33	286	153	284	134	286	33	284	134	280	114	25	175	286	33	88	173	88	173	286	33	269	77	275	96	269	77	286	33	275	96	286	33	280	114	25	102	25	69	307	-68	25	102	307	-68	307	-35	286	33	25	175	25	171	318	203	318	143	320	173	67	95	57	34	74	76	74	76	57	34	318	171	74	76	318	171	254	174	254	174	318	171	318	176	254	174	318	176	74	270	74	270	318	176	57	313	74	270	57	313	67	251	57	313	45	288	45	60	57	313	45	60	55	173	57	313	55	173	56	193	57	313	56	193	58	213	57	313	58	213	62	232	57	313	62	232	67	251	59	133	56	153	57	34	57	34	56	153	55	173	45	60	45	288	35	86	35	86	45	288	35	261	35	86	35	261	28	114	28	114	35	261	28	232	28	114	28	232	24	144	24	144	28	232	24	203	24	144	24	203	22	174	62	114	59	133	57	34	62	114	57	34	67	95	35	-35	35	-68	318	69	35	-35	318	69	318	102	57	34	55	173	45	60	117	143	305	236	305	268	117	143	305	268	22	132	117	143	22	132	117	110	117	143	117	110	305	110	117	143	305	110	305	143	305	-15	305	17	117	110	305	-15	117	110	22	132	305	-15	22	132	22	122	320	122	320	132	38	268	320	122	38	268	38	236	320	122	38	236	225	143	320	122	225	143	38	143	320	122	38	143	38	110	320	122	38	110	225	110	320	122	225	110	38	17	320	122	38	17	38	-15	124	181	312	274	312	306	124	181	312	306	30	170	124	181	30	170	124	148	124	181	124	148	312	148	124	181	312	148	312	181	312	22	312	55	124	148	312	22	124	148	30	170	312	22	30	170	30	160	30	-17	30	-50	313	-50	30	-17	313	-50	313	-17	218	181	31	181	218	148	218	181	218	148	313	160	218	181	313	160	313	170	218	181	313	170	31	306	218	181	31	306	31	274	31	55	31	22	313	160	31	55	313	160	218	148	30	-17	30	-50	313	-50	30	-17	313	-50	313	-17	218	148	31	181	31	148	121	263	110	251	129	206	129	206	110	251	102	239	129	206	102	239	24	239	206	230	209	272	198	239	198	239	209	272	191	279	198	239	191	279	186	246	186	246	191	279	172	248	158	246	172	248	171	281	158	246	171	281	152	279	129	206	131	218	135	272	135	272	131	218	137	230	135	272	137	230	152	279	152	279	137	230	146	239	152	279	146	239	158	246	209	272	212	218	223	263	223	263	212	218	214	206	223	263	214	206	241	239	241	239	214	206	319	206	241	239	319	206	319	239	191	279	171	281	172	248	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	209	272	206	230	212	218	223	263	241	239	234	251	129	206	24	239	24	206	121	263	129	206	135	272	32	181	32	181	94	190	94	190	32	181	94	140	94	190	94	140	157	205	157	205	94	140	143	165	289	89	259	113	268	69	289	89	268	69	310	26	289	89	310	26	310	64	222	196	259	217	268	262	268	262	259	217	289	241	268	262	289	241	310	305	310	305	289	241	310	266	216	229	157	205	182	178	216	229	182	178	222	196	216	229	222	196	268	262	143	165	157	125	182	152	182	152	157	125	216	101	182	152	216	101	222	134	222	134	216	101	268	69	222	134	268	69	259	113	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	157	125	143	165	94	140	94	140	32	181	32	148	157	205	143	165	182	178	310	148	310	181	248	140	248	140	310	181	248	190	248	140	248	190	199	165	199	165	248	190	186	205	199	165	186	205	160	178	160	178	186	205	127	229	160	178	127	229	121	196	121	196	127	229	84	217	74	262	32	305	53	241	74	262	53	241	84	217	74	262	84	217	127	229	121	134	127	101	160	152	160	152	127	101	186	125	160	152	186	125	199	165	199	165	186	125	248	140	84	113	53	89	74	69	84	113	74	69	127	101	84	113	127	101	121	134	32	64	32	26	74	69	32	64	74	69	53	89	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	53	241	32	305	32	266	30	191	30	191	93	199	93	199	30	191	93	150	93	199	93	150	156	215	156	215	93	150	142	175	291	99	259	123	270	78	291	99	270	78	313	35	291	99	313	35	313	74	221	205	259	227	270	271	270	271	259	227	291	250	270	271	291	250	313	314	313	314	291	250	312	276	216	238	156	215	181	188	216	238	181	188	221	205	216	238	221	205	270	271	142	175	156	134	181	161	181	161	156	134	216	111	181	161	216	111	221	144	221	144	216	111	270	78	221	144	270	78	259	123	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	30	-26	142	-59	30	-26	30	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	313	-59	192	-26	313	-59	313	-26	162	-26	171	-59	193	21	156	134	142	175	93	150	93	150	30	191	30	158	156	215	142	175	181	188	313	158	313	191	250	150	250	150	313	191	250	199	250	150	250	199	201	175	201	175	250	199	186	215	201	175	186	215	162	188	162	188	186	215	126	238	162	188	126	238	122	205	122	205	126	238	83	227	73	271	30	314	52	250	73	271	52	250	83	227	73	271	83	227	126	238	121	144	126	111	162	161	162	161	126	111	186	134	162	161	186	134	201	175	201	175	186	134	250	150	83	123	52	99	73	78	83	123	73	78	126	111	83	123	126	111	121	144	30	74	30	35	73	78	30	74	73	78	52	99	142	-59	113	-107	142	-107	142	-59	142	-107	172	-59	142	-59	172	-59	164	-26	142	-59	164	-26	30	-26	142	-59	30	-26	30	-59	193	-26	224	21	194	21	193	-26	194	21	172	-59	193	-26	172	-59	313	-59	193	-26	313	-59	313	-26	164	-26	172	-59	194	21	52	250	30	314	30	276	30	235	30	235	93	244	93	244	30	235	93	195	93	244	93	195	156	259	156	259	93	195	142	219	30	27	30	-5	313	-5	30	27	313	-5	313	27	291	143	259	167	270	122	291	143	270	122	313	79	291	143	313	79	313	118	221	250	259	271	270	315	270	315	259	271	291	294	270	315	291	294	313	358	313	358	291	294	312	320	216	283	156	259	181	232	216	283	181	232	221	250	216	283	221	250	270	315	142	219	156	179	181	206	181	206	156	179	216	155	181	206	216	155	221	188	221	188	216	155	270	122	221	188	270	122	259	167	30	-72	30	-104	313	-104	30	-72	313	-104	313	-72	156	179	142	219	93	195	93	195	30	235	30	203	156	259	142	219	181	232	313	203	313	235	250	195	250	195	313	235	250	244	250	195	250	244	201	219	201	219	250	244	186	259	201	219	186	259	162	232	162	232	186	259	126	283	162	232	126	283	122	250	122	250	126	283	83	271	73	315	30	358	52	294	73	315	52	294	83	271	73	315	83	271	126	283	121	188	126	155	162	206	162	206	126	155	186	179	162	206	186	179	201	219	201	219	186	179	250	195	83	167	52	143	73	122	83	167	73	122	126	155	83	167	126	155	121	188	30	118	30	79	73	122	30	118	73	122	52	143	30	27	30	-5	313	-5	30	27	313	-5	313	27	30	-72	30	-104	313	-104	30	-72	313	-104	313	-72	52	294	30	358	30	320	32	251	32	251	95	259	95	259	32	251	95	209	95	259	95	209	157	274	157	274	95	209	144	234	32	41	175	8	195	41	195	41	175	8	205	8	195	41	205	8	219	79	219	79	205	8	225	41	219	79	225	41	249	79	290	158	259	182	269	137	290	158	269	137	311	94	290	158	311	94	311	133	222	265	259	286	269	330	269	330	259	286	290	310	269	330	290	310	311	373	311	373	290	310	311	335	216	298	157	274	183	247	216	298	183	247	222	265	216	298	222	265	269	330	144	234	157	194	183	221	183	221	157	194	216	170	183	221	216	170	222	203	222	203	216	170	269	137	222	203	269	137	259	182	225	41	205	8	311	8	225	41	311	8	311	41	113	-91	119	-129	133	-58	133	-58	119	-129	142	-91	133	-58	142	-91	175	8	175	8	142	-91	163	-58	175	8	163	-58	205	8	32	-58	32	-91	113	-91	32	-58	113	-91	133	-58	163	-58	142	-91	311	-91	163	-58	311	-91	311	-58	119	-129	113	-91	89	-129	175	8	32	41	32	8	157	194	144	234	95	209	95	209	32	251	32	218	157	274	144	234	183	247	311	218	311	251	249	209	249	209	311	251	249	259	249	209	249	259	200	234	200	234	249	259	186	274	200	234	186	274	161	247	161	247	186	274	127	298	161	247	127	298	121	265	121	265	127	298	84	286	75	330	32	373	53	310	75	330	53	310	84	286	75	330	84	286	127	298	121	203	127	170	161	221	161	221	127	170	186	194	161	221	186	194	200	234	200	234	186	194	249	209	84	182	53	158	75	137	84	182	75	137	127	170	84	182	127	170	121	203	32	133	32	94	75	137	32	133	75	137	53	158	32	41	177	8	198	41	198	41	177	8	208	8	198	41	208	8	222	79	222	79	208	8	228	41	222	79	228	41	252	79	228	41	208	8	311	8	228	41	311	8	311	41	115	-91	122	-129	136	-58	136	-58	122	-129	145	-91	136	-58	145	-91	177	8	177	8	145	-91	166	-58	177	8	166	-58	208	8	32	-58	32	-91	115	-91	32	-58	115	-91	136	-58	166	-58	145	-91	311	-91	166	-58	311	-91	311	-58	122	-129	115	-91	92	-129	177	8	32	41	32	8	53	310	32	373	32	335	289	188	259	210	268	166	289	188	268	166	310	124	289	188	310	124	310	163	222	270	259	288	268	332	268	332	259	288	289	310	268	332	289	310	310	373	310	373	289	310	310	335	157	284	143	249	182	257	157	284	182	257	216	303	216	303	182	257	222	270	216	303	222	270	268	332	157	284	94	226	143	249	143	249	94	226	157	214	143	249	157	214	182	241	182	241	157	214	216	195	182	241	216	195	222	228	222	228	216	195	268	166	222	228	268	166	259	210	94	272	32	266	94	226	94	272	94	226	157	284	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	94	226	32	266	32	233	310	233	310	266	248	226	248	226	310	266	248	272	248	226	248	272	199	249	199	249	248	272	186	284	199	249	186	284	160	257	160	257	186	284	127	303	160	257	127	303	121	270	121	270	127	303	84	288	74	332	32	373	53	310	74	332	53	310	84	288	74	332	84	288	127	303	121	228	127	195	160	241	160	241	127	195	186	214	160	241	186	214	199	249	199	249	186	214	248	226	84	210	53	188	74	166	84	210	74	166	127	195	84	210	127	195	121	228	32	163	32	124	74	166	32	163	74	166	53	188	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	53	310	32	373	32	335	290	188	259	210	269	166	290	188	269	166	311	124	290	188	311	124	311	163	222	270	259	288	269	332	269	332	259	288	290	310	269	332	290	310	311	373	311	373	290	310	311	335	157	284	144	249	183	257	157	284	183	257	216	303	216	303	183	257	222	270	216	303	222	270	269	332	157	284	95	226	144	249	144	249	95	226	157	214	144	249	157	214	183	241	183	241	157	214	216	195	183	241	216	195	222	228	222	228	216	195	269	166	222	228	269	166	259	210	95	272	32	266	95	226	95	272	95	226	157	284	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	95	226	32	266	32	233	311	233	311	266	249	226	249	226	311	266	249	272	249	226	249	272	200	249	200	249	249	272	186	284	200	249	186	284	161	257	161	257	186	284	127	303	161	257	127	303	121	270	121	270	127	303	84	288	75	332	32	373	53	310	75	332	53	310	84	288	75	332	84	288	127	303	121	228	127	195	161	241	161	241	127	195	186	214	161	241	186	214	200	249	200	249	186	214	249	226	84	210	53	188	75	166	84	210	75	166	127	195	84	210	127	195	121	228	32	163	32	124	75	166	32	163	75	166	53	188	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	53	310	32	373	32	335	191	143	191	143	248	151	248	151	191	143	248	102	248	151	248	102	306	167	306	167	248	102	298	127	255	51	225	75	233	30	255	51	233	30	275	-12	255	51	275	-12	275	26	127	167	69	102	119	127	119	127	69	102	127	86	119	127	127	86	154	113	154	113	127	86	183	63	154	113	183	63	191	96	191	96	183	63	233	30	191	96	233	30	225	75	69	151	12	143	69	102	69	151	69	102	127	167	191	157	225	179	233	223	233	223	225	179	255	202	233	223	255	202	275	266	275	266	255	202	275	228	127	167	119	127	154	140	127	167	154	140	183	190	183	190	154	140	191	157	183	190	191	157	233	223	434	51	405	75	413	30	434	51	413	30	454	-12	434	51	454	-12	454	26	370	157	405	179	413	223	413	223	405	179	434	202	413	223	434	202	454	266	454	266	434	202	454	228	362	190	306	167	333	140	362	190	333	140	370	157	362	190	370	157	413	223	298	127	306	86	333	113	333	113	306	86	362	63	333	113	362	63	370	96	370	96	362	63	413	30	370	96	413	30	405	75	306	86	298	127	248	102	248	102	191	143	191	110	306	167	298	127	333	140	69	102	12	143	12	110	454	110	454	143	398	102	398	102	454	143	398	151	398	102	398	151	348	127	348	127	398	151	340	167	348	127	340	167	312	140	312	140	340	167	284	190	312	140	284	190	275	157	275	157	284	190	241	179	233	223	191	266	212	202	233	223	212	202	241	179	233	223	241	179	284	190	275	96	284	63	312	113	312	113	284	63	340	86	312	113	340	86	348	127	348	127	340	86	398	102	241	75	212	51	233	30	241	75	233	30	284	63	241	75	284	63	275	96	191	26	191	-12	233	30	191	26	233	30	212	51	275	110	275	143	218	102	218	102	275	143	218	151	218	102	218	151	169	127	169	127	218	151	160	167	169	127	160	167	133	140	133	140	160	167	104	190	133	140	104	190	96	157	96	157	104	190	62	179	54	223	12	266	33	202	54	223	33	202	62	179	54	223	62	179	104	190	96	96	104	63	133	113	133	113	104	63	160	86	133	113	160	86	169	127	169	127	160	86	218	102	62	75	33	51	54	30	62	75	54	30	104	63	62	75	104	63	96	96	12	26	12	-12	54	30	12	26	54	30	33	51	33	202	12	266	12	228	212	202	191	266	191	228	30	127	37	84	37	169	37	169	37	84	55	46	37	169	55	46	55	208	55	208	55	46	63	127	167	266	122	259	134	227	167	266	134	227	167	233	167	266	167	233	313	233	167	266	313	233	313	266	68	158	83	187	84	238	84	238	83	187	106	211	84	238	106	211	122	259	122	259	106	211	134	227	68	158	84	238	55	208	68	158	55	208	63	127	193	94	203	96	204	156	204	156	203	96	212	101	204	156	212	101	212	151	212	151	212	101	219	108	212	151	219	108	219	144	219	144	219	108	223	117	219	144	223	117	223	135	223	135	223	117	224	126	163	137	163	116	167	146	167	146	163	116	167	107	167	146	167	107	173	152	173	152	167	107	174	100	173	152	174	100	182	156	182	156	174	100	183	96	182	156	183	96	193	158	193	158	183	96	193	94	193	158	193	94	204	156	83	66	84	15	106	42	106	42	84	15	121	-4	106	42	121	-4	135	26	135	26	121	-4	166	-12	135	26	166	-12	167	20	167	20	166	-12	313	-12	167	20	313	-12	313	20	68	95	63	127	55	46	68	95	55	46	84	15	68	95	84	15	83	66	163	116	163	137	161	126	280	127	274	95	287	46	287	46	274	95	259	66	287	46	259	66	258	15	258	15	259	66	237	42	258	15	237	42	220	-4	220	-4	237	42	208	26	220	-4	208	26	175	20	177	266	30	266	175	233	177	266	175	233	208	227	177	266	208	227	222	259	312	127	306	169	306	84	306	84	306	169	288	208	306	84	288	208	287	46	287	46	288	208	280	127	288	208	259	238	259	187	288	208	259	187	274	158	288	208	274	158	280	127	237	211	259	187	259	238	237	211	259	238	222	259	237	211	222	259	208	227	175	-12	220	-4	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	150	158	150	95	159	157	159	157	150	95	160	96	159	157	160	96	168	153	168	153	160	96	169	101	168	153	169	101	175	146	175	146	169	101	176	108	175	146	176	108	180	138	180	138	176	108	180	117	180	138	180	117	181	127	118	127	119	118	119	136	119	136	119	118	123	109	119	136	123	109	124	145	124	145	123	109	130	102	124	145	130	102	130	152	130	152	130	102	139	97	130	152	139	97	139	157	139	157	139	97	150	95	139	157	150	95	150	158	175	233	30	266	30	233	30	204	35	173	35	235	35	235	35	173	47	145	35	235	47	145	48	262	48	262	47	145	68	123	48	262	68	123	63	204	63	204	68	284	48	262	128	304	95	298	106	267	128	304	106	267	127	271	128	304	127	271	313	271	128	304	313	271	313	304	63	204	66	224	68	284	68	284	66	224	75	242	68	284	75	242	95	298	95	298	75	242	89	257	95	298	89	257	106	267	89	151	94	109	106	141	106	141	94	109	126	103	106	141	126	103	127	137	127	137	126	103	313	103	127	137	313	103	313	137	75	166	66	184	68	123	75	166	68	123	94	109	75	166	94	109	89	151	193	84	168	84	193	-50	193	-50	168	84	168	28	193	-50	168	28	168	3	168	3	168	28	113	28	168	3	113	28	113	3	193	3	248	3	193	28	193	28	248	3	248	28	193	-50	168	3	168	-50	63	204	68	123	66	184	276	184	267	166	274	123	274	123	267	166	254	151	274	123	254	151	247	109	247	109	254	151	236	140	247	109	236	140	216	137	312	204	308	235	308	173	308	173	308	235	295	262	308	173	295	262	295	145	295	145	295	262	280	204	276	223	280	204	295	262	276	223	295	262	275	284	276	223	275	284	267	241	267	241	275	284	254	257	254	257	275	284	249	298	254	257	249	298	236	267	236	267	249	298	217	304	236	267	217	304	216	271	216	271	217	304	30	304	216	271	30	304	30	271	276	184	274	123	295	145	276	184	295	145	280	204	214	103	247	109	216	137	214	103	216	137	30	137	214	103	30	137	30	103	175	84	150	84	175	-50	175	-50	150	84	150	28	175	-50	150	28	150	3	150	3	150	28	95	28	150	3	95	28	95	3	175	3	229	3	175	28	175	28	229	3	229	28	175	-50	150	3	150	-50	30	204	35	173	35	235	35	235	35	173	47	145	35	235	47	145	48	262	48	262	47	145	68	123	48	262	68	123	63	204	63	204	68	284	48	262	128	304	95	298	106	267	128	304	106	267	127	271	128	304	127	271	313	271	128	304	313	271	313	304	63	204	66	224	68	284	68	284	66	224	75	242	68	284	75	242	95	298	95	298	75	242	89	257	95	298	89	257	106	267	89	151	94	109	106	141	106	141	94	109	126	103	106	141	126	103	127	137	127	137	126	103	313	103	127	137	313	103	313	137	75	166	66	184	68	123	75	166	68	123	94	109	75	166	94	109	89	151	198	16	248	65	229	83	198	16	229	83	180	33	198	16	180	33	230	-50	198	16	230	-50	248	-33	113	-32	132	-50	163	16	163	16	132	-50	180	-1	163	16	180	-1	180	33	180	33	180	-1	230	-50	131	83	113	65	163	16	131	83	163	16	180	33	63	204	68	123	66	184	276	224	280	204	280	204	295	145	280	204	276	184	295	145	276	184	275	123	275	123	276	184	267	166	275	123	267	166	254	151	276	224	280	204	295	262	295	262	280	204	295	145	295	262	295	145	308	235	308	235	295	145	308	173	308	235	308	173	312	204	274	284	247	298	254	257	274	284	254	257	267	242	274	284	267	242	276	224	274	284	276	224	295	262	247	298	214	304	216	271	247	298	216	271	236	267	247	298	236	267	254	257	30	304	30	271	216	271	30	304	216	271	214	304	275	123	254	151	249	109	249	109	254	151	236	141	249	109	236	141	217	103	217	103	236	141	216	137	217	103	216	137	30	137	180	16	229	65	211	83	180	16	211	83	162	33	180	16	162	33	211	-50	180	16	211	-50	229	-32	95	-33	113	-50	145	16	145	16	113	-50	162	-1	145	16	162	-1	162	33	162	33	162	-1	211	-50	113	83	95	65	145	16	113	83	145	16	162	33	217	103	30	137	30	103	171	354	171	291	181	353	181	353	171	291	182	292	181	353	182	292	190	349	190	349	182	292	191	297	190	349	191	297	197	342	197	342	191	297	197	304	197	342	197	304	201	333	201	333	197	304	202	313	201	333	202	313	203	323	140	323	141	312	141	334	141	334	141	312	145	303	141	334	145	303	146	342	146	342	145	303	152	297	146	342	152	297	153	349	153	349	152	297	161	292	153	349	161	292	162	353	162	353	161	292	171	291	162	353	171	291	171	354	30	148	35	117	35	179	35	179	35	117	47	90	35	179	47	90	48	206	48	206	47	90	68	68	48	206	68	68	63	148	63	148	68	228	48	206	128	248	95	243	106	211	128	248	106	211	127	215	128	248	127	215	313	215	128	248	313	215	313	248	63	148	66	168	68	228	68	228	66	168	75	186	68	228	75	186	95	243	95	243	75	186	89	201	95	243	89	201	106	211	89	95	94	53	106	85	106	85	94	53	126	48	106	85	126	48	127	81	127	81	126	48	313	48	127	81	313	48	313	81	75	110	66	128	68	68	75	110	68	68	94	53	75	110	94	53	89	95	35	-17	35	-50	313	-50	35	-17	313	-50	313	-17	63	148	68	68	66	128	171	354	171	291	180	353	180	353	171	291	181	292	180	353	181	292	189	349	189	349	181	292	190	297	189	349	190	297	196	342	196	342	190	297	197	303	196	342	197	303	201	334	201	334	197	303	202	312	201	334	202	312	203	323	140	323	141	313	141	333	141	333	141	313	145	304	141	333	145	304	146	342	146	342	145	304	152	297	146	342	152	297	153	349	153	349	152	297	160	292	153	349	160	292	162	353	162	353	160	292	171	291	162	353	171	291	171	354	214	248	30	248	216	215	214	248	216	215	247	243	247	243	216	215	236	211	247	243	236	211	254	201	295	90	280	148	276	128	295	90	276	128	275	68	275	68	276	128	267	110	275	68	267	110	254	95	276	168	280	148	295	206	295	206	280	148	295	90	295	206	295	90	308	179	308	179	295	90	308	117	308	179	308	117	312	148	274	228	247	243	254	201	274	228	254	201	267	186	274	228	267	186	276	168	274	228	276	168	295	206	275	68	254	95	249	53	249	53	254	95	236	85	249	53	236	85	217	48	217	48	236	85	216	81	217	48	216	81	30	81	30	-17	30	-50	307	-50	30	-17	307	-50	307	-17	217	48	30	81	30	48	216	215	30	248	30	215	32	220	38	177	38	263	38	263	38	177	56	139	38	263	56	139	56	301	56	301	56	139	65	220	167	358	122	351	134	320	167	358	134	320	167	325	167	358	167	325	311	325	167	358	311	325	311	358	70	251	84	280	85	331	85	331	84	280	106	304	85	331	106	304	122	351	122	351	106	304	134	320	70	251	85	331	56	301	70	251	56	301	65	220	107	135	121	88	135	119	135	119	121	88	166	80	135	119	166	80	167	113	167	113	166	80	311	80	167	113	311	80	311	113	65	220	56	139	70	188	70	188	56	139	84	108	70	188	84	108	84	159	84	159	84	108	121	88	84	159	121	88	107	135	37	27	37	-5	311	-5	37	27	311	-5	311	27	37	-72	37	-104	311	-104	37	-72	311	-104	311	-72	176	358	32	358	176	358	176	358	32	358	176	325	176	358	176	325	221	351	221	351	176	325	209	320	221	351	209	320	237	304	259	280	273	251	287	301	287	301	273	251	278	220	287	139	278	220	273	188	259	331	221	351	237	304	259	331	237	304	259	280	259	331	259	280	287	301	305	263	287	301	287	139	305	263	287	139	305	177	305	263	305	177	311	220	259	108	287	139	273	188	259	108	273	188	259	159	259	108	259	159	237	135	259	108	237	135	222	88	209	119	176	113	178	80	209	119	178	80	222	88	209	119	222	88	237	135	32	113	32	80	178	80	32	113	178	80	176	113	32	27	32	-5	311	-5	32	27	311	-5	311	27	32	-72	32	-104	311	-104	32	-72	311	-104	311	-72	278	220	287	139	287	301	176	325	32	358	32	325	30	193	37	150	37	236	37	236	37	150	55	112	37	236	55	112	55	274	55	274	55	112	63	193	167	333	122	325	134	294	167	333	134	294	167	300	167	333	167	300	313	300	167	333	313	300	313	333	68	225	83	254	84	305	84	305	83	254	106	278	84	305	106	278	122	325	122	325	106	278	134	294	68	225	84	305	55	274	68	225	55	274	63	193	83	132	84	81	106	109	106	109	84	81	121	61	106	109	121	61	135	92	135	92	121	61	166	54	135	92	166	54	167	86	167	86	166	54	313	54	167	86	313	54	313	86	68	161	63	193	55	112	68	161	55	112	84	81	68	161	84	81	83	132	108	20	105	-12	127	-19	108	20	127	-19	136	13	136	13	127	-19	153	-34	136	13	153	-34	164	-1	164	-1	153	-34	180	-53	164	-1	180	-53	192	-20	192	-20	180	-53	208	-69	192	-20	208	-69	218	-36	218	-36	208	-69	237	-76	218	-36	237	-76	241	-43	241	-43	237	-76	262	-69	241	-43	262	-69	258	-39	298	-28	308	-1	313	25	298	-28	313	25	296	25	298	-28	296	25	291	4	298	-28	291	4	283	-14	298	-28	283	-14	283	-52	272	-29	258	-39	262	-69	272	-29	262	-69	283	-52	272	-29	283	-52	283	-14	52	-60	60	-41	61	0	61	0	60	-41	72	-26	61	0	72	-26	82	14	82	14	72	-26	87	-16	82	14	87	-16	108	20	108	20	87	-16	105	-12	46	-81	52	-60	61	0	46	-81	61	0	45	-23	46	-81	45	-23	35	-51	46	-81	35	-51	30	-81	280	193	274	161	287	112	287	112	274	161	259	132	287	112	259	132	258	81	258	81	259	132	237	109	258	81	237	109	220	61	220	61	237	109	208	92	220	61	208	92	175	86	177	333	30	333	175	300	177	333	175	300	208	294	177	333	208	294	222	325	312	193	306	236	306	150	306	150	306	236	288	274	306	150	288	274	287	112	287	112	288	274	280	193	288	274	259	305	259	254	288	274	259	254	274	225	288	274	274	225	280	193	237	278	259	254	259	305	237	278	259	305	222	325	237	278	222	325	208	294	175	54	220	61	175	86	175	54	175	86	30	86	175	54	30	86	30	54	108	20	105	-12	127	-19	108	20	127	-19	136	13	136	13	127	-19	153	-34	136	13	153	-34	164	-1	164	-1	153	-34	180	-53	164	-1	180	-53	192	-20	192	-20	180	-53	208	-69	192	-20	208	-69	218	-36	218	-36	208	-69	237	-76	218	-36	237	-76	241	-43	241	-43	237	-76	262	-69	241	-43	262	-69	258	-39	298	-28	308	-1	313	25	298	-28	313	25	296	25	298	-28	296	25	291	4	298	-28	291	4	283	-14	298	-28	283	-14	283	-52	272	-29	258	-39	262	-69	272	-29	262	-69	283	-52	272	-29	283	-52	283	-14	52	-60	60	-41	61	0	61	0	60	-41	72	-26	61	0	72	-26	82	14	82	14	72	-26	87	-16	82	14	87	-16	108	20	108	20	87	-16	105	-12	46	-81	52	-60	61	0	46	-81	61	0	45	-23	46	-81	45	-23	35	-51	46	-81	35	-51	30	-81	175	300	30	333	30	300	31	248	36	210	36	287	36	287	36	210	52	176	36	287	52	176	52	321	52	321	52	176	77	149	52	321	77	149	64	249	64	249	78	348	52	321	80	301	98	321	111	366	111	366	98	321	122	335	111	366	122	335	152	373	152	373	122	335	150	340	150	124	313	124	313	157	150	124	313	157	150	157	150	124	150	157	122	163	150	124	122	163	110	131	122	163	98	177	110	131	110	131	98	177	80	197	110	131	80	197	77	149	77	149	80	197	68	222	77	149	68	222	64	249	108	83	105	50	127	44	108	83	127	44	136	76	136	76	127	44	153	28	136	76	153	28	164	61	164	61	153	28	180	9	164	61	180	9	192	42	192	42	180	9	208	-6	192	42	208	-6	218	26	218	26	208	-6	237	-13	218	26	237	-13	241	19	241	19	237	-13	262	-6	241	19	262	-6	258	23	298	34	308	61	313	88	298	34	313	88	296	88	298	34	296	88	291	67	298	34	291	67	283	48	298	34	283	48	283	10	272	33	258	23	262	-6	272	33	262	-6	283	10	272	33	283	10	283	48	108	-34	105	-67	127	-74	108	-34	127	-74	136	-41	136	-41	127	-74	153	-90	136	-41	153	-90	164	-57	164	-57	153	-90	180	-109	164	-57	180	-109	192	-75	192	-75	180	-109	208	-125	192	-75	208	-125	218	-91	218	-91	208	-125	237	-131	218	-91	237	-131	241	-98	241	-98	237	-131	262	-125	241	-98	262	-125	258	-94	298	-83	308	-56	313	-29	298	-83	313	-29	296	-29	298	-83	296	-29	291	-50	298	-83	291	-50	283	-68	298	-83	283	-68	283	-108	272	-84	258	-94	262	-125	272	-84	262	-125	283	-108	272	-84	283	-108	283	-68	52	2	60	21	61	62	61	62	60	21	72	36	61	62	72	36	82	77	82	77	72	36	87	46	82	77	87	46	108	83	108	83	87	46	105	50	46	-18	52	2	61	62	46	-18	61	62	45	39	46	-18	45	39	35	11	46	-18	35	11	30	-18	152	373	150	340	313	340	152	373	313	340	313	373	78	348	64	249	68	276	78	348	68	276	80	301	78	348	80	301	111	366	52	-115	60	-96	61	-56	61	-56	60	-96	72	-81	61	-56	72	-81	82	-40	82	-40	72	-81	87	-71	82	-40	87	-71	108	-34	108	-34	87	-71	105	-67	46	-136	52	-115	61	-56	46	-136	61	-56	45	-79	46	-136	45	-79	35	-106	46	-136	35	-106	30	-136	190	373	30	373	190	373	190	373	30	373	193	340	190	373	193	340	231	366	231	366	193	340	221	335	231	366	221	335	244	321	275	222	263	197	266	149	266	149	263	197	244	177	266	149	244	177	233	131	233	131	244	177	221	163	233	131	221	163	193	157	244	321	263	301	264	348	264	348	263	301	275	276	264	348	275	276	290	321	290	321	275	276	279	249	291	176	279	249	275	222	291	176	275	222	266	149	306	287	290	321	291	176	306	287	291	176	306	210	306	287	306	210	312	248	193	124	233	131	193	157	193	124	193	157	30	157	193	124	30	157	30	124	108	83	105	50	127	44	108	83	127	44	136	76	136	76	127	44	153	28	136	76	153	28	164	61	164	61	153	28	180	9	164	61	180	9	192	42	192	42	180	9	208	-6	192	42	208	-6	218	26	218	26	208	-6	237	-13	218	26	237	-13	241	19	241	19	237	-13	262	-6	241	19	262	-6	258	23	298	34	308	61	313	88	298	34	313	88	296	88	298	34	296	88	291	67	298	34	291	67	283	48	298	34	283	48	283	10	272	33	258	23	262	-6	272	33	262	-6	283	10	272	33	283	10	283	48	108	-34	105	-67	127	-74	108	-34	127	-74	136	-41	136	-41	127	-74	153	-90	136	-41	153	-90	164	-57	164	-57	153	-90	180	-109	164	-57	180	-109	192	-75	192	-75	180	-109	208	-125	192	-75	208	-125	218	-91	218	-91	208	-125	237	-131	218	-91	237	-131	241	-98	241	-98	237	-131	262	-125	241	-98	262	-125	258	-94	298	-83	308	-56	313	-29	298	-83	313	-29	296	-29	298	-83	296	-29	291	-50	298	-83	291	-50	283	-68	298	-83	283	-68	283	-108	272	-84	258	-94	262	-125	272	-84	262	-125	283	-108	272	-84	283	-108	283	-68	52	2	60	21	61	62	61	62	60	21	72	36	61	62	72	36	82	77	82	77	72	36	87	46	82	77	87	46	108	83	108	83	87	46	105	50	46	-18	52	2	61	62	46	-18	61	62	45	39	46	-18	45	39	35	11	46	-18	35	11	30	-18	52	-115	60	-96	61	-56	61	-56	60	-96	72	-81	61	-56	72	-81	82	-40	82	-40	72	-81	87	-71	82	-40	87	-71	108	-34	108	-34	87	-71	105	-67	46	-136	52	-115	61	-56	46	-136	61	-56	45	-79	46	-136	45	-79	35	-106	46	-136	35	-106	30	-136	279	249	291	176	290	321	193	340	30	373	30	340	231	366	244	321	264	348	31	220	37	177	37	263	37	263	37	177	55	139	37	263	55	139	55	301	55	301	55	139	64	220	166	358	121	351	133	320	166	358	133	320	166	325	166	358	166	325	310	325	166	358	310	325	310	358	69	251	83	280	83	331	83	331	83	280	105	304	83	331	105	304	121	351	121	351	105	304	133	320	69	251	83	331	55	301	69	251	55	301	64	220	105	135	120	88	133	119	133	119	120	88	164	80	133	119	164	80	166	113	166	113	164	80	310	80	166	113	310	80	310	113	64	220	55	139	69	188	69	188	55	139	83	108	69	188	83	108	83	159	83	159	83	108	120	88	83	159	120	88	105	135	36	27	177	-5	195	27	195	27	177	-5	209	-5	195	27	209	-5	219	70	219	70	209	-5	227	27	219	70	227	27	251	70	227	27	209	-5	310	-5	227	27	310	-5	310	27	122	-104	123	-159	141	-72	141	-72	123	-159	153	-104	141	-72	153	-104	177	-5	177	-5	153	-104	171	-72	177	-5	171	-72	209	-5	36	-72	36	-104	122	-104	36	-72	122	-104	141	-72	171	-72	153	-104	310	-104	171	-72	310	-104	310	-72	123	-159	122	-104	92	-159	177	-5	36	27	36	-5	279	219	274	187	288	138	288	138	274	187	259	159	288	138	259	159	259	108	259	108	259	159	237	135	259	108	237	135	222	88	222	88	237	135	209	119	222	88	209	119	177	113	179	358	33	358	176	325	179	358	176	325	209	319	179	358	209	319	223	351	312	219	306	262	306	176	306	176	306	262	288	300	306	176	288	300	288	138	288	138	288	300	279	219	237	303	259	279	260	331	260	331	259	279	274	250	260	331	274	250	288	300	288	300	274	250	279	219	223	351	209	319	237	303	223	351	237	303	260	331	177	80	222	88	177	113	177	80	177	113	33	113	177	80	33	113	33	80	33	27	175	-5	194	27	194	27	175	-5	206	-5	194	27	206	-5	218	70	218	70	206	-5	224	27	218	70	224	27	248	70	224	27	206	-5	307	-5	224	27	307	-5	307	27	120	-104	121	-159	138	-72	138	-72	121	-159	151	-104	138	-72	151	-104	175	-5	175	-5	151	-104	170	-72	175	-5	170	-72	206	-5	33	-72	33	-104	120	-104	33	-72	120	-104	138	-72	170	-72	151	-104	307	-104	170	-72	307	-104	307	-72	121	-159	120	-104	90	-159	175	-5	33	27	33	-5	176	325	33	358	33	325	644	246	644	279	65	246	65	246	644	279	32	279	65	246	32	279	65	7	65	7	32	279	32	-25	65	7	32	-25	338	-25	65	7	338	-25	338	7	611	246	611	7	644	-25	611	246	644	-25	644	279	611	246	644	279	32	279	611	246	32	279	32	246	338	7	338	-25	644	-25	338	7	644	-25	611	7	275	233	275	20	307	-12	307	-12	275	20	162	20	307	-12	162	20	161	-12	161	-12	162	20	130	26	161	-12	130	26	116	-4	116	-4	130	26	101	42	116	-4	101	42	79	15	79	15	101	42	78	66	79	15	78	66	63	95	50	208	58	127	63	158	50	208	63	158	79	238	79	238	63	158	78	187	79	238	78	187	101	211	50	46	79	15	63	95	50	46	63	95	58	127	50	46	58	127	50	208	50	46	50	208	32	169	50	46	32	169	32	84	307	-12	307	266	275	233	275	233	307	266	162	266	275	233	162	266	162	233	162	233	162	266	129	227	117	259	79	238	101	211	117	259	101	211	129	227	117	259	129	227	162	266	32	84	32	169	25	127	285	127	279	95	292	46	292	46	279	95	264	66	292	46	264	66	263	15	263	15	264	66	242	42	263	15	242	42	225	-4	225	-4	242	42	213	26	225	-4	213	26	180	20	68	233	180	233	182	266	182	266	180	233	213	227	182	266	213	227	227	259	227	259	213	227	242	211	227	259	242	211	264	238	264	238	242	211	264	187	264	238	264	187	293	208	293	208	264	187	279	158	293	208	279	158	285	127	35	266	35	-12	68	20	35	266	68	20	68	233	35	266	68	233	182	266	318	127	311	169	311	84	311	84	311	169	293	208	311	84	293	208	292	46	292	46	293	208	285	127	180	-12	225	-4	180	20	180	-12	180	20	68	20	180	-12	68	20	35	-12	280	272	280	59	313	26	313	26	280	59	167	59	313	26	167	59	166	26	166	26	167	59	135	65	166	26	135	65	121	33	121	33	135	65	106	81	121	33	106	81	84	53	84	53	106	81	83	105	84	53	83	105	68	134	55	246	63	165	68	197	55	246	68	197	84	277	84	277	68	197	83	226	84	277	83	226	106	250	55	84	84	53	68	134	55	84	68	134	63	165	55	84	63	165	55	246	55	84	55	246	37	208	55	84	37	208	37	122	313	26	313	305	280	272	280	272	313	305	167	305	280	272	167	305	167	272	167	272	167	305	134	266	122	297	84	277	106	250	122	297	106	250	134	266	122	297	134	266	167	305	35	-17	35	-50	313	-50	35	-17	313	-50	313	-17	37	122	37	208	30	165	280	165	274	134	287	84	287	84	274	134	259	105	287	84	259	105	258	53	258	53	259	105	237	81	258	53	237	81	220	33	220	33	237	81	208	65	220	33	208	65	175	59	63	272	175	272	177	305	177	305	175	272	208	266	177	305	208	266	222	297	222	297	208	266	237	250	222	297	237	250	259	277	259	277	237	250	259	226	259	277	259	226	288	246	288	246	259	226	274	197	288	246	274	197	280	165	30	305	30	26	63	59	30	305	63	59	63	272	30	305	63	272	177	305	312	165	306	208	306	122	306	122	306	208	288	246	306	122	288	246	287	84	287	84	288	246	280	165	175	26	220	33	175	59	175	26	175	59	63	59	175	26	63	59	30	26	30	-17	30	-50	307	-50	30	-17	307	-50	307	-17	30	257	35	227	35	288	35	288	35	227	47	199	35	288	47	199	48	316	48	316	47	199	68	177	48	316	68	177	63	257	63	257	68	338	48	316	75	295	89	311	95	352	95	352	89	311	106	321	95	352	106	321	128	358	128	358	106	321	127	325	128	358	127	325	307	325	128	358	307	325	307	358	68	338	63	257	66	277	68	338	66	277	75	295	68	338	75	295	95	352	89	204	94	163	106	194	106	194	94	163	126	157	106	194	126	157	127	190	127	190	126	157	307	157	127	190	307	157	307	190	75	219	66	238	68	177	75	219	68	177	94	163	75	219	94	163	89	204	276	-23	267	-42	274	-84	274	-84	267	-42	254	-57	274	-84	254	-57	247	-98	247	-98	254	-57	236	-67	247	-98	236	-67	216	-70	217	95	35	95	216	63	217	95	216	63	236	59	217	95	236	59	249	90	312	-3	308	26	308	-34	308	-34	308	26	295	54	308	-34	295	54	295	-62	295	-62	295	54	280	-3	276	15	280	-3	295	54	276	15	295	54	275	76	276	15	275	76	267	33	254	48	267	33	275	76	254	48	275	76	249	90	254	48	249	90	236	59	276	-23	274	-84	295	-62	276	-23	295	-62	280	-3	214	-103	247	-98	216	-70	214	-103	216	-70	35	-70	214	-103	35	-70	35	-103	216	63	35	95	35	63	63	257	68	177	66	238	276	237	267	219	274	177	274	177	267	219	254	204	274	177	254	204	247	163	247	163	254	204	236	194	247	163	236	194	216	190	312	257	308	288	308	227	308	227	308	288	295	316	308	227	295	316	295	199	295	199	295	316	280	257	276	277	280	257	295	316	276	277	295	316	275	338	276	277	275	338	267	295	267	295	275	338	254	311	254	311	275	338	249	352	254	311	249	352	236	321	236	321	249	352	217	358	236	321	217	358	216	325	216	325	217	358	35	358	216	325	35	358	35	325	276	237	274	177	295	199	276	237	295	199	280	257	214	157	247	163	216	190	214	157	216	190	35	190	214	157	35	190	35	157	30	-3	35	-34	35	26	35	26	35	-34	47	-62	35	26	47	-62	48	54	48	54	47	-62	68	-84	48	54	68	-84	63	-3	63	-3	68	76	48	54	128	95	95	90	106	59	128	95	106	59	127	63	128	95	127	63	307	63	128	95	307	63	307	95	63	-3	66	15	68	76	68	76	66	15	75	34	68	76	75	34	95	90	95	90	75	34	89	49	95	90	89	49	106	59	89	-56	94	-98	106	-67	106	-67	94	-98	126	-103	106	-67	126	-103	127	-70	127	-70	126	-103	307	-103	127	-70	307	-103	307	-70	75	-41	66	-23	68	-84	75	-41	68	-84	94	-98	75	-41	94	-98	89	-56	63	-3	68	-84	66	-23	127	62	127	63	106	59	30	257	35	227	35	288	35	288	35	227	47	199	35	288	47	199	48	316	48	316	47	199	68	177	48	316	68	177	63	257	63	257	68	338	48	316	75	295	89	311	95	352	95	352	89	311	106	321	95	352	106	321	128	358	128	358	106	321	127	325	128	358	127	325	313	325	128	358	313	325	313	358	68	338	63	257	66	277	68	338	66	277	75	295	68	338	75	295	95	352	89	204	94	163	106	194	106	194	94	163	126	157	106	194	126	157	127	190	127	190	126	157	313	157	127	190	313	157	313	190	75	219	66	238	68	177	75	219	68	177	94	163	75	219	94	163	89	204	30	-3	35	-34	35	26	35	26	35	-34	47	-62	35	26	47	-62	48	54	48	54	47	-62	68	-84	48	54	68	-84	63	-3	63	-3	68	76	48	54	128	95	95	90	106	59	128	95	106	59	127	63	128	95	127	63	313	63	128	95	313	63	313	95	63	-3	66	15	68	76	68	76	66	15	75	34	68	76	75	34	95	90	95	90	75	34	89	49	95	90	89	49	106	59	89	-56	94	-98	106	-67	106	-67	94	-98	126	-103	106	-67	126	-103	127	-70	127	-70	126	-103	313	-103	127	-70	313	-103	313	-70	75	-41	66	-23	68	-84	75	-41	68	-84	94	-98	75	-41	94	-98	89	-56	63	-3	68	-84	66	-23	127	62	127	63	106	59	63	257	68	177	66	238	276	237	267	219	274	177	274	177	267	219	254	204	274	177	254	204	247	163	247	163	254	204	236	194	247	163	236	194	216	190	312	257	308	288	308	227	308	227	308	288	295	316	308	227	295	316	295	199	295	199	295	316	280	257	276	277	280	257	295	316	276	277	295	316	275	338	276	277	275	338	267	295	267	295	275	338	254	311	254	311	275	338	249	352	254	311	249	352	236	321	236	321	249	352	217	358	236	321	217	358	216	325	216	325	217	358	30	358	216	325	30	358	30	325	276	237	274	177	295	199	276	237	295	199	280	257	214	157	247	163	216	190	214	157	216	190	30	190	214	157	30	190	30	157	276	-23	267	-42	274	-84	274	-84	267	-42	254	-57	274	-84	254	-57	247	-98	247	-98	254	-57	236	-67	247	-98	236	-67	216	-70	217	95	30	95	216	63	217	95	216	63	236	59	217	95	236	59	249	90	312	-3	308	26	308	-34	308	-34	308	26	295	54	308	-34	295	54	295	-62	295	-62	295	54	280	-3	276	15	280	-3	295	54	276	15	295	54	275	76	276	15	275	76	267	33	254	48	267	33	275	76	254	48	275	76	249	90	254	48	249	90	236	59	276	-23	274	-84	295	-62	276	-23	295	-62	280	-3	214	-103	247	-98	216	-70	214	-103	216	-70	30	-70	214	-103	30	-70	30	-103	216	63	30	95	30	63	166	266	30	266	166	266	166	266	30	266	166	233	166	266	166	233	211	259	211	259	166	233	198	227	211	259	198	227	227	211	323	127	329	84	329	169	329	169	329	84	347	46	329	169	347	46	348	208	348	208	347	46	355	127	459	266	414	259	427	227	459	266	427	227	459	233	459	266	459	233	595	233	459	266	595	233	595	266	361	158	376	187	377	238	377	238	376	187	398	211	377	238	398	211	414	259	414	259	398	211	427	227	361	158	377	238	348	208	361	158	348	208	355	127	376	66	376	15	398	42	398	42	376	15	413	-4	398	42	413	-4	427	26	427	26	413	-4	458	-12	427	26	458	-12	460	20	460	20	458	-12	595	-12	460	20	595	-12	595	20	361	95	355	127	347	46	361	95	347	46	376	15	361	95	376	15	376	66	249	187	264	158	277	208	277	208	264	158	270	127	278	46	270	127	264	95	248	238	211	259	227	211	248	238	227	211	249	187	248	238	249	187	277	208	296	169	277	208	278	46	296	169	278	46	296	84	296	169	296	84	302	127	165	20	167	-12	198	26	198	26	167	-12	212	-4	198	26	212	-4	226	42	226	42	212	-4	249	15	226	42	249	15	249	66	249	66	249	15	278	46	249	66	278	46	264	95	30	20	30	-12	167	-12	30	20	167	-12	165	20	270	127	278	46	277	208	166	233	30	266	30	233	166	266	30	266	166	266	166	266	30	266	166	233	166	266	166	233	208	260	208	260	166	233	196	228	208	260	196	228	223	214	380	60	364	85	380	12	380	12	364	85	356	114	352	40	356	114	352	213	352	40	352	213	332	179	459	266	417	260	429	228	459	266	429	228	459	233	459	266	459	233	595	233	459	266	595	233	595	266	364	168	380	193	381	241	381	241	380	193	402	214	381	241	402	214	417	260	417	260	402	214	429	228	356	139	364	168	381	241	356	139	381	241	352	213	356	139	352	213	356	114	356	139	356	114	441	139	403	39	416	-5	430	25	430	25	416	-5	458	-12	430	25	458	-12	460	20	460	20	458	-12	595	-12	460	20	595	-12	595	20	380	60	380	12	416	-5	380	60	416	-5	403	39	323	139	301	114	323	114	323	139	323	114	332	179	332	179	323	114	332	74	332	179	332	74	352	40	273	213	268	139	273	40	273	40	268	139	268	114	273	40	268	114	260	85	184	139	184	114	268	114	184	139	268	114	268	139	208	260	223	214	244	241	244	241	223	214	245	193	244	241	245	193	273	213	273	213	245	193	260	168	273	213	260	168	268	139	273	213	273	40	292	179	292	179	273	40	292	74	292	179	292	74	301	139	301	139	292	74	301	114	301	139	301	114	323	139	245	12	273	40	260	85	245	12	260	85	245	60	245	12	245	60	222	39	245	12	222	39	209	-5	195	25	165	20	167	-12	195	25	167	-12	209	-5	195	25	209	-5	222	39	30	20	30	-12	167	-12	30	20	167	-12	165	20	166	233	30	266	30	233	356	114	352	40	380	12	441	139	356	114	441	114	197	224	220	209	233	243	233	243	220	209	237	188	233	243	237	188	261	215	261	215	237	188	249	162	261	215	249	162	253	132	155	268	113	262	138	233	138	233	171	-15	155	268	155	268	171	-15	171	233	155	268	171	233	197	261	197	261	171	233	197	224	197	261	197	224	233	243	286	-15	286	132	280	177	286	-15	280	177	261	215	286	-15	261	215	253	132	286	-15	253	132	253	-15	61	162	72	187	77	244	77	244	72	187	90	209	77	244	90	209	113	262	113	262	90	209	112	225	113	262	112	225	138	233	49	216	30	178	57	-15	49	216	57	-15	57	132	49	216	57	132	61	162	49	216	61	162	77	244	24	134	24	-15	57	-15	24	134	57	-15	30	178	171	-15	138	233	138	-15	233	315	233	349	171	315	171	315	233	349	138	315	171	315	138	315	138	234	138	234	138	315	138	267	138	234	171	-63	171	267	171	267	171	-63	171	234	171	267	171	234	209	257	209	257	171	234	197	225	209	257	197	225	220	209	171	315	138	234	171	267	76	349	76	315	138	315	76	349	138	315	233	349	286	132	281	174	286	-15	286	-15	281	174	265	209	286	-15	265	209	253	132	253	132	265	209	249	162	240	237	209	257	220	209	240	237	220	209	237	188	240	237	237	188	249	162	240	237	249	162	265	209	72	188	90	209	101	257	101	257	90	209	112	225	101	257	112	225	138	267	138	267	112	225	138	234	69	238	45	210	57	132	69	238	57	132	61	162	69	238	61	162	72	188	69	238	72	188	101	257	57	-15	57	132	45	210	57	-15	45	210	30	175	57	-15	30	175	24	134	57	-15	24	134	24	-15	286	-15	253	132	253	-15	171	-63	138	234	138	-63	171	282	171	282	171	348	171	282	171	348	138	249	171	282	138	249	171	-48	171	282	171	-48	171	249	171	282	171	249	209	273	138	282	138	249	138	348	138	348	138	249	171	348	72	203	90	225	101	273	101	273	90	225	112	241	101	273	112	241	138	282	138	282	112	241	138	249	69	254	45	226	57	147	69	254	57	147	61	177	69	254	61	177	72	203	69	254	72	203	101	273	57	0	57	147	45	226	57	0	45	226	30	191	57	0	30	191	24	150	57	0	24	150	24	0	286	148	281	190	286	0	286	0	281	190	265	225	286	0	265	225	253	148	253	148	265	225	249	177	240	253	209	273	220	225	240	253	220	225	237	203	240	253	237	203	249	177	240	253	249	177	265	225	209	273	171	249	197	241	209	273	197	241	220	225	286	0	253	148	253	0	171	-48	138	249	138	-48	24	164	30	88	57	164	57	164	30	88	47	51	57	164	47	51	57	131	57	131	47	51	61	101	171	28	171	278	155	-4	155	-4	171	278	138	278	155	-4	138	278	138	28	73	74	74	21	90	53	90	53	74	21	111	2	90	53	111	2	113	37	113	37	111	2	155	-4	113	37	155	-4	138	28	61	101	47	51	74	21	61	101	74	21	73	74	286	164	253	164	264	50	286	164	264	50	280	86	286	164	280	86	286	128	264	50	253	164	253	131	264	50	253	131	249	101	264	50	249	101	238	75	264	50	238	75	236	21	220	53	198	37	200	2	220	53	200	2	236	21	220	53	236	21	238	75	200	2	171	28	155	-4	171	28	200	2	198	37	30	88	24	164	24	131	57	164	24	164	25	111	57	164	25	111	29	92	57	164	29	92	34	74	57	164	34	74	42	58	57	164	42	58	52	43	57	164	52	43	57	131	103	43	95	49	100	6	138	131	95	49	138	93	138	131	138	93	155	-4	155	-4	138	93	138	28	155	-4	138	28	135	-3	135	-3	138	28	129	31	135	-3	129	31	120	34	76	68	70	78	71	23	76	68	71	23	85	14	76	68	85	14	95	49	76	68	95	49	138	131	71	23	70	78	65	90	71	23	65	90	60	103	71	23	60	103	58	116	71	23	58	116	52	43	71	23	52	43	43	-4	57	131	52	43	58	116	52	43	6	-4	43	-4	198	37	171	28	200	2	171	278	171	28	171	127	171	165	171	127	286	244	171	165	286	244	248	244	155	-4	200	2	171	28	155	-4	171	28	171	278	155	-4	171	278	138	278	155	-4	138	278	138	131	117	0	135	-3	120	34	117	0	120	34	111	38	117	0	111	38	103	43	117	0	103	43	100	6	286	164	253	164	264	50	286	164	264	50	280	86	286	164	280	86	286	128	264	50	253	164	253	131	264	50	253	131	249	101	264	50	249	101	238	75	264	50	238	75	236	21	220	53	198	37	200	2	220	53	200	2	236	21	220	53	236	21	238	75	100	6	95	49	85	14	25	111	24	164	24	131	217	331	184	331	217	0	217	0	184	331	184	182	217	0	184	182	184	149	184	149	184	182	32	182	184	149	32	182	32	149	217	0	184	149	184	0	155	0	188	0	155	152	155	152	188	0	188	152	155	152	188	152	319	185	319	185	188	152	319	152	24	185	24	152	155	152	24	185	155	152	319	185	188	185	155	185	188	33	188	33	155	185	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	224	65	226	66	228	93	228	93	226	66	227	67	228	93	227	67	230	68	230	68	235	67	234	82	234	82	235	67	241	75	224	65	228	93	223	63	223	63	228	93	223	108	223	63	223	108	222	60	222	60	223	108	213	108	222	60	213	108	213	60	234	82	228	93	230	68	248	207	235	201	239	183	239	183	235	201	238	175	239	133	238	175	235	201	239	133	235	201	229	141	229	141	235	201	225	192	229	141	225	192	222	149	222	149	225	192	218	181	222	149	218	181	217	158	217	158	218	181	216	167	272	208	263	209	274	197	274	197	263	209	262	198	254	197	262	198	263	209	254	197	263	209	248	207	296	199	291	184	296	172	296	199	296	172	299	157	296	199	291	200	291	184	272	208	274	197	280	205	280	205	274	197	284	192	280	205	284	192	285	203	285	203	284	192	291	184	285	203	291	184	291	200	309	157	309	202	303	202	309	157	303	202	301	201	309	157	301	201	300	200	309	157	300	200	299	199	309	157	299	199	299	157	298	199	296	199	299	157	298	199	299	157	299	199	248	207	239	183	242	190	248	207	242	190	247	194	248	207	247	194	254	197	252	126	272	116	257	155	252	126	257	155	251	158	252	126	251	158	246	162	252	126	246	162	242	166	252	126	242	166	239	133	239	171	238	175	239	133	239	171	239	133	242	166	246	61	256	59	251	71	251	71	256	59	263	70	273	71	263	70	269	58	273	71	269	58	284	60	241	75	235	67	240	64	241	75	240	64	246	61	241	75	246	61	251	71	315	99	314	110	313	87	313	87	314	110	310	119	313	87	310	119	307	75	307	75	310	119	303	127	307	75	303	127	297	66	297	66	303	127	293	134	297	66	293	134	291	90	291	90	290	84	297	66	297	66	290	84	286	78	297	66	286	78	284	60	284	60	286	78	281	74	284	60	281	74	273	71	293	134	281	142	284	107	293	134	284	107	288	102	293	134	288	102	290	96	293	134	290	96	291	90	281	142	257	155	272	116	281	142	272	116	279	112	281	142	279	112	284	107	263	70	256	59	269	58	188	331	155	331	188	33	188	33	155	331	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	63	331	30	331	63	0	63	278	63	245	313	245	63	278	313	245	313	278	63	182	63	149	313	149	63	182	313	149	313	182	63	86	63	53	313	53	63	86	313	53	313	86	63	0	30	331	30	0	368	331	368	0	401	0	368	331	401	0	401	331	301	331	268	331	301	0	301	0	268	331	268	182	301	0	268	182	268	149	268	149	268	182	23	182	268	149	23	182	23	149	301	0	268	149	268	0	30	132	280	99	280	132	280	132	280	99	313	0	280	132	313	0	280	199	280	199	313	0	280	232	280	199	280	232	30	232	280	331	280	232	313	0	280	331	313	0	313	331	313	0	280	99	280	0	280	199	30	232	30	199	280	99	30	132	30	99	368	331	368	0	401	0	368	331	401	0	401	331	23	132	268	99	268	132	268	132	268	99	301	0	268	132	301	0	268	199	268	199	301	0	268	232	268	199	268	232	23	232	268	331	268	232	301	0	268	331	301	0	301	331	301	0	268	99	268	0	268	199	23	232	23	199	268	99	23	132	23	99	161	331	128	331	161	0	161	0	128	331	128	182	161	0	128	182	128	149	128	149	128	182	61	182	128	149	61	182	61	149	61	0	61	331	28	331	61	0	28	331	28	0	161	149	313	149	161	182	161	182	313	149	313	182	161	0	128	149	128	0	24	286	24	252	319	252	24	286	319	252	319	286	155	0	188	0	155	152	155	152	188	0	188	152	155	152	188	152	319	185	319	185	188	152	319	152	24	185	24	152	155	152	24	185	155	152	319	185	188	286	155	286	188	133	188	133	155	286	155	133	188	133	155	133	319	100	319	100	155	133	24	133	319	100	24	133	24	100	24	33	24	0	319	0	24	33	319	0	319	33	188	133	319	100	319	133	188	345	155	345	188	193	188	193	155	345	155	193	188	193	155	193	319	160	319	160	155	193	24	193	319	160	24	193	24	160	155	-92	188	-92	155	60	155	60	188	-92	188	60	155	60	188	60	319	93	319	93	188	60	319	60	24	93	24	60	155	60	24	93	155	60	319	93	188	193	319	160	319	193	319	331	24	331	104	298	319	331	104	298	137	298	319	331	137	298	204	298	319	331	204	298	238	298	319	331	238	298	319	298	204	298	204	0	238	0	204	298	238	0	238	298	104	298	104	0	137	0	104	298	137	0	137	298	104	298	24	331	24	298	138	331	105	331	138	33	138	33	105	331	105	33	138	33	105	33	319	0	319	0	105	33	24	33	319	0	24	33	24	0	238	33	238	331	205	331	238	33	205	331	205	33	238	33	205	33	319	0	238	33	319	0	319	33	138	33	319	0	205	33	24	145	243	112	243	145	243	145	243	112	276	9	243	145	276	9	243	211	243	211	276	9	276	244	243	211	276	244	24	244	276	9	243	112	243	9	243	211	24	244	24	211	243	112	24	145	24	112	57	211	276	211	276	244	57	211	276	244	24	244	57	211	24	244	57	9	57	145	57	112	276	112	57	145	276	112	276	145	57	9	24	244	24	9	118	345	84	345	118	-93	118	-93	84	345	84	147	118	-93	84	147	84	114	84	114	84	147	23	178	84	114	23	178	12	152	118	98	179	66	118	130	118	130	179	66	190	93	118	-93	84	114	84	-93	141	207	126	205	126	205	142	-76	126	205	110	207	142	-76	110	207	109	182	109	182	110	207	96	215	109	182	96	215	90	189	90	189	96	215	85	226	90	189	85	226	78	239	50	255	53	234	54	279	54	279	53	234	61	216	54	279	61	216	65	299	65	299	61	216	74	201	65	299	74	201	75	255	78	239	75	255	74	201	78	239	74	201	90	189	166	285	170	315	155	295	155	295	170	315	149	326	155	295	149	326	141	303	141	303	149	326	126	305	110	303	126	305	126	330	110	303	126	330	102	326	75	255	78	271	81	315	81	315	78	271	85	285	81	315	85	285	102	326	102	326	85	285	96	295	102	326	96	295	110	303	81	315	65	299	75	255	173	239	177	201	175	255	175	255	177	201	186	299	186	299	177	201	189	216	186	299	189	216	197	279	197	279	189	216	197	234	197	279	197	234	200	255	173	271	175	255	186	299	173	271	186	299	170	315	173	271	170	315	166	285	149	326	126	330	126	305	126	205	142	-76	141	207	141	207	142	-76	142	182	141	207	142	182	155	215	155	215	142	182	161	189	155	215	161	189	166	226	166	226	161	189	177	201	166	226	177	201	173	239	109	182	109	-76	142	-76	173	-17	166	-31	170	-62	170	-62	166	-31	155	-41	170	-62	155	-41	149	-72	149	-72	155	-41	141	-48	149	-72	141	-48	126	-76	126	-76	141	-48	126	-51	142	330	126	48	141	45	142	330	141	45	142	71	142	71	141	45	155	38	142	71	155	38	161	64	161	64	155	38	166	27	161	64	166	27	177	52	177	52	166	27	173	14	177	52	173	14	175	-1	110	45	126	48	142	330	110	45	142	330	109	330	110	45	109	330	109	71	110	45	109	71	96	38	90	64	74	52	78	14	90	64	78	14	85	28	90	64	85	28	96	38	90	64	96	38	109	71	53	19	54	-25	61	37	61	37	54	-25	65	-45	61	37	65	-45	74	52	74	52	65	-45	75	-1	200	-1	197	19	197	-25	197	-25	197	19	189	37	197	-25	189	37	186	-45	186	-45	189	37	177	52	186	-45	177	52	175	-1	175	-1	173	-17	186	-45	186	-45	173	-17	170	-62	110	-48	96	-41	102	-72	110	-48	102	-72	126	-76	110	-48	126	-76	126	-51	85	-31	78	-17	81	-62	85	-31	81	-62	102	-72	85	-31	102	-72	96	-41	81	-62	78	-17	75	-1	81	-62	75	-1	65	-45	54	-25	53	19	50	-1	78	14	74	52	75	-1	200	314	200	347	142	314	142	314	200	347	109	314	142	314	109	314	110	29	110	29	109	314	109	55	110	29	109	55	96	22	96	22	109	55	90	48	96	22	90	48	85	11	85	11	90	48	78	-2	53	2	54	-41	61	20	61	20	54	-41	65	-62	61	20	65	-62	74	36	74	36	65	-62	75	-17	78	-2	90	48	74	36	78	-2	74	36	75	-17	173	-33	166	-47	170	-78	170	-78	166	-47	155	-58	170	-78	155	-58	149	-89	149	-89	155	-58	141	-65	149	-89	141	-65	126	-93	126	-93	141	-65	126	-68	142	314	126	31	141	29	142	314	141	29	142	55	142	55	141	29	155	22	142	55	155	22	161	48	161	48	155	22	166	11	161	48	166	11	177	36	177	36	166	11	173	-2	177	36	173	-2	175	-17	51	347	51	314	109	314	51	347	109	314	200	347	200	-17	197	2	197	-41	197	-41	197	2	189	20	197	-41	189	20	186	-62	186	-62	189	20	177	36	186	-62	177	36	175	-17	175	-17	173	-33	186	-62	186	-62	173	-33	170	-78	110	-65	96	-58	102	-89	110	-65	102	-89	126	-93	110	-65	126	-93	126	-68	85	-47	78	-33	81	-78	85	-47	81	-78	102	-89	85	-47	102	-89	96	-58	81	-78	78	-33	75	-17	81	-78	75	-17	65	-62	54	-41	53	2	50	-17	142	314	110	29	126	31	98	348	65	348	98	-93	98	-93	65	348	65	139	98	-93	65	139	65	114	65	114	65	139	5	139	65	114	5	139	5	114	197	348	164	348	197	-93	197	-93	164	348	164	139	197	-93	164	139	164	114	164	114	164	139	98	139	164	114	98	139	98	114	197	114	257	114	197	139	197	139	257	114	257	139	197	-93	164	114	164	-93	98	-93	65	114	65	-93	102	142	105	142	105	175	105	175	105	142	138	-93	105	175	138	-93	105	348	105	348	138	-93	138	167	105	348	138	167	138	348	240	111	239	111	239	78	239	78	239	111	238	112	238	-93	238	112	204	87	238	348	204	348	204	87	238	348	204	87	238	112	138	128	150	120	152	160	152	160	150	120	164	112	152	160	164	112	165	152	165	152	164	112	177	103	165	152	177	103	179	143	179	143	177	103	191	94	179	143	191	94	192	134	192	134	191	94	204	87	192	134	204	87	204	126	204	126	204	87	204	348	138	167	138	-93	138	128	138	167	138	128	152	160	302	180	296	159	303	126	303	126	296	159	288	140	303	126	288	140	288	102	288	102	288	140	277	125	288	102	277	125	266	85	266	85	277	125	262	115	266	85	262	115	243	111	243	111	242	111	266	85	266	85	242	111	241	111	266	85	241	111	240	111	319	180	302	180	303	126	319	180	303	126	314	153	238	112	238	78	239	78	47	94	56	112	56	153	56	153	56	112	68	128	56	153	68	128	78	169	78	169	68	128	83	138	78	169	83	138	105	175	105	175	83	138	102	142	41	73	47	94	56	153	41	73	56	153	39	130	41	73	39	130	29	103	41	73	29	103	24	73	238	-93	204	87	204	-93	240	111	239	78	266	85	138	-93	105	142	105	-93	244	348	244	-93	277	-93	244	348	277	-93	277	348	155	348	155	-93	188	-93	155	348	188	-93	188	348	65	348	65	-93	99	-93	65	348	99	-93	99	348	99	348	65	348	99	-93	99	-93	65	348	65	139	99	-93	65	139	65	114	65	114	65	139	6	139	65	114	6	139	6	114	188	348	155	348	188	-93	188	-93	155	348	155	139	188	-93	155	139	155	114	155	114	155	139	99	139	155	114	99	139	99	114	277	348	244	348	277	-93	277	-93	244	348	244	139	277	-93	244	139	244	114	244	114	244	139	188	139	244	114	188	139	188	114	277	114	337	114	277	139	277	139	337	114	337	139	277	-93	244	114	244	-93	188	-93	155	114	155	-93	99	-93	65	114	65	-93	171	304	171	241	181	303	181	303	171	241	182	242	181	303	182	242	190	298	190	298	182	242	191	247	190	298	191	247	197	291	197	291	191	247	197	254	197	291	197	254	201	283	201	283	197	254	202	263	201	283	202	263	203	272	140	272	141	262	141	283	141	283	141	262	145	253	141	283	145	253	146	292	146	292	145	253	152	246	146	292	152	246	153	298	153	298	152	246	161	242	153	298	161	242	162	303	162	303	161	242	171	241	162	303	171	241	171	304	171	12	171	-50	181	11	181	11	171	-50	182	-48	181	11	182	-48	190	7	190	7	182	-48	191	-44	190	7	191	-44	197	0	197	0	191	-44	197	-37	197	0	197	-37	201	-8	201	-8	197	-37	202	-28	201	-8	202	-28	203	-18	140	-18	141	-29	141	-7	141	-7	141	-29	145	-38	141	-7	145	-38	146	0	146	0	145	-38	152	-44	146	0	152	-44	153	7	153	7	152	-44	161	-48	153	7	161	-48	162	11	162	11	161	-48	171	-50	162	11	171	-50	171	12	171	158	171	95	181	157	181	157	171	95	182	97	181	157	182	97	190	153	190	153	182	97	191	101	190	153	191	101	197	146	197	146	191	101	197	108	197	146	197	108	201	138	201	138	197	108	202	117	201	138	202	117	203	127	140	127	141	116	141	138	141	138	141	116	145	107	141	138	145	107	146	146	146	146	145	107	152	101	146	146	152	101	153	153	153	153	152	101	161	96	153	153	161	96	162	157	162	157	161	96	171	95	162	157	171	95	171	158	436	127	540	169	540	201	436	127	540	201	357	129	436	127	357	129	540	51	436	127	540	51	540	84	277	127	540	233	540	266	277	127	540	266	193	129	277	127	193	129	540	-12	277	127	540	-12	540	20	118	126	540	298	540	330	118	126	540	330	29	129	118	126	29	129	540	-77	118	126	540	-77	540	-44	540	-77	29	129	29	124	540	-12	193	129	193	124	540	51	357	129	357	124	467	127	45	-44	556	124	467	127	556	124	556	129	467	127	556	129	45	330	467	127	45	330	45	298	308	127	45	20	392	124	308	127	392	124	392	129	308	127	392	129	45	266	308	127	45	266	45	233	149	127	45	84	228	124	149	127	228	124	228	129	149	127	228	129	45	201	149	127	45	201	45	169	228	124	45	84	45	51	392	124	45	20	45	-12	556	124	45	-44	45	-77	97	224	313	330	313	363	97	224	313	363	30	226	97	224	30	226	313	84	97	224	313	84	313	117	30	157	30	124	313	-12	30	157	313	-12	313	20	30	60	30	27	313	-109	30	60	313	-109	313	-76	313	84	30	226	30	221	246	224	30	117	313	221	246	224	313	221	313	226	246	224	313	226	30	363	246	224	30	363	30	330	30	20	30	-12	313	124	30	20	313	124	313	157	30	-76	30	-109	313	27	30	-76	313	27	313	60	313	221	30	117	30	84	388	355	208	-110	244	-110	388	355	244	-110	424	355	296	355	116	-110	151	-110	296	355	151	-110	331	355	203	355	23	-110	59	-110	203	355	59	-110	239	355	296	355	116	-110	151	-110	296	355	151	-110	331	355	203	355	23	-110	59	-110	203	355	59	-110	239	355	50	-93	70	-74	50	345	50	345	70	-74	70	325	50	345	70	325	155	345	155	345	70	325	135	325	155	345	135	325	155	-93	155	-93	135	325	135	-74	155	-93	135	-74	70	-74	70	-74	50	-93	155	-93	22	-78	55	-45	22	331	22	331	55	-45	55	127	22	331	55	127	432	331	432	331	55	127	400	127	432	331	400	127	432	-78	432	-78	400	127	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	22	-78	55	126	22	331	22	331	55	126	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	126	432	-78	400	126	55	126	55	126	22	-78	432	-78	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	400	-45	400	-45	432	-78	432	331	400	-45	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	298	55	298	22	331	22	-78	55	298	22	-78	432	-78	266	372	20	126	266	-74	266	-74	20	126	267	-120	266	-74	267	-120	466	126	466	126	267	-120	512	126	466	126	512	126	266	372	266	372	266	325	466	126	266	-74	267	-120	266	325	266	325	267	-120	266	372	266	325	266	372	66	126	66	126	266	372	20	126	66	126	20	126	267	-120	66	126	267	-120	266	-74	266	372	267	-120	512	126	266	372	20	126	66	126	66	126	20	126	267	-120	66	126	267	-120	267	-74	267	-74	267	-120	512	126	267	-74	512	126	466	126	466	126	512	126	266	372	466	126	266	372	66	126	266	372	20	126	66	126	66	126	20	126	267	-120	66	126	267	-120	466	126	466	126	267	-120	512	126	466	126	512	126	266	372	266	372	66	126	266	325	266	372	266	325	466	126	408	306	408	281	432	281	408	306	432	281	432	331	408	306	432	331	382	331	408	306	382	331	382	306	310	331	310	306	360	306	310	331	360	306	360	331	408	259	408	209	432	209	408	259	432	209	432	259	238	331	238	306	289	306	238	331	289	306	289	331	408	187	408	137	432	137	408	187	432	137	432	187	166	331	166	306	217	306	166	331	217	306	217	331	408	115	408	65	432	65	408	115	432	65	432	115	94	331	94	306	145	306	94	331	145	306	145	331	408	43	408	-6	432	-6	408	43	432	-6	432	43	432	-78	432	-27	408	-27	432	-78	408	-27	408	-53	432	-78	408	-53	382	-53	432	-78	382	-53	382	-78	22	281	47	281	22	331	22	331	47	281	47	306	22	331	47	306	73	331	73	331	47	306	73	306	310	-53	310	-78	360	-78	310	-53	360	-78	360	-53	22	259	22	209	47	209	22	259	47	209	47	259	238	-53	238	-78	289	-78	238	-53	289	-78	289	-53	22	187	22	137	47	137	22	187	47	137	47	187	166	-53	166	-78	217	-78	166	-53	217	-78	217	-53	22	115	22	65	47	65	22	115	47	65	47	115	94	-53	94	-78	145	-78	94	-53	145	-78	145	-53	22	43	22	-6	47	-6	22	43	47	-6	47	43	47	-53	47	-27	22	-27	47	-53	22	-27	22	-78	47	-53	22	-78	73	-78	47	-53	73	-78	73	-53	500	-89	500	390	20	390	500	-89	20	390	20	-89	20	-89	53	-56	20	390	20	390	53	-56	53	357	20	390	53	357	500	390	500	390	53	357	467	357	500	390	467	357	500	-89	500	-89	467	357	467	-56	500	-89	467	-56	53	-56	53	-56	20	-89	500	-89	95	86	95	166	25	166	95	86	25	166	25	86	25	86	40	101	25	166	25	166	40	101	40	151	25	166	40	151	95	166	95	166	40	151	80	151	95	166	80	151	95	86	95	86	80	151	80	101	95	86	80	101	40	101	40	101	25	86	95	86	437	194	228	345	18	194	437	194	18	194	98	-51	437	194	98	-51	357	-51	228	345	18	194	58	181	228	345	58	181	228	305	228	345	228	305	397	181	228	345	397	181	437	194	357	-51	437	194	397	181	357	-51	397	181	333	-19	357	-51	333	-19	122	-19	357	-51	122	-19	98	-51	58	181	18	194	98	-51	58	181	98	-51	122	-19	381	213	381	36	414	18	381	213	414	18	414	233	381	213	414	233	228	340	381	213	228	340	228	302	228	302	228	340	74	213	74	213	228	340	41	233	74	213	41	233	74	36	74	36	41	233	41	18	74	36	41	18	228	-88	228	-50	74	36	228	-88	228	-50	228	-88	414	18	228	-50	414	18	381	36	414	18	414	233	228	340	414	18	228	340	41	233	414	18	41	233	41	18	414	18	41	18	228	-88	451	127	341	316	122	316	451	127	122	316	12	127	451	127	12	127	122	-63	451	127	122	-63	341	-63	49	210	49	42	87	283	87	283	49	42	87	-31	87	283	87	-31	145	341	145	341	87	-31	145	-89	145	341	145	-89	218	379	218	379	145	-89	218	-127	218	379	218	-127	302	392	302	392	218	-127	302	-140	302	392	302	-140	386	379	386	379	302	-140	386	-127	386	379	386	-127	459	341	459	341	386	-127	459	-89	459	341	459	-89	517	283	517	283	459	-89	517	-31	517	283	517	-31	555	210	555	210	517	-31	555	42	555	210	555	42	569	126	49	42	49	210	35	126	367	126	195	291	22	126	367	126	22	126	195	-47	195	291	22	126	70	125	70	125	22	126	195	-47	70	125	195	-47	195	0	195	0	195	-47	367	126	195	0	367	126	320	125	320	125	367	126	195	291	320	125	195	291	195	245	195	245	195	291	70	125	252	126	136	305	20	126	252	126	20	126	137	-51	136	305	20	126	60	126	60	126	20	126	137	-51	60	126	137	-51	137	8	137	8	137	-51	252	126	137	8	252	126	213	126	213	126	252	126	136	305	213	126	136	305	136	244	136	244	136	305	60	126	248	126	131	244	13	126	248	126	13	126	131	8	166	126	89	244	13	126	166	126	13	126	89	8	89	244	13	126	50	126	50	126	13	126	89	8	50	126	89	8	89	65	89	65	89	8	166	126	89	65	166	126	129	126	129	126	166	126	89	244	129	126	89	244	89	188	89	188	89	244	50	126	37	175	37	77	69	210	69	210	37	77	69	42	69	210	69	42	113	233	113	233	69	42	113	19	113	233	113	19	162	246	162	246	113	19	162	6	162	246	162	6	210	250	210	250	162	6	210	2	210	250	210	2	259	246	259	246	210	2	259	6	259	246	259	6	309	233	309	233	259	6	309	19	309	233	309	19	353	210	353	210	309	19	353	42	353	210	353	42	384	175	384	175	353	42	384	77	384	175	384	77	396	126	37	77	37	175	25	126	363	126	352	89	353	42	353	42	352	89	325	63	353	42	325	63	309	19	309	19	325	63	288	47	309	19	288	47	259	6	259	6	288	47	247	38	259	6	247	38	210	2	210	2	247	38	210	35	352	163	353	210	325	189	325	189	353	210	309	233	325	189	309	233	288	205	288	205	309	233	259	246	288	205	259	246	247	214	247	214	259	246	210	217	174	214	210	217	210	250	174	214	210	250	162	246	69	163	96	189	113	233	113	233	96	189	133	205	113	233	133	205	162	246	162	246	133	205	174	214	69	210	37	175	37	77	69	210	37	77	58	126	69	210	58	126	69	163	69	210	69	163	113	233	133	47	96	63	113	19	113	19	96	63	69	89	113	19	69	89	69	42	69	42	69	89	58	126	363	126	384	175	353	210	363	126	384	77	384	175	259	246	210	250	210	217	363	126	353	42	384	77	174	38	133	47	162	6	174	38	162	6	210	2	174	38	210	2	210	35	69	42	58	126	37	77	133	47	113	19	162	6	384	175	384	77	396	126	353	210	352	163	363	126	37	77	37	175	25	126	29	174	29	78	42	224	42	224	29	78	42	28	42	224	42	28	65	268	65	268	42	28	65	-15	65	268	65	-15	100	299	100	299	65	-15	100	-47	100	299	100	-47	149	311	149	311	100	-47	149	-59	149	311	149	-59	198	299	198	299	149	-59	198	-47	198	299	198	-47	233	268	233	268	198	-47	233	-15	233	268	233	-15	256	224	256	224	233	-15	256	28	256	224	256	28	269	174	269	174	256	28	269	78	269	174	269	78	273	126	29	78	29	174	25	126	236	80	225	38	233	-15	233	-15	225	38	207	5	233	-15	207	5	198	-47	198	-47	207	5	181	-17	198	-47	181	-17	149	-59	149	-59	181	-17	149	-25	225	213	233	268	207	247	207	247	233	268	198	299	207	247	198	299	181	270	181	270	198	299	149	278	117	270	149	278	149	311	117	270	149	311	100	299	58	126	62	172	65	268	65	268	62	172	73	213	65	268	73	213	100	299	100	299	73	213	91	247	100	299	91	247	117	270	42	28	65	-15	58	126	58	126	65	268	42	28	42	28	65	268	42	224	42	28	42	224	29	78	29	78	42	224	29	174	29	78	29	174	25	126	233	-15	256	28	236	80	236	80	256	28	240	126	236	172	240	126	256	224	236	172	256	224	233	268	198	299	149	311	149	278	269	174	256	224	256	28	269	174	256	28	269	78	269	174	269	78	273	126	240	126	256	28	256	224	117	-17	91	5	100	-47	117	-17	100	-47	149	-59	117	-17	149	-59	149	-25	73	39	62	80	65	-15	73	39	65	-15	100	-47	73	39	100	-47	91	5	58	126	65	-15	62	80	233	268	225	213	236	172	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	117	103	116	151	117	103	119	148	119	148	117	103	118	106	119	148	118	106	121	108	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	219	110	317	143	218	143	219	110	218	143	211	74	211	74	218	143	211	180	211	74	211	180	200	90	200	90	211	180	199	163	200	90	199	163	193	110	193	110	199	163	192	143	193	110	192	143	129	110	129	110	192	143	128	143	129	110	128	143	125	144	124	109	129	110	125	144	124	109	125	144	122	145	124	109	122	145	121	108	303	165	308	193	293	172	293	172	308	193	289	201	293	172	289	201	281	177	281	177	289	201	267	179	254	177	267	179	267	204	254	177	267	204	246	201	218	143	224	155	227	193	227	193	224	155	232	165	227	193	232	165	246	201	246	201	232	165	242	172	246	201	242	172	254	177	428	143	343	143	343	110	343	110	343	143	336	163	343	110	336	163	336	90	336	90	336	163	324	180	336	90	324	180	324	74	324	74	324	180	317	143	324	74	317	143	317	110	317	110	317	143	219	110	343	110	428	110	428	143	308	193	311	155	324	180	324	180	311	155	317	143	289	201	267	204	267	179	311	98	303	89	308	61	311	98	308	61	324	74	311	98	324	74	317	110	267	75	267	50	281	76	281	76	267	50	289	53	281	76	289	53	293	81	293	81	289	53	308	61	293	81	308	61	303	89	254	76	242	81	246	53	254	76	246	53	267	50	254	76	267	50	267	75	232	89	224	98	227	61	232	89	227	61	246	53	232	89	246	53	242	81	211	74	227	61	219	110	219	110	227	61	224	98	308	193	303	165	311	155	211	180	218	143	227	193	116	154	116	100	116	151	119	148	121	108	122	145	112	72	116	100	116	154	63	110	35	129	35	124	118	35	98	19	114	5	114	5	98	19	113	3	113	-50	113	3	107	-73	107	-73	113	3	98	19	107	-73	98	19	83	-55	83	-55	98	19	77	4	83	-55	77	4	58	-38	58	-38	77	4	54	-8	58	-38	54	-8	30	-20	54	141	30	129	55	112	54	141	55	112	77	154	77	154	55	112	77	99	77	154	77	99	98	169	98	169	77	99	98	84	98	169	98	84	118	185	118	185	98	84	114	155	118	185	114	155	115	158	114	155	98	84	113	153	113	153	98	84	113	99	113	249	113	303	107	327	107	327	113	303	114	306	107	327	114	306	115	308	117	90	118	68	120	88	120	88	118	68	137	51	159	51	137	51	140	34	159	51	140	34	149	42	118	68	117	90	115	92	118	68	115	92	114	94	118	68	114	94	113	96	118	68	113	96	98	84	113	99	98	84	113	96	137	51	118	35	118	13	137	51	118	13	121	15	137	51	121	15	127	21	137	51	127	21	133	27	137	51	133	27	140	34	118	35	114	5	115	8	118	35	115	8	116	10	118	35	116	10	118	13	149	369	129	347	129	326	149	369	129	326	137	334	149	369	137	334	145	342	149	369	145	342	152	351	149	369	152	351	159	360	129	347	107	327	115	308	129	347	115	308	116	311	129	347	116	311	118	314	129	347	118	314	121	317	129	347	121	317	129	326	133	177	137	201	127	171	127	171	137	201	121	165	118	163	121	165	137	201	118	163	137	201	118	185	117	240	118	218	120	238	120	238	118	218	137	201	159	201	137	201	140	184	159	201	140	184	149	192	118	218	117	240	115	243	118	218	115	243	114	244	118	218	114	244	113	246	118	218	113	246	98	234	113	249	107	327	98	234	113	249	98	234	113	246	30	279	55	262	58	293	58	293	55	262	77	249	58	293	77	249	83	309	83	309	77	249	98	234	83	309	98	234	107	327	137	201	133	177	140	184	118	185	115	158	116	160	118	185	116	160	118	163	127	293	122	294	123	259	127	293	123	259	126	260	127	293	126	260	433	260	127	293	433	260	433	293	123	259	122	294	119	258	119	258	122	294	118	295	119	258	118	295	116	255	116	255	118	295	115	297	116	255	115	297	114	252	114	252	115	297	114	300	114	252	114	300	113	303	148	-115	158	-106	152	-96	148	-115	152	-96	144	-87	148	-115	144	-87	137	-79	148	-115	137	-79	129	-71	148	-115	129	-71	128	-93	128	-93	129	-71	121	-63	128	-93	121	-63	118	-60	128	-93	118	-60	116	-57	128	-93	116	-57	114	-55	128	-93	114	-55	107	-73	114	-52	113	-50	107	-73	114	-52	107	-73	114	-55	433	-39	127	-6	126	-39	121	-40	126	-39	122	-6	121	-40	122	-6	118	-4	121	-40	118	-4	118	-41	118	-41	118	-4	115	-2	118	-41	115	-2	115	-44	115	-44	115	-2	114	0	115	-44	114	0	114	-47	114	-47	114	0	113	3	114	-47	113	3	113	-50	433	110	127	143	126	110	122	109	126	110	122	143	122	109	122	143	119	107	119	107	122	143	119	145	119	107	119	145	116	105	116	105	119	145	116	147	116	105	116	147	114	102	114	102	116	147	114	150	114	102	114	150	113	153	55	262	30	279	30	274	126	110	127	143	122	143	127	143	433	110	433	143	113	153	113	99	114	102	126	-39	127	-6	122	-6	127	-6	433	-39	433	-6	113	303	113	249	114	252	55	112	30	129	30	124	120	238	137	201	159	201	58	-38	30	-20	30	-25	120	88	137	51	159	51	26	129	26	129	54	143	54	143	26	129	54	110	54	143	54	110	79	160	79	160	54	110	79	92	79	160	79	92	103	180	103	180	79	92	103	72	103	180	103	72	107	154	107	151	107	100	108	103	107	151	108	103	110	148	110	148	108	103	109	106	110	148	109	106	112	108	145	224	124	202	131	185	145	224	131	185	139	195	145	224	139	195	147	205	145	224	147	205	155	215	124	202	103	180	107	159	124	202	107	159	109	161	124	202	109	161	111	164	124	202	111	164	113	166	124	202	113	166	122	175	124	202	122	175	131	185	107	157	107	159	103	180	107	157	103	180	107	154	132	67	123	77	125	51	125	51	123	77	114	86	125	51	114	86	111	89	145	28	155	38	148	48	145	28	148	48	140	58	145	28	140	58	132	67	145	28	132	67	125	51	107	97	107	100	103	72	107	97	103	72	108	95	108	95	103	72	125	51	108	95	125	51	110	92	110	92	125	51	111	89	190	65	191	190	180	110	180	110	191	190	180	143	180	110	180	143	120	110	120	110	180	143	119	143	120	110	119	143	116	144	115	109	120	110	116	144	115	109	116	144	113	145	115	109	113	145	112	108	220	175	236	204	247	259	247	259	236	204	260	227	247	259	260	227	287	278	287	278	260	227	289	244	287	278	289	244	334	285	334	285	289	244	324	252	334	-30	324	252	324	143	334	-30	324	143	324	110	324	110	324	143	212	110	221	78	212	110	213	26	212	143	212	110	324	143	383	10	349	2	383	-23	349	252	349	2	349	110	349	143	349	110	460	110	349	143	460	110	460	143	460	143	482	187	459	226	460	143	459	226	451	176	451	176	459	226	434	205	349	252	382	244	384	277	384	277	382	244	411	228	384	277	411	228	426	257	426	257	411	228	434	205	426	257	434	205	459	226	334	-30	383	-23	349	2	334	-30	349	2	349	252	334	-30	349	252	334	285	334	-30	334	285	324	252	324	110	324	2	334	-30	334	-30	324	2	289	10	334	-30	289	10	287	-23	287	-23	289	10	260	26	287	-23	260	26	246	-3	246	-3	260	26	237	49	246	-3	237	49	221	78	213	26	212	110	191	190	191	190	212	110	212	143	191	190	212	143	214	229	214	229	212	143	220	175	214	229	220	175	247	259	574	110	574	143	493	110	493	110	574	143	493	143	493	110	493	143	482	62	482	62	493	143	482	187	482	62	482	187	460	143	460	110	451	77	459	23	460	110	459	23	482	62	460	110	482	62	460	143	383	10	383	-23	412	26	412	26	383	-23	426	-5	412	26	426	-5	435	49	435	49	426	-5	459	23	435	49	459	23	451	77	191	190	190	65	213	26	221	78	213	26	246	-3	334	285	349	252	384	277	107	154	107	100	107	151	110	148	112	108	113	145	103	72	107	100	107	154	54	110	26	129	26	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	73	104	73	109	94	108	96	104	73	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	73	104	73	104	180	80	160	104	73	80	160	80	93	80	93	80	160	55	143	80	93	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	725	110	759	110	759	143	725	110	759	143	710	143	725	110	710	143	680	110	725	110	680	110	680	57	122	143	117	109	120	110	122	143	120	110	148	110	122	143	148	110	165	143	165	143	148	110	195	57	165	143	195	57	195	110	195	110	195	57	257	143	195	110	257	143	257	197	257	197	257	143	316	57	257	197	316	57	316	110	316	110	316	57	378	143	316	110	378	143	378	197	378	197	378	143	438	57	378	197	438	57	438	110	438	110	438	57	499	143	438	110	499	143	499	197	499	197	499	143	559	57	499	197	559	57	559	110	559	110	559	57	621	143	559	110	621	143	621	197	621	197	621	143	680	57	621	197	680	57	680	110	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	117	109	117	143	117	109	122	143	108	153	108	99	109	102	108	153	109	102	109	150	146	29	156	39	149	49	146	29	149	49	141	59	146	29	141	59	133	68	146	29	133	68	126	51	113	89	111	92	126	51	126	51	111	92	109	94	126	51	109	94	105	72	105	72	109	94	109	96	105	72	109	96	108	99	108	99	109	153	105	72	105	72	109	153	105	181	105	72	105	181	81	92	81	92	105	181	81	161	81	92	81	161	56	110	56	110	81	161	56	143	56	110	56	143	28	129	108	99	109	102	109	153	109	153	109	155	105	181	105	181	109	155	110	158	105	181	110	158	126	202	126	202	110	158	112	161	126	202	112	161	114	164	147	225	126	202	134	186	147	225	134	186	142	196	147	225	142	196	150	206	147	225	150	206	157	215	126	202	114	164	116	167	126	202	116	167	125	176	126	202	125	176	134	186	133	68	124	78	126	51	126	51	124	78	116	86	126	51	116	86	113	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	147	28	156	38	149	48	147	28	149	48	142	58	147	28	142	58	133	68	147	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	184	147	184	147	184	104	186	145	220	225	204	207	207	186	220	225	207	186	215	196	220	225	215	196	223	206	220	225	223	206	230	215	204	207	187	189	187	164	204	207	187	164	189	167	204	207	189	167	198	176	204	207	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	302	225	277	225	302	28	302	28	277	225	277	143	302	28	277	143	277	110	277	110	277	143	194	110	190	109	194	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	186	145	187	107	186	145	184	104	277	143	193	143	194	110	302	110	435	110	302	143	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	122	143	117	143	118	109	122	143	118	109	122	110	122	143	122	110	129	110	122	143	129	110	128	143	118	109	117	143	115	107	115	107	117	143	113	145	115	107	113	145	112	105	112	105	113	145	111	147	112	105	111	147	109	150	109	150	109	153	109	102	109	150	109	102	112	105	302	143	435	110	435	143	302	28	277	110	277	28	182	102	182	153	181	99	56	110	28	129	28	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	186	189	168	81	168	81	186	189	168	172	168	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	128	110	128	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	183	147	183	147	184	104	185	145	219	225	203	207	206	186	219	225	206	186	215	196	219	225	215	196	222	206	219	225	222	206	229	215	203	207	186	189	186	164	203	207	186	164	189	167	203	207	189	167	198	176	203	207	198	176	206	186	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	286	225	261	225	286	28	286	28	261	225	261	143	286	28	261	143	261	110	261	110	261	143	193	110	190	109	193	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	185	145	187	107	185	145	184	104	261	143	193	143	193	110	350	225	325	225	350	28	350	28	325	225	325	143	350	28	325	143	325	110	325	110	325	143	286	143	325	110	286	143	286	110	350	110	435	110	350	143	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	188	86	203	46	188	86	186	64	186	64	188	86	185	89	186	64	185	89	183	92	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	128	110	122	143	128	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	350	143	435	110	435	143	350	28	325	110	325	28	286	28	261	110	261	28	182	102	181	153	181	99	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	186	189	168	81	168	81	186	189	168	172	168	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	128	110	128	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	183	147	183	147	184	104	185	145	219	225	203	207	206	186	219	225	206	186	215	196	219	225	215	196	222	206	219	225	222	206	229	215	203	207	186	189	186	164	203	207	186	164	189	167	203	207	189	167	198	176	203	207	198	176	206	186	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	435	225	411	225	435	28	435	28	411	225	411	143	435	28	411	143	411	110	411	110	411	143	193	110	190	109	193	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	185	145	187	107	185	145	184	104	193	110	411	143	193	143	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	188	86	203	46	188	86	186	64	186	64	188	86	185	89	186	64	185	89	183	92	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	128	110	122	143	128	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	435	28	411	110	411	28	182	102	181	153	181	99	635	189	617	172	624	136	624	136	617	172	623	127	624	115	623	127	617	172	624	115	617	172	617	81	617	81	617	172	598	157	617	81	598	157	597	96	597	96	598	157	577	143	597	96	577	143	577	110	671	48	663	58	668	28	668	28	663	58	654	68	668	28	654	68	652	46	652	46	654	68	645	77	652	46	645	77	637	86	637	86	634	91	635	64	635	64	634	91	630	97	635	64	630	97	626	105	624	115	617	81	635	64	624	115	635	64	626	105	626	145	630	154	635	189	635	189	630	154	633	161	635	189	633	161	637	167	637	167	646	177	652	206	652	206	646	177	654	187	652	206	654	187	669	224	669	224	654	187	663	196	669	224	663	196	671	205	652	206	635	189	637	167	637	86	635	64	652	46	463	143	463	110	535	110	463	143	535	110	535	143	349	143	349	110	421	110	349	143	421	110	421	143	235	143	235	110	307	110	235	143	307	110	307	143	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	121	143	118	109	121	110	121	143	121	110	128	143	149	157	128	143	128	110	149	157	128	110	149	96	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	118	109	117	143	118	109	121	143	108	153	108	99	109	102	108	153	109	102	109	150	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	183	147	183	147	184	105	185	145	219	224	203	206	206	186	219	224	206	186	215	195	219	224	215	195	222	205	219	224	222	205	229	215	203	206	186	189	186	164	203	206	186	164	189	167	203	206	189	167	198	176	203	206	198	176	206	186	186	189	168	172	168	81	186	189	168	81	182	155	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	168	172	149	157	149	96	168	172	149	96	168	81	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	205	69	219	28	205	69	203	46	205	69	196	78	203	46	203	46	196	78	187	87	203	46	187	87	186	64	186	64	187	87	185	90	186	64	185	90	183	92	193	110	193	143	190	109	190	109	193	143	189	143	190	109	189	143	187	107	187	107	189	143	185	145	187	107	185	145	184	105	128	143	121	110	128	110	185	90	187	87	188	87	182	102	181	153	181	99	671	48	668	28	678	38	669	224	671	205	679	215	635	189	624	136	626	145	157	133	157	121	160	138	160	138	157	121	160	116	160	138	160	116	163	142	163	142	160	116	163	112	163	142	163	112	168	144	168	144	163	112	168	109	168	144	168	109	174	145	174	145	168	109	174	108	174	145	174	108	180	144	180	144	174	108	180	109	180	144	180	109	185	142	185	142	180	109	185	112	185	142	185	112	189	138	189	138	185	112	189	116	189	138	189	116	192	133	192	133	189	116	192	121	192	133	192	121	193	127	217	133	217	121	220	138	220	138	217	121	220	116	220	138	220	116	224	142	224	142	220	116	224	112	224	142	224	112	229	144	229	144	224	112	229	109	229	144	229	109	235	145	235	145	229	109	235	108	235	145	235	108	240	144	240	144	235	108	240	109	240	144	240	109	245	142	245	142	240	109	245	112	245	142	245	112	249	138	249	138	245	112	249	116	249	138	249	116	252	133	252	133	249	116	252	121	252	133	252	121	253	127	279	132	279	121	281	137	281	137	279	121	281	116	281	137	281	116	285	141	285	141	281	116	285	112	285	141	285	112	290	144	290	144	285	112	290	109	290	144	290	109	296	145	296	145	290	109	296	108	296	145	296	108	302	144	302	144	296	108	302	109	302	144	302	109	307	141	307	141	302	109	307	112	307	141	307	112	311	137	311	137	307	112	311	116	311	137	311	116	313	132	313	132	311	116	313	121	313	132	313	121	314	127	340	133	340	121	342	138	342	138	340	121	342	116	342	138	342	116	347	142	347	142	342	116	347	112	347	142	347	112	352	144	352	144	347	112	352	109	352	144	352	109	357	145	357	145	352	109	357	108	357	145	357	108	363	144	363	144	357	108	363	109	363	144	363	109	368	142	368	142	363	109	368	112	368	142	368	112	372	138	372	138	368	112	372	116	372	138	372	116	375	133	375	133	372	116	375	121	375	133	375	121	376	127	401	133	401	121	404	138	404	138	401	121	404	116	404	138	404	116	408	142	408	142	404	116	408	112	408	142	408	112	413	144	413	144	408	112	413	109	413	144	413	109	419	145	419	145	413	109	419	108	419	145	419	108	424	144	424	144	419	108	424	109	424	144	424	109	429	142	429	142	424	109	429	112	429	142	429	112	433	138	433	138	429	112	433	116	433	138	433	116	435	133	435	133	433	116	435	121	435	133	435	121	436	127	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	153	108	153	104	72	108	99	108	153	109	155	104	180	104	180	109	155	110	158	104	180	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	116	145	113	145	116	108	116	145	116	108	121	144	121	144	116	108	121	109	121	144	121	109	125	141	125	141	121	109	125	112	125	141	125	112	129	137	129	137	125	112	129	116	129	137	129	116	130	132	130	132	129	116	130	121	130	132	130	121	131	127	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	108	96	108	99	104	72	108	96	104	72	109	94	109	94	104	72	126	51	109	94	126	51	110	92	110	92	126	51	112	89	113	108	116	108	113	145	113	108	113	145	111	146	113	108	111	146	111	106	108	153	108	102	109	150	109	150	108	102	109	104	109	150	109	104	109	148	109	148	109	104	111	106	109	148	111	106	111	146	108	153	108	99	108	102	55	110	27	129	27	124	401	121	401	133	400	127	340	121	340	133	339	127	279	121	279	132	278	127	217	121	217	133	217	127	157	121	157	133	156	127	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	262	225	237	225	262	28	262	28	237	225	237	143	262	28	237	143	237	110	237	110	237	143	122	143	237	110	122	143	121	110	118	109	121	110	122	143	118	109	122	143	117	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	334	110	334	143	262	143	334	110	262	143	262	110	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	374	81	381	115	380	127	380	127	381	136	374	81	374	81	381	136	374	172	374	81	374	172	355	96	355	96	374	172	355	157	355	96	355	157	334	143	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	381	115	374	81	392	64	381	115	392	64	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	409	207	392	189	395	167	394	86	392	64	409	46	428	48	425	28	435	38	425	225	428	206	435	215	334	143	334	110	355	96	262	28	237	110	237	28	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	223	225	198	225	223	28	223	28	198	225	198	143	223	28	198	143	198	110	198	110	198	143	122	143	198	110	122	143	121	110	118	109	121	110	122	143	118	109	122	143	117	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	287	225	262	225	287	28	287	28	262	225	262	143	287	28	262	143	262	110	262	110	262	143	223	143	262	110	223	143	223	110	334	110	334	143	287	143	334	110	287	143	287	110	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	374	81	381	115	380	127	380	127	381	136	374	81	374	81	381	136	374	172	374	81	374	172	355	96	355	96	374	172	355	157	355	96	355	157	334	143	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	381	115	374	81	392	64	381	115	392	64	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	409	207	392	189	395	167	394	86	392	64	409	46	428	48	425	28	435	38	425	225	428	206	435	215	334	143	334	110	355	96	287	28	262	110	262	28	223	28	198	110	198	28	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	184	147	184	147	184	105	186	107	184	147	186	107	186	145	186	145	186	107	190	109	186	145	190	109	190	143	190	143	190	109	194	110	190	143	194	110	194	143	194	143	194	110	334	143	334	143	334	110	355	96	220	224	204	206	207	186	220	224	207	186	215	195	220	224	215	195	223	205	220	224	223	205	230	215	204	206	187	189	187	164	204	206	187	164	189	167	204	206	189	167	198	176	204	206	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	136	381	136	374	81	380	127	381	115	380	127	374	81	381	115	374	81	392	64	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	206	409	206	403	177	411	187	409	206	411	187	425	224	425	224	411	187	420	196	425	224	420	196	428	205	392	189	374	172	381	136	392	189	381	136	383	145	409	206	392	189	395	167	394	86	392	64	409	46	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	129	110	122	143	129	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	428	48	425	28	435	38	425	224	428	205	435	215	334	110	334	143	194	110	381	115	392	64	383	105	182	102	182	153	181	99	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	184	147	184	147	184	105	186	107	184	147	186	107	186	145	186	145	186	107	190	109	186	145	190	109	190	143	190	143	190	109	194	110	190	143	194	110	194	143	194	143	194	110	266	143	266	143	194	110	266	110	266	143	266	110	291	28	291	28	266	110	266	28	220	225	204	207	207	186	220	225	207	186	215	196	220	225	215	196	223	206	220	225	223	206	230	215	204	207	187	189	187	164	204	207	187	164	189	167	204	207	189	167	198	176	204	207	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	291	110	334	110	291	143	291	143	334	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	136	381	136	374	81	380	127	381	115	380	127	374	81	381	115	374	81	392	64	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	334	143	334	110	355	96	409	207	392	189	395	167	394	86	392	64	409	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	291	225	266	225	291	28	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	129	110	122	143	129	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	266	143	291	28	266	225	182	102	182	153	181	99	428	48	425	28	435	38	425	225	428	206	435	215	381	115	392	64	383	105	106	145	104	147	104	105	104	105	104	147	102	150	104	105	102	150	102	102	102	102	102	150	102	153	102	99	98	181	98	72	98	72	98	181	76	161	98	72	76	161	76	92	76	92	76	161	52	143	76	92	52	143	52	110	52	110	52	143	25	129	52	110	25	129	25	124	139	225	119	202	126	186	139	225	126	186	134	196	139	225	134	196	142	206	139	225	142	206	149	215	119	202	98	181	103	158	119	202	103	158	105	161	119	202	105	161	106	164	119	202	106	164	109	167	119	202	109	167	118	176	119	202	118	176	126	186	102	155	103	158	98	181	102	155	98	181	102	153	125	68	117	78	119	51	119	51	117	78	108	86	119	51	108	86	106	89	114	110	135	96	135	157	114	110	135	157	114	143	114	143	109	143	111	109	111	109	109	143	107	107	106	145	104	105	107	107	106	145	107	107	109	143	114	110	114	143	111	109	167	92	166	94	171	65	171	65	166	94	165	96	171	65	165	96	154	81	154	81	165	96	165	99	166	153	166	102	166	150	166	150	166	102	167	105	166	150	167	105	168	147	168	147	167	105	170	107	168	147	170	107	170	145	170	145	170	107	173	109	170	145	173	109	173	143	173	143	173	109	177	110	173	143	177	110	177	143	177	143	177	110	238	143	238	143	177	110	238	110	238	143	238	110	262	28	262	28	238	110	238	28	202	225	186	206	190	186	202	225	190	186	197	196	202	225	197	196	205	206	202	225	205	206	212	215	168	161	170	164	170	189	170	189	170	164	172	167	170	189	172	167	186	206	186	206	172	167	181	176	186	206	181	176	190	186	202	28	212	38	205	48	202	28	205	48	197	58	202	28	197	58	189	68	202	28	189	68	186	47	380	81	387	114	386	127	386	127	387	136	380	81	380	81	387	136	380	172	380	81	380	172	362	96	362	96	380	172	362	157	362	96	362	157	343	110	343	110	362	157	342	143	428	225	412	206	416	187	428	225	416	187	424	196	428	225	424	196	431	206	428	225	431	206	438	215	412	206	396	189	397	161	412	206	397	161	401	167	412	206	401	167	409	177	412	206	409	177	416	187	396	189	380	172	387	136	396	189	387	136	389	145	396	189	389	145	392	154	396	189	392	154	397	161	397	89	393	96	396	65	397	89	396	65	412	47	397	89	412	47	400	85	427	28	438	38	431	48	427	28	431	48	423	57	427	28	423	57	416	66	427	28	416	66	412	47	408	76	400	85	412	47	408	76	412	47	416	66	396	65	393	96	389	104	396	65	389	104	387	114	396	65	387	114	380	81	292	225	317	28	317	225	317	143	317	110	343	110	317	143	343	110	342	143	189	68	181	78	186	47	186	47	181	78	172	86	186	47	172	86	171	65	171	65	172	86	169	89	171	65	169	89	167	92	238	225	262	28	262	225	262	143	262	110	292	110	262	143	292	110	292	143	292	143	292	110	317	28	292	143	317	28	292	225	165	99	166	153	154	81	154	81	166	153	166	155	154	81	166	155	170	189	170	189	166	155	167	158	170	189	167	158	168	161	153	172	135	157	135	96	153	172	135	96	154	81	153	172	154	81	170	189	138	28	148	38	141	48	138	28	141	48	134	58	138	28	134	58	125	68	138	28	125	68	119	51	102	96	102	99	98	72	102	96	98	72	102	94	102	94	98	72	119	51	102	94	119	51	104	92	104	92	119	51	106	89	317	28	292	110	292	28	238	143	262	28	238	225	166	102	166	153	165	99	102	102	102	153	102	99	102	153	98	181	102	99	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	377	198	359	215	322	143	322	143	359	215	289	145	322	143	289	145	323	110	323	110	289	145	359	39	323	110	359	39	377	56	435	143	322	143	323	110	435	143	323	110	435	110	289	109	359	39	289	145	289	109	289	145	255	143	289	109	255	143	254	110	289	109	254	110	218	39	218	215	200	198	255	143	218	215	255	143	289	145	254	110	255	143	122	110	117	109	122	110	118	144	117	109	118	144	114	145	122	110	255	143	121	143	122	110	121	143	118	144	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	218	39	254	110	200	56	55	110	27	129	27	124	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	396	133	410	111	397	181	396	133	397	181	380	154	380	154	397	181	372	201	380	154	372	201	361	171	361	171	372	201	345	215	361	171	345	215	339	183	339	183	345	215	315	187	286	179	315	187	315	220	286	179	315	220	277	212	198	151	175	143	209	118	198	151	209	118	221	170	221	170	209	118	236	137	221	170	236	137	246	193	246	193	236	137	260	160	246	193	260	160	277	212	277	212	260	160	286	179	118	144	117	109	122	110	175	143	122	110	175	110	175	143	175	110	209	118	122	110	175	143	121	143	122	110	121	143	118	144	418	156	397	181	410	111	418	156	410	111	435	128	345	215	315	220	315	187	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	108	154	109	103	109	151	109	151	109	103	110	106	109	151	110	106	111	148	111	148	110	106	113	108	111	148	113	108	114	145	114	145	113	108	117	109	114	145	117	109	118	144	108	154	108	100	109	103	55	110	27	129	27	124	204	282	204	257	388	257	204	282	388	257	388	282	204	210	204	185	388	185	204	210	388	185	388	210	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	55	110	27	129	27	124	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	345	229	357	227	357	250	345	229	357	250	339	254	345	229	339	254	329	224	329	224	339	254	320	249	329	224	320	249	311	213	311	213	320	249	299	238	311	213	299	238	290	201	290	201	299	238	279	225	290	201	279	225	270	190	270	190	279	225	260	214	270	190	260	214	251	185	251	185	260	214	245	210	245	210	233	212	233	190	233	190	233	212	222	218	233	190	222	218	218	201	218	201	222	218	214	228	218	201	214	228	207	240	194	254	197	236	203	254	203	254	197	236	205	217	203	254	205	217	207	240	207	240	205	217	218	201	388	185	398	185	394	205	388	185	394	205	386	224	388	185	386	224	384	199	357	227	368	220	373	240	373	240	368	220	377	211	373	240	377	211	386	224	386	224	377	211	384	199	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	251	185	245	210	233	190	357	250	357	227	373	240	55	110	27	129	27	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	347	43	359	41	359	64	347	43	359	64	341	68	347	43	341	68	331	38	331	38	341	68	322	63	331	38	322	63	312	27	312	27	322	63	301	53	312	27	301	53	292	14	292	14	301	53	281	40	292	14	281	40	271	3	271	3	281	40	262	29	271	3	262	29	252	0	252	0	262	29	247	24	247	24	234	26	234	3	234	3	234	26	224	32	234	3	224	32	219	13	219	13	224	32	215	42	219	13	215	42	208	54	194	68	197	48	204	68	204	68	197	48	206	29	204	68	206	29	208	54	208	54	206	29	219	13	388	-69	398	-69	394	-51	388	-69	394	-51	386	-33	388	-69	386	-33	384	-55	388	0	398	0	394	17	388	0	394	17	386	36	388	0	386	36	384	13	359	41	369	35	374	52	374	52	369	35	378	25	374	52	378	25	386	36	386	36	378	25	384	13	359	-27	369	-34	374	-16	374	-16	369	-34	378	-43	374	-16	378	-43	386	-33	386	-33	378	-43	384	-55	374	-16	359	-5	359	-27	359	-27	359	-5	347	-25	331	-30	347	-25	341	-1	331	-30	341	-1	322	-5	331	-30	322	-5	312	-41	312	-41	322	-5	301	-16	312	-41	301	-16	292	-54	292	-54	301	-16	281	-29	292	-54	281	-29	271	-65	271	-65	281	-29	262	-40	271	-65	262	-40	252	-69	252	-69	262	-40	247	-45	359	-5	341	-1	347	-25	247	-45	234	-43	234	-65	234	-65	234	-43	224	-36	234	-65	224	-36	219	-55	219	-55	224	-36	215	-27	219	-55	215	-27	208	-15	194	-1	197	-21	204	-1	204	-1	197	-21	206	-40	204	-1	206	-40	208	-15	208	-15	206	-40	219	-55	252	-69	247	-45	234	-65	252	0	247	24	234	3	359	64	359	41	374	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	342	143	342	110	346	143	346	143	342	110	347	109	346	143	347	109	350	145	350	145	347	109	351	107	350	145	351	107	352	147	352	147	351	107	353	105	352	147	353	105	354	150	354	150	353	105	355	102	354	150	355	102	354	153	354	153	355	102	359	180	359	180	355	102	355	99	359	72	355	99	355	96	359	72	355	96	354	94	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	382	160	359	180	359	72	359	180	355	99	353	92	351	89	359	72	353	92	359	72	354	94	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	272	143	22	266	200	143	272	143	200	143	200	110	272	143	200	110	272	110	272	143	272	110	342	110	272	143	342	110	342	143	22	20	22	-12	272	110	22	20	272	110	200	110	42	143	42	110	200	110	42	143	200	110	200	143	200	143	22	266	22	233	317	28	314	48	307	38	166	266	22	266	166	266	166	266	22	266	166	233	166	266	166	233	207	260	207	260	166	233	195	228	207	260	195	228	221	215	271	215	267	143	272	38	272	38	267	143	267	110	272	38	267	110	258	82	42	143	42	110	267	110	42	143	267	110	267	143	221	215	243	195	243	242	243	242	243	195	258	170	243	242	258	170	271	215	271	215	258	170	267	143	348	86	340	78	342	55	348	86	342	55	362	76	348	86	362	76	351	89	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	384	94	384	94	408	143	384	159	384	94	384	159	362	76	362	76	384	159	362	177	362	76	362	177	355	99	355	99	362	177	355	102	342	143	342	110	346	143	346	143	342	110	347	109	346	143	347	109	350	145	350	145	347	109	351	107	350	145	351	107	352	147	352	147	351	107	353	105	352	147	353	105	354	150	354	150	353	105	355	102	354	150	355	102	354	153	354	153	355	102	362	177	352	161	353	158	362	177	362	177	353	158	354	155	362	177	354	155	354	153	332	184	339	176	341	197	341	197	339	176	348	167	341	197	348	167	362	177	362	177	348	167	350	164	362	177	350	164	352	161	311	210	318	201	321	219	321	219	318	201	325	192	321	219	325	192	341	197	341	197	325	192	332	184	362	76	355	99	355	96	362	76	355	96	354	94	362	76	354	94	353	92	362	76	353	92	351	89	340	78	332	70	342	55	342	55	332	70	325	62	342	55	325	62	322	33	322	33	325	62	319	53	322	33	319	53	312	43	271	215	272	38	290	181	290	181	272	38	291	71	290	181	291	71	300	143	300	143	291	71	300	110	300	143	300	110	342	143	342	143	300	110	342	110	244	11	272	38	258	82	244	11	258	82	243	58	244	11	243	58	221	38	244	11	221	38	209	-5	195	25	166	20	167	-12	195	25	167	-12	209	-5	195	25	209	-5	221	38	22	20	22	-12	167	-12	22	20	167	-12	166	20	166	233	22	266	22	233	207	260	221	215	243	242	27	131	27	131	71	172	71	172	27	131	77	76	71	172	77	76	76	127	76	127	77	132	71	172	71	172	77	132	79	137	71	172	79	137	112	213	112	213	79	137	81	142	112	213	81	142	84	147	112	213	88	152	114	185	112	213	114	185	149	256	149	256	114	185	120	193	149	256	120	193	128	202	209	350	181	302	191	286	209	350	191	286	200	301	209	350	200	301	209	316	209	350	209	316	216	331	209	350	216	331	222	344	137	212	147	224	149	256	149	256	147	224	158	238	149	256	158	238	181	302	181	302	158	238	181	271	181	302	181	271	191	286	209	-97	221	-89	216	-77	209	-97	216	-77	209	-63	209	-97	209	-63	200	-48	209	-97	200	-48	191	-33	209	-97	191	-33	185	-55	191	-33	180	-16	185	-55	185	-55	180	-16	158	16	185	-55	158	16	156	-13	156	-13	158	16	148	29	156	-13	148	29	139	40	139	40	130	51	156	-13	156	-13	130	51	122	60	156	-13	122	60	120	30	120	30	122	60	116	68	120	30	116	68	88	100	120	30	88	100	84	105	84	105	81	110	120	30	120	30	81	110	79	116	120	30	79	116	77	76	77	76	79	116	77	121	77	76	77	121	76	127	436	238	436	271	181	271	436	238	181	271	158	238	436	100	88	100	116	68	436	100	116	68	436	68	436	16	158	16	180	-16	436	16	180	-16	436	-16	436	152	436	185	114	185	436	152	114	185	88	152	77	76	27	131	27	124	149	256	128	202	137	212	112	213	84	147	88	152	385	116	383	110	387	76	387	76	383	110	380	105	387	76	380	105	376	100	376	100	349	68	387	76	387	76	349	68	345	30	27	100	27	68	349	68	27	100	349	68	376	100	392	172	352	213	376	152	392	172	376	152	380	147	392	172	380	147	383	142	392	172	383	142	385	137	392	172	385	137	387	132	392	172	387	132	387	127	392	172	387	127	436	124	392	172	436	124	436	131	387	76	387	127	387	121	387	76	387	121	385	116	436	124	387	127	387	76	345	30	349	68	342	60	345	30	342	60	334	51	345	30	334	51	326	40	345	30	326	40	316	29	345	30	316	29	309	-13	316	29	306	16	309	-13	309	-13	306	16	283	-16	309	-13	283	-16	279	-55	279	-55	283	-16	273	-33	279	-55	273	-33	264	-48	255	-63	248	-77	255	-97	255	-63	255	-97	279	-55	255	-63	279	-55	264	-48	352	213	315	257	317	224	352	213	317	224	327	212	352	213	327	212	336	202	352	213	336	202	343	193	352	213	343	193	350	185	352	213	350	185	376	152	350	185	27	185	376	152	264	301	273	286	282	302	282	302	273	286	283	271	282	302	283	271	315	257	315	257	283	271	306	238	315	257	306	238	317	224	243	344	248	331	254	350	254	350	248	331	255	316	254	350	255	316	282	302	282	302	255	316	264	301	27	16	27	-16	283	-16	27	16	283	-16	306	16	27	271	27	238	306	238	27	271	306	238	283	271	376	152	27	185	27	152	255	-97	248	-77	243	-89	217	229	229	227	217	229	217	229	229	227	229	250	217	229	229	250	211	254	217	229	211	254	201	224	201	224	211	254	191	249	201	224	191	249	182	213	182	213	191	249	171	238	182	213	171	238	162	201	162	201	171	238	151	225	162	201	151	225	141	190	141	190	151	225	132	214	141	190	132	214	122	185	122	185	132	214	117	210	117	210	104	212	104	190	104	190	104	212	94	218	104	190	94	218	89	201	89	201	94	218	85	228	89	201	85	228	79	240	65	254	69	236	75	254	75	254	69	236	77	217	75	254	77	217	79	240	79	240	77	217	89	201	259	185	270	185	266	205	259	185	266	205	257	224	259	185	257	224	255	199	255	199	257	224	248	211	248	211	257	224	244	240	248	211	244	240	239	220	239	220	244	240	229	250	239	220	229	250	229	227	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	122	185	117	210	104	190	218	43	230	41	218	43	218	43	230	41	230	64	218	43	230	64	213	68	218	43	213	68	202	38	202	38	213	68	193	63	202	38	193	63	184	27	184	27	193	63	173	53	184	27	173	53	163	14	163	14	173	53	152	40	163	14	152	40	143	3	143	3	152	40	134	29	143	3	134	29	123	0	123	0	134	29	118	24	118	24	106	26	106	3	106	3	106	26	95	32	106	3	95	32	90	13	90	13	95	32	86	42	90	13	86	42	79	54	65	68	69	48	75	68	75	68	69	48	77	29	75	68	77	29	79	54	79	54	77	29	90	13	260	-69	270	-69	266	-51	260	-69	266	-51	257	-33	260	-69	257	-33	256	-55	260	0	270	0	266	17	260	0	266	17	257	36	260	0	257	36	256	13	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	230	41	241	35	245	52	245	52	241	35	249	25	245	52	249	25	257	36	257	36	249	25	256	13	230	-27	241	-34	245	-16	245	-16	241	-34	249	-43	245	-16	249	-43	257	-33	257	-33	249	-43	256	-55	245	-16	230	-5	230	-27	230	-27	230	-5	218	-25	202	-30	218	-25	213	-1	202	-30	213	-1	193	-5	202	-30	193	-5	184	-41	184	-41	193	-5	173	-16	184	-41	173	-16	163	-54	163	-54	173	-16	152	-29	163	-54	152	-29	143	-65	143	-65	152	-29	134	-40	143	-65	134	-40	123	-69	123	-69	134	-40	118	-45	230	-5	213	-1	218	-25	118	-45	106	-43	106	-65	106	-65	106	-43	95	-36	106	-65	95	-36	90	-55	90	-55	95	-36	86	-27	90	-55	86	-27	79	-15	65	-1	69	-21	75	-1	75	-1	69	-21	77	-40	75	-1	77	-40	79	-15	79	-15	77	-40	90	-55	123	-69	118	-45	106	-65	123	0	118	24	106	3	230	64	230	41	245	52	317	28	314	48	307	38	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	252	254	247	229	262	224	252	254	262	224	271	249	271	249	262	224	281	213	271	249	281	213	292	238	292	238	281	213	301	201	292	238	301	201	312	225	312	225	301	201	322	190	312	225	322	190	331	214	331	214	322	190	341	185	331	214	341	185	347	210	347	210	341	185	359	190	347	210	359	190	359	212	208	199	215	211	219	240	219	240	215	211	224	220	219	240	224	220	234	250	234	250	224	220	234	227	234	250	234	227	247	229	206	224	197	205	204	185	206	224	204	185	208	199	206	224	208	199	219	240	388	254	384	240	386	217	388	254	386	217	394	236	388	254	394	236	398	254	378	228	369	218	374	201	378	228	374	201	386	217	378	228	386	217	384	240	359	212	359	190	374	201	359	212	374	201	369	218	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	247	229	252	254	234	250	204	185	197	205	194	185	55	110	27	129	27	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	251	-1	245	-25	260	-30	251	-1	260	-30	270	-5	270	-5	260	-30	279	-41	270	-5	279	-41	290	-16	290	-16	279	-41	300	-54	290	-16	300	-54	311	-29	311	-29	300	-54	320	-65	311	-29	320	-65	329	-40	329	-40	320	-65	339	-69	329	-40	339	-69	345	-45	345	-45	339	-69	357	-65	345	-45	357	-65	357	-43	207	-55	214	-43	218	-16	218	-16	214	-43	222	-34	218	-16	222	-34	233	-5	233	-5	222	-34	233	-27	233	-5	233	-27	245	-25	205	-33	197	-51	203	-69	205	-33	203	-69	207	-55	205	-33	207	-55	218	-16	251	68	245	43	260	38	251	68	260	38	270	63	270	63	260	38	279	27	270	63	279	27	290	53	290	53	279	27	300	14	290	53	300	14	311	40	311	40	300	14	320	3	311	40	320	3	329	29	329	29	320	3	339	0	329	29	339	0	345	24	345	24	339	0	357	3	345	24	357	3	357	26	207	13	214	25	218	52	218	52	214	25	222	35	218	52	222	35	233	64	233	64	222	35	233	41	233	64	233	41	245	43	205	36	197	17	203	0	205	36	203	0	207	13	205	36	207	13	218	52	388	68	384	54	386	29	388	68	386	29	394	48	388	68	394	48	398	68	377	42	368	32	373	13	377	42	373	13	386	29	377	42	386	29	384	54	357	26	357	3	373	13	357	26	373	13	368	32	388	-1	384	-15	386	-40	388	-1	386	-40	394	-21	388	-1	394	-21	398	-1	377	-27	368	-36	373	-55	377	-27	373	-55	386	-40	377	-27	386	-40	384	-15	357	-43	357	-65	373	-55	357	-43	373	-55	368	-36	245	43	251	68	233	64	203	0	197	17	194	0	245	-25	251	-1	233	-5	203	-69	197	-51	194	-69	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	347	43	359	41	359	64	347	43	359	64	341	68	347	43	341	68	331	38	331	38	341	68	322	63	331	38	322	63	312	27	312	27	322	63	301	53	312	27	301	53	292	14	292	14	301	53	281	40	292	14	281	40	271	3	271	3	281	40	262	29	271	3	262	29	252	0	252	0	262	29	247	24	247	24	234	26	234	3	234	3	234	26	224	32	234	3	224	32	219	13	219	13	224	32	215	42	219	13	215	42	208	54	194	68	197	48	204	68	204	68	197	48	206	29	204	68	206	29	208	54	208	54	206	29	219	13	388	0	398	0	394	17	388	0	394	17	386	36	388	0	386	36	384	13	359	41	369	35	374	52	374	52	369	35	378	25	374	52	378	25	386	36	386	36	378	25	384	13	252	0	247	24	234	3	359	64	359	41	374	52	218	43	230	41	218	43	218	43	230	41	230	64	218	43	230	64	213	68	218	43	213	68	202	38	202	38	213	68	193	63	202	38	193	63	184	27	184	27	193	63	173	53	184	27	173	53	163	14	163	14	173	53	152	40	163	14	152	40	143	3	143	3	152	40	134	29	143	3	134	29	123	0	123	0	134	29	118	24	118	24	106	26	106	3	106	3	106	26	95	32	106	3	95	32	90	13	90	13	95	32	86	42	90	13	86	42	79	54	65	68	69	48	75	68	75	68	69	48	77	29	75	68	77	29	79	54	79	54	77	29	90	13	260	0	270	0	266	17	260	0	266	17	257	36	260	0	257	36	256	13	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	230	41	241	35	245	52	245	52	241	35	249	25	245	52	249	25	257	36	257	36	249	25	256	13	123	0	118	24	106	3	230	64	230	41	245	52	317	28	314	48	307	38	265	108	367	186	329	174	329	174	367	186	241	186	329	174	241	186	231	174	231	174	241	186	199	310	231	174	199	310	199	270	199	270	199	310	166	174	156	186	30	186	68	174	156	186	68	174	166	174	156	186	166	174	199	310	132	108	95	-14	119	17	119	17	95	-14	199	58	119	17	199	58	199	74	199	74	199	58	301	-14	199	74	301	-14	278	17	278	17	301	-14	265	108	278	17	265	108	249	113	249	113	265	108	329	174	132	108	119	17	147	113	132	108	147	113	68	174	132	108	68	174	30	186	30	186	132	108	156	186	156	186	132	108	199	58	156	186	199	58	199	310	199	310	199	58	301	-14	199	310	301	-14	241	186	241	186	301	-14	265	108	241	186	265	108	367	186	199	58	132	108	95	-14	219	114	333	182	275	163	275	163	333	182	201	167	275	163	201	167	191	153	191	153	201	167	175	299	191	153	175	299	175	233	175	233	175	299	159	153	148	167	17	182	75	163	148	167	75	163	159	153	148	167	159	153	175	299	131	114	77	-6	114	45	114	45	77	-6	175	83	114	45	175	83	175	100	175	100	175	83	273	-6	175	100	273	-6	236	45	236	45	273	-6	219	114	236	45	219	114	203	119	203	119	219	114	275	163	131	114	114	45	147	119	131	114	147	119	75	163	131	114	75	163	17	182	420	147	268	356	22	276	420	147	22	276	22	17	420	147	22	17	268	-62	268	356	22	276	55	252	268	356	55	252	257	316	268	356	257	316	379	147	268	356	379	147	420	147	55	41	55	252	22	276	55	41	22	276	22	17	55	41	22	17	268	-63	55	41	268	-63	257	-22	379	147	257	-22	268	-63	379	147	268	-63	420	147	5	331	5	298	336	298	5	331	336	298	336	331	154	0	187	0	154	198	154	198	187	0	187	198	154	198	187	198	336	231	336	231	187	198	336	198	5	231	5	198	154	198	5	231	154	198	336	231	79	134	71	118	79	134	79	134	71	118	86	79	79	134	86	79	88	156	88	156	86	79	98	99	88	156	98	99	99	176	99	176	98	99	108	121	99	176	108	121	114	193	114	193	108	121	115	138	114	193	115	138	133	204	133	204	115	138	123	152	133	204	123	152	132	164	193	152	202	193	184	164	184	164	202	193	183	204	184	164	183	204	172	172	172	172	183	204	158	175	144	172	158	175	158	209	144	172	158	209	133	204	263	90	254	103	263	51	263	51	254	103	245	118	263	51	245	118	244	62	244	62	245	118	238	134	244	62	238	134	230	79	230	79	238	134	228	156	230	79	228	156	218	99	218	99	228	156	217	176	218	99	217	176	209	121	202	193	193	152	201	137	202	193	201	137	209	121	202	193	209	121	217	176	183	204	158	209	158	175	331	117	323	102	332	62	332	62	323	102	314	90	332	62	314	90	313	51	313	51	314	90	303	82	313	51	303	82	289	46	289	46	303	82	289	79	339	134	331	117	332	62	339	134	332	62	347	79	339	134	347	79	349	155	349	155	358	99	360	176	360	176	358	99	368	121	360	176	368	121	375	193	375	193	368	121	376	137	375	193	376	137	394	204	394	204	376	137	384	152	394	204	384	152	393	164	453	152	462	193	444	164	444	164	462	193	443	204	444	164	443	204	433	172	433	172	443	204	419	175	404	172	419	175	419	209	404	172	419	209	394	204	453	152	461	137	462	193	462	193	461	137	469	121	462	193	469	121	477	176	477	176	469	121	479	99	477	176	479	99	488	155	488	155	479	99	491	79	488	155	491	79	498	134	498	134	491	79	505	62	498	134	505	62	505	117	505	117	505	62	524	51	505	117	524	51	513	102	513	102	524	51	523	90	524	51	549	46	534	82	534	82	549	46	548	79	562	82	548	79	549	46	562	82	549	46	574	51	574	90	574	51	583	103	583	103	574	51	593	62	583	103	593	62	591	118	591	118	593	62	599	134	599	134	607	79	609	156	609	156	607	79	618	99	609	156	618	99	620	176	620	176	618	99	628	121	620	176	628	121	636	193	636	193	628	121	636	137	636	193	636	137	656	204	656	204	636	137	644	153	656	204	644	153	654	165	667	173	684	176	684	209	667	173	684	209	656	204	667	173	656	204	654	165	443	204	419	209	419	175	274	82	263	90	263	51	274	82	263	51	289	46	274	82	289	46	289	79	70	62	86	79	71	118	70	62	71	118	62	103	70	62	62	103	52	90	70	62	52	90	50	51	39	82	22	79	23	46	39	82	23	46	50	51	39	82	50	51	52	90	523	90	524	51	534	82	607	79	599	134	593	62	562	82	574	51	574	90	394	204	393	164	404	172	349	155	347	79	358	99	133	204	132	164	144	172	18	147	25	108	32	212	32	212	25	108	42	76	32	212	42	76	67	263	67	263	42	76	60	161	65	51	60	161	42	76	141	54	137	-3	139	-2	141	54	139	-2	142	-2	141	54	123	33	125	-3	141	54	125	-3	133	-3	141	54	133	-3	135	-3	141	54	135	-3	137	-3	99	9	96	7	102	3	99	9	102	3	105	13	105	13	102	3	109	0	105	13	109	0	112	19	112	19	109	0	117	-1	112	19	117	-1	118	26	118	26	117	-1	125	-3	118	26	125	-3	123	33	123	33	141	54	119	31	119	31	141	54	115	29	104	23	107	24	111	70	111	70	107	24	111	27	111	70	111	27	141	54	141	54	111	27	115	29	63	135	65	51	72	111	72	111	65	51	87	33	72	111	87	33	88	89	88	89	87	33	104	23	88	89	104	23	111	70	245	264	243	265	244	248	244	248	243	265	233	260	244	248	233	260	230	191	230	191	233	260	222	256	230	191	222	256	216	140	216	140	222	256	212	252	216	140	212	252	203	235	203	235	212	252	202	238	202	249	193	246	194	243	202	249	194	243	197	241	202	249	197	241	200	240	202	249	200	240	202	238	202	249	202	238	212	252	216	140	203	235	199	187	216	140	199	187	198	92	198	92	199	187	190	145	198	92	190	145	177	109	68	204	91	245	117	300	117	300	91	245	126	279	117	300	126	279	177	323	177	323	126	279	171	302	177	323	171	302	224	311	224	311	275	301	238	330	238	330	275	301	266	329	67	263	60	161	68	204	67	263	68	204	117	300	142	-2	144	-1	160	78	160	78	144	-1	175	45	160	78	175	45	177	109	177	109	175	45	198	92	160	78	141	54	142	-2	245	264	245	250	246	263	246	263	245	250	246	251	246	263	246	251	247	261	247	261	246	251	247	253	247	261	247	253	248	259	248	259	247	253	248	255	248	259	248	255	248	257	244	248	245	250	245	264	418	182	411	209	414	106	414	106	411	209	401	233	414	106	401	233	396	59	396	59	401	233	387	255	396	59	387	255	377	134	377	134	372	92	396	59	396	59	372	92	366	18	371	276	348	298	350	234	371	276	350	234	370	186	371	276	370	186	377	134	371	276	377	134	387	255	266	329	275	301	294	323	294	323	275	301	318	273	294	323	318	273	322	313	322	313	318	273	350	234	322	313	350	234	348	298	264	-20	267	-20	297	-4	297	-4	267	-20	323	-9	297	-4	323	-9	332	21	332	21	323	-9	366	18	332	21	366	18	357	54	357	54	366	18	372	92	297	-4	252	-19	255	-19	297	-4	255	-19	258	-20	297	-4	258	-20	261	-20	297	-4	261	-20	264	-20	238	330	177	323	224	311	418	182	414	106	420	154	60	161	65	51	63	135	51	225	11	225	51	225	51	225	11	225	51	209	51	225	51	209	52	247	52	247	51	209	97	21	52	247	97	21	94	33	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	188	209	188	225	94	225	188	209	94	225	94	209	94	33	94	52	78	318	94	33	78	318	69	305	90	328	78	318	94	52	90	328	94	52	94	283	174	291	180	294	180	329	180	329	180	294	184	298	180	329	184	298	186	321	186	321	184	298	187	304	186	321	187	304	188	310	170	336	156	340	159	293	170	336	159	293	162	291	170	336	162	291	167	290	170	336	167	290	174	291	170	336	174	291	180	329	156	340	140	342	143	316	156	340	143	316	148	308	156	340	148	308	152	301	156	340	152	301	156	296	156	340	156	296	159	293	140	342	133	325	138	321	140	342	138	321	143	316	140	342	121	340	122	328	184	21	178	13	276	0	276	0	178	13	168	9	276	0	168	9	153	7	276	342	257	340	263	327	263	327	257	340	257	328	247	326	257	328	257	340	247	326	257	340	241	335	229	283	230	299	226	328	226	328	230	299	234	311	226	328	234	311	241	335	241	335	234	311	239	320	241	335	239	320	247	326	214	318	230	33	229	51	229	225	229	209	287	209	229	225	287	209	287	225	226	328	214	318	229	51	226	328	229	51	229	283	325	321	318	329	319	294	325	321	319	294	324	298	325	321	324	298	327	304	325	321	327	304	328	310	302	291	306	290	307	336	307	336	306	290	313	291	307	336	313	291	318	329	318	329	313	291	319	294	284	308	289	301	292	340	292	340	289	301	293	296	292	340	293	296	307	336	307	336	293	296	297	293	307	336	297	293	302	291	279	316	284	308	292	340	279	316	292	340	276	342	279	316	276	342	274	321	276	342	263	327	269	325	276	342	269	325	274	321	187	34	184	21	242	13	242	13	184	21	276	0	242	13	276	0	255	9	255	9	276	0	276	7	230	33	214	318	205	305	230	33	205	305	198	292	230	33	198	292	194	279	230	33	194	279	190	264	230	33	190	264	189	247	230	33	189	247	188	225	230	33	188	225	188	209	230	33	188	209	188	52	230	33	188	52	234	20	188	52	187	34	242	13	188	52	242	13	234	20	127	0	127	7	112	9	127	0	112	9	102	13	127	0	102	13	50	34	127	0	50	34	47	21	127	0	47	21	40	13	127	0	40	13	28	9	127	0	28	9	10	7	127	0	10	7	10	0	94	33	69	305	62	292	94	33	62	292	57	279	94	33	57	279	54	264	94	33	54	264	52	247	51	52	50	34	102	13	51	52	102	13	97	21	51	52	97	21	51	209	51	209	11	225	11	209	276	0	153	7	153	0	64	288	58	271	93	31	93	31	58	271	54	250	93	31	54	250	50	209	50	209	54	250	50	225	50	209	50	225	17	225	126	338	111	333	113	319	113	319	111	333	107	313	100	304	107	313	111	333	100	304	111	333	98	327	92	248	92	265	86	318	86	318	92	265	93	280	86	318	93	280	98	327	98	327	93	280	95	293	98	327	95	293	100	304	73	303	93	31	92	45	92	225	92	209	134	209	92	225	134	209	169	225	169	225	134	209	157	208	169	225	157	208	172	206	86	318	73	303	92	45	86	318	92	45	92	248	113	319	120	323	126	338	126	338	120	323	128	326	126	338	128	326	143	341	143	341	128	326	136	329	143	341	136	329	145	329	145	329	161	325	160	342	160	342	161	325	182	340	205	287	212	288	212	329	212	329	212	288	217	290	212	329	217	290	220	319	220	319	217	290	220	295	220	319	220	295	223	307	223	307	220	295	222	300	199	336	182	340	184	302	199	336	184	302	194	291	199	336	194	291	205	287	199	336	205	287	212	329	182	340	161	325	173	314	182	340	173	314	184	302	228	193	228	203	226	230	226	230	228	203	228	214	226	230	228	214	228	228	228	50	228	179	226	230	228	50	226	230	214	229	228	50	214	229	229	33	228	186	228	193	226	230	228	186	226	230	228	179	262	0	262	7	248	10	262	0	248	10	239	14	262	0	239	14	185	32	262	0	185	32	182	21	262	0	182	21	177	14	262	0	177	14	167	9	262	0	167	9	151	7	262	0	151	7	151	0	229	33	214	229	203	227	229	33	203	227	192	226	229	33	192	226	185	180	229	33	185	180	185	50	229	33	185	50	232	22	185	50	185	32	239	14	185	50	239	14	232	22	160	342	143	341	145	329	184	192	185	180	192	226	184	192	192	226	181	225	184	192	181	225	181	201	169	225	172	206	181	225	181	225	172	206	181	201	126	0	126	7	112	9	126	0	112	9	102	14	126	0	102	14	49	32	126	0	49	32	46	20	126	0	46	20	40	13	126	0	40	13	30	9	126	0	30	9	16	7	126	0	16	7	16	0	50	48	49	32	102	14	50	48	102	14	96	20	50	48	96	20	93	31	50	48	93	31	50	209	50	209	17	225	17	209	64	288	93	31	73	303	47	21	41	14	127	0	127	0	41	14	31	9	127	0	31	9	16	7	50	209	50	54	94	28	50	209	94	28	51	225	50	209	51	225	16	225	50	209	16	225	16	209	182	19	176	13	261	0	261	0	176	13	167	9	261	0	167	9	153	7	229	27	186	296	186	225	229	27	186	225	186	209	186	209	186	225	93	225	186	209	93	225	93	209	94	28	93	41	70	307	94	28	70	307	60	291	190	329	185	294	186	296	190	329	186	296	229	27	190	329	180	331	180	292	190	329	180	292	182	292	190	329	182	292	183	293	190	329	183	293	185	294	161	298	165	295	169	334	169	334	165	295	171	293	169	334	171	293	180	331	180	331	171	293	177	292	180	331	177	292	180	292	158	337	146	340	147	317	158	337	147	317	152	310	158	337	152	310	157	303	158	337	157	303	161	298	158	337	161	298	169	334	123	341	114	325	126	328	126	328	132	328	134	342	134	342	132	328	138	326	134	342	138	326	146	340	146	340	138	326	142	323	146	340	142	323	147	317	134	342	123	341	126	328	228	41	228	340	226	342	228	41	226	342	219	340	228	41	219	340	210	337	228	41	210	337	202	334	228	41	202	334	229	27	261	0	261	7	248	9	261	0	248	9	239	12	261	0	239	12	185	29	261	0	185	29	182	19	195	331	190	329	229	27	195	331	229	27	202	334	186	43	185	29	239	12	186	43	239	12	233	18	186	43	233	18	229	27	186	43	229	27	186	209	127	0	127	7	113	9	127	0	113	9	103	13	127	0	103	13	49	34	127	0	49	34	47	21	70	307	93	41	84	322	84	322	93	41	93	250	84	322	93	250	93	329	93	329	93	250	94	279	93	329	94	279	102	334	102	334	94	279	98	301	102	334	98	301	105	317	94	28	60	291	55	273	94	28	55	273	52	252	94	28	52	252	51	225	50	54	49	34	103	13	50	54	103	13	97	19	50	54	97	19	94	28	112	338	102	334	105	317	112	338	105	317	114	325	112	338	114	325	123	341	127	0	16	7	16	0	261	0	153	7	153	0	57	279	54	264	94	33	94	33	54	264	52	246	94	33	52	246	51	209	51	209	52	246	51	225	51	209	51	225	11	225	184	21	179	14	263	0	263	0	179	14	169	10	263	0	169	10	153	7	239	14	233	20	187	48	187	48	233	20	230	31	187	48	230	31	187	209	187	209	230	31	187	225	187	209	187	225	94	225	94	225	187	225	188	225	187	209	94	225	94	209	94	33	94	51	78	318	94	33	78	318	69	305	134	325	140	341	129	327	129	327	140	341	123	328	113	326	123	328	121	339	113	326	121	339	105	335	105	335	90	327	95	298	105	335	95	298	99	311	105	335	99	311	105	320	105	335	105	320	113	326	90	327	78	318	94	51	90	327	94	51	94	282	90	327	94	282	95	298	186	320	180	329	180	294	186	320	180	294	185	298	186	320	185	298	188	304	186	320	188	304	189	310	163	290	167	290	170	335	170	335	167	290	174	291	170	335	174	291	180	329	180	329	174	291	180	294	152	300	156	295	156	339	156	339	156	295	159	292	156	339	159	292	170	335	170	335	159	292	163	290	134	325	139	321	140	341	140	341	139	321	143	315	140	341	143	315	156	339	156	339	143	315	148	307	156	339	148	307	152	300	140	341	121	339	123	328	263	338	249	333	250	318	250	318	249	333	244	313	237	304	244	313	249	333	237	304	249	333	235	327	229	248	229	265	224	318	224	318	229	265	230	280	224	318	230	280	235	327	235	327	230	280	232	293	235	327	232	293	237	304	210	303	230	31	229	45	229	225	229	209	271	209	229	225	271	209	306	225	306	225	271	209	295	209	306	225	295	209	310	206	224	318	210	303	229	45	224	318	229	45	229	248	250	318	257	323	263	338	263	338	257	323	265	325	263	338	265	325	279	341	279	341	265	325	273	327	279	341	273	327	281	328	281	328	297	323	297	342	297	342	297	323	319	340	342	287	349	288	349	329	349	329	349	288	353	290	349	329	353	290	357	319	357	319	353	290	357	295	357	319	357	295	359	307	359	307	357	295	359	300	336	336	319	340	320	301	336	336	320	301	331	291	336	336	331	291	342	287	336	336	342	287	349	329	319	340	297	323	310	313	319	340	310	313	320	301	364	193	365	203	363	230	363	230	365	203	365	214	363	230	365	214	366	228	364	50	364	179	363	230	364	50	363	230	351	229	364	50	351	229	365	33	364	186	364	193	363	230	364	186	363	230	364	179	398	0	398	7	385	10	398	0	385	10	375	14	398	0	375	14	322	32	398	0	322	32	320	21	398	0	320	21	314	14	398	0	314	14	304	9	398	0	304	9	289	7	398	0	289	7	289	0	365	33	351	229	340	227	365	33	340	227	329	226	365	33	329	226	323	180	365	33	323	180	323	50	365	33	323	50	369	22	323	50	322	32	375	14	323	50	375	14	369	22	297	342	279	341	281	328	306	225	310	206	318	225	318	225	310	206	318	201	318	225	318	201	329	226	329	226	318	201	322	192	329	226	322	192	323	180	263	0	263	7	249	9	263	0	249	9	239	14	263	0	239	14	186	32	263	0	186	32	184	21	230	31	210	303	201	288	230	31	201	288	195	271	230	31	195	271	191	250	230	31	191	250	187	225	127	0	127	7	113	10	127	0	113	10	103	13	127	0	103	13	50	33	127	0	50	33	47	21	127	0	47	21	40	13	127	0	40	13	28	9	127	0	28	9	10	7	127	0	10	7	10	0	62	292	57	279	94	33	62	292	94	33	69	305	50	33	103	13	51	51	51	51	103	13	97	21	51	51	97	21	51	209	51	209	97	21	94	33	51	209	11	225	11	209	263	0	153	7	153	0	186	32	239	14	187	48	57	279	54	264	95	33	95	33	54	264	52	247	95	33	52	247	51	209	51	209	52	247	51	225	51	209	51	225	11	225	184	21	177	14	265	0	265	0	177	14	167	9	265	0	167	9	152	7	188	209	189	225	94	225	188	209	94	225	94	209	95	33	94	52	78	318	95	33	78	318	69	305	302	295	306	334	298	298	298	298	306	334	294	337	298	298	294	337	294	303	294	303	294	337	290	310	284	317	290	310	294	337	284	317	294	337	283	340	319	19	313	13	398	0	398	0	313	13	304	9	398	0	304	9	291	7	366	27	324	296	324	225	366	27	324	225	324	209	324	209	324	225	229	225	324	209	229	225	229	209	230	28	229	41	207	307	230	28	207	307	198	291	326	329	322	294	324	296	326	329	324	296	366	27	326	329	316	331	317	292	326	329	317	292	319	292	326	329	319	292	320	293	326	329	320	293	322	294	316	331	306	334	308	293	316	331	308	293	315	292	316	331	315	292	317	292	260	341	251	325	263	328	263	328	269	327	271	342	271	342	269	327	275	325	271	342	275	325	283	340	283	340	275	325	280	322	283	340	280	322	284	317	271	342	260	341	263	328	366	41	366	340	363	342	366	41	363	342	356	340	366	41	356	340	347	337	366	41	347	337	339	334	366	41	339	334	366	27	398	0	398	7	385	9	398	0	385	9	376	12	398	0	376	12	323	29	398	0	323	29	319	19	332	331	326	329	366	27	332	331	366	27	339	334	324	43	323	29	376	12	324	43	376	12	370	18	324	43	370	18	366	27	324	43	366	27	324	209	265	0	265	7	251	9	265	0	251	9	241	13	265	0	241	13	187	34	265	0	187	34	184	21	207	307	229	41	221	322	221	322	229	41	229	250	221	322	229	250	229	329	229	329	229	250	231	279	229	329	231	279	239	334	239	334	231	279	235	301	239	334	235	301	242	316	230	28	198	291	192	273	230	28	192	273	189	252	230	28	189	252	189	225	230	28	189	225	188	209	230	28	188	209	188	54	230	28	188	54	234	19	188	54	187	34	241	13	188	54	241	13	234	19	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	90	328	78	318	94	52	90	328	94	52	94	283	189	321	182	329	183	294	189	321	183	294	188	298	189	321	188	298	190	304	189	321	190	304	191	310	166	291	171	290	171	336	171	336	171	290	177	291	171	336	177	291	182	329	182	329	177	291	183	294	148	308	153	301	156	340	156	340	153	301	157	296	156	340	157	296	171	336	171	336	157	296	161	293	171	336	161	293	166	291	143	316	148	308	156	340	143	316	156	340	140	342	143	316	140	342	138	321	140	342	121	340	122	328	140	0	140	7	119	9	140	0	119	9	106	13	140	0	106	13	50	34	140	0	50	34	47	21	140	0	47	21	40	13	140	0	40	13	28	9	140	0	28	9	10	7	140	0	10	7	10	0	62	292	57	279	95	33	62	292	95	33	69	305	51	52	50	34	106	13	51	52	106	13	98	21	51	52	98	21	95	33	51	52	95	33	51	209	249	338	239	334	242	316	249	338	242	316	251	325	249	338	251	325	260	341	51	209	11	225	11	209	140	342	133	325	138	321	265	0	152	7	152	0	398	0	291	7	291	0	306	334	302	295	308	293	179	147	173	143	190	-24	190	-24	173	143	166	141	190	-24	166	141	158	140	158	140	151	141	190	-24	190	-24	151	141	192	-31	187	211	185	158	190	-24	199	217	190	-24	192	-14	199	217	192	-14	196	-7	169	184	171	177	171	194	171	194	171	177	175	173	171	194	175	173	177	203	177	203	175	173	180	169	177	203	180	169	187	211	187	211	180	169	184	164	187	211	184	164	185	158	201	-43	195	-37	217	-107	217	-107	195	-37	192	-31	217	-107	192	-31	27	110	27	110	192	-31	133	157	27	110	133	157	131	165	131	165	135	186	27	110	27	110	135	186	147	206	27	110	147	206	219	331	219	331	147	206	165	223	219	331	165	223	189	235	219	331	189	235	218	239	218	239	243	235	219	331	219	331	243	235	267	225	219	331	267	225	287	210	232	57	229	44	230	-1	230	-1	229	44	226	29	230	-1	226	29	223	1	223	1	226	29	215	2	208	1	215	2	226	29	208	1	226	29	207	29	201	-1	208	1	207	29	201	-1	207	29	213	219	201	-1	213	219	199	217	201	-1	199	217	196	-7	232	57	236	-7	237	68	237	68	236	-7	240	-14	237	68	240	-14	244	79	244	79	240	-14	242	-24	408	112	242	-24	240	-30	408	112	240	-30	236	-37	301	141	292	127	408	112	408	112	292	127	276	110	408	112	276	110	252	89	219	331	287	210	408	112	408	112	287	210	302	190	408	112	302	190	307	167	307	167	306	154	408	112	408	112	306	154	301	141	244	79	242	-24	408	112	244	79	408	112	252	89	201	-43	217	-107	208	-47	208	-47	217	-107	215	-48	223	-47	215	-48	217	-107	223	-47	217	-107	231	-43	231	-43	217	-107	408	112	231	-43	408	112	236	-37	229	217	227	99	234	113	229	217	234	113	241	211	241	211	234	113	242	126	241	211	242	126	250	202	250	202	242	126	249	140	250	202	249	140	254	154	209	50	213	63	213	219	213	219	213	63	218	79	213	219	218	79	229	217	229	217	218	79	227	99	213	219	207	29	208	39	213	219	208	39	209	50	255	188	250	202	254	154	255	188	254	154	256	171	184	152	179	147	190	-24	184	152	190	-24	185	158	192	-31	151	141	144	144	192	-31	144	144	137	149	192	-31	137	149	133	157	187	211	190	-24	199	217	232	57	230	-1	236	-7	
 --- /dev/null
-+++ mathgl-1.10.2.1/fonts/STIX_bi.vfm
++++ b/fonts/STIX_bi.vfm
 @@ -0,0 +1,830 @@
 +# font STIXGeneralBolIta.otf has 827 glyphs 
 +827 48.2655 514232
@@ -34426,7 +23918,7 @@ Last-Update: <YYYY-MM-DD>
 +64260 576 200 129544 210 512972
 +144	39	141	55	134	69	123	80	109	87	94	90	79	87	65	80	55	69	48	55	45	39	48	23	54	10	65	0	78	-6	94	-8	110	-6	124	0	134	10	141	24	144	39	16383	16383	133	138	150	181	168	223	187	265	208	308	230	353	238	370	244	383	248	393	250	402	250	413	249	429	243	443	233	453	219	460	201	462	179	458	165	446	155	428	150	406	148	382	145	347	140	306	133	258	124	204	113	144	92	269	120	269	178	398	182	408	184	415	186	420	186	430	185	440	180	449	174	457	166	461	156	463	141	460	126	453	114	442	106	428	102	413	16383	16383	268	269	296	269	354	398	357	407	360	414	362	424	362	430	360	440	356	449	350	457	341	461	332	463	316	460	302	453	290	442	282	428	278	413	229	282	192	192	115	192	152	282	16383	16383	360	331	301	331	359	473	307	473	248	331	172	331	230	473	178	473	119	331	49	331	35	282	100	282	63	192	-7	192	-21	142	42	142	-14	0	38	0	95	142	172	142	114	0	167	0	224	142	289	142	302	192	244	192	281	282	346	282	171	186	191	170	204	156	213	142	217	126	218	109	213	77	200	52	180	35	155	25	126	22	16383	16383	167	295	149	310	135	324	126	337	121	351	120	367	123	388	133	406	149	419	169	428	195	431	199	431	201	430	203	430	204	429	16383	16383	336	404	315	418	295	429	276	438	259	443	244	446	257	495	224	495	211	452	186	452	143	447	106	432	78	407	60	374	54	333	56	308	64	284	80	260	106	235	143	204	93	29	67	44	49	61	38	83	32	112	29	150	15	154	-13	59	5	42	23	29	42	19	62	11	86	5	66	-67	101	-67	120	0	180	6	228	24	263	53	285	89	292	133	289	161	280	186	263	212	236	241	198	277	237	422	260	413	276	400	287	384	292	363	294	338	294	321	293	317	308	314	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	293	54	278	47	265	41	251	38	238	36	225	35	198	40	175	53	157	72	145	98	141	128	144	155	152	177	167	197	189	215	219	232	229	191	240	154	254	121	271	88	293	54	16383	16383	370	393	368	370	361	350	347	330	326	312	296	293	292	313	290	329	289	342	288	352	288	362	290	388	296	409	305	425	318	435	335	439	347	437	357	431	364	421	369	409	370	393	16383	16383	504	68	492	58	482	50	472	45	462	42	451	41	435	43	420	48	406	58	391	71	376	90	423	150	454	190	476	212	494	223	515	227	515	244	372	244	372	227	387	224	397	220	404	216	408	209	410	201	408	190	403	176	395	160	380	139	360	114	344	142	329	173	317	204	308	236	302	268	346	287	381	308	405	331	420	356	425	384	421	409	409	430	390	447	365	457	334	461	292	455	257	436	230	408	212	369	206	321	206	311	207	301	208	290	210	276	213	259	175	249	132	231	92	202	63	158	51	96	57	58	74	28	100	5	135	-7	178	-12	206	-10	233	-6	260	1	286	13	311	29	329	14	347	2	366	-5	386	-10	407	-11	432	-9	455	-2	476	9	498	28	521	54	87	269	115	269	171	397	175	406	178	413	179	419	181	424	181	430	179	440	175	449	169	457	160	461	151	463	135	461	121	455	110	445	101	431	97	414	220	463	188	439	161	417	137	396	116	376	98	357	70	319	48	278	32	234	22	188	19	140	22	83	33	32	52	-17	79	-67	115	-120	130	-110	111	-72	98	-37	89	-2	84	36	82	81	84	132	89	181	98	228	111	273	127	314	143	345	159	371	179	396	203	422	232	449	71	452	89	418	103	383	113	348	118	309	120	266	118	220	113	173	105	127	93	83	79	42	63	7	47	-21	28	-48	3	-76	-28	-106	-17	-120	21	-92	56	-63	87	-32	114	0	137	32	153	63	166	94	175	128	181	164	183	202	182	231	179	260	173	289	165	318	155	347	135	391	122	412	106	435	87	463	211	316	218	321	230	327	240	331	250	333	262	335	278	336	293	337	308	340	321	347	329	357	333	371	331	382	326	392	319	400	310	405	299	407	290	406	281	403	273	397	265	388	256	376	248	362	240	352	232	343	224	336	213	330	205	326	205	334	206	347	208	358	211	369	216	380	223	393	228	401	231	409	233	415	234	422	235	428	233	440	228	450	221	457	212	461	200	463	189	461	179	457	172	450	167	440	166	428	166	422	168	415	170	409	173	401	178	393	184	380	189	369	193	358	195	347	195	326	188	330	177	336	168	343	160	352	153	362	144	376	135	388	127	397	119	403	110	406	101	407	91	405	82	400	75	392	70	382	68	371	71	357	80	347	92	340	107	337	123	336	138	335	150	333	160	331	170	327	183	321	190	316	183	312	161	301	151	298	139	297	123	296	108	295	93	292	80	286	71	276	68	262	70	251	75	241	83	233	93	227	103	225	113	226	121	230	128	236	136	245	144	257	152	270	159	280	167	288	176	295	188	302	195	307	195	286	193	275	190	264	185	253	178	240	173	231	170	224	168	217	166	211	166	205	167	193	172	184	179	177	189	172	200	170	212	172	221	177	228	184	233	193	235	204	234	211	233	217	231	224	228	231	223	240	216	253	211	264	208	275	206	286	205	299	205	307	213	302	225	295	234	288	242	280	249	270	256	257	265	245	272	236	280	230	288	226	297	225	308	227	317	233	325	241	331	251	333	262	329	276	320	286	308	292	293	295	278	296	262	297	250	298	240	301	218	312	363	141	363	201	222	201	222	342	163	342	163	201	23	201	23	141	163	141	163	0	222	0	222	141	-31	-122	13	-99	49	-72	75	-41	92	-7	97	27	95	48	88	65	76	79	61	87	41	90	26	89	12	83	1	73	-5	59	-7	41	-7	31	-4	21	0	13	8	5	19	-2	27	-7	33	-12	37	-16	39	-21	39	-27	36	-42	26	-57	11	-72	-11	-88	-40	-105	183	191	17	191	2	112	167	112	94	41	92	57	85	71	74	82	60	89	44	91	28	89	14	82	3	71	-3	57	-5	41	-3	25	3	11	14	0	27	-6	43	-8	59	-6	73	0	84	11	92	25	94	41	231	463	172	463	-42	-11	16	-11	253	393	248	342	235	280	219	215	201	155	186	107	173	70	159	43	145	24	131	13	115	10	103	12	94	18	87	27	83	40	81	55	87	102	100	169	120	246	144	322	168	386	179	407	189	423	198	434	209	440	219	442	231	440	240	434	247	424	251	410	253	393	16383	16383	322	299	318	354	305	399	285	433	256	454	221	462	199	460	176	455	155	446	134	433	114	414	81	369	52	318	30	261	16	201	11	140	16	89	29	48	51	17	81	-2	120	-9	140	-7	159	-3	177	4	194	14	210	28	246	68	277	118	301	175	316	236	322	299	283	462	248	453	215	446	181	439	143	432	100	426	99	411	109	412	125	414	140	414	152	413	161	410	167	406	171	400	173	392	172	389	172	385	171	380	169	372	85	71	77	49	66	34	51	24	30	18	3	16	3	0	237	0	237	16	210	17	191	19	178	24	172	31	170	41	170	47	174	63	176	73	179	83	58	342	75	364	92	381	110	392	129	398	149	400	172	397	190	386	202	369	209	347	211	321	205	286	187	248	155	203	107	148	42	78	-17	17	-17	0	229	0	283	129	267	129	253	106	238	91	219	81	196	76	165	75	72	75	204	188	240	222	268	254	287	285	298	316	302	348	297	384	283	416	260	440	229	456	191	462	151	456	117	442	87	418	62	388	43	351	79	363	95	383	110	397	125	407	141	412	158	413	180	411	197	403	208	390	215	373	217	353	212	324	197	299	171	279	135	262	88	250	86	235	106	233	124	230	140	225	155	216	168	204	177	192	184	178	189	163	191	146	192	127	189	95	178	65	162	41	142	24	118	18	112	19	105	20	100	22	95	25	91	28	81	41	71	56	61	70	48	80	30	84	16	83	5	77	-2	69	-7	58	-9	45	-5	27	6	12	24	1	49	-6	80	-8	143	0	198	26	239	65	266	114	276	169	274	193	269	214	259	233	244	250	224	268	224	269	255	284	278	303	293	323	301	346	304	370	299	399	285	425	263	444	236	457	204	462	173	459	144	449	116	432	90	406	65	372	226	357	173	167	35	167	16383	16383	340	462	297	462	9	172	-9	101	155	101	127	0	213	0	242	101	289	101	307	167	259	167	328	452	138	452	49	251	73	250	93	248	109	244	125	239	140	232	163	218	182	199	196	177	204	153	207	127	202	94	189	64	169	40	146	24	120	18	111	19	103	21	96	26	88	35	81	48	73	61	64	71	55	78	44	82	32	84	19	82	8	77	0	68	-5	58	-7	44	-2	26	9	12	28	0	54	-6	85	-8	148	0	201	26	242	66	269	115	278	170	276	196	270	221	260	243	247	264	229	281	211	295	194	305	173	313	147	319	110	327	133	379	304	379	216	213	213	180	207	143	197	103	184	67	170	38	162	27	155	20	147	15	138	12	128	11	115	13	104	20	97	30	93	45	91	64	93	91	99	122	107	157	119	193	133	229	139	241	145	250	152	255	160	257	170	258	188	256	201	251	209	242	214	229	216	213	16383	16383	340	459	287	447	243	435	205	419	170	398	134	371	93	331	60	285	36	236	21	183	16	127	21	80	35	42	59	14	92	-3	133	-9	186	0	232	23	267	61	291	110	299	170	295	211	282	243	261	266	233	280	198	285	190	285	182	284	173	282	165	280	156	276	184	321	216	361	252	394	295	421	344	443	354	452	98	452	39	324	57	324	71	346	87	361	107	370	134	374	173	376	259	376	35	0	97	0	207	94	203	68	193	45	177	27	156	15	133	11	111	15	93	26	79	43	71	66	68	95	71	126	79	153	93	176	114	197	141	217	170	184	190	157	200	135	205	115	207	94	16383	16383	259	367	257	348	253	331	244	314	230	295	210	272	185	294	167	315	156	334	150	353	149	373	151	396	159	414	171	428	187	436	207	439	223	436	238	426	249	411	256	392	259	367	16383	16383	124	231	80	211	46	189	22	165	7	136	2	103	8	66	24	35	51	11	86	-3	129	-8	179	-2	221	15	254	44	275	83	283	130	281	155	275	178	265	201	248	226	225	254	225	256	262	273	289	292	308	314	318	338	321	365	320	382	316	397	309	410	301	421	290	432	277	442	262	450	244	456	224	460	203	462	163	456	127	440	99	414	81	380	74	337	75	315	81	295	90	276	104	255	124	233	245	393	244	370	241	346	236	320	228	290	216	255	207	228	198	210	190	200	179	196	164	195	148	196	136	202	127	211	122	223	120	238	122	267	128	300	136	335	147	369	159	397	168	412	177	424	188	433	200	438	212	440	224	438	233	432	240	423	244	410	245	393	16383	16383	-3	-6	44	3	83	14	117	26	147	42	178	62	226	103	266	152	296	206	315	263	321	321	320	348	315	372	307	395	296	415	282	432	269	443	255	451	239	457	222	460	202	462	149	452	103	427	67	387	44	337	35	278	40	241	54	210	76	186	104	171	138	166	146	166	154	167	170	171	179	175	152	128	119	88	82	55	39	29	-7	10	115	41	113	57	106	70	95	81	82	89	66	91	50	89	36	82	25	71	18	57	16	41	18	25	25	11	35	0	49	-6	65	-8	81	-6	95	0	106	11	113	25	115	41	16383	16383	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	-7	-123	36	-100	72	-73	99	-42	115	-8	121	26	118	47	111	64	100	78	85	87	65	90	49	88	35	82	25	72	18	58	15	41	16	30	19	21	24	12	31	4	42	-2	51	-7	57	-12	60	-17	62	-22	63	-28	59	-42	50	-57	34	-73	12	-89	-16	-106	16383	16383	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	364	-7	364	57	104	171	364	285	364	350	21	199	21	143	363	72	363	132	23	132	23	72	16383	16383	363	210	363	270	23	270	23	210	364	143	364	199	21	350	21	285	281	171	21	57	21	-7	153	41	151	57	144	70	133	81	120	89	104	91	88	89	74	82	63	71	56	57	54	41	56	25	63	11	73	0	87	-6	103	-8	119	-6	133	0	144	11	151	25	153	41	16383	16383	133	140	144	166	156	188	173	207	197	227	232	250	265	271	289	293	306	316	315	340	317	365	312	399	296	426	271	446	239	458	203	462	164	458	130	445	104	427	87	403	81	377	83	362	88	349	97	338	108	331	121	328	135	330	146	336	155	346	161	357	163	370	161	384	156	393	150	400	145	407	143	416	146	423	152	430	161	436	173	440	186	441	201	439	214	432	224	421	229	406	232	388	230	368	226	348	218	328	205	308	189	287	157	252	136	221	123	194	116	169	113	146	394	271	392	253	388	233	382	212	375	192	367	174	358	158	347	146	336	136	324	130	312	128	299	131	288	138	279	150	274	166	272	186	276	220	288	255	308	285	333	307	364	315	366	315	376	313	384	308	389	299	393	286	394	271	16383	16383	475	52	447	38	419	28	391	22	363	20	335	19	270	29	216	56	176	99	150	153	141	216	150	289	176	350	217	396	270	426	333	437	394	428	447	403	489	365	516	317	526	261	523	229	513	192	496	157	473	132	443	121	434	123	426	126	421	132	417	141	416	152	416	156	417	161	418	165	419	170	419	174	461	339	413	339	406	313	397	327	389	337	380	343	370	347	357	348	310	337	272	309	244	269	227	222	221	173	224	148	233	127	246	111	264	100	286	97	303	99	321	105	337	115	353	129	368	146	372	131	381	117	395	106	412	98	431	96	475	105	510	129	536	165	552	210	557	262	546	330	515	385	466	427	404	454	332	463	252	451	183	418	128	366	93	299	80	219	92	148	126	85	179	34	247	0	328	-11	357	-10	386	-6	415	0	448	12	484	29	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	255	6	311	23	352	51	378	90	387	140	383	168	373	191	355	211	329	227	294	239	294	240	334	252	369	267	397	288	415	315	422	354	415	389	396	416	363	436	317	448	259	452	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	361	259	353	212	341	169	323	129	301	94	277	68	252	48	224	34	193	25	159	23	145	23	134	26	126	31	122	37	120	46	120	51	121	58	123	66	126	77	130	91	16383	16383	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	164	0	216	3	264	14	308	30	348	52	382	79	410	111	433	147	449	187	460	230	463	274	454	335	428	384	386	421	330	444	259	452	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	446	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	189	229	227	226	253	220	270	208	279	191	282	167	282	157	280	145	279	138	298	134	348	320	329	322	313	290	295	269	272	257	240	252	195	250	237	398	241	411	247	421	254	427	265	430	279	431	310	429	335	426	355	419	371	409	385	394	391	385	395	375	397	362	399	346	399	327	417	324	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	354	452	152	452	152	435	175	432	186	429	194	425	199	420	202	414	203	407	203	402	202	396	200	389	197	378	194	364	117	72	104	24	92	-8	82	-28	71	-38	57	-41	51	-41	45	-39	42	-37	40	-34	39	-29	41	-23	49	-11	53	-4	55	6	53	21	47	33	37	42	26	48	12	50	-1	47	-12	41	-22	30	-28	17	-30	2	-25	-21	-12	-41	8	-55	36	-63	69	-66	107	-61	142	-45	172	-18	196	19	214	69	296	378	304	403	313	418	324	428	337	433	354	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	265	268	411	403	426	416	437	424	448	430	459	433	474	435	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	620	452	477	452	266	127	230	452	81	452	81	435	103	435	117	432	125	428	129	421	130	412	129	406	128	399	127	391	125	382	122	373	50	123	37	81	25	52	14	33	0	23	-19	17	-19	0	120	0	120	17	97	20	82	24	72	32	67	43	66	58	66	66	68	75	70	87	74	102	79	120	147	370	192	-7	211	-7	465	379	382	70	375	50	367	35	355	25	338	20	314	17	314	0	523	0	523	17	503	18	490	21	481	26	477	35	476	46	476	52	477	60	479	68	481	77	483	84	563	380	570	402	578	417	588	426	602	432	620	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	223	394	228	410	232	420	238	427	247	430	259	431	278	428	294	420	306	408	313	392	315	372	314	353	312	333	308	314	301	296	293	280	282	264	268	252	252	244	233	239	210	238	194	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	188	216	199	215	209	215	219	214	230	214	266	216	298	222	327	231	352	243	374	259	388	273	399	289	407	307	412	327	414	348	408	385	391	414	361	435	320	447	266	452	370	360	366	312	356	259	340	204	321	151	299	104	280	74	259	48	236	28	211	16	185	11	161	15	142	25	127	42	118	65	115	92	119	142	131	198	147	257	168	312	192	360	211	389	232	411	254	427	277	436	302	440	324	436	343	425	357	408	366	386	370	360	16383	16383	137	-10	19	-111	29	-126	49	-119	66	-114	80	-110	93	-108	117	-108	141	-112	157	-116	176	-122	199	-129	218	-134	235	-137	251	-139	268	-139	309	-136	345	-126	379	-108	411	-79	443	-39	428	-26	406	-47	386	-62	367	-72	347	-77	324	-79	313	-79	303	-78	292	-76	280	-72	266	-68	237	-59	209	-53	183	-48	160	-46	140	-44	140	-42	170	-10	221	-6	262	2	296	17	328	38	362	68	398	109	428	155	449	204	462	255	467	305	459	357	437	400	402	434	357	455	303	463	268	460	234	452	201	439	169	421	140	400	99	360	66	313	40	260	24	202	18	143	23	101	37	65	60	36	90	13	127	-4	131	-5	133	-6	135	-6	139	-8	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	483	452	354	452	354	435	370	434	380	432	388	429	394	424	397	418	398	411	397	401	392	387	383	370	371	349	355	324	229	123	195	389	195	392	194	395	194	405	195	416	198	424	207	429	221	433	244	435	244	452	44	452	44	435	66	433	80	426	90	409	97	380	105	335	156	-11	178	-11	441	406	447	413	454	421	462	427	472	432	483	435	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	469	452	333	452	333	435	347	434	355	432	361	430	365	427	368	423	369	418	367	410	362	400	353	387	340	371	321	351	258	284	247	321	238	349	232	371	227	389	224	402	223	411	224	419	227	425	233	429	242	431	253	433	273	435	273	452	67	452	67	435	88	433	103	428	114	421	123	409	130	391	186	209	140	159	88	103	52	63	26	38	5	23	-16	17	-16	0	128	0	128	17	112	19	100	23	92	29	87	35	86	44	87	49	89	56	93	63	99	71	107	81	195	179	209	138	218	109	225	86	230	67	233	53	234	42	233	33	229	27	221	22	208	19	189	17	189	0	396	0	396	17	371	21	353	30	340	44	329	65	318	95	268	256	402	394	418	409	431	420	443	428	456	433	469	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	244	456	109	456	-24	-106	123	-106	127	-83	75	-83	67	-82	61	-81	56	-78	53	-74	52	-68	52	-64	53	-62	158	387	162	407	167	420	173	428	181	431	193	432	240	432	189	-11	57	463	0	463	132	-11	232	456	83	456	78	432	131	432	139	431	145	429	150	426	153	422	154	418	154	415	153	413	153	411	48	-39	42	-58	38	-71	33	-78	25	-81	-32	-81	-37	-105	97	-105	340	205	219	452	166	452	45	205	106	205	192	389	280	205	338	-83	338	-50	0	-50	0	-83	201	348	126	449	119	457	111	464	103	468	96	471	87	471	78	470	70	465	63	458	59	450	57	440	58	434	61	427	66	421	72	414	81	408	170	348	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	192	472	165	467	139	463	112	459	83	456	50	452	50	434	63	434	74	433	83	430	89	426	93	421	94	413	93	405	90	391	85	370	78	343	68	308	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	215	275	221	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	247	387	256	383	267	381	279	383	288	388	296	396	300	406	302	418	299	436	290	451	276	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	16383	16383	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	184	289	193	284	198	276	202	265	203	251	16383	16383	322	252	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	177	416	175	431	168	443	158	453	145	460	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	16383	16383	189	417	186	431	179	444	169	454	156	461	142	463	128	461	116	454	106	444	100	432	97	419	100	404	106	391	115	381	128	374	142	372	156	374	169	381	179	390	186	403	189	417	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	193	472	163	466	136	461	109	457	82	454	52	452	52	434	75	434	82	433	88	431	92	427	94	421	95	411	95	403	94	398	93	391	90	382	-15	0	67	0	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	474	91	472	89	471	87	469	84	467	82	465	79	456	66	448	55	439	47	432	42	426	40	423	40	420	42	418	44	416	48	416	59	417	65	430	104	460	191	466	208	470	224	473	239	475	252	476	264	474	280	467	293	456	303	442	310	424	312	396	309	371	297	347	275	320	242	290	196	297	215	302	231	305	244	307	256	308	267	306	283	300	295	290	305	278	310	262	312	246	310	230	305	214	296	199	285	186	273	174	261	162	246	148	227	133	205	115	177	114	177	157	311	134	306	113	303	90	300	61	297	22	293	22	275	43	275	50	272	56	269	59	264	60	258	59	250	56	237	52	218	45	192	35	157	-9	0	72	0	93	69	112	123	130	167	150	202	172	231	181	241	190	250	200	257	208	262	216	263	220	263	223	261	225	258	227	254	228	248	227	239	209	176	198	140	153	0	235	0	254	65	268	108	279	138	290	161	302	185	319	212	336	234	351	250	366	260	379	263	383	262	387	260	391	257	393	253	394	249	393	246	393	242	392	238	391	233	389	229	360	140	351	115	344	91	339	70	336	52	335	38	337	22	342	9	351	1	364	-3	380	-5	404	-2	426	6	447	23	468	48	489	82	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	217	227	214	195	205	154	190	110	170	68	145	35	137	28	129	23	120	19	112	16	103	15	94	16	87	20	81	25	77	31	76	39	77	48	80	62	85	81	92	107	102	140	110	165	115	183	120	196	132	216	143	232	154	245	166	255	178	262	191	264	200	263	207	259	212	252	216	241	217	227	16383	16383	120	235	145	312	108	307	79	302	56	299	35	296	15	293	15	275	30	274	41	272	47	269	50	265	51	258	51	252	49	243	45	230	41	214	36	195	-28	-61	-35	-87	-43	-104	-52	-113	-64	-118	-80	-119	-80	-138	87	-138	87	-119	70	-118	58	-116	50	-112	45	-106	44	-98	44	-90	46	-79	49	-64	54	-45	60	-21	68	6	77	0	87	-3	96	-6	114	-8	170	4	222	39	263	92	291	158	302	231	299	258	289	281	274	298	254	309	227	312	205	310	184	302	163	287	142	265	120	235	219	250	217	223	209	189	198	153	185	119	171	90	159	72	148	58	136	48	124	42	112	40	102	42	95	46	90	54	86	65	85	78	87	100	92	124	99	151	109	178	121	205	133	226	147	247	163	265	180	278	196	283	204	281	211	277	216	270	218	261	219	250	16383	16383	318	303	244	303	235	263	232	274	231	281	229	288	226	293	223	297	218	302	211	306	203	310	194	312	185	312	154	307	122	292	91	269	63	238	37	199	24	174	14	150	7	125	2	102	1	79	4	49	12	24	26	6	45	-4	69	-8	93	-6	115	1	136	16	155	37	173	66	133	-73	126	-92	117	-105	107	-114	91	-118	70	-119	70	-138	251	-138	251	-119	240	-119	228	-118	219	-116	212	-113	208	-107	207	-100	208	-93	211	-79	217	-59	223	-35	231	-7	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	10	115	4	95	0	76	-3	60	-6	47	-7	38	-5	22	0	10	10	1	22	-3	38	-5	61	-2	83	6	104	23	127	49	152	85	137	95	124	76	112	61	102	50	93	44	86	41	80	43	77	45	75	49	75	54	76	66	88	114	98	150	111	195	133	275	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	10	276	21	275	30	274	36	271	41	268	44	263	50	246	55	221	58	190	60	153	61	111	61	85	60	59	59	27	57	-8	75	-8	120	35	156	71	184	103	208	132	231	163	245	186	256	208	264	229	269	249	271	267	269	281	264	293	255	303	244	310	230	312	218	310	208	305	199	297	194	287	192	275	192	268	194	261	197	254	202	246	208	238	213	232	217	227	220	223	221	218	222	214	219	199	211	181	195	158	171	127	137	87	136	154	133	208	129	250	123	284	115	312	97	308	80	304	62	301	39	298	10	294	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	28	296	28	278	35	278	40	279	51	279	63	277	72	272	80	263	85	250	90	232	109	130	80	81	72	70	66	62	60	58	55	56	48	55	40	57	33	60	26	64	17	68	6	69	-5	67	-15	62	-23	54	-27	43	-29	31	-27	18	-22	7	-13	-1	-1	-6	12	-8	30	-6	46	0	62	14	79	36	101	69	117	96	126	55	137	25	149	5	164	-5	183	-8	202	-5	221	3	240	19	261	42	284	74	270	83	256	66	246	54	238	47	232	44	225	43	218	44	212	48	207	55	203	65	200	79	179	186	192	207	205	224	218	238	230	246	241	249	249	247	256	244	263	240	270	237	279	235	291	237	301	242	309	250	315	260	317	271	315	283	309	295	300	304	290	310	278	312	259	310	242	301	222	285	199	258	171	219	165	249	159	271	153	288	147	301	140	312	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	295	464	238	461	195	451	163	433	141	405	127	367	96	247	87	220	74	201	57	187	34	176	3	168	25	161	41	154	52	145	58	134	60	121	60	110	57	96	53	80	48	62	42	42	35	19	28	-5	23	-28	20	-49	19	-64	23	-87	35	-104	58	-116	93	-123	142	-126	144	-117	123	-112	107	-104	97	-94	91	-81	89	-65	90	-52	92	-36	97	-16	102	5	109	29	116	52	122	73	126	91	128	106	129	117	127	132	121	143	110	153	92	160	66	168	101	177	127	188	145	204	159	226	169	256	199	372	209	399	222	420	239	436	263	448	293	456	104	-11	104	463	44	463	44	-11	63	456	84	450	100	442	110	432	116	419	118	403	118	391	115	376	111	357	105	334	97	308	90	283	85	262	81	245	79	231	78	220	80	205	86	194	97	185	115	177	141	169	106	160	81	149	62	133	49	111	38	81	8	-34	0	-61	-13	-82	-31	-98	-54	-110	-84	-117	-86	-126	-29	-123	13	-113	44	-96	66	-68	81	-29	112	90	120	116	133	135	150	150	173	160	204	169	182	176	166	183	155	192	149	203	147	216	148	227	150	241	154	257	159	275	165	295	172	319	179	344	184	368	187	388	189	404	188	413	186	421	182	429	178	436	172	442	160	450	145	455	125	460	99	462	66	464	311	208	302	197	293	188	284	182	275	179	265	178	258	178	250	180	241	183	228	188	183	208	163	216	146	221	132	223	118	224	99	222	81	215	65	204	50	188	36	167	72	136	81	147	90	155	99	161	108	164	133	164	147	161	161	157	177	150	195	140	211	131	226	125	240	121	253	119	265	118	283	120	299	126	315	137	331	153	348	176	130	186	113	142	95	100	76	57	56	14	34	-28	25	-45	19	-58	15	-68	13	-78	13	-87	15	-104	21	-118	31	-129	44	-135	60	-138	72	-136	82	-132	92	-126	100	-117	106	-106	109	-99	111	-92	112	-83	113	-72	114	-58	117	-23	122	18	139	120	150	180	16383	16383	216	286	214	302	207	315	197	325	184	332	167	334	152	332	138	325	127	315	120	301	118	286	120	270	127	256	138	245	151	238	167	235	183	238	196	245	207	256	214	270	216	286	229	279	145	38	133	47	125	56	119	68	115	83	114	100	116	125	122	154	131	183	142	213	156	241	167	258	179	272	190	282	202	288	214	290	219	289	223	288	226	286	228	284	229	281	16383	16383	291	389	268	389	240	310	235	311	231	311	228	312	221	312	164	300	112	267	69	217	39	158	29	94	33	60	45	32	66	11	94	-2	128	-8	97	-96	120	-96	152	-6	177	0	199	11	220	28	241	51	265	83	247	95	230	74	215	57	199	45	183	38	167	35	229	211	233	208	238	206	242	205	247	205	253	204	267	207	279	213	288	223	294	235	296	250	295	263	291	275	284	285	274	295	261	303	76	61	71	43	65	30	57	20	47	15	36	13	24	14	13	19	5	27	0	36	-1	48	0	59	5	68	12	75	21	80	33	81	42	81	50	78	59	74	67	69	76	61	16383	16383	30	250	23	210	97	210	94	181	91	160	89	142	87	123	84	100	75	104	66	106	59	108	51	109	43	109	21	107	4	99	-9	87	-18	70	-21	51	-18	31	-10	15	2	3	19	-4	39	-7	55	-5	70	-1	83	6	94	18	106	33	125	17	142	6	159	-1	175	-6	192	-7	208	-6	223	-1	238	5	251	15	263	28	271	39	277	52	283	66	288	84	293	105	276	105	267	88	258	75	247	67	233	63	216	62	202	63	188	65	172	69	153	75	131	84	139	95	149	114	159	136	168	161	176	185	182	210	259	210	266	250	189	250	216	387	221	405	227	420	236	430	245	437	256	439	262	438	266	436	269	433	271	429	272	425	272	420	271	417	271	414	270	412	269	407	269	402	268	397	268	388	269	377	274	368	282	361	292	356	303	354	317	357	328	363	337	373	343	385	345	400	341	420	331	437	315	450	295	459	271	462	248	459	226	453	205	443	185	428	167	410	149	387	135	362	122	332	111	296	101	250	255	179	250	151	238	127	219	107	196	94	169	90	141	94	118	107	99	126	87	151	83	179	87	209	99	233	118	253	141	265	169	270	196	265	220	253	239	233	251	208	255	179	16383	16383	355	32	289	99	298	113	306	129	311	144	314	161	314	197	311	214	306	230	299	246	289	262	355	328	316	367	251	302	235	310	220	317	204	322	187	324	169	325	151	324	134	322	118	317	103	310	87	302	22	367	-16	328	49	262	39	246	32	231	27	215	24	198	23	179	24	161	27	145	32	129	39	114	49	99	-16	32	22	-6	87	60	103	50	119	43	135	38	152	36	169	35	186	36	203	38	219	43	235	50	251	60	316	-6	425	452	289	452	289	435	309	434	322	430	331	425	335	416	336	404	336	397	334	391	331	383	326	374	319	363	228	232	173	392	172	397	170	405	170	413	171	421	176	427	186	431	200	434	220	435	220	452	31	452	31	435	50	432	63	428	73	421	80	410	87	393	140	231	55	231	46	198	142	198	127	145	32	145	23	111	118	111	105	66	98	47	89	33	76	25	58	20	31	17	31	0	249	0	249	17	226	18	210	21	200	27	195	34	194	46	194	54	195	63	197	74	200	87	204	103	207	111	309	111	319	145	216	145	231	198	332	198	341	231	250	231	361	388	374	404	385	416	397	425	410	431	425	435	104	-11	104	163	44	163	44	-11	16383	16383	104	288	104	463	44	463	44	288	246	140	244	127	238	117	229	108	218	102	206	100	198	101	190	103	183	106	175	111	167	118	157	127	147	139	135	152	124	165	114	179	107	190	101	201	97	212	95	222	94	231	96	244	101	254	109	263	120	268	132	270	159	261	189	237	217	205	238	170	246	140	16383	16383	149	283	143	284	122	287	116	287	94	284	75	274	59	257	50	233	46	202	47	185	51	168	58	151	67	134	80	117	124	63	149	33	165	11	175	-4	180	-16	181	-28	178	-46	171	-60	158	-71	142	-78	123	-80	110	-79	97	-76	87	-72	80	-67	78	-61	80	-51	86	-44	93	-37	99	-29	101	-18	99	-7	94	2	86	9	76	14	63	16	51	14	40	8	31	0	26	-11	24	-25	29	-47	43	-67	64	-82	91	-92	122	-96	158	-91	188	-78	212	-59	228	-34	233	-5	232	11	227	27	220	43	209	61	193	81	195	84	203	82	211	82	215	81	240	85	261	95	279	111	290	135	294	164	292	184	287	203	279	223	268	243	254	262	207	316	189	338	176	356	167	372	162	386	161	399	163	415	171	429	183	439	199	446	218	448	230	447	241	444	250	440	256	435	258	429	255	423	249	419	242	413	236	405	234	392	236	380	241	370	249	362	259	356	271	354	284	357	294	363	303	372	308	383	310	397	306	418	293	437	273	451	248	460	218	463	183	459	155	446	133	427	119	402	114	373	115	354	120	337	127	319	138	302	151	285	125	398	123	412	116	424	107	434	95	440	81	443	67	440	55	434	45	424	39	412	37	398	39	385	46	373	55	363	67	357	81	354	95	357	107	363	116	372	123	384	125	398	16383	16383	268	398	266	412	260	424	250	434	238	440	224	443	210	440	198	434	189	424	182	412	180	398	183	385	189	373	198	363	210	357	224	354	238	357	250	363	260	372	266	384	268	398	444	225	434	160	407	103	365	59	312	29	250	19	191	30	140	59	99	104	72	161	62	225	72	290	99	347	140	392	193	421	253	432	313	421	365	392	407	347	434	290	444	225	16383	16383	485	225	473	301	441	366	390	418	327	451	253	463	179	451	115	417	65	366	32	300	20	224	32	150	65	85	114	34	177	0	250	-11	326	0	390	33	441	84	473	149	485	225	16383	16383	367	169	355	169	343	147	329	130	313	119	294	112	272	110	240	115	214	130	194	155	183	188	179	231	183	272	194	306	213	330	238	345	270	350	293	348	312	340	326	328	337	311	345	289	356	289	356	337	355	341	354	344	351	346	346	349	341	351	327	356	314	360	301	362	288	363	274	363	223	357	180	339	149	310	128	272	121	226	128	181	147	144	177	117	218	100	268	94	279	94	295	96	303	98	313	101	327	104	337	107	342	108	348	111	351	112	353	113	355	117	356	120	147	425	146	412	142	395	137	377	130	359	123	342	114	328	106	316	97	308	88	303	80	301	75	302	70	305	67	309	64	314	63	320	68	350	81	383	98	413	117	436	133	445	138	444	142	440	145	436	147	431	147	425	16383	16383	223	459	172	457	164	432	161	444	156	452	150	458	142	462	133	463	98	455	65	432	37	400	18	361	11	321	13	304	19	290	29	279	42	272	58	270	75	272	90	278	104	290	118	307	133	330	129	318	127	310	126	304	125	300	125	296	127	288	131	281	137	275	145	271	155	270	167	272	179	278	192	288	205	302	220	321	211	327	208	323	201	314	194	308	188	303	184	300	180	299	179	299	179	300	178	301	177	303	177	305	178	312	179	321	182	332	186	347	192	365	8	152	8	146	41	113	68	85	91	61	109	42	121	29	126	24	130	22	135	22	138	24	140	26	142	32	141	39	134	60	128	75	120	93	93	149	105	163	117	175	123	182	149	209	168	231	181	248	189	262	192	272	191	275	190	277	188	279	185	280	183	281	179	280	174	278	168	274	162	269	150	257	145	253	139	248	132	243	123	237	16383	16383	133	152	133	146	194	85	216	61	234	42	247	29	249	26	251	24	255	22	260	22	263	24	265	26	267	29	267	32	266	39	264	48	259	60	253	75	244	93	218	149	225	156	231	163	236	169	242	175	248	182	273	209	293	231	306	248	313	262	316	272	316	275	314	277	313	279	310	280	308	281	304	280	299	278	294	274	287	269	275	257	269	253	257	243	248	237	375	73	375	270	35	270	35	210	315	210	315	73	183	191	17	191	2	112	167	112	444	225	434	160	407	103	365	59	312	29	250	19	191	30	140	59	99	104	72	161	62	225	72	290	99	347	140	392	193	421	253	432	313	421	365	392	407	347	434	290	444	225	16383	16383	485	225	473	301	441	366	390	418	327	451	253	463	179	451	115	417	65	366	32	300	20	224	32	150	65	85	114	34	177	0	250	-11	326	0	390	33	441	84	473	149	485	225	16383	16383	222	228	222	342	249	342	266	340	279	333	288	323	294	308	296	289	294	268	288	251	279	238	266	230	250	228	16383	16383	380	102	380	109	371	116	362	125	352	136	342	150	330	166	290	222	310	231	325	243	336	257	342	273	345	292	341	314	331	332	315	345	293	353	265	356	142	356	142	345	157	343	167	340	171	335	173	327	173	132	171	123	167	118	157	115	142	113	142	102	254	102	254	113	238	115	229	118	224	123	222	132	222	214	251	214	260	201	267	190	273	180	280	169	287	157	299	135	309	119	318	109	325	103	333	102	265	421	46	421	35	373	255	373	212	368	209	349	201	333	188	320	171	311	152	308	134	311	118	320	105	333	97	349	94	368	97	387	105	403	118	416	134	425	152	428	171	425	188	416	201	403	209	387	212	368	16383	16383	250	368	245	399	231	425	210	446	183	460	152	465	122	460	96	446	75	425	61	399	56	368	61	338	75	311	96	290	122	276	152	271	183	276	210	290	231	311	245	338	250	368	363	0	363	60	23	60	23	0	16383	16383	363	183	363	243	222	243	222	384	163	384	163	243	23	243	23	183	163	183	163	87	222	87	222	183	54	388	65	401	76	410	87	416	97	419	109	420	122	418	133	412	142	403	147	391	149	376	147	363	142	349	132	333	119	315	101	294	90	282	60	252	36	229	2	196	2	186	162	186	197	262	186	262	176	249	167	240	156	235	143	232	65	232	149	300	173	321	190	340	202	358	209	376	211	394	208	416	197	434	182	449	162	458	139	462	115	459	93	451	74	438	57	419	41	395	69	399	80	410	90	418	99	423	109	426	120	427	133	425	143	421	151	413	156	404	158	392	154	376	145	362	128	351	105	342	75	335	75	325	99	322	118	314	131	301	139	284	142	263	139	243	133	226	122	213	109	204	94	201	88	202	83	203	78	206	73	212	66	222	60	229	55	234	49	238	43	240	36	241	28	239	21	236	16	230	13	222	11	213	14	201	21	192	33	185	49	180	69	179	110	184	145	199	173	223	192	252	198	286	197	300	194	313	187	325	177	335	164	345	168	348	188	360	202	371	211	382	216	393	217	406	214	424	204	440	190	451	172	459	150	462	129	460	111	453	93	443	77	427	60	407	94	348	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	348	303	257	303	223	192	206	149	185	110	162	77	140	56	121	48	116	48	113	50	110	54	108	58	108	69	111	87	113	93	176	303	84	303	10	50	-3	9	-17	-23	-29	-50	-37	-73	-40	-94	-39	-109	-35	-121	-28	-130	-19	-136	-6	-139	12	-136	27	-127	38	-114	44	-96	47	-73	47	-55	49	-36	57	0	62	17	67	11	75	6	84	3	94	1	104	0	122	2	139	11	156	25	173	48	193	80	190	66	188	56	186	48	186	34	188	20	193	8	203	0	214	-6	229	-8	250	-6	270	2	291	18	314	43	341	80	326	90	315	75	305	63	297	55	289	50	283	49	280	49	278	51	276	55	275	58	275	61	276	64	276	68	278	76	179	192	161	200	147	212	138	227	132	246	130	266	131	288	135	312	141	335	150	357	160	378	172	396	185	409	200	420	219	428	242	435	16383	16383	459	452	259	452	225	450	195	445	169	436	146	423	127	407	111	385	97	358	86	327	79	296	76	264	81	231	93	206	114	188	141	178	174	174	117	-45	111	-66	107	-81	104	-91	101	-97	98	-100	93	-104	86	-107	76	-109	63	-111	45	-113	41	-129	155	-129	302	435	339	435	192	-129	308	-129	313	-113	297	-111	286	-109	277	-105	271	-100	268	-93	267	-86	267	-78	269	-69	271	-61	273	-52	275	-45	387	384	394	408	401	423	412	431	429	434	455	435	134	224	132	239	125	253	114	264	101	271	85	274	69	271	55	264	44	254	37	240	35	224	37	208	44	194	54	183	68	176	84	173	100	176	114	183	125	194	132	208	134	224	57	3	28	3	-16	-61	-7	-69	1	-67	12	-67	23	-68	32	-71	38	-76	42	-82	44	-91	42	-100	37	-108	29	-114	19	-118	6	-119	-2	-119	-18	-115	-27	-112	-38	-107	-53	-129	-36	-136	-21	-141	-6	-144	7	-145	22	-146	49	-143	72	-135	90	-123	101	-106	106	-87	103	-72	94	-58	81	-48	64	-41	44	-39	37	-39	34	-40	31	-40	27	-41	204	462	179	457	157	452	135	449	111	445	84	440	82	426	90	427	95	427	100	428	117	428	121	426	124	423	127	419	129	414	127	404	120	380	110	347	99	312	88	280	84	266	82	260	81	255	80	252	73	229	65	214	54	204	40	200	20	198	20	186	172	186	172	198	155	199	144	200	136	203	133	208	132	216	132	220	133	224	133	229	134	234	136	238	179	424	178	406	175	386	169	365	163	346	155	328	147	312	138	299	130	290	121	285	112	284	105	285	100	288	96	293	94	299	93	308	94	328	99	351	105	375	113	398	122	417	129	428	137	437	144	444	153	448	161	449	163	449	169	448	174	445	177	439	179	432	179	424	16383	16383	235	397	231	418	222	437	208	451	188	460	164	463	126	456	92	436	64	406	45	370	38	330	41	311	51	294	66	281	86	273	109	270	146	277	180	295	209	323	228	357	235	397	192	149	192	155	157	190	131	217	111	238	94	256	78	274	75	276	73	278	71	279	70	280	68	281	64	280	62	279	59	276	57	270	58	263	65	242	71	228	80	210	107	153	76	120	51	93	32	71	19	53	11	40	8	29	10	25	12	23	14	22	17	22	21	23	31	28	37	33	44	40	50	45	55	49	61	54	68	59	76	66	16383	16383	316	149	316	155	282	190	256	217	236	238	219	256	203	274	200	276	198	278	192	281	186	279	184	276	183	273	183	263	190	242	196	228	204	210	232	153	201	120	176	93	157	71	143	53	136	40	133	29	135	25	137	23	139	22	142	22	146	23	151	25	156	28	162	33	170	40	175	45	180	49	186	54	193	59	201	66	188	462	164	457	141	452	119	449	95	445	68	440	67	426	75	427	80	427	85	428	101	428	106	425	110	422	113	418	114	414	111	403	105	380	96	350	85	315	73	280	67	262	66	257	64	252	57	229	49	214	38	204	24	200	5	198	5	186	156	186	156	198	139	199	128	200	121	203	117	208	116	216	116	220	117	224	119	234	120	238	16383	16383	425	462	386	462	92	-9	131	-9	16383	16383	412	216	376	101	287	101	16383	16383	487	277	456	277	268	105	257	60	365	60	347	0	405	0	424	60	453	60	465	101	434	101	177	462	153	457	131	452	108	449	84	445	57	440	56	426	63	427	69	427	74	428	90	428	95	425	99	422	102	418	103	414	100	403	94	380	85	350	74	315	62	280	56	262	54	252	46	229	38	214	28	204	13	200	-5	198	-5	186	146	186	146	198	129	199	117	200	110	203	107	208	106	216	106	224	108	234	109	238	16383	16383	415	462	376	462	81	-9	121	-9	16383	16383	330	203	343	216	354	225	364	231	375	234	386	235	400	233	411	227	419	218	424	206	425	191	424	177	419	163	410	148	396	130	379	109	367	96	354	83	337	67	313	43	278	11	278	0	439	0	474	77	463	77	453	64	444	56	433	50	420	48	402	47	342	47	426	115	450	136	468	155	480	173	487	191	489	210	485	231	475	249	459	264	439	273	416	276	392	274	370	266	351	253	334	235	318	210	63	399	73	410	83	418	93	423	103	426	114	427	126	425	137	421	144	413	149	404	151	392	148	376	138	362	122	351	99	342	69	335	68	325	93	322	111	314	125	301	132	284	135	263	133	243	126	226	116	213	103	204	87	201	81	202	76	203	71	206	66	212	59	222	53	229	48	234	42	238	36	240	29	241	21	239	14	236	9	230	6	222	5	213	7	201	14	192	26	185	42	180	63	179	103	184	139	199	167	223	185	252	192	286	190	300	187	313	180	325	170	335	157	345	161	348	181	360	195	371	204	382	209	393	210	406	207	424	198	440	183	451	165	459	143	462	123	460	104	453	86	443	70	427	54	407	16383	16383	428	462	389	462	95	-9	134	-9	16383	16383	415	216	380	101	290	101	16383	16383	490	277	459	277	271	105	261	60	368	60	350	0	408	0	427	60	457	60	468	101	438	101	177	71	194	94	206	115	216	136	222	157	225	179	205	183	195	158	185	139	175	125	164	113	150	103	106	75	73	51	49	29	33	6	23	-16	20	-40	26	-73	42	-100	67	-120	100	-133	140	-138	178	-134	210	-122	235	-103	251	-79	257	-50	255	-36	249	-23	241	-14	229	-7	216	-5	203	-7	192	-13	183	-21	177	-33	175	-46	175	-52	177	-57	179	-63	183	-69	187	-76	190	-80	192	-83	193	-86	194	-88	195	-91	192	-99	186	-106	177	-111	165	-115	152	-117	137	-114	124	-107	114	-96	108	-81	106	-62	108	-43	113	-24	121	-5	133	14	149	36	16383	16383	284	283	282	299	275	312	265	323	251	330	235	333	219	330	205	323	194	312	187	299	185	283	187	267	194	253	205	242	218	235	234	232	250	235	264	242	275	253	282	267	284	283	348	517	274	618	266	626	259	632	251	637	244	639	236	640	226	639	218	634	211	627	207	619	205	609	206	603	209	596	214	590	220	583	229	577	317	517	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	220	517	253	517	356	576	366	583	374	589	379	595	381	601	382	608	381	618	376	627	369	634	360	639	350	640	343	639	335	636	326	629	316	620	302	606	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	397	517	339	635	284	635	176	517	214	517	302	581	362	517	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	16383	16383	386	612	380	600	374	592	367	587	360	584	351	583	346	583	340	585	333	587	325	590	315	594	299	601	285	606	272	609	260	611	250	612	227	608	208	598	191	581	179	559	171	532	198	532	203	543	209	551	215	557	222	560	231	561	235	561	245	559	251	558	306	536	314	534	321	532	327	531	335	531	357	534	376	543	391	559	403	582	413	612	262	567	259	581	253	593	243	603	231	609	217	612	203	609	191	603	182	593	176	581	173	567	176	554	182	542	192	532	204	526	217	523	231	526	243	532	253	541	259	553	262	567	16383	16383	405	567	403	581	396	593	387	603	374	609	360	612	347	609	335	603	325	593	319	581	317	567	319	554	325	542	335	532	347	526	360	523	374	526	387	532	396	541	403	553	405	567	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	336	606	334	593	329	583	320	575	309	569	296	567	284	569	273	575	265	583	259	594	257	606	259	619	265	630	273	638	284	644	296	646	309	644	320	638	329	629	334	618	336	606	16383	16383	369	607	365	630	356	649	341	665	321	675	297	679	275	675	255	665	239	650	229	630	225	608	228	584	238	564	253	548	272	538	296	535	319	538	339	549	355	564	365	584	369	607	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	331	424	269	198	152	198	323	424	16383	16383	621	452	222	452	222	437	245	435	260	432	270	429	275	424	276	418	275	413	274	407	271	401	267	394	263	388	17	69	3	51	-7	39	-14	30	-19	25	-25	21	-28	20	-32	18	-36	18	-42	17	-42	0	88	0	88	17	71	19	59	22	51	26	47	32	45	40	47	50	49	56	55	66	133	172	262	172	233	72	227	53	219	38	210	28	197	21	179	17	179	0	535	0	575	133	557	134	543	115	529	97	516	80	502	66	489	54	470	41	450	32	428	26	403	23	373	22	358	23	345	26	336	31	330	38	328	47	328	53	329	56	331	66	373	229	413	225	439	218	455	208	462	192	464	169	464	164	463	158	463	151	462	145	462	138	478	134	528	319	510	321	494	292	477	271	456	259	428	252	392	250	379	250	423	409	426	418	431	424	438	428	448	430	463	431	501	428	531	418	553	403	567	382	572	354	574	327	590	324	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	255	459	214	449	176	432	142	409	110	382	80	346	56	306	37	261	26	213	22	163	27	117	41	77	64	43	96	16	136	-2	96	-61	105	-69	109	-68	114	-67	125	-67	136	-68	145	-71	152	-76	156	-82	157	-91	155	-100	150	-108	142	-114	132	-118	119	-119	110	-119	94	-115	84	-112	74	-107	59	-129	75	-136	91	-141	106	-144	134	-146	161	-143	185	-135	202	-123	214	-106	218	-87	215	-72	207	-58	194	-48	177	-41	158	-39	150	-39	147	-40	143	-40	140	-41	162	-9	180	-11	205	-11	234	-9	261	-4	287	4	313	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	348	83	332	66	318	53	304	44	288	35	277	31	265	28	252	25	240	24	227	23	194	29	166	44	144	68	131	101	126	141	130	193	140	243	156	290	176	334	201	372	220	393	240	411	264	426	289	435	315	439	345	434	370	421	388	399	400	369	403	333	403	318	402	314	401	308	423	305	359	517	284	618	276	626	269	632	261	637	254	639	246	640	237	639	228	634	222	627	217	619	216	609	217	603	220	596	224	590	230	583	238	577	328	517	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	207	517	240	517	342	576	353	583	360	589	365	595	368	601	369	608	367	618	363	627	356	634	347	639	336	640	329	639	322	636	313	629	302	620	289	606	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	396	517	338	635	283	635	175	517	213	517	302	581	361	517	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	263	567	261	581	254	593	245	603	232	609	218	612	205	609	193	603	183	593	177	581	175	567	177	554	184	542	193	532	205	526	218	523	232	526	245	532	254	541	261	553	263	567	16383	16383	406	567	403	581	397	593	388	603	375	609	361	612	348	609	336	603	327	593	320	581	318	567	321	554	327	542	336	532	348	526	361	523	375	526	388	532	397	541	403	553	406	567	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	273	517	198	618	191	626	183	632	175	637	168	639	160	640	151	639	142	634	136	627	131	619	130	609	131	603	134	596	138	590	144	583	152	577	242	517	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	135	517	168	517	271	576	281	583	289	589	293	595	296	601	297	608	295	618	291	627	284	634	275	639	265	640	258	639	250	636	241	629	231	620	218	606	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	317	517	259	635	204	635	96	517	134	517	223	581	283	517	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	181	567	179	581	172	593	163	603	150	609	137	612	123	609	111	603	102	593	96	581	94	567	96	554	102	542	112	532	123	526	137	523	150	526	163	532	172	541	179	553	181	567	16383	16383	324	567	322	581	316	593	306	603	294	609	280	612	266	609	255	603	245	593	239	581	237	567	239	554	245	542	255	532	266	526	280	523	294	526	306	532	316	541	322	553	324	567	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	176	222	258	222	266	252	184	252	225	406	229	416	234	423	241	428	250	431	262	431	303	427	334	412	356	388	369	353	373	308	371	263	364	219	352	176	336	137	317	103	293	74	267	51	237	35	203	26	166	23	152	23	142	26	135	31	131	37	130	46	130	51	131	57	133	64	135	72	138	82	16383	16383	74	452	74	435	94	432	105	430	113	426	118	422	122	415	123	406	123	402	122	396	120	389	118	379	115	367	84	252	15	252	7	222	75	222	33	66	27	48	19	35	9	26	-3	20	-20	17	-20	0	172	0	270	13	353	50	417	107	458	181	473	268	464	331	438	382	396	420	340	444	270	452	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	16383	16383	419	612	412	600	406	592	400	587	393	584	384	583	379	583	373	585	366	587	358	590	348	594	332	601	317	606	304	609	293	611	282	612	260	608	240	598	224	581	211	559	204	532	231	532	236	543	241	551	248	557	255	560	263	561	268	561	283	558	289	556	328	540	338	536	346	534	353	532	360	531	367	531	389	534	408	543	423	559	436	582	446	612	392	517	317	618	309	626	302	632	294	637	287	639	279	640	270	639	262	634	255	627	250	619	249	609	250	603	252	596	257	590	263	583	271	577	360	517	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	240	517	273	517	376	576	386	583	393	589	398	595	401	601	402	608	400	618	396	627	388	634	380	639	370	640	362	639	355	636	346	629	335	620	322	606	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	431	517	373	635	318	635	210	517	249	517	337	581	397	517	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	419	612	413	600	407	592	400	587	393	584	385	583	379	583	373	585	366	587	358	590	348	594	332	601	318	606	305	609	293	611	283	612	260	608	241	598	224	581	212	559	204	532	231	532	236	543	242	551	248	557	255	560	263	561	268	561	278	559	284	558	339	536	347	534	354	532	360	531	367	531	390	534	409	543	424	559	437	582	446	612	296	567	294	581	288	593	278	603	266	609	252	612	238	609	227	603	217	593	211	581	209	567	211	554	218	542	227	532	239	526	252	523	266	526	278	532	288	541	294	553	296	567	16383	16383	440	567	437	581	431	593	421	603	409	609	395	612	382	609	370	603	361	593	354	581	352	567	354	554	361	542	370	532	382	526	395	523	409	526	421	532	431	541	437	553	440	567	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	353	53	234	171	353	289	311	331	192	212	75	331	32	289	151	171	32	53	75	11	192	130	311	11	360	400	364	391	366	383	368	374	370	356	365	310	354	258	338	202	319	149	298	102	280	72	259	47	236	27	211	15	186	11	175	11	166	13	157	16	149	20	140	26	16383	16383	123	52	120	60	118	69	117	78	116	86	115	95	119	142	130	196	145	252	165	305	188	352	208	384	229	408	252	426	275	436	299	440	309	439	318	438	326	435	334	431	342	425	16383	16383	428	517	394	517	359	454	347	458	325	462	315	463	303	463	216	446	138	399	75	328	33	241	18	143	21	109	31	78	47	50	69	27	97	8	44	-83	76	-83	124	-2	136	-6	158	-10	169	-11	181	-11	216	-8	250	0	282	12	313	29	343	52	385	93	419	139	445	190	461	246	467	306	463	340	452	373	436	401	413	425	385	443	391	517	315	618	308	626	300	632	293	637	285	639	278	640	268	639	260	634	253	627	249	619	247	609	248	603	251	596	256	590	262	583	270	577	360	517	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	239	517	272	517	375	576	385	583	393	589	398	595	400	601	401	608	400	618	395	627	388	634	379	639	369	640	362	639	354	636	345	629	335	620	321	606	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	431	517	373	635	317	635	210	517	248	517	336	581	396	517	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	295	567	293	581	286	593	276	603	264	609	250	612	237	609	225	603	215	593	209	581	207	567	209	554	215	542	225	532	237	526	250	523	264	526	276	532	286	541	293	553	295	567	16383	16383	438	567	436	581	429	593	420	603	407	609	393	612	379	609	368	603	358	593	352	581	350	567	352	554	359	542	368	532	380	526	393	523	407	526	420	532	429	541	436	553	438	567	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	241	517	275	517	377	576	387	583	395	589	400	595	403	601	403	608	402	618	397	627	390	634	381	639	371	640	364	639	356	636	347	629	337	620	324	606	16383	16383	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	198	305	201	318	206	327	211	334	220	338	232	339	251	337	267	329	279	316	286	299	289	278	288	259	284	238	278	217	271	198	262	182	251	169	238	159	223	152	205	148	183	146	178	146	173	147	161	147	155	148	16383	16383	211	360	219	387	227	406	234	419	243	427	256	432	275	435	275	452	75	452	75	435	97	432	108	430	116	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	36	69	30	51	23	37	13	28	0	21	-17	17	-17	0	179	0	179	17	160	18	146	22	138	27	133	34	132	43	132	44	131	45	131	52	132	58	133	65	135	74	137	85	148	127	161	125	183	123	203	123	238	125	269	130	298	138	323	150	344	164	359	180	371	197	380	217	385	239	387	261	381	297	364	325	335	345	294	357	241	360	-10	-13	-14	-32	-19	-50	-24	-66	-29	-79	-34	-90	-39	-98	-44	-105	-51	-109	-58	-112	-68	-113	-72	-112	-75	-111	-77	-109	-79	-106	-79	-103	-78	-98	-75	-94	-71	-90	-68	-84	-67	-75	-68	-65	-72	-56	-79	-50	-88	-46	-99	-44	-111	-46	-120	-51	-128	-60	-132	-70	-134	-82	-131	-99	-123	-114	-109	-125	-91	-132	-68	-134	-29	-127	5	-105	35	-66	62	-6	84	75	145	344	156	386	168	417	181	439	196	452	213	456	225	455	233	450	240	442	243	430	244	415	243	395	241	375	237	355	231	337	225	321	217	307	208	297	198	290	188	286	178	284	166	284	161	259	172	258	180	256	187	254	197	250	202	244	207	237	210	227	212	217	213	205	211	177	207	145	201	113	193	84	184	59	176	44	169	33	161	25	152	20	143	18	129	20	122	23	117	26	112	30	109	34	96	10	105	4	114	0	123	-2	133	-3	144	-4	167	-2	189	3	209	12	227	26	244	44	260	65	273	88	284	115	291	143	294	172	290	203	277	228	257	247	230	261	197	269	197	270	217	276	235	282	249	287	262	293	273	300	290	315	303	331	313	349	318	368	320	391	315	420	301	444	281	461	253	473	221	477	175	468	134	443	100	402	72	345	51	272	281	348	206	449	199	457	191	464	184	468	176	471	168	471	159	470	151	465	144	458	140	450	138	440	139	434	142	427	146	421	153	414	161	408	250	348	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	130	348	163	348	265	407	276	414	283	420	288	426	291	432	292	439	290	449	285	458	278	465	269	470	259	471	252	470	245	467	236	460	225	451	212	437	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	321	348	263	466	208	466	100	348	139	348	227	413	287	348	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	16383	16383	308	443	302	431	296	423	289	418	282	415	274	414	269	414	263	416	256	418	247	421	237	425	221	432	207	437	194	440	182	442	172	443	150	439	130	429	114	412	101	390	94	363	120	363	125	374	131	383	137	388	144	391	152	392	157	392	162	391	168	390	173	389	179	387	218	371	228	367	236	365	243	363	249	362	256	362	279	365	298	374	313	390	326	413	336	443	185	398	182	412	176	424	166	434	154	440	140	443	126	440	114	434	105	424	99	412	97	398	99	385	105	373	115	363	126	357	140	354	154	357	166	363	176	372	182	384	185	398	16383	16383	328	398	326	412	319	424	309	434	297	440	283	443	269	440	258	434	248	424	242	412	240	398	242	385	248	373	258	363	270	357	283	354	297	357	309	363	319	372	326	384	328	398	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	256	438	254	426	248	415	239	407	228	402	215	400	203	402	192	407	184	416	178	426	176	439	178	451	184	462	192	470	203	476	215	478	228	476	239	470	248	462	254	451	256	438	16383	16383	288	439	285	462	275	481	260	497	240	507	216	511	194	507	174	497	158	482	148	462	144	440	147	416	157	396	172	381	191	371	216	367	239	371	258	381	274	397	284	416	288	439	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	225	245	222	219	216	189	206	156	193	123	177	93	165	74	153	59	140	48	127	41	114	39	103	41	94	47	87	56	83	68	81	84	87	125	102	177	126	228	157	267	192	283	203	281	212	276	219	268	223	258	225	245	16383	16383	283	156	298	204	315	242	332	268	351	284	370	290	379	289	385	286	390	280	393	273	394	262	387	229	370	199	344	173	313	154	279	145	16383	16383	320	310	250	307	238	268	230	285	221	298	211	306	198	311	183	312	159	309	136	300	112	286	90	268	69	247	45	216	25	182	10	146	0	109	-2	72	1	42	11	20	28	4	49	-4	74	-7	100	-4	124	5	146	22	168	46	191	80	198	48	210	24	229	6	255	-4	287	-8	320	-4	349	6	376	25	399	51	419	83	400	94	385	73	369	56	352	44	334	36	315	34	300	36	288	44	279	55	273	71	271	91	271	102	272	108	273	115	275	122	299	127	354	140	397	161	429	188	448	219	455	251	452	272	443	288	429	300	410	307	387	310	368	309	352	304	336	296	321	284	306	266	21	-61	29	-69	34	-68	38	-67	50	-67	61	-68	70	-71	76	-76	80	-82	81	-91	80	-100	75	-108	67	-114	57	-118	44	-119	35	-119	27	-117	18	-115	9	-112	-1	-107	-16	-129	1	-136	16	-141	31	-144	45	-145	60	-146	87	-143	110	-135	128	-123	139	-106	143	-87	140	-72	132	-58	119	-48	102	-41	82	-39	75	-39	72	-40	69	-40	65	-41	87	-7	90	-8	100	-8	115	-7	129	-5	153	1	164	7	180	18	194	31	207	46	220	64	234	83	215	95	197	71	180	54	165	43	149	37	133	35	116	37	102	45	92	58	85	74	83	94	84	114	89	140	96	170	106	201	118	231	128	250	140	266	153	278	167	287	183	290	188	289	192	288	198	282	198	278	197	270	189	256	186	248	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	250	261	271	250	288	233	301	212	309	189	312	163	309	137	301	112	289	87	272	65	252	42	225	23	195	9	162	0	128	-2	94	0	65	8	41	21	22	39	7	62	-2	262	348	187	449	180	457	172	464	165	468	157	471	149	471	140	470	132	465	125	458	121	450	119	440	120	434	123	427	127	421	134	414	142	408	231	348	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	121	348	154	348	256	407	267	414	274	420	279	426	282	432	283	439	281	449	277	458	270	465	261	470	250	471	243	470	236	467	227	460	217	451	204	437	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	312	348	254	466	199	466	91	348	130	348	218	413	278	348	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	174	398	172	412	165	424	156	434	144	440	130	443	116	440	104	434	95	424	89	412	87	398	89	385	95	373	105	363	117	357	130	354	144	357	156	363	165	372	172	384	174	398	16383	16383	317	398	315	412	309	424	299	434	287	440	273	443	260	440	248	434	238	424	232	412	230	398	232	385	239	373	248	363	260	357	273	354	287	357	299	363	309	372	315	384	317	398	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	198	348	124	449	109	464	101	468	94	471	86	471	76	470	68	465	61	458	57	450	55	440	56	434	59	427	64	421	70	414	78	408	167	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	48	348	81	348	183	407	194	414	201	420	206	426	209	432	210	439	208	449	203	458	196	465	187	470	177	471	170	470	162	467	153	460	143	451	130	437	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	238	348	180	466	126	466	17	348	56	348	145	413	204	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	101	398	99	412	93	424	83	434	71	440	57	443	43	440	31	434	22	424	16	412	14	398	16	385	22	373	32	363	43	357	57	354	71	357	83	363	93	372	99	384	101	398	16383	16383	244	398	242	412	236	424	226	434	214	440	200	443	186	440	175	434	165	424	159	412	157	398	159	385	165	373	175	363	187	357	200	354	214	357	226	363	236	372	242	384	244	398	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	218	253	216	227	212	196	205	163	196	129	186	98	175	72	162	48	148	29	131	15	112	11	99	12	90	18	84	28	80	41	78	58	84	111	99	172	123	231	152	275	186	293	197	291	206	286	212	278	216	267	218	253	16383	16383	307	449	284	471	211	432	194	445	177	455	160	463	141	468	122	472	92	454	108	450	124	444	139	435	155	424	171	410	88	367	111	346	192	388	206	368	217	348	225	328	230	308	233	287	232	284	224	294	216	302	206	308	196	311	184	312	129	301	78	268	36	220	8	159	-1	90	3	58	17	31	40	10	69	-3	105	-8	168	5	222	44	263	102	289	175	298	256	296	291	289	323	277	353	259	381	235	411	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	16383	16383	315	443	309	431	303	423	296	418	289	415	281	414	275	414	269	416	262	418	254	421	244	425	228	432	214	437	201	440	189	442	179	443	156	439	137	429	120	412	108	390	100	363	127	363	132	374	138	383	144	388	151	391	159	392	164	392	174	390	180	389	186	387	225	371	235	367	243	365	250	363	256	362	263	362	286	365	305	374	320	390	333	413	342	443	274	348	198	449	191	457	184	464	176	468	168	471	161	471	151	470	143	465	137	458	132	450	130	440	131	434	134	427	139	421	145	414	153	408	243	348	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	121	348	154	348	256	407	267	414	274	420	279	426	282	432	283	439	281	449	277	458	270	465	261	470	250	471	243	470	236	467	227	460	217	451	204	437	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	312	348	254	466	199	466	91	348	130	348	218	413	278	348	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	16383	16383	300	443	294	431	288	423	281	418	274	415	265	414	260	414	254	416	247	418	239	421	229	425	213	432	199	437	186	440	174	442	164	443	142	439	122	429	106	412	93	390	85	363	112	363	117	374	123	383	129	388	136	391	145	392	149	392	154	391	160	390	165	389	220	367	228	365	235	363	242	362	249	362	271	365	290	374	305	390	318	413	328	443	174	398	172	412	165	424	156	434	144	440	130	443	116	440	104	434	95	424	89	412	87	398	89	385	95	373	105	363	117	357	130	354	144	357	156	363	165	372	172	384	174	398	16383	16383	317	398	315	412	309	424	299	434	287	440	273	443	260	440	248	434	238	424	232	412	230	398	232	385	239	373	248	363	260	357	273	354	287	357	299	363	309	372	315	384	317	398	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	243	30	240	46	233	60	222	71	209	78	193	81	177	78	163	71	152	60	145	46	143	30	145	14	152	1	162	-9	176	-16	192	-19	208	-16	222	-9	233	1	240	14	243	30	16383	16383	363	141	363	201	23	201	23	141	16383	16383	243	311	240	327	233	341	222	352	209	359	193	361	177	359	163	352	152	341	145	328	143	311	145	295	152	282	162	271	176	264	192	262	208	264	222	271	233	282	240	295	243	311	217	255	218	254	218	251	216	223	210	189	201	152	191	116	179	84	167	57	154	36	141	22	127	13	112	11	106	11	100	12	95	15	91	18	87	23	16383	16383	78	53	78	58	81	93	89	133	100	176	113	215	127	247	138	263	149	276	161	285	173	291	186	293	191	292	195	291	199	289	207	283	16383	16383	287	379	262	379	222	308	215	310	209	311	204	312	193	312	134	300	81	267	37	218	8	158	-1	90	0	69	6	49	16	33	31	18	50	5	2	-80	29	-80	72	-2	86	-6	93	-7	99	-8	106	-8	164	3	217	35	259	84	288	144	298	210	296	234	290	255	279	273	263	288	243	300	285	348	210	449	203	457	196	464	188	468	180	471	172	471	163	470	154	465	148	458	143	450	142	440	143	434	146	427	150	421	157	414	165	408	254	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	133	348	166	348	268	407	279	414	286	420	291	426	294	432	295	439	293	449	288	458	281	465	272	470	262	471	255	470	247	467	239	460	228	451	215	437	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	325	348	267	466	212	466	104	348	143	348	231	413	290	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	187	398	185	412	178	424	169	434	156	440	143	443	129	440	117	434	108	424	102	412	100	398	102	385	108	373	118	363	129	357	143	354	156	357	169	363	178	372	185	384	187	398	16383	16383	330	398	328	412	322	424	312	434	300	440	286	443	272	440	261	434	251	424	245	412	243	398	245	385	251	373	261	363	273	357	286	354	300	357	312	363	322	372	328	384	330	398	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	109	348	142	348	244	407	255	414	262	420	267	426	270	432	271	439	269	449	265	458	258	465	249	470	238	471	231	470	224	467	215	460	205	451	192	437	16383	16383	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	217	225	214	196	207	164	196	131	183	99	168	70	155	51	143	35	130	24	116	17	103	15	94	16	87	20	81	25	77	31	76	39	77	48	80	62	85	81	92	107	102	140	110	166	116	185	122	200	133	222	144	236	156	248	168	256	179	262	191	264	201	262	208	257	213	249	216	238	217	225	16383	16383	125	243	189	472	163	467	138	463	112	459	83	456	50	452	50	434	62	434	73	433	82	430	88	426	91	421	93	413	92	409	91	403	89	394	86	380	81	363	-28	-62	-35	-85	-42	-101	-51	-112	-64	-117	-80	-119	-80	-138	87	-138	87	-119	70	-118	57	-116	49	-112	44	-106	43	-98	44	-91	46	-80	49	-65	54	-46	61	-21	63	-13	65	-7	66	-2	67	1	68	6	81	0	91	-3	99	-6	106	-8	114	-8	169	5	220	42	262	96	291	161	302	231	298	258	289	281	274	298	254	308	229	312	207	310	187	302	167	288	147	268	127	241	167	398	165	412	159	424	149	434	137	440	123	443	109	440	98	434	88	424	82	412	80	398	82	385	89	373	98	363	110	357	123	354	137	357	149	363	159	372	165	384	167	398	16383	16383	311	398	308	412	302	424	292	434	280	440	266	443	253	440	241	434	232	424	225	412	223	398	226	385	232	373	241	363	253	357	266	354	280	357	292	363	302	372	308	384	311	398	16383	16383	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	386	536	166	536	155	489	375	489	16383	16383	109	167	209	332	234	167	16383	16383	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	328	396	109	396	97	348	317	348	16383	16383	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	351	598	337	575	322	557	305	546	284	539	259	537	236	540	218	547	205	560	197	577	192	598	164	598	164	589	167	554	178	526	197	506	223	493	256	489	293	493	323	507	347	530	365	560	377	598	16383	16383	109	167	209	332	234	167	16383	16383	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	300	458	287	434	272	417	254	406	233	399	209	397	186	400	168	408	155	420	146	437	142	458	113	458	113	449	117	414	128	386	146	366	172	353	206	348	242	353	273	367	297	389	315	420	327	458	16383	16383	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	109	167	209	332	234	167	16383	16383	306	0	295	-14	287	-27	282	-38	278	-49	278	-61	281	-80	290	-96	305	-107	324	-114	348	-116	368	-114	387	-107	405	-97	420	-83	432	-65	418	-56	416	-56	414	-57	413	-58	411	-59	408	-61	400	-64	388	-68	382	-69	376	-69	361	-68	350	-63	342	-55	337	-44	335	-28	335	-18	337	-6	339	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	328	-56	326	-56	324	-57	323	-58	321	-59	318	-61	311	-64	304	-66	298	-68	292	-69	286	-69	272	-68	260	-63	252	-55	246	-44	244	-28	245	-22	245	-16	247	-9	248	-1	250	8	262	17	273	28	285	41	296	57	308	75	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	206	-9	208	-8	210	-8	201	-20	195	-31	191	-41	189	-50	188	-61	191	-80	200	-96	215	-107	234	-114	257	-116	278	-114	297	-107	315	-97	330	-83	342	-65	276	489	379	548	390	554	397	560	402	566	405	572	406	579	404	589	399	598	392	605	383	609	373	611	366	610	358	606	349	600	326	577	244	489	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	387	489	422	489	363	606	308	606	201	489	239	489	328	553	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	246	348	281	348	222	466	167	466	60	348	98	348	186	413	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	303	582	290	580	278	573	269	564	262	552	260	538	262	525	269	513	278	503	290	497	303	495	317	497	330	503	339	512	345	524	348	538	345	552	339	564	330	573	317	580	303	582	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	189	443	175	440	163	434	154	424	148	412	146	398	148	385	154	373	164	363	175	357	189	354	202	357	215	363	224	372	231	384	233	398	231	412	224	424	215	434	202	440	189	443	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	416	606	378	606	287	541	226	606	192	606	251	489	307	489	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	296	466	256	466	166	400	106	466	71	466	130	348	186	348	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	396	606	357	606	267	541	206	606	172	606	231	489	287	489	16383	16383	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	361	259	353	212	341	169	323	129	301	94	277	68	252	48	224	34	193	25	159	23	145	23	134	26	126	31	122	37	120	46	120	51	121	58	123	66	126	77	130	91	16383	16383	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	164	0	216	3	264	14	308	30	348	52	382	79	410	111	433	147	449	187	460	230	463	274	454	335	428	384	386	421	330	444	259	452	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	16383	16383	361	266	406	289	441	316	468	347	485	381	490	416	488	437	481	454	470	468	454	477	434	480	419	478	405	472	395	462	388	448	385	431	386	420	389	411	394	402	401	394	413	387	421	382	426	377	430	372	432	367	432	361	429	347	419	331	404	316	381	300	353	283	184	252	225	406	229	416	234	423	241	428	250	431	262	431	303	427	334	412	356	388	369	353	373	308	371	263	364	219	352	176	336	137	317	103	293	74	267	51	237	35	203	26	166	23	152	23	142	26	135	31	131	37	130	46	130	51	131	57	133	64	135	72	138	82	176	222	258	222	266	252	16383	16383	84	252	15	252	7	222	75	222	33	66	27	48	19	35	9	26	-3	20	-20	17	-20	0	172	0	270	13	353	50	417	107	458	181	473	268	464	331	438	382	396	420	340	444	270	452	74	452	74	435	94	432	105	430	113	426	118	422	122	415	123	406	123	402	122	396	120	389	118	379	115	367	183	284	192	282	199	278	204	271	207	261	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	16383	16383	121	384	112	350	235	350	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	315	350	356	350	366	384	324	384	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	408	248	402	246	394	244	384	406	536	186	536	175	489	395	489	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	291	396	72	396	60	348	281	348	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	385	598	371	575	356	557	339	546	318	539	293	537	270	540	252	547	239	560	231	577	226	598	198	598	198	589	201	554	212	526	231	506	257	493	290	489	327	493	357	507	381	530	399	560	411	598	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	296	458	283	434	268	417	251	406	230	399	205	397	182	400	164	408	151	420	143	437	139	458	109	458	109	449	113	414	124	386	143	366	169	353	203	348	239	353	269	367	293	389	311	420	323	458	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	290	582	276	580	264	573	255	564	249	552	247	538	249	525	255	513	265	503	276	497	290	495	304	497	316	503	326	512	333	524	335	538	333	552	326	564	316	573	304	580	290	582	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	195	443	182	440	170	434	161	424	155	412	152	398	155	385	161	373	170	363	182	357	195	354	209	357	221	363	231	372	238	384	240	398	238	412	231	424	221	434	209	440	195	443	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	210	0	197	-16	188	-30	182	-42	178	-54	177	-67	180	-86	190	-102	204	-113	223	-120	247	-122	267	-120	287	-113	305	-103	320	-89	332	-71	317	-62	315	-62	314	-63	310	-65	308	-67	300	-70	293	-73	281	-75	275	-75	261	-74	250	-69	241	-61	236	-50	234	-34	234	-28	236	-16	237	-8	239	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	103	-8	93	-22	86	-34	81	-45	78	-56	77	-67	80	-86	90	-102	104	-113	123	-120	146	-122	167	-120	187	-113	204	-103	220	-89	232	-71	217	-62	215	-62	214	-63	210	-65	207	-67	193	-73	181	-75	175	-75	161	-74	149	-69	141	-61	135	-50	133	-34	134	-29	134	-23	135	-17	139	-3	160	5	179	18	198	35	216	58	234	85	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	416	606	378	606	287	541	226	606	192	606	251	489	307	489	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	328	466	290	466	199	400	139	466	104	466	164	348	219	348	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	380	489	415	489	357	606	302	606	194	489	232	489	321	553	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	272	348	307	348	249	466	194	466	86	348	124	348	213	413	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	391	598	378	575	363	557	345	546	325	539	300	537	277	540	259	547	246	560	237	577	233	598	204	598	204	589	208	554	219	526	237	506	263	493	297	489	334	493	364	507	388	530	406	560	418	598	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	290	458	277	434	262	417	244	406	223	399	198	397	175	400	157	408	144	420	136	437	132	458	103	458	103	449	106	414	117	386	136	366	162	353	196	348	232	353	263	367	287	389	305	420	316	458	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	310	582	297	580	285	573	275	564	269	552	267	538	269	525	276	513	285	503	297	497	310	495	324	497	336	503	346	512	352	524	354	538	352	552	346	564	336	573	324	580	310	582	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	189	443	175	440	163	434	154	424	148	412	146	398	148	385	154	373	164	363	175	357	189	354	202	357	215	363	224	372	231	384	233	398	231	412	224	424	215	434	202	440	189	443	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	115	-242	160	-219	196	-192	222	-161	239	-127	244	-92	242	-71	235	-53	223	-40	208	-31	189	-28	173	-31	159	-37	149	-47	142	-61	140	-77	140	-88	143	-97	147	-106	155	-114	166	-121	174	-126	180	-131	184	-136	186	-141	186	-146	183	-161	174	-176	158	-192	136	-208	107	-224	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	250	562	206	539	170	512	143	481	126	448	121	413	123	392	130	374	142	360	157	352	177	348	193	350	206	357	217	367	224	381	226	398	226	409	223	418	218	427	210	434	199	442	191	447	185	452	181	457	179	462	179	467	182	481	191	497	207	512	230	528	259	545	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	394	489	428	489	370	606	315	606	207	489	246	489	335	553	16383	16383	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	299	489	334	489	276	606	221	606	113	489	152	489	240	553	16383	16383	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	188	252	210	335	372	335	349	252	16383	16383	42	335	111	335	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	471	335	541	335	541	365	479	365	484	385	491	404	498	418	509	428	522	433	540	435	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	386	383	375	380	365	218	365	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	403	126	396	125	388	123	377	119	365	42	365	44	348	85	348	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	166	348	273	348	281	377	173	377	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	407	100	402	98	395	94	377	52	377	290	582	284	571	278	563	271	558	264	555	256	554	244	556	237	558	229	561	219	565	203	571	189	576	176	580	164	582	153	582	131	579	111	568	95	552	83	530	75	503	102	503	107	514	113	522	119	528	126	531	134	532	139	531	144	531	149	530	155	528	160	526	200	511	210	507	218	505	224	503	231	502	238	502	261	505	279	514	295	530	307	552	317	582	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	209	443	203	431	197	423	190	418	183	415	174	414	169	414	163	416	156	418	148	421	138	425	122	432	108	437	95	440	83	442	72	443	50	439	31	429	14	412	2	390	-5	363	21	363	26	374	32	383	38	388	45	391	54	392	58	392	68	390	74	389	129	367	137	365	144	363	150	362	158	362	180	365	199	374	214	390	227	413	237	443	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	305	536	85	536	74	489	294	489	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	224	396	4	396	-7	348	213	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	283	598	270	575	255	557	237	546	216	539	192	537	168	540	150	547	137	560	129	577	125	598	96	598	96	589	99	554	111	526	129	506	156	493	189	489	226	493	256	507	280	530	298	560	309	598	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	195	458	182	434	167	417	149	406	129	399	104	397	81	400	63	408	50	420	41	437	37	458	8	458	8	449	12	414	23	386	41	366	67	353	101	348	137	353	168	367	192	389	210	420	222	458	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	61	0	50	-14	42	-27	36	-38	33	-49	32	-61	36	-80	45	-96	60	-107	79	-114	102	-116	122	-114	142	-107	160	-97	175	-83	187	-65	172	-56	170	-56	169	-57	167	-58	166	-59	163	-61	155	-64	143	-68	137	-69	130	-69	116	-68	105	-63	96	-55	91	-44	89	-28	89	-23	90	-18	92	-6	94	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	175	431	168	443	158	453	145	460	130	462	16383	16383	150	-56	148	-56	147	-57	143	-59	140	-61	133	-64	126	-66	120	-68	114	-69	108	-69	94	-68	82	-63	74	-55	69	-44	67	-28	67	-23	68	-19	68	-14	70	-2	88	3	105	15	122	32	141	56	161	87	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	3	23	7	12	14	4	23	0	35	-4	25	-17	18	-29	13	-39	11	-50	10	-61	13	-80	23	-96	37	-107	57	-114	80	-116	100	-114	120	-107	137	-97	153	-83	165	-65	189	582	175	580	163	573	154	564	148	552	146	538	148	525	154	513	164	503	175	497	189	495	202	497	215	503	224	512	231	524	233	538	231	552	224	564	215	573	202	580	189	582	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	560	378	568	403	576	418	586	428	599	433	617	435	617	452	416	452	416	435	438	432	449	429	456	425	461	420	464	414	465	407	465	402	464	396	463	389	460	378	457	364	380	72	366	24	355	-8	345	-28	334	-38	321	-41	314	-41	309	-39	305	-37	303	-34	302	-29	304	-23	312	-11	316	-4	317	6	315	21	309	33	300	42	289	48	275	50	261	47	249	41	240	30	234	17	232	2	236	-21	250	-41	271	-55	299	-63	332	-66	371	-61	405	-45	435	-18	459	19	477	69	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	321	463	307	461	295	454	285	444	278	432	276	419	278	404	285	391	294	381	307	374	321	372	336	374	349	381	358	390	365	403	367	417	365	431	358	444	349	454	336	461	321	463	16383	16383	341	312	318	307	295	304	270	300	239	297	199	293	199	275	225	275	232	272	238	268	241	263	242	255	242	249	241	241	239	232	237	221	234	210	173	-26	163	-61	154	-88	144	-105	134	-115	124	-118	119	-118	114	-116	111	-114	108	-111	107	-108	108	-103	111	-100	114	-96	117	-91	118	-84	116	-73	112	-64	105	-57	95	-53	84	-51	74	-53	65	-58	58	-66	53	-75	51	-86	55	-103	64	-118	79	-129	99	-136	122	-139	160	-133	193	-116	220	-87	243	-44	262	12	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	175	431	168	443	158	453	145	460	130	462	340	489	374	489	316	606	262	606	153	489	192	489	281	553	16383	16383	296	378	304	403	313	418	324	428	337	433	354	435	354	452	152	452	152	435	175	432	186	429	194	425	199	420	202	414	203	407	203	402	202	396	200	389	197	378	194	364	117	72	104	24	92	-8	82	-28	71	-38	57	-41	51	-41	45	-39	42	-37	40	-34	39	-29	41	-23	49	-11	53	-4	55	6	53	21	47	33	37	42	26	48	12	50	-1	47	-12	41	-22	30	-28	17	-30	2	-25	-21	-12	-41	8	-55	36	-63	69	-66	107	-61	142	-45	172	-18	196	19	214	69	178	348	212	348	154	466	100	466	-8	348	29	348	118	413	16383	16383	137	218	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	109	-242	153	-219	189	-192	215	-161	232	-127	238	-92	235	-71	228	-53	217	-40	201	-31	182	-28	166	-31	152	-37	142	-47	135	-61	133	-77	133	-88	136	-97	141	-106	148	-114	159	-121	168	-126	173	-131	177	-136	179	-141	179	-146	176	-161	167	-176	151	-192	129	-208	100	-224	16383	16383	265	268	411	403	426	416	437	424	448	430	459	433	474	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	35	-242	79	-219	115	-192	141	-161	158	-127	164	-92	161	-71	154	-53	143	-40	127	-31	107	-28	92	-31	78	-37	68	-47	61	-61	58	-77	59	-88	61	-97	66	-106	74	-114	85	-121	93	-126	99	-131	103	-136	105	-141	106	-146	102	-161	93	-176	77	-192	55	-208	26	-224	16383	16383	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	193	472	163	466	136	461	109	457	82	454	52	452	52	434	75	434	82	433	88	431	92	427	94	421	95	411	95	403	94	398	93	391	90	382	-15	0	67	0	415	0	419	17	395	21	377	27	363	37	353	51	345	68	339	83	332	104	324	125	317	146	311	161	307	168	303	174	298	179	293	182	289	184	305	195	320	208	335	223	349	240	362	259	367	267	371	272	376	276	381	278	388	278	395	275	401	269	408	261	417	254	432	251	443	252	452	256	459	262	464	270	465	280	463	292	456	302	445	310	432	316	418	317	395	316	379	312	367	304	356	292	343	274	331	258	320	245	308	233	296	223	283	214	274	210	263	205	250	201	234	197	213	192	209	192	204	191	187	191	207	263	212	278	218	288	226	295	237	299	251	302	256	317	90	317	86	302	95	300	103	298	109	294	113	288	114	281	114	278	113	274	113	271	112	268	111	264	54	58	48	43	41	32	32	25	22	20	9	17	4	0	170	0	174	17	163	17	155	19	150	23	147	28	146	34	146	38	147	42	148	48	149	53	151	59	178	157	194	157	196	158	204	154	212	149	220	142	228	133	234	121	240	103	244	89	250	65	255	51	262	36	271	22	280	11	291	4	302	0	210	489	313	548	323	554	331	560	336	566	339	572	339	579	338	589	333	598	326	605	317	609	307	611	300	610	292	606	283	600	272	590	259	577	177	489	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	103	489	206	548	216	554	224	560	229	566	231	572	232	579	231	589	226	598	219	605	210	609	200	611	193	610	185	606	176	600	166	590	152	577	70	489	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	95	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	215	-53	203	-40	188	-31	168	-28	152	-31	139	-37	128	-47	122	-61	119	-77	120	-88	122	-97	127	-106	135	-114	146	-121	154	-126	160	-131	164	-136	166	-146	163	-161	153	-176	137	-192	115	-208	87	-224	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	-32	-242	11	-219	47	-192	74	-161	90	-127	96	-92	93	-71	86	-53	75	-40	59	-31	40	-28	24	-31	10	-37	0	-47	-6	-61	-9	-77	-8	-88	-5	-97	0	-106	6	-114	17	-121	26	-126	32	-131	35	-136	37	-141	38	-146	35	-161	25	-176	9	-192	-12	-208	-41	-224	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	321	250	366	272	402	299	429	330	445	364	451	400	449	420	441	438	430	451	414	460	394	463	379	461	365	455	355	445	348	431	345	413	346	403	349	394	354	385	361	377	373	370	381	364	387	360	390	355	392	350	393	345	390	330	380	315	364	299	342	283	313	266	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	16383	16383	208	266	253	289	288	316	315	347	331	381	337	416	335	437	328	454	316	468	301	477	281	480	265	478	252	472	241	462	234	448	232	431	232	420	235	411	240	402	247	394	259	387	267	382	273	377	277	372	279	367	279	361	276	347	266	331	250	316	228	300	199	283	281	276	264	274	250	267	239	256	232	242	230	226	232	210	239	197	249	186	263	179	279	176	295	179	309	186	320	197	327	210	330	226	327	242	320	255	310	266	296	273	281	276	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	209	271	192	269	178	262	168	252	161	238	158	222	161	206	167	192	178	181	191	174	207	172	224	174	238	181	248	192	255	206	258	222	255	237	248	251	238	262	224	269	209	271	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	399	131	382	134	367	112	353	94	338	79	323	65	304	51	283	40	261	31	236	26	210	23	182	22	165	23	152	25	143	30	137	36	135	43	135	47	136	50	136	54	138	59	139	63	183	229	283	285	297	333	196	278	225	385	233	405	242	418	254	427	271	432	294	435	294	452	80	452	80	435	101	432	112	430	120	427	125	423	128	417	129	410	129	404	128	396	126	387	124	377	122	369	85	234	17	198	3	151	73	189	39	66	33	47	26	34	16	26	3	20	-14	17	-14	0	358	0	146	95	132	74	120	59	110	49	102	43	94	41	88	43	85	46	84	48	83	51	84	59	85	69	88	83	93	99	98	119	133	244	191	275	204	321	146	289	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	422	97	416	96	405	92	386	84	357	73	314	57	256	4	228	-8	180	43	210	26	148	14	103	6	71	3	49	2	35	3	21	9	10	18	1	31	-3	48	-5	73	-2	94	6	115	24	136	50	161	86	270	489	373	548	383	554	390	560	395	566	398	572	399	579	397	589	393	598	385	605	377	609	367	611	359	610	352	606	343	600	332	590	319	577	237	489	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	142	348	244	407	255	414	262	420	267	426	270	432	271	439	269	449	265	458	258	465	249	470	238	471	231	470	224	467	215	460	205	451	192	437	109	348	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	95	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	215	-53	203	-40	188	-31	168	-28	152	-31	139	-37	128	-47	122	-61	119	-77	120	-88	122	-97	127	-106	135	-114	146	-121	154	-126	160	-131	164	-136	166	-146	163	-161	153	-176	137	-192	115	-208	87	-224	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	55	-242	99	-219	135	-192	162	-161	178	-127	184	-92	182	-71	175	-53	163	-40	147	-31	127	-28	112	-31	98	-37	88	-47	81	-61	78	-77	79	-88	82	-97	87	-106	94	-114	106	-121	114	-126	120	-131	123	-136	125	-141	126	-146	123	-161	113	-176	97	-192	75	-208	46	-224	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	430	606	391	606	301	541	240	606	205	606	265	489	321	489	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	342	466	303	466	213	400	152	466	118	466	177	348	232	348	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	37	266	81	289	117	316	144	347	160	381	166	416	164	437	157	454	145	468	130	477	110	480	94	478	81	472	70	462	64	448	61	431	62	420	64	411	69	402	77	394	87	387	96	382	102	377	105	372	107	367	108	361	105	347	95	331	79	316	57	300	29	283	16383	16383	429	91	415	70	404	55	395	46	388	41	381	40	378	40	375	42	373	44	372	47	372	56	377	76	381	91	388	112	412	182	417	200	423	218	427	235	430	249	431	260	429	278	423	293	413	303	399	310	381	312	366	311	352	307	338	302	325	294	314	284	300	270	287	256	272	237	254	212	231	178	272	311	245	306	189	298	162	295	138	293	138	275	153	274	163	273	170	270	174	265	175	259	174	251	171	236	165	213	156	181	145	138	106	0	188	0	206	63	223	115	242	157	262	194	286	227	295	238	305	248	315	256	324	261	333	263	337	263	342	262	346	259	348	255	349	250	349	247	348	244	347	239	345	231	308	119	301	100	296	80	293	63	290	47	290	35	292	20	298	8	307	0	320	-3	336	-5	359	-2	381	6	401	23	422	48	444	82	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	101	0	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	350	195	317	81	272	-17	223	-86	179	-113	173	-112	168	-111	164	-108	162	-105	161	-100	163	-94	167	-88	172	-82	176	-75	177	-64	175	-49	169	-37	160	-28	148	-22	134	-20	121	-23	109	-29	99	-40	93	-53	91	-68	96	-93	109	-112	131	-126	158	-134	192	-137	281	-108	356	-33	414	67	450	176	463	273	454	334	428	383	386	421	330	444	259	452	168	-25	158	-60	149	-87	140	-105	131	-115	121	-118	116	-118	108	-114	106	-111	105	-108	106	-103	108	-100	111	-96	114	-91	115	-84	113	-73	109	-64	102	-57	92	-53	81	-51	71	-53	62	-58	55	-66	51	-75	49	-86	52	-103	62	-118	76	-129	96	-136	120	-139	158	-133	190	-115	218	-84	242	-40	261	17	287	116	304	182	314	224	319	247	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	136	306	108	302	79	298	52	295	28	293	28	275	42	275	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	242	237	234	235	225	234	218	232	213	440	536	220	536	209	489	429	489	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	311	396	92	396	81	348	301	348	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	425	598	412	575	397	557	379	546	359	539	334	537	311	540	292	547	279	560	271	577	267	598	238	598	238	589	241	554	252	526	271	506	297	493	331	489	367	493	398	507	422	530	440	560	452	598	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	303	458	290	434	275	417	257	406	237	399	212	397	189	400	171	408	158	420	149	437	146	458	116	458	116	449	120	414	131	386	149	366	176	353	210	348	246	353	276	367	300	389	318	420	330	458	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	345	489	446	546	457	553	465	559	469	565	472	572	473	579	471	589	466	598	459	605	450	609	440	611	433	610	425	607	417	601	406	592	393	578	311	489	16383	16383	218	489	319	546	329	553	337	559	342	566	345	573	345	581	344	590	339	599	332	605	323	609	313	611	306	610	298	607	289	601	278	592	265	578	183	489	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	222	348	324	406	335	413	342	419	347	425	350	432	351	439	349	449	344	458	337	465	328	470	318	471	311	470	303	467	294	461	284	452	271	439	189	348	16383	16383	96	348	197	406	207	413	215	419	220	426	222	433	223	440	222	450	217	459	210	465	201	470	191	471	183	470	176	467	167	461	156	452	143	439	61	348	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	265	83	256	58	245	39	231	26	214	19	192	17	165	21	142	33	125	52	115	77	111	107	115	158	126	213	143	269	164	321	188	364	208	390	228	410	250	425	273	433	296	436	314	434	328	429	338	420	344	408	346	394	346	387	345	378	343	369	340	358	338	348	16383	16383	640	452	394	452	382	453	368	454	351	456	341	457	332	457	326	458	314	458	274	456	240	451	209	442	180	429	152	410	106	370	68	321	40	268	22	210	16	152	18	122	23	96	33	72	45	51	62	33	81	19	103	8	127	1	155	-3	186	-4	224	-4	251	-2	307	0	553	0	594	131	575	134	547	91	517	59	483	38	445	26	401	22	383	23	369	25	359	30	354	36	352	44	352	47	353	51	353	54	354	58	354	62	398	227	424	224	443	221	456	218	465	215	477	205	481	199	483	193	485	186	486	178	486	174	485	169	485	163	484	157	484	150	483	137	502	133	550	317	532	320	518	293	501	273	480	260	453	253	421	250	404	250	445	399	449	412	454	421	460	427	469	430	481	431	502	430	521	427	539	422	554	417	566	411	575	402	583	392	588	380	592	367	593	352	593	348	592	343	592	333	591	327	608	323	191	293	204	291	214	285	222	275	226	261	228	243	225	216	218	182	209	144	197	107	186	76	173	52	160	34	147	21	134	13	120	11	107	13	97	20	90	31	85	46	84	66	87	99	94	136	106	175	119	212	133	243	143	261	154	275	166	285	178	291	191	293	16383	16383	284	147	301	195	314	228	325	250	335	267	347	281	351	285	355	288	360	290	365	291	371	292	380	291	387	287	392	282	395	274	396	265	395	255	393	244	390	234	386	223	381	213	369	194	354	179	336	167	313	157	284	147	16383	16383	400	94	382	70	367	53	352	42	337	36	320	34	303	36	291	43	282	53	276	68	275	87	275	99	276	106	278	114	280	124	316	132	342	139	362	147	380	155	397	166	418	181	434	198	446	215	453	233	456	251	452	272	442	289	427	302	406	309	380	312	360	311	342	307	323	299	304	287	281	270	268	286	254	298	239	306	223	311	203	312	175	310	148	304	122	293	97	278	75	259	52	232	32	200	17	166	7	131	4	97	9	62	24	33	46	10	76	-3	112	-8	135	-7	156	-2	176	4	194	15	212	29	227	15	242	4	257	-2	274	-7	291	-8	308	-7	325	-3	340	1	355	9	370	18	380	27	390	38	399	50	409	65	419	84	222	489	325	548	335	554	343	560	348	566	351	572	351	579	350	589	345	598	338	605	329	609	319	611	312	610	304	606	295	600	285	590	271	577	189	489	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	94	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	214	-53	203	-40	187	-31	167	-28	152	-31	138	-37	128	-47	121	-61	118	-77	119	-88	122	-97	127	-106	134	-114	146	-121	154	-126	160	-131	163	-136	165	-141	166	-146	163	-161	153	-176	137	-192	115	-208	86	-224	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	-59	-242	-15	-219	20	-192	46	-161	63	-127	69	-92	66	-71	59	-53	48	-40	33	-31	13	-28	-2	-31	-15	-37	-26	-47	-33	-61	-35	-77	-34	-88	-32	-97	-27	-106	-20	-114	-9	-121	0	-126	5	-131	8	-136	10	-141	11	-146	7	-161	-1	-176	-17	-192	-39	-208	-68	-224	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	382	606	344	606	253	541	192	606	158	606	218	489	273	489	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	168	489	271	548	281	554	289	560	293	566	296	572	297	579	295	589	291	598	284	605	275	609	265	611	258	610	250	606	241	600	218	577	135	489	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	293	489	327	489	269	606	214	606	106	489	145	489	233	553	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	213	348	248	348	190	466	135	466	27	348	66	348	154	413	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	116	-61	125	-69	130	-68	134	-67	146	-67	157	-68	165	-71	172	-76	176	-82	177	-91	175	-100	170	-108	163	-114	152	-118	140	-119	131	-119	123	-117	114	-115	105	-112	94	-107	79	-129	96	-136	111	-141	126	-144	140	-145	155	-146	182	-143	205	-135	223	-123	234	-106	238	-87	235	-72	227	-58	214	-48	198	-41	178	-39	171	-39	167	-40	164	-40	160	-41	180	-10	194	-9	207	-6	231	0	242	5	267	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	57	10	63	9	70	7	78	4	95	0	110	-5	123	-8	137	-10	151	-11	44	-61	53	-69	57	-68	62	-67	73	-67	84	-68	93	-71	100	-76	103	-82	105	-91	103	-100	98	-108	90	-114	80	-118	67	-119	59	-119	50	-117	42	-115	33	-112	22	-107	7	-129	24	-136	39	-141	54	-144	82	-146	109	-143	133	-135	150	-123	162	-106	166	-87	163	-72	155	-58	142	-48	125	-41	106	-39	98	-39	95	-40	91	-40	87	-41	112	-6	136	1	158	14	174	32	185	53	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	66	-6	74	-7	81	-8	348	606	310	606	219	541	159	606	124	606	184	489	239	489	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	128	0	86	-61	94	-69	99	-68	103	-67	115	-67	126	-68	135	-71	141	-76	145	-82	146	-91	145	-100	140	-108	132	-114	121	-118	109	-119	100	-119	84	-115	74	-112	63	-107	49	-129	66	-136	81	-141	96	-144	124	-146	151	-143	174	-135	192	-123	204	-106	208	-87	205	-72	197	-58	184	-48	167	-41	147	-39	140	-39	137	-40	133	-40	130	-41	158	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	-13	-61	-4	-69	4	-67	16	-67	27	-68	35	-71	42	-76	46	-82	48	-91	46	-100	41	-108	33	-114	22	-118	10	-119	1	-119	-6	-117	-15	-115	-24	-112	-34	-107	-50	-129	-33	-136	-17	-141	-3	-144	25	-146	52	-143	75	-135	93	-123	105	-106	109	-87	106	-72	97	-58	84	-48	68	-41	48	-39	41	-39	38	-40	34	-40	30	-41	55	-4	75	0	95	10	114	27	135	52	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	25	3	15	8	6	16	0	26	-3	403	606	364	606	274	541	213	606	179	606	238	489	293	489	16383	16383	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	179	275	179	303	141	303	167	401	144	401	124	372	103	348	80	328	52	312	20	299	20	275	55	275	10	115	6	102	1	85	-5	51	-7	38	-5	22	0	10	10	1	22	-3	38	-5	68	0	94	14	117	35	136	60	152	85	137	95	131	85	121	71	109	57	97	46	86	41	82	42	76	46	75	50	75	54	78	75	85	106	95	140	104	172	111	195	133	275	16383	16383	208	266	253	289	288	316	315	347	331	381	337	416	335	437	328	454	316	468	301	477	281	480	265	478	252	472	241	462	234	448	232	431	232	420	235	411	240	402	247	394	259	387	267	382	273	377	277	372	279	367	279	361	276	347	266	331	250	316	228	300	199	283	68	218	146	218	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	245	218	322	218	328	241	251	241	303	428	339	425	365	414	383	394	393	364	397	324	415	322	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	152	241	74	241	-19	157	21	157	10	115	4	95	0	76	-3	60	-6	47	-7	38	-5	22	0	10	10	1	22	-3	38	-5	61	-2	83	6	104	23	127	49	152	85	137	95	124	76	112	61	102	50	93	44	86	41	80	43	77	45	75	49	75	54	76	62	78	75	83	94	90	121	100	157	162	157	173	195	111	195	133	275	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	32	195	-9	195	405	569	399	557	393	549	386	544	379	541	370	540	365	540	359	542	352	544	344	547	334	551	318	557	304	562	291	566	279	568	268	569	246	565	227	554	210	538	198	516	190	489	217	489	222	500	228	508	234	513	241	516	250	517	259	517	264	516	270	514	275	512	315	497	325	493	333	491	340	489	347	488	354	488	376	491	394	500	410	515	422	538	432	569	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	303	443	297	431	291	423	285	418	278	415	269	414	264	414	258	416	251	418	242	421	232	425	216	432	202	437	189	440	177	442	167	443	145	439	125	429	109	412	96	390	88	363	115	363	121	374	127	383	133	388	140	391	148	392	153	392	168	389	223	367	231	365	238	363	245	362	252	362	274	365	293	374	308	390	321	413	331	443	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	433	536	213	536	202	489	422	489	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	325	396	106	396	94	348	314	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	398	598	385	575	370	557	352	546	331	539	307	537	284	540	266	547	252	560	244	577	240	598	211	598	211	589	215	554	226	526	244	506	270	493	304	489	340	493	371	507	395	530	413	560	425	598	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	296	458	283	434	268	417	251	406	230	399	205	397	182	400	164	408	151	420	143	437	139	458	109	458	109	449	113	414	124	386	143	366	169	353	203	348	239	353	269	367	293	389	311	420	323	458	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	310	590	323	588	334	582	343	573	349	562	351	549	349	537	343	527	334	518	323	513	310	511	298	513	287	518	279	527	273	538	271	550	273	562	279	573	287	582	298	588	310	590	16383	16383	311	622	289	619	269	609	253	594	243	574	239	551	242	527	252	507	267	492	287	482	311	478	334	482	353	492	369	508	379	528	383	551	380	573	370	593	355	608	335	619	311	622	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	209	460	222	458	233	452	242	443	247	432	250	419	247	407	242	397	233	389	222	383	209	381	197	383	186	389	178	397	172	408	170	420	172	433	178	444	186	452	197	458	209	460	16383	16383	210	492	188	489	168	479	152	464	142	444	138	422	141	398	151	378	166	362	185	352	210	348	233	352	252	362	268	378	278	398	282	421	279	444	269	463	254	479	234	489	210	492	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	330	478	432	536	442	543	450	549	454	555	457	561	458	569	456	579	452	588	445	595	436	599	425	601	418	600	410	597	402	591	391	582	379	569	296	478	16383	16383	204	478	304	536	314	543	322	549	327	556	329	563	330	570	329	580	324	589	317	595	308	600	298	601	291	600	283	597	274	591	263	582	250	569	168	478	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	228	348	330	406	340	413	348	419	353	425	355	432	356	439	354	449	350	458	342	465	334	470	324	471	316	470	309	467	300	461	289	452	276	439	194	348	16383	16383	101	348	202	406	212	413	220	419	225	426	228	433	229	440	227	450	222	459	215	465	206	470	196	471	189	470	181	467	172	461	161	452	149	439	66	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	335	-56	333	-56	332	-57	328	-59	326	-61	318	-64	312	-66	305	-68	299	-69	293	-69	279	-68	268	-63	259	-55	254	-44	252	-28	252	-20	254	-10	255	-4	279	2	289	7	299	13	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	211	-11	215	-10	207	-21	202	-32	198	-41	196	-51	195	-61	199	-80	208	-96	223	-107	242	-114	265	-116	285	-114	305	-107	323	-97	338	-83	350	-65	228	-5	219	-18	212	-29	208	-40	205	-50	204	-61	208	-80	217	-96	231	-107	251	-114	274	-116	294	-114	314	-107	331	-97	347	-83	359	-65	344	-56	342	-56	341	-57	339	-58	338	-59	335	-61	327	-64	321	-66	314	-68	309	-69	302	-69	288	-68	276	-63	268	-55	263	-44	261	-28	261	-22	262	-17	263	-10	265	-3	266	5	280	14	293	26	306	41	320	60	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	441	489	476	489	418	606	363	606	255	489	293	489	382	553	16383	16383	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	327	348	360	348	302	466	248	466	140	348	179	348	267	413	16383	16383	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	347	489	381	489	323	606	268	606	160	489	198	489	287	553	16383	16383	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	231	348	265	348	207	466	152	466	44	348	83	348	172	413	16383	16383	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	341	582	327	580	316	573	306	564	300	552	298	538	300	525	307	513	316	503	328	497	341	495	355	497	368	503	377	512	384	524	386	538	384	552	377	564	368	573	355	580	341	582	16383	16383	198	582	185	580	173	573	163	564	157	552	155	538	157	525	163	513	173	503	185	497	198	495	212	497	224	503	234	512	241	524	243	538	241	552	234	564	224	573	212	580	198	582	16383	16383	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	216	489	318	548	329	554	336	560	341	566	344	572	345	579	343	589	338	598	331	605	322	609	312	611	305	610	297	606	288	600	265	577	183	489	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	250	582	236	580	224	573	214	564	208	552	206	538	208	525	215	513	224	503	236	497	250	495	264	497	276	503	285	512	292	524	294	538	292	552	285	564	276	573	264	580	250	582	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	153	443	140	440	128	434	119	424	112	412	110	398	112	385	119	373	128	363	140	357	153	354	167	357	180	363	190	372	196	384	198	398	196	412	190	424	180	434	167	440	153	443	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	376	606	337	606	247	541	186	606	152	606	211	489	266	489	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	112	283	62	59	57	43	51	32	42	24	30	19	14	17	10	0	198	0	201	17	183	17	169	20	160	26	155	33	154	44	154	49	155	54	155	60	157	66	158	72	231	393	236	413	243	428	252	438	263	444	276	446	288	444	294	438	295	434	293	428	290	422	285	416	281	407	280	394	282	383	287	373	296	365	307	359	320	357	334	359	345	364	354	373	360	385	362	400	358	421	345	440	325	454	300	464	269	467	242	465	220	461	202	454	186	444	172	432	157	415	145	394	134	370	126	343	118	312	90	312	84	283	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	157	348	237	348	245	379	166	379	192	472	165	467	139	463	112	459	83	456	50	452	50	434	63	434	74	433	83	430	89	426	93	421	94	413	94	410	93	405	92	398	90	389	87	379	10	379	1	348	78	348	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	244	294	235	300	224	305	213	309	201	311	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	235	205	245	210	253	217	259	226	263	238	287	330	293	345	302	356	314	363	327	367	340	368	346	367	351	366	354	363	356	360	357	355	355	350	351	345	347	338	343	329	342	317	344	305	349	294	358	286	369	280	382	278	396	280	408	286	416	295	422	307	424	321	419	345	406	364	386	378	361	386	335	389	310	387	289	379	274	368	262	353	256	336	382	118	354	82	323	61	290	49	255	45	218	44	191	46	169	52	154	63	144	78	141	97	146	133	161	166	182	192	207	209	234	216	243	215	257	214	272	213	285	212	294	212	307	213	321	217	333	224	343	233	346	244	344	252	338	259	330	263	319	265	308	266	296	265	283	264	270	261	256	259	243	259	227	262	217	269	210	279	207	290	207	299	213	342	230	378	254	405	283	422	313	428	332	426	347	420	358	412	366	402	370	390	375	370	382	355	391	345	403	338	419	336	433	339	444	346	452	356	456	369	457	382	453	400	443	416	428	431	411	443	392	452	379	456	364	459	346	462	329	463	311	464	257	458	201	442	151	413	116	372	102	316	105	296	113	277	125	261	141	248	160	239	122	223	88	198	61	166	43	130	36	90	46	53	71	26	107	9	148	0	192	-2	241	0	289	10	333	30	373	62	409	109	58	297	53	268	124	268	76	22	70	-3	63	-26	56	-47	47	-63	39	-74	35	-78	31	-81	26	-83	20	-85	8	-85	3	-84	0	-82	-2	-76	-2	-74	0	-70	0	-68	3	-65	8	-59	14	-49	16	-39	14	-28	9	-19	1	-12	-8	-7	-19	-5	-32	-7	-42	-12	-51	-21	-56	-32	-58	-46	-54	-65	-45	-81	-29	-94	-8	-102	16	-105	66	-94	109	-62	145	-9	174	65	197	163	215	267	293	267	299	296	219	296	228	342	234	376	240	400	246	418	253	432	259	441	266	448	273	453	281	456	289	457	295	456	300	455	303	453	305	450	306	446	306	445	305	444	304	442	295	433	291	428	289	423	287	417	287	411	288	400	293	390	300	383	310	379	322	377	336	379	347	384	356	393	361	404	363	419	359	437	349	454	333	466	313	474	289	477	246	469	208	446	175	409	149	359	130	296	315	229	318	237	320	245	321	251	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	185	72	183	66	181	59	180	52	179	44	179	37	182	18	193	6	209	-1	230	-5	254	-6	326	8	385	47	430	103	458	168	468	237	466	259	462	280	453	297	440	308	422	312	409	310	398	304	390	296	385	286	383	276	384	269	385	263	388	256	391	250	396	244	404	235	418	221	423	211	425	196	417	152	396	107	365	67	325	38	280	27	274	27	268	28	262	30	258	34	256	40	257	42	258	46	259	51	260	55	262	59	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	174	402	180	418	188	430	197	439	207	444	219	446	226	445	232	444	236	441	238	437	239	433	237	428	234	422	229	416	226	407	224	394	226	382	232	372	241	363	252	358	265	356	279	358	290	364	299	373	304	385	306	400	302	422	289	440	269	454	242	464	210	467	170	459	137	438	110	407	90	369	75	328	-15	0	67	0	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	58	261	20	261	12	230	49	230	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	128	230	163	230	172	261	137	261	305	384	305	430	244	385	235	410	222	428	207	441	190	448	170	450	148	448	130	441	116	429	107	414	104	397	106	382	111	370	120	360	132	354	146	351	159	353	170	358	179	366	184	376	186	387	186	393	185	395	185	403	186	406	189	409	192	411	197	412	203	410	210	403	215	394	220	382	222	369	103	285	103	240	228	330	229	321	11	0	112	0	243	198	261	0	288	0	252	346	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	235	259	237	255	238	250	238	247	237	244	236	239	234	231	113	-138	192	-138	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	544	439	542	455	536	468	527	477	515	482	503	484	491	482	481	476	473	469	468	460	467	451	468	441	473	432	479	425	486	418	495	413	493	406	489	401	483	398	475	396	465	395	454	396	446	398	440	401	434	405	430	407	410	427	387	442	361	454	333	461	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	466	318	463	335	459	351	454	367	447	381	469	381	480	382	490	383	497	384	512	389	525	397	535	408	542	422	544	439	236	251	233	212	225	168	213	123	197	81	178	44	169	32	160	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	100	99	108	147	122	195	141	238	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	16383	16383	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	316	222	314	234	312	240	332	240	341	241	349	242	354	243	369	248	382	256	393	268	399	282	402	299	400	314	394	326	385	335	373	341	360	342	348	340	338	335	330	328	325	320	324	311	325	301	329	292	336	285	344	278	352	272	351	266	349	261	344	257	337	255	327	254	320	256	313	259	307	264	302	268	298	272	286	286	271	297	253	305	233	310	210	312	231	227	228	195	218	154	203	110	183	68	158	35	151	28	142	23	134	19	125	16	116	15	108	16	100	20	95	25	91	31	90	39	91	48	94	62	99	81	106	107	115	140	123	165	129	183	134	196	139	206	146	216	156	232	168	245	180	255	192	262	204	264	213	263	221	259	226	252	230	241	231	227	16383	16383	133	235	173	384	179	403	187	417	196	426	207	432	220	434	227	433	232	431	236	429	238	425	239	421	237	416	234	410	229	403	226	394	224	382	226	370	232	360	241	351	252	346	265	344	279	346	290	352	299	361	304	373	306	387	302	409	289	428	269	442	242	452	210	455	168	446	135	422	109	387	91	347	78	306	-14	-61	-22	-87	-29	-104	-38	-113	-50	-118	-67	-119	-67	-138	101	-138	101	-119	84	-118	71	-116	63	-112	59	-106	57	-98	58	-90	59	-79	63	-64	67	-45	74	-21	81	6	91	0	100	-3	110	-6	119	-7	127	-8	184	4	235	39	277	92	305	158	315	231	312	258	303	281	288	298	267	309	241	312	218	310	197	302	177	287	156	265	133	235	186	385	184	372	179	361	170	353	159	347	146	345	135	347	124	353	115	361	109	371	107	384	109	396	114	407	122	416	133	422	146	425	159	422	169	417	178	408	184	397	186	385	16383	16383	158	308	49	11	43	-5	38	-22	34	-39	32	-55	31	-72	35	-101	46	-124	64	-142	91	-153	124	-157	150	-154	171	-147	186	-136	195	-121	198	-104	197	-91	192	-79	184	-70	174	-64	161	-62	150	-64	140	-69	132	-76	128	-84	126	-94	127	-103	130	-111	134	-117	137	-122	138	-126	137	-129	135	-132	127	-136	122	-136	115	-135	110	-131	108	-125	107	-118	107	-110	109	-94	114	-71	121	-45	128	-22	133	-6	238	283	244	300	249	318	253	336	256	354	256	373	252	398	238	422	218	442	191	457	159	462	133	458	110	447	91	430	79	409	75	385	79	357	92	336	109	320	127	311	146	308	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	58	-4	73	0	88	6	102	16	116	29	90	-62	82	-88	75	-106	67	-118	59	-124	51	-126	44	-125	39	-123	36	-120	35	-116	34	-113	36	-107	39	-102	44	-95	47	-86	49	-74	47	-62	41	-51	33	-43	22	-37	9	-35	-4	-37	-16	-43	-25	-53	-30	-65	-32	-79	-29	-101	-19	-120	-3	-134	19	-143	49	-146	73	-140	90	-125	103	-102	113	-75	121	-47	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	66	-2	88	6	110	23	133	49	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	179	419	186	431	195	440	206	444	218	446	225	445	230	443	234	441	236	437	237	433	235	428	232	422	228	416	224	407	222	394	224	382	230	372	239	363	250	358	263	356	277	358	288	364	297	373	302	385	304	400	299	422	287	440	266	454	240	464	207	467	194	465	178	461	161	454	144	444	129	432	115	417	102	398	91	377	82	351	72	321	63	315	54	311	45	306	36	303	25	299	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	446	375	456	402	465	418	476	427	490	432	502	435	517	437	531	440	544	442	552	443	568	448	581	456	593	467	601	481	603	499	601	515	595	527	586	536	574	541	562	542	549	540	539	535	531	528	527	520	525	513	526	500	531	490	537	483	545	477	554	471	552	464	546	458	538	455	528	452	517	452	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	263	73	267	88	272	105	277	124	325	285	335	285	349	286	365	286	381	288	394	290	409	295	423	305	434	318	441	333	443	351	441	366	435	378	426	387	415	392	402	394	389	392	379	386	371	378	367	369	365	360	366	350	369	342	375	334	383	328	393	324	392	317	389	313	383	309	376	307	367	305	360	305	352	304	344	304	337	303	330	303	309	286	309	304	63	304	12	198	29	198	40	218	54	234	69	245	83	252	94	255	222	255	29	117	43	101	65	116	85	125	102	130	116	132	126	133	141	131	154	128	164	122	171	113	173	103	171	88	165	76	157	67	148	60	140	56	120	47	101	38	81	29	62	19	42	9	19	-4	-2	-21	-19	-42	-30	-66	-34	-93	-34	-103	-32	-112	-27	-122	-21	-131	-13	-139	7	-151	22	-155	39	-158	59	-159	72	-158	88	-157	106	-154	124	-149	140	-143	158	-134	170	-123	179	-112	183	-101	185	-89	183	-79	179	-70	171	-62	160	-57	145	-55	132	-56	121	-61	112	-70	105	-82	100	-99	95	-112	87	-122	76	-129	65	-133	53	-134	42	-133	33	-128	26	-121	21	-112	20	-102	22	-87	29	-74	40	-62	53	-52	67	-43	189	17	211	30	231	48	247	68	257	91	261	114	257	134	247	152	231	165	208	173	180	176	176	176	170	175	163	175	156	174	150	173	317	254	268	254	279	272	289	289	296	308	300	327	302	348	297	385	282	417	259	441	228	456	191	462	150	456	115	441	85	417	61	387	43	351	58	342	72	361	88	377	105	390	125	398	149	400	174	396	191	385	203	367	209	346	211	321	210	307	208	293	198	267	192	254	14	254	4	212	161	212	140	184	116	157	91	130	66	104	42	78	-17	17	-17	0	229	0	283	129	267	129	252	105	235	89	216	80	193	76	165	75	72	75	204	188	231	212	306	212	205	296	279	296	288	327	213	327	221	366	186	366	176	327	133	327	124	296	167	296	141	199	163	199	182	197	199	189	213	177	222	161	225	140	221	112	209	79	192	47	170	23	146	13	133	15	124	22	117	31	112	43	109	56	104	69	97	81	88	90	76	95	61	97	47	95	37	90	30	82	26	73	25	65	27	51	33	39	41	28	52	18	63	11	77	4	90	0	104	-3	117	-5	131	-6	188	1	238	24	277	60	304	108	313	164	310	195	299	223	281	245	255	260	219	265	204	265	198	264	188	500	143	500	10	0	54	0	188	500	143	500	10	0	54	0	16383	16383	281	500	236	500	102	0	146	0	296	321	196	321	244	500	198	500	152	321	49	321	36	277	140	277	124	220	21	220	10	176	112	176	65	0	109	0	157	176	256	176	268	220	168	220	184	277	284	277	145	48	142	67	134	83	121	95	106	103	87	106	69	103	53	95	41	83	33	67	30	48	33	30	41	14	54	2	69	-5	87	-8	106	-5	122	2	134	14	142	29	145	48	16383	16383	114	137	132	181	172	265	194	308	218	353	227	370	233	383	237	393	239	402	240	413	238	429	232	443	222	453	207	460	188	462	164	458	148	446	138	428	132	406	130	382	126	347	121	305	114	258	104	204	93	143	219	312	196	307	174	304	148	300	117	297	78	293	78	275	103	275	111	272	116	268	119	263	120	255	120	249	119	241	117	232	115	221	112	210	52	-26	42	-61	32	-88	23	-105	13	-115	2	-118	-2	-118	-10	-114	-12	-111	-13	-108	-12	-103	-10	-100	-6	-96	-4	-91	-3	-84	-4	-73	-9	-64	-16	-57	-25	-53	-36	-51	-46	-53	-55	-58	-63	-66	-67	-75	-69	-86	-66	-103	-57	-118	-42	-129	-22	-136	1	-139	38	-133	71	-116	98	-87	121	-44	140	12	194	218	16383	16383	321	466	282	466	192	400	130	466	96	466	155	348	211	348	205	557	236	557	325	606	336	612	345	617	351	622	354	627	355	634	354	642	352	648	348	653	342	656	334	657	327	656	321	655	316	652	304	642	16383	16383	312	497	311	488	306	481	300	475	292	471	283	469	274	471	266	475	260	481	256	489	255	498	256	507	260	514	266	521	274	525	283	526	293	525	302	521	308	514	311	506	312	497	16383	16383	234	167	109	167	209	332	16383	16383	283	437	284	437	303	440	319	449	333	462	341	479	345	498	341	517	333	534	319	547	303	556	284	559	265	556	248	547	234	533	226	517	222	498	224	485	228	472	234	462	242	452	252	445	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	16383	16383	229	419	227	407	221	397	213	389	201	383	189	381	176	383	166	389	158	397	152	408	150	420	152	433	158	444	166	452	176	458	189	460	201	458	213	452	221	443	227	432	229	419	16383	16383	262	421	258	444	249	463	234	479	214	489	190	492	167	489	148	479	132	464	121	444	118	422	121	398	130	378	146	362	165	352	189	348	212	352	232	362	248	378	258	398	262	421	16383	16383	108	492	141	492	244	551	254	557	261	563	266	569	269	575	270	582	268	592	264	601	257	608	248	612	238	614	230	613	223	610	214	603	204	594	191	581	331	424	269	198	152	198	323	424	16383	16383	621	452	222	452	222	437	245	435	260	432	270	429	275	424	276	418	275	413	274	407	271	401	267	394	263	388	17	69	3	51	-7	39	-14	30	-19	25	-25	21	-28	20	-32	18	-36	18	-42	17	-42	0	88	0	88	17	71	19	59	22	51	26	47	32	45	40	47	50	49	56	55	66	133	172	262	172	233	72	227	53	219	38	210	28	197	21	179	17	179	0	535	0	575	133	557	134	543	115	529	97	516	80	502	66	489	54	470	41	450	32	428	26	403	23	373	22	358	23	345	26	336	31	330	38	328	47	328	53	329	56	331	66	373	229	413	225	439	218	455	208	462	192	464	169	464	164	463	158	463	151	462	145	462	138	478	134	528	319	510	321	494	292	477	271	456	259	428	252	392	250	379	250	423	409	426	418	431	424	438	428	448	430	463	431	501	428	531	418	553	403	567	382	572	354	574	327	590	324	16383	16383	351	489	385	489	487	548	497	554	505	560	510	566	513	572	514	579	512	589	507	598	500	605	491	609	481	611	474	610	466	606	457	600	434	577	225	245	222	219	216	189	206	156	193	123	177	93	165	74	153	59	140	48	127	41	114	39	103	41	94	47	87	56	83	68	81	84	87	125	102	177	126	228	157	267	192	283	203	281	212	276	219	268	223	258	225	245	16383	16383	283	156	298	204	315	242	332	268	351	284	370	290	379	289	385	286	390	280	393	273	394	262	387	229	370	199	344	173	313	154	279	145	16383	16383	320	310	250	307	238	268	230	285	221	298	211	306	198	311	183	312	159	309	136	300	112	286	90	268	69	247	45	216	25	182	10	146	0	109	-2	72	1	42	11	20	28	4	49	-4	74	-7	100	-4	124	5	146	22	168	46	191	80	198	48	210	24	229	6	255	-4	287	-8	320	-4	349	6	376	25	399	51	419	83	400	94	385	73	369	56	352	44	334	36	315	34	300	36	288	44	279	55	273	71	271	91	271	102	272	108	273	115	275	122	299	127	354	140	397	161	429	188	448	219	455	251	452	272	443	288	429	300	410	307	387	310	368	309	352	304	336	296	321	284	306	266	16383	16383	203	348	236	348	339	407	349	414	356	420	361	426	364	432	365	439	363	449	359	458	351	465	343	470	333	471	325	470	318	467	309	460	298	451	285	437	360	400	364	391	366	383	368	374	370	356	365	310	354	258	338	202	319	149	298	102	280	72	259	47	236	27	211	15	186	11	175	11	166	13	157	16	149	20	140	26	16383	16383	123	52	120	60	118	69	117	78	116	86	115	95	119	142	130	196	145	252	165	305	188	352	208	384	229	408	252	426	275	436	299	440	309	439	318	438	326	435	334	431	342	425	16383	16383	428	517	394	517	359	454	347	458	325	462	315	463	303	463	216	446	138	399	75	328	33	241	18	143	21	109	31	78	47	50	69	27	97	8	44	-83	76	-83	124	-2	136	-6	158	-10	169	-11	181	-11	216	-8	250	0	282	12	313	29	343	52	385	93	419	139	445	190	461	246	467	306	463	340	452	373	436	401	413	425	385	443	16383	16383	196	489	229	489	332	548	342	554	350	560	355	566	357	572	358	579	357	589	352	598	345	605	336	609	326	611	319	610	311	606	302	600	291	590	278	577	217	255	218	254	218	251	216	223	210	189	201	152	191	116	179	84	167	57	154	36	141	22	127	13	112	11	106	11	100	12	95	15	91	18	87	23	16383	16383	78	53	78	58	81	93	89	133	100	176	113	215	127	247	138	263	149	276	161	285	173	291	186	293	191	292	195	291	199	289	207	283	16383	16383	287	379	262	379	222	308	215	310	209	311	204	312	193	312	134	300	81	267	37	218	8	158	-1	90	0	69	6	49	16	33	31	18	50	5	2	-80	29	-80	72	-2	86	-6	93	-7	99	-8	106	-8	164	3	217	35	259	84	288	144	298	210	296	234	290	255	279	273	263	288	243	300	16383	16383	94	348	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	149	244	161	255	173	263	184	268	194	271	204	271	213	270	220	267	225	262	229	254	230	244	225	216	210	192	187	172	157	157	122	145	16383	16383	34	267	39	271	43	274	49	276	54	276	57	275	59	273	61	270	61	263	60	261	60	257	12	81	11	76	10	72	9	67	9	58	14	34	28	15	50	1	81	-6	120	-9	165	-5	206	4	239	20	262	44	270	74	268	91	262	104	253	114	241	119	226	121	211	119	198	114	188	105	182	94	179	80	182	69	187	60	193	52	198	44	200	35	196	27	186	20	173	16	157	13	142	12	126	13	114	17	106	24	101	33	100	46	100	56	102	68	104	75	116	121	161	133	197	144	225	153	247	162	265	172	289	188	308	206	322	227	330	249	333	273	330	290	323	303	311	313	296	318	276	320	253	318	230	313	207	304	183	291	156	273	155	291	151	304	143	313	131	318	114	320	97	318	80	314	64	307	46	296	27	281	253	74	245	59	232	47	217	38	201	32	188	29	166	32	145	42	129	57	118	80	114	111	122	167	144	218	175	260	210	288	244	298	259	296	273	290	286	280	294	266	297	248	297	241	296	238	296	234	295	230	16383	16383	400	320	391	320	310	289	301	297	290	306	275	313	258	318	237	320	169	307	109	273	60	223	28	161	17	94	26	48	49	18	78	0	109	-7	133	-9	166	-5	193	2	215	13	231	23	241	30	232	-4	376	32	376	45	362	43	352	42	344	41	332	41	330	42	329	43	328	45	328	51	329	53	329	55	330	57	164	237	172	251	185	263	200	272	216	278	229	281	251	278	272	268	288	253	299	230	303	199	295	143	273	92	242	50	207	22	172	12	158	14	144	20	131	30	123	44	120	62	120	73	122	81	16383	16383	186	315	41	277	41	265	54	267	65	268	73	269	78	270	84	270	86	269	88	267	88	255	87	253	17	-9	26	-9	107	22	116	13	127	5	142	-2	159	-7	180	-9	248	3	308	37	356	88	388	149	400	216	391	263	368	293	338	310	308	318	284	320	251	316	224	308	202	298	186	287	176	280	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	170	394	177	414	185	428	194	438	205	444	218	446	225	445	230	443	234	441	236	437	237	433	235	428	227	416	223	407	222	394	224	382	229	372	238	363	249	358	262	356	276	358	288	364	296	373	301	385	303	400	299	422	286	440	266	454	239	464	207	467	172	463	142	451	116	426	94	386	74	329	47	207	65	231	81	249	97	260	113	267	129	269	146	267	160	259	170	247	176	230	179	209	177	181	173	153	165	125	155	99	143	73	131	54	120	37	108	25	94	16	80	14	75	14	67	18	64	21	63	25	65	33	68	39	73	46	76	54	78	64	76	76	71	86	62	93	52	98	38	100	25	98	13	92	4	81	0	68	-2	52	1	32	12	15	28	2	49	-5	72	-8	99	-5	125	1	149	13	172	29	194	49	217	76	237	106	252	139	261	174	265	210	260	246	246	275	224	295	196	308	161	312	149	312	125	308	115	304	106	300	88	289	72	275	57	258	43	240	28	219	244	67	241	53	234	40	223	29	207	21	186	18	175	18	165	19	154	21	144	24	133	29	152	49	169	65	185	77	200	85	214	87	223	87	231	85	237	81	242	75	244	67	16383	16383	0	-105	32	-105	105	-9	111	-10	119	-10	128	-11	164	-11	200	-7	231	4	254	21	269	44	275	69	272	84	266	97	255	108	240	115	222	118	197	113	173	101	150	84	128	63	109	40	100	46	93	54	88	65	84	78	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	0	62	10	36	26	16	48	2	75	-6	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	169	77	167	70	163	57	157	33	146	-4	142	-21	139	-38	136	-54	134	-68	133	-82	137	-109	148	-130	166	-145	191	-154	224	-157	256	-153	283	-144	304	-130	317	-111	321	-89	319	-75	314	-63	305	-54	294	-48	280	-46	267	-48	255	-53	247	-62	241	-72	239	-84	241	-96	244	-105	249	-112	253	-117	254	-123	253	-127	251	-131	247	-133	242	-135	235	-136	223	-134	211	-130	202	-123	195	-112	193	-98	195	-86	199	-69	205	-49	211	-30	215	-16	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	333	412	338	426	342	434	347	439	351	440	362	440	367	438	371	435	373	432	374	428	373	422	369	417	365	410	361	401	360	389	362	377	367	366	376	358	387	353	400	351	414	353	425	359	434	368	439	380	441	394	437	416	424	435	404	449	377	458	345	462	306	455	278	436	257	407	243	372	231	333	207	247	206	231	204	213	200	192	195	170	188	145	168	152	152	163	140	177	132	193	130	212	132	229	138	250	148	269	163	284	180	290	190	288	197	283	203	274	206	262	207	247	16383	16383	3	85	9	49	25	23	47	5	74	-5	105	-8	160	3	209	34	249	80	275	136	284	196	280	234	267	266	246	290	217	307	180	312	147	307	116	294	91	273	74	246	68	215	73	187	86	165	109	148	141	134	182	123	172	96	158	72	139	53	118	40	95	35	78	37	61	43	47	55	35	72	29	97	172	159	157	108	141	67	124	38	106	20	87	14	78	15	72	18	68	24	66	31	66	40	71	72	86	102	108	127	138	147	172	159	16383	16383	58	207	75	231	91	249	106	261	121	267	138	269	153	267	165	260	174	249	179	233	181	213	181	207	180	201	180	195	178	188	177	180	142	173	112	166	88	157	68	146	50	133	34	118	22	102	12	85	5	67	3	50	6	31	15	14	30	2	50	-5	75	-8	132	3	185	37	229	86	258	147	269	213	265	249	251	277	231	297	203	308	170	312	140	309	112	299	86	280	62	254	38	218	176	177	163	126	147	81	129	45	109	22	87	14	78	15	72	18	68	24	66	31	66	40	67	60	71	83	80	108	95	130	116	146	16383	16383	423	189	406	198	394	180	390	175	383	169	374	163	363	159	351	157	343	157	336	158	330	161	327	165	326	172	326	181	327	185	327	187	357	283	351	291	265	247	255	271	240	289	221	302	197	310	170	312	140	309	112	299	86	280	62	254	38	218	58	207	75	231	91	249	106	261	121	267	138	269	154	267	166	260	174	248	179	233	181	216	181	204	75	151	59	142	40	129	22	109	8	84	3	50	6	31	15	14	30	2	50	-5	75	-8	132	3	185	37	229	86	258	147	269	213	269	222	268	224	321	250	303	188	302	184	302	180	301	176	301	168	303	155	308	145	317	138	329	133	345	132	360	134	375	139	389	147	401	158	411	170	266	69	240	49	216	36	193	28	169	24	146	23	129	25	116	31	106	40	100	52	98	67	102	94	113	117	129	136	149	149	171	153	207	153	207	179	195	179	182	181	169	187	157	197	149	210	146	225	149	249	158	269	172	284	188	293	207	296	218	294	227	291	234	286	240	279	244	270	251	252	259	239	268	230	279	225	293	223	306	225	316	230	322	238	325	247	326	256	322	270	313	283	299	296	283	306	264	314	255	316	233	320	223	321	213	321	172	318	131	308	97	290	73	262	64	223	66	209	72	197	81	187	94	178	109	169	76	157	47	140	24	118	9	92	3	62	9	35	27	15	52	1	83	-6	117	-9	147	-8	178	-3	210	7	243	26	279	57	133	179	133	153	163	153	176	151	187	146	195	138	200	127	201	113	197	85	185	61	167	41	144	28	118	23	95	24	73	28	54	36	37	49	22	69	3	57	22	26	45	7	71	-3	99	-8	129	-9	171	-5	215	7	254	28	282	59	293	101	290	120	282	136	270	150	253	161	233	169	260	181	283	196	301	213	313	234	317	260	310	285	292	302	266	313	234	319	201	321	189	321	167	319	157	317	148	315	128	308	110	297	96	284	86	271	82	257	84	245	88	235	95	228	104	225	116	223	131	225	142	231	150	240	158	255	166	274	169	280	173	285	180	291	189	294	200	296	213	294	223	291	230	285	235	276	236	264	231	237	218	214	199	195	176	183	150	179	465	195	448	204	437	187	433	182	426	176	417	170	406	165	393	164	385	164	378	165	373	168	369	172	368	179	368	184	369	188	369	191	370	194	400	290	393	298	317	259	309	287	288	305	259	315	228	320	201	321	189	321	167	319	157	317	148	315	128	308	110	297	96	284	86	271	82	257	84	245	88	235	95	228	104	225	116	223	131	225	142	231	150	240	158	255	166	274	169	280	173	285	180	291	189	294	200	296	213	294	223	291	230	285	235	276	236	264	231	237	218	214	199	195	176	183	150	179	133	179	133	153	163	153	176	151	187	146	195	138	200	127	201	113	197	85	185	61	167	41	144	28	118	23	95	24	73	28	54	36	37	49	22	69	3	57	22	26	45	7	71	-3	99	-8	129	-9	171	-5	215	7	254	28	282	59	293	101	290	120	282	136	270	150	253	161	233	169	254	178	273	189	289	201	302	215	311	231	363	257	346	195	345	191	344	186	344	183	343	179	343	175	345	162	350	152	359	145	371	140	387	139	403	141	418	146	431	154	443	165	453	177	138	179	138	153	167	153	180	151	191	146	199	138	204	128	205	114	201	85	189	61	170	41	147	28	121	23	99	27	81	39	67	57	58	81	55	111	63	165	86	215	119	257	160	285	204	296	218	294	228	290	235	284	239	275	240	264	235	237	222	214	203	195	180	183	154	179	16383	16383	321	260	315	284	298	301	272	313	240	319	204	321	146	310	92	278	47	230	16	169	5	100	14	54	37	22	68	3	102	-6	131	-9	178	-4	223	8	261	30	287	61	296	101	294	120	286	136	273	150	257	161	237	169	264	181	288	196	306	214	317	235	321	260	246	312	100	312	100	296	111	295	120	292	125	287	128	281	129	274	129	267	128	263	128	260	106	172	32	172	23	140	97	140	55	-26	45	-61	35	-88	25	-105	15	-115	5	-118	0	-118	-3	-116	-7	-114	-9	-111	-10	-108	-9	-103	-7	-100	-4	-96	-2	-91	-1	-84	-2	-73	-7	-64	-14	-57	-23	-53	-34	-51	-44	-53	-53	-58	-60	-66	-65	-75	-67	-86	-64	-103	-54	-118	-39	-129	-20	-136	3	-139	44	-132	78	-112	105	-81	127	-38	144	14	177	140	211	140	219	172	186	172	205	254	208	263	212	274	219	285	230	292	246	296	249	250	246	224	239	192	229	159	217	127	204	99	192	78	180	61	167	50	155	42	146	40	137	40	128	43	121	49	116	61	114	81	121	128	139	181	165	231	194	268	225	283	233	281	240	277	245	270	248	261	249	250	16383	16383	174	-45	162	-74	143	-101	118	-123	90	-138	59	-144	43	-142	37	-138	33	-133	31	-126	33	-119	36	-112	41	-104	45	-96	47	-86	45	-74	39	-64	31	-56	20	-51	7	-49	-6	-51	-18	-56	-27	-65	-32	-76	-34	-89	-33	-104	-28	-117	-20	-128	-11	-136	-1	-144	12	-151	25	-157	41	-161	59	-164	81	-165	140	-156	185	-133	219	-98	243	-56	259	-10	370	387	378	408	386	423	396	433	407	439	421	440	427	440	433	438	437	436	440	432	440	428	439	422	435	417	431	410	427	401	425	389	427	377	433	366	442	358	453	353	466	351	480	353	491	359	500	368	506	380	508	394	503	416	490	435	470	449	444	458	413	462	392	460	375	456	359	449	344	439	329	427	315	411	302	388	289	360	276	327	263	290	256	298	246	304	236	309	224	311	212	312	158	297	109	258	68	203	40	141	29	82	34	43	45	17	61	1	80	-6	99	-8	124	-5	146	2	166	16	185	35	204	58	249	250	246	224	239	192	229	159	217	127	204	99	192	78	180	61	167	50	155	42	146	40	137	40	128	43	121	49	116	61	114	81	121	128	139	181	165	231	194	268	225	283	233	281	240	277	245	270	248	261	249	250	16383	16383	351	319	341	319	279	282	266	294	253	303	240	309	227	311	212	312	158	297	109	258	68	203	40	141	29	82	34	43	45	17	61	1	80	-6	99	-8	124	-5	146	2	166	16	185	35	204	58	174	-45	162	-74	143	-101	118	-123	90	-138	59	-144	43	-142	37	-138	33	-133	31	-126	33	-119	36	-112	41	-104	45	-96	47	-86	45	-74	39	-64	31	-56	20	-51	7	-49	-6	-51	-18	-56	-27	-65	-32	-76	-34	-89	-33	-104	-28	-117	-20	-128	-11	-136	-1	-144	12	-151	25	-157	41	-161	59	-164	81	-165	140	-156	185	-133	219	-98	243	-56	259	-10	367	311	354	311	348	302	343	296	338	292	333	290	320	290	316	292	312	293	307	296	292	302	264	310	250	312	235	312	169	301	109	272	60	227	27	170	14	107	21	68	39	36	68	12	106	-1	153	-7	184	-5	215	-2	245	3	272	11	296	21	311	74	316	89	322	101	332	110	345	116	365	120	365	130	196	130	196	120	213	118	225	115	233	112	237	106	238	100	238	91	237	88	237	85	225	45	221	33	213	22	202	14	188	9	170	8	141	11	122	22	109	38	103	60	101	86	108	146	128	203	158	251	195	285	238	297	252	296	265	293	277	289	289	281	299	272	307	261	313	250	318	238	323	223	327	204	339	204	109	-46	114	-77	114	-86	115	-93	115	-112	113	-121	109	-128	103	-133	94	-135	84	-133	80	-129	77	-123	76	-114	77	-107	79	-99	81	-92	85	-85	89	-77	16383	16383	159	127	151	175	142	219	132	258	123	289	115	312	96	308	78	304	59	301	38	298	14	296	14	278	22	277	28	277	33	276	41	270	47	261	52	250	57	234	63	215	68	193	80	133	90	84	97	44	101	12	104	-10	70	-59	64	-68	58	-78	50	-100	49	-112	51	-129	57	-141	68	-150	81	-156	99	-157	125	-155	149	-147	169	-134	182	-117	187	-94	187	-76	186	-66	186	-57	185	-48	173	33	204	88	231	141	252	191	265	234	270	269	268	282	262	294	253	304	241	310	229	312	215	310	204	303	196	294	191	284	189	274	190	264	192	257	196	250	202	244	210	237	217	232	221	227	225	223	226	219	227	214	225	200	220	181	209	155	192	120	167	72	140	44	139	35	135	28	128	22	120	17	112	16	105	17	100	19	96	23	94	28	93	35	95	49	100	61	107	72	117	82	127	91	130	83	134	73	137	63	139	53	140	44	16383	16383	162	178	130	255	123	269	115	283	104	294	91	301	75	304	54	300	36	291	21	277	11	258	7	238	7	233	9	223	13	213	20	213	22	221	26	228	32	235	39	240	48	241	58	239	65	233	72	224	76	214	81	205	113	127	80	91	71	81	64	71	58	60	53	48	52	35	55	19	62	8	74	0	88	-4	103	-6	129	-3	155	3	179	16	196	35	202	60	200	77	196	94	189	113	183	130	176	146	232	210	249	227	259	234	270	239	281	241	291	240	299	236	305	230	309	222	312	213	319	213	322	222	328	242	330	262	328	275	323	286	315	295	305	302	292	304	280	301	267	292	254	281	241	268	231	256	336	304	255	304	236	242	221	196	207	161	192	132	174	104	157	81	142	64	127	51	113	43	101	41	97	41	93	43	90	45	88	49	87	55	88	58	88	61	89	64	90	69	92	75	143	230	147	244	148	250	149	258	149	267	147	282	141	294	131	303	119	308	104	310	81	307	59	298	38	281	16	254	-8	218	6	208	22	230	34	246	44	256	51	262	57	264	60	264	63	262	65	260	67	257	68	253	68	250	67	248	66	245	11	74	9	66	8	59	7	53	7	42	9	25	15	11	26	0	40	-5	58	-7	84	-4	109	7	136	29	166	64	202	113	129	-167	158	-162	185	-157	212	-153	239	-150	270	-147	270	-129	256	-129	245	-128	237	-125	231	-121	228	-115	227	-106	227	-102	228	-97	230	-91	232	-83	234	-74	321	96	306	74	294	58	284	48	277	42	271	40	268	40	264	42	262	44	260	47	259	51	259	52	260	53	260	54	261	56	262	59	316	231	318	236	319	243	321	255	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	179	394	185	412	192	425	201	434	212	439	225	440	231	440	237	438	241	436	243	432	244	428	243	422	239	417	235	410	232	401	230	389	232	377	238	366	246	358	257	353	270	351	284	353	296	359	304	368	310	380	311	394	307	416	294	435	274	449	248	458	216	462	178	458	147	448	123	430	105	406	93	375	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	183	68	181	61	179	49	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	179	394	185	412	192	425	201	434	212	439	225	440	231	440	237	438	241	436	243	432	244	428	243	422	239	417	235	410	232	401	230	389	232	377	238	366	246	358	257	353	270	351	284	353	296	359	304	368	310	380	311	394	307	416	294	435	274	449	248	458	216	462	178	458	147	448	123	430	105	406	93	375	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	137	-73	131	-89	123	-101	115	-110	105	-115	94	-117	86	-116	80	-115	75	-113	71	-109	70	-105	72	-98	80	-84	84	-76	86	-65	84	-54	78	-44	70	-36	59	-30	46	-28	32	-30	20	-36	11	-45	6	-56	4	-70	8	-92	21	-111	41	-125	67	-135	99	-138	125	-136	147	-129	167	-119	184	-104	201	-86	212	-72	221	-55	229	-37	236	-18	243	0	315	229	317	234	319	241	321	255	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	107	151	145	151	153	182	115	182	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	36	182	2	182	-6	151	29	151	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	177	416	175	431	168	443	158	453	145	460	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	152	64	137	51	123	42	112	37	103	35	96	34	92	35	88	37	85	40	82	46	81	54	82	59	83	65	84	73	86	81	87	87	143	289	143	293	144	295	144	302	142	304	140	307	137	308	133	308	120	306	100	301	76	292	22	274	17	256	25	258	32	260	44	262	50	262	51	261	51	260	52	257	52	251	51	247	50	242	48	228	10	87	7	78	5	69	3	62	2	55	2	48	4	30	11	15	24	4	41	-2	64	-4	92	0	115	9	133	23	147	38	160	53	217	312	56	312	56	301	69	300	79	297	86	293	90	288	91	280	91	275	90	272	90	269	89	265	32	49	26	34	19	24	10	18	-2	14	-21	11	-21	0	140	0	140	11	126	13	115	15	108	18	104	24	103	31	103	37	106	49	164	265	169	279	176	289	186	295	199	299	217	301	221	302	215	291	209	283	203	278	195	275	186	274	179	274	176	275	171	276	167	278	221	472	189	466	161	462	134	458	108	455	79	452	79	434	104	434	112	431	118	427	121	421	122	414	122	410	121	405	121	400	120	394	118	388	95	301	93	301	90	302	82	302	60	299	41	288	26	271	14	249	6	222	33	222	39	233	44	241	50	247	57	250	77	250	80	249	49	141	41	113	35	88	30	66	27	49	26	36	29	23	35	11	44	2	57	-3	72	-5	96	-2	118	6	138	23	161	49	186	86	172	95	157	74	145	59	135	49	126	43	118	41	112	43	110	46	108	48	108	59	110	69	113	82	118	99	123	119	152	223	156	222	170	222	192	225	211	234	226	249	239	272	249	302	100	186	87	186	83	187	80	187	70	191	62	196	57	202	53	210	52	219	55	237	64	254	77	269	93	280	110	284	118	284	122	283	124	283	127	282	16383	16383	278	259	250	238	230	225	208	213	184	203	259	472	226	466	198	462	172	458	145	455	117	452	117	434	142	434	150	431	155	427	159	421	160	414	160	409	159	401	157	393	156	384	154	377	134	306	132	307	128	308	123	308	118	309	114	309	86	305	59	292	35	271	18	243	11	208	14	189	23	174	36	163	53	157	72	155	91	155	87	141	80	113	73	88	68	66	65	49	64	36	66	23	72	11	82	2	95	-3	110	-5	134	-2	156	6	176	23	199	49	224	86	210	95	195	74	183	59	172	49	164	43	156	41	152	42	150	43	148	46	147	48	146	51	147	59	149	69	151	82	155	99	161	119	174	167	210	187	240	207	263	226	282	245	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	-26	-38	-28	-45	-30	-59	-30	-66	-31	-73	-27	-101	-16	-125	2	-142	28	-153	61	-157	92	-153	118	-144	138	-130	151	-111	155	-89	153	-75	148	-64	139	-55	128	-50	114	-48	101	-50	90	-55	81	-63	76	-73	74	-84	75	-94	79	-103	84	-110	87	-117	89	-124	88	-128	85	-131	81	-133	75	-135	68	-136	59	-134	51	-128	46	-119	43	-108	41	-96	42	-91	42	-82	44	-74	321	255	130	78	123	72	105	54	96	47	90	44	88	45	86	47	84	50	83	53	83	61	84	67	86	74	88	82	90	89	122	207	130	223	142	236	156	246	169	253	179	255	16383	16383	395	286	395	304	149	304	196	472	169	467	117	459	88	455	54	452	54	434	70	434	80	433	87	431	93	426	96	421	97	414	97	408	95	400	91	378	88	367	17	117	13	98	8	78	5	60	2	45	2	35	3	23	9	12	18	3	31	-3	48	-5	60	-4	72	0	86	5	102	16	120	32	189	98	196	105	203	109	209	112	214	114	218	114	232	111	243	104	250	93	254	79	256	63	250	18	234	-32	210	-82	179	-119	143	-133	131	-132	119	-127	109	-121	101	-111	97	-100	92	-84	85	-71	76	-62	65	-56	51	-54	36	-56	25	-61	17	-69	13	-78	11	-88	12	-98	15	-107	20	-116	29	-125	41	-135	55	-142	72	-149	93	-154	115	-157	138	-158	193	-148	248	-118	295	-71	328	-10	341	64	337	96	326	122	309	141	289	153	265	157	254	157	489	306	406	306	386	238	367	183	349	139	329	104	308	75	289	56	280	49	272	45	265	43	261	44	258	45	255	48	254	52	253	58	254	67	257	81	263	102	271	129	282	166	326	306	244	306	224	241	210	197	199	168	189	145	176	121	159	94	143	72	127	56	113	46	100	43	96	44	91	46	88	49	86	53	85	57	85	60	87	68	89	78	138	225	141	236	143	245	144	254	146	268	144	284	138	297	128	305	115	311	100	312	75	309	53	300	32	283	11	258	-9	224	5	215	9	219	10	222	12	224	14	227	23	241	32	252	40	260	47	265	53	266	56	266	59	264	61	262	63	259	63	245	62	240	60	235	58	228	10	83	7	74	5	65	3	49	3	42	5	26	12	13	23	3	37	-3	55	-5	83	-1	108	9	132	31	159	64	189	110	182	91	177	75	174	62	172	50	172	39	174	24	180	11	189	2	201	-3	217	-5	233	-3	249	1	265	10	280	21	294	33	305	45	317	60	331	79	346	102	364	129	365	129	322	-4	345	0	366	4	389	7	418	10	458	13	458	31	445	31	436	32	428	34	423	37	420	42	419	48	420	56	423	69	427	88	434	114	444	149	489	306	406	306	386	238	367	183	349	139	329	104	308	75	289	56	280	49	272	45	265	43	261	44	258	45	255	48	254	52	253	58	254	67	257	81	263	102	271	129	282	166	326	306	244	306	224	241	210	197	199	168	189	145	176	121	159	94	143	72	127	56	113	46	100	43	96	44	91	46	88	49	86	53	85	57	85	60	87	68	89	78	138	225	141	236	143	245	144	254	146	268	144	284	138	297	128	305	115	311	100	312	75	309	53	300	32	283	11	258	-9	224	5	215	9	219	10	222	12	224	14	227	23	241	32	252	40	260	47	265	53	266	56	266	59	264	61	262	63	259	63	245	62	240	60	235	58	228	10	83	7	74	5	65	3	49	3	42	5	26	12	13	23	3	37	-3	55	-5	83	-1	108	9	132	31	159	64	189	110	182	91	177	75	174	62	172	50	172	39	174	24	180	11	189	2	201	-3	217	-5	233	-3	250	2	266	10	282	22	296	35	309	49	322	66	335	85	350	106	364	129	365	129	274	-157	357	-157	114	177	157	311	134	306	113	303	90	300	61	297	22	293	22	275	43	275	50	272	56	269	59	264	60	258	59	250	56	237	52	218	45	192	35	157	-9	0	72	0	93	69	112	123	130	167	150	202	172	231	181	241	190	250	199	257	207	262	214	263	218	263	221	261	223	258	225	254	225	239	222	225	217	204	209	176	198	140	153	0	235	0	254	65	268	108	279	138	290	161	302	185	319	212	336	234	352	250	366	260	379	263	384	262	388	260	391	257	393	253	394	249	394	246	393	242	393	238	391	233	390	229	284	-92	278	-108	269	-120	260	-129	249	-134	237	-136	223	-134	218	-132	215	-129	214	-125	216	-118	228	-94	230	-85	228	-73	222	-63	214	-55	203	-50	190	-48	176	-50	164	-55	156	-64	150	-75	148	-89	152	-111	165	-130	185	-144	212	-153	243	-157	269	-154	294	-148	316	-138	336	-123	354	-105	358	-98	363	-89	368	-79	372	-70	375	-62	470	222	471	230	473	238	474	248	475	257	476	264	474	280	467	293	456	303	442	310	424	312	396	309	371	297	347	275	320	242	290	196	297	215	302	231	305	244	307	256	308	267	306	283	300	295	290	305	278	310	262	312	246	310	230	305	214	296	199	285	186	273	174	261	162	246	148	227	133	205	115	177	413	91	398	70	387	55	378	46	371	41	364	40	361	40	359	42	356	44	355	47	354	51	355	56	360	76	364	91	371	112	394	182	406	218	410	235	412	249	413	260	412	278	406	293	396	303	383	310	364	312	349	311	335	307	321	302	308	294	296	284	270	256	255	237	238	212	214	178	213	178	256	311	229	306	200	302	172	298	145	295	121	293	121	275	136	274	146	273	153	270	157	265	158	259	157	251	154	236	148	213	139	181	127	138	63	-92	57	-108	49	-120	38	-129	27	-134	14	-136	7	-135	1	-133	-3	-131	-5	-128	-7	-124	-5	-117	3	-103	7	-94	8	-84	6	-73	1	-63	-7	-55	-18	-50	-31	-48	-45	-50	-56	-55	-65	-64	-71	-75	-73	-89	-68	-111	-56	-130	-35	-144	-9	-153	21	-157	63	-153	95	-141	121	-122	139	-95	153	-59	185	49	201	98	217	140	234	174	252	203	269	227	278	238	288	248	298	256	307	261	315	263	320	263	325	262	329	259	331	255	332	250	332	247	331	244	330	239	328	231	290	119	284	100	280	80	276	63	274	47	273	35	275	20	281	8	290	0	303	-3	319	-5	342	-2	364	6	385	23	405	48	427	82	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	235	259	237	255	238	250	238	247	237	244	236	239	234	231	150	-23	144	-45	142	-55	140	-64	140	-71	143	-100	155	-124	174	-142	200	-153	234	-157	265	-153	291	-144	311	-130	324	-111	328	-89	326	-75	321	-64	312	-55	300	-50	287	-48	274	-50	263	-55	254	-63	249	-73	247	-84	248	-94	252	-102	257	-110	261	-118	262	-124	261	-128	258	-131	254	-133	248	-135	241	-136	232	-134	224	-130	217	-123	213	-114	211	-105	211	-97	212	-91	212	-85	214	-79	216	-74	415	312	304	312	304	301	318	299	329	296	337	292	341	285	342	276	342	268	340	258	339	252	302	114	173	312	60	312	60	301	67	300	73	297	80	291	87	282	95	268	37	50	32	35	25	25	16	19	2	14	-17	11	-17	0	100	0	100	11	84	13	72	17	64	21	59	28	58	37	58	41	59	45	62	60	112	244	276	-7	292	-7	364	263	369	278	375	287	384	294	397	298	415	301	199	140	193	119	185	98	177	78	168	60	159	44	150	32	141	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	79	70	80	87	82	104	84	122	87	140	16383	16383	97	171	104	195	113	217	122	238	133	256	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	218	237	214	205	211	189	207	171	16383	16383	298	210	293	245	279	273	257	294	227	308	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	224	96	217	72	212	54	207	41	202	32	197	26	190	21	182	17	173	15	163	13	151	13	128	15	111	22	99	33	93	48	90	69	98	132	118	194	149	246	188	282	232	296	242	295	251	294	258	292	263	289	266	284	267	282	268	279	268	266	267	259	266	251	263	241	260	229	16383	16383	508	308	306	308	282	309	262	310	246	311	235	312	229	312	207	311	185	308	163	302	142	294	123	284	88	259	59	227	36	190	21	148	16	105	22	64	38	34	65	13	101	1	144	-2	160	-2	164	-1	425	-1	471	96	458	96	444	79	433	66	422	56	400	38	385	29	369	22	352	18	333	16	313	15	301	15	292	17	286	19	283	22	282	27	282	30	283	32	283	34	284	36	315	152	336	149	351	144	362	136	368	124	370	107	369	103	369	92	367	80	379	80	421	235	409	235	394	206	380	187	365	176	346	170	319	167	349	281	351	285	355	289	360	291	367	292	377	293	397	292	415	291	431	288	443	285	452	281	459	274	465	266	469	257	471	247	471	216	483	216	330	212	327	177	319	129	303	81	280	44	250	29	241	31	234	36	229	43	225	53	224	66	228	91	238	113	250	133	260	154	264	176	263	190	259	202	252	212	242	219	229	221	208	217	192	208	181	194	174	179	172	164	172	151	173	138	174	122	175	103	176	79	171	59	160	45	146	36	131	31	119	29	109	32	101	38	95	47	92	59	90	72	100	144	127	208	165	259	210	294	256	306	281	303	301	291	317	273	327	246	330	212	16383	16383	423	179	414	228	391	268	355	297	311	316	262	322	192	311	121	281	59	233	15	170	-1	94	2	64	14	37	34	17	61	3	96	-1	114	0	133	3	152	9	169	18	186	31	195	21	206	12	218	5	233	0	250	-1	305	9	352	36	390	77	414	126	423	179	133	26	119	37	108	52	100	70	95	90	93	112	99	153	115	192	139	226	168	253	198	269	16383	16383	292	269	306	261	317	248	325	232	331	213	333	192	327	151	311	111	287	75	258	45	226	26	16383	16383	327	400	333	419	341	432	352	440	366	445	385	446	385	463	198	463	198	446	212	445	223	442	230	437	235	430	236	420	236	412	235	408	234	403	232	397	204	294	153	284	98	261	48	225	12	177	-1	118	5	79	24	47	53	23	88	6	126	0	101	-91	95	-110	86	-123	76	-131	61	-136	41	-139	41	-155	229	-155	229	-139	214	-138	204	-136	196	-132	192	-126	191	-117	191	-109	193	-99	195	-93	219	0	273	10	329	36	378	75	413	124	427	183	419	220	399	250	369	272	335	287	299	294	195	312	174	245	162	208	152	180	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	111	0	133	5	153	9	175	12	204	15	246	19	246	37	231	38	220	39	213	43	209	48	208	54	211	72	219	106	232	156	251	225	277	312	321	472	289	467	261	462	235	459	208	456	179	452	179	434	204	434	211	431	215	427	218	421	219	414	219	409	218	404	217	397	215	389	212	378	174	245	163	208	152	179	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	111	0	246	0	246	18	230	19	216	21	207	24	200	29	198	35	201	46	207	69	215	96	222	123	228	142	276	312	195	312	174	245	162	208	152	180	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	96	-47	95	-51	94	-56	93	-60	93	-69	97	-99	108	-123	127	-141	153	-153	187	-157	218	-153	245	-144	265	-130	278	-111	282	-89	280	-75	274	-64	265	-55	254	-50	240	-48	227	-50	216	-55	208	-63	202	-73	200	-84	201	-94	205	-103	210	-111	214	-118	216	-125	215	-128	207	-134	193	-136	184	-133	176	-127	170	-117	166	-105	164	-90	165	-87	165	-83	166	-79	166	-74	167	-71	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	54	249	50	232	45	210	38	185	32	159	-58	-157	19	-157	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	54	249	50	232	45	211	39	187	33	164	-28	-49	-29	-54	-29	-58	-30	-63	-31	-67	-31	-71	-27	-100	-15	-124	3	-142	29	-153	62	-157	93	-153	119	-144	139	-130	152	-111	157	-89	155	-75	149	-64	140	-55	129	-50	115	-48	102	-50	91	-55	82	-63	77	-73	75	-84	76	-94	80	-102	85	-110	89	-118	90	-124	89	-128	86	-131	82	-133	76	-135	69	-136	59	-133	51	-127	45	-118	41	-107	40	-94	40	-90	43	-82	47	-64	56	-34	70	10	93	81	109	127	120	156	129	175	139	192	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	-13	0	67	0	146	256	154	274	162	288	171	298	182	304	195	306	202	306	207	304	212	301	214	298	215	293	213	288	210	282	205	276	201	267	200	255	202	243	208	232	216	224	228	218	241	216	254	219	266	224	275	234	280	245	282	259	278	282	265	301	245	315	218	324	186	327	164	326	144	322	125	315	107	305	92	293	77	276	65	257	55	235	46	209	37	180	42	0	124	0	179	177	185	197	190	215	194	233	197	249	198	263	197	269	197	276	195	281	191	293	181	305	167	315	149	322	127	326	103	327	71	324	44	315	24	301	11	282	7	259	9	245	14	234	23	224	34	219	48	216	61	218	72	224	81	232	86	243	88	255	87	267	83	276	75	288	74	293	75	298	77	301	81	304	87	306	94	306	103	305	110	302	116	297	119	289	120	279	120	271	119	267	118	262	117	256	161	161	192	277	195	285	200	291	205	295	213	297	222	298	240	297	253	292	262	285	267	275	268	261	265	227	253	199	234	178	209	165	176	161	16383	16383	83	314	83	302	95	301	104	298	111	294	114	289	115	281	115	273	114	268	112	262	111	256	57	56	52	37	45	25	37	18	24	14	5	11	5	0	162	0	162	11	149	13	139	16	133	19	129	24	128	30	128	34	129	38	131	48	133	55	158	146	170	146	227	0	326	0	326	11	320	12	316	13	313	16	310	18	308	22	250	152	280	162	307	176	328	195	342	220	348	250	343	275	329	293	305	305	271	312	229	314	159	152	185	151	205	148	219	141	227	130	230	114	226	81	215	54	198	34	174	20	146	16	139	16	134	17	130	20	127	23	127	36	16383	16383	403	314	311	314	176	168	164	168	188	259	193	276	199	288	208	295	221	299	240	302	240	314	83	314	83	302	96	301	105	298	111	295	115	290	116	283	116	279	115	275	115	270	113	264	112	257	58	58	52	40	45	27	36	18	23	14	5	11	5	0	145	0	199	4	244	15	279	35	301	64	309	101	307	119	299	134	288	145	272	154	253	161	380	292	384	295	389	298	393	300	398	302	403	302	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-19	-65	-20	-69	-21	-74	-21	-85	-18	-108	-10	-125	3	-137	21	-144	44	-146	76	-143	102	-134	122	-120	135	-101	140	-79	138	-65	132	-54	123	-45	112	-39	98	-37	85	-39	74	-45	66	-52	60	-62	58	-74	60	-84	64	-93	72	-107	74	-114	73	-116	72	-120	67	-123	60	-125	48	-126	30	-124	16	-119	6	-109	0	-96	-1	-79	-1	-68	5	-11	6	-6	8	-2	18	4	24	5	27	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	72	-34	64	-63	56	-90	44	-114	28	-130	8	-136	2	-136	-2	-135	-6	-133	-8	-130	-9	-126	-8	-122	-5	-117	-1	-111	1	-103	2	-94	1	-84	-3	-76	-11	-69	-21	-64	-33	-62	-45	-64	-55	-70	-62	-79	-67	-91	-69	-104	-66	-122	-56	-136	-41	-147	-20	-154	4	-157	63	-146	107	-117	139	-75	163	-23	179	32	256	339	263	365	272	392	284	417	299	434	319	441	324	441	332	437	334	435	335	432	334	428	330	422	327	416	323	409	322	400	324	390	329	381	336	374	346	369	358	367	370	369	380	375	388	384	393	396	394	409	391	426	382	441	367	452	346	459	321	462	264	451	221	423	189	382	166	332	150	279	76	31	35	31	26	0	68	0	62	-26	52	-61	42	-88	32	-105	22	-115	11	-118	6	-118	2	-116	-3	-111	-4	-108	-3	-103	0	-100	2	-96	4	-91	5	-84	4	-73	0	-64	-7	-57	-16	-53	-27	-51	-37	-53	-46	-58	-54	-66	-58	-75	-60	-86	-57	-103	-47	-118	-32	-129	-13	-136	10	-139	46	-134	78	-118	105	-91	128	-52	146	0	192	0	201	31	155	31	251	400	258	416	267	427	278	435	290	439	302	440	309	440	315	438	319	436	321	432	322	428	321	422	317	417	313	410	309	401	308	389	310	377	315	366	324	358	335	353	348	351	362	353	373	359	382	368	387	380	389	394	385	416	372	435	352	449	325	458	293	462	273	460	254	456	235	449	218	439	202	427	188	411	176	394	166	373	158	351	151	327	219	189	223	207	225	225	225	233	221	261	209	285	189	302	162	314	128	317	102	315	82	308	66	297	57	283	54	265	55	252	60	241	68	232	78	226	90	224	102	226	112	230	119	237	124	246	126	256	125	265	122	272	118	279	115	284	114	288	115	291	117	293	120	295	124	297	130	297	138	296	143	293	147	287	149	281	149	266	148	260	147	253	145	246	144	239	72	-28	68	-46	67	-55	66	-63	66	-71	69	-100	80	-123	98	-141	124	-153	158	-157	183	-154	204	-147	219	-136	229	-122	232	-104	231	-91	226	-79	218	-70	208	-64	196	-62	184	-64	174	-69	167	-76	162	-84	160	-94	161	-103	164	-111	168	-117	171	-122	172	-126	171	-129	169	-132	166	-134	162	-136	158	-136	150	-135	145	-131	143	-126	142	-119	142	-102	144	-94	145	-85	149	-71	115	-12	113	-24	110	-37	106	-50	103	-63	100	-74	94	-89	85	-104	74	-117	60	-126	44	-129	26	-127	13	-120	5	-111	1	-100	0	-89	4	-65	17	-43	36	-25	60	-13	89	-9	98	-9	110	-11	115	-12	16383	16383	122	14	112	16	107	16	103	17	101	17	59	11	24	-2	-3	-26	-20	-57	-26	-95	-24	-113	-17	-130	-4	-144	13	-153	38	-157	77	-153	110	-141	138	-124	161	-100	180	-71	182	-78	185	-99	186	-108	185	-119	183	-129	177	-151	172	-163	201	-163	206	-149	209	-136	211	-124	212	-112	212	-96	211	-82	210	-66	207	-50	204	-36	200	-25	204	-14	209	0	213	16	218	34	223	51	296	342	302	367	311	393	323	417	338	435	358	441	363	441	367	439	373	435	373	432	372	428	369	422	365	416	362	409	360	400	362	389	367	380	375	373	385	369	397	367	409	369	419	375	426	384	431	395	433	409	430	427	420	441	405	452	384	459	359	462	302	451	259	422	227	380	204	330	188	276	57	245	71	265	82	280	93	291	101	297	109	299	112	299	115	298	119	292	120	287	118	274	114	254	107	227	96	191	84	146	61	66	5	66	5	37	54	37	27	-60	51	-60	72	-29	94	-4	118	14	144	30	175	42	175	66	140	66	186	225	191	245	195	264	199	280	201	293	202	302	200	319	194	331	185	340	173	345	157	347	134	344	112	335	90	318	67	292	42	256	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	-37	-49	-39	-59	-39	-64	-40	-69	-40	-73	-36	-102	-24	-125	-5	-142	20	-153	54	-157	85	-153	111	-144	131	-130	144	-111	149	-89	147	-75	141	-64	132	-55	121	-50	107	-48	94	-50	83	-55	75	-63	69	-73	67	-84	69	-94	72	-102	77	-110	81	-118	82	-124	81	-128	78	-131	74	-133	68	-135	60	-136	51	-133	43	-126	38	-116	34	-103	33	-89	33	-86	34	-82	34	-78	35	-73	35	-70	133	275	198	151	191	135	182	120	174	107	164	93	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	114	151	16383	16383	348	182	294	182	330	303	250	303	242	273	234	246	219	201	212	182	124	182	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	43	182	0	182	-10	151	34	151	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	284	151	339	151	373	289	373	305	251	305	251	298	252	291	252	270	251	242	249	215	246	189	242	164	236	140	227	112	214	78	195	45	170	20	138	11	122	14	111	23	104	36	100	52	99	70	103	121	115	165	133	207	156	252	183	305	53	305	53	289	102	289	106	288	109	286	112	282	114	272	113	267	110	261	106	256	97	247	79	232	57	210	34	181	17	146	10	107	15	70	31	39	56	15	91	0	133	-4	190	3	245	26	291	62	324	109	336	164	332	190	323	212	313	230	305	246	301	259	302	267	304	275	308	282	314	287	322	289	164	312	129	306	95	300	64	297	39	294	23	293	23	275	28	275	33	274	37	274	42	273	48	271	53	269	57	266	60	263	61	259	62	254	59	239	58	235	57	232	19	97	17	91	15	83	14	75	13	68	12	63	17	37	31	17	54	4	84	-3	120	-6	191	8	250	47	294	103	323	168	333	237	331	259	327	280	318	297	305	308	287	312	274	310	263	304	255	296	250	286	248	276	249	269	250	263	252	256	256	250	261	244	268	235	276	228	282	221	287	211	289	196	281	152	261	107	229	67	190	38	146	27	130	29	116	34	104	43	96	54	94	69	94	80	96	90	271	28	260	28	252	30	245	32	240	36	237	41	231	58	226	82	223	114	221	151	220	192	220	218	221	244	222	276	224	312	206	312	160	268	125	232	96	200	73	171	51	140	36	117	24	95	16	74	11	54	10	36	12	23	17	10	26	0	37	-6	51	-8	63	-6	74	-1	82	7	88	17	90	29	89	36	87	43	84	49	79	57	73	65	68	71	64	76	61	80	60	85	60	89	62	104	70	122	86	146	110	177	145	217	146	149	148	96	152	53	158	20	166	-8	184	-4	201	0	219	2	242	6	271	10	415	29	406	29	399	30	394	31	386	35	378	53	371	89	366	136	362	188	360	239	360	312	342	312	305	256	288	229	271	201	256	173	242	146	228	120	212	312	194	312	127	239	76	175	39	119	17	72	10	33	12	20	18	9	27	0	39	-6	51	-8	63	-6	74	-2	82	6	88	17	90	32	88	44	85	50	81	57	75	64	70	70	66	76	64	81	62	85	62	90	65	104	73	123	88	147	111	178	143	216	164	-8	182	-8	287	176	288	131	291	93	295	58	301	25	309	-8	326	-5	343	-1	362	1	386	5	415	10	114	238	121	186	130	137	139	93	149	55	158	23	166	0	185	4	203	8	222	11	243	14	268	17	268	35	253	35	248	37	245	39	241	42	235	51	229	63	224	78	219	97	213	119	201	179	192	229	185	268	181	296	179	314	180	323	182	332	186	342	191	351	197	361	206	372	216	382	225	390	234	395	242	397	255	394	266	388	276	381	289	375	305	373	316	375	325	380	332	389	338	399	339	410	337	423	331	434	322	443	311	449	297	451	274	448	250	439	226	424	202	404	179	379	128	310	82	234	45	160	20	94	11	43	13	30	19	18	28	9	40	2	53	0	66	2	77	9	85	18	90	28	92	38	91	47	89	55	85	61	79	68	71	75	65	80	60	85	57	89	55	93	54	98	56	112	61	130	72	155	89	190	113	238	410	314	292	314	292	302	308	301	320	299	327	296	331	293	333	288	331	279	326	270	318	259	308	248	296	235	217	152	179	266	178	271	176	276	175	281	175	284	176	291	180	295	187	298	196	300	207	301	223	302	223	314	44	314	44	302	54	300	63	296	71	290	77	283	81	275	136	122	120	60	114	41	107	28	96	20	80	14	57	11	57	0	243	0	243	11	227	13	215	16	207	20	203	25	201	33	202	37	202	41	203	46	205	51	206	57	228	140	369	284	375	289	382	294	390	298	399	300	410	302	232	106	213	106	207	94	200	83	191	74	182	67	172	65	55	65	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-16	15	-16	0	170	0	143	-73	140	-80	139	-87	137	-94	136	-101	136	-106	138	-120	145	-132	155	-140	168	-144	182	-146	212	-143	238	-134	257	-120	269	-101	274	-79	272	-65	266	-54	257	-45	245	-39	232	-37	219	-39	208	-45	199	-52	194	-62	192	-74	193	-84	197	-92	202	-100	206	-107	207	-114	207	-117	204	-120	200	-123	193	-125	183	-126	175	-125	169	-122	165	-118	162	-111	161	-102	162	-99	165	-84	166	-80	148	65	160	80	171	90	181	96	190	99	198	100	206	99	213	97	219	93	223	88	225	81	224	76	220	71	213	68	202	66	186	65	16383	16383	54	65	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-16	15	-16	0	81	0	44	-65	72	-65	109	0	158	0	193	4	220	14	239	29	250	48	254	71	252	87	246	101	235	112	218	119	195	121	178	119	162	111	146	99	132	84	118	65	377	286	377	304	131	304	80	198	97	198	108	218	122	234	136	245	150	252	161	255	299	255	103	98	117	81	139	97	159	106	175	111	189	113	199	114	213	111	224	104	231	93	235	79	237	63	231	18	215	-32	191	-82	161	-119	125	-133	113	-132	100	-127	90	-121	82	-111	78	-100	74	-84	67	-71	58	-62	47	-56	33	-54	18	-56	6	-61	0	-69	-4	-78	-6	-88	-5	-98	-2	-107	2	-116	11	-125	23	-135	36	-142	54	-149	75	-154	97	-157	120	-158	175	-148	229	-118	277	-71	310	-10	323	64	319	96	308	122	291	141	271	153	247	157	240	157	224	155	217	154	211	152	120	-131	117	-132	114	-132	111	-133	106	-133	88	-131	74	-125	62	-116	55	-104	52	-90	53	-79	57	-70	62	-63	70	-58	80	-56	91	-61	100	-72	108	-89	120	-131	16383	16383	357	286	357	304	111	304	60	198	77	198	88	218	101	234	116	245	130	252	141	255	279	255	83	98	97	81	119	97	138	106	155	111	169	113	179	114	194	111	205	103	212	90	216	75	217	57	213	27	203	-11	187	-51	168	-88	146	-114	135	-79	123	-55	109	-41	93	-33	75	-31	49	-34	26	-42	8	-55	-2	-73	-6	-95	-2	-117	8	-134	27	-147	54	-155	89	-158	110	-158	117	-157	125	-156	137	-206	170	-206	155	-148	209	-119	250	-79	279	-34	297	13	302	61	298	98	286	125	268	143	247	154	225	157	219	157	203	155	196	154	191	152	130	256	79	69	75	56	72	48	68	41	64	36	52	26	44	23	35	20	26	18	17	17	17	0	179	0	179	17	166	18	157	22	151	28	147	36	146	44	148	58	150	67	152	75	154	81	184	191	240	200	286	226	321	264	344	311	351	364	345	397	328	424	302	445	268	458	229	463	213	462	196	460	177	457	160	452	146	445	133	437	123	427	115	416	110	404	108	391	109	383	113	374	121	367	131	361	144	359	158	361	170	366	180	374	187	386	192	401	197	413	205	425	215	434	227	441	241	443	250	441	257	435	261	426	263	415	264	401	259	358	244	319	220	287	189	265	152	256	103	57	96	42	85	31	72	23	58	19	44	17	44	0	206	0	206	17	195	18	186	21	179	26	174	34	173	44	173	50	174	53	174	56	175	59	230	256	208	256	188	259	170	267	155	279	144	296	140	317	145	344	158	377	177	410	200	434	224	443	237	441	246	434	252	425	256	413	260	400	266	385	273	373	283	365	295	361	308	359	322	361	332	367	339	374	343	383	344	391	342	404	337	416	330	426	320	435	310	443	298	449	284	455	269	459	253	462	238	463	182	455	132	431	91	395	63	348	54	293	57	263	67	237	84	215	108	199	140	191	306	452	144	452	144	436	154	435	164	431	171	426	176	418	177	407	177	402	176	399	176	396	175	393	122	197	144	197	164	194	184	187	201	175	213	158	218	137	214	101	203	67	186	38	165	17	142	10	129	12	118	18	110	27	104	38	100	51	97	63	92	75	85	85	75	92	59	94	43	92	31	85	23	75	18	63	17	49	23	28	40	12	64	0	93	-6	124	-9	179	-1	229	21	269	57	296	104	305	160	301	189	290	216	271	238	245	255	213	263	248	395	255	410	265	421	278	429	292	433	306	436	17	-54	15	-59	15	-63	14	-68	14	-76	19	-104	34	-127	57	-144	86	-155	118	-159	161	-153	199	-139	231	-116	255	-87	270	-55	277	-28	248	-28	244	-46	233	-71	216	-92	195	-110	171	-122	146	-126	131	-123	119	-116	110	-105	104	-91	103	-74	103	-65	104	-60	105	-54	107	-49	180	224	189	244	202	261	220	275	239	283	260	287	272	286	282	282	289	277	293	268	295	256	294	247	292	241	289	235	287	228	287	218	289	208	294	201	303	195	314	191	325	190	342	193	354	201	362	211	366	222	367	232	361	258	343	281	317	298	287	308	256	312	217	308	176	294	137	273	106	243	87	204	410	314	398	230	368	150	322	82	264	35	198	17	158	23	129	38	109	62	98	94	95	133	106	223	138	305	184	371	242	416	308	433	346	427	375	412	395	387	406	354	410	314	16383	16383	496	290	488	345	465	392	428	428	379	451	318	459	228	444	145	401	75	336	27	254	9	159	18	101	43	54	82	18	132	-3	191	-10	283	5	366	49	434	115	480	197	496	290	16383	16383	296	222	293	239	286	254	274	266	260	273	244	276	226	273	211	266	199	254	192	239	189	222	192	205	200	190	211	179	226	172	244	169	261	172	275	179	286	190	293	205	296	222	151	158	164	158	185	157	202	151	214	142	221	130	223	114	219	83	207	56	190	35	167	21	143	16	134	16	127	18	122	21	119	26	118	32	118	34	119	37	119	42	120	45	16383	16383	155	173	182	275	185	284	190	290	197	295	205	297	215	298	228	297	238	292	245	286	249	276	250	264	247	234	237	209	221	190	197	178	164	173	16383	16383	71	314	71	302	84	301	94	298	101	294	104	289	106	281	105	278	105	271	104	268	103	264	44	48	40	35	34	25	25	19	12	14	-6	11	-6	0	147	0	201	5	245	19	278	42	298	71	305	106	302	125	292	141	276	154	255	163	231	169	266	179	293	192	312	210	324	231	328	257	324	277	311	293	290	304	262	311	225	314	214	153	214	179	202	179	189	181	176	187	164	197	156	210	152	225	156	249	165	269	179	284	196	293	216	296	241	291	263	279	279	260	290	235	293	204	284	150	261	101	228	60	190	33	152	23	136	25	123	31	114	40	108	52	106	66	110	93	120	117	137	136	157	148	179	153	16383	16383	341	207	335	247	318	279	292	302	259	316	222	321	178	318	137	308	103	289	80	262	72	223	74	209	79	197	88	187	101	178	116	169	84	157	55	140	32	118	16	92	11	62	17	34	35	14	62	0	96	-6	135	-9	187	0	242	26	291	69	327	130	341	207	315	74	320	89	327	101	337	110	351	116	371	120	371	130	201	130	201	120	218	118	231	116	238	112	242	106	244	98	243	95	243	90	242	85	241	79	240	75	232	45	226	32	219	22	208	14	194	9	176	7	147	11	127	21	114	38	108	59	106	85	113	146	133	203	163	252	200	285	243	297	257	296	271	294	283	289	294	282	304	272	312	262	318	251	323	239	328	224	333	206	345	206	377	322	381	333	387	341	394	346	401	349	410	350	414	350	418	349	422	345	422	342	421	339	419	335	416	330	414	324	413	316	414	308	417	302	423	296	430	293	439	292	448	293	455	297	461	303	465	310	466	320	463	335	455	347	442	356	425	362	404	363	394	363	383	360	372	356	360	350	349	342	342	334	335	325	329	315	324	305	320	293	303	300	288	306	272	309	257	311	240	312	174	301	114	272	65	227	32	171	20	108	26	68	44	36	74	12	112	-1	159	-7	190	-5	221	-2	251	3	278	11	302	20	457	314	289	314	289	302	303	301	313	298	320	294	324	289	326	282	326	279	325	277	325	274	324	271	324	268	299	173	179	173	204	268	209	281	216	290	226	296	240	300	258	302	258	314	92	314	92	302	105	301	115	298	122	295	125	290	127	283	127	280	126	277	126	274	124	268	65	45	60	33	54	24	45	18	32	14	14	11	14	0	180	0	180	11	166	14	155	16	148	20	144	25	143	32	143	39	145	45	173	152	293	152	264	45	259	33	253	25	244	18	230	14	211	11	211	0	379	0	379	11	365	14	354	16	347	20	343	25	342	32	342	39	344	45	403	268	408	281	415	290	425	296	439	300	457	302	110	-58	103	-80	94	-99	81	-115	65	-126	44	-129	30	-128	16	-123	4	-116	-3	-104	-6	-89	-1	-67	10	-49	27	-35	47	-26	66	-23	74	-23	84	-24	95	-26	106	-29	117	-34	16383	16383	286	312	263	307	240	304	215	300	145	293	145	275	170	275	177	272	183	268	186	263	187	255	187	249	186	241	184	232	182	221	179	210	124	-5	117	-2	97	2	87	3	78	3	48	0	18	-11	-7	-30	-26	-57	-33	-90	-29	-111	-19	-130	-3	-144	17	-153	43	-157	74	-154	102	-145	127	-130	150	-107	173	-75	186	-90	198	-107	207	-124	214	-141	220	-157	253	-157	231	-109	219	-86	205	-65	188	-46	192	-36	196	-25	200	-13	204	0	207	12	16383	16383	313	417	311	431	304	444	294	454	281	461	266	463	253	461	240	454	231	444	224	432	222	419	224	404	230	391	240	381	252	374	266	372	281	374	294	381	304	390	311	403	313	417	357	303	275	303	241	176	214	158	201	219	187	262	172	290	154	304	131	308	111	306	92	297	74	282	56	258	38	225	53	218	63	235	72	247	80	255	88	260	96	261	105	258	114	245	123	218	135	174	149	107	106	68	82	47	63	33	47	25	32	20	15	17	15	0	154	0	154	17	140	18	130	20	124	23	121	27	120	32	123	44	135	59	155	80	187	107	232	143	148	-168	177	-162	205	-157	232	-153	259	-150	289	-148	289	-129	259	-129	253	-127	249	-123	247	-116	246	-106	246	-98	247	-93	248	-87	250	-78	316	106	302	106	290	89	279	74	269	61	258	49	247	40	235	31	222	24	208	20	191	17	172	16	158	17	147	19	138	23	133	28	131	36	131	38	132	41	132	45	133	49	133	52	186	256	191	276	197	288	207	296	220	301	240	302	240	314	79	314	79	302	91	301	100	299	106	295	109	290	110	283	110	280	109	278	109	274	108	271	107	267	53	45	50	35	45	27	36	20	24	15	7	11	7	0	271	0	219	250	217	223	209	189	198	153	185	119	171	90	159	72	148	58	136	48	124	42	112	40	102	42	95	46	90	54	86	65	85	78	87	100	92	124	99	151	109	178	121	205	133	226	147	247	163	265	180	278	196	283	204	281	211	277	216	270	218	261	219	250	16383	16383	235	263	232	274	231	281	229	288	226	293	223	297	218	302	211	306	203	310	194	312	185	312	154	307	122	292	91	269	63	238	37	199	24	174	14	150	7	125	2	102	1	79	4	49	12	24	26	6	45	-4	69	-8	93	-6	115	1	136	16	155	37	173	66	133	-73	126	-92	117	-105	107	-114	91	-118	70	-119	70	-138	251	-138	251	-119	240	-119	228	-118	219	-116	212	-113	208	-107	207	-100	208	-93	211	-79	217	-59	223	-35	231	-7	326	330	332	346	339	358	347	366	357	371	369	373	375	372	381	370	385	367	388	364	388	360	387	354	383	349	379	342	375	333	373	321	375	309	381	299	390	290	401	285	414	283	428	285	439	291	448	300	454	312	456	326	451	348	438	367	418	381	392	390	360	393	329	391	302	384	279	371	262	352	250	327	130	256	98	140	54	140	45	109	90	109	79	69	75	56	72	48	68	41	64	36	52	26	44	23	35	20	26	18	17	17	17	0	179	0	179	17	166	18	157	22	151	28	147	36	146	44	148	58	150	67	152	75	154	81	161	109	206	109	214	140	170	140	184	191	240	200	286	226	321	264	344	311	351	364	345	397	328	424	302	445	268	458	229	463	213	462	196	460	177	457	160	452	146	445	133	437	123	427	115	416	110	404	108	391	109	383	113	374	121	367	131	361	144	359	158	361	170	366	180	374	187	386	192	401	197	413	205	425	215	434	227	441	241	443	250	441	257	435	261	426	263	415	264	401	259	358	244	319	220	287	189	265	152	256	124	140	81	140	72	109	116	109	102	57	95	42	85	31	72	23	58	19	44	17	44	0	206	0	206	17	195	18	186	21	179	26	174	34	172	44	172	50	173	53	173	56	174	59	189	109	233	109	241	140	197	140	229	256	207	256	187	259	169	267	154	279	143	296	140	317	144	344	157	377	176	410	198	434	222	443	234	441	243	435	249	426	254	414	259	400	263	388	269	377	278	368	291	361	307	359	320	361	330	367	337	374	341	383	342	391	341	404	336	415	328	426	318	436	305	445	292	451	278	457	263	460	249	462	237	463	181	455	130	432	89	395	62	348	52	293	55	263	66	237	83	215	107	199	139	191	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	416	238	267	57	262	52	252	44	248	42	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	274	198	275	198	282	214	290	226	299	233	311	237	324	238	16383	16383	497	296	497	303	302	303	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	209	-6	216	-5	224	-3	233	-1	242	0	443	0	480	106	461	106	455	94	448	83	440	74	430	67	420	65	302	65	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	476	255	284	78	277	72	259	54	250	47	244	44	242	45	239	47	237	53	237	60	238	65	240	72	241	78	243	83	276	207	284	223	296	236	310	246	324	253	333	255	16383	16383	549	286	549	304	303	304	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	215	-5	228	-1	241	5	256	16	274	32	342	98	350	105	357	109	363	112	368	114	372	114	386	111	397	104	404	93	408	79	410	63	404	18	388	-32	364	-82	333	-119	297	-133	285	-132	273	-127	262	-121	255	-111	250	-100	246	-84	240	-71	231	-62	219	-56	205	-54	190	-56	179	-61	171	-69	167	-78	166	-88	167	-98	170	-107	175	-116	183	-125	195	-135	208	-142	226	-149	247	-154	269	-157	292	-158	347	-148	402	-118	449	-71	483	-10	495	64	491	96	480	122	463	141	443	153	419	157	408	157	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	416	238	270	61	260	51	254	46	249	42	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	274	198	275	198	282	214	290	226	299	233	311	237	324	238	16383	16383	396	65	408	80	419	90	429	96	438	99	446	100	454	99	461	97	467	93	471	88	473	81	472	76	468	71	461	68	450	66	434	65	16383	16383	302	65	497	296	497	303	302	303	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	210	-6	226	-4	235	-2	245	0	329	0	292	-65	321	-65	357	0	406	0	441	4	468	14	487	29	498	48	502	71	500	87	494	101	483	112	466	119	443	121	426	119	409	111	394	99	380	84	367	65	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	173	275	169	267	165	258	161	238	161	227	162	207	166	188	176	169	192	146	215	118	229	101	240	86	247	73	251	60	253	48	251	36	246	26	238	18	227	13	212	11	196	14	182	21	170	34	161	53	153	78	155	80	156	82	157	83	158	85	16383	16383	354	311	335	311	331	306	328	302	325	299	321	298	315	297	311	297	307	298	302	299	297	301	283	307	276	309	268	311	259	312	241	312	231	311	222	309	206	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	60	-4	77	0	93	9	109	21	125	39	133	29	143	19	154	11	164	4	174	0	183	-3	201	-7	209	-8	218	-8	249	-4	277	7	298	25	312	49	317	78	316	97	310	116	300	137	284	161	263	187	249	204	238	219	231	233	226	244	225	254	226	266	231	276	239	283	249	288	261	290	278	287	292	277	304	261	313	239	321	209	339	207	207	275	170	127	144	96	120	72	100	55	84	45	73	41	67	43	64	45	63	49	62	54	63	66	75	114	85	150	98	195	121	275	16383	16383	128	303	155	401	131	401	109	370	87	346	64	326	37	311	7	299	7	275	42	275	-2	115	-8	95	-13	76	-16	60	-19	47	-19	38	-17	22	-11	10	-2	1	9	-3	25	-5	54	0	81	11	107	30	133	52	158	76	130	-34	123	-63	114	-90	102	-114	87	-130	66	-136	60	-136	55	-135	52	-133	49	-130	48	-126	50	-122	53	-117	56	-111	59	-103	60	-94	59	-84	54	-76	46	-69	36	-64	24	-62	12	-64	2	-70	-4	-79	-9	-91	-11	-104	-8	-122	1	-136	16	-147	37	-154	62	-157	121	-146	165	-117	197	-75	221	-23	238	32	315	339	322	365	331	392	342	417	357	434	377	441	382	441	387	439	390	437	392	435	393	432	392	428	388	422	385	416	381	409	380	400	382	390	387	381	394	374	404	369	416	367	428	369	438	375	446	384	451	396	452	409	449	426	440	441	425	452	404	459	379	462	327	453	286	429	255	394	232	351	215	303	387	67	385	53	378	40	366	29	350	21	328	18	306	20	283	24	263	32	246	43	235	58	268	70	296	79	320	84	340	87	363	87	372	86	379	82	385	76	387	67	16383	16383	226	97	228	124	233	151	240	179	250	205	262	231	274	250	285	266	297	279	310	287	325	290	330	289	334	288	338	285	340	282	341	278	339	270	336	264	332	257	329	250	327	239	329	228	334	218	343	210	353	205	367	204	380	206	392	212	401	222	406	235	408	251	404	271	393	288	377	301	356	309	333	312	306	310	280	302	256	290	232	274	211	255	187	228	168	197	153	165	143	130	140	94	140	86	141	77	142	69	144	61	146	54	134	50	122	47	111	44	101	42	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	63	-3	87	3	113	12	137	21	157	30	181	10	208	-1	237	-8	266	-11	310	-11	325	-10	340	-8	354	-3	370	2	384	10	397	21	408	34	415	50	418	69	416	84	409	97	398	108	384	115	365	118	340	116	313	112	285	105	256	95	226	84	236	297	225	281	217	269	210	262	205	258	201	256	198	257	196	257	194	259	193	261	192	264	192	266	193	267	193	268	194	270	232	395	233	402	235	407	236	412	236	419	235	433	230	443	223	451	213	456	200	458	181	455	164	447	146	430	124	404	99	367	150	575	130	572	111	568	92	565	73	563	51	561	51	548	62	548	69	547	74	545	78	542	81	537	81	528	79	518	78	512	76	506	5	226	62	226	75	272	85	306	95	332	106	353	118	374	130	391	142	404	152	414	161	420	170	422	173	421	175	420	177	418	178	415	179	411	179	407	178	404	178	400	176	396	139	275	137	271	136	266	136	254	137	243	142	234	148	227	157	223	167	222	184	224	199	231	214	244	229	263	247	290	236	298	225	282	217	270	210	262	205	258	201	256	198	257	194	259	193	261	192	264	192	266	193	267	193	269	194	271	232	397	234	402	235	406	235	411	236	416	236	420	235	433	230	444	223	451	213	456	200	458	181	455	164	447	146	430	124	405	99	368	136	518	140	531	145	541	152	548	159	551	168	553	173	552	177	551	180	549	182	546	183	543	179	535	176	530	173	524	172	515	173	506	177	498	183	492	191	488	200	486	210	488	218	492	224	499	228	508	229	518	226	535	217	549	203	560	184	566	161	569	135	566	114	558	97	545	84	527	75	505	5	227	62	227	75	272	85	306	95	332	106	354	118	375	130	392	142	405	152	415	161	420	170	422	173	422	175	421	177	419	178	416	179	412	179	407	178	404	178	401	176	397	140	278	138	273	136	263	136	255	137	244	142	235	148	228	157	224	167	222	184	225	199	232	214	244	229	264	247	290	238	571	221	567	204	564	185	562	161	559	130	557	130	542	149	542	156	540	160	537	162	533	163	527	163	522	162	516	160	509	159	501	157	492	110	310	102	283	95	263	88	250	80	242	72	240	68	240	62	242	60	245	60	251	66	260	67	265	66	274	62	281	57	287	50	290	42	291	34	290	27	286	21	280	18	272	17	263	19	250	26	240	37	231	53	226	71	224	100	228	125	241	146	264	164	297	179	341	16383	16383	259	652	258	663	253	673	245	680	235	685	224	687	213	685	204	680	196	673	191	664	189	653	191	642	196	632	203	624	213	619	224	617	235	619	245	624	253	631	258	641	259	652	122	360	161	466	142	462	124	459	105	457	78	455	41	452	41	439	55	438	65	437	71	434	74	431	75	425	72	412	66	387	54	349	37	298	14	232	87	232	105	283	115	310	124	332	132	348	140	362	149	376	159	390	168	400	175	408	182	413	188	415	194	413	199	408	205	403	213	398	224	396	235	398	245	403	253	411	258	421	259	433	258	444	253	453	246	460	236	465	225	466	206	463	189	452	170	433	149	402	123	360	174	466	156	416	145	388	136	367	128	350	112	322	102	308	93	298	85	290	79	285	73	284	67	286	62	290	56	296	48	300	36	302	25	301	16	296	8	288	3	278	2	265	3	254	8	245	15	238	24	234	35	232	54	236	72	246	91	266	112	296	138	339	139	339	100	232	119	236	136	239	156	241	182	244	219	247	219	260	206	261	196	262	190	264	187	268	186	273	188	286	195	312	207	349	224	401	247	466	246	466	174	466	156	416	145	388	136	367	128	350	112	322	102	309	93	298	85	290	79	285	73	284	67	286	62	290	56	296	48	301	36	303	25	301	16	296	8	289	3	278	2	266	3	255	8	246	15	239	24	235	35	233	54	236	72	247	91	267	112	297	138	339	139	339	87	198	85	190	84	187	84	180	87	158	97	140	114	127	137	118	167	115	194	117	218	123	235	133	246	146	250	162	249	173	244	182	236	190	226	195	213	197	202	196	193	192	185	185	180	177	179	167	180	157	184	151	188	147	191	142	192	137	191	135	189	133	179	131	172	131	164	133	157	138	151	145	148	154	146	165	146	168	148	174	148	177	149	179	124	345	144	343	160	340	171	334	178	326	180	315	177	291	169	271	155	257	137	248	115	244	109	245	105	246	102	247	100	253	100	257	101	258	101	259	16383	16383	315	462	241	462	137	356	127	356	144	422	148	435	152	443	159	448	169	452	185	454	185	462	60	462	60	454	71	453	78	451	83	449	86	445	87	440	87	437	86	433	85	430	84	426	83	421	44	276	38	262	30	252	21	246	12	242	3	241	3	233	114	233	157	236	192	244	220	258	237	279	244	307	241	320	235	331	225	340	213	346	198	351	296	446	300	449	303	451	307	453	311	454	315	454	200	466	186	466	164	428	148	400	134	377	122	354	107	327	106	360	104	389	101	416	96	441	90	466	77	463	64	461	50	458	32	455	10	452	10	439	17	439	27	437	30	435	32	433	38	419	43	393	47	357	50	318	51	279	51	224	65	224	94	267	106	288	118	308	130	329	141	350	152	370	164	224	177	224	227	279	266	328	293	370	310	406	315	434	314	444	309	453	303	460	294	464	284	466	276	465	268	461	262	455	257	447	256	436	256	431	257	426	259	422	262	417	267	412	271	407	273	402	275	398	277	392	275	381	268	367	257	348	239	324	216	296	181	283	176	324	170	361	162	395	155	424	148	448	141	466	127	463	112	460	98	458	81	456	63	454	63	440	69	440	74	439	77	438	80	436	84	433	88	427	93	418	97	406	101	392	105	374	114	328	121	290	126	260	129	238	130	224	130	217	129	210	126	202	118	188	111	179	103	171	96	166	89	162	82	161	73	163	64	167	56	172	46	177	34	179	26	177	19	173	13	167	9	159	8	150	9	140	14	132	21	125	30	121	40	119	58	122	76	129	95	140	113	155	131	174	170	228	206	286	235	343	254	394	261	433	259	443	255	452	247	460	239	464	229	466	218	464	210	459	204	453	200	445	198	437	199	430	201	424	204	419	215	408	220	404	226	398	227	394	228	391	227	380	222	366	214	346	201	319	183	283	216	463	171	440	135	413	109	382	92	348	87	313	89	292	96	275	108	261	123	253	143	250	158	252	172	258	182	267	189	281	192	299	191	309	188	318	184	327	176	335	165	342	157	348	151	352	147	357	145	362	145	367	148	382	157	398	173	413	195	429	224	446	35	298	-1	162	27	162	54	244	70	244	115	252	156	274	188	306	210	344	218	385	213	412	200	434	178	451	151	462	118	466	106	466	94	464	82	461	71	457	60	452	49	445	41	437	34	428	30	418	29	407	30	401	33	394	39	387	47	383	58	381	70	382	80	386	88	393	94	403	99	416	101	425	105	435	110	443	117	448	127	450	136	448	141	443	144	436	146	426	146	416	142	381	129	349	110	322	84	304	53	298	91	162	120	162	157	298	139	298	123	300	108	306	96	316	88	330	85	348	89	369	98	396	112	422	129	442	149	450	159	448	166	442	172	434	176	423	182	403	187	395	194	388	204	383	217	381	228	383	236	387	241	394	245	401	246	407	244	418	240	427	234	436	227	443	218	450	208	455	196	459	183	463	171	465	159	466	114	459	74	440	42	411	21	372	14	327	17	301	26	278	41	260	63	248	93	244	109	244	248	348	190	466	135	466	27	348	66	348	154	413	213	348	278	466	239	466	149	400	87	466	54	466	113	348	168	348	235	458	222	434	207	417	189	406	169	399	144	397	121	400	103	408	90	420	81	437	77	458	48	458	48	449	52	414	63	386	81	366	107	353	141	348	177	353	208	367	232	389	250	420	262	458	198	398	196	412	190	424	180	434	167	440	153	443	140	440	128	434	119	424	112	412	110	398	112	385	119	373	128	363	140	357	153	354	167	357	180	363	190	372	196	384	198	398	198	437	195	425	190	414	181	406	169	400	157	398	145	400	134	406	126	414	120	425	118	437	120	450	126	461	134	469	145	475	157	477	169	475	181	469	190	460	195	449	198	437	16383	16383	230	438	227	461	217	480	202	496	182	506	158	510	136	506	116	496	100	481	90	461	86	439	89	415	99	395	114	379	133	369	158	366	180	369	200	380	216	395	226	415	230	438	113	-56	111	-56	110	-57	106	-59	103	-61	96	-64	89	-66	83	-68	77	-69	71	-69	57	-68	45	-63	37	-55	31	-44	29	-28	31	-14	35	4	38	17	41	29	19	22	10	10	-3	-7	-14	-22	-21	-35	-25	-48	-26	-61	-23	-80	-13	-96	0	-107	19	-114	42	-116	63	-114	82	-107	100	-97	116	-83	127	-65	247	443	241	431	235	423	229	418	221	415	213	414	207	414	202	416	195	418	186	421	176	425	161	432	146	437	133	440	121	442	111	443	89	439	69	429	53	412	40	390	32	363	60	363	65	374	70	383	76	388	84	391	92	392	97	392	112	389	118	387	158	371	167	367	175	365	182	363	189	362	196	362	219	365	237	374	253	390	265	413	275	443	47	348	81	348	183	406	193	413	200	419	205	426	208	433	209	440	207	450	202	459	195	465	187	470	176	471	169	470	161	467	152	461	142	452	129	439	16383	16383	174	348	208	348	310	406	321	413	328	419	333	425	336	432	336	439	335	449	330	458	323	465	314	470	304	471	297	470	289	467	280	461	269	452	256	439	94	244	102	221	105	213	108	202	112	190	114	180	115	172	112	161	103	154	92	148	81	146	72	145	65	145	57	147	49	151	43	157	41	166	43	175	49	186	56	198	64	207	69	214	16383	16383	286	451	286	462	205	462	205	451	210	451	215	449	219	447	222	443	223	439	221	433	216	425	210	416	202	408	195	399	129	322	100	416	98	420	97	424	95	428	95	431	94	434	96	441	100	446	106	449	118	451	118	462	16	462	16	451	22	450	27	447	31	443	33	438	35	432	39	421	42	411	46	401	49	391	52	379	86	271	36	213	30	204	23	194	16	182	12	171	10	160	14	146	25	137	41	131	58	129	75	128	100	131	125	138	146	151	161	169	167	192	167	197	166	202	166	207	165	211	164	216	138	295	247	422	253	429	260	437	267	444	274	449	281	451	146	579	123	575	102	571	82	569	63	566	41	564	41	551	59	551	65	549	70	546	72	542	73	536	72	527	70	515	66	501	62	483	56	463	19	333	13	312	9	293	5	276	2	263	2	254	3	244	8	235	15	228	24	224	35	222	54	224	70	231	85	244	102	263	121	291	110	298	99	282	90	271	82	263	76	259	70	257	66	259	64	261	63	263	63	271	64	278	67	288	70	301	74	315	186	465	170	465	168	461	166	459	163	457	160	456	150	456	142	458	132	462	126	464	120	465	113	466	107	466	84	463	66	455	51	442	42	424	39	402	40	386	44	372	51	358	62	341	80	320	90	306	98	295	104	285	107	276	108	267	107	258	103	251	97	245	89	242	78	241	63	243	51	251	42	264	35	283	30	307	17	308	5	224	19	224	21	228	27	232	30	233	34	234	36	234	45	231	49	230	56	227	62	226	69	225	75	224	81	224	106	227	127	236	143	249	154	267	158	289	156	303	152	318	144	334	132	351	116	372	106	385	98	396	92	406	89	415	87	422	89	432	92	439	98	445	105	448	114	449	127	447	138	440	147	428	154	411	159	388	173	387	46	454	46	440	51	441	55	442	63	442	72	441	79	437	85	430	89	420	92	406	107	330	84	294	79	285	70	276	66	275	61	275	55	276	49	278	44	281	37	284	29	285	21	284	13	280	7	273	4	265	2	256	4	246	8	238	15	232	23	228	34	226	48	228	59	233	71	244	84	260	100	285	112	305	119	274	127	252	136	237	148	229	161	226	176	228	190	235	204	247	220	265	238	288	227	296	217	283	209	274	203	269	198	266	193	265	188	266	184	269	180	274	177	282	174	292	158	372	168	387	178	401	188	411	197	417	204	419	211	418	216	416	222	412	227	410	234	409	242	410	250	414	256	420	260	427	262	436	260	445	256	453	249	460	241	464	232	466	219	464	205	458	191	446	173	426	152	397	148	419	144	436	139	448	129	466	69	279	61	258	53	246	41	239	26	236	6	234	6	222	158	222	158	234	143	235	131	238	124	242	120	248	118	256	119	258	119	261	120	265	120	268	121	271	157	406	139	406	123	408	108	414	96	424	88	437	85	455	89	477	98	504	112	530	129	549	149	557	159	555	166	549	172	541	176	530	179	520	182	511	187	502	194	495	204	490	217	489	228	490	236	495	241	501	245	508	246	515	244	526	240	535	234	543	227	551	218	557	208	563	196	567	183	571	171	573	159	574	114	567	74	548	42	519	21	480	14	434	16	409	25	387	39	369	60	357	87	351	209	48	156	48	106	-43	56	48	3	48	91	-112	120	-112	263	357	263	406	3	406	3	357	16383	16383	263	438	263	486	3	486	3	438	94	348	127	348	182	394	194	404	204	413	210	421	214	430	216	440	215	446	212	451	208	456	203	458	198	459	190	459	182	457	175	454	168	448	161	440	106	392	104	406	98	418	88	428	76	434	62	437	48	434	36	428	27	418	20	406	18	392	20	379	27	367	36	357	48	351	62	348	76	351	88	357	98	366	104	378	106	392	16383	16383	94	348	127	348	182	394	194	404	204	413	210	421	214	430	216	440	215	446	212	451	208	456	203	458	198	459	190	459	182	457	175	454	168	448	161	440	16383	16383	297	392	295	406	288	418	279	428	267	434	253	437	239	434	227	428	218	418	212	406	210	392	212	379	218	367	228	357	239	351	253	348	267	351	279	357	288	366	295	378	297	392	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	16383	16383	83	357	115	357	170	403	183	413	192	422	199	430	203	439	204	449	203	455	200	460	196	464	191	467	186	468	178	468	170	466	163	463	156	457	149	449	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	7	357	39	357	94	403	107	413	116	422	123	430	126	439	127	449	126	455	124	460	120	464	115	467	109	468	101	468	94	466	87	463	80	457	73	449	16383	16383	505	452	140	452	140	435	162	432	173	430	181	427	186	423	189	418	190	410	190	403	189	395	187	386	185	375	182	363	101	71	94	50	87	36	77	26	64	21	46	17	46	0	419	0	460	131	443	134	430	114	419	98	407	85	395	74	382	63	357	48	331	36	302	28	271	23	237	22	222	23	210	25	202	30	198	36	196	44	196	48	197	52	198	57	200	63	201	70	244	229	283	227	311	220	329	209	338	191	341	167	341	156	340	151	340	144	339	137	357	134	407	320	388	322	370	290	352	269	328	257	296	252	250	250	290	396	295	411	301	421	310	427	321	430	335	431	358	430	380	427	398	423	414	417	428	410	441	399	450	387	455	372	457	352	458	327	477	324	6	357	38	357	94	403	106	413	115	422	122	430	125	439	127	449	126	455	123	460	119	464	114	467	109	468	101	468	93	466	86	463	79	457	72	449	16383	16383	601	452	400	452	400	435	421	432	432	430	440	427	445	423	448	418	449	410	448	404	447	396	446	387	444	377	442	369	410	252	249	252	284	381	291	403	300	419	313	428	330	433	353	435	353	452	140	452	140	435	160	432	171	430	179	427	185	422	188	416	189	408	188	403	187	396	186	388	184	379	181	369	100	67	93	47	85	34	75	25	62	20	44	17	44	0	244	0	244	17	222	20	208	25	200	31	197	38	196	44	196	50	197	57	199	65	201	76	204	89	241	222	402	222	360	70	353	49	344	34	331	25	314	19	291	17	291	0	505	0	505	17	485	18	471	21	462	27	457	34	456	44	456	52	458	61	465	89	471	109	545	385	552	404	560	418	570	428	583	433	601	435	340	452	139	452	139	435	160	432	170	431	178	428	184	423	187	418	189	410	188	404	187	395	184	385	182	374	179	362	100	72	92	48	84	33	74	24	61	19	44	17	44	0	244	0	244	17	224	18	210	22	202	27	197	34	196	44	196	51	197	59	199	70	203	84	207	103	283	381	290	402	299	417	309	427	323	432	340	435	16383	16383	6	357	38	357	94	403	106	413	115	422	122	430	125	439	127	449	126	455	123	460	119	464	114	467	109	468	101	468	93	466	86	463	79	457	72	449	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	8	357	40	357	94	403	107	413	117	422	123	430	127	439	128	449	127	455	124	460	120	464	115	467	110	468	102	468	95	466	88	463	81	457	74	449	5	357	38	357	93	403	105	413	115	422	121	430	125	439	127	449	126	455	123	460	118	464	113	467	108	468	100	468	92	466	85	463	78	457	72	449	16383	16383	578	425	567	438	556	447	543	453	529	457	514	458	473	448	434	420	400	380	372	331	350	278	348	278	344	331	332	381	309	423	273	452	222	463	200	461	178	456	158	446	138	430	121	409	133	397	144	405	154	410	163	414	171	416	179	416	216	400	241	360	255	308	262	254	264	211	226	69	219	48	209	34	197	25	179	20	156	17	156	0	374	0	374	17	353	18	338	21	328	26	323	34	321	45	322	51	323	58	324	64	326	72	328	78	363	208	379	259	394	299	409	332	422	356	435	376	451	395	466	410	482	421	499	427	516	429	526	429	536	427	546	424	556	419	566	412	17	357	50	357	105	403	117	413	127	422	134	430	137	439	139	449	138	455	135	460	130	464	125	467	120	468	112	468	105	466	98	463	91	457	84	449	16383	16383	189	84	121	84	101	85	84	91	72	101	64	117	62	139	44	134	17	0	210	0	230	130	211	144	198	160	190	179	186	202	185	229	194	290	219	347	257	395	303	427	354	440	384	434	404	417	417	391	424	360	425	325	420	273	404	224	378	181	344	148	302	130	262	0	462	0	505	130	488	134	473	112	459	98	444	89	426	85	401	84	327	84	333	104	399	128	452	163	491	207	515	259	523	317	517	366	497	407	465	437	419	456	360	463	325	462	292	457	261	450	231	439	204	426	164	397	131	363	107	326	93	287	87	248	90	212	100	180	118	152	147	127	189	106	169	96	149	68	139	57	131	48	123	43	116	41	110	43	108	45	107	48	106	52	107	57	107	63	109	71	110	79	112	87	173	312	150	307	125	303	97	299	67	296	36	293	36	275	46	275	57	274	66	272	72	268	76	263	77	256	77	252	76	247	75	241	74	234	72	225	35	87	31	74	28	62	26	51	25	43	24	36	26	21	32	9	42	1	55	-3	70	-5	93	-2	115	6	136	22	159	49	184	87	16383	16383	92	392	90	406	83	418	74	428	61	434	48	437	34	434	22	428	12	418	6	406	4	392	6	379	12	367	22	357	34	351	48	348	61	351	74	357	83	366	90	378	92	392	16383	16383	81	348	113	348	167	394	180	404	190	413	196	421	200	430	201	440	200	446	197	451	193	456	188	458	183	459	175	459	168	457	161	454	153	448	146	440	16383	16383	283	392	281	406	274	418	265	428	252	434	238	437	225	434	213	428	204	418	198	406	195	392	198	379	204	367	213	357	225	351	238	348	252	351	265	357	274	366	281	378	283	392	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	255	6	311	23	352	51	378	90	387	140	383	168	373	191	355	211	329	227	294	239	294	240	334	252	369	267	397	288	415	315	422	354	415	389	396	416	363	436	317	448	259	452	452	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	237	398	241	411	247	420	254	426	265	430	279	431	310	429	337	426	359	419	377	409	392	394	398	385	401	375	404	362	405	346	406	327	424	324	259	84	47	84	209	332	16383	16383	371	0	279	462	262	462	-43	0	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	150	131	209	147	269	168	325	192	373	212	401	233	421	254	432	277	438	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	315	308	305	289	297	275	288	267	277	263	263	262	240	262	223	263	212	268	205	276	202	290	201	308	182	306	179	274	174	240	167	207	157	174	144	143	161	137	171	154	180	167	190	175	203	179	219	180	247	180	260	179	269	174	274	166	276	154	276	137	294	134	298	168	304	204	311	239	321	274	334	306	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	265	268	411	403	426	416	437	424	448	430	459	433	474	435	393	0	393	17	371	19	356	25	346	37	340	55	335	83	275	462	258	462	12	68	0	50	-9	37	-20	27	-31	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	204	330	238	60	239	58	239	56	240	54	240	50	238	39	232	30	222	24	207	19	188	17	188	0	620	452	477	452	266	127	230	452	81	452	81	435	103	435	117	432	125	428	129	421	130	412	129	406	128	399	127	391	125	382	122	373	50	123	37	81	25	52	14	33	0	23	-19	17	-19	0	120	0	120	17	97	20	82	24	72	32	67	43	66	58	66	66	68	75	70	87	74	102	79	120	147	370	192	-7	211	-7	465	379	382	70	375	50	367	35	355	25	338	20	314	17	314	0	523	0	523	17	503	18	490	21	481	26	477	35	476	46	476	52	477	60	479	68	481	77	483	84	563	380	570	402	578	417	588	426	602	432	620	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	441	134	425	139	410	116	396	101	381	93	362	89	338	87	121	87	101	89	84	95	72	105	64	121	62	143	44	139	17	0	398	0	16383	16383	418	312	400	316	391	297	381	285	368	279	355	276	339	275	232	275	215	277	204	282	197	290	194	301	194	316	177	317	133	158	151	156	159	173	167	185	177	193	191	197	210	198	319	198	335	197	346	193	353	185	356	174	357	158	374	156	16383	16383	500	452	155	452	116	333	133	328	147	347	159	360	171	367	183	370	198	371	402	371	427	370	445	367	456	361	463	350	465	332	481	328	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	540	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	235	425	397	425	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	223	394	228	410	232	420	238	427	247	430	259	431	278	428	294	420	306	408	313	392	315	372	314	353	312	333	308	314	301	296	293	280	282	264	268	252	252	244	233	239	210	238	194	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	188	216	199	215	209	215	219	214	230	214	266	216	298	222	327	231	352	243	374	259	388	273	399	289	407	307	412	327	414	348	408	385	391	414	361	435	320	447	266	452	419	452	78	452	78	432	204	213	-7	19	-7	0	336	0	378	140	360	144	346	122	331	106	314	97	293	92	263	90	111	90	287	251	188	428	290	428	323	424	347	413	364	393	373	367	376	333	393	330	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	471	425	461	438	449	447	436	453	422	457	407	458	366	448	327	420	293	380	265	331	244	278	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	208	272	259	287	299	302	332	316	356	328	376	344	395	360	410	376	421	392	427	409	429	419	429	429	427	439	424	450	419	459	412	184	87	156	92	136	104	124	122	117	145	115	172	122	226	142	276	172	318	212	347	257	357	16383	16383	352	357	377	347	395	332	408	312	416	288	419	262	411	211	392	164	361	124	323	97	279	87	16383	16383	363	393	368	407	376	419	388	428	403	433	423	435	423	452	213	452	213	435	237	432	247	430	255	427	261	423	265	418	267	410	267	406	266	401	265	395	264	388	262	380	252	380	188	372	125	350	70	312	32	261	17	195	25	149	45	113	77	86	119	70	170	64	175	64	169	45	162	32	152	24	138	20	116	17	116	0	327	0	327	17	305	18	289	21	280	27	275	34	273	44	273	52	274	55	275	59	276	64	332	71	396	94	455	132	499	188	516	262	508	307	485	340	452	363	409	376	360	380	469	452	333	452	333	435	347	434	355	432	361	430	365	427	368	423	369	418	367	410	362	400	353	387	340	371	321	351	258	284	247	321	238	349	232	371	227	389	224	402	223	411	224	419	227	425	233	429	242	431	253	433	273	435	273	452	67	452	67	435	88	433	103	428	114	421	123	409	130	391	186	209	140	159	88	103	52	63	26	38	5	23	-16	17	-16	0	128	0	128	17	112	19	100	23	92	29	87	35	86	44	87	49	89	56	93	63	99	71	107	81	195	179	209	138	218	109	225	86	230	67	233	53	234	42	233	33	229	27	221	22	208	19	189	17	189	0	396	0	396	17	371	21	353	30	340	44	329	65	318	95	268	256	402	394	418	409	431	420	443	428	456	433	469	435	527	463	505	463	467	459	432	446	402	422	378	384	360	330	349	299	333	272	313	251	289	237	263	232	309	399	315	413	323	423	334	430	348	434	364	435	364	452	158	452	158	435	181	432	191	430	199	427	205	423	208	418	210	410	209	404	208	395	205	385	203	374	200	362	164	232	145	235	130	245	120	261	114	280	112	302	113	316	116	331	118	347	120	362	121	376	118	406	107	430	89	448	65	459	35	463	11	463	11	446	21	444	28	441	32	435	34	428	35	420	33	398	28	378	22	358	17	338	15	315	23	270	46	240	79	221	117	211	158	209	120	69	112	48	102	34	89	25	72	20	50	17	50	0	268	0	268	17	247	18	231	21	222	27	216	34	215	44	215	51	216	57	220	71	222	79	256	209	306	213	359	228	408	256	447	300	468	361	472	383	477	406	487	426	503	440	527	446	189	84	121	84	101	85	84	91	72	101	64	117	62	139	44	134	17	0	210	0	230	130	211	144	198	160	190	179	186	202	185	229	194	290	219	347	257	395	303	427	354	440	384	434	404	417	417	391	424	360	425	325	420	273	404	224	378	181	344	148	302	130	262	0	462	0	505	130	488	134	473	112	459	98	444	89	426	85	401	84	327	84	333	104	399	128	452	163	491	207	515	259	523	317	517	366	497	407	465	437	419	456	360	463	325	462	292	457	261	450	231	439	204	426	164	397	131	363	107	326	93	287	87	248	90	212	100	180	118	152	147	127	189	106	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	16383	16383	186	567	183	581	177	593	167	603	155	609	140	612	127	609	115	603	106	593	100	581	97	567	100	554	106	542	115	532	127	526	140	523	155	526	167	532	177	541	183	553	186	567	16383	16383	328	567	326	581	320	593	310	603	298	609	284	612	270	609	258	603	249	593	243	581	241	567	243	554	249	542	259	532	270	526	284	523	298	526	310	532	320	541	326	553	328	567	471	425	461	438	449	447	436	453	422	457	407	458	366	448	327	420	293	380	265	331	244	278	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	208	272	259	287	299	302	332	316	356	328	376	344	395	360	410	376	421	392	427	409	429	419	429	429	427	439	424	450	419	459	412	16383	16383	256	567	254	581	248	593	238	603	226	609	212	612	198	609	187	603	177	593	171	581	169	567	171	554	178	542	187	532	199	526	212	523	226	526	238	532	248	541	254	553	256	567	16383	16383	400	567	397	581	391	593	382	603	369	609	355	612	342	609	330	603	321	593	314	581	312	567	315	554	321	542	330	532	342	526	355	523	369	526	382	532	391	541	397	553	400	567	211	192	211	181	210	170	209	160	207	150	205	141	198	108	182	74	159	43	133	20	109	11	100	13	92	18	85	28	80	41	78	60	85	130	103	194	127	245	153	280	176	293	192	287	202	271	208	248	211	221	211	192	16383	16383	388	303	304	303	275	249	266	268	252	286	234	300	211	309	183	312	122	300	71	267	32	219	7	161	-1	98	0	75	5	53	13	35	24	20	37	8	48	2	61	-2	75	-5	89	-7	105	-8	131	-6	154	-1	175	9	196	24	218	46	223	31	231	16	243	4	260	-3	281	-7	305	-1	326	12	343	34	355	60	362	87	346	92	339	73	332	59	324	48	316	42	307	40	298	45	291	58	286	78	282	103	281	131	16383	16383	170	348	202	348	256	394	269	404	279	413	285	421	289	430	290	440	289	446	287	451	283	456	278	458	272	459	264	459	257	457	250	454	243	448	236	440	56	158	37	148	21	134	8	117	0	96	-2	72	1	48	12	26	33	8	64	-3	108	-8	147	-2	180	11	208	32	231	55	248	78	229	90	210	67	190	51	170	41	151	36	133	35	115	37	101	44	91	54	85	67	83	81	86	100	94	117	107	132	124	142	146	146	156	144	160	143	163	141	167	141	180	142	191	145	198	149	202	156	204	164	202	171	199	175	193	178	187	179	170	179	163	177	157	176	152	174	147	173	136	175	128	179	122	187	119	197	118	209	123	234	135	257	151	274	170	285	189	290	199	288	204	285	208	282	209	278	207	270	204	264	200	257	196	249	195	239	196	228	202	218	210	210	221	205	234	204	248	206	259	213	268	223	274	236	276	251	272	272	260	289	242	302	220	309	196	312	144	307	98	292	60	269	35	240	26	207	27	196	31	185	36	176	45	167	56	159	16383	16383	136	348	168	348	223	394	236	404	245	413	251	421	255	430	256	440	255	446	253	451	249	456	244	458	238	459	230	459	223	457	216	454	209	448	202	440	120	178	135	223	138	233	142	245	144	257	146	268	147	276	146	285	143	293	136	301	124	306	108	308	82	305	57	296	34	281	14	262	-4	239	9	227	17	237	26	246	34	253	43	258	51	260	55	260	59	258	61	256	62	252	63	246	62	240	61	233	59	226	57	218	55	209	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	231	262	234	259	235	255	236	250	236	241	234	230	233	219	231	208	229	198	204	107	184	29	168	-32	159	-78	155	-104	155	-111	157	-123	160	-130	164	-138	240	-138	238	-133	237	-128	237	-112	238	-94	241	-71	246	-44	251	-18	256	4	302	179	308	199	313	218	317	234	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	16383	16383	146	348	179	348	233	394	246	404	255	413	262	421	266	430	267	440	266	446	263	451	259	456	254	458	249	459	241	459	233	457	226	454	219	448	212	440	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	72	348	105	348	159	394	172	404	181	413	188	421	192	430	193	440	192	446	189	451	185	456	180	458	175	459	167	459	160	457	152	454	146	448	139	440	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	146	392	144	406	138	418	128	428	116	434	102	437	88	434	77	428	67	418	61	406	59	392	61	379	67	367	77	357	89	351	102	348	116	351	128	357	138	366	144	378	146	392	16383	16383	135	348	167	348	222	394	235	404	245	413	251	421	255	430	256	440	255	446	252	451	248	456	243	458	238	459	230	459	222	457	215	454	208	448	201	440	16383	16383	338	392	336	406	329	418	319	428	307	434	293	437	280	434	268	428	259	418	253	406	250	392	253	379	259	367	268	357	280	351	293	348	307	351	319	357	329	366	336	378	338	392	211	192	211	181	210	170	209	160	207	150	205	141	198	108	182	74	159	43	133	20	109	11	100	13	92	18	85	28	80	41	78	60	85	130	103	194	127	245	153	280	176	293	192	287	202	271	208	248	211	221	211	192	16383	16383	388	303	304	303	275	249	266	268	252	286	234	300	211	309	183	312	122	300	71	267	32	219	7	161	-1	98	0	75	5	53	13	35	24	20	37	8	48	2	61	-2	75	-5	89	-7	105	-8	131	-6	154	-1	175	9	196	24	218	46	223	31	231	16	243	4	260	-3	281	-7	305	-1	326	12	343	34	355	60	362	87	346	92	339	73	332	59	324	48	316	42	307	40	298	45	291	58	286	78	282	103	281	131	146	307	159	348	175	387	193	420	213	443	233	452	240	451	245	447	250	439	253	427	254	408	253	383	248	352	239	321	228	299	212	290	206	290	196	292	191	292	186	293	177	291	170	288	165	284	161	278	160	271	161	267	163	264	166	260	172	258	179	257	188	260	192	261	198	262	206	260	212	253	216	243	218	231	219	215	213	167	198	114	174	65	142	29	105	15	95	16	88	20	82	26	79	34	78	44	16383	16383	-33	-81	-36	-92	-44	-118	-49	-129	-53	-138	26	-138	30	-130	33	-120	37	-108	43	-86	68	6	76	1	84	-2	94	-5	106	-7	118	-8	183	4	234	37	272	84	295	139	303	193	299	221	289	243	276	260	261	271	247	276	247	277	271	292	292	314	309	341	320	371	324	401	320	429	308	449	291	462	270	469	247	471	192	457	145	419	105	367	76	311	57	259	311	303	228	303	136	130	137	146	138	165	139	186	139	205	140	221	139	249	135	274	126	294	110	307	87	312	63	306	42	290	25	266	11	235	2	201	20	201	28	222	38	235	48	243	58	246	66	247	84	241	96	227	105	207	109	182	111	155	111	135	110	119	108	104	106	85	103	60	80	24	58	-8	40	-39	27	-68	23	-94	23	-104	27	-116	33	-126	43	-134	58	-137	90	-125	112	-94	125	-53	132	-10	133	26	218	231	216	204	209	172	200	139	189	108	179	82	166	57	153	36	139	22	125	13	110	11	97	14	88	23	82	37	79	57	78	82	83	131	97	180	119	224	148	256	183	271	192	270	202	267	210	260	216	248	218	231	16383	16383	159	290	123	280	91	264	63	243	39	217	19	189	10	171	4	152	0	132	-1	112	-1	92	2	61	15	33	38	11	69	-3	109	-8	143	-5	174	4	201	19	224	38	244	60	264	89	279	120	289	152	296	183	298	211	293	243	282	270	264	291	242	309	219	324	196	338	178	352	164	367	155	383	152	401	156	419	164	431	176	438	189	441	201	442	222	436	234	423	244	407	256	394	276	388	290	390	299	394	305	401	308	409	308	419	302	440	286	455	264	465	240	470	218	471	186	467	151	454	120	434	96	407	87	373	91	349	101	330	116	315	136	302	159	291	56	158	37	148	21	134	8	117	0	96	-2	72	1	48	12	26	33	8	64	-3	108	-8	147	-2	180	11	208	32	231	55	248	78	229	90	210	67	190	51	170	41	151	36	133	35	115	37	101	44	91	54	85	67	83	81	86	100	94	117	107	132	124	142	146	146	156	144	160	143	163	141	167	141	180	142	191	145	198	149	202	156	204	164	202	171	199	175	193	178	187	179	170	179	163	177	157	176	152	174	147	173	136	175	128	179	122	187	119	197	118	209	123	234	135	257	151	274	170	285	189	290	199	288	204	285	208	282	209	278	207	270	204	264	200	257	196	249	195	239	196	228	202	218	210	210	221	205	234	204	248	206	259	213	268	223	274	236	276	251	272	272	260	289	242	302	220	309	196	312	144	307	98	292	60	269	35	240	26	207	27	196	31	185	36	176	45	167	56	159	192	471	152	466	119	453	95	435	80	414	75	390	77	374	83	360	94	347	111	337	133	331	84	283	46	237	19	191	2	144	-2	94	1	61	13	32	32	10	59	-3	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	84	73	100	70	121	76	172	92	217	117	257	148	291	184	319	235	322	273	329	300	342	315	359	320	382	318	393	312	403	302	409	291	413	277	415	255	412	233	404	212	392	189	378	167	363	161	365	154	368	147	373	142	383	140	396	142	406	148	419	158	432	174	444	195	454	120	178	135	223	138	233	142	245	144	257	146	268	147	276	146	285	143	293	136	301	124	306	108	308	82	305	57	296	34	281	14	262	-4	239	9	227	17	237	26	246	34	253	43	258	51	260	55	260	59	258	61	256	62	252	63	246	62	240	61	233	59	226	57	218	55	209	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	231	262	234	259	235	255	236	250	236	241	234	230	233	219	231	208	229	198	204	107	184	29	168	-32	159	-78	155	-104	155	-111	157	-123	160	-130	164	-138	240	-138	238	-133	237	-128	237	-112	238	-94	241	-71	246	-44	251	-18	256	4	302	179	308	199	313	218	317	234	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	219	220	209	187	197	154	186	123	173	94	161	69	151	50	139	34	128	21	117	13	106	11	96	14	88	22	83	35	80	51	78	71	79	99	82	129	86	159	92	190	99	220	16383	16383	107	249	119	287	133	324	147	358	162	388	177	413	186	424	196	435	206	444	216	450	225	452	234	449	241	442	246	431	249	416	250	399	249	371	246	342	241	311	235	279	227	249	16383	16383	330	343	326	387	313	422	293	449	266	466	230	471	201	468	173	459	145	443	118	422	94	395	65	355	39	306	18	251	3	191	-1	128	3	77	17	38	39	11	68	-3	102	-8	129	-5	156	2	182	15	207	35	231	62	260	102	286	151	309	207	324	272	330	343	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	110	165	150	312	127	307	101	303	73	299	43	296	12	293	12	275	22	275	33	274	42	272	48	268	52	263	53	256	53	252	52	247	51	241	49	234	47	225	-15	0	67	0	102	133	148	58	157	43	169	25	186	9	209	-2	241	-7	252	-7	265	-6	279	-5	293	-2	305	0	305	18	285	19	270	22	260	28	251	38	242	52	162	185	191	216	214	236	230	247	241	252	247	253	256	250	263	242	271	233	283	225	301	222	315	224	327	231	335	240	339	251	341	263	339	277	334	291	325	302	311	309	293	312	267	308	239	295	205	268	163	226	111	165	292	101	286	79	279	65	269	58	261	55	253	54	244	56	237	61	231	72	226	91	224	120	212	365	209	398	204	427	194	450	180	466	158	471	133	465	115	449	101	425	91	394	82	360	101	360	108	378	116	391	126	400	135	404	143	406	155	403	166	396	175	383	182	362	186	335	189	300	-22	0	61	0	189	196	186	174	184	149	182	122	181	95	181	69	182	43	187	21	196	4	209	-7	228	-11	257	-6	279	6	295	29	305	61	310	101	311	90	299	71	288	56	279	46	271	40	264	38	260	39	257	42	255	45	254	50	254	54	255	61	257	73	260	88	264	105	269	124	317	303	237	303	198	156	181	123	162	92	143	66	125	49	109	42	103	44	98	47	94	53	91	60	90	68	92	84	94	92	95	100	97	108	149	303	68	303	-36	-86	-39	-98	-43	-110	-47	-121	-51	-130	-54	-138	23	-138	26	-129	30	-119	33	-109	37	-98	40	-88	62	-6	88	-5	110	0	131	15	154	43	182	88	183	88	179	71	177	57	175	47	174	39	174	35	176	19	182	7	192	-1	205	-6	222	-8	245	-4	267	5	287	24	307	49	327	81	280	312	256	236	223	175	183	130	138	99	88	82	87	82	149	312	121	307	91	302	61	298	34	295	12	293	12	275	26	275	38	272	46	269	51	263	53	255	52	251	52	245	50	238	49	231	48	225	-15	-8	3	-8	76	16	149	59	215	121	268	204	298	308	186	471	147	464	114	452	88	435	72	414	66	387	68	373	73	361	80	353	88	347	96	344	96	342	83	333	73	321	65	309	60	295	59	280	60	269	64	258	71	248	78	239	86	234	86	232	54	209	29	182	11	153	0	121	-2	87	1	54	13	28	32	8	59	-4	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	84	73	100	70	121	73	144	81	164	94	182	112	197	134	208	143	207	153	206	164	205	174	205	183	204	213	207	238	213	258	224	271	239	276	257	274	266	269	274	261	280	249	284	234	286	213	285	193	281	173	276	155	270	139	262	134	266	130	272	127	277	126	283	125	290	127	303	133	315	142	325	154	332	168	334	208	337	241	346	267	359	282	377	288	398	287	406	282	413	273	418	261	421	244	422	225	420	204	414	182	405	162	393	143	380	139	384	136	388	134	392	134	397	133	402	136	413	142	424	153	435	168	444	189	453	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	385	303	167	303	125	298	91	285	63	263	39	234	17	198	35	198	45	210	59	221	74	229	90	234	105	236	128	236	121	212	110	186	98	158	85	131	70	104	62	92	54	82	45	73	36	67	24	62	13	57	5	50	0	42	-2	33	-3	24	-1	12	2	2	10	-3	21	-7	37	-9	54	-7	69	0	82	8	94	21	104	37	123	75	141	118	156	161	169	202	179	236	238	236	222	199	206	160	192	120	182	83	179	50	181	33	189	18	201	6	218	-2	238	-5	271	0	297	12	318	31	334	55	345	81	329	89	319	69	310	55	301	47	292	43	285	41	277	44	270	51	266	61	263	72	262	82	265	112	272	146	281	181	290	212	298	236	371	236	102	148	109	173	117	198	126	220	136	240	146	257	155	269	165	279	174	286	184	291	192	293	200	291	208	285	213	275	217	259	218	237	216	204	209	168	198	132	184	97	167	66	156	50	143	36	131	25	117	18	103	15	94	16	87	20	81	26	78	34	77	44	16383	16383	-34	-81	-38	-93	-42	-106	-46	-118	-50	-129	-54	-138	25	-138	28	-130	32	-119	37	-108	43	-86	66	6	74	1	83	-2	93	-5	105	-7	117	-8	142	-6	165	0	186	11	206	25	224	41	249	71	270	107	287	148	298	189	302	228	297	265	281	290	260	304	235	311	210	312	187	310	164	303	142	293	121	280	102	264	78	236	57	205	39	171	25	138	15	106	302	265	299	282	288	296	273	305	254	310	232	312	198	309	162	299	125	283	90	261	59	234	38	210	21	184	8	155	0	125	-2	94	1	61	13	32	32	10	59	-3	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	85	73	103	70	127	74	168	85	203	104	229	132	246	169	252	187	248	202	240	216	230	233	222	256	219	271	221	284	227	294	237	300	250	302	265	218	150	212	107	196	69	172	39	143	18	112	11	97	14	87	21	81	32	79	44	78	55	84	108	101	158	125	198	154	226	186	236	195	227	204	214	211	196	216	175	218	150	16383	16383	362	303	214	303	140	290	80	256	35	207	7	149	-1	91	3	57	17	29	40	8	71	-4	109	-8	167	-1	219	19	260	51	288	91	298	137	292	165	277	184	257	198	237	214	222	236	348	236	308	303	172	303	113	295	68	273	36	243	15	209	3	176	21	176	35	198	52	215	72	227	93	234	112	236	143	236	114	171	96	125	86	93	82	71	81	54	84	35	91	19	104	6	122	-2	146	-5	174	0	199	12	221	32	238	56	248	83	232	90	222	70	212	56	202	47	194	43	186	41	178	43	172	49	168	56	166	66	165	77	166	90	170	113	177	146	189	187	207	236	292	236	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	250	171	257	197	267	227	281	255	297	276	316	284	325	281	331	272	335	258	337	238	338	215	335	176	328	139	316	105	299	72	278	42	266	31	252	23	237	16	222	12	209	11	16383	16383	132	11	116	12	102	19	90	32	81	52	78	82	80	112	85	144	93	176	104	209	120	238	139	263	161	279	183	289	207	293	232	294	232	312	204	312	128	299	70	264	30	213	6	153	-1	91	3	55	20	27	46	7	82	-4	127	-8	92	-138	169	-138	204	-8	239	-6	270	-1	297	6	321	19	342	35	369	66	390	100	406	136	415	173	419	210	414	246	402	273	383	291	358	301	330	304	308	302	288	295	269	285	252	272	236	257	214	231	195	201	180	170	167	137	157	105	348	303	264	303	143	149	140	206	136	244	131	274	123	295	110	308	91	312	61	305	40	285	25	258	15	228	10	200	29	200	34	218	41	231	51	240	60	244	69	246	82	244	93	238	101	226	108	206	112	177	115	124	-91	-126	-7	-126	118	32	120	-28	122	-61	127	-90	136	-115	150	-132	170	-138	194	-133	215	-119	231	-97	243	-65	249	-24	231	-24	225	-44	217	-58	207	-66	197	-70	187	-71	179	-69	170	-62	163	-50	157	-32	152	-7	146	52	483	312	452	312	380	292	335	241	306	173	281	100	249	36	240	26	231	19	222	14	213	11	204	11	282	303	204	303	127	11	114	12	105	18	98	27	93	39	92	55	95	87	101	125	108	166	114	204	116	234	114	258	107	279	93	297	70	308	35	312	-2	312	-2	294	14	289	26	279	34	267	39	253	40	237	37	212	30	186	21	157	14	126	11	90	16	57	31	29	54	9	84	-3	120	-8	86	-138	163	-138	198	-8	263	2	314	33	350	78	377	132	395	189	405	218	418	245	436	269	457	286	483	294	320	294	336	293	349	290	359	286	366	280	371	271	373	265	374	259	376	245	376	237	372	197	359	139	338	78	308	30	270	11	256	13	246	20	239	30	235	43	234	60	234	70	235	75	235	80	236	85	241	94	249	108	258	126	266	145	272	163	278	190	279	199	279	207	278	221	275	233	270	242	263	248	254	250	229	242	209	219	194	188	185	152	183	118	183	84	173	61	161	41	146	25	129	14	110	11	98	13	89	20	83	30	80	42	78	56	81	104	90	152	104	197	124	238	148	271	159	280	171	287	184	291	199	293	216	294	216	312	176	310	142	304	113	293	89	279	68	262	45	236	26	206	11	171	1	131	-1	86	0	65	6	47	15	30	27	16	42	5	53	0	64	-3	76	-6	88	-8	101	-8	123	-6	144	-1	164	6	182	18	196	33	205	17	218	5	234	-2	252	-7	271	-8	280	-8	289	-7	297	-6	306	-4	314	-2	362	21	401	60	431	107	450	158	457	209	456	220	455	230	452	240	449	249	445	257	433	275	416	290	392	302	361	310	320	312	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	94	398	92	412	86	424	76	434	63	440	49	443	36	440	24	434	14	424	8	412	6	398	8	385	15	373	24	363	36	357	49	354	63	357	76	363	86	372	92	384	94	398	16383	16383	237	398	235	412	228	424	219	434	206	440	192	443	179	440	167	434	158	424	152	412	149	398	152	385	158	373	167	363	179	357	192	354	206	357	219	363	228	372	235	384	237	398	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	172	398	170	412	163	424	154	434	142	440	127	443	114	440	102	434	93	424	87	412	84	398	87	385	93	373	103	363	114	357	127	354	142	357	154	363	163	372	170	384	172	398	16383	16383	315	398	313	412	307	424	297	434	285	440	271	443	257	440	246	434	236	424	230	412	228	398	230	385	236	373	246	363	258	357	271	354	285	357	297	363	307	372	313	384	315	398	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	16383	16383	151	348	183	348	238	394	250	404	260	413	266	421	270	430	271	440	270	446	268	451	264	456	259	458	253	459	246	459	238	457	231	454	224	448	217	440	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	146	348	179	348	233	394	246	404	255	413	262	421	266	430	267	440	266	446	263	451	259	456	254	458	249	459	241	459	233	457	226	454	219	448	212	440	320	294	336	293	349	290	359	286	366	280	371	271	373	265	374	259	376	245	376	237	372	197	359	139	338	78	308	30	270	11	256	13	246	20	239	30	235	43	234	60	234	70	235	75	235	80	236	85	241	94	249	108	258	126	266	145	272	163	278	190	279	199	279	207	278	221	275	233	270	242	263	248	254	250	229	242	209	219	194	188	185	152	183	118	183	84	173	61	161	41	146	25	129	14	110	11	98	13	89	20	83	30	80	42	78	56	81	104	90	152	104	197	124	238	148	271	159	280	171	287	184	291	199	293	216	294	216	312	176	310	142	304	113	293	89	279	68	262	45	236	26	206	11	171	1	131	-1	86	0	65	6	47	15	30	27	16	42	5	53	0	64	-3	76	-6	88	-8	101	-8	123	-6	144	-1	164	6	182	18	196	33	205	17	218	5	234	-2	252	-7	271	-8	280	-8	289	-7	297	-6	306	-4	314	-2	362	21	401	60	431	107	450	158	457	209	456	220	455	230	452	240	449	249	445	257	433	275	416	290	392	302	361	310	320	312	16383	16383	232	348	265	348	320	394	332	404	342	413	348	421	352	430	354	440	353	446	350	451	345	456	340	458	335	459	327	459	319	457	312	454	305	448	299	440	245	181	236	150	212	109	181	67	148	35	120	22	106	25	95	33	88	45	83	60	81	74	90	106	112	146	143	187	175	218	204	231	219	228	230	220	238	209	243	195	245	181	16383	16383	279	432	278	421	273	411	267	401	260	392	253	384	234	370	212	360	189	354	165	351	142	349	159	375	182	402	208	428	237	447	266	454	272	453	276	449	278	444	279	438	279	432	16383	16383	324	417	318	440	303	456	283	465	260	469	237	471	220	469	200	464	180	456	161	448	146	439	105	397	72	341	48	277	34	213	29	154	32	109	43	65	64	28	96	2	142	-7	189	0	230	21	262	53	284	94	292	140	287	176	274	209	254	236	225	255	190	262	162	260	136	251	113	239	91	222	70	204	90	256	101	281	114	305	129	329	130	328	137	328	180	330	230	336	276	351	310	377	324	417	290	366	288	331	284	294	278	259	272	228	266	202	232	232	211	266	200	299	196	327	195	345	198	378	205	405	217	427	232	441	250	446	265	442	277	431	284	413	288	391	290	366	16383	16383	398	159	384	161	372	163	361	165	350	169	339	172	348	201	356	232	362	263	366	295	368	326	366	357	361	387	351	414	335	437	314	454	302	460	291	465	280	468	267	471	250	471	212	466	177	450	148	423	127	385	120	335	125	295	140	257	166	221	205	190	257	165	243	118	228	76	210	42	191	19	171	11	160	12	151	17	144	27	139	40	137	57	137	66	138	77	140	92	144	112	150	138	152	146	154	157	156	167	157	176	158	183	156	194	151	203	143	210	132	214	118	216	90	212	64	202	41	187	21	168	5	147	19	135	27	145	36	154	45	161	54	166	62	168	67	167	70	165	72	161	74	156	74	150	73	137	70	123	64	93	63	78	67	48	79	23	100	6	131	-4	171	-8	217	0	253	22	283	56	308	99	329	146	342	144	366	140	394	138	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	207	267	244	278	280	290	313	302	342	314	367	327	385	341	402	355	416	371	426	387	429	391	429	395	427	397	423	391	418	387	412	383	405	381	397	380	387	382	375	387	365	396	357	409	351	425	349	440	352	453	359	462	370	468	384	471	399	468	417	461	434	448	448	429	458	403	462	355	449	315	418	284	374	261	325	244	278	132	11	116	12	101	19	89	31	81	52	78	83	80	117	86	150	95	182	106	212	121	238	136	260	152	275	168	285	186	291	207	293	16383	16383	284	293	303	291	317	284	329	272	335	253	338	229	335	184	327	143	314	106	297	72	275	42	264	31	250	23	236	16	221	12	208	11	16383	16383	334	472	254	472	212	312	133	299	73	263	31	212	6	153	-1	91	3	54	20	26	46	6	82	-4	127	-8	92	-138	170	-138	204	-8	239	-6	269	-1	295	6	318	19	339	35	366	65	388	98	404	135	415	173	419	210	413	249	397	278	370	297	335	309	290	312	440	236	435	197	423	139	402	78	375	30	340	11	327	13	316	20	309	30	305	43	304	60	304	66	305	70	305	77	314	90	324	107	334	127	341	149	344	170	343	181	339	190	333	197	325	203	314	204	289	198	271	183	259	160	253	134	251	107	251	103	252	97	252	91	253	86	253	82	243	59	231	40	217	24	201	14	185	11	175	13	167	22	160	34	157	51	155	70	157	104	163	140	171	175	181	208	194	236	16383	16383	570	303	166	303	107	296	64	276	32	247	11	214	-1	180	17	180	31	202	47	218	66	228	88	234	111	235	126	235	111	216	97	189	86	158	78	125	75	91	76	70	81	50	89	32	101	16	117	3	127	-1	138	-4	164	-8	178	-8	198	-6	217	-1	235	7	252	18	267	33	275	19	286	7	300	-1	317	-6	338	-8	396	3	446	36	485	83	511	138	520	197	520	212	519	221	517	229	516	236	556	236	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	112	-62	104	-85	96	-101	86	-110	73	-114	56	-117	56	-134	256	-134	256	-117	237	-116	223	-112	214	-107	209	-100	208	-90	208	-83	210	-75	212	-64	215	-50	219	-31	226	-7	252	0	277	9	301	21	324	36	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	23	102	37	62	60	31	91	8	127	-5	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	1	63	10	40	24	21	44	7	67	-2	29	-138	107	-138	143	-4	162	0	179	7	196	17	212	28	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	66	-80	82	-102	102	-119	124	-130	147	-136	171	-138	200	-136	228	-131	255	-122	281	-110	305	-95	323	-78	339	-57	352	-34	360	-9	363	15	362	29	359	43	353	57	345	70	333	81	283	107	222	124	164	143	120	176	103	234	114	293	145	345	188	387	238	415	286	425	322	418	344	400	360	379	378	362	406	354	420	357	433	363	442	373	447	387	449	405	443	426	427	443	403	454	373	461	341	463	245	449	158	410	87	349	39	268	22	172	29	128	48	95	78	71	115	54	157	44	194	37	224	27	246	15	259	0	263	-18	257	-46	242	-71	219	-90	191	-102	161	-106	143	-105	126	-100	110	-91	96	-80	84	-64	328	333	318	310	302	289	278	272	242	259	192	250	135	238	83	213	39	178	8	133	-2	80	1	48	13	24	32	6	59	-4	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	238	15	228	38	212	56	190	67	163	72	148	70	114	64	99	61	86	60	69	62	56	69	46	80	40	95	38	112	39	121	42	131	48	141	55	150	64	158	82	168	103	172	126	174	151	174	177	175	226	181	268	197	303	225	329	269	344	333	452	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	188	220	336	220	345	250	196	250	237	398	241	411	247	421	254	427	265	430	279	431	310	429	337	426	359	419	377	409	392	394	398	385	401	375	404	362	405	346	406	327	424	324	342	304	121	304	22	-127	106	-127	148	57	251	57	259	91	156	91	192	247	329	247	512	385	505	396	142	271	142	276	262	383	292	411	313	433	326	452	332	469	334	486	332	501	325	515	312	526	294	533	269	536	247	534	225	527	202	516	177	501	150	480	157	467	167	474	178	480	200	488	210	489	217	488	223	485	227	482	230	476	231	469	230	460	227	451	217	433	212	425	-4	139	2	128	365	253	365	249	244	140	219	117	199	96	185	77	176	59	173	38	176	23	183	9	195	-1	213	-8	238	-11	260	-9	282	-3	305	7	330	23	357	43	350	57	340	50	330	44	319	40	308	37	298	36	291	37	285	39	280	43	277	49	276	56	277	64	279	73	283	81	288	89	295	98	315	270	114	270	308	471	214	471	11	202	205	202	17	0	112	0	35	340	60	361	85	378	110	392	137	402	165	409	124	232	155	232	198	417	202	418	210	418	214	419	218	419	258	413	294	397	325	374	348	343	363	308	289	273	221	218	165	151	124	76	101	0	210	0	226	70	251	139	285	202	325	251	370	281	376	248	377	237	377	225	365	138	331	54	279	-19	214	-76	140	-111	140	-138	247	-108	340	-47	414	37	462	139	480	249	473	315	450	374	411	421	353	452	276	463	218	460	165	449	116	429	68	400	18	359	32	409	74	386	109	357	139	324	163	287	183	247	61	186	69	161	193	223	199	207	204	190	209	174	219	140	94	78	102	53	224	114	227	97	230	79	232	62	233	44	233	6	231	-14	225	-56	219	-77	216	-88	213	-100	209	-111	199	-135	224	-138	257	-91	282	-40	300	14	312	73	315	133	303	215	268	293	213	359	139	408	48	432	400	303	289	303	116	140	124	158	131	178	137	200	140	221	142	241	140	263	134	282	124	298	108	308	87	312	69	310	55	303	47	293	42	282	41	271	42	261	46	252	54	244	65	239	79	237	87	236	94	233	99	228	102	221	103	212	101	193	97	169	89	144	81	120	72	100	-33	0	77	0	253	164	244	146	237	125	231	103	228	81	226	61	228	40	234	20	245	5	260	-5	281	-9	300	-6	313	0	322	9	327	20	328	31	327	41	322	51	314	58	303	64	289	66	281	66	274	69	269	74	266	81	265	90	267	110	272	134	279	160	287	184	296	204	229	251	226	212	218	168	206	123	190	81	171	44	162	32	153	22	143	16	133	12	123	11	112	12	102	17	96	26	91	38	90	54	93	99	102	147	116	195	134	238	157	271	165	279	173	285	181	289	189	292	198	293	208	291	217	285	224	277	228	265	229	251	16383	16383	204	-139	215	-126	222	-116	227	-107	229	-96	230	-83	227	-70	220	-60	209	-53	195	-49	178	-47	168	-47	157	-48	146	-48	134	-49	123	-49	94	-45	69	-34	50	-15	38	13	33	52	35	52	44	31	58	14	75	2	95	-5	120	-8	147	-6	172	0	196	10	218	24	238	42	262	69	281	101	296	135	306	172	309	210	304	245	290	273	268	294	238	308	201	312	174	310	148	304	122	293	99	279	77	260	52	229	28	189	9	143	-3	94	-7	44	-5	14	0	-14	12	-41	28	-65	51	-85	95	-108	133	-117	163	-119	182	-121	189	-132	189	-135	188	-137	188	-139	345	213	336	185	326	158	315	132	303	108	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	116	118	118	141	122	164	127	188	133	213	16383	16383	141	243	159	293	170	316	180	339	192	359	212	389	233	411	254	427	277	437	302	440	324	436	343	427	357	410	366	387	370	357	369	336	367	314	364	291	354	243	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	290	312	275	312	271	306	267	301	262	296	256	292	252	291	244	293	237	299	227	305	213	310	192	312	189	312	131	298	79	265	36	216	8	159	-1	97	2	63	14	34	35	11	66	-3	109	-8	145	-2	177	11	204	32	226	55	244	78	224	90	205	67	187	51	169	41	151	36	133	35	117	37	103	45	93	58	87	76	84	101	85	110	85	119	86	128	90	146	210	146	217	173	97	173	108	205	125	235	146	262	172	280	200	287	225	283	241	270	250	252	253	231	254	210	272	210	63	211	82	234	100	251	117	261	135	266	152	268	169	265	183	258	193	245	200	226	202	201	202	192	200	174	198	165	196	157	76	157	69	128	189	128	178	97	161	67	140	41	115	22	87	15	62	20	46	32	37	50	33	71	32	93	14	93	-2	-9	12	-9	15	-3	20	1	25	6	30	9	35	11	42	8	49	3	59	-2	73	-7	94	-10	95	-10	96	-9	97	-9	156	4	208	37	250	85	279	143	289	204	285	239	273	268	252	291	220	305	178	311	141	305	110	290	83	270	61	247	43	224	436	452	70	452	70	435	93	432	104	430	111	427	116	423	119	418	120	410	120	403	119	395	118	386	115	375	112	363	32	71	25	50	17	36	8	26	-4	21	-22	17	-22	0	350	0	391	131	373	134	361	114	349	98	338	85	326	74	312	63	288	48	261	36	233	28	202	23	167	22	152	23	141	25	133	30	128	36	127	44	127	52	128	57	130	63	132	70	174	229	214	227	241	220	259	209	269	191	271	167	271	151	269	137	288	134	338	320	319	322	301	290	282	269	259	257	226	252	180	250	220	396	225	411	232	421	240	427	251	430	265	431	289	430	310	427	329	423	345	417	358	410	372	399	380	387	385	372	387	352	388	327	406	324	16383	16383	257	567	255	581	248	593	239	603	227	609	213	612	199	609	187	603	178	593	172	581	170	567	172	554	178	542	188	532	200	526	213	523	227	526	239	532	248	541	255	553	257	567	16383	16383	400	567	398	581	392	593	382	603	370	609	356	612	343	609	331	603	321	593	315	581	313	567	315	554	322	542	331	532	343	526	356	523	370	526	382	532	392	541	398	553	400	567	283	274	324	428	360	427	388	420	406	405	417	380	421	341	439	340	460	452	87	452	63	345	81	340	102	377	127	402	155	417	187	425	225	428	126	66	118	47	109	33	96	24	81	18	64	17	54	17	54	0	272	0	272	17	253	18	239	23	231	29	227	38	225	49	227	67	229	77	235	97	276	250	290	258	303	264	315	268	326	271	336	271	356	269	373	262	385	249	392	230	394	204	389	106	373	19	350	-50	321	-97	290	-114	283	-113	278	-113	274	-111	272	-108	271	-104	273	-97	277	-92	282	-86	286	-78	287	-67	285	-52	279	-40	270	-31	258	-25	244	-23	230	-26	218	-33	208	-44	201	-58	199	-74	203	-96	215	-114	234	-127	260	-135	293	-138	354	-118	410	-65	456	7	486	91	498	173	494	215	482	251	459	279	426	297	380	303	362	302	343	299	323	294	303	285	283	274	445	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	307	428	342	423	367	408	383	385	392	354	395	317	413	315	16383	16383	231	517	264	517	367	576	377	583	385	589	390	595	392	601	393	608	391	618	387	627	380	634	371	639	360	640	353	639	346	636	337	629	327	620	314	606	465	463	445	463	440	455	435	450	430	446	425	444	419	443	416	444	411	444	406	445	394	449	376	454	358	458	340	461	322	462	305	463	268	460	233	452	199	439	167	421	137	400	101	363	71	320	48	270	34	216	29	158	38	101	61	54	99	18	149	-3	210	-11	245	-9	280	-4	313	6	344	22	372	45	380	55	389	67	396	79	401	92	403	106	402	118	396	128	388	136	378	141	366	143	348	141	332	133	318	121	309	105	305	84	306	79	306	74	307	68	308	63	308	59	305	43	295	30	280	20	261	14	238	11	203	18	174	36	152	64	138	99	133	141	136	189	139	204	141	220	319	220	327	254	149	254	160	286	174	315	189	342	206	367	225	390	241	406	260	420	280	430	301	437	323	439	354	434	379	420	397	397	408	368	412	333	412	327	411	323	411	318	410	313	410	308	431	304	339	460	319	460	315	454	310	449	304	445	297	443	289	443	275	445	260	450	244	456	221	461	191	463	147	457	109	440	79	413	60	377	53	334	57	302	68	273	86	248	110	223	140	200	169	178	191	158	206	138	215	118	218	96	217	79	214	65	209	54	202	43	184	25	173	19	161	14	148	11	133	11	116	12	100	16	86	23	73	33	62	44	51	59	42	75	37	93	33	114	29	139	10	140	-14	-11	5	-11	10	-1	14	5	19	9	24	11	35	11	40	10	46	9	53	7	62	4	81	-1	98	-6	113	-9	129	-11	145	-11	163	-10	180	-8	197	-5	212	0	225	5	251	21	272	42	287	67	297	97	300	129	297	163	288	192	271	219	244	247	207	276	181	295	161	312	146	328	137	346	134	368	138	392	147	412	162	427	180	436	201	439	221	437	239	432	255	423	268	411	279	394	284	384	290	358	292	343	294	327	312	324	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	272	452	71	452	71	435	93	432	103	431	110	428	116	423	119	418	121	410	120	404	119	395	117	385	114	374	112	362	32	72	25	48	16	33	7	24	-5	19	-22	17	-22	0	176	0	176	17	157	18	143	22	134	27	130	34	128	44	129	51	130	59	132	70	135	84	140	103	216	381	223	402	231	417	241	427	255	432	272	435	16383	16383	179	567	176	581	170	593	161	603	148	609	134	612	121	609	109	603	100	593	93	581	91	567	94	554	100	542	109	532	121	526	134	523	148	526	161	532	170	541	176	553	179	567	16383	16383	322	567	320	581	314	593	304	603	292	609	278	612	264	609	252	603	243	593	237	581	235	567	237	554	243	542	253	532	264	526	278	523	292	526	304	532	314	541	320	553	322	567	380	452	179	452	179	435	201	432	211	429	219	425	225	420	228	414	229	407	228	402	227	396	226	389	223	378	219	364	143	72	129	24	118	-8	108	-28	96	-38	83	-41	76	-41	71	-39	68	-37	66	-34	65	-29	67	-23	70	-17	75	-11	79	-4	81	6	79	21	73	33	63	42	51	48	38	50	24	47	12	41	3	30	-2	17	-4	2	0	-21	13	-41	34	-55	61	-63	94	-66	133	-61	168	-45	197	-18	222	19	240	69	322	378	330	403	339	418	349	428	363	433	380	435	400	229	435	227	463	221	484	208	498	187	502	155	498	115	484	79	462	49	431	29	391	22	377	23	366	25	359	30	354	36	353	44	353	47	354	51	355	56	356	62	357	69	16383	16383	406	250	443	385	449	404	456	418	467	428	480	433	498	435	498	452	150	452	150	435	167	433	180	429	187	425	191	419	192	411	192	403	191	401	191	398	137	198	126	159	113	119	98	83	81	57	63	48	54	52	48	64	43	78	32	90	13	95	-1	93	-15	88	-27	77	-36	61	-39	38	-36	22	-29	9	-18	-1	-2	-8	17	-11	68	1	106	36	134	82	153	133	167	179	220	377	225	392	231	404	238	412	247	417	259	419	317	419	326	418	334	416	339	412	342	407	343	401	342	394	341	386	340	377	338	369	336	362	259	73	252	52	244	37	233	27	219	20	202	17	202	0	406	0	474	6	530	23	571	51	597	90	606	140	602	170	590	200	565	226	523	244	461	250	419	230	454	228	482	222	503	209	517	187	521	155	517	115	503	79	481	49	450	29	410	22	396	23	385	25	378	30	373	36	372	44	372	47	373	51	373	56	375	62	376	69	16383	16383	425	252	464	390	470	409	477	421	487	430	502	434	523	435	523	452	324	452	324	435	339	435	350	433	359	428	364	420	366	407	365	402	364	396	363	388	360	379	358	369	327	252	183	252	218	381	225	403	232	419	243	428	258	433	280	435	280	452	73	452	73	435	94	432	105	430	113	427	118	422	121	416	122	408	122	403	121	396	120	388	117	379	115	369	33	67	27	47	19	34	9	25	-3	20	-21	17	-21	0	174	0	174	17	156	20	143	25	135	31	131	38	130	44	130	50	131	57	132	65	135	76	138	89	174	222	318	222	278	73	271	52	263	36	253	26	239	19	219	17	219	0	425	0	494	6	549	23	590	51	616	90	624	140	621	171	609	201	584	227	542	245	480	252	511	0	511	17	493	18	479	22	469	27	463	35	462	46	462	53	463	57	464	62	465	66	483	133	487	149	491	166	495	184	497	203	498	223	492	253	475	275	448	291	416	300	379	303	360	302	340	299	318	294	297	286	276	275	318	428	356	427	386	420	409	405	423	380	428	341	446	340	468	452	81	452	57	345	75	340	96	377	121	402	149	417	181	425	219	428	120	66	112	47	102	33	90	24	75	18	58	17	48	17	48	0	262	0	262	17	240	20	227	24	220	30	218	37	217	44	218	53	220	64	223	76	229	98	270	250	284	258	299	264	313	268	325	271	336	271	365	269	385	263	397	253	403	240	404	223	403	212	401	197	398	180	393	162	388	143	370	71	363	50	354	35	342	26	325	20	302	17	302	0	217	387	223	405	232	418	244	427	259	432	281	435	281	452	70	452	70	435	93	432	104	430	111	427	116	422	119	416	120	408	120	403	119	396	118	388	116	379	113	369	29	63	23	45	15	32	5	24	-6	19	-22	17	-22	0	171	0	171	17	153	19	140	23	132	28	128	37	127	48	127	55	128	57	128	60	172	220	180	218	187	214	191	208	196	199	201	188	271	0	408	0	408	17	388	20	373	24	363	29	356	37	351	47	299	173	290	193	281	209	272	221	253	240	296	277	324	319	344	358	361	387	384	398	389	395	396	387	404	377	414	368	428	365	448	369	460	379	467	392	471	404	471	413	468	427	460	440	448	449	433	456	417	458	387	452	363	436	344	412	328	385	314	356	303	336	291	316	277	297	261	280	245	268	232	261	218	256	205	253	192	251	179	250	16383	16383	237	517	270	517	373	576	383	583	390	589	395	595	398	601	399	608	397	618	393	627	385	634	377	639	367	640	359	639	352	636	343	629	332	620	319	606	481	452	341	452	341	435	355	433	367	429	375	423	381	413	382	401	382	392	381	384	379	376	375	367	370	357	297	223	296	223	250	335	243	353	237	370	233	386	231	399	230	409	232	419	237	426	246	430	259	433	276	435	276	452	84	452	84	435	101	431	113	426	121	419	127	409	134	393	239	127	220	94	203	69	190	52	181	43	174	40	164	46	159	60	152	76	141	90	121	96	109	94	94	89	81	79	71	62	67	36	70	20	79	7	93	-2	109	-9	127	-11	156	-7	181	5	204	26	226	55	249	90	434	409	441	417	449	424	459	429	469	433	481	435	16383	16383	411	604	409	619	402	630	394	637	384	641	374	643	365	641	356	638	349	632	344	625	342	615	344	605	347	598	351	593	354	589	355	583	353	574	346	566	335	558	318	553	296	551	273	553	256	558	244	566	237	574	235	583	236	588	239	593	243	597	246	604	247	615	246	624	241	632	234	638	227	641	218	643	208	641	198	637	188	630	181	619	179	604	187	571	207	547	235	530	266	520	296	517	325	520	356	530	384	547	403	571	411	604	535	452	335	452	335	435	355	433	368	430	377	425	381	418	382	408	382	401	381	393	379	382	376	368	371	349	284	27	121	27	218	380	225	403	234	419	243	428	256	432	274	435	274	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	72	0	103	-2	128	-13	147	-30	158	-55	162	-89	162	-102	161	-109	160	-117	159	-123	178	-123	194	-81	216	-47	245	-21	284	-5	333	0	435	0	440	17	419	20	408	22	400	25	395	29	391	35	390	42	390	48	392	56	394	66	396	78	400	90	478	380	486	403	494	419	504	428	517	432	535	435	241	167	116	167	216	332	16383	16383	408	0	408	17	387	19	372	25	362	37	356	55	350	83	287	462	270	462	20	68	8	50	-2	37	-13	27	-24	20	-37	17	-37	0	94	0	94	17	77	18	65	21	57	26	52	33	51	42	51	48	53	55	55	61	58	68	62	75	101	140	246	140	254	60	255	58	255	54	256	52	256	50	254	39	248	30	237	24	223	19	204	17	204	0	186	229	222	226	250	220	271	208	284	186	288	155	284	115	270	79	248	49	217	29	177	22	163	23	152	25	145	30	140	36	139	44	139	51	140	56	141	62	143	69	16383	16383	425	452	84	452	84	435	100	435	113	433	123	428	130	420	133	407	132	402	131	396	129	388	127	379	125	369	44	73	37	52	29	37	19	27	5	20	-11	17	-11	0	192	0	226	1	257	4	284	10	309	19	331	30	351	46	368	66	381	88	389	113	391	140	388	170	375	200	349	225	306	242	244	249	192	249	231	390	236	406	242	417	250	424	261	427	276	428	319	425	348	413	365	393	373	363	376	324	394	321	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	223	1	255	5	283	11	309	20	331	33	350	49	365	68	377	89	384	113	387	140	382	171	368	197	348	217	322	231	294	239	294	240	334	249	369	264	397	285	415	315	422	354	415	389	396	416	363	436	317	448	259	452	445	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	307	428	342	423	367	408	383	385	392	354	395	317	413	315	244	70	238	52	230	39	220	30	208	25	195	23	53	23	81	59	109	111	137	180	166	267	196	373	201	389	207	401	214	411	223	417	235	419	305	419	315	418	322	415	327	410	330	405	331	397	331	392	330	384	328	374	326	366	324	359	16383	16383	485	452	136	452	132	435	147	433	157	429	163	423	166	416	167	407	167	403	166	399	166	394	164	389	163	384	125	252	88	150	51	76	14	31	-25	17	-38	17	-77	-123	-59	-122	-39	-81	-15	-47	13	-21	46	-5	85	0	244	0	279	-3	304	-15	321	-33	331	-58	334	-89	334	-101	333	-107	332	-114	331	-120	351	-123	389	17	370	19	356	22	347	27	342	34	340	43	340	49	341	55	343	62	344	70	347	78	430	385	435	401	441	415	450	425	465	433	485	435	436	452	70	452	70	435	93	432	104	430	111	427	116	423	119	418	120	410	120	403	119	395	118	386	115	375	112	363	32	71	25	50	17	36	8	26	-4	21	-22	17	-22	0	350	0	391	131	373	134	361	114	349	98	338	85	326	74	312	63	288	48	261	36	233	28	202	23	167	22	152	23	141	25	133	30	128	36	127	44	127	52	128	57	130	63	132	70	174	229	214	227	241	220	259	209	269	191	271	167	271	151	269	137	288	134	338	320	319	322	301	290	282	269	259	257	226	252	180	250	220	396	225	411	232	421	240	427	251	430	265	431	289	430	310	427	329	423	345	417	358	410	372	399	380	387	385	372	387	352	388	327	406	324	414	381	421	402	430	417	440	427	454	432	471	435	471	452	273	452	273	435	295	432	305	431	313	428	318	423	322	418	323	410	322	404	321	395	319	385	317	374	314	362	283	250	254	255	235	267	223	287	217	313	216	344	216	359	217	366	217	384	214	406	204	426	189	443	169	454	145	458	129	455	113	449	100	439	90	425	87	409	87	400	90	389	96	377	108	369	125	365	142	368	152	377	158	387	163	395	170	398	177	397	182	393	185	387	186	379	186	318	187	302	190	286	196	271	204	256	216	244	216	242	191	238	168	230	147	218	125	199	103	172	20	56	11	45	3	35	-7	27	-22	21	-41	17	-41	0	88	0	228	192	236	202	245	209	254	215	264	218	275	220	235	72	226	48	216	33	204	24	190	19	172	17	172	0	368	0	368	17	352	18	340	22	333	27	329	34	327	44	328	51	328	59	330	70	334	84	339	103	370	220	379	218	386	213	391	206	395	197	398	187	458	0	593	0	593	17	572	20	557	24	547	29	540	37	535	47	495	175	488	194	480	209	471	220	461	230	451	238	493	275	518	318	533	357	548	387	569	398	574	395	580	387	588	377	599	368	613	365	632	369	644	379	651	392	654	404	655	413	652	427	644	440	632	449	617	456	601	458	552	442	521	403	499	352	477	303	443	268	430	261	416	256	403	253	390	251	379	250	104	464	75	335	94	335	108	370	126	398	150	418	177	430	208	434	226	431	243	424	258	410	268	390	271	363	266	324	251	294	226	272	192	259	150	254	142	229	170	226	195	219	215	206	228	184	232	154	227	105	211	67	188	40	158	24	124	18	103	19	87	23	75	30	68	38	66	48	68	57	73	65	80	73	85	84	87	99	85	114	79	125	69	133	57	139	43	140	30	138	17	131	5	120	-3	104	-6	84	0	48	19	21	46	2	80	-8	115	-11	145	-11	173	-8	200	-4	227	4	256	18	280	35	302	56	319	81	331	109	336	140	331	171	317	197	297	218	272	233	245	242	245	244	287	252	322	270	349	296	365	327	371	360	366	391	352	419	327	442	291	457	243	463	228	462	214	461	199	458	184	454	168	450	161	447	157	445	155	443	152	442	146	442	140	443	134	446	130	451	126	457	124	464	534	452	333	452	333	435	354	432	365	430	373	427	378	423	381	418	382	410	381	405	381	398	377	380	375	369	152	146	217	381	225	403	234	419	246	428	263	433	286	435	286	452	72	452	72	435	94	432	104	430	112	427	117	422	120	416	121	408	121	396	119	388	117	379	114	369	32	67	26	47	18	34	8	25	-4	20	-22	17	-22	0	177	0	177	17	155	20	141	25	133	31	130	38	129	44	129	51	131	59	132	68	135	78	137	89	360	311	293	70	286	49	277	34	265	25	248	19	224	17	224	0	438	0	438	17	419	18	404	21	395	27	390	34	388	44	389	52	391	61	403	109	478	385	485	404	492	418	503	428	516	433	534	435	534	452	333	452	333	435	354	432	365	430	373	427	378	423	381	418	382	410	381	405	381	398	377	380	375	369	152	146	217	381	225	403	234	419	246	428	263	433	286	435	286	452	72	452	72	435	94	432	104	430	112	427	117	422	120	416	121	408	121	396	119	388	117	379	114	369	32	67	26	47	18	34	8	25	-4	20	-22	17	-22	0	177	0	177	17	155	20	141	25	133	31	130	38	129	44	129	51	131	59	132	68	135	78	137	89	360	311	293	70	286	49	277	34	265	25	248	19	224	17	224	0	438	0	438	17	419	18	404	21	395	27	390	34	388	44	389	52	391	61	403	109	478	385	485	404	492	418	503	428	516	433	534	435	16383	16383	440	602	437	617	431	628	423	635	413	639	403	640	394	639	385	636	378	630	374	623	372	614	373	603	376	596	380	591	383	587	385	581	383	573	378	564	368	558	353	553	331	551	309	553	294	558	284	564	278	573	277	581	278	587	281	591	285	595	288	602	290	613	288	622	284	630	277	635	269	639	260	640	250	639	240	635	231	628	224	617	222	602	229	569	247	545	273	529	302	520	331	517	360	520	389	529	415	545	433	569	440	602	217	387	223	405	232	418	244	427	259	432	281	435	281	452	70	452	70	435	93	432	104	430	111	427	116	422	119	416	120	408	120	403	119	396	118	388	116	379	113	369	29	63	23	45	15	32	5	24	-6	19	-22	17	-22	0	171	0	171	17	153	19	140	23	132	28	128	37	127	48	127	55	128	57	128	60	172	220	180	218	187	214	191	208	196	199	201	188	271	0	408	0	408	17	388	20	373	24	363	29	356	37	351	47	299	173	290	193	281	209	272	221	253	240	296	277	324	319	344	358	361	387	384	398	389	395	396	387	404	377	414	368	428	365	448	369	460	379	467	392	471	404	471	413	468	427	460	440	448	449	433	456	417	458	387	452	363	436	344	412	328	385	314	356	303	336	291	316	277	297	261	280	245	268	232	261	218	256	205	253	192	251	179	250	517	452	150	452	150	435	167	433	180	429	187	425	191	419	192	411	192	403	191	401	191	398	137	198	126	159	113	119	98	83	81	57	63	48	54	52	48	64	43	78	32	90	13	95	-1	93	-15	88	-27	77	-36	61	-39	38	-36	22	-29	9	-18	-1	-2	-8	17	-11	67	1	105	35	133	82	154	133	167	179	220	377	225	392	231	404	238	412	247	417	259	419	336	419	346	418	353	416	359	412	362	407	363	401	362	394	361	386	359	377	358	369	356	362	276	70	268	49	259	34	247	25	230	19	207	17	207	0	420	0	420	17	401	18	387	21	378	27	373	34	371	44	372	52	373	61	376	73	381	89	386	109	461	385	467	404	475	418	485	428	499	433	517	435	616	452	473	452	263	127	226	452	78	452	78	435	100	435	114	432	122	428	126	421	127	412	126	406	125	399	124	391	122	382	119	373	47	123	34	81	22	52	10	33	-3	23	-22	17	-22	0	116	0	116	17	94	20	78	24	69	32	63	43	62	58	62	66	64	75	67	87	71	102	75	120	144	370	189	-7	208	-7	462	379	379	70	372	50	363	35	351	25	334	20	310	17	310	0	520	0	520	17	500	18	486	21	478	26	473	35	472	46	473	52	475	68	477	77	479	84	560	380	566	402	574	417	585	426	598	432	616	435	535	452	334	452	334	435	354	432	365	430	373	427	379	423	381	418	382	410	382	404	381	396	380	387	378	377	376	369	344	252	183	252	218	381	226	403	235	419	247	428	264	433	287	435	287	452	73	452	73	435	94	432	105	430	113	427	118	422	121	416	122	408	122	403	121	396	120	388	117	379	115	369	33	67	27	47	19	34	9	25	-3	20	-21	17	-21	0	178	0	178	17	156	20	142	25	134	31	131	38	130	44	130	50	131	57	132	65	135	76	138	89	174	222	336	222	294	70	287	49	278	34	265	25	248	19	225	17	225	0	439	0	439	17	419	18	405	21	396	27	391	34	389	44	390	52	391	61	394	73	399	89	404	109	479	385	485	404	493	418	504	428	517	433	535	435	387	357	383	306	372	248	355	189	334	134	308	87	288	61	269	39	248	24	226	14	202	11	178	15	159	26	145	44	136	68	133	97	137	148	149	204	165	260	186	313	210	359	230	389	250	412	272	428	294	437	319	440	342	436	360	427	375	410	384	387	387	357	16383	16383	484	300	476	355	453	400	418	434	374	456	321	463	287	460	254	452	222	439	191	422	161	400	120	360	85	312	58	260	41	205	35	149	43	92	64	47	98	15	142	-4	195	-11	232	-8	268	0	301	12	333	30	363	53	403	95	437	143	462	194	478	247	484	300	533	452	71	452	71	435	93	432	103	431	110	428	116	423	119	418	121	410	120	404	119	395	117	385	114	374	112	362	32	72	25	48	16	33	7	24	-5	19	-22	17	-22	0	176	0	176	17	157	18	143	22	134	27	130	34	128	44	129	51	130	59	132	70	135	84	140	103	228	425	390	425	293	72	285	48	277	33	267	24	254	19	237	17	237	0	437	0	437	17	418	18	404	22	395	27	390	34	389	44	389	51	391	59	393	70	396	84	400	103	477	381	484	402	492	417	502	427	516	432	533	435	222	394	226	410	231	420	237	427	245	430	257	431	277	428	293	420	305	408	312	392	314	372	314	353	311	333	306	314	300	296	292	280	280	264	267	252	251	244	232	239	209	238	193	238	187	239	180	240	16383	16383	75	452	75	435	97	432	108	430	115	427	121	423	124	418	124	404	123	396	122	386	119	375	115	360	36	72	29	50	21	36	11	26	-1	21	-19	17	-19	0	179	0	179	17	159	19	145	22	136	27	131	34	130	44	130	49	131	57	135	75	137	83	173	218	187	216	198	215	208	215	218	214	229	214	264	216	297	222	326	231	351	243	373	259	387	273	398	289	406	307	411	327	413	348	407	385	389	414	360	435	318	447	265	452	480	463	459	463	454	455	445	446	439	444	434	443	430	444	425	444	420	445	408	449	390	454	372	458	354	461	320	463	282	460	247	452	213	439	181	421	152	400	115	363	85	320	63	270	49	216	44	158	52	101	75	54	113	18	163	-3	224	-11	253	-9	281	-4	309	4	335	16	359	32	370	41	380	50	389	60	400	73	412	89	391	104	365	76	340	54	314	37	285	27	253	23	217	29	188	44	166	68	153	101	148	141	152	200	165	255	184	305	210	351	239	390	256	406	274	420	295	430	316	437	337	439	368	434	393	420	411	397	422	368	425	333	425	313	424	308	445	304	460	452	87	452	60	327	76	322	98	360	124	390	153	411	187	424	225	428	126	66	118	47	109	33	96	24	81	18	64	17	54	17	54	0	278	0	278	17	256	18	240	22	230	29	224	37	222	48	222	57	224	67	227	77	230	88	233	98	324	428	364	425	390	413	407	392	415	363	418	324	436	322	481	452	341	452	341	435	355	433	367	429	375	423	381	413	382	401	382	392	381	384	379	376	375	367	370	357	297	223	296	223	250	335	246	347	240	364	235	382	232	398	230	409	232	419	237	426	246	430	259	433	276	435	276	452	84	452	84	435	101	431	113	426	121	419	127	409	134	393	239	127	220	94	203	69	190	52	181	43	174	40	165	46	159	60	153	76	143	90	124	96	111	94	96	89	82	78	71	61	67	35	70	19	79	6	93	-3	109	-9	127	-11	156	-7	181	5	204	26	226	55	249	90	434	409	441	417	449	424	459	429	469	433	481	435	222	87	197	93	176	107	160	129	150	156	146	186	155	236	180	282	214	321	255	348	296	357	16383	16383	390	357	414	351	432	335	444	311	452	281	454	250	445	199	423	154	391	119	354	96	317	87	16383	16383	397	393	404	411	415	424	429	431	447	434	468	435	468	452	253	452	253	435	275	432	285	431	293	428	299	423	303	418	305	410	304	406	304	401	303	395	301	388	300	380	290	380	225	372	161	350	104	312	64	261	49	195	57	149	79	113	113	86	156	70	207	64	213	64	205	45	196	32	183	24	165	20	143	17	143	0	360	0	360	17	339	18	324	21	314	27	309	34	308	44	308	52	309	55	309	59	310	64	367	71	430	94	490	132	534	188	551	262	543	307	520	340	486	363	443	376	394	380	444	452	308	452	308	435	321	434	329	432	336	430	340	427	343	423	344	418	342	410	337	400	328	387	315	371	296	351	233	284	222	321	213	349	207	371	202	389	199	402	198	411	199	419	202	425	208	429	217	431	229	433	248	435	248	452	42	452	42	435	63	433	78	428	89	421	98	409	105	391	161	209	115	159	63	103	27	63	1	38	-19	23	-40	17	-40	0	103	0	103	17	87	19	75	23	67	29	63	35	61	44	62	49	64	56	68	63	74	71	82	81	170	179	184	138	193	109	200	86	205	67	208	53	209	42	208	33	204	27	196	22	183	19	164	17	164	0	371	0	371	17	346	21	328	30	314	44	304	65	293	95	243	256	377	394	393	409	406	420	418	428	430	433	444	435	535	452	335	452	335	435	355	433	368	430	377	425	382	418	383	408	383	401	382	393	379	382	376	368	372	349	284	27	122	27	218	380	226	403	234	419	244	428	257	432	275	435	275	452	75	452	75	435	94	433	108	430	117	425	121	418	122	408	122	401	121	393	119	382	116	368	111	349	35	71	28	49	19	35	9	25	-3	20	-21	17	-21	0	296	0	327	-2	352	-13	370	-30	382	-55	385	-89	385	-101	384	-107	384	-114	382	-120	403	-123	440	17	419	20	409	22	401	25	395	29	392	35	391	42	391	48	392	56	394	66	400	90	479	380	487	403	495	419	505	428	518	432	535	435	527	452	333	452	333	435	358	430	366	427	371	423	374	417	375	410	374	404	374	396	372	387	370	377	368	369	328	222	317	219	301	214	281	209	261	206	244	204	226	205	211	209	200	215	192	224	189	238	190	243	190	249	191	256	195	270	225	381	233	403	241	418	253	428	268	433	288	435	288	452	81	452	81	435	102	432	115	430	123	425	128	420	130	413	130	400	128	392	127	386	103	295	100	283	98	271	96	261	95	251	95	241	101	211	116	191	140	179	169	173	204	172	223	173	244	175	268	180	294	187	321	198	287	70	279	49	270	34	258	25	241	19	218	17	218	0	431	0	431	17	412	18	398	21	388	27	383	34	382	44	382	52	384	61	391	89	397	109	471	385	478	404	486	418	496	428	510	433	527	435	664	452	490	452	490	435	501	432	509	428	515	422	518	415	519	406	518	397	516	387	514	376	510	363	507	349	425	48	422	39	418	33	413	30	407	28	398	27	330	27	325	28	322	29	319	31	317	34	317	43	320	52	409	380	413	395	419	409	427	421	437	430	452	435	452	452	292	452	292	435	306	433	315	429	320	423	322	416	322	407	321	399	320	390	318	381	314	370	311	357	225	49	222	40	218	34	212	30	205	28	196	27	132	27	126	28	122	30	120	33	119	38	119	40	120	43	120	45	121	48	121	51	211	380	217	399	223	413	231	423	240	430	253	435	253	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	569	0	569	17	549	18	535	22	526	27	522	34	520	43	521	49	522	57	523	67	526	78	529	90	608	380	615	403	623	419	633	428	646	432	664	435	664	452	490	452	490	435	501	432	509	428	515	422	518	415	519	406	518	397	516	387	514	376	510	363	507	349	425	48	422	39	418	33	413	30	407	28	398	27	330	27	325	28	322	29	319	31	317	34	317	43	320	52	409	380	413	395	419	409	427	421	437	430	452	435	452	452	292	452	292	435	306	433	315	429	320	423	322	416	322	407	321	399	320	390	318	381	314	370	311	357	225	49	222	40	218	34	212	30	205	28	196	27	132	27	126	28	122	30	120	33	119	38	119	40	120	43	120	45	121	48	121	51	211	380	217	399	223	413	231	423	240	430	253	435	253	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	425	0	455	-2	480	-13	498	-30	509	-55	513	-89	513	-95	512	-101	512	-107	511	-114	510	-120	530	-123	569	17	548	20	538	22	530	25	524	29	520	35	519	42	519	48	521	56	523	66	529	90	608	380	615	403	623	419	633	428	646	432	664	435	283	229	317	227	346	221	367	208	380	187	385	155	380	115	367	79	344	49	313	29	274	22	260	23	249	25	241	30	237	36	235	44	235	47	236	51	237	56	238	62	240	69	16383	16383	289	250	327	390	333	409	340	421	350	430	365	434	387	435	387	452	99	452	72	336	90	332	112	369	135	396	159	414	184	425	207	428	215	427	221	425	226	420	228	414	229	407	229	402	228	396	226	388	224	379	222	369	141	73	134	52	126	37	115	27	102	20	84	17	84	0	289	0	357	6	412	23	453	51	479	90	488	140	485	170	472	200	447	226	405	244	343	250	186	229	220	227	248	221	270	208	283	187	287	155	283	115	269	79	247	49	216	29	176	22	162	23	152	25	144	30	139	36	138	44	138	47	139	51	140	56	141	62	143	69	16383	16383	192	250	230	390	236	409	243	421	253	430	268	434	290	435	290	452	84	452	84	435	99	435	112	433	123	428	129	420	132	407	132	402	130	396	129	388	127	379	124	369	44	73	37	52	28	37	18	27	4	20	-12	17	-12	0	192	0	260	6	315	23	356	51	382	90	391	140	387	170	375	200	350	226	308	244	246	250	16383	16383	680	452	479	452	479	435	501	432	511	431	519	428	525	423	528	418	529	410	529	404	527	395	525	385	522	374	520	362	440	72	433	48	424	33	415	24	402	19	385	17	385	0	584	0	584	17	565	18	551	22	542	27	538	34	536	44	537	51	538	59	540	70	543	84	548	103	624	381	631	402	639	417	649	427	663	432	680	435	186	229	220	227	248	221	270	208	283	187	287	155	283	115	269	79	247	49	216	29	176	22	162	23	152	25	144	30	139	36	138	44	138	47	139	51	140	56	141	62	143	69	16383	16383	192	250	230	390	236	409	243	421	253	430	268	434	290	435	290	452	84	452	84	435	99	435	112	433	123	428	129	420	132	407	132	402	130	396	129	388	127	379	124	369	44	73	37	52	28	37	18	27	4	20	-12	17	-12	0	192	0	260	6	315	23	356	51	382	90	391	140	387	170	375	200	350	226	308	244	246	250	106	463	68	302	90	302	114	355	145	394	180	420	217	434	254	439	277	434	299	421	317	399	329	369	334	331	334	316	333	301	329	269	326	252	154	252	146	218	319	218	296	152	265	96	227	51	184	22	135	11	109	13	92	19	81	27	76	37	75	48	77	58	82	66	89	74	94	85	97	100	94	114	88	126	78	134	66	139	53	141	40	139	26	132	14	121	6	105	3	85	11	46	32	19	64	1	102	-8	144	-11	238	4	319	48	382	114	423	199	438	296	429	358	405	405	368	438	322	457	271	463	235	461	217	458	200	454	186	450	177	447	168	445	160	443	154	442	149	442	142	443	137	446	132	450	128	456	127	463	510	357	506	306	494	249	477	190	456	134	432	87	414	61	397	39	379	24	360	14	340	11	321	15	305	26	295	44	288	68	286	97	290	148	302	204	319	260	339	313	361	359	380	389	398	411	416	427	436	437	456	440	475	436	490	427	501	410	507	387	510	357	16383	16383	179	252	213	381	221	403	230	419	243	428	260	433	283	435	283	452	69	452	69	435	90	432	101	430	109	427	114	422	117	416	118	408	118	403	117	396	116	388	114	379	111	369	29	67	23	47	15	34	5	25	-7	20	-25	17	-25	0	173	0	173	17	152	20	138	25	130	31	127	38	126	44	126	50	127	57	128	65	130	76	133	89	170	222	216	222	213	208	210	193	208	178	207	164	207	149	212	92	228	47	254	15	289	-4	333	-11	364	-8	394	0	423	12	451	30	477	53	512	95	543	143	567	194	583	248	588	300	582	355	565	400	538	434	502	456	459	463	431	460	403	452	376	439	349	422	323	400	299	376	277	348	257	318	240	285	225	252	302	246	293	244	284	243	276	242	267	242	260	241	234	244	215	251	202	263	195	278	192	297	198	338	213	375	238	404	271	424	313	431	324	431	333	428	339	423	343	417	344	408	344	404	343	400	343	396	342	391	341	387	16383	16383	495	452	288	452	218	446	162	428	123	399	98	361	90	313	92	288	101	267	115	248	135	233	161	221	13	48	4	38	-4	30	-13	25	-26	20	-43	17	-42	0	85	0	270	218	280	218	290	220	296	221	255	72	249	53	242	37	233	26	218	19	195	17	195	0	399	0	399	17	382	19	368	23	359	28	353	36	351	48	351	56	354	71	438	381	445	402	453	417	463	427	477	432	495	435	232	252	230	224	223	191	212	155	199	121	184	90	173	72	161	58	149	47	137	41	126	39	116	41	108	45	102	52	98	63	97	78	98	96	103	120	111	147	121	176	134	206	146	228	160	250	175	267	191	279	207	284	216	282	223	278	228	271	231	262	232	252	16383	16383	321	86	307	67	295	53	286	45	279	40	272	38	269	39	267	40	265	42	264	45	264	49	265	60	267	72	270	88	276	110	284	139	335	308	260	303	249	263	248	263	243	282	236	295	227	305	214	310	198	312	172	308	145	298	119	281	95	259	72	233	53	204	37	174	24	142	16	110	14	77	17	48	27	25	42	6	62	-4	87	-8	110	-5	132	4	154	21	175	47	198	81	193	66	191	55	189	46	188	40	188	34	190	18	196	6	205	-2	216	-7	231	-9	250	-6	270	2	291	18	313	42	336	75	238	251	235	212	227	168	214	123	198	81	179	44	171	32	162	22	152	16	142	12	132	11	121	12	111	17	105	26	100	38	99	54	102	99	111	147	125	195	143	238	166	271	174	279	181	285	189	289	197	292	206	293	217	291	226	285	232	277	236	265	238	251	16383	16383	367	463	361	450	355	441	347	435	337	432	326	431	263	431	209	422	161	399	121	364	88	320	62	272	48	238	36	205	28	172	23	140	22	109	27	67	41	34	64	10	93	-3	129	-8	155	-6	181	0	204	10	227	24	247	42	271	69	290	101	305	135	315	172	318	210	313	245	300	273	278	294	248	308	212	312	183	309	154	299	127	284	102	264	80	241	78	241	95	272	114	299	135	322	158	339	181	351	205	356	230	359	256	360	282	362	307	368	334	383	354	403	369	425	379	446	385	463	214	112	211	87	202	61	187	36	164	18	133	11	122	13	113	22	107	34	103	50	102	68	102	78	104	92	106	107	109	120	111	129	122	134	148	142	162	145	175	146	188	145	199	141	207	134	212	124	214	112	16383	16383	246	259	240	227	222	202	195	182	159	167	116	157	125	200	138	236	157	265	181	283	213	290	222	289	231	286	239	280	244	271	246	259	16383	16383	219	173	254	182	280	197	297	214	306	234	309	254	305	274	293	290	274	302	249	310	219	312	150	300	94	267	52	218	26	157	17	90	20	56	30	28	50	8	81	-4	124	-8	173	-2	219	14	258	40	285	73	295	111	292	131	282	147	267	159	246	167	219	172	52	231	67	245	82	257	98	264	114	269	132	271	144	270	154	266	163	260	168	250	170	237	166	214	154	195	137	178	115	163	65	135	40	120	17	103	1	81	-4	54	-1	32	7	14	22	1	45	-6	74	-9	102	-6	129	1	156	16	181	38	207	67	195	80	177	62	160	48	143	38	126	33	109	31	97	32	87	37	80	44	76	54	75	66	76	77	78	88	82	98	88	107	94	115	110	130	129	142	192	172	212	183	228	197	240	213	248	232	250	254	246	275	235	291	217	303	194	309	166	311	131	308	102	298	77	283	57	264	39	244	235	253	233	227	228	196	221	163	212	129	202	98	191	72	179	48	164	29	148	15	128	11	116	12	107	18	100	28	96	41	95	58	101	111	116	172	140	231	169	275	204	293	214	291	223	286	229	278	233	267	235	253	16383	16383	112	454	145	443	179	420	212	386	237	342	250	287	249	284	241	294	233	302	223	308	213	311	201	312	145	301	95	268	53	220	25	159	15	90	20	57	36	29	59	8	88	-4	121	-8	185	5	239	44	280	102	306	175	315	256	314	277	312	298	307	318	299	339	290	360	269	390	241	418	208	441	169	459	126	470	218	263	213	231	198	201	175	176	146	157	112	145	127	196	143	236	160	266	179	284	198	290	206	288	212	285	215	279	217	272	218	263	16383	16383	225	97	208	72	193	55	178	43	163	37	146	35	131	37	119	44	110	55	104	70	103	90	103	102	104	109	105	115	107	123	142	130	171	138	195	147	216	158	234	171	249	186	262	201	272	218	278	236	281	253	277	273	268	289	254	302	234	309	210	312	152	300	99	266	55	217	26	156	15	90	20	54	33	26	54	7	81	-4	114	-8	144	-5	172	5	198	23	222	49	245	85	342	168	379	303	303	303	267	168	213	168	215	176	217	185	218	193	218	202	219	210	215	246	206	275	190	295	167	308	140	312	129	312	109	308	101	305	93	300	78	289	64	275	51	259	38	240	26	219	43	207	59	231	72	249	85	260	98	267	112	269	125	266	133	256	137	241	139	222	140	200	136	162	127	114	112	65	94	28	72	14	67	14	63	16	60	18	58	22	57	26	59	34	62	40	68	54	69	65	68	76	63	86	56	94	47	99	36	101	24	99	14	92	5	82	0	69	-2	54	0	31	10	14	24	1	42	-6	62	-8	84	-6	104	1	123	12	141	28	159	48	172	64	183	83	194	103	203	124	210	146	260	146	220	0	296	0	336	146	387	146	385	135	383	125	381	114	380	104	380	94	383	57	393	29	409	8	431	-4	459	-8	470	-8	480	-6	498	0	506	3	521	14	535	28	548	45	561	64	573	84	556	96	540	72	526	55	513	43	500	37	486	35	474	38	466	48	462	62	460	81	459	103	463	141	472	189	486	238	505	275	527	290	532	289	535	287	539	285	541	281	541	278	540	270	537	263	534	257	531	249	529	238	531	227	535	217	542	209	551	205	562	203	574	205	585	211	593	221	599	234	601	250	598	272	588	289	574	302	556	309	536	312	514	310	494	303	475	291	456	276	439	256	427	241	417	224	407	206	399	187	392	168	68	312	41	210	59	210	69	231	82	252	98	270	119	283	143	287	161	285	173	277	182	266	186	252	188	237	185	217	178	199	166	183	150	172	129	168	93	168	86	146	119	146	137	143	148	136	155	125	158	113	159	99	157	76	149	53	136	33	115	19	86	14	77	14	70	16	63	20	59	24	57	29	59	38	62	43	67	48	70	55	72	64	69	77	63	87	55	94	45	98	35	100	21	97	9	90	0	80	-5	67	-7	54	-1	29	12	11	33	0	57	-6	81	-8	106	-7	129	-4	152	1	174	8	194	18	210	30	224	44	235	60	241	78	244	99	241	114	234	128	222	141	205	150	184	155	184	157	211	168	231	183	245	200	253	220	256	241	254	256	249	270	242	281	233	291	222	299	210	304	197	308	171	312	158	312	139	310	124	306	102	295	94	293	90	294	88	297	85	306	84	312	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	109	44	106	47	104	51	103	57	104	64	104	71	106	80	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	262	-2	284	7	305	25	325	49	346	81	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	109	44	106	47	104	51	103	57	104	64	104	71	106	80	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	262	-2	284	7	305	25	325	49	346	81	16383	16383	331	471	320	442	305	416	286	397	261	385	231	380	217	382	204	386	192	393	185	401	182	411	183	418	186	423	190	428	193	435	195	445	193	453	188	461	182	466	174	470	165	471	155	470	145	466	136	458	129	446	127	431	132	400	147	376	169	360	195	350	222	346	266	354	300	375	324	404	340	437	348	471	174	311	145	305	118	301	93	297	66	295	37	293	37	275	50	274	61	272	69	268	74	263	76	256	76	250	75	244	73	237	71	229	69	222	8	0	90	0	129	147	135	141	141	128	147	111	159	69	166	47	176	26	190	10	209	0	234	-4	254	-2	272	6	291	21	309	45	327	78	312	86	302	69	293	57	285	48	277	44	269	42	255	52	245	77	234	110	217	144	188	170	188	172	212	191	229	212	243	232	255	246	269	252	277	249	291	231	302	223	316	219	329	221	340	227	349	236	354	248	356	264	355	276	350	288	342	298	329	306	311	308	268	295	236	264	209	225	177	190	135	170	308	91	293	70	281	55	272	46	263	41	256	40	251	40	247	42	245	44	244	47	244	51	245	58	247	68	255	96	259	112	281	182	286	197	291	215	295	232	299	248	300	260	298	278	290	293	278	303	263	310	244	312	225	312	207	309	190	303	172	293	152	279	136	262	121	239	108	214	97	186	87	158	81	138	73	110	65	81	55	58	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	27	-5	39	-1	51	5	61	13	69	23	85	56	100	105	116	160	136	211	161	247	167	253	174	257	180	260	187	262	195	263	204	262	210	260	214	257	217	252	217	241	214	226	213	222	179	119	173	99	168	80	164	62	162	47	161	35	164	20	170	8	181	0	195	-3	211	-5	234	-2	257	6	279	23	300	48	322	82	416	91	401	70	389	55	379	46	371	41	364	40	360	40	356	42	354	44	352	47	351	51	353	58	356	70	360	85	364	99	367	109	423	303	354	303	327	260	301	219	276	180	251	143	226	108	221	143	216	180	211	219	208	260	204	303	133	303	120	253	103	187	83	121	64	70	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	41	0	65	21	88	63	111	129	136	224	137	224	140	180	145	137	151	93	157	48	161	0	179	0	319	207	320	207	293	122	286	101	281	80	277	62	274	46	273	34	275	19	281	8	290	0	303	-4	319	-5	343	-2	365	6	387	23	408	48	431	82	332	91	318	70	307	55	298	46	291	41	284	40	281	40	278	42	276	44	275	47	275	58	277	68	279	83	284	101	290	124	341	303	262	303	225	168	139	168	179	312	151	307	122	302	93	298	65	295	41	293	41	275	55	274	66	273	73	270	77	265	78	259	77	251	73	236	68	213	59	181	48	138	9	0	90	0	131	146	218	146	211	120	206	100	201	81	197	63	193	47	192	35	194	20	200	8	210	0	223	-3	238	-5	262	-2	283	6	304	23	325	48	347	82	236	251	233	212	225	168	213	123	197	81	178	44	169	32	160	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	100	99	108	147	122	195	141	238	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	16383	16383	316	210	311	245	297	273	275	294	245	308	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	332	91	318	70	307	55	298	46	291	41	284	40	281	40	278	42	276	44	275	47	275	56	276	64	279	76	284	91	290	112	314	182	320	200	325	218	330	235	332	249	333	260	331	278	326	293	316	303	302	310	284	312	269	311	254	307	241	302	228	294	216	284	202	270	189	256	174	237	156	212	133	178	175	312	148	307	120	302	92	298	65	295	41	293	41	275	55	274	66	273	73	270	77	265	78	259	77	251	73	236	68	213	59	181	48	138	9	0	90	0	109	63	126	115	145	157	165	194	197	238	207	248	218	256	227	261	235	263	240	263	245	262	249	259	252	255	253	250	251	244	250	239	249	235	247	231	210	119	204	100	200	80	196	63	194	47	194	35	196	20	201	8	210	0	223	-3	238	-5	262	-2	283	6	304	23	325	48	347	82	233	227	230	195	221	154	206	110	186	68	161	35	153	28	145	23	136	19	128	16	119	15	111	16	103	20	98	25	94	31	93	39	94	48	97	62	102	81	109	107	118	140	126	165	132	183	137	196	142	206	148	216	159	232	170	245	182	255	194	262	207	264	216	263	223	259	229	252	232	241	233	227	16383	16383	136	235	161	312	124	307	96	302	72	299	51	296	31	293	31	275	47	274	57	272	64	269	67	265	68	258	67	252	65	243	62	230	58	214	53	195	-11	-61	-19	-87	-26	-104	-35	-113	-47	-118	-64	-119	-64	-138	104	-138	104	-119	86	-118	74	-116	66	-112	62	-106	60	-98	61	-90	62	-79	65	-64	70	-45	76	-21	84	6	94	0	112	-6	122	-7	130	-8	187	4	238	39	279	92	307	158	317	231	314	258	305	281	290	298	270	309	244	312	221	310	200	302	179	287	158	265	137	235	236	96	218	72	201	55	186	43	170	37	153	35	137	37	123	44	113	56	106	73	104	94	106	117	110	145	117	176	127	208	140	238	150	255	162	269	174	280	188	287	203	290	208	289	212	288	216	285	218	282	219	278	217	270	214	263	209	256	206	248	204	238	206	226	212	217	220	210	231	205	244	204	258	206	270	212	278	222	284	235	286	251	282	271	271	288	254	301	234	309	210	312	184	310	158	302	133	290	110	274	88	255	66	228	46	197	31	165	21	130	17	94	22	57	36	29	58	8	86	-4	121	-8	134	-8	146	-6	157	-3	177	3	194	14	210	28	225	45	240	64	255	84	490	91	488	89	487	87	485	84	483	82	482	79	473	66	464	55	456	47	449	42	443	40	439	40	436	42	434	44	432	52	432	59	433	65	446	104	477	191	482	208	486	224	488	239	490	252	490	264	488	280	482	293	471	303	457	310	440	312	412	309	386	297	361	276	335	243	306	196	313	215	318	231	322	244	324	256	324	267	322	283	316	295	307	305	294	310	278	312	262	310	246	305	230	296	215	285	201	273	190	262	178	248	165	230	150	207	131	177	130	177	173	311	150	306	129	303	106	300	77	297	38	293	38	275	59	275	67	272	72	269	74	264	75	258	75	250	72	237	68	218	61	192	51	157	7	0	88	0	109	69	128	123	147	167	166	202	188	231	197	241	207	250	216	257	225	262	232	263	235	263	239	261	241	258	243	254	244	248	243	239	225	176	213	140	170	0	250	0	270	65	285	108	296	138	306	161	319	185	336	212	352	234	367	250	382	260	394	263	399	262	404	260	407	257	409	253	410	249	410	246	408	238	407	233	406	229	376	140	367	115	361	91	356	70	352	52	351	38	353	22	359	9	368	1	380	-3	396	-5	420	-2	442	6	463	23	484	48	505	82	163	67	152	121	143	170	134	216	125	255	117	288	109	312	91	307	73	303	54	299	33	296	8	293	8	275	23	275	31	271	35	267	41	259	47	248	52	233	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-66	-56	-74	-61	-84	-62	-96	-60	-109	-54	-120	-46	-130	-34	-136	-21	-138	-14	-138	-7	-137	-1	-136	11	-132	29	-125	46	-114	63	-101	80	-85	97	-66	150	3	201	78	244	152	274	218	285	269	283	282	278	294	270	304	259	310	244	312	231	310	220	303	211	294	206	284	204	274	205	264	207	257	211	250	217	244	225	237	231	232	236	227	239	223	241	219	242	214	239	198	230	174	215	144	193	108	164	67	233	250	230	223	223	189	212	153	199	119	185	90	173	72	161	58	150	48	138	42	125	40	115	42	108	46	103	54	100	65	99	78	100	100	105	124	113	151	122	178	134	205	146	226	161	247	177	265	193	278	210	283	218	281	224	277	229	270	232	261	233	250	16383	16383	289	143	294	158	306	188	313	201	319	213	331	232	342	246	354	255	366	261	379	263	388	262	395	257	401	249	404	239	405	225	403	203	399	179	391	153	381	125	369	98	357	77	343	56	327	38	310	25	294	20	286	22	279	26	274	33	271	42	270	53	270	59	271	67	272	77	276	97	16383	16383	314	235	380	472	350	466	323	461	296	457	268	454	238	452	238	434	262	434	269	433	275	431	279	427	281	421	282	411	282	403	281	398	279	391	277	382	247	271	245	278	243	284	241	289	237	297	231	302	224	306	216	309	207	311	198	312	167	307	137	292	107	269	80	238	54	199	41	174	31	150	24	125	20	102	19	79	21	49	29	24	41	6	59	-4	83	-8	107	-6	129	1	149	16	169	37	187	66	192	72	150	-77	145	-91	139	-103	129	-112	114	-117	91	-119	91	-138	269	-138	269	-119	251	-118	238	-116	230	-112	225	-107	224	-100	224	-96	225	-92	227	-82	229	-77	257	29	259	22	260	17	264	9	272	1	279	-2	287	-5	296	-7	305	-8	336	-3	367	10	396	32	424	63	450	101	460	122	469	148	477	176	482	205	484	232	482	257	476	279	465	297	446	308	420	312	397	310	375	302	354	287	335	266	316	237	184	226	174	255	166	276	158	290	144	312	32	293	32	275	39	276	56	276	68	273	79	266	88	255	95	240	102	222	130	128	94	80	84	69	75	62	68	58	60	56	53	55	45	57	38	60	30	64	21	68	11	69	0	67	-10	62	-18	53	-23	43	-25	30	-23	17	-17	6	-8	-1	2	-6	17	-8	35	-6	52	1	70	15	89	37	114	68	140	100	153	57	166	26	180	6	196	-5	214	-8	233	-5	252	3	272	19	293	42	316	74	302	83	289	66	279	54	271	47	264	44	256	43	249	44	243	47	238	53	233	63	228	78	198	177	217	202	233	222	247	237	259	246	269	249	277	247	285	244	291	240	299	237	308	235	319	237	330	243	338	252	343	263	345	275	343	287	338	297	329	305	318	310	306	312	288	310	271	300	250	281	225	251	190	206	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	110	45	106	49	104	53	103	60	104	65	104	72	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	242	-5	250	-3	254	-3	257	-2	258	-2	255	-7	252	-13	249	-20	247	-27	247	-42	248	-48	248	-55	247	-65	244	-76	239	-86	230	-96	218	-104	224	-120	262	-102	286	-87	299	-74	304	-59	305	-43	305	-33	304	-25	302	-17	301	-10	301	3	302	9	304	16	313	34	319	42	326	50	333	60	339	70	346	81	324	91	309	70	298	55	290	46	283	41	276	40	273	40	270	42	268	44	267	47	266	51	267	58	269	69	272	84	276	102	282	124	335	303	256	303	210	146	197	141	184	137	173	134	155	132	145	133	137	136	132	141	128	148	127	156	128	160	129	165	130	169	131	174	133	179	171	312	144	307	114	302	85	298	57	295	32	293	32	275	47	274	58	273	65	270	68	265	69	259	69	254	67	245	64	233	60	216	55	195	53	186	51	179	49	167	49	162	51	142	56	125	68	112	88	103	118	100	133	102	149	106	168	111	186	118	205	126	201	111	196	92	192	75	188	59	186	46	185	35	187	20	192	8	202	0	215	-3	231	-5	254	-2	275	6	296	23	317	48	339	82	505	90	492	71	481	57	472	47	464	42	457	40	453	41	450	43	448	46	448	50	447	54	448	61	451	73	455	88	459	105	465	124	514	303	434	303	414	233	397	181	380	142	362	110	341	80	329	66	318	55	308	48	299	44	291	42	286	43	282	45	278	49	276	53	275	60	275	65	276	72	281	92	285	107	286	107	343	303	263	303	243	233	226	181	210	142	192	110	171	80	159	66	148	55	138	48	129	44	121	42	116	43	111	45	108	49	106	53	105	60	105	65	106	72	115	108	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	100	30	84	27	70	25	58	24	48	26	28	33	13	44	2	58	-3	77	-5	102	-2	126	8	151	28	179	61	213	109	214	109	207	89	203	74	199	60	197	47	197	35	199	20	205	9	215	0	229	-3	247	-5	272	-2	296	8	321	28	350	61	384	109	385	109	378	89	373	72	370	59	368	46	367	35	369	20	375	8	384	0	397	-3	413	-5	436	-2	458	7	479	25	499	49	520	81	505	90	492	71	481	57	472	47	464	42	457	40	453	41	450	43	448	46	448	50	447	54	448	61	451	73	455	88	459	105	465	124	514	303	434	303	414	233	397	181	380	142	362	110	341	80	329	66	318	55	308	48	299	44	291	42	286	43	282	45	278	49	276	53	275	60	275	65	276	72	281	92	285	107	286	107	343	303	263	303	243	233	226	181	210	142	192	110	171	80	159	66	148	55	138	48	129	44	121	42	116	43	111	45	108	49	106	53	105	60	105	65	106	72	115	108	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	100	30	84	27	70	25	58	24	48	26	28	33	13	44	2	58	-3	77	-5	102	-2	126	8	151	28	179	61	213	109	214	109	208	89	203	72	199	59	197	46	197	35	199	20	205	9	215	0	229	-3	247	-5	272	-2	296	8	321	28	350	61	384	109	385	109	378	89	373	72	370	59	368	46	367	35	369	20	375	8	384	0	397	-3	413	-5	417	-5	420	-4	424	-4	432	-2	429	-7	426	-13	423	-20	421	-27	421	-40	422	-46	422	-56	421	-65	418	-76	413	-87	405	-96	393	-104	399	-120	437	-102	460	-87	473	-74	479	-59	480	-43	479	-33	477	-17	476	-10	475	-1	475	3	476	9	478	16	487	34	494	42	500	50	514	70	520	81	296	137	291	107	277	74	257	43	232	20	206	11	196	11	188	14	181	20	177	29	175	42	178	70	189	104	205	137	228	161	258	171	272	170	283	165	290	158	294	148	296	137	16383	16383	203	166	213	200	225	230	238	257	252	281	265	301	251	312	243	306	232	300	220	296	207	293	194	293	172	295	156	300	143	305	128	310	107	312	87	309	68	300	50	285	34	262	20	232	35	224	43	237	51	247	59	254	68	259	78	261	85	259	95	256	108	252	122	248	137	247	157	247	167	248	177	250	188	253	189	252	154	213	128	177	111	143	102	107	99	69	105	38	121	16	144	1	171	-6	198	-8	254	-1	303	19	341	49	366	88	376	131	372	156	362	175	346	189	324	198	297	201	279	200	261	197	242	191	223	181	204	166	225	137	221	107	207	74	187	43	163	20	137	11	127	11	118	14	111	20	107	29	106	42	109	70	119	104	136	137	159	161	189	171	203	170	213	165	220	158	224	148	225	137	16383	16383	133	166	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	102	32	90	30	81	29	74	29	65	35	34	52	13	74	0	101	-6	127	-8	184	-1	233	19	272	49	297	88	306	131	303	156	293	175	277	189	255	198	228	201	210	200	191	197	172	191	153	181	133	166	16383	16383	474	91	460	70	449	55	440	46	433	41	426	40	423	40	419	44	417	47	417	51	418	58	419	69	422	84	427	102	432	124	485	303	406	303	344	84	341	72	338	61	337	51	335	42	335	35	337	20	343	8	352	0	365	-3	381	-5	404	-2	426	6	447	23	468	48	489	82	225	137	221	107	207	74	187	43	163	20	137	11	127	11	118	14	111	20	107	29	106	42	109	70	119	104	136	137	159	161	189	171	203	170	213	165	220	158	224	148	225	137	16383	16383	133	166	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	102	32	90	30	81	29	74	29	65	35	34	52	13	74	0	101	-6	127	-8	184	-1	233	19	272	49	297	88	306	131	303	156	293	175	277	189	255	198	228	201	210	200	191	197	172	191	153	181	133	166	73	312	45	210	63	210	73	231	87	252	105	270	126	283	150	287	165	283	175	273	182	257	186	238	187	217	187	207	185	187	183	178	182	170	84	170	76	143	176	143	172	128	168	114	163	100	157	86	150	73	138	54	125	38	110	27	94	19	78	17	73	17	67	19	63	21	60	24	59	28	60	35	68	47	72	54	73	64	72	76	67	85	59	93	49	98	36	100	22	97	10	91	0	81	-5	68	-7	52	-3	30	7	13	24	1	45	-6	69	-8	99	-5	128	1	155	13	180	29	203	49	226	76	245	106	261	139	270	174	274	210	269	249	254	278	231	297	201	309	165	312	146	310	130	306	118	300	107	295	98	293	95	294	91	300	90	306	88	312	400	251	397	212	389	168	376	123	360	81	341	44	332	32	323	22	314	16	304	12	293	11	282	12	273	17	266	26	262	38	260	54	263	99	272	147	286	195	305	238	327	271	335	279	343	285	351	289	359	292	367	293	378	291	387	285	394	277	398	265	400	251	16383	16383	137	168	179	312	151	307	122	302	93	298	65	295	40	293	40	275	55	274	65	273	72	270	76	265	77	259	76	251	73	236	67	213	58	181	47	138	8	0	90	0	130	146	186	146	183	135	179	91	185	55	200	27	224	7	254	-4	290	-8	317	-6	342	0	366	10	388	24	409	42	432	69	452	101	467	135	476	172	480	210	475	245	461	273	439	294	408	308	371	312	344	310	318	303	293	293	269	278	247	260	233	245	221	228	209	209	199	189	192	168	216	149	197	149	175	151	159	156	148	165	142	177	140	193	144	227	156	252	174	270	196	280	219	284	229	283	237	281	243	277	246	272	247	265	247	258	246	256	245	253	16383	16383	328	91	314	70	303	55	295	46	287	41	281	40	277	40	273	44	271	47	271	58	273	69	276	84	281	102	287	124	339	303	214	303	159	297	116	282	85	258	67	227	61	192	63	177	69	163	79	151	94	140	116	133	116	132	107	128	97	121	88	112	80	99	72	82	67	68	60	58	54	51	48	47	42	46	36	48	31	52	28	57	26	63	26	78	29	96	11	96	8	88	5	79	3	70	2	61	2	52	4	34	10	18	20	5	35	-3	55	-7	78	-4	98	1	114	14	128	32	140	58	151	86	161	106	170	119	181	127	195	129	210	129	207	120	202	100	197	81	193	63	190	47	189	35	191	20	197	8	206	0	219	-3	235	-5	259	-2	280	6	301	23	322	48	343	82	218	263	213	231	198	201	175	176	146	157	112	145	127	196	143	236	160	266	179	284	198	290	206	288	212	285	215	279	217	272	218	263	16383	16383	225	97	208	72	193	55	178	43	163	37	146	35	131	37	119	44	110	55	104	70	103	90	103	102	104	109	105	115	107	123	142	130	171	138	195	147	216	158	234	171	249	186	262	201	272	218	278	236	281	253	277	273	268	289	254	302	234	309	210	312	152	300	99	266	55	217	26	156	15	90	20	54	33	26	54	7	81	-4	114	-8	144	-5	172	5	198	23	222	49	245	85	16383	16383	186	398	183	412	177	424	167	434	155	440	141	443	128	440	116	434	106	424	100	412	98	398	100	385	107	373	116	363	128	357	141	354	155	357	167	363	177	372	183	384	186	398	16383	16383	329	398	326	412	320	424	310	434	298	440	284	443	271	440	259	434	250	424	244	412	241	398	244	385	250	373	259	363	271	357	284	354	298	357	310	363	320	372	326	384	329	398	139	186	181	345	287	345	296	372	188	372	214	472	185	467	158	462	132	458	105	455	75	452	75	434	89	434	99	433	108	430	113	426	117	420	118	412	117	408	115	396	109	372	56	372	48	345	101	345	8	0	87	0	109	69	127	122	146	164	164	197	186	227	194	238	204	248	214	256	223	261	232	263	237	263	242	262	246	259	249	255	250	250	250	242	248	224	246	216	245	211	201	42	185	-17	172	-62	159	-93	146	-111	132	-117	127	-116	123	-115	119	-113	116	-110	115	-106	116	-102	119	-98	122	-95	125	-90	126	-83	124	-71	120	-62	113	-55	104	-51	93	-50	82	-51	73	-57	66	-65	61	-74	60	-86	62	-102	70	-117	83	-128	101	-135	124	-138	163	-130	198	-106	229	-69	256	-18	278	44	318	195	324	217	327	233	330	245	331	254	331	260	329	278	323	293	313	303	299	310	281	312	266	311	251	307	237	302	223	294	211	284	198	271	187	258	175	241	160	218	140	186	52	231	67	245	82	257	98	264	114	269	132	271	144	270	154	266	163	260	168	250	170	237	166	214	154	195	137	178	115	163	65	135	40	120	17	103	1	81	-4	54	-1	32	7	14	22	1	45	-6	74	-9	102	-6	129	1	156	16	181	38	207	67	195	80	177	62	160	48	143	38	126	33	109	31	97	32	87	37	80	44	76	54	75	66	76	77	78	88	82	98	88	107	94	115	110	130	129	142	192	172	212	183	228	197	240	213	248	232	250	254	246	275	235	291	217	303	194	309	166	311	131	308	102	298	77	283	57	264	39	244	16383	16383	146	348	179	348	282	407	292	414	300	420	305	426	308	432	308	439	307	449	302	458	295	465	286	470	276	471	268	470	261	467	252	460	241	451	229	437	304	312	289	312	286	306	283	301	279	296	274	292	268	291	260	293	253	299	243	305	228	310	206	312	149	299	97	265	55	216	26	157	15	94	19	60	32	32	54	10	86	-3	128	-8	141	-8	154	-7	169	-6	185	-2	202	2	220	11	237	23	251	39	260	56	263	75	261	86	257	96	250	103	240	108	230	109	216	108	204	103	195	95	190	85	188	73	188	68	189	63	190	60	191	56	192	51	190	37	185	28	177	21	166	18	154	17	137	20	123	28	111	43	104	65	101	93	101	103	102	113	103	124	105	134	107	143	207	143	213	170	113	170	124	203	141	236	161	263	184	282	210	290	232	285	246	271	254	253	257	231	257	210	276	210	238	311	218	311	215	306	212	302	209	299	205	298	199	297	195	297	191	298	186	299	180	301	174	304	167	307	151	311	143	312	135	312	105	309	80	298	61	280	49	257	44	227	46	207	50	188	60	169	75	146	99	118	113	101	123	86	131	73	135	60	137	48	135	36	130	26	122	18	110	13	96	11	77	15	61	26	49	44	39	69	33	101	15	103	0	-8	18	-8	21	-3	29	3	33	4	38	5	41	4	44	4	48	3	53	1	58	0	67	-3	76	-5	84	-7	93	-8	101	-8	133	-4	160	7	182	25	196	49	201	78	200	97	194	116	184	137	168	161	147	187	133	204	122	219	115	233	110	244	109	254	110	266	115	276	123	283	133	288	145	290	162	287	176	277	187	261	197	239	204	209	222	207	158	96	149	82	138	68	128	57	120	48	112	43	106	41	102	42	100	43	97	45	96	48	95	52	95	57	96	63	98	71	99	79	101	87	163	312	140	307	114	303	86	299	57	296	26	293	26	275	35	275	46	274	55	272	61	268	65	263	66	256	66	247	65	241	63	234	61	225	23	87	20	74	17	62	15	51	14	43	14	36	16	21	22	9	31	1	44	-3	60	-5	83	-2	104	6	125	22	148	49	173	87	16383	16383	189	416	187	431	180	443	170	453	157	460	143	462	129	460	117	453	108	444	101	432	99	419	101	404	107	391	117	381	129	374	143	372	158	374	171	380	180	390	187	402	189	416	159	96	150	82	140	68	130	57	121	48	114	43	107	41	101	43	99	45	97	48	97	57	98	63	99	71	103	87	164	312	141	307	115	303	88	299	58	296	27	293	27	275	36	275	47	274	56	272	63	268	67	263	68	256	68	252	67	247	66	241	64	234	62	225	25	87	21	74	19	62	17	51	15	43	15	36	17	21	23	9	33	1	46	-3	61	-5	84	-2	105	6	127	22	149	49	174	87	16383	16383	115	398	112	412	106	424	96	434	84	440	70	443	57	440	45	434	36	424	29	412	27	398	29	385	36	373	45	363	57	357	70	354	84	357	96	363	106	372	112	384	115	398	16383	16383	258	398	256	412	249	424	240	434	227	440	213	443	200	440	188	434	179	424	173	412	170	398	173	385	179	373	189	363	200	357	213	354	227	357	240	363	249	372	256	384	258	398	180	312	157	307	135	304	110	300	79	297	39	293	39	275	65	275	72	272	78	268	81	263	81	249	80	241	79	232	77	221	74	210	14	-26	4	-61	-5	-88	-15	-105	-24	-115	-35	-118	-40	-118	-45	-116	-48	-114	-51	-111	-52	-108	-51	-103	-48	-100	-45	-96	-42	-91	-41	-84	-43	-73	-47	-64	-54	-57	-63	-53	-74	-51	-85	-53	-94	-58	-101	-66	-106	-75	-108	-86	-104	-103	-95	-118	-80	-129	-61	-136	-37	-139	0	-133	32	-116	60	-87	83	-44	102	12	16383	16383	207	417	205	431	198	444	188	454	175	461	161	463	147	461	135	454	125	444	119	432	116	419	118	404	125	391	134	381	146	374	161	372	175	374	188	381	198	390	205	403	207	417	362	137	358	108	346	74	328	43	306	20	281	11	271	11	262	14	256	20	251	29	250	42	252	70	260	105	275	137	296	162	325	172	339	170	349	166	357	158	361	149	362	137	16383	16383	276	166	284	188	290	210	296	230	299	247	300	260	298	278	290	293	278	303	263	310	244	312	225	312	207	309	190	303	172	293	152	279	136	262	121	239	108	214	96	186	87	158	81	138	74	110	65	81	55	58	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	27	-5	39	-1	51	4	61	13	69	23	85	56	100	105	116	160	135	211	160	247	167	253	173	257	180	260	187	262	195	263	204	262	210	260	214	257	217	252	217	241	214	226	213	222	193	157	182	116	175	91	173	77	173	67	179	36	195	14	218	0	244	-6	271	-8	327	0	374	19	411	51	435	90	443	133	440	158	430	177	413	191	391	199	364	202	347	201	330	198	313	191	295	181	277	166	389	137	385	107	373	74	355	43	333	20	307	11	297	11	288	14	282	20	277	29	276	42	279	70	287	104	302	137	323	161	352	171	366	170	377	165	384	158	388	148	389	137	16383	16383	303	166	348	312	322	307	294	302	266	298	239	295	216	293	216	275	230	273	238	270	243	267	245	262	246	256	245	249	243	239	241	228	238	217	235	205	224	168	137	168	178	312	150	307	121	302	92	298	64	295	39	293	39	275	54	274	65	273	71	270	75	265	76	259	75	251	72	236	67	213	58	181	47	138	8	0	92	0	131	146	218	146	210	119	203	91	200	82	199	74	199	65	205	34	221	13	245	0	271	-6	298	-8	354	-1	401	19	438	49	461	88	470	131	466	156	456	175	440	189	418	198	391	201	374	200	357	197	340	191	322	181	304	166	333	96	318	74	305	58	296	48	288	42	283	40	278	41	275	42	273	45	271	51	272	52	272	56	274	62	312	182	319	205	324	224	328	240	330	253	330	262	328	279	322	293	311	304	296	310	278	312	252	308	227	296	202	272	173	236	139	186	180	345	287	345	295	372	187	372	213	472	184	467	158	462	132	458	105	455	75	452	75	434	89	434	99	433	108	430	113	426	117	420	118	412	117	408	115	396	109	372	56	372	48	345	101	345	8	0	87	0	106	61	122	106	136	140	150	169	167	197	182	221	197	239	210	252	222	260	234	263	239	263	247	259	249	255	250	250	250	246	249	243	247	233	245	227	224	161	208	112	199	81	194	62	192	49	192	37	194	22	199	10	208	1	221	-3	235	-5	258	-2	280	6	301	24	323	50	348	86	174	311	145	305	118	301	93	297	66	295	37	293	37	275	50	274	61	272	69	268	74	263	76	256	76	250	75	244	73	237	71	229	69	222	8	0	90	0	129	147	135	141	141	128	147	111	159	69	166	47	176	26	190	10	209	0	234	-4	254	-2	272	6	291	21	309	45	327	78	312	86	302	69	293	57	285	48	277	44	269	42	255	52	245	77	234	110	217	144	188	170	188	172	212	191	229	212	243	232	255	246	269	252	277	249	291	231	302	223	316	219	329	221	340	227	349	236	354	248	356	264	355	276	350	288	342	298	329	306	311	308	268	295	236	264	209	225	177	190	135	170	16383	16383	130	348	164	348	266	407	276	414	284	420	289	426	292	432	293	439	291	449	286	458	279	465	270	470	260	471	253	470	245	467	236	460	226	451	213	437	163	67	152	121	143	170	134	216	125	255	117	288	109	312	91	307	73	303	54	299	33	296	8	293	8	275	23	275	31	271	35	267	41	259	47	248	52	233	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-66	-56	-74	-61	-84	-62	-96	-60	-109	-54	-120	-46	-130	-34	-136	-21	-138	-14	-138	-7	-137	-1	-136	11	-132	29	-125	46	-114	63	-101	80	-85	97	-66	150	3	201	78	244	152	274	218	285	269	283	282	278	294	270	304	259	310	244	312	231	310	220	303	211	294	206	284	204	274	205	264	207	257	211	250	217	244	225	237	231	232	236	227	239	223	241	219	242	214	239	198	230	174	215	144	193	108	164	67	16383	16383	278	471	267	442	252	416	233	397	208	385	178	380	164	382	151	386	140	393	132	401	129	411	130	418	133	423	137	428	140	435	142	445	140	453	136	461	129	466	121	470	112	471	103	470	92	466	83	458	76	446	74	431	80	400	95	376	116	360	142	350	170	346	213	354	247	375	271	404	287	437	295	471	328	90	315	71	304	57	295	47	287	42	280	40	276	41	273	43	271	46	270	50	270	54	271	61	273	73	277	88	282	105	287	124	340	303	260	303	240	233	222	181	205	142	186	110	164	80	153	66	142	55	133	48	125	44	117	42	111	43	107	44	104	47	102	51	101	57	101	64	102	71	104	80	107	92	112	108	174	312	147	307	117	302	86	298	57	295	32	293	32	275	48	273	60	270	67	267	71	262	72	256	71	249	69	239	67	228	64	217	60	205	35	119	30	100	26	84	23	70	21	58	20	48	23	28	29	13	40	2	55	-3	73	-5	77	-5	81	-4	85	-4	89	-3	92	-2	92	-4	86	-14	84	-21	82	-27	81	-33	82	-37	82	-55	81	-65	78	-76	73	-86	65	-96	53	-104	59	-120	86	-106	108	-96	125	-85	136	-70	140	-48	137	-21	135	-12	135	3	137	8	139	14	143	22	148	31	158	43	169	56	180	71	193	89	207	109	201	89	196	72	193	59	191	46	190	35	192	20	198	8	207	0	220	-3	236	-5	259	-2	281	7	302	25	323	49	343	81	273	229	307	227	335	221	356	208	369	187	374	155	370	115	356	79	334	49	303	29	263	22	249	23	238	25	231	30	226	36	225	44	225	47	226	51	227	56	228	62	230	69	16383	16383	278	250	304	343	339	342	366	337	385	326	396	303	400	266	418	265	439	377	314	377	317	390	323	409	330	422	341	430	356	434	377	435	377	452	171	452	171	435	186	435	199	433	210	428	216	420	219	407	219	403	218	398	217	392	215	385	213	377	66	377	42	270	59	265	80	300	103	323	129	336	161	342	198	343	204	343	131	73	124	52	116	37	105	27	92	20	75	17	75	0	278	0	346	6	402	23	443	51	469	90	477	140	474	170	462	200	437	226	396	244	333	250	278	137	273	107	260	74	240	43	216	20	189	11	179	11	171	14	164	20	160	29	158	42	162	70	172	104	188	137	212	161	241	171	255	170	266	165	273	158	277	148	278	137	16383	16383	186	166	212	267	214	273	218	277	223	280	228	282	233	282	257	280	273	274	282	263	287	246	289	223	305	223	329	308	224	308	268	472	241	467	179	457	150	454	127	452	127	434	141	433	151	430	158	425	162	418	163	410	163	403	162	395	161	386	157	366	142	308	38	308	14	223	29	223	43	248	56	265	70	275	89	281	115	282	120	282	124	280	127	277	129	273	130	267	130	265	129	263	129	261	128	258	127	256	92	119	88	105	85	94	83	84	82	74	81	65	88	34	104	13	127	0	153	-6	180	-8	237	-1	286	19	325	49	350	88	359	131	356	156	345	175	329	189	308	198	281	201	262	200	244	197	225	191	205	181	186	166	505	419	382	247	329	419	16383	16383	621	0	621	17	601	19	593	22	586	26	581	31	567	61	563	93	562	125	559	157	547	186	530	204	509	218	483	229	453	235	418	238	417	238	571	452	219	452	288	238	236	233	188	221	145	199	108	169	78	129	62	99	47	72	32	47	12	28	-14	17	-14	0	158	0	158	17	154	17	151	18	149	20	147	21	145	23	141	26	139	29	137	33	136	37	136	48	137	52	138	55	139	59	159	108	189	149	225	181	262	201	297	208	298	208	265	87	257	60	250	41	240	29	224	21	199	17	199	0	396	0	396	17	381	19	369	22	361	27	356	34	354	43	356	57	358	66	360	76	396	208	422	203	445	188	463	164	475	133	480	95	479	88	479	81	478	74	477	66	475	59	472	50	469	42	464	34	458	28	450	23	447	21	444	20	440	18	437	17	432	17	432	0	419	276	318	162	271	276	16383	16383	540	96	524	72	511	55	498	43	485	37	471	35	459	36	451	41	445	48	441	56	440	66	438	82	435	99	429	114	418	127	402	140	384	148	373	151	361	153	347	155	480	303	176	303	235	155	221	154	207	152	194	149	182	146	170	142	142	125	121	104	105	79	94	54	87	30	84	24	81	20	77	16	73	14	65	14	59	18	57	26	59	34	65	48	68	56	69	66	68	78	63	88	56	95	47	99	36	101	24	99	14	92	5	82	0	69	-2	54	1	32	11	15	26	2	44	-5	65	-8	80	-8	93	-6	117	0	127	5	143	14	155	25	165	36	173	47	179	59	189	77	200	96	212	113	228	127	249	133	212	0	289	0	324	133	337	127	346	119	353	109	356	99	357	88	362	53	373	26	392	6	415	-4	444	-8	455	-8	465	-6	474	-3	490	3	505	14	519	28	532	45	545	64	557	84	363	214	354	186	344	158	333	132	321	108	308	87	289	61	269	39	249	24	226	14	202	11	178	15	159	26	145	44	136	68	133	97	134	118	136	141	140	164	145	189	151	213	161	220	171	225	179	228	187	230	195	230	217	224	233	211	246	194	260	181	279	175	295	176	310	180	325	187	342	198	363	214	16383	16383	387	357	386	337	384	316	381	294	377	270	372	247	361	240	350	236	340	234	331	233	323	232	301	238	287	252	276	268	263	282	245	287	229	286	214	282	199	274	181	262	160	245	178	295	188	318	199	339	210	359	230	389	250	412	272	428	294	437	319	440	342	436	360	427	375	410	384	387	387	357	16383	16383	484	300	476	355	453	400	418	434	374	456	321	463	287	460	254	452	222	439	191	422	161	400	120	360	85	312	58	260	41	205	35	149	43	92	64	47	98	15	142	-4	195	-11	232	-8	268	0	301	12	333	30	363	53	403	95	437	143	462	194	478	247	484	300	221	153	214	129	206	106	197	83	188	62	178	44	169	32	159	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	97	70	98	86	100	103	103	121	107	140	111	143	119	147	123	148	126	148	135	145	144	140	153	133	165	127	179	124	186	126	194	129	202	135	211	143	219	153	16383	16383	112	162	120	188	129	212	139	235	151	255	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	236	238	234	224	230	194	226	178	220	173	215	169	210	166	202	164	194	167	186	172	177	178	167	183	155	186	147	185	140	182	132	178	123	171	114	162	16383	16383	316	210	311	245	297	273	275	294	245	308	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	229	135	228	135	195	389	195	392	194	395	194	405	195	416	198	424	207	429	221	433	244	435	244	452	44	452	44	435	66	433	80	426	90	409	97	380	105	335	156	-11	178	-11	385	369	392	381	398	389	405	394	412	397	419	398	427	395	433	387	439	377	449	368	465	365	480	367	492	374	500	384	505	395	507	408	504	424	498	438	486	448	471	455	452	458	425	453	404	439	386	418	369	394	354	367	160	118	153	176	143	225	132	264	121	293	113	312	95	308	78	304	61	301	39	297	10	293	10	275	21	275	30	273	36	271	41	267	44	262	58	230	73	187	86	133	98	68	107	-8	124	-8	143	35	165	82	188	130	212	173	235	208	244	219	253	229	262	236	270	240	278	241	285	240	294	238	303	234	312	232	321	231	334	233	345	238	353	247	359	258	360	270	358	283	352	294	344	302	333	307	321	308	299	304	277	292	257	275	238	253	219	229	206	208	184	168	173	145	161	118	433	563	414	563	395	520	376	488	352	467	320	455	275	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	395	428	308	399	293	399	279	364	263	337	243	318	216	307	180	303	36	303	36	285	46	285	57	284	66	282	72	278	76	272	77	265	77	262	76	257	75	251	74	244	72	235	31	87	27	74	25	62	23	51	21	43	21	36	23	21	29	9	39	1	52	-3	67	-5	90	-2	111	6	133	22	155	49	180	87	166	96	146	68	136	57	127	48	120	43	113	41	107	43	105	45	103	48	103	57	104	63	105	71	109	87	158	263	160	270	163	275	167	278	172	280	178	281	275	281	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	423	489	348	588	340	597	333	603	325	608	318	610	310	611	301	609	292	605	286	598	281	590	280	581	281	574	284	567	288	561	295	554	302	548	392	489	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	321	348	247	449	232	464	224	468	217	471	209	471	199	470	191	465	185	458	180	450	179	440	180	434	182	427	187	421	193	414	201	408	290	348	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	297	489	330	489	433	548	443	554	451	560	456	566	458	572	459	579	458	589	453	598	446	605	437	609	427	611	420	610	412	606	403	600	380	577	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	169	348	202	348	305	407	315	414	322	420	327	426	330	432	331	439	329	449	325	458	318	465	309	470	299	471	291	470	284	467	275	460	264	451	251	437	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	330	538	328	552	322	564	312	573	300	580	286	582	272	580	261	573	251	564	245	552	243	538	245	525	251	513	261	503	273	497	286	495	300	497	312	503	322	512	328	524	330	538	16383	16383	474	538	471	552	465	564	455	573	443	580	429	582	416	580	404	573	395	564	388	552	386	538	388	525	395	513	404	503	416	497	429	495	443	497	455	503	465	512	471	524	474	538	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	222	398	220	412	214	424	204	434	192	440	178	443	164	440	152	434	143	424	136	412	134	398	137	385	143	373	152	363	164	357	178	354	192	357	204	363	214	372	220	384	222	398	16383	16383	366	398	363	412	357	424	347	434	335	440	321	443	307	440	295	434	286	424	280	412	278	398	280	385	286	373	296	363	308	357	321	354	335	357	347	363	357	372	363	384	366	398	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	16383	16383	335	489	260	588	253	597	245	603	238	608	230	610	222	611	213	609	204	605	198	598	193	590	192	581	193	574	195	567	200	561	207	554	215	548	304	489	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	16383	16383	201	348	126	449	119	457	111	464	103	468	96	471	87	471	78	470	70	465	63	458	59	450	57	440	58	434	61	427	66	421	72	414	81	408	170	348	185	191	20	191	-2	112	164	112	185	191	20	191	-2	112	164	112	322	191	-15	191	-26	112	311	112	322	182	-15	182	-26	120	311	120	660	182	-15	182	-26	120	649	120	216	463	171	440	135	413	109	382	92	348	87	313	89	292	96	275	108	261	123	253	143	250	158	252	172	258	182	267	189	281	192	299	191	309	188	318	184	327	176	335	165	342	157	348	151	352	147	357	145	362	145	367	148	382	157	398	173	413	195	429	224	446	75	250	119	272	155	299	182	330	199	364	204	400	202	420	195	438	183	451	168	460	148	463	132	461	119	455	108	445	101	431	99	413	100	403	102	394	107	385	115	377	126	370	134	364	140	360	144	355	146	350	146	345	143	330	134	315	118	299	95	283	66	266	5	-122	50	-99	86	-72	112	-41	129	-7	134	27	132	48	125	65	113	79	98	87	78	90	63	88	49	81	39	71	32	58	29	41	30	31	33	21	37	13	45	5	56	-2	64	-7	70	-12	74	-16	76	-21	76	-27	73	-42	63	-57	48	-72	25	-88	-2	-105	179	268	158	285	142	299	132	312	126	324	124	337	126	346	131	354	139	359	150	363	161	366	175	369	187	375	196	384	202	396	204	413	202	430	196	444	186	455	173	461	158	463	131	457	111	442	98	419	89	391	87	360	90	335	99	311	115	289	137	269	167	250	165	463	121	440	85	413	58	382	41	348	35	313	38	292	45	275	56	261	72	253	92	250	108	252	121	258	132	267	139	281	141	299	140	309	138	318	133	327	125	335	114	342	106	348	100	352	97	357	95	362	94	367	97	382	107	398	122	413	145	429	173	446	16383	16383	338	463	293	440	258	413	231	382	215	348	209	313	211	292	218	275	230	261	245	253	265	250	281	252	294	258	305	267	312	281	314	299	314	309	311	318	306	327	298	335	287	342	279	348	273	352	269	357	267	362	267	367	270	382	280	398	296	413	318	429	347	446	44	250	89	272	125	299	151	330	168	364	173	400	171	420	164	438	153	451	137	460	118	463	102	461	88	455	77	445	70	431	68	413	69	403	71	394	76	385	84	377	95	370	104	364	109	360	113	355	115	350	115	345	112	330	103	315	87	299	64	283	35	266	16383	16383	218	250	262	272	298	299	325	330	341	364	347	400	345	420	337	438	326	451	310	460	290	463	275	461	261	455	251	445	244	431	241	413	242	403	245	394	249	385	257	377	268	370	277	364	282	360	286	355	288	350	289	345	286	330	276	315	260	299	238	283	209	266	-28	-122	15	-99	51	-72	77	-41	94	-7	100	27	97	48	90	65	79	79	63	87	43	90	27	89	14	83	3	73	-3	59	-5	41	-4	31	-2	21	2	13	10	5	21	-2	29	-7	35	-12	39	-16	41	-21	41	-27	38	-42	29	-57	13	-72	-9	-88	-37	-105	16383	16383	143	-122	188	-99	224	-72	250	-41	267	-7	272	27	270	48	263	65	251	79	236	87	216	90	201	89	187	83	176	73	169	59	167	41	167	31	170	21	175	13	183	5	194	-2	202	-7	208	-12	212	-16	214	-21	214	-27	211	-42	201	-57	186	-72	163	-88	134	-105	321	268	300	285	285	299	274	312	268	324	266	337	268	346	274	354	282	359	292	363	303	366	317	369	329	375	339	384	345	396	347	413	345	430	339	444	329	455	316	461	300	463	274	457	254	442	240	419	232	391	229	360	232	335	242	311	257	289	280	269	309	250	16383	16383	155	268	134	285	118	299	107	312	101	324	100	337	102	346	107	354	115	359	125	363	137	366	150	369	162	375	171	384	177	396	179	413	177	430	172	444	162	455	149	461	133	463	107	457	87	442	73	419	65	391	62	360	65	335	74	311	90	289	113	269	143	250	238	379	246	390	252	400	256	409	259	418	259	426	258	438	252	448	244	456	234	461	222	463	209	461	198	456	191	447	186	436	184	422	184	415	186	401	188	392	191	382	193	374	195	367	197	357	197	345	195	331	191	315	179	316	169	317	160	319	148	324	134	330	124	335	116	338	109	340	97	342	85	340	75	336	68	328	63	319	62	308	63	296	68	286	75	279	84	275	96	273	103	273	111	275	118	277	127	281	149	292	158	296	167	298	176	299	188	299	182	274	173	250	161	227	146	206	129	188	131	175	132	164	133	154	133	113	129	63	127	39	124	19	106	-97	121	-97	126	-77	131	-61	135	-46	139	-29	145	-7	159	45	173	90	187	128	202	158	218	182	211	200	206	217	203	232	201	247	201	276	202	283	204	299	222	299	232	297	241	294	252	289	263	283	272	278	279	275	285	273	295	271	308	273	318	278	327	285	332	295	334	307	332	319	328	328	320	335	310	340	297	342	292	341	286	340	280	338	272	335	263	331	250	325	239	320	229	317	220	316	208	315	211	329	218	350	222	358	228	366	181	318	163	320	153	323	142	327	130	333	121	337	114	340	107	342	102	343	96	343	84	342	74	337	67	330	63	321	61	310	63	299	67	290	74	283	84	279	96	277	104	277	109	278	114	280	120	283	127	287	141	294	153	298	164	301	175	302	187	303	178	269	168	242	157	221	144	203	126	185	133	171	137	159	140	147	141	132	142	114	142	101	140	83	139	75	137	66	124	67	113	69	103	72	92	76	77	83	68	87	60	90	53	92	47	94	42	94	31	92	21	87	14	80	9	70	7	59	9	49	13	40	21	33	30	29	41	27	45	27	51	28	57	30	64	32	72	35	87	42	99	46	109	48	121	50	135	51	130	34	124	21	119	9	111	-2	101	-16	94	-27	89	-36	85	-44	83	-51	82	-59	84	-70	89	-80	97	-87	107	-92	119	-93	132	-92	142	-87	149	-78	154	-67	155	-53	155	-39	153	-32	152	-25	149	-15	147	-7	147	0	146	6	146	22	147	30	147	36	148	43	150	51	158	51	168	50	177	49	187	46	198	42	210	36	219	32	226	30	233	27	238	26	244	26	255	27	265	31	273	38	277	48	279	59	278	70	273	79	266	86	256	90	244	92	236	92	226	88	212	81	198	75	186	70	175	67	164	66	152	66	162	100	171	126	183	148	196	166	214	185	207	198	203	209	200	222	199	237	198	256	198	268	199	278	199	286	203	302	216	301	227	300	237	297	248	292	263	286	272	282	280	279	286	277	292	276	297	275	309	277	319	282	326	289	332	299	333	310	332	320	327	329	319	336	310	340	299	342	295	341	283	339	276	337	268	333	252	327	240	323	230	321	218	319	204	317	210	335	215	348	221	360	228	372	238	387	245	397	251	406	257	422	257	428	255	439	251	449	243	456	233	461	221	463	208	461	198	456	191	448	186	437	185	423	185	414	186	409	187	402	189	394	190	385	192	377	194	363	194	347	193	340	193	333	192	326	190	318	331	171	324	216	305	254	275	285	236	305	189	312	144	305	105	285	75	254	55	215	48	171	55	126	75	86	105	56	144	36	189	29	233	36	272	56	303	87	324	126	331	171	127	41	124	57	117	70	107	81	93	89	78	91	61	89	48	82	37	71	30	57	27	41	30	25	36	11	47	0	60	-6	76	-8	92	-6	106	0	117	11	124	25	127	41	16383	16383	351	41	349	57	342	70	331	81	318	89	302	91	286	89	272	82	261	71	254	57	251	41	254	25	260	11	271	0	285	-6	301	-8	317	-6	331	0	342	11	349	25	351	41	16383	16383	575	41	573	57	566	70	555	81	542	89	526	91	510	89	496	82	485	71	478	57	476	41	478	25	485	11	496	0	509	-6	525	-8	541	-6	555	0	566	11	573	25	575	41	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	16383	16383	705	149	704	127	699	104	692	82	683	60	673	41	663	29	653	19	642	12	631	8	619	7	608	9	598	14	592	23	587	35	586	51	588	74	593	100	601	126	612	151	624	172	632	183	640	192	648	198	656	202	664	203	678	200	689	193	698	181	703	166	705	149	16383	16383	722	144	719	172	710	194	695	211	676	221	652	225	610	217	574	197	545	165	526	125	520	80	524	49	535	23	553	4	577	-7	606	-11	621	-10	635	-6	649	-1	662	6	673	17	689	37	703	61	713	88	720	116	722	144	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	16383	16383	705	149	704	127	699	104	693	82	684	60	673	41	663	29	653	19	643	12	632	8	620	7	608	9	598	14	591	23	587	36	586	51	588	75	593	100	601	126	611	150	624	172	632	183	641	192	649	198	657	202	666	203	679	200	689	193	698	181	703	166	705	149	16383	16383	722	144	719	172	710	194	695	211	676	221	652	225	610	217	574	197	545	165	526	125	520	80	524	49	535	23	553	4	577	-7	606	-11	621	-10	635	-6	649	-1	662	6	673	17	689	37	703	61	713	88	720	116	722	144	16383	16383	949	149	948	127	943	104	937	82	928	60	917	41	907	29	897	19	886	12	875	8	863	7	852	9	843	14	836	23	832	35	830	51	832	74	838	100	846	126	856	151	868	172	876	183	884	192	892	198	901	202	909	203	922	200	933	193	942	181	947	166	949	149	16383	16383	966	144	963	172	954	194	940	211	920	221	896	225	855	217	819	197	790	165	771	125	764	80	768	49	779	23	798	4	821	-7	850	-11	865	-10	880	-6	893	-1	906	6	918	17	934	37	947	61	958	88	964	116	966	144	22	152	22	146	54	113	82	85	105	61	123	42	135	29	137	26	140	24	142	23	143	22	149	22	152	24	154	26	155	29	155	39	148	60	142	75	133	93	106	149	119	162	125	169	130	175	137	182	162	209	181	231	194	248	202	262	204	272	204	275	203	277	201	279	199	280	196	281	192	280	188	278	182	274	175	269	163	257	158	253	152	248	145	243	137	237	190	149	190	155	156	190	130	217	109	238	92	256	76	274	73	276	70	279	66	281	60	279	56	273	56	270	57	263	59	254	63	242	70	228	78	210	106	153	75	120	49	93	30	71	17	53	9	40	7	29	7	27	8	25	10	23	13	22	16	22	20	23	30	28	36	33	48	45	53	49	59	54	66	59	75	66	338	382	338	431	0	431	0	382	233	465	185	465	-113	-7	-62	-7	446	452	86	452	86	435	104	433	118	430	128	425	134	418	136	407	136	403	134	395	134	390	133	385	100	265	37	265	29	238	92	238	78	186	17	186	10	158	71	158	48	75	42	54	34	38	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	51	144	59	146	69	171	158	290	158	297	186	178	186	192	238	311	238	319	265	199	265	236	394	241	409	246	420	254	426	266	430	283	431	313	429	337	425	357	418	373	408	385	395	390	384	395	372	397	359	399	344	399	327	416	324	76	61	71	43	65	30	57	20	47	15	36	13	24	14	13	19	5	27	0	36	-1	48	0	59	5	68	12	75	21	80	33	81	42	81	50	78	59	74	67	69	76	61	16383	16383	30	270	23	244	97	244	96	231	94	218	93	207	92	195	91	184	23	184	17	157	89	157	88	145	87	134	87	123	86	112	84	100	75	104	66	106	59	108	51	109	43	109	21	107	4	99	-9	87	-18	70	-21	51	-18	31	-10	15	2	3	19	-4	39	-7	55	-5	70	-1	83	6	94	18	106	33	125	17	142	6	159	-1	175	-6	192	-7	208	-6	223	-1	238	5	251	15	263	28	271	39	277	52	283	66	288	84	293	105	276	105	267	88	258	75	247	67	233	63	216	62	202	63	188	65	172	69	153	75	131	84	139	95	143	104	148	115	152	127	156	142	161	157	252	157	259	184	168	184	174	210	177	222	180	233	182	244	259	244	266	270	189	270	216	387	221	405	228	420	236	430	245	437	256	439	262	438	266	436	269	433	271	429	272	425	272	420	271	417	271	414	270	412	269	407	269	402	268	397	268	388	269	377	274	368	282	361	292	356	303	354	317	357	328	363	337	373	343	385	345	400	341	420	331	437	315	450	295	459	271	462	248	459	226	453	205	443	185	428	167	410	150	390	136	369	124	345	113	313	101	270	223	394	227	410	229	420	232	427	237	430	245	431	265	428	280	420	291	408	298	392	300	372	299	353	297	333	292	314	286	296	278	280	267	264	256	252	242	244	225	239	204	238	192	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	187	216	197	215	205	215	213	214	223	214	258	216	288	222	315	231	338	243	359	259	373	273	384	289	392	307	397	327	399	348	393	385	376	414	347	435	306	447	253	452	16383	16383	583	275	583	303	535	303	561	401	537	401	515	370	494	346	470	326	443	311	413	299	413	275	448	275	403	115	397	95	393	76	389	60	387	47	386	38	388	22	394	10	403	1	416	-3	431	-5	454	-2	476	6	498	23	521	49	546	85	530	95	517	76	506	61	495	50	486	44	479	41	473	43	471	45	469	49	468	54	470	66	474	86	481	114	491	150	504	195	527	275	16383	16383	793	311	773	311	770	306	767	302	763	299	759	298	754	297	750	297	746	298	741	299	736	301	722	307	706	311	698	312	690	312	659	309	634	298	616	280	604	257	600	227	601	207	605	188	615	169	630	146	653	118	667	101	678	86	686	73	690	60	692	48	690	36	685	26	677	18	665	13	651	11	632	15	616	26	603	44	594	69	588	101	569	103	555	-8	573	-8	576	-3	579	0	583	3	593	5	596	4	599	4	603	3	608	1	613	0	622	-3	630	-5	639	-7	648	-8	656	-8	688	-4	715	7	737	25	751	49	756	78	755	97	749	116	739	137	723	161	702	187	688	204	677	219	670	233	665	244	664	254	665	266	670	276	677	283	687	288	699	290	716	287	731	277	742	261	751	239	759	209	777	207	369	425	352	437	334	447	314	454	293	459	271	460	216	450	167	423	124	384	91	335	68	281	43	281	35	254	62	254	60	245	57	233	54	219	52	206	50	195	29	195	23	167	47	167	46	162	46	151	45	145	45	140	50	95	63	54	87	20	122	-2	168	-10	206	-6	239	6	268	25	295	51	321	83	308	90	287	66	265	46	241	31	215	20	185	17	160	22	143	38	132	61	126	88	124	117	124	128	125	139	126	149	127	158	129	167	284	167	293	195	133	195	135	206	137	219	140	234	143	246	146	254	311	254	319	281	149	281	161	319	180	361	206	400	236	428	272	440	292	434	308	418	319	394	326	364	330	328	354	325	362	454	450	439	527	399	589	338	629	260	644	171	629	82	589	5	527	-56	450	-97	362	-111	273	-97	196	-56	136	5	96	82	81	171	96	260	136	338	196	399	273	439	362	454	16383	16383	362	514	254	496	160	448	87	373	39	279	22	171	39	63	87	-30	160	-105	254	-153	362	-171	470	-153	564	-105	638	-30	686	63	704	171	686	279	638	373	564	448	470	496	362	514	199	300	186	282	174	270	162	262	151	258	138	256	125	258	115	264	107	273	103	286	101	302	102	323	106	343	111	363	118	382	127	400	135	415	144	425	153	433	163	437	174	439	178	438	181	437	184	435	186	433	186	430	185	424	183	419	179	414	177	409	176	400	177	392	182	385	188	380	196	377	204	376	216	378	225	383	233	392	237	403	239	416	236	431	228	444	215	453	199	459	182	462	161	460	141	454	122	445	105	434	88	419	71	399	56	376	45	351	38	324	35	296	39	269	50	247	66	231	88	222	114	219	123	219	141	221	149	224	156	227	170	236	183	246	195	259	206	273	215	289	16383	16383	430	462	391	462	97	-9	136	-9	16383	16383	475	180	473	153	467	124	459	94	447	66	434	39	427	30	420	23	413	18	405	15	397	14	388	16	381	19	376	26	373	35	372	48	374	79	380	112	390	143	404	171	421	195	427	201	439	209	445	211	452	211	460	210	466	206	471	199	474	191	475	180	16383	16383	537	157	533	183	522	205	505	221	483	231	456	235	435	233	414	228	395	220	377	209	360	195	343	175	329	152	318	125	311	97	308	67	313	40	324	18	342	3	366	-5	393	-8	413	-7	433	-2	451	4	468	15	484	29	501	50	516	74	527	100	534	128	537	157	250	-61	229	-86	210	-103	192	-112	176	-116	162	-117	154	-116	147	-114	141	-110	137	-104	135	-96	139	-80	151	-69	167	-61	186	-56	207	-54	214	-54	232	-56	241	-58	250	-61	16383	16383	400	253	388	209	358	150	315	91	266	45	215	26	210	27	204	30	199	35	196	41	195	50	197	66	203	86	213	109	229	136	250	169	281	209	309	240	334	261	357	274	377	278	383	278	389	275	395	271	398	264	400	253	16383	16383	521	303	444	303	437	291	436	291	427	299	417	305	405	309	391	311	376	312	340	307	300	293	259	271	219	243	183	210	169	199	153	188	133	179	109	173	81	170	70	171	60	172	49	173	38	176	26	181	18	152	31	146	44	142	57	139	70	137	96	137	108	138	119	140	139	146	131	130	125	114	121	98	118	83	117	67	121	42	132	21	149	6	171	-3	196	-7	218	-5	238	-2	257	3	275	11	293	22	295	22	268	-26	257	-24	245	-23	225	-21	204	-21	170	-23	152	-26	135	-31	116	-40	98	-51	82	-65	72	-81	68	-99	71	-114	82	-128	99	-140	123	-148	154	-151	189	-148	223	-140	257	-125	288	-105	315	-78	326	-81	338	-84	350	-86	362	-87	375	-87	392	-86	411	-83	431	-78	451	-70	471	-58	457	-30	437	-41	420	-49	406	-52	393	-54	373	-54	353	-52	333	-46	232	152	210	114	186	79	161	50	138	30	119	23	115	23	111	24	108	27	106	31	106	36	112	63	131	90	159	116	193	137	232	153	16383	16383	591	320	617	358	643	390	669	415	691	430	707	435	712	435	716	434	718	431	719	428	719	424	711	395	688	368	657	346	623	329	591	318	16383	16383	551	445	531	472	520	465	502	455	484	447	472	443	461	441	441	439	431	439	399	442	337	460	302	469	262	472	216	466	181	450	155	426	139	398	134	368	138	341	149	318	167	300	192	287	223	283	241	284	257	287	271	293	283	301	295	311	275	335	268	329	260	325	253	322	245	320	237	320	225	321	214	327	205	336	198	350	196	368	199	387	208	406	221	421	239	431	259	435	286	430	309	417	334	402	364	390	404	385	404	383	359	340	326	303	301	269	281	238	261	206	217	190	178	174	143	158	112	140	85	118	72	104	61	89	52	72	46	55	44	38	47	19	56	4	71	-5	90	-11	114	-13	172	0	228	33	279	82	324	140	360	199	368	202	378	205	389	208	400	212	410	215	396	191	381	163	368	131	358	98	354	65	357	41	366	20	382	3	405	-7	437	-11	451	-10	466	-7	479	-2	493	4	507	12	521	23	536	37	551	53	566	72	581	94	554	112	525	78	502	54	483	38	467	30	455	28	448	29	442	31	438	35	436	40	435	47	441	75	457	113	481	158	512	209	548	262	620	286	684	315	734	349	768	387	780	430	778	445	771	456	761	465	746	470	728	472	681	463	627	438	569	396	508	338	446	265	437	262	424	258	410	253	396	249	386	247	414	297	443	339	472	374	503	405	535	432	520	408	484	382	453	350	428	316	406	279	386	242	373	250	362	260	355	271	351	284	349	298	355	332	373	363	405	387	454	404	520	410	16383	16383	95	44	110	49	121	57	128	67	133	79	134	90	132	104	127	117	117	127	105	133	88	136	70	132	55	123	42	110	35	93	32	73	37	45	54	21	80	2	116	-9	159	-13	211	-10	258	0	301	18	342	43	380	74	399	94	417	117	433	143	448	171	463	200	503	213	536	233	562	257	581	282	594	304	566	321	549	298	533	279	516	264	500	253	484	244	484	245	501	285	518	323	535	358	554	387	575	408	580	407	584	407	589	406	597	406	618	407	635	412	648	421	657	433	660	449	658	456	654	462	647	468	637	471	625	472	618	472	609	470	597	468	584	464	570	458	558	460	543	461	526	463	508	464	489	465	454	463	420	456	387	445	356	430	328	408	315	394	305	377	296	358	290	337	288	315	289	298	293	282	298	267	305	254	313	243	322	233	331	224	341	216	353	210	367	204	361	194	357	184	354	179	318	113	281	68	241	40	199	26	154	23	142	24	129	27	115	31	103	37	95	44	196	35	184	32	171	29	158	27	145	26	116	26	104	29	95	32	90	38	88	45	91	51	96	55	104	58	112	60	133	60	148	57	164	53	180	46	196	36	16383	16383	488	263	507	308	528	351	552	387	577	412	602	422	609	421	615	418	620	413	623	407	624	399	616	362	595	329	563	301	527	278	489	262	16383	16383	458	438	430	453	402	462	375	468	350	471	328	472	266	466	212	448	170	420	143	384	133	342	146	290	180	252	229	226	285	212	343	207	362	207	337	165	313	128	291	99	270	76	249	59	227	70	204	81	179	89	153	95	124	97	109	97	94	95	80	92	68	88	57	83	47	76	38	69	32	60	28	51	27	41	28	32	32	23	38	14	46	7	57	0	68	-4	80	-7	95	-9	111	-10	130	-10	155	-9	179	-7	200	-3	220	0	239	5	256	0	275	-5	297	-9	322	-12	353	-13	397	-9	440	3	483	25	524	56	563	96	538	120	501	83	463	56	424	38	387	27	351	24	343	24	333	25	323	27	311	30	298	33	298	35	339	59	378	91	412	128	443	171	470	218	539	244	598	279	644	319	675	361	686	400	683	419	675	435	660	448	640	456	612	459	572	452	532	434	495	409	463	378	437	346	424	326	402	288	381	246	374	245	367	245	362	244	351	244	301	248	258	260	224	280	203	307	195	340	203	374	224	401	255	420	292	431	331	435	346	435	366	433	389	429	415	421	443	408	225	284	244	320	269	360	296	399	324	428	349	439	356	438	361	435	364	431	366	426	367	419	358	379	336	344	304	317	266	296	225	284	16383	16383	29	290	42	279	58	269	76	258	94	250	110	244	89	210	70	173	55	137	44	103	41	72	44	43	54	20	70	3	91	-6	116	-9	149	-4	181	9	214	33	249	68	285	115	261	133	225	89	194	58	167	38	146	27	130	24	125	25	120	27	117	31	114	37	113	47	119	80	134	119	155	161	178	203	200	240	230	243	260	250	289	259	316	270	341	284	370	304	393	328	411	355	423	384	427	415	423	436	412	453	396	464	376	470	353	472	315	464	274	441	230	402	183	348	133	280	122	282	105	288	85	295	65	305	47	315	373	195	311	452	179	452	172	432	195	430	209	424	219	416	225	404	229	391	143	103	140	91	135	76	128	59	120	46	112	41	104	45	98	56	89	68	77	79	60	83	46	81	34	75	25	66	19	54	17	41	20	24	28	10	41	0	57	-7	74	-9	104	-3	127	12	144	35	157	61	166	90	240	343	241	343	250	306	271	219	297	114	319	27	328	-9	339	-9	445	351	448	362	452	375	458	388	465	399	474	403	481	398	488	388	496	375	509	365	526	360	540	363	552	369	561	378	567	390	569	404	566	422	557	436	545	447	530	454	513	456	485	451	462	436	445	415	433	390	424	364	374	195	16383	16383	649	51	450	51	434	-3	633	-3	16383	16383	638	289	637	272	634	256	630	239	625	223	621	207	615	188	607	162	596	137	581	118	562	111	555	112	549	116	546	121	544	127	543	134	546	161	554	195	565	232	578	266	589	290	593	296	598	301	604	306	610	308	618	309	624	308	630	306	634	301	637	296	638	289	16383	16383	697	253	693	277	684	298	668	313	648	323	623	327	597	324	573	315	551	302	532	285	516	265	505	248	496	230	489	211	484	191	483	172	486	146	495	124	510	108	530	97	556	94	602	103	641	128	671	164	690	207	697	253	579	325	576	301	566	279	552	259	534	244	514	236	498	244	480	248	471	248	484	276	497	305	511	332	528	359	550	385	560	375	568	364	574	352	578	339	579	325	16383	16383	631	118	600	81	574	56	553	39	537	30	523	28	517	29	512	31	509	34	507	39	506	46	512	64	525	86	540	109	553	132	559	153	558	167	556	179	552	190	546	200	536	211	536	213	573	220	605	235	632	258	650	286	656	321	653	345	645	366	632	386	614	404	594	420	600	424	607	428	615	432	622	436	630	440	618	471	603	466	589	461	576	455	564	449	551	442	524	453	494	461	464	467	432	471	400	472	361	471	324	466	289	459	257	450	228	438	187	414	154	386	130	354	114	320	109	286	115	249	132	219	158	197	189	184	224	179	279	189	320	216	347	255	362	302	367	351	333	351	331	329	328	309	323	291	316	275	309	262	296	243	282	230	267	222	251	218	233	217	214	220	197	229	184	243	175	261	171	283	183	331	215	373	265	406	329	427	405	435	424	434	445	432	466	427	486	421	507	413	470	379	437	341	406	296	376	247	344	191	304	122	269	74	235	43	199	27	158	23	143	23	130	26	118	30	107	36	99	44	113	49	124	57	132	67	137	79	138	90	136	104	130	117	121	127	108	133	92	136	74	133	59	124	47	110	40	93	37	74	42	45	58	21	84	2	119	-9	162	-13	227	-6	289	17	346	58	400	119	451	202	453	201	461	199	466	199	471	198	475	197	477	194	479	190	480	186	480	180	474	157	460	132	443	107	429	80	423	51	427	31	437	14	454	0	477	-8	506	-11	539	-7	570	6	599	28	628	58	658	96	261	397	261	457	17	457	17	397	32	397	37	414	44	426	52	434	63	439	75	440	107	440	107	217	105	209	99	204	89	201	73	199	73	184	204	184	204	199	188	201	178	204	172	209	170	217	170	440	201	440	213	439	224	434	233	426	240	413	245	397	16383	16383	660	457	581	457	478	262	382	457	289	457	289	441	300	439	311	435	321	428	329	418	336	406	336	246	335	227	332	214	326	206	316	202	301	199	301	184	391	184	391	199	375	202	365	206	359	214	356	227	355	246	355	383	452	183	460	183	561	385	561	217	559	209	554	204	544	201	527	199	527	184	658	184	658	199	642	201	631	204	626	209	624	217	624	409	625	421	628	430	634	436	645	439	660	441	588	324	586	301	578	280	567	261	551	247	531	239	522	243	511	245	501	247	491	248	483	249	501	282	518	310	535	334	552	356	571	376	577	368	582	358	586	347	588	336	588	324	16383	16383	653	466	636	460	620	454	605	448	592	441	578	433	546	449	512	460	476	467	441	471	407	472	372	471	336	467	300	461	264	451	230	437	192	415	159	388	132	356	115	320	109	280	111	261	116	244	124	227	133	212	145	200	160	189	177	181	195	176	214	173	235	172	288	183	331	211	362	253	382	303	388	357	354	357	346	302	326	260	300	231	269	214	238	209	217	212	199	221	184	235	175	253	171	275	185	333	222	377	277	409	343	429	413	435	436	435	459	432	483	428	508	419	533	406	490	375	454	340	421	298	388	249	354	191	310	121	269	73	230	43	191	27	151	23	138	23	126	26	115	30	106	36	99	44	113	49	124	57	132	67	137	79	138	90	136	104	130	117	121	127	108	133	92	136	74	132	59	123	47	110	40	93	37	73	42	45	58	21	84	2	119	-9	162	-13	230	-5	294	18	355	60	411	121	462	203	470	201	475	199	480	199	485	198	492	199	500	199	508	200	515	201	522	203	532	193	539	180	544	166	547	150	548	133	545	103	536	75	522	51	503	35	480	29	471	30	463	33	456	38	451	46	449	57	453	73	461	88	475	101	493	109	515	114	510	147	468	137	437	120	418	99	407	76	404	55	407	39	414	22	428	6	449	-4	478	-8	499	-7	518	-4	535	0	551	6	566	15	591	35	611	58	624	83	632	107	635	131	633	150	625	169	613	188	595	205	572	219	572	221	605	232	632	249	651	271	662	296	666	321	663	343	656	363	645	380	631	395	614	410	623	415	633	421	642	426	664	436	223	165	253	207	280	239	307	263	332	277	354	282	359	281	363	279	367	276	371	270	372	263	366	238	347	214	317	192	276	175	224	164	16383	16383	23	192	39	176	57	162	77	152	98	144	118	138	114	125	111	112	109	100	107	87	107	75	111	46	124	23	143	5	171	-5	204	-9	224	-8	242	-5	260	0	278	6	296	14	324	30	352	50	378	73	401	97	423	121	401	143	369	108	331	76	291	49	254	31	221	24	209	26	199	30	191	38	186	49	185	63	186	80	189	96	194	111	200	123	206	131	255	135	303	145	347	159	385	179	414	203	423	214	430	225	435	235	437	246	438	256	434	275	423	290	405	302	382	310	354	312	305	305	255	285	208	254	166	214	133	169	114	173	94	180	76	189	58	201	43	216	308	308	324	343	348	375	378	402	411	420	443	427	454	426	462	424	468	420	472	414	473	406	465	381	442	357	407	335	362	318	309	306	16383	16383	280	462	266	466	253	469	240	471	226	472	210	472	161	467	120	453	90	431	71	404	64	373	72	340	93	312	127	291	173	276	228	269	228	267	229	265	230	262	232	258	232	256	176	237	131	212	98	181	78	145	71	106	80	63	104	29	140	5	185	-8	235	-13	268	-11	302	-5	336	5	367	21	393	42	404	55	414	68	422	83	427	99	429	117	425	144	414	166	394	182	367	192	331	195	289	191	254	176	226	153	205	120	192	78	225	72	237	104	252	129	269	146	290	155	312	158	323	157	333	151	343	143	350	130	352	115	346	83	329	58	304	39	273	27	238	23	212	26	191	35	175	50	165	69	161	91	166	125	180	156	202	184	231	207	268	224	274	221	282	218	291	216	300	215	310	214	328	216	342	219	351	225	357	233	359	242	357	250	350	256	338	261	323	264	305	267	305	269	380	284	444	309	492	341	524	376	535	410	531	430	521	445	503	456	478	462	446	465	390	456	334	434	284	399	245	356	225	306	194	310	167	318	145	330	131	348	126	371	130	392	142	410	161	424	187	432	218	435	241	435	250	434	260	432	270	429	485	377	461	359	437	337	413	308	386	269	354	218	312	198	275	177	244	156	219	137	201	121	225	97	236	105	251	116	271	128	294	141	320	154	319	153	319	152	317	150	317	149	293	107	266	72	235	46	201	29	161	23	145	24	131	27	121	32	113	38	107	44	122	49	133	57	140	67	145	79	146	90	144	104	139	117	130	127	117	133	101	136	83	132	67	123	55	110	47	93	44	73	49	45	64	21	88	2	122	-9	164	-13	227	-6	288	16	346	56	398	114	439	192	456	196	473	198	491	200	510	202	529	202	527	195	525	181	524	175	524	163	525	159	525	154	527	146	575	163	573	168	572	175	570	185	569	197	569	212	592	217	611	226	625	238	634	251	637	267	635	276	631	284	625	290	616	295	604	296	591	294	579	288	568	279	559	269	551	259	513	257	495	256	477	253	460	250	471	280	481	304	489	323	498	339	509	353	16383	16383	675	472	656	463	635	456	614	451	594	448	578	446	533	449	486	455	438	463	390	469	344	472	308	471	275	468	244	463	215	456	189	445	162	428	140	409	123	387	113	363	109	335	112	311	120	289	132	270	148	254	166	242	178	236	189	232	201	229	225	227	264	233	298	250	326	277	346	312	355	355	325	361	312	323	295	295	275	277	254	267	233	264	216	266	200	274	185	287	175	306	171	333	177	365	195	393	223	416	260	430	304	435	346	430	390	418	436	403	487	391	545	385	577	388	609	397	639	409	668	425	692	444	834	467	828	469	820	471	812	472	799	472	771	469	744	459	717	444	689	424	663	400	629	362	596	319	565	272	535	223	493	148	473	114	451	79	429	53	409	42	406	43	403	45	402	47	401	50	401	52	402	60	408	78	412	87	414	93	439	145	477	213	523	291	575	374	632	456	625	467	615	471	611	472	600	472	571	469	540	460	508	445	475	422	441	392	413	362	384	326	354	284	321	235	285	178	247	117	217	73	192	44	168	28	143	23	133	23	124	24	116	26	108	29	102	35	102	36	118	39	130	46	139	56	143	68	145	80	143	93	137	106	127	117	114	124	97	127	79	124	64	115	52	102	44	85	41	66	45	38	58	16	79	0	105	-10	136	-13	158	-11	177	-6	195	2	212	14	229	29	250	54	272	84	295	119	319	160	347	204	381	259	414	306	446	347	480	381	517	411	518	410	484	362	447	309	411	252	376	192	343	130	335	112	328	94	324	78	321	63	320	49	323	32	331	17	343	6	358	0	374	-2	394	0	411	3	428	11	443	21	458	34	474	52	490	74	507	99	524	128	542	161	588	239	629	302	666	350	702	388	738	417	738	416	669	319	615	234	577	161	554	100	547	52	550	29	560	11	576	-1	598	-9	627	-11	660	-6	691	7	722	29	752	58	784	94	759	118	727	84	700	59	678	41	660	31	646	28	639	29	634	31	631	34	629	39	628	46	638	85	665	149	709	234	768	338	842	456	423	250	406	245	390	235	377	221	369	204	366	185	367	174	369	163	373	152	379	142	386	133	365	103	339	73	310	48	278	31	244	24	234	25	226	29	219	36	215	46	213	60	225	110	254	167	296	222	344	262	391	278	402	277	411	274	418	268	422	260	423	250	16383	16383	511	157	500	150	491	146	482	144	473	143	463	143	458	144	453	144	447	146	442	148	437	151	446	168	452	186	457	204	460	222	461	239	458	264	449	284	434	299	414	309	388	312	369	311	349	309	330	305	310	298	289	289	269	278	249	265	230	251	196	219	184	207	167	194	145	182	118	174	86	171	75	171	64	172	54	174	44	177	32	181	23	152	36	146	49	142	62	139	74	138	87	137	103	138	117	139	130	142	141	146	152	151	142	121	139	105	136	90	136	75	140	44	154	20	174	3	201	-6	232	-9	251	-8	268	-5	286	0	304	6	321	16	342	30	362	47	382	67	400	90	418	115	425	113	433	112	442	110	451	110	460	109	476	110	490	113	503	117	515	123	527	130	180	261	122	42	80	42	137	261	16383	16383	361	261	314	81	312	75	311	69	309	63	309	57	308	51	309	47	309	44	312	35	311	34	297	36	286	40	278	48	272	58	270	72	270	78	272	84	273	91	277	103	319	261	16383	16383	483	261	483	303	22	303	22	261	94	261	80	209	66	156	52	104	26	0	154	0	168	52	183	104	196	156	210	209	224	261	276	261	232	95	230	85	229	79	228	74	228	68	232	40	245	19	263	3	287	-5	314	-8	329	-8	357	-6	372	-3	385	2	398	9	414	22	431	37	446	51	458	62	431	93	419	83	414	78	408	73	397	62	392	58	384	50	372	41	367	39	362	36	355	35	354	37	352	43	352	46	351	49	352	57	353	64	357	80	359	87	404	261	231	410	133	42	78	42	178	410	16383	16383	499	410	401	42	348	42	446	410	16383	16383	555	452	146	452	23	0	164	0	277	410	404	410	292	0	434	0	219	410	120	42	68	42	167	410	16383	16383	305	61	286	53	267	48	246	45	225	43	204	42	165	42	263	410	305	410	323	409	341	407	359	404	377	398	393	391	16383	16383	429	360	438	345	444	329	449	313	452	296	452	278	448	233	435	189	415	149	388	113	354	82	16383	16383	133	452	12	0	225	0	314	15	388	56	445	118	482	196	495	284	488	339	466	386	431	421	385	444	329	452	94	48	85	60	79	71	75	83	74	96	73	112	77	144	86	178	102	209	123	236	149	256	16383	16383	195	265	200	267	206	269	212	269	217	270	222	270	239	267	252	260	261	249	267	235	269	219	268	201	265	183	260	165	250	131	241	103	227	77	208	55	183	40	154	34	146	34	142	35	133	35	16383	16383	418	430	314	42	270	42	374	430	16383	16383	471	472	342	472	292	284	291	284	276	295	260	303	244	309	227	311	208	312	144	300	95	268	59	220	37	162	30	100	35	65	49	35	72	12	101	-3	135	-8	154	-7	173	-4	190	0	206	9	221	22	222	22	216	0	346	0	147	251	136	212	125	172	105	92	94	52	86	64	80	76	76	87	74	100	73	115	77	146	87	177	102	206	123	231	147	251	16383	16383	231	173	170	173	193	260	199	264	206	267	215	269	224	270	236	270	246	268	256	264	16383	16383	275	173	296	251	304	245	311	237	317	229	321	219	322	208	322	201	321	194	315	173	16383	16383	305	88	278	66	256	51	235	41	208	35	172	34	157	34	149	35	142	37	134	41	158	130	348	130	352	145	357	161	361	176	364	192	365	207	357	244	337	274	308	295	273	308	237	312	171	303	115	277	70	235	41	180	30	115	37	71	57	36	86	11	124	-3	167	-8	205	-6	241	0	275	13	304	33	329	63	185	261	125	42	81	42	141	261	16383	16383	239	303	109	303	27	0	158	0	16383	16383	224	410	213	373	170	373	181	410	16383	16383	279	452	149	452	115	330	246	330	215	261	143	-6	136	-26	125	-45	111	-61	95	-75	76	-86	170	261	16383	16383	269	303	139	303	32	-93	28	-94	23	-94	18	-95	0	-95	-10	-94	-32	-90	-40	-86	-62	-126	-50	-130	-39	-133	-27	-136	-16	-137	-3	-138	46	-132	93	-116	133	-89	165	-52	186	-5	16383	16383	253	410	242	373	198	373	210	410	16383	16383	308	452	178	452	144	330	275	330	286	198	280	147	262	98	236	58	204	31	167	20	146	23	129	31	117	46	110	70	108	104	114	152	132	200	158	242	190	272	225	283	244	280	260	271	273	254	283	231	286	198	16383	16383	158	424	172	428	186	431	198	434	210	435	221	436	267	428	297	405	314	372	323	332	325	287	325	279	324	276	324	263	321	263	310	280	294	293	274	302	252	308	231	310	169	300	114	271	69	228	40	174	29	112	35	71	51	38	76	14	112	-1	156	-6	238	13	300	65	344	136	369	215	378	290	372	354	355	403	327	437	288	457	240	464	223	463	206	460	189	455	173	448	159	439	375	141	375	201	35	201	35	141	311	-80	311	21	283	21	283	-29	55	-29	55	21	27	21	27	-80	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	308	349	284	345	262	340	240	337	216	333	189	330	189	313	195	314	200	314	205	315	223	315	228	314	233	312	235	310	236	308	236	306	235	303	234	299	234	297	233	295	187	139	183	129	177	121	168	117	155	114	137	113	137	95	287	95	287	113	270	114	257	115	249	116	245	119	244	122	244	125	246	133	247	138	248	142	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	167	278	178	289	189	298	200	304	211	307	224	308	239	307	250	301	258	293	262	282	264	269	260	252	249	232	230	209	201	181	163	145	127	111	127	95	284	95	319	173	305	173	297	160	287	152	276	147	261	145	241	144	193	144	264	196	286	214	303	231	314	248	321	265	323	284	319	305	310	323	295	337	274	346	250	349	224	346	202	337	183	323	168	306	155	284	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	179	289	189	299	198	307	207	312	217	314	229	315	242	314	253	310	260	304	264	296	265	286	262	272	252	261	235	251	213	243	184	237	184	219	198	219	210	217	221	215	230	211	238	204	244	199	249	192	253	184	255	176	256	166	253	150	247	136	238	124	226	117	211	114	204	115	198	116	193	119	185	127	180	134	175	139	169	144	162	147	154	149	145	147	138	144	133	139	129	132	128	124	131	113	139	104	151	97	168	92	188	90	228	95	261	109	286	130	303	156	308	186	308	200	305	213	299	223	292	232	281	241	297	249	309	258	316	269	321	282	322	296	319	313	309	328	294	339	277	346	256	349	236	347	217	342	200	331	182	316	166	296	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	245	282	219	192	142	192	16383	16383	321	349	292	349	115	195	102	149	206	149	192	94	250	94	265	149	295	149	308	192	277	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	330	349	204	349	147	232	164	231	178	230	190	228	200	225	209	222	225	213	238	203	247	192	254	180	256	166	253	150	245	136	233	124	218	117	203	114	197	114	191	115	186	118	177	127	171	136	165	142	159	146	152	148	144	149	135	148	128	145	122	140	119	133	118	124	121	113	129	104	142	97	159	92	179	90	219	95	253	109	280	130	296	158	302	189	301	205	296	220	289	234	279	246	268	256	256	263	244	269	231	273	214	277	192	281	202	301	312	301	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	251	210	250	194	247	175	242	156	235	138	226	123	222	118	218	114	213	112	208	111	201	111	194	112	187	115	183	120	180	126	179	135	180	150	183	166	187	184	193	202	201	220	203	226	207	230	211	232	216	233	223	234	234	233	242	231	247	226	250	219	251	210	16383	16383	327	349	293	343	266	336	242	328	220	317	197	302	172	281	153	257	139	230	130	202	127	170	130	144	140	121	156	105	178	94	205	90	238	95	267	108	289	128	303	155	308	188	305	213	296	232	281	246	262	254	240	256	228	256	220	254	236	275	255	293	277	309	302	322	332	333	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	353	349	177	349	137	269	152	269	162	282	172	290	185	295	203	297	229	298	279	298	141	90	188	90	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	255	147	253	135	247	125	237	118	225	113	211	111	197	113	186	118	177	126	171	138	169	152	171	167	176	179	184	191	196	201	211	211	231	194	243	180	251	168	254	158	255	147	16383	16383	282	293	281	285	278	277	273	268	265	259	253	248	238	260	226	270	219	280	215	290	213	299	215	309	220	317	227	323	237	327	248	328	259	327	268	322	275	315	280	305	282	293	16383	16383	324	293	320	314	307	329	289	341	267	347	245	349	220	346	198	337	180	323	169	304	165	280	166	267	169	256	175	246	183	235	194	224	169	214	150	203	136	190	128	174	125	155	129	133	140	115	158	102	181	93	209	90	240	93	266	103	287	119	300	141	305	167	304	181	300	194	293	206	283	219	270	233	290	242	306	252	316	263	322	276	324	293	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	279	303	278	292	277	280	274	268	269	253	263	237	258	224	254	215	249	209	242	207	233	206	223	207	215	210	209	214	206	220	204	229	206	250	212	276	222	302	237	321	258	329	265	328	271	325	275	321	278	313	279	303	16383	16383	130	90	161	96	185	102	206	109	226	117	246	128	275	150	298	175	316	204	327	235	330	269	327	296	316	318	299	335	277	345	251	349	218	344	189	331	167	310	153	283	148	250	151	228	161	209	176	195	195	186	216	183	221	183	225	184	228	184	236	186	220	164	201	145	178	129	153	117	125	107	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	263	195	196	195	246	275	16383	16383	370	95	370	113	357	115	347	118	341	123	337	132	333	146	287	354	276	354	133	140	127	130	122	123	115	118	108	115	100	113	100	95	182	95	182	113	171	113	164	115	159	116	156	119	155	122	155	125	157	131	159	135	161	138	182	172	268	172	274	135	274	133	275	131	275	124	274	121	271	118	265	116	256	114	244	113	244	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	223	218	243	217	258	214	270	209	277	198	280	182	278	161	271	143	259	128	243	119	222	115	215	116	209	117	204	118	202	121	201	124	201	128	202	131	204	139	16383	16383	227	241	244	310	246	319	249	324	253	327	259	329	265	329	276	327	286	323	293	317	297	307	299	295	295	272	286	257	272	247	254	242	233	241	16383	16383	161	349	161	332	169	332	177	331	183	329	187	325	189	321	188	318	188	314	186	306	186	302	146	140	143	131	139	124	133	118	125	115	115	113	115	95	231	95	268	98	299	107	322	123	336	145	341	174	339	189	335	202	327	213	315	222	300	229	318	235	333	243	345	254	353	269	356	290	352	311	341	328	322	339	296	347	262	349	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	354	354	354	351	350	349	347	346	345	342	344	336	344	333	345	330	345	326	346	323	347	311	350	300	352	289	353	277	354	266	354	213	347	168	325	133	290	110	244	102	189	107	156	122	129	146	108	178	95	217	90	246	93	272	100	297	111	318	128	337	151	320	161	304	146	289	134	273	126	255	121	235	119	212	122	193	129	179	142	169	161	166	186	171	225	185	265	209	299	240	323	278	333	298	330	314	323	325	312	332	297	335	280	335	270	334	266	334	260	350	260	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	230	318	231	323	234	326	237	327	242	329	249	329	271	326	289	319	302	306	310	287	313	261	309	219	297	179	277	146	246	124	205	115	198	116	192	117	188	119	185	121	184	124	184	128	185	132	186	137	187	143	189	148	16383	16383	143	349	143	332	155	331	163	329	168	327	171	324	171	315	170	310	169	304	167	296	129	140	126	130	121	123	116	118	109	115	99	113	99	95	208	95	261	102	306	121	340	151	362	193	370	246	365	281	350	310	325	331	292	345	253	349	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	157	348	157	331	167	330	175	329	181	327	184	324	185	321	185	318	184	314	184	310	183	304	181	297	144	140	141	130	137	123	132	118	125	115	115	113	115	95	317	95	339	174	327	174	320	163	314	155	302	143	295	137	282	129	269	123	253	119	237	116	218	115	210	116	204	117	200	119	198	121	197	124	197	128	199	134	199	137	218	218	239	217	254	214	263	209	268	199	270	186	270	175	269	170	281	170	306	276	295	276	286	260	276	249	264	243	247	241	224	241	241	313	243	319	246	324	250	326	256	328	276	328	287	326	297	324	306	322	313	318	320	312	325	305	327	296	329	285	330	270	341	270	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	158	348	158	331	170	330	178	328	182	326	185	324	186	321	185	318	185	310	184	305	183	301	145	139	142	130	139	123	133	118	126	115	115	113	115	95	225	95	225	113	214	114	207	116	202	118	199	121	198	125	199	128	199	132	200	136	202	141	203	146	219	218	239	217	253	214	263	209	268	200	270	187	270	175	269	170	281	170	306	276	293	276	285	260	276	249	264	244	248	241	224	241	243	314	245	320	247	324	251	326	256	328	264	328	281	327	294	325	305	322	321	310	324	305	327	299	329	283	330	272	341	272	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	225	255	225	255	208	264	207	272	205	279	203	283	201	285	197	285	193	284	191	284	189	283	186	265	123	262	120	256	117	248	115	230	113	207	116	188	124	175	139	166	160	163	187	167	225	180	264	202	299	231	323	268	333	290	330	306	321	317	308	323	289	325	267	338	267	357	354	342	354	340	350	337	347	334	345	326	343	324	343	322	344	320	344	317	345	312	347	302	349	293	352	273	354	262	354	212	347	167	325	131	292	107	248	99	196	105	160	122	131	147	109	181	95	220	90	239	91	260	94	279	98	298	103	314	108	324	112	339	176	343	189	347	198	352	203	360	206	370	208	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	381	348	275	348	275	331	286	330	294	328	299	326	302	324	302	313	284	241	198	241	214	305	217	315	221	323	226	328	233	330	244	331	244	348	132	348	132	331	144	330	156	327	159	324	159	314	157	306	156	301	118	139	115	128	110	121	104	117	97	115	88	113	88	95	198	95	198	113	188	114	181	116	176	118	173	121	172	124	172	127	173	132	174	138	178	152	193	218	280	218	262	142	258	131	254	123	249	118	241	115	231	113	231	95	341	95	341	113	332	114	324	115	319	117	316	120	314	124	315	129	316	135	318	143	319	151	321	159	357	306	359	315	363	322	367	327	373	330	381	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	311	348	198	348	198	331	209	330	217	329	222	327	225	325	226	321	226	314	225	309	224	303	222	296	187	148	184	136	180	127	176	120	168	116	155	113	155	95	265	95	265	113	255	114	247	116	242	118	239	121	238	124	239	128	241	138	243	145	244	152	281	305	284	316	287	323	292	327	300	330	311	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	332	348	219	348	219	331	232	330	240	328	245	326	247	323	247	316	246	311	245	305	244	298	242	290	211	163	206	143	200	128	195	118	188	112	179	110	176	110	174	111	171	111	171	112	174	115	176	119	178	122	178	126	179	129	177	138	174	145	168	150	161	153	152	155	145	153	138	150	132	144	129	137	127	128	130	115	138	105	151	97	168	92	187	90	210	93	229	102	246	115	259	135	268	159	302	307	306	317	309	324	315	328	322	330	332	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	348	287	348	287	331	296	330	302	330	308	327	308	322	305	318	300	311	292	303	281	293	211	232	229	308	232	316	234	323	239	327	247	330	258	331	258	348	146	348	146	331	158	330	166	328	171	327	173	324	173	314	170	299	131	134	128	126	123	120	118	117	111	114	103	113	103	95	213	95	213	113	203	114	196	115	190	118	187	121	186	125	186	131	187	134	189	139	190	144	207	217	253	134	255	130	256	127	258	124	258	121	259	119	258	117	255	116	251	115	244	114	235	113	235	95	345	95	345	113	336	114	330	116	325	118	321	121	319	125	256	244	335	315	342	322	354	328	361	329	370	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	340	175	330	175	324	162	318	152	304	138	296	132	286	126	276	121	265	118	254	116	241	115	232	116	224	117	217	119	212	121	210	124	211	126	211	130	213	135	214	141	216	147	255	311	257	318	260	323	265	327	272	330	283	331	283	348	171	348	171	331	176	331	183	330	190	328	196	326	198	321	198	311	197	306	196	302	159	146	156	136	153	127	148	120	140	115	127	113	127	95	321	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	391	348	309	348	216	174	198	348	137	348	137	331	147	331	153	330	156	328	157	325	158	321	157	319	157	316	156	312	154	302	119	168	109	133	104	123	97	117	88	113	88	95	158	95	158	113	147	115	140	117	135	121	133	126	132	133	132	138	134	150	135	157	137	164	170	293	191	91	197	91	302	293	266	145	263	134	260	126	254	119	246	115	235	113	235	95	345	95	345	113	335	114	328	115	322	118	319	122	318	127	319	130	320	136	324	152	327	160	360	305	364	316	367	323	372	328	380	330	391	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	360	349	288	349	288	332	298	331	306	329	311	325	314	320	314	309	312	297	311	289	309	281	287	179	213	349	152	349	152	332	158	331	163	328	168	323	174	313	142	167	136	144	132	129	127	121	121	116	112	114	112	96	182	96	182	114	172	115	165	117	160	121	157	126	156	133	156	137	157	142	159	156	161	164	188	290	276	90	288	90	327	278	331	300	336	315	342	324	350	329	360	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	308	290	304	250	292	203	271	158	242	125	204	112	190	114	178	119	169	129	163	142	161	159	165	200	178	246	199	289	228	321	265	333	279	332	290	327	300	319	306	306	308	290	16383	16383	372	261	366	292	351	318	328	338	299	350	265	354	215	345	169	319	131	282	106	235	97	185	101	152	115	126	137	107	165	95	199	90	252	100	299	125	337	163	363	210	372	261	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	244	308	246	316	249	322	252	325	258	327	265	328	276	327	285	324	292	318	296	310	298	299	296	279	290	260	279	246	263	236	241	233	230	233	226	234	16383	16383	161	348	161	331	173	330	181	328	186	326	188	324	189	321	187	311	186	304	185	299	184	295	148	142	145	131	141	123	136	118	128	115	118	113	118	95	228	95	228	113	217	114	209	116	204	118	201	121	201	128	202	131	203	136	204	140	204	144	221	213	229	212	235	211	253	211	284	214	312	222	335	236	350	257	356	287	352	309	342	326	324	339	300	346	269	348	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	296	339	293	301	282	253	263	208	235	173	198	159	185	161	174	166	165	175	160	187	158	203	162	242	173	289	192	334	220	368	256	381	269	379	280	374	289	365	294	354	296	339	16383	16383	101	90	112	75	124	80	133	83	141	85	148	86	162	86	168	85	175	83	184	81	195	78	209	75	220	72	231	70	240	69	250	69	274	70	295	77	314	88	333	105	351	128	340	139	328	127	317	119	306	114	294	112	281	111	269	111	263	112	256	114	247	116	232	121	218	124	204	126	192	128	180	129	190	139	197	139	248	149	293	175	328	213	352	260	360	309	355	340	340	366	317	385	289	398	257	402	206	393	162	367	126	328	103	281	94	228	98	203	108	181	123	163	143	150	166	142	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	227	237	244	311	247	319	250	323	255	326	260	328	266	328	277	327	286	323	292	317	296	308	298	296	295	274	287	257	274	246	257	239	235	237	16383	16383	357	95	357	113	345	114	337	117	331	120	327	126	323	133	290	221	310	226	329	235	343	247	353	264	356	284	352	309	341	327	323	339	299	346	269	348	161	348	161	331	173	330	181	329	185	327	188	324	189	320	188	317	188	313	187	308	186	304	186	300	149	144	145	132	141	123	135	118	128	115	118	113	118	95	228	95	228	113	217	114	209	115	204	118	201	121	201	127	202	131	203	137	205	145	207	155	222	216	235	216	281	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	331	354	317	354	313	348	310	345	302	343	298	343	289	346	286	348	280	349	266	353	257	354	245	354	221	351	199	342	181	327	169	307	165	281	168	263	174	246	185	232	200	218	218	205	235	194	248	183	257	173	262	163	263	152	261	137	255	126	247	118	235	114	222	112	202	116	185	125	171	139	162	158	157	180	146	180	133	90	146	90	149	96	152	100	154	102	157	103	166	103	174	101	179	100	189	96	200	94	210	92	219	91	229	90	256	94	281	103	301	119	316	140	321	167	319	188	311	205	299	221	281	237	259	253	244	263	233	272	226	281	222	290	220	301	222	312	226	321	232	327	241	331	252	333	263	332	273	329	282	325	289	319	296	311	299	305	301	298	305	282	306	272	316	272	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	143	348	128	275	140	275	151	295	164	309	179	319	196	325	218	327	173	137	170	128	165	121	158	117	149	114	138	113	138	95	262	95	262	113	249	114	239	115	232	117	228	120	227	124	228	129	229	136	231	144	233	153	236	164	275	327	296	326	311	321	321	311	327	296	330	275	343	275	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	348	289	348	289	331	300	330	309	328	314	325	318	321	319	315	319	311	318	305	317	298	315	291	314	282	296	205	289	179	280	156	267	137	248	125	222	120	207	121	194	125	185	132	179	141	177	153	178	160	179	168	180	177	183	187	186	198	212	308	214	316	217	322	222	327	230	330	241	331	241	348	129	348	129	331	141	330	149	329	154	327	156	324	157	321	156	316	155	310	154	303	152	295	150	285	127	187	125	180	122	162	122	157	127	133	139	115	158	101	182	93	209	90	245	95	271	108	290	130	303	159	314	197	335	282	341	304	346	317	352	325	359	329	370	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	349	283	349	283	332	293	331	300	330	305	328	307	326	308	323	307	318	304	311	300	303	294	293	286	280	223	176	199	311	199	318	198	320	198	323	199	326	201	328	206	329	214	331	225	332	225	349	115	349	115	332	126	331	135	328	140	320	145	305	150	283	186	95	197	95	334	318	336	321	339	325	344	328	349	330	356	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	382	349	317	349	317	332	327	331	333	330	337	328	339	325	339	316	338	314	337	310	335	305	289	192	275	291	271	315	271	324	273	327	277	329	283	331	291	332	291	349	200	349	200	332	210	330	217	326	222	321	224	313	225	301	180	192	165	302	165	305	164	309	163	314	163	324	165	327	169	329	175	330	183	332	183	349	87	349	87	332	98	329	105	326	110	322	112	314	115	303	148	95	158	95	230	270	256	95	265	95	354	306	359	316	364	323	368	327	374	330	382	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	284	348	284	331	293	330	298	329	302	328	303	327	304	325	303	322	300	318	296	312	289	304	281	293	250	257	234	309	233	313	231	319	231	325	233	327	236	328	240	329	246	330	256	331	256	348	149	348	149	331	161	329	169	327	175	324	179	318	183	309	213	213	173	166	156	146	143	131	134	122	125	116	115	113	115	95	191	95	191	113	182	114	176	116	172	118	169	121	168	124	170	128	172	131	175	135	179	140	219	192	227	173	233	157	237	145	240	135	242	128	242	122	241	119	239	117	235	115	228	114	219	113	219	95	327	95	327	113	314	116	304	120	297	127	291	138	286	152	258	235	322	309	329	317	336	323	342	327	356	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	349	270	349	270	332	281	331	289	329	294	327	296	324	297	321	297	317	296	314	294	310	291	305	287	299	238	232	218	283	214	294	210	304	207	312	206	318	205	323	206	326	209	328	214	330	222	331	233	332	233	349	115	349	115	332	124	331	131	329	137	324	142	319	146	311	185	213	166	139	162	129	157	122	149	117	139	115	125	113	125	95	258	95	258	113	245	114	235	115	229	117	226	120	225	124	225	129	226	133	227	136	229	140	247	210	320	307	326	315	333	321	339	326	347	330	356	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	331	356	348	161	348	137	275	152	275	170	296	187	311	206	320	227	326	252	327	279	327	114	113	114	95	325	95	350	175	335	175	329	165	321	156	313	148	305	141	296	134	283	128	270	123	255	119	237	117	192	117	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	267	274	264	253	255	227	241	200	223	180	201	172	195	172	190	174	186	177	183	181	183	186	186	206	195	231	210	257	229	277	250	285	256	285	264	281	266	278	267	274	16383	16383	328	196	312	180	306	175	301	173	296	172	294	172	293	173	293	174	292	176	292	182	296	196	299	205	302	215	336	311	287	308	279	288	278	288	273	297	268	304	262	309	253	311	244	312	210	305	178	285	152	257	135	223	128	188	130	170	136	155	146	143	159	136	176	133	190	135	203	140	216	147	229	159	242	173	242	171	241	169	241	164	242	154	246	145	252	139	259	135	269	133	282	135	295	141	310	151	325	166	342	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	277	215	273	191	264	163	249	137	228	118	204	110	199	110	196	111	193	113	191	114	191	124	192	130	196	144	200	157	205	170	210	184	215	197	221	209	227	218	234	226	242	232	251	235	259	237	266	236	270	233	274	229	276	223	277	215	16383	16383	261	354	244	352	227	349	211	347	193	345	172	343	172	326	180	326	187	325	192	324	196	323	198	320	199	318	199	314	197	307	195	296	191	282	186	264	148	146	145	137	143	129	141	123	140	119	140	117	143	108	152	101	165	95	180	92	197	90	237	97	274	115	304	143	324	178	331	217	329	234	322	248	312	259	299	267	284	269	272	268	260	265	248	260	237	251	225	240	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	293	197	281	184	270	175	259	169	249	166	238	165	226	166	217	170	210	176	205	184	204	196	207	217	215	242	228	266	245	285	265	292	268	292	271	291	274	291	275	290	276	290	274	288	272	285	270	281	268	276	268	270	269	262	272	256	277	250	283	247	291	246	300	247	308	251	313	257	317	266	318	275	316	287	309	297	298	305	285	310	270	312	234	306	201	289	174	263	156	230	149	194	153	172	162	156	177	143	195	136	218	133	239	136	256	142	272	153	288	168	306	189	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	259	232	258	220	253	203	246	184	237	165	229	149	222	140	215	134	207	129	200	126	192	125	187	126	182	129	178	133	176	138	175	145	178	166	188	192	202	218	221	237	244	245	249	244	253	243	259	237	259	232	16383	16383	351	354	333	351	317	349	299	347	279	345	256	343	256	326	266	326	272	325	277	324	280	323	283	321	284	319	283	317	283	315	281	307	280	302	265	256	259	262	247	268	240	269	233	269	199	261	168	239	143	209	127	174	121	140	123	122	130	108	140	98	153	92	168	90	182	92	196	97	210	106	223	119	236	136	235	131	234	127	233	124	233	118	235	108	239	101	246	95	254	92	263	90	275	92	287	98	300	109	314	123	329	143	316	149	310	141	304	134	298	129	293	126	288	125	286	125	285	126	284	126	284	129	285	134	287	141	289	149	291	155	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	278	278	275	265	267	252	253	242	236	233	215	226	223	248	233	265	243	278	254	285	265	288	271	288	275	286	277	284	278	281	278	278	16383	16383	291	201	280	188	269	180	259	174	248	171	237	170	227	171	218	173	212	178	209	184	207	192	207	193	208	195	208	197	209	200	210	202	240	208	270	216	297	229	315	248	322	275	320	287	313	297	303	305	290	310	274	312	236	306	203	289	177	262	159	230	153	193	156	172	164	155	177	143	194	136	216	133	236	135	254	142	272	153	289	169	306	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	197	294	192	271	222	271	192	145	185	120	179	102	172	91	165	84	157	82	153	82	151	83	150	83	152	84	153	86	155	88	156	92	156	97	155	103	152	109	147	114	142	117	135	118	129	117	122	114	117	110	114	104	112	97	115	86	121	77	131	70	143	66	156	64	176	67	194	76	210	91	225	112	237	140	242	155	247	173	252	195	260	227	270	271	305	271	311	294	274	294	280	314	286	331	292	344	299	353	307	359	314	360	321	360	317	356	315	350	315	346	316	340	319	334	324	329	330	325	336	324	343	325	350	329	354	334	358	340	359	347	357	358	351	367	341	373	329	377	315	379	287	374	265	362	248	344	236	321	226	294	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	261	134	258	128	251	122	240	117	225	114	207	112	191	114	176	117	165	122	158	130	155	138	158	145	165	152	174	159	183	164	192	166	204	163	240	153	255	145	261	134	16383	16383	271	315	270	298	264	280	254	264	241	252	225	247	218	248	212	251	208	255	206	260	205	267	207	283	212	300	220	316	233	328	250	333	258	332	264	329	268	326	271	321	271	315	16383	16383	354	311	354	341	302	341	292	346	282	350	272	352	261	354	250	354	218	351	190	341	169	325	156	304	151	280	152	269	155	259	161	251	169	244	179	238	166	232	156	225	150	219	147	211	146	202	147	196	148	191	150	186	158	178	145	174	134	168	124	160	118	148	115	134	119	118	131	105	150	97	174	92	204	90	241	94	270	102	292	115	306	132	311	152	308	166	299	179	283	190	256	200	218	209	211	210	204	212	199	215	195	217	193	220	194	223	196	226	198	228	202	229	209	229	219	227	224	227	229	226	255	229	281	237	304	251	320	272	327	298	326	302	326	305	325	307	325	309	324	311	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	333	152	323	141	315	133	309	128	304	125	300	124	298	125	296	125	295	126	294	128	294	129	295	131	297	139	299	143	301	148	324	214	326	220	327	225	328	229	328	237	327	248	323	256	316	263	307	267	296	268	280	267	265	261	250	249	232	231	210	205	253	354	234	351	217	348	200	346	183	345	163	343	163	325	180	325	185	324	189	322	191	320	192	317	191	316	191	313	189	309	188	304	186	298	126	94	179	94	190	128	200	152	209	171	218	187	229	202	239	214	247	223	255	229	262	233	270	235	273	234	276	234	278	232	277	231	277	226	275	222	273	215	248	146	246	139	245	133	244	128	244	119	245	109	249	101	255	95	264	92	273	90	287	92	300	98	314	108	328	124	345	146	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	274	152	266	145	260	138	255	133	249	129	244	126	240	125	238	125	236	126	234	128	234	132	235	135	235	138	237	144	275	270	259	267	242	264	224	262	206	261	187	259	187	241	201	241	206	240	210	239	213	238	213	229	211	219	189	146	187	139	186	132	184	126	184	121	183	118	185	108	188	100	194	95	202	92	211	90	226	92	240	97	254	107	269	123	286	146	16383	16383	289	321	287	330	283	337	277	344	269	348	259	349	250	348	242	344	236	338	232	330	231	321	232	312	236	304	243	298	251	293	261	292	270	293	277	297	283	304	287	311	289	321	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	314	304	298	301	268	297	249	296	226	294	226	276	243	276	247	275	250	274	252	272	253	269	252	266	252	262	251	258	250	253	249	247	216	127	210	110	205	98	199	89	193	84	186	83	182	83	180	84	178	84	179	86	181	88	182	90	183	93	183	97	182	103	179	109	173	114	167	117	161	118	154	117	148	114	143	110	140	103	140	94	142	84	149	76	159	69	171	65	186	64	208	67	228	76	244	92	257	114	268	145	16383	16383	327	351	325	360	321	368	315	374	307	379	297	380	288	379	281	375	275	369	271	361	269	352	271	343	275	335	282	329	290	324	299	323	308	324	315	328	321	335	325	342	327	351	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	342	263	253	263	253	245	262	245	269	244	273	244	275	243	276	242	274	237	267	230	254	220	235	206	208	189	256	354	237	350	219	347	202	345	184	343	166	342	166	324	186	324	190	323	192	322	194	316	194	310	193	308	193	306	192	302	130	94	184	94	204	163	218	171	227	138	237	115	247	101	259	93	273	90	285	92	297	97	309	106	321	121	334	142	321	147	315	138	304	127	299	125	295	124	289	126	283	132	276	145	268	166	259	199	285	219	300	229	311	237	321	241	331	244	342	245	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	293	354	274	351	256	349	222	345	203	344	203	325	205	325	207	326	212	326	219	325	224	324	228	323	230	321	231	318	230	313	228	305	225	295	222	282	218	268	189	174	185	163	181	150	178	138	176	127	175	118	176	109	181	101	187	95	195	92	205	90	220	92	233	97	246	108	261	123	278	146	266	152	257	142	250	134	244	128	238	125	232	124	230	125	228	125	227	126	226	128	225	129	226	133	228	139	231	146	233	154	235	160	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	397	194	389	183	381	175	375	170	370	168	367	167	364	167	362	168	360	170	362	178	364	184	365	189	367	195	385	242	388	251	392	267	393	275	393	283	392	293	388	301	382	307	373	311	361	312	344	310	327	302	310	290	295	275	281	256	282	262	284	268	286	278	286	284	285	294	281	302	275	308	267	311	256	312	246	311	236	308	226	303	216	297	207	290	194	277	186	268	177	257	166	244	192	312	175	309	147	305	128	304	103	302	103	284	123	284	126	283	128	281	128	275	126	268	123	258	119	244	114	226	86	137	138	137	150	174	162	204	174	227	186	246	200	262	206	267	211	271	223	277	228	278	230	277	232	277	234	276	235	275	235	270	233	264	231	255	227	245	223	233	189	137	243	137	255	172	263	195	270	212	277	225	285	238	296	252	306	263	316	271	325	276	333	278	336	277	341	277	342	276	342	272	339	257	338	253	315	192	311	178	309	168	309	163	311	152	315	144	321	138	329	135	338	133	353	135	368	141	382	151	396	166	410	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	333	194	324	183	317	175	312	170	307	167	297	167	296	168	296	171	297	175	299	181	302	189	306	200	327	256	328	262	330	272	331	276	331	281	330	292	326	300	320	307	311	311	299	312	289	312	280	310	271	307	263	302	247	290	239	282	231	273	220	260	205	243	231	312	212	309	176	305	159	303	143	302	143	284	153	284	160	283	165	282	167	281	168	280	168	278	167	275	166	271	165	265	163	259	126	137	178	137	189	172	200	200	211	223	224	242	238	260	244	265	249	270	255	274	261	277	268	278	271	277	275	277	278	276	280	275	281	273	280	271	279	267	277	262	275	254	250	186	246	174	246	169	245	165	245	161	246	151	250	144	256	138	264	135	275	133	289	135	303	141	317	151	331	166	347	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	277	274	274	250	267	218	255	186	237	162	213	152	206	153	200	156	195	160	193	166	192	175	194	201	201	233	214	262	232	285	256	293	264	293	274	287	276	281	277	274	16383	16383	331	253	328	273	318	290	303	302	283	310	258	312	220	306	187	290	161	265	144	232	137	192	141	171	152	155	168	143	188	136	211	133	248	140	281	157	307	183	325	216	331	253	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	302	302	299	280	291	251	276	221	256	199	231	189	225	190	220	191	217	193	214	196	213	198	214	203	216	210	219	220	223	234	229	253	235	271	243	289	254	304	268	314	285	318	291	318	296	316	299	313	302	308	302	302	16383	16383	256	354	232	351	212	349	196	347	181	345	167	344	167	325	178	325	185	324	189	323	192	322	192	317	190	310	188	301	186	293	184	286	144	144	140	131	136	122	130	117	122	115	111	114	111	95	224	95	224	114	212	114	204	115	198	117	195	119	194	122	194	128	195	130	195	133	208	176	214	173	221	170	233	168	238	167	274	174	307	193	335	222	353	259	360	302	358	320	351	335	341	345	326	352	308	354	294	353	281	349	268	342	256	330	242	314	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	272	315	269	292	260	263	246	234	227	212	204	204	198	204	193	206	189	210	187	215	186	222	190	244	199	272	214	299	233	320	256	329	262	328	267	326	270	324	272	320	272	315	16383	16383	339	349	289	349	283	325	281	331	279	336	278	339	275	343	273	346	270	349	260	353	254	354	248	354	215	347	183	325	155	295	136	259	129	222	131	203	137	188	147	177	161	170	178	167	192	169	205	173	218	180	230	190	241	204	219	137	216	128	211	121	204	117	193	115	179	114	179	95	300	95	300	114	288	114	280	115	274	116	271	118	270	121	271	124	273	131	276	141	280	155	284	171	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	256	312	240	309	225	306	210	304	190	303	161	302	161	283	178	283	182	282	185	281	187	279	188	277	189	276	189	274	188	272	188	268	187	264	186	259	143	133	200	133	216	173	223	191	228	205	234	216	244	236	251	245	258	253	264	258	270	261	275	262	279	261	283	258	288	254	295	250	305	249	314	250	321	255	327	262	331	270	333	280	331	290	327	299	320	306	312	310	302	311	289	309	276	303	264	291	250	274	234	250	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	315	312	301	312	297	308	295	307	292	306	288	305	284	306	277	306	274	307	270	308	264	310	254	312	244	312	223	310	205	304	190	294	181	281	178	263	179	250	184	240	192	229	204	218	221	204	231	195	239	187	244	181	248	175	249	171	248	167	245	164	240	161	233	160	224	159	210	161	198	166	187	175	179	188	174	204	161	204	152	133	166	133	168	137	170	139	172	140	175	141	181	141	184	140	186	140	190	139	199	136	207	135	214	134	221	134	227	133	249	136	269	142	285	153	295	167	299	185	297	198	292	209	282	220	270	231	254	244	245	253	237	260	231	267	227	272	226	278	227	281	231	284	236	286	243	287	250	287	262	286	271	281	280	273	287	261	293	246	305	246	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	302	262	302	292	266	292	284	354	276	354	261	336	247	320	231	308	213	298	189	290	189	262	210	262	186	175	182	162	178	150	176	140	174	132	173	127	175	114	179	104	186	97	196	92	208	90	224	92	236	97	248	107	263	125	283	151	268	159	259	148	250	139	242	133	236	129	230	127	227	128	225	130	224	132	224	141	226	148	228	158	231	170	235	183	257	262	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	325	197	317	187	310	180	304	175	299	173	294	172	292	172	290	173	289	173	287	177	289	187	291	194	294	200	296	207	332	308	278	308	266	270	255	243	244	222	232	205	218	189	211	183	205	178	199	175	193	173	187	172	184	172	178	175	178	180	179	184	181	188	185	198	225	312	206	309	185	306	164	304	145	302	130	301	130	282	141	282	148	281	153	280	156	278	157	277	157	274	156	271	155	267	153	262	152	256	132	198	130	194	129	189	128	183	127	176	127	169	128	156	134	146	142	139	152	135	165	133	180	135	192	140	206	150	221	165	240	187	238	182	237	177	237	164	238	153	241	145	246	139	254	135	265	133	280	136	295	142	310	153	326	168	342	189	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	287	256	285	249	280	241	270	229	255	213	235	192	233	228	230	256	226	278	222	296	216	312	204	310	182	306	168	304	150	302	150	284	164	284	168	283	170	281	172	280	178	267	182	246	185	221	187	195	187	165	186	158	186	150	185	141	185	133	195	133	224	157	247	176	265	193	281	209	296	227	305	240	312	252	317	263	320	273	321	284	319	292	315	300	308	306	300	311	290	312	282	311	276	308	271	303	267	296	266	288	267	284	268	279	270	275	273	270	277	265	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	264	312	254	312	189	213	187	237	184	258	181	276	176	294	170	312	160	310	149	309	137	307	122	305	103	302	103	284	118	284	120	283	121	283	128	273	133	253	137	226	140	198	141	171	141	152	140	142	140	133	153	133	179	166	181	170	187	178	201	200	208	210	225	237	238	133	250	133	291	172	324	207	348	237	362	263	367	286	365	295	361	302	354	308	347	311	338	312	330	311	323	308	318	304	314	297	312	287	313	283	314	278	318	270	331	257	331	256	329	249	324	240	315	228	301	212	282	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	159	304	159	285	164	285	167	286	175	286	183	285	189	283	193	279	197	273	199	265	213	213	196	189	192	184	188	180	184	177	181	176	176	176	170	177	165	179	161	182	155	184	149	185	141	183	135	180	130	174	127	167	126	159	127	151	131	144	136	138	144	135	153	133	164	134	174	138	184	144	194	155	206	172	219	192	226	169	233	152	242	141	251	135	263	133	275	135	287	141	300	150	315	165	331	184	318	190	310	181	304	176	299	172	295	171	290	170	285	171	282	172	278	175	276	179	274	186	259	238	267	249	274	258	282	264	290	269	296	270	303	269	308	268	313	266	317	264	321	263	329	264	336	267	341	272	345	279	346	286	345	294	341	301	335	307	328	311	320	312	308	311	297	306	285	297	270	282	252	260	247	277	243	289	238	299	234	306	229	312	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	270	245	263	274	256	300	249	322	242	341	236	354	224	352	211	349	199	347	184	345	167	344	167	326	179	326	182	325	184	324	187	322	192	317	196	311	200	303	203	293	207	281	216	247	223	219	228	196	231	181	232	171	232	167	228	157	224	152	220	146	215	141	209	136	203	132	197	130	192	129	186	129	182	130	176	133	173	135	165	141	160	143	155	144	149	144	142	143	135	138	130	132	127	125	126	118	127	109	131	101	138	95	146	91	155	90	170	92	186	97	203	106	219	118	235	133	267	171	296	213	320	256	335	294	341	325	339	334	336	342	330	348	322	353	314	354	304	353	297	349	292	343	288	335	287	328	288	321	289	316	291	311	294	308	299	304	303	301	307	299	310	297	312	295	312	293	311	286	308	277	302	263	291	244	276	218	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	330	302	330	312	186	312	166	244	179	244	183	253	189	260	196	264	203	266	268	266	140	135	158	124	161	126	166	129	176	133	186	133	192	132	198	130	206	127	214	122	228	115	241	109	252	105	264	103	275	102	291	103	305	108	316	115	323	126	326	140	325	148	321	155	316	161	309	165	302	166	294	165	287	161	281	156	277	150	276	143	277	137	278	132	281	129	283	126	286	124	284	122	282	121	276	121	267	123	260	129	254	138	249	146	244	153	237	160	230	166	223	171	217	175	209	179	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	286	310	282	273	271	221	254	168	232	126	206	109	199	110	193	113	189	118	186	125	185	133	188	161	198	212	214	269	236	316	263	335	271	334	277	331	282	326	285	319	286	310	16383	16383	336	259	332	291	323	318	307	338	288	350	264	354	219	344	183	315	157	275	140	227	134	179	138	150	148	125	163	107	184	95	210	90	252	101	287	128	313	167	330	213	336	259	486	180	486	230	-7	230	-7	180	260	-203	260	615	211	615	211	-203	486	180	486	230	215	230	215	-203	264	-203	264	180	263	-203	263	230	-7	230	-7	180	214	180	214	-203	486	180	486	230	264	230	264	615	215	615	215	180	263	180	263	614	214	615	214	230	-7	230	-7	180	486	180	486	230	264	230	264	615	215	615	215	-203	264	-203	264	180	263	-203	263	615	214	615	214	230	-7	230	-7	180	214	180	214	-203	486	180	486	230	-7	230	-7	180	214	180	214	-203	263	-203	263	180	486	180	486	230	263	230	263	615	214	615	214	230	-7	230	-7	180	486	180	486	230	263	230	263	615	214	615	214	230	-7	230	-7	180	214	180	214	-203	263	-203	263	180	486	118	486	167	-7	167	-7	118	16383	16383	486	244	486	293	-7	293	-7	244	201	-203	201	615	152	615	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	486	118	486	167	264	167	264	244	486	244	486	293	215	293	215	-203	264	-203	264	118	486	180	486	230	152	230	152	-203	201	-203	201	175	277	175	277	-203	327	-203	327	180	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	486	244	486	293	152	293	152	-203	201	-203	201	244	263	-203	263	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	327	-203	327	230	-7	230	-7	180	152	180	152	-203	201	-203	201	180	277	180	277	-203	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	327	-203	327	293	-7	293	-7	244	277	244	277	-203	486	118	486	167	264	167	264	244	486	244	486	293	264	293	264	615	215	615	215	118	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	180	486	118	486	167	201	167	201	615	152	615	152	118	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	263	118	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	327	180	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	327	118	327	615	277	615	277	167	-7	167	-7	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	486	118	486	167	264	167	264	244	486	244	486	293	264	293	264	615	215	615	215	-203	264	-203	264	118	201	-203	201	615	152	615	152	-203	16383	16383	486	180	486	230	327	230	327	615	277	615	277	-203	327	-203	327	180	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	201	-203	201	615	152	615	152	-203	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	263	-203	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	201	-203	201	615	152	615	152	230	-7	230	-7	180	152	180	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	486	118	486	167	-7	167	-7	118	214	118	214	-203	263	-203	263	118	16383	16383	486	244	486	293	-7	293	-7	244	486	180	486	230	-7	230	-7	180	152	180	152	-203	201	-203	201	175	277	175	277	-203	327	-203	327	180	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	486	244	486	293	-7	293	-7	244	486	118	486	167	-7	167	-7	118	16383	16383	486	244	486	293	263	293	263	615	214	615	214	293	-7	293	-7	244	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	486	118	486	167	-7	167	-7	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	486	118	486	167	263	167	263	244	486	244	486	293	263	293	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	263	-203	263	118	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	152	180	152	-203	201	-203	201	180	277	180	277	-203	327	-203	327	180	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	239	395	246	388	254	384	265	382	276	384	286	389	293	397	298	407	299	419	297	437	288	452	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	246	192	230	123	218	69	210	31	205	10	194	-41	183	-77	172	-100	160	-113	145	-117	141	-116	135	-114	133	-111	133	-108	134	-104	136	-99	140	-95	142	-89	143	-80	141	-69	136	-60	129	-53	120	-49	109	-47	99	-49	89	-54	82	-62	77	-72	75	-84	78	-102	87	-117	102	-128	120	-135	142	-138	159	-136	176	-133	191	-126	205	-117	219	-106	233	-91	245	-73	256	-51	268	-24	280	9	290	40	299	75	310	120	324	184	344	275	434	275	440	303	348	303	360	348	370	384	382	413	395	434	408	447	422	452	425	451	429	450	431	449	433	446	434	443	433	438	430	434	427	429	424	423	423	415	425	404	429	395	436	387	446	383	456	381	468	383	477	388	484	396	489	406	490	418	487	436	479	451	465	462	446	469	424	471	398	469	376	463	356	454	339	441	324	425	311	405	299	383	289	358	279	331	271	303	333	94	318	74	306	59	295	49	287	43	280	41	277	42	274	44	272	46	270	52	271	59	272	71	275	85	279	102	283	121	334	310	298	308	270	306	250	304	237	304	229	303	149	303	160	343	170	373	179	396	190	414	201	430	210	438	221	445	234	450	247	454	262	455	269	454	273	453	277	451	279	448	280	443	278	437	270	427	266	419	265	410	267	397	272	387	281	379	291	374	304	372	317	374	327	379	335	387	341	398	342	411	338	432	326	450	306	463	279	472	247	475	224	473	202	469	181	461	162	451	145	440	124	420	109	400	96	375	84	344	69	303	18	303	11	275	62	275	2	4	-9	-44	-20	-79	-31	-100	-44	-111	-60	-114	-64	-114	-70	-112	-71	-110	-71	-108	-70	-103	-67	-99	-63	-95	-60	-89	-59	-81	-60	-70	-65	-61	-73	-54	-82	-50	-93	-48	-104	-50	-113	-55	-120	-63	-124	-73	-126	-85	-123	-102	-114	-117	-100	-128	-82	-135	-61	-138	-41	-136	-22	-130	-4	-120	12	-108	27	-93	40	-74	52	-53	63	-30	72	-6	79	15	143	275	244	275	197	95	192	75	189	62	187	52	186	45	186	38	188	23	195	10	205	1	218	-3	235	-5	258	-2	279	6	300	23	322	49	348	86	251	303	149	303	157	335	164	362	171	383	179	400	187	414	198	429	209	440	221	449	234	454	247	456	255	456	261	454	266	451	270	447	271	443	270	437	266	432	262	425	259	418	257	410	258	404	259	399	262	393	266	388	271	384	16383	16383	373	474	307	465	288	470	272	474	259	475	248	476	238	476	216	474	195	470	176	463	158	454	142	442	123	422	108	401	95	375	83	343	70	303	21	303	14	275	63	275	3	13	-9	-41	-20	-77	-30	-100	-41	-111	-54	-114	-59	-113	-63	-112	-66	-110	-68	-108	-68	-105	-67	-100	-65	-96	-59	-86	-58	-78	-59	-68	-64	-59	-70	-52	-79	-48	-89	-47	-102	-48	-112	-53	-119	-61	-123	-71	-125	-83	-122	-100	-114	-115	-100	-127	-82	-135	-59	-138	-19	-129	15	-104	46	-63	72	-7	93	63	144	275	244	275	190	58	186	38	186	33	189	20	195	9	205	1	219	-3	235	-5	258	-2	278	6	298	22	320	49	345	85	332	93	319	74	307	59	297	50	288	44	281	42	277	43	274	44	271	47	270	50	269	54	269	56	270	58	270	62	271	67	535	94	521	74	509	59	498	49	490	43	483	41	480	42	474	46	472	52	473	59	474	71	477	85	481	102	486	121	536	310	500	308	473	306	453	304	440	304	431	303	352	303	363	343	373	373	382	396	392	414	404	430	413	438	424	445	436	450	450	454	465	455	471	454	476	453	480	451	482	448	483	443	481	437	473	427	469	419	468	410	469	397	475	387	483	379	494	374	507	372	519	374	530	379	538	387	543	398	545	411	541	432	529	450	509	463	482	472	449	475	427	473	404	469	383	461	364	451	348	440	327	420	312	400	299	375	286	344	272	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	246	388	255	384	265	382	277	384	287	389	294	397	299	407	300	419	297	437	289	452	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	204	4	193	-45	182	-79	171	-101	158	-113	142	-117	137	-116	134	-115	132	-113	131	-110	130	-108	132	-103	135	-99	139	-95	142	-89	143	-81	142	-70	137	-61	129	-54	120	-50	109	-48	98	-50	88	-55	81	-63	77	-73	75	-85	79	-102	88	-117	102	-128	120	-135	141	-138	161	-136	180	-130	198	-120	215	-108	230	-93	242	-74	255	-53	266	-30	275	-6	282	15	345	275	446	275	400	95	395	75	391	62	390	52	389	45	389	38	391	23	397	10	407	1	421	-3	437	-5	460	-2	481	6	502	23	525	49	550	86	452	303	351	303	359	335	366	362	373	383	380	400	388	414	399	429	410	440	422	449	435	454	449	456	456	456	462	454	468	451	471	447	473	443	471	437	468	432	460	418	459	410	459	404	461	399	464	393	468	388	473	384	16383	16383	575	474	508	465	489	470	474	474	461	475	450	476	440	476	418	474	397	470	377	463	359	454	343	442	324	422	309	401	296	375	284	343	271	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	246	388	255	383	265	382	277	383	287	389	294	396	299	407	300	419	297	437	289	451	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	204	13	191	-41	180	-77	170	-100	159	-111	146	-114	138	-112	135	-110	133	-108	132	-105	133	-100	136	-96	139	-91	141	-86	143	-78	141	-68	137	-59	130	-52	121	-48	111	-47	98	-48	89	-53	81	-61	77	-71	75	-83	78	-100	87	-115	101	-127	119	-135	141	-138	181	-129	216	-104	247	-63	273	-7	294	63	345	275	445	275	391	58	388	43	388	33	390	20	396	9	407	1	420	-3	437	-5	459	-2	479	6	500	22	521	49	547	85	533	93	520	74	509	59	498	50	490	44	482	42	478	43	475	44	471	50	471	58	472	62	473	67	94	90	94	-8	109	87	109	87	94	-8	110	-6	109	87	110	-6	123	80	123	80	110	-6	124	0	123	80	124	0	134	69	134	69	124	0	134	10	134	69	134	10	141	55	141	55	134	10	141	24	141	55	141	24	144	39	45	39	48	23	48	55	48	55	48	23	54	10	48	55	54	10	55	69	55	69	54	10	65	0	55	69	65	0	65	80	65	80	65	0	78	-6	65	80	78	-6	79	87	79	87	78	-6	94	-8	79	87	94	-8	94	90	165	446	155	428	168	223	168	223	155	428	150	406	168	223	150	406	150	181	150	181	150	406	148	382	150	181	148	382	145	347	249	429	243	443	244	383	249	429	244	383	248	393	249	429	248	393	250	402	249	429	250	402	250	413	165	446	168	223	179	458	179	458	168	223	187	265	179	458	187	265	201	462	201	462	187	265	208	308	201	462	208	308	219	460	219	460	208	308	230	353	219	460	230	353	233	453	233	453	230	353	238	370	233	453	238	370	243	443	243	443	238	370	244	383	124	204	113	144	133	138	124	204	133	138	133	258	133	258	133	138	150	181	133	258	150	181	140	306	140	306	150	181	145	347	182	408	184	415	185	440	185	440	184	415	186	420	185	440	186	420	186	430	186	430	186	420	186	425	180	449	174	457	178	398	180	449	178	398	182	408	180	449	182	408	185	440	178	398	174	457	166	461	178	398	166	461	156	463	178	398	156	463	141	460	178	398	141	460	126	453	178	398	126	453	120	269	120	269	126	453	114	442	120	269	114	442	106	428	120	269	106	428	102	413	120	269	102	413	92	269	357	407	360	414	360	440	360	440	360	414	361	419	360	440	361	419	362	430	362	430	361	419	362	424	356	449	350	457	354	398	356	449	354	398	357	407	356	449	357	407	360	440	354	398	350	457	341	461	354	398	341	461	332	463	354	398	332	463	316	460	354	398	316	460	302	453	354	398	302	453	296	269	296	269	302	453	290	442	296	269	290	442	282	428	296	269	282	428	278	413	296	269	278	413	268	269	-7	192	42	142	63	192	63	192	42	142	95	142	63	192	95	142	100	282	100	282	95	142	115	192	100	282	115	192	119	331	119	331	115	192	152	282	119	331	152	282	178	473	178	473	152	282	172	331	178	473	172	331	230	473	115	192	172	142	192	192	192	192	172	142	224	142	192	192	224	142	229	282	229	282	224	142	244	192	229	282	244	192	248	331	248	331	244	192	281	282	248	331	281	282	307	473	307	473	281	282	301	331	307	473	301	331	359	473	42	142	-14	0	38	0	42	142	38	0	95	142	49	331	35	282	100	282	49	331	100	282	119	331	172	331	152	282	229	282	172	331	229	282	248	331	301	331	281	282	346	282	301	331	346	282	360	331	244	192	224	142	289	142	244	192	289	142	302	192	172	142	114	0	167	0	172	142	167	0	224	142	115	192	95	142	172	142	42	142	-7	192	-21	142	143	204	143	204	126	22	143	204	126	22	171	186	143	204	171	186	149	310	143	204	149	310	135	324	143	204	135	324	126	337	143	204	126	337	121	351	143	204	121	351	106	432	143	204	106	432	106	235	106	432	120	367	123	388	106	432	123	388	143	447	143	447	123	388	133	406	143	447	133	406	149	419	54	333	56	308	60	374	60	374	56	308	64	284	60	374	64	284	78	407	78	407	64	284	80	260	78	407	80	260	106	432	106	432	80	260	106	235	101	-67	120	0	143	204	143	204	120	0	126	22	180	6	126	22	120	0	195	431	193	452	189	452	195	431	189	452	186	452	195	431	186	452	169	428	195	431	198	452	193	452	186	452	143	447	149	419	186	452	149	419	169	428	257	495	224	495	237	422	237	422	224	495	211	452	237	422	211	452	204	429	204	429	204	452	203	430	203	430	204	452	201	430	201	430	204	452	199	431	199	431	204	452	198	452	199	431	198	452	197	431	197	431	198	452	195	431	244	446	257	495	237	422	244	446	237	422	260	413	244	446	260	413	259	443	237	422	204	429	198	277	198	277	204	429	191	170	198	277	191	170	204	156	171	186	191	170	204	429	171	186	204	429	167	295	171	186	167	295	149	310	38	83	42	19	49	61	49	61	42	19	62	11	49	61	62	11	67	44	67	44	62	11	86	5	67	44	86	5	93	29	93	29	86	5	101	-67	93	29	101	-67	143	204	86	5	66	-67	101	-67	276	400	287	384	295	429	295	429	287	384	292	363	295	429	292	363	294	338	294	338	294	335	308	314	308	314	294	335	294	331	308	314	294	331	294	326	276	438	259	443	260	413	276	438	260	413	276	400	276	438	276	400	295	429	308	314	336	404	315	418	308	314	315	418	295	429	308	314	295	429	294	338	294	321	293	317	308	314	294	321	308	314	294	326	285	89	292	133	289	161	285	89	289	161	280	186	285	89	280	186	263	212	285	89	263	212	263	53	236	241	198	277	204	156	236	241	204	156	213	142	236	241	213	142	217	126	236	241	217	126	218	109	236	241	218	109	228	24	236	241	228	24	263	53	236	241	263	53	263	212	228	24	218	109	213	77	228	24	213	77	200	52	228	24	200	52	180	35	228	24	180	35	180	6	155	25	126	22	180	6	155	25	180	6	180	35	-13	59	5	42	15	154	15	154	5	42	23	29	15	154	23	29	29	150	29	150	23	29	32	112	32	112	23	29	42	19	32	112	42	19	38	83	204	452	204	429	211	452	106	432	121	351	120	367	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	152	177	167	197	175	249	175	249	167	197	189	215	175	249	189	215	213	259	213	259	189	215	219	232	213	259	219	232	230	408	213	259	230	408	212	369	254	121	257	436	240	154	240	154	257	436	230	408	240	154	230	408	229	191	229	191	230	408	219	232	152	177	175	249	144	155	144	155	175	249	132	231	144	155	132	231	141	128	141	128	132	231	135	-7	141	128	135	-7	145	98	51	96	57	58	63	158	63	158	57	58	74	28	63	158	74	28	92	202	92	202	74	28	100	5	92	202	100	5	132	231	132	231	100	5	135	-7	178	-12	206	-10	198	40	198	40	206	-10	225	35	238	36	225	35	233	-6	238	36	233	-6	260	1	178	-12	198	40	175	53	178	-12	175	53	157	72	178	-12	157	72	145	98	178	-12	145	98	135	-7	290	329	293	54	292	313	292	313	293	54	296	293	326	312	296	293	302	268	311	29	302	268	296	293	290	329	289	342	293	54	293	54	289	342	288	352	293	54	288	352	271	88	271	88	288	352	288	362	292	455	288	362	290	388	292	455	290	388	296	409	357	431	365	457	347	437	347	437	365	457	335	439	318	435	335	439	334	461	318	435	334	461	305	425	305	425	334	461	292	455	305	425	292	455	296	409	271	88	288	362	292	455	271	88	292	455	257	436	271	88	257	436	254	121	212	369	206	321	206	311	212	369	206	311	207	301	212	369	207	301	208	290	212	369	208	290	210	276	212	369	210	276	213	259	425	384	421	409	420	356	420	356	421	409	409	430	420	356	409	430	405	331	405	331	409	430	390	447	405	331	390	447	381	308	381	308	390	447	370	393	369	409	370	393	390	447	369	409	390	447	365	457	369	409	365	457	364	421	365	457	334	461	335	439	381	308	370	393	368	370	381	308	368	370	361	350	381	308	361	350	347	330	381	308	347	330	346	287	326	312	302	268	346	287	326	312	346	287	347	330	386	-10	376	90	366	-5	366	-5	376	90	380	139	366	-5	380	139	360	114	360	114	344	142	347	2	347	2	344	142	329	173	347	2	329	173	329	14	329	14	329	173	317	204	329	14	317	204	311	29	311	29	317	204	308	236	311	29	308	236	302	268	311	29	296	293	293	54	311	29	293	54	286	13	286	13	293	54	278	47	265	41	251	38	260	1	265	41	260	1	286	13	265	41	286	13	278	47	515	244	372	244	387	224	515	244	387	224	397	220	515	244	397	220	404	216	515	244	404	216	408	209	515	244	408	209	410	201	515	244	410	201	476	212	515	244	476	212	494	223	515	244	494	223	515	227	423	150	454	190	410	201	423	150	410	201	408	190	423	150	408	190	403	176	423	150	403	176	395	160	423	150	395	160	380	139	423	150	380	139	376	90	432	-9	455	-2	435	43	435	43	455	-2	451	41	462	42	451	41	455	-2	462	42	455	-2	476	9	498	28	521	54	504	68	498	28	504	68	492	58	498	28	492	58	482	50	498	28	482	50	476	9	472	45	462	42	476	9	472	45	476	9	482	50	420	48	406	58	407	-11	420	48	407	-11	432	-9	420	48	432	-9	435	43	391	71	376	90	386	-10	391	71	386	-10	407	-11	391	71	407	-11	406	58	360	114	347	2	366	-5	225	35	206	-10	233	-6	387	224	372	244	372	227	476	212	410	201	454	190	238	36	260	1	251	38	365	457	357	431	364	421	110	445	101	431	115	269	115	269	101	431	97	414	115	269	97	414	87	269	171	397	175	406	175	449	175	449	175	406	178	413	175	449	178	413	179	440	179	440	178	413	179	419	179	440	179	419	181	430	181	430	179	419	181	424	171	397	175	449	169	457	171	397	169	457	160	461	171	397	160	461	151	463	171	397	151	463	135	461	171	397	135	461	121	455	171	397	121	455	115	269	110	445	115	269	121	455	84	36	82	81	82	81	79	-67	82	81	70	319	79	-67	70	319	52	-17	52	-17	70	319	48	278	52	-17	48	278	33	32	33	32	48	278	32	234	33	32	32	234	22	83	22	83	32	234	22	188	22	83	22	188	19	140	115	-120	130	-110	111	-72	115	-120	111	-72	98	-37	115	-120	98	-37	89	-2	115	-120	89	-2	79	-67	84	36	82	81	79	-67	84	36	79	-67	89	-2	84	132	89	181	98	357	98	357	89	181	98	228	98	357	98	228	116	376	116	376	98	228	111	273	116	376	111	273	127	314	127	314	143	345	137	396	137	396	143	345	161	417	84	132	98	357	70	319	84	132	70	319	82	81	137	396	116	376	127	314	203	422	232	449	220	463	203	422	220	463	188	439	203	422	188	439	179	396	161	417	143	345	159	371	161	417	159	371	179	396	161	417	179	396	188	439	56	-63	87	-32	63	7	63	7	87	-32	79	42	93	83	79	42	87	-32	93	83	87	-32	114	0	113	348	118	309	122	412	122	412	118	309	120	266	137	32	120	266	118	220	137	32	118	220	114	0	114	0	118	220	113	173	114	0	113	173	105	127	106	435	87	463	89	418	106	435	89	418	103	383	106	435	103	383	113	348	106	435	113	348	122	412	183	202	182	231	181	164	181	164	182	231	179	260	181	164	179	260	175	128	175	128	179	260	173	289	175	128	173	289	166	94	166	94	173	289	165	318	166	94	165	318	155	347	166	94	155	347	153	63	153	63	155	347	145	369	153	63	145	369	137	32	137	32	145	369	135	391	137	32	135	391	122	412	-28	-106	-17	-120	3	-76	3	-76	-17	-120	21	-92	3	-76	21	-92	28	-48	28	-48	21	-92	56	-63	28	-48	56	-63	47	-21	47	-21	56	-63	63	7	93	83	114	0	105	127	120	266	137	32	122	412	89	418	87	463	71	452	127	397	119	403	123	336	123	336	119	403	110	406	123	336	110	406	107	337	107	337	110	406	101	407	107	337	101	407	92	340	92	340	101	407	91	405	92	340	91	405	82	400	92	340	82	400	80	347	80	347	82	400	75	392	80	347	75	392	71	357	71	357	75	392	70	382	71	357	70	382	68	371	128	236	136	245	139	297	139	297	136	245	144	257	139	297	144	257	151	298	151	298	144	257	152	270	151	298	152	270	161	301	161	301	152	270	159	280	161	301	159	280	167	288	123	296	108	295	113	226	123	296	113	226	121	230	123	296	121	230	128	236	123	296	128	236	139	297	188	330	183	321	190	316	188	330	190	316	195	326	195	326	190	316	195	307	195	326	195	307	200	170	200	170	195	307	195	299	200	170	195	299	195	286	170	327	183	321	177	336	170	327	177	336	168	343	170	327	168	343	160	352	170	327	160	352	160	331	135	388	138	335	144	376	144	376	138	335	150	333	144	376	150	333	153	362	153	362	150	333	160	331	153	362	160	331	160	352	161	301	167	288	171	306	171	306	167	288	176	295	171	306	176	295	183	312	183	312	176	295	188	302	183	312	188	302	190	316	190	316	188	302	195	307	216	253	211	264	212	172	216	253	212	172	221	177	216	253	221	177	223	240	212	172	211	264	208	275	212	172	208	275	206	286	212	172	206	286	205	299	212	172	205	299	200	170	233	193	235	204	234	211	233	193	234	211	233	217	233	193	233	217	231	224	233	193	231	224	228	184	228	184	231	224	228	231	228	184	228	231	223	240	228	184	223	240	221	177	205	326	205	307	213	302	205	326	213	302	211	316	211	316	213	302	218	312	230	306	218	312	225	295	230	306	225	295	234	288	233	440	228	450	231	409	233	440	231	409	233	415	233	440	233	415	234	422	233	440	234	422	235	428	208	358	211	369	212	461	212	461	211	369	216	380	212	461	216	380	221	457	221	457	216	380	223	393	221	457	223	393	228	450	228	450	223	393	228	401	228	450	228	401	231	409	242	280	249	270	250	298	250	298	249	270	256	257	250	298	256	257	262	297	262	297	256	257	265	245	262	297	265	245	278	296	278	296	265	245	272	236	278	296	272	236	280	230	308	227	317	233	320	286	320	286	317	233	325	241	320	286	325	241	329	276	329	276	325	241	331	251	329	276	331	251	333	262	280	230	288	226	293	295	293	295	288	226	297	225	293	295	297	225	308	292	308	292	297	225	308	227	308	292	308	227	320	286	333	371	331	382	329	357	329	357	331	382	326	392	329	357	326	392	321	347	321	347	326	392	319	400	321	347	319	400	310	405	321	347	310	405	308	340	308	340	310	405	299	407	308	340	299	407	293	337	293	337	299	407	290	406	293	337	290	406	281	403	278	336	293	337	281	403	278	336	281	403	273	397	278	336	273	397	265	388	278	336	265	388	262	335	240	352	240	331	248	362	248	362	240	331	250	333	248	362	250	333	256	376	256	376	250	333	262	335	256	376	262	335	265	388	213	330	218	321	224	336	224	336	218	321	230	327	224	336	230	327	232	343	232	343	230	327	240	331	232	343	240	331	240	352	240	301	230	306	234	288	240	301	234	288	242	280	240	301	242	280	250	298	195	334	200	170	200	463	200	463	200	170	205	334	200	463	205	334	212	461	212	461	205	334	206	347	212	461	206	347	208	358	195	286	193	275	200	170	200	170	193	275	190	264	200	170	190	264	189	172	189	172	190	264	185	253	189	172	185	253	179	177	179	177	185	253	178	240	179	177	178	240	173	231	218	312	213	302	225	295	213	330	205	326	211	316	213	330	211	316	218	321	200	463	189	461	189	369	200	463	189	369	193	358	200	463	193	358	195	347	200	463	195	347	195	334	184	380	189	369	189	461	184	380	189	461	179	457	184	380	179	457	178	393	168	415	170	409	172	450	172	450	170	409	173	401	172	450	173	401	179	457	179	457	173	401	178	393	167	440	166	428	166	422	167	440	166	422	168	415	167	440	168	415	172	450	172	184	179	177	173	231	172	184	173	231	170	224	172	184	170	224	168	217	172	184	168	217	167	193	166	211	166	205	167	193	166	211	167	193	168	217	138	335	135	388	127	397	138	335	127	397	123	336	83	233	93	227	93	292	93	292	93	227	103	225	93	292	103	225	108	295	108	295	103	225	113	226	68	262	70	251	71	276	71	276	70	251	75	241	71	276	75	241	80	286	80	286	75	241	83	233	80	286	83	233	93	292	195	326	200	170	195	334	205	334	200	170	205	299	278	296	280	230	293	295	183	321	188	330	177	336	222	342	163	342	222	0	222	0	163	342	163	201	222	0	163	201	163	141	163	141	163	201	23	201	163	141	23	201	23	141	222	141	363	141	222	201	222	201	363	141	363	201	222	0	163	141	163	0	92	-7	97	27	95	48	92	-7	95	48	88	65	92	-7	88	65	76	79	92	-7	76	79	75	-41	11	-72	13	-99	26	-57	26	-57	13	-99	49	-72	26	-57	49	-72	36	-42	36	-42	49	-72	39	-27	41	90	39	-27	49	-72	41	90	49	-72	61	87	61	87	49	-72	75	-41	61	87	75	-41	76	79	-11	-88	-40	-105	-31	-122	-11	-88	-31	-122	13	-99	-11	-88	13	-99	11	-72	41	90	26	89	27	-7	41	90	27	-7	33	-12	41	90	33	-12	37	-16	41	90	37	-16	39	-21	41	90	39	-21	39	-27	-4	21	0	13	1	73	1	73	0	13	8	5	1	73	8	5	12	83	12	83	8	5	19	-2	12	83	19	-2	26	89	26	89	19	-2	27	-7	-5	59	-7	41	-7	31	-5	59	-7	31	-4	21	-5	59	-4	21	1	73	183	191	17	191	2	112	183	191	2	112	167	112	-5	41	-3	25	-3	57	-3	57	-3	25	3	11	-3	57	3	11	3	71	3	71	3	11	14	0	3	71	14	0	14	82	14	82	14	0	27	-6	14	82	27	-6	28	89	28	89	27	-6	43	-8	28	89	43	-8	44	91	44	91	43	-8	59	-6	44	91	59	-6	60	89	60	89	59	-6	73	0	60	89	73	0	74	82	74	82	73	0	84	11	74	82	84	11	85	71	85	71	84	11	92	25	85	71	92	25	92	57	92	57	92	25	94	41	231	463	172	463	-42	-11	231	463	-42	-11	16	-11	194	14	201	155	186	107	186	107	173	70	177	4	177	4	173	70	159	43	177	4	159	43	159	-3	159	-3	159	43	145	24	159	-3	145	24	140	-7	140	-7	145	24	131	13	140	-7	131	13	120	-9	120	-9	131	13	115	10	176	455	168	386	179	407	176	455	179	407	199	460	199	460	179	407	189	423	199	460	189	423	198	434	87	102	100	169	114	414	114	414	100	169	120	246	114	414	120	246	134	433	134	433	120	246	144	322	134	433	144	322	155	446	155	446	144	322	168	386	155	446	168	386	176	455	11	140	16	89	16	201	16	201	16	89	29	48	16	201	29	48	30	261	30	261	29	48	51	17	30	261	51	17	52	318	52	318	51	17	81	-2	52	318	81	-2	81	369	81	369	81	-2	81	55	81	369	81	55	114	414	114	414	81	55	87	102	81	-2	120	-9	94	18	81	-2	94	18	87	27	81	-2	87	27	83	40	81	-2	83	40	81	55	256	454	221	462	231	440	231	440	221	462	219	442	209	440	219	442	221	462	209	440	221	462	199	460	322	299	318	354	316	236	316	236	318	354	305	399	316	236	305	399	301	175	301	175	305	399	285	433	301	175	285	433	277	118	277	118	285	433	256	454	277	118	256	454	253	393	253	393	248	342	277	118	277	118	248	342	246	68	256	454	231	440	240	434	256	454	240	434	247	424	256	454	247	424	251	410	256	454	251	410	253	393	248	342	235	280	246	68	246	68	235	280	219	215	246	68	219	215	210	28	210	28	219	215	201	155	210	28	201	155	194	14	186	107	177	4	194	14	103	12	94	18	120	-9	103	12	120	-9	115	10	199	460	198	434	209	440	66	34	51	24	237	0	237	0	51	24	30	18	237	0	30	18	3	16	117	413	125	414	143	432	143	432	125	414	133	414	143	432	133	414	140	414	140	414	152	413	143	432	143	432	152	413	181	439	143	432	100	426	109	412	143	432	109	412	117	413	66	34	237	0	77	49	77	49	237	0	178	24	77	49	178	24	85	71	85	71	178	24	172	31	85	71	172	31	170	41	170	41	170	376	169	372	169	372	85	71	170	41	181	439	152	413	161	410	181	439	161	410	167	406	181	439	167	406	171	400	181	439	171	400	173	392	181	439	173	392	174	63	181	439	174	63	176	73	181	439	176	73	179	83	181	439	179	83	215	446	174	63	173	392	172	389	179	83	283	462	248	453	179	83	248	453	215	446	170	376	170	47	171	380	171	380	170	47	172	55	171	380	172	55	172	385	172	385	172	55	174	63	172	385	174	63	172	389	237	0	237	16	210	17	237	0	210	17	191	19	237	0	191	19	178	24	109	412	100	426	99	411	237	0	3	16	3	0	170	376	170	41	170	47	187	248	155	203	204	188	204	188	155	203	107	148	204	188	107	148	72	75	72	75	107	148	42	78	72	75	42	78	229	0	229	0	42	78	-17	17	191	462	151	456	172	397	172	397	151	456	149	400	129	398	149	400	151	456	129	398	151	456	117	442	43	351	58	342	62	388	62	388	58	342	75	364	62	388	75	364	87	418	87	418	75	364	92	381	87	418	92	381	117	442	117	442	92	381	110	392	117	442	110	392	129	398	204	188	240	222	205	286	205	286	240	222	211	321	229	456	211	321	240	222	229	456	240	222	260	440	260	440	240	222	268	254	260	440	268	254	283	416	283	416	268	254	287	285	283	416	287	285	297	384	297	384	287	285	298	316	297	384	298	316	302	348	172	397	190	386	191	462	191	462	190	386	202	369	191	462	202	369	229	456	229	456	202	369	209	347	229	456	209	347	211	321	238	91	219	81	229	0	229	0	219	81	196	76	229	0	196	76	165	75	283	129	267	129	253	106	283	129	253	106	238	91	283	129	238	91	229	0	229	0	-17	17	-17	0	72	75	229	0	165	75	187	248	204	188	205	286	106	233	124	230	135	262	106	233	135	262	88	250	106	233	88	250	86	235	112	19	105	20	143	0	143	0	105	20	100	22	143	0	100	22	80	-8	80	-8	100	22	95	25	80	-8	95	25	91	28	91	28	81	41	80	-8	80	-8	81	41	71	56	80	-8	71	56	61	70	189	95	178	65	198	26	198	26	178	65	162	41	198	26	162	41	143	0	143	0	162	41	142	24	143	0	142	24	118	18	118	18	112	19	143	0	95	383	110	397	116	432	116	432	110	397	125	407	116	432	125	407	144	449	144	449	125	407	141	412	144	449	141	412	158	413	158	413	180	411	173	459	173	459	180	411	204	462	90	406	65	372	79	363	90	406	79	363	95	383	90	406	95	383	116	432	173	459	144	449	158	413	197	299	171	279	177	192	177	192	171	279	168	204	155	216	168	204	171	279	155	216	171	279	140	225	140	225	171	279	135	262	140	225	135	262	124	230	244	250	224	268	239	65	239	65	224	268	217	353	239	65	217	353	212	324	239	65	212	324	198	26	198	26	212	324	197	299	198	26	197	299	192	127	192	127	189	95	198	26	197	299	177	192	184	178	197	299	184	178	189	163	197	299	189	163	191	146	197	299	191	146	192	127	217	353	224	269	236	457	236	457	224	269	255	284	236	457	255	284	263	444	263	444	255	284	278	303	263	444	278	303	285	425	285	425	278	303	293	323	285	425	293	323	299	399	299	399	293	323	301	346	299	399	301	346	304	370	224	269	217	353	224	268	180	411	197	403	204	462	204	462	197	403	208	390	204	462	208	390	236	457	236	457	208	390	215	373	236	457	215	373	217	353	269	214	259	233	266	114	269	214	266	114	276	169	269	214	276	169	274	193	244	250	239	65	266	114	244	250	266	114	259	233	49	-6	80	-8	61	70	49	-6	61	70	48	80	49	-6	48	80	30	84	49	-6	30	84	24	1	16	83	5	77	6	12	16	83	6	12	24	1	16	83	24	1	30	84	-2	69	-7	58	-5	27	-2	69	-5	27	6	12	-2	69	6	12	5	77	-5	27	-7	58	-9	45	297	462	9	172	35	167	35	167	9	172	155	101	35	167	155	101	173	167	173	167	155	101	213	0	173	167	213	0	226	357	226	357	213	0	242	101	226	357	242	101	297	462	297	462	242	101	259	167	297	462	259	167	340	462	259	167	242	101	289	101	259	167	289	101	307	167	213	0	155	101	127	0	297	462	35	167	226	357	155	101	9	172	-9	101	138	452	49	251	73	250	138	452	73	250	110	327	138	452	110	327	133	379	138	452	133	379	304	379	138	452	304	379	328	452	93	248	109	244	110	327	110	327	109	244	125	239	110	327	125	239	147	319	147	319	125	239	140	232	202	94	189	64	201	26	201	26	189	64	169	40	201	26	169	40	148	0	148	0	169	40	146	24	148	0	146	24	120	18	120	18	111	19	148	0	148	0	111	19	103	21	148	0	103	21	85	-8	85	-8	103	21	96	26	85	-8	96	26	88	35	247	264	229	281	242	66	242	66	229	281	211	295	242	66	211	295	207	127	207	127	202	94	242	66	242	66	202	94	201	26	147	319	163	218	173	313	173	313	163	218	182	199	173	313	182	199	194	305	194	305	182	199	196	177	194	305	196	177	211	295	211	295	196	177	204	153	211	295	204	153	207	127	270	221	260	243	269	115	270	221	269	115	278	170	270	221	278	170	276	196	247	264	242	66	269	115	247	264	269	115	260	243	85	-8	88	35	81	48	85	-8	81	48	73	61	85	-8	73	61	64	71	85	-8	64	71	55	78	85	-8	55	78	54	-6	55	78	44	82	54	-6	54	-6	44	82	32	84	54	-6	32	84	28	0	28	0	32	84	19	82	28	0	19	82	9	12	9	12	19	82	8	77	9	12	8	77	0	68	-2	26	9	12	0	68	-2	26	0	68	-5	58	-2	26	-5	58	-7	44	140	232	163	218	147	319	110	327	73	250	93	248	97	30	92	-3	104	20	104	20	92	-3	133	-9	104	20	133	-9	115	13	115	13	133	-9	128	11	138	12	128	11	133	-9	138	12	133	-9	186	0	99	122	107	157	134	371	134	371	107	157	119	193	134	371	119	193	133	229	133	229	139	241	134	371	134	371	139	241	170	398	299	170	295	211	291	110	291	110	295	211	282	243	291	110	282	243	267	61	267	61	282	243	261	266	267	61	261	266	233	280	232	23	267	61	233	280	232	23	233	280	216	213	232	23	216	213	213	180	232	23	213	180	207	143	232	23	207	143	197	103	232	23	197	103	186	0	201	251	209	242	233	280	233	280	209	242	214	229	233	280	214	229	216	213	233	280	198	285	201	251	201	251	198	285	190	285	201	251	190	285	188	256	188	256	190	285	182	284	188	256	182	284	173	282	170	258	188	256	173	282	170	258	173	282	165	280	170	258	165	280	160	257	160	257	165	280	156	276	160	257	156	276	152	255	152	255	156	276	170	398	152	255	170	398	145	250	145	250	170	398	139	241	186	0	197	103	184	67	186	0	184	67	170	38	186	0	170	38	162	27	186	0	162	27	155	20	186	0	155	20	147	15	186	0	147	15	138	12	295	421	344	443	340	459	295	421	340	459	287	447	295	421	287	447	252	394	170	398	156	276	184	321	170	398	184	321	205	419	205	419	184	321	216	361	205	419	216	361	243	435	243	435	216	361	252	394	243	435	252	394	287	447	93	331	60	285	91	64	93	331	91	64	93	91	93	331	93	91	99	122	93	331	99	122	134	371	97	30	93	45	92	-3	92	-3	93	45	91	64	16	127	21	80	21	183	21	183	21	80	35	42	21	183	35	42	36	236	36	236	35	42	59	14	36	236	59	14	60	285	60	285	59	14	92	-3	60	285	92	-3	91	64	71	346	87	361	98	452	98	452	87	361	107	370	98	452	107	370	354	452	354	452	107	370	134	374	354	452	134	374	173	376	354	452	173	376	259	376	354	452	259	376	97	0	97	0	259	376	35	0	98	452	39	324	57	324	98	452	57	324	71	346	75	315	81	295	81	380	81	380	81	295	90	276	81	380	90	276	99	414	99	414	90	276	104	255	99	414	104	255	127	440	127	440	104	255	124	233	127	440	124	233	141	217	141	217	170	184	150	353	150	353	170	184	156	334	193	45	177	27	179	-2	179	-2	177	27	156	15	179	-2	156	15	133	11	133	11	111	15	129	-8	129	-8	111	15	93	26	129	-8	93	26	86	-3	86	-3	93	26	79	43	86	-3	79	43	71	66	51	11	68	95	71	126	51	11	71	126	80	211	80	211	71	126	79	153	80	211	79	153	93	176	71	66	68	95	51	11	71	66	51	11	86	-3	124	231	80	211	93	176	124	231	93	176	114	197	124	231	114	197	141	217	124	231	141	217	124	233	7	136	8	66	22	165	22	165	8	66	24	35	22	165	24	35	46	189	46	189	24	35	51	11	46	189	51	11	80	211	151	396	159	414	163	456	163	456	159	414	171	428	163	456	171	428	203	462	203	462	171	428	187	436	203	462	187	436	207	439	207	439	223	436	224	460	224	460	223	436	238	426	224	460	238	426	244	456	244	456	238	426	249	411	244	456	249	411	262	450	262	450	249	411	256	392	262	450	256	392	259	367	149	373	151	396	127	440	149	373	127	440	141	217	318	338	321	365	320	382	318	338	320	382	316	397	318	338	316	397	309	410	318	338	309	410	308	314	309	410	301	421	308	314	308	314	301	421	290	432	308	314	290	432	289	292	289	292	290	432	277	442	289	292	277	442	262	273	262	273	277	442	262	450	262	273	262	450	259	367	262	273	259	367	257	348	262	273	257	348	253	331	262	273	253	331	244	314	262	273	244	314	230	295	262	273	230	295	225	256	210	272	221	15	225	256	225	256	221	15	225	254	230	295	210	272	225	256	210	272	185	294	190	157	210	272	190	157	200	135	210	272	200	135	205	115	210	272	205	115	207	94	210	272	207	94	221	15	170	184	190	157	185	294	170	184	185	294	167	315	170	184	167	315	156	334	149	373	141	217	150	353	224	460	203	462	207	439	248	226	254	44	265	201	265	201	254	44	275	83	265	201	275	83	275	178	275	178	275	83	283	130	275	178	283	130	281	155	225	254	221	15	254	44	225	254	254	44	248	226	207	94	203	68	221	15	193	45	179	-2	221	15	193	45	221	15	203	68	133	11	129	-8	179	-2	127	440	151	396	163	456	8	66	7	136	2	103	75	315	81	380	74	337	128	300	136	335	149	452	149	452	136	335	147	369	149	452	147	369	159	397	159	397	168	412	149	452	149	452	168	412	202	462	35	278	40	241	44	337	44	337	40	241	54	210	44	337	54	210	67	387	67	387	54	210	76	186	67	387	76	186	103	427	103	427	76	186	104	171	103	427	104	171	149	452	149	452	104	171	122	267	149	452	122	267	128	300	136	202	127	211	138	166	138	166	127	211	122	223	138	166	122	223	104	171	104	171	122	223	120	238	164	195	154	167	162	169	164	195	162	169	170	171	164	195	148	196	154	167	148	196	136	202	138	166	148	196	138	166	146	166	148	196	146	166	154	167	177	424	188	433	202	462	202	462	188	433	200	438	202	462	200	438	212	440	212	440	224	438	222	460	222	460	224	438	239	457	222	460	202	462	212	440	198	210	226	103	207	228	207	228	226	103	216	255	228	290	216	255	226	103	228	290	226	103	266	152	224	438	233	432	239	457	239	457	233	432	240	423	239	457	240	423	255	451	255	451	240	423	244	410	255	451	244	410	245	393	245	393	244	370	266	152	266	152	244	370	241	346	266	152	241	346	236	320	226	103	198	210	190	200	226	103	190	200	179	196	226	103	179	196	179	175	226	103	179	175	178	62	83	14	117	26	119	88	119	88	117	26	147	42	119	88	147	42	152	128	152	128	147	42	178	62	152	128	178	62	179	175	-7	10	-3	-6	39	29	39	29	-3	-6	44	3	39	29	44	3	82	55	82	55	44	3	83	14	82	55	83	14	119	88	179	196	164	195	170	171	179	196	170	171	179	175	315	263	321	321	320	348	315	263	320	348	315	372	315	263	315	372	307	395	315	263	307	395	296	206	296	206	307	395	296	415	296	206	296	415	282	432	296	206	282	432	269	443	296	206	269	443	266	152	266	152	269	443	255	451	266	152	255	451	245	393	228	290	266	152	236	320	202	462	168	412	177	424	122	267	104	171	120	238	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	16	41	18	25	18	57	18	57	18	25	25	11	18	57	25	11	25	71	25	71	25	11	35	0	25	71	35	0	36	82	36	82	35	0	49	-6	36	82	49	-6	50	89	50	89	49	-6	65	-8	50	89	65	-8	66	91	66	91	65	-8	81	-6	66	91	81	-6	82	89	82	89	81	-6	95	0	82	89	95	0	95	81	95	81	95	0	106	11	95	81	106	11	106	70	106	70	106	11	113	25	106	70	113	25	113	57	113	57	113	25	115	41	19	21	24	12	25	72	25	72	24	12	31	4	25	72	31	4	35	82	35	82	31	4	42	-2	35	82	42	-2	49	88	49	88	42	-2	51	-7	49	88	51	-7	65	90	65	90	51	-7	57	-12	65	90	57	-12	60	-17	18	58	15	41	16	30	18	58	16	30	19	21	18	58	19	21	25	72	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	115	-8	121	26	118	47	115	-8	118	47	111	64	115	-8	111	64	100	78	115	-8	100	78	99	-42	34	-73	36	-100	50	-57	50	-57	36	-100	72	-73	50	-57	72	-73	59	-42	59	-42	72	-73	63	-28	65	90	63	-28	72	-73	65	90	72	-73	85	87	85	87	72	-73	99	-42	85	87	99	-42	100	78	12	-89	-16	-106	-7	-123	12	-89	-7	-123	36	-100	12	-89	36	-100	34	-73	65	90	60	-17	62	-22	65	90	62	-22	63	-28	104	171	364	285	364	350	104	171	364	350	21	199	104	171	21	199	364	-7	104	171	364	-7	364	57	364	-7	21	199	21	143	23	132	23	72	363	72	23	132	363	72	363	132	23	270	23	210	363	210	23	270	363	210	363	270	364	143	364	199	21	350	364	143	21	350	21	285	364	143	21	285	281	171	364	143	281	171	21	57	364	143	21	57	21	-7	54	41	56	25	56	57	56	57	56	25	63	11	56	57	63	11	63	71	63	71	63	11	73	0	63	71	73	0	74	82	74	82	73	0	87	-6	74	82	87	-6	88	89	88	89	87	-6	103	-8	88	89	103	-8	104	91	104	91	103	-8	119	-6	104	91	119	-6	120	89	120	89	119	-6	133	0	120	89	133	0	133	81	133	81	133	0	144	11	133	81	144	11	144	70	144	70	144	11	151	25	144	70	151	25	151	57	151	57	151	25	153	41	150	400	145	407	146	336	146	336	145	407	143	416	135	330	143	416	130	445	135	330	130	445	121	328	121	328	130	445	108	331	224	421	239	458	214	432	214	432	239	458	203	462	214	432	203	462	201	439	201	439	203	462	186	441	173	440	186	441	203	462	173	440	203	462	164	458	144	166	156	188	157	252	157	252	156	188	173	207	157	252	173	207	189	287	189	287	173	207	197	227	189	287	197	227	205	308	205	308	197	227	232	250	205	308	232	250	218	328	218	328	232	250	226	348	136	221	123	194	133	140	136	221	133	140	144	166	136	221	144	166	157	252	116	169	113	146	133	140	116	169	133	140	123	194	163	370	161	384	161	357	161	357	161	384	156	393	161	357	156	393	155	346	155	346	156	393	150	400	155	346	150	400	146	336	230	368	232	250	232	388	232	388	232	250	239	458	239	458	232	250	265	271	239	458	265	271	271	446	271	446	265	271	289	293	271	446	289	293	296	426	296	426	289	293	306	316	296	426	306	316	312	399	312	399	306	316	315	340	312	399	315	340	317	365	229	406	232	388	239	458	229	406	239	458	224	421	164	458	130	445	146	423	164	458	146	423	152	430	164	458	152	430	161	436	164	458	161	436	173	440	146	423	130	445	143	416	104	427	87	403	88	349	104	427	88	349	97	338	104	427	97	338	108	331	104	427	108	331	130	445	87	403	81	377	83	362	87	403	83	362	88	349	226	348	232	250	230	368	146	336	143	416	135	330	80	219	92	148	93	299	93	299	92	148	126	85	93	299	126	85	128	366	128	366	126	85	141	216	279	150	286	97	288	138	288	138	286	97	303	99	288	138	303	99	299	131	299	131	303	99	312	128	324	130	312	128	321	105	324	130	321	105	337	115	288	255	310	337	276	220	276	220	310	337	272	309	276	220	272	309	272	186	272	186	264	100	274	166	274	166	264	100	286	97	274	166	286	97	279	150	368	146	372	131	375	192	368	146	375	192	367	174	367	174	358	158	368	146	368	146	358	158	353	129	413	339	406	313	412	98	412	98	406	313	397	327	412	98	397	327	395	106	395	106	397	327	394	271	395	106	394	271	392	253	395	106	392	253	388	233	382	212	375	192	381	117	382	212	381	117	395	106	382	212	395	106	388	233	347	146	336	136	337	115	347	146	337	115	353	129	347	146	353	129	358	158	364	315	366	315	370	347	364	315	370	347	357	348	364	315	357	348	333	307	310	337	288	255	308	285	310	337	308	285	333	307	310	337	333	307	357	348	221	173	224	148	227	222	227	222	224	148	233	127	227	222	233	127	244	269	244	269	233	127	246	111	244	269	246	111	272	309	272	309	246	111	264	100	272	309	264	100	272	186	312	128	303	99	321	105	475	52	447	38	448	12	448	12	447	38	419	28	448	12	419	28	415	0	415	0	419	28	391	22	415	0	391	22	386	-6	386	-6	391	22	363	20	386	-6	363	20	357	-10	357	-10	363	20	335	19	357	-10	335	19	328	-11	328	-11	335	19	270	29	328	-11	270	29	247	0	247	0	270	29	216	56	247	0	216	56	179	34	179	34	216	56	176	99	179	34	176	99	150	153	150	153	141	216	126	85	150	153	126	85	179	34	412	98	417	141	416	152	416	152	416	156	413	339	413	339	416	156	417	161	413	339	417	161	419	174	419	174	417	161	418	165	419	174	418	165	419	170	413	339	412	98	416	152	419	174	461	339	413	339	526	261	523	229	536	165	536	165	523	229	513	192	536	165	513	192	510	129	510	129	513	192	496	157	510	129	496	157	475	105	475	105	496	157	473	132	475	105	473	132	443	121	443	121	434	123	475	105	475	105	434	123	431	96	546	330	515	385	516	317	546	330	516	317	526	261	546	330	526	261	536	165	546	330	536	165	552	210	546	330	552	210	557	262	516	317	515	385	489	365	489	365	515	385	466	427	489	365	466	427	447	403	447	403	466	427	404	454	447	403	404	454	394	428	394	428	404	454	333	437	270	426	333	437	332	463	270	426	332	463	252	451	404	454	332	463	333	437	431	96	434	123	426	126	431	96	426	126	421	132	431	96	421	132	417	141	431	96	417	141	412	98	397	327	389	337	389	299	397	327	389	299	393	286	397	327	393	286	394	271	389	299	389	337	384	308	384	308	389	337	380	343	384	308	380	343	376	313	376	313	380	343	370	347	376	313	370	347	366	315	150	289	176	350	183	418	183	418	176	350	217	396	183	418	217	396	252	451	252	451	217	396	270	426	150	289	183	418	128	366	150	289	128	366	141	216	475	52	448	12	484	29	324	130	337	115	336	136	375	192	372	131	381	117	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	283	155	282	134	311	23	311	23	282	134	278	114	311	23	278	114	272	95	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	252	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	252	363	436	363	436	334	252	369	267	363	436	369	267	396	416	396	416	369	267	397	288	396	416	397	288	415	389	415	389	397	288	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	252	321	340	334	252	322	362	310	304	301	289	334	252	310	304	334	252	317	321	294	239	294	240	290	276	294	239	290	276	311	23	311	23	290	276	283	155	378	90	387	140	383	168	378	90	383	168	373	191	378	90	373	191	355	211	378	90	355	211	352	51	329	227	294	239	311	23	329	227	311	23	352	51	329	227	352	51	355	211	254	62	255	6	264	77	264	77	255	6	311	23	264	77	311	23	272	95	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	255	6	241	48	226	36	255	6	241	48	255	6	254	62	210	28	192	23	255	6	210	28	255	6	226	36	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	120	46	120	46	120	46	120	46	113	406	113	402	120	46	113	402	112	396	120	46	112	396	110	387	120	46	110	387	107	375	120	46	107	375	103	359	120	46	103	359	25	74	120	46	25	74	122	37	126	77	130	91	215	406	126	77	215	406	113	406	113	406	215	406	219	416	113	406	219	416	224	423	277	68	252	48	264	14	264	14	252	48	224	34	264	14	224	34	216	3	216	3	224	34	193	25	216	3	193	25	164	0	164	0	193	25	159	23	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	120	51	121	58	113	406	120	51	113	406	120	46	123	66	126	77	113	406	123	66	113	406	121	58	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	259	452	112	415	113	406	259	452	113	406	224	423	264	14	308	30	277	68	277	68	308	30	301	94	323	129	301	94	308	30	323	129	308	30	348	52	454	335	428	384	433	147	454	335	433	147	449	187	454	335	449	187	460	230	454	335	460	230	463	274	433	147	428	384	410	111	410	111	428	384	386	421	410	111	386	421	382	79	382	79	386	421	363	308	382	79	363	308	361	259	382	79	361	259	353	212	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	348	52	382	79	353	212	348	52	353	212	341	169	348	52	341	169	323	129	164	0	159	23	145	23	164	0	145	23	134	26	164	0	134	26	126	31	164	0	126	31	25	74	164	0	25	74	18	52	164	0	18	52	10	37	164	0	10	37	0	27	164	0	0	27	-13	20	164	0	-13	20	-30	17	164	0	-30	17	-30	0	25	74	126	31	122	37	87	432	63	452	63	435	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	142	52	144	59	135	410	135	410	144	59	189	229	135	410	189	229	195	250	195	250	189	229	227	226	195	250	237	398	135	410	135	410	237	398	241	411	135	410	241	411	247	421	131	423	134	418	446	452	446	452	134	418	265	430	446	452	265	430	279	431	279	431	310	429	446	452	446	452	310	429	335	426	446	452	335	426	355	419	395	375	446	452	391	385	391	385	446	452	385	394	371	409	385	394	446	452	371	409	446	452	355	419	446	452	395	375	397	362	446	452	397	362	399	346	446	452	399	346	399	327	446	452	399	327	417	324	189	229	144	59	146	68	189	229	146	68	149	78	189	229	149	78	152	89	142	52	135	410	142	47	135	410	247	421	254	427	135	410	254	427	265	430	135	410	265	430	134	418	446	452	86	452	107	432	446	452	107	432	118	430	446	452	118	430	126	427	446	452	126	427	131	423	282	157	298	134	282	162	282	162	298	134	282	167	279	191	282	167	295	269	279	191	295	269	272	257	195	250	227	226	240	252	240	252	227	226	253	220	240	252	253	220	272	257	272	257	253	220	270	208	272	257	270	208	279	191	313	290	295	269	298	134	313	290	298	134	348	320	313	290	348	320	329	322	282	167	298	134	295	269	280	145	279	138	298	134	280	145	298	134	281	151	281	151	298	134	282	157	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	107	432	86	452	86	435	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	51	-41	45	-39	69	-66	69	-66	45	-39	42	-37	69	-66	42	-37	36	-63	36	-63	42	-37	40	-34	36	-63	40	-34	39	-29	39	-29	47	33	37	42	41	-23	45	-17	47	33	47	33	45	-17	49	-11	47	33	49	-11	53	21	53	21	49	-11	53	-4	53	21	53	-4	55	6	37	42	26	48	36	-63	37	42	36	-63	39	-29	92	-8	82	-28	107	-61	107	-61	82	-28	71	-38	107	-61	71	-38	69	-66	69	-66	71	-38	57	-41	194	364	142	-45	172	-18	194	364	172	-18	196	19	194	364	117	72	142	-45	107	-61	142	-45	117	72	107	-61	117	72	104	24	107	-61	104	24	92	-8	354	452	152	452	175	432	354	452	175	432	186	429	354	452	186	429	194	425	354	452	194	425	199	420	354	452	199	420	202	414	354	452	202	414	203	407	354	452	203	407	324	428	354	452	324	428	337	433	354	452	337	433	354	435	214	69	296	378	203	407	214	69	203	407	203	402	214	69	203	402	202	396	214	69	202	396	200	389	214	69	200	389	197	378	214	69	197	378	196	19	203	407	296	378	304	403	203	407	304	403	313	418	203	407	313	418	324	428	197	378	194	364	196	19	-12	41	-12	-41	-1	47	-1	47	-12	-41	8	-55	-1	47	8	-55	12	50	12	50	8	-55	36	-63	12	50	36	-63	26	48	-22	30	-28	17	-25	-21	-22	30	-25	-21	-12	-41	-22	30	-12	-41	-12	41	-25	-21	-28	17	-30	2	51	-41	69	-66	57	-41	175	432	152	452	152	435	47	33	39	-29	41	-23	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	138	60	183	228	130	408	130	408	183	228	226	387	130	408	226	387	233	405	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	185	233	226	387	183	228	185	233	183	228	258	68	185	233	258	68	265	268	185	233	265	268	317	351	137	51	137	53	130	408	137	51	130	408	137	48	241	418	253	427	130	408	241	418	130	408	233	405	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	400	19	413	0	413	17	346	434	332	452	332	435	265	268	258	68	262	60	102	432	80	452	80	435	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	120	17	97	20	120	0	120	0	97	20	82	24	120	0	82	24	25	52	25	52	82	24	72	32	25	52	72	32	37	81	37	81	72	32	67	43	37	81	67	43	50	123	50	123	67	43	66	58	122	373	74	102	79	120	122	373	79	120	147	370	122	373	50	123	68	75	122	373	68	75	70	87	122	373	70	87	74	102	66	66	68	75	50	123	66	66	50	123	66	58	128	399	127	391	147	370	147	370	127	391	125	382	147	370	125	382	122	373	367	35	355	25	523	0	523	0	355	25	338	20	523	0	338	20	314	17	147	370	192	-7	230	452	230	452	192	-7	211	-7	230	452	211	-7	266	127	266	127	211	-7	465	379	266	127	465	379	477	452	477	452	465	379	476	46	477	35	476	46	382	70	477	35	382	70	481	26	481	26	382	70	490	21	602	432	620	435	620	452	602	432	620	452	588	426	588	426	620	452	477	452	588	426	477	452	578	417	578	417	477	452	570	402	481	77	483	84	563	380	481	77	563	380	477	452	481	77	477	452	479	68	477	452	476	46	476	52	477	452	476	52	477	60	477	452	477	60	479	68	465	379	382	70	476	46	230	452	81	452	103	435	230	452	103	435	117	432	230	452	117	432	125	428	230	452	125	428	129	421	230	452	129	421	130	412	230	452	130	412	147	370	147	370	130	412	129	406	147	370	129	406	128	399	523	0	523	17	503	18	523	0	503	18	490	21	523	0	490	21	382	70	523	0	382	70	375	50	523	0	375	50	367	35	120	0	25	52	14	33	120	0	14	33	0	23	120	0	0	23	-19	17	120	0	-19	17	-19	0	523	0	314	17	314	0	103	435	81	452	81	435	477	452	563	380	570	402	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	194	238	199	215	200	238	200	238	199	215	209	215	200	238	209	215	205	238	205	238	209	215	210	238	233	239	210	238	219	214	233	239	219	214	230	214	175	218	188	216	182	240	182	240	188	216	188	239	188	239	188	216	199	215	188	239	199	215	194	238	228	410	232	420	126	410	126	410	232	420	238	427	126	410	238	427	266	452	266	452	238	427	247	430	266	452	247	430	259	431	259	431	278	428	266	452	266	452	278	428	320	447	134	66	137	75	126	410	126	410	137	75	175	218	126	410	175	218	223	394	223	394	175	218	182	240	137	75	139	83	175	218	132	49	133	57	126	410	132	49	126	410	131	44	117	427	122	423	266	452	266	452	122	423	125	418	266	452	125	418	126	410	266	452	75	452	98	432	266	452	98	432	109	430	266	452	109	430	117	427	252	244	266	216	268	252	268	252	266	216	298	222	268	252	298	222	282	264	282	264	298	222	293	280	301	296	293	280	298	222	301	296	298	222	327	231	294	420	306	408	320	447	320	447	306	408	313	392	320	447	313	392	315	372	315	372	327	231	320	447	408	385	391	414	399	289	408	385	399	289	407	307	408	385	407	307	412	327	408	385	412	327	414	348	327	231	352	243	361	435	361	435	352	243	374	259	361	435	374	259	391	414	391	414	374	259	388	273	391	414	388	273	399	289	327	231	315	372	314	353	327	231	314	353	312	333	327	231	312	333	308	314	327	231	308	314	301	296	233	239	230	214	266	216	233	239	266	216	252	244	210	238	209	215	219	214	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	38	72	137	27	133	34	320	447	327	231	361	435	320	447	278	428	294	420	98	432	75	452	75	435	228	410	126	410	223	394	134	66	126	410	133	57	127	-4	127	-4	131	-5	127	-4	131	-5	142	25	127	-4	142	25	127	42	127	-4	127	42	118	65	127	-4	118	65	90	13	18	143	23	101	24	202	24	202	23	101	37	65	24	202	37	65	40	260	40	260	37	65	60	36	40	260	60	36	66	313	66	313	60	36	90	13	66	313	90	13	99	360	99	360	90	13	115	92	140	400	115	92	119	142	140	400	119	142	131	198	66	-114	80	-110	137	-10	137	-10	80	-110	93	-108	137	-10	93	-108	106	-108	106	-108	117	-108	137	-10	137	-10	117	-108	129	-110	137	-10	129	-110	141	-112	280	74	259	48	262	2	262	2	259	48	236	28	262	2	236	28	221	-6	221	-6	236	28	211	16	221	-6	211	16	185	11	185	11	161	15	170	-10	170	-10	161	15	142	25	170	-10	142	25	140	-42	140	-42	142	25	139	-8	140	-42	139	-8	140	-44	140	-44	139	-8	141	-112	140	-44	141	-112	160	-46	160	-46	141	-112	157	-116	160	-46	157	-116	176	-122	176	-122	199	-129	183	-48	183	-48	199	-129	209	-53	139	-8	137	-10	141	-112	137	-10	19	-111	29	-126	137	-10	29	-126	49	-119	137	-10	49	-119	66	-114	183	-48	160	-46	176	-122	218	-134	235	-137	237	-59	237	-59	235	-137	251	-139	237	-59	251	-139	266	-68	266	-68	251	-139	268	-139	266	-68	268	-139	280	-72	280	-72	268	-139	309	-136	280	-72	309	-136	292	-76	292	-76	309	-136	303	-78	209	-53	199	-129	218	-134	209	-53	218	-134	237	-59	142	25	131	-5	133	-6	142	25	133	-6	135	-6	142	25	135	-6	137	-7	142	25	137	-7	139	-8	115	92	90	13	118	65	234	452	201	439	211	389	211	389	201	439	192	360	168	312	192	360	169	421	168	312	169	421	147	257	147	257	169	421	140	400	147	257	140	400	131	198	201	439	169	421	192	360	366	312	356	259	362	68	362	68	356	259	340	204	362	68	340	204	328	38	328	38	340	204	321	151	328	38	321	151	299	104	299	104	280	74	296	17	296	17	280	74	262	2	185	11	170	-10	221	-6	357	455	303	463	324	436	324	436	303	463	302	440	277	436	302	440	303	463	277	436	303	463	268	460	309	-136	345	-126	313	-79	313	-79	345	-126	324	-79	347	-77	324	-79	345	-126	347	-77	345	-126	379	-108	411	-79	443	-39	428	-26	411	-79	428	-26	406	-47	411	-79	406	-47	386	-62	411	-79	386	-62	379	-108	367	-72	347	-77	379	-108	367	-72	379	-108	386	-62	366	312	398	109	370	360	370	360	398	109	402	434	402	434	398	109	428	155	402	434	428	155	437	400	437	400	428	155	449	204	437	400	449	204	459	357	459	357	449	204	462	255	459	357	462	255	467	305	324	436	343	425	357	455	357	455	343	425	357	408	357	455	357	408	402	434	402	434	357	408	366	386	402	434	366	386	370	360	299	104	296	17	328	38	211	389	232	411	234	452	234	452	232	411	254	427	234	452	254	427	268	460	268	460	254	427	277	436	366	312	362	68	398	109	303	-78	309	-136	313	-79	99	360	115	92	140	400	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	270	262	271	0	287	276	287	276	271	0	291	232	287	276	291	232	300	294	300	294	291	232	308	235	300	294	308	235	310	316	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	258	256	244	251	271	0	258	256	271	0	270	262	185	245	198	224	208	246	208	246	198	224	271	0	208	246	271	0	228	248	228	248	271	0	244	251	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	41	11	48	11	48	11	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	194	395	194	399	178	-11	178	-11	194	399	194	402	178	-11	194	402	194	405	194	405	195	416	156	-11	156	-11	195	416	105	335	97	380	105	335	198	424	97	380	198	424	207	429	244	452	44	452	66	433	244	452	66	433	80	426	244	452	80	426	90	409	244	452	90	409	97	380	244	452	97	380	207	429	244	452	207	429	221	433	244	452	221	433	244	435	194	405	156	-11	178	-11	198	424	105	335	195	416	195	392	178	-11	229	123	229	123	178	-11	441	406	229	123	441	406	355	324	355	324	441	406	371	349	483	452	354	452	370	434	483	452	370	434	380	432	483	452	380	432	388	429	483	452	388	429	394	424	483	452	394	424	397	418	483	452	397	418	398	411	483	452	398	411	447	413	483	452	447	413	454	421	483	452	454	421	462	427	483	452	462	427	472	432	483	452	472	432	483	435	441	406	447	413	398	411	441	406	398	411	397	401	441	406	397	401	392	387	441	406	392	387	383	370	441	406	383	370	371	349	194	395	178	-11	195	392	195	392	229	123	195	389	370	434	354	452	354	435	66	433	44	452	44	435	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	-16	17	-16	17	5	23	5	23	-16	17	128	0	5	23	128	0	26	38	26	38	128	0	92	29	26	38	92	29	52	63	52	63	92	29	87	35	52	63	87	35	86	44	86	44	88	103	52	63	89	56	93	63	140	159	140	159	93	63	99	71	140	159	99	71	107	81	107	81	195	179	140	159	140	159	195	179	186	209	88	103	86	44	87	49	88	103	87	49	89	56	88	103	89	56	140	159	229	27	221	22	396	0	396	0	221	22	208	19	396	0	208	19	189	17	223	411	224	419	186	209	223	411	186	209	195	179	223	411	195	179	209	138	223	411	209	138	218	109	273	452	67	452	88	433	273	452	88	433	103	428	273	452	103	428	114	421	273	452	114	421	123	409	273	452	123	409	130	391	273	452	130	391	233	429	273	452	233	429	242	431	273	452	242	431	253	433	273	452	253	433	273	435	130	391	186	209	224	419	130	391	224	419	227	425	130	391	227	425	233	429	321	351	258	284	268	256	321	351	268	256	402	394	321	351	402	394	340	371	469	452	333	452	347	434	469	452	347	434	355	432	469	452	355	432	361	430	469	452	361	430	365	427	469	452	365	427	368	423	469	452	368	423	369	418	469	452	369	418	431	420	469	452	431	420	443	428	469	452	443	428	456	433	469	452	456	433	469	435	402	394	418	409	369	418	402	394	369	418	367	410	402	394	367	410	362	400	402	394	362	400	353	387	402	394	353	387	340	371	247	321	238	349	258	284	258	284	238	349	234	42	258	284	234	42	318	95	318	95	234	42	329	65	396	0	396	17	371	21	396	0	371	21	353	30	396	0	353	30	234	42	396	0	234	42	233	33	396	0	233	33	229	27	234	42	353	30	340	44	234	42	340	44	329	65	234	42	238	349	233	53	224	402	225	86	227	389	227	389	225	86	230	67	227	389	230	67	232	371	232	371	230	67	233	53	232	371	233	53	238	349	225	86	224	402	223	411	225	86	223	411	218	109	128	0	128	17	112	19	128	0	112	19	100	23	128	0	100	23	92	29	128	0	-16	17	-16	0	396	0	189	17	189	0	258	284	318	95	268	256	347	434	333	452	333	435	431	420	369	418	418	409	88	433	67	452	67	435	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	61	-81	56	-78	-24	-106	-24	-106	56	-78	53	-74	-24	-106	53	-74	52	-68	52	-68	52	-67	-24	-106	-24	-106	52	-67	52	-66	-24	-106	52	-66	52	-65	167	420	173	428	109	456	109	456	173	428	181	431	109	456	181	431	244	456	244	456	181	431	193	432	-24	-106	52	-65	109	456	109	456	52	-65	52	-64	109	456	52	-64	53	-62	109	456	53	-62	158	387	109	456	158	387	162	407	109	456	162	407	167	420	123	-106	127	-83	75	-83	123	-106	75	-83	67	-82	123	-106	67	-82	61	-81	123	-106	61	-81	-24	-106	244	456	193	432	240	432	189	-11	57	463	0	463	189	-11	0	463	132	-11	38	-71	33	-78	97	-105	97	-105	33	-78	25	-81	97	-105	25	-81	13	-81	97	-105	13	-81	-32	-81	97	-105	-32	-81	-37	-105	153	411	48	-39	97	-105	153	411	97	-105	232	456	153	411	232	456	153	413	145	429	150	426	232	456	232	456	150	426	153	422	232	456	153	422	154	418	154	418	154	417	232	456	232	456	154	417	154	416	232	456	154	416	154	415	232	456	83	456	131	432	232	456	131	432	139	431	232	456	139	431	145	429	42	-58	38	-71	97	-105	42	-58	97	-105	48	-39	153	413	232	456	154	415	131	432	83	456	78	432	45	205	106	205	166	452	166	452	106	205	192	389	166	452	192	389	219	452	219	452	192	389	280	205	219	452	280	205	340	205	338	-83	338	-50	0	-50	338	-83	0	-50	0	-83	170	348	201	348	126	449	170	348	126	449	119	457	170	348	119	457	111	464	170	348	111	464	103	468	170	348	103	468	96	471	170	348	96	471	87	471	170	348	87	471	81	408	57	440	58	434	59	450	59	450	58	434	61	427	59	450	61	427	63	458	63	458	61	427	66	421	63	458	66	421	70	465	70	465	66	421	72	414	70	465	72	414	78	470	78	470	72	414	81	408	78	470	81	408	87	471	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	57	-6	75	26	74	32	74	32	78	343	68	308	68	308	4	87	10	7	10	7	4	87	0	73	10	7	0	73	-3	58	68	308	10	7	32	-1	68	308	32	-1	57	-6	68	308	57	-6	74	32	-3	19	10	7	-3	58	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	90	391	85	370	91	111	91	111	85	370	84	87	80	72	84	87	85	370	80	72	85	370	78	343	78	343	74	32	74	37	78	343	74	37	75	46	78	343	75	46	77	58	78	343	77	58	80	72	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	150	275	130	252	137	230	137	230	130	252	126	210	117	188	126	210	139	463	117	188	139	463	112	459	126	210	130	252	139	463	139	463	130	252	165	467	165	467	130	252	192	472	90	391	91	111	93	405	93	405	91	111	99	137	93	405	99	137	94	413	94	413	99	137	112	459	112	459	99	137	108	163	112	459	108	163	117	188	74	433	83	430	83	456	83	456	83	430	89	426	83	456	89	426	112	459	112	459	89	426	93	421	112	459	93	421	94	413	83	456	50	452	63	434	83	456	63	434	74	433	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	137	230	149	246	150	275	150	275	149	246	162	257	150	275	162	257	169	292	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	63	434	50	452	50	434	139	33	150	4	153	48	207	160	209	38	213	192	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	223	-3	242	5	236	51	236	51	239	364	231	333	231	333	218	290	223	-3	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	141	270	188	275	459	257	141	275	459	250	416	257	141	250	416	250	410	257	141	250	410	248	401	257	141	248	401	248	104	270	188	349	472	325	467	270	188	325	467	301	463	270	188	301	463	275	459	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	245	456	208	452	222	434	245	456	222	434	232	434	236	51	237	59	239	364	239	364	237	59	241	77	239	364	241	77	245	386	245	386	241	77	248	104	245	386	248	104	248	401	236	51	231	333	223	-3	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	236	48	236	51	242	5	236	48	242	5	237	45	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	279	383	288	388	290	451	290	451	288	388	296	396	290	451	296	396	299	436	299	436	296	396	300	406	299	436	300	406	302	418	247	387	256	383	257	469	257	469	256	383	267	381	257	469	267	381	276	462	276	462	267	381	279	383	276	462	279	383	290	451	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	247	387	257	469	244	443	243	438	247	387	247	387	243	438	241	434	247	387	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	215	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	159	303	215	275	221	303	257	469	236	451	239	450	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	136	103	130	124	129	104	199	220	197	114	215	123	102	164	107	107	103	150	94	380	94	380	-8	0	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	138	307	116	304	83	12	83	12	116	304	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	83	12	161	312	138	307	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	142	463	142	372	156	461	156	461	142	372	156	374	156	461	156	374	169	454	169	454	156	374	169	381	169	454	169	381	179	444	179	444	169	381	179	390	179	444	179	390	186	431	186	431	179	390	186	403	186	431	186	403	189	417	97	419	100	404	100	432	100	432	100	404	106	391	100	432	106	391	106	444	106	444	106	391	115	381	106	444	115	381	116	454	116	454	115	381	128	374	116	454	128	374	128	461	128	461	128	374	142	372	128	461	142	372	142	463	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	95	403	94	398	101	127	101	127	94	398	93	391	101	127	93	391	90	382	90	382	-15	0	67	0	94	421	95	411	109	457	109	457	95	411	101	127	109	457	101	127	109	161	109	161	101	127	127	146	109	161	136	461	109	457	163	466	136	461	109	161	163	466	109	161	193	472	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	109	161	127	146	154	196	127	146	140	84	154	196	140	84	154	41	101	127	95	411	95	407	109	457	82	454	82	433	109	457	82	433	88	431	109	457	88	431	92	427	109	457	92	427	94	421	82	454	52	452	75	434	82	454	75	434	82	433	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	90	382	67	0	101	127	75	434	52	452	52	434	95	403	101	127	95	407	210	-4	192	196	188	0	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	56	237	52	218	72	0	72	0	52	218	45	192	72	0	45	192	35	157	35	157	-9	0	72	0	114	177	157	311	134	306	114	177	134	306	113	303	114	177	113	303	112	123	114	177	112	123	130	167	114	177	130	167	115	177	174	261	172	231	181	241	174	261	181	241	186	273	186	273	181	241	190	250	186	273	190	250	199	285	199	285	190	250	200	257	199	285	200	257	214	296	214	296	200	257	208	262	214	296	208	262	216	263	216	263	220	263	230	305	230	305	220	263	223	261	230	305	223	261	225	258	150	202	172	231	162	246	150	202	162	246	148	227	150	202	148	227	133	205	150	202	133	205	130	167	112	123	113	303	93	69	93	69	113	303	90	300	93	69	90	300	72	0	72	0	90	300	61	297	72	0	61	297	60	258	59	250	56	237	72	0	59	250	72	0	60	258	217	204	209	176	235	0	235	0	209	176	198	140	235	0	198	140	153	0	306	283	300	295	302	231	306	283	302	231	305	244	306	283	305	244	307	256	306	283	307	256	308	267	290	305	290	196	297	215	290	305	297	215	300	295	300	295	297	215	302	231	290	196	290	305	279	138	279	138	290	305	278	310	279	138	278	310	268	108	268	108	278	310	262	312	268	108	262	312	254	65	254	65	262	312	246	310	254	65	246	310	235	0	235	0	246	310	230	305	235	0	230	305	228	248	235	0	228	248	227	239	235	0	227	239	223	225	235	0	223	225	217	204	387	260	396	309	383	262	383	262	396	309	379	263	366	260	379	263	371	297	366	260	371	297	351	250	351	250	371	297	347	275	351	250	347	275	336	234	336	234	347	275	320	242	336	234	320	242	319	212	319	212	320	242	302	185	290	161	302	185	320	242	290	161	320	242	290	196	389	229	360	140	364	-3	389	229	364	-3	380	-5	389	229	380	-5	404	-2	389	229	404	-2	391	233	396	309	394	249	404	-2	396	309	404	-2	424	312	424	312	404	-2	416	52	416	48	416	52	404	-2	416	48	404	-2	426	6	396	309	387	260	391	257	396	309	391	257	393	253	396	309	393	253	394	249	396	309	371	297	379	263	424	312	416	52	416	59	424	312	416	59	417	65	424	312	417	65	420	74	424	312	420	74	424	86	424	312	424	86	430	104	424	312	430	104	442	310	404	-2	394	249	393	246	404	-2	393	246	393	242	404	-2	393	242	392	238	404	-2	392	238	391	233	351	1	364	-3	360	140	351	1	360	140	351	115	351	1	351	115	344	91	351	1	344	91	342	9	339	70	336	52	337	22	339	70	337	22	342	9	339	70	342	9	344	91	474	280	467	293	470	224	474	280	470	224	473	239	474	280	473	239	475	252	474	280	475	252	476	264	467	293	456	303	460	191	467	293	460	191	466	208	467	293	466	208	470	224	460	191	456	303	442	310	460	191	442	310	430	104	448	55	439	47	447	23	447	23	439	47	432	42	447	23	432	42	426	40	426	40	423	40	426	6	426	6	423	40	420	42	426	6	420	42	418	44	489	82	474	91	472	89	489	82	472	89	471	87	489	82	471	87	469	84	489	82	469	84	468	48	468	48	469	84	467	82	468	48	467	82	465	79	468	48	465	79	456	66	468	48	456	66	448	55	468	48	448	55	447	23	426	40	426	6	447	23	230	305	225	258	227	254	230	305	227	254	228	248	230	305	214	296	216	263	61	297	22	293	34	275	61	297	34	275	43	275	61	297	43	275	50	272	61	297	50	272	56	269	61	297	56	269	59	264	61	297	59	264	60	258	34	275	22	293	22	275	416	48	426	6	418	44	337	22	336	52	335	38	290	161	290	196	279	138	172	231	174	261	162	246	115	177	130	167	133	205	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	70	-118	58	-116	87	-138	87	-138	58	-116	50	-112	87	-138	50	-112	-28	-61	-28	-61	50	-112	45	-106	-28	-61	45	-106	44	-98	44	-98	45	230	41	214	44	-98	44	-90	45	230	45	230	44	-90	46	-79	45	230	46	-79	49	243	49	243	46	-79	49	-64	49	243	49	-64	51	252	51	252	49	-64	54	-45	51	252	54	-45	51	258	51	258	54	-45	56	299	56	299	54	-45	60	-21	56	299	60	-21	79	302	79	302	60	-21	68	6	79	302	68	6	76	39	76	39	77	0	77	31	77	31	77	0	87	-3	77	31	87	-3	81	25	81	25	87	-3	87	20	44	-98	41	214	36	195	44	-98	36	195	-28	-61	80	62	85	81	108	307	108	307	85	81	92	107	108	307	92	107	102	140	102	140	110	165	108	307	108	307	110	165	120	235	108	307	120	235	145	312	79	302	76	39	77	48	79	302	77	48	80	62	79	302	80	62	108	307	137	28	129	23	170	4	170	4	129	23	120	19	170	4	120	19	114	-8	114	-8	120	19	112	16	114	-8	112	16	105	-7	105	-7	112	16	103	15	96	-6	105	-7	103	15	96	-6	103	15	94	16	96	-6	94	16	87	20	96	-6	87	20	87	-3	163	287	142	265	143	232	143	232	142	265	132	216	126	206	132	216	142	265	126	206	142	265	120	196	120	196	142	265	120	235	120	196	120	235	115	183	115	183	120	235	110	165	214	195	205	154	222	39	222	39	205	154	190	110	222	39	190	110	170	4	170	4	190	110	170	68	170	4	170	68	145	35	145	35	137	28	170	4	143	232	154	245	163	287	163	287	154	245	166	255	163	287	166	255	184	302	184	302	166	255	178	262	184	302	178	262	191	264	191	264	200	263	205	310	205	310	200	263	207	259	205	310	207	259	227	312	227	312	207	259	212	252	227	312	212	252	216	241	214	195	222	39	217	227	217	227	222	39	227	312	227	312	222	39	263	92	227	312	263	92	254	309	254	309	263	92	274	298	291	158	302	231	299	258	291	158	299	258	289	281	291	158	289	281	274	298	291	158	274	298	263	92	217	227	227	312	216	241	205	310	184	302	191	264	56	299	35	296	41	272	56	299	41	272	47	269	56	299	47	269	50	265	56	299	50	265	51	258	35	296	15	293	30	274	35	296	30	274	41	272	87	-138	-28	-61	-35	-87	87	-138	-35	-87	-43	-104	87	-138	-43	-104	-52	-113	87	-138	-52	-113	-64	-118	87	-138	-64	-118	-80	-119	87	-138	-80	-119	-80	-138	30	274	15	293	15	275	70	-118	87	-138	87	-119	77	0	76	39	68	6	117	-105	107	-114	251	-138	251	-138	107	-114	91	-118	251	-138	91	-118	70	-119	90	54	93	-6	95	46	95	46	93	-6	115	1	95	46	115	1	102	42	102	42	115	1	112	40	124	42	112	40	115	1	124	42	115	1	136	16	92	124	99	151	122	292	122	292	99	151	109	178	122	292	109	178	121	205	121	205	133	226	122	292	122	292	133	226	154	307	91	269	63	238	69	-8	91	269	69	-8	85	78	91	269	85	78	87	100	91	269	87	100	92	124	91	269	92	124	122	292	85	78	69	-8	86	65	86	65	69	-8	93	-6	86	65	93	-6	90	54	69	-8	63	238	45	-4	45	-4	63	238	37	199	45	-4	37	199	26	6	26	6	37	199	24	174	26	6	24	174	14	150	26	6	14	150	12	24	12	24	14	150	7	125	12	24	7	125	4	49	4	49	7	125	2	102	4	49	2	102	1	79	155	37	173	66	159	72	159	72	173	66	171	90	185	119	171	90	173	66	185	119	173	66	207	-100	207	-100	173	66	208	-107	196	283	194	312	185	312	196	283	185	312	180	278	196	283	203	310	194	312	133	226	147	247	154	307	154	307	147	247	163	265	154	307	163	265	185	312	185	312	163	265	180	278	124	42	136	16	136	48	136	48	136	16	155	37	136	48	155	37	148	58	148	58	155	37	159	72	208	-93	209	189	207	-100	207	-100	198	153	185	119	231	-7	318	303	235	263	231	-7	235	263	232	274	231	-7	232	274	231	281	231	-7	231	281	229	288	231	-7	229	288	226	293	231	-7	226	293	223	-35	217	-59	223	-35	219	250	219	250	223	-35	223	297	223	297	223	-35	226	293	217	223	209	189	211	-79	217	223	211	-79	217	-59	217	223	217	-59	219	250	204	281	211	277	211	306	211	306	211	277	216	270	211	306	216	270	218	302	218	302	216	270	218	261	218	302	218	261	223	297	223	297	218	261	219	250	204	281	211	306	203	310	204	281	203	310	196	283	251	-138	251	-119	240	-119	251	-138	240	-119	228	-118	251	-138	228	-118	219	-116	251	-138	219	-116	212	-113	251	-138	212	-113	133	-73	251	-138	133	-73	126	-92	251	-138	126	-92	117	-105	208	-107	173	66	133	-73	208	-107	133	-73	212	-113	251	-138	70	-119	70	-138	235	263	318	303	244	303	198	153	207	-100	209	189	209	189	208	-93	211	-79	138	227	109	171	111	132	111	132	109	171	108	171	111	132	108	171	100	104	100	104	108	171	111	303	100	104	111	303	88	67	88	67	111	303	88	300	88	67	88	300	68	0	68	0	88	300	58	297	68	0	58	297	55	258	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	130	307	111	303	108	171	130	307	108	171	152	312	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	32	275	17	293	17	275	203	308	189	241	195	235	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	75	49	75	54	75	54	61	-2	75	54	77	326	61	-2	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	88	114	98	150	100	346	100	346	98	150	111	195	100	346	111	195	122	370	122	370	111	195	133	275	122	370	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	75	54	76	66	77	326	77	326	76	66	81	86	77	326	81	86	100	346	100	346	81	86	88	114	141	303	133	275	190	275	141	303	190	275	190	303	112	61	102	50	104	23	104	23	102	50	93	44	104	23	93	44	86	41	86	41	83	42	83	6	83	6	83	42	80	43	83	6	80	43	77	45	75	49	75	54	61	-2	75	49	61	-2	83	6	75	49	83	6	77	45	127	49	152	85	137	95	127	49	137	95	124	76	127	49	124	76	112	61	127	49	112	61	104	23	86	41	83	6	104	23	0	76	0	10	4	95	4	95	0	10	10	1	4	95	10	1	10	115	10	115	10	1	22	-3	10	115	22	-3	55	275	55	275	22	-3	38	-5	55	275	38	-5	61	-2	-3	60	-6	47	-5	22	-3	60	-5	22	0	10	-3	60	0	10	0	76	-5	22	-6	47	-7	38	55	275	20	299	20	275	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	55	221	62	301	50	246	50	246	62	301	44	263	41	268	44	263	62	301	41	268	62	301	39	298	115	312	97	308	120	35	120	35	97	308	80	304	120	35	80	304	75	-8	75	-8	80	304	62	301	75	-8	62	301	61	111	61	111	61	103	75	-8	75	-8	61	103	61	85	75	-8	61	85	60	59	62	301	55	221	58	190	62	301	58	190	60	153	62	301	60	153	61	111	39	298	10	294	21	275	39	298	21	275	30	274	39	298	30	274	36	271	39	298	36	271	41	268	269	249	269	281	264	229	264	229	269	281	264	293	264	229	264	293	256	208	256	208	264	293	255	303	256	208	255	303	245	186	245	186	255	303	244	310	245	186	244	310	231	163	231	163	244	310	230	312	231	163	230	312	222	214	222	214	219	199	231	163	231	163	219	199	211	181	231	163	211	181	208	132	208	132	211	181	195	158	208	132	195	158	184	103	184	103	195	158	171	127	184	103	171	127	156	71	156	71	171	127	137	87	213	232	217	227	218	310	218	310	217	227	220	223	218	310	220	223	230	312	230	312	220	223	221	218	230	312	221	218	222	214	194	261	197	254	199	297	199	297	197	254	202	246	199	297	202	246	208	305	208	305	202	246	208	238	208	305	208	238	218	310	218	310	208	238	213	232	194	287	192	275	192	268	194	287	192	268	194	261	194	287	194	261	199	297	137	87	136	154	133	208	137	87	133	208	129	250	137	87	129	250	123	284	137	87	123	284	120	35	137	87	120	35	156	71	59	27	57	-8	75	-8	59	27	75	-8	60	59	21	275	10	294	10	276	115	312	120	35	123	284	269	281	269	249	271	267	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	286	335	271	66	62	60	58	62	14	62	14	60	58	55	56	62	14	55	56	48	55	48	55	40	57	46	0	46	0	40	57	33	60	46	0	33	60	30	-6	30	-6	33	60	26	64	30	-6	26	64	17	68	30	-6	17	68	12	-8	12	-8	17	68	6	69	12	-8	6	69	-1	-6	-1	-6	6	69	-5	67	-1	-6	-5	67	-13	-1	-13	-1	-5	67	-15	62	-13	-1	-15	62	-22	7	-22	7	-15	62	-23	54	-22	7	-23	54	-27	18	-27	18	-23	54	-27	43	-27	18	-27	43	-29	31	40	279	44	279	140	312	140	312	44	279	48	279	140	312	48	279	51	279	51	279	63	277	140	312	140	312	63	277	72	272	140	312	72	272	80	263	117	96	140	312	109	130	109	130	140	312	90	232	85	250	90	232	140	312	85	250	140	312	80	263	117	96	109	130	101	69	101	69	109	130	80	81	101	69	80	81	79	36	79	36	80	81	72	70	79	36	72	70	66	62	48	55	46	0	62	14	171	219	165	249	183	-8	171	219	183	-8	179	186	179	186	183	-8	200	79	203	65	200	79	202	-5	203	65	202	-5	221	3	259	310	242	301	249	247	249	247	242	301	241	249	230	246	241	249	242	301	230	246	242	301	222	285	179	186	192	207	199	258	199	258	192	207	205	224	199	258	205	224	222	285	222	285	205	224	218	238	222	285	218	238	230	246	263	240	270	237	278	312	278	312	270	237	279	235	278	312	279	235	290	310	290	310	279	235	291	237	290	310	291	237	300	304	300	304	291	237	301	242	300	304	301	242	309	295	309	295	301	242	309	250	309	295	309	250	315	283	315	283	309	250	315	260	315	283	315	260	317	271	259	310	249	247	256	244	259	310	256	244	263	240	259	310	263	240	278	312	164	-5	183	-8	165	249	164	-5	165	249	159	271	164	-5	159	271	153	288	164	-5	153	288	149	5	126	55	137	25	140	312	140	312	137	25	149	5	140	312	149	5	147	301	147	301	149	5	153	288	35	278	40	279	140	312	35	278	140	312	28	296	35	278	28	296	28	278	246	54	238	47	240	19	240	19	238	47	232	44	240	19	232	44	225	43	225	43	218	44	221	3	221	3	218	44	212	48	221	3	212	48	207	55	261	42	284	74	270	83	261	42	270	83	256	66	261	42	256	66	246	54	261	42	246	54	240	19	225	43	221	3	240	19	200	79	183	-8	202	-5	203	65	221	3	207	55	140	312	117	96	126	55	179	186	199	258	171	219	66	62	62	14	79	36	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	90	-52	92	160	89	-65	89	-65	66	168	93	-123	93	-123	66	168	60	121	93	-123	60	121	60	110	93	-123	60	110	58	-116	58	-116	60	110	57	96	58	-116	57	96	53	80	110	153	109	29	116	52	110	153	116	52	121	143	121	143	116	52	122	73	121	143	122	73	127	132	127	132	122	73	126	91	127	132	126	91	128	106	110	153	92	160	92	-36	110	153	92	-36	97	-16	110	153	97	-16	102	5	110	153	102	5	109	29	263	448	293	456	295	464	263	448	295	464	239	436	239	436	295	464	238	461	239	436	238	461	222	420	222	420	238	461	209	399	195	451	163	433	169	256	195	451	169	256	199	372	195	451	199	372	209	399	195	451	209	399	238	461	163	433	141	405	145	204	163	433	145	204	159	226	163	433	159	226	169	256	127	367	96	247	101	177	127	367	101	177	127	188	127	367	127	188	145	204	127	367	145	204	141	405	74	201	66	168	101	177	74	201	101	177	87	220	87	220	101	177	96	247	58	134	60	121	66	168	58	134	66	168	57	187	58	134	57	187	52	145	3	168	25	161	34	176	34	176	25	161	41	154	34	176	41	154	57	187	57	187	41	154	52	145	144	-117	123	-112	142	-126	142	-126	123	-112	107	-104	142	-126	107	-104	93	-123	93	-123	107	-104	97	-94	93	-123	97	-94	91	-81	89	-65	93	-123	91	-81	53	80	48	62	58	-116	58	-116	48	62	42	42	58	-116	42	42	35	-104	35	-104	42	42	35	19	35	-104	35	19	28	-5	23	-28	20	-49	23	-87	23	-28	23	-87	35	-104	23	-28	35	-104	28	-5	23	-87	20	-49	19	-64	57	187	66	168	74	201	127	132	128	106	129	117	66	168	89	-65	92	160	92	160	90	-52	92	-36	104	-11	104	463	44	463	104	-11	44	463	44	-11	97	308	90	283	97	185	97	308	97	185	115	177	97	308	115	177	105	334	148	227	160	450	147	216	147	216	145	455	141	169	141	169	145	455	125	460	141	169	125	460	118	403	118	403	125	460	116	419	66	464	84	450	99	462	99	462	84	450	100	442	99	462	100	442	125	460	125	460	100	442	110	432	125	460	110	432	116	419	141	169	118	403	118	391	141	169	118	391	115	177	115	177	118	391	115	376	115	177	115	376	111	357	86	194	97	185	90	283	86	194	90	283	85	262	86	194	85	262	81	245	86	194	81	245	80	205	79	231	78	220	80	205	79	231	80	205	81	245	154	257	159	275	160	450	160	450	159	275	165	295	160	450	165	295	172	442	172	442	165	295	172	319	172	442	172	319	178	436	178	436	172	319	179	344	178	436	179	344	182	429	182	429	179	344	184	368	182	429	184	368	186	421	186	421	184	368	187	388	186	421	187	388	188	413	188	413	187	388	189	404	160	450	148	227	150	241	160	450	150	241	154	257	173	160	204	169	182	176	173	160	182	176	166	183	173	160	166	183	155	192	173	160	155	192	150	150	150	150	155	192	149	203	150	150	149	203	147	216	150	150	147	216	141	169	150	150	141	169	133	135	81	-29	112	90	106	160	106	160	112	90	120	116	106	160	120	116	141	169	141	169	120	116	133	135	81	149	62	133	66	-68	81	149	66	-68	81	-29	81	149	81	-29	106	160	8	-34	13	-113	38	81	38	81	13	-113	44	-96	38	81	44	-96	49	111	49	111	44	-96	66	-68	49	111	66	-68	62	133	8	-34	0	-61	13	-113	13	-113	0	-61	-13	-82	13	-113	-13	-82	-29	-123	-29	-123	-13	-82	-31	-98	-29	-123	-31	-98	-54	-110	-84	-117	-86	-126	-29	-123	-84	-117	-29	-123	-54	-110	145	455	147	216	160	450	105	334	115	177	111	357	84	450	66	464	63	456	108	164	119	164	119	164	132	223	119	164	133	164	132	223	133	164	146	221	146	221	133	164	147	161	146	221	147	161	163	216	163	216	147	161	161	157	163	216	161	157	177	150	90	155	99	161	99	222	99	222	99	161	108	164	99	222	108	164	118	224	118	224	108	164	119	164	118	224	119	164	132	223	90	155	99	222	81	147	81	147	99	222	81	215	81	147	81	215	72	136	72	136	81	215	65	204	72	136	65	204	50	188	163	216	177	150	183	208	183	208	177	150	195	140	183	208	195	140	210	196	210	196	195	140	211	131	210	196	211	131	228	188	228	188	211	131	226	125	228	188	226	125	240	121	302	197	293	188	299	126	299	126	293	188	284	182	299	126	284	182	283	120	283	120	284	182	275	179	283	120	275	179	265	118	265	118	275	179	265	178	315	137	331	153	348	176	315	137	348	176	311	208	315	137	311	208	302	197	315	137	302	197	299	126	258	178	250	180	253	119	258	178	253	119	265	118	258	178	265	118	265	178	241	183	228	188	240	121	241	183	240	121	253	119	241	183	253	119	250	180	72	136	50	188	36	167	21	-118	31	-129	25	-45	25	-45	31	-129	34	-28	56	14	34	-28	44	-135	56	14	44	-135	60	-138	25	-45	19	-58	21	-118	21	-118	19	-58	15	-68	21	-118	15	-68	15	-104	15	-104	15	-68	13	-78	15	-104	13	-78	13	-87	122	18	130	66	130	186	130	186	130	66	139	120	130	186	139	120	150	180	112	-83	113	-72	113	142	113	142	113	-72	114	-58	113	142	114	-58	130	186	130	186	114	-58	117	-23	130	186	117	-23	122	18	113	142	95	100	100	-117	113	142	100	-117	106	-106	113	142	106	-106	109	-99	113	142	109	-99	111	-92	113	142	111	-92	112	-83	60	-138	72	-136	76	57	76	57	72	-136	82	-132	76	57	82	-132	95	100	95	100	82	-132	92	-126	95	100	92	-126	100	-117	34	-28	31	-129	44	-135	138	245	151	238	152	332	152	332	151	238	167	235	152	332	167	235	167	334	167	334	167	235	183	238	167	334	183	238	184	332	184	332	183	238	196	245	184	332	196	245	197	325	197	325	196	245	207	256	197	325	207	256	207	315	207	315	207	256	214	270	207	315	214	270	214	302	214	302	214	270	216	286	120	301	120	270	127	315	127	315	120	270	127	256	127	315	127	256	138	325	138	325	127	256	138	245	138	325	138	245	152	332	120	270	120	301	118	286	56	14	60	-138	76	57	128	-8	128	-8	120	-96	128	-8	120	-96	152	-6	128	-8	152	-6	133	47	128	-8	133	47	125	56	128	-8	125	56	119	68	128	-8	119	68	115	83	128	-8	115	83	94	-2	94	-2	115	83	114	100	114	100	116	125	112	267	112	267	116	125	122	154	112	267	122	154	164	300	164	300	122	154	131	183	164	300	131	183	142	213	45	32	66	11	69	217	69	217	66	11	94	-2	69	217	94	-2	112	267	112	267	94	-2	114	100	39	158	29	94	33	60	39	158	33	60	45	32	39	158	45	32	69	217	164	300	142	213	156	241	156	241	167	258	164	300	164	300	167	258	179	272	164	300	179	272	221	312	221	312	179	272	190	282	221	312	190	282	202	288	215	57	199	45	199	11	199	11	199	45	183	38	199	11	183	38	177	0	177	0	183	38	167	35	177	0	167	35	152	-6	221	312	202	288	214	290	214	290	219	289	221	312	221	312	219	289	223	288	221	312	223	288	224	312	224	312	223	288	226	286	224	312	226	286	228	312	228	312	226	286	228	284	228	312	228	284	231	311	231	311	228	284	229	281	233	208	229	281	229	279	233	208	229	279	229	211	229	211	229	279	167	35	268	389	240	310	242	205	268	389	242	205	247	205	268	389	247	205	253	204	268	389	253	204	261	303	268	389	261	303	291	389	242	205	240	310	238	206	238	206	240	310	235	311	238	206	235	311	233	208	233	208	235	311	231	311	233	208	231	311	229	281	229	279	145	38	152	-6	229	279	152	-6	167	35	296	250	295	263	294	235	294	235	295	263	291	275	294	235	291	275	288	223	288	223	291	275	284	285	288	223	284	285	279	213	279	213	284	285	274	295	279	213	274	295	267	207	267	207	274	295	261	303	267	207	261	303	253	204	265	83	247	95	241	51	241	51	247	95	230	74	241	51	230	74	220	28	220	28	230	74	215	57	220	28	215	57	199	11	120	-96	128	-8	97	-96	133	47	152	-6	145	38	5	68	12	75	21	107	21	107	12	75	21	80	21	107	21	80	33	81	33	81	42	81	43	109	43	109	42	81	50	78	43	109	50	78	51	109	51	109	50	78	59	74	51	109	59	74	59	108	59	108	59	74	67	69	59	108	67	69	66	106	66	106	67	69	75	104	4	99	-9	87	-1	48	4	99	-1	48	0	59	4	99	0	59	5	68	4	99	5	68	21	107	5	27	0	36	2	3	2	3	0	36	-1	48	71	43	65	30	70	-1	70	-1	65	30	57	20	70	-1	57	20	55	-5	55	-5	57	20	47	15	55	-5	47	15	39	-7	39	-7	47	15	36	13	89	142	87	123	94	18	94	18	87	123	84	100	94	18	84	100	83	6	83	6	84	100	76	61	75	104	67	69	76	61	75	104	76	61	84	100	43	109	21	107	33	81	135	362	122	332	125	17	125	17	122	332	111	296	125	17	111	296	106	33	106	33	111	296	101	250	106	33	101	250	97	210	97	210	101	250	30	250	97	210	30	250	23	210	94	18	106	33	97	210	94	18	97	210	94	181	94	18	94	181	91	160	94	18	91	160	89	142	125	17	142	6	131	84	131	84	142	6	153	75	153	75	142	6	159	-1	153	75	159	-1	172	69	172	69	159	-1	175	-6	172	69	175	-6	188	65	188	65	175	-6	192	-7	188	65	192	-7	202	63	202	63	192	-7	208	-6	202	63	208	-6	216	62	216	62	208	-6	223	-1	216	62	223	-1	233	63	189	250	216	387	205	443	189	250	205	443	185	428	189	250	185	428	182	210	189	250	182	210	259	210	189	250	259	210	266	250	139	95	149	114	149	387	149	387	149	114	159	136	149	387	159	136	167	410	167	410	159	136	168	161	167	410	168	161	185	428	185	428	168	161	176	185	185	428	176	185	182	210	135	362	125	17	131	84	135	362	131	84	139	95	135	362	139	95	149	387	227	420	236	430	248	459	248	459	236	430	245	437	248	459	245	437	256	439	256	439	262	438	271	462	271	462	262	438	266	436	271	462	266	436	269	433	226	453	205	443	216	387	226	453	216	387	221	405	226	453	221	405	227	420	226	453	227	420	248	459	317	357	328	363	331	437	331	437	328	363	337	373	331	437	337	373	341	420	341	420	337	373	343	385	341	420	343	385	345	400	282	361	292	356	295	459	295	459	292	356	303	354	295	459	303	354	315	450	315	450	303	354	317	357	315	450	317	357	331	437	274	368	282	361	295	459	274	368	295	459	272	425	274	368	272	425	272	422	274	368	272	422	272	420	274	368	272	420	271	417	274	368	271	417	271	414	274	368	271	414	270	412	274	368	270	412	269	407	274	368	269	407	269	377	271	429	272	425	295	459	271	429	295	459	271	462	271	429	271	462	269	433	271	462	248	459	256	439	269	377	269	407	269	402	269	377	269	402	268	397	269	377	268	397	268	393	269	377	268	393	268	388	233	63	238	5	247	67	247	67	238	5	251	15	247	67	251	15	258	75	258	75	251	15	263	28	258	75	263	28	267	88	267	88	263	28	271	39	267	88	271	39	276	105	276	105	271	39	277	52	276	105	277	52	293	105	293	105	277	52	283	66	293	105	283	66	288	84	71	43	70	-1	83	6	71	43	83	6	76	61	24	14	13	19	19	-4	24	14	19	-4	39	-7	24	14	39	-7	36	13	5	27	2	3	19	-4	5	27	19	-4	13	19	-21	51	-18	31	-18	70	-18	70	-18	31	-10	15	-18	70	-10	15	-9	87	-9	87	-10	15	2	3	-9	87	2	3	-1	48	233	63	223	-1	238	5	169	270	169	325	151	324	169	270	151	324	141	265	169	270	187	324	169	325	87	209	99	233	103	310	103	310	99	233	118	253	103	310	118	253	118	317	118	317	118	253	141	265	118	317	141	265	134	322	134	322	141	265	151	324	87	302	22	367	49	262	87	302	49	262	49	99	87	302	49	99	83	179	87	302	83	179	87	209	87	302	87	209	103	310	355	32	289	99	316	-6	316	-6	289	99	255	179	251	60	255	179	250	151	251	60	250	151	238	127	203	38	219	43	219	107	219	107	219	43	235	50	219	107	235	50	238	127	238	127	235	50	251	60	196	94	169	90	169	35	196	94	169	35	186	36	196	94	186	36	203	38	196	94	203	38	219	107	316	367	251	302	255	179	316	367	255	179	289	262	316	367	289	262	355	328	251	302	235	310	239	233	251	302	239	233	251	208	251	302	251	208	255	179	220	253	239	233	235	310	220	253	235	310	220	317	220	253	220	317	204	322	220	253	204	322	196	265	196	265	204	322	187	324	196	265	187	324	169	270	289	99	298	113	299	246	299	246	298	113	306	129	299	246	306	129	306	230	306	230	306	129	311	144	306	230	311	144	311	214	311	214	311	144	314	161	311	214	314	161	314	197	314	197	314	161	314	179	289	99	299	246	289	262	289	99	289	262	255	179	251	60	316	-6	255	179	169	90	141	94	152	36	169	90	152	36	169	35	118	107	99	126	103	50	103	50	99	126	87	151	103	50	87	151	87	60	87	60	87	151	83	179	141	94	118	107	119	43	141	94	119	43	135	38	141	94	135	38	152	36	49	99	22	-6	87	60	49	99	87	60	83	179	49	99	49	262	39	114	39	114	49	262	39	246	39	114	39	246	32	129	32	129	39	246	32	231	32	129	32	231	27	145	27	145	32	231	27	215	27	145	27	215	24	161	24	161	27	215	24	198	24	161	24	198	23	179	22	-6	49	99	-16	32	118	107	103	50	119	43	49	262	22	367	-16	328	89	33	76	25	249	0	249	0	76	25	58	20	249	0	58	20	31	17	63	428	73	421	220	452	220	452	73	421	80	410	220	452	80	410	87	393	87	393	140	231	170	413	170	413	140	231	142	198	170	413	142	198	170	409	170	405	170	409	194	46	194	46	170	409	142	198	194	46	142	198	195	34	195	34	142	198	127	145	195	34	127	145	118	111	118	111	127	145	32	145	118	111	32	145	23	111	170	413	171	421	87	393	87	393	171	421	176	427	87	393	176	427	220	452	220	452	176	427	186	431	220	452	186	431	200	434	200	434	220	435	220	452	50	432	63	428	220	452	50	432	220	452	31	452	50	432	31	452	31	435	194	46	173	392	172	397	194	46	172	397	171	401	194	46	171	401	170	405	194	54	195	63	173	392	173	392	195	63	197	74	173	392	197	74	228	232	228	232	197	74	200	87	228	232	200	87	204	103	204	103	207	111	228	232	228	232	207	111	216	145	228	232	216	145	231	198	319	363	231	198	250	231	319	363	250	231	361	388	319	363	228	232	231	198	194	54	173	392	194	46	334	391	331	383	361	388	361	388	331	383	326	374	361	388	326	374	319	363	425	452	289	452	309	434	425	452	309	434	322	430	425	452	322	430	331	425	425	452	331	425	335	416	425	452	335	416	336	404	425	452	336	404	385	416	425	452	385	416	397	425	425	452	397	425	410	431	425	452	410	431	425	435	336	404	361	388	374	404	336	404	374	404	385	416	336	397	334	391	361	388	336	397	361	388	336	404	250	231	231	198	332	198	250	231	332	198	341	231	216	145	207	111	309	111	216	145	309	111	319	145	249	0	249	17	226	18	249	0	226	18	210	21	249	0	210	21	200	27	249	0	200	27	105	66	249	0	105	66	98	47	249	0	98	47	89	33	118	111	105	66	200	27	118	111	200	27	195	34	55	231	46	198	142	198	55	231	142	198	140	231	249	0	31	17	31	0	309	434	289	452	289	435	44	163	44	-11	104	-11	44	163	104	-11	104	163	44	463	44	288	104	288	44	463	104	288	104	463	157	127	147	139	149	33	149	33	147	139	135	152	149	33	135	152	124	63	124	63	135	152	124	165	124	63	124	165	114	179	114	179	107	190	124	63	124	63	107	190	101	201	124	63	101	201	97	212	132	270	129	286	122	287	132	270	122	287	120	268	132	270	136	285	129	286	116	287	94	284	96	244	116	287	96	244	101	254	116	287	101	254	109	263	116	287	109	263	120	268	116	287	120	268	122	287	51	168	58	151	59	257	59	257	58	151	67	134	59	257	67	134	75	274	75	274	67	134	80	117	75	274	80	117	94	284	94	284	80	117	94	231	120	337	127	319	133	427	133	427	127	319	138	302	133	427	138	302	155	446	155	446	138	302	151	285	155	446	151	285	159	261	159	261	151	285	149	283	119	402	114	373	115	354	119	402	115	354	120	337	119	402	120	337	133	427	176	356	167	372	189	237	189	237	167	372	162	386	189	237	162	386	159	261	159	261	162	386	161	399	206	100	199	83	203	82	206	100	203	82	207	82	206	100	198	101	199	83	198	101	190	103	193	81	198	101	193	81	195	84	198	101	195	84	199	83	290	135	294	164	292	184	290	135	292	184	287	203	290	135	287	203	279	223	290	135	279	223	279	111	240	85	261	95	244	127	244	127	261	95	246	140	254	262	246	140	261	95	254	262	261	95	268	243	268	243	261	95	279	111	268	243	279	111	279	223	240	85	244	127	238	117	240	85	238	117	229	108	240	85	229	108	218	102	240	85	218	102	215	81	218	102	206	100	207	82	218	102	207	82	211	82	218	102	211	82	215	81	254	262	207	316	217	205	254	262	217	205	238	170	254	262	238	170	246	140	189	338	176	356	189	237	189	338	189	237	217	205	189	338	217	205	207	316	163	415	171	429	183	459	183	459	171	429	183	439	183	459	183	439	218	463	218	463	183	439	199	446	218	463	199	446	218	448	218	448	230	447	248	460	248	460	230	447	241	444	248	460	241	444	250	440	155	446	159	261	161	399	155	446	161	399	163	415	155	446	163	415	183	459	159	261	149	283	143	284	159	261	143	284	136	285	159	261	136	285	132	270	306	418	293	437	294	363	306	418	294	363	303	372	306	418	303	372	308	383	306	418	308	383	310	397	259	356	271	354	273	451	273	451	271	354	284	357	273	451	284	357	293	437	293	437	284	357	294	363	248	460	250	440	273	451	273	451	250	440	256	435	273	451	256	435	258	429	258	429	259	356	273	451	248	460	218	463	218	448	234	392	236	380	236	405	236	405	236	380	241	370	236	405	241	370	242	413	242	413	241	370	249	362	242	413	249	362	249	419	249	419	249	362	259	356	249	419	259	356	255	423	255	423	259	356	258	429	228	-34	233	-5	232	11	228	-34	232	11	227	27	228	-34	227	27	220	43	228	-34	220	43	212	-59	220	43	209	61	212	-59	212	-59	209	61	193	81	212	-59	193	81	188	-78	188	-78	193	81	190	103	188	-78	190	103	183	106	188	-78	183	106	181	-28	181	-28	178	-46	188	-78	188	-78	178	-46	171	-60	188	-78	171	-60	158	-71	188	-78	158	-71	158	-91	158	-91	158	-71	142	-78	158	-91	142	-78	123	-80	123	-80	110	-79	122	-96	122	-96	110	-79	97	-76	122	-96	97	-76	91	-92	91	-92	97	-76	87	-72	91	-92	87	-72	80	-67	123	-80	122	-96	158	-91	149	33	165	11	157	127	157	127	165	11	167	118	175	111	167	118	175	-4	175	111	175	-4	180	-16	95	222	94	231	80	117	95	222	80	117	124	63	95	222	124	63	97	212	183	106	175	111	180	-16	183	106	180	-16	181	-28	167	118	165	11	175	-4	78	-61	80	-51	86	9	78	-61	91	-92	80	-67	64	-82	91	-92	78	-61	64	-82	78	-61	76	14	64	-82	76	14	63	16	64	-82	63	16	51	14	64	-82	51	14	43	-67	51	14	40	8	43	-67	43	-67	40	8	31	0	43	-67	31	0	29	-47	29	-47	31	0	26	-11	29	-47	26	-11	24	-25	80	-51	86	-44	86	9	86	9	86	-44	93	-37	86	9	93	-37	94	2	94	2	93	-37	99	-29	94	2	99	-29	99	-7	99	-7	99	-29	101	-18	78	-61	86	9	76	14	50	233	46	202	47	185	50	233	47	185	51	168	50	233	51	168	59	257	96	244	94	284	94	231	39	412	39	385	45	424	45	424	39	385	46	373	45	424	46	373	55	434	55	434	46	373	55	363	55	434	55	363	67	440	67	440	55	363	67	357	67	440	67	357	81	443	81	443	67	357	81	354	81	443	81	354	95	440	95	440	81	354	95	357	95	440	95	357	107	434	107	434	95	357	107	363	107	434	107	363	116	424	116	424	107	363	116	372	116	424	116	372	123	412	123	412	116	372	123	384	123	412	123	384	125	398	182	412	183	385	189	424	189	424	183	385	189	373	189	424	189	373	198	434	198	434	189	373	198	363	198	434	198	363	210	440	210	440	198	363	210	357	210	440	210	357	224	443	224	443	210	357	224	354	224	443	224	354	238	440	238	440	224	354	238	357	238	440	238	357	250	434	250	434	238	357	250	363	250	434	250	363	260	424	260	424	250	363	260	372	260	424	260	372	266	412	266	412	260	372	266	384	266	412	266	384	268	398	183	385	182	412	180	398	39	385	39	412	37	398	444	225	434	160	441	84	441	84	434	160	407	103	441	84	407	103	390	33	390	33	407	103	365	59	390	33	365	59	326	0	326	0	365	59	312	29	326	0	312	29	250	19	250	19	191	30	250	-11	250	-11	191	30	177	0	140	59	99	104	114	34	140	59	114	34	177	0	140	59	177	0	191	30	65	366	32	300	62	225	62	225	65	85	72	161	72	161	65	85	114	34	72	161	114	34	99	104	32	300	20	224	32	150	32	300	32	150	65	85	32	300	65	85	62	225	434	290	441	366	407	347	407	347	441	366	390	418	407	347	390	418	365	392	365	392	390	418	327	451	365	392	327	451	313	421	313	421	327	451	253	432	193	421	253	432	253	463	193	421	253	463	179	451	72	290	99	347	115	417	115	417	99	347	140	392	115	417	140	392	179	451	179	451	140	392	193	421	65	366	62	225	72	290	65	366	72	290	115	417	444	225	473	301	441	366	444	225	473	149	473	301	327	451	253	463	253	432	444	225	441	84	473	149	250	19	250	-11	326	0	240	115	214	130	218	100	218	100	214	130	194	155	218	100	194	155	177	117	177	117	194	155	183	188	177	117	183	188	179	231	179	231	180	339	149	310	288	363	274	363	293	348	293	348	274	363	270	350	238	345	270	350	274	363	238	345	274	363	223	357	356	289	356	337	355	341	356	289	355	341	354	344	356	289	354	344	351	346	356	289	351	346	346	349	356	289	346	349	345	289	288	363	293	348	301	362	301	362	293	348	312	340	301	362	312	340	314	360	314	360	312	340	326	328	314	360	326	328	327	356	327	356	326	328	337	311	327	356	337	311	341	351	341	351	337	311	345	289	341	351	345	289	346	349	179	231	183	272	180	339	180	339	183	272	194	306	180	339	194	306	223	357	223	357	194	306	213	330	223	357	213	330	238	345	121	226	128	181	128	272	128	272	128	181	147	144	128	272	147	144	149	310	149	310	147	144	177	117	149	310	177	117	179	231	218	100	268	94	240	115	240	115	268	94	272	110	294	112	272	110	279	94	294	112	279	94	287	95	355	169	343	147	346	110	355	169	346	110	348	111	355	169	348	111	351	112	355	169	351	112	353	113	355	169	353	113	354	115	355	169	354	115	355	117	355	169	355	117	356	120	355	169	356	120	367	169	313	101	327	104	329	130	329	130	327	104	337	107	329	130	337	107	343	147	343	147	337	107	342	108	343	147	342	108	346	110	313	119	294	112	295	96	313	119	295	96	303	98	313	119	303	98	313	101	313	119	313	101	329	130	272	110	268	94	279	94	294	112	287	95	295	96	473	301	473	149	485	225	441	366	434	290	444	225	156	452	150	458	155	270	155	270	150	458	147	425	155	270	147	425	146	412	155	270	146	412	145	271	145	271	146	412	142	395	145	271	142	395	137	275	137	275	142	395	137	377	137	275	137	377	133	330	133	330	137	377	130	359	133	330	130	359	123	342	123	342	114	328	118	307	118	307	114	328	106	316	118	307	106	316	104	290	104	290	106	316	97	308	104	290	97	308	90	278	90	278	97	308	88	303	90	278	88	303	80	301	80	301	75	302	90	278	90	278	75	302	75	272	75	272	75	302	70	305	75	272	70	305	67	309	75	272	67	309	64	314	75	272	64	314	58	270	19	290	29	279	37	400	37	400	29	279	42	272	37	400	42	272	65	432	65	432	42	272	58	270	65	432	58	270	63	320	68	350	81	383	98	455	98	455	81	383	98	413	98	455	98	413	133	463	133	463	98	413	117	436	133	463	117	436	133	445	133	445	138	444	142	462	142	462	138	444	142	440	142	462	142	440	145	436	65	432	63	320	68	350	65	432	68	350	98	455	18	361	11	321	13	304	18	361	13	304	19	290	18	361	19	290	37	400	150	458	142	462	145	436	150	458	145	436	147	431	150	458	147	431	147	425	142	462	133	463	133	445	178	301	177	303	179	278	179	278	177	303	177	305	172	457	177	305	178	312	172	457	178	312	179	321	179	321	182	332	172	457	172	457	182	332	186	347	172	457	186	347	192	365	192	365	223	459	172	457	194	308	188	303	192	288	192	288	188	303	184	300	192	288	184	300	180	299	180	299	179	299	192	288	192	288	179	299	179	278	208	323	201	314	205	302	208	323	205	302	220	321	208	323	220	321	211	327	194	308	192	288	205	302	194	308	205	302	201	314	179	300	178	301	179	278	179	300	179	278	179	299	167	272	179	278	177	305	167	272	177	305	172	457	167	272	172	457	164	432	167	272	164	432	161	444	167	272	161	444	156	452	167	272	156	452	155	270	133	330	129	318	131	281	133	330	131	281	137	275	127	310	126	304	127	288	127	310	127	288	131	281	127	310	131	281	129	318	125	300	125	296	127	288	125	300	127	288	126	304	123	342	118	307	133	330	58	270	64	314	63	320	123	237	8	152	41	113	123	237	41	113	68	85	123	237	68	85	93	149	123	237	93	149	99	156	123	237	99	156	105	163	123	237	105	163	111	169	123	237	111	169	117	175	123	237	117	175	123	182	123	237	123	182	132	243	68	85	91	61	93	149	93	149	91	61	109	42	93	149	109	42	120	93	120	93	109	42	121	29	120	93	121	29	128	75	128	75	121	29	124	26	128	75	124	26	126	24	135	22	138	24	138	48	138	48	138	24	140	26	138	48	140	26	141	39	141	39	140	26	141	29	141	39	141	29	142	32	134	60	128	75	128	23	134	60	128	23	130	22	134	60	130	22	132	22	134	60	132	22	135	22	134	60	135	22	138	48	150	257	145	253	149	209	150	257	149	209	168	231	150	257	168	231	155	262	263	248	257	243	273	209	273	209	257	243	248	182	242	175	248	182	248	237	242	175	248	237	236	169	236	169	248	237	231	163	248	237	248	182	257	243	244	93	218	149	234	42	244	93	234	42	247	29	247	29	249	26	253	75	253	75	249	26	251	24	253	75	251	24	253	23	260	22	263	24	264	48	264	48	263	24	265	26	264	48	265	26	266	39	266	39	265	26	267	29	266	39	267	29	267	32	259	60	253	75	253	23	259	60	253	23	255	22	259	60	255	22	256	22	259	60	256	22	260	22	259	60	260	22	264	48	253	75	244	93	247	29	275	257	269	253	273	209	275	257	273	209	293	231	275	257	293	231	280	262	314	277	313	279	313	262	314	277	313	262	316	272	314	277	316	272	316	275	313	279	310	280	313	262	313	262	310	280	308	281	313	262	308	281	306	248	306	248	308	281	304	280	306	248	304	280	299	278	294	274	287	269	293	231	294	274	293	231	306	248	294	274	306	248	299	278	190	277	188	279	189	262	190	277	189	262	192	272	190	277	192	272	191	275	188	279	185	280	189	262	189	262	185	280	183	281	189	262	183	281	181	248	181	248	183	281	179	280	181	248	179	280	174	278	168	274	162	269	168	231	168	274	168	231	181	248	168	274	181	248	174	278	149	209	145	253	139	248	149	209	139	248	132	243	149	209	132	243	123	182	248	237	133	152	166	113	248	237	166	113	194	85	248	237	194	85	218	149	248	237	218	149	225	156	248	237	225	156	231	163	218	149	194	85	216	61	218	149	216	61	234	42	166	113	133	152	133	146	155	262	168	231	162	269	263	248	273	209	269	253	280	262	293	231	287	269	128	75	126	24	128	23	41	113	8	152	8	146	315	210	315	73	375	73	315	210	375	73	375	270	315	210	375	270	35	270	315	210	35	270	35	210	183	191	17	191	2	112	183	191	2	112	167	112	444	225	434	160	441	84	441	84	434	160	407	103	441	84	407	103	390	33	390	33	407	103	365	59	390	33	365	59	326	0	326	0	365	59	312	29	326	0	312	29	250	19	250	19	191	30	250	-11	250	-11	191	30	177	0	140	59	99	104	114	34	140	59	114	34	177	0	140	59	177	0	191	30	65	366	32	300	62	225	62	225	65	85	72	161	72	161	65	85	114	34	72	161	114	34	99	104	32	300	20	224	32	150	32	300	32	150	65	85	32	300	65	85	62	225	434	290	441	366	407	347	407	347	441	366	390	418	407	347	390	418	365	392	365	392	390	418	327	451	365	392	327	451	313	421	313	421	327	451	253	432	193	421	253	432	253	463	193	421	253	463	179	451	72	290	99	347	115	417	115	417	99	347	140	392	115	417	140	392	179	451	179	451	140	392	193	421	65	366	62	225	72	290	65	366	72	290	115	417	444	225	473	301	441	366	444	225	473	149	473	301	327	451	253	463	253	432	444	225	441	84	473	149	250	19	250	-11	326	0	310	231	296	289	294	268	310	231	294	268	290	222	290	222	294	268	288	251	290	222	288	251	287	157	287	157	288	251	280	169	296	289	310	231	315	345	315	345	310	231	325	243	315	345	325	243	331	332	331	332	325	243	336	257	331	332	336	257	341	314	341	314	336	257	342	273	341	314	342	273	345	292	279	333	288	323	293	353	293	353	288	323	294	308	293	353	294	308	315	345	315	345	294	308	296	289	222	342	249	342	265	356	265	356	249	342	266	340	265	356	266	340	293	353	293	353	266	340	279	333	173	313	224	123	222	132	173	313	222	132	222	146	222	228	222	214	251	214	222	228	251	214	250	228	266	230	250	228	251	214	266	230	251	214	260	201	167	340	171	335	265	356	265	356	171	335	173	327	265	356	173	327	222	342	222	342	173	327	173	313	222	342	173	313	222	146	157	343	167	340	265	356	157	343	265	356	142	356	157	343	142	356	142	345	330	166	318	109	325	103	330	166	325	103	333	102	330	166	290	222	299	135	330	166	299	135	309	119	330	166	309	119	318	109	279	238	266	230	267	190	279	238	267	190	273	180	279	238	273	180	280	169	279	238	280	169	288	251	380	102	380	109	371	116	380	102	371	116	362	125	380	102	362	125	352	136	380	102	352	136	342	150	380	102	342	150	333	102	342	150	330	166	333	102	254	102	254	113	238	115	254	102	238	115	229	118	254	102	229	118	173	146	254	102	173	146	173	132	254	102	173	132	171	123	254	102	171	123	167	118	254	102	167	118	157	115	254	102	157	115	142	113	254	102	142	113	142	102	173	146	229	118	224	123	173	146	224	123	173	313	266	230	260	201	267	190	290	222	287	157	299	135	473	301	473	149	485	225	441	366	434	290	444	225	265	421	46	421	35	373	265	421	35	373	255	373	209	349	201	333	210	290	210	290	201	333	188	320	210	290	188	320	183	276	183	276	188	320	171	311	183	276	171	311	152	271	152	271	171	311	152	308	201	403	210	446	188	416	188	416	210	446	183	460	188	416	183	460	171	425	171	425	183	460	152	428	134	425	152	428	152	465	134	425	152	465	122	460	122	460	96	446	97	387	122	460	97	387	105	403	122	460	105	403	118	416	122	460	118	416	134	425	97	349	94	368	96	290	96	290	94	368	75	311	75	311	94	368	96	446	96	446	94	368	97	387	75	425	61	399	61	338	75	425	61	338	75	311	75	425	75	311	96	446	209	387	212	368	210	446	210	446	212	368	231	425	231	425	212	368	231	311	231	425	231	311	245	399	245	399	231	311	245	338	245	399	245	338	250	368	183	460	152	465	152	428	212	368	210	290	231	311	134	311	118	320	122	276	134	311	122	276	152	271	134	311	152	271	152	308	122	276	118	320	105	333	122	276	105	333	97	349	122	276	97	349	96	290	209	349	210	290	212	368	210	446	201	403	209	387	61	338	61	399	56	368	23	60	23	0	363	0	23	60	363	0	363	60	222	384	163	384	222	87	222	87	163	384	163	243	222	87	163	243	163	183	163	183	163	243	23	243	163	183	23	243	23	183	222	183	363	183	222	243	222	243	363	183	363	243	222	87	163	183	163	87	36	229	2	196	2	196	36	229	2	196	162	186	36	229	162	186	65	232	36	229	65	232	60	252	142	349	132	333	149	300	149	300	132	333	119	315	149	300	119	315	101	294	101	294	90	282	149	300	149	300	90	282	77	269	149	300	77	269	65	232	65	232	77	269	60	252	139	462	115	459	122	418	122	418	115	459	109	420	97	419	109	420	115	459	97	419	115	459	93	451	41	395	54	388	57	419	57	419	54	388	65	401	57	419	65	401	74	438	74	438	65	401	76	410	74	438	76	410	93	451	93	451	76	410	87	416	93	451	87	416	97	419	147	363	149	300	149	376	149	376	149	300	162	458	162	458	149	300	173	321	162	458	173	321	182	449	182	449	173	321	190	340	182	449	190	340	197	434	197	434	190	340	202	358	197	434	202	358	208	416	208	416	202	358	209	376	208	416	209	376	211	394	122	418	133	412	139	462	139	462	133	412	142	403	139	462	142	403	162	458	162	458	142	403	147	391	162	458	147	391	149	376	167	240	156	235	162	186	162	186	156	235	143	232	162	186	143	232	125	232	162	186	125	232	65	232	197	262	186	262	176	249	197	262	176	249	167	240	197	262	167	240	162	186	162	186	2	196	2	186	142	349	149	300	147	363	139	284	145	362	131	301	131	301	145	362	128	351	131	301	128	351	118	314	118	314	128	351	105	342	118	314	105	342	99	322	99	322	105	342	75	335	99	322	75	335	75	325	139	243	133	226	145	199	145	199	133	226	122	213	145	199	122	213	110	184	110	184	122	213	109	204	110	184	109	204	94	201	94	201	88	202	110	184	110	184	88	202	83	203	110	184	83	203	69	179	69	179	83	203	78	206	69	179	78	206	73	212	80	410	90	418	93	443	93	443	90	418	99	423	93	443	99	423	111	453	111	453	99	423	109	426	111	453	109	426	120	427	120	427	133	425	129	460	129	460	133	425	150	462	77	427	60	407	69	399	77	427	69	399	80	410	77	427	80	410	93	443	129	460	111	453	120	427	177	335	164	345	173	223	173	223	164	345	158	392	173	223	158	392	154	376	173	223	154	376	145	199	145	199	154	376	145	362	145	199	145	362	142	263	164	345	168	348	172	459	172	459	168	348	188	360	172	459	188	360	190	451	190	451	188	360	202	371	190	451	202	371	204	440	204	440	202	371	211	382	204	440	211	382	214	424	214	424	211	382	216	393	214	424	216	393	217	406	172	459	150	462	151	413	172	459	151	413	156	404	172	459	156	404	158	392	172	459	158	392	164	345	150	462	133	425	143	421	150	462	143	421	151	413	194	313	187	325	192	252	194	313	192	252	198	286	194	313	198	286	197	300	177	335	173	223	192	252	177	335	192	252	187	325	69	179	73	212	66	222	69	179	66	222	60	229	69	179	60	229	55	234	69	179	55	234	49	180	49	180	55	234	49	238	49	180	49	238	43	240	49	180	43	240	36	241	49	180	36	241	33	185	36	241	28	239	33	185	33	185	28	239	21	236	33	185	21	236	21	192	21	192	21	236	16	230	21	192	16	230	14	201	14	201	16	230	13	222	14	201	13	222	11	213	139	243	145	199	142	263	145	362	139	284	142	263	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	127	348	176	437	94	348	49	-36	53	-18	84	303	84	303	53	-18	57	0	84	303	57	0	62	17	62	17	67	11	84	303	84	303	67	11	75	6	84	303	75	6	84	3	113	50	110	54	122	2	122	2	110	54	108	58	122	2	108	58	104	0	104	0	108	58	108	64	108	69	109	75	94	1	108	69	94	1	104	0	108	69	104	0	108	64	111	87	113	93	84	303	111	87	84	303	110	81	110	81	84	303	94	1	110	81	94	1	109	75	84	303	10	50	12	-136	84	303	12	-136	27	-127	84	303	27	-127	38	-114	84	303	38	-114	47	-55	84	303	47	-55	49	-36	47	-55	38	-114	44	-96	47	-55	44	-96	47	-73	-28	-130	-19	-136	-17	-23	-17	-23	-19	-136	-6	-139	-17	-23	-6	-139	-3	9	-3	9	-6	-139	12	-136	-3	9	12	-136	10	50	-40	-94	-39	-109	-37	-73	-37	-73	-39	-109	-35	-121	-37	-73	-35	-121	-29	-50	-29	-50	-35	-121	-28	-130	-29	-50	-28	-130	-17	-23	113	50	122	2	116	48	116	48	122	2	121	48	140	56	121	48	122	2	140	56	122	2	139	11	229	-8	250	-6	257	303	257	303	250	-6	270	2	257	303	270	2	275	61	275	61	270	2	275	58	276	55	275	58	270	2	276	55	270	2	277	53	277	53	270	2	291	18	277	53	291	18	278	51	278	51	291	18	280	49	257	303	275	61	276	64	257	303	276	64	276	68	257	303	276	68	277	72	257	303	277	72	278	76	257	303	278	76	348	303	193	8	203	0	206	149	206	149	203	0	214	-6	206	149	214	-6	223	192	223	192	214	-6	229	-8	223	192	229	-8	257	303	193	8	206	149	193	80	193	80	206	149	185	110	193	80	185	110	173	48	173	48	185	110	162	77	173	48	162	77	156	25	156	25	162	77	140	56	156	25	140	56	139	11	315	75	305	63	314	43	314	43	305	63	297	55	314	43	297	55	291	18	291	18	297	55	289	50	291	18	289	50	283	49	283	49	280	49	291	18	315	75	314	43	341	80	315	75	341	80	326	90	193	8	193	80	190	66	193	8	190	66	188	56	193	8	188	56	188	20	188	20	188	56	186	48	188	20	186	48	186	41	188	20	186	41	186	34	84	303	84	3	94	1	84	303	113	93	176	303	195	445	169	436	172	396	172	396	169	436	160	378	150	357	160	378	169	436	150	357	169	436	146	423	146	423	127	407	131	288	146	423	131	288	135	312	146	423	135	312	141	335	146	423	141	335	150	357	147	212	138	227	141	178	141	178	138	227	132	246	141	178	132	246	114	188	114	188	132	246	130	266	114	188	130	266	127	407	127	407	130	266	131	288	161	200	174	174	179	192	179	192	174	174	302	435	179	192	302	435	242	435	242	435	259	452	225	450	147	212	141	178	174	174	147	212	174	174	161	200	127	407	111	385	114	188	114	188	111	385	97	358	114	188	97	358	93	206	93	206	97	358	86	327	93	206	86	327	81	231	81	231	86	327	79	296	81	231	79	296	76	264	225	450	195	445	200	420	225	450	200	420	219	428	225	450	219	428	242	435	195	445	172	396	185	409	195	445	185	409	200	420	86	-107	76	-109	155	-129	155	-129	76	-109	63	-111	155	-129	63	-111	45	-113	107	-81	104	-91	155	-129	155	-129	104	-91	101	-97	155	-129	101	-97	98	-100	98	-100	93	-104	155	-129	155	-129	93	-104	86	-107	339	435	192	-129	267	-78	267	-78	192	-129	267	-86	268	-93	267	-86	192	-129	268	-93	192	-129	271	-100	271	-100	192	-129	277	-105	429	434	455	435	459	452	429	434	459	452	412	431	412	431	459	452	339	435	412	431	339	435	401	423	401	423	339	435	394	408	339	435	267	-78	269	-69	339	435	269	-69	271	-61	339	435	271	-61	273	-52	339	435	273	-52	275	-45	339	435	275	-45	387	384	339	435	387	384	394	408	302	435	339	435	459	452	302	435	459	452	259	452	302	435	259	452	242	435	155	-129	302	435	174	174	155	-129	174	174	117	-45	155	-129	117	-45	111	-66	155	-129	111	-66	107	-81	308	-129	313	-113	297	-111	308	-129	297	-111	286	-109	308	-129	286	-109	277	-105	308	-129	277	-105	192	-129	155	-129	45	-113	41	-129	35	224	37	208	37	240	37	240	37	208	44	194	37	240	44	194	44	254	44	254	44	194	54	183	44	254	54	183	55	264	55	264	54	183	68	176	55	264	68	176	69	271	69	271	68	176	84	173	69	271	84	173	85	274	85	274	84	173	100	176	85	274	100	176	101	271	101	271	100	176	114	183	101	271	114	183	114	264	114	264	114	183	125	194	114	264	125	194	125	253	125	253	125	194	132	208	125	253	132	208	132	239	132	239	132	208	134	224	42	-100	37	-108	49	-143	49	-143	37	-108	29	-114	49	-143	29	-114	22	-146	22	-146	29	-114	19	-118	22	-146	19	-118	7	-145	7	-145	19	-118	6	-119	1	-67	4	-67	28	3	28	3	4	-67	8	-67	28	3	8	-67	12	-67	12	-67	23	-68	28	3	28	3	23	-68	27	-41	28	3	-16	-61	-7	-69	28	3	-7	-69	-3	-68	28	3	-3	-68	1	-67	106	-87	103	-72	101	-106	101	-106	103	-72	94	-58	101	-106	94	-58	90	-123	90	-123	94	-58	81	-48	90	-123	81	-48	72	-135	72	-135	81	-48	64	-41	72	-135	64	-41	49	-143	49	-143	64	-41	44	-39	49	-143	44	-39	44	-91	44	-91	44	-39	42	-82	42	-82	44	-39	41	-39	42	-82	41	-39	38	-76	38	-76	41	-39	37	-39	38	-76	37	-39	34	-40	32	-71	38	-76	34	-40	32	-71	34	-40	31	-40	32	-71	31	-40	27	-41	32	-71	27	-41	23	-68	-2	-119	-10	-117	-6	-144	-2	-119	-6	-144	7	-145	-2	-119	7	-145	6	-119	-38	-107	-36	-136	-27	-112	-27	-112	-36	-136	-21	-141	-27	-112	-21	-141	-18	-115	-18	-115	-21	-141	-6	-144	-18	-115	-6	-144	-10	-117	-36	-136	-38	-107	-53	-129	42	-100	49	-143	44	-91	28	3	27	-41	57	3	100	428	105	428	111	445	111	445	105	428	109	428	111	445	109	428	112	428	112	428	117	428	135	449	135	449	117	428	121	426	135	449	121	426	124	423	111	445	84	440	90	427	111	445	90	427	95	427	111	445	95	427	100	428	124	423	127	419	135	449	135	449	127	419	129	414	135	449	129	414	132	216	133	208	132	216	110	347	133	208	110	347	99	312	133	224	133	229	135	449	135	449	133	229	134	234	135	449	134	234	136	238	136	238	204	462	179	457	135	449	132	216	132	220	135	449	132	220	133	224	132	216	129	414	127	404	132	216	127	404	120	380	132	216	120	380	110	347	135	449	111	445	112	428	157	452	135	449	136	238	157	452	136	238	179	457	172	186	172	198	155	199	172	186	155	199	144	200	172	186	144	200	136	203	172	186	136	203	73	229	172	186	73	229	65	214	172	186	65	214	54	204	172	186	54	204	40	200	172	186	40	200	20	198	172	186	20	198	20	186	99	312	88	280	133	208	133	208	88	280	86	273	133	208	86	273	136	203	136	203	86	273	84	266	136	203	84	266	82	260	81	255	80	252	136	203	81	255	136	203	82	260	90	427	84	440	82	426	73	229	136	203	80	252	138	299	130	290	146	277	146	277	130	290	121	285	146	277	121	285	112	284	112	284	105	285	109	270	109	270	105	285	100	288	109	270	100	288	96	293	109	270	96	293	86	273	86	273	96	293	94	299	86	273	94	299	93	308	93	308	94	328	92	436	92	436	94	328	99	351	92	436	99	351	126	456	126	456	99	351	105	375	126	456	105	375	113	398	38	330	41	311	45	370	45	370	41	311	51	294	45	370	51	294	64	406	64	406	51	294	66	281	64	406	66	281	92	436	92	436	66	281	86	273	92	436	86	273	93	308	126	456	113	398	122	417	122	417	129	428	126	456	126	456	129	428	137	437	126	456	137	437	164	463	164	463	137	437	144	444	164	463	144	444	153	448	175	386	169	365	180	295	180	295	169	365	163	346	180	295	163	346	155	328	155	328	147	312	180	295	180	295	147	312	146	277	235	397	231	418	228	357	228	357	231	418	222	437	228	357	222	437	209	323	209	323	222	437	208	451	209	323	208	451	188	460	188	460	164	463	169	448	188	460	169	448	174	445	188	460	174	445	177	439	188	460	177	439	179	432	188	460	179	432	179	424	188	460	179	424	180	295	188	460	180	295	209	323	180	295	179	424	178	406	164	463	153	448	161	449	164	463	161	449	162	449	164	463	162	449	163	449	164	463	163	449	169	448	112	284	109	270	146	277	138	299	146	277	147	312	175	386	180	295	178	406	55	49	61	54	76	120	76	120	61	54	68	59	76	120	68	59	76	66	76	66	192	149	107	153	107	153	192	149	111	238	107	153	111	238	94	256	76	120	76	66	107	153	51	93	32	71	37	33	51	93	37	33	44	40	51	93	44	40	50	45	51	93	50	45	55	49	51	93	55	49	76	120	32	71	19	53	21	23	32	71	21	23	25	25	32	71	25	25	31	28	32	71	31	28	37	33	19	53	11	40	12	23	19	53	12	23	14	22	19	53	14	22	17	22	19	53	17	22	21	23	11	40	8	29	9	27	11	40	9	27	10	25	11	40	10	25	12	23	80	210	107	153	94	256	80	210	94	256	78	274	80	210	78	274	75	276	80	210	75	276	73	278	80	210	73	278	71	228	192	149	192	155	157	190	192	149	157	190	131	217	192	149	131	217	111	238	71	228	73	278	71	279	71	228	71	279	70	280	71	228	70	280	68	281	71	228	68	281	65	242	68	281	64	280	65	242	65	242	64	280	62	279	65	242	62	279	61	254	61	254	62	279	59	276	61	254	59	276	58	263	58	263	59	276	58	273	58	263	58	273	57	270	180	49	186	54	201	120	201	120	186	54	193	59	201	120	193	59	201	66	201	66	316	149	232	153	232	153	316	149	236	238	232	153	236	238	219	256	201	120	201	66	232	153	176	93	157	71	162	33	176	93	162	33	170	40	176	93	170	40	175	45	176	93	175	45	180	49	176	93	180	49	201	120	157	71	143	53	146	23	157	71	146	23	151	25	157	71	151	25	156	28	157	71	156	28	162	33	143	53	136	40	137	23	143	53	137	23	139	22	143	53	139	22	142	22	143	53	142	22	146	23	136	40	133	29	134	27	136	40	134	27	135	25	136	40	135	25	137	23	204	210	232	153	219	256	204	210	219	256	203	274	204	210	203	274	200	276	204	210	200	276	198	278	204	210	198	278	196	279	204	210	196	279	196	228	316	149	316	155	282	190	316	149	282	190	256	217	316	149	256	217	236	238	196	279	194	280	196	228	196	228	194	280	192	281	196	228	192	281	190	242	190	242	192	281	189	280	190	242	189	280	186	279	190	242	186	279	186	254	186	254	186	279	184	276	186	254	184	276	183	263	183	263	184	276	183	273	183	263	183	273	183	270	139	199	128	200	156	186	156	186	128	200	121	203	156	186	121	203	57	229	57	229	121	203	64	252	111	403	105	380	116	216	116	216	105	380	96	350	116	216	96	350	117	208	117	208	96	350	85	315	117	208	85	315	73	280	73	280	71	274	117	208	117	208	71	274	69	268	117	208	69	268	121	203	121	203	69	268	67	262	121	203	67	262	66	257	85	428	89	428	95	445	95	445	89	428	93	428	95	445	93	428	96	428	96	428	101	428	119	449	119	449	101	428	106	425	119	449	106	425	110	422	95	445	68	440	75	427	95	445	75	427	80	427	95	445	80	427	85	428	111	403	116	216	114	414	119	449	116	216	116	220	119	449	116	220	117	224	117	224	118	229	119	449	119	449	118	229	119	234	119	449	119	234	120	238	120	238	188	462	164	457	119	449	110	422	113	418	119	449	113	418	114	414	119	449	114	414	116	216	119	449	95	445	96	428	141	452	119	449	120	238	141	452	120	238	164	457	156	186	57	229	49	214	156	186	49	214	38	204	156	186	38	204	24	200	156	186	24	200	5	198	156	186	5	198	5	186	386	462	92	-9	131	-9	386	462	131	-9	425	462	456	277	268	105	287	101	287	101	268	105	365	60	287	101	365	60	376	101	376	101	365	60	405	0	376	101	405	0	412	216	412	216	405	0	424	60	412	216	424	60	456	277	456	277	424	60	434	101	456	277	434	101	487	277	434	101	424	60	453	60	434	101	453	60	465	101	405	0	365	60	347	0	456	277	287	101	412	216	365	60	268	105	257	60	75	427	68	440	67	426	64	252	121	203	66	257	139	199	156	186	156	198	129	199	117	200	146	186	146	186	117	200	110	203	146	186	110	203	46	229	46	229	110	203	54	252	74	428	78	428	84	445	84	445	78	428	82	428	84	445	82	428	85	428	85	428	90	428	108	449	108	449	90	428	95	425	108	449	95	425	99	422	84	445	57	440	63	427	84	445	63	427	69	427	84	445	69	427	74	428	108	449	103	414	106	216	107	208	106	216	85	350	107	208	85	350	74	315	106	224	107	229	108	449	108	449	107	229	108	234	108	449	108	234	109	238	109	238	177	462	153	457	108	449	106	216	106	220	108	449	106	220	106	224	108	449	99	422	102	418	108	449	102	418	103	414	108	449	84	445	85	428	131	452	108	449	109	238	131	452	109	238	153	457	424	177	426	115	425	191	425	191	426	115	439	273	439	273	426	115	450	136	439	273	450	136	459	264	459	264	450	136	468	155	459	264	468	155	475	249	475	249	468	155	480	173	475	249	480	173	485	231	485	231	480	173	487	191	485	231	487	191	489	210	400	233	411	227	416	276	416	276	411	227	419	218	416	276	419	218	439	273	439	273	419	218	424	206	439	273	424	206	425	191	416	276	392	274	400	233	400	233	392	274	386	235	375	234	386	235	392	274	375	234	392	274	370	266	426	115	424	177	419	163	426	115	419	163	410	148	426	115	410	148	396	130	426	115	396	130	379	109	426	115	379	109	367	96	426	115	367	96	354	83	426	115	354	83	342	47	354	83	337	67	342	47	342	47	337	67	313	43	342	47	313	43	439	0	439	0	313	43	278	11	439	0	278	11	278	0	106	216	103	414	100	403	106	216	100	403	94	380	106	216	94	380	85	350	74	315	62	280	107	208	107	208	62	280	60	274	107	208	60	274	110	203	110	203	60	274	58	268	110	203	58	268	56	262	55	257	54	252	110	203	55	257	110	203	56	262	146	186	46	229	38	214	146	186	38	214	28	204	146	186	28	204	13	200	146	186	13	200	-5	198	146	186	-5	198	-5	186	376	462	81	-9	121	-9	376	462	121	-9	415	462	318	210	330	203	334	235	334	235	330	203	343	216	334	235	343	216	351	253	351	253	343	216	354	225	351	253	354	225	370	266	370	266	354	225	364	231	370	266	364	231	375	234	444	56	433	50	439	0	439	0	433	50	420	48	439	0	420	48	402	47	474	77	463	77	453	64	474	77	453	64	444	56	474	77	444	56	439	0	342	47	439	0	402	47	63	427	57	440	56	426	129	199	146	186	146	198	132	284	138	362	125	301	125	301	138	362	122	351	125	301	122	351	111	314	111	314	122	351	99	342	111	314	99	342	93	322	93	322	99	342	69	335	93	322	69	335	68	325	73	410	83	418	86	443	86	443	83	418	93	423	86	443	93	423	104	453	104	453	93	423	103	426	104	453	103	426	114	427	114	427	126	425	123	460	123	460	126	425	143	462	70	427	54	407	63	399	70	427	63	399	73	410	70	427	73	410	86	443	123	460	104	453	114	427	170	335	157	345	167	223	167	223	157	345	151	392	167	223	151	392	148	376	167	223	148	376	139	199	139	199	148	376	138	362	139	199	138	362	135	263	157	345	161	348	165	459	165	459	161	348	181	360	165	459	181	360	183	451	183	451	181	360	195	371	183	451	195	371	198	440	198	440	195	371	204	382	198	440	204	382	207	424	207	424	204	382	209	393	207	424	209	393	210	406	165	459	143	462	144	413	165	459	144	413	149	404	165	459	149	404	151	392	165	459	151	392	157	345	143	462	126	425	137	421	143	462	137	421	144	413	187	313	180	325	185	252	187	313	185	252	192	286	187	313	192	286	190	300	170	335	167	223	185	252	170	335	185	252	180	325	139	199	135	263	133	243	139	199	133	243	126	226	139	199	126	226	116	213	139	199	116	213	103	184	71	206	63	179	76	203	76	203	63	179	103	184	76	203	103	184	81	202	81	202	103	184	87	201	103	204	87	201	103	184	103	204	103	184	116	213	63	179	71	206	66	212	63	179	66	212	59	222	63	179	59	222	53	229	63	179	53	229	48	234	63	179	48	234	42	180	42	180	48	234	42	238	42	180	42	238	36	240	42	180	36	240	29	241	42	180	29	241	26	185	29	241	21	239	26	185	26	185	21	239	14	236	26	185	14	236	14	192	14	192	14	236	9	230	14	192	9	230	7	201	7	201	9	230	6	222	7	201	6	222	5	213	389	462	95	-9	134	-9	389	462	134	-9	428	462	459	277	271	105	290	101	290	101	271	105	368	60	290	101	368	60	380	101	380	101	368	60	408	0	380	101	408	0	415	216	415	216	408	0	427	60	415	216	427	60	459	277	459	277	427	60	438	101	459	277	438	101	490	277	438	101	427	60	457	60	438	101	457	60	468	101	408	0	368	60	350	0	459	277	290	101	415	216	368	60	271	105	261	60	138	362	132	284	135	263	137	-114	124	-107	140	-138	140	-138	124	-107	114	-96	140	-138	114	-96	100	-133	100	-133	114	-96	108	-81	100	-133	108	-81	106	-62	106	-62	108	-43	106	75	106	75	108	-43	113	-24	106	75	113	-24	150	103	150	103	113	-24	121	-5	150	103	121	-5	133	14	150	103	133	14	149	36	149	36	177	71	150	103	23	-16	26	-73	33	6	33	6	26	-73	42	-100	33	6	42	-100	49	29	49	29	42	-100	67	-120	49	29	67	-120	73	51	73	51	67	-120	100	-133	73	51	100	-133	106	75	106	75	100	-133	106	-62	225	179	205	183	206	115	225	179	206	115	216	136	225	179	216	136	222	157	175	125	177	71	185	139	185	139	177	71	194	94	185	139	194	94	195	158	195	158	194	94	206	115	195	158	206	115	205	183	164	113	150	103	177	71	164	113	177	71	175	125	186	-106	177	-111	178	-134	178	-134	177	-111	165	-115	178	-134	165	-115	152	-117	152	-117	137	-114	140	-138	241	-14	229	-7	235	-103	235	-103	229	-7	216	-5	235	-103	216	-5	210	-122	210	-122	216	-5	203	-7	210	-122	203	-7	195	-91	195	-91	192	-99	210	-122	210	-122	192	-99	186	-106	210	-122	186	-106	178	-134	203	-7	192	-13	192	-83	203	-7	192	-83	193	-86	203	-7	193	-86	194	-88	203	-7	194	-88	195	-91	179	-63	183	-69	183	-21	183	-21	183	-69	187	-76	183	-21	187	-76	192	-13	192	-13	187	-76	190	-80	192	-13	190	-80	192	-83	177	-33	175	-46	175	-52	177	-33	175	-52	177	-57	177	-33	177	-57	179	-63	177	-33	179	-63	183	-21	251	-79	257	-50	255	-36	251	-79	255	-36	249	-23	251	-79	249	-23	241	-14	251	-79	241	-14	235	-103	152	-117	140	-138	178	-134	185	283	187	267	187	299	187	299	187	267	194	253	187	299	194	253	194	312	194	312	194	253	205	242	194	312	205	242	205	323	205	323	205	242	218	235	205	323	218	235	219	330	219	330	218	235	234	232	219	330	234	232	235	333	235	333	234	232	250	235	235	333	250	235	251	330	251	330	250	235	264	242	251	330	264	242	265	323	265	323	264	242	275	253	265	323	275	253	275	312	275	312	275	253	282	267	275	312	282	267	282	299	282	299	282	267	284	283	26	-73	23	-16	20	-40	279	462	342	83	342	83	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	317	517	348	517	274	618	317	517	274	618	266	626	317	517	266	626	259	632	317	517	259	632	251	637	317	517	251	637	244	639	317	517	244	639	236	640	317	517	236	640	229	577	205	609	206	603	207	619	207	619	206	603	209	596	207	619	209	596	211	627	211	627	209	596	214	590	211	627	214	590	218	634	218	634	214	590	220	583	218	634	220	583	226	639	226	639	220	583	229	577	226	639	229	577	236	640	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	400	0	196	17	196	0	350	640	356	576	360	639	360	639	356	576	366	583	360	639	366	583	369	634	369	634	366	583	374	589	369	634	374	589	376	627	376	627	374	589	379	595	376	627	379	595	381	618	381	618	379	595	381	601	381	618	381	601	382	608	356	576	350	640	343	639	356	576	343	639	335	636	356	576	335	636	326	629	356	576	326	629	316	620	356	576	316	620	302	606	356	576	302	606	253	517	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	253	517	302	606	220	517	176	517	214	517	284	635	284	635	214	517	302	581	284	635	302	581	339	635	339	635	302	581	362	517	339	635	362	517	397	517	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	209	551	215	557	227	608	227	608	215	557	222	560	227	608	222	560	231	561	231	561	235	561	250	612	250	612	235	561	240	560	250	612	240	560	245	559	208	598	191	581	198	532	208	598	198	532	203	543	208	598	203	543	209	551	208	598	209	551	227	608	179	559	171	532	198	532	179	559	198	532	191	581	272	609	260	611	296	540	296	540	260	611	256	556	251	558	256	556	260	611	251	558	260	611	250	612	250	612	227	608	231	561	306	536	314	534	315	594	315	594	314	534	321	532	315	594	321	532	325	590	325	590	321	532	327	531	325	590	327	531	333	587	333	587	327	531	335	531	333	587	335	531	340	585	340	585	335	531	357	534	340	585	357	534	346	583	346	583	357	534	351	583	360	584	351	583	357	534	360	584	357	534	376	543	391	559	403	582	413	612	391	559	413	612	386	612	391	559	386	612	380	600	391	559	380	600	376	543	376	543	380	600	374	592	376	543	374	592	367	587	376	543	367	587	360	584	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	299	601	285	606	296	540	299	601	296	540	306	536	299	601	306	536	315	594	272	609	296	540	285	606	400	0	196	17	196	0	250	612	245	559	251	558	51	68	12	68	48	61	176	581	176	554	182	593	182	593	176	554	182	542	182	593	182	542	191	603	191	603	182	542	192	532	191	603	192	532	203	609	203	609	192	532	204	526	203	609	204	526	217	612	217	612	204	526	217	523	217	612	217	523	231	609	231	609	217	523	231	526	231	609	231	526	243	603	243	603	231	526	243	532	243	603	243	532	253	593	253	593	243	532	253	541	253	593	253	541	259	581	259	581	253	541	259	553	259	581	259	553	262	567	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	319	581	319	554	325	593	325	593	319	554	325	542	325	593	325	542	335	603	335	603	325	542	335	532	335	603	335	532	347	609	347	609	335	532	347	526	347	609	347	526	360	612	360	612	347	526	360	523	360	612	360	523	374	609	374	609	360	523	374	526	374	609	374	526	387	603	387	603	374	526	387	532	387	603	387	532	396	593	396	593	387	532	396	541	396	593	396	541	403	581	403	581	396	541	403	553	403	581	403	553	405	567	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	319	554	319	581	317	567	400	0	196	17	196	0	176	554	176	581	173	567	265	583	272	538	273	575	273	575	272	538	296	535	273	575	296	535	284	569	284	569	296	535	296	567	309	569	296	567	296	535	309	569	296	535	319	538	321	675	297	679	309	644	309	644	297	679	296	646	284	644	296	646	297	679	284	644	297	679	275	675	369	607	365	630	365	584	365	584	365	630	356	649	365	584	356	649	355	564	355	564	356	649	341	665	355	564	341	665	339	549	339	549	341	665	336	606	339	549	336	606	334	593	339	549	334	593	329	583	341	665	321	675	329	629	341	665	329	629	334	618	341	665	334	618	336	606	321	675	309	644	320	638	321	675	320	638	329	629	320	575	309	569	319	538	320	575	319	538	339	549	320	575	339	549	329	583	275	675	255	665	259	619	275	675	259	619	265	630	275	675	265	630	273	638	275	675	273	638	284	644	225	608	228	584	229	630	229	630	228	584	238	564	229	630	238	564	239	650	239	650	238	564	253	548	239	650	253	548	255	665	255	665	253	548	257	606	259	594	257	606	253	548	259	594	253	548	272	538	259	594	272	538	265	583	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	259	619	255	665	257	606	-7	39	-14	30	88	0	88	0	-14	30	-19	25	88	0	-19	25	-22	23	-22	23	-25	21	88	0	88	0	-25	21	-28	20	88	0	-28	20	-32	18	-7	39	88	0	3	51	3	51	88	0	51	26	3	51	51	26	17	69	17	69	51	26	47	32	17	69	47	32	45	40	45	40	46	45	17	69	17	69	46	45	47	50	17	69	47	50	49	56	271	401	267	394	323	424	323	424	267	394	263	388	219	38	210	28	535	0	535	0	210	28	197	21	535	0	197	21	179	17	263	388	133	172	152	198	152	198	133	172	262	172	152	198	262	172	269	198	269	198	262	172	330	38	269	198	330	38	328	47	328	47	331	424	269	198	55	66	133	172	263	388	17	69	49	56	52	61	17	69	52	61	55	66	17	69	55	66	263	388	323	424	331	424	621	452	621	452	331	424	448	430	621	452	448	430	463	431	463	431	501	428	621	452	621	452	501	428	531	418	621	452	531	418	553	403	590	324	621	452	574	327	574	327	621	452	572	354	567	382	572	354	621	452	567	382	621	452	553	403	331	424	328	47	328	49	331	424	328	49	328	53	331	424	328	53	329	56	331	424	329	56	330	61	331	424	330	61	331	66	331	424	331	66	373	229	331	424	373	229	379	250	331	424	379	250	423	409	331	424	423	409	426	418	331	424	426	418	431	424	331	424	431	424	438	428	331	424	438	428	448	430	274	407	323	424	275	413	275	413	323	424	276	418	275	424	276	418	323	424	275	424	323	424	621	452	621	452	222	452	245	435	621	452	245	435	260	432	621	452	260	432	270	429	621	452	270	429	275	424	529	97	516	80	535	0	535	0	516	80	502	66	535	0	502	66	489	54	489	54	470	41	535	0	535	0	470	41	450	32	535	0	450	32	428	26	543	115	529	97	535	0	543	115	535	0	575	133	543	115	575	133	557	134	219	38	535	0	358	23	358	23	535	0	373	22	403	23	373	22	535	0	403	23	535	0	428	26	233	72	227	53	345	26	233	72	345	26	336	31	233	72	336	31	330	38	233	72	330	38	262	172	219	38	358	23	345	26	219	38	345	26	227	53	463	158	478	134	464	164	464	164	478	134	464	169	462	192	464	169	477	271	462	192	477	271	456	259	392	250	413	225	428	252	428	252	413	225	439	218	428	252	439	218	456	259	456	259	439	218	455	208	456	259	455	208	462	192	494	292	477	271	478	134	494	292	478	134	528	319	494	292	528	319	510	321	464	169	478	134	477	271	462	145	462	138	478	134	462	145	478	134	463	151	463	151	478	134	463	158	379	250	373	229	413	225	379	250	413	225	392	250	88	0	88	17	71	19	88	0	71	19	59	22	88	0	59	22	51	26	-36	18	-42	17	88	0	-36	18	88	0	-32	18	88	0	-42	17	-42	0	323	424	263	388	152	198	271	401	323	424	274	407	535	0	179	17	179	0	245	435	222	452	222	437	155	-100	150	-108	161	-143	161	-143	150	-108	142	-114	161	-143	142	-114	134	-146	134	-146	142	-114	132	-118	134	-146	132	-118	120	-145	120	-145	132	-118	119	-119	114	-67	117	-67	136	-2	136	-2	117	-67	121	-67	136	-2	121	-67	125	-67	125	-67	136	-68	136	-2	136	-2	96	-61	105	-69	136	-2	105	-69	109	-68	136	-2	109	-68	114	-67	130	193	142	409	126	141	126	141	110	382	96	16	96	16	110	382	80	346	96	16	80	346	64	43	64	43	80	346	56	306	64	43	56	306	41	77	41	77	56	306	37	261	41	77	37	261	27	117	27	117	37	261	26	213	27	117	26	213	22	163	227	23	197	-11	205	-11	227	23	205	-11	234	-9	227	23	194	29	197	-11	194	29	166	44	171	-10	194	29	171	-10	180	-11	194	29	180	-11	188	-11	194	29	188	-11	197	-11	144	68	140	-41	162	-9	144	68	162	-9	166	44	166	44	162	-9	171	-10	147	-40	143	-40	145	-71	145	-71	143	-40	140	-41	145	-71	140	-41	136	-68	136	-68	140	-41	144	68	136	-68	144	68	136	-2	136	-2	144	68	131	101	136	-2	131	101	126	141	126	141	96	16	136	-2	348	83	332	66	336	32	336	32	332	66	318	53	336	32	318	53	313	16	313	16	318	53	304	44	313	16	304	44	288	35	288	35	277	31	287	4	287	4	277	31	265	28	287	4	265	28	261	-4	261	-4	265	28	252	25	261	-4	252	25	240	24	240	24	227	23	234	-9	240	24	234	-9	261	-4	315	439	314	462	297	463	315	439	297	463	289	435	315	439	332	461	314	462	220	393	240	411	255	459	255	459	240	411	264	426	255	459	264	426	297	463	297	463	264	426	289	435	130	193	140	243	142	409	142	409	140	243	156	290	142	409	156	290	176	432	176	432	156	290	176	334	176	432	176	334	201	372	201	372	220	393	214	449	214	449	220	393	255	459	423	305	412	443	408	444	423	305	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	369	403	444	398	445	400	369	400	369	398	445	392	447	400	369	392	447	388	399	388	399	392	447	386	449	388	399	386	449	370	421	370	421	386	449	368	454	370	421	368	454	349	458	403	333	403	327	423	305	423	305	403	327	403	323	423	305	403	323	403	318	345	434	370	421	349	458	345	434	349	458	332	461	345	434	332	461	315	439	368	104	348	83	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	348	83	336	32	347	41	348	83	347	41	357	50	288	35	287	4	313	16	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	305	423	305	427	450	422	446	423	305	422	446	417	444	402	314	401	308	423	305	402	314	423	305	403	318	214	449	176	432	201	372	218	-87	215	-72	214	-106	214	-106	215	-72	207	-58	214	-106	207	-58	202	-123	202	-123	207	-58	194	-48	202	-123	194	-48	185	-135	185	-135	194	-48	177	-41	185	-135	177	-41	161	-143	161	-143	177	-41	158	-39	161	-143	158	-39	157	-91	157	-91	158	-39	156	-82	156	-82	158	-39	154	-39	156	-82	154	-39	152	-76	152	-76	154	-39	150	-39	152	-76	150	-39	147	-40	110	-119	102	-117	106	-144	110	-119	106	-144	120	-145	110	-119	120	-145	119	-119	74	-107	75	-136	84	-112	84	-112	75	-136	91	-141	84	-112	91	-141	94	-115	94	-115	91	-141	106	-144	94	-115	106	-144	102	-117	75	-136	74	-107	59	-129	147	-40	145	-71	152	-76	155	-100	161	-143	157	-91	110	382	126	141	142	409	412	443	423	305	417	444	328	517	359	517	284	618	328	517	284	618	276	626	328	517	276	626	269	632	328	517	269	632	261	637	328	517	261	637	254	639	328	517	254	639	246	640	328	517	246	640	238	577	216	609	217	603	217	619	217	619	217	603	220	596	217	619	220	596	222	627	222	627	220	596	224	590	222	627	224	590	228	634	228	634	224	590	230	583	228	634	230	583	237	639	237	639	230	583	238	577	237	639	238	577	246	640	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	336	640	342	576	347	639	347	639	342	576	353	583	347	639	353	583	356	634	356	634	353	583	360	589	356	634	360	589	363	627	363	627	360	589	365	595	363	627	365	595	367	618	367	618	365	595	368	601	367	618	368	601	369	608	342	576	336	640	329	639	342	576	329	639	322	636	342	576	322	636	313	629	342	576	313	629	302	620	342	576	302	620	289	606	342	576	289	606	240	517	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	240	517	289	606	207	517	175	517	213	517	283	635	283	635	213	517	302	581	283	635	302	581	338	635	338	635	302	581	361	517	338	635	361	517	396	517	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	177	581	177	554	183	593	183	593	177	554	184	542	183	593	184	542	193	603	193	603	184	542	193	532	193	603	193	532	205	609	205	609	193	532	205	526	205	609	205	526	218	612	218	612	205	526	218	523	218	612	218	523	232	609	232	609	218	523	232	526	232	609	232	526	245	603	245	603	232	526	245	532	245	603	245	532	254	593	254	593	245	532	254	541	254	593	254	541	261	581	261	581	254	541	261	553	261	581	261	553	263	567	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	320	581	321	554	327	593	327	593	321	554	327	542	327	593	327	542	336	603	336	603	327	542	336	532	336	603	336	532	348	609	348	609	336	532	348	526	348	609	348	526	361	612	361	612	348	526	361	523	361	612	361	523	375	609	375	609	361	523	375	526	375	609	375	526	388	603	388	603	375	526	388	532	388	603	388	532	397	593	397	593	388	532	397	541	397	593	397	541	403	581	403	581	397	541	403	553	403	581	403	553	406	567	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	321	554	320	581	318	567	98	432	75	452	75	435	134	57	126	410	133	52	177	554	177	581	175	567	242	517	273	517	198	618	242	517	198	618	191	626	242	517	191	626	183	632	242	517	183	632	175	637	242	517	175	637	168	639	242	517	168	639	160	640	242	517	160	640	152	577	130	609	131	603	131	619	131	619	131	603	134	596	131	619	134	596	136	627	136	627	134	596	138	590	136	627	138	590	142	634	142	634	138	590	144	583	142	634	144	583	151	639	151	639	144	583	152	577	151	639	152	577	160	640	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	265	640	271	576	275	639	275	639	271	576	281	583	275	639	281	583	284	634	284	634	281	583	289	589	284	634	289	589	291	627	291	627	289	589	293	595	291	627	293	595	295	618	295	618	293	595	296	601	295	618	296	601	297	608	271	576	265	640	258	639	271	576	258	639	250	636	271	576	250	636	241	629	271	576	241	629	231	620	271	576	231	620	218	606	271	576	218	606	168	517	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	168	517	218	606	135	517	96	517	134	517	204	635	204	635	134	517	223	581	204	635	223	581	259	635	259	635	223	581	283	517	259	635	283	517	317	517	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	96	581	96	554	102	593	102	593	96	554	102	542	102	593	102	542	111	603	111	603	102	542	112	532	111	603	112	532	123	609	123	609	112	532	123	526	123	609	123	526	137	612	137	612	123	526	137	523	137	612	137	523	150	609	150	609	137	523	150	526	150	609	150	526	163	603	163	603	150	526	163	532	163	603	163	532	172	593	172	593	163	532	172	541	172	593	172	541	179	581	179	581	172	541	179	553	179	581	179	553	181	567	239	581	239	554	245	593	245	593	239	554	245	542	245	593	245	542	255	603	255	603	245	542	255	532	255	603	255	532	266	609	266	609	255	532	266	526	266	609	266	526	280	612	280	612	266	526	280	523	280	612	280	523	294	609	294	609	280	523	294	526	294	609	294	526	306	603	306	603	294	526	306	532	306	603	306	532	316	593	316	593	306	532	316	541	316	593	316	541	322	581	322	581	316	541	322	553	322	581	322	553	324	567	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	239	554	239	581	237	567	96	554	96	581	94	567	130	46	130	46	130	46	130	46	123	406	123	402	130	46	123	402	122	396	130	46	122	396	120	389	130	46	120	389	118	379	130	46	118	379	115	367	130	46	115	367	84	252	130	46	84	252	131	37	130	51	131	57	123	406	123	406	131	57	133	64	123	406	133	64	225	406	225	406	133	64	138	82	225	406	138	82	176	222	142	26	172	0	152	23	152	23	172	0	166	23	203	26	166	23	172	0	203	26	172	0	270	13	234	423	241	428	270	452	270	452	241	428	250	431	270	452	250	431	262	431	262	431	303	427	270	452	270	452	303	427	340	444	184	252	225	406	176	222	184	252	176	222	258	222	184	252	258	222	266	252	130	51	123	406	130	46	123	406	225	406	229	416	123	406	229	416	234	423	123	406	234	423	270	452	123	406	270	452	122	415	270	452	74	452	94	432	270	452	94	432	105	430	270	452	105	430	113	426	270	452	113	426	118	422	270	452	118	422	122	415	364	219	352	176	353	50	353	50	352	176	336	137	353	50	336	137	317	103	317	103	293	74	353	50	353	50	293	74	270	13	303	427	334	412	340	444	340	444	334	412	356	388	340	444	356	388	396	420	396	420	356	388	369	353	396	420	369	353	373	308	373	308	371	263	417	107	417	107	371	263	364	219	417	107	364	219	353	50	473	268	464	331	458	181	458	181	464	331	438	382	458	181	438	382	417	107	417	107	438	382	396	420	417	107	396	420	373	308	270	13	293	74	267	51	270	13	267	51	237	35	270	13	237	35	203	26	172	0	142	26	135	31	172	0	135	31	33	66	172	0	33	66	27	48	172	0	27	48	19	35	172	0	19	35	9	26	172	0	9	26	-3	20	172	0	-3	20	-20	17	172	0	-20	17	-20	0	75	222	33	66	131	37	75	222	131	37	84	252	75	222	84	252	15	252	75	222	15	252	7	222	33	66	135	31	131	37	94	432	74	452	74	435	138	82	133	64	135	72	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	241	551	248	557	260	608	260	608	248	557	255	560	260	608	255	560	263	561	263	561	268	561	282	612	282	612	268	561	273	560	282	612	273	560	278	559	240	598	224	581	231	532	240	598	231	532	236	543	240	598	236	543	241	551	240	598	241	551	260	608	211	559	204	532	231	532	211	559	231	532	224	581	304	609	293	611	328	540	328	540	293	611	289	556	283	558	289	556	293	611	283	558	293	611	282	612	282	612	260	608	263	561	338	536	346	534	348	594	348	594	346	534	353	532	348	594	353	532	358	590	358	590	353	532	360	531	358	590	360	531	366	587	366	587	360	531	367	531	366	587	367	531	373	585	373	585	367	531	389	534	373	585	389	534	379	583	379	583	389	534	384	583	393	584	384	583	389	534	393	584	389	534	408	543	423	559	436	582	446	612	423	559	446	612	419	612	423	559	419	612	412	600	423	559	412	600	408	543	408	543	412	600	406	592	408	543	406	592	400	587	408	543	400	587	393	584	332	601	317	606	328	540	332	601	328	540	338	536	332	601	338	536	348	594	304	609	328	540	317	606	282	612	278	559	283	558	386	433	365	452	365	435	360	517	392	517	317	618	360	517	317	618	309	626	360	517	309	626	302	632	360	517	302	632	294	637	360	517	294	637	287	639	360	517	287	639	279	640	360	517	279	640	271	577	249	609	250	603	250	619	250	619	250	603	252	596	250	619	252	596	255	627	255	627	252	596	257	590	255	627	257	590	262	634	262	634	257	590	263	583	262	634	263	583	270	639	270	639	263	583	271	577	270	639	271	577	279	640	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	370	640	376	576	380	639	380	639	376	576	386	583	380	639	386	583	388	634	388	634	386	583	393	589	388	634	393	589	396	627	396	627	393	589	398	595	396	627	398	595	400	618	400	618	398	595	401	601	400	618	401	601	402	608	376	576	370	640	362	639	376	576	362	639	355	636	376	576	355	636	346	629	376	576	346	629	335	620	376	576	335	620	322	606	376	576	322	606	273	517	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	273	517	322	606	240	517	210	517	249	517	318	635	318	635	249	517	337	581	318	635	337	581	373	635	373	635	337	581	397	517	373	635	397	517	431	517	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	242	551	248	557	260	608	260	608	248	557	255	560	260	608	255	560	263	561	263	561	268	561	283	612	283	612	268	561	273	560	283	612	273	560	278	559	241	598	224	581	231	532	241	598	231	532	236	543	241	598	236	543	242	551	241	598	242	551	260	608	212	559	204	532	231	532	212	559	231	532	224	581	305	609	293	611	329	540	329	540	293	611	289	556	284	558	289	556	293	611	284	558	293	611	283	612	283	612	260	608	263	561	348	594	339	536	347	534	348	594	347	534	354	532	348	594	332	601	339	536	329	540	339	536	332	601	329	540	332	601	318	606	329	540	318	606	305	609	348	594	354	532	358	590	358	590	354	532	360	531	358	590	360	531	366	587	366	587	360	531	367	531	366	587	367	531	373	585	373	585	367	531	390	534	373	585	390	534	379	583	379	583	390	534	385	583	393	584	385	583	390	534	393	584	390	534	409	543	424	559	437	582	446	612	424	559	446	612	419	612	424	559	419	612	413	600	424	559	413	600	409	543	409	543	413	600	407	592	409	543	407	592	400	587	409	543	400	587	393	584	283	612	278	559	284	558	211	581	211	554	217	593	217	593	211	554	218	542	217	593	218	542	227	603	227	603	218	542	227	532	227	603	227	532	238	609	238	609	227	532	239	526	238	609	239	526	252	612	252	612	239	526	252	523	252	612	252	523	266	609	266	609	252	523	266	526	266	609	266	526	278	603	278	603	266	526	278	532	278	603	278	532	288	593	288	593	278	532	288	541	288	593	288	541	294	581	294	581	288	541	294	553	294	581	294	553	296	567	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	354	581	354	554	361	593	361	593	354	554	361	542	361	593	361	542	370	603	370	603	361	542	370	532	370	603	370	532	382	609	382	609	370	532	382	526	382	609	382	526	395	612	395	612	382	526	395	523	395	612	395	523	409	609	409	609	395	523	409	526	409	609	409	526	421	603	421	603	409	526	421	532	421	603	421	532	431	593	431	593	421	532	431	541	431	593	431	541	437	581	437	581	431	541	437	553	437	581	437	553	440	567	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	354	554	354	581	352	567	211	554	211	581	209	567	234	171	353	289	311	331	234	171	311	331	192	212	234	171	192	212	311	11	234	171	311	11	353	53	32	53	75	11	151	171	151	171	75	11	192	130	151	171	192	130	192	212	192	212	192	130	311	11	75	331	32	289	151	171	75	331	151	171	192	212	169	-11	181	-11	175	11	175	11	181	-11	186	11	211	15	186	11	216	-8	211	15	216	-8	236	27	236	27	216	-8	250	0	236	27	250	0	259	47	259	47	250	0	282	12	259	47	282	12	280	72	280	72	282	12	298	102	319	149	298	102	313	29	319	149	313	29	343	52	166	13	157	16	158	-10	166	13	158	-10	169	-11	166	13	169	-11	175	11	136	-6	147	-8	140	26	140	26	147	-8	149	20	149	20	147	-8	158	-10	149	20	158	-10	157	16	119	142	130	196	138	399	138	399	130	196	145	252	138	399	145	252	216	446	216	446	145	252	165	305	216	446	165	305	188	352	188	352	208	384	216	446	216	446	208	384	229	408	216	446	229	408	252	426	186	11	181	-11	216	-8	303	463	299	440	309	439	303	463	309	439	315	463	315	463	309	439	318	438	315	463	318	438	325	462	325	462	318	438	326	435	325	462	326	435	336	460	336	460	326	435	334	431	336	460	334	431	342	425	394	517	359	454	360	400	360	400	359	454	347	458	360	400	347	458	342	425	342	425	347	458	336	460	394	517	360	400	364	391	394	517	364	391	366	383	394	517	366	383	368	374	394	517	368	374	369	365	394	517	369	365	370	356	394	517	370	356	385	443	394	517	385	443	428	517	436	401	413	425	419	139	419	139	413	425	385	443	419	139	385	443	385	93	385	93	385	443	370	356	342	425	123	52	124	-2	342	425	124	-2	140	26	342	425	140	26	360	400	124	-2	123	52	120	60	124	-2	120	60	118	69	124	-2	118	69	117	78	124	-2	117	78	116	86	124	-2	116	86	97	8	124	-2	97	8	76	-83	97	8	116	86	115	95	115	95	138	399	97	8	97	8	138	399	75	328	97	8	75	328	69	27	69	27	75	328	47	50	97	8	44	-83	76	-83	467	306	463	340	461	246	461	246	463	340	452	373	461	246	452	373	445	190	445	190	452	373	436	401	445	190	436	401	419	139	370	356	365	310	385	93	385	93	365	310	354	258	385	93	354	258	343	52	343	52	354	258	338	202	343	52	338	202	319	149	303	463	216	446	252	426	303	463	252	426	275	436	303	463	275	436	299	440	33	241	18	143	21	109	33	241	21	109	31	78	33	241	31	78	47	50	33	241	47	50	75	328	298	102	282	12	313	29	138	399	115	95	119	142	140	26	124	-2	136	-6	360	517	391	517	315	618	360	517	315	618	308	626	360	517	308	626	300	632	360	517	300	632	293	637	360	517	293	637	285	639	360	517	285	639	278	640	360	517	278	640	270	577	247	609	248	603	249	619	249	619	248	603	251	596	249	619	251	596	253	627	253	627	251	596	256	590	253	627	256	590	260	634	260	634	256	590	262	583	260	634	262	583	268	639	268	639	262	583	270	577	268	639	270	577	278	640	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	369	640	375	576	379	639	379	639	375	576	385	583	379	639	385	583	388	634	388	634	385	583	393	589	388	634	393	589	395	627	395	627	393	589	398	595	395	627	398	595	400	618	400	618	398	595	400	601	400	618	400	601	401	608	375	576	369	640	362	639	375	576	362	639	354	636	375	576	354	636	345	629	375	576	345	629	335	620	375	576	335	620	321	606	375	576	321	606	272	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	272	517	321	606	239	517	210	517	248	517	317	635	317	635	248	517	336	581	317	635	336	581	373	635	373	635	336	581	396	517	373	635	396	517	431	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	209	581	209	554	215	593	215	593	209	554	215	542	215	593	215	542	225	603	225	603	215	542	225	532	225	603	225	532	237	609	237	609	225	532	237	526	237	609	237	526	250	612	250	612	237	526	250	523	250	612	250	523	264	609	264	609	250	523	264	526	264	609	264	526	276	603	276	603	264	526	276	532	276	603	276	532	286	593	286	593	276	532	286	541	286	593	286	541	293	581	293	581	286	541	293	553	293	581	293	553	295	567	352	581	352	554	358	593	358	593	352	554	359	542	358	593	359	542	368	603	368	603	359	542	368	532	368	603	368	532	379	609	379	609	368	532	380	526	379	609	380	526	393	612	393	612	380	526	393	523	393	612	393	523	407	609	407	609	393	523	407	526	407	609	407	526	420	603	420	603	407	526	420	532	420	603	420	532	429	593	429	593	420	532	429	541	429	593	429	541	436	581	436	581	429	541	436	553	436	581	436	553	438	567	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	352	554	352	581	350	567	209	554	209	581	207	567	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	371	640	377	576	381	639	381	639	377	576	387	583	381	639	387	583	390	634	390	634	387	583	395	589	390	634	395	589	397	627	397	627	395	589	400	595	397	627	400	595	402	618	402	618	400	595	403	601	402	618	403	601	403	608	377	576	371	640	364	639	377	576	364	639	356	636	377	576	356	636	347	629	377	576	347	629	337	620	377	576	337	620	324	606	377	576	324	606	275	517	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	275	517	324	606	241	517	200	426	99	393	195	419	125	395	123	386	131	48	131	48	123	386	121	375	131	48	121	375	118	363	118	363	36	69	131	48	131	48	36	69	131	46	131	48	126	410	126	403	131	48	126	403	125	395	161	147	161	125	167	147	167	147	161	125	172	124	167	147	172	124	173	147	173	147	172	124	183	123	173	147	183	123	178	146	178	146	183	123	183	146	205	148	183	146	193	123	205	148	193	123	203	123	219	387	126	410	211	360	211	360	126	410	148	127	211	360	148	127	155	148	155	148	148	127	161	125	155	148	161	125	161	147	275	452	75	452	97	432	275	452	97	432	108	430	275	452	108	430	116	427	275	452	116	427	122	423	275	452	122	423	125	418	275	452	125	418	126	410	275	452	126	410	243	427	275	452	243	427	256	432	275	452	256	432	275	435	294	357	241	360	251	337	251	337	241	360	232	339	220	338	232	339	241	360	220	338	241	360	211	334	211	334	241	360	211	360	211	334	211	360	206	327	206	327	211	360	201	318	211	360	155	148	198	305	211	360	198	305	201	318	131	52	132	58	126	410	131	52	126	410	131	48	126	410	132	58	133	65	126	410	133	65	135	74	126	410	135	74	137	85	126	410	137	85	148	127	126	410	219	387	227	406	126	410	227	406	234	419	126	410	234	419	243	427	223	152	238	125	238	159	238	159	238	125	269	130	238	159	269	130	251	169	251	169	269	130	262	182	271	198	262	182	269	130	271	198	269	130	298	138	294	357	251	337	267	329	294	357	267	329	279	316	294	357	279	316	286	299	294	357	286	299	289	278	294	357	289	278	298	138	294	357	298	138	335	345	381	297	364	325	371	197	381	297	371	197	380	217	381	297	380	217	385	239	381	297	385	239	387	261	298	138	323	150	335	345	335	345	323	150	344	164	335	345	344	164	364	325	364	325	344	164	359	180	364	325	359	180	371	197	298	138	289	278	288	259	298	138	288	259	284	238	298	138	284	238	278	217	298	138	278	217	271	198	205	148	203	123	238	125	205	148	238	125	223	152	183	146	183	123	193	123	179	0	179	17	160	18	179	0	160	18	146	22	179	0	146	22	138	27	179	0	138	27	36	69	179	0	36	69	30	51	179	0	30	51	23	37	179	0	23	37	13	28	179	0	13	28	0	21	179	0	0	21	-17	17	179	0	-17	17	-17	0	133	34	132	43	132	44	133	34	132	44	131	45	133	34	131	45	131	46	133	34	131	46	36	69	133	34	36	69	138	27	97	432	75	452	75	435	-111	-46	-109	-125	-99	-44	-99	-44	-109	-125	-91	-132	-99	-44	-91	-132	-88	-46	-88	-46	-91	-132	-79	-106	-88	-46	-79	-106	-79	-103	-79	-103	-72	-56	-79	-50	-78	-98	-75	-94	-72	-56	-72	-56	-75	-94	-71	-90	-72	-56	-71	-90	-68	-65	-68	-65	-71	-90	-68	-84	-68	-65	-68	-84	-67	-75	-79	-50	-88	-46	-79	-103	-44	-105	-51	-109	-29	-127	-29	-127	-51	-109	-58	-112	-29	-127	-58	-112	-68	-113	-68	-113	-72	-112	-68	-134	-68	-134	-72	-112	-75	-111	-68	-134	-75	-111	-77	-109	-79	-106	-91	-132	-68	-134	-79	-106	-68	-134	-77	-109	-132	-70	-131	-99	-128	-60	-128	-60	-131	-99	-123	-114	-128	-60	-123	-114	-120	-51	-120	-51	-123	-114	-109	-125	-120	-51	-109	-125	-111	-46	-14	-32	-19	-50	5	-105	5	-105	-19	-50	-24	-66	5	-105	-24	-66	-29	-127	-29	-127	-24	-66	-29	-79	-29	-127	-29	-79	-34	-90	-34	-90	-39	-98	-29	-127	-29	-127	-39	-98	-44	-105	96	10	105	4	109	34	109	34	105	4	114	0	109	34	114	0	112	30	112	30	114	0	117	26	133	-3	144	-4	136	19	136	19	144	-4	143	18	152	20	143	18	144	-4	152	20	144	-4	167	-2	161	25	167	-2	169	33	169	33	167	-2	189	3	169	33	189	3	176	44	176	44	189	3	184	59	193	84	184	59	189	3	193	84	189	3	209	12	197	269	197	270	192	252	197	269	192	252	197	250	197	250	202	244	230	261	230	261	202	244	207	237	230	261	207	237	210	227	260	65	273	88	277	228	277	228	273	88	284	115	277	228	284	115	290	203	290	203	284	115	291	143	290	203	291	143	294	172	213	205	227	26	230	261	230	261	227	26	244	44	230	261	244	44	257	247	257	247	244	44	260	65	257	247	260	65	277	228	212	217	213	205	230	261	212	217	230	261	210	227	230	261	197	269	197	250	211	177	207	145	209	12	211	177	209	12	227	26	211	177	227	26	213	205	201	113	193	84	209	12	201	113	209	12	207	145	156	386	168	417	175	468	175	468	168	417	181	439	175	468	181	439	221	477	221	477	181	439	196	452	221	477	196	452	213	456	213	456	225	455	221	477	221	477	225	455	253	473	243	395	241	375	249	287	249	287	241	375	237	355	249	287	237	355	235	282	235	282	237	355	231	337	235	282	231	337	225	321	225	321	217	307	217	276	217	276	217	307	208	297	217	276	208	297	198	290	180	256	187	254	188	286	188	286	187	254	192	252	188	286	192	252	198	290	198	290	192	252	197	270	198	290	197	270	217	276	188	286	178	284	180	256	180	256	178	284	172	258	172	258	178	284	166	284	172	258	166	284	161	259	315	420	301	444	303	331	315	420	303	331	313	349	315	420	313	349	318	368	315	420	318	368	320	391	262	293	273	300	281	461	281	461	273	300	290	315	281	461	290	315	301	444	301	444	290	315	303	331	253	473	225	455	233	450	253	473	233	450	240	442	253	473	240	442	243	430	253	473	243	430	244	415	253	473	244	415	249	287	253	473	249	287	262	293	253	473	262	293	281	461	249	287	244	415	243	395	225	321	217	276	235	282	145	344	156	386	175	468	145	344	175	468	134	443	145	344	134	443	100	402	145	344	100	402	84	75	5	-105	35	-66	51	272	51	272	35	-66	62	-6	51	272	62	-6	72	345	72	345	62	-6	84	75	72	345	84	75	100	402	-10	-13	-14	-32	5	-105	-10	-13	5	-105	51	272	-68	-113	-68	-134	-29	-127	129	20	122	23	123	-2	129	20	123	-2	133	-3	129	20	133	-3	136	19	117	26	114	0	123	-2	117	26	123	-2	122	23	152	20	167	-2	161	25	-131	-99	-132	-70	-134	-82	-72	-56	-79	-103	-78	-98	250	348	281	348	206	449	250	348	206	449	199	457	250	348	199	457	191	464	250	348	191	464	184	468	250	348	184	468	176	471	250	348	176	471	168	471	250	348	168	471	161	408	138	440	139	434	140	450	140	450	139	434	142	427	140	450	142	427	144	458	144	458	142	427	146	421	144	458	146	421	151	465	151	465	146	421	153	414	151	465	153	414	159	470	159	470	153	414	161	408	159	470	161	408	168	471	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	259	471	265	407	269	470	269	470	265	407	276	414	269	470	276	414	278	465	278	465	276	414	283	420	278	465	283	420	285	458	285	458	283	420	288	426	285	458	288	426	290	449	290	449	288	426	291	432	290	449	291	432	292	439	265	407	259	471	252	470	265	407	252	470	245	467	265	407	245	467	236	460	265	407	236	460	225	451	265	407	225	451	212	437	265	407	212	437	163	348	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	163	348	212	437	130	348	100	348	139	348	208	466	208	466	139	348	227	413	208	466	227	413	263	466	263	466	227	413	287	348	263	466	287	348	321	348	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	194	440	182	442	218	371	218	371	182	442	179	387	173	389	179	387	182	442	173	389	182	442	172	443	172	443	150	439	152	392	172	443	152	392	157	392	172	443	157	392	162	391	172	443	162	391	168	390	172	443	168	390	173	389	237	425	228	367	236	365	237	425	236	365	243	363	237	425	221	432	228	367	218	371	228	367	221	432	218	371	221	432	207	437	218	371	207	437	194	440	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	237	49	232	303	222	-6	232	303	221	263	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	256	139	308	308	232	303	237	425	243	363	247	421	247	421	243	363	249	362	247	421	249	362	256	418	256	418	249	362	256	362	256	418	256	362	263	416	263	416	256	362	279	365	263	416	279	365	269	414	269	414	279	365	274	414	282	415	274	414	279	365	282	415	279	365	298	374	313	390	326	413	336	443	313	390	336	443	308	443	313	390	308	443	302	431	313	390	302	431	298	374	298	374	302	431	296	423	298	374	296	423	289	418	298	374	289	418	282	415	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	131	383	137	388	150	439	150	439	137	388	144	391	150	439	144	391	152	392	130	429	114	412	120	363	130	429	120	363	125	374	130	429	125	374	131	383	130	429	131	383	150	439	101	390	94	363	120	363	101	390	120	363	114	412	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	99	412	99	385	105	424	105	424	99	385	105	373	105	424	105	373	114	434	114	434	105	373	115	363	114	434	115	363	126	440	126	440	115	363	126	357	126	440	126	357	140	443	140	443	126	357	140	354	140	443	140	354	154	440	154	440	140	354	154	357	154	440	154	357	166	434	166	434	154	357	166	363	166	434	166	363	176	424	176	424	166	363	176	372	176	424	176	372	182	412	182	412	176	372	182	384	182	412	182	384	185	398	242	412	242	385	248	424	248	424	242	385	248	373	248	424	248	373	258	434	258	434	248	373	258	363	258	434	258	363	269	440	269	440	258	363	270	357	269	440	270	357	283	443	283	443	270	357	283	354	283	443	283	354	297	440	297	440	283	354	297	357	297	440	297	357	309	434	309	434	297	357	309	363	309	434	309	363	319	424	319	424	309	363	319	372	319	424	319	372	326	412	326	412	319	372	326	384	326	412	326	384	328	398	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	242	385	242	412	240	398	99	385	99	412	97	398	184	416	191	371	192	407	192	407	191	371	216	367	192	407	216	367	203	402	203	402	216	367	215	400	228	402	215	400	216	367	228	402	216	367	239	371	240	507	216	511	228	476	228	476	216	511	215	478	203	476	215	478	216	511	203	476	216	511	194	507	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	222	-6	208	295	204	252	222	-6	204	252	203	-9	204	252	202	224	203	-9	203	-9	202	224	195	191	203	-9	195	191	189	-7	189	-7	195	191	185	155	189	-7	185	155	177	-2	177	-2	185	155	171	121	177	-2	171	121	170	81	170	81	171	121	156	90	170	81	165	66	168	6	170	81	168	6	177	-2	163	55	161	46	162	18	163	55	162	18	168	6	163	55	168	6	165	66	160	40	160	34	162	18	160	40	162	18	161	46	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	288	439	285	462	284	416	284	416	285	462	275	481	284	416	275	481	274	397	274	397	275	481	260	497	274	397	260	497	258	381	258	381	260	497	256	438	258	381	256	438	254	426	258	381	254	426	248	415	260	497	240	507	248	462	260	497	248	462	254	451	260	497	254	451	256	438	240	507	228	476	239	470	240	507	239	470	248	462	239	407	228	402	239	371	239	407	239	371	258	381	239	407	258	381	248	415	194	507	174	497	178	451	194	507	178	451	184	462	194	507	184	462	192	470	194	507	192	470	203	476	144	440	147	416	148	462	148	462	147	416	157	396	148	462	157	396	158	482	158	482	157	396	172	381	158	482	172	381	174	497	174	497	172	381	176	439	178	426	176	439	172	381	178	426	172	381	191	371	178	426	191	371	184	416	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	156	90	145	72	148	47	148	47	145	72	133	58	148	47	133	58	126	21	126	21	133	58	121	47	126	21	121	47	109	41	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	170	81	156	90	148	47	70	96	67	259	69	78	178	451	174	497	176	439	100	-4	124	5	103	41	103	41	124	5	114	39	127	41	114	39	124	5	127	41	124	5	146	22	191	80	198	48	193	123	191	80	193	123	177	93	177	93	165	74	168	46	168	46	165	74	153	59	168	46	153	59	146	22	146	22	153	59	140	48	146	22	140	48	127	41	198	311	183	312	192	283	192	283	183	312	159	309	192	283	159	309	157	267	157	267	159	309	136	300	157	267	136	300	126	228	126	228	136	300	112	286	126	228	112	286	102	177	102	177	112	286	90	268	102	177	90	268	87	125	87	125	90	268	81	84	198	311	192	283	203	281	198	311	203	281	211	306	211	306	203	281	212	276	211	306	212	276	221	298	221	298	212	276	219	268	221	298	219	268	223	258	0	109	1	42	10	146	10	146	1	42	11	20	10	146	11	20	25	182	25	182	11	20	28	4	25	182	28	4	45	216	45	216	28	4	49	-4	45	216	49	-4	69	247	69	247	49	-4	74	-7	69	247	74	-7	90	268	90	268	74	-7	81	84	83	68	81	84	74	-7	83	68	74	-7	100	-4	288	44	279	55	287	-8	287	-8	279	55	273	71	287	-8	273	71	255	-4	255	-4	273	71	271	91	306	266	320	310	250	307	306	266	250	307	279	145	279	145	250	307	273	115	279	145	273	115	275	122	275	122	299	127	279	145	279	145	299	127	313	154	313	154	299	127	354	140	313	154	354	140	344	173	344	173	354	140	370	199	387	310	368	309	370	290	370	290	368	309	352	304	370	290	352	304	351	284	351	284	352	304	336	296	351	284	336	296	332	268	332	268	336	296	321	284	332	268	321	284	315	242	315	242	321	284	306	266	315	242	306	266	298	204	298	204	306	266	283	156	306	266	279	145	283	156	255	-4	271	91	271	97	255	-4	271	97	271	102	255	-4	271	102	272	108	255	-4	272	108	250	307	255	-4	250	307	238	268	255	-4	238	268	230	285	255	-4	230	285	229	6	230	285	225	245	229	6	223	258	225	245	230	285	223	258	230	285	221	298	387	310	370	290	379	289	387	310	379	289	385	286	385	73	369	56	376	25	376	25	369	56	352	44	376	25	352	44	349	6	349	6	352	44	334	36	349	6	334	36	320	-4	320	-4	334	36	315	34	448	219	455	251	452	272	448	219	452	272	443	288	448	219	443	288	429	300	448	219	429	300	429	188	387	229	397	161	394	262	394	262	397	161	410	307	410	307	397	161	429	188	410	307	429	188	429	300	393	273	394	262	410	307	393	273	410	307	390	280	390	280	410	307	387	310	390	280	387	310	385	286	370	199	354	140	397	161	370	199	397	161	387	229	399	51	419	83	400	94	399	51	400	94	385	73	399	51	385	73	376	25	320	-4	315	34	300	36	320	-4	300	36	288	44	320	-4	288	44	287	-8	193	123	198	48	206	156	206	156	198	48	210	24	206	156	210	24	216	189	216	189	210	24	229	6	216	189	229	6	222	219	222	219	229	6	225	245	177	93	168	46	191	80	100	-4	103	41	94	47	100	-4	94	47	87	56	100	-4	87	56	83	68	250	307	272	108	273	115	1	42	0	109	-2	72	80	-100	75	-108	87	-143	87	-143	75	-108	67	-114	87	-143	67	-114	60	-146	60	-146	67	-114	57	-118	60	-146	57	-118	45	-145	45	-145	57	-118	44	-119	38	-67	42	-67	62	-2	62	-2	42	-67	46	-67	62	-2	46	-67	50	-67	50	-67	61	-68	62	-2	62	-2	61	-68	65	-41	62	-2	65	-41	65	252	62	-2	65	252	42	225	92	58	85	74	87	-7	87	-7	85	74	83	94	65	-41	83	94	87	272	65	-41	87	272	65	252	115	-7	129	-5	116	37	116	37	129	-5	133	35	149	37	133	35	141	-2	149	37	141	-2	153	1	102	45	92	58	93	-8	102	45	93	-8	95	-8	102	45	95	-8	98	-8	102	45	98	-8	100	-8	102	45	100	-8	115	-7	102	45	115	-7	116	37	92	58	87	-7	90	-8	92	58	90	-8	93	-8	153	1	164	7	165	43	165	43	164	7	180	18	165	43	180	18	180	54	180	54	180	18	194	31	180	54	194	31	197	71	197	71	194	31	207	46	197	71	207	46	215	95	215	95	207	46	220	64	215	95	220	64	234	83	133	35	129	-5	141	-2	89	140	96	170	112	289	112	289	96	170	106	201	112	289	106	201	118	231	118	231	128	250	137	301	137	301	128	250	140	266	137	301	140	266	163	309	163	309	140	266	153	278	163	309	153	278	167	287	87	272	83	94	84	114	87	272	84	114	89	140	87	272	89	140	112	289	195	285	212	309	192	288	192	288	212	309	189	312	192	288	189	312	188	289	188	289	189	312	183	290	167	287	183	290	189	312	167	287	189	312	163	309	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	250	199	210	210	205	212	309	212	309	210	205	223	204	212	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	212	309	198	278	199	210	198	282	198	278	212	309	198	282	212	309	195	285	137	301	112	289	118	231	198	278	197	270	199	210	199	210	197	270	193	263	199	210	193	263	191	218	191	218	193	263	189	256	191	218	189	256	186	228	186	228	189	256	186	248	186	228	186	248	184	239	143	-87	140	-72	139	-106	139	-106	140	-72	132	-58	139	-106	132	-58	128	-123	128	-123	132	-58	119	-48	128	-123	119	-48	110	-135	110	-135	119	-48	102	-41	110	-135	102	-41	87	-143	87	-143	102	-41	82	-39	87	-143	82	-39	81	-91	81	-91	82	-39	80	-82	80	-82	82	-39	78	-39	80	-82	78	-39	76	-76	76	-76	78	-39	75	-39	76	-76	75	-39	72	-40	70	-71	76	-76	72	-40	70	-71	72	-40	69	-40	70	-71	69	-40	65	-41	70	-71	65	-41	61	-68	62	-2	21	-61	29	-69	62	-2	29	-69	34	-68	62	-2	34	-68	38	-67	-2	94	0	65	0	128	0	128	0	65	8	41	0	128	8	41	9	162	9	162	8	41	21	22	9	162	21	22	23	195	23	195	21	22	39	7	23	195	39	7	42	225	42	225	39	7	62	-2	35	-119	27	-117	31	-144	35	-119	31	-144	45	-145	35	-119	45	-145	44	-119	-1	-107	1	-136	9	-112	9	-112	1	-136	16	-141	9	-112	16	-141	18	-115	18	-115	16	-141	31	-144	18	-115	31	-144	27	-117	1	-136	-1	-107	-16	-129	80	-100	87	-143	81	-91	149	37	153	1	165	43	87	-7	83	94	65	-41	201	231	204	158	207	263	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	200	285	204	279	223	309	223	309	204	279	206	272	223	309	206	272	207	263	198	312	167	284	186	290	186	290	194	288	198	312	198	312	194	288	200	285	198	312	200	285	223	309	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	140	300	167	284	198	312	107	44	98	55	102	-8	102	-8	98	55	93	70	102	-8	93	70	69	-4	69	-4	93	70	91	90	69	-4	91	90	87	266	87	266	91	90	91	96	87	266	91	96	92	102	87	266	92	102	93	109	87	266	93	109	94	115	87	266	94	115	95	123	87	266	95	123	100	145	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	231	348	262	348	187	449	231	348	187	449	180	457	231	348	180	457	172	464	231	348	172	464	165	468	231	348	165	468	157	471	231	348	157	471	149	471	231	348	149	471	142	408	119	440	120	434	121	450	121	450	120	434	123	427	121	450	123	427	125	458	125	458	123	427	127	421	125	458	127	421	132	465	132	465	127	421	134	414	132	465	134	414	140	470	140	470	134	414	142	408	140	470	142	408	149	471	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	44	217	14	156	21	26	44	217	21	26	42	7	44	217	42	7	69	-4	44	217	69	-4	87	266	14	156	3	90	8	54	14	156	8	54	21	26	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	207	263	204	158	222	171	250	471	256	407	261	470	261	470	256	407	267	414	261	470	267	414	270	465	270	465	267	414	274	420	270	465	274	420	277	458	277	458	274	420	279	426	277	458	279	426	281	449	281	449	279	426	282	432	281	449	282	432	283	439	256	407	250	471	243	470	256	407	243	470	236	467	256	407	236	467	227	460	256	407	227	460	217	451	256	407	217	451	204	437	256	407	204	437	154	348	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	154	348	204	437	121	348	91	348	130	348	199	466	199	466	130	348	218	413	199	466	218	413	254	466	254	466	218	413	278	348	254	466	278	348	312	348	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	89	412	89	385	95	424	95	424	89	385	95	373	95	424	95	373	104	434	104	434	95	373	105	363	104	434	105	363	116	440	116	440	105	363	117	357	116	440	117	357	130	443	130	443	117	357	130	354	130	443	130	354	144	440	144	440	130	354	144	357	144	440	144	357	156	434	156	434	144	357	156	363	156	434	156	363	165	424	165	424	156	363	165	372	165	424	165	372	172	412	172	412	165	372	172	384	172	412	172	384	174	398	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	232	412	232	385	238	424	238	424	232	385	239	373	238	424	239	373	248	434	248	434	239	373	248	363	248	434	248	363	260	440	260	440	248	363	260	357	260	440	260	357	273	443	273	443	260	357	273	354	273	443	273	354	287	440	287	440	273	354	287	357	287	440	287	357	299	434	299	434	287	357	299	363	299	434	299	363	309	424	309	424	299	363	309	372	309	424	309	372	315	412	315	412	309	372	315	384	315	412	315	384	317	398	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	232	385	232	412	230	398	89	385	89	412	87	398	83	52	83	52	83	52	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	167	348	198	348	124	449	167	348	124	449	116	457	167	348	116	457	109	464	167	348	109	464	101	468	167	348	101	468	94	471	167	348	94	471	86	471	167	348	86	471	78	408	55	440	56	434	57	450	57	450	56	434	59	427	57	450	59	427	61	458	61	458	59	427	64	421	61	458	64	421	68	465	68	465	64	421	70	414	68	465	70	414	76	470	76	470	70	414	78	408	76	470	78	408	86	471	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	177	471	183	407	187	470	187	470	183	407	194	414	187	470	194	414	196	465	196	465	194	414	201	420	196	465	201	420	203	458	203	458	201	420	206	426	203	458	206	426	208	449	208	449	206	426	209	432	208	449	209	432	210	439	183	407	177	471	170	470	183	407	170	470	162	467	183	407	162	467	153	460	183	407	153	460	143	451	183	407	143	451	130	437	183	407	130	437	81	348	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	81	348	130	437	48	348	17	348	56	348	126	466	126	466	56	348	145	413	126	466	145	413	180	466	180	466	145	413	204	348	180	466	204	348	238	348	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	16	412	16	385	22	424	22	424	16	385	22	373	22	424	22	373	31	434	31	434	22	373	32	363	31	434	32	363	43	440	43	440	32	363	43	357	43	440	43	357	57	443	57	443	43	357	57	354	57	443	57	354	71	440	71	440	57	354	71	357	71	440	71	357	83	434	83	434	71	357	83	363	83	434	83	363	93	424	93	424	83	363	93	372	93	424	93	372	99	412	99	412	93	372	99	384	99	412	99	384	101	398	159	412	159	385	165	424	165	424	159	385	165	373	165	424	165	373	175	434	175	434	165	373	175	363	175	434	175	363	186	440	186	440	175	363	187	357	186	440	187	357	200	443	200	443	187	357	200	354	200	443	200	354	214	440	214	440	200	354	214	357	214	440	214	357	226	434	226	434	214	357	226	363	226	434	226	363	236	424	236	424	226	363	236	372	236	424	236	372	242	412	242	412	236	372	242	384	242	412	242	384	244	398	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	159	385	159	412	157	398	16	385	16	412	14	398	162	48	148	29	168	5	168	5	148	29	131	15	168	5	131	15	112	11	112	11	99	12	105	-8	105	-8	99	12	90	18	105	-8	90	18	84	28	-1	90	3	58	8	159	8	159	3	58	17	31	8	159	17	31	36	220	36	220	17	31	40	10	36	220	40	10	78	268	78	268	40	10	69	-3	78	268	69	-3	78	58	78	58	69	-3	80	41	84	28	80	41	69	-3	84	28	69	-3	105	-8	212	196	205	163	222	44	222	44	205	163	196	129	222	44	196	129	186	98	186	98	175	72	222	44	222	44	175	72	168	5	196	311	186	293	197	291	196	311	197	291	206	308	206	308	197	291	206	286	206	308	206	286	212	278	99	172	123	231	129	301	129	301	123	231	152	275	129	301	152	275	184	312	184	312	152	275	186	293	184	312	186	293	196	311	99	172	129	301	84	111	84	111	129	301	78	268	84	111	78	268	78	58	206	368	217	348	211	432	211	432	217	348	235	411	211	432	235	411	284	471	284	471	235	411	307	449	233	287	232	284	263	102	263	102	232	284	224	294	263	102	224	294	222	44	222	44	224	294	218	253	222	44	218	253	216	227	222	44	216	227	212	196	235	411	217	348	225	328	235	411	225	328	230	308	235	411	230	308	233	287	177	455	171	410	192	388	177	455	192	388	194	445	194	445	192	388	206	368	194	445	206	368	211	432	171	410	88	367	111	346	171	410	111	346	192	388	259	381	263	102	277	353	277	353	263	102	289	175	277	353	289	175	289	323	289	323	289	175	298	256	289	323	298	256	296	291	235	411	233	287	263	102	235	411	263	102	259	381	216	267	218	253	224	294	216	267	224	294	216	302	216	267	216	302	212	278	112	11	105	-8	168	5	124	444	139	435	141	468	141	468	139	435	155	424	141	468	155	424	160	463	160	463	155	424	171	410	160	463	171	410	177	455	122	472	92	454	108	450	122	472	108	450	124	444	122	472	124	444	141	468	162	48	168	5	175	72	206	308	212	278	216	302	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	138	383	144	388	156	439	156	439	144	388	151	391	156	439	151	391	159	392	159	392	164	392	179	443	179	443	164	392	169	391	179	443	169	391	174	390	137	429	120	412	127	363	137	429	127	363	132	374	137	429	132	374	138	383	137	429	138	383	156	439	108	390	100	363	127	363	108	390	127	363	120	412	201	440	189	442	225	371	225	371	189	442	186	387	180	389	186	387	189	442	180	389	189	442	179	443	179	443	156	439	159	392	244	425	235	367	243	365	244	425	243	365	250	363	244	425	228	432	235	367	225	371	235	367	228	432	225	371	228	432	214	437	225	371	214	437	201	440	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	244	425	250	363	254	421	254	421	250	363	256	362	254	421	256	362	262	418	262	418	256	362	263	362	262	418	263	362	269	416	269	416	263	362	286	365	269	416	286	365	275	414	275	414	286	365	281	414	289	415	281	414	286	365	289	415	286	365	305	374	320	390	333	413	342	443	320	390	342	443	315	443	320	390	315	443	309	431	320	390	309	431	305	374	305	374	309	431	303	423	305	374	303	423	296	418	305	374	296	418	289	415	256	311	262	51	271	312	179	443	174	390	180	389	42	274	28	293	28	275	242	307	238	255	239	250	153	279	161	285	162	310	162	310	161	285	169	289	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	192	312	215	212	227	42	218	251	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	159	44	160	0	178	81	178	81	160	0	184	10	178	81	184	10	194	123	194	123	184	10	206	24	194	123	206	24	207	168	207	168	206	24	227	42	207	168	227	42	215	212	243	348	274	348	198	449	243	348	198	449	191	457	243	348	191	457	184	464	243	348	184	464	176	468	243	348	176	468	168	471	243	348	168	471	161	471	243	348	161	471	153	408	130	440	131	434	132	450	132	450	131	434	134	427	132	450	134	427	137	458	137	458	134	427	139	421	137	458	139	421	143	465	143	465	139	421	145	414	143	465	145	414	151	470	151	470	145	414	153	408	151	470	153	408	161	471	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	146	271	162	310	136	304	146	271	136	304	123	238	111	293	87	279	90	147	111	293	90	147	104	195	111	293	104	195	123	238	111	293	123	238	136	304	87	279	78	54	82	99	87	279	82	99	90	147	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	153	279	162	310	146	271	151	32	142	22	160	0	151	32	160	0	159	44	112	11	109	-8	135	-6	142	22	135	-6	160	0	250	471	256	407	261	470	261	470	256	407	267	414	261	470	267	414	270	465	270	465	267	414	274	420	270	465	274	420	277	458	277	458	274	420	279	426	277	458	279	426	281	449	281	449	279	426	282	432	281	449	282	432	283	439	256	407	250	471	243	470	256	407	243	470	236	467	256	407	236	467	227	460	256	407	227	460	217	451	256	407	217	451	204	437	256	407	204	437	154	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	154	348	204	437	121	348	91	348	130	348	199	466	199	466	130	348	218	413	199	466	218	413	254	466	254	466	218	413	278	348	254	466	278	348	312	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	123	383	129	388	142	439	142	439	129	388	136	391	142	439	136	391	145	392	145	392	149	392	164	443	164	443	149	392	154	391	164	443	154	391	160	390	122	429	106	412	112	363	122	429	112	363	117	374	122	429	117	374	123	383	122	429	123	383	142	439	93	390	85	363	112	363	93	390	112	363	106	412	186	440	174	442	210	371	210	371	174	442	170	387	165	389	170	387	174	442	165	389	174	442	164	443	164	443	142	439	145	392	220	367	228	365	229	425	229	425	228	365	235	363	229	425	235	363	239	421	239	421	235	363	242	362	239	421	242	362	247	418	247	418	242	362	249	362	247	418	249	362	254	416	254	416	249	362	271	365	254	416	271	365	260	414	260	414	271	365	265	414	274	415	265	414	271	365	274	415	271	365	290	374	305	390	318	413	328	443	305	390	328	443	300	443	305	390	300	443	294	431	305	390	294	431	290	374	290	374	294	431	288	423	290	374	288	423	281	418	290	374	281	418	274	415	213	432	199	437	210	371	213	432	210	371	220	367	213	432	220	367	229	425	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	186	440	210	371	199	437	164	443	160	390	165	389	232	412	232	385	238	424	238	424	232	385	239	373	238	424	239	373	248	434	248	434	239	373	248	363	248	434	248	363	260	440	260	440	248	363	260	357	260	440	260	357	273	443	273	443	260	357	273	354	273	443	273	354	287	440	287	440	273	354	287	357	287	440	287	357	299	434	299	434	287	357	299	363	299	434	299	363	309	424	309	424	299	363	309	372	309	424	309	372	315	412	315	412	309	372	315	384	315	412	315	384	317	398	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	89	412	89	385	95	424	95	424	89	385	95	373	95	424	95	373	104	434	104	434	95	373	105	363	104	434	105	363	116	440	116	440	105	363	117	357	116	440	117	357	130	443	130	443	117	357	130	354	130	443	130	354	144	440	144	440	130	354	144	357	144	440	144	357	156	434	156	434	144	357	156	363	156	434	156	363	165	424	165	424	156	363	165	372	165	424	165	372	172	412	172	412	165	372	172	384	172	412	172	384	174	398	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	89	385	89	412	87	398	232	385	232	412	230	398	143	30	145	14	145	46	145	46	145	14	152	1	145	46	152	1	152	60	152	60	152	1	162	-9	152	60	162	-9	163	71	163	71	162	-9	176	-16	163	71	176	-16	177	78	177	78	176	-16	192	-19	177	78	192	-19	193	81	193	81	192	-19	208	-16	193	81	208	-16	209	78	209	78	208	-16	222	-9	209	78	222	-9	222	71	222	71	222	-9	233	1	222	71	233	1	233	60	233	60	233	1	240	14	233	60	240	14	240	46	240	46	240	14	243	30	23	201	23	141	363	141	23	201	363	141	363	201	143	311	145	295	145	328	145	328	145	295	152	282	145	328	152	282	152	341	152	341	152	282	162	271	152	341	162	271	163	352	163	352	162	271	176	264	163	352	176	264	177	359	177	359	176	264	192	262	177	359	192	262	193	361	193	361	192	262	208	264	193	361	208	264	209	359	209	359	208	264	222	271	209	359	222	271	222	352	222	352	222	271	233	282	222	352	233	282	233	341	233	341	233	282	240	295	233	341	240	295	240	327	240	327	240	295	243	311	154	36	141	22	164	3	164	3	141	22	127	13	164	3	127	13	112	11	112	11	106	11	106	-8	106	-8	106	11	100	12	106	-8	100	12	99	-8	99	-8	100	12	95	15	99	-8	95	15	93	-7	93	-7	95	15	91	18	93	-7	91	18	87	23	209	311	207	283	217	255	217	255	207	283	87	23	81	93	81	267	78	58	78	58	81	267	72	-2	78	58	72	-2	78	53	78	53	72	-2	79	-4	78	53	79	-4	87	23	87	23	79	-4	86	-6	87	23	86	-6	93	-7	210	189	201	152	217	35	217	35	201	152	191	116	217	35	191	116	179	84	179	84	167	57	217	35	217	35	167	57	164	3	149	276	161	285	193	312	193	312	161	285	173	291	193	312	173	291	186	293	186	293	191	292	193	312	193	312	191	292	195	291	193	312	195	291	199	312	199	312	195	291	199	289	199	312	199	289	204	312	204	312	199	289	203	286	204	312	203	286	207	283	81	93	89	133	81	267	81	267	89	133	100	176	81	267	100	176	134	300	134	300	100	176	113	215	134	300	113	215	127	247	127	247	138	263	134	300	134	300	138	263	149	276	134	300	149	276	193	312	50	5	29	-80	72	-2	50	5	72	-2	81	267	50	5	81	267	37	218	50	5	37	218	31	18	0	69	6	49	8	158	8	158	6	49	16	33	8	158	16	33	37	218	37	218	16	33	31	18	216	223	217	35	218	251	218	251	259	84	222	308	222	308	259	84	243	300	222	308	243	300	262	379	262	379	243	300	287	379	290	255	279	273	288	144	290	255	288	144	298	210	290	255	298	210	296	234	263	288	243	300	259	84	263	288	259	84	288	144	263	288	288	144	279	273	112	11	106	-8	164	3	222	308	215	310	217	255	222	308	217	255	218	254	222	308	218	254	218	253	222	308	218	253	218	252	222	308	218	252	218	251	29	-80	50	5	2	-80	78	53	87	23	207	283	209	311	217	255	215	310	204	312	207	283	209	311	154	36	164	3	167	57	210	189	217	35	216	223	218	251	217	35	259	84	0	69	8	158	-1	90	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	254	348	285	348	210	449	254	348	210	449	203	457	254	348	203	457	196	464	254	348	196	464	188	468	254	348	188	468	180	471	254	348	180	471	172	471	254	348	172	471	165	408	142	440	143	434	143	450	143	450	143	434	146	427	143	450	146	427	148	458	148	458	146	427	150	421	148	458	150	421	154	465	154	465	150	421	157	414	154	465	157	414	163	470	163	470	157	414	165	408	163	470	165	408	172	471	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	262	471	268	407	272	470	272	470	268	407	279	414	272	470	279	414	281	465	281	465	279	414	286	420	281	465	286	420	288	458	288	458	286	420	291	426	288	458	291	426	293	449	293	449	291	426	294	432	293	449	294	432	295	439	268	407	262	471	255	470	268	407	255	470	247	467	268	407	247	467	239	460	268	407	239	460	228	451	268	407	228	451	215	437	268	407	215	437	166	348	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	166	348	215	437	133	348	12	28	11	58	10	48	104	348	143	348	212	466	212	466	143	348	231	413	212	466	231	413	267	466	267	466	231	413	290	348	267	466	290	348	325	348	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	102	412	102	385	108	424	108	424	102	385	108	373	108	424	108	373	117	434	117	434	108	373	118	363	117	434	118	363	129	440	129	440	118	363	129	357	129	440	129	357	143	443	143	443	129	357	143	354	143	443	143	354	156	440	156	440	143	354	156	357	156	440	156	357	169	434	169	434	156	357	169	363	169	434	169	363	178	424	178	424	169	363	178	372	178	424	178	372	185	412	185	412	178	372	185	384	185	412	185	384	187	398	245	412	245	385	251	424	251	424	245	385	251	373	251	424	251	373	261	434	261	434	251	373	261	363	261	434	261	363	272	440	272	440	261	363	273	357	272	440	273	357	286	443	286	443	273	357	286	354	286	443	286	354	300	440	300	440	286	354	300	357	300	440	300	357	312	434	312	434	300	357	312	363	312	434	312	363	322	424	322	424	312	363	322	372	322	424	322	372	328	412	328	412	322	372	328	384	328	412	328	384	330	398	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	245	385	245	412	243	398	102	385	102	412	100	398	238	471	244	407	249	470	249	470	244	407	255	414	249	470	255	414	258	465	258	465	255	414	262	420	258	465	262	420	265	458	265	458	262	420	267	426	265	458	267	426	269	449	269	449	267	426	270	432	269	449	270	432	271	439	244	407	238	471	231	470	244	407	231	470	224	467	244	407	224	467	215	460	244	407	215	460	205	451	244	407	205	451	192	437	244	407	192	437	142	348	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	142	348	192	437	109	348	81	363	-28	-62	81	363	81	363	-28	-62	43	-98	44	-106	43	-98	-28	-62	44	-106	-28	-62	49	-112	49	-112	-28	-62	87	-138	49	-112	87	-138	57	-116	57	-116	87	-138	70	-118	65	-7	66	-2	81	363	81	363	66	-2	67	1	81	363	67	1	68	6	68	6	81	0	76	39	76	39	81	363	68	6	91	403	89	394	92	107	92	107	89	394	86	380	92	107	86	380	85	81	85	81	86	380	81	363	85	81	81	363	80	62	80	62	81	363	77	48	81	363	43	-98	44	-91	81	363	44	-91	46	-80	81	363	46	-80	49	-65	81	363	49	-65	54	-46	81	363	54	-46	61	-21	81	363	61	-21	63	-13	81	363	63	-13	65	-7	91	403	92	107	92	409	92	409	92	107	102	140	92	409	102	140	93	413	93	413	102	140	112	459	112	459	102	140	110	166	91	-3	99	-6	94	16	94	16	99	-6	103	15	116	17	103	15	106	-8	116	17	106	-8	114	-8	94	16	87	20	91	-3	91	-3	87	20	81	25	91	-3	81	25	81	0	81	0	81	25	77	31	81	0	77	31	76	39	125	243	189	472	163	467	125	243	163	467	138	463	125	243	138	463	122	200	125	243	122	200	128	212	125	243	128	212	127	241	116	185	122	200	138	463	116	185	138	463	112	459	116	185	112	459	110	166	73	433	82	430	83	456	83	456	82	430	88	426	83	456	88	426	112	459	112	459	88	426	91	421	112	459	91	421	93	413	83	456	50	452	62	434	83	456	62	434	73	433	291	161	302	231	298	258	291	161	298	258	289	281	291	161	289	281	274	298	291	161	274	298	262	96	274	298	254	308	262	96	262	96	254	308	229	312	262	96	229	312	220	42	220	42	229	312	217	225	220	42	217	225	214	196	220	42	214	196	207	164	208	257	213	249	229	312	229	312	213	249	216	238	229	312	216	238	217	225	147	268	128	212	133	222	133	222	144	236	147	268	147	268	144	236	156	248	147	268	156	248	167	288	167	288	156	248	168	256	167	288	168	256	187	302	187	302	168	256	179	262	187	302	179	262	191	264	191	264	201	262	207	310	207	310	201	262	208	257	207	310	208	257	229	312	207	310	187	302	191	264	143	35	169	5	155	51	155	51	169	5	168	70	183	99	168	70	169	5	183	99	169	5	220	42	196	131	183	99	220	42	196	131	220	42	207	164	169	5	143	35	130	24	169	5	130	24	116	17	169	5	116	17	114	-8	103	15	99	-6	106	-8	87	-138	-28	-62	-35	-85	87	-138	-35	-85	-42	-101	87	-138	-42	-101	-51	-112	87	-138	-51	-112	-64	-117	87	-138	-64	-117	-80	-119	87	-138	-80	-119	-80	-138	70	-118	87	-138	87	-119	62	434	50	452	50	434	127	241	128	212	147	268	81	363	76	39	77	48	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	82	412	82	385	88	424	88	424	82	385	89	373	88	424	89	373	98	434	98	434	89	373	98	363	98	434	98	363	109	440	109	440	98	363	110	357	109	440	110	357	123	443	123	443	110	357	123	354	123	443	123	354	137	440	137	440	123	354	137	357	137	440	137	357	149	434	149	434	137	357	149	363	149	434	149	363	159	424	159	424	149	363	159	372	159	424	159	372	165	412	165	412	159	372	165	384	165	412	165	384	167	398	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	225	412	226	385	232	424	232	424	226	385	232	373	232	424	232	373	241	434	241	434	232	373	241	363	241	434	241	363	253	440	253	440	241	363	253	357	253	440	253	357	266	443	266	443	253	357	266	354	266	443	266	354	280	440	280	440	266	354	280	357	280	440	280	357	292	434	292	434	280	357	292	363	292	434	292	363	302	424	302	424	292	363	302	372	302	424	302	372	308	412	308	412	302	372	308	384	308	412	308	384	311	398	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	226	385	225	412	223	398	82	385	82	412	80	398	166	536	155	489	375	489	166	536	375	489	386	536	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	109	396	97	348	317	348	109	396	317	348	328	396	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	236	540	218	547	223	493	223	493	218	547	205	560	223	493	205	560	197	506	197	506	205	560	197	577	197	506	197	577	192	598	337	575	322	557	323	507	323	507	322	557	305	546	323	507	305	546	293	493	293	493	305	546	284	539	293	493	284	539	259	537	259	537	236	540	256	489	256	489	236	540	223	493	192	598	164	598	167	554	192	598	167	554	178	526	192	598	178	526	197	506	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	351	598	337	575	347	530	351	598	347	530	365	560	351	598	365	560	377	598	259	537	256	489	293	493	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	337	575	323	507	347	530	400	0	196	17	196	0	167	554	164	598	164	589	186	400	168	408	172	353	172	353	168	408	155	420	172	353	155	420	146	366	146	366	155	420	146	437	146	366	146	437	142	458	287	434	272	417	273	367	273	367	272	417	254	406	273	367	254	406	242	353	242	353	254	406	233	399	242	353	233	399	209	397	209	397	186	400	206	348	206	348	186	400	172	353	142	458	113	458	117	414	142	458	117	414	128	386	142	458	128	386	146	366	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	222	-6	208	295	204	252	222	-6	204	252	203	-9	204	252	202	224	203	-9	203	-9	202	224	195	191	203	-9	195	191	189	-7	189	-7	195	191	185	155	189	-7	185	155	177	-2	177	-2	185	155	171	121	177	-2	171	121	170	81	170	81	171	121	156	90	170	81	165	66	168	6	170	81	168	6	177	-2	163	55	161	46	162	18	163	55	162	18	168	6	163	55	168	6	165	66	160	40	160	34	162	18	160	40	162	18	161	46	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	300	458	287	434	297	389	300	458	297	389	315	420	300	458	315	420	327	458	209	397	206	348	242	353	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	156	90	145	72	148	47	148	47	145	72	133	58	148	47	133	58	126	21	126	21	133	58	121	47	126	21	121	47	109	41	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	170	81	156	90	148	47	70	96	67	259	69	78	287	434	273	367	297	389	117	414	113	458	113	449	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	306	0	306	0	230	24	215	19	306	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	306	0	262	462	306	0	279	462	279	462	306	0	342	83	342	83	306	0	324	-114	342	83	324	-114	335	-23	335	-23	324	-114	335	-28	337	-44	335	-28	324	-114	337	-44	324	-114	348	-116	335	-18	336	-12	342	83	342	83	336	-12	337	-6	342	83	337	-6	339	0	339	0	400	0	365	25	365	25	400	0	379	19	339	0	365	25	355	37	339	0	355	37	348	55	339	0	348	55	342	83	248	50	246	39	306	0	400	-64	394	-66	405	-97	405	-97	394	-66	388	-68	405	-97	388	-68	387	-107	387	-107	388	-68	382	-69	387	-107	382	-69	376	-69	376	-69	361	-68	368	-114	368	-114	361	-68	350	-63	368	-114	350	-63	348	-116	348	-116	350	-63	342	-55	348	-116	342	-55	337	-44	414	-57	413	-58	420	-83	420	-83	413	-58	411	-59	420	-83	411	-59	408	-61	408	-61	400	-64	405	-97	376	-69	368	-114	387	-107	420	-83	432	-65	418	-56	420	-83	418	-56	416	-56	420	-83	416	-56	414	-57	408	-61	405	-97	420	-83	324	-114	306	0	305	-107	305	-107	306	0	295	-14	305	-107	295	-14	290	-96	290	-96	295	-14	287	-27	290	-96	287	-27	282	-38	281	-80	290	-96	282	-38	281	-80	282	-38	278	-49	281	-80	278	-49	278	-61	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	379	19	400	0	400	17	306	0	196	17	196	0	240	30	306	0	246	39	342	83	335	-23	335	-18	51	68	12	68	48	61	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	246	-44	244	-28	234	-114	234	-114	244	-28	237	45	234	-114	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	234	-114	237	49	232	303	234	-114	232	303	221	263	234	-114	221	263	220	263	234	-114	220	263	215	282	234	-114	215	282	215	-107	232	303	256	139	308	308	210	-8	215	-107	215	282	210	-8	215	282	208	295	210	-8	208	295	208	-8	204	-9	205	-9	204	252	204	252	205	-9	208	295	208	295	205	-9	206	-9	208	295	206	-9	208	-8	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	245	-16	251	40	245	-22	245	-22	251	40	244	38	245	-22	244	38	244	-28	251	40	245	-16	247	-9	251	40	247	-9	248	-1	251	40	248	-1	250	8	251	40	250	8	262	17	251	40	262	17	259	45	259	45	262	17	268	53	268	53	262	17	273	28	268	53	273	28	279	67	279	67	273	28	285	41	279	67	285	41	294	86	294	86	285	41	296	57	294	86	296	57	308	75	311	-64	304	-66	315	-97	315	-97	304	-66	298	-68	315	-97	298	-68	297	-107	297	-107	298	-68	292	-69	297	-107	292	-69	286	-69	286	-69	272	-68	278	-114	278	-114	272	-68	260	-63	278	-114	260	-63	257	-116	257	-116	260	-63	252	-55	257	-116	252	-55	246	-44	244	-28	244	38	242	39	244	-28	242	39	239	40	244	-28	239	40	238	42	244	-28	238	42	237	45	324	-57	323	-58	330	-83	330	-83	323	-58	321	-59	330	-83	321	-59	318	-61	318	-61	311	-64	315	-97	286	-69	278	-114	297	-107	330	-83	342	-65	328	-56	330	-83	328	-56	326	-56	330	-83	326	-56	324	-57	318	-61	315	-97	330	-83	191	-41	191	-80	195	-31	195	-31	191	-80	200	-96	195	-31	200	-96	201	-20	201	-20	200	-96	215	-107	201	-20	215	-107	210	-8	189	-50	188	-61	191	-80	189	-50	191	-80	191	-41	203	-9	204	-9	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	246	-44	234	-114	257	-116	109	41	126	21	121	47	70	96	67	259	69	78	427	450	422	446	423	304	423	304	422	446	417	444	423	304	417	444	412	443	412	443	408	444	423	304	423	304	408	444	403	333	458	463	437	463	432	455	458	463	432	455	427	450	458	463	427	450	423	304	423	304	403	333	403	327	423	304	403	327	403	323	423	304	403	323	403	318	423	304	403	318	402	313	423	304	402	313	401	308	373	611	379	548	383	609	383	609	379	548	390	554	383	609	390	554	392	605	392	605	390	554	397	560	392	605	397	560	399	598	399	598	397	560	402	566	399	598	402	566	404	589	404	589	402	566	405	572	404	589	405	572	406	579	379	548	373	611	366	610	379	548	366	610	358	606	379	548	358	606	349	600	379	548	349	600	339	590	379	548	339	590	326	577	379	548	326	577	276	489	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	403	444	398	445	400	368	403	444	400	368	403	333	403	444	403	333	408	444	368	454	371	420	386	449	386	449	371	420	389	397	386	449	389	397	392	447	392	447	389	397	400	368	392	447	400	368	398	445	349	458	332	461	346	434	349	458	346	434	371	420	349	458	371	420	368	454	315	439	346	434	332	461	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	30	101	27	216	22	158	126	141	141	-3	131	101	276	489	326	577	244	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	127	348	176	437	94	348	201	489	239	489	308	606	308	606	239	489	328	553	308	606	328	553	363	606	363	606	328	553	387	489	363	606	387	489	422	489	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	60	348	98	348	167	466	167	466	98	348	186	413	167	466	186	413	222	466	222	466	186	413	246	348	222	466	246	348	281	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	262	552	262	525	269	564	269	564	262	525	269	513	269	564	269	513	278	573	278	573	269	513	278	503	278	573	278	503	290	580	290	580	278	503	290	497	290	580	290	497	303	582	303	582	290	497	303	495	303	582	303	495	317	580	317	580	303	495	317	497	317	580	317	497	330	573	330	573	317	497	330	503	330	573	330	503	339	564	339	564	330	503	339	512	339	564	339	512	345	552	345	552	339	512	345	524	345	552	345	524	348	538	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	262	525	262	552	260	538	30	101	27	216	22	158	126	141	141	-3	131	101	148	412	148	385	154	424	154	424	148	385	154	373	154	424	154	373	163	434	163	434	154	373	164	363	163	434	164	363	175	440	175	440	164	363	175	357	175	440	175	357	189	443	189	443	175	357	189	354	189	443	189	354	202	440	202	440	189	354	202	357	202	440	202	357	215	434	215	434	202	357	215	363	215	434	215	363	224	424	224	424	215	363	224	372	224	424	224	372	231	412	231	412	224	372	231	384	231	412	231	384	233	398	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	191	288	195	285	213	309	213	309	195	285	197	282	213	309	197	282	198	278	198	278	199	210	213	309	189	312	167	287	182	290	182	290	187	289	189	312	189	312	187	289	191	288	189	312	191	288	213	309	163	310	137	302	142	266	163	310	142	266	154	279	163	310	154	279	167	287	163	310	167	287	189	312	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	68	255	83	94	89	274	149	37	146	0	156	3	148	385	148	412	146	398	416	606	378	606	307	489	307	489	378	606	287	541	307	489	287	541	251	489	251	489	287	541	226	606	251	489	226	606	192	606	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	296	466	256	466	186	348	186	348	256	466	166	400	186	348	166	400	130	348	130	348	166	400	106	466	130	348	106	466	71	466	68	255	83	94	89	274	149	37	146	0	156	3	396	606	357	606	287	489	287	489	357	606	267	541	287	489	267	541	231	489	231	489	267	541	206	606	231	489	206	606	172	606	120	46	113	406	113	402	120	46	113	402	112	396	120	46	112	396	110	387	120	46	110	387	107	375	120	46	107	375	103	359	120	46	103	359	25	74	120	46	25	74	122	37	126	77	130	91	215	406	126	77	215	406	113	406	113	406	215	406	219	416	113	406	219	416	224	423	277	68	252	48	264	14	264	14	252	48	224	34	264	14	224	34	216	3	216	3	224	34	193	25	216	3	193	25	164	0	164	0	193	25	159	23	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	120	51	121	58	113	406	120	51	113	406	120	46	123	66	126	77	113	406	123	66	113	406	121	58	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	259	452	112	415	113	406	259	452	113	406	224	423	264	14	308	30	277	68	277	68	308	30	301	94	323	129	301	94	308	30	323	129	308	30	348	52	454	335	428	384	433	147	454	335	433	147	449	187	454	335	449	187	460	230	454	335	460	230	463	274	433	147	428	384	410	111	410	111	428	384	386	421	410	111	386	421	382	79	382	79	386	421	363	308	382	79	363	308	361	259	382	79	361	259	353	212	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	348	52	382	79	353	212	348	52	353	212	341	169	348	52	341	169	323	129	164	0	159	23	145	23	164	0	145	23	134	26	164	0	134	26	126	31	164	0	126	31	25	74	164	0	25	74	18	52	164	0	18	52	10	37	164	0	10	37	0	27	164	0	0	27	-13	20	164	0	-13	20	-30	17	164	0	-30	17	-30	0	25	74	126	31	122	37	87	432	63	452	63	435	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	223	-3	242	5	236	51	236	51	239	364	231	333	231	333	218	290	223	-3	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	141	270	188	275	459	257	141	275	459	250	416	257	141	250	416	250	410	257	141	250	410	248	401	257	141	248	401	248	104	270	188	349	472	325	467	270	188	325	467	301	463	270	188	301	463	275	459	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	245	456	208	452	222	434	245	456	222	434	232	434	236	51	237	59	239	364	239	364	237	59	241	77	239	364	241	77	245	386	245	386	241	77	248	104	245	386	248	104	248	401	236	51	231	333	223	-3	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	236	48	236	51	242	5	236	48	242	5	237	45	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	389	411	394	402	395	462	395	462	394	402	401	394	395	462	401	394	405	472	405	472	401	394	413	387	405	472	413	387	419	478	419	478	413	387	421	382	419	478	421	382	434	480	434	480	421	382	426	377	434	480	426	377	430	372	388	448	385	431	386	420	388	448	386	420	389	411	388	448	389	411	395	462	485	381	490	416	488	437	485	381	488	437	481	454	485	381	481	454	470	468	485	381	470	468	468	347	404	316	406	289	419	331	419	331	406	289	441	316	419	331	441	316	429	347	429	347	441	316	432	361	434	480	432	361	441	316	434	480	441	316	454	477	454	477	441	316	468	347	454	477	468	347	470	468	381	300	353	283	361	266	381	300	361	266	406	289	381	300	406	289	404	316	434	480	430	372	432	367	434	480	432	367	432	361	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	130	46	130	46	130	46	130	46	123	406	123	402	130	46	123	402	122	396	130	46	122	396	120	389	130	46	120	389	118	379	130	46	118	379	115	367	130	46	115	367	84	252	130	46	84	252	131	37	130	51	131	57	123	406	123	406	131	57	133	64	123	406	133	64	225	406	225	406	133	64	138	82	225	406	138	82	176	222	142	26	172	0	152	23	152	23	172	0	166	23	203	26	166	23	172	0	203	26	172	0	270	13	234	423	241	428	270	452	270	452	241	428	250	431	270	452	250	431	262	431	262	431	303	427	270	452	270	452	303	427	340	444	184	252	225	406	176	222	184	252	176	222	258	222	184	252	258	222	266	252	130	51	123	406	130	46	123	406	225	406	229	416	123	406	229	416	234	423	123	406	234	423	270	452	123	406	270	452	122	415	270	452	74	452	94	432	270	452	94	432	105	430	270	452	105	430	113	426	270	452	113	426	118	422	270	452	118	422	122	415	364	219	352	176	353	50	353	50	352	176	336	137	353	50	336	137	317	103	317	103	293	74	353	50	353	50	293	74	270	13	303	427	334	412	340	444	340	444	334	412	356	388	340	444	356	388	396	420	396	420	356	388	369	353	396	420	369	353	373	308	373	308	371	263	417	107	417	107	371	263	364	219	417	107	364	219	353	50	473	268	464	331	458	181	458	181	464	331	438	382	458	181	438	382	417	107	417	107	438	382	396	420	417	107	396	420	373	308	270	13	293	74	267	51	270	13	267	51	237	35	270	13	237	35	203	26	172	0	142	26	135	31	172	0	135	31	33	66	172	0	33	66	27	48	172	0	27	48	19	35	172	0	19	35	9	26	172	0	9	26	-3	20	172	0	-3	20	-20	17	172	0	-20	17	-20	0	75	222	33	66	131	37	75	222	131	37	84	252	75	222	84	252	15	252	75	222	15	252	7	222	33	66	135	31	131	37	94	432	74	452	74	435	138	82	133	64	135	72	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	237	45	236	48	242	5	242	5	236	48	236	51	235	350	236	51	244	384	235	350	244	384	121	384	244	384	236	51	237	59	244	384	237	59	241	77	244	384	241	77	248	104	250	413	250	408	257	141	257	141	250	408	248	402	257	141	248	402	248	104	248	104	248	402	246	394	248	104	246	394	244	384	301	463	275	459	315	350	315	350	275	459	270	188	257	141	270	188	275	459	257	141	275	459	250	416	250	416	275	459	249	422	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	245	456	208	452	222	434	245	456	222	434	232	434	324	384	349	472	325	467	324	384	325	467	315	350	324	384	315	350	356	350	324	384	356	350	366	384	250	413	257	141	250	416	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	223	-3	242	5	236	51	223	-3	236	51	235	350	223	-3	235	350	218	290	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	301	463	315	350	325	467	235	350	121	384	112	350	186	536	175	489	395	489	186	536	395	489	406	536	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	72	396	60	348	281	348	72	396	281	348	291	396	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	270	540	252	547	257	493	257	493	252	547	239	560	257	493	239	560	231	506	231	506	239	560	231	577	231	506	231	577	226	598	371	575	356	557	357	507	357	507	356	557	339	546	357	507	339	546	327	493	327	493	339	546	318	539	327	493	318	539	293	537	293	537	270	540	290	489	290	489	270	540	257	493	226	598	198	598	201	554	226	598	201	554	212	526	226	598	212	526	231	506	385	598	371	575	381	530	385	598	381	530	399	560	385	598	399	560	411	598	293	537	290	489	327	493	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	371	575	357	507	381	530	201	554	198	598	198	589	113	414	124	386	139	458	139	458	124	386	143	366	139	458	143	366	143	437	143	437	143	366	169	353	143	437	169	353	151	420	151	420	169	353	164	408	109	458	109	449	113	414	109	458	113	414	139	458	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	283	434	268	417	269	367	269	367	268	417	251	406	269	367	251	406	239	353	239	353	251	406	230	399	239	353	230	399	205	397	205	397	182	400	203	348	203	348	182	400	169	353	296	458	283	434	293	389	296	458	293	389	311	420	296	458	311	420	323	458	205	397	203	348	239	353	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	283	434	269	367	293	389	164	408	169	353	182	400	249	552	249	525	255	564	255	564	249	525	255	513	255	564	255	513	264	573	264	573	255	513	265	503	264	573	265	503	276	580	276	580	265	503	276	497	276	580	276	497	290	582	290	582	276	497	290	495	290	582	290	495	304	580	304	580	290	495	304	497	304	580	304	497	316	573	316	573	304	497	316	503	316	573	316	503	326	564	326	564	316	503	326	512	326	564	326	512	333	552	333	552	326	512	333	524	333	552	333	524	335	538	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	249	525	249	552	247	538	155	412	155	385	161	424	161	424	155	385	161	373	161	424	161	373	170	434	170	434	161	373	170	363	170	434	170	363	182	440	182	440	170	363	182	357	182	440	182	357	195	443	195	443	182	357	195	354	195	443	195	354	209	440	209	440	195	354	209	357	209	440	209	357	221	434	221	434	209	357	221	363	221	434	221	363	231	424	231	424	221	363	231	372	231	424	231	372	238	412	238	412	231	372	238	384	238	412	238	384	240	398	201	231	204	158	207	263	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	200	285	204	279	223	309	223	309	204	279	206	272	223	309	206	272	207	263	198	312	167	284	186	290	186	290	194	288	198	312	198	312	194	288	200	285	198	312	200	285	223	309	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	140	300	167	284	198	312	107	44	98	55	102	-8	102	-8	98	55	93	70	102	-8	93	70	69	-4	69	-4	93	70	91	90	69	-4	91	90	87	266	87	266	91	90	91	96	87	266	91	96	92	102	87	266	92	102	93	109	87	266	93	109	94	115	87	266	94	115	95	123	87	266	95	123	100	145	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	44	217	14	156	21	26	44	217	21	26	42	7	44	217	42	7	69	-4	44	217	69	-4	87	266	14	156	3	90	8	54	14	156	8	54	21	26	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	207	263	204	158	222	171	155	385	155	412	152	398	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	37	71	30	50	146	25	146	25	30	50	210	0	146	25	210	0	157	23	157	23	210	0	173	22	207	23	173	22	210	0	207	23	210	0	238	28	238	28	210	0	223	-120	238	28	223	-120	234	-28	234	-28	223	-120	234	-34	236	-50	234	-34	223	-120	236	-50	223	-120	247	-122	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	239	0	239	0	267	36	238	28	239	0	238	28	237	-8	237	-8	238	28	236	-16	238	28	234	-28	235	-22	238	28	235	-22	236	-16	37	71	146	25	138	30	37	71	138	30	133	36	210	0	30	50	23	36	210	0	23	36	13	26	210	0	13	26	0	21	210	0	0	21	-17	17	210	0	-17	17	-17	0	300	-70	293	-73	305	-103	305	-103	293	-73	287	-74	305	-103	287	-74	287	-113	287	-113	287	-74	281	-75	287	-113	281	-75	275	-75	275	-75	261	-74	267	-120	267	-120	261	-74	250	-69	267	-120	250	-69	247	-122	247	-122	250	-69	241	-61	247	-122	241	-61	236	-50	314	-63	312	-64	320	-89	320	-89	312	-64	310	-65	320	-89	310	-65	308	-67	308	-67	300	-70	305	-103	275	-75	267	-120	287	-113	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	320	-89	332	-71	317	-62	320	-89	317	-62	315	-62	320	-89	315	-62	314	-63	308	-67	305	-103	320	-89	223	-120	210	0	204	-113	204	-113	210	0	197	-16	204	-113	197	-16	190	-102	190	-102	197	-16	188	-30	190	-102	188	-30	182	-42	180	-86	190	-102	182	-42	180	-86	182	-42	178	-54	180	-86	178	-54	177	-67	98	432	75	452	75	435	134	57	126	410	133	52	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	149	-69	141	-61	146	-122	146	-122	141	-61	135	-50	146	-122	135	-50	123	-120	123	-120	135	-50	133	-34	134	35	133	-34	134	-29	134	35	134	-29	134	-23	134	35	119	37	123	-120	134	35	123	-120	133	-34	107	44	98	55	102	-8	107	44	102	-8	103	-8	107	44	103	-8	104	-113	107	44	104	-113	123	-120	107	44	123	-120	119	37	93	70	91	90	69	-4	93	70	69	-4	102	-8	93	70	102	-8	98	55	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	214	97	197	72	198	35	198	35	197	72	181	55	198	35	181	55	179	18	179	18	181	55	166	43	179	18	166	43	160	5	160	5	166	43	151	37	160	5	151	37	139	-3	139	-3	151	37	134	35	139	-3	134	35	137	-10	135	-17	137	-10	134	35	135	-17	134	35	134	-23	214	97	198	35	216	58	214	97	216	58	234	85	200	-70	193	-73	204	-103	204	-103	193	-73	187	-74	204	-103	187	-74	187	-113	187	-113	187	-74	181	-75	187	-113	181	-75	175	-75	175	-75	161	-74	167	-120	167	-120	161	-74	149	-69	167	-120	149	-69	146	-122	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	214	-63	212	-64	220	-89	220	-89	212	-64	210	-65	220	-89	210	-65	207	-67	207	-67	200	-70	204	-103	175	-75	167	-120	187	-113	220	-89	232	-71	217	-62	220	-89	217	-62	215	-62	220	-89	215	-62	214	-63	207	-67	204	-103	220	-89	93	-22	86	-34	90	-102	93	-22	90	-102	104	-113	93	-22	104	-113	103	-8	81	-45	78	-56	80	-86	81	-45	80	-86	90	-102	81	-45	90	-102	86	-34	80	-86	78	-56	77	-67	416	606	378	606	307	489	307	489	378	606	287	541	307	489	287	541	251	489	251	489	287	541	226	606	251	489	226	606	192	606	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	328	466	290	466	219	348	219	348	290	466	199	400	219	348	199	400	164	348	164	348	199	400	139	466	164	348	139	466	104	466	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	194	489	232	489	302	606	302	606	232	489	321	553	302	606	321	553	357	606	357	606	321	553	380	489	357	606	380	489	415	489	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	86	348	124	348	194	466	194	466	124	348	213	413	194	466	213	413	249	466	249	466	213	413	272	348	249	466	272	348	307	348	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	136	103	130	124	129	104	102	164	107	107	103	150	277	540	259	547	263	493	263	493	259	547	246	560	263	493	246	560	237	506	237	506	246	560	237	577	237	506	237	577	233	598	378	575	363	557	364	507	364	507	363	557	345	546	364	507	345	546	334	493	334	493	345	546	325	539	334	493	325	539	300	537	300	537	277	540	297	489	297	489	277	540	263	493	233	598	204	598	208	554	233	598	208	554	219	526	233	598	219	526	237	506	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	236	412	259	426	262	461	262	461	259	426	285	436	262	461	285	436	302	463	302	463	285	436	312	439	302	463	312	439	321	462	189	440	170	334	195	373	195	373	214	394	224	453	224	453	214	394	236	412	224	453	236	412	262	461	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	391	598	378	575	388	530	391	598	388	530	406	560	391	598	406	560	418	598	300	537	297	489	334	493	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	155	423	170	334	189	440	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	24	109	19	225	14	173	378	575	364	507	388	530	411	443	425	314	418	443	208	554	204	598	204	589	175	400	157	408	162	353	162	353	157	408	144	420	162	353	144	420	136	366	136	366	144	420	136	437	136	366	136	437	132	458	277	434	262	417	263	367	263	367	262	417	244	406	263	367	244	406	232	353	232	353	244	406	223	399	232	353	223	399	198	397	198	397	175	400	196	348	196	348	175	400	162	353	132	458	103	458	106	414	132	458	106	414	117	386	132	458	117	386	136	366	290	458	277	434	287	389	290	458	287	389	305	420	290	458	305	420	316	458	198	397	196	348	232	353	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	136	103	130	124	129	104	102	164	107	107	103	150	277	434	263	367	287	389	106	414	103	458	103	449	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	269	552	269	525	275	564	275	564	269	525	276	513	275	564	276	513	285	573	285	573	276	513	285	503	285	573	285	503	297	580	297	580	285	503	297	497	297	580	297	497	310	582	310	582	297	497	310	495	310	582	310	495	324	580	324	580	310	495	324	497	324	580	324	497	336	573	336	573	324	497	336	503	336	573	336	503	346	564	346	564	336	503	346	512	346	564	346	512	352	552	352	552	346	512	352	524	352	552	352	524	354	538	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	269	525	269	552	267	538	24	109	19	225	14	173	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	148	412	148	385	154	424	154	424	148	385	154	373	154	424	154	373	163	434	163	434	154	373	164	363	163	434	164	363	175	440	175	440	164	363	175	357	175	440	175	357	189	443	189	443	175	357	189	354	189	443	189	354	202	440	202	440	189	354	202	357	202	440	202	357	215	434	215	434	202	357	215	363	215	434	215	363	224	424	224	424	215	363	224	372	224	424	224	372	231	412	231	412	224	372	231	384	231	412	231	384	233	398	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	148	385	148	412	146	398	136	103	130	124	129	104	102	164	107	107	103	150	143	-97	147	-106	149	-47	149	-47	147	-106	155	-114	149	-47	155	-114	159	-37	159	-37	155	-114	166	-121	159	-37	166	-121	173	-31	173	-31	166	-121	174	-126	173	-31	174	-126	189	-28	189	-28	174	-126	180	-131	189	-28	180	-131	184	-136	142	-61	140	-77	140	-88	142	-61	140	-88	143	-97	142	-61	143	-97	149	-47	239	-127	244	-92	242	-71	239	-127	242	-71	235	-53	239	-127	235	-53	223	-40	239	-127	223	-40	222	-161	158	-192	160	-219	174	-176	174	-176	160	-219	196	-192	174	-176	196	-192	183	-161	183	-161	196	-192	186	-146	189	-28	186	-146	196	-192	189	-28	196	-192	208	-31	208	-31	196	-192	222	-161	208	-31	222	-161	223	-40	136	-208	107	-224	115	-242	136	-208	115	-242	160	-219	136	-208	160	-219	158	-192	189	-28	184	-136	186	-141	189	-28	186	-141	186	-146	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	177	348	179	467	170	512	177	348	170	512	157	352	157	352	170	512	143	481	157	352	143	481	142	360	142	360	143	481	130	374	182	481	191	497	206	539	206	539	191	497	207	512	206	539	207	512	250	562	250	562	207	512	230	528	250	562	230	528	259	545	182	481	206	539	170	512	182	481	170	512	179	467	126	448	121	413	123	392	126	448	123	392	130	374	126	448	130	374	143	481	199	442	191	447	193	350	199	442	193	350	206	357	199	442	206	357	210	434	193	350	191	447	185	452	193	350	185	452	181	457	193	350	181	457	179	462	193	350	179	462	177	348	224	381	226	398	226	409	224	381	226	409	223	418	224	381	223	418	218	427	224	381	218	427	217	367	210	434	206	357	217	367	210	434	217	367	218	427	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	177	348	179	462	179	467	136	103	130	124	129	104	102	164	107	107	103	150	207	489	246	489	315	606	315	606	246	489	335	553	315	606	335	553	370	606	370	606	335	553	394	489	370	606	394	489	428	489	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	113	489	152	489	221	606	221	606	152	489	240	553	221	606	240	553	276	606	276	606	240	553	299	489	276	606	299	489	334	489	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	126	396	125	388	135	44	135	44	125	388	123	377	135	44	123	377	119	365	119	365	42	365	111	335	111	335	42	365	42	335	135	44	119	365	111	335	135	44	111	335	38	67	135	44	38	67	136	38	135	44	127	408	127	403	135	44	127	403	126	396	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	385	386	383	375	394	44	394	44	383	375	380	365	372	335	380	365	218	365	372	335	218	365	210	335	210	335	218	365	188	252	137	65	140	76	127	408	127	408	140	76	143	89	127	408	143	89	218	365	218	365	143	89	179	222	218	365	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	218	365	223	381	127	408	223	381	231	403	127	408	231	403	240	419	127	408	240	419	252	428	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	471	335	479	365	410	109	479	365	484	385	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	394	44	386	396	385	386	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	479	365	471	335	541	335	479	365	541	335	541	365	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	372	335	349	252	394	44	372	335	394	44	380	365	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	38	67	147	25	139	31	38	67	139	31	136	38	183	0	-16	17	-16	0	444	0	231	17	231	0	360	432	339	452	339	435	100	432	78	452	78	435	137	65	127	408	136	57	73	0	91	62	85	348	85	348	91	62	94	377	96	386	94	377	106	108	96	386	106	108	98	395	98	395	106	108	100	402	52	377	44	348	85	348	52	377	85	348	94	377	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	120	143	135	172	126	192	120	143	126	192	142	462	120	143	142	462	116	458	120	143	116	458	106	108	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	142	462	126	192	166	348	142	462	166	348	169	467	169	467	166	348	173	377	169	467	173	377	198	472	173	377	166	348	273	348	173	377	273	348	281	377	91	430	97	426	116	458	116	458	97	426	100	420	116	458	100	420	101	412	101	412	106	108	116	458	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	88	455	91	430	116	458	101	407	100	402	106	108	101	407	106	108	101	412	94	377	91	62	106	108	72	434	57	452	57	434	73	0	85	348	-8	0	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	113	522	119	528	131	579	131	579	119	528	126	531	131	579	126	531	134	532	134	532	139	531	153	582	153	582	139	531	144	531	153	582	144	531	149	530	111	568	95	552	102	503	111	568	102	503	107	514	111	568	107	514	113	522	111	568	113	522	131	579	83	530	75	503	102	503	83	530	102	503	95	552	176	580	164	582	200	511	200	511	164	582	160	526	155	528	160	526	164	582	155	528	164	582	153	582	153	582	131	579	134	532	210	507	218	505	219	565	219	565	218	505	224	503	219	565	224	503	229	561	229	561	224	503	231	502	229	561	231	502	237	558	237	558	231	502	238	502	237	558	238	502	244	556	244	556	238	502	261	505	244	556	261	505	250	555	250	555	261	505	256	554	264	555	256	554	261	505	264	555	261	505	279	514	295	530	307	552	317	582	295	530	317	582	290	582	295	530	290	582	284	571	295	530	284	571	279	514	279	514	284	571	278	563	279	514	278	563	271	558	279	514	271	558	264	555	203	571	189	576	200	511	203	571	200	511	210	507	203	571	210	507	219	565	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	176	580	200	511	189	576	153	582	149	530	155	528	32	383	38	388	50	439	50	439	38	388	45	391	50	439	45	391	54	392	54	392	58	392	72	443	72	443	58	392	63	391	72	443	63	391	68	390	31	429	14	412	21	363	31	429	21	363	26	374	31	429	26	374	32	383	31	429	32	383	50	439	2	390	-5	363	21	363	2	390	21	363	14	412	95	440	83	442	119	371	119	371	83	442	79	387	74	389	79	387	83	442	74	389	83	442	72	443	72	443	50	439	54	392	129	367	137	365	138	425	138	425	137	365	144	363	138	425	144	363	148	421	148	421	144	363	150	362	148	421	150	362	156	418	156	418	150	362	158	362	156	418	158	362	163	416	163	416	158	362	180	365	163	416	180	365	169	414	169	414	180	365	174	414	183	415	174	414	180	365	183	415	180	365	199	374	122	432	108	437	119	371	122	432	119	371	129	367	122	432	129	367	138	425	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	214	390	227	413	237	443	214	390	237	443	209	443	214	390	209	443	203	431	214	390	203	431	199	374	199	374	203	431	197	423	199	374	197	423	190	418	199	374	190	418	183	415	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	95	440	119	371	108	437	72	443	68	390	74	389	85	536	74	489	294	489	85	536	294	489	305	536	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	4	396	-7	348	213	348	4	396	213	348	224	396	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	168	540	150	547	156	493	156	493	150	547	137	560	156	493	137	560	129	506	129	506	137	560	129	577	129	506	129	577	125	598	270	575	255	557	256	507	256	507	255	557	237	546	256	507	237	546	226	493	226	493	237	546	216	539	226	493	216	539	192	537	192	537	168	540	189	489	189	489	168	540	156	493	125	598	96	598	99	554	125	598	99	554	111	526	125	598	111	526	129	506	283	598	270	575	280	530	283	598	280	530	298	560	283	598	298	560	309	598	192	537	189	489	226	493	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	270	575	256	507	280	530	99	554	96	598	96	589	81	400	63	408	67	353	67	353	63	408	50	420	67	353	50	420	41	366	41	366	50	420	41	437	41	366	41	437	37	458	182	434	167	417	168	367	168	367	167	417	149	406	168	367	149	406	137	353	137	353	149	406	129	399	137	353	129	399	104	397	104	397	81	400	101	348	101	348	81	400	67	353	37	458	8	458	12	414	37	458	12	414	23	386	37	458	23	386	41	366	195	458	182	434	192	389	195	458	192	389	210	420	195	458	210	420	222	458	104	397	101	348	137	353	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	182	434	168	367	192	389	12	414	8	458	8	449	18	33	8	24	61	0	61	0	8	24	-4	19	61	0	-4	19	-21	17	79	-114	91	-44	89	-28	89	-28	89	-23	79	-114	79	-114	89	-23	114	362	79	-114	114	362	61	0	61	0	114	362	35	72	61	0	35	72	27	48	90	-18	91	-12	114	362	114	362	91	-12	92	-6	114	362	92	-6	94	0	94	0	179	0	136	27	136	27	179	0	145	22	114	362	94	0	130	44	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	130	44	94	0	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	159	18	145	22	179	0	159	18	179	0	179	17	155	-64	149	-66	160	-97	160	-97	149	-66	143	-68	160	-97	143	-68	142	-107	142	-107	143	-68	137	-69	142	-107	137	-69	130	-69	130	-69	116	-68	122	-114	122	-114	116	-68	105	-63	122	-114	105	-63	102	-116	102	-116	105	-63	96	-55	102	-116	96	-55	91	-44	169	-57	167	-58	175	-83	175	-83	167	-58	166	-59	175	-83	166	-59	163	-61	163	-61	155	-64	160	-97	130	-69	122	-114	142	-107	175	-83	187	-65	172	-56	175	-83	172	-56	170	-56	175	-83	170	-56	169	-57	163	-61	160	-97	175	-83	79	-114	61	0	60	-107	60	-107	61	0	50	-14	60	-107	50	-14	45	-96	45	-96	50	-14	42	-27	45	-96	42	-27	36	-38	36	-80	45	-96	36	-38	36	-80	36	-38	33	-49	36	-80	33	-49	32	-61	91	-44	79	-114	102	-116	94	0	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	61	0	-21	17	-21	0	18	33	61	0	27	48	114	362	89	-23	90	-18	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	49	225	35	-4	37	-107	49	225	37	-107	57	-114	49	225	11	87	14	4	49	225	14	4	23	0	49	225	23	0	35	-4	3	51	3	23	5	62	5	62	3	23	7	12	5	62	7	12	8	74	8	74	7	12	14	4	8	74	14	4	11	87	2	43	2	36	3	23	2	43	3	23	3	51	54	247	53	241	57	-114	57	-114	53	241	51	234	57	-114	51	234	49	225	57	-114	69	-44	67	-28	67	-28	74	299	57	-114	57	-114	74	299	54	256	57	-114	54	256	54	252	57	-114	54	252	54	247	68	-19	68	-14	74	299	74	299	68	-14	69	-8	74	299	69	-8	70	-2	70	-2	88	3	83	52	83	52	83	57	74	299	74	299	83	57	102	303	74	299	70	-2	83	52	74	299	67	-28	67	-23	74	299	67	-23	68	-19	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	133	-64	126	-66	137	-97	137	-97	126	-66	120	-68	137	-97	120	-68	120	-107	120	-107	120	-68	114	-69	120	-107	114	-69	108	-69	108	-69	94	-68	100	-114	100	-114	94	-68	82	-63	100	-114	82	-63	80	-116	80	-116	82	-63	74	-55	80	-116	74	-55	69	-44	147	-57	145	-58	153	-83	153	-83	145	-58	143	-59	153	-83	143	-59	140	-61	140	-61	133	-64	137	-97	108	-69	100	-114	120	-107	153	-83	165	-65	150	-56	153	-83	150	-56	148	-56	153	-83	148	-56	147	-57	140	-61	137	-97	153	-83	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	126	68	116	57	122	32	122	32	116	57	108	48	122	32	108	48	105	15	105	15	108	48	100	43	105	15	100	43	94	41	94	41	90	42	105	15	105	15	90	42	88	3	141	56	161	87	146	96	141	56	146	96	137	82	141	56	137	82	126	68	141	56	126	68	122	32	88	3	90	42	87	43	88	3	87	43	85	45	88	3	85	45	83	48	88	3	83	48	83	52	37	-107	35	-4	25	-17	37	-107	25	-17	23	-96	23	-96	25	-17	18	-29	23	-96	18	-29	13	-39	13	-80	23	-96	13	-39	13	-80	13	-39	11	-50	13	-80	11	-50	10	-61	23	275	14	293	14	275	102	303	83	57	84	63	69	-44	57	-114	80	-116	148	552	148	525	154	564	154	564	148	525	154	513	154	564	154	513	163	573	163	573	154	513	164	503	163	573	164	503	175	580	175	580	164	503	175	497	175	580	175	497	189	582	189	582	175	497	189	495	189	582	189	495	202	580	202	580	189	495	202	497	202	580	202	497	215	573	215	573	202	497	215	503	215	573	215	503	224	564	224	564	215	503	224	512	224	564	224	512	231	552	231	552	224	512	231	524	231	552	231	524	233	538	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	148	525	148	552	146	538	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	314	-41	309	-39	332	-66	332	-66	309	-39	305	-37	332	-66	305	-37	299	-63	299	-63	305	-37	303	-34	299	-63	303	-34	302	-29	302	-29	309	33	300	42	304	-23	308	-17	309	33	309	33	308	-17	312	-11	309	33	312	-11	315	21	315	21	312	-11	316	-4	315	21	316	-4	317	6	300	42	289	48	299	-63	300	42	299	-63	302	-29	355	-8	345	-28	371	-61	371	-61	345	-28	334	-38	371	-61	334	-38	332	-66	332	-66	334	-38	321	-41	457	364	405	-45	435	-18	457	364	435	-18	459	19	457	364	380	72	405	-45	371	-61	405	-45	380	72	371	-61	380	72	366	24	371	-61	366	24	355	-8	617	452	416	452	438	432	617	452	438	432	449	429	617	452	449	429	456	425	617	452	456	425	461	420	617	452	461	420	464	414	617	452	464	414	465	407	617	452	465	407	586	428	617	452	586	428	599	433	617	452	599	433	617	435	477	69	560	378	465	407	477	69	465	407	465	402	477	69	465	402	464	396	477	69	464	396	463	389	477	69	463	389	460	378	477	69	460	378	459	19	465	407	560	378	568	403	465	407	568	403	576	418	465	407	576	418	586	428	460	378	457	364	459	19	249	41	250	-41	261	47	261	47	250	-41	271	-55	261	47	271	-55	275	50	275	50	271	-55	299	-63	275	50	299	-63	289	48	240	30	234	17	236	-21	240	30	236	-21	250	-41	240	30	250	-41	249	41	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	236	-21	234	17	232	2	314	-41	332	-66	321	-41	438	432	416	452	416	435	309	33	302	-29	304	-23	94	432	73	452	73	435	244	427	123	410	233	417	321	463	321	372	336	461	336	461	321	372	336	374	336	461	336	374	349	454	349	454	336	374	349	381	349	454	349	381	358	444	358	444	349	381	358	390	358	444	358	390	365	431	365	431	358	390	365	403	365	431	365	403	367	417	276	419	278	404	278	432	278	432	278	404	285	391	278	432	285	391	285	444	285	444	285	391	294	381	285	444	294	381	295	454	295	454	294	381	307	374	295	454	307	374	307	461	307	461	307	374	321	372	307	461	321	372	321	463	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	108	-103	112	-64	107	-108	107	-108	105	-57	99	-136	99	-136	105	-57	95	-53	99	-136	95	-53	84	-51	108	-103	111	-100	112	-64	112	-64	111	-100	114	-96	112	-64	114	-96	116	-73	116	-73	114	-96	117	-91	116	-73	117	-91	118	-84	154	-88	144	-105	160	-133	160	-133	144	-105	134	-115	160	-133	134	-115	124	-118	124	-118	119	-118	122	-139	122	-139	119	-118	114	-116	122	-139	114	-116	111	-114	108	-111	107	-108	99	-136	108	-111	99	-136	122	-139	108	-111	122	-139	111	-114	79	-129	99	-136	84	-51	79	-129	84	-51	74	-53	79	-129	74	-53	65	-58	79	-129	65	-58	64	-118	58	-66	53	-75	55	-103	58	-66	55	-103	64	-118	58	-66	64	-118	65	-58	234	210	173	-26	193	-116	234	210	193	-116	220	-87	234	210	220	-87	243	-44	234	210	243	-44	237	221	262	12	341	312	318	307	262	12	318	307	295	304	262	12	295	304	270	300	262	12	270	300	243	-44	243	-44	270	300	242	255	243	-44	242	255	242	249	243	-44	242	249	241	241	243	-44	241	241	239	232	243	-44	239	232	237	221	241	263	242	255	270	300	241	263	270	300	239	297	241	263	239	297	238	268	239	297	199	293	214	275	239	297	214	275	225	275	239	297	225	275	232	272	239	297	232	272	238	268	163	-61	154	-88	160	-133	163	-61	160	-133	193	-116	163	-61	193	-116	173	-26	124	-118	122	-139	160	-133	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	214	275	199	293	199	275	55	-103	53	-75	51	-86	105	-57	107	-108	112	-64	153	489	192	489	262	606	262	606	192	489	281	553	262	606	281	553	316	606	316	606	281	553	340	489	316	606	340	489	374	489	51	-41	45	-39	69	-66	69	-66	45	-39	42	-37	69	-66	42	-37	36	-63	36	-63	42	-37	40	-34	36	-63	40	-34	39	-29	39	-29	47	33	37	42	41	-23	45	-17	47	33	47	33	45	-17	49	-11	47	33	49	-11	53	21	53	21	49	-11	53	-4	53	21	53	-4	55	6	37	42	26	48	36	-63	37	42	36	-63	39	-29	92	-8	82	-28	107	-61	107	-61	82	-28	71	-38	107	-61	71	-38	69	-66	69	-66	71	-38	57	-41	194	364	142	-45	172	-18	194	364	172	-18	196	19	194	364	117	72	142	-45	107	-61	142	-45	117	72	107	-61	117	72	104	24	107	-61	104	24	92	-8	354	452	152	452	175	432	354	452	175	432	186	429	354	452	186	429	194	425	354	452	194	425	199	420	354	452	199	420	202	414	354	452	202	414	203	407	354	452	203	407	324	428	354	452	324	428	337	433	354	452	337	433	354	435	214	69	296	378	203	407	214	69	203	407	203	402	214	69	203	402	202	396	214	69	202	396	200	389	214	69	200	389	197	378	214	69	197	378	196	19	203	407	296	378	304	403	203	407	304	403	313	418	203	407	313	418	324	428	197	378	194	364	196	19	-12	41	-12	-41	-1	47	-1	47	-12	-41	8	-55	-1	47	8	-55	12	50	12	50	8	-55	36	-63	12	50	36	-63	26	48	-22	30	-28	17	-25	-21	-22	30	-25	-21	-12	-41	-22	30	-12	-41	-12	41	-25	-21	-28	17	-30	2	51	-41	69	-66	57	-41	175	432	152	452	152	435	47	33	39	-29	41	-23	-8	348	29	348	100	466	100	466	29	348	118	413	100	466	118	413	154	466	154	466	118	413	178	348	154	466	178	348	212	348	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	83	12	137	218	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	137	218	161	312	138	307	137	218	138	307	116	304	137	218	116	304	91	300	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	136	-97	141	-106	142	-47	142	-47	141	-106	148	-114	142	-47	148	-114	152	-37	152	-37	148	-114	159	-121	152	-37	159	-121	166	-31	166	-31	159	-121	168	-126	166	-31	168	-126	182	-28	182	-28	168	-126	173	-131	182	-28	173	-131	177	-136	135	-61	133	-77	133	-88	135	-61	133	-88	136	-97	135	-61	136	-97	142	-47	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	317	351	185	233	265	268	265	268	185	233	258	68	265	268	258	68	262	60	183	228	258	68	185	233	183	228	185	233	226	387	183	228	226	387	130	408	183	228	130	408	138	60	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	232	-127	238	-92	235	-71	232	-127	235	-71	228	-53	232	-127	228	-53	217	-40	232	-127	217	-40	215	-161	151	-192	153	-219	167	-176	167	-176	153	-219	189	-192	167	-176	189	-192	176	-161	176	-161	189	-192	179	-146	182	-28	179	-146	189	-192	182	-28	189	-192	201	-31	201	-31	189	-192	215	-161	201	-31	215	-161	217	-40	129	-208	100	-224	109	-242	129	-208	109	-242	153	-219	129	-208	153	-219	151	-192	182	-28	177	-136	179	-141	182	-28	179	-141	179	-146	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	137	51	137	53	130	408	137	51	130	408	137	48	130	408	226	387	233	405	130	408	233	405	241	418	130	408	241	418	253	427	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	102	432	80	452	80	435	400	19	413	0	413	17	346	434	332	452	332	435	61	-97	66	-106	68	-47	68	-47	66	-106	74	-114	68	-47	74	-114	78	-37	78	-37	74	-114	85	-121	78	-37	85	-121	92	-31	92	-31	85	-121	93	-126	92	-31	93	-126	107	-28	107	-28	93	-126	99	-131	107	-28	99	-131	103	-136	61	-61	58	-77	59	-88	61	-61	59	-88	61	-97	61	-61	61	-97	68	-47	94	421	95	411	109	457	109	457	95	411	101	127	109	457	101	127	109	161	109	161	101	127	127	146	109	161	136	461	109	457	163	466	136	461	109	161	163	466	109	161	193	472	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	109	161	127	146	154	196	127	146	140	84	154	196	140	84	154	41	101	127	95	411	95	407	109	457	82	454	82	433	109	457	82	433	88	431	109	457	88	431	92	427	109	457	92	427	94	421	82	454	52	452	75	434	82	454	75	434	82	433	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	158	-127	164	-92	161	-71	158	-127	161	-71	154	-53	158	-127	154	-53	143	-40	158	-127	143	-40	141	-161	77	-192	79	-219	93	-176	93	-176	79	-219	115	-192	93	-176	115	-192	102	-161	102	-161	115	-192	106	-146	107	-28	106	-146	115	-192	107	-28	115	-192	127	-31	127	-31	115	-192	141	-161	127	-31	141	-161	143	-40	55	-208	26	-224	35	-242	55	-208	35	-242	79	-219	55	-208	79	-219	77	-192	107	-28	103	-136	105	-141	107	-28	105	-141	106	-146	95	403	94	398	101	127	101	127	94	398	93	391	101	127	93	391	90	382	90	382	-15	0	67	0	90	382	67	0	101	127	75	434	52	452	52	434	95	403	101	127	95	407	210	-4	192	196	188	0	41	32	32	25	170	0	170	0	32	25	22	20	170	0	22	20	9	17	163	17	155	19	170	0	170	0	155	19	150	23	170	0	150	23	54	58	54	58	150	23	147	28	54	58	147	28	111	264	111	264	147	28	112	268	103	298	109	294	256	317	256	317	109	294	113	288	256	317	113	288	114	281	114	281	147	28	146	34	178	157	184	157	187	191	187	191	184	157	188	157	187	191	207	263	151	59	151	59	207	263	149	53	237	299	251	302	256	317	237	299	256	317	226	295	226	295	256	317	114	281	226	295	114	281	218	288	218	288	114	281	212	278	114	281	146	34	146	38	114	281	146	38	147	42	114	281	147	42	148	48	114	281	148	48	149	53	114	281	149	53	207	263	114	281	207	263	212	278	95	300	103	298	256	317	95	300	256	317	90	317	95	300	90	317	86	302	194	157	196	158	199	191	199	191	196	158	204	154	199	191	204	154	204	191	204	191	204	154	212	149	204	191	212	149	209	192	209	192	212	149	213	192	234	197	213	192	220	142	234	197	220	142	228	133	194	191	187	191	188	157	194	191	188	157	191	157	194	191	191	157	194	157	194	191	194	157	199	191	234	197	234	121	240	103	234	197	240	103	250	201	250	201	240	103	244	89	250	201	244	89	247	77	271	22	280	11	274	210	274	210	280	11	283	214	296	223	283	214	289	184	263	205	250	201	255	51	263	205	255	51	262	36	263	205	262	36	271	22	263	205	271	22	274	210	250	201	247	77	250	65	250	201	250	65	255	51	331	258	320	245	320	208	331	258	320	208	335	223	331	258	335	223	343	274	308	233	296	223	305	195	308	233	305	195	320	208	308	233	320	208	320	245	408	261	418	317	401	269	401	269	418	317	395	316	401	269	395	316	395	275	395	275	395	316	388	278	381	278	388	278	395	316	381	278	395	316	379	312	408	261	417	254	418	317	418	317	417	254	432	251	418	317	432	251	432	316	432	316	432	251	443	252	432	316	443	252	445	310	445	310	443	252	452	256	445	310	452	256	456	302	456	302	452	256	459	262	456	302	459	262	463	292	463	292	459	262	464	270	463	292	464	270	465	280	362	259	367	267	367	304	367	304	367	267	371	272	367	304	371	272	379	312	379	312	371	272	376	276	379	312	376	276	381	278	356	292	343	274	349	240	356	292	349	240	362	259	356	292	362	259	367	304	345	68	339	83	303	174	345	68	303	174	302	0	345	68	302	0	353	51	419	17	395	21	415	0	415	0	395	21	377	27	415	0	377	27	302	0	302	0	377	27	363	37	302	0	363	37	353	51	324	125	317	146	332	104	332	104	317	146	311	161	332	104	311	161	339	83	339	83	311	161	307	168	339	83	307	168	303	174	303	174	298	179	302	0	302	0	298	179	293	182	302	0	293	182	291	4	291	4	293	182	289	184	291	4	289	184	283	214	283	214	280	11	291	4	213	192	212	149	220	142	147	28	114	281	114	278	147	28	114	278	113	274	147	28	113	274	113	271	147	28	113	271	112	268	48	43	41	32	170	0	48	43	170	0	54	58	170	0	9	17	4	0	163	17	170	0	174	17	349	240	343	274	335	223	296	223	289	184	305	195	234	197	228	133	234	121	187	191	151	59	178	157	307	611	313	548	317	609	317	609	313	548	323	554	317	609	323	554	326	605	326	605	323	554	331	560	326	605	331	560	333	598	333	598	331	560	336	566	333	598	336	566	338	589	338	589	336	566	339	572	338	589	339	572	339	579	313	548	307	611	300	610	313	548	300	610	292	606	313	548	292	606	283	600	313	548	283	600	272	590	313	548	272	590	259	577	313	548	259	577	210	489	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	210	489	259	577	177	489	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	200	611	206	548	210	609	210	609	206	548	216	554	210	609	216	554	219	605	219	605	216	554	224	560	219	605	224	560	226	598	226	598	224	560	229	566	226	598	229	566	231	589	231	589	229	566	231	572	231	589	231	572	232	579	206	548	200	611	193	610	206	548	193	610	185	606	206	548	185	606	176	600	206	548	176	600	166	590	206	548	166	590	152	577	206	548	152	577	103	489	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	103	489	152	577	70	489	122	-97	127	-106	128	-47	128	-47	127	-106	135	-114	128	-47	135	-114	139	-37	139	-37	135	-114	146	-121	139	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	168	-28	168	-28	154	-126	160	-131	168	-28	160	-131	164	-136	122	-61	119	-77	120	-88	122	-61	120	-88	122	-97	122	-61	122	-97	128	-47	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	358	0	261	32	237	26	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	358	0	237	26	212	23	358	0	212	23	185	22	358	0	185	22	168	23	358	0	168	23	27	37	358	0	27	37	18	27	358	0	18	27	4	21	358	0	4	21	-14	17	358	0	-14	17	-14	0	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	42	124	377	122	369	136	42	122	369	41	69	136	42	41	69	138	35	41	69	34	50	154	25	41	69	154	25	144	29	41	69	144	29	138	35	27	37	168	23	154	25	27	37	154	25	34	50	218	-127	224	-92	222	-71	218	-127	222	-71	215	-53	218	-127	215	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	168	-28	166	-146	175	-192	168	-28	175	-192	188	-31	188	-31	175	-192	202	-161	188	-31	202	-161	203	-40	115	-208	87	-224	95	-242	115	-208	95	-242	139	-219	115	-208	139	-219	137	-192	168	-28	164	-136	165	-141	168	-28	165	-141	166	-146	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	83	435	79	452	79	435	254	427	130	410	242	419	-5	-97	0	-106	0	-47	0	-47	0	-106	6	-114	0	-47	6	-114	10	-37	10	-37	6	-114	17	-121	10	-37	17	-121	24	-31	24	-31	17	-121	26	-126	24	-31	26	-126	40	-28	40	-28	26	-126	32	-131	40	-28	32	-131	35	-136	-6	-61	-9	-77	-8	-88	-6	-61	-8	-88	-5	-97	-6	-61	-5	-97	0	-47	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	90	-127	96	-92	93	-71	90	-127	93	-71	86	-53	90	-127	86	-53	75	-40	90	-127	75	-40	74	-161	9	-192	11	-219	25	-176	25	-176	11	-219	47	-192	25	-176	47	-192	35	-161	35	-161	47	-192	38	-146	40	-28	38	-146	47	-192	40	-28	47	-192	59	-31	59	-31	47	-192	74	-161	59	-31	74	-161	75	-40	-12	-208	-41	-224	-32	-242	-12	-208	-32	-242	11	-219	-12	-208	11	-219	9	-192	40	-28	35	-136	37	-141	40	-28	37	-141	38	-146	58	434	54	452	54	434	349	394	354	385	355	445	355	445	354	385	361	377	355	445	361	377	365	455	365	455	361	377	373	370	365	455	373	370	379	461	379	461	373	370	381	364	379	461	381	364	394	463	394	463	381	364	387	360	394	463	387	360	390	355	348	431	345	413	346	403	348	431	346	403	349	394	348	431	349	394	355	445	445	364	451	400	449	420	445	364	449	420	441	438	445	364	441	438	430	451	445	364	430	451	429	330	364	299	366	272	380	315	380	315	366	272	402	299	380	315	402	299	390	330	390	330	402	299	393	345	394	463	393	345	402	299	394	463	402	299	414	460	414	460	402	299	429	330	414	460	429	330	430	451	342	283	313	266	321	250	342	283	321	250	366	272	342	283	366	272	364	299	394	463	390	355	392	350	394	463	392	350	393	345	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	235	411	240	402	241	462	241	462	240	402	247	394	241	462	247	394	252	472	252	472	247	394	259	387	252	472	259	387	265	478	265	478	259	387	267	382	265	478	267	382	281	480	281	480	267	382	273	377	281	480	273	377	277	372	234	448	232	431	232	420	234	448	232	420	235	411	234	448	235	411	241	462	331	381	337	416	335	437	331	381	335	437	328	454	331	381	328	454	316	468	331	381	316	468	315	347	250	316	253	289	266	331	266	331	253	289	288	316	266	331	288	316	276	347	276	347	288	316	279	361	281	480	279	361	288	316	281	480	288	316	301	477	301	477	288	316	315	347	301	477	315	347	316	468	228	300	199	283	208	266	228	300	208	266	253	289	228	300	253	289	250	316	281	480	277	372	279	367	281	480	279	367	279	361	58	434	54	452	54	434	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	358	0	261	32	237	26	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	358	0	237	26	212	23	358	0	212	23	185	22	358	0	185	22	168	23	358	0	168	23	27	37	358	0	27	37	18	27	358	0	18	27	4	21	358	0	4	21	-14	17	358	0	-14	17	-14	0	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	42	124	377	122	369	136	42	122	369	41	69	136	42	41	69	138	35	41	69	34	50	154	25	41	69	154	25	144	29	41	69	144	29	138	35	27	37	168	23	154	25	27	37	154	25	34	50	230	226	232	210	232	242	232	242	232	210	239	197	232	242	239	197	239	256	239	256	239	197	249	186	239	256	249	186	250	267	250	267	249	186	263	179	250	267	263	179	264	274	264	274	263	179	279	176	264	274	279	176	281	276	281	276	279	176	295	179	281	276	295	179	296	273	296	273	295	179	309	186	296	273	309	186	310	266	310	266	309	186	320	197	310	266	320	197	320	255	320	255	320	197	327	210	320	255	327	210	327	242	327	242	327	210	330	226	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	83	435	79	452	79	435	254	427	130	410	242	419	158	222	161	206	161	238	161	238	161	206	167	192	161	238	167	192	168	252	168	252	167	192	178	181	168	252	178	181	178	262	178	262	178	181	191	174	178	262	191	174	192	269	192	269	191	174	207	172	192	269	207	172	209	271	209	271	207	172	224	174	209	271	224	174	224	269	224	269	224	174	238	181	224	269	238	181	238	262	238	262	238	181	248	192	238	262	248	192	248	251	248	251	248	192	255	206	248	251	255	206	255	237	255	237	255	206	258	222	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	26	34	16	26	358	0	358	0	16	26	3	20	358	0	3	20	-14	17	73	189	39	66	137	36	73	189	137	36	135	43	73	189	135	43	85	234	73	189	85	234	17	198	73	189	17	198	3	151	128	396	126	387	135	43	135	43	126	387	124	377	135	43	124	377	122	369	135	43	129	410	129	404	135	43	129	404	128	396	294	452	80	452	101	432	294	452	101	432	112	430	294	452	112	430	120	427	294	452	120	427	125	423	294	452	125	423	128	417	294	452	128	417	129	410	294	452	129	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	196	278	225	385	129	410	196	278	129	410	139	63	196	278	139	63	183	229	196	278	183	229	283	285	196	278	283	285	297	333	135	47	136	50	129	410	135	47	129	410	135	43	138	59	139	63	129	410	138	59	129	410	136	54	136	54	129	410	136	50	129	410	225	385	233	405	129	410	233	405	242	418	129	410	242	418	254	427	261	31	236	26	358	0	358	0	236	26	210	23	358	0	210	23	182	22	182	22	165	23	358	0	358	0	165	23	26	34	353	94	338	79	358	0	358	0	338	79	323	65	358	0	323	65	304	51	304	51	283	40	358	0	358	0	283	40	261	31	367	112	353	94	358	0	367	112	358	0	399	131	367	112	399	131	382	134	26	34	165	23	33	47	33	47	165	23	152	25	33	47	152	25	39	66	39	66	152	25	143	30	39	66	143	30	137	36	358	0	-14	17	-14	0	85	234	135	43	122	369	101	432	80	452	80	435	3	49	3	21	6	71	6	71	3	21	9	10	6	71	9	10	14	103	14	103	9	10	18	1	14	103	18	1	26	148	26	148	18	1	31	-3	26	148	31	-3	43	210	43	210	31	-3	48	-5	43	210	48	-5	57	256	57	256	48	-5	73	-2	57	256	73	-2	73	314	57	256	4	228	43	210	61	434	64	434	83	455	83	455	64	434	66	434	83	455	66	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	422	83	51	73	314	73	-2	83	51	73	-2	84	48	85	69	88	83	92	386	92	386	88	83	93	99	92	386	93	99	96	405	96	405	93	99	98	119	96	405	98	119	97	416	97	416	98	119	109	458	109	458	98	119	133	244	84	357	73	314	83	51	84	357	83	51	84	59	84	357	84	59	85	69	84	357	85	69	92	386	97	416	109	458	96	422	83	455	54	452	58	434	83	455	58	434	61	434	146	289	196	472	164	466	146	289	164	466	136	462	146	289	136	462	133	244	146	289	133	244	191	275	146	289	191	275	204	321	120	59	110	49	115	24	115	24	110	49	102	43	115	24	102	43	94	41	94	41	91	42	94	6	94	6	91	42	88	43	94	6	88	43	85	46	84	48	73	-2	94	6	84	48	94	6	85	46	136	50	161	86	146	95	136	50	146	95	132	74	136	50	132	74	120	59	136	50	120	59	115	24	94	41	94	6	115	24	3	21	3	49	2	35	58	434	54	452	54	434	109	458	133	244	136	462	43	210	4	228	-8	180	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	437	332	352	137	340	-9	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	367	611	373	548	377	609	377	609	373	548	383	554	377	609	383	554	385	605	385	605	383	554	390	560	385	605	390	560	393	598	393	598	390	560	395	566	393	598	395	566	397	589	397	589	395	566	398	572	397	589	398	572	399	579	373	548	367	611	359	610	373	548	359	610	352	606	373	548	352	606	343	600	373	548	343	600	332	590	373	548	332	590	319	577	373	548	319	577	270	489	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	270	489	319	577	237	489	386	433	365	452	365	435	238	471	244	407	249	470	249	470	244	407	255	414	249	470	255	414	258	465	258	465	255	414	262	420	258	465	262	420	265	458	265	458	262	420	267	426	265	458	267	426	269	449	269	449	267	426	270	432	269	449	270	432	271	439	244	407	238	471	231	470	244	407	231	470	224	467	244	407	224	467	215	460	244	407	215	460	205	451	244	407	205	451	192	437	244	407	192	437	142	348	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	142	348	192	437	109	348	122	-97	127	-106	128	-47	128	-47	127	-106	135	-114	128	-47	135	-114	139	-37	139	-37	135	-114	146	-121	139	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	168	-28	168	-28	154	-126	160	-131	168	-28	160	-131	164	-136	122	-61	119	-77	120	-88	122	-61	120	-88	122	-97	122	-61	122	-97	128	-47	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	437	332	352	137	340	-9	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	218	-127	224	-92	222	-71	218	-127	222	-71	215	-53	218	-127	215	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	168	-28	166	-146	175	-192	168	-28	175	-192	188	-31	188	-31	175	-192	202	-161	188	-31	202	-161	203	-40	115	-208	87	-224	95	-242	115	-208	95	-242	139	-219	115	-208	139	-219	137	-192	168	-28	164	-136	165	-141	168	-28	165	-141	166	-146	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	82	-97	87	-106	88	-47	88	-47	87	-106	94	-114	88	-47	94	-114	98	-37	98	-37	94	-114	106	-121	98	-37	106	-121	112	-31	112	-31	106	-121	114	-126	112	-31	114	-126	127	-28	127	-28	114	-126	120	-131	127	-28	120	-131	123	-136	81	-61	78	-77	79	-88	81	-61	79	-88	82	-97	81	-61	82	-97	88	-47	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	121	178	120	178	132	157	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	178	-127	184	-92	182	-71	178	-127	182	-71	175	-53	178	-127	175	-53	163	-40	178	-127	163	-40	162	-161	97	-192	99	-219	113	-176	113	-176	99	-219	135	-192	113	-176	135	-192	123	-161	123	-161	135	-192	126	-146	127	-28	126	-146	135	-192	127	-28	135	-192	147	-31	147	-31	135	-192	162	-161	147	-31	162	-161	163	-40	75	-208	46	-224	55	-242	75	-208	55	-242	99	-219	75	-208	99	-219	97	-192	127	-28	123	-136	125	-141	127	-28	125	-141	126	-146	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	430	606	391	606	321	489	321	489	391	606	301	541	321	489	301	541	265	489	265	489	301	541	240	606	265	489	240	606	205	606	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	342	466	303	466	232	348	232	348	303	466	213	400	232	348	213	400	177	348	177	348	213	400	152	466	177	348	152	466	118	466	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	64	411	69	402	70	462	70	462	69	402	77	394	70	462	77	394	81	472	81	472	77	394	87	387	81	472	87	387	94	478	94	478	87	387	96	382	94	478	96	382	110	480	110	480	96	382	102	377	110	480	102	377	105	372	64	448	61	431	62	420	64	448	62	420	64	411	64	448	64	411	70	462	287	256	286	227	295	238	287	256	295	238	300	270	300	270	295	238	305	248	300	270	305	248	314	284	314	284	305	248	315	256	314	284	315	256	325	294	325	294	315	256	324	261	325	294	324	261	333	263	333	263	337	263	338	302	338	302	337	263	342	262	338	302	342	262	352	307	352	307	342	262	346	259	352	307	346	259	348	255	286	227	272	237	262	194	262	194	272	237	254	212	262	194	254	212	242	157	242	157	254	212	231	178	242	157	231	178	223	115	223	115	231	178	245	306	223	115	245	306	217	302	345	231	308	119	320	-3	345	231	320	-3	336	-5	345	231	336	-5	359	-2	345	231	359	-2	346	235	352	307	349	250	359	-2	352	307	359	-2	366	311	366	311	359	-2	372	51	381	312	372	51	372	56	381	312	372	56	374	64	338	302	325	294	333	263	399	310	388	112	412	182	399	310	412	182	413	303	413	303	412	182	417	200	413	303	417	200	423	293	423	293	417	200	423	218	423	293	423	218	427	235	374	64	377	76	381	312	381	312	377	76	381	91	381	312	381	91	399	310	399	310	381	91	388	112	429	278	423	293	427	235	429	278	427	235	430	249	429	278	430	249	431	260	404	55	395	46	401	23	401	23	395	46	388	41	401	23	388	41	381	40	381	40	378	40	381	6	381	6	378	40	375	42	381	6	375	42	373	44	372	47	372	51	359	-2	372	47	359	-2	381	6	372	47	381	6	373	44	359	-2	349	250	349	247	359	-2	349	247	348	244	359	-2	348	244	347	239	359	-2	347	239	346	235	320	-3	308	119	307	0	307	0	308	119	301	100	307	0	301	100	298	8	298	8	301	100	296	80	298	8	296	80	293	63	292	20	298	8	293	63	292	20	293	63	290	47	292	20	290	47	290	35	422	48	444	82	429	91	422	48	429	91	415	70	422	48	415	70	404	55	422	48	404	55	401	23	381	40	381	6	401	23	160	381	166	416	164	437	160	381	164	437	157	454	160	381	157	454	145	468	160	381	145	468	144	347	79	316	81	289	95	331	95	331	81	289	117	316	95	331	117	316	105	347	105	347	117	316	108	361	110	480	108	361	117	316	110	480	117	316	130	477	130	477	117	316	144	347	130	477	144	347	145	468	57	300	29	283	37	266	57	300	37	266	81	289	57	300	81	289	79	316	110	480	105	372	107	367	110	480	107	367	108	361	171	236	165	213	188	0	188	0	165	213	156	181	188	0	156	181	145	138	145	138	106	0	188	0	245	306	231	178	272	311	223	115	217	302	206	63	206	63	217	302	189	298	206	63	189	298	188	0	188	0	189	298	175	259	188	0	175	259	174	251	188	0	174	251	171	236	163	273	170	270	189	298	189	298	170	270	174	265	189	298	174	265	175	259	162	295	138	293	153	274	162	295	153	274	163	273	162	295	163	273	189	298	153	274	138	293	138	275	366	311	372	51	381	312	352	307	348	255	349	250	286	227	287	256	272	237	10	37	0	27	101	0	101	0	0	27	-13	20	101	0	-13	20	-30	17	112	396	110	387	215	406	215	406	110	387	107	375	215	406	107	375	103	359	103	359	25	74	101	0	101	0	25	74	18	52	101	0	18	52	10	37	173	-112	168	-111	192	-137	192	-137	168	-111	164	-108	192	-137	164	-108	158	-134	158	-134	164	-108	162	-105	158	-134	162	-105	161	-100	161	-100	169	-37	160	-28	163	-94	167	-88	169	-37	169	-37	167	-88	172	-82	169	-37	172	-82	175	-49	175	-49	172	-82	176	-75	175	-49	176	-75	177	-64	160	-28	148	-22	158	-134	160	-28	158	-134	161	-100	317	81	272	-17	281	-108	281	-108	272	-17	223	-86	281	-108	223	-86	192	-137	192	-137	223	-86	179	-113	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	363	308	356	-33	414	67	463	273	454	334	450	176	450	176	454	334	428	383	450	176	428	383	414	67	414	67	428	383	386	421	414	67	386	421	363	308	356	-33	363	308	350	195	356	-33	350	195	317	81	356	-33	317	81	281	-108	113	406	215	406	219	416	113	406	219	416	224	423	113	406	224	423	259	452	113	406	259	452	112	415	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	109	-29	109	-112	121	-23	121	-23	109	-112	131	-126	121	-23	131	-126	134	-20	134	-20	131	-126	158	-134	134	-20	158	-134	148	-22	99	-40	93	-53	96	-93	99	-40	96	-93	109	-112	99	-40	109	-112	109	-29	113	402	112	396	215	406	113	402	215	406	113	406	103	359	101	0	215	406	96	-93	93	-53	91	-68	173	-112	192	-137	179	-113	87	432	63	452	63	435	169	-37	161	-100	163	-94	101	0	-30	17	-30	0	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	106	-103	109	-64	105	-108	105	-108	102	-57	96	-136	96	-136	102	-57	92	-53	96	-136	92	-53	81	-51	106	-103	108	-100	109	-64	109	-64	108	-100	111	-96	109	-64	111	-96	113	-73	113	-73	111	-96	114	-91	113	-73	114	-91	115	-84	120	178	162	311	136	306	120	178	136	306	108	302	120	178	108	302	113	115	120	178	113	115	132	157	120	178	132	157	121	178	113	115	108	302	96	63	96	63	108	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	275	52	295	42	275	53	273	52	295	53	273	79	298	149	-87	140	-105	158	-133	158	-133	140	-105	131	-115	158	-133	131	-115	121	-118	121	-118	116	-118	120	-139	120	-139	116	-118	112	-116	120	-139	112	-116	108	-114	106	-111	105	-108	96	-136	106	-111	96	-136	120	-139	106	-111	120	-139	108	-114	76	-129	96	-136	81	-51	76	-129	81	-51	71	-53	76	-129	71	-53	62	-58	76	-129	62	-58	62	-118	55	-66	51	-75	52	-103	55	-66	52	-103	62	-118	55	-66	62	-118	62	-58	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	232	213	168	-25	190	-115	232	213	190	-115	218	-84	232	213	218	-84	242	-40	232	213	242	-40	234	218	313	293	303	303	304	182	304	182	303	303	289	310	304	182	289	310	287	116	287	116	289	310	271	312	287	116	271	312	261	17	261	17	271	312	256	311	261	17	256	311	242	-40	242	-40	256	311	242	307	242	-40	242	307	239	250	228	302	215	294	222	263	319	278	313	293	314	224	319	278	314	224	319	247	319	278	319	247	321	260	242	-40	239	250	239	242	242	-40	239	242	237	234	242	-40	237	234	235	225	242	-40	235	225	234	218	158	-60	149	-87	158	-133	158	-60	158	-133	190	-115	158	-60	190	-115	168	-25	121	-118	120	-139	158	-133	42	275	28	293	28	275	313	293	304	182	314	224	242	307	238	255	239	250	52	-103	51	-75	49	-86	102	-57	105	-108	109	-64	220	536	209	489	429	489	220	536	429	489	440	536	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	92	396	81	348	301	348	92	396	301	348	311	396	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	311	540	292	547	297	493	297	493	292	547	279	560	297	493	279	560	271	506	271	506	279	560	271	577	271	506	271	577	267	598	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	412	575	397	557	398	507	398	507	397	557	379	546	398	507	379	546	367	493	367	493	379	546	359	539	367	493	359	539	334	537	334	537	311	540	331	489	331	489	311	540	297	493	267	598	238	598	241	554	267	598	241	554	252	526	267	598	252	526	271	506	425	598	412	575	422	530	425	598	422	530	440	560	425	598	440	560	452	598	334	537	331	489	367	493	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	412	575	398	507	422	530	241	554	238	598	238	589	120	414	131	386	146	458	146	458	131	386	149	366	146	458	149	366	149	437	149	437	149	366	176	353	149	437	176	353	158	420	158	420	176	353	171	408	116	458	116	449	120	414	116	458	120	414	146	458	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	290	434	275	417	276	367	276	367	275	417	257	406	276	367	257	406	246	353	246	353	257	406	237	399	246	353	237	399	212	397	212	397	189	400	210	348	210	348	189	400	176	353	303	458	290	434	300	389	303	458	300	389	318	420	303	458	318	420	330	458	212	397	210	348	246	353	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	290	434	276	367	300	389	171	408	176	353	189	400	366	306	386	95	370	357	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	127	44	125	-4	142	26	142	26	125	-4	178	-11	142	26	178	-11	161	15	161	15	178	-11	185	11	209	14	185	11	215	-8	209	14	215	-8	231	24	231	24	215	-8	250	0	231	24	250	0	251	39	251	39	250	0	284	12	251	39	284	12	270	61	270	61	284	12	290	87	316	134	290	87	316	30	316	134	316	30	337	189	337	189	316	30	345	53	337	189	345	53	354	248	354	248	345	53	386	95	354	248	386	95	366	306	290	87	284	12	316	30	440	611	446	546	450	609	450	609	446	546	457	553	450	609	457	553	459	605	459	605	457	553	465	559	459	605	465	559	466	598	466	598	465	559	469	565	466	598	469	565	471	589	471	589	469	565	472	572	471	589	472	572	473	579	446	546	440	611	433	610	446	546	433	610	425	607	446	546	425	607	417	601	446	546	417	601	406	592	446	546	406	592	393	578	446	546	393	578	345	489	313	611	319	546	323	609	323	609	319	546	329	553	323	609	329	553	332	605	332	605	329	553	337	559	332	605	337	559	339	599	339	599	337	559	342	566	339	599	342	566	344	590	344	590	342	566	345	573	344	590	345	573	345	581	319	546	313	611	306	610	319	546	306	610	298	607	319	546	298	607	289	601	319	546	289	601	278	592	319	546	278	592	265	578	319	546	265	578	218	489	393	578	311	489	345	489	265	578	183	489	218	489	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	191	471	197	406	201	470	201	470	197	406	207	413	201	470	207	413	210	465	210	465	207	413	215	419	210	465	215	419	217	459	217	459	215	419	220	426	217	459	220	426	222	450	222	450	220	426	222	433	222	450	222	433	223	440	197	406	191	471	183	470	197	406	183	470	176	467	197	406	176	467	167	461	197	406	167	461	156	452	197	406	156	452	143	439	197	406	143	439	96	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	318	471	324	406	328	470	328	470	324	406	335	413	328	470	335	413	337	465	337	465	335	413	342	419	337	465	342	419	344	458	344	458	342	419	347	425	344	458	347	425	349	449	349	449	347	425	350	432	349	449	350	432	351	439	324	406	318	471	311	470	324	406	311	470	303	467	324	406	303	467	294	461	324	406	294	461	284	452	324	406	284	452	271	439	324	406	271	439	222	348	222	348	271	439	189	348	96	348	143	439	61	348	326	458	320	458	328	429	328	429	320	458	314	458	328	429	314	458	314	434	314	434	314	458	296	436	273	433	296	436	274	456	273	433	274	456	250	425	250	425	274	456	240	451	250	425	240	451	228	410	228	410	240	451	209	442	228	410	209	442	208	390	208	390	209	442	188	364	164	321	188	364	180	429	164	321	180	429	152	410	152	410	106	370	115	158	152	410	115	158	126	213	152	410	126	213	143	269	152	410	143	269	164	321	142	33	125	52	127	1	127	1	125	52	115	77	127	1	115	77	103	8	103	8	115	77	111	107	103	8	111	107	106	370	106	370	111	107	115	158	334	0	553	0	383	23	334	0	383	23	369	25	334	0	369	25	359	30	334	0	359	30	354	36	334	0	354	36	352	44	334	0	352	44	338	348	334	0	338	348	307	0	338	348	265	83	279	-1	338	348	279	-1	307	0	256	58	245	39	251	-2	256	58	251	-2	279	-1	256	58	279	-1	265	83	192	17	198	-4	214	19	214	19	198	-4	224	-4	214	19	224	-4	231	26	231	26	224	-4	251	-2	231	26	251	-2	245	39	345	378	343	369	352	44	352	44	343	369	340	358	352	44	340	358	338	348	351	456	341	457	344	408	351	456	344	408	346	394	346	394	352	44	351	456	326	458	328	429	332	457	332	457	328	429	338	420	332	457	338	420	341	457	341	457	338	420	344	408	314	458	274	456	296	436	368	454	352	44	352	47	368	454	352	47	353	51	368	454	353	51	353	54	368	454	353	54	354	58	368	454	354	58	354	62	368	454	354	62	398	227	368	454	398	227	382	453	368	454	351	456	352	44	521	427	640	452	502	430	502	430	640	452	481	431	469	430	481	431	640	452	469	430	640	452	413	452	521	427	539	422	640	452	640	452	539	422	554	417	640	452	554	417	566	411	566	411	575	402	640	452	640	452	575	402	583	392	640	452	583	392	588	380	608	323	640	452	593	352	608	323	593	352	593	348	608	323	593	348	592	343	608	323	592	343	592	338	608	323	592	338	592	333	608	323	592	333	591	327	592	367	593	352	640	452	592	367	640	452	588	380	413	452	404	452	445	399	413	452	445	399	449	412	413	452	449	412	454	421	413	452	454	421	460	427	413	452	460	427	469	430	404	250	445	399	404	452	404	250	404	452	398	227	404	250	398	227	424	224	404	250	424	224	421	250	394	452	382	453	398	227	394	452	398	227	404	452	485	163	484	157	502	133	502	133	484	157	484	150	502	133	484	150	483	137	481	199	483	193	501	273	501	273	483	193	485	186	501	273	485	186	486	178	486	178	486	174	502	133	502	133	486	174	485	169	502	133	485	169	485	163	424	224	443	221	453	253	453	253	443	221	456	218	453	253	456	218	480	260	480	260	456	218	465	215	480	260	465	215	471	210	471	210	477	205	480	260	480	260	477	205	481	199	480	260	481	199	501	273	421	250	424	224	453	253	518	293	501	273	502	133	518	293	502	133	550	317	518	293	550	317	532	320	486	178	502	133	501	273	517	59	483	38	553	0	553	0	483	38	445	26	553	0	445	26	401	22	401	22	383	23	553	0	553	0	594	131	575	134	553	0	575	134	547	91	553	0	547	91	517	59	346	387	345	378	352	44	346	387	352	44	346	394	165	21	142	33	155	-3	165	21	155	-3	186	-4	165	21	186	-4	192	17	45	51	62	33	68	321	68	321	62	33	81	19	68	321	81	19	106	370	106	370	81	19	103	8	40	268	22	210	23	96	40	268	23	96	33	72	40	268	33	72	45	51	40	268	45	51	68	321	22	210	16	152	18	122	22	210	18	122	23	96	209	442	180	429	188	364	186	-4	198	-4	192	17	142	33	127	1	155	-3	284	147	301	195	304	287	304	287	301	195	314	228	304	287	314	228	323	299	323	299	314	228	325	250	323	299	325	250	342	307	342	307	325	250	335	267	342	307	335	267	347	281	347	281	351	285	360	311	360	311	351	285	355	288	360	311	355	288	360	290	316	132	284	147	280	124	280	124	284	147	281	270	280	124	281	270	278	114	360	311	360	290	380	312	380	312	360	290	365	291	380	312	365	291	371	292	371	292	380	291	380	312	380	312	380	291	387	287	380	312	387	287	406	309	406	309	387	287	392	282	406	309	392	282	395	274	97	20	112	-8	107	13	107	13	112	-8	120	11	134	13	120	11	135	-7	134	13	135	-7	147	21	147	21	135	-7	156	-2	147	21	156	-2	160	34	160	34	156	-2	176	4	160	34	176	4	173	52	173	52	176	4	186	76	197	107	186	76	194	15	197	107	194	15	212	29	75	259	76	-3	97	278	97	278	76	-3	84	66	85	46	84	66	76	-3	85	46	76	-3	90	31	90	31	76	-3	112	-8	90	31	112	-8	97	20	87	99	94	136	97	278	97	278	94	136	106	175	97	278	106	175	122	293	122	293	106	175	119	212	122	293	119	212	133	243	133	243	143	261	148	304	148	304	143	261	154	275	148	304	154	275	175	310	175	310	154	275	166	285	175	310	166	285	178	291	7	131	9	62	17	166	17	166	9	62	24	33	17	166	24	33	32	200	32	200	24	33	46	10	32	200	46	10	52	232	52	232	46	10	76	-3	52	232	76	-3	75	259	120	11	112	-8	135	-7	223	311	203	312	204	291	204	291	203	312	191	293	178	291	191	293	203	312	178	291	203	312	175	310	228	243	225	216	227	15	227	15	225	216	218	182	227	15	218	182	212	29	212	29	218	182	209	144	212	29	209	144	197	107	274	-7	275	87	268	286	274	-7	268	286	257	-2	257	-2	268	286	254	298	257	-2	254	298	242	4	242	4	254	298	239	306	242	4	239	306	228	243	228	243	239	306	226	261	223	311	204	291	214	285	223	311	214	285	222	275	223	311	222	275	226	261	223	311	226	261	239	306	281	270	268	286	275	93	281	270	275	93	275	99	281	270	275	99	276	106	281	270	276	106	278	114	275	93	268	286	275	87	227	15	242	4	228	243	380	27	382	70	370	18	370	18	382	70	367	53	370	18	367	53	355	9	355	9	367	53	352	42	355	9	352	42	340	1	340	1	352	42	337	36	340	1	337	36	325	-3	325	-3	337	36	320	34	325	-3	320	34	308	-7	308	-7	320	34	303	36	308	-7	303	36	291	-8	291	-8	303	36	291	43	291	-8	291	43	282	53	276	68	275	87	274	-7	276	68	274	-7	291	-8	276	68	291	-8	282	53	400	94	382	70	390	38	400	94	390	38	399	50	400	94	399	50	409	65	400	94	409	65	419	84	393	244	390	234	397	166	397	166	390	234	386	223	397	166	386	223	381	213	381	213	369	194	380	155	380	155	369	194	362	147	313	157	316	132	336	167	336	167	316	132	342	139	336	167	342	139	354	179	354	179	342	139	362	147	354	179	362	147	369	194	395	255	397	166	396	265	396	265	397	166	406	309	406	309	397	166	418	181	406	309	418	181	427	302	427	302	418	181	434	198	427	302	434	198	442	289	442	289	434	198	446	215	442	289	446	215	452	272	452	272	446	215	453	233	452	272	453	233	456	251	396	265	406	309	395	274	360	311	342	307	347	281	381	213	380	155	397	166	148	304	122	293	133	243	186	76	176	4	194	15	393	244	397	166	395	255	284	147	316	132	313	157	382	70	380	27	390	38	9	62	7	131	4	97	97	278	84	66	87	99	284	147	304	287	281	270	319	611	325	548	329	609	329	609	325	548	335	554	329	609	335	554	338	605	338	605	335	554	343	560	338	605	343	560	345	598	345	598	343	560	348	566	345	598	348	566	350	589	350	589	348	566	351	572	350	589	351	572	351	579	325	548	319	611	312	610	325	548	312	610	304	606	325	548	304	606	295	600	325	548	295	600	285	590	325	548	285	590	271	577	325	548	271	577	222	489	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	222	489	271	577	189	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	127	348	176	437	94	348	122	-97	127	-106	128	-47	128	-47	127	-106	134	-114	128	-47	134	-114	138	-37	138	-37	134	-114	146	-121	138	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	167	-28	167	-28	154	-126	160	-131	167	-28	160	-131	163	-136	121	-61	118	-77	119	-88	121	-61	119	-88	122	-97	121	-61	122	-97	128	-47	218	-127	224	-92	222	-71	218	-127	222	-71	214	-53	218	-127	214	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	167	-28	166	-146	175	-192	167	-28	175	-192	187	-31	187	-31	175	-192	202	-161	187	-31	202	-161	203	-40	115	-208	86	-224	94	-242	115	-208	94	-242	139	-219	115	-208	139	-219	137	-192	167	-28	163	-136	165	-141	167	-28	165	-141	166	-146	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	-32	-97	-27	-106	-26	-47	-26	-47	-27	-106	-20	-114	-26	-47	-20	-114	-15	-37	-15	-37	-20	-114	-9	-121	-15	-37	-9	-121	-2	-31	-2	-31	-9	-121	0	-126	-2	-31	0	-126	13	-28	13	-28	0	-126	5	-131	13	-28	5	-131	8	-136	-33	-61	-35	-77	-34	-88	-33	-61	-34	-88	-32	-97	-33	-61	-32	-97	-26	-47	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	63	-127	69	-92	66	-71	63	-127	66	-71	59	-53	63	-127	59	-53	48	-40	63	-127	48	-40	46	-161	-17	-192	-15	-219	-1	-176	-1	-176	-15	-219	20	-192	-1	-176	20	-192	7	-161	7	-161	20	-192	11	-146	13	-28	11	-146	20	-192	13	-28	20	-192	33	-31	33	-31	20	-192	46	-161	33	-31	46	-161	48	-40	-39	-208	-68	-224	-59	-242	-39	-208	-59	-242	-15	-219	-39	-208	-15	-219	-17	-192	13	-28	8	-136	10	-141	13	-28	10	-141	11	-146	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	382	606	344	606	273	489	273	489	344	606	253	541	273	489	253	541	218	489	218	489	253	541	192	606	218	489	192	606	158	606	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	265	611	271	548	275	609	275	609	271	548	281	554	275	609	281	554	284	605	284	605	281	554	289	560	284	605	289	560	291	598	291	598	289	560	293	566	291	598	293	566	295	589	295	589	293	566	296	572	295	589	296	572	297	579	271	548	265	611	258	610	271	548	258	610	250	606	271	548	250	606	241	600	271	548	241	600	231	590	271	548	231	590	218	577	271	548	218	577	168	489	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	168	489	218	577	135	489	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	127	348	176	437	94	348	5	-8	2	103	-12	-8	106	489	145	489	214	606	214	606	145	489	233	553	214	606	233	553	269	606	269	606	233	553	293	489	269	606	293	489	327	489	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	27	348	66	348	135	466	135	466	66	348	154	413	135	466	154	413	190	466	190	466	154	413	213	348	190	466	213	348	248	348	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	41	11	48	11	48	11	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	63	9	58	75	63	9	66	59	66	59	63	9	70	7	66	59	70	7	78	44	78	44	70	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	131	-119	123	-117	126	-144	126	-144	123	-117	114	-115	126	-144	114	-115	111	-141	111	-141	114	-115	105	-112	111	-141	105	-112	96	-136	96	-136	105	-112	94	-107	96	-136	94	-107	79	-129	175	-100	170	-108	182	-143	182	-143	170	-108	163	-114	182	-143	163	-114	155	-146	155	-146	163	-114	152	-118	155	-146	152	-118	140	-145	140	-145	152	-118	140	-119	123	-8	137	-10	132	12	132	12	137	-10	149	11	164	11	149	11	151	-11	164	11	151	-11	157	-68	157	-68	151	-11	146	-67	151	-11	116	-61	125	-69	151	-11	125	-69	130	-68	151	-11	130	-68	134	-67	151	-11	134	-67	138	-67	151	-11	138	-67	142	-67	151	-11	142	-67	146	-67	89	33	95	0	102	23	102	23	95	0	110	-5	102	23	110	-5	117	16	117	16	110	-5	123	-8	117	16	123	-8	132	12	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	233	79	230	65	231	0	231	0	230	65	225	54	231	0	225	54	219	-3	219	-3	225	54	218	43	219	-3	218	43	210	34	210	34	200	25	207	-6	207	-6	200	25	194	-9	189	19	177	14	180	-10	189	19	180	-10	194	-9	189	19	194	-9	200	25	164	11	157	-68	160	-41	164	11	160	-41	180	-10	164	11	180	-10	177	14	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	267	21	260	247	267	21	287	219	287	219	267	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	210	34	207	-6	219	-3	238	-87	235	-72	234	-106	234	-106	235	-72	227	-58	234	-106	227	-58	223	-123	223	-123	227	-58	214	-48	223	-123	214	-48	205	-135	205	-135	214	-48	198	-41	205	-135	198	-41	182	-143	182	-143	198	-41	178	-39	182	-143	178	-39	177	-91	177	-91	178	-39	176	-82	176	-82	178	-39	174	-39	176	-82	174	-39	172	-76	172	-76	174	-39	171	-39	172	-76	171	-39	167	-40	165	-71	172	-76	167	-40	165	-71	167	-40	164	-40	165	-71	164	-40	160	-41	165	-71	160	-41	157	-68	149	11	137	-10	151	-11	131	-119	126	-144	140	-145	131	-119	140	-145	140	-119	175	-100	182	-143	177	-91	233	79	231	0	242	5	89	33	78	4	95	0	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	103	-100	98	-108	109	-143	109	-143	98	-108	90	-114	109	-143	90	-114	82	-146	82	-146	90	-114	80	-118	82	-146	80	-118	68	-145	68	-145	80	-118	67	-119	62	-67	65	-67	81	-8	81	-8	65	-67	69	-67	81	-8	69	-67	73	-67	73	-67	84	-68	81	-8	81	-8	44	-61	53	-69	81	-8	53	-69	57	-68	81	-8	57	-68	62	-67	83	11	74	-7	81	-8	83	11	81	-8	84	-68	83	11	64	15	66	-6	83	11	66	-6	74	-7	40	1	45	0	48	26	48	26	45	0	52	-2	48	26	52	-2	64	15	64	15	52	-2	59	-4	64	15	59	-4	66	-6	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	189	78	187	97	185	53	185	53	187	97	181	116	185	53	181	116	174	32	174	32	181	116	171	137	174	32	171	137	158	14	158	14	171	137	156	161	158	14	156	161	136	1	136	1	156	161	134	187	136	1	134	187	124	48	124	48	122	36	136	1	136	1	122	36	117	26	136	1	117	26	112	-6	112	-6	117	26	109	18	112	-6	109	18	98	13	98	13	83	11	87	-41	98	13	87	-41	112	-6	95	-40	91	-40	93	-71	93	-71	91	-40	87	-41	93	-71	87	-41	84	-68	84	-68	87	-41	83	11	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	166	-87	163	-72	162	-106	162	-106	163	-72	155	-58	162	-106	155	-58	150	-123	150	-123	155	-58	142	-48	150	-123	142	-48	133	-135	133	-135	142	-48	125	-41	133	-135	125	-41	109	-143	109	-143	125	-41	106	-39	109	-143	106	-39	105	-91	105	-91	106	-39	103	-82	103	-82	106	-39	102	-39	103	-82	102	-39	100	-76	100	-76	102	-39	98	-39	100	-76	98	-39	95	-40	59	-119	50	-117	54	-144	59	-119	54	-144	68	-145	59	-119	68	-145	67	-119	22	-107	24	-136	33	-112	33	-112	24	-136	39	-141	33	-112	39	-141	42	-115	42	-115	39	-141	54	-144	42	-115	54	-144	50	-117	24	-136	22	-107	7	-129	95	-40	93	-71	100	-76	103	-100	109	-143	105	-91	5	-8	2	103	-12	-8	348	606	310	606	239	489	239	489	310	606	219	541	239	489	219	541	184	489	184	489	219	541	159	606	184	489	159	606	124	606	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	145	-100	140	-108	151	-143	151	-143	140	-108	132	-114	151	-143	132	-114	124	-146	124	-146	132	-114	121	-118	124	-146	121	-118	110	-145	110	-145	121	-118	109	-119	103	-67	107	-67	128	0	128	0	107	-67	111	-67	128	0	111	-67	115	-67	115	-67	126	-68	128	0	128	0	126	-68	130	-41	128	0	130	-41	204	428	204	428	130	-41	158	0	209	29	203	37	158	0	158	0	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	128	0	204	428	105	66	128	0	105	66	97	47	128	0	97	47	88	33	128	0	88	33	75	24	128	0	75	24	61	18	128	0	61	18	43	17	128	0	43	17	33	17	128	0	33	17	33	0	209	29	158	0	219	22	219	22	158	0	256	0	219	22	256	0	235	18	235	18	256	0	256	17	208	-87	205	-72	204	-106	204	-106	205	-72	197	-58	204	-106	197	-58	192	-123	192	-123	197	-58	184	-48	192	-123	184	-48	174	-135	174	-135	184	-48	167	-41	174	-135	167	-41	151	-143	151	-143	167	-41	147	-39	151	-143	147	-39	146	-91	146	-91	147	-39	145	-82	145	-82	147	-39	143	-39	145	-82	143	-39	141	-76	141	-76	143	-39	140	-39	141	-76	140	-39	137	-40	135	-71	141	-76	137	-40	135	-71	137	-40	133	-40	135	-71	133	-40	130	-41	135	-71	130	-41	126	-68	128	0	86	-61	94	-69	128	0	94	-69	99	-68	128	0	99	-68	103	-67	100	-119	92	-117	96	-144	100	-119	96	-144	110	-145	100	-119	110	-145	109	-119	63	-107	66	-136	74	-112	74	-112	66	-136	81	-141	74	-112	81	-141	84	-115	84	-115	81	-141	96	-144	84	-115	96	-144	92	-117	66	-136	63	-107	49	-129	145	-100	151	-143	146	-91	204	428	158	0	201	48	204	428	203	67	206	77	46	-100	41	-108	52	-143	52	-143	41	-108	33	-114	52	-143	33	-114	25	-146	25	-146	33	-114	22	-118	25	-146	22	-118	11	-145	11	-145	22	-118	10	-119	26	-3	16	-67	27	-68	26	-3	27	-68	60	275	26	-3	60	275	16	0	16	0	60	275	15	115	16	0	15	115	9	95	26	-3	-13	-61	-4	-69	26	-3	-4	-69	0	-68	26	-3	0	-68	4	-67	26	-3	4	-67	8	-67	26	-3	8	-67	12	-67	26	-3	12	-67	16	-67	75	0	81	54	82	326	75	0	82	326	60	275	60	275	82	326	56	311	60	275	56	311	25	299	85	43	95	10	88	42	88	42	95	10	91	41	98	44	91	41	95	10	98	44	95	10	114	27	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	135	52	158	85	143	95	135	52	143	95	130	76	135	52	130	76	118	61	135	52	118	61	114	27	107	50	98	44	114	27	107	50	114	27	118	61	81	54	75	0	81	49	81	49	75	0	95	10	81	49	95	10	83	45	83	45	95	10	85	43	60	275	27	-68	30	-41	60	275	30	-41	55	-4	60	275	55	-4	75	0	16	0	9	95	8	6	8	6	9	95	4	76	8	6	4	76	3	15	3	15	4	76	1	60	3	15	1	60	0	25	0	25	1	60	0	47	0	25	0	47	-1	38	109	-87	106	-72	105	-106	105	-106	106	-72	97	-58	105	-106	97	-58	93	-123	93	-123	97	-58	84	-48	93	-123	84	-48	75	-135	75	-135	84	-48	68	-41	75	-135	68	-41	52	-143	52	-143	68	-41	48	-39	52	-143	48	-39	48	-91	48	-91	48	-39	46	-82	46	-82	48	-39	44	-39	46	-82	44	-39	42	-76	42	-76	44	-39	41	-39	42	-76	41	-39	38	-40	35	-71	42	-76	38	-40	35	-71	38	-40	34	-40	35	-71	34	-40	30	-41	35	-71	30	-41	27	-68	1	-119	-6	-117	-3	-144	1	-119	-3	-144	11	-145	1	-119	11	-145	10	-119	-34	-107	-33	-136	-24	-112	-24	-112	-33	-136	-17	-141	-24	-112	-17	-141	-15	-115	-15	-115	-17	-141	-3	-144	-15	-115	-3	-144	-6	-117	-33	-136	-34	-107	-50	-129	46	-100	52	-143	48	-91	60	275	25	299	25	275	403	606	364	606	293	489	293	489	364	606	274	541	293	489	274	541	238	489	238	489	274	541	213	606	238	489	213	606	179	606	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	75	50	75	54	75	54	68	0	75	54	80	328	68	0	80	328	55	275	55	275	80	328	52	312	55	275	52	312	20	299	104	172	111	195	124	372	124	372	111	195	133	275	124	372	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	103	348	80	328	85	106	103	348	85	106	95	140	103	348	95	140	104	172	103	348	104	172	124	372	80	328	75	54	78	75	80	328	78	75	85	106	141	303	133	275	179	275	141	303	179	275	179	303	79	44	94	14	82	42	82	42	94	14	86	41	97	46	86	41	94	14	97	46	94	14	117	35	136	60	152	85	137	95	136	60	137	95	131	85	136	60	131	85	121	71	136	60	121	71	117	35	109	57	97	46	117	35	109	57	117	35	121	71	76	46	75	50	68	0	76	46	68	0	94	14	76	46	94	14	79	44	6	102	10	1	10	115	10	115	10	1	22	-3	10	115	22	-3	55	275	55	275	22	-3	38	-5	55	275	38	-5	68	0	-5	51	-5	22	-2	68	-2	68	-5	22	0	10	-2	68	0	10	1	85	1	85	0	10	10	1	1	85	10	1	6	102	235	411	240	402	241	462	241	462	240	402	247	394	241	462	247	394	252	472	252	472	247	394	259	387	252	472	259	387	265	478	265	478	259	387	267	382	265	478	267	382	281	480	281	480	267	382	273	377	281	480	273	377	277	372	234	448	232	431	232	420	234	448	232	420	235	411	234	448	235	411	241	462	331	381	337	416	335	437	331	381	335	437	328	454	331	381	328	454	316	468	331	381	316	468	315	347	250	316	253	289	266	331	266	331	253	289	288	316	266	331	288	316	276	347	276	347	288	316	279	361	281	480	279	361	288	316	281	480	288	316	301	477	301	477	288	316	315	347	301	477	315	347	316	468	228	300	199	283	208	266	228	300	208	266	253	289	228	300	253	289	250	316	281	480	277	372	279	367	281	480	279	367	279	361	-5	22	-5	51	-7	38	68	0	75	50	75	54	55	275	20	299	20	275	201	57	204	428	201	48	201	48	152	241	203	37	203	37	152	241	146	218	203	37	146	218	105	66	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	251	241	303	428	204	428	251	241	204	428	206	77	251	241	206	77	209	88	251	241	209	88	212	98	251	241	212	98	245	218	251	241	245	218	322	218	251	241	322	218	328	241	204	428	201	57	203	67	204	428	203	67	206	77	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	209	29	203	37	74	241	68	218	146	218	74	241	146	218	152	241	152	241	201	48	204	428	75	49	75	54	75	54	61	-2	75	54	77	326	61	-2	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	112	61	102	50	104	23	104	23	102	50	93	44	104	23	93	44	86	41	86	41	83	42	83	6	83	6	83	42	80	43	83	6	80	43	77	45	75	49	75	54	61	-2	75	49	61	-2	83	6	75	49	83	6	77	45	78	75	83	94	100	346	100	346	83	94	90	121	100	346	90	121	100	157	100	157	162	157	111	195	111	195	162	157	173	195	77	326	75	54	76	62	77	326	76	62	78	75	77	326	78	75	100	346	100	157	111	195	122	370	122	370	111	195	133	275	122	370	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	122	370	100	346	100	157	141	303	133	275	190	275	141	303	190	275	190	303	127	49	152	85	137	95	127	49	137	95	124	76	127	49	124	76	112	61	127	49	112	61	104	23	86	41	83	6	104	23	61	-2	55	275	38	-5	38	-5	55	275	32	195	38	-5	32	195	22	-3	22	-3	32	195	21	157	22	-3	21	157	10	115	-9	195	-19	157	21	157	-9	195	21	157	32	195	22	-3	10	115	10	1	10	1	10	115	4	95	10	1	4	95	0	10	0	10	4	95	0	76	0	10	0	76	-3	60	-5	22	0	10	-3	60	-5	22	-3	60	-6	47	-5	22	-6	47	-7	38	55	275	20	299	20	275	228	508	234	513	246	565	246	565	234	513	241	516	246	565	241	516	250	517	250	517	254	517	268	569	268	569	254	517	259	517	268	569	259	517	264	516	227	554	210	538	217	489	227	554	217	489	222	500	227	554	222	500	228	508	227	554	228	508	246	565	198	516	190	489	217	489	198	516	217	489	210	538	325	493	333	491	334	551	334	551	333	491	340	489	334	551	340	489	344	547	344	547	340	489	347	488	344	547	347	488	352	544	352	544	347	488	354	488	352	544	354	488	359	542	359	542	354	488	376	491	359	542	376	491	365	540	365	540	376	491	370	540	379	541	370	540	376	491	379	541	376	491	394	500	410	515	422	538	432	569	410	515	432	569	405	569	410	515	405	569	399	557	410	515	399	557	394	500	394	500	399	557	393	549	394	500	393	549	386	544	394	500	386	544	379	541	318	557	304	562	315	497	318	557	315	497	325	493	318	557	325	493	334	551	304	562	291	566	315	497	315	497	291	566	279	568	315	497	279	568	275	512	275	512	279	568	270	514	268	569	264	516	270	514	268	569	270	514	279	568	268	569	246	565	250	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	127	383	133	388	145	439	145	439	133	388	140	391	145	439	140	391	148	392	148	392	153	392	167	443	167	443	153	392	158	391	167	443	158	391	163	390	125	429	109	412	115	363	125	429	115	363	121	374	125	429	121	374	127	383	125	429	127	383	145	439	96	390	88	363	115	363	96	390	115	363	109	412	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	189	440	177	442	213	371	213	371	177	442	173	387	168	389	173	387	177	442	168	389	177	442	167	443	167	443	145	439	148	392	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	223	367	231	365	232	425	232	425	231	365	238	363	232	425	238	363	242	421	242	421	238	363	245	362	242	421	245	362	251	418	251	418	245	362	252	362	251	418	252	362	258	416	258	416	252	362	274	365	258	416	274	365	264	414	264	414	274	365	269	414	278	415	269	414	274	365	278	415	274	365	293	374	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	308	390	321	413	331	443	308	390	331	443	303	443	308	390	303	443	297	431	308	390	297	431	293	374	293	374	297	431	291	423	293	374	291	423	285	418	293	374	285	418	278	415	216	432	202	437	213	371	216	432	213	371	223	367	216	432	223	367	232	425	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	189	440	213	371	202	437	167	443	163	390	168	389	12	28	11	58	10	48	213	536	202	489	422	489	213	536	422	489	433	536	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	106	396	94	348	314	348	106	396	314	348	325	396	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	284	540	266	547	270	493	270	493	266	547	252	560	270	493	252	560	244	506	244	506	252	560	244	577	244	506	244	577	240	598	385	575	370	557	371	507	371	507	370	557	352	546	371	507	352	546	340	493	340	493	352	546	331	539	340	493	331	539	307	537	307	537	284	540	304	489	304	489	284	540	270	493	240	598	211	598	215	554	240	598	215	554	226	526	240	598	226	526	244	506	398	598	385	575	395	530	398	598	395	530	413	560	398	598	413	560	425	598	307	537	304	489	340	493	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	385	575	371	507	395	530	215	554	211	598	211	589	283	434	268	417	269	367	269	367	268	417	251	406	269	367	251	406	239	353	239	353	251	406	230	399	239	353	230	399	205	397	205	397	182	400	203	348	203	348	182	400	169	353	169	353	182	400	164	408	169	353	164	408	151	420	169	353	151	420	143	437	169	353	143	437	143	366	139	458	109	458	113	414	139	458	113	414	124	386	139	458	124	386	143	366	139	458	143	366	143	437	296	458	283	434	293	389	296	458	293	389	311	420	296	458	311	420	323	458	205	397	203	348	239	353	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	113	414	109	458	109	449	283	434	269	367	293	389	279	527	287	482	287	518	287	518	287	482	311	478	287	518	311	478	298	513	298	513	311	478	310	511	323	513	310	511	311	478	323	513	311	478	334	482	335	619	311	622	323	588	323	588	311	622	310	590	298	588	310	590	311	622	298	588	311	622	289	619	383	551	380	573	379	528	379	528	380	573	370	593	379	528	370	593	369	508	369	508	370	593	355	608	369	508	355	608	353	492	353	492	355	608	351	549	353	492	351	549	349	537	353	492	349	537	343	527	355	608	335	619	343	573	355	608	343	573	349	562	355	608	349	562	351	549	335	619	323	588	334	582	335	619	334	582	343	573	334	518	323	513	334	482	334	518	334	482	353	492	334	518	353	492	343	527	289	619	269	609	273	562	289	619	273	562	279	573	289	619	279	573	287	582	289	619	287	582	298	588	239	551	242	527	243	574	243	574	242	527	252	507	243	574	252	507	253	594	253	594	252	507	267	492	253	594	267	492	269	609	269	609	267	492	271	550	273	538	271	550	267	492	273	538	267	492	287	482	273	538	287	482	279	527	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	273	562	269	609	271	550	178	397	185	352	186	389	186	389	185	352	210	348	186	389	210	348	197	383	197	383	210	348	209	381	222	383	209	381	210	348	222	383	210	348	233	352	234	489	210	492	222	458	222	458	210	492	209	460	197	458	209	460	210	492	197	458	210	492	188	489	282	421	279	444	278	398	278	398	279	444	269	463	278	398	269	463	268	378	268	378	269	463	254	479	268	378	254	479	252	362	252	362	254	479	250	419	252	362	250	419	247	407	252	362	247	407	242	397	254	479	234	489	242	443	254	479	242	443	247	432	254	479	247	432	250	419	234	489	222	458	233	452	234	489	233	452	242	443	233	389	222	383	233	352	233	389	233	352	252	362	233	389	252	362	242	397	188	489	168	479	172	433	188	489	172	433	178	444	188	489	178	444	186	452	188	489	186	452	197	458	138	422	141	398	142	444	142	444	141	398	151	378	142	444	151	378	152	464	152	464	151	378	166	362	152	464	166	362	168	479	168	479	166	362	170	420	172	408	170	420	166	362	172	408	166	362	185	352	172	408	185	352	178	397	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	172	433	168	479	170	420	379	569	379	569	296	478	379	569	296	478	330	478	379	569	330	478	432	536	379	569	432	536	391	582	425	601	432	536	436	599	436	599	432	536	442	543	436	599	442	543	445	595	445	595	442	543	450	549	445	595	450	549	452	588	452	588	450	549	454	555	452	588	454	555	456	579	456	579	454	555	457	561	456	579	457	561	458	569	432	536	425	601	418	600	432	536	418	600	410	597	432	536	410	597	402	591	432	536	402	591	391	582	298	601	304	536	308	600	308	600	304	536	314	543	308	600	314	543	317	595	317	595	314	543	322	549	317	595	322	549	324	589	324	589	322	549	327	556	324	589	327	556	329	580	329	580	327	556	329	563	329	580	329	563	330	570	304	536	298	601	291	600	304	536	291	600	283	597	304	536	283	597	274	591	304	536	274	591	263	582	304	536	263	582	250	569	304	536	250	569	204	478	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	204	478	250	569	168	478	324	471	330	406	334	470	334	470	330	406	340	413	334	470	340	413	342	465	342	465	340	413	348	419	342	465	348	419	350	458	350	458	348	419	353	425	350	458	353	425	354	449	354	449	353	425	355	432	354	449	355	432	356	439	330	406	324	471	316	470	330	406	316	470	309	467	330	406	309	467	300	461	330	406	300	461	289	452	330	406	289	452	276	439	330	406	276	439	228	348	196	471	202	406	206	470	206	470	202	406	212	413	206	470	212	413	215	465	215	465	212	413	220	419	215	465	220	419	222	459	222	459	220	419	225	426	222	459	225	426	227	450	227	450	225	426	228	433	227	450	228	433	229	440	202	406	196	471	189	470	202	406	189	470	181	467	202	406	181	467	172	461	202	406	172	461	161	452	202	406	161	452	149	439	202	406	149	439	101	348	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	101	348	149	439	66	348	228	348	276	439	194	348	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	221	26	211	-11	215	-10	221	26	215	-10	223	-107	221	26	193	28	196	-11	221	26	196	-11	200	-11	221	26	200	-11	204	-11	221	26	204	-11	208	-11	221	26	208	-11	211	-11	193	28	170	36	196	-11	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	277	37	260	31	267	-1	267	-1	260	31	255	-4	254	-10	255	-4	260	31	254	-10	260	31	253	-15	253	-15	260	31	242	27	253	-15	242	27	252	-20	252	-20	242	27	242	-114	252	-20	242	-114	252	-24	252	-24	242	-114	252	-28	254	-44	252	-28	242	-114	254	-44	242	-114	265	-116	242	27	221	26	223	-107	242	27	223	-107	242	-114	355	158	345	128	348	68	348	68	345	128	333	101	348	68	333	101	330	41	330	41	333	101	320	77	330	41	320	77	308	20	308	20	320	77	304	57	291	46	277	37	279	2	291	46	279	2	289	7	291	46	289	7	299	13	291	46	299	13	304	57	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	364	100	377	137	365	191	364	100	365	191	355	158	364	100	355	158	348	68	318	-64	312	-66	323	-97	323	-97	312	-66	305	-68	323	-97	305	-68	305	-107	305	-107	305	-68	299	-69	305	-107	299	-69	293	-69	293	-69	279	-68	285	-114	285	-114	279	-68	268	-63	285	-114	268	-63	265	-116	265	-116	268	-63	259	-55	265	-116	259	-55	254	-44	332	-57	330	-58	338	-83	338	-83	330	-58	328	-59	338	-83	328	-59	326	-61	326	-61	318	-64	323	-97	293	-69	285	-114	305	-107	338	-83	350	-65	335	-56	338	-83	335	-56	333	-56	338	-83	333	-56	332	-57	326	-61	323	-97	338	-83	215	-10	207	-21	208	-96	215	-10	208	-96	223	-107	202	-32	198	-41	199	-80	202	-32	199	-80	208	-96	202	-32	208	-96	207	-21	196	-51	195	-61	199	-80	196	-51	199	-80	198	-41	308	20	304	57	299	13	383	433	363	452	363	435	277	37	267	-1	279	2	87	433	66	452	66	435	52	59	46	116	45	98	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	208	-40	208	-80	212	-29	212	-29	208	-80	217	-96	212	-29	217	-96	219	-18	219	-18	217	-96	231	-107	219	-18	231	-107	228	-5	228	-5	231	-107	230	233	228	-5	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	230	233	231	-107	250	303	250	303	231	-107	251	-114	250	303	251	-114	260	54	260	54	261	-28	260	50	260	50	261	-28	261	46	261	46	261	-28	261	-22	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	205	-50	204	-61	208	-80	205	-50	208	-80	208	-40	261	-28	260	54	251	-114	261	-28	251	-114	263	-44	318	90	305	71	306	41	306	41	305	71	294	57	306	41	294	57	293	26	293	26	294	57	285	47	293	26	285	47	280	14	280	14	285	47	277	42	280	14	277	42	270	40	270	40	266	41	266	5	266	5	266	41	265	-3	263	43	261	46	262	-17	263	43	262	-17	263	-10	263	43	263	-10	265	-3	263	43	265	-3	266	41	318	90	306	41	320	60	318	90	320	60	333	81	280	14	270	40	266	5	327	-64	321	-66	331	-97	331	-97	321	-66	314	-68	331	-97	314	-68	314	-107	314	-107	314	-68	309	-69	314	-107	309	-69	302	-69	302	-69	288	-68	294	-114	294	-114	288	-68	276	-63	294	-114	276	-63	274	-116	274	-116	276	-63	268	-55	274	-116	268	-55	263	-44	341	-57	339	-58	347	-83	347	-83	339	-58	338	-59	347	-83	338	-59	335	-61	335	-61	327	-64	331	-97	302	-69	294	-114	314	-107	347	-83	359	-65	344	-56	347	-83	344	-56	342	-56	347	-83	342	-56	341	-57	335	-61	331	-97	347	-83	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	263	-44	251	-114	274	-116	261	46	261	-22	262	-17	12	28	11	58	10	48	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	255	489	293	489	363	606	363	606	293	489	382	553	363	606	382	553	418	606	418	606	382	553	441	489	418	606	441	489	476	489	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	140	348	179	348	248	466	248	466	179	348	267	413	248	466	267	413	302	466	302	466	267	413	327	348	302	466	327	348	360	348	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	286	335	271	160	489	198	489	268	606	268	606	198	489	287	553	268	606	287	553	323	606	323	606	287	553	347	489	323	606	347	489	381	489	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	44	348	83	348	152	466	152	466	83	348	172	413	152	466	172	413	207	466	207	466	172	413	231	348	207	466	231	348	265	348	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	300	552	300	525	306	564	306	564	300	525	307	513	306	564	307	513	316	573	316	573	307	513	316	503	316	573	316	503	327	580	327	580	316	503	328	497	327	580	328	497	341	582	341	582	328	497	341	495	341	582	341	495	355	580	355	580	341	495	355	497	355	580	355	497	368	573	368	573	355	497	368	503	368	573	368	503	377	564	377	564	368	503	377	512	377	564	377	512	384	552	384	552	377	512	384	524	384	552	384	524	386	538	157	552	157	525	163	564	163	564	157	525	163	513	163	564	163	513	173	573	173	573	163	513	173	503	173	573	173	503	185	580	185	580	173	503	185	497	185	580	185	497	198	582	198	582	185	497	198	495	198	582	198	495	212	580	212	580	198	495	212	497	212	580	212	497	224	573	224	573	212	497	224	503	224	573	224	503	234	564	234	564	224	503	234	512	234	564	234	512	241	552	241	552	234	512	241	524	241	552	241	524	243	538	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	157	525	157	552	155	538	300	525	300	552	298	538	312	611	318	548	322	609	322	609	318	548	329	554	322	609	329	554	331	605	331	605	329	554	336	560	331	605	336	560	338	598	338	598	336	560	341	566	338	598	341	566	343	589	343	589	341	566	344	572	343	589	344	572	345	579	318	548	312	611	305	610	318	548	305	610	297	606	318	548	297	606	288	600	318	548	288	600	278	590	318	548	278	590	265	577	318	548	265	577	216	489	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	216	489	265	577	183	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	127	348	176	437	94	348	208	552	208	525	214	564	214	564	208	525	215	513	214	564	215	513	224	573	224	573	215	513	224	503	224	573	224	503	236	580	236	580	224	503	236	497	236	580	236	497	250	582	250	582	236	497	250	495	250	582	250	495	264	580	264	580	250	495	264	497	264	580	264	497	276	573	276	573	264	497	276	503	276	573	276	503	285	564	285	564	276	503	285	512	285	564	285	512	292	552	292	552	285	512	292	524	292	552	292	524	294	538	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	208	525	208	552	206	538	112	412	112	385	119	424	119	424	112	385	119	373	119	424	119	373	128	434	128	434	119	373	128	363	128	434	128	363	140	440	140	440	128	363	140	357	140	440	140	357	153	443	153	443	140	357	153	354	153	443	153	354	167	440	167	440	153	354	167	357	167	440	167	357	180	434	180	434	167	357	180	363	180	434	180	363	190	424	190	424	180	363	190	372	190	424	190	372	196	412	196	412	190	372	196	384	196	412	196	384	198	398	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	112	385	112	412	110	398	376	606	337	606	266	489	266	489	337	606	247	541	266	489	247	541	211	489	211	489	247	541	186	606	211	489	186	606	152	606	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	51	32	42	24	198	0	198	0	42	24	30	19	198	0	30	19	14	17	112	283	62	59	155	33	112	283	155	33	154	44	112	283	154	44	118	312	112	283	118	312	90	312	112	283	90	312	84	283	154	44	145	394	134	370	154	44	134	370	126	343	154	44	126	343	118	312	243	428	252	438	269	467	269	467	252	438	263	444	269	467	263	444	276	446	276	446	282	445	300	464	300	464	282	445	288	444	300	464	288	444	291	441	242	465	220	461	231	393	242	465	231	393	236	413	242	465	236	413	243	428	242	465	243	428	269	467	231	393	220	461	202	454	231	393	202	454	186	444	231	393	186	444	172	432	231	393	172	432	158	72	157	415	145	394	154	44	157	415	154	44	154	49	157	415	154	49	155	54	157	415	155	54	155	60	157	415	155	60	157	66	157	415	157	66	158	72	157	415	158	72	172	432	358	421	345	440	345	364	358	421	345	364	354	373	358	421	354	373	360	385	358	421	360	385	362	400	307	359	320	357	325	454	325	454	320	357	334	359	325	454	334	359	345	440	345	440	334	359	345	364	293	428	296	365	295	434	295	434	296	365	300	464	300	464	296	365	307	359	300	464	307	359	325	454	300	464	291	441	294	438	300	464	294	438	295	434	300	464	269	467	276	446	281	407	282	383	285	416	285	416	282	383	287	373	285	416	287	373	290	422	290	422	287	373	296	365	290	422	296	365	293	428	198	0	201	17	183	17	198	0	183	17	169	20	198	0	169	20	160	26	198	0	160	26	62	59	198	0	62	59	57	43	198	0	57	43	51	32	198	0	14	17	10	0	62	59	160	26	155	33	282	383	281	407	280	394	90	389	87	379	87	379	91	111	87	379	84	87	80	72	84	87	87	379	80	72	87	379	78	348	78	348	87	379	10	379	139	463	130	252	157	348	139	463	157	348	165	467	165	467	157	348	166	379	165	467	166	379	192	472	166	379	157	348	237	348	166	379	237	348	245	379	117	188	126	210	139	463	139	463	126	210	130	252	130	252	126	210	137	230	130	252	137	230	150	275	150	275	137	230	149	246	150	275	149	246	162	257	112	459	83	456	89	426	112	459	89	426	93	421	112	459	93	421	94	413	112	459	94	413	99	137	112	459	99	137	108	163	112	459	108	163	117	188	112	459	117	188	139	463	99	137	94	413	94	410	83	456	50	452	63	434	83	456	63	434	74	433	83	456	74	433	83	430	83	456	83	430	89	426	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	169	292	150	275	162	257	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	10	7	32	-1	78	348	78	348	32	-1	57	-6	78	348	57	-6	74	32	94	410	93	405	99	137	99	137	93	405	92	398	99	137	92	398	91	111	91	111	92	398	90	389	91	111	90	389	87	379	78	348	74	32	74	37	78	348	74	37	75	46	78	348	75	46	77	58	78	348	77	58	80	72	10	7	78	348	4	87	10	7	4	87	0	73	10	7	0	73	-3	58	10	7	-3	58	-3	19	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	63	434	50	452	50	434	57	-6	75	26	74	32	139	33	150	4	153	48	207	160	209	38	213	192	78	348	10	379	1	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	201	311	191	288	191	288	201	311	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	245	210	253	217	256	336	256	336	253	217	259	226	256	336	259	226	262	353	262	353	259	226	263	238	262	353	263	238	274	368	274	368	263	238	287	330	274	368	287	330	289	379	289	379	287	330	293	345	289	379	293	345	310	387	310	387	293	345	302	356	310	387	302	356	314	363	244	294	235	300	235	205	244	294	235	205	245	210	244	294	245	210	256	336	197	270	199	210	198	278	198	278	199	210	201	311	201	311	199	210	210	205	201	311	210	205	213	309	213	309	210	205	223	204	213	309	223	204	224	305	224	305	223	204	235	205	224	305	235	205	235	300	201	311	195	285	197	282	201	311	197	282	198	278	137	302	112	290	119	231	310	387	314	363	335	389	335	389	314	363	327	367	335	389	327	367	340	368	340	368	346	367	361	386	361	386	346	367	351	366	361	386	351	366	354	363	419	345	406	364	408	286	419	345	408	286	416	295	419	345	416	295	422	307	419	345	422	307	424	321	369	280	382	278	386	378	386	378	382	278	396	280	386	378	396	280	406	364	406	364	396	280	408	286	355	350	358	286	357	355	357	355	358	286	361	386	361	386	358	286	369	280	361	386	369	280	386	378	361	386	354	363	356	360	361	386	356	360	357	355	361	386	335	389	340	368	343	329	344	305	347	338	347	338	344	305	349	294	347	338	349	294	351	345	351	345	349	294	358	286	351	345	358	286	355	350	186	250	186	228	189	257	189	257	186	228	191	218	189	257	191	218	193	264	193	264	191	218	199	210	193	264	199	210	197	270	186	228	186	250	184	239	344	305	343	329	342	317	68	255	83	94	89	274	149	37	146	0	156	3	43	130	46	53	61	166	61	166	46	53	71	26	61	166	71	26	88	198	88	198	71	26	107	9	88	198	107	9	122	223	122	223	107	9	148	0	122	223	148	0	141	97	141	97	160	239	122	223	141	97	146	133	160	239	160	239	146	133	161	166	160	239	161	166	201	442	160	239	201	442	151	413	354	82	323	61	333	30	333	30	323	61	290	49	333	30	290	49	289	10	289	10	290	49	255	45	289	10	255	45	241	0	241	0	255	45	218	44	192	-2	241	0	218	44	192	-2	218	44	191	46	192	-2	191	46	169	52	192	-2	169	52	154	63	192	-2	154	63	148	0	144	78	141	97	148	0	144	78	148	0	154	63	234	216	227	262	217	269	234	216	217	269	210	279	234	216	210	279	207	209	234	216	243	259	227	262	210	279	207	290	207	209	207	209	207	290	207	299	201	442	207	299	213	342	201	442	213	342	257	458	257	458	213	342	230	378	257	458	230	378	254	405	201	442	161	166	182	192	201	442	182	192	207	209	201	442	207	209	207	299	105	296	113	277	116	372	116	372	113	277	125	261	116	372	125	261	151	413	151	413	125	261	141	248	151	413	141	248	160	239	294	212	296	265	285	212	285	212	296	265	283	264	285	212	283	264	272	213	272	213	283	264	270	261	272	213	270	261	257	214	257	214	270	261	256	259	257	214	256	259	243	215	243	215	256	259	243	259	329	463	313	428	332	426	329	463	332	426	346	462	346	462	332	426	347	420	346	462	347	420	364	459	364	459	347	420	358	412	364	459	358	412	366	402	311	464	257	458	283	422	311	464	283	422	313	428	311	464	313	428	329	463	370	390	375	370	379	456	370	390	379	456	366	402	453	400	443	416	444	346	453	400	444	346	452	356	453	400	452	356	456	369	453	400	456	369	457	382	382	355	391	345	392	452	392	452	391	345	403	338	392	452	403	338	411	443	411	443	403	338	419	336	411	443	419	336	428	431	428	431	419	336	433	339	428	431	433	339	443	416	443	416	433	339	444	346	379	456	375	370	382	355	379	456	382	355	392	452	346	244	344	252	343	233	343	233	344	252	338	259	343	233	338	259	333	224	333	224	338	259	330	263	333	224	330	263	321	217	321	217	330	263	319	265	321	217	319	265	308	266	307	213	321	217	308	266	307	213	308	266	296	265	307	213	296	265	294	212	234	216	243	215	243	259	373	62	409	109	382	118	373	62	382	118	354	82	373	62	354	82	333	30	257	458	254	405	283	422	364	459	366	402	379	456	105	296	116	372	102	316	46	53	43	130	36	90	-2	-74	1	-12	-2	-76	-2	-76	-8	-7	-8	-102	-8	-102	-8	-7	-19	-5	-8	-102	-19	-5	-29	-94	-29	-94	-19	-5	-32	-7	-29	-94	-32	-7	-42	-12	14	-28	9	-19	11	-54	14	-28	11	-54	14	-49	14	-28	14	-49	15	-44	14	-28	15	-44	16	-39	0	-70	0	-68	1	-12	1	-12	0	-68	3	-65	1	-12	3	-65	9	-19	9	-19	3	-65	8	-59	9	-19	8	-59	11	-54	3	-84	16	-105	8	-85	8	-85	16	-105	14	-85	20	-85	14	-85	16	-105	20	-85	16	-105	66	-94	63	-26	56	-47	66	-94	66	-94	56	-47	47	-63	66	-94	47	-63	39	-74	39	-74	35	-78	66	-94	66	-94	35	-78	31	-81	66	-94	31	-81	26	-83	130	296	124	268	145	-9	130	296	145	-9	149	359	149	359	145	-9	174	65	149	359	174	65	175	409	175	409	174	65	197	163	175	409	197	163	208	446	208	446	197	163	215	267	208	446	215	267	246	469	246	469	215	267	219	296	246	469	219	296	228	342	58	297	53	268	124	268	58	297	124	268	130	296	219	296	215	267	293	267	219	296	293	267	299	296	234	376	240	400	246	469	246	469	240	400	246	418	246	469	246	418	253	432	253	432	259	441	246	469	246	469	259	441	289	477	109	-62	145	-9	124	268	109	-62	124	268	76	22	109	-62	76	22	70	-3	109	-62	70	-3	66	-94	266	448	273	453	289	477	289	477	273	453	281	456	289	477	281	456	289	457	289	457	295	456	313	474	313	474	295	456	300	455	313	474	300	455	303	453	336	379	347	384	349	454	349	454	347	384	356	393	349	454	356	393	359	437	359	437	356	393	361	404	359	437	361	404	363	419	306	445	310	379	306	446	306	446	310	379	313	474	313	474	310	379	322	377	313	474	322	377	333	466	333	466	322	377	336	379	333	466	336	379	349	454	305	450	306	446	313	474	305	450	313	474	303	453	313	474	289	477	289	457	310	379	306	445	305	444	310	379	305	444	304	442	310	379	304	442	302	440	310	379	302	440	300	383	302	440	300	438	300	383	300	383	300	438	295	433	300	383	295	433	293	390	293	390	295	433	291	428	293	390	291	428	289	423	288	400	293	390	289	423	288	400	289	423	287	417	288	400	287	417	287	411	-2	-76	-8	-102	-1	-79	-1	-79	-8	-102	16	-105	-1	-79	16	-105	0	-82	0	-82	16	-105	3	-84	-29	-94	-42	-12	-45	-81	-45	-81	-42	-12	-51	-21	-45	-81	-51	-21	-54	-65	-54	-65	-51	-21	-56	-32	-54	-65	-56	-32	-58	-46	1	-12	-2	-74	-1	-72	1	-12	-1	-72	0	-70	-8	-7	-2	-76	1	-12	289	477	259	441	266	448	20	-85	66	-94	26	-83	63	-26	66	-94	70	-3	246	469	228	342	234	376	94	380	94	380	-8	0	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	185	72	193	6	236	229	193	6	209	-1	236	229	209	-1	230	-5	236	229	230	-5	254	-6	236	229	254	-6	237	235	183	66	181	59	182	18	183	66	182	18	193	6	183	66	193	6	185	72	182	18	181	59	180	52	182	18	180	52	179	44	182	18	179	44	179	37	254	-6	256	40	244	309	254	-6	244	309	240	250	240	250	244	309	239	255	244	309	219	297	226	263	302	304	288	310	315	229	315	229	288	310	270	312	315	229	270	312	262	59	262	59	270	312	260	55	425	196	417	152	430	103	430	103	417	152	396	107	430	103	396	107	385	47	385	47	396	107	365	67	385	47	365	67	326	8	326	8	365	67	325	38	326	8	325	38	280	27	280	27	274	27	326	8	326	8	274	27	268	28	326	8	268	28	262	30	462	280	453	297	458	168	462	280	458	168	468	237	462	280	468	237	466	259	440	308	422	312	423	211	440	308	423	211	425	196	440	308	425	196	430	103	440	308	430	103	458	168	440	308	458	168	453	297	391	250	396	244	398	304	398	304	396	244	404	235	398	304	404	235	409	310	409	310	404	235	411	228	409	310	411	228	422	312	422	312	411	228	418	221	422	312	418	221	423	211	390	296	385	286	385	263	390	296	385	263	388	256	390	296	388	256	391	250	390	296	391	250	398	304	385	286	383	276	384	269	385	286	384	269	385	263	254	-6	326	8	262	30	254	-6	262	30	258	34	254	-6	258	34	256	40	315	229	318	237	319	279	319	279	318	237	320	245	319	279	320	245	321	262	321	262	320	245	321	251	321	262	321	251	321	257	313	293	302	304	315	229	313	293	315	229	319	279	270	312	244	309	256	40	270	312	256	40	257	42	270	312	257	42	258	46	270	312	258	46	259	51	270	312	259	51	260	55	254	-6	240	250	240	247	254	-6	240	247	239	243	254	-6	239	243	238	239	254	-6	238	239	237	235	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	244	309	237	259	239	255	154	196	109	161	127	146	110	407	109	161	174	402	110	407	174	402	137	438	137	438	174	402	170	459	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	127	146	140	84	154	196	140	84	154	41	101	127	127	146	109	161	101	127	109	161	110	407	101	127	110	407	90	369	101	127	90	369	75	328	101	127	75	328	67	0	188	430	197	439	210	467	210	467	197	439	207	444	210	467	207	444	219	446	219	446	226	445	242	464	242	464	226	445	232	444	242	464	232	444	236	441	170	459	174	402	180	418	170	459	180	418	188	430	170	459	188	430	210	467	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	302	422	289	440	290	364	302	422	290	364	299	373	302	422	299	373	304	385	302	422	304	385	306	400	252	358	265	356	269	454	269	454	265	356	279	358	269	454	279	358	289	440	289	440	279	358	290	364	237	428	241	363	239	433	239	433	241	363	242	464	242	464	241	363	252	358	242	464	252	358	269	454	242	464	236	441	238	437	242	464	238	437	239	433	242	464	210	467	219	446	226	407	226	382	229	416	229	416	226	382	232	372	229	416	232	372	234	422	234	422	232	372	241	363	234	422	241	363	237	428	226	382	226	407	224	394	210	-4	192	196	188	0	67	0	75	328	-15	0	20	261	49	230	58	261	58	261	49	230	71	-2	58	261	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	17	113	19	2	24	141	24	141	19	2	32	-3	24	141	32	-3	49	230	49	230	32	-3	48	-5	49	230	48	-5	71	-2	3	49	4	23	6	66	6	66	4	23	10	11	6	66	10	11	10	88	10	88	10	11	19	2	10	88	19	2	17	113	88	367	83	51	84	58	88	367	84	58	85	69	196	472	164	466	137	261	137	261	164	466	136	462	137	261	136	462	128	230	128	230	136	462	109	458	128	230	109	458	98	119	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	137	261	128	230	163	230	137	261	163	230	172	261	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	92	99	98	119	93	387	92	99	93	387	88	367	92	99	88	367	88	82	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	83	51	71	-2	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	82	344	83	51	88	367	88	367	85	69	88	82	4	23	3	49	2	36	49	230	20	261	12	230	186	393	185	395	186	387	186	387	185	395	185	398	186	387	185	398	184	376	184	376	185	398	185	400	190	448	185	400	185	403	190	448	185	403	186	406	215	394	222	428	210	403	210	403	222	428	207	441	210	403	207	441	203	410	203	410	207	441	197	412	192	411	197	412	207	441	192	411	207	441	190	448	222	369	228	330	235	410	235	410	228	330	229	321	235	410	229	321	243	198	243	198	229	321	112	0	222	428	215	394	220	382	222	428	220	382	222	369	222	428	222	369	235	410	190	448	186	406	189	409	190	448	189	409	192	411	132	354	146	351	148	448	148	448	146	351	159	353	148	448	159	353	170	450	170	450	159	353	170	358	170	450	170	358	190	448	190	448	170	358	179	366	190	448	179	366	185	400	185	400	179	366	184	376	104	397	106	382	107	414	107	414	106	382	111	370	107	414	111	370	116	429	116	429	111	370	120	360	116	429	120	360	130	441	130	441	120	360	132	354	130	441	132	354	148	448	103	285	103	240	228	330	103	285	228	330	222	369	252	346	305	384	305	430	252	346	305	430	244	385	252	346	244	385	261	0	252	346	261	0	288	0	244	385	235	410	243	198	244	385	243	198	261	0	186	393	186	387	186	390	112	0	229	321	11	0	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	120	178	162	311	135	306	120	178	135	306	107	302	120	178	107	302	113	115	120	178	113	115	132	157	120	178	132	157	121	178	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	235	259	242	307	235	259	237	255	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	234	231	113	-138	192	-138	234	231	192	-138	302	182	234	231	302	182	235	235	271	312	256	311	302	182	302	182	256	311	242	307	302	182	242	307	238	250	238	250	238	247	302	182	302	182	238	247	237	244	302	182	237	244	236	239	228	302	215	294	222	263	307	200	313	218	313	293	313	293	313	218	317	235	313	293	317	235	319	278	319	278	317	235	319	249	319	278	319	249	321	260	303	303	289	310	302	182	303	303	302	182	307	200	303	303	307	200	313	293	42	274	28	293	28	275	235	235	302	182	236	239	271	312	302	182	289	310	242	307	237	255	238	250	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	303	463	302	440	324	436	303	463	324	436	333	461	333	461	324	436	343	427	333	461	343	427	361	454	361	454	343	427	357	410	361	454	357	410	366	387	370	357	386	95	387	442	387	442	386	95	419	143	387	442	419	143	410	427	410	427	419	143	430	407	366	387	370	357	387	442	366	387	387	442	361	454	290	87	284	12	316	30	493	406	489	401	490	383	490	383	489	401	483	398	490	383	483	398	480	382	480	382	483	398	475	396	480	382	475	396	469	381	469	381	475	396	465	395	454	396	446	398	447	381	454	396	447	381	457	381	454	396	457	381	465	395	544	439	542	455	542	422	542	422	542	455	536	468	542	422	536	468	535	408	535	408	536	468	527	477	535	408	527	477	525	397	525	397	527	477	515	482	525	397	515	482	512	389	512	389	515	482	503	484	512	389	503	484	497	384	497	384	503	484	495	413	467	451	468	441	468	460	468	460	468	441	473	432	468	460	473	432	473	469	473	469	473	432	479	425	473	469	479	425	481	476	481	476	479	425	486	418	481	476	486	418	491	482	491	482	486	418	495	413	491	482	495	413	503	484	493	406	490	383	497	384	493	406	497	384	495	413	463	335	459	351	461	247	463	335	461	247	467	300	463	335	467	300	466	318	459	351	454	367	461	247	461	247	454	367	447	381	461	247	447	381	445	194	445	194	447	381	446	398	445	194	446	398	440	401	445	194	440	401	434	405	445	194	434	405	430	407	445	194	430	407	419	143	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	270	460	277	437	303	463	303	463	277	437	302	440	469	381	465	395	457	381	160	22	150	16	153	-6	153	-6	150	16	140	12	153	-6	140	12	130	11	130	11	118	12	127	-8	127	-8	118	12	109	17	127	-8	109	17	102	26	127	-8	102	26	91	-4	91	-4	102	26	98	38	91	-4	98	38	97	54	97	54	105	279	91	-4	91	-4	105	279	84	260	91	-4	84	260	61	234	179	285	180	310	171	279	171	279	180	310	164	271	141	238	164	271	154	304	141	238	154	304	129	293	97	54	100	99	105	279	105	279	100	99	108	147	105	279	108	147	129	293	129	293	108	147	122	195	129	293	122	195	141	238	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	236	251	233	212	245	42	245	42	233	212	225	168	245	42	225	168	224	24	224	24	225	168	213	123	224	24	213	123	202	10	202	10	213	123	197	81	202	10	197	81	178	0	178	0	197	81	178	44	210	312	207	312	215	291	215	291	207	312	204	293	196	292	204	293	207	312	196	292	207	312	188	289	188	289	207	312	180	310	188	289	180	310	179	285	180	310	154	304	164	271	236	251	245	42	253	305	253	305	245	42	268	69	253	305	268	69	271	297	271	297	268	69	288	101	271	297	288	101	286	286	286	286	288	101	298	272	235	265	236	251	253	305	235	265	253	305	233	310	235	265	233	310	231	277	233	310	210	312	215	291	233	310	215	291	224	285	233	310	224	285	231	277	313	259	312	240	322	240	313	259	322	240	320	256	320	256	322	240	327	254	337	255	327	254	332	240	337	255	332	240	341	241	316	222	315	228	316	210	316	210	315	228	314	234	316	210	314	234	313	172	313	172	314	234	312	240	313	172	312	240	307	264	307	264	312	240	313	259	402	299	400	314	399	282	399	282	400	314	394	326	399	282	394	326	393	268	393	268	394	326	385	335	393	268	385	335	382	256	382	256	385	335	373	341	382	256	373	341	369	248	369	248	373	341	360	342	369	248	360	342	354	243	354	243	360	342	352	272	324	311	325	301	325	320	325	320	325	301	329	292	325	320	329	292	330	328	330	328	329	292	336	285	330	328	336	285	338	335	338	335	336	285	344	278	338	335	344	278	348	340	348	340	344	278	352	272	348	340	352	272	360	342	351	266	349	261	349	242	351	266	349	242	354	243	351	266	354	243	352	272	344	257	337	255	341	241	344	257	341	241	349	242	344	257	349	242	349	261	327	254	322	240	332	240	303	135	313	172	307	264	303	135	307	264	302	268	303	135	302	268	298	272	303	135	298	272	288	101	178	0	178	44	169	32	178	0	169	32	160	22	178	0	160	22	153	-6	130	11	127	-8	153	-6	316	222	316	210	316	216	78	306	-14	-61	78	306	78	306	-14	-61	57	-98	59	-106	57	-98	-14	-61	59	-106	-14	-61	63	-112	63	-112	-14	-61	101	-138	63	-112	101	-138	71	-116	71	-116	101	-138	84	-118	81	6	91	0	90	39	90	39	91	347	81	6	81	6	91	347	78	306	81	6	78	306	74	-21	74	-21	78	306	67	-45	78	306	57	-98	58	-90	78	306	58	-90	59	-79	78	306	59	-79	63	-64	78	306	63	-64	67	-45	94	62	99	81	109	387	109	387	99	81	106	107	109	387	106	107	115	140	115	140	123	165	135	422	135	422	123	165	129	183	135	422	129	183	133	235	133	235	129	183	134	196	133	235	134	196	156	265	156	265	134	196	139	206	156	265	139	206	146	216	146	216	156	232	156	265	156	265	156	232	177	287	91	347	90	39	91	48	91	347	91	48	94	62	91	347	94	62	109	387	95	25	100	-3	100	20	100	20	100	-3	110	-6	100	20	110	-6	108	16	108	16	110	-6	116	15	125	16	116	15	119	-7	125	16	119	-7	127	-8	91	31	90	39	91	0	91	31	91	0	100	-3	91	31	100	-3	95	25	228	195	218	154	235	39	235	39	218	154	203	110	235	39	203	110	184	4	184	4	203	110	183	68	184	4	183	68	158	35	158	35	151	28	184	4	184	4	151	28	142	23	184	4	142	23	134	19	156	232	168	245	177	287	177	287	168	245	180	255	177	287	180	255	197	302	197	302	180	255	192	262	197	302	192	262	204	264	204	264	213	263	218	310	218	310	213	263	221	259	218	310	221	259	241	312	241	312	221	259	226	252	241	312	226	252	230	241	228	195	235	39	231	227	231	227	235	39	241	312	241	312	235	39	277	92	241	312	277	92	267	309	267	309	277	92	288	298	134	19	125	16	127	-8	134	19	127	-8	184	4	187	417	196	426	210	455	210	455	196	426	207	432	210	455	207	432	220	434	220	434	227	433	242	452	242	452	227	433	232	431	242	452	232	431	236	429	168	446	135	422	173	384	168	446	173	384	179	403	168	446	179	403	187	417	168	446	187	417	210	455	135	422	133	235	173	384	135	422	109	387	115	140	305	158	315	231	312	258	305	158	312	258	303	281	305	158	303	281	288	298	305	158	288	298	277	92	231	227	241	312	230	241	218	310	197	302	204	264	302	409	289	428	290	352	302	409	290	352	299	361	302	409	299	361	304	373	302	409	304	373	306	387	252	346	265	344	269	442	269	442	265	344	279	346	269	442	279	346	289	428	289	428	279	346	290	352	237	416	241	351	239	421	239	421	241	351	242	452	242	452	241	351	252	346	242	452	252	346	269	442	242	452	236	429	238	425	242	452	238	425	239	421	242	452	210	455	220	434	226	394	226	370	229	403	229	403	226	370	232	360	229	403	232	360	234	410	234	410	232	360	241	351	234	410	241	351	237	416	116	15	110	-6	119	-7	101	-138	-14	-61	-22	-87	101	-138	-22	-87	-29	-104	101	-138	-29	-104	-38	-113	101	-138	-38	-113	-50	-118	101	-138	-50	-118	-67	-119	101	-138	-67	-119	-67	-138	84	-118	101	-138	101	-119	226	370	226	394	224	382	107	-118	107	-110	107	-110	91	-153	107	-110	158	308	91	-153	158	308	64	-142	64	-142	158	308	49	11	64	-142	49	11	46	-124	46	-124	49	11	43	-5	46	-124	43	-5	38	-22	114	-71	121	-45	158	308	158	308	121	-45	128	-22	158	308	128	-22	133	-6	133	-6	238	283	158	308	158	308	238	283	159	347	158	308	159	347	146	345	146	345	135	347	146	308	146	308	135	347	127	311	158	308	107	-110	109	-94	158	308	109	-94	114	-71	35	-101	46	-124	38	-22	35	-101	38	-22	34	-39	35	-101	34	-39	32	-55	35	-101	32	-55	31	-72	127	311	135	347	124	353	127	311	124	353	115	361	127	311	115	361	109	371	127	311	109	371	109	320	109	371	107	384	109	320	109	320	107	384	92	336	92	336	107	384	110	447	110	447	107	384	109	396	114	407	122	416	133	458	133	458	122	416	133	422	133	458	133	422	146	425	146	425	159	422	159	462	159	462	159	422	169	417	159	462	169	417	191	457	191	457	169	417	178	408	191	457	178	408	184	397	110	447	109	396	114	407	110	447	114	407	133	458	91	430	79	409	79	357	91	430	79	357	92	336	91	430	92	336	110	447	146	345	146	308	158	308	198	-104	197	-91	195	-121	195	-121	197	-91	192	-79	195	-121	192	-79	186	-136	186	-136	192	-79	184	-70	186	-136	184	-70	174	-64	186	-136	174	-64	171	-147	171	-147	174	-64	161	-62	171	-147	161	-62	150	-154	150	-154	161	-62	150	-64	150	-154	150	-64	140	-69	150	-154	140	-69	138	-126	150	-154	138	-126	137	-129	150	-154	137	-129	135	-132	150	-154	135	-132	131	-134	150	-154	131	-134	127	-136	150	-154	127	-136	124	-157	138	-126	140	-69	137	-122	124	-157	127	-136	122	-136	122	-136	115	-135	124	-157	124	-157	115	-135	110	-131	124	-157	110	-131	91	-153	91	-153	110	-131	108	-125	91	-153	108	-125	107	-118	238	422	218	442	238	283	238	283	218	442	191	457	238	283	191	457	186	385	186	385	184	372	238	283	238	283	184	372	179	361	238	283	179	361	170	353	159	462	133	458	146	425	244	300	249	318	252	398	252	398	249	318	253	336	252	398	253	336	256	373	256	373	253	336	256	354	238	422	238	283	244	300	238	422	244	300	252	398	126	-94	127	-103	128	-84	128	-84	127	-103	130	-111	128	-84	130	-111	132	-76	132	-76	130	-111	134	-117	132	-76	134	-117	140	-69	140	-69	134	-117	137	-122	91	-153	107	-118	107	-110	159	347	238	283	170	353	191	457	184	397	186	385	79	357	79	409	75	385	34	-113	34	-113	34	-113	34	-113	33	-43	22	-37	34	-113	22	-37	19	-143	34	-113	19	-143	35	-116	36	-107	39	-102	41	-51	41	-51	39	-102	44	-95	41	-51	44	-95	47	-62	47	-62	44	-95	47	-86	47	-62	47	-86	49	-74	41	-51	33	-43	34	-113	41	-51	34	-113	36	-107	75	-106	67	-118	73	-140	73	-140	67	-118	59	-124	73	-140	59	-124	51	-126	51	-126	44	-125	49	-146	49	-146	44	-125	39	-123	49	-146	39	-123	36	-120	35	-116	19	-143	49	-146	35	-116	49	-146	36	-120	9	-35	-4	-37	-3	-134	9	-35	-3	-134	19	-143	9	-35	19	-143	22	-37	-30	-65	-29	-101	-25	-53	-25	-53	-29	-101	-19	-120	-25	-53	-19	-120	-16	-43	-16	-43	-19	-120	-3	-134	-16	-43	-3	-134	-4	-37	85	43	83	45	88	6	88	6	83	45	81	49	88	6	81	49	73	0	73	0	81	49	81	54	82	326	81	54	82	66	82	326	82	66	86	86	88	6	102	16	88	42	88	42	102	16	91	41	98	44	91	41	102	16	98	44	102	16	107	50	107	50	102	16	116	29	107	50	116	29	118	61	118	61	116	29	121	-47	118	61	121	-47	130	76	130	76	121	-47	158	85	130	76	158	85	143	95	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	56	311	25	299	60	275	56	311	60	275	82	326	82	326	60	275	73	0	82	326	73	0	81	54	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	116	29	90	-62	103	-102	116	29	103	-102	113	-75	116	29	113	-75	121	-47	90	-125	103	-102	90	-62	90	-125	90	-62	82	-88	90	-125	82	-88	75	-106	90	-125	75	-106	73	-140	51	-126	49	-146	73	-140	60	275	15	115	28	-3	60	275	28	-3	43	-5	60	275	43	-5	58	-4	60	275	58	-4	73	0	28	-3	15	115	15	1	15	1	15	115	9	95	15	1	9	95	6	10	6	10	9	95	4	76	6	10	4	76	1	60	0	22	6	10	1	60	0	22	1	60	0	47	0	22	0	47	-1	38	85	43	88	6	88	42	60	275	25	299	25	275	82	326	86	86	106	346	-29	-101	-30	-65	-32	-79	54	311	45	306	60	275	60	275	45	306	36	303	60	275	36	303	25	299	54	311	60	275	63	315	63	315	60	275	66	-2	63	315	66	-2	72	321	72	321	66	-2	81	54	82	351	81	54	82	66	82	351	82	66	91	377	91	377	82	66	86	86	91	377	86	86	94	114	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	66	-2	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	118	61	107	50	110	23	110	23	107	50	98	44	110	23	98	44	91	41	91	41	88	42	88	6	88	6	88	42	85	43	88	6	85	43	83	45	81	49	81	54	66	-2	81	49	66	-2	88	6	81	49	88	6	83	45	129	432	116	195	140	275	129	432	140	275	144	444	144	444	140	275	146	303	144	444	146	303	161	454	161	454	146	303	173	401	161	454	173	401	178	461	178	461	173	401	179	419	178	461	179	419	194	465	194	465	179	419	186	431	194	465	186	431	195	440	91	377	94	114	102	398	102	398	94	114	103	150	102	398	103	150	115	417	115	417	103	150	116	195	115	417	116	195	129	432	194	465	195	440	207	467	207	467	195	440	206	444	207	467	206	444	218	446	218	446	225	445	240	464	240	464	225	445	230	443	240	464	230	443	234	441	299	422	287	440	288	364	299	422	288	364	297	373	299	422	297	373	302	385	299	422	302	385	304	400	250	358	263	356	266	454	266	454	263	356	277	358	266	454	277	358	287	440	287	440	277	358	288	364	235	428	239	363	237	433	237	433	239	363	240	464	240	464	239	363	250	358	240	464	250	358	266	454	240	464	234	441	236	437	240	464	236	437	237	433	240	464	207	467	218	446	224	407	224	382	228	416	228	416	224	382	230	372	228	416	230	372	232	422	232	422	230	372	239	363	232	422	239	363	235	428	146	303	140	275	195	275	146	303	195	275	195	303	133	49	158	85	143	95	133	49	143	95	130	76	133	49	130	76	118	61	133	49	118	61	110	23	91	41	88	6	110	23	224	382	224	407	222	394	72	321	81	54	82	351	0	22	0	47	-1	38	60	275	25	299	25	275	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	528	452	517	452	517	437	517	437	517	452	502	435	502	435	517	452	490	432	476	427	490	432	517	452	476	427	517	452	416	397	416	397	517	452	414	410	525	513	526	500	527	520	527	520	526	500	531	490	527	520	531	490	531	528	531	528	531	490	537	483	531	528	537	483	539	535	539	535	537	483	545	477	539	535	545	477	549	540	549	540	545	477	554	471	549	540	554	471	562	542	562	542	554	471	568	448	562	542	568	448	574	541	574	541	568	448	581	456	574	541	581	456	586	536	586	536	581	456	593	467	586	536	593	467	595	527	595	527	593	467	601	481	595	527	601	481	601	515	601	515	601	481	603	499	554	471	552	464	552	443	554	471	552	443	568	448	528	452	531	440	538	455	538	455	531	440	544	442	538	455	544	442	546	458	546	458	544	442	552	443	546	458	552	443	552	464	416	397	434	336	446	375	416	397	446	375	456	402	416	397	456	402	465	418	416	397	465	418	476	427	517	452	363	452	383	433	517	452	383	433	398	429	517	452	398	429	409	421	517	452	409	421	414	410	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	528	452	517	437	531	440	87	433	66	452	66	435	52	59	46	116	45	98	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	263	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	325	285	330	303	330	303	325	285	335	285	330	303	335	285	337	303	392	317	389	313	394	290	394	290	389	313	383	309	394	290	383	309	381	288	381	288	383	309	376	307	381	288	376	307	367	305	367	305	360	305	365	286	365	286	360	305	352	304	365	286	352	304	349	286	349	286	352	304	344	304	349	286	344	304	337	303	443	351	441	366	441	333	441	333	441	366	435	378	441	333	435	378	434	318	434	318	435	378	426	387	434	318	426	387	423	305	423	305	426	387	415	392	423	305	415	392	409	295	409	295	415	392	402	394	409	295	402	394	394	290	394	290	402	394	393	324	365	360	366	350	367	369	367	369	366	350	369	342	367	369	369	342	371	378	371	378	369	342	375	334	371	378	375	334	379	386	379	386	375	334	383	328	379	386	383	328	389	392	389	392	383	328	393	324	389	392	393	324	402	394	367	305	365	286	381	288	261	61	263	73	250	303	261	61	250	303	260	54	277	124	330	303	250	303	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	392	317	394	290	393	324	337	303	335	285	349	286	12	28	11	58	10	48	26	-121	21	-112	22	-155	22	-155	21	-112	20	-102	19	-4	20	-102	22	-87	19	-4	22	-87	42	9	42	9	22	-87	29	-74	42	9	29	-74	40	-62	95	-112	87	-122	88	-157	88	-157	87	-122	76	-129	88	-157	76	-129	72	-158	72	-158	76	-129	65	-133	72	-158	65	-133	59	-159	59	-159	65	-133	53	-134	150	173	309	286	222	255	222	255	309	286	309	304	222	255	309	304	94	255	83	252	94	255	309	304	83	252	309	304	63	304	65	116	85	125	222	255	222	255	85	125	102	130	222	255	102	130	150	173	150	173	102	130	116	132	150	173	116	132	126	133	126	133	141	131	150	173	150	173	141	131	154	128	150	173	154	128	156	174	156	174	154	128	164	122	156	174	164	122	163	175	163	175	164	122	170	175	165	76	157	67	189	17	189	17	157	67	148	60	189	17	148	60	140	56	140	56	120	47	189	17	189	17	120	47	101	38	189	17	101	38	81	29	63	304	12	198	29	198	63	304	29	198	40	218	63	304	40	218	54	234	63	304	54	234	69	245	63	304	69	245	83	252	222	255	29	117	43	101	222	255	43	101	65	116	170	175	171	113	176	176	176	176	171	113	173	103	189	17	173	103	171	88	112	-70	105	-82	106	-154	106	-154	105	-82	100	-99	106	-154	100	-99	95	-112	231	48	247	68	247	152	247	152	247	68	257	91	247	152	257	91	257	134	257	134	257	91	261	114	180	176	189	17	208	173	208	173	189	17	211	30	208	173	211	30	231	165	231	165	211	30	231	48	231	165	231	48	247	152	176	176	173	103	189	17	176	176	189	17	180	176	189	17	81	29	67	-43	67	-43	81	29	62	19	67	-43	62	19	53	-52	53	-52	62	19	42	9	53	-52	42	9	40	-62	185	-89	183	-79	183	-101	183	-101	183	-79	179	-70	183	-101	179	-70	179	-112	179	-112	179	-70	171	-62	179	-112	171	-62	170	-123	170	-123	171	-62	160	-57	170	-123	160	-57	158	-134	158	-134	160	-57	145	-55	158	-134	145	-55	140	-143	140	-143	145	-55	132	-56	140	-143	132	-56	124	-149	124	-149	132	-56	121	-61	124	-149	121	-61	112	-70	42	-133	33	-128	39	-158	42	-133	39	-158	59	-159	42	-133	59	-159	53	-134	26	-121	22	-155	39	-158	26	-121	39	-158	33	-128	7	-151	22	-155	20	-102	7	-151	20	-102	19	-4	7	-151	19	-4	-2	-21	7	-151	-2	-21	-3	-145	-27	-122	-21	-131	-19	-42	-19	-42	-21	-131	-13	-139	-19	-42	-13	-139	-2	-21	-2	-21	-13	-139	-3	-145	-30	-66	-34	-93	-34	-103	-30	-66	-34	-103	-32	-112	-30	-66	-32	-112	-27	-122	-30	-66	-27	-122	-19	-42	95	-112	88	-157	106	-154	112	-70	106	-154	124	-149	165	76	189	17	171	88	170	175	164	122	171	113	42	78	42	78	-17	17	42	78	-17	17	229	0	42	78	229	0	72	75	42	78	72	75	66	104	150	456	149	400	174	396	150	456	174	396	191	462	191	462	174	396	191	385	191	462	191	385	228	456	228	456	191	385	203	367	228	456	203	367	209	346	88	377	105	390	115	441	115	441	105	390	125	398	115	441	125	398	150	456	150	456	125	398	149	400	43	351	58	342	61	387	61	387	58	342	72	361	61	387	72	361	85	417	85	417	72	361	88	377	85	417	88	377	115	441	208	293	203	280	204	188	204	188	203	280	198	267	204	188	198	267	192	254	192	254	161	212	204	188	204	188	161	212	140	184	204	188	140	184	116	157	14	254	4	212	161	212	14	254	161	212	192	254	297	385	282	417	289	289	297	385	289	289	296	308	297	385	296	308	300	327	297	385	300	327	302	348	209	346	211	321	228	456	228	456	211	321	231	212	228	456	231	212	259	441	259	441	231	212	268	254	259	441	268	254	282	417	282	417	268	254	279	272	282	417	279	272	289	289	268	254	231	212	306	212	268	254	306	212	317	254	231	212	211	321	210	307	231	212	210	307	208	293	91	130	66	104	72	75	91	130	72	75	204	188	91	130	204	188	116	157	235	89	216	80	229	0	229	0	216	80	193	76	229	0	193	76	165	75	229	0	165	75	72	75	283	129	267	129	252	105	283	129	252	105	235	89	283	129	235	89	229	0	229	0	-17	17	-17	0	208	293	204	188	231	212	26	73	27	51	30	82	30	82	27	51	33	39	30	82	33	39	37	90	37	90	33	39	41	28	37	90	41	28	47	95	47	95	41	28	52	18	47	95	52	18	61	97	61	97	52	18	63	11	61	97	63	11	76	95	76	95	63	11	77	4	76	95	77	4	88	90	88	90	77	4	90	0	88	90	90	0	97	81	97	81	90	0	104	-3	97	81	104	-3	104	69	104	69	104	-3	117	-5	104	69	117	-5	109	56	109	56	117	-5	112	43	221	112	209	79	238	24	238	24	209	79	192	47	238	24	192	47	188	1	188	1	192	47	170	23	188	1	170	23	146	13	146	13	133	15	188	1	188	1	133	15	131	-6	212	265	208	265	213	177	213	177	208	265	204	265	213	177	204	265	199	189	199	189	204	265	198	264	199	189	198	264	186	366	186	366	198	264	205	296	186	366	205	296	221	366	221	366	205	296	213	327	213	327	205	296	279	296	213	327	279	296	288	327	304	108	313	164	310	195	304	108	310	195	299	223	304	108	299	223	281	245	304	108	281	245	277	60	221	112	238	24	225	140	225	140	238	24	255	260	255	260	238	24	277	60	255	260	277	60	281	245	222	161	225	140	255	260	222	161	255	260	219	265	222	161	219	265	216	265	222	161	216	265	213	177	199	189	186	366	182	197	182	197	186	366	176	327	182	197	176	327	167	296	167	296	176	327	133	327	167	296	133	327	124	296	167	296	141	199	163	199	167	296	163	199	182	197	124	22	117	31	117	-5	124	22	117	-5	131	-6	124	22	131	-6	133	15	27	51	26	73	25	65	112	43	117	-5	117	31	212	265	213	177	216	265	188	500	143	500	10	0	188	500	10	0	54	0	143	500	10	0	54	0	143	500	54	0	188	500	236	500	102	0	146	0	236	500	146	0	281	500	112	176	65	0	109	0	112	176	109	0	157	176	112	176	157	176	124	220	112	176	124	220	21	220	112	176	21	220	10	176	49	321	140	277	152	321	152	321	140	277	157	176	152	321	157	176	198	500	198	500	157	176	168	220	198	500	168	220	184	277	196	321	244	500	198	500	196	321	198	500	184	277	196	321	184	277	284	277	196	321	284	277	296	321	168	220	157	176	256	176	168	220	256	176	268	220	124	220	157	176	140	277	140	277	49	321	36	277	33	67	33	30	41	83	41	83	33	30	41	14	41	83	41	14	53	95	53	95	41	14	54	2	53	95	54	2	69	103	69	103	54	2	69	-5	69	103	69	-5	87	106	87	106	69	-5	87	-8	87	106	87	-8	106	103	106	103	87	-8	106	-5	106	103	106	-5	121	95	121	95	106	-5	122	2	121	95	122	2	134	83	134	83	122	2	134	14	134	83	134	14	142	67	142	67	134	14	142	29	142	67	142	29	145	48	148	446	138	428	152	223	152	223	138	428	132	406	152	223	132	406	132	181	132	181	132	406	130	382	132	181	130	382	126	347	222	453	218	353	227	370	222	453	227	370	232	443	232	443	227	370	233	383	232	443	233	383	238	429	238	429	233	383	237	393	238	429	237	393	239	402	148	446	152	223	164	458	164	458	152	223	172	265	164	458	172	265	188	462	188	462	172	265	194	308	188	462	194	308	207	460	207	460	194	308	218	353	207	460	218	353	222	453	121	305	114	258	114	137	121	305	114	137	132	181	121	305	132	181	126	347	104	204	93	143	114	137	104	204	114	137	114	258	238	429	239	402	240	413	33	30	33	67	30	48	-12	-103	-9	-64	-13	-108	-13	-108	-16	-57	-22	-136	-22	-136	-16	-57	-25	-53	-22	-136	-25	-53	-36	-51	-12	-103	-10	-100	-9	-64	-9	-64	-10	-100	-6	-96	-9	-64	-6	-96	-4	-73	-4	-73	-6	-96	-4	-91	-4	-73	-4	-91	-3	-84	32	-88	23	-105	38	-133	38	-133	23	-105	13	-115	38	-133	13	-115	2	-118	2	-118	-2	-118	1	-139	1	-139	-2	-118	-6	-116	1	-139	-6	-116	-10	-114	-12	-111	-13	-108	-22	-136	-12	-111	-22	-136	1	-139	-12	-111	1	-139	-10	-114	-42	-129	-22	-136	-36	-51	-42	-129	-36	-51	-46	-53	-42	-129	-46	-53	-55	-58	-42	-129	-55	-58	-57	-118	-63	-66	-67	-75	-66	-103	-63	-66	-66	-103	-57	-118	-63	-66	-57	-118	-55	-58	112	210	52	-26	71	-116	112	210	71	-116	98	-87	112	210	98	-87	121	-44	112	210	121	-44	115	221	140	12	194	218	148	300	140	12	148	300	121	-44	121	-44	148	300	120	255	121	-44	120	255	120	249	121	-44	120	249	119	241	119	263	120	255	148	300	119	263	148	300	117	297	119	263	117	297	116	268	117	297	78	293	93	275	117	297	93	275	103	275	117	297	103	275	111	272	117	297	111	272	116	268	194	218	219	312	196	307	194	218	196	307	174	304	194	218	174	304	148	300	117	232	115	221	121	-44	117	232	121	-44	119	241	42	-61	32	-88	38	-133	42	-61	38	-133	71	-116	42	-61	71	-116	52	-26	2	-118	1	-139	38	-133	321	466	282	466	211	348	211	348	282	466	192	400	211	348	192	400	155	348	155	348	192	400	130	466	155	348	130	466	96	466	93	275	78	293	78	275	-66	-103	-67	-75	-69	-86	-16	-57	-13	-108	-9	-64	355	634	354	642	354	627	354	627	354	642	352	648	354	627	352	648	351	622	351	622	352	648	348	653	351	622	348	653	345	617	345	617	348	653	342	656	345	617	342	656	336	612	336	612	342	656	334	657	336	612	334	657	327	656	325	606	336	612	327	656	325	606	327	656	321	655	325	606	321	655	316	652	325	606	316	652	310	647	325	606	310	647	304	642	325	606	304	642	236	557	304	642	205	557	236	557	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	252	445	12	68	51	68	252	445	51	68	55	75	252	445	55	75	94	140	252	445	94	140	109	167	252	445	109	167	209	332	252	445	209	332	234	167	252	445	234	167	238	140	252	445	238	140	247	60	252	445	247	60	247	58	252	445	247	58	247	56	252	445	247	56	248	54	252	445	248	54	248	52	252	445	248	52	248	50	252	445	248	50	348	55	255	498	252	445	256	489	256	489	252	445	348	55	256	489	348	55	342	83	342	83	283	437	274	471	274	471	283	437	283	469	292	471	283	469	284	437	292	471	284	437	303	440	256	507	260	514	265	556	265	556	260	514	266	521	265	556	266	521	284	559	284	559	266	521	274	525	284	559	274	525	283	526	283	526	293	525	284	559	284	559	293	525	303	556	400	0	400	17	379	19	400	0	379	19	365	25	400	0	365	25	248	50	400	0	248	50	246	39	400	0	246	39	240	30	266	475	260	481	342	83	266	475	342	83	274	471	248	50	365	25	355	37	248	50	355	37	348	55	300	475	303	440	306	481	306	481	303	440	319	449	306	481	319	449	311	488	311	488	319	449	312	497	319	547	312	497	319	449	319	547	319	449	333	534	333	534	319	449	333	462	333	534	333	462	341	517	341	517	333	462	341	479	341	517	341	479	345	498	293	525	302	521	303	556	303	556	302	521	308	514	303	556	308	514	319	547	319	547	308	514	311	506	319	547	311	506	312	497	242	452	252	445	248	547	248	547	252	445	255	498	248	547	255	498	256	507	234	533	226	517	228	472	234	533	228	472	234	462	234	533	234	462	242	452	234	533	242	452	248	547	226	517	222	498	224	485	226	517	224	485	228	472	283	469	283	437	284	437	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	248	547	256	507	265	556	292	471	303	440	300	475	400	0	196	17	196	0	256	489	342	83	260	481	51	68	12	68	48	61	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	158	397	165	352	166	389	166	389	165	352	189	348	166	389	189	348	176	383	176	383	189	348	189	381	201	383	189	381	189	348	201	383	189	348	212	352	214	489	190	492	201	458	201	458	190	492	189	460	176	458	189	460	190	492	176	458	190	492	167	489	262	421	258	444	258	398	258	398	258	444	249	463	258	398	249	463	248	378	248	378	249	463	234	479	248	378	234	479	232	362	232	362	234	479	229	419	232	362	229	419	227	407	232	362	227	407	221	397	234	479	214	489	221	443	234	479	221	443	227	432	234	479	227	432	229	419	214	489	201	458	213	452	214	489	213	452	221	443	213	389	201	383	212	352	213	389	212	352	232	362	213	389	232	362	221	397	167	489	148	479	152	433	167	489	152	433	158	444	167	489	158	444	166	452	167	489	166	452	176	458	118	422	121	398	121	444	121	444	121	398	130	378	121	444	130	378	132	464	132	464	130	378	146	362	132	464	146	362	148	479	148	479	146	362	150	420	152	408	150	420	146	362	152	408	146	362	165	352	152	408	165	352	158	397	238	614	244	551	248	612	248	612	244	551	254	557	248	612	254	557	257	608	257	608	254	557	261	563	257	608	261	563	264	601	264	601	261	563	266	569	264	601	266	569	268	592	268	592	266	569	269	575	268	592	269	575	270	582	244	551	238	614	230	613	244	551	230	613	223	610	244	551	223	610	214	603	244	551	214	603	204	594	244	551	204	594	191	581	244	551	191	581	141	492	141	492	191	581	108	492	152	433	148	479	150	420	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	-7	39	-14	30	88	0	88	0	-14	30	-19	25	88	0	-19	25	-22	23	-22	23	-25	21	88	0	88	0	-25	21	-28	20	88	0	-28	20	-32	18	-7	39	88	0	3	51	3	51	88	0	51	26	3	51	51	26	17	69	17	69	51	26	47	32	17	69	47	32	45	40	45	40	46	45	17	69	17	69	46	45	47	50	17	69	47	50	49	56	271	401	267	394	323	424	323	424	267	394	263	388	219	38	210	28	535	0	535	0	210	28	197	21	535	0	197	21	179	17	263	388	133	172	152	198	152	198	133	172	262	172	152	198	262	172	269	198	269	198	262	172	330	38	269	198	330	38	328	47	328	47	331	424	269	198	55	66	133	172	263	388	17	69	49	56	52	61	17	69	52	61	55	66	17	69	55	66	263	388	323	424	331	424	621	452	621	452	331	424	448	430	621	452	448	430	463	431	463	431	501	428	621	452	621	452	501	428	531	418	621	452	531	418	553	403	590	324	621	452	574	327	574	327	621	452	572	354	567	382	572	354	621	452	567	382	621	452	553	403	331	424	328	47	328	49	331	424	328	49	328	53	331	424	328	53	329	56	331	424	329	56	330	61	331	424	330	61	331	66	331	424	331	66	373	229	331	424	373	229	379	250	331	424	379	250	423	409	331	424	423	409	426	418	331	424	426	418	431	424	331	424	431	424	438	428	331	424	438	428	448	430	274	407	323	424	275	413	275	413	323	424	276	418	275	424	276	418	323	424	275	424	323	424	621	452	621	452	222	452	245	435	621	452	245	435	260	432	621	452	260	432	270	429	621	452	270	429	275	424	529	97	516	80	535	0	535	0	516	80	502	66	535	0	502	66	489	54	489	54	470	41	535	0	535	0	470	41	450	32	535	0	450	32	428	26	543	115	529	97	535	0	543	115	535	0	575	133	543	115	575	133	557	134	219	38	535	0	358	23	358	23	535	0	373	22	403	23	373	22	535	0	403	23	535	0	428	26	233	72	227	53	345	26	233	72	345	26	336	31	233	72	336	31	330	38	233	72	330	38	262	172	219	38	358	23	345	26	219	38	345	26	227	53	463	158	478	134	464	164	464	164	478	134	464	169	462	192	464	169	477	271	462	192	477	271	456	259	392	250	413	225	428	252	428	252	413	225	439	218	428	252	439	218	456	259	456	259	439	218	455	208	456	259	455	208	462	192	494	292	477	271	478	134	494	292	478	134	528	319	494	292	528	319	510	321	464	169	478	134	477	271	462	145	462	138	478	134	462	145	478	134	463	151	463	151	478	134	463	158	379	250	373	229	413	225	379	250	413	225	392	250	88	0	88	17	71	19	88	0	71	19	59	22	88	0	59	22	51	26	-36	18	-42	17	88	0	-36	18	88	0	-32	18	481	611	487	548	491	609	491	609	487	548	497	554	491	609	497	554	500	605	500	605	497	554	505	560	500	605	505	560	507	598	507	598	505	560	510	566	507	598	510	566	512	589	512	589	510	566	513	572	512	589	513	572	514	579	487	548	481	611	474	610	487	548	474	610	466	606	487	548	466	606	457	600	487	548	457	600	447	590	487	548	447	590	434	577	487	548	434	577	385	489	385	489	434	577	351	489	88	0	-42	17	-42	0	323	424	263	388	152	198	271	401	323	424	274	407	535	0	179	17	179	0	245	435	222	452	222	437	100	-4	124	5	103	41	103	41	124	5	114	39	127	41	114	39	124	5	127	41	124	5	146	22	191	80	198	48	193	123	191	80	193	123	177	93	177	93	165	74	168	46	168	46	165	74	153	59	168	46	153	59	146	22	146	22	153	59	140	48	146	22	140	48	127	41	198	311	183	312	192	283	192	283	183	312	159	309	192	283	159	309	157	267	157	267	159	309	136	300	157	267	136	300	126	228	126	228	136	300	112	286	126	228	112	286	102	177	102	177	112	286	90	268	102	177	90	268	87	125	87	125	90	268	81	84	198	311	192	283	203	281	198	311	203	281	211	306	211	306	203	281	212	276	211	306	212	276	221	298	221	298	212	276	219	268	221	298	219	268	223	258	0	109	1	42	10	146	10	146	1	42	11	20	10	146	11	20	25	182	25	182	11	20	28	4	25	182	28	4	45	216	45	216	28	4	49	-4	45	216	49	-4	69	247	69	247	49	-4	74	-7	69	247	74	-7	90	268	90	268	74	-7	81	84	83	68	81	84	74	-7	83	68	74	-7	100	-4	288	44	279	55	287	-8	287	-8	279	55	273	71	287	-8	273	71	255	-4	255	-4	273	71	271	91	306	266	320	310	250	307	306	266	250	307	279	145	279	145	250	307	273	115	279	145	273	115	275	122	275	122	299	127	279	145	279	145	299	127	313	154	313	154	299	127	354	140	313	154	354	140	344	173	344	173	354	140	370	199	387	310	368	309	370	290	370	290	368	309	352	304	370	290	352	304	351	284	351	284	352	304	336	296	351	284	336	296	332	268	332	268	336	296	321	284	332	268	321	284	315	242	315	242	321	284	306	266	315	242	306	266	298	204	298	204	306	266	283	156	306	266	279	145	283	156	255	-4	271	91	271	97	255	-4	271	97	271	102	255	-4	271	102	272	108	255	-4	272	108	250	307	255	-4	250	307	238	268	255	-4	238	268	230	285	255	-4	230	285	229	6	230	285	225	245	229	6	223	258	225	245	230	285	223	258	230	285	221	298	387	310	370	290	379	289	387	310	379	289	385	286	385	73	369	56	376	25	376	25	369	56	352	44	376	25	352	44	349	6	349	6	352	44	334	36	349	6	334	36	320	-4	320	-4	334	36	315	34	399	51	419	83	400	94	399	51	400	94	385	73	399	51	385	73	376	25	320	-4	315	34	300	36	320	-4	300	36	288	44	320	-4	288	44	287	-8	193	123	198	48	206	156	206	156	198	48	210	24	206	156	210	24	216	189	216	189	210	24	229	6	216	189	229	6	222	219	222	219	229	6	225	245	177	93	168	46	191	80	100	-4	103	41	94	47	100	-4	94	47	87	56	100	-4	87	56	83	68	448	219	455	251	452	272	448	219	452	272	443	288	448	219	443	288	429	300	448	219	429	300	429	188	387	229	397	161	394	262	394	262	397	161	410	307	410	307	397	161	429	188	410	307	429	188	429	300	393	273	394	262	410	307	393	273	410	307	390	280	390	280	410	307	387	310	390	280	387	310	385	286	370	199	354	140	397	161	370	199	397	161	387	229	333	471	339	407	343	470	343	470	339	407	349	414	343	470	349	414	351	465	351	465	349	414	356	420	351	465	356	420	359	458	359	458	356	420	361	426	359	458	361	426	363	449	363	449	361	426	364	432	363	449	364	432	365	439	339	407	333	471	325	470	339	407	325	470	318	467	339	407	318	467	309	460	339	407	309	460	298	451	339	407	298	451	285	437	339	407	285	437	236	348	236	348	285	437	203	348	250	307	272	108	273	115	1	42	0	109	-2	72	169	-11	181	-11	175	11	175	11	181	-11	186	11	211	15	186	11	216	-8	211	15	216	-8	236	27	236	27	216	-8	250	0	236	27	250	0	259	47	259	47	250	0	282	12	259	47	282	12	280	72	280	72	282	12	298	102	319	149	298	102	313	29	319	149	313	29	343	52	166	13	157	16	158	-10	166	13	158	-10	169	-11	166	13	169	-11	175	11	136	-6	147	-8	140	26	140	26	147	-8	149	20	149	20	147	-8	158	-10	149	20	158	-10	157	16	119	142	130	196	138	399	138	399	130	196	145	252	138	399	145	252	216	446	216	446	145	252	165	305	216	446	165	305	188	352	188	352	208	384	216	446	216	446	208	384	229	408	216	446	229	408	252	426	186	11	181	-11	216	-8	303	463	299	440	309	439	303	463	309	439	315	463	315	463	309	439	318	438	315	463	318	438	325	462	325	462	318	438	326	435	325	462	326	435	336	460	336	460	326	435	334	431	336	460	334	431	342	425	394	517	359	454	360	400	360	400	359	454	347	458	360	400	347	458	342	425	342	425	347	458	336	460	394	517	360	400	364	391	394	517	364	391	366	383	394	517	366	383	368	374	394	517	368	374	369	365	394	517	369	365	370	356	394	517	370	356	385	443	394	517	385	443	428	517	436	401	413	425	419	139	419	139	413	425	385	443	419	139	385	443	385	93	385	93	385	443	370	356	342	425	123	52	124	-2	342	425	124	-2	140	26	342	425	140	26	360	400	124	-2	123	52	120	60	124	-2	120	60	118	69	124	-2	118	69	117	78	124	-2	117	78	116	86	124	-2	116	86	97	8	124	-2	97	8	76	-83	97	8	116	86	115	95	115	95	138	399	97	8	97	8	138	399	75	328	97	8	75	328	69	27	69	27	75	328	47	50	97	8	44	-83	76	-83	467	306	463	340	461	246	461	246	463	340	452	373	461	246	452	373	445	190	445	190	452	373	436	401	445	190	436	401	419	139	370	356	365	310	385	93	385	93	365	310	354	258	385	93	354	258	343	52	343	52	354	258	338	202	343	52	338	202	319	149	303	463	216	446	252	426	303	463	252	426	275	436	303	463	275	436	299	440	33	241	18	143	21	109	33	241	21	109	31	78	33	241	31	78	47	50	33	241	47	50	75	328	298	102	282	12	313	29	326	611	332	548	336	609	336	609	332	548	342	554	336	609	342	554	345	605	345	605	342	554	350	560	345	605	350	560	352	598	352	598	350	560	355	566	352	598	355	566	357	589	357	589	355	566	357	572	357	589	357	572	358	579	332	548	326	611	319	610	332	548	319	610	311	606	332	548	311	606	302	600	332	548	302	600	291	590	332	548	291	590	278	577	332	548	278	577	229	489	229	489	278	577	196	489	138	399	115	95	119	142	140	26	124	-2	136	-6	154	36	141	22	164	3	164	3	141	22	127	13	164	3	127	13	112	11	112	11	106	11	106	-8	106	-8	106	11	100	12	106	-8	100	12	99	-8	99	-8	100	12	95	15	99	-8	95	15	93	-7	93	-7	95	15	91	18	93	-7	91	18	87	23	209	311	207	283	217	255	217	255	207	283	87	23	81	93	81	267	78	58	78	58	81	267	72	-2	78	58	72	-2	78	53	78	53	72	-2	79	-4	78	53	79	-4	87	23	87	23	79	-4	86	-6	87	23	86	-6	93	-7	210	189	201	152	217	35	217	35	201	152	191	116	217	35	191	116	179	84	179	84	167	57	217	35	217	35	167	57	164	3	149	276	161	285	193	312	193	312	161	285	173	291	193	312	173	291	186	293	186	293	191	292	193	312	193	312	191	292	195	291	193	312	195	291	199	312	199	312	195	291	199	289	199	312	199	289	204	312	204	312	199	289	203	286	204	312	203	286	207	283	81	93	89	133	81	267	81	267	89	133	100	176	81	267	100	176	134	300	134	300	100	176	113	215	134	300	113	215	127	247	127	247	138	263	134	300	134	300	138	263	149	276	134	300	149	276	193	312	50	5	29	-80	72	-2	50	5	72	-2	81	267	50	5	81	267	37	218	50	5	37	218	31	18	0	69	6	49	8	158	8	158	6	49	16	33	8	158	16	33	37	218	37	218	16	33	31	18	216	223	217	35	218	251	218	251	259	84	222	308	222	308	259	84	243	300	222	308	243	300	262	379	262	379	243	300	287	379	290	255	279	273	288	144	290	255	288	144	298	210	290	255	298	210	296	234	263	288	243	300	259	84	263	288	259	84	288	144	263	288	288	144	279	273	112	11	106	-8	164	3	222	308	215	310	217	255	222	308	217	255	218	254	222	308	218	254	218	253	222	308	218	253	218	252	222	308	218	252	218	251	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	127	348	176	437	94	348	29	-80	50	5	2	-80	78	53	87	23	207	283	209	311	217	255	215	310	204	312	207	283	209	311	154	36	164	3	167	57	210	189	217	35	216	223	218	251	217	35	259	84	0	69	8	158	-1	90	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	138	307	116	304	83	12	83	12	116	304	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	83	12	161	312	138	307	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	39	271	43	274	46	296	46	296	43	274	46	275	46	296	46	275	64	307	64	307	46	275	49	276	64	307	49	276	51	276	51	276	54	276	64	307	64	307	54	276	57	275	64	307	57	275	59	273	60	257	14	34	28	15	60	257	28	15	50	1	60	257	50	1	81	-6	60	257	81	-6	60	259	14	34	60	257	12	81	14	34	12	81	11	76	14	34	11	76	10	72	14	34	10	72	9	67	14	34	9	67	9	62	14	34	9	62	9	58	64	307	61	266	81	-6	61	270	61	266	64	307	61	270	64	307	59	273	46	296	27	281	34	267	46	296	34	267	39	271	97	318	100	46	100	51	97	318	100	51	114	320	114	320	100	51	100	56	114	320	100	56	101	62	122	145	131	318	116	121	116	121	131	318	114	320	116	121	114	320	104	75	104	75	114	320	102	68	196	27	186	20	206	4	206	4	186	20	173	16	206	4	173	16	165	-5	165	-5	173	16	157	13	165	-5	157	13	142	12	142	12	126	13	165	-5	165	-5	126	13	120	-9	156	273	155	291	151	304	156	273	151	304	149	244	156	273	149	244	161	255	156	273	161	255	183	291	161	255	173	263	183	291	183	291	173	263	184	268	183	291	184	268	207	304	207	304	184	268	194	271	207	304	194	271	204	271	204	271	213	270	207	304	207	304	213	270	230	313	149	244	151	304	143	313	149	244	143	313	131	318	149	244	131	318	122	145	333	273	330	290	330	249	330	249	330	290	323	303	330	249	323	303	322	227	322	227	323	303	311	313	322	227	311	313	308	206	308	206	311	313	296	318	308	206	296	318	289	188	289	188	296	318	276	320	289	188	276	320	265	172	265	172	276	320	253	318	265	172	253	318	247	162	247	162	253	318	230	313	247	162	230	313	230	244	230	244	225	216	247	162	247	162	225	216	225	153	230	313	213	270	220	267	230	313	220	267	225	262	230	313	225	262	229	254	230	313	229	254	230	244	157	157	161	133	187	172	187	172	161	133	197	144	187	172	197	144	210	192	210	192	197	144	225	153	210	192	225	153	225	216	262	104	253	114	262	44	262	104	262	44	270	74	262	104	270	74	268	91	241	119	226	121	239	20	241	119	239	20	262	44	241	119	262	44	253	114	196	27	206	4	200	35	200	35	206	4	211	119	211	119	206	4	239	20	211	119	239	20	226	121	179	80	182	69	182	94	182	94	182	69	187	60	182	94	187	60	188	105	188	105	187	60	193	52	188	105	193	52	198	114	198	114	193	52	198	44	198	114	198	44	211	119	211	119	198	44	200	35	120	-9	126	13	114	17	120	-9	114	17	106	24	120	-9	106	24	101	33	120	-9	101	33	81	-6	81	-6	101	33	100	46	81	-6	100	46	97	318	81	-6	97	318	80	314	81	-6	80	314	64	307	81	-6	61	266	61	264	81	-6	61	264	61	263	81	-6	61	263	60	261	81	-6	60	261	60	259	161	133	122	145	116	121	122	145	161	133	157	157	114	320	101	62	102	68	232	-4	376	32	241	30	241	30	245	59	232	47	241	30	232	47	231	23	231	23	232	47	217	38	231	23	217	38	215	13	215	13	217	38	201	32	215	13	201	32	193	2	193	2	201	32	188	29	188	29	166	32	166	-5	166	-5	166	32	145	42	166	-5	145	42	133	-9	133	-9	145	42	129	57	133	-9	129	57	118	80	17	94	26	48	28	161	28	161	26	48	49	18	28	161	49	18	60	223	60	223	49	18	78	0	60	223	78	0	109	273	109	273	78	0	109	-7	109	273	109	-7	114	111	114	111	109	-7	118	80	122	167	144	218	169	307	169	307	144	218	175	260	169	307	175	260	237	320	237	320	175	260	210	288	237	320	210	288	244	298	244	298	259	296	258	318	258	318	259	296	275	313	114	111	122	167	109	273	258	318	237	320	244	298	297	241	296	238	328	45	328	45	296	238	296	234	328	45	296	234	295	230	295	230	253	74	328	45	328	45	253	74	329	43	328	48	310	289	328	45	328	45	310	289	301	297	328	45	301	297	297	248	297	248	301	297	294	266	259	296	273	290	275	313	275	313	273	290	286	280	275	313	286	280	290	306	290	306	286	280	294	266	290	306	294	266	301	297	328	45	297	248	297	245	328	45	297	245	297	241	330	57	400	320	391	320	330	57	391	320	310	289	330	57	310	289	329	53	330	57	329	53	329	55	328	50	328	51	310	289	328	50	310	289	328	48	352	42	344	41	376	32	376	32	344	41	339	41	376	32	339	41	335	41	335	41	332	41	376	32	376	32	332	41	241	30	362	43	352	42	376	32	362	43	376	32	376	45	253	74	245	59	332	41	253	74	332	41	330	42	253	74	330	42	329	43	241	30	332	41	245	59	329	53	310	289	328	51	193	2	188	29	166	-5	109	273	122	167	169	307	118	80	109	-7	133	-9	65	268	73	269	186	315	186	315	73	269	78	270	186	315	78	270	81	270	81	270	84	270	186	315	186	315	84	270	86	269	186	315	86	269	88	267	88	257	88	255	107	22	107	22	88	255	87	253	107	22	87	253	26	-9	26	-9	87	253	17	-9	123	44	127	5	131	30	131	30	127	5	142	-2	131	30	142	-2	144	20	144	20	142	-2	159	-7	144	20	159	-7	158	14	158	14	159	-7	172	12	207	22	172	12	180	-9	207	22	180	-9	248	3	120	62	120	65	116	13	120	62	116	13	127	5	120	62	127	5	123	44	251	316	229	281	251	278	251	316	251	278	284	320	284	320	251	278	272	268	284	320	272	268	288	253	172	251	185	263	176	280	176	280	185	263	186	287	186	287	185	263	200	272	186	287	200	272	202	298	202	298	200	272	216	278	202	298	216	278	224	308	224	308	216	278	229	281	224	308	229	281	251	316	176	280	186	315	88	262	176	280	88	262	121	77	176	280	121	77	122	81	176	280	122	81	164	237	176	280	164	237	172	251	120	69	120	73	107	22	120	69	107	22	116	13	120	69	116	13	120	65	107	22	120	73	121	77	107	22	121	77	88	262	107	22	88	262	88	261	107	22	88	261	88	259	107	22	88	259	88	257	88	265	88	262	186	315	88	265	186	315	88	267	54	267	65	268	186	315	54	267	186	315	41	277	54	267	41	277	41	265	400	216	391	263	388	149	388	149	391	263	368	293	388	149	368	293	356	88	356	88	368	293	338	310	356	88	338	310	308	318	308	37	356	88	308	318	308	37	308	318	303	199	308	37	303	199	295	143	308	37	295	143	273	92	308	37	273	92	248	3	308	318	284	320	288	253	308	318	288	253	299	230	308	318	299	230	303	199	242	50	207	22	248	3	242	50	248	3	273	92	172	12	159	-7	180	-9	75	46	77	58	94	386	94	386	77	58	80	72	94	386	80	72	84	87	84	87	91	111	94	386	94	386	91	111	99	137	94	386	99	137	116	426	116	426	99	137	108	163	116	426	108	163	117	188	185	428	194	438	207	467	207	467	194	438	205	444	207	467	205	444	218	446	218	446	225	445	239	464	239	464	225	445	230	443	239	464	230	443	234	441	172	463	142	451	170	394	172	463	170	394	177	414	172	463	177	414	185	428	172	463	185	428	207	467	142	451	116	426	117	188	142	451	117	188	126	210	142	451	126	210	130	252	142	451	130	252	170	394	32	-1	57	-6	74	329	74	329	57	-6	74	32	94	386	74	32	74	37	94	386	74	37	75	46	299	422	286	440	288	364	299	422	288	364	296	373	299	422	296	373	301	385	299	422	301	385	303	400	249	358	262	356	266	454	266	454	262	356	276	358	266	454	276	358	286	440	286	440	276	358	288	364	235	428	238	363	237	433	237	433	238	363	239	464	239	464	238	363	249	358	239	464	249	358	266	454	239	464	234	441	236	437	239	464	236	437	237	433	239	464	207	467	218	446	223	407	224	382	227	416	227	416	224	382	229	372	227	416	229	372	231	422	231	422	229	372	238	363	231	422	238	363	235	428	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	150	275	130	252	137	230	137	230	130	252	126	210	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	137	230	149	246	150	275	150	275	149	246	162	257	150	275	162	257	169	292	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	74	32	57	-6	75	26	10	7	32	-1	74	329	10	7	74	329	4	87	10	7	4	87	0	73	10	7	0	73	-3	58	10	7	-3	58	-3	19	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	139	33	150	4	153	48	207	160	209	38	213	192	224	382	223	407	222	394	74	329	74	32	94	386	63	25	63	25	63	25	63	25	62	93	52	98	63	25	52	98	49	-5	63	25	49	-5	64	21	65	33	68	39	71	86	71	86	68	39	73	46	71	86	73	46	76	76	76	76	73	46	76	54	76	76	76	54	78	64	71	86	62	93	63	25	71	86	63	25	65	33	131	54	120	37	125	1	125	1	120	37	108	25	125	1	108	25	99	-5	99	-5	108	25	94	16	99	-5	94	16	80	14	80	14	75	14	99	-5	99	-5	75	14	72	-8	137	310	125	308	129	269	129	269	125	308	115	304	129	269	115	304	113	267	113	267	115	304	106	300	113	267	106	300	97	260	97	260	106	300	88	289	97	260	88	289	81	249	81	249	88	289	72	275	81	249	72	275	65	231	65	231	72	275	57	258	65	231	57	258	47	207	47	207	57	258	43	240	47	207	43	240	28	219	196	308	179	209	194	49	176	230	179	209	196	308	176	230	196	308	170	247	170	247	196	308	161	312	170	247	161	312	160	259	160	259	161	312	149	312	160	259	149	312	146	267	146	267	149	312	137	310	146	267	137	310	129	269	125	1	149	13	131	54	131	54	149	13	143	73	155	99	143	73	149	13	155	99	149	13	172	29	72	-8	75	14	71	16	72	-8	71	16	67	18	72	-8	67	18	64	21	72	-8	64	21	49	-5	38	100	25	98	28	2	38	100	28	2	49	-5	38	100	49	-5	52	98	0	68	1	32	4	81	4	81	1	32	12	15	4	81	12	15	13	92	13	92	12	15	28	2	13	92	28	2	25	98	196	308	217	76	224	295	224	295	217	76	237	106	224	295	237	106	246	275	246	275	237	106	252	139	246	275	252	139	260	246	260	246	252	139	261	174	260	246	261	174	265	210	179	209	177	181	194	49	194	49	177	181	173	153	194	49	173	153	172	29	172	29	173	153	165	125	172	29	165	125	155	99	196	308	194	49	217	76	1	32	0	68	-2	52	32	-105	105	-9	75	-6	75	-6	105	-9	84	78	75	-6	84	78	83	94	83	94	89	274	75	-6	75	-6	89	274	68	255	75	-6	68	255	48	2	48	2	68	255	44	228	48	2	44	228	26	16	26	16	44	228	25	197	26	16	25	197	10	36	10	36	25	197	10	165	10	36	10	165	0	62	0	62	10	165	0	130	0	62	0	130	-2	94	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	199	210	210	205	213	309	199	210	213	309	198	278	199	210	198	278	197	270	199	210	197	270	193	264	199	210	193	264	191	218	189	257	186	250	186	228	189	257	186	228	191	218	189	257	191	218	193	264	198	278	213	309	197	282	109	40	100	46	105	-9	109	40	105	-9	111	-10	109	40	111	-10	128	63	105	-9	100	46	93	54	105	-9	93	54	88	65	105	-9	88	65	84	78	75	-6	0	-105	32	-105	128	-11	138	-11	133	29	133	29	138	-11	144	24	144	24	138	-11	147	-11	144	24	147	-11	154	21	154	21	147	-11	164	-11	154	21	164	-11	165	19	165	19	164	-11	200	-7	165	19	200	-7	175	18	175	18	200	-7	186	18	207	21	186	18	200	-7	207	21	200	-7	231	4	240	115	222	118	223	87	223	87	222	118	214	87	200	85	214	87	222	118	200	85	222	118	197	113	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	233	301	213	309	223	204	233	301	223	204	237	206	233	301	237	206	250	288	137	302	112	290	119	231	269	44	275	69	272	84	269	44	272	84	266	97	269	44	266	97	255	108	269	44	255	108	254	21	244	67	241	53	254	21	244	67	254	21	255	108	244	67	255	108	242	75	242	75	255	108	240	115	242	75	240	115	237	81	237	81	240	115	231	85	234	40	223	29	231	4	234	40	231	4	254	21	234	40	254	21	241	53	152	49	169	65	173	101	173	101	169	65	185	77	173	101	185	77	197	113	197	113	185	77	200	85	150	84	128	63	133	29	150	84	133	29	152	49	150	84	152	49	173	101	128	63	111	-10	119	-10	128	63	119	-10	128	-11	128	63	128	-11	133	29	207	21	231	4	223	29	240	115	223	87	231	85	213	309	195	285	197	282	213	309	210	205	223	204	89	274	83	94	85	122	186	228	186	250	184	239	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	170	80	191	-154	170	120	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	223	-134	211	-130	224	-157	224	-157	211	-130	202	-123	224	-157	202	-123	191	-154	191	-154	202	-123	195	-112	191	-154	195	-112	193	-98	193	-98	196	194	191	-154	191	-154	196	194	184	157	191	-154	184	157	170	120	193	-98	195	-86	196	194	196	194	195	-86	199	-69	196	194	199	-69	205	227	205	227	199	-69	205	-49	205	227	205	-49	208	250	208	250	205	-49	211	-30	208	250	209	299	207	261	207	261	209	299	204	271	200	305	192	282	199	278	200	305	199	278	204	271	200	305	204	271	209	299	349	472	231	333	218	290	349	472	218	290	215	-16	215	-16	218	290	211	-30	209	299	208	250	211	-30	209	299	211	-30	218	290	170	80	169	77	191	-154	191	-154	169	77	167	70	191	-154	167	70	166	-145	166	-145	167	70	163	57	166	-145	163	57	157	33	148	-130	166	-145	157	33	148	-130	157	33	146	-4	148	-130	146	-4	142	-21	148	-130	142	-21	139	-38	148	-130	139	-38	137	-109	222	434	232	434	245	456	222	434	245	456	208	452	222	434	208	452	208	434	251	-131	247	-133	256	-153	256	-153	247	-133	242	-135	256	-153	242	-135	235	-136	235	-136	223	-134	224	-157	317	-111	321	-89	319	-75	317	-111	319	-75	314	-63	317	-111	314	-63	305	-54	317	-111	305	-54	304	-130	294	-48	280	-46	283	-144	294	-48	283	-144	304	-130	294	-48	304	-130	305	-54	255	-53	254	-123	256	-153	255	-53	256	-153	267	-48	267	-48	256	-153	283	-144	267	-48	283	-144	280	-46	253	-127	251	-131	256	-153	253	-127	256	-153	254	-123	235	-136	224	-157	256	-153	239	-84	241	-96	241	-72	241	-72	241	-96	244	-105	241	-72	244	-105	247	-62	247	-62	244	-105	249	-112	247	-62	249	-112	255	-53	255	-53	249	-112	253	-117	255	-53	253	-117	254	-123	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	250	416	250	410	349	472	349	472	250	410	248	401	349	472	248	401	245	386	250	416	349	472	325	467	250	416	325	467	301	463	250	416	301	463	275	459	239	364	231	333	349	472	239	364	349	472	245	386	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	155	90	148	46	170	80	137	-109	139	-38	136	-54	137	-109	136	-54	134	-68	137	-109	134	-68	133	-82	80	47	82	-5	88	41	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	236	48	236	51	242	5	242	5	236	51	223	-3	223	-3	236	51	231	333	223	-3	231	333	218	290	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	243	372	236	51	236	54	243	372	236	54	237	60	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	237	60	239	68	243	372	243	372	239	68	242	80	243	372	242	80	245	94	245	94	333	412	257	407	257	407	333	412	278	436	257	407	243	372	245	94	338	426	342	434	345	462	345	462	342	434	347	439	345	462	347	439	377	458	377	458	347	439	351	440	377	458	351	440	355	440	355	440	362	440	377	458	377	458	362	440	367	438	377	458	367	438	371	435	437	416	424	435	425	359	437	416	425	359	434	368	437	416	434	368	439	380	437	416	439	380	441	394	387	353	400	351	404	449	404	449	400	351	414	353	404	449	414	353	424	435	424	435	414	353	425	359	373	422	376	358	374	428	374	428	376	358	377	458	377	458	376	358	387	353	377	458	387	353	404	449	377	458	371	435	373	432	377	458	373	432	374	428	333	412	338	426	345	462	333	412	345	462	306	455	333	412	306	455	278	436	361	401	362	377	365	410	365	410	362	377	367	366	365	410	367	366	369	417	369	417	367	366	376	358	369	417	376	358	373	422	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	362	377	361	401	360	389	231	333	236	51	243	372	236	48	242	5	237	45	132	229	138	250	147	307	147	307	138	250	148	269	147	307	148	269	180	312	180	312	148	269	163	284	180	312	163	284	180	290	180	290	190	288	217	307	217	307	190	288	197	283	217	307	197	283	203	274	109	148	141	134	116	294	116	294	141	134	132	193	116	294	132	193	130	212	130	212	132	229	116	294	116	294	132	229	147	307	204	213	200	192	209	34	209	34	200	192	195	170	209	34	195	170	188	145	188	145	168	152	182	123	182	123	168	152	152	163	182	123	152	163	141	134	141	134	152	163	140	177	141	134	140	177	132	193	68	215	73	187	74	246	74	246	73	187	86	165	74	246	86	165	91	273	91	273	86	165	109	148	91	273	109	148	116	294	284	196	280	234	275	136	275	136	280	234	267	266	275	136	267	266	249	80	249	80	267	266	246	290	249	80	246	290	217	307	249	80	217	307	209	34	209	34	217	307	207	247	209	34	207	247	206	231	209	34	206	231	204	213	206	262	207	247	217	307	206	262	217	307	203	274	217	307	180	312	180	290	209	34	188	145	182	123	209	34	182	123	172	96	209	34	172	96	160	3	160	3	172	96	158	72	160	3	158	72	139	53	160	3	139	53	118	40	160	3	118	40	105	-8	74	-5	105	-8	78	37	78	37	105	-8	95	35	118	40	95	35	105	-8	29	97	3	85	9	49	29	97	9	49	25	23	29	97	25	23	47	5	29	97	47	5	35	72	61	43	47	55	47	5	61	43	47	5	74	-5	61	43	74	-5	78	37	35	72	47	5	47	55	185	37	172	159	172	159	177	180	172	159	185	37	177	180	185	37	178	188	71	72	86	102	88	157	88	157	86	102	108	127	88	157	108	127	112	166	112	166	108	127	138	147	112	166	138	147	142	173	142	173	138	147	172	159	142	173	172	159	177	180	72	18	68	24	75	-8	75	-8	68	24	66	31	75	-8	66	31	50	-5	50	-5	66	31	66	40	68	146	66	40	71	72	68	146	71	72	88	157	50	-5	66	40	68	146	50	-5	68	146	50	133	50	-5	50	133	34	118	50	-5	34	118	30	2	5	67	6	31	12	85	12	85	6	31	15	14	12	85	15	14	22	102	22	102	15	14	30	2	22	102	30	2	34	118	258	147	269	213	265	249	258	147	265	249	251	277	258	147	251	277	231	297	258	147	231	297	229	86	181	207	185	37	181	213	181	213	185	37	203	308	203	308	185	37	229	86	203	308	229	86	231	297	153	267	165	260	170	312	170	312	165	260	174	249	170	312	174	249	203	308	203	308	174	249	179	233	203	308	179	233	181	213	170	312	140	309	153	267	153	267	140	309	138	269	121	267	138	269	140	309	121	267	140	309	112	299	185	37	181	207	180	201	185	37	180	201	180	195	185	37	180	195	178	188	172	159	157	108	185	37	185	37	157	108	141	67	185	37	141	67	132	3	132	3	141	67	124	38	132	3	124	38	106	20	75	-8	132	3	78	15	78	15	132	3	87	14	106	20	87	14	132	3	38	218	58	207	62	254	62	254	58	207	75	231	62	254	75	231	86	280	86	280	75	231	91	249	86	280	91	249	112	299	112	299	91	249	106	261	112	299	106	261	121	267	72	18	75	-8	78	15	6	31	5	67	3	50	147	81	129	45	132	3	132	3	129	45	109	22	132	3	109	22	87	14	87	14	78	15	132	3	132	3	78	15	75	-8	154	267	166	260	170	312	170	312	166	260	174	248	170	312	174	248	197	310	197	310	174	248	179	233	197	310	179	233	181	216	185	37	181	216	181	204	185	37	181	204	176	177	176	177	181	204	116	146	95	130	116	146	181	204	95	130	181	204	75	151	170	312	140	309	154	267	154	267	140	309	138	269	121	267	138	269	140	309	121	267	140	309	112	299	38	218	58	207	62	254	62	254	58	207	75	231	62	254	75	231	86	280	86	280	75	231	91	249	86	280	91	249	112	299	112	299	91	249	106	261	112	299	106	261	121	267	185	37	176	177	163	126	185	37	163	126	147	81	185	37	147	81	132	3	75	-8	78	15	72	18	75	-8	72	18	68	24	75	-8	68	24	66	31	75	-8	66	31	50	-5	59	142	66	40	67	60	59	142	67	60	75	151	75	151	67	60	71	83	75	151	71	83	80	108	50	-5	66	31	66	40	50	-5	66	40	59	142	50	-5	59	142	40	129	50	-5	40	129	30	2	3	50	6	31	8	84	8	84	6	31	15	14	8	84	15	14	22	109	22	109	15	14	30	2	22	109	30	2	40	129	330	161	327	165	329	133	329	133	327	165	326	172	321	250	326	172	326	174	321	250	326	174	326	178	326	178	326	181	321	250	321	250	326	181	327	185	321	250	327	185	327	187	327	187	357	283	351	291	351	291	265	247	268	224	351	291	268	224	321	250	351	291	321	250	327	187	336	158	345	132	343	157	343	157	345	132	351	157	363	159	351	157	360	134	363	159	360	134	375	139	330	161	329	133	345	132	330	161	345	132	336	158	329	133	326	172	317	138	317	138	326	172	321	250	317	138	321	250	308	145	308	145	321	250	303	188	308	145	303	188	303	155	303	155	303	188	302	184	303	155	302	184	302	180	303	155	302	180	301	176	303	155	301	176	301	172	303	155	301	172	301	168	406	198	394	180	401	158	406	198	401	158	411	170	406	198	411	170	423	189	374	163	375	139	383	169	383	169	375	139	389	147	383	169	389	147	390	175	390	175	389	147	401	158	390	175	401	158	394	180	351	157	345	132	360	134	269	213	269	215	269	217	269	213	269	217	269	219	269	213	269	219	269	222	269	213	269	222	268	224	269	213	268	224	265	247	269	213	265	247	258	147	265	247	255	271	258	147	258	147	255	271	240	289	258	147	240	289	229	86	229	86	240	289	221	302	229	86	221	302	197	310	197	310	181	216	185	37	197	310	185	37	229	86	75	151	80	108	95	130	363	159	375	139	374	163	83	-6	100	52	98	67	98	67	109	169	83	-6	83	-6	109	169	76	157	83	-6	76	157	52	1	52	1	76	157	47	140	52	1	47	140	27	15	27	15	47	140	24	118	27	15	24	118	9	35	9	35	24	118	9	92	9	35	9	92	3	62	98	67	102	94	109	169	109	169	102	94	113	117	109	169	113	117	131	308	109	169	131	308	97	290	266	69	240	49	243	26	243	26	240	49	216	36	243	26	216	36	210	7	210	7	216	36	193	28	210	7	193	28	178	-3	178	-3	193	28	169	24	178	-3	169	24	147	-8	147	-8	169	24	146	23	157	197	149	210	149	149	149	149	149	210	146	225	131	308	146	225	149	249	131	308	149	249	172	318	172	318	149	249	158	269	172	318	158	269	172	284	240	279	244	270	244	318	240	279	244	318	234	286	234	286	244	318	233	320	234	286	233	320	227	291	227	291	233	320	223	321	227	291	223	321	218	294	218	294	223	321	213	321	218	294	213	321	207	296	207	179	195	179	207	153	207	153	195	179	182	181	207	153	182	181	171	153	171	153	182	181	169	187	171	153	169	187	157	197	322	270	313	283	316	230	322	270	316	230	322	238	322	270	322	238	325	247	322	270	325	247	326	256	268	230	279	225	283	306	283	306	279	225	293	223	283	306	293	223	299	296	299	296	293	223	306	225	299	296	306	225	313	283	313	283	306	225	316	230	244	318	251	252	255	316	255	316	251	252	259	239	255	316	259	239	264	314	264	314	259	239	268	230	264	314	268	230	283	306	213	321	172	318	172	284	213	321	172	284	188	293	213	321	188	293	207	296	171	153	157	197	149	149	131	308	113	117	129	136	131	308	129	136	149	149	131	308	149	149	146	225	66	209	72	197	73	262	73	262	72	197	81	187	73	262	81	187	97	290	97	290	81	187	94	178	97	290	94	178	109	169	129	25	116	31	117	-9	129	25	117	-9	147	-8	129	25	147	-8	146	23	117	-9	116	31	106	40	117	-9	106	40	100	52	117	-9	100	52	83	-6	266	69	243	26	279	57	66	209	73	262	64	223	244	318	244	270	251	252	22	69	22	69	37	49	37	49	22	69	45	7	37	49	45	7	54	36	54	36	45	7	71	-3	54	36	71	-3	73	28	73	28	71	-3	99	-8	73	28	99	-8	95	24	95	24	99	-8	118	23	144	28	118	23	129	-9	144	28	129	-9	171	-5	22	69	3	57	22	26	22	69	22	26	45	7	169	280	173	285	178	320	178	320	173	285	180	291	178	320	180	291	189	321	189	321	180	291	189	294	189	321	189	294	200	296	200	296	213	294	201	321	201	321	213	294	234	319	167	319	157	317	158	255	167	319	158	255	166	274	167	319	166	274	169	280	167	319	169	280	178	320	236	264	260	181	266	313	266	313	260	181	283	196	266	313	283	196	292	302	292	302	283	196	301	213	292	302	301	213	310	285	310	285	301	213	313	234	310	285	313	234	317	260	235	276	236	264	266	313	235	276	266	313	234	319	235	276	234	319	230	285	234	319	213	294	223	291	234	319	223	291	230	285	233	169	236	264	231	237	233	169	231	237	218	214	233	169	218	214	254	28	233	169	254	28	253	161	253	161	254	28	270	150	270	150	254	28	282	59	270	150	282	59	282	136	282	136	282	59	293	101	282	136	293	101	290	120	215	7	254	28	218	214	215	7	218	214	201	113	215	7	201	113	197	85	215	7	197	85	185	61	215	7	185	61	171	-5	200	127	201	113	218	214	200	127	218	214	199	195	199	195	176	183	176	151	199	195	176	151	187	146	199	195	187	146	195	138	199	195	195	138	200	127	163	153	176	151	176	183	163	153	176	183	150	179	163	153	150	179	133	179	163	153	133	179	133	153	167	41	144	28	171	-5	167	41	171	-5	185	61	201	321	189	321	200	296	131	225	142	231	148	315	148	315	142	231	150	240	148	315	150	240	157	317	157	317	150	240	158	255	88	235	95	228	96	284	96	284	95	228	104	225	96	284	104	225	110	297	110	297	104	225	116	223	110	297	116	223	128	308	128	308	116	223	131	225	128	308	131	225	148	315	86	271	82	257	84	245	86	271	84	245	88	235	86	271	88	235	96	284	118	23	99	-8	129	-9	236	264	233	169	260	181	22	69	22	69	37	49	37	49	22	69	45	7	37	49	45	7	54	36	54	36	45	7	71	-3	54	36	71	-3	73	28	73	28	71	-3	99	-8	73	28	99	-8	95	24	95	24	99	-8	118	23	144	28	118	23	129	-9	144	28	129	-9	171	-5	22	69	3	57	22	26	22	69	22	26	45	7	169	280	173	285	178	320	178	320	173	285	180	291	178	320	180	291	189	321	189	321	180	291	189	294	189	321	189	294	200	296	200	296	213	294	201	321	201	321	213	294	228	320	167	319	157	317	158	255	167	319	158	255	166	274	167	319	166	274	169	280	167	319	169	280	178	320	289	201	302	215	309	287	309	287	302	215	311	231	309	287	311	231	317	259	317	259	311	231	363	257	317	259	363	257	393	298	393	298	363	257	370	194	236	264	254	178	259	315	259	315	254	178	273	189	259	315	273	189	288	305	288	305	273	189	289	201	288	305	289	201	309	287	213	294	223	291	228	320	228	320	223	291	230	285	228	320	230	285	259	315	259	315	230	285	235	276	259	315	235	276	236	264	373	168	369	172	371	140	371	140	369	172	368	179	363	257	368	179	368	181	363	257	368	181	368	184	368	184	369	188	363	257	363	257	369	188	369	191	363	257	369	191	370	194	378	165	387	139	385	164	385	164	387	139	393	164	406	165	393	164	403	141	406	165	403	141	418	146	373	168	371	140	387	139	373	168	387	139	378	165	371	140	368	179	359	145	359	145	368	179	363	257	359	145	363	257	350	152	350	152	363	257	346	195	350	152	346	195	345	191	345	162	350	152	345	191	345	162	345	191	344	186	345	162	344	186	344	183	345	162	344	183	343	179	345	162	343	179	343	175	453	177	465	195	448	204	453	177	448	204	443	165	443	165	448	204	437	187	443	165	437	187	433	182	443	165	433	182	431	154	431	154	433	182	426	176	431	154	426	176	418	146	418	146	426	176	417	170	418	146	417	170	406	165	393	164	387	139	403	141	233	169	236	264	231	237	233	169	231	237	218	214	233	169	218	214	254	28	233	169	254	28	253	161	253	161	254	28	270	150	270	150	254	28	282	59	270	150	282	59	282	136	282	136	282	59	293	101	282	136	293	101	290	120	215	7	254	28	218	214	215	7	218	214	201	113	215	7	201	113	197	85	215	7	197	85	185	61	215	7	185	61	171	-5	200	127	201	113	218	214	200	127	218	214	199	195	199	195	176	183	176	151	199	195	176	151	187	146	199	195	187	146	195	138	199	195	195	138	200	127	163	153	176	151	176	183	163	153	176	183	150	179	163	153	150	179	133	179	163	153	133	179	133	153	167	41	144	28	171	-5	167	41	171	-5	185	61	201	321	189	321	200	296	131	225	142	231	148	315	148	315	142	231	150	240	148	315	150	240	157	317	157	317	150	240	158	255	88	235	95	228	96	284	96	284	95	228	104	225	96	284	104	225	110	297	110	297	104	225	116	223	110	297	116	223	128	308	128	308	116	223	131	225	128	308	131	225	148	315	86	271	82	257	84	245	86	271	84	245	88	235	86	271	88	235	96	284	118	23	99	-8	129	-9	236	264	233	169	254	178	370	194	400	290	393	298	67	57	68	3	81	39	81	39	68	3	102	-6	81	39	102	-6	99	27	99	27	102	-6	121	23	147	28	121	23	131	-9	147	28	131	-9	178	-4	55	111	63	165	47	230	55	111	47	230	37	22	55	111	37	22	58	81	58	81	37	22	68	3	58	81	68	3	67	57	16	169	5	100	14	54	16	169	14	54	37	22	16	169	37	22	47	230	228	290	240	319	218	294	218	294	240	319	204	296	160	285	204	296	204	321	160	285	204	321	146	310	63	165	86	215	92	278	92	278	86	215	119	257	92	278	119	257	146	310	146	310	119	257	160	285	239	275	240	264	240	319	240	319	240	264	264	181	264	181	240	264	237	169	237	169	240	264	235	237	237	169	235	237	223	8	223	8	235	237	222	214	223	8	222	214	205	114	205	114	222	214	204	128	203	195	180	183	180	151	203	195	180	151	191	146	203	195	191	146	199	138	203	195	199	138	204	128	203	195	204	128	222	214	167	153	180	151	180	183	167	153	180	183	154	179	167	153	154	179	138	179	167	153	138	179	138	153	205	114	201	85	223	8	223	8	201	85	189	61	223	8	189	61	178	-4	178	-4	189	61	170	41	178	-4	170	41	147	28	240	319	228	290	235	284	240	319	235	284	239	275	240	319	204	321	204	296	240	319	264	181	272	313	272	313	264	181	288	196	272	313	288	196	298	301	298	301	288	196	306	214	298	301	306	214	315	284	315	284	306	214	317	235	315	284	317	235	321	260	287	61	296	101	294	120	287	61	294	120	286	136	287	61	286	136	273	150	287	61	273	150	261	30	261	30	273	150	257	161	261	30	257	161	237	169	261	30	237	169	223	8	121	23	102	-6	131	-9	47	230	63	165	92	278	-9	-103	-7	-64	-10	-108	-10	-108	-14	-57	-20	-136	-20	-136	-14	-57	-23	-53	-20	-136	-23	-53	-34	-51	-9	-103	-7	-100	-7	-64	-7	-64	-7	-100	-4	-96	-7	-64	-4	-96	-2	-73	-2	-73	-4	-96	-2	-91	-2	-73	-2	-91	-1	-84	35	-88	25	-105	44	-132	44	-132	25	-105	15	-115	44	-132	15	-115	5	-118	5	-118	0	-118	3	-139	3	-139	0	-118	-3	-116	3	-139	-3	-116	-7	-114	-9	-111	-10	-108	-20	-136	-9	-111	-20	-136	3	-139	-9	-111	3	-139	-7	-114	-39	-129	-20	-136	-34	-51	-39	-129	-34	-51	-44	-53	-39	-129	-44	-53	-53	-58	-39	-129	-53	-58	-54	-118	-60	-66	-65	-75	-64	-103	-60	-66	-64	-103	-54	-118	-60	-66	-54	-118	-53	-58	105	-81	127	-38	106	172	106	172	127	-38	127	256	128	260	127	256	127	-38	128	260	127	-38	144	14	246	312	100	312	111	295	246	312	111	295	120	292	246	312	120	292	125	287	246	312	125	287	128	281	246	312	128	281	129	274	246	312	129	274	219	285	246	312	219	285	230	292	246	312	230	292	246	296	129	270	144	14	129	274	129	274	144	14	205	254	205	254	144	14	177	140	205	254	177	140	186	172	186	172	177	140	211	140	186	172	211	140	219	172	129	274	205	254	208	263	129	274	208	263	212	274	129	274	212	274	219	285	144	14	129	270	129	267	144	14	129	267	128	263	144	14	128	263	128	260	97	140	55	-26	78	-112	97	140	78	-112	105	-81	97	140	105	-81	106	172	97	140	106	172	32	172	97	140	32	172	23	140	45	-61	35	-88	44	-132	45	-61	44	-132	78	-112	45	-61	78	-112	55	-26	5	-118	3	-139	44	-132	111	295	100	312	100	296	-64	-103	-65	-75	-67	-86	-14	-57	-10	-108	-7	-64	121	49	124	-5	128	43	128	43	124	-5	146	2	128	43	146	2	137	40	137	40	146	2	146	40	155	42	146	40	146	2	155	42	146	2	166	16	246	224	239	192	243	-56	243	-56	239	192	229	159	243	-56	229	159	219	-98	219	-98	229	159	217	127	219	-98	217	127	204	99	204	99	192	78	204	58	204	58	192	78	185	35	155	42	166	16	167	50	167	50	166	16	185	35	167	50	185	35	180	61	180	61	185	35	192	78	225	283	224	311	212	312	225	283	212	312	194	268	225	283	236	309	224	311	121	128	139	181	158	297	158	297	139	181	165	231	158	297	165	231	212	312	212	312	165	231	194	268	158	297	109	258	121	128	121	128	109	258	114	81	116	61	114	81	99	-8	116	61	99	-8	124	-5	109	258	68	203	80	-6	109	258	80	-6	99	-8	109	258	99	-8	114	81	289	360	276	327	370	387	370	387	276	327	263	290	370	387	263	290	259	-10	259	-10	263	290	256	298	259	-10	256	298	249	250	249	250	256	298	248	261	246	304	236	309	240	277	246	304	240	277	245	270	246	304	245	270	248	261	246	304	248	261	256	298	233	281	240	277	236	309	233	281	236	309	225	283	259	-10	249	250	246	224	259	-10	246	224	243	-56	219	-98	204	99	204	58	219	-98	204	58	185	-133	185	-133	204	58	174	-45	185	-133	174	-45	162	-74	185	-133	162	-74	143	-101	185	-133	143	-101	140	-156	59	-164	81	-165	90	-138	90	-138	81	-165	140	-156	90	-138	140	-156	118	-123	118	-123	140	-156	143	-101	59	-164	90	-138	59	-144	59	-144	51	-143	59	-164	59	-164	51	-143	43	-142	59	-164	43	-142	41	-161	41	-161	43	-142	37	-138	41	-161	37	-138	33	-133	378	408	386	423	392	460	392	460	386	423	396	433	392	460	396	433	413	462	413	462	396	433	407	439	413	462	407	439	421	440	421	440	427	440	444	458	444	458	427	440	433	438	444	458	433	438	437	436	375	456	359	449	370	387	375	456	370	387	378	408	375	456	378	408	392	460	370	387	359	449	344	439	370	387	344	439	329	427	370	387	329	427	315	411	370	387	315	411	302	388	370	387	302	388	289	360	503	416	490	435	491	359	503	416	491	359	500	368	503	416	500	368	506	380	503	416	506	380	508	394	453	353	466	351	470	449	470	449	466	351	480	353	470	449	480	353	490	435	490	435	480	353	491	359	439	422	442	358	440	428	440	428	442	358	444	458	444	458	442	358	453	353	444	458	453	353	470	449	444	458	437	436	440	432	444	458	440	432	440	428	444	458	413	462	421	440	427	401	427	377	431	410	431	410	427	377	433	366	431	410	433	366	435	417	435	417	433	366	442	358	435	417	442	358	439	422	29	82	34	43	40	141	40	141	34	43	45	17	40	141	45	17	68	203	68	203	45	17	61	1	68	203	61	1	80	-6	-34	-89	-33	-104	-32	-76	-32	-76	-33	-104	-28	-117	-32	-76	-28	-117	-27	-65	-27	-65	-28	-117	-20	-128	-27	-65	-20	-128	-18	-56	-18	-56	-20	-128	-11	-136	-18	-56	-11	-136	-6	-51	-6	-51	-11	-136	-1	-144	-6	-51	-1	-144	7	-49	7	-49	-1	-144	12	-151	7	-49	12	-151	20	-51	20	-51	12	-151	25	-157	20	-51	25	-157	31	-56	31	-56	25	-157	31	-126	39	-64	31	-126	33	-119	39	-64	33	-119	36	-112	45	-74	39	-64	41	-104	45	-74	41	-104	45	-96	45	-74	45	-96	47	-86	33	-133	31	-126	25	-157	33	-133	25	-157	41	-161	31	-56	31	-126	39	-64	39	-64	36	-112	41	-104	116	61	124	-5	121	49	427	377	427	401	425	389	121	49	124	-5	128	43	128	43	124	-5	146	2	128	43	146	2	137	40	137	40	146	2	146	40	155	42	146	40	146	2	155	42	146	2	166	16	246	224	239	192	243	-56	243	-56	239	192	229	159	243	-56	229	159	219	-98	219	-98	229	159	217	127	219	-98	217	127	204	99	204	99	192	78	204	58	204	58	192	78	185	35	155	42	166	16	167	50	167	50	166	16	185	35	167	50	185	35	180	61	180	61	185	35	192	78	121	128	139	181	158	297	158	297	139	181	165	231	158	297	165	231	212	312	212	312	165	231	194	268	212	312	194	268	225	283	225	283	233	281	227	311	227	311	233	281	240	309	158	297	109	258	121	128	121	128	109	258	114	81	116	61	114	81	99	-8	116	61	99	-8	124	-5	109	258	68	203	80	-6	109	258	80	-6	99	-8	109	258	99	-8	114	81	227	311	212	312	225	283	245	270	248	261	253	303	253	303	248	261	249	250	259	-10	249	250	246	224	240	309	233	281	240	277	240	309	240	277	245	270	240	309	245	270	253	303	279	282	266	294	259	-10	279	282	259	-10	351	319	279	282	351	319	341	319	253	303	249	250	259	-10	253	303	259	-10	266	294	219	-98	204	99	204	58	219	-98	204	58	185	-133	185	-133	204	58	174	-45	185	-133	174	-45	162	-74	185	-133	162	-74	143	-101	185	-133	143	-101	140	-156	59	-164	81	-165	90	-138	90	-138	81	-165	140	-156	90	-138	140	-156	118	-123	118	-123	140	-156	143	-101	59	-164	90	-138	59	-144	59	-144	51	-143	59	-164	59	-164	51	-143	43	-142	59	-164	43	-142	41	-161	41	-161	43	-142	37	-138	41	-161	37	-138	33	-133	29	82	34	43	40	141	40	141	34	43	45	17	40	141	45	17	68	203	68	203	45	17	61	1	68	203	61	1	80	-6	-34	-89	-33	-104	-32	-76	-32	-76	-33	-104	-28	-117	-32	-76	-28	-117	-27	-65	-27	-65	-28	-117	-20	-128	-27	-65	-20	-128	-18	-56	-18	-56	-20	-128	-11	-136	-18	-56	-11	-136	-6	-51	-6	-51	-11	-136	-1	-144	-6	-51	-1	-144	7	-49	7	-49	-1	-144	12	-151	7	-49	12	-151	20	-51	20	-51	12	-151	25	-157	20	-51	25	-157	31	-56	31	-56	25	-157	31	-126	39	-64	31	-126	33	-119	39	-64	33	-119	36	-112	45	-74	39	-64	41	-104	45	-74	41	-104	45	-96	45	-74	45	-96	47	-86	33	-133	31	-126	25	-157	33	-133	25	-157	41	-161	31	-56	31	-126	39	-64	39	-64	36	-112	41	-104	116	61	124	-5	121	49	246	224	243	-56	259	-10	14	107	21	68	27	170	27	170	21	68	39	36	27	170	39	36	60	227	60	227	39	36	68	12	60	227	68	12	109	272	109	272	68	12	101	86	106	-1	101	86	68	12	109	38	106	-1	122	22	122	22	106	-1	153	-7	122	22	153	-7	141	11	141	11	153	-7	170	8	188	9	170	8	184	-5	188	9	184	-5	215	-2	103	60	101	86	106	-1	103	60	106	-1	109	38	213	22	215	-2	221	33	221	33	215	-2	245	3	221	33	245	3	225	45	225	45	245	3	237	85	250	312	238	297	252	296	250	312	252	296	264	310	264	310	252	296	265	293	264	310	265	293	278	306	278	306	265	293	277	289	278	306	277	289	289	281	128	203	158	251	169	301	169	301	158	251	195	285	169	301	195	285	235	312	235	312	195	285	238	297	235	312	238	297	250	312	109	272	101	86	108	146	109	272	108	146	128	203	109	272	128	203	169	301	365	130	196	130	213	118	365	130	213	118	225	115	365	130	225	115	233	112	365	130	233	112	237	106	365	130	237	106	238	100	365	130	238	100	332	110	365	130	332	110	345	116	365	130	345	116	365	120	272	11	296	21	311	74	272	11	311	74	316	89	272	11	316	89	322	101	272	11	322	101	245	3	245	3	322	101	238	100	245	3	238	100	238	97	245	3	238	97	238	94	245	3	238	94	238	91	245	3	238	91	237	88	245	3	237	88	237	85	316	292	312	293	313	250	313	250	312	293	307	296	313	250	307	296	307	261	307	261	307	296	299	272	289	281	299	272	292	302	289	281	292	302	278	306	343	296	338	292	339	204	339	204	338	292	333	290	339	204	333	290	327	290	327	290	324	290	327	204	327	204	324	290	323	223	367	311	354	311	348	302	367	311	348	302	343	296	367	311	343	296	339	204	327	290	327	204	339	204	320	290	316	292	318	238	320	290	318	238	323	223	320	290	323	223	324	290	307	296	292	302	299	272	202	14	188	9	215	-2	202	14	215	-2	213	22	170	8	153	-7	184	-5	316	292	313	250	318	238	213	118	196	130	196	120	332	110	238	100	322	101	79	-99	81	-92	104	-10	104	-10	81	-92	85	-85	104	-10	85	-85	89	-77	89	-77	109	-46	104	-10	104	-10	109	-46	115	312	84	-133	80	-129	81	-156	81	-156	80	-129	77	-123	81	-156	77	-123	68	-150	68	-150	77	-123	76	-114	68	-150	76	-114	70	-59	70	-59	76	-114	77	-107	79	-99	104	-10	70	-59	79	-99	70	-59	77	-107	84	-133	99	-157	89	-134	89	-134	99	-157	94	-135	103	-133	94	-135	99	-157	103	-133	99	-157	125	-155	225	200	220	181	231	141	231	141	220	181	209	155	231	141	209	155	204	88	204	88	209	155	192	120	204	88	192	120	173	33	173	33	192	120	167	72	173	33	167	72	169	-134	169	-134	167	72	159	127	187	-94	187	-86	187	-76	187	-94	187	-76	186	-66	187	-94	186	-66	186	-57	187	-94	186	-57	185	-48	187	-94	185	-48	182	-117	173	33	169	-134	182	-117	173	33	182	-117	185	-48	265	234	270	269	268	282	265	234	268	282	262	294	265	234	262	294	253	304	265	234	253	304	252	191	229	312	227	214	231	141	229	312	231	141	241	310	241	310	231	141	252	191	241	310	252	191	253	304	229	312	215	310	217	232	229	312	217	232	221	227	229	312	221	227	225	223	229	312	225	223	226	219	229	312	226	219	227	214	196	250	202	244	204	303	204	303	202	244	210	237	204	303	210	237	215	310	215	310	210	237	217	232	189	274	190	264	191	284	191	284	190	264	192	257	191	284	192	257	196	294	196	294	192	257	196	250	196	294	196	250	204	303	151	175	142	219	149	-147	151	175	149	-147	169	-134	151	175	169	-134	159	127	113	-121	125	-155	115	-112	115	-112	125	-155	115	-102	123	289	115	-102	125	-155	123	289	125	-155	132	258	132	258	125	-155	149	-147	132	258	149	-147	142	219	109	-128	103	-133	125	-155	109	-128	125	-155	113	-121	114	-80	114	-86	115	312	115	312	114	-86	115	-93	115	312	115	-93	123	289	123	289	115	-93	115	-98	123	289	115	-98	115	-102	115	312	109	-46	114	-77	115	312	114	-77	114	-80	80	133	90	84	96	308	96	308	90	84	97	44	96	308	97	44	115	312	115	312	97	44	101	12	115	312	101	12	104	-10	96	308	78	304	80	133	80	133	78	304	68	193	63	215	68	193	78	304	63	215	78	304	59	301	70	-59	64	-68	68	-150	68	-150	64	-68	58	-78	68	-150	58	-78	57	-141	57	-141	58	-78	54	-89	57	-141	54	-89	51	-129	51	-129	54	-89	50	-100	51	-129	50	-100	49	-112	28	277	33	276	38	298	38	298	33	276	37	273	38	298	37	273	41	270	41	270	47	261	59	301	59	301	47	261	52	250	59	301	52	250	57	234	38	298	14	296	22	277	38	298	22	277	28	277	59	301	38	298	41	270	22	277	14	296	14	278	59	301	57	234	63	215	84	-133	81	-156	99	-157	225	200	231	141	227	214	75	304	54	300	58	239	58	239	54	300	48	241	39	240	48	241	54	300	39	240	54	300	36	291	36	291	21	277	22	221	36	291	22	221	26	228	36	291	26	228	32	235	36	291	32	235	39	240	21	277	11	258	11	218	21	277	11	218	13	213	21	277	13	213	20	213	21	277	20	213	22	221	11	258	7	238	7	233	11	258	7	233	8	228	11	258	8	228	9	223	11	258	9	223	11	218	65	233	72	224	75	304	75	304	72	224	76	214	75	304	76	214	91	301	91	301	76	214	81	205	91	301	81	205	113	127	196	94	189	113	196	35	196	35	189	113	183	130	196	35	183	130	179	16	179	16	183	130	176	146	179	16	176	146	162	178	179	16	162	178	155	3	155	3	162	178	140	44	305	230	305	302	299	236	299	236	305	302	292	304	299	236	292	304	291	240	291	240	292	304	281	241	270	239	281	241	280	301	270	239	280	301	267	292	232	210	240	218	241	268	241	268	240	218	249	227	241	268	249	227	254	281	254	281	249	227	259	234	254	281	259	234	267	292	267	292	259	234	270	239	231	256	162	178	176	146	231	256	176	146	232	210	231	256	232	210	241	268	328	275	323	286	325	232	328	275	325	232	328	242	328	275	328	242	329	252	328	275	329	252	330	262	309	222	312	213	315	295	315	295	312	213	319	213	315	295	319	213	323	286	323	286	319	213	322	222	323	286	322	222	325	232	305	302	305	230	309	222	305	302	309	222	315	295	292	304	280	301	281	241	196	94	196	35	202	60	196	94	202	60	200	77	162	178	130	255	134	73	162	178	134	73	137	63	162	178	137	63	139	53	162	178	139	53	140	44	104	294	113	127	115	283	115	283	113	127	117	82	115	283	117	82	123	269	123	269	117	82	127	91	123	269	127	91	130	255	130	255	127	91	130	83	130	255	130	83	134	73	113	127	80	91	95	49	113	127	95	49	100	61	113	127	100	61	107	72	113	127	107	72	117	82	71	81	74	0	80	91	80	91	74	0	88	-4	80	91	88	-4	95	49	95	49	88	-4	93	35	94	28	93	35	88	-4	94	28	88	-4	103	-6	53	48	55	19	58	60	58	60	55	19	62	8	58	60	62	8	64	71	64	71	62	8	74	0	64	71	74	0	71	81	135	28	128	22	129	-3	129	-3	128	22	120	17	129	-3	120	17	112	16	112	16	105	17	129	-3	129	-3	105	17	103	-6	155	3	140	44	139	35	155	3	139	35	135	28	155	3	135	28	129	-3	103	-6	105	17	100	19	103	-6	100	19	96	23	103	-6	96	23	94	28	91	301	113	127	104	294	55	19	53	48	52	35	75	304	58	239	65	233	22	230	34	246	38	281	38	281	34	246	44	256	38	281	44	256	59	298	59	298	44	256	51	262	59	298	51	262	57	264	57	264	60	264	59	298	59	298	60	264	81	307	16	254	-8	218	6	208	16	254	6	208	22	230	16	254	22	230	38	281	66	245	40	-5	58	-7	66	245	58	-7	84	-4	66	245	11	74	15	11	66	245	15	11	26	0	66	245	26	0	40	-5	9	66	8	59	9	25	9	66	9	25	15	11	9	66	15	11	11	74	9	25	8	59	7	53	9	25	7	53	7	47	9	25	7	47	7	42	68	251	68	250	84	-4	84	-4	68	250	67	248	84	-4	67	248	66	245	97	41	93	43	109	7	109	7	93	43	90	45	109	7	90	45	84	-4	84	-4	90	45	88	49	84	-4	88	49	87	55	87	55	88	58	84	-4	84	-4	88	58	81	307	84	-4	81	307	68	253	68	253	81	307	67	257	81	307	60	264	63	262	81	307	63	262	65	260	81	307	65	260	67	257	131	303	119	308	143	230	143	230	119	308	104	310	143	230	104	310	92	75	92	75	104	310	90	69	142	64	127	51	136	29	136	29	127	51	113	43	136	29	113	43	109	7	109	7	113	43	101	41	145	237	147	244	147	282	147	282	147	244	148	250	147	282	148	250	149	267	149	267	148	250	149	258	143	230	145	237	147	282	143	230	147	282	141	294	143	230	141	294	131	303	104	310	81	307	88	58	104	310	88	58	88	61	104	310	88	61	89	64	104	310	89	64	90	69	84	-4	68	253	68	252	84	-4	68	252	68	251	142	64	166	64	157	81	157	81	166	64	174	104	192	132	174	104	202	113	192	132	202	113	207	161	207	161	202	113	212	-153	207	161	212	-153	221	196	221	196	212	-153	227	-106	236	242	227	-106	227	-102	236	242	227	-102	228	-97	236	242	228	-97	230	-91	236	242	230	-91	232	-83	236	242	232	-83	234	-74	236	242	234	-74	336	304	236	242	336	304	255	304	270	-129	256	-129	270	-147	270	-147	256	-129	245	-128	270	-147	245	-128	239	-150	239	-150	245	-128	237	-125	239	-150	237	-125	231	-121	228	-115	227	-106	212	-153	228	-115	212	-153	239	-150	228	-115	239	-150	231	-121	202	113	129	-167	158	-162	202	113	158	-162	185	-157	202	113	185	-157	212	-153	174	104	166	64	202	113	97	41	109	7	101	41	221	196	227	-106	236	242	142	64	136	29	166	64	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	135	172	126	192	120	143	120	143	126	192	123	430	120	143	123	430	106	108	106	108	123	430	105	406	106	108	105	406	93	375	93	375	-8	0	73	0	93	375	73	0	91	62	93	375	91	62	106	108	192	425	201	434	216	462	216	462	201	434	212	439	216	462	212	439	225	440	225	440	231	440	248	458	248	458	231	440	237	438	248	458	237	438	241	436	178	458	147	448	179	394	178	458	179	394	185	412	178	458	185	412	192	425	178	458	192	425	216	462	147	448	123	430	126	192	147	448	126	192	179	394	270	351	274	449	257	353	257	353	274	449	248	458	257	353	248	458	246	358	246	358	248	458	244	428	246	358	244	428	243	422	246	358	243	422	239	417	246	358	239	417	238	366	238	366	239	417	235	410	238	366	235	410	232	377	232	377	235	410	232	401	232	377	232	401	230	389	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	183	68	187	10	236	229	187	10	197	1	236	229	197	1	209	-3	236	229	209	-3	224	-5	236	229	224	-5	247	-2	236	229	247	-2	237	235	181	61	180	55	181	22	181	61	181	22	187	10	181	61	187	10	183	68	181	22	180	55	179	49	181	22	179	49	179	43	181	22	179	43	179	37	244	309	240	250	247	-2	239	255	240	250	244	309	239	255	244	309	237	259	244	309	219	297	226	263	264	42	262	44	268	6	268	6	262	44	260	47	268	6	260	47	247	-2	247	-2	260	47	259	51	302	304	288	310	316	231	316	231	288	310	270	312	316	231	270	312	262	59	262	59	270	312	261	56	307	416	294	435	296	359	307	416	296	359	304	368	307	416	304	368	310	380	307	416	310	380	311	394	284	353	296	359	294	435	284	353	294	435	274	449	284	353	274	449	270	351	248	458	241	436	243	432	248	458	243	432	244	428	248	458	216	462	225	440	316	231	318	236	319	279	319	279	318	236	319	243	319	279	319	243	321	262	321	262	319	243	320	249	321	262	320	249	321	255	313	293	302	304	316	231	313	293	316	231	319	279	270	312	244	309	247	-2	270	312	247	-2	259	52	270	312	259	52	260	53	270	312	260	53	260	54	270	312	260	54	261	56	247	-2	240	250	240	247	247	-2	240	247	239	243	247	-2	239	243	238	239	247	-2	238	239	237	235	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	40	268	6	268	6	268	40	264	42	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	259	52	247	-2	259	51	72	-98	78	-44	70	-105	70	-105	70	-36	67	-135	67	-135	70	-36	59	-30	67	-135	59	-30	46	-28	72	-98	76	-91	78	-44	78	-44	76	-91	80	-84	78	-44	80	-84	84	-54	84	-54	80	-84	84	-76	84	-54	84	-76	86	-65	80	-115	99	-138	86	-116	86	-116	99	-138	94	-117	105	-115	94	-117	99	-138	105	-115	99	-138	125	-136	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	135	172	126	192	120	143	120	143	126	192	123	430	120	143	123	430	106	108	106	108	123	430	105	406	106	108	105	406	93	375	93	375	-8	0	73	0	93	375	73	0	91	62	93	375	91	62	106	108	192	425	201	434	216	462	216	462	201	434	212	439	216	462	212	439	225	440	225	440	231	440	248	458	248	458	231	440	237	438	248	458	237	438	241	436	178	458	147	448	179	394	178	458	179	394	185	412	178	458	185	412	192	425	178	458	192	425	216	462	147	448	123	430	126	192	147	448	126	192	179	394	270	351	274	449	257	353	257	353	274	449	248	458	257	353	248	458	246	358	246	358	248	458	244	428	246	358	244	428	243	422	246	358	243	422	239	417	246	358	239	417	238	366	238	366	239	417	235	410	238	366	235	410	232	377	232	377	235	410	232	401	232	377	232	401	230	389	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	147	-129	167	-119	236	229	167	-119	184	-104	236	229	184	-104	201	-86	236	229	201	-86	212	-72	236	229	212	-72	221	-55	236	229	221	-55	229	-37	236	229	229	-37	236	-18	236	229	236	-18	237	235	236	229	137	-73	147	-129	147	-129	137	-73	131	-89	147	-129	131	-89	125	-136	125	-136	131	-89	123	-101	125	-136	123	-101	115	-110	307	416	294	435	296	359	307	416	296	359	304	368	307	416	304	368	310	380	307	416	310	380	311	394	284	353	296	359	294	435	284	353	294	435	274	449	284	353	274	449	270	351	248	458	241	436	243	432	248	458	243	432	244	428	248	458	216	462	225	440	317	234	319	241	319	279	319	279	319	241	320	248	319	279	320	248	321	262	321	262	320	248	321	255	315	229	317	234	319	279	315	229	319	279	313	293	315	229	313	293	302	304	315	229	302	304	288	310	315	229	288	310	270	312	315	229	270	312	244	309	315	229	244	309	243	0	243	0	244	309	240	250	243	0	240	250	240	247	243	0	240	247	239	243	243	0	239	243	238	239	243	0	238	239	237	235	243	0	237	235	236	-18	240	250	244	309	239	255	244	309	219	297	226	263	70	-105	67	-135	71	-109	71	-109	67	-135	99	-138	71	-109	99	-138	75	-113	75	-113	99	-138	80	-115	67	-135	46	-28	41	-125	41	-125	46	-28	32	-30	41	-125	32	-30	21	-111	21	-111	32	-30	20	-36	21	-111	20	-36	11	-45	8	-92	21	-111	11	-45	8	-92	11	-45	6	-56	8	-92	6	-56	4	-70	244	309	237	259	239	255	105	-115	125	-136	115	-110	70	-36	70	-105	78	-44	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	49	225	36	182	48	-5	48	-5	36	182	32	-3	29	151	11	87	19	1	29	151	19	1	32	-3	29	151	32	-3	36	182	29	151	36	182	2	182	29	151	2	182	-6	151	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	107	151	102	303	102	303	107	151	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	115	182	151	312	127	307	115	182	127	307	107	151	115	182	107	151	145	151	115	182	145	151	153	182	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	49	225	48	-5	70	-2	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	48	228	24	4	41	-2	48	228	41	-2	64	-4	48	228	10	87	11	15	48	228	11	15	24	4	10	87	7	78	11	15	11	15	7	78	5	69	11	15	5	69	4	30	4	30	5	69	3	62	4	30	3	62	2	55	51	247	50	242	64	-4	64	-4	50	242	49	235	64	-4	49	235	48	228	32	260	38	261	49	283	49	283	38	261	44	262	49	283	44	262	48	262	48	262	50	262	49	283	49	283	50	262	76	292	49	283	22	274	25	258	49	283	25	258	32	260	82	59	100	301	81	54	81	54	76	292	64	-4	64	-4	76	292	52	255	64	-4	52	255	52	251	64	-4	52	251	51	247	133	308	120	306	143	289	143	289	120	306	100	301	143	289	100	301	87	87	87	87	100	301	86	81	123	42	112	37	115	9	115	9	112	37	103	35	115	9	103	35	96	34	96	34	92	35	92	0	92	0	92	35	88	37	92	0	88	37	85	40	82	46	81	54	64	-4	82	46	64	-4	92	0	82	46	92	0	85	40	51	261	51	260	76	292	76	292	51	260	52	257	76	292	52	257	52	255	143	291	143	293	144	302	144	302	143	293	144	295	144	302	144	295	144	299	144	299	144	295	144	297	143	289	143	291	144	302	143	289	144	302	142	304	143	289	142	304	140	307	143	289	140	307	137	308	143	289	137	308	133	308	100	301	82	59	83	65	100	301	83	65	84	73	100	301	84	73	86	81	147	38	160	53	152	64	147	38	152	64	137	51	147	38	137	51	133	23	123	42	115	9	133	23	123	42	133	23	137	51	96	34	92	0	115	9	25	258	22	274	17	256	76	292	81	54	100	301	76	292	50	262	51	261	4	30	2	55	2	48	19	24	10	18	140	0	140	0	10	18	-2	14	140	0	-2	14	-21	11	108	18	104	24	32	49	32	49	104	24	103	31	32	49	103	31	89	265	89	265	103	31	90	269	103	31	91	280	91	277	103	31	91	277	91	275	103	31	91	275	90	272	103	31	90	272	90	269	217	312	56	312	69	300	217	312	69	300	79	297	217	312	79	297	86	293	217	312	86	293	90	288	217	312	90	288	91	280	217	312	91	280	186	295	217	312	186	295	199	299	217	312	199	299	217	301	105	45	106	49	164	265	105	45	164	265	91	280	91	280	164	265	169	279	91	280	169	279	176	289	103	34	103	37	91	280	103	34	91	280	103	31	104	41	105	45	91	280	104	41	91	280	103	37	140	0	140	11	126	13	140	0	126	13	115	15	140	0	115	15	108	18	140	0	108	18	32	49	140	0	32	49	26	34	140	0	26	34	19	24	140	0	-21	11	-21	0	69	300	56	312	56	301	186	295	91	280	176	289	44	241	50	247	60	299	60	299	50	247	57	250	60	299	57	250	66	250	66	250	68	250	82	302	82	302	68	250	71	250	82	302	71	250	74	250	41	288	26	271	33	222	41	288	33	222	39	233	41	288	39	233	44	241	41	288	44	241	60	299	14	249	6	222	33	222	14	249	33	222	26	271	87	434	90	434	108	455	108	455	90	434	92	434	108	455	92	434	94	434	94	434	104	434	108	455	108	455	104	434	112	431	108	455	112	431	134	458	134	458	112	431	118	427	134	458	118	427	121	421	112	43	110	46	118	6	118	6	110	46	108	48	118	6	108	48	96	-2	96	-2	108	48	108	51	118	388	108	51	108	59	118	388	108	59	110	69	118	388	110	69	113	82	118	388	113	82	118	99	118	388	118	99	123	119	118	388	95	301	96	-2	118	388	96	-2	108	51	96	-2	95	301	93	301	96	-2	93	301	90	302	96	-2	90	302	87	302	96	-2	87	302	85	302	96	-2	85	302	82	302	96	-2	82	302	80	249	96	-2	80	249	72	-5	72	-5	80	249	57	-3	57	-3	80	249	49	141	57	-3	49	141	44	2	44	2	49	141	41	113	44	2	41	113	35	88	44	2	35	88	35	11	35	11	35	88	30	66	35	11	30	66	29	23	29	23	30	66	27	49	29	23	27	49	26	36	121	405	121	400	123	119	123	119	121	400	120	394	123	119	120	394	118	388	123	119	152	223	134	458	123	119	134	458	122	414	123	119	122	414	122	410	123	119	122	410	121	405	122	414	134	458	121	421	108	455	79	452	83	434	108	455	83	434	87	434	179	274	176	275	192	225	192	225	176	275	171	276	192	225	171	276	170	222	170	222	171	276	167	278	170	222	167	278	166	222	159	222	162	222	161	462	161	462	162	222	167	278	161	462	167	278	189	466	189	466	167	278	221	472	161	462	134	458	152	223	161	462	152	223	156	222	161	462	156	222	159	222	179	274	192	225	183	274	183	274	192	225	186	274	195	275	186	274	192	225	195	275	192	225	211	234	226	249	239	272	249	302	226	249	249	302	221	302	226	249	221	302	215	291	226	249	215	291	211	234	211	234	215	291	209	283	211	234	209	283	203	278	211	234	203	278	195	275	145	59	135	49	138	23	138	23	135	49	126	43	138	23	126	43	118	41	118	41	115	42	118	6	118	6	115	42	112	43	161	49	186	86	172	95	161	49	172	95	157	74	161	49	157	74	145	59	161	49	145	59	138	23	118	41	118	6	138	23	74	250	77	250	82	302	82	302	77	250	80	249	82	302	60	299	66	250	83	434	79	452	79	434	167	278	162	222	166	222	80	187	76	155	79	155	80	187	79	155	83	155	80	187	70	191	72	155	80	187	72	155	76	155	72	155	70	191	62	196	72	155	62	196	57	202	72	155	57	202	53	210	72	155	53	210	53	157	53	210	52	219	53	157	53	157	52	219	36	163	36	163	52	219	59	292	59	292	52	219	55	237	83	187	80	187	83	155	83	187	83	155	87	186	87	186	83	155	87	155	87	186	87	155	91	155	127	282	100	186	110	-5	110	-5	100	186	97	186	110	-5	97	186	95	-3	95	-3	97	186	92	186	95	-3	92	186	91	155	91	155	92	186	87	186	118	309	114	309	114	284	114	284	114	309	110	284	93	280	110	284	114	309	93	280	114	309	86	305	147	59	154	377	146	51	146	51	134	306	134	-2	134	-2	134	306	132	307	134	-2	132	307	128	308	161	119	160	414	160	409	161	119	160	409	159	401	161	119	159	401	157	393	161	119	157	393	156	384	161	119	156	384	155	99	161	119	172	458	160	414	154	377	147	59	149	69	154	377	149	69	151	82	154	377	151	82	155	99	154	377	155	99	156	384	150	431	155	427	172	458	172	458	155	427	159	421	172	458	159	421	160	414	145	455	117	452	121	434	145	455	121	434	124	434	145	455	124	434	127	434	145	455	127	434	130	434	145	455	130	434	132	434	145	455	132	434	142	434	145	455	142	434	150	431	145	455	150	431	172	458	184	203	198	462	174	167	174	167	198	462	172	458	174	167	172	458	161	119	226	466	198	462	184	203	226	466	184	203	259	472	208	213	210	187	230	225	230	225	210	187	240	207	230	225	240	207	250	238	250	238	240	207	263	226	250	238	263	226	266	250	266	250	263	226	277	240	266	250	277	240	278	259	278	259	277	240	282	245	183	59	172	49	176	23	176	23	172	49	164	43	176	23	164	43	156	41	156	41	152	42	156	6	156	6	152	42	150	43	156	6	150	43	148	46	147	48	146	51	134	-2	147	48	134	-2	156	6	147	48	156	6	148	46	114	284	118	284	118	309	118	309	118	284	122	283	118	309	122	283	123	308	123	308	122	283	124	283	123	308	124	283	128	308	128	308	124	283	127	282	128	308	127	282	134	-2	127	282	110	-5	134	-2	95	-3	91	155	87	141	95	-3	87	141	82	2	82	2	87	141	80	113	82	2	80	113	73	88	82	2	73	88	72	11	72	11	73	88	68	66	72	11	68	66	66	23	66	23	68	66	65	49	66	23	65	49	64	36	199	49	224	86	210	95	199	49	210	95	195	74	199	49	195	74	183	59	199	49	183	59	176	23	156	41	156	6	176	23	86	305	59	292	64	254	86	305	64	254	77	269	86	305	77	269	93	280	11	208	14	189	18	243	18	243	14	189	23	174	18	243	23	174	35	271	35	271	23	174	36	163	35	271	36	163	59	292	59	292	55	237	64	254	121	434	117	452	117	434	134	306	146	51	154	377	210	187	184	203	174	167	184	203	210	187	208	213	59	-134	51	-128	61	-157	61	-157	51	-128	46	-119	61	-157	46	-119	28	-153	28	-153	46	-119	43	-108	28	-153	43	-108	41	-96	41	-96	42	-91	28	-153	28	-153	42	-91	42	-87	28	-153	42	-87	75	316	75	316	42	-87	42	-82	75	316	42	-82	43	-78	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	88	367	82	344	196	472	196	472	82	344	75	316	196	472	75	316	44	-74	44	-74	75	316	43	-78	-28	-45	-27	-101	-26	-38	-26	-38	-27	-101	-16	-125	-26	-38	-16	-125	75	316	75	316	-16	-125	2	-142	75	316	2	-142	28	-153	-27	-101	-28	-45	-29	-52	-27	-101	-29	-52	-30	-59	-27	-101	-30	-59	-30	-66	-27	-101	-30	-66	-31	-73	97	414	196	472	164	466	97	414	164	466	136	462	97	414	136	462	109	458	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	96	403	93	387	196	472	96	403	196	472	97	414	85	-131	81	-133	92	-153	92	-153	81	-133	75	-135	92	-153	75	-135	68	-136	68	-136	59	-134	61	-157	151	-111	155	-89	153	-75	151	-111	153	-75	148	-64	151	-111	148	-64	139	-55	151	-111	139	-55	138	-130	128	-50	114	-48	118	-144	128	-50	118	-144	138	-130	128	-50	138	-130	139	-55	90	-55	89	-124	92	-153	90	-55	92	-153	101	-50	101	-50	92	-153	118	-144	101	-50	118	-144	114	-48	88	-128	85	-131	92	-153	88	-128	92	-153	89	-124	68	-136	61	-157	92	-153	74	-84	75	-94	76	-73	76	-73	75	-94	79	-103	76	-73	79	-103	81	-63	81	-63	79	-103	84	-110	81	-63	84	-110	90	-55	90	-55	84	-110	87	-117	90	-55	87	-117	89	-124	58	434	54	452	54	434	88	367	196	472	93	387	61	434	64	434	88	455	88	455	64	434	67	434	88	455	67	434	70	434	70	434	80	433	88	455	88	455	80	433	87	431	88	455	87	431	93	426	84	67	86	74	88	367	88	367	86	74	88	82	88	367	88	82	90	89	90	89	122	207	91	378	91	378	122	207	93	389	88	367	17	117	18	3	88	367	18	3	31	-3	88	367	31	-3	48	-5	88	367	48	-5	60	-4	88	367	60	-4	72	0	88	367	72	0	83	57	88	367	83	57	83	61	88	367	83	61	84	67	84	50	83	53	86	5	86	5	83	53	83	57	13	98	8	78	9	12	13	98	9	12	18	3	13	98	18	3	17	117	5	60	2	45	3	23	5	60	3	23	9	12	5	60	9	12	8	78	91	378	88	367	90	89	123	72	114	63	120	32	120	32	114	63	105	54	120	32	105	54	102	16	102	16	105	54	96	47	102	16	96	47	90	44	90	44	88	45	102	16	102	16	88	45	86	5	203	109	209	112	321	255	321	255	209	112	214	114	321	255	214	114	218	114	218	114	232	111	254	157	254	157	232	111	243	104	254	157	243	104	250	93	254	157	395	286	321	255	321	255	395	286	395	304	321	255	395	304	179	255	169	253	179	255	395	304	169	253	395	304	149	304	149	304	196	472	169	467	149	304	169	467	143	463	149	304	143	463	142	236	149	304	142	236	156	246	149	304	156	246	169	253	96	421	97	414	117	459	117	459	97	414	122	207	117	459	122	207	143	463	143	463	122	207	130	223	143	463	130	223	142	236	122	207	97	414	97	408	122	207	97	408	95	400	122	207	95	400	93	389	321	255	218	114	254	157	321	255	130	78	189	98	321	255	189	98	196	105	321	255	196	105	203	109	123	72	120	32	189	98	123	72	189	98	130	78	86	47	84	50	86	5	86	47	86	5	88	45	328	-10	341	64	337	96	328	-10	337	96	326	122	328	-10	326	122	309	141	328	-10	309	141	295	-71	248	-118	295	-71	250	18	250	18	295	-71	256	63	265	157	256	63	295	-71	265	157	295	-71	289	153	289	153	295	-71	309	141	250	18	234	-32	248	-118	248	-118	234	-32	210	-82	248	-118	210	-82	193	-148	193	-148	210	-82	179	-119	193	-148	179	-119	143	-133	143	-133	131	-132	138	-158	138	-158	131	-132	119	-127	138	-158	119	-127	115	-157	115	-157	119	-127	109	-121	115	-157	109	-121	101	-111	143	-133	138	-158	193	-148	265	157	254	157	254	79	265	157	254	79	256	63	97	-100	92	-84	93	-154	97	-100	93	-154	115	-157	97	-100	115	-157	101	-111	117	459	88	455	93	426	117	459	93	426	96	421	88	455	54	452	57	434	88	455	57	434	61	434	11	-88	12	-98	13	-78	13	-78	12	-98	15	-107	13	-78	15	-107	17	-69	17	-69	15	-107	20	-116	17	-69	20	-116	25	-61	25	-61	20	-116	29	-125	25	-61	29	-125	36	-56	36	-56	29	-125	41	-135	36	-56	41	-135	51	-54	51	-54	41	-135	55	-142	51	-54	55	-142	65	-56	65	-56	55	-142	72	-149	65	-56	72	-149	76	-62	76	-62	72	-149	93	-154	76	-62	93	-154	85	-71	85	-71	93	-154	92	-84	57	434	54	452	54	434	254	79	254	157	250	93	86	5	83	57	72	0	3	23	2	45	2	35	32	252	32	283	23	241	23	241	32	283	14	227	12	224	14	227	32	283	12	224	32	283	11	258	75	309	53	300	56	266	56	266	53	300	53	266	47	265	53	266	53	300	47	265	53	300	40	260	40	260	53	300	32	283	40	260	32	283	32	252	11	258	-9	224	5	215	11	258	5	215	7	217	11	258	7	217	9	219	11	258	9	219	10	222	11	258	10	222	12	224	58	228	37	-3	55	-5	58	228	55	-5	83	-1	58	228	10	83	12	13	58	228	12	13	23	3	58	228	23	3	37	-3	7	74	5	65	5	26	7	74	5	26	12	13	7	74	12	13	10	83	5	26	5	65	4	57	5	26	4	57	3	49	5	26	3	49	3	42	63	245	62	240	83	-1	83	-1	62	240	60	235	83	-1	60	235	58	228	59	264	61	262	75	309	75	309	61	262	63	259	75	309	63	259	63	254	63	254	83	-1	75	309	91	46	88	49	108	9	108	9	88	49	86	53	108	9	86	53	83	-1	83	-1	86	53	85	57	100	312	85	57	85	60	100	312	85	60	86	64	86	64	87	68	100	312	100	312	87	68	88	73	100	312	88	73	89	78	89	78	138	225	100	312	100	312	138	225	115	311	91	46	108	9	96	44	96	44	108	9	100	43	113	46	100	43	108	9	113	46	108	9	132	31	249	1	253	58	244	306	249	1	244	306	233	-3	233	-3	244	306	224	241	233	-3	224	241	217	-5	217	-5	224	241	210	197	217	-5	210	197	201	-3	201	-3	210	197	199	168	201	-3	199	168	189	110	189	110	199	168	189	145	189	110	189	145	176	121	176	121	159	94	189	110	189	110	159	94	159	64	143	72	127	56	132	31	143	72	132	31	159	64	143	72	159	64	159	94	271	129	282	166	326	306	271	129	326	306	244	306	271	129	244	306	263	102	254	67	257	81	244	306	254	67	244	306	253	58	177	75	180	11	182	91	182	91	180	11	189	2	182	91	189	2	189	110	189	110	189	2	201	-3	174	62	172	50	174	24	174	62	174	24	180	11	174	62	180	11	177	75	258	45	265	10	261	44	261	44	265	10	265	43	272	45	265	43	265	10	272	45	265	10	280	21	294	33	305	45	298	65	298	65	305	45	308	75	329	104	308	75	317	60	329	104	317	60	331	79	289	56	280	49	280	21	289	56	280	21	294	33	289	56	294	33	298	65	436	32	428	34	458	13	458	13	428	34	423	37	458	13	423	37	418	10	418	10	423	37	420	42	418	10	420	42	419	48	419	48	420	56	406	306	406	306	420	56	423	69	406	306	423	69	427	88	418	10	419	48	406	306	418	10	406	306	389	7	389	7	406	306	386	238	389	7	386	238	367	183	406	306	427	88	434	114	406	306	434	114	444	149	406	306	444	149	489	306	367	183	349	139	364	129	367	183	364	129	365	129	367	183	365	129	366	4	367	183	366	4	389	7	349	139	329	104	331	79	349	139	331	79	346	102	349	139	346	102	364	129	445	31	436	32	458	13	445	31	458	13	458	31	365	129	322	-4	345	0	365	129	345	0	366	4	308	75	305	45	317	60	253	58	249	1	254	52	254	52	249	1	265	10	254	52	265	10	255	48	255	48	265	10	258	45	141	236	143	245	144	284	144	284	143	245	144	254	144	284	144	254	146	268	146	268	144	254	145	261	138	225	141	236	144	284	138	225	144	284	138	297	138	225	138	297	128	305	138	225	128	305	115	311	75	309	83	-1	85	57	75	309	85	57	100	312	63	249	63	245	83	-1	63	249	83	-1	63	254	272	45	280	21	280	49	174	24	172	50	172	39	244	306	257	81	263	102	113	46	132	31	127	56	75	309	56	266	59	264	32	252	32	283	23	241	23	241	32	283	14	227	12	224	14	227	32	283	12	224	32	283	11	258	75	309	53	300	56	266	56	266	53	300	53	266	47	265	53	266	53	300	47	265	53	300	40	260	40	260	53	300	32	283	40	260	32	283	32	252	11	258	-9	224	5	215	11	258	5	215	7	217	11	258	7	217	9	219	11	258	9	219	10	222	11	258	10	222	12	224	58	228	37	-3	55	-5	58	228	55	-5	83	-1	58	228	10	83	12	13	58	228	12	13	23	3	58	228	23	3	37	-3	7	74	5	65	5	26	7	74	5	26	12	13	7	74	12	13	10	83	5	26	5	65	4	57	5	26	4	57	3	49	5	26	3	49	3	42	63	245	62	240	83	-1	83	-1	62	240	60	235	83	-1	60	235	58	228	59	264	61	262	75	309	75	309	61	262	63	259	75	309	63	259	63	254	63	254	83	-1	75	309	91	46	88	49	108	9	108	9	88	49	86	53	108	9	86	53	83	-1	83	-1	86	53	85	57	100	312	85	57	85	60	100	312	85	60	86	64	86	64	87	68	100	312	100	312	87	68	88	73	100	312	88	73	89	78	89	78	138	225	100	312	100	312	138	225	115	311	91	46	108	9	96	44	96	44	108	9	100	43	113	46	100	43	108	9	113	46	108	9	132	31	250	2	253	58	244	306	250	2	244	306	233	-3	233	-3	244	306	224	241	233	-3	224	241	217	-5	217	-5	224	241	210	197	217	-5	210	197	201	-3	201	-3	210	197	199	168	201	-3	199	168	189	110	189	110	199	168	189	145	189	110	189	145	176	121	176	121	159	94	189	110	189	110	159	94	159	64	143	72	127	56	132	31	143	72	132	31	159	64	143	72	159	64	159	94	271	129	282	166	326	306	271	129	326	306	244	306	271	129	244	306	263	102	254	67	257	81	244	306	254	67	244	306	253	58	177	75	180	11	182	91	182	91	180	11	189	2	182	91	189	2	189	110	189	110	189	2	201	-3	174	62	172	50	174	24	174	62	174	24	180	11	174	62	180	11	177	75	258	45	266	10	261	44	261	44	266	10	265	43	272	45	265	43	266	10	272	45	266	10	282	22	296	35	309	49	298	65	298	65	309	49	308	75	329	104	308	75	309	49	329	104	309	49	322	66	364	129	365	129	367	183	364	129	367	183	350	106	350	106	367	183	349	139	350	106	349	139	335	85	335	85	349	139	329	104	335	85	329	104	322	66	489	306	406	306	386	238	489	306	386	238	367	183	489	306	367	183	365	129	489	306	365	129	357	-157	289	56	280	49	282	22	289	56	282	22	296	35	289	56	296	35	298	65	253	58	250	2	254	52	254	52	250	2	266	10	254	52	266	10	255	48	255	48	266	10	258	45	141	236	143	245	144	284	144	284	143	245	144	254	144	284	144	254	146	268	146	268	144	254	145	261	138	225	141	236	144	284	138	225	144	284	138	297	138	225	138	297	128	305	138	225	128	305	115	311	75	309	83	-1	85	57	75	309	85	57	100	312	63	249	63	245	83	-1	63	249	83	-1	63	254	272	45	282	22	280	49	357	-157	365	129	274	-157	174	24	172	50	172	39	244	306	257	81	263	102	113	46	132	31	127	56	75	309	56	266	59	264	56	237	52	218	72	0	72	0	52	218	45	192	72	0	45	192	35	157	35	157	-9	0	72	0	114	177	157	311	134	306	114	177	134	306	113	303	114	177	113	303	112	123	114	177	112	123	130	167	114	177	130	167	115	177	174	261	172	231	181	241	174	261	181	241	186	273	186	273	181	241	190	250	186	273	190	250	199	285	199	285	190	250	199	257	199	285	199	257	214	296	214	296	199	257	207	262	214	296	207	262	214	263	214	263	218	263	230	305	230	305	218	263	221	261	230	305	221	261	223	258	150	202	172	231	162	246	150	202	162	246	148	227	150	202	148	227	133	205	150	202	133	205	130	167	112	123	113	303	93	69	93	69	113	303	90	300	93	69	90	300	72	0	72	0	90	300	61	297	72	0	61	297	60	258	59	250	56	237	72	0	59	250	72	0	60	258	222	225	217	204	235	0	235	0	217	204	209	176	235	0	209	176	198	140	198	140	153	0	235	0	216	-118	222	-63	214	-125	214	-125	214	-55	212	-153	212	-153	214	-55	203	-50	212	-153	203	-50	190	-48	216	-118	220	-110	222	-63	222	-63	220	-110	224	-102	222	-63	224	-102	228	-73	228	-73	224	-102	228	-94	228	-73	228	-94	230	-85	230	305	225	248	235	0	230	305	235	0	246	310	246	310	235	0	254	65	246	310	254	65	262	312	262	312	254	65	268	108	262	312	268	108	278	310	278	310	268	108	279	138	278	310	279	138	290	305	290	305	279	138	290	196	230	305	223	258	225	254	230	305	225	254	225	248	230	305	214	296	214	263	223	-134	243	-157	230	-135	230	-135	243	-157	237	-136	249	-134	237	-136	243	-157	249	-134	243	-157	269	-154	306	283	300	295	302	231	306	283	302	231	305	244	306	283	305	244	307	256	306	283	307	256	308	267	297	215	302	231	300	295	297	215	300	295	290	305	297	215	290	305	290	196	225	239	222	225	235	0	225	239	235	0	225	248	388	260	396	309	384	262	384	262	396	309	379	263	366	260	379	263	371	297	366	260	371	297	352	250	352	250	371	297	347	275	352	250	347	275	336	234	336	234	347	275	320	242	336	234	320	242	319	212	319	212	320	242	302	185	290	161	302	185	320	242	290	161	320	242	290	196	390	229	284	-92	294	-148	390	229	294	-148	316	-138	390	229	316	-138	336	-123	390	229	336	-123	354	-105	390	229	354	-105	358	-98	390	229	358	-98	363	-89	390	229	363	-89	368	-79	390	229	368	-79	372	-70	390	229	372	-70	375	-62	390	229	375	-62	470	222	390	229	470	222	391	233	284	-92	278	-108	294	-148	294	-148	278	-108	269	-120	294	-148	269	-120	269	-154	269	-154	269	-120	260	-129	269	-154	260	-129	249	-134	471	230	473	238	474	280	474	280	473	238	474	248	474	280	474	248	476	264	476	264	474	248	475	257	470	222	471	230	474	280	470	222	474	280	467	293	470	222	467	293	456	303	470	222	456	303	442	310	470	222	442	310	424	312	470	222	424	312	396	309	470	222	396	309	394	249	470	222	394	249	394	246	470	222	394	246	393	242	470	222	393	242	393	238	470	222	393	238	391	233	388	260	391	257	396	309	396	309	391	257	393	253	396	309	393	253	394	249	396	309	371	297	379	263	214	-125	212	-153	215	-129	215	-129	212	-153	243	-157	215	-129	243	-157	218	-132	218	-132	243	-157	223	-134	212	-153	190	-48	185	-144	185	-144	190	-48	176	-50	185	-144	176	-50	165	-130	165	-130	176	-50	164	-55	165	-130	164	-55	156	-64	152	-111	165	-130	156	-64	152	-111	156	-64	150	-75	152	-111	150	-75	148	-89	61	297	22	293	34	275	61	297	34	275	43	275	61	297	43	275	50	272	61	297	50	272	56	269	61	297	56	269	59	264	61	297	59	264	60	258	34	275	22	293	22	275	290	161	290	196	279	138	214	-55	214	-125	222	-63	172	231	174	261	162	246	115	177	130	167	133	205	7	-135	1	-133	21	-157	21	-157	1	-133	-3	-131	21	-157	-3	-131	-9	-153	-9	-153	-3	-131	-5	-128	-9	-153	-5	-128	-7	-124	-7	-124	1	-63	-7	-55	-5	-117	-1	-110	1	-63	1	-63	-1	-110	3	-103	1	-63	3	-103	6	-73	6	-73	3	-103	7	-94	6	-73	7	-94	8	-84	-7	-55	-18	-50	-9	-153	-7	-55	-9	-153	-7	-124	49	-120	38	-129	63	-153	63	-153	38	-129	27	-134	63	-153	27	-134	21	-157	21	-157	27	-134	14	-136	146	273	153	270	172	298	172	298	153	270	157	265	172	298	157	265	158	259	158	259	185	49	172	298	145	295	121	293	136	274	145	295	136	274	146	273	145	295	146	273	172	298	213	178	256	311	229	306	213	178	229	306	201	98	213	178	201	98	217	140	213	178	217	140	214	178	200	302	172	298	185	49	200	302	185	49	201	98	200	302	201	98	229	306	158	259	157	251	185	49	185	49	157	251	154	236	185	49	154	236	153	-59	153	-59	154	236	148	213	153	-59	148	213	139	181	95	-141	121	-122	127	138	127	138	121	-122	139	-95	127	138	139	-95	139	181	139	181	139	-95	153	-59	270	256	269	227	278	238	270	256	278	238	283	270	283	270	278	238	288	248	283	270	288	248	296	284	296	284	288	248	298	256	296	284	298	256	308	294	308	294	298	256	307	261	308	294	307	261	315	263	315	263	320	263	321	302	321	302	320	263	325	262	321	302	325	262	335	307	335	307	325	262	329	259	335	307	329	259	331	255	217	140	234	174	238	212	238	212	234	174	252	203	238	212	252	203	255	237	255	237	252	203	269	227	255	237	269	227	270	256	319	-5	328	231	303	-3	303	-3	328	231	290	119	303	-3	290	119	290	0	290	0	290	119	284	100	290	0	284	100	281	8	281	8	284	100	280	80	281	8	280	80	276	63	331	244	330	239	342	-2	342	-2	330	239	329	235	342	-2	329	235	328	231	275	20	281	8	276	63	275	20	276	63	274	47	275	20	274	47	273	35	355	56	364	312	354	51	354	51	349	311	342	-2	342	-2	349	311	335	307	342	-2	335	307	332	250	383	310	371	112	394	182	383	310	394	182	396	303	396	303	394	182	400	200	396	303	400	200	406	293	406	293	400	200	406	218	406	293	406	218	410	235	357	64	360	76	364	312	364	312	360	76	364	91	364	312	364	91	383	310	383	310	364	91	371	112	412	278	406	293	410	235	412	278	410	235	412	249	412	278	412	249	413	260	387	55	378	46	385	23	385	23	378	46	371	41	385	23	371	41	364	40	364	40	361	40	364	6	364	6	361	40	359	42	364	6	359	42	356	44	355	47	354	51	342	-2	355	47	342	-2	364	6	355	47	364	6	356	44	332	247	331	244	342	-2	332	247	342	-2	332	250	328	231	319	-5	342	-2	405	48	427	82	413	91	405	48	413	91	398	70	405	48	398	70	387	55	405	48	387	55	385	23	364	40	364	6	385	23	321	302	308	294	315	263	63	-92	57	-108	63	-153	63	-92	63	-153	95	-141	63	-92	95	-141	127	138	-56	-55	-56	-130	-45	-50	-45	-50	-56	-130	-35	-144	-45	-50	-35	-144	-31	-48	-31	-48	-35	-144	-9	-153	-31	-48	-9	-153	-18	-50	-65	-64	-71	-75	-68	-111	-65	-64	-68	-111	-56	-130	-65	-64	-56	-130	-56	-55	-68	-111	-71	-75	-73	-89	7	-135	21	-157	14	-136	136	274	121	293	121	275	49	-120	63	-153	57	-108	335	307	331	255	332	250	349	311	354	51	364	312	364	312	355	56	357	64	214	178	217	140	238	212	1	-63	-7	-124	-5	-117	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	200	-153	213	-114	211	-105	211	-105	211	-97	200	-153	200	-153	211	-97	212	-91	200	-153	212	-91	234	231	234	231	212	-91	212	-85	234	231	212	-85	214	-79	236	239	235	235	302	182	302	182	235	235	234	231	302	182	234	231	216	-74	216	-74	234	231	214	-79	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	235	259	242	307	235	259	237	255	271	312	256	311	302	182	302	182	256	311	242	307	302	182	242	307	238	250	238	250	238	247	302	182	302	182	238	247	237	244	302	182	237	244	236	239	228	302	215	294	222	263	258	-131	254	-133	265	-153	265	-153	254	-133	248	-135	265	-153	248	-135	241	-136	241	-136	232	-134	234	-157	234	-157	232	-134	224	-130	234	-157	224	-130	217	-123	213	-114	200	-153	234	-157	213	-114	234	-157	217	-123	324	-111	328	-89	326	-75	324	-111	326	-75	321	-64	324	-111	321	-64	312	-55	324	-111	312	-55	311	-130	300	-50	287	-48	291	-144	300	-50	291	-144	311	-130	300	-50	311	-130	312	-55	263	-55	262	-124	265	-153	263	-55	265	-153	274	-50	274	-50	265	-153	291	-144	274	-50	291	-144	287	-48	261	-128	258	-131	265	-153	261	-128	265	-153	262	-124	241	-136	234	-157	265	-153	307	200	313	218	313	293	313	293	313	218	317	235	313	293	317	235	319	278	319	278	317	235	319	249	319	278	319	249	321	260	303	303	289	310	302	182	303	303	302	182	307	200	303	303	307	200	313	293	234	231	150	-23	155	-124	234	231	155	-124	174	-142	234	231	174	-142	200	-153	150	-23	147	-34	155	-124	155	-124	147	-34	144	-45	155	-124	144	-45	143	-100	143	-100	144	-45	142	-55	143	-100	142	-55	140	-64	247	-84	248	-94	249	-73	249	-73	248	-94	252	-102	249	-73	252	-102	254	-63	254	-63	252	-102	257	-110	254	-63	257	-110	263	-55	263	-55	257	-110	261	-118	263	-55	261	-118	262	-124	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	143	-100	140	-64	140	-71	271	312	302	182	289	310	242	307	237	255	238	250	25	25	100	0	32	35	32	35	100	0	64	21	32	35	64	21	37	50	37	50	64	21	59	28	37	50	59	28	58	37	58	37	58	41	37	50	37	50	58	41	59	45	37	50	59	45	95	268	95	268	59	45	60	50	95	268	60	50	61	55	95	268	61	55	62	60	62	60	112	244	95	268	95	268	112	244	173	312	95	268	173	312	87	282	342	268	341	263	364	263	364	263	341	263	340	258	364	263	340	258	339	252	339	252	302	114	364	263	364	263	302	114	292	-7	415	312	304	312	318	299	415	312	318	299	329	296	415	312	329	296	337	292	415	312	337	292	341	285	415	312	341	285	342	276	415	312	342	276	384	294	415	312	384	294	397	298	415	312	397	298	415	301	342	276	364	263	369	278	342	276	369	278	375	287	342	276	375	287	384	294	342	272	342	268	364	263	342	272	364	263	342	276	276	-7	292	-7	302	114	276	-7	302	114	173	312	276	-7	173	312	112	244	173	312	60	312	67	300	173	312	67	300	73	297	173	312	73	297	80	291	173	312	80	291	87	282	100	0	100	11	84	13	100	0	84	13	72	17	100	0	72	17	64	21	100	0	25	25	16	19	100	0	16	19	2	14	100	0	2	14	-17	11	100	0	-17	11	-17	0	67	300	60	312	60	301	318	299	304	312	304	301	113	217	122	238	136	304	136	304	122	238	133	256	136	304	133	256	146	271	146	271	153	279	162	310	162	310	153	279	161	285	162	310	161	285	169	289	111	293	87	279	87	140	111	293	87	140	97	171	111	293	97	171	104	195	111	293	104	195	113	217	111	293	113	217	136	304	80	87	82	104	87	279	87	279	82	104	84	122	87	279	84	122	87	140	87	140	199	140	97	171	97	171	199	140	207	171	73	-4	78	54	79	70	73	-4	79	70	87	279	87	279	79	70	80	87	87	279	66	260	73	-4	73	-4	66	260	43	234	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	141	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	73	-4	109	-8	84	26	73	-4	84	26	80	38	73	-4	80	38	78	54	141	22	160	0	150	32	150	32	160	0	159	44	168	60	159	44	160	0	168	60	160	0	184	10	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	227	308	216	221	214	205	227	42	227	42	214	205	211	189	227	42	211	189	207	171	207	171	199	140	206	24	206	24	199	140	193	119	206	24	193	119	185	98	205	285	212	277	227	308	227	308	212	277	216	265	227	308	216	265	218	251	218	251	227	42	227	308	227	42	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	218	237	216	221	227	42	218	237	227	42	218	251	207	171	206	24	227	42	184	10	206	24	185	98	184	10	185	98	177	78	184	10	177	78	168	60	162	310	136	304	146	271	112	11	109	-8	135	-6	141	22	135	-6	160	0	227	308	227	42	257	294	227	308	196	291	205	285	90	69	90	69	90	69	90	69	88	259	65	13	65	13	88	259	59	227	65	13	59	227	38	34	38	34	59	227	36	190	38	34	36	190	22	64	22	64	36	190	21	148	22	64	21	148	16	105	151	13	144	-2	148	-2	151	13	148	-2	152	-2	151	13	128	15	144	-2	111	22	99	33	101	1	111	22	101	1	144	-2	111	22	144	-2	128	15	93	48	90	69	65	13	93	48	65	13	101	1	93	48	101	1	99	33	217	72	212	54	217	-1	217	-1	212	54	207	41	217	-1	207	41	204	-1	204	-1	207	41	202	32	204	-1	202	32	197	26	197	26	190	21	192	-1	192	-1	190	21	182	17	192	-1	182	17	181	-1	181	-1	182	17	173	15	181	-1	173	15	172	-1	172	-1	173	15	164	-1	163	13	151	13	152	-2	163	13	152	-2	156	-2	163	13	156	-2	160	-2	163	13	160	-2	164	-1	163	13	164	-1	173	15	232	296	229	312	207	311	232	296	207	311	188	282	232	296	235	312	229	312	207	311	185	308	188	282	188	282	185	308	163	302	188	282	163	302	149	246	149	246	163	302	142	294	149	246	142	294	123	284	123	284	88	259	98	132	123	284	98	132	118	194	123	284	118	194	149	246	98	132	88	259	90	69	369	22	352	18	425	-1	425	-1	352	18	333	16	425	-1	333	16	313	15	313	15	301	15	425	-1	425	-1	301	15	292	17	425	-1	292	17	217	-1	217	-1	292	17	286	19	217	-1	286	19	217	72	217	72	286	19	283	22	217	72	283	22	224	96	224	96	283	22	282	27	224	96	282	27	260	229	260	229	282	27	263	241	268	279	268	277	282	309	282	309	268	277	268	274	282	309	268	274	268	271	268	271	268	266	282	27	282	27	268	266	267	259	282	27	267	259	266	251	282	309	262	310	263	289	282	309	263	289	266	284	282	309	266	284	267	282	282	309	267	282	268	279	235	312	242	295	246	311	246	311	242	295	251	294	246	311	251	294	262	310	262	310	251	294	258	292	262	310	258	292	263	289	232	296	242	295	235	312	282	309	282	27	282	29	282	309	282	29	306	308	306	308	282	29	282	30	306	308	282	30	283	32	306	308	284	36	315	152	306	308	315	152	319	167	319	167	315	152	336	149	319	167	349	281	306	308	306	308	349	281	351	285	306	308	351	285	355	289	306	308	283	32	283	34	306	308	283	34	284	36	415	291	508	308	397	292	397	292	508	308	377	293	367	292	377	293	508	308	367	292	508	308	306	308	415	291	431	288	508	308	508	308	431	288	443	285	508	308	443	285	452	281	452	281	459	274	508	308	508	308	459	274	465	266	508	308	465	266	469	257	483	216	508	308	471	233	483	216	471	233	471	230	483	216	471	230	471	227	483	216	471	227	471	224	483	216	471	224	471	220	483	216	471	220	471	216	471	247	471	233	508	308	471	247	508	308	469	257	306	308	355	289	360	291	306	308	360	291	367	292	433	66	422	56	425	-1	425	-1	422	56	411	47	425	-1	411	47	400	38	400	38	385	29	425	-1	425	-1	385	29	369	22	471	96	458	96	444	79	471	96	444	79	433	66	471	96	433	66	425	-1	268	271	282	27	282	309	409	235	394	206	421	235	421	235	394	206	380	187	421	235	380	187	379	80	379	80	380	187	370	107	368	124	370	107	380	187	368	124	380	187	365	176	368	124	365	176	362	136	319	167	336	149	346	170	346	170	336	149	351	144	346	170	351	144	365	176	365	176	351	144	362	136	379	80	370	107	369	103	379	80	369	103	369	97	379	80	369	97	369	92	379	80	369	92	368	86	379	80	368	86	367	80	197	26	192	-1	204	-1	263	241	282	27	266	251	174	122	175	103	181	194	181	194	175	103	176	79	186	31	176	79	171	59	186	31	171	59	169	18	169	18	171	59	160	45	169	18	160	45	152	9	152	9	160	45	146	36	152	9	146	36	133	3	133	3	146	36	131	31	133	3	131	31	119	29	119	29	109	32	114	0	114	0	109	32	101	38	114	0	101	38	96	-1	96	-1	101	38	95	47	96	-1	95	47	92	59	165	259	192	311	127	208	127	208	192	311	121	281	127	208	121	281	100	144	100	144	121	281	61	3	100	144	61	3	90	72	90	72	96	-1	92	59	174	179	172	164	172	151	174	179	172	151	173	138	174	179	173	138	174	122	174	179	174	122	181	194	181	194	186	31	192	208	192	208	186	31	195	21	192	208	195	21	208	217	208	217	195	21	206	12	208	217	206	12	218	5	119	29	114	0	133	3	234	36	229	43	233	0	233	0	229	43	225	53	233	0	225	53	218	5	218	5	225	53	224	66	229	221	224	66	228	91	229	221	228	91	238	113	234	36	250	-1	241	31	241	31	250	-1	250	29	280	44	250	29	250	-1	280	44	250	-1	305	9	311	316	262	322	281	303	281	303	262	322	256	306	210	294	256	306	262	322	210	294	262	322	192	311	423	179	414	228	414	126	414	126	414	228	391	268	414	126	391	268	390	77	390	77	391	268	355	297	390	77	355	297	352	36	352	36	355	297	330	212	281	303	301	291	311	316	311	316	301	291	317	273	311	316	317	273	355	297	355	297	317	273	327	246	355	297	327	246	330	212	330	212	327	177	352	36	352	36	327	177	319	129	352	36	319	129	305	9	305	9	319	129	303	81	305	9	303	81	280	44	2	64	14	37	15	170	15	170	14	37	34	17	15	170	34	17	59	233	59	233	34	17	61	3	59	233	61	3	121	281	260	154	264	176	263	190	260	154	263	190	259	202	260	154	259	202	252	212	260	154	252	212	250	133	242	219	229	221	238	113	242	219	238	113	250	133	242	219	250	133	252	212	229	221	208	217	218	5	229	221	218	5	224	66	234	36	233	0	250	-1	2	64	15	170	-1	94	192	311	165	259	210	294	176	79	186	31	181	194	96	-1	90	72	61	3	191	-114	198	269	191	-117	191	-117	133	26	192	-126	192	-126	133	26	126	0	115	192	139	226	153	284	153	284	139	226	168	253	153	284	168	253	204	294	204	294	168	253	198	269	204	294	198	269	219	0	204	294	219	0	232	397	232	397	219	0	226	26	273	10	226	26	219	0	100	70	95	90	88	6	88	6	95	90	93	112	98	261	93	112	99	153	98	261	99	153	153	284	153	284	99	153	115	192	-1	118	5	79	12	177	12	177	5	79	24	47	12	177	24	47	48	225	48	225	24	47	53	23	48	225	53	23	98	261	98	261	53	23	88	6	98	261	88	6	93	112	236	412	235	408	292	269	292	269	235	408	234	403	292	269	234	403	232	397	385	463	198	463	212	445	385	463	212	445	223	442	385	463	223	442	230	437	385	463	230	437	235	430	385	463	235	430	236	420	385	463	236	420	352	440	385	463	352	440	366	445	385	463	366	445	385	446	236	420	292	269	327	400	327	400	292	269	299	294	236	420	327	400	333	419	236	420	333	419	341	432	236	420	341	432	352	440	335	287	299	294	306	261	335	287	306	261	317	248	335	287	317	248	325	232	335	287	325	232	331	213	335	287	331	213	333	192	335	287	333	192	378	75	335	287	378	75	369	272	369	272	378	75	399	250	399	250	378	75	413	124	399	250	413	124	419	220	419	220	413	124	427	183	329	36	333	192	327	151	329	36	327	151	311	111	287	75	258	45	273	10	287	75	273	10	329	36	287	75	329	36	311	111	236	416	236	412	292	269	236	416	292	269	236	420	198	269	191	-114	191	-109	198	269	191	-109	192	-104	198	269	192	-104	193	-99	198	269	193	-99	195	-93	198	269	195	-93	219	0	229	-155	229	-139	214	-138	229	-155	214	-138	204	-136	229	-155	204	-136	196	-132	229	-155	196	-132	101	-91	229	-155	101	-91	95	-110	229	-155	95	-110	86	-123	229	-155	86	-123	76	-131	229	-155	76	-131	61	-136	229	-155	61	-136	41	-139	229	-155	41	-139	41	-155	101	-91	196	-132	192	-126	101	-91	192	-126	126	0	126	0	133	26	119	37	126	0	119	37	108	52	126	0	108	52	100	70	126	0	100	70	88	6	133	26	191	-117	198	269	232	397	226	26	292	269	226	26	273	10	258	45	333	192	329	36	378	75	306	261	299	294	292	269	212	445	198	463	198	446	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	155	141	111	0	133	5	155	141	133	5	153	9	155	141	153	9	175	12	155	141	175	12	162	208	155	141	162	208	154	141	154	141	162	208	152	180	154	141	152	180	143	157	154	141	143	157	134	138	231	38	220	39	246	19	246	19	220	39	213	43	246	19	213	43	204	15	204	15	213	43	209	48	204	15	209	48	208	54	208	54	211	72	195	312	195	312	211	72	219	106	195	312	219	106	232	156	251	225	277	312	195	312	251	225	195	312	232	156	204	15	208	54	195	312	204	15	195	312	175	12	175	12	195	312	174	245	175	12	174	245	162	208	81	68	80	19	101	45	103	87	101	45	125	85	246	37	231	38	246	19	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	154	141	155	141	163	208	163	208	155	141	198	35	163	208	198	35	174	245	174	245	198	35	212	378	212	378	198	35	201	46	154	141	163	208	152	179	154	141	152	179	143	157	154	141	143	157	134	138	187	434	190	434	208	456	208	456	190	434	193	434	208	456	193	434	195	434	195	434	204	434	208	456	208	456	204	434	211	431	208	456	211	431	235	459	235	459	211	431	215	427	235	459	215	427	218	421	198	35	155	141	200	29	222	123	228	142	235	459	222	123	235	459	219	414	222	123	219	414	219	409	222	123	219	409	218	404	222	123	218	404	217	397	222	123	217	397	215	389	222	123	215	389	215	96	219	414	235	459	218	421	208	456	179	452	184	434	208	456	184	434	187	434	228	142	321	472	289	467	228	142	289	467	261	462	228	142	261	462	235	459	212	378	201	46	207	69	212	378	207	69	215	96	212	378	215	96	215	389	246	0	246	18	230	19	246	0	230	19	216	21	246	0	216	21	207	24	246	0	207	24	111	0	200	29	155	141	111	0	200	29	111	0	207	24	81	68	80	19	101	45	103	87	101	45	125	85	184	434	179	452	179	434	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	184	-133	176	-127	187	-157	187	-157	176	-127	170	-117	187	-157	170	-117	153	-153	153	-153	170	-117	166	-105	153	-153	166	-105	164	-90	164	-90	174	245	162	208	165	-83	166	-79	174	245	174	245	166	-79	166	-74	174	245	166	-74	167	-71	167	-71	276	312	174	245	174	245	276	312	195	312	174	245	164	-90	165	-87	174	245	165	-87	165	-83	162	208	152	180	154	141	162	208	154	141	155	141	162	208	155	141	164	-90	211	-131	207	-134	218	-153	218	-153	207	-134	200	-135	218	-153	200	-135	193	-136	193	-136	184	-133	187	-157	155	141	96	-47	97	-99	155	141	97	-99	108	-123	155	141	108	-123	127	-141	155	141	127	-141	153	-153	155	141	153	-153	164	-90	97	-99	96	-47	95	-51	97	-99	95	-51	94	-56	97	-99	94	-56	93	-60	97	-99	93	-60	93	-65	97	-99	93	-65	93	-69	278	-111	282	-89	280	-75	278	-111	280	-75	274	-64	278	-111	274	-64	265	-55	278	-111	265	-55	265	-130	254	-50	240	-48	245	-144	254	-50	245	-144	265	-130	254	-50	265	-130	265	-55	216	-55	216	-125	218	-153	216	-55	218	-153	227	-50	227	-50	218	-153	245	-144	227	-50	245	-144	240	-48	215	-128	211	-131	218	-153	215	-128	218	-153	216	-125	193	-136	187	-157	218	-153	200	-84	201	-94	202	-73	202	-73	201	-94	205	-103	202	-73	205	-103	208	-63	208	-63	205	-103	210	-111	208	-63	210	-111	216	-55	216	-55	210	-111	214	-118	216	-55	214	-118	216	-125	143	157	134	138	154	141	143	157	154	141	152	180	81	68	80	19	101	45	103	87	101	45	125	85	50	232	45	210	88	67	88	67	45	210	38	185	88	67	38	185	32	159	32	159	-58	-157	19	-157	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	88	67	58	297	88	67	88	300	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	303	88	300	88	67	111	303	88	67	100	104	55	258	54	249	88	67	32	159	19	-157	88	67	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	50	232	88	67	54	249	33	164	3	-142	29	-153	33	164	29	-153	40	-94	33	164	-28	-49	-27	-100	33	164	-27	-100	-15	-124	33	164	-15	-124	3	-142	-27	-100	-28	-49	-29	-54	-27	-100	-29	-54	-29	-58	-27	-100	-29	-58	-30	-63	-27	-100	-30	-63	-31	-67	-27	-100	-31	-67	-31	-71	59	-133	51	-127	62	-157	62	-157	51	-127	45	-118	62	-157	45	-118	29	-153	29	-153	45	-118	41	-107	29	-153	41	-107	40	-94	40	-94	45	211	39	187	70	10	93	81	88	300	70	10	88	300	58	297	70	10	58	297	56	-34	56	-34	58	297	55	258	56	-34	55	258	54	249	56	-34	54	249	50	232	40	-90	43	-82	45	211	45	211	43	-82	47	-64	45	211	47	-64	50	232	50	232	47	-64	56	-34	39	187	33	164	40	-94	86	-131	82	-133	93	-153	93	-153	82	-133	76	-135	93	-153	76	-135	69	-136	69	-136	59	-133	62	-157	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	93	81	108	171	93	81	109	127	108	171	109	127	109	171	109	127	120	156	138	227	138	227	120	156	129	175	138	227	129	175	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	152	-111	157	-89	155	-75	152	-111	155	-75	149	-64	152	-111	149	-64	140	-55	152	-111	140	-55	139	-130	129	-50	115	-48	119	-144	129	-50	119	-144	139	-130	129	-50	139	-130	140	-55	91	-55	90	-124	93	-153	91	-55	93	-153	102	-50	102	-50	93	-153	119	-144	102	-50	119	-144	115	-48	89	-128	86	-131	93	-153	89	-128	93	-153	90	-124	69	-136	62	-157	93	-153	75	-84	76	-94	77	-73	77	-73	76	-94	80	-102	77	-73	80	-102	82	-63	82	-63	80	-102	85	-110	82	-63	85	-110	91	-55	91	-55	85	-110	89	-118	91	-55	89	-118	90	-124	32	275	17	293	17	275	203	308	189	241	195	235	109	171	109	127	138	227	88	300	93	81	111	303	45	211	40	-94	40	-90	154	274	162	288	164	326	164	326	162	288	171	298	164	326	171	298	186	327	186	327	171	298	182	304	186	327	182	304	195	306	195	306	202	306	218	324	218	324	202	306	207	304	218	324	207	304	212	301	146	256	154	274	164	326	146	256	164	326	144	322	146	256	144	322	125	315	146	256	125	315	107	305	146	256	107	305	92	293	146	256	92	293	77	276	146	256	77	276	67	0	67	0	77	276	65	257	67	0	65	257	55	235	67	0	55	235	46	209	67	0	46	209	37	180	67	0	37	180	-13	0	278	282	265	301	266	224	278	282	266	224	275	234	278	282	275	234	280	245	278	282	280	245	282	259	228	218	241	216	245	315	245	315	241	216	254	219	245	315	254	219	265	301	265	301	254	219	266	224	213	288	216	224	215	293	215	293	216	224	218	324	218	324	216	224	228	218	218	324	228	218	245	315	218	324	212	301	214	298	218	324	214	298	215	293	218	324	186	327	195	306	201	267	202	243	205	276	205	276	202	243	208	232	205	276	208	232	210	282	210	282	208	232	216	224	210	282	216	224	213	288	202	243	201	267	200	255	72	224	81	232	74	293	74	293	75	298	71	324	71	324	75	298	77	301	71	324	77	301	103	327	103	327	77	301	81	304	103	327	81	304	87	306	103	327	94	306	103	305	103	327	103	305	127	326	127	326	103	305	110	302	127	326	110	302	116	297	197	249	198	263	197	269	197	249	197	269	197	276	197	249	197	276	195	281	197	249	195	281	194	233	185	197	190	215	191	293	191	293	190	215	194	233	191	293	194	233	193	287	193	287	194	233	195	281	181	305	167	315	179	177	181	305	179	177	185	197	181	305	185	197	191	293	167	315	149	322	179	177	179	177	149	322	127	326	179	177	127	326	124	0	124	0	127	326	120	279	124	0	120	279	120	275	124	0	120	275	120	271	119	289	120	279	127	326	119	289	127	326	116	297	120	271	119	267	124	0	124	0	119	267	118	262	124	0	118	262	117	256	48	216	61	218	71	324	71	324	61	218	72	224	71	324	72	224	74	293	14	234	23	224	24	301	24	301	23	224	34	219	24	301	34	219	44	315	44	315	34	219	48	216	44	315	48	216	71	324	11	282	7	259	9	245	11	282	9	245	14	234	11	282	14	234	24	301	88	255	87	267	86	243	86	243	87	267	83	276	86	243	83	276	81	232	81	232	83	276	79	282	81	232	79	282	75	288	74	293	81	232	75	288	103	327	87	306	94	306	124	0	117	256	42	0	115	273	114	268	128	30	128	30	114	268	112	262	128	30	112	262	111	256	111	256	57	56	128	30	128	30	57	56	129	24	128	30	115	281	115	277	128	30	115	277	115	273	209	165	176	161	227	0	209	165	227	0	234	178	234	178	227	0	308	22	234	178	308	22	250	152	200	291	205	295	229	314	229	314	205	295	213	297	229	314	213	297	222	298	222	298	240	297	229	314	229	314	240	297	271	312	271	312	268	261	280	162	271	312	280	162	305	305	305	305	280	162	307	176	305	305	307	176	329	293	329	293	307	176	328	195	329	293	328	195	342	220	271	312	240	297	253	292	271	312	253	292	262	285	271	312	262	285	267	275	271	312	267	275	268	261	343	275	329	293	342	220	343	275	342	220	348	250	234	178	250	152	253	199	253	199	250	152	280	162	253	199	280	162	265	227	265	227	280	162	268	261	310	18	308	22	227	0	310	18	227	0	326	0	310	18	326	0	313	16	326	0	326	11	320	12	326	0	320	12	316	13	326	0	316	13	313	16	133	55	158	146	161	161	161	161	158	146	170	146	161	161	170	146	176	161	176	161	170	146	227	0	128	34	129	38	115	281	115	281	129	38	130	43	115	281	130	43	192	277	192	277	130	43	131	48	192	277	131	48	161	161	161	161	131	48	133	55	128	34	115	281	128	30	115	281	192	277	195	285	115	281	195	285	200	291	115	281	200	291	229	314	115	281	229	314	114	289	229	314	83	314	95	301	229	314	95	301	104	298	229	314	104	298	111	294	229	314	111	294	114	289	162	0	162	11	149	13	162	0	149	13	139	16	162	0	139	16	133	19	162	0	133	19	57	56	162	0	57	56	52	37	162	0	52	37	45	25	162	0	45	25	37	18	162	0	37	18	24	14	162	0	24	14	5	11	162	0	5	11	5	0	57	56	133	19	129	24	95	301	83	314	83	302	127	28	127	28	127	28	127	28	116	283	116	279	127	28	116	279	115	275	127	28	115	275	115	270	127	28	115	270	113	264	127	28	113	264	112	257	127	28	112	257	58	58	127	28	58	58	127	23	311	314	176	168	185	151	185	151	176	168	164	168	185	151	164	168	159	152	159	152	164	168	188	259	159	152	188	259	127	36	127	36	188	259	116	283	127	36	116	283	127	34	215	54	198	34	199	4	199	4	198	34	174	20	199	4	174	20	146	16	146	16	139	16	145	0	145	0	139	16	134	17	145	0	134	17	130	20	58	58	52	40	145	0	58	58	145	0	130	20	58	58	130	20	127	23	145	0	52	40	45	27	145	0	45	27	36	18	145	0	36	18	23	14	145	0	23	14	5	11	145	0	5	11	5	0	240	314	83	314	96	301	240	314	96	301	105	298	240	314	105	298	111	295	240	314	111	295	115	290	240	314	115	290	116	283	240	314	116	283	208	295	240	314	208	295	221	299	240	314	221	299	240	302	127	29	127	31	116	283	127	29	116	283	127	28	127	33	127	34	116	283	127	33	116	283	127	31	116	283	188	259	193	276	116	283	193	276	199	288	116	283	199	288	208	295	403	314	311	314	380	292	403	314	380	292	384	295	403	314	384	295	389	298	403	314	389	298	393	300	403	314	393	300	398	302	403	314	398	302	403	302	205	148	219	141	311	314	311	314	219	141	227	130	311	314	227	130	230	114	230	114	244	15	253	161	230	114	253	161	311	314	311	314	253	161	380	292	301	64	309	101	307	119	301	64	307	119	299	134	301	64	299	134	288	145	301	64	288	145	279	35	279	35	288	145	272	154	279	35	272	154	253	161	279	35	253	161	244	15	244	15	230	114	226	81	244	15	226	81	215	54	244	15	215	54	199	4	146	16	145	0	199	4	311	314	185	151	205	148	96	301	83	314	83	302	-10	-125	3	-137	-1	-79	-1	-79	-1	-77	-10	-125	-10	-125	-1	-77	-1	-75	-10	-125	-1	-75	2	103	2	103	-1	-75	-1	-72	2	103	-1	-72	-1	-70	8	-2	13	1	20	101	20	101	13	1	18	4	20	101	18	4	24	5	24	5	27	4	27	69	27	69	27	4	36	44	-1	-70	-1	-68	2	103	2	103	-1	-68	5	-11	2	103	5	-11	20	101	20	101	5	-11	6	-6	20	101	6	-6	8	-2	-18	-108	-10	-125	2	103	-18	-108	2	103	-19	-65	-18	-108	-19	-65	-20	-69	-18	-108	-20	-69	-21	-74	-18	-108	-21	-74	-21	-78	-18	-108	-21	-78	-21	-81	-18	-108	-21	-81	-21	-85	27	69	20	101	24	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	27	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	135	-101	140	-79	138	-65	135	-101	138	-65	132	-54	135	-101	132	-54	123	-45	135	-101	123	-45	122	-120	112	-39	98	-37	102	-134	112	-39	102	-134	122	-120	112	-39	122	-120	123	-45	74	-45	74	-114	76	-143	74	-45	76	-143	85	-39	85	-39	76	-143	102	-134	85	-39	102	-134	98	-37	76	-143	74	-114	73	-116	76	-143	73	-116	72	-120	76	-143	72	-120	67	-123	76	-143	67	-123	60	-125	76	-143	60	-125	48	-126	76	-143	48	-126	44	-146	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	21	-144	44	-146	30	-124	30	-124	44	-146	48	-126	30	-124	16	-119	21	-144	21	-144	16	-119	6	-109	21	-144	6	-109	3	-137	3	-137	6	-109	0	-96	3	-137	0	-96	-1	-79	58	-74	60	-84	60	-62	60	-62	60	-84	64	-93	60	-62	64	-93	66	-52	66	-52	64	-93	68	-100	66	-52	68	-100	74	-45	74	-45	68	-100	72	-107	74	-45	72	-107	74	-114	-8	-122	-3	-76	-9	-126	-9	-126	-11	-69	-20	-154	-20	-154	-11	-69	-21	-64	-20	-154	-21	-64	-33	-62	-8	-122	-5	-117	-3	-76	-3	-76	-5	-117	-1	-111	-3	-76	-1	-111	1	-84	1	-84	-1	-111	1	-103	1	-84	1	-103	2	-94	56	-90	44	-114	63	-146	63	-146	44	-114	28	-130	63	-146	28	-130	8	-136	8	-136	2	-136	4	-157	4	-157	2	-136	-2	-135	4	-157	-2	-135	-6	-133	-8	-130	-9	-126	-20	-154	-8	-130	-20	-154	4	-157	-8	-130	4	-157	-6	-133	-41	-147	-20	-154	-33	-62	-41	-147	-33	-62	-45	-64	-41	-147	-45	-64	-55	-70	-41	-147	-55	-70	-56	-136	-62	-79	-67	-91	-66	-122	-62	-79	-66	-122	-56	-136	-62	-79	-56	-136	-55	-70	264	451	221	423	256	339	256	339	221	423	189	382	256	339	189	382	179	32	179	32	189	382	166	332	179	32	166	332	163	-23	163	-23	166	332	150	279	163	-23	150	279	139	-75	139	-75	150	279	107	-117	56	-90	63	-146	64	-63	64	-63	63	-146	107	-117	64	-63	107	-117	72	-34	72	-34	107	-117	150	279	8	-136	4	-157	63	-146	263	365	272	392	264	451	264	451	272	392	284	417	264	451	284	417	321	462	321	462	284	417	299	434	321	462	299	434	319	441	319	441	324	441	321	462	321	462	324	441	346	459	370	369	380	375	382	441	382	441	380	375	388	384	382	441	388	384	391	426	391	426	388	384	393	396	391	426	393	396	394	409	367	452	346	459	346	369	367	452	346	369	358	367	367	452	358	367	370	369	367	452	370	369	382	441	336	374	346	369	346	459	336	374	346	459	335	432	336	374	335	432	334	428	336	374	334	428	330	422	336	374	330	422	329	381	328	439	332	437	346	459	346	459	332	437	334	435	346	459	334	435	335	432	327	416	323	409	324	390	327	416	324	390	329	381	327	416	329	381	330	422	264	451	256	339	263	365	324	390	323	409	322	400	346	459	324	441	328	439	-66	-122	-67	-91	-69	-104	-11	-69	-9	-126	-3	-76	-3	-103	0	-64	-4	-108	-4	-108	-7	-57	-13	-136	-13	-136	-7	-57	-16	-53	-13	-136	-16	-53	-27	-51	-3	-103	0	-100	0	-64	0	-64	0	-100	2	-96	0	-64	2	-96	4	-73	4	-73	2	-96	4	-91	4	-73	4	-91	5	-84	42	-88	32	-105	46	-134	46	-134	32	-105	22	-115	46	-134	22	-115	11	-118	11	-118	6	-118	10	-139	10	-139	6	-118	2	-116	10	-139	2	-116	0	-114	-3	-111	-4	-108	-13	-136	-3	-111	-13	-136	10	-139	-3	-111	10	-139	0	-114	-32	-129	-13	-136	-27	-51	-32	-129	-27	-51	-37	-53	-32	-129	-37	-53	-46	-58	-32	-129	-46	-58	-47	-118	-54	-66	-58	-75	-57	-103	-54	-66	-57	-103	-47	-118	-54	-66	-47	-118	-46	-58	258	416	267	427	273	460	273	460	267	427	278	435	273	460	278	435	293	462	293	462	278	435	290	439	293	462	290	439	302	440	302	440	309	440	325	458	325	458	309	440	315	438	325	458	315	438	319	436	254	456	235	449	251	400	254	456	251	400	258	416	254	456	258	416	273	460	251	400	235	449	218	439	251	400	218	439	202	427	251	400	202	427	188	411	251	400	188	411	176	394	251	400	176	394	166	373	251	400	166	373	158	351	251	400	158	351	155	31	151	327	76	31	78	-118	151	327	78	-118	105	-91	151	327	105	-91	128	-52	151	327	128	-52	146	0	151	327	146	0	155	31	151	327	155	31	158	351	385	416	372	435	373	359	385	416	373	359	382	368	385	416	382	368	387	380	385	416	387	380	389	394	335	353	348	351	352	449	352	449	348	351	362	353	352	449	362	353	372	435	372	435	362	353	373	359	321	422	324	358	322	428	322	428	324	358	325	458	325	458	324	358	335	353	325	458	335	353	352	449	325	458	319	436	321	432	325	458	321	432	322	428	325	458	293	462	302	440	309	401	310	377	313	410	313	410	310	377	315	366	313	410	315	366	317	417	317	417	315	366	324	358	317	417	324	358	321	422	192	0	201	31	155	31	192	0	155	31	146	0	68	0	62	-26	78	-118	68	0	78	-118	76	31	68	0	76	31	35	31	68	0	35	31	26	0	52	-61	42	-88	46	-134	52	-61	46	-134	78	-118	52	-61	78	-118	62	-26	11	-118	10	-139	46	-134	310	377	309	401	308	389	-57	-103	-58	-75	-60	-86	-7	-57	-4	-108	0	-64	118	279	115	284	119	237	119	237	115	284	114	288	112	230	114	288	102	315	112	230	102	315	102	226	102	226	102	315	90	224	117	293	120	295	128	317	128	317	120	295	124	297	128	317	124	297	130	297	130	297	138	296	162	314	162	314	138	296	143	293	162	314	143	293	147	287	98	-141	124	-153	144	239	144	239	124	-153	142	-111	142	-119	142	-111	124	-153	142	-119	124	-153	143	-126	143	-126	124	-153	145	-131	148	260	147	253	147	-78	147	-78	147	253	145	246	147	-78	145	246	145	-85	145	-85	145	246	144	239	145	-85	144	239	144	-94	144	-94	144	239	142	-102	80	-123	98	-141	144	239	80	-123	144	239	72	-28	80	-123	72	-28	70	-37	80	-123	70	-37	69	-100	69	-100	70	-37	68	-46	69	-100	68	-46	67	-55	69	-100	67	-55	66	-63	69	-100	66	-63	66	-71	189	302	162	314	219	189	219	189	162	314	149	273	149	-71	149	273	149	266	149	-71	149	266	148	260	149	281	149	273	162	314	149	281	162	314	147	287	162	314	128	317	130	297	225	233	221	261	221	198	225	233	221	198	223	207	225	233	223	207	224	216	225	233	224	216	225	225	219	189	221	198	221	261	219	189	221	261	209	285	219	189	209	285	189	302	145	-131	158	-157	150	-135	150	-135	158	-157	158	-136	162	-136	158	-136	158	-157	162	-136	158	-157	183	-154	232	-104	231	-91	229	-122	229	-122	231	-91	226	-79	229	-122	226	-79	219	-136	219	-136	226	-79	218	-70	219	-136	218	-70	208	-64	204	-147	219	-136	208	-64	204	-147	208	-64	196	-62	204	-147	196	-62	184	-64	204	-147	184	-64	183	-154	183	-154	184	-64	174	-69	183	-154	174	-69	172	-126	183	-154	172	-126	171	-129	183	-154	171	-129	169	-132	183	-154	169	-132	166	-134	183	-154	166	-134	162	-136	172	-126	174	-69	171	-122	160	-94	161	-103	162	-84	162	-84	161	-103	164	-111	162	-84	164	-111	167	-76	167	-76	164	-111	168	-117	167	-76	168	-117	174	-69	174	-69	168	-117	171	-122	149	-71	148	260	147	-78	115	291	117	293	128	317	115	291	128	317	102	315	115	291	102	315	114	288	82	308	66	297	68	232	82	308	68	232	78	226	82	308	78	226	90	224	82	308	90	224	102	315	54	265	55	252	57	283	57	283	55	252	60	241	57	283	60	241	66	297	66	297	60	241	68	232	118	279	119	237	122	272	122	272	119	237	124	246	122	272	124	246	125	265	125	265	124	246	126	256	119	237	114	288	112	230	145	-131	124	-153	158	-157	149	273	149	-71	219	189	144	239	142	-111	142	-102	85	-104	74	-117	77	-153	77	-153	74	-117	60	-126	77	-153	60	-126	44	-129	44	-129	26	-127	38	-157	38	-157	26	-127	13	-120	38	-157	13	-120	13	-153	13	-153	13	-120	5	-111	13	-153	5	-111	1	-100	-26	-95	-24	-113	-20	-57	-20	-57	-24	-113	-17	-130	-20	-57	-17	-130	-3	-26	-3	-26	-17	-130	-4	-144	-3	-26	-4	-144	0	-89	0	-89	-4	-144	1	-100	98	-9	101	17	93	-9	93	-9	101	17	89	-9	60	-13	89	-9	101	17	60	-13	101	17	59	11	110	-37	106	-50	110	-141	110	-141	106	-50	103	-63	110	-141	103	-63	100	-74	100	-74	94	-89	110	-141	110	-141	94	-89	85	-104	110	-141	85	-104	77	-153	302	367	311	393	302	451	302	451	311	393	323	417	302	451	323	417	359	462	359	462	323	417	338	435	359	462	338	435	358	441	358	441	363	441	359	462	359	462	363	441	384	459	409	369	419	375	420	441	420	441	419	375	426	384	420	441	426	384	430	427	430	427	426	384	431	395	430	427	431	395	433	409	405	452	384	459	385	369	405	452	385	369	397	367	405	452	397	367	409	369	405	452	409	369	420	441	375	373	385	369	384	459	375	373	384	459	373	432	375	373	373	432	372	428	375	373	372	428	369	422	375	373	369	422	367	380	367	439	370	437	384	459	384	459	370	437	373	435	384	459	373	435	373	432	365	416	362	409	362	389	365	416	362	389	367	380	365	416	367	380	369	422	296	342	302	367	302	451	296	342	302	451	259	422	296	342	259	422	227	380	296	342	227	380	223	51	227	380	204	330	204	-14	227	380	204	-14	209	0	227	380	209	0	213	16	227	380	213	16	218	34	227	380	218	34	223	51	186	-108	201	-163	188	276	188	276	201	-163	200	-25	188	276	200	-25	204	330	204	330	200	-25	204	-14	200	-25	201	-163	204	-36	204	-36	201	-163	206	-149	204	-36	206	-149	207	-50	207	-50	206	-149	209	-136	207	-50	209	-136	210	-66	210	-66	209	-136	211	-124	210	-66	211	-124	211	-82	211	-82	211	-124	212	-112	211	-82	212	-112	212	-96	185	-119	183	-129	201	-163	185	-119	201	-163	186	-108	177	-151	172	-163	201	-163	177	-151	201	-163	180	-140	180	-140	201	-163	183	-129	110	-37	110	-141	113	-24	113	-24	110	-141	138	-124	113	-24	138	-124	115	-12	115	-12	117	15	112	16	115	-12	112	16	110	-11	110	-11	112	16	107	16	110	-11	107	16	104	-10	104	-10	107	16	103	17	104	-10	103	17	101	17	4	-65	17	-43	24	-2	24	-2	17	-43	36	-25	24	-2	36	-25	59	11	59	11	36	-25	60	-13	0	-89	4	-65	-3	-26	188	276	122	14	138	-124	188	276	138	-124	161	-100	188	276	161	-100	180	-71	188	276	180	-71	182	-78	188	276	182	-78	183	-85	188	276	183	-85	184	-92	188	276	184	-92	185	-99	188	276	185	-99	186	-108	117	15	115	-12	138	-124	117	15	138	-124	122	14	44	-129	38	-157	77	-153	-3	-26	4	-65	24	-2	101	17	98	-9	104	-10	362	389	362	409	360	400	384	459	363	441	367	439	1	-100	-4	-144	13	-153	200	319	194	331	195	264	200	319	195	264	199	280	200	319	199	280	201	293	200	319	201	293	202	302	194	331	185	340	186	225	194	331	186	225	191	245	194	331	191	245	195	264	185	340	173	345	186	225	186	225	173	345	157	347	186	225	157	347	140	66	140	66	157	347	134	344	140	66	134	344	120	287	120	287	134	344	119	292	175	42	175	66	144	30	144	30	175	66	140	66	144	30	140	66	118	14	118	14	140	66	118	274	118	14	118	274	114	254	118	274	140	66	120	287	114	254	107	227	118	14	118	14	107	227	96	191	118	14	96	191	94	-4	94	-4	96	191	84	146	94	-4	84	146	72	-29	72	-29	84	146	61	66	72	-29	61	66	54	37	54	37	61	66	5	66	54	37	5	66	5	37	54	37	27	-60	51	-60	54	37	51	-60	72	-29	71	265	82	280	90	318	90	318	82	280	93	291	90	318	93	291	112	335	112	335	93	291	101	297	112	335	101	297	109	299	109	299	112	299	112	335	112	335	112	299	134	344	67	292	42	256	57	245	67	292	57	245	71	265	67	292	71	265	90	318	134	344	112	299	115	298	134	344	115	298	117	295	134	344	117	295	119	292	122	370	100	346	133	275	133	275	100	346	77	326	133	275	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	-24	-125	-5	-142	55	275	55	275	-5	-142	20	-153	55	275	20	-153	33	-86	33	-86	20	-153	33	-89	34	-103	33	-89	20	-153	34	-103	20	-153	38	-116	38	-116	20	-153	54	-157	38	-116	54	-157	43	-126	43	-126	54	-157	51	-133	141	303	167	401	144	401	141	303	144	401	133	275	141	303	133	275	190	275	141	303	190	275	190	303	55	275	33	-86	34	-82	55	275	34	-82	34	-78	55	275	34	-78	35	-73	55	275	35	-73	35	-70	55	275	35	-70	133	275	-36	-102	-24	-125	55	275	-36	-102	55	275	-37	-49	-36	-102	-37	-49	-38	-54	-36	-102	-38	-54	-39	-59	-36	-102	-39	-59	-39	-64	-36	-102	-39	-64	-40	-69	-36	-102	-40	-69	-40	-73	78	-131	74	-133	85	-153	85	-153	74	-133	68	-135	85	-153	68	-135	60	-136	60	-136	51	-133	54	-157	144	-111	149	-89	147	-75	144	-111	147	-75	141	-64	144	-111	141	-64	132	-55	144	-111	132	-55	131	-130	121	-50	107	-48	111	-144	121	-50	111	-144	131	-130	121	-50	131	-130	132	-55	83	-55	82	-124	85	-153	83	-55	85	-153	94	-50	94	-50	85	-153	111	-144	94	-50	111	-144	107	-48	81	-128	78	-131	85	-153	81	-128	85	-153	82	-124	60	-136	54	-157	85	-153	67	-84	69	-94	69	-73	69	-73	69	-94	72	-102	69	-73	72	-102	75	-63	75	-63	72	-102	77	-110	75	-63	77	-110	83	-55	83	-55	77	-110	81	-118	83	-55	81	-118	82	-124	122	370	133	275	144	401	55	275	20	299	20	275	56	228	53	217	63	-5	63	-5	53	217	50	205	63	-5	50	205	44	-3	44	-3	50	205	43	182	44	-3	43	182	34	151	34	151	43	182	0	182	34	151	0	182	-10	151	30	2	44	-3	34	151	30	2	34	151	25	119	30	2	25	119	20	100	30	2	20	100	19	13	20	100	16	84	19	13	19	13	16	84	13	70	19	13	13	70	12	28	12	28	13	70	11	58	12	28	11	58	10	48	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	114	151	106	302	106	302	114	151	137	307	91	65	92	72	106	302	91	65	106	302	75	298	91	65	75	298	88	-2	91	65	88	-2	90	60	90	60	88	-2	91	53	91	53	88	-2	111	8	91	53	111	8	94	49	94	49	111	8	97	45	63	-5	88	-2	75	298	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	63	-5	59	239	56	228	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	164	93	154	80	163	61	164	93	163	61	197	109	198	151	191	135	197	109	198	151	197	109	198	109	198	151	198	109	209	-3	198	151	209	-3	212	182	198	151	212	182	124	182	198	151	124	182	114	151	197	109	191	135	182	120	197	109	182	120	174	107	197	109	174	107	164	93	242	273	234	246	249	-2	249	-2	234	246	226	222	249	-2	226	222	225	-5	225	-5	226	222	219	201	225	-5	219	201	212	182	249	-2	260	50	260	54	260	54	261	61	250	303	250	303	261	61	264	73	250	303	264	73	267	88	284	151	339	151	294	182	284	151	294	182	330	303	284	151	330	303	250	303	284	151	250	303	277	124	250	303	242	273	249	-2	250	303	249	-2	260	54	272	105	277	124	250	303	272	105	250	303	267	88	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	271	7	263	43	261	46	271	7	261	46	260	50	271	7	260	50	249	-2	212	182	209	-3	225	-5	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	137	307	114	151	124	182	137	307	124	182	164	312	39	273	23	293	23	275	294	182	339	151	348	182	113	267	110	261	115	165	115	165	110	261	106	256	115	165	106	256	103	121	103	121	106	256	101	251	103	121	101	251	99	70	99	70	97	247	91	0	91	0	97	247	79	232	91	0	79	232	57	210	109	286	112	282	183	305	183	305	112	282	113	277	183	305	113	277	114	272	114	272	115	165	133	207	114	272	133	207	183	305	183	305	133	207	156	252	183	305	53	305	102	289	183	305	102	289	106	288	183	305	106	288	109	286	101	251	97	247	99	70	227	112	214	78	245	26	245	26	214	78	195	45	245	26	195	45	190	3	190	3	195	45	170	20	190	3	170	20	138	11	138	11	122	14	133	-4	133	-4	122	14	111	23	133	-4	111	23	91	0	91	0	111	23	104	36	91	0	104	36	100	52	99	70	91	0	100	52	10	107	15	70	17	146	17	146	15	70	31	39	17	146	31	39	34	181	34	181	31	39	56	15	34	181	56	15	57	210	57	210	56	15	91	0	251	242	249	215	291	62	291	62	249	215	246	189	291	62	246	189	245	26	245	26	246	189	242	164	245	26	242	164	236	140	236	140	227	112	245	26	313	230	305	246	324	109	324	109	305	246	301	259	291	62	301	259	252	270	373	289	373	305	322	289	314	287	322	289	373	305	314	287	373	305	252	270	252	270	373	305	252	277	302	267	304	275	252	270	302	267	252	270	301	259	308	282	314	287	252	270	308	282	252	270	304	275	373	305	251	305	251	298	373	305	251	298	252	291	373	305	252	291	252	284	373	305	252	284	252	277	324	109	336	164	332	190	324	109	332	190	323	212	324	109	323	212	313	230	138	11	133	-4	190	3	251	242	291	62	252	270	324	109	301	259	291	62	113	267	115	165	114	272	102	289	53	305	53	289	57	266	64	297	53	269	53	269	64	297	48	271	42	273	48	271	64	297	42	273	64	297	39	294	57	232	19	97	31	17	57	232	31	17	54	4	57	232	54	4	84	-3	57	232	84	-3	58	235	17	91	15	83	17	37	17	91	17	37	31	17	17	91	31	17	19	97	17	37	15	83	14	75	17	37	14	75	13	68	17	37	13	68	12	63	64	297	62	254	84	-3	64	297	84	-3	95	300	95	300	84	-3	94	69	96	54	94	69	84	-3	96	54	84	-3	120	-6	64	297	57	266	60	263	64	297	60	263	61	259	64	297	61	259	62	254	39	294	23	293	28	275	39	294	28	275	33	274	39	294	33	274	37	274	39	294	37	274	42	273	95	85	96	90	129	306	95	85	129	306	95	300	129	306	96	90	164	312	95	300	94	69	94	71	95	300	94	71	94	75	95	300	94	75	94	80	95	300	94	80	95	85	84	-3	62	254	61	249	84	-3	61	249	60	244	84	-3	60	244	59	239	84	-3	59	239	58	235	289	196	281	152	294	103	294	103	281	152	261	107	294	103	261	107	250	47	250	47	261	107	229	67	250	47	229	67	191	8	191	8	229	67	190	38	191	8	190	38	146	27	146	27	130	29	191	8	191	8	130	29	120	-6	327	280	318	297	323	168	327	280	323	168	333	237	327	280	333	237	331	259	305	308	287	312	287	211	305	308	287	211	289	196	305	308	289	196	294	103	305	308	294	103	323	168	305	308	323	168	318	297	256	250	261	244	263	304	263	304	261	244	268	235	263	304	268	235	274	310	274	310	268	235	276	228	274	310	276	228	287	312	287	312	276	228	282	221	287	312	282	221	287	211	249	269	250	263	250	286	250	286	250	263	252	256	250	286	252	256	255	296	255	296	252	256	256	250	255	296	256	250	263	304	120	-6	130	29	116	34	120	-6	116	34	104	43	120	-6	104	43	96	54	28	275	23	293	23	275	249	269	250	286	248	276	61	80	60	85	63	-6	63	-6	60	85	60	89	51	-8	60	89	51	140	51	-8	51	140	37	-6	37	-6	51	140	36	117	37	-6	36	117	26	0	26	0	36	117	24	95	26	0	24	95	17	10	17	10	24	95	16	74	17	10	16	74	12	23	12	23	16	74	11	54	12	23	11	54	10	36	62	104	70	122	73	171	73	171	70	122	86	146	73	171	86	146	96	200	96	200	86	146	110	177	96	200	110	177	125	232	125	232	110	177	145	217	160	268	145	217	146	149	160	268	146	149	148	96	62	104	73	171	51	140	62	104	51	140	60	89	184	-4	201	0	206	312	206	312	201	0	219	2	206	312	219	2	220	200	220	200	219	2	220	192	221	151	220	192	219	2	221	151	219	2	223	114	223	114	219	2	226	82	220	218	221	244	206	312	206	312	221	244	222	276	206	312	222	276	224	312	152	53	158	20	160	268	160	268	158	20	166	-8	160	268	166	-8	206	312	206	312	166	-8	184	-4	260	28	252	30	271	10	271	10	252	30	245	32	271	10	245	32	242	6	242	6	245	32	240	36	242	6	240	36	237	41	237	41	231	58	242	6	242	6	231	58	219	2	88	17	90	29	89	36	88	17	89	36	87	43	88	17	87	43	84	49	88	17	84	49	82	7	79	57	73	65	74	-1	79	57	74	-1	82	7	79	57	82	7	84	49	61	80	63	-6	64	76	64	76	63	-6	74	-1	64	76	74	-1	68	71	68	71	74	-1	73	65	63	-6	60	89	51	-8	226	82	219	2	231	58	271	28	260	28	271	10	145	217	160	268	125	232	160	268	148	96	152	53	206	312	220	200	220	218	64	81	62	85	63	-6	63	-6	62	85	62	90	51	-8	62	90	39	119	51	-8	39	119	39	-6	39	-6	39	119	27	0	194	312	127	239	143	216	143	216	164	-8	194	312	194	312	164	-8	182	-8	194	312	182	-8	228	120	228	120	182	-8	287	176	228	120	287	176	242	146	65	104	73	123	76	175	76	175	73	123	88	147	76	175	88	147	127	239	127	239	88	147	111	178	127	239	111	178	143	216	76	175	39	119	62	90	76	175	62	90	65	104	10	33	12	20	17	72	17	72	12	20	18	9	17	72	18	9	39	119	39	119	18	9	27	0	228	120	212	312	194	312	399	30	394	31	415	10	415	10	394	31	390	33	415	10	390	33	386	35	386	35	378	53	386	5	386	5	378	53	371	89	386	5	371	89	362	1	362	1	371	89	366	136	362	1	366	136	362	188	309	-8	326	-5	342	312	342	312	326	-5	343	-1	342	312	343	-1	360	312	360	312	343	-1	360	239	360	239	362	1	362	188	406	29	399	30	415	10	406	29	415	10	415	29	386	5	415	10	386	35	305	256	288	229	288	131	305	256	288	131	291	93	305	256	291	93	295	58	305	256	295	58	301	25	305	256	301	25	309	-8	305	256	309	-8	342	312	287	176	288	131	288	229	287	176	288	229	271	201	287	176	271	201	256	173	287	176	256	173	242	146	75	64	70	70	74	-2	75	64	74	-2	82	6	75	64	82	6	81	57	74	-2	70	70	66	76	74	-2	66	76	64	81	74	-2	64	81	63	-6	81	57	82	6	85	50	85	50	82	6	88	17	85	50	88	17	88	44	88	44	88	17	90	32	88	44	90	32	89	38	63	-6	62	90	51	-8	362	1	360	239	343	-1	60	85	57	89	66	2	66	2	57	89	55	93	66	2	55	93	53	0	53	0	55	93	54	98	121	186	128	310	114	238	114	238	128	310	113	238	89	190	113	238	128	310	89	190	128	310	82	234	166	0	185	4	179	314	179	314	180	323	179	379	179	379	180	323	182	332	179	379	182	332	202	404	202	404	182	332	186	342	202	404	186	342	191	351	202	404	197	361	206	372	202	404	206	372	226	424	226	424	206	372	216	382	226	424	216	382	225	390	179	379	128	310	130	137	179	379	130	137	139	93	179	379	139	93	149	55	179	379	149	55	158	23	179	379	158	23	166	0	179	379	166	0	179	314	274	448	250	439	255	394	255	394	250	439	242	397	234	395	242	397	250	439	234	395	250	439	226	424	268	17	268	35	259	35	268	17	259	35	253	35	268	17	253	35	248	37	268	17	248	37	245	39	268	17	245	39	243	14	276	381	289	375	297	451	297	451	289	375	305	373	297	451	305	373	311	449	311	449	305	373	316	375	311	449	316	375	322	443	322	443	316	375	325	380	322	443	325	380	331	434	331	434	325	380	332	389	331	434	332	389	337	423	337	423	332	389	338	399	337	423	338	399	339	410	274	448	255	394	266	388	274	448	266	388	276	381	274	448	276	381	297	451	243	14	245	39	241	42	241	42	235	51	243	14	243	14	235	51	229	63	243	14	229	63	224	78	243	14	224	78	222	11	222	11	224	78	219	97	222	11	219	97	213	119	213	119	201	179	203	8	203	8	201	179	192	229	203	8	192	229	185	268	185	4	203	8	185	268	185	4	185	268	181	296	185	4	181	296	179	314	82	234	45	160	56	112	82	234	56	112	61	130	82	234	61	130	72	155	82	234	72	155	89	190	45	160	20	94	28	9	45	160	28	9	40	2	45	160	40	2	53	0	45	160	53	0	54	98	45	160	54	98	56	112	20	94	11	43	13	30	20	94	13	30	19	18	20	94	19	18	28	9	213	119	203	8	222	11	92	38	91	47	90	28	90	28	91	47	89	55	90	28	89	55	85	18	85	18	89	55	85	61	85	18	85	61	79	68	85	18	79	68	77	9	77	9	79	68	71	75	77	9	71	75	66	2	66	2	71	75	65	80	66	2	65	80	60	85	128	310	121	186	130	137	226	424	225	390	234	395	202	404	191	351	197	361	107	28	96	20	243	0	243	0	96	20	80	14	243	0	80	14	57	11	63	296	71	290	223	314	223	314	71	290	77	283	223	314	77	283	81	275	81	275	136	122	176	291	176	291	136	122	175	284	201	33	175	284	136	122	201	33	136	122	203	25	203	25	136	122	120	60	203	25	120	60	207	20	207	20	120	60	243	0	207	20	243	0	215	16	215	16	243	0	227	13	180	295	187	298	223	314	223	314	187	298	196	300	223	314	196	300	207	301	207	301	223	302	223	314	81	275	176	291	180	295	81	275	180	295	223	314	54	300	63	296	223	314	54	300	223	314	44	314	54	300	44	314	44	302	296	235	217	152	228	140	296	235	228	140	369	284	296	235	369	284	308	248	410	314	292	314	308	301	410	314	308	301	320	299	410	314	320	299	327	296	410	314	327	296	331	293	410	314	331	293	333	288	410	314	333	288	375	289	410	314	375	289	382	294	410	314	382	294	390	298	410	314	390	298	399	300	410	314	399	300	410	302	369	284	375	289	333	288	369	284	333	288	331	279	369	284	331	279	326	270	369	284	326	270	318	259	369	284	318	259	308	248	217	152	181	260	202	37	217	152	202	37	202	41	217	152	202	41	203	46	217	152	203	46	205	51	217	152	205	51	206	57	217	152	206	57	228	140	201	33	181	260	179	266	201	33	179	266	178	271	201	33	178	271	176	276	201	33	176	276	175	281	201	33	175	281	175	284	202	37	181	260	201	33	114	41	107	28	243	0	114	41	243	0	120	60	243	0	57	11	57	0	227	13	243	0	243	11	308	301	292	314	292	302	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	55	65	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-16	15	55	65	55	65	-16	15	170	0	55	65	170	0	172	65	172	65	170	0	182	67	169	-122	165	-118	168	-144	168	-144	165	-118	162	-111	168	-144	162	-111	155	-140	155	-140	162	-111	161	-102	170	0	161	-102	162	-99	170	0	162	-99	163	-94	163	-94	164	-89	170	0	170	0	164	-89	165	-84	170	0	165	-84	166	-80	166	-80	232	106	170	0	170	0	232	106	191	74	170	0	191	74	182	67	170	0	143	-73	145	-132	170	0	145	-132	155	-140	170	0	155	-140	161	-102	143	-73	140	-80	145	-132	145	-132	140	-80	139	-87	145	-132	139	-87	138	-120	138	-120	139	-87	137	-94	138	-120	137	-94	136	-101	232	106	213	106	207	94	232	106	207	94	200	83	232	106	200	83	191	74	204	-120	200	-123	212	-143	212	-143	200	-123	193	-125	212	-143	193	-125	183	-126	183	-126	175	-125	182	-146	182	-146	175	-125	169	-122	182	-146	169	-122	168	-144	274	-79	272	-65	269	-101	269	-101	272	-65	266	-54	269	-101	266	-54	257	-120	257	-120	266	-54	257	-45	257	-120	257	-45	245	-39	238	-134	257	-120	245	-39	238	-134	245	-39	232	-37	238	-134	232	-37	219	-39	238	-134	219	-39	212	-143	219	-39	208	-45	212	-143	212	-143	208	-45	207	-114	212	-143	207	-114	207	-117	212	-143	207	-117	204	-120	183	-126	182	-146	212	-143	208	-45	199	-52	202	-100	208	-45	202	-100	206	-107	208	-45	206	-107	207	-114	192	-74	193	-84	194	-62	194	-62	193	-84	197	-92	194	-62	197	-92	199	-52	199	-52	197	-92	202	-100	170	0	-16	15	-16	0	138	-120	136	-101	136	-106	148	65	160	80	162	111	162	111	160	80	171	90	162	111	171	90	178	119	178	119	171	90	181	96	178	119	181	96	195	121	195	121	181	96	190	99	195	121	190	99	198	100	198	100	206	99	218	119	218	119	206	99	213	97	218	119	213	97	219	93	44	-65	72	-65	81	0	81	0	72	-65	109	0	81	0	109	0	118	65	118	65	109	0	158	0	118	65	158	0	132	84	132	84	158	0	148	65	132	84	148	65	146	99	146	99	148	65	162	111	218	119	219	93	235	112	235	112	219	93	223	88	235	112	223	88	225	81	225	81	224	76	239	29	239	29	224	76	220	71	239	29	220	71	220	14	220	14	220	71	213	68	220	14	213	68	202	66	218	119	195	121	198	100	254	71	252	87	250	48	250	48	252	87	246	101	250	48	246	101	239	29	239	29	246	101	235	112	239	29	235	112	225	81	158	0	193	4	186	65	202	66	186	65	193	4	202	66	193	4	220	14	54	65	249	296	168	238	168	238	249	296	249	303	168	238	249	303	76	238	62	237	76	238	249	303	62	237	249	303	51	233	51	233	249	303	38	303	51	233	38	303	41	226	41	226	38	303	34	214	38	303	9	199	27	198	38	303	27	198	34	214	54	65	168	238	-16	15	54	65	-16	15	81	0	54	65	81	0	118	65	81	0	-16	15	-16	0	148	65	158	0	186	65	78	-100	74	-84	75	-154	78	-100	75	-154	97	-157	78	-100	97	-157	82	-111	231	18	215	-32	229	-118	229	-118	215	-32	191	-82	229	-118	191	-82	175	-148	175	-148	191	-82	161	-119	175	-148	161	-119	125	-133	125	-133	113	-132	120	-158	120	-158	113	-132	100	-127	120	-158	100	-127	97	-157	97	-157	100	-127	90	-121	97	-157	90	-121	82	-111	-6	-88	-5	-98	-4	-78	-4	-78	-5	-98	-2	-107	-4	-78	-2	-107	0	-69	0	-69	-2	-107	2	-116	0	-69	2	-116	6	-61	6	-61	2	-116	11	-125	6	-61	11	-125	18	-56	18	-56	11	-125	23	-135	18	-56	23	-135	33	-54	33	-54	23	-135	36	-142	33	-54	36	-142	47	-56	47	-56	36	-142	54	-149	47	-56	54	-149	58	-62	58	-62	54	-149	75	-154	58	-62	75	-154	67	-71	67	-71	75	-154	74	-84	139	97	159	106	299	255	299	255	159	106	175	111	299	255	175	111	211	152	211	152	175	111	189	113	211	152	189	113	199	114	199	114	213	111	211	152	211	152	213	111	217	154	211	152	377	286	299	255	299	255	377	286	377	304	299	255	377	304	161	255	150	252	161	255	377	304	150	252	377	304	131	304	131	304	80	198	97	198	131	304	97	198	108	218	131	304	108	218	122	234	131	304	122	234	136	245	131	304	136	245	150	252	299	255	103	98	117	81	299	255	117	81	139	97	224	104	231	93	232	156	232	156	231	93	235	79	232	156	235	79	240	157	240	157	235	79	237	63	277	-71	237	63	231	18	277	-71	231	18	229	-118	224	104	232	156	224	155	224	104	224	155	217	154	224	104	217	154	213	111	310	-10	323	64	319	96	310	-10	319	96	308	122	310	-10	308	122	291	141	310	-10	291	141	277	-71	277	-71	291	141	271	153	277	-71	271	153	247	157	277	-71	247	157	240	157	277	-71	240	157	237	63	125	-133	120	-158	175	-148	57	-70	62	-63	75	-31	75	-31	62	-63	70	-58	75	-31	70	-58	80	-56	80	-56	91	-61	93	-33	93	-33	91	-61	100	-72	93	-33	100	-72	109	-41	109	-41	100	-72	108	-89	109	-41	108	-89	114	-110	57	-70	49	-34	53	-79	53	-79	49	-34	52	-90	54	-155	52	-90	49	-34	54	-155	49	-34	27	-147	27	-147	49	-34	26	-42	27	-147	26	-42	8	-55	106	-133	96	-158	103	-158	106	-133	103	-158	110	-158	106	-133	88	-131	89	-158	106	-133	89	-158	96	-158	88	-131	74	-125	89	-158	89	-158	74	-125	62	-116	89	-158	62	-116	54	-155	54	-155	62	-116	55	-104	54	-155	55	-104	52	-90	-6	-95	-2	-117	-2	-73	-2	-73	-2	-117	8	-134	-2	-73	8	-134	8	-55	8	-55	8	-134	27	-147	117	-132	114	-132	117	-157	117	-157	114	-132	111	-133	117	-157	111	-133	110	-158	110	-158	111	-133	108	-133	110	-158	108	-133	106	-133	203	-11	187	-51	209	-119	209	-119	187	-51	168	-88	209	-119	168	-88	155	-148	155	-148	168	-88	146	-114	155	-148	146	-114	170	-206	170	-206	146	-114	137	-206	137	-206	146	-114	135	-79	137	-206	135	-79	125	-156	125	-156	135	-79	123	-55	125	-156	123	-55	120	-131	120	-131	123	-55	114	-110	114	-110	123	-55	109	-41	93	-33	75	-31	80	-56	125	-156	120	-131	117	-132	125	-156	117	-132	117	-157	191	152	357	286	279	255	279	255	357	286	357	304	279	255	357	304	141	255	130	252	141	255	357	304	130	252	357	304	111	304	119	97	138	106	279	255	279	255	138	106	155	111	279	255	155	111	191	152	191	152	155	111	169	113	191	152	169	113	179	114	179	114	194	111	191	152	191	152	194	111	196	154	111	304	60	198	77	198	111	304	77	198	88	218	111	304	88	218	101	234	111	304	101	234	116	245	111	304	116	245	130	252	279	255	83	98	97	81	279	255	97	81	119	97	203	-11	209	-119	213	27	213	27	209	-119	250	-79	213	27	250	-79	217	57	217	57	219	157	216	75	216	75	219	157	212	90	211	156	203	155	205	103	211	156	205	103	212	90	211	156	212	90	219	157	196	154	194	111	205	103	196	154	205	103	203	155	302	61	298	98	297	13	297	13	298	98	286	125	297	13	286	125	279	-34	279	-34	286	125	268	143	279	-34	268	143	250	-79	250	-79	268	143	247	154	250	-79	247	154	225	157	219	157	217	57	250	-79	219	157	250	-79	225	157	49	-34	57	-70	75	-31	72	48	68	41	179	0	179	0	68	41	64	36	179	0	64	36	58	31	58	31	52	26	179	0	179	0	52	26	44	23	179	0	44	23	35	20	197	413	205	425	213	462	213	462	205	425	215	434	213	462	215	434	229	463	229	463	215	434	227	441	229	463	227	441	241	443	241	443	250	441	268	458	268	458	250	441	257	435	268	458	257	435	261	426	196	460	177	457	180	374	196	460	180	374	187	386	196	460	187	386	192	401	196	460	192	401	197	413	196	460	197	413	213	462	351	364	345	397	344	311	344	311	345	397	328	424	344	311	328	424	321	264	321	264	328	424	302	445	321	264	302	445	286	226	286	226	302	445	268	458	286	226	268	458	264	401	264	401	259	358	286	226	286	226	259	358	244	319	286	226	244	319	240	200	240	200	244	319	220	287	240	200	220	287	189	265	268	458	261	426	263	415	268	458	263	415	264	401	268	458	229	463	241	443	189	265	152	256	152	75	189	265	152	75	154	81	189	265	154	81	184	191	189	265	184	191	240	200	166	18	157	22	179	0	179	0	157	22	151	28	179	0	151	28	79	69	79	69	151	28	147	36	79	69	147	36	146	44	146	44	152	256	130	256	108	391	109	383	110	404	110	404	109	383	113	374	110	404	113	374	115	416	115	416	113	374	121	367	115	416	121	367	123	427	123	427	121	367	131	361	123	427	131	361	133	437	133	437	131	361	144	359	133	437	144	359	146	445	146	445	144	359	158	361	146	445	158	361	160	452	160	452	158	361	170	366	160	452	170	366	177	457	177	457	170	366	180	374	152	256	146	44	147	51	152	256	147	51	148	58	152	256	148	58	150	67	152	256	150	67	152	75	130	256	79	69	146	44	75	56	72	48	179	0	75	56	179	0	79	69	26	18	17	17	179	0	26	18	179	0	35	20	179	0	17	17	17	0	166	18	179	0	179	17	85	31	72	23	206	0	206	0	72	23	58	19	206	0	58	19	44	17	155	279	144	296	173	44	173	44	144	296	140	317	140	191	140	317	132	431	140	191	132	431	108	199	108	199	132	431	91	395	108	199	91	395	84	215	84	215	91	395	67	237	252	425	253	462	246	434	246	434	253	462	238	463	246	434	238	463	237	441	237	441	238	463	224	443	200	434	224	443	238	463	200	434	238	463	182	455	320	435	322	361	330	426	330	426	322	361	332	367	330	426	332	367	337	416	337	416	332	367	339	374	337	416	339	374	342	404	342	404	339	374	343	383	342	404	343	383	344	391	273	373	283	365	284	455	284	455	283	365	295	361	284	455	295	361	298	449	298	449	295	361	308	359	298	449	308	359	310	443	310	443	308	359	322	361	310	443	322	361	320	435	269	459	253	462	256	413	269	459	256	413	260	400	269	459	260	400	266	385	269	459	266	385	273	373	269	459	273	373	284	455	182	455	132	431	145	344	182	455	145	344	158	377	182	455	158	377	177	410	182	455	177	410	200	434	145	344	132	431	140	317	63	348	54	293	57	263	63	348	57	263	67	237	63	348	67	237	91	395	170	267	173	44	173	47	170	267	173	47	188	259	188	259	173	47	173	50	188	259	173	50	174	53	175	59	230	256	208	256	175	59	208	256	188	259	175	59	188	259	174	56	206	0	206	17	195	18	206	0	195	18	186	21	206	0	186	21	179	26	206	0	179	26	103	57	206	0	103	57	96	42	206	0	96	42	85	31	140	191	174	34	173	44	140	191	173	44	140	317	103	57	179	26	174	34	103	57	174	34	140	191	206	0	44	17	44	0	155	279	173	44	170	267	188	259	174	53	174	56	253	462	252	425	256	413	104	38	100	51	100	51	104	38	100	51	93	-6	104	38	93	-6	124	-9	104	38	124	-9	110	27	214	101	203	67	229	21	229	21	203	67	186	38	229	21	186	38	179	-1	179	-1	186	38	165	17	179	-1	165	17	142	10	142	10	129	12	179	-1	179	-1	129	12	124	-9	175	393	144	197	164	194	175	393	164	194	184	187	175	393	122	197	144	197	177	402	176	399	184	187	184	187	176	399	176	396	184	187	176	396	175	393	306	452	144	452	154	435	306	452	154	435	164	431	306	452	164	431	171	426	306	452	171	426	176	418	306	452	176	418	177	407	306	452	177	407	265	421	306	452	265	421	278	429	306	452	278	429	292	433	306	452	292	433	306	436	177	405	184	187	177	407	177	407	184	187	248	395	248	395	184	187	213	263	184	187	201	175	213	263	213	263	201	175	213	158	213	263	213	158	245	255	245	255	213	158	218	137	245	255	218	137	229	21	255	410	265	421	177	407	255	410	177	407	248	395	296	104	305	160	301	189	296	104	301	189	290	216	296	104	290	216	271	238	296	104	271	238	269	57	245	255	229	21	269	57	245	255	269	57	271	238	118	18	110	27	124	-9	118	18	124	-9	129	12	93	-6	100	51	97	63	93	-6	97	63	92	75	93	-6	92	75	85	85	93	-6	85	85	75	92	93	-6	75	92	64	0	75	92	59	94	64	0	64	0	59	94	43	92	64	0	43	92	40	12	40	12	43	92	31	85	40	12	31	85	23	28	23	28	31	85	23	75	23	28	23	75	18	63	177	402	184	187	177	405	23	28	18	63	17	49	214	101	229	21	218	137	154	435	144	452	144	436	57	-144	86	-155	87	204	87	204	86	-155	103	-74	106	243	103	-74	103	-70	106	243	103	-70	103	-65	107	-49	180	224	137	273	107	-49	137	273	106	243	107	-49	106	243	105	-54	106	243	103	-65	104	-60	106	243	104	-60	105	-54	110	-105	118	-159	119	-116	119	-116	118	-159	161	-153	119	-116	161	-153	131	-123	131	-123	161	-153	146	-126	171	-122	146	-126	161	-153	171	-122	161	-153	199	-139	189	244	202	261	217	308	217	308	202	261	220	275	217	308	220	275	256	312	256	312	220	275	239	283	256	312	239	283	260	287	260	287	272	286	287	308	287	308	272	286	282	282	287	308	282	282	289	277	176	294	137	273	180	224	176	294	180	224	189	244	176	294	189	244	217	308	325	190	342	193	343	281	343	281	342	193	354	201	343	281	354	201	361	258	361	258	354	201	362	211	361	258	362	211	367	232	367	232	362	211	366	222	317	298	287	308	289	277	317	298	289	277	293	268	317	298	293	268	295	256	317	298	295	256	303	195	317	298	303	195	314	191	317	298	314	191	325	190	317	298	325	190	343	281	295	256	294	247	294	201	287	308	256	312	260	287	295	256	294	201	303	195	294	247	292	241	294	201	294	201	292	241	289	235	294	201	289	235	289	208	289	208	289	235	287	228	289	208	287	228	287	218	255	-87	270	-55	277	-28	255	-87	277	-28	248	-28	255	-87	248	-28	244	-46	255	-87	244	-46	233	-71	255	-87	233	-71	231	-116	216	-92	195	-110	199	-139	216	-92	199	-139	231	-116	216	-92	231	-116	233	-71	104	-91	103	-74	86	-155	104	-91	86	-155	118	-159	104	-91	118	-159	110	-105	87	204	17	-54	19	-104	87	204	19	-104	34	-127	87	204	34	-127	57	-144	19	-104	17	-54	15	-59	19	-104	15	-59	15	-63	19	-104	15	-63	14	-68	19	-104	14	-68	14	-72	19	-104	14	-72	14	-76	171	-122	199	-139	195	-110	87	204	103	-74	106	243	346	427	375	412	379	451	379	451	375	412	395	387	379	451	395	387	428	428	428	428	395	387	406	354	428	428	406	354	410	314	410	314	398	230	434	115	434	115	398	230	368	150	434	115	368	150	366	49	366	49	368	150	322	82	366	49	322	82	283	5	283	5	322	82	264	35	283	5	264	35	198	17	198	17	158	23	191	-10	191	-10	158	23	132	-3	145	401	75	336	106	223	106	223	75	336	95	133	98	94	95	133	82	18	98	94	82	18	109	62	109	62	82	18	132	-3	109	62	132	-3	129	38	129	38	132	-3	158	23	379	451	318	459	346	427	346	427	318	459	308	433	242	416	308	433	318	459	242	416	318	459	228	444	496	290	488	345	480	197	480	197	488	345	465	392	480	197	465	392	434	115	434	115	465	392	428	428	434	115	428	428	410	314	198	17	191	-10	283	5	106	223	138	305	145	401	145	401	138	305	184	371	145	401	184	371	228	444	228	444	184	371	242	416	9	159	18	101	27	254	27	254	18	101	43	54	27	254	43	54	75	336	75	336	43	54	82	18	75	336	82	18	95	133	192	239	192	205	199	254	199	254	192	205	200	190	199	254	200	190	211	266	211	266	200	190	211	179	211	266	211	179	226	273	226	273	211	179	226	172	226	273	226	172	244	276	244	276	226	172	244	169	244	276	244	169	260	273	260	273	244	169	261	172	260	273	261	172	274	266	274	266	261	172	275	179	274	266	275	179	286	254	286	254	275	179	286	190	286	254	286	190	293	239	293	239	286	190	293	205	293	239	293	205	296	222	192	205	192	239	189	222	118	32	118	32	118	32	118	32	106	281	105	278	118	32	105	278	105	275	118	32	105	275	105	271	118	32	105	271	104	268	118	32	104	268	103	264	118	32	103	264	44	48	118	32	44	48	119	26	34	25	25	19	147	0	147	0	25	19	12	14	147	0	12	14	-6	11	214	142	221	190	202	151	202	151	221	190	197	178	202	151	197	178	185	157	185	157	197	178	164	173	185	157	164	173	164	158	164	158	164	173	155	173	164	158	155	173	151	158	151	158	155	173	120	45	127	18	147	0	134	16	134	16	147	0	143	16	167	21	143	16	147	0	167	21	147	0	201	5	185	284	190	290	106	281	106	281	190	290	197	295	106	281	197	295	225	314	225	314	197	295	205	297	225	314	205	297	215	298	215	298	228	297	225	314	225	314	228	297	262	311	305	106	302	125	298	71	298	71	302	125	292	141	298	71	292	141	278	42	278	42	292	141	276	154	278	42	276	154	255	163	278	42	255	163	245	19	245	19	255	163	231	169	245	19	231	169	223	114	223	114	219	83	245	19	245	19	219	83	207	56	245	19	207	56	201	5	201	5	207	56	190	35	201	5	190	35	167	21	238	292	245	286	262	311	262	311	245	286	249	276	262	311	249	276	250	264	250	264	247	234	266	179	266	179	247	234	237	209	266	179	237	209	231	169	262	311	266	179	290	304	290	304	266	179	293	192	290	304	293	192	311	293	311	293	293	192	312	210	311	293	312	210	324	277	324	277	312	210	324	231	324	277	324	231	328	257	250	264	266	179	262	311	221	130	223	114	231	169	221	130	231	169	237	209	221	130	237	209	221	190	221	130	221	190	214	142	120	45	155	173	182	275	120	45	182	275	106	281	120	45	106	281	119	39	120	45	119	39	119	42	118	34	119	37	106	281	118	34	106	281	118	32	94	298	101	294	225	314	225	314	101	294	104	289	225	314	104	289	106	281	84	301	94	298	225	314	84	301	225	314	71	314	84	301	71	314	71	302	147	0	127	18	122	21	147	0	122	21	44	48	147	0	44	48	40	35	147	0	40	35	34	25	147	0	-6	11	-6	0	44	48	122	21	119	26	185	284	106	281	182	275	119	39	106	281	119	37	262	311	228	297	238	292	116	169	84	157	96	-6	116	169	96	-6	106	66	116	169	106	66	110	93	116	169	110	93	120	117	106	66	96	-6	108	52	108	52	96	-6	135	-9	108	52	135	-9	114	40	114	40	135	-9	123	31	96	-6	84	157	62	0	62	0	84	157	55	140	62	0	55	140	35	14	35	14	55	140	32	118	35	14	32	118	17	34	17	34	32	118	16	92	17	34	16	92	11	62	135	-9	187	0	136	25	136	25	187	0	152	23	190	33	152	23	187	0	190	33	187	0	242	26	164	197	156	210	157	148	157	148	156	210	152	225	137	308	152	225	156	249	137	308	156	249	178	318	178	318	156	249	165	269	178	318	165	269	179	284	222	321	216	296	241	291	222	321	241	291	259	316	259	316	241	291	263	279	259	316	263	279	292	302	292	302	263	279	279	260	292	302	279	260	290	235	214	179	202	179	214	153	214	153	202	179	189	181	214	153	189	181	179	153	179	153	189	181	176	187	179	153	176	187	164	197	341	207	335	247	327	130	327	130	335	247	318	279	327	130	318	279	293	204	293	204	318	279	292	302	293	204	292	302	290	235	291	69	293	204	284	150	291	69	284	150	261	101	242	26	291	69	261	101	242	26	261	101	228	60	242	26	228	60	190	33	222	321	178	318	179	284	222	321	179	284	196	293	222	321	196	293	216	296	179	153	164	197	157	148	137	308	103	289	116	169	137	308	116	169	120	117	137	308	120	117	137	136	137	308	137	136	157	148	137	308	157	148	152	225	74	209	79	197	80	262	80	262	79	197	88	187	80	262	88	187	103	289	103	289	88	187	101	178	103	289	101	178	116	169	123	31	135	-9	136	25	74	209	80	262	72	223	293	204	291	69	327	130	20	108	26	68	32	171	32	171	26	68	44	36	32	171	44	36	65	227	65	227	44	36	74	12	65	227	74	12	114	272	114	272	74	12	106	85	108	59	106	85	74	12	108	59	74	12	112	-1	114	38	112	-1	127	21	127	21	112	-1	159	-7	127	21	159	-7	147	11	147	11	159	-7	176	7	194	9	176	7	190	-5	194	9	190	-5	221	-2	257	311	243	297	257	296	257	311	257	296	272	309	272	309	257	296	271	294	272	309	271	294	283	289	133	203	163	252	174	301	174	301	163	252	200	285	174	301	200	285	240	312	240	312	200	285	243	297	240	312	243	297	257	311	114	272	106	85	113	146	114	272	113	146	133	203	114	272	133	203	174	301	243	90	242	85	251	3	251	3	242	85	241	79	251	3	241	79	240	75	351	116	371	120	371	130	351	116	371	130	337	110	337	110	371	130	244	98	337	110	244	98	327	101	327	101	244	98	251	3	327	101	251	3	320	89	320	89	251	3	278	11	320	89	278	11	315	74	315	74	278	11	302	20	231	116	238	112	371	130	371	130	238	112	242	106	371	130	242	106	244	98	218	118	231	116	371	130	218	118	371	130	201	130	218	118	201	130	201	120	318	251	320	293	312	262	312	262	320	293	304	272	294	282	304	272	303	300	294	282	303	300	288	306	288	306	272	309	283	289	288	306	283	289	294	282	320	293	303	300	304	272	418	349	425	362	414	350	414	350	425	362	410	350	401	349	410	350	404	363	401	349	404	363	394	363	377	322	381	333	383	360	383	360	381	333	387	341	383	360	387	341	394	363	394	363	387	341	394	346	394	363	394	346	401	349	377	322	383	360	372	356	377	322	372	356	360	350	377	322	360	350	349	342	377	322	349	342	345	206	349	342	342	334	345	206	345	206	342	334	335	325	345	206	335	325	333	206	333	206	335	325	329	315	333	206	329	315	328	224	328	224	329	315	324	305	328	224	324	305	323	239	323	239	324	305	320	293	323	239	320	293	318	251	463	335	455	347	455	297	463	335	455	297	461	303	463	335	461	303	465	310	463	335	465	310	466	320	430	293	439	292	442	356	442	356	439	292	448	293	442	356	448	293	455	347	455	347	448	293	455	297	425	362	418	349	420	347	425	362	420	347	422	345	425	362	422	345	422	342	425	362	422	342	423	296	425	362	423	296	430	293	425	362	430	293	442	356	425	362	404	363	410	350	423	296	422	342	421	339	423	296	421	339	419	335	423	296	419	335	417	302	416	330	414	324	414	308	416	330	414	308	417	302	416	330	417	302	419	335	243	95	243	90	251	3	243	95	251	3	244	98	240	75	232	45	251	3	251	3	232	45	226	32	251	3	226	32	221	-2	221	-2	226	32	219	22	221	-2	219	22	208	14	176	7	159	-7	190	-5	194	9	221	-2	208	14	414	308	414	324	413	316	108	59	112	-1	114	38	126	277	126	274	143	32	143	32	126	274	125	271	143	32	125	271	124	268	124	268	65	45	143	32	143	32	65	45	144	25	143	32	127	283	127	280	143	32	127	280	126	277	258	314	92	314	105	301	258	314	105	301	115	298	258	314	115	298	122	295	258	314	122	295	125	290	258	314	125	290	127	283	258	314	127	283	226	296	258	314	226	296	240	300	258	314	240	300	258	302	209	281	127	283	204	268	204	268	127	283	173	152	204	268	173	152	179	173	179	173	173	152	293	152	179	173	293	152	299	173	299	173	293	152	343	25	299	173	343	25	342	32	342	32	342	34	326	282	326	282	342	34	342	37	326	282	342	37	342	39	144	42	145	45	173	152	144	42	173	152	127	283	144	42	127	283	143	39	143	34	143	37	127	283	143	34	127	283	143	32	216	290	226	296	127	283	216	290	127	283	209	281	253	25	244	18	379	0	379	0	244	18	230	14	379	0	230	14	211	11	325	277	325	274	342	32	342	32	325	274	324	271	342	32	324	271	324	268	457	314	289	314	303	301	457	314	303	301	313	298	457	314	313	298	320	294	457	314	320	294	324	289	457	314	324	289	326	282	457	314	326	282	425	296	457	314	425	296	439	300	457	314	439	300	457	302	342	32	326	282	326	279	342	32	326	279	325	277	326	282	342	39	343	42	326	282	343	42	344	45	326	282	344	45	403	268	326	282	403	268	408	281	326	282	408	281	415	290	326	282	415	290	425	296	379	0	379	11	365	14	379	0	365	14	354	16	379	0	354	16	347	20	379	0	347	20	264	45	379	0	264	45	259	33	379	0	259	33	253	25	264	45	347	20	343	25	264	45	343	25	293	152	180	0	180	11	166	14	180	0	166	14	155	16	180	0	155	16	148	20	180	0	148	20	65	45	180	0	65	45	60	33	180	0	60	33	54	24	180	0	54	24	45	18	180	0	45	18	32	14	180	0	32	14	14	11	180	0	14	11	14	0	65	45	148	20	144	25	379	0	211	11	211	0	299	173	342	32	324	268	303	301	289	314	289	302	105	301	92	314	92	302	143	39	127	283	143	37	103	-80	94	-99	102	-145	102	-145	94	-99	81	-115	102	-145	81	-115	74	-154	74	-154	81	-115	65	-126	74	-154	65	-126	44	-129	44	-129	30	-128	43	-157	43	-157	30	-128	17	-153	17	-153	30	-128	16	-123	17	-153	16	-123	4	-116	17	-153	4	-116	-3	-104	17	-153	-3	-104	-3	-144	10	-49	18	-11	-1	-67	-1	-67	18	-11	-7	-30	-1	-67	-7	-30	-6	-89	-6	-89	-3	-144	-3	-104	-19	-130	-3	-144	-6	-89	-19	-130	-6	-89	-7	-30	-19	-130	-7	-30	-26	-57	-19	-130	-26	-57	-29	-111	124	-5	117	-2	117	-34	117	-34	117	-2	107	0	117	-34	107	0	106	-29	106	-29	107	0	97	2	106	-29	97	2	95	-26	95	-26	97	2	87	3	95	-26	87	3	84	-24	84	-24	87	3	78	3	84	-24	78	3	74	-23	74	-23	78	3	66	-23	47	-26	66	-23	48	0	47	-26	48	0	27	-35	27	-35	48	0	18	-11	27	-35	18	-11	10	-49	124	-5	117	-34	127	-130	124	-5	127	-130	179	210	179	210	127	-130	150	-107	179	210	150	-107	173	-75	78	3	48	0	66	-23	127	-130	117	-34	110	-58	127	-130	110	-58	103	-80	127	-130	103	-80	102	-145	44	-129	43	-157	74	-154	186	241	184	232	186	-90	186	-90	184	232	182	221	186	-90	182	221	179	210	207	12	286	312	263	307	207	12	263	307	240	304	207	12	240	304	215	300	207	12	215	300	204	0	215	300	185	297	186	263	215	300	186	263	187	255	215	300	187	255	188	-46	215	300	188	-46	192	-36	215	300	192	-36	196	-25	215	300	196	-25	200	-13	215	300	200	-13	204	0	188	-46	187	255	187	249	185	297	145	293	159	275	185	297	159	275	170	275	185	297	170	275	177	272	185	297	177	272	183	268	185	297	183	268	186	263	207	-124	214	-141	219	-86	219	-86	214	-141	220	-157	219	-86	220	-157	231	-109	231	-109	220	-157	253	-157	231	-109	253	-157	242	-133	187	249	186	-90	188	-46	188	-46	186	-90	198	-107	188	-46	198	-107	205	-65	205	-65	198	-107	207	-124	205	-65	207	-124	219	-86	173	-75	186	-90	179	210	266	463	266	372	281	461	281	461	266	372	281	374	281	461	281	374	294	454	294	454	281	374	294	381	294	454	294	381	304	444	304	444	294	381	304	390	304	444	304	390	311	431	311	431	304	390	311	403	311	431	311	403	313	417	222	419	224	404	224	432	224	432	224	404	230	391	224	432	230	391	231	444	231	444	230	391	240	381	231	444	240	381	240	454	240	454	240	381	252	374	240	454	252	374	253	461	253	461	252	374	266	372	253	461	266	372	266	463	159	275	145	293	145	275	186	241	186	-90	187	249	-29	-111	-26	-57	-33	-90	63	33	47	25	154	0	154	0	47	25	32	20	154	0	32	20	15	17	63	235	72	247	74	282	74	282	72	247	80	255	74	282	80	255	92	297	92	297	80	255	88	260	92	297	88	260	96	261	96	261	105	258	111	306	111	306	105	258	114	245	111	306	114	245	131	308	131	308	114	245	123	218	131	308	123	218	135	174	56	258	38	225	53	218	56	258	53	218	63	235	56	258	63	235	74	282	106	68	120	32	123	44	106	68	123	44	149	107	149	107	123	44	135	59	149	107	135	59	155	80	149	107	155	80	154	304	154	304	155	80	172	290	259	-129	253	-127	259	-150	259	-150	253	-127	249	-123	259	-150	249	-123	232	-153	232	-153	249	-123	247	-116	232	-153	247	-116	246	-106	246	-106	246	-102	241	176	241	176	246	-102	246	-98	241	176	246	-98	275	303	275	303	246	-98	247	-93	275	303	247	-93	248	-87	250	-78	357	303	275	303	250	-78	275	303	248	-87	232	143	232	-153	241	176	241	176	232	-153	246	-106	266	-129	259	-129	259	-150	266	-129	259	-150	289	-148	266	-129	289	-148	289	-129	214	158	201	219	187	107	214	158	187	107	232	143	214	158	232	143	241	176	187	107	201	219	187	262	187	107	187	262	172	290	187	107	172	290	155	80	131	308	135	174	154	304	154	304	135	174	149	107	111	306	92	297	96	261	232	143	148	-168	177	-162	232	143	177	-162	205	-157	232	143	205	-157	232	-153	154	0	154	17	140	18	154	0	140	18	130	20	154	0	130	20	124	23	154	0	124	23	82	47	154	0	82	47	63	33	121	27	120	32	106	68	121	27	106	68	82	47	121	27	82	47	124	23	154	0	15	17	15	0	53	45	50	35	147	19	53	45	147	19	138	23	53	45	138	23	133	28	53	45	133	28	131	36	53	45	131	36	107	267	131	36	110	283	110	280	131	36	110	280	109	278	131	36	109	278	109	274	131	36	109	274	108	271	131	36	108	271	107	267	132	41	132	45	110	283	110	283	132	45	133	49	110	283	133	49	133	52	133	52	186	256	110	283	110	283	186	256	191	276	110	283	191	276	197	288	240	314	79	314	91	301	240	314	91	301	100	299	240	314	100	299	106	295	240	314	106	295	109	290	240	314	109	290	110	283	240	314	110	283	207	296	240	314	207	296	220	301	240	314	220	301	240	302	131	38	132	41	110	283	131	38	110	283	131	36	222	24	208	20	271	0	271	0	208	20	191	17	271	0	191	17	172	16	172	16	158	17	271	0	271	0	158	17	45	27	271	0	45	27	36	20	279	74	269	61	271	0	271	0	269	61	258	49	271	0	258	49	247	40	247	40	235	31	271	0	271	0	235	31	222	24	316	106	302	106	290	89	316	106	290	89	279	74	316	106	279	74	271	0	50	35	45	27	158	17	50	35	158	17	147	19	24	15	7	11	271	0	24	15	271	0	36	20	271	0	7	11	7	0	91	301	79	314	79	302	207	296	110	283	197	288	117	-105	107	-114	251	-138	251	-138	107	-114	91	-118	251	-138	91	-118	70	-119	90	54	93	-6	95	46	95	46	93	-6	115	1	95	46	115	1	102	42	102	42	115	1	112	40	124	42	112	40	115	1	124	42	115	1	136	16	92	124	99	151	122	292	122	292	99	151	109	178	122	292	109	178	121	205	121	205	133	226	122	292	122	292	133	226	154	307	91	269	63	238	69	-8	91	269	69	-8	85	78	91	269	85	78	87	100	91	269	87	100	92	124	91	269	92	124	122	292	85	78	69	-8	86	65	86	65	69	-8	93	-6	86	65	93	-6	90	54	69	-8	63	238	45	-4	45	-4	63	238	37	199	45	-4	37	199	26	6	26	6	37	199	24	174	26	6	24	174	14	150	26	6	14	150	12	24	12	24	14	150	7	125	12	24	7	125	4	49	4	49	7	125	2	102	4	49	2	102	1	79	155	37	173	66	159	72	159	72	173	66	171	90	185	119	171	90	173	66	185	119	173	66	207	-100	207	-100	173	66	208	-107	196	283	194	312	185	312	196	283	185	312	180	278	196	283	203	310	194	312	133	226	147	247	154	307	154	307	147	247	163	265	154	307	163	265	185	312	185	312	163	265	180	278	124	42	136	16	136	48	136	48	136	16	155	37	136	48	155	37	148	58	148	58	155	37	159	72	208	-93	209	189	207	-100	207	-100	198	153	185	119	339	358	347	366	360	393	360	393	347	366	357	371	360	393	357	371	369	373	369	373	375	372	392	390	392	390	375	372	381	370	392	390	381	370	385	367	329	391	302	384	326	330	329	391	326	330	332	346	329	391	332	346	339	358	329	391	339	358	360	393	326	330	302	384	279	371	326	330	279	371	262	352	326	330	262	352	250	327	326	330	250	327	235	263	326	330	235	263	231	-7	231	-7	235	263	232	274	231	-7	232	274	231	281	231	-7	231	281	229	288	231	-7	229	288	226	293	231	-7	226	293	223	-35	451	348	438	367	439	291	451	348	439	291	448	300	451	348	448	300	454	312	451	348	454	312	456	326	401	285	414	283	418	381	418	381	414	283	428	285	418	381	428	285	438	367	438	367	428	285	439	291	387	354	390	290	388	360	388	360	390	290	392	390	392	390	390	290	401	285	392	390	401	285	418	381	392	390	385	367	388	364	392	390	388	364	388	360	392	390	360	393	369	373	375	333	375	309	379	342	379	342	375	309	381	299	379	342	381	299	383	349	383	349	381	299	390	290	383	349	390	290	387	354	217	-59	223	-35	219	250	219	250	223	-35	223	297	223	297	223	-35	226	293	217	223	209	189	211	-79	217	223	211	-79	217	-59	217	223	217	-59	219	250	204	281	211	277	211	306	211	306	211	277	216	270	211	306	216	270	218	302	218	302	216	270	218	261	218	302	218	261	223	297	223	297	218	261	219	250	204	281	211	306	203	310	204	281	203	310	196	283	251	-138	251	-119	240	-119	251	-138	240	-119	228	-118	251	-138	228	-118	219	-116	251	-138	219	-116	212	-113	251	-138	212	-113	133	-73	251	-138	133	-73	126	-92	251	-138	126	-92	117	-105	208	-107	173	66	133	-73	208	-107	133	-73	212	-113	251	-138	70	-119	70	-138	198	153	207	-100	209	189	209	189	208	-93	211	-79	375	309	375	333	373	321	72	48	68	41	179	0	179	0	68	41	64	36	179	0	64	36	58	31	58	31	52	26	179	0	179	0	52	26	44	23	179	0	44	23	35	20	98	140	54	140	90	109	98	140	90	109	151	28	98	140	151	28	147	36	98	140	147	36	146	44	98	140	146	44	130	256	197	413	205	425	213	462	213	462	205	425	215	434	213	462	215	434	229	463	229	463	215	434	227	441	229	463	227	441	241	443	241	443	250	441	268	458	268	458	250	441	257	435	268	458	257	435	261	426	196	460	177	457	180	374	196	460	180	374	187	386	196	460	187	386	192	401	196	460	192	401	197	413	196	460	197	413	213	462	351	364	345	397	344	311	344	311	345	397	328	424	344	311	328	424	321	264	321	264	328	424	302	445	321	264	302	445	286	226	286	226	302	445	268	458	286	226	268	458	264	401	264	401	259	358	286	226	286	226	259	358	244	319	286	226	244	319	240	200	240	200	244	319	220	287	240	200	220	287	189	265	268	458	261	426	263	415	268	458	263	415	264	401	268	458	229	463	241	443	189	265	152	256	152	75	189	265	152	75	154	81	189	265	154	81	161	109	189	265	161	109	170	140	189	265	170	140	184	191	189	265	184	191	240	200	152	256	146	44	147	51	152	256	147	51	148	58	108	391	109	383	110	404	110	404	109	383	113	374	110	404	113	374	115	416	115	416	113	374	121	367	115	416	121	367	123	427	123	427	121	367	131	361	123	427	131	361	133	437	133	437	131	361	144	359	133	437	144	359	146	445	146	445	144	359	158	361	146	445	158	361	160	452	160	452	158	361	170	366	160	452	170	366	177	457	177	457	170	366	180	374	170	140	161	109	206	109	170	140	206	109	214	140	152	256	148	58	150	67	152	256	150	67	152	75	179	0	179	17	166	18	179	0	166	18	157	22	179	0	157	22	151	28	179	0	151	28	79	69	179	0	79	69	75	56	179	0	75	56	72	48	26	18	17	17	179	0	26	18	179	0	35	20	179	0	17	17	17	0	79	69	151	28	90	109	130	256	146	44	152	256	90	109	54	140	45	109	85	31	72	23	206	0	206	0	72	23	58	19	206	0	58	19	44	17	116	109	102	57	179	26	116	109	179	26	174	34	116	109	174	34	124	140	116	109	124	140	81	140	116	109	81	140	72	109	154	279	143	296	172	44	172	44	143	296	140	317	139	191	140	317	130	432	139	191	130	432	107	199	107	199	130	432	89	395	107	199	89	395	83	215	83	215	89	395	66	237	249	426	249	462	243	435	243	435	249	462	237	463	243	435	237	463	234	441	234	441	237	463	222	443	198	434	222	443	237	463	198	434	237	463	181	455	305	445	307	359	318	436	318	436	307	359	320	361	318	436	320	361	328	426	328	426	320	361	330	367	328	426	330	367	336	415	336	415	330	367	337	374	336	415	337	374	341	404	341	404	337	374	341	383	341	404	341	383	342	391	292	451	278	457	278	368	292	451	278	368	291	361	292	451	291	361	307	359	292	451	307	359	305	445	259	400	263	388	263	460	263	460	263	388	269	377	263	460	269	377	278	457	278	457	269	377	278	368	254	414	259	400	263	460	254	414	263	460	249	462	254	414	249	462	249	426	181	455	130	432	144	344	181	455	144	344	157	377	181	455	157	377	176	410	181	455	176	410	198	434	144	344	130	432	140	317	62	348	52	293	55	263	62	348	55	263	66	237	62	348	66	237	89	395	169	267	172	44	172	47	169	267	172	47	187	259	187	259	172	47	172	50	187	259	172	50	173	53	173	56	174	59	187	259	187	259	174	59	189	109	187	259	189	109	207	256	207	256	189	109	197	140	207	256	197	140	229	256	197	140	189	109	233	109	197	140	233	109	241	140	206	0	206	17	195	18	206	0	195	18	186	21	206	0	186	21	179	26	206	0	179	26	102	57	206	0	102	57	95	42	206	0	95	42	85	31	139	191	174	34	172	44	139	191	172	44	140	317	206	0	44	17	44	0	124	140	174	34	139	191	154	279	172	44	169	267	187	259	173	53	173	56	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	209	-6	209	-6	209	299	208	250	209	-6	208	250	205	227	209	-6	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	237	45	236	48	242	0	242	0	236	48	236	51	233	-1	236	51	239	364	233	-1	239	364	231	333	231	333	218	290	224	-3	224	-3	218	290	216	-5	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	48	252	44	443	0	443	0	252	44	248	42	443	0	248	42	244	41	244	41	241	41	242	0	242	0	241	41	239	43	242	0	239	43	237	45	236	51	233	-1	242	0	242	0	443	0	244	41	236	54	237	60	239	364	239	364	237	60	239	68	239	364	239	68	245	386	245	386	239	68	242	80	245	386	242	80	245	94	245	94	274	198	248	401	248	401	274	198	250	410	239	364	236	51	236	54	248	401	245	386	245	94	246	427	249	422	275	459	275	459	249	422	250	416	275	459	250	416	274	198	302	65	497	296	416	238	416	238	497	296	497	303	416	238	497	303	324	238	311	237	324	238	497	303	311	237	497	303	302	303	302	303	349	472	325	467	302	303	325	467	301	463	302	303	301	463	299	233	302	303	299	233	311	237	274	198	275	198	275	459	275	459	275	198	282	214	275	459	282	214	301	463	301	463	282	214	290	226	301	463	290	226	299	233	245	456	208	452	222	434	245	456	222	434	232	434	245	456	232	434	240	431	245	456	240	431	246	427	245	456	246	427	275	459	416	238	267	57	302	65	302	65	267	57	443	0	302	65	443	0	420	65	420	65	443	0	430	67	461	106	455	94	480	106	480	106	455	94	448	83	480	106	448	83	443	0	443	0	448	83	440	74	443	0	440	74	430	67	262	52	257	48	443	0	262	52	443	0	267	57	231	333	224	-3	233	-1	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	250	410	274	198	250	416	218	290	209	-6	216	-5	215	-5	228	-1	218	290	218	290	228	-1	231	333	239	364	231	333	237	57	237	53	237	57	228	-1	237	53	228	-1	241	5	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	215	-5	215	-5	209	299	208	250	215	-5	208	250	205	227	215	-5	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	237	60	238	65	239	364	239	364	238	65	240	72	239	364	240	72	245	386	245	386	240	72	241	78	245	386	241	78	243	83	277	72	268	63	274	32	274	32	268	63	259	54	274	32	259	54	256	16	256	16	259	54	250	47	256	16	250	47	244	44	244	44	242	45	256	16	256	16	242	45	241	5	357	109	363	112	476	255	476	255	363	112	368	114	476	255	368	114	372	114	372	114	386	111	408	157	408	157	386	111	397	104	408	157	397	104	404	93	408	157	549	286	476	255	476	255	549	286	549	304	476	255	549	304	333	255	324	253	333	255	549	304	324	253	549	304	303	304	303	304	349	472	325	467	303	304	325	467	301	463	303	304	301	463	296	236	303	304	296	236	310	246	303	304	310	246	324	253	249	422	250	416	275	459	275	459	250	416	276	207	275	459	276	207	301	463	301	463	276	207	284	223	301	463	284	223	296	236	276	207	250	416	250	410	276	207	250	410	248	401	276	207	248	401	245	386	276	207	245	386	243	83	237	57	231	333	228	-1	476	255	372	114	408	157	476	255	284	78	342	98	476	255	342	98	350	105	476	255	350	105	357	109	277	72	274	32	342	98	277	72	342	98	284	78	241	5	242	45	239	47	241	5	239	47	238	50	241	5	238	50	237	53	483	-10	495	64	491	96	483	-10	491	96	480	122	483	-10	480	122	463	141	483	-10	463	141	449	-71	402	-118	449	-71	404	18	404	18	449	-71	410	63	419	157	410	63	449	-71	419	157	449	-71	443	153	443	153	449	-71	463	141	404	18	388	-32	402	-118	402	-118	388	-32	364	-82	402	-118	364	-82	347	-148	347	-148	364	-82	333	-119	347	-148	333	-119	297	-133	297	-133	285	-132	292	-158	292	-158	285	-132	273	-127	292	-158	273	-127	269	-157	269	-157	273	-127	262	-121	269	-157	262	-121	255	-111	297	-133	292	-158	347	-148	419	157	408	157	408	79	419	157	408	79	410	63	250	-100	246	-84	247	-154	250	-100	247	-154	269	-157	250	-100	269	-157	255	-111	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	245	456	208	452	222	434	245	456	222	434	232	434	166	-88	167	-98	167	-78	167	-78	167	-98	170	-107	167	-78	170	-107	171	-69	171	-69	170	-107	175	-116	171	-69	175	-116	179	-61	179	-61	175	-116	183	-125	179	-61	183	-125	190	-56	190	-56	183	-125	195	-135	190	-56	195	-135	205	-54	205	-54	195	-135	208	-142	205	-54	208	-142	219	-56	219	-56	208	-142	226	-149	219	-56	226	-149	231	-62	231	-62	226	-149	247	-154	231	-62	247	-154	240	-71	240	-71	247	-154	246	-84	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	408	79	408	157	404	93	239	364	237	57	237	60	396	65	408	80	409	111	409	111	408	80	419	90	409	111	419	90	426	119	426	119	419	90	429	96	426	119	429	96	443	121	443	121	429	96	438	99	443	121	438	99	446	100	446	100	454	99	466	119	466	119	454	99	461	97	466	119	461	97	467	93	292	-65	321	-65	329	0	329	0	321	-65	357	0	329	0	357	0	367	65	367	65	357	0	406	0	367	65	406	0	380	84	380	84	406	0	396	65	380	84	396	65	394	99	394	99	396	65	409	111	466	119	467	93	483	112	483	112	467	93	471	88	483	112	471	88	473	81	473	81	472	76	487	29	487	29	472	76	468	71	487	29	468	71	468	14	468	14	468	71	461	68	468	14	461	68	450	66	466	119	443	121	446	100	502	71	500	87	498	48	498	48	500	87	494	101	498	48	494	101	487	29	487	29	494	101	483	112	487	29	483	112	473	81	406	0	441	4	434	65	450	66	434	65	441	4	450	66	441	4	468	14	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	210	-6	210	-6	209	299	208	250	210	-6	208	250	205	227	210	-6	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	254	46	249	42	329	0	329	0	249	42	245	0	235	-2	245	0	236	48	235	-2	236	48	236	51	236	51	239	364	235	-2	235	-2	239	364	231	333	235	-2	231	333	226	-4	226	-4	231	333	218	290	226	-4	218	290	218	-5	218	-5	218	290	210	-6	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	239	43	245	0	241	41	241	41	245	0	244	41	249	42	244	41	245	0	236	54	237	60	239	364	239	364	237	60	239	68	239	364	239	68	245	386	245	386	239	68	242	80	245	386	242	80	245	94	245	94	274	198	248	401	248	401	274	198	250	410	248	401	245	386	245	94	302	65	497	296	416	238	302	65	416	238	270	61	302	65	270	61	329	0	302	65	329	0	367	65	329	0	270	61	265	56	329	0	265	56	260	51	329	0	260	51	254	46	246	427	249	422	275	459	275	459	249	422	250	416	275	459	250	416	274	198	497	303	302	303	311	237	497	303	311	237	324	238	497	303	324	238	416	238	497	303	416	238	497	296	302	303	349	472	325	467	302	303	325	467	301	463	302	303	301	463	299	233	302	303	299	233	311	237	274	198	275	198	275	459	275	459	275	198	282	214	275	459	282	214	301	463	301	463	282	214	290	226	301	463	290	226	299	233	245	456	208	452	222	434	245	456	222	434	232	434	245	456	232	434	240	431	245	456	240	431	246	427	245	456	246	427	275	459	237	45	236	48	245	0	237	45	245	0	239	43	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	250	410	274	198	250	416	239	364	236	51	236	54	396	65	406	0	434	65	25	299	25	299	56	311	56	311	25	299	60	275	56	311	60	275	82	326	82	326	60	275	60	-4	82	326	60	-4	77	0	85	43	93	9	88	42	88	42	93	9	91	41	98	44	91	41	93	9	98	44	93	9	109	21	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	77	0	81	54	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	81	54	77	0	81	49	81	49	77	0	93	9	81	49	93	9	83	45	83	45	93	9	85	43	128	370	106	346	116	195	107	50	109	21	118	61	118	61	109	21	125	39	118	61	125	39	130	76	130	76	125	39	133	29	130	76	133	29	143	95	143	95	133	29	143	19	143	95	143	19	153	78	153	78	143	19	154	11	153	78	158	85	143	95	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	173	275	146	303	173	275	206	303	158	85	153	78	154	79	158	85	154	79	155	80	158	85	155	80	156	82	158	85	156	82	157	83	153	78	154	11	161	53	161	53	154	11	164	4	161	53	164	4	170	34	170	34	164	4	174	0	170	34	174	0	182	21	182	21	174	0	183	-3	182	21	183	-3	196	14	196	14	183	-3	192	-5	196	14	192	-5	201	-7	206	303	173	275	176	169	206	303	176	169	192	146	206	303	192	146	215	118	206	303	215	118	214	306	212	11	201	-7	209	-8	212	11	209	-8	218	-8	212	11	196	14	201	-7	214	306	215	118	222	309	222	309	215	118	229	101	222	309	229	101	225	254	225	254	231	311	222	309	268	311	259	312	261	290	261	290	259	312	251	312	261	290	251	312	249	288	249	288	251	312	241	312	249	288	241	312	239	283	239	283	241	312	231	311	239	283	231	311	231	276	231	276	231	311	226	266	283	307	276	309	278	287	278	287	276	309	268	311	278	287	268	311	261	290	302	299	304	261	307	298	307	298	304	261	313	239	307	298	313	239	311	297	311	297	313	239	315	297	321	298	315	297	321	209	321	298	321	209	339	207	297	301	290	304	292	277	297	301	292	277	304	261	297	301	304	261	302	299	339	207	354	311	335	311	339	207	335	311	331	306	339	207	331	306	328	302	339	207	328	302	325	299	339	207	325	299	321	298	321	209	315	297	313	239	283	307	278	287	292	277	283	307	292	277	290	304	312	49	317	78	316	97	312	49	316	97	310	116	312	49	310	116	300	137	312	49	300	137	298	25	249	-4	277	7	251	36	251	36	277	7	253	48	263	187	253	48	277	7	263	187	277	7	284	161	284	161	277	7	298	25	284	161	298	25	300	137	249	-4	251	36	246	26	249	-4	246	26	238	18	249	-4	238	18	227	13	249	-4	227	13	218	-8	227	13	212	11	218	-8	240	86	247	73	249	204	249	204	247	73	251	60	249	204	251	60	263	187	263	187	251	60	253	48	249	204	238	219	240	86	240	86	238	219	231	233	240	86	231	233	229	101	229	101	231	233	226	244	229	101	226	244	225	254	169	267	165	258	166	188	169	267	166	188	176	169	169	267	176	169	173	275	163	248	161	238	162	207	163	248	162	207	166	188	163	248	166	188	165	258	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	60	-4	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	0	22	0	47	-1	38	162	207	161	238	161	227	231	311	225	254	226	266	98	44	109	21	107	50	60	275	25	299	25	275	9	-3	25	-5	42	275	42	275	25	-5	54	0	42	275	54	0	64	326	64	326	54	0	62	54	63	49	62	54	54	0	63	49	54	0	81	11	-13	76	-11	10	-8	95	-8	95	-11	10	-2	1	-8	95	-2	1	-2	115	-2	115	-2	1	9	-3	-2	115	9	-3	42	275	-16	60	-19	47	-17	22	-16	60	-17	22	-11	10	-16	60	-11	10	-13	76	50	-122	54	-76	48	-126	48	-126	46	-69	37	-154	37	-154	46	-69	36	-64	37	-154	36	-64	24	-62	50	-122	53	-117	54	-76	54	-76	53	-117	56	-111	54	-76	56	-111	59	-84	59	-84	56	-111	59	-103	59	-84	59	-103	60	-94	114	-90	102	-114	121	-146	121	-146	102	-114	87	-130	121	-146	87	-130	66	-136	66	-136	60	-136	62	-157	62	-157	60	-136	55	-135	62	-157	55	-135	52	-133	49	-130	48	-126	37	-154	49	-130	37	-154	62	-157	49	-130	62	-157	52	-133	16	-147	37	-154	24	-62	16	-147	24	-62	12	-64	16	-147	12	-64	2	-70	16	-147	2	-70	1	-136	-4	-79	-9	-91	-8	-122	-4	-79	-8	-122	1	-136	-4	-79	1	-136	2	-70	67	43	81	11	70	42	70	42	81	11	73	41	84	45	73	41	81	11	84	45	81	11	107	30	75	114	85	150	87	346	87	346	85	150	98	195	87	346	98	195	109	370	109	370	98	195	121	275	109	370	121	275	131	401	131	401	121	275	128	303	131	401	128	303	155	401	62	54	63	66	64	326	64	326	63	66	68	86	64	326	68	86	87	346	87	346	68	86	75	114	37	311	7	299	42	275	37	311	42	275	64	326	327	453	286	429	315	339	315	339	286	429	255	394	315	339	255	394	238	32	238	32	255	394	232	351	238	32	232	351	221	-23	221	-23	232	351	215	303	221	-23	215	303	207	275	207	275	215	303	128	303	322	365	331	392	327	453	327	453	331	392	342	417	327	453	342	417	379	462	379	462	342	417	357	434	379	462	357	434	377	441	377	441	382	441	379	462	379	462	382	441	404	459	428	369	438	375	440	441	440	441	438	375	446	384	440	441	446	384	449	426	449	426	446	384	451	396	449	426	451	396	452	409	425	452	404	459	404	369	425	452	404	369	416	367	425	452	416	367	428	369	425	452	428	369	440	441	394	374	404	369	404	459	394	374	404	459	393	432	394	374	393	432	392	428	394	374	392	428	388	422	394	374	388	422	387	381	387	439	390	437	404	459	404	459	390	437	392	435	404	459	392	435	393	432	385	416	381	409	382	390	385	416	382	390	387	381	385	416	387	381	388	422	221	-23	207	275	197	-75	197	-75	207	275	170	127	197	-75	170	127	165	-117	165	-117	170	127	158	76	100	55	107	30	120	72	120	72	107	30	133	52	120	72	133	52	144	96	144	96	133	52	158	76	144	96	158	76	170	127	114	-90	121	-146	123	-63	123	-63	121	-146	165	-117	123	-63	165	-117	130	-34	130	-34	165	-117	158	76	66	-136	62	-157	121	-146	64	45	63	49	81	11	64	45	81	11	67	43	84	45	107	30	100	55	327	453	315	339	322	365	382	390	381	409	380	400	404	459	382	441	387	439	207	275	128	303	121	275	42	275	7	299	7	275	-8	-122	-9	-91	-11	-104	46	-69	48	-126	54	-76	-17	22	-19	47	-19	38	325	-10	328	18	310	-11	310	-11	328	18	306	20	310	-11	306	20	293	-11	293	-11	306	20	283	24	293	-11	283	24	266	-11	266	-11	283	24	263	32	266	-11	263	32	246	43	418	69	416	84	415	50	415	50	416	84	409	97	415	50	409	97	408	34	408	34	409	97	398	108	408	34	398	108	397	21	397	21	398	108	387	67	397	21	387	67	385	53	397	21	385	53	384	10	384	10	385	53	378	40	384	10	378	40	370	2	370	2	378	40	366	29	370	2	366	29	354	-3	354	-3	366	29	350	21	354	-3	350	21	340	-8	340	-8	350	21	328	18	266	-11	246	43	237	-8	237	-8	246	43	235	58	237	-8	235	58	226	84	237	-8	226	84	208	-1	208	-1	226	84	211	255	208	-1	211	255	187	228	144	61	146	54	153	165	153	165	146	54	157	30	153	165	157	30	168	197	168	197	157	30	181	10	168	197	181	10	187	228	187	228	181	10	208	-1	379	82	384	115	372	86	372	86	384	115	365	118	372	86	365	118	363	87	363	87	365	118	355	87	340	87	355	87	365	118	340	87	365	118	340	116	63	-3	81	54	82	326	63	-3	82	326	60	275	60	275	82	326	56	311	60	275	56	311	25	299	122	47	111	44	113	12	113	12	111	44	101	42	113	12	101	42	91	41	91	41	88	42	113	12	113	12	88	42	87	3	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	233	151	240	179	256	290	256	290	240	179	250	205	256	290	250	205	262	231	262	231	274	250	280	302	280	302	274	250	285	266	280	302	285	266	306	310	306	310	285	266	297	279	306	310	297	279	310	287	232	274	211	255	226	97	232	274	226	97	228	124	232	274	228	124	233	151	232	274	233	151	256	290	226	97	211	255	226	84	338	285	356	309	334	288	334	288	356	309	333	312	334	288	333	312	330	289	330	289	333	312	325	290	310	287	325	290	333	312	310	287	333	312	306	310	380	206	392	212	393	288	393	288	392	212	401	222	393	288	401	222	404	271	404	271	401	222	406	235	404	271	406	235	408	251	343	210	353	205	356	309	356	309	353	205	367	204	356	309	367	204	377	301	377	301	367	204	380	206	377	301	380	206	393	288	356	309	341	278	343	210	340	282	341	278	356	309	340	282	356	309	338	285	280	302	256	290	262	231	385	76	387	67	398	108	385	76	398	108	384	115	385	76	384	115	379	82	256	95	235	58	268	70	256	95	268	70	285	105	285	105	268	70	296	79	285	105	296	79	313	112	313	112	296	79	320	84	313	112	320	84	340	116	340	116	320	84	340	87	341	278	339	270	343	210	343	210	339	270	336	264	343	210	336	264	334	218	334	218	336	264	332	257	334	218	332	257	329	228	329	228	332	257	329	250	329	228	329	250	327	239	143	130	140	94	140	86	143	130	140	86	141	77	143	130	141	77	142	69	143	130	142	69	144	61	143	130	144	61	153	165	137	21	157	30	146	54	137	21	146	54	134	50	137	21	134	50	122	47	137	21	122	47	113	12	87	3	88	42	85	43	87	3	85	43	83	45	87	3	83	45	81	49	87	3	81	49	63	-3	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	63	-3	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	0	22	0	47	-1	38	63	-3	81	49	81	54	235	58	256	95	226	84	60	275	25	299	25	275	340	-8	328	18	325	-10	76	506	76	506	5	226	76	506	5	226	62	226	76	506	62	226	75	272	76	506	75	272	85	306	76	506	85	306	78	512	150	575	130	572	99	367	99	367	130	572	111	568	99	367	111	568	95	332	99	367	95	332	106	353	92	565	73	563	74	545	92	565	74	545	78	542	92	565	78	542	81	537	92	565	81	537	81	531	92	565	81	531	85	306	92	565	85	306	95	332	92	565	95	332	111	568	85	306	81	531	81	528	73	563	51	561	62	548	73	563	62	548	69	547	73	563	69	547	74	545	146	430	124	404	130	391	130	391	124	404	118	374	106	353	118	374	124	404	106	353	124	404	99	367	130	391	142	404	146	430	146	430	142	404	152	414	146	430	152	414	164	447	164	447	152	414	161	420	164	447	161	420	170	422	170	422	173	421	181	455	181	455	173	421	175	420	181	455	175	420	177	418	176	396	157	223	167	222	176	396	167	222	184	224	176	396	139	275	142	234	176	396	142	234	148	227	176	396	148	227	157	223	137	243	142	234	139	275	137	243	139	275	137	271	137	243	137	271	136	266	137	243	136	266	136	262	137	243	136	262	136	258	137	243	136	258	136	254	179	407	178	404	184	224	184	224	178	404	178	400	184	224	178	400	176	396	181	455	179	411	184	224	178	415	179	411	181	455	178	415	181	455	177	418	181	455	164	447	170	422	196	257	194	259	199	231	199	231	194	259	193	261	199	231	193	261	184	224	184	224	193	261	192	264	223	451	213	456	232	395	232	395	213	456	200	458	232	395	200	458	194	270	194	270	200	458	193	268	232	395	233	402	235	433	235	433	233	402	235	407	235	433	235	407	236	419	236	419	235	407	236	412	236	419	236	412	236	416	230	443	223	451	232	395	230	443	232	395	235	433	200	458	181	455	184	224	200	458	184	224	192	265	200	458	192	265	192	266	200	458	192	266	193	267	200	458	193	267	193	268	179	409	179	407	184	224	179	409	184	224	179	411	217	269	210	262	214	244	214	244	210	262	205	258	214	244	205	258	201	256	201	256	198	257	199	231	199	231	198	257	196	257	229	263	247	290	236	297	229	263	236	297	225	281	229	263	225	281	217	269	229	263	217	269	214	244	201	256	199	231	214	244	85	306	81	528	80	523	85	306	80	523	79	518	85	306	79	518	78	512	62	548	51	561	51	548	192	265	184	224	192	264	146	430	124	405	130	392	130	392	124	405	118	375	106	354	118	375	124	405	106	354	124	405	99	368	106	354	99	368	95	332	95	332	99	368	97	545	95	332	97	545	85	306	85	306	97	545	84	527	85	306	84	527	75	505	75	505	5	227	62	227	75	505	62	227	75	272	75	505	75	272	85	306	145	541	152	548	161	569	161	569	152	548	159	551	161	569	159	551	168	553	168	553	173	552	184	566	184	566	173	552	177	551	184	566	177	551	180	549	135	566	114	558	136	518	135	566	136	518	140	531	135	566	140	531	145	541	135	566	145	541	161	569	114	558	97	545	99	368	114	558	99	368	136	518	200	486	203	560	191	488	191	488	203	560	184	566	191	488	184	566	183	492	183	492	184	566	183	543	183	492	183	543	181	539	183	492	181	539	179	535	183	492	179	535	177	498	177	498	179	535	176	530	177	498	176	530	173	506	173	506	176	530	173	524	173	506	173	524	172	515	130	392	142	405	146	430	146	430	142	405	152	415	146	430	152	415	164	447	164	447	152	415	161	420	164	447	161	420	170	422	170	422	173	422	181	455	181	455	173	422	175	421	181	455	175	421	177	419	176	397	157	224	167	222	176	397	167	222	184	225	176	397	140	278	142	235	176	397	142	235	148	228	176	397	148	228	157	224	138	273	137	268	137	244	138	273	137	244	142	235	138	273	142	235	140	278	137	244	137	268	136	263	137	244	136	263	136	259	137	244	136	259	136	255	179	407	178	404	184	225	184	225	178	404	178	401	184	225	178	401	176	397	181	455	179	412	184	225	178	416	179	412	181	455	178	416	181	455	177	419	181	455	164	447	170	422	196	258	194	259	199	232	199	232	194	259	193	261	199	232	193	261	184	225	184	225	193	261	192	264	223	451	213	456	232	397	232	397	213	456	200	458	232	397	200	458	194	271	194	271	200	458	193	269	226	535	217	549	218	492	226	535	218	492	224	499	226	535	224	499	228	508	226	535	228	508	229	518	210	488	218	492	217	549	210	488	217	549	203	560	210	488	203	560	200	486	184	566	180	549	182	546	184	566	182	546	183	543	184	566	161	569	168	553	232	397	234	402	235	433	235	433	234	402	235	406	235	433	235	406	236	420	236	420	235	406	235	411	236	420	235	411	236	416	230	444	223	451	232	397	230	444	232	397	235	433	200	458	181	455	184	225	200	458	184	225	192	265	200	458	192	265	192	266	200	458	192	266	193	267	200	458	193	267	193	269	179	410	179	407	184	225	179	410	184	225	179	412	217	270	210	262	214	244	214	244	210	262	205	258	214	244	205	258	201	256	201	256	198	257	199	232	199	232	198	257	196	258	229	264	247	290	236	298	229	264	236	298	225	282	229	264	225	282	217	270	229	264	217	270	214	244	201	256	199	232	214	244	192	265	184	225	192	264	60	251	62	281	60	247	60	247	57	287	53	226	53	226	57	287	50	290	53	226	50	290	42	291	60	251	62	254	62	281	62	281	62	254	64	257	62	281	64	257	66	274	66	274	64	257	66	260	66	274	66	260	67	265	95	263	88	250	100	228	100	228	88	250	80	242	100	228	80	242	72	240	72	240	68	240	71	224	71	224	68	240	65	241	71	224	65	241	62	242	60	245	60	247	53	226	60	245	53	226	71	224	60	245	71	224	62	242	37	231	53	226	42	291	37	231	42	291	34	290	37	231	34	290	27	286	37	231	27	286	26	240	21	280	18	272	19	250	21	280	19	250	26	240	21	280	26	240	27	286	157	492	110	310	125	241	157	492	125	241	146	264	157	492	146	264	164	297	157	492	164	297	159	501	102	283	95	263	100	228	102	283	100	228	125	241	102	283	125	241	110	310	72	240	71	224	100	228	179	341	238	571	221	567	179	341	221	567	204	564	179	341	204	564	185	562	179	341	185	562	164	297	164	297	185	562	163	527	164	297	163	527	163	522	164	297	163	522	162	516	164	297	162	516	160	509	164	297	160	509	159	501	162	533	163	527	185	562	162	533	185	562	161	559	162	533	161	559	160	537	161	559	130	557	141	542	161	559	141	542	149	542	161	559	149	542	156	540	161	559	156	540	160	537	224	687	224	617	235	685	235	685	224	617	235	619	235	685	235	619	245	680	245	680	235	619	245	624	245	680	245	624	253	673	253	673	245	624	253	631	253	673	253	631	258	663	258	663	253	631	258	641	258	663	258	641	259	652	189	653	191	642	191	664	191	664	191	642	196	632	191	664	196	632	196	673	196	673	196	632	203	624	196	673	203	624	204	680	204	680	203	624	213	619	204	680	213	619	213	685	213	685	213	619	224	617	213	685	224	617	224	687	141	542	130	557	130	542	19	250	18	272	17	263	57	287	60	247	62	281	149	402	123	360	124	332	124	332	123	360	122	360	124	332	122	360	115	310	115	310	122	360	124	459	115	310	124	459	105	283	105	283	124	459	105	457	105	283	105	457	87	232	87	232	105	457	78	455	87	232	78	455	75	425	78	455	41	452	55	438	78	455	55	438	65	437	78	455	65	437	71	434	78	455	71	434	74	431	78	455	74	431	75	425	142	462	124	459	122	360	142	462	122	360	161	466	87	232	75	425	72	412	87	232	72	412	66	387	87	232	66	387	54	349	87	232	54	349	37	298	87	232	37	298	14	232	124	332	132	348	149	402	149	402	132	348	140	362	149	402	140	362	149	376	149	376	159	390	170	433	170	433	159	390	168	400	170	433	168	400	175	408	170	433	175	408	189	452	189	452	175	408	182	413	189	452	182	413	188	415	188	415	194	413	189	452	189	452	194	413	206	463	170	433	149	402	149	376	213	398	224	396	225	466	225	466	224	396	235	398	225	466	235	398	236	465	236	465	235	398	245	403	236	465	245	403	246	460	246	460	245	403	253	411	246	460	253	411	253	453	253	453	253	411	258	421	253	453	258	421	258	444	258	444	258	421	259	433	206	463	194	413	199	408	206	463	199	408	205	403	206	463	205	403	213	398	206	463	213	398	225	466	55	438	41	452	41	439	93	298	85	290	91	266	91	266	85	290	79	285	91	266	79	285	73	284	73	284	67	286	72	246	72	246	67	286	62	290	72	246	62	290	56	296	54	236	72	246	56	296	54	236	56	296	48	300	54	236	48	300	36	302	54	236	36	302	35	232	2	265	3	254	3	278	3	278	3	254	8	245	3	278	8	245	8	288	8	288	8	245	15	238	8	288	15	238	16	296	16	296	15	238	24	234	16	296	24	234	25	301	25	301	24	234	35	232	25	301	35	232	36	302	93	298	112	296	102	308	102	308	112	296	112	322	120	336	112	322	112	296	120	336	112	296	138	339	186	273	188	286	174	466	186	273	174	466	182	244	182	244	174	466	156	416	182	244	156	416	156	241	156	241	156	416	145	388	156	241	145	388	139	339	139	339	145	388	138	339	138	339	145	388	136	367	138	339	136	367	128	350	138	339	128	350	120	336	206	261	196	262	219	247	219	247	196	262	190	264	219	247	190	264	182	244	182	244	190	264	187	268	182	244	187	268	186	273	195	312	207	349	174	466	174	466	207	349	224	401	174	466	224	401	247	466	139	339	100	232	119	236	139	339	119	236	136	239	139	339	136	239	156	241	73	284	72	246	91	266	93	298	91	266	112	296	219	260	206	261	219	247	174	466	188	286	195	312	93	298	85	290	91	267	91	267	85	290	79	285	91	267	79	285	73	284	73	284	67	286	72	247	72	247	67	286	62	290	72	247	62	290	56	296	54	236	72	247	56	296	54	236	56	296	48	301	54	236	48	301	36	303	54	236	36	303	35	233	2	266	3	255	3	278	3	278	3	255	8	246	3	278	8	246	8	289	8	289	8	246	15	239	8	289	15	239	16	296	16	296	15	239	24	235	16	296	24	235	25	301	25	301	24	235	35	233	25	301	35	233	36	303	93	298	112	297	102	309	102	309	112	297	112	322	120	336	112	322	112	297	120	336	112	297	138	339	164	133	157	138	167	115	167	115	157	138	151	145	167	115	151	145	137	118	137	118	151	145	148	154	137	118	148	154	146	165	146	165	156	416	145	388	156	416	146	165	146	168	156	416	146	168	147	171	156	416	147	171	148	174	156	416	148	174	148	177	156	416	148	177	149	179	156	416	149	179	246	466	156	416	246	466	174	466	145	388	136	367	138	339	145	388	138	339	139	339	145	388	139	339	146	165	189	133	184	132	194	117	194	117	184	132	179	131	194	117	179	131	172	131	172	131	164	133	167	115	139	339	87	198	87	158	139	339	87	158	97	140	139	339	97	140	114	127	139	339	114	127	137	118	139	339	137	118	146	165	87	158	87	198	86	194	87	158	86	194	85	190	87	158	85	190	84	187	87	158	84	187	84	183	87	158	84	183	84	180	246	146	250	162	249	173	246	146	249	173	244	182	246	146	244	182	236	190	246	146	236	190	235	133	226	195	213	197	218	123	226	195	218	123	235	133	226	195	235	133	236	190	193	192	192	137	194	117	193	192	194	117	202	196	202	196	194	117	218	123	202	196	218	123	213	197	191	135	189	133	194	117	191	135	194	117	192	137	172	131	167	115	194	117	179	167	180	157	180	177	180	177	180	157	184	151	180	177	184	151	185	185	185	185	184	151	188	147	185	185	188	147	193	192	193	192	188	147	191	142	193	192	191	142	192	137	128	350	120	336	138	339	128	350	138	339	136	367	73	284	72	247	91	267	93	298	91	267	112	297	100	253	100	253	100	253	100	253	87	440	87	437	100	253	87	437	86	433	100	253	86	433	85	430	100	253	85	430	84	426	100	253	84	426	83	421	100	253	83	421	44	276	100	253	44	276	101	250	30	252	21	246	114	233	114	233	21	246	12	242	114	233	12	242	3	241	169	271	155	257	157	236	157	236	155	257	137	248	157	236	137	248	115	244	115	244	109	245	114	233	114	233	109	245	105	246	114	233	105	246	102	247	44	276	38	262	114	233	44	276	114	233	102	247	44	276	102	247	101	250	185	462	60	462	71	453	185	462	71	453	78	451	185	462	78	451	83	449	185	462	83	449	86	445	185	462	86	445	87	440	185	462	87	440	159	448	185	462	159	448	169	452	185	462	169	452	185	454	241	462	137	356	144	343	144	343	137	356	127	356	144	343	127	356	124	345	124	345	127	356	144	422	124	345	144	422	101	259	101	259	144	422	101	258	100	254	100	256	87	440	100	254	87	440	100	253	87	440	100	256	100	257	87	440	100	257	101	258	87	440	101	258	144	422	87	440	144	422	148	435	87	440	148	435	152	443	87	440	152	443	159	448	315	462	241	462	296	446	315	462	296	446	300	449	315	462	300	449	303	451	315	462	303	451	307	453	315	462	307	453	311	454	315	462	311	454	315	454	160	340	171	334	241	462	241	462	171	334	178	326	241	462	178	326	180	315	180	315	192	244	198	351	180	315	198	351	241	462	241	462	198	351	296	446	237	279	244	307	241	320	237	279	241	320	235	331	237	279	235	331	225	340	237	279	225	340	220	258	220	258	225	340	213	346	220	258	213	346	198	351	220	258	198	351	192	244	192	244	180	315	177	291	192	244	177	291	169	271	192	244	169	271	157	236	115	244	114	233	157	236	241	462	144	343	160	340	71	453	60	462	60	454	114	233	3	241	3	233	30	252	114	233	38	262	22	438	27	437	32	455	32	455	27	437	30	435	32	455	30	435	32	433	32	433	38	419	50	458	50	458	38	419	43	393	50	458	43	393	47	357	32	455	10	452	17	439	32	455	17	439	22	438	96	441	90	466	94	267	94	267	90	466	77	463	94	267	77	463	65	224	65	224	77	463	64	461	65	224	64	461	51	279	51	279	64	461	50	318	50	458	47	357	50	318	50	458	50	318	64	461	50	458	32	455	32	433	107	327	106	360	106	288	107	327	106	288	118	308	107	327	118	308	122	354	216	296	200	466	186	466	216	296	186	466	177	224	177	224	186	466	164	428	177	224	164	428	164	224	164	224	164	428	152	370	256	431	257	426	257	447	257	447	257	426	259	422	257	447	259	422	262	455	262	455	259	422	262	417	262	455	262	417	268	461	268	461	262	417	267	412	268	461	267	412	271	407	310	406	315	434	314	444	310	406	314	444	309	453	310	406	309	453	303	460	310	406	303	460	294	464	310	406	294	464	293	370	257	348	266	328	268	367	268	367	266	328	293	370	268	367	293	370	275	381	275	381	293	370	277	392	284	466	277	392	293	370	284	466	293	370	294	464	216	296	227	279	239	324	239	324	227	279	266	328	239	324	266	328	257	348	273	402	275	398	276	465	276	465	275	398	276	395	276	465	276	395	284	466	284	466	276	395	277	392	276	465	268	461	271	407	276	465	271	407	273	402	122	354	130	329	134	377	134	377	130	329	141	350	134	377	141	350	148	400	148	400	141	350	152	370	148	400	152	370	164	428	106	288	106	360	104	389	106	288	104	389	101	416	106	288	101	416	96	441	106	288	96	441	94	267	17	439	10	452	10	439	65	224	51	279	51	224	122	354	118	308	130	329	216	296	177	224	227	279	256	431	257	447	256	436	111	179	103	171	113	155	113	155	103	171	96	166	113	155	96	166	95	140	95	140	96	166	89	162	95	140	89	162	82	161	82	161	73	163	76	129	76	129	73	163	64	167	76	129	64	167	58	122	58	122	64	167	56	172	58	122	56	172	46	177	58	122	46	177	40	119	40	119	46	177	34	179	40	119	34	179	30	121	30	121	34	179	26	177	30	121	26	177	21	125	21	125	26	177	19	173	21	125	19	173	14	132	14	132	19	173	13	167	14	132	13	167	9	140	9	140	13	167	9	159	9	140	9	159	8	150	74	439	77	438	81	456	81	456	77	438	80	436	81	456	80	436	84	433	84	433	88	427	98	458	98	458	88	427	93	418	98	458	93	418	97	406	81	456	63	454	69	440	81	456	69	440	74	439	127	463	112	460	114	328	114	328	112	460	105	374	101	392	105	374	112	460	101	392	112	460	98	458	98	458	81	456	84	433	129	210	126	202	131	174	131	174	126	202	122	195	131	174	122	195	118	188	118	188	111	179	113	155	82	161	76	129	95	140	227	380	222	366	235	343	235	343	222	366	214	346	235	343	214	346	206	286	206	286	214	346	201	319	206	286	201	319	183	283	183	283	181	283	170	228	170	228	181	283	176	324	170	228	176	324	170	361	255	452	247	460	254	394	255	452	254	394	261	433	255	452	261	433	259	443	229	466	228	391	235	343	229	466	235	343	239	464	239	464	235	343	254	394	239	464	254	394	247	460	228	391	227	380	235	343	183	283	170	228	206	286	170	228	170	361	162	395	170	228	162	395	155	424	170	228	155	424	148	448	170	228	148	448	141	466	170	228	141	466	131	174	131	174	141	466	130	224	131	174	130	224	130	217	131	174	130	217	129	210	130	224	141	466	129	238	129	238	141	466	127	463	129	238	127	463	126	260	126	260	127	463	121	290	229	466	218	464	220	404	229	466	220	404	223	401	229	466	223	401	226	398	229	466	226	398	227	394	229	466	227	394	228	391	204	419	209	414	210	459	210	459	209	414	215	408	210	459	215	408	218	464	218	464	215	408	220	404	198	437	199	430	200	445	200	445	199	430	201	424	200	445	201	424	204	453	204	453	201	424	204	419	204	453	204	419	210	459	118	188	113	155	131	174	69	440	63	454	63	440	127	463	114	328	121	290	98	458	97	406	101	392	145	362	145	367	145	367	143	250	145	367	135	413	143	250	135	413	123	253	123	253	135	413	109	382	123	253	109	382	108	261	108	261	109	382	96	275	148	382	157	398	171	440	171	440	157	398	173	413	171	440	173	413	216	463	216	463	173	413	195	429	216	463	195	429	224	446	148	382	171	440	135	413	148	382	135	413	145	367	92	348	87	313	89	292	92	348	89	292	96	275	92	348	96	275	109	382	165	342	157	348	158	252	165	342	158	252	172	258	165	342	172	258	176	335	158	252	157	348	151	352	158	252	151	352	147	357	158	252	147	357	145	362	158	252	145	362	143	250	189	281	192	299	191	309	189	281	191	309	188	318	189	281	188	318	184	327	189	281	184	327	182	267	176	335	172	258	182	267	176	335	182	267	184	327	143	250	145	362	145	367	99	416	99	416	101	425	99	416	101	425	106	466	99	416	106	466	94	464	99	416	94	464	94	403	101	425	105	435	106	466	106	466	105	435	110	443	106	466	110	443	118	466	118	466	110	443	117	448	118	466	117	448	127	450	127	450	136	448	151	462	151	462	136	448	141	443	151	462	141	443	144	436	29	407	30	401	30	418	30	418	30	401	33	394	30	418	33	394	34	428	34	428	33	394	39	387	34	428	39	387	41	437	41	437	39	387	47	383	41	437	47	383	49	445	49	445	47	383	58	381	49	445	58	381	60	452	60	452	58	381	70	382	60	452	70	382	71	457	71	457	70	382	80	386	71	457	80	386	82	461	82	461	80	386	88	393	82	461	88	393	94	464	94	464	88	393	94	403	218	385	213	412	210	344	210	344	213	412	200	434	210	344	200	434	188	306	188	306	200	434	178	451	188	306	178	451	156	274	156	274	178	451	151	462	156	274	151	462	146	416	146	416	142	381	156	274	156	274	142	381	129	349	156	274	129	349	115	252	115	252	129	349	110	322	115	252	110	322	84	304	151	462	144	436	146	426	151	462	146	426	146	416	151	462	118	466	127	450	84	304	53	298	54	244	84	304	54	244	58	244	84	304	58	244	61	244	84	304	61	244	65	244	84	304	65	244	67	244	84	304	67	244	70	244	84	304	70	244	115	252	35	298	-1	162	27	162	35	298	27	162	54	244	35	298	54	244	53	298	114	459	74	440	89	369	89	369	74	440	85	348	93	244	85	348	74	440	93	244	74	440	63	248	63	248	74	440	42	411	63	248	42	411	41	260	41	260	42	411	26	278	176	423	179	413	183	463	176	423	183	463	172	434	172	434	183	463	171	465	172	434	171	465	166	442	166	442	171	465	159	466	166	442	159	466	159	448	159	448	159	466	149	450	129	442	149	450	159	466	129	442	159	466	114	459	227	443	228	383	234	436	234	436	228	383	236	387	234	436	236	387	240	427	240	427	236	387	241	394	240	427	241	394	244	418	244	418	241	394	245	401	244	418	245	401	246	407	187	395	194	388	196	459	196	459	194	388	204	383	196	459	204	383	208	455	208	455	204	383	217	381	208	455	217	381	218	450	218	450	217	381	228	383	218	450	228	383	227	443	183	463	179	413	182	403	183	463	182	403	187	395	183	463	187	395	196	459	114	459	89	369	98	396	114	459	98	396	112	422	114	459	112	422	129	442	102	244	105	244	108	306	108	306	105	244	109	244	108	306	109	244	123	300	123	300	109	244	120	162	123	300	120	162	139	298	139	298	120	162	157	298	93	244	95	244	96	316	96	316	95	244	98	244	96	316	98	244	108	306	108	306	98	244	102	244	88	330	85	348	93	244	88	330	93	244	96	316	21	372	14	327	17	301	21	372	17	301	26	278	21	372	26	278	42	411	109	244	91	162	120	162	27	348	66	348	135	466	135	466	66	348	154	413	135	466	154	413	190	466	190	466	154	413	213	348	190	466	213	348	248	348	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	121	400	103	408	107	353	107	353	103	408	90	420	107	353	90	420	81	366	81	366	90	420	81	437	81	366	81	437	77	458	222	434	207	417	208	367	208	367	207	417	189	406	208	367	189	406	177	353	177	353	189	406	169	399	177	353	169	399	144	397	144	397	121	400	141	348	141	348	121	400	107	353	77	458	48	458	52	414	77	458	52	414	63	386	77	458	63	386	81	366	235	458	222	434	232	389	235	458	232	389	250	420	235	458	250	420	262	458	144	397	141	348	177	353	222	434	208	367	232	389	52	414	48	458	48	449	112	412	112	385	119	424	119	424	112	385	119	373	119	424	119	373	128	434	128	434	119	373	128	363	128	434	128	363	140	440	140	440	128	363	140	357	140	440	140	357	153	443	153	443	140	357	153	354	153	443	153	354	167	440	167	440	153	354	167	357	167	440	167	357	180	434	180	434	167	357	180	363	180	434	180	363	190	424	190	424	180	363	190	372	190	424	190	372	196	412	196	412	190	372	196	384	196	412	196	384	198	398	112	385	112	412	110	398	126	414	133	369	134	406	134	406	133	369	158	366	134	406	158	366	145	400	145	400	158	366	157	398	169	400	157	398	158	366	169	400	158	366	180	369	182	506	158	510	169	475	169	475	158	510	157	477	145	475	157	477	158	510	145	475	158	510	136	506	230	438	227	461	226	415	226	415	227	461	217	480	226	415	217	480	216	395	216	395	217	480	202	496	216	395	202	496	200	380	200	380	202	496	198	437	200	380	198	437	195	425	200	380	195	425	190	414	202	496	182	506	190	460	202	496	190	460	195	449	202	496	195	449	198	437	182	506	169	475	181	469	182	506	181	469	190	460	181	406	169	400	180	369	181	406	180	369	200	380	181	406	200	380	190	414	136	506	116	496	120	450	136	506	120	450	126	461	136	506	126	461	134	469	136	506	134	469	145	475	86	439	89	415	90	461	90	461	89	415	99	395	90	461	99	395	100	481	100	481	99	395	114	379	100	481	114	379	116	496	116	496	114	379	118	437	120	425	118	437	114	379	120	425	114	379	133	369	120	425	133	369	126	414	120	450	116	496	118	437	45	-63	37	-55	42	-116	42	-116	37	-55	31	-44	42	-116	31	-44	19	-114	19	-114	31	-44	29	-28	19	-114	29	-28	30	-21	19	-114	30	-21	19	22	19	-114	19	22	10	10	19	-114	10	10	0	-107	19	22	30	-21	31	-14	19	22	31	-14	33	-5	19	22	33	-5	35	4	19	22	35	4	38	17	19	22	38	17	41	29	-3	-7	-14	-22	-13	-96	-3	-7	-13	-96	0	-107	-3	-7	0	-107	10	10	-21	-35	-25	-48	-23	-80	-21	-35	-23	-80	-13	-96	-21	-35	-13	-96	-14	-22	96	-64	89	-66	100	-97	100	-97	89	-66	83	-68	100	-97	83	-68	82	-107	82	-107	83	-68	77	-69	82	-107	77	-69	71	-69	71	-69	57	-68	63	-114	63	-114	57	-68	45	-63	63	-114	45	-63	42	-116	110	-57	108	-58	116	-83	116	-83	108	-58	106	-59	116	-83	106	-59	103	-61	103	-61	96	-64	100	-97	71	-69	63	-114	82	-107	116	-83	127	-65	113	-56	116	-83	113	-56	111	-56	116	-83	111	-56	110	-57	103	-61	100	-97	116	-83	-23	-80	-25	-48	-26	-61	70	383	76	388	89	439	89	439	76	388	84	391	89	439	84	391	92	392	92	392	97	392	111	443	111	443	97	392	102	391	111	443	102	391	107	390	69	429	53	412	60	363	69	429	60	363	65	374	69	429	65	374	70	383	69	429	70	383	89	439	40	390	32	363	60	363	40	390	60	363	53	412	133	440	121	442	158	371	158	371	121	442	118	387	112	389	118	387	121	442	112	389	121	442	111	443	111	443	89	439	92	392	167	367	175	365	176	425	176	425	175	365	182	363	176	425	182	363	186	421	186	421	182	363	189	362	186	421	189	362	195	418	195	418	189	362	196	362	195	418	196	362	202	416	202	416	196	362	219	365	202	416	219	365	207	414	207	414	219	365	213	414	221	415	213	414	219	365	221	415	219	365	237	374	253	390	265	413	275	443	253	390	275	443	247	443	253	390	247	443	241	431	253	390	241	431	237	374	237	374	241	431	235	423	237	374	235	423	229	418	237	374	229	418	221	415	161	432	146	437	158	371	161	432	158	371	167	367	161	432	167	367	176	425	133	440	158	371	146	437	111	443	107	390	112	389	304	471	310	406	314	470	314	470	310	406	321	413	314	470	321	413	323	465	323	465	321	413	328	419	323	465	328	419	330	458	330	458	328	419	333	425	330	458	333	425	335	449	335	449	333	425	336	432	335	449	336	432	336	439	310	406	304	471	297	470	310	406	297	470	289	467	310	406	289	467	280	461	310	406	280	461	269	452	310	406	269	452	256	439	310	406	256	439	208	348	176	471	183	406	187	470	187	470	183	406	193	413	187	470	193	413	195	465	195	465	193	413	200	419	195	465	200	419	202	459	202	459	200	419	205	426	202	459	205	426	207	450	207	450	205	426	208	433	207	450	208	433	209	440	183	406	176	471	169	470	183	406	169	470	161	467	183	406	161	467	152	461	183	406	152	461	142	452	183	406	142	452	129	439	183	406	129	439	81	348	81	348	129	439	47	348	208	348	256	439	174	348	49	186	56	198	86	271	86	271	56	198	64	207	86	271	64	207	69	214	69	214	94	244	86	271	86	271	94	244	94	434	86	271	94	434	52	379	52	379	94	434	96	441	52	379	96	441	49	391	49	391	96	441	100	446	49	391	100	446	46	401	46	401	100	446	118	462	46	401	118	462	42	411	42	411	118	462	39	421	49	186	86	271	43	175	43	175	86	271	36	213	43	175	36	213	41	166	41	166	36	213	41	131	41	166	41	131	43	157	30	204	23	194	25	137	30	204	25	137	41	131	30	204	41	131	36	213	16	182	12	171	14	146	16	182	14	146	25	137	16	182	25	137	23	194	58	129	75	128	65	145	65	145	75	128	72	145	81	146	72	145	75	128	81	146	75	128	100	131	95	428	95	431	102	221	102	221	95	431	94	434	112	450	118	451	118	462	112	450	118	462	106	449	106	449	118	462	100	446	118	462	16	462	22	450	118	462	22	450	27	447	118	462	27	447	31	443	118	462	31	443	33	438	118	462	33	438	35	432	118	462	35	432	39	421	129	322	100	416	102	221	129	322	102	221	105	213	129	322	105	213	108	202	129	322	108	202	112	190	129	322	112	190	114	180	129	322	114	180	115	172	129	322	115	172	125	138	129	322	125	138	146	151	129	322	146	151	138	295	129	322	138	295	195	399	260	437	267	444	286	462	286	462	267	444	274	449	286	462	274	449	281	451	286	462	281	451	286	451	247	422	253	429	223	439	247	422	223	439	221	433	247	422	221	433	216	425	247	422	216	425	210	416	247	422	210	416	202	408	247	422	202	408	195	399	247	422	195	399	138	295	215	449	219	447	286	462	286	462	219	447	222	443	286	462	222	443	223	439	260	437	286	462	223	439	260	437	223	439	253	429	210	451	215	449	286	462	210	451	286	462	205	462	210	451	205	462	205	451	164	216	138	295	146	151	164	216	146	151	161	169	164	216	161	169	167	192	164	216	167	192	165	211	102	221	100	416	98	420	102	221	98	420	97	424	102	221	97	424	95	428	167	192	167	197	166	202	167	192	166	202	166	207	167	192	166	207	165	211	115	172	112	161	125	138	103	154	92	148	100	131	103	154	100	131	125	138	103	154	125	138	112	161	58	129	65	145	57	147	58	129	57	147	49	151	58	129	49	151	43	157	58	129	43	157	41	131	81	146	100	131	92	148	102	221	94	434	94	244	22	450	16	462	16	451	14	146	12	171	10	160	47	551	49	551	63	566	63	566	49	551	50	551	63	566	50	551	52	551	52	551	59	551	63	566	63	566	59	551	65	549	63	566	65	549	82	569	82	569	65	549	70	546	82	569	70	546	72	542	62	483	56	463	63	265	66	501	63	265	63	271	66	501	63	271	64	278	74	315	146	579	123	575	74	315	123	575	102	571	74	315	102	571	82	569	74	315	82	569	73	536	74	315	73	536	72	527	74	315	72	527	70	515	74	315	70	515	70	301	73	536	82	569	72	542	63	566	41	564	44	551	63	566	44	551	47	551	67	288	70	301	70	515	67	288	70	515	66	501	67	288	66	501	64	278	90	271	82	263	85	244	85	244	82	263	76	259	85	244	76	259	70	257	70	257	68	258	70	231	70	231	68	258	66	259	70	231	66	259	64	261	63	263	63	265	54	224	63	263	54	224	70	231	63	263	70	231	64	261	56	463	19	333	24	224	56	463	24	224	35	222	56	463	35	222	54	224	56	463	54	224	63	265	15	228	24	224	19	333	15	228	19	333	13	312	15	228	13	312	9	293	15	228	9	293	8	235	5	276	2	263	3	244	5	276	3	244	8	235	5	276	8	235	9	293	102	263	121	291	110	298	102	263	110	298	99	282	102	263	99	282	90	271	102	263	90	271	85	244	70	257	70	231	85	244	44	551	41	564	41	551	3	244	2	263	2	254	62	483	63	265	66	501	24	230	27	232	30	307	30	307	27	232	30	233	30	307	30	233	34	234	34	234	36	234	35	283	35	283	36	234	42	264	30	307	17	308	19	224	30	307	19	224	21	228	30	307	21	228	24	230	35	283	30	307	34	234	36	234	39	233	42	264	42	264	39	233	42	232	42	264	42	232	51	251	51	251	42	232	45	231	51	251	45	231	49	230	49	230	56	227	51	251	51	251	56	227	63	243	78	241	69	225	75	224	78	241	75	224	81	224	78	241	63	243	69	225	63	243	56	227	62	226	63	243	62	226	69	225	44	372	51	358	51	442	51	442	51	358	62	341	51	442	62	341	66	455	66	455	62	341	80	320	66	455	80	320	84	463	84	463	80	320	90	306	84	463	90	306	87	422	87	422	89	432	84	463	84	463	89	432	92	439	84	463	92	439	107	466	107	466	92	439	98	445	107	466	98	445	105	448	42	424	39	402	40	386	42	424	40	386	44	372	42	424	44	372	51	442	114	449	113	466	107	466	114	449	107	466	105	448	114	449	120	465	113	466	146	457	147	428	150	456	150	456	147	428	154	411	150	456	154	411	153	456	153	456	154	411	156	456	160	456	156	456	159	388	160	456	159	388	173	387	142	458	137	460	138	440	142	458	138	440	147	428	142	458	147	428	146	457	173	387	186	465	170	465	173	387	170	465	168	461	173	387	168	461	166	459	173	387	166	459	163	457	173	387	163	457	160	456	159	388	156	456	154	411	132	462	126	464	127	447	132	462	127	447	138	440	132	462	138	440	137	460	127	447	126	464	120	465	127	447	120	465	114	449	154	267	158	289	156	303	154	267	156	303	152	318	154	267	152	318	144	334	154	267	144	334	143	249	106	227	127	236	107	258	107	258	127	236	108	267	116	372	108	267	127	236	116	372	127	236	132	351	132	351	127	236	143	249	132	351	143	249	144	334	106	227	107	258	103	251	106	227	103	251	97	245	106	227	97	245	89	242	106	227	89	242	81	224	89	242	78	241	81	224	98	295	104	285	106	385	106	385	104	285	107	276	106	385	107	276	116	372	116	372	107	276	108	267	106	385	98	396	98	295	98	295	98	396	92	406	98	295	92	406	90	306	90	306	92	406	89	415	90	306	89	415	87	422	19	224	17	308	5	224	74	280	70	276	71	244	71	244	70	276	66	275	71	244	66	275	61	275	61	275	55	276	59	233	59	233	55	276	49	278	59	233	49	278	48	228	48	228	49	278	44	281	48	228	44	281	37	284	48	228	37	284	34	226	34	226	37	284	29	285	34	226	29	285	23	228	23	228	29	285	21	284	23	228	21	284	15	232	15	232	21	284	13	280	15	232	13	280	8	238	8	238	13	280	7	273	8	238	7	273	4	246	4	246	7	273	4	265	4	246	4	265	2	256	55	442	58	442	129	466	129	466	58	442	61	442	129	466	61	442	63	442	63	442	72	441	129	466	129	466	72	441	79	437	129	466	79	437	85	430	119	274	129	466	112	305	112	305	129	466	107	330	112	305	107	330	100	285	100	285	107	330	84	294	100	285	84	294	84	260	84	260	84	294	79	285	84	260	79	285	74	280	61	275	59	233	71	244	152	397	148	419	161	226	152	397	161	226	158	372	158	372	161	226	174	292	177	282	174	292	176	228	177	282	176	228	190	235	219	464	205	458	211	418	211	418	205	458	204	419	197	417	204	419	205	458	197	417	205	458	191	446	158	372	168	387	173	426	173	426	168	387	178	401	173	426	178	401	191	446	191	446	178	401	188	411	191	446	188	411	197	417	222	412	227	410	232	466	232	466	227	410	234	409	232	466	234	409	241	464	241	464	234	409	242	410	241	464	242	410	249	460	249	460	242	410	250	414	249	460	250	414	256	453	256	453	250	414	256	420	256	453	256	420	260	445	260	445	256	420	260	427	260	445	260	427	262	436	219	464	211	418	216	416	219	464	216	416	222	412	219	464	222	412	232	466	148	229	161	226	148	419	148	229	148	419	144	436	148	229	144	436	139	448	148	229	139	448	136	237	119	274	127	252	129	466	129	466	127	252	136	237	129	466	136	237	134	457	134	457	136	237	139	448	129	466	85	430	89	420	129	466	89	420	92	406	129	466	92	406	107	330	51	441	55	442	129	466	51	441	129	466	46	454	51	441	46	454	46	440	209	274	203	269	204	247	204	247	203	269	198	266	204	247	198	266	193	265	193	265	188	266	190	235	190	235	188	266	184	269	190	235	184	269	180	274	220	265	238	288	227	296	220	265	227	296	217	283	220	265	217	283	209	274	220	265	209	274	204	247	193	265	190	235	204	247	174	292	161	226	176	228	177	282	190	235	180	274	158	372	173	426	152	397	74	280	71	244	84	260	53	246	41	239	158	222	158	222	41	239	26	236	158	222	26	236	6	234	108	414	96	424	118	256	118	256	96	424	88	437	118	256	88	437	87	351	87	351	88	437	85	455	74	548	85	455	89	477	74	548	89	477	114	567	114	567	89	477	98	504	114	567	98	504	112	530	176	530	179	520	183	571	176	530	183	571	172	541	172	541	183	571	171	573	172	541	171	573	166	549	166	549	171	573	159	574	166	549	159	574	159	555	159	555	159	574	149	557	129	549	149	557	159	574	129	549	159	574	114	567	227	551	228	490	234	543	234	543	228	490	236	495	234	543	236	495	240	535	240	535	236	495	241	501	240	535	241	501	244	526	244	526	241	501	245	508	244	526	245	508	246	515	187	502	194	495	196	567	196	567	194	495	204	490	196	567	204	490	208	563	208	563	204	490	217	489	208	563	217	489	218	557	218	557	217	489	228	490	218	557	228	490	227	551	183	571	179	520	182	511	183	571	182	511	187	502	183	571	187	502	196	567	123	408	118	256	119	258	123	408	119	258	119	261	123	408	119	261	120	265	123	408	120	265	120	268	123	408	120	268	121	271	123	408	121	271	139	406	121	271	157	406	139	406	158	222	158	234	143	235	158	222	143	235	131	238	158	222	131	238	124	242	158	222	124	242	61	258	158	222	61	258	53	246	120	248	118	256	87	351	120	248	87	351	69	279	120	248	69	279	124	242	25	387	39	369	42	519	42	519	39	369	60	357	42	519	60	357	74	548	74	548	60	357	87	351	74	548	87	351	85	455	21	480	14	434	16	409	21	480	16	409	25	387	21	480	25	387	42	519	158	222	6	234	6	222	61	258	124	242	69	279	108	414	118	256	123	408	114	567	112	530	129	549	209	48	156	48	120	-112	120	-112	156	48	106	-43	120	-112	106	-43	91	-112	91	-112	106	-43	56	48	91	-112	56	48	3	48	3	406	3	357	263	357	3	406	263	357	263	406	3	486	3	438	263	438	3	486	263	438	263	486	216	440	215	446	214	430	214	430	215	446	212	451	214	430	212	451	210	421	210	421	212	451	208	456	210	421	208	456	204	413	204	413	208	456	203	458	204	413	203	458	198	459	194	404	204	413	198	459	194	404	198	459	190	459	194	404	190	459	182	457	194	404	182	457	182	394	182	394	182	457	175	454	182	394	175	454	168	448	182	394	168	448	161	440	182	394	161	440	127	348	161	440	94	348	127	348	20	406	20	379	27	418	27	418	20	379	27	367	27	418	27	367	36	428	36	428	27	367	36	357	36	428	36	357	48	434	48	434	36	357	48	351	48	434	48	351	62	437	62	437	48	351	62	348	62	437	62	348	76	434	76	434	62	348	76	351	76	434	76	351	88	428	88	428	76	351	88	357	88	428	88	357	98	418	98	418	88	357	98	366	98	418	98	366	104	406	104	406	98	366	104	378	104	406	104	378	106	392	212	406	212	379	218	418	218	418	212	379	218	367	218	418	218	367	227	428	227	428	218	367	228	357	227	428	228	357	239	434	239	434	228	357	239	351	239	434	239	351	253	437	253	437	239	351	253	348	253	437	253	348	267	434	267	434	253	348	267	351	267	434	267	351	279	428	279	428	267	351	279	357	279	428	279	357	288	418	288	418	279	357	288	366	288	418	288	366	295	406	295	406	288	366	295	378	295	406	295	378	297	392	216	440	215	446	214	430	214	430	215	446	212	451	214	430	212	451	210	421	210	421	212	451	208	456	210	421	208	456	204	413	204	413	208	456	203	458	204	413	203	458	198	459	194	404	204	413	198	459	194	404	198	459	190	459	194	404	190	459	182	457	194	404	182	457	182	394	182	394	182	457	175	454	182	394	175	454	168	448	182	394	168	448	161	440	182	394	161	440	127	348	161	440	94	348	127	348	212	379	212	406	210	392	20	379	20	406	18	392	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	204	449	203	455	203	439	203	439	203	455	200	460	203	439	200	460	199	430	199	430	200	460	196	464	199	430	196	464	192	422	192	422	196	464	191	467	192	422	191	467	186	468	192	422	186	468	183	413	183	413	186	468	178	468	183	413	178	468	170	403	170	403	178	468	170	466	170	403	170	466	163	463	83	357	115	357	149	449	149	449	115	357	170	403	149	449	170	403	156	457	156	457	170	403	163	463	400	0	196	17	196	0	51	68	12	68	48	61	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	189	395	187	386	196	44	196	44	187	386	185	375	196	44	185	375	182	363	182	363	101	71	196	44	196	44	101	71	198	36	196	44	190	410	190	403	196	44	190	403	189	395	244	229	283	227	250	250	250	250	283	227	296	252	296	252	283	227	311	220	296	252	311	220	328	257	328	257	311	220	329	209	328	257	329	209	352	269	352	269	329	209	338	191	352	269	338	191	341	167	341	167	341	161	357	134	357	134	341	161	341	156	357	134	341	156	340	151	186	423	189	418	505	452	505	452	189	418	321	430	505	452	321	430	335	431	335	431	358	430	505	452	505	452	358	430	380	427	505	452	380	427	398	423	450	387	505	452	441	399	441	399	505	452	428	410	414	417	428	410	505	452	414	417	505	452	398	423	505	452	450	387	455	372	505	452	455	372	457	352	505	452	457	352	458	327	505	452	458	327	477	324	198	57	201	70	190	410	190	410	201	70	244	229	190	410	244	229	290	396	290	396	244	229	250	250	196	48	197	52	190	410	196	48	190	410	196	44	190	410	290	396	295	411	190	410	295	411	301	421	190	410	301	421	310	427	190	410	310	427	321	430	190	410	321	430	189	418	505	452	140	452	162	432	505	452	162	432	173	430	505	452	173	430	181	427	505	452	181	427	186	423	419	98	407	85	419	0	419	0	407	85	395	74	419	0	395	74	382	63	382	63	357	48	419	0	419	0	357	48	331	36	419	0	331	36	302	28	430	114	419	98	419	0	430	114	419	0	460	131	430	114	460	131	443	134	419	0	302	28	271	23	419	0	271	23	237	22	419	0	237	22	222	23	419	0	222	23	87	36	419	0	87	36	77	26	419	0	77	26	64	21	419	0	64	21	46	17	419	0	46	17	46	0	87	36	222	23	94	50	94	50	222	23	210	25	94	50	210	25	101	71	101	71	210	25	202	30	101	71	202	30	198	36	370	290	352	269	357	134	370	290	357	134	407	320	370	290	407	320	388	322	341	167	357	134	352	269	340	144	339	137	357	134	340	144	357	134	340	151	127	449	126	455	126	439	126	439	126	455	124	460	126	439	124	460	123	430	123	430	124	460	120	464	123	430	120	464	116	422	116	422	120	464	115	467	116	422	115	467	109	468	116	422	109	468	107	413	107	413	109	468	101	468	107	413	101	468	94	403	94	403	101	468	94	466	94	403	94	466	87	463	7	357	39	357	73	449	73	449	39	357	94	403	73	449	94	403	80	457	80	457	94	403	87	463	162	432	140	452	140	435	198	57	190	410	197	52	201	70	198	57	200	63	200	31	197	38	100	67	100	67	197	38	196	44	100	67	196	44	181	369	181	369	196	44	184	379	196	44	189	408	188	403	196	44	188	403	187	396	196	44	187	396	186	388	196	44	186	388	184	379	353	452	140	452	160	432	353	452	160	432	171	430	353	452	171	430	179	427	353	452	179	427	185	422	353	452	185	422	188	416	353	452	188	416	189	408	353	452	189	408	313	428	353	452	313	428	330	433	353	452	330	433	353	435	291	403	189	408	284	381	284	381	189	408	241	222	284	381	241	222	249	252	249	252	241	222	402	222	249	252	402	222	410	252	410	252	402	222	457	34	410	252	457	34	456	44	456	44	456	52	449	410	449	410	456	52	458	61	449	410	458	61	461	73	196	50	197	57	189	408	196	50	189	408	196	44	189	408	197	57	199	65	189	408	199	65	201	76	189	408	201	76	204	89	189	408	204	89	241	222	300	419	313	428	189	408	300	419	189	408	291	403	344	34	331	25	505	0	505	0	331	25	314	19	505	0	314	19	291	17	447	396	446	387	456	44	456	44	446	387	444	377	456	44	444	377	442	369	442	369	410	252	456	44	601	452	400	452	421	432	601	452	421	432	432	430	601	452	432	430	440	427	601	452	440	427	445	423	601	452	445	423	448	418	601	452	448	418	449	410	601	452	449	410	570	428	601	452	570	428	583	433	601	452	583	433	601	435	465	89	471	109	545	385	465	89	545	385	449	410	449	410	545	385	552	404	449	410	552	404	560	418	456	44	449	410	448	404	456	44	448	404	447	396	505	0	505	17	485	18	505	0	485	18	471	21	505	0	471	21	462	27	505	0	462	27	360	70	505	0	360	70	353	49	505	0	353	49	344	34	360	70	462	27	457	34	360	70	457	34	402	222	244	0	244	17	222	20	244	0	222	20	208	25	244	0	208	25	100	67	244	0	100	67	93	47	244	0	93	47	85	34	244	0	85	34	75	25	244	0	75	25	62	20	244	0	62	20	44	17	244	0	44	17	44	0	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	122	430	122	430	123	460	119	464	122	430	119	464	115	422	115	422	119	464	114	467	115	422	114	467	109	468	115	422	109	468	106	413	106	413	109	468	101	468	106	413	101	468	94	403	94	403	101	468	93	466	94	403	93	466	86	463	6	357	38	357	72	449	72	449	38	357	94	403	72	449	94	403	79	457	79	457	94	403	86	463	100	67	208	25	200	31	505	0	291	17	291	0	421	432	400	452	400	435	570	428	449	410	560	418	465	89	449	410	461	73	160	432	140	452	140	435	84	33	74	24	244	0	244	0	74	24	61	19	244	0	61	19	44	17	187	395	184	385	196	44	196	44	184	385	182	374	196	44	182	374	179	362	179	362	100	72	196	44	196	44	100	72	197	34	196	44	189	410	188	404	196	44	188	404	187	395	197	59	199	70	189	410	189	410	199	70	203	84	189	410	203	84	207	103	207	103	283	381	189	410	189	410	283	381	290	402	189	410	290	402	299	417	340	452	139	452	160	432	340	452	160	432	170	431	340	452	170	431	178	428	340	452	178	428	184	423	340	452	184	423	187	418	340	452	187	418	189	410	340	452	189	410	309	427	340	452	309	427	323	432	340	452	323	432	340	435	196	51	197	59	189	410	196	51	189	410	196	44	244	0	244	17	224	18	244	0	224	18	210	22	244	0	210	22	202	27	244	0	202	27	100	72	244	0	100	72	92	48	244	0	92	48	84	33	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	122	430	122	430	123	460	119	464	122	430	119	464	115	422	115	422	119	464	114	467	115	422	114	467	109	468	115	422	109	468	106	413	106	413	109	468	101	468	106	413	101	468	94	403	94	403	101	468	93	466	94	403	93	466	86	463	6	357	38	357	72	449	72	449	38	357	94	403	72	449	94	403	79	457	79	457	94	403	86	463	244	0	44	17	44	0	100	72	202	27	197	34	160	432	139	452	139	435	309	427	189	410	299	417	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	128	449	127	455	127	439	127	439	127	455	124	460	127	439	124	460	123	430	123	430	124	460	120	464	123	430	120	464	117	422	117	422	120	464	115	467	117	422	115	467	110	468	107	413	117	422	110	468	107	413	110	468	102	468	107	413	102	468	95	466	107	413	95	466	94	403	94	403	95	466	88	463	94	403	88	463	81	457	94	403	81	457	74	449	94	403	74	449	40	357	40	357	74	449	8	357	144	405	154	410	158	446	158	446	154	410	163	414	158	446	163	414	178	456	178	456	163	414	171	416	178	456	171	416	179	416	179	416	216	400	200	461	200	461	216	400	222	463	138	430	121	409	133	397	138	430	133	397	144	405	138	430	144	405	158	446	200	461	178	456	179	416	264	211	323	34	321	45	321	45	332	381	309	423	328	78	363	208	348	278	328	78	348	278	332	381	328	78	332	381	326	72	350	278	348	278	363	208	350	278	363	208	372	331	372	331	363	208	379	259	372	331	379	259	400	380	400	380	379	259	394	299	400	380	394	299	409	332	400	380	409	332	434	420	434	420	409	332	422	356	434	420	422	356	435	376	435	376	451	395	473	448	473	448	451	395	466	410	473	448	466	410	482	421	332	381	321	45	322	51	332	381	322	51	323	58	332	381	323	58	324	64	332	381	324	64	326	72	273	452	264	211	321	45	273	452	321	45	309	423	473	448	482	421	514	458	514	458	482	421	499	427	514	458	499	427	516	429	516	429	526	429	529	457	529	457	526	429	536	427	529	457	536	427	543	453	543	453	536	427	546	424	543	453	546	424	556	447	556	447	546	424	556	419	556	447	556	419	567	438	567	438	556	419	566	412	567	438	566	412	578	425	473	448	434	420	435	376	529	457	514	458	516	429	374	0	374	17	353	18	374	0	353	18	338	21	374	0	338	21	328	26	374	0	328	26	226	69	374	0	226	69	219	48	374	0	219	48	209	34	374	0	209	34	197	25	374	0	197	25	179	20	374	0	179	20	156	17	374	0	156	17	156	0	226	69	328	26	323	34	226	69	323	34	264	211	273	452	222	463	241	360	273	452	241	360	255	308	273	452	255	308	262	254	273	452	262	254	264	211	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	121	430	121	430	123	460	118	464	121	430	118	464	115	422	115	422	118	464	113	467	115	422	113	467	108	468	115	422	108	468	105	413	105	413	108	468	100	468	105	413	100	468	93	403	93	403	100	468	92	466	93	403	92	466	85	463	5	357	38	357	72	449	72	449	38	357	93	403	72	449	93	403	78	457	78	457	93	403	85	463	222	463	216	400	241	360	332	381	348	278	344	331	87	248	90	212	93	287	93	287	90	212	100	180	93	287	100	180	107	326	107	326	100	180	118	152	107	326	118	152	131	363	131	363	118	152	147	127	131	363	147	127	164	397	164	397	147	127	189	106	164	397	189	106	185	229	185	229	204	426	164	397	360	463	354	440	384	434	360	463	384	434	419	456	419	456	384	434	404	417	419	456	404	417	417	391	303	427	354	440	325	462	303	427	325	462	292	457	303	427	292	457	261	450	303	427	261	450	257	395	185	229	194	290	204	426	204	426	194	290	219	347	204	426	219	347	231	439	231	439	219	347	257	395	231	439	257	395	261	450	523	317	517	366	515	259	515	259	517	366	497	407	515	259	497	407	491	207	491	207	497	407	465	437	491	207	465	437	452	163	452	163	465	437	425	325	424	360	425	325	465	437	424	360	465	437	419	456	424	360	419	456	417	391	425	325	420	273	452	163	452	163	420	273	404	224	452	163	404	224	399	128	399	128	404	224	378	181	399	128	378	181	344	148	344	148	302	130	327	84	344	148	327	84	333	104	344	148	333	104	399	128	459	98	444	89	462	0	462	0	444	89	426	85	462	0	426	85	401	84	462	0	401	84	327	84	462	0	327	84	262	0	262	0	327	84	302	130	473	112	459	98	462	0	473	112	462	0	505	130	473	112	505	130	488	134	211	144	198	160	210	0	210	0	198	160	190	179	210	0	190	179	189	106	189	106	190	179	186	202	189	106	186	202	185	229	210	0	189	106	189	84	210	0	189	84	121	84	210	0	121	84	101	85	210	0	101	85	84	91	210	0	84	91	17	0	64	117	62	139	44	134	64	117	44	134	72	101	72	101	44	134	17	0	72	101	17	0	84	91	139	449	138	455	137	439	137	439	138	455	135	460	137	439	135	460	134	430	134	430	135	460	130	464	134	430	130	464	127	422	127	422	130	464	125	467	127	422	125	467	120	468	117	413	127	422	120	468	117	413	120	468	112	468	117	413	112	468	105	466	117	413	105	466	105	403	105	403	105	466	98	463	105	403	98	463	91	457	105	403	91	457	84	449	105	403	84	449	50	357	50	357	84	449	17	357	211	144	210	0	230	130	354	440	360	463	325	462	72	225	55	-3	70	-5	72	225	70	-5	93	-2	72	225	35	87	42	1	72	225	42	1	55	-3	32	9	42	1	35	87	32	9	35	87	31	74	32	9	31	74	28	62	32	9	28	62	26	21	26	21	28	62	26	51	26	21	26	51	25	43	26	21	25	43	24	36	106	52	97	299	93	-2	93	-2	97	299	77	256	93	-2	77	256	77	252	93	-2	77	252	76	247	112	87	173	312	150	307	112	87	150	307	125	303	112	87	125	303	110	79	125	303	97	299	107	57	125	303	107	57	107	63	125	303	107	63	109	71	125	303	109	71	110	79	107	57	97	299	106	52	139	57	131	48	136	22	136	22	131	48	123	43	136	22	123	43	116	41	116	41	113	42	115	6	115	6	113	42	110	43	115	6	110	43	108	45	107	48	106	52	93	-2	107	48	93	-2	115	6	107	48	115	6	108	45	57	274	66	272	67	296	67	296	66	272	72	268	67	296	72	268	97	299	97	299	72	268	76	263	97	299	76	263	77	256	67	296	36	293	46	275	67	296	46	275	57	274	198	406	198	379	204	418	204	418	198	379	204	367	204	418	204	367	213	428	213	428	204	367	213	357	213	428	213	357	225	434	225	434	213	357	225	351	225	434	225	351	238	437	238	437	225	351	238	348	238	437	238	348	252	434	252	434	238	348	252	351	252	434	252	351	265	428	265	428	252	351	265	357	265	428	265	357	274	418	274	418	265	357	274	366	274	418	274	366	281	406	281	406	274	366	281	378	281	406	281	378	283	392	201	440	200	446	200	430	200	430	200	446	197	451	200	430	197	451	196	421	196	421	197	451	193	456	196	421	193	456	190	413	190	413	193	456	188	458	190	413	188	458	183	459	180	404	190	413	183	459	180	404	183	459	175	459	180	404	175	459	168	457	180	404	168	457	167	394	167	394	168	457	161	454	167	394	161	454	153	448	167	394	153	448	146	440	167	394	146	440	113	348	159	82	149	68	159	49	159	82	159	49	184	87	159	82	184	87	169	96	139	57	136	22	159	49	139	57	159	49	149	68	116	41	115	6	136	22	76	247	75	241	93	-2	93	-2	75	241	74	234	93	-2	74	234	72	225	6	406	6	379	12	418	12	418	6	379	12	367	12	418	12	367	22	428	22	428	12	367	22	357	22	428	22	357	34	434	34	434	22	357	34	351	34	434	34	351	48	437	48	437	34	351	48	348	48	437	48	348	61	434	61	434	48	348	61	351	61	434	61	351	74	428	74	428	61	351	74	357	74	428	74	357	83	418	83	418	74	357	83	366	83	418	83	366	90	406	90	406	83	366	90	378	90	406	90	378	92	392	6	379	6	406	4	392	46	275	36	293	36	275	113	348	146	440	81	348	198	379	198	406	195	392	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	283	155	282	134	311	23	311	23	282	134	278	114	311	23	278	114	272	95	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	252	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	252	363	436	363	436	334	252	369	267	363	436	369	267	396	416	396	416	369	267	397	288	396	416	397	288	415	389	415	389	397	288	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	252	321	340	334	252	322	362	310	304	301	289	334	252	310	304	334	252	317	321	294	239	294	240	290	276	294	239	290	276	311	23	311	23	290	276	283	155	378	90	387	140	383	168	378	90	383	168	373	191	378	90	373	191	355	211	378	90	355	211	352	51	329	227	294	239	311	23	329	227	311	23	352	51	329	227	352	51	355	211	254	62	255	6	264	77	264	77	255	6	311	23	264	77	311	23	272	95	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	255	6	241	48	226	36	255	6	241	48	255	6	254	62	210	28	192	23	255	6	210	28	255	6	226	36	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	131	423	134	418	452	452	452	452	134	418	265	430	452	452	265	430	279	431	279	431	310	429	452	452	452	452	310	429	337	426	452	452	337	426	359	419	401	375	452	452	398	385	398	385	452	452	392	394	377	409	392	394	452	452	377	409	452	452	359	419	452	452	401	375	404	362	452	452	404	362	405	346	452	452	405	346	406	327	452	452	406	327	424	324	142	52	144	59	135	410	135	410	144	59	146	68	135	410	146	68	237	398	237	398	146	68	149	78	237	398	149	78	152	89	142	52	135	410	142	47	135	410	237	398	241	411	135	410	241	411	247	420	135	410	247	420	254	426	135	410	254	426	265	430	135	410	265	430	134	418	452	452	86	452	107	432	452	452	107	432	118	430	452	452	118	430	126	427	452	452	126	427	131	423	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	107	432	86	452	86	435	47	84	209	332	262	462	262	462	209	332	259	84	262	462	259	84	371	0	371	0	259	84	47	84	371	0	47	84	-43	0	-43	0	47	84	262	462	262	462	371	0	279	462	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	150	131	209	144	400	144	400	131	209	147	269	144	400	147	269	174	422	174	422	147	269	168	325	174	422	168	325	192	373	192	373	212	401	205	439	205	439	212	401	237	452	119	150	144	400	102	360	119	150	102	360	115	97	205	439	174	422	192	373	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	438	302	440	303	463	277	438	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	401	233	421	237	452	237	452	233	421	254	432	237	452	254	432	270	460	270	460	254	432	277	438	223	263	212	268	219	180	219	180	212	268	205	276	219	180	205	276	203	179	203	179	205	276	202	290	203	179	202	290	201	308	263	262	240	262	247	180	247	180	240	262	223	263	247	180	223	263	219	180	203	179	201	308	190	175	190	175	201	308	182	306	190	175	182	306	180	167	180	167	182	306	179	274	180	167	179	274	174	240	157	174	144	143	161	137	157	174	161	137	167	207	167	207	161	137	171	154	167	207	171	154	174	240	174	240	171	154	180	167	298	168	304	204	305	289	305	289	304	204	311	239	305	289	311	239	315	308	315	308	311	239	321	274	315	308	321	274	334	306	297	275	288	267	294	134	297	275	294	134	298	168	297	275	298	168	305	289	277	263	263	262	269	174	277	263	269	174	274	166	277	263	274	166	276	154	277	263	276	154	276	137	277	263	276	137	294	134	277	263	294	134	288	267	263	262	247	180	260	179	263	262	260	179	269	174	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	138	60	183	228	130	408	130	408	183	228	226	387	130	408	226	387	233	405	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	185	233	226	387	183	228	185	233	183	228	258	68	185	233	258	68	265	268	185	233	265	268	317	351	137	51	137	53	130	408	137	51	130	408	137	48	241	418	253	427	130	408	241	418	130	408	233	405	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	400	19	413	0	413	17	346	434	332	452	332	435	265	268	258	68	262	60	102	432	80	452	80	435	-9	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	232	30	222	24	393	0	393	0	222	24	207	19	393	0	207	19	188	17	258	462	12	68	51	68	258	462	51	68	55	75	258	462	55	75	204	330	258	462	204	330	238	60	258	462	238	60	239	58	258	462	239	58	239	56	258	462	239	56	240	54	258	462	240	54	240	52	258	462	240	52	240	50	258	462	240	50	340	55	258	462	340	55	335	83	258	462	335	83	275	462	393	0	393	17	371	19	393	0	371	19	356	25	393	0	356	25	240	50	393	0	240	50	238	39	393	0	238	39	232	30	240	50	356	25	346	37	240	50	346	37	340	55	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-31	20	-31	20	-44	0	87	0	-31	20	87	0	-20	27	-20	27	87	0	-9	37	393	0	188	17	188	0	51	68	12	68	48	61	120	17	97	20	120	0	120	0	97	20	82	24	120	0	82	24	25	52	25	52	82	24	72	32	25	52	72	32	37	81	37	81	72	32	67	43	37	81	67	43	50	123	50	123	67	43	66	58	122	373	74	102	79	120	122	373	79	120	147	370	122	373	50	123	68	75	122	373	68	75	70	87	122	373	70	87	74	102	66	66	68	75	50	123	66	66	50	123	66	58	128	399	127	391	147	370	147	370	127	391	125	382	147	370	125	382	122	373	367	35	355	25	523	0	523	0	355	25	338	20	523	0	338	20	314	17	147	370	192	-7	230	452	230	452	192	-7	211	-7	230	452	211	-7	266	127	266	127	211	-7	465	379	266	127	465	379	477	452	477	452	465	379	476	46	477	35	476	46	382	70	477	35	382	70	481	26	481	26	382	70	490	21	602	432	620	435	620	452	602	432	620	452	588	426	588	426	620	452	477	452	588	426	477	452	578	417	578	417	477	452	570	402	481	77	483	84	563	380	481	77	563	380	477	452	481	77	477	452	479	68	477	452	476	46	476	52	477	452	476	52	477	60	477	452	477	60	479	68	465	379	382	70	476	46	230	452	81	452	103	435	230	452	103	435	117	432	230	452	117	432	125	428	230	452	125	428	129	421	230	452	129	421	130	412	230	452	130	412	147	370	147	370	130	412	129	406	147	370	129	406	128	399	523	0	523	17	503	18	523	0	503	18	490	21	523	0	490	21	382	70	523	0	382	70	375	50	523	0	375	50	367	35	120	0	25	52	14	33	120	0	14	33	0	23	120	0	0	23	-19	17	120	0	-19	17	-19	0	523	0	314	17	314	0	103	435	81	452	81	435	477	452	563	380	570	402	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	396	101	381	93	398	0	398	0	381	93	362	89	398	0	362	89	338	87	398	0	338	87	121	87	398	0	121	87	101	89	410	116	396	101	398	0	410	116	398	0	441	134	410	116	441	134	425	139	101	89	84	95	17	0	17	0	84	95	72	105	17	0	72	105	44	139	44	139	72	105	64	121	44	139	64	121	62	143	210	198	204	282	197	290	210	198	197	290	194	301	210	198	194	301	191	197	210	198	215	277	204	282	167	185	177	193	177	317	177	317	177	193	191	197	177	317	191	197	194	316	194	316	191	197	194	301	177	317	133	158	151	156	177	317	151	156	159	173	177	317	159	173	167	185	400	316	391	297	418	312	418	312	391	297	381	285	418	312	381	285	374	156	374	156	381	285	368	279	374	156	368	279	357	158	357	158	368	279	356	174	355	276	339	275	346	193	355	276	346	193	353	185	355	276	353	185	356	174	355	276	356	174	368	279	339	275	232	275	319	198	339	275	319	198	335	197	339	275	335	197	346	193	215	277	210	198	319	198	215	277	319	198	232	275	500	452	155	452	183	370	500	452	183	370	198	371	500	452	198	371	402	371	500	452	402	371	427	370	500	452	427	370	445	367	500	452	445	367	456	361	500	452	456	361	463	350	500	452	463	350	465	332	500	452	465	332	481	328	155	452	116	333	133	328	155	452	133	328	147	347	155	452	147	347	159	360	155	452	159	360	171	367	155	452	171	367	183	370	101	89	17	0	398	0	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	136	57	137	65	127	408	127	408	137	65	140	76	127	408	140	76	143	89	143	89	235	425	127	408	127	408	235	425	127	416	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	425	18	410	21	444	0	444	0	410	21	401	27	444	0	401	27	299	70	299	70	401	27	396	34	299	70	396	34	394	44	394	44	397	425	299	70	540	452	78	452	100	432	540	452	100	432	110	430	540	452	110	430	118	427	540	452	118	427	123	422	540	452	123	422	127	416	540	452	127	416	235	425	540	452	235	425	397	425	540	452	397	425	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	397	425	410	109	397	425	400	73	410	109	400	73	404	89	397	425	394	44	395	52	397	425	395	52	397	61	397	425	397	61	400	73	397	425	484	385	491	404	397	425	491	404	498	418	397	425	498	418	509	428	135	50	136	57	127	408	135	50	127	408	135	44	292	49	283	34	444	0	292	49	444	0	299	70	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	425	18	444	0	444	17	100	432	78	452	78	435	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	194	238	199	215	200	238	200	238	199	215	209	215	200	238	209	215	205	238	205	238	209	215	210	238	233	239	210	238	219	214	233	239	219	214	230	214	175	218	188	216	182	240	182	240	188	216	188	239	188	239	188	216	199	215	188	239	199	215	194	238	228	410	232	420	126	410	126	410	232	420	238	427	126	410	238	427	266	452	266	452	238	427	247	430	266	452	247	430	259	431	259	431	278	428	266	452	266	452	278	428	320	447	134	66	137	75	126	410	126	410	137	75	175	218	126	410	175	218	223	394	223	394	175	218	182	240	137	75	139	83	175	218	132	49	133	57	126	410	132	49	126	410	131	44	117	427	122	423	266	452	266	452	122	423	125	418	266	452	125	418	126	410	266	452	75	452	98	432	266	452	98	432	109	430	266	452	109	430	117	427	252	244	266	216	268	252	268	252	266	216	298	222	268	252	298	222	282	264	282	264	298	222	293	280	301	296	293	280	298	222	301	296	298	222	327	231	294	420	306	408	320	447	320	447	306	408	313	392	320	447	313	392	315	372	315	372	327	231	320	447	408	385	391	414	399	289	408	385	399	289	407	307	408	385	407	307	412	327	408	385	412	327	414	348	327	231	352	243	361	435	361	435	352	243	374	259	361	435	374	259	391	414	391	414	374	259	388	273	391	414	388	273	399	289	327	231	315	372	314	353	327	231	314	353	312	333	327	231	312	333	308	314	327	231	308	314	301	296	233	239	230	214	266	216	233	239	266	216	252	244	210	238	209	215	219	214	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	38	72	137	27	133	34	320	447	327	231	361	435	320	447	278	428	294	420	98	432	75	452	75	435	228	410	126	410	223	394	134	66	126	410	133	57	419	452	78	452	188	428	419	452	188	428	290	428	419	452	290	428	323	424	419	452	323	424	347	413	419	452	347	413	364	393	419	452	364	393	373	367	419	452	373	367	376	333	419	452	376	333	393	330	204	213	-7	19	111	90	204	213	111	90	287	251	204	213	287	251	188	428	204	213	188	428	78	452	204	213	78	452	78	432	331	106	314	97	336	0	336	0	314	97	293	92	336	0	293	92	263	90	346	122	331	106	336	0	346	122	336	0	378	140	346	122	378	140	360	144	336	0	263	90	111	90	336	0	111	90	-7	19	336	0	-7	19	-7	0	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	158	211	216	34	214	45	214	45	225	381	201	423	225	381	214	45	215	51	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	166	452	158	211	214	45	166	452	214	45	201	423	244	278	241	278	256	208	244	278	256	208	265	331	265	331	256	208	272	259	265	331	272	259	293	380	293	380	272	259	287	299	293	380	287	299	302	332	293	380	302	332	327	420	327	420	302	332	316	356	327	420	316	356	328	376	328	376	344	395	366	448	366	448	344	395	360	410	366	448	360	410	376	421	221	78	256	208	241	278	366	448	376	421	407	458	407	458	376	421	392	427	407	458	392	427	409	429	409	429	419	429	422	457	422	457	419	429	429	427	422	457	429	427	436	453	436	453	429	427	439	424	436	453	439	424	449	447	449	447	439	424	450	419	449	447	450	419	461	438	461	438	450	419	459	412	461	438	459	412	471	425	366	448	327	420	328	376	422	457	407	458	409	429	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	268	0	103	34	90	25	268	0	90	25	73	20	268	0	73	20	49	17	268	0	49	17	49	0	120	69	231	21	221	26	120	69	221	26	216	34	120	69	216	34	158	211	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	115	463	110	400	134	360	162	32	152	24	327	0	327	0	152	24	138	20	327	0	138	20	116	17	184	87	156	92	170	64	184	87	170	64	175	64	184	87	175	64	280	27	184	87	280	27	275	34	184	87	275	34	273	44	184	87	273	44	257	357	136	104	124	122	119	70	136	104	119	70	170	64	136	104	170	64	156	92	124	122	117	145	119	70	119	70	117	145	115	172	77	86	115	172	125	350	77	86	125	350	70	312	265	395	264	388	273	44	273	44	264	388	262	380	273	44	262	380	257	357	142	276	172	318	188	372	188	372	172	318	212	347	188	372	212	347	252	380	252	380	212	347	257	357	252	380	257	357	262	380	125	350	115	172	122	226	125	350	122	226	142	276	125	350	142	276	188	372	17	195	25	149	32	261	32	261	25	149	45	113	32	261	45	113	70	312	70	312	45	113	77	86	273	44	267	410	267	406	273	44	267	406	266	401	273	44	266	401	265	395	273	48	273	52	267	410	267	410	273	52	274	55	267	410	274	55	279	87	279	87	274	55	275	59	279	87	275	59	276	64	276	64	332	71	279	87	279	87	332	71	323	97	323	97	332	71	361	124	423	452	213	452	237	432	423	452	237	432	247	430	423	452	247	430	255	427	423	452	255	427	261	423	423	452	261	423	265	418	423	452	265	418	267	410	423	452	267	410	388	428	423	452	388	428	403	433	423	452	403	433	423	435	363	393	368	407	267	410	363	393	267	410	352	357	363	393	352	357	360	380	352	357	267	410	279	87	273	48	267	410	273	44	376	419	388	428	267	410	376	419	267	410	368	407	516	262	508	307	499	188	499	188	508	307	485	340	499	188	485	340	455	132	455	132	485	340	452	363	455	132	452	363	419	262	419	262	452	363	416	288	409	376	360	380	377	347	409	376	377	347	395	332	409	376	395	332	408	312	409	376	408	312	416	288	409	376	416	288	452	363	455	132	419	262	411	211	455	132	411	211	396	94	396	94	411	211	392	164	396	94	392	164	361	124	327	0	327	17	305	18	327	0	305	18	289	21	327	0	289	21	175	64	327	0	175	64	169	45	327	0	169	45	162	32	327	0	116	17	116	0	175	64	289	21	280	27	361	124	332	71	396	94	377	347	360	380	352	357	237	432	213	452	213	435	119	70	115	172	77	86	-16	17	-16	17	5	23	5	23	-16	17	128	0	5	23	128	0	26	38	26	38	128	0	92	29	26	38	92	29	52	63	52	63	92	29	87	35	52	63	87	35	86	44	86	44	88	103	52	63	89	56	93	63	140	159	140	159	93	63	99	71	140	159	99	71	107	81	107	81	195	179	140	159	140	159	195	179	186	209	88	103	86	44	87	49	88	103	87	49	89	56	88	103	89	56	140	159	229	27	221	22	396	0	396	0	221	22	208	19	396	0	208	19	189	17	223	411	224	419	186	209	223	411	186	209	195	179	223	411	195	179	209	138	223	411	209	138	218	109	273	452	67	452	88	433	273	452	88	433	103	428	273	452	103	428	114	421	273	452	114	421	123	409	273	452	123	409	130	391	273	452	130	391	233	429	273	452	233	429	242	431	273	452	242	431	253	433	273	452	253	433	273	435	130	391	186	209	224	419	130	391	224	419	227	425	130	391	227	425	233	429	321	351	258	284	268	256	321	351	268	256	402	394	321	351	402	394	340	371	469	452	333	452	347	434	469	452	347	434	355	432	469	452	355	432	361	430	469	452	361	430	365	427	469	452	365	427	368	423	469	452	368	423	369	418	469	452	369	418	431	420	469	452	431	420	443	428	469	452	443	428	456	433	469	452	456	433	469	435	402	394	418	409	369	418	402	394	369	418	367	410	402	394	367	410	362	400	402	394	362	400	353	387	402	394	353	387	340	371	247	321	238	349	258	284	258	284	238	349	234	42	258	284	234	42	318	95	318	95	234	42	329	65	396	0	396	17	371	21	396	0	371	21	353	30	396	0	353	30	234	42	396	0	234	42	233	33	396	0	233	33	229	27	234	42	353	30	340	44	234	42	340	44	329	65	234	42	238	349	233	53	224	402	225	86	227	389	227	389	225	86	230	67	227	389	230	67	232	371	232	371	230	67	233	53	232	371	233	53	238	349	225	86	224	402	223	411	225	86	223	411	218	109	128	0	128	17	112	19	128	0	112	19	100	23	128	0	100	23	92	29	128	0	-16	17	-16	0	396	0	189	17	189	0	258	284	318	95	268	256	347	434	333	452	333	435	431	420	369	418	418	409	88	433	67	452	67	435	102	34	89	25	268	0	268	0	89	25	72	20	268	0	72	20	50	17	35	463	35	420	46	240	35	463	46	240	65	459	65	459	46	240	79	221	65	459	79	221	89	448	89	448	79	221	117	211	89	448	117	211	112	302	112	302	118	406	107	430	113	316	116	331	118	406	118	406	116	331	118	347	118	406	118	347	121	376	121	376	118	347	120	362	107	430	89	448	112	302	164	232	145	235	158	209	164	232	158	209	216	34	164	232	216	34	215	44	164	232	215	44	200	362	215	44	210	410	209	404	215	44	209	404	208	395	215	44	208	395	205	385	215	44	205	385	203	374	215	44	203	374	200	362	218	64	220	71	210	410	210	410	220	71	256	209	210	410	256	209	309	399	309	399	256	209	263	232	306	213	263	232	256	209	364	452	158	452	181	432	364	452	181	432	191	430	364	452	191	430	199	427	364	452	199	427	205	423	364	452	205	423	208	418	364	452	208	418	210	410	364	452	210	410	323	423	364	452	323	423	334	430	364	452	334	430	348	434	364	452	348	434	364	435	220	71	222	79	256	209	215	51	216	57	210	410	215	51	210	410	215	44	315	413	323	423	210	410	315	413	210	410	309	399	505	463	467	459	477	406	505	463	477	406	487	426	505	463	487	426	503	440	505	463	503	440	527	446	505	463	527	446	527	463	467	459	432	446	447	300	467	459	447	300	468	361	467	459	468	361	472	383	467	459	472	383	477	406	408	256	447	300	432	446	408	256	432	446	402	422	408	256	402	422	378	384	408	256	378	384	360	330	408	256	360	330	359	228	349	299	333	272	359	228	349	299	359	228	360	330	313	251	289	237	306	213	313	251	306	213	359	228	313	251	359	228	333	272	268	0	268	17	247	18	268	0	247	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	102	34	231	21	222	27	120	69	120	69	222	27	216	34	120	69	216	34	158	209	130	245	120	261	117	211	130	245	117	211	158	209	130	245	158	209	145	235	114	280	112	302	117	211	114	280	117	211	120	261	35	420	33	398	46	240	46	240	33	398	28	378	46	240	28	378	23	270	23	270	28	378	22	358	23	270	22	358	17	338	35	463	11	463	21	444	35	463	21	444	28	441	35	463	28	441	32	435	35	463	32	435	34	428	35	463	34	428	35	420	21	444	11	463	11	446	23	270	17	338	15	315	268	0	50	17	50	0	263	232	306	213	289	237	181	432	158	452	158	435	218	64	210	410	216	57	118	406	112	302	113	316	87	248	90	212	93	287	93	287	90	212	100	180	93	287	100	180	107	326	107	326	100	180	118	152	107	326	118	152	131	363	131	363	118	152	147	127	131	363	147	127	164	397	164	397	147	127	189	106	164	397	189	106	185	229	185	229	204	426	164	397	360	463	354	440	384	434	360	463	384	434	419	456	419	456	384	434	404	417	419	456	404	417	417	391	303	427	354	440	325	462	303	427	325	462	292	457	303	427	292	457	261	450	303	427	261	450	257	395	185	229	194	290	204	426	204	426	194	290	219	347	204	426	219	347	231	439	231	439	219	347	257	395	231	439	257	395	261	450	523	317	517	366	515	259	515	259	517	366	497	407	515	259	497	407	491	207	491	207	497	407	465	437	491	207	465	437	452	163	452	163	465	437	425	325	424	360	425	325	465	437	424	360	465	437	419	456	424	360	419	456	417	391	425	325	420	273	452	163	452	163	420	273	404	224	452	163	404	224	399	128	399	128	404	224	378	181	399	128	378	181	344	148	344	148	302	130	327	84	344	148	327	84	333	104	344	148	333	104	399	128	459	98	444	89	462	0	462	0	444	89	426	85	462	0	426	85	401	84	462	0	401	84	327	84	462	0	327	84	262	0	262	0	327	84	302	130	473	112	459	98	462	0	473	112	462	0	505	130	473	112	505	130	488	134	211	144	198	160	210	0	210	0	198	160	190	179	210	0	190	179	189	106	189	106	190	179	186	202	189	106	186	202	185	229	210	0	189	106	189	84	210	0	189	84	121	84	210	0	121	84	101	85	210	0	101	85	84	91	210	0	84	91	17	0	64	117	62	139	44	134	64	117	44	134	72	101	72	101	44	134	17	0	72	101	17	0	84	91	211	144	210	0	230	130	354	440	360	463	325	462	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	100	581	100	554	106	593	106	593	100	554	106	542	106	593	106	542	115	603	115	603	106	542	115	532	115	603	115	532	127	609	127	609	115	532	127	526	127	609	127	526	140	612	140	612	127	526	140	523	140	612	140	523	155	609	155	609	140	523	155	526	155	609	155	526	167	603	167	603	155	526	167	532	167	603	167	532	177	593	177	593	167	532	177	541	177	593	177	541	183	581	183	581	177	541	183	553	183	581	183	553	186	567	243	581	243	554	249	593	249	593	243	554	249	542	249	593	249	542	258	603	258	603	249	542	259	532	258	603	259	532	270	609	270	609	259	532	270	526	270	609	270	526	284	612	284	612	270	526	284	523	284	612	284	523	298	609	298	609	284	523	298	526	298	609	298	526	310	603	310	603	298	526	310	532	310	603	310	532	320	593	320	593	310	532	320	541	320	593	320	541	326	581	326	581	320	541	326	553	326	581	326	553	328	567	243	554	243	581	241	567	100	554	100	581	97	567	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	221	26	216	34	120	69	120	69	216	34	158	211	166	452	158	211	214	45	166	452	214	45	201	423	201	423	214	45	225	381	225	381	214	45	215	51	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	103	34	90	25	268	0	268	0	90	25	73	20	268	0	73	20	49	17	171	581	171	554	177	593	177	593	171	554	178	542	177	593	178	542	187	603	187	603	178	542	187	532	187	603	187	532	198	609	198	609	187	532	199	526	198	609	199	526	212	612	212	612	199	526	212	523	212	612	212	523	226	609	226	609	212	523	226	526	226	609	226	526	238	603	238	603	226	526	238	532	238	603	238	532	248	593	248	593	238	532	248	541	248	593	248	541	254	581	254	581	248	541	254	553	254	581	254	553	256	567	214	45	158	211	216	34	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	244	278	241	278	256	208	244	278	256	208	265	331	265	331	256	208	272	259	265	331	272	259	293	380	293	380	272	259	287	299	293	380	287	299	302	332	293	380	302	332	327	420	327	420	302	332	316	356	327	420	316	356	328	376	328	376	344	395	366	448	366	448	344	395	360	410	366	448	360	410	376	421	221	78	256	208	241	278	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	314	581	315	554	321	593	321	593	315	554	321	542	321	593	321	542	330	603	330	603	321	542	330	532	330	603	330	532	342	609	342	609	330	532	342	526	342	609	342	526	355	612	355	612	342	526	355	523	355	612	355	523	369	609	369	609	355	523	369	526	369	609	369	526	382	603	382	603	369	526	382	532	382	603	382	532	391	593	391	593	382	532	391	541	391	593	391	541	397	581	397	581	391	541	397	553	397	581	397	553	400	567	366	448	376	421	407	458	407	458	376	421	392	427	407	458	392	427	409	429	409	429	419	429	422	457	422	457	419	429	429	427	422	457	429	427	436	453	436	453	429	427	439	424	436	453	439	424	449	447	449	447	439	424	450	419	449	447	450	419	461	438	461	438	450	419	459	412	461	438	459	412	471	425	366	448	327	420	328	376	422	457	407	458	409	429	315	554	314	581	312	567	268	0	49	17	49	0	120	69	231	21	221	26	171	554	171	581	169	567	115	463	110	400	134	360	207	150	205	141	205	141	218	46	205	141	198	108	218	46	198	108	196	24	196	24	198	108	182	74	196	24	182	74	175	9	175	9	182	74	159	43	175	9	159	43	154	-1	154	-1	159	43	133	20	154	-1	133	20	131	-6	131	-6	133	20	109	11	109	11	100	13	105	-8	105	-8	100	13	92	18	105	-8	92	18	89	-7	89	-7	92	18	85	28	89	-7	85	28	80	41	103	194	122	300	85	130	85	130	122	300	71	267	85	130	71	267	78	60	78	60	71	267	75	-5	78	60	75	-5	80	41	211	309	183	312	192	287	192	287	183	312	176	293	153	280	176	293	183	312	153	280	183	312	122	300	290	440	289	446	289	430	289	430	289	446	287	451	289	430	287	451	285	421	285	421	287	451	283	456	285	421	283	456	279	413	279	413	283	456	278	458	279	413	278	458	272	459	269	404	279	413	272	459	269	404	272	459	264	459	269	404	264	459	257	457	269	404	257	457	256	394	256	394	257	457	250	454	256	394	250	454	243	448	256	394	243	448	236	440	256	394	236	440	202	348	122	300	103	194	127	245	122	300	127	245	153	280	71	267	32	219	37	8	71	267	37	8	48	2	71	267	48	2	61	-2	71	267	61	-2	75	-5	0	75	5	53	7	161	7	161	5	53	13	35	7	161	13	35	32	219	32	219	13	35	24	20	32	219	24	20	37	8	210	170	218	46	211	181	211	181	218	46	211	192	211	309	211	192	218	46	211	309	218	46	234	300	234	300	218	46	223	31	234	300	223	31	231	16	211	309	192	287	202	271	211	309	202	271	208	248	211	309	208	248	211	221	211	309	211	221	211	192	298	45	291	58	305	-1	305	-1	291	58	286	78	305	-1	286	78	281	-7	281	-7	286	78	282	103	281	-7	282	103	281	131	281	131	304	303	275	249	281	-7	281	131	275	249	281	-7	275	249	266	268	281	-7	266	268	260	-3	252	286	234	300	243	4	252	286	243	4	260	-3	252	286	260	-3	266	268	218	46	210	170	209	160	218	46	209	160	207	150	218	46	207	150	205	141	332	59	324	48	326	12	326	12	324	48	316	42	326	12	316	42	307	40	307	40	298	45	305	-1	346	92	339	73	343	34	346	92	343	34	355	60	346	92	355	60	362	87	332	59	326	12	343	34	332	59	343	34	339	73	307	40	305	-1	326	12	236	440	170	348	202	348	131	-6	109	11	105	-8	234	300	231	16	243	4	304	303	281	131	388	303	0	75	7	161	-1	98	80	41	75	-5	89	-7	45	167	56	159	60	269	60	269	56	159	64	-3	60	269	64	-3	98	292	98	292	64	-3	83	81	85	67	83	81	64	-3	85	67	64	-3	108	-8	27	196	31	185	35	240	35	240	31	185	36	176	35	240	36	176	60	269	60	269	36	176	45	167	128	179	122	187	124	142	124	142	122	187	119	197	124	142	119	197	107	132	107	132	119	197	118	209	123	234	135	257	144	307	144	307	135	257	151	274	144	307	151	274	196	312	196	312	151	274	170	285	196	312	170	285	189	290	189	290	194	289	196	312	196	312	194	289	199	288	196	312	199	288	220	309	220	309	199	288	204	285	220	309	204	285	208	282	248	206	259	213	260	289	260	289	259	213	268	223	260	289	268	223	272	272	272	272	268	223	274	236	272	272	274	236	276	251	242	302	220	309	221	205	242	302	221	205	234	204	242	302	234	204	248	206	242	302	248	206	260	289	210	210	221	205	220	309	210	210	220	309	209	278	210	210	209	278	207	270	210	210	207	270	204	264	210	210	204	264	202	218	209	278	220	309	208	282	98	292	83	81	86	100	98	292	86	100	94	117	98	292	94	117	107	132	98	292	107	132	118	209	98	292	118	209	123	234	98	292	123	234	144	307	64	-3	56	159	56	158	64	-3	56	158	37	148	64	-3	37	148	33	8	0	96	1	48	8	117	8	117	1	48	12	26	8	117	12	26	21	134	21	134	12	26	33	8	21	134	33	8	37	148	200	257	196	249	196	228	200	257	196	228	202	218	200	257	202	218	204	264	108	-8	147	-2	115	37	115	37	147	-2	133	35	151	36	133	35	147	-2	151	36	147	-2	180	11	128	179	146	146	136	175	136	175	146	146	147	173	152	174	147	173	151	145	152	174	151	145	156	144	128	179	124	142	146	146	146	146	151	145	147	173	204	164	202	171	202	156	202	156	202	171	199	175	202	156	199	175	198	149	198	149	199	175	193	178	198	149	193	178	191	145	191	145	193	178	187	179	191	145	187	179	180	142	180	142	187	179	179	179	180	142	179	179	170	179	152	174	156	144	157	176	157	176	156	144	160	143	157	176	160	143	163	177	163	177	160	143	163	141	163	177	163	141	170	179	170	179	163	141	167	141	170	179	167	141	180	142	248	78	229	90	231	55	231	55	229	90	210	67	231	55	210	67	208	32	208	32	210	67	190	51	208	32	190	51	180	11	180	11	190	51	170	41	180	11	170	41	151	36	108	-8	115	37	101	44	108	-8	101	44	91	54	108	-8	91	54	85	67	256	440	255	446	255	430	255	430	255	446	253	451	255	430	253	451	251	421	251	421	253	451	249	456	251	421	249	456	245	413	245	413	249	456	244	458	245	413	244	458	238	459	245	413	238	459	236	404	236	404	238	459	230	459	236	404	230	459	223	394	223	394	230	459	223	457	223	394	223	457	216	454	136	348	168	348	202	440	202	440	168	348	223	394	202	440	223	394	209	448	209	448	223	394	216	454	196	228	196	249	195	239	1	48	0	96	-2	72	27	196	35	240	26	207	17	237	26	246	34	281	34	281	26	246	34	253	34	281	34	253	57	296	57	296	34	253	43	258	57	296	43	258	51	260	51	260	55	260	57	296	57	296	55	260	59	258	57	296	59	258	82	305	82	305	59	258	61	256	82	305	61	256	62	252	59	226	57	218	78	0	78	0	57	218	55	209	78	0	55	209	-3	0	138	233	142	245	143	293	143	293	142	245	144	257	143	293	144	257	146	285	146	285	144	257	146	268	146	285	146	268	147	276	113	115	120	178	124	306	124	306	120	178	135	223	124	306	135	223	136	301	136	301	135	223	138	233	136	301	138	233	143	293	62	240	78	0	63	246	63	246	78	0	82	305	82	305	78	0	96	63	82	305	96	63	108	308	108	308	96	63	113	115	108	308	113	115	124	306	63	246	82	305	62	252	14	262	-4	239	9	227	14	262	9	227	17	237	14	262	17	237	34	281	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	231	262	228	302	231	262	242	307	242	307	231	262	234	259	242	307	234	259	235	255	234	230	233	219	237	-117	237	-117	233	219	231	208	237	-117	231	208	229	198	229	198	204	107	237	-117	237	-117	204	107	237	-122	238	-94	242	307	237	-112	237	-112	236	250	236	241	237	-112	236	241	234	230	238	-94	241	-71	242	307	242	307	241	-71	246	-44	242	307	246	-44	256	311	256	311	246	-44	251	-18	256	311	251	-18	256	4	256	4	302	179	271	312	271	312	302	179	289	310	236	250	237	-112	242	307	236	250	242	307	235	255	228	302	215	294	222	263	308	199	313	218	313	293	313	293	313	218	317	234	313	293	317	234	319	278	319	278	317	234	319	249	319	278	319	249	321	260	303	303	289	310	302	179	303	303	302	179	308	199	303	303	308	199	313	293	271	312	256	311	256	4	237	-112	234	230	237	-117	240	-138	238	-133	184	29	184	29	238	-133	237	-128	184	29	237	-128	204	107	204	107	237	-128	237	-122	168	-32	159	-78	160	-130	168	-32	160	-130	164	-138	168	-32	164	-138	240	-138	168	-32	240	-138	184	29	159	-78	155	-104	155	-111	159	-78	155	-111	156	-117	159	-78	156	-117	157	-123	159	-78	157	-123	160	-130	61	233	59	226	78	0	61	233	78	0	62	240	267	440	266	446	266	430	266	430	266	446	263	451	266	430	263	451	262	421	262	421	263	451	259	456	262	421	259	456	255	413	255	413	259	456	254	458	255	413	254	458	249	459	246	404	255	413	249	459	246	404	249	459	241	459	246	404	241	459	233	457	246	404	233	457	233	394	233	394	233	457	226	454	233	394	226	454	219	448	233	394	219	448	212	440	233	394	212	440	179	348	179	348	212	440	146	348	132	157	120	178	113	115	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	193	440	192	446	192	430	192	430	192	446	189	451	192	430	189	451	188	421	188	421	189	451	185	456	188	421	185	456	181	413	181	413	185	456	180	458	181	413	180	458	175	459	172	404	181	413	175	459	172	404	175	459	167	459	172	404	167	459	160	457	172	404	160	457	159	394	159	394	160	457	152	454	159	394	152	454	146	448	159	394	146	448	139	440	159	394	139	440	105	348	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	139	440	72	348	105	348	23	275	14	293	14	275	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	253	406	253	379	259	418	259	418	253	379	259	367	259	418	259	367	268	428	268	428	259	367	268	357	268	428	268	357	280	434	280	434	268	357	280	351	280	434	280	351	293	437	293	437	280	351	293	348	293	437	293	348	307	434	307	434	293	348	307	351	307	434	307	351	319	428	319	428	307	351	319	357	319	428	319	357	329	418	329	418	319	357	329	366	329	418	329	366	336	406	336	406	329	366	336	378	336	406	336	378	338	392	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	256	440	255	446	255	430	255	430	255	446	252	451	255	430	252	451	251	421	251	421	252	451	248	456	251	421	248	456	245	413	245	413	248	456	243	458	245	413	243	458	238	459	245	413	238	459	235	404	235	404	238	459	230	459	235	404	230	459	222	394	222	394	230	459	222	457	222	394	222	457	215	454	135	348	167	348	201	440	201	440	167	348	222	394	201	440	222	394	208	448	208	448	222	394	215	454	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	61	406	61	379	67	418	67	418	61	379	67	367	67	418	67	367	77	428	77	428	67	367	77	357	77	428	77	357	88	434	88	434	77	357	89	351	88	434	89	351	102	437	102	437	89	351	102	348	102	437	102	348	116	434	116	434	102	348	116	351	116	434	116	351	128	428	128	428	116	351	128	357	128	428	128	357	138	418	138	418	128	357	138	366	138	418	138	366	144	406	144	406	138	366	144	378	144	406	144	378	146	392	61	379	61	406	59	392	253	379	253	406	250	392	81	304	57	259	60	257	207	150	205	141	205	141	218	46	205	141	198	108	218	46	198	108	196	24	196	24	198	108	182	74	196	24	182	74	175	9	175	9	182	74	159	43	175	9	159	43	154	-1	154	-1	159	43	133	20	154	-1	133	20	131	-6	131	-6	133	20	109	11	109	11	100	13	105	-8	105	-8	100	13	92	18	105	-8	92	18	89	-7	89	-7	92	18	85	28	89	-7	85	28	80	41	103	194	122	300	85	130	85	130	122	300	71	267	85	130	71	267	78	60	78	60	71	267	75	-5	78	60	75	-5	80	41	211	309	183	312	192	287	192	287	183	312	176	293	153	280	176	293	183	312	153	280	183	312	122	300	122	300	103	194	127	245	122	300	127	245	153	280	71	267	32	219	37	8	71	267	37	8	48	2	71	267	48	2	61	-2	71	267	61	-2	75	-5	0	75	5	53	7	161	7	161	5	53	13	35	7	161	13	35	32	219	32	219	13	35	24	20	32	219	24	20	37	8	210	170	218	46	211	181	211	181	218	46	211	192	211	309	211	192	218	46	211	309	218	46	234	300	234	300	218	46	223	31	234	300	223	31	231	16	211	309	192	287	202	271	211	309	202	271	208	248	211	309	208	248	211	221	211	309	211	221	211	192	298	45	291	58	305	-1	305	-1	291	58	286	78	305	-1	286	78	281	-7	281	-7	286	78	282	103	281	-7	282	103	281	131	281	131	304	303	275	249	281	-7	281	131	275	249	281	-7	275	249	266	268	281	-7	266	268	260	-3	252	286	234	300	243	4	252	286	243	4	260	-3	252	286	260	-3	266	268	218	46	210	170	209	160	218	46	209	160	207	150	218	46	207	150	205	141	332	59	324	48	326	12	326	12	324	48	316	42	326	12	316	42	307	40	307	40	298	45	305	-1	346	92	339	73	343	34	346	92	343	34	355	60	346	92	355	60	362	87	332	59	326	12	343	34	332	59	343	34	339	73	307	40	305	-1	326	12	131	-6	109	11	105	-8	234	300	231	16	243	4	304	303	281	131	388	303	0	75	7	161	-1	98	80	41	75	-5	89	-7	94	-5	106	-7	95	16	95	16	106	-7	105	15	142	29	105	15	106	-7	142	29	106	-7	118	-8	201	291	198	262	206	260	201	291	206	260	206	290	206	290	206	260	212	253	206	290	212	253	212	290	212	290	212	253	216	243	212	290	216	243	228	299	182	258	185	259	186	293	186	293	185	259	188	260	186	293	188	260	191	292	191	292	188	260	192	261	191	292	192	261	196	292	196	292	192	261	198	262	196	292	198	262	201	291	160	271	161	267	161	278	161	278	161	267	163	264	161	278	163	264	165	284	165	284	163	264	166	260	165	284	166	260	170	288	170	288	166	260	172	258	170	288	172	258	177	291	177	291	172	258	179	257	177	291	179	257	186	293	186	293	179	257	182	258	261	271	247	276	272	84	272	84	247	276	239	321	272	84	239	321	234	37	234	37	239	321	228	299	234	37	228	299	219	215	219	215	213	167	234	37	234	37	213	167	198	114	234	37	198	114	183	4	183	4	198	114	174	65	183	4	174	65	142	29	228	299	216	243	218	231	228	299	218	231	219	215	245	447	247	471	240	451	240	451	247	471	233	452	213	443	233	452	247	471	213	443	247	471	192	457	295	139	303	193	299	221	295	139	299	221	289	243	295	139	289	243	276	260	295	139	276	260	272	84	239	321	247	277	248	352	248	352	247	277	271	292	248	352	271	292	253	383	253	383	271	292	254	408	253	427	254	408	270	469	253	427	270	469	250	439	250	439	270	469	247	471	250	439	247	471	245	447	192	457	145	419	159	348	192	457	159	348	175	387	192	457	175	387	193	420	192	457	193	420	213	443	68	6	76	1	76	311	76	311	76	1	78	44	105	367	78	44	146	307	105	367	146	307	145	419	145	419	146	307	159	348	270	469	271	292	291	462	291	462	271	292	292	314	291	462	292	314	308	449	308	449	292	314	309	341	308	449	309	341	320	429	320	429	309	341	320	371	320	429	320	371	324	401	254	408	271	292	270	469	247	277	239	321	247	276	88	20	82	26	84	-2	88	20	84	-2	94	-5	88	20	94	-5	95	16	79	34	78	44	76	1	79	34	76	1	84	-2	79	34	84	-2	82	26	57	259	-33	-81	26	-138	57	259	26	-138	30	-130	57	259	30	-130	33	-120	57	259	33	-120	37	-108	57	259	37	-108	40	-97	57	259	40	-97	43	-86	57	259	43	-86	68	6	57	259	68	6	76	311	26	-138	-33	-81	-36	-92	26	-138	-36	-92	-40	-105	26	-138	-40	-105	-44	-118	26	-138	-44	-118	-49	-129	26	-138	-49	-129	-53	-138	76	311	78	44	105	367	142	29	118	-8	183	4	261	271	272	84	276	260	28	222	38	235	42	290	42	290	38	235	48	243	42	290	48	243	63	306	63	306	48	243	58	246	63	306	58	246	66	247	66	247	84	241	87	312	87	312	84	241	96	227	87	312	96	227	110	307	110	307	96	227	105	207	110	307	105	207	109	182	25	266	11	235	20	201	25	266	20	201	28	222	25	266	28	222	42	290	110	119	108	104	112	-94	112	-94	108	104	106	85	112	-94	106	85	103	60	103	60	80	24	90	-125	90	-125	80	24	58	-8	90	-125	58	-8	58	-137	58	-137	58	-8	43	-134	23	-104	27	-116	27	-68	27	-68	27	-116	33	-126	27	-68	33	-126	40	-39	40	-39	33	-126	43	-134	40	-39	43	-134	58	-8	137	146	138	165	139	249	139	249	138	165	139	186	139	249	139	186	140	221	140	221	139	186	139	205	136	130	137	146	139	249	136	130	139	249	135	274	136	130	135	274	133	26	136	130	133	26	311	303	136	130	311	303	228	303	112	-94	125	-53	126	294	126	294	125	-53	132	-10	126	294	132	-10	135	274	135	274	132	-10	133	26	126	294	110	307	111	155	111	155	112	-94	126	294	87	312	63	306	66	247	111	135	110	119	112	-94	111	135	112	-94	111	155	103	60	90	-125	112	-94	110	307	109	182	111	155	23	-104	27	-68	23	-94	20	201	11	235	2	201	153	36	139	22	143	-5	143	-5	139	22	125	13	143	-5	125	13	110	11	110	11	97	14	109	-8	109	-8	97	14	88	23	109	-8	88	23	69	-3	69	-3	88	23	82	37	69	-3	82	37	79	57	69	-3	79	57	78	82	78	82	91	264	69	-3	69	-3	91	264	63	243	69	-3	63	243	39	217	164	367	155	383	159	291	159	291	155	383	152	401	151	454	152	401	156	419	151	454	156	419	186	467	186	467	156	419	164	431	186	467	164	431	176	438	240	470	218	471	222	436	222	436	218	471	201	442	189	441	201	442	218	471	189	441	218	471	186	467	290	390	299	394	302	440	302	440	299	394	305	401	302	440	305	401	308	419	308	419	305	401	308	409	244	407	256	394	264	465	264	465	256	394	276	388	264	465	276	388	286	455	286	455	276	388	290	390	286	455	290	390	302	440	240	470	222	436	234	423	240	470	234	423	244	407	240	470	244	407	264	465	136	302	159	291	152	401	136	302	152	401	151	454	136	302	151	454	120	434	136	302	120	434	116	315	87	373	91	349	96	407	96	407	91	349	101	330	96	407	101	330	120	434	120	434	101	330	116	315	209	172	200	139	201	19	201	19	200	139	189	108	201	19	189	108	179	82	179	82	166	57	174	4	174	4	166	57	153	36	174	4	153	36	143	-5	110	11	109	-8	143	-5	183	271	178	352	164	367	183	271	164	367	159	291	183	271	159	291	159	290	183	271	159	290	148	256	183	271	196	338	178	352	123	280	91	264	97	180	123	280	97	180	119	224	123	280	119	224	148	256	123	280	148	256	159	290	91	264	78	82	83	131	91	264	83	131	97	180	69	-3	39	217	38	11	38	11	39	217	19	189	38	11	19	189	15	33	15	33	19	189	10	171	15	33	10	171	4	152	2	61	15	33	4	152	2	61	4	152	0	132	2	61	0	132	-1	112	2	61	-1	112	-1	92	244	60	264	89	264	291	264	291	264	89	279	120	264	291	279	120	282	270	282	270	279	120	289	152	282	270	289	152	293	243	293	243	289	152	296	183	293	243	296	183	298	211	219	324	218	231	224	38	219	324	224	38	242	309	242	309	224	38	244	60	242	309	244	60	264	291	224	38	218	231	216	204	224	38	216	204	209	172	224	38	209	172	201	19	179	82	174	4	201	19	219	324	196	338	202	267	219	324	202	267	210	260	219	324	210	260	216	248	219	324	216	248	218	231	192	270	202	267	196	338	192	270	196	338	183	271	186	467	176	438	189	441	45	167	56	159	60	269	60	269	56	159	64	-3	60	269	64	-3	98	292	98	292	64	-3	83	81	85	67	83	81	64	-3	85	67	64	-3	108	-8	27	196	31	185	35	240	35	240	31	185	36	176	35	240	36	176	60	269	60	269	36	176	45	167	128	179	122	187	124	142	124	142	122	187	119	197	124	142	119	197	107	132	107	132	119	197	118	209	123	234	135	257	144	307	144	307	135	257	151	274	144	307	151	274	196	312	196	312	151	274	170	285	196	312	170	285	189	290	189	290	194	289	196	312	196	312	194	289	199	288	196	312	199	288	220	309	220	309	199	288	204	285	220	309	204	285	208	282	248	206	259	213	260	289	260	289	259	213	268	223	260	289	268	223	272	272	272	272	268	223	274	236	272	272	274	236	276	251	242	302	220	309	221	205	242	302	221	205	234	204	242	302	234	204	248	206	242	302	248	206	260	289	210	210	221	205	220	309	210	210	220	309	209	278	210	210	209	278	207	270	210	210	207	270	204	264	210	210	204	264	202	218	209	278	220	309	208	282	98	292	83	81	86	100	98	292	86	100	94	117	98	292	94	117	107	132	98	292	107	132	118	209	98	292	118	209	123	234	98	292	123	234	144	307	64	-3	56	159	56	158	64	-3	56	158	37	148	64	-3	37	148	33	8	0	96	1	48	8	117	8	117	1	48	12	26	8	117	12	26	21	134	21	134	12	26	33	8	21	134	33	8	37	148	200	257	196	249	196	228	200	257	196	228	202	218	200	257	202	218	204	264	108	-8	147	-2	115	37	115	37	147	-2	133	35	151	36	133	35	147	-2	151	36	147	-2	180	11	128	179	146	146	136	175	136	175	146	146	147	173	152	174	147	173	151	145	152	174	151	145	156	144	128	179	124	142	146	146	146	146	151	145	147	173	204	164	202	171	202	156	202	156	202	171	199	175	202	156	199	175	198	149	198	149	199	175	193	178	198	149	193	178	191	145	191	145	193	178	187	179	191	145	187	179	180	142	180	142	187	179	179	179	180	142	179	179	170	179	152	174	156	144	157	176	157	176	156	144	160	143	157	176	160	143	163	177	163	177	160	143	163	141	163	177	163	141	170	179	170	179	163	141	167	141	170	179	167	141	180	142	248	78	229	90	231	55	231	55	229	90	210	67	231	55	210	67	208	32	208	32	210	67	190	51	208	32	190	51	180	11	180	11	190	51	170	41	180	11	170	41	151	36	108	-8	115	37	101	44	108	-8	101	44	91	54	108	-8	91	54	85	67	196	228	196	249	195	239	1	48	0	96	-2	72	27	196	35	240	26	207	-2	94	1	61	2	144	2	144	1	61	13	32	2	144	13	32	19	191	19	191	13	32	32	10	19	191	32	10	46	237	46	237	32	10	59	-3	46	237	59	-3	84	283	84	283	59	-3	70	121	73	100	70	121	59	-3	73	100	59	-3	91	-8	147	373	142	383	148	291	148	291	142	383	140	396	133	331	140	396	119	453	133	331	119	453	111	337	111	337	119	453	95	435	111	337	95	435	94	347	94	347	95	435	83	360	142	406	148	419	152	466	152	466	148	419	158	432	152	466	158	432	192	471	192	471	158	432	174	444	192	471	174	444	195	454	152	466	119	453	140	396	152	466	140	396	142	406	80	414	75	390	77	374	80	414	77	374	83	360	80	414	83	360	95	435	147	373	148	291	154	368	154	368	148	291	184	319	154	368	184	319	161	365	161	365	184	319	167	363	189	378	167	363	184	319	92	217	117	257	133	331	133	331	117	257	148	291	133	331	148	291	140	396	84	283	70	121	76	172	84	283	76	172	92	217	84	283	92	217	133	331	315	359	320	382	318	393	315	359	318	393	312	403	315	359	312	403	302	409	315	359	302	409	300	342	302	409	291	413	300	342	300	342	291	413	277	415	300	342	277	415	273	329	273	329	277	415	255	412	273	329	255	412	235	322	235	322	255	412	233	404	235	322	233	404	212	392	189	378	184	319	235	322	189	378	235	322	212	392	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	84	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	100	91	-8	82	84	157	-93	182	-108	171	-83	17	237	26	246	34	281	34	281	26	246	34	253	34	281	34	253	57	296	57	296	34	253	43	258	57	296	43	258	51	260	51	260	55	260	57	296	57	296	55	260	59	258	57	296	59	258	82	305	82	305	59	258	61	256	82	305	61	256	62	252	59	226	57	218	78	0	78	0	57	218	55	209	78	0	55	209	-3	0	138	233	142	245	143	293	143	293	142	245	144	257	143	293	144	257	146	285	146	285	144	257	146	268	146	285	146	268	147	276	113	115	120	178	124	306	124	306	120	178	135	223	124	306	135	223	136	301	136	301	135	223	138	233	136	301	138	233	143	293	62	240	78	0	63	246	63	246	78	0	82	305	82	305	78	0	96	63	82	305	96	63	108	308	108	308	96	63	113	115	108	308	113	115	124	306	63	246	82	305	62	252	14	262	-4	239	9	227	14	262	9	227	17	237	14	262	17	237	34	281	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	231	262	228	302	231	262	242	307	242	307	231	262	234	259	242	307	234	259	235	255	234	230	233	219	237	-117	237	-117	233	219	231	208	237	-117	231	208	229	198	229	198	204	107	237	-117	237	-117	204	107	237	-122	238	-94	242	307	237	-112	237	-112	236	250	236	241	237	-112	236	241	234	230	238	-94	241	-71	242	307	242	307	241	-71	246	-44	242	307	246	-44	256	311	256	311	246	-44	251	-18	256	311	251	-18	256	4	256	4	302	179	271	312	271	312	302	179	289	310	236	250	237	-112	242	307	236	250	242	307	235	255	228	302	215	294	222	263	308	199	313	218	313	293	313	293	313	218	317	234	313	293	317	234	319	278	319	278	317	234	319	249	319	278	319	249	321	260	303	303	289	310	302	179	303	303	302	179	308	199	303	303	308	199	313	293	271	312	256	311	256	4	237	-112	234	230	237	-117	240	-138	238	-133	184	29	184	29	238	-133	237	-128	184	29	237	-128	204	107	204	107	237	-128	237	-122	168	-32	159	-78	160	-130	168	-32	160	-130	164	-138	168	-32	164	-138	240	-138	168	-32	240	-138	184	29	159	-78	155	-104	155	-111	159	-78	155	-111	156	-117	159	-78	156	-117	157	-123	159	-78	157	-123	160	-130	61	233	59	226	78	0	61	233	78	0	62	240	132	157	120	178	113	115	119	287	133	324	145	443	145	443	133	324	147	358	145	443	147	358	173	459	173	459	147	358	162	388	173	459	162	388	177	413	177	413	186	424	201	468	201	468	186	424	196	435	201	468	196	435	206	444	118	422	94	395	99	220	118	422	99	220	107	249	118	422	107	249	119	287	118	422	119	287	145	443	197	154	207	35	209	187	209	187	207	35	231	62	209	187	231	62	219	220	219	220	231	62	227	249	235	279	227	249	231	62	235	279	231	62	260	102	82	129	86	159	94	395	94	395	86	159	92	190	94	395	92	190	99	220	99	220	219	220	107	249	107	249	219	220	227	249	128	21	129	-5	139	34	139	34	129	-5	156	2	139	34	156	2	151	50	151	50	156	2	161	69	173	94	161	69	182	15	173	94	182	15	186	123	186	123	182	15	207	35	186	123	207	35	197	154	161	69	156	2	182	15	201	468	206	444	230	471	230	471	206	444	216	450	230	471	216	450	225	452	225	452	234	449	230	471	230	471	234	449	266	466	330	343	326	387	324	272	324	272	326	387	313	422	324	272	313	422	309	207	309	207	313	422	293	449	309	207	293	449	286	151	286	151	293	449	266	466	286	151	266	466	260	102	260	102	266	466	250	399	260	102	250	399	249	371	260	102	249	371	246	342	241	442	246	431	266	466	266	466	246	431	249	416	266	466	249	416	250	399	241	311	235	279	260	102	241	311	260	102	246	342	201	468	173	459	177	413	68	-3	78	71	79	99	68	-3	79	99	94	395	94	395	79	99	82	129	-1	128	3	77	3	191	3	191	3	77	17	38	3	191	17	38	18	251	18	251	17	38	39	11	18	251	39	11	39	306	39	306	39	11	68	-3	39	306	68	-3	65	355	65	355	68	-3	94	395	83	35	68	-3	88	22	88	22	68	-3	102	-8	88	22	102	-8	96	14	96	14	102	-8	106	11	117	13	106	11	129	-5	117	13	129	-5	128	21	106	11	102	-8	129	-5	80	51	78	71	68	-3	80	51	68	-3	83	35	266	466	234	449	241	442	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	51	241	49	234	67	0	67	0	49	234	47	225	67	0	47	225	-15	0	110	165	150	312	127	307	110	165	127	307	102	133	110	165	102	133	148	58	110	165	148	58	111	165	127	307	101	303	102	133	102	133	101	303	73	299	102	133	73	299	67	0	67	0	73	299	53	256	67	0	53	256	53	252	67	0	53	252	52	247	33	274	42	272	43	296	43	296	42	272	48	268	43	296	48	268	73	299	73	299	48	268	52	263	73	299	52	263	53	256	43	296	12	293	22	275	43	296	22	275	33	274	263	242	267	308	256	250	256	250	267	308	247	253	241	252	247	253	267	308	241	252	267	308	239	295	271	233	283	225	293	312	293	312	283	225	301	222	293	312	301	222	311	309	311	309	301	222	315	224	311	309	315	224	325	302	325	302	315	224	327	231	325	302	327	231	334	291	334	291	327	231	335	240	334	291	335	240	339	277	339	277	335	240	339	251	339	277	339	251	341	263	267	308	263	242	271	233	267	308	271	233	293	312	157	43	162	185	163	226	163	226	162	185	191	216	163	226	191	216	205	268	205	268	191	216	214	236	205	268	214	236	239	295	239	295	214	236	230	247	239	295	230	247	241	252	163	226	111	165	148	58	163	226	148	58	157	43	305	0	305	18	293	-2	293	-2	305	18	285	19	293	-2	285	19	279	-5	279	-5	285	19	270	22	279	-5	270	22	265	-6	265	-6	270	22	260	28	265	-6	260	28	252	-7	252	-7	260	28	251	38	252	-7	251	38	242	52	242	52	162	185	169	25	242	52	169	25	186	9	242	52	186	9	209	-2	242	52	209	-2	241	-7	242	52	241	-7	252	-7	22	275	12	293	12	275	51	241	67	0	52	247	169	25	162	185	157	43	175	383	180	466	166	396	166	396	180	466	158	471	166	396	158	471	155	403	155	403	158	471	143	406	135	404	143	406	158	471	135	404	158	471	133	465	189	300	-22	0	61	0	189	300	61	0	189	196	189	300	189	196	196	4	189	300	196	4	194	450	189	300	194	450	186	335	182	362	186	335	194	450	182	362	194	450	180	466	182	362	180	466	175	383	101	360	108	378	115	449	115	449	108	378	116	391	115	449	116	391	133	465	133	465	116	391	126	400	133	465	126	400	135	404	101	360	115	449	101	425	101	360	101	425	91	394	101	360	91	394	82	360	244	56	237	61	257	-6	257	-6	237	61	231	72	257	-6	231	72	228	-11	228	-11	231	72	226	91	228	-11	226	91	224	120	279	65	269	58	279	6	279	6	269	58	261	55	279	6	261	55	257	-6	257	-6	261	55	253	54	295	29	305	61	310	101	295	29	310	101	292	101	295	29	292	101	286	79	295	29	286	79	279	6	194	450	196	4	204	427	204	427	196	4	209	-7	204	427	209	-7	209	398	209	398	209	-7	228	-11	209	398	228	-11	212	365	212	365	228	-11	224	120	187	21	196	4	189	196	187	21	189	196	186	174	187	21	186	174	184	149	187	21	184	149	182	43	182	43	184	149	182	122	182	43	182	122	181	95	182	43	181	95	181	69	244	56	257	-6	253	54	279	65	279	6	286	79	98	47	94	53	110	0	110	0	94	53	91	60	110	0	91	60	88	-5	88	-5	91	60	90	68	68	303	-36	-86	23	-138	68	303	23	-138	26	-129	68	303	26	-129	30	-119	68	303	30	-119	33	-109	68	303	33	-109	37	-98	68	303	37	-98	40	-88	68	303	40	-88	62	-6	68	303	62	-6	88	-5	68	303	88	-5	90	68	68	303	90	68	91	76	68	303	91	76	92	84	68	303	92	84	94	92	68	303	94	92	95	100	68	303	95	100	97	108	68	303	97	108	149	303	23	-138	-36	-86	-39	-98	23	-138	-39	-98	-43	-110	23	-138	-43	-110	-47	-121	23	-138	-47	-121	-51	-130	23	-138	-51	-130	-54	-138	198	156	181	123	182	88	182	88	181	123	162	92	182	88	162	92	154	43	154	43	162	92	143	66	154	43	143	66	131	15	131	15	143	66	125	49	131	15	125	49	110	0	110	0	125	49	109	42	205	-6	222	-8	237	303	237	303	222	-8	245	-4	237	303	245	-4	255	61	255	61	245	-4	254	54	254	50	254	54	245	-4	254	50	245	-4	255	45	255	45	245	-4	267	5	255	45	267	5	257	42	257	42	267	5	260	39	237	303	255	61	257	73	237	303	257	73	260	88	237	303	260	88	264	105	237	303	264	105	269	124	237	303	269	124	317	303	179	71	182	7	183	88	183	88	182	7	192	-1	183	88	192	-1	198	156	198	156	192	-1	205	-6	198	156	205	-6	237	303	182	88	183	88	198	156	288	56	279	46	287	24	287	24	279	46	271	40	287	24	271	40	267	5	267	5	271	40	264	38	307	49	327	81	311	90	307	49	311	90	299	71	307	49	299	71	288	56	307	49	288	56	287	24	177	57	175	47	176	19	177	57	176	19	182	7	177	57	182	7	179	71	174	39	174	35	176	19	174	39	176	19	175	47	103	44	98	47	110	0	103	44	110	0	109	42	260	39	267	5	264	38	52	245	50	238	76	16	76	16	50	238	49	231	76	16	49	231	48	225	48	225	-15	-8	3	-8	280	312	256	236	268	204	268	204	256	236	223	175	268	204	223	175	215	121	215	121	223	175	183	130	215	121	183	130	149	59	149	59	183	130	138	99	149	59	138	99	88	82	88	82	87	82	149	59	149	59	87	82	76	16	38	272	46	269	61	298	61	298	46	269	51	263	61	298	51	263	53	255	53	255	76	16	61	298	34	295	12	293	26	275	34	295	26	275	38	272	34	295	38	272	61	298	61	298	76	16	91	302	91	302	76	16	87	82	91	302	87	82	121	307	121	307	87	82	149	312	52	251	52	245	76	16	52	251	76	16	53	255	48	225	3	-8	76	16	26	275	12	293	12	275	280	312	268	204	298	308	73	100	70	121	70	121	59	-4	70	121	54	209	59	-4	54	209	32	8	32	8	54	209	29	182	32	8	29	182	13	28	13	28	29	182	11	153	13	28	11	153	1	54	1	54	11	153	0	121	1	54	0	121	-2	87	112	197	134	208	126	283	112	197	126	283	125	290	112	197	125	290	114	452	112	197	114	452	96	344	112	197	96	344	96	342	112	197	96	342	94	182	59	280	60	269	60	295	60	295	60	269	64	258	60	295	64	258	65	309	65	309	64	258	71	248	65	309	71	248	73	321	73	321	71	248	78	239	73	321	78	239	83	333	83	333	78	239	86	234	83	333	86	234	96	342	96	342	86	234	94	182	73	144	81	164	86	232	86	232	81	164	94	182	86	232	94	182	86	234	73	144	86	232	54	209	73	144	54	209	70	121	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	84	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	100	70	121	59	-4	73	100	59	-4	91	-8	73	100	91	-8	82	84	125	290	133	402	114	452	114	452	133	402	136	413	114	452	136	413	147	464	147	464	136	413	142	424	147	464	142	424	153	435	136	388	134	392	142	325	142	325	134	392	134	397	142	325	134	397	133	315	133	315	134	397	133	402	147	464	153	435	186	471	186	471	153	435	168	444	186	471	168	444	189	453	133	402	125	290	127	303	133	402	127	303	133	315	134	208	139	262	134	266	134	208	134	266	130	272	134	208	130	272	127	277	134	208	127	277	126	283	73	361	80	353	88	435	88	435	80	353	88	347	88	435	88	347	114	452	114	452	88	347	96	344	72	414	66	387	68	373	72	414	68	373	73	361	72	414	73	361	88	435	282	377	288	398	287	406	282	377	287	406	282	413	282	377	282	413	273	418	282	377	273	418	267	359	273	418	261	421	267	359	267	359	261	421	244	422	267	359	244	422	241	346	241	346	244	422	225	420	241	346	225	420	208	337	208	337	225	420	204	414	208	337	204	414	182	405	208	337	182	405	168	334	168	334	182	405	162	393	168	334	162	393	154	332	154	332	162	393	143	380	154	332	143	380	142	325	142	325	143	380	139	384	142	325	139	384	136	388	271	239	276	257	274	266	271	239	274	266	269	274	271	239	269	274	261	280	271	239	261	280	258	224	249	284	234	286	238	213	249	284	238	213	258	224	249	284	258	224	261	280	174	205	183	204	193	281	193	281	183	204	213	207	193	281	213	207	213	285	213	285	213	207	238	213	213	285	238	213	234	286	143	207	153	206	155	270	155	270	153	206	164	205	155	270	164	205	173	276	173	276	164	205	174	205	173	276	174	205	193	281	143	207	155	270	139	262	143	207	139	262	134	208	157	-93	182	-108	171	-83	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	24	62	24	62	36	67	36	67	24	62	37	-9	36	67	37	-9	45	73	45	73	37	-9	54	-7	45	73	54	-7	54	82	54	82	54	-7	69	0	54	82	69	0	62	92	62	92	69	0	70	104	85	131	70	104	82	8	85	131	82	8	94	21	37	-9	24	62	21	-7	21	-7	24	62	13	57	21	-7	13	57	10	-3	10	-3	13	57	5	50	10	-3	5	50	2	2	2	2	5	50	0	42	2	2	0	42	-1	12	-1	12	0	42	-2	33	-1	12	-2	33	-3	24	45	210	59	221	63	263	63	263	59	221	74	229	63	263	74	229	91	285	91	285	74	229	90	234	91	285	90	234	105	236	125	298	105	236	128	236	125	298	128	236	167	303	167	303	128	236	141	118	167	303	141	118	156	161	39	234	17	198	35	198	39	234	35	198	45	210	39	234	45	210	63	263	238	-5	263	72	262	82	262	82	265	112	238	-5	238	-5	265	112	272	146	238	-5	272	146	238	236	238	236	272	146	281	181	238	236	281	181	290	212	156	161	169	202	167	303	167	303	169	202	179	236	167	303	179	236	385	303	385	303	179	236	238	236	385	303	238	236	298	236	298	236	371	236	385	303	319	69	310	55	318	31	318	31	310	55	301	47	318	31	301	47	297	12	297	12	301	47	292	43	297	12	292	43	285	41	285	41	277	44	297	12	297	12	277	44	271	0	334	55	345	81	329	89	334	55	329	89	319	69	334	55	319	69	318	31	271	0	277	44	270	51	271	0	270	51	266	61	271	0	266	61	263	72	271	0	263	72	238	-5	179	50	181	33	182	83	182	83	181	33	189	18	182	83	189	18	192	120	192	120	189	18	201	6	192	120	201	6	206	160	206	160	201	6	218	-2	206	160	218	-2	222	199	222	199	218	-2	238	-5	222	199	238	-5	238	236	123	75	141	118	128	236	123	75	128	236	121	212	123	75	121	212	110	186	123	75	110	186	104	37	98	158	85	131	94	21	98	158	94	21	104	37	98	158	104	37	110	186	70	104	69	0	82	8	105	236	125	298	91	285	298	236	238	236	290	212	78	34	77	44	77	44	74	1	77	44	78	236	74	1	78	236	66	6	66	6	78	236	57	205	66	6	57	205	43	-86	43	-86	57	205	40	-97	39	171	25	138	28	-130	39	171	28	-130	32	-119	39	171	32	-119	37	-108	39	171	37	-108	40	-97	39	171	40	-97	57	205	25	-138	28	-130	25	138	25	-138	25	138	15	106	25	-138	15	106	-34	-81	25	-138	-34	-81	-38	-93	25	-138	-38	-93	-42	-106	25	-138	-42	-106	-46	-118	25	-138	-46	-118	-50	-129	25	-138	-50	-129	-54	-138	93	-5	105	-7	94	16	94	16	105	-7	103	15	117	18	103	15	105	-7	117	18	105	-7	117	-8	109	173	117	198	121	280	121	280	117	198	126	220	121	280	126	220	142	293	142	293	126	220	136	240	142	293	136	240	146	257	146	257	155	269	164	303	164	303	155	269	165	279	164	303	165	279	187	310	187	310	165	279	174	286	187	310	174	286	184	291	102	148	109	173	121	280	102	148	121	280	102	264	102	148	102	264	78	236	102	148	78	236	77	44	218	237	216	204	224	41	224	41	216	204	209	168	224	41	209	168	206	25	206	25	209	168	198	132	206	25	198	132	186	11	186	11	198	132	184	97	186	11	184	97	167	66	167	66	156	50	165	0	165	0	156	50	143	36	165	0	143	36	142	-6	142	-6	143	36	131	25	142	-6	131	25	117	18	187	310	184	291	192	293	192	293	200	291	210	312	210	312	200	291	208	285	210	312	208	285	213	275	164	303	142	293	146	257	218	237	224	41	235	311	235	311	224	41	249	71	235	311	249	71	260	304	260	304	249	71	270	107	260	304	270	107	281	290	281	290	270	107	287	148	281	290	287	148	297	265	297	265	287	148	298	189	297	265	298	189	302	228	210	312	213	275	235	311	235	311	213	275	217	259	235	311	217	259	218	237	210	312	187	310	192	293	167	66	165	0	186	11	87	20	81	26	83	-2	87	20	83	-2	93	-5	87	20	93	-5	94	16	78	34	77	44	74	1	78	34	74	1	83	-2	78	34	83	-2	81	26	117	18	117	-8	142	-6	70	127	70	127	70	127	70	127	59	234	59	-3	59	-3	59	234	38	210	59	-3	38	210	32	10	32	10	38	210	21	184	32	10	21	184	13	32	13	32	21	184	8	155	13	32	8	155	1	61	1	61	8	155	0	125	1	61	0	125	-2	94	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	85	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	103	70	127	59	-3	73	103	59	-3	91	-8	73	103	91	-8	82	85	162	299	132	246	169	252	169	252	187	248	198	309	198	309	187	248	202	240	198	309	202	240	232	312	232	312	202	240	216	230	232	312	216	230	233	222	256	219	271	221	273	305	273	305	271	221	284	227	273	305	284	227	288	296	288	296	284	227	294	237	288	296	294	237	299	282	299	282	294	237	300	250	299	282	300	250	302	265	254	310	232	312	233	222	254	310	233	222	256	219	254	310	256	219	273	305	198	309	162	299	169	252	74	168	85	203	90	261	90	261	85	203	104	229	90	261	104	229	125	283	125	283	104	229	132	246	125	283	132	246	162	299	74	168	90	261	59	234	74	168	59	234	70	127	157	-93	182	-108	171	-83	212	107	196	69	219	19	219	19	196	69	172	39	219	19	172	39	167	-1	167	-1	172	39	143	18	167	-1	143	18	112	11	112	11	97	14	109	-8	109	-8	97	14	87	21	109	-8	87	21	71	-4	71	-4	87	21	81	32	71	-4	81	32	79	44	-1	91	3	57	7	149	7	149	3	57	17	29	7	149	17	29	35	207	35	207	17	29	40	8	35	207	40	8	80	256	80	256	40	8	71	-4	80	256	71	-4	78	55	204	214	214	303	195	227	195	227	214	303	186	236	154	226	186	236	214	303	154	226	214	303	140	290	212	107	219	19	218	150	218	150	219	19	222	236	222	236	219	19	260	51	222	236	362	303	214	303	204	214	211	196	214	303	214	303	211	196	216	175	214	303	216	175	222	236	222	236	216	175	218	150	140	290	80	256	84	108	140	290	84	108	101	158	140	290	101	158	125	198	140	290	125	198	154	226	80	256	78	55	84	108	298	137	292	165	288	91	288	91	292	165	277	184	288	91	277	184	260	51	260	51	277	184	257	198	260	51	257	198	237	214	112	11	109	-8	167	-1	222	236	260	51	237	214	362	303	222	236	348	236	71	-4	79	44	78	55	166	66	165	77	165	77	146	-5	165	77	172	303	146	-5	172	303	143	236	143	236	172	303	113	295	143	236	113	295	112	236	93	234	112	236	113	295	93	234	113	295	72	227	72	227	113	295	68	273	72	227	68	273	52	215	52	215	68	273	36	243	52	215	36	243	35	198	35	198	36	243	21	176	170	113	177	146	172	303	172	303	177	146	189	187	172	303	189	187	207	236	207	236	292	236	308	303	172	303	207	236	308	303	172	303	165	77	166	90	172	303	166	90	170	113	15	209	3	176	21	176	15	209	21	176	36	243	222	70	212	56	221	32	221	32	212	56	202	47	221	32	202	47	199	12	199	12	202	47	194	43	199	12	194	43	186	41	186	41	178	43	199	12	199	12	178	43	174	0	238	56	248	83	232	90	238	56	232	90	222	70	238	56	222	70	221	32	174	0	178	43	172	49	174	0	172	49	168	56	174	0	168	56	166	66	174	0	166	66	146	-5	146	-5	143	236	122	-2	122	-2	143	236	114	171	122	-2	114	171	104	6	104	6	114	171	96	125	104	6	96	125	91	19	91	19	96	125	86	93	91	19	86	93	84	35	84	35	86	93	82	71	84	35	82	71	81	54	146	-5	166	66	165	77	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	81	304	57	259	60	257	-1	91	3	55	6	153	6	153	3	55	20	27	6	153	20	27	30	213	30	213	20	27	46	7	30	213	46	7	70	264	70	264	46	7	82	-4	70	264	82	-4	78	82	78	82	80	112	70	264	70	264	80	112	85	144	70	264	85	144	93	176	70	264	93	176	128	299	128	299	93	176	104	209	128	299	104	209	120	238	120	238	139	263	128	299	128	299	139	263	161	279	128	299	161	279	204	312	204	312	161	279	183	289	204	312	183	289	207	293	207	293	232	294	232	312	207	293	232	312	204	312	335	176	342	35	338	215	338	215	342	35	358	301	358	301	342	35	369	66	358	301	369	66	383	291	383	291	369	66	390	100	383	291	390	100	402	273	402	273	390	100	406	136	402	273	406	136	414	246	414	246	406	136	415	173	414	246	415	173	419	210	331	272	335	258	358	301	358	301	335	258	337	238	358	301	337	238	338	215	308	302	297	276	316	284	316	284	325	281	330	304	330	304	325	281	331	272	330	304	331	272	358	301	330	304	308	302	316	284	328	139	316	105	321	19	328	139	321	19	342	35	328	139	342	35	335	176	278	42	297	6	299	72	299	72	297	6	321	19	299	72	321	19	316	105	237	16	239	-6	252	23	252	23	239	-6	270	-1	252	23	270	-1	266	31	266	31	270	-1	278	42	204	-8	239	-6	209	11	209	11	239	-6	222	12	222	12	239	-6	237	16	257	197	267	227	269	285	269	285	267	227	281	255	269	285	281	255	288	295	288	295	281	255	297	276	288	295	297	276	308	302	252	272	236	257	250	171	252	272	250	171	257	197	252	272	257	197	269	285	214	231	195	201	204	-8	214	231	204	-8	209	11	214	231	209	11	250	171	214	231	250	171	236	257	180	170	167	137	169	-138	180	170	169	-138	204	-8	180	170	204	-8	195	201	169	-138	167	137	157	105	169	-138	157	105	132	11	169	-138	132	11	127	-8	169	-138	127	-8	92	-138	127	-8	132	11	116	12	127	-8	116	12	102	19	127	-8	102	19	90	32	127	-8	90	32	82	-4	81	52	78	82	82	-4	81	52	82	-4	90	32	297	6	278	42	270	-1	41	231	51	240	61	305	61	305	51	240	60	244	61	305	60	244	69	246	69	246	82	244	91	312	91	312	82	244	93	238	91	312	93	238	110	308	110	308	93	238	101	226	110	308	101	226	108	206	40	285	25	258	29	200	40	285	29	200	34	218	40	285	34	218	41	231	40	285	41	231	61	305	15	228	10	200	29	200	15	228	29	200	25	258	110	308	108	206	112	177	112	177	115	124	123	295	123	295	115	124	118	32	123	295	118	32	120	-28	91	312	61	305	69	246	115	124	-91	-126	-7	-126	115	124	-7	-126	118	32	146	52	348	303	264	303	146	52	264	303	143	149	146	52	143	149	140	206	146	52	140	206	150	-132	146	52	150	-132	152	-7	170	-62	163	-50	170	-138	170	-138	163	-50	157	-32	170	-138	157	-32	152	-7	170	-62	194	-133	179	-69	179	-69	194	-133	187	-71	197	-70	187	-71	194	-133	197	-70	194	-133	215	-119	231	-97	243	-65	249	-24	231	-97	249	-24	231	-24	231	-97	231	-24	225	-44	231	-97	225	-44	217	-58	231	-97	217	-58	215	-119	207	-66	197	-70	215	-119	207	-66	215	-119	217	-58	120	-28	122	-61	123	295	123	295	122	-61	127	-90	123	295	127	-90	131	274	131	274	127	-90	136	-115	131	274	136	-115	136	244	136	244	136	-115	150	-132	136	244	150	-132	140	206	123	295	110	308	112	177	152	-7	150	-132	170	-138	170	-62	170	-138	194	-133	26	279	34	267	35	312	35	312	34	267	39	253	35	312	39	253	70	308	70	308	39	253	40	237	70	308	40	237	54	9	35	312	-2	312	14	289	35	312	14	289	26	279	114	12	105	18	120	-8	120	-8	105	18	98	27	120	-8	98	27	84	-3	84	-3	98	27	93	39	84	-3	93	39	92	55	92	55	93	297	84	-3	84	-3	93	297	70	308	84	-3	70	308	54	9	95	87	101	125	107	279	107	279	101	125	108	166	107	279	108	166	114	258	114	258	108	166	114	204	114	258	114	204	116	234	93	297	92	55	95	87	93	297	95	87	107	279	263	2	204	11	198	-8	198	-8	204	11	204	303	198	-8	204	303	163	-138	163	-138	204	303	127	11	163	-138	127	11	120	-8	120	-8	127	11	114	12	120	-8	86	-138	163	-138	231	19	263	2	240	26	240	26	263	2	249	36	281	100	249	36	263	2	281	100	263	2	314	33	457	286	483	294	483	312	457	286	483	312	452	312	457	286	452	312	436	269	436	269	452	312	418	245	418	245	452	312	380	292	418	245	380	292	405	218	405	218	380	292	395	189	306	173	314	33	335	241	335	241	314	33	350	78	335	241	350	78	380	292	380	292	350	78	377	132	380	292	377	132	395	189	263	2	231	19	222	14	263	2	222	14	213	11	263	2	213	11	204	11	37	212	30	186	31	29	37	212	31	29	54	9	37	212	54	9	40	237	21	157	14	126	16	57	21	157	16	57	31	29	21	157	31	29	30	186	16	57	14	126	11	90	281	100	314	33	306	173	204	303	204	11	282	303	14	289	-2	312	-2	294	89	20	83	30	88	-8	88	-8	83	30	80	42	88	-8	80	42	76	-6	76	-6	80	42	78	56	89	279	78	56	81	104	89	279	81	104	90	152	173	61	161	41	164	6	164	6	161	41	146	25	164	6	146	25	144	-1	144	-1	146	25	129	14	144	-1	129	14	123	-6	123	-6	129	14	110	11	101	-8	123	-6	110	11	101	-8	110	11	98	13	101	-8	98	13	89	20	101	-8	89	20	88	-8	171	287	176	310	159	280	159	280	176	310	148	271	124	238	148	271	142	304	124	238	142	304	113	293	113	293	89	279	90	152	113	293	90	152	104	197	113	293	104	197	124	238	68	262	45	236	53	0	68	262	53	0	64	-3	68	262	64	-3	76	-6	68	262	76	-6	78	56	68	262	78	56	89	279	-1	86	0	65	1	131	1	131	0	65	6	47	1	131	6	47	11	171	11	171	6	47	15	30	11	171	15	30	26	206	26	206	15	30	27	16	26	206	27	16	45	236	45	236	27	16	42	5	45	236	42	5	53	0	199	293	216	294	216	312	199	293	216	312	184	291	184	291	216	312	176	310	184	291	176	310	171	287	176	310	142	304	148	271	185	152	183	118	183	110	185	152	183	110	183	102	185	152	183	102	183	96	185	152	183	96	183	90	185	152	183	90	183	84	185	152	183	84	196	33	185	152	196	33	194	188	256	13	246	20	252	-7	252	-7	246	20	239	30	252	-7	239	30	234	-2	234	-2	239	30	235	43	234	-2	235	43	234	60	234	60	234	65	229	242	229	242	234	65	234	70	229	242	234	70	235	75	229	242	235	75	254	250	254	250	235	75	235	80	254	250	235	80	236	85	236	85	241	94	254	250	254	250	241	94	249	108	254	250	249	108	258	126	252	-7	271	-8	256	13	256	13	271	-8	270	11	308	30	270	11	271	-8	308	30	271	-8	280	-8	374	259	392	302	373	265	373	265	392	302	371	271	366	280	371	271	392	302	366	280	392	302	361	310	449	249	445	257	450	158	450	158	445	257	433	275	450	158	433	275	431	107	431	107	433	275	416	290	431	107	416	290	401	60	401	60	416	290	392	302	401	60	392	302	376	237	376	237	392	302	376	245	392	302	374	259	375	252	392	302	375	252	376	245	361	310	320	312	336	293	361	310	336	293	349	290	361	310	349	290	359	286	361	310	359	286	366	280	359	139	362	21	372	197	372	197	362	21	401	60	372	197	401	60	376	237	449	249	450	158	452	240	452	240	450	158	457	209	452	240	457	209	455	230	455	230	457	209	456	220	297	-6	306	-4	308	30	308	30	306	-4	314	-2	308	30	314	-2	338	78	338	78	314	-2	362	21	338	78	362	21	359	139	308	30	280	-8	289	-7	308	30	289	-7	297	-6	278	221	275	233	276	181	278	221	276	181	278	190	278	221	278	190	279	199	278	221	279	199	279	207	254	250	258	126	263	248	263	248	258	126	266	145	263	248	266	145	270	242	270	242	266	145	272	163	270	242	272	163	275	233	275	233	272	163	274	172	275	233	274	172	276	181	234	-2	234	60	229	242	234	-2	229	242	218	5	218	5	229	242	209	219	218	5	209	219	205	17	205	17	209	219	196	33	182	18	183	84	173	61	182	18	173	61	164	6	183	84	182	18	196	33	194	188	196	33	209	219	336	293	320	312	320	294	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	8	412	8	385	14	424	14	424	8	385	15	373	14	424	15	373	24	434	24	434	15	373	24	363	24	434	24	363	36	440	36	440	24	363	36	357	36	440	36	357	49	443	49	443	36	357	49	354	49	443	49	354	63	440	63	440	49	354	63	357	63	440	63	357	76	434	76	434	63	357	76	363	76	434	76	363	86	424	86	424	76	363	86	372	86	424	86	372	92	412	92	412	86	372	92	384	92	412	92	384	94	398	152	412	152	385	158	424	158	424	152	385	158	373	158	424	158	373	167	434	167	434	158	373	167	363	167	434	167	363	179	440	179	440	167	363	179	357	179	440	179	357	192	443	192	443	179	357	192	354	192	443	192	354	206	440	206	440	192	354	206	357	206	440	206	357	219	434	219	434	206	357	219	363	219	434	219	363	228	424	228	424	219	363	228	372	228	424	228	372	235	412	235	412	228	372	235	384	235	412	235	384	237	398	152	385	152	412	149	398	8	385	8	412	6	398	23	275	14	293	14	275	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	87	412	87	385	93	424	93	424	87	385	93	373	93	424	93	373	102	434	102	434	93	373	103	363	102	434	103	363	114	440	114	440	103	363	114	357	114	440	114	357	127	443	127	443	114	357	127	354	127	443	127	354	142	440	142	440	127	354	142	357	142	440	142	357	154	434	154	434	142	357	154	363	154	434	154	363	163	424	163	424	154	363	163	372	163	424	163	372	170	412	170	412	163	372	170	384	170	412	170	384	172	398	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	230	412	230	385	236	424	236	424	230	385	236	373	236	424	236	373	246	434	246	434	236	373	246	363	246	434	246	363	257	440	257	440	246	363	258	357	257	440	258	357	271	443	271	443	258	357	271	354	271	443	271	354	285	440	285	440	271	354	285	357	285	440	285	357	297	434	297	434	285	357	297	363	297	434	297	363	307	424	307	424	297	363	307	372	307	424	307	372	313	412	313	412	307	372	313	384	313	412	313	384	315	398	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	230	385	230	412	228	398	81	304	57	259	60	257	87	385	87	412	84	398	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	271	440	270	446	270	430	270	430	270	446	268	451	270	430	268	451	266	421	266	421	268	451	264	456	266	421	264	456	260	413	260	413	264	456	259	458	260	413	259	458	253	459	250	404	260	413	253	459	250	404	253	459	246	459	250	404	246	459	238	457	250	404	238	457	238	394	238	394	238	457	231	454	238	394	231	454	224	448	238	394	224	448	217	440	238	394	217	440	183	348	217	440	151	348	183	348	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	267	440	266	446	266	430	266	430	266	446	263	451	266	430	263	451	262	421	262	421	263	451	259	456	262	421	259	456	255	413	255	413	259	456	254	458	255	413	254	458	249	459	246	404	255	413	249	459	246	404	249	459	241	459	246	404	241	459	233	457	246	404	233	457	233	394	233	394	233	457	226	454	233	394	226	454	219	448	233	394	219	448	212	440	233	394	212	440	179	348	179	348	212	440	146	348	81	304	57	259	60	257	89	20	83	30	88	-8	88	-8	83	30	80	42	88	-8	80	42	76	-6	76	-6	80	42	78	56	89	279	78	56	81	104	89	279	81	104	90	152	173	61	161	41	164	6	164	6	161	41	146	25	164	6	146	25	144	-1	144	-1	146	25	129	14	144	-1	129	14	123	-6	123	-6	129	14	110	11	101	-8	123	-6	110	11	101	-8	110	11	98	13	101	-8	98	13	89	20	101	-8	89	20	88	-8	171	287	176	310	159	280	159	280	176	310	148	271	124	238	148	271	142	304	124	238	142	304	113	293	113	293	89	279	90	152	113	293	90	152	104	197	113	293	104	197	124	238	68	262	45	236	53	0	68	262	53	0	64	-3	68	262	64	-3	76	-6	68	262	76	-6	78	56	68	262	78	56	89	279	-1	86	0	65	1	131	1	131	0	65	6	47	1	131	6	47	11	171	11	171	6	47	15	30	11	171	15	30	26	206	26	206	15	30	27	16	26	206	27	16	45	236	45	236	27	16	42	5	45	236	42	5	53	0	199	293	216	294	216	312	199	293	216	312	184	291	184	291	216	312	176	310	184	291	176	310	171	287	176	310	142	304	148	271	185	152	183	118	183	110	185	152	183	110	183	102	185	152	183	102	183	96	185	152	183	96	183	90	185	152	183	90	183	84	185	152	183	84	196	33	185	152	196	33	194	188	256	13	246	20	252	-7	252	-7	246	20	239	30	252	-7	239	30	234	-2	234	-2	239	30	235	43	234	-2	235	43	234	60	234	60	234	65	229	242	229	242	234	65	234	70	229	242	234	70	235	75	229	242	235	75	254	250	254	250	235	75	235	80	254	250	235	80	236	85	236	85	241	94	254	250	254	250	241	94	249	108	254	250	249	108	258	126	252	-7	271	-8	256	13	256	13	271	-8	270	11	308	30	270	11	271	-8	308	30	271	-8	280	-8	354	440	353	446	352	430	352	430	353	446	350	451	352	430	350	451	348	421	348	421	350	451	345	456	348	421	345	456	342	413	342	413	345	456	340	458	342	413	340	458	335	459	342	413	335	459	332	404	332	404	335	459	327	459	332	404	327	459	320	394	320	394	327	459	319	457	320	394	319	457	312	454	232	348	265	348	299	440	299	440	265	348	320	394	299	440	320	394	305	448	305	448	320	394	312	454	374	259	392	302	373	265	373	265	392	302	371	271	366	280	371	271	392	302	366	280	392	302	361	310	449	249	445	257	450	158	450	158	445	257	433	275	450	158	433	275	431	107	431	107	433	275	416	290	431	107	416	290	401	60	401	60	416	290	392	302	401	60	392	302	376	237	376	237	392	302	376	245	392	302	374	259	375	252	392	302	375	252	376	245	361	310	320	312	336	293	361	310	336	293	349	290	361	310	349	290	359	286	361	310	359	286	366	280	359	139	362	21	372	197	372	197	362	21	401	60	372	197	401	60	376	237	449	249	450	158	452	240	452	240	450	158	457	209	452	240	457	209	455	230	455	230	457	209	456	220	297	-6	306	-4	308	30	308	30	306	-4	314	-2	308	30	314	-2	338	78	338	78	314	-2	362	21	338	78	362	21	359	139	308	30	280	-8	289	-7	308	30	289	-7	297	-6	278	221	275	233	276	181	278	221	276	181	278	190	278	221	278	190	279	199	278	221	279	199	279	207	254	250	258	126	263	248	263	248	258	126	266	145	263	248	266	145	270	242	270	242	266	145	272	163	270	242	272	163	275	233	275	233	272	163	274	172	275	233	274	172	276	181	234	-2	234	60	229	242	234	-2	229	242	218	5	218	5	229	242	209	219	218	5	209	219	205	17	205	17	209	219	196	33	182	18	183	84	173	61	182	18	173	61	164	6	183	84	182	18	196	33	194	188	196	33	209	219	336	293	320	312	320	294	96	2	142	-7	106	25	106	25	142	-7	120	22	148	35	120	22	142	-7	148	35	142	-7	189	0	238	209	254	236	230	220	230	220	254	236	225	255	230	220	225	255	219	228	219	228	225	255	204	231	175	218	204	231	190	262	175	218	190	262	162	260	143	187	175	218	162	260	143	187	162	260	136	251	143	187	136	251	113	239	143	187	113	239	112	146	91	222	70	204	81	74	91	222	81	74	90	106	91	222	90	106	112	146	91	222	112	146	113	239	95	33	88	45	96	2	96	2	88	45	83	60	96	2	83	60	64	28	64	28	83	60	81	74	64	28	81	74	70	204	238	209	243	195	254	236	254	236	243	195	245	181	262	53	245	181	236	150	262	53	236	150	230	21	230	21	236	150	212	109	230	21	212	109	189	0	189	0	212	109	181	67	189	0	181	67	148	35	225	255	190	262	204	231	292	140	287	176	284	94	284	94	287	176	274	209	284	94	274	209	262	53	262	53	274	209	254	236	262	53	254	236	245	181	132	328	146	439	130	328	130	328	146	439	129	329	114	305	129	329	146	439	114	305	146	439	105	397	273	411	267	401	276	351	276	351	267	401	260	392	276	351	260	392	253	384	253	384	234	370	276	351	276	351	234	370	230	336	276	449	283	465	272	453	272	453	283	465	266	454	237	447	266	454	260	469	237	447	260	469	237	471	180	456	182	402	200	464	200	464	182	402	208	428	200	464	208	428	220	469	220	469	208	428	237	447	220	469	237	447	237	471	165	351	142	349	180	330	146	439	142	349	159	375	146	439	159	375	161	448	161	448	159	375	182	402	161	448	182	402	180	456	146	439	132	328	133	328	146	439	133	328	135	328	146	439	135	328	137	328	146	439	137	328	142	349	105	397	72	341	80	230	105	397	80	230	90	256	105	397	90	256	101	281	105	397	101	281	114	305	72	341	48	277	64	28	72	341	64	28	70	204	72	341	70	204	80	230	29	154	32	109	34	213	34	213	32	109	43	65	34	213	43	65	48	277	48	277	43	65	64	28	273	411	276	351	278	421	278	421	276	351	310	377	278	421	310	377	279	432	279	432	283	465	279	438	279	438	283	465	278	444	283	465	260	469	266	454	310	377	324	417	318	440	310	377	318	440	303	456	310	377	303	456	283	465	310	377	283	465	279	432	165	351	180	330	189	354	189	354	180	330	230	336	189	354	230	336	212	360	212	360	230	336	234	370	180	330	142	349	137	328	283	465	276	449	278	444	95	33	96	2	106	25	232	441	250	446	250	446	250	471	250	446	265	442	250	471	265	442	267	471	267	471	265	442	277	431	267	471	277	431	280	468	280	468	277	431	284	413	280	468	284	413	291	465	291	465	284	413	288	391	291	465	288	391	290	366	329	146	342	144	339	172	339	172	342	144	350	169	350	169	342	144	354	142	350	169	354	142	361	165	361	165	354	142	366	140	361	165	366	140	372	163	372	163	366	140	380	139	372	163	380	139	384	161	384	161	380	139	394	138	384	161	394	138	398	159	339	172	348	201	351	414	351	414	348	201	356	232	351	414	356	232	361	387	361	387	356	232	362	263	361	387	362	263	366	357	366	357	362	263	366	295	366	357	366	295	368	326	339	172	351	414	335	437	339	172	335	437	329	146	329	146	335	437	314	454	329	146	314	454	308	99	308	99	314	454	302	460	308	99	302	460	291	465	308	99	291	465	290	366	290	366	288	331	308	99	308	99	288	331	284	294	308	99	284	294	283	56	283	56	284	294	278	259	283	56	278	259	272	228	283	56	272	228	266	202	266	202	257	165	283	56	283	56	257	165	253	22	253	22	257	165	243	118	253	22	243	118	228	76	217	0	253	22	228	76	217	0	228	76	210	42	217	0	210	42	191	19	217	0	191	19	171	-8	171	-8	191	19	171	11	171	11	160	12	171	-8	171	-8	160	12	151	17	171	-8	151	17	144	27	266	202	232	232	257	165	257	165	232	232	211	266	257	165	211	266	205	190	205	190	211	266	200	299	205	190	200	299	196	327	166	221	205	190	177	450	177	450	205	190	196	327	177	450	196	327	195	345	195	345	198	378	177	450	177	450	198	378	212	466	120	335	125	295	127	385	127	385	125	295	140	257	127	385	140	257	148	423	148	423	140	257	166	221	148	423	166	221	177	450	198	378	205	405	212	466	212	466	205	405	217	427	212	466	217	427	250	471	250	471	217	427	232	441	250	471	232	441	250	446	27	145	36	154	41	187	41	187	36	154	45	161	41	187	45	161	64	202	64	202	45	161	54	166	64	202	54	166	62	168	62	168	67	167	64	202	64	202	67	167	90	212	21	168	5	147	19	135	21	168	19	135	27	145	21	168	27	145	41	187	137	57	132	214	131	-4	131	-4	132	214	118	216	131	-4	118	216	100	6	100	6	118	216	90	212	100	6	90	212	79	23	79	23	90	212	74	150	79	23	74	150	73	137	79	23	73	137	70	123	156	194	151	203	152	146	156	194	152	146	154	157	156	194	154	157	156	167	156	194	156	167	157	176	156	194	157	176	158	183	138	77	140	92	143	210	143	210	140	92	144	112	143	210	144	112	151	203	151	203	144	112	150	138	151	203	150	138	152	146	137	66	138	77	143	210	137	66	143	210	132	214	137	66	132	214	137	57	171	-8	144	27	131	-4	131	-4	144	27	139	40	131	-4	139	40	137	57	70	165	72	161	90	212	90	212	72	161	74	156	90	212	74	156	74	150	67	48	79	23	70	123	67	48	70	123	67	108	67	48	67	108	64	93	67	48	64	93	63	78	90	212	67	167	70	165	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	158	211	216	34	214	45	214	45	225	381	201	423	225	381	214	45	215	51	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	166	452	158	211	214	45	166	452	214	45	201	423	244	278	241	278	256	207	244	278	256	207	261	325	261	325	256	207	267	244	261	325	267	244	284	374	284	374	267	244	278	280	284	374	278	280	290	313	284	374	290	313	315	418	315	418	290	313	302	342	315	418	302	342	314	367	314	367	327	385	315	418	315	418	327	385	355	449	221	78	256	207	241	278	327	385	341	402	355	449	355	449	341	402	355	416	355	449	355	416	403	462	403	462	355	416	371	426	403	462	371	426	387	429	387	429	391	429	403	462	403	462	391	429	393	428	403	462	393	428	395	427	409	351	425	349	429	458	429	458	425	349	440	352	429	458	440	352	448	448	448	448	440	352	453	359	448	448	453	359	461	434	461	434	453	359	462	370	461	434	462	370	468	417	468	417	462	370	468	384	468	417	468	384	471	399	396	357	409	351	397	423	397	423	409	351	403	462	403	462	409	351	429	458	391	418	387	412	387	365	391	418	387	365	396	357	391	418	396	357	397	423	383	405	381	397	382	375	383	405	382	375	387	365	383	405	387	365	387	412	403	462	395	427	396	425	403	462	396	425	397	423	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	268	0	103	34	90	25	268	0	90	25	73	20	268	0	73	20	49	17	268	0	49	17	49	0	120	69	231	21	221	26	120	69	221	26	216	34	120	69	216	34	158	211	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	115	463	110	400	134	360	382	375	381	397	380	387	80	117	86	150	73	263	73	263	86	150	95	182	73	263	95	182	133	299	133	299	95	182	106	212	133	299	106	212	121	238	121	238	136	260	133	299	133	299	136	260	152	275	133	299	152	275	168	285	-1	91	3	54	6	153	6	153	3	54	20	26	6	153	20	26	31	212	31	212	20	26	46	6	31	212	46	6	73	263	73	263	46	6	78	83	168	285	186	291	212	312	212	312	186	291	207	293	212	312	207	293	208	11	239	-6	208	11	204	-8	204	-8	208	11	207	293	204	-8	207	293	170	-138	170	-138	207	293	132	11	170	-138	132	11	127	-8	127	-8	132	11	116	12	127	-8	116	12	101	19	89	31	81	52	82	-4	89	31	82	-4	127	-8	89	31	127	-8	101	19	82	-4	81	52	78	83	82	-4	78	83	46	6	236	16	239	-6	250	23	250	23	239	-6	269	-1	250	23	269	-1	264	31	264	31	269	-1	275	42	297	72	275	42	295	6	297	72	295	6	318	19	221	12	208	11	239	-6	221	12	239	-6	236	16	127	-8	92	-138	170	-138	290	312	334	472	254	472	290	312	254	472	284	293	290	312	284	293	303	291	290	312	303	291	335	309	212	312	208	11	284	293	212	312	284	293	254	472	339	35	366	65	370	297	370	297	366	65	388	98	370	297	388	98	397	278	397	278	388	98	404	135	397	278	404	135	413	249	413	249	404	135	415	173	413	249	415	173	419	210	370	297	338	229	339	35	335	253	338	229	370	297	335	253	370	297	335	309	335	309	303	291	317	284	335	309	317	284	329	272	335	309	329	272	335	253	338	229	335	184	339	35	339	35	335	184	327	143	339	35	327	143	318	19	318	19	327	143	314	106	318	19	314	106	297	72	275	42	269	-1	295	6	133	299	168	285	212	312	80	117	73	263	78	83	17	180	31	202	32	247	32	247	31	202	47	218	32	247	47	218	64	276	64	276	47	218	66	228	64	276	66	228	107	296	107	296	66	228	88	234	107	296	88	234	111	235	166	303	111	235	126	235	166	303	126	235	127	-1	127	-1	126	235	117	3	11	214	-1	180	17	180	11	214	17	180	32	247	160	34	164	-8	167	22	167	22	164	-8	178	-8	167	22	178	-8	175	13	175	13	178	-8	185	11	201	14	185	11	198	-6	201	14	198	-6	217	-1	157	104	166	303	155	70	155	70	151	-6	157	51	157	51	151	-6	164	-8	157	51	164	-8	160	34	163	140	171	175	166	303	166	303	171	175	181	208	166	303	181	208	194	236	194	236	440	236	570	303	570	303	440	236	516	236	252	91	253	86	253	134	253	134	253	86	253	82	253	134	253	82	259	160	259	160	253	82	267	33	259	160	267	33	271	183	271	183	267	33	275	19	271	183	275	19	289	198	289	198	275	19	286	7	289	198	286	7	300	-1	253	134	251	107	251	103	253	134	251	103	252	97	253	134	252	97	252	91	252	18	267	33	253	82	252	18	253	82	243	59	252	18	243	59	235	7	201	14	217	-1	217	24	217	24	217	-1	235	7	217	24	235	7	231	40	231	40	235	7	243	59	316	20	309	30	317	-6	317	-6	309	30	305	43	317	-6	305	43	300	-1	300	-1	305	43	304	60	344	170	343	181	341	149	341	149	343	181	339	190	341	149	339	190	334	127	334	127	339	190	333	197	334	127	333	197	325	203	305	73	305	77	314	204	314	204	305	77	314	90	314	204	314	90	325	203	325	203	314	90	324	107	325	203	324	107	334	127	314	204	289	198	304	63	314	204	304	63	304	66	314	204	304	66	305	70	314	204	305	70	305	73	304	63	289	198	300	-1	304	63	300	-1	304	60	435	197	423	139	446	36	446	36	423	139	402	78	446	36	402	78	396	3	396	3	402	78	375	30	396	3	375	30	340	11	340	11	327	13	338	-8	338	-8	327	13	317	-6	516	236	440	236	446	36	516	236	446	36	485	83	516	236	485	83	511	138	516	236	511	138	520	197	516	236	520	197	517	229	166	303	194	236	570	303	166	303	127	-1	138	-4	166	303	138	-4	151	-6	166	303	151	-6	155	70	520	197	520	204	520	212	520	197	520	212	519	221	520	197	519	221	517	229	340	11	338	-8	396	3	185	11	178	-8	198	-6	75	91	76	70	78	125	78	125	76	70	81	50	78	125	81	50	86	158	86	158	81	50	89	32	86	158	89	32	97	189	97	189	89	32	101	16	97	189	101	16	111	216	111	216	101	16	117	3	111	216	117	3	126	235	435	197	446	36	440	236	111	235	166	303	107	296	166	303	157	104	163	140	570	303	516	236	556	236	316	20	317	-6	327	13	127	44	127	-5	142	26	142	26	127	-5	209	-100	142	26	209	-100	161	15	161	15	209	-100	185	11	209	14	185	11	208	-90	209	-100	208	-90	185	11	115	97	119	148	102	360	115	97	102	360	91	8	115	97	91	8	118	68	118	68	91	8	127	-5	118	68	127	-5	127	44	18	149	23	102	24	205	24	205	23	102	37	62	24	205	37	62	41	260	41	260	37	62	60	31	41	260	60	31	67	312	67	312	60	31	91	8	67	312	91	8	102	360	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	205	439	174	422	192	359	208	-83	210	-75	209	14	209	14	210	-75	212	-64	209	14	212	-64	231	24	231	24	212	-64	215	-50	231	24	215	-50	219	-31	219	-31	226	-7	231	24	231	24	226	-7	252	0	231	24	252	0	251	39	251	39	252	0	270	61	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	324	36	324	36	337	189	316	134	324	36	316	134	301	21	301	21	316	134	290	87	277	9	301	21	290	87	277	9	290	87	270	61	277	9	270	61	252	0	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	256	-134	256	-117	237	-116	256	-134	237	-116	223	-112	256	-134	223	-112	214	-107	256	-134	214	-107	112	-62	256	-134	112	-62	104	-85	256	-134	104	-85	96	-101	256	-134	96	-101	86	-110	256	-134	86	-110	73	-114	256	-134	73	-114	56	-117	256	-134	56	-117	56	-134	214	-107	209	-100	127	-5	214	-107	127	-5	112	-62	209	14	208	-90	208	-83	102	360	119	148	144	400	67	-2	107	-138	67	-2	67	-2	107	-138	80	38	67	-2	80	38	78	54	78	54	87	279	67	-2	67	-2	87	279	66	260	67	-2	66	260	44	7	44	7	66	260	43	234	44	7	43	234	24	21	24	21	43	234	24	203	24	21	24	203	10	40	10	40	24	203	10	169	10	40	10	169	1	63	1	63	10	169	1	131	1	63	1	131	-1	91	153	279	161	285	162	310	162	310	161	285	169	289	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	192	312	159	44	162	0	178	81	178	81	162	0	179	7	178	81	179	7	194	123	194	123	179	7	196	17	194	123	196	17	207	168	207	168	196	17	212	28	207	168	212	28	215	212	215	212	212	28	227	42	215	212	227	42	218	251	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	142	22	132	16	143	-4	143	-4	132	16	122	12	143	-4	122	12	112	11	112	11	100	12	107	-138	107	-138	100	12	91	17	107	-138	91	17	84	26	146	271	162	310	136	304	146	271	136	304	123	238	111	293	87	279	90	147	111	293	90	147	104	195	111	293	104	195	123	238	111	293	123	238	136	304	87	279	78	54	82	99	87	279	82	99	90	147	153	279	162	310	146	271	151	32	142	22	143	-4	151	32	143	-4	162	0	151	32	162	0	159	44	112	11	107	-138	143	-4	107	-138	67	-2	29	-138	80	38	107	-138	84	26	145	345	158	410	114	293	114	293	158	410	87	349	114	293	87	349	103	234	103	234	115	54	120	176	120	176	115	54	157	44	120	176	157	44	164	143	164	143	157	44	194	37	164	143	194	37	222	124	222	124	194	37	224	27	222	124	224	27	283	107	283	107	224	27	246	15	283	107	246	15	259	0	87	349	39	268	48	95	87	349	48	95	78	71	87	349	78	71	115	54	87	349	115	54	103	234	39	268	22	172	29	128	39	268	29	128	48	95	323	-78	333	81	305	-95	305	-95	333	81	283	107	305	-95	283	107	281	-110	281	-110	283	107	263	-18	281	-110	263	-18	257	-46	281	-110	257	-46	255	-122	255	-122	257	-46	242	-71	255	-122	242	-71	228	-131	228	-131	242	-71	219	-90	228	-131	219	-90	200	-136	200	-136	219	-90	191	-102	200	-136	191	-102	171	-138	171	-138	191	-102	161	-106	96	-80	84	-64	102	-119	96	-80	102	-119	110	-91	110	-91	102	-119	124	-130	110	-91	124	-130	126	-100	126	-100	124	-130	147	-136	126	-100	147	-136	143	-105	143	-105	147	-136	161	-106	84	-64	66	-80	82	-102	84	-64	82	-102	102	-119	443	426	427	443	433	363	443	426	433	363	442	373	443	426	442	373	447	387	443	426	447	387	449	405	344	400	360	379	373	461	373	461	360	379	378	362	373	461	378	362	403	454	403	454	378	362	406	354	403	454	406	354	427	443	427	443	406	354	420	357	427	443	420	357	433	363	158	410	188	387	245	449	245	449	188	387	238	415	245	449	238	415	286	425	286	425	322	418	341	463	341	463	322	418	344	400	341	463	344	400	373	461	341	463	245	449	286	425	360	-9	363	15	362	29	360	-9	362	29	359	43	360	-9	359	43	353	57	360	-9	353	57	352	-34	345	70	333	81	339	-57	345	70	339	-57	352	-34	345	70	352	-34	353	57	283	107	259	0	263	-18	171	-138	161	-106	147	-136	158	410	145	345	188	387	333	81	323	-78	339	-57	56	69	46	80	59	-4	59	-4	46	80	40	95	59	-4	40	95	32	6	32	6	40	95	38	112	39	178	38	112	39	121	39	178	39	121	42	131	42	131	48	141	83	213	83	213	48	141	55	150	83	213	55	150	64	158	64	158	82	168	83	213	83	213	82	168	103	172	83	213	103	172	135	238	135	238	103	172	126	174	135	238	126	174	151	174	190	67	163	72	170	-2	170	-2	163	72	155	-1	145	-1	155	-1	148	70	145	-1	148	70	132	-3	132	-3	148	70	131	67	132	-3	131	67	118	-5	118	-5	131	67	114	64	118	-5	114	64	104	-7	104	-7	114	64	99	61	104	-7	99	61	91	-8	91	-8	99	61	86	60	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	344	333	328	333	329	269	329	269	328	333	318	310	329	269	318	310	303	225	303	225	318	310	302	289	303	225	302	289	278	272	151	174	177	175	192	250	192	250	177	175	226	181	192	250	226	181	242	259	242	259	226	181	268	197	242	259	268	197	278	272	278	272	268	197	303	225	-2	80	1	48	8	133	8	133	1	48	13	24	8	133	13	24	39	178	39	178	13	24	32	6	39	178	32	6	38	112	233	-44	241	-10	238	15	233	-44	238	15	228	38	233	-44	228	38	212	56	233	-44	212	56	212	-78	192	-32	189	-51	212	-78	192	-32	212	-78	212	56	192	-32	212	56	191	-20	191	-20	212	56	190	67	191	-20	190	67	187	-11	187	-11	190	67	181	-5	182	-69	171	-83	182	-108	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	163	72	148	70	155	-1	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	69	62	56	69	59	-4	69	62	59	-4	91	-8	69	62	91	-8	86	60	157	-93	182	-108	171	-83	190	67	170	-2	181	-5	39	178	42	131	83	213	135	238	151	174	192	250	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	131	423	134	418	452	452	452	452	134	418	265	430	452	452	265	430	279	431	279	431	310	429	452	452	452	452	310	429	337	426	452	452	337	426	359	419	401	375	452	452	398	385	398	385	452	452	392	394	377	409	392	394	452	452	377	409	452	452	359	419	452	452	401	375	404	362	452	452	404	362	405	346	452	452	405	346	406	327	452	452	406	327	424	324	188	220	336	220	196	250	188	220	196	250	135	410	188	220	135	410	146	68	188	220	146	68	149	78	188	220	149	78	152	89	142	52	144	59	135	410	142	52	135	410	142	47	135	410	196	250	237	398	135	410	237	398	241	411	135	410	241	411	247	421	135	410	247	421	254	427	135	410	254	427	265	430	135	410	265	430	134	418	452	452	86	452	107	432	452	452	107	432	118	430	452	452	118	430	126	427	452	452	126	427	131	423	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	196	250	336	220	345	250	107	432	86	452	86	435	146	68	135	410	144	59	192	247	329	247	342	304	192	247	342	304	121	304	192	247	121	304	148	57	192	247	148	57	156	91	121	304	22	-127	106	-127	121	304	106	-127	148	57	156	91	148	57	251	57	156	91	251	57	259	91	178	480	189	484	202	516	202	516	189	484	200	488	202	516	200	488	210	489	210	489	217	488	225	527	225	527	217	488	223	485	225	527	223	485	227	482	177	501	150	480	157	467	177	501	157	467	167	474	177	501	167	474	178	480	177	501	178	480	202	516	512	385	505	396	365	253	365	253	505	396	142	271	365	253	142	271	2	128	2	128	142	271	142	276	2	128	142	276	212	425	212	425	142	276	262	383	212	425	262	383	217	433	212	425	-4	139	2	128	325	515	312	526	313	433	313	433	312	526	294	533	313	433	294	533	292	411	292	411	294	533	269	536	292	411	269	536	262	383	262	383	269	536	247	534	262	383	247	534	231	469	231	469	247	534	230	476	247	534	225	527	227	482	247	534	227	482	230	476	225	527	202	516	210	489	231	469	230	460	262	383	262	383	230	460	227	451	262	383	227	451	222	442	173	38	176	23	176	59	176	59	176	23	183	9	176	59	183	9	185	77	185	77	183	9	195	-1	185	77	195	-1	199	96	199	96	195	-1	213	-8	199	96	213	-8	219	117	219	117	213	-8	238	-11	219	117	238	-11	244	140	244	140	238	-11	260	-9	244	140	260	-9	277	64	277	64	260	-9	276	56	282	-3	276	56	260	-9	365	249	244	140	283	81	365	249	283	81	288	89	365	249	288	89	295	98	365	249	295	98	512	385	365	249	512	385	365	253	244	140	277	64	279	73	244	140	279	73	283	81	280	43	282	-3	285	39	285	39	282	-3	305	7	285	39	305	7	291	37	291	37	305	7	298	36	308	37	298	36	305	7	308	37	305	7	330	23	340	50	330	44	330	23	340	50	330	23	357	43	340	50	357	43	350	57	319	40	308	37	330	23	319	40	330	23	330	44	277	49	276	56	282	-3	277	49	282	-3	280	43	332	501	325	515	326	452	332	501	326	452	332	469	332	501	332	469	334	486	217	433	262	383	222	442	325	515	313	433	326	452	114	270	308	471	214	471	114	270	214	471	11	202	114	270	11	202	205	202	114	270	205	202	315	270	205	202	17	0	112	0	205	202	112	0	315	270	206	418	210	418	218	460	218	460	210	418	214	419	218	460	214	419	218	419	218	419	258	413	276	463	276	463	258	413	294	397	276	463	294	397	353	452	353	452	294	397	325	374	353	452	325	374	348	343	85	378	110	392	116	429	116	429	110	392	137	402	116	429	137	402	165	449	165	449	137	402	165	409	165	449	165	409	198	417	165	449	198	417	218	460	218	460	198	417	202	418	218	460	202	418	206	418	155	232	198	417	165	409	155	232	165	409	124	232	251	139	285	202	289	273	289	273	285	202	325	251	289	273	325	251	363	308	363	308	325	251	370	281	363	308	370	281	411	421	411	421	370	281	372	270	411	421	372	270	374	259	251	139	289	273	226	70	226	70	289	273	221	218	226	70	221	218	210	0	210	0	221	218	165	151	210	0	165	151	124	76	374	259	376	248	411	421	411	421	376	248	377	237	411	421	377	237	377	225	377	225	365	138	414	37	414	37	365	138	340	-47	353	452	348	343	363	308	353	452	363	308	411	421	276	463	218	460	218	419	480	249	473	315	462	139	462	139	473	315	450	374	462	139	450	374	414	37	414	37	450	374	411	421	414	37	411	421	377	225	214	-76	140	-111	247	-108	214	-76	247	-108	279	-19	279	-19	247	-108	340	-47	279	-19	340	-47	331	54	331	54	340	-47	365	138	68	400	18	359	35	340	68	400	35	340	60	361	68	400	60	361	85	378	68	400	85	378	116	429	247	-108	140	-111	140	-138	210	0	124	76	101	0	303	215	268	293	282	-40	303	215	282	-40	300	14	303	215	300	14	312	73	303	215	312	73	315	133	268	293	213	359	214	157	268	293	214	157	219	140	268	293	219	140	224	114	268	293	224	114	227	97	268	293	227	97	230	79	268	293	230	79	232	62	268	293	232	62	233	44	268	293	233	44	233	26	268	293	233	26	257	-91	268	293	257	-91	282	-40	257	-91	233	26	233	6	257	-91	233	6	231	-14	213	359	139	408	163	287	213	359	163	287	183	247	213	359	183	247	193	223	213	359	193	223	199	207	213	359	199	207	204	190	213	359	204	190	209	174	213	359	209	174	214	157	139	408	48	432	74	386	139	408	74	386	109	357	139	408	109	357	139	324	139	408	139	324	163	287	231	-14	228	-35	257	-91	257	-91	228	-35	225	-56	257	-91	225	-56	224	-138	224	-138	225	-56	219	-77	224	-138	219	-77	216	-88	224	-138	216	-88	213	-100	224	-138	213	-100	209	-111	224	-138	209	-111	204	-123	224	-138	204	-123	199	-135	219	140	94	78	102	53	219	140	102	53	224	114	183	247	61	186	69	161	183	247	69	161	193	223	74	386	48	432	32	409	289	303	116	140	253	164	253	164	116	140	81	120	253	164	81	120	77	0	77	0	81	120	72	100	124	158	131	178	134	282	134	282	131	178	137	200	134	282	137	200	140	263	140	263	137	200	140	221	140	263	140	221	142	241	97	169	116	140	101	193	101	193	116	140	103	212	108	308	103	212	116	140	108	308	116	140	124	298	124	298	116	140	124	158	124	298	124	158	134	282	274	69	269	74	281	-9	281	-9	269	74	266	81	281	-9	266	81	260	-5	260	-5	266	81	265	90	289	66	281	66	281	-9	289	66	281	-9	300	-6	289	66	300	-6	303	64	328	31	327	41	327	20	327	20	327	41	322	51	327	20	322	51	322	9	322	9	322	51	314	58	322	9	314	58	313	0	313	0	314	58	303	64	313	0	303	64	300	-6	272	134	279	160	289	303	289	303	279	160	287	184	289	303	287	184	296	204	296	204	400	303	289	303	260	-5	265	90	253	164	253	164	265	90	267	110	253	164	267	110	289	303	289	303	267	110	272	134	89	144	81	120	116	140	89	144	116	140	97	169	245	5	260	-5	253	164	245	5	253	164	244	146	245	5	244	146	237	125	245	5	237	125	234	20	231	103	228	81	228	40	231	103	228	40	234	20	231	103	234	20	237	125	108	308	87	312	87	236	108	308	87	236	94	233	108	308	94	233	99	228	108	308	99	228	102	221	108	308	102	221	103	212	42	261	46	252	47	293	47	293	46	252	54	244	47	293	54	244	55	303	55	303	54	244	65	239	55	303	65	239	69	310	69	310	65	239	79	237	69	310	79	237	87	312	87	312	79	237	87	236	42	282	41	271	42	261	42	282	42	261	47	293	77	0	72	100	-33	0	228	40	228	81	226	61	274	69	281	-9	281	66	153	22	143	16	147	-6	147	-6	143	16	133	12	147	-6	133	12	123	11	123	11	112	12	120	-8	120	-8	112	12	102	17	120	-8	102	17	96	26	95	-5	120	-8	96	26	95	-5	96	26	91	38	95	-5	91	38	90	54	95	-5	90	54	75	2	58	14	75	2	77	260	77	260	75	2	90	54	99	279	90	54	93	99	99	279	93	99	102	147	52	229	28	189	33	52	52	229	33	52	35	52	52	229	35	52	44	31	52	229	44	31	58	14	52	229	58	14	77	260	-7	44	-5	14	-3	94	-3	94	-5	14	0	-14	-3	94	0	-14	9	143	9	143	0	-14	12	-41	9	143	12	-41	28	189	28	189	12	-41	28	-65	28	189	28	-65	33	52	173	285	174	310	165	279	165	279	174	310	157	271	134	238	157	271	148	304	134	238	148	304	122	293	122	293	99	279	102	147	122	293	102	147	116	195	122	293	116	195	134	238	229	251	226	212	238	42	238	42	226	212	218	168	238	42	218	168	218	24	218	24	218	168	206	123	218	24	206	123	196	10	196	10	206	123	190	81	196	10	190	81	172	0	172	0	190	81	171	44	238	308	201	312	208	291	208	291	201	312	198	293	189	292	198	293	201	312	189	292	201	312	181	289	181	289	201	312	174	310	181	289	174	310	173	285	238	42	262	69	268	294	268	294	262	69	281	101	268	294	281	101	290	273	290	273	281	101	296	135	290	273	296	135	304	245	304	245	296	135	306	172	304	245	306	172	309	210	238	308	208	291	217	285	238	308	217	285	224	277	238	308	224	277	228	265	238	308	228	265	229	251	238	308	229	251	238	42	238	308	238	42	268	294	174	310	148	304	157	271	172	0	171	44	162	32	172	0	162	32	153	22	172	0	153	22	147	-6	123	11	120	-8	147	-6	50	-15	51	-85	69	-34	69	-34	51	-85	95	-108	69	-34	95	-108	94	-45	94	-45	95	-108	123	-49	134	-49	123	-49	133	-117	134	-49	133	-117	163	-119	38	13	33	52	28	-65	38	13	28	-65	51	-85	38	13	51	-85	50	-15	189	-134	204	-139	189	-133	189	-133	204	-139	189	-132	195	-49	189	-132	204	-139	195	-49	204	-139	209	-53	209	-53	204	-139	215	-126	209	-53	215	-126	220	-60	220	-60	215	-126	222	-116	220	-60	222	-116	227	-70	227	-70	222	-116	227	-107	227	-70	227	-107	229	-96	182	-121	189	-132	195	-49	182	-121	195	-49	178	-47	182	-121	178	-47	168	-47	182	-121	168	-47	163	-119	163	-119	168	-47	157	-48	163	-119	157	-48	146	-48	163	-119	146	-48	134	-49	204	-139	189	-134	189	-135	204	-139	189	-135	188	-137	204	-139	188	-137	188	-139	123	-49	95	-108	133	-117	227	-70	229	-96	230	-83	77	260	90	54	99	279	364	291	359	267	386	95	386	95	359	267	354	243	345	213	354	243	141	243	345	213	141	243	133	213	133	213	141	243	144	400	133	213	144	400	127	188	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	326	158	315	132	316	30	316	30	315	132	303	108	316	30	303	108	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	237	452	205	439	212	389	212	389	205	439	192	359	180	339	192	359	205	439	180	339	205	439	174	422	174	422	144	400	150	268	174	422	150	268	159	293	174	422	159	293	170	316	174	422	170	316	180	339	115	97	116	118	102	360	102	360	116	118	118	141	102	360	118	141	144	400	144	400	118	141	122	164	144	400	122	164	127	188	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	345	53	386	95	354	243	345	53	354	243	345	213	345	53	345	213	336	185	345	53	336	185	326	158	345	53	326	158	316	30	369	336	386	95	370	357	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	367	314	364	291	386	95	367	314	386	95	369	336	290	87	284	12	316	30	212	389	233	411	237	452	237	452	233	411	254	427	237	452	254	427	270	460	270	460	254	427	277	437	144	400	141	243	150	268	14	34	35	11	36	216	36	216	35	11	66	-3	36	216	66	-3	79	265	79	265	66	-3	84	101	131	298	79	265	97	173	97	173	79	265	88	137	97	173	88	137	90	146	90	146	210	146	97	173	97	173	210	146	217	173	200	287	192	312	191	312	200	287	191	312	190	312	200	287	190	312	189	312	200	287	189	312	172	280	200	287	213	310	192	312	108	205	125	235	131	298	131	298	125	235	146	262	131	298	146	262	189	312	189	312	146	262	172	280	79	265	84	101	85	110	79	265	85	110	85	119	79	265	85	119	86	128	79	265	86	128	88	137	253	231	254	210	256	292	253	231	256	292	252	291	252	291	244	293	250	252	250	252	244	293	241	270	244	293	237	299	241	270	241	270	237	299	227	305	241	270	227	305	225	283	225	283	227	305	213	310	225	283	213	310	200	287	272	210	290	312	275	312	272	210	275	312	271	306	272	210	271	306	267	301	272	210	267	301	262	296	272	210	262	296	256	292	272	210	256	292	254	210	252	291	250	252	253	231	109	-8	145	-2	117	37	117	37	145	-2	133	35	151	36	133	35	145	-2	151	36	145	-2	177	11	244	78	224	90	226	55	226	55	224	90	205	67	226	55	205	67	204	32	204	32	205	67	187	51	204	32	187	51	177	11	177	11	187	51	169	41	177	11	169	41	151	36	109	-8	117	37	103	45	109	-8	103	45	93	58	109	-8	93	58	87	76	109	-8	87	76	66	-3	84	101	66	-3	87	76	8	159	-1	97	2	63	8	159	2	63	14	34	8	159	14	34	36	216	131	298	97	173	108	205	35	11	33	71	32	93	35	11	32	93	30	9	35	11	37	50	33	71	32	93	14	93	15	-3	32	93	15	-3	20	1	32	93	20	1	25	6	32	93	25	6	30	9	14	93	-2	-9	12	-9	14	93	12	-9	15	-3	59	-2	73	-7	62	20	62	20	73	-7	87	15	115	22	87	15	94	-10	59	-2	62	20	49	3	49	3	62	20	46	32	49	3	46	32	42	8	42	8	46	32	37	50	42	8	37	50	35	11	115	22	94	-10	95	-10	115	22	95	-10	96	-9	115	22	96	-9	97	-9	115	22	97	-9	156	4	115	22	156	4	140	41	63	211	82	234	83	270	83	270	82	234	100	251	83	270	100	251	110	290	110	290	100	251	117	261	110	290	117	261	141	305	141	305	117	261	135	266	141	305	135	266	152	268	152	268	169	265	178	311	178	311	169	265	183	258	178	311	183	258	220	305	220	305	183	258	193	245	220	305	193	245	200	226	61	247	43	224	63	211	61	247	63	211	83	270	201	183	200	174	208	37	208	37	200	174	198	165	208	37	198	165	196	157	196	157	76	157	189	128	189	128	76	157	69	128	279	143	289	204	285	239	279	143	285	239	273	268	279	143	273	268	252	291	279	143	252	291	250	85	202	192	208	37	202	201	202	201	208	37	220	305	220	305	208	37	250	85	220	305	250	85	252	291	202	201	220	305	200	226	178	311	141	305	152	268	208	37	196	157	189	128	208	37	189	128	178	97	208	37	178	97	161	67	208	37	161	67	156	4	87	15	73	-7	94	-10	140	41	156	4	161	67	201	183	208	37	202	192	119	395	118	386	127	44	127	44	118	386	115	375	127	44	115	375	112	363	112	363	32	71	127	44	127	44	32	71	128	36	127	44	120	410	120	403	127	44	120	403	119	395	174	229	214	227	180	250	180	250	214	227	226	252	226	252	214	227	241	220	226	252	241	220	259	257	259	257	241	220	259	209	259	257	259	209	282	269	282	269	259	209	269	191	282	269	269	191	271	167	271	167	271	161	288	134	288	134	271	161	271	156	288	134	271	156	271	151	116	423	119	418	436	452	436	452	119	418	251	430	436	452	251	430	265	431	265	431	289	430	436	452	436	452	289	430	310	427	436	452	310	427	329	423	380	387	436	452	372	399	372	399	436	452	358	410	345	417	358	410	436	452	345	417	436	452	329	423	436	452	380	387	385	372	436	452	385	372	387	352	436	452	387	352	388	327	436	452	388	327	406	324	128	57	130	63	120	410	120	410	130	63	174	229	120	410	174	229	220	396	220	396	174	229	180	250	130	63	132	70	174	229	127	48	127	52	120	410	127	48	120	410	127	44	120	410	220	396	225	411	120	410	225	411	232	421	120	410	232	421	240	427	120	410	240	427	251	430	120	410	251	430	119	418	436	452	70	452	93	432	436	452	93	432	104	430	436	452	104	430	111	427	436	452	111	427	116	423	349	98	338	85	350	0	350	0	338	85	326	74	350	0	326	74	312	63	312	63	288	48	350	0	350	0	288	48	261	36	350	0	261	36	233	28	315	581	315	554	321	593	321	593	315	554	322	542	321	593	322	542	331	603	331	603	322	542	331	532	331	603	331	532	343	609	343	609	331	532	343	526	343	609	343	526	356	612	356	612	343	526	356	523	356	612	356	523	370	609	370	609	356	523	370	526	370	609	370	526	382	603	382	603	370	526	382	532	382	603	382	532	392	593	392	593	382	532	392	541	392	593	392	541	398	581	398	581	392	541	398	553	398	581	398	553	400	567	361	114	349	98	350	0	361	114	350	0	391	131	361	114	391	131	373	134	350	0	233	28	202	23	350	0	202	23	167	22	350	0	167	22	152	23	350	0	152	23	17	36	350	0	17	36	8	26	350	0	8	26	-4	21	350	0	-4	21	-22	17	350	0	-22	17	-22	0	17	36	152	23	25	50	25	50	152	23	141	25	25	50	141	25	32	71	32	71	141	25	133	30	32	71	133	30	128	36	301	290	282	269	288	134	301	290	288	134	338	320	301	290	338	320	319	322	271	167	288	134	282	269	270	144	269	137	288	134	270	144	288	134	271	151	172	581	172	554	178	593	178	593	172	554	178	542	178	593	178	542	187	603	187	603	178	542	188	532	187	603	188	532	199	609	199	609	188	532	200	526	199	609	200	526	213	612	213	612	200	526	213	523	213	612	213	523	227	609	227	609	213	523	227	526	227	609	227	526	239	603	239	603	227	526	239	532	239	603	239	532	248	593	248	593	239	532	248	541	248	593	248	541	255	581	255	581	248	541	255	553	255	581	255	553	257	567	172	554	172	581	170	567	315	554	315	581	313	567	93	432	70	452	70	435	128	57	120	410	127	52	109	33	96	24	272	0	272	0	96	24	81	18	272	0	81	18	64	17	239	23	231	29	126	66	126	66	231	29	227	38	126	66	227	38	225	49	187	425	225	428	460	452	187	425	460	452	87	452	283	274	324	428	276	250	276	250	324	428	225	428	276	250	225	428	235	97	235	97	225	428	232	87	225	428	225	49	226	58	225	428	226	58	227	67	225	428	227	67	229	77	225	428	229	77	232	87	225	428	126	66	225	49	273	-97	279	-40	271	-104	271	-104	270	-31	260	-135	260	-135	270	-31	258	-25	260	-135	258	-25	244	-23	273	-97	277	-92	279	-40	279	-40	277	-92	282	-86	279	-40	282	-86	285	-52	285	-52	282	-86	286	-78	285	-52	286	-78	287	-67	278	-113	293	-138	283	-113	283	-113	293	-138	290	-114	321	-97	290	-114	293	-138	321	-97	293	-138	354	-118	426	297	394	204	410	-65	392	230	394	204	426	297	392	230	426	297	385	249	385	249	426	297	380	303	385	249	380	303	373	262	373	262	380	303	362	302	373	262	362	302	356	269	356	269	362	302	343	299	356	269	343	299	336	271	290	258	303	264	303	285	303	285	303	264	315	268	303	285	315	268	323	294	323	294	315	268	326	271	323	294	326	271	343	299	343	299	326	271	336	271	283	274	276	250	290	258	283	274	290	258	303	285	486	91	498	173	494	215	486	91	494	215	482	251	486	91	482	251	459	279	486	91	459	279	456	7	426	297	410	-65	456	7	426	297	456	7	459	279	394	204	389	106	410	-65	410	-65	389	106	373	19	410	-65	373	19	354	-118	354	-118	373	19	350	-50	354	-118	350	-50	321	-97	271	-104	260	-135	272	-108	272	-108	260	-135	293	-138	272	-108	293	-138	274	-111	274	-111	293	-138	278	-113	234	-127	260	-135	244	-23	234	-127	244	-23	230	-26	234	-127	230	-26	218	-33	234	-127	218	-33	215	-114	208	-44	201	-58	203	-96	208	-44	203	-96	215	-114	208	-44	215	-114	218	-33	460	452	225	428	324	428	460	452	324	428	360	427	460	452	360	427	388	420	460	452	388	420	406	405	460	452	406	405	417	380	460	452	417	380	421	341	460	452	421	341	439	340	87	452	63	345	81	340	87	452	81	340	102	377	87	452	102	377	127	402	87	452	127	402	155	417	87	452	155	417	187	425	272	0	272	17	253	18	272	0	253	18	239	23	272	0	239	23	126	66	272	0	126	66	118	47	272	0	118	47	109	33	54	17	54	0	272	0	54	17	272	0	64	17	203	-96	201	-58	199	-74	270	-31	271	-104	279	-40	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	445	452	72	452	95	432	445	452	95	432	106	430	445	452	106	430	114	427	445	452	114	427	119	423	445	452	119	423	122	417	445	452	122	417	231	428	445	452	231	428	307	428	445	452	307	428	342	423	445	452	342	423	367	408	445	452	367	408	383	385	445	452	383	385	392	354	445	452	392	354	395	317	445	452	395	317	413	315	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	123	410	231	428	122	417	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	360	640	367	576	371	639	371	639	367	576	377	583	371	639	377	583	380	634	380	634	377	583	385	589	380	634	385	589	387	627	387	627	385	589	390	595	387	627	390	595	391	618	391	618	390	595	392	601	391	618	392	601	393	608	367	576	360	640	353	639	367	576	353	639	346	636	367	576	346	636	337	629	367	576	337	629	327	620	367	576	327	620	314	606	367	576	314	606	264	517	264	517	314	606	231	517	179	0	-21	17	-21	0	95	432	72	452	72	435	34	216	38	101	48	270	48	270	38	101	61	54	48	270	61	54	71	320	71	320	61	54	99	18	71	320	99	18	101	363	101	363	99	18	149	-3	101	363	149	-3	133	141	133	141	137	400	101	363	327	254	149	254	319	220	319	220	149	254	141	220	139	204	141	220	167	421	139	204	167	421	137	400	268	460	233	452	241	406	241	406	233	452	225	390	206	367	225	390	233	452	206	367	233	452	199	439	149	254	160	286	167	421	167	421	160	286	174	315	167	421	174	315	199	439	199	439	174	315	189	342	199	439	189	342	206	367	167	421	141	220	149	254	137	400	133	141	134	157	137	400	134	157	135	173	137	400	135	173	136	189	137	400	136	189	139	204	305	43	295	30	313	6	313	6	295	30	280	20	313	6	280	20	280	-4	280	-4	280	20	261	14	280	-4	261	14	245	-9	245	-9	261	14	238	11	210	-11	245	-9	238	11	210	-11	238	11	203	18	210	-11	203	18	174	36	210	-11	174	36	152	64	210	-11	152	64	149	-3	138	99	133	141	149	-3	138	99	149	-3	152	64	323	439	322	462	305	463	323	439	305	463	301	437	323	439	340	461	322	462	241	406	260	420	268	460	268	460	260	420	280	430	268	460	280	430	305	463	305	463	280	430	301	437	431	304	419	443	416	444	431	304	416	444	412	333	412	333	416	444	411	444	412	333	411	444	408	368	411	444	406	445	408	368	408	368	406	445	400	447	408	368	400	447	397	397	397	397	400	447	394	449	397	397	394	449	379	420	379	420	394	449	376	454	379	420	376	454	358	458	412	333	412	327	431	304	431	304	412	327	411	323	431	304	411	323	411	318	354	434	379	420	358	458	354	434	358	458	340	461	354	434	340	461	323	439	366	143	372	45	378	141	378	141	372	45	380	55	378	141	380	55	388	136	388	136	380	55	389	67	388	136	389	67	396	128	396	128	389	67	396	79	396	128	396	79	402	118	402	118	396	79	401	92	402	118	401	92	403	106	348	141	332	133	344	22	348	141	344	22	372	45	348	141	372	45	366	143	309	105	308	59	313	6	309	105	313	6	318	121	318	121	313	6	344	22	318	121	344	22	332	133	308	59	305	43	313	6	445	463	440	455	465	463	465	463	440	455	435	450	465	463	435	450	431	304	431	304	435	450	430	446	431	304	430	446	425	444	410	313	410	308	431	304	410	313	431	304	411	318	309	105	305	84	306	79	309	105	306	79	306	74	309	105	306	74	307	68	309	105	307	68	308	63	309	105	308	63	308	59	419	443	431	304	425	444	38	101	34	216	29	158	86	23	73	33	81	-1	81	-1	73	33	62	44	81	-1	62	44	62	4	62	4	62	44	53	7	53	7	62	44	51	59	53	7	51	59	46	9	46	9	51	59	42	75	46	9	42	75	40	10	40	10	42	75	37	93	40	10	37	93	35	11	35	11	37	93	33	114	35	11	33	114	31	11	29	139	10	140	10	-1	29	139	10	-1	14	5	29	139	14	5	19	9	29	139	19	9	24	11	29	139	24	11	31	11	29	139	31	11	33	114	10	140	-14	-11	5	-11	10	140	5	-11	10	-1	113	-9	129	-11	116	12	116	12	129	-11	133	11	148	11	133	11	145	-11	148	11	145	-11	163	-10	100	16	86	23	98	-6	100	16	98	-6	113	-9	100	16	113	-9	116	12	53	334	57	302	60	377	60	377	57	302	68	273	60	377	68	273	79	413	79	413	68	273	86	248	79	413	86	248	109	440	109	440	86	248	110	223	109	440	110	223	147	457	147	457	110	223	134	368	140	200	134	368	110	223	181	295	161	312	169	178	169	178	161	312	146	328	169	178	146	328	140	200	140	200	146	328	137	346	140	200	137	346	134	368	180	-8	197	-5	184	25	184	25	197	-5	193	34	202	43	193	34	197	-5	202	43	197	-5	212	0	147	412	162	427	191	463	191	463	162	427	180	436	191	463	180	436	201	439	201	439	221	437	221	461	221	461	221	437	239	432	221	461	239	432	244	456	244	456	239	432	255	423	244	456	255	423	260	450	260	450	255	423	268	411	260	450	268	411	275	445	275	445	268	411	279	394	275	445	279	394	289	443	289	443	279	394	284	384	147	457	134	368	138	392	147	457	138	392	147	412	147	457	147	412	191	463	191	158	206	138	207	276	207	276	206	138	215	118	207	276	215	118	244	247	244	247	215	118	218	96	244	247	218	96	225	5	181	295	169	178	191	158	181	295	191	158	207	276	272	42	287	67	288	192	288	192	287	67	297	97	288	192	297	97	297	163	297	163	297	97	300	129	271	219	244	247	251	21	271	219	251	21	272	42	271	219	272	42	288	192	221	461	191	463	201	439	289	443	284	384	287	371	289	443	287	371	290	358	315	454	310	449	312	324	315	454	312	324	339	460	315	454	339	460	319	460	292	343	294	327	297	443	297	443	294	327	312	324	297	443	312	324	304	445	304	445	312	324	310	449	297	443	289	443	290	358	297	443	290	358	292	343	218	96	217	79	225	5	225	5	217	79	214	65	225	5	214	65	212	0	212	0	214	65	209	54	212	0	209	54	202	43	173	19	161	14	163	-10	173	19	163	-10	180	-8	173	19	180	-8	184	25	133	11	129	-11	145	-11	148	11	163	-10	161	14	244	247	225	5	251	21	86	23	81	-1	98	-6	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	119	395	117	385	128	44	128	44	117	385	114	374	128	44	114	374	112	362	112	362	32	72	128	44	128	44	32	72	130	34	128	44	121	410	120	404	128	44	120	404	119	395	130	59	132	70	121	410	121	410	132	70	135	84	121	410	135	84	140	103	140	103	216	381	121	410	121	410	216	381	223	402	121	410	223	402	231	417	272	452	71	452	93	432	272	452	93	432	103	431	272	452	103	431	110	428	272	452	110	428	116	423	272	452	116	423	119	418	272	452	119	418	121	410	272	452	121	410	241	427	272	452	241	427	255	432	272	452	255	432	272	435	129	51	130	59	121	410	129	51	121	410	128	44	176	0	176	17	157	18	176	0	157	18	143	22	176	0	143	22	134	27	176	0	134	27	32	72	176	0	32	72	25	48	176	0	25	48	16	33	176	0	16	33	7	24	176	0	7	24	-5	19	176	0	-5	19	-22	17	176	0	-22	17	-22	0	93	581	94	554	100	593	100	593	94	554	100	542	100	593	100	542	109	603	109	603	100	542	109	532	109	603	109	532	121	609	121	609	109	532	121	526	121	609	121	526	134	612	134	612	121	526	134	523	134	612	134	523	148	609	148	609	134	523	148	526	148	609	148	526	161	603	161	603	148	526	161	532	161	603	161	532	170	593	170	593	161	532	170	541	170	593	170	541	176	581	176	581	170	541	176	553	176	581	176	553	179	567	237	581	237	554	243	593	243	593	237	554	243	542	243	593	243	542	252	603	252	603	243	542	253	532	252	603	253	532	264	609	264	609	253	532	264	526	264	609	264	526	278	612	278	612	264	526	278	523	278	612	278	523	292	609	292	609	278	523	292	526	292	609	292	526	304	603	304	603	292	526	304	532	304	603	304	532	314	593	314	593	304	532	314	541	314	593	314	541	320	581	320	581	314	541	320	553	320	581	320	553	322	567	237	554	237	581	235	567	94	554	93	581	91	567	32	72	134	27	130	34	93	432	71	452	71	435	241	427	121	410	231	417	76	-41	71	-39	94	-66	94	-66	71	-39	68	-37	94	-66	68	-37	61	-63	61	-63	68	-37	66	-34	61	-63	66	-34	65	-29	65	-29	73	33	63	42	67	-23	70	-17	73	33	73	33	70	-17	75	-11	73	33	75	-11	79	21	79	21	75	-11	79	-4	79	21	79	-4	81	6	63	42	51	48	61	-63	63	42	61	-63	65	-29	118	-8	108	-28	133	-61	133	-61	108	-28	96	-38	133	-61	96	-38	94	-66	94	-66	96	-38	83	-41	219	364	168	-45	197	-18	219	364	197	-18	222	19	219	364	143	72	168	-45	133	-61	168	-45	143	72	133	-61	143	72	129	24	133	-61	129	24	118	-8	380	452	179	452	201	432	380	452	201	432	211	429	380	452	211	429	219	425	380	452	219	425	225	420	380	452	225	420	228	414	380	452	228	414	229	407	380	452	229	407	349	428	380	452	349	428	363	433	380	452	363	433	380	435	240	69	322	378	229	407	240	69	229	407	228	402	240	69	228	402	227	396	240	69	227	396	226	389	240	69	226	389	223	378	240	69	223	378	222	19	229	407	322	378	330	403	229	407	330	403	339	418	229	407	339	418	349	428	223	378	219	364	222	19	12	41	13	-41	24	47	24	47	13	-41	34	-55	24	47	34	-55	38	50	38	50	34	-55	61	-63	38	50	61	-63	51	48	3	30	-2	17	0	-21	3	30	0	-21	13	-41	3	30	13	-41	12	41	0	-21	-2	17	-4	2	76	-41	94	-66	83	-41	201	432	179	452	179	435	73	33	65	-29	67	-23	353	44	353	44	353	44	353	44	343	401	342	394	353	44	342	394	341	386	353	44	341	386	340	377	353	44	340	377	338	369	353	44	338	369	336	362	353	44	336	362	259	73	353	44	259	73	354	36	48	64	68	1	54	52	54	52	68	1	63	48	81	57	63	48	68	1	81	57	68	1	106	36	191	398	137	198	153	133	191	398	153	133	167	179	191	398	167	179	220	377	191	398	220	377	191	401	134	82	153	133	137	198	134	82	137	198	126	159	134	82	126	159	113	119	134	82	113	119	106	36	98	83	81	57	106	36	98	83	106	36	113	119	244	37	233	27	406	0	406	0	233	27	219	20	406	0	219	20	202	17	317	419	498	452	259	419	247	417	259	419	498	452	247	417	498	452	192	411	192	411	498	452	191	419	220	377	225	392	192	411	220	377	192	411	192	408	220	377	192	408	192	406	220	377	192	406	192	403	220	377	192	403	191	401	354	51	355	56	343	401	343	401	355	56	356	62	343	401	356	62	357	69	357	69	400	229	406	250	406	250	400	229	435	227	406	250	435	227	461	250	461	250	435	227	463	221	461	250	463	221	523	244	523	244	463	221	484	208	523	244	484	208	498	187	366	25	406	0	377	23	377	23	406	0	391	22	431	29	391	22	406	0	431	29	406	0	474	6	498	452	317	419	326	418	498	452	326	418	334	416	498	452	334	416	339	412	498	452	339	412	342	407	498	452	342	407	343	401	498	452	343	401	467	428	498	452	467	428	480	433	498	452	480	433	498	435	353	47	354	51	343	401	353	47	343	401	353	44	343	401	357	69	406	250	343	401	406	250	443	385	343	401	443	385	449	404	343	401	449	404	456	418	343	401	456	418	467	428	192	411	225	392	231	404	192	411	231	404	238	412	192	411	238	412	247	417	498	452	150	452	167	433	498	452	167	433	180	429	498	452	180	429	187	425	498	452	187	425	191	419	606	140	602	170	597	90	597	90	602	170	590	200	597	90	590	200	571	51	571	51	590	200	565	226	571	51	565	226	530	23	530	23	565	226	523	244	530	23	523	244	502	155	502	155	523	244	498	187	502	155	498	115	530	23	484	79	462	49	474	6	484	79	474	6	530	23	484	79	530	23	498	115	406	0	366	25	359	30	406	0	359	30	259	73	406	0	259	73	252	52	406	0	252	52	244	37	48	64	43	78	68	1	68	1	43	78	32	90	68	1	32	90	17	-11	17	-11	32	90	13	95	17	-11	13	95	-1	93	-39	38	-36	22	-36	61	-36	61	-36	22	-29	9	-36	61	-29	9	-27	77	-27	77	-29	9	-18	-1	-27	77	-18	-1	-15	88	-15	88	-18	-1	-2	-8	-15	88	-2	-8	-1	93	-1	93	-2	-8	17	-11	406	0	202	17	202	0	259	73	359	30	354	36	431	29	474	6	462	49	167	433	150	452	150	435	225	403	122	408	218	381	218	381	122	408	174	222	218	381	174	222	183	252	183	252	174	222	318	222	183	252	318	222	327	252	327	252	318	222	373	36	327	252	373	36	372	44	372	44	372	47	366	407	366	407	372	47	373	51	366	407	373	51	373	56	19	34	9	25	174	0	174	0	9	25	-3	20	174	0	-3	20	-21	17	135	31	131	38	33	67	33	67	131	38	130	44	33	67	130	44	115	369	115	369	130	44	117	379	130	44	122	408	122	403	130	44	122	403	121	396	130	44	121	396	120	388	130	44	120	388	117	379	280	452	73	452	94	432	280	452	94	432	105	430	280	452	105	430	113	427	280	452	113	427	118	422	280	452	118	422	121	416	280	452	121	416	122	408	280	452	122	408	243	428	280	452	243	428	258	433	280	452	258	433	280	435	130	50	131	57	122	408	130	50	122	408	130	44	122	408	131	57	132	65	122	408	132	65	135	76	122	408	135	76	138	89	122	408	138	89	174	222	232	419	243	428	122	408	232	419	122	408	225	403	263	36	253	26	425	0	425	0	253	26	239	19	425	0	239	19	219	17	363	388	360	379	372	44	372	44	360	379	358	369	372	44	358	369	327	252	366	407	376	69	419	230	366	407	419	230	425	252	425	252	419	230	454	228	425	252	454	228	480	252	480	252	454	228	482	222	480	252	482	222	542	245	542	245	482	222	503	209	542	245	503	209	517	187	385	25	425	0	396	23	396	23	425	0	410	22	450	29	410	22	425	0	450	29	425	0	494	6	523	452	324	452	339	435	523	452	339	435	350	433	523	452	350	433	359	428	523	452	359	428	364	420	523	452	364	420	366	407	523	452	366	407	487	430	523	452	487	430	502	434	523	452	502	434	523	435	372	44	366	407	365	402	372	44	365	402	364	396	372	44	364	396	363	388	375	62	376	69	366	407	375	62	366	407	373	56	366	407	425	252	464	390	366	407	464	390	470	409	366	407	470	409	477	421	366	407	477	421	487	430	624	140	621	171	616	90	616	90	621	171	609	201	616	90	609	201	590	51	590	51	609	201	584	227	590	51	584	227	549	23	549	23	584	227	542	245	549	23	542	245	521	155	521	155	542	245	517	187	521	155	517	115	549	23	503	79	481	49	494	6	503	79	494	6	549	23	503	79	549	23	517	115	425	0	385	25	378	30	425	0	378	30	278	73	425	0	278	73	271	52	425	0	271	52	263	36	278	73	378	30	373	36	278	73	373	36	318	222	174	0	174	17	156	20	174	0	156	20	143	25	174	0	143	25	135	31	174	0	135	31	33	67	174	0	33	67	27	47	174	0	27	47	19	34	174	0	-21	17	-21	0	425	0	219	17	219	0	450	29	494	6	481	49	339	435	324	452	324	435	94	432	73	452	73	435	220	30	218	37	120	66	120	66	218	37	217	44	219	428	217	44	218	53	219	428	218	53	220	64	468	452	81	452	181	425	468	452	181	425	219	428	468	452	219	428	318	428	468	452	318	428	356	427	468	452	356	427	386	420	468	452	386	420	409	405	468	452	409	405	423	380	468	452	423	380	428	341	468	452	428	341	446	340	276	275	318	428	219	428	276	275	219	428	226	87	276	275	226	87	229	98	276	275	229	98	270	250	276	275	270	250	284	258	276	275	284	258	297	286	219	428	220	64	223	76	219	428	223	76	226	87	81	452	57	345	75	340	81	452	75	340	96	377	81	452	96	377	121	402	81	452	121	402	149	417	81	452	149	417	181	425	354	35	342	26	511	0	511	0	342	26	325	20	511	0	325	20	302	17	360	302	340	299	365	269	365	269	340	299	336	271	325	271	336	271	340	299	325	271	340	299	318	294	318	294	297	286	299	264	318	294	299	264	313	268	318	294	313	268	325	271	475	275	448	291	462	49	462	49	448	291	462	46	463	35	462	46	416	300	463	35	416	300	404	223	404	223	416	300	403	240	475	275	462	49	462	53	475	275	462	53	463	57	475	275	463	57	464	62	475	275	464	62	465	66	475	275	465	66	483	133	475	275	483	133	492	253	448	291	416	300	462	46	487	149	491	166	492	253	492	253	491	166	495	184	492	253	495	184	498	223	498	223	495	184	497	203	511	0	511	17	493	18	511	0	493	18	479	22	511	0	479	22	469	27	511	0	469	27	370	71	511	0	370	71	363	50	511	0	363	50	354	35	463	35	404	223	403	212	463	35	403	212	401	197	463	35	401	197	398	180	463	35	398	180	393	162	463	35	393	162	388	143	463	35	388	143	370	71	463	35	370	71	469	27	360	302	365	269	379	303	379	303	365	269	385	263	379	303	385	263	416	300	416	300	385	263	397	253	416	300	397	253	403	240	262	0	262	17	240	20	262	0	240	20	227	24	262	0	227	24	120	66	262	0	120	66	112	47	262	0	112	47	102	33	262	0	102	33	90	24	262	0	90	24	75	18	262	0	75	18	58	17	262	0	58	17	48	17	262	0	48	17	48	0	120	66	227	24	220	30	120	66	217	44	219	428	511	0	302	17	302	0	492	253	483	133	487	149	297	286	284	258	299	264	15	32	5	24	171	0	171	0	5	24	-6	19	171	0	-6	19	-22	17	132	28	128	37	29	63	29	63	128	37	127	48	29	63	127	48	113	369	113	369	127	48	116	379	127	48	120	408	120	403	127	48	120	403	119	396	127	48	119	396	118	388	127	48	118	388	116	379	127	53	127	55	120	408	120	408	127	55	128	57	120	408	128	57	128	60	128	60	172	220	179	250	179	250	172	220	180	218	179	250	217	387	120	408	120	408	217	387	223	405	120	408	223	405	232	418	281	452	70	452	93	432	281	452	93	432	104	430	281	452	104	430	111	427	281	452	111	427	116	422	281	452	116	422	119	416	281	452	119	416	120	408	281	452	120	408	244	427	281	452	244	427	259	432	281	452	259	432	281	435	127	51	127	53	120	408	127	51	120	408	127	48	128	60	179	250	120	408	218	256	205	253	271	0	271	0	205	253	201	188	196	199	201	188	205	253	196	199	205	253	192	251	192	251	179	250	180	218	192	251	180	218	187	214	192	251	187	214	191	208	192	251	191	208	196	199	245	268	232	261	271	0	245	268	271	0	253	240	245	268	253	240	261	280	261	280	253	240	296	277	384	398	389	395	387	452	384	398	387	452	363	436	384	398	363	436	361	387	361	387	363	436	344	412	361	387	344	412	344	358	344	358	344	412	328	385	344	358	328	385	324	319	324	319	328	385	314	356	324	319	314	356	303	336	296	277	324	319	303	336	296	277	303	336	291	316	296	277	291	316	277	297	296	277	277	297	261	280	351	47	299	173	290	193	351	47	290	193	281	209	351	47	281	209	272	221	351	47	272	221	271	0	351	47	271	0	356	37	408	0	408	17	388	20	408	0	388	20	373	24	408	0	373	24	363	29	408	0	363	29	271	0	262	231	253	240	271	0	262	231	271	0	272	221	171	0	171	17	153	19	171	0	153	19	140	23	171	0	140	23	132	28	171	0	132	28	29	63	171	0	29	63	23	45	171	0	23	45	15	32	468	427	460	440	460	379	468	427	460	379	467	392	468	427	467	392	471	404	468	427	471	404	471	413	404	377	414	368	417	458	417	458	414	368	428	365	417	458	428	365	433	456	433	456	428	365	448	369	433	456	448	369	448	449	448	449	448	369	460	379	448	449	460	379	460	440	417	458	387	452	389	395	417	458	389	395	396	387	417	458	396	387	404	377	367	640	373	576	377	639	377	639	373	576	383	583	377	639	383	583	385	634	385	634	383	583	390	589	385	634	390	589	393	627	393	627	390	589	395	595	393	627	395	595	397	618	397	618	395	595	398	601	397	618	398	601	399	608	373	576	367	640	359	639	373	576	359	639	352	636	373	576	352	636	343	629	373	576	343	629	332	620	373	576	332	620	319	606	373	576	319	606	270	517	270	517	319	606	237	517	171	0	-22	17	-22	0	218	256	271	0	232	261	356	37	271	0	363	29	93	432	70	452	70	435	244	427	120	408	232	418	113	426	121	419	276	452	276	452	121	419	127	409	276	452	127	409	134	393	134	393	239	127	230	409	230	409	232	419	134	393	134	393	232	419	237	426	134	393	237	426	276	452	276	452	237	426	246	430	276	452	246	430	259	433	220	94	203	69	204	26	204	26	203	69	190	52	204	26	190	52	181	5	181	5	190	52	181	43	181	5	181	43	174	40	174	40	164	46	181	5	181	5	164	46	159	60	181	5	159	60	156	-7	156	-7	159	60	152	76	156	-7	152	76	141	90	259	433	276	435	276	452	101	431	113	426	276	452	101	431	276	452	84	452	101	431	84	452	84	435	239	127	220	94	226	55	239	127	226	55	249	90	239	127	249	90	243	353	239	127	243	353	237	370	239	127	237	370	233	386	239	127	233	386	231	399	239	127	231	399	230	409	296	223	249	90	297	223	297	223	249	90	434	409	297	223	434	409	370	357	370	357	434	409	375	367	481	452	341	452	355	433	481	452	355	433	367	429	481	452	367	429	375	423	481	452	375	423	381	413	481	452	381	413	382	401	481	452	382	401	441	417	481	452	441	417	449	424	481	452	449	424	459	429	481	452	459	429	469	433	481	452	469	433	481	435	434	409	441	417	382	401	434	409	382	401	382	392	434	409	382	392	381	384	434	409	381	384	379	376	434	409	379	376	375	367	250	335	243	353	249	90	250	335	249	90	296	223	156	-7	141	90	127	-11	127	-11	141	90	121	96	127	-11	121	96	109	-9	109	-9	121	96	109	94	109	-9	109	94	94	89	67	36	70	20	71	62	71	62	70	20	79	7	71	62	79	7	81	79	81	79	79	7	93	-2	81	79	93	-2	94	89	94	89	93	-2	109	-9	256	558	244	566	266	520	266	520	244	566	237	574	266	520	237	574	235	530	235	530	237	574	235	583	234	638	235	583	241	632	236	588	239	593	241	632	241	632	239	593	243	597	241	632	243	597	246	624	246	624	243	597	246	604	246	624	246	604	247	615	241	632	235	583	236	588	353	574	346	566	356	530	356	530	346	566	335	558	356	530	335	558	325	520	325	520	335	558	318	553	325	520	318	553	296	517	296	517	318	553	296	551	403	571	411	604	409	619	403	571	409	619	402	630	403	571	402	630	394	637	403	571	394	637	384	641	403	571	384	641	384	547	384	547	384	641	374	643	384	547	374	643	365	641	384	547	365	641	356	638	384	547	356	638	356	530	356	638	349	632	351	593	356	638	351	593	354	589	356	638	354	589	355	583	356	638	355	583	356	530	342	615	344	605	344	625	344	625	344	605	347	598	344	625	347	598	349	632	349	632	347	598	351	593	353	574	356	530	355	583	273	553	256	558	266	520	273	553	266	520	296	517	273	553	296	517	296	551	227	641	218	643	235	530	227	641	235	530	235	583	227	641	235	583	234	638	208	641	198	637	207	547	208	641	207	547	235	530	208	641	235	530	218	643	188	630	181	619	187	571	188	630	187	571	207	547	188	630	207	547	198	637	187	571	181	619	179	604	220	94	204	26	226	55	355	433	341	452	341	435	19	35	8	25	72	0	72	0	8	25	-4	20	72	0	-4	20	-22	17	147	-30	284	27	128	-13	128	-13	284	27	121	27	128	-13	121	27	103	-2	103	-2	121	27	110	349	103	-2	110	349	72	0	72	0	110	349	35	71	72	0	35	71	27	49	120	393	118	382	121	27	121	27	118	382	115	368	121	27	115	368	110	349	274	452	74	452	94	433	274	452	94	433	107	430	274	452	107	430	116	425	274	452	116	425	120	418	274	452	120	418	121	408	274	452	121	408	243	428	274	452	243	428	256	432	274	452	256	432	274	435	121	408	218	380	225	403	121	408	225	403	234	419	121	408	234	419	243	428	121	401	120	393	121	27	121	401	121	27	218	380	121	401	218	380	121	408	333	0	435	0	400	25	333	0	400	25	395	29	333	0	395	29	391	35	333	0	391	35	390	42	333	0	390	42	371	349	333	0	371	349	284	-5	381	393	379	382	390	42	390	42	379	382	376	368	390	42	376	368	371	349	371	349	284	27	284	-5	284	-5	284	27	245	-21	284	27	147	-30	158	-55	284	27	158	-55	162	-89	284	27	162	-89	216	-47	284	27	216	-47	245	-21	178	-123	194	-81	162	-89	178	-123	162	-89	162	-95	178	-123	162	-95	162	-102	178	-123	162	-102	161	-109	178	-123	161	-109	160	-117	178	-123	160	-117	159	-123	390	42	382	408	382	401	390	42	382	401	381	393	535	452	335	452	355	433	535	452	355	433	368	430	535	452	368	430	377	425	535	452	377	425	381	418	535	452	381	418	382	408	535	452	382	408	504	428	535	452	504	428	517	432	535	452	517	432	535	435	396	78	400	90	478	380	396	78	478	380	382	408	382	408	478	380	486	403	382	408	486	403	494	419	390	48	392	56	382	408	390	48	382	408	390	42	394	66	396	78	382	408	394	66	382	408	392	56	435	0	440	17	419	20	435	0	419	20	408	22	435	0	408	22	400	25	355	433	335	452	335	435	504	428	382	408	494	419	216	-47	162	-89	194	-81	94	433	74	452	74	435	72	0	-22	17	-22	0	19	35	72	0	27	49	-2	37	94	0	8	50	8	50	94	0	57	26	8	50	57	26	20	68	20	68	57	26	52	33	20	68	52	33	51	42	51	42	51	48	20	68	20	68	51	48	53	55	20	68	53	55	55	61	116	167	216	332	270	462	270	462	216	332	241	167	270	462	241	167	246	140	246	140	241	167	116	167	246	140	116	167	101	140	101	140	116	167	270	462	101	140	270	462	62	75	248	30	237	24	408	0	408	0	237	24	223	19	408	0	223	19	204	17	270	462	246	140	254	60	270	462	254	60	255	58	270	462	255	58	255	56	270	462	255	56	255	54	270	462	255	54	256	52	270	462	256	52	256	50	270	462	256	50	356	55	270	462	356	55	350	83	270	462	350	83	287	462	20	68	55	61	58	68	20	68	58	68	62	75	20	68	62	75	270	462	256	50	408	0	372	25	256	50	372	25	362	37	256	50	362	37	356	55	387	19	372	25	408	0	387	19	408	0	408	17	254	39	248	30	408	0	254	39	408	0	256	50	94	0	94	17	77	18	94	0	77	18	65	21	94	0	65	21	57	26	-37	17	-37	0	-24	20	-24	20	-37	0	94	0	-24	20	94	0	-13	27	-13	27	94	0	-2	37	408	0	204	17	204	0	139	44	139	44	139	44	139	44	133	407	132	402	139	44	132	402	131	396	139	44	131	396	129	388	139	44	129	388	127	379	139	44	127	379	125	369	139	44	125	369	44	73	139	44	44	73	140	36	141	62	143	69	192	249	141	62	192	249	133	407	133	407	192	249	231	390	133	407	231	390	236	406	288	155	284	115	284	10	284	10	284	115	270	79	284	10	270	79	257	4	257	4	270	79	248	49	257	4	248	49	226	1	226	1	248	49	217	29	226	1	217	29	192	0	192	0	217	29	177	22	123	428	130	420	425	452	425	452	130	420	261	427	425	452	261	427	276	428	276	428	319	425	425	452	425	452	319	425	348	413	425	452	348	413	365	393	425	452	365	393	373	363	425	452	373	363	376	324	425	452	376	324	394	321	143	69	186	229	192	249	192	249	186	229	222	226	192	249	222	226	244	249	244	249	222	226	250	220	244	249	250	220	306	242	306	242	250	220	271	208	306	242	271	208	284	186	139	47	139	51	133	407	139	47	133	407	139	44	140	56	141	62	133	407	140	56	133	407	139	51	133	407	236	406	242	417	133	407	242	417	250	424	133	407	250	424	261	427	133	407	261	427	130	420	425	452	84	452	100	435	425	452	100	435	113	433	425	452	113	433	123	428	288	155	309	19	306	242	288	155	306	242	284	186	351	46	368	66	375	200	375	200	368	66	381	88	375	200	381	88	388	170	388	170	381	88	389	113	388	170	389	113	391	140	349	225	306	242	309	19	349	225	309	19	331	30	349	225	331	30	351	46	349	225	351	46	375	200	288	155	284	10	309	19	192	0	177	22	163	23	192	0	163	23	152	25	192	0	152	25	145	30	192	0	145	30	44	73	192	0	44	73	37	52	192	0	37	52	29	37	192	0	29	37	19	27	192	0	19	27	5	20	192	0	5	20	-11	17	192	0	-11	17	-11	0	44	73	145	30	140	36	100	435	84	452	84	435	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	294	239	294	240	290	276	294	239	290	276	309	20	309	20	290	276	283	11	283	11	290	276	283	155	283	11	283	155	282	134	283	11	282	134	278	114	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	249	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	249	363	436	363	436	334	249	369	264	363	436	369	264	396	416	396	416	369	264	397	285	396	416	397	285	415	389	415	389	397	285	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	249	321	340	334	249	322	362	310	304	301	289	334	249	310	304	334	249	317	321	350	49	365	68	368	197	368	197	365	68	377	89	368	197	377	89	382	171	382	171	377	89	384	113	382	171	384	113	387	140	294	239	309	20	322	231	322	231	309	20	331	33	322	231	331	33	348	217	348	217	331	33	350	49	348	217	350	49	368	197	278	114	272	95	283	11	283	11	272	95	264	77	283	11	264	77	255	5	255	5	264	77	254	62	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	223	1	254	62	241	48	255	5	255	5	241	48	226	36	255	5	226	36	223	1	223	1	226	36	210	28	223	1	210	28	192	23	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	445	452	72	452	95	432	445	452	95	432	106	430	445	452	106	430	114	427	445	452	114	427	119	423	445	452	119	423	122	417	445	452	122	417	231	428	445	452	231	428	307	428	445	452	307	428	342	423	445	452	342	423	367	408	445	452	367	408	383	385	445	452	383	385	392	354	445	452	392	354	395	317	445	452	395	317	413	315	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	123	410	231	428	122	417	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	179	0	-21	17	-21	0	95	432	72	452	72	435	324	359	244	70	279	-3	324	359	279	-3	304	-15	324	359	304	-15	321	-33	324	359	321	-33	331	-58	324	359	331	-58	326	366	347	27	342	34	351	-123	351	-123	342	34	340	43	334	-89	340	43	331	397	330	405	331	397	485	452	330	405	485	452	327	410	327	410	485	452	322	415	465	433	485	435	485	452	465	433	485	452	450	425	450	425	485	452	331	397	450	425	331	397	441	415	441	415	331	397	435	401	344	70	347	78	430	385	344	70	430	385	331	397	344	70	331	397	343	62	340	49	341	55	331	397	340	49	331	397	340	43	485	452	136	452	147	433	485	452	147	433	157	429	485	452	157	429	163	423	485	452	163	423	166	416	485	452	166	416	235	419	485	452	235	419	305	419	485	452	305	419	315	418	485	452	315	418	322	415	167	407	196	373	201	389	167	407	201	389	207	401	167	407	207	401	214	411	167	407	214	411	223	417	167	407	223	417	235	419	167	407	235	419	166	416	351	-123	389	17	370	19	351	-123	370	19	356	22	351	-123	356	22	347	27	351	-123	340	43	334	-89	351	-123	334	-89	334	-95	351	-123	334	-95	334	-101	351	-123	334	-101	333	-107	351	-123	333	-107	332	-114	351	-123	332	-114	331	-120	331	-58	334	-89	331	397	331	-58	331	397	331	392	331	-58	331	392	330	384	331	-58	330	384	328	374	331	-58	328	374	326	366	244	0	279	-3	244	70	244	0	244	70	238	52	244	0	238	52	230	39	244	0	230	39	220	30	244	0	220	30	208	25	244	0	208	25	195	23	244	0	195	23	85	0	53	23	81	59	88	150	53	23	88	150	51	76	53	23	51	76	46	-5	53	23	46	-5	85	0	53	23	85	0	195	23	163	384	125	252	137	180	163	384	137	180	166	267	163	384	166	267	164	389	166	394	166	267	166	399	166	399	166	267	196	373	166	399	196	373	167	403	167	403	196	373	167	407	109	111	137	180	125	252	109	111	125	252	88	150	109	111	88	150	81	59	14	31	-25	17	-15	-47	14	31	-15	-47	13	-21	14	31	13	-21	46	-5	14	31	46	-5	51	76	-38	17	-77	-123	-59	-122	-38	17	-59	-122	-39	-81	-38	17	-39	-81	-15	-47	-38	17	-15	-47	-25	17	164	389	166	267	166	394	147	433	136	452	132	435	435	401	331	397	430	385	343	62	331	397	341	55	119	395	118	386	127	44	127	44	118	386	115	375	127	44	115	375	112	363	112	363	32	71	127	44	127	44	32	71	128	36	127	44	120	410	120	403	127	44	120	403	119	395	174	229	214	227	180	250	180	250	214	227	226	252	226	252	214	227	241	220	226	252	241	220	259	257	259	257	241	220	259	209	259	257	259	209	282	269	282	269	259	209	269	191	282	269	269	191	271	167	271	167	271	161	288	134	288	134	271	161	271	156	288	134	271	156	271	151	116	423	119	418	436	452	436	452	119	418	251	430	436	452	251	430	265	431	265	431	289	430	436	452	436	452	289	430	310	427	436	452	310	427	329	423	380	387	436	452	372	399	372	399	436	452	358	410	345	417	358	410	436	452	345	417	436	452	329	423	436	452	380	387	385	372	436	452	385	372	387	352	436	452	387	352	388	327	436	452	388	327	406	324	128	57	130	63	120	410	120	410	130	63	174	229	120	410	174	229	220	396	220	396	174	229	180	250	130	63	132	70	174	229	127	48	127	52	120	410	127	48	120	410	127	44	120	410	220	396	225	411	120	410	225	411	232	421	120	410	232	421	240	427	120	410	240	427	251	430	120	410	251	430	119	418	436	452	70	452	93	432	436	452	93	432	104	430	436	452	104	430	111	427	436	452	111	427	116	423	349	98	338	85	350	0	350	0	338	85	326	74	350	0	326	74	312	63	312	63	288	48	350	0	350	0	288	48	261	36	350	0	261	36	233	28	361	114	349	98	350	0	361	114	350	0	391	131	361	114	391	131	373	134	350	0	233	28	202	23	350	0	202	23	167	22	350	0	167	22	152	23	350	0	152	23	17	36	350	0	17	36	8	26	350	0	8	26	-4	21	350	0	-4	21	-22	17	350	0	-22	17	-22	0	17	36	152	23	25	50	25	50	152	23	141	25	25	50	141	25	32	71	32	71	141	25	133	30	32	71	133	30	128	36	301	290	282	269	288	134	301	290	288	134	338	320	301	290	338	320	319	322	271	167	288	134	282	269	270	144	269	137	288	134	270	144	288	134	271	151	93	432	70	452	70	435	128	57	120	410	127	52	3	35	-7	27	88	0	88	0	-7	27	-22	21	88	0	-22	21	-41	17	235	267	223	287	228	192	228	192	223	287	217	313	228	192	217	313	216	244	216	244	217	313	216	344	214	406	216	344	216	351	214	406	216	351	217	384	217	384	216	351	216	359	217	384	216	359	217	366	321	395	319	385	327	44	327	44	319	385	317	374	327	44	317	374	314	362	314	362	283	250	327	44	327	44	283	250	329	34	327	44	323	410	322	404	327	44	322	404	321	395	330	70	334	84	323	410	323	410	334	84	370	220	323	410	370	220	414	381	414	381	370	220	379	250	379	218	379	250	370	220	471	452	273	452	295	432	471	452	295	432	305	431	471	452	305	431	313	428	471	452	313	428	318	423	471	452	318	423	322	418	471	452	322	418	323	410	471	452	323	410	440	427	471	452	440	427	454	432	471	452	454	432	471	435	334	84	339	103	370	220	328	51	328	59	323	410	328	51	323	410	327	44	323	410	414	381	421	402	323	410	421	402	430	417	323	410	430	417	440	427	443	268	430	261	458	0	443	268	458	0	451	238	443	268	451	238	477	303	477	303	451	238	493	275	572	20	557	24	593	0	593	0	557	24	547	29	593	0	547	29	458	0	458	0	547	29	540	37	458	0	540	37	535	47	535	47	495	175	488	194	477	303	493	275	499	352	499	352	493	275	518	318	499	352	518	318	521	403	521	403	518	318	533	357	521	403	533	357	552	442	552	442	533	357	548	387	552	442	548	387	569	398	569	398	574	395	601	458	601	458	574	395	580	387	601	458	580	387	588	377	652	427	644	440	644	379	652	427	644	379	651	392	652	427	651	392	654	404	652	427	654	404	655	413	632	369	644	379	644	440	632	369	644	440	632	449	632	369	632	449	617	456	632	369	617	456	613	365	601	458	588	377	599	368	601	458	599	368	613	365	601	458	613	365	617	456	601	458	552	442	569	398	535	47	488	194	480	209	535	47	480	209	471	220	535	47	471	220	461	230	535	47	461	230	458	0	430	261	416	256	458	0	458	0	416	256	403	253	458	0	403	253	398	187	398	187	403	253	395	197	379	218	386	213	390	251	390	251	386	213	391	206	390	251	391	206	403	253	403	253	391	206	395	197	368	0	368	17	352	18	368	0	352	18	340	22	368	0	340	22	333	27	368	0	333	27	235	72	368	0	235	72	226	48	368	0	226	48	216	33	368	0	216	33	204	24	368	0	204	24	190	19	368	0	190	19	172	17	368	0	172	17	172	0	236	202	245	209	254	255	254	255	245	209	254	215	254	255	254	215	283	250	283	250	254	215	264	218	283	250	264	218	275	220	275	220	329	34	283	250	235	72	333	27	329	34	235	72	329	34	275	220	190	286	196	271	204	426	204	426	196	271	204	256	204	426	204	256	214	406	214	406	204	256	216	244	214	406	216	244	216	344	189	443	169	454	170	398	189	443	170	398	177	397	189	443	177	397	182	393	189	443	182	393	185	387	189	443	185	387	186	379	189	443	186	379	186	369	189	443	186	369	187	302	189	443	187	302	190	286	189	443	190	286	204	426	187	302	186	369	186	360	235	267	228	192	236	202	235	267	236	202	254	255	228	192	216	244	216	242	228	192	216	242	191	238	228	192	191	238	168	230	228	192	168	230	147	218	228	192	147	218	125	199	228	192	125	199	103	172	228	192	103	172	88	0	88	0	103	172	20	56	88	0	20	56	11	45	88	0	11	45	3	35	152	377	158	387	169	454	169	454	158	387	163	395	169	454	163	395	170	398	87	400	90	389	90	425	90	425	90	389	96	377	90	425	96	377	100	439	100	439	96	377	108	369	100	439	108	369	113	449	113	449	108	369	125	365	113	449	125	365	129	455	129	455	125	365	142	368	129	455	142	368	145	458	145	458	142	368	152	377	145	458	152	377	169	454	187	302	186	360	186	350	187	302	186	350	186	340	187	302	186	340	186	329	187	302	186	329	186	318	87	400	90	425	87	409	88	0	-41	17	-41	0	379	250	379	218	390	251	451	238	458	0	461	230	572	20	593	0	593	17	295	432	273	452	273	435	330	70	323	410	328	59	217	384	217	366	217	375	68	57	69	133	66	48	66	48	57	139	46	2	46	2	57	139	43	140	46	2	43	140	30	138	69	133	73	65	79	125	79	125	73	65	80	73	79	125	80	73	85	114	85	114	80	73	85	84	85	114	85	84	87	99	232	154	227	105	227	4	227	4	227	105	211	67	227	4	211	67	200	-4	200	-4	211	67	188	40	200	-4	188	40	173	-8	173	-8	188	40	158	24	173	-8	158	24	145	-11	145	-11	158	24	124	18	124	18	103	19	115	-11	115	-11	103	19	87	23	115	-11	87	23	80	-8	80	-8	87	23	75	30	80	-8	75	30	68	38	80	-8	68	38	66	48	80	-8	66	48	46	2	19	21	46	2	30	138	19	21	30	138	17	131	19	21	17	131	5	120	19	21	5	120	0	48	-3	104	-6	84	0	48	-3	104	0	48	5	120	208	434	199	458	184	454	208	434	184	454	177	430	208	434	214	461	199	458	177	430	184	454	168	450	177	430	168	450	161	447	177	430	161	447	157	445	177	430	157	445	155	443	177	430	155	443	152	442	177	430	152	442	150	418	150	418	152	442	146	442	146	442	140	443	150	418	150	418	140	443	134	446	150	418	134	446	130	451	371	360	366	391	365	327	365	327	366	391	352	419	365	327	352	419	349	296	349	296	352	419	327	442	349	296	327	442	322	270	322	270	327	442	291	457	322	270	291	457	287	252	287	252	291	457	271	363	243	424	258	410	291	457	291	457	258	410	268	390	291	457	268	390	271	363	291	457	243	463	243	424	243	424	243	463	228	462	243	424	228	462	226	431	226	431	228	462	214	461	226	431	214	461	208	434	271	363	266	324	287	252	287	252	266	324	251	294	287	252	251	294	245	244	245	244	251	294	232	154	245	244	232	154	245	242	245	242	232	154	256	18	245	242	256	18	272	233	272	233	256	18	280	35	272	233	280	35	297	218	297	218	280	35	302	56	297	218	302	56	317	197	317	197	302	56	319	81	317	197	319	81	331	171	331	171	319	81	331	109	331	171	331	109	336	140	228	184	232	154	251	294	228	184	251	294	226	272	150	254	170	226	192	259	192	259	170	226	195	219	192	259	195	219	226	272	226	272	195	219	215	206	226	272	215	206	228	184	232	154	227	4	256	18	124	464	104	464	108	370	124	464	108	370	126	398	124	464	126	398	126	457	130	451	126	457	126	398	130	451	126	398	150	418	104	464	75	335	94	335	104	464	94	335	108	370	170	226	150	254	142	229	145	-11	124	18	115	-11	57	139	66	48	69	133	69	133	68	57	73	65	18	34	8	25	177	0	177	0	8	25	-4	20	177	0	-4	20	-22	17	133	31	130	38	32	67	32	67	130	38	129	44	32	67	129	44	114	369	114	369	129	44	117	379	129	44	121	408	121	403	129	44	121	403	121	396	129	44	121	396	119	388	129	44	119	388	117	379	379	389	377	380	388	44	388	44	377	380	375	369	360	311	375	369	152	146	360	311	152	146	137	89	137	89	152	146	121	408	137	89	121	408	135	78	277	34	265	25	438	0	438	0	265	25	248	19	438	0	248	19	224	17	286	452	72	452	94	432	286	452	94	432	104	430	286	452	104	430	112	427	286	452	112	427	117	422	286	452	117	422	120	416	286	452	120	416	121	408	286	452	121	408	246	428	286	452	246	428	263	433	286	452	263	433	286	435	129	51	131	59	121	408	129	51	121	408	129	44	132	68	135	78	121	408	132	68	121	408	131	59	121	408	152	146	217	381	121	408	217	381	225	403	121	408	225	403	234	419	121	408	234	419	246	428	388	44	375	369	360	311	388	44	360	311	293	70	388	44	293	70	390	34	388	44	382	410	381	405	388	44	381	405	381	398	388	44	381	398	379	389	534	452	333	452	354	432	534	452	354	432	365	430	534	452	365	430	373	427	534	452	373	427	378	423	534	452	378	423	381	418	534	452	381	418	382	410	534	452	382	410	503	428	534	452	503	428	516	433	534	452	516	433	534	435	398	89	403	109	478	385	398	89	478	385	382	410	382	410	478	385	485	404	382	410	485	404	492	418	389	52	391	61	382	410	389	52	382	410	388	44	394	73	398	89	382	410	394	73	382	410	391	61	438	0	438	17	419	18	438	0	419	18	404	21	438	0	404	21	395	27	438	0	395	27	293	70	438	0	293	70	286	49	438	0	286	49	277	34	177	0	177	17	155	20	177	0	155	20	141	25	177	0	141	25	32	67	177	0	32	67	26	47	177	0	26	47	18	34	177	0	-22	17	-22	0	32	67	141	25	133	31	438	0	224	17	224	0	293	70	395	27	390	34	354	432	333	452	333	435	503	428	382	410	492	418	94	432	72	452	72	435	18	34	8	25	177	0	177	0	8	25	-4	20	177	0	-4	20	-22	17	133	31	130	38	32	67	32	67	130	38	129	44	32	67	129	44	114	369	114	369	129	44	117	379	129	44	121	408	121	403	129	44	121	403	121	396	129	44	121	396	119	388	129	44	119	388	117	379	379	389	377	380	388	44	388	44	377	380	375	369	360	311	375	369	152	146	360	311	152	146	137	89	137	89	152	146	121	408	137	89	121	408	135	78	277	34	265	25	438	0	438	0	265	25	248	19	438	0	248	19	224	17	388	44	375	369	360	311	388	44	360	311	293	70	388	44	293	70	390	34	388	44	382	410	381	405	388	44	381	405	381	398	388	44	381	398	379	389	534	452	333	452	354	432	534	452	354	432	365	430	534	452	365	430	373	427	534	452	373	427	378	423	534	452	378	423	381	418	534	452	381	418	382	410	534	452	382	410	503	428	534	452	503	428	516	433	534	452	516	433	534	435	398	89	403	109	478	385	398	89	478	385	382	410	382	410	478	385	485	404	382	410	485	404	492	418	389	52	391	61	382	410	389	52	382	410	388	44	394	73	398	89	382	410	394	73	382	410	391	61	433	569	440	602	437	617	433	569	437	617	431	628	433	569	431	628	423	635	433	569	423	635	415	545	415	545	423	635	413	639	415	545	413	639	403	640	415	545	403	640	394	639	415	545	394	639	389	529	389	529	394	639	385	636	389	529	385	636	385	581	389	529	385	581	383	573	389	529	383	573	378	564	389	529	378	564	368	558	389	529	368	558	360	520	331	551	331	517	353	553	353	553	331	517	360	520	353	553	360	520	368	558	438	0	438	17	419	18	438	0	419	18	404	21	438	0	404	21	395	27	438	0	395	27	293	70	438	0	293	70	286	49	438	0	286	49	277	34	286	452	72	452	94	432	286	452	94	432	104	430	286	452	104	430	112	427	286	452	112	427	117	422	286	452	117	422	120	416	286	452	120	416	121	408	286	452	121	408	246	428	286	452	246	428	263	433	286	452	263	433	286	435	129	51	131	59	121	408	129	51	121	408	129	44	132	68	135	78	121	408	132	68	121	408	131	59	121	408	152	146	217	381	121	408	217	381	225	403	121	408	225	403	234	419	121	408	234	419	246	428	309	553	294	558	302	520	309	553	302	520	331	517	309	553	331	517	331	551	385	636	378	630	380	591	385	636	380	591	383	587	385	636	383	587	385	581	372	614	373	603	374	623	374	623	373	603	376	596	374	623	376	596	378	630	378	630	376	596	380	591	294	558	284	564	302	520	302	520	284	564	278	573	302	520	278	573	273	529	273	529	278	573	277	581	277	635	277	581	278	587	277	635	278	587	284	630	284	630	278	587	281	591	284	630	281	591	285	595	177	0	177	17	155	20	177	0	155	20	141	25	177	0	141	25	32	67	177	0	32	67	26	47	177	0	26	47	18	34	288	622	284	630	285	595	288	622	285	595	288	602	288	622	288	602	290	613	273	529	277	581	277	635	273	529	277	635	269	639	273	529	269	639	260	640	273	529	260	640	250	639	273	529	250	639	247	545	250	639	240	635	247	545	247	545	240	635	231	628	247	545	231	628	229	569	229	569	231	628	224	617	229	569	224	617	222	602	177	0	-22	17	-22	0	32	67	141	25	133	31	94	432	72	452	72	435	438	0	224	17	224	0	293	70	395	27	390	34	354	432	333	452	333	435	503	428	382	410	492	418	15	32	5	24	171	0	171	0	5	24	-6	19	171	0	-6	19	-22	17	132	28	128	37	29	63	29	63	128	37	127	48	29	63	127	48	113	369	113	369	127	48	116	379	127	48	120	408	120	403	127	48	120	403	119	396	127	48	119	396	118	388	127	48	118	388	116	379	127	53	127	55	120	408	120	408	127	55	128	57	120	408	128	57	128	60	128	60	172	220	179	250	179	250	172	220	180	218	179	250	217	387	120	408	120	408	217	387	223	405	120	408	223	405	232	418	281	452	70	452	93	432	281	452	93	432	104	430	281	452	104	430	111	427	281	452	111	427	116	422	281	452	116	422	119	416	281	452	119	416	120	408	281	452	120	408	244	427	281	452	244	427	259	432	281	452	259	432	281	435	127	51	127	53	120	408	127	51	120	408	127	48	128	60	179	250	120	408	218	256	205	253	271	0	271	0	205	253	201	188	196	199	201	188	205	253	196	199	205	253	192	251	192	251	179	250	180	218	192	251	180	218	187	214	192	251	187	214	191	208	192	251	191	208	196	199	245	268	232	261	271	0	245	268	271	0	253	240	245	268	253	240	261	280	261	280	253	240	296	277	384	398	389	395	387	452	384	398	387	452	363	436	384	398	363	436	361	387	361	387	363	436	344	412	361	387	344	412	344	358	344	358	344	412	328	385	344	358	328	385	324	319	324	319	328	385	314	356	324	319	314	356	303	336	296	277	324	319	303	336	296	277	303	336	291	316	296	277	291	316	277	297	296	277	277	297	261	280	468	427	460	440	460	379	468	427	460	379	467	392	468	427	467	392	471	404	468	427	471	404	471	413	404	377	414	368	417	458	417	458	414	368	428	365	417	458	428	365	433	456	433	456	428	365	448	369	433	456	448	369	448	449	448	449	448	369	460	379	448	449	460	379	460	440	417	458	387	452	389	395	417	458	389	395	396	387	417	458	396	387	404	377	351	47	299	173	290	193	351	47	290	193	281	209	351	47	281	209	272	221	351	47	272	221	271	0	351	47	271	0	356	37	408	0	408	17	388	20	408	0	388	20	373	24	408	0	373	24	363	29	408	0	363	29	271	0	262	231	253	240	271	0	262	231	271	0	272	221	171	0	171	17	153	19	171	0	153	19	140	23	171	0	140	23	132	28	171	0	132	28	29	63	171	0	29	63	23	45	171	0	23	45	15	32	171	0	-22	17	-22	0	218	256	271	0	232	261	356	37	271	0	363	29	93	432	70	452	70	435	244	427	120	408	232	418	48	64	67	1	54	52	54	52	67	1	63	48	81	57	63	48	67	1	81	57	67	1	105	35	191	398	137	198	154	133	191	398	154	133	167	179	191	398	167	179	220	377	191	398	220	377	191	401	133	82	154	133	137	198	133	82	137	198	126	159	133	82	126	159	113	119	133	82	113	119	105	35	98	83	81	57	105	35	98	83	105	35	113	119	259	34	247	25	420	0	420	0	247	25	230	19	420	0	230	19	207	17	231	404	238	412	192	411	192	411	238	412	247	417	192	411	247	417	259	419	517	452	259	419	336	419	517	452	336	419	346	418	192	411	259	419	517	452	192	411	517	452	191	419	192	411	220	377	225	392	192	411	225	392	231	404	192	408	192	406	220	377	192	408	220	377	192	411	192	403	191	401	220	377	192	403	220	377	192	406	361	386	359	377	371	44	371	44	359	377	358	369	371	44	358	369	356	362	356	362	276	70	371	44	371	44	276	70	373	34	371	44	363	401	362	394	371	44	362	394	361	386	517	452	346	418	353	416	517	452	353	416	359	412	517	452	359	412	362	407	517	452	362	407	363	401	517	452	363	401	485	428	517	452	485	428	499	433	517	452	499	433	517	435	381	89	386	109	461	385	381	89	461	385	363	401	363	401	461	385	467	404	363	401	467	404	475	418	372	52	373	61	363	401	372	52	363	401	371	44	376	73	381	89	363	401	376	73	363	401	373	61	517	452	150	452	167	433	517	452	167	433	180	429	517	452	180	429	187	425	517	452	187	425	191	419	420	0	420	17	401	18	420	0	401	18	387	21	420	0	387	21	378	27	420	0	378	27	276	70	420	0	276	70	268	49	420	0	268	49	259	34	48	64	43	78	67	1	67	1	43	78	32	90	67	1	32	90	17	-11	17	-11	32	90	13	95	17	-11	13	95	-1	93	-39	38	-36	22	-36	61	-36	61	-36	22	-29	9	-36	61	-29	9	-27	77	-27	77	-29	9	-18	-1	-27	77	-18	-1	-15	88	-15	88	-18	-1	-2	-8	-15	88	-2	-8	-1	93	-1	93	-2	-8	17	-11	420	0	207	17	207	0	276	70	378	27	373	34	167	433	150	452	150	435	485	428	363	401	475	418	116	17	94	20	116	0	116	0	94	20	78	24	116	0	78	24	22	52	22	52	78	24	69	32	22	52	69	32	34	81	34	81	69	32	63	43	34	81	63	43	47	123	47	123	63	43	62	58	64	75	67	87	119	373	119	373	67	87	71	102	119	373	71	102	75	120	75	120	144	370	119	373	47	123	62	58	62	66	47	123	62	66	64	75	47	123	64	75	119	373	363	35	351	25	520	0	520	0	351	25	334	20	520	0	334	20	310	17	144	370	189	-7	226	452	226	452	189	-7	208	-7	226	452	208	-7	263	127	263	127	208	-7	462	379	263	127	462	379	473	452	473	452	462	379	472	46	473	35	472	46	379	70	473	35	379	70	478	26	478	26	379	70	486	21	474	60	475	68	473	452	473	452	475	68	477	77	473	452	477	77	479	84	479	84	560	380	473	452	473	452	560	380	566	402	473	452	566	402	574	417	598	432	616	435	616	452	598	432	616	452	585	426	585	426	616	452	473	452	585	426	473	452	574	417	473	452	472	46	473	52	473	452	473	52	474	60	462	379	379	70	472	46	144	370	226	452	127	412	144	370	127	412	126	406	144	370	126	406	125	399	144	370	125	399	124	391	144	370	124	391	122	382	144	370	122	382	119	373	114	432	122	428	226	452	226	452	122	428	126	421	226	452	126	421	127	412	100	435	114	432	226	452	100	435	226	452	78	452	100	435	78	452	78	435	520	0	520	17	500	18	520	0	500	18	486	21	520	0	486	21	379	70	520	0	379	70	372	50	520	0	372	50	363	35	116	0	22	52	10	33	116	0	10	33	-3	23	116	0	-3	23	-22	17	116	0	-22	17	-22	0	520	0	310	17	310	0	19	34	9	25	178	0	178	0	9	25	-3	20	178	0	-3	20	-21	17	134	31	131	38	33	67	33	67	131	38	130	44	33	67	130	44	115	369	115	369	130	44	117	379	130	44	122	408	122	403	130	44	122	403	121	396	130	44	121	396	120	388	130	44	120	388	117	379	287	452	73	452	94	432	287	452	94	432	105	430	287	452	105	430	113	427	287	452	113	427	118	422	287	452	118	422	121	416	287	452	121	416	122	408	287	452	122	408	247	428	287	452	247	428	264	433	287	452	264	433	287	435	226	403	122	408	218	381	218	381	122	408	174	222	218	381	174	222	183	252	183	252	174	222	336	222	183	252	336	222	344	252	344	252	336	222	391	34	344	252	391	34	389	44	389	44	390	52	382	410	382	410	390	52	391	61	382	410	391	61	394	73	130	50	131	57	122	408	130	50	122	408	130	44	122	408	131	57	132	65	122	408	132	65	135	76	122	408	135	76	138	89	122	408	138	89	174	222	235	419	247	428	122	408	235	419	122	408	226	403	278	34	265	25	439	0	439	0	265	25	248	19	439	0	248	19	225	17	381	396	380	387	389	44	389	44	380	387	378	377	389	44	378	377	376	369	535	452	334	452	354	432	535	452	354	432	365	430	535	452	365	430	373	427	535	452	373	427	379	423	535	452	379	423	381	418	535	452	381	418	382	410	535	452	382	410	504	428	535	452	504	428	517	433	535	452	517	433	535	435	399	89	404	109	479	385	399	89	479	385	382	410	382	410	479	385	485	404	382	410	485	404	493	418	389	44	382	410	382	404	389	44	382	404	381	396	439	0	439	17	419	18	439	0	419	18	405	21	439	0	405	21	396	27	439	0	396	27	294	70	439	0	294	70	287	49	439	0	287	49	278	34	294	70	396	27	391	34	294	70	391	34	336	222	178	0	178	17	156	20	178	0	156	20	142	25	178	0	142	25	33	67	178	0	33	67	27	47	178	0	27	47	19	34	178	0	-21	17	-21	0	33	67	142	25	134	31	439	0	225	17	225	0	344	252	389	44	376	369	354	432	334	452	334	435	504	428	382	410	493	418	399	89	382	410	394	73	94	432	73	452	73	435	133	97	133	97	133	97	133	97	120	360	98	15	98	15	120	360	85	312	98	15	85	312	64	47	64	47	85	312	58	260	64	47	58	260	43	92	43	92	58	260	41	205	43	92	41	205	35	149	145	44	142	-4	159	26	159	26	142	-4	195	-11	159	26	195	-11	178	15	178	15	195	-11	202	11	226	14	202	11	232	-8	226	14	232	-8	248	24	248	24	232	-8	268	0	248	24	268	0	269	39	269	39	268	0	301	12	269	39	301	12	288	61	288	61	301	12	308	87	334	134	308	87	333	30	334	134	333	30	363	53	142	-4	145	44	136	68	142	-4	136	68	133	97	142	-4	133	97	98	15	137	148	149	204	161	400	161	400	149	204	165	260	161	400	165	260	191	422	191	422	165	260	186	313	191	422	186	313	210	359	210	359	230	389	222	439	222	439	230	389	254	452	137	148	161	400	120	360	137	148	120	360	133	97	222	439	191	422	210	359	202	11	195	-11	232	-8	374	456	321	463	342	436	342	436	321	463	319	440	294	437	319	440	321	463	294	437	321	463	287	460	383	306	403	95	387	357	387	357	403	95	418	434	418	434	403	95	437	143	418	434	437	143	453	400	453	400	437	143	462	194	453	400	462	194	476	355	476	355	462	194	478	247	476	355	478	247	484	300	342	436	360	427	374	456	374	456	360	427	375	410	374	456	375	410	418	434	418	434	375	410	384	387	418	434	384	387	387	357	372	248	355	189	363	53	372	248	363	53	403	95	372	248	403	95	383	306	230	389	250	412	254	452	254	452	250	412	272	428	254	452	272	428	287	460	287	460	272	428	294	437	308	87	301	12	333	30	334	134	363	53	355	189	119	395	117	385	128	44	128	44	117	385	114	374	128	44	114	374	112	362	112	362	32	72	128	44	128	44	32	72	130	34	128	44	121	410	120	404	128	44	120	404	119	395	130	59	132	70	121	410	121	410	132	70	135	84	121	410	135	84	140	103	140	103	228	425	121	410	121	410	228	425	119	418	277	33	267	24	437	0	437	0	267	24	254	19	437	0	254	19	237	17	418	18	404	22	437	0	437	0	404	22	395	27	437	0	395	27	293	72	293	72	395	27	390	34	293	72	390	34	389	44	389	44	390	425	293	72	391	59	393	70	390	425	390	425	393	70	396	84	390	425	396	84	400	103	400	103	477	381	390	425	390	425	477	381	484	402	390	425	484	402	492	417	533	452	71	452	93	432	533	452	93	432	103	431	533	452	103	431	110	428	533	452	110	428	116	423	533	452	116	423	119	418	533	452	119	418	228	425	533	452	228	425	390	425	533	452	390	425	502	427	533	452	502	427	516	432	533	452	516	432	533	435	129	51	130	59	121	410	129	51	121	410	128	44	390	425	389	44	389	51	390	425	389	51	391	59	285	48	277	33	437	0	285	48	437	0	293	72	176	0	176	17	157	18	176	0	157	18	143	22	176	0	143	22	134	27	176	0	134	27	32	72	176	0	32	72	25	48	176	0	25	48	16	33	176	0	16	33	7	24	176	0	7	24	-5	19	176	0	-5	19	-22	17	176	0	-22	17	-22	0	32	72	134	27	130	34	437	0	237	17	237	0	418	18	437	0	437	17	93	432	71	452	71	435	502	427	390	425	492	417	123	396	122	386	130	44	130	44	122	386	119	375	130	44	119	375	115	360	115	360	36	72	130	44	130	44	36	72	131	34	130	44	124	410	124	404	130	44	124	404	123	396	187	239	187	216	193	238	193	238	187	216	198	215	193	238	198	215	198	238	198	238	198	215	208	215	198	238	208	215	204	238	204	238	208	215	209	238	232	239	209	238	218	214	232	239	218	214	229	214	173	218	187	216	180	240	180	240	187	216	187	239	226	410	231	420	124	410	124	410	231	420	237	427	124	410	237	427	265	452	265	452	237	427	245	430	265	452	245	430	257	431	257	431	277	428	265	452	265	452	277	428	318	447	133	66	135	75	124	410	124	410	135	75	173	218	124	410	173	218	222	394	222	394	173	218	180	240	135	75	137	83	173	218	130	49	131	57	124	410	130	49	124	410	130	44	115	427	121	423	265	452	265	452	121	423	124	418	265	452	124	418	124	410	265	452	75	452	97	432	265	452	97	432	108	430	265	452	108	430	115	427	251	244	264	216	267	252	267	252	264	216	297	222	267	252	297	222	280	264	280	264	297	222	292	280	300	296	292	280	297	222	300	296	297	222	326	231	293	420	305	408	318	447	318	447	305	408	312	392	318	447	312	392	314	372	314	372	326	231	318	447	407	385	389	414	398	289	407	385	398	289	406	307	407	385	406	307	411	327	407	385	411	327	413	348	326	231	351	243	360	435	360	435	351	243	373	259	360	435	373	259	389	414	389	414	373	259	387	273	389	414	387	273	398	289	326	231	314	372	314	353	326	231	314	353	311	333	326	231	311	333	306	314	326	231	306	314	300	296	232	239	229	214	264	216	232	239	264	216	251	244	209	238	208	215	218	214	179	0	179	17	159	19	179	0	159	19	145	22	179	0	145	22	136	27	179	0	136	27	36	72	179	0	36	72	29	50	179	0	29	50	21	36	179	0	21	36	11	26	179	0	11	26	-1	21	179	0	-1	21	-19	17	179	0	-19	17	-19	0	36	72	136	27	131	34	318	447	326	231	360	435	318	447	277	428	293	420	97	432	75	452	75	435	226	410	124	410	222	394	133	66	124	410	131	57	49	216	52	101	63	270	63	270	52	101	75	54	63	270	75	54	85	320	85	320	75	54	113	18	85	320	113	18	115	363	115	363	113	18	163	-3	115	363	163	-3	148	141	148	141	152	400	115	363	188	44	224	-11	217	29	217	29	224	-11	253	23	285	27	253	23	253	-9	285	27	253	-9	281	-4	166	68	153	101	163	-3	166	68	163	-3	224	-11	166	68	224	-11	188	44	337	439	337	462	320	463	337	439	320	463	316	437	337	439	354	461	337	462	256	406	274	420	282	460	282	460	274	420	295	430	282	460	295	430	320	463	320	463	295	430	316	437	152	200	165	255	181	421	181	421	165	255	184	305	181	421	184	305	213	439	213	439	184	305	210	351	213	439	210	351	239	390	239	390	256	406	247	452	247	452	256	406	282	460	449	450	445	446	445	304	445	304	445	446	439	444	445	304	439	444	434	443	434	443	430	444	445	304	445	304	430	444	425	444	445	304	425	444	425	333	425	333	425	327	445	304	445	304	425	327	425	323	445	304	425	323	425	318	422	368	425	333	425	444	422	368	425	444	420	445	422	368	420	445	414	447	422	368	414	447	411	397	408	449	390	454	393	420	408	449	393	420	411	397	408	449	411	397	414	447	372	458	354	461	368	434	372	458	368	434	393	420	372	458	393	420	390	454	337	439	368	434	354	461	391	104	365	76	370	41	391	104	370	41	380	50	391	104	380	50	389	60	391	104	389	60	400	73	391	104	400	73	412	89	370	41	365	76	359	32	359	32	365	76	340	54	359	32	340	54	335	16	335	16	340	54	314	37	335	16	314	37	309	4	309	4	314	37	285	27	309	4	285	27	281	-4	480	463	459	463	454	455	480	463	454	455	449	450	480	463	449	450	445	304	425	313	424	308	445	304	425	313	445	304	425	318	253	23	224	-11	253	-9	152	400	148	141	152	200	152	400	152	200	181	421	247	452	213	439	239	390	52	101	49	216	44	158	148	141	163	-3	153	101	230	29	224	37	126	66	126	66	224	37	222	48	225	428	222	48	222	57	225	428	222	57	224	67	460	452	87	452	225	428	460	452	225	428	324	428	460	452	324	428	364	425	460	452	364	425	390	413	460	452	390	413	407	392	460	452	407	392	415	363	460	452	415	363	418	324	460	452	418	324	436	322	124	390	153	411	87	452	87	452	153	411	187	424	87	452	187	424	225	428	225	428	227	77	324	428	324	428	227	77	230	88	324	428	230	88	233	98	87	452	60	327	76	322	87	452	76	322	98	360	87	452	98	360	124	390	278	0	278	17	256	18	278	0	256	18	240	22	278	0	240	22	126	66	278	0	126	66	118	47	278	0	118	47	109	33	278	0	109	33	96	24	278	0	96	24	81	18	278	0	81	18	64	17	278	0	64	17	54	17	278	0	54	17	54	0	126	66	240	22	230	29	126	66	222	48	225	428	225	428	224	67	227	77	113	426	121	419	276	452	276	452	121	419	127	409	276	452	127	409	134	393	134	393	239	127	230	409	230	409	232	419	134	393	134	393	232	419	237	426	134	393	237	426	276	452	276	452	237	426	246	430	276	452	246	430	259	433	220	94	203	69	204	26	204	26	203	69	190	52	204	26	190	52	181	5	181	5	190	52	181	43	181	5	181	43	174	40	174	40	165	46	181	5	181	5	165	46	156	-7	259	433	276	435	276	452	101	431	113	426	276	452	101	431	276	452	84	452	101	431	84	452	84	435	239	127	220	94	226	55	239	127	226	55	249	90	239	127	249	90	240	364	239	127	240	364	235	382	239	127	235	382	232	398	239	127	232	398	230	409	296	223	249	90	297	223	297	223	249	90	434	409	297	223	434	409	370	357	370	357	434	409	375	367	481	452	341	452	355	433	481	452	355	433	367	429	481	452	367	429	375	423	481	452	375	423	381	413	481	452	381	413	382	401	481	452	382	401	441	417	481	452	441	417	449	424	481	452	449	424	459	429	481	452	459	429	469	433	481	452	469	433	481	435	434	409	441	417	382	401	434	409	382	401	382	392	434	409	382	392	381	384	434	409	381	384	379	376	434	409	379	376	375	367	249	90	296	223	250	335	249	90	250	335	246	347	249	90	246	347	240	364	156	-7	165	46	159	60	156	-7	159	60	153	76	156	-7	153	76	143	90	156	-7	143	90	127	-11	67	35	70	19	71	61	71	61	70	19	79	6	71	61	79	6	82	78	82	78	79	6	93	-3	82	78	93	-3	96	89	96	89	93	-3	109	-9	96	89	109	-9	111	94	111	94	109	-9	127	-11	111	94	127	-11	124	96	124	96	127	-11	143	90	220	94	204	26	226	55	355	433	341	452	341	435	196	32	183	24	360	0	360	0	183	24	165	20	360	0	165	20	143	17	339	18	324	21	360	0	360	0	324	21	314	27	360	0	314	27	213	64	213	64	314	27	222	87	213	64	222	87	207	64	207	64	222	87	197	93	207	64	197	93	176	107	156	70	207	64	176	107	156	70	176	107	160	129	156	70	160	129	150	156	156	70	150	156	146	186	156	70	146	186	113	86	303	395	301	388	308	44	308	44	301	388	300	380	308	44	300	380	296	357	180	282	214	321	225	372	225	372	214	321	255	348	225	372	255	348	290	380	290	380	255	348	296	357	290	380	296	357	300	380	161	350	104	312	113	86	161	350	113	86	146	186	161	350	146	186	155	236	161	350	155	236	180	282	161	350	180	282	225	372	49	195	57	149	64	261	64	261	57	149	79	113	64	261	79	113	104	312	104	312	79	113	113	86	308	44	296	357	222	87	308	44	222	87	309	34	308	44	305	410	304	406	308	44	304	406	304	401	308	44	304	401	303	395	308	52	309	55	305	410	305	410	309	55	309	59	305	410	309	59	310	64	310	64	367	71	317	87	317	87	367	71	354	96	354	96	367	71	391	119	468	452	253	452	275	432	468	452	275	432	285	431	468	452	285	431	293	428	468	452	293	428	299	423	468	452	299	423	303	418	468	452	303	418	305	410	468	452	305	410	415	424	468	452	415	424	429	431	468	452	429	431	447	434	468	452	447	434	468	435	397	393	404	411	305	410	397	393	305	410	310	64	397	393	310	64	317	87	397	393	317	87	394	380	317	87	390	357	394	380	394	380	390	357	414	351	394	380	414	351	443	376	443	376	414	351	432	335	443	376	432	335	444	311	308	48	308	52	305	410	308	48	305	410	308	44	443	376	444	311	486	363	486	363	444	311	452	281	486	363	452	281	454	250	454	250	445	199	490	132	490	132	445	199	430	94	551	262	543	307	534	188	534	188	543	307	520	340	534	188	520	340	490	132	490	132	520	340	486	363	490	132	486	363	454	250	430	94	445	199	423	154	430	94	423	154	391	119	430	94	391	119	367	71	205	45	196	32	360	0	205	45	360	0	213	64	360	0	143	17	143	0	222	87	314	27	309	34	339	18	360	0	360	17	275	432	253	452	253	435	415	424	305	410	404	411	-40	17	-40	17	-19	23	-19	23	-40	17	103	0	-19	23	103	0	1	38	1	38	103	0	67	29	1	38	67	29	27	63	27	63	67	29	63	35	27	63	63	35	61	44	61	44	63	103	27	63	64	56	68	63	115	159	115	159	68	63	74	71	115	159	74	71	82	81	82	81	170	179	115	159	115	159	170	179	161	209	63	103	61	44	62	49	63	103	62	49	64	56	63	103	64	56	115	159	204	27	196	22	371	0	371	0	196	22	183	19	371	0	183	19	164	17	198	411	199	419	161	209	198	411	161	209	170	179	198	411	170	179	184	138	198	411	184	138	193	109	248	452	42	452	63	433	248	452	63	433	78	428	248	452	78	428	89	421	248	452	89	421	98	409	248	452	98	409	105	391	248	452	105	391	208	429	248	452	208	429	217	431	248	452	217	431	229	433	248	452	229	433	248	435	105	391	161	209	199	419	105	391	199	419	202	425	105	391	202	425	208	429	296	351	233	284	243	256	296	351	243	256	377	394	296	351	377	394	315	371	444	452	308	452	321	434	444	452	321	434	329	432	444	452	329	432	336	430	444	452	336	430	340	427	444	452	340	427	343	423	444	452	343	423	344	418	444	452	344	418	406	420	444	452	406	420	418	428	444	452	418	428	430	433	444	452	430	433	444	435	377	394	393	409	344	418	377	394	344	418	342	410	377	394	342	410	337	400	377	394	337	400	328	387	377	394	328	387	315	371	222	321	213	349	233	284	233	284	213	349	209	42	233	284	209	42	293	95	293	95	209	42	304	65	371	0	371	17	346	21	371	0	346	21	328	30	371	0	328	30	209	42	371	0	209	42	208	33	371	0	208	33	204	27	209	42	328	30	314	44	209	42	314	44	304	65	209	42	213	349	208	53	199	402	200	86	202	389	202	389	200	86	205	67	202	389	205	67	207	371	207	371	205	67	208	53	207	371	208	53	213	349	200	86	199	402	198	411	200	86	198	411	193	109	103	0	103	17	87	19	103	0	87	19	75	23	103	0	75	23	67	29	103	0	-40	17	-40	0	371	0	164	17	164	0	233	284	293	95	243	256	321	434	308	452	308	435	406	420	344	418	393	409	63	433	42	452	42	435	121	393	119	382	122	27	122	27	119	382	116	368	122	27	116	368	111	349	111	349	35	71	122	27	122	27	35	71	28	49	122	27	28	49	19	35	275	452	75	452	94	433	275	452	94	433	108	430	275	452	108	430	117	425	275	452	117	425	121	418	275	452	121	418	122	408	275	452	122	408	244	428	275	452	244	428	257	432	275	452	257	432	275	435	122	408	218	380	226	403	122	408	226	403	234	419	122	408	234	419	244	428	122	27	218	380	122	408	122	27	122	408	122	401	122	27	122	401	121	393	372	349	352	-13	370	-30	372	349	370	-30	382	-55	372	349	284	27	296	0	372	349	296	0	327	-2	372	349	327	-2	352	-13	296	0	284	27	122	27	296	0	122	27	19	35	296	0	19	35	9	25	296	0	9	25	-3	20	296	0	-3	20	-21	17	296	0	-21	17	-21	0	382	393	379	382	382	-55	382	-55	379	382	376	368	382	-55	376	368	372	349	395	29	392	35	403	-123	403	-123	392	35	391	42	385	-89	391	42	383	408	382	418	383	408	535	452	382	418	535	452	377	425	377	425	535	452	368	430	392	56	394	66	383	408	383	408	394	66	397	78	383	408	397	78	400	90	400	90	479	380	383	408	383	408	479	380	487	403	383	408	487	403	495	419	518	432	535	435	535	452	518	432	535	452	505	428	505	428	535	452	383	408	505	428	383	408	495	419	391	48	392	56	383	408	391	48	383	408	391	42	355	433	368	430	535	452	355	433	535	452	335	452	355	433	335	452	335	435	403	-123	440	17	419	20	403	-123	419	20	409	22	403	-123	409	22	401	25	403	-123	401	25	395	29	403	-123	391	42	385	-89	403	-123	385	-89	385	-95	403	-123	385	-95	385	-101	403	-123	385	-101	384	-107	403	-123	384	-107	384	-114	403	-123	384	-114	382	-120	383	401	382	393	382	-55	383	401	382	-55	385	-89	383	401	385	-89	383	408	94	433	75	452	75	435	127	386	103	295	116	191	127	386	116	191	140	179	127	386	140	179	128	392	211	209	200	215	204	172	204	172	200	215	192	224	204	172	192	224	169	173	169	173	192	224	189	238	190	249	191	256	169	173	169	173	191	256	193	263	169	173	193	263	195	270	195	270	225	381	140	179	140	179	225	381	233	403	140	179	233	403	130	405	130	405	233	403	241	418	130	405	241	418	253	428	288	452	81	452	102	432	288	452	102	432	115	430	288	452	115	430	123	425	288	452	123	425	128	420	288	452	128	420	130	413	288	452	130	413	130	405	288	452	130	405	253	428	288	452	253	428	268	433	288	452	268	433	288	435	190	243	190	249	169	173	190	243	169	173	189	238	195	270	140	179	169	173	140	179	130	405	130	403	270	34	258	25	431	0	431	0	258	25	241	19	431	0	241	19	218	17	328	222	317	219	321	198	321	198	317	219	301	214	321	198	301	214	294	187	294	187	301	214	281	209	294	187	281	209	268	180	268	180	281	209	261	206	268	180	261	206	244	175	244	175	261	206	244	204	321	198	383	34	328	222	328	222	383	34	382	44	328	222	382	44	368	369	368	369	382	44	370	377	382	44	375	410	374	404	382	44	374	404	374	396	382	44	374	396	372	387	382	44	372	387	370	377	527	452	333	452	348	432	527	452	348	432	358	430	527	452	358	430	366	427	527	452	366	427	371	423	527	452	371	423	374	417	527	452	374	417	375	410	527	452	375	410	496	428	527	452	496	428	510	433	527	452	510	433	527	435	397	109	471	385	375	410	397	109	375	410	387	73	397	109	387	73	391	89	382	52	384	61	375	410	382	52	375	410	382	44	375	410	471	385	478	404	375	410	478	404	486	418	375	410	486	418	496	428	431	0	431	17	412	18	431	0	412	18	398	21	431	0	398	21	388	27	431	0	388	27	287	70	431	0	287	70	279	49	431	0	279	49	270	34	383	34	321	198	287	70	383	34	287	70	388	27	226	205	211	209	223	173	226	205	223	173	244	175	226	205	244	175	244	204	140	179	130	403	130	400	140	179	130	400	129	396	140	179	129	396	128	392	101	211	116	191	103	295	101	211	103	295	100	283	101	211	100	283	98	271	101	211	98	271	96	261	101	211	96	261	95	251	101	211	95	251	95	241	211	209	204	172	223	173	431	0	218	17	218	0	348	432	333	452	333	435	387	73	375	410	384	61	102	432	81	452	81	435	120	33	119	38	35	71	35	71	119	38	110	349	115	368	110	349	119	38	115	368	119	38	118	382	118	382	119	38	120	393	120	393	119	38	119	40	120	43	120	45	120	393	120	393	120	45	121	48	120	393	121	48	121	401	121	401	121	48	121	51	121	401	121	51	121	408	121	408	211	380	217	399	253	452	74	452	94	433	253	452	94	433	107	430	253	452	107	430	116	425	253	452	116	425	120	418	253	452	120	418	121	408	253	452	121	408	231	423	253	452	231	423	240	430	253	452	240	430	253	435	223	413	231	423	121	408	223	413	121	408	217	399	452	452	292	452	306	433	452	452	306	433	315	429	452	452	315	429	320	423	452	452	320	423	322	416	452	452	322	416	322	407	452	452	322	407	427	421	452	452	427	421	437	430	452	452	437	430	452	435	322	407	409	380	413	395	322	407	413	395	419	409	322	407	419	409	427	421	318	46	320	52	320	390	320	390	320	52	409	380	320	390	409	380	321	399	321	399	409	380	322	407	318	381	314	370	317	39	318	381	317	39	317	40	318	381	317	40	317	43	318	381	317	43	318	46	318	381	318	46	320	390	425	48	422	39	569	0	425	48	569	0	526	27	425	48	526	27	522	34	425	48	522	34	520	43	425	48	520	43	507	349	520	43	519	406	518	397	520	43	518	397	516	387	520	43	516	387	514	376	520	43	514	376	510	363	520	43	510	363	507	349	522	57	523	67	519	406	519	406	523	67	526	78	519	406	526	78	529	90	529	90	608	380	519	406	519	406	608	380	615	403	519	406	615	403	623	419	664	452	490	452	501	432	664	452	501	432	509	428	664	452	509	428	515	422	664	452	515	422	518	415	664	452	518	415	519	406	664	452	519	406	633	428	664	452	633	428	646	432	664	452	646	432	664	435	521	49	522	57	519	406	521	49	519	406	520	43	569	0	569	17	549	18	569	0	549	18	535	22	569	0	535	22	526	27	569	0	422	39	418	33	569	0	418	33	413	30	569	0	413	30	407	28	569	0	407	28	398	27	569	0	398	27	330	27	569	0	330	27	325	28	569	0	325	28	218	34	569	0	218	34	212	30	569	0	212	30	205	28	569	0	205	28	196	27	569	0	196	27	139	27	569	0	139	27	132	27	569	0	132	27	8	25	569	0	8	25	-4	20	569	0	-4	20	-22	17	569	0	-22	17	-22	0	314	370	311	357	317	39	317	39	311	357	225	49	317	39	225	49	317	38	317	38	225	49	317	34	225	49	222	40	325	28	225	49	325	28	322	29	225	49	322	29	319	31	225	49	319	31	317	34	35	71	27	49	126	28	35	71	126	28	122	30	35	71	122	30	120	33	19	35	8	25	132	27	19	35	132	27	126	28	19	35	126	28	27	49	218	34	325	28	222	40	501	432	490	452	490	435	633	428	519	406	623	419	306	433	292	452	292	435	120	393	119	40	120	43	121	408	121	51	211	380	94	433	74	452	74	435	120	33	119	38	35	71	35	71	119	38	110	349	115	368	110	349	119	38	115	368	119	38	118	382	118	382	119	38	120	393	120	393	119	38	119	40	120	43	120	45	120	393	120	393	120	45	121	48	120	393	121	48	121	401	121	401	121	48	121	51	121	401	121	51	121	408	121	408	211	380	217	399	253	452	74	452	94	433	253	452	94	433	107	430	253	452	107	430	116	425	253	452	116	425	120	418	253	452	120	418	121	408	253	452	121	408	231	423	253	452	231	423	240	430	253	452	240	430	253	435	223	413	231	423	121	408	223	413	121	408	217	399	452	452	292	452	306	433	452	452	306	433	315	429	452	452	315	429	320	423	452	452	320	423	322	416	452	452	322	416	322	407	452	452	322	407	427	421	452	452	427	421	437	430	452	452	437	430	452	435	322	407	409	380	413	395	322	407	413	395	419	409	322	407	419	409	427	421	318	46	320	52	320	390	320	390	320	52	409	380	320	390	409	380	321	399	321	399	409	380	322	407	318	381	314	370	317	39	318	381	317	39	317	40	318	381	317	40	317	43	318	381	317	43	318	46	318	381	318	46	320	390	509	428	515	422	664	452	664	452	515	422	518	415	664	452	518	415	519	406	521	56	523	66	519	406	519	406	523	66	526	78	519	406	526	78	529	90	529	90	608	380	519	406	519	406	608	380	615	403	519	406	615	403	623	419	646	432	664	435	664	452	646	432	664	452	633	428	633	428	664	452	519	406	633	428	519	406	623	419	519	48	521	56	519	406	519	48	519	406	519	42	501	432	509	428	664	452	501	432	664	452	490	452	501	432	490	452	490	435	530	-123	569	17	548	20	530	-123	548	20	538	22	530	-123	538	22	530	25	530	-123	530	25	524	29	530	-123	524	29	520	35	530	-123	520	35	519	42	530	-123	519	42	513	-89	530	-123	513	-89	513	-95	530	-123	513	-95	512	-101	530	-123	512	-101	512	-107	530	-123	512	-107	511	-114	530	-123	511	-114	510	-120	519	42	519	406	518	397	519	42	518	397	516	387	519	42	516	387	514	376	519	42	514	376	513	-89	513	-89	514	376	510	363	513	-89	510	363	509	-55	507	349	425	48	455	-2	507	349	455	-2	480	-13	507	349	480	-13	498	-30	507	349	498	-30	509	-55	507	349	509	-55	510	363	425	0	455	-2	425	48	425	0	425	48	422	39	425	0	422	39	418	33	425	0	418	33	413	30	425	0	413	30	407	28	425	0	407	28	398	27	425	0	398	27	330	27	425	0	330	27	325	28	425	0	325	28	225	49	425	0	225	49	222	40	425	0	222	40	218	34	425	0	218	34	212	30	425	0	212	30	205	28	425	0	205	28	196	27	425	0	196	27	139	27	425	0	139	27	132	27	425	0	132	27	19	35	425	0	19	35	8	25	425	0	8	25	-4	20	425	0	-4	20	-22	17	425	0	-22	17	-22	0	314	370	311	357	317	39	317	39	311	357	225	49	317	39	225	49	317	38	317	38	225	49	317	34	225	49	325	28	322	29	225	49	322	29	319	31	225	49	319	31	317	34	35	71	27	49	126	28	35	71	126	28	122	30	35	71	122	30	120	33	19	35	132	27	126	28	19	35	126	28	27	49	306	433	292	452	292	435	120	393	119	40	120	43	121	408	121	51	211	380	94	433	74	452	74	435	235	44	235	44	235	44	235	44	229	407	229	402	235	44	229	402	228	396	235	44	228	396	226	388	235	44	226	388	224	379	235	44	224	379	222	369	235	44	222	369	141	73	235	44	141	73	237	36	126	37	115	27	289	0	289	0	115	27	102	20	289	0	102	20	84	17	135	396	159	414	99	452	99	452	159	414	184	425	99	452	184	425	207	428	207	428	215	427	387	452	387	452	215	427	221	425	387	452	221	425	226	420	236	51	237	56	229	407	229	407	237	56	238	62	229	407	238	62	240	69	240	69	283	229	229	407	229	407	283	229	327	390	229	407	327	390	333	409	249	25	289	0	260	23	260	23	289	0	274	22	313	29	274	22	289	0	313	29	289	0	357	6	365	434	387	435	387	452	365	434	387	452	350	430	350	430	387	452	229	407	350	430	229	407	340	421	340	421	229	407	333	409	327	390	283	229	289	250	289	250	283	229	317	227	289	250	317	227	343	250	343	250	317	227	346	221	343	250	346	221	405	244	405	244	346	221	367	208	405	244	367	208	380	187	235	47	236	51	229	407	235	47	229	407	235	44	229	407	387	452	228	414	387	452	99	452	207	428	99	452	72	336	90	332	99	452	90	332	112	369	99	452	112	369	135	396	488	140	485	170	479	90	479	90	485	170	472	200	479	90	472	200	453	51	453	51	472	200	447	226	453	51	447	226	412	23	412	23	447	226	405	244	412	23	405	244	385	155	385	155	405	244	380	187	385	155	380	115	412	23	367	79	344	49	357	6	367	79	357	6	412	23	367	79	412	23	380	115	289	0	249	25	241	30	289	0	241	30	141	73	289	0	141	73	134	52	289	0	134	52	126	37	289	0	84	17	84	0	141	73	241	30	237	36	313	29	357	6	344	49	387	452	226	420	228	414	138	44	138	44	138	44	138	44	132	407	132	402	138	44	132	402	130	396	138	44	130	396	129	388	138	44	129	388	127	379	138	44	127	379	124	369	138	44	124	369	44	73	138	44	44	73	139	36	139	51	140	56	132	407	132	407	140	56	141	62	132	407	141	62	143	69	143	69	186	229	132	407	132	407	186	229	230	390	132	407	230	390	236	409	152	25	192	0	162	23	162	23	192	0	176	22	216	29	176	22	192	0	216	29	192	0	260	6	290	452	84	452	99	435	290	452	99	435	112	433	290	452	112	433	123	428	290	452	123	428	129	420	290	452	129	420	132	407	290	452	132	407	253	430	290	452	253	430	268	434	290	452	268	434	290	435	230	390	186	229	192	250	192	250	186	229	220	227	192	250	220	227	246	250	246	250	220	227	248	221	246	250	248	221	308	244	308	244	248	221	270	208	308	244	270	208	283	187	138	47	139	51	132	407	138	47	132	407	138	44	243	421	253	430	132	407	243	421	132	407	236	409	440	72	433	48	584	0	440	72	584	0	542	27	440	72	542	27	538	34	440	72	538	34	536	44	440	72	536	44	520	362	536	44	529	410	529	404	536	44	529	404	527	395	536	44	527	395	525	385	536	44	525	385	522	374	536	44	522	374	520	362	680	452	479	452	501	432	680	452	501	432	511	431	680	452	511	431	519	428	680	452	519	428	525	423	680	452	525	423	528	418	680	452	528	418	529	410	680	452	529	410	649	427	680	452	649	427	663	432	680	452	663	432	680	435	543	84	548	103	624	381	543	84	624	381	529	410	529	410	624	381	631	402	529	410	631	402	639	417	537	51	538	59	529	410	537	51	529	410	536	44	540	70	543	84	529	410	540	70	529	410	538	59	584	0	584	17	565	18	584	0	565	18	551	22	584	0	551	22	542	27	584	0	433	48	424	33	584	0	424	33	415	24	584	0	415	24	402	19	584	0	402	19	385	17	584	0	385	17	385	0	391	140	387	170	382	90	382	90	387	170	375	200	382	90	375	200	356	51	356	51	375	200	350	226	356	51	350	226	315	23	315	23	350	226	308	244	315	23	308	244	287	155	287	155	308	244	283	187	287	155	283	115	315	23	269	79	247	49	260	6	269	79	260	6	315	23	269	79	315	23	283	115	192	0	152	25	144	30	192	0	144	30	44	73	192	0	44	73	37	52	192	0	37	52	28	37	192	0	28	37	18	27	192	0	18	27	4	20	192	0	4	20	-12	17	192	0	-12	17	-12	0	44	73	144	30	139	36	216	29	260	6	247	49	501	432	479	452	479	435	649	427	529	410	639	417	99	435	84	452	84	435	138	44	138	44	138	44	138	44	132	407	132	402	138	44	132	402	130	396	138	44	130	396	129	388	138	44	129	388	127	379	138	44	127	379	124	369	138	44	124	369	44	73	138	44	44	73	139	36	139	51	140	56	132	407	132	407	140	56	141	62	132	407	141	62	143	69	143	69	186	229	132	407	132	407	186	229	230	390	132	407	230	390	236	409	152	25	192	0	162	23	162	23	192	0	176	22	216	29	176	22	192	0	216	29	192	0	260	6	290	452	84	452	99	435	290	452	99	435	112	433	290	452	112	433	123	428	290	452	123	428	129	420	290	452	129	420	132	407	290	452	132	407	253	430	290	452	253	430	268	434	290	452	268	434	290	435	230	390	186	229	192	250	192	250	186	229	220	227	192	250	220	227	246	250	246	250	220	227	248	221	246	250	248	221	308	244	308	244	248	221	270	208	308	244	270	208	283	187	138	47	139	51	132	407	138	47	132	407	138	44	243	421	253	430	132	407	243	421	132	407	236	409	391	140	387	170	382	90	382	90	387	170	375	200	382	90	375	200	356	51	356	51	375	200	350	226	356	51	350	226	315	23	315	23	350	226	308	244	315	23	308	244	287	155	287	155	308	244	283	187	287	155	283	115	315	23	269	79	247	49	260	6	269	79	260	6	315	23	269	79	315	23	283	115	192	0	152	25	144	30	192	0	144	30	44	73	192	0	44	73	37	52	192	0	37	52	28	37	192	0	28	37	18	27	192	0	18	27	4	20	192	0	4	20	-12	17	192	0	-12	17	-12	0	44	73	144	30	139	36	216	29	260	6	247	49	99	435	84	452	84	435	109	13	92	19	102	-8	102	-8	92	19	81	27	102	-8	81	27	64	1	64	1	81	27	76	37	64	1	76	37	75	48	75	48	78	134	66	139	75	48	77	58	78	134	78	134	77	58	82	66	78	134	82	66	88	126	88	126	82	66	89	74	88	126	89	74	94	114	94	114	89	74	94	85	94	114	94	85	97	100	66	139	53	141	64	1	66	139	64	1	75	48	102	-8	144	-11	109	13	109	13	144	-11	135	11	184	22	135	11	144	-11	184	22	144	-11	238	4	168	445	160	443	180	420	180	420	160	443	154	442	180	420	154	442	149	442	149	442	142	443	145	394	145	394	142	443	137	446	145	394	137	446	132	450	128	456	127	463	114	355	128	456	114	355	145	394	128	456	145	394	132	450	106	463	68	302	90	302	106	463	90	302	114	355	106	463	114	355	127	463	254	439	253	462	235	461	254	439	235	461	217	458	254	439	217	458	217	434	254	439	271	463	253	462	217	458	200	454	217	434	217	434	200	454	186	450	217	434	186	450	180	420	180	420	186	450	177	447	180	420	177	447	168	445	333	301	331	285	382	114	382	114	331	285	329	269	382	114	329	269	326	252	326	252	319	218	382	114	382	114	319	218	319	48	154	252	146	218	319	218	154	252	319	218	326	252	438	296	429	358	423	199	423	199	429	358	405	405	423	199	405	405	382	114	382	114	405	405	368	438	382	114	368	438	334	331	334	331	368	438	329	369	322	457	271	463	277	434	322	457	277	434	299	421	322	457	299	421	317	399	322	457	317	399	329	369	322	457	329	369	368	438	254	439	277	434	271	463	334	331	334	316	382	114	319	218	296	152	319	48	319	48	296	152	265	96	319	48	265	96	238	4	238	4	265	96	227	51	238	4	227	51	184	22	149	442	145	394	180	420	40	139	26	132	32	19	40	139	32	19	64	1	40	139	64	1	53	141	14	121	6	105	11	46	14	121	11	46	32	19	14	121	32	19	26	132	11	46	6	105	3	85	333	301	382	114	334	316	130	76	133	89	118	408	118	408	133	89	213	381	213	381	133	89	170	222	213	381	170	222	179	252	179	252	170	222	216	222	179	252	216	222	225	252	225	252	216	222	228	47	225	252	228	47	240	285	240	285	228	47	254	15	240	285	254	15	257	318	257	318	254	15	289	-4	257	318	289	-4	286	97	286	97	299	376	277	348	15	34	5	25	173	0	173	0	5	25	-7	20	173	0	-7	20	-25	17	130	31	127	38	29	67	29	67	127	38	126	44	29	67	126	44	111	369	111	369	126	44	114	379	126	44	118	408	118	403	126	44	118	403	117	396	126	44	117	396	116	388	126	44	116	388	114	379	283	452	69	452	90	432	283	452	90	432	101	430	283	452	101	430	109	427	283	452	109	427	114	422	283	452	114	422	117	416	283	452	117	416	118	408	283	452	118	408	243	428	283	452	243	428	260	433	283	452	260	433	283	435	126	50	127	57	118	408	126	50	118	408	126	44	128	65	130	76	118	408	128	65	118	408	127	57	118	408	213	381	221	403	118	408	221	403	230	419	118	408	230	419	243	428	295	44	289	-4	305	26	305	26	289	-4	333	-11	305	26	333	-11	321	15	321	15	333	-11	340	11	360	14	340	11	364	-8	360	14	364	-8	379	24	379	24	364	-8	394	0	379	24	394	0	397	39	397	39	394	0	423	12	397	39	423	12	414	61	414	61	423	12	432	87	456	134	432	87	451	30	456	134	451	30	477	53	288	68	286	97	289	-4	288	68	289	-4	295	44	286	97	277	348	257	318	213	208	210	193	212	92	213	208	212	92	228	47	213	208	228	47	216	222	212	92	210	193	208	178	212	92	208	178	207	164	212	92	207	164	207	149	376	439	361	359	380	389	376	439	380	389	403	452	403	452	380	389	398	411	403	452	398	411	416	427	302	204	319	260	323	400	323	400	319	260	339	313	323	400	339	313	349	422	349	422	339	313	361	359	349	422	361	359	376	439	299	376	286	97	290	148	299	376	290	148	302	204	299	376	302	204	323	400	340	11	333	-11	364	-8	502	456	459	463	475	436	475	436	459	463	456	440	436	437	456	440	459	463	436	437	459	463	431	460	506	306	512	95	510	357	510	357	512	95	538	434	538	434	512	95	543	143	538	434	543	143	565	400	565	400	543	143	567	194	565	400	567	194	582	355	582	355	567	194	583	248	582	355	583	248	588	300	507	387	510	357	538	434	507	387	538	434	502	456	507	387	502	456	501	410	502	456	475	436	490	427	502	456	490	427	501	410	456	134	477	53	477	190	477	190	477	53	512	95	477	190	512	95	494	249	494	249	512	95	506	306	431	460	403	452	416	427	431	460	416	427	436	437	432	87	423	12	451	30	173	0	173	17	152	20	173	0	152	20	138	25	173	0	138	25	29	67	173	0	29	67	23	47	173	0	23	47	15	34	173	0	-25	17	-25	0	29	67	138	25	130	31	90	432	69	452	69	435	242	37	233	26	399	0	399	0	233	26	218	19	399	0	218	19	195	17	202	263	161	221	215	251	215	251	161	221	270	218	215	251	270	218	234	244	234	244	270	218	260	241	267	242	260	241	270	218	267	242	270	218	276	242	276	242	270	218	275	218	276	242	275	218	280	218	198	338	213	375	218	446	218	446	213	375	238	404	218	446	238	404	288	452	288	452	238	404	271	424	288	452	271	424	313	431	313	431	324	431	495	452	495	452	324	431	333	428	495	452	333	428	339	423	135	233	161	221	162	428	162	428	161	221	195	278	162	428	195	278	192	297	192	297	198	338	162	428	162	428	198	338	218	446	302	246	293	244	296	221	302	246	296	221	353	36	302	246	353	36	351	48	302	246	351	48	341	387	351	48	344	408	344	404	351	48	344	404	343	400	351	48	343	400	343	396	351	48	343	396	342	391	351	48	342	391	341	387	477	432	495	435	495	452	477	432	495	452	463	427	463	427	495	452	344	408	463	427	344	408	453	417	453	417	344	408	445	402	353	66	354	71	438	381	353	66	438	381	344	408	353	66	344	408	352	61	351	52	351	56	344	408	351	52	344	408	351	48	344	408	495	452	343	417	495	452	288	452	313	431	399	0	399	17	382	19	399	0	382	19	368	23	399	0	368	23	359	28	399	0	359	28	255	72	399	0	255	72	249	53	399	0	249	53	242	37	353	36	296	221	255	72	353	36	255	72	359	28	276	242	280	218	284	243	284	243	280	218	285	219	284	243	285	219	293	244	293	244	285	219	290	220	293	244	290	220	296	221	85	0	270	218	161	221	85	0	161	221	13	48	85	0	13	48	4	38	85	0	4	38	-4	30	85	0	-4	30	-13	25	85	0	-13	25	-26	20	85	0	-26	20	-42	0	-26	20	-43	17	-42	0	123	399	98	361	101	267	123	399	101	267	115	248	123	399	115	248	135	233	123	399	135	233	162	428	98	361	90	313	92	288	98	361	92	288	101	267	161	221	202	263	195	278	399	0	195	17	195	0	495	452	339	423	343	417	445	402	344	408	438	381	352	61	344	408	351	56	110	-5	132	4	116	41	116	41	132	4	126	39	137	41	126	39	132	4	137	41	132	4	154	21	172	308	145	298	146	228	146	228	145	298	134	206	121	176	134	206	145	298	121	176	145	298	119	281	119	281	95	259	98	96	119	281	98	96	103	120	119	281	103	120	111	147	119	281	111	147	121	176	16	110	17	48	24	142	24	142	17	48	27	25	24	142	27	25	37	174	37	174	27	25	42	6	37	174	42	6	53	204	53	204	42	6	62	-4	53	204	62	-4	72	233	72	233	62	-4	87	-8	72	233	87	-8	95	259	95	259	87	-8	97	78	149	47	154	21	161	58	161	58	154	21	175	47	161	58	175	47	173	72	173	72	175	47	184	90	199	121	184	90	198	81	199	121	198	81	205	-2	205	-2	198	81	196	6	196	6	198	81	193	66	196	6	193	66	191	55	146	228	160	250	172	308	172	308	160	250	175	267	172	308	175	267	198	312	198	312	175	267	191	279	198	312	191	279	207	284	207	284	216	282	214	310	214	310	216	282	227	305	214	310	198	312	207	284	216	282	223	278	227	305	227	305	223	278	228	271	227	305	228	271	236	295	236	295	228	271	231	262	236	295	231	262	232	252	232	252	250	-6	236	295	250	-6	264	45	264	49	264	49	265	60	260	303	260	303	265	60	267	72	260	303	267	72	270	88	276	110	284	139	260	303	276	110	260	303	270	88	260	303	249	263	250	-6	260	303	250	-6	264	49	284	139	335	308	260	303	295	53	286	45	291	18	291	18	286	45	279	40	291	18	279	40	272	38	272	38	269	39	270	2	270	2	269	39	267	40	270	2	267	40	265	42	264	45	250	-6	270	2	264	45	270	2	265	42	250	-6	249	263	248	263	250	-6	248	263	243	282	250	-6	243	282	236	295	231	-9	250	-6	232	252	231	-9	232	252	230	224	231	-9	230	224	223	191	231	-9	223	191	216	-7	212	155	199	121	205	-2	212	155	205	-2	216	-7	212	155	216	-7	223	191	190	18	196	6	191	55	190	18	191	55	189	46	190	18	189	46	188	40	190	18	188	40	188	34	313	42	336	75	321	86	313	42	321	86	307	67	313	42	307	67	295	53	313	42	295	53	291	18	272	38	270	2	291	18	184	90	175	47	198	81	110	-5	116	41	108	45	110	-5	108	45	102	52	110	-5	102	52	98	63	110	-5	98	63	87	-8	97	78	87	-8	98	63	17	48	16	110	14	77	137	41	154	21	149	47	98	96	95	259	97	78	121	12	111	17	129	-8	129	-8	111	17	105	26	129	-8	105	26	93	-3	93	-3	105	26	100	38	93	-3	100	38	99	54	99	54	102	264	93	-3	93	-3	102	264	80	241	93	-3	80	241	78	241	162	22	152	16	155	-6	155	-6	152	16	142	12	155	-6	142	12	132	11	132	11	121	12	129	-8	181	285	183	309	174	279	174	279	183	309	166	271	143	238	166	271	154	299	143	238	154	299	127	284	99	54	102	99	102	264	102	264	102	99	111	147	102	264	111	147	127	284	127	284	111	147	125	195	127	284	125	195	143	238	78	241	95	272	88	320	78	241	88	320	62	272	78	241	62	272	64	10	78	241	64	10	93	-3	238	251	235	212	247	42	247	42	235	212	227	168	247	42	227	168	227	24	227	24	227	168	214	123	227	24	214	123	204	10	204	10	214	123	198	81	204	10	198	81	181	0	181	0	198	81	179	44	248	308	212	312	217	291	217	291	212	312	206	293	197	292	206	293	212	312	197	292	212	312	189	289	189	289	212	312	183	309	189	289	183	309	181	285	238	251	247	42	248	308	248	308	247	42	271	69	248	308	271	69	278	294	278	294	271	69	290	101	278	294	290	101	300	273	300	273	290	101	305	135	300	273	305	135	313	245	313	245	305	135	315	172	313	245	315	172	318	210	226	285	232	277	248	308	248	308	232	277	236	265	248	308	236	265	238	251	183	309	154	299	166	271	181	0	179	44	171	32	181	0	171	32	162	22	181	0	162	22	155	-6	132	11	129	-8	155	-6	95	272	114	299	121	364	121	364	114	299	135	322	121	364	135	322	161	399	161	399	135	322	158	339	161	399	158	339	181	351	181	351	205	356	209	422	209	422	205	356	230	359	209	422	230	359	263	431	263	431	230	359	256	360	263	431	256	360	282	362	48	238	36	205	41	34	48	238	41	34	64	10	48	238	64	10	62	272	28	172	23	140	27	67	28	172	27	67	41	34	28	172	41	34	36	205	369	425	379	446	385	463	369	425	385	463	367	463	369	425	367	463	361	450	369	425	361	450	355	441	369	425	355	441	354	403	326	431	334	383	337	432	337	432	334	383	354	403	337	432	354	403	347	435	347	435	354	403	355	441	326	431	263	431	282	362	326	431	282	362	307	368	326	431	307	368	334	383	209	422	161	399	181	351	27	67	23	140	22	109	88	320	95	272	121	364	248	308	217	291	226	285	135	138	159	167	122	134	122	134	159	167	116	157	122	134	116	157	111	129	109	120	111	129	116	157	109	120	116	157	94	267	94	267	116	157	125	200	94	267	125	200	150	300	150	300	125	200	138	236	150	300	138	236	157	265	211	87	202	61	219	14	219	14	202	61	187	36	219	14	187	36	173	-2	173	-2	187	36	164	18	173	-2	164	18	133	11	133	11	122	13	124	-8	124	-8	122	13	113	22	124	-8	113	22	107	34	124	-8	107	34	81	-4	81	-4	107	34	103	50	81	-4	103	50	102	68	102	68	102	78	94	267	94	267	102	78	104	92	94	267	104	92	106	107	30	28	50	8	52	218	52	218	50	8	81	-4	52	218	81	-4	94	267	94	267	81	-4	102	68	26	157	17	90	20	56	26	157	20	56	30	28	26	157	30	28	52	218	207	134	222	202	199	141	199	141	222	202	195	182	199	141	195	182	188	145	188	145	195	182	175	146	162	145	175	146	195	182	162	145	195	182	159	167	150	300	157	265	219	312	219	312	157	265	181	283	219	312	181	283	213	290	213	290	222	289	219	312	219	312	222	289	249	310	249	310	246	259	254	182	249	310	254	182	274	302	274	302	254	182	280	197	274	302	280	197	293	290	293	290	280	197	297	214	293	290	297	214	305	274	305	274	297	214	306	234	305	274	306	234	309	254	249	310	222	289	231	286	249	310	231	286	239	280	249	310	239	280	244	271	249	310	244	271	246	259	246	259	240	227	254	182	254	182	240	227	222	202	254	182	222	202	219	173	219	173	222	202	212	124	219	173	212	124	214	112	219	172	214	112	219	14	219	173	214	112	219	172	159	167	135	138	148	142	159	167	148	142	162	145	285	73	295	111	292	131	285	73	292	131	282	147	285	73	282	147	267	159	285	73	267	159	258	40	246	167	219	172	219	14	246	167	219	14	258	40	246	167	258	40	267	159	133	11	124	-8	173	-2	211	87	219	14	214	112	109	120	94	267	106	107	222	202	207	134	212	124	74	-9	76	54	75	66	75	66	76	77	65	135	65	135	76	77	90	149	115	163	90	149	94	115	90	149	76	77	78	88	90	149	78	88	82	98	90	149	82	98	88	107	90	149	88	107	94	115	-4	54	-1	32	1	81	1	81	-1	32	7	14	1	81	7	14	17	103	17	103	7	14	22	1	17	103	22	1	40	120	40	120	22	1	45	-6	40	120	45	-6	65	135	65	135	45	-6	74	-9	65	135	74	-9	75	66	195	80	177	62	181	38	181	38	177	62	160	48	181	38	160	48	156	16	156	16	160	48	143	38	156	16	143	38	129	1	129	1	143	38	126	33	129	1	126	33	109	31	109	31	97	32	102	-6	102	-6	97	32	87	37	102	-6	87	37	80	44	76	54	74	-9	102	-6	76	54	102	-6	80	44	154	266	166	311	144	270	144	270	166	311	132	271	114	269	132	271	131	308	114	269	131	308	102	298	39	244	52	231	57	264	57	264	52	231	67	245	57	264	67	245	77	283	77	283	67	245	82	257	77	283	82	257	102	298	102	298	82	257	98	264	102	298	98	264	114	269	171	162	192	172	194	309	194	309	192	172	212	183	194	309	212	183	217	303	217	303	212	183	228	197	217	303	228	197	235	291	235	291	228	197	240	213	235	291	240	213	246	275	246	275	240	213	248	232	246	275	248	232	250	254	194	309	170	237	171	162	168	250	170	237	194	309	168	250	194	309	166	311	166	311	154	266	163	260	166	311	163	260	168	250	166	311	131	308	132	271	94	115	110	130	115	163	115	163	110	130	129	142	115	163	129	142	137	178	137	178	129	142	150	152	137	178	150	152	154	195	154	195	150	152	171	162	154	195	171	162	166	214	166	214	171	162	170	237	109	31	102	-6	129	1	195	80	181	38	207	67	314	277	312	298	315	256	315	256	312	298	307	318	315	256	307	318	306	175	306	175	307	318	299	339	306	175	299	339	290	360	280	102	306	175	290	360	280	102	290	360	269	390	280	102	269	390	250	287	280	102	250	287	249	284	280	102	249	284	241	294	280	102	241	294	239	44	239	44	241	294	235	253	239	44	235	253	233	227	239	44	233	227	228	196	239	44	228	196	221	163	239	44	221	163	212	129	239	44	212	129	202	98	239	44	202	98	191	72	239	44	191	72	185	5	233	267	235	253	241	294	233	267	241	294	233	302	233	267	233	302	229	278	223	308	213	311	214	291	223	308	214	291	223	286	223	308	223	286	229	278	223	308	229	278	233	302	204	293	214	291	213	311	204	293	213	311	201	312	204	293	201	312	169	275	169	275	201	312	145	301	169	275	145	301	140	231	140	231	145	301	116	172	179	48	164	29	185	5	185	5	164	29	148	15	185	5	148	15	128	11	128	11	116	12	121	-8	121	-8	116	12	107	18	121	-8	107	18	100	28	15	90	20	57	25	159	25	159	20	57	36	29	25	159	36	29	53	220	53	220	36	29	59	8	53	220	59	8	95	268	95	268	59	8	88	-4	95	268	88	-4	95	58	95	58	88	-4	96	41	100	28	96	41	88	-4	100	28	88	-4	121	-8	116	172	145	301	101	111	101	111	145	301	95	268	101	111	95	268	95	58	250	287	269	390	241	418	250	287	241	418	237	342	237	342	241	418	212	386	126	470	145	443	169	459	169	459	145	443	179	420	169	459	179	420	208	441	208	441	179	420	212	386	208	441	212	386	241	418	128	11	121	-8	185	5	179	48	185	5	191	72	145	443	126	470	112	454	33	26	54	7	55	217	55	217	54	7	81	-4	55	217	81	-4	99	266	99	266	81	-4	103	90	152	300	99	266	112	145	112	145	99	266	105	115	112	145	105	115	107	123	107	123	142	130	112	145	112	145	142	130	146	157	146	157	142	130	171	138	146	157	171	138	175	176	175	176	171	138	195	147	175	176	195	147	198	201	198	201	195	147	216	158	198	201	216	158	213	231	213	231	216	158	218	263	215	279	234	309	212	285	212	285	234	309	210	312	212	285	210	312	206	288	206	288	210	312	198	290	179	284	198	290	210	312	179	284	210	312	152	300	208	72	193	55	198	23	198	23	193	55	178	43	198	23	178	43	172	5	172	5	178	43	163	37	172	5	163	37	146	35	146	35	131	37	144	-5	144	-5	131	37	119	44	144	-5	119	44	114	-8	114	-8	119	44	110	55	114	-8	110	55	104	70	104	70	103	90	81	-4	104	70	81	-4	114	-8	26	156	15	90	20	54	26	156	20	54	33	26	26	156	33	26	55	217	218	263	234	171	234	309	234	309	234	171	249	186	234	309	249	186	254	302	254	302	249	186	262	201	254	302	262	201	268	289	268	289	262	201	272	218	268	289	272	218	277	273	277	273	272	218	278	236	277	273	278	236	281	253	217	272	218	263	234	309	217	272	234	309	215	279	152	300	112	145	127	196	152	300	127	196	143	236	152	300	143	236	160	266	152	300	160	266	179	284	99	266	103	90	103	96	99	266	103	96	103	102	99	266	103	102	104	109	99	266	104	109	105	115	218	263	216	158	234	171	222	49	245	85	225	97	222	49	225	97	208	72	222	49	208	72	198	23	146	35	144	-5	172	5	24	99	24	1	36	101	36	101	24	1	42	-6	36	101	42	-6	47	99	47	99	42	-6	62	-8	47	99	62	-8	57	26	57	26	63	86	56	94	59	34	62	40	63	86	63	86	62	40	65	47	63	86	65	47	68	76	68	76	65	47	68	54	68	76	68	54	69	65	56	94	47	99	57	26	140	200	136	162	141	28	141	28	136	162	127	114	141	28	127	114	123	12	123	12	127	114	112	65	123	12	112	65	104	1	104	1	112	65	94	28	104	1	94	28	84	-6	84	-6	94	28	72	14	119	310	109	308	112	269	112	269	109	308	101	305	112	269	101	305	98	267	98	267	101	305	93	300	98	267	93	300	85	260	85	260	93	300	78	289	85	260	78	289	72	249	72	249	78	289	64	275	72	249	64	275	59	231	59	231	64	275	51	259	59	231	51	259	43	207	43	207	51	259	38	240	43	207	38	240	26	219	119	310	112	269	125	266	119	310	125	266	129	312	129	312	125	266	133	256	129	312	133	256	140	312	140	312	133	256	137	241	140	312	137	241	139	222	72	14	67	14	84	-6	84	-6	67	14	63	16	84	-6	63	16	62	-8	62	-8	63	16	60	18	62	-8	60	18	58	22	0	69	0	31	5	82	5	82	0	31	10	14	5	82	10	14	14	92	14	92	10	14	24	1	14	92	24	1	24	99	213	168	215	176	215	246	215	246	215	176	217	185	215	246	217	185	219	210	219	210	217	185	218	193	219	210	218	193	218	202	417	224	407	206	409	8	409	8	407	206	399	187	409	8	399	187	393	29	393	29	399	187	392	168	393	29	392	168	387	146	387	146	392	168	342	168	387	146	342	168	336	146	336	146	342	168	303	303	336	146	303	303	296	0	296	0	303	303	267	168	296	0	267	168	260	146	260	146	267	168	213	168	260	146	213	168	210	146	210	146	213	168	215	246	210	146	215	246	206	275	172	64	183	83	190	295	190	295	183	83	194	103	190	295	194	103	206	275	206	275	194	103	203	124	206	275	203	124	210	146	167	308	140	312	140	200	167	308	140	200	141	28	167	308	141	28	159	48	167	308	159	48	172	64	167	308	172	64	190	295	140	200	140	312	139	222	470	-8	480	-6	474	38	474	38	480	-6	486	35	500	37	486	35	489	-3	500	37	489	-3	498	0	474	38	466	48	470	-8	470	-8	466	48	462	62	470	-8	462	62	459	-8	459	-8	462	62	460	81	459	-8	460	81	459	103	459	103	475	291	456	276	459	103	456	276	459	-8	439	256	427	241	431	-4	439	256	431	-4	459	-8	439	256	459	-8	456	276	417	224	409	8	431	-4	417	224	431	-4	427	241	385	135	383	125	383	57	385	135	383	57	393	29	385	135	393	29	387	146	383	57	383	125	381	114	383	57	381	114	380	104	383	57	380	104	380	94	500	37	506	3	513	43	513	43	506	3	521	14	513	43	521	14	526	55	526	55	521	14	535	28	526	55	535	28	540	72	540	72	535	28	548	45	540	72	548	45	556	96	556	96	548	45	561	64	556	96	561	64	573	84	535	287	536	312	532	289	532	289	536	312	527	290	505	275	527	290	514	310	505	275	514	310	494	303	463	141	472	189	475	291	475	291	472	189	486	238	475	291	486	238	494	303	494	303	486	238	505	275	574	205	585	211	588	289	588	289	585	211	593	221	588	289	593	221	598	272	598	272	593	221	599	234	598	272	599	234	601	250	542	209	551	205	556	309	556	309	551	205	562	203	556	309	562	203	574	302	574	302	562	203	574	205	574	302	574	205	588	289	556	309	541	278	542	209	541	281	541	278	556	309	541	281	556	309	539	285	539	285	556	309	536	312	539	285	536	312	535	287	536	312	514	310	527	290	541	278	540	270	542	209	542	209	540	270	537	263	542	209	537	263	535	217	535	217	537	263	534	257	535	217	534	257	531	227	531	227	534	257	531	249	531	227	531	249	529	238	486	35	480	-6	489	-3	475	291	459	103	463	141	500	37	498	0	506	3	296	0	260	146	220	0	303	303	342	168	379	303	0	31	0	69	-2	54	57	26	62	-8	58	22	63	86	57	26	59	34	70	16	63	20	81	-8	81	-8	63	20	59	24	81	-8	59	24	57	-6	57	-6	59	24	57	29	63	87	57	29	59	38	63	87	59	38	62	43	69	77	63	87	67	48	69	77	67	48	70	55	69	77	70	55	72	64	55	94	45	98	57	-6	55	94	57	-6	57	29	55	94	57	29	63	87	9	90	12	11	21	97	21	97	12	11	33	0	21	97	33	0	35	100	35	100	33	0	57	-6	35	100	57	-6	45	98	0	80	-5	67	-1	29	0	80	-1	29	12	11	0	80	12	11	9	90	87	300	82	252	88	297	88	297	82	252	98	270	88	297	98	270	90	294	90	294	98	270	94	293	102	295	94	293	98	270	102	295	98	270	119	283	148	136	150	172	137	143	137	143	150	172	129	168	137	143	129	168	119	146	119	146	129	168	93	168	119	146	93	168	86	146	41	210	59	210	68	312	68	312	59	210	69	231	68	312	69	231	84	312	84	312	69	231	82	252	84	312	82	252	85	306	85	306	82	252	87	300	157	76	149	53	152	1	152	1	149	53	136	33	152	1	136	33	129	-4	129	-4	136	33	115	19	129	-4	115	19	106	-7	106	-7	115	19	86	14	81	-8	106	-7	86	14	81	-8	86	14	77	14	81	-8	77	14	70	16	143	287	139	310	124	306	143	287	124	306	119	283	143	287	158	312	139	310	112	300	102	295	119	283	112	300	119	283	124	306	211	168	188	237	185	217	211	168	185	217	184	157	184	157	185	217	178	199	184	157	178	199	184	155	184	155	178	199	194	18	184	155	194	18	205	150	205	150	194	18	210	30	205	150	210	30	222	141	222	141	210	30	224	44	222	141	224	44	234	128	234	128	224	44	235	60	234	128	235	60	241	114	241	114	235	60	241	78	241	114	241	78	244	99	173	277	182	266	184	310	184	310	182	266	186	252	184	310	186	252	197	308	197	308	186	252	188	237	197	308	188	237	211	168	171	312	158	312	161	285	171	312	161	285	173	277	171	312	173	277	184	310	143	287	161	285	158	312	152	1	174	8	157	76	157	76	174	8	159	99	166	183	159	99	174	8	166	183	174	8	178	199	178	199	174	8	194	18	256	241	254	256	253	220	253	220	254	256	249	270	253	220	249	270	245	200	245	200	249	270	242	281	245	200	242	281	233	291	245	200	233	291	231	183	231	183	233	291	222	299	231	183	222	299	211	168	211	168	222	299	210	304	211	168	210	304	197	308	166	183	150	172	155	125	166	183	155	125	158	113	166	183	158	113	159	99	150	172	148	136	155	125	-1	29	-5	67	-7	54	63	87	62	43	67	48	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	51	103	57	103	57	104	64	100	-2	100	-2	104	64	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	71	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	64	119	302	104	64	104	71	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	109	44	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	273	54	263	303	262	-2	262	-2	263	303	243	233	262	-2	243	233	238	-5	238	-5	243	233	225	181	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	276	73	280	88	263	303	263	303	280	88	285	105	263	303	285	105	290	124	290	124	342	303	263	303	274	61	276	73	263	303	274	61	263	303	273	54	276	43	284	7	279	41	279	41	284	7	283	40	290	42	283	40	284	7	290	42	284	7	305	25	325	49	346	81	331	90	325	49	331	90	318	71	325	49	318	71	307	57	325	49	307	57	305	25	298	47	290	42	305	25	298	47	305	25	307	57	273	54	262	-2	273	50	273	50	262	-2	284	7	273	50	284	7	274	46	274	46	284	7	276	43	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	109	44	106	47	124	8	106	47	104	51	124	8	104	51	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	51	273	35	293	35	275	25	28	23	58	23	48	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	51	103	57	103	57	104	64	100	-2	100	-2	104	64	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	71	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	64	119	302	104	64	104	71	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	109	44	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	273	54	263	303	262	-2	262	-2	263	303	243	233	262	-2	243	233	238	-5	238	-5	243	233	225	181	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	276	73	280	88	263	303	263	303	280	88	285	105	263	303	285	105	290	124	290	124	342	303	263	303	274	61	276	73	263	303	274	61	263	303	273	54	276	43	284	7	279	41	279	41	284	7	283	40	290	42	283	40	284	7	290	42	284	7	305	25	325	49	346	81	331	90	325	49	331	90	318	71	325	49	318	71	307	57	325	49	307	57	305	25	298	47	290	42	305	25	298	47	305	25	307	57	273	54	262	-2	273	50	273	50	262	-2	284	7	273	50	284	7	274	46	274	46	284	7	276	43	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	109	44	106	47	124	8	106	47	104	51	124	8	104	51	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	182	411	182	466	174	470	182	411	174	470	169	360	182	411	169	360	195	350	183	418	186	423	188	461	188	461	186	423	190	428	188	461	190	428	193	453	193	453	190	428	193	435	193	453	193	435	195	445	188	461	182	466	182	411	188	461	182	411	183	418	331	471	320	442	324	404	324	404	320	442	305	416	324	404	305	416	300	375	300	375	305	416	286	397	300	375	286	397	266	354	266	354	286	397	261	385	266	354	261	385	231	380	231	380	217	382	222	346	222	346	217	382	204	386	222	346	204	386	195	350	195	350	204	386	192	393	195	350	192	393	185	401	174	470	165	471	169	360	169	360	165	471	155	470	169	360	155	470	147	376	147	376	155	470	145	466	147	376	145	466	136	458	132	400	147	376	136	458	132	400	136	458	129	446	132	400	129	446	127	431	331	471	324	404	340	437	331	471	340	437	348	471	231	380	222	346	266	354	182	411	195	350	185	401	51	273	35	293	35	275	25	28	23	58	23	48	75	244	73	237	90	0	90	0	73	237	71	229	90	0	71	229	69	222	129	147	135	141	135	170	135	170	135	141	141	128	135	170	145	305	129	147	129	147	145	305	118	301	129	147	118	301	93	297	129	147	93	297	90	0	90	0	93	297	76	256	90	0	76	256	76	250	90	0	76	250	75	244	50	274	61	272	66	295	66	295	61	272	69	268	66	295	69	268	93	297	93	297	69	268	74	263	93	297	74	263	76	256	37	293	37	275	50	274	37	293	50	274	66	295	254	-2	272	6	255	52	255	52	272	6	269	42	277	44	269	42	272	6	277	44	272	6	291	21	212	191	229	212	236	264	236	264	229	212	243	232	236	264	243	232	268	295	268	295	243	232	255	246	268	295	255	246	269	252	269	252	277	249	311	308	311	308	277	249	284	240	311	308	284	240	291	231	209	0	217	144	190	10	190	10	217	144	188	170	190	10	188	170	177	190	177	190	188	170	188	172	177	190	188	172	209	225	209	225	188	172	212	191	209	225	212	191	236	264	329	221	340	227	342	298	342	298	340	227	349	236	342	298	349	236	350	288	350	288	349	236	354	248	350	288	354	248	355	276	355	276	354	248	356	264	291	231	302	223	311	308	311	308	302	223	316	219	311	308	316	219	329	306	329	306	316	219	329	221	329	306	329	221	342	298	311	308	268	295	269	252	309	45	327	78	312	86	309	45	312	86	302	69	309	45	302	69	293	57	309	45	293	57	291	21	285	48	277	44	291	21	285	48	291	21	293	57	255	52	245	77	254	-2	254	-2	245	77	234	110	254	-2	234	110	234	-4	234	-4	234	110	217	144	234	-4	217	144	209	0	177	190	135	170	141	128	177	190	141	128	147	111	177	190	147	111	153	90	177	190	153	90	159	69	177	190	159	69	166	47	177	190	166	47	176	26	177	190	176	26	190	10	90	0	69	222	8	0	145	305	135	170	174	311	87	158	81	138	85	56	85	56	81	138	73	110	85	56	73	110	69	23	69	23	73	110	65	81	69	23	65	81	61	13	61	13	65	81	55	58	61	13	55	58	51	5	51	5	55	58	44	49	44	49	37	52	39	-1	39	-1	37	52	32	58	39	-1	32	58	27	-5	27	-5	32	58	26	66	27	-5	26	66	18	73	27	-5	18	73	15	-7	15	-7	18	73	5	75	15	-7	5	75	0	-5	0	-5	5	75	-7	73	0	-5	-7	73	-12	0	-12	0	-7	73	-17	68	-12	0	-17	68	-22	7	-22	7	-17	68	-25	59	-22	7	-25	59	-29	19	-29	19	-25	59	-30	48	-29	19	-30	48	-31	35	172	293	152	279	161	247	161	247	152	279	136	262	161	247	136	262	136	211	136	211	136	262	121	239	136	211	121	239	116	160	116	160	121	239	108	214	116	160	108	214	100	105	100	105	108	214	97	186	100	105	97	186	87	158	180	260	190	303	174	257	174	257	190	303	172	293	174	257	172	293	167	253	167	253	172	293	161	247	214	257	225	312	210	260	210	260	225	312	207	309	210	260	207	309	204	262	204	262	207	309	195	263	187	262	195	263	190	303	187	262	190	303	180	260	213	222	179	119	181	0	213	222	181	0	195	-3	213	222	195	-3	211	-5	213	222	211	-5	234	-2	213	222	234	-2	214	226	245	58	263	310	244	51	244	51	244	312	234	-2	234	-2	244	312	225	312	234	-2	225	312	217	246	217	246	225	312	217	252	207	309	190	303	195	263	234	-2	217	246	217	241	234	-2	217	241	216	236	247	68	251	82	263	310	263	310	251	82	255	96	263	310	255	96	259	112	259	112	281	182	263	310	263	310	281	182	278	303	298	278	290	293	291	215	298	278	291	215	295	232	298	278	295	232	299	248	298	278	299	248	300	260	290	293	278	303	281	182	290	293	281	182	286	197	290	293	286	197	291	215	247	42	257	6	251	40	251	40	257	6	256	40	263	41	256	40	257	6	263	41	257	6	279	23	300	48	322	82	308	91	300	48	308	91	293	70	300	48	293	70	281	55	300	48	281	55	279	23	272	46	263	41	279	23	272	46	279	23	281	55	244	51	234	-2	244	47	244	47	234	-2	257	6	244	47	257	6	245	44	245	44	257	6	247	42	215	231	214	226	234	-2	215	231	234	-2	216	236	173	99	168	80	170	8	173	99	170	8	181	0	173	99	181	0	179	119	164	62	162	47	164	20	164	62	164	20	170	8	164	62	170	8	168	80	51	5	44	49	39	-1	164	20	162	47	161	35	244	312	244	51	263	310	263	310	245	58	247	68	225	312	214	257	217	252	87	158	85	56	100	105	204	303	133	303	136	224	136	224	133	303	120	253	136	224	120	253	111	129	111	129	120	253	103	187	111	129	103	187	88	63	88	63	103	187	83	121	88	63	83	121	65	21	65	21	83	121	64	70	65	21	64	70	44	49	44	49	37	52	41	0	41	0	37	52	32	58	41	0	32	58	26	66	-30	48	-29	19	-25	59	-25	59	-29	19	-22	7	-25	59	-22	7	-17	68	-17	68	-22	7	-12	0	-17	68	-12	0	-7	73	-7	73	-12	0	0	-5	-7	73	0	-5	5	75	5	75	0	-5	15	-7	5	75	15	-7	18	73	18	73	15	-7	41	0	18	73	41	0	26	66	301	219	276	180	319	207	319	207	276	180	251	143	319	207	251	143	226	108	226	108	221	143	179	0	179	0	221	143	216	180	179	0	216	180	211	219	319	207	320	207	327	260	327	260	320	207	343	-2	327	260	343	-2	354	303	354	303	343	-2	351	51	352	47	351	51	343	-2	352	47	343	-2	365	6	226	108	179	0	319	207	211	219	208	260	179	0	179	0	208	260	204	303	179	0	204	303	161	0	161	0	204	303	157	48	204	303	136	224	137	224	204	303	137	224	140	180	204	303	140	180	145	137	204	303	145	137	151	93	204	303	151	93	157	48	44	49	41	0	65	21	367	109	423	303	354	303	367	109	354	303	356	70	367	109	356	70	360	85	367	109	360	85	364	99	354	303	351	51	353	58	354	303	353	58	356	70	286	101	290	0	293	122	293	122	290	0	303	-4	293	122	303	-4	320	207	320	207	303	-4	319	-5	320	207	319	-5	343	-2	274	46	275	19	277	62	277	62	275	19	281	8	277	62	281	8	281	80	281	80	281	8	290	0	281	80	290	0	286	101	356	42	365	6	360	40	360	40	365	6	364	40	371	41	364	40	365	6	371	41	365	6	387	23	408	48	431	82	416	91	408	48	416	91	401	70	408	48	401	70	389	55	408	48	389	55	387	23	379	46	371	41	387	23	379	46	387	23	389	55	354	44	352	47	365	6	354	44	365	6	356	42	275	19	274	46	273	34	301	219	319	207	327	260	-29	19	-30	48	-31	35	73	236	68	213	90	0	90	0	68	213	59	181	90	0	59	181	48	138	48	138	9	0	90	0	139	168	179	312	151	307	139	168	151	307	131	146	139	168	131	146	218	146	139	168	218	146	225	168	151	307	122	302	131	146	131	146	122	302	93	298	131	146	93	298	90	0	90	0	93	298	78	259	90	0	78	259	77	251	90	0	77	251	73	236	66	273	73	270	93	298	93	298	73	270	77	265	93	298	77	265	78	259	65	295	41	293	55	274	65	295	55	274	66	273	65	295	66	273	93	298	262	-2	275	47	275	51	275	51	275	58	262	303	262	303	275	58	277	68	262	303	277	68	279	83	284	101	290	124	262	303	284	101	262	303	279	83	262	303	225	168	238	-5	262	303	238	-5	262	-2	262	303	262	-2	275	51	290	124	341	303	262	303	307	55	298	46	304	23	304	23	298	46	291	41	304	23	291	41	284	40	284	40	281	40	283	6	283	6	281	40	278	42	283	6	278	42	276	44	275	47	262	-2	283	6	275	47	283	6	276	44	223	-3	238	-5	225	168	223	-3	225	168	218	146	223	-3	218	146	211	120	223	-3	211	120	210	0	325	48	347	82	332	91	325	48	332	91	318	70	325	48	318	70	307	55	325	48	307	55	304	23	284	40	283	6	304	23	211	120	206	100	210	0	210	0	206	100	201	81	210	0	201	81	200	8	200	8	201	81	197	63	200	8	197	63	194	20	194	20	197	63	193	47	194	20	193	47	192	35	55	274	41	293	41	275	160	22	150	16	153	-6	153	-6	150	16	140	12	153	-6	140	12	130	11	130	11	118	12	127	-8	127	-8	118	12	109	17	127	-8	109	17	102	26	127	-8	102	26	91	-4	91	-4	102	26	98	38	91	-4	98	38	97	54	97	54	105	279	91	-4	91	-4	105	279	84	260	91	-4	84	260	61	234	179	285	180	310	171	279	171	279	180	310	164	271	141	238	164	271	154	304	141	238	154	304	129	293	97	54	100	99	105	279	105	279	100	99	108	147	105	279	108	147	129	293	129	293	108	147	122	195	129	293	122	195	141	238	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	236	251	233	212	245	42	245	42	233	212	225	168	245	42	225	168	224	24	224	24	225	168	213	123	224	24	213	123	202	10	202	10	213	123	197	81	202	10	197	81	178	0	178	0	197	81	178	44	245	308	207	312	215	291	215	291	207	312	204	293	196	292	204	293	207	312	196	292	207	312	188	289	188	289	207	312	180	310	188	289	180	310	179	285	224	285	231	277	245	308	245	308	231	277	235	265	245	308	235	265	236	251	236	251	245	42	245	308	245	42	268	69	275	294	275	294	268	69	288	101	275	294	288	101	297	273	297	273	288	101	303	135	297	273	303	135	311	245	311	245	303	135	313	172	311	245	313	172	316	210	180	310	154	304	164	271	178	0	178	44	169	32	178	0	169	32	160	22	178	0	160	22	153	-6	130	11	127	-8	153	-6	245	308	245	42	275	294	245	308	215	291	224	285	73	236	68	213	90	0	90	0	68	213	59	181	90	0	59	181	48	138	48	138	9	0	90	0	189	256	189	227	197	238	189	256	197	238	202	270	202	270	197	238	207	248	202	270	207	248	216	284	216	284	207	248	218	256	216	284	218	256	228	294	228	294	218	256	227	261	228	294	227	261	235	263	235	263	240	263	241	302	241	302	240	263	245	262	241	302	245	262	254	307	254	307	245	262	249	259	254	307	249	259	252	255	189	227	174	237	165	194	165	194	174	237	156	212	165	194	156	212	145	157	145	157	156	212	133	178	145	157	133	178	126	115	126	115	133	178	148	307	126	115	148	307	120	302	247	231	210	119	223	-3	247	231	223	-3	238	-5	247	231	238	-5	262	-2	247	231	262	-2	249	235	254	307	253	250	262	-2	254	307	262	-2	269	311	269	311	262	-2	275	51	284	312	275	51	275	56	284	312	275	56	276	64	241	302	228	294	235	263	302	310	290	112	314	182	302	310	314	182	316	303	316	303	314	182	320	200	316	303	320	200	326	293	326	293	320	200	325	218	326	293	325	218	330	235	276	64	279	76	284	312	284	312	279	76	284	91	284	312	284	91	302	310	302	310	284	91	290	112	331	278	326	293	330	235	331	278	330	235	332	249	331	278	332	249	333	260	307	55	298	46	304	23	304	23	298	46	291	41	304	23	291	41	284	40	284	40	281	40	283	6	283	6	281	40	278	42	283	6	278	42	276	44	275	47	275	51	262	-2	275	47	262	-2	283	6	275	47	283	6	276	44	262	-2	253	250	252	247	262	-2	252	247	251	244	262	-2	251	244	250	239	262	-2	250	239	249	235	223	-3	210	119	210	0	210	0	210	119	204	100	210	0	204	100	201	8	201	8	204	100	200	80	201	8	200	80	196	63	196	20	201	8	196	63	196	20	196	63	194	47	196	20	194	47	194	35	325	48	347	82	332	91	325	48	332	91	318	70	325	48	318	70	307	55	325	48	307	55	304	23	284	40	283	6	304	23	148	307	133	178	175	312	126	115	120	302	109	63	109	63	120	302	92	298	109	63	92	298	90	0	90	0	92	298	78	259	90	0	78	259	77	251	90	0	77	251	73	236	66	273	73	270	92	298	92	298	73	270	77	265	92	298	77	265	78	259	65	295	41	293	55	274	65	295	55	274	66	273	65	295	66	273	92	298	55	274	41	293	41	275	269	311	275	51	284	312	254	307	252	255	253	250	189	227	189	256	174	237	86	-118	74	-116	104	-138	104	-138	74	-116	66	-112	104	-138	66	-112	-11	-61	-11	-61	66	-112	62	-106	-11	-61	62	-106	60	-98	60	-98	62	230	58	214	76	-21	84	6	96	302	76	-21	96	302	72	299	76	-21	72	299	70	-45	70	-45	72	299	68	258	70	-45	68	258	67	252	70	-45	67	252	65	243	60	-98	61	-90	62	230	62	230	61	-90	62	-79	62	230	62	-79	65	243	65	243	62	-79	65	-64	65	243	65	-64	70	-45	60	-98	58	214	53	195	60	-98	53	195	-11	-61	72	299	51	296	57	272	72	299	57	272	64	269	72	299	64	269	67	265	72	299	67	265	68	258	51	296	31	293	47	274	51	296	47	274	57	272	97	62	102	81	124	307	124	307	102	81	109	107	124	307	109	107	118	140	118	140	126	165	124	307	124	307	126	165	136	235	124	307	136	235	161	312	96	302	84	6	93	39	96	302	93	39	94	48	96	302	94	48	97	62	96	302	97	62	124	307	103	20	98	25	103	-3	103	-3	98	25	94	31	103	-3	94	31	94	0	94	0	94	31	93	39	153	28	145	23	187	4	187	4	145	23	136	19	187	4	136	19	130	-8	130	-8	136	19	128	16	130	-8	128	16	122	-7	122	-7	128	16	119	15	112	-6	122	-7	119	15	112	-6	119	15	111	16	112	-6	111	16	103	20	112	-6	103	20	103	-3	136	235	126	165	132	183	136	235	132	183	137	196	136	235	137	196	137	235	307	158	317	231	314	258	307	158	314	258	305	281	307	158	305	281	290	298	307	158	290	298	279	92	290	298	270	309	279	92	279	92	270	309	244	312	279	92	244	312	238	39	238	39	244	312	233	227	238	39	233	227	230	195	238	39	230	195	221	154	223	259	229	252	244	312	244	312	229	252	232	241	244	312	232	241	233	227	159	232	170	245	179	287	179	287	170	245	182	255	179	287	182	255	200	302	200	302	182	255	194	262	200	302	194	262	207	264	207	264	216	263	221	310	221	310	216	263	223	259	221	310	223	259	244	312	221	310	200	302	207	264	137	235	137	196	158	265	158	265	137	196	142	206	158	265	142	206	148	216	148	216	159	232	158	265	158	265	159	232	179	287	186	68	161	35	187	4	186	68	187	4	206	110	206	110	187	4	238	39	206	110	238	39	221	154	161	35	153	28	187	4	104	-138	-11	-61	-19	-87	104	-138	-19	-87	-26	-104	104	-138	-26	-104	-35	-113	104	-138	-35	-113	-47	-118	104	-138	-47	-118	-64	-119	104	-138	-64	-119	-64	-138	47	274	31	293	31	275	86	-118	104	-138	104	-119	94	0	93	39	84	6	106	117	110	274	104	94	104	94	88	255	86	-4	86	-4	88	255	66	228	86	-4	66	228	58	8	58	8	66	228	46	197	58	8	46	197	36	29	36	29	46	197	31	165	36	29	31	165	22	57	22	57	31	165	21	130	22	57	21	130	17	94	134	-8	146	-6	137	37	137	37	146	-6	153	35	170	37	153	35	157	-3	170	37	157	-3	167	0	123	44	113	56	121	-8	123	44	121	-8	134	-8	123	44	134	-8	137	37	106	73	104	94	86	-4	106	73	86	-4	121	-8	106	73	121	-8	113	56	170	37	177	3	186	43	186	43	177	3	194	14	186	43	194	14	201	55	201	55	194	14	210	28	201	55	210	28	218	72	218	72	210	28	225	45	218	72	225	45	236	96	236	96	225	45	240	64	236	96	240	64	255	84	153	35	146	-6	157	-3	110	145	117	176	133	290	133	290	117	176	127	208	133	290	127	208	140	238	140	238	150	255	158	302	158	302	150	255	162	269	158	302	162	269	184	310	184	310	162	269	174	280	184	310	174	280	188	287	110	274	106	117	110	145	110	274	110	145	133	290	216	285	234	309	212	288	212	288	234	309	210	312	212	288	210	312	208	289	208	289	210	312	203	290	188	287	203	290	210	312	188	287	210	312	184	310	258	206	270	212	271	288	271	288	270	212	278	222	271	288	278	222	282	271	282	271	278	222	284	235	282	271	284	235	286	251	220	210	231	205	234	309	234	309	231	205	244	204	234	309	244	204	254	301	254	301	244	204	258	206	254	301	258	206	271	288	234	309	219	278	220	210	218	282	219	278	234	309	218	282	234	309	216	285	158	302	133	290	140	238	219	278	217	270	220	210	220	210	217	270	214	263	220	210	214	263	212	217	212	217	214	263	209	256	212	217	209	256	206	226	206	226	209	256	206	248	206	226	206	248	204	238	88	255	104	94	110	274	170	37	167	0	177	3	72	237	68	218	88	0	88	0	68	218	61	192	88	0	61	192	51	157	51	157	7	0	88	0	130	177	173	311	150	306	130	177	150	306	129	303	130	177	129	303	128	123	130	177	128	123	147	167	130	177	147	167	131	177	190	262	188	231	197	241	190	262	197	241	201	273	201	273	197	241	207	250	201	273	207	250	215	285	215	285	207	250	216	257	215	285	216	257	230	296	230	296	216	257	225	262	230	296	225	262	232	263	232	263	235	263	246	305	246	305	235	263	239	261	246	305	239	261	241	258	166	202	188	231	178	248	166	202	178	248	165	230	166	202	165	230	150	207	166	202	150	207	147	167	128	123	129	303	109	69	109	69	129	303	106	300	109	69	106	300	88	0	88	0	106	300	77	297	88	0	77	297	75	258	75	250	72	237	88	0	75	250	88	0	75	258	246	305	244	248	250	0	246	305	250	0	262	310	262	310	250	0	270	65	262	310	270	65	278	312	278	312	270	65	285	108	278	312	285	108	294	310	294	310	285	108	296	138	294	310	296	138	307	305	307	305	296	138	306	196	246	305	241	258	243	254	246	305	243	254	244	248	246	305	230	296	232	263	322	283	316	295	318	231	322	283	318	231	322	244	322	283	322	244	324	256	322	283	324	256	324	267	313	215	318	231	316	295	313	215	316	295	307	305	313	215	307	305	306	196	250	0	244	248	243	239	250	0	243	239	239	225	250	0	239	225	233	204	250	0	233	204	225	176	250	0	225	176	213	140	250	0	213	140	170	0	361	276	335	243	336	212	336	212	335	243	319	185	306	161	319	185	335	243	306	161	335	243	306	196	336	212	352	234	361	276	361	276	352	234	367	250	361	276	367	250	386	297	386	297	367	250	382	260	386	297	382	260	394	263	394	263	399	262	412	309	412	309	399	262	404	260	412	309	404	260	407	257	406	229	376	140	380	-3	406	229	380	-3	396	-5	406	229	396	-5	420	-2	406	229	420	-2	407	233	368	1	380	-3	376	140	368	1	376	140	367	115	368	1	367	115	361	91	368	1	361	91	359	9	356	70	352	52	353	22	356	70	353	22	359	9	356	70	359	9	361	91	412	309	410	249	420	-2	412	309	420	-2	440	312	440	312	420	-2	432	52	433	48	432	52	420	-2	433	48	420	-2	442	6	412	309	407	257	409	253	412	309	409	253	410	249	412	309	386	297	394	263	464	55	456	47	463	23	463	23	456	47	449	42	463	23	449	42	443	40	443	40	439	40	442	6	442	6	439	40	436	42	442	6	436	42	434	44	433	65	436	74	440	312	440	312	436	74	440	86	440	312	440	86	446	104	446	104	477	191	457	310	457	310	477	191	471	303	440	312	432	52	432	59	440	312	432	59	433	65	420	-2	410	249	410	246	420	-2	410	246	409	242	420	-2	409	242	408	238	420	-2	408	238	407	233	457	310	440	312	446	104	482	208	486	224	488	280	488	280	486	224	488	239	488	280	488	239	490	264	490	264	488	239	490	252	482	293	471	303	477	191	482	293	477	191	482	208	482	293	482	208	488	280	485	84	483	82	484	48	484	48	483	82	482	79	484	48	482	79	473	66	505	82	490	91	488	89	505	82	488	89	487	87	505	82	487	87	485	84	505	82	485	84	484	48	464	55	463	23	484	48	464	55	484	48	473	66	443	40	442	6	463	23	77	297	38	293	50	275	77	297	50	275	59	275	77	297	59	275	67	272	77	297	67	272	72	269	77	297	72	269	74	264	77	297	74	264	75	258	50	275	38	293	38	275	433	48	442	6	434	44	353	22	352	52	351	38	306	161	306	196	296	138	188	231	190	262	178	248	131	177	147	167	150	207	70	-60	60	-69	63	-101	63	-101	60	-69	50	-77	63	-101	50	-77	46	-114	46	-114	50	-77	42	-82	46	-114	42	-82	34	-83	34	-83	21	-81	29	-125	29	-125	21	-81	11	-132	-7	-137	-1	-136	0	-68	0	-68	-1	-136	5	-134	0	-68	5	-134	10	-75	10	-75	5	-134	11	-132	10	-75	11	-132	21	-81	-12	-62	-28	-59	-21	-138	-12	-62	-21	-138	-14	-138	-12	-62	-14	-138	-7	-137	-12	-62	-7	-137	0	-68	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-66	-46	-130	-48	-66	-54	-120	-54	-120	-48	-66	-56	-74	-54	-120	-56	-74	-60	-109	-60	-109	-56	-74	-61	-84	-60	-109	-61	-84	-62	-96	23	275	27	273	33	296	33	296	27	273	31	271	33	296	31	271	35	267	35	267	41	259	54	299	54	299	41	259	47	248	54	299	47	248	52	233	33	296	8	293	17	275	33	296	17	275	23	275	84	83	91	307	74	133	74	133	91	307	73	303	74	133	73	303	62	193	62	193	73	303	57	215	63	-101	80	-85	70	-60	70	-60	80	-85	79	-48	85	-38	79	-48	80	-85	85	-38	80	-85	97	-66	239	198	230	174	244	152	244	152	230	174	215	144	244	152	215	144	201	78	201	78	215	144	193	108	201	78	193	108	164	67	164	67	163	67	150	3	150	3	163	67	152	121	150	3	152	121	143	170	239	198	244	152	242	214	242	214	244	152	244	312	244	312	244	152	274	218	244	312	274	218	259	310	259	310	274	218	270	304	164	67	150	3	201	78	150	3	143	170	134	216	150	3	134	216	125	255	150	3	125	255	117	288	150	3	117	288	109	312	150	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	97	-66	93	-19	90	-29	97	-66	90	-29	85	-38	96	-1	109	312	94	16	94	16	109	312	91	307	94	16	91	307	91	45	91	45	91	307	84	83	54	299	52	233	57	215	54	299	57	215	73	303	54	299	33	296	35	267	278	294	270	304	274	218	278	294	274	218	285	269	278	294	285	269	283	282	244	312	231	310	231	232	244	312	231	232	236	227	244	312	236	227	239	223	244	312	239	223	241	219	244	312	241	219	242	214	211	250	217	244	220	303	220	303	217	244	225	237	220	303	225	237	231	310	231	310	225	237	231	232	204	274	205	264	206	284	206	284	205	264	207	257	206	284	207	257	211	294	211	294	207	257	211	250	211	294	211	250	220	303	34	-83	29	-125	46	-114	17	275	8	293	8	275	139	-103	129	-112	269	-138	269	-138	129	-112	114	-117	269	-138	114	-117	91	-119	103	54	107	-6	108	46	108	46	107	-6	129	1	108	46	129	1	115	42	115	42	129	1	125	40	138	42	125	40	129	1	138	42	129	1	149	16	100	100	105	124	107	269	107	269	105	124	113	151	107	269	113	151	137	292	137	292	113	151	122	178	137	292	122	178	134	205	134	205	146	226	137	292	137	292	146	226	167	307	100	100	107	269	99	78	99	78	83	-8	100	65	100	65	83	-8	107	-6	100	65	107	-6	103	54	99	78	107	269	83	-8	83	-8	107	269	80	238	83	-8	80	238	59	-4	59	-4	80	238	54	199	59	-4	54	199	41	6	41	6	54	199	41	174	41	6	41	174	31	150	41	6	31	150	29	24	29	24	31	150	24	125	29	24	24	125	21	49	21	49	24	125	20	102	21	49	20	102	19	79	230	-112	225	-107	150	-77	150	-77	225	-107	224	-100	150	-77	224	-100	192	72	192	72	224	-100	199	119	192	72	199	119	187	66	187	66	199	119	185	90	210	283	207	311	198	312	210	283	198	312	193	278	210	283	216	309	207	311	146	226	161	247	167	307	167	307	161	247	177	265	167	307	177	265	198	312	198	312	177	265	193	278	173	72	161	58	169	37	173	72	169	37	187	66	173	72	187	66	185	90	150	48	138	42	149	16	150	48	149	16	169	37	150	48	169	37	161	58	224	-100	223	189	212	153	224	-100	212	153	199	119	271	67	272	77	277	382	277	382	272	77	274	87	277	382	274	87	276	97	276	97	289	143	277	382	277	382	289	143	279	391	277	382	247	271	257	29	277	382	257	29	259	22	277	382	259	22	260	17	277	382	260	17	262	13	277	382	262	13	264	9	277	382	264	9	267	6	277	382	267	6	270	53	277	382	270	53	270	59	277	382	270	59	271	67	274	33	271	42	272	1	272	1	271	42	270	53	257	29	247	271	245	278	257	29	245	278	243	284	257	29	243	284	241	289	257	29	241	289	239	293	257	29	239	293	237	297	257	29	237	297	233	250	257	29	233	250	230	223	257	29	230	223	229	-77	233	250	237	297	232	261	230	223	223	189	224	-100	230	223	224	-100	224	-96	230	223	224	-96	225	-92	230	223	225	-92	226	-87	230	223	226	-87	227	-82	230	223	227	-82	229	-77	279	-2	287	-5	286	22	286	22	287	-5	294	20	310	25	294	20	296	-7	310	25	296	-7	305	-8	279	-2	286	22	279	26	279	-2	279	26	274	33	279	-2	274	33	272	1	314	235	380	472	350	466	314	235	350	466	323	461	314	235	323	461	313	201	314	235	313	201	319	213	314	235	319	213	316	237	354	255	354	287	342	246	342	246	354	287	335	266	342	246	335	266	331	232	331	232	335	266	319	213	399	179	391	153	396	32	396	32	391	153	381	125	396	32	381	125	369	98	369	98	357	77	367	10	367	10	357	77	343	56	367	10	343	56	336	-3	336	-3	343	56	327	38	336	-3	327	38	310	25	395	257	397	310	388	262	388	262	397	310	379	263	366	261	379	263	375	302	366	261	375	302	354	287	335	266	316	237	319	213	450	101	460	122	465	297	465	297	460	122	469	148	465	297	469	148	476	279	476	279	469	148	477	176	476	279	477	176	482	257	482	257	477	176	482	205	482	257	482	205	484	232	404	239	405	225	420	312	420	312	405	225	424	63	420	312	424	63	446	308	446	308	424	63	450	101	446	308	450	101	465	297	424	63	405	225	403	203	424	63	403	203	399	179	369	98	367	10	396	32	401	249	404	239	420	312	401	249	420	312	397	310	401	249	397	310	395	257	397	310	375	302	379	263	289	143	294	158	296	457	296	457	294	158	300	173	296	457	300	173	323	461	323	461	300	173	306	188	323	461	306	188	313	201	275	431	279	427	296	457	296	457	279	427	281	421	296	457	281	421	282	411	282	411	289	143	296	457	275	431	296	457	269	433	269	433	296	457	268	454	269	433	268	454	262	434	262	434	268	454	238	452	262	434	238	452	238	434	294	20	287	-5	296	-7	289	143	282	411	282	407	289	143	282	407	282	403	289	143	282	403	281	398	289	143	281	398	279	391	231	302	224	306	224	277	231	302	224	277	229	270	231	302	229	270	232	261	231	302	232	261	237	297	218	281	224	277	224	306	218	281	224	306	216	309	218	281	216	309	210	283	269	-138	269	-119	251	-118	269	-138	251	-118	238	-116	269	-138	238	-116	230	-112	269	-138	230	-112	150	-77	269	-138	150	-77	145	-91	269	-138	145	-91	139	-103	269	-138	91	-119	91	-138	399	179	396	32	424	63	354	287	354	255	366	261	310	25	305	-8	336	-3	272	1	270	53	267	6	75	62	68	58	70	15	70	15	68	58	60	56	70	15	60	56	53	55	53	55	45	57	52	1	52	1	45	57	38	60	52	1	38	60	35	-6	35	-6	38	60	30	64	35	-6	30	64	21	68	35	-6	21	68	17	-8	17	-8	21	68	11	69	17	-8	11	69	2	-6	2	-6	11	69	0	67	2	-6	0	67	-8	-1	-8	-1	0	67	-10	62	-8	-1	-10	62	-17	6	-17	6	-10	62	-18	53	-17	6	-18	53	-23	17	-23	17	-18	53	-23	43	-23	17	-23	43	-25	30	44	276	49	276	144	312	144	312	49	276	52	276	144	312	52	276	56	276	56	276	68	273	144	312	144	312	68	273	79	266	144	312	79	266	88	255	140	100	144	312	130	128	130	128	144	312	102	222	95	240	102	222	144	312	95	240	144	312	88	255	140	100	130	128	114	68	114	68	130	128	94	80	114	68	94	80	89	37	89	37	94	80	84	69	89	37	84	69	75	62	53	55	52	1	70	15	174	255	166	276	166	26	166	26	166	276	158	290	166	26	158	290	153	57	153	57	158	290	151	301	153	57	151	301	144	312	190	206	184	226	196	-5	190	206	196	-5	198	177	198	177	196	-5	214	-8	198	177	214	-8	228	78	228	78	214	-8	233	-5	228	78	233	-5	233	63	288	310	271	300	277	247	277	247	271	300	269	249	259	246	269	249	271	300	259	246	271	300	250	281	198	177	217	202	225	251	225	251	217	202	233	222	225	251	233	222	250	281	250	281	233	222	247	237	250	281	247	237	259	246	180	6	196	-5	184	226	180	6	184	226	174	255	180	6	174	255	166	26	39	276	44	276	144	312	39	276	144	312	32	293	39	276	32	293	32	275	291	240	299	237	306	312	306	312	299	237	308	235	306	312	308	235	318	310	318	310	308	235	319	237	318	310	319	237	329	305	329	305	319	237	330	243	329	305	330	243	338	297	338	297	330	243	338	252	338	297	338	252	343	287	343	287	338	252	343	263	343	287	343	263	345	275	288	310	277	247	285	244	288	310	285	244	291	240	288	310	291	240	306	312	279	54	271	47	272	19	272	19	271	47	264	44	272	19	264	44	256	43	256	43	249	44	252	3	252	3	249	44	243	47	252	3	243	47	238	53	238	53	233	63	233	-5	238	53	233	-5	252	3	293	42	316	74	302	83	293	42	302	83	289	66	293	42	289	66	279	54	293	42	279	54	272	19	256	43	252	3	272	19	144	312	140	100	153	57	190	206	198	177	225	251	75	62	70	15	89	37	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	53	103	60	103	60	104	65	100	-2	100	-2	104	65	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	72	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	65	119	302	104	65	104	72	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	110	45	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	255	-7	252	-13	262	-102	262	-102	252	-13	249	-20	262	-102	249	-20	248	-55	248	-55	247	-65	262	-102	262	-102	247	-65	244	-76	262	-102	244	-76	239	-86	247	-37	247	-42	247	-27	247	-27	247	-42	248	-48	247	-27	248	-48	249	-20	249	-20	248	-48	248	-52	249	-20	248	-52	248	-55	246	-4	250	-3	263	303	263	303	250	-3	254	-3	263	303	254	-3	257	-2	257	-2	258	-2	263	303	263	303	258	-2	262	-102	263	303	262	-102	273	54	273	54	262	-102	273	50	230	-96	218	-104	224	-120	230	-96	224	-120	262	-102	230	-96	262	-102	239	-86	273	54	274	61	263	303	263	303	274	61	276	73	263	303	276	73	280	88	285	105	290	124	263	303	285	105	263	303	280	88	290	124	342	303	263	303	301	-1	301	3	298	47	301	-1	298	47	299	-74	299	-74	298	47	290	42	299	-74	290	42	286	-87	286	-87	290	42	283	40	304	-25	302	-17	304	-59	304	-59	302	-17	301	-10	304	-59	301	-10	299	-74	299	-74	301	-10	301	-1	331	90	318	71	319	42	319	42	318	71	313	34	308	24	313	34	318	71	308	24	318	71	307	57	307	57	298	47	301	3	307	57	301	3	302	9	307	57	302	9	304	16	307	57	304	16	308	24	319	42	326	50	331	90	331	90	326	50	333	60	331	90	333	60	346	81	346	81	333	60	339	70	305	-33	304	-25	304	-59	305	-33	304	-59	305	-43	286	-87	283	40	279	41	286	-87	279	41	276	43	286	-87	276	43	274	46	286	-87	274	46	273	50	286	-87	273	50	262	-102	243	233	225	181	238	-5	243	233	238	-5	242	-5	243	233	242	-5	246	-4	243	233	246	-4	263	303	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	110	45	106	49	124	8	106	49	104	53	124	8	104	53	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	51	273	35	293	35	275	255	-7	262	-102	258	-2	247	-37	247	-27	247	-33	25	28	23	58	23	48	67	245	64	233	68	112	68	112	64	233	60	216	68	112	60	216	56	125	56	125	60	216	55	195	56	125	55	195	53	186	58	273	65	270	85	298	85	298	65	270	68	265	85	298	68	265	69	259	69	259	88	103	85	298	57	295	32	293	47	274	57	295	47	274	58	273	57	295	58	273	85	298	132	141	128	148	133	102	133	102	128	148	127	156	118	100	127	156	128	160	118	100	128	160	144	307	144	307	128	160	129	165	144	307	129	165	130	169	130	169	131	174	144	307	144	307	131	174	133	179	144	307	133	179	171	312	114	302	85	298	88	103	114	302	88	103	118	100	114	302	118	100	144	307	69	254	67	245	68	112	69	254	68	112	88	103	69	254	88	103	69	259	51	179	50	173	51	142	51	179	51	142	56	125	51	179	56	125	53	186	49	167	49	162	51	142	49	167	51	142	50	173	197	141	184	137	186	118	186	118	184	137	173	134	186	118	173	134	168	111	168	111	173	134	164	133	168	111	164	133	155	132	155	132	145	133	149	106	149	106	145	133	137	136	149	106	137	136	133	102	133	102	137	136	132	141	197	141	205	126	210	146	210	146	205	126	215	-3	210	146	215	-3	256	303	256	303	215	-3	231	-5	256	303	231	-5	254	-2	155	132	149	106	168	111	254	-2	267	47	266	51	266	51	267	58	256	303	256	303	267	58	269	69	256	303	269	69	272	84	256	303	254	-2	266	51	276	102	282	124	256	303	276	102	256	303	272	84	298	55	290	46	296	23	296	23	290	46	283	41	296	23	283	41	276	40	276	40	273	40	275	6	275	6	273	40	270	42	275	6	270	42	268	44	267	47	254	-2	275	6	267	47	275	6	268	44	205	126	201	111	202	0	205	126	202	0	215	-3	196	92	192	75	192	8	196	92	192	8	202	0	196	92	202	0	201	111	188	59	186	46	187	20	188	59	187	20	192	8	188	59	192	8	192	75	317	48	339	82	324	91	317	48	324	91	309	70	317	48	309	70	298	55	317	48	298	55	296	23	276	40	275	6	296	23	47	274	32	293	32	275	187	20	186	46	185	35	256	303	282	124	335	303	197	141	186	118	205	126	133	102	127	156	118	100	64	205	64	205	39	119	64	205	39	119	44	2	64	205	44	2	58	-3	64	205	58	-3	77	-5	64	205	77	-5	67	217	34	100	30	84	33	13	34	100	33	13	44	2	34	100	44	2	39	119	27	70	25	58	26	28	27	70	26	28	33	13	27	70	33	13	30	84	102	-2	106	53	105	60	105	60	105	65	102	-2	102	-2	105	65	89	298	102	-2	89	298	77	-5	77	-5	89	298	75	256	77	-5	75	256	75	249	77	-5	75	249	73	239	106	72	108	80	121	302	121	302	108	80	111	92	121	302	111	92	115	108	115	108	179	312	151	307	121	302	115	108	151	307	121	302	89	298	105	65	121	302	105	65	106	72	64	270	71	267	89	298	89	298	71	267	74	262	89	298	74	262	75	256	60	295	36	293	52	273	60	295	52	273	64	270	60	295	64	270	89	298	111	45	126	8	116	43	116	43	126	8	121	42	129	44	121	42	126	8	129	44	126	8	151	28	151	28	179	61	159	66	159	66	179	61	171	80	192	110	171	80	179	61	192	110	179	61	213	109	272	-2	276	53	275	60	275	60	275	65	272	-2	272	-2	275	65	263	303	272	-2	263	303	247	-5	247	-5	263	303	243	233	247	-5	243	233	229	-3	229	-3	243	233	226	181	229	-3	226	181	215	0	215	0	226	181	214	109	215	0	214	109	207	89	276	72	278	80	263	303	263	303	278	80	281	92	263	303	281	92	285	107	285	107	286	107	343	303	343	303	263	303	285	107	213	109	214	109	226	181	213	109	226	181	210	142	213	109	210	142	192	110	282	45	296	8	286	43	286	43	296	8	291	42	299	44	291	42	296	8	299	44	296	8	321	28	321	28	350	61	329	66	329	66	350	61	341	80	362	110	341	80	350	61	362	110	350	61	384	109	450	43	448	46	458	7	458	7	448	46	448	50	458	7	448	50	436	-2	436	-2	448	50	447	54	459	105	465	124	514	303	459	105	514	303	455	88	455	88	514	303	434	303	455	88	434	303	451	73	451	73	434	303	448	61	436	-2	447	54	448	61	436	-2	448	61	434	303	436	-2	434	303	414	233	436	-2	414	233	413	-5	373	72	375	8	378	89	378	89	375	8	384	0	378	89	384	0	385	109	385	109	384	0	397	-3	385	109	397	-3	397	181	397	181	397	-3	413	-5	397	181	413	-5	414	233	384	109	385	109	397	181	384	109	397	181	380	142	384	109	380	142	362	110	450	43	458	7	453	41	453	41	458	7	457	40	464	42	457	40	458	7	464	42	458	7	479	25	499	49	520	81	505	90	499	49	505	90	492	71	499	49	492	71	481	57	499	49	481	57	479	25	472	47	464	42	479	25	472	47	479	25	481	57	370	59	368	46	369	20	370	59	369	20	375	8	370	59	375	8	373	72	321	28	329	66	318	55	321	28	318	55	308	48	321	28	308	48	299	44	296	8	282	45	278	49	296	8	278	49	276	53	296	8	276	53	272	-2	205	9	215	0	207	89	205	9	207	89	203	74	205	9	203	74	199	60	205	9	199	60	199	20	197	47	197	35	199	20	197	47	199	20	199	60	151	28	159	66	148	55	151	28	148	55	138	48	151	28	138	48	129	44	126	8	111	45	108	49	126	8	108	49	106	53	126	8	106	53	102	-2	70	228	67	217	77	-5	70	228	77	-5	73	239	52	273	36	293	36	275	369	20	368	46	367	35	263	303	275	65	276	72	26	28	25	58	24	48	64	205	64	205	39	119	64	205	39	119	44	2	64	205	44	2	58	-3	64	205	58	-3	77	-5	64	205	77	-5	67	217	34	100	30	84	33	13	34	100	33	13	44	2	34	100	44	2	39	119	27	70	25	58	26	28	27	70	26	28	33	13	27	70	33	13	30	84	102	-2	106	53	105	60	105	60	105	65	102	-2	102	-2	105	65	89	298	102	-2	89	298	77	-5	77	-5	89	298	75	256	77	-5	75	256	75	249	77	-5	75	249	73	239	106	72	108	80	121	302	121	302	108	80	111	92	121	302	111	92	115	108	115	108	179	312	151	307	121	302	115	108	151	307	121	302	89	298	105	65	121	302	105	65	106	72	64	270	71	267	89	298	89	298	71	267	74	262	89	298	74	262	75	256	60	295	36	293	52	273	60	295	52	273	64	270	60	295	64	270	89	298	111	45	126	8	116	43	116	43	126	8	121	42	129	44	121	42	126	8	129	44	126	8	151	28	151	28	179	61	159	66	159	66	179	61	171	80	192	110	171	80	179	61	192	110	179	61	213	109	272	-2	276	53	275	60	275	60	275	65	272	-2	272	-2	275	65	263	303	272	-2	263	303	247	-5	247	-5	263	303	243	233	247	-5	243	233	229	-3	229	-3	243	233	226	181	229	-3	226	181	215	0	215	0	226	181	214	109	215	0	214	109	208	89	276	72	278	80	263	303	263	303	278	80	281	92	263	303	281	92	285	107	285	107	286	107	343	303	343	303	263	303	285	107	213	109	214	109	226	181	213	109	226	181	210	142	213	109	210	142	192	110	282	45	296	8	286	43	286	43	296	8	291	42	299	44	291	42	296	8	299	44	296	8	321	28	321	28	350	61	329	66	329	66	350	61	341	80	362	110	341	80	350	61	362	110	350	61	384	109	429	-7	426	-13	437	-102	437	-102	426	-13	423	-20	437	-102	423	-20	422	-56	422	-56	421	-65	437	-102	437	-102	421	-65	418	-76	437	-102	418	-76	413	-87	421	-36	421	-40	421	-27	421	-27	421	-40	422	-46	421	-27	422	-46	423	-20	423	-20	422	-46	422	-52	423	-20	422	-52	422	-56	434	303	414	233	417	-5	434	303	417	-5	420	-4	434	303	420	-4	424	-4	434	303	424	-4	428	-3	434	303	428	-3	432	-2	434	303	432	-2	437	-102	434	303	437	-102	447	54	434	303	447	54	448	61	434	303	448	61	451	73	434	303	451	73	455	88	434	303	455	88	514	303	417	-5	414	233	413	-5	413	-5	414	233	397	181	413	-5	397	181	397	-3	397	-3	397	181	385	109	397	-3	385	109	384	0	384	0	385	109	378	89	384	0	378	89	375	8	375	8	378	89	373	72	375	8	373	72	370	59	384	109	385	109	397	181	384	109	397	181	380	142	384	109	380	142	362	110	450	43	448	46	460	-87	460	-87	448	46	448	50	460	-87	448	50	437	-102	437	-102	448	50	447	54	459	105	465	124	514	303	459	105	514	303	455	88	432	-2	429	-7	437	-102	405	-96	393	-104	399	-120	405	-96	399	-120	437	-102	405	-96	437	-102	413	-87	475	-1	475	3	472	47	475	-1	472	47	473	-74	473	-74	472	47	464	42	473	-74	464	42	460	-87	460	-87	464	42	457	40	478	-25	477	-17	479	-59	479	-59	477	-17	476	-10	479	-59	476	-10	473	-74	473	-74	476	-10	475	-1	505	90	492	71	494	42	494	42	492	71	487	34	482	24	487	34	492	71	482	24	492	71	481	57	481	57	472	47	475	3	481	57	475	3	476	9	481	57	476	9	478	16	481	57	478	16	482	24	494	42	500	50	505	90	505	90	500	50	507	60	505	90	507	60	520	81	520	81	507	60	514	70	479	-33	478	-25	479	-59	479	-33	479	-59	480	-43	453	41	450	43	460	-87	453	41	460	-87	457	40	369	20	375	8	370	59	369	20	370	59	368	46	369	20	368	46	367	35	321	28	329	66	318	55	321	28	318	55	308	48	321	28	308	48	299	44	296	8	282	45	278	49	296	8	278	49	276	53	296	8	276	53	272	-2	205	9	215	0	208	89	205	9	208	89	203	72	205	9	203	72	199	59	205	9	199	59	199	20	197	46	197	35	199	20	197	46	199	20	199	59	151	28	159	66	148	55	151	28	148	55	138	48	151	28	138	48	129	44	126	8	111	45	108	49	126	8	108	49	106	53	126	8	106	53	102	-2	70	228	67	217	77	-5	70	228	77	-5	73	239	52	273	36	293	36	275	421	-36	421	-27	421	-33	263	303	275	65	276	72	26	28	25	58	24	48	122	248	128	310	108	252	108	252	128	310	107	312	108	252	107	312	95	256	95	256	107	312	87	309	95	256	87	309	85	259	85	259	87	309	78	261	68	259	78	261	87	309	68	259	87	309	68	300	189	252	154	213	171	-6	189	252	171	-6	175	42	189	252	175	42	178	70	189	252	178	70	189	104	189	252	189	104	205	137	189	252	205	137	203	166	189	252	203	166	194	293	189	252	194	293	188	253	194	293	172	295	177	250	194	293	177	250	188	253	128	310	137	247	143	305	143	305	137	247	147	247	143	305	147	247	156	300	156	300	147	247	157	247	156	300	157	247	172	295	172	295	157	247	167	248	172	295	167	248	177	250	35	224	43	237	50	285	50	285	43	237	51	247	50	285	51	247	68	300	68	300	51	247	59	254	68	300	59	254	68	259	34	262	20	232	35	224	34	262	35	224	50	285	252	281	265	301	251	312	252	281	251	312	243	306	252	281	243	306	238	257	194	293	203	166	207	293	207	293	203	166	213	200	207	293	213	200	220	296	220	296	213	200	225	230	220	296	225	230	232	300	232	300	225	230	238	257	232	300	238	257	243	306	258	171	272	170	261	197	258	171	261	197	242	191	258	171	242	191	228	161	228	161	242	191	223	181	228	161	223	181	205	137	205	137	223	181	204	166	205	137	204	166	203	166	291	107	277	74	303	19	303	19	277	74	257	43	303	19	257	43	254	-1	254	-1	257	43	232	20	254	-1	232	20	206	11	206	11	196	11	198	-8	198	-8	196	11	188	14	198	-8	188	14	181	20	198	-8	181	20	171	-6	171	-6	181	20	177	29	171	-6	177	29	175	42	171	-6	154	213	144	1	144	1	154	213	128	177	144	1	128	177	121	16	121	16	128	177	111	143	121	16	111	143	105	38	105	38	111	143	102	107	105	38	102	107	99	69	366	88	376	131	372	156	366	88	372	156	362	175	366	88	362	175	346	189	366	88	346	189	341	49	297	201	296	137	303	19	297	201	303	19	324	198	324	198	303	19	341	49	324	198	341	49	346	189	206	11	198	-8	254	-1	297	201	279	200	283	165	297	201	283	165	290	158	297	201	290	158	294	148	297	201	294	148	296	137	279	200	261	197	272	170	279	200	272	170	283	165	291	107	303	19	296	137	128	310	122	248	137	247	39	119	34	102	35	34	39	119	35	34	52	13	39	119	52	13	64	205	35	34	34	102	32	90	35	34	32	90	30	81	35	34	30	81	29	74	35	34	29	74	29	65	127	11	118	14	127	-8	127	-8	118	14	111	20	127	-8	111	20	101	-6	101	-6	111	20	107	29	101	-6	107	29	106	42	106	42	121	302	101	-6	101	-6	121	302	89	298	101	-6	89	298	75	256	75	256	89	298	74	262	36	293	52	273	60	295	60	295	52	273	64	270	60	295	64	270	89	298	89	298	64	270	71	267	89	298	71	267	74	262	119	104	136	137	121	302	121	302	136	137	133	166	121	302	133	166	151	307	151	307	133	166	179	312	221	107	207	74	233	19	233	19	207	74	187	43	233	19	187	43	184	-1	184	-1	187	43	163	20	184	-1	163	20	137	11	137	11	127	11	127	-8	191	197	189	171	203	170	191	197	203	170	210	200	210	200	203	170	213	165	210	200	213	165	228	201	228	201	213	165	220	158	228	201	220	158	224	148	133	166	136	137	153	181	153	181	136	137	159	161	153	181	159	161	172	191	172	191	159	161	189	171	172	191	189	171	191	197	121	302	106	42	109	70	121	302	109	70	119	104	101	-6	75	256	75	249	101	-6	75	249	74	0	74	0	75	249	73	239	74	0	73	239	70	228	74	0	70	228	67	217	74	0	67	217	64	205	74	0	64	205	52	13	297	88	306	131	303	156	297	88	303	156	293	175	297	88	293	175	277	189	297	88	277	189	272	49	228	201	225	137	233	19	228	201	233	19	255	198	255	198	233	19	272	49	255	198	272	49	277	189	137	11	127	-8	184	-1	404	-2	417	47	417	51	417	51	418	58	406	303	406	303	418	58	419	69	406	303	419	69	422	84	427	102	432	124	406	303	427	102	406	303	422	84	406	303	344	84	352	0	406	303	352	0	365	-3	406	303	365	-3	381	-5	406	303	381	-5	404	-2	406	303	404	-2	417	51	432	124	485	303	406	303	449	55	440	46	447	23	447	23	440	46	433	41	447	23	433	41	426	40	426	40	423	40	426	6	426	6	423	40	421	42	426	6	421	42	419	44	417	47	404	-2	426	6	417	47	426	6	419	44	343	8	352	0	344	84	343	8	344	84	341	72	343	8	341	72	338	61	343	8	338	61	337	20	337	20	338	61	337	51	337	20	337	51	335	42	337	20	335	42	335	35	468	48	489	82	474	91	468	48	474	91	460	70	468	48	460	70	449	55	468	48	449	55	447	23	426	40	426	6	447	23	52	273	36	293	36	275	228	201	224	148	225	137	221	107	233	19	225	137	39	119	34	102	35	34	39	119	35	34	52	13	39	119	52	13	64	205	35	34	34	102	32	90	35	34	32	90	30	81	35	34	30	81	29	74	35	34	29	74	29	65	127	11	118	14	127	-8	127	-8	118	14	111	20	127	-8	111	20	101	-6	101	-6	111	20	107	29	101	-6	107	29	106	42	106	42	121	302	101	-6	101	-6	121	302	89	298	101	-6	89	298	75	256	75	256	89	298	74	262	36	293	52	273	60	295	60	295	52	273	64	270	60	295	64	270	89	298	89	298	64	270	71	267	89	298	71	267	74	262	119	104	136	137	121	302	121	302	136	137	133	166	121	302	133	166	151	307	151	307	133	166	179	312	221	107	207	74	233	19	233	19	207	74	187	43	233	19	187	43	184	-1	184	-1	187	43	163	20	184	-1	163	20	137	11	137	11	127	11	127	-8	191	197	189	171	203	170	191	197	203	170	210	200	210	200	203	170	213	165	210	200	213	165	228	201	228	201	213	165	220	158	228	201	220	158	224	148	133	166	136	137	153	181	153	181	136	137	159	161	153	181	159	161	172	191	172	191	159	161	189	171	172	191	189	171	191	197	121	302	106	42	109	70	121	302	109	70	119	104	101	-6	75	256	75	249	101	-6	75	249	74	0	74	0	75	249	73	239	74	0	73	239	70	228	74	0	70	228	67	217	74	0	67	217	64	205	74	0	64	205	52	13	297	88	306	131	303	156	297	88	303	156	293	175	297	88	293	175	277	189	297	88	277	189	272	49	228	201	225	137	233	19	228	201	233	19	255	198	255	198	233	19	272	49	255	198	272	49	277	189	137	11	127	-8	184	-1	52	273	36	293	36	275	228	201	224	148	225	137	221	107	233	19	225	137	64	41	67	85	60	35	60	35	67	85	59	93	60	35	59	93	59	28	59	28	49	98	45	-6	45	-6	49	98	36	100	45	-6	36	100	24	1	24	1	36	100	22	97	24	1	22	97	10	91	72	76	67	85	68	47	72	76	68	47	72	54	72	76	72	54	73	64	138	54	125	38	128	1	128	1	125	38	110	27	128	1	110	27	99	-5	99	-5	110	27	94	19	99	-5	94	19	78	17	78	17	73	17	99	-5	99	-5	73	17	69	-8	128	1	155	13	138	54	138	54	155	13	150	73	157	86	150	73	155	13	157	86	155	13	180	29	150	287	146	310	130	306	150	287	130	306	126	283	150	287	165	312	146	310	130	306	118	300	126	283	126	283	118	300	107	295	126	283	107	295	105	270	105	270	107	295	98	293	182	257	201	309	175	273	175	273	201	309	165	312	175	273	165	312	165	283	165	283	165	312	150	287	69	-8	73	17	67	19	69	-8	67	19	63	21	69	-8	63	21	60	24	69	-8	60	24	59	28	69	-8	59	28	45	-6	24	1	10	91	7	13	7	13	10	91	0	81	7	13	0	81	-3	30	-3	30	0	81	-5	68	-3	30	-5	68	-7	52	182	170	176	143	180	29	182	170	180	29	203	49	182	170	84	170	176	143	186	197	185	187	203	49	203	49	185	187	183	178	203	49	183	178	182	170	186	197	203	49	187	207	187	207	203	49	187	217	186	238	187	217	201	309	186	238	201	309	182	257	203	49	226	76	231	297	231	297	226	76	245	106	231	297	245	106	254	278	254	278	245	106	261	139	254	278	261	139	269	249	269	249	261	139	270	174	269	249	270	174	274	210	203	49	231	297	201	309	203	49	201	309	187	217	180	29	176	143	172	128	180	29	172	128	168	114	180	29	168	114	163	100	180	29	163	100	157	86	98	293	95	294	105	270	105	270	95	294	93	297	105	270	93	297	87	252	87	252	93	297	91	300	87	252	91	300	90	306	45	210	63	210	73	312	73	312	63	210	73	231	73	312	73	231	88	312	88	312	73	231	87	252	88	312	87	252	90	306	176	143	84	170	76	143	49	98	59	28	59	93	67	85	64	41	68	47	73	236	67	213	90	0	90	0	67	213	58	181	90	0	58	181	47	138	47	138	8	0	90	0	137	168	179	312	151	307	137	168	151	307	130	146	137	168	130	146	186	146	137	168	186	146	192	168	151	307	122	302	130	146	130	146	122	302	93	298	130	146	93	298	90	0	90	0	93	298	77	259	90	0	77	259	76	251	90	0	76	251	73	236	65	273	72	270	93	298	93	298	72	270	76	265	93	298	76	265	77	259	65	295	40	293	55	274	65	295	55	274	65	273	65	295	65	273	93	298	323	22	314	16	317	-6	317	-6	314	16	304	12	317	-6	304	12	293	11	293	11	282	12	290	-8	290	-8	282	12	273	17	290	-8	273	17	266	26	290	-8	266	26	254	-4	254	-4	266	26	262	38	254	-4	262	38	260	54	260	54	269	278	254	-4	254	-4	269	278	247	260	254	-4	247	260	233	245	343	285	344	310	335	279	335	279	344	310	327	271	305	238	327	271	318	303	305	238	318	303	293	293	260	54	263	99	269	278	269	278	263	99	272	147	269	278	272	147	293	293	293	293	272	147	286	195	293	293	286	195	305	238	224	7	254	-4	233	245	224	7	233	245	221	228	224	7	221	228	209	209	224	7	209	209	200	27	200	27	209	209	199	189	200	27	199	189	192	168	200	27	192	168	186	146	200	27	186	146	185	55	185	55	186	146	183	135	185	55	183	135	182	124	185	55	182	124	181	113	185	55	181	113	180	102	185	55	180	102	179	91	400	251	397	212	409	42	409	42	397	212	389	168	409	42	389	168	388	24	388	24	389	168	376	123	388	24	376	123	366	10	366	10	376	123	360	81	366	10	360	81	342	0	342	0	360	81	341	44	408	308	371	312	378	291	378	291	371	312	367	293	359	292	367	293	371	312	359	292	371	312	351	289	351	289	371	312	344	310	351	289	344	310	343	285	387	285	394	277	408	308	408	308	394	277	398	265	408	308	398	265	400	251	400	251	409	42	408	308	409	42	432	69	439	294	439	294	432	69	452	101	439	294	452	101	461	273	461	273	452	101	467	135	461	273	467	135	475	245	475	245	467	135	476	172	475	245	476	172	480	210	344	310	318	303	327	271	342	0	341	44	332	32	342	0	332	32	323	22	342	0	323	22	317	-6	293	11	290	-8	317	-6	55	274	40	293	40	275	408	308	409	42	439	294	408	308	378	291	387	285	20	5	26	63	26	69	26	69	26	73	20	5	20	5	26	73	11	96	20	5	11	96	10	18	10	18	11	96	8	88	10	18	8	88	5	79	26	78	27	84	11	96	11	96	27	84	28	90	11	96	28	90	29	96	4	34	10	18	5	79	4	34	5	79	3	70	4	34	3	70	2	61	4	34	2	61	2	52	60	58	54	51	55	-7	55	-7	54	51	48	47	55	-7	48	47	42	46	42	46	36	48	55	-7	55	-7	36	48	35	-3	97	121	88	112	98	1	98	1	88	112	80	99	98	1	80	99	78	-4	78	-4	80	99	72	82	78	-4	72	82	67	68	159	156	148	165	151	86	151	86	148	165	142	177	151	86	142	177	140	58	140	58	142	177	140	193	128	32	140	193	116	133	181	127	195	129	197	149	197	149	195	129	210	129	197	149	210	129	216	149	216	149	210	129	219	-3	216	149	219	-3	245	253	245	253	219	-3	235	-5	245	253	235	-5	259	-2	175	151	159	156	161	106	175	151	161	106	170	119	175	151	170	119	181	127	175	151	181	127	197	149	144	227	156	252	159	297	159	297	156	252	174	270	159	297	174	270	214	303	214	303	174	270	196	280	214	303	196	280	219	284	219	284	229	283	339	303	339	303	229	283	237	281	339	303	237	281	243	277	144	227	159	297	116	133	144	227	116	133	140	193	69	163	79	151	85	258	85	258	79	151	94	140	85	258	94	140	116	282	116	282	94	140	116	133	116	282	116	133	159	297	67	227	61	192	63	177	67	227	63	177	69	163	67	227	69	163	85	258	247	261	247	258	259	-2	259	-2	247	258	246	256	259	-2	246	256	245	253	259	-2	271	47	271	51	271	51	271	58	259	-2	259	-2	271	58	273	69	259	-2	273	69	247	265	247	265	273	69	276	84	247	265	276	84	281	102	247	265	281	102	287	124	287	124	339	303	247	265	247	265	339	303	246	272	339	303	214	303	219	284	303	55	295	46	301	23	301	23	295	46	287	41	301	23	287	41	281	40	281	40	277	40	280	6	280	6	277	40	275	42	280	6	275	42	273	44	271	47	259	-2	280	6	271	47	280	6	273	44	322	48	343	82	328	91	322	48	328	91	314	70	322	48	314	70	303	55	322	48	303	55	301	23	281	40	280	6	301	23	259	-2	247	265	247	263	259	-2	247	263	247	261	207	120	202	100	206	0	207	120	206	0	219	-3	207	120	219	-3	210	129	190	47	191	20	193	63	193	63	191	20	197	8	193	63	197	8	197	81	197	81	197	8	206	0	197	81	206	0	202	100	97	121	98	1	107	128	107	128	98	1	114	14	107	128	114	14	116	132	116	132	114	14	128	32	116	132	128	32	116	133	60	58	55	-7	78	-4	60	58	78	-4	67	68	35	-3	36	48	31	52	35	-3	31	52	28	57	35	-3	28	57	26	63	35	-3	26	63	20	5	191	20	190	47	189	35	339	303	243	277	246	272	159	156	151	86	161	106	140	58	140	193	128	32	11	96	26	73	26	78	33	26	54	7	55	217	55	217	54	7	81	-4	55	217	81	-4	99	266	99	266	81	-4	103	90	152	300	99	266	112	145	112	145	99	266	105	115	112	145	105	115	107	123	107	123	142	130	112	145	112	145	142	130	146	157	146	157	142	130	171	138	146	157	171	138	175	176	175	176	171	138	195	147	175	176	195	147	198	201	198	201	195	147	216	158	198	201	216	158	213	231	213	231	216	158	218	263	215	279	234	309	212	285	212	285	234	309	210	312	212	285	210	312	206	288	206	288	210	312	198	290	179	284	198	290	210	312	179	284	210	312	152	300	208	72	193	55	198	23	198	23	193	55	178	43	198	23	178	43	172	5	172	5	178	43	163	37	172	5	163	37	146	35	146	35	131	37	144	-5	144	-5	131	37	119	44	144	-5	119	44	114	-8	114	-8	119	44	110	55	114	-8	110	55	104	70	104	70	103	90	81	-4	104	70	81	-4	114	-8	26	156	15	90	20	54	26	156	20	54	33	26	26	156	33	26	55	217	218	263	234	171	234	309	234	309	234	171	249	186	234	309	249	186	254	302	254	302	249	186	262	201	254	302	262	201	268	289	268	289	262	201	272	218	268	289	272	218	277	273	277	273	272	218	278	236	277	273	278	236	281	253	217	272	218	263	234	309	217	272	234	309	215	279	152	300	112	145	127	196	152	300	127	196	143	236	152	300	143	236	160	266	152	300	160	266	179	284	99	266	103	90	103	96	99	266	103	96	103	102	99	266	103	102	104	109	99	266	104	109	105	115	244	412	244	385	250	424	250	424	244	385	250	373	250	424	250	373	259	434	259	434	250	373	259	363	259	434	259	363	271	440	271	440	259	363	271	357	271	440	271	357	284	443	284	443	271	357	284	354	284	443	284	354	298	440	298	440	284	354	298	357	298	440	298	357	310	434	310	434	298	357	310	363	310	434	310	363	320	424	320	424	310	363	320	372	320	424	320	372	326	412	326	412	320	372	326	384	326	412	326	384	329	398	218	263	216	158	234	171	222	49	245	85	225	97	222	49	225	97	208	72	222	49	208	72	198	23	146	35	144	-5	172	5	100	412	100	385	106	424	106	424	100	385	107	373	106	424	107	373	116	434	116	434	107	373	116	363	116	434	116	363	128	440	128	440	116	363	128	357	128	440	128	357	141	443	141	443	128	357	141	354	141	443	141	354	155	440	155	440	141	354	155	357	155	440	155	357	167	434	167	434	155	357	167	363	167	434	167	363	177	424	177	424	167	363	177	372	177	424	177	372	183	412	183	412	177	372	183	384	183	412	183	384	186	398	100	385	100	412	98	398	244	385	244	412	241	398	116	402	115	396	127	122	127	122	115	396	113	388	127	122	113	388	111	380	111	380	109	372	127	122	127	122	109	372	109	69	115	-106	113	-55	104	-51	115	-106	104	-51	101	-135	115	-106	101	-135	116	-110	116	-102	119	-98	120	-62	120	-62	119	-98	122	-95	120	-62	122	-95	124	-71	124	-71	122	-95	125	-90	124	-71	125	-90	126	-83	120	-62	113	-55	115	-106	120	-62	115	-106	116	-102	172	-62	159	-93	163	-130	163	-130	159	-93	146	-111	163	-130	146	-111	132	-117	132	-117	127	-116	163	-130	163	-130	127	-116	124	-138	186	227	194	238	187	258	186	227	187	258	175	241	186	227	175	241	164	197	164	197	175	241	160	218	164	197	160	218	146	164	146	164	160	218	140	186	146	164	140	186	139	186	127	122	146	164	139	186	127	122	139	186	132	458	127	122	132	458	118	412	127	122	118	412	117	408	127	122	117	408	116	402	108	430	113	426	132	458	132	458	113	426	117	420	132	458	117	420	118	412	105	455	75	452	89	434	105	455	89	434	99	433	105	455	99	433	108	430	105	455	108	430	132	458	132	458	139	186	158	462	158	462	139	186	181	345	158	462	181	345	185	467	185	467	181	345	188	372	185	467	188	372	214	472	251	307	237	302	237	263	237	263	237	302	232	263	223	261	232	263	237	302	223	261	237	302	223	294	187	258	194	238	198	271	198	271	194	238	204	248	198	271	204	248	211	284	211	284	204	248	214	256	211	284	214	256	223	294	223	294	214	256	223	261	245	211	201	42	229	-69	245	211	229	-69	256	-18	245	211	256	-18	246	216	313	303	299	310	318	195	318	195	299	310	281	312	318	195	281	312	278	44	278	44	281	312	266	311	278	44	266	311	256	-18	256	-18	266	311	251	307	256	-18	251	307	250	250	251	307	237	263	242	262	251	307	242	262	246	259	251	307	246	259	249	255	251	307	249	255	250	250	324	217	327	233	329	278	329	278	327	233	330	245	329	278	330	245	331	260	331	260	330	245	331	254	323	293	313	303	318	195	323	293	318	195	324	217	323	293	324	217	329	278	256	-18	250	250	250	242	256	-18	250	242	249	233	256	-18	249	233	248	224	256	-18	248	224	246	216	198	-106	229	-69	201	42	198	-106	201	42	185	-17	198	-106	185	-17	172	-62	198	-106	172	-62	163	-130	124	-138	127	-116	123	-115	124	-138	123	-115	119	-113	124	-138	119	-113	116	-110	124	-138	116	-110	101	-135	93	-50	82	-51	83	-128	93	-50	83	-128	101	-135	93	-50	101	-135	104	-51	61	-74	62	-102	66	-65	66	-65	62	-102	70	-117	66	-65	70	-117	73	-57	73	-57	70	-117	83	-128	73	-57	83	-128	82	-51	188	372	181	345	287	345	188	372	287	345	296	372	101	345	8	0	87	0	101	345	87	0	109	69	101	345	109	69	109	372	101	345	109	372	56	372	101	345	56	372	48	345	89	434	75	452	75	434	62	-102	61	-74	60	-86	74	-9	76	54	75	66	75	66	76	77	65	135	65	135	76	77	90	149	115	163	90	149	94	115	90	149	76	77	78	88	90	149	78	88	82	98	90	149	82	98	88	107	90	149	88	107	94	115	-4	54	-1	32	1	81	1	81	-1	32	7	14	1	81	7	14	17	103	17	103	7	14	22	1	17	103	22	1	40	120	40	120	22	1	45	-6	40	120	45	-6	65	135	65	135	45	-6	74	-9	65	135	74	-9	75	66	195	80	177	62	181	38	181	38	177	62	160	48	181	38	160	48	156	16	156	16	160	48	143	38	156	16	143	38	129	1	129	1	143	38	126	33	129	1	126	33	109	31	109	31	97	32	102	-6	102	-6	97	32	87	37	102	-6	87	37	80	44	76	54	74	-9	102	-6	76	54	102	-6	80	44	154	266	166	311	144	270	144	270	166	311	132	271	114	269	132	271	131	308	114	269	131	308	102	298	39	244	52	231	57	264	57	264	52	231	67	245	57	264	67	245	77	283	77	283	67	245	82	257	77	283	82	257	102	298	102	298	82	257	98	264	102	298	98	264	114	269	171	162	192	172	194	309	194	309	192	172	212	183	194	309	212	183	217	303	217	303	212	183	228	197	217	303	228	197	235	291	235	291	228	197	240	213	235	291	240	213	246	275	246	275	240	213	248	232	246	275	248	232	250	254	194	309	170	237	171	162	168	250	170	237	194	309	168	250	194	309	166	311	166	311	154	266	163	260	166	311	163	260	168	250	166	311	131	308	132	271	276	471	282	407	286	470	286	470	282	407	292	414	286	470	292	414	295	465	295	465	292	414	300	420	295	465	300	420	302	458	302	458	300	420	305	426	302	458	305	426	307	449	307	449	305	426	308	432	307	449	308	432	308	439	282	407	276	471	268	470	282	407	268	470	261	467	282	407	261	467	252	460	282	407	252	460	241	451	282	407	241	451	229	437	282	407	229	437	179	348	94	115	110	130	115	163	115	163	110	130	129	142	115	163	129	142	137	178	137	178	129	142	150	152	137	178	150	152	154	195	154	195	150	152	171	162	154	195	171	162	166	214	166	214	171	162	170	237	109	31	102	-6	129	1	195	80	181	38	207	67	179	348	229	437	146	348	32	32	54	10	55	216	55	216	54	10	86	-3	55	216	86	-3	97	265	97	265	86	-3	101	93	149	299	97	265	113	170	113	170	97	265	105	134	113	170	105	134	107	143	107	143	207	143	113	170	113	170	207	143	213	170	190	37	185	28	185	-2	185	-2	185	28	177	21	185	-2	177	21	169	-6	169	-6	177	21	166	18	169	-6	166	18	154	-7	154	-7	166	18	154	17	154	-7	154	17	141	-8	141	-8	154	17	137	20	141	-8	137	20	128	-8	128	-8	137	20	123	28	128	-8	123	28	111	43	104	65	101	93	86	-3	104	65	86	-3	128	-8	104	65	128	-8	111	43	26	157	15	94	19	60	26	157	19	60	32	32	26	157	32	32	55	216	230	109	216	108	220	11	220	11	216	108	204	103	220	11	204	103	202	2	202	2	204	103	195	95	202	2	195	95	192	51	192	51	190	37	202	2	202	2	190	37	185	-2	188	68	189	63	190	85	190	85	189	63	190	60	190	85	190	60	195	95	195	95	190	60	191	56	195	95	191	56	192	51	257	231	257	210	260	293	257	231	260	293	254	253	254	253	260	293	253	299	254	253	253	299	246	271	246	271	253	299	243	305	246	271	243	305	232	285	232	285	243	305	228	310	232	285	228	310	210	290	124	203	141	236	149	299	149	299	141	236	161	263	149	299	161	263	206	312	206	312	161	263	184	282	206	312	184	282	210	290	97	265	101	93	101	103	97	265	101	103	102	113	97	265	102	113	103	124	97	265	103	124	105	134	286	306	283	301	304	312	304	312	283	301	279	296	304	312	279	296	276	210	276	210	279	296	274	292	276	210	274	292	268	291	268	291	260	293	276	210	276	210	260	293	257	210	263	75	261	86	260	56	260	56	261	86	257	96	260	56	257	96	251	39	251	39	257	96	250	103	251	39	250	103	240	108	237	23	251	39	240	108	237	23	240	108	230	109	237	23	230	109	220	11	286	306	304	312	289	312	210	290	228	310	206	312	149	299	113	170	124	203	188	68	190	85	188	73	25	0	29	3	33	101	33	101	29	3	33	4	33	101	33	4	38	5	38	5	41	4	39	69	39	69	41	4	49	44	33	101	15	103	18	-8	33	101	18	-8	21	-3	33	101	21	-3	25	0	39	69	33	101	38	5	96	11	84	-7	93	-8	96	11	93	-8	101	-8	96	11	77	15	84	-7	53	1	58	0	61	26	61	26	58	0	67	-3	61	26	67	-3	77	15	77	15	67	-3	76	-5	77	15	76	-5	84	-7	49	44	41	4	44	4	49	44	44	4	48	3	49	44	48	3	53	1	49	44	53	1	61	26	50	188	60	169	61	280	61	280	60	169	75	146	61	280	75	146	80	298	80	298	75	146	99	118	80	298	99	118	105	309	105	309	99	118	113	101	105	309	113	101	109	254	109	254	110	266	105	309	105	309	110	266	115	276	105	309	115	276	135	312	135	312	115	276	123	283	135	312	123	283	133	288	49	257	44	227	46	207	49	257	46	207	50	188	49	257	50	188	61	280	145	290	143	312	135	312	145	290	135	312	133	288	145	290	151	311	143	312	186	299	187	261	191	298	191	298	187	261	197	239	191	298	197	239	195	297	195	297	197	239	199	297	205	298	199	297	204	209	205	298	204	209	222	207	180	301	174	304	176	277	180	301	176	277	187	261	180	301	187	261	186	299	222	207	238	311	218	311	222	207	218	311	215	306	222	207	215	306	212	302	222	207	212	302	209	299	222	207	209	299	205	298	204	209	199	297	197	239	167	307	159	309	162	287	167	307	162	287	176	277	167	307	176	277	174	304	162	287	159	309	151	311	162	287	151	311	145	290	196	49	201	78	200	97	196	49	200	97	194	116	196	49	194	116	184	137	196	49	184	137	182	25	133	-4	160	7	135	36	135	36	160	7	137	48	147	187	137	48	160	7	147	187	160	7	168	161	168	161	160	7	182	25	168	161	182	25	184	137	133	-4	135	36	130	26	133	-4	130	26	122	18	133	-4	122	18	110	13	133	-4	110	13	101	-8	110	13	96	11	101	-8	123	86	131	73	133	204	133	204	131	73	135	60	133	204	135	60	147	187	147	187	135	60	137	48	133	204	122	219	123	86	123	86	122	219	115	233	123	86	115	233	113	101	113	101	115	233	110	244	113	101	110	244	109	254	18	-8	15	103	0	-8	61	225	44	-3	60	-5	61	225	60	-5	83	-2	61	225	23	87	31	1	61	225	31	1	44	-3	22	9	31	1	23	87	22	9	23	87	20	74	22	9	20	74	17	62	22	9	17	62	16	21	16	21	17	62	15	51	16	21	15	51	14	43	16	21	14	43	14	36	95	52	86	299	83	-2	83	-2	86	299	66	256	83	-2	66	256	66	252	83	-2	66	252	66	247	96	63	98	71	114	303	114	303	98	71	99	79	114	303	99	79	101	87	101	87	163	312	140	307	114	303	101	87	140	307	95	57	96	63	114	303	95	57	114	303	86	299	95	57	86	299	95	52	128	57	120	48	125	22	125	22	120	48	112	43	125	22	112	43	106	41	106	41	102	42	104	6	104	6	102	42	100	43	104	6	100	43	97	45	96	48	95	52	83	-2	96	48	83	-2	104	6	96	48	104	6	97	45	46	274	55	272	57	296	57	296	55	272	61	268	57	296	61	268	86	299	86	299	61	268	65	263	86	299	65	263	66	256	57	296	26	293	35	275	57	296	35	275	46	274	149	82	138	68	148	49	149	82	148	49	173	87	149	82	173	87	158	96	128	57	125	22	148	49	128	57	148	49	138	68	106	41	104	6	125	22	66	247	65	241	83	-2	83	-2	65	241	63	234	83	-2	63	234	61	225	143	462	143	372	157	460	157	460	143	372	158	374	157	460	158	374	170	453	170	453	158	374	171	380	170	453	171	380	180	443	180	443	171	380	180	390	180	443	180	390	187	431	187	431	180	390	187	402	187	431	187	402	189	416	99	419	101	404	101	432	101	432	101	404	107	391	101	432	107	391	108	444	108	444	107	391	117	381	108	444	117	381	117	453	117	453	117	381	129	374	117	453	129	374	129	460	129	460	129	374	143	372	129	460	143	372	143	462	35	275	26	293	26	275	62	225	25	87	33	1	62	225	33	1	46	-3	62	225	46	-3	61	-5	62	225	61	-5	84	-2	62	225	84	-2	64	234	84	-2	105	6	97	48	84	-2	97	48	97	52	84	-2	97	52	88	299	84	-2	88	299	68	256	84	-2	68	256	68	252	84	-2	68	252	67	247	84	-2	67	247	66	241	84	-2	66	241	64	234	23	9	33	1	25	87	23	9	25	87	21	74	23	9	21	74	19	62	23	9	19	62	17	21	17	21	19	62	17	51	17	21	17	51	15	43	17	21	15	43	15	36	47	274	56	272	58	296	58	296	56	272	63	268	58	296	63	268	88	299	88	299	63	268	67	263	88	299	67	263	68	256	88	299	97	52	97	57	88	299	97	57	115	303	115	303	97	57	98	63	115	303	98	63	99	71	101	79	103	87	115	303	101	79	115	303	99	71	103	87	164	312	141	307	103	87	141	307	115	303	130	57	121	48	127	22	127	22	121	48	114	43	127	22	114	43	107	41	107	41	104	42	105	6	105	6	104	42	101	43	105	6	101	43	99	45	58	296	27	293	36	275	58	296	36	275	47	274	150	82	140	68	149	49	150	82	149	49	174	87	150	82	174	87	159	96	130	57	127	22	149	49	130	57	149	49	140	68	107	41	105	6	127	22	29	412	29	385	36	424	36	424	29	385	36	373	36	424	36	373	45	434	45	434	36	373	45	363	45	434	45	363	57	440	57	440	45	363	57	357	57	440	57	357	70	443	70	443	57	357	70	354	70	443	70	354	84	440	84	440	70	354	84	357	84	440	84	357	96	434	96	434	84	357	96	363	96	434	96	363	106	424	106	424	96	363	106	372	106	424	106	372	112	412	112	412	106	372	112	384	112	412	112	384	115	398	173	412	173	385	179	424	179	424	173	385	179	373	179	424	179	373	188	434	188	434	179	373	189	363	188	434	189	363	200	440	200	440	189	363	200	357	200	440	200	357	213	443	213	443	200	357	213	354	213	443	213	354	227	440	227	440	213	354	227	357	227	440	227	357	240	434	240	434	227	357	240	363	240	434	240	363	249	424	249	424	240	363	249	372	249	424	249	372	256	412	256	412	249	372	256	384	256	412	256	384	258	398	173	385	173	412	170	398	29	385	29	412	27	398	36	275	27	293	27	275	97	48	105	6	99	45	-51	-103	-47	-64	-52	-108	-52	-108	-54	-57	-61	-136	-61	-136	-54	-57	-63	-53	-61	-136	-63	-53	-74	-51	-51	-103	-48	-100	-47	-64	-47	-64	-48	-100	-45	-96	-47	-64	-45	-96	-43	-73	-43	-73	-45	-96	-42	-91	-43	-73	-42	-91	-41	-84	-5	-88	-15	-105	0	-133	0	-133	-15	-105	-24	-115	0	-133	-24	-115	-35	-118	-35	-118	-40	-118	-37	-139	-37	-139	-40	-118	-45	-116	-37	-139	-45	-116	-48	-114	-51	-111	-52	-108	-61	-136	-51	-111	-61	-136	-37	-139	-51	-111	-37	-139	-48	-114	-80	-129	-61	-136	-74	-51	-80	-129	-74	-51	-85	-53	-80	-129	-85	-53	-94	-58	-80	-129	-94	-58	-95	-118	-101	-66	-106	-75	-104	-103	-101	-66	-104	-103	-95	-118	-101	-66	-95	-118	-94	-58	74	210	14	-26	32	-116	74	210	32	-116	60	-87	74	210	60	-87	83	-44	74	210	83	-44	77	221	157	307	135	304	102	12	102	12	135	304	110	300	102	12	110	300	83	-44	83	-44	110	300	81	255	83	-44	81	255	81	249	83	-44	81	249	80	241	81	263	81	255	110	300	81	263	110	300	79	297	81	263	79	297	78	268	79	297	39	293	54	275	79	297	54	275	65	275	79	297	65	275	72	272	79	297	72	272	78	268	102	12	180	312	157	307	79	232	77	221	83	-44	79	232	83	-44	80	241	4	-61	-5	-88	0	-133	4	-61	0	-133	32	-116	4	-61	32	-116	14	-26	-35	-118	-37	-139	0	-133	161	463	161	372	175	461	175	461	161	372	175	374	175	461	175	374	188	454	188	454	175	374	188	381	188	454	188	381	198	444	198	444	188	381	198	390	198	444	198	390	205	431	205	431	198	390	205	403	205	431	205	403	207	417	116	419	118	404	119	432	119	432	118	404	125	391	119	432	125	391	125	444	125	444	125	391	134	381	125	444	134	381	135	454	135	454	134	381	146	374	135	454	146	374	147	461	147	461	146	374	161	372	147	461	161	372	161	463	54	275	39	293	39	275	-104	-103	-106	-75	-108	-86	-54	-57	-52	-108	-47	-64	87	158	81	138	85	56	85	56	81	138	74	110	85	56	74	110	69	23	69	23	74	110	65	81	69	23	65	81	61	13	61	13	65	81	55	58	61	13	55	58	51	4	51	4	55	58	44	49	44	49	37	52	39	-1	39	-1	37	52	32	58	39	-1	32	58	27	-5	27	-5	32	58	26	66	27	-5	26	66	18	73	27	-5	18	73	15	-7	15	-7	18	73	5	75	15	-7	5	75	0	-5	0	-5	5	75	-7	73	0	-5	-7	73	-12	0	-12	0	-7	73	-17	68	-12	0	-17	68	-22	7	-22	7	-17	68	-25	59	-22	7	-25	59	-29	19	-29	19	-25	59	-30	48	-29	19	-30	48	-31	35	172	293	152	279	160	247	160	247	152	279	136	262	160	247	136	262	135	211	135	211	136	262	121	239	135	211	121	239	116	160	116	160	121	239	108	214	116	160	108	214	100	105	100	105	108	214	96	186	100	105	96	186	87	158	180	260	190	303	173	257	173	257	190	303	172	293	173	257	172	293	167	253	167	253	172	293	160	247	214	257	225	312	210	260	210	260	225	312	207	309	210	260	207	309	204	262	204	262	207	309	195	263	187	262	195	263	190	303	187	262	190	303	180	260	213	222	193	157	195	14	213	222	195	14	218	0	213	222	218	0	214	226	263	310	244	312	244	-6	244	-6	244	312	225	312	244	-6	225	312	218	0	218	0	225	312	217	246	218	0	217	246	217	241	218	0	217	241	216	236	215	231	214	226	218	0	215	231	218	0	216	236	182	116	175	91	179	36	182	116	179	36	195	14	182	116	195	14	193	157	173	77	173	67	179	36	173	77	179	36	175	91	298	278	290	293	290	210	298	278	290	210	296	230	298	278	296	230	299	247	298	278	299	247	300	260	290	210	290	293	284	188	284	188	290	293	278	303	284	188	278	303	276	166	276	166	278	303	275	137	276	166	275	137	296	162	263	310	244	-6	250	42	263	310	250	42	252	70	263	310	252	70	260	105	263	310	260	105	275	137	263	310	275	137	278	303	244	-6	271	-8	256	20	244	-6	256	20	251	29	244	-6	251	29	250	42	217	252	217	246	225	312	217	252	225	312	214	257	207	309	190	303	195	263	313	191	295	181	296	162	296	162	295	181	277	166	296	162	277	166	276	166	358	108	346	74	374	19	374	19	346	74	328	43	374	19	328	43	327	0	327	0	328	43	306	20	327	0	306	20	281	11	281	11	271	11	271	-8	271	-8	271	11	262	14	271	-8	262	14	256	20	330	198	325	172	339	170	330	198	339	170	347	201	347	201	339	170	349	166	347	201	349	166	364	202	364	202	349	166	357	158	364	202	357	158	361	149	313	191	296	162	325	172	313	191	325	172	330	198	435	90	443	133	440	158	435	90	440	158	430	177	435	90	430	177	413	191	435	90	413	191	411	51	364	202	362	137	374	19	364	202	374	19	391	199	391	199	374	19	411	51	391	199	411	51	413	191	281	11	271	-8	327	0	51	4	44	49	39	-1	364	202	361	149	362	137	358	108	374	19	362	137	87	158	85	56	100	105	72	236	67	213	92	0	92	0	67	213	58	181	92	0	58	181	47	138	47	138	8	0	92	0	65	273	71	270	92	298	92	298	71	270	75	265	92	298	75	265	76	259	76	259	92	0	92	298	64	295	39	293	54	274	64	295	54	274	65	273	64	295	65	273	92	298	92	298	92	0	121	302	121	302	92	0	131	146	121	302	131	146	150	307	150	307	131	146	137	168	150	307	137	168	178	312	75	251	72	236	92	0	75	251	92	0	76	259	221	13	245	0	224	168	221	13	224	168	218	146	221	13	218	146	210	119	221	13	210	119	206	103	221	13	206	103	205	34	205	34	206	103	203	91	205	34	203	91	200	82	205	34	200	82	199	74	205	34	199	74	199	65	230	273	238	270	239	295	230	273	239	295	216	293	230	273	216	293	216	275	241	228	238	217	245	0	245	0	238	217	235	205	245	0	235	205	224	168	297	11	288	14	298	-8	298	-8	288	14	282	20	298	-8	282	20	271	-6	271	-6	282	20	277	29	271	-6	277	29	276	42	276	42	294	302	271	-6	271	-6	294	302	266	298	271	-6	266	298	246	256	246	256	266	298	245	262	243	267	245	262	266	298	243	267	266	298	239	295	243	267	239	295	238	270	303	166	348	312	322	307	303	166	322	307	294	302	303	166	294	302	302	137	303	166	302	137	323	161	303	166	323	161	304	166	294	302	276	42	279	70	294	302	279	70	287	104	294	302	287	104	302	137	271	-6	246	256	245	249	271	-6	245	249	245	0	245	0	245	249	243	239	245	0	243	239	241	228	137	168	131	146	218	146	137	168	218	146	224	168	385	107	373	74	401	19	401	19	373	74	355	43	401	19	355	43	354	-1	354	-1	355	43	333	20	354	-1	333	20	307	11	307	11	297	11	298	-8	357	197	352	171	366	170	357	197	366	170	374	200	374	200	366	170	377	165	374	200	377	165	391	201	391	201	377	165	384	158	391	201	384	158	388	148	340	191	322	181	323	161	340	191	323	161	352	171	340	191	352	171	357	197	461	88	470	131	466	156	461	88	466	156	456	175	461	88	456	175	440	189	461	88	440	189	438	49	391	201	389	137	401	19	391	201	401	19	418	198	418	198	401	19	438	49	418	198	438	49	440	189	307	11	298	-8	354	-1	54	274	39	293	39	275	391	201	388	148	389	137	385	107	401	19	389	137	304	166	323	161	322	181	116	402	115	396	122	106	122	106	115	396	113	388	122	106	113	388	111	380	111	380	109	372	122	106	122	106	109	372	106	61	202	272	173	236	182	221	182	221	173	236	167	197	150	169	167	197	173	236	150	169	173	236	139	186	150	169	139	186	136	140	136	140	139	186	132	458	136	140	132	458	122	106	122	106	132	458	118	412	122	106	118	412	117	408	122	106	117	408	116	402	182	221	197	239	202	272	202	272	197	239	210	252	202	272	210	252	227	296	227	296	210	252	222	260	227	296	222	260	234	263	234	263	239	263	252	308	252	308	239	263	243	261	252	308	243	261	247	259	249	243	248	238	258	-2	258	-2	248	238	247	233	258	-2	247	233	245	227	245	227	224	161	235	-5	235	-5	224	161	221	-3	221	-3	224	161	208	1	208	1	224	161	208	112	208	1	208	112	199	10	199	10	208	112	199	81	199	10	199	81	194	62	194	22	199	10	194	62	194	22	194	62	192	49	194	22	192	49	192	37	247	259	249	255	252	308	252	308	249	255	250	250	258	-2	250	250	250	246	252	308	227	296	234	263	275	42	273	45	280	6	280	6	273	45	272	48	280	6	272	48	258	-2	258	-2	272	48	271	51	311	304	296	310	312	182	312	182	296	310	278	312	312	182	278	312	274	62	274	62	278	312	273	59	328	279	322	293	324	224	328	279	324	224	328	240	328	279	328	240	330	253	328	279	330	253	330	262	322	293	311	304	312	182	322	293	312	182	319	205	322	293	319	205	324	224	278	312	252	308	258	-2	278	312	258	-2	272	52	278	312	272	52	272	54	278	312	272	54	272	56	278	312	272	56	273	59	245	227	235	-5	258	-2	305	58	296	48	301	24	301	24	296	48	288	42	301	24	288	42	283	40	283	40	278	41	280	6	280	6	278	41	275	42	323	50	348	86	333	96	323	50	333	96	318	74	323	50	318	74	305	58	323	50	305	58	301	24	283	40	280	6	301	24	158	462	139	186	180	345	158	462	180	345	184	467	184	467	180	345	187	372	184	467	187	372	213	472	187	372	180	345	287	345	187	372	287	345	295	372	108	430	113	426	132	458	132	458	113	426	117	420	132	458	117	420	118	412	105	455	75	452	89	434	105	455	89	434	99	433	105	455	99	433	108	430	105	455	108	430	132	458	101	345	8	0	87	0	101	345	87	0	106	61	101	345	106	61	109	372	101	345	109	372	56	372	101	345	56	372	48	345	89	434	75	452	75	434	132	458	139	186	158	462	249	243	258	-2	250	246	250	250	258	-2	252	308	272	52	258	-2	271	51	75	244	73	237	90	0	90	0	73	237	71	229	90	0	71	229	69	222	129	147	135	141	135	170	135	170	135	141	141	128	135	170	145	305	129	147	129	147	145	305	118	301	129	147	118	301	93	297	129	147	93	297	90	0	90	0	93	297	76	256	90	0	76	256	76	250	90	0	76	250	75	244	50	274	61	272	66	295	66	295	61	272	69	268	66	295	69	268	93	297	93	297	69	268	74	263	93	297	74	263	76	256	37	293	37	275	50	274	37	293	50	274	66	295	254	-2	272	6	255	52	255	52	272	6	269	42	277	44	269	42	272	6	277	44	272	6	291	21	212	191	229	212	236	264	236	264	229	212	243	232	236	264	243	232	268	295	268	295	243	232	255	246	268	295	255	246	269	252	269	252	277	249	311	308	311	308	277	249	284	240	311	308	284	240	291	231	209	0	217	144	190	10	190	10	217	144	188	170	190	10	188	170	177	190	177	190	188	170	188	172	177	190	188	172	209	225	209	225	188	172	212	191	209	225	212	191	236	264	309	45	327	78	312	86	309	45	312	86	302	69	309	45	302	69	293	57	309	45	293	57	291	21	285	48	277	44	291	21	285	48	291	21	293	57	255	52	245	77	254	-2	254	-2	245	77	234	110	254	-2	234	110	234	-4	234	-4	234	110	217	144	234	-4	217	144	209	0	177	190	135	170	141	128	177	190	141	128	147	111	177	190	147	111	153	90	177	190	153	90	159	69	177	190	159	69	166	47	177	190	166	47	176	26	177	190	176	26	190	10	329	221	340	227	342	298	342	298	340	227	349	236	342	298	349	236	350	288	350	288	349	236	354	248	350	288	354	248	355	276	355	276	354	248	356	264	291	231	302	223	311	308	311	308	302	223	316	219	311	308	316	219	329	306	329	306	316	219	329	221	329	306	329	221	342	298	311	308	268	295	269	252	260	471	266	407	270	470	270	470	266	407	276	414	270	470	276	414	279	465	279	465	276	414	284	420	279	465	284	420	286	458	286	458	284	420	289	426	286	458	289	426	291	449	291	449	289	426	292	432	291	449	292	432	293	439	266	407	260	471	253	470	266	407	253	470	245	467	266	407	245	467	236	460	266	407	236	460	226	451	266	407	226	451	213	437	266	407	213	437	164	348	164	348	213	437	130	348	90	0	69	222	8	0	145	305	135	170	174	311	70	-60	60	-69	63	-101	63	-101	60	-69	50	-77	63	-101	50	-77	46	-114	46	-114	50	-77	42	-82	46	-114	42	-82	34	-83	34	-83	21	-81	29	-125	29	-125	21	-81	11	-132	-7	-137	-1	-136	0	-68	0	-68	-1	-136	5	-134	0	-68	5	-134	10	-75	10	-75	5	-134	11	-132	10	-75	11	-132	21	-81	-12	-62	-28	-59	-21	-138	-12	-62	-21	-138	-14	-138	-12	-62	-14	-138	-7	-137	-12	-62	-7	-137	0	-68	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-66	-46	-130	-48	-66	-54	-120	-54	-120	-48	-66	-56	-74	-54	-120	-56	-74	-60	-109	-60	-109	-56	-74	-61	-84	-60	-109	-61	-84	-62	-96	23	275	27	273	33	296	33	296	27	273	31	271	33	296	31	271	35	267	35	267	41	259	54	299	54	299	41	259	47	248	54	299	47	248	52	233	33	296	8	293	17	275	33	296	17	275	23	275	84	83	91	307	74	133	74	133	91	307	73	303	74	133	73	303	62	193	62	193	73	303	57	215	63	-101	80	-85	70	-60	70	-60	80	-85	79	-48	85	-38	79	-48	80	-85	85	-38	80	-85	97	-66	129	411	129	466	121	470	129	411	121	470	116	360	129	411	116	360	142	350	130	418	133	423	136	461	136	461	133	423	137	428	136	461	137	428	140	453	140	453	137	428	140	435	140	453	140	435	142	445	136	461	129	466	129	411	136	461	129	411	130	418	239	198	230	174	244	152	244	152	230	174	215	144	244	152	215	144	201	78	201	78	215	144	193	108	201	78	193	108	164	67	164	67	163	67	150	3	150	3	163	67	152	121	150	3	152	121	143	170	239	198	244	152	242	214	242	214	244	152	244	312	244	312	244	152	274	218	244	312	274	218	259	310	259	310	274	218	270	304	164	67	150	3	201	78	150	3	143	170	134	216	150	3	134	216	125	255	150	3	125	255	117	288	150	3	117	288	109	312	150	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	97	-66	93	-19	90	-29	97	-66	90	-29	85	-38	96	-1	109	312	94	16	94	16	109	312	91	307	94	16	91	307	91	45	91	45	91	307	84	83	54	299	52	233	57	215	54	299	57	215	73	303	54	299	33	296	35	267	278	294	270	304	274	218	278	294	274	218	285	269	278	294	285	269	283	282	244	312	231	310	231	232	244	312	231	232	236	227	244	312	236	227	239	223	244	312	239	223	241	219	244	312	241	219	242	214	211	250	217	244	220	303	220	303	217	244	225	237	220	303	225	237	231	310	231	310	225	237	231	232	204	274	205	264	206	284	206	284	205	264	207	257	206	284	207	257	211	294	211	294	207	257	211	250	211	294	211	250	220	303	278	471	267	442	271	404	271	404	267	442	252	416	271	404	252	416	247	375	247	375	252	416	233	397	247	375	233	397	213	354	213	354	233	397	208	385	213	354	208	385	178	380	178	380	164	382	170	346	170	346	164	382	151	386	170	346	151	386	142	350	142	350	151	386	140	393	142	350	140	393	132	401	121	470	112	471	116	360	116	360	112	471	103	470	116	360	103	470	95	376	95	376	103	470	92	466	95	376	92	466	83	458	80	400	95	376	83	458	80	400	83	458	76	446	80	400	76	446	74	431	278	471	271	404	287	437	278	471	287	437	295	471	178	380	170	346	213	354	34	-83	29	-125	46	-114	17	275	8	293	8	275	129	411	142	350	132	401	60	205	60	205	35	119	60	205	35	119	40	2	60	205	40	2	55	-3	60	205	55	-3	73	-5	60	205	73	-5	64	217	30	100	26	84	29	13	30	100	29	13	40	2	30	100	40	2	35	119	23	70	21	58	23	28	23	70	23	28	29	13	23	70	29	13	26	84	92	-4	89	-9	108	-96	108	-96	89	-9	86	-14	108	-96	86	-14	86	-106	86	-106	86	-14	84	-21	86	-106	84	-21	82	-55	82	-55	81	-65	86	-106	86	-106	81	-65	78	-76	86	-106	78	-76	73	-86	82	-42	82	-48	82	-27	82	-27	82	-48	82	-52	82	-27	82	-52	84	-21	84	-21	82	-52	82	-55	82	-27	81	-33	82	-37	82	-27	82	-37	82	-42	81	-4	85	-4	86	298	86	298	85	-4	89	-3	86	298	89	-3	117	302	117	302	89	-3	92	-2	117	302	92	-2	101	64	101	64	92	-2	101	57	108	-96	101	57	92	-2	112	108	174	312	147	307	112	108	147	307	117	302	112	108	117	302	107	92	117	302	101	64	102	71	117	302	102	71	104	80	117	302	104	80	107	92	86	298	57	295	60	270	86	298	60	270	67	267	86	298	67	267	71	262	86	298	71	262	72	256	86	298	72	256	73	-5	86	298	73	-5	77	-5	86	298	77	-5	81	-4	73	-5	72	256	71	249	57	295	32	293	48	273	57	295	48	273	60	270	142	55	133	48	135	3	135	3	133	48	135	-1	136	-70	135	-1	133	48	136	-70	133	48	125	-85	125	-85	133	48	125	44	125	-85	125	44	117	42	117	42	111	43	125	-85	125	-85	111	43	108	-96	169	56	186	110	164	80	164	80	153	66	158	43	158	43	153	66	148	31	143	22	148	31	153	66	143	22	153	66	142	55	142	55	135	3	137	8	142	55	137	8	139	14	142	55	139	14	143	22	270	54	260	303	259	-2	259	-2	260	303	240	233	259	-2	240	233	236	-5	236	-5	240	233	222	181	236	-5	222	181	220	-3	220	-3	222	181	207	109	220	-3	207	109	207	0	207	0	207	109	201	89	207	0	201	89	198	8	198	8	201	89	196	72	198	8	196	72	193	59	273	73	277	88	260	303	260	303	277	88	282	105	260	303	282	105	287	124	287	124	340	303	260	303	271	61	273	73	260	303	271	61	260	303	270	54	273	43	281	7	276	41	276	41	281	7	280	40	287	42	280	40	281	7	287	42	281	7	302	25	323	49	343	81	328	90	323	49	328	90	315	71	323	49	315	71	304	57	323	49	304	57	302	25	295	47	287	42	302	25	295	47	302	25	304	57	270	54	259	-2	270	50	270	50	259	-2	281	7	270	50	281	7	271	46	271	46	281	7	273	43	169	56	180	71	186	110	186	110	180	71	193	89	186	110	193	89	205	142	205	142	193	89	207	109	205	142	207	109	222	181	192	20	198	8	193	59	192	20	193	59	191	46	192	20	191	46	190	35	164	80	158	43	169	56	139	-39	138	-30	140	-48	140	-48	138	-30	137	-21	140	-48	137	-21	136	-70	136	-70	137	-21	135	-12	136	-70	135	-12	135	-1	108	-96	111	43	107	44	108	-96	107	44	104	47	108	-96	104	47	102	51	108	-96	102	51	101	57	65	-96	53	-104	59	-120	65	-96	59	-120	86	-106	65	-96	86	-106	73	-86	73	-5	71	249	69	239	73	-5	69	239	67	228	73	-5	67	228	64	217	48	273	32	293	32	275	92	-4	108	-96	92	-2	23	28	21	58	20	48	225	44	225	44	225	44	225	44	219	407	219	403	225	44	219	403	218	398	225	44	218	398	217	392	225	44	217	392	215	385	225	44	215	385	213	377	225	44	213	377	204	343	225	44	204	343	131	73	225	44	131	73	226	36	80	300	103	323	66	377	66	377	103	323	129	336	66	377	129	336	213	377	213	377	129	336	161	342	213	377	161	342	198	343	213	377	198	343	204	343	66	377	42	270	59	265	66	377	59	265	80	300	228	62	230	69	278	250	228	62	278	250	219	407	219	407	278	250	317	390	219	407	317	390	323	409	238	25	278	0	249	23	249	23	278	0	263	22	303	29	263	22	278	0	303	29	278	0	346	6	377	452	171	452	186	435	377	452	186	435	199	433	377	452	199	433	210	428	377	452	210	428	216	420	377	452	216	420	219	407	377	452	219	407	341	430	377	452	341	430	356	434	377	452	356	434	377	435	317	390	304	343	314	377	314	377	304	343	339	342	314	377	339	342	439	377	439	377	339	342	366	337	439	377	366	337	385	326	230	69	273	229	278	250	278	250	273	229	307	227	278	250	307	227	333	250	333	250	307	227	335	221	333	250	335	221	396	244	396	244	335	221	356	208	396	244	356	208	369	187	225	47	226	51	219	407	225	47	219	407	225	44	227	56	228	62	219	407	227	56	219	407	226	51	330	422	341	430	219	407	330	422	219	407	323	409	439	377	385	326	396	303	439	377	396	303	400	266	439	377	400	266	418	265	477	140	474	170	469	90	469	90	474	170	462	200	469	90	462	200	443	51	443	51	462	200	437	226	443	51	437	226	402	23	402	23	437	226	396	244	402	23	396	244	374	155	374	155	396	244	369	187	374	155	370	115	402	23	356	79	334	49	346	6	356	79	346	6	402	23	356	79	402	23	370	115	278	0	238	25	231	30	278	0	231	30	131	73	278	0	131	73	124	52	278	0	124	52	116	37	278	0	116	37	105	27	278	0	105	27	92	20	278	0	92	20	75	17	278	0	75	17	75	0	131	73	231	30	226	36	303	29	346	6	334	49	186	435	171	452	171	435	317	390	278	250	304	343	179	11	171	14	180	-8	180	-8	171	14	164	20	180	-8	164	20	153	-6	153	-6	164	20	160	29	153	-6	160	29	158	42	158	42	159	376	157	366	157	366	142	308	153	-6	153	-6	142	308	130	267	153	-6	130	267	130	265	153	-6	130	265	129	263	43	248	56	265	38	308	38	308	56	265	70	275	38	308	70	275	142	308	142	308	70	275	89	281	142	308	89	281	115	282	115	282	120	282	142	308	142	308	120	282	124	280	142	308	124	280	127	277	127	256	92	119	104	13	127	256	104	13	127	0	127	256	127	0	153	-6	127	256	153	-6	128	258	129	273	130	267	142	308	129	273	142	308	127	277	38	308	14	223	29	223	38	308	29	223	43	248	129	261	128	258	153	-6	129	261	153	-6	129	263	88	105	85	94	88	34	88	105	88	34	104	13	88	105	104	13	92	119	88	34	85	94	83	84	88	34	83	84	82	74	88	34	82	74	81	65	241	467	210	462	212	267	241	467	212	267	214	273	241	467	214	273	218	277	241	467	218	277	224	308	241	467	224	308	268	472	218	277	223	280	224	308	224	308	223	280	228	282	224	308	228	282	329	308	329	308	228	282	233	282	212	267	210	462	186	166	186	166	210	462	179	457	186	166	179	457	172	104	172	104	179	457	163	410	172	104	163	410	163	403	172	104	163	403	162	395	329	308	233	282	257	280	329	308	257	280	273	274	329	308	273	274	282	263	329	308	282	263	287	246	329	308	287	246	289	223	329	308	289	223	305	223	241	171	255	170	244	197	241	171	244	197	225	191	241	171	225	191	212	161	212	161	225	191	205	181	212	161	205	181	188	137	188	137	205	181	186	166	273	107	260	74	286	19	286	19	260	74	240	43	286	19	240	43	237	-1	237	-1	240	43	216	20	237	-1	216	20	189	11	189	11	179	11	180	-8	158	42	157	366	153	-6	151	430	158	425	179	457	179	457	158	425	162	418	179	457	162	418	163	410	150	454	127	452	141	433	150	454	141	433	151	430	150	454	151	430	179	457	350	88	359	131	356	156	350	88	356	156	345	175	350	88	345	175	329	189	350	88	329	189	325	49	281	201	278	137	286	19	281	201	286	19	308	198	308	198	286	19	325	49	308	198	325	49	329	189	189	11	180	-8	237	-1	281	201	262	200	266	165	281	201	266	165	273	158	281	201	273	158	277	148	281	201	277	148	278	137	262	200	244	197	255	170	262	200	255	170	266	165	162	70	172	104	162	395	162	70	162	395	161	386	162	70	161	386	159	376	162	70	159	376	158	42	141	433	127	452	127	434	273	107	286	19	278	137	186	166	172	104	188	137	139	29	137	33	78	129	78	129	137	33	136	37	78	129	136	37	108	169	108	169	136	37	136	41	250	41	240	29	396	0	396	0	240	29	224	21	396	0	224	21	199	17	298	208	356	34	354	43	354	43	355	50	329	419	329	419	355	50	356	57	329	419	356	57	382	247	382	247	356	57	358	66	382	247	358	66	360	76	382	247	363	87	396	208	382	247	396	208	505	419	505	419	396	208	417	238	505	419	417	238	571	452	329	419	505	419	571	452	329	419	571	452	219	452	329	419	219	452	288	238	329	419	288	238	297	208	329	419	297	208	298	208	329	419	298	208	354	43	444	20	440	18	621	0	621	0	440	18	437	17	621	0	437	17	432	17	469	42	464	34	621	0	621	0	464	34	458	28	621	0	458	28	450	23	450	23	447	21	621	0	621	0	447	21	444	20	479	81	478	74	621	0	621	0	478	74	477	66	621	0	477	66	475	59	475	59	472	50	621	0	621	0	472	50	469	42	480	95	479	88	621	0	480	95	621	0	586	26	480	95	586	26	581	31	581	31	567	61	483	229	483	229	567	61	509	218	621	0	621	17	611	18	621	0	611	18	601	19	621	0	601	19	593	22	621	0	593	22	586	26	562	125	559	157	563	93	563	93	559	157	547	186	563	93	547	186	567	61	567	61	547	186	530	204	567	61	530	204	509	218	480	95	581	31	483	229	480	95	483	229	475	133	422	203	445	188	453	235	453	235	445	188	463	164	453	235	463	164	483	229	483	229	463	164	475	133	422	203	453	235	418	238	422	203	418	238	417	238	422	203	417	238	396	208	396	0	396	17	381	19	396	0	381	19	369	22	396	0	369	22	361	27	396	0	361	27	265	87	396	0	265	87	257	60	396	0	257	60	250	41	265	87	361	27	356	34	265	87	356	34	298	208	262	201	297	208	288	238	262	201	288	238	236	233	262	201	236	233	225	181	225	181	236	233	189	149	189	149	236	233	188	221	189	149	188	221	159	108	159	108	188	221	145	199	159	108	145	199	139	59	139	59	145	199	138	55	145	199	108	169	136	45	145	199	136	45	136	48	145	199	136	48	137	52	145	199	137	52	138	55	78	129	62	99	139	29	139	29	62	99	158	0	139	29	158	0	141	26	141	26	158	0	145	23	158	0	158	17	154	17	158	0	154	17	151	18	158	0	151	18	149	20	158	0	149	20	147	21	158	0	147	21	145	23	158	0	62	99	47	72	158	0	47	72	32	47	158	0	32	47	12	28	158	0	12	28	-14	17	158	0	-14	17	-14	0	136	45	108	169	136	41	396	0	199	17	199	0	621	0	432	17	432	0	479	81	621	0	479	88	382	247	360	76	363	87	24	99	26	2	36	101	36	101	26	2	44	-5	36	101	44	-5	47	99	47	99	44	-5	58	22	47	99	58	22	57	26	57	26	63	88	56	95	59	34	62	41	63	88	63	88	62	41	65	48	63	88	65	48	68	78	68	78	65	48	68	56	68	78	68	56	69	66	56	95	47	99	57	26	81	20	77	16	80	-8	80	-8	77	16	73	14	80	-8	73	14	69	14	69	14	65	14	65	-8	65	-8	65	14	62	16	65	-8	62	16	59	18	58	22	44	-5	65	-8	58	22	65	-8	59	18	0	69	1	32	5	82	5	82	1	32	11	15	5	82	11	15	14	92	14	92	11	15	26	2	14	92	26	2	24	99	121	104	105	79	105	-3	105	-3	105	79	94	54	105	-3	94	54	93	-6	93	-6	94	54	87	30	93	-6	87	30	84	24	459	36	451	41	455	-8	455	-8	451	41	445	48	455	-8	445	48	444	-8	444	-8	445	48	441	56	444	-8	441	56	440	66	455	-8	465	-6	459	36	459	36	465	-6	471	35	485	37	471	35	474	-3	485	37	474	-3	482	0	444	-8	440	66	438	82	444	-8	438	82	435	99	444	-8	435	99	429	114	444	-8	429	114	418	127	444	-8	418	127	415	-4	418	127	402	140	415	-4	415	-4	402	140	393	144	415	-4	393	144	392	6	392	6	393	144	384	148	392	6	384	148	373	151	356	99	357	88	361	153	361	153	357	88	362	53	361	153	362	53	373	151	373	151	362	53	373	26	373	151	373	26	392	6	337	127	346	119	347	155	347	155	346	119	353	109	347	155	353	109	361	153	361	153	353	109	356	99	485	37	490	3	498	43	498	43	490	3	505	14	498	43	505	14	511	55	511	55	505	14	519	28	511	55	519	28	524	72	524	72	519	28	532	45	524	72	532	45	540	96	540	96	532	45	545	64	540	96	545	64	557	84	471	35	465	-6	474	-3	212	0	289	0	249	133	249	133	271	276	235	155	249	133	235	155	228	127	228	127	235	155	221	154	228	127	221	154	212	113	212	113	221	154	207	152	212	113	207	152	200	96	200	96	207	152	194	149	200	96	194	149	189	77	189	77	194	149	182	146	189	77	182	146	179	59	179	59	182	146	173	47	170	142	142	125	143	14	170	142	143	14	155	25	170	142	155	25	165	36	170	142	165	36	173	47	170	142	173	47	182	146	105	-3	117	0	121	104	121	104	117	0	127	5	121	104	127	5	142	125	142	125	127	5	143	14	81	20	80	-8	93	-6	81	20	93	-6	84	24	69	14	65	-8	80	-8	419	276	318	162	324	133	419	276	324	133	347	155	419	276	347	155	480	303	419	276	480	303	271	276	271	276	480	303	176	303	271	276	176	303	235	155	289	0	324	133	318	162	289	0	318	162	271	276	289	0	271	276	249	133	347	155	324	133	337	127	485	37	482	0	490	3	1	32	0	69	-2	54	63	88	57	26	59	34	136	141	140	164	161	400	161	400	140	164	145	189	161	400	145	189	151	213	151	213	161	220	160	245	160	245	161	220	181	262	133	97	120	360	98	15	98	15	120	360	85	312	98	15	85	312	64	47	64	47	85	312	58	260	64	47	58	260	43	92	43	92	58	260	41	205	43	92	41	205	35	149	214	282	199	274	217	224	217	224	199	274	195	230	187	230	195	230	199	274	187	230	199	274	181	262	181	262	161	220	171	225	181	262	171	225	179	228	181	262	179	228	187	230	344	158	333	132	333	30	333	30	333	132	321	108	333	30	321	108	308	87	308	87	289	61	301	12	301	12	289	61	269	39	301	12	269	39	268	0	268	0	269	39	249	24	268	0	249	24	232	-8	232	-8	249	24	226	14	232	-8	226	14	202	11	202	11	178	15	195	-11	195	-11	178	15	159	26	195	-11	159	26	142	-4	142	-4	159	26	145	44	142	-4	145	44	136	68	142	-4	136	68	133	97	142	-4	133	97	98	15	254	452	222	439	230	389	230	389	222	439	210	359	199	339	210	359	222	439	199	339	222	439	191	422	191	422	161	400	169	270	191	422	169	270	178	295	191	422	178	295	188	318	191	422	188	318	199	339	161	400	151	213	160	245	161	400	160	245	169	270	134	118	136	141	120	360	134	118	120	360	133	97	202	11	195	-11	232	-8	374	456	321	463	342	436	342	436	321	463	319	440	294	437	319	440	321	463	294	437	321	463	287	460	295	176	310	180	301	238	301	238	310	180	323	232	331	233	323	232	325	187	331	233	325	187	342	198	287	252	276	268	279	175	287	252	279	175	295	176	287	252	295	176	301	238	263	282	245	287	246	194	263	282	246	194	260	181	263	282	260	181	279	175	263	282	279	175	276	268	214	282	217	224	229	286	229	286	217	224	233	211	229	286	233	211	245	287	245	287	233	211	246	194	384	316	381	294	403	95	403	95	381	294	377	270	403	95	377	270	372	247	372	247	363	214	403	95	403	95	363	214	363	53	372	247	361	240	363	214	363	214	361	240	350	236	363	214	350	236	342	198	342	198	350	236	340	234	342	198	340	234	331	233	386	337	403	95	387	357	387	357	403	95	418	434	418	434	403	95	437	143	418	434	437	143	453	400	453	400	437	143	462	194	453	400	462	194	476	355	476	355	462	194	478	247	476	355	478	247	484	300	342	436	360	427	374	456	374	456	360	427	375	410	374	456	375	410	418	434	418	434	375	410	384	387	418	434	384	387	387	357	363	53	363	214	354	186	363	53	354	186	344	158	363	53	344	158	333	30	308	87	301	12	333	30	323	232	310	180	325	187	230	389	250	412	254	452	254	452	250	412	272	428	254	452	272	428	287	460	287	460	272	428	294	437	384	316	403	95	386	337	120	360	136	141	161	400	98	86	100	103	105	279	105	279	100	103	103	121	105	279	103	121	107	140	107	140	111	143	112	162	112	162	111	143	115	145	112	162	115	145	114	162	114	162	115	145	123	171	91	-4	97	54	97	70	91	-4	97	70	105	279	105	279	97	70	98	86	105	279	84	260	91	-4	91	-4	84	260	61	234	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	120	188	129	212	129	293	129	293	129	212	139	235	129	293	139	235	154	304	154	304	139	235	151	255	154	304	151	255	164	271	164	271	171	279	180	310	180	310	171	279	179	285	180	310	179	285	188	289	194	129	202	135	194	167	194	167	202	135	202	164	206	165	202	164	202	135	206	165	202	135	211	143	180	310	188	289	207	312	207	312	188	289	196	292	207	312	196	292	204	293	204	293	215	291	207	312	207	312	215	291	245	308	210	166	211	143	215	169	215	169	211	143	219	153	215	169	219	153	220	173	220	173	219	153	221	153	220	173	221	153	226	178	226	178	221	153	224	24	226	178	224	24	245	42	234	224	232	209	245	42	245	42	232	209	230	194	245	42	230	194	226	178	224	285	231	277	245	308	245	308	231	277	235	265	245	308	235	265	236	251	236	251	245	42	245	308	245	42	268	69	275	294	275	294	268	69	288	101	275	294	288	101	297	273	297	273	288	101	303	135	297	273	303	135	311	245	311	245	303	135	313	172	311	245	313	172	316	210	236	238	234	224	245	42	236	238	245	42	236	251	221	153	214	129	224	24	224	24	214	129	206	106	224	24	206	106	202	10	202	10	206	106	197	83	202	10	197	83	188	62	150	16	153	-6	159	22	159	22	153	-6	178	0	159	22	178	0	169	32	169	32	178	0	178	44	188	62	178	44	178	0	188	62	178	0	202	10	180	310	154	304	164	271	186	172	177	178	179	124	186	172	179	124	186	126	186	172	186	126	194	129	186	172	194	129	194	167	132	178	126	148	135	145	132	178	135	145	140	182	140	182	135	145	144	140	140	182	144	140	147	185	147	185	144	140	153	133	147	185	153	133	155	186	155	186	153	133	165	127	155	186	165	127	167	183	167	183	165	127	179	124	167	183	179	124	177	178	129	293	105	279	107	140	129	293	107	140	112	162	129	293	112	162	120	188	123	171	115	145	119	147	123	171	119	147	123	148	123	171	123	148	126	148	123	171	126	148	132	178	109	17	127	-8	118	12	118	12	127	-8	130	11	140	12	130	11	153	-6	140	12	153	-6	150	16	102	26	98	38	91	-4	102	26	91	-4	127	-8	102	26	127	-8	109	17	130	11	127	-8	153	-6	91	-4	98	38	97	54	245	308	245	42	275	294	245	308	215	291	224	285	206	165	211	143	210	166	194	395	194	399	178	-11	178	-11	194	399	194	402	178	-11	194	402	194	405	194	405	195	416	156	-11	156	-11	195	416	105	335	97	380	105	335	198	424	97	380	198	424	207	429	244	452	44	452	66	433	244	452	66	433	80	426	244	452	80	426	90	409	244	452	90	409	97	380	244	452	97	380	207	429	244	452	207	429	221	433	244	452	221	433	244	435	194	405	156	-11	178	-11	198	424	105	335	195	416	392	381	398	389	404	439	404	439	398	389	405	394	404	439	405	394	425	453	425	453	405	394	412	397	425	453	412	397	419	398	419	398	427	395	425	453	425	453	427	395	452	458	386	418	369	394	385	369	386	418	385	369	392	381	386	418	392	381	404	439	195	389	195	392	228	135	228	135	195	392	178	-11	228	135	178	-11	229	135	229	135	178	-11	385	369	229	135	385	369	354	367	354	367	385	369	369	394	439	377	449	368	452	458	452	458	449	368	465	365	452	458	465	365	471	455	471	455	465	365	480	367	471	455	480	367	486	448	486	448	480	367	492	374	486	448	492	374	498	438	498	438	492	374	500	384	498	438	500	384	504	424	504	424	500	384	505	395	504	424	505	395	507	408	452	458	427	395	433	387	452	458	433	387	439	377	194	395	178	-11	195	392	66	433	44	452	44	435	107	-8	113	312	98	68	98	68	113	312	95	308	98	68	95	308	86	133	86	133	95	308	78	304	86	133	78	304	73	187	73	187	78	304	61	301	73	187	61	301	58	230	58	230	61	301	44	262	41	267	44	262	61	301	41	267	61	301	39	297	121	293	124	-8	132	264	132	264	124	-8	143	35	132	264	143	35	143	225	143	225	143	35	165	82	143	225	165	82	160	118	160	118	165	82	161	118	238	253	235	208	244	219	238	253	244	219	257	275	257	275	244	219	253	229	257	275	253	229	262	236	212	173	235	208	219	229	212	173	219	229	206	208	212	173	206	208	195	188	212	173	195	188	188	130	161	118	165	82	173	145	173	145	165	82	188	130	173	145	188	130	184	168	184	168	188	130	195	188	113	312	107	-8	124	-8	113	312	124	-8	121	293	39	297	10	293	21	275	39	297	21	275	30	273	39	297	30	273	36	271	39	297	36	271	41	267	257	275	262	236	277	292	277	292	262	236	270	240	277	292	270	240	278	241	278	241	285	240	299	304	299	304	285	240	294	238	299	304	294	238	303	234	303	234	312	232	321	308	321	308	312	232	321	231	321	308	321	231	333	307	333	307	321	231	334	233	333	307	334	233	344	302	344	302	334	233	345	238	344	302	345	238	352	294	352	294	345	238	353	247	352	294	353	247	358	283	358	283	353	247	359	258	358	283	359	258	360	270	299	304	277	292	278	241	21	275	10	293	10	275	299	304	303	234	321	308	235	208	238	253	219	229	143	225	160	118	153	176	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	275	452	72	452	95	432	275	452	95	432	106	430	275	452	106	430	114	427	275	452	114	427	119	423	275	452	119	423	122	417	275	452	122	417	123	410	275	452	123	410	231	428	275	452	231	428	395	428	395	428	433	563	414	563	395	428	414	563	395	520	395	428	395	520	376	488	395	428	376	488	352	467	395	428	352	467	320	455	395	428	320	455	275	452	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	179	0	-21	17	-21	0	95	432	72	452	72	435	72	235	31	87	39	1	72	235	39	1	52	-3	72	235	52	-3	67	-5	72	235	67	-5	90	-2	72	235	90	-2	74	244	107	43	105	45	111	6	111	6	105	45	103	48	111	6	103	48	90	-2	90	-2	103	48	103	52	103	57	104	63	90	-2	90	-2	104	63	105	71	90	-2	105	71	77	265	77	265	105	71	107	79	77	265	107	79	109	87	109	87	158	263	77	265	77	265	158	263	160	270	77	265	160	270	180	303	180	303	160	270	163	275	180	303	163	275	167	278	216	307	180	303	275	281	275	281	180	303	178	281	172	280	178	281	180	303	172	280	180	303	167	278	136	57	127	48	133	22	133	22	127	48	120	43	133	22	120	43	113	41	113	41	110	42	111	6	111	6	110	42	107	43	279	364	263	337	275	281	279	364	275	281	308	399	279	364	308	399	293	399	243	318	216	307	275	281	243	318	275	281	263	337	66	282	72	278	180	303	180	303	72	278	76	272	180	303	76	272	77	265	180	303	36	303	46	285	180	303	46	285	57	284	180	303	57	284	66	282	156	82	146	68	155	49	156	82	155	49	180	87	156	82	180	87	166	96	136	57	133	22	155	49	136	57	155	49	146	68	113	41	111	6	133	22	90	-2	77	265	77	262	90	-2	77	262	76	257	90	-2	76	257	75	251	90	-2	75	251	74	244	29	9	39	1	31	87	29	9	31	87	27	74	29	9	27	74	25	62	29	9	25	62	23	21	23	21	25	62	23	51	23	21	23	51	21	43	23	21	21	43	21	36	46	285	36	303	36	285	103	57	90	-2	103	52	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	392	489	423	489	348	588	392	489	348	588	340	597	392	489	340	597	333	603	392	489	333	603	325	608	392	489	325	608	318	610	392	489	318	610	310	611	392	489	310	611	302	548	280	581	281	574	281	590	281	590	281	574	284	567	281	590	284	567	286	598	286	598	284	567	288	561	286	598	288	561	292	605	292	605	288	561	295	554	292	605	295	554	301	609	301	609	295	554	302	548	301	609	302	548	310	611	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	290	348	321	348	247	449	290	348	247	449	239	457	290	348	239	457	232	464	290	348	232	464	224	468	290	348	224	468	217	471	290	348	217	471	209	471	290	348	209	471	201	408	179	440	180	434	180	450	180	450	180	434	182	427	180	450	182	427	185	458	185	458	182	427	187	421	185	458	187	421	191	465	191	465	187	421	193	414	191	465	193	414	199	470	199	470	193	414	201	408	199	470	201	408	209	471	335	266	337	286	335	271	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	427	611	433	548	437	609	437	609	433	548	443	554	437	609	443	554	446	605	446	605	443	554	451	560	446	605	451	560	453	598	453	598	451	560	456	566	453	598	456	566	458	589	458	589	456	566	458	572	458	589	458	572	459	579	433	548	427	611	420	610	433	548	420	610	412	606	433	548	412	606	403	600	433	548	403	600	393	590	433	548	393	590	380	577	433	548	380	577	330	489	330	489	380	577	297	489	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	299	471	305	407	309	470	309	470	305	407	315	414	309	470	315	414	318	465	318	465	315	414	322	420	318	465	322	420	325	458	325	458	322	420	327	426	325	458	327	426	329	449	329	449	327	426	330	432	329	449	330	432	331	439	305	407	299	471	291	470	305	407	291	470	284	467	305	407	284	467	275	460	305	407	275	460	264	451	305	407	264	451	251	437	305	407	251	437	202	348	202	348	251	437	169	348	335	266	337	286	335	271	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	245	552	245	525	251	564	251	564	245	525	251	513	251	564	251	513	261	573	261	573	251	513	261	503	261	573	261	503	272	580	272	580	261	503	273	497	272	580	273	497	286	582	286	582	273	497	286	495	286	582	286	495	300	580	300	580	286	495	300	497	300	580	300	497	312	573	312	573	300	497	312	503	312	573	312	503	322	564	322	564	312	503	322	512	322	564	322	512	328	552	328	552	322	512	328	524	328	552	328	524	330	538	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	388	552	388	525	395	564	395	564	388	525	395	513	395	564	395	513	404	573	404	573	395	513	404	503	404	573	404	503	416	580	416	580	404	503	416	497	416	580	416	497	429	582	429	582	416	497	429	495	429	582	429	495	443	580	443	580	429	495	443	497	443	580	443	497	455	573	455	573	443	497	455	503	455	573	455	503	465	564	465	564	455	503	465	512	465	564	465	512	471	552	471	552	465	512	471	524	471	552	471	524	474	538	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	388	525	388	552	386	538	291	432	271	452	271	436	421	428	318	365	414	422	245	525	245	552	243	538	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	136	412	137	385	143	424	143	424	137	385	143	373	143	424	143	373	152	434	152	434	143	373	152	363	152	434	152	363	164	440	164	440	152	363	164	357	164	440	164	357	178	443	178	443	164	357	178	354	178	443	178	354	192	440	192	440	178	354	192	357	192	440	192	357	204	434	204	434	192	357	204	363	204	434	204	363	214	424	214	424	204	363	214	372	214	424	214	372	220	412	220	412	214	372	220	384	220	412	220	384	222	398	283	87	262	312	244	312	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	280	412	280	385	286	424	286	424	280	385	286	373	286	424	286	373	295	434	295	434	286	373	296	363	295	434	296	363	307	440	307	440	296	363	308	357	307	440	308	357	321	443	321	443	308	357	321	354	321	443	321	354	335	440	335	440	321	354	335	357	335	440	335	357	347	434	347	434	335	357	347	363	347	434	347	363	357	424	357	424	347	363	357	372	357	424	357	372	363	412	363	412	357	372	363	384	363	412	363	384	366	398	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	335	266	337	286	335	271	280	385	280	412	278	398	137	385	136	412	134	398	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	304	489	335	489	260	588	304	489	260	588	253	597	304	489	253	597	245	603	304	489	245	603	238	608	304	489	238	608	230	610	304	489	230	610	222	611	304	489	222	611	215	548	192	581	193	574	193	590	193	590	193	574	195	567	193	590	195	567	198	598	198	598	195	567	200	561	198	598	200	561	204	605	204	605	200	561	207	554	204	605	207	554	213	609	213	609	207	554	215	548	213	609	215	548	222	611	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	170	348	201	348	126	449	170	348	126	449	119	457	170	348	119	457	111	464	170	348	111	464	103	468	170	348	103	468	96	471	170	348	96	471	87	471	170	348	87	471	81	408	57	440	58	434	59	450	59	450	58	434	61	427	59	450	61	427	63	458	63	458	61	427	66	421	63	458	66	421	70	465	70	465	66	421	72	414	70	465	72	414	78	470	78	470	72	414	81	408	78	470	81	408	87	471	17	277	8	296	8	278	185	191	20	191	-2	112	185	191	-2	112	164	112	185	191	20	191	-2	112	185	191	-2	112	164	112	322	191	-15	191	-26	112	322	191	-26	112	311	112	322	182	-15	182	-26	120	322	182	-26	120	311	120	660	182	-15	182	-26	120	660	182	-26	120	649	120	145	362	145	367	145	367	143	250	145	367	135	413	143	250	135	413	123	253	123	253	135	413	109	382	123	253	109	382	108	261	108	261	109	382	96	275	148	382	157	398	171	440	171	440	157	398	173	413	171	440	173	413	216	463	216	463	173	413	195	429	216	463	195	429	224	446	148	382	171	440	135	413	148	382	135	413	145	367	92	348	87	313	89	292	92	348	89	292	96	275	92	348	96	275	109	382	165	342	157	348	158	252	165	342	158	252	172	258	165	342	172	258	176	335	158	252	157	348	151	352	158	252	151	352	147	357	158	252	147	357	145	362	158	252	145	362	143	250	189	281	192	299	191	309	189	281	191	309	188	318	189	281	188	318	184	327	189	281	184	327	182	267	176	335	172	258	182	267	176	335	182	267	184	327	143	250	145	362	145	367	102	394	107	385	108	445	108	445	107	385	115	377	108	445	115	377	119	455	119	455	115	377	126	370	119	455	126	370	132	461	132	461	126	370	134	364	132	461	134	364	148	463	148	463	134	364	140	360	148	463	140	360	144	355	101	431	99	413	100	403	101	431	100	403	102	394	101	431	102	394	108	445	199	364	204	400	202	420	199	364	202	420	195	438	199	364	195	438	183	451	199	364	183	451	182	330	118	299	119	272	134	315	134	315	119	272	155	299	134	315	155	299	143	330	143	330	155	299	146	345	148	463	146	345	155	299	148	463	155	299	168	460	168	460	155	299	182	330	168	460	182	330	183	451	95	283	66	266	75	250	95	283	75	250	119	272	95	283	119	272	118	299	148	463	144	355	146	350	148	463	146	350	146	345	129	-7	134	27	132	48	129	-7	132	48	125	65	129	-7	125	65	113	79	129	-7	113	79	112	-41	48	-72	50	-99	63	-57	63	-57	50	-99	86	-72	63	-57	86	-72	73	-42	73	-42	86	-72	76	-27	78	90	76	-27	86	-72	78	90	86	-72	98	87	98	87	86	-72	112	-41	98	87	112	-41	113	79	25	-88	-2	-105	5	-122	25	-88	5	-122	50	-99	25	-88	50	-99	48	-72	78	90	63	88	64	-7	78	90	64	-7	70	-12	78	90	70	-12	74	-16	78	90	74	-16	76	-21	78	90	76	-21	76	-27	33	21	37	13	39	71	39	71	37	13	45	5	39	71	45	5	49	81	49	81	45	5	56	-2	49	81	56	-2	63	88	63	88	56	-2	64	-7	32	58	29	41	30	31	32	58	30	31	33	21	32	58	33	21	39	71	115	289	126	324	124	337	124	337	131	457	115	289	115	289	131	457	111	442	115	289	111	442	99	311	99	311	111	442	98	419	99	311	98	419	90	335	90	335	98	419	89	391	90	335	89	391	87	360	187	375	196	384	196	444	196	444	196	384	202	396	196	444	202	396	202	430	202	430	202	396	204	413	139	359	150	363	158	463	158	463	150	363	161	366	158	463	161	366	173	461	173	461	161	366	175	369	173	461	175	369	186	455	186	455	175	369	187	375	186	455	187	375	196	444	131	457	124	337	126	346	131	457	126	346	131	354	131	457	131	354	139	359	131	457	139	359	158	463	179	268	158	285	167	250	167	250	158	285	142	299	167	250	142	299	137	269	137	269	142	299	132	312	137	269	132	312	126	324	126	324	115	289	137	269	95	362	94	367	94	367	92	250	94	367	85	413	92	250	85	413	72	253	72	253	85	413	58	382	72	253	58	382	56	261	56	261	58	382	45	275	97	382	107	398	121	440	121	440	107	398	122	413	121	440	122	413	165	463	165	463	122	413	145	429	165	463	145	429	173	446	97	382	121	440	85	413	97	382	85	413	94	367	41	348	35	313	38	292	41	348	38	292	45	275	41	348	45	275	58	382	114	342	106	348	108	252	114	342	108	252	121	258	114	342	121	258	125	335	108	252	106	348	100	352	108	252	100	352	97	357	108	252	97	357	95	362	108	252	95	362	92	250	139	281	141	299	140	309	139	281	140	309	138	318	139	281	138	318	133	327	139	281	133	327	132	267	125	335	121	258	132	267	125	335	132	267	133	327	265	250	267	367	258	413	265	250	258	413	245	253	245	253	258	413	231	382	245	253	231	382	230	261	230	261	231	382	218	275	270	382	280	398	293	440	293	440	280	398	296	413	293	440	296	413	338	463	338	463	296	413	318	429	338	463	318	429	347	446	270	382	293	440	258	413	270	382	258	413	267	367	215	348	209	313	211	292	215	348	211	292	218	275	215	348	218	275	231	382	287	342	279	348	281	252	287	342	281	252	294	258	287	342	294	258	298	335	281	252	279	348	273	352	281	252	273	352	269	357	281	252	269	357	267	362	281	252	267	362	265	250	312	281	314	299	314	309	312	281	314	309	311	318	312	281	311	318	306	327	312	281	306	327	305	267	298	335	294	258	305	267	298	335	305	267	306	327	265	250	267	362	267	367	92	250	95	362	94	367	71	394	76	385	77	445	77	445	76	385	84	377	77	445	84	377	88	455	88	455	84	377	95	370	88	455	95	370	102	461	102	461	95	370	104	364	102	461	104	364	118	463	118	463	104	364	109	360	118	463	109	360	113	355	70	431	68	413	69	403	70	431	69	403	71	394	70	431	71	394	77	445	168	364	173	400	171	420	168	364	171	420	164	438	168	364	164	438	153	451	168	364	153	451	151	330	87	299	89	272	103	315	103	315	89	272	125	299	103	315	125	299	112	330	112	330	125	299	115	345	118	463	115	345	125	299	118	463	125	299	137	460	137	460	125	299	151	330	137	460	151	330	153	451	64	283	35	266	44	250	64	283	44	250	89	272	64	283	89	272	87	299	118	463	113	355	115	350	118	463	115	350	115	345	245	394	249	385	251	445	251	445	249	385	257	377	251	445	257	377	261	455	261	455	257	377	268	370	261	455	268	370	275	461	275	461	268	370	277	364	275	461	277	364	290	463	290	463	277	364	282	360	290	463	282	360	286	355	244	431	241	413	242	403	244	431	242	403	245	394	244	431	245	394	251	445	341	364	347	400	345	420	341	364	345	420	337	438	341	364	337	438	326	451	341	364	326	451	325	330	260	299	262	272	276	315	276	315	262	272	298	299	276	315	298	299	286	330	286	330	298	299	289	345	290	463	289	345	298	299	290	463	298	299	310	460	310	460	298	299	325	330	310	460	325	330	326	451	238	283	209	266	218	250	238	283	218	250	262	272	238	283	262	272	260	299	290	463	286	355	288	350	290	463	288	350	289	345	-2	21	2	13	3	73	3	73	2	13	10	5	3	73	10	5	14	83	14	83	10	5	21	-2	14	83	21	-2	27	89	27	89	21	-2	29	-7	27	89	29	-7	43	90	43	90	29	-7	35	-12	43	90	35	-12	39	-16	-3	59	-5	41	-4	31	-3	59	-4	31	-2	21	-3	59	-2	21	3	73	94	-7	100	27	97	48	94	-7	97	48	90	65	94	-7	90	65	79	79	94	-7	79	79	77	-41	13	-72	15	-99	29	-57	29	-57	15	-99	51	-72	29	-57	51	-72	38	-42	38	-42	51	-72	41	-27	43	90	41	-27	51	-72	43	90	51	-72	63	87	63	87	51	-72	77	-41	63	87	77	-41	79	79	-9	-88	-37	-105	-28	-122	-9	-88	-28	-122	15	-99	-9	-88	15	-99	13	-72	43	90	39	-16	41	-21	43	90	41	-21	41	-27	267	-7	272	27	270	48	267	-7	270	48	263	65	267	-7	263	65	251	79	267	-7	251	79	250	-41	186	-72	188	-99	201	-57	201	-57	188	-99	224	-72	201	-57	224	-72	211	-42	211	-42	224	-72	214	-27	216	90	214	-27	224	-72	216	90	224	-72	236	87	236	87	224	-72	250	-41	236	87	250	-41	251	79	163	-88	134	-105	143	-122	163	-88	143	-122	188	-99	163	-88	188	-99	186	-72	216	90	201	89	202	-7	216	90	202	-7	208	-12	216	90	208	-12	212	-16	216	90	212	-16	214	-21	216	90	214	-21	214	-27	170	21	175	13	176	73	176	73	175	13	183	5	176	73	183	5	187	83	187	83	183	5	194	-2	187	83	194	-2	201	89	201	89	194	-2	202	-7	169	59	167	41	167	31	169	59	167	31	170	21	169	59	170	21	176	73	257	289	268	324	266	337	266	337	274	457	257	289	257	289	274	457	254	442	257	289	254	442	242	311	242	311	254	442	240	419	242	311	240	419	232	335	232	335	240	419	232	391	232	335	232	391	229	360	329	375	339	384	339	444	339	444	339	384	345	396	339	444	345	396	345	430	345	430	345	396	347	413	282	359	292	363	300	463	300	463	292	363	303	366	300	463	303	366	316	461	316	461	303	366	317	369	316	461	317	369	329	455	329	455	317	369	329	375	329	455	329	375	339	444	274	457	266	337	268	346	274	457	268	346	274	354	274	457	274	354	282	359	274	457	282	359	300	463	321	268	300	285	309	250	309	250	300	285	285	299	309	250	285	299	280	269	280	269	285	299	274	312	280	269	274	312	268	324	90	289	101	324	100	337	100	337	107	457	90	289	90	289	107	457	87	442	90	289	87	442	74	311	74	311	87	442	73	419	74	311	73	419	65	335	65	335	73	419	65	391	65	335	65	391	62	360	162	375	171	384	172	444	172	444	171	384	177	396	172	444	177	396	177	430	177	430	177	396	179	413	115	359	125	363	133	463	133	463	125	363	137	366	133	463	137	366	149	461	149	461	137	366	150	369	149	461	150	369	162	455	162	455	150	369	162	375	162	455	162	375	172	444	107	457	100	337	102	346	107	457	102	346	107	354	107	457	107	354	115	359	107	457	115	359	133	463	155	268	134	285	143	250	143	250	134	285	118	299	143	250	118	299	113	269	113	269	118	299	107	312	113	269	107	312	101	324	101	324	90	289	113	269	268	324	257	289	280	269	124	19	106	-97	121	-97	124	19	121	-97	126	-77	103	341	103	273	109	340	109	340	103	273	111	275	109	340	111	275	116	338	116	338	111	275	118	277	116	338	118	277	124	335	124	335	118	277	127	281	124	335	127	281	134	330	134	330	127	281	137	286	134	330	137	286	148	324	148	324	137	286	149	292	148	324	149	292	160	319	160	319	149	292	158	296	160	319	158	296	167	298	187	128	202	158	188	299	188	299	191	315	179	316	188	299	179	316	176	299	176	299	179	316	169	317	176	299	169	317	167	298	167	298	169	317	160	319	196	338	195	331	202	158	202	158	195	331	193	323	202	158	193	323	191	315	209	461	198	456	201	269	201	269	198	456	201	262	202	158	201	262	197	352	202	158	197	352	197	345	202	158	197	345	196	338	201	276	202	283	209	461	209	461	202	283	203	291	209	461	203	291	204	299	204	299	212	299	208	315	208	315	212	299	220	316	220	316	212	299	222	299	220	316	222	299	229	317	229	317	222	299	232	297	229	317	232	297	239	320	239	320	232	297	241	294	239	320	241	294	250	325	250	325	241	294	252	289	250	325	252	289	263	331	263	331	252	289	263	283	263	331	263	283	272	335	272	335	263	283	272	278	272	335	272	278	279	275	272	335	279	275	280	338	280	338	279	275	285	273	280	338	285	273	286	340	286	340	285	273	290	272	286	340	290	272	292	341	292	341	290	272	295	271	292	341	295	271	297	342	297	342	295	271	308	273	297	342	308	273	310	340	310	340	308	273	318	278	310	340	318	278	320	335	320	335	318	278	327	285	320	335	327	285	328	328	328	328	327	285	332	295	328	328	332	295	332	319	332	319	332	295	334	307	246	390	252	400	252	448	252	448	252	400	256	409	252	448	256	409	258	438	258	438	256	409	259	418	258	438	259	418	259	426	222	358	228	366	234	461	234	461	228	366	238	379	234	461	238	379	244	456	244	456	238	379	246	390	244	456	246	390	252	448	222	463	209	461	211	329	222	463	211	329	215	341	222	463	215	341	218	350	222	463	218	350	222	358	222	463	222	358	234	461	209	461	204	299	208	315	209	461	208	315	211	329	198	456	191	447	191	382	198	456	191	382	193	374	198	456	193	374	195	367	198	456	195	367	196	362	198	456	196	362	197	357	198	456	197	357	197	352	198	456	197	352	201	262	202	158	218	182	211	200	202	158	211	200	206	217	202	158	206	217	203	232	202	158	203	232	201	247	202	158	201	247	201	262	191	315	188	299	202	158	188	299	182	274	187	128	187	128	182	274	173	250	187	128	173	250	173	90	173	90	173	250	161	227	173	90	161	227	159	45	159	45	161	227	146	206	159	45	146	206	145	-7	145	-7	146	206	139	-29	146	206	129	188	131	175	146	206	131	175	132	164	146	206	132	164	133	154	146	206	133	154	133	145	146	206	133	145	133	135	146	206	133	135	135	-46	146	206	135	-46	139	-29	135	-46	133	135	133	113	184	415	185	408	186	436	186	436	185	408	186	401	186	436	186	401	191	447	191	447	186	401	188	392	191	447	188	392	191	382	62	308	63	296	63	319	63	319	63	296	68	286	63	319	68	286	68	328	68	328	68	286	75	279	68	328	75	279	75	336	75	336	75	279	84	275	75	336	84	275	85	340	85	340	84	275	96	273	85	340	96	273	97	342	97	342	96	273	103	273	97	342	103	273	103	341	131	88	129	63	131	-61	131	88	131	-61	135	-46	131	88	135	-46	133	113	127	39	124	19	126	-77	127	39	126	-77	131	-61	127	39	131	-61	129	63	184	415	186	436	184	422	209	461	201	269	201	276	7	59	9	49	9	70	9	70	9	49	13	40	9	70	13	40	14	80	14	80	13	40	21	33	14	80	21	33	21	87	21	87	21	33	30	29	21	87	30	29	31	92	31	92	30	29	41	27	31	92	41	27	42	94	42	94	41	27	45	27	42	94	45	27	47	94	47	94	45	27	51	28	47	94	51	28	53	92	53	92	51	28	57	30	53	92	57	30	60	90	60	90	57	30	64	32	60	90	64	32	68	87	68	87	64	32	72	35	68	87	72	35	77	83	77	83	72	35	87	42	77	83	87	42	92	76	92	76	87	42	99	46	92	76	99	46	103	72	103	72	99	46	109	48	103	72	109	48	113	69	113	69	109	48	121	50	113	69	121	50	124	67	124	67	121	50	135	51	124	67	135	51	137	66	142	-87	135	51	132	-92	163	320	153	323	153	298	153	298	153	323	142	327	153	298	142	327	141	294	141	294	142	327	130	333	141	294	130	333	127	287	109	278	114	280	114	340	114	340	114	280	120	283	114	340	120	283	121	337	121	337	120	283	127	287	121	337	127	287	130	333	96	277	100	277	102	343	102	343	100	277	104	277	102	343	104	277	107	342	107	342	104	277	109	278	107	342	109	278	114	340	61	310	63	299	63	321	63	321	63	299	67	290	63	321	67	290	67	330	67	330	67	290	74	283	67	330	74	283	74	337	74	337	74	283	84	279	74	337	84	279	84	342	84	342	84	279	96	277	84	342	96	277	96	343	96	343	96	277	102	343	141	92	140	83	142	-87	142	-87	140	83	139	75	142	-87	139	75	137	66	141	132	142	114	144	203	144	203	142	114	146	6	144	203	146	6	146	14	146	14	146	22	144	203	144	203	146	22	147	30	144	203	147	30	157	221	157	221	147	30	147	36	157	221	147	36	148	43	157	221	148	43	150	51	150	51	158	51	152	66	152	66	158	51	164	66	164	66	158	51	168	50	164	66	168	50	175	67	175	67	168	50	177	49	175	67	177	49	186	70	186	70	177	49	187	46	186	70	187	46	198	75	198	75	187	46	198	42	198	75	198	42	210	36	193	340	193	333	196	166	196	166	193	333	192	326	196	166	192	326	190	318	190	318	187	303	196	166	196	166	187	303	183	148	183	148	187	303	178	269	183	148	178	269	171	126	171	126	178	269	168	242	171	126	168	242	162	100	162	100	168	242	157	221	162	100	157	221	152	66	187	303	190	318	181	318	187	303	181	318	175	302	175	302	181	318	172	319	175	302	172	319	164	301	164	301	172	319	163	320	164	301	163	320	153	298	203	209	200	222	196	166	196	166	200	222	199	237	196	166	199	237	198	256	198	256	198	268	198	456	198	456	198	268	199	278	198	456	199	278	208	461	208	461	199	278	199	286	208	461	199	286	201	294	208	461	201	294	203	302	203	302	216	301	204	317	204	317	216	301	218	319	218	319	216	301	227	300	218	319	227	300	230	321	230	321	227	300	237	297	230	321	237	297	240	323	240	323	237	297	248	292	240	323	248	292	252	327	252	327	248	292	263	286	252	327	263	286	268	333	268	333	263	286	272	282	212	81	198	75	210	36	212	81	210	36	219	32	255	439	251	449	251	406	255	439	251	406	254	414	255	439	254	414	257	422	255	439	257	422	257	428	215	348	221	360	221	463	221	463	221	360	228	372	221	463	228	372	233	461	233	461	228	372	238	387	233	461	238	387	243	456	243	456	238	387	245	397	243	456	245	397	251	449	251	449	245	397	251	406	244	26	255	27	256	90	256	90	255	27	265	31	256	90	265	31	266	86	266	86	265	31	273	38	266	86	273	38	273	79	273	79	273	38	277	48	273	79	277	48	278	70	278	70	277	48	279	59	256	90	244	92	244	26	244	26	244	92	241	92	244	26	241	92	238	26	238	26	241	92	236	92	238	26	236	92	233	27	233	27	236	92	231	90	233	27	231	90	226	30	226	30	231	90	226	88	226	30	226	88	220	85	220	85	212	81	219	32	220	85	219	32	226	30	268	333	272	282	276	337	276	337	272	282	280	279	276	337	280	279	283	339	283	339	280	279	286	277	283	339	286	277	289	340	289	340	286	277	292	276	289	340	292	276	295	341	295	341	292	276	297	275	295	341	297	275	299	342	299	342	297	275	309	277	299	342	309	277	310	340	310	340	309	277	319	282	310	340	319	282	319	336	319	336	319	282	326	289	319	336	326	289	327	329	327	329	326	289	332	299	327	329	332	299	332	320	332	320	332	299	333	310	208	461	204	317	210	335	208	461	210	335	221	463	221	463	210	335	215	348	208	461	203	302	204	317	198	456	191	448	192	377	198	456	192	377	193	370	198	456	193	370	194	363	198	456	194	363	194	355	198	456	194	355	196	166	198	456	196	166	198	256	196	166	214	185	207	198	196	166	207	198	203	209	196	166	194	355	194	347	191	448	186	437	187	402	191	448	187	402	189	394	191	448	189	394	190	385	191	448	190	385	192	377	186	437	185	423	185	419	186	437	185	419	185	414	186	437	185	414	186	409	186	437	186	409	187	402	157	221	150	51	152	66	155	-49	155	-44	155	-53	155	-53	155	-44	155	-39	155	-53	155	-39	154	-67	154	-67	155	-39	153	-32	154	-67	153	-32	152	-25	149	-78	154	-67	152	-25	149	-78	152	-25	149	-15	149	-78	149	-15	147	-7	149	-78	147	-7	147	0	149	-78	147	0	146	6	149	-78	146	6	142	114	149	-78	142	114	142	-87	142	114	142	101	142	-87	137	66	135	51	142	-87	135	51	130	34	132	-92	132	-92	130	34	124	21	132	-92	124	21	119	-93	119	-93	124	21	119	9	119	-93	119	9	111	-2	119	-93	111	-2	107	-92	107	-92	111	-2	101	-16	107	-92	101	-16	97	-87	97	-87	101	-16	94	-27	97	-87	94	-27	89	-80	89	-80	94	-27	89	-36	89	-80	89	-36	85	-44	144	203	126	185	133	171	144	203	133	171	137	159	144	203	137	159	140	147	144	203	140	147	141	132	84	-70	89	-80	85	-44	84	-70	85	-44	83	-51	84	-70	83	-51	82	-59	141	92	142	-87	142	101	193	340	196	166	194	347	189	29	233	36	236	305	236	305	233	36	272	56	236	305	272	56	275	285	275	285	272	56	303	87	275	285	303	87	305	254	305	254	303	87	324	126	305	254	324	126	324	216	324	216	324	126	331	171	55	215	55	126	75	254	75	254	55	126	75	86	75	254	75	86	105	285	105	285	75	86	105	56	105	285	105	56	144	305	144	305	105	56	144	36	144	305	144	36	189	312	189	312	144	36	189	29	189	312	189	29	236	305	55	126	55	215	48	171	476	41	478	25	478	57	478	57	478	25	485	11	478	57	485	11	485	71	485	71	485	11	496	0	485	71	496	0	496	82	496	82	496	0	509	-6	496	82	509	-6	510	89	510	89	509	-6	525	-8	510	89	525	-8	526	91	526	91	525	-8	541	-6	526	91	541	-6	542	89	542	89	541	-6	555	0	542	89	555	0	555	81	555	81	555	0	566	11	555	81	566	11	566	70	566	70	566	11	573	25	566	70	573	25	573	57	573	57	573	25	575	41	251	41	254	25	254	57	254	57	254	25	260	11	254	57	260	11	261	71	261	71	260	11	271	0	261	71	271	0	272	82	272	82	271	0	285	-6	272	82	285	-6	286	89	286	89	285	-6	301	-8	286	89	301	-8	302	91	302	91	301	-8	317	-6	302	91	317	-6	318	89	318	89	317	-6	331	0	318	89	331	0	331	81	331	81	331	0	342	11	331	81	342	11	342	70	342	70	342	11	349	25	342	70	349	25	349	57	349	57	349	25	351	41	27	41	30	25	30	57	30	57	30	25	36	11	30	57	36	11	37	71	37	71	36	11	47	0	37	71	47	0	48	82	48	82	47	0	60	-6	48	82	60	-6	61	89	61	89	60	-6	76	-8	61	89	76	-8	78	91	78	91	76	-8	92	-6	78	91	92	-6	93	89	93	89	92	-6	106	0	93	89	106	0	107	81	107	81	106	0	117	11	107	81	117	11	117	70	117	70	117	11	124	25	117	70	124	25	124	57	124	57	124	25	127	41	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	695	211	676	221	678	200	678	200	676	221	664	203	656	202	664	203	676	221	656	202	676	221	652	225	652	225	610	217	612	151	652	225	612	151	624	172	652	225	624	172	632	183	652	225	632	183	640	192	652	225	640	192	648	198	652	225	648	198	656	202	610	217	574	197	588	74	610	217	588	74	593	100	610	217	593	100	601	126	610	217	601	126	612	151	608	9	598	14	606	-11	606	-11	598	14	592	23	606	-11	592	23	577	-7	577	-7	592	23	587	35	577	-7	587	35	586	51	586	51	588	74	577	-7	577	-7	588	74	574	197	577	-7	574	197	553	4	553	4	574	197	545	165	553	4	545	165	535	23	535	23	545	165	526	125	535	23	526	125	524	49	524	49	526	125	520	80	704	127	699	104	703	61	703	61	699	104	692	82	703	61	692	82	689	37	689	37	692	82	683	60	689	37	683	60	673	17	673	17	683	60	673	41	678	200	689	193	695	211	695	211	689	193	698	181	695	211	698	181	710	194	710	194	698	181	703	166	710	194	703	166	705	149	705	149	704	127	713	88	713	88	704	127	703	61	719	172	710	194	713	88	719	172	713	88	720	116	719	172	720	116	722	144	705	149	713	88	710	194	619	7	621	-10	631	8	631	8	621	-10	635	-6	631	8	635	-6	642	12	642	12	635	-6	649	-1	642	12	649	-1	653	19	653	19	649	-1	662	6	653	19	662	6	663	29	663	29	662	6	673	17	663	29	673	17	673	41	608	9	606	-11	621	-10	608	9	621	-10	619	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	695	211	676	221	679	200	679	200	676	221	666	203	657	202	666	203	676	221	657	202	676	221	652	225	652	225	610	217	611	150	652	225	611	150	624	172	652	225	624	172	632	183	652	225	632	183	641	192	652	225	641	192	649	198	652	225	649	198	657	202	610	217	574	197	588	75	610	217	588	75	593	100	610	217	593	100	601	126	610	217	601	126	611	150	608	9	598	14	606	-11	606	-11	598	14	591	23	606	-11	591	23	577	-7	577	-7	591	23	587	36	577	-7	587	36	586	51	586	51	588	75	577	-7	577	-7	588	75	574	197	577	-7	574	197	553	4	553	4	574	197	545	165	553	4	545	165	535	23	535	23	545	165	526	125	535	23	526	125	524	49	524	49	526	125	520	80	704	127	699	104	703	61	703	61	699	104	693	82	703	61	693	82	689	37	689	37	693	82	684	60	689	37	684	60	673	17	673	17	684	60	673	41	679	200	689	193	695	211	695	211	689	193	698	181	695	211	698	181	710	194	710	194	698	181	703	166	710	194	703	166	705	149	705	149	704	127	713	88	713	88	704	127	703	61	719	172	710	194	713	88	719	172	713	88	720	116	719	172	720	116	722	144	705	149	713	88	710	194	620	7	621	-10	632	8	632	8	621	-10	635	-6	632	8	635	-6	643	12	643	12	635	-6	649	-1	643	12	649	-1	653	19	653	19	649	-1	662	6	653	19	662	6	663	29	663	29	662	6	673	17	663	29	673	17	673	41	608	9	606	-11	621	-10	608	9	621	-10	620	7	940	211	920	221	922	200	922	200	920	221	909	203	901	202	909	203	920	221	901	202	920	221	896	225	896	225	855	217	856	151	896	225	856	151	868	172	896	225	868	172	876	183	896	225	876	183	884	192	896	225	884	192	892	198	896	225	892	198	901	202	855	217	819	197	832	74	855	217	832	74	838	100	855	217	838	100	846	126	855	217	846	126	856	151	852	9	843	14	850	-11	850	-11	843	14	836	23	850	-11	836	23	821	-7	821	-7	836	23	832	35	821	-7	832	35	830	51	830	51	832	74	821	-7	821	-7	832	74	819	197	821	-7	819	197	798	4	798	4	819	197	790	165	798	4	790	165	779	23	779	23	790	165	771	125	779	23	771	125	768	49	768	49	771	125	764	80	948	127	943	104	947	61	947	61	943	104	937	82	947	61	937	82	934	37	934	37	937	82	928	60	934	37	928	60	918	17	918	17	928	60	917	41	922	200	933	193	940	211	940	211	933	193	942	181	940	211	942	181	954	194	954	194	942	181	947	166	954	194	947	166	949	149	949	149	948	127	958	88	958	88	948	127	947	61	963	172	954	194	958	88	963	172	958	88	964	116	963	172	964	116	966	144	949	149	958	88	954	194	863	7	865	-10	875	8	875	8	865	-10	880	-6	875	8	880	-6	886	12	886	12	880	-6	893	-1	886	12	893	-1	897	19	897	19	893	-1	906	6	897	19	906	6	907	29	907	29	906	6	918	17	907	29	918	17	917	41	852	9	850	-11	865	-10	852	9	865	-10	863	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	152	248	145	243	162	209	162	209	145	243	137	182	130	175	137	182	137	237	130	175	137	237	125	169	125	169	137	237	119	162	137	237	137	182	145	243	140	24	142	75	137	26	137	26	142	75	135	29	123	42	135	29	133	93	123	42	133	93	106	149	22	152	54	113	137	237	137	237	54	113	82	85	137	237	82	85	106	149	106	149	82	85	105	61	106	149	105	61	123	42	149	22	152	24	152	48	152	48	152	24	154	26	152	48	154	26	155	39	155	39	154	26	155	29	155	39	155	29	155	32	148	60	142	75	143	22	148	60	143	22	146	22	148	60	146	22	149	22	148	60	149	22	152	48	142	75	140	24	142	23	142	75	142	23	143	22	142	75	133	93	135	29	163	257	158	253	162	209	163	257	162	209	181	231	163	257	181	231	168	262	203	277	201	279	202	262	203	277	202	262	204	272	203	277	204	272	204	275	201	279	199	280	202	262	202	262	199	280	196	281	202	262	196	281	194	248	194	248	196	281	192	280	194	248	192	280	188	278	182	274	175	269	181	231	182	274	181	231	194	248	182	274	194	248	188	278	137	237	106	149	113	156	137	237	113	156	119	162	54	113	22	152	22	146	152	248	162	209	158	253	168	262	181	231	175	269	53	49	59	54	75	120	75	120	59	54	66	59	75	120	66	59	75	66	75	66	190	149	106	153	106	153	190	149	109	238	106	153	109	238	92	256	75	120	75	66	106	153	49	93	30	71	36	33	49	93	36	33	43	40	49	93	43	40	48	45	49	93	48	45	53	49	49	93	53	49	75	120	30	71	17	53	20	23	30	71	20	23	24	25	30	71	24	25	30	28	30	71	30	28	36	33	17	53	9	40	10	23	17	53	10	23	13	22	17	53	13	22	16	22	17	53	16	22	20	23	9	40	7	29	7	27	9	40	7	27	8	25	9	40	8	25	10	23	78	210	106	153	92	256	78	210	92	256	76	274	78	210	76	274	73	276	78	210	73	276	71	278	78	210	71	278	70	228	190	149	190	155	156	190	190	149	156	190	130	217	190	149	130	217	109	238	70	228	71	278	70	279	70	228	70	279	68	280	70	228	68	280	66	281	70	228	66	281	63	242	66	281	63	280	63	242	63	242	63	280	60	279	63	242	60	279	59	254	59	254	60	279	58	276	59	254	58	276	57	263	57	263	58	276	56	273	57	263	56	273	56	270	338	382	338	431	0	431	338	382	0	431	0	382	233	465	185	465	-113	-7	233	465	-113	-7	-62	-7	100	265	37	265	92	238	100	265	92	238	143	36	100	265	143	36	142	47	100	265	142	47	133	385	142	47	136	407	136	403	142	47	136	403	135	399	142	47	135	399	134	395	142	47	134	395	134	390	142	47	134	390	133	385	128	425	134	418	446	452	446	452	134	418	266	430	446	452	266	430	283	431	283	431	313	429	446	452	446	452	313	429	337	425	446	452	337	425	357	418	395	372	446	452	390	384	390	384	446	452	385	395	373	408	385	395	446	452	373	408	446	452	357	418	446	452	395	372	397	359	446	452	397	359	399	344	446	452	399	344	399	327	446	452	399	327	416	324	199	265	236	394	136	407	199	265	136	407	145	64	199	265	145	64	146	69	199	265	146	69	178	186	199	265	178	186	192	238	199	265	192	238	311	238	199	265	311	238	319	265	178	186	146	69	171	158	178	186	171	158	290	158	178	186	290	158	297	186	142	51	143	55	136	407	142	51	136	407	142	47	144	59	145	64	136	407	144	59	136	407	143	55	136	407	236	394	241	409	136	407	241	409	246	420	136	407	246	420	254	426	136	407	254	426	266	430	136	407	266	430	134	418	446	452	86	452	104	433	446	452	104	433	118	430	446	452	118	430	128	425	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	48	75	190	0	48	75	42	54	190	0	42	54	34	38	190	0	34	38	24	27	190	0	24	27	11	20	190	0	11	20	-8	17	190	0	-8	17	-8	0	143	36	92	238	78	186	143	36	78	186	71	158	143	36	71	158	48	75	143	36	48	75	148	28	17	186	10	158	71	158	17	186	71	158	78	186	92	238	37	265	29	238	104	433	86	452	86	435	5	68	12	75	21	107	21	107	12	75	21	80	21	107	21	80	33	81	33	81	42	81	43	109	43	109	42	81	50	78	43	109	50	78	51	109	51	109	50	78	59	74	51	109	59	74	59	108	59	108	59	74	67	69	59	108	67	69	66	106	66	106	67	69	75	104	4	99	-9	87	-1	48	4	99	-1	48	0	59	4	99	0	59	5	68	4	99	5	68	21	107	5	27	0	36	2	3	2	3	0	36	-1	48	71	43	65	30	70	-1	70	-1	65	30	57	20	70	-1	57	20	55	-5	55	-5	57	20	47	15	55	-5	47	15	39	-7	39	-7	47	15	36	13	87	134	87	123	94	18	94	18	87	123	86	112	94	18	86	112	84	100	84	100	76	61	83	6	83	6	76	61	71	43	76	61	84	100	75	104	76	61	75	104	67	69	43	109	21	107	33	81	94	218	93	207	94	18	94	18	93	207	92	195	94	18	92	195	91	184	91	184	89	157	94	18	94	18	89	157	88	145	94	18	88	145	87	134	23	184	17	157	89	157	23	184	89	157	91	184	136	369	124	345	125	17	125	17	124	345	113	313	125	17	113	313	106	33	106	33	113	313	101	270	106	33	101	270	97	244	97	244	101	270	30	270	97	244	30	270	23	244	96	231	94	218	94	18	96	231	94	18	106	33	96	231	106	33	97	244	84	100	83	6	94	18	125	17	142	6	131	84	131	84	142	6	153	75	153	75	142	6	159	-1	153	75	159	-1	172	69	172	69	159	-1	175	-6	172	69	175	-6	188	65	188	65	175	-6	192	-7	188	65	192	-7	202	63	202	63	192	-7	208	-6	202	63	208	-6	216	62	216	62	208	-6	223	-1	216	62	223	-1	233	63	185	428	167	410	168	184	185	428	168	184	171	197	185	428	171	197	174	210	185	428	174	210	177	222	185	428	177	222	180	233	185	428	180	233	182	244	185	428	182	244	189	270	185	428	189	270	205	443	259	244	266	270	189	270	259	244	189	270	182	244	152	127	156	142	167	410	167	410	156	142	161	157	167	410	161	157	168	184	168	184	161	157	252	157	168	184	252	157	259	184	150	390	136	369	139	95	150	390	139	95	143	104	150	390	143	104	148	115	150	390	148	115	152	127	150	390	152	127	167	410	136	369	125	17	131	84	136	369	131	84	139	95	228	420	236	430	248	459	248	459	236	430	245	437	248	459	245	437	256	439	256	439	262	438	271	462	271	462	262	438	266	436	271	462	266	436	269	433	226	453	205	443	216	387	226	453	216	387	221	405	226	453	221	405	228	420	226	453	228	420	248	459	317	357	328	363	331	437	331	437	328	363	337	373	331	437	337	373	341	420	341	420	337	373	343	385	341	420	343	385	345	400	282	361	292	356	295	459	295	459	292	356	303	354	295	459	303	354	315	450	315	450	303	354	317	357	315	450	317	357	331	437	274	368	282	361	295	459	274	368	295	459	272	425	274	368	272	425	272	422	274	368	272	422	272	420	274	368	272	420	271	417	274	368	271	417	271	414	274	368	271	414	270	412	274	368	270	412	269	407	274	368	269	407	269	377	271	429	272	425	295	459	271	429	295	459	271	462	271	429	271	462	269	433	271	462	248	459	256	439	269	377	269	407	269	402	269	377	269	402	268	397	269	377	268	397	268	393	269	377	268	393	268	388	233	63	238	5	247	67	247	67	238	5	251	15	247	67	251	15	258	75	258	75	251	15	263	28	258	75	263	28	267	88	267	88	263	28	271	39	267	88	271	39	276	105	276	105	271	39	277	52	276	105	277	52	293	105	293	105	277	52	283	66	293	105	283	66	288	84	24	14	13	19	19	-4	24	14	19	-4	39	-7	24	14	39	-7	36	13	5	27	2	3	19	-4	5	27	19	-4	13	19	-21	51	-18	31	-18	70	-18	70	-18	31	-10	15	-18	70	-10	15	-9	87	-9	87	-10	15	2	3	-9	87	2	3	-1	48	71	43	70	-1	83	6	233	63	223	-1	238	5	205	443	189	270	216	387	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	197	215	205	215	199	238	199	238	205	215	204	238	225	239	204	238	205	215	225	239	205	215	213	214	139	83	175	218	137	75	137	75	175	218	229	420	137	75	229	420	126	410	126	410	229	420	232	427	126	410	232	427	253	452	253	452	232	427	237	430	253	452	237	430	245	431	245	431	265	428	253	452	253	452	265	428	306	447	182	240	223	394	227	410	182	240	227	410	229	420	182	240	187	216	187	239	182	240	229	420	175	218	182	240	175	218	187	216	132	49	133	57	126	410	132	49	126	410	131	44	134	66	137	75	126	410	134	66	126	410	133	57	117	427	122	423	253	452	253	452	122	423	125	418	253	452	125	418	126	410	253	452	75	452	98	432	253	452	98	432	109	430	253	452	109	430	117	427	299	353	297	333	315	231	315	231	297	333	292	314	315	231	292	314	288	222	288	222	292	314	286	296	288	222	286	296	278	280	278	280	267	264	288	222	288	222	267	264	258	216	280	420	291	408	306	447	306	447	291	408	298	392	306	447	298	392	300	372	300	372	315	231	306	447	393	385	376	414	384	289	393	385	384	289	392	307	393	385	392	307	397	327	393	385	397	327	399	348	315	231	338	243	347	435	347	435	338	243	359	259	347	435	359	259	376	414	376	414	359	259	373	273	376	414	373	273	384	289	258	216	267	264	256	252	258	216	256	252	242	244	258	216	242	244	225	239	258	216	225	239	223	214	197	215	199	238	195	238	197	215	195	238	192	238	197	215	192	238	187	239	197	215	187	239	187	216	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	454	-2	468	54	470	326	454	-2	470	326	448	275	448	275	470	326	443	311	448	275	443	311	413	299	506	61	495	50	498	23	498	23	495	50	486	44	498	23	486	44	479	41	479	41	476	42	476	6	476	6	476	42	473	43	476	6	473	43	471	45	469	49	468	54	454	-2	469	49	454	-2	476	6	469	49	476	6	471	45	474	86	481	114	494	346	494	346	481	114	491	150	494	346	491	150	504	195	504	195	527	275	515	370	515	370	527	275	537	401	470	326	468	54	470	66	470	326	470	66	474	86	470	326	474	86	494	346	515	370	494	346	504	195	535	303	561	401	537	401	535	303	537	401	527	275	535	303	527	275	583	275	535	303	583	275	583	303	521	49	546	85	530	95	521	49	530	95	517	76	521	49	517	76	506	61	521	49	506	61	498	23	479	41	476	6	498	23	448	275	403	115	403	1	448	275	403	1	416	-3	448	275	416	-3	431	-5	448	275	431	-5	454	-2	397	95	393	76	394	10	397	95	394	10	403	1	397	95	403	1	403	115	389	60	387	47	388	22	389	60	388	22	394	10	389	60	394	10	393	76	579	0	583	3	588	101	588	101	583	3	588	4	588	101	588	4	593	5	593	5	596	4	594	69	594	69	596	4	603	44	588	101	569	103	573	-8	588	101	573	-8	576	-3	588	101	576	-3	579	0	594	69	588	101	593	5	651	11	639	-7	648	-8	651	11	648	-8	656	-8	651	11	632	15	639	-7	608	1	613	0	616	26	616	26	613	0	622	-3	616	26	622	-3	632	15	632	15	622	-3	630	-5	632	15	630	-5	639	-7	596	4	599	4	603	44	603	44	599	4	603	3	603	44	603	3	616	26	616	26	603	3	608	1	605	188	615	169	616	280	616	280	615	169	630	146	616	280	630	146	634	298	634	298	630	146	653	118	634	298	653	118	659	309	659	309	653	118	667	101	659	309	667	101	664	254	664	254	665	266	659	309	659	309	665	266	670	276	659	309	670	276	690	312	690	312	670	276	677	283	690	312	677	283	687	288	604	257	600	227	601	207	604	257	601	207	605	188	604	257	605	188	616	280	699	290	698	312	690	312	699	290	690	312	687	288	699	290	706	311	698	312	741	299	742	261	746	298	746	298	742	261	751	239	746	298	751	239	750	297	750	297	751	239	754	297	759	298	754	297	759	209	759	298	759	209	777	207	736	301	729	304	731	277	736	301	731	277	742	261	736	301	742	261	741	299	777	207	793	311	773	311	777	207	773	311	770	306	777	207	770	306	767	302	777	207	767	302	763	299	777	207	763	299	759	298	759	209	754	297	751	239	722	307	714	309	716	287	722	307	716	287	731	277	722	307	731	277	729	304	716	287	714	309	706	311	716	287	706	311	699	290	751	49	756	78	755	97	751	49	755	97	749	116	751	49	749	116	739	137	751	49	739	137	737	25	688	-4	715	7	690	36	690	36	715	7	692	48	702	187	692	48	715	7	702	187	715	7	723	161	723	161	715	7	737	25	723	161	737	25	739	137	688	-4	690	36	685	26	688	-4	685	26	677	18	688	-4	677	18	665	13	688	-4	665	13	656	-8	665	13	651	11	656	-8	678	86	686	73	688	204	688	204	686	73	690	60	688	204	690	60	702	187	702	187	690	60	692	48	688	204	677	219	678	86	678	86	677	219	670	233	678	86	670	233	667	101	667	101	670	233	665	244	667	101	665	244	664	254	573	-8	569	103	555	-8	388	22	387	47	386	38	448	275	413	299	413	275	38	72	137	27	133	34	225	239	213	214	223	214	299	353	315	231	300	372	306	447	315	231	347	435	306	447	265	428	280	420	98	432	75	452	75	435	50	95	63	54	50	195	50	95	50	195	47	167	50	95	47	167	46	162	50	95	46	162	46	157	50	95	46	157	46	151	50	95	46	151	45	145	50	95	45	145	45	140	29	195	23	167	47	167	29	195	47	167	50	195	143	38	132	61	122	-2	122	-2	132	61	126	88	122	-2	126	88	124	117	124	117	124	384	122	-2	122	-2	124	384	91	335	122	-2	91	335	87	20	87	20	91	335	68	281	87	20	68	281	63	54	63	54	68	281	62	254	63	54	62	254	60	245	43	281	35	254	62	254	43	281	62	254	68	281	124	128	125	139	124	384	124	384	125	139	126	149	124	384	126	149	167	423	167	423	126	149	127	158	167	423	127	158	129	167	129	167	284	167	133	195	133	195	284	167	293	195	137	219	140	234	167	423	167	423	140	234	143	246	167	423	143	246	146	254	146	254	311	254	149	281	149	281	311	254	319	281	287	66	265	46	268	25	268	25	265	46	241	31	268	25	241	31	239	6	239	6	241	31	215	20	239	6	215	20	206	-6	206	-6	215	20	185	17	168	-10	206	-6	185	17	168	-10	185	17	160	22	168	-10	160	22	143	38	168	-10	143	38	122	-2	326	364	330	328	334	447	326	364	334	447	319	394	319	394	334	447	314	454	319	394	314	454	308	418	308	418	314	454	293	459	308	418	293	459	292	434	292	434	293	459	272	440	236	428	272	440	271	460	236	428	271	460	216	450	149	281	161	319	167	423	167	423	161	319	180	361	167	423	180	361	216	450	216	450	180	361	206	400	216	450	206	400	236	428	167	423	146	254	149	281	167	423	129	167	135	206	167	423	135	206	137	219	354	325	369	425	352	437	354	325	352	437	334	447	354	325	334	447	330	328	293	459	271	460	272	440	295	51	321	83	308	90	295	51	308	90	287	66	295	51	287	66	268	25	63	54	60	245	57	233	63	54	57	233	54	219	63	54	54	219	52	206	63	54	52	206	50	195	124	384	124	117	124	128	135	206	129	167	133	195	644	171	629	82	638	-30	638	-30	629	82	589	5	638	-30	589	5	564	-105	564	-105	589	5	527	-56	564	-105	527	-56	470	-153	470	-153	527	-56	450	-97	470	-153	450	-97	362	-171	362	-171	450	-97	362	-111	629	260	638	373	589	338	589	338	638	373	564	448	589	338	564	448	527	399	527	399	564	448	470	496	527	399	470	496	450	439	450	439	470	496	362	454	273	439	362	454	362	514	273	439	362	514	254	496	96	260	136	338	160	448	160	448	136	338	196	399	160	448	196	399	254	496	254	496	196	399	273	439	87	373	39	279	39	63	87	373	39	63	81	171	87	373	81	171	96	260	87	373	96	260	160	448	196	-56	136	5	160	-105	160	-105	136	5	96	82	160	-105	96	82	87	-30	87	-30	96	82	81	171	644	171	686	279	638	373	644	171	686	63	686	279	470	496	362	514	362	454	644	171	638	-30	686	63	273	-97	196	-56	254	-153	273	-97	254	-153	362	-171	273	-97	362	-171	362	-111	87	-30	81	171	39	63	196	-56	160	-105	254	-153	686	279	686	63	704	171	638	373	629	260	644	171	39	63	39	279	22	171	38	324	39	269	45	351	45	351	39	269	50	247	45	351	50	247	56	376	56	376	50	247	66	231	56	376	66	231	71	399	71	399	66	231	88	222	71	399	88	222	88	419	88	419	88	222	103	286	88	419	103	286	101	302	101	302	105	434	88	419	123	219	132	220	125	258	125	258	132	220	138	256	151	258	138	256	141	221	151	258	141	221	149	224	115	264	107	273	114	219	115	264	114	219	123	219	115	264	123	219	125	258	103	286	88	222	114	219	103	286	114	219	107	273	151	258	156	227	162	262	162	262	156	227	170	236	162	262	170	236	174	270	174	270	170	236	183	246	174	270	183	246	186	282	186	282	183	246	195	259	186	282	195	259	199	300	199	300	195	259	206	273	199	300	206	273	215	289	138	256	132	220	141	221	106	343	111	363	122	445	122	445	111	363	118	382	122	445	118	382	127	400	127	400	135	415	141	454	141	454	135	415	144	425	141	454	144	425	161	460	161	460	144	425	153	433	161	460	153	433	163	437	105	434	101	302	102	323	105	434	102	323	106	343	105	434	106	343	122	445	181	437	182	462	178	438	178	438	182	462	174	439	163	437	174	439	182	462	163	437	182	462	161	460	216	378	225	383	228	444	228	444	225	383	233	392	228	444	233	392	236	431	236	431	233	392	237	403	236	431	237	403	239	416	188	380	196	377	199	459	199	459	196	377	204	376	199	459	204	376	215	453	215	453	204	376	216	378	215	453	216	378	228	444	199	459	186	430	188	380	186	433	186	430	199	459	186	433	199	459	184	435	184	435	199	459	182	462	184	435	182	462	181	437	141	454	122	445	127	400	186	430	185	424	188	380	188	380	185	424	183	419	188	380	183	419	182	385	182	385	183	419	179	414	182	385	179	414	177	392	177	392	179	414	177	409	177	392	177	409	176	400	391	462	97	-9	136	-9	391	462	136	-9	430	462	420	23	413	18	413	-7	413	-7	413	18	405	15	413	-7	405	15	397	14	397	14	388	16	393	-8	393	-8	388	16	381	19	393	-8	381	19	376	26	393	-8	376	26	366	-5	366	-5	376	26	373	35	366	-5	373	35	372	48	372	48	377	209	366	-5	366	-5	377	209	360	195	366	-5	360	195	343	175	433	205	435	233	427	201	427	201	435	233	421	195	404	171	421	195	414	228	404	171	414	228	395	220	372	48	374	79	377	209	377	209	374	79	380	112	377	209	380	112	395	220	395	220	380	112	390	143	395	220	390	143	404	171	366	-5	343	175	342	3	342	3	343	175	329	152	342	3	329	152	324	18	324	18	329	152	318	125	324	18	318	125	313	40	313	40	318	125	311	97	313	40	311	97	308	67	473	153	467	124	468	15	468	15	467	124	459	94	468	15	459	94	451	4	451	4	459	94	447	66	451	4	447	66	434	39	434	39	427	30	433	-2	433	-2	427	30	420	23	433	-2	420	23	413	-7	397	14	393	-8	413	-7	483	231	456	235	460	210	460	210	456	235	452	211	445	211	452	211	456	235	445	211	456	235	439	209	439	209	456	235	435	233	439	209	435	233	433	205	466	206	471	199	483	231	483	231	471	199	474	191	483	231	474	191	475	180	475	180	484	29	483	231	484	29	501	50	505	221	505	221	501	50	516	74	505	221	516	74	522	205	522	205	516	74	527	100	522	205	527	100	533	183	533	183	527	100	534	128	533	183	534	128	537	157	473	153	468	15	484	29	473	153	484	29	475	180	434	39	433	-2	451	4	435	233	414	228	421	195	483	231	484	29	505	221	483	231	460	210	466	206	151	258	149	224	156	227	39	269	38	324	35	296	131	130	132	21	139	146	139	146	132	21	149	6	139	146	149	6	153	188	139	146	153	188	133	179	125	114	121	98	121	42	125	114	121	42	132	21	125	114	132	21	131	130	118	83	117	67	121	42	118	83	121	42	121	98	229	-86	210	-103	223	-140	223	-140	210	-103	192	-112	223	-140	192	-112	189	-148	189	-148	192	-112	176	-116	189	-148	176	-116	162	-117	162	-117	154	-116	189	-148	189	-148	154	-116	154	-151	217	-21	204	-21	207	-54	207	-54	204	-21	187	-22	207	-54	187	-22	186	-56	186	-56	187	-22	170	-23	186	-56	170	-23	167	-61	167	-61	170	-23	152	-26	167	-61	152	-26	151	-69	151	-69	152	-26	139	-80	229	-86	257	-125	250	-61	250	-61	257	-24	245	-23	250	-61	245	-23	241	-58	241	-58	245	-23	235	-22	241	-58	235	-22	232	-56	232	-56	235	-22	225	-21	232	-56	225	-21	223	-55	223	-55	225	-21	217	-21	223	-55	217	-21	214	-54	214	-54	217	-21	207	-54	147	-114	141	-110	154	-151	154	-151	141	-110	137	-104	154	-151	137	-104	123	-148	123	-148	137	-104	135	-96	123	-148	135	-96	135	-31	135	-31	135	-96	152	-26	152	-26	135	-96	139	-80	183	210	169	199	171	-3	183	210	171	-3	196	-7	183	210	196	-7	195	50	183	210	195	50	197	66	183	210	197	66	219	243	153	188	149	6	171	-3	153	188	171	-3	169	199	96	137	108	138	109	173	109	173	108	138	119	140	109	173	119	140	133	179	133	179	119	140	129	143	133	179	129	143	139	146	70	137	83	137	70	171	70	171	83	137	81	170	109	173	81	170	83	137	109	173	83	137	96	137	259	271	250	169	281	209	259	271	281	209	300	293	300	293	281	209	309	240	300	293	309	240	340	307	340	307	309	240	334	261	340	307	334	261	357	274	203	86	213	109	219	243	219	243	213	109	229	136	219	243	229	136	259	271	259	271	229	136	250	169	195	50	196	-7	196	41	268	-26	288	-105	295	22	295	22	288	-105	315	-78	295	22	315	-78	315	91	315	91	315	-78	326	-81	315	91	326	-81	358	150	358	150	326	-81	333	-46	338	-84	333	-46	326	-81	293	22	295	22	315	91	293	22	315	91	275	11	275	11	315	91	266	45	275	11	266	45	257	3	257	3	266	45	238	-2	218	-5	238	-2	266	45	218	-5	266	45	215	26	218	-5	215	26	210	27	218	-5	210	27	204	30	218	-5	204	30	199	35	218	-5	199	35	196	-7	333	-46	338	-84	343	-49	343	-49	338	-84	350	-86	343	-49	350	-86	353	-52	353	-52	350	-86	362	-87	353	-52	362	-87	363	-53	363	-53	362	-87	375	-87	363	-53	375	-87	373	-54	373	-54	375	-87	382	-54	393	-54	382	-54	392	-86	393	-54	392	-86	411	-83	471	-58	457	-30	451	-70	451	-70	457	-30	437	-41	451	-70	437	-41	431	-78	431	-78	437	-41	420	-49	431	-78	420	-49	411	-83	411	-83	420	-49	406	-52	411	-83	406	-52	393	-54	382	-54	375	-87	392	-86	257	-24	250	-61	257	-125	257	-24	257	-125	288	-105	257	-24	288	-105	268	-26	389	275	391	311	383	278	383	278	391	311	377	278	357	274	377	278	376	312	357	274	376	312	340	307	427	299	417	305	436	291	436	291	417	305	405	309	436	291	405	309	400	253	400	253	388	209	521	303	521	303	388	209	358	150	521	303	358	150	333	-46	405	309	391	311	395	271	405	309	395	271	398	264	405	309	398	264	400	253	391	311	376	312	377	278	437	291	436	291	400	253	437	291	400	253	521	303	437	291	521	303	444	303	116	-40	98	-51	99	-140	116	-40	99	-140	123	-148	116	-40	123	-148	135	-31	68	-99	71	-114	72	-81	72	-81	71	-114	82	-128	72	-81	82	-128	82	-65	82	-65	82	-128	99	-140	82	-65	99	-140	98	-51	26	181	31	146	38	176	38	176	31	146	44	142	38	176	44	142	49	173	49	173	44	142	57	139	49	173	57	139	60	172	60	172	57	139	70	137	60	172	70	137	70	171	31	146	26	181	18	152	196	41	196	-7	199	35	147	-114	154	-151	154	-116	229	-86	223	-140	257	-125	391	311	389	275	395	271	219	243	197	66	203	86	716	434	728	472	712	435	712	435	728	472	707	435	691	430	707	435	728	472	691	430	728	472	681	463	771	456	761	465	768	387	771	456	768	387	780	430	771	456	780	430	778	445	657	346	684	315	688	368	688	368	684	315	734	349	688	368	734	349	711	395	711	395	734	349	719	424	728	472	719	424	734	349	728	472	734	349	746	470	746	470	734	349	768	387	746	470	768	387	761	465	569	396	512	209	548	262	548	262	620	286	591	318	591	318	620	286	623	329	623	329	620	286	684	315	623	329	684	315	657	346	548	262	591	318	569	396	569	396	591	318	591	320	569	396	591	320	627	438	627	438	591	320	617	358	627	438	617	358	643	390	728	472	716	434	718	431	728	472	718	431	719	428	728	472	719	428	719	424	681	463	627	438	643	390	681	463	643	390	669	415	681	463	669	415	691	430	186	79	161	50	172	0	172	0	161	50	138	30	172	0	138	30	119	23	119	23	115	23	172	0	172	0	115	23	114	-13	281	238	261	206	279	82	279	82	261	206	232	152	232	152	261	206	232	153	193	137	232	153	217	190	193	137	217	190	178	174	112	63	131	90	143	158	143	158	131	90	159	116	143	158	159	116	178	174	178	174	159	116	193	137	111	24	108	27	114	-13	114	-13	108	27	106	31	114	-13	106	31	90	-11	90	-11	106	31	106	36	112	140	106	36	112	63	112	140	112	63	143	158	90	-11	106	36	112	140	90	-11	112	140	85	118	90	-11	85	118	72	104	90	-11	72	104	71	-5	46	55	47	19	52	72	52	72	47	19	56	4	52	72	56	4	61	89	61	89	56	4	71	-5	61	89	71	-5	72	104	261	206	217	190	232	153	228	33	279	82	232	152	228	33	232	152	210	114	228	33	210	114	186	79	228	33	186	79	172	0	199	387	208	406	216	466	216	466	208	406	221	421	216	466	221	421	262	472	262	472	221	421	239	431	262	472	239	431	259	435	259	435	286	430	262	472	262	472	286	430	302	469	378	205	389	208	386	247	386	247	389	208	396	249	396	249	389	208	400	212	396	249	400	212	410	253	410	253	400	212	410	215	410	253	410	215	424	258	424	258	410	215	437	-11	424	258	437	-11	435	47	435	47	437	262	424	258	431	439	404	385	414	297	431	439	414	297	443	339	431	439	399	442	404	385	309	417	334	402	337	460	337	460	334	402	364	390	337	460	364	390	368	451	368	451	364	390	404	385	368	451	404	385	399	442	302	469	286	430	309	417	302	469	309	417	337	460	446	265	437	262	441	75	446	265	441	75	457	113	446	265	457	113	508	338	508	338	457	113	481	158	508	338	481	158	512	209	508	338	512	209	569	396	521	23	525	78	507	12	507	12	525	78	502	54	507	12	502	54	493	4	493	4	502	54	483	38	493	4	483	38	479	-2	479	-2	483	38	467	30	479	-2	467	30	466	-7	466	-7	467	30	455	28	451	-10	466	-7	455	28	451	-10	455	28	448	29	451	-10	448	29	442	31	451	-10	442	31	438	35	451	-10	438	35	437	-11	436	40	435	47	437	-11	436	40	437	-11	438	35	381	163	382	3	396	191	396	191	382	3	405	-7	396	191	405	-7	410	215	410	215	405	-7	437	-11	354	65	357	41	358	98	358	98	357	41	366	20	358	98	366	20	368	131	368	131	366	20	382	3	368	131	382	3	381	163	511	460	502	455	503	405	503	405	502	455	493	451	503	405	493	451	484	447	484	447	472	443	503	405	503	405	472	443	472	374	554	112	525	78	536	37	554	112	536	37	551	53	554	112	551	53	566	72	554	112	566	72	581	94	535	432	551	445	531	472	535	432	531	472	520	465	535	432	520	465	511	460	535	432	511	460	503	405	441	439	431	439	443	339	441	439	443	339	451	440	451	440	443	339	472	374	451	440	472	374	461	441	461	441	472	374	472	443	404	383	386	247	414	297	404	383	414	297	404	385	404	383	359	340	360	199	404	383	360	199	368	202	404	383	368	202	378	205	404	383	378	205	386	247	326	303	301	269	324	140	326	303	324	140	360	199	326	303	360	199	359	340	281	238	279	82	324	140	281	238	324	140	301	269	216	466	181	450	199	387	199	387	181	450	196	368	198	350	196	368	192	287	198	350	192	287	223	283	134	368	138	341	139	398	139	398	138	341	149	318	139	398	149	318	155	426	155	426	149	318	167	300	155	426	167	300	181	450	181	450	167	300	192	287	181	450	192	287	196	368	223	283	241	284	225	321	225	321	241	284	237	320	245	320	237	320	241	284	245	320	241	284	257	287	275	335	268	329	271	293	275	335	271	293	283	301	275	335	283	301	295	311	260	325	253	322	257	287	260	325	257	287	271	293	260	325	271	293	268	329	223	283	225	321	214	327	223	283	214	327	205	336	223	283	205	336	198	350	245	320	257	287	253	322	525	78	521	23	536	37	437	262	435	47	441	75	111	24	114	-13	115	23	47	19	46	55	44	38	105	133	88	136	95	44	116	-9	95	44	80	2	80	2	95	44	88	136	80	2	88	136	70	132	105	133	110	49	117	127	117	127	110	49	121	57	117	127	121	57	127	117	127	117	121	57	128	67	127	117	128	67	132	104	132	104	128	67	133	79	132	104	133	79	134	90	357	184	354	179	380	74	380	74	354	179	342	43	342	43	354	179	318	113	342	43	318	113	301	18	301	18	318	113	281	68	301	18	281	68	258	0	258	0	281	68	241	40	258	0	241	40	211	-10	211	-10	241	40	199	26	211	-10	199	26	159	-13	159	-13	199	26	154	23	362	260	367	204	373	250	373	250	367	204	380	74	373	250	380	74	386	242	386	242	380	74	399	94	386	242	399	94	406	279	406	279	399	94	417	117	406	279	417	117	428	316	428	316	417	117	433	143	428	316	433	143	453	350	453	350	433	143	448	171	453	350	448	171	463	200	355	271	351	284	353	210	355	271	353	210	367	204	355	271	367	204	362	260	305	254	313	243	315	394	315	394	313	243	322	233	315	394	322	233	328	408	328	408	322	233	331	224	328	408	331	224	356	430	356	430	331	224	341	216	356	430	341	216	349	298	349	298	353	210	351	284	380	74	367	204	364	199	380	74	364	199	361	194	380	74	361	194	359	189	380	74	359	189	357	184	520	408	484	382	484	245	484	245	484	382	484	244	503	213	484	244	463	200	463	200	484	244	484	382	463	200	484	382	453	350	575	408	580	407	584	464	575	408	584	464	570	458	575	408	570	458	558	460	554	387	575	408	558	460	554	387	558	460	543	461	554	387	543	461	535	358	526	463	508	464	520	410	520	410	535	358	526	463	526	463	535	358	543	461	520	408	484	245	501	285	520	408	501	285	518	323	520	408	518	323	535	358	520	408	535	358	520	410	660	449	658	456	657	433	657	433	658	456	654	462	657	433	654	462	648	421	648	421	654	462	647	468	648	421	647	468	637	471	635	412	648	421	637	471	635	412	637	471	625	472	635	412	625	472	618	472	635	412	618	472	618	407	589	406	593	406	597	468	597	468	593	406	597	406	597	468	597	406	609	470	609	470	597	406	618	407	609	470	618	407	618	472	584	407	589	406	597	468	584	407	597	468	584	464	584	407	584	464	580	407	349	298	355	332	356	430	356	430	355	332	373	363	356	430	373	363	387	445	387	445	373	363	405	387	387	445	405	387	420	456	420	456	405	387	454	404	420	456	454	404	454	463	454	463	454	404	520	410	454	463	520	410	489	465	489	465	520	410	508	464	288	315	289	298	290	337	290	337	289	298	293	282	290	337	293	282	296	358	296	358	293	282	298	267	296	358	298	267	305	377	305	377	298	267	305	254	305	377	305	254	315	394	533	279	536	233	549	298	549	298	536	233	562	257	549	298	562	257	566	321	566	321	562	257	581	282	566	321	581	282	594	304	516	264	500	253	503	213	516	264	503	213	536	233	516	264	536	233	533	279	154	23	142	24	159	-13	159	-13	142	24	129	27	159	-13	129	27	116	-9	116	-9	129	27	115	31	116	-9	115	31	103	37	35	93	37	45	42	110	42	110	37	45	54	21	42	110	54	21	55	123	55	123	54	21	80	2	55	123	80	2	70	132	37	45	35	93	32	73	95	44	116	-9	103	37	484	244	503	213	500	253	353	210	349	298	341	216	105	133	95	44	110	49	616	362	595	329	598	279	598	279	595	329	563	301	598	279	563	301	539	244	539	244	563	301	527	278	539	244	527	278	489	262	489	262	488	263	470	218	470	218	488	263	495	409	470	218	495	409	463	378	620	413	640	456	615	418	615	418	640	456	612	459	615	418	612	459	609	421	609	421	612	459	602	422	577	412	602	422	612	459	577	412	612	459	572	452	153	95	124	97	133	60	133	60	124	97	118	60	112	60	118	60	124	97	112	60	124	97	109	97	184	32	171	29	179	-7	179	-7	171	29	158	27	179	-7	158	27	155	-9	155	-9	158	27	145	26	155	-9	145	26	132	26	132	26	116	26	130	-10	130	-10	116	26	111	-10	116	26	104	29	111	-10	111	-10	104	29	95	32	111	-10	95	32	95	-9	95	-9	95	32	90	38	95	-9	90	38	88	45	80	-7	95	-9	88	45	88	45	94	95	80	-7	80	-7	94	95	80	92	80	-7	80	92	68	88	258	260	224	280	229	226	229	226	224	280	203	307	229	226	203	307	180	252	180	252	203	307	195	340	212	448	195	340	203	374	212	448	203	374	224	401	298	33	298	35	297	-9	297	-9	298	35	291	99	297	-9	291	99	275	-5	275	-5	291	99	270	76	275	-5	270	76	256	0	256	0	270	76	249	59	256	0	249	59	239	5	239	5	249	59	227	70	239	5	227	70	220	0	220	0	227	70	204	81	220	0	204	81	200	-3	200	-3	204	81	196	36	180	46	196	36	204	81	180	46	204	81	179	89	133	60	148	57	153	95	153	95	148	57	164	53	153	95	164	53	179	89	179	89	164	53	180	46	367	245	362	244	362	207	362	207	362	244	356	244	362	207	356	244	351	244	351	244	301	248	343	207	343	207	301	248	285	212	258	260	229	226	285	212	258	260	285	212	301	248	362	207	351	244	343	207	381	246	374	245	378	91	381	246	378	91	412	128	381	246	412	128	392	268	374	245	367	245	378	91	378	91	367	245	362	207	378	91	362	207	339	59	339	59	362	207	337	165	339	59	337	165	313	128	313	128	291	99	298	35	313	128	298	35	339	59	443	408	430	453	415	421	415	421	430	453	402	462	415	421	402	462	389	429	389	429	402	462	375	468	389	429	375	468	366	433	366	433	375	468	350	471	366	433	350	471	346	435	346	435	350	471	331	435	292	431	331	435	328	472	292	431	328	472	266	466	266	466	212	448	224	401	266	466	224	401	255	420	266	466	255	420	292	431	195	340	212	448	180	252	180	252	212	448	170	420	180	252	170	420	146	290	146	290	170	420	143	384	146	290	143	384	133	342	563	96	538	120	524	56	524	56	538	120	501	83	524	56	501	83	483	25	483	25	501	83	463	56	483	25	463	56	440	3	440	3	463	56	424	38	440	3	424	38	397	-9	397	-9	424	38	387	27	397	-9	387	27	353	-13	353	-13	387	27	351	24	686	400	675	435	675	361	675	361	675	435	660	448	675	361	660	448	644	319	644	319	660	448	640	456	644	319	640	456	624	399	624	399	640	456	623	407	507	308	528	351	532	434	532	434	528	351	552	387	532	434	552	387	572	452	572	452	552	387	577	412	495	409	488	263	507	308	495	409	507	308	532	434	443	171	470	218	463	378	443	171	463	378	437	346	443	171	437	346	424	326	443	171	424	326	413	307	443	171	413	307	412	128	402	288	392	268	412	128	402	288	412	128	413	307	624	399	616	362	644	319	539	244	489	262	470	218	350	471	328	472	331	435	353	-13	351	24	343	24	353	-13	343	24	333	25	353	-13	333	25	323	27	353	-13	323	27	322	-12	311	30	298	33	322	-12	311	30	322	-12	323	27	200	-3	196	36	196	35	200	-3	196	35	184	32	200	-3	184	32	179	-7	132	26	130	-10	155	-9	88	45	91	51	94	95	94	95	91	51	96	55	94	95	96	55	109	97	109	97	96	55	104	58	109	97	104	58	112	60	68	88	57	83	57	0	68	88	57	0	68	-4	68	88	68	-4	80	-7	27	41	28	32	28	51	28	51	28	32	32	23	28	51	32	23	32	60	32	60	32	23	38	14	32	60	38	14	38	69	38	69	38	14	46	7	38	69	46	7	47	76	47	76	46	7	57	0	47	76	57	0	57	83	322	-12	298	33	297	-9	616	362	598	279	644	319	675	435	686	400	683	419	640	456	620	413	623	407	458	438	430	453	443	408	134	119	155	161	183	348	183	348	155	161	178	203	183	348	178	203	200	240	200	240	230	243	225	284	266	296	225	284	230	243	266	296	230	243	260	250	376	470	353	472	356	438	356	438	353	472	349	439	324	428	349	439	353	472	324	428	353	472	315	464	427	415	423	436	423	384	423	384	423	436	412	453	423	384	412	453	411	355	411	355	412	453	396	464	411	355	396	464	393	328	393	328	396	464	376	470	393	328	376	470	370	304	370	304	376	470	367	419	370	304	367	419	358	379	370	304	358	379	341	284	341	284	358	379	336	344	341	284	336	344	316	270	316	270	336	344	304	317	316	270	304	317	289	259	289	259	304	317	266	296	289	259	266	296	260	250	376	470	356	438	361	435	376	470	361	435	364	431	376	470	364	431	366	426	376	470	366	426	367	419	244	320	269	360	274	441	274	441	269	360	296	399	274	441	296	399	315	464	315	464	296	399	324	428	230	402	183	348	200	240	230	402	200	240	225	284	230	402	225	284	244	320	230	402	244	320	274	441	29	290	42	279	47	315	47	315	42	279	58	269	47	315	58	269	65	305	65	305	58	269	76	258	65	305	76	258	85	295	85	295	76	258	94	250	85	295	94	250	105	288	105	288	94	250	110	244	105	288	110	244	122	282	122	282	110	244	113	47	116	-9	113	47	91	-6	285	115	261	133	249	68	249	68	261	133	225	89	249	68	225	89	214	33	214	33	225	89	194	58	214	33	194	58	181	9	181	9	194	58	167	38	181	9	167	38	149	-4	149	-4	167	38	146	27	149	-4	146	27	130	24	130	24	125	25	149	-4	149	-4	125	25	120	27	149	-4	120	27	117	31	122	282	113	47	119	80	122	282	119	80	134	119	122	282	134	119	133	280	113	47	110	244	91	-6	91	-6	110	244	89	210	91	-6	89	210	70	173	116	-9	149	-4	117	31	116	-9	117	31	114	37	116	-9	114	37	113	47	41	72	44	43	44	103	44	103	44	43	54	20	44	103	54	20	55	137	55	137	54	20	70	3	55	137	70	3	70	173	70	173	70	3	91	-6	133	280	134	119	183	348	140	91	135	76	144	35	144	35	135	76	128	59	144	35	128	59	127	12	127	12	128	59	120	46	127	12	120	46	112	41	112	41	104	45	127	12	127	12	104	45	104	-3	496	375	513	456	488	388	488	388	513	456	485	451	488	388	485	451	481	398	481	398	485	451	474	403	465	399	474	403	485	451	465	399	485	451	462	436	209	424	219	416	311	452	311	452	219	416	225	404	311	452	225	404	229	391	229	391	240	343	311	452	311	452	240	343	241	343	311	452	241	343	250	306	229	391	143	103	144	35	229	391	144	35	157	61	229	391	157	61	166	90	229	391	166	90	240	343	104	-3	104	45	98	56	104	-3	98	56	89	68	104	-3	89	68	77	79	104	-3	77	79	74	-9	19	54	20	24	25	66	25	66	20	24	28	10	25	66	28	10	34	75	34	75	28	10	41	0	34	75	41	0	46	81	46	81	41	0	57	-7	46	81	57	-7	60	83	60	83	57	-7	74	-9	60	83	74	-9	77	79	450	51	434	-3	633	-3	450	51	633	-3	649	51	607	162	596	137	602	103	602	103	596	137	581	118	602	103	581	118	562	111	562	111	555	112	556	94	556	94	555	112	549	116	556	94	549	116	546	121	556	94	546	121	530	97	530	97	546	121	544	127	530	97	544	127	543	134	543	134	551	302	532	285	543	134	532	285	530	97	530	97	532	285	516	265	530	97	516	265	510	108	510	108	516	265	505	248	510	108	505	248	496	230	510	108	496	230	495	124	495	124	496	230	489	211	495	124	489	211	486	146	486	146	489	211	484	191	486	146	484	191	483	172	604	306	623	327	598	301	598	301	623	327	597	324	598	301	597	324	593	296	593	296	597	324	589	290	578	266	589	290	597	324	578	266	597	324	573	315	648	323	623	327	624	308	624	308	623	327	618	309	610	308	618	309	623	327	610	308	623	327	604	306	697	253	693	277	690	207	690	207	693	277	684	298	690	207	684	298	671	164	671	164	684	298	668	313	671	164	668	313	648	323	641	128	671	164	648	323	641	128	648	323	638	289	641	128	638	289	637	272	641	128	637	272	634	256	641	128	634	256	630	239	641	128	630	239	625	223	641	128	625	223	621	207	641	128	621	207	615	188	641	128	615	188	607	162	641	128	607	162	602	103	630	306	634	301	648	323	648	323	634	301	637	296	648	323	637	296	638	289	562	111	556	94	602	103	543	134	546	161	551	302	551	302	546	161	554	195	551	302	554	195	573	315	573	315	554	195	565	232	573	315	565	232	578	266	496	375	509	365	513	456	513	456	509	365	526	360	513	456	526	360	530	454	530	454	526	360	540	363	530	454	540	363	545	447	545	447	540	363	552	369	545	447	552	369	557	436	557	436	552	369	561	378	557	436	561	378	566	422	566	422	561	378	567	390	566	422	567	390	569	404	462	436	445	415	448	362	462	436	448	362	452	375	462	436	452	375	458	388	462	436	458	388	465	399	445	351	448	362	445	415	445	351	445	415	433	390	445	351	433	390	424	364	445	351	424	364	374	195	445	351	374	195	339	-9	373	195	311	452	319	27	373	195	319	27	328	-9	373	195	328	-9	339	-9	373	195	339	-9	374	195	311	452	250	306	271	219	311	452	271	219	297	114	311	452	297	114	319	27	195	430	209	424	311	452	195	430	311	452	179	452	195	430	179	452	172	432	648	323	624	308	630	306	20	24	19	54	17	41	140	91	144	35	143	103	479	190	480	186	480	248	480	248	480	186	480	180	480	248	480	180	489	246	489	246	480	180	506	-11	506	-11	480	180	477	-8	477	-8	480	180	474	157	480	248	471	248	471	198	480	248	471	198	475	197	480	248	475	197	477	194	480	248	477	194	479	190	470	379	437	341	451	202	470	379	451	202	453	201	470	379	453	201	457	200	470	379	457	200	461	199	470	379	461	199	466	199	470	379	466	199	471	198	470	379	471	198	471	248	470	379	471	248	507	413	344	191	304	122	346	58	344	191	346	58	376	247	376	247	346	58	400	119	376	247	400	119	406	296	406	296	400	119	451	202	406	296	451	202	437	341	289	17	346	58	304	122	289	17	304	122	269	74	289	17	269	74	235	43	289	17	235	43	227	-6	158	23	162	-13	199	27	199	27	162	-13	227	-6	199	27	227	-6	235	43	514	236	506	46	512	64	514	236	512	64	525	86	514	236	506	240	506	46	506	46	506	240	506	-11	506	-11	506	240	498	244	506	-11	498	244	489	246	507	413	471	248	484	276	507	413	484	276	497	305	507	413	497	305	511	332	507	413	524	453	494	461	507	413	494	461	486	421	658	96	631	118	628	58	628	58	631	118	600	81	628	58	600	81	599	28	599	28	600	81	574	56	599	28	574	56	570	6	570	6	574	56	553	39	570	6	553	39	539	-7	539	-7	553	39	537	30	539	-7	537	30	523	28	523	28	517	29	539	-7	539	-7	517	29	512	31	539	-7	512	31	509	34	551	442	550	385	560	375	551	442	560	375	564	449	564	449	560	375	568	364	564	449	568	364	576	455	576	455	568	364	574	352	576	455	574	352	578	339	576	455	578	339	589	461	589	461	578	339	579	325	605	235	579	325	576	301	605	235	576	301	573	220	573	220	576	301	566	279	573	220	566	279	552	259	507	413	511	332	524	453	524	453	511	332	528	359	524	453	528	359	551	442	551	442	528	359	550	385	486	421	494	461	466	427	466	427	494	461	464	467	466	427	464	467	445	432	445	432	464	467	432	471	445	432	432	471	424	434	424	434	432	471	405	435	329	427	405	435	361	471	329	427	361	471	324	466	405	435	432	471	400	472	405	435	400	472	361	471	607	428	615	432	618	471	618	471	615	432	622	436	618	471	622	436	630	440	603	466	589	461	594	420	603	466	594	420	600	424	603	466	600	424	607	428	603	466	607	428	618	471	656	321	653	345	650	286	650	286	653	345	645	366	650	286	645	366	632	258	632	258	645	366	632	386	632	258	632	386	614	404	605	235	632	258	614	404	605	235	614	404	594	420	605	235	594	420	589	461	605	235	589	461	579	325	556	179	552	190	553	132	553	132	552	190	546	200	553	132	546	200	540	109	540	109	546	200	536	211	540	109	536	211	534	244	534	244	536	211	536	213	534	244	536	213	552	259	552	259	536	213	573	220	556	179	553	132	559	153	556	179	559	153	558	167	534	244	514	236	525	86	534	244	525	86	540	109	506	-11	539	-7	509	34	506	-11	509	34	507	39	506	-11	507	39	506	46	423	51	427	31	429	80	429	80	427	31	437	14	429	80	437	14	443	107	443	107	437	14	454	0	443	107	454	0	460	132	460	132	454	0	477	-8	460	132	477	-8	474	157	108	133	92	136	99	44	119	-9	99	44	84	2	84	2	99	44	92	136	84	2	92	136	74	133	108	133	113	49	121	127	121	127	113	49	124	57	121	127	124	57	130	117	130	117	124	57	132	67	130	117	132	67	136	104	136	104	132	67	137	79	136	104	137	79	138	90	118	30	119	-9	130	26	130	26	119	-9	162	-13	130	26	162	-13	143	23	143	23	162	-13	158	23	158	197	175	261	171	283	171	283	187	414	158	197	158	197	187	414	154	386	158	197	154	386	132	219	132	219	154	386	130	354	132	219	130	354	115	249	115	249	130	354	114	320	115	249	114	320	109	286	282	230	267	222	279	189	279	189	267	222	251	218	279	189	251	218	233	217	233	217	214	220	224	179	224	179	214	220	197	229	224	179	197	229	189	184	189	184	197	229	184	243	189	184	184	243	175	261	331	329	328	309	347	255	347	255	328	309	323	291	347	255	323	291	320	216	320	216	323	291	316	275	320	216	316	275	309	262	309	262	296	243	320	216	320	216	296	243	282	230	320	216	282	230	279	189	289	459	257	450	265	406	289	459	265	406	329	427	289	459	329	427	324	466	171	283	183	331	187	414	187	414	183	331	215	373	187	414	215	373	228	438	228	438	215	373	265	406	228	438	265	406	257	450	347	255	362	302	367	351	347	255	367	351	333	351	347	255	333	351	331	329	233	217	224	179	279	189	107	36	99	44	119	-9	107	36	119	-9	118	30	40	93	42	45	47	110	47	110	42	45	58	21	47	110	58	21	59	124	59	124	58	21	84	2	59	124	84	2	74	133	42	45	40	93	37	74	175	261	158	197	189	184	108	133	99	44	113	49	261	457	17	457	75	440	261	457	75	440	107	440	261	457	107	440	170	440	261	457	170	440	201	440	261	457	201	440	213	439	261	457	213	439	224	434	261	457	224	434	233	426	261	457	233	426	240	413	261	457	240	413	245	397	261	457	245	397	261	397	204	199	188	201	204	184	204	184	188	201	178	204	204	184	178	204	107	232	107	232	178	204	172	209	107	232	172	209	107	440	107	440	172	209	170	217	107	440	170	217	170	232	17	457	17	397	32	397	17	457	32	397	37	414	17	457	37	414	44	426	17	457	44	426	52	434	17	457	52	434	63	439	17	457	63	439	75	440	332	214	326	206	391	184	391	184	326	206	316	202	391	184	316	202	301	199	559	209	554	204	658	184	658	184	554	204	544	201	658	184	544	201	527	199	581	457	478	262	561	385	581	457	561	385	624	217	581	457	624	217	624	232	581	457	624	232	624	409	581	457	624	409	625	421	581	457	625	421	628	430	581	457	628	430	634	436	581	457	634	436	660	457	356	227	355	246	336	406	336	406	355	246	355	383	336	406	355	383	382	457	382	457	355	383	452	183	382	457	452	183	478	262	478	262	452	183	460	183	478	262	460	183	561	385	391	199	375	202	391	184	391	184	375	202	365	206	391	184	365	206	335	227	335	227	365	206	359	214	335	227	359	214	336	246	336	246	359	214	356	227	336	246	356	227	336	406	336	406	382	457	329	418	329	418	382	457	321	428	382	457	289	457	300	439	382	457	300	439	311	435	382	457	311	435	321	428	645	439	660	441	660	457	645	439	660	457	634	436	624	217	561	385	626	209	626	209	561	385	561	232	626	209	561	232	631	204	631	204	561	232	658	184	631	204	658	184	642	201	642	201	658	184	658	199	561	217	559	209	658	184	561	217	658	184	561	232	204	184	107	232	107	217	204	184	107	217	105	209	204	184	105	209	99	204	204	184	99	204	89	201	204	184	89	201	73	199	204	184	73	199	73	184	391	184	301	199	301	184	332	214	391	184	335	227	658	184	527	199	527	184	300	439	289	457	289	441	170	440	107	440	170	232	108	133	92	136	99	44	119	-9	99	44	84	2	84	2	99	44	92	136	84	2	92	136	74	132	108	133	113	49	121	127	121	127	113	49	124	57	121	127	124	57	130	117	130	117	124	57	132	67	130	117	132	67	136	104	136	104	132	67	137	79	136	104	137	79	138	90	115	30	119	-9	126	26	126	26	119	-9	162	-13	126	26	162	-13	138	23	138	23	162	-13	151	23	191	27	151	23	162	-13	191	27	162	-13	230	-5	184	235	175	253	177	181	177	181	175	253	171	275	160	189	171	275	159	388	160	189	159	388	145	200	145	200	159	388	133	212	346	302	326	260	331	211	331	211	326	260	300	231	331	211	300	231	288	183	288	183	300	231	269	214	288	183	269	214	238	209	238	209	217	212	235	172	235	172	217	212	214	173	199	221	184	235	195	176	199	221	195	176	214	173	199	221	214	173	217	212	490	375	454	340	462	203	462	203	454	340	421	298	462	203	421	298	411	121	411	121	421	298	388	249	411	121	388	249	355	60	355	60	388	249	354	191	355	60	354	191	310	121	413	435	407	472	372	471	413	435	372	471	343	429	413	435	441	471	407	472	372	471	336	467	343	429	343	429	336	467	300	461	343	429	300	461	277	409	277	409	300	461	264	451	277	409	264	451	230	437	171	275	185	333	192	415	192	415	185	333	222	377	192	415	222	377	230	437	230	437	222	377	277	409	192	415	159	388	171	275	132	356	115	320	116	244	132	356	116	244	124	227	132	356	124	227	133	212	132	356	133	212	159	388	115	320	109	280	111	261	115	320	111	261	116	244	449	-4	449	57	437	120	449	-4	437	120	428	6	428	6	437	120	418	99	428	6	418	99	414	22	414	22	418	99	407	76	414	22	407	76	407	39	407	39	407	76	404	55	453	73	461	88	468	137	468	137	461	88	475	101	468	137	475	101	510	147	510	147	475	101	493	109	510	147	493	109	515	114	453	73	468	137	437	120	453	73	437	120	449	57	548	133	545	103	551	6	551	6	545	103	536	75	551	6	536	75	535	0	535	0	536	75	522	51	535	0	522	51	518	-4	518	-4	522	51	503	35	518	-4	503	35	499	-7	499	-7	503	35	480	29	478	-8	499	-7	480	29	478	-8	480	29	471	30	478	-8	471	30	463	33	478	-8	463	33	456	38	478	-8	456	38	451	46	478	-8	451	46	449	-4	515	201	522	203	522	243	522	243	522	203	531	239	551	247	531	239	532	193	551	247	532	193	539	180	492	199	500	199	501	247	501	247	500	199	508	200	501	247	508	200	511	245	511	245	508	200	515	201	511	245	515	201	522	243	470	201	475	199	490	375	490	375	475	199	480	199	490	375	480	199	483	249	483	249	480	199	485	198	483	249	485	198	491	248	491	248	485	198	492	199	491	248	492	199	501	247	551	247	548	133	551	6	551	247	551	6	567	261	567	261	551	6	566	15	567	261	566	15	591	35	551	247	539	180	544	166	551	247	544	166	547	150	551	247	547	150	548	133	578	433	546	449	552	356	578	433	552	356	571	376	571	376	577	368	578	433	578	433	577	368	582	358	578	433	582	358	592	441	592	441	582	358	586	347	592	441	586	347	588	336	533	406	535	334	546	449	546	449	535	334	552	356	512	460	476	467	483	428	512	460	483	428	508	419	512	460	508	419	533	406	512	460	533	406	546	449	483	428	476	467	459	432	459	432	476	467	441	471	459	432	441	471	436	435	436	435	441	471	413	435	631	395	614	410	632	249	632	249	614	410	605	448	632	249	605	448	605	232	605	232	605	448	592	441	605	232	592	441	588	324	588	324	586	301	605	232	605	232	586	301	578	280	605	232	578	280	572	221	572	221	578	280	567	261	572	221	567	261	572	219	572	219	567	261	591	35	572	219	591	35	595	205	595	205	591	35	611	58	595	205	611	58	613	188	613	188	611	58	624	83	613	188	624	83	625	169	625	169	624	83	632	107	625	169	632	107	633	150	633	150	632	107	635	131	623	415	633	421	636	460	636	460	633	421	642	426	636	460	642	426	653	466	653	466	642	426	653	431	653	466	653	431	664	436	620	454	605	448	614	410	620	454	614	410	623	415	620	454	623	415	636	460	631	395	632	249	645	380	645	380	632	249	651	271	645	380	651	271	656	363	656	363	651	271	662	296	656	363	662	296	663	343	663	343	662	296	666	321	490	375	483	249	501	282	490	375	501	282	533	406	533	406	501	282	518	310	533	406	518	310	535	334	466	202	470	201	490	375	466	202	490	375	462	203	294	18	355	60	310	121	294	18	310	121	269	73	294	18	269	73	230	43	294	18	230	43	230	-5	532	193	531	239	522	203	362	253	382	303	388	357	362	253	388	357	354	357	362	253	354	357	346	302	362	253	346	302	331	211	238	209	235	172	288	183	106	36	99	44	119	-9	106	36	119	-9	115	30	40	93	42	45	47	110	47	110	42	45	58	21	47	110	58	21	59	123	59	123	58	21	84	2	59	123	84	2	74	132	42	45	40	93	37	73	191	27	230	-5	230	43	592	441	588	336	588	324	449	-4	451	46	449	57	177	181	171	275	160	189	184	235	177	181	195	176	108	133	99	44	113	49	372	263	366	238	385	179	385	179	366	238	347	214	385	179	347	214	347	159	347	159	347	214	317	192	347	159	317	192	303	145	303	145	317	192	276	175	303	145	276	175	255	135	255	135	276	175	224	164	223	165	253	207	255	285	255	285	253	207	280	239	255	285	280	239	305	305	305	305	280	239	307	263	305	305	307	263	354	312	354	312	307	263	332	277	354	312	332	277	354	282	354	282	359	281	382	310	382	310	359	281	363	279	382	310	363	279	367	276	208	254	166	214	171	-5	208	254	171	-5	186	80	208	254	186	80	189	96	208	254	189	96	194	111	208	254	194	111	200	123	208	254	200	123	206	131	208	254	206	131	223	165	208	254	223	165	255	285	382	310	372	263	385	179	382	310	385	179	405	302	405	302	385	179	414	203	405	302	414	203	423	290	423	290	414	203	423	214	423	290	423	214	434	275	434	275	423	214	430	225	434	275	430	225	435	235	382	310	367	276	371	270	382	310	371	270	372	263	382	310	354	312	354	282	438	256	434	275	435	235	438	256	435	235	437	246	206	131	255	135	224	164	206	131	224	164	223	165	124	23	133	169	118	138	118	138	133	169	114	173	118	138	114	173	98	144	98	144	114	173	94	180	98	144	94	180	77	152	77	152	94	180	76	189	77	152	76	189	58	201	23	192	39	176	43	216	43	216	39	176	57	162	43	216	57	162	58	201	58	201	57	162	77	152	199	30	191	38	204	-9	204	-9	191	38	186	49	204	-9	186	49	171	-5	171	-5	186	49	185	63	143	5	171	-5	166	214	143	5	166	214	133	169	143	5	133	169	124	23	204	-9	224	-8	209	26	209	26	224	-8	221	24	254	31	221	24	224	-8	254	31	224	-8	242	-5	296	14	324	30	331	76	331	76	324	30	352	50	331	76	352	50	369	108	369	108	352	50	378	73	369	108	378	73	401	143	401	143	378	73	401	97	401	143	401	97	423	121	291	49	254	31	260	0	291	49	260	0	278	6	291	49	278	6	296	14	291	49	296	14	331	76	124	23	118	138	114	125	124	23	114	125	111	46	111	46	114	125	111	112	111	46	111	112	109	100	107	87	107	75	111	46	107	87	111	46	109	100	199	30	204	-9	209	26	254	31	242	-5	260	0	186	80	171	-5	185	63	167	318	145	330	173	276	173	276	145	330	131	348	173	276	131	348	127	291	127	291	131	348	126	371	120	453	126	371	130	392	120	453	130	392	161	467	161	467	130	392	142	410	161	467	142	410	161	424	140	5	165	69	161	91	161	91	176	237	140	5	140	5	176	237	131	212	140	5	131	212	104	29	104	29	131	212	98	181	104	29	98	181	80	63	80	63	98	181	78	145	80	63	78	145	71	106	226	472	218	435	230	435	226	472	230	435	240	471	240	471	230	435	241	435	240	471	241	435	253	469	253	469	241	435	250	434	253	469	250	434	260	432	210	472	161	467	161	424	210	472	161	424	187	432	210	472	187	432	218	435	210	472	218	435	226	472	225	306	194	310	228	269	225	306	228	269	245	356	245	356	228	269	228	267	245	356	228	267	229	265	268	224	274	221	284	399	268	224	284	399	245	356	268	224	245	356	232	258	245	356	229	265	230	262	245	356	230	262	231	260	245	356	231	260	232	258	194	310	167	318	173	276	194	310	173	276	228	269	71	404	72	340	90	431	90	431	72	340	93	312	90	431	93	312	120	453	120	453	93	312	127	291	120	453	127	291	126	371	175	50	185	-8	191	35	191	35	185	-8	235	-13	191	35	235	-13	212	26	212	26	235	-13	238	23	273	27	238	23	268	-11	273	27	268	-11	302	-5	165	69	140	5	185	-8	165	69	185	-8	175	50	232	256	176	237	180	156	232	256	180	156	202	184	232	256	202	184	231	207	232	256	231	207	268	224	232	256	268	224	232	258	176	237	161	91	166	125	176	237	166	125	180	156	465	381	442	357	444	309	444	309	442	357	407	335	444	309	407	335	380	284	380	284	407	335	362	318	380	284	362	318	309	306	309	306	308	308	305	269	305	269	308	308	291	216	305	269	291	216	300	215	478	462	446	465	454	426	454	426	446	465	443	427	411	420	443	427	446	465	411	420	446	465	390	456	531	430	521	445	524	376	524	376	521	445	503	456	524	376	503	456	492	341	492	341	503	456	478	462	492	341	478	462	473	406	473	406	465	381	492	341	492	341	465	381	444	309	478	462	454	426	462	424	478	462	462	424	468	420	478	462	468	420	472	414	478	462	472	414	473	406	309	306	305	269	380	284	308	308	324	343	334	434	334	434	324	343	348	375	334	434	348	375	390	456	390	456	348	375	378	402	390	456	378	402	411	420	305	267	305	269	300	215	305	267	300	215	310	214	305	267	310	214	323	264	284	399	274	221	282	218	284	399	282	218	291	216	284	399	291	216	308	308	284	399	308	308	334	434	323	264	328	216	338	261	338	261	328	216	342	219	338	261	342	219	350	256	350	256	342	219	351	225	350	256	351	225	357	250	357	250	351	225	357	233	357	250	357	233	359	242	266	466	253	469	260	432	266	466	260	432	270	429	266	466	270	429	280	462	343	143	367	192	333	151	333	151	367	192	331	195	333	151	331	195	323	157	323	157	331	195	312	158	290	155	312	158	331	195	290	155	331	195	289	191	425	144	414	166	414	68	425	144	414	68	422	83	425	144	422	83	427	99	425	144	427	99	429	117	414	68	414	166	404	55	404	55	414	166	394	182	404	55	394	182	393	42	393	42	394	182	367	192	393	42	367	192	367	21	367	21	367	192	352	115	367	21	352	115	346	83	367	21	346	83	336	5	336	5	346	83	329	58	336	5	329	58	304	39	367	192	343	143	350	130	367	192	350	130	352	115	237	104	252	129	254	176	254	176	252	129	269	146	254	176	269	146	289	191	289	191	269	146	290	155	226	153	205	120	225	72	226	153	225	72	237	104	226	153	237	104	254	176	304	39	273	27	302	-5	304	39	302	-5	336	5	238	23	235	-13	268	-11	225	72	205	120	192	78	323	264	310	214	328	216	531	430	524	376	535	410	72	340	71	404	64	373	117	133	101	136	107	44	122	-9	107	44	88	2	88	2	107	44	101	136	88	2	101	136	83	132	117	133	122	49	130	127	130	127	122	49	133	57	130	127	133	57	139	117	139	117	133	57	140	67	139	117	140	67	144	104	144	104	140	67	145	79	144	104	145	79	146	90	121	32	122	-9	131	27	131	27	122	-9	164	-13	131	27	164	-13	145	24	145	24	164	-13	161	23	201	29	161	23	164	-13	201	29	164	-13	227	-6	113	38	107	44	122	-9	113	38	122	-9	121	32	47	93	49	45	55	110	55	110	49	45	64	21	55	110	64	21	67	123	67	123	64	21	88	2	67	123	88	2	83	132	185	287	175	306	178	236	178	236	175	306	171	333	166	242	171	333	162	428	166	242	162	428	148	254	148	254	162	428	140	409	148	254	140	409	132	270	132	270	140	409	123	387	132	270	123	387	120	289	120	289	123	387	113	363	120	289	113	363	112	311	112	311	113	363	109	335	312	323	295	295	298	250	298	250	295	295	275	277	298	250	275	277	264	233	264	233	275	277	254	267	264	233	254	267	233	264	233	264	216	266	225	227	225	227	216	266	213	228	213	228	216	266	201	229	201	229	216	266	200	274	201	229	200	274	189	232	189	232	200	274	185	287	189	232	185	287	178	236	344	472	308	471	346	430	346	430	308	471	304	435	260	430	304	435	275	468	260	430	275	468	244	463	171	333	177	365	189	445	189	445	177	365	195	393	189	445	195	393	215	456	215	456	195	393	223	416	215	456	223	416	244	463	244	463	223	416	260	430	189	445	162	428	171	333	308	471	275	468	304	435	578	446	545	385	577	388	578	446	577	388	609	397	578	446	533	449	545	385	487	391	545	385	533	449	487	391	533	449	486	455	487	391	486	455	438	463	487	391	438	463	436	403	390	469	344	472	346	430	390	469	346	430	390	418	390	469	390	418	436	403	390	469	436	403	438	463	637	267	635	276	634	251	634	251	635	276	631	284	634	251	631	284	625	238	625	238	631	284	625	290	625	238	625	290	616	295	625	238	616	295	611	226	611	226	616	295	604	296	611	226	604	296	592	217	592	217	604	296	591	294	592	217	591	294	579	288	570	185	569	197	559	269	559	269	569	197	569	212	559	269	569	212	568	279	568	279	569	212	579	288	579	288	569	212	592	217	656	463	635	456	639	409	639	409	635	456	614	451	639	409	614	451	609	397	609	397	614	451	594	448	609	397	594	448	578	446	668	425	692	444	675	472	668	425	675	472	656	463	668	425	656	463	639	409	532	258	513	257	529	202	532	258	529	202	575	163	532	258	575	163	573	168	532	258	573	168	551	259	551	259	573	168	572	175	551	259	572	175	570	185	551	259	570	185	559	269	524	168	524	163	524	175	524	175	524	163	525	159	524	175	525	159	525	181	525	181	525	159	525	154	525	181	525	154	526	188	526	188	525	154	526	150	526	188	526	150	527	195	527	195	526	150	527	146	527	195	527	146	529	202	529	202	527	146	575	163	326	277	346	312	355	355	326	277	355	355	325	361	326	277	325	361	312	323	326	277	312	323	298	250	233	264	225	227	264	233	293	107	266	72	288	16	293	107	288	16	346	56	293	107	346	56	317	149	413	308	386	269	398	114	398	114	386	269	354	218	398	114	354	218	346	56	346	56	354	218	320	154	312	198	320	154	354	218	251	116	271	128	275	177	275	177	271	128	294	141	275	177	294	141	312	198	312	198	294	141	320	154	244	156	219	137	225	97	244	156	225	97	236	105	244	156	236	105	251	116	244	156	251	116	275	177	481	304	489	323	485	377	485	377	489	323	498	339	485	377	498	339	509	353	461	359	460	250	471	280	461	359	471	280	485	377	485	377	471	280	481	304	529	202	513	257	510	202	510	202	513	257	495	256	510	202	495	256	491	200	491	200	495	256	477	253	491	200	477	253	473	198	473	198	477	253	460	250	473	198	460	250	456	196	456	196	460	250	461	359	456	196	461	359	439	192	439	192	461	359	437	337	439	192	437	337	413	308	346	56	320	154	319	153	346	56	319	153	319	152	346	56	319	152	318	151	346	56	318	151	317	150	346	56	317	150	317	149	235	46	201	29	227	-6	235	46	227	-6	288	16	235	46	288	16	266	72	413	308	398	114	439	192	225	97	219	137	201	121	178	236	171	333	166	242	49	45	47	93	44	73	117	133	107	44	122	49	124	24	116	26	136	-13	136	-13	116	26	108	29	136	-13	108	29	105	-10	105	-10	108	29	102	35	105	-10	102	35	79	124	105	-10	79	124	79	0	79	0	79	124	64	115	79	0	64	115	58	16	58	16	64	115	52	102	58	16	52	102	45	38	45	38	52	102	44	85	45	38	44	85	41	66	79	124	102	35	97	127	97	127	102	35	102	36	97	127	102	36	114	124	114	124	102	36	118	39	114	124	118	39	127	117	127	117	118	39	130	46	127	117	130	46	137	106	137	106	130	46	139	56	137	106	139	56	143	93	143	93	139	56	143	68	143	93	143	68	145	80	212	14	217	73	195	2	195	2	217	73	192	44	195	2	192	44	177	-6	177	-6	192	44	168	28	177	-6	168	28	158	-11	158	-11	168	28	143	23	136	-13	158	-11	143	23	136	-13	143	23	133	23	136	-13	133	23	124	24	384	326	354	284	381	259	381	259	354	284	347	204	319	160	347	204	321	235	319	160	321	235	295	119	295	119	321	235	285	178	295	119	285	178	272	84	272	84	285	178	250	54	247	117	217	73	229	29	247	117	229	29	250	54	247	117	250	54	285	178	354	284	321	235	347	204	403	45	402	47	411	3	411	3	402	47	401	50	411	3	401	50	394	0	394	0	401	50	401	52	411	252	401	52	402	60	411	252	402	60	405	69	540	460	517	411	518	410	540	460	518	410	523	291	523	291	518	410	484	362	523	291	484	362	477	213	477	213	484	362	447	309	477	213	447	309	439	145	439	145	447	309	414	93	403	45	411	3	406	43	406	43	411	3	409	42	429	53	409	42	411	3	429	53	411	3	428	11	493	148	473	114	474	52	493	148	474	52	490	74	493	148	490	74	507	99	493	148	507	99	507	173	474	52	473	114	458	34	458	34	473	114	451	79	458	34	451	79	443	21	443	21	451	79	429	53	443	21	429	53	428	11	689	424	663	400	666	350	666	350	663	400	629	362	666	350	629	362	629	302	629	302	629	362	596	319	629	302	596	319	588	239	588	239	596	319	565	272	588	239	565	272	542	161	542	161	565	272	535	223	542	161	535	223	524	128	524	128	535	223	507	173	524	128	507	173	507	99	632	456	625	467	620	469	632	456	620	469	615	471	632	456	615	471	611	472	632	456	611	472	606	472	632	456	606	472	600	472	632	456	600	472	575	374	575	374	600	472	571	469	575	374	571	469	540	460	575	374	540	460	523	291	413	362	414	306	441	392	441	392	414	306	446	347	441	392	446	347	475	422	475	422	446	347	480	381	475	422	480	381	508	445	508	445	480	381	517	411	508	445	517	411	540	460	639	29	634	31	660	-6	660	-6	634	31	631	34	660	-6	631	34	627	-11	627	-11	631	34	629	39	627	-11	629	39	628	46	628	46	669	319	615	234	700	59	678	41	691	7	691	7	678	41	660	31	691	7	660	31	660	-6	660	-6	660	31	646	28	804	472	799	472	842	456	842	456	799	472	771	469	842	456	771	469	768	338	768	338	771	469	744	459	768	338	744	459	738	416	738	416	744	459	738	417	702	388	738	417	717	444	702	388	717	444	689	424	744	459	717	444	738	417	842	456	834	467	828	469	842	456	828	469	820	471	842	456	820	471	812	472	842	456	812	472	804	472	638	85	665	149	669	319	669	319	665	149	709	234	669	319	709	234	738	416	738	416	709	234	768	338	560	11	576	-1	577	161	577	161	576	-1	598	-9	577	161	598	-9	615	234	615	234	598	-9	627	-11	615	234	627	-11	628	46	554	100	547	52	550	29	554	100	550	29	560	11	554	100	560	11	577	161	784	94	759	118	752	58	752	58	759	118	727	84	752	58	727	84	722	29	722	29	727	84	700	59	722	29	700	59	691	7	384	326	381	259	414	306	384	326	414	306	413	362	405	69	408	78	411	252	411	252	408	78	412	87	411	252	412	87	447	309	447	309	412	87	414	93	358	0	374	-2	376	192	376	192	374	-2	394	0	376	192	394	0	411	252	411	252	394	0	401	52	328	94	331	17	335	112	335	112	331	17	343	6	335	112	343	6	343	130	343	130	343	6	358	0	343	130	358	0	376	192	324	78	321	63	323	32	324	78	323	32	331	17	324	78	331	17	328	94	323	32	321	63	320	49	639	29	660	-6	646	28	669	319	628	46	638	85	689	424	666	350	702	388	217	73	212	14	229	29	391	278	388	312	369	311	391	278	369	311	349	309	391	278	349	309	344	262	391	278	414	309	388	312	349	309	330	305	344	262	344	262	330	305	310	298	344	262	310	298	296	222	296	222	310	298	289	289	296	222	289	289	269	278	254	167	296	222	269	278	254	167	269	278	249	265	254	167	249	265	230	251	254	167	230	251	225	110	226	29	219	36	232	-9	232	-9	219	36	215	46	232	-9	215	46	201	-6	201	-6	215	46	213	60	201	-6	213	60	213	235	213	235	213	60	230	251	230	251	213	60	225	110	442	110	437	151	433	112	433	112	437	151	434	299	433	112	434	299	425	113	425	113	434	299	423	250	425	113	423	250	418	115	379	142	386	133	390	235	390	235	386	133	400	90	390	235	400	90	406	245	406	245	400	90	418	115	406	245	418	115	423	250	342	30	362	47	365	103	365	103	362	47	382	67	365	103	382	67	386	133	386	133	382	67	400	90	286	0	304	6	310	48	310	48	304	6	321	16	310	48	321	16	339	73	339	73	321	16	342	30	339	73	342	30	365	103	278	31	244	24	251	-8	278	31	251	-8	268	-5	278	31	268	-5	286	0	278	31	286	0	310	48	402	277	411	274	414	309	402	277	414	309	391	278	377	221	369	204	369	163	377	221	369	163	373	152	377	221	373	152	379	142	377	221	379	142	390	235	369	204	366	185	367	174	369	204	367	174	369	163	458	264	449	284	452	186	458	264	452	186	457	204	458	264	457	204	460	222	458	264	460	222	461	239	449	284	437	151	446	168	449	284	446	168	452	186	511	157	500	150	503	117	503	117	500	150	491	146	503	117	491	146	490	113	490	113	491	146	482	144	490	113	482	144	476	110	476	110	482	144	473	143	476	110	473	143	463	143	463	143	458	144	460	109	460	109	458	144	453	144	460	109	453	144	451	110	451	110	453	144	447	146	451	110	447	146	442	110	442	110	447	146	442	148	442	110	442	148	437	151	434	299	414	309	418	268	434	299	418	268	422	260	434	299	422	260	423	250	511	157	503	117	515	123	511	157	515	123	527	130	463	143	460	109	476	110	234	25	226	29	232	-9	234	25	232	-9	251	-8	234	25	251	-8	244	24	213	235	196	219	201	-6	201	-6	196	219	184	207	201	-6	184	207	174	3	174	3	184	207	167	194	174	3	167	194	154	20	154	20	167	194	152	151	145	182	118	174	130	142	145	182	130	142	141	146	145	182	141	146	152	151	145	182	152	151	167	194	118	174	86	171	87	137	118	174	87	137	103	138	118	174	103	138	117	139	118	174	117	139	130	142	75	171	64	172	74	138	75	171	74	138	87	137	75	171	87	137	86	171	152	151	147	136	154	20	154	20	147	136	142	121	154	20	142	121	140	44	140	44	142	121	139	105	140	44	139	105	136	90	74	138	64	172	62	139	62	139	64	172	54	174	62	139	54	174	49	142	49	142	54	174	44	177	49	142	44	177	36	146	36	146	44	177	32	181	36	146	32	181	23	152	140	44	136	90	136	75	414	309	411	274	418	268	437	151	449	284	434	299	168	52	183	104	180	261	180	261	183	104	210	209	180	261	210	209	224	261	224	261	276	261	483	303	483	303	276	261	319	261	483	303	319	261	361	261	308	51	309	47	309	57	309	57	309	47	309	44	309	57	309	44	309	63	309	63	309	44	310	41	309	63	310	41	311	69	311	69	310	41	311	38	311	69	311	38	312	75	312	75	311	38	312	35	312	75	312	35	314	81	314	81	312	35	314	-8	314	81	314	-8	361	261	361	261	314	-8	329	-8	361	261	329	-8	343	-7	353	40	352	43	357	-6	357	-6	352	43	352	46	357	-6	352	46	343	-7	343	-7	352	46	351	49	361	261	351	49	352	57	361	261	352	57	353	64	483	261	483	303	404	261	404	261	483	303	361	261	404	261	361	261	359	87	359	87	361	261	357	80	276	261	232	95	232	40	276	261	232	40	245	19	276	261	245	19	263	3	276	261	263	3	270	72	276	261	270	72	270	78	276	261	270	78	272	84	276	261	272	84	273	91	276	261	273	91	275	97	276	261	275	97	277	103	276	261	277	103	319	261	180	261	224	261	483	303	180	261	483	303	137	261	137	261	483	303	94	261	137	261	94	261	80	209	22	303	22	261	94	261	22	303	94	261	483	303	361	261	353	64	355	72	361	261	355	72	357	80	314	-8	312	35	311	34	314	-8	311	34	297	36	314	-8	297	36	287	-5	287	-5	297	36	286	40	287	-5	286	40	278	48	287	-5	278	48	272	58	287	-5	272	58	263	3	270	72	263	3	272	58	353	40	357	-6	354	37	354	37	357	-6	355	35	362	36	355	35	357	-6	362	36	357	-6	372	-3	397	62	392	58	398	9	398	9	392	58	388	54	398	9	388	54	385	2	385	2	388	54	384	50	385	2	384	50	380	47	380	47	376	44	385	2	385	2	376	44	372	41	385	2	372	41	372	-3	372	-3	372	41	367	39	372	-3	367	39	362	36	425	88	419	83	431	37	431	37	419	83	414	78	431	37	414	78	414	22	414	22	414	78	408	73	414	22	408	73	403	68	431	37	446	51	458	62	431	37	458	62	431	93	431	37	431	93	425	88	403	68	397	62	398	9	403	68	398	9	414	22	232	40	232	95	231	90	232	40	231	90	230	85	232	40	230	85	229	79	232	40	229	79	228	74	232	40	228	74	228	68	154	0	168	52	180	261	154	0	180	261	122	42	154	0	122	42	80	42	154	0	80	42	39	52	154	0	39	52	26	0	80	42	137	261	80	209	80	42	80	209	66	156	80	42	66	156	52	104	80	42	52	104	39	52	361	261	343	-7	351	49	210	209	183	104	196	156	164	0	277	410	231	410	231	410	277	410	555	452	231	410	555	452	178	410	178	410	555	452	146	452	178	410	146	452	78	42	78	42	146	452	23	0	78	42	23	0	164	0	133	42	78	42	164	0	133	42	164	0	231	410	401	42	434	0	499	410	499	410	434	0	555	452	499	410	555	452	446	410	446	410	555	452	404	410	446	410	404	410	348	42	348	42	404	410	292	0	348	42	292	0	434	0	348	42	434	0	401	42	555	452	277	410	404	410	286	53	267	48	314	15	314	15	267	48	246	45	314	15	246	45	225	0	225	0	246	45	225	43	225	0	225	43	204	42	225	0	204	42	194	42	225	0	194	42	165	42	329	452	133	452	167	410	329	452	167	410	219	410	329	452	219	410	263	410	329	452	263	410	295	410	329	452	295	410	305	410	329	452	305	410	323	409	329	452	323	409	341	407	329	452	341	407	385	444	68	42	167	410	133	452	68	42	133	452	12	0	68	42	12	0	225	0	68	42	225	0	120	42	444	329	449	313	466	386	466	386	449	313	452	296	466	386	452	296	452	278	452	278	448	233	482	196	482	196	448	233	445	118	431	421	385	444	393	391	393	391	429	360	431	421	431	421	429	360	438	345	431	421	438	345	466	386	466	386	438	345	444	329	385	444	341	407	359	404	385	444	359	404	377	398	385	444	377	398	393	391	482	196	495	284	488	339	482	196	488	339	466	386	482	196	466	386	452	278	448	233	435	189	445	118	445	118	435	189	415	149	445	118	415	149	388	56	388	56	415	149	388	113	388	56	388	113	354	82	388	56	354	82	314	15	314	15	354	82	393	391	314	15	393	391	305	61	165	42	263	410	219	410	165	42	219	410	120	42	165	42	120	42	225	0	286	53	314	15	305	61	393	391	354	82	429	360	123	236	149	256	144	300	144	300	149	256	208	312	208	312	149	256	195	265	195	265	149	256	133	35	133	35	135	-8	138	35	101	-3	135	-8	133	35	101	-3	133	35	149	256	101	-3	149	256	94	48	101	-3	94	48	85	60	101	-3	85	60	79	71	101	-3	79	71	75	83	101	-3	75	83	72	12	30	100	35	65	37	162	37	162	35	65	49	35	37	162	49	35	59	220	59	220	49	35	72	12	59	220	72	12	73	112	74	96	73	112	72	12	74	96	72	12	75	83	190	0	206	9	208	55	208	55	206	9	221	22	208	55	221	22	227	77	227	77	221	22	222	22	227	77	222	22	270	42	270	42	222	22	346	0	270	42	346	0	314	42	314	42	346	0	418	430	183	40	154	34	154	-7	183	40	154	-7	173	-4	183	40	173	-4	190	0	183	40	190	0	208	55	276	295	269	219	270	42	267	235	269	219	276	295	267	235	276	295	261	249	261	249	276	295	260	303	261	249	260	303	252	260	252	260	260	303	244	309	252	260	244	309	239	267	239	267	244	309	227	311	239	267	227	311	222	270	200	267	206	269	208	312	208	312	206	269	212	269	208	312	212	269	227	311	227	311	212	269	217	270	227	311	217	270	222	270	77	144	86	178	95	268	95	268	86	178	102	209	95	268	102	209	144	300	144	300	102	209	123	236	77	144	95	268	59	220	77	144	59	220	73	112	260	165	255	148	270	42	270	42	255	148	250	131	270	42	250	131	241	103	374	430	418	430	471	472	374	430	471	472	342	472	374	430	342	472	292	284	374	430	292	284	270	42	291	284	276	295	270	42	291	284	270	42	292	284	270	42	269	219	268	201	270	42	268	201	265	183	270	42	265	183	260	165	154	34	150	34	154	-7	154	-7	150	34	146	34	154	-7	146	34	142	35	138	35	135	-8	154	-7	138	35	154	-7	142	35	346	0	222	22	216	0	227	77	270	42	241	103	418	430	346	0	471	472	208	312	195	265	200	267	125	172	115	132	124	-3	124	-3	115	132	105	92	124	-3	105	92	94	52	94	52	86	64	124	-3	124	-3	86	64	86	11	30	115	37	71	41	180	41	180	37	71	57	36	41	180	57	36	70	235	70	235	57	36	73	115	321	194	319	187	348	130	348	130	319	187	317	180	348	130	317	180	315	173	315	173	275	173	348	130	348	130	275	173	231	173	348	130	231	173	170	173	311	237	317	229	337	274	337	274	317	229	321	219	337	274	321	219	322	208	322	208	322	201	348	130	348	130	322	201	321	194	308	295	273	308	296	251	308	295	296	251	304	245	308	295	304	245	311	237	308	295	311	237	337	274	241	269	246	268	273	308	273	308	246	268	251	266	273	308	251	266	256	264	256	264	275	173	273	308	273	308	275	173	296	251	352	145	357	161	357	244	357	244	357	161	361	176	357	244	361	176	365	207	365	207	361	176	364	192	348	130	352	145	357	244	348	130	357	244	337	274	348	130	337	274	322	208	158	130	348	130	170	173	158	130	170	173	171	303	158	130	171	303	147	251	158	130	147	251	136	212	158	130	136	212	134	41	125	172	124	-3	134	41	134	41	124	-3	167	-8	134	41	136	212	125	172	206	267	215	269	237	312	237	312	215	269	224	270	237	312	224	270	231	270	231	270	236	270	237	312	237	312	236	270	241	269	237	312	241	269	273	308	87	177	102	206	115	277	115	277	102	206	123	231	115	277	123	231	171	303	171	303	123	231	147	251	157	34	167	-8	164	34	164	34	167	-8	172	34	208	35	172	34	205	-6	208	35	205	-6	241	0	167	-8	157	34	149	35	167	-8	149	35	142	37	167	-8	142	37	134	41	86	11	86	64	80	76	86	11	80	76	76	87	86	11	76	87	74	100	86	11	74	100	57	36	73	115	57	36	74	100	237	312	171	303	193	260	237	312	193	260	199	264	237	312	199	264	206	267	77	146	87	177	115	277	77	146	115	277	70	235	77	146	70	235	73	115	329	63	305	88	304	33	304	33	305	88	278	66	304	33	278	66	275	13	275	13	278	66	256	51	275	13	256	51	241	0	241	0	256	51	235	41	241	0	235	41	208	35	172	34	167	-8	205	-6	171	303	170	173	193	260	231	173	275	173	256	264	125	42	158	0	185	261	185	261	158	0	239	303	185	261	239	303	141	261	141	261	239	303	109	303	141	261	109	303	81	42	81	42	109	303	27	0	81	42	27	0	158	0	115	330	170	373	149	452	149	452	170	373	181	410	149	452	181	410	279	452	279	452	181	410	224	410	279	452	224	410	246	330	246	330	224	410	213	373	246	330	213	373	170	373	170	373	115	330	246	330	81	42	158	0	125	42	23	-94	18	-95	46	-132	46	-132	18	-95	14	-95	46	-132	14	-95	9	-95	9	-95	0	-95	46	-132	46	-132	0	-95	-3	-138	95	-75	76	-86	93	-116	139	303	76	-86	170	261	139	303	170	261	269	303	269	303	170	261	215	261	269	303	215	261	186	-5	186	-5	215	261	165	-52	46	-132	93	-116	76	-86	46	-132	76	-86	139	303	46	-132	139	303	32	-93	46	-132	32	-93	28	-94	46	-132	28	-94	23	-94	-62	-126	-50	-130	-40	-86	-40	-86	-50	-130	-39	-133	-40	-86	-39	-133	-32	-90	-32	-90	-39	-133	-27	-136	-32	-90	-27	-136	-21	-92	-21	-92	-27	-136	-16	-137	-21	-92	-16	-137	-10	-94	-10	-94	-16	-137	-3	-138	-10	-94	-3	-138	0	-95	215	261	143	-6	165	-52	165	-52	143	-6	136	-26	165	-52	136	-26	133	-89	133	-89	136	-26	125	-45	133	-89	125	-45	111	-61	95	-75	93	-116	133	-89	95	-75	133	-89	111	-61	144	330	198	373	178	452	178	452	198	373	210	410	178	452	210	410	308	452	308	452	210	410	253	410	308	452	253	410	275	330	275	330	253	410	242	373	275	330	242	373	198	373	198	373	144	330	275	330	262	98	236	58	238	13	238	13	236	58	204	31	238	13	204	31	167	20	167	20	146	23	156	-6	156	-6	146	23	129	31	156	-6	129	31	117	46	112	-1	156	-6	117	46	112	-1	117	46	110	70	112	-1	110	70	108	104	112	-1	108	104	76	14	240	464	223	463	267	428	267	428	223	463	221	436	210	435	221	436	223	463	210	435	223	463	206	460	210	435	206	460	198	434	198	434	206	460	189	455	198	434	189	455	186	431	186	431	189	455	173	448	186	431	173	448	172	428	172	428	173	448	159	439	172	428	159	439	158	424	231	310	225	283	244	280	231	310	244	280	252	308	252	308	244	280	260	271	252	308	260	271	274	302	274	302	260	271	273	254	274	302	273	254	283	231	324	263	321	263	344	136	344	136	321	263	310	280	344	136	310	280	300	65	300	65	310	280	294	293	300	65	294	293	286	198	286	198	280	147	300	65	300	65	280	147	262	98	300	65	262	98	238	13	294	293	274	302	283	231	294	293	283	231	286	198	325	279	324	276	344	136	344	136	324	276	324	272	344	136	324	272	324	268	378	290	372	354	369	215	369	215	372	354	355	403	369	215	355	403	344	136	344	136	355	403	327	437	344	136	327	437	325	287	325	287	325	283	344	136	344	136	325	283	325	279	327	437	288	457	297	405	327	437	297	405	314	372	327	437	314	372	323	332	327	437	323	332	325	287	288	457	240	464	267	428	288	457	267	428	297	405	167	20	156	-6	238	13	132	200	158	242	169	300	169	300	158	242	190	272	169	300	190	272	231	310	231	310	190	272	225	283	114	271	108	104	114	152	114	271	114	152	169	300	169	300	114	152	132	200	29	112	35	71	40	174	40	174	35	71	51	38	40	174	51	38	69	228	69	228	51	38	76	14	69	228	76	14	114	271	114	271	76	14	108	104	324	263	344	136	324	268	375	141	375	201	35	201	375	141	35	201	35	141	55	-29	55	21	27	21	55	-29	27	21	27	-80	55	-29	27	-80	311	-80	55	-29	311	-80	283	-29	283	21	283	-29	311	-80	283	21	311	-80	311	21	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	177	121	168	117	287	95	287	95	168	117	155	114	287	95	155	114	137	113	200	314	205	315	216	333	216	333	205	315	210	315	216	333	210	315	216	315	216	315	223	315	216	333	216	333	223	315	240	337	216	333	189	330	195	314	216	333	195	314	200	314	257	115	249	116	287	95	287	95	249	116	245	119	287	95	245	119	187	139	187	139	245	119	244	122	187	139	244	122	233	295	233	295	244	122	234	297	228	314	233	312	240	337	240	337	233	312	235	310	240	337	235	310	236	308	236	308	244	122	240	337	262	340	244	122	244	125	262	340	244	125	245	129	245	129	246	133	262	340	262	340	246	133	247	138	262	340	247	138	248	142	248	142	308	349	284	345	262	340	248	142	284	345	270	114	257	115	287	95	270	114	287	95	287	113	244	122	236	308	236	306	244	122	236	306	235	303	244	122	235	303	234	299	244	122	234	299	234	297	183	129	177	121	287	95	183	129	287	95	187	139	195	314	189	330	189	313	287	95	137	113	137	95	240	337	244	122	262	340	240	337	223	315	228	314	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	224	346	224	308	239	307	224	346	239	307	250	349	250	349	239	307	250	301	250	349	250	301	274	346	274	346	250	301	258	293	274	346	258	293	262	282	189	298	200	304	202	337	202	337	200	304	211	307	202	337	211	307	224	346	224	346	211	307	224	308	155	284	167	278	168	306	168	306	167	278	178	289	168	306	178	289	183	323	183	323	178	289	189	298	183	323	189	298	202	337	274	346	264	269	286	214	274	346	286	214	295	337	295	337	286	214	303	231	295	337	303	231	310	323	310	323	303	231	314	248	310	323	314	248	319	305	319	305	314	248	321	265	319	305	321	265	323	284	264	269	264	196	286	214	264	196	264	269	260	252	264	196	260	252	249	232	264	196	249	232	230	209	264	196	230	209	201	181	264	196	201	181	193	144	287	152	276	147	284	95	284	95	276	147	261	145	284	95	261	145	241	144	284	95	241	144	193	144	284	95	193	144	163	145	163	145	193	144	201	181	319	173	305	173	297	160	319	173	297	160	287	152	319	173	287	152	284	95	127	111	127	95	284	95	127	111	284	95	163	145	274	346	262	282	264	269	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	204	115	198	116	228	95	228	95	198	116	193	119	228	95	193	119	188	90	188	90	193	119	189	123	188	90	189	123	185	127	185	127	180	134	188	90	188	90	180	134	175	139	188	90	175	139	169	144	253	150	247	136	261	109	261	109	247	136	238	124	261	109	238	124	228	95	228	95	238	124	226	117	228	95	226	117	211	114	211	114	204	115	228	95	189	299	198	307	200	331	200	331	198	307	207	312	200	331	207	312	217	342	217	342	207	312	217	314	217	342	217	314	229	315	229	315	242	314	236	347	236	347	242	314	256	349	182	316	166	296	179	289	182	316	179	289	189	299	182	316	189	299	200	331	236	347	217	342	229	315	198	219	210	217	213	243	213	243	210	217	221	215	213	243	221	215	235	251	235	251	221	215	230	211	235	251	230	211	238	204	238	204	244	199	252	261	252	261	244	199	249	192	252	261	249	192	253	184	184	237	184	219	198	219	184	237	198	219	213	243	292	232	281	241	286	130	286	130	281	241	265	286	286	130	265	286	262	272	286	130	262	272	261	109	261	109	262	272	256	166	297	249	309	258	309	328	309	328	309	258	316	269	309	328	316	269	319	313	319	313	316	269	321	282	319	313	321	282	322	296	294	339	277	346	281	241	294	339	281	241	297	249	294	339	297	249	309	328	305	213	299	223	303	156	305	213	303	156	308	186	305	213	308	186	308	200	292	232	286	130	303	156	292	232	303	156	299	223	277	346	256	349	260	304	277	346	260	304	264	296	277	346	264	296	265	286	277	346	265	286	281	241	262	272	252	261	253	184	262	272	253	184	255	176	262	272	255	176	256	166	252	261	235	251	238	204	256	349	242	314	253	310	256	349	253	310	260	304	168	92	188	90	169	144	168	92	169	144	162	147	168	92	162	147	154	149	168	92	154	149	151	97	145	147	138	144	139	104	145	147	139	104	151	97	145	147	151	97	154	149	133	139	129	132	131	113	133	139	131	113	139	104	133	139	139	104	138	144	131	113	129	132	128	124	253	150	261	109	256	166	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	102	149	206	149	115	195	115	195	206	149	142	192	115	195	142	192	292	349	292	349	142	192	245	282	292	349	245	282	250	94	250	94	245	282	219	192	250	94	219	192	206	149	206	149	219	192	142	192	277	192	321	349	292	349	277	192	292	349	265	149	277	192	265	149	295	149	277	192	295	149	308	192	250	94	206	149	192	94	292	349	250	94	265	149	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	204	349	147	232	164	231	204	349	164	231	178	230	204	349	178	230	192	281	204	349	192	281	202	301	204	349	202	301	312	301	204	349	312	301	330	349	178	230	190	228	192	281	192	281	190	228	200	225	192	281	200	225	214	277	214	277	200	225	209	222	296	158	302	189	301	205	296	158	301	205	296	220	296	158	296	220	289	234	296	158	289	234	280	130	280	130	289	234	279	246	280	130	279	246	268	256	280	130	268	256	256	263	280	130	256	263	256	166	280	130	256	166	253	109	256	166	253	150	253	109	256	166	256	263	254	180	253	150	245	136	253	109	253	109	245	136	233	124	253	109	233	124	219	95	219	95	233	124	218	117	219	95	218	117	203	114	203	114	197	114	219	95	219	95	197	114	191	115	219	95	191	115	186	118	179	90	219	95	186	118	179	90	186	118	182	122	179	90	182	122	177	127	179	90	177	127	171	136	179	90	171	136	165	142	179	90	165	142	159	146	179	90	159	146	159	92	159	146	152	148	159	92	159	92	152	148	144	149	159	92	144	149	142	97	142	97	144	149	135	148	142	97	135	148	129	104	129	104	135	148	128	145	129	104	128	145	122	140	121	113	129	104	122	140	121	113	122	140	119	133	121	113	119	133	118	124	254	180	256	263	247	192	247	192	256	263	244	269	247	192	244	269	238	203	238	203	244	269	231	273	238	203	231	273	225	213	225	213	231	273	214	277	225	213	214	277	209	222	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	308	188	305	213	303	155	303	155	305	213	296	232	303	155	296	232	289	128	289	128	296	232	281	246	289	128	281	246	267	108	267	108	281	246	262	254	267	108	262	254	251	210	251	210	262	254	250	219	262	254	240	256	242	231	262	254	242	231	247	226	262	254	247	226	250	219	236	256	232	256	234	233	236	256	234	233	242	231	236	256	242	231	240	256	224	255	223	234	234	233	224	255	234	233	228	256	228	256	234	233	232	256	267	108	251	210	250	194	267	108	250	194	247	175	267	108	247	175	242	156	267	108	242	156	238	95	238	95	242	156	235	138	238	95	235	138	226	123	238	95	226	123	222	118	238	95	222	118	218	114	238	95	218	114	213	112	238	95	213	112	208	111	238	95	208	111	205	90	205	90	208	111	201	111	201	111	194	112	205	90	205	90	194	112	187	115	205	90	187	115	183	120	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	183	166	187	184	197	302	197	302	187	184	193	202	197	302	193	202	201	220	201	220	203	226	220	317	220	317	203	226	207	230	220	317	207	230	211	232	183	166	197	302	180	150	180	150	197	302	172	281	180	150	172	281	179	135	179	135	172	281	178	94	179	135	178	94	180	126	178	94	172	281	156	105	156	105	172	281	153	257	156	105	153	257	140	121	140	121	153	257	139	230	140	121	139	230	130	144	130	144	139	230	130	202	130	144	130	202	127	170	220	254	242	328	220	317	220	254	220	317	216	233	220	254	216	233	223	234	220	254	223	234	224	255	220	317	197	302	201	220	302	322	332	333	327	349	302	322	327	349	293	343	302	322	293	343	277	309	220	254	236	275	242	328	242	328	236	275	255	293	242	328	255	293	266	336	266	336	255	293	277	309	266	336	277	309	293	343	183	120	180	126	178	94	183	120	178	94	205	90	220	317	211	232	216	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	162	282	172	290	177	349	177	349	172	290	185	295	177	349	185	295	353	349	353	349	185	295	203	297	353	349	203	297	229	298	353	349	229	298	279	298	353	349	279	298	188	90	188	90	279	298	141	90	177	349	137	269	152	269	177	349	152	269	162	282	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	247	125	237	118	240	93	240	93	237	118	225	113	240	93	225	113	211	111	211	111	197	113	209	90	209	90	197	113	186	118	209	90	186	118	181	93	181	93	186	118	177	126	181	93	177	126	171	138	128	174	129	133	136	190	136	190	129	133	140	115	136	190	140	115	150	203	150	203	140	115	158	102	150	203	158	102	169	214	169	214	158	102	169	152	171	138	169	152	158	102	171	138	158	102	181	93	183	235	194	224	198	337	198	337	194	224	196	201	198	337	196	201	211	211	211	211	231	194	215	290	215	290	231	194	219	280	166	267	169	256	169	304	169	304	169	256	175	246	169	304	175	246	180	323	180	323	175	246	183	235	180	323	183	235	198	337	220	317	227	323	245	349	245	349	227	323	237	327	245	349	237	327	248	328	248	328	259	327	267	347	267	347	259	327	268	322	267	347	268	322	289	341	289	341	268	322	275	315	289	341	275	315	280	305	220	346	198	337	213	299	220	346	213	299	215	309	220	346	215	309	220	317	220	346	220	317	245	349	198	337	211	211	213	299	213	299	211	211	215	290	253	248	243	180	251	168	253	248	251	168	254	158	253	248	238	260	243	180	231	194	243	180	238	260	231	194	238	260	226	270	231	194	226	270	219	280	293	206	283	219	287	119	287	119	283	219	270	233	287	119	270	233	266	103	266	103	270	233	265	259	266	103	265	259	255	147	255	147	253	135	266	103	266	103	253	135	247	125	266	103	247	125	240	93	265	259	253	248	254	158	265	259	254	158	255	147	289	341	280	305	282	293	282	293	281	285	290	242	290	242	281	285	278	277	290	242	278	277	273	268	267	347	245	349	248	328	290	242	306	252	307	329	307	329	306	252	316	263	307	329	316	263	320	314	320	314	316	263	322	276	320	314	322	276	324	293	290	242	307	329	289	341	290	242	289	341	282	293	273	268	265	259	270	233	273	268	270	233	290	242	211	111	209	90	240	93	300	141	305	167	304	181	300	141	304	181	300	194	300	141	300	194	293	206	300	141	293	206	287	119	194	224	169	214	176	179	194	224	176	179	184	191	194	224	184	191	196	201	169	214	169	152	171	167	169	214	171	167	176	179	129	133	128	174	125	155	166	267	169	304	165	280	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	233	206	228	184	232	185	233	206	232	185	236	186	233	206	223	207	225	184	233	206	225	184	228	184	223	207	215	210	216	183	223	207	216	183	221	183	223	207	221	183	225	184	215	210	209	214	216	183	216	183	209	214	206	220	216	183	206	220	195	186	195	186	206	220	204	229	206	250	212	276	218	344	218	344	212	276	222	302	218	344	222	302	251	349	251	349	222	302	237	321	251	349	237	321	258	329	258	329	265	328	277	345	277	345	265	328	271	325	277	345	271	325	275	321	195	186	204	229	206	250	195	186	206	250	218	344	195	186	218	344	189	331	195	186	189	331	176	195	148	250	151	228	153	283	153	283	151	228	161	209	153	283	161	209	167	310	167	310	161	209	176	195	167	310	176	195	189	331	277	280	274	268	275	150	275	150	274	268	269	253	275	150	269	253	263	237	330	269	327	296	327	235	327	235	327	296	316	318	327	235	316	318	316	204	316	204	316	318	299	335	316	204	299	335	298	175	298	175	299	335	279	303	278	313	279	303	299	335	278	313	299	335	277	345	278	313	277	345	275	321	277	345	251	349	258	329	298	175	279	303	278	292	298	175	278	292	277	280	298	175	277	280	275	150	275	150	263	237	258	224	275	150	258	224	254	215	275	150	254	215	249	209	275	150	249	209	246	128	242	207	233	206	236	186	242	207	236	186	246	128	242	207	246	128	249	209	125	107	130	90	153	117	153	117	130	90	161	96	153	117	161	96	178	129	178	129	161	96	185	102	178	129	185	102	201	145	201	145	185	102	206	109	201	145	206	109	220	164	220	164	206	109	226	117	220	164	226	117	236	186	236	186	226	117	246	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	155	122	133	140	156	119	156	119	133	140	127	130	156	119	127	130	182	95	182	95	127	130	122	123	182	95	122	123	115	118	271	118	265	116	370	95	370	95	265	116	256	114	370	95	256	114	244	113	276	354	133	140	157	131	276	354	157	131	159	135	276	354	159	135	161	138	276	354	161	138	182	172	276	354	182	172	196	195	276	354	196	195	246	275	276	354	246	275	263	195	276	354	263	195	268	172	276	354	268	172	274	135	276	354	274	135	274	133	276	354	274	133	275	131	276	354	275	131	275	128	276	354	275	128	275	126	276	354	275	126	275	124	276	354	275	124	337	132	276	354	337	132	333	146	276	354	333	146	287	354	155	125	156	128	133	140	155	125	133	140	155	122	370	95	370	113	357	115	370	95	357	115	347	118	370	95	347	118	341	123	370	95	341	123	275	124	370	95	275	124	274	121	370	95	274	121	271	118	196	195	182	172	268	172	196	195	268	172	263	195	182	95	182	113	171	113	182	95	171	113	164	115	182	95	164	115	159	116	182	95	159	116	156	119	108	115	100	113	182	95	108	115	182	95	115	118	182	95	100	113	100	95	370	95	244	113	244	95	275	124	341	123	337	132	157	131	133	140	156	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	201	124	189	321	188	318	201	124	188	318	188	314	201	124	188	314	187	310	201	124	187	310	186	306	201	124	186	306	186	302	201	124	186	302	146	140	201	124	146	140	202	121	243	217	254	242	233	241	243	217	233	241	227	241	243	217	227	241	223	218	223	218	227	241	204	139	209	117	231	95	215	116	215	116	231	95	222	115	243	119	222	115	231	95	243	119	231	95	268	98	249	324	253	327	262	349	262	349	253	327	259	329	262	349	259	329	265	329	265	329	276	327	296	347	296	347	276	327	286	323	296	347	286	323	293	317	262	349	161	349	169	332	262	349	169	332	177	331	262	349	177	331	183	329	262	349	183	329	187	325	262	349	187	325	189	321	262	349	189	321	246	319	262	349	246	319	249	324	201	126	201	128	189	321	189	321	201	128	202	131	189	321	202	131	227	241	227	241	202	131	203	135	227	241	203	135	204	139	201	126	189	321	201	124	244	310	246	319	189	321	244	310	189	321	227	241	299	295	295	272	299	107	299	107	295	272	286	257	299	107	286	257	280	182	280	182	278	161	299	107	299	107	278	161	271	143	299	107	271	143	268	98	268	98	271	143	259	128	268	98	259	128	243	119	258	214	270	209	272	247	272	247	270	209	277	198	272	247	277	198	286	257	286	257	277	198	280	182	254	242	243	217	258	214	254	242	258	214	272	247	300	229	318	235	322	339	322	339	318	235	333	243	322	339	333	243	341	328	341	328	333	243	345	254	341	328	345	254	352	311	352	311	345	254	353	269	352	311	353	269	356	290	300	229	322	339	299	295	300	229	299	295	299	107	297	307	299	295	322	339	297	307	322	339	296	347	296	347	262	349	265	329	336	145	341	174	339	189	336	145	339	189	335	202	336	145	335	202	327	213	336	145	327	213	322	123	322	123	327	213	315	222	322	123	315	222	300	229	322	123	300	229	299	107	231	95	209	117	204	118	231	95	204	118	202	121	231	95	202	121	146	140	231	95	146	140	143	131	231	95	143	131	139	124	231	95	139	124	133	118	231	95	133	118	125	115	231	95	125	115	115	113	231	95	115	113	115	95	296	347	293	317	297	307	169	332	161	349	161	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	102	189	107	156	110	244	110	244	107	156	122	129	110	244	122	129	133	290	133	290	122	129	146	108	133	290	146	108	168	325	168	325	146	108	166	186	178	95	166	186	146	108	304	146	289	134	297	111	297	111	289	134	273	126	297	111	273	126	272	100	272	100	273	126	255	121	272	100	255	121	246	93	246	93	255	121	235	119	217	90	246	93	235	119	217	90	235	119	212	122	217	90	212	122	193	129	217	90	193	129	179	142	217	90	179	142	178	95	169	161	166	186	178	95	169	161	178	95	179	142	278	333	277	354	266	354	278	333	266	354	240	323	278	333	289	353	277	354	213	347	168	325	171	225	213	347	171	225	185	265	213	347	185	265	209	299	213	347	209	299	240	323	213	347	240	323	266	354	350	260	339	344	336	344	350	260	336	344	335	280	335	280	336	344	333	345	335	280	333	345	332	297	333	345	330	345	332	297	332	297	330	345	326	346	332	297	326	346	325	312	325	312	326	346	323	347	325	312	323	347	314	323	314	323	323	347	311	350	314	323	311	350	300	352	335	280	335	277	350	260	350	260	335	277	335	274	350	260	335	274	335	270	298	330	314	323	300	352	298	330	300	352	289	353	298	330	289	353	278	333	351	350	349	347	350	260	351	350	350	260	370	354	351	350	370	354	354	354	350	260	349	347	346	345	350	260	346	345	342	344	350	260	342	344	339	344	334	266	334	260	350	260	334	266	350	260	335	270	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	318	128	337	151	320	161	318	128	320	161	304	146	318	128	304	146	297	111	12	151	12	305	0	229	168	325	166	186	171	225	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	184	124	171	321	171	318	184	124	171	318	171	315	184	124	171	315	170	310	184	124	170	310	169	304	184	124	169	304	167	296	184	124	167	296	129	140	184	124	129	140	185	121	121	123	116	118	208	95	208	95	116	118	109	115	208	95	109	115	99	113	187	143	189	148	230	318	187	143	230	318	171	321	171	321	230	318	231	323	171	321	231	323	253	349	253	349	231	323	234	326	253	349	234	326	237	327	309	219	297	179	306	121	306	121	297	179	277	146	306	121	277	146	261	102	261	102	277	146	246	124	261	102	246	124	208	95	208	95	246	124	205	115	292	345	253	349	271	326	271	326	253	349	249	329	242	329	249	329	253	349	242	329	253	349	237	327	271	326	289	319	292	345	292	345	289	319	302	306	292	345	302	306	325	331	325	331	302	306	310	287	325	331	310	287	313	261	313	261	309	219	340	151	340	151	309	219	306	121	370	246	365	281	362	193	362	193	365	281	350	310	362	193	350	310	340	151	340	151	350	310	325	331	340	151	325	331	313	261	184	128	185	132	171	321	184	128	171	321	184	124	186	137	187	143	171	321	186	137	171	321	185	132	163	329	168	327	253	349	253	349	168	327	171	324	253	349	171	324	171	321	253	349	143	349	155	331	253	349	155	331	163	329	208	95	205	115	198	116	208	95	198	116	192	117	208	95	192	117	188	119	208	95	188	119	185	121	208	95	185	121	129	140	208	95	129	140	126	130	208	95	126	130	121	123	208	95	99	113	99	95	155	331	143	349	143	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	137	123	132	118	317	95	317	95	132	118	125	115	317	95	125	115	115	113	200	119	198	121	144	140	144	140	198	121	197	124	144	140	197	124	181	297	181	297	197	124	183	304	197	124	185	321	185	318	197	124	185	318	184	314	197	124	184	314	184	310	197	124	184	310	183	304	218	218	239	217	224	241	224	241	239	217	247	241	247	241	239	217	254	214	247	241	254	214	264	243	264	243	254	214	263	209	264	243	263	209	268	199	287	326	356	348	276	328	276	328	356	348	263	328	256	328	263	328	356	348	256	328	356	348	185	321	185	321	356	348	184	324	287	326	297	324	356	348	356	348	297	324	306	322	356	348	306	322	313	318	313	318	320	312	356	348	356	348	320	312	325	305	356	348	325	305	327	296	356	348	327	296	329	285	356	348	329	285	330	270	356	348	330	270	341	270	198	131	199	137	185	321	185	321	199	137	218	218	185	321	218	218	241	313	241	313	218	218	224	241	197	126	197	128	185	321	197	126	185	321	197	124	185	321	241	313	243	319	185	321	243	319	246	324	185	321	246	324	250	326	185	321	250	326	256	328	356	348	157	348	167	330	356	348	167	330	175	329	356	348	175	329	181	327	356	348	181	327	184	324	314	155	308	149	317	95	317	95	308	149	302	143	317	95	302	143	295	137	295	137	282	129	317	95	317	95	282	129	269	123	317	95	269	123	253	119	320	163	314	155	317	95	320	163	317	95	339	174	320	163	339	174	327	174	141	130	137	123	204	117	204	117	137	123	317	95	204	117	317	95	210	116	210	116	317	95	218	115	237	116	218	115	317	95	237	116	317	95	253	119	144	140	141	130	204	117	144	140	204	117	200	119	270	181	281	170	270	184	270	184	281	170	270	186	268	199	270	186	276	249	268	199	276	249	264	243	286	260	276	249	281	170	286	260	281	170	306	276	286	260	306	276	295	276	270	186	281	170	276	249	270	175	269	170	281	170	270	175	281	170	270	179	270	179	281	170	270	181	317	95	115	113	115	95	167	330	157	348	157	331	198	131	185	321	197	128	199	137	198	131	199	134	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	139	123	133	118	225	95	225	95	133	118	126	115	225	95	126	115	115	113	202	118	199	121	145	139	145	139	199	121	198	125	145	139	198	125	183	301	183	301	198	125	184	305	198	125	186	321	185	318	198	125	185	318	185	314	198	125	185	314	185	310	198	125	185	310	184	305	199	128	199	132	186	321	186	321	199	132	219	218	186	321	219	218	224	241	224	241	219	218	239	217	224	241	243	314	186	321	186	321	243	314	245	320	186	321	245	320	247	324	294	325	356	348	281	327	281	327	356	348	264	328	256	328	264	328	356	348	256	328	356	348	186	321	186	321	356	348	185	324	294	325	305	322	356	348	356	348	305	322	313	316	356	348	313	316	321	310	321	310	324	305	356	348	356	348	324	305	327	299	356	348	327	299	328	291	356	348	328	291	329	283	356	348	329	283	330	272	356	348	330	272	341	272	219	218	199	132	200	136	219	218	200	136	202	141	219	218	202	141	203	146	199	128	186	321	198	125	251	326	256	328	186	321	251	326	186	321	247	324	356	348	158	348	170	330	356	348	170	330	178	328	356	348	178	328	182	326	356	348	182	326	185	324	270	182	281	170	270	185	270	185	281	170	270	187	268	200	270	187	276	249	268	200	276	249	264	244	224	241	239	217	248	241	248	241	239	217	253	214	248	241	253	214	264	244	264	244	253	214	263	209	264	244	263	209	268	200	285	260	276	249	281	170	285	260	281	170	306	276	285	260	306	276	293	276	270	187	281	170	276	249	270	175	269	170	281	170	270	175	281	170	270	179	270	179	281	170	270	182	225	95	225	113	214	114	225	95	214	114	207	116	225	95	207	116	202	118	225	95	202	118	145	139	225	95	145	139	142	130	225	95	142	130	139	123	225	95	115	113	115	95	170	330	158	348	158	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	283	353	273	354	290	330	290	330	273	354	268	333	231	323	268	333	262	354	231	323	262	354	212	347	163	187	167	225	167	325	167	325	167	225	180	264	167	325	180	264	212	347	212	347	180	264	202	299	212	347	202	299	231	323	99	196	105	160	107	248	107	248	105	160	122	131	107	248	122	131	131	292	131	292	122	131	147	109	131	292	147	109	167	325	167	325	147	109	163	187	166	160	163	187	147	109	166	160	147	109	181	95	273	354	262	354	268	333	324	343	322	344	323	289	323	289	322	344	320	344	323	289	320	344	317	308	317	308	320	344	317	345	317	308	317	345	312	347	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	262	120	256	117	260	94	260	94	256	117	248	115	260	94	248	115	239	91	239	91	248	115	239	114	239	91	239	114	230	113	230	113	207	116	220	90	220	90	207	116	188	124	220	90	188	124	181	95	181	95	188	124	175	139	181	95	175	139	166	160	283	186	265	123	279	98	283	186	279	98	298	103	283	186	298	103	284	189	370	225	255	225	264	207	370	225	264	207	272	205	370	225	272	205	279	203	370	225	279	203	283	201	370	225	283	201	285	197	370	225	285	197	347	198	370	225	347	198	352	203	370	225	352	203	360	206	370	225	360	206	370	208	324	112	339	176	314	108	314	108	339	176	343	189	314	108	343	189	298	103	298	103	343	189	347	198	298	103	347	198	285	197	298	103	285	197	285	195	337	347	334	345	338	267	338	267	334	345	330	344	338	267	330	344	326	343	326	343	324	343	325	267	325	267	324	343	323	289	340	350	337	347	338	267	340	350	338	267	357	354	340	350	357	354	342	354	326	343	325	267	338	267	306	321	317	308	312	347	306	321	312	347	302	349	306	321	302	349	293	352	306	321	293	352	290	330	298	103	285	195	285	193	298	103	285	193	284	191	298	103	284	191	284	189	262	120	260	94	279	98	262	120	279	98	265	123	230	113	220	90	239	91	283	353	290	330	293	352	264	207	255	225	255	208	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	110	121	104	117	198	95	198	95	104	117	97	115	198	95	97	115	88	113	181	116	176	118	198	95	198	95	176	118	173	121	198	95	173	121	118	139	118	139	173	121	172	124	118	139	172	124	156	301	156	301	172	124	157	306	172	124	159	321	159	318	172	124	159	318	159	314	172	124	159	314	158	310	172	124	158	310	157	306	244	348	132	348	144	330	244	348	144	330	152	328	244	348	152	328	156	327	244	348	156	327	159	324	244	348	159	324	159	321	244	348	159	321	221	323	244	348	221	323	226	328	244	348	226	328	233	330	244	348	233	330	244	331	198	241	214	305	217	315	198	241	217	315	159	321	198	241	159	321	174	138	198	241	174	138	176	145	198	241	176	145	193	218	198	241	193	218	280	218	198	241	280	218	284	241	176	145	178	152	193	218	172	127	173	132	159	321	172	127	159	321	172	124	254	123	249	118	341	95	341	95	249	118	241	115	341	95	241	115	231	113	314	124	302	321	302	317	314	124	302	317	302	313	314	124	302	313	301	309	314	124	301	309	300	305	314	124	300	305	299	301	314	124	299	301	284	241	314	124	284	241	280	218	314	124	280	218	316	120	381	348	275	348	286	330	381	348	286	330	294	328	381	348	294	328	299	326	381	348	299	326	302	324	381	348	302	324	302	321	381	348	302	321	363	322	381	348	363	322	367	327	381	348	367	327	373	330	381	348	373	330	381	331	315	129	316	135	302	321	315	129	302	321	314	124	302	321	316	135	318	143	302	321	318	143	319	151	302	321	319	151	321	159	302	321	321	159	357	306	302	321	357	306	359	315	302	321	359	315	363	322	341	95	341	113	332	114	341	95	332	114	324	115	341	95	324	115	319	117	341	95	319	117	316	120	341	95	316	120	262	142	341	95	262	142	258	131	341	95	258	131	254	123	188	114	181	116	198	95	188	114	198	95	198	113	115	128	110	121	198	95	115	128	198	95	118	139	198	95	88	113	88	95	341	95	231	113	231	95	262	142	316	120	280	218	286	330	275	348	275	331	144	330	132	348	132	331	221	323	159	321	217	315	174	138	159	321	173	132	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	226	314	225	309	238	124	238	124	225	309	224	303	238	124	224	303	222	296	222	296	187	148	238	124	238	124	187	148	239	121	243	145	244	152	241	138	241	138	244	152	281	305	241	138	281	305	240	133	240	133	281	305	226	321	240	133	226	321	239	128	239	128	226	321	238	124	311	348	198	348	209	330	311	348	209	330	217	329	311	348	217	329	222	327	311	348	222	327	225	325	311	348	225	325	226	321	311	348	226	321	287	323	311	348	287	323	292	327	311	348	292	327	300	330	311	348	300	330	311	331	238	124	226	321	226	318	238	124	226	318	226	314	284	316	287	323	226	321	284	316	226	321	281	305	265	95	265	113	255	114	265	95	255	114	247	116	265	95	247	116	242	118	265	95	242	118	187	148	265	95	187	148	184	136	265	95	184	136	180	127	265	95	180	127	176	120	265	95	176	120	168	116	265	95	168	116	155	113	265	95	155	113	155	95	187	148	242	118	239	121	209	330	198	348	198	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	174	115	176	119	177	138	177	138	176	119	178	122	177	138	178	122	179	129	179	129	178	122	178	126	161	153	168	92	168	150	168	150	168	92	171	112	168	150	171	112	174	145	174	145	171	112	174	115	174	145	174	115	177	138	174	111	187	90	176	110	176	110	187	90	179	110	188	112	179	110	187	90	188	112	187	90	210	93	246	311	245	305	246	115	246	115	245	305	244	298	246	115	244	298	242	290	242	290	211	163	229	102	229	102	211	163	210	93	210	93	211	163	206	143	210	93	206	143	200	128	210	93	200	128	195	118	210	93	195	118	188	112	332	348	219	348	232	330	332	348	232	330	240	328	332	348	240	328	245	326	332	348	245	326	247	323	332	348	247	323	247	318	332	348	247	318	309	324	332	348	309	324	315	328	332	348	315	328	322	330	332	348	322	330	332	331	259	135	268	159	302	307	259	135	302	307	247	318	259	135	247	318	247	316	259	135	247	316	246	311	259	135	246	311	246	115	306	317	309	324	247	318	306	317	247	318	302	307	242	290	229	102	246	115	187	90	174	111	172	111	187	90	172	111	171	111	187	90	171	111	171	112	187	90	171	112	168	92	138	150	138	105	145	153	145	153	138	105	151	97	145	153	151	97	152	155	152	155	151	97	168	92	152	155	168	92	161	153	132	144	129	137	130	115	132	144	130	115	138	105	132	144	138	105	138	150	130	115	129	137	127	128	232	330	219	348	219	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	131	134	128	126	213	95	131	134	213	95	187	121	131	134	187	121	186	125	131	134	186	125	170	299	186	125	186	128	173	321	173	321	186	128	186	131	173	321	186	131	229	308	229	308	186	131	207	217	229	308	207	217	211	232	211	232	207	217	253	134	211	232	253	134	256	244	256	244	253	134	255	130	256	244	255	130	256	127	258	348	146	348	158	330	258	348	158	330	166	328	258	348	166	328	171	327	258	348	171	327	173	324	258	348	173	324	173	321	258	348	173	321	234	323	258	348	234	323	239	327	258	348	239	327	247	330	258	348	247	330	258	331	207	217	186	131	187	134	207	217	187	134	189	139	207	217	189	139	190	144	186	125	173	321	173	318	186	125	173	318	173	314	186	125	173	314	172	309	186	125	172	309	171	304	186	125	171	304	170	299	232	316	234	323	173	321	232	316	173	321	229	308	255	116	251	115	345	95	345	95	251	115	244	114	345	95	244	114	235	113	281	293	211	232	256	244	281	293	256	244	335	315	281	293	335	315	292	303	370	348	287	348	296	330	370	348	296	330	302	330	370	348	302	330	306	328	370	348	306	328	308	327	370	348	308	327	308	326	370	348	308	326	335	315	370	348	335	315	342	322	370	348	342	322	348	325	370	348	348	325	354	328	370	348	354	328	361	329	370	348	361	329	370	331	335	315	308	326	308	322	335	315	308	322	305	318	300	311	292	303	335	315	300	311	335	315	305	318	255	116	345	95	258	117	258	117	345	95	259	119	258	121	259	119	319	125	258	121	319	125	258	124	258	124	319	125	256	244	258	124	256	244	256	127	321	121	319	125	259	119	321	121	259	119	345	95	321	121	345	95	325	118	345	95	345	113	336	114	345	95	336	114	330	116	345	95	330	116	325	118	213	95	213	113	203	114	213	95	203	114	196	115	213	95	196	115	190	118	213	95	190	118	187	121	213	95	128	126	123	120	213	95	123	120	118	117	213	95	118	117	111	114	213	95	111	114	103	113	213	95	103	113	103	95	345	95	235	113	235	95	296	330	287	348	287	331	158	330	146	348	146	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	153	127	148	120	321	95	321	95	148	120	140	115	321	95	140	115	127	113	217	119	212	121	159	146	159	146	212	121	210	124	159	146	210	124	196	302	196	302	210	124	197	306	210	124	198	321	198	319	210	124	198	319	198	315	210	124	198	315	198	311	210	124	198	311	197	306	283	348	171	348	176	331	283	348	176	331	183	330	283	348	183	330	190	328	283	348	190	328	196	326	283	348	196	326	198	321	283	348	198	321	260	323	283	348	260	323	265	327	283	348	265	327	272	330	283	348	272	330	283	331	214	141	216	147	255	311	214	141	255	311	213	135	213	135	255	311	198	321	213	135	198	321	211	130	211	130	198	321	211	126	211	126	198	321	210	124	257	318	260	323	198	321	257	318	198	321	255	311	276	121	265	118	321	95	321	95	265	118	254	116	321	95	254	116	241	115	241	115	232	116	321	95	321	95	232	116	224	117	321	95	224	117	153	127	153	127	224	117	217	119	153	127	217	119	156	136	156	136	217	119	159	146	318	152	311	145	321	95	321	95	311	145	304	138	321	95	304	138	296	132	296	132	286	126	321	95	321	95	286	126	276	121	324	162	318	152	321	95	324	162	321	95	340	175	324	162	340	175	330	175	321	95	127	113	127	95	176	331	171	348	171	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	132	133	119	168	133	126	133	126	119	168	113	147	133	126	113	147	135	121	135	121	113	147	109	133	135	121	109	133	158	95	158	95	109	133	104	123	158	95	104	123	97	117	154	302	135	157	137	164	154	302	137	164	170	293	154	302	119	168	133	144	154	302	133	144	134	150	154	302	134	150	135	157	132	138	133	144	119	168	132	138	119	168	132	133	335	114	328	115	345	95	345	95	328	115	322	118	345	95	322	118	266	145	266	145	322	118	319	122	266	145	319	122	318	127	318	127	319	130	309	348	309	348	319	130	320	136	309	348	320	136	360	305	360	305	320	136	322	144	360	305	322	144	324	152	391	348	309	348	367	323	391	348	367	323	372	328	391	348	372	328	380	330	391	348	380	330	391	331	324	152	327	160	360	305	170	293	191	91	198	348	198	348	191	91	197	91	198	348	197	91	216	174	216	174	197	91	302	293	216	174	302	293	309	348	309	348	302	293	318	127	364	316	367	323	309	348	364	316	309	348	360	305	345	95	266	145	263	134	345	95	263	134	260	126	345	95	260	126	254	119	345	95	254	119	246	115	345	95	246	115	235	113	345	95	235	113	235	95	157	316	156	312	170	293	170	293	156	312	155	307	170	293	155	307	154	302	198	348	137	348	147	331	198	348	147	331	153	330	198	348	153	330	156	328	198	348	156	328	157	325	198	348	157	325	158	321	198	348	158	321	170	293	170	293	158	321	157	319	170	293	157	319	157	316	158	95	158	113	147	115	158	95	147	115	140	117	158	95	140	117	135	121	88	113	88	95	158	95	88	113	158	95	97	117	147	331	137	348	137	331	266	145	318	127	302	293	335	114	345	95	345	113	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	172	115	165	117	182	96	182	96	165	117	160	121	182	96	160	121	136	144	136	144	160	121	157	126	136	144	157	126	142	167	142	167	157	126	156	133	309	281	287	179	288	90	309	281	288	90	327	278	309	281	327	278	311	289	360	349	288	349	298	331	360	349	298	331	306	329	360	349	306	329	311	325	360	349	311	325	314	320	360	349	314	320	314	313	360	349	314	313	342	324	360	349	342	324	350	329	360	349	350	329	360	332	314	313	327	278	331	300	314	313	331	300	336	315	314	313	336	315	342	324	314	309	313	303	327	278	314	309	327	278	314	313	312	297	311	289	327	278	312	297	327	278	313	303	158	149	159	156	174	313	174	313	159	156	161	164	174	313	161	164	188	290	174	313	188	290	213	349	213	349	188	290	276	90	213	349	276	90	287	179	287	179	276	90	288	90	213	349	152	349	158	331	213	349	158	331	163	328	213	349	163	328	168	323	213	349	168	323	171	318	213	349	171	318	174	313	174	313	142	167	156	137	174	313	156	137	157	142	174	313	157	142	158	149	182	96	136	144	132	129	182	96	132	129	127	121	182	96	127	121	121	116	182	96	121	116	112	114	182	96	112	114	112	96	172	115	182	96	182	114	156	137	142	167	156	133	158	331	152	349	152	332	298	331	288	349	288	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	304	250	292	203	299	125	299	125	292	203	271	158	299	125	271	158	252	100	252	100	271	158	242	125	252	100	242	125	204	112	204	112	190	114	199	90	199	90	190	114	178	119	199	90	178	119	169	129	165	95	199	90	169	129	165	95	169	129	163	142	165	95	163	142	161	159	165	95	161	159	137	107	290	327	299	350	279	332	279	332	299	350	265	333	228	321	265	333	265	354	228	321	265	354	215	345	161	159	165	200	169	319	169	319	165	200	178	246	169	319	178	246	215	345	215	345	178	246	199	289	215	345	199	289	228	321	161	159	169	319	137	107	137	107	169	319	131	282	137	107	131	282	115	126	115	126	131	282	106	235	115	126	106	235	101	152	101	152	106	235	97	185	299	125	337	163	304	250	304	250	337	163	308	290	306	306	308	290	328	338	306	306	328	338	300	319	300	319	328	338	299	350	300	319	299	350	290	327	299	350	265	354	265	333	372	261	366	292	363	210	363	210	366	292	351	318	363	210	351	318	337	163	337	163	351	318	328	338	337	163	328	338	308	290	204	112	199	90	252	100	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	141	123	136	118	228	95	228	95	136	118	128	115	228	95	128	115	118	113	204	118	201	121	148	142	148	142	201	121	201	125	148	142	201	125	184	295	184	295	201	125	185	299	229	212	226	234	221	213	221	213	226	234	244	308	221	213	244	308	204	144	204	144	244	308	189	321	204	144	189	321	201	128	201	128	189	321	201	125	233	233	235	211	236	233	236	233	235	211	241	211	236	233	241	211	239	233	239	233	241	211	241	233	263	236	241	233	247	211	263	236	247	211	253	211	230	233	226	234	229	212	230	233	229	212	235	211	230	233	235	211	233	233	249	322	252	325	269	348	269	348	252	325	258	327	269	348	258	327	265	328	265	328	276	327	269	348	269	348	276	327	300	346	356	287	352	309	350	257	350	257	352	309	342	326	350	257	342	326	335	236	335	236	342	326	324	339	335	236	324	339	312	222	312	222	324	339	300	346	312	222	300	346	298	299	298	299	296	279	312	222	312	222	296	279	290	260	312	222	290	260	284	214	284	214	290	260	279	246	284	214	279	246	263	236	300	346	276	327	285	324	300	346	285	324	292	318	300	346	292	318	296	310	300	346	296	310	298	299	204	144	201	128	202	131	204	144	202	131	203	136	204	144	203	136	204	140	189	321	244	308	246	316	189	321	246	316	249	322	189	321	249	322	269	348	189	321	269	348	188	324	269	348	161	348	173	330	269	348	173	330	181	328	269	348	181	328	186	326	269	348	186	326	188	324	241	233	241	211	247	211	228	95	228	113	217	114	228	95	217	114	209	116	228	95	209	116	204	118	228	95	204	118	148	142	228	95	148	142	145	131	228	95	145	131	141	123	201	125	189	321	188	316	201	125	188	316	187	311	201	125	187	311	186	304	201	125	186	304	185	299	228	95	118	113	118	95	173	330	161	348	161	331	263	236	253	211	284	214	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	133	83	141	85	166	142	166	142	141	85	148	86	166	142	148	86	155	86	155	86	162	86	166	142	166	142	162	86	168	85	166	142	168	85	174	166	166	142	174	166	165	175	198	159	190	139	197	139	198	159	197	139	248	149	198	159	185	161	190	139	168	85	175	83	174	166	174	166	175	83	180	129	174	166	180	129	185	161	185	161	180	129	190	139	162	242	162	367	158	203	158	203	143	150	160	187	160	187	143	150	166	142	160	187	166	142	165	175	293	301	282	253	293	175	293	175	282	253	263	208	293	175	263	208	248	149	248	149	263	208	235	173	248	149	235	173	198	159	289	398	257	402	269	379	269	379	257	402	256	381	220	368	256	381	257	402	220	368	257	402	206	393	340	139	328	127	333	105	333	105	328	127	317	119	333	105	317	119	314	88	314	88	317	119	306	114	314	88	306	114	295	77	295	77	306	114	294	112	295	77	294	112	281	111	281	111	274	111	295	77	295	77	274	111	274	70	274	70	274	111	269	111	274	70	269	111	263	112	274	70	263	112	256	114	274	70	256	114	250	69	220	72	231	70	232	121	232	121	231	70	240	69	232	121	240	69	247	116	247	116	240	69	250	69	247	116	250	69	256	114	360	309	355	340	352	260	352	260	355	340	340	366	352	260	340	366	328	213	328	213	340	366	317	385	328	213	317	385	296	339	296	339	317	385	294	354	289	398	269	379	280	374	289	398	280	374	289	365	289	398	289	365	294	354	289	398	294	354	317	385	296	339	293	301	328	213	206	393	162	367	173	289	206	393	173	289	192	334	206	393	192	334	220	368	108	181	123	163	126	328	126	328	123	163	143	150	126	328	143	150	162	367	162	367	143	150	158	203	103	281	94	228	98	203	103	281	98	203	108	181	103	281	108	181	126	328	166	142	101	90	112	75	166	142	112	75	124	80	166	142	124	80	133	83	204	126	195	78	209	75	204	126	209	75	218	124	218	124	209	75	220	72	218	124	220	72	232	121	192	128	180	129	184	81	192	128	184	81	195	78	192	128	195	78	204	126	184	81	180	129	175	83	162	367	162	242	173	289	293	301	293	175	328	213	340	139	333	105	351	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	149	144	145	132	228	95	149	144	228	95	204	118	149	144	204	118	201	121	149	144	201	121	201	124	149	144	201	124	186	300	201	124	189	320	188	317	201	124	188	317	188	313	201	124	188	313	187	308	201	124	187	308	186	304	201	124	186	304	186	300	247	319	189	320	244	311	244	311	189	320	222	216	244	311	222	216	227	237	227	237	222	216	235	216	227	237	235	216	235	237	235	237	235	216	281	95	235	237	281	95	257	239	250	323	255	326	269	348	269	348	255	326	260	328	269	348	260	328	266	328	266	328	277	327	269	348	269	348	277	327	299	346	290	221	310	226	295	274	295	274	310	226	298	296	299	346	298	296	310	226	299	346	310	226	323	339	323	339	310	226	329	235	323	339	329	235	341	327	341	327	329	235	343	247	341	327	343	247	352	309	352	309	343	247	353	264	352	309	353	264	356	284	299	346	277	327	286	323	299	346	286	323	292	317	299	346	292	317	296	308	299	346	296	308	298	296	281	95	323	133	290	221	281	95	290	221	287	257	287	257	290	221	295	274	357	95	357	113	345	114	357	95	345	114	337	117	357	95	337	117	331	120	357	95	331	120	281	95	327	126	323	133	281	95	327	126	281	95	331	120	274	246	257	239	281	95	274	246	281	95	287	257	207	155	222	216	202	131	207	155	202	131	203	137	207	155	203	137	205	145	201	127	202	131	189	320	201	127	189	320	201	124	189	320	247	319	250	323	189	320	250	323	269	348	189	320	269	348	188	324	269	348	161	348	173	330	269	348	173	330	181	329	269	348	181	329	185	327	269	348	185	327	188	324	228	95	228	113	217	114	228	95	217	114	209	115	228	95	209	115	204	118	228	95	145	132	141	123	228	95	141	123	135	118	228	95	135	118	128	115	228	95	128	115	118	113	228	95	118	113	118	95	173	330	161	348	161	331	222	216	189	320	202	131	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	286	348	280	349	282	325	282	325	280	349	273	351	282	325	273	351	273	329	273	329	273	351	266	353	273	329	266	353	263	332	263	332	266	353	257	354	263	332	257	354	252	333	245	354	221	351	226	321	245	354	226	321	232	327	245	354	232	327	241	331	245	354	241	331	252	333	245	354	252	333	257	354	233	272	226	281	235	194	235	194	226	281	222	290	235	194	222	290	218	205	218	205	222	290	220	301	221	351	220	301	222	312	221	351	222	312	226	321	165	281	168	263	169	307	169	307	168	263	174	246	169	307	174	246	181	327	181	327	174	246	185	232	181	327	185	232	199	342	199	342	185	232	200	218	199	342	200	218	221	351	221	351	200	218	218	205	221	351	218	205	220	301	296	311	295	344	292	345	296	311	292	345	289	319	296	311	298	343	295	344	289	319	292	345	289	346	289	319	289	346	286	348	289	319	286	348	282	325	302	343	299	305	301	298	302	343	301	298	303	290	302	343	298	343	299	305	296	311	299	305	298	343	316	272	331	354	317	354	316	272	317	354	315	351	316	272	315	351	313	348	316	272	313	348	310	345	316	272	310	345	306	272	306	344	302	343	303	290	306	344	303	290	305	282	306	344	305	282	306	272	306	344	306	272	310	345	321	167	319	188	316	140	316	140	319	188	311	205	316	140	311	205	301	119	301	119	311	205	299	221	301	119	299	221	281	237	281	103	301	119	281	237	281	103	281	237	263	152	281	103	263	152	261	137	281	103	261	137	256	94	262	163	263	152	281	237	262	163	281	237	259	253	233	272	235	194	244	263	244	263	235	194	248	183	244	263	248	183	259	253	259	253	248	183	257	173	259	253	257	173	262	163	256	94	261	137	255	126	256	94	255	126	247	118	256	94	247	118	235	114	256	94	235	114	229	90	200	94	210	92	202	116	202	116	210	92	222	112	235	114	222	112	229	90	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	162	158	157	180	157	103	162	158	157	103	161	103	161	103	163	103	162	158	162	158	163	103	171	139	222	112	210	92	219	91	222	112	219	91	229	90	200	94	202	116	189	96	189	96	202	116	185	125	189	96	185	125	179	100	179	100	185	125	174	101	171	139	163	103	166	103	171	139	166	103	170	102	171	139	170	102	174	101	171	139	174	101	185	125	157	180	146	180	146	90	157	180	146	90	149	96	157	180	149	96	152	100	157	180	152	100	154	102	157	180	154	102	157	103	146	90	146	180	133	90	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	165	121	158	117	262	95	262	95	158	117	149	114	262	95	149	114	138	113	249	114	239	115	262	95	262	95	239	115	232	117	262	95	232	117	173	137	173	137	232	117	228	120	173	137	228	120	227	124	227	124	228	129	218	327	218	327	228	129	229	136	218	327	229	136	275	327	275	327	229	136	231	144	275	327	231	144	233	153	356	348	143	348	196	325	356	348	196	325	218	327	356	348	218	327	275	327	356	348	275	327	296	326	356	348	296	326	311	321	356	348	311	321	321	311	356	348	321	311	327	296	356	348	327	296	330	275	356	348	330	275	343	275	143	348	128	275	140	275	143	348	140	275	151	295	143	348	151	295	164	309	143	348	164	309	179	319	143	348	179	319	196	325	170	128	165	121	262	95	170	128	262	95	173	137	262	95	138	113	138	95	173	137	227	124	218	327	249	114	262	95	262	113	275	327	233	153	236	164	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	127	187	125	180	127	133	127	187	127	133	139	115	127	187	139	115	150	285	127	133	125	180	124	174	127	133	124	174	123	168	127	133	123	168	122	162	127	133	122	162	122	157	185	132	179	141	182	93	182	93	179	141	177	153	158	101	177	153	178	160	158	101	178	160	179	168	241	348	129	348	141	330	241	348	141	330	149	329	241	348	149	329	154	327	241	348	154	327	156	324	241	348	156	324	157	321	241	348	157	321	217	322	241	348	217	322	222	327	241	348	222	327	230	330	241	348	230	330	241	331	183	187	186	198	212	308	183	187	212	308	158	101	158	101	212	308	157	321	158	101	157	321	156	316	158	101	156	316	155	310	180	177	183	187	158	101	180	177	158	101	179	168	214	316	217	322	157	321	214	316	157	321	212	308	194	125	209	90	207	121	207	121	209	90	222	120	248	125	222	120	245	95	248	125	245	95	271	108	185	132	182	93	209	90	185	132	209	90	194	125	290	130	303	159	296	205	296	205	303	159	314	282	315	291	314	282	314	197	315	291	314	197	335	282	296	205	289	179	290	130	290	130	289	179	280	156	290	130	280	156	271	108	271	108	280	156	267	137	271	108	267	137	248	125	370	348	289	348	300	330	370	348	300	330	309	328	370	348	309	328	314	325	370	348	314	325	318	321	370	348	318	321	319	315	370	348	319	315	352	325	370	348	352	325	359	329	370	348	359	329	370	331	319	315	319	311	335	282	319	315	335	282	341	304	319	315	341	304	346	317	319	315	346	317	352	325	335	282	319	311	318	305	335	282	318	305	317	298	335	282	317	298	315	291	314	282	303	159	314	197	222	120	209	90	245	95	158	101	155	310	154	303	158	101	154	303	152	295	158	101	152	295	150	285	158	101	150	285	139	115	300	330	289	348	289	331	182	93	177	153	158	101	141	330	129	348	129	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	223	176	199	311	197	95	223	176	197	95	334	318	223	176	334	318	286	280	356	349	283	349	293	331	356	349	293	331	300	330	356	349	300	330	305	328	356	349	305	328	307	326	356	349	307	326	308	323	356	349	308	323	336	321	356	349	336	321	339	325	356	349	339	325	344	328	356	349	344	328	349	330	356	349	349	330	356	332	334	318	336	321	308	323	334	318	308	323	307	318	334	318	307	318	304	311	334	318	304	311	300	303	334	318	300	303	294	293	334	318	294	293	286	280	199	312	199	315	199	311	199	311	199	315	199	318	199	311	199	318	197	95	197	95	199	318	198	320	197	95	198	320	198	323	198	323	199	326	150	283	150	283	199	326	225	349	150	283	225	349	145	305	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	150	283	186	95	198	323	198	323	186	95	197	95	225	349	199	326	201	328	225	349	201	328	206	329	225	349	206	329	214	331	225	349	214	331	225	332	225	349	115	349	126	331	225	349	126	331	135	328	225	349	135	328	140	320	225	349	140	320	145	305	126	331	115	349	115	332	12	151	12	305	0	229	293	331	283	349	283	332	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	105	326	110	322	183	349	183	349	110	322	112	314	183	349	112	314	115	303	115	303	148	95	163	321	163	321	148	95	158	95	163	321	158	95	163	318	163	321	163	324	115	303	115	303	163	324	165	327	115	303	165	327	183	349	183	349	165	327	169	329	183	349	169	329	175	330	175	330	183	332	183	349	98	329	105	326	183	349	98	329	183	349	87	349	98	329	87	349	87	332	274	297	273	303	289	192	289	192	273	303	272	309	289	192	272	309	265	95	265	95	272	309	271	315	265	95	271	315	271	320	271	320	271	324	230	270	230	270	271	324	273	327	230	270	273	327	225	301	225	301	273	327	291	349	225	301	291	349	224	313	283	331	291	332	291	349	283	331	291	349	277	329	277	329	291	349	273	327	271	320	230	270	256	95	271	320	256	95	265	95	291	349	200	349	210	330	291	349	210	330	217	326	291	349	217	326	222	321	291	349	222	321	224	313	339	316	338	314	354	306	354	306	338	314	337	310	354	306	337	310	335	305	335	305	289	192	354	306	354	306	289	192	265	95	382	349	317	349	327	331	382	349	327	331	333	330	382	349	333	330	337	328	382	349	337	328	339	325	382	349	339	325	339	321	382	349	339	321	364	323	382	349	364	323	368	327	382	349	368	327	374	330	382	349	374	330	382	332	339	321	354	306	359	316	339	321	359	316	364	323	339	319	339	316	354	306	339	319	354	306	339	321	180	192	165	302	165	305	180	192	165	305	164	309	180	192	164	309	158	95	180	192	158	95	230	270	180	192	230	270	225	301	163	314	163	318	158	95	163	314	158	95	164	309	274	297	289	192	275	291	327	331	317	349	317	332	210	330	200	349	200	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	169	126	173	166	168	124	168	124	156	146	169	121	169	121	156	146	143	131	169	121	143	131	191	95	191	95	143	131	134	122	191	95	134	122	125	116	239	117	235	115	327	95	327	95	235	115	228	114	327	95	228	114	219	113	227	173	233	157	231	322	231	322	231	325	183	309	183	309	231	325	233	327	183	309	233	327	256	348	256	348	233	327	236	328	256	348	236	328	240	329	256	348	240	329	246	330	256	348	246	330	256	331	175	135	179	140	213	213	213	213	179	140	219	192	213	213	219	192	231	322	231	322	219	192	227	173	256	348	149	348	161	329	256	348	161	329	169	327	256	348	169	327	175	324	256	348	175	324	179	318	256	348	179	318	183	309	314	116	304	120	327	95	327	95	304	120	297	127	327	95	297	127	242	122	242	122	297	127	291	138	242	122	291	138	286	152	286	152	258	235	250	257	250	257	258	235	281	293	250	257	234	309	237	145	250	257	237	145	240	135	250	257	240	135	242	128	250	257	242	128	242	122	250	257	242	122	286	152	242	122	241	119	327	95	356	348	284	348	293	330	356	348	293	330	298	329	356	348	298	329	302	328	356	348	302	328	303	327	356	348	303	327	304	325	356	348	304	325	322	309	356	348	322	309	329	317	356	348	329	317	336	323	356	348	336	323	342	327	356	348	342	327	349	329	356	348	349	329	356	331	322	309	304	325	303	322	322	309	303	322	300	318	322	309	300	318	296	312	322	309	296	312	289	304	322	309	289	304	281	293	322	309	281	293	258	235	233	157	237	145	234	309	233	157	234	309	233	313	233	157	233	313	232	316	233	157	232	316	231	319	233	157	231	319	231	321	233	157	231	321	231	322	173	166	169	126	170	128	173	166	170	128	172	131	173	166	172	131	175	135	173	166	175	135	213	213	191	95	191	113	182	114	191	95	182	114	176	116	191	95	176	116	172	118	191	95	172	118	169	121	115	113	115	95	191	95	115	113	191	95	125	116	156	146	168	124	173	166	293	330	284	348	284	331	327	95	219	113	219	95	239	117	327	95	241	119	314	116	327	95	327	113	161	329	149	348	149	331	231	322	183	309	213	213	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	157	122	149	117	258	95	258	95	149	117	139	115	258	95	139	115	125	113	245	114	235	115	258	95	258	95	235	115	229	117	258	95	229	117	166	139	166	139	229	117	226	120	166	139	226	120	185	213	185	213	226	120	225	124	185	213	225	124	205	323	205	323	206	326	146	311	146	311	206	326	233	349	146	311	233	349	142	319	185	213	205	323	146	311	233	349	206	326	209	328	233	349	209	328	214	330	233	349	214	330	222	331	233	349	222	331	233	332	233	349	115	349	124	331	233	349	124	331	131	329	233	349	131	329	137	324	233	349	137	324	142	319	225	124	218	283	214	294	225	124	214	294	210	304	225	124	210	304	207	312	225	124	207	312	206	318	225	124	206	318	205	323	287	299	238	232	247	210	287	299	247	210	320	307	287	299	320	307	291	305	356	349	270	349	281	331	356	349	281	331	289	329	356	349	289	329	294	327	356	349	294	327	296	324	356	349	296	324	297	321	356	349	297	321	326	315	356	349	326	315	333	321	356	349	333	321	339	326	356	349	339	326	347	330	356	349	347	330	356	332	320	307	326	315	297	321	320	307	297	321	297	317	320	307	297	317	296	314	320	307	296	314	294	310	320	307	294	310	291	305	238	232	218	283	225	127	238	232	225	127	225	129	238	232	225	129	226	133	238	232	226	133	227	136	238	232	227	136	229	140	238	232	229	140	247	210	225	127	218	283	225	124	162	129	157	122	258	95	162	129	258	95	166	139	258	95	125	113	125	95	245	114	258	95	258	113	281	331	270	349	270	332	124	331	115	349	115	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	192	117	356	331	279	327	279	327	356	331	356	348	279	327	356	348	252	327	227	326	252	327	356	348	227	326	356	348	161	348	161	348	137	275	152	275	161	348	152	275	170	296	161	348	170	296	187	311	161	348	187	311	206	320	161	348	206	320	227	326	270	123	255	119	325	95	325	95	255	119	237	117	325	95	237	117	216	117	325	95	216	117	192	117	325	95	192	117	114	113	114	113	192	117	279	327	321	156	313	148	325	95	325	95	313	148	305	141	325	95	305	141	296	134	296	134	283	128	325	95	325	95	283	128	270	123	329	165	321	156	325	95	329	165	325	95	350	175	329	165	350	175	335	175	325	95	114	113	114	95	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	186	177	190	135	190	174	190	174	190	135	203	140	190	174	203	140	195	172	195	172	203	140	201	172	223	180	201	172	203	140	223	180	203	140	216	147	186	206	195	231	210	305	210	305	195	231	210	257	210	305	210	257	244	312	244	312	210	257	229	277	244	312	229	277	250	285	250	285	256	285	253	311	253	311	256	285	262	309	176	133	190	135	183	186	183	186	186	206	178	285	178	285	186	206	210	305	178	285	152	257	159	136	178	285	159	136	176	133	178	285	176	133	183	186	253	311	244	312	250	285	279	288	278	288	282	135	282	135	278	288	273	297	282	135	273	297	269	133	269	133	273	297	268	304	269	133	268	304	267	274	256	285	260	283	262	309	262	309	260	283	264	281	262	309	264	281	268	304	268	304	264	281	266	278	268	304	266	278	267	274	293	174	292	176	295	141	295	141	292	176	292	177	287	308	292	177	292	182	287	308	292	182	294	189	299	205	302	215	336	311	299	205	336	311	287	308	299	205	287	308	296	196	312	180	306	175	310	151	310	151	306	175	301	173	310	151	301	173	296	172	296	172	294	172	295	141	295	141	294	172	293	173	295	141	293	173	293	174	282	135	295	141	292	177	282	135	292	177	287	308	282	135	287	308	279	288	246	145	252	139	255	227	255	227	252	139	259	135	255	227	259	135	264	253	264	253	259	135	269	133	264	253	269	133	267	274	242	154	246	145	255	227	242	154	255	227	242	173	242	154	242	173	242	171	242	154	242	171	241	169	242	154	241	169	241	167	242	154	241	167	241	166	242	154	241	166	241	164	241	200	223	180	229	159	241	200	229	159	242	173	241	200	242	173	255	227	325	166	342	188	328	196	325	166	328	196	319	187	325	166	319	187	312	180	325	166	312	180	310	151	296	172	295	141	310	151	183	181	183	186	190	135	183	181	190	135	186	177	128	188	130	170	135	223	135	223	130	170	136	155	135	223	136	155	152	257	152	257	136	155	146	143	152	257	146	143	159	136	223	180	216	147	229	159	296	196	287	308	294	189	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	200	157	205	170	211	347	200	157	211	347	199	318	200	157	199	318	199	314	200	157	199	314	197	307	200	157	197	307	196	144	195	296	191	282	191	116	195	296	191	116	191	119	195	296	191	119	191	124	195	296	191	124	192	130	195	296	192	130	194	137	195	296	194	137	196	144	195	296	196	144	197	307	187	325	192	324	193	345	193	345	192	324	196	323	193	345	196	323	211	347	211	347	196	323	198	320	211	347	198	320	199	318	273	191	264	163	274	115	274	115	264	163	249	137	274	115	249	137	237	97	237	97	249	137	228	118	237	97	228	118	204	110	204	110	199	110	237	97	237	97	199	110	197	90	237	251	225	240	227	218	227	218	225	240	221	209	215	197	221	209	227	349	215	197	227	349	211	347	221	209	225	240	227	349	227	349	225	240	244	352	244	352	225	240	261	354	211	347	205	170	210	184	211	347	210	184	215	197	193	345	172	343	180	326	193	345	180	326	187	325	272	268	260	265	266	236	266	236	260	265	259	237	251	235	259	237	260	265	251	235	260	265	248	260	227	218	234	226	237	251	237	251	234	226	242	232	237	251	242	232	248	260	248	260	242	232	251	235	324	178	331	217	329	234	324	178	329	234	322	248	324	178	322	248	312	259	324	178	312	259	304	143	312	259	299	267	304	143	304	143	299	267	284	269	304	143	284	269	277	215	277	215	274	115	304	143	197	90	199	110	196	111	197	90	196	111	193	113	197	90	193	113	191	114	197	90	191	114	191	116	197	90	191	116	180	92	191	116	191	282	186	264	186	264	148	146	152	101	152	101	148	146	145	137	152	101	145	137	143	108	143	108	145	137	143	129	143	108	143	129	141	123	186	264	152	101	165	95	186	264	165	95	180	92	186	264	180	92	191	116	266	236	270	233	272	268	272	268	270	233	274	229	272	268	274	229	284	269	284	269	274	229	276	223	284	269	276	223	277	215	140	119	140	117	143	108	140	119	143	108	141	123	180	326	172	343	172	326	273	191	274	115	277	215	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	281	184	270	175	272	153	272	153	270	175	259	169	272	153	259	169	256	142	256	142	259	169	249	166	256	142	249	166	239	136	239	136	249	166	238	165	288	168	306	189	293	197	288	168	293	197	281	184	288	168	281	184	272	153	226	166	217	170	218	133	226	166	218	133	239	136	226	166	239	136	238	165	204	196	207	217	201	289	204	196	201	289	195	136	204	196	195	136	205	184	205	184	195	136	218	133	205	184	218	133	210	176	210	176	218	133	217	170	149	194	153	172	156	230	156	230	153	172	162	156	156	230	162	156	174	263	174	263	162	156	177	143	174	263	177	143	201	289	201	289	177	143	195	136	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	274	291	285	310	271	291	271	291	285	310	270	312	271	291	270	312	268	292	268	292	270	312	265	292	245	285	265	292	270	312	245	285	270	312	234	306	300	247	308	251	309	297	309	297	308	251	313	257	309	297	313	257	316	287	316	287	313	257	317	266	316	287	317	266	318	275	277	250	283	247	285	310	285	310	283	247	291	246	285	310	291	246	298	305	298	305	291	246	300	247	298	305	300	247	309	297	277	250	285	310	276	290	277	250	276	290	274	288	277	250	274	288	272	285	277	250	272	285	272	256	276	290	285	310	275	290	275	290	285	310	274	291	234	306	201	289	207	217	234	306	207	217	215	242	234	306	215	242	228	266	234	306	228	266	245	285	270	281	268	276	269	262	270	281	269	262	272	256	270	281	272	256	272	285	269	262	268	276	268	270	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	282	311	281	307	284	127	284	127	281	307	280	302	284	127	280	302	275	92	275	92	280	302	265	256	275	92	265	256	263	90	263	90	265	256	259	232	263	90	259	232	258	220	263	90	258	220	254	92	254	92	258	220	253	203	254	92	253	203	246	95	246	95	253	203	246	184	246	95	246	184	239	101	239	101	246	184	237	165	239	101	237	165	236	136	236	136	237	165	229	149	182	92	196	97	187	126	187	126	196	97	192	125	200	126	192	125	196	97	200	126	196	97	210	106	229	149	222	140	223	119	223	119	222	140	215	134	223	119	215	134	210	106	210	106	215	134	207	129	210	106	207	129	200	126	244	245	240	269	233	269	244	245	233	269	221	237	244	245	247	268	240	269	178	166	188	192	199	261	199	261	188	192	202	218	199	261	202	218	233	269	233	269	202	218	221	237	182	129	178	133	182	92	182	92	178	133	176	138	182	92	176	138	168	90	168	90	176	138	175	145	168	90	175	145	168	239	168	239	175	145	178	166	283	321	284	319	299	347	283	321	299	347	280	323	280	323	299	347	279	345	280	323	279	345	277	324	277	324	279	345	272	325	291	155	351	354	333	351	291	155	333	351	317	349	291	155	317	349	299	347	291	155	299	347	289	149	299	347	284	319	284	127	299	347	284	127	284	129	299	347	284	129	285	134	299	347	285	134	287	141	299	347	287	141	289	149	279	345	256	343	266	326	279	345	266	326	272	325	304	134	298	129	300	109	300	109	298	129	293	126	300	109	293	126	288	125	300	109	288	125	287	98	314	123	329	143	316	149	314	123	316	149	310	141	314	123	310	141	304	134	314	123	304	134	300	109	287	98	288	125	286	125	287	98	286	125	285	126	287	98	285	126	284	126	287	98	284	126	284	127	287	98	284	127	275	92	284	127	284	319	283	317	284	127	283	317	283	315	284	127	283	315	282	311	259	262	253	265	253	243	259	262	253	243	256	240	259	262	256	240	259	237	259	262	259	237	259	232	259	262	259	232	265	256	249	244	253	243	253	265	249	244	253	265	247	268	249	244	247	268	244	245	236	136	235	131	235	108	236	136	235	108	239	101	235	108	235	131	234	127	235	108	234	127	233	124	235	108	233	124	233	121	235	108	233	121	233	118	130	108	140	98	143	209	143	209	140	98	153	92	143	209	153	92	168	239	168	239	153	92	168	90	127	174	121	140	123	122	127	174	123	122	130	108	127	174	130	108	143	209	182	129	182	92	187	126	236	136	229	149	223	119	266	326	256	343	256	326	168	239	178	166	199	261	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	212	178	209	184	216	133	216	133	209	184	207	192	203	289	207	192	207	193	203	289	207	193	208	195	253	242	236	233	240	208	240	208	236	233	215	226	240	208	215	226	210	202	209	200	210	202	215	226	209	200	215	226	208	197	208	197	215	226	203	289	208	197	203	289	208	195	223	248	233	265	236	306	236	306	233	265	243	278	236	306	243	278	274	312	274	312	243	278	254	285	274	312	254	285	265	288	265	288	271	288	274	312	274	312	271	288	275	286	274	312	275	286	290	310	290	310	275	286	277	284	290	310	277	284	278	281	280	188	269	180	272	153	272	153	269	180	259	174	272	153	259	174	254	142	254	142	259	174	248	171	254	142	248	171	237	170	237	170	227	171	236	135	236	135	227	171	218	173	236	135	218	173	216	133	216	133	218	173	212	178	153	193	156	172	159	230	159	230	156	172	164	155	159	230	164	155	177	262	177	262	164	155	177	143	177	262	177	143	203	289	203	289	177	143	194	136	203	289	194	136	207	192	207	192	194	136	216	133	320	287	313	297	315	248	315	248	313	297	303	305	315	248	303	305	297	229	297	229	303	305	290	310	297	229	290	310	278	278	278	278	290	310	278	281	236	306	203	289	215	226	236	306	215	226	223	248	297	229	278	278	275	265	297	229	275	265	270	216	270	216	275	265	267	252	270	216	267	252	253	242	289	169	306	192	291	201	289	169	291	201	280	188	289	169	280	188	272	153	237	170	236	135	254	142	253	242	240	208	270	216	320	287	315	248	322	275	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	96	421	45	291	73	347	96	421	73	347	116	392	155	103	152	109	153	86	155	103	153	86	155	88	155	103	155	88	156	92	155	103	156	92	156	97	142	117	143	66	147	114	147	114	143	66	150	83	147	114	150	83	152	109	152	109	150	83	152	84	152	109	152	84	153	86	179	102	172	91	176	67	176	67	172	91	165	84	176	67	165	84	157	82	157	82	155	82	156	64	156	64	155	82	153	82	156	64	153	82	151	83	156	64	151	83	150	83	156	64	150	83	143	66	135	118	129	117	131	70	135	118	131	70	143	66	135	118	143	66	142	117	114	104	115	86	117	110	117	110	115	86	121	77	117	110	121	77	122	114	122	114	121	77	131	70	122	114	131	70	129	117	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	222	271	192	145	194	76	222	271	194	76	210	91	222	271	210	91	225	112	222	271	225	112	226	294	222	271	226	294	197	294	222	271	197	294	192	271	292	344	299	353	315	379	315	379	299	353	307	359	315	379	307	359	314	360	314	360	316	360	315	379	315	379	316	360	329	377	343	325	350	329	351	367	351	367	350	329	354	334	351	367	354	334	357	358	357	358	354	334	358	340	357	358	358	340	359	347	341	373	329	377	330	325	341	373	330	325	336	324	341	373	336	324	343	325	341	373	343	325	351	367	329	377	316	360	318	360	329	377	318	360	319	360	329	377	319	360	320	360	329	377	320	360	321	360	329	377	321	360	324	329	329	377	324	329	330	325	319	334	324	329	321	360	319	334	321	360	319	358	319	334	319	358	317	356	319	334	317	356	316	340	316	340	317	356	316	353	316	340	316	353	315	350	316	340	315	350	315	346	287	374	265	362	270	271	287	374	270	271	274	294	287	374	274	294	280	314	287	374	280	314	286	331	287	374	286	331	292	344	287	374	292	344	315	379	242	155	247	173	248	344	248	344	247	173	252	195	248	344	252	195	265	362	265	362	252	195	260	227	265	362	260	227	270	271	237	140	242	155	248	344	237	140	248	344	236	321	237	140	236	321	226	294	237	140	226	294	225	112	305	271	311	294	274	294	305	271	274	294	270	271	194	76	192	145	185	120	194	76	185	120	179	102	194	76	179	102	176	67	157	82	156	64	176	67	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	115	86	114	104	112	97	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	195	217	193	220	204	163	204	163	193	220	192	166	192	166	193	220	190	341	192	166	190	341	183	164	183	164	190	341	179	238	158	145	165	152	166	232	166	232	165	152	174	159	166	232	174	159	179	238	179	238	174	159	183	164	176	117	165	122	174	92	174	92	165	122	158	130	174	92	158	130	150	97	150	97	158	130	155	138	158	178	155	138	158	145	158	178	158	145	166	232	158	178	166	232	156	225	146	202	147	196	147	211	147	211	147	196	148	191	147	211	148	191	150	219	150	219	148	191	150	186	150	219	150	186	156	225	156	225	150	186	154	182	156	225	154	182	158	178	150	97	155	138	158	178	150	97	158	178	145	174	150	97	145	174	134	168	150	97	134	168	131	105	124	160	118	148	119	118	124	160	119	118	131	105	124	160	131	105	134	168	169	325	156	304	161	251	169	325	161	251	169	244	169	325	169	244	179	238	169	325	179	238	190	341	156	304	151	280	152	269	156	304	152	269	155	259	156	304	155	259	161	251	193	220	194	223	218	351	208	255	206	260	209	229	209	229	206	260	205	229	202	229	205	229	205	267	202	229	205	267	198	228	198	228	205	267	207	283	198	228	207	283	196	226	196	226	207	283	218	351	196	226	218	351	194	223	205	267	205	229	206	260	208	255	209	229	212	251	212	251	209	229	214	228	212	251	214	228	218	248	218	248	214	228	219	227	218	248	219	227	225	247	225	247	219	227	224	227	225	247	224	227	229	226	264	280	254	264	255	229	255	229	254	264	241	252	255	229	241	252	229	226	229	226	241	252	225	247	207	283	212	300	218	351	218	351	212	300	220	316	218	351	220	316	250	354	250	354	220	316	233	328	250	354	233	328	250	333	250	333	258	332	261	354	261	354	258	332	264	329	261	354	264	329	272	352	272	352	264	329	268	326	272	352	268	326	271	321	302	341	292	346	304	251	304	251	292	346	282	350	304	251	282	350	281	237	281	237	282	350	272	352	281	237	272	352	271	315	261	354	250	354	250	333	324	311	354	341	302	341	324	311	302	341	304	251	324	311	304	251	320	272	324	311	320	272	327	298	281	237	271	315	270	298	281	237	270	298	264	280	281	237	264	280	255	229	327	298	326	302	326	305	327	298	326	305	325	307	327	298	325	307	325	309	327	298	325	309	324	311	218	209	211	210	222	158	218	209	222	158	256	200	256	200	222	158	240	153	256	200	240	153	255	145	311	152	308	166	306	132	306	132	308	166	299	179	306	132	299	179	292	115	292	115	299	179	283	190	292	115	283	190	270	102	270	102	283	190	261	134	270	102	261	134	258	128	270	102	258	128	251	122	256	200	255	145	261	134	256	200	261	134	283	190	204	212	199	215	204	163	204	212	204	163	222	158	204	212	222	158	211	210	241	94	270	102	251	122	241	94	251	122	240	117	241	94	240	117	225	114	241	94	225	114	207	112	241	94	207	112	204	90	176	117	204	90	191	114	191	114	204	90	207	112	176	117	174	92	204	90	195	217	204	163	199	215	354	341	324	311	354	311	272	352	271	321	271	315	190	341	193	220	218	351	119	118	118	148	115	134	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	186	298	126	94	179	94	186	298	179	94	190	128	186	298	190	128	188	304	253	354	234	351	210	205	210	205	234	351	217	348	210	205	217	348	209	171	210	205	209	171	218	187	200	346	183	345	185	324	200	346	185	324	189	322	200	346	189	322	191	320	200	346	191	320	192	317	200	346	192	317	200	152	200	346	200	152	209	171	200	346	209	171	217	348	200	152	192	317	191	316	183	345	163	343	173	325	183	345	173	325	180	325	183	345	180	325	185	324	250	249	232	231	239	214	239	214	232	231	229	202	218	187	229	202	232	231	218	187	232	231	210	205	239	214	247	223	250	249	250	249	247	223	255	229	250	249	255	229	265	261	265	261	255	229	262	233	265	261	262	233	270	235	270	235	273	234	280	267	280	267	273	234	275	234	280	267	275	234	276	234	273	215	255	95	264	92	273	215	264	92	273	90	273	215	248	146	249	101	273	215	249	101	255	95	246	139	245	133	245	109	246	139	245	109	249	101	246	139	249	101	248	146	245	109	245	133	244	128	245	109	244	128	244	124	245	109	244	124	244	119	287	92	294	128	294	129	294	129	296	268	287	92	287	92	296	268	280	267	287	92	280	267	278	232	278	232	280	267	277	233	280	267	265	261	270	235	296	125	300	98	298	125	298	125	300	98	300	124	304	125	300	124	300	98	304	125	300	98	314	108	328	124	345	146	333	152	328	124	333	152	323	141	328	124	323	141	315	133	328	124	315	133	314	108	309	128	304	125	314	108	309	128	314	108	315	133	300	98	296	125	295	126	300	98	295	126	294	128	300	98	294	128	287	92	324	214	326	220	327	248	327	248	326	220	327	225	327	248	327	225	328	237	328	237	327	225	328	229	328	237	328	229	328	233	324	214	327	248	323	256	324	214	323	256	316	263	324	214	316	263	307	267	324	214	307	267	301	148	307	267	296	268	296	135	307	267	296	135	297	139	307	267	297	139	299	143	307	267	299	143	301	148	296	268	294	129	295	131	296	268	295	131	296	135	287	92	278	232	277	231	287	92	277	231	277	229	287	92	277	229	277	226	287	92	277	226	275	222	287	92	275	222	273	90	275	222	273	215	273	90	191	313	189	309	190	128	191	313	190	128	200	152	191	313	200	152	191	316	173	325	163	343	163	325	188	304	190	128	189	309	280	267	276	234	277	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	211	219	194	95	202	92	211	219	202	92	211	90	211	219	189	146	194	95	188	100	194	95	189	146	188	100	189	146	187	139	188	100	187	139	186	132	188	100	186	132	185	108	185	108	186	132	184	126	185	108	184	126	184	121	185	108	184	121	183	118	226	92	234	128	234	130	234	130	242	264	226	92	226	92	242	264	224	262	226	92	224	262	213	236	213	236	224	262	213	238	194	241	201	241	206	261	206	261	201	241	206	240	206	261	206	240	224	262	224	262	206	240	210	239	224	262	210	239	213	238	187	259	187	241	194	241	187	259	194	241	206	261	242	264	234	130	234	132	242	264	234	132	235	135	242	264	235	135	235	138	242	264	235	138	236	141	242	264	236	141	237	144	242	264	237	144	259	267	226	92	213	236	213	234	226	92	213	234	213	232	226	92	213	232	213	229	226	92	213	229	212	224	226	92	212	224	211	90	212	224	211	219	211	90	237	144	275	270	259	267	236	126	240	97	238	125	238	125	240	97	240	125	244	126	240	125	240	97	244	126	240	97	254	107	269	123	286	146	274	152	269	123	274	152	266	145	269	123	266	145	260	138	269	123	260	138	255	133	269	123	255	133	254	107	249	129	244	126	254	107	249	129	254	107	255	133	240	97	236	126	235	127	240	97	235	127	234	128	240	97	234	128	226	92	232	330	232	312	236	338	236	338	232	312	236	304	236	338	236	304	242	344	242	344	236	304	243	298	242	344	243	298	250	348	250	348	243	298	251	293	250	348	251	293	259	349	259	349	251	293	261	292	259	349	261	292	269	348	269	348	261	292	270	293	269	348	270	293	277	344	277	344	270	293	277	297	277	344	277	297	283	337	283	337	277	297	283	304	283	337	283	304	287	330	287	330	283	304	287	311	287	330	287	311	289	321	232	312	232	330	231	321	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	179	86	181	88	182	103	182	103	181	88	182	90	182	103	182	90	183	97	183	97	182	90	183	93	167	117	171	65	173	114	173	114	171	65	178	84	173	114	178	84	179	109	179	109	178	84	179	86	179	109	179	86	182	103	205	98	199	89	208	67	208	67	199	89	193	84	208	67	193	84	186	83	186	83	184	83	186	64	186	64	184	83	182	83	186	64	182	83	180	84	186	64	180	84	178	84	186	64	178	84	171	65	148	114	149	76	154	117	154	117	149	76	159	69	154	117	159	69	161	118	161	118	159	69	171	65	161	118	171	65	167	117	143	110	140	103	142	84	143	110	142	84	149	76	143	110	149	76	148	114	249	247	228	76	244	92	249	247	244	92	257	114	249	247	216	127	228	76	210	110	205	98	208	67	210	110	208	67	228	76	210	110	228	76	216	127	186	83	186	64	208	67	252	262	251	258	257	114	257	114	251	258	250	253	257	114	250	253	249	247	268	145	314	304	298	301	268	145	298	301	283	299	268	145	283	299	268	297	268	145	268	297	257	114	243	276	247	275	249	296	249	296	247	275	250	274	249	296	250	274	268	297	268	297	250	274	252	272	268	297	252	272	253	269	253	269	257	114	268	297	249	296	226	294	237	276	249	296	237	276	243	276	252	266	252	262	257	114	252	266	257	114	253	269	271	361	271	343	275	369	275	369	271	343	275	335	275	369	275	335	281	375	281	375	275	335	282	329	281	375	282	329	288	379	288	379	282	329	290	324	288	379	290	324	297	380	297	380	290	324	299	323	297	380	299	323	307	379	307	379	299	323	308	324	307	379	308	324	315	374	315	374	308	324	315	328	315	374	315	328	321	368	321	368	315	328	321	335	321	368	321	335	325	360	325	360	321	335	325	342	325	360	325	342	327	351	271	343	271	361	269	352	237	276	226	294	226	276	142	84	140	103	140	94	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	208	189	219	347	204	163	204	163	219	347	202	345	204	163	202	345	194	316	194	316	202	345	193	319	202	345	184	343	186	324	202	345	186	324	190	323	202	345	190	323	192	322	202	345	192	322	193	319	184	343	166	342	182	324	184	343	182	324	186	324	237	350	219	347	208	189	237	350	208	189	256	354	204	163	194	316	194	314	204	163	194	314	194	312	204	163	194	312	194	310	204	163	194	310	193	308	204	163	193	308	193	306	204	163	193	306	192	302	204	163	192	302	184	94	237	115	247	101	254	220	254	220	247	101	259	93	254	220	259	93	259	199	259	199	259	93	273	90	259	199	267	230	254	220	342	263	253	263	262	245	342	263	262	245	269	244	342	263	269	244	273	244	342	263	273	244	275	243	342	263	275	243	276	242	342	263	276	242	285	219	342	263	285	219	300	229	342	263	300	229	311	237	342	263	311	237	321	241	342	263	321	241	331	244	342	263	331	244	342	245	285	219	276	242	274	237	267	230	259	199	285	219	267	230	285	219	274	237	235	206	208	189	218	171	235	206	218	171	227	138	235	206	227	138	237	115	235	206	237	115	254	220	285	92	297	97	289	126	289	126	297	97	295	124	299	125	295	124	297	97	299	125	297	97	309	106	321	121	334	142	321	147	321	121	321	147	315	138	321	121	315	138	309	132	321	121	309	132	309	106	304	127	299	125	309	106	304	127	309	106	309	132	289	126	283	132	285	92	285	92	283	132	276	145	285	92	276	145	273	90	273	90	276	145	268	166	273	90	268	166	259	199	182	324	166	342	166	324	218	171	208	189	204	163	262	245	253	263	253	245	184	94	192	302	130	94	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	207	326	209	326	222	345	222	345	209	326	211	326	222	345	211	326	212	326	212	326	219	325	222	345	222	345	219	325	224	324	222	345	224	324	239	347	239	347	224	324	228	323	239	347	228	323	230	321	195	92	205	90	218	268	218	268	205	90	220	92	218	268	220	92	222	282	222	282	220	92	225	129	222	282	225	129	225	295	225	295	225	129	228	305	228	305	225	129	226	133	189	174	185	163	187	95	189	174	187	95	195	92	189	174	195	92	218	268	176	127	176	109	178	138	178	138	176	109	181	101	178	138	181	101	181	150	181	150	181	101	187	95	181	150	187	95	185	163	225	129	220	92	226	128	235	160	293	354	274	351	235	160	274	351	256	349	235	160	256	349	239	347	235	160	239	347	233	154	239	347	230	321	231	318	231	318	233	154	239	347	222	345	203	344	205	325	222	345	205	325	207	326	231	146	233	154	231	318	231	146	231	318	230	313	231	146	230	313	228	305	231	146	228	305	228	139	228	125	233	97	230	125	230	125	233	97	232	124	238	125	232	124	233	97	238	125	233	97	246	108	261	123	278	146	266	152	261	123	266	152	257	142	261	123	257	142	250	134	261	123	250	134	246	108	244	128	238	125	246	108	244	128	246	108	250	134	233	97	228	125	227	126	233	97	227	126	226	128	233	97	226	128	220	92	205	325	203	344	203	325	228	305	226	133	228	139	176	109	176	127	175	118	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	201	284	200	262	206	267	201	284	206	267	207	290	207	290	206	267	211	271	207	290	211	271	216	297	216	297	211	271	217	274	216	297	217	274	226	303	226	303	217	274	223	277	226	303	223	277	228	278	228	278	230	277	236	308	236	308	230	277	232	277	236	308	232	277	234	276	186	246	200	262	194	277	186	246	194	277	186	268	186	246	186	268	177	257	186	246	177	257	174	227	128	304	128	279	138	137	128	304	138	137	147	305	147	305	138	137	150	174	147	305	150	174	161	307	161	307	150	174	162	204	161	307	162	204	166	244	166	244	162	204	174	227	166	244	174	227	177	257	233	264	231	255	243	137	243	137	231	255	227	245	243	137	227	245	223	233	223	233	189	137	243	137	236	308	235	274	243	137	236	308	243	137	246	311	246	311	243	137	255	172	246	311	255	172	256	312	256	312	255	172	263	195	256	312	263	195	267	311	267	311	263	195	270	212	267	311	270	212	275	308	275	308	270	212	277	225	275	308	277	225	281	302	281	302	277	225	281	256	236	308	234	276	235	275	236	308	235	275	235	274	236	308	226	303	228	278	295	275	285	238	296	252	295	275	296	252	310	290	310	290	296	252	306	263	310	290	306	263	316	271	285	238	295	275	281	256	285	238	281	256	277	225	310	290	316	271	327	302	327	302	316	271	325	276	327	302	325	276	333	278	333	278	336	277	344	310	344	310	336	277	338	277	344	310	338	277	341	277	338	253	321	138	329	135	338	253	329	135	338	133	338	253	315	192	321	138	315	144	321	138	315	192	315	144	315	192	313	185	315	144	313	185	311	178	315	144	311	178	311	152	311	152	311	178	310	173	311	152	310	173	309	168	311	152	309	168	309	163	353	135	368	141	360	170	360	170	361	312	353	135	353	135	361	312	344	310	353	135	344	310	342	275	344	310	341	277	342	276	344	310	342	276	342	275	344	310	327	302	333	278	364	167	368	141	365	167	365	167	368	141	367	167	370	168	367	167	368	141	370	168	368	141	382	151	410	188	397	194	396	166	396	166	397	194	389	183	396	166	389	183	382	151	382	151	389	183	381	175	382	151	381	175	375	170	368	141	364	167	362	168	368	141	362	168	361	169	368	141	361	169	360	170	373	311	361	312	362	178	373	311	362	178	364	184	373	311	364	184	365	189	373	311	365	189	367	195	373	311	367	195	385	242	373	311	385	242	382	307	361	312	360	170	361	174	361	312	361	174	362	178	353	135	342	275	342	272	353	135	342	272	341	267	353	135	341	267	340	262	353	135	340	262	339	257	353	135	339	257	338	133	339	257	338	253	338	133	392	293	388	301	390	259	392	293	390	259	392	267	392	293	392	267	393	275	392	293	393	275	393	283	388	301	382	307	385	242	388	301	385	242	388	251	388	301	388	251	390	259	282	262	284	268	285	294	285	294	284	268	285	273	285	294	285	273	286	284	286	284	285	273	286	278	281	302	281	256	282	262	281	302	282	262	285	294	235	270	233	264	243	137	235	270	243	137	235	274	126	268	123	258	138	137	138	137	123	258	119	244	138	137	119	244	114	226	128	304	103	302	112	284	128	304	112	284	118	284	128	304	118	284	123	284	128	304	123	284	126	283	128	304	126	283	128	281	128	304	128	281	128	279	175	309	161	307	166	244	175	309	166	244	192	312	128	275	126	268	138	137	128	275	138	137	128	279	112	284	103	302	103	284	138	137	114	226	86	137	370	168	382	151	375	170	200	262	201	284	194	277	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	280	310	271	307	271	277	271	277	271	307	268	278	261	277	268	278	263	302	261	277	263	302	255	274	255	274	263	302	255	296	255	274	255	296	249	270	249	270	255	296	247	290	249	270	247	290	244	265	244	265	247	290	239	282	244	265	239	282	238	260	238	260	231	273	224	242	224	242	231	273	220	260	224	242	220	260	211	223	211	223	220	260	205	243	211	223	205	243	200	200	200	200	205	243	212	309	200	200	212	309	194	307	271	307	263	302	268	278	275	254	250	186	250	144	275	254	250	144	256	138	275	254	256	138	264	135	275	254	264	135	275	133	275	254	275	133	276	258	250	186	248	180	250	144	250	144	248	180	246	174	250	144	246	174	246	151	246	151	246	174	246	169	246	151	246	169	245	165	296	171	299	312	296	169	296	169	289	312	289	135	289	135	289	312	281	273	289	135	281	273	280	271	289	135	280	271	279	267	289	135	279	267	277	262	289	135	277	262	276	258	289	135	276	258	275	133	299	167	303	141	301	167	301	167	303	141	302	167	307	167	302	167	303	141	307	167	303	141	317	151	331	166	347	188	333	194	331	166	333	194	324	183	331	166	324	183	317	175	331	166	317	175	317	151	312	170	307	167	317	151	312	170	317	151	317	175	303	141	299	167	297	167	303	141	297	167	296	168	303	141	296	168	296	169	303	141	296	169	289	135	280	310	271	277	275	277	280	310	275	277	278	276	280	310	278	276	280	275	280	310	280	275	281	273	280	310	281	273	289	312	311	311	299	312	299	181	311	311	299	181	302	189	311	311	302	189	306	200	311	311	306	200	327	256	311	311	327	256	320	307	299	312	296	171	297	175	299	312	297	175	299	181	328	262	329	267	330	292	330	292	329	267	330	272	330	292	330	272	331	281	331	281	330	272	331	276	327	256	328	262	330	292	327	256	330	292	326	300	327	256	326	300	320	307	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	166	271	165	265	178	137	178	137	165	265	163	259	178	137	163	259	126	137	160	283	165	282	176	305	176	305	165	282	167	281	176	305	167	281	168	280	168	280	178	137	176	305	159	303	143	302	153	284	159	303	153	284	160	283	159	303	160	283	176	305	212	309	205	243	231	312	194	307	176	305	178	137	194	307	178	137	189	172	194	307	189	172	200	200	178	137	168	280	168	278	178	137	168	278	167	275	178	137	167	275	166	271	153	284	143	302	143	284	12	151	12	305	0	229	289	312	296	169	299	312	246	151	245	165	245	161	238	260	239	282	231	273	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	274	250	267	218	281	157	281	157	267	218	255	186	281	157	255	186	248	140	248	140	255	186	237	162	248	140	237	162	213	152	213	152	206	153	211	133	211	133	206	153	200	156	211	133	200	156	195	160	211	133	195	160	188	136	188	136	195	160	193	166	188	136	193	166	192	175	192	175	194	201	188	136	188	136	194	201	187	290	188	136	187	290	168	143	168	143	187	290	161	265	168	143	161	265	152	155	152	155	161	265	144	232	152	155	144	232	141	171	141	171	144	232	137	192	283	310	258	312	264	293	264	293	258	312	256	293	232	285	256	293	258	312	232	285	258	312	220	306	331	253	328	273	325	216	325	216	328	273	318	290	325	216	318	290	307	183	307	183	318	290	303	302	307	183	303	302	283	310	283	310	264	293	269	290	283	310	269	290	274	287	283	310	274	287	276	281	283	310	276	281	277	274	283	310	277	274	281	157	283	310	281	157	307	183	281	157	277	274	274	250	213	152	211	133	248	140	220	306	187	290	201	233	220	306	201	233	214	262	220	306	214	262	232	285	187	290	194	201	201	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	232	351	212	349	214	203	232	351	214	203	216	210	232	351	216	210	219	220	232	351	219	220	223	234	232	351	223	234	229	253	232	351	229	253	235	271	232	351	235	271	242	314	232	351	242	314	256	354	196	347	195	133	208	176	196	347	208	176	212	349	212	349	208	176	213	198	221	170	227	169	225	190	225	190	227	169	231	189	256	199	231	189	233	168	256	199	233	168	238	167	221	170	225	190	220	191	221	170	220	191	217	193	221	170	217	193	214	196	221	170	214	196	214	173	214	173	214	196	213	198	214	173	213	198	208	176	285	318	281	349	268	342	285	318	268	342	268	314	285	318	294	353	281	349	256	330	242	314	243	289	256	330	243	289	254	304	256	330	254	304	268	314	256	330	268	314	268	342	341	345	326	352	335	222	335	222	326	352	308	354	335	222	308	354	307	193	307	193	308	354	302	302	307	193	302	302	299	280	307	193	299	280	291	251	276	221	256	199	274	174	276	221	274	174	307	193	276	221	307	193	291	251	299	313	308	354	296	316	296	316	308	354	294	353	296	316	294	353	291	318	291	318	294	353	285	318	353	259	360	302	358	320	353	259	358	320	351	335	353	259	351	335	341	345	353	259	341	345	335	222	308	354	299	313	302	308	308	354	302	308	302	302	231	189	227	169	233	168	144	144	140	131	224	95	144	144	224	95	195	119	144	144	195	119	194	122	144	144	194	122	184	286	194	122	192	321	192	317	194	122	192	317	190	310	194	122	190	310	188	301	194	122	188	301	186	293	194	122	186	293	184	286	196	347	181	345	185	324	196	347	185	324	189	323	196	347	189	323	192	322	196	347	192	322	192	321	196	347	192	321	194	124	196	347	194	124	194	126	196	347	194	126	194	128	196	347	194	128	195	130	196	347	195	130	195	133	194	124	192	321	194	122	178	325	185	324	181	345	178	325	181	345	167	344	178	325	167	344	167	325	224	95	224	114	212	114	224	95	212	114	204	115	224	95	204	115	198	117	224	95	198	117	195	119	224	95	140	131	136	122	224	95	136	122	130	117	224	95	130	117	122	115	224	95	122	115	111	114	224	95	111	114	111	95	256	199	238	167	274	174	243	289	242	314	235	271	214	203	212	349	213	198	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	189	210	192	169	193	206	193	206	192	169	205	173	193	206	205	173	198	204	198	204	205	173	204	204	227	212	204	204	205	173	227	212	205	173	218	180	256	329	254	354	248	354	256	329	248	354	233	320	256	329	260	353	254	354	215	347	183	325	190	244	215	347	190	244	199	272	215	347	199	272	214	299	215	347	214	299	233	320	215	347	233	320	248	354	186	222	190	244	183	325	186	222	183	325	178	167	186	222	178	167	187	215	187	215	178	167	192	169	187	215	192	169	189	210	241	204	270	121	246	234	241	204	246	234	230	190	230	190	246	234	227	212	230	190	227	212	218	180	137	188	147	177	155	295	155	295	147	177	161	170	155	295	161	170	183	325	183	325	161	170	178	167	136	259	129	222	131	203	136	259	131	203	137	188	136	259	137	188	155	295	211	121	204	117	300	95	300	95	204	117	193	115	300	95	193	115	179	114	270	121	241	204	219	137	270	121	219	137	271	118	270	121	269	292	260	263	270	121	260	263	246	234	271	124	273	131	272	315	272	315	273	131	273	346	273	346	273	131	276	141	273	346	276	141	275	343	275	343	276	141	278	339	272	315	269	292	270	121	272	315	270	121	271	124	284	171	339	349	289	349	284	171	289	349	283	325	284	171	283	325	281	331	284	171	281	331	280	155	280	155	281	331	279	336	280	155	279	336	278	339	280	155	278	339	276	141	273	346	270	349	270	324	273	346	270	324	272	320	273	346	272	320	272	315	270	324	270	349	267	326	267	326	270	349	265	351	267	326	265	351	262	328	262	328	265	351	260	353	262	328	260	353	256	329	300	95	300	114	288	114	300	95	288	114	280	115	300	95	280	115	274	116	300	95	274	116	271	118	300	95	271	118	219	137	300	95	219	137	216	128	300	95	216	128	211	121	300	95	179	114	179	95	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	188	272	188	268	200	133	200	133	188	268	187	264	200	133	187	264	186	259	186	259	143	133	200	133	185	281	187	279	190	303	190	303	187	279	188	277	190	303	188	277	189	276	189	276	200	133	190	303	190	303	161	302	178	283	190	303	178	283	182	282	190	303	182	282	185	281	240	309	225	306	228	205	240	309	228	205	234	250	240	309	234	250	256	312	228	205	234	216	234	250	234	250	234	216	239	226	234	250	239	226	250	274	250	274	239	226	244	236	190	303	200	133	210	304	210	304	200	133	216	173	210	304	216	173	225	306	225	306	216	173	223	191	225	306	223	191	228	205	189	274	188	272	200	133	189	274	200	133	189	276	251	245	258	253	264	291	264	291	258	253	264	258	264	291	264	258	276	303	276	303	264	258	270	261	276	303	270	261	275	262	275	262	279	261	276	303	276	303	279	261	289	309	250	274	244	236	251	245	250	274	251	245	264	291	283	258	288	254	289	309	289	309	288	254	295	250	289	309	295	250	302	311	302	311	295	250	305	249	302	311	305	249	312	310	312	310	305	249	314	250	312	310	314	250	320	306	320	306	314	250	321	255	320	306	321	255	327	299	327	299	321	255	327	262	327	299	327	262	331	290	331	290	327	262	331	270	331	290	331	270	333	280	178	283	161	302	161	283	289	309	279	261	283	258	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	244	312	223	310	227	281	244	312	227	281	231	284	244	312	231	284	236	286	244	312	236	286	243	287	244	312	243	287	250	287	244	312	250	287	248	312	264	310	259	311	262	286	262	286	259	311	254	312	262	286	254	312	250	287	192	229	204	218	205	304	205	304	204	218	221	204	205	304	221	204	223	310	223	310	221	204	231	195	223	310	231	195	226	278	226	278	227	281	223	310	299	310	297	308	305	246	305	246	297	308	295	307	305	246	295	307	293	246	293	246	295	307	292	306	293	246	292	306	288	305	288	305	284	306	287	261	287	261	284	306	281	306	287	261	281	306	280	273	280	273	281	306	277	306	280	273	277	306	274	307	271	281	280	273	274	307	271	281	274	307	270	308	271	281	270	308	264	310	271	281	264	310	262	286	301	312	299	310	305	246	301	312	305	246	315	312	293	246	288	305	287	261	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	179	188	174	204	175	141	179	188	175	141	179	141	179	141	181	141	179	188	179	188	181	141	187	175	184	140	186	140	187	175	187	175	186	140	190	139	187	175	190	139	198	166	198	166	190	139	193	138	198	166	193	138	199	136	178	263	179	250	181	281	181	281	179	250	184	240	181	281	184	240	190	294	190	294	184	240	192	229	190	294	192	229	205	304	224	159	214	134	221	134	224	159	221	134	227	133	224	159	210	161	214	134	210	161	198	166	199	136	210	161	199	136	207	135	210	161	207	135	214	134	249	136	269	142	254	244	249	136	254	244	249	171	249	136	249	171	248	167	249	136	248	167	245	164	249	136	245	164	240	161	249	136	240	161	233	160	249	136	233	160	227	133	254	244	245	253	248	175	254	244	248	175	249	171	245	253	237	260	239	187	245	253	239	187	244	181	245	253	244	181	248	175	231	267	227	272	231	195	231	267	231	195	239	187	231	267	239	187	237	260	299	185	297	198	295	167	295	167	297	198	292	209	295	167	292	209	285	153	285	153	292	209	282	220	285	153	282	220	270	231	270	231	254	244	269	142	270	231	269	142	285	153	233	160	224	159	227	133	174	204	161	204	166	133	174	204	166	133	168	137	174	204	168	137	170	139	174	204	170	139	172	140	174	204	172	140	175	141	166	133	161	204	152	133	226	278	231	195	227	272	187	175	181	141	184	140	12	151	12	305	0	229	250	287	254	312	248	312	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	210	262	186	175	186	97	210	262	186	97	196	92	210	262	196	92	208	90	210	262	208	90	224	92	210	262	224	92	213	298	210	262	213	298	189	290	210	262	189	290	189	262	227	128	225	130	236	97	236	97	225	130	224	132	236	97	224	132	224	92	224	92	224	132	224	134	224	92	224	134	224	137	224	137	231	308	213	298	268	159	259	148	263	125	263	125	259	148	250	139	263	125	250	139	248	107	248	107	250	139	242	133	248	107	242	133	236	97	236	97	242	133	236	129	236	97	236	129	230	127	230	127	227	128	236	97	284	354	276	354	266	292	266	292	276	354	261	336	266	292	261	336	257	262	257	262	261	336	247	320	257	262	247	320	235	183	231	308	224	137	224	141	231	308	224	141	226	148	231	308	226	148	228	158	231	308	228	158	231	170	231	308	231	170	235	183	231	308	235	183	247	320	224	137	213	298	224	92	182	162	178	150	179	104	182	162	179	104	186	97	182	162	186	97	186	175	176	140	174	132	175	114	176	140	175	114	179	104	176	140	179	104	178	150	266	292	257	262	302	262	266	292	302	262	302	292	268	159	263	125	283	151	175	114	174	132	173	127	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	156	271	155	267	165	133	165	133	155	267	153	262	165	133	153	262	152	135	152	135	153	262	152	256	152	135	152	256	142	139	142	139	152	256	134	146	132	198	130	194	134	146	132	198	134	146	152	256	129	189	128	183	128	156	129	189	128	156	134	146	129	189	134	146	130	194	127	176	127	169	128	156	127	176	128	156	128	183	165	133	180	135	178	176	178	176	185	306	165	133	165	133	185	306	164	304	165	133	164	304	157	277	157	277	164	304	156	278	130	301	141	282	145	302	145	302	141	282	148	281	145	302	148	281	164	304	164	304	148	281	153	280	164	304	153	280	156	278	185	198	225	312	206	309	185	198	206	309	185	306	185	198	185	306	183	193	182	173	192	140	184	172	184	172	192	140	187	172	193	173	187	172	192	140	193	173	192	140	206	150	206	150	221	165	211	183	211	183	221	165	218	189	232	205	218	189	221	165	232	205	221	165	240	187	290	173	289	173	295	142	295	142	289	173	288	175	295	142	288	175	280	136	280	136	288	175	287	177	296	207	332	308	278	308	296	207	278	308	291	194	296	207	291	194	294	200	280	136	287	177	288	182	280	136	288	182	278	308	280	136	278	308	266	270	280	136	266	270	265	133	278	308	288	182	289	187	278	308	289	187	291	194	255	243	244	222	246	139	255	243	246	139	254	135	255	243	254	135	265	133	255	243	265	133	266	270	241	145	246	139	244	222	241	145	244	222	240	187	241	145	240	187	238	182	241	145	238	182	238	153	290	173	295	142	292	172	292	172	295	142	294	172	299	173	294	172	295	142	299	173	295	142	310	153	342	189	325	197	326	168	326	168	325	197	317	187	326	168	317	187	310	153	310	153	317	187	310	180	310	153	310	180	304	175	238	153	238	182	237	177	238	153	237	177	237	172	238	153	237	172	237	168	238	153	237	168	237	164	206	150	211	183	205	178	206	150	205	178	199	175	206	150	199	175	193	173	180	174	178	175	180	135	180	174	180	135	192	140	180	174	192	140	182	173	185	306	178	176	178	180	185	306	178	180	179	184	185	306	179	184	181	188	185	306	181	188	183	193	165	133	157	277	157	274	165	133	157	274	156	271	141	282	130	301	130	282	178	176	180	135	178	175	299	173	310	153	304	175	232	205	240	187	244	222	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	185	221	193	308	182	246	182	246	193	308	182	306	182	246	182	306	178	267	178	267	182	306	172	280	170	281	172	280	182	306	170	281	182	306	168	304	285	249	280	241	281	209	281	209	280	241	270	229	281	209	270	229	265	193	265	193	270	229	255	213	265	193	255	213	247	176	247	176	255	213	235	192	268	279	270	275	271	303	271	303	270	275	273	270	271	303	273	270	276	308	276	308	273	270	277	265	276	308	277	265	282	311	282	311	277	265	287	256	282	311	287	256	290	312	290	312	287	256	296	227	290	312	296	227	300	311	300	311	296	227	305	240	300	311	305	240	308	306	308	306	305	240	312	252	308	306	312	252	315	300	315	300	312	252	317	263	315	300	317	263	319	292	319	292	317	263	320	273	319	292	320	273	321	284	285	249	281	209	296	227	285	249	296	227	287	256	267	296	266	288	267	284	267	296	267	284	268	279	267	296	268	279	271	303	233	228	230	256	235	192	235	192	230	256	226	278	235	192	226	278	224	157	224	157	226	278	222	296	224	157	222	296	216	312	187	195	187	172	193	308	193	308	187	172	195	133	193	308	195	133	204	310	204	310	195	133	224	157	204	310	224	157	216	312	195	133	187	172	187	165	195	133	187	165	186	158	195	133	186	158	186	150	195	133	186	150	185	141	195	133	185	141	185	133	168	304	150	302	158	284	168	304	158	284	164	284	168	304	164	284	168	283	168	304	168	283	170	281	158	284	150	302	150	284	193	308	185	221	187	195	235	192	224	157	247	176	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	114	284	118	284	122	305	122	305	118	284	120	283	122	305	120	283	121	283	121	283	128	273	122	305	122	305	128	273	137	307	122	305	103	302	109	284	122	305	109	284	114	284	128	273	133	253	137	307	137	307	133	253	137	226	137	307	137	226	149	309	149	309	137	226	140	198	149	309	140	198	141	171	141	171	141	167	153	133	153	133	141	167	141	160	153	133	141	160	141	152	324	240	315	228	324	207	324	207	315	228	301	212	324	207	301	212	291	172	291	172	301	212	282	192	314	278	316	274	318	304	318	304	316	274	318	270	318	304	318	270	323	308	323	308	318	270	322	266	323	308	322	266	325	263	314	297	312	287	313	283	314	297	313	283	314	278	314	297	314	278	318	304	362	263	367	286	365	295	362	263	365	295	361	302	362	263	361	302	354	308	362	263	354	308	348	237	354	308	347	311	348	237	348	237	347	311	338	312	348	237	338	312	331	256	331	256	329	249	348	237	348	237	329	249	324	240	348	237	324	240	324	207	328	260	330	258	330	311	330	311	330	258	331	257	330	311	331	257	338	312	338	312	331	257	331	256	330	311	323	308	325	263	330	311	325	263	328	260	254	312	189	213	194	189	254	312	194	189	201	200	254	312	201	200	208	210	254	312	208	210	225	237	254	312	225	237	238	133	254	312	238	133	250	133	254	312	250	133	282	192	254	312	282	192	264	312	187	178	194	189	189	213	187	178	189	213	187	237	187	178	187	237	184	258	187	178	184	258	181	170	181	276	176	294	179	166	181	276	179	166	181	170	181	276	181	170	184	258	176	294	170	312	179	166	179	166	170	312	160	310	179	166	160	310	153	133	153	133	160	310	149	309	153	133	149	309	141	171	140	142	140	133	153	133	140	142	153	133	141	152	109	284	103	302	103	284	282	192	250	133	291	172	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	308	311	297	306	303	269	303	269	297	306	296	270	290	269	296	270	297	306	290	269	297	306	285	297	259	238	267	249	270	282	270	282	267	249	274	258	270	282	274	258	285	297	285	297	274	258	282	264	285	297	282	264	290	269	282	172	278	175	287	141	287	141	278	175	276	179	287	141	276	179	275	135	275	135	276	179	274	186	275	135	274	186	263	133	263	133	274	186	259	238	263	133	259	238	252	260	252	260	259	238	270	282	313	266	317	264	320	312	320	312	317	264	321	263	320	312	321	263	328	311	328	311	321	263	329	264	328	311	329	264	335	307	335	307	329	264	336	267	335	307	336	267	341	301	341	301	336	267	341	272	341	301	341	272	345	294	345	294	341	272	345	279	345	294	345	279	346	286	308	311	303	269	308	268	308	311	308	268	313	266	308	311	313	266	320	312	304	176	299	172	300	150	300	150	299	172	295	171	300	150	295	171	290	170	290	170	285	171	287	141	287	141	285	171	282	172	315	165	331	184	318	190	315	165	318	190	310	181	315	165	310	181	304	176	315	165	304	176	300	150	290	170	287	141	300	150	251	135	263	133	252	260	251	135	252	260	247	277	251	135	247	277	243	289	251	135	243	289	242	141	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	167	286	170	286	229	312	229	312	170	286	173	286	229	312	173	286	175	286	175	286	183	285	229	312	229	312	183	285	189	283	229	312	189	283	193	279	192	184	188	180	194	155	194	155	188	180	184	177	194	155	184	177	184	144	184	144	184	177	181	176	184	144	181	176	176	176	176	176	170	177	174	138	174	138	170	177	165	179	174	138	165	179	164	134	164	134	165	179	161	182	164	134	161	182	155	184	164	134	155	184	153	133	153	133	155	184	149	185	153	133	149	185	144	135	144	135	149	185	141	183	144	135	141	183	136	138	136	138	141	183	135	180	136	138	135	180	131	144	131	144	135	180	130	174	131	144	130	174	127	151	127	151	130	174	127	167	127	151	127	167	126	159	219	192	226	169	229	312	229	312	226	169	233	152	229	312	233	152	234	306	234	306	233	152	242	141	234	306	242	141	238	299	238	299	242	141	243	289	197	273	199	265	229	312	229	312	199	265	213	213	229	312	213	213	219	192	219	192	213	213	206	172	164	285	167	286	229	312	164	285	229	312	159	304	164	285	159	304	159	285	196	189	192	184	194	155	196	189	194	155	206	172	196	189	206	172	213	213	176	176	174	138	184	144	229	312	193	279	197	273	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	173	135	169	138	170	92	173	135	170	92	186	97	173	135	186	97	176	133	170	92	169	138	165	141	170	92	165	141	160	143	170	92	160	143	155	144	170	92	155	144	155	90	127	125	127	109	130	132	130	132	127	109	131	101	130	132	131	101	135	138	135	138	131	101	138	95	135	138	138	95	142	143	142	143	138	95	146	91	142	143	146	91	149	144	149	144	146	91	155	90	149	144	155	90	155	144	196	311	199	347	192	317	192	317	199	347	187	322	184	324	187	322	199	347	184	324	199	347	184	345	215	141	209	136	219	118	219	118	209	136	203	132	219	118	203	132	203	106	203	106	203	132	197	130	203	106	197	130	192	129	192	129	186	129	186	97	186	97	186	129	182	130	186	97	182	130	178	132	224	352	211	349	216	247	216	247	211	349	207	281	203	293	207	281	211	349	203	293	211	349	200	303	200	303	211	349	199	347	200	303	199	347	196	311	184	345	167	344	174	326	184	345	174	326	179	326	184	345	179	326	182	325	184	345	182	325	184	324	230	162	228	157	235	133	235	133	228	157	224	152	235	133	224	152	220	146	220	146	215	141	219	118	192	129	186	97	203	106	311	286	308	277	320	256	320	256	308	277	302	263	320	256	302	263	296	213	296	213	302	263	291	244	296	213	291	244	276	218	276	218	270	245	267	171	267	171	270	245	263	274	267	171	263	274	256	300	336	342	330	348	335	294	336	342	335	294	341	325	336	342	341	325	339	334	314	354	312	293	320	256	314	354	320	256	322	353	322	353	320	256	335	294	322	353	335	294	330	348	276	218	267	171	296	213	267	171	256	300	249	322	267	171	249	322	242	341	267	171	242	341	236	354	267	171	236	354	235	133	236	354	224	352	228	196	236	354	228	196	231	181	236	354	231	181	232	171	236	354	232	171	235	133	224	352	216	247	223	219	224	352	223	219	228	196	314	354	304	353	307	299	314	354	307	299	310	297	314	354	310	297	312	295	314	354	312	295	312	293	289	316	291	311	292	343	292	343	291	311	294	308	292	343	294	308	297	349	297	349	294	308	299	304	297	349	299	304	304	353	304	353	299	304	303	301	304	353	303	301	307	299	288	335	287	328	288	321	288	335	288	321	289	316	288	335	289	316	292	343	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	235	133	232	171	232	167	235	133	232	167	230	162	220	146	219	118	235	133	174	326	167	344	167	326	12	151	12	305	0	229	311	286	320	256	312	293	176	133	186	97	178	132	127	109	127	125	126	118	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	192	132	209	179	186	133	186	133	209	179	179	133	176	133	179	133	209	179	176	133	209	179	268	266	268	266	209	179	330	302	183	253	189	260	186	312	186	312	189	260	196	264	186	312	196	264	330	312	330	312	196	264	203	266	330	312	203	266	213	266	330	312	213	266	268	266	330	312	268	266	330	302	186	312	166	244	179	244	186	312	179	244	183	253	230	166	223	171	228	115	228	115	223	171	217	175	228	115	217	175	214	122	214	122	217	175	209	179	214	122	209	179	206	127	206	127	209	179	198	130	268	266	140	135	158	124	268	266	158	124	161	126	268	266	161	126	166	129	268	266	166	129	171	131	268	266	171	131	176	133	244	153	237	160	241	109	244	153	241	109	252	105	244	153	252	105	249	146	230	166	228	115	241	109	230	166	241	109	237	160	284	122	282	121	291	103	291	103	282	121	279	121	291	103	279	121	276	121	276	121	267	123	275	102	275	102	267	123	264	103	249	146	252	105	254	138	254	138	252	105	264	103	254	138	264	103	260	129	260	129	264	103	267	123	326	140	325	148	323	126	323	126	325	148	321	155	323	126	321	155	316	115	316	115	321	155	316	161	316	115	316	161	309	165	305	108	316	115	309	165	305	108	309	165	302	166	305	108	302	166	294	165	305	108	294	165	291	103	291	103	294	165	287	161	291	103	287	161	286	124	291	103	286	124	285	123	291	103	285	123	284	122	276	121	275	102	291	103	278	132	281	129	281	156	281	156	281	129	283	126	281	156	283	126	287	161	287	161	283	126	286	124	277	150	276	143	277	137	277	150	277	137	278	132	277	150	278	132	281	156	209	179	192	132	198	130	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	282	273	271	221	287	128	287	128	271	221	254	168	287	128	254	168	252	101	252	101	254	168	232	126	252	101	232	126	210	90	210	90	232	126	206	109	288	350	264	354	271	334	271	334	264	354	263	335	236	316	263	335	264	354	236	316	264	354	219	344	336	259	332	291	330	213	330	213	332	291	323	318	330	213	323	318	313	167	313	167	323	318	307	338	313	167	307	338	288	350	288	350	271	334	277	331	288	350	277	331	282	326	288	350	282	326	285	319	288	350	285	319	286	310	288	350	286	310	287	128	288	350	287	128	313	167	282	273	287	128	286	310	219	344	183	315	188	161	219	344	188	161	198	212	219	344	198	212	214	269	219	344	214	269	236	316	199	110	193	113	210	90	210	90	193	113	189	118	210	90	189	118	184	95	184	95	189	118	186	125	184	95	186	125	185	133	185	133	188	161	183	315	134	179	138	150	140	227	140	227	138	150	148	125	140	227	148	125	157	275	157	275	148	125	163	107	157	275	163	107	183	315	183	315	163	107	184	95	183	315	184	95	185	133	199	110	210	90	206	109	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	486	180	486	230	-7	230	486	180	-7	230	-7	180	260	-203	260	615	211	615	260	-203	211	615	211	-203	215	-203	264	-203	215	230	215	230	264	-203	264	180	215	230	264	180	486	230	486	230	264	180	486	180	214	180	214	-203	263	-203	214	180	263	-203	263	230	214	180	263	230	-7	230	214	180	-7	230	-7	180	264	230	264	615	215	615	264	230	215	615	215	180	264	230	215	180	486	180	264	230	486	180	486	230	263	180	263	614	214	615	263	180	214	615	214	230	263	180	214	230	-7	230	263	180	-7	230	-7	180	215	615	264	-203	264	615	264	230	264	180	486	180	264	230	486	180	486	230	264	-203	215	615	215	-203	263	615	214	615	263	-203	263	-203	214	615	214	230	263	-203	214	230	214	180	214	180	214	230	-7	230	214	180	-7	230	-7	180	263	-203	214	180	214	-203	214	-203	263	-203	214	180	214	180	263	-203	263	180	214	180	263	180	486	230	486	230	263	180	486	180	-7	230	-7	180	214	180	-7	230	214	180	486	230	263	615	214	615	263	230	263	230	214	615	214	230	263	230	214	230	486	180	486	180	214	230	-7	230	486	180	-7	230	-7	180	263	230	486	180	486	230	263	615	214	615	263	-203	263	-203	214	615	214	230	263	-203	214	230	214	180	214	180	214	230	-7	230	214	180	-7	230	-7	180	263	180	486	180	263	230	263	230	486	180	486	230	263	-203	214	180	214	-203	-7	167	-7	118	486	118	-7	167	486	118	486	167	-7	293	-7	244	486	244	-7	293	486	244	486	293	152	615	152	-203	201	-203	152	615	201	-203	201	615	277	615	277	-203	327	-203	277	615	327	-203	327	615	264	244	486	244	486	293	264	244	486	293	215	293	264	244	215	293	264	-203	264	167	264	118	486	118	264	167	486	118	486	167	264	-203	215	293	215	-203	486	230	152	230	201	175	486	230	201	175	277	175	486	230	277	175	327	180	486	230	327	180	486	180	277	175	277	-203	327	-203	277	175	327	-203	327	180	152	230	152	-203	201	-203	152	230	201	-203	201	175	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	152	-203	201	-203	152	293	152	293	201	-203	201	244	152	293	201	244	486	293	486	293	201	244	486	244	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	263	293	214	244	263	293	-7	293	263	-203	214	118	214	-203	214	244	-7	293	-7	244	214	118	-7	167	-7	118	277	-203	327	-203	277	180	277	180	327	-203	327	230	277	180	327	230	201	180	201	180	327	230	152	180	201	180	152	180	201	-203	201	-203	152	180	152	-203	-7	230	-7	180	152	180	-7	230	152	180	327	230	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	244	277	-203	327	-203	277	244	327	-203	327	293	277	244	327	293	-7	293	277	244	-7	293	-7	244	215	615	264	167	264	615	264	293	264	244	486	244	264	293	486	244	486	293	264	167	215	615	215	118	264	167	215	118	486	118	264	167	486	118	486	167	201	230	201	615	152	615	201	230	152	615	152	180	201	230	152	180	486	180	201	230	486	180	277	230	327	230	327	615	277	615	327	230	277	615	277	230	327	230	277	230	486	180	327	230	486	180	486	230	201	167	201	615	152	615	201	167	152	615	152	118	201	167	152	118	486	118	201	167	486	118	486	167	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	263	615	214	615	263	118	263	118	214	615	214	293	263	118	214	293	214	244	214	244	214	293	-7	293	214	244	-7	293	-7	244	263	118	214	244	214	167	263	118	214	167	-7	167	263	118	-7	167	-7	118	201	615	152	615	201	230	201	230	152	615	152	230	201	230	152	230	327	180	327	180	152	230	-7	230	327	180	-7	230	-7	180	327	180	327	615	277	615	327	180	277	615	277	230	327	180	277	230	201	230	327	118	327	615	277	615	327	118	277	615	277	167	327	118	277	167	-7	167	327	118	-7	167	-7	118	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	264	615	215	615	264	-203	264	293	264	244	486	244	264	293	486	244	486	293	264	167	264	118	486	118	264	167	486	118	486	167	264	-203	215	615	215	-203	152	615	152	-203	201	-203	152	615	201	-203	201	615	277	615	327	-203	327	615	327	230	327	180	486	180	327	230	486	180	486	230	327	-203	277	615	277	-203	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	152	615	152	-203	201	-203	152	615	201	-203	201	615	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	214	293	214	244	214	293	-7	293	214	615	214	293	263	-203	214	615	263	-203	263	615	263	-203	214	118	214	-203	214	244	-7	293	-7	244	214	118	-7	167	-7	118	201	615	152	615	201	-203	201	-203	152	615	152	230	201	-203	152	230	152	180	152	180	152	230	-7	230	152	180	-7	230	-7	180	277	615	277	-203	327	-203	277	615	327	-203	327	615	201	-203	152	180	152	-203	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	615	277	-203	327	-203	277	615	327	-203	327	615	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	214	-203	263	-203	214	118	214	118	263	-203	263	118	214	118	263	118	486	167	486	167	263	118	486	118	-7	167	-7	118	214	118	-7	167	214	118	486	167	-7	293	-7	244	486	244	-7	293	486	244	486	293	486	230	-7	230	152	180	486	230	152	180	201	175	486	230	201	175	277	175	486	230	277	175	327	180	486	230	327	180	486	180	277	175	277	-203	327	-203	277	175	327	-203	327	180	152	180	152	-203	201	-203	152	180	201	-203	201	175	152	180	-7	230	-7	180	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	-7	293	-7	244	486	244	-7	293	486	244	486	293	-7	167	-7	118	486	118	-7	167	486	118	486	167	263	615	214	615	263	293	263	293	214	615	214	293	263	293	214	293	486	244	486	244	214	293	-7	293	486	244	-7	293	-7	244	263	293	486	244	486	293	201	615	152	615	201	230	201	230	152	615	152	230	201	230	152	230	486	180	486	180	152	230	-7	230	486	180	-7	230	-7	180	327	230	327	615	277	615	327	230	277	615	277	230	327	230	277	230	486	180	327	230	486	180	486	230	201	230	486	180	277	230	-7	167	-7	118	486	118	-7	167	486	118	486	167	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	214	293	214	244	214	293	-7	293	263	615	214	615	263	-203	263	293	263	244	486	244	263	293	486	244	486	293	263	167	263	118	486	118	263	167	486	118	486	167	263	-203	214	118	214	-203	214	293	263	-203	214	615	214	244	-7	293	-7	244	214	118	-7	167	-7	118	201	615	152	615	201	-203	201	-203	152	615	152	230	201	-203	152	230	152	180	152	180	152	230	-7	230	152	180	-7	230	-7	180	327	615	277	615	327	-203	327	-203	277	615	277	230	327	-203	277	230	277	180	277	180	277	230	201	230	277	180	201	230	201	180	327	180	486	180	327	230	327	230	486	180	486	230	327	-203	277	180	277	-203	201	-203	152	180	152	-203	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	134	-104	136	-60	133	-108	133	-108	129	-53	120	-135	120	-135	129	-53	120	-49	120	-135	120	-49	109	-47	141	-69	136	-60	136	-99	141	-69	136	-99	140	-95	141	-69	140	-95	142	-89	141	-69	142	-89	143	-80	138	-115	142	-138	141	-116	141	-116	142	-138	145	-117	160	-113	145	-117	159	-136	160	-113	159	-136	176	-133	133	-108	120	-135	133	-111	133	-111	120	-135	142	-138	133	-111	142	-138	135	-114	135	-114	142	-138	138	-115	102	-128	120	-135	109	-47	102	-128	109	-47	99	-49	102	-128	99	-49	89	-54	102	-128	89	-54	87	-117	82	-62	77	-72	78	-102	82	-62	78	-102	87	-117	82	-62	87	-117	89	-54	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	276	384	286	389	288	452	288	452	286	389	293	397	288	452	293	397	297	437	297	437	293	397	298	407	297	437	298	407	299	419	246	388	254	384	257	469	257	469	254	384	265	382	257	469	265	382	275	462	275	462	265	382	276	384	275	462	276	384	288	452	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	239	395	239	395	241	434	238	429	239	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	289	358	279	331	280	9	280	9	279	331	271	303	280	9	271	303	268	-24	268	-24	271	303	265	275	268	-24	265	275	256	-51	256	-51	265	275	246	192	256	-51	246	192	245	-73	245	-73	246	192	233	-91	159	303	265	275	271	303	446	469	424	471	425	451	425	451	424	471	422	452	408	447	422	452	424	471	408	447	424	471	398	469	468	383	477	388	479	451	479	451	477	388	484	396	479	451	484	396	487	436	487	436	484	396	489	406	487	436	489	406	490	418	436	387	446	383	446	469	446	469	446	383	456	381	446	469	456	381	465	462	465	462	456	381	468	383	465	462	468	383	479	451	429	450	431	449	446	469	446	469	431	449	433	446	446	469	433	446	434	443	434	443	436	387	446	469	434	443	433	438	436	387	436	387	433	438	430	434	436	387	430	434	429	395	429	395	430	434	427	429	429	395	427	429	425	404	425	404	427	429	424	423	425	404	424	423	423	415	360	348	370	384	376	463	376	463	370	384	382	413	376	463	382	413	398	469	398	469	382	413	395	434	398	469	395	434	408	447	344	275	434	275	348	303	344	275	348	303	356	454	356	454	348	303	360	348	356	454	360	348	376	463	339	441	324	425	324	184	339	441	324	184	344	275	339	441	344	275	356	454	311	405	299	383	299	75	311	405	299	75	310	120	311	405	310	120	324	184	311	405	324	184	324	425	290	40	299	75	299	383	290	40	299	383	289	358	290	40	289	358	280	9	230	123	218	69	219	-106	230	123	219	-106	233	-91	230	123	233	-91	246	192	210	31	205	10	205	-117	210	31	205	-117	219	-106	210	31	219	-106	218	69	172	-100	176	-133	183	-77	183	-77	176	-133	191	-126	183	-77	191	-126	194	-41	194	-41	191	-126	205	-117	194	-41	205	-117	205	10	145	-117	142	-138	159	-136	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	160	-113	176	-133	172	-100	348	303	434	275	440	303	446	469	425	451	429	450	257	469	236	451	239	450	78	-102	77	-72	75	-84	129	-53	133	-108	136	-60	136	-60	134	-104	136	-99	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	-70	-103	-65	-61	-71	-108	-71	-108	-73	-54	-82	-135	-82	-135	-73	-54	-82	-50	-82	-135	-82	-50	-93	-48	-70	-103	-67	-99	-65	-61	-65	-61	-67	-99	-63	-95	-65	-61	-63	-95	-60	-70	-60	-70	-63	-95	-60	-89	-60	-70	-60	-89	-59	-81	2	4	-9	-44	-4	-120	-4	-120	-9	-44	-20	-79	-4	-120	-20	-79	-22	-130	-22	-130	-20	-79	-31	-100	-22	-130	-31	-100	-41	-136	-41	-136	-31	-100	-44	-111	-41	-136	-44	-111	-60	-114	-60	-114	-64	-114	-61	-138	-61	-138	-64	-114	-67	-113	-61	-138	-67	-113	-70	-112	-71	-110	-71	-108	-82	-135	-71	-110	-82	-135	-61	-138	-71	-110	-61	-138	-70	-112	-100	-128	-82	-135	-93	-48	-100	-128	-93	-48	-104	-50	-100	-128	-104	-50	-113	-55	-100	-128	-113	-55	-114	-117	-120	-63	-124	-73	-123	-102	-120	-63	-123	-102	-114	-117	-120	-63	-114	-117	-113	-55	62	275	2	4	12	-108	62	275	12	-108	27	-93	62	275	27	-93	40	-74	62	275	40	-74	52	-53	62	275	52	-53	63	-30	62	275	63	-30	69	303	62	275	69	303	18	303	62	275	18	303	11	275	224	473	202	469	210	438	210	438	202	469	201	430	190	414	201	430	202	469	190	414	202	469	181	461	149	303	160	343	162	451	162	451	160	343	170	373	162	451	170	373	181	461	181	461	170	373	179	396	181	461	179	396	190	414	149	303	162	451	145	440	149	303	145	440	143	275	149	303	143	275	244	275	149	303	244	275	229	303	237	304	229	303	244	275	237	304	244	275	250	304	250	304	244	275	258	-2	250	304	258	-2	270	306	270	306	258	-2	270	52	271	49	270	52	258	-2	271	49	258	-2	279	6	143	275	145	440	124	420	143	275	124	420	109	400	143	275	109	400	96	375	143	275	96	375	84	344	143	275	84	344	79	15	72	-6	79	15	84	344	72	-6	84	344	69	303	72	-6	69	303	63	-30	272	71	275	85	298	308	298	308	275	85	279	102	298	308	279	102	283	121	283	121	334	310	298	308	271	59	272	71	298	308	271	59	298	308	270	306	271	59	270	306	270	52	244	275	197	95	205	1	244	275	205	1	218	-3	244	275	218	-3	235	-5	244	275	235	-5	258	-2	195	10	205	1	197	95	195	10	197	95	192	75	195	10	192	75	189	62	195	10	189	62	188	23	188	23	189	62	187	52	188	23	187	52	186	45	188	23	186	45	186	38	306	59	295	49	300	23	300	23	295	49	287	43	300	23	287	43	280	41	280	41	277	42	279	6	279	6	277	42	274	44	279	6	274	44	272	46	322	49	348	86	333	94	322	49	333	94	318	74	322	49	318	74	306	59	322	49	306	59	300	23	280	41	279	6	300	23	273	453	279	472	269	454	269	454	279	472	262	455	247	454	262	455	279	472	247	454	279	472	247	475	338	432	326	450	327	379	338	432	327	379	335	387	338	432	335	387	341	398	338	432	341	398	342	411	291	374	304	372	306	463	306	463	304	372	317	374	306	463	317	374	326	450	326	450	317	374	327	379	281	379	291	374	306	463	281	379	306	463	280	443	281	379	280	443	278	437	281	379	278	437	274	432	281	379	274	432	272	387	279	472	273	453	277	451	279	472	277	451	279	448	279	472	279	448	280	443	279	472	280	443	306	463	210	438	221	445	224	473	224	473	221	445	234	450	224	473	234	450	247	475	247	475	234	450	247	454	270	427	266	419	267	397	270	427	267	397	272	387	270	427	272	387	274	432	-60	-114	-61	-138	-41	-136	2	4	-4	-120	12	-108	267	397	266	419	265	410	271	49	279	6	272	46	-123	-102	-124	-73	-126	-85	-73	-54	-71	-108	-65	-61	-68	-105	-68	-105	-68	-105	-68	-105	-70	-52	-79	-48	-68	-105	-79	-48	-82	-135	-68	-105	-82	-135	-68	-108	-67	-100	-65	-96	-64	-59	-64	-59	-65	-96	-62	-91	-64	-59	-62	-91	-59	-68	-59	-68	-62	-91	-59	-86	-59	-68	-59	-86	-58	-78	-64	-59	-70	-52	-68	-105	-64	-59	-68	-105	-67	-100	-20	-77	-30	-100	-19	-129	-19	-129	-30	-100	-41	-111	-19	-129	-41	-111	-54	-114	-54	-114	-59	-113	-19	-129	-19	-129	-59	-113	-59	-138	216	474	195	470	198	429	198	429	195	470	187	414	179	400	187	414	195	470	179	400	195	470	176	463	149	303	157	335	158	454	158	454	157	335	164	362	158	454	164	362	176	463	176	463	164	362	171	383	176	463	171	383	179	400	158	454	144	275	149	303	149	303	144	275	244	275	149	303	244	275	251	303	251	303	244	275	258	-2	251	303	258	-2	271	384	271	384	258	-2	269	54	270	50	269	54	258	-2	270	50	258	-2	278	6	144	275	158	454	142	442	144	275	142	442	123	422	144	275	123	422	108	401	144	275	108	401	95	375	144	275	95	375	93	63	21	303	63	275	70	303	70	303	63	275	72	-7	70	303	72	-7	83	343	83	343	72	-7	93	63	83	343	93	63	95	375	63	275	3	13	15	-104	63	275	15	-104	46	-63	63	275	46	-63	72	-7	-9	-41	-20	-77	-19	-129	-9	-41	-19	-129	15	-104	-9	-41	15	-104	3	13	-59	-138	-59	-113	-63	-112	-59	-138	-63	-112	-66	-110	-59	-138	-66	-110	-68	-108	-59	-138	-68	-108	-82	-135	-89	-47	-102	-48	-100	-127	-89	-47	-100	-127	-82	-135	-89	-47	-82	-135	-79	-48	-123	-71	-122	-100	-119	-61	-119	-61	-122	-100	-114	-115	-119	-61	-114	-115	-112	-53	-112	-53	-114	-115	-100	-127	-112	-53	-100	-127	-102	-48	198	429	209	440	216	474	216	474	209	440	221	449	216	474	221	449	238	476	238	476	221	449	234	454	238	476	234	454	247	456	247	456	255	456	248	476	248	476	255	456	259	475	248	476	238	476	247	456	269	56	270	58	271	384	271	384	270	58	270	62	271	384	270	62	271	67	271	67	373	474	271	384	271	384	373	474	307	465	271	384	307	465	272	474	272	474	307	465	288	470	271	384	269	54	269	55	271	384	269	55	269	56	244	275	190	58	195	9	244	275	195	9	205	1	244	275	205	1	219	-3	244	275	219	-3	235	-5	244	275	235	-5	258	-2	189	53	188	48	189	20	189	53	189	20	195	9	189	53	195	9	190	58	189	20	188	48	187	43	189	20	187	43	186	38	189	20	186	38	186	33	272	474	259	475	261	454	272	474	261	454	266	451	272	474	266	451	270	447	272	474	270	447	271	443	272	474	271	443	271	384	271	384	271	443	270	437	271	384	270	437	266	432	271	384	266	432	266	388	257	410	258	404	259	418	259	418	258	404	259	399	259	418	259	399	262	425	262	425	259	399	262	393	262	425	262	393	266	432	266	432	262	393	266	388	307	59	297	50	298	22	298	22	297	50	288	44	298	22	288	44	281	42	281	42	277	43	278	6	278	6	277	43	274	44	278	6	274	44	271	47	320	49	345	85	332	93	320	49	332	93	319	74	320	49	319	74	307	59	320	49	307	59	298	22	281	42	278	6	298	22	63	275	21	303	14	275	270	50	278	6	271	47	259	475	255	456	261	454	-122	-100	-123	-71	-125	-83	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	98	-50	102	-128	109	-48	109	-48	102	-128	120	-135	109	-48	120	-135	120	-50	120	-50	120	-135	131	-110	120	-50	131	-110	130	-108	130	-108	137	-61	129	-54	132	-103	135	-99	137	-61	137	-61	135	-99	139	-95	137	-61	139	-95	142	-70	142	-70	139	-95	142	-89	142	-70	142	-89	143	-81	129	-54	120	-50	130	-108	204	4	193	-45	198	-120	198	-120	193	-45	182	-79	198	-120	182	-79	180	-130	180	-130	182	-79	171	-101	180	-130	171	-101	161	-136	161	-136	171	-101	158	-113	161	-136	158	-113	142	-117	142	-117	137	-116	141	-138	141	-138	137	-116	134	-115	141	-138	134	-115	132	-113	131	-110	120	-135	141	-138	131	-110	141	-138	132	-113	77	-73	79	-102	81	-63	81	-63	79	-102	88	-117	81	-63	88	-117	88	-55	88	-55	88	-117	102	-128	88	-55	102	-128	98	-50	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	277	384	287	389	289	452	289	452	287	389	294	397	289	452	294	397	297	437	297	437	294	397	299	407	297	437	299	407	300	419	246	388	255	384	257	469	257	469	255	384	265	382	257	469	265	382	275	462	275	462	265	382	277	384	275	462	277	384	289	452	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	265	275	204	4	215	-108	265	275	215	-108	230	-93	265	275	230	-93	242	-74	265	275	242	-74	255	-53	265	275	255	-53	266	-30	265	275	266	-30	272	303	265	275	272	303	159	303	427	473	404	469	413	438	413	438	404	469	404	430	392	414	404	430	404	469	392	414	404	469	383	461	352	303	363	343	364	451	364	451	363	343	373	373	364	451	373	373	383	461	383	461	373	373	382	396	383	461	382	396	392	414	352	303	364	451	348	440	352	303	348	440	345	275	352	303	345	275	446	275	352	303	446	275	431	303	440	304	431	303	446	275	440	304	446	275	453	304	453	304	446	275	460	-2	453	304	460	-2	473	306	473	306	460	-2	472	52	473	49	472	52	460	-2	473	49	460	-2	481	6	345	275	348	440	327	420	345	275	327	420	312	400	345	275	312	400	299	375	345	275	299	375	286	344	345	275	286	344	282	15	275	-6	282	15	286	344	275	-6	286	344	272	303	275	-6	272	303	266	-30	500	308	473	306	474	71	500	308	474	71	477	85	500	308	477	85	481	102	500	308	481	102	486	121	500	308	486	121	536	310	473	306	472	52	473	59	473	306	473	59	474	71	446	275	400	95	407	1	446	275	407	1	421	-3	446	275	421	-3	437	-5	446	275	437	-5	460	-2	397	10	407	1	400	95	397	10	400	95	395	75	397	10	395	75	391	62	397	10	391	62	391	23	391	23	391	62	390	52	391	23	390	52	389	45	391	23	389	45	389	38	509	59	498	49	502	23	502	23	498	49	490	43	502	23	490	43	483	41	483	41	480	42	481	6	481	6	480	42	477	44	481	6	477	44	474	46	525	49	550	86	535	94	525	49	535	94	521	74	525	49	521	74	509	59	525	49	509	59	502	23	483	41	481	6	502	23	476	453	482	472	471	454	471	454	482	472	465	455	450	454	465	455	482	472	450	454	482	472	449	475	541	432	529	450	530	379	541	432	530	379	538	387	541	432	538	387	543	398	541	432	543	398	545	411	494	374	507	372	509	463	509	463	507	372	519	374	509	463	519	374	529	450	529	450	519	374	530	379	483	379	494	374	509	463	483	379	509	463	483	443	483	379	483	443	481	437	483	379	481	437	477	432	483	379	477	432	475	387	482	472	476	453	480	451	482	472	480	451	482	448	482	472	482	448	483	443	482	472	483	443	509	463	413	438	424	445	427	473	427	473	424	445	436	450	427	473	436	450	449	475	449	475	436	450	450	454	473	427	469	419	469	397	473	427	469	397	475	387	473	427	475	387	477	432	142	-117	141	-138	161	-136	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	204	4	198	-120	215	-108	469	397	469	419	468	410	473	49	481	6	474	46	257	469	236	451	239	450	79	-102	77	-73	75	-85	137	-61	130	-108	132	-103	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	132	-105	130	-52	121	-48	132	-105	121	-48	119	-135	132	-105	119	-135	133	-108	133	-100	136	-96	137	-59	137	-59	136	-96	139	-91	137	-59	139	-91	141	-68	141	-68	139	-91	141	-86	141	-68	141	-86	143	-78	137	-59	130	-52	132	-105	137	-59	132	-105	133	-100	180	-77	170	-100	181	-129	181	-129	170	-100	159	-111	181	-129	159	-111	146	-114	146	-114	142	-113	181	-129	181	-129	142	-113	141	-138	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	277	383	287	389	289	451	289	451	287	389	294	396	289	451	294	396	297	437	297	437	294	396	299	407	297	437	299	407	300	419	246	388	255	383	257	469	257	469	255	383	265	382	257	469	265	382	275	462	275	462	265	382	277	383	275	462	277	383	289	451	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	418	474	397	470	399	429	399	429	397	470	388	414	380	400	388	414	397	470	380	400	397	470	377	463	351	303	359	335	359	454	359	454	359	335	366	362	359	454	366	362	377	463	377	463	366	362	373	383	377	463	373	383	380	400	359	454	345	275	351	303	351	303	345	275	445	275	351	303	445	275	452	303	452	303	445	275	459	-2	452	303	459	-2	473	384	473	384	459	-2	471	54	471	50	471	54	459	-2	471	50	459	-2	479	6	345	275	359	454	343	442	345	275	343	442	324	422	345	275	324	422	309	401	345	275	309	401	296	375	345	275	296	375	294	63	159	303	265	275	271	303	271	303	265	275	273	-7	271	303	273	-7	284	343	284	343	273	-7	294	63	284	343	294	63	296	375	265	275	204	13	216	-104	265	275	216	-104	247	-63	265	275	247	-63	273	-7	191	-41	180	-77	181	-129	191	-41	181	-129	216	-104	191	-41	216	-104	204	13	141	-138	142	-113	138	-112	141	-138	138	-112	135	-110	141	-138	135	-110	133	-108	141	-138	133	-108	119	-135	111	-47	98	-48	101	-127	111	-47	101	-127	119	-135	111	-47	119	-135	121	-48	77	-71	78	-100	81	-61	81	-61	78	-100	87	-115	81	-61	87	-115	89	-53	89	-53	87	-115	101	-127	89	-53	101	-127	98	-48	399	429	410	440	418	474	418	474	410	440	422	449	418	474	422	449	440	476	440	476	422	449	435	454	440	476	435	454	449	456	449	456	456	456	450	476	450	476	456	456	461	475	450	476	440	476	449	456	471	56	471	58	473	384	473	384	471	58	472	62	473	384	472	62	473	67	473	67	575	474	473	384	473	384	575	474	508	465	473	384	508	465	474	474	474	474	508	465	489	470	473	384	471	54	471	55	473	384	471	55	471	56	445	275	391	58	396	9	445	275	396	9	407	1	445	275	407	1	420	-3	445	275	420	-3	437	-5	445	275	437	-5	459	-2	390	53	389	48	390	20	390	53	390	20	396	9	390	53	396	9	391	58	390	20	389	48	388	43	390	20	388	43	388	38	390	20	388	38	388	33	474	474	461	475	462	454	474	474	462	454	468	451	474	474	468	451	471	447	474	474	471	447	473	443	474	474	473	443	473	384	473	384	473	443	471	437	473	384	471	437	468	432	473	384	468	432	468	388	459	410	459	404	460	418	460	418	459	404	461	399	460	418	461	399	464	425	464	425	461	399	464	393	464	425	464	393	468	432	468	432	464	393	468	388	509	59	498	50	500	22	500	22	498	50	490	44	500	22	490	44	482	42	482	42	478	43	479	6	479	6	478	43	475	44	479	6	475	44	473	47	521	49	547	85	533	93	521	49	533	93	520	74	521	49	520	74	509	59	521	49	509	59	500	22	482	42	479	6	500	22	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	471	50	479	6	473	47	461	475	456	456	462	454	78	-100	77	-71	75	-83	257	469	236	451	239	450	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	
 --- /dev/null
-+++ mathgl-1.10.2.1/fonts/STIX_i.vfm
++++ b/fonts/STIX_i.vfm
 @@ -0,0 +1,850 @@
 +# font STIXGeneralItalic.otf has 847 glyphs 
 +847 47.3023 526050
@@ -35278,107 +24770,8 @@ Last-Update: <YYYY-MM-DD>
 +64259 492 241 131070 257 523038
 +64260 493 224 131552 245 524580
 +96	27	94	38	90	48	83	56	73	61	61	63	51	61	41	56	33	49	28	39	26	29	27	17	32	7	39	0	48	-5	59	-6	71	-5	81	0	89	7	94	17	96	27	16383	16383	91	118	112	175	129	219	144	256	159	290	175	327	186	350	193	368	198	383	200	396	201	408	200	420	196	430	190	436	182	441	172	442	159	439	148	431	139	416	132	394	126	365	118	315	111	274	103	234	93	185	80	120	111	279	132	325	148	363	159	392	166	412	168	423	167	429	163	434	159	438	153	440	146	441	137	440	128	436	120	431	114	423	110	413	108	400	105	378	102	350	99	317	95	279	16383	16383	229	279	250	325	266	363	277	392	284	412	286	423	285	429	282	434	277	438	271	440	265	441	255	440	246	436	238	431	232	423	228	413	226	400	224	378	221	350	217	317	214	279	241	271	205	177	119	177	155	271	16383	16383	358	307	295	307	347	448	307	448	254	307	169	307	221	448	181	448	128	307	58	307	50	271	115	271	79	177	9	177	1	141	65	141	12	0	53	0	105	141	191	141	138	0	180	0	232	141	301	141	308	177	245	177	282	271	350	271	191	203	195	200	218	180	234	163	244	148	250	132	251	112	247	80	235	55	214	36	184	23	146	16	16383	16383	222	424	186	277	165	291	150	305	140	320	135	335	133	353	137	374	147	394	163	410	185	420	212	424	16383	16383	329	404	316	413	301	421	285	428	267	434	249	439	259	484	237	484	226	443	214	443	187	442	164	438	144	432	126	422	109	407	100	395	92	383	86	369	83	354	81	336	84	309	94	285	111	263	136	241	171	218	125	21	97	32	77	46	62	65	53	92	49	129	38	126	21	45	37	33	55	23	75	14	97	7	120	1	105	-58	129	-58	143	0	173	1	197	3	217	8	237	17	257	31	273	46	285	63	294	82	300	103	302	126	299	156	291	182	274	206	247	232	207	262	245	419	266	409	282	396	292	378	298	357	301	330	310	329	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	289	61	270	48	253	37	235	29	217	24	197	22	168	26	145	38	127	55	116	78	112	106	117	136	132	164	154	189	184	211	220	228	235	181	248	141	262	108	275	82	289	61	16383	16383	342	379	340	360	334	341	321	323	300	303	271	283	269	305	269	314	268	324	268	334	271	365	278	389	288	406	301	416	316	420	326	418	333	413	338	405	341	393	342	379	16383	16383	472	41	462	34	453	28	443	24	434	21	425	21	407	23	391	30	375	42	360	59	344	83	356	98	368	114	379	129	401	161	419	186	432	202	444	212	458	218	475	220	475	232	350	232	350	220	364	218	374	215	380	211	383	206	384	198	383	184	378	169	368	152	353	131	332	106	319	128	306	156	294	188	283	224	274	263	296	274	314	284	328	293	340	301	351	310	364	324	375	337	382	351	387	365	388	379	385	399	376	416	361	429	342	438	320	441	284	435	255	418	233	391	219	356	214	313	214	306	215	295	215	282	217	267	220	251	184	235	155	222	133	211	115	200	100	189	82	172	68	153	58	133	52	111	50	89	56	54	72	26	97	5	130	-6	171	-11	196	-9	221	-4	246	4	273	19	302	41	319	22	337	7	355	-3	374	-9	392	-11	413	-9	433	-5	450	3	465	16	479	35	103	279	124	325	140	362	151	390	157	410	160	421	159	427	156	432	151	437	145	440	137	441	126	440	117	436	110	431	106	424	103	415	100	401	97	379	94	351	90	317	87	279	200	443	166	412	138	385	114	360	94	336	77	311	58	276	45	239	35	200	30	160	28	119	31	68	39	18	52	-30	70	-76	93	-119	105	-115	92	-77	83	-44	77	-12	74	20	73	56	78	138	92	220	117	298	156	370	208	433	113	440	125	407	134	374	141	340	144	305	146	266	144	227	140	187	133	145	124	104	113	64	99	25	83	-9	64	-42	40	-74	10	-108	19	-118	53	-88	80	-61	104	-35	123	-10	140	15	158	50	172	86	183	123	189	162	191	201	191	223	189	245	187	268	183	290	179	313	172	340	164	364	155	387	142	413	126	443	217	304	232	313	245	320	258	325	272	329	288	331	303	334	314	338	321	344	325	352	326	360	325	368	322	375	317	380	311	384	302	385	298	385	293	384	288	381	283	377	277	372	259	353	247	340	237	331	226	323	211	313	212	330	213	345	215	358	218	370	222	382	224	391	226	398	228	404	229	409	229	414	228	423	225	430	220	436	214	440	205	441	196	440	190	436	185	430	183	423	182	413	182	409	183	405	185	393	188	385	192	369	195	355	198	343	199	330	200	315	185	323	173	332	162	341	151	352	139	365	132	373	125	379	119	382	113	384	106	385	99	384	93	380	89	374	86	367	85	360	87	351	91	344	99	338	111	333	125	330	141	327	155	323	168	318	179	313	187	309	194	305	179	296	167	289	155	285	142	281	126	278	111	274	99	269	91	263	87	255	85	246	86	239	89	233	94	229	101	226	108	225	115	226	121	229	128	233	135	239	142	247	152	259	161	268	169	275	178	282	188	289	198	294	200	296	199	277	198	262	195	248	192	235	188	221	185	213	183	207	182	202	181	198	181	194	182	186	185	179	189	173	196	170	205	169	215	170	222	173	227	179	229	186	230	195	230	199	229	202	227	212	225	218	219	233	213	261	212	277	211	296	223	287	234	279	252	265	261	257	271	245	277	238	284	232	289	228	295	225	301	225	309	226	316	228	321	233	325	240	326	249	324	258	320	265	311	271	299	275	283	278	272	280	262	283	254	286	247	289	242	291	391	146	391	189	245	189	245	335	202	335	202	189	57	189	57	146	202	146	202	0	245	0	245	146	3	-85	34	-66	58	-46	75	-25	86	-3	89	18	88	33	83	46	75	57	64	64	51	67	40	65	31	61	23	55	19	47	17	38	17	30	19	24	22	17	27	11	34	5	39	1	43	-2	46	-6	47	-9	47	-13	45	-24	40	-35	30	-47	16	-59	-2	-72	187	169	41	169	33	127	178	127	92	29	90	40	84	51	76	59	66	65	54	67	43	65	33	59	25	51	20	41	18	29	20	18	25	8	33	0	42	-4	53	-6	65	-5	76	0	84	7	90	17	92	29	256	441	207	441	-42	-11	5	-11	277	343	274	289	265	233	252	177	234	125	213	80	197	56	181	38	163	25	145	17	127	14	109	18	94	29	83	48	76	73	73	103	77	152	87	209	103	267	121	322	142	366	156	389	171	407	187	420	204	427	221	429	242	426	258	414	269	396	275	372	277	343	16383	16383	329	282	324	340	311	386	290	420	261	441	224	448	163	431	108	385	63	318	32	235	21	143	26	93	39	51	60	21	89	2	126	-3	142	-2	159	0	176	5	193	13	209	24	248	60	281	107	306	163	323	222	329	282	265	448	240	443	221	439	204	436	183	432	154	426	138	423	138	412	146	413	154	413	162	414	180	414	188	413	194	410	199	406	202	400	203	393	202	390	202	387	200	382	199	376	197	370	107	47	102	33	93	24	80	17	60	13	33	10	33	0	218	0	218	10	188	10	176	13	167	17	162	23	160	31	161	37	163	46	166	57	169	69	172	80	267	424	269	434	270	437	270	441	271	443	270	444	270	447	269	448	268	448	67	336	82	359	100	377	119	390	140	397	163	399	192	395	214	384	230	367	239	345	242	319	242	311	240	295	239	289	237	283	225	261	210	238	192	213	171	187	147	160	8	11	8	0	242	0	276	89	265	93	255	76	245	64	232	56	216	52	196	50	76	50	76	54	200	181	241	224	269	257	287	285	297	310	299	336	294	371	280	402	257	426	228	442	192	448	174	447	157	444	140	438	123	430	107	420	94	408	83	395	72	380	63	362	53	341	118	375	132	392	146	404	160	413	176	418	192	420	212	417	228	409	240	397	248	380	251	360	249	344	244	329	236	315	224	302	209	290	192	279	173	270	152	263	125	256	93	250	93	239	109	239	145	235	174	223	196	202	210	173	215	135	214	116	211	98	206	80	199	65	190	51	179	41	168	32	155	26	142	22	129	21	121	21	112	24	102	28	92	34	81	41	71	49	62	55	54	59	47	61	39	61	30	60	22	56	16	50	12	42	10	33	13	21	23	10	37	2	58	-2	84	-3	112	-2	138	2	163	10	186	21	207	36	228	58	245	82	257	109	265	138	268	169	266	195	259	218	247	236	229	252	205	264	205	265	245	281	274	298	294	318	305	340	308	367	304	393	292	416	274	433	249	444	220	448	192	445	166	437	143	424	123	404	107	379	247	373	183	160	43	160	43	163	245	373	16383	16383	317	448	290	448	14	163	1	118	174	118	142	0	194	0	225	118	291	118	301	160	237	160	325	441	156	441	86	296	86	286	120	280	146	273	166	265	182	256	197	245	209	234	218	219	226	202	230	183	232	163	226	120	208	82	182	51	151	30	116	23	106	24	98	26	91	30	83	35	73	42	64	49	57	54	50	58	43	60	36	61	28	59	20	55	15	49	11	42	10	33	13	19	23	8	39	1	58	-2	80	-3	142	5	197	32	239	73	267	126	277	188	270	236	251	274	221	302	180	323	132	336	157	394	310	394	247	191	245	164	240	136	232	107	222	81	208	58	196	42	182	29	168	20	153	14	135	13	114	16	96	27	82	45	73	69	70	99	72	129	77	159	84	188	94	214	105	235	115	248	127	258	140	266	154	270	169	272	195	268	217	257	233	240	243	218	247	191	16383	16383	345	455	294	446	251	436	213	421	178	402	142	376	100	336	66	291	41	242	25	191	20	137	25	90	39	50	62	21	95	2	137	-3	191	5	237	32	273	72	297	122	306	180	300	218	285	250	261	275	230	291	195	296	183	296	171	294	158	292	146	288	135	282	132	283	164	331	204	373	249	407	297	431	345	443	356	435	351	441	104	441	50	351	60	344	77	364	93	378	110	386	128	391	152	392	294	392	296	391	52	-4	99	-4	245	103	241	75	229	50	210	29	186	15	157	10	130	14	105	25	84	44	70	69	65	99	70	132	83	163	103	189	130	211	163	228	200	189	224	162	237	141	243	123	245	103	16383	16383	282	351	279	331	272	313	258	296	236	280	206	265	180	290	162	311	151	329	145	345	143	361	146	385	155	405	169	420	187	429	211	432	234	428	254	417	269	400	278	377	282	351	16383	16383	149	239	105	222	69	200	42	173	26	142	20	106	27	65	47	34	76	12	112	0	152	-3	198	1	237	18	268	44	287	79	294	120	292	147	284	172	269	197	248	223	218	252	218	253	260	268	290	285	311	305	323	329	327	358	322	388	307	412	283	431	251	444	212	448	172	444	139	431	114	410	97	382	92	347	93	327	99	308	110	288	126	265	149	239	276	343	275	313	270	282	262	253	252	229	242	213	231	203	217	194	202	187	186	183	170	182	147	186	129	197	115	216	107	242	104	274	106	299	110	324	117	348	127	371	139	390	151	404	163	415	177	423	193	428	211	430	233	426	251	415	265	397	273	373	276	343	16383	16383	233	180	224	161	211	138	193	115	173	92	149	69	121	48	95	31	70	18	44	9	16	1	16	-10	63	-1	102	9	136	22	167	39	199	61	243	101	278	147	304	196	320	249	326	303	321	352	306	392	282	422	248	441	206	448	185	446	164	442	144	434	125	424	107	410	87	388	70	361	57	333	49	302	46	271	51	231	64	198	85	173	112	157	145	152	161	153	177	156	193	162	211	170	231	182	106	29	105	40	99	51	92	59	82	65	70	67	58	65	48	59	40	51	35	40	33	29	35	18	40	8	48	0	58	-4	69	-6	81	-5	91	0	99	7	105	17	106	29	16383	16383	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	24	-85	54	-66	78	-46	96	-25	107	-3	110	18	108	33	103	46	95	57	85	64	72	67	61	65	51	61	44	55	39	47	38	38	38	30	40	24	43	17	47	11	54	5	60	1	63	-2	66	-6	67	-9	67	-13	65	-24	60	-35	50	-47	36	-59	17	-72	16383	16383	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	392	-6	392	41	114	168	392	294	392	341	55	189	55	146	391	80	391	123	57	123	57	80	16383	16383	391	212	391	256	57	256	57	212	392	146	392	189	55	341	55	294	334	168	55	41	55	-6	157	25	155	36	150	46	142	54	133	59	122	61	111	60	101	55	94	47	89	37	87	25	89	14	94	5	101	-1	111	-6	122	-7	133	-5	142	-1	150	5	155	15	157	25	16383	16383	143	115	148	134	155	155	165	175	180	195	200	215	226	236	264	267	289	292	304	314	311	335	313	358	308	387	296	410	275	427	247	436	211	440	182	436	158	427	139	411	126	391	122	367	123	356	126	347	131	341	137	336	146	335	155	336	163	340	168	346	172	352	174	359	174	362	171	371	169	375	167	380	166	384	164	390	164	393	166	404	172	413	182	420	195	424	211	425	229	422	244	414	255	402	262	388	264	371	262	351	257	330	246	309	230	287	208	262	178	231	159	205	146	180	138	152	131	118	378	261	373	220	361	182	343	150	321	128	299	120	285	122	274	129	266	141	261	156	259	175	261	195	265	214	271	233	280	250	290	265	302	278	315	289	328	296	340	301	351	302	361	300	369	295	374	286	377	275	378	261	16383	16383	455	45	425	33	398	24	373	18	347	15	322	14	258	23	206	50	167	92	142	146	133	211	142	280	167	338	206	382	256	411	317	421	377	411	429	386	470	348	497	301	507	246	502	205	489	169	470	139	447	120	423	113	414	114	406	117	401	123	397	130	396	140	396	142	397	146	397	150	399	157	401	166	441	322	395	322	389	297	383	310	375	320	366	327	355	331	344	332	299	321	263	292	236	251	219	206	213	162	216	138	224	119	237	105	254	96	273	92	290	94	307	100	323	109	339	122	353	139	359	122	368	109	380	100	394	94	412	92	450	100	483	122	510	156	527	198	534	247	524	306	496	359	451	402	392	431	319	441	242	430	176	397	124	348	90	284	78	211	90	140	123	79	174	31	239	0	314	-11	341	-10	368	-6	396	0	427	11	462	26	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	157	220	181	219	201	218	218	216	231	214	241	211	255	203	267	191	277	175	283	155	285	132	279	93	262	61	235	38	200	25	157	20	142	21	130	24	121	30	115	38	113	48	114	56	118	70	123	89	129	112	137	140	16383	16383	164	240	206	389	210	400	215	407	222	411	232	412	245	412	274	410	295	401	311	387	319	367	322	341	317	305	301	277	274	257	237	244	189	240	16383	16383	86	432	86	422	107	420	122	416	131	412	135	405	137	395	136	388	134	372	132	362	130	353	50	64	43	43	36	29	26	20	13	14	-4	10	-4	0	175	0	235	5	285	21	324	47	348	84	357	132	354	159	344	183	327	203	304	219	273	232	290	236	306	240	320	245	334	251	347	258	361	269	372	281	381	296	387	313	390	333	384	369	367	396	340	416	301	428	251	432	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	205	387	210	398	217	406	226	410	238	412	251	412	273	411	293	409	310	404	325	398	339	390	356	373	371	352	381	328	388	301	390	271	387	229	378	187	363	147	343	111	317	80	291	58	263	42	231	30	196	22	157	20	141	21	128	24	119	28	114	35	112	44	113	50	114	59	117	70	121	86	127	107	16383	16383	86	432	86	422	107	420	122	417	131	412	135	404	137	395	136	389	135	382	134	374	130	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	165	0	210	2	252	8	291	19	326	35	358	55	393	87	423	123	445	163	459	207	463	254	454	317	429	367	388	403	335	425	271	432	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	169	217	183	216	195	216	205	215	241	215	255	213	265	208	271	199	273	186	273	173	272	166	270	157	268	146	279	143	330	298	318	302	302	272	287	254	265	244	230	240	175	239	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	325	432	157	432	157	422	178	419	193	416	202	411	206	404	208	395	207	388	207	381	205	373	203	363	200	353	116	52	111	37	105	25	98	17	90	11	81	10	72	10	66	13	61	18	59	25	58	35	58	42	59	45	60	49	60	53	58	63	53	71	45	78	36	82	26	84	16	82	8	76	2	69	-1	58	-3	47	0	27	10	11	26	0	48	-8	73	-11	93	-9	111	-5	128	1	143	11	156	24	166	39	175	57	184	78	194	102	203	130	271	373	277	392	284	406	293	414	306	419	325	422	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	577	432	468	432	245	106	208	432	89	432	89	422	107	420	120	417	130	412	136	406	137	399	137	395	136	390	135	383	133	375	130	365	54	99	42	62	32	37	20	22	6	14	-11	10	-11	0	118	0	118	10	101	13	88	17	79	24	74	32	72	42	73	48	73	54	75	62	76	70	78	78	156	361	197	0	208	0	458	372	374	67	367	46	358	31	346	21	329	14	307	10	307	0	486	0	487	10	465	12	450	16	440	22	435	29	433	38	435	52	437	61	440	70	443	80	524	373	529	390	536	403	545	412	558	418	577	422	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	212	392	215	400	220	406	227	410	236	412	246	412	276	410	300	401	318	385	329	362	333	331	330	307	324	286	314	268	301	254	285	242	272	236	258	232	242	228	223	227	200	226	189	226	183	227	176	228	166	230	16383	16383	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	160	207	170	205	192	203	204	202	220	202	253	203	284	208	312	215	335	226	356	239	371	255	383	272	393	292	399	313	401	334	395	369	378	396	349	416	309	428	256	432	393	318	390	274	380	227	365	179	346	134	322	93	299	64	274	41	248	24	220	14	191	11	164	16	141	30	124	53	113	84	109	121	113	164	123	209	138	255	158	298	180	336	203	366	227	390	252	406	279	416	308	419	337	415	361	402	378	381	389	352	393	318	16383	16383	46	-111	61	-103	76	-98	91	-94	106	-91	131	-91	141	-92	153	-94	167	-98	183	-102	206	-109	227	-114	247	-117	265	-119	282	-119	311	-117	339	-111	364	-100	387	-86	408	-70	416	-63	430	-47	436	-39	443	-31	432	-23	410	-43	390	-58	370	-68	347	-73	321	-74	307	-74	293	-71	278	-68	263	-64	247	-60	229	-56	195	-50	180	-48	166	-47	149	-47	185	-9	212	-7	234	-4	254	0	273	8	293	18	349	56	396	105	432	161	455	222	463	284	456	335	436	378	405	412	364	433	314	441	283	439	251	432	218	420	186	402	154	379	115	339	83	295	59	247	45	198	40	149	45	101	59	61	83	29	115	6	156	-7	126	-34	104	-52	85	-67	65	-82	39	-100	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	455	432	333	432	333	422	349	419	360	416	368	412	373	406	374	399	373	390	368	377	362	361	353	343	341	323	203	85	160	378	159	380	159	388	160	400	165	408	174	414	188	419	209	422	209	432	50	432	50	422	69	418	81	411	90	395	97	367	105	322	159	-11	171	-11	418	395	425	405	432	412	439	417	447	421	455	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	434	432	296	432	296	422	312	420	323	417	331	412	336	406	337	399	335	389	332	383	328	377	323	371	227	260	188	358	184	368	181	376	179	383	177	395	179	403	183	410	192	415	206	419	225	422	225	432	50	432	50	422	70	419	85	413	96	405	105	393	113	376	182	207	126	143	80	89	47	52	22	29	1	17	-18	10	-18	0	122	0	122	10	105	11	93	14	85	18	80	25	78	33	79	38	81	45	84	51	88	58	93	64	194	178	238	69	241	61	245	47	246	40	247	35	245	26	240	20	231	15	216	12	196	10	196	0	375	0	375	10	352	14	336	20	324	28	315	42	306	61	239	231	351	359	370	379	386	395	402	407	417	415	434	422	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	259	439	144	439	14	-100	138	-100	143	-83	106	-83	94	-82	85	-80	79	-76	75	-71	73	-64	73	-62	74	-59	76	-51	78	-45	182	396	185	405	189	412	195	417	203	420	214	421	254	421	211	-11	21	441	-26	441	164	-11	253	439	128	439	123	421	173	421	182	419	188	415	192	411	194	404	194	402	193	400	193	397	192	393	191	387	85	-55	82	-65	77	-73	72	-78	64	-82	54	-83	13	-83	8	-100	123	-100	279	200	160	441	120	441	0	200	45	200	139	391	140	391	234	200	331	-82	331	-49	0	-49	0	-82	206	326	130	424	125	430	119	434	114	437	109	439	103	440	96	439	89	436	84	431	81	425	80	417	80	412	84	404	92	396	185	326	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	108	192	163	395	177	449	174	452	155	449	137	446	118	443	98	440	73	437	73	426	92	425	105	423	112	421	115	416	115	405	114	400	113	394	111	387	109	378	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	135	231	109	192	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	54	250	80	259	116	271	158	283	203	323	347	349	449	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	207	262	211	283	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	185	396	183	407	178	417	170	424	161	430	151	432	140	430	131	425	123	418	118	409	116	398	118	386	123	376	130	369	140	365	152	363	162	365	171	369	178	377	183	386	185	396	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	177	449	173	452	151	448	111	440	91	437	69	435	69	424	81	424	93	423	102	421	109	419	113	414	115	408	114	401	112	392	110	381	107	367	103	350	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	466	69	456	78	443	61	432	47	422	37	414	30	406	26	399	25	396	26	394	27	393	29	392	32	392	38	393	43	394	49	396	57	398	66	443	232	443	235	444	238	444	243	445	247	445	251	443	264	438	275	431	284	420	290	407	292	399	292	383	288	374	284	365	279	346	265	327	246	307	222	285	191	259	152	269	180	276	205	281	226	284	242	285	252	284	266	279	277	271	285	260	290	245	292	221	287	194	270	165	243	134	204	100	152	138	290	137	292	29	271	29	261	46	261	55	260	63	259	69	256	72	252	73	246	72	236	68	215	60	184	50	144	36	95	8	0	58	0	74	54	87	93	98	121	109	143	121	163	143	194	165	221	186	241	204	253	220	258	224	257	229	255	232	251	234	247	234	241	232	229	227	203	218	166	205	118	189	61	171	0	221	0	235	54	248	94	261	126	275	154	293	180	313	206	332	227	350	244	366	254	379	258	383	257	387	255	390	252	392	248	392	237	391	232	390	226	388	219	350	68	346	54	344	43	342	35	341	29	341	24	342	14	345	5	351	0	358	-4	367	-5	386	-2	404	5	423	19	442	39	463	65	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	253	207	251	179	246	151	237	123	224	95	207	68	189	46	171	28	152	16	132	8	112	5	101	6	92	10	85	15	81	22	80	30	82	51	89	81	99	117	111	154	123	188	134	211	150	231	170	248	191	260	212	264	228	262	239	255	247	244	251	228	253	207	16383	16383	143	283	143	291	142	291	142	292	140	292	37	277	38	268	53	268	60	267	68	266	75	263	80	258	82	250	82	246	80	239	78	230	75	217	72	203	-3	-83	-9	-99	-15	-110	-23	-118	-34	-122	-49	-124	-49	-135	85	-135	85	-124	69	-123	57	-121	49	-118	45	-112	44	-105	45	-94	50	-76	56	-51	63	-23	70	4	80	0	89	-3	98	-5	107	-6	116	-6	174	5	227	37	271	86	301	145	313	209	309	238	300	261	284	278	263	288	237	292	213	289	190	281	167	267	145	245	123	217	251	238	246	201	233	160	213	118	189	81	163	52	152	43	141	37	130	32	119	29	109	28	96	30	86	37	79	48	75	62	73	79	77	113	88	149	104	184	125	217	151	245	164	256	176	265	189	272	201	276	213	277	225	275	236	270	244	261	249	250	251	238	16383	16383	321	283	272	283	262	251	256	267	249	278	238	286	226	291	211	292	156	279	103	244	59	193	28	133	16	69	19	43	28	22	41	6	60	-3	83	-6	112	-3	138	7	164	27	191	58	220	101	161	-90	156	-103	149	-113	138	-120	122	-124	101	-127	101	-137	258	-137	258	-127	248	-127	234	-126	224	-123	216	-119	211	-113	210	-106	210	-103	211	-102	211	-99	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	137	47	134	94	132	132	129	163	125	190	120	217	114	252	109	274	106	286	104	291	101	292	96	292	93	291	90	291	87	290	61	284	46	281	30	278	13	276	13	267	22	267	26	268	34	268	47	266	56	260	63	250	69	232	74	206	79	172	83	133	87	92	89	54	90	22	90	0	92	-8	94	-10	96	-11	104	-8	113	-1	126	11	142	27	162	49	171	60	186	77	203	98	221	123	240	150	253	172	265	194	274	215	280	235	282	253	281	264	276	274	268	283	257	290	245	292	237	291	230	288	225	283	221	277	220	270	220	263	222	258	225	252	230	246	245	231	247	228	248	224	248	220	243	197	230	167	210	134	185	99	157	67	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	161	235	155	258	149	274	143	285	136	290	127	292	117	291	105	289	90	286	72	280	50	273	42	271	44	259	56	263	63	265	69	266	74	267	79	267	82	268	91	267	97	263	103	256	107	242	112	222	131	140	77	64	68	53	61	43	54	37	48	33	43	31	40	31	34	33	26	37	16	41	12	43	8	44	4	44	-2	43	-8	40	-13	35	-16	28	-17	21	-15	11	-11	3	-4	-2	4	-5	16	-6	27	-5	38	-2	49	5	62	18	78	38	137	117	156	38	161	20	167	7	174	0	183	-5	194	-6	209	-4	223	2	238	16	255	37	276	68	265	74	263	70	260	67	258	64	255	60	243	45	237	37	231	32	225	30	220	29	215	30	211	33	207	39	204	46	200	56	180	145	177	154	176	161	175	167	175	172	174	175	191	203	206	225	219	242	230	252	239	255	247	254	254	251	260	248	267	245	273	244	281	245	287	248	292	253	295	260	296	268	295	276	291	283	285	288	278	291	269	292	252	289	234	279	215	261	194	234	169	197	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	270	455	230	452	199	443	175	425	157	399	144	362	112	245	104	219	94	200	82	186	65	176	42	169	56	163	66	157	73	150	76	141	78	131	77	119	74	103	69	82	62	58	55	30	47	2	41	-20	37	-39	35	-53	34	-65	37	-84	45	-98	61	-108	85	-114	117	-117	118	-109	105	-104	95	-98	89	-89	85	-79	84	-66	84	-58	86	-49	88	-36	93	-19	98	1	108	37	116	69	122	96	126	115	127	127	126	137	122	146	114	154	104	162	90	169	113	177	131	188	145	204	156	225	166	254	195	366	204	393	215	414	228	429	245	440	268	448	113	-11	113	441	69	441	69	-11	146	448	160	443	170	436	177	428	181	417	182	404	181	397	180	387	177	374	173	357	167	336	157	300	149	268	143	242	139	222	137	211	139	200	143	191	151	183	161	176	175	169	152	161	133	149	119	134	108	112	99	84	69	-27	60	-54	50	-75	36	-90	19	-101	-2	-109	-3	-117	35	-114	66	-104	89	-87	107	-60	120	-23	152	93	161	119	171	138	183	151	200	161	222	169	209	174	199	181	193	188	189	196	188	207	189	219	191	235	196	255	202	280	218	336	224	359	228	378	230	392	231	404	229	423	220	437	204	447	180	453	149	455	309	214	295	194	284	181	273	172	261	168	247	166	234	168	219	173	205	180	192	186	183	191	168	197	154	203	139	207	124	210	107	211	89	209	71	203	55	192	40	176	27	154	50	121	59	139	69	152	81	161	94	167	106	169	126	167	143	162	159	156	172	150	182	146	194	139	206	133	219	128	233	125	250	124	267	126	283	131	299	142	315	158	333	181	149	188	128	135	110	89	94	49	79	13	54	-42	47	-60	42	-76	40	-89	39	-102	40	-113	43	-123	49	-129	56	-134	66	-135	79	-132	90	-124	98	-109	106	-87	112	-58	119	-13	127	29	136	75	147	126	160	186	16383	16383	213	277	211	289	207	299	199	307	190	312	179	314	167	312	157	307	150	300	144	290	143	279	144	268	150	259	157	251	167	246	178	244	189	246	198	251	206	258	211	267	213	277	134	27	124	37	117	49	112	62	109	77	108	94	110	125	117	158	129	190	144	219	165	245	185	261	197	267	208	273	221	276	16383	16383	274	371	254	371	226	291	208	288	193	285	165	275	152	267	117	240	89	208	68	172	55	133	51	92	52	70	57	51	63	36	73	23	84	12	90	7	97	3	104	0	113	-1	123	-3	91	-94	112	-94	143	-6	149	-6	177	-4	203	4	227	18	250	38	273	65	263	72	242	51	223	35	205	24	186	18	167	16	163	16	160	17	157	17	151	19	242	278	250	277	257	275	261	273	264	269	265	265	264	263	264	261	261	252	257	244	256	240	255	237	255	233	256	224	259	217	265	212	272	208	281	207	291	208	300	213	307	220	311	228	313	239	312	247	309	256	305	264	299	271	293	277	285	282	278	286	269	288	259	290	246	291	97	48	90	36	81	25	71	17	60	12	50	10	41	12	33	15	27	20	23	27	21	35	23	45	28	53	35	60	45	64	56	65	64	65	71	63	79	60	87	55	97	48	16383	16383	54	239	48	211	123	211	106	76	95	80	86	82	78	83	71	83	65	84	45	81	29	74	17	65	9	52	7	38	8	24	14	12	23	4	35	-1	50	-3	63	-2	75	1	87	9	99	21	113	38	137	20	156	8	174	0	190	-3	208	-4	234	-1	256	6	275	19	290	38	302	61	296	67	289	62	279	55	269	50	260	46	249	44	219	44	200	47	180	51	157	58	131	69	144	99	154	123	162	147	170	174	179	211	263	211	268	239	186	239	202	316	216	369	230	402	246	419	266	424	275	423	282	420	287	415	290	406	293	395	295	384	299	375	304	370	310	367	316	366	326	367	333	370	338	376	341	384	342	393	339	410	331	424	318	434	301	441	281	443	260	442	241	437	223	428	206	415	190	398	172	373	157	346	145	316	135	280	126	239	263	174	258	142	244	114	223	92	197	78	166	73	135	78	108	93	87	115	73	143	68	175	73	206	87	233	109	255	136	268	168	273	198	268	224	254	244	233	258	205	263	174	16383	16383	346	27	282	90	292	107	299	123	304	139	307	156	308	174	307	193	304	209	299	225	292	241	282	257	346	322	314	353	249	290	234	300	218	307	202	312	185	315	166	316	148	315	132	312	115	307	99	300	82	290	18	353	-14	322	50	257	40	241	32	225	27	209	24	192	23	174	24	155	27	138	32	122	40	106	50	90	-14	27	18	-6	82	58	99	48	115	40	131	35	148	32	166	31	184	32	201	35	217	41	233	48	249	58	314	-6	401	432	276	432	276	422	292	420	302	418	310	416	316	412	319	407	320	401	316	385	303	364	282	335	252	298	213	251	206	244	203	240	199	235	194	230	175	296	165	330	158	357	153	377	150	391	149	399	150	406	154	412	162	416	176	419	197	422	197	432	41	432	41	422	62	419	77	413	87	406	93	394	99	376	140	233	48	233	41	207	148	207	149	200	135	147	27	147	18	120	127	120	111	65	103	44	93	29	79	20	61	14	37	10	35	0	222	0	222	10	198	13	184	15	174	19	167	25	164	33	163	42	163	51	165	63	169	77	175	96	183	120	301	120	309	147	191	147	207	201	211	207	322	207	330	233	231	233	351	381	362	395	372	404	380	411	389	417	401	422	113	-11	113	170	69	170	69	-11	16383	16383	113	259	113	441	69	441	69	259	250	127	248	112	242	99	232	89	220	82	207	80	181	89	152	113	125	146	105	182	98	214	100	228	106	239	115	249	127	255	141	257	154	255	168	249	182	239	197	225	212	207	227	186	237	169	244	154	249	140	250	127	16383	16383	165	264	151	268	130	271	108	266	89	255	74	237	63	215	60	189	62	170	67	151	77	130	90	109	106	88	157	30	170	14	179	1	185	-10	189	-21	190	-33	187	-52	178	-69	164	-81	145	-89	123	-92	108	-91	96	-87	85	-82	78	-75	75	-68	77	-64	79	-61	82	-59	86	-57	93	-52	98	-47	101	-41	103	-34	103	-26	102	-17	98	-9	92	-3	83	0	72	1	59	0	49	-4	41	-12	36	-22	35	-34	39	-58	52	-77	71	-93	96	-103	125	-106	158	-102	187	-89	209	-70	223	-45	228	-15	227	-1	224	12	217	27	205	45	187	69	188	71	196	67	210	67	236	70	258	81	274	98	285	121	288	149	287	166	284	182	278	197	270	212	261	225	180	324	174	333	169	342	165	352	163	362	163	373	165	391	173	406	186	418	202	425	223	427	236	426	247	423	255	419	261	413	263	407	263	404	262	402	249	389	245	384	242	379	240	369	242	359	246	351	252	345	261	341	271	339	282	341	292	346	299	353	304	363	305	375	301	397	290	415	271	429	248	438	220	441	188	437	161	426	140	408	127	386	122	358	123	341	128	325	136	307	149	288	166	265	136	369	134	378	129	387	122	395	114	400	104	401	94	400	85	395	77	388	73	380	71	370	73	359	77	350	84	343	93	338	103	336	114	338	123	343	130	350	134	359	136	369	16383	16383	268	369	267	378	262	387	255	395	246	400	237	401	226	400	217	395	210	388	205	380	203	370	205	359	209	350	216	343	225	338	236	336	246	338	255	343	262	350	267	359	268	369	440	211	430	151	403	97	362	55	310	26	252	16	193	26	141	55	100	98	73	152	64	214	73	276	100	331	141	374	193	403	252	413	312	403	363	374	404	331	430	275	440	211	16383	16383	476	211	465	285	434	348	386	398	324	430	251	441	180	430	119	398	70	348	39	286	27	214	39	142	70	80	119	31	181	0	253	-11	323	0	385	31	433	79	465	140	476	211	16383	16383	361	159	350	159	339	138	325	122	310	112	292	105	271	103	238	108	212	123	193	146	181	179	177	220	181	259	193	291	211	314	237	329	269	333	291	331	310	324	324	312	334	296	340	275	350	275	350	324	348	327	345	330	341	332	336	334	321	339	307	343	295	345	271	347	223	340	183	323	153	295	133	258	126	214	133	172	151	138	179	112	217	96	264	90	278	90	304	94	319	97	337	102	342	104	346	105	348	107	350	110	351	114	178	411	177	397	172	381	166	364	157	347	148	331	137	317	127	306	116	298	105	293	95	291	90	293	84	297	80	302	77	310	76	318	82	349	98	381	119	408	143	428	166	436	170	434	173	431	176	425	178	419	178	411	16383	16383	198	446	197	444	192	424	189	433	183	440	175	444	165	447	153	448	118	440	84	419	55	389	35	353	28	315	30	299	37	286	48	277	62	271	80	269	98	271	113	276	129	287	145	303	163	327	158	314	155	305	153	298	152	292	152	280	155	275	159	272	165	270	172	269	182	270	191	274	202	282	215	294	232	313	227	319	218	309	213	304	208	300	200	294	197	293	195	295	195	297	194	298	194	300	195	301	195	302	197	313	200	324	212	372	222	406	233	447	35	143	41	135	48	126	56	115	67	102	80	87	91	73	103	56	115	41	126	29	134	24	135	25	137	25	138	26	138	29	136	36	131	50	122	68	111	91	98	118	95	122	92	128	89	133	87	138	84	143	92	152	101	161	109	170	127	188	147	207	164	225	177	241	185	254	188	262	187	264	187	265	185	267	183	267	179	265	171	260	159	250	142	236	119	216	109	208	99	199	85	188	65	172	35	149	16383	16383	143	143	148	135	155	126	164	115	174	102	187	87	198	73	211	57	223	41	234	29	241	24	243	25	244	25	245	26	245	29	243	36	238	50	230	68	218	91	205	118	202	122	199	128	196	133	194	138	191	143	200	153	208	162	234	188	255	207	271	225	284	241	292	254	295	262	295	264	292	267	290	267	286	265	278	260	266	250	249	236	226	216	217	208	206	199	192	188	172	172	143	149	391	72	391	256	57	256	57	212	347	212	347	72	187	169	41	169	33	127	178	127	440	211	430	151	403	97	362	55	310	26	252	16	193	26	141	55	100	98	73	152	64	214	73	276	100	331	141	374	193	403	252	413	312	403	363	374	404	331	430	275	440	211	16383	16383	476	211	465	285	434	348	386	398	324	430	251	441	180	430	119	398	70	348	39	286	27	214	39	142	70	80	119	31	181	0	253	-11	323	0	385	31	433	79	465	140	476	211	16383	16383	220	215	220	326	248	326	264	324	276	318	286	307	291	293	293	274	292	254	286	237	277	225	264	218	248	215	16383	16383	373	97	373	103	364	110	356	119	346	130	335	143	323	158	285	210	304	219	319	231	329	245	336	260	338	278	334	298	325	315	309	328	288	336	262	339	146	339	146	328	162	326	171	324	176	319	178	310	178	125	176	116	171	111	162	109	146	106	146	97	252	97	252	106	227	111	222	116	221	125	220	139	220	203	251	203	260	190	267	180	279	160	285	149	298	129	308	114	317	104	324	98	331	97	272	386	73	386	66	353	265	353	231	353	227	330	217	311	202	295	183	285	161	281	140	285	121	295	106	311	96	331	92	353	96	376	106	395	121	411	140	421	162	425	183	421	202	411	217	395	227	376	231	353	16383	16383	256	353	252	383	238	409	218	430	192	443	162	448	132	443	105	430	85	409	71	383	67	353	71	323	85	297	105	276	131	263	160	258	191	263	218	276	238	296	252	323	256	353	391	0	391	44	57	44	57	0	16383	16383	391	187	391	231	245	231	245	376	202	376	202	231	57	231	57	187	202	187	202	81	245	81	245	187	61	379	72	392	83	402	94	409	106	413	120	414	136	412	150	405	162	396	169	384	171	370	169	356	162	339	149	321	132	300	110	277	22	191	22	180	175	180	197	232	189	237	183	228	176	222	169	217	159	215	146	214	75	214	73	218	149	290	178	319	197	340	208	355	213	368	214	381	211	402	200	420	184	435	164	444	141	448	128	447	115	444	102	440	80	426	73	420	67	413	62	405	57	396	52	384	99	403	110	412	119	419	128	423	137	426	147	426	158	425	167	420	174	413	179	403	180	392	177	375	165	361	146	348	118	338	83	330	83	324	92	324	114	321	133	313	146	300	155	282	157	259	155	240	147	223	135	210	120	201	102	198	92	200	86	202	80	206	73	211	67	215	61	218	56	220	48	222	42	221	36	218	32	214	30	209	29	203	31	194	37	187	46	182	60	179	77	177	117	182	151	196	177	218	194	247	200	282	199	291	197	300	194	308	190	316	186	322	182	325	179	328	170	334	160	339	157	340	184	350	203	360	216	371	223	383	225	398	222	414	213	427	199	438	182	445	162	448	144	446	128	441	114	432	102	421	92	407	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	329	283	271	283	222	76	208	60	192	47	176	37	159	32	142	30	126	32	114	38	104	47	98	60	96	75	96	84	98	92	98	95	143	283	84	283	28	35	25	25	17	1	12	-13	5	-29	-4	-50	-11	-67	-16	-81	-18	-94	-19	-108	-18	-119	-15	-127	-11	-133	-4	-136	3	-137	19	-133	31	-121	41	-101	47	-75	50	-43	50	-40	49	-34	49	-15	48	-9	48	30	49	36	50	44	58	25	69	11	82	1	98	-4	118	-6	138	-3	159	3	179	14	199	31	220	53	219	48	218	44	218	40	217	36	217	33	219	19	223	8	231	0	241	-4	255	-6	270	-4	283	0	296	6	310	16	326	31	328	37	319	30	311	25	304	22	297	20	290	20	284	21	280	23	276	27	274	32	273	38	274	42	274	45	275	49	276	54	277	61	172	201	162	202	154	204	147	207	142	210	137	214	129	222	123	232	119	244	116	256	115	269	117	294	123	319	132	344	144	367	157	386	169	397	181	406	194	412	208	416	225	418	16383	16383	411	432	241	432	204	430	172	425	145	415	123	401	103	382	90	363	79	341	71	317	66	292	64	267	66	252	69	238	75	226	83	215	94	206	105	200	117	194	130	191	146	189	166	188	146	113	134	70	123	29	113	-5	105	-32	101	-48	100	-51	98	-53	97	-55	95	-56	92	-58	87	-60	80	-62	71	-64	59	-65	43	-66	40	-80	137	-80	271	418	309	418	176	-80	274	-80	277	-66	262	-66	250	-64	241	-62	234	-58	231	-54	230	-49	230	-44	231	-38	235	-24	237	-16	343	380	348	395	355	406	365	412	382	416	407	418	120	168	118	179	112	190	104	198	94	203	83	205	71	204	61	198	54	190	48	180	47	168	48	157	54	147	61	139	71	133	82	132	94	133	104	139	112	146	118	156	120	168	79	0	54	0	14	-63	20	-68	25	-66	29	-65	34	-64	37	-63	41	-63	51	-65	60	-69	66	-75	70	-83	72	-92	70	-102	66	-109	59	-115	49	-118	36	-119	28	-119	20	-118	12	-116	-8	-110	-19	-129	8	-138	20	-141	31	-142	41	-142	67	-140	89	-132	106	-120	117	-104	120	-85	118	-70	111	-58	100	-48	85	-42	67	-40	63	-40	60	-41	57	-41	53	-42	50	-43	179	448	152	443	133	439	119	437	109	435	98	433	98	421	120	421	125	420	129	419	132	416	134	413	135	409	134	407	134	405	133	403	132	400	131	395	72	207	69	202	64	198	56	195	45	192	29	190	29	180	149	180	149	190	136	191	126	192	120	195	117	198	116	203	116	208	118	216	120	225	124	238	129	252	186	434	187	437	187	439	188	441	188	445	187	446	187	447	186	448	185	448	191	402	189	380	184	358	175	336	163	316	150	299	144	294	138	290	132	287	125	285	118	285	109	286	102	290	97	296	94	305	92	315	97	349	109	381	127	408	148	426	170	433	171	433	178	432	184	428	188	422	191	413	191	402	16383	16383	239	392	236	410	228	426	214	437	197	445	175	448	136	441	100	422	71	395	52	361	44	324	47	305	56	290	69	279	87	272	109	269	147	276	183	295	212	322	232	356	239	392	188	143	188	149	183	157	176	166	167	177	157	189	144	204	133	218	120	235	108	250	97	262	90	267	89	267	87	266	86	265	86	262	88	255	93	242	102	223	113	200	126	174	132	164	134	158	140	148	97	103	77	83	60	65	47	50	39	38	36	29	36	28	37	26	38	25	39	25	41	24	45	26	52	31	64	41	81	55	105	75	114	84	122	91	132	99	146	110	165	124	16383	16383	296	143	296	149	290	157	283	166	275	177	264	189	251	204	240	218	227	235	215	251	205	262	197	267	196	267	193	264	193	262	195	255	200	242	209	223	220	200	234	174	236	169	239	164	242	158	244	153	247	148	231	130	204	103	184	84	167	66	154	51	146	38	143	29	144	28	144	26	145	25	147	25	148	24	152	26	159	31	171	41	189	55	212	75	221	84	230	91	240	99	253	110	272	124	92	421	112	421	117	420	121	419	125	416	127	413	128	409	128	407	127	405	127	403	126	400	124	395	65	207	62	202	57	198	50	195	38	192	22	190	22	180	142	180	142	190	129	191	119	192	113	195	110	198	109	203	110	208	111	216	114	225	117	238	122	252	179	434	180	436	180	438	181	441	181	445	180	446	180	447	179	448	174	448	168	447	160	445	149	443	137	441	126	439	116	437	107	436	100	434	92	433	16383	16383	430	448	396	448	95	-6	129	-6	16383	16383	432	220	392	98	307	98	16383	16383	487	269	463	269	284	98	276	69	387	69	366	0	407	0	427	69	466	69	472	98	435	98	92	421	112	421	118	420	123	419	126	417	128	414	129	410	129	408	128	406	128	404	127	400	125	395	66	207	63	202	58	198	50	195	39	192	22	190	22	180	143	180	143	190	129	191	120	192	114	195	111	198	110	203	111	208	112	215	114	225	123	252	180	434	180	436	181	438	181	441	182	443	182	445	179	448	175	448	169	447	160	445	150	443	126	439	117	437	109	436	101	434	92	433	16383	16383	421	448	387	448	86	-6	119	-6	16383	16383	341	200	353	213	364	223	376	229	388	233	401	234	418	232	432	226	443	216	450	204	453	190	451	176	443	160	431	141	413	121	392	98	303	12	303	0	456	0	478	52	471	58	465	48	458	42	450	38	440	35	356	35	355	38	430	112	459	140	478	160	489	176	495	188	496	201	492	223	482	241	466	256	446	266	424	269	410	268	397	265	384	260	372	254	361	246	355	240	349	233	343	225	338	216	333	205	86	403	96	412	106	419	115	423	124	426	134	426	144	425	153	420	161	413	165	403	167	392	163	375	152	361	133	348	105	338	69	330	69	324	78	324	101	321	119	313	133	300	141	282	144	259	141	240	134	223	122	210	107	201	89	198	79	200	74	202	68	206	61	211	54	215	48	218	43	220	35	222	28	221	23	218	19	214	16	209	16	203	17	194	23	187	33	182	46	179	64	177	104	182	138	196	164	218	180	247	186	282	186	291	184	300	181	308	177	316	172	322	169	326	165	330	160	333	153	335	144	338	144	340	171	350	190	360	202	371	209	383	211	398	208	414	199	427	186	438	169	445	149	448	131	446	115	441	101	432	89	421	79	407	16383	16383	430	448	397	448	95	-6	129	-6	16383	16383	432	220	392	98	307	98	16383	16383	487	269	463	269	284	98	276	69	387	69	366	0	407	0	427	69	466	69	472	98	435	98	188	188	183	169	176	148	166	129	152	110	132	91	107	69	69	37	43	11	28	-11	20	-32	18	-54	23	-84	36	-106	56	-122	83	-132	116	-135	147	-132	172	-122	192	-106	205	-86	209	-63	208	-51	205	-42	199	-35	192	-31	183	-29	175	-31	167	-34	162	-40	158	-46	157	-54	158	-63	160	-70	166	-82	167	-88	165	-99	159	-108	149	-115	136	-119	120	-120	102	-118	87	-111	76	-100	70	-84	67	-65	69	-44	76	-25	87	-4	103	18	125	44	153	77	171	103	184	127	193	153	200	188	16383	16383	243	279	241	290	236	299	229	307	219	312	208	313	197	312	188	306	180	299	175	289	174	279	175	268	180	258	187	251	197	246	208	244	219	246	229	250	236	258	241	267	243	279	331	492	255	590	250	596	244	600	239	603	234	605	228	605	221	604	214	602	209	597	206	590	205	582	205	578	209	570	217	562	310	492	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	194	493	217	493	330	563	334	566	337	569	339	573	340	577	341	582	340	589	336	596	331	601	325	604	317	605	313	605	307	603	301	599	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	363	492	305	603	272	603	169	492	194	492	285	560	339	492	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	360	579	356	567	350	559	344	554	336	551	327	550	320	550	306	554	296	557	285	562	271	568	259	573	248	576	228	578	210	576	194	568	181	555	171	535	163	508	182	508	186	519	191	528	198	534	206	538	215	539	222	538	232	536	244	533	259	527	278	520	288	516	296	513	304	511	310	510	316	510	333	513	349	521	362	535	372	555	379	579	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	234	534	233	544	228	553	221	560	212	565	203	567	192	565	183	561	176	554	171	545	169	535	171	525	175	515	182	508	191	504	202	502	212	504	221	508	228	515	233	524	234	534	16383	16383	367	534	365	544	360	553	353	560	345	565	335	567	324	565	315	561	308	554	304	545	302	535	304	525	308	515	315	508	324	504	334	502	345	504	354	508	360	515	365	524	367	534	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	312	568	310	554	304	542	294	533	282	527	268	525	254	527	242	533	233	542	227	554	225	568	227	582	233	593	243	603	254	609	268	611	282	609	294	603	303	594	310	582	312	568	16383	16383	334	568	331	588	321	606	307	621	289	630	268	633	247	630	229	621	215	607	205	589	202	568	205	547	214	529	229	515	247	505	268	502	289	505	307	515	321	529	331	547	334	568	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	342	406	279	180	165	180	16383	16383	603	432	261	432	261	423	278	421	287	420	294	418	299	414	302	410	303	404	303	400	298	390	292	381	282	369	38	61	21	41	9	27	0	19	-8	14	-17	10	-17	0	106	0	106	10	88	13	76	16	68	19	65	24	64	31	67	43	75	60	89	82	108	107	130	135	134	139	146	155	272	155	239	42	235	31	230	23	221	17	207	13	187	10	187	0	517	0	559	109	547	112	518	75	489	49	455	33	414	25	361	22	341	22	329	23	320	25	313	29	309	34	308	41	309	49	313	65	321	95	335	144	355	217	381	217	414	216	437	213	451	208	458	198	460	184	460	179	459	173	458	166	457	158	455	149	467	147	513	301	500	303	485	273	470	255	448	244	413	240	361	239	401	386	405	397	410	404	417	408	428	410	443	411	498	410	535	405	557	396	568	380	571	356	571	349	570	343	570	333	582	331	456	440	443	440	439	434	435	430	430	427	424	426	417	425	413	425	409	426	404	427	398	428	390	430	373	434	356	437	326	441	313	441	230	426	157	385	97	324	58	247	44	161	49	114	64	72	89	37	122	11	162	-3	124	-63	131	-68	136	-66	148	-63	152	-63	161	-65	170	-69	176	-75	180	-83	182	-92	180	-102	176	-109	169	-115	159	-118	147	-119	139	-119	131	-118	122	-116	113	-113	102	-110	91	-129	106	-134	119	-138	131	-141	141	-142	152	-142	178	-140	200	-132	217	-120	228	-104	231	-85	229	-70	222	-58	210	-48	195	-42	177	-40	173	-40	170	-41	167	-41	164	-42	160	-43	183	-9	190	-9	197	-10	204	-10	210	-11	217	-11	256	-7	292	3	328	22	362	49	398	86	386	96	353	65	322	43	294	28	265	20	234	18	193	23	160	39	137	66	122	104	118	154	121	200	130	244	144	284	164	321	189	353	213	374	238	392	265	405	292	414	319	417	352	413	379	401	399	379	413	349	420	309	432	307	348	492	272	590	267	596	262	600	257	603	251	605	245	605	238	604	231	602	226	597	223	590	222	582	222	578	226	570	234	562	327	492	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	214	493	237	493	350	563	354	566	357	569	359	573	360	577	361	582	359	589	356	596	351	601	345	604	337	605	333	605	330	604	326	603	324	601	321	599	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	382	492	324	603	291	603	188	492	214	492	304	560	358	492	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	255	534	253	544	248	553	241	560	233	565	223	567	213	565	204	561	196	554	192	545	190	535	192	525	196	515	203	508	212	504	222	502	233	504	242	508	249	515	253	524	255	534	16383	16383	387	534	386	544	381	553	374	560	365	565	356	567	345	565	336	561	329	554	324	545	322	535	324	525	328	515	335	508	344	504	355	502	365	504	374	508	381	515	386	524	387	534	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	264	492	188	590	182	596	177	600	172	603	167	605	161	605	153	604	147	602	141	597	138	590	137	582	137	578	141	570	149	562	242	492	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	126	493	149	493	263	563	267	566	270	569	274	577	274	582	273	589	270	596	265	601	258	604	251	605	247	605	243	604	240	603	234	599	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	298	492	239	603	207	603	103	492	129	492	220	560	274	492	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	170	534	168	544	164	553	157	560	148	565	138	567	128	565	119	561	111	554	107	545	105	535	107	525	111	515	118	508	127	504	137	502	148	504	157	508	164	515	168	524	170	534	16383	16383	302	534	301	544	296	553	289	560	280	565	271	567	260	565	251	561	244	554	240	545	238	535	240	525	244	515	251	508	260	504	271	502	281	504	289	508	296	515	301	524	302	534	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	157	216	259	216	267	244	166	244	207	393	210	401	215	406	223	410	233	412	248	412	299	407	339	389	367	360	384	319	390	268	387	224	377	183	362	144	342	109	317	80	291	58	262	42	230	30	196	22	158	20	142	21	129	24	120	28	114	35	112	44	113	51	115	59	117	71	122	87	127	107	16383	16383	86	432	86	422	107	419	122	416	131	411	135	404	137	395	136	388	136	380	130	353	99	244	40	244	32	216	92	216	48	60	42	40	35	27	26	19	13	14	-4	10	-4	0	157	0	205	2	250	9	290	19	326	35	358	55	393	87	422	123	445	164	459	208	463	254	455	318	430	368	390	404	336	425	269	432	404	579	399	567	393	559	387	554	379	551	370	550	363	550	357	552	349	554	339	557	328	562	314	568	302	573	291	576	271	578	253	576	237	568	225	555	214	535	205	508	225	508	229	519	235	528	241	534	249	538	258	539	266	538	275	536	287	533	302	527	322	520	331	516	340	513	347	511	354	510	359	510	377	513	392	521	405	535	415	555	422	579	16383	16383	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	389	492	313	590	307	596	302	600	297	603	292	605	286	605	278	604	272	602	267	597	264	590	262	582	264	574	270	566	275	562	367	492	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	254	493	277	493	390	563	394	566	397	569	400	573	401	577	401	582	400	589	397	596	392	601	385	604	378	605	374	605	370	604	367	603	361	599	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	423	492	364	603	332	603	228	492	254	492	344	560	398	492	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	420	579	415	567	410	559	404	554	396	551	386	550	380	550	373	552	365	554	356	557	345	562	331	568	319	573	307	576	297	577	288	578	269	576	254	568	241	555	230	535	222	508	241	508	245	519	251	528	258	534	266	538	275	539	282	538	292	536	304	533	319	527	338	520	347	516	356	513	363	511	370	510	375	510	393	513	409	521	421	535	431	555	438	579	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	293	534	292	544	287	553	280	560	271	565	262	567	251	565	242	561	235	554	230	545	228	535	230	525	235	515	241	508	250	504	261	502	271	504	280	508	287	515	292	524	293	534	16383	16383	426	534	424	544	419	553	412	560	404	565	394	567	383	565	374	561	367	554	362	545	361	535	362	525	367	515	374	508	383	504	393	502	403	504	412	508	419	515	424	524	426	534	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	385	37	255	168	385	297	353	329	223	199	93	329	61	297	191	168	61	37	93	5	223	136	353	5	378	380	384	368	388	356	391	343	393	330	393	315	390	272	380	225	365	177	345	132	322	92	300	62	276	39	250	23	224	13	195	10	183	10	171	13	161	16	152	22	143	29	16383	16383	126	49	119	62	115	75	112	89	110	102	109	117	113	159	122	205	137	252	157	297	180	336	202	366	227	389	252	406	279	416	307	419	320	419	331	417	342	413	352	409	361	402	16383	16383	443	478	414	478	379	426	365	432	351	436	337	439	324	441	310	441	280	438	249	430	218	416	186	397	155	374	115	335	83	291	60	244	45	196	40	147	42	113	49	83	62	58	79	35	103	15	46	-68	75	-68	124	2	138	-2	151	-6	163	-9	174	-10	186	-11	268	5	344	50	405	116	447	197	463	285	462	303	459	321	455	338	450	354	443	369	436	379	430	388	413	405	401	415	390	492	313	590	308	596	303	600	298	603	292	605	287	605	279	604	273	602	268	597	264	590	263	582	265	574	267	570	271	566	276	562	368	492	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	254	493	277	493	390	563	394	566	397	569	400	573	401	577	401	582	400	589	397	596	392	601	385	604	378	605	374	605	370	604	367	603	361	599	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	421	492	362	603	330	603	226	492	251	492	342	560	397	492	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	295	534	293	544	288	553	281	560	273	565	263	567	253	565	243	561	236	554	232	545	230	535	231	525	236	515	243	508	252	504	262	502	273	504	281	508	289	515	293	524	295	534	16383	16383	427	534	425	544	421	553	414	560	405	565	395	567	385	565	376	561	369	554	364	545	362	535	364	525	368	515	375	508	384	504	395	502	405	504	414	508	421	515	426	524	427	534	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	200	493	222	493	336	563	340	566	343	569	346	573	347	577	347	582	346	589	343	596	337	601	331	604	323	605	319	605	316	604	312	603	309	601	307	599	16383	16383	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	189	304	192	311	196	316	202	320	210	322	220	323	253	320	278	310	296	295	306	274	309	248	303	204	286	172	258	152	222	140	177	137	160	137	153	138	143	140	16383	16383	200	343	214	392	218	403	223	411	231	416	241	420	255	422	255	432	99	432	99	422	118	419	131	415	139	410	142	403	143	394	143	388	142	380	140	370	137	358	132	341	54	60	48	40	41	27	32	19	19	14	0	10	0	0	161	0	161	10	140	14	128	17	121	22	118	30	118	51	119	58	122	67	125	80	137	119	146	116	156	114	167	113	180	113	195	112	227	114	256	118	281	124	304	132	322	143	341	159	357	179	368	200	375	224	377	248	371	283	354	310	325	329	286	339	237	343	16	-2	3	-49	-8	-82	-21	-104	-36	-116	-54	-120	-58	-120	-64	-118	-65	-117	-66	-115	-66	-114	-65	-112	-65	-111	-64	-110	-63	-108	-61	-105	-60	-101	-59	-98	-58	-94	-58	-91	-59	-83	-63	-77	-69	-72	-76	-68	-85	-67	-93	-68	-101	-72	-106	-78	-109	-86	-111	-95	-108	-109	-101	-120	-90	-128	-76	-134	-59	-136	-28	-129	0	-111	25	-81	46	-41	63	8	137	290	153	341	170	382	189	411	210	429	232	435	247	432	258	426	267	415	272	401	273	382	269	343	257	310	238	285	213	269	183	263	179	263	176	262	174	260	173	258	172	254	174	248	177	246	182	245	189	245	209	241	224	232	235	218	241	199	243	174	242	146	238	117	231	90	222	64	212	41	204	29	195	19	185	12	175	7	165	6	161	6	158	8	155	9	153	15	153	16	154	17	154	19	155	20	158	26	159	30	161	36	161	40	160	49	157	56	151	62	144	65	136	67	126	65	118	61	112	54	108	45	106	35	109	21	116	9	127	0	142	-6	160	-8	178	-6	196	-1	214	5	230	16	245	29	264	52	279	78	291	105	298	134	301	162	299	180	294	197	286	213	276	227	263	238	256	242	248	246	240	248	230	251	219	252	219	254	224	256	263	273	292	292	312	313	323	336	327	363	322	392	310	416	291	434	265	445	234	449	188	441	149	414	116	367	87	299	63	208	296	326	220	424	214	430	209	434	204	437	198	439	193	440	185	439	179	436	173	431	170	425	169	417	169	412	173	404	177	400	182	396	274	326	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	161	327	184	327	297	398	301	400	305	404	307	407	308	411	309	416	308	424	304	430	299	435	292	439	285	440	277	438	274	437	268	433	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	329	326	271	438	239	438	135	326	160	326	251	395	305	326	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	327	413	322	402	317	394	310	388	302	385	293	384	287	385	280	386	272	388	262	392	251	397	237	403	225	407	214	410	204	412	194	412	176	410	160	402	148	389	137	369	129	342	148	342	152	354	158	362	164	368	172	372	182	373	189	373	198	371	225	362	245	354	254	350	263	348	270	346	277	345	282	344	300	347	315	356	328	370	338	389	345	413	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	200	369	199	378	194	387	187	395	178	400	169	401	158	400	149	395	142	388	138	380	136	370	138	359	142	350	149	343	158	338	169	336	179	338	187	343	194	350	199	359	200	369	16383	16383	333	369	332	378	327	387	320	395	311	400	302	401	291	400	282	395	275	388	270	380	268	370	270	359	274	350	281	343	290	338	301	336	311	338	320	343	327	350	332	359	333	369	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	277	404	275	390	269	378	259	368	247	362	233	360	219	362	207	368	198	378	192	390	190	404	192	418	198	429	208	439	220	445	233	447	247	445	259	439	269	429	275	417	277	404	16383	16383	300	404	297	424	287	442	273	457	254	466	233	469	212	466	195	457	180	443	171	425	168	404	171	383	180	365	194	350	212	341	234	338	255	341	273	350	287	365	297	383	300	404	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	232	245	228	208	216	168	198	127	174	88	148	53	138	44	127	36	116	31	105	27	95	26	86	28	80	33	76	41	73	52	72	66	75	96	82	128	94	161	109	192	127	222	142	242	156	257	171	269	186	276	200	279	202	279	212	277	220	272	227	265	231	256	232	245	16383	16383	380	251	380	243	379	235	376	228	373	220	368	212	355	196	338	182	318	170	291	159	258	148	269	179	280	203	290	221	301	237	314	252	322	260	330	266	339	271	348	275	357	276	365	275	372	272	376	267	379	260	380	251	16383	16383	304	290	257	290	245	261	240	273	233	282	224	288	213	291	200	292	150	278	101	241	58	187	27	124	16	58	18	34	26	16	37	3	53	-4	71	-6	95	-3	119	6	144	26	170	57	200	100	198	94	196	84	196	73	199	46	208	23	223	7	242	-3	265	-6	291	-3	318	6	346	21	372	42	396	67	390	75	367	55	347	41	329	31	312	25	296	24	279	26	266	33	256	46	251	66	249	92	249	99	251	113	252	121	254	131	292	142	322	152	345	161	364	170	380	179	396	190	408	203	416	216	422	231	424	245	421	261	414	274	403	284	389	290	370	292	354	291	339	287	323	279	307	267	290	250	51	-63	57	-68	62	-66	67	-65	71	-64	74	-63	78	-63	88	-65	97	-69	103	-75	107	-83	109	-92	107	-102	103	-109	96	-115	86	-118	73	-119	65	-119	57	-118	49	-116	40	-113	29	-110	17	-129	32	-134	46	-138	57	-141	68	-142	79	-142	105	-140	126	-132	143	-120	154	-104	157	-85	155	-70	148	-58	137	-48	122	-42	103	-40	100	-40	97	-41	94	-41	86	-43	112	-6	117	-6	145	-4	171	3	195	17	219	37	242	64	232	70	211	50	192	34	174	24	156	18	137	16	116	20	99	29	87	45	79	66	77	92	80	126	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	263	233	261	230	252	226	244	225	240	224	237	224	233	225	224	228	217	234	212	241	209	250	208	260	209	269	213	276	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	154	281	101	251	59	207	30	153	20	92	23	63	31	39	45	19	64	5	88	-3	274	326	198	424	193	430	188	434	183	437	177	439	171	440	164	439	157	436	152	431	149	425	148	417	148	412	152	404	160	396	253	326	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	137	327	161	327	274	398	278	400	282	404	284	407	285	411	285	416	284	424	281	430	276	435	269	439	262	440	254	438	251	437	245	433	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	309	326	251	438	218	438	114	326	140	326	231	395	285	326	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	182	369	180	378	176	387	169	395	160	400	150	401	140	400	131	395	124	388	119	380	118	370	119	359	123	350	130	343	139	338	149	336	160	338	169	343	176	350	180	359	182	369	16383	16383	315	369	313	378	308	387	301	395	293	400	283	401	273	400	263	395	256	388	252	380	250	370	251	359	256	350	263	343	272	338	282	336	293	338	301	343	309	350	313	359	315	369	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	200	326	124	424	119	430	113	434	108	437	103	439	98	440	90	439	83	436	78	431	74	425	73	417	74	412	75	408	81	400	86	396	179	326	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	63	327	86	327	200	398	204	400	207	404	209	407	210	411	211	416	209	424	206	430	201	435	195	439	187	440	183	439	180	438	176	437	170	433	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	232	326	174	438	142	438	38	326	64	326	154	395	208	326	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	106	369	105	378	100	387	93	395	84	400	75	401	64	400	55	395	48	388	43	380	41	370	43	359	48	350	54	343	63	338	74	336	84	338	93	343	100	350	105	359	106	369	16383	16383	239	369	237	378	232	387	225	395	217	400	207	401	196	400	188	395	181	388	176	380	174	370	176	359	180	350	187	343	196	338	207	336	217	338	226	343	233	350	237	359	239	369	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	254	216	252	186	246	153	236	120	223	89	207	61	192	41	176	26	160	15	142	9	125	7	108	10	93	19	82	33	76	50	73	71	75	102	80	133	89	163	102	192	120	220	137	240	154	257	172	268	190	276	207	278	223	275	236	267	246	254	252	237	254	216	16383	16383	319	422	298	441	232	412	217	424	201	434	186	442	169	448	152	452	129	441	144	434	158	427	171	419	183	409	197	397	115	361	137	341	214	375	229	355	241	333	250	311	257	286	262	260	261	259	253	271	244	280	233	287	219	291	203	292	147	280	97	248	56	202	28	146	18	86	22	52	35	26	55	7	82	-3	115	-6	178	6	231	42	272	96	299	163	309	238	307	273	301	305	290	335	274	364	252	392	305	413	300	402	295	394	288	388	280	385	271	384	265	385	258	386	250	388	241	392	230	397	216	403	203	407	192	410	182	412	173	412	154	410	138	402	126	389	115	369	106	342	126	342	130	354	136	362	143	368	151	372	160	373	167	373	176	371	203	362	222	354	232	350	241	348	248	346	260	344	278	347	293	356	306	370	316	389	323	413	16383	16383	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	277	326	200	424	195	430	190	434	185	437	180	439	174	440	167	439	160	436	155	431	151	425	150	417	151	412	152	408	158	400	163	396	256	326	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	143	327	166	327	279	398	283	400	286	404	288	407	289	411	290	416	289	424	285	430	280	435	274	439	266	440	262	439	256	437	250	433	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	310	326	251	438	220	438	115	326	141	326	232	395	286	326	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	309	413	304	402	299	394	292	388	285	385	275	384	269	385	262	386	254	388	245	392	234	397	219	403	207	407	196	410	186	412	177	412	158	410	143	402	130	389	120	369	111	342	130	342	135	354	140	362	147	368	154	372	163	373	171	373	180	371	207	362	226	354	236	350	245	348	252	346	259	345	265	344	282	347	298	356	310	370	320	389	327	413	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	182	369	180	378	175	387	168	395	159	400	149	401	139	400	130	395	123	388	118	380	117	370	118	359	123	350	130	343	139	338	149	336	159	338	168	343	175	350	180	359	182	369	16383	16383	314	369	312	378	308	387	301	395	292	400	282	401	272	400	263	395	255	388	251	380	249	370	251	359	255	350	262	343	271	338	282	336	292	338	301	343	308	350	312	359	314	369	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	261	29	259	40	254	51	246	59	235	65	224	67	213	65	203	59	195	51	190	41	188	29	190	18	195	8	202	0	212	-4	222	-6	235	-5	245	0	254	7	259	17	261	29	16383	16383	391	146	391	189	57	189	57	146	16383	16383	261	305	259	316	254	327	246	335	235	340	224	342	213	340	203	335	195	327	190	317	188	305	190	293	195	284	202	276	212	271	223	269	235	271	245	276	254	283	259	293	261	305	92	19	80	35	77	44	75	54	74	64	77	103	88	143	103	181	124	217	148	248	159	258	171	267	184	273	197	277	211	278	213	278	214	277	217	277	16383	16383	237	269	243	260	248	251	252	240	254	228	255	215	253	185	246	153	236	120	222	89	206	61	191	41	176	26	160	15	143	9	125	7	119	7	116	8	114	8	111	10	16383	16383	283	367	261	367	225	291	222	292	214	292	156	280	103	249	59	202	30	146	18	86	20	71	23	56	28	43	34	31	43	20	49	14	55	9	62	5	71	1	82	-2	40	-88	63	-88	103	-5	106	-5	108	-6	117	-6	140	-4	162	0	184	10	206	23	228	40	256	67	278	98	296	131	307	165	310	197	310	208	308	219	305	230	302	240	297	249	290	261	282	270	272	277	260	283	245	288	275	326	199	424	193	430	188	434	183	437	178	439	172	440	165	439	158	436	153	431	150	425	149	417	149	412	150	408	156	400	161	396	254	326	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	139	327	163	327	276	398	280	400	283	404	285	407	286	411	287	416	286	424	282	430	277	435	271	439	263	440	259	439	256	438	252	437	246	433	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	308	326	250	438	217	438	113	326	139	326	230	395	284	326	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	178	369	176	378	172	387	165	395	156	400	146	401	136	400	127	395	119	388	115	380	113	370	115	359	119	350	126	343	135	338	146	336	156	338	165	343	172	350	176	359	178	369	16383	16383	310	369	309	378	304	387	297	395	288	400	279	401	268	400	259	395	252	388	247	380	245	370	247	359	252	350	258	343	267	338	278	336	288	338	297	343	304	350	309	359	310	369	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	118	327	141	327	254	398	259	400	262	404	264	407	265	411	265	416	264	424	261	430	256	435	249	439	242	440	234	438	231	437	225	433	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	251	207	249	180	243	151	233	122	221	94	205	68	188	46	170	28	150	15	130	8	109	5	99	6	90	10	83	15	79	22	78	30	80	50	87	81	97	117	108	154	120	188	133	213	149	234	168	250	189	260	210	264	225	262	237	255	245	244	250	228	251	207	16383	16383	125	222	130	241	138	268	149	309	164	368	186	449	182	452	163	449	145	446	126	443	106	440	81	437	81	426	101	425	113	423	120	420	123	415	124	408	124	404	123	400	121	388	118	379	115	367	70	201	-4	-85	-9	-100	-15	-111	-23	-119	-34	-122	-49	-124	-49	-135	86	-135	86	-125	69	-124	57	-122	49	-118	45	-112	44	-104	45	-94	48	-77	53	-54	60	-26	68	4	78	0	86	-3	95	-5	103	-6	112	-6	169	5	223	38	268	87	299	146	310	208	307	237	297	260	282	278	260	288	234	292	209	289	187	281	165	267	145	246	126	220	160	369	159	378	154	387	147	395	138	400	129	401	118	400	109	395	102	388	97	380	95	370	97	359	101	350	108	343	117	338	128	336	138	338	147	343	154	350	159	359	160	369	16383	16383	293	369	291	378	286	387	279	395	270	400	261	401	250	400	241	395	234	388	229	380	228	370	229	359	234	350	241	343	250	338	260	336	270	338	279	343	286	350	291	359	293	369	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	355	501	156	501	149	468	347	468	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	319	360	119	360	112	326	311	326	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	333	571	321	548	306	530	287	517	266	508	242	506	218	508	199	517	185	530	176	548	171	571	152	571	155	534	165	505	181	483	205	471	237	466	270	472	300	486	324	509	342	538	352	571	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	299	430	288	408	273	390	254	376	233	368	209	365	185	368	166	376	152	389	143	407	138	430	119	430	122	393	131	364	148	343	172	330	204	326	237	331	266	346	291	369	308	397	319	430	245	174	116	174	214	347	16383	16383	287	0	280	-8	275	-18	272	-27	270	-37	269	-48	272	-69	281	-86	295	-99	312	-108	332	-111	351	-109	368	-103	385	-93	400	-78	415	-60	404	-48	393	-56	383	-62	372	-66	360	-68	348	-69	335	-67	324	-62	316	-55	311	-45	309	-34	309	-27	311	-13	313	-6	316	0	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	339	-48	329	-56	319	-62	308	-66	296	-68	284	-69	271	-67	260	-62	252	-55	247	-45	245	-34	246	-27	246	-19	247	-12	249	-5	252	1	262	8	284	30	298	46	315	67	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	11	200	4	204	0	210	-4	218	-6	213	-13	209	-21	205	-39	205	-48	208	-69	217	-86	230	-99	248	-108	268	-111	286	-109	304	-103	321	-93	336	-78	350	-60	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	258	468	281	468	394	538	398	541	401	544	405	552	405	557	404	564	401	571	395	576	389	579	381	580	378	580	374	579	371	577	368	576	365	574	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	137	327	161	327	274	398	278	400	282	404	284	407	285	411	285	416	284	424	281	430	276	435	269	439	262	440	254	438	251	437	245	433	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	429	468	370	579	338	579	234	468	259	468	350	537	404	468	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	283	326	225	438	192	438	88	326	114	326	205	395	259	326	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	364	509	362	519	357	528	350	535	341	540	332	542	321	540	312	536	305	529	300	520	299	510	300	499	305	490	312	483	321	478	331	477	341	478	350	483	357	490	362	499	364	509	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	245	369	243	378	238	387	231	395	222	400	213	401	202	400	193	395	186	388	181	380	180	370	181	359	186	350	193	343	202	338	212	336	222	338	231	343	238	350	243	359	245	369	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	429	579	404	579	310	510	251	579	226	579	290	468	322	468	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	313	438	289	438	195	368	137	438	112	438	174	326	206	326	205	387	210	398	217	406	226	410	238	412	251	412	273	411	293	409	310	404	325	398	339	390	356	373	371	352	381	328	388	301	390	271	387	229	378	187	363	147	343	111	317	80	291	58	263	42	231	30	196	22	157	20	141	21	128	24	119	28	114	35	112	44	113	50	114	59	117	70	121	86	127	107	16383	16383	86	432	86	422	107	420	122	417	131	412	135	404	137	395	136	389	135	382	134	374	130	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	165	0	210	2	252	8	291	19	326	35	358	55	393	87	423	123	445	163	459	207	463	254	454	317	429	367	388	403	335	425	271	432	16383	16383	399	579	375	579	282	510	222	579	197	579	260	468	292	468	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	54	250	80	259	116	271	158	283	203	323	347	349	449	16383	16383	375	305	406	324	430	345	447	366	458	388	462	411	460	426	455	439	446	449	436	455	424	458	413	456	403	452	396	445	391	437	390	427	390	420	392	414	395	409	399	403	406	397	411	392	415	387	419	379	419	375	417	364	412	354	402	342	388	330	370	316	157	216	259	216	267	244	166	244	207	393	210	401	215	406	223	410	233	412	248	412	299	407	339	389	367	360	384	319	390	268	387	224	377	183	362	144	342	109	317	80	291	58	262	42	230	30	196	22	158	20	142	21	129	24	120	28	114	35	112	44	113	51	115	59	117	71	122	87	127	107	16383	16383	86	432	86	422	107	419	122	416	131	411	135	404	137	395	136	388	136	380	130	353	99	244	40	244	32	216	92	216	48	60	42	40	35	27	26	19	13	14	-4	10	-4	0	157	0	205	2	250	9	290	19	326	35	358	55	393	87	422	123	445	164	459	208	463	254	455	318	430	368	390	404	336	425	269	432	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	384	371	329	371	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	262	425	274	423	282	420	285	416	286	409	286	399	285	393	283	384	279	371	156	371	151	345	271	345	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	53	250	80	259	115	271	157	283	203	322	345	378	345	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	395	501	195	501	188	468	387	468	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	309	359	109	359	102	325	302	325	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	379	574	368	551	353	533	334	519	312	511	289	508	265	511	245	519	231	532	222	551	218	574	199	574	202	537	211	507	228	486	251	473	283	469	316	474	346	489	370	511	388	540	398	574	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	293	430	282	408	266	390	248	376	226	368	203	365	178	368	159	376	145	389	136	407	132	430	112	430	115	393	125	364	141	343	165	330	197	326	230	331	260	346	284	369	302	397	312	430	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	330	509	329	519	324	528	317	535	308	540	299	542	288	540	279	536	272	529	267	520	265	510	267	499	271	490	278	483	287	478	298	477	308	478	317	483	324	490	329	499	330	509	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	238	369	236	378	231	387	224	395	216	400	206	401	196	400	187	395	179	388	175	380	173	370	175	359	179	350	186	343	195	338	205	336	216	338	225	343	232	350	236	359	238	369	198	0	190	-9	184	-19	180	-30	177	-41	177	-52	180	-73	189	-91	203	-104	220	-112	239	-115	258	-113	276	-107	293	-97	308	-82	322	-64	311	-52	301	-60	291	-66	280	-70	269	-72	256	-73	243	-71	232	-66	224	-59	219	-49	217	-38	218	-31	220	-15	223	-7	226	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	227	-52	217	-60	207	-66	196	-70	185	-72	172	-73	159	-71	149	-66	140	-59	135	-49	133	-38	133	-31	134	-25	135	-18	137	-11	140	-3	164	2	186	12	207	26	226	43	245	64	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	36	28	55	9	79	-2	108	-6	102	-15	98	-23	95	-32	93	-42	92	-52	96	-73	105	-91	119	-104	136	-112	156	-115	174	-113	192	-107	209	-97	224	-82	239	-64	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	399	579	375	579	282	510	222	579	197	579	260	468	292	468	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	333	438	308	438	214	368	156	438	131	438	194	326	225	326	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	432	469	374	581	341	581	238	469	264	469	354	538	409	469	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	296	326	238	438	205	438	101	326	127	326	218	395	272	326	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	418	574	407	551	392	533	373	519	352	511	328	508	304	511	285	519	271	532	262	551	258	574	239	574	242	537	251	507	267	486	291	473	323	469	356	474	386	489	410	511	428	540	438	574	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	296	430	285	408	270	390	251	376	229	368	206	365	182	368	163	376	149	389	139	407	135	430	116	430	119	393	128	364	145	343	169	330	200	326	233	331	263	346	287	369	305	397	315	430	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	357	509	355	519	350	528	343	535	335	540	325	542	315	540	306	536	298	529	294	520	292	510	294	499	298	490	305	483	314	478	324	477	335	478	344	483	351	490	355	499	357	509	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	232	369	230	378	226	387	219	395	210	400	200	401	190	400	181	395	173	388	169	380	167	370	169	359	173	350	180	343	189	338	200	336	210	338	219	343	226	350	230	359	232	369	171	-176	202	-156	226	-136	244	-115	254	-93	258	-71	256	-56	251	-43	242	-32	232	-26	220	-23	209	-25	199	-29	192	-36	187	-44	186	-54	186	-61	187	-67	190	-73	195	-78	201	-85	210	-94	213	-98	215	-102	215	-105	213	-116	208	-127	198	-138	184	-151	166	-164	16383	16383	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	256	480	225	460	201	440	184	419	173	396	169	374	171	359	177	346	185	336	195	330	208	327	219	329	228	333	235	340	240	348	242	358	241	365	240	370	237	376	232	382	225	388	220	393	216	398	214	402	213	406	212	409	214	420	219	431	229	443	243	455	262	468	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	16383	16383	415	468	357	579	324	579	220	468	246	468	337	537	392	468	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	16383	16383	296	468	238	579	205	579	101	468	127	468	218	537	272	468	373	315	353	244	164	244	183	315	16383	16383	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	390	379	388	370	385	358	381	344	191	344	200	375	207	392	216	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	380	134	371	131	359	127	344	59	344	51	315	119	315	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	438	315	496	315	504	344	446	344	454	373	460	392	467	405	476	413	490	418	509	422	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	149	331	255	331	265	367	160	367	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	68	367	58	331	100	331	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	276	554	271	542	266	534	259	529	251	526	242	525	236	525	229	526	221	529	211	532	200	537	186	543	174	548	163	551	143	553	125	550	109	543	97	529	86	510	78	483	97	483	101	494	107	503	113	509	121	513	131	514	138	513	147	511	159	508	194	494	212	488	219	486	226	485	231	485	249	488	264	496	277	510	287	529	294	554	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	218	413	213	402	208	394	202	388	194	385	184	384	178	385	171	386	163	388	154	392	143	397	129	403	116	407	105	410	95	412	86	412	67	410	52	402	39	389	29	369	20	342	39	342	44	354	49	362	56	368	64	372	73	373	80	373	90	371	101	367	117	362	136	354	146	350	154	348	161	346	168	345	174	344	192	347	207	356	219	370	229	389	237	413	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	290	501	92	501	84	468	283	468	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	226	360	27	360	19	326	219	326	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	277	574	266	551	251	533	232	519	211	511	188	508	163	511	144	519	130	532	121	551	117	574	98	574	101	537	110	507	126	486	150	473	182	469	215	474	244	489	269	511	287	540	296	574	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	211	430	199	408	184	390	166	376	144	368	120	365	96	368	77	376	63	389	54	407	50	430	30	430	33	393	43	364	59	343	83	330	115	326	148	331	178	346	202	369	220	397	230	430	62	0	55	-8	50	-18	47	-27	45	-37	44	-48	48	-69	57	-86	70	-99	88	-108	107	-111	126	-109	144	-103	160	-93	176	-78	190	-60	179	-48	169	-56	159	-62	148	-66	136	-68	124	-69	111	-67	100	-62	92	-55	87	-45	85	-34	85	-27	87	-13	89	-6	92	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	16383	16383	67	-6	59	-22	57	-30	55	-39	55	-48	58	-69	67	-86	81	-99	98	-108	118	-111	136	-109	154	-103	171	-93	186	-78	200	-60	189	-48	179	-56	169	-62	158	-66	147	-68	135	-69	122	-67	111	-62	103	-55	97	-45	95	-34	97	-18	99	-9	101	-1	105	7	114	14	124	24	134	37	144	51	156	68	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	228	509	226	519	221	528	214	535	206	540	196	542	185	540	176	536	169	529	164	520	163	510	164	499	169	490	176	483	185	478	195	477	206	478	215	483	222	490	226	499	228	509	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	519	432	350	432	350	422	372	419	386	416	395	411	400	404	401	395	401	388	400	381	398	373	396	363	393	353	309	52	304	37	298	25	291	17	283	11	274	10	266	10	259	13	255	18	252	25	251	35	251	38	252	42	252	45	253	49	253	53	251	63	246	71	239	78	230	82	220	84	209	82	201	76	195	69	191	58	189	47	193	27	203	11	219	0	241	-8	267	-11	286	-9	305	-5	321	1	336	11	349	24	359	39	369	57	378	78	387	102	396	130	464	373	470	392	477	406	486	414	499	419	519	422	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	309	290	307	292	276	287	249	282	227	279	209	277	194	276	194	265	212	265	225	264	234	262	240	258	243	252	244	245	244	240	242	232	240	222	237	209	233	191	186	-1	173	-49	161	-83	149	-105	136	-118	121	-122	117	-121	114	-120	111	-118	109	-114	110	-109	112	-106	115	-102	117	-98	118	-91	117	-83	114	-76	108	-71	101	-68	92	-66	83	-68	75	-72	69	-78	66	-87	64	-96	67	-109	74	-120	85	-128	99	-134	117	-136	149	-130	177	-112	202	-81	222	-38	240	18	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	16383	16383	331	396	329	407	324	417	317	424	307	430	297	432	286	430	277	425	269	418	264	409	262	398	264	386	269	376	277	369	287	365	298	363	308	365	317	369	324	377	329	386	331	396	325	432	157	432	157	422	178	419	193	416	202	411	206	404	208	395	207	388	207	381	205	373	203	363	200	353	116	52	111	37	105	25	98	17	90	11	81	10	72	10	66	13	61	18	59	25	58	35	58	42	59	45	60	49	60	53	58	63	53	71	45	78	36	82	26	84	16	82	8	76	2	69	-1	58	-3	47	0	27	10	11	26	0	48	-8	73	-11	93	-9	111	-5	128	1	143	11	156	24	166	39	175	57	184	78	194	102	203	130	271	373	277	392	284	406	293	414	306	419	325	422	16383	16383	355	469	296	581	265	581	160	469	186	469	277	538	331	469	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	234	326	175	438	143	438	39	326	65	326	156	395	210	326	140	-176	170	-156	194	-136	212	-115	223	-93	226	-71	224	-56	219	-43	211	-32	200	-26	188	-23	177	-25	167	-29	160	-36	155	-44	154	-54	154	-61	158	-73	163	-78	169	-85	175	-90	179	-94	183	-102	183	-105	181	-116	176	-127	166	-138	152	-151	134	-164	16383	16383	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	56	-176	87	-156	111	-136	128	-115	139	-93	143	-71	141	-56	135	-43	127	-32	116	-26	104	-23	93	-25	84	-29	77	-36	72	-44	70	-54	71	-61	72	-67	75	-73	79	-78	95	-94	98	-98	99	-102	100	-105	98	-116	93	-127	83	-138	69	-151	50	-164	16383	16383	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	177	449	173	452	151	448	111	440	91	437	69	435	69	424	81	424	93	423	102	421	109	419	113	414	115	408	114	401	112	392	110	381	107	367	103	350	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	161	183	180	252	182	262	186	270	190	277	194	282	200	286	204	288	211	290	219	292	229	293	240	293	243	304	84	304	81	293	96	292	108	291	117	288	122	282	124	271	124	265	121	253	68	51	65	41	61	33	57	26	53	21	43	15	36	13	28	11	18	11	7	10	3	0	163	0	166	10	153	11	142	13	132	17	126	24	124	34	124	40	125	44	125	48	126	52	155	159	168	159	175	160	191	160	194	157	197	151	200	144	203	134	207	124	215	92	219	77	223	63	228	48	235	33	242	22	250	13	258	6	266	0	353	0	355	10	338	15	322	23	307	34	293	48	284	65	279	81	273	102	266	125	259	147	251	162	248	167	244	171	238	175	234	176	249	187	263	199	276	213	288	230	299	248	304	256	308	261	312	265	318	267	324	268	330	266	342	252	351	245	366	242	375	244	383	247	391	252	396	260	398	270	395	282	387	292	376	298	363	302	350	304	331	303	317	299	306	291	295	279	284	262	264	234	255	223	245	212	234	204	226	199	217	194	208	190	198	187	188	186	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	172	468	195	468	309	538	313	541	316	544	320	552	320	557	319	564	315	571	310	576	304	579	296	580	292	580	289	579	285	577	282	576	279	574	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	83	468	106	468	220	538	224	541	227	544	229	548	230	552	231	557	229	564	226	571	221	576	214	579	207	580	203	580	199	579	196	577	193	576	190	574	106	-176	137	-156	161	-136	178	-115	189	-93	192	-71	190	-56	185	-43	177	-32	166	-26	154	-23	143	-25	133	-29	126	-36	121	-44	120	-54	120	-61	122	-67	125	-73	129	-78	145	-94	149	-102	149	-105	148	-116	142	-127	133	-138	119	-151	100	-164	16383	16383	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	10	-176	41	-156	65	-136	83	-115	93	-93	97	-71	95	-56	89	-43	81	-32	71	-26	58	-23	47	-25	38	-29	31	-36	26	-44	24	-54	25	-61	26	-67	29	-73	46	-90	52	-98	53	-102	54	-105	52	-116	47	-127	37	-138	23	-151	4	-164	16383	16383	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	308	289	338	308	362	328	380	350	390	372	394	394	392	409	387	422	379	432	368	439	356	441	345	440	335	435	328	429	323	421	322	411	322	404	324	398	327	392	332	386	339	380	344	375	350	367	351	363	352	358	350	348	344	337	334	325	320	313	302	300	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	211	307	241	326	265	346	282	367	293	389	296	412	295	427	289	440	281	450	270	457	258	459	247	457	238	453	231	447	226	438	225	429	225	422	227	416	230	410	234	404	241	398	246	393	250	388	253	384	254	380	254	376	252	366	247	355	237	343	223	331	205	318	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	304	223	302	235	297	245	288	254	278	259	267	261	255	259	245	254	238	246	232	235	231	223	232	212	238	202	245	195	255	190	266	188	278	190	288	194	296	202	302	212	304	223	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	256	223	254	235	248	245	240	254	230	259	219	261	207	259	197	254	189	246	184	235	182	223	184	212	189	202	197	195	207	190	218	188	230	190	240	194	248	202	254	212	256	223	370	119	357	123	346	102	335	83	324	69	313	57	302	48	283	38	263	31	241	26	213	24	152	24	134	27	121	32	114	39	112	48	112	52	113	59	116	68	119	81	123	97	159	226	253	281	262	313	168	257	201	377	207	393	216	406	228	415	245	420	266	422	266	432	86	432	86	422	107	419	122	415	131	410	135	403	137	393	137	387	136	380	135	372	133	363	130	353	92	220	27	181	18	149	84	188	50	61	43	42	36	29	27	20	14	14	-4	10	-4	0	331	0	203	305	138	271	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	91	424	102	423	111	421	118	418	122	413	123	408	122	399	117	380	109	348	97	301	80	239	33	214	24	184	72	208	38	80	34	67	31	55	29	44	28	36	27	30	29	16	32	6	39	0	48	-5	60	-6	79	-4	97	3	116	18	136	42	160	75	151	81	134	59	122	45	112	34	103	27	95	23	88	21	84	22	82	23	80	26	79	29	78	34	79	38	79	42	80	48	81	53	83	59	131	241	195	274	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	16383	16383	239	468	262	468	375	538	380	541	383	544	385	548	386	552	387	557	385	564	382	571	377	576	370	579	363	580	359	580	356	579	352	577	349	576	347	574	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	120	-176	151	-156	175	-136	193	-115	203	-93	207	-71	205	-56	200	-43	191	-32	181	-26	169	-23	158	-25	148	-29	141	-36	136	-44	135	-54	135	-61	136	-67	139	-73	144	-78	150	-85	159	-94	162	-98	164	-102	164	-105	162	-116	157	-127	147	-138	133	-151	115	-164	16383	16383	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	71	-176	101	-156	125	-136	143	-115	153	-93	157	-71	155	-56	150	-43	141	-32	131	-26	118	-23	107	-25	98	-29	91	-36	87	-44	85	-54	85	-61	87	-67	90	-73	94	-78	110	-94	113	-98	114	-102	115	-105	113	-116	107	-127	97	-138	84	-151	65	-164	16383	16383	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	16383	16383	421	579	396	579	302	510	244	579	219	579	282	468	313	468	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	16383	16383	315	438	290	438	197	368	137	438	112	438	175	326	207	326	348	78	345	74	343	71	340	67	334	61	323	47	314	37	307	30	300	26	294	25	290	26	287	28	285	30	283	33	283	41	285	46	286	54	289	65	293	78	330	212	332	220	334	229	335	236	336	244	336	251	335	265	329	276	321	285	309	290	293	292	268	287	241	271	211	243	178	202	140	146	185	290	182	292	163	288	145	285	126	281	103	277	75	271	75	261	92	260	104	258	112	255	116	250	118	243	118	241	117	238	117	232	53	0	103	0	119	53	131	90	142	117	153	140	169	164	192	198	214	224	233	243	250	254	267	258	272	257	277	255	280	251	282	246	283	239	283	232	281	223	279	212	276	199	273	187	245	80	240	62	237	49	235	40	234	34	234	30	235	16	240	6	247	0	255	-4	265	-5	282	-3	298	3	315	16	334	37	358	69	16383	16383	44	305	75	324	99	345	116	366	127	388	131	411	129	426	123	439	115	449	105	455	92	458	81	456	72	452	65	445	60	437	58	427	59	420	60	414	63	409	68	403	75	397	80	392	84	387	88	379	88	375	86	364	81	354	71	342	57	330	38	316	218	432	86	432	86	422	91	422	110	421	123	417	131	412	136	404	137	395	137	391	136	385	135	377	133	367	131	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	156	0	156	10	147	10	132	12	122	16	115	21	112	29	111	38	111	43	112	50	114	58	115	65	118	73	177	287	211	335	242	370	271	394	297	407	322	411	346	406	365	389	379	362	387	322	390	270	379	157	352	83	317	39	284	18	261	13	258	13	256	14	254	17	253	20	253	24	254	29	256	35	259	42	261	49	262	55	261	66	256	76	248	85	239	91	227	93	210	90	196	83	185	70	178	55	175	37	178	21	185	8	197	-2	213	-8	232	-11	322	9	388	62	431	136	456	219	463	296	459	342	445	382	422	413	390	434	349	441	319	439	289	430	259	414	228	389	195	353	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	234	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	252	238	246	239	239	238	231	235	221	233	210	230	200	228	192	180	-1	167	-48	155	-83	144	-106	131	-118	116	-122	112	-122	108	-121	106	-119	105	-116	104	-114	105	-109	107	-106	111	-98	112	-91	111	-83	108	-76	103	-71	96	-68	86	-66	77	-68	70	-72	64	-78	60	-87	59	-96	62	-109	69	-120	80	-129	94	-135	112	-136	144	-131	172	-113	196	-82	217	-38	235	18	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	441	501	242	501	234	468	434	468	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	339	360	139	360	132	326	331	326	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	450	574	439	551	424	533	405	519	384	511	360	508	336	511	317	519	303	532	294	551	290	574	271	574	274	537	283	507	299	486	323	473	355	469	388	474	417	489	442	511	460	540	469	574	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	334	430	323	408	307	390	289	376	267	368	244	365	219	368	200	376	186	389	177	407	173	430	154	430	157	393	166	364	183	343	207	330	239	326	272	331	301	346	325	369	343	397	353	430	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	217	468	241	468	353	537	357	540	360	543	363	547	364	552	364	557	363	564	360	571	354	576	348	579	341	580	337	580	329	578	326	576	322	574	16383	16383	329	468	353	468	466	537	470	540	473	543	475	547	477	557	476	564	472	571	467	576	461	579	453	580	449	580	445	579	442	578	438	576	435	574	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	98	327	123	327	234	396	239	399	242	403	244	407	245	411	245	416	244	424	241	430	236	435	229	439	222	440	218	439	214	439	210	437	207	436	204	433	16383	16383	211	327	234	327	347	396	351	399	357	407	358	411	358	416	357	424	354	430	348	435	342	439	334	440	330	439	327	439	323	437	320	436	316	433	303	132	295	105	288	84	281	67	274	53	265	41	255	33	244	26	230	20	216	17	200	16	165	21	139	35	119	59	108	91	104	134	109	191	123	247	145	300	173	347	207	384	223	397	241	407	259	414	277	418	296	420	319	417	338	410	353	399	362	384	366	367	366	362	365	357	362	348	358	333	352	309	16383	16383	639	432	394	432	388	433	382	433	374	434	367	435	358	436	345	437	331	439	317	440	304	441	293	441	213	426	142	383	85	318	46	239	33	149	40	99	61	57	93	24	134	2	183	-4	191	-4	201	-3	211	-3	223	-2	266	-2	286	-1	299	0	552	0	596	110	585	114	554	76	523	50	489	34	448	25	397	22	377	23	363	25	354	30	349	37	347	46	348	50	348	55	349	62	351	71	354	82	392	217	432	215	458	213	475	209	487	202	493	192	495	176	494	170	494	166	493	161	493	156	492	149	505	147	548	299	537	302	522	273	505	254	483	244	448	240	398	239	440	390	443	398	446	404	451	408	457	410	464	411	528	411	550	410	568	407	582	403	593	397	599	390	603	383	605	375	607	365	607	351	608	333	618	333	227	233	224	199	215	157	202	114	187	75	171	46	160	31	149	20	138	12	126	7	112	6	98	9	85	16	76	29	70	46	68	67	71	106	81	147	96	186	116	223	140	254	149	262	158	269	168	273	178	276	188	277	201	275	212	269	220	260	225	248	227	233	16383	16383	384	251	383	237	378	223	371	209	361	196	349	183	337	174	325	166	310	160	289	152	259	143	270	172	279	196	290	216	301	233	315	250	324	258	334	266	343	271	353	274	361	276	369	274	376	271	380	266	383	259	384	251	16383	16383	392	69	365	49	344	35	326	26	311	21	296	20	280	23	266	30	256	42	249	57	247	75	247	85	248	95	250	105	252	114	254	122	256	127	258	130	263	132	269	133	277	135	297	138	319	144	341	153	363	164	381	175	398	188	411	201	420	216	426	232	428	247	426	263	419	275	408	284	393	290	374	292	354	290	335	285	315	275	294	260	269	239	260	257	248	272	233	283	215	290	194	292	143	280	94	248	53	202	24	147	13	89	18	58	31	31	52	11	78	-2	109	-6	129	-5	146	0	164	7	181	20	200	37	211	21	223	8	237	0	252	-5	270	-7	294	-5	319	3	345	16	371	36	400	62	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	16383	16383	191	468	214	468	328	538	332	541	335	544	339	552	339	557	338	564	334	571	329	576	323	579	315	580	311	580	308	579	305	577	301	576	299	574	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	118	-176	148	-156	172	-136	189	-115	200	-93	203	-71	201	-56	196	-43	188	-32	177	-26	165	-23	154	-25	145	-29	137	-36	133	-44	131	-54	131	-61	133	-67	136	-73	141	-78	147	-85	156	-94	159	-98	161	-102	161	-105	159	-116	154	-127	144	-138	130	-151	112	-164	16383	16383	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	4	-176	35	-156	59	-136	77	-115	87	-93	91	-71	89	-56	84	-43	75	-32	65	-26	52	-23	42	-25	32	-29	25	-36	20	-44	18	-54	19	-61	21	-67	24	-73	28	-78	44	-94	48	-102	48	-105	46	-116	41	-127	31	-138	17	-151	0	-164	16383	16383	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	16383	16383	380	579	356	579	262	510	203	579	178	579	241	468	273	468	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	156	468	180	468	293	538	297	541	300	544	302	548	303	552	304	557	303	564	299	571	294	576	288	579	280	580	276	580	273	579	270	577	267	576	264	574	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	321	469	262	581	230	581	126	469	152	469	242	538	296	469	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	255	326	197	438	164	438	61	326	86	326	177	395	231	326	104	-63	110	-68	115	-66	127	-63	131	-63	141	-65	150	-69	156	-75	160	-83	162	-92	160	-102	156	-109	149	-115	139	-118	126	-119	118	-119	110	-118	102	-116	92	-113	81	-110	70	-129	86	-134	99	-138	110	-141	121	-142	132	-142	158	-140	180	-132	196	-120	207	-104	211	-85	208	-70	201	-58	190	-48	174	-42	156	-40	153	-40	150	-41	147	-41	143	-42	140	-43	161	-10	201	-2	235	15	262	42	279	77	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	96	0	107	-4	118	-7	128	-9	137	-10	53	-63	59	-68	64	-66	76	-63	80	-63	90	-65	99	-69	105	-75	109	-83	111	-92	109	-102	105	-109	98	-115	88	-118	75	-119	67	-119	59	-118	51	-116	41	-113	30	-110	19	-129	35	-134	48	-138	59	-141	70	-142	81	-142	107	-140	129	-132	145	-120	156	-104	160	-85	157	-70	150	-58	139	-48	123	-42	105	-40	102	-40	99	-41	96	-41	92	-42	89	-43	113	-6	142	-1	166	10	185	28	197	52	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	74	-1	82	-3	85	-4	89	-5	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	353	579	328	579	234	510	175	579	150	579	214	468	245	468	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	118	0	79	-63	85	-68	90	-66	102	-63	106	-63	116	-65	125	-69	131	-75	135	-83	137	-92	135	-102	131	-109	124	-115	114	-118	101	-119	93	-119	85	-118	77	-116	67	-113	56	-110	45	-129	60	-134	73	-138	85	-141	96	-142	106	-142	133	-140	154	-132	171	-120	182	-104	186	-85	183	-70	176	-58	164	-48	149	-42	131	-40	127	-40	124	-41	121	-41	115	-43	143	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	26	10	28	4	32	0	44	-6	9	-63	15	-68	20	-66	32	-63	35	-63	46	-65	54	-69	61	-75	65	-83	67	-92	65	-102	61	-109	53	-115	44	-118	31	-119	23	-119	15	-118	6	-116	-2	-113	-13	-110	-24	-129	3	-138	15	-141	25	-142	36	-142	62	-140	84	-132	101	-120	112	-104	115	-85	113	-70	106	-58	94	-48	79	-42	61	-40	57	-40	54	-41	51	-41	48	-42	44	-43	69	-6	84	0	99	8	115	24	131	45	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	16383	16383	374	579	350	579	256	510	197	579	172	579	235	468	267	468	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	16383	16383	214	307	244	326	268	346	286	367	296	389	300	412	298	427	293	440	284	450	274	457	262	459	251	457	241	453	234	447	229	438	228	429	228	422	230	416	233	410	238	404	245	398	250	393	253	388	256	384	258	376	256	366	250	355	240	343	226	331	208	318	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	160	230	84	230	75	200	152	200	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	217	200	303	200	311	230	225	230	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	64	174	27	174	18	144	56	144	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	106	144	170	144	178	174	113	174	137	262	193	262	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	414	554	409	542	404	534	397	529	390	526	380	525	374	525	367	526	359	529	350	532	339	537	325	543	313	548	302	551	282	553	263	550	248	543	235	529	225	510	216	483	235	483	239	494	245	503	252	509	260	513	269	514	276	513	286	511	298	508	313	502	332	494	350	488	357	486	364	485	370	485	387	488	403	496	416	510	425	529	432	554	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	294	413	289	402	284	394	278	388	270	385	260	384	254	385	247	386	239	388	230	392	220	397	205	403	193	407	182	410	172	412	163	412	144	410	128	402	115	389	105	369	96	342	115	342	120	354	125	362	132	368	140	372	149	373	157	373	166	371	193	362	212	354	222	350	238	346	250	344	268	347	283	356	296	370	305	389	313	413	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	431	501	232	501	225	468	424	468	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	302	360	103	360	95	326	295	326	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	424	574	413	551	398	533	379	519	358	511	334	508	310	511	291	519	277	532	268	551	264	574	245	574	248	537	257	507	273	486	297	473	329	469	362	474	392	489	416	511	434	540	443	574	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	299	430	287	408	272	390	253	376	232	368	208	365	184	368	165	376	151	389	142	407	137	430	118	430	121	393	131	364	147	343	171	330	203	326	236	331	266	346	290	369	308	397	318	430	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	368	534	366	521	360	509	350	500	338	494	324	492	310	494	298	500	289	509	283	521	281	535	283	548	289	560	299	569	310	576	324	578	338	576	350	570	359	560	366	548	368	534	16383	16383	391	534	388	555	378	573	363	588	345	597	324	601	303	597	285	588	271	574	261	556	258	535	261	514	271	496	285	481	303	472	324	469	345	472	364	482	378	496	388	514	391	534	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	249	392	247	378	241	366	231	356	219	350	205	348	191	350	179	356	170	366	164	378	162	392	164	405	170	417	180	427	191	433	205	435	219	433	231	427	240	418	247	406	249	392	16383	16383	271	392	268	412	258	431	244	445	226	454	205	458	184	454	166	445	152	431	142	412	139	392	142	371	152	353	166	338	184	329	205	326	226	329	244	339	259	353	268	371	271	392	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	193	468	217	468	329	537	337	543	339	547	341	557	339	564	336	571	331	576	324	579	316	580	312	580	308	579	305	578	299	574	16383	16383	305	468	328	468	442	537	446	540	449	543	451	547	453	552	453	557	452	564	449	571	443	576	437	579	429	580	425	580	422	579	418	578	414	576	411	574	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	78	327	103	327	214	396	219	399	222	403	226	411	226	416	225	424	221	430	216	435	209	439	202	440	198	439	194	439	190	437	187	436	184	433	16383	16383	191	327	214	327	327	396	331	399	335	403	337	407	338	411	339	416	337	424	334	430	329	435	322	439	315	440	311	439	307	439	303	437	300	436	296	433	363	-48	353	-56	343	-62	332	-66	320	-68	308	-69	295	-67	284	-62	276	-55	271	-45	269	-34	269	-28	270	-21	271	-15	273	-9	275	-2	284	1	293	5	302	10	310	16	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	224	-11	229	-10	234	-10	239	-9	235	-17	232	-24	230	-32	228	-48	232	-69	241	-86	254	-99	272	-108	291	-111	310	-109	328	-103	344	-93	360	-78	374	-60	224	-5	219	-13	215	-21	211	-39	211	-48	214	-69	223	-86	236	-99	254	-108	273	-111	292	-109	310	-103	327	-93	342	-78	356	-60	345	-48	335	-56	324	-62	314	-66	302	-68	290	-69	277	-67	266	-62	258	-55	253	-45	251	-34	252	-26	252	-18	254	-10	257	-2	260	5	269	13	279	23	289	36	301	53	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	16383	16383	426	469	367	581	335	581	231	469	257	469	347	538	402	469	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	16383	16383	356	326	297	438	265	438	161	326	187	326	277	395	332	326	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	16383	16383	356	469	297	581	265	581	161	469	187	469	277	538	332	469	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	16383	16383	264	326	205	438	173	438	69	326	95	326	186	395	239	326	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	16383	16383	225	509	223	519	218	528	211	535	202	540	193	542	182	540	173	536	166	529	161	520	160	510	161	499	166	490	173	483	182	478	192	477	202	478	211	483	218	490	223	499	225	509	16383	16383	357	509	355	519	350	528	343	535	335	540	325	542	315	540	306	536	298	529	294	520	292	510	294	499	298	490	305	483	314	478	324	477	335	478	344	483	351	490	355	499	357	509	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	197	468	220	468	333	538	337	541	340	544	343	548	344	552	344	557	343	564	340	571	335	576	328	579	321	580	317	580	313	579	310	577	307	576	304	574	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	111	327	134	327	247	398	251	400	254	404	256	407	258	411	258	416	257	424	253	430	248	435	242	439	234	440	230	439	224	437	218	433	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	265	509	263	519	258	528	251	535	242	540	232	542	222	540	213	536	206	529	201	520	200	510	201	499	206	490	213	483	222	478	232	477	242	478	251	483	258	490	263	499	265	509	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	191	369	190	378	185	387	178	395	169	400	160	401	149	400	140	395	133	388	128	380	126	370	128	359	133	350	139	343	148	338	159	336	169	338	178	343	185	350	190	359	191	369	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	340	579	315	579	222	510	163	579	137	579	200	468	232	468	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	109	298	104	277	122	277	76	60	73	49	70	40	66	32	62	25	56	21	51	17	43	15	34	12	23	11	10	10	9	0	181	0	183	10	169	10	158	12	148	14	141	16	136	20	134	22	132	26	131	29	130	34	130	46	131	50	131	54	132	58	198	373	204	394	211	411	221	423	233	431	248	434	257	433	264	429	271	423	277	415	283	406	287	399	293	393	299	388	305	385	313	384	322	386	329	390	335	396	339	403	340	411	336	427	324	439	308	447	289	451	271	452	237	448	208	436	183	417	162	391	145	360	141	349	136	338	133	325	129	312	126	298	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	148	337	255	337	260	358	153	358	163	395	166	404	172	426	174	437	177	449	174	452	155	449	137	446	118	443	98	440	73	437	73	426	92	425	105	423	112	421	115	416	115	405	114	400	113	394	111	387	109	378	103	358	25	358	16	337	98	337	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	134	231	108	192	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	279	254	277	259	274	263	285	307	291	322	299	334	309	343	322	347	334	342	341	332	346	320	353	310	366	306	372	307	380	313	381	319	382	324	379	338	372	348	362	356	349	361	336	363	310	359	288	349	269	333	255	311	245	286	239	288	232	290	226	291	219	292	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	373	112	348	78	323	56	294	43	262	37	222	35	183	38	152	45	130	58	117	75	112	98	119	136	137	168	163	193	197	208	234	214	242	213	253	212	266	211	278	210	287	210	298	211	310	215	323	220	332	228	336	238	333	245	328	251	320	254	312	256	305	257	293	256	278	255	262	252	247	251	237	250	211	252	193	257	181	266	175	279	174	296	181	341	201	376	231	402	269	418	310	424	321	422	336	418	351	411	364	401	371	387	377	366	384	351	393	341	403	335	413	333	424	336	433	342	439	351	443	361	444	373	440	391	430	408	416	423	398	434	380	443	354	449	340	451	310	453	256	447	201	430	153	401	118	360	105	305	108	286	116	270	130	256	147	244	168	233	130	220	96	196	68	164	50	127	44	88	53	51	78	25	113	8	155	0	198	-3	246	0	295	13	339	34	374	64	395	105	67	290	62	269	131	269	123	238	116	209	110	182	104	156	99	131	81	26	72	-15	60	-47	47	-70	32	-84	15	-88	10	-88	7	-87	3	-83	3	-80	4	-78	7	-75	11	-70	14	-63	16	-53	12	-39	7	-34	1	-30	-5	-29	-16	-30	-26	-35	-34	-43	-39	-53	-40	-66	-38	-78	-31	-89	-20	-97	-7	-102	8	-104	28	-102	46	-94	63	-82	80	-64	95	-40	111	-4	131	54	153	125	172	200	187	269	271	269	276	290	192	290	202	340	208	364	215	387	223	408	232	425	240	436	250	444	256	447	270	449	274	448	277	447	280	445	282	443	282	441	281	436	275	426	272	420	271	412	272	406	275	401	280	397	287	394	294	392	304	394	314	400	321	408	326	418	327	429	325	441	318	452	307	460	293	466	276	468	241	461	209	439	181	404	157	354	137	290	294	227	296	235	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	194	8	201	0	212	-4	238	-6	305	8	359	48	399	105	424	171	433	239	433	251	432	255	432	259	428	270	422	279	414	286	405	290	394	292	387	291	381	288	375	284	372	277	370	270	373	257	380	246	389	238	397	231	403	223	404	220	404	217	406	209	406	204	398	155	377	107	344	66	303	36	254	25	250	26	246	28	244	31	243	34	242	38	243	41	244	45	245	51	247	57	248	64	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	149	345	161	373	177	396	197	414	219	426	239	430	252	426	262	416	272	404	283	394	298	390	305	391	313	395	319	400	323	407	324	415	321	429	312	439	298	446	281	451	263	452	214	445	171	424	136	392	109	353	92	308	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	82	251	33	251	28	230	77	230	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	127	230	179	230	184	251	132	251	316	381	316	417	244	360	233	390	218	414	200	430	178	440	154	443	138	441	125	435	115	427	109	417	107	404	109	393	114	384	121	378	130	374	139	373	151	375	161	378	171	382	179	385	188	387	197	383	204	374	210	363	215	351	217	342	108	264	108	228	222	312	222	286	218	279	211	268	203	255	192	241	182	226	20	0	82	0	236	220	258	0	288	0	249	331	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	234	255	237	251	240	246	241	239	240	232	239	223	236	212	233	200	230	187	131	-153	185	-153	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	519	421	517	433	513	443	505	451	497	456	486	458	476	456	467	452	461	446	457	438	455	431	458	420	464	411	471	405	476	401	479	398	478	394	475	391	470	388	463	386	455	385	449	385	443	387	436	389	430	392	424	397	407	412	388	425	366	434	342	439	315	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	462	299	459	320	455	340	448	358	440	375	443	374	446	374	448	373	458	373	462	374	467	374	471	375	475	375	490	380	502	387	511	396	517	407	519	421	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	386	272	384	285	380	295	373	303	364	307	353	309	343	307	335	303	329	298	324	291	323	283	325	272	331	263	338	257	347	251	346	246	343	242	338	239	331	237	314	237	306	239	302	241	291	259	277	273	259	283	239	290	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	310	205	309	210	309	216	307	226	313	226	315	225	320	225	325	226	339	226	342	227	357	231	369	238	378	247	384	258	386	272	253	207	251	179	246	151	237	123	224	95	207	68	189	46	171	28	152	16	132	8	112	5	101	6	92	10	85	15	81	22	80	30	82	51	89	81	99	117	111	154	123	188	134	211	150	231	170	248	191	260	212	264	228	262	239	255	247	244	251	228	253	207	16383	16383	157	354	165	381	175	400	185	412	196	419	207	421	219	416	229	406	239	395	250	385	265	381	272	382	279	385	285	391	290	397	291	406	288	419	279	429	265	437	248	441	230	443	185	434	151	410	126	375	107	332	93	286	-3	-83	-9	-99	-15	-110	-23	-118	-34	-122	-49	-124	-49	-135	85	-135	85	-124	69	-123	57	-121	49	-118	45	-112	44	-105	44	-96	45	-91	47	-85	70	4	80	0	89	-3	98	-5	107	-6	116	-6	174	5	227	37	271	86	301	145	313	209	309	238	300	261	284	278	263	288	237	292	213	289	190	281	167	267	145	245	123	217	163	395	163	389	159	361	151	351	141	342	129	335	117	331	104	329	91	331	80	336	72	344	66	354	64	367	68	388	79	406	94	419	113	427	133	430	145	428	154	423	159	416	162	406	163	395	16383	16383	43	30	36	10	30	-9	25	-30	22	-50	21	-70	25	-98	37	-121	56	-138	82	-150	115	-153	130	-152	146	-149	161	-142	172	-131	176	-117	174	-109	171	-102	165	-96	157	-93	149	-91	135	-95	124	-105	114	-117	103	-126	89	-131	80	-129	73	-125	69	-120	66	-112	66	-104	67	-88	70	-71	74	-55	84	-23	206	327	210	343	211	351	211	366	209	393	200	416	185	436	164	448	136	453	135	453	108	448	83	435	61	415	47	390	41	362	44	344	52	329	64	317	79	309	98	307	109	307	119	309	139	317	148	322	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	67	-6	87	0	97	7	106	16	106	11	105	4	103	-3	102	-11	100	-18	80	-84	75	-96	70	-106	63	-114	56	-119	50	-121	37	-117	27	-107	17	-95	5	-85	-9	-81	-16	-82	-23	-86	-29	-91	-33	-98	-34	-106	-31	-119	-22	-130	-8	-137	8	-142	26	-143	48	-140	67	-132	81	-119	92	-102	100	-82	119	-15	123	0	129	17	143	55	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	196	283	143	283	165	364	170	381	177	399	186	415	198	426	214	430	227	426	237	416	247	404	259	394	273	390	281	392	288	395	294	400	298	407	299	415	295	430	284	441	269	448	253	451	238	452	194	445	159	425	133	394	113	353	98	304	89	298	81	292	72	288	65	285	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	364	460	391	471	407	483	416	500	420	510	421	519	422	527	422	539	424	554	428	566	435	575	445	581	456	583	470	581	483	577	493	570	500	561	505	551	506	540	505	532	501	526	495	522	488	520	480	523	468	528	460	535	454	541	450	543	448	542	444	539	440	533	436	522	433	507	432	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	305	273	320	273	342	275	352	276	358	277	373	281	385	288	394	297	400	308	402	322	400	335	395	345	388	353	379	358	369	360	359	358	351	354	345	348	341	341	339	333	342	321	347	312	354	307	360	303	362	300	358	293	348	289	334	287	320	286	308	286	306	284	306	298	94	298	54	199	66	199	74	218	82	234	94	246	110	253	132	256	239	256	65	115	67	112	75	104	75	103	93	116	108	125	123	131	139	134	157	135	175	134	189	129	199	122	205	113	207	102	205	89	199	78	191	68	181	60	170	54	71	3	51	-8	33	-24	19	-43	9	-65	5	-90	9	-112	20	-130	37	-143	58	-151	81	-154	93	-154	107	-152	122	-149	139	-144	156	-137	171	-128	181	-117	188	-105	192	-95	193	-86	192	-78	187	-70	181	-63	172	-59	161	-57	152	-59	144	-64	136	-73	131	-84	126	-100	122	-112	114	-122	103	-130	90	-134	76	-136	60	-134	48	-129	40	-122	35	-112	33	-100	35	-86	40	-73	47	-62	57	-53	69	-46	200	21	221	34	238	51	250	69	258	91	260	114	257	133	249	149	236	162	218	169	195	172	183	171	171	168	160	165	152	162	149	161	331	239	254	239	268	256	280	274	290	293	297	313	299	336	294	371	280	402	258	426	228	442	192	448	153	443	120	428	92	406	70	376	53	341	67	336	80	357	97	375	116	388	138	396	163	399	191	395	213	385	229	368	239	346	242	319	241	302	237	285	231	269	223	253	214	239	33	239	27	208	191	208	182	198	174	188	165	179	156	169	147	160	8	11	8	0	242	0	276	89	265	93	255	76	244	64	232	56	216	52	196	50	76	50	76	54	137	115	167	146	197	176	227	208	325	208	197	296	248	296	253	316	201	316	209	357	178	357	169	316	118	316	112	296	163	296	138	197	152	197	177	195	199	186	216	173	228	154	232	131	228	103	215	70	196	38	171	14	143	4	116	13	102	34	93	60	82	81	61	89	52	88	44	84	37	78	33	70	31	61	38	36	56	17	81	3	108	-4	132	-7	186	0	232	20	268	54	292	99	300	154	296	186	284	214	265	236	238	251	204	256	195	256	192	255	188	255	171	487	137	487	10	0	44	0	171	487	137	487	10	0	44	0	16383	16383	251	487	217	487	89	0	123	0	284	307	180	307	228	487	194	487	147	307	41	307	33	273	137	273	123	214	18	214	10	180	114	180	66	0	99	0	149	180	252	180	261	214	157	214	171	273	276	273	96	27	94	38	90	48	83	56	73	61	61	63	51	61	41	56	33	49	28	39	26	29	27	17	32	7	39	0	48	-5	59	-6	71	-5	81	0	89	7	94	17	96	27	16383	16383	91	118	112	175	129	219	144	256	159	290	175	327	186	350	193	368	198	383	200	396	201	408	200	420	196	430	190	436	182	441	172	442	159	439	148	431	139	416	132	394	126	365	118	315	111	274	103	234	93	185	80	120	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	263	438	239	438	145	368	86	438	61	438	124	326	156	326	188	537	210	537	303	589	310	593	316	597	321	601	323	606	324	612	324	618	322	622	319	626	314	628	308	629	302	629	297	628	287	622	282	616	16383	16383	287	487	285	477	281	468	274	461	265	457	255	455	246	457	238	461	231	468	227	477	225	487	227	496	231	505	238	511	246	516	255	517	265	516	274	512	281	505	285	497	287	487	16383	16383	245	174	116	174	214	347	16383	16383	262	435	277	439	290	447	300	458	307	471	309	486	306	503	299	517	288	529	273	536	257	539	240	536	225	529	214	518	206	504	203	487	205	473	210	460	218	450	228	442	239	436	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	373	0	373	10	355	13	343	19	334	30	327	48	322	76	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	256	392	254	378	247	366	238	356	226	350	211	348	198	350	186	356	177	366	171	378	169	392	171	405	177	417	186	427	198	433	211	435	225	433	238	427	247	418	253	406	256	392	16383	16383	278	392	275	412	265	431	251	445	232	454	211	458	191	454	173	445	158	431	149	412	146	392	149	371	158	353	172	338	191	329	212	326	233	329	251	339	265	353	275	371	278	392	16383	16383	138	457	162	457	275	527	279	530	282	533	286	541	286	545	285	553	282	560	276	565	270	569	262	570	259	570	255	569	252	567	248	565	245	563	342	406	279	180	165	180	16383	16383	603	432	261	432	261	422	278	421	287	420	294	418	299	415	302	410	303	404	303	400	298	390	292	381	282	369	38	61	21	41	9	27	0	19	-8	14	-17	10	-17	0	106	0	106	10	88	13	76	16	68	19	65	24	64	31	64	36	66	43	69	50	73	59	80	68	146	155	272	155	239	42	235	31	230	23	221	17	207	13	187	10	187	0	517	0	559	109	547	112	518	75	489	49	455	33	414	25	361	22	341	22	329	23	320	25	313	29	309	34	308	41	308	44	309	48	309	54	311	62	314	73	355	217	381	217	414	216	437	213	451	208	458	198	460	184	460	179	459	173	458	166	457	158	455	149	467	147	513	301	500	303	485	273	470	255	448	244	413	240	361	239	401	386	405	397	410	404	417	408	428	410	443	411	498	410	535	405	557	396	568	380	571	356	571	349	570	343	570	333	582	331	16383	16383	370	468	393	468	506	538	511	541	514	544	518	552	518	557	517	564	513	571	508	576	501	579	494	580	490	580	486	579	483	577	480	576	477	574	232	245	228	208	216	168	198	127	174	88	148	53	138	44	127	36	116	31	105	27	95	26	86	28	80	33	76	41	73	52	72	66	75	96	82	128	94	161	109	192	127	222	142	242	156	257	171	269	186	276	200	279	202	279	212	277	220	272	227	265	231	256	232	245	16383	16383	380	251	380	243	379	235	376	228	373	220	368	212	355	196	338	182	318	170	291	159	258	148	269	179	280	203	290	221	301	237	314	252	322	260	330	266	339	271	348	275	357	276	365	275	372	272	376	267	379	260	380	251	16383	16383	304	290	257	290	245	261	240	273	233	282	224	288	213	291	200	292	150	278	101	241	58	187	27	124	16	58	18	34	26	16	37	3	53	-4	71	-6	95	-3	119	6	144	26	170	57	200	100	198	94	196	84	196	73	199	46	208	23	223	7	242	-3	265	-6	291	-3	318	6	346	21	372	42	396	67	390	75	367	55	347	41	329	31	312	25	296	24	279	26	266	33	256	46	251	66	249	92	249	99	251	113	252	121	254	131	292	142	322	152	345	161	364	170	380	179	396	190	408	203	416	216	422	231	424	245	421	261	414	274	403	284	389	290	370	292	354	291	339	287	323	279	307	267	290	250	16383	16383	203	327	226	327	340	398	344	400	347	404	349	407	351	411	351	416	350	424	347	430	341	435	335	439	327	440	324	439	316	437	310	433	378	381	384	369	388	357	391	344	393	330	393	315	385	245	360	164	319	88	264	32	195	10	182	10	160	16	150	22	141	29	16383	16383	124	49	118	63	114	78	111	94	109	126	119	198	147	276	189	347	243	399	305	419	318	419	330	417	341	413	351	409	361	402	16383	16383	443	478	414	478	381	428	367	433	353	437	327	441	313	441	228	423	153	374	94	304	54	224	40	143	42	114	48	86	59	58	76	33	99	13	46	-68	75	-68	120	0	135	-4	149	-7	163	-9	176	-11	188	-11	266	4	341	46	403	109	447	187	463	274	460	313	453	346	441	373	424	396	403	416	16383	16383	235	468	258	468	372	538	376	541	379	544	381	548	382	552	383	557	382	564	378	571	373	576	367	579	359	580	355	580	352	579	349	577	345	576	342	574	92	19	80	35	77	44	75	54	74	64	77	103	88	143	103	181	124	217	148	248	159	258	171	267	184	273	197	277	211	278	213	278	214	277	217	277	16383	16383	237	269	243	260	248	251	252	240	254	228	255	215	253	185	246	153	236	120	222	89	206	61	191	41	176	26	160	15	143	9	125	7	119	7	116	8	114	8	111	10	16383	16383	283	367	261	367	225	291	222	292	214	292	156	280	103	249	59	202	30	146	18	86	20	71	23	56	28	43	34	31	43	20	49	14	55	9	62	5	71	1	82	-2	40	-88	63	-88	103	-5	106	-5	108	-6	117	-6	140	-4	162	0	184	10	206	23	228	40	256	67	278	98	296	131	307	165	310	197	308	222	300	245	287	264	269	279	245	288	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	105	214	112	231	125	245	141	256	159	264	180	266	191	265	201	261	209	255	213	245	215	233	213	217	208	202	201	188	190	175	177	164	164	155	148	147	129	138	107	129	81	120	16383	16383	115	256	115	260	116	263	116	273	115	285	111	294	105	300	96	303	85	305	72	304	59	301	46	295	32	286	17	273	13	254	20	259	26	263	32	265	38	266	44	266	48	265	52	263	55	260	56	254	57	247	57	243	56	239	56	234	55	229	54	223	22	97	19	85	17	75	15	66	14	58	14	52	18	30	28	14	45	2	67	-3	93	-6	113	-5	131	-2	147	1	162	6	175	13	190	22	203	33	212	44	217	56	219	67	217	76	213	85	206	91	198	95	190	97	180	95	172	91	165	85	161	77	160	69	160	62	161	57	162	53	163	48	163	41	160	31	150	22	137	15	121	11	105	10	92	11	81	15	73	23	68	33	66	47	66	52	67	58	69	67	72	83	78	105	121	120	153	132	178	142	196	150	211	158	231	172	250	189	265	209	275	231	279	256	276	273	269	287	258	297	243	302	224	305	206	303	186	299	165	291	141	277	115	256	207	67	200	54	188	43	173	35	156	30	138	28	118	31	98	40	83	56	72	80	68	112	76	167	97	215	127	252	161	277	194	286	210	284	225	278	236	267	244	252	247	233	247	225	246	223	245	220	16383	16383	322	305	309	305	259	276	249	287	238	295	226	300	213	303	197	305	141	292	91	258	49	209	21	150	11	88	18	45	37	18	61	2	85	-4	103	-6	130	-3	153	3	172	13	187	24	200	35	189	-3	192	-6	297	28	300	38	277	38	269	40	264	43	262	48	261	54	261	58	262	61	263	66	264	70	265	75	126	231	133	244	145	255	161	263	178	269	195	271	216	268	235	258	251	242	261	218	265	187	257	132	237	84	207	46	173	21	140	12	123	14	109	20	97	31	89	46	86	65	86	67	87	70	87	75	88	78	16383	16383	144	302	142	305	36	271	34	259	37	260	57	260	64	258	70	255	72	250	73	245	73	241	72	237	71	232	70	228	69	222	11	-6	25	-6	74	22	85	12	96	4	108	-1	121	-4	137	-6	192	6	243	40	284	89	312	148	322	210	315	253	296	280	273	296	249	303	231	305	204	302	181	295	162	285	146	274	135	262	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	135	231	109	192	108	192	149	343	161	372	177	396	197	414	219	426	239	430	251	426	261	416	271	404	282	394	296	390	304	391	311	395	317	400	321	407	323	415	320	429	310	439	297	446	281	451	264	452	212	445	168	424	134	393	108	354	91	310	69	214	90	234	109	249	127	260	146	266	166	268	186	265	203	255	215	240	222	219	225	193	222	158	214	124	201	93	185	64	164	38	152	27	138	19	123	12	108	8	92	7	84	7	77	9	72	12	68	15	67	20	68	27	77	45	78	52	77	60	74	67	69	73	62	77	52	78	42	77	33	72	26	65	22	57	20	47	23	29	33	14	47	3	67	-4	89	-6	113	-5	137	0	159	8	180	19	200	33	227	58	249	87	266	119	278	154	282	190	277	227	265	255	245	276	218	288	184	292	156	289	130	281	106	268	83	247	59	220	232	53	231	42	225	31	214	21	196	14	169	11	160	12	149	13	137	14	127	17	118	19	135	39	150	55	164	67	179	74	197	77	207	76	217	72	225	67	230	61	232	53	16383	16383	-1	-105	22	-105	100	-5	109	-7	127	-9	162	-9	194	-7	219	1	238	14	250	33	254	56	251	70	242	82	230	91	215	97	198	99	176	96	157	87	139	72	120	53	99	29	89	39	83	52	79	67	77	80	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	22	66	30	42	41	23	57	9	77	0	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	175	-11	172	-25	170	-38	168	-50	167	-61	167	-71	171	-100	182	-123	201	-139	226	-150	259	-153	274	-152	291	-149	306	-142	317	-132	322	-117	320	-109	316	-102	310	-96	303	-93	294	-91	280	-95	269	-105	259	-117	248	-126	236	-131	225	-129	217	-123	211	-116	208	-106	207	-95	207	-90	208	-83	209	-74	211	-64	214	-53	323	347	349	449	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	55	252	89	268	147	291	231	322	346	334	373	350	397	370	415	391	426	411	430	423	426	433	416	443	404	454	394	469	390	476	391	483	395	489	400	494	407	495	415	492	429	482	439	469	446	453	451	436	452	386	446	344	427	309	398	283	362	265	321	218	188	218	178	217	169	215	156	214	137	187	146	166	154	151	163	139	174	131	187	127	193	124	200	120	214	120	220	122	237	128	252	137	265	150	274	166	277	184	273	198	260	209	241	216	217	218	188	16383	16383	21	64	31	39	46	19	66	4	90	-3	120	-6	169	3	212	30	246	70	268	117	276	169	271	208	256	242	232	269	200	286	161	292	134	288	111	277	92	261	80	239	76	214	82	189	98	167	124	148	162	134	210	124	202	93	185	65	162	43	135	28	105	22	89	24	75	29	62	38	48	52	33	72	193	118	176	84	156	54	134	30	110	14	87	8	78	9	71	13	67	18	65	25	64	34	66	46	70	60	77	73	86	86	98	98	113	111	129	121	149	130	173	139	204	147	16383	16383	56	213	82	233	103	247	120	256	137	261	154	262	174	260	191	252	204	239	212	222	215	202	215	187	214	179	212	170	208	162	143	148	91	128	53	102	29	71	21	38	23	22	30	10	41	0	56	-4	75	-6	134	4	187	37	232	84	262	140	273	201	269	232	257	257	238	276	213	288	183	292	152	289	123	280	96	266	71	246	48	220	203	191	202	177	201	161	200	146	197	131	193	118	176	83	156	53	134	29	110	14	87	8	78	9	71	12	67	18	65	25	64	35	69	70	83	100	101	123	120	141	137	154	16383	16383	405	194	399	184	383	166	372	161	361	159	352	159	345	162	339	166	335	174	333	186	334	189	334	192	335	197	336	201	337	203	358	282	355	285	266	239	256	257	243	272	226	283	206	290	183	292	152	289	123	280	96	266	71	246	48	220	56	213	82	233	103	247	120	256	137	261	154	262	167	260	179	254	188	244	196	229	202	209	124	167	97	151	69	131	45	105	27	75	21	38	23	22	30	10	41	0	56	-4	75	-6	134	4	187	37	232	84	262	140	273	201	273	206	272	210	272	215	271	220	271	224	330	255	320	214	316	198	313	177	315	165	319	154	327	146	339	141	356	139	372	142	388	149	402	159	414	172	424	186	138	165	123	162	111	160	100	157	80	149	60	137	44	121	31	103	23	83	21	61	22	50	25	39	29	29	36	20	44	13	57	6	73	0	89	-5	107	-8	126	-9	154	-6	182	0	208	11	234	28	258	48	252	55	228	41	205	30	181	21	159	16	138	15	119	17	104	24	92	35	85	49	83	67	88	95	104	120	127	138	156	150	188	154	194	154	194	174	191	174	172	176	157	181	145	190	138	203	135	219	140	242	151	262	169	278	190	289	214	293	223	292	230	288	235	281	240	270	245	254	249	243	254	234	260	227	268	221	277	220	288	221	297	225	304	231	308	239	309	248	307	259	303	269	296	280	287	289	276	297	265	302	252	307	237	311	222	314	207	315	167	311	131	298	103	279	84	253	77	221	79	206	87	193	99	182	116	173	138	166	148	154	155	154	176	152	193	146	205	135	212	121	214	104	209	76	196	51	176	32	151	19	123	15	104	16	84	21	65	30	47	41	30	55	21	48	35	28	53	11	74	0	98	-6	125	-9	144	-8	163	-5	182	0	200	6	217	13	235	25	251	40	265	58	274	78	277	98	273	121	263	138	247	151	226	160	202	165	202	166	234	176	260	188	280	205	292	226	296	251	292	273	279	290	258	304	231	312	199	315	185	314	170	312	154	308	140	303	127	296	115	287	106	277	100	266	96	256	95	248	97	239	101	231	107	225	116	221	127	220	137	221	145	227	151	234	156	243	159	251	164	267	168	279	174	287	181	291	189	293	206	291	219	285	229	275	236	263	238	248	236	234	231	221	223	209	213	198	200	188	192	182	183	179	173	176	162	175	148	174	424	194	417	184	409	175	400	166	390	161	379	159	370	159	362	162	356	166	352	174	351	186	351	189	352	191	352	193	353	194	376	282	373	285	296	245	296	251	292	273	278	290	258	304	231	312	200	315	185	314	170	312	155	308	141	303	129	297	116	288	107	278	100	268	97	257	95	247	97	238	101	231	108	225	116	221	126	220	136	221	145	227	152	235	156	244	160	254	164	268	168	279	174	287	181	291	190	293	206	291	219	285	229	275	236	263	238	248	236	234	231	221	223	209	213	198	200	188	192	182	183	179	173	176	162	175	148	174	148	154	155	154	176	152	193	146	205	135	212	121	214	104	209	76	196	51	176	32	151	19	123	15	104	16	84	21	65	30	47	41	30	55	21	48	35	28	53	11	74	0	98	-6	125	-9	144	-8	163	-5	182	0	200	6	217	13	235	25	251	40	265	58	274	78	277	98	274	119	263	137	247	150	227	160	202	165	202	166	228	173	251	183	269	194	283	209	292	226	348	255	339	217	336	209	334	201	332	185	331	178	332	165	337	154	345	146	357	141	374	139	390	142	405	149	419	159	431	172	441	186	155	154	170	154	188	151	199	146	209	139	216	129	220	117	222	103	220	87	215	72	208	58	199	46	188	35	177	28	165	22	153	18	140	16	127	15	103	20	86	34	74	55	68	80	66	106	72	151	88	200	115	246	152	280	198	293	213	291	227	285	237	275	243	263	245	248	243	231	235	216	224	202	211	190	197	182	188	178	180	176	171	175	163	175	155	174	16383	16383	209	166	235	173	261	185	282	201	297	222	303	251	297	275	282	293	260	306	234	313	207	315	144	303	92	270	53	221	28	161	20	96	24	60	38	31	60	9	92	-4	135	-9	152	-8	171	-5	191	0	211	7	231	16	245	27	260	41	272	58	281	77	284	97	281	119	271	136	256	150	235	159	209	165	225	292	72	292	72	282	89	281	101	278	110	273	115	266	117	255	117	252	116	249	116	245	115	242	114	238	94	156	2	156	-2	136	89	136	55	-1	42	-49	30	-83	18	-105	5	-118	-9	-122	-13	-121	-16	-120	-20	-116	-20	-109	-18	-106	-15	-102	-13	-98	-12	-91	-13	-83	-16	-76	-21	-71	-29	-68	-38	-66	-47	-68	-54	-72	-60	-78	-64	-87	-66	-96	-63	-109	-56	-120	-45	-128	-30	-134	-13	-136	18	-130	46	-112	71	-81	92	-38	110	18	140	136	183	136	188	156	145	156	163	231	170	250	177	265	188	274	203	279	225	282	265	58	251	49	237	41	223	34	208	30	194	29	165	34	144	49	129	71	120	99	117	129	123	171	140	214	167	254	202	282	245	293	266	290	282	281	294	267	301	249	304	229	304	225	303	220	303	216	302	211	302	207	16383	16383	321	288	310	297	299	304	287	310	273	314	256	315	197	303	142	270	97	223	67	167	55	106	59	71	71	40	91	14	119	-2	154	-9	175	-6	197	0	218	9	239	21	258	35	243	-26	232	-56	214	-82	191	-103	163	-116	131	-121	99	-115	77	-100	61	-83	46	-69	30	-63	22	-64	15	-67	10	-72	6	-79	5	-87	14	-108	37	-123	66	-133	96	-138	118	-139	164	-135	208	-121	248	-97	280	-62	299	-17	388	338	396	368	404	394	414	413	427	426	444	430	456	426	467	416	476	404	488	394	503	390	510	391	517	395	523	400	528	406	529	415	526	428	517	438	503	446	487	451	469	452	423	445	387	424	360	392	340	353	326	308	265	58	251	49	237	41	223	34	208	30	194	29	165	34	143	50	128	72	120	99	117	129	123	170	140	213	166	253	202	282	245	293	266	290	282	281	294	267	301	249	304	229	304	225	303	220	303	216	302	211	302	207	16383	16383	384	319	364	319	357	310	350	302	344	295	337	288	327	281	316	292	304	302	290	309	274	313	256	315	197	303	142	270	97	223	67	167	55	106	59	71	71	40	91	14	119	-2	154	-9	175	-6	197	0	218	9	239	21	258	35	243	-26	232	-56	214	-82	191	-103	163	-116	131	-121	99	-115	77	-100	61	-83	46	-69	30	-63	22	-64	15	-67	10	-73	6	-79	5	-87	14	-108	37	-123	66	-133	96	-138	118	-139	164	-135	208	-121	248	-96	280	-62	299	-17	373	153	247	153	247	146	261	145	271	143	278	139	282	134	283	127	283	119	280	104	263	35	256	26	242	19	225	14	206	11	189	10	155	14	127	25	107	44	94	69	90	100	94	134	104	168	119	199	139	226	162	248	178	258	195	266	212	271	231	274	249	275	265	274	280	271	293	266	305	259	315	251	325	235	329	225	333	214	337	200	347	200	367	292	356	292	353	287	349	283	344	281	338	279	332	278	329	278	324	279	319	281	307	283	291	287	277	289	266	291	256	292	246	292	219	290	193	286	167	278	143	268	121	256	92	233	68	205	50	174	39	140	35	103	42	61	62	30	93	9	133	-2	179	-6	201	-4	233	0	268	7	296	15	308	24	329	110	333	124	339	133	347	140	358	144	373	146	149	-54	150	-63	151	-70	151	-82	152	-86	150	-101	145	-114	137	-123	126	-130	113	-132	105	-131	99	-128	96	-123	94	-116	93	-108	94	-101	99	-90	108	-74	143	-25	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	98	292	96	291	93	291	92	290	69	288	52	285	39	282	25	279	10	276	10	265	18	267	26	267	30	268	45	266	56	262	66	254	74	242	81	225	93	191	107	142	120	87	131	36	137	-2	113	-36	81	-84	74	-100	71	-114	73	-127	78	-138	87	-147	100	-152	118	-154	144	-151	165	-140	181	-122	191	-99	194	-69	194	-61	192	-37	190	-26	189	-17	181	30	197	57	212	83	227	108	253	160	261	179	269	199	276	220	281	239	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	123	116	127	106	135	84	138	72	139	61	137	49	131	38	122	28	110	22	98	19	90	20	83	23	76	27	72	33	70	41	72	51	75	59	80	68	86	76	92	83	16383	16383	154	174	124	245	117	260	109	275	99	287	85	295	67	298	46	292	28	278	15	258	6	235	3	214	7	224	13	234	20	241	30	246	41	248	50	247	58	244	66	239	72	233	77	225	116	135	78	95	68	84	60	73	53	62	49	49	47	35	50	19	58	7	69	0	83	-4	99	-6	123	-2	147	8	167	25	181	46	186	70	185	88	181	106	163	157	211	211	229	231	239	241	251	247	264	250	276	248	287	242	296	234	303	224	307	214	310	222	312	231	313	240	314	250	315	259	313	271	309	281	302	290	292	296	280	298	274	297	268	295	256	287	251	283	240	272	228	259	195	220	316	292	267	292	253	239	241	201	229	173	218	149	203	126	182	97	160	71	138	51	119	39	103	34	95	35	90	37	86	40	84	50	84	53	85	56	87	66	89	72	125	209	130	227	133	242	136	255	138	264	138	271	137	280	133	287	127	293	119	297	109	298	90	296	72	288	54	274	35	252	13	222	21	214	40	236	53	252	62	261	69	266	75	267	79	266	82	265	86	259	86	255	85	247	82	233	77	214	71	193	64	172	53	137	44	105	38	78	34	58	33	44	34	30	39	18	47	9	59	2	75	0	101	5	130	21	160	49	193	88	228	140	148	-155	152	-159	174	-155	214	-147	234	-144	256	-142	256	-131	231	-131	224	-129	217	-126	213	-121	211	-115	212	-109	213	-102	214	-94	217	-85	220	-74	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	243	33	242	37	244	45	247	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	154	346	165	373	182	397	202	415	223	426	242	430	254	426	264	416	275	404	286	394	301	390	308	391	316	395	322	400	326	407	327	415	324	429	315	439	301	446	285	451	268	452	216	445	172	425	138	394	112	355	95	311	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	169	-47	158	-75	141	-98	121	-115	100	-127	81	-131	69	-126	59	-117	48	-105	37	-95	22	-91	15	-93	8	-96	2	-101	-1	-108	-3	-117	0	-130	9	-140	22	-147	38	-152	55	-153	107	-146	151	-126	185	-95	211	-57	228	-12	290	216	292	224	294	230	295	236	296	241	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	154	346	165	373	182	397	202	415	223	426	242	430	254	426	264	416	275	404	286	394	301	390	308	391	316	395	322	400	326	407	327	415	324	429	315	439	301	446	285	451	268	452	216	445	172	425	138	394	112	355	95	311	168	173	118	173	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	67	173	16	173	10	152	61	152	47	103	42	82	38	64	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	113	152	163	152	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	168	53	156	44	146	37	136	33	126	30	118	29	109	30	101	32	95	37	90	45	89	55	89	62	90	65	91	69	92	72	147	276	150	288	151	291	151	296	150	298	150	299	148	301	144	301	134	299	120	295	42	271	42	258	48	259	56	261	70	261	80	257	83	252	84	245	84	241	82	231	80	226	79	220	41	82	37	62	35	53	34	44	34	36	36	21	41	9	50	1	63	-4	81	-6	102	-2	123	5	143	17	161	31	176	45	197	292	62	292	62	281	76	279	86	277	93	273	97	268	98	262	98	257	97	253	95	248	94	242	92	237	49	58	44	42	39	29	30	19	16	14	-4	11	-4	0	131	0	131	11	117	12	107	15	101	20	97	27	96	35	96	40	99	55	100	61	143	233	148	251	154	264	163	273	177	278	197	281	200	280	196	269	191	260	184	255	177	252	167	251	162	251	156	252	150	254	143	256	135	259	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	89	277	85	278	81	278	76	279	69	279	50	277	35	269	22	256	12	236	3	209	22	209	27	221	32	229	39	235	46	238	55	239	63	239	67	238	72	237	78	236	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	124	219	132	216	146	212	151	212	156	211	174	214	189	223	202	237	212	256	220	280	88	182	77	182	65	184	56	190	49	198	45	209	44	220	47	237	57	252	70	265	86	275	102	278	106	278	108	277	110	277	112	276	16383	16383	237	239	225	230	207	219	187	208	166	199	146	192	141	191	208	449	205	452	183	448	163	444	144	440	124	437	102	435	102	424	114	424	125	423	135	421	141	418	145	414	146	409	146	404	145	401	144	397	118	295	116	295	113	296	109	297	104	298	98	298	72	293	47	280	27	261	13	237	8	210	11	193	18	178	30	167	45	159	63	157	75	157	79	158	82	158	54	50	53	45	51	37	51	30	52	16	56	6	63	0	72	-5	84	-6	104	-4	122	4	141	19	161	43	183	75	174	82	157	59	146	45	136	34	127	27	120	23	113	21	109	22	106	23	104	26	103	29	102	33	102	37	103	42	105	54	107	61	135	169	141	170	176	184	204	200	225	215	238	226	242	230	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	13	-15	10	-26	6	-48	6	-58	5	-68	7	-95	15	-119	32	-137	59	-149	99	-153	117	-152	134	-147	147	-139	155	-129	158	-117	157	-108	152	-101	146	-96	139	-93	132	-91	117	-95	106	-105	96	-117	86	-126	73	-131	63	-129	56	-125	51	-118	48	-109	47	-98	48	-88	49	-77	51	-65	54	-53	57	-39	322	256	105	35	103	32	97	28	94	27	87	27	84	29	83	31	82	34	82	37	83	42	85	50	89	68	91	75	123	199	129	218	137	234	148	246	165	253	188	256	16383	16383	356	265	356	298	149	298	188	449	185	452	162	448	142	444	123	440	103	437	82	435	82	424	90	424	105	423	115	421	122	417	125	413	126	408	126	405	125	401	123	394	120	382	116	364	35	58	34	50	32	43	32	37	31	32	31	28	32	18	36	8	41	0	50	-4	61	-6	69	-6	78	-4	96	4	105	12	163	72	172	81	177	85	183	88	188	89	206	88	226	81	244	69	257	48	262	19	253	-35	232	-79	202	-109	170	-128	141	-134	125	-134	112	-131	104	-124	97	-113	92	-96	89	-85	84	-75	78	-66	70	-60	60	-57	48	-59	39	-63	33	-70	29	-78	27	-86	29	-96	32	-106	38	-116	46	-125	55	-133	67	-139	80	-145	95	-149	110	-152	124	-153	181	-145	234	-119	277	-78	306	-23	316	44	312	75	301	99	283	117	261	128	235	132	231	132	228	131	223	131	220	130	466	286	417	286	400	232	387	194	376	165	365	143	353	123	331	92	309	66	288	46	270	33	254	29	249	30	245	32	243	35	241	39	240	45	240	48	241	52	242	58	243	66	245	75	302	286	253	286	239	233	226	192	213	160	199	132	182	106	162	80	142	59	124	43	108	32	95	29	90	29	86	31	83	34	81	38	81	45	82	49	83	54	84	60	86	67	126	218	129	232	132	243	133	251	134	257	135	262	133	272	130	281	124	287	116	291	106	292	88	289	70	281	51	267	32	247	11	221	8	217	18	208	32	226	43	239	52	249	61	256	68	260	75	261	77	261	80	259	81	257	83	251	82	248	82	243	78	229	76	220	31	54	31	51	30	48	29	43	29	35	30	22	35	11	43	2	54	-3	67	-5	75	-5	91	-1	100	2	109	7	128	21	147	40	167	64	189	95	215	135	205	106	198	81	193	60	190	44	188	34	190	20	195	9	203	1	214	-3	228	-5	253	0	280	16	309	43	340	82	374	134	336	-3	338	-5	445	15	445	25	429	25	419	26	411	27	406	30	402	34	401	40	402	43	403	49	404	57	408	75	466	286	417	286	400	232	387	194	376	165	365	143	353	123	331	92	309	66	288	46	270	33	254	29	249	30	245	32	243	35	241	39	240	45	242	58	248	83	256	121	269	168	285	225	302	286	253	286	239	233	226	192	213	160	199	132	182	106	162	80	142	59	124	43	108	32	95	29	90	29	86	31	83	34	81	38	81	49	82	54	84	60	86	67	126	218	129	232	132	243	133	251	134	257	135	262	133	272	130	281	124	287	116	291	106	292	88	289	70	281	51	267	32	247	11	221	8	217	18	208	32	226	43	239	52	249	61	256	68	260	75	261	77	261	80	259	81	257	83	251	82	248	82	243	80	237	78	229	76	220	31	54	31	51	30	48	29	43	29	35	30	22	35	11	43	2	54	-3	67	-5	75	-5	91	-1	100	2	109	7	128	21	147	40	167	64	189	95	215	135	205	106	198	81	193	60	190	44	188	34	190	20	195	9	203	1	214	-3	228	-5	253	0	280	16	309	43	340	82	374	134	294	-153	350	-153	138	290	137	292	29	271	29	261	46	261	55	260	63	259	69	256	72	252	73	246	73	239	72	232	70	225	67	215	8	0	58	0	74	54	87	93	98	121	109	143	121	163	143	194	165	221	186	241	204	253	220	258	224	257	228	255	231	251	233	247	234	241	232	229	226	203	218	166	205	118	189	61	171	0	221	0	235	54	248	94	261	126	275	154	293	180	313	206	332	227	350	244	366	254	380	258	384	257	388	255	391	252	393	248	393	241	392	237	392	232	390	226	389	219	319	-45	309	-73	297	-97	284	-115	268	-127	250	-131	236	-126	226	-117	216	-105	204	-95	189	-91	182	-93	174	-96	168	-101	164	-108	163	-117	166	-130	176	-140	190	-147	206	-152	224	-153	265	-149	301	-135	330	-112	353	-83	367	-47	443	232	443	235	444	238	444	243	445	247	445	251	443	264	438	275	431	284	420	290	407	292	399	292	383	288	374	284	365	279	346	265	327	246	307	222	285	191	259	152	269	180	276	205	281	226	284	242	285	252	284	266	279	277	271	285	260	290	245	292	221	287	194	270	165	243	134	204	100	152	375	78	372	74	369	71	367	67	361	61	350	47	341	37	333	30	326	26	321	25	316	26	313	28	311	30	310	33	310	41	311	46	313	54	316	65	319	78	356	212	358	220	360	229	362	236	363	244	363	251	361	265	356	276	347	285	335	290	320	292	294	287	267	271	237	243	204	202	167	146	211	290	208	292	189	288	171	285	152	281	130	277	101	271	101	261	119	260	131	258	139	255	143	250	144	243	144	236	143	234	143	232	68	-40	60	-70	52	-95	42	-114	29	-126	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-53	-93	-60	-96	-66	-101	-71	-108	-72	-117	-69	-129	-60	-139	-46	-147	-30	-152	-12	-153	28	-148	60	-134	85	-111	104	-80	118	-42	134	16	149	65	162	101	173	127	182	145	191	157	214	191	236	219	257	240	276	253	293	258	299	257	304	255	308	251	310	246	311	239	311	232	309	223	307	212	303	200	300	187	269	80	264	62	261	49	259	40	258	34	258	30	260	16	265	6	272	0	282	-4	291	-5	308	-3	324	3	341	16	360	37	384	69	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	190	243	208	254	225	258	230	257	235	254	238	250	240	245	241	238	240	232	239	222	236	212	233	199	230	187	175	-3	172	-16	170	-29	169	-41	169	-65	172	-94	183	-118	202	-137	228	-149	262	-153	279	-152	296	-147	309	-140	319	-130	322	-117	321	-108	317	-101	311	-96	304	-93	296	-91	281	-95	270	-105	260	-117	250	-126	237	-131	226	-129	218	-124	212	-116	209	-105	208	-91	208	-82	209	-72	211	-61	214	-50	217	-38	397	292	279	292	279	281	291	280	300	278	307	276	312	273	315	269	316	266	317	264	318	261	318	258	319	255	318	250	318	245	316	233	278	81	143	292	54	292	54	281	67	280	77	278	85	273	91	266	98	257	51	68	44	45	36	29	25	20	9	14	-12	11	-12	0	104	0	104	11	90	13	80	16	73	21	69	27	67	36	68	41	68	47	69	53	71	60	73	68	115	234	270	-4	279	-4	334	220	339	239	345	252	350	261	355	268	361	273	367	275	372	277	378	278	386	280	397	281	242	137	236	120	229	105	222	89	214	75	205	61	190	42	174	27	159	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	95	77	109	80	123	84	137	16383	16383	92	159	102	183	108	195	115	206	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	254	205	253	194	251	182	249	171	247	159	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	222	57	216	40	207	28	195	19	180	14	161	13	133	16	112	27	98	44	90	66	87	92	95	149	115	199	146	239	185	266	229	276	243	275	254	271	262	265	266	258	268	248	267	244	267	237	265	229	16383	16383	489	290	268	290	256	291	248	292	237	292	215	291	193	288	173	283	153	277	135	268	101	245	73	216	52	180	38	141	33	99	38	63	53	34	77	14	109	1	148	-3	164	-2	182	-2	203	-1	223	-1	242	0	418	0	458	72	446	72	426	50	408	34	389	23	371	17	352	16	283	16	276	18	271	20	268	24	268	37	269	39	295	143	361	143	379	142	391	139	400	134	404	125	406	112	406	100	417	100	443	203	432	203	423	184	412	172	398	165	377	161	350	160	299	160	323	258	326	263	330	268	337	271	348	272	362	273	390	273	419	272	440	269	453	263	460	253	462	239	462	229	461	227	473	227	364	198	360	161	349	116	331	72	303	38	265	25	252	27	242	32	233	40	228	50	226	63	226	70	227	73	228	75	236	96	247	117	259	140	268	163	272	187	270	196	266	204	259	210	250	214	239	216	216	210	201	196	194	176	191	153	190	131	190	108	187	75	181	59	170	45	156	35	140	28	124	25	108	28	96	37	89	50	85	66	84	84	94	155	122	215	163	261	212	291	265	302	297	298	324	286	345	265	359	236	364	198	16383	16383	423	174	415	222	392	261	359	290	316	309	268	315	200	304	134	274	76	227	35	166	20	92	24	62	35	36	54	15	79	2	112	-2	133	0	153	7	171	19	187	35	202	53	207	35	215	19	228	7	244	0	265	-2	315	7	359	34	393	74	415	122	423	174	156	16	130	24	110	38	96	57	88	80	86	106	93	153	112	197	141	233	179	259	223	270	16383	16383	279	270	305	265	326	254	340	238	348	218	351	194	351	191	344	144	325	99	297	61	259	32	211	16	16383	16383	313	397	319	416	328	429	339	436	355	441	375	443	375	452	220	452	220	443	235	441	246	438	254	433	259	426	260	417	260	409	259	405	257	395	228	288	170	278	114	255	66	219	33	171	20	112	26	75	45	44	72	21	109	5	151	-1	126	-96	119	-114	111	-127	99	-136	83	-141	62	-143	62	-153	219	-153	219	-143	203	-142	191	-140	183	-136	178	-129	177	-120	177	-112	178	-108	179	-103	181	-98	207	-1	267	9	324	35	371	73	405	122	417	180	410	217	390	246	361	267	325	281	284	288	214	292	163	292	145	235	131	192	118	160	105	133	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	90	1	92	0	194	18	194	29	189	28	181	28	178	27	174	27	160	29	154	32	151	37	149	44	149	52	150	60	152	69	155	81	160	99	254	449	251	452	232	448	214	445	194	441	173	438	148	435	148	424	160	424	170	423	178	421	186	418	190	414	192	407	192	403	190	398	186	382	183	372	163	295	160	284	155	267	148	245	140	221	132	196	124	175	115	154	106	135	97	119	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	90	0	194	0	194	10	189	10	183	11	179	11	174	12	171	13	163	15	157	18	152	22	149	28	148	35	148	41	149	44	149	47	214	292	163	292	145	235	131	192	118	160	105	133	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	95	30	90	14	79	-30	74	-53	72	-72	77	-102	89	-125	109	-141	134	-150	164	-153	182	-152	199	-148	213	-141	223	-130	226	-117	225	-108	221	-101	215	-96	208	-93	200	-91	185	-95	174	-105	164	-117	154	-126	141	-131	132	-129	123	-125	117	-117	113	-107	112	-93	112	-80	115	-66	118	-49	124	-27	132	0	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	-12	-153	35	-153	89	29	101	67	113	103	120	120	131	145	148	178	169	212	190	238	207	249	210	249	212	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	24	-19	21	-37	18	-52	17	-64	16	-72	21	-102	33	-125	53	-141	78	-150	108	-153	126	-152	143	-148	157	-141	166	-130	170	-117	169	-108	164	-101	158	-96	151	-93	143	-91	129	-95	118	-105	108	-117	98	-126	85	-131	75	-129	67	-125	61	-117	57	-106	55	-93	59	-63	68	-26	81	14	96	56	110	94	118	114	125	131	133	148	142	166	154	187	167	208	178	225	189	238	199	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	30	0	80	0	134	197	143	227	153	253	164	272	178	285	196	289	208	285	218	275	228	263	240	253	254	249	262	250	269	253	275	259	279	266	281	274	277	287	268	298	255	305	238	310	220	311	174	304	139	283	112	252	91	212	75	165	89	0	139	0	185	163	188	176	190	189	194	213	194	224	191	253	181	277	164	295	139	307	105	311	87	310	70	305	56	298	47	287	44	274	45	266	49	259	55	253	63	250	70	249	85	253	96	263	106	275	117	285	129	289	139	288	145	284	149	277	152	269	152	249	151	237	149	225	147	211	143	197	152	160	182	282	190	283	208	286	215	286	235	284	250	279	261	270	268	258	271	243	264	214	247	191	223	174	193	164	163	160	16383	16383	87	307	87	296	99	293	109	290	117	284	121	276	123	265	123	261	122	256	121	250	119	243	118	235	74	65	68	45	60	31	50	21	36	15	16	12	16	0	160	0	160	12	147	13	137	16	130	22	126	29	124	40	124	45	126	55	128	62	129	68	146	138	171	138	232	0	314	0	314	12	307	12	299	13	292	15	287	19	282	26	277	35	230	147	264	159	292	175	314	194	327	217	332	244	328	265	316	283	296	296	270	305	238	307	149	147	160	147	182	145	202	140	218	130	229	116	234	95	229	71	217	50	199	35	176	25	149	21	142	22	137	22	125	24	118	26	16383	16383	385	296	385	307	309	307	179	169	154	169	171	239	178	260	187	276	198	287	212	293	231	296	231	307	87	307	87	296	100	294	110	291	117	286	122	279	123	269	123	261	122	256	118	242	76	72	72	59	69	48	66	40	61	34	55	28	49	23	43	19	27	13	16	12	16	0	161	0	202	5	239	18	269	38	288	65	296	98	293	114	285	128	273	141	255	152	233	160	337	273	346	282	354	288	362	292	370	295	378	296	249	293	239	293	236	288	233	284	230	282	225	281	213	281	203	283	196	285	187	288	179	290	165	292	159	292	132	289	110	279	93	265	83	245	79	220	81	207	86	191	94	174	105	154	120	134	134	115	145	99	152	84	156	71	157	58	155	40	149	26	138	15	124	9	107	7	88	10	72	20	59	38	48	63	41	97	30	97	7	-87	7	-92	6	-95	6	-100	8	-114	14	-126	25	-135	43	-141	67	-143	86	-142	103	-137	117	-130	126	-119	129	-106	128	-98	124	-91	118	-86	110	-82	103	-81	88	-85	76	-95	66	-107	56	-117	44	-121	37	-120	32	-117	29	-112	27	-107	27	-86	40	4	41	4	43	5	57	5	62	4	76	0	85	-3	92	-5	99	-6	112	-6	144	-2	170	8	190	26	203	51	208	81	206	97	201	113	193	130	180	150	163	171	149	188	139	203	132	216	128	228	127	239	129	252	134	263	143	271	153	276	166	277	184	274	199	266	211	251	220	229	225	200	236	200	74	-47	67	-71	57	-93	44	-112	29	-126	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-53	-93	-60	-96	-66	-101	-71	-108	-72	-117	-69	-129	-60	-139	-46	-147	-30	-152	-12	-153	33	-146	71	-125	103	-93	126	-53	143	-9	232	337	239	360	249	385	262	408	278	424	297	430	309	426	320	416	330	404	341	394	356	390	363	391	370	395	376	400	381	407	382	415	379	428	370	438	357	446	341	451	323	452	277	445	238	424	207	392	183	352	167	308	91	21	38	21	33	0	86	0	73	-44	58	-81	42	-108	26	-125	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-54	-93	-61	-96	-66	-101	-71	-108	-72	-117	-69	-129	-59	-140	-45	-147	-29	-152	-12	-153	26	-147	60	-127	91	-96	116	-53	135	0	191	0	194	21	141	21	225	353	237	384	253	406	271	420	291	428	309	430	321	426	332	416	342	404	353	394	367	390	375	391	382	395	388	400	392	407	394	415	390	429	381	439	368	446	351	451	334	452	287	446	245	429	210	402	184	368	168	328	197	167	199	178	200	189	201	201	202	212	202	222	199	252	190	276	173	295	148	307	114	311	96	310	79	305	65	298	56	287	52	274	54	266	58	259	64	253	71	250	79	249	94	253	105	263	115	275	125	285	137	289	146	288	153	284	157	279	160	271	160	252	158	240	156	227	152	212	149	197	97	-9	94	-21	91	-34	90	-45	88	-57	88	-68	91	-96	100	-119	117	-138	141	-149	174	-153	192	-152	209	-147	222	-140	232	-130	235	-117	233	-108	229	-101	223	-96	216	-93	208	-91	194	-95	183	-105	173	-117	162	-126	149	-131	142	-130	136	-127	133	-123	131	-118	130	-111	131	-99	133	-86	137	-71	145	-39	101	-8	97	-25	77	-93	71	-106	62	-118	51	-127	39	-134	24	-136	9	-134	-4	-128	-14	-118	-21	-106	-23	-92	-17	-64	-2	-40	20	-21	45	-8	70	-3	76	-4	83	-4	95	-6	101	-8	16383	16383	105	10	100	10	94	11	89	11	83	12	77	12	44	7	12	-7	-14	-30	-33	-59	-40	-95	-37	-113	-29	-129	-16	-142	0	-150	19	-153	56	-148	86	-133	110	-110	130	-78	149	-39	156	-49	161	-60	164	-72	166	-85	167	-98	167	-110	163	-132	159	-144	154	-160	171	-160	177	-147	181	-134	184	-121	186	-108	186	-94	185	-76	181	-59	175	-44	167	-29	157	-17	244	316	252	347	262	377	275	404	292	423	314	430	326	426	336	416	346	404	358	394	373	390	380	391	387	395	393	400	397	407	398	415	394	429	384	440	370	447	355	451	340	452	320	451	301	447	282	440	265	431	249	419	229	398	212	375	199	351	189	326	182	302	80	220	97	241	109	256	119	266	127	271	133	272	136	272	139	271	141	269	143	266	143	256	142	254	142	252	84	35	29	35	25	14	78	14	60	-53	60	-54	59	-55	59	-60	61	-62	63	-63	67	-63	68	-62	70	-61	74	-57	90	-36	109	-17	129	-2	147	9	163	15	171	17	177	20	181	23	183	27	184	31	184	34	183	35	134	35	186	231	189	244	191	255	194	266	195	274	196	280	194	289	190	296	184	301	176	304	166	305	146	302	129	294	111	279	93	256	71	225	204	283	151	283	169	352	170	353	170	358	169	360	168	361	161	361	159	360	155	356	139	335	120	316	100	300	82	289	67	283	58	280	52	277	48	274	46	270	45	266	45	264	46	262	95	262	12	-54	8	-72	6	-82	4	-91	4	-98	7	-115	18	-130	35	-142	57	-150	86	-153	105	-152	123	-148	137	-140	146	-130	149	-117	148	-108	144	-101	138	-96	131	-93	123	-91	109	-95	97	-105	87	-117	77	-126	64	-131	60	-130	56	-128	52	-124	50	-118	49	-109	49	-104	50	-98	51	-93	52	-87	54	-81	145	262	200	262	203	152	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	80	39	80	51	81	53	81	55	105	152	16383	16383	317	173	277	173	308	286	259	286	248	255	238	230	229	208	221	190	214	173	110	173	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	61	173	10	173	6	152	55	152	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	116	13	145	42	178	88	220	152	209	114	201	82	196	56	192	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	43	247	54	253	78	256	88	272	152	314	152	366	285	366	298	276	298	278	283	279	270	279	256	280	243	280	210	278	190	276	172	273	154	269	136	257	100	240	65	217	35	186	14	149	7	127	10	109	20	96	35	88	53	86	75	86	88	88	102	90	115	92	127	94	135	102	164	113	193	127	225	145	259	168	298	72	298	72	285	97	285	103	284	109	281	113	277	116	271	118	265	117	260	115	255	113	249	109	244	106	240	94	230	79	215	63	194	47	169	36	138	35	131	34	125	33	118	33	105	38	69	53	39	76	15	108	0	146	-6	199	3	249	28	291	66	321	114	332	169	329	194	323	214	315	229	309	241	306	251	308	261	313	270	320	278	330	283	341	285	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	244	77	239	76	233	74	226	37	78	36	71	35	65	35	53	38	30	49	13	67	2	90	-4	118	-6	186	9	240	49	281	106	306	172	315	239	315	251	313	259	310	270	304	279	296	286	287	290	276	292	269	291	262	288	257	284	253	277	251	270	254	257	261	246	270	238	278	231	284	223	286	217	287	213	287	209	288	204	280	157	259	108	227	64	185	33	137	21	121	23	107	28	96	37	88	49	86	63	86	66	88	76	90	84	282	13	262	13	249	14	239	20	232	31	226	48	221	74	216	108	212	147	209	188	206	226	205	258	205	280	204	285	203	289	202	291	200	292	192	289	182	282	169	269	153	252	134	231	124	220	110	203	92	181	73	157	55	130	42	108	30	86	21	65	15	45	13	27	15	16	20	6	28	-2	38	-8	50	-11	58	-10	65	-7	71	-2	74	3	75	10	75	17	73	23	70	28	65	34	59	41	54	45	51	49	49	52	47	60	52	83	65	113	85	146	110	181	137	213	158	234	161	186	164	148	167	117	170	90	175	64	182	28	186	6	189	-5	191	-10	194	-11	197	-11	199	-10	202	-10	205	-9	208	-9	234	-3	249	0	265	2	282	4	429	13	401	13	393	15	387	20	383	28	379	41	375	64	371	94	367	129	364	165	361	200	359	261	358	274	357	283	356	288	353	291	350	292	345	290	339	283	331	271	321	254	308	230	301	216	293	202	286	189	278	176	271	164	213	64	194	269	193	278	192	284	190	289	189	291	186	292	183	291	178	288	173	283	166	275	156	264	150	256	101	193	61	139	33	92	15	55	10	25	11	13	16	3	23	-4	33	-9	44	-11	53	-10	60	-7	69	2	70	9	70	14	68	19	66	25	62	30	56	35	51	41	46	46	44	50	42	55	41	59	44	77	55	101	75	132	106	174	151	231	172	-2	172	-5	173	-8	174	-10	175	-11	179	-11	181	-10	184	-7	186	-4	313	197	316	159	319	119	324	79	329	41	334	10	337	0	339	-5	341	-9	344	-11	350	-11	353	-10	361	-8	366	-6	378	-4	391	-1	404	0	417	2	429	4	128	169	137	129	150	84	163	43	176	12	184	0	187	0	207	3	223	6	237	8	249	10	258	12	266	14	270	14	274	15	279	16	279	27	274	26	270	25	266	25	262	24	258	24	244	26	232	30	223	38	215	50	207	67	195	104	180	156	167	211	157	258	153	287	153	291	154	296	156	301	158	305	160	310	165	318	175	331	186	346	198	360	207	370	215	379	222	385	228	389	233	391	239	392	247	390	254	385	260	380	267	375	279	373	287	375	294	378	300	384	303	391	305	400	303	409	298	417	291	423	282	427	271	429	244	420	212	395	175	355	135	302	93	239	63	186	39	139	21	97	10	63	7	36	8	25	13	15	21	7	30	2	41	0	50	1	57	4	62	9	66	16	67	24	67	30	65	35	62	40	57	45	50	50	44	55	39	59	36	62	34	67	33	72	36	92	45	117	61	150	84	191	114	242	399	307	295	307	295	296	305	295	312	294	316	293	319	291	319	283	316	277	313	272	305	262	203	162	152	262	149	266	147	271	145	274	144	277	144	281	145	286	148	289	154	292	164	294	180	296	180	307	41	307	41	296	55	294	67	288	79	276	92	255	109	225	156	137	137	64	133	50	127	36	118	24	102	15	80	12	80	0	223	0	223	12	209	13	199	17	192	23	189	31	188	41	188	46	191	64	193	70	211	140	315	243	336	264	353	278	367	287	382	293	399	296	231	64	220	67	216	59	212	52	206	46	199	42	191	40	53	40	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	11	12	11	0	193	0	176	-54	174	-63	168	-83	166	-93	166	-100	167	-113	173	-125	184	-134	200	-141	222	-143	241	-142	257	-137	271	-130	280	-119	284	-106	282	-98	278	-91	272	-86	265	-82	258	-81	243	-85	231	-95	222	-107	211	-117	199	-121	192	-120	188	-118	185	-114	184	-108	183	-101	184	-98	186	-86	187	-79	189	-72	146	40	160	57	171	69	182	77	191	80	200	81	207	80	215	77	221	72	225	65	226	58	225	52	221	47	215	43	206	41	195	40	16383	16383	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	11	12	11	0	106	0	103	-5	100	-11	96	-18	90	-30	106	-30	112	-18	116	-12	119	-5	123	0	166	0	190	1	211	6	229	16	241	32	245	55	243	69	237	80	227	89	215	94	200	95	183	92	167	83	153	71	140	56	130	40	53	40	342	265	342	298	136	298	95	199	107	199	115	218	124	234	135	246	152	253	177	256	309	256	124	84	132	77	138	79	146	83	154	86	163	88	169	89	195	87	217	79	234	65	245	46	248	19	240	-35	218	-79	189	-109	157	-128	128	-134	111	-134	99	-131	90	-124	84	-113	79	-96	75	-85	71	-75	65	-66	57	-60	47	-57	35	-59	26	-63	19	-70	15	-78	14	-86	15	-96	19	-106	25	-116	32	-125	42	-133	54	-139	67	-145	82	-149	97	-152	112	-153	168	-145	220	-119	263	-78	292	-23	303	44	299	75	288	99	270	117	248	128	222	132	217	131	204	131	200	130	136	-132	132	-133	126	-133	119	-134	105	-134	91	-133	77	-129	64	-122	55	-112	51	-99	53	-88	57	-79	64	-71	72	-66	82	-64	93	-66	103	-72	113	-84	124	-104	136	-132	16383	16383	360	298	131	298	109	220	121	220	129	239	138	256	150	268	167	275	191	278	283	278	108	84	115	77	122	79	129	83	138	86	147	88	155	89	180	87	202	78	219	62	230	40	234	10	230	-25	218	-57	201	-85	180	-107	157	-123	144	-92	131	-69	117	-53	99	-44	78	-41	54	-44	34	-52	18	-65	8	-82	4	-102	8	-120	20	-134	37	-145	61	-151	89	-153	120	-153	130	-151	141	-149	157	-201	182	-201	165	-142	202	-125	238	-100	268	-66	289	-25	296	23	291	58	275	83	254	100	229	109	205	112	203	112	201	111	196	111	358	288	101	67	96	53	92	42	88	33	84	26	78	20	72	17	65	14	57	12	47	11	36	10	36	0	194	0	194	10	178	11	166	13	157	17	152	24	150	35	150	40	152	52	154	59	156	67	197	222	235	231	272	251	305	282	328	322	337	370	334	394	324	417	304	435	274	448	232	452	216	452	186	446	172	441	159	435	146	425	136	413	130	402	127	392	126	384	128	376	132	368	139	362	147	358	157	356	168	359	178	365	184	375	190	387	194	401	198	413	205	424	214	433	224	439	235	441	250	438	262	429	269	416	273	400	274	381	268	339	250	300	222	267	187	244	146	236	103	67	94	42	85	26	73	16	58	12	36	10	36	0	194	0	194	10	177	11	166	15	158	19	154	26	153	35	153	40	155	52	156	60	158	67	203	236	178	240	157	251	141	268	131	289	127	314	132	345	146	379	166	410	191	432	219	441	233	438	244	430	253	419	259	407	262	396	266	383	271	372	278	363	287	358	296	356	307	358	316	362	323	369	327	376	328	385	327	393	324	402	319	411	312	420	304	429	291	436	276	443	259	448	242	451	225	452	164	443	118	419	87	384	70	345	64	305	69	277	81	255	99	239	120	229	143	222	273	438	117	438	117	429	133	427	144	424	151	419	155	412	157	404	157	398	156	393	155	386	153	379	152	371	109	207	133	203	154	192	170	175	180	154	184	129	179	98	165	64	145	34	120	11	92	2	78	5	67	13	58	24	52	36	49	47	45	60	40	71	33	79	25	85	16	86	5	85	-3	81	-10	75	-14	67	-15	58	-14	50	-12	41	-7	32	0	23	7	15	20	7	35	0	52	-4	69	-7	86	-9	147	0	193	24	224	58	241	98	247	137	242	166	230	188	212	204	191	214	168	220	207	371	215	396	224	412	236	422	252	427	273	429	18	-54	17	-59	17	-63	16	-68	16	-76	21	-102	33	-124	52	-141	75	-153	103	-156	143	-151	177	-137	205	-115	225	-87	237	-55	243	-30	226	-30	226	-36	225	-40	224	-43	224	-46	215	-71	201	-93	182	-111	158	-122	130	-126	111	-123	95	-115	83	-102	76	-86	73	-68	73	-64	74	-60	74	-57	75	-53	75	-49	140	206	149	226	164	243	183	256	204	266	225	269	237	267	249	261	259	252	265	240	268	225	267	219	264	213	261	206	259	200	258	193	259	187	262	182	266	178	271	175	277	174	287	177	295	184	300	193	303	204	304	214	300	240	288	261	270	278	247	288	220	292	185	287	150	274	119	252	95	223	80	188	404	295	392	214	360	137	312	72	253	27	188	10	147	17	115	35	93	63	80	99	76	143	88	230	121	309	169	372	227	415	291	431	332	424	364	406	386	377	400	340	404	295	16383	16383	466	286	459	340	439	385	405	420	359	442	300	449	213	434	135	391	72	327	30	246	15	154	23	97	46	52	81	18	128	-3	184	-10	273	5	351	49	412	115	452	196	466	286	16383	16383	279	220	277	233	271	244	262	253	250	259	237	261	224	259	212	253	203	244	197	233	195	220	198	205	204	194	213	185	225	179	237	177	251	180	263	186	271	195	277	206	279	220	151	149	194	149	219	145	239	137	253	124	258	103	252	71	236	48	212	33	183	24	152	21	141	22	133	23	128	25	124	29	123	35	124	36	124	42	16383	16383	157	172	182	271	183	277	185	281	188	284	192	286	208	286	235	284	256	279	271	271	280	259	282	244	278	217	267	197	248	183	223	175	192	172	16383	16383	84	307	84	296	99	293	111	288	119	282	123	274	124	265	124	257	121	245	75	59	69	42	61	28	50	19	34	14	13	12	13	0	169	0	215	4	256	17	288	37	309	65	317	101	313	120	303	136	288	148	268	156	245	163	273	169	297	179	317	196	329	218	334	246	330	267	317	284	295	297	263	305	221	307	188	154	188	174	183	174	164	176	149	182	138	191	130	203	128	218	132	242	144	262	162	278	183	289	205	293	230	288	247	274	259	254	266	230	268	203	261	160	243	110	215	63	177	28	132	15	113	17	97	24	85	34	78	49	75	67	82	96	98	121	122	139	150	151	179	154	16383	16383	131	165	109	161	97	158	85	154	73	149	54	137	37	122	25	104	16	84	13	61	21	32	39	12	65	0	92	-7	118	-9	179	2	233	33	274	80	301	138	311	204	307	240	293	271	270	295	238	310	197	315	183	314	170	312	156	309	141	305	127	299	109	289	93	276	80	260	72	242	69	221	73	203	82	189	95	179	112	172	131	166	313	111	318	124	324	134	332	139	342	143	356	144	356	153	231	153	231	144	244	143	255	142	262	139	266	133	268	125	267	122	267	119	265	111	265	106	247	35	239	25	223	17	204	13	186	10	174	10	139	14	111	26	91	45	79	70	75	101	82	152	104	200	137	239	180	265	231	275	261	272	284	263	301	248	313	227	321	200	331	200	348	283	351	293	355	305	362	316	370	324	381	327	391	324	396	316	401	306	406	298	417	295	422	296	426	298	428	300	430	304	430	309	428	320	422	329	414	335	403	339	392	341	372	338	353	329	338	316	326	298	318	278	301	282	284	285	266	289	248	291	229	292	168	283	111	258	64	218	31	166	19	103	26	62	46	31	77	9	117	-2	165	-6	184	-5	215	0	250	7	279	15	292	24	444	307	302	307	302	296	316	294	326	292	333	288	337	283	339	276	338	272	338	268	337	263	335	257	334	251	314	168	154	168	174	251	180	270	187	282	197	289	210	293	230	296	230	307	87	307	87	296	102	294	112	292	119	288	123	283	124	275	124	267	122	257	120	251	74	64	68	44	61	29	52	20	38	15	16	12	16	0	159	0	159	12	145	14	135	17	128	22	124	29	123	37	124	41	124	46	126	56	127	62	149	146	309	146	288	62	282	42	275	28	266	19	251	14	231	12	231	0	373	0	373	12	359	13	349	16	342	21	338	28	337	37	337	41	338	45	338	50	339	55	341	60	388	251	394	269	400	281	410	289	424	293	444	296	106	-35	97	-65	86	-91	73	-112	54	-125	29	-130	11	-128	-3	-124	-17	-116	-25	-105	-29	-90	-24	-68	-11	-50	7	-35	27	-25	48	-22	57	-23	69	-24	83	-27	96	-31	106	-35	16383	16383	239	290	237	292	206	287	179	282	157	279	139	277	124	276	124	265	142	265	154	264	163	262	169	258	173	252	174	245	173	240	172	232	170	222	167	209	163	191	112	-15	104	-11	93	-7	81	-3	66	0	52	0	23	-3	-4	-16	-29	-36	-46	-61	-52	-91	-49	-112	-39	-129	-24	-142	-5	-151	16	-153	47	-150	74	-140	99	-122	122	-96	142	-63	155	-82	166	-100	175	-117	184	-135	191	-153	218	-153	207	-130	195	-106	181	-82	166	-59	152	-39	167	6	170	18	16383	16383	261	396	259	407	254	417	247	424	238	430	227	432	216	430	207	425	199	418	194	409	192	398	194	386	199	376	207	369	216	365	228	363	238	365	247	369	254	377	259	386	261	396	313	283	264	283	232	164	205	143	198	162	190	182	181	202	173	221	166	237	153	258	143	273	133	283	122	289	112	290	97	288	83	281	70	268	55	248	38	219	48	211	50	215	52	218	54	222	58	228	65	239	71	247	77	253	82	256	88	256	96	253	105	244	115	227	128	203	142	171	166	112	116	69	81	40	55	22	35	14	17	10	17	0	136	0	136	10	126	10	118	11	111	13	106	15	103	18	102	22	106	32	117	47	136	65	163	88	197	115	225	137	146	-164	149	-168	171	-163	192	-159	211	-156	231	-153	254	-150	254	-139	230	-139	220	-137	213	-134	209	-130	208	-123	208	-116	210	-107	212	-97	215	-83	220	-66	313	84	301	84	294	75	288	67	282	60	272	50	259	39	243	31	225	26	206	22	183	21	150	21	135	22	124	23	117	25	113	28	112	34	112	40	114	46	164	249	168	265	174	278	182	287	195	293	215	296	215	307	87	307	87	296	100	294	110	291	116	288	119	283	120	276	120	271	119	267	118	261	117	256	116	250	67	55	63	38	56	27	47	19	34	14	16	12	16	0	269	0	251	238	246	201	233	160	213	118	189	81	163	52	152	43	141	37	130	32	119	29	109	28	96	30	86	37	79	48	75	62	73	79	77	113	88	149	104	184	125	217	151	245	164	256	176	265	189	272	201	276	213	277	225	275	236	270	244	261	249	250	251	238	16383	16383	262	251	256	267	249	278	238	286	226	291	211	292	156	279	103	244	59	193	28	133	16	69	19	43	28	22	41	6	60	-3	83	-6	112	-3	138	7	164	27	191	58	220	101	161	-90	156	-103	149	-113	138	-120	122	-124	101	-127	101	-137	258	-137	258	-127	248	-127	234	-126	224	-123	216	-119	211	-113	210	-106	210	-103	211	-102	211	-99	325	299	333	324	340	341	347	351	354	356	363	357	369	356	374	353	379	349	384	343	388	336	393	329	399	323	405	319	412	317	419	316	428	318	434	321	438	327	440	333	441	339	440	349	436	358	431	364	424	369	418	373	406	379	394	383	372	385	362	385	341	382	322	372	305	355	291	334	279	307	117	128	65	128	60	107	112	107	101	67	96	53	92	42	88	33	83	26	77	20	71	17	64	14	57	12	47	11	36	10	36	0	193	0	193	10	177	11	165	13	157	17	152	24	150	35	150	40	152	52	154	59	166	107	217	107	222	128	171	128	197	222	235	231	272	251	305	282	328	322	337	370	334	394	324	417	304	435	274	448	232	452	216	452	186	446	172	441	159	435	146	425	136	413	130	402	127	392	126	384	128	376	132	368	139	362	147	358	157	356	168	359	178	365	184	375	190	387	194	401	198	413	205	424	214	433	224	439	235	441	250	438	262	429	269	416	273	400	274	381	268	339	250	300	222	267	187	244	146	236	118	128	67	128	61	107	113	107	103	67	94	42	85	26	73	16	58	12	36	10	36	0	194	0	194	10	177	11	166	15	158	19	154	26	153	35	153	40	155	52	156	60	158	67	169	107	219	107	224	128	174	128	203	236	178	240	157	251	141	268	131	289	127	314	132	345	146	379	166	410	191	432	219	441	233	438	244	430	253	419	259	407	262	396	266	383	271	372	278	363	287	358	296	356	307	358	316	362	323	369	327	376	328	385	327	393	324	402	319	411	312	420	304	429	291	436	276	443	259	448	242	451	225	452	164	443	118	419	87	384	70	345	64	305	69	277	81	255	99	239	120	229	143	222	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	443	244	269	35	266	32	260	28	256	27	248	27	244	29	242	32	241	35	240	40	240	43	241	47	242	52	244	57	245	63	285	206	293	204	301	221	310	233	321	240	335	243	353	244	16383	16383	491	276	491	283	305	283	323	348	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	243	268	237	279	229	286	218	291	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	225	-7	231	-6	238	-4	244	-2	251	0	450	0	469	64	459	67	456	59	451	52	445	46	438	42	430	40	292	40	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	483	256	266	35	264	32	258	28	255	27	248	27	244	29	242	32	241	35	240	40	241	43	242	48	243	54	245	61	246	68	282	197	289	217	297	233	309	245	326	253	349	256	16383	16383	517	265	517	298	310	298	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	226	-7	236	-5	246	-1	256	4	265	12	324	72	333	81	338	85	343	88	348	89	368	87	388	81	406	68	418	48	423	19	414	-35	393	-79	364	-109	332	-128	302	-134	286	-134	273	-131	265	-124	258	-113	253	-96	249	-85	245	-75	238	-66	230	-60	220	-57	209	-59	200	-63	193	-70	189	-78	188	-86	189	-96	193	-106	199	-116	207	-125	217	-133	228	-139	241	-145	256	-149	271	-152	285	-153	342	-145	395	-119	438	-78	467	-23	477	44	473	75	462	99	445	117	422	128	396	132	392	132	389	131	384	131	380	130	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	443	244	271	36	267	33	264	30	260	28	256	27	248	27	244	29	242	32	241	35	240	40	240	42	241	46	242	52	244	58	245	64	285	206	293	204	301	221	310	233	321	240	335	243	353	244	16383	16383	385	40	399	57	410	69	421	77	430	80	438	81	446	80	454	77	460	72	464	65	466	58	464	52	461	47	454	43	446	41	435	40	16383	16383	491	276	491	283	305	283	323	347	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	231	-6	237	-4	251	0	346	0	343	-5	339	-11	336	-18	332	-24	329	-30	345	-30	354	-12	358	-5	361	0	405	0	428	1	450	6	468	16	480	32	484	55	482	69	476	80	466	89	454	94	438	95	422	92	406	83	392	71	379	56	369	40	292	40	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	188	262	184	255	178	239	177	230	176	220	178	207	182	191	191	174	203	154	218	134	232	115	242	99	249	84	254	71	255	58	253	40	246	26	236	15	222	9	205	7	188	9	174	15	162	27	152	43	144	64	147	67	150	73	16383	16383	347	293	337	293	334	288	331	284	327	282	323	281	310	281	306	282	300	283	293	285	284	288	277	290	263	292	247	292	238	291	229	289	221	286	214	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	70	-5	85	0	101	8	115	20	127	35	134	26	143	18	163	4	174	0	182	-3	190	-5	197	-6	210	-6	241	-2	267	8	287	26	301	51	305	81	304	97	299	113	290	130	277	150	260	171	247	188	236	203	230	216	226	228	225	239	226	252	232	263	240	271	251	276	264	277	282	274	297	266	308	251	317	229	322	200	333	200	207	262	158	78	137	58	119	43	106	33	96	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	16383	16383	212	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	73	-4	90	2	108	13	128	28	151	49	126	-47	118	-71	108	-93	96	-112	81	-126	64	-131	52	-126	42	-117	31	-105	20	-95	5	-91	-1	-93	-9	-96	-15	-101	-19	-108	-20	-117	-17	-129	-8	-139	5	-147	21	-152	38	-153	84	-146	123	-125	154	-93	178	-53	194	-9	284	337	291	360	301	385	314	408	330	424	349	430	361	426	371	416	381	404	393	394	407	390	415	391	422	395	428	400	432	407	434	415	431	428	422	438	409	446	393	451	375	452	329	445	290	424	258	392	235	352	219	308	356	52	353	40	346	28	334	19	317	13	293	11	281	12	262	14	241	20	222	30	208	47	240	61	266	70	287	75	304	76	318	77	330	76	340	73	348	67	354	61	356	52	16383	16383	137	262	193	262	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	7	32	0	39	-4	47	-6	55	-6	74	-5	94	-1	116	5	139	14	163	25	167	20	174	14	182	8	191	3	200	0	214	-4	231	-7	249	-9	284	-9	320	-6	347	2	364	17	375	35	378	55	375	70	366	82	354	91	338	97	322	99	299	98	277	94	254	87	229	77	203	66	202	70	202	75	201	82	200	88	200	92	203	127	211	160	224	192	240	221	261	246	273	257	287	266	302	272	317	277	333	278	342	277	348	276	353	273	357	269	358	265	357	258	348	240	347	233	348	225	351	218	356	212	363	208	373	207	383	208	392	213	399	220	403	228	405	239	402	256	392	271	378	282	358	289	336	292	312	290	289	285	267	277	246	265	225	251	199	226	176	198	159	165	147	131	143	95	144	83	145	72	147	61	150	50	154	41	144	37	132	33	120	28	108	26	98	24	93	24	87	25	83	26	80	29	78	34	78	35	79	38	79	43	80	45	251	278	236	261	225	250	217	243	211	240	206	239	203	239	200	241	198	243	197	245	197	252	199	260	200	265	239	389	240	391	241	395	242	398	242	404	241	414	237	423	230	430	220	434	206	436	185	432	161	420	135	400	108	371	79	333	146	552	143	555	124	552	107	549	91	546	55	542	55	534	76	534	82	533	87	530	91	527	92	523	92	517	91	511	89	503	87	496	84	488	4	220	47	220	58	259	68	288	77	309	87	326	99	343	117	365	135	383	153	398	169	408	183	412	189	411	194	409	197	407	199	403	200	399	199	398	199	395	198	392	196	388	195	384	165	282	161	268	158	257	156	248	154	241	154	237	155	230	158	224	163	219	170	217	177	216	194	218	209	223	224	234	240	250	259	272	4	220	47	220	58	259	68	288	77	309	87	326	99	343	117	365	135	383	153	398	170	408	183	412	190	411	194	409	197	407	199	403	200	399	199	398	199	395	198	392	196	388	195	384	165	282	161	268	158	257	156	248	154	241	154	237	155	230	158	224	163	219	170	217	178	216	194	218	209	223	224	234	240	250	259	272	251	278	236	261	225	250	217	243	211	240	206	239	203	239	201	241	198	243	197	245	197	252	199	260	200	265	239	389	240	391	241	395	242	398	242	404	241	414	237	423	230	430	220	434	206	436	185	432	161	420	135	400	108	371	79	333	124	482	132	500	143	516	157	530	174	539	191	542	199	541	207	538	214	534	221	528	227	522	233	515	238	509	243	505	249	501	256	500	262	501	267	504	271	508	273	513	274	519	270	531	258	541	239	548	216	553	189	555	160	551	133	539	109	521	91	498	79	470	215	455	214	457	190	453	170	450	153	447	139	446	129	445	129	436	151	436	158	434	162	431	165	427	166	421	165	417	164	412	163	404	161	394	157	381	121	234	111	198	102	172	93	155	83	146	72	143	69	144	67	144	65	145	64	147	64	153	66	155	69	161	69	172	66	177	63	181	57	184	50	185	43	184	37	180	33	176	30	169	29	163	31	152	36	144	45	137	56	133	69	132	93	136	115	150	133	173	149	206	163	250	16383	16383	232	537	231	545	227	552	221	558	214	562	206	563	198	562	190	558	185	553	181	546	180	538	181	529	185	522	191	516	198	513	207	511	215	513	222	516	227	522	231	529	232	537	77	344	108	455	106	457	85	453	69	451	55	448	39	446	17	443	17	435	22	435	26	436	42	436	48	434	53	432	56	428	57	423	57	416	56	410	54	403	52	393	48	379	1	228	45	228	60	273	72	306	84	332	95	353	109	375	120	392	131	405	140	415	149	421	156	424	160	422	163	419	165	416	171	408	175	405	180	403	185	403	194	404	202	408	207	414	211	422	212	430	211	439	207	447	201	452	194	456	185	457	176	456	167	453	158	448	140	434	126	420	113	405	102	391	93	376	86	362	211	457	167	457	152	412	139	379	128	354	117	332	103	310	92	294	81	280	72	270	63	264	56	262	54	263	52	263	51	265	49	267	47	270	44	274	37	281	33	282	27	283	18	282	10	278	5	272	1	264	0	255	1	246	5	239	10	233	18	230	27	228	36	229	44	233	54	237	72	251	86	265	110	295	119	309	135	341	104	230	105	228	126	232	143	234	157	237	173	239	194	242	194	251	190	251	186	250	170	250	164	251	156	257	155	263	155	269	156	275	157	282	160	292	164	306	211	457	167	457	152	412	139	379	128	353	117	332	103	310	92	294	81	280	71	270	63	264	56	262	54	263	52	263	51	265	49	267	47	270	44	274	37	281	33	282	27	283	18	282	10	278	5	272	1	264	0	255	1	246	5	239	10	233	18	230	27	228	36	229	44	233	54	237	72	251	86	265	98	280	108	295	118	309	126	323	135	341	108	251	104	239	99	223	94	205	90	187	88	171	92	148	103	130	120	118	142	110	169	108	184	109	198	112	210	118	219	126	222	137	220	144	217	149	212	153	205	155	198	156	186	153	176	145	168	136	159	128	148	125	140	126	133	130	127	136	124	144	123	155	123	165	125	176	129	189	133	206	140	227	111	336	120	336	131	335	149	333	156	331	163	328	170	323	176	318	180	311	183	304	184	297	181	279	171	264	156	253	137	246	115	244	104	244	100	245	94	246	89	247	16383	16383	306	444	306	453	242	453	135	352	115	352	128	404	133	419	140	431	149	438	161	442	176	444	176	453	55	453	55	444	66	443	74	441	81	437	85	432	86	424	86	414	85	410	84	405	52	282	47	264	40	252	32	245	20	240	4	237	4	228	126	228	160	232	190	241	214	255	231	274	237	298	234	310	228	322	217	331	201	339	182	346	266	428	274	434	280	439	287	442	293	444	300	444	213	449	213	452	212	454	212	455	210	456	207	456	206	455	205	455	203	453	202	451	101	292	99	321	97	353	93	385	89	414	85	439	82	447	81	452	79	455	75	457	73	457	67	455	64	455	60	454	50	451	10	443	10	438	24	438	32	437	38	435	43	432	46	425	49	415	53	397	56	370	59	335	63	292	66	241	66	230	67	223	68	219	70	217	72	217	76	218	81	224	87	233	95	247	105	265	123	298	129	308	135	317	181	398	196	234	197	227	198	222	199	219	200	217	205	217	209	220	214	225	221	233	230	245	269	295	300	338	322	374	336	404	341	427	339	437	336	445	330	451	323	455	314	457	307	456	297	450	294	445	293	441	294	436	295	432	297	428	300	424	309	415	312	411	314	408	315	404	316	401	313	386	305	368	289	343	265	310	230	265	144	330	137	361	128	395	117	426	108	450	102	459	95	459	94	458	92	458	75	455	63	453	52	451	42	449	30	446	30	438	36	440	43	440	46	441	57	439	65	436	72	430	78	421	84	408	94	379	105	340	115	298	122	263	125	241	125	238	124	234	123	231	122	227	116	218	109	208	100	196	92	186	85	177	78	171	73	166	68	163	64	162	61	161	54	163	50	166	45	170	39	174	30	175	24	174	18	171	14	167	11	162	10	155	12	148	15	142	21	138	27	135	35	134	56	140	81	160	109	190	139	229	171	277	194	317	212	354	225	385	234	411	237	431	235	440	232	447	226	454	219	458	210	459	204	458	198	455	194	451	191	446	190	441	190	436	194	428	198	424	203	421	208	417	212	414	215	411	216	408	217	404	214	389	207	370	195	345	178	314	155	276	154	455	136	447	113	433	90	413	69	388	55	357	53	347	53	343	52	339	52	335	56	317	65	305	76	298	88	294	98	293	109	295	121	299	133	306	142	317	145	332	143	344	138	354	131	360	122	364	112	365	108	365	104	364	98	362	93	362	91	363	90	365	89	366	89	369	91	378	98	391	111	407	130	425	156	442	44	296	20	195	44	195	61	250	64	249	73	249	112	257	147	278	176	310	196	349	203	392	201	412	193	430	178	444	154	453	121	457	107	456	95	454	73	448	63	443	53	435	45	427	40	418	37	411	36	404	37	397	41	391	46	385	53	382	61	381	69	382	76	386	81	394	86	404	89	417	92	426	98	434	105	441	113	447	123	449	135	446	144	438	150	427	153	414	154	398	149	366	136	338	115	316	87	301	52	296	93	195	118	195	143	296	135	296	111	298	92	305	78	317	68	331	65	349	69	373	81	400	98	424	119	442	141	449	150	447	158	441	166	434	172	425	175	415	178	403	183	393	188	386	194	382	202	381	211	382	218	385	223	391	226	397	227	404	226	410	224	417	220	425	214	433	205	441	195	446	184	450	172	454	159	456	146	457	96	449	59	430	35	401	21	366	16	328	16	324	19	299	30	278	46	263	67	253	91	249	100	249	103	250	255	326	197	438	164	438	61	326	86	326	177	395	231	326	282	438	258	438	164	368	105	438	80	438	143	326	175	326	258	430	247	408	231	390	212	376	191	368	168	365	143	368	124	376	110	389	101	407	97	430	78	430	81	393	90	364	107	343	130	330	163	326	195	331	225	346	249	369	267	397	277	430	202	369	200	378	195	387	189	395	180	400	170	401	159	400	150	395	143	388	138	380	137	370	138	359	143	350	150	343	159	338	169	336	180	338	189	343	196	350	200	359	202	369	213	402	211	388	204	376	195	367	183	361	169	359	154	361	142	368	133	377	127	389	125	403	127	416	133	428	143	437	155	443	169	446	182	443	195	437	204	428	211	416	213	402	16383	16383	235	402	232	423	222	441	208	455	190	464	169	468	148	464	130	455	115	441	106	423	103	403	106	382	115	363	129	349	147	340	169	336	190	340	208	349	222	363	232	381	235	402	121	-48	111	-56	101	-62	90	-66	79	-68	67	-69	53	-67	43	-62	34	-55	29	-45	27	-34	28	-22	30	-10	35	1	41	14	49	27	33	27	16	12	3	-1	-5	-16	-11	-31	-12	-48	-9	-69	0	-86	13	-99	30	-108	50	-111	68	-109	86	-103	103	-93	118	-78	132	-60	265	413	260	402	255	394	248	388	240	385	231	384	217	386	209	388	200	392	189	397	175	403	163	407	152	410	142	412	132	412	114	410	98	402	86	389	75	369	67	342	86	342	90	354	96	362	102	368	110	372	119	373	127	373	136	371	163	362	182	354	192	350	208	346	220	344	237	347	253	356	266	370	276	389	283	413	61	327	86	327	198	396	202	399	208	407	209	411	209	416	208	424	205	430	200	435	193	439	186	440	182	439	178	439	174	437	171	436	168	433	16383	16383	174	327	197	327	310	396	315	399	318	403	320	407	321	411	322	416	320	424	317	430	312	435	305	439	298	440	294	439	290	439	286	437	283	436	280	433	71	246	76	215	78	203	80	193	80	190	78	180	74	171	68	165	60	160	51	159	45	160	41	163	37	167	35	172	34	177	34	183	35	189	39	201	41	206	16383	16383	222	453	160	453	160	446	165	445	169	444	173	442	176	439	177	435	177	431	176	426	170	416	166	409	98	302	81	404	81	410	80	414	80	426	81	433	83	438	86	442	91	444	97	446	104	446	104	453	16	453	16	446	23	445	28	443	32	440	34	435	36	429	39	418	42	406	45	393	49	367	67	264	29	215	24	207	20	199	17	191	16	183	16	175	18	164	24	156	33	149	44	145	56	144	76	148	92	157	104	172	111	191	113	212	113	221	112	225	111	230	111	234	101	284	184	411	196	429	203	437	211	443	222	446	142	551	138	554	123	551	109	548	95	546	80	543	64	541	64	534	73	534	81	533	88	532	92	529	95	527	96	523	96	519	95	517	95	514	29	262	28	259	28	253	27	250	27	248	28	238	31	230	35	225	42	221	50	220	65	222	79	228	93	240	107	257	123	281	117	285	105	269	97	258	90	251	83	245	77	242	72	241	70	241	67	243	66	244	64	250	64	253	65	256	66	260	67	265	68	271	192	458	185	458	182	454	179	451	173	449	160	449	156	450	150	452	143	454	131	456	126	457	121	457	100	454	82	447	69	436	61	420	58	401	60	391	63	378	70	364	79	349	92	333	102	319	110	306	116	294	119	284	120	273	118	260	113	249	105	241	94	236	81	234	66	237	53	245	43	258	34	278	29	304	21	304	10	222	18	222	21	226	24	229	27	231	30	232	41	232	45	231	50	230	56	228	63	225	69	224	74	223	80	223	85	222	109	226	130	235	146	249	156	268	160	292	158	304	155	317	148	331	138	346	124	363	114	376	106	388	100	398	97	407	96	415	98	426	102	434	108	440	117	444	127	445	141	443	153	436	162	425	169	408	173	385	182	385	143	412	139	431	135	444	130	452	125	456	118	458	109	457	99	456	87	453	71	448	50	441	52	432	62	434	69	436	75	437	79	438	88	438	93	435	97	429	101	418	105	403	120	338	78	277	71	268	65	261	59	256	54	252	50	251	49	251	40	254	37	256	33	258	30	259	26	261	23	261	21	262	15	261	10	258	6	254	4	249	3	243	4	235	7	229	13	224	20	221	29	220	38	221	46	224	55	230	66	241	78	256	124	319	140	256	144	243	149	233	154	226	162	222	171	220	182	222	193	228	205	239	218	256	234	281	226	285	225	283	223	281	219	275	216	271	209	262	204	256	199	252	195	250	191	250	187	251	183	253	180	257	177	263	175	271	158	341	157	348	156	354	155	359	155	362	154	365	168	387	180	405	190	418	199	426	206	429	213	428	223	422	228	420	233	419	239	420	244	423	248	427	250	432	251	438	250	445	247	450	242	454	236	457	229	458	216	455	202	447	187	433	170	412	150	383	58	273	52	253	45	240	35	233	22	230	5	228	5	220	127	220	127	228	115	230	106	232	100	235	97	240	96	247	96	251	97	255	98	260	99	266	101	273	131	392	112	396	96	404	84	417	76	434	73	453	77	477	87	504	103	528	122	545	143	552	152	550	160	546	168	539	173	529	177	519	180	507	185	498	190	491	196	488	203	486	212	488	219	491	224	496	227	502	228	509	228	516	225	523	220	532	213	540	203	547	193	552	183	555	172	558	160	560	149	561	101	554	65	535	41	508	27	477	23	446	27	424	36	408	50	396	67	388	85	383	202	47	156	47	106	-32	55	47	10	47	98	-97	115	-97	262	336	262	372	7	372	7	336	16383	16383	262	404	262	441	7	441	7	404	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	112	360	110	369	105	378	98	385	89	390	80	392	69	390	60	386	53	379	48	370	47	360	48	349	53	341	60	334	69	329	79	327	89	329	98	334	105	341	110	349	112	360	16383	16383	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	16383	16383	256	360	255	369	250	378	243	385	234	390	225	392	214	390	205	386	198	379	193	370	191	360	193	349	198	341	205	334	213	329	224	327	234	329	243	334	250	341	255	349	256	360	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	92	347	115	347	173	400	181	408	189	415	194	422	198	428	200	435	198	440	196	444	192	446	187	448	183	449	175	448	169	446	164	443	159	439	154	434	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	449	432	120	432	120	422	142	419	156	416	165	411	170	404	171	395	171	388	170	380	169	371	167	361	164	353	83	60	77	41	70	28	61	20	48	14	29	10	29	0	365	0	406	107	395	112	381	93	369	78	357	65	345	56	333	48	313	38	290	31	264	26	235	23	199	22	179	23	164	26	154	30	148	36	146	44	147	52	150	65	155	84	161	109	170	141	191	215	258	215	271	214	281	212	289	209	295	205	296	203	298	200	299	196	299	172	298	165	296	158	295	150	308	147	353	301	341	303	327	275	315	256	300	245	279	240	249	239	197	239	241	393	244	400	249	406	257	409	270	410	290	411	343	410	379	405	402	397	414	383	417	362	417	357	416	351	416	345	415	338	415	332	429	330	16383	16383	4	347	27	347	86	400	101	415	107	422	110	428	112	435	111	440	108	444	100	448	95	449	88	448	81	446	76	443	71	439	67	434	3	347	25	347	84	400	99	415	105	422	109	428	110	435	109	440	106	444	98	448	93	449	86	448	80	446	74	443	65	434	16383	16383	544	432	379	432	379	422	399	420	412	416	421	410	426	403	427	394	427	387	425	380	421	362	418	353	387	244	199	244	234	375	241	391	250	404	263	413	279	419	301	422	301	432	121	432	121	422	142	419	157	416	166	411	171	404	172	395	172	388	171	381	167	363	164	353	86	67	79	45	71	30	62	20	48	14	29	10	29	0	191	0	191	10	171	14	158	18	150	23	146	30	145	40	145	45	146	48	146	51	147	54	191	216	379	216	337	61	331	44	323	30	311	21	294	14	270	10	270	0	451	0	451	10	429	13	414	17	404	22	400	29	398	38	398	42	399	45	399	48	401	54	488	373	494	392	502	405	511	413	525	418	544	422	284	432	120	432	120	422	140	420	153	416	162	410	167	403	169	393	168	387	164	371	160	353	80	61	74	42	66	29	57	20	43	15	24	10	24	0	186	0	186	10	167	13	154	16	146	21	142	27	140	36	141	44	142	53	144	63	147	74	150	86	230	371	236	391	243	405	252	413	265	419	284	422	16383	16383	2	347	24	347	83	400	91	408	99	415	104	422	108	428	109	435	108	440	106	444	102	446	97	448	92	449	85	448	79	446	74	443	69	439	64	434	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	38	347	61	347	119	400	127	408	135	415	140	422	144	428	146	435	145	440	142	444	134	448	129	449	122	448	115	446	110	443	105	439	101	434	5	347	28	347	86	400	101	415	107	422	111	428	112	435	111	440	109	444	101	448	96	449	88	448	82	446	77	443	72	439	67	434	16383	16383	480	400	479	407	476	414	473	420	469	426	463	432	451	438	445	440	438	441	431	441	398	432	365	408	334	371	306	326	284	276	284	275	282	275	283	281	283	305	280	349	270	387	253	417	226	436	188	443	171	441	156	437	141	430	126	421	110	410	115	401	122	404	128	406	133	407	139	408	145	408	173	404	193	390	207	365	215	329	217	280	217	265	215	233	213	215	211	195	174	65	166	43	156	28	143	19	126	13	103	10	103	0	294	0	294	10	271	13	257	14	247	17	240	22	236	28	235	37	235	42	236	48	237	55	239	63	242	73	268	166	286	220	313	285	349	347	392	393	443	412	450	411	456	409	461	405	465	401	469	395	160	62	73	62	60	63	49	65	40	70	35	79	33	92	33	101	34	106	34	111	35	115	24	118	-3	0	175	0	191	110	171	121	155	139	144	162	138	189	136	219	139	248	147	278	160	307	178	335	200	361	222	381	245	397	270	409	298	417	327	419	364	413	390	397	407	371	417	338	420	299	413	249	394	201	365	160	327	128	283	110	257	0	443	0	480	115	468	118	455	94	441	78	424	69	405	65	383	62	298	62	302	86	367	108	419	142	457	185	481	235	489	289	484	339	466	381	436	413	392	434	334	441	291	439	252	432	216	420	184	403	154	382	125	355	100	324	82	291	71	256	67	221	70	186	80	155	99	127	126	104	163	86	16383	16383	33	347	55	347	114	400	122	408	130	415	135	422	139	428	140	435	139	440	137	444	133	446	128	448	124	449	116	448	110	446	105	443	100	439	95	434	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	112	360	110	369	105	378	98	385	89	390	80	392	69	390	60	386	53	379	48	370	47	360	48	349	53	341	60	334	69	329	79	327	89	329	98	334	105	341	110	349	112	360	16383	16383	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	16383	16383	256	360	255	369	250	378	243	385	234	390	225	392	214	390	205	386	198	379	193	370	191	360	193	349	198	341	205	334	213	329	224	327	234	329	243	334	250	341	255	349	256	360	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	157	220	181	219	201	218	218	216	231	214	241	211	255	203	267	191	277	175	283	155	285	132	279	93	262	61	235	38	200	25	157	20	142	21	130	24	121	30	115	38	113	48	114	56	118	70	123	89	129	112	137	140	16383	16383	164	240	206	389	210	400	215	407	222	411	232	412	245	412	274	410	295	401	311	387	319	367	322	341	317	305	301	277	274	257	237	244	189	240	16383	16383	86	432	86	422	107	420	122	416	131	412	135	405	137	395	136	388	134	372	132	362	130	353	50	64	43	43	36	29	26	20	13	14	-4	10	-4	0	175	0	235	5	285	21	324	47	348	84	357	132	354	159	344	183	327	203	304	219	273	232	290	236	306	240	320	245	334	251	347	258	361	269	372	281	381	296	387	313	390	333	384	369	367	396	340	416	301	428	251	432	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	272	62	46	62	214	348	16383	16383	348	0	261	443	244	443	-20	0	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	46	89	65	46	95	14	134	-4	182	-11	211	-9	241	-3	270	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	347	284	341	271	331	260	319	252	305	248	290	246	225	246	213	247	204	251	198	258	194	269	191	284	178	284	176	253	170	223	161	194	152	168	143	146	156	146	164	161	174	172	185	179	197	183	211	184	281	184	293	183	302	179	308	171	311	160	312	146	324	146	327	173	333	203	342	233	351	261	360	284	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	214	347	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	577	432	468	432	245	106	208	432	89	432	89	422	107	420	120	417	130	412	136	406	137	399	137	395	136	390	135	383	133	375	130	365	54	99	42	62	32	37	20	22	6	14	-11	10	-11	0	118	0	118	10	101	13	88	17	79	24	74	32	72	42	73	48	73	54	75	62	76	70	78	78	156	361	197	0	208	0	458	372	374	67	367	46	358	31	346	21	329	14	307	10	307	0	486	0	487	10	465	12	450	16	440	22	435	29	433	38	435	52	437	61	440	70	443	80	524	373	529	390	536	403	545	412	558	418	577	422	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	389	115	377	118	364	93	347	76	329	67	308	63	286	62	75	62	61	63	50	66	41	71	36	80	34	92	34	103	36	115	25	118	-3	0	352	0	16383	16383	366	302	354	304	347	287	339	274	328	265	312	260	290	258	182	258	170	260	162	263	156	270	154	280	154	284	155	288	155	295	156	299	143	302	106	163	118	161	127	179	138	190	149	197	163	200	177	201	277	201	296	200	307	197	314	193	317	186	317	167	316	163	316	159	327	157	16383	16383	450	432	123	432	95	330	106	327	116	346	127	359	140	367	156	371	175	373	364	373	384	371	398	368	406	362	410	353	411	341	411	329	410	325	421	324	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	509	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	210	406	398	406	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	212	392	215	400	220	406	227	410	236	412	246	412	276	410	300	401	318	385	329	362	333	331	330	307	324	286	314	268	301	254	285	242	272	236	258	232	242	228	223	227	200	226	189	226	183	227	176	228	166	230	16383	16383	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	160	207	170	205	192	203	204	202	220	202	253	203	284	208	312	215	335	226	356	239	371	255	383	272	393	292	399	313	401	334	395	369	378	396	349	416	309	428	256	432	436	432	100	432	100	424	228	215	-3	10	-3	0	360	0	404	130	392	132	377	105	361	85	342	72	320	64	292	62	90	62	289	235	183	409	301	409	341	408	371	403	390	395	400	381	404	360	403	355	403	343	402	337	401	332	416	330	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	429	400	428	407	425	414	422	420	418	426	412	432	400	438	394	440	387	441	380	441	348	432	315	408	283	371	255	326	233	276	233	275	231	275	232	281	232	305	229	349	219	387	202	417	175	436	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	188	63	191	73	217	166	235	220	262	285	298	347	341	393	392	412	399	411	405	409	410	405	414	401	418	395	193	99	160	105	134	117	116	136	105	161	101	191	102	214	106	235	113	254	124	273	139	291	158	308	180	321	203	331	229	336	258	338	16383	16383	323	338	357	331	383	318	401	298	412	273	416	242	415	219	411	198	403	178	392	159	376	140	357	124	336	112	312	104	286	100	258	99	16383	16383	338	385	343	397	353	407	366	415	384	420	406	422	417	422	417	432	227	432	227	422	248	421	262	419	269	414	273	408	273	394	271	386	269	376	265	358	220	355	180	348	146	337	116	323	92	306	71	286	55	265	43	242	36	218	33	193	41	149	64	116	97	93	139	79	186	75	178	48	168	30	154	18	137	12	115	10	109	10	109	0	306	0	306	10	282	11	265	14	253	19	247	27	245	38	245	50	249	66	251	75	295	77	334	84	368	93	398	107	424	124	445	144	461	166	474	189	481	213	484	239	476	283	453	316	419	339	377	352	330	358	434	432	296	432	296	422	312	420	323	417	331	412	336	406	337	399	335	389	332	383	328	377	323	371	227	260	188	358	184	368	181	376	179	383	177	395	179	403	183	410	192	415	206	419	225	422	225	432	50	432	50	422	70	419	85	413	96	405	105	393	113	376	182	207	126	143	80	89	47	52	22	29	1	17	-18	10	-18	0	122	0	122	10	105	11	93	14	85	18	80	25	78	33	79	38	81	45	84	51	88	58	93	64	194	178	238	69	241	61	245	47	246	40	247	35	245	26	240	20	231	15	216	12	196	10	196	0	375	0	375	10	352	14	336	20	324	28	315	42	306	61	239	231	351	359	370	379	386	395	402	407	417	415	434	422	515	442	506	442	463	436	432	418	410	392	395	360	384	324	365	285	337	258	305	240	277	229	258	226	302	385	307	397	315	407	326	415	342	420	364	422	375	422	375	432	191	432	191	422	199	422	217	421	229	419	235	414	238	408	239	400	239	397	238	393	237	387	235	379	232	370	194	226	170	229	150	237	135	250	126	268	123	290	124	306	128	322	132	339	135	354	137	369	134	395	125	416	111	430	93	439	70	442	51	442	51	431	60	430	68	426	74	419	78	409	79	395	77	380	64	341	59	320	56	298	63	259	83	231	112	213	147	204	187	201	148	60	141	41	131	27	118	18	100	12	77	10	77	0	268	0	268	10	243	12	226	16	215	22	210	30	208	41	209	45	209	49	210	53	212	57	213	62	251	201	303	206	353	221	399	249	437	292	465	354	475	392	483	409	495	422	515	431	160	62	73	62	60	63	49	65	40	70	35	79	33	92	33	101	34	106	34	111	35	115	24	118	-3	0	175	0	191	110	171	121	155	139	144	162	138	189	136	219	139	248	147	278	160	307	178	335	200	361	222	381	245	397	270	409	298	417	327	419	364	413	390	397	407	371	417	338	420	299	413	249	394	201	365	160	327	128	283	110	257	0	443	0	480	115	468	118	455	94	441	78	424	69	405	65	383	62	298	62	302	86	367	108	419	142	457	185	481	235	489	289	484	339	466	381	436	413	392	434	334	441	291	439	252	432	216	420	184	403	154	382	125	355	100	324	82	291	71	256	67	221	70	186	80	155	99	127	126	104	163	86	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	172	534	170	544	166	553	159	560	150	565	140	567	130	565	121	561	114	554	109	545	107	535	109	525	113	515	120	508	129	504	140	502	150	504	159	508	166	515	171	524	172	534	16383	16383	305	534	303	544	298	553	291	560	283	565	273	567	262	565	253	561	246	554	241	545	239	535	241	525	246	515	253	508	262	504	272	502	282	504	291	508	298	515	303	524	305	534	429	400	428	407	425	414	422	420	418	426	412	432	400	438	394	440	387	441	380	441	348	432	315	408	283	371	255	326	233	276	233	275	231	275	232	281	232	305	229	349	219	387	202	417	175	436	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	188	63	191	73	217	166	235	220	262	285	298	347	341	393	392	412	399	411	405	409	410	405	414	401	418	395	16383	16383	249	534	247	544	243	553	236	560	227	565	217	567	207	565	198	561	190	554	186	545	184	535	186	525	190	515	197	508	206	504	217	502	227	504	236	508	243	515	247	524	249	534	16383	16383	381	534	380	544	375	553	368	560	359	565	350	567	339	565	330	561	323	554	318	545	316	535	318	525	322	515	329	508	338	504	349	502	359	504	368	508	375	515	380	524	381	534	238	180	237	170	235	160	232	150	229	141	227	133	213	106	194	73	171	40	145	16	118	7	100	11	87	23	79	40	74	60	72	83	80	143	101	197	128	239	159	268	187	278	208	272	223	257	232	234	237	208	238	180	16383	16383	364	283	307	283	276	214	273	237	263	258	247	275	223	287	193	292	168	289	143	283	119	272	97	258	78	241	58	216	41	188	28	157	20	126	18	93	21	61	30	34	47	12	73	-1	106	-6	136	-3	164	6	190	21	214	41	235	64	237	41	241	22	247	7	257	-2	270	-5	287	-1	303	9	316	27	327	50	336	78	326	82	318	63	311	49	304	40	298	35	292	33	284	37	278	47	273	62	271	80	270	99	270	111	16383	16383	199	327	221	327	279	381	288	389	295	396	301	403	305	409	306	415	305	421	302	425	298	428	294	430	290	430	282	429	276	427	270	424	265	420	261	415	239	65	218	45	197	32	177	23	157	18	136	16	119	18	103	24	89	34	80	49	77	70	83	97	98	117	119	131	141	139	163	141	170	141	176	139	181	137	186	136	193	135	204	136	213	138	218	142	221	147	222	153	221	158	218	161	213	164	207	166	200	167	191	167	182	165	175	164	169	163	165	163	149	164	136	168	125	175	118	185	116	197	122	229	138	252	160	267	185	275	209	278	218	277	224	275	229	272	233	269	234	265	233	258	227	246	225	240	224	233	225	224	228	217	234	212	241	208	250	207	258	208	266	212	274	218	279	227	282	237	278	255	269	270	254	282	234	289	210	292	159	287	118	272	88	251	68	224	61	194	63	183	67	172	74	163	84	156	97	152	72	143	51	129	35	111	24	90	20	67	22	45	31	25	49	9	77	-2	118	-6	146	-4	174	1	199	13	225	32	249	58	16383	16383	164	327	187	327	245	381	253	389	261	396	266	403	270	409	271	415	270	421	268	425	264	428	260	430	255	430	247	429	241	427	235	424	226	415	98	151	104	169	110	191	117	216	122	240	124	260	123	270	121	278	116	284	108	288	98	290	85	288	72	282	58	274	45	263	33	250	23	236	19	230	16	226	14	222	22	216	29	224	37	234	47	244	56	251	64	254	67	254	70	252	72	250	73	247	73	237	69	221	66	212	64	202	10	0	59	0	80	70	102	124	132	174	165	217	197	247	222	258	230	257	235	253	238	248	239	241	239	235	238	227	232	194	230	188	180	6	171	-29	165	-57	161	-78	159	-94	158	-105	158	-112	159	-119	160	-125	166	-135	214	-135	212	-132	211	-127	210	-123	209	-118	208	-112	209	-96	212	-75	217	-51	222	-25	228	0	286	213	288	223	290	231	292	238	292	246	293	254	290	268	283	279	273	286	260	291	245	292	222	287	196	271	167	244	135	204	99	150	16383	16383	153	327	175	327	234	381	249	396	255	403	259	409	260	415	259	421	257	425	253	428	248	430	244	430	236	429	230	427	224	424	215	415	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	84	327	106	327	164	381	173	389	180	396	186	403	189	409	191	415	190	421	187	425	183	428	179	430	174	430	167	429	160	427	155	424	150	420	146	415	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	143	360	141	369	136	378	129	385	120	390	111	392	100	390	91	386	84	379	79	370	78	360	79	349	84	341	91	334	100	329	110	327	120	329	129	334	136	341	141	349	143	360	16383	16383	137	327	160	327	218	381	233	396	239	403	243	409	245	415	244	421	241	425	237	428	232	430	228	430	220	429	214	427	209	424	204	420	200	415	16383	16383	288	360	286	369	281	378	274	385	265	390	256	392	245	390	236	386	229	379	224	370	222	360	224	349	229	341	236	334	245	329	255	327	265	329	274	334	281	341	286	349	288	360	238	180	237	170	235	160	232	150	229	141	227	133	213	106	194	73	171	40	145	16	118	7	100	11	87	23	79	40	74	60	72	83	80	143	101	197	128	239	159	268	187	278	208	272	223	257	232	234	237	208	238	180	16383	16383	364	283	307	283	276	214	273	237	263	258	247	275	223	287	193	292	168	289	143	283	119	272	97	258	78	241	58	216	41	188	28	157	20	126	18	93	21	61	30	34	47	12	73	-1	106	-6	136	-3	164	6	190	21	214	41	235	64	237	41	241	22	247	7	257	-2	270	-5	287	-1	303	9	316	27	327	50	336	78	326	82	318	63	311	49	304	40	298	35	292	33	284	37	278	47	273	62	271	80	270	99	270	111	154	316	165	349	180	382	199	409	221	428	248	435	262	434	274	429	284	418	290	401	293	375	289	349	280	321	266	296	250	278	233	271	227	271	221	272	214	273	209	274	205	274	193	273	184	271	179	267	176	262	175	258	176	254	179	250	183	247	189	245	195	244	202	244	209	246	215	247	222	249	228	249	238	247	246	242	251	234	254	223	255	210	247	155	226	100	194	52	155	18	111	5	100	6	92	10	85	15	81	22	79	30	16383	16383	-5	-83	-8	-93	-12	-105	-17	-117	-26	-135	25	-135	29	-128	32	-120	36	-111	41	-98	46	-83	71	4	81	0	90	-2	98	-5	106	-6	132	-6	148	-4	165	0	181	5	197	13	232	38	264	71	290	109	308	149	314	188	310	213	301	234	287	248	271	258	256	262	280	276	303	297	322	322	336	351	341	382	336	408	323	427	304	440	282	447	260	449	204	436	161	403	128	356	103	300	85	244	290	283	226	283	109	84	111	106	114	130	120	184	120	210	119	236	115	258	108	274	95	285	78	288	60	283	44	268	31	247	20	222	13	196	23	196	31	215	40	229	49	239	58	244	66	246	79	242	88	229	94	211	97	188	98	161	97	131	95	103	92	77	89	56	87	41	73	12	56	-18	40	-49	28	-78	23	-102	24	-114	28	-123	33	-130	40	-134	48	-136	74	-125	91	-96	101	-57	106	-13	109	26	236	176	230	138	214	94	189	51	158	19	123	7	106	9	92	17	81	30	74	46	72	67	79	121	97	171	124	213	157	241	191	251	205	249	217	241	227	227	233	206	236	176	16383	16383	305	400	299	416	286	428	267	436	246	441	225	443	197	440	167	431	140	415	121	391	113	358	117	337	128	318	144	301	180	265	131	252	86	224	50	184	25	137	16	86	20	54	33	28	53	8	80	-2	114	-6	173	3	221	32	258	75	282	124	290	177	288	204	282	226	273	244	261	259	246	275	219	297	189	317	163	336	144	356	137	378	141	391	152	402	167	410	183	415	199	416	226	411	240	399	249	385	260	373	279	368	289	370	296	375	301	383	304	391	305	400	239	65	218	45	197	32	177	23	157	18	136	16	119	18	103	24	89	34	80	49	77	70	83	97	98	117	119	131	141	139	163	141	170	141	176	139	181	137	186	136	193	135	204	136	213	138	218	142	221	147	222	153	221	158	218	161	213	164	207	166	200	167	191	167	182	165	175	164	169	163	165	163	149	164	136	168	125	175	118	185	116	197	122	229	138	252	160	267	185	275	209	278	218	277	224	275	229	272	233	269	234	265	233	258	227	246	225	240	224	233	225	224	228	217	234	212	241	208	250	207	258	208	266	212	274	218	279	227	282	237	278	255	269	270	254	282	234	289	210	292	159	287	118	272	88	251	68	224	61	194	63	183	67	172	74	163	84	156	97	152	72	143	51	129	35	111	24	90	20	67	22	45	31	25	49	9	77	-2	118	-6	146	-4	174	1	199	13	225	32	249	58	192	452	164	443	142	430	126	417	116	401	113	385	116	371	124	360	134	353	147	348	160	347	160	346	116	299	77	247	47	192	27	133	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	62	162	85	217	117	269	153	313	188	344	224	351	259	364	287	381	307	400	315	418	314	424	312	429	308	432	302	435	294	435	271	431	246	418	220	401	197	383	179	364	168	367	159	372	153	378	148	387	147	396	149	406	155	416	164	426	178	435	195	443	98	151	104	169	110	191	117	216	122	240	124	260	123	270	121	278	116	284	108	288	98	290	85	288	72	282	58	274	45	263	33	250	23	236	19	230	16	226	14	222	22	216	29	224	37	234	47	244	56	251	64	254	67	254	70	252	72	250	73	247	73	237	69	221	66	212	64	202	10	0	59	0	80	70	102	124	132	174	165	217	197	247	222	258	230	257	235	253	238	248	239	241	239	235	238	227	232	194	230	188	180	6	171	-29	165	-57	161	-78	159	-94	158	-105	158	-112	159	-119	160	-125	166	-135	214	-135	212	-132	211	-127	210	-123	209	-118	208	-112	209	-96	212	-75	217	-51	222	-25	228	0	286	213	288	223	290	231	292	238	292	246	293	254	290	268	283	279	273	286	260	291	245	292	222	287	196	271	167	244	135	204	99	150	247	208	233	162	211	109	182	59	148	21	111	7	97	11	87	22	79	41	75	67	73	99	74	123	76	146	80	168	92	208	16383	16383	98	230	113	274	137	328	167	380	201	420	237	435	249	432	259	423	266	409	270	389	271	366	270	336	268	307	263	280	258	254	251	230	16383	16383	327	339	323	380	312	411	295	432	272	445	245	449	230	448	214	445	198	440	182	432	165	421	122	381	82	328	49	263	26	189	18	106	21	68	32	36	50	12	73	-1	103	-6	131	-4	158	4	185	18	212	40	239	70	267	113	291	162	310	217	323	276	327	339	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	101	149	137	290	135	292	75	280	35	274	35	265	54	265	60	264	65	263	70	260	74	255	75	249	75	245	74	238	72	229	70	217	67	205	10	0	60	0	99	140	161	34	168	22	178	10	190	0	206	-5	226	-8	234	-8	242	-6	251	-5	261	-2	271	0	271	10	257	11	245	15	234	23	224	36	211	56	146	170	172	197	193	217	211	232	227	240	242	243	249	242	256	239	262	235	269	232	277	231	287	232	296	236	302	242	307	250	308	261	307	270	302	279	295	286	285	290	272	292	269	292	265	291	262	291	258	290	255	289	232	277	205	257	175	230	141	194	103	149	275	81	267	62	258	47	251	38	243	33	237	31	227	33	219	41	214	54	211	73	210	98	211	149	219	253	222	306	223	360	221	392	215	417	206	434	194	445	181	449	161	443	144	429	131	408	121	384	114	358	124	358	133	378	142	392	152	401	161	406	168	407	179	405	188	397	195	383	199	363	200	336	200	312	199	301	198	291	197	283	-7	0	55	0	194	208	191	170	188	136	186	105	184	77	183	52	185	28	190	11	198	0	208	-7	219	-9	238	-5	253	6	267	26	277	51	285	81	310	78	293	55	279	39	270	30	262	25	256	24	253	24	251	26	250	28	248	34	249	41	252	52	258	76	261	85	313	283	262	283	240	203	227	169	203	126	174	83	144	49	118	36	108	38	100	42	95	49	93	58	92	68	92	79	93	82	94	86	143	283	94	283	7	-60	1	-83	-4	-101	-10	-115	-15	-126	-21	-135	25	-135	33	-122	40	-104	47	-76	56	-38	69	13	72	6	76	1	80	-2	86	-4	93	-5	117	0	141	16	167	45	195	87	228	142	207	73	204	63	201	52	197	30	197	22	198	12	203	4	210	-1	219	-5	229	-6	246	-4	262	2	279	16	298	39	320	72	293	288	273	227	244	163	202	106	147	62	75	41	144	290	143	292	35	271	35	261	50	260	62	259	71	256	76	251	78	243	78	241	77	239	77	234	76	232	16	11	15	9	14	8	14	6	13	4	13	3	14	-2	17	-6	21	-9	26	-10	32	-11	128	9	200	58	251	126	285	204	304	285	196	452	167	443	146	431	130	417	121	401	118	384	121	374	126	366	134	360	142	355	149	354	134	340	123	326	116	312	113	297	112	283	113	273	116	264	121	256	128	248	136	242	99	219	67	189	42	154	26	114	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	60	137	77	167	100	194	128	216	156	230	165	227	175	225	184	223	194	221	203	221	220	222	240	225	259	232	274	244	279	261	278	268	273	273	265	277	256	280	245	281	228	280	209	277	190	271	171	264	153	254	146	260	141	267	138	275	136	282	136	289	138	303	145	319	156	335	172	347	192	352	230	354	259	360	279	369	292	381	296	395	294	402	291	407	285	412	276	414	265	415	248	413	229	407	209	398	189	387	169	375	163	377	158	380	154	384	151	388	150	394	151	401	154	410	161	421	176	432	199	442	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	355	283	175	283	139	280	109	270	83	254	60	230	38	198	49	198	65	215	80	226	95	232	112	234	135	234	80	96	75	85	68	74	59	64	48	56	33	50	24	45	18	39	15	32	13	24	13	17	14	8	19	0	27	-5	36	-9	46	-11	50	-11	55	-10	65	-6	69	-3	98	29	120	75	137	128	153	183	170	234	239	234	188	95	186	86	180	64	178	52	177	42	179	27	183	14	190	3	201	-4	217	-6	244	-1	267	14	285	36	299	61	307	86	296	86	287	69	277	57	267	50	258	47	250	47	242	48	236	52	232	58	230	65	229	74	233	93	242	127	254	167	265	206	273	234	341	234	253	207	247	156	228	103	199	54	160	19	112	5	101	6	92	10	85	15	81	22	79	30	81	45	86	70	94	99	102	130	109	158	124	198	142	231	164	256	187	272	209	278	225	274	237	264	246	249	251	229	253	207	16383	16383	-5	-88	-11	-108	-15	-117	-20	-126	-26	-135	25	-135	31	-126	35	-117	39	-107	43	-98	46	-88	69	4	79	0	88	-3	96	-5	105	-6	115	-6	171	4	225	37	269	84	300	140	312	201	305	245	287	272	262	286	235	291	211	292	170	283	130	258	95	218	66	165	44	100	300	256	296	270	287	280	273	287	258	291	244	292	182	281	122	249	70	201	34	140	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	62	147	85	180	119	205	160	221	205	227	218	226	244	222	256	220	267	220	278	221	287	225	294	231	298	242	300	256	235	146	230	111	215	74	191	40	161	16	125	7	108	9	93	16	82	28	76	45	73	67	82	120	103	166	133	202	166	226	197	234	209	224	219	210	228	192	233	170	235	146	16383	16383	352	283	223	283	154	271	97	239	54	194	27	141	18	86	22	54	34	28	54	9	81	-2	115	-6	168	1	216	25	255	59	281	100	290	143	286	168	276	185	261	199	244	214	227	234	340	234	282	283	137	283	100	276	69	258	42	232	22	204	8	176	18	176	31	195	47	211	64	224	83	232	104	234	144	234	126	193	108	150	94	110	84	72	80	40	81	24	86	11	94	1	106	-4	122	-6	147	-1	170	12	190	33	206	59	218	89	207	89	199	75	190	62	179	52	168	45	157	43	148	44	142	49	137	56	135	66	134	77	134	87	137	106	144	136	158	178	180	234	268	234	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	238	165	249	201	261	231	274	253	289	266	307	271	315	270	323	267	329	258	333	242	335	217	330	173	316	125	296	79	270	41	241	16	232	12	223	10	213	8	204	7	195	7	16383	16383	145	7	122	8	102	14	86	25	77	42	73	67	79	118	97	172	123	221	157	260	197	282	197	292	184	291	170	288	144	278	132	271	95	243	63	208	39	168	23	126	18	84	20	60	26	39	36	23	49	9	67	0	79	-2	93	-4	109	-6	141	-6	105	-135	156	-135	191	-6	204	-6	215	-5	248	1	299	27	339	65	368	111	385	158	391	201	386	238	372	262	353	276	331	283	307	285	268	275	236	248	211	210	191	164	176	118	330	283	268	283	138	115	139	148	140	170	141	184	141	197	139	235	134	262	126	280	116	289	103	292	82	287	66	273	54	252	45	228	38	202	48	202	57	221	66	235	74	244	82	249	89	251	101	247	110	235	115	216	118	190	118	97	-71	-131	-9	-131	120	30	119	16	117	0	116	-18	116	-36	115	-51	117	-77	121	-100	129	-119	141	-131	157	-136	177	-130	193	-116	204	-96	213	-71	219	-46	208	-46	200	-65	192	-78	183	-88	176	-93	170	-94	160	-92	151	-84	145	-66	142	-38	140	4	140	21	141	30	141	50	443	292	428	292	380	284	346	262	323	229	308	188	287	111	275	81	261	56	244	36	227	21	218	15	209	11	191	7	182	7	258	283	208	283	132	7	113	9	98	17	87	31	80	52	78	80	80	106	86	136	92	168	98	199	101	225	99	246	94	265	84	279	68	289	46	292	10	292	10	282	25	276	36	266	43	253	46	238	47	222	45	195	38	170	31	144	25	117	22	89	24	66	29	46	36	30	46	17	57	7	68	0	80	-3	94	-5	108	-6	128	-6	92	-135	143	-135	178	-6	223	-2	265	12	301	39	330	80	350	137	358	174	370	210	386	243	410	268	443	282	313	290	313	280	329	279	344	277	357	271	367	260	374	245	376	238	377	229	377	220	378	212	378	204	376	177	372	148	366	118	357	90	346	65	336	48	323	33	307	19	289	10	268	7	253	10	241	18	232	30	227	46	225	62	225	68	226	71	226	76	230	82	235	89	239	97	243	104	247	110	255	127	263	146	269	167	273	188	275	207	274	217	271	225	267	232	260	236	251	237	237	234	225	224	214	209	205	191	198	171	195	159	191	135	190	124	190	101	191	94	191	86	192	80	182	58	167	38	149	22	130	11	112	7	99	9	89	15	81	27	75	45	73	69	76	104	84	140	96	176	112	209	131	237	147	254	163	266	181	274	200	279	220	280	220	290	208	290	155	282	109	260	72	227	43	186	24	140	20	118	19	108	18	97	18	86	23	51	36	25	55	7	78	-3	103	-6	129	-4	150	0	169	10	185	23	200	40	208	26	217	13	230	2	250	-4	276	-6	303	-3	330	7	356	25	382	52	404	86	414	106	422	126	428	147	432	167	433	188	432	207	429	225	423	242	415	256	404	269	391	277	378	283	362	287	344	290	324	290	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	105	369	103	378	99	387	92	395	83	400	73	401	63	400	54	395	47	388	42	380	41	370	42	359	47	350	53	343	62	338	73	336	83	338	92	343	99	350	103	359	105	369	16383	16383	238	369	236	378	231	387	224	395	216	400	206	401	196	400	187	395	179	388	175	380	173	370	175	359	179	350	186	343	195	338	205	336	216	338	225	343	232	350	236	359	238	369	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	146	369	145	378	140	387	133	395	124	400	115	401	104	400	95	395	88	388	83	380	81	370	83	359	87	350	94	343	103	338	114	336	124	338	133	343	140	350	145	359	146	369	16383	16383	279	369	277	378	272	387	265	395	257	400	247	401	236	400	227	395	220	388	215	380	214	370	215	359	220	350	227	343	236	338	246	336	257	338	266	343	273	350	277	359	279	369	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	174	327	197	327	255	381	263	389	271	396	276	403	280	409	282	415	281	421	278	425	274	428	269	430	265	430	257	429	251	427	246	424	241	420	237	415	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	143	327	166	327	224	381	232	389	240	396	245	403	249	409	251	415	249	421	247	425	243	428	238	430	234	430	226	429	220	427	215	424	210	420	205	415	313	290	313	280	329	279	344	277	357	271	367	260	374	245	376	238	377	229	377	220	378	212	378	204	376	177	372	148	366	118	357	90	346	65	336	48	323	33	307	19	289	10	268	7	253	10	241	18	232	30	227	46	225	62	225	68	226	71	226	76	230	82	235	89	239	97	243	104	247	110	255	127	263	146	269	167	273	188	275	207	274	217	271	225	267	232	260	236	251	237	237	234	225	224	214	209	205	191	198	171	195	159	191	135	190	124	190	101	191	94	191	86	192	80	182	58	167	38	149	22	130	11	112	7	99	9	89	15	81	27	75	45	73	69	76	104	84	140	96	176	112	209	131	237	147	254	163	266	181	274	200	279	220	280	220	290	208	290	155	282	109	260	72	227	43	186	24	140	20	118	19	108	18	97	18	86	23	51	36	25	55	7	78	-3	103	-6	129	-4	150	0	169	10	185	23	200	40	208	26	217	13	230	2	250	-4	276	-6	303	-3	330	7	356	25	382	52	404	86	414	106	422	126	428	147	432	167	433	188	432	207	429	225	423	242	415	256	404	269	391	277	378	283	362	287	344	290	324	290	16383	16383	235	327	258	327	316	381	331	396	337	403	341	409	342	415	341	421	339	425	335	428	330	430	326	430	318	429	312	427	306	424	297	415	229	177	221	143	200	102	170	62	137	32	105	20	91	23	80	32	72	44	67	58	66	72	73	107	93	148	122	186	155	215	188	227	202	224	214	216	222	205	227	192	229	177	16383	16383	121	341	138	366	160	394	186	420	214	439	243	446	250	445	256	442	261	437	264	431	265	424	263	413	259	403	253	393	246	384	239	376	218	360	197	350	175	344	151	341	126	341	16383	16383	289	409	285	428	274	443	258	453	239	458	220	460	206	458	191	453	176	446	163	438	151	430	104	385	70	330	47	268	34	203	30	138	32	99	41	60	58	26	86	2	126	-6	170	2	205	27	233	62	250	103	256	146	253	176	243	206	227	231	204	249	174	256	140	251	112	236	88	216	67	191	48	163	56	198	66	231	78	263	93	295	112	324	153	324	175	326	197	329	219	334	238	341	254	350	267	361	279	375	286	391	289	409	279	321	279	298	277	271	273	239	267	205	259	169	222	199	196	233	181	269	173	302	171	330	173	359	179	385	191	407	206	422	227	427	248	421	263	405	273	381	278	352	279	321	16383	16383	348	137	339	138	330	140	312	146	304	149	316	185	324	221	330	256	334	289	335	319	332	356	321	391	301	421	272	441	232	449	214	447	197	444	181	438	165	429	152	418	140	405	130	389	122	371	117	350	115	326	122	281	141	240	171	203	208	172	253	148	239	105	221	66	199	36	172	15	142	7	126	10	116	18	109	29	105	43	104	59	104	68	105	78	109	98	112	108	123	148	126	157	127	165	128	172	128	178	129	182	127	193	124	201	117	207	109	211	99	212	83	209	67	201	49	187	31	167	13	142	21	136	35	153	46	164	54	171	61	174	67	175	70	175	72	174	74	170	75	166	74	163	74	159	73	153	71	147	69	140	55	98	54	92	53	84	52	77	51	69	51	62	54	40	63	21	80	6	105	-2	140	-6	182	1	220	21	251	52	277	89	298	132	307	129	317	128	326	126	335	125	345	124	230	271	232	287	232	311	229	358	218	395	200	421	173	437	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	187	63	190	73	217	166	236	219	265	284	302	346	347	393	398	412	402	411	405	411	411	407	412	404	409	401	403	398	396	393	390	384	387	371	389	361	393	353	399	346	408	342	418	341	434	344	446	351	454	363	458	377	459	392	457	407	449	421	438	432	423	440	404	443	356	432	315	403	281	362	253	316	232	271	143	7	127	7	119	8	105	12	94	18	85	27	79	38	75	51	73	67	81	125	103	181	135	231	175	265	220	278	16383	16383	271	278	279	278	288	277	296	277	304	275	309	273	319	266	327	257	333	246	337	233	339	217	334	177	320	131	299	83	272	43	241	17	231	13	222	10	213	8	205	7	195	7	16383	16383	319	452	268	452	223	292	214	292	147	277	92	238	52	187	26	132	18	85	20	61	26	40	36	22	50	9	69	0	80	-2	93	-4	107	-5	123	-6	140	-6	104	-135	156	-135	191	-6	262	7	319	44	360	95	385	150	394	200	391	226	384	246	373	262	358	275	341	284	329	287	318	290	305	291	291	292	274	292	440	234	441	229	442	223	443	216	443	204	440	161	429	109	409	59	378	22	334	7	319	10	307	18	298	30	293	46	291	62	291	68	292	71	292	73	293	76	303	92	313	111	322	131	328	152	330	174	330	184	328	192	324	198	317	203	309	204	292	199	277	184	266	164	260	141	257	119	257	96	258	87	258	80	250	61	235	41	217	24	197	11	177	7	163	10	152	19	145	33	141	50	140	69	142	102	150	137	162	173	177	206	194	234	16383	16383	551	283	144	283	108	275	76	256	48	228	26	198	11	169	22	169	37	189	54	206	72	221	94	231	119	234	143	234	129	217	117	199	106	180	97	160	91	140	88	129	86	118	85	108	84	97	84	86	89	51	102	25	121	7	144	-3	169	-6	195	-5	216	0	235	9	251	23	267	41	275	25	284	12	298	1	317	-4	342	-6	369	-3	396	7	423	25	448	52	471	86	480	106	488	126	494	147	498	167	500	188	499	197	499	207	497	216	496	226	494	234	537	234	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	139	-74	133	-93	125	-106	116	-114	102	-120	84	-124	84	-135	245	-135	245	-124	226	-121	213	-118	205	-114	201	-107	200	-98	200	-90	201	-81	203	-71	206	-60	209	-48	220	-8	243	-3	264	3	285	12	306	23	326	35	370	71	408	115	437	165	456	220	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	45	94	61	54	85	23	117	2	157	-9	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	61	-135	113	-135	150	-2	169	2	187	9	205	19	222	32	239	48	264	75	283	105	298	137	307	169	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	21	56	31	32	47	14	69	1	97	-5	93	-81	111	-102	132	-117	155	-128	181	-134	208	-136	257	-130	302	-112	340	-82	365	-39	375	16	372	35	365	54	353	72	334	89	308	103	254	117	198	127	147	140	111	165	98	208	111	270	145	324	195	366	254	393	314	403	344	398	363	388	376	375	388	364	405	360	418	362	428	366	435	374	439	383	441	395	436	414	423	427	404	435	379	440	350	441	264	428	180	389	107	330	56	255	36	167	44	126	65	97	97	77	136	65	179	58	209	53	236	48	259	42	278	34	294	24	302	17	308	8	312	0	314	-10	315	-21	309	-50	293	-73	268	-91	236	-102	200	-106	179	-105	157	-100	136	-93	118	-83	105	-71	309	303	303	284	291	260	271	236	241	217	197	207	168	203	140	197	112	187	86	174	62	157	48	142	36	126	28	107	22	87	20	64	25	37	38	17	56	3	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	236	7	228	27	214	42	192	53	162	57	150	56	138	53	126	49	115	46	105	45	86	47	71	53	61	61	56	73	54	88	60	114	76	132	99	143	129	148	163	149	184	149	203	150	221	152	238	156	253	163	274	178	291	199	304	226	313	261	319	303	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	169	215	303	215	310	239	175	239	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	313	287	118	287	21	-125	71	-125	113	56	232	56	239	81	119	81	159	250	304	250	447	330	442	339	101	243	208	357	238	390	260	415	274	434	281	451	283	468	281	481	275	493	265	503	250	510	230	512	212	510	194	505	175	495	155	482	133	464	138	455	148	461	160	468	173	473	187	476	199	477	206	476	213	473	217	468	221	462	222	455	220	446	216	436	211	425	204	414	197	404	13	169	19	161	358	256	251	143	221	110	202	86	191	67	185	51	184	35	186	21	192	9	202	-1	217	-8	237	-11	256	-9	274	-4	292	5	312	18	334	35	328	46	318	39	307	32	294	27	281	23	268	22	261	23	254	26	250	31	246	38	245	47	247	56	251	65	257	75	263	86	271	95	295	252	89	252	282	452	215	452	21	203	226	203	34	0	100	0	16	333	40	350	65	364	89	376	114	385	137	392	90	214	118	214	169	398	175	400	181	400	187	401	198	401	239	397	276	383	308	362	335	333	353	299	279	266	216	210	164	140	127	66	105	0	167	0	185	62	213	131	252	197	301	248	360	275	363	260	366	244	367	228	368	211	369	195	358	114	328	35	281	-34	218	-89	143	-121	143	-136	238	-111	320	-57	385	20	427	116	443	226	433	299	405	359	363	404	309	432	245	441	196	438	149	428	102	409	54	382	4	345	61	353	98	332	132	307	162	279	187	245	209	207	89	147	95	129	217	189	222	176	232	148	235	134	239	120	118	60	123	41	242	101	245	85	247	70	250	25	249	4	247	-15	245	-36	241	-57	236	-77	232	-89	220	-119	215	-131	227	-138	253	-96	272	-54	286	-9	294	35	296	82	296	101	294	119	291	138	288	155	283	173	266	216	239	259	198	299	142	336	68	366	370	283	299	283	121	120	120	121	130	145	138	171	144	196	149	220	150	241	148	259	142	273	133	284	120	290	105	292	96	291	87	287	78	281	72	273	70	262	72	249	78	240	87	236	97	235	106	234	113	234	118	232	121	229	123	224	124	216	121	190	114	160	104	130	95	105	87	90	-9	0	61	0	228	152	229	151	218	128	209	107	202	88	199	69	197	49	200	29	208	13	220	1	235	-5	252	-8	266	-6	277	-1	285	5	290	13	291	22	290	30	286	37	280	43	270	47	258	48	249	49	240	51	233	56	227	64	225	75	228	96	236	122	246	148	257	171	267	188	265	216	262	184	256	152	246	119	232	89	216	61	200	42	185	27	169	16	153	9	136	7	119	9	104	16	94	29	87	45	84	67	86	98	93	129	103	160	116	189	133	218	149	240	166	256	183	268	200	276	218	278	234	275	247	268	256	255	262	238	265	216	16383	16383	207	-135	214	-128	220	-120	225	-112	228	-103	229	-94	212	-62	170	-49	119	-40	74	-18	52	30	53	30	64	16	77	5	92	-1	109	-5	126	-6	152	-4	177	1	202	12	227	28	251	48	274	75	294	105	308	137	318	169	321	200	316	232	303	257	283	276	257	288	227	292	192	288	158	276	126	257	98	235	75	209	54	178	38	145	27	109	20	73	18	36	37	-30	81	-69	135	-91	180	-107	199	-127	199	-129	198	-130	198	-132	197	-133	197	-135	375	210	366	181	354	152	341	124	325	97	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	110	138	111	155	117	191	122	210	16383	16383	131	238	139	260	149	281	160	302	172	322	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	393	304	392	289	390	272	387	255	383	238	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	278	292	268	292	266	289	264	285	258	281	254	281	244	282	224	288	211	291	194	292	140	280	92	249	54	204	29	149	20	92	24	61	35	34	53	12	79	-1	112	-6	147	-3	176	5	200	20	222	40	244	64	233	71	212	51	193	35	175	25	157	18	136	16	115	20	98	31	86	47	79	69	77	96	77	105	78	114	79	122	81	131	84	141	203	141	207	163	88	163	98	192	115	223	137	250	163	270	190	277	215	273	233	261	245	245	252	226	256	207	266	207	61	214	82	234	101	249	119	260	138	266	158	268	179	265	196	254	208	238	215	216	217	188	217	179	216	171	215	162	213	153	211	143	92	143	87	123	206	123	196	93	179	62	156	35	131	15	104	7	79	12	61	24	49	40	42	59	38	78	28	78	16	-6	27	-6	28	-3	30	0	33	1	36	3	41	4	51	3	60	0	70	-2	83	-5	100	-6	154	4	202	36	240	81	265	135	274	192	270	224	259	251	241	273	215	287	183	292	147	289	118	280	94	265	72	245	50	220	418	432	89	432	89	422	111	419	125	416	134	411	139	404	140	395	140	388	139	380	137	371	135	361	133	353	54	60	48	41	41	28	32	20	19	14	1	10	1	0	334	0	375	107	365	112	351	93	338	78	326	65	315	56	302	48	282	38	260	31	235	26	205	23	169	22	150	23	135	26	125	30	119	36	118	44	118	52	121	66	126	85	132	111	140	141	161	215	233	215	249	213	260	209	267	200	269	185	269	178	268	172	266	158	265	150	277	147	322	301	310	303	297	275	284	256	269	245	249	240	219	239	167	239	208	393	212	401	217	406	225	409	238	411	257	411	310	410	347	405	370	397	382	383	385	362	385	351	384	345	384	338	383	332	398	330	16383	16383	255	534	253	544	248	553	241	560	233	565	223	567	213	565	204	561	196	554	192	545	190	535	192	525	196	515	203	508	212	504	222	502	233	504	242	508	249	515	253	524	255	534	16383	16383	387	534	386	544	381	553	374	560	365	565	356	567	345	565	336	561	329	554	324	545	322	535	324	525	328	515	335	508	344	504	355	502	365	504	374	508	381	515	386	524	387	534	226	222	275	409	308	409	332	407	350	400	364	390	373	375	375	356	375	341	374	335	373	328	385	327	414	432	75	432	47	330	59	327	75	359	91	383	112	398	139	406	176	409	210	409	118	61	110	41	101	28	88	19	70	14	47	10	47	0	224	0	224	10	205	12	192	16	183	22	179	29	177	38	178	46	182	64	185	74	188	85	218	194	243	214	266	230	287	241	308	248	330	250	349	246	361	237	368	224	372	208	373	190	365	141	345	64	318	-18	288	-85	259	-112	256	-112	252	-111	248	-109	246	-105	245	-100	247	-95	251	-90	257	-84	261	-77	263	-66	261	-54	256	-45	248	-39	239	-35	229	-34	214	-36	202	-43	194	-54	189	-67	188	-83	191	-99	199	-114	212	-126	228	-134	248	-136	267	-135	284	-129	300	-121	316	-109	331	-95	364	-48	393	14	417	84	433	152	439	209	435	237	424	257	406	271	383	278	356	281	326	278	297	269	271	257	248	241	226	222	399	432	79	432	79	422	95	421	106	418	114	413	118	405	119	395	119	389	118	382	117	373	115	365	112	355	31	62	25	43	19	29	10	20	-3	13	-23	10	-23	0	143	0	143	10	122	13	108	16	99	21	94	28	92	36	93	43	94	52	97	62	99	74	102	85	189	409	294	409	318	407	336	401	350	390	358	376	361	357	361	352	360	346	360	331	359	325	370	324	16383	16383	235	493	258	493	372	563	376	566	379	569	381	573	382	577	383	582	382	589	378	596	373	601	367	604	359	605	355	605	349	603	345	601	342	599	450	440	436	440	433	434	429	430	424	427	418	426	411	425	403	425	398	426	392	428	384	430	368	435	353	438	339	440	326	441	313	441	282	439	252	433	223	423	195	409	169	392	128	357	93	316	67	268	50	216	44	161	53	101	76	53	113	18	160	-3	217	-11	246	-10	276	-5	307	2	335	15	359	33	367	42	374	52	380	63	384	75	385	87	384	97	379	106	373	113	364	118	353	120	338	118	326	112	317	103	311	91	309	76	310	68	312	62	314	57	316	53	316	48	312	34	299	24	281	18	258	14	234	13	197	18	165	35	140	64	124	103	118	154	118	165	121	198	123	209	296	209	305	237	129	237	136	263	146	288	159	311	173	333	190	353	213	375	238	392	265	406	293	414	322	417	353	412	377	399	395	378	407	347	414	309	426	309	330	442	315	442	309	435	304	430	299	426	285	424	280	425	274	425	269	427	262	429	254	432	245	435	234	438	223	440	211	441	198	441	161	437	129	423	103	401	86	371	80	333	81	312	86	294	95	276	110	256	130	233	135	228	140	222	145	217	150	211	156	205	182	177	198	159	209	142	216	127	220	112	221	96	217	68	205	44	187	27	163	15	135	11	103	16	77	31	57	55	44	85	39	122	39	130	40	133	41	137	27	138	4	-9	16	-9	20	-1	25	4	31	8	37	10	45	11	49	11	54	10	60	9	67	6	76	3	93	-2	107	-6	120	-9	133	-10	145	-11	188	-5	225	12	253	39	272	75	279	118	277	142	270	165	256	189	235	217	204	250	174	280	155	303	144	320	139	336	138	353	142	376	151	394	167	408	188	416	213	419	246	414	268	401	282	379	289	348	291	311	303	309	253	432	89	432	89	422	109	420	122	416	131	410	135	403	137	393	136	387	135	379	133	371	129	353	51	61	45	42	38	29	28	20	14	15	-3	10	-3	0	157	0	157	10	138	13	125	16	117	21	113	27	112	36	112	45	114	54	116	64	122	86	199	371	205	391	212	405	221	413	234	419	253	422	237	432	73	432	73	422	93	420	106	416	115	410	120	403	121	393	121	387	120	379	118	371	112	353	35	61	29	42	22	29	12	20	-1	15	-20	10	-20	0	142	0	142	10	123	13	109	16	101	21	97	27	96	36	98	54	100	64	102	75	106	86	183	371	189	391	196	405	205	413	219	419	237	422	16383	16383	154	534	153	544	148	553	141	560	132	565	123	567	112	565	103	561	96	554	91	545	89	535	91	525	96	515	103	508	111	504	122	502	132	504	141	508	148	515	153	524	154	534	16383	16383	287	534	285	544	280	553	273	560	265	565	255	567	244	565	235	561	228	554	223	545	222	535	223	525	228	515	235	508	244	504	254	502	264	504	273	508	280	515	285	524	287	534	307	432	138	432	138	422	160	419	174	416	183	411	188	404	189	395	189	388	188	381	187	373	185	363	182	353	98	52	92	37	86	25	79	17	71	11	62	10	54	10	47	13	43	18	40	25	39	35	39	38	40	42	41	45	41	53	40	63	35	71	27	78	18	82	7	84	-1	82	-10	76	-16	69	-20	58	-21	47	-18	27	-7	11	8	0	29	-8	55	-11	74	-9	93	-5	109	1	124	11	137	24	147	39	156	57	166	78	175	102	184	130	252	373	259	392	266	406	275	414	288	419	307	422	383	217	430	217	459	215	484	208	504	195	518	176	523	149	515	101	495	65	465	41	427	28	384	24	369	25	357	28	348	34	342	42	340	52	341	59	343	69	346	80	348	89	350	94	16383	16383	390	241	428	385	433	397	440	407	451	414	463	419	477	422	477	432	170	432	167	422	182	421	193	418	202	412	207	404	208	392	208	381	207	375	205	368	203	360	157	188	141	132	124	87	107	54	88	33	67	26	52	31	44	44	38	59	29	72	12	78	0	76	-9	72	-16	65	-20	55	-22	41	-19	24	-10	10	2	0	19	-7	37	-9	55	-8	72	-4	87	1	100	9	112	20	132	45	148	75	161	108	171	141	180	169	239	384	242	393	245	400	251	405	258	408	268	409	347	409	353	408	358	407	361	404	363	401	364	396	364	394	363	392	363	389	362	386	361	381	276	64	269	44	262	30	253	20	239	14	220	10	220	0	410	0	469	7	520	27	560	59	587	102	596	154	587	192	563	217	529	232	489	239	447	241	386	217	435	217	463	215	488	208	508	195	521	176	525	149	518	101	498	65	468	41	430	28	387	24	372	25	359	28	350	34	345	42	343	52	344	59	346	69	349	80	351	89	353	94	16383	16383	392	241	430	385	436	398	443	407	454	414	466	419	480	422	480	432	317	432	317	422	336	419	350	415	359	410	363	403	364	393	364	387	363	379	361	371	359	361	356	353	327	241	150	241	187	375	193	391	202	404	215	413	232	419	253	422	253	432	73	432	73	422	95	419	109	416	118	411	123	404	124	395	124	388	123	381	119	363	117	353	39	67	32	45	24	30	14	20	1	14	-17	10	-17	0	143	0	143	10	124	14	110	18	102	23	99	30	98	40	98	48	99	51	99	54	143	217	321	217	279	64	272	44	265	30	256	20	242	14	224	10	224	0	413	0	472	7	524	26	564	57	591	99	600	151	598	172	591	190	581	205	568	217	554	227	535	233	515	238	494	240	472	241	450	241	464	0	464	10	443	13	428	17	418	22	413	28	412	36	412	45	413	50	415	56	416	62	438	147	441	160	445	186	446	198	446	208	442	235	430	255	411	270	386	278	356	281	326	278	298	270	272	257	248	241	226	222	276	409	309	409	332	407	351	400	364	390	373	375	375	356	375	341	374	335	373	328	385	327	414	432	75	432	47	330	59	327	75	359	92	383	112	398	140	406	177	409	211	409	116	61	109	41	100	27	88	19	70	14	47	10	47	0	224	0	224	10	206	13	193	16	184	21	179	29	177	39	178	46	179	52	180	59	184	73	218	194	243	214	266	230	287	241	308	248	330	250	350	247	365	238	374	225	379	209	380	191	379	176	373	142	369	126	366	112	352	61	346	44	338	30	327	21	310	14	286	10	286	0	149	245	183	373	191	392	201	405	214	414	230	419	249	422	249	432	70	432	70	422	92	420	107	416	116	410	121	403	123	393	122	387	121	379	118	371	116	362	113	353	35	58	30	40	24	28	15	19	2	14	-17	10	-17	0	143	0	143	10	125	13	111	16	103	22	98	29	97	40	97	44	98	49	99	56	101	63	104	73	142	217	150	217	153	216	156	216	160	215	170	211	177	205	183	196	190	182	198	164	273	0	383	0	383	10	361	13	346	17	335	25	325	36	314	54	270	154	259	176	250	192	240	205	228	216	214	225	214	226	242	238	265	255	286	278	305	306	324	341	336	365	345	379	355	390	366	395	372	392	377	385	383	377	391	371	402	368	418	371	428	378	433	388	435	397	435	404	433	415	427	424	418	431	408	436	395	438	382	437	370	434	359	429	349	422	340	413	332	404	324	393	317	381	309	367	301	351	282	316	262	287	237	264	207	250	168	245	16383	16383	225	493	248	493	361	563	366	566	369	569	371	573	372	577	373	582	371	589	368	596	363	601	356	604	349	605	345	605	342	604	338	603	335	601	333	599	475	432	349	432	349	422	362	421	373	419	382	415	387	411	389	405	388	399	386	393	383	387	375	373	279	200	227	373	226	377	225	382	225	386	224	391	224	395	225	403	228	410	234	414	244	418	256	420	273	422	273	432	115	432	115	422	133	417	146	408	157	391	167	363	181	319	237	133	221	100	203	70	184	45	166	29	149	23	144	28	141	41	136	56	127	69	108	75	98	73	89	69	81	62	75	50	73	35	76	20	84	7	96	-1	111	-7	128	-9	153	-5	177	6	200	26	221	53	242	87	389	348	408	378	424	399	440	412	456	419	475	422	16383	16383	417	551	415	565	409	575	401	582	392	586	384	588	375	586	367	583	361	578	356	571	355	563	356	553	359	547	365	539	366	534	364	525	359	518	351	511	338	507	322	506	305	507	292	511	284	518	279	525	277	534	278	539	281	542	284	547	287	553	288	562	287	571	283	578	277	583	270	586	262	588	253	586	243	582	235	575	229	565	226	551	232	527	248	508	270	495	296	487	322	484	348	487	374	495	396	508	411	527	417	551	494	432	330	432	330	422	349	420	363	415	371	410	376	402	378	392	378	390	377	387	377	384	375	378	288	50	285	39	280	32	275	27	267	24	110	24	105	25	101	27	98	30	98	40	99	43	99	46	100	50	187	375	193	391	202	404	215	413	231	419	253	422	253	432	73	432	73	422	95	419	110	415	119	411	123	404	124	395	124	389	123	381	119	363	117	353	41	67	34	45	26	30	16	20	3	14	-15	10	-15	0	103	0	121	-1	137	-7	149	-19	156	-38	159	-65	158	-74	157	-86	156	-99	153	-117	166	-117	169	-104	174	-90	180	-75	186	-61	194	-49	210	-30	227	-16	244	-6	261	-1	277	0	398	0	400	10	381	13	367	17	359	22	355	29	353	38	354	46	360	73	362	80	440	373	446	392	452	405	462	413	475	418	494	422	245	174	118	174	216	347	16383	16383	375	0	375	10	357	13	344	19	335	30	329	48	323	76	262	443	245	443	56	114	31	71	12	42	-1	25	-15	15	-32	10	-32	0	91	0	91	10	75	12	63	15	55	20	51	26	50	33	50	39	52	47	55	56	59	66	64	76	103	149	249	149	262	63	263	59	263	56	264	52	264	46	263	34	258	24	249	17	234	13	213	10	213	0	143	217	191	217	220	215	245	208	265	195	278	176	283	149	283	138	282	131	281	125	279	118	263	78	243	51	216	34	184	26	145	24	130	25	118	28	109	34	103	42	101	52	102	59	104	69	106	80	109	88	110	93	16383	16383	399	432	78	432	78	422	97	419	110	415	119	410	123	403	124	393	124	387	120	371	118	361	116	353	38	64	32	44	24	30	14	21	0	14	-17	10	-17	0	171	0	230	7	281	27	322	59	348	102	358	154	349	192	325	217	290	232	250	239	208	241	150	241	188	385	193	396	199	403	207	407	218	408	231	409	293	409	317	407	336	400	350	390	358	375	361	356	361	346	360	339	360	329	359	325	370	323	147	218	170	218	190	217	207	215	220	213	230	211	244	203	257	191	267	175	273	155	276	132	270	93	253	62	227	41	192	28	149	24	134	25	122	28	112	34	107	42	105	52	106	59	108	72	112	90	118	112	126	140	16383	16383	154	242	193	385	197	397	203	404	210	407	220	409	234	409	262	406	284	399	299	386	308	367	311	341	306	305	289	278	262	258	225	246	178	242	16383	16383	75	432	75	422	96	420	111	416	120	412	124	405	126	395	125	388	125	380	123	372	121	362	118	353	42	64	35	43	28	29	18	20	4	14	-15	10	-15	0	165	0	225	5	275	21	314	47	339	84	347	132	344	159	334	183	317	203	293	219	262	232	297	242	329	257	355	279	372	309	378	347	373	375	356	399	329	417	290	428	240	432	399	432	79	432	79	422	95	421	106	418	114	413	118	405	119	395	119	389	118	382	117	373	115	365	112	355	31	62	25	43	19	29	10	20	-3	13	-23	10	-23	0	143	0	143	10	122	13	108	16	99	21	94	28	92	36	93	43	94	52	97	62	99	74	102	85	189	409	294	409	318	407	336	401	350	390	358	376	361	357	361	352	360	346	360	331	359	325	370	324	256	54	253	43	248	35	242	29	235	25	225	24	58	24	86	62	113	115	140	185	168	274	200	385	203	394	207	400	212	405	219	408	228	409	328	409	336	408	341	407	345	404	347	401	347	391	345	385	16383	16383	461	432	131	432	128	422	143	421	155	418	163	412	168	404	170	392	170	387	168	375	167	368	165	360	125	225	89	126	53	59	18	22	-20	10	-32	10	-67	-117	-54	-117	-35	-74	-14	-41	8	-17	31	-4	56	0	279	0	297	-6	311	-17	320	-36	323	-65	322	-73	321	-86	319	-99	318	-111	317	-117	330	-117	364	10	347	12	334	16	326	22	321	30	320	41	320	47	321	53	322	60	324	68	326	75	405	373	412	392	419	405	428	413	442	419	461	422	418	432	89	432	89	422	111	419	125	416	134	411	139	404	140	395	140	388	139	380	137	371	135	361	133	353	54	60	48	41	41	28	32	20	19	14	1	10	1	0	334	0	375	107	365	112	351	93	338	78	326	65	315	56	302	48	282	38	260	31	235	26	205	23	169	22	150	23	135	26	125	30	119	36	118	44	118	52	121	66	126	85	132	111	140	141	161	215	233	215	249	213	260	209	267	200	269	185	269	178	268	172	266	158	265	150	277	147	322	301	310	303	297	275	284	256	269	245	249	240	219	239	167	239	208	393	212	401	217	406	225	409	238	411	257	411	310	410	347	405	370	397	382	383	385	362	385	351	384	345	384	338	383	332	398	330	363	245	398	373	405	392	415	405	428	414	444	419	463	422	463	432	284	432	284	422	305	420	320	416	330	410	335	403	336	393	336	387	332	371	330	362	327	353	298	245	291	245	263	247	239	252	222	264	211	284	207	313	207	324	208	336	209	350	210	363	210	374	208	395	202	412	191	426	174	434	152	438	135	435	120	430	109	421	101	410	98	398	99	390	103	382	108	375	117	371	128	369	140	372	149	379	158	387	165	395	171	398	177	395	181	390	183	382	184	372	184	351	181	318	181	307	183	285	189	266	199	251	212	239	229	228	229	227	209	225	190	218	172	208	155	193	137	174	40	54	24	35	12	23	0	17	-14	13	-35	10	-35	0	72	0	207	166	227	189	245	204	260	212	275	216	291	217	248	58	242	40	234	27	223	19	207	14	187	10	187	0	353	0	353	10	335	13	322	16	315	22	312	29	311	40	312	44	312	49	316	63	319	73	356	217	361	217	362	216	364	216	367	215	377	211	385	205	392	196	399	182	407	164	483	0	592	0	592	10	571	13	556	17	544	25	534	36	523	54	479	154	469	176	459	192	449	205	437	216	424	225	424	226	438	231	451	238	464	246	475	254	487	265	514	296	534	331	551	363	566	386	582	395	588	392	592	385	596	377	603	371	613	368	628	371	637	378	641	388	643	397	644	404	642	415	636	424	627	431	616	436	604	438	591	437	580	434	571	429	563	423	554	414	547	405	539	393	532	381	525	366	517	351	506	331	494	310	480	292	464	275	446	262	431	255	415	250	400	247	386	246	374	245	122	442	107	442	83	309	95	309	115	350	137	380	164	402	195	414	231	418	253	414	272	403	285	387	294	368	296	346	291	311	276	282	252	260	220	247	183	242	156	242	150	218	180	218	208	215	231	206	248	192	258	172	262	147	255	103	237	66	209	38	172	20	127	14	105	16	85	20	69	28	58	37	55	48	56	52	58	56	65	63	69	68	75	78	78	84	79	89	80	93	78	104	74	113	68	120	58	125	45	126	30	124	19	117	12	106	7	93	6	79	11	48	25	24	49	5	82	-5	124	-9	145	-9	165	-8	185	-5	204	-1	224	4	258	20	288	43	312	71	328	105	333	146	328	176	314	199	295	216	274	226	255	231	255	232	269	235	284	241	301	249	317	260	332	273	342	285	351	298	357	312	361	328	363	344	359	373	347	400	325	422	292	437	245	443	233	443	220	442	208	440	194	438	180	434	164	430	157	429	151	428	138	428	132	429	127	431	123	435	122	440	496	432	337	432	337	422	353	420	365	417	374	412	379	406	381	398	380	394	380	389	378	379	377	373	115	107	182	360	190	385	201	402	215	413	231	419	251	422	251	432	73	432	73	422	95	419	109	416	118	412	123	405	124	395	124	388	123	381	121	372	119	362	117	353	44	80	36	52	28	33	19	21	5	14	-15	10	-15	0	143	0	143	10	126	12	114	16	105	22	99	30	98	41	98	49	99	53	101	63	366	330	293	61	288	44	280	31	269	21	252	14	226	10	226	0	404	0	404	10	383	13	368	17	359	22	354	30	353	44	354	48	355	53	356	59	360	73	441	373	447	392	454	405	463	413	477	418	496	422	496	432	337	432	337	422	353	420	365	417	374	412	379	406	381	398	380	394	380	389	378	379	377	373	115	107	182	360	190	385	201	402	215	413	231	419	251	422	251	432	73	432	73	422	95	419	109	416	118	412	123	405	124	395	124	388	123	381	121	372	119	362	117	353	44	80	36	52	28	33	19	21	5	14	-15	10	-15	0	143	0	143	10	126	12	114	16	105	22	99	30	98	41	98	49	99	53	101	63	366	330	293	61	288	44	280	31	269	21	252	14	226	10	226	0	404	0	404	10	383	13	368	17	359	22	354	30	353	44	354	48	355	53	356	59	360	73	441	373	447	392	454	405	463	413	477	418	496	422	16383	16383	406	551	404	565	398	575	390	582	381	586	373	588	364	586	357	583	350	578	346	571	344	563	346	553	348	547	352	543	354	539	356	534	354	525	349	518	340	511	328	507	311	506	295	507	282	511	273	518	268	525	266	534	267	539	270	542	273	547	276	553	277	562	276	571	272	578	266	583	259	586	251	588	242	586	233	582	224	575	218	565	216	551	222	527	238	508	260	495	286	487	311	484	337	487	363	495	385	508	400	527	406	551	149	245	183	373	191	392	201	405	214	414	230	419	249	422	249	432	70	432	70	422	92	420	107	416	116	410	121	403	123	393	122	387	121	379	118	371	116	362	113	353	35	58	30	40	24	28	15	19	2	14	-17	10	-17	0	143	0	143	10	125	13	111	16	103	22	98	29	97	40	97	44	98	49	99	56	101	63	104	73	142	217	150	217	153	216	156	216	160	215	170	211	177	205	183	196	190	182	198	164	273	0	383	0	383	10	361	13	346	17	335	25	325	36	314	54	270	154	259	176	250	192	240	205	228	216	214	225	214	226	242	238	265	255	286	278	305	306	324	341	336	365	345	379	355	390	366	395	372	392	377	385	383	377	391	371	402	368	418	371	428	378	433	388	435	397	435	404	433	415	427	424	418	431	408	436	395	438	382	437	370	434	359	429	349	422	340	413	332	404	324	393	317	381	309	367	301	351	282	316	262	287	237	264	207	250	168	245	490	432	170	432	167	422	182	421	193	418	202	412	207	404	208	392	208	381	207	375	205	368	203	360	157	188	141	134	125	88	108	53	88	31	67	24	53	29	45	43	38	59	29	72	12	78	0	76	-9	71	-16	63	-20	53	-22	39	-19	22	-10	8	2	-1	19	-7	37	-9	55	-8	72	-4	87	1	100	9	112	20	132	45	148	75	161	108	171	141	180	169	239	384	242	393	245	400	251	405	258	408	268	409	358	409	365	408	370	407	373	404	375	401	375	389	374	386	373	384	293	82	285	54	275	34	263	21	245	14	220	10	220	0	399	0	399	10	381	12	367	16	356	21	350	28	347	38	347	45	348	48	348	51	349	54	435	373	441	392	448	405	457	413	471	418	490	422	566	432	458	432	236	106	199	432	79	432	79	422	97	420	110	417	120	412	126	406	128	399	128	395	126	390	125	383	123	375	120	365	44	99	33	62	22	37	10	22	-3	14	-21	10	-21	0	109	0	109	10	91	13	78	17	69	24	64	32	62	42	62	48	63	54	65	62	66	70	68	78	146	361	188	0	199	0	449	372	367	67	359	46	350	31	338	21	322	14	299	10	299	0	478	0	479	10	457	12	442	16	432	22	427	29	425	38	426	45	427	53	429	61	432	70	435	80	513	373	518	390	525	403	534	412	547	418	566	422	496	432	333	432	333	422	352	420	366	416	375	410	379	403	381	394	379	380	377	371	374	362	372	353	341	244	152	244	187	375	193	392	203	404	216	413	233	419	254	422	254	432	75	432	75	422	96	419	111	416	119	411	124	404	125	395	125	388	124	381	120	363	118	353	41	67	34	45	27	30	17	20	3	14	-15	10	-16	0	146	0	146	10	125	14	112	18	104	23	100	30	99	40	99	45	100	48	100	51	101	54	145	216	335	216	293	61	287	44	279	30	267	21	250	14	226	10	226	0	406	0	406	10	384	13	369	17	359	22	355	29	353	38	353	42	354	45	354	48	356	54	441	373	446	392	453	405	463	413	477	418	496	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	494	432	72	432	72	422	93	419	108	416	117	411	121	404	123	395	121	381	117	363	115	353	39	67	32	45	24	30	14	20	0	14	-18	10	-18	0	143	0	143	10	123	14	110	18	102	23	98	30	97	40	97	45	98	48	98	51	99	54	187	382	191	393	195	401	201	406	209	408	218	409	366	409	371	408	375	406	378	402	379	397	379	392	376	383	291	61	286	44	277	30	265	21	248	14	224	10	224	0	404	0	404	10	381	13	366	17	357	22	352	29	351	38	351	45	352	48	352	51	353	54	438	373	444	392	451	405	460	413	474	418	494	422	193	388	196	396	201	402	208	406	217	408	227	409	257	406	281	398	300	384	311	362	315	331	313	307	307	286	297	268	284	254	268	242	254	236	240	232	224	228	205	227	183	226	171	226	166	227	159	228	149	229	16383	16383	79	432	79	422	98	419	112	415	120	410	124	403	126	394	125	388	124	380	122	369	119	356	115	339	40	65	33	43	26	29	17	20	3	14	-15	10	-15	0	146	0	146	10	127	13	114	17	106	23	101	29	100	38	100	44	104	60	107	69	109	80	143	208	163	204	174	203	187	202	202	202	236	203	266	208	294	215	318	226	338	239	353	255	365	272	375	292	381	313	383	334	377	369	360	396	331	416	291	428	239	432	457	440	443	440	439	434	435	430	431	427	425	426	418	425	410	425	404	426	398	428	391	430	374	435	357	438	342	440	327	441	313	441	282	439	252	433	223	423	195	409	169	392	128	357	93	316	67	268	50	216	44	161	53	101	76	53	113	18	160	-3	217	-11	256	-7	293	3	328	22	363	49	398	86	386	97	353	66	323	43	295	28	266	20	234	18	194	23	162	39	138	66	123	104	118	154	121	197	130	240	144	282	164	320	190	353	213	375	238	392	265	406	293	414	322	417	353	412	379	399	399	378	413	347	421	309	432	307	426	432	74	432	47	330	58	327	74	359	91	383	112	398	139	406	176	409	216	409	123	61	116	42	107	29	94	20	76	14	52	10	52	0	243	0	243	10	218	12	201	15	191	22	186	30	185	41	185	50	189	68	192	76	194	85	280	409	322	409	345	407	363	400	377	390	385	375	388	356	388	341	387	335	386	328	398	327	475	432	349	432	349	422	362	421	373	419	382	415	387	411	389	405	388	399	386	393	383	387	375	373	278	200	227	373	226	377	225	382	225	386	224	391	224	395	225	403	228	410	234	414	244	418	256	420	273	422	273	432	115	432	115	422	133	417	146	408	157	391	167	363	181	319	235	133	219	100	202	70	184	45	166	29	149	23	144	28	141	41	136	56	127	69	108	75	98	73	89	69	81	62	75	50	73	35	76	20	84	7	96	-1	111	-7	128	-9	153	-5	177	6	200	26	221	53	242	87	389	348	408	378	424	399	440	412	456	419	475	422	209	99	176	105	150	117	132	136	121	161	118	191	119	214	122	235	129	254	140	273	156	291	175	308	196	320	219	328	244	333	273	334	16383	16383	337	334	371	328	397	315	417	297	428	272	432	242	431	219	427	198	420	178	408	159	392	140	374	124	352	112	329	104	303	100	274	99	16383	16383	352	385	357	397	367	407	380	415	398	420	420	422	424	422	424	432	237	432	237	422	259	421	274	419	283	414	288	408	290	400	289	394	288	386	286	376	283	367	281	358	236	355	196	348	161	337	131	323	106	306	86	286	70	265	58	242	50	218	48	193	57	149	80	116	114	93	157	79	203	75	195	48	185	30	171	18	153	12	132	10	126	10	126	0	322	0	322	10	299	12	281	15	270	22	263	30	261	41	261	46	262	52	263	59	266	66	268	75	312	77	351	84	386	93	416	107	442	124	463	144	480	166	492	189	499	213	502	239	493	283	469	316	434	339	391	352	344	358	409	432	271	432	271	422	287	420	298	417	306	412	310	406	312	399	310	389	307	383	303	377	298	371	202	260	163	358	159	368	156	376	154	383	152	395	154	403	158	410	167	415	180	419	200	422	200	432	25	432	25	422	45	419	60	413	71	405	80	393	88	376	156	207	101	143	55	89	21	52	-2	29	-23	17	-43	10	-43	0	97	0	97	10	80	11	68	14	59	18	55	25	53	33	54	38	56	45	59	51	63	58	68	64	169	178	213	69	216	61	220	47	221	40	222	35	220	26	215	20	206	15	191	12	171	10	171	0	350	0	350	10	327	14	311	20	299	28	290	42	281	61	214	231	326	359	345	379	361	395	377	407	392	415	409	422	494	432	330	432	330	422	349	420	363	415	371	410	376	402	378	392	378	390	377	387	377	384	375	378	288	50	285	39	280	32	275	27	267	24	110	24	105	25	101	27	98	30	98	40	99	43	99	46	100	50	187	375	193	391	202	404	215	413	231	419	253	422	253	432	73	432	73	422	95	419	110	415	119	411	123	404	124	395	124	389	123	381	119	363	117	353	41	67	34	45	26	30	16	20	3	14	-15	10	-15	0	316	0	333	-6	347	-18	356	-37	359	-66	359	-75	357	-88	356	-101	354	-111	353	-117	366	-117	400	10	380	13	366	17	357	22	353	29	351	38	352	46	358	73	360	80	438	373	444	392	452	405	461	413	475	418	494	422	439	432	277	432	277	422	296	420	309	416	317	410	322	403	323	394	322	388	321	381	319	372	317	362	315	353	282	230	271	225	255	219	235	212	211	207	186	205	163	207	144	211	130	219	121	230	118	245	118	252	119	259	120	267	124	283	149	375	155	392	164	404	177	414	194	419	215	422	215	432	35	432	35	422	57	419	72	416	81	411	86	404	87	395	87	390	85	380	84	374	82	366	58	277	56	267	54	258	53	249	52	242	52	234	57	209	71	192	93	182	120	177	149	176	180	178	209	183	236	191	258	199	276	207	236	61	230	44	221	30	210	21	192	14	169	10	169	0	348	0	348	10	326	13	311	17	302	22	298	29	296	38	296	42	297	45	297	48	299	54	384	373	389	392	396	405	406	413	420	418	439	422	647	432	485	432	485	422	504	420	517	415	525	410	529	402	531	392	531	390	530	387	530	384	528	378	441	52	437	41	433	33	427	27	420	25	410	24	317	24	312	25	308	27	304	31	303	37	303	40	304	43	304	46	305	49	306	51	393	373	399	392	406	405	415	413	428	418	447	422	447	432	293	432	293	422	311	420	323	415	329	410	332	402	333	392	333	390	332	387	332	384	330	378	244	55	240	44	235	36	229	29	222	25	214	24	117	24	112	25	108	27	105	31	104	37	104	40	105	43	105	46	106	49	106	51	194	375	199	391	206	404	217	413	232	419	253	422	253	432	80	432	80	422	102	419	116	415	124	411	128	404	129	395	129	381	128	372	126	363	124	353	48	67	41	45	33	30	23	20	10	14	-9	10	-9	0	557	0	557	10	537	13	522	17	512	22	507	29	505	38	506	46	507	55	510	64	512	73	514	80	591	373	597	392	604	405	614	413	627	418	647	422	647	432	485	432	485	422	504	420	517	415	525	410	529	402	531	392	531	390	530	387	530	384	528	378	441	52	437	41	433	33	427	27	420	25	410	24	317	24	312	25	308	27	304	31	303	37	303	40	304	43	304	46	305	49	306	51	393	373	399	392	406	405	415	413	428	418	447	422	447	432	293	432	293	422	311	420	323	415	329	410	332	402	333	392	333	390	332	387	332	384	330	378	244	55	240	44	235	36	229	29	222	25	214	24	117	24	112	25	108	27	105	31	104	37	104	40	105	43	105	46	106	49	106	51	194	375	199	391	206	404	217	413	232	419	253	422	253	432	80	432	80	422	102	419	116	415	124	411	128	404	129	395	129	381	128	372	126	363	124	353	48	67	41	45	33	30	23	20	10	14	-9	10	-9	0	470	0	487	-6	501	-18	510	-37	513	-66	512	-75	511	-88	509	-101	508	-111	506	-117	519	-117	554	10	534	13	520	17	511	22	506	29	505	38	506	46	507	55	510	64	512	73	514	80	591	373	597	392	604	405	614	413	627	418	647	422	218	217	265	217	294	215	319	208	339	195	353	176	358	149	351	101	331	65	300	41	263	28	220	24	204	25	192	28	183	34	177	42	175	52	176	59	178	69	180	80	183	89	184	94	16383	16383	225	241	263	385	268	398	275	408	285	415	297	419	311	422	311	432	69	432	41	330	54	327	70	361	86	384	105	399	132	407	169	409	179	409	186	406	192	401	195	395	196	387	196	380	195	376	195	373	194	371	113	64	107	44	100	30	90	20	77	14	58	10	58	0	245	0	304	7	355	27	396	59	422	102	432	154	423	192	399	217	364	232	324	239	282	241	141	217	188	217	217	215	243	208	263	195	276	176	281	149	274	101	254	65	224	41	186	28	143	24	128	25	116	28	107	34	101	42	99	52	100	59	102	69	105	80	107	89	109	94	16383	16383	148	241	186	385	191	397	198	407	208	414	220	419	234	422	234	432	74	432	74	422	93	419	107	415	115	410	120	403	121	393	121	387	119	379	118	371	115	361	113	353	36	64	30	44	23	30	13	20	0	14	-17	10	-17	0	169	0	227	7	278	27	319	59	345	102	355	154	346	192	322	217	287	232	247	239	205	241	16383	16383	591	432	429	432	429	422	448	420	461	416	470	410	475	403	476	393	476	387	474	379	473	371	470	362	468	353	390	61	384	42	377	29	367	20	353	15	334	10	334	0	497	0	497	10	478	13	465	16	457	21	453	27	452	36	452	45	453	54	455	64	458	75	462	86	537	371	543	391	550	405	559	413	572	419	591	422	142	217	188	217	217	215	243	208	263	195	277	176	282	149	274	101	255	65	225	41	187	28	143	24	128	25	116	28	107	34	101	42	99	52	100	59	102	69	105	80	108	89	109	94	16383	16383	149	241	188	385	193	398	200	407	210	414	222	419	237	422	237	432	75	432	75	422	94	419	108	415	116	410	121	403	122	393	121	387	120	379	118	371	116	361	114	353	36	64	30	44	23	30	13	20	0	14	-17	10	-17	0	169	0	228	7	279	27	319	58	346	99	356	148	354	165	349	181	342	194	333	206	322	215	302	227	280	234	256	239	231	241	206	241	104	441	80	309	92	309	112	349	137	380	167	401	203	413	245	417	283	410	312	392	332	363	344	324	347	277	347	261	346	253	346	245	344	237	169	237	161	209	341	209	333	179	323	151	310	124	294	98	276	75	253	54	229	37	201	24	171	15	137	13	111	14	89	19	73	27	63	36	59	47	62	54	68	61	75	69	81	79	84	92	82	102	78	111	72	118	62	123	49	125	34	122	23	116	16	105	11	93	10	78	16	45	34	19	61	2	96	-7	136	-11	178	-8	219	0	258	14	295	35	328	62	359	96	385	134	404	175	417	221	421	270	414	327	392	375	359	410	317	433	269	441	238	441	221	440	203	437	187	434	178	432	167	429	156	428	145	426	132	426	127	428	123	431	120	435	118	441	500	324	497	277	486	224	470	170	447	119	418	73	401	52	382	35	361	21	339	13	316	10	290	14	270	27	256	48	247	77	244	114	247	160	256	208	271	255	291	300	316	341	336	366	357	388	379	404	403	415	429	419	454	415	474	403	488	383	497	357	500	324	16383	16383	147	244	183	375	189	391	198	404	211	413	228	419	249	422	249	432	69	432	69	422	90	419	105	416	114	411	118	404	120	395	118	381	117	372	114	363	112	353	36	67	29	44	21	29	12	19	-1	14	-20	10	-20	0	141	0	141	10	121	14	108	18	100	23	96	30	95	40	95	48	97	54	139	216	194	216	189	200	186	184	182	152	182	136	187	84	204	43	230	13	264	-5	306	-11	332	-9	358	-3	384	6	409	19	433	35	475	71	511	116	538	168	557	225	563	287	558	341	542	384	516	415	480	435	435	441	405	438	375	430	346	416	319	399	293	377	271	354	251	329	232	302	217	274	203	244	290	230	283	228	275	227	266	226	247	226	215	229	188	238	169	252	156	271	152	295	161	340	185	374	220	396	262	408	308	412	318	412	325	410	329	406	331	401	332	394	325	359	323	353	16383	16383	448	432	302	432	258	431	217	426	180	417	147	402	119	381	107	368	98	352	91	335	86	317	84	299	90	269	105	243	128	224	157	211	190	207	190	205	31	43	18	32	6	23	-6	16	-19	12	-32	10	-32	0	68	0	262	202	283	202	245	61	238	44	230	30	218	21	201	14	177	10	177	0	358	0	358	10	338	13	324	17	314	23	309	31	307	41	309	55	310	63	312	71	315	80	392	373	398	392	405	405	415	413	429	418	448	423	245	239	243	210	237	179	226	149	212	118	194	90	181	72	166	55	149	40	130	29	111	25	97	27	86	32	78	41	73	55	71	74	74	101	81	130	92	161	106	190	122	217	139	238	156	255	173	268	191	275	208	277	221	275	232	270	239	262	244	252	245	239	16383	16383	310	73	293	54	274	35	267	31	262	28	258	27	255	28	251	30	250	32	249	35	252	55	261	93	274	146	290	209	308	276	309	280	310	282	310	284	312	290	307	292	267	288	265	285	258	254	253	267	245	278	234	285	220	290	205	292	183	290	161	283	139	272	117	258	97	240	70	211	48	178	31	143	19	106	16	69	19	42	28	21	42	5	60	-3	81	-6	108	-3	135	8	160	28	187	57	216	97	209	69	204	51	202	39	200	21	201	10	204	3	210	-2	217	-5	227	-6	242	-4	257	2	273	15	293	36	319	67	260	216	258	184	252	152	241	119	228	89	211	61	196	42	180	27	164	16	148	9	131	7	114	9	99	16	89	29	82	45	80	67	82	98	88	129	98	160	112	189	129	218	145	240	162	256	179	268	196	276	214	278	229	275	242	268	252	255	258	238	260	216	16383	16383	344	452	336	440	327	433	316	429	304	427	249	427	179	408	124	358	82	291	53	221	34	161	31	146	28	130	26	114	24	99	24	85	28	53	40	28	60	9	87	-2	121	-6	147	-4	173	1	198	12	222	28	245	48	269	75	289	105	303	137	312	169	316	200	311	232	298	257	279	276	253	288	222	292	206	291	190	289	174	285	159	279	143	272	127	262	112	251	99	240	87	229	76	220	75	220	91	260	114	301	143	337	177	364	214	377	230	378	261	378	277	380	292	384	314	395	330	409	342	425	349	440	354	452	207	98	203	72	193	47	176	26	153	12	124	7	104	10	89	19	79	33	73	52	71	74	72	87	73	101	75	113	77	123	79	129	93	134	111	139	130	142	148	145	163	146	179	144	191	139	200	129	205	116	207	98	16383	16383	237	239	227	210	203	188	168	171	126	158	81	148	99	201	122	238	147	262	172	274	194	278	209	276	220	272	229	264	235	253	237	239	16383	16383	183	163	213	169	240	180	261	195	275	214	280	237	276	258	266	274	250	284	230	290	208	292	135	279	82	244	47	197	27	145	21	97	24	64	33	35	52	13	82	-1	124	-6	165	-1	204	13	235	36	257	66	265	100	259	130	244	148	224	157	202	161	183	161	67	231	84	242	100	251	116	256	134	259	153	260	170	258	183	253	192	245	198	234	200	222	180	186	130	157	71	128	21	96	1	53	4	32	15	16	33	3	56	-4	86	-6	108	-5	131	0	154	9	179	26	208	50	200	58	176	43	156	33	138	27	123	25	108	24	92	26	77	29	66	36	58	46	55	61	76	102	125	132	184	157	234	187	254	232	251	252	241	269	226	281	206	289	181	292	149	289	121	280	97	268	77	254	61	239	256	216	254	186	248	153	239	120	225	89	209	61	194	41	178	26	161	15	144	9	127	7	110	10	96	19	85	33	78	50	75	71	77	102	82	133	92	163	105	192	122	220	139	240	156	257	174	268	192	276	209	278	225	275	238	267	248	254	254	237	256	216	16383	16383	140	441	180	419	213	385	238	344	256	301	265	260	263	259	255	271	246	280	235	287	221	291	205	292	150	280	99	248	58	202	30	146	20	86	24	52	37	26	57	7	84	-3	118	-6	180	6	233	42	275	96	302	163	311	238	303	296	282	350	247	396	202	431	149	452	89	138	107	175	131	213	159	245	188	268	213	277	222	276	229	273	233	267	235	260	236	251	234	239	230	225	223	212	214	199	203	187	187	174	169	163	147	154	121	146	89	137	16383	16383	244	72	219	52	197	38	176	29	157	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	151	136	205	157	245	183	271	214	279	247	277	262	270	275	259	284	244	290	225	292	166	280	111	248	65	201	34	145	22	84	27	53	40	28	60	9	86	-2	117	-6	148	-3	177	4	203	19	228	39	251	64	290	160	324	286	276	286	242	160	203	160	204	167	205	175	206	184	206	198	203	234	192	260	176	278	156	289	132	292	109	290	90	283	72	272	54	253	35	228	44	222	57	239	71	252	85	261	98	267	112	269	127	266	140	257	150	242	157	221	159	193	157	164	150	130	140	95	126	62	107	35	99	28	89	22	80	17	71	14	64	13	52	18	48	30	47	43	42	55	27	60	20	58	13	54	6	48	2	39	0	29	1	22	3	15	7	10	12	4	18	0	24	-2	31	-4	47	-6	56	-6	98	2	134	28	163	63	186	104	200	146	239	146	198	0	246	0	287	146	324	146	321	135	319	125	318	114	317	104	317	95	321	58	331	30	347	9	367	-2	392	-6	414	-4	434	1	451	13	469	31	487	56	479	62	466	46	452	33	438	24	425	18	411	16	396	19	383	28	373	43	367	65	364	92	367	121	373	154	384	189	398	222	417	249	425	256	432	263	440	267	447	270	455	271	466	267	472	256	476	243	483	233	500	228	506	229	513	232	518	237	522	245	524	256	522	267	517	277	508	285	494	290	476	292	436	285	400	265	370	235	345	200	328	160	67	292	43	207	54	207	66	230	80	249	97	264	118	274	142	278	157	276	169	270	178	260	184	246	186	228	183	209	172	190	156	174	134	163	109	159	89	159	84	143	87	144	99	144	119	142	134	135	146	124	153	109	156	91	153	66	143	43	126	24	101	11	68	7	55	8	46	11	39	16	35	21	34	26	35	34	38	40	41	45	43	51	44	58	43	67	40	75	35	81	27	84	18	86	9	84	1	81	-5	74	-9	64	-11	52	-7	32	3	16	21	3	47	-4	78	-6	104	-5	129	-1	152	6	173	17	190	31	198	41	205	52	210	64	213	76	214	87	211	105	203	120	190	133	172	143	149	151	149	152	173	157	197	167	217	182	231	202	237	228	234	247	225	264	208	279	184	288	149	292	132	291	117	288	95	282	85	281	82	281	79	283	77	285	76	289	76	292	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	16383	16383	303	442	295	416	282	394	266	376	246	364	221	360	206	362	194	366	186	372	180	380	178	388	179	393	185	401	188	407	189	417	188	425	184	432	178	437	170	441	163	442	154	441	146	437	138	430	133	420	131	407	136	383	149	364	169	350	192	341	216	339	249	345	275	361	295	385	308	413	315	442	105	160	142	290	139	292	120	288	82	282	60	279	33	275	33	265	41	265	54	264	64	262	71	259	75	254	76	247	76	241	74	233	71	223	68	210	64	194	12	0	61	0	101	146	120	136	134	122	143	103	151	83	163	41	172	22	182	7	197	-3	217	-6	232	-4	247	2	262	16	277	36	293	65	283	72	281	69	279	65	277	62	275	58	273	55	266	44	259	36	253	31	246	28	240	27	233	32	227	46	222	65	216	87	206	109	198	122	188	133	176	142	162	148	148	151	148	152	177	170	200	195	219	222	235	244	249	253	259	250	267	244	272	237	280	231	290	228	300	230	308	233	315	240	320	248	322	259	320	268	315	277	307	285	296	290	284	292	243	278	213	246	186	207	155	174	112	160	283	76	270	59	258	46	248	37	240	30	232	26	226	25	222	26	219	27	217	30	216	33	216	41	217	46	218	54	221	65	224	78	261	212	263	220	265	229	266	236	267	244	268	251	266	265	260	276	251	284	240	290	225	292	198	289	170	277	144	254	119	216	98	160	89	129	77	91	67	60	56	37	44	22	30	16	27	18	26	22	25	27	25	34	22	41	19	47	15	51	10	54	5	56	0	56	-7	55	-15	52	-22	46	-26	38	-28	26	-26	14	-20	4	-12	-2	-1	-6	10	-7	22	-6	32	-4	42	0	51	5	58	13	71	30	81	51	90	74	97	96	103	115	115	156	123	182	131	203	140	220	148	234	157	245	164	251	171	256	179	260	187	263	195	264	201	263	206	261	211	257	213	250	214	242	214	235	212	225	210	213	208	200	205	187	175	80	171	62	168	49	166	40	165	34	165	30	166	16	171	6	178	0	186	-4	196	-5	214	-3	230	2	248	15	268	36	293	67	389	77	375	60	364	47	355	37	347	30	340	26	334	24	330	25	327	26	325	29	324	33	324	37	328	72	340	123	355	183	371	240	385	286	346	286	210	82	208	82	183	286	143	286	94	129	82	92	69	61	56	37	43	22	28	16	25	18	24	22	24	27	23	34	21	41	18	46	14	51	4	55	0	55	-9	54	-16	51	-23	45	-27	37	-29	25	-26	13	-21	4	-12	-2	-1	-6	10	-7	26	-6	40	-2	50	3	59	12	67	21	78	38	88	56	96	76	110	118	142	217	168	0	173	0	313	207	297	155	286	113	279	79	275	52	274	29	276	15	280	5	287	0	296	-4	305	-6	323	-4	338	2	355	15	374	37	398	68	303	78	300	74	298	71	295	67	292	64	290	61	279	47	270	37	262	30	255	26	249	25	245	26	242	28	240	30	239	33	239	41	240	47	242	55	244	65	248	78	302	286	254	286	219	154	104	154	143	290	140	292	120	288	102	284	83	281	61	278	33	275	33	265	50	264	63	262	71	259	75	254	76	247	76	241	75	237	75	232	13	0	61	0	100	140	215	140	200	80	195	62	192	49	190	40	189	34	188	30	190	16	195	6	202	0	210	-4	220	-5	237	-3	253	3	270	16	289	37	313	69	256	216	253	184	247	152	237	119	223	89	207	61	191	42	176	27	160	16	144	9	126	7	109	9	95	16	84	29	77	45	75	67	77	98	83	129	93	160	107	189	124	218	140	240	157	256	174	268	191	276	208	278	224	275	238	268	247	255	254	238	256	216	16383	16383	311	200	307	232	294	257	274	276	248	288	218	292	202	291	186	289	170	285	154	279	138	272	99	245	66	211	41	172	25	129	19	85	23	53	35	28	55	9	83	-2	117	-6	143	-4	168	1	193	12	217	28	241	48	265	75	284	105	299	137	308	169	311	200	308	78	305	74	302	71	300	67	294	61	283	47	274	37	266	30	260	26	254	25	249	26	246	28	244	30	243	33	243	41	244	46	246	54	249	65	252	78	290	212	292	220	293	229	295	236	296	244	296	251	295	265	289	276	281	285	268	290	253	292	227	287	200	271	170	243	137	202	100	146	144	290	142	292	122	288	86	282	63	279	35	275	35	265	52	264	64	262	72	259	76	254	78	247	78	244	77	242	77	236	76	234	13	0	62	0	78	53	90	90	101	117	113	140	129	164	152	198	173	224	193	243	210	254	226	258	232	257	236	255	240	251	242	246	242	232	241	223	239	212	236	199	233	187	204	80	199	62	196	49	195	40	194	34	194	30	195	16	200	6	206	0	215	-4	225	-5	242	-3	258	3	274	16	293	37	317	69	251	207	250	179	244	151	235	123	223	95	206	68	188	46	169	28	150	16	131	8	110	5	100	6	91	10	84	15	80	22	78	30	81	51	88	81	98	117	109	154	121	188	133	211	149	231	168	248	189	260	211	264	226	262	238	255	245	244	250	228	251	207	16383	16383	143	290	139	292	35	275	35	265	51	265	58	264	66	263	73	260	78	255	80	247	79	244	78	238	76	229	74	217	70	203	-5	-83	-10	-99	-16	-110	-24	-118	-35	-122	-50	-124	-50	-135	84	-135	84	-124	67	-123	56	-121	48	-118	43	-112	42	-105	44	-94	48	-76	55	-51	62	-23	69	4	79	0	88	-3	97	-5	105	-6	115	-6	172	5	224	37	267	86	297	145	307	209	305	238	296	261	282	278	261	288	235	292	211	289	188	281	166	267	144	245	122	217	230	71	210	51	191	35	172	25	154	18	134	16	113	20	97	29	85	45	77	66	75	92	77	127	85	160	98	192	115	221	135	246	148	257	161	266	176	272	191	277	207	278	216	277	222	276	228	273	231	269	232	265	231	258	225	246	223	240	222	233	223	225	226	218	231	212	238	208	248	207	257	208	266	213	273	220	278	228	279	239	276	256	267	271	252	282	233	289	210	292	186	290	163	285	140	277	119	265	99	251	73	226	50	198	33	165	22	131	18	95	22	58	34	30	54	9	82	-2	115	-6	143	-4	169	3	193	17	217	37	240	64	469	69	460	78	446	61	435	47	425	37	417	30	410	26	403	25	400	26	398	27	396	29	395	32	395	38	396	43	397	49	399	57	401	66	440	208	443	221	445	231	447	240	448	247	449	253	447	266	442	276	434	285	424	290	410	292	402	292	386	288	377	284	368	279	349	265	330	246	310	222	288	191	262	152	272	180	279	205	285	226	288	242	289	252	287	266	283	277	275	285	263	290	249	292	224	287	197	270	169	243	137	204	103	152	142	290	140	292	120	288	82	282	60	279	33	275	33	265	49	265	58	264	66	262	72	260	75	256	76	251	75	244	73	232	70	216	66	196	60	174	11	0	61	0	77	54	90	93	101	121	112	143	124	163	147	194	169	221	189	241	208	253	223	258	228	257	232	255	235	251	237	247	238	241	236	229	230	203	221	166	209	118	193	61	175	0	225	0	239	54	252	94	265	126	279	154	296	180	316	206	335	227	353	244	369	254	383	258	387	257	391	255	394	252	396	244	396	241	395	237	395	232	393	226	392	219	353	68	350	54	347	43	346	35	345	29	344	24	345	14	349	5	354	0	361	-4	371	-5	389	-2	408	5	426	19	446	39	466	65	137	123	127	163	115	208	101	249	89	280	80	292	78	292	58	289	41	286	27	284	16	282	7	280	-1	278	-5	278	-9	277	-14	276	-14	265	-10	266	-5	267	2	267	6	268	20	266	32	262	41	254	49	242	57	225	69	187	84	136	97	81	108	34	112	5	109	-7	105	-17	94	-33	78	-54	59	-75	40	-92	22	-99	14	-97	4	-87	-2	-82	-14	-80	-22	-82	-29	-85	-35	-91	-38	-98	-40	-107	-38	-116	-33	-124	-26	-130	-17	-134	-6	-136	20	-127	52	-102	89	-62	130	-9	171	54	201	106	225	153	243	195	254	229	258	256	256	267	251	277	244	285	234	290	223	292	214	291	207	288	201	283	198	276	197	268	197	262	199	257	202	252	207	247	214	242	220	237	225	233	229	230	231	225	231	220	228	200	219	175	203	142	180	101	150	50	225	211	188	80	181	64	169	47	153	32	134	21	113	16	97	20	84	30	74	46	69	65	67	87	71	129	83	177	105	222	137	256	178	269	190	267	202	260	214	248	222	233	225	214	16383	16383	401	200	398	157	386	108	365	63	333	29	289	16	277	19	265	26	254	37	246	52	243	71	244	86	248	106	255	132	265	165	279	205	286	221	298	237	314	253	333	265	353	269	370	266	383	256	393	241	399	222	401	200	16383	16383	279	232	338	449	333	452	312	448	292	444	271	440	250	437	229	435	229	424	254	424	261	422	267	419	272	414	274	407	273	398	268	377	260	344	249	300	234	246	230	258	222	271	211	281	195	289	174	292	123	280	81	247	48	201	27	148	19	94	22	63	31	36	46	13	67	-1	93	-6	110	-5	127	-2	143	5	159	18	176	37	177	37	145	-83	140	-99	134	-110	126	-118	115	-122	100	-124	100	-135	234	-135	234	-124	218	-123	207	-121	199	-118	195	-112	194	-105	194	-100	196	-93	198	-82	201	-70	204	-57	231	48	234	35	241	20	253	6	270	-3	294	-6	345	5	387	38	420	86	441	143	449	202	445	231	435	256	420	275	401	288	379	292	354	290	333	283	315	272	298	255	281	232	156	235	150	258	144	274	138	285	131	290	122	292	112	291	100	289	85	286	67	280	44	273	37	271	39	259	51	263	58	265	64	266	69	267	73	267	77	268	85	267	92	263	97	256	102	242	107	222	126	140	72	64	63	53	55	43	49	37	43	33	38	31	35	31	32	32	28	33	25	35	21	37	11	41	7	43	3	44	0	44	-7	43	-13	40	-18	35	-21	28	-22	21	-20	11	-16	3	-9	-2	0	-5	10	-6	21	-5	32	-2	44	5	57	18	73	38	131	117	150	38	155	20	161	7	169	0	178	-5	189	-6	204	-4	218	2	233	16	250	37	271	68	260	74	257	70	255	67	252	64	249	60	246	55	238	45	231	37	226	32	220	30	215	29	210	30	206	33	202	39	198	46	195	56	174	145	172	154	170	161	169	167	169	175	185	203	201	225	214	242	225	252	234	255	242	254	249	251	261	245	268	244	276	245	282	248	286	253	289	260	290	268	289	276	286	283	280	288	273	291	264	292	247	289	229	279	210	261	189	234	163	197	328	73	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	245	-5	261	-1	269	2	277	8	277	7	270	0	263	-11	257	-22	252	-34	251	-46	251	-53	252	-58	252	-67	251	-79	248	-88	243	-96	236	-102	225	-108	231	-119	260	-105	279	-90	289	-76	294	-61	295	-46	293	-30	292	-23	290	-15	290	0	291	7	294	16	298	26	305	38	289	81	271	58	257	42	246	32	238	27	231	25	227	27	225	29	224	32	224	36	225	43	227	54	230	66	234	78	237	88	289	286	239	286	200	143	193	138	182	134	168	129	153	126	137	124	120	125	109	129	101	135	97	144	96	154	96	161	97	166	98	170	99	176	130	290	127	292	104	287	60	279	42	277	28	275	28	265	40	265	48	264	54	264	57	263	61	261	67	255	68	252	68	247	67	244	66	240	64	230	56	202	51	183	47	169	46	159	45	152	48	134	56	121	69	111	89	106	114	104	132	106	150	109	167	114	183	119	196	125	188	92	183	75	179	59	176	45	174	34	173	26	174	15	178	6	184	0	193	-4	204	-5	222	-3	238	4	255	18	275	41	298	75	489	79	472	56	458	41	449	31	441	26	435	25	432	26	430	27	429	29	428	32	427	36	428	44	431	54	434	67	437	79	440	88	492	286	443	286	426	240	412	205	400	177	386	151	370	125	346	91	325	64	307	44	291	32	276	28	271	29	267	31	265	34	263	44	263	46	264	49	264	53	265	55	323	286	274	286	257	240	243	205	230	177	217	151	200	125	177	91	156	64	137	44	121	32	106	28	101	29	98	31	95	34	93	44	93	46	94	49	94	51	95	53	95	55	131	186	139	222	143	238	145	251	146	260	144	271	141	280	135	287	126	291	115	292	98	290	81	283	64	269	44	247	21	214	30	207	48	230	62	245	73	255	81	260	88	261	92	259	94	257	94	254	95	250	94	243	92	233	86	209	84	198	61	112	54	87	49	67	45	50	43	37	42	28	44	15	48	5	55	-1	65	-5	78	-6	104	-2	131	13	160	44	194	90	237	156	251	179	232	115	225	91	220	70	216	52	213	38	212	28	214	15	218	5	225	-1	234	-5	247	-6	274	-2	301	13	329	43	363	90	405	156	407	156	396	118	387	85	381	58	377	38	375	26	377	15	381	6	387	0	396	-4	407	-5	425	-3	440	3	457	17	476	40	499	73	489	79	472	56	458	41	449	31	441	26	435	25	432	26	430	27	429	29	428	32	427	36	428	44	431	54	434	67	437	79	440	88	492	286	443	286	426	240	412	205	400	177	386	151	370	125	346	91	325	64	307	44	291	32	276	28	271	29	267	31	265	34	263	44	263	46	264	49	264	53	265	55	323	286	274	286	257	240	243	205	230	177	217	151	200	125	177	91	156	64	137	44	121	32	106	28	101	29	98	31	95	34	93	44	93	46	94	49	94	51	95	53	95	55	131	186	139	222	143	238	145	251	146	260	144	271	141	280	135	287	126	291	115	292	98	290	81	283	64	269	44	247	21	214	30	207	48	230	62	245	73	255	81	260	88	261	92	259	94	257	94	254	95	250	94	243	92	233	86	209	84	198	61	112	54	87	49	67	45	50	43	37	42	28	44	15	48	5	55	-1	65	-5	78	-6	104	-2	131	13	160	44	194	90	237	156	251	179	232	115	225	91	220	70	216	52	213	38	212	28	214	15	218	5	225	-1	234	-5	247	-6	274	-2	301	13	329	43	363	90	405	156	407	156	396	118	387	85	381	58	377	38	375	26	377	15	381	6	387	0	396	-4	407	-5	416	-5	432	-1	440	2	448	8	449	7	441	0	434	-11	428	-22	423	-34	421	-46	422	-49	422	-53	423	-58	423	-63	424	-67	423	-79	419	-88	414	-96	406	-102	396	-108	402	-119	431	-105	449	-90	460	-76	465	-61	466	-46	462	-14	461	-4	462	2	463	9	466	18	470	28	476	38	499	73	293	118	288	91	274	62	253	35	224	16	190	9	174	11	161	16	152	23	146	33	144	44	146	70	150	92	157	110	166	125	178	137	186	142	197	149	212	156	228	161	245	163	259	162	272	158	283	149	290	137	293	118	16383	16383	163	141	166	163	176	193	190	225	209	258	233	286	226	292	218	286	210	282	201	279	191	278	180	277	159	279	142	282	126	287	109	290	89	292	65	289	47	281	32	267	20	248	8	222	16	219	25	232	33	242	43	249	53	252	64	254	80	253	95	250	121	246	134	245	147	245	169	249	177	251	183	253	183	251	156	224	132	191	112	153	98	114	93	75	96	47	106	24	123	7	150	-3	187	-6	237	0	282	18	317	47	341	82	350	121	347	143	337	161	321	176	298	185	268	188	242	186	219	179	198	168	180	155	164	141	230	118	225	91	211	62	190	35	161	16	126	9	111	11	98	16	88	23	83	33	81	44	82	70	86	93	93	111	103	125	115	137	122	142	134	149	148	156	164	161	182	163	196	162	209	158	220	149	227	137	230	118	16383	16383	100	142	138	290	136	292	115	287	95	283	77	280	57	278	36	275	36	265	49	265	57	264	62	264	66	263	72	259	74	257	75	255	77	249	76	245	75	237	73	228	71	217	67	205	44	112	41	100	38	87	34	63	33	51	36	32	44	16	60	4	86	-4	123	-6	174	0	219	18	254	47	278	82	287	121	284	143	274	161	258	176	235	185	205	188	178	186	155	179	135	168	117	155	101	141	16383	16383	426	78	412	61	401	47	392	37	385	30	378	26	372	25	367	26	364	28	362	30	361	33	361	41	362	47	364	55	367	65	370	78	424	286	376	286	322	80	317	62	314	49	312	40	311	34	311	30	313	16	317	6	324	0	333	-4	342	-5	360	-3	377	3	395	17	414	39	435	72	230	118	225	91	211	62	190	35	161	16	126	9	111	11	98	16	88	23	83	33	81	44	82	71	86	93	93	111	103	125	115	137	122	142	134	149	148	156	164	161	182	163	196	162	209	158	220	149	227	137	230	118	16383	16383	100	142	138	290	136	292	115	287	95	283	77	280	57	278	36	275	36	265	49	265	57	264	62	264	66	263	72	259	74	257	75	255	77	249	76	245	75	237	73	228	71	217	67	205	44	112	41	100	39	88	36	75	34	63	33	51	36	32	44	16	60	4	86	-4	123	-6	174	0	219	18	254	47	278	82	287	121	284	143	274	161	258	176	235	185	205	188	178	186	155	179	135	168	117	155	101	141	69	292	47	207	57	207	69	228	83	247	102	263	124	274	151	278	170	274	184	262	194	244	200	220	202	193	202	186	201	179	201	172	200	165	200	157	110	157	106	143	197	143	194	125	190	109	184	93	178	78	171	65	158	46	143	30	125	18	104	10	80	7	71	8	62	10	56	14	52	20	50	26	51	34	54	40	57	45	60	51	61	58	60	67	56	75	51	81	44	84	35	86	26	84	17	80	11	74	6	64	4	50	8	32	17	17	33	4	54	-3	80	-6	136	2	185	30	224	71	249	124	259	184	255	219	242	249	221	272	191	287	152	292	135	291	121	288	109	285	98	282	87	281	84	281	81	283	80	285	79	289	79	292	378	216	376	184	370	152	359	119	346	89	329	61	313	42	298	27	282	16	266	9	249	7	232	9	217	16	207	29	200	45	197	67	200	98	206	129	216	160	229	189	246	218	262	240	279	256	296	268	314	276	331	278	347	275	360	268	370	255	376	238	378	216	16383	16383	106	154	144	290	143	292	122	288	104	285	85	282	63	279	35	275	35	265	52	265	63	264	71	261	76	258	78	253	79	246	78	241	77	233	74	222	70	209	67	194	14	0	64	0	103	140	150	140	147	129	143	107	142	95	142	85	146	53	158	28	178	9	205	-2	239	-6	265	-4	291	1	316	12	340	28	364	48	387	75	407	105	421	137	431	169	434	200	429	232	416	257	396	276	371	288	341	292	324	291	308	289	292	285	277	279	261	272	234	255	209	233	188	209	170	183	156	154	201	148	182	148	160	150	142	156	127	165	118	178	115	194	120	226	135	248	158	262	185	269	214	271	219	271	227	267	229	263	230	259	230	256	229	255	229	253	228	251	16383	16383	288	79	270	56	257	41	247	31	240	26	233	25	230	26	227	29	226	32	226	36	227	44	229	54	232	67	235	79	238	89	290	286	205	286	165	284	126	275	93	258	69	230	61	191	64	175	72	161	86	150	105	141	128	137	127	136	108	132	91	124	76	112	64	94	54	69	47	51	41	37	34	29	27	24	18	22	11	23	6	27	1	34	-1	42	-2	54	-2	61	-1	65	-1	69	0	73	-10	73	-12	68	-14	62	-15	57	-15	47	-13	26	-7	11	2	1	13	-3	27	-5	45	-3	61	2	75	13	87	30	98	52	116	90	133	114	150	127	165	132	177	133	198	133	189	101	182	74	177	53	175	36	174	26	176	15	180	6	186	0	195	-4	206	-5	223	-3	239	3	256	17	274	40	297	73	89	138	107	175	131	213	159	245	188	268	213	277	222	276	229	273	233	267	235	260	236	251	234	239	230	225	223	212	214	199	203	187	187	174	169	163	147	154	121	146	89	137	16383	16383	244	72	219	52	197	38	176	29	157	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	151	136	205	157	245	183	271	214	279	247	277	262	270	275	259	284	244	290	225	292	166	280	111	248	65	201	34	145	22	84	27	53	40	28	60	9	86	-2	117	-6	148	-3	177	4	203	19	228	39	251	64	16383	16383	182	369	180	378	176	387	169	395	160	400	150	401	140	400	131	395	124	388	119	380	118	370	119	359	123	350	130	343	139	338	149	336	160	338	169	343	176	350	180	359	182	369	16383	16383	315	369	313	378	308	387	301	395	293	400	283	401	273	400	263	395	256	388	252	380	250	370	251	359	256	350	263	343	272	338	282	336	293	338	301	343	309	350	313	359	315	369	102	153	149	325	259	325	268	350	156	350	182	449	177	452	156	448	116	440	96	437	73	435	73	424	99	424	106	422	112	418	117	414	118	408	118	402	117	395	115	387	113	378	110	367	105	350	38	350	30	325	99	325	13	0	63	0	78	53	90	90	100	117	112	140	126	164	147	195	170	220	191	240	211	253	227	258	233	257	237	255	240	252	242	246	243	239	242	231	240	221	237	210	234	200	232	192	184	-1	171	-48	159	-83	147	-106	135	-118	120	-122	115	-122	112	-121	110	-119	108	-116	108	-114	109	-109	111	-106	115	-98	116	-91	115	-83	112	-76	107	-71	100	-68	90	-66	81	-68	74	-72	68	-78	64	-87	63	-96	65	-109	73	-120	84	-129	98	-135	115	-136	148	-131	176	-113	200	-82	221	-38	239	18	290	212	292	220	294	229	295	236	296	244	296	251	295	265	290	276	281	285	269	290	254	292	228	287	201	272	172	246	139	206	103	153	67	231	84	242	100	251	116	256	134	259	153	260	170	258	183	253	192	245	198	234	200	222	180	186	130	157	71	128	21	96	1	53	4	32	15	16	33	3	56	-4	86	-6	108	-5	131	0	154	9	179	26	208	50	200	58	176	43	156	33	138	27	123	25	108	24	92	26	77	29	66	36	58	46	55	61	76	102	125	132	184	157	234	187	254	232	251	252	241	269	226	281	206	289	181	292	149	289	121	280	97	268	77	254	61	239	16383	16383	154	327	177	327	290	398	294	400	297	404	300	407	301	411	302	416	300	424	297	430	291	435	285	439	277	440	273	439	267	437	261	433	292	292	282	292	280	289	278	285	272	281	268	281	258	282	250	285	240	288	228	291	212	292	154	280	100	250	57	204	28	150	17	92	22	55	35	27	56	8	84	-3	118	-6	132	-6	146	-4	161	-1	177	3	194	11	206	19	217	28	226	39	233	51	235	64	234	70	231	76	226	81	220	84	212	86	200	84	190	80	182	72	178	63	176	52	174	35	168	23	159	14	147	8	132	7	111	11	95	22	84	40	76	64	74	95	74	104	76	124	78	133	80	143	186	143	189	157	83	157	100	196	125	229	154	255	185	272	216	278	232	275	243	266	252	252	256	232	258	207	268	207	226	293	217	293	213	288	210	284	207	282	202	281	190	281	180	283	173	285	164	288	156	290	142	292	136	292	109	289	86	279	70	265	59	245	55	220	57	207	62	191	70	174	82	154	98	134	111	115	122	99	129	84	133	71	135	58	132	40	126	26	115	15	101	9	84	7	65	10	49	20	35	38	25	63	18	97	7	97	-5	-8	4	-8	8	-2	11	1	19	5	34	5	40	4	46	2	53	0	62	-3	69	-5	76	-6	89	-6	120	-2	147	8	167	26	180	51	185	81	183	97	178	113	170	130	157	150	140	171	126	188	116	203	109	216	105	228	104	239	106	252	111	263	119	271	130	276	143	277	161	274	176	266	188	251	196	229	202	200	213	200	143	75	128	56	115	41	104	31	95	25	87	24	84	24	82	25	80	27	79	30	78	34	79	39	80	45	81	50	83	56	85	63	147	290	144	292	113	285	89	281	70	278	54	276	38	275	38	265	56	264	69	263	76	260	80	256	81	249	80	245	79	240	78	234	76	227	75	220	43	103	38	82	34	65	31	50	29	38	29	29	30	16	34	6	40	-1	49	-5	61	-6	79	-4	97	3	113	18	131	39	152	68	16383	16383	171	397	169	408	164	418	157	426	148	431	137	433	127	431	119	427	112	419	108	409	106	398	108	386	112	376	119	369	128	365	138	363	148	365	157	370	164	377	169	386	171	397	143	76	128	56	116	41	106	31	97	25	90	24	87	24	84	26	82	28	80	31	80	38	82	50	84	56	86	64	149	290	146	292	114	286	90	281	72	278	56	276	41	275	41	265	59	264	71	263	78	260	81	256	82	249	82	245	81	240	80	234	76	220	44	103	39	82	34	64	31	50	29	39	29	30	30	17	35	6	41	0	50	-5	61	-6	81	-4	98	4	115	18	133	39	153	68	16383	16383	104	369	102	378	98	387	91	395	82	400	72	401	62	400	53	395	46	388	41	380	39	370	41	359	45	350	52	343	61	338	72	336	82	338	91	343	98	350	103	359	104	369	16383	16383	237	369	235	378	230	387	223	395	214	400	205	401	194	400	185	395	178	388	173	380	171	370	173	359	178	350	185	343	194	338	204	336	214	338	223	343	230	350	235	359	237	369	131	290	129	292	98	287	71	282	49	279	31	276	16	275	16	265	34	265	46	264	55	262	61	258	65	252	66	245	65	240	64	232	62	222	59	209	55	191	-5	-49	-17	-83	-29	-105	-41	-118	-56	-122	-64	-120	-66	-118	-68	-114	-67	-109	-65	-106	-62	-102	-60	-98	-60	-91	-61	-83	-64	-76	-69	-71	-76	-68	-85	-66	-94	-68	-102	-72	-108	-78	-111	-87	-113	-96	-110	-109	-103	-120	-92	-128	-78	-134	-60	-136	-28	-130	0	-112	23	-81	44	-38	62	18	16383	16383	153	396	151	407	146	417	139	424	129	430	119	432	108	430	99	425	91	418	86	409	84	398	86	386	91	376	99	369	108	365	120	363	130	365	139	369	146	377	151	386	153	396	361	118	356	91	344	62	324	35	297	16	263	9	247	11	236	16	228	23	223	33	222	44	224	71	229	93	236	111	246	125	256	137	263	143	272	150	285	156	299	161	316	163	330	162	342	158	352	149	358	137	361	118	16383	16383	241	141	261	212	263	220	265	229	266	236	267	244	268	251	266	265	260	276	251	284	240	290	225	292	198	289	170	277	144	254	119	216	98	160	89	129	77	91	67	60	56	37	44	22	30	16	27	18	26	22	25	27	25	34	22	41	19	47	15	51	10	54	5	56	0	56	-7	55	-15	52	-22	46	-26	38	-28	26	-26	14	-20	4	-12	-2	-1	-6	10	-7	22	-6	32	-4	42	0	51	5	58	13	71	30	81	51	90	74	97	96	103	115	115	156	123	181	131	203	140	220	148	234	157	245	164	251	171	256	179	260	187	263	195	264	201	263	206	261	211	257	213	250	214	242	214	235	212	225	210	213	208	200	205	187	186	112	182	100	179	88	177	75	175	63	174	51	177	32	185	16	202	4	227	-4	265	-6	311	0	353	18	387	47	409	82	418	121	415	143	406	161	391	176	369	185	339	188	313	186	291	179	273	168	256	155	242	141	373	118	368	91	356	62	336	35	309	16	275	9	259	11	248	16	240	23	235	33	234	44	236	71	241	93	249	111	258	125	268	137	274	143	284	150	297	156	311	161	328	163	342	162	354	158	364	149	370	137	373	118	16383	16383	293	290	290	292	270	287	251	284	231	280	211	277	191	275	191	265	199	265	206	264	213	264	219	263	224	261	227	259	229	257	230	254	231	252	231	243	230	235	228	227	225	217	222	205	207	154	105	154	143	290	141	292	121	288	103	284	84	281	62	278	35	275	35	265	52	264	64	262	72	259	76	254	78	247	78	241	77	237	77	232	14	0	64	0	102	140	204	140	194	100	192	88	189	75	187	63	186	51	189	32	197	16	213	4	239	-4	276	-6	323	0	365	18	399	47	422	82	430	121	427	143	418	161	403	176	381	185	351	188	325	186	303	179	284	168	268	155	254	141	309	78	290	55	277	40	268	31	260	26	254	25	248	27	244	33	244	37	245	45	248	59	253	78	259	98	265	120	276	155	285	187	292	213	296	234	297	248	296	262	291	274	282	283	270	290	254	292	229	287	200	271	170	243	137	204	102	152	149	325	259	325	268	350	156	350	182	449	177	452	156	448	116	440	96	437	73	435	73	424	99	424	106	422	112	418	117	414	118	408	118	402	117	395	115	387	113	378	110	367	105	350	38	350	30	325	99	325	13	0	63	0	77	52	89	91	100	119	112	143	126	166	148	195	170	221	191	241	211	253	227	258	235	257	240	255	243	252	245	247	245	236	243	226	241	220	205	83	200	65	196	50	194	37	192	28	191	22	193	12	196	5	202	0	210	-4	220	-5	240	-3	258	4	276	18	295	39	317	69	105	160	142	290	139	292	120	288	82	282	60	279	33	275	33	265	41	265	54	264	64	262	71	259	75	254	76	247	76	241	74	233	71	223	68	210	64	194	12	0	61	0	101	146	120	136	134	122	143	103	151	83	163	41	172	22	182	7	197	-3	217	-6	232	-4	247	2	262	16	277	36	293	65	283	72	281	69	279	65	277	62	275	58	273	55	266	44	259	36	253	31	246	28	240	27	233	32	227	46	222	65	216	87	206	109	198	122	188	133	176	142	162	148	148	151	148	152	177	170	200	195	219	222	235	244	249	253	259	250	267	244	272	237	280	231	290	228	300	230	308	233	315	240	320	248	322	259	320	268	315	277	307	285	296	290	284	292	243	278	213	246	186	207	155	174	112	160	16383	16383	125	327	149	327	262	398	266	400	269	404	271	407	272	411	273	416	272	424	268	430	263	435	257	439	249	440	245	439	242	438	238	437	232	433	137	123	127	163	115	208	101	249	89	280	80	292	78	292	58	289	41	286	27	284	16	282	7	280	-1	278	-5	278	-9	277	-14	276	-14	265	-10	266	-5	267	2	267	6	268	20	266	32	262	41	254	49	242	57	225	69	187	84	136	97	81	108	34	112	5	109	-7	105	-17	99	-25	89	-38	78	-53	67	-67	58	-77	49	-86	42	-92	36	-96	31	-98	26	-99	17	-97	5	-87	-2	-82	-14	-80	-22	-82	-29	-85	-35	-91	-38	-98	-40	-107	-38	-116	-33	-124	-26	-130	-17	-134	-6	-136	20	-127	52	-102	89	-62	130	-9	171	54	201	106	225	153	243	195	254	229	258	256	256	267	251	277	244	285	234	290	223	292	214	291	207	288	201	283	198	276	197	268	197	262	199	257	202	252	207	247	214	242	220	237	225	233	229	230	231	225	231	220	228	200	219	175	203	142	180	101	150	50	16383	16383	265	442	256	416	243	394	227	376	207	364	182	360	167	362	155	366	146	372	141	380	139	388	140	393	146	401	149	407	150	417	149	425	145	432	139	437	132	441	124	442	115	441	107	437	99	430	94	420	92	407	97	383	110	364	130	350	153	341	177	339	210	345	236	361	256	385	270	413	276	442	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	84	-6	91	-5	112	1	105	-7	99	-16	93	-26	89	-36	87	-47	87	-50	88	-54	89	-59	89	-67	88	-79	85	-88	80	-96	72	-102	62	-108	68	-119	97	-104	115	-89	126	-75	130	-61	132	-48	131	-40	130	-35	128	-30	127	-24	126	-15	128	-3	130	4	133	11	135	18	151	34	169	56	188	83	210	117	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	197	217	245	217	274	215	299	208	319	195	332	176	337	149	330	101	310	65	279	41	241	28	198	24	183	25	171	28	162	34	156	42	154	52	155	59	157	69	160	80	163	89	164	94	16383	16383	204	241	229	333	265	333	289	332	308	328	323	320	332	308	336	290	335	285	335	272	334	266	346	265	370	357	235	357	243	385	248	398	256	407	266	414	278	419	292	422	292	432	131	432	131	422	150	419	164	415	172	410	177	403	178	393	178	388	177	381	175	373	174	365	171	357	34	357	13	268	24	265	42	298	60	318	80	329	105	333	165	333	92	64	86	44	79	30	69	20	56	14	37	10	35	0	225	0	284	7	335	27	375	59	402	102	411	154	402	192	378	217	344	232	303	239	262	241	277	112	273	85	259	58	238	33	210	16	175	9	159	11	146	16	137	23	131	33	129	44	131	70	134	91	140	107	149	119	161	130	169	135	180	142	195	149	211	155	228	157	243	155	256	151	267	143	274	130	277	112	16383	16383	146	135	182	266	214	266	235	265	250	262	260	255	266	246	268	232	268	219	279	219	296	286	188	286	232	449	228	452	206	448	166	440	146	437	124	435	124	424	150	424	157	422	163	418	167	414	169	407	168	403	167	396	165	387	163	377	160	365	138	286	29	286	9	219	20	219	32	241	42	255	55	262	72	265	97	266	133	266	92	112	90	102	87	90	84	76	82	63	81	51	84	32	92	16	108	4	134	-4	171	-6	222	0	266	16	302	42	326	76	334	115	331	136	321	155	305	169	282	178	251	182	225	179	202	172	181	161	163	149	147	135	486	404	341	230	294	404	16383	16383	591	0	591	10	554	24	530	52	514	89	500	129	481	165	467	182	449	199	428	214	403	224	374	229	541	432	222	432	279	229	214	219	160	194	116	159	77	116	41	68	28	50	14	35	0	23	-16	14	-35	10	-35	0	133	0	133	10	122	12	114	15	109	20	106	25	105	32	107	46	111	62	118	79	128	95	140	112	171	143	203	168	233	186	262	197	287	201	247	58	241	40	236	27	227	19	215	14	197	10	197	0	347	0	347	10	330	13	318	16	313	22	310	29	310	44	311	49	312	56	314	63	317	73	352	201	375	196	396	183	415	163	431	136	445	104	448	95	450	87	452	78	453	70	453	63	452	47	447	33	438	22	425	14	406	10	406	0	363	266	268	162	218	266	16383	16383	446	62	433	46	420	33	406	24	393	18	379	16	371	18	365	22	361	29	360	37	359	47	359	55	360	60	360	68	357	93	347	113	331	130	309	142	281	148	281	149	406	286	149	286	212	148	193	145	176	141	162	135	150	127	140	118	124	100	113	82	105	63	98	45	89	27	87	22	84	19	80	16	75	14	70	13	58	18	53	29	50	42	43	52	27	57	21	56	13	53	7	47	2	39	0	29	2	18	8	8	19	0	33	-4	52	-6	100	4	131	34	154	71	180	107	220	133	183	0	231	0	267	133	286	122	298	106	305	87	309	65	313	44	318	24	327	10	337	0	350	-5	364	-6	386	-3	406	4	425	18	441	35	455	56	370	193	361	167	350	141	337	117	323	94	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	110	138	111	155	117	191	122	210	134	217	144	223	154	227	163	229	171	230	195	223	216	206	235	186	256	170	283	163	302	164	320	168	337	174	354	182	370	193	16383	16383	393	319	393	302	391	284	388	265	385	245	380	225	368	218	358	212	348	209	340	207	332	206	306	213	285	230	266	249	246	266	222	273	206	272	191	270	174	264	155	255	132	240	140	262	149	283	160	303	172	323	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	240	129	235	114	229	100	222	86	214	73	207	61	191	42	176	27	160	16	144	9	126	7	109	9	95	16	84	29	77	45	75	67	75	80	76	93	78	107	84	133	91	138	98	141	104	144	110	145	115	146	129	141	139	131	149	119	161	109	180	104	193	105	205	109	218	114	229	121	240	129	16383	16383	256	216	255	203	254	189	252	176	249	162	245	149	239	144	233	141	227	139	222	137	217	137	202	141	190	152	178	164	165	174	146	179	136	178	127	176	116	171	105	164	91	154	96	167	102	180	116	206	124	218	140	240	157	256	174	268	191	276	208	278	224	275	238	268	247	255	254	238	256	216	16383	16383	311	200	307	232	293	257	273	276	247	288	217	292	201	291	185	289	169	285	154	279	138	272	99	245	66	211	41	172	25	129	19	85	23	53	35	28	55	9	83	-2	117	-6	143	-4	168	1	193	12	217	28	241	48	265	75	284	105	299	137	308	169	311	200	203	93	201	93	160	378	159	380	159	388	160	400	165	408	174	414	188	419	209	422	209	432	50	432	50	422	69	418	81	411	90	395	97	367	105	322	159	-11	171	-11	387	367	395	379	402	387	408	392	414	395	421	395	428	393	434	386	440	378	447	372	458	369	470	371	480	375	486	383	490	393	492	404	490	413	486	422	477	430	464	436	446	438	418	433	395	420	375	399	359	375	344	349	157	76	155	112	150	153	141	197	131	240	117	282	113	288	112	290	110	292	108	292	105	291	101	290	98	290	95	289	69	283	55	281	40	278	22	276	22	265	42	265	55	263	64	256	72	244	79	227	86	203	96	165	104	128	110	91	114	51	118	7	118	-1	120	-6	123	-9	128	-11	134	-10	138	-7	142	-3	145	1	146	4	160	43	185	104	218	171	254	224	290	245	296	244	301	241	305	237	311	234	318	233	328	234	337	237	344	243	348	252	350	264	348	273	344	280	337	287	329	291	321	292	309	291	297	287	286	282	275	273	262	262	237	233	214	198	192	158	174	117	157	76	412	519	398	519	383	478	363	453	341	439	316	433	290	432	80	432	80	422	96	421	108	418	115	413	119	405	120	395	120	389	119	382	118	373	116	365	114	355	35	62	29	43	23	29	13	20	0	13	-19	10	-19	0	146	0	146	10	126	13	111	16	102	21	97	28	95	36	96	43	98	52	100	62	103	74	106	85	193	409	379	409	268	336	256	336	245	313	235	298	221	290	201	287	171	286	48	286	48	276	62	275	72	274	78	271	82	267	84	261	83	258	83	252	82	249	81	245	42	103	37	82	33	65	30	50	29	38	28	29	29	16	33	6	40	-1	49	-5	61	-6	79	-4	96	3	113	18	131	39	151	68	143	75	127	56	114	41	103	31	94	25	86	24	84	24	82	25	81	27	79	30	79	39	80	44	82	56	84	63	137	255	139	261	143	266	147	269	153	271	248	271	360	469	381	469	305	568	300	573	295	577	290	580	285	582	271	582	265	579	259	574	256	568	255	560	255	556	257	551	259	547	263	543	268	539	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	288	326	309	326	232	424	227	430	222	434	217	437	212	439	206	440	199	439	192	436	187	431	183	425	182	417	182	412	186	404	194	396	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	258	468	281	468	394	538	398	541	401	544	405	552	405	557	404	564	401	571	395	576	389	579	381	580	378	580	374	579	371	577	368	576	365	574	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	178	327	201	327	315	398	319	400	322	404	324	407	325	411	326	416	325	424	321	430	316	435	310	439	302	440	298	439	295	438	291	437	285	433	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	392	542	381	540	372	536	365	529	360	520	358	510	360	499	365	490	372	483	381	478	391	477	401	478	410	483	417	490	422	499	424	509	422	519	417	528	410	535	401	540	392	542	16383	16383	259	542	248	540	239	536	232	529	228	520	226	510	228	499	232	490	239	483	248	478	258	477	268	478	277	483	284	490	289	499	290	509	289	519	284	528	277	535	269	540	259	542	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	319	401	308	400	299	395	292	388	287	380	285	370	287	359	291	350	298	343	307	338	318	336	328	338	337	343	344	350	349	359	350	369	349	378	344	387	337	395	328	400	319	401	16383	16383	186	401	176	400	167	395	159	388	155	380	153	370	155	359	159	350	166	343	175	338	186	336	196	338	205	343	212	350	216	359	218	369	216	378	212	387	204	395	196	400	186	401	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	288	469	309	469	232	568	227	573	222	577	217	580	212	582	199	582	192	579	187	574	183	568	182	560	182	556	184	551	186	547	194	539	16383	16383	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	185	326	206	326	130	424	125	430	119	434	114	437	109	439	103	440	96	439	89	436	84	431	81	425	80	417	80	412	84	404	92	396	16383	16383	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	187	170	41	170	33	126	178	126	187	170	41	170	33	126	178	126	336	171	0	171	-4	127	331	127	334	161	1	161	-3	131	329	131	592	161	1	161	-3	131	587	131	200	441	169	422	145	401	127	380	117	358	113	336	115	320	120	308	129	298	139	291	152	289	162	291	172	295	179	301	184	310	186	320	185	326	183	332	180	338	175	343	169	350	160	359	156	367	156	371	158	382	163	393	173	404	187	417	205	430	106	289	136	308	160	328	178	350	189	372	192	394	190	409	185	422	177	432	166	439	154	441	143	440	133	435	126	429	121	421	120	411	120	404	122	398	125	392	130	386	137	380	142	375	148	367	149	363	149	358	147	348	142	337	132	325	118	313	100	300	35	-85	66	-65	90	-44	107	-23	118	-1	121	20	119	35	114	48	106	58	95	64	83	67	72	65	63	61	55	55	50	46	49	36	49	29	51	23	54	17	59	11	70	0	74	-3	77	-7	79	-11	79	-15	77	-25	72	-36	62	-47	48	-59	29	-72	177	302	162	314	151	325	143	336	139	347	138	358	139	363	141	369	146	373	152	377	161	379	172	381	180	386	187	392	191	401	192	410	191	419	187	428	181	435	172	440	160	441	142	437	129	427	119	412	114	395	112	375	114	355	121	335	133	318	149	302	169	289	196	441	165	422	141	401	124	380	114	358	110	336	112	320	117	308	125	298	136	291	149	289	159	291	169	295	176	301	180	310	182	320	180	332	177	338	172	343	166	350	160	355	154	363	152	371	154	382	160	393	169	404	183	417	202	430	16383	16383	334	441	304	422	280	401	262	380	252	358	248	336	250	320	255	308	264	298	274	291	287	289	298	291	307	295	314	301	319	310	321	320	320	326	318	332	315	338	310	343	304	350	295	359	292	363	290	371	292	382	298	393	308	404	322	417	341	430	106	289	136	308	160	328	178	350	189	372	192	394	190	409	185	422	177	432	166	439	154	441	143	440	133	435	126	429	121	421	120	411	120	404	122	398	125	392	130	386	137	380	142	375	148	367	149	363	149	358	147	348	142	337	132	325	118	313	100	300	16383	16383	245	289	275	308	299	328	316	350	327	372	330	394	329	409	323	422	315	432	304	439	292	441	281	440	272	435	264	429	260	421	258	411	259	404	260	398	268	386	275	380	284	371	288	363	288	358	286	348	281	337	271	325	257	313	239	300	44	-85	74	-65	98	-44	116	-23	126	-1	130	20	128	35	123	48	114	58	104	64	92	67	81	65	71	61	64	55	59	46	58	36	58	29	60	23	63	18	67	12	74	6	83	-3	86	-7	87	-11	87	-15	85	-25	80	-36	70	-48	56	-60	38	-73	16383	16383	182	-85	213	-65	237	-44	254	-23	265	-1	268	20	266	35	261	48	253	58	242	64	230	67	219	65	210	61	202	55	198	46	196	36	196	29	198	23	201	18	206	12	213	6	222	-3	226	-11	226	-15	224	-25	219	-36	209	-48	195	-60	176	-73	177	302	162	314	151	325	143	336	139	347	138	358	139	363	141	369	146	373	152	377	161	379	172	381	180	386	187	392	191	401	192	410	191	419	187	428	181	435	172	440	160	441	142	437	129	427	119	412	114	395	112	375	114	355	121	335	133	318	149	302	169	289	16383	16383	316	302	300	314	289	325	282	336	278	347	277	358	278	363	280	369	285	373	291	377	299	379	310	381	319	386	325	392	329	401	330	410	329	419	326	428	320	435	310	440	298	441	281	437	267	427	258	412	252	395	251	375	253	355	260	335	271	318	287	302	307	289	118	-104	150	34	158	63	169	95	181	125	193	151	204	171	200	180	197	189	195	199	194	211	194	249	195	259	197	270	200	282	215	282	229	280	241	278	254	274	269	268	276	266	286	262	294	262	304	263	312	266	318	272	322	280	323	290	322	299	318	306	312	312	303	315	292	316	287	315	281	315	276	314	269	312	261	308	248	303	238	300	228	298	216	297	201	296	205	313	215	341	222	355	232	372	238	382	243	390	246	398	248	404	248	411	247	421	244	430	238	436	230	440	220	441	209	440	201	435	194	427	191	417	189	404	189	400	190	396	190	391	191	386	192	380	193	373	194	367	195	362	195	344	194	335	193	324	191	312	188	296	174	297	163	298	153	300	142	303	129	308	121	311	115	313	109	314	99	316	87	315	78	312	72	306	68	299	67	290	68	280	72	272	78	266	86	263	96	262	100	262	105	263	109	264	115	266	122	269	136	274	148	278	159	281	171	282	186	282	180	255	172	231	163	210	151	191	137	174	137	156	138	149	139	143	139	137	140	133	140	129	139	104	136	74	131	40	125	2	118	-37	115	-51	109	-77	107	-91	104	-104	187	283	179	253	171	228	161	207	150	190	137	175	137	169	141	155	143	144	145	135	147	128	147	111	146	100	144	89	142	77	140	64	115	64	108	65	100	67	91	70	80	75	71	78	64	81	57	83	52	84	47	84	36	83	27	79	21	73	16	66	15	56	16	47	20	40	26	34	34	31	44	30	50	30	55	31	61	32	68	34	77	38	91	43	102	46	112	48	123	49	137	50	134	34	126	8	119	-4	109	-21	102	-32	97	-41	94	-49	92	-56	92	-63	93	-74	96	-82	102	-88	109	-92	118	-94	128	-92	137	-87	144	-79	148	-69	150	-58	150	-52	149	-49	149	-40	147	-32	146	-23	144	-7	144	9	145	18	147	28	148	38	151	50	164	49	176	48	186	46	197	43	211	38	220	35	227	32	232	31	238	30	242	30	253	31	262	34	268	40	272	47	273	56	272	65	268	73	261	79	252	83	242	84	236	84	231	83	224	81	217	78	208	75	197	70	188	67	180	65	173	64	153	64	161	94	169	119	179	139	190	156	203	171	196	199	194	209	193	218	193	236	194	246	195	258	198	270	200	283	225	283	232	281	240	279	249	276	259	271	268	268	276	265	288	263	293	262	304	264	313	267	319	273	324	281	325	290	324	299	320	306	314	312	306	315	296	316	290	316	285	315	279	314	272	312	263	309	249	304	238	300	227	298	216	297	203	296	205	312	209	326	214	338	221	352	231	369	238	380	243	389	246	397	248	404	248	411	247	421	243	430	238	436	230	440	221	441	211	439	202	434	196	426	191	416	189	405	189	403	190	400	190	396	191	392	191	388	193	379	194	370	195	362	195	330	194	321	192	310	189	296	176	297	165	298	154	300	143	304	129	309	121	312	113	314	108	315	102	316	98	316	87	315	79	312	72	306	68	299	67	290	68	281	72	273	79	267	88	264	99	262	104	263	116	265	132	271	143	276	152	279	168	283	175	283	302	167	295	207	278	242	251	269	216	288	174	294	134	288	99	269	71	241	53	207	47	167	53	126	71	91	99	64	134	46	174	39	214	46	249	64	277	92	295	127	302	167	112	29	110	40	104	51	96	59	85	65	74	67	62	65	53	59	45	51	40	41	38	29	40	18	45	8	52	0	62	-4	73	-6	85	-5	96	0	104	7	110	17	112	29	16383	16383	308	29	306	40	301	51	292	59	282	65	271	67	259	65	249	59	242	51	236	41	234	29	236	18	241	8	249	0	259	-4	270	-6	282	-5	292	0	301	7	306	17	308	29	16383	16383	505	29	503	40	497	51	489	59	479	65	468	67	456	65	446	59	438	51	433	41	431	29	433	18	438	8	446	0	456	-4	466	-6	478	-5	489	0	497	7	503	17	505	29	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	16383	16383	691	143	686	101	673	64	653	33	629	13	602	5	590	7	580	14	572	24	567	36	565	52	568	75	574	101	582	127	594	152	606	171	614	182	623	190	632	196	641	199	650	200	664	198	675	190	684	178	689	162	691	143	16383	16383	707	141	704	168	696	190	683	206	665	215	643	219	606	211	572	190	544	159	525	121	518	80	522	50	533	25	551	5	573	-7	599	-12	631	-3	661	18	685	52	701	94	707	141	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	16383	16383	691	143	686	101	673	64	653	33	629	13	602	5	590	7	580	14	572	24	567	36	565	52	568	75	574	101	582	127	594	152	606	171	614	182	623	190	632	196	641	199	650	200	664	198	675	190	684	178	689	162	691	143	16383	16383	707	141	704	168	696	190	683	206	665	215	643	219	606	211	572	190	544	159	525	121	518	80	522	50	533	25	551	5	573	-7	599	-12	631	-3	661	18	685	52	701	94	707	141	16383	16383	931	143	926	101	913	64	894	33	869	13	843	5	830	7	820	14	812	24	807	36	806	52	808	75	814	101	823	127	833	152	846	171	854	182	863	190	871	196	880	199	889	200	903	198	915	190	924	178	929	162	931	143	16383	16383	946	141	943	168	935	190	922	206	905	215	882	219	845	211	811	190	783	159	764	121	758	80	762	50	773	25	790	5	812	-7	838	-12	871	-3	900	18	924	52	940	94	946	141	34	143	35	141	39	135	42	132	45	128	59	110	74	91	88	73	103	55	118	38	121	34	128	27	131	25	132	24	134	25	135	25	136	26	137	28	137	29	135	36	129	50	121	68	110	91	96	118	93	122	91	128	85	138	83	143	98	161	152	215	169	231	175	239	180	246	183	253	186	258	186	264	183	267	182	267	178	265	170	260	158	250	141	236	118	216	108	208	98	199	84	188	63	172	34	149	187	143	187	149	181	157	174	166	165	177	155	189	143	204	139	208	136	212	133	215	131	219	129	222	118	237	108	249	100	259	93	265	88	267	87	267	85	266	84	265	84	262	85	255	91	242	99	223	111	200	124	174	130	164	132	158	135	153	137	148	95	103	75	83	59	65	46	50	38	38	35	29	35	26	36	25	37	25	38	24	42	26	50	31	62	41	79	55	103	75	112	84	120	91	130	99	144	110	163	124	331	353	331	385	0	385	0	353	223	448	189	448	-111	-6	-77	-6	34	179	29	159	86	159	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	130	76	153	159	265	159	271	179	158	179	175	239	287	239	292	258	181	258	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	115	258	55	258	50	239	109	239	92	179	97	48	90	36	81	25	71	17	60	12	50	10	41	12	33	15	27	20	23	27	21	35	23	45	28	53	35	60	45	64	56	65	64	65	71	63	79	60	87	55	97	48	16383	16383	40	188	35	169	118	169	106	76	95	80	86	82	78	83	71	83	65	84	45	81	29	74	17	65	9	52	7	38	8	24	14	12	23	4	35	-1	50	-3	63	-2	75	1	87	9	99	21	113	38	137	20	156	8	174	0	190	-3	208	-4	234	-1	256	6	275	19	290	38	302	61	296	67	289	62	279	55	269	50	260	46	249	44	219	44	200	47	180	51	157	58	131	69	141	93	150	112	157	130	163	148	169	169	253	169	258	188	174	188	180	215	184	232	186	242	187	246	188	248	273	248	279	268	191	268	206	332	219	377	232	405	247	420	266	424	275	423	282	420	287	415	290	406	293	395	295	384	299	375	304	370	310	367	316	366	326	367	333	370	338	376	341	384	342	393	339	410	331	424	318	434	301	441	281	443	260	442	241	437	223	428	206	415	190	398	174	377	160	354	149	329	140	301	132	268	61	268	55	248	128	248	127	245	126	237	124	225	122	209	119	188	546	283	494	283	512	352	513	353	513	358	512	360	511	361	503	361	501	360	497	356	481	335	462	316	443	300	424	289	409	283	401	280	395	277	390	274	388	270	387	266	387	265	388	264	388	262	438	262	386	67	383	54	380	42	378	31	376	23	375	17	377	8	381	1	387	-2	396	-5	406	-6	425	-4	443	3	460	18	479	41	500	73	492	78	475	56	462	41	452	31	445	27	438	25	435	25	432	26	430	28	429	31	429	41	430	43	430	45	487	262	543	262	16383	16383	527	97	514	-8	525	-8	528	-2	531	1	535	3	540	5	553	5	559	4	573	0	581	-3	589	-5	596	-6	609	-6	640	-2	667	8	687	26	700	51	704	81	703	97	698	113	689	130	676	150	659	171	646	188	636	203	629	216	625	228	624	239	626	252	631	263	639	271	650	276	663	277	681	274	696	266	708	251	717	229	722	200	732	200	746	293	736	293	733	288	730	284	726	282	722	281	709	281	705	282	699	283	684	288	676	290	662	292	656	292	629	289	606	279	590	265	579	245	576	220	577	207	582	191	590	174	602	154	617	134	631	115	641	99	649	84	653	71	654	58	652	40	645	26	635	15	621	9	604	7	585	10	569	20	555	38	545	63	538	97	16383	16383	212	392	214	400	216	406	219	410	224	412	233	412	262	410	284	401	299	385	308	362	310	331	308	307	303	286	294	268	281	254	265	242	254	236	243	232	231	228	215	227	194	226	186	226	181	227	174	228	166	230	16383	16383	160	207	170	205	178	204	188	203	199	202	214	202	246	203	273	208	296	215	317	226	336	239	351	255	363	272	372	292	377	313	379	334	374	369	359	396	333	416	295	428	243	432	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	16	192	10	172	34	172	32	159	30	145	28	132	28	120	27	109	32	68	44	36	63	12	89	-2	121	-7	150	-4	176	4	203	21	231	47	262	82	256	89	228	59	204	39	183	27	163	20	139	18	120	23	105	34	95	53	90	77	88	106	88	118	89	131	91	144	95	172	236	172	241	192	100	192	106	216	110	227	113	239	118	251	256	251	262	271	124	271	147	322	172	364	198	396	226	415	254	422	279	418	299	408	314	392	324	372	327	347	327	331	336	331	356	404	342	418	323	428	301	435	279	439	259	440	213	432	169	409	128	373	92	327	62	271	37	271	32	251	54	251	50	240	44	218	41	206	38	192	307	415	307	451	109	451	102	453	97	455	94	459	93	463	94	467	96	472	100	480	107	488	118	498	105	503	18	415	324	415	237	503	225	498	236	488	243	480	247	472	249	467	249	463	248	459	246	455	241	453	233	451	35	451	35	415	110	-102	110	438	67	438	67	-102	307	415	307	451	106	451	96	452	90	454	86	457	85	461	86	465	90	471	97	479	106	488	118	498	105	503	18	433	106	363	118	368	91	395	87	401	85	405	87	410	91	412	98	414	107	415	118	415	18	451	18	415	219	415	228	414	234	412	238	409	239	405	238	401	234	395	228	387	219	378	207	368	220	363	307	433	219	503	207	498	218	487	227	479	234	471	238	465	239	461	238	457	234	454	227	452	218	451	207	451	50	412	40	410	31	406	24	399	19	390	18	379	19	369	24	360	31	353	39	348	50	347	60	348	69	353	77	360	82	369	84	379	82	389	77	398	70	405	61	410	50	412	16383	16383	314	412	304	410	295	406	288	399	283	390	282	379	283	369	288	360	295	353	303	348	313	347	324	348	333	353	341	360	346	369	347	379	346	389	341	398	333	405	324	410	314	412	16383	16383	182	412	172	410	163	406	156	399	151	390	149	379	151	369	155	360	162	353	171	348	182	347	192	348	202	353	209	360	213	369	215	379	213	389	209	398	202	405	192	410	182	412	44	412	34	410	25	406	18	399	14	390	12	379	13	369	18	360	25	353	33	348	44	347	54	348	64	353	71	360	76	369	78	379	76	389	71	398	64	405	55	410	44	412	16383	16383	176	412	166	410	157	406	150	399	145	390	143	379	145	369	149	360	156	353	165	348	175	347	186	348	195	353	203	360	207	369	209	379	207	389	203	398	196	405	186	410	176	412	16383	16383	308	412	298	410	289	406	282	399	277	390	276	379	277	369	282	360	289	353	297	348	307	347	318	348	327	353	334	360	339	369	341	379	339	389	334	398	327	405	318	410	308	412	16383	16383	440	412	430	410	421	406	414	399	409	390	407	379	409	369	413	360	420	353	429	348	439	347	450	348	459	353	466	360	471	369	473	379	471	389	466	398	459	405	450	410	440	412	61	167	75	252	113	326	172	384	246	422	331	436	417	422	491	384	549	326	587	252	601	167	587	82	549	8	491	-50	417	-88	331	-102	246	-88	172	-50	113	8	75	82	61	167	16383	16383	18	167	34	68	78	-17	146	-85	232	-129	331	-145	430	-129	516	-85	584	-17	629	68	644	167	629	266	584	352	516	420	430	464	331	480	232	464	146	420	78	352	34	266	18	167	247	363	334	433	246	503	234	498	245	487	254	479	261	471	266	465	268	461	266	457	261	454	254	452	246	451	106	451	96	452	90	454	86	457	85	461	86	465	90	471	97	479	106	488	118	498	105	503	18	433	106	363	118	368	91	395	87	401	85	405	86	409	90	412	96	414	106	415	247	415	256	414	262	412	266	409	268	405	266	401	262	395	256	387	247	378	235	368	103	-58	494	579	897	-58	16383	16383	984	-102	494	678	16	-102	302	-102	80	438	33	438	255	-102	261	-102	261	438	217	438	217	-102	16383	16383	129	-102	129	438	86	438	86	-102	36	436	533	436	533	-117	576	-117	576	480	36	480	44	-78	34	-80	25	-84	18	-91	14	-100	12	-111	13	-121	18	-130	25	-137	33	-142	44	-143	54	-142	64	-137	71	-130	76	-121	78	-111	76	-100	71	-91	64	-84	55	-80	44	-78	16383	16383	308	-78	298	-80	289	-84	282	-91	277	-100	276	-111	277	-121	282	-130	289	-137	297	-142	307	-143	318	-142	327	-137	334	-130	339	-121	341	-111	339	-100	334	-91	327	-84	318	-80	308	-78	16383	16383	176	-78	166	-80	157	-84	150	-91	145	-100	143	-111	145	-121	149	-130	156	-137	165	-142	175	-143	186	-142	195	-137	203	-130	207	-121	209	-111	207	-100	203	-91	196	-84	186	-80	176	-78	1	356	37	356	37	415	319	415	319	356	354	356	354	451	1	451	142	189	138	190	133	192	128	196	125	200	124	204	126	210	128	213	130	217	134	220	143	230	150	238	156	245	161	254	169	265	156	277	131	250	107	226	81	205	52	187	18	171	18	164	52	147	81	129	106	109	131	85	156	58	169	70	161	81	156	89	151	96	144	103	135	114	131	118	129	121	125	129	125	132	126	136	128	140	131	143	136	145	143	146	644	146	644	189	307	451	18	451	18	415	215	415	223	413	228	411	231	407	231	399	229	393	225	386	218	378	207	368	220	363	18	451	105	363	118	368	107	378	100	386	96	393	94	399	93	403	94	407	97	411	102	413	109	415	307	415	307	451	307	-114	307	-78	106	-78	96	-77	90	-75	86	-72	85	-68	86	-64	90	-58	97	-50	106	-41	118	-31	105	-26	18	-96	106	-166	118	-161	91	-134	87	-128	85	-123	87	-119	91	-116	98	-115	107	-114	118	-114	207	-114	218	-114	227	-115	234	-116	238	-119	239	-123	238	-128	234	-134	207	-161	219	-166	307	-96	220	-26	207	-31	219	-41	228	-50	234	-58	238	-64	239	-68	238	-72	234	-75	228	-77	219	-78	18	-78	18	-114	200	272	184	256	169	245	154	237	140	233	124	232	110	235	97	243	87	256	81	272	78	292	80	319	86	344	95	367	108	388	124	407	134	416	145	422	157	428	169	431	182	432	189	432	194	430	198	428	200	425	201	422	200	416	198	411	196	407	194	402	194	390	197	384	201	379	207	376	214	375	222	376	229	380	235	385	238	393	239	401	236	415	228	428	215	438	198	445	177	448	156	446	136	442	118	434	101	423	84	409	66	390	52	370	41	347	34	322	31	296	34	266	44	242	60	224	82	213	109	209	132	211	152	218	171	229	189	245	208	266	16383	16383	428	448	398	448	98	-9	130	-9	16383	16383	489	164	487	140	482	116	474	92	462	69	449	48	437	33	425	21	414	12	401	7	388	5	374	7	363	13	355	23	350	36	348	53	350	77	354	101	362	123	373	145	386	167	399	184	412	197	426	207	439	212	453	214	466	212	475	206	483	196	487	182	489	164	16383	16383	535	155	531	181	521	201	505	217	485	226	461	229	448	229	435	227	422	224	398	214	366	192	340	165	320	134	307	100	302	64	306	39	315	18	331	3	353	-5	380	-9	401	-7	421	-2	441	6	461	18	480	35	498	56	514	80	525	105	533	131	535	155	223	-56	201	-85	179	-104	157	-115	137	-120	120	-122	108	-120	98	-117	90	-111	85	-103	84	-94	87	-79	98	-66	116	-56	139	-49	167	-47	177	-47	189	-48	202	-50	213	-52	222	-55	16383	16383	364	241	352	191	318	131	271	73	217	30	163	13	154	14	147	17	141	23	137	30	136	40	138	56	144	77	155	101	171	130	193	163	223	202	252	232	279	253	305	265	328	269	339	268	349	266	357	260	362	252	364	241	16383	16383	449	281	404	281	385	249	384	249	379	265	371	277	358	285	343	290	326	292	292	287	255	272	218	250	182	221	149	187	136	172	121	157	104	146	85	137	64	135	57	135	49	136	42	138	34	140	27	143	20	126	29	121	38	118	47	116	57	115	77	115	86	116	95	119	104	123	112	128	107	115	103	102	100	88	98	75	98	62	100	39	107	20	119	5	134	-3	153	-6	182	-3	210	4	236	19	263	40	290	67	233	-35	223	-32	210	-30	196	-28	183	-27	173	-27	157	-28	142	-29	127	-32	112	-37	97	-44	86	-51	76	-60	68	-71	63	-83	61	-97	63	-111	71	-123	84	-134	102	-141	126	-144	157	-141	186	-133	212	-118	237	-97	260	-68	271	-74	285	-78	299	-81	314	-83	342	-83	356	-81	371	-77	388	-70	405	-60	398	-43	385	-51	371	-57	357	-61	344	-63	319	-63	306	-61	282	-53	271	-48	203	160	180	120	154	80	126	45	99	19	73	10	68	11	64	13	60	17	58	22	57	29	64	58	84	86	115	112	156	136	203	160	16383	16383	634	421	626	391	604	363	570	337	527	311	477	288	511	333	544	374	574	406	600	428	619	435	624	435	628	433	631	430	633	426	634	421	16383	16383	473	440	465	449	455	442	445	434	425	420	415	415	401	409	390	405	380	403	371	402	362	402	353	403	342	406	331	410	305	423	280	435	260	444	243	450	227	454	211	455	173	450	141	434	116	412	101	384	95	355	99	327	110	304	127	287	150	275	180	271	204	275	225	284	243	299	259	318	273	342	261	348	247	329	233	313	218	301	201	294	181	291	159	294	142	303	131	317	125	334	123	353	127	374	137	392	154	407	175	417	200	421	211	419	224	416	238	411	252	405	267	398	286	388	303	380	319	374	334	370	349	369	359	369	362	370	320	330	288	293	263	258	242	225	222	194	165	167	114	138	73	105	45	69	35	30	37	16	42	6	50	-2	61	-7	73	-9	80	-8	88	-8	95	-6	103	-4	110	-2	148	18	187	50	225	92	261	141	293	197	364	225	343	190	325	154	309	118	299	84	296	51	298	31	306	14	318	2	334	-5	353	-7	378	-3	403	9	430	29	458	56	487	89	473	98	446	67	421	43	399	26	379	15	362	12	355	13	349	16	344	21	341	27	340	35	346	64	363	104	388	151	419	203	455	256	514	282	568	311	614	343	645	380	656	422	654	435	649	444	641	450	630	454	619	455	590	448	553	426	509	391	459	342	405	279	384	251	368	246	323	231	307	225	336	279	365	325	395	366	427	400	461	430	310	70	304	62	296	53	287	44	278	37	269	35	266	35	263	37	261	39	260	42	260	47	261	48	261	49	262	51	300	203	302	212	304	220	306	229	307	237	307	245	306	260	302	272	295	283	284	289	270	292	235	283	203	259	175	228	149	195	126	167	124	167	196	443	91	426	92	417	96	417	99	418	119	418	124	416	128	413	131	409	132	404	131	403	131	398	30	0	81	0	103	81	106	91	113	105	122	122	134	142	147	162	162	183	181	207	201	228	220	244	236	250	242	249	246	245	249	240	251	233	251	220	250	213	248	201	247	197	227	118	214	69	208	40	205	27	205	21	206	10	211	2	217	-3	224	-6	232	-6	253	-1	273	11	291	29	307	47	320	63	483	398	453	375	426	348	401	317	378	281	355	239	330	246	312	258	299	273	292	289	290	306	293	327	301	345	313	361	328	375	346	384	365	391	385	396	427	400	470	400	477	399	483	399	16383	16383	41	63	45	59	49	57	53	56	58	55	61	55	71	56	79	61	85	68	89	77	90	86	88	97	84	106	76	113	67	117	56	118	44	116	33	110	25	100	19	87	17	71	22	46	37	24	61	6	93	-4	132	-9	172	-6	211	2	249	17	286	39	321	70	340	94	358	121	375	153	392	186	409	220	434	228	457	241	479	257	497	278	513	302	502	309	487	289	472	272	455	260	438	250	419	244	437	283	456	320	475	352	495	379	516	399	531	400	549	402	568	407	583	417	588	434	587	438	585	442	580	445	575	447	563	447	555	445	544	442	532	437	519	429	508	431	494	432	478	433	460	434	441	435	416	434	391	432	366	427	342	419	319	408	301	394	286	378	273	358	265	336	262	312	266	283	277	260	295	241	317	227	344	219	341	212	337	204	334	196	330	188	327	180	289	109	251	60	210	30	167	15	120	10	94	14	72	24	55	37	44	51	41	63	176	23	164	19	136	15	122	14	106	14	86	15	70	18	58	22	51	28	49	35	52	43	61	48	72	51	84	52	106	52	120	49	136	43	155	35	176	24	16383	16383	589	390	584	363	570	338	549	314	524	293	494	274	481	267	467	260	453	254	439	249	426	245	444	292	468	338	495	379	525	408	557	418	569	417	577	413	584	407	588	399	589	390	16383	16383	403	426	380	438	356	447	333	452	312	455	293	455	239	449	193	432	156	406	133	373	124	334	135	284	165	248	208	224	258	211	308	207	329	207	336	208	343	208	316	162	287	121	258	85	231	58	208	39	162	57	140	65	117	70	93	72	69	70	49	65	34	56	25	46	22	35	26	21	36	9	53	1	76	-3	105	-5	127	-4	149	-2	169	0	189	4	208	10	224	4	243	0	264	-5	288	-8	316	-9	355	-5	393	7	430	27	467	56	503	93	490	103	457	70	423	44	388	25	352	14	315	10	303	11	290	13	276	17	261	21	246	26	282	46	318	78	354	120	387	168	415	220	482	244	537	276	580	313	607	352	616	389	614	406	608	421	598	433	582	440	562	443	528	436	495	419	463	395	434	365	411	335	400	317	389	297	378	276	366	254	353	230	343	228	334	227	326	227	319	226	312	226	259	231	215	244	181	265	159	295	152	331	160	368	183	397	217	418	257	431	299	435	314	435	332	434	352	431	373	424	395	413	177	262	198	294	219	325	240	354	261	380	281	403	291	412	302	421	313	428	324	432	335	434	343	433	350	430	355	426	357	420	358	413	350	375	325	339	287	307	237	280	178	262	16383	16383	51	258	62	251	73	246	85	242	97	240	109	239	104	230	98	221	83	194	66	162	51	131	41	101	34	74	32	50	35	30	43	13	56	2	72	-4	89	-6	114	-2	140	11	169	35	201	68	239	112	226	123	191	83	161	52	135	30	113	17	94	13	85	14	78	18	73	24	71	32	70	41	77	74	94	114	117	158	142	201	165	239	232	256	290	286	337	325	367	368	378	411	377	427	371	440	363	448	351	454	336	455	299	445	257	415	212	372	166	318	123	258	111	258	98	259	86	262	73	267	61	275	355	121	353	121	261	432	153	432	149	421	153	421	166	420	178	417	189	412	199	405	207	395	123	98	119	85	113	68	106	50	97	36	87	30	81	35	78	45	73	58	63	69	45	73	34	72	25	67	18	60	14	51	13	41	15	25	22	11	33	0	47	-6	63	-9	86	-4	105	8	119	27	129	48	137	70	219	354	220	354	327	-9	340	-9	443	353	445	362	453	386	460	395	468	398	474	395	479	387	486	377	495	369	511	366	521	367	530	372	537	378	542	387	543	398	541	413	533	425	522	435	509	441	494	443	473	439	456	429	443	414	433	396	426	377	16383	16383	626	33	442	33	429	-6	614	-6	16383	16383	642	262	637	227	624	186	603	146	576	116	544	104	532	106	523	111	517	119	513	129	512	140	517	175	530	216	551	256	578	285	611	296	623	295	631	290	638	282	641	273	642	262	16383	16383	683	235	680	259	670	281	655	298	635	309	610	313	568	305	530	284	499	252	479	212	472	169	474	144	483	121	498	103	518	91	544	86	588	95	626	117	656	151	676	191	683	235	539	322	535	294	524	269	507	247	483	231	455	223	447	227	440	230	432	233	424	234	415	234	433	272	450	306	467	338	486	365	507	390	519	378	528	366	534	352	538	337	539	322	16383	16383	564	443	540	433	529	428	519	422	508	416	483	430	455	441	425	449	394	454	362	455	275	445	203	417	148	376	114	326	102	273	107	244	119	220	139	202	165	191	196	187	246	198	287	226	317	268	337	317	347	369	333	369	319	313	298	268	272	235	238	214	197	207	176	210	157	219	142	232	133	250	129	271	140	320	172	365	221	401	285	426	361	435	388	434	415	431	441	424	466	415	489	404	452	372	419	334	387	290	355	238	322	180	281	111	244	63	209	32	170	15	125	10	99	14	77	22	60	35	50	49	46	63	47	63	50	59	54	57	59	56	63	55	67	55	77	56	85	61	91	68	94	77	95	86	94	97	89	106	81	113	72	117	61	118	49	116	38	110	30	100	24	87	22	72	27	46	42	24	66	6	98	-4	137	-9	197	-1	253	20	305	61	353	120	399	201	411	197	418	195	425	195	440	192	447	185	450	176	452	168	452	163	447	139	433	118	416	98	403	75	397	47	400	28	410	13	423	2	440	-5	458	-7	480	-4	502	5	526	20	550	42	575	68	563	79	540	55	519	36	499	23	482	15	468	12	461	13	455	16	450	21	447	27	446	35	452	53	464	74	479	97	491	123	497	149	495	162	490	174	482	185	473	196	461	205	461	207	503	214	536	230	560	254	575	282	580	313	578	334	571	354	560	373	545	390	525	405	533	411	541	416	559	426	569	430	248	374	248	432	20	432	20	374	33	374	39	391	46	404	54	413	65	418	78	419	111	419	111	199	109	189	104	183	94	180	78	178	78	165	191	165	191	178	174	180	165	183	160	189	158	199	157	214	157	419	191	419	203	418	214	413	222	404	229	391	235	374	16383	16383	633	432	565	432	460	228	358	432	277	432	277	419	289	417	300	413	309	406	317	397	323	386	323	221	322	205	319	193	313	186	303	181	289	178	289	165	375	165	375	178	361	181	351	186	345	193	342	205	341	221	341	369	441	163	448	163	550	370	550	199	548	189	543	183	533	180	517	178	517	165	630	165	630	178	613	180	604	183	599	189	597	199	596	214	596	383	598	396	601	406	608	413	619	417	633	419	557	322	554	295	545	270	528	248	505	232	475	224	459	230	451	232	444	233	436	233	432	232	429	232	426	231	424	231	444	269	463	303	484	333	506	361	531	384	539	374	547	362	552	350	556	336	557	322	16383	16383	593	437	580	432	568	427	546	417	535	411	505	428	472	440	438	449	404	454	373	455	302	448	229	424	165	386	119	334	101	267	106	233	120	206	142	187	169	176	199	172	252	183	295	212	327	256	347	310	353	372	341	372	331	311	311	261	281	224	244	200	202	192	177	196	156	205	141	220	132	239	129	262	143	321	180	369	236	405	303	427	375	435	401	434	429	430	459	423	488	412	514	398	473	368	436	332	401	289	367	238	332	180	289	111	250	63	212	32	171	15	125	10	99	14	77	22	60	35	50	49	46	63	47	63	50	59	54	57	59	56	63	55	67	55	77	56	85	61	91	68	94	77	95	86	94	97	89	106	81	113	72	117	61	118	49	116	38	110	30	100	24	87	22	71	27	46	42	24	66	6	98	-4	137	-9	199	-1	257	22	313	63	364	124	411	206	414	202	420	199	427	196	434	194	453	194	460	195	468	196	475	197	487	188	496	177	501	164	505	150	506	135	503	110	497	86	486	65	472	47	454	33	446	29	439	26	430	24	422	23	413	22	403	24	393	28	386	35	382	44	380	54	384	72	394	88	409	101	428	111	449	117	447	132	415	123	389	109	371	91	359	69	356	44	358	30	365	16	378	4	395	-3	418	-6	434	-6	450	-3	465	1	479	7	492	15	514	33	532	53	545	76	553	100	556	123	554	143	547	162	535	180	518	196	496	209	496	211	529	219	556	235	578	257	592	281	597	307	595	330	589	350	579	367	566	383	550	398	558	404	567	409	577	415	587	420	597	424	163	150	195	195	226	229	256	253	284	267	310	272	317	271	323	270	329	266	333	261	334	254	326	231	302	206	265	182	218	162	163	149	16383	16383	353	130	310	89	269	57	229	33	192	18	156	13	145	14	135	19	127	26	122	36	120	49	122	62	126	77	132	93	139	110	149	127	220	144	277	168	319	196	344	227	353	256	351	269	345	279	335	286	322	291	307	292	258	284	211	263	167	231	130	191	102	145	86	147	70	153	56	161	44	172	35	186	20	175	30	160	44	148	59	138	76	131	94	127	90	115	86	102	82	78	82	67	85	42	93	21	107	6	127	-3	152	-6	194	-1	236	14	278	40	322	74	367	117	459	390	449	363	423	336	381	312	329	294	267	285	281	321	308	355	344	384	385	404	424	411	435	410	445	407	452	403	457	397	459	390	16383	16383	279	436	260	444	243	450	227	453	210	455	191	455	149	450	115	437	89	417	72	392	67	364	74	331	95	304	128	284	171	271	222	265	224	264	226	262	227	258	228	255	230	252	230	251	175	234	132	209	100	178	80	142	73	102	81	62	101	31	133	9	172	-4	216	-9	268	-2	315	14	353	40	378	72	387	106	383	131	373	152	355	168	330	179	298	183	261	177	228	162	200	137	179	105	164	65	178	61	191	92	210	118	233	138	259	151	287	155	306	153	322	147	334	137	342	123	344	106	343	94	341	83	336	71	330	60	322	50	307	37	290	26	270	17	248	12	222	10	189	14	163	26	143	43	131	65	127	89	133	123	150	156	176	186	212	210	256	227	263	224	269	221	276	219	283	218	291	218	300	219	308	221	314	225	318	230	319	237	317	244	311	249	301	253	287	256	270	257	269	258	268	260	268	261	267	263	267	265	337	276	397	297	444	324	475	355	486	387	483	405	475	418	461	428	443	434	420	436	369	429	317	409	270	378	236	336	220	286	180	289	146	299	118	314	100	335	93	361	98	386	112	406	134	422	164	432	200	435	219	435	233	434	246	432	258	429	272	424	435	376	405	349	378	322	355	294	334	262	312	218	310	213	308	209	307	205	270	192	237	176	207	160	182	142	163	123	172	113	196	128	219	141	243	152	267	161	290	169	256	109	224	66	192	39	158	25	122	21	100	23	81	29	66	38	56	49	52	62	53	62	56	59	60	56	64	55	69	54	72	54	83	56	91	61	96	68	100	77	101	86	100	97	95	106	87	113	78	117	68	119	55	117	44	111	36	102	31	89	29	73	35	46	50	25	72	11	99	3	127	0	183	6	236	26	284	62	327	115	361	187	382	190	399	192	415	193	428	194	438	194	435	184	433	174	431	165	430	157	430	137	469	149	469	153	468	157	468	182	470	198	473	207	489	216	502	227	512	237	518	248	520	256	519	262	517	266	514	269	506	271	497	269	487	265	476	257	465	247	454	233	437	232	421	231	405	229	373	223	385	259	398	292	411	321	426	346	444	367	16383	16383	593	438	580	431	566	424	551	418	535	415	519	413	476	417	428	426	379	437	330	446	284	450	246	448	212	443	182	435	156	423	134	408	119	394	108	378	99	360	94	341	92	321	97	290	111	265	132	247	158	235	188	231	229	237	264	253	291	280	312	318	326	367	313	367	297	327	278	294	254	271	225	256	189	251	169	254	150	262	133	276	122	297	118	325	124	357	142	383	170	403	207	415	253	420	294	416	340	406	389	394	438	384	484	380	510	383	535	390	559	401	581	414	601	429	694	445	689	446	676	446	600	414	532	348	470	262	415	171	367	89	354	69	342	52	331	38	320	29	310	26	306	26	304	28	302	31	302	47	305	57	308	66	311	73	313	78	338	131	374	198	419	274	471	356	525	437	516	445	512	446	505	446	461	438	414	411	362	360	301	280	228	166	190	106	159	61	131	32	105	15	79	10	73	10	68	12	64	15	60	19	58	24	61	24	62	23	64	22	68	22	70	21	80	23	88	27	94	34	98	42	99	50	97	60	93	70	85	78	76	83	64	85	52	83	41	77	33	68	27	56	25	41	28	25	35	11	47	0	61	-6	78	-9	122	2	163	36	205	91	254	167	313	263	343	306	375	346	408	381	441	409	472	426	445	393	418	357	392	319	367	281	345	247	320	207	295	164	272	120	257	79	251	44	252	28	257	15	265	6	275	0	288	-2	317	3	344	23	370	54	397	98	429	153	483	244	531	314	573	366	611	401	647	421	647	419	576	320	519	233	478	158	452	96	443	47	446	28	454	12	467	1	482	-5	500	-7	525	-3	551	9	578	29	606	56	635	89	622	99	595	69	570	45	547	27	527	16	510	12	503	13	497	15	492	20	489	26	488	35	498	72	526	135	570	220	629	321	699	436	367	235	353	230	342	221	333	208	327	194	324	179	326	163	328	155	331	147	335	140	303	90	271	54	239	30	208	17	180	13	167	15	156	21	149	31	145	42	143	55	156	99	187	155	232	210	282	252	330	269	343	267	353	263	360	256	365	247	367	235	16383	16383	443	148	435	143	428	140	421	138	413	137	395	137	379	141	371	144	364	149	373	167	379	185	383	202	386	218	387	234	384	253	376	269	365	281	349	289	329	292	290	286	250	271	212	247	176	217	146	182	133	167	118	154	102	144	84	137	64	135	57	135	49	136	42	138	34	140	27	143	20	126	29	121	37	118	45	116	53	115	74	115	85	117	97	120	107	124	117	131	112	119	109	107	107	94	105	82	105	70	108	42	118	20	133	5	152	-3	177	-6	215	-1	253	15	289	43	323	81	355	129	364	124	374	121	383	119	392	118	413	118	423	119	433	122	442	126	450	131	167	259	101	24	58	24	123	259	16383	16383	315	259	265	77	261	65	259	53	257	42	256	30	256	18	254	16	242	19	232	24	224	32	219	41	217	54	219	72	221	81	224	90	226	99	270	259	16383	16383	417	259	417	283	35	283	35	259	98	259	27	0	120	0	190	259	245	259	199	89	197	83	195	76	194	69	193	61	193	54	197	32	206	15	221	2	240	-4	262	-7	296	-5	322	1	343	12	364	29	390	52	372	69	355	54	340	39	324	27	306	19	283	16	282	19	281	21	281	24	280	26	280	29	281	40	282	50	284	61	290	81	339	259	207	408	105	24	52	24	155	408	16383	16383	486	408	384	24	331	24	433	408	16383	16383	517	432	137	432	20	0	123	0	232	408	409	408	299	0	402	0	197	408	95	24	42	24	146	408	16383	16383	311	57	289	45	266	36	242	30	218	26	194	24	120	24	222	408	293	408	315	407	338	403	360	396	380	386	397	370	16383	16383	418	357	428	340	435	323	439	306	441	287	441	268	437	223	425	179	405	137	378	100	342	72	16383	16383	127	432	11	0	189	0	280	13	356	49	415	106	452	181	466	271	457	328	434	373	397	406	350	426	293	432	71	37	65	48	60	60	55	73	52	86	51	98	54	134	64	169	80	203	102	231	131	253	16383	16383	229	99	218	74	202	52	181	34	156	21	129	17	126	17	125	16	117	16	110	17	104	18	98	21	92	25	157	261	165	264	174	266	182	267	191	267	200	268	219	264	234	254	246	240	253	223	255	204	255	198	253	191	252	183	248	167	16383	16383	389	428	277	24	233	24	344	428	16383	16383	420	452	327	452	271	252	259	267	244	279	225	286	206	291	188	292	132	280	87	249	54	203	34	149	27	93	31	61	42	33	61	12	86	-1	118	-6	140	-5	160	-1	178	6	195	17	211	32	205	0	296	0	73	37	66	49	60	62	55	76	52	90	51	104	55	136	66	171	83	204	106	233	132	251	16383	16383	218	146	126	146	157	259	166	262	186	266	196	267	205	268	223	266	232	264	241	261	249	258	16383	16383	242	146	271	247	280	238	287	227	292	216	295	203	296	190	296	181	294	163	291	154	289	146	16383	16383	271	85	248	61	228	42	206	28	180	20	146	17	136	17	126	19	115	21	105	24	95	29	120	121	307	121	311	135	315	150	321	180	322	194	315	229	299	256	273	276	243	288	208	292	151	282	101	255	61	214	36	163	27	105	32	65	48	33	72	11	105	-2	146	-6	182	-3	213	6	241	22	266	44	289	71	157	259	93	24	49	24	113	259	16383	16383	188	283	95	283	18	0	111	0	16383	16383	198	408	188	367	143	367	154	408	16383	16383	229	432	136	432	112	343	205	343	186	259	103	-47	97	-64	87	-80	74	-95	60	-107	45	-117	146	259	16383	16383	218	283	127	283	21	-114	16	-116	10	-117	0	-119	-6	-119	-16	-118	-25	-118	-33	-116	-42	-114	-51	-111	-68	-132	-58	-136	-48	-139	-37	-141	-26	-142	-15	-142	25	-137	63	-122	95	-97	119	-65	135	-26	16383	16383	230	408	220	367	174	367	186	408	16383	16383	261	432	168	432	143	343	237	343	243	211	243	199	239	173	236	160	233	146	219	107	201	70	179	40	153	20	124	13	104	17	91	28	84	44	80	61	80	78	86	133	104	184	131	228	164	257	203	268	214	266	224	261	234	250	241	234	243	211	16383	16383	129	414	139	417	148	419	158	421	178	423	213	416	238	397	254	370	262	337	265	302	264	293	264	284	263	274	262	265	260	256	250	269	238	278	224	284	210	287	197	288	142	278	95	249	59	207	35	155	27	100	30	67	40	38	57	14	82	-1	117	-6	196	12	252	62	288	130	306	204	312	271	307	332	292	380	267	414	232	436	188	443	174	442	160	440	147	437	134	433	123	427	391	146	391	189	57	189	57	146	305	-79	305	10	285	10	285	-39	47	-39	47	10	27	10	27	-79	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	201	313	206	314	211	314	217	315	231	315	235	314	237	313	239	311	239	303	238	299	237	296	188	124	185	118	180	114	172	110	160	108	143	106	143	93	258	93	258	106	248	106	240	107	233	109	229	111	227	115	226	119	226	122	229	134	231	139	281	315	282	319	284	329	285	333	285	338	284	340	282	342	281	342	275	341	262	338	245	335	224	332	201	330	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	166	273	175	286	185	296	197	303	210	307	224	308	240	306	253	301	262	292	268	281	270	268	267	251	259	235	247	220	232	204	215	187	133	106	133	93	277	93	299	149	286	152	280	143	274	137	267	132	257	130	245	129	182	129	249	191	271	212	288	230	300	246	306	261	308	276	305	298	295	316	280	330	261	339	239	342	215	340	195	332	178	319	164	301	153	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	192	293	200	302	208	309	216	314	225	317	234	319	246	317	255	314	263	308	267	300	269	290	263	269	248	255	226	247	201	241	175	235	175	221	187	221	208	219	226	213	240	202	248	186	251	166	249	149	243	134	232	122	218	114	201	112	197	112	191	113	186	115	180	117	174	121	166	126	160	129	150	133	146	133	139	132	134	129	130	125	128	120	127	114	129	106	135	99	145	93	158	90	175	89	209	93	239	105	264	125	281	152	287	186	286	200	282	212	276	222	268	231	256	239	275	245	290	254	300	265	306	278	308	294	305	310	298	323	285	333	270	340	251	342	234	340	217	335	202	326	189	314	179	297	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	290	224	188	147	188	16383	16383	306	342	286	342	121	188	112	156	217	156	200	92	235	92	251	156	293	156	299	188	261	188	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	322	342	214	342	171	261	171	248	193	245	209	241	222	237	232	232	240	227	248	221	254	214	259	205	262	194	263	183	259	162	249	142	234	127	215	116	194	112	184	114	180	116	175	119	170	123	164	127	158	130	153	132	148	133	145	134	139	133	135	130	131	126	129	121	128	115	130	105	137	98	146	93	159	90	174	89	212	94	245	109	271	132	289	162	295	197	291	225	278	247	259	264	234	276	205	283	216	308	310	308	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	197	254	173	246	149	233	128	216	112	193	106	181	108	170	114	162	124	156	137	154	153	156	177	162	200	172	219	188	233	211	238	226	236	238	231	248	223	254	211	256	197	16383	16383	317	347	285	343	258	337	234	329	212	318	190	304	165	282	145	258	130	231	121	203	118	174	121	145	131	121	146	104	167	93	194	89	227	94	255	108	278	131	292	159	297	191	293	214	283	233	268	248	248	258	226	261	220	261	214	260	208	260	201	259	194	257	214	280	237	300	262	315	289	327	317	333	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	328	335	322	342	167	342	131	287	143	281	154	291	163	299	173	304	185	307	200	308	281	308	137	89	172	89	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	149	266	135	260	123	250	113	237	107	220	105	204	107	189	113	176	122	168	135	165	150	167	166	175	181	186	195	202	205	220	214	242	194	256	180	264	169	268	159	268	149	16383	16383	289	285	288	275	283	267	275	259	262	251	245	242	230	256	219	266	212	275	209	284	208	292	209	303	214	313	222	320	232	324	245	326	260	324	272	318	281	310	287	298	289	285	16383	16383	321	289	317	307	307	321	292	333	271	340	246	342	222	340	202	332	186	320	176	304	173	283	174	272	177	262	183	251	192	240	205	227	180	218	160	205	145	191	136	174	133	154	138	130	150	111	169	98	192	90	217	88	245	91	269	101	287	116	299	135	303	159	302	174	297	188	289	201	277	215	261	230	284	238	300	247	312	259	319	272	321	289	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	280	281	254	276	232	265	215	248	203	225	200	211	202	200	208	193	218	188	231	186	249	189	270	196	291	207	308	224	320	245	324	258	323	269	317	277	308	281	296	283	280	16383	16383	132	89	162	94	186	100	207	107	226	116	245	129	270	150	291	174	306	200	316	229	319	259	316	287	306	310	290	327	268	338	242	342	211	337	184	324	163	303	150	276	145	245	148	222	157	204	171	189	189	179	210	176	219	176	229	178	238	180	248	184	258	190	252	181	244	171	235	160	224	150	212	140	197	128	182	119	167	112	151	107	132	103	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	198	198	198	248	280	16383	16383	360	93	360	108	348	110	340	113	334	119	330	129	326	142	276	347	264	347	152	164	138	142	127	127	117	117	108	111	97	108	97	93	179	93	179	108	168	109	161	110	156	111	153	113	152	116	153	119	154	124	157	128	163	138	185	175	273	175	283	131	284	129	284	123	285	121	284	117	280	113	274	111	264	109	251	108	251	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	207	214	221	214	233	213	243	213	251	212	256	211	265	206	272	200	278	191	282	181	283	169	280	149	271	133	256	122	236	115	212	113	203	114	196	115	191	117	187	120	186	124	187	127	188	133	190	141	192	152	195	164	16383	16383	214	237	234	313	236	317	239	320	242	322	255	322	272	321	285	317	294	309	299	298	301	284	298	267	289	254	273	244	252	238	225	237	16383	16383	157	342	157	328	170	327	179	325	185	323	188	320	189	316	189	309	188	305	186	295	144	135	141	124	137	118	132	113	124	110	112	108	112	93	222	93	258	96	287	105	310	120	325	141	330	169	328	184	323	197	316	208	305	218	291	226	307	231	322	238	334	248	342	263	344	282	341	303	330	320	313	332	289	340	258	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	347	347	347	343	341	340	339	337	338	327	338	319	340	314	341	304	344	293	346	283	347	265	347	215	340	169	319	132	286	106	243	97	192	103	156	119	127	144	106	176	93	214	89	239	91	263	97	286	109	309	126	333	149	321	157	300	140	281	128	263	120	244	115	225	114	199	117	178	125	162	140	152	162	149	190	154	230	171	267	197	297	230	318	271	325	291	323	308	315	320	303	329	286	333	265	347	265	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	211	311	213	316	217	320	222	321	228	322	248	322	259	320	268	318	277	314	284	310	294	301	303	290	309	277	313	260	315	241	309	200	293	165	267	137	233	119	191	113	182	113	175	115	170	116	167	119	166	123	166	125	167	128	168	133	169	140	171	149	16383	16383	140	342	140	328	152	327	160	326	165	323	168	320	169	316	168	314	168	306	167	302	166	296	126	132	124	123	120	117	115	113	108	110	97	108	97	93	194	93	246	99	291	117	327	146	351	186	360	237	354	274	339	303	314	325	283	338	245	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	155	342	155	328	167	327	176	325	181	323	184	320	185	316	185	314	184	311	184	307	183	302	182	298	141	132	139	123	135	117	131	113	123	110	112	108	112	93	303	93	327	160	313	160	306	150	300	142	294	137	282	129	270	123	258	119	244	116	228	115	199	115	191	116	186	117	182	120	181	123	182	127	183	135	186	146	189	160	193	175	202	213	244	213	250	212	255	210	258	206	259	199	259	186	258	181	257	175	268	175	293	268	282	268	275	253	268	243	259	238	248	236	231	235	207	235	227	315	228	318	231	320	235	321	242	321	252	322	281	321	301	319	314	315	320	308	322	299	322	277	333	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	156	342	156	328	169	327	177	325	182	323	184	321	185	317	185	314	184	310	184	306	182	296	143	133	140	125	137	118	132	113	124	110	112	108	112	93	208	93	208	108	198	109	190	110	184	112	181	115	180	118	181	120	181	124	182	127	182	131	183	135	202	213	243	213	250	212	255	209	258	205	259	197	259	193	258	189	258	184	256	172	268	172	293	267	282	267	275	253	269	244	260	239	249	236	232	235	207	235	227	313	229	317	231	319	236	321	242	321	251	322	283	321	304	319	316	313	321	305	322	291	322	277	333	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	220	252	220	252	206	265	205	274	203	280	201	283	199	284	196	284	193	283	191	283	187	282	184	282	180	267	131	263	124	256	119	246	114	235	112	222	111	196	114	174	123	157	138	147	160	143	187	148	226	161	264	183	296	213	318	252	326	266	325	278	322	289	318	298	313	306	305	311	299	314	292	317	284	319	275	321	265	333	265	351	347	343	347	339	343	334	339	329	336	319	334	316	334	314	335	311	335	307	337	302	339	292	342	270	346	259	347	249	347	202	340	160	318	127	285	105	243	97	195	103	158	119	128	144	107	176	93	214	89	233	90	252	92	270	97	289	103	307	112	323	183	326	192	331	198	337	203	347	205	360	206	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	356	342	266	342	266	328	275	327	282	325	286	323	289	320	290	316	290	314	289	310	289	306	288	302	288	299	271	237	188	237	204	305	206	313	210	319	216	323	223	326	234	328	234	342	138	342	138	328	148	327	155	325	160	323	162	320	163	316	163	314	162	310	162	306	161	300	160	295	118	137	114	126	109	118	103	113	95	110	86	108	86	93	174	93	174	108	166	109	161	110	158	112	157	114	157	119	158	123	158	126	159	130	160	133	181	214	264	214	243	133	240	125	234	118	227	113	218	110	206	108	206	93	301	93	301	108	293	109	288	110	285	112	283	114	282	117	283	119	283	122	284	126	284	129	285	133	331	304	333	311	336	317	340	321	346	325	356	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	296	342	201	342	201	328	211	327	218	325	223	323	225	320	226	315	226	312	225	308	224	302	222	292	181	137	178	128	173	121	167	115	159	110	149	108	149	93	237	93	237	108	231	108	226	109	220	113	220	123	221	127	223	132	225	139	265	295	268	307	272	316	277	322	285	326	296	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	318	342	222	342	222	328	233	327	240	325	244	323	246	320	247	316	247	312	246	308	246	304	245	299	244	295	202	137	200	129	197	121	192	115	187	111	180	109	175	110	171	111	168	113	166	115	166	123	167	125	168	128	168	131	167	138	163	143	158	147	152	149	145	150	138	149	131	145	126	140	123	134	122	126	124	114	132	104	143	96	157	91	175	89	202	92	222	103	235	119	245	142	254	169	288	303	290	310	293	316	298	322	306	326	318	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	342	273	342	273	328	285	327	289	326	292	325	296	323	296	322	294	316	286	308	275	299	262	288	246	277	194	240	209	304	213	313	218	319	226	324	235	327	246	328	246	342	138	342	138	328	151	327	160	325	165	323	168	320	169	316	169	312	168	309	168	305	167	302	126	131	123	122	120	117	115	113	107	110	95	108	95	93	194	93	194	108	183	109	175	111	169	113	166	116	166	126	168	134	169	139	189	220	239	138	243	133	249	123	251	120	251	114	248	112	243	110	235	109	224	108	224	93	330	93	330	108	318	109	309	112	302	115	297	122	290	131	225	236	332	316	338	320	343	323	349	326	354	328	360	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	326	168	316	168	311	156	306	147	301	140	296	134	290	129	281	123	272	119	261	117	247	116	229	115	216	116	206	117	200	119	196	122	195	127	195	130	197	138	198	143	200	149	239	302	242	311	246	317	251	323	259	326	269	328	269	342	174	342	174	328	184	327	191	325	196	322	198	319	199	316	199	313	197	305	196	300	194	295	152	133	149	125	145	118	139	113	131	110	120	108	120	93	303	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	378	342	311	342	198	162	188	342	124	342	124	328	133	327	140	326	145	324	148	322	149	319	149	311	148	307	146	302	110	154	104	135	99	122	94	114	86	110	77	108	77	93	147	93	147	108	137	109	130	111	125	114	122	118	121	122	121	124	122	127	122	131	123	136	124	140	161	289	174	93	181	93	303	292	263	139	259	128	254	120	248	114	240	110	230	108	230	93	329	93	329	108	318	108	310	109	305	111	302	113	302	121	303	125	303	129	305	134	349	304	352	312	355	318	360	323	368	326	378	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	279	342	279	328	288	326	295	324	299	321	302	317	302	303	300	295	271	161	200	342	149	342	149	328	157	327	165	324	170	320	174	316	175	310	175	308	174	304	174	299	172	291	144	163	139	140	134	125	129	116	122	112	112	109	112	95	178	95	178	109	169	111	163	113	158	115	155	119	154	123	154	129	155	133	155	137	156	141	188	288	265	89	273	89	313	276	317	297	322	311	327	319	334	324	344	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	270	308	232	294	189	271	150	238	121	198	110	180	113	164	120	153	132	146	150	143	172	149	210	164	251	187	288	219	315	259	326	277	324	292	317	303	306	311	290	313	270	16383	16383	360	251	356	283	343	310	323	330	296	343	262	347	212	338	167	313	130	275	106	230	97	182	101	150	114	124	134	105	160	93	191	89	241	97	288	120	325	156	351	200	360	251	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	232	311	234	315	237	318	241	320	246	322	251	322	268	321	282	316	292	308	299	296	301	279	297	257	287	243	271	234	251	229	228	228	222	228	219	229	211	229	16383	16383	165	342	165	328	176	327	183	325	187	322	189	319	190	316	190	313	188	303	186	296	184	287	146	142	142	130	137	121	132	115	123	110	112	108	112	93	211	93	211	108	200	108	192	110	187	112	184	114	183	118	183	119	185	125	185	128	186	132	206	209	211	208	217	207	224	206	232	206	241	205	272	208	301	216	324	231	339	252	344	282	341	303	330	320	313	332	288	340	257	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	313	308	272	293	230	268	192	236	165	195	154	179	157	164	165	153	177	146	194	143	216	149	256	164	297	188	334	220	360	259	370	276	368	291	361	303	350	310	334	313	313	16383	16383	107	77	117	81	126	85	136	87	145	88	155	89	160	88	167	88	174	86	192	82	206	78	220	75	233	74	244	73	254	72	280	75	303	82	323	94	341	109	358	127	347	136	333	125	321	116	308	111	294	107	278	106	271	107	264	107	256	109	248	110	239	112	229	114	216	117	203	119	191	121	180	121	191	133	244	142	289	167	326	203	350	248	359	297	355	328	342	354	321	374	295	387	262	392	212	383	167	358	131	321	106	276	98	226	101	200	109	178	123	159	142	146	166	137	151	125	140	116	129	109	116	100	99	89	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	232	311	234	315	237	318	247	322	253	322	271	320	284	315	294	306	299	295	301	282	298	265	289	252	274	243	254	237	230	235	217	235	213	236	16383	16383	344	93	344	108	334	109	326	112	319	117	314	125	309	136	272	217	295	222	315	231	330	244	340	262	344	285	340	306	328	322	310	333	287	340	261	342	165	342	165	328	174	327	181	325	186	323	189	320	190	315	190	311	189	308	189	303	187	299	186	293	146	143	142	131	137	121	132	115	123	110	112	108	112	93	211	93	211	108	201	108	193	109	188	111	184	114	183	118	184	121	184	126	186	131	188	143	207	214	230	214	284	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	326	347	314	347	311	343	308	340	305	339	301	338	290	338	287	339	279	341	273	343	266	344	258	346	250	346	242	347	220	344	200	336	184	324	173	306	169	284	169	272	172	261	178	250	187	239	200	225	212	215	226	200	241	184	253	167	257	151	255	137	249	126	239	117	225	112	209	110	191	113	176	120	164	131	157	145	154	163	154	166	155	169	155	176	156	180	143	180	131	89	141	89	143	94	145	98	149	100	152	102	159	102	162	101	165	101	169	99	175	98	186	94	204	90	212	89	220	89	245	92	268	102	286	117	298	138	302	163	301	177	296	192	287	206	274	222	254	240	236	257	224	268	217	277	214	285	214	294	215	305	221	314	229	320	241	324	254	325	273	323	285	315	293	303	297	286	299	265	311	265	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	352	341	134	341	115	273	130	273	140	293	151	306	166	315	187	319	219	320	171	141	168	129	163	120	156	114	145	110	129	108	129	93	235	93	235	108	226	108	219	109	214	110	210	113	209	117	210	121	211	126	212	133	216	149	260	320	284	320	298	319	309	316	316	310	320	302	322	291	321	288	321	281	320	277	320	273	333	273	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	356	342	283	342	283	328	293	327	300	325	305	322	308	319	309	315	309	312	307	305	306	296	304	287	302	279	280	194	268	157	255	133	240	120	223	114	204	112	189	114	176	118	166	125	160	134	157	146	158	150	158	155	159	161	161	175	192	297	196	309	200	318	207	323	215	327	228	328	228	342	125	342	125	328	137	327	145	326	150	323	153	320	154	316	153	313	152	308	151	301	150	295	149	290	121	187	119	180	118	172	116	164	116	156	115	150	120	129	132	112	151	99	175	91	203	89	230	93	253	104	272	121	286	145	296	172	323	277	329	299	333	313	338	320	345	325	356	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	342	282	342	282	328	293	327	300	325	305	322	307	319	308	316	307	311	305	305	301	298	291	282	214	157	184	302	184	304	183	307	183	319	186	322	191	324	200	326	212	328	212	342	112	342	112	328	124	326	132	322	137	313	142	298	148	275	188	93	197	93	339	315	342	319	346	323	350	325	355	327	360	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	377	342	309	342	309	328	318	327	325	326	329	323	332	320	333	316	332	313	331	309	330	304	326	294	267	169	251	284	251	291	249	307	249	313	248	316	249	320	251	322	255	325	261	327	271	328	271	342	184	342	184	328	195	327	202	325	207	322	210	317	211	309	214	288	162	169	143	301	143	306	142	309	142	314	143	319	145	322	150	325	157	327	166	328	166	342	80	342	80	328	87	327	92	326	98	324	99	323	102	319	104	314	106	306	108	295	111	282	138	93	146	93	220	256	242	93	251	93	350	303	355	311	359	318	364	322	369	325	377	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	269	342	269	328	278	327	284	326	288	324	290	322	291	319	291	317	289	313	288	310	286	307	239	247	218	298	216	304	214	309	212	312	212	315	211	318	212	321	214	323	219	325	226	326	236	328	236	342	141	342	141	328	152	326	160	323	166	319	171	313	175	305	213	213	188	180	165	151	148	132	136	119	124	112	112	108	112	93	190	93	190	108	182	108	175	109	170	111	167	114	166	117	168	121	169	124	171	127	174	131	220	193	245	135	247	130	249	126	250	122	251	119	251	114	248	111	243	109	236	108	225	108	225	93	322	93	322	108	310	110	301	113	294	117	289	124	285	134	247	226	301	294	309	304	318	312	326	318	335	324	344	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	355	342	271	342	271	328	284	327	293	325	299	323	301	321	302	319	301	315	297	309	292	302	286	296	282	290	228	231	203	300	202	305	200	310	199	314	198	317	198	319	199	322	201	324	207	325	215	327	228	328	228	342	124	342	124	328	136	326	144	324	150	319	154	314	157	305	194	208	174	135	170	125	164	117	156	112	145	109	131	108	131	93	240	93	240	108	229	108	222	109	217	111	214	114	214	124	215	129	219	141	236	208	321	307	326	312	332	317	346	325	355	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	331	344	342	152	342	136	277	148	277	157	295	162	301	167	306	173	311	180	315	189	317	200	319	212	320	226	321	285	321	112	105	112	93	314	93	333	163	321	163	315	153	309	145	304	138	299	132	293	127	284	122	274	119	261	117	245	116	226	115	172	115	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	271	257	269	242	265	226	259	211	250	195	240	181	233	172	223	163	213	155	201	149	189	147	181	148	174	150	168	155	165	162	163	172	165	186	169	201	176	216	185	231	194	245	204	256	214	265	225	271	236	274	248	276	255	275	262	273	266	269	269	264	271	257	16383	16383	319	175	306	162	297	155	291	150	288	149	283	149	282	150	281	150	283	160	287	181	295	208	304	241	314	277	315	279	315	282	316	285	317	287	317	290	312	292	285	290	283	288	279	274	275	280	269	285	262	289	254	291	245	292	210	285	178	266	150	238	131	204	124	169	127	151	133	138	143	129	156	123	170	121	186	123	202	128	218	137	234	151	251	169	247	157	246	152	246	147	245	141	246	134	249	128	253	124	258	121	265	120	276	122	286	126	297	134	330	167	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	205	281	190	275	172	266	155	254	139	240	126	231	118	222	113	212	108	201	106	190	105	183	105	178	106	175	108	173	111	172	115	173	129	177	144	182	161	190	178	200	194	210	208	220	219	231	227	242	232	254	234	263	233	272	230	278	224	282	216	283	205	16383	16383	223	310	227	322	228	328	232	342	228	347	215	345	203	343	190	341	175	339	160	338	160	324	171	323	178	323	184	322	187	320	188	318	188	316	187	314	185	308	184	304	132	117	131	116	131	113	135	105	145	98	159	93	175	90	190	89	229	96	265	114	294	142	315	175	322	211	320	228	312	242	301	252	286	258	270	260	254	259	238	254	224	245	210	232	195	214	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	174	270	163	258	154	246	148	233	144	220	143	207	144	196	149	188	157	183	168	181	183	185	208	195	233	211	255	234	270	262	276	267	276	271	275	274	275	276	274	277	273	276	271	275	268	273	265	271	260	271	250	274	245	278	241	283	238	290	237	297	238	303	241	308	245	311	251	313	258	310	269	304	278	293	286	280	290	264	292	228	287	195	272	167	248	148	218	141	183	144	160	153	143	167	130	186	123	208	120	227	122	244	127	260	136	277	148	293	166	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	259	225	255	193	244	164	227	139	206	122	184	116	176	117	169	120	164	124	161	131	160	140	164	165	175	192	193	217	215	236	241	243	247	243	252	241	256	237	258	232	259	225	16383	16383	328	347	304	343	291	341	277	340	260	339	260	324	272	324	280	323	285	322	288	321	288	312	287	308	286	303	283	295	268	242	265	248	261	253	255	257	248	259	239	260	206	253	173	235	146	207	126	174	119	137	121	120	128	107	138	98	152	92	169	90	183	91	197	95	211	102	224	114	237	129	236	126	236	122	235	119	234	114	234	109	235	103	238	97	243	93	248	90	255	89	268	91	282	96	295	105	308	118	322	135	311	142	300	130	292	123	286	119	281	117	277	116	275	116	273	117	272	117	271	118	271	124	274	133	277	144	280	156	283	166	322	306	325	314	327	322	329	329	332	336	334	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	277	265	272	247	260	233	241	221	218	214	194	209	206	232	220	250	234	264	248	272	263	275	269	275	273	273	275	271	277	268	277	265	16383	16383	287	173	272	162	260	154	248	149	237	146	226	146	213	147	202	151	193	157	187	165	186	175	186	184	187	188	188	191	230	199	264	211	288	226	304	243	309	263	307	273	303	281	295	287	285	291	271	292	233	285	198	268	170	242	150	210	143	176	146	157	155	142	168	130	186	123	206	120	227	122	246	128	264	137	281	149	297	165	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	184	286	180	268	216	268	188	130	183	111	177	97	170	87	162	80	153	78	151	79	150	79	149	80	148	80	147	81	149	85	150	86	151	89	151	92	150	96	148	100	144	104	140	106	129	106	124	103	120	99	118	94	117	88	118	80	123	73	131	67	140	64	151	63	172	67	190	79	205	99	218	127	228	162	251	268	295	268	299	286	256	286	262	312	268	331	277	345	287	353	299	356	301	355	303	355	305	353	305	350	303	348	300	339	301	333	307	325	312	324	318	323	324	324	329	327	333	332	336	337	336	343	335	352	330	360	322	366	312	370	300	371	281	368	265	360	252	348	242	335	230	314	226	300	223	293	221	286	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	137	265	128	257	119	245	112	229	107	209	106	190	107	174	112	162	119	154	130	152	143	154	153	160	161	168	168	178	174	187	179	197	176	208	173	220	170	232	166	245	160	253	157	259	153	263	149	266	143	268	137	16383	16383	273	305	272	296	271	288	268	280	264	272	259	265	254	257	247	251	240	247	232	245	224	244	215	245	207	248	202	253	198	261	197	271	200	290	208	306	219	319	233	327	248	330	257	329	264	326	269	322	272	315	273	305	16383	16383	331	309	331	333	301	333	290	339	279	343	268	345	258	347	248	347	221	344	197	335	176	321	162	302	157	279	159	267	162	257	168	248	175	240	186	234	177	229	170	223	165	216	163	210	162	203	162	199	164	193	166	190	169	188	149	177	136	167	128	157	124	148	123	137	127	120	137	106	154	96	177	91	203	89	236	92	263	100	282	113	294	129	299	149	296	165	287	179	274	190	255	199	231	205	220	208	211	210	205	212	202	214	200	217	201	220	203	223	206	226	209	228	217	228	219	227	224	226	231	226	255	230	278	239	296	254	309	273	313	293	313	303	311	309	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	318	142	307	130	299	121	293	117	288	114	280	114	279	115	279	121	281	127	282	132	305	209	307	219	309	227	309	230	308	239	304	247	298	254	289	258	278	259	262	257	245	249	227	236	208	217	188	193	231	342	225	347	211	345	185	341	171	339	156	338	156	324	169	324	174	323	178	323	182	321	185	320	186	318	186	315	185	313	183	305	125	92	163	92	170	121	177	143	184	158	191	171	200	183	213	199	226	212	239	223	252	230	262	232	269	232	271	231	272	230	272	225	271	222	271	217	248	142	246	133	244	125	242	113	242	108	243	101	245	96	250	92	256	89	263	88	275	89	287	94	299	103	313	116	328	135	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	142	247	131	239	123	233	118	228	115	224	114	221	114	220	115	220	125	258	255	251	260	239	257	226	254	212	252	198	251	185	251	185	237	196	236	204	236	209	235	211	234	212	232	212	230	211	228	211	224	210	221	208	217	191	154	189	143	186	134	184	126	183	119	183	112	184	104	187	97	192	92	199	89	206	88	218	90	230	95	241	103	253	117	266	135	16383	16383	269	313	268	321	265	327	259	332	253	335	245	336	238	335	232	332	227	327	224	321	222	313	224	306	227	300	233	294	239	291	247	290	254	291	260	294	265	299	268	306	269	313	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	295	293	290	298	274	295	244	291	230	290	220	290	220	276	244	276	248	274	250	272	251	269	250	266	250	263	248	257	247	251	245	242	220	140	213	116	207	99	201	87	194	81	185	79	182	79	180	80	179	81	179	82	181	86	182	87	183	89	183	92	182	97	180	102	172	108	166	109	160	108	155	105	151	101	148	95	147	89	149	80	154	73	161	67	171	64	182	63	203	66	221	76	236	93	249	117	259	149	16383	16383	306	349	305	356	301	363	296	368	290	371	282	373	275	371	269	368	264	363	261	357	259	350	261	342	264	336	269	331	276	328	283	327	291	328	297	331	302	336	305	342	306	349	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	322	255	241	255	241	240	261	240	263	239	261	235	256	230	247	223	234	213	219	202	192	183	235	342	231	347	217	345	204	342	191	340	177	338	161	337	161	323	178	323	184	322	188	322	191	321	191	316	190	311	189	305	187	298	185	288	131	92	168	92	186	157	200	169	205	158	210	148	216	137	221	128	225	120	234	107	241	98	249	92	257	89	265	88	274	89	283	94	292	102	303	115	315	134	303	140	299	134	294	127	289	121	283	117	278	115	273	117	268	122	261	130	253	143	244	160	229	188	258	210	280	225	296	234	309	239	322	240	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	275	343	269	347	256	345	244	342	231	340	218	339	203	337	203	323	219	323	224	322	228	322	231	321	231	314	230	312	230	310	183	132	182	129	180	121	180	112	181	104	184	97	188	93	195	90	203	89	216	90	228	95	240	105	254	119	269	140	258	146	246	131	237	122	230	116	225	113	222	112	220	113	218	113	217	114	216	114	216	117	218	125	219	130	220	134	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	370	174	360	163	354	157	348	152	343	149	338	147	334	146	333	147	332	147	332	148	331	148	331	151	332	152	332	155	333	157	334	158	358	245	359	250	360	254	360	259	361	262	361	265	359	274	356	281	350	287	343	291	334	292	312	288	293	279	277	265	261	247	247	228	249	236	252	245	254	253	255	260	256	265	254	274	251	282	245	287	237	291	226	292	210	289	194	282	177	268	159	250	140	226	159	290	154	292	139	290	126	288	114	286	99	284	81	281	81	267	100	267	105	266	108	265	110	264	111	263	110	257	108	246	104	229	98	208	90	182	72	124	109	124	119	154	127	175	134	191	141	203	149	214	162	231	175	245	189	256	201	262	211	265	213	264	215	264	217	263	218	262	219	260	218	254	214	240	209	220	201	194	192	163	180	124	218	124	227	154	234	177	242	195	251	210	262	225	273	238	285	249	297	257	307	263	315	265	318	264	321	264	323	263	323	262	324	260	324	258	323	256	323	253	322	250	322	248	299	167	297	162	294	147	294	143	295	135	298	128	302	124	307	121	313	120	325	122	337	126	351	135	366	149	382	169	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	319	174	309	163	301	155	295	150	290	147	285	146	283	147	282	147	281	148	280	148	280	152	281	156	282	161	284	165	285	169	306	243	308	251	309	256	309	265	308	273	305	281	299	287	291	291	279	292	262	290	246	282	228	269	209	250	188	225	211	290	205	292	190	289	176	287	163	285	149	283	132	281	132	267	152	267	157	266	160	265	161	263	162	262	162	258	161	255	160	253	160	249	123	124	160	124	170	153	177	174	183	189	190	200	198	212	210	228	223	242	236	254	249	262	260	265	263	265	269	263	271	261	271	252	270	247	269	241	268	236	266	231	248	173	246	165	244	153	243	148	243	144	244	135	248	129	253	124	259	121	266	120	278	122	288	126	299	134	313	147	330	167	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	282	242	279	215	268	187	252	162	230	144	203	137	193	138	184	141	176	148	172	157	170	169	174	196	186	224	203	250	226	268	251	276	262	274	270	271	277	264	281	255	282	242	16383	16383	322	235	318	255	310	270	296	282	278	289	258	292	220	286	185	269	157	244	138	212	131	176	134	157	142	142	156	130	175	123	197	120	233	126	267	143	295	168	314	200	322	235	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	302	289	298	261	286	232	267	207	242	189	214	183	207	183	201	185	198	187	195	190	194	193	196	205	200	222	205	241	212	262	220	281	226	293	236	304	248	313	262	319	276	322	286	320	293	317	298	311	301	301	302	289	16383	16383	227	347	156	338	156	323	177	323	181	322	184	320	186	318	185	315	184	310	183	304	181	298	180	292	135	129	132	121	129	115	124	111	116	109	106	108	106	93	201	93	201	108	190	108	182	109	176	110	173	112	172	115	172	116	173	118	173	122	175	130	187	173	199	169	211	167	217	167	256	174	291	192	320	220	340	254	347	293	345	311	338	326	326	337	311	344	291	347	277	345	263	341	250	334	236	324	223	311	225	319	229	331	231	341	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	277	310	274	290	266	268	254	245	239	225	222	209	208	201	200	199	193	197	187	197	179	198	173	201	169	207	166	214	166	223	170	248	182	276	200	302	224	321	251	329	259	328	266	326	272	322	276	316	277	310	16383	16383	328	341	290	341	285	326	280	334	274	340	267	344	259	346	250	347	213	339	178	320	149	291	129	256	121	218	124	201	130	187	140	177	154	171	170	169	188	170	204	175	220	184	236	198	253	218	225	128	222	121	217	116	210	112	199	109	184	108	184	93	293	93	293	108	276	108	270	109	265	111	262	113	261	115	261	117	262	119	263	122	265	130	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	227	290	222	292	207	290	183	286	169	285	152	283	152	268	177	268	181	266	183	264	184	260	184	257	183	252	177	234	145	120	183	120	193	152	201	176	209	194	218	210	228	226	237	238	244	247	251	254	257	258	262	259	266	258	272	250	278	247	288	245	295	246	301	249	305	254	308	261	309	270	308	277	304	283	298	288	291	291	283	292	277	291	269	288	262	285	254	280	247	274	238	266	222	246	216	237	211	228	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	302	291	291	291	287	287	285	286	282	285	277	285	275	286	273	286	265	288	259	289	249	291	239	291	222	290	207	284	196	276	189	264	187	249	188	241	192	232	198	222	206	211	217	200	226	190	233	181	238	173	241	166	242	159	240	151	237	145	231	141	223	138	213	137	200	139	190	145	181	154	175	168	171	186	160	186	152	121	163	121	164	124	166	126	168	127	171	128	180	128	183	127	187	126	192	124	198	123	203	122	207	121	217	121	236	123	253	129	266	140	274	154	277	173	276	182	273	192	267	202	258	214	230	242	226	249	223	254	222	259	224	265	227	270	232	273	238	274	245	275	256	273	265	269	272	261	278	249	281	233	293	233	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	293	296	252	296	262	328	262	330	263	332	263	335	264	337	264	342	263	344	261	346	259	347	253	347	251	345	248	344	246	341	235	328	221	316	207	306	193	299	181	295	174	293	169	290	165	287	163	283	163	273	164	271	200	271	167	145	161	121	160	115	160	111	161	103	165	97	171	92	179	90	188	89	203	91	217	97	231	109	247	126	265	150	252	159	240	145	230	134	223	127	217	123	212	122	209	122	207	123	206	123	205	125	206	127	207	131	209	141	210	144	245	271	289	271	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	311	175	300	163	292	155	286	150	281	148	277	147	275	147	274	148	273	148	273	152	274	155	275	160	276	164	277	169	312	289	276	289	266	263	258	243	250	228	241	214	231	200	217	182	204	168	193	157	183	151	174	149	169	149	167	150	167	151	166	153	166	154	167	156	167	158	168	161	169	163	201	290	197	292	145	284	130	283	130	269	145	269	150	268	153	268	155	266	156	264	156	260	154	248	152	242	151	237	140	194	137	183	134	171	132	161	131	152	130	144	131	136	134	129	139	124	146	121	155	120	172	123	188	130	205	145	224	167	247	198	243	183	239	170	237	159	236	150	236	143	237	136	240	130	245	125	251	122	259	121	270	122	281	126	293	135	306	148	322	169	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	137	269	153	269	161	268	166	266	171	261	174	253	178	240	182	220	186	198	190	175	193	153	194	135	194	125	196	123	197	121	200	120	203	121	207	124	212	127	218	133	226	140	239	151	262	174	275	189	290	208	299	220	306	232	311	244	314	256	316	266	314	275	311	282	305	287	298	291	290	292	284	291	278	289	274	286	272	281	271	276	271	271	272	268	278	260	283	256	286	254	288	252	290	251	290	249	288	237	279	220	266	201	248	180	226	160	225	172	223	184	222	194	221	203	220	211	216	228	212	250	207	270	201	286	196	292	189	291	180	289	168	287	153	285	137	283	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	257	283	257	286	256	289	253	292	249	292	247	291	244	288	243	286	169	183	166	202	163	223	160	243	156	261	152	276	150	284	148	288	147	291	144	292	141	292	126	289	113	287	99	285	86	283	86	269	107	269	111	268	115	266	118	263	120	258	126	236	134	182	137	158	137	141	138	132	139	127	141	123	143	121	146	120	154	126	165	140	178	159	189	177	198	191	229	239	245	140	246	135	247	129	248	125	250	122	252	120	254	121	257	123	261	125	266	130	273	136	305	170	331	200	349	226	361	249	364	267	363	275	359	282	353	287	346	291	338	292	332	291	327	289	323	285	320	281	319	276	320	273	321	269	322	266	325	262	331	256	337	252	339	251	339	249	337	239	331	227	319	211	301	189	275	162	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	240	257	236	271	231	281	226	288	221	291	214	292	208	292	200	291	190	289	178	286	163	282	157	279	161	266	169	268	175	270	183	270	186	271	191	270	195	268	199	263	202	257	205	247	218	206	186	166	176	156	172	153	168	151	165	150	160	151	145	157	135	157	130	154	127	151	124	147	123	141	125	134	128	128	133	124	140	121	149	120	156	121	163	123	170	128	179	136	189	147	223	188	237	149	241	137	246	129	251	124	257	121	265	120	275	122	285	126	295	135	307	149	322	168	311	175	300	162	291	153	288	151	282	149	276	151	273	153	271	157	270	161	251	220	260	235	269	247	277	256	284	262	290	264	296	263	301	262	304	260	308	258	312	257	317	258	322	260	325	264	327	269	328	275	327	280	324	285	320	289	315	291	308	292	297	290	286	285	274	275	260	261	245	242	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	248	245	240	268	230	295	219	320	209	340	203	347	198	347	190	346	178	344	161	341	136	337	136	322	140	323	147	323	150	324	153	324	162	323	169	321	175	317	180	311	186	302	196	279	207	248	217	217	225	190	228	175	225	167	217	157	208	146	200	136	194	131	190	126	186	123	182	121	177	119	172	119	168	120	164	123	159	126	153	129	146	130	140	129	135	126	130	122	127	116	126	110	128	103	132	97	138	93	145	90	154	89	159	89	165	91	172	93	179	97	187	102	203	115	219	132	236	152	254	176	272	202	291	232	306	259	317	283	324	303	327	321	325	329	322	337	316	342	309	346	300	347	294	347	289	344	284	340	282	335	281	329	281	324	285	316	288	313	298	307	304	304	306	302	306	301	304	290	298	276	288	257	274	235	256	208	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	282	313	292	185	292	169	241	183	239	188	248	194	255	201	259	210	261	221	262	271	262	140	123	149	113	154	116	158	118	161	119	165	120	176	120	184	119	193	116	203	112	214	106	228	100	239	95	249	92	258	90	266	89	280	91	292	96	301	103	307	112	309	121	308	128	306	133	302	137	297	140	291	141	286	140	282	138	278	134	275	130	274	125	275	120	276	117	280	113	280	109	278	108	277	107	274	106	264	106	258	108	253	112	247	117	230	134	221	142	212	148	203	152	191	154	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	285	279	283	242	274	197	258	154	233	121	200	108	189	110	181	116	174	125	170	139	169	156	171	192	181	237	197	281	220	315	252	328	265	326	274	320	280	310	284	297	285	279	16383	16383	323	249	320	283	311	310	296	330	277	343	253	347	215	338	182	314	155	276	137	230	131	179	134	148	142	123	157	104	176	93	200	89	241	98	275	124	301	161	317	204	323	249	476	177	476	225	-6	225	-6	177	258	-199	258	602	210	602	210	-199	477	177	477	225	210	225	210	-199	258	-199	258	177	258	-199	258	225	-6	225	-6	177	210	177	210	-199	477	177	477	225	258	225	258	602	210	602	210	177	258	177	258	602	210	602	210	225	-6	225	-6	177	476	177	476	225	258	225	258	602	210	602	210	-199	258	-199	258	177	258	-199	258	602	210	602	210	225	-6	225	-6	177	210	177	210	-199	476	177	476	225	-6	225	-6	177	210	177	210	-199	258	-199	258	177	476	177	476	225	258	225	258	602	210	602	210	225	-6	225	-6	177	476	177	476	225	258	225	258	602	210	602	210	225	-6	225	-6	177	210	177	210	-199	258	-199	258	177	476	115	476	163	-6	163	-6	115	16383	16383	476	239	476	287	-6	287	-6	239	197	-199	197	602	149	602	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	477	115	477	163	258	163	258	239	477	239	477	287	210	287	210	-199	258	-199	258	115	477	177	477	225	149	225	149	-199	197	-199	197	171	271	171	271	-199	320	-199	320	177	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	476	239	476	287	149	287	149	-199	197	-199	197	239	258	-199	258	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	320	-199	320	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	320	-199	320	287	-6	287	-6	239	271	239	271	-199	477	115	477	163	258	163	258	239	477	239	477	287	258	287	258	602	210	602	210	115	477	177	477	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	177	476	115	476	163	197	163	197	602	149	602	149	115	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	258	115	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	320	177	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	320	115	320	602	271	602	271	163	-6	163	-6	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	477	115	477	163	258	163	258	239	477	239	477	287	258	287	258	602	210	602	210	-199	258	-199	258	115	197	-199	197	602	149	602	149	-199	16383	16383	477	177	477	225	320	225	320	602	271	602	271	-199	320	-199	320	177	477	115	477	163	271	163	271	-199	320	-199	320	115	16383	16383	197	-199	197	602	149	602	149	-199	16383	16383	477	239	477	287	320	287	320	602	271	602	271	239	258	-199	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	197	-199	197	602	149	602	149	225	-6	225	-6	177	149	177	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	476	115	476	163	-6	163	-6	115	210	115	210	-199	258	-199	258	115	16383	16383	476	239	476	287	-6	287	-6	239	476	177	476	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	320	-199	320	177	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	476	239	476	287	-6	287	-6	239	476	115	476	163	-6	163	-6	115	16383	16383	476	239	476	287	258	287	258	602	210	602	210	287	-6	287	-6	239	476	177	476	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	476	115	476	163	-6	163	-6	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	476	115	476	163	258	163	258	239	476	239	476	287	258	287	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	258	-199	258	115	476	177	476	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	320	-199	320	177	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	189	-15	180	-54	168	-84	155	-105	141	-118	125	-122	121	-122	117	-120	114	-118	112	-115	112	-107	114	-104	115	-101	117	-97	118	-92	116	-84	113	-78	108	-72	101	-69	92	-68	85	-69	78	-73	72	-79	69	-87	67	-96	70	-109	77	-120	88	-128	103	-134	120	-136	154	-128	185	-105	211	-68	234	-15	252	50	300	262	372	262	375	283	305	283	317	339	331	382	346	411	364	429	385	435	390	434	394	433	397	431	399	429	400	426	399	422	398	419	396	416	394	411	393	405	395	396	398	389	404	384	411	380	418	379	426	381	434	385	440	391	444	399	446	408	443	421	435	433	422	441	407	447	388	449	365	446	346	439	329	428	314	414	302	398	289	378	279	357	270	335	262	310	254	283	34	283	29	262	87	262	83	250	77	224	68	183	56	129	43	58	33	8	25	-29	18	-56	11	-75	4	-89	-1	-101	-9	-109	-17	-115	-25	-119	-34	-120	-40	-120	-44	-119	-46	-117	-47	-115	-48	-111	-48	-110	-47	-109	-47	-108	-46	-106	-46	-104	-44	-102	-43	-99	-42	-98	-42	-94	-43	-85	-47	-78	-53	-72	-60	-68	-68	-67	-76	-69	-82	-73	-88	-79	-91	-88	-92	-97	-90	-110	-83	-121	-72	-129	-57	-134	-40	-136	-29	-135	-17	-132	-6	-128	4	-122	14	-114	33	-94	50	-67	65	-34	79	5	92	52	139	262	246	262	249	261	251	260	252	258	252	254	251	251	250	246	248	237	245	224	224	151	210	98	201	63	197	41	195	28	196	17	200	8	206	1	215	-3	226	-4	242	-2	257	5	274	18	293	38	314	65	303	71	289	54	266	31	258	26	252	24	248	26	247	27	245	31	248	43	254	70	265	109	278	158	293	214	294	219	295	221	295	223	296	226	297	231	299	238	302	245	306	259	307	265	308	268	309	273	310	276	311	280	311	287	308	289	304	289	302	288	296	288	285	286	275	285	253	283	143	283	154	322	163	351	171	373	181	391	193	409	203	420	213	428	224	433	236	435	250	436	258	436	264	434	268	432	271	429	272	426	272	424	271	423	271	421	265	415	264	412	264	404	265	395	269	387	274	381	281	378	290	376	300	378	308	382	314	388	317	396	319	406	315	420	306	432	292	442	273	449	251	451	231	449	212	445	193	438	177	429	162	417	143	398	128	379	116	355	105	324	92	283	254	283	143	283	147	299	154	326	162	350	171	371	180	389	189	404	200	416	211	425	224	432	237	436	251	437	260	436	268	434	274	431	278	427	279	423	279	419	277	417	275	413	273	410	272	408	271	405	271	401	272	399	273	396	275	392	276	389	277	387	277	385	278	383	278	381	16383	16383	30	283	27	262	86	262	67	175	52	103	39	42	28	-8	18	-49	7	-81	6	-84	2	-92	0	-97	-3	-102	-9	-108	-14	-112	-20	-115	-27	-117	-40	-117	-46	-115	-48	-109	-48	-108	-47	-107	-47	-105	-46	-104	-46	-102	-44	-100	-43	-98	-42	-95	-42	-91	-43	-84	-47	-77	-53	-71	-60	-67	-68	-66	-76	-67	-83	-71	-88	-77	-91	-84	-92	-93	-90	-106	-83	-118	-73	-126	-59	-132	-42	-134	-8	-127	22	-103	50	-65	73	-11	92	57	138	262	248	262	226	171	215	124	206	87	200	60	196	41	195	27	197	16	201	7	207	0	216	-3	227	-5	243	-3	259	3	275	16	293	36	315	64	304	69	288	51	276	38	266	30	258	25	252	24	250	24	248	25	245	31	252	63	267	133	288	222	310	313	329	387	334	408	338	424	341	434	342	441	343	446	343	447	342	449	342	450	340	452	339	452	338	451	336	451	335	450	333	449	317	445	315	444	312	444	309	445	304	445	294	447	286	449	277	450	269	451	261	451	254	452	234	450	214	445	196	438	179	428	163	416	142	396	127	375	115	350	104	320	92	283	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	244	250	237	224	228	183	218	129	205	58	195	8	187	-29	180	-56	173	-75	166	-89	159	-101	152	-109	144	-115	135	-119	126	-120	121	-120	117	-119	114	-117	113	-115	112	-111	112	-110	113	-109	113	-108	116	-102	117	-99	118	-98	118	-94	117	-85	113	-78	108	-72	100	-68	92	-67	85	-69	78	-73	73	-79	69	-88	68	-97	71	-110	78	-121	89	-129	103	-134	120	-136	132	-135	143	-132	154	-128	165	-122	175	-114	194	-94	211	-67	227	-34	240	5	253	52	301	262	407	262	410	261	412	260	414	258	414	254	413	251	412	246	409	237	406	224	386	151	372	98	363	63	358	41	357	28	358	17	361	8	367	1	376	-3	387	-4	403	-2	419	5	436	18	454	38	475	65	465	71	451	54	428	31	420	26	414	24	408	27	407	29	407	31	409	43	416	70	426	109	439	158	455	214	456	219	456	221	457	223	458	226	459	231	467	259	469	265	469	268	471	273	472	276	472	280	473	282	473	287	469	289	466	289	464	288	458	288	447	286	436	285	426	284	415	283	305	283	315	322	324	351	333	373	342	391	354	409	365	420	375	427	386	432	398	434	411	435	419	434	425	433	430	432	433	429	434	426	434	425	433	424	433	423	432	421	431	420	429	417	427	415	426	412	425	408	425	404	426	395	430	387	436	381	443	378	452	376	461	378	469	382	475	388	479	396	480	406	477	420	468	432	453	442	434	449	412	451	392	449	373	445	355	438	338	429	323	417	304	398	290	379	278	355	266	324	254	283	416	283	305	283	309	299	317	326	325	350	333	371	342	389	352	404	362	416	374	425	386	432	399	436	413	437	422	436	430	434	436	431	440	427	442	423	442	421	441	419	439	417	437	413	436	410	435	408	434	405	434	399	435	396	437	392	438	389	440	385	440	383	441	381	16383	16383	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	230	175	214	103	202	42	190	-8	180	-49	169	-81	168	-84	164	-92	161	-97	157	-102	147	-114	141	-118	134	-121	126	-122	122	-122	118	-119	115	-116	114	-113	113	-109	113	-107	114	-105	115	-104	118	-98	119	-95	119	-91	118	-84	114	-77	108	-71	101	-67	92	-66	85	-67	79	-71	73	-77	70	-84	69	-93	71	-106	78	-118	88	-127	102	-134	119	-136	153	-128	184	-104	212	-65	236	-11	255	57	301	262	411	262	389	171	377	124	369	87	362	60	359	41	358	27	359	16	363	7	370	0	379	-3	390	-5	405	-3	421	3	437	16	455	36	477	64	466	69	450	51	438	38	428	30	421	25	415	24	412	24	410	25	407	31	414	63	429	133	451	222	473	313	492	387	497	408	501	424	503	434	505	441	506	446	505	447	505	449	502	452	501	452	500	451	498	451	497	450	495	449	479	445	477	444	474	444	471	445	467	445	462	446	456	447	448	449	440	450	431	451	424	451	416	452	396	450	377	445	358	438	341	428	324	416	304	396	289	375	277	350	266	320	254	283	148	431	139	416	144	256	144	256	139	416	132	394	144	256	132	394	129	219	129	219	132	394	126	365	129	219	126	365	118	315	172	442	175	327	182	441	182	441	175	327	186	350	182	441	186	350	190	436	190	436	186	350	193	368	190	436	193	368	196	430	196	430	193	368	198	383	196	430	198	383	200	420	200	420	198	383	200	396	200	420	200	396	201	408	159	439	148	431	159	290	159	439	159	290	175	327	159	439	175	327	172	442	112	175	129	219	118	315	112	175	118	315	111	274	112	175	111	274	103	234	112	175	103	234	93	185	112	175	93	185	91	118	93	185	80	120	91	118	26	29	27	17	28	39	28	39	27	17	32	7	28	39	32	7	33	49	33	49	32	7	39	0	33	49	39	0	41	56	41	56	39	0	48	-5	41	56	48	-5	51	61	51	61	48	-5	59	-6	51	61	59	-6	61	63	61	63	59	-6	71	-5	61	63	71	-5	73	61	73	61	71	-5	81	0	73	61	81	0	83	56	83	56	81	0	89	7	83	56	89	7	90	48	90	48	89	7	94	17	90	48	94	17	94	38	94	38	94	17	96	27	148	431	144	256	159	290	168	423	167	429	166	412	166	412	167	429	163	434	166	412	163	434	159	392	159	392	163	434	159	438	159	392	159	438	153	440	148	363	159	392	153	440	148	363	153	440	146	441	148	363	146	441	137	440	148	363	137	440	132	325	132	325	137	440	128	436	132	325	128	436	120	431	132	325	120	431	114	423	132	325	114	423	111	279	111	279	114	423	110	413	111	279	110	413	108	400	111	279	108	400	105	378	111	279	105	378	102	350	111	279	102	350	99	317	111	279	99	317	95	279	286	423	285	429	284	412	284	412	285	429	282	434	284	412	282	434	277	392	277	392	282	434	277	438	277	392	277	438	271	440	266	363	277	392	271	440	266	363	271	440	265	441	266	363	265	441	255	440	266	363	255	440	250	325	250	325	255	440	246	436	250	325	246	436	238	431	250	325	238	431	232	423	250	325	232	423	229	279	229	279	232	423	228	413	229	279	228	413	226	400	229	279	226	400	224	378	229	279	224	378	221	350	229	279	221	350	217	317	229	279	217	317	214	279	9	177	65	141	79	177	79	177	65	141	105	141	79	177	105	141	115	271	115	271	105	141	119	177	115	271	119	177	128	307	128	307	119	177	155	271	128	307	155	271	181	448	181	448	155	271	169	307	181	448	169	307	221	448	58	307	50	271	115	271	58	307	115	271	128	307	119	177	191	141	205	177	205	177	191	141	232	141	205	177	232	141	241	271	241	271	232	141	245	177	241	271	245	177	254	307	254	307	245	177	282	271	254	307	282	271	307	448	307	448	282	271	295	307	307	448	295	307	347	448	65	141	12	0	53	0	65	141	53	0	105	141	169	307	155	271	241	271	169	307	241	271	254	307	295	307	282	271	350	271	295	307	350	271	358	307	245	177	232	141	301	141	245	177	301	141	308	177	191	141	138	0	180	0	191	141	180	0	232	141	119	177	105	141	191	141	65	141	9	177	1	141	165	291	171	218	186	277	186	277	171	218	191	203	186	277	191	203	222	424	222	424	191	203	195	200	222	424	195	200	207	262	207	262	195	200	218	180	207	262	218	180	247	232	247	232	218	180	234	163	247	232	234	163	244	148	165	291	150	305	171	218	171	218	150	305	140	320	171	218	140	320	136	241	136	241	140	320	135	335	136	241	135	335	133	353	136	241	133	353	126	422	136	241	126	422	111	263	111	263	126	422	109	407	111	263	109	407	100	395	94	285	111	263	100	395	94	285	100	395	92	383	94	285	92	383	86	369	94	285	86	369	84	309	83	354	81	336	84	309	83	354	84	309	86	369	257	31	273	46	274	206	274	206	273	46	285	63	274	206	285	63	291	182	291	182	285	63	294	82	291	182	294	82	299	156	299	156	294	82	300	103	299	156	300	103	302	126	143	0	173	1	146	16	146	16	173	1	184	23	184	23	173	1	197	3	184	23	197	3	214	36	214	36	197	3	217	8	214	36	217	8	235	55	235	55	217	8	237	17	235	55	237	17	247	80	247	80	237	17	257	31	247	80	257	31	251	112	251	112	257	31	274	206	250	132	251	112	274	206	250	132	274	206	247	232	250	132	247	232	244	148	292	378	298	357	301	421	301	421	298	357	301	330	301	421	301	330	316	413	316	413	301	330	310	329	316	413	310	329	329	404	237	484	245	419	249	439	249	439	245	419	266	409	249	439	266	409	267	434	267	434	266	409	282	396	267	434	282	396	285	428	285	428	282	396	292	378	285	428	292	378	301	421	245	419	226	443	222	424	222	424	226	443	214	443	222	424	214	443	212	424	185	420	212	424	187	442	185	420	187	442	164	438	133	353	137	374	144	432	144	432	137	374	147	394	144	432	147	394	164	438	164	438	147	394	163	410	164	438	163	410	185	420	133	353	144	432	126	422	259	484	237	484	249	439	222	424	207	262	245	419	171	218	125	21	129	-58	171	218	129	-58	143	0	171	218	143	0	146	16	171	218	146	16	191	203	53	92	49	129	55	23	53	92	55	23	62	65	62	65	55	23	75	14	62	65	75	14	77	46	77	46	75	14	97	7	77	46	97	7	97	32	97	32	97	7	120	1	97	32	120	1	125	21	125	21	120	1	129	-58	120	1	105	-58	129	-58	38	126	21	45	37	33	38	126	37	33	55	23	38	126	55	23	49	129	226	443	245	419	237	484	212	424	214	443	187	442	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	197	22	171	-11	196	-9	197	22	196	-9	221	-4	197	22	168	26	171	-11	145	38	127	55	130	-6	145	38	130	-6	171	-11	145	38	171	-11	168	26	116	78	112	106	100	189	116	78	100	189	97	5	116	78	97	5	130	-6	116	78	130	-6	127	55	82	172	68	153	72	26	82	172	72	26	97	5	82	172	97	5	100	189	58	133	52	111	56	54	58	133	56	54	72	26	58	133	72	26	68	153	289	61	270	48	273	19	273	19	270	48	253	37	273	19	253	37	246	4	246	4	253	37	235	29	246	4	235	29	221	-4	221	-4	235	29	217	24	221	-4	217	24	197	22	220	228	220	251	184	211	220	228	233	391	220	251	117	136	132	164	133	211	133	211	132	164	154	189	133	211	154	189	155	222	155	222	154	189	184	211	155	222	184	211	184	235	184	235	184	211	220	251	115	200	112	106	117	136	115	200	117	136	133	211	219	356	214	313	214	306	219	356	214	306	215	295	219	356	215	295	215	282	219	356	215	282	217	267	219	356	217	267	220	251	219	356	220	251	233	391	337	7	332	106	319	128	337	7	319	128	319	22	319	22	319	128	306	156	319	22	306	156	302	41	302	41	306	156	294	188	302	41	294	188	289	61	289	61	294	188	283	224	289	61	283	224	275	82	275	82	283	224	274	263	275	82	274	263	271	283	271	365	278	389	284	435	284	435	278	389	288	406	284	435	288	406	320	441	320	441	288	406	301	416	320	441	301	416	316	420	316	420	326	418	320	441	320	441	326	418	342	438	407	23	391	30	392	-11	392	-11	391	30	375	42	392	-11	375	42	374	-9	374	-9	375	42	360	59	374	-9	360	59	355	-3	355	-3	360	59	344	83	355	-3	344	83	337	7	475	232	350	232	364	218	475	232	364	218	374	215	475	232	374	215	380	211	475	232	380	211	383	206	475	232	383	206	384	198	475	232	384	198	444	212	475	232	444	212	458	218	475	232	458	218	475	220	384	198	390	145	401	161	384	198	401	161	419	186	384	198	419	186	432	202	384	198	432	202	444	212	390	145	384	198	383	184	390	145	383	184	379	129	379	129	383	184	378	169	379	129	378	169	368	152	353	131	344	83	356	98	353	131	356	98	368	152	368	152	356	98	368	114	368	152	368	114	379	129	344	83	353	131	332	106	344	83	332	106	337	7	392	-11	413	-9	407	23	407	23	413	-9	425	21	434	21	425	21	433	-5	434	21	433	-5	450	3	465	16	479	35	472	41	465	16	472	41	462	34	465	16	462	34	453	28	465	16	453	28	450	3	443	24	434	21	450	3	443	24	450	3	453	28	425	21	413	-9	433	-5	274	263	296	274	300	303	300	303	296	274	314	284	300	303	314	284	321	323	321	323	314	284	328	293	321	323	328	293	334	341	334	341	328	293	340	301	334	341	340	301	340	360	340	360	340	301	351	310	340	360	351	310	342	379	342	379	342	438	341	393	341	393	342	438	338	405	342	438	326	418	333	413	342	438	333	413	338	405	364	324	375	337	376	416	376	416	375	337	382	351	376	416	382	351	385	399	385	399	382	351	387	365	385	399	387	365	388	379	361	429	342	438	351	310	361	429	351	310	364	324	361	429	364	324	376	416	300	303	271	283	274	263	284	435	255	418	271	365	271	365	255	418	268	334	268	324	268	334	262	108	268	324	262	108	275	82	235	181	248	141	255	418	255	418	248	141	262	108	255	418	262	108	268	334	235	181	255	418	233	391	235	181	233	391	220	228	275	82	271	283	270	294	275	82	270	294	269	305	275	82	269	305	269	314	275	82	269	314	268	324	289	61	273	19	302	41	342	379	351	310	342	438	364	218	350	232	350	220	100	189	112	106	115	200	56	54	52	111	50	89	160	421	159	427	157	410	157	410	159	427	156	432	157	410	156	432	151	390	151	390	156	432	151	437	151	390	151	437	145	440	140	362	151	390	145	440	140	362	145	440	137	441	140	362	137	441	126	440	140	362	126	440	124	325	124	325	126	440	117	436	124	325	117	436	110	431	124	325	110	431	106	424	124	325	106	424	103	279	103	279	106	424	103	415	103	279	103	415	100	401	103	279	100	401	97	379	103	279	97	379	94	351	103	279	94	351	90	317	103	279	90	317	87	279	92	-77	83	-44	93	-119	93	-119	83	-44	77	-12	93	-119	77	-12	70	-76	70	-76	77	-12	74	20	70	-76	74	20	73	56	73	56	77	311	70	-76	70	-76	77	311	58	276	70	-76	58	276	52	-30	52	-30	58	276	45	239	52	-30	45	239	39	18	39	18	45	239	35	200	39	18	35	200	31	68	31	68	35	200	30	160	31	68	30	160	28	119	114	360	117	298	138	385	138	385	117	298	156	370	138	385	156	370	166	412	166	412	156	370	208	433	166	412	208	433	200	443	94	336	77	311	78	138	94	336	78	138	92	220	94	336	92	220	117	298	94	336	117	298	114	360	92	-77	93	-119	105	-115	77	311	73	56	78	138	10	-108	19	-118	40	-74	40	-74	19	-118	53	-88	40	-74	53	-88	64	-42	64	-42	53	-88	80	-61	64	-42	80	-61	83	-9	83	-9	80	-61	104	-35	83	-9	104	-35	99	25	99	25	104	-35	113	64	124	104	113	64	123	-10	124	104	123	-10	140	15	133	145	140	15	140	187	140	187	140	15	158	50	140	187	158	50	144	227	144	227	158	50	146	266	144	305	146	266	155	387	144	305	155	387	142	413	113	440	125	407	126	443	126	443	125	407	134	374	126	443	134	374	142	413	142	413	134	374	141	340	142	413	141	340	144	305	189	245	187	268	189	162	189	245	189	162	191	201	189	245	191	201	191	223	172	340	172	86	179	313	179	313	172	86	183	123	179	313	183	123	183	290	183	290	183	123	189	162	183	290	189	162	187	268	164	364	155	387	158	50	164	364	158	50	172	86	164	364	172	86	172	340	146	266	158	50	155	387	113	64	104	-35	123	-10	124	104	140	15	133	145	125	379	119	382	125	330	125	330	119	382	113	384	125	330	113	384	111	333	111	333	113	384	106	385	111	333	106	385	99	338	99	338	106	385	99	384	99	338	99	384	93	380	99	338	93	380	91	344	91	344	93	380	89	374	91	344	89	374	87	351	87	351	89	374	86	367	87	351	86	367	85	360	135	239	142	247	142	281	142	281	142	247	152	259	142	281	152	259	155	285	155	285	152	259	161	268	155	285	161	268	167	289	167	289	161	268	169	275	167	289	169	275	179	296	179	296	169	275	178	282	179	296	178	282	188	289	188	289	192	291	194	305	194	305	192	291	194	292	194	305	194	292	196	293	115	226	121	229	126	278	126	278	121	229	128	233	126	278	128	233	142	281	142	281	128	233	135	239	196	293	200	315	194	305	194	305	200	315	187	309	179	313	187	309	185	323	179	313	185	323	173	332	179	313	173	332	168	318	168	318	173	332	162	341	168	318	162	341	155	323	155	323	162	341	151	352	155	323	151	352	141	327	141	327	151	352	139	365	141	327	139	365	132	373	185	179	189	173	185	213	185	213	189	173	188	221	192	235	188	221	189	173	192	235	189	173	196	170	198	294	200	296	200	315	200	315	200	296	205	441	205	441	200	296	205	169	205	441	205	169	214	440	214	440	205	169	211	313	211	296	205	169	215	170	259	353	247	340	258	325	259	353	258	325	272	329	259	353	272	329	277	372	258	325	247	340	245	320	245	320	247	340	237	331	245	320	237	331	232	313	232	313	237	331	226	323	232	313	226	323	217	304	217	304	226	323	211	296	217	304	211	296	223	287	211	296	211	313	205	169	228	423	225	430	226	398	228	423	226	398	228	404	228	423	228	404	229	409	228	423	229	409	229	414	215	358	218	370	220	436	220	436	218	370	222	382	220	436	222	382	225	430	225	430	222	382	224	391	225	430	224	391	226	398	272	280	262	283	271	245	272	280	271	245	277	238	272	280	277	238	283	278	301	225	309	226	311	271	311	271	309	226	316	228	311	271	316	228	320	265	320	265	316	228	321	233	320	265	321	233	324	258	324	258	321	233	325	240	324	258	325	240	326	249	299	275	283	278	284	232	299	275	284	232	289	228	299	275	289	228	295	225	299	275	295	225	301	225	299	275	301	225	311	271	326	360	325	368	325	352	325	352	325	368	322	375	325	352	322	375	321	344	321	344	322	375	317	380	321	344	317	380	314	338	314	338	317	380	311	384	314	338	311	384	303	334	303	334	311	384	302	385	303	334	302	385	298	385	293	384	288	381	288	331	293	384	288	331	303	334	293	384	303	334	298	385	288	331	288	381	283	377	288	331	283	377	277	372	288	331	277	372	272	329	261	257	271	245	262	283	261	257	262	283	254	286	261	257	254	286	252	265	223	287	234	279	242	291	242	291	234	279	243	272	242	291	243	272	247	289	247	289	243	272	252	265	247	289	252	265	254	286	229	202	228	207	229	186	229	202	229	186	230	195	229	202	230	195	230	199	219	233	222	173	225	218	225	218	222	173	227	179	225	218	227	179	227	212	227	212	227	179	229	186	227	212	229	186	228	207	216	247	213	261	215	170	216	247	215	170	222	173	216	247	222	173	219	233	215	170	213	261	212	277	215	170	212	277	211	296	214	440	211	313	212	330	214	440	212	330	213	345	214	440	213	345	215	358	214	440	215	358	220	436	205	169	200	296	199	277	205	169	199	277	198	262	205	169	198	262	196	170	195	248	192	235	196	170	195	248	196	170	198	262	217	304	223	287	242	291	205	441	196	440	198	343	205	441	198	343	199	330	205	441	199	330	200	315	185	393	188	385	190	436	190	436	188	385	192	369	190	436	192	369	196	440	196	440	192	369	195	355	196	440	195	355	198	343	200	315	185	323	187	309	194	305	179	296	188	289	182	409	183	405	183	423	183	423	183	405	184	399	183	423	184	399	185	430	185	430	184	399	185	393	185	430	185	393	190	436	185	213	183	207	185	179	185	179	183	207	182	202	185	179	182	202	182	186	182	186	182	202	181	198	182	186	181	198	181	194	141	327	132	373	125	379	141	327	125	379	125	330	111	274	99	269	101	226	111	274	101	226	108	225	111	274	108	225	115	226	111	274	115	226	126	278	85	246	86	239	87	255	87	255	86	239	89	233	87	255	89	233	91	263	91	263	89	233	94	229	91	263	94	229	99	269	99	269	94	229	101	226	182	409	183	423	182	413	200	315	196	293	198	294	284	232	283	278	277	238	211	313	211	296	226	323	245	335	202	335	245	0	245	0	202	335	202	189	245	0	202	189	202	146	202	146	202	189	57	189	202	146	57	189	57	146	245	146	391	146	245	189	245	189	391	146	391	189	245	0	202	146	202	0	89	18	88	33	86	-3	86	-3	88	33	83	46	86	-3	83	46	75	-25	75	-25	83	46	75	57	75	-25	75	57	64	64	75	-25	64	64	58	-46	58	-46	64	64	51	67	58	-46	51	67	47	-13	47	-13	45	-24	58	-46	58	-46	45	-24	40	-35	58	-46	40	-35	34	-66	34	-66	40	-35	30	-47	34	-66	30	-47	16	-59	16	-59	-2	-72	3	-85	16	-59	3	-85	34	-66	51	67	40	65	43	-2	51	67	43	-2	46	-6	51	67	46	-6	47	-9	51	67	47	-9	47	-13	19	24	22	17	23	55	23	55	22	17	27	11	23	55	27	11	31	61	31	61	27	11	34	5	31	61	34	5	40	65	40	65	34	5	39	1	40	65	39	1	43	-2	19	47	17	38	17	30	19	47	17	30	19	24	19	47	19	24	23	55	187	169	41	169	33	127	187	169	33	127	178	127	18	29	20	18	20	41	20	41	20	18	25	8	20	41	25	8	25	51	25	51	25	8	33	0	25	51	33	0	33	59	33	59	33	0	42	-4	33	59	42	-4	43	65	43	65	42	-4	53	-6	43	65	53	-6	54	67	54	67	53	-6	65	-5	54	67	65	-5	66	65	66	65	65	-5	76	0	66	65	76	0	76	59	76	59	76	0	84	7	76	59	84	7	84	51	84	51	84	7	90	17	84	51	90	17	90	40	90	40	90	17	92	29	256	441	207	441	-42	-11	256	441	-42	-11	5	-11	234	125	213	80	248	60	248	60	213	80	209	24	209	24	213	80	197	56	209	24	197	56	193	13	193	13	197	56	181	38	193	13	181	38	176	5	176	5	181	38	163	25	176	5	163	25	159	0	159	0	163	25	145	17	159	0	145	17	142	-2	142	-2	145	17	127	14	127	14	109	18	126	-3	126	-3	109	18	94	29	126	-3	94	29	89	2	89	2	94	29	83	48	89	2	83	48	76	73	21	143	26	93	32	235	32	235	26	93	39	51	32	235	39	51	63	318	63	318	39	51	60	21	63	318	60	21	73	103	73	103	60	21	76	73	171	407	163	431	156	389	156	389	163	431	142	366	121	322	142	366	163	431	121	322	163	431	108	385	261	441	224	448	242	426	242	426	224	448	221	429	204	427	221	429	224	448	204	427	224	448	187	420	187	420	224	448	163	431	187	420	163	431	171	407	329	282	324	340	323	222	323	222	324	340	311	386	323	222	311	386	306	163	306	163	311	386	290	420	306	163	290	420	281	107	281	107	290	420	277	343	281	107	277	343	274	289	281	107	274	289	265	233	242	426	258	414	261	441	261	441	258	414	269	396	261	441	269	396	290	420	290	420	269	396	275	372	290	420	275	372	277	343	252	177	234	125	248	60	252	177	248	60	281	107	252	177	281	107	265	233	108	385	63	318	77	152	108	385	77	152	87	209	108	385	87	209	103	267	108	385	103	267	121	322	73	103	77	152	63	318	142	-2	127	14	126	-3	76	73	60	21	89	2	197	370	107	47	197	370	197	370	107	47	160	31	162	23	160	31	107	47	162	23	107	47	167	17	167	17	107	47	102	33	167	17	102	33	176	13	176	13	102	33	218	0	176	13	218	0	188	10	188	10	218	0	204	10	240	443	221	439	267	424	267	424	221	439	204	436	267	424	204	436	203	393	203	393	202	390	267	424	267	424	202	390	202	387	267	424	202	387	200	382	204	436	183	432	188	413	204	436	188	413	194	410	204	436	194	410	199	406	204	436	199	406	202	400	204	436	202	400	203	393	183	432	154	426	154	413	183	432	154	413	162	414	183	432	162	414	170	414	183	432	170	414	177	414	183	432	177	414	180	414	183	432	180	414	188	413	154	426	138	423	146	413	154	426	146	413	154	413	271	443	270	444	270	441	270	441	270	444	270	446	270	441	270	446	270	437	270	437	270	446	270	447	270	437	270	447	269	434	269	434	270	447	269	448	269	434	269	448	268	429	268	429	269	448	268	448	268	429	268	448	267	424	267	424	268	448	265	448	267	424	265	448	240	443	267	424	200	382	199	376	267	424	199	376	197	370	267	424	197	370	172	80	197	370	160	31	161	37	197	370	161	37	163	46	197	370	163	46	166	57	197	370	166	57	169	69	197	370	169	69	172	80	218	0	102	33	93	24	218	0	93	24	80	17	218	0	80	17	60	13	218	0	60	13	33	10	218	0	33	10	33	0	146	413	138	423	138	412	204	10	218	0	218	10	171	187	147	160	200	181	200	181	147	160	76	54	76	54	147	160	8	11	76	54	8	11	76	50	76	50	8	11	242	0	76	50	242	0	196	50	196	50	242	0	216	52	174	447	163	399	192	395	174	447	192	395	192	448	192	448	192	395	214	384	192	448	214	384	228	442	228	442	214	384	230	367	228	442	230	367	257	426	257	426	230	367	239	345	257	426	239	345	242	319	242	319	242	311	269	257	269	257	242	311	241	303	269	257	241	303	241	224	241	224	241	303	240	295	241	224	240	295	239	289	140	397	163	399	157	444	140	397	157	444	140	438	140	397	140	438	123	430	140	397	123	430	119	390	107	420	94	408	100	377	107	420	100	377	119	390	107	420	119	390	123	430	63	362	67	336	72	380	72	380	67	336	82	359	72	380	82	359	83	395	83	395	82	359	100	377	83	395	100	377	94	408	241	224	239	289	237	283	237	283	225	261	241	224	241	224	225	261	210	238	241	224	210	238	200	181	200	181	210	238	192	213	200	181	192	213	171	187	257	426	269	257	280	402	280	402	269	257	287	285	280	402	287	285	294	371	294	371	287	285	297	310	294	371	297	310	299	336	242	319	269	257	257	426	265	93	255	76	276	89	276	89	255	76	245	64	276	89	245	64	242	0	242	0	245	64	232	56	242	0	232	56	216	52	242	0	8	11	8	0	163	399	174	447	157	444	67	336	63	362	53	341	112	-2	138	2	121	21	121	21	138	2	129	21	142	22	129	21	138	2	142	22	138	2	163	10	211	98	206	80	207	36	207	36	206	80	199	65	207	36	199	65	190	51	190	51	179	41	186	21	186	21	179	41	168	32	186	21	168	32	163	10	163	10	168	32	155	26	163	10	155	26	142	22	240	397	249	444	228	409	228	409	249	444	220	448	228	409	220	448	212	417	212	417	220	448	192	420	176	418	192	420	192	445	176	418	192	445	166	437	107	379	118	375	123	404	123	404	118	375	132	392	123	404	132	392	143	424	143	424	132	392	146	404	143	424	146	404	166	437	166	437	146	404	160	413	166	437	160	413	176	418	205	265	245	281	209	290	205	265	209	290	192	279	205	265	192	279	196	202	205	265	196	202	205	264	244	329	236	315	245	281	245	281	236	315	224	302	245	281	224	302	209	290	174	223	196	202	192	279	174	223	192	279	173	270	174	223	173	270	152	263	174	223	152	263	145	235	125	256	93	250	109	239	125	256	109	239	145	235	125	256	145	235	152	263	248	380	251	360	249	444	249	444	251	360	274	433	274	433	251	360	274	298	274	433	274	298	292	416	292	416	274	298	294	318	292	416	294	318	304	393	304	393	294	318	305	340	304	393	305	340	308	367	220	448	192	445	192	420	244	329	245	281	249	344	249	344	245	281	274	298	249	344	274	298	251	360	268	169	266	195	265	138	265	138	266	195	259	218	265	138	259	218	257	109	257	109	259	218	247	236	257	109	247	236	245	82	245	82	247	236	229	252	245	82	229	252	228	58	228	58	229	252	215	135	210	173	215	135	229	252	210	173	229	252	205	264	210	173	205	264	196	202	228	58	215	135	214	116	228	58	214	116	211	98	228	58	211	98	207	36	190	51	186	21	207	36	112	-2	121	21	112	24	112	-2	112	24	102	28	112	-2	102	28	92	34	112	-2	92	34	84	-3	84	-3	92	34	81	41	84	-3	81	41	71	49	84	-3	71	49	62	55	84	-3	62	55	58	-2	58	-2	62	55	54	59	58	-2	54	59	47	61	58	-2	47	61	39	61	58	-2	39	61	37	2	30	60	22	56	23	10	30	60	23	10	37	2	30	60	37	2	39	61	16	50	12	42	13	21	16	50	13	21	23	10	16	50	23	10	22	56	13	21	12	42	10	33	109	239	93	250	93	239	249	444	240	397	248	380	245	373	290	448	43	163	43	163	290	448	14	163	43	163	14	163	43	160	43	160	14	163	174	118	43	160	174	118	183	160	183	160	174	118	194	0	183	160	194	0	247	373	247	373	194	0	225	118	247	373	225	118	237	160	237	160	225	118	291	118	237	160	291	118	301	160	247	373	237	160	317	448	247	373	317	448	290	448	247	373	290	448	245	373	194	0	174	118	142	0	174	118	14	163	1	118	98	26	91	30	80	-3	80	-3	91	30	83	35	80	-3	83	35	73	42	73	42	64	49	80	-3	80	-3	64	49	58	-2	98	26	142	5	106	24	106	24	142	5	116	23	151	30	116	23	142	5	151	30	142	5	197	32	156	441	132	336	157	394	156	441	157	394	325	441	325	441	157	394	310	394	132	336	156	441	86	296	132	336	86	296	120	280	132	336	120	280	146	273	132	336	146	273	180	323	218	219	221	302	209	234	209	234	221	302	197	245	182	256	197	245	221	302	182	256	221	302	180	323	277	188	270	236	267	126	267	126	270	236	251	274	267	126	251	274	239	73	239	73	251	274	232	163	230	183	232	163	251	274	230	183	251	274	226	202	226	202	251	274	221	302	226	202	221	302	218	219	180	323	146	273	166	265	180	323	166	265	182	256	232	163	226	120	239	73	239	73	226	120	208	82	239	73	208	82	197	32	197	32	208	82	182	51	197	32	182	51	151	30	58	-2	64	49	57	54	58	-2	57	54	50	58	58	-2	50	58	43	60	58	-2	43	60	39	1	43	60	36	61	39	1	39	1	36	61	28	59	39	1	28	59	23	8	23	8	28	59	20	55	23	8	20	55	15	49	13	19	23	8	15	49	13	19	15	49	11	42	13	19	11	42	10	33	98	26	80	-3	142	5	120	280	86	296	86	286	77	159	84	188	100	336	100	336	84	188	94	214	100	336	94	214	105	235	105	235	115	248	142	376	142	376	115	248	127	258	142	376	127	258	132	283	132	283	127	258	140	266	132	283	140	266	135	282	135	282	140	266	146	288	66	291	70	99	72	129	66	291	72	129	100	336	100	336	72	129	77	159	82	45	95	2	96	27	96	27	95	2	137	-3	96	27	137	-3	114	16	114	16	137	-3	135	13	153	14	135	13	137	-3	153	14	137	-3	191	5	183	296	171	294	195	268	195	268	171	294	169	272	154	270	169	272	158	292	154	270	158	292	146	288	171	294	158	292	169	272	240	136	232	107	237	32	237	32	232	107	222	81	237	32	222	81	208	58	208	58	196	42	237	32	237	32	196	42	191	5	195	268	217	257	230	291	230	291	217	257	233	240	230	291	233	240	261	275	261	275	233	240	243	218	261	275	243	218	247	191	247	191	245	164	273	72	273	72	245	164	240	136	273	72	240	136	237	32	195	296	183	296	195	268	195	296	195	268	230	291	306	180	300	218	297	122	297	122	300	218	285	250	297	122	285	250	273	72	273	72	285	250	261	275	273	72	261	275	247	191	191	5	196	42	182	29	191	5	182	29	168	20	191	5	168	20	153	14	297	431	345	443	345	455	297	431	345	455	294	446	297	431	294	446	251	436	297	431	251	436	249	407	142	376	164	331	178	402	178	402	164	331	204	373	178	402	204	373	213	421	213	421	204	373	249	407	213	421	249	407	251	436	142	376	100	336	105	235	73	69	70	99	62	21	73	69	62	21	95	2	73	69	95	2	82	45	20	137	25	90	25	191	25	191	25	90	39	50	25	191	39	50	41	242	41	242	39	50	62	21	41	242	62	21	66	291	66	291	62	21	70	99	142	376	132	283	164	331	146	288	140	266	154	270	351	441	104	441	128	391	351	441	128	391	152	392	351	441	152	392	294	392	351	441	294	392	296	391	351	441	296	391	356	435	104	441	50	351	60	344	104	441	60	344	77	364	104	441	77	364	93	378	104	441	93	378	110	386	104	441	110	386	128	391	296	391	52	-4	99	-4	296	391	99	-4	356	435	218	253	236	280	206	265	206	265	180	290	200	189	200	189	180	290	163	228	149	239	163	228	151	329	149	239	151	329	145	345	143	361	146	385	139	431	143	361	139	431	149	239	143	361	149	239	145	345	99	308	110	288	114	410	114	410	110	288	126	265	114	410	126	265	139	431	139	431	126	265	149	239	97	382	92	347	93	327	97	382	93	327	99	308	97	382	99	308	114	410	241	75	229	50	237	18	237	18	229	50	210	29	237	18	210	29	198	1	198	1	210	29	186	15	198	1	186	15	157	10	157	10	130	14	152	-3	152	-3	130	14	112	0	130	14	105	25	112	0	112	0	105	25	84	44	112	0	84	44	76	12	76	12	84	44	70	69	76	12	70	69	65	99	47	34	76	12	65	99	65	99	69	200	47	34	47	34	69	200	42	173	47	34	42	173	27	65	27	65	42	173	26	142	27	65	26	142	20	106	163	228	180	290	162	311	163	228	162	311	151	329	130	211	163	228	149	239	130	211	149	239	105	222	130	211	105	222	103	189	105	222	69	200	70	132	105	222	70	132	83	163	105	222	83	163	103	189	212	448	211	432	234	428	212	448	234	428	251	444	251	444	234	428	254	417	251	444	254	417	283	431	283	431	254	417	269	400	283	431	269	400	278	377	258	296	260	268	272	313	272	313	260	268	290	285	272	313	290	285	279	331	279	331	290	285	282	351	283	431	282	351	290	285	283	431	290	285	307	412	307	412	290	285	311	305	307	412	311	305	322	388	322	388	311	305	323	329	322	388	323	329	327	358	236	280	218	253	260	268	236	280	260	268	258	296	218	252	218	253	206	265	218	252	206	265	224	162	224	162	206	265	200	189	292	147	284	172	287	79	287	79	284	172	269	197	287	79	269	197	268	44	268	44	269	197	248	223	268	44	248	223	245	103	245	103	241	75	268	44	268	44	241	75	237	18	248	223	218	252	224	162	248	223	224	162	237	141	248	223	237	141	243	123	248	223	243	123	245	103	157	10	152	-3	198	1	155	405	169	420	172	444	172	444	169	420	187	429	172	444	187	429	212	448	212	448	187	429	211	432	155	405	172	444	139	431	155	405	139	431	146	385	292	147	287	79	294	120	283	431	278	377	282	351	69	200	65	99	70	132	49	302	51	231	57	333	57	333	51	231	64	198	57	333	64	198	70	361	70	361	64	198	85	173	70	361	85	173	87	388	87	388	85	173	112	157	87	388	112	157	104	274	104	274	107	410	87	388	121	48	95	31	102	9	102	9	95	31	70	18	102	9	70	18	63	-1	63	-1	70	18	44	9	63	-1	44	9	16	1	164	442	144	434	151	404	151	404	144	434	139	390	127	371	139	390	144	434	127	371	144	434	125	424	104	274	106	299	107	410	107	410	106	299	110	324	107	410	110	324	125	424	125	424	110	324	117	348	125	424	117	348	127	371	102	9	136	22	121	48	121	48	136	22	149	69	173	92	149	69	167	39	173	92	167	39	199	61	243	101	252	229	242	213	242	213	231	203	231	182	231	182	231	203	217	194	231	182	217	194	211	170	211	170	217	194	202	187	211	170	202	187	193	162	193	162	202	187	186	183	193	162	186	183	177	156	177	156	186	183	170	182	177	156	170	182	161	153	161	153	170	182	147	186	161	153	147	186	145	152	145	152	147	186	129	197	145	152	129	197	115	216	112	157	145	152	115	216	112	157	115	216	107	242	112	157	107	242	104	274	265	397	282	422	251	415	251	415	282	422	248	441	251	415	248	441	233	426	233	426	248	441	211	430	193	428	211	430	206	448	193	428	206	448	185	446	151	404	163	415	164	442	164	442	163	415	177	423	164	442	177	423	185	446	185	446	177	423	193	428	233	180	224	161	243	101	233	180	243	101	242	213	233	180	242	213	231	182	326	303	321	352	320	249	320	249	321	352	306	392	320	249	306	392	304	196	304	196	306	392	282	422	304	196	282	422	278	147	278	147	282	422	276	343	278	147	276	343	275	313	278	147	275	313	270	282	273	373	276	343	282	422	273	373	282	422	265	397	248	441	206	448	211	430	278	147	270	282	262	253	278	147	262	253	252	229	278	147	252	229	243	101	211	138	193	115	199	61	211	138	199	61	243	101	211	138	243	101	224	161	149	69	136	22	167	39	173	92	199	61	193	115	51	231	49	302	46	271	63	-1	16	1	16	-10	33	29	35	18	35	40	35	40	35	18	40	8	35	40	40	8	40	51	40	51	40	8	48	0	40	51	48	0	48	59	48	59	48	0	58	-4	48	59	58	-4	58	65	58	65	58	-4	69	-6	58	65	69	-6	70	67	70	67	69	-6	81	-5	70	67	81	-5	82	65	82	65	81	-5	91	0	82	65	91	0	92	59	92	59	91	0	99	7	92	59	99	7	99	51	99	51	99	7	105	17	99	51	105	17	105	40	105	40	105	17	106	29	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	110	18	108	33	107	-3	107	-3	108	33	103	46	107	-3	103	46	96	-25	96	-25	103	46	95	57	96	-25	95	57	85	64	96	-25	85	64	78	-46	78	-46	85	64	72	67	78	-46	72	67	67	-13	67	-13	65	-24	78	-46	78	-46	65	-24	60	-35	78	-46	60	-35	54	-66	54	-66	60	-35	50	-47	54	-66	50	-47	36	-59	36	-59	17	-72	24	-85	36	-59	24	-85	54	-66	72	67	61	65	63	-2	72	67	63	-2	66	-6	72	67	66	-6	67	-9	72	67	67	-9	67	-13	40	24	43	17	44	55	44	55	43	17	47	11	44	55	47	11	51	61	51	61	47	11	54	5	51	61	54	5	61	65	61	65	54	5	60	1	61	65	60	1	63	-2	39	47	38	38	38	30	39	47	38	30	40	24	39	47	40	24	44	55	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	114	168	392	294	392	341	114	168	392	341	55	189	114	168	55	189	392	-6	114	168	392	-6	392	41	392	-6	55	189	55	146	57	123	57	80	391	80	57	123	391	80	391	123	57	256	57	212	391	212	57	256	391	212	391	256	392	146	392	189	55	341	392	146	55	341	55	294	392	146	55	294	334	168	392	146	334	168	55	41	392	146	55	41	55	-6	122	-7	133	-5	133	59	133	59	133	-5	142	-1	133	59	142	-1	142	54	142	54	142	-1	150	5	142	54	150	5	150	46	150	46	150	5	155	15	150	46	155	15	155	36	155	36	155	15	157	25	87	25	89	14	89	37	89	37	89	14	94	5	89	37	94	5	94	47	94	47	94	5	101	-1	94	47	101	-1	101	55	101	55	101	-1	111	-6	101	55	111	-6	111	60	111	60	111	-6	122	-7	111	60	122	-7	122	61	122	61	122	-7	133	59	166	384	165	387	168	346	168	346	165	387	164	390	168	346	164	390	163	340	163	340	164	390	164	393	247	436	211	440	229	422	229	422	211	440	211	425	195	424	211	425	211	440	195	424	211	440	182	436	262	351	264	267	264	371	264	371	264	267	275	427	275	427	264	267	289	292	275	427	289	292	296	410	296	410	289	292	304	314	296	410	304	314	308	387	308	387	304	314	311	335	308	387	311	335	313	358	229	422	244	414	247	436	247	436	244	414	255	402	247	436	255	402	275	427	275	427	255	402	262	388	275	427	262	388	264	371	264	267	262	351	257	330	264	267	257	330	246	309	264	267	246	309	230	287	264	267	230	287	226	236	208	262	178	231	180	195	208	262	180	195	200	215	208	262	200	215	226	236	208	262	226	236	230	287	148	134	155	155	159	205	159	205	155	155	165	175	159	205	165	175	178	231	178	231	165	175	180	195	146	180	138	152	143	115	146	180	143	115	148	134	146	180	148	134	159	205	182	436	158	427	166	404	182	436	166	404	172	413	182	436	172	413	182	420	182	436	182	420	195	424	158	427	139	411	146	335	158	427	146	335	155	336	158	427	155	336	163	340	158	427	163	340	164	393	158	427	164	393	166	404	123	356	126	347	126	391	126	391	126	347	131	341	126	391	131	341	139	411	139	411	131	341	137	336	139	411	137	336	146	335	169	375	167	380	168	346	169	375	168	346	172	352	169	375	172	352	171	371	171	371	172	352	172	368	172	368	172	352	174	359	172	368	174	359	173	365	173	365	174	359	174	362	166	384	168	346	167	380	123	356	126	391	122	367	143	115	138	152	131	118	78	211	90	140	90	284	90	284	90	140	123	79	90	284	123	79	124	348	124	348	123	79	133	211	265	214	271	233	299	321	299	321	271	233	280	250	299	321	280	250	290	265	290	265	302	278	299	321	299	321	302	278	344	332	263	292	236	251	237	105	263	292	237	105	254	96	263	292	254	96	259	175	263	292	259	175	261	195	263	292	261	195	265	214	263	292	265	214	299	321	259	175	254	96	261	156	261	156	254	96	273	92	261	156	273	92	266	141	266	141	273	92	274	129	213	162	216	138	219	206	219	206	216	138	224	119	219	206	224	119	236	251	236	251	224	119	237	105	274	129	290	94	285	122	285	122	290	94	299	120	321	128	299	120	307	100	321	128	307	100	323	109	355	331	351	302	361	300	355	331	361	300	366	327	366	327	361	300	369	295	366	327	369	295	375	320	375	320	369	295	374	286	375	320	374	286	377	275	344	332	302	278	315	289	344	332	315	289	328	296	344	332	328	296	340	301	344	332	340	301	351	302	344	332	351	302	355	331	395	322	389	297	394	94	394	94	389	297	383	310	394	94	383	310	380	100	380	100	383	310	378	261	380	100	378	261	373	220	380	100	373	220	368	109	368	109	373	220	361	182	368	109	361	182	359	122	359	122	361	182	353	139	343	150	321	128	323	109	343	150	323	109	339	122	343	150	339	122	353	139	343	150	353	139	361	182	319	441	317	421	377	411	319	441	377	411	392	431	392	431	377	411	429	386	392	431	429	386	451	402	451	402	429	386	470	348	451	402	470	348	496	359	496	359	470	348	497	301	496	359	497	301	524	306	524	306	497	301	507	246	524	306	507	246	510	156	142	280	167	338	176	397	176	397	167	338	206	382	176	397	206	382	242	430	242	430	206	382	256	411	242	430	256	411	319	441	319	441	256	411	317	421	142	280	176	397	124	348	142	280	124	348	133	211	299	120	290	94	307	100	455	45	425	33	427	11	427	11	425	33	398	24	427	11	398	24	396	0	396	0	398	24	373	18	396	0	373	18	368	-6	368	-6	373	18	347	15	368	-6	347	15	341	-10	341	-10	347	15	322	14	341	-10	322	14	314	-11	314	-11	322	14	258	23	314	-11	258	23	239	0	239	0	258	23	206	50	239	0	206	50	174	31	174	31	206	50	167	92	174	31	167	92	142	146	142	146	133	211	123	79	142	146	123	79	174	31	394	94	397	130	396	140	396	140	396	142	395	322	395	322	396	142	397	146	395	322	397	146	397	150	399	157	401	166	395	322	399	157	395	322	397	150	395	322	394	94	396	140	401	166	441	322	395	322	507	246	502	205	510	156	510	156	502	205	489	169	510	156	489	169	483	122	483	122	489	169	470	139	483	122	470	139	450	100	450	100	470	139	447	120	450	100	447	120	423	113	423	113	414	114	450	100	450	100	414	114	412	92	524	306	510	156	527	198	524	306	527	198	534	247	412	92	414	114	406	117	412	92	406	117	401	123	412	92	401	123	397	130	412	92	397	130	394	94	383	310	375	320	377	275	383	310	377	275	378	261	455	45	427	11	462	26	274	129	273	92	290	94	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	130	353	123	89	129	112	130	353	129	112	137	140	130	353	50	64	113	48	130	353	113	48	114	56	130	353	114	56	118	70	130	353	118	70	123	89	50	64	43	43	175	0	50	64	175	0	130	24	50	64	130	24	121	30	50	64	121	30	115	38	50	64	115	38	113	48	135	380	134	372	137	140	137	140	134	372	132	362	137	140	132	362	130	353	279	93	262	61	285	21	285	21	262	61	235	38	285	21	235	38	235	5	235	5	235	38	200	25	235	5	200	25	175	0	175	0	200	25	157	20	201	218	218	216	237	244	237	244	218	216	231	214	237	244	231	214	241	211	241	211	255	203	274	257	274	257	255	203	267	191	274	257	267	191	273	232	273	232	267	191	277	175	273	232	277	175	304	219	304	219	277	175	283	155	304	219	283	155	285	132	285	132	285	21	304	219	210	400	137	395	206	389	206	389	137	395	157	220	206	389	157	220	164	240	164	240	157	220	181	219	164	240	181	219	189	240	189	240	181	219	201	218	189	240	201	218	237	244	215	407	222	411	251	432	251	432	222	411	232	412	251	432	232	412	245	412	245	412	274	410	251	432	251	432	274	410	301	428	384	369	367	396	372	281	384	369	372	281	381	296	384	369	381	296	387	313	384	369	387	313	390	333	274	257	273	232	290	236	274	257	290	236	301	277	301	277	290	236	306	240	301	277	306	240	317	305	317	305	306	240	320	245	317	305	320	245	322	341	322	341	334	251	340	416	340	416	334	251	347	258	340	416	347	258	367	396	367	396	347	258	361	269	367	396	361	269	372	281	274	410	295	401	301	428	301	428	295	401	311	387	301	428	311	387	340	416	340	416	311	387	319	367	340	416	319	367	322	341	274	257	237	244	241	211	348	84	357	132	354	159	348	84	354	159	344	183	348	84	344	183	327	203	348	84	327	203	324	47	304	219	285	21	324	47	304	219	324	47	327	203	122	416	131	412	251	432	251	432	131	412	135	405	251	432	135	405	137	395	137	395	137	140	157	220	215	407	251	432	137	395	215	407	137	395	210	400	107	420	122	416	251	432	107	420	251	432	86	432	107	420	86	432	86	422	142	21	130	24	175	0	142	21	175	0	157	20	175	0	43	43	36	29	175	0	36	29	26	20	175	0	26	20	13	14	175	0	13	14	-4	10	175	0	-4	10	-4	0	136	388	135	380	137	140	136	388	137	140	137	395	279	93	285	21	285	132	322	341	320	245	334	251	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	114	59	117	70	130	356	130	356	117	70	121	86	130	356	121	86	127	107	127	107	205	387	130	356	130	356	205	387	132	365	137	395	205	387	210	398	137	395	210	398	217	406	137	395	217	406	271	432	137	395	271	432	135	404	136	389	135	382	205	387	136	389	205	387	137	395	134	374	132	365	205	387	134	374	205	387	135	382	119	28	114	35	49	61	49	61	114	35	112	44	130	356	112	44	113	50	130	356	113	50	114	59	130	356	49	61	112	44	326	35	317	80	291	58	326	35	291	58	291	19	291	19	291	58	263	42	291	19	263	42	252	8	252	8	263	42	231	30	252	8	231	30	210	2	210	2	231	30	196	22	210	2	196	22	165	0	165	0	196	22	157	20	217	406	226	410	271	432	271	432	226	410	238	412	271	432	238	412	251	412	251	412	273	411	271	432	271	432	273	411	335	425	271	432	86	432	107	420	271	432	107	420	122	417	271	432	122	417	131	412	271	432	131	412	135	404	293	409	310	404	335	425	335	425	310	404	325	398	335	425	325	398	339	390	339	390	356	373	388	403	388	403	356	373	371	352	388	403	371	352	381	328	393	87	423	123	429	367	429	367	423	123	445	163	429	367	445	163	454	317	454	317	445	163	459	207	454	317	459	207	463	254	393	87	429	367	390	271	393	87	390	271	387	229	393	87	387	229	378	187	393	87	378	187	363	147	393	87	363	147	358	55	388	403	381	328	388	301	388	403	388	301	390	271	388	403	390	271	429	367	388	403	335	425	339	390	343	111	317	80	326	35	343	111	326	35	358	55	343	111	358	55	363	147	165	0	157	20	141	21	165	0	141	21	128	24	165	0	128	24	119	28	165	0	119	28	49	61	165	0	49	61	42	41	165	0	42	41	36	28	165	0	36	28	27	20	165	0	27	20	14	14	165	0	14	14	-4	10	165	0	-4	10	-4	0	335	425	273	411	293	409	107	420	86	432	86	422	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	169	217	147	382	146	373	169	217	169	217	146	373	144	365	169	217	144	365	142	355	175	239	217	390	169	217	169	217	217	390	149	395	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	230	240	175	239	183	216	230	240	183	216	195	216	230	240	195	216	205	215	230	240	205	215	215	215	230	240	215	215	224	215	230	240	224	215	241	215	230	240	241	215	265	244	318	302	302	272	330	298	330	298	302	272	287	254	330	298	287	254	279	143	279	143	287	254	273	186	279	143	273	186	273	180	279	143	273	180	273	173	241	215	255	213	265	244	265	244	255	213	265	208	265	244	265	208	287	254	287	254	265	208	271	199	287	254	271	199	273	186	270	157	268	146	279	143	270	157	279	143	272	166	272	166	279	143	273	173	148	389	147	382	169	217	148	389	169	217	149	395	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	183	216	175	239	169	217	120	419	98	432	98	422	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	351	157	351	14	381	29	322	199	302	211	302	200	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	72	10	66	13	73	-11	73	-11	66	13	61	18	73	-11	61	18	48	-8	48	-8	61	18	59	25	48	-8	59	25	53	71	53	71	59	25	58	35	58	63	58	35	58	38	58	63	58	38	58	42	60	53	58	63	58	42	60	53	58	42	59	45	60	53	59	45	60	49	111	37	105	25	111	-5	111	-5	105	25	98	17	111	-5	98	17	93	-9	93	-9	98	17	90	11	93	-9	90	11	81	10	81	10	72	10	73	-11	53	71	45	78	48	-8	48	-8	45	78	36	82	48	-8	36	82	26	0	26	0	36	82	26	84	26	0	26	84	16	82	10	11	26	0	16	82	10	11	16	82	8	76	10	11	8	76	2	69	10	11	2	69	0	27	-1	58	-3	47	0	27	-1	58	0	27	2	69	200	353	184	78	194	102	200	353	194	102	203	130	200	353	116	52	128	1	200	353	128	1	143	11	200	353	143	11	156	24	200	353	156	24	166	39	200	353	166	39	175	57	200	353	175	57	184	78	116	52	111	37	111	-5	116	52	111	-5	128	1	81	10	73	-11	93	-9	325	432	157	432	178	419	325	432	178	419	193	416	325	432	193	416	202	411	325	432	202	411	206	404	325	432	206	404	208	395	325	432	208	395	293	414	325	432	293	414	306	419	325	432	306	419	325	422	271	373	277	392	208	395	271	373	208	395	207	388	271	373	207	388	207	381	271	373	207	381	205	373	271	373	205	373	203	363	271	373	203	363	203	130	284	406	293	414	208	395	284	406	208	395	277	392	203	363	200	353	203	130	178	419	157	432	157	422	53	71	58	35	58	63	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	140	353	129	73	171	231	140	353	171	231	143	362	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	374	17	362	25	277	34	277	34	362	25	352	36	277	34	352	36	341	54	341	54	230	248	253	88	253	88	230	248	175	245	253	88	175	245	171	231	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	145	371	143	362	171	231	145	371	171	231	147	379	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	266	64	272	53	341	54	341	54	272	53	276	43	341	54	276	43	277	34	277	34	276	27	410	0	410	0	276	27	272	22	341	54	253	88	260	75	341	54	260	75	266	64	410	0	410	10	389	13	410	0	389	13	374	17	410	0	374	17	277	34	228	10	228	0	410	0	228	10	410	0	247	13	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	347	420	332	432	332	422	119	420	98	432	98	422	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	107	420	86	432	86	422	118	10	101	13	118	0	118	0	101	13	88	17	118	0	88	17	32	37	32	37	88	17	79	24	32	37	79	24	42	62	42	62	79	24	74	32	42	62	74	32	54	99	54	99	74	32	72	42	130	365	54	99	75	62	130	365	75	62	76	70	130	365	76	70	78	78	130	365	78	78	156	361	130	365	156	361	133	375	358	31	346	21	486	0	486	0	346	21	329	14	486	0	329	14	307	10	156	361	197	0	208	432	156	361	208	432	137	399	156	361	137	399	137	395	156	361	137	395	136	390	156	361	136	390	135	383	156	361	135	383	133	375	120	417	130	412	208	432	208	432	130	412	136	406	208	432	136	406	137	399	54	99	72	42	73	48	54	99	73	48	73	54	54	99	73	54	75	62	487	10	465	12	486	0	486	0	465	12	450	16	486	0	450	16	367	46	367	46	450	16	440	22	367	46	440	22	374	67	374	67	440	22	435	29	374	67	435	29	433	38	433	38	458	372	374	67	458	372	433	38	434	45	458	372	434	45	435	52	458	372	435	52	437	61	458	372	437	61	440	70	458	372	440	70	443	80	458	372	443	80	524	373	458	372	524	373	468	432	458	372	468	432	245	106	458	372	245	106	208	0	208	432	197	0	208	0	208	432	208	0	245	106	107	420	120	417	208	432	107	420	208	432	89	432	107	420	89	432	89	422	558	418	577	422	577	432	558	418	577	432	545	412	545	412	577	432	468	432	545	412	468	432	536	403	536	403	468	432	529	390	118	0	32	37	20	22	118	0	20	22	6	14	118	0	6	14	-11	10	118	0	-11	10	-11	0	486	0	307	10	307	0	358	31	486	0	367	46	468	432	524	373	529	390	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	192	203	204	202	194	226	194	226	204	202	200	226	223	227	200	226	204	202	223	227	204	202	220	202	220	406	227	410	256	432	256	432	227	410	236	412	256	432	236	412	246	412	246	412	276	410	256	432	256	432	276	410	309	428	330	307	324	286	335	226	335	226	324	286	314	268	335	226	314	268	312	215	312	215	314	268	301	254	312	215	301	254	285	242	285	242	272	236	284	208	284	208	272	236	258	232	284	208	258	232	253	203	253	203	258	232	242	228	253	203	242	228	223	227	395	369	378	396	383	272	395	369	383	272	393	292	395	369	393	292	399	313	395	369	399	313	401	334	330	307	335	226	333	331	333	331	335	226	349	416	349	416	335	226	356	239	349	416	356	239	378	396	378	396	356	239	371	255	378	396	371	255	383	272	276	410	300	401	309	428	309	428	300	401	318	385	309	428	318	385	349	416	349	416	318	385	329	362	349	416	329	362	333	331	285	242	284	208	312	215	215	400	143	394	212	392	212	392	143	394	166	230	170	205	166	230	160	207	160	207	166	230	143	394	160	207	143	394	143	388	160	207	143	388	142	379	143	394	215	400	220	406	143	394	220	406	256	432	143	394	256	432	142	403	256	432	97	432	116	419	256	432	116	419	129	415	256	432	129	415	138	410	256	432	138	410	142	403	166	230	170	205	176	228	176	228	170	205	181	204	176	228	181	204	183	227	183	227	181	204	192	203	183	227	192	203	189	226	189	226	192	203	194	226	140	369	137	356	160	207	140	369	160	207	142	379	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	116	419	97	432	97	422	223	227	220	202	253	203	263	-64	247	-60	247	-117	247	-117	247	-60	229	-56	247	-117	229	-56	227	-114	227	-114	229	-56	212	-53	227	-114	212	-53	206	-109	206	-109	212	-53	195	-50	206	-109	195	-50	183	-102	183	-102	195	-50	180	-48	183	-102	180	-48	167	-98	167	-98	180	-48	166	-47	167	-98	166	-47	153	-94	153	-94	166	-47	149	-47	153	-94	149	-47	141	-92	141	-92	149	-47	156	-7	141	-92	156	-7	131	-91	131	-91	156	-7	126	-34	131	-91	126	-34	122	-91	46	-111	61	-103	65	-82	65	-82	61	-103	76	-98	65	-82	76	-98	85	-67	85	-67	76	-98	91	-94	85	-67	91	-94	104	-52	104	-52	91	-94	106	-91	104	-52	106	-91	126	-34	126	-34	106	-91	122	-91	65	-82	39	-100	46	-111	423	-55	432	-23	416	-63	416	-63	432	-23	410	-43	416	-63	410	-43	408	-70	408	-70	410	-43	390	-58	408	-70	390	-58	387	-86	387	-86	390	-58	370	-68	387	-86	370	-68	364	-100	364	-100	370	-68	347	-73	364	-100	347	-73	339	-111	339	-111	347	-73	321	-74	321	-74	307	-74	311	-117	311	-117	307	-74	293	-71	311	-117	293	-71	282	-119	282	-119	293	-71	278	-68	282	-119	278	-68	265	-119	265	-119	278	-68	263	-64	265	-119	263	-64	247	-117	432	-23	423	-55	430	-47	432	-23	430	-47	436	-39	432	-23	436	-39	443	-31	141	30	156	-7	164	16	164	16	156	-7	185	-9	164	16	185	-9	191	11	191	11	185	-9	212	-7	191	11	212	-7	220	14	124	53	113	84	115	6	124	53	115	6	156	-7	124	53	156	-7	141	30	113	84	109	121	115	6	115	6	109	121	83	295	83	295	109	121	115	339	115	339	109	121	113	164	40	149	45	101	45	198	45	198	45	101	59	61	45	198	59	61	59	247	59	247	59	61	83	29	59	247	83	29	83	295	83	295	83	29	115	6	364	433	314	441	337	415	337	415	314	441	308	419	279	416	308	419	283	439	279	416	283	439	252	406	252	406	283	439	251	432	252	406	251	432	227	390	227	390	251	432	218	420	227	390	218	420	203	366	203	366	218	420	186	402	203	366	186	402	180	336	123	209	138	255	154	379	154	379	138	255	158	298	154	379	158	298	186	402	186	402	158	298	180	336	115	339	113	164	123	209	115	339	123	209	154	379	156	-7	149	-47	185	-9	314	441	283	439	308	419	390	274	380	227	396	105	396	105	380	227	365	179	396	105	365	179	349	56	349	56	365	179	346	134	349	56	346	134	322	93	322	93	299	64	349	56	349	56	299	64	293	18	390	274	396	105	393	318	393	318	396	105	405	412	405	412	396	105	432	161	405	412	432	161	436	378	436	378	432	161	455	222	436	378	455	222	456	335	456	335	455	222	463	284	337	415	361	402	364	433	364	433	361	402	378	381	364	433	378	381	405	412	405	412	378	381	389	352	405	412	389	352	393	318	274	41	248	24	254	0	274	41	254	0	273	8	274	41	273	8	293	18	274	41	293	18	299	64	234	-4	254	0	248	24	234	-4	248	24	220	14	234	-4	220	14	212	-7	339	-111	321	-74	311	-117	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	136	423	148	376	168	437	299	425	298	311	310	309	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	107	42	186	18	114	61	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	159	380	159	382	171	-11	171	-11	159	382	159	384	171	-11	159	384	159	-11	159	-11	159	384	159	386	159	-11	159	386	159	388	159	388	160	400	105	322	105	322	160	400	165	408	105	322	165	408	97	367	159	-11	159	388	105	322	209	432	50	432	69	418	209	432	69	418	81	411	209	432	81	411	90	395	209	432	90	395	174	414	209	432	174	414	188	419	209	432	188	419	209	422	174	414	90	395	97	367	174	414	97	367	165	408	368	377	362	361	418	395	418	395	362	361	353	343	418	395	353	343	341	323	341	323	203	85	418	395	418	395	203	85	171	-11	455	432	333	432	349	419	455	432	349	419	360	416	455	432	360	416	368	412	455	432	368	412	373	406	455	432	373	406	374	399	455	432	374	399	432	412	455	432	432	412	439	417	455	432	439	417	447	421	455	432	447	421	455	422	374	399	418	395	425	405	374	399	425	405	432	412	373	390	368	377	418	395	373	390	418	395	374	399	160	378	159	380	171	-11	160	378	171	-11	203	85	349	419	333	432	333	422	69	418	50	432	50	422	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	122	10	105	11	122	0	122	0	105	11	93	14	122	0	93	14	22	29	22	29	93	14	85	18	22	29	85	18	47	52	47	52	85	18	80	25	47	52	80	25	78	33	78	33	80	89	47	52	81	45	84	51	126	143	126	143	84	51	88	58	126	143	88	58	93	64	93	64	194	178	126	143	126	143	194	178	182	207	80	89	78	33	79	38	80	89	79	38	81	45	80	89	81	45	126	143	85	413	96	405	225	432	225	432	96	405	105	393	225	432	105	393	113	376	113	376	182	207	177	395	177	395	179	403	113	376	113	376	179	403	183	410	113	376	183	410	192	415	225	432	113	376	192	415	225	432	192	415	206	419	225	432	206	419	225	422	70	419	85	413	225	432	70	419	225	432	50	432	70	419	50	432	50	422	182	207	194	178	184	368	182	207	184	368	181	376	182	207	181	376	179	383	182	207	179	383	178	389	182	207	178	389	177	395	240	20	231	15	375	0	375	0	231	15	216	12	375	0	216	12	196	10	335	389	332	383	351	359	351	359	332	383	328	377	351	359	328	377	323	371	323	371	227	260	239	231	239	231	227	260	238	69	239	231	238	69	241	61	194	178	238	69	227	260	194	178	227	260	188	358	194	178	188	358	184	368	434	432	296	432	312	420	434	432	312	420	323	417	434	432	323	417	331	412	434	432	331	412	336	406	434	432	336	406	337	399	434	432	337	399	386	395	434	432	386	395	402	407	434	432	402	407	417	415	434	432	417	415	434	422	337	399	351	359	370	379	337	399	370	379	386	395	336	394	335	389	351	359	336	394	351	359	337	399	323	371	239	231	351	359	247	35	375	0	336	20	247	35	336	20	324	28	247	35	324	28	315	42	247	35	315	42	306	61	247	35	306	61	246	40	306	61	239	231	241	61	306	61	241	61	243	54	306	61	243	54	245	47	306	61	245	47	246	40	352	14	336	20	375	0	352	14	375	0	375	10	245	26	240	20	375	0	245	26	375	0	247	35	1	17	-18	10	122	0	1	17	122	0	22	29	122	0	-18	10	-18	0	375	0	196	10	196	0	312	420	296	432	296	422	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	144	439	14	-100	73	-62	73	-62	14	-100	73	-64	75	-71	73	-64	14	-100	75	-71	14	-100	79	-76	79	-76	14	-100	85	-80	189	412	195	417	144	439	144	439	195	417	203	420	144	439	203	420	259	439	259	439	203	420	214	421	74	-59	75	-55	144	439	144	439	75	-55	76	-51	144	439	76	-51	78	-45	144	439	78	-45	182	396	144	439	182	396	185	405	144	439	185	405	189	412	138	-100	143	-83	106	-83	138	-100	106	-83	94	-82	138	-100	94	-82	85	-80	138	-100	85	-80	14	-100	144	439	73	-62	74	-59	259	439	214	421	254	421	211	-11	21	441	-26	441	211	-11	-26	441	164	-11	77	-73	72	-78	123	-100	123	-100	72	-78	64	-82	123	-100	64	-82	54	-83	191	387	85	-55	123	-100	191	387	123	-100	253	439	191	387	253	439	192	393	182	419	188	415	253	439	253	439	188	415	192	411	253	439	192	411	194	404	194	404	194	402	253	439	253	439	194	402	193	400	253	439	193	400	193	397	253	439	128	439	161	421	253	439	161	421	173	421	253	439	173	421	182	419	82	-65	77	-73	123	-100	82	-65	123	-100	85	-55	13	-83	8	-100	123	-100	13	-83	123	-100	54	-83	192	393	253	439	193	397	161	421	128	439	123	421	160	441	120	441	139	391	160	441	139	391	140	391	160	441	140	391	234	200	160	441	234	200	279	200	120	441	0	200	45	200	120	441	45	200	139	391	331	-82	331	-49	0	-49	331	-82	0	-49	0	-82	185	326	206	326	130	424	185	326	130	424	125	430	185	326	125	430	119	434	185	326	119	434	114	437	185	326	114	437	109	439	185	326	109	439	103	440	185	326	103	440	96	439	185	326	96	439	92	396	82	408	84	404	84	431	84	431	84	404	88	400	84	431	88	400	89	436	89	436	88	400	92	396	89	436	92	396	96	439	81	425	80	417	80	412	81	425	80	412	82	408	81	425	82	408	84	431	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	21	17	35	7	109	378	109	378	35	7	55	0	109	378	55	0	75	57	75	57	55	0	72	30	74	22	72	30	55	0	74	22	55	0	78	-5	120	183	109	192	108	192	120	183	108	192	104	152	120	183	135	231	109	192	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	137	210	155	231	160	260	160	260	155	231	173	246	160	260	173	246	184	278	184	278	173	246	192	256	137	210	160	260	135	231	137	210	135	231	120	183	109	378	75	57	81	87	109	378	81	87	91	120	109	378	91	120	104	152	109	378	104	152	108	192	109	378	108	192	163	395	16	32	16	28	21	17	16	32	21	17	109	378	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	114	400	113	394	163	395	163	395	113	394	111	387	163	395	111	387	109	378	105	423	112	421	118	443	118	443	112	421	115	416	118	443	115	416	115	409	115	409	115	405	163	395	163	395	115	405	114	400	98	440	73	437	92	425	98	440	92	425	105	423	98	440	105	423	118	443	163	395	177	449	174	452	163	395	174	452	155	449	163	395	155	449	137	446	163	395	137	446	118	443	163	395	118	443	115	409	92	425	73	437	73	426	153	23	163	5	169	34	310	241	301	150	313	213	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	54	243	267	243	54	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	277	361	259	116	271	158	277	361	271	158	283	203	277	361	247	254	250	80	277	361	250	80	259	116	246	254	243	267	250	80	246	254	250	80	247	254	286	401	285	396	323	347	323	347	285	396	284	389	323	347	284	389	283	203	283	203	284	389	281	378	283	203	281	378	277	361	276	422	283	419	288	442	288	442	283	419	286	414	288	442	286	414	286	406	286	406	286	401	323	347	267	439	244	437	264	424	267	439	264	424	276	422	267	439	276	422	288	442	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	264	424	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	140	283	135	262	207	262	140	283	207	262	211	283	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	242	447	225	434	230	433	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	91	424	73	435	73	424	242	226	243	37	243	231	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	140	430	140	365	151	432	151	432	140	365	152	363	151	432	152	363	161	430	161	430	152	363	162	365	161	430	162	365	170	424	170	424	162	365	171	369	170	424	171	369	178	417	178	417	171	369	178	377	178	417	178	377	183	407	183	407	178	377	183	386	183	407	183	386	185	396	116	398	118	386	118	409	118	409	118	386	123	376	118	409	123	376	123	418	123	418	123	376	130	369	123	418	130	369	131	425	131	425	130	369	140	365	131	425	140	365	140	430	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	103	350	91	119	98	146	103	350	98	146	177	449	103	350	10	0	59	0	103	350	59	0	91	119	112	392	110	381	177	449	177	449	110	381	107	367	177	449	107	367	103	350	102	421	109	419	111	440	111	440	109	419	113	414	111	440	113	414	131	444	131	444	113	414	115	408	102	421	111	440	93	423	93	423	111	440	91	437	93	423	91	437	81	424	81	424	91	437	69	435	81	424	69	435	69	424	177	449	173	452	151	448	177	449	151	448	131	444	177	449	131	444	115	408	177	449	115	408	114	401	177	449	114	401	112	392	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	226	-4	239	2	226	30	226	30	239	2	234	27	240	28	234	27	239	2	240	28	239	2	253	16	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	246	31	240	28	253	16	246	31	253	16	251	36	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	196	273	187	283	187	273	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	72	236	68	215	74	54	74	54	68	215	60	184	74	54	60	184	58	0	58	0	60	184	50	144	58	0	50	144	36	95	36	95	8	0	58	0	63	259	69	256	137	292	137	292	69	256	72	252	137	292	72	252	73	246	73	246	74	54	100	152	73	246	100	152	137	292	137	292	100	152	138	290	87	93	98	121	100	152	100	152	98	121	109	143	100	152	109	143	134	204	134	204	109	143	121	163	137	292	29	271	46	261	137	292	46	261	55	260	137	292	55	260	63	259	227	203	218	166	221	0	221	0	218	166	205	118	221	0	205	118	189	61	245	292	221	287	224	257	224	257	221	287	220	258	204	253	220	258	221	287	204	253	221	287	194	270	134	204	143	194	165	243	165	243	143	194	165	221	165	243	165	221	194	270	194	270	165	221	186	241	194	270	186	241	204	253	259	152	260	290	248	94	248	94	260	290	245	292	248	94	245	292	235	54	235	54	245	292	234	241	235	54	234	241	232	229	235	54	232	229	227	203	379	258	383	257	383	288	379	258	383	288	374	284	379	258	374	284	366	254	366	254	374	284	365	279	366	254	365	279	350	244	350	244	365	279	346	265	350	244	346	265	332	227	332	227	346	265	327	246	332	227	327	246	313	206	313	206	327	246	307	222	313	206	307	222	293	180	285	191	259	152	261	126	285	191	261	126	275	154	285	191	275	154	293	180	285	191	293	180	307	222	388	219	350	68	351	0	388	219	351	0	358	-4	388	219	358	-4	367	-5	388	219	367	-5	386	-2	388	219	386	-2	392	35	388	219	392	35	390	226	394	49	399	292	393	43	393	43	399	292	392	244	393	43	392	244	392	241	393	43	392	241	392	38	392	38	392	241	392	237	392	38	392	237	392	35	392	35	391	232	390	226	407	292	399	292	443	232	443	232	399	292	398	66	396	57	398	66	399	292	396	57	399	292	394	49	392	248	392	244	399	292	392	248	399	292	391	290	392	248	391	290	390	252	391	290	383	288	383	257	391	290	383	257	387	255	391	290	387	255	390	252	394	27	404	5	396	26	396	26	404	5	399	25	406	26	399	25	404	5	406	26	404	5	423	19	443	232	443	235	443	264	443	264	443	235	444	238	443	264	444	238	445	251	445	251	444	238	444	243	445	251	444	243	445	247	443	232	443	264	438	275	443	232	438	275	431	284	443	232	431	284	420	290	443	232	420	290	407	292	466	69	456	78	463	65	463	65	456	78	443	61	463	65	443	61	442	39	442	39	443	61	432	47	442	39	432	47	423	19	423	19	432	47	422	37	423	19	422	37	414	30	392	32	392	35	386	-2	392	32	386	-2	393	29	393	29	386	-2	404	5	393	29	404	5	394	27	346	54	344	43	345	5	346	54	345	5	351	0	346	54	351	0	350	68	342	35	341	29	342	14	342	35	342	14	345	5	342	35	345	5	344	43	260	290	259	152	269	180	260	290	269	180	271	285	271	285	269	180	276	205	271	285	276	205	279	277	279	277	276	205	281	226	279	277	281	226	284	266	284	266	281	226	284	242	284	266	284	242	285	252	229	255	232	251	245	292	245	292	232	251	234	247	245	292	234	247	234	241	72	236	74	54	73	246	245	292	224	257	229	255	391	232	392	35	392	237	342	14	341	29	341	24	406	26	423	19	414	30	261	126	259	152	248	94	221	0	189	61	171	0	227	203	221	0	235	54	121	163	143	194	134	204	46	261	29	271	29	261	100	152	74	54	87	93	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	167	243	149	198	170	224	49	260	31	271	31	261	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	72	203	-3	-83	72	203	72	203	-3	-83	44	-105	45	-112	44	-105	-3	-83	45	-112	-3	-83	49	-118	49	-118	-3	-83	-9	-99	49	-118	-9	-99	85	-135	85	-135	-9	-99	-15	-110	85	-135	-15	-110	-23	-118	72	203	44	-105	45	-94	72	203	45	-94	50	-76	72	203	50	-76	56	-51	72	203	56	-51	63	-23	72	203	63	-23	70	4	72	203	70	4	80	0	80	239	78	230	80	0	80	0	78	230	75	217	80	0	75	217	72	203	98	-5	107	-6	101	6	101	6	107	-6	112	5	132	8	112	5	116	-6	132	8	116	-6	174	5	92	10	85	15	89	-3	92	10	89	-3	98	-5	92	10	98	-5	101	6	82	250	82	246	82	51	82	51	82	246	80	239	82	51	80	239	80	30	80	30	80	0	81	22	81	22	80	0	89	-3	81	22	89	-3	85	15	68	266	75	263	140	292	140	292	75	263	80	258	140	292	80	258	82	250	82	250	82	51	89	81	82	250	89	81	140	292	140	292	89	81	99	117	140	292	99	117	123	217	123	217	99	117	111	154	123	217	111	154	123	188	123	188	134	211	123	217	123	217	134	211	145	245	251	179	246	151	271	86	271	86	246	151	237	123	271	86	237	123	227	37	227	37	237	123	224	95	227	37	224	95	207	68	207	68	189	46	227	37	227	37	189	46	174	5	213	289	212	264	228	262	213	289	228	262	237	292	237	292	228	262	239	255	237	292	239	255	263	288	263	288	239	255	247	244	263	288	247	244	251	228	212	264	213	289	191	260	191	260	213	289	190	281	191	260	190	281	170	248	170	248	190	281	167	267	170	248	167	267	150	231	150	231	167	267	145	245	150	231	145	245	134	211	309	238	300	261	301	145	301	145	300	261	284	278	301	145	284	278	271	86	271	86	284	278	263	288	271	86	263	288	253	207	253	207	263	288	251	228	253	207	251	179	271	86	174	5	189	46	171	28	174	5	171	28	152	16	174	5	152	16	132	8	143	285	143	287	143	290	143	290	143	287	143	288	143	290	143	288	143	289	143	291	142	291	143	283	143	291	143	283	143	285	143	291	143	285	143	290	140	292	123	217	143	283	140	292	143	283	142	292	142	292	143	283	142	291	140	292	37	277	38	268	140	292	38	268	53	268	140	292	53	268	60	267	140	292	60	267	68	266	112	5	107	-6	116	-6	85	-135	85	-124	69	-123	85	-135	69	-123	57	-121	85	-135	57	-121	49	-118	-34	-122	-49	-124	85	-135	-34	-122	85	-135	-23	-118	85	-135	-49	-124	-49	-135	80	239	80	0	80	30	309	238	301	145	313	209	149	-113	138	-120	258	-137	258	-137	138	-120	122	-124	258	-137	122	-124	101	-127	216	-119	211	-113	161	-90	161	-90	211	-113	210	-106	220	101	210	-106	210	-105	220	101	210	-105	210	-103	211	-102	211	-100	220	101	220	101	211	-100	211	-99	220	101	211	-99	321	283	220	101	321	283	233	160	233	160	321	283	246	201	258	-137	258	-127	248	-127	258	-137	248	-127	234	-126	258	-137	234	-126	224	-123	258	-137	224	-123	156	-103	258	-137	156	-103	149	-113	161	-90	156	-103	224	-123	161	-90	224	-123	216	-119	79	48	83	-6	86	37	86	37	83	-6	112	-3	86	37	112	-3	96	30	96	30	112	-3	109	28	119	29	109	28	112	-3	119	29	112	-3	138	7	77	113	88	149	103	244	103	244	88	149	104	184	103	244	104	184	156	279	156	279	104	184	125	217	156	279	125	217	151	245	151	245	164	256	156	279	156	279	164	256	211	292	28	22	41	6	59	193	59	193	41	6	60	-3	59	193	60	-3	77	113	77	113	60	-3	73	79	75	62	73	79	60	-3	75	62	60	-3	83	-6	28	133	16	69	19	43	28	133	19	43	28	22	28	133	28	22	59	193	130	32	138	7	141	37	141	37	138	7	164	27	141	37	164	27	152	43	152	43	164	27	163	52	189	81	163	52	164	27	189	81	164	27	191	58	176	265	189	272	211	292	211	292	189	272	201	276	211	292	201	276	213	277	213	277	225	275	226	291	226	291	225	275	236	270	226	291	236	270	238	286	238	286	236	270	244	261	238	286	244	261	249	278	249	278	244	261	249	250	249	278	249	250	256	267	256	267	249	250	251	238	256	267	251	238	262	251	262	251	251	238	321	283	262	251	321	283	272	283	213	118	189	81	191	58	213	118	191	58	220	101	213	118	220	101	233	160	246	201	321	283	251	238	226	291	211	292	213	277	75	62	83	-6	79	48	119	29	138	7	130	32	211	292	164	256	176	265	59	193	77	113	103	244	258	-137	101	-127	101	-137	161	-90	210	-106	220	101	220	101	210	-103	211	-102	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	232	291	230	226	235	223	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	22	267	26	268	30	278	30	278	26	268	30	268	30	278	30	268	34	268	34	268	47	266	46	281	46	281	47	266	61	284	30	278	13	276	18	267	30	278	18	267	22	267	46	281	30	278	34	268	47	266	56	260	61	284	61	284	56	260	63	250	61	284	63	250	74	287	74	287	63	250	69	232	74	287	69	232	74	206	74	206	79	172	74	287	74	287	79	172	87	290	83	133	87	92	87	290	87	290	87	92	89	54	87	290	89	54	90	291	90	291	89	54	90	22	90	291	90	22	90	0	90	0	90	22	90	6	114	252	109	274	113	-1	114	252	113	-1	126	11	114	252	126	11	120	217	126	11	142	27	137	47	137	47	142	27	157	67	185	99	157	67	162	49	185	99	162	49	171	60	134	94	132	132	137	47	137	47	132	132	129	163	137	47	129	163	126	11	126	11	129	163	125	190	126	11	125	190	120	217	106	286	104	291	104	-8	106	286	104	-8	113	-1	106	286	113	-1	109	274	91	-4	92	-8	93	291	93	291	92	-8	94	-10	93	291	94	-10	96	292	96	292	94	-10	96	-11	96	292	96	-11	98	292	98	292	96	-11	104	-8	98	292	104	-8	101	292	101	292	104	-8	104	291	93	291	90	291	90	0	93	291	90	0	91	-4	282	253	281	264	280	235	280	235	281	264	276	274	280	235	276	274	274	215	274	215	276	274	268	283	274	215	268	283	265	194	265	194	268	283	257	290	265	194	257	290	253	172	253	172	257	290	248	220	257	290	245	292	247	228	257	290	247	228	248	224	257	290	248	224	248	220	225	252	230	246	230	288	230	288	230	246	237	239	230	288	237	239	237	291	237	291	237	239	241	235	237	291	241	235	245	292	245	292	241	235	245	231	245	292	245	231	247	228	220	270	220	263	221	277	221	277	220	263	222	258	221	277	222	258	225	283	225	283	222	258	225	252	225	283	225	252	230	288	186	77	203	98	210	134	210	134	203	98	221	123	210	134	221	123	230	167	230	167	221	123	240	150	230	167	240	150	243	197	243	197	240	150	253	172	243	197	253	172	248	220	185	99	171	60	186	77	185	99	186	77	210	134	162	49	157	67	142	27	18	267	13	276	13	267	87	290	79	172	83	133	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	428	267	423	225	429	255	126	84	118	26	131	50	27	-5	38	-2	30	35	27	-5	30	35	26	37	27	-5	26	37	21	39	27	-5	21	39	16	41	27	-5	16	41	16	-6	16	-6	16	41	12	43	16	-6	12	43	8	44	16	-6	8	44	4	44	16	-6	4	44	4	-5	-16	28	-15	11	-13	35	-13	35	-15	11	-11	3	-13	35	-11	3	-8	40	-8	40	-11	3	-4	-2	-8	40	-4	-2	-2	43	-2	43	-4	-2	4	-5	-2	43	4	-5	4	44	68	53	61	43	62	18	62	18	61	43	54	37	62	18	54	37	49	5	49	5	54	37	48	33	49	5	48	33	43	31	43	31	40	31	49	5	49	5	40	31	38	-2	42	271	44	259	50	273	50	273	44	259	56	263	50	273	56	263	72	280	72	280	56	263	63	265	72	280	63	265	69	266	105	289	90	286	91	267	91	267	90	286	82	268	79	267	82	268	90	286	79	267	90	286	74	267	74	267	90	286	72	280	74	267	72	280	69	266	136	290	127	292	131	140	131	140	127	292	117	291	131	140	117	291	112	222	112	222	117	291	107	242	105	289	91	267	97	263	105	289	97	263	103	256	105	289	103	256	107	242	105	289	107	242	117	291	161	235	155	258	156	38	161	235	156	38	161	20	161	235	161	20	167	7	161	235	167	7	169	197	155	258	149	274	156	38	156	38	149	274	143	285	156	38	143	285	137	117	137	117	143	285	136	290	137	117	136	290	131	140	78	38	137	117	131	140	78	38	131	140	77	64	78	38	77	64	68	53	78	38	68	53	62	18	38	-2	40	31	37	32	38	-2	37	32	34	33	38	-2	34	33	30	35	176	161	175	167	183	-5	183	-5	175	167	175	172	183	-5	175	172	174	0	174	0	175	172	174	175	194	234	174	175	191	203	194	234	191	203	206	225	200	56	183	-5	194	-6	200	56	194	-6	209	-4	200	56	180	145	183	-5	177	154	176	161	183	-5	177	154	183	-5	180	145	207	39	209	-4	211	33	211	33	209	-4	223	2	211	33	223	2	215	30	215	30	223	2	220	29	225	30	220	29	223	2	225	30	223	2	238	16	194	234	206	225	215	261	215	261	206	225	219	242	215	261	219	242	234	279	234	279	219	242	230	252	234	279	230	252	239	255	239	255	247	254	252	289	252	289	247	254	254	251	252	289	254	251	269	292	269	292	254	251	260	248	269	292	260	248	267	245	169	197	167	7	174	0	169	197	174	0	174	175	169	197	174	175	194	234	269	292	273	244	278	291	278	291	273	244	281	245	278	291	281	245	285	288	285	288	281	245	287	248	285	288	287	248	291	283	291	283	287	248	292	253	291	283	292	253	295	276	295	276	292	253	295	260	295	276	295	260	296	268	252	289	234	279	239	255	263	70	260	67	276	68	276	68	260	67	258	64	276	68	258	64	255	37	255	37	258	64	255	60	255	37	255	60	251	55	243	45	237	37	238	16	243	45	238	16	255	37	243	45	255	37	251	55	231	32	225	30	238	16	231	32	238	16	237	37	204	46	200	56	209	-4	204	46	209	-4	207	39	263	70	276	68	265	74	269	292	267	245	273	244	-15	11	-16	28	-17	21	105	292	102	292	105	292	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	195	-4	197	5	195	0	84	-66	78	131	85	-114	82	186	78	131	84	-66	90	169	84	-66	84	-58	90	169	84	-58	86	-49	93	-19	98	1	104	162	104	162	98	1	108	37	104	162	108	37	114	154	114	154	108	37	116	69	114	154	116	69	122	146	122	146	116	69	122	96	122	146	122	96	126	137	126	137	122	96	126	115	126	137	126	115	127	127	90	169	86	-49	88	-36	90	169	88	-36	93	-19	90	169	93	-19	104	162	118	-109	105	-104	117	-117	117	-117	105	-104	95	-98	117	-117	95	-98	85	-114	85	-114	95	-98	89	-89	85	-114	89	-89	85	-79	84	-66	85	-114	85	-79	85	-114	78	131	77	119	85	-114	77	119	74	103	85	-114	74	103	69	82	85	-114	69	82	62	58	85	-114	62	58	61	-108	62	58	55	30	61	-108	61	-108	55	30	47	2	61	-108	47	2	45	-98	45	-98	47	2	41	-20	45	-98	41	-20	37	-39	245	440	268	448	270	455	245	440	270	455	230	452	245	440	230	452	228	429	145	204	156	225	157	399	157	399	156	225	166	254	157	399	166	254	175	425	175	425	166	254	195	366	175	425	195	366	199	443	199	443	195	366	204	393	199	443	204	393	230	452	230	452	204	393	215	414	230	452	215	414	228	429	144	362	112	245	113	177	144	362	113	177	131	188	144	362	131	188	145	204	144	362	145	204	157	399	94	200	90	169	113	177	94	200	113	177	104	219	104	219	113	177	112	245	90	169	94	200	82	186	90	169	82	186	84	-66	82	186	65	176	66	157	82	186	66	157	73	150	82	186	73	150	76	141	82	186	76	141	78	131	65	176	42	169	56	163	65	176	56	163	66	157	37	-84	45	-98	37	-39	37	-84	37	-39	35	-53	37	-84	35	-53	34	-65	113	-11	113	441	69	441	113	-11	69	441	69	-11	181	397	180	387	183	151	183	151	180	387	177	374	183	151	177	374	175	169	175	169	177	374	173	357	175	169	173	357	167	336	167	336	157	300	161	176	161	176	157	300	151	183	139	222	139	200	143	242	143	242	139	200	143	191	143	242	143	191	149	268	149	268	143	191	151	183	149	268	151	183	157	300	167	336	161	176	175	169	181	397	183	151	182	404	182	404	183	151	204	447	204	447	183	151	188	207	189	196	188	207	183	151	189	196	183	151	200	161	229	423	220	437	224	359	229	423	224	359	228	378	229	423	228	378	230	392	229	423	230	392	231	404	196	255	202	280	204	447	204	447	202	280	210	308	204	447	210	308	220	437	220	437	210	308	218	336	220	437	218	336	224	359	204	447	188	207	189	219	204	447	189	219	191	235	204	447	191	235	196	255	181	417	182	404	204	447	181	417	204	447	180	453	181	417	180	453	177	428	180	453	149	455	160	443	180	453	160	443	170	436	180	453	170	436	177	428	200	161	222	169	209	174	200	161	209	174	199	181	200	161	199	181	193	188	200	161	193	188	189	196	175	169	152	161	152	93	175	169	152	93	161	119	175	169	161	119	171	138	175	169	171	138	183	151	133	149	119	134	120	-23	133	149	120	-23	152	93	133	149	152	93	152	161	60	-54	66	-104	69	-27	69	-27	66	-104	89	-87	69	-27	89	-87	99	84	99	84	89	-87	107	-60	99	84	107	-60	108	112	108	112	107	-60	120	-23	108	112	120	-23	119	134	19	-101	-2	-109	35	-114	19	-101	35	-114	36	-90	36	-90	35	-114	66	-104	36	-90	66	-104	50	-75	50	-75	66	-104	60	-54	35	-114	-2	-109	-3	-117	160	443	149	455	146	448	139	200	139	222	137	211	124	210	107	211	126	167	126	167	107	211	106	169	94	167	106	169	107	211	94	167	107	211	89	209	309	214	295	194	299	142	299	142	295	194	284	181	299	142	284	181	283	131	283	131	284	181	273	172	283	131	273	172	267	126	267	126	273	172	261	168	267	126	261	168	250	124	250	124	261	168	247	166	309	214	299	142	315	158	309	214	315	158	333	181	206	133	219	128	219	173	219	173	219	128	233	125	219	173	233	125	234	168	234	168	233	125	250	124	234	168	250	124	247	166	205	180	192	186	194	139	205	180	194	139	206	133	205	180	206	133	219	173	183	191	168	197	172	150	183	191	172	150	182	146	183	191	182	146	194	139	183	191	194	139	192	186	124	210	126	167	139	207	139	207	126	167	143	162	139	207	143	162	154	203	154	203	143	162	159	156	154	203	159	156	168	197	168	197	159	156	172	150	59	139	69	152	71	203	71	203	69	152	81	161	71	203	81	161	89	209	89	209	81	161	94	167	55	192	40	176	50	121	55	192	50	121	59	139	55	192	59	139	71	203	50	121	40	176	27	154	49	-129	56	-134	54	-42	54	-42	56	-134	64	-20	79	13	64	-20	66	-135	79	13	66	-135	79	-132	40	-89	40	-113	42	-76	42	-76	40	-113	43	-123	42	-76	43	-123	47	-60	47	-60	43	-123	49	-129	47	-60	49	-129	54	-42	119	-13	127	29	128	135	128	135	127	29	136	75	128	135	136	75	149	188	149	188	136	75	147	126	149	188	147	126	160	186	112	-58	119	-13	128	135	112	-58	128	135	110	89	112	-58	110	89	106	-87	106	-87	110	89	98	-109	98	-109	110	89	94	49	98	-109	94	49	90	-124	90	-124	94	49	79	13	90	-124	79	13	79	-132	64	-20	56	-134	66	-135	143	279	144	268	144	290	144	290	144	268	150	259	144	290	150	259	150	300	150	300	150	259	157	251	150	300	157	251	157	307	157	307	157	251	167	246	157	307	167	246	167	312	167	312	167	246	178	244	167	312	178	244	179	314	179	314	178	244	189	246	179	314	189	246	190	312	190	312	189	246	198	251	190	312	198	251	199	307	199	307	198	251	206	258	199	307	206	258	207	299	207	299	206	258	211	267	207	299	211	267	211	289	211	289	211	267	213	277	40	-113	40	-89	39	-102	221	276	134	27	143	-6	143	-6	134	27	124	37	143	-6	124	37	123	-3	123	-3	124	37	117	49	123	-3	117	49	113	-1	113	-1	117	49	112	62	113	-1	112	62	109	77	73	23	84	12	89	208	89	208	84	12	90	7	89	208	90	7	117	240	117	240	90	7	97	3	117	240	97	3	108	94	108	94	97	3	104	0	108	94	104	0	113	-1	108	94	113	-1	109	77	154	18	151	19	177	-4	221	276	151	19	242	278	221	276	242	278	226	291	242	51	223	35	227	18	227	18	223	35	205	24	227	18	205	24	203	4	203	4	205	24	186	18	203	4	186	18	177	-4	177	-4	186	18	167	16	250	38	273	65	263	72	250	38	263	72	242	51	250	38	242	51	227	18	177	-4	167	16	163	16	177	-4	163	16	160	17	177	-4	160	17	157	17	177	-4	157	17	154	18	151	19	221	276	143	-6	151	19	143	-6	144	-6	151	19	144	-6	145	-6	151	19	145	-6	147	-6	151	19	147	-6	148	-6	151	19	148	-6	149	-6	151	19	149	-6	177	-4	221	276	226	291	208	273	208	273	226	291	208	288	208	273	208	288	197	267	197	267	208	288	193	285	197	267	193	285	185	261	185	261	193	285	179	280	185	261	179	280	175	253	175	253	179	280	165	275	175	253	165	275	165	245	152	267	117	240	117	158	152	267	117	158	129	190	152	267	129	190	144	219	152	267	144	219	165	245	152	267	165	245	165	275	117	240	108	94	110	125	117	240	110	125	117	158	68	172	55	133	57	51	68	172	57	51	63	36	68	172	63	36	73	23	68	172	73	23	89	208	55	133	51	92	52	70	55	133	52	70	57	51	254	371	226	291	242	278	254	371	242	278	246	291	254	371	246	291	274	371	112	-94	143	-6	123	-3	112	-94	123	-3	91	-94	264	261	263	258	265	212	265	212	263	258	262	255	265	212	262	255	261	252	261	252	259	248	259	217	259	217	259	248	257	244	259	217	257	244	256	224	256	224	257	244	256	240	256	224	256	240	255	237	313	239	312	247	311	228	311	228	312	247	309	256	311	228	309	256	307	220	307	220	309	256	305	264	307	220	305	264	300	213	300	213	305	264	299	271	300	213	299	271	293	277	300	213	293	277	291	208	291	208	293	277	285	282	291	208	285	282	281	207	281	207	285	282	278	286	281	207	278	286	272	208	272	208	278	286	269	288	272	208	269	288	265	212	265	212	269	288	265	265	265	212	265	265	264	263	265	212	264	263	264	261	250	277	257	275	259	290	259	290	257	275	261	273	259	290	261	273	269	288	269	288	261	273	264	269	269	288	264	269	265	265	246	291	242	278	250	277	246	291	250	277	259	290	261	252	259	217	265	212	256	224	255	237	255	233	71	83	71	63	78	83	78	83	71	63	79	60	78	83	79	60	86	82	86	82	79	60	87	55	86	82	87	55	95	80	95	80	87	55	97	48	95	80	97	48	106	76	99	21	97	48	90	36	99	21	90	36	87	9	87	9	90	36	81	25	87	9	81	25	75	1	75	1	81	25	71	17	75	1	71	17	63	-2	63	-2	71	17	60	12	63	-2	60	12	50	-3	50	-3	60	12	50	10	23	45	28	53	29	74	29	74	28	53	35	60	29	74	35	60	45	81	45	81	35	60	45	64	45	81	45	64	56	65	56	65	64	65	65	84	65	84	64	65	71	63	65	84	71	63	71	83	7	38	8	24	9	52	9	52	8	24	14	12	9	52	14	12	17	65	17	65	14	12	23	4	17	65	23	4	21	35	21	35	23	45	17	65	17	65	23	45	29	74	157	58	131	69	137	20	135	280	131	69	144	99	135	280	144	99	145	316	145	316	144	99	154	123	145	316	154	123	157	346	157	346	154	123	162	147	157	346	162	147	172	373	172	373	162	147	170	174	172	373	170	174	179	211	186	239	202	316	190	398	186	239	190	398	179	211	186	239	179	211	263	211	186	239	263	211	268	239	279	55	269	50	275	19	275	19	269	50	260	46	275	19	260	46	256	6	256	6	260	46	249	44	256	6	249	44	237	44	237	44	219	44	234	-1	234	-1	219	44	208	-4	137	20	156	8	157	58	157	58	156	8	174	0	157	58	174	0	180	51	180	51	174	0	190	-3	180	51	190	-3	200	47	200	47	190	-3	208	-4	200	47	208	-4	219	44	135	280	126	239	131	69	131	69	126	239	123	211	131	69	123	211	113	38	113	38	123	211	106	76	113	38	106	76	99	21	99	21	106	76	97	48	113	38	137	20	131	69	287	415	301	441	282	420	282	420	301	441	281	443	282	420	281	443	275	423	275	423	281	443	266	424	246	419	266	424	260	442	246	419	260	442	241	437	190	398	202	316	206	415	206	415	202	316	216	369	206	415	216	369	223	428	223	428	216	369	230	402	223	428	230	402	241	437	241	437	230	402	246	419	339	410	331	424	333	370	339	410	333	370	338	376	339	410	338	376	341	384	339	410	341	384	342	393	310	367	316	366	318	434	318	434	316	366	326	367	318	434	326	367	331	424	331	424	326	367	333	370	295	384	299	375	301	441	301	441	299	375	304	370	301	441	304	370	318	434	318	434	304	370	310	367	301	441	287	415	290	406	301	441	290	406	293	395	301	441	293	395	295	384	281	443	260	442	266	424	290	38	302	61	296	67	290	38	296	67	289	62	290	38	289	62	279	55	290	38	279	55	275	19	237	44	234	-1	256	6	65	84	45	81	56	65	54	239	48	211	123	211	54	239	123	211	126	239	41	12	33	15	35	-1	41	12	35	-1	50	-3	41	12	50	-3	50	10	21	35	23	4	23	27	23	27	23	4	35	-1	23	27	35	-1	27	20	27	20	35	-1	33	15	172	373	179	211	190	398	168	273	166	316	148	315	168	273	148	315	136	268	168	273	185	315	166	316	68	175	73	206	82	290	82	290	73	206	87	233	82	290	87	233	99	300	99	300	87	233	109	255	99	300	109	255	115	307	115	307	109	255	136	268	115	307	136	268	132	312	132	312	136	268	148	315	346	27	282	90	314	-6	314	-6	282	90	258	142	314	-6	258	142	249	58	249	58	258	142	244	114	249	58	244	114	233	48	233	48	244	114	223	92	233	48	223	92	217	41	217	41	223	92	201	35	197	78	166	73	166	31	197	78	166	31	184	32	197	78	184	32	201	35	197	78	201	35	223	92	258	205	263	174	282	257	258	205	282	257	314	353	314	353	282	257	346	322	218	307	224	254	234	300	234	300	224	254	244	233	234	300	244	233	249	290	249	290	244	233	258	205	249	290	258	205	314	353	202	312	185	315	198	268	202	312	198	268	224	254	202	312	224	254	218	307	168	273	198	268	185	315	282	257	282	90	292	241	292	241	282	90	292	107	292	241	292	107	299	225	299	225	292	107	299	123	299	225	299	123	304	209	304	209	299	123	304	139	304	209	304	139	307	193	307	193	304	139	307	156	307	193	307	156	308	174	282	90	282	257	263	174	282	90	263	174	258	142	166	73	135	78	148	32	166	73	148	32	166	31	24	192	24	155	27	209	27	209	24	155	27	138	27	209	27	138	32	225	32	225	27	138	32	122	32	225	32	122	40	241	40	241	32	122	40	106	40	241	40	106	50	257	50	257	40	106	50	90	50	257	50	90	82	290	82	290	50	90	68	175	82	58	68	175	50	90	82	58	50	90	18	-6	18	-6	50	90	-14	27	18	353	-14	322	50	257	18	353	50	257	82	290	73	143	82	58	87	115	87	115	82	58	99	48	87	115	99	48	108	93	108	93	99	48	115	40	108	93	115	40	135	78	135	78	115	40	131	35	135	78	131	35	148	32	24	155	24	192	23	174	68	175	82	58	73	143	93	29	79	20	222	0	222	0	79	20	61	14	222	0	61	14	37	10	149	200	163	42	149	399	149	399	150	406	99	376	99	376	150	406	154	412	99	376	154	412	93	394	99	376	140	233	149	399	149	399	140	233	148	207	149	399	148	207	149	200	27	147	127	120	135	147	135	147	127	120	164	33	135	147	164	33	163	42	163	42	165	330	158	357	197	432	41	432	62	419	197	432	62	419	77	413	197	432	77	413	87	406	197	432	87	406	93	394	197	432	93	394	162	416	197	432	162	416	176	419	197	432	176	419	197	422	206	244	203	240	207	201	207	201	203	240	199	235	207	201	199	235	194	230	194	230	175	296	183	120	183	120	175	296	175	96	163	42	163	51	165	330	165	330	163	51	165	63	165	330	165	63	175	296	175	296	165	63	169	77	175	296	169	77	175	96	163	42	158	357	153	377	163	42	153	377	150	391	163	42	150	391	149	399	183	120	301	120	191	147	183	120	191	147	194	230	207	201	211	207	210	248	210	248	211	207	213	251	252	298	213	251	231	233	252	298	231	233	351	381	194	230	191	147	207	201	401	432	276	432	292	420	401	432	292	420	302	418	401	432	302	418	310	416	401	432	310	416	316	412	401	432	316	412	319	407	401	432	319	407	320	401	401	432	320	401	372	404	401	432	372	404	380	411	401	432	380	411	389	417	401	432	389	417	401	422	351	381	362	395	320	401	351	381	320	401	316	385	351	381	316	385	303	364	351	381	303	364	282	335	351	381	282	335	252	298	231	233	213	251	211	207	231	233	211	207	322	207	231	233	322	207	330	233	222	10	198	13	222	0	222	0	198	13	184	15	222	0	184	15	103	44	103	44	184	15	174	19	103	44	174	19	111	65	111	65	174	19	167	25	111	65	167	25	164	33	48	233	41	207	148	207	48	233	148	207	140	233	222	0	37	10	35	0	93	29	222	0	103	44	111	65	164	33	127	120	135	147	163	42	149	200	191	147	301	120	309	147	292	420	276	432	276	422	372	404	320	401	362	395	206	244	207	201	210	248	62	419	41	432	41	422	162	416	93	394	154	412	127	120	27	147	18	120	69	170	69	-11	113	-11	69	170	113	-11	113	170	69	441	69	259	113	259	69	441	113	259	113	441	76	-66	83	0	75	-68	75	-68	72	1	71	-93	71	-93	72	1	59	0	71	-93	59	0	52	-77	52	-77	59	0	49	-4	52	-77	49	-4	41	-12	93	-52	98	-47	98	-9	98	-9	98	-47	101	-41	98	-9	101	-41	102	-17	102	-17	101	-41	103	-34	102	-17	103	-34	103	-26	79	-61	82	-59	83	0	83	0	82	-59	86	-57	83	0	86	-57	92	-3	92	-3	86	-57	93	-52	92	-3	93	-52	98	-9	187	-52	178	-69	187	-89	187	-89	178	-69	164	-81	187	-89	164	-81	158	-102	158	-102	164	-81	145	-89	158	-102	145	-89	125	-106	125	-106	145	-89	123	-92	188	437	161	426	165	391	165	391	161	426	163	373	166	265	163	373	161	426	166	265	161	426	149	288	149	288	161	426	140	408	149	288	140	408	136	307	136	307	140	408	128	325	207	80	200	67	205	67	207	80	205	67	210	67	207	80	181	89	188	71	207	80	188	71	192	69	207	80	192	69	196	67	207	80	196	67	200	67	187	69	188	71	181	89	187	69	181	89	185	-10	187	69	185	-10	189	-21	187	69	189	-21	205	45	181	89	152	113	157	30	181	89	157	30	170	14	181	89	170	14	179	1	181	89	179	1	185	-10	125	146	105	182	106	88	125	146	106	88	157	30	125	146	157	30	152	113	60	189	62	170	63	215	63	215	62	170	67	151	63	215	67	151	74	237	74	237	67	151	77	130	74	237	77	130	89	255	89	255	77	130	90	109	89	255	90	109	98	214	98	214	106	88	105	182	237	169	261	225	227	186	227	186	261	225	212	207	197	225	212	207	261	225	197	225	261	225	182	239	182	239	261	225	180	324	182	239	180	324	174	333	278	197	270	212	274	98	274	98	270	212	261	225	274	98	261	225	258	81	258	81	261	225	250	127	250	127	248	112	258	81	258	81	248	112	242	99	258	81	242	99	236	70	236	70	242	99	232	89	236	70	232	89	220	82	220	82	207	80	210	67	220	82	210	67	236	70	247	423	248	438	236	426	236	426	248	438	223	427	202	425	223	427	220	441	202	425	220	441	188	437	188	437	165	391	173	406	188	437	173	406	186	418	188	437	186	418	202	425	285	121	288	149	287	166	285	121	287	166	284	182	285	121	284	182	278	197	285	121	278	197	274	98	261	225	237	169	244	154	261	225	244	154	249	140	261	225	249	140	250	127	169	342	165	352	166	265	169	342	166	265	168	249	169	342	168	249	182	239	169	342	182	239	174	333	163	362	163	373	166	265	163	362	166	265	165	352	127	386	122	358	123	341	127	386	123	341	128	325	127	386	128	325	140	408	254	394	249	389	252	345	254	394	252	345	261	341	254	394	261	341	257	397	301	397	290	415	292	346	301	397	292	346	299	353	301	397	299	353	304	363	301	397	304	363	305	375	292	346	290	415	282	341	282	341	290	415	271	429	282	341	271	429	271	339	271	339	271	429	263	407	271	339	263	407	263	404	271	339	263	404	262	402	261	413	263	407	271	429	261	413	271	429	255	419	255	419	271	429	248	438	255	419	248	438	247	423	248	438	220	441	223	427	261	341	271	339	262	402	261	341	262	402	260	400	261	341	260	400	257	397	246	351	252	345	249	389	246	351	249	389	245	384	246	351	245	384	242	379	246	351	242	379	242	359	241	374	240	369	242	359	241	374	242	359	242	379	228	-15	224	12	223	-45	223	-45	224	12	217	27	223	-45	217	27	209	-70	209	-70	217	27	205	45	209	-70	205	45	190	-33	190	-33	205	45	189	-21	190	-33	187	-89	209	-70	168	249	166	265	165	264	168	249	165	264	158	266	168	249	158	266	154	255	144	269	141	257	154	255	144	269	154	255	151	268	151	268	154	255	158	266	108	-91	96	-87	96	-103	108	-91	96	-103	125	-106	108	-91	125	-106	123	-92	75	-68	71	-93	78	-75	78	-75	71	-93	96	-103	78	-75	96	-103	85	-82	85	-82	96	-103	96	-87	39	-58	52	-77	41	-12	39	-58	41	-12	36	-22	39	-58	36	-22	35	-34	83	0	76	-66	77	-64	83	0	77	-64	79	-61	130	271	108	266	115	249	130	271	115	249	127	255	130	271	127	255	141	257	130	271	141	257	137	270	108	266	89	255	100	228	108	266	100	228	106	239	108	266	106	239	115	249	100	228	89	255	98	214	141	257	144	269	137	270	72	1	75	-68	83	0	187	-52	187	-89	190	-33	224	12	228	-15	227	-1	106	88	98	214	90	109	255	395	255	343	262	387	262	387	255	343	262	350	262	387	262	350	267	378	267	378	262	350	267	359	267	378	267	359	268	369	203	370	205	359	205	380	205	380	205	359	209	350	205	380	209	350	210	388	210	388	209	350	216	343	210	388	216	343	217	395	217	395	216	343	225	338	217	395	225	338	226	400	226	400	225	338	236	336	226	400	236	336	237	401	237	401	236	336	246	338	237	401	246	338	246	400	246	400	246	338	255	343	246	400	255	343	255	395	122	395	123	343	129	387	129	387	123	343	130	350	129	387	130	350	134	378	134	378	130	350	134	359	134	378	134	359	136	369	71	370	73	359	73	380	73	380	73	359	77	350	73	380	77	350	77	388	77	388	77	350	84	343	77	388	84	343	85	395	85	395	84	343	93	338	85	395	93	338	94	400	94	400	93	338	103	336	94	400	103	336	104	401	104	401	103	336	114	338	104	401	114	338	114	400	114	400	114	338	123	343	114	400	123	343	122	395	440	211	430	151	433	79	433	79	430	151	403	97	433	79	403	97	385	31	385	31	403	97	362	55	385	31	362	55	323	0	323	0	362	55	310	26	323	0	310	26	253	-11	253	-11	310	26	252	16	430	275	434	348	404	331	404	331	434	348	386	398	404	331	386	398	363	374	363	374	386	398	324	430	363	374	324	430	312	403	312	403	324	430	252	413	193	403	252	413	251	441	193	403	251	441	180	430	73	276	100	331	119	398	119	398	100	331	141	374	119	398	141	374	180	430	180	430	141	374	193	403	39	142	70	80	39	286	39	286	70	80	64	214	70	348	64	214	73	276	70	348	73	276	119	398	430	275	440	211	434	348	434	348	440	211	465	285	465	285	440	211	465	140	465	285	465	140	476	211	324	430	251	441	252	413	440	211	433	79	465	140	100	98	119	31	141	55	141	55	119	31	181	0	141	55	181	0	193	26	193	26	181	0	253	-11	193	26	253	-11	252	16	73	152	64	214	70	80	73	152	70	80	119	31	73	152	119	31	100	98	126	214	133	172	133	258	133	258	133	172	151	138	133	258	151	138	153	295	153	295	151	138	179	112	153	295	179	112	177	220	177	220	183	323	153	295	283	346	271	347	291	331	291	331	271	347	269	333	237	329	269	333	271	347	237	329	271	347	223	340	334	296	340	275	336	334	334	296	336	334	324	312	324	312	336	334	321	339	324	312	321	339	310	324	310	324	321	339	307	343	310	324	307	343	295	345	295	345	283	346	291	331	295	345	291	331	310	324	177	220	181	259	183	323	183	323	181	259	193	291	183	323	193	291	223	340	223	340	193	291	211	314	223	340	211	314	237	329	217	96	264	90	238	108	238	108	264	90	271	103	292	105	271	103	278	90	292	105	278	90	291	92	238	108	212	123	217	96	217	96	212	123	193	146	217	96	193	146	179	112	179	112	193	146	181	179	179	112	181	179	177	220	350	159	339	138	342	104	350	159	342	104	346	105	350	159	346	105	348	107	350	159	348	107	350	110	350	159	350	110	351	114	350	159	351	114	361	159	342	104	339	138	337	102	337	102	339	138	325	122	337	102	325	122	319	97	319	97	325	122	310	112	319	97	310	112	304	94	304	94	310	112	292	105	304	94	292	105	291	92	350	275	350	321	350	324	350	275	350	324	348	327	350	275	348	327	345	330	350	275	345	330	341	332	350	275	341	332	340	275	271	103	264	90	278	90	340	275	341	332	336	334	39	142	39	286	27	214	39	286	64	214	70	348	137	317	127	306	129	287	129	287	127	306	116	298	129	287	116	298	113	276	113	276	116	298	105	293	113	276	105	293	98	271	98	271	105	293	95	291	129	287	145	303	137	317	137	317	145	303	148	331	157	347	148	331	163	327	157	347	163	327	166	364	166	364	163	327	165	270	166	364	165	270	172	269	166	436	165	447	153	448	166	436	153	448	143	428	166	436	175	444	165	447	76	318	82	349	84	419	84	419	82	349	98	381	84	419	98	381	118	440	118	440	98	381	119	408	118	440	119	408	153	448	153	448	119	408	143	428	62	271	80	269	76	318	76	318	84	419	62	271	62	271	84	419	55	389	62	271	55	389	48	277	48	277	55	389	37	286	35	353	28	315	30	299	35	353	30	299	37	286	35	353	37	286	55	389	192	424	189	433	191	274	191	274	189	433	183	440	191	274	183	440	182	270	182	270	183	440	178	411	182	270	178	411	177	397	182	270	177	397	172	381	172	381	166	364	172	269	172	381	172	269	182	270	148	331	145	303	163	327	197	444	192	424	194	299	194	299	192	424	194	298	195	297	194	298	191	274	195	297	191	274	195	295	195	295	191	274	202	282	195	295	202	282	196	294	205	344	212	372	198	446	198	446	212	372	222	406	198	446	222	406	233	447	195	301	195	302	197	444	197	444	195	302	197	313	197	444	197	313	198	446	198	446	197	313	200	324	198	446	200	324	205	344	197	444	194	299	194	300	197	444	194	300	195	301	192	424	191	274	194	298	213	304	208	300	215	294	215	294	208	300	204	297	215	294	204	297	202	282	202	282	204	297	200	294	202	282	200	294	197	293	197	293	196	294	202	282	218	309	213	304	215	294	218	309	215	294	232	313	218	309	232	313	227	319	170	434	173	431	175	444	175	444	173	431	176	425	175	444	176	425	183	440	183	440	176	425	178	419	183	440	178	419	178	411	166	436	170	434	175	444	155	305	155	275	158	314	158	314	155	275	159	272	158	314	159	272	163	327	163	327	159	272	165	270	153	298	152	292	152	280	153	298	152	280	155	275	153	298	155	275	155	305	98	271	95	291	90	293	98	271	90	293	84	297	98	271	84	297	80	302	98	271	80	302	80	269	77	310	76	318	80	269	77	310	80	269	80	302	152	280	152	292	152	285	87	138	84	143	91	73	85	188	84	143	92	152	85	188	92	152	99	199	99	199	92	152	101	161	99	199	101	161	109	208	109	208	101	161	109	170	109	208	109	170	118	179	119	216	109	208	118	179	119	216	118	179	127	188	119	216	127	188	142	236	91	73	84	143	80	87	80	87	84	143	85	188	80	87	85	188	67	102	67	102	85	188	65	172	67	102	65	172	56	115	56	115	65	172	48	126	65	172	35	149	41	135	65	172	41	135	48	126	134	24	135	25	136	36	136	36	135	25	137	25	136	36	137	25	138	29	138	29	137	25	138	26	138	29	138	26	138	28	98	118	103	56	111	91	111	91	103	56	115	41	111	91	115	41	122	68	122	68	115	41	126	29	122	68	126	29	131	50	131	50	126	29	134	24	131	50	134	24	136	36	98	118	95	122	103	56	103	56	95	122	92	128	103	56	92	128	91	73	91	73	92	128	89	133	91	73	89	133	87	138	187	264	187	265	188	262	188	262	187	265	186	266	188	262	186	266	185	254	185	254	186	266	185	267	185	254	185	267	183	267	142	236	147	207	159	250	159	250	147	207	164	225	159	250	164	225	171	260	171	260	164	225	177	241	171	260	177	241	179	265	179	265	177	241	185	254	179	265	185	254	183	267	194	138	191	143	198	73	192	188	191	143	200	153	192	188	200	153	206	199	206	199	200	153	208	162	206	199	208	162	217	208	217	208	208	162	217	171	217	208	217	171	226	216	226	216	217	171	226	180	226	216	226	180	234	188	198	73	191	143	187	87	187	87	191	143	192	188	187	87	192	188	174	102	174	102	192	188	172	172	174	102	172	172	164	115	164	115	172	172	155	126	172	172	143	149	148	135	172	172	148	135	155	126	241	24	243	25	243	36	243	36	243	25	244	25	243	36	244	25	245	29	245	29	244	25	245	26	245	29	245	26	245	28	205	118	211	57	218	91	218	91	211	57	223	41	218	91	223	41	230	68	230	68	223	41	234	29	230	68	234	29	238	50	238	50	234	29	241	24	238	50	241	24	243	36	205	118	202	122	211	57	211	57	202	122	199	128	211	57	199	128	198	73	198	73	199	128	196	133	198	73	196	133	194	138	295	264	294	265	295	262	295	262	294	265	293	266	295	262	293	266	292	254	292	254	293	266	292	267	292	254	292	267	290	267	226	216	234	188	249	236	249	236	234	188	255	207	249	236	255	207	266	250	266	250	255	207	271	225	266	250	271	225	278	260	278	260	271	225	284	241	278	260	284	241	286	265	286	265	284	241	292	254	286	265	292	254	290	267	41	135	35	149	35	143	148	135	143	149	143	143	142	236	127	188	147	207	347	212	347	72	391	72	347	212	391	72	391	256	347	212	391	256	57	256	347	212	57	256	57	212	187	169	41	169	33	127	187	169	33	127	178	127	440	211	430	151	433	79	433	79	430	151	403	97	433	79	403	97	385	31	385	31	403	97	362	55	385	31	362	55	323	0	323	0	362	55	310	26	323	0	310	26	253	-11	253	-11	310	26	252	16	430	275	434	348	404	331	404	331	434	348	386	398	404	331	386	398	363	374	363	374	386	398	324	430	363	374	324	430	312	403	312	403	324	430	252	413	193	403	252	413	251	441	193	403	251	441	180	430	73	276	100	331	119	398	119	398	100	331	141	374	119	398	141	374	180	430	180	430	141	374	193	403	39	142	70	80	39	286	39	286	70	80	64	214	70	348	64	214	73	276	70	348	73	276	119	398	430	275	440	211	434	348	434	348	440	211	465	285	465	285	440	211	465	140	465	285	465	140	476	211	324	430	251	441	252	413	440	211	433	79	465	140	100	98	119	31	141	55	141	55	119	31	181	0	141	55	181	0	193	26	193	26	181	0	253	-11	193	26	253	-11	252	16	73	152	64	214	70	80	73	152	70	80	119	31	73	152	119	31	100	98	293	274	304	219	309	328	309	328	304	219	319	231	309	328	319	231	325	315	325	315	319	231	329	245	325	315	329	245	334	298	334	298	329	245	336	260	334	298	336	260	338	278	291	293	293	274	309	328	291	293	309	328	288	336	291	293	288	336	286	307	220	326	248	326	262	339	262	339	248	326	264	324	262	339	264	324	288	336	288	336	264	324	276	318	288	336	276	318	286	307	178	296	222	116	221	125	178	296	221	125	220	139	220	215	220	203	251	203	220	215	251	203	248	215	264	218	248	215	251	203	264	218	251	203	260	190	220	326	262	339	176	319	220	326	176	319	178	310	220	326	178	310	178	296	220	326	178	296	220	139	262	339	146	339	162	326	262	339	162	326	171	324	262	339	171	324	176	319	279	160	285	149	285	210	279	160	285	210	286	237	286	237	285	210	304	219	286	237	304	219	292	254	292	254	304	219	293	274	277	225	264	218	267	180	277	225	267	180	273	170	277	225	273	170	279	160	277	225	279	160	286	237	323	158	308	114	317	104	323	158	317	104	324	98	323	158	285	210	298	129	323	158	298	129	308	114	373	97	373	103	364	110	373	97	364	110	356	119	373	97	356	119	346	130	373	97	346	130	335	143	373	97	335	143	331	97	335	143	323	158	324	98	335	143	324	98	331	97	252	97	252	106	237	109	252	97	237	109	227	111	252	97	227	111	178	139	252	97	178	139	178	125	252	97	178	125	176	116	252	97	176	116	171	111	252	97	171	111	162	109	252	97	162	109	146	106	252	97	146	106	146	97	178	139	227	111	222	116	178	139	222	116	178	296	298	129	285	210	285	149	264	218	260	190	267	180	162	326	146	339	146	328	39	142	39	286	27	214	39	286	64	214	70	348	272	386	73	386	66	353	272	386	66	353	265	353	227	330	217	311	218	276	218	276	217	311	202	295	218	276	202	295	191	263	191	263	202	295	183	285	191	263	183	285	161	281	161	281	140	285	160	258	160	258	140	285	131	263	92	353	96	376	85	409	92	353	85	409	85	297	92	353	85	297	96	331	96	331	85	297	105	276	96	331	105	276	106	311	106	311	105	276	131	263	106	311	131	263	121	295	121	295	131	263	140	285	71	383	67	353	71	323	71	383	71	323	85	297	71	383	85	297	85	409	217	395	218	430	202	411	202	411	218	430	192	443	202	411	192	443	183	421	183	421	192	443	162	425	140	421	162	425	162	448	140	421	162	448	132	443	85	409	96	376	105	430	105	430	96	376	106	395	105	430	106	395	132	443	132	443	106	395	121	411	132	443	121	411	140	421	256	353	252	383	252	323	252	323	252	383	238	409	252	323	238	409	238	296	238	296	238	409	231	353	238	296	231	353	227	330	238	296	227	330	218	276	238	409	218	430	227	376	238	409	227	376	231	353	192	443	162	448	162	425	161	281	160	258	191	263	218	430	217	395	227	376	57	44	57	0	391	0	57	44	391	0	391	44	245	376	202	376	245	81	245	81	202	376	202	231	245	81	202	231	202	187	202	187	202	231	57	231	202	187	57	231	57	187	245	187	391	187	245	231	245	231	391	187	391	231	245	81	202	187	202	81	176	222	169	217	175	180	175	180	169	217	159	215	175	180	159	215	146	214	175	180	146	214	75	214	175	180	75	214	22	191	22	191	75	214	73	218	22	191	73	218	110	277	110	277	73	218	149	290	110	277	149	290	132	300	128	447	120	414	136	412	128	447	136	412	141	448	141	448	136	412	150	405	141	448	150	405	164	444	164	444	150	405	162	396	164	444	162	396	169	384	120	414	115	444	106	413	106	413	115	444	102	440	106	413	102	440	94	409	94	409	102	440	91	433	94	409	91	433	83	402	83	402	91	433	80	426	83	402	80	426	73	420	72	392	83	402	73	420	72	392	73	420	67	413	72	392	67	413	62	405	72	392	62	405	61	379	57	396	52	384	61	379	57	396	61	379	62	405	169	356	178	319	171	370	171	370	178	319	184	435	184	435	178	319	197	340	184	435	197	340	200	420	200	420	197	340	208	355	200	420	208	355	211	402	211	402	208	355	213	368	211	402	213	368	214	381	169	384	171	370	184	435	169	384	184	435	164	444	162	339	149	321	149	290	162	339	149	290	178	319	162	339	178	319	169	356	197	232	189	237	183	228	197	232	183	228	176	222	197	232	176	222	175	180	175	180	22	191	22	180	132	300	149	290	149	321	120	414	128	447	115	444	92	200	117	182	97	199	97	199	117	182	102	198	120	201	102	198	117	182	120	201	117	182	151	196	92	407	99	403	102	421	102	421	99	403	110	412	102	421	110	412	114	432	114	432	110	412	119	419	114	432	119	419	128	441	128	441	119	419	128	423	128	441	128	423	144	446	144	446	128	423	137	426	144	446	137	426	147	426	147	426	158	425	162	448	162	448	158	425	167	420	162	448	167	420	182	445	182	445	167	420	174	413	182	445	174	413	179	403	146	300	155	282	157	340	157	340	155	282	157	259	177	218	157	259	155	240	177	218	155	240	151	196	151	196	155	240	147	223	151	196	147	223	135	210	199	291	197	300	200	282	200	282	197	300	194	308	200	282	194	308	194	247	194	247	194	308	190	316	194	247	190	316	186	322	186	322	182	325	194	247	194	247	182	325	179	328	194	247	179	328	177	218	177	218	179	328	176	330	177	218	176	330	170	334	177	218	170	334	160	339	177	218	160	339	157	340	177	218	157	340	157	259	182	445	180	392	184	350	182	445	184	350	199	438	199	438	184	350	203	360	199	438	203	360	213	427	213	427	203	360	216	371	213	427	216	371	222	414	222	414	216	371	223	383	222	414	223	383	225	398	162	448	144	446	147	426	133	313	146	300	146	348	146	348	146	300	157	340	146	348	157	340	165	361	165	361	157	340	184	350	165	361	184	350	177	375	177	375	184	350	180	392	118	338	83	330	92	324	118	338	92	324	114	321	118	338	114	321	133	313	118	338	133	313	146	348	92	200	86	202	117	182	117	182	86	202	80	206	117	182	80	206	77	177	77	177	80	206	73	211	77	177	73	211	67	215	61	218	56	220	60	179	61	218	60	179	77	177	61	218	77	177	67	215	56	220	52	221	60	179	60	179	52	221	48	222	60	179	48	222	46	182	46	182	48	222	42	221	46	182	42	221	37	187	37	187	42	221	36	218	37	187	36	218	32	214	31	194	37	187	32	214	31	194	32	214	30	209	31	194	30	209	29	203	92	324	83	330	83	324	182	445	179	403	180	392	120	201	151	196	135	210	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	21	13	17	1	19	-133	19	-133	17	1	12	-13	19	-133	12	-13	5	-29	5	-29	-4	-50	3	-137	3	-137	-4	-50	-4	-136	-4	-136	-4	-50	-11	-133	-11	-133	-4	-50	-11	-67	-11	-133	-11	-67	-15	-127	-15	-127	-11	-67	-16	-81	-15	-127	-16	-81	-18	-119	-18	-119	-16	-81	-18	-94	-18	-119	-18	-94	-19	-108	41	-101	47	-75	48	18	48	18	47	-75	48	12	48	7	48	12	47	-75	48	7	47	-75	48	2	48	2	47	-75	48	-2	48	18	48	24	41	-101	41	-101	48	24	48	30	41	-101	48	30	31	-121	31	-121	48	30	49	36	31	-121	49	36	50	44	50	44	58	25	84	283	84	283	58	25	69	11	84	283	69	11	82	1	49	-28	49	-22	50	-43	50	-43	49	-22	49	-15	50	-43	49	-15	48	-9	104	47	98	60	98	-4	98	-4	98	60	96	75	84	283	96	75	96	80	84	283	96	80	96	84	98	92	98	95	143	283	98	92	143	283	84	283	98	92	84	283	97	88	118	-6	138	-3	126	32	126	32	138	-3	142	30	159	32	142	30	159	3	159	32	159	3	179	14	118	-6	126	32	114	38	118	-6	114	38	104	47	118	-6	104	47	98	-4	84	283	82	1	98	-4	84	283	98	-4	96	75	31	-121	50	44	28	35	31	-121	28	35	25	25	31	-121	25	25	21	13	31	-121	21	13	19	-133	5	-29	3	-137	19	-133	176	37	179	14	192	47	192	47	179	14	199	31	192	47	199	31	208	60	208	60	199	31	220	53	208	60	220	53	222	76	222	76	220	53	223	8	222	76	223	8	271	283	271	283	223	8	231	0	271	283	231	0	241	-4	270	-4	274	32	273	38	273	38	274	42	271	283	271	283	274	42	274	45	271	283	274	45	275	49	277	61	329	283	271	283	277	61	271	283	275	49	277	61	275	49	276	54	271	283	241	-4	255	-6	271	283	255	-6	270	-4	271	283	270	-4	273	38	283	0	296	6	284	21	284	21	296	6	290	20	297	20	290	20	296	6	297	20	296	6	310	16	328	37	319	30	326	31	326	31	319	30	311	25	326	31	311	25	310	16	310	16	311	25	304	22	310	16	304	22	297	20	283	0	284	21	280	23	283	0	280	23	276	27	283	0	276	27	274	32	283	0	274	32	270	-4	220	53	219	48	219	19	220	53	219	19	223	8	219	19	219	48	218	44	219	19	218	44	218	40	219	19	218	40	217	36	219	19	217	36	217	33	142	30	138	-3	159	3	49	-34	49	-28	50	-43	49	-34	50	-43	50	-40	48	-2	47	-75	50	-43	48	-2	50	-43	48	-9	159	32	179	14	176	37	28	35	50	44	84	283	97	88	84	283	96	84	80	-62	71	-64	137	-80	137	-80	71	-64	59	-65	137	-80	59	-65	43	-66	98	-53	97	-55	137	-80	137	-80	97	-55	95	-56	137	-80	95	-56	92	-58	92	-58	87	-60	137	-80	137	-80	87	-60	80	-62	123	29	113	-5	137	-80	137	-80	113	-5	105	-32	137	-80	105	-32	101	-48	101	-48	100	-51	137	-80	137	-80	100	-51	98	-53	309	418	176	-80	230	-44	230	-44	176	-80	230	-49	231	-54	230	-49	176	-80	231	-54	176	-80	234	-58	234	-58	176	-80	274	-80	234	-58	274	-80	241	-62	241	-62	274	-80	250	-64	382	416	407	418	411	432	382	416	411	432	365	412	365	412	411	432	309	418	365	412	309	418	355	406	355	406	309	418	348	395	309	418	230	-44	231	-38	309	418	231	-38	233	-31	309	418	233	-31	235	-24	309	418	235	-24	237	-16	309	418	237	-16	343	380	309	418	343	380	348	395	271	418	309	418	411	432	271	418	411	432	241	432	271	418	241	432	225	418	271	418	225	418	172	201	271	418	172	201	146	113	271	418	146	113	137	-80	166	188	146	113	172	201	166	188	172	201	162	202	166	188	162	202	154	204	166	188	154	204	147	207	166	188	147	207	146	189	134	70	123	29	137	-80	134	70	137	-80	146	113	262	-66	250	-64	274	-80	262	-66	274	-80	277	-66	123	232	130	191	129	222	129	222	130	191	137	214	142	210	137	214	146	189	142	210	146	189	147	207	119	244	116	256	117	194	119	244	117	194	130	191	119	244	130	191	123	232	116	256	115	269	117	194	117	194	115	269	105	200	105	200	115	269	123	401	123	401	115	269	117	294	123	319	132	344	145	415	145	415	132	344	144	367	145	415	144	367	157	386	157	386	169	397	172	425	172	425	169	397	181	406	172	425	181	406	204	430	204	430	181	406	194	412	204	430	194	412	208	416	123	401	117	294	123	319	123	401	123	319	145	415	64	267	66	252	66	292	66	292	66	252	69	238	66	292	69	238	71	317	71	317	69	238	75	226	71	317	75	226	79	341	79	341	75	226	83	215	79	341	83	215	90	363	90	363	83	215	94	206	90	363	94	206	103	382	103	382	94	206	105	200	103	382	105	200	123	401	137	214	130	191	146	189	225	418	241	432	208	416	172	425	145	415	157	386	204	430	208	416	241	432	137	-80	43	-66	40	-80	47	168	48	157	48	180	48	180	48	157	54	147	48	180	54	147	54	190	54	190	54	147	61	139	54	190	61	139	61	198	61	198	61	139	71	133	61	198	71	133	71	204	71	204	71	133	82	132	71	204	82	132	83	205	83	205	82	132	94	133	83	205	94	133	94	203	94	203	94	133	104	139	94	203	104	139	104	198	104	198	104	139	112	146	104	198	112	146	112	190	112	190	112	146	118	156	112	190	118	156	118	179	118	179	118	156	120	168	-8	-110	-4	-134	2	-113	2	-113	-4	-134	8	-138	2	-113	8	-138	12	-116	12	-116	8	-138	20	-141	12	-116	20	-141	20	-118	20	-118	20	-141	31	-142	20	-118	31	-142	28	-119	28	-119	31	-142	36	-119	49	-118	36	-119	41	-142	49	-118	41	-142	67	-140	53	-42	50	-43	51	-65	51	-65	50	-43	41	-63	37	-63	41	-63	54	0	37	-63	54	0	34	-64	34	-64	54	0	29	-65	54	0	41	-63	50	-43	54	0	50	-43	79	0	54	0	14	-63	20	-68	54	0	20	-68	25	-66	54	0	25	-66	29	-65	120	-85	118	-70	117	-104	117	-104	118	-70	111	-58	117	-104	111	-58	106	-120	106	-120	111	-58	100	-48	106	-120	100	-48	89	-132	89	-132	100	-48	85	-42	89	-132	85	-42	72	-92	72	-92	85	-42	70	-83	67	-40	63	-40	66	-75	67	-40	66	-75	70	-83	67	-40	70	-83	85	-42	60	-41	57	-41	60	-69	60	-41	60	-69	66	-75	60	-41	66	-75	63	-40	53	-42	51	-65	60	-69	53	-42	60	-69	57	-41	89	-132	72	-92	70	-102	89	-132	70	-102	67	-140	67	-140	70	-102	66	-109	67	-140	66	-109	59	-115	36	-119	31	-142	41	-142	-4	-134	-8	-110	-19	-129	49	-118	67	-140	59	-115	136	191	126	192	149	180	149	180	126	192	120	195	149	180	120	195	72	207	72	207	120	195	117	198	72	207	117	198	116	203	116	203	131	395	72	207	131	395	116	203	116	208	131	395	116	208	118	216	131	395	118	216	120	225	131	395	120	225	124	238	131	395	124	238	129	252	131	395	129	252	186	434	131	395	186	434	132	400	134	405	186	434	134	407	134	407	186	434	135	409	134	413	135	409	152	443	134	413	152	443	133	439	133	439	119	437	120	421	133	439	120	421	125	420	133	439	125	420	129	419	133	439	129	419	132	416	133	439	132	416	134	413	120	421	119	437	109	435	120	421	109	435	98	433	120	421	98	433	98	421	185	448	186	434	186	448	186	448	186	434	187	437	186	448	187	437	187	447	187	447	187	437	187	439	187	447	187	439	187	446	187	446	187	439	188	441	187	446	188	441	188	445	188	445	188	441	188	443	188	445	188	443	188	444	186	434	185	448	179	448	186	434	179	448	152	443	186	434	152	443	135	409	133	403	132	400	186	434	133	403	186	434	134	405	149	180	72	207	69	202	149	180	69	202	64	198	149	180	64	198	56	195	149	180	56	195	45	192	149	180	45	192	29	190	149	180	29	190	29	180	136	191	149	180	149	190	184	428	188	422	197	445	197	445	188	422	191	413	197	445	191	413	191	402	191	402	189	380	212	322	212	322	189	380	184	358	212	322	184	358	183	295	183	295	184	358	175	336	183	295	175	336	163	316	170	433	171	433	175	448	175	448	171	433	178	432	175	448	178	432	197	445	197	445	178	432	184	428	170	433	175	448	148	426	148	426	175	448	136	441	148	426	136	441	127	408	127	408	136	441	109	381	100	422	71	395	87	272	100	422	87	272	92	315	100	422	92	315	97	349	100	422	97	349	109	381	100	422	109	381	136	441	87	272	109	269	97	296	87	272	97	296	94	305	87	272	94	305	92	315	44	324	47	305	52	361	52	361	47	305	56	290	52	361	56	290	71	395	71	395	56	290	69	279	71	395	69	279	87	272	232	356	239	392	236	410	232	356	236	410	228	426	232	356	228	426	214	437	232	356	214	437	212	322	212	322	214	437	197	445	212	322	197	445	191	402	183	295	163	316	150	299	150	299	144	294	147	276	147	276	144	294	138	290	147	276	138	290	132	287	150	299	147	276	183	295	109	269	147	276	109	286	109	286	147	276	118	285	125	285	118	285	147	276	125	285	147	276	132	287	102	290	97	296	109	269	102	290	109	269	109	286	126	174	126	174	129	169	126	174	129	169	133	218	126	174	133	218	120	235	126	174	120	235	113	200	188	143	188	149	183	157	188	143	183	157	176	166	188	143	176	166	167	177	188	143	167	177	165	124	132	99	146	110	140	148	144	204	140	148	146	110	144	204	146	110	157	189	157	189	146	110	165	124	157	189	165	124	167	177	290	157	283	166	296	143	296	143	283	166	275	177	296	143	275	177	272	124	272	124	275	177	264	189	272	124	264	189	253	110	253	110	264	189	251	204	253	110	251	204	247	148	247	148	251	204	244	153	236	169	239	164	240	218	240	218	239	164	242	158	240	218	242	158	251	204	251	204	242	158	244	153	236	169	240	218	234	174	234	174	240	218	227	235	234	174	227	235	220	200	220	200	227	235	215	251	220	200	215	251	209	223	209	223	215	251	205	262	209	223	205	262	200	242	200	242	205	262	197	267	200	242	197	267	196	267	195	255	200	242	196	267	195	255	196	267	195	266	195	255	195	266	194	265	195	255	194	265	193	264	195	255	193	264	193	262	247	148	239	139	240	99	247	148	240	99	253	110	148	24	152	26	154	51	154	51	152	26	159	31	154	51	159	31	167	66	167	66	159	31	171	41	167	66	171	41	184	84	184	84	171	41	189	55	184	84	189	55	204	103	204	103	189	55	212	75	204	103	212	75	213	112	213	112	212	75	221	84	213	112	221	84	222	121	222	121	221	84	230	91	222	121	230	91	231	130	231	130	230	91	240	99	231	130	240	99	239	139	144	26	145	25	146	38	146	38	145	25	147	25	146	38	147	25	154	51	154	51	147	25	148	24	146	38	143	29	144	28	146	38	144	28	144	26	140	148	97	103	105	75	140	148	105	75	114	84	140	148	114	84	122	91	140	148	122	91	132	99	41	24	45	26	47	50	47	50	45	26	52	31	47	50	52	31	60	65	60	65	52	31	64	41	60	65	64	41	77	83	77	83	64	41	81	55	77	83	81	55	97	103	97	103	81	55	105	75	37	26	38	25	39	38	39	38	38	25	39	25	39	38	39	25	47	50	47	50	39	25	41	24	39	38	36	29	36	28	39	38	36	28	37	26	129	169	132	164	133	218	133	218	132	164	134	158	133	218	134	158	144	204	144	204	134	158	137	153	144	204	137	153	140	148	90	267	93	242	97	262	97	262	93	242	102	223	97	262	102	223	108	250	108	250	102	223	113	200	108	250	113	200	120	235	89	267	87	266	88	255	89	267	88	255	93	242	89	267	93	242	90	267	88	255	87	266	86	265	88	255	86	265	86	264	88	255	86	264	86	262	290	157	296	143	296	149	129	191	119	192	142	180	142	180	119	192	113	195	142	180	113	195	65	207	65	207	113	195	110	198	65	207	110	198	109	203	109	203	124	395	65	207	124	395	109	203	110	208	124	395	110	208	111	216	124	395	111	216	114	225	124	395	114	225	117	238	124	395	117	238	122	252	124	395	122	252	179	434	124	395	179	434	126	400	127	405	179	434	128	407	128	407	179	434	128	409	127	413	128	409	137	441	127	413	137	441	126	439	126	439	116	437	117	420	126	439	117	420	121	419	126	439	121	419	125	416	126	439	125	416	127	413	112	421	117	420	116	437	112	421	116	437	107	436	112	421	107	436	100	434	112	421	100	434	92	433	112	421	92	433	92	421	168	447	160	445	179	434	179	434	160	445	149	443	179	434	149	443	137	441	180	436	180	438	180	446	180	446	180	438	181	441	180	446	181	441	181	445	181	445	181	441	181	443	181	445	181	443	181	444	180	447	179	448	179	434	180	447	179	434	180	436	180	447	180	436	180	446	179	434	179	448	177	448	179	434	177	448	174	448	179	434	174	448	168	447	128	409	179	434	137	441	127	403	126	400	179	434	127	403	179	434	127	405	142	180	65	207	62	202	142	180	62	202	57	198	142	180	57	198	50	195	142	180	50	195	38	192	142	180	38	192	22	190	142	180	22	190	22	180	396	448	95	-6	129	-6	396	448	129	-6	430	448	463	269	284	98	307	98	307	98	284	98	387	69	307	98	387	69	392	98	392	98	387	69	407	0	392	98	407	0	432	220	432	220	407	0	427	69	432	220	427	69	435	98	435	98	427	69	466	69	435	98	466	69	472	98	463	269	307	98	432	220	463	269	432	220	435	98	463	269	435	98	487	269	407	0	387	69	366	0	387	69	284	98	276	69	129	191	142	180	142	190	129	191	120	192	143	180	143	180	120	192	114	195	143	180	114	195	66	207	66	207	114	195	111	198	66	207	111	198	110	203	110	203	125	395	66	207	125	395	110	203	111	208	125	395	111	208	112	215	125	395	112	215	114	225	125	395	114	225	118	237	125	395	118	237	123	252	125	395	123	252	180	434	125	395	180	434	127	400	128	406	180	434	129	408	129	408	180	434	129	410	128	414	129	410	138	441	128	414	138	441	126	439	126	439	117	437	118	420	126	439	118	420	123	419	126	439	123	419	126	417	126	439	126	417	128	414	112	421	118	420	117	437	112	421	117	437	109	436	112	421	109	436	101	434	112	421	101	434	92	433	112	421	92	433	92	421	169	447	160	445	180	434	180	434	160	445	150	443	180	434	150	443	138	441	451	176	459	140	453	190	453	190	459	140	466	256	466	256	459	140	478	160	466	256	478	160	482	241	482	241	478	160	489	176	482	241	489	176	492	223	492	223	489	176	495	188	492	223	495	188	496	201	450	204	453	190	466	256	450	204	466	256	446	266	450	204	446	266	443	216	410	268	401	234	418	232	410	268	418	232	424	269	424	269	418	232	432	226	424	269	432	226	446	266	446	266	432	226	443	216	356	35	355	38	303	12	303	12	355	38	392	98	413	121	392	98	430	112	413	121	430	112	431	141	431	141	430	112	459	140	431	141	459	140	443	160	443	160	459	140	451	176	392	98	355	38	430	112	180	436	181	438	181	446	181	446	181	438	181	441	181	446	181	441	182	445	182	445	181	441	182	443	182	445	182	443	182	444	180	447	179	448	180	434	180	447	180	434	180	436	180	447	180	436	181	446	180	434	179	448	178	448	180	434	178	448	175	448	180	434	175	448	169	447	129	410	180	434	138	441	128	404	127	400	180	434	128	404	180	434	128	406	143	180	66	207	63	202	143	180	63	202	58	198	143	180	58	198	50	195	143	180	50	195	39	192	143	180	39	192	22	190	143	180	22	190	22	180	387	448	86	-6	119	-6	387	448	119	-6	421	448	401	234	397	265	388	233	388	233	397	265	384	260	388	233	384	260	376	229	376	229	384	260	372	254	376	229	372	254	364	223	364	223	372	254	361	246	364	223	361	246	355	240	353	213	364	223	355	240	353	213	355	240	349	233	353	213	349	233	343	225	353	213	343	225	341	200	338	216	333	205	341	200	338	216	341	200	343	225	458	42	450	38	456	0	456	0	450	38	440	35	456	0	440	35	428	35	478	52	471	58	465	48	478	52	465	48	458	42	478	52	458	42	456	0	456	0	428	35	356	35	456	0	356	35	303	12	456	0	303	12	303	0	401	234	410	268	397	265	129	191	143	180	143	190	79	200	104	182	84	199	84	199	104	182	89	198	107	201	89	198	104	182	107	201	104	182	138	196	79	200	74	202	104	182	104	182	74	202	68	206	104	182	68	206	64	177	64	177	68	206	61	211	64	177	61	211	54	215	78	324	101	321	105	338	78	324	105	338	69	330	78	324	69	330	69	324	79	407	86	403	89	421	89	421	86	403	96	412	89	421	96	412	101	432	101	432	96	412	106	419	101	432	106	419	115	441	115	441	106	419	115	423	115	441	115	423	131	446	131	446	115	423	124	426	131	446	124	426	134	426	134	426	144	425	149	448	149	448	144	425	153	420	149	448	153	420	169	445	169	445	153	420	161	413	169	445	161	413	165	403	144	259	141	240	164	218	144	259	164	218	153	335	144	259	153	335	144	338	144	259	144	338	141	282	141	282	144	338	144	340	141	282	144	340	133	300	133	300	144	340	133	348	133	300	133	348	119	313	119	313	133	348	105	338	119	313	105	338	101	321	186	291	184	300	186	282	186	282	184	300	181	308	186	282	181	308	180	247	180	247	181	308	177	316	180	247	177	316	172	322	172	322	169	326	180	247	180	247	169	326	165	330	180	247	165	330	164	218	164	218	165	330	160	333	164	218	160	333	153	335	138	196	164	218	141	240	138	196	141	240	134	223	138	196	134	223	122	210	138	196	122	210	107	201	169	445	167	392	171	350	169	445	171	350	186	438	186	438	171	350	190	360	186	438	190	360	199	427	199	427	190	360	202	371	199	427	202	371	208	414	208	414	202	371	209	383	208	414	209	383	211	398	149	448	131	446	134	426	133	348	144	340	152	361	152	361	144	340	171	350	152	361	171	350	163	375	163	375	171	350	167	392	48	218	43	220	46	179	48	218	46	179	64	177	48	218	64	177	54	215	43	220	39	221	46	179	46	179	39	221	35	222	46	179	35	222	33	182	33	182	35	222	28	221	33	182	28	221	23	187	23	187	28	221	23	218	23	187	23	218	19	214	17	194	23	187	19	214	17	194	19	214	16	209	17	194	16	209	16	203	397	448	95	-6	129	-6	397	448	129	-6	430	448	463	269	284	98	307	98	307	98	284	98	387	69	307	98	387	69	392	98	392	98	387	69	407	0	392	98	407	0	432	220	432	220	407	0	427	69	432	220	427	69	435	98	435	98	427	69	466	69	435	98	466	69	472	98	463	269	307	98	432	220	463	269	432	220	435	98	463	269	435	98	487	269	407	0	387	69	366	0	387	69	284	98	276	69	169	445	165	403	167	392	56	-122	70	-84	67	-65	67	-65	69	37	56	-122	56	-122	69	37	43	11	56	-122	43	11	36	-106	36	-106	43	11	28	-11	36	-106	28	-11	23	-84	23	-84	28	-11	20	-32	23	-84	20	-32	18	-54	188	188	183	169	184	127	188	188	184	127	193	153	188	188	193	153	200	188	152	110	153	77	166	129	166	129	153	77	171	103	166	129	171	103	176	148	176	148	171	103	184	127	176	148	184	127	183	169	87	-4	103	18	107	69	107	69	103	18	125	44	107	69	125	44	132	91	132	91	125	44	153	77	132	91	153	77	152	110	67	-65	69	-44	69	37	69	37	69	-44	76	-25	69	37	76	-25	107	69	107	69	76	-25	87	-4	165	-99	159	-108	172	-122	172	-122	159	-108	149	-115	172	-122	149	-115	147	-132	147	-132	149	-115	136	-119	147	-132	136	-119	120	-120	120	-120	102	-118	116	-135	116	-135	102	-118	87	-111	116	-135	87	-111	83	-132	83	-132	87	-111	76	-100	83	-132	76	-100	70	-84	205	-42	199	-35	205	-86	205	-42	205	-86	209	-63	205	-42	209	-63	208	-51	192	-31	183	-29	192	-106	192	-31	192	-106	205	-86	192	-31	205	-86	199	-35	167	-34	167	-88	172	-122	167	-34	172	-122	175	-31	175	-31	172	-122	192	-106	175	-31	192	-106	183	-29	120	-120	116	-135	147	-132	157	-54	158	-63	158	-46	158	-46	158	-63	160	-70	158	-46	160	-70	162	-40	162	-40	160	-70	163	-76	162	-40	163	-76	167	-34	167	-34	163	-76	166	-82	167	-34	166	-82	167	-88	208	313	208	244	219	312	219	312	208	244	219	246	219	312	219	246	229	307	229	307	219	246	229	250	229	307	229	250	236	299	236	299	229	250	236	258	236	299	236	258	241	290	241	290	236	258	241	267	241	290	241	267	243	279	174	279	175	268	175	289	175	289	175	268	180	258	175	289	180	258	180	299	180	299	180	258	187	251	180	299	187	251	188	306	188	306	187	251	197	246	188	306	197	246	197	312	197	312	197	246	208	244	197	312	208	244	208	313	165	-99	172	-122	167	-88	70	-84	56	-122	83	-132	310	492	331	492	255	590	310	492	255	590	250	596	310	492	250	596	244	600	310	492	244	600	239	603	310	492	239	603	234	605	310	492	234	605	228	605	310	492	228	605	221	604	310	492	221	604	217	562	207	574	209	570	209	597	209	597	209	570	213	566	209	597	213	566	214	602	214	602	213	566	217	562	214	602	217	562	221	604	206	590	205	582	205	578	206	590	205	578	207	574	206	590	207	574	209	597	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	340	589	336	596	337	569	340	589	337	569	339	573	340	589	339	573	340	577	340	589	340	577	341	582	337	569	336	596	334	566	334	566	336	596	331	601	334	566	331	601	330	563	330	563	331	601	325	604	330	563	325	604	317	605	330	563	317	605	313	605	330	563	313	605	310	604	330	563	310	604	307	603	330	563	307	603	304	601	330	563	304	601	301	599	330	563	301	599	217	493	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	217	493	301	599	194	493	169	492	194	492	272	603	272	603	194	492	285	560	272	603	285	560	305	603	305	603	285	560	339	492	305	603	339	492	363	492	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	186	519	191	528	194	568	194	568	191	528	198	534	194	568	198	534	210	576	210	576	198	534	206	538	210	576	206	538	215	539	215	539	222	538	228	578	228	578	222	538	232	536	228	578	232	536	238	577	238	577	232	536	244	533	238	577	244	533	248	576	248	576	244	533	259	527	248	576	259	527	259	573	259	573	259	527	278	520	259	573	278	520	271	568	271	568	278	520	285	562	182	508	186	519	194	568	182	508	194	568	181	555	182	508	181	555	171	535	182	508	171	535	163	508	304	511	306	554	296	513	296	513	306	554	296	557	296	513	296	557	288	516	288	516	296	557	285	562	288	516	285	562	278	520	228	578	210	576	215	539	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	316	510	333	513	320	550	320	550	333	513	327	550	336	551	327	550	333	513	336	551	333	513	349	521	362	535	372	555	379	579	362	535	379	579	360	579	362	535	360	579	356	567	362	535	356	567	350	559	362	535	350	559	349	521	344	554	336	551	349	521	344	554	349	521	350	559	313	552	306	554	310	510	313	552	310	510	316	510	313	552	316	510	320	550	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	306	554	304	511	310	510	29	71	48	33	55	114	244	443	214	347	245	174	169	535	171	525	171	545	171	545	171	525	175	515	171	545	175	515	176	554	176	554	175	515	182	508	176	554	182	508	183	561	183	561	182	508	191	504	183	561	191	504	192	565	192	565	191	504	202	502	192	565	202	502	203	567	203	567	202	502	212	504	203	567	212	504	212	565	212	565	212	504	221	508	212	565	221	508	221	560	221	560	221	508	228	515	221	560	228	515	228	553	228	553	228	515	233	524	228	553	233	524	233	544	233	544	233	524	234	534	353	560	354	508	360	553	360	553	354	508	360	515	360	553	360	515	365	544	365	544	360	515	365	524	365	544	365	524	367	534	302	535	304	525	304	545	304	545	304	525	308	515	304	545	308	515	308	554	308	554	308	515	315	508	308	554	315	508	315	561	315	561	315	508	324	504	315	561	324	504	324	565	324	565	324	504	334	502	324	565	334	502	335	567	335	567	334	502	345	504	335	567	345	504	345	565	345	565	345	504	354	508	345	565	354	508	353	560	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	310	554	304	542	307	515	307	515	304	542	294	533	307	515	294	533	289	505	289	505	294	533	282	527	289	505	282	527	268	502	268	502	282	527	268	525	303	594	307	621	294	603	294	603	307	621	289	630	294	603	289	630	282	609	282	609	289	630	268	611	254	609	268	611	268	633	254	609	268	633	247	630	225	568	227	582	229	621	229	621	227	582	233	593	229	621	233	593	247	630	247	630	233	593	243	603	247	630	243	603	254	609	202	568	205	547	205	589	205	589	205	547	214	529	205	589	214	529	215	607	215	607	214	529	229	515	215	607	229	515	225	568	225	568	229	621	215	607	307	515	321	529	310	554	310	554	321	529	312	568	310	582	312	568	321	606	310	582	321	606	307	621	289	630	268	633	268	611	331	588	321	606	321	529	331	588	321	529	331	547	331	588	331	547	334	568	312	568	321	529	321	606	254	527	242	533	247	505	254	527	247	505	268	502	254	527	268	502	268	525	233	542	227	554	229	515	233	542	229	515	247	505	233	542	247	505	242	533	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	225	568	229	515	227	554	307	621	303	594	310	582	88	13	76	16	106	0	106	0	76	16	68	19	106	0	68	19	21	41	21	41	68	19	65	24	21	41	65	24	38	61	38	61	65	24	64	31	67	43	75	60	38	61	38	61	75	60	89	82	38	61	89	82	282	369	282	369	89	82	108	107	282	369	108	107	130	135	130	135	134	139	282	369	282	369	134	139	137	143	282	369	137	143	140	147	309	34	308	41	279	180	309	34	279	180	272	155	272	155	279	180	165	180	272	155	165	180	146	155	146	155	165	180	282	369	146	155	282	369	143	151	230	23	221	17	517	0	517	0	221	17	207	13	517	0	207	13	187	10	301	396	298	390	342	406	342	406	298	390	292	381	342	406	292	381	282	369	342	406	308	41	309	49	342	406	309	49	313	65	342	406	313	65	321	95	342	406	321	95	335	144	342	406	335	144	355	217	342	406	355	217	361	239	342	406	361	239	401	386	342	406	401	386	405	397	342	406	405	397	410	404	342	406	410	404	417	408	342	406	417	408	428	410	342	406	428	410	603	432	342	406	603	432	303	404	342	406	303	404	303	400	342	406	303	400	301	396	294	418	299	414	603	432	603	432	299	414	302	410	603	432	302	410	303	404	437	213	448	244	414	216	414	216	448	244	413	240	414	216	413	240	381	217	381	217	413	240	361	239	381	217	361	239	355	217	308	41	342	406	279	180	603	432	428	410	443	411	443	411	498	410	603	432	603	432	498	410	535	405	603	432	535	405	557	396	582	331	603	432	571	356	582	331	571	356	571	353	582	331	571	353	571	349	582	331	571	349	570	343	582	331	570	343	570	338	582	331	570	338	570	333	568	380	571	356	603	432	568	380	603	432	557	396	603	432	261	432	278	421	603	432	278	421	287	420	603	432	287	420	294	418	500	303	485	273	513	301	513	301	485	273	470	255	513	301	470	255	467	147	467	147	470	255	460	184	458	198	460	184	470	255	458	198	470	255	451	208	451	208	470	255	448	244	451	208	448	244	437	213	467	147	460	184	460	179	467	147	460	179	459	173	467	147	459	173	458	166	467	147	458	166	457	158	467	147	457	158	455	149	489	49	455	33	517	0	517	0	455	33	414	25	517	0	414	25	361	22	518	75	489	49	517	0	518	75	517	0	559	109	518	75	559	109	547	112	517	0	361	22	341	22	517	0	341	22	329	23	517	0	329	23	235	31	517	0	235	31	230	23	239	42	235	31	329	23	239	42	329	23	320	25	239	42	320	25	313	29	239	42	313	29	309	34	239	42	309	34	272	155	106	0	21	41	9	27	106	0	9	27	0	19	106	0	0	19	-8	14	106	0	-8	14	-17	10	106	0	-17	10	-17	0	88	13	106	0	106	10	517	0	187	10	187	0	278	421	261	432	261	423	67	43	38	61	64	31	282	369	140	147	143	151	282	369	165	180	342	406	160	39	137	66	162	-3	162	-3	137	66	122	104	162	-3	122	104	122	11	122	11	122	104	118	154	97	324	118	154	121	200	97	324	121	200	157	385	157	385	121	200	130	244	157	385	130	244	144	284	265	405	313	441	238	392	238	392	313	441	230	426	238	392	230	426	213	374	213	374	230	426	189	353	164	321	189	353	230	426	164	321	230	426	157	385	102	-110	106	-134	113	-113	113	-113	106	-134	119	-138	113	-113	119	-138	122	-116	122	-116	119	-138	131	-141	122	-116	131	-141	131	-118	131	-118	131	-141	141	-142	131	-118	141	-142	139	-119	139	-119	141	-142	147	-119	159	-118	147	-119	152	-142	159	-118	152	-142	178	-140	170	-41	167	-41	170	-69	170	-69	167	-41	164	-42	170	-69	164	-42	161	-65	161	-65	164	-42	160	-43	161	-65	160	-43	152	-63	152	-63	160	-43	162	-3	152	-63	162	-3	148	-63	234	18	210	-11	217	-11	234	18	217	-11	256	-7	234	18	193	23	197	-10	234	18	197	-10	204	-10	234	18	204	-10	210	-11	193	23	160	39	162	-3	193	23	162	-3	183	-9	193	23	183	-9	190	-9	193	23	190	-9	197	-10	97	324	58	247	64	72	97	324	64	72	89	37	97	324	89	37	122	11	97	324	122	11	118	154	58	247	44	161	49	114	58	247	49	114	64	72	341	439	326	441	352	413	352	413	326	441	319	417	292	414	319	417	313	441	292	414	313	441	265	405	326	441	313	441	319	417	413	425	409	426	413	349	413	349	409	426	404	427	413	349	404	427	399	379	399	379	404	427	398	428	399	379	398	428	390	430	413	349	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	401	399	379	390	430	379	401	390	430	373	434	379	401	373	434	356	437	379	401	356	437	352	413	398	86	386	96	362	49	362	49	386	96	353	65	362	49	353	65	328	22	328	22	353	65	322	43	328	22	322	43	294	28	234	18	256	-7	265	20	265	20	256	-7	292	3	265	20	292	3	294	28	294	28	292	3	328	22	162	-3	160	-43	183	-9	162	-3	124	-63	131	-68	162	-3	131	-68	136	-66	162	-3	136	-66	140	-65	162	-3	140	-65	144	-64	162	-3	144	-64	148	-63	231	-85	229	-70	228	-104	228	-104	229	-70	222	-58	228	-104	222	-58	217	-120	217	-120	222	-58	210	-48	217	-120	210	-48	200	-132	200	-132	210	-48	195	-42	200	-132	195	-42	182	-92	182	-92	195	-42	180	-83	177	-40	173	-40	176	-75	177	-40	176	-75	180	-83	177	-40	180	-83	195	-42	170	-41	170	-69	176	-75	170	-41	176	-75	173	-40	200	-132	182	-92	180	-102	200	-132	180	-102	178	-140	178	-140	180	-102	176	-109	178	-140	176	-109	169	-115	147	-119	141	-142	152	-142	106	-134	102	-110	91	-129	159	-118	178	-140	169	-115	341	439	352	413	356	437	157	385	144	284	164	321	327	492	348	492	272	590	327	492	272	590	267	596	327	492	267	596	262	600	327	492	262	600	257	603	327	492	257	603	251	605	327	492	251	605	245	605	327	492	245	605	238	604	327	492	238	604	234	562	231	602	226	597	226	570	231	602	226	570	230	566	231	602	230	566	234	562	231	602	234	562	238	604	222	582	222	578	223	590	223	590	222	578	224	574	223	590	224	574	226	597	226	597	224	574	226	570	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	359	589	356	596	357	569	359	589	357	569	359	573	359	589	359	573	360	577	359	589	360	577	361	582	357	569	356	596	354	566	354	566	356	596	351	601	354	566	351	601	350	563	350	563	351	601	345	604	350	563	345	604	337	605	350	563	337	605	333	605	350	563	333	605	330	604	350	563	330	604	326	603	350	563	326	603	324	601	350	563	324	601	321	599	350	563	321	599	237	493	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	237	493	321	599	214	493	188	492	214	492	291	603	291	603	214	492	304	560	291	603	304	560	324	603	324	603	304	560	358	492	324	603	358	492	382	492	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	241	560	242	508	248	553	248	553	242	508	249	515	248	553	249	515	253	544	253	544	249	515	253	524	253	544	253	524	255	534	190	535	192	525	192	545	192	545	192	525	196	515	192	545	196	515	196	554	196	554	196	515	203	508	196	554	203	508	204	561	204	561	203	508	212	504	204	561	212	504	213	565	213	565	212	504	222	502	213	565	222	502	223	567	223	567	222	502	233	504	223	567	233	504	233	565	233	565	233	504	242	508	233	565	242	508	241	560	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	322	535	324	525	324	545	324	545	324	525	328	515	324	545	328	515	329	554	329	554	328	515	335	508	329	554	335	508	336	561	336	561	335	508	344	504	336	561	344	504	345	565	345	565	344	504	355	502	345	565	355	502	356	567	356	567	355	502	365	504	356	567	365	504	365	565	365	565	365	504	374	508	365	565	374	508	374	560	374	560	374	508	381	515	374	560	381	515	381	553	381	553	381	515	386	524	381	553	386	524	386	544	386	544	386	524	387	534	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	242	492	264	492	188	590	242	492	188	590	182	596	242	492	182	596	177	600	242	492	177	600	172	603	242	492	172	603	167	605	242	492	167	605	161	605	242	492	161	605	153	604	242	492	153	604	149	562	139	574	141	570	141	597	141	597	141	570	145	566	141	597	145	566	147	602	147	602	145	566	149	562	147	602	149	562	153	604	138	590	137	582	137	578	138	590	137	578	139	574	138	590	139	574	141	597	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	273	589	270	596	270	569	273	589	270	569	272	573	273	589	272	573	274	577	273	589	274	577	274	582	270	569	270	596	267	566	267	566	270	596	265	601	267	566	265	601	263	563	263	563	265	601	258	604	263	563	258	604	251	605	263	563	251	605	247	605	263	563	247	605	243	604	263	563	243	604	240	603	263	563	240	603	237	601	263	563	237	601	234	599	263	563	234	599	149	493	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	149	493	234	599	126	493	103	492	129	492	207	603	207	603	129	492	220	560	207	603	220	560	239	603	239	603	220	560	274	492	239	603	274	492	298	492	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	271	567	271	502	280	565	280	565	271	502	281	504	280	565	281	504	289	560	289	560	281	504	289	508	289	560	289	508	296	553	296	553	289	508	296	515	296	553	296	515	301	544	301	544	296	515	301	524	301	544	301	524	302	534	238	535	240	525	240	545	240	545	240	525	244	515	240	545	244	515	244	554	244	554	244	515	251	508	244	554	251	508	251	561	251	561	251	508	260	504	251	561	260	504	260	565	260	565	260	504	271	502	260	565	271	502	271	567	157	560	157	508	164	553	164	553	157	508	164	515	164	553	164	515	168	544	168	544	164	515	168	524	168	544	168	524	170	534	105	535	107	525	107	545	107	545	107	525	111	515	107	545	111	515	111	554	111	554	111	515	118	508	111	554	118	508	119	561	119	561	118	508	127	504	119	561	127	504	128	565	128	565	127	504	137	502	128	565	137	502	138	567	138	567	137	502	148	504	138	567	148	504	148	565	148	565	148	504	157	508	148	565	157	508	157	560	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	130	353	122	87	127	107	130	353	127	107	157	216	130	353	99	244	112	44	130	353	112	44	113	51	130	353	113	51	115	59	130	353	115	59	117	71	130	353	117	71	122	87	112	44	99	244	92	216	112	44	92	216	48	60	112	44	48	60	114	35	136	380	134	371	157	216	157	216	134	371	132	362	157	216	132	362	130	353	326	35	317	80	291	58	326	35	291	58	290	19	290	19	291	58	262	42	290	19	262	42	250	9	250	9	262	42	230	30	250	9	230	30	205	2	205	2	230	30	196	22	205	2	196	22	158	20	158	20	142	21	157	0	157	0	142	21	129	24	157	0	129	24	120	28	48	60	42	40	157	0	48	60	157	0	120	28	48	60	120	28	114	35	157	0	42	40	35	27	157	0	35	27	26	19	157	0	26	19	13	14	157	0	13	14	-4	10	157	0	-4	10	-4	0	210	401	215	406	137	395	137	395	215	406	223	410	137	395	223	410	269	432	269	432	223	410	233	412	269	432	233	412	248	412	248	412	299	407	269	432	269	432	299	407	336	425	157	216	259	216	166	244	157	216	166	244	207	393	157	216	207	393	137	395	157	216	137	395	136	388	157	216	136	388	136	380	122	416	131	411	269	432	269	432	131	411	135	404	269	432	135	404	137	395	107	419	122	416	269	432	107	419	269	432	86	432	107	419	86	432	86	422	393	87	422	123	430	368	430	368	422	123	445	164	430	368	445	164	455	318	455	318	445	164	459	208	455	318	459	208	463	254	393	87	430	368	390	268	393	87	390	268	387	224	393	87	387	224	377	183	393	87	377	183	362	144	393	87	362	144	358	55	390	404	336	425	339	389	390	404	339	389	367	360	390	404	367	360	384	319	390	404	384	319	390	268	390	404	390	268	430	368	342	109	317	80	326	35	342	109	326	35	358	55	342	109	358	55	362	144	158	20	157	0	205	2	40	244	32	216	92	216	40	244	92	216	99	244	166	244	259	216	267	244	336	425	299	407	339	389	210	401	137	395	207	393	229	519	235	528	237	568	237	568	235	528	241	534	237	568	241	534	253	576	253	576	241	534	249	538	253	576	249	538	258	539	258	539	266	538	271	578	271	578	266	538	275	536	271	578	275	536	281	577	281	577	275	536	287	533	281	577	287	533	291	576	291	576	287	533	302	527	291	576	302	527	302	573	302	573	302	527	314	568	225	508	229	519	237	568	225	508	237	568	225	555	225	508	225	555	214	535	225	508	214	535	205	508	359	510	377	513	363	550	363	550	377	513	370	550	379	551	370	550	377	513	379	551	377	513	392	521	405	535	415	555	422	579	405	535	422	579	404	579	405	535	404	579	399	567	405	535	399	567	393	559	405	535	393	559	392	521	387	554	379	551	392	521	387	554	392	521	393	559	340	513	347	511	349	554	349	554	347	511	354	510	349	554	354	510	357	552	357	552	354	510	359	510	357	552	359	510	363	550	314	568	322	520	328	562	328	562	322	520	331	516	328	562	331	516	339	557	339	557	331	516	340	513	339	557	340	513	349	554	322	520	314	568	302	527	271	578	253	576	258	539	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	367	492	389	492	313	590	367	492	313	590	307	596	367	492	307	596	302	600	367	492	302	600	297	603	367	492	297	603	292	605	367	492	292	605	286	605	367	492	286	605	278	604	367	492	278	604	275	562	264	574	267	570	267	597	267	597	267	570	270	566	267	597	270	566	272	602	272	602	270	566	275	562	272	602	275	562	278	604	264	590	262	582	263	578	264	590	263	578	264	574	264	590	264	574	267	597	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	400	589	397	596	397	569	400	589	397	569	400	573	400	589	400	573	401	577	400	589	401	577	401	582	397	569	397	596	394	566	394	566	397	596	392	601	394	566	392	601	390	563	390	563	392	601	385	604	390	563	385	604	378	605	390	563	378	605	374	605	390	563	374	605	370	604	390	563	370	604	367	603	390	563	367	603	364	601	390	563	364	601	361	599	390	563	361	599	277	493	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	277	493	361	599	254	493	228	492	254	492	332	603	332	603	254	492	344	560	332	603	344	560	364	603	364	603	344	560	398	492	364	603	398	492	423	492	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	245	519	251	528	254	568	254	568	251	528	258	534	254	568	258	534	269	576	269	576	258	534	266	538	269	576	266	538	275	539	275	539	282	538	288	578	288	578	282	538	292	536	288	578	292	536	297	577	297	577	292	536	304	533	297	577	304	533	307	576	307	576	304	533	319	527	307	576	319	527	319	573	319	573	319	527	331	568	241	508	245	519	254	568	241	508	254	568	241	555	241	508	241	555	230	535	241	508	230	535	222	508	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	375	510	393	513	380	550	380	550	393	513	386	550	396	551	386	550	393	513	396	551	393	513	409	521	421	535	431	555	438	579	421	535	438	579	420	579	421	535	420	579	415	567	421	535	415	567	410	559	421	535	410	559	409	521	404	554	396	551	409	521	404	554	409	521	410	559	347	516	356	513	356	557	356	557	356	513	363	511	356	557	363	511	365	554	365	554	363	511	370	510	365	554	370	510	373	552	373	552	370	510	375	510	373	552	375	510	380	550	345	562	331	568	338	520	345	562	338	520	347	516	345	562	347	516	356	557	338	520	331	568	319	527	288	578	269	576	275	539	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	280	560	280	508	287	553	287	553	280	508	287	515	287	553	287	515	292	544	292	544	287	515	292	524	292	544	292	524	293	534	228	535	230	525	230	545	230	545	230	525	235	515	230	545	235	515	235	554	235	554	235	515	241	508	235	554	241	508	242	561	242	561	241	508	250	504	242	561	250	504	251	565	251	565	250	504	261	502	251	565	261	502	262	567	262	567	261	502	271	504	262	567	271	504	271	565	271	565	271	504	280	508	271	565	280	508	280	560	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	361	535	362	525	362	545	362	545	362	525	367	515	362	545	367	515	367	554	367	554	367	515	374	508	367	554	374	508	374	561	374	561	374	508	383	504	374	561	383	504	383	565	383	565	383	504	393	502	383	565	393	502	394	567	394	567	393	502	403	504	394	567	403	504	404	565	404	565	403	504	412	508	404	565	412	508	412	560	412	560	412	508	419	515	412	560	419	515	419	553	419	553	419	515	424	524	419	553	424	524	424	544	424	544	424	524	426	534	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	255	168	385	297	353	329	255	168	353	329	223	199	255	168	223	199	353	5	255	168	353	5	385	37	61	37	93	5	191	168	191	168	93	5	223	136	191	168	223	136	223	199	223	199	223	136	353	5	93	329	61	297	191	168	93	329	191	168	223	199	62	58	79	35	83	291	83	291	79	35	103	15	83	291	103	15	115	335	115	335	103	15	109	117	110	102	109	117	103	15	110	102	103	15	112	89	112	89	103	15	124	2	112	89	124	2	115	75	115	75	124	2	119	62	324	441	310	441	320	419	320	419	310	441	307	419	279	416	307	419	280	438	279	416	280	438	252	406	252	406	280	438	249	430	252	406	249	430	227	389	227	389	249	430	218	416	227	389	218	416	202	366	202	366	218	416	186	397	202	366	186	397	180	336	122	205	137	252	155	374	155	374	137	252	157	297	155	374	157	297	186	397	186	397	157	297	180	336	115	335	109	117	113	159	115	335	113	159	122	205	115	335	122	205	155	374	40	147	42	113	45	196	45	196	42	113	49	83	45	196	49	83	60	244	60	244	49	83	62	58	60	244	62	58	83	291	276	39	250	23	268	5	268	5	250	23	224	13	268	5	224	13	195	10	195	10	183	10	186	-11	186	-11	183	10	174	-10	171	13	161	16	163	-9	171	13	163	-9	174	-10	171	13	174	-10	183	10	138	-2	151	-6	143	29	143	29	151	-6	152	22	152	22	151	-6	163	-9	152	22	163	-9	161	16	276	39	344	50	300	62	300	62	344	50	322	92	345	132	322	92	344	50	345	132	344	50	405	116	324	441	331	417	337	439	337	439	331	417	342	413	337	439	342	413	351	436	351	436	342	413	352	409	351	436	352	409	365	432	365	432	352	409	361	402	365	432	361	402	378	380	365	432	378	380	379	426	379	426	378	380	384	368	379	426	384	368	414	478	414	478	384	368	388	356	414	478	388	356	401	415	401	415	388	356	391	343	401	415	391	343	393	330	414	478	401	415	443	478	430	388	422	396	447	197	447	197	422	396	413	405	447	197	413	405	405	116	405	116	413	405	401	415	405	116	401	415	393	315	393	315	390	272	405	116	405	116	390	272	380	225	405	116	380	225	365	177	361	402	126	49	143	29	361	402	143	29	378	380	126	49	119	62	124	2	126	49	124	2	138	-2	126	49	138	-2	143	29	75	-68	124	2	103	15	75	-68	103	15	46	-68	195	10	186	-11	268	5	463	285	462	303	459	321	463	285	459	321	455	338	463	285	455	338	450	354	463	285	450	354	447	197	447	197	450	354	443	369	447	197	443	369	436	379	447	197	436	379	430	388	310	441	280	438	307	419	345	132	405	116	365	177	276	39	268	5	344	50	401	415	393	330	393	315	324	441	320	419	331	417	292	605	287	605	368	492	368	492	287	605	279	604	368	492	279	604	276	562	276	562	279	604	273	602	276	562	273	602	271	566	271	566	273	602	268	597	271	566	268	597	267	570	267	570	268	597	265	574	264	590	263	582	264	578	264	590	264	578	265	574	264	590	265	574	268	597	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	368	492	390	492	313	590	368	492	313	590	308	596	368	492	308	596	303	600	368	492	303	600	298	603	368	492	298	603	292	605	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	400	589	397	596	397	569	400	589	397	569	400	573	400	589	400	573	401	577	400	589	401	577	401	582	397	569	397	596	394	566	394	566	397	596	392	601	394	566	392	601	390	563	390	563	392	601	385	604	390	563	385	604	378	605	390	563	378	605	374	605	390	563	374	605	370	604	390	563	370	604	367	603	390	563	367	603	364	601	390	563	364	601	361	599	390	563	361	599	277	493	219	16	214	-11	238	-10	277	493	361	599	254	493	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	226	492	251	492	330	603	330	603	251	492	342	560	330	603	342	560	362	603	362	603	342	560	397	492	362	603	397	492	421	492	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	281	560	281	508	288	553	288	553	281	508	289	515	288	553	289	515	293	544	293	544	289	515	293	524	293	544	293	524	295	534	230	535	231	525	232	545	232	545	231	525	236	515	232	545	236	515	236	554	236	554	236	515	243	508	236	554	243	508	243	561	243	561	243	508	252	504	243	561	252	504	253	565	253	565	252	504	262	502	253	565	262	502	263	567	263	567	262	502	273	504	263	567	273	504	273	565	273	565	273	504	281	508	273	565	281	508	281	560	414	560	414	508	421	553	421	553	414	508	421	515	421	553	421	515	425	544	425	544	421	515	426	524	425	544	426	524	427	534	362	535	364	525	364	545	364	545	364	525	368	515	364	545	368	515	369	554	369	554	368	515	375	508	369	554	375	508	376	561	376	561	375	508	384	504	376	561	384	504	385	565	385	565	384	504	395	502	385	565	395	502	395	567	395	567	395	502	405	504	395	567	405	504	405	565	405	565	405	504	414	508	405	565	414	508	414	560	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	346	589	343	596	343	569	346	589	343	569	346	573	346	589	346	573	347	577	346	589	347	577	347	582	343	569	343	596	340	566	340	566	343	596	337	601	340	566	337	601	336	563	336	563	337	601	331	604	336	563	331	604	323	605	336	563	323	605	319	605	336	563	319	605	316	604	336	563	316	604	312	603	336	563	312	603	309	601	336	563	309	601	307	599	336	563	307	599	222	493	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	222	493	307	599	200	493	79	419	61	432	61	422	153	138	143	140	146	116	143	388	143	140	189	304	143	388	189	304	143	394	143	140	143	388	142	380	143	140	142	380	140	370	143	140	140	370	137	358	143	140	137	358	137	119	143	140	137	119	146	116	167	113	180	113	170	137	170	137	180	113	177	137	222	140	177	137	180	113	222	140	180	113	195	112	255	432	99	432	118	419	255	432	118	419	131	415	255	432	131	415	139	410	255	432	139	410	142	403	255	432	142	403	143	394	255	432	143	394	231	416	255	432	231	416	241	420	255	432	241	420	255	422	286	339	237	343	253	320	253	320	237	343	220	323	210	322	220	323	237	343	210	322	237	343	202	320	202	320	237	343	200	343	202	320	200	343	196	316	196	316	200	343	192	311	192	311	200	343	189	304	189	304	200	343	214	392	189	304	214	392	143	394	143	394	214	392	218	403	143	394	218	403	223	411	371	283	354	310	357	179	371	283	357	179	368	200	371	283	368	200	375	224	371	283	375	224	377	248	357	179	354	310	341	159	341	159	354	310	325	329	341	159	325	329	322	143	322	143	325	329	309	248	304	132	309	248	303	204	304	132	303	204	286	172	253	320	278	310	286	339	286	339	278	310	296	295	286	339	296	295	325	329	325	329	296	295	306	274	325	329	306	274	309	248	227	114	256	118	258	152	258	152	256	118	281	124	258	152	281	124	286	172	286	172	281	124	304	132	222	140	195	112	227	114	222	140	227	114	258	152	170	137	165	137	167	113	167	113	165	137	160	137	167	113	160	137	156	114	156	114	160	137	153	138	156	114	153	138	146	116	132	341	54	60	118	46	132	341	118	46	118	51	132	341	118	51	119	58	132	341	119	58	122	67	132	341	122	67	125	80	132	341	125	80	137	119	132	341	137	119	137	358	128	17	121	22	54	60	54	60	121	22	118	30	54	60	118	30	118	41	118	41	118	46	54	60	161	0	161	10	140	14	161	0	140	14	128	17	161	0	128	17	48	40	161	0	48	40	41	27	161	0	41	27	32	19	161	0	32	19	19	14	161	0	19	14	0	10	161	0	0	10	0	0	48	40	128	17	54	60	309	248	304	132	322	143	118	419	99	432	99	422	231	416	143	394	223	411	-65	-117	-66	-115	-66	-115	-69	-72	-66	-115	-66	-114	-69	-72	-66	-114	-63	-77	-63	-77	-66	-114	-65	-112	-63	-77	-65	-112	-65	-111	-61	-105	-60	-101	-59	-83	-59	-83	-60	-101	-59	-98	-59	-83	-59	-98	-58	-91	-58	-91	-59	-98	-58	-94	-63	-77	-65	-111	-64	-110	-63	-77	-64	-110	-63	-108	-63	-77	-63	-108	-61	-105	-63	-77	-61	-105	-59	-83	3	-49	-8	-82	0	-111	0	-111	-8	-82	-21	-104	0	-111	-21	-104	-28	-129	-28	-129	-21	-104	-36	-116	-28	-129	-36	-116	-54	-120	-54	-120	-58	-120	-28	-129	-28	-129	-58	-120	-59	-136	149	414	116	367	137	290	137	290	116	367	87	299	137	290	87	299	63	8	63	8	87	299	63	208	63	8	63	208	46	-41	46	-41	63	208	25	-81	25	-81	63	208	16	-2	25	-81	16	-2	3	-49	25	-81	3	-49	0	-111	-59	-136	-58	-120	-61	-119	-59	-136	-61	-119	-64	-118	-59	-136	-64	-118	-65	-117	-59	-136	-65	-117	-76	-134	-93	-68	-90	-128	-85	-67	-85	-67	-90	-128	-76	-134	-85	-67	-76	-134	-76	-68	-76	-68	-76	-134	-66	-115	-76	-68	-66	-115	-69	-72	-109	-86	-108	-109	-106	-78	-106	-78	-108	-109	-101	-120	-106	-78	-101	-120	-101	-72	-101	-72	-101	-120	-90	-128	-101	-72	-90	-128	-93	-68	153	15	151	62	144	65	153	15	144	65	142	-6	153	15	142	-6	154	12	154	17	154	19	157	56	157	56	154	19	155	20	157	56	155	20	156	22	156	22	158	26	157	56	157	56	158	26	160	49	157	56	151	62	153	15	157	56	153	15	153	16	157	56	153	16	154	17	158	26	159	30	160	49	160	49	159	30	160	33	160	49	160	33	161	40	161	40	160	33	161	36	204	29	195	19	196	-1	196	-1	195	19	185	12	196	-1	185	12	178	-6	178	-6	185	12	175	7	178	-6	175	7	165	6	165	6	161	6	178	-6	178	-6	161	6	160	-8	242	146	238	117	245	29	245	29	238	117	231	90	245	29	231	90	230	16	230	16	231	90	222	64	230	16	222	64	214	5	214	5	222	64	212	41	204	29	196	-1	214	5	204	29	214	5	212	41	160	-8	161	6	158	8	160	-8	158	8	155	9	160	-8	155	9	154	12	160	-8	154	12	142	-6	136	67	126	65	127	0	136	67	127	0	142	-6	136	67	142	-6	144	65	108	45	109	21	112	54	112	54	109	21	116	9	112	54	116	9	118	61	118	61	116	9	127	0	118	61	127	0	126	65	230	251	219	252	224	232	224	232	219	252	213	269	224	232	213	269	209	241	209	241	213	269	189	245	189	245	183	263	182	245	182	245	183	263	179	263	182	245	179	263	177	246	177	246	179	263	176	262	177	246	176	262	174	248	174	248	176	262	174	260	174	248	174	260	173	251	173	251	174	260	173	258	173	251	173	258	172	254	265	445	234	449	247	432	247	432	234	449	232	435	210	429	232	435	234	449	210	429	234	449	188	441	247	432	258	426	265	445	265	445	258	426	267	415	265	445	267	415	291	434	291	434	267	415	272	401	291	434	272	401	273	382	273	382	269	343	292	292	292	292	269	343	263	273	291	434	292	292	310	416	310	416	292	292	312	313	310	416	312	313	322	392	322	392	312	313	323	336	322	392	323	336	327	363	273	382	292	292	291	434	219	254	224	256	238	285	238	285	224	256	263	273	238	285	263	273	257	310	257	310	263	273	269	343	219	254	238	285	213	269	219	254	213	269	219	252	188	441	149	414	153	341	188	441	153	341	170	382	188	441	170	382	189	411	188	441	189	411	210	429	301	162	299	180	298	134	298	134	299	180	294	197	298	134	294	197	291	105	291	105	294	197	286	213	291	105	286	213	279	78	279	78	286	213	276	227	279	78	276	227	264	52	264	52	276	227	263	238	264	52	263	238	256	242	242	146	245	29	243	174	243	174	245	29	248	246	248	246	245	29	264	52	248	246	264	52	256	242	241	199	243	174	248	246	241	199	248	246	240	248	241	199	240	248	235	218	230	251	224	232	235	218	230	251	235	218	240	248	213	269	183	263	189	245	149	414	137	290	153	341	109	21	108	45	106	35	-108	-109	-109	-86	-111	-95	-66	-115	-76	-134	-65	-117	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	248	55	249	267	245	35	245	35	242	239	239	210	245	35	239	210	238	-4	238	-4	239	210	233	179	238	-4	233	179	223	-6	223	-6	233	179	222	149	223	-6	222	149	213	-5	213	-5	222	149	212	97	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	217	275	228	270	230	285	230	285	228	270	235	262	230	285	235	262	241	278	241	278	235	262	240	252	152	255	169	268	200	292	200	292	169	268	187	275	200	292	187	275	205	277	205	277	217	275	216	290	216	290	217	275	230	285	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	274	326	296	326	220	424	274	326	220	424	214	430	274	326	214	430	209	434	274	326	209	434	204	437	274	326	204	437	198	439	274	326	198	439	193	440	274	326	193	440	185	439	274	326	185	439	182	396	179	436	173	431	173	404	179	436	173	404	177	400	179	436	177	400	182	396	179	436	182	396	185	439	169	417	169	412	170	425	170	425	169	412	171	408	170	425	171	408	173	431	173	431	171	408	173	404	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	216	290	200	292	205	277	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	213	-5	212	97	206	-2	206	-2	212	97	205	69	206	-2	205	69	201	3	201	3	205	69	201	51	201	3	201	51	198	39	198	10	201	3	198	39	198	10	198	39	197	30	198	10	197	30	197	21	147	279	152	255	200	292	308	424	304	430	305	404	308	424	305	404	307	407	308	424	307	407	308	411	308	424	308	411	309	416	305	404	304	430	301	400	301	400	304	430	299	435	301	400	299	435	297	398	297	398	299	435	292	439	297	398	292	439	285	440	297	398	285	440	281	439	297	398	281	439	277	438	297	398	277	438	274	437	297	398	274	437	271	435	297	398	271	435	268	433	297	398	268	433	184	327	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	184	327	268	433	161	327	135	326	160	326	239	438	239	438	160	326	251	395	239	438	251	395	271	438	271	438	251	395	305	326	271	438	305	326	329	326	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	152	354	158	362	160	402	160	402	158	362	164	368	160	402	164	368	176	410	176	410	164	368	172	372	176	410	172	372	182	373	182	373	189	373	194	412	194	412	189	373	198	371	194	412	198	371	204	412	204	412	198	371	210	367	204	412	210	367	214	410	214	410	210	367	225	362	214	410	225	362	225	407	225	407	225	362	237	403	148	342	152	354	160	402	148	342	160	402	148	389	148	342	148	389	137	369	148	342	137	369	129	342	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	282	344	300	347	287	385	287	385	300	347	293	384	302	385	293	384	300	347	302	385	300	347	315	356	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	328	370	338	389	345	413	328	370	345	413	327	413	328	370	327	413	322	402	328	370	322	402	317	394	328	370	317	394	315	356	310	388	302	385	315	356	310	388	315	356	317	394	263	348	270	346	272	388	272	388	270	346	277	345	272	388	277	345	280	386	280	386	277	345	282	344	280	386	282	344	287	385	237	403	245	354	251	397	251	397	245	354	254	350	251	397	254	350	262	392	262	392	254	350	263	348	262	392	263	348	272	388	245	354	237	403	225	362	194	412	176	410	182	373	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	169	401	169	336	178	400	178	400	169	336	179	338	178	400	179	338	187	395	187	395	179	338	187	343	187	395	187	343	194	387	194	387	187	343	194	350	194	387	194	350	199	378	199	378	194	350	199	359	199	378	199	359	200	369	136	370	138	359	138	380	138	380	138	359	142	350	138	380	142	350	142	388	142	388	142	350	149	343	142	388	149	343	149	395	149	395	149	343	158	338	149	395	158	338	158	400	158	400	158	338	169	336	158	400	169	336	169	401	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	248	55	249	267	245	35	245	35	242	239	239	210	245	35	239	210	238	-4	238	-4	239	210	233	179	238	-4	233	179	223	-6	223	-6	233	179	222	149	223	-6	222	149	213	-5	213	-5	222	149	212	97	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	217	275	228	270	230	285	230	285	228	270	235	262	230	285	235	262	241	278	241	278	235	262	240	252	152	255	169	268	200	292	200	292	169	268	187	275	200	292	187	275	205	277	205	277	217	275	216	290	216	290	217	275	230	285	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	320	395	320	343	327	387	327	387	320	343	327	350	327	387	327	350	332	378	332	378	327	350	332	359	332	378	332	359	333	369	268	370	270	359	270	380	270	380	270	359	274	350	270	380	274	350	275	388	275	388	274	350	281	343	275	388	281	343	282	395	282	395	281	343	290	338	282	395	290	338	291	400	291	400	290	338	301	336	291	400	301	336	302	401	302	401	301	336	311	338	302	401	311	338	311	400	311	400	311	338	320	343	311	400	320	343	320	395	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	216	290	200	292	205	277	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	213	-5	212	97	206	-2	206	-2	212	97	205	69	206	-2	205	69	201	3	201	3	205	69	201	51	201	3	201	51	198	39	198	10	201	3	198	39	198	10	198	39	197	30	198	10	197	30	197	21	147	279	152	255	200	292	275	390	269	378	273	350	273	350	269	378	259	368	273	350	259	368	255	341	255	341	259	368	247	362	255	341	247	362	234	338	234	338	247	362	233	360	269	429	273	457	259	439	259	439	273	457	254	466	259	439	254	466	247	445	247	445	254	466	233	447	220	445	233	447	233	469	220	445	233	469	212	466	190	404	192	418	195	457	195	457	192	418	198	429	195	457	198	429	212	466	212	466	198	429	208	439	212	466	208	439	220	445	168	404	171	383	171	425	171	425	171	383	180	365	171	425	180	365	180	443	180	443	180	365	194	350	180	443	194	350	190	404	190	404	195	457	180	443	273	350	287	365	275	390	275	390	287	365	277	404	275	417	277	404	287	442	275	417	287	442	273	457	254	466	233	469	233	447	297	424	287	442	287	365	297	424	287	365	297	383	297	424	297	383	300	404	277	404	287	365	287	442	219	362	207	368	212	341	219	362	212	341	234	338	219	362	234	338	233	360	198	378	192	390	194	350	198	378	194	350	212	341	198	378	212	341	207	368	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	190	404	194	350	192	390	273	457	269	429	275	417	290	250	290	250	304	290	290	250	304	290	257	290	290	250	257	290	258	148	290	250	258	148	269	179	290	250	269	179	280	203	290	250	280	203	290	221	290	250	290	221	307	267	339	271	339	287	330	266	330	266	339	287	323	279	330	266	323	279	322	260	322	260	323	279	314	252	301	237	314	252	307	267	301	237	307	267	290	221	376	267	389	290	372	272	372	272	389	290	370	292	372	272	370	292	365	275	365	275	370	292	357	276	348	275	357	276	354	291	348	275	354	291	339	287	323	279	307	267	314	252	379	235	376	228	380	179	380	179	376	228	373	220	380	179	373	220	368	212	368	212	355	196	364	170	364	170	355	196	345	161	291	159	292	142	318	170	318	170	292	142	322	152	318	170	322	152	338	182	338	182	322	152	345	161	338	182	345	161	355	196	250	106	251	113	257	290	257	290	251	113	252	121	257	290	252	121	254	131	254	131	292	142	258	148	258	148	292	142	291	159	254	131	258	148	257	290	80	33	95	-3	86	28	86	28	95	-3	95	26	105	27	95	26	95	-3	105	27	95	-3	119	6	156	257	150	278	142	242	142	242	150	278	127	222	109	192	127	222	150	278	109	192	150	278	101	241	116	31	119	6	127	36	127	36	119	6	144	26	127	36	144	26	138	44	138	44	144	26	148	53	174	88	148	53	170	57	174	88	170	57	200	100	186	276	200	279	200	292	186	276	200	292	171	269	171	269	200	292	150	278	171	269	150	278	156	257	101	241	58	187	75	96	101	241	75	96	82	128	101	241	82	128	94	161	101	241	94	161	109	192	73	52	72	66	71	-6	73	52	71	-6	76	41	76	41	71	-6	95	-3	76	41	95	-3	80	33	37	3	53	-4	58	187	58	187	53	-4	71	-6	58	187	71	-6	72	66	27	124	16	58	18	34	27	124	18	34	26	16	27	124	26	16	37	3	27	124	37	3	58	187	227	265	231	256	233	282	233	282	231	256	232	245	242	-3	232	245	228	208	213	291	201	279	202	279	202	279	212	277	213	291	213	291	212	277	220	272	213	291	220	272	224	288	224	288	220	272	227	265	224	288	227	265	233	282	213	291	200	279	201	279	198	94	199	46	200	100	200	100	199	46	208	23	200	100	208	23	216	168	200	100	216	168	198	127	199	46	198	94	197	89	199	46	197	89	196	84	199	46	196	84	196	79	199	46	196	79	196	73	257	290	245	261	249	99	249	99	245	261	249	92	251	66	249	92	242	-3	251	66	242	-3	265	-6	245	261	240	273	242	-3	245	261	242	-3	249	92	390	75	367	55	372	42	372	42	367	55	347	41	372	42	347	41	346	21	346	21	347	41	329	31	346	21	329	31	318	6	318	6	329	31	312	25	318	6	312	25	296	24	296	24	279	26	291	-3	291	-3	279	26	266	33	291	-3	266	33	265	-6	265	-6	266	33	256	46	265	-6	256	46	251	66	233	282	232	245	242	-3	233	282	242	-3	240	273	223	7	242	-3	228	208	223	7	228	208	216	168	223	7	216	168	208	23	380	243	380	179	380	251	380	251	380	179	389	290	389	290	380	179	396	190	389	290	396	190	403	284	403	284	396	190	408	203	403	284	408	203	414	274	414	274	408	203	416	216	414	274	416	216	421	261	421	261	416	216	422	231	421	261	422	231	424	245	379	260	380	251	389	290	379	260	389	290	376	267	370	292	354	291	357	276	368	212	364	170	380	179	296	24	291	-3	318	6	148	53	144	26	170	57	390	75	372	42	396	67	379	235	380	179	380	243	174	88	200	100	198	127	257	290	249	99	250	106	200	279	213	291	200	292	58	187	72	66	75	96	105	27	119	6	116	31	339	287	339	271	348	275	29	-110	32	-134	40	-113	40	-113	32	-134	46	-138	40	-113	46	-138	49	-116	49	-116	46	-138	57	-141	49	-116	57	-141	57	-118	57	-118	57	-141	68	-142	57	-118	68	-142	65	-119	65	-119	68	-142	73	-119	86	-118	73	-119	79	-142	86	-118	79	-142	105	-140	31	39	45	19	59	207	59	207	45	19	64	5	59	207	64	5	80	126	80	126	64	5	77	92	79	66	77	92	64	5	79	66	64	5	88	-3	178	272	212	292	163	266	163	266	212	292	154	281	163	266	154	281	149	257	149	257	154	281	137	246	116	221	137	246	154	281	116	221	154	281	101	251	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	178	272	233	261	232	258	234	212	234	212	232	258	231	255	234	212	231	255	230	252	230	252	228	248	228	217	228	217	228	248	226	244	228	217	226	244	225	224	225	224	226	244	225	240	225	224	225	240	224	237	278	256	269	271	269	213	278	256	269	213	276	220	278	256	276	220	280	228	278	256	280	228	282	239	241	209	250	208	254	282	254	282	250	208	260	209	254	282	260	209	269	271	269	271	260	209	269	213	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	234	212	235	289	234	212	241	209	235	289	241	209	254	282	234	212	234	265	233	263	234	212	233	263	233	261	230	252	228	217	234	212	101	251	59	207	80	126	101	251	80	126	87	160	101	251	87	160	100	192	101	251	100	192	116	221	30	153	20	92	23	63	30	153	23	63	31	39	30	153	31	39	59	207	97	-41	94	-41	97	-69	97	-69	94	-41	90	-42	97	-69	90	-42	88	-65	88	-65	90	-42	86	-43	88	-65	86	-43	78	-63	78	-63	86	-43	88	-3	78	-63	88	-3	74	-63	87	45	88	-3	99	29	99	29	88	-3	112	-6	99	29	112	-6	116	20	116	20	112	-6	117	-6	116	20	117	-6	137	16	137	16	117	-6	145	-4	137	16	145	-4	156	18	86	-43	112	-6	88	-3	88	-3	51	-63	57	-68	88	-3	57	-68	62	-66	88	-3	62	-66	67	-65	88	-3	67	-65	71	-64	88	-3	71	-64	74	-63	242	64	232	70	219	37	219	37	232	70	211	50	219	37	211	50	195	17	195	17	211	50	192	34	195	17	192	34	174	24	171	3	195	17	174	24	171	3	174	24	156	18	171	3	156	18	145	-4	157	-85	155	-70	154	-104	154	-104	155	-70	148	-58	154	-104	148	-58	143	-120	143	-120	148	-58	137	-48	143	-120	137	-48	126	-132	126	-132	137	-48	122	-42	126	-132	122	-42	109	-92	109	-92	122	-42	107	-83	103	-40	100	-40	103	-75	103	-40	103	-75	107	-83	103	-40	107	-83	122	-42	97	-41	97	-69	103	-75	97	-41	103	-75	100	-40	126	-132	109	-92	107	-102	126	-132	107	-102	105	-140	105	-140	107	-102	103	-109	105	-140	103	-109	96	-115	73	-119	68	-142	79	-142	32	-134	29	-110	17	-129	86	-118	105	-140	96	-115	79	66	88	-3	87	45	225	224	224	237	224	233	253	326	274	326	198	424	253	326	198	424	193	430	253	326	193	430	188	434	253	326	188	434	183	437	253	326	183	437	177	439	253	326	177	439	171	440	253	326	171	440	164	439	253	326	164	439	160	396	150	408	152	404	152	431	152	431	152	404	156	400	152	431	156	400	157	436	157	436	156	400	160	396	157	436	160	396	164	439	149	425	148	417	148	412	149	425	148	412	150	408	149	425	150	408	152	431	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	284	424	281	430	282	404	284	424	282	404	284	407	284	424	284	407	285	411	284	424	285	411	285	416	282	404	281	430	278	400	278	400	281	430	276	435	278	400	276	435	274	398	274	398	276	435	269	439	274	398	269	439	262	440	274	398	262	440	258	439	274	398	258	439	254	438	274	398	254	438	251	437	274	398	251	437	248	435	274	398	248	435	245	433	274	398	245	433	161	327	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	161	327	245	433	137	327	114	326	140	326	218	438	218	438	140	326	231	395	218	438	231	395	251	438	251	438	231	395	285	326	251	438	285	326	309	326	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	301	395	301	343	308	387	308	387	301	343	309	350	308	387	309	350	313	378	313	378	309	350	313	359	313	378	313	359	315	369	250	370	251	359	252	380	252	380	251	359	256	350	252	380	256	350	256	388	256	388	256	350	263	343	256	388	263	343	263	395	263	395	263	343	272	338	263	395	272	338	273	400	273	400	272	338	282	336	273	400	282	336	283	401	283	401	282	336	293	338	283	401	293	338	293	400	293	400	293	338	301	343	293	400	301	343	301	395	222	273	226	267	238	290	238	290	226	267	229	260	238	290	229	260	229	251	229	251	228	239	241	183	241	183	228	239	223	225	241	183	223	225	217	212	219	292	183	271	206	277	206	277	216	276	219	292	219	292	216	276	222	273	219	292	222	273	238	290	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	160	280	183	271	219	292	106	248	62	201	80	106	106	248	80	106	82	115	106	248	82	115	85	123	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	37	28	55	9	62	201	62	201	55	9	80	-2	62	201	80	-2	78	83	78	83	78	89	62	201	62	201	78	89	79	97	62	201	79	97	80	106	265	214	273	247	270	262	265	214	270	262	264	275	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	196	187	202	157	207	199	207	199	202	157	241	183	207	199	241	183	217	212	169	395	169	343	176	387	176	387	169	343	176	350	176	387	176	350	180	378	180	378	176	350	180	359	180	378	180	359	182	369	118	370	119	359	119	380	119	380	119	359	123	350	119	380	123	350	124	388	124	388	123	350	130	343	124	388	130	343	131	395	131	395	130	343	139	338	131	395	139	338	140	400	140	400	139	338	149	336	140	400	149	336	150	401	150	401	149	336	160	338	150	401	160	338	160	400	160	400	160	338	169	343	160	400	169	343	169	395	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	78	83	80	-2	81	63	81	63	80	-2	110	-6	81	63	110	-6	89	46	89	46	110	-6	102	33	32	145	21	84	25	53	32	145	25	53	37	28	32	145	37	28	62	201	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	179	326	200	326	124	424	179	326	124	424	119	430	179	326	119	430	113	434	179	326	113	434	108	437	179	326	108	437	103	439	179	326	103	439	98	440	179	326	98	440	90	439	179	326	90	439	86	396	75	408	78	404	78	431	78	431	78	404	81	400	78	431	81	400	83	436	83	436	81	400	86	396	83	436	86	396	90	439	74	425	73	417	74	412	74	425	74	412	75	408	74	425	75	408	78	431	83	-4	101	4	84	28	83	-4	84	28	83	31	83	-4	83	31	82	34	83	-4	82	34	64	-6	53	-5	64	-6	79	220	79	220	64	-6	82	34	79	220	82	34	81	227	81	227	82	34	82	234	82	234	82	34	82	38	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	47	103	41	82	44	0	47	103	44	0	53	-5	47	103	53	-5	79	220	37	6	44	0	41	82	37	6	41	82	37	64	37	6	37	64	34	50	37	6	34	50	33	17	32	39	31	30	33	17	32	39	33	17	34	50	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	61	264	43	276	43	265	146	76	136	39	156	68	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	209	424	206	430	207	404	209	424	207	404	209	407	209	424	209	407	210	411	209	424	210	411	211	416	207	404	206	430	204	400	204	400	206	430	201	435	204	400	201	435	200	398	200	398	201	435	195	439	200	398	195	439	187	440	200	398	187	440	183	439	200	398	183	439	180	438	200	398	180	438	176	437	200	398	176	437	173	435	200	398	173	435	170	433	200	398	170	433	86	327	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	86	327	170	433	63	327	81	227	82	34	82	234	61	264	43	276	43	265	38	326	64	326	142	438	142	438	64	326	154	395	142	438	154	395	174	438	174	438	154	395	208	326	174	438	208	326	232	326	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	207	401	207	336	217	400	217	400	207	336	217	338	217	400	217	338	225	395	225	395	217	338	226	343	225	395	226	343	232	387	232	387	226	343	233	350	232	387	233	350	237	378	237	378	233	350	237	359	237	378	237	359	239	369	174	370	176	359	176	380	176	380	176	359	180	350	176	380	180	350	181	388	181	388	180	350	187	343	181	388	187	343	188	395	188	395	187	343	196	338	188	395	196	338	196	400	196	400	196	338	207	336	196	400	207	336	207	401	93	395	93	343	100	387	100	387	93	343	100	350	100	387	100	350	105	378	105	378	100	350	105	359	105	378	105	359	106	369	41	370	43	359	43	380	43	380	43	359	48	350	43	380	48	350	48	388	48	388	48	350	54	343	48	388	54	343	55	395	55	395	54	343	63	338	55	395	63	338	64	400	64	400	63	338	74	336	64	400	74	336	75	401	75	401	74	336	84	338	75	401	84	338	84	400	84	400	84	338	93	343	84	400	93	343	93	395	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	172	268	203	292	154	257	154	257	203	292	147	280	154	257	147	280	137	240	137	240	147	280	120	220	102	192	120	220	147	280	102	192	147	280	97	248	176	26	160	15	178	6	178	6	160	15	142	9	178	6	142	9	125	7	125	7	108	10	115	-6	115	-6	108	10	93	19	115	-6	93	19	82	-3	82	-3	93	19	82	33	82	-3	82	33	76	50	55	7	82	-3	56	202	56	202	82	-3	76	50	56	202	76	50	73	71	73	71	75	102	56	202	56	202	75	102	97	248	18	86	22	52	28	146	28	146	22	52	35	26	28	146	35	26	56	202	56	202	35	26	55	7	252	186	246	153	272	96	272	96	246	153	236	120	272	96	236	120	231	42	231	42	236	120	223	89	231	42	223	89	207	61	207	61	192	41	231	42	231	42	192	41	178	6	219	291	207	278	223	275	219	291	223	275	233	287	233	287	223	275	236	267	233	287	236	267	244	280	244	280	236	267	246	254	244	280	246	254	253	271	253	271	246	254	252	237	253	271	252	237	254	216	203	292	172	268	190	276	203	292	190	276	207	278	203	292	207	278	219	291	97	248	75	102	80	133	97	248	80	133	89	163	97	248	89	163	102	192	229	355	241	333	232	412	232	412	241	333	252	392	232	412	252	392	298	441	298	441	252	392	319	422	241	333	250	311	252	392	252	392	250	311	257	286	252	392	257	286	274	364	274	364	257	286	262	260	274	364	262	260	272	96	274	364	272	96	299	163	201	434	197	397	214	375	201	434	214	375	217	424	217	424	214	375	229	355	217	424	229	355	232	412	197	397	115	361	137	341	197	397	137	341	214	375	254	216	261	259	253	271	254	216	272	96	261	259	301	305	290	335	299	163	301	305	299	163	309	238	301	305	309	238	307	273	262	260	261	259	272	96	252	186	272	96	254	216	125	7	115	-6	178	6	186	442	169	448	171	419	186	442	171	419	183	409	186	442	183	409	197	397	186	442	197	397	201	434	129	441	144	434	152	452	152	452	144	434	158	427	152	452	158	427	169	448	169	448	158	427	171	419	176	26	178	6	192	41	274	364	299	163	290	335	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	260	344	278	347	265	385	265	385	278	347	271	384	280	385	271	384	278	347	280	385	278	347	293	356	306	370	316	389	323	413	306	370	323	413	305	413	306	370	305	413	300	402	306	370	300	402	295	394	306	370	295	394	293	356	288	388	280	385	293	356	288	388	293	356	295	394	232	350	241	348	241	392	241	392	241	348	248	346	241	392	248	346	250	388	250	388	248	346	254	345	250	388	254	345	258	386	258	386	254	345	260	344	258	386	260	344	265	385	203	407	203	362	216	403	216	403	203	362	222	354	216	403	222	354	230	397	230	397	222	354	232	350	230	397	232	350	241	392	130	354	136	362	138	402	138	402	136	362	143	368	138	402	143	368	154	410	154	410	143	368	151	372	154	410	151	372	160	373	160	373	167	373	173	412	173	412	167	373	176	371	173	412	176	371	182	412	182	412	176	371	188	367	182	412	188	367	192	410	192	410	188	367	203	362	192	410	203	362	203	407	173	412	154	410	160	373	126	342	130	354	138	402	126	342	138	402	126	389	126	342	126	389	115	369	126	342	115	369	106	342	167	243	149	198	170	224	49	260	31	271	31	261	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	256	326	277	326	200	424	256	326	200	424	195	430	256	326	195	430	190	434	256	326	190	434	185	437	256	326	185	437	180	439	256	326	180	439	174	440	256	326	174	440	167	439	256	326	167	439	163	396	152	408	155	404	155	431	155	431	155	404	158	400	155	431	158	400	160	436	160	436	158	400	163	396	160	436	163	396	167	439	151	425	150	417	151	412	151	425	151	412	152	408	151	425	152	408	155	431	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	289	424	285	430	286	404	289	424	286	404	288	407	289	424	288	407	289	411	289	424	289	411	290	416	286	404	285	430	283	400	283	400	285	430	280	435	283	400	280	435	279	398	279	398	280	435	274	439	279	398	274	439	266	440	279	398	266	440	262	439	279	398	262	439	259	438	279	398	259	438	256	437	279	398	256	437	253	435	279	398	253	435	250	433	279	398	250	433	166	327	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	166	327	250	433	143	327	222	89	239	48	235	119	115	326	141	326	220	438	220	438	141	326	232	395	220	438	232	395	251	438	251	438	232	395	286	326	251	438	286	326	310	326	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	135	354	140	362	143	402	143	402	140	362	147	368	143	402	147	368	158	410	158	410	147	368	154	372	158	410	154	372	163	373	163	373	171	373	177	412	177	412	171	373	180	371	177	412	180	371	186	412	186	412	180	371	192	367	186	412	192	367	196	410	196	410	192	367	207	362	196	410	207	362	207	407	207	407	207	362	219	403	130	342	135	354	143	402	130	342	143	402	130	389	130	342	130	389	120	369	130	342	120	369	111	342	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	265	344	282	347	269	385	269	385	282	347	275	384	285	385	275	384	282	347	285	385	282	347	298	356	310	370	320	389	327	413	310	370	327	413	309	413	310	370	309	413	304	402	310	370	304	402	299	394	310	370	299	394	298	356	292	388	285	385	298	356	292	388	298	356	299	394	245	348	252	346	254	388	254	388	252	346	259	345	254	388	259	345	262	386	262	386	259	345	265	344	262	386	265	344	269	385	219	403	226	354	234	397	234	397	226	354	236	350	234	397	236	350	245	392	245	392	236	350	245	348	245	392	245	348	254	388	226	354	219	403	207	362	177	412	158	410	163	373	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	301	395	301	343	308	387	308	387	301	343	308	350	308	387	308	350	312	378	312	378	308	350	312	359	312	378	312	359	314	369	249	370	251	359	251	380	251	380	251	359	255	350	251	380	255	350	255	388	255	388	255	350	262	343	255	388	262	343	263	395	263	395	262	343	271	338	263	395	271	338	272	400	272	400	271	338	282	336	272	400	282	336	282	401	282	401	282	336	292	338	282	401	292	338	292	400	292	400	292	338	301	343	292	400	301	343	301	395	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	118	380	118	359	123	388	123	388	118	359	123	350	123	388	123	350	130	395	130	395	123	350	130	343	130	395	130	343	139	400	139	400	130	343	139	338	139	400	139	338	149	401	149	401	139	338	149	336	149	401	149	336	159	400	159	400	149	336	159	338	159	400	159	338	168	395	168	395	159	338	168	343	168	395	168	343	175	387	175	387	168	343	175	350	175	387	175	350	180	378	180	378	175	350	180	359	180	378	180	359	182	369	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	118	359	118	380	117	370	188	29	190	18	190	41	190	41	190	18	195	8	190	41	195	8	195	51	195	51	195	8	202	0	195	51	202	0	203	59	203	59	202	0	212	-4	203	59	212	-4	213	65	213	65	212	-4	222	-6	213	65	222	-6	224	67	224	67	222	-6	235	-5	224	67	235	-5	235	65	235	65	235	-5	245	0	235	65	245	0	246	59	246	59	245	0	254	7	246	59	254	7	254	51	254	51	254	7	259	17	254	51	259	17	259	40	259	40	259	17	261	29	57	189	57	146	391	146	57	189	391	146	391	189	188	305	190	293	190	317	190	317	190	293	195	284	190	317	195	284	195	327	195	327	195	284	202	276	195	327	202	276	203	335	203	335	202	276	212	271	203	335	212	271	213	340	213	340	212	271	223	269	213	340	223	269	224	342	224	342	223	269	235	271	224	342	235	271	235	340	235	340	235	271	245	276	235	340	245	276	246	335	246	335	245	276	254	283	246	335	254	283	254	327	254	327	254	283	259	293	254	327	259	293	259	316	259	316	259	293	261	305	82	-2	82	-2	63	-88	82	-2	63	-88	103	-5	82	-2	103	-5	86	27	82	-2	86	27	80	35	82	-2	80	35	77	44	82	-2	77	44	75	54	82	-2	75	54	71	1	71	1	75	54	74	64	74	64	77	103	62	5	62	5	77	103	59	202	62	5	59	202	55	9	55	9	59	202	49	14	114	8	111	10	111	-6	217	277	111	10	237	269	217	277	237	269	218	292	217	277	218	292	216	292	212	278	213	278	214	292	214	292	213	278	214	277	214	292	214	277	216	292	216	292	214	277	215	277	216	292	215	277	217	277	171	267	184	273	214	292	214	292	184	273	197	277	214	292	197	277	211	278	211	278	212	278	214	292	156	280	124	217	148	248	148	248	159	258	156	280	156	280	159	258	171	267	156	280	171	267	214	292	261	367	225	291	237	269	261	367	237	269	245	288	261	367	245	288	283	367	237	269	243	260	245	288	245	288	243	260	248	251	245	288	248	251	260	283	260	283	248	251	252	240	260	283	252	240	254	228	237	269	225	291	222	292	237	269	222	292	220	292	237	269	220	292	218	292	111	10	217	277	103	-5	111	10	103	-5	106	-5	111	10	106	-5	108	-6	111	10	108	-6	111	-6	92	19	86	27	103	-5	92	19	103	-5	217	277	282	270	272	277	278	98	278	98	272	277	260	283	278	98	260	283	256	67	256	67	260	283	255	215	256	67	255	215	253	185	256	67	253	185	246	153	206	61	206	23	222	89	222	89	206	23	228	40	222	89	228	40	236	120	236	120	228	40	256	67	236	120	256	67	246	153	308	219	305	230	307	165	308	219	307	165	310	197	308	219	310	197	310	208	305	230	302	240	307	165	307	165	302	240	297	249	307	165	297	249	296	131	296	131	297	249	290	261	296	131	290	261	282	270	260	283	254	228	255	215	114	8	114	-6	116	8	116	8	114	-6	117	-6	116	8	117	-6	119	7	119	7	117	-6	140	-4	119	7	140	-4	122	7	122	7	140	-4	125	7	143	9	125	7	140	-4	143	9	140	-4	162	0	191	41	176	26	184	10	191	41	184	10	206	23	191	41	206	23	206	61	162	0	184	10	176	26	162	0	176	26	160	15	162	0	160	15	143	9	103	249	59	202	77	103	103	249	77	103	88	143	103	249	88	143	103	181	103	249	103	181	124	217	103	249	124	217	156	280	74	64	62	5	71	1	23	56	28	43	30	146	30	146	28	43	34	31	30	146	34	31	59	202	59	202	34	31	43	20	59	202	43	20	49	14	30	146	18	86	20	71	30	146	20	71	23	56	114	8	111	-6	114	-6	282	270	278	98	296	131	63	-88	82	-2	40	-88	254	326	275	326	199	424	254	326	199	424	193	430	254	326	193	430	188	434	254	326	188	434	183	437	254	326	183	437	178	439	254	326	178	439	172	440	254	326	172	440	165	439	254	326	165	439	161	396	150	408	153	404	153	431	153	431	153	404	156	400	153	431	156	400	158	436	158	436	156	400	161	396	158	436	161	396	165	439	150	425	149	417	149	412	150	425	149	412	150	408	150	425	150	408	153	431	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	286	424	282	430	283	404	286	424	283	404	285	407	286	424	285	407	286	411	286	424	286	411	287	416	283	404	282	430	280	400	280	400	282	430	277	435	280	400	277	435	276	398	276	398	277	435	271	439	276	398	271	439	263	440	276	398	263	440	259	439	276	398	259	439	256	438	276	398	256	438	252	437	276	398	252	437	249	435	276	398	249	435	246	433	276	398	246	433	163	327	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	163	327	246	433	139	327	113	326	139	326	217	438	217	438	139	326	230	395	217	438	230	395	250	438	250	438	230	395	284	326	250	438	284	326	308	326	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	165	395	165	343	172	387	172	387	165	343	172	350	172	387	172	350	176	378	176	378	172	350	176	359	176	378	176	359	178	369	113	370	115	359	115	380	115	380	115	359	119	350	115	380	119	350	119	388	119	388	119	350	126	343	119	388	126	343	127	395	127	395	126	343	135	338	127	395	135	338	136	400	136	400	135	338	146	336	136	400	146	336	146	401	146	401	146	336	156	338	146	401	156	338	156	400	156	400	156	338	165	343	156	400	165	343	165	395	297	395	297	343	304	387	304	387	297	343	304	350	304	387	304	350	309	378	309	378	304	350	309	359	309	378	309	359	310	369	245	370	247	359	247	380	247	380	247	359	252	350	247	380	252	350	252	388	252	388	252	350	258	343	252	388	258	343	259	395	259	395	258	343	267	338	259	395	267	338	268	400	268	400	267	338	278	336	268	400	278	336	279	401	279	401	278	336	288	338	279	401	288	338	288	400	288	400	288	338	297	343	288	400	297	343	297	395	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	264	424	261	430	262	404	264	424	262	404	264	407	264	424	264	407	265	411	264	424	265	411	265	416	262	404	261	430	259	400	259	400	261	430	256	435	259	400	256	435	254	398	254	398	256	435	249	439	254	398	249	439	242	440	254	398	242	440	238	439	254	398	238	439	234	438	254	398	234	438	231	437	254	398	231	437	228	435	254	398	228	435	225	433	254	398	225	433	141	327	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	141	327	225	433	118	327	95	-5	103	-6	99	6	99	6	103	-6	109	5	130	8	109	5	112	-6	130	8	112	-6	169	5	90	10	83	15	86	-3	90	10	86	-3	95	-5	90	10	95	-5	99	6	115	367	70	201	78	30	78	30	78	0	79	22	79	22	78	0	86	-3	79	22	86	-3	83	15	70	201	-4	-85	44	-104	70	201	44	-104	45	-94	70	201	45	-94	48	-77	70	201	48	-77	53	-54	70	201	53	-54	60	-26	70	201	60	-26	68	4	70	201	68	4	78	0	70	201	78	0	78	30	115	367	78	30	80	50	115	367	80	50	87	81	115	367	87	81	97	117	115	367	97	117	108	154	115	367	108	154	120	188	115	367	120	188	118	379	123	400	122	394	125	222	125	222	122	394	121	388	125	222	121	388	120	188	121	388	118	379	120	188	130	241	138	268	145	446	145	446	138	268	149	309	145	446	149	309	163	449	163	449	149	309	164	368	163	449	164	368	182	452	182	452	164	368	186	449	126	443	106	440	113	423	126	443	113	423	120	420	126	443	120	420	123	415	126	443	123	415	124	408	126	443	124	408	125	222	126	443	125	222	130	241	126	443	130	241	145	446	125	222	124	408	124	404	106	440	81	437	101	425	106	440	101	425	113	423	249	180	243	151	268	87	268	87	243	151	233	122	268	87	233	122	223	38	223	38	233	122	221	94	223	38	221	94	205	68	205	68	188	46	223	38	223	38	188	46	170	28	223	38	170	28	169	5	169	5	170	28	150	15	169	5	150	15	130	8	245	244	260	288	237	255	237	255	260	288	234	292	237	255	234	292	225	262	225	262	234	292	210	264	189	260	210	264	209	289	189	260	209	289	187	281	126	220	125	222	133	213	126	220	133	213	145	246	145	246	133	213	149	234	145	246	149	234	165	267	165	267	149	234	168	250	165	267	168	250	187	281	187	281	168	250	189	260	120	188	133	213	125	222	307	237	297	260	299	146	299	146	297	260	282	278	299	146	282	278	268	87	268	87	282	278	260	288	268	87	260	288	251	207	251	207	260	288	250	228	234	292	209	289	210	264	251	207	249	180	268	87	109	5	103	-6	112	-6	86	-125	69	-124	86	-135	86	-135	69	-124	57	-122	86	-135	57	-122	-9	-100	-9	-100	57	-122	49	-118	-9	-100	49	-118	-4	-85	-4	-85	49	-118	45	-112	-4	-85	45	-112	44	-104	86	-135	-9	-100	-15	-111	86	-135	-15	-111	-23	-119	86	-135	-23	-119	-34	-122	86	-135	-34	-122	-49	-124	86	-135	-49	-124	-49	-135	101	425	81	437	81	426	307	237	299	146	310	208	260	288	245	244	250	228	123	400	125	222	124	404	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	154	-9	135	-3	133	-7	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	154	-9	129	-17	124	-25	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	136	5	139	208	132	34	114	-38	102	-53	114	-62	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	147	395	147	343	154	387	154	387	147	343	154	350	154	387	154	350	159	378	159	378	154	350	159	359	159	378	159	359	160	369	95	370	97	359	97	380	97	380	97	359	101	350	97	380	101	350	102	388	102	388	101	350	108	343	102	388	108	343	109	395	109	395	108	343	117	338	109	395	117	338	118	400	118	400	117	338	128	336	118	400	128	336	129	401	129	401	128	336	138	338	129	401	138	338	138	400	138	400	138	338	147	343	138	400	147	343	147	395	279	395	279	343	286	387	286	387	279	343	286	350	286	387	286	350	291	378	291	378	286	350	291	359	291	378	291	359	293	369	228	370	229	359	229	380	229	380	229	359	234	350	229	380	234	350	234	388	234	388	234	350	241	343	234	388	241	343	241	395	241	395	241	343	250	338	241	395	250	338	250	400	250	400	250	338	260	336	250	400	260	336	261	401	261	401	260	336	270	338	261	401	270	338	270	400	270	400	270	338	279	343	270	400	279	343	279	395	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	156	501	149	468	347	468	156	501	347	468	355	501	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	119	360	112	326	311	326	119	360	311	326	319	360	198	10	197	30	197	21	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	218	508	199	517	205	471	205	471	199	517	185	530	205	471	185	530	181	483	181	483	185	530	176	548	181	483	176	548	171	571	333	571	321	548	324	509	324	509	321	548	306	530	324	509	306	530	300	486	300	486	306	530	287	517	300	486	287	517	270	472	270	472	287	517	266	508	270	472	266	508	242	506	242	506	218	508	237	466	237	466	218	508	205	471	171	571	152	571	155	534	171	571	155	534	165	505	171	571	165	505	181	483	333	571	324	509	342	538	333	571	342	538	352	571	242	506	237	466	270	472	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	299	430	288	408	291	369	291	369	288	408	273	390	291	369	273	390	266	346	266	346	273	390	254	376	266	346	254	376	237	331	237	331	254	376	233	368	237	331	233	368	209	365	209	365	185	368	204	326	204	326	185	368	172	330	143	407	138	430	148	343	143	407	148	343	152	389	152	389	148	343	172	330	152	389	172	330	166	376	166	376	172	330	185	368	138	430	119	430	122	393	138	430	122	393	131	364	138	430	131	364	148	343	299	430	291	369	308	397	299	430	308	397	319	430	209	365	204	326	237	331	198	10	197	30	197	21	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	287	0	287	0	247	17	233	13	287	0	233	13	211	10	295	-99	312	-108	309	-34	309	-34	309	-27	295	-99	295	-99	309	-27	310	-20	295	-99	310	-20	322	76	322	76	310	-20	311	-13	322	76	311	-13	313	-6	322	76	313	-6	316	0	316	0	373	0	343	19	343	19	373	0	355	13	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	322	76	262	49	262	46	322	76	262	46	287	0	322	76	287	0	295	-99	287	0	262	46	261	34	287	0	261	34	256	24	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	343	19	334	30	316	0	316	0	334	30	327	48	316	0	327	48	322	76	393	-56	383	-62	385	-93	385	-93	383	-62	372	-66	385	-93	372	-66	368	-103	368	-103	372	-66	360	-68	368	-103	360	-68	351	-109	351	-109	360	-68	348	-69	400	-78	415	-60	404	-48	400	-78	404	-48	393	-56	400	-78	393	-56	385	-93	335	-67	324	-62	332	-111	335	-67	332	-111	351	-109	335	-67	351	-109	348	-69	316	-55	311	-45	312	-108	316	-55	312	-108	332	-111	316	-55	332	-111	324	-62	281	-86	295	-99	287	0	281	-86	287	0	280	-8	281	-86	280	-8	275	-18	281	-86	275	-18	272	-69	272	-69	275	-18	272	-27	272	-69	272	-27	270	-37	272	-69	270	-37	269	-48	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	287	0	211	10	211	0	309	-34	312	-108	311	-45	355	13	373	0	373	10	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	218	-6	222	149	218	-6	230	-99	230	-99	218	-6	217	-86	217	-86	218	-6	213	-13	217	-86	213	-13	209	-21	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	191	90	184	57	212	97	252	-55	247	-45	248	-108	248	-108	247	-45	245	-34	245	35	245	-34	246	33	246	33	245	-34	246	-27	246	33	246	-27	246	-19	278	43	270	35	272	18	272	18	270	35	263	31	272	18	263	31	262	8	262	8	263	31	258	28	262	8	258	28	254	27	254	27	251	28	252	1	252	1	251	28	249	-5	246	33	246	-19	247	31	247	31	246	-19	247	-12	247	31	247	-12	249	29	249	29	247	-12	249	-5	249	29	249	-5	251	28	252	1	262	8	254	27	315	67	307	73	298	46	298	46	307	73	289	54	298	46	289	54	284	30	284	30	289	54	278	43	284	30	278	43	272	18	329	-56	319	-62	321	-93	321	-93	319	-62	308	-66	321	-93	308	-66	304	-103	304	-103	308	-66	296	-68	304	-103	296	-68	286	-109	286	-109	296	-68	284	-69	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	249	267	241	278	242	239	242	239	245	-34	245	35	242	239	245	35	249	267	249	267	245	35	248	55	241	278	230	285	235	262	241	278	235	262	240	252	241	278	240	252	242	239	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	336	-78	350	-60	339	-48	336	-78	339	-48	329	-56	336	-78	329	-56	321	-93	271	-67	260	-62	268	-111	271	-67	268	-111	286	-109	271	-67	286	-109	284	-69	252	-55	248	-108	268	-111	252	-55	268	-111	260	-62	230	-99	248	-108	233	179	233	179	248	-108	245	-34	233	179	245	-34	239	210	239	210	245	-34	242	239	208	-69	217	-86	209	-21	208	-69	209	-21	207	-30	208	-69	207	-30	205	-39	208	-69	205	-39	205	-48	197	30	197	11	198	39	198	39	197	11	200	4	198	39	200	4	201	51	201	51	200	4	204	0	201	51	204	0	205	69	205	69	204	0	210	-4	205	69	210	-4	212	97	212	97	210	-4	218	-6	197	11	197	30	197	21	222	149	230	-99	233	179	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	404	564	401	571	401	544	404	564	401	544	403	548	404	564	403	548	405	552	404	564	405	552	405	557	401	544	401	571	398	541	398	541	401	571	395	576	398	541	395	576	394	538	394	538	395	576	389	579	394	538	389	579	381	580	394	538	381	580	378	580	394	538	378	580	374	579	394	538	374	579	371	577	394	538	371	577	368	576	394	538	368	576	365	574	394	538	365	574	281	468	281	468	365	574	258	468	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	284	424	281	430	282	404	284	424	282	404	284	407	284	424	284	407	285	411	284	424	285	411	285	416	282	404	281	430	278	400	278	400	281	430	276	435	278	400	276	435	274	398	274	398	276	435	269	439	274	398	269	439	262	440	274	398	262	440	258	439	274	398	258	439	254	438	274	398	254	438	251	437	274	398	251	437	248	435	274	398	248	435	245	433	274	398	245	433	161	327	161	327	245	433	137	327	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	234	468	259	468	338	579	338	579	259	468	350	537	338	579	350	537	370	579	370	579	350	537	404	468	370	579	404	468	429	468	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	88	326	114	326	192	438	192	438	114	326	205	395	192	438	205	395	225	438	225	438	205	395	259	326	225	438	259	326	283	326	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	350	535	350	483	357	528	357	528	350	483	357	490	357	528	357	490	362	519	362	519	357	490	362	499	362	519	362	499	364	509	299	510	300	499	300	520	300	520	300	499	305	490	300	520	305	490	305	529	305	529	305	490	312	483	305	529	312	483	312	536	312	536	312	483	321	478	312	536	321	478	321	540	321	540	321	478	331	477	321	540	331	477	332	542	332	542	331	477	341	478	332	542	341	478	341	540	341	540	341	478	350	483	341	540	350	483	350	535	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	231	395	231	343	238	387	238	387	231	343	238	350	238	387	238	350	243	378	243	378	238	350	243	359	243	378	243	359	245	369	180	370	181	359	181	380	181	380	181	359	186	350	181	380	186	350	186	388	186	388	186	350	193	343	186	388	193	343	193	395	193	395	193	343	202	338	193	395	202	338	202	400	202	400	202	338	212	336	202	400	212	336	213	401	213	401	212	336	222	338	213	401	222	338	222	400	222	400	222	338	231	343	222	400	231	343	231	395	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	429	579	404	579	322	468	322	468	404	579	310	510	322	468	310	510	290	468	290	468	310	510	251	579	290	468	251	579	226	579	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	313	438	289	438	206	326	206	326	289	438	195	368	206	326	195	368	174	326	174	326	195	368	137	438	174	326	137	438	112	438	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	114	59	117	70	130	356	130	356	117	70	121	86	130	356	121	86	127	107	127	107	205	387	130	356	130	356	205	387	132	365	137	395	205	387	210	398	137	395	210	398	217	406	137	395	217	406	271	432	137	395	271	432	135	404	136	389	135	382	205	387	136	389	205	387	137	395	134	374	132	365	205	387	134	374	205	387	135	382	119	28	114	35	49	61	49	61	114	35	112	44	130	356	112	44	113	50	130	356	113	50	114	59	130	356	49	61	112	44	326	35	317	80	291	58	326	35	291	58	291	19	291	19	291	58	263	42	291	19	263	42	252	8	252	8	263	42	231	30	252	8	231	30	210	2	210	2	231	30	196	22	210	2	196	22	165	0	165	0	196	22	157	20	217	406	226	410	271	432	271	432	226	410	238	412	271	432	238	412	251	412	251	412	273	411	271	432	271	432	273	411	335	425	271	432	86	432	107	420	271	432	107	420	122	417	271	432	122	417	131	412	271	432	131	412	135	404	293	409	310	404	335	425	335	425	310	404	325	398	335	425	325	398	339	390	339	390	356	373	388	403	388	403	356	373	371	352	388	403	371	352	381	328	393	87	423	123	429	367	429	367	423	123	445	163	429	367	445	163	454	317	454	317	445	163	459	207	454	317	459	207	463	254	393	87	429	367	390	271	393	87	390	271	387	229	393	87	387	229	378	187	393	87	378	187	363	147	393	87	363	147	358	55	388	403	381	328	388	301	388	403	388	301	390	271	388	403	390	271	429	367	388	403	335	425	339	390	343	111	317	80	326	35	343	111	326	35	358	55	343	111	358	55	363	147	165	0	157	20	141	21	165	0	141	21	128	24	165	0	128	24	119	28	165	0	119	28	49	61	165	0	49	61	42	41	165	0	42	41	36	28	165	0	36	28	27	20	165	0	27	20	14	14	165	0	14	14	-4	10	165	0	-4	10	-4	0	399	579	375	579	292	468	292	468	375	579	282	510	292	468	282	510	260	468	260	468	282	510	222	579	260	468	222	579	197	579	335	425	273	411	293	409	107	420	86	432	86	422	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	54	243	267	243	54	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	277	361	259	116	271	158	277	361	271	158	283	203	277	361	247	254	250	80	277	361	250	80	259	116	246	254	243	267	250	80	246	254	250	80	247	254	286	401	285	396	323	347	323	347	285	396	284	389	323	347	284	389	283	203	283	203	284	389	281	378	283	203	281	378	277	361	276	422	283	419	288	442	288	442	283	419	286	414	288	442	286	414	286	406	286	406	286	401	323	347	267	439	244	437	264	424	267	439	264	424	276	422	267	439	276	422	288	442	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	462	411	460	426	458	388	458	388	460	426	455	439	458	388	455	439	447	366	447	366	455	439	446	449	447	366	446	449	436	455	447	366	436	455	430	345	430	345	436	455	424	458	430	345	424	458	419	375	419	375	417	364	430	345	430	345	417	364	412	354	430	345	412	354	406	324	406	324	412	354	402	342	406	324	402	342	388	330	388	330	370	316	375	305	388	330	375	305	406	324	424	458	413	456	415	387	424	458	415	387	417	383	424	458	417	383	419	379	424	458	419	379	419	375	392	414	395	409	396	445	396	445	395	409	399	403	396	445	399	403	403	452	403	452	399	403	406	397	403	452	406	397	413	456	413	456	406	397	411	392	413	456	411	392	415	387	391	437	390	427	390	420	391	437	390	420	392	414	391	437	392	414	396	445	69	56	81	-6	74	43	259	28	276	19	266	31	264	424	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	130	353	122	87	127	107	130	353	127	107	157	216	130	353	99	244	112	44	130	353	112	44	113	51	130	353	113	51	115	59	130	353	115	59	117	71	130	353	117	71	122	87	112	44	99	244	92	216	112	44	92	216	48	60	112	44	48	60	114	35	136	380	134	371	157	216	157	216	134	371	132	362	157	216	132	362	130	353	326	35	317	80	291	58	326	35	291	58	290	19	290	19	291	58	262	42	290	19	262	42	250	9	250	9	262	42	230	30	250	9	230	30	205	2	205	2	230	30	196	22	205	2	196	22	158	20	158	20	142	21	157	0	157	0	142	21	129	24	157	0	129	24	120	28	48	60	42	40	157	0	48	60	157	0	120	28	48	60	120	28	114	35	157	0	42	40	35	27	157	0	35	27	26	19	157	0	26	19	13	14	157	0	13	14	-4	10	157	0	-4	10	-4	0	210	401	215	406	137	395	137	395	215	406	223	410	137	395	223	410	269	432	269	432	223	410	233	412	269	432	233	412	248	412	248	412	299	407	269	432	269	432	299	407	336	425	157	216	259	216	166	244	157	216	166	244	207	393	157	216	207	393	137	395	157	216	137	395	136	388	157	216	136	388	136	380	122	416	131	411	269	432	269	432	131	411	135	404	269	432	135	404	137	395	107	419	122	416	269	432	107	419	269	432	86	432	107	419	86	432	86	422	393	87	422	123	430	368	430	368	422	123	445	164	430	368	445	164	455	318	455	318	445	164	459	208	455	318	459	208	463	254	393	87	430	368	390	268	393	87	390	268	387	224	393	87	387	224	377	183	393	87	377	183	362	144	393	87	362	144	358	55	390	404	336	425	339	389	390	404	339	389	367	360	390	404	367	360	384	319	390	404	384	319	390	268	390	404	390	268	430	368	342	109	317	80	326	35	342	109	326	35	358	55	342	109	358	55	362	144	158	20	157	0	205	2	40	244	32	216	92	216	40	244	92	216	99	244	166	244	259	216	267	244	336	425	299	407	339	389	210	401	137	395	207	393	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	53	243	267	243	53	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	286	404	286	399	322	345	322	345	286	399	285	393	322	345	285	393	283	203	283	203	285	393	283	384	283	203	283	384	279	371	279	371	271	345	283	203	283	203	271	345	271	157	156	371	151	345	271	345	156	371	271	345	279	371	329	371	349	449	345	452	329	371	345	452	325	448	329	371	325	448	322	345	329	371	322	345	378	345	329	371	378	345	384	371	322	345	325	448	306	445	322	345	306	445	288	442	322	345	288	442	286	409	322	345	286	409	286	404	274	423	282	420	288	442	288	442	282	420	285	416	288	442	285	416	286	409	271	345	247	254	250	80	271	345	250	80	259	115	271	345	259	115	271	157	246	254	243	267	250	80	246	254	250	80	247	254	267	439	244	437	262	425	267	439	262	425	274	423	267	439	274	423	288	442	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	262	425	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	195	501	188	468	387	468	195	501	387	468	395	501	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	109	359	102	325	302	325	109	359	302	325	309	359	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	265	511	245	519	251	473	251	473	245	519	231	532	251	473	231	532	228	486	228	486	231	532	222	551	228	486	222	551	218	574	379	574	368	551	370	511	370	511	368	551	353	533	370	511	353	533	346	489	346	489	353	533	334	519	346	489	334	519	316	474	316	474	334	519	312	511	316	474	312	511	289	508	289	508	265	511	283	469	283	469	265	511	251	473	218	574	199	574	202	537	218	574	202	537	211	507	218	574	211	507	228	486	379	574	370	511	388	540	379	574	388	540	398	574	289	508	283	469	316	474	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	178	368	159	376	165	330	165	330	159	376	145	389	165	330	145	389	141	343	141	343	145	389	136	407	141	343	136	407	132	430	293	430	282	408	284	369	284	369	282	408	266	390	284	369	266	390	260	346	260	346	266	390	248	376	260	346	248	376	230	331	230	331	248	376	226	368	230	331	226	368	203	365	203	365	178	368	197	326	197	326	178	368	165	330	132	430	112	430	115	393	132	430	115	393	125	364	132	430	125	364	141	343	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	293	430	284	369	302	397	293	430	302	397	312	430	203	365	197	326	230	331	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	317	535	317	483	324	528	324	528	317	483	324	490	324	528	324	490	329	519	329	519	324	490	329	499	329	519	329	499	330	509	265	510	267	499	267	520	267	520	267	499	271	490	267	520	271	490	272	529	272	529	271	490	278	483	272	529	278	483	279	536	279	536	278	483	287	478	279	536	287	478	288	540	288	540	287	478	298	477	288	540	298	477	299	542	299	542	298	477	308	478	299	542	308	478	308	540	308	540	308	478	317	483	308	540	317	483	317	535	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	224	395	225	343	231	387	231	387	225	343	232	350	231	387	232	350	236	378	236	378	232	350	236	359	236	378	236	359	238	369	173	370	175	359	175	380	175	380	175	359	179	350	175	380	179	350	179	388	179	388	179	350	186	343	179	388	186	343	187	395	187	395	186	343	195	338	187	395	195	338	196	400	196	400	195	338	205	336	196	400	205	336	206	401	206	401	205	336	216	338	206	401	216	338	216	400	216	400	216	338	225	343	216	400	225	343	224	395	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	234	26	223	-7	226	0	226	0	335	0	234	26	140	141	162	215	141	388	53	60	47	41	134	26	134	26	47	41	198	0	134	26	198	0	149	23	149	23	198	0	169	22	204	23	169	22	198	0	204	23	198	0	203	-104	203	-104	198	0	190	-9	203	-104	190	-9	189	-91	189	-91	190	-9	184	-19	189	-91	184	-19	180	-30	224	-59	219	-49	220	-112	220	-112	219	-49	217	-38	204	23	217	-38	218	-31	204	23	218	-31	219	-23	204	23	219	-23	220	-15	204	23	220	-15	223	-7	204	23	223	-7	234	26	301	-60	291	-66	293	-97	293	-97	291	-66	280	-70	293	-97	280	-70	276	-107	276	-107	280	-70	269	-72	276	-107	269	-72	258	-113	258	-113	269	-72	256	-73	308	-82	322	-64	311	-52	308	-82	311	-52	301	-60	308	-82	301	-60	293	-97	243	-71	232	-66	239	-115	243	-71	239	-115	258	-113	243	-71	258	-113	256	-73	224	-59	220	-112	239	-115	224	-59	239	-115	232	-66	204	23	203	-104	220	-112	204	23	220	-112	217	-38	180	-73	189	-91	180	-30	180	-73	180	-30	177	-41	180	-73	177	-41	177	-52	198	0	47	41	40	28	198	0	40	28	31	20	198	0	31	20	18	14	198	0	18	14	0	10	198	0	0	10	0	0	53	60	134	26	124	30	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	108	-6	108	-6	89	46	81	63	108	-6	81	63	79	-2	79	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	108	-6	119	-104	119	25	119	25	119	-104	136	-112	119	25	136	-112	133	-38	133	-38	133	-31	119	25	119	25	133	-31	134	-25	119	25	134	-25	140	22	140	22	134	-25	135	-18	140	22	135	-18	137	-11	140	-3	164	2	156	24	140	-3	156	24	140	22	140	-3	140	22	137	-11	156	24	164	2	173	29	173	29	164	2	186	12	173	29	186	12	190	38	190	38	186	12	207	26	190	38	207	26	211	52	211	52	207	26	226	43	211	52	226	43	237	72	237	72	226	43	245	64	217	-60	207	-66	209	-97	209	-97	207	-66	196	-70	209	-97	196	-70	192	-107	192	-107	196	-70	185	-72	192	-107	185	-72	174	-113	174	-113	185	-72	172	-73	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	224	-82	239	-64	227	-52	224	-82	227	-52	217	-60	224	-82	217	-60	209	-97	159	-71	149	-66	156	-115	159	-71	156	-115	174	-113	159	-71	174	-113	172	-73	140	-59	135	-49	136	-112	140	-59	136	-112	156	-115	140	-59	156	-115	149	-66	62	201	32	145	36	28	62	201	36	28	55	9	62	201	55	9	79	-2	62	201	79	-2	78	83	32	145	21	84	25	53	32	145	25	53	36	28	108	-6	102	-15	105	-91	108	-6	105	-91	119	-104	98	-23	95	-32	96	-73	98	-23	96	-73	105	-91	98	-23	105	-91	102	-15	93	-42	92	-52	96	-73	93	-42	96	-73	95	-32	102	33	108	-6	119	25	133	-38	136	-112	135	-49	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	399	579	375	579	292	468	292	468	375	579	282	510	292	468	282	510	260	468	260	468	282	510	222	579	260	468	222	579	197	579	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	333	438	308	438	225	326	225	326	308	438	214	368	225	326	214	368	194	326	194	326	214	368	156	438	194	326	156	438	131	438	270	262	265	214	273	247	238	290	226	267	229	260	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	238	469	264	469	341	581	341	581	264	469	354	538	341	581	354	538	374	581	374	581	354	538	409	469	374	581	409	469	432	469	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	101	326	127	326	205	438	205	438	127	326	218	395	205	438	218	395	238	438	238	438	218	395	272	326	238	438	272	326	296	326	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	304	511	285	519	291	473	291	473	285	519	271	532	291	473	271	532	267	486	267	486	271	532	262	551	267	486	262	551	258	574	418	574	407	551	410	511	410	511	407	551	392	533	410	511	392	533	386	489	386	489	392	533	373	519	386	489	373	519	356	474	356	474	373	519	352	511	356	474	352	511	328	508	328	508	304	511	323	469	323	469	304	511	291	473	258	574	239	574	242	537	258	574	242	537	251	507	258	574	251	507	267	486	418	574	410	511	428	540	418	574	428	540	438	574	328	508	323	469	356	474	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	296	430	285	408	287	369	287	369	285	408	270	390	287	369	270	390	263	346	263	346	270	390	251	376	263	346	251	376	233	331	233	331	251	376	229	368	233	331	229	368	206	365	206	365	182	368	200	326	200	326	182	368	169	330	139	407	135	430	145	343	139	407	145	343	149	389	149	389	145	343	169	330	149	389	169	330	163	376	163	376	169	330	182	368	135	430	116	430	119	393	135	430	119	393	128	364	135	430	128	364	145	343	296	430	287	369	305	397	296	430	305	397	315	430	206	365	200	326	233	331	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	343	535	344	483	350	528	350	528	344	483	351	490	350	528	351	490	355	519	355	519	351	490	355	499	355	519	355	499	357	509	292	510	294	499	294	520	294	520	294	499	298	490	294	520	298	490	298	529	298	529	298	490	305	483	298	529	305	483	306	536	306	536	305	483	314	478	306	536	314	478	315	540	315	540	314	478	324	477	315	540	324	477	325	542	325	542	324	477	335	478	325	542	335	478	335	540	335	540	335	478	344	483	335	540	344	483	343	535	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	219	395	219	343	226	387	226	387	219	343	226	350	226	387	226	350	230	378	230	378	226	350	230	359	230	378	230	359	232	369	167	370	169	359	169	380	169	380	169	359	173	350	169	380	173	350	173	388	173	388	173	350	180	343	173	388	180	343	181	395	181	395	180	343	189	338	181	395	189	338	190	400	190	400	189	338	200	336	190	400	200	336	200	401	200	401	200	336	210	338	200	401	210	338	210	400	210	400	210	338	219	343	210	400	219	343	219	395	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	405	420	398	422	400	379	400	379	398	422	390	425	400	379	390	425	386	393	386	393	390	425	372	431	386	393	372	431	370	404	370	404	372	431	354	435	370	404	354	435	351	412	351	412	354	435	336	439	351	412	336	439	330	417	330	417	336	439	318	441	330	417	318	441	307	418	183	410	177	353	198	375	183	410	198	375	211	423	211	423	198	375	222	393	211	423	222	393	240	433	240	433	222	393	248	407	240	433	248	407	270	439	270	439	248	407	276	415	270	439	276	415	302	441	302	441	276	415	307	418	302	441	307	418	318	441	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	420	341	419	418	415	418	420	341	415	418	415	355	415	355	415	418	410	419	415	355	410	419	408	368	408	368	410	419	405	420	408	368	405	420	400	379	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	419	418	420	341	429	419	420	341	423	326	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	258	-71	256	-56	254	-93	254	-93	256	-56	251	-43	254	-93	251	-43	244	-115	244	-115	251	-43	242	-32	244	-115	242	-32	232	-26	244	-115	232	-26	226	-136	226	-136	232	-26	220	-23	226	-136	220	-23	215	-105	215	-105	213	-116	226	-136	226	-136	213	-116	208	-127	226	-136	208	-127	202	-156	202	-156	208	-127	198	-138	202	-156	198	-138	184	-151	184	-151	166	-164	171	-176	184	-151	171	-176	202	-156	220	-23	209	-25	210	-94	220	-23	210	-94	213	-98	220	-23	213	-98	215	-102	220	-23	215	-102	215	-105	187	-67	190	-73	192	-36	192	-36	190	-73	195	-78	192	-36	195	-78	199	-29	199	-29	195	-78	201	-85	199	-29	201	-85	209	-25	209	-25	201	-85	206	-90	209	-25	206	-90	210	-94	187	-44	186	-54	186	-61	187	-44	186	-61	187	-67	187	-44	187	-67	192	-36	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	214	402	213	406	219	329	219	329	213	406	212	409	208	327	212	409	201	440	208	327	201	440	195	330	195	330	201	440	185	336	214	420	219	431	225	460	225	460	219	431	229	443	225	460	229	443	256	480	256	480	229	443	243	455	256	480	243	455	262	468	214	420	225	460	201	440	214	420	201	440	212	409	169	374	171	359	173	396	173	396	171	359	177	346	173	396	177	346	184	419	184	419	177	346	185	336	184	419	185	336	201	440	241	365	240	370	240	348	240	348	240	370	237	376	240	348	237	376	235	340	235	340	237	376	232	382	235	340	232	382	228	333	228	333	232	382	225	388	228	333	225	388	220	393	219	329	228	333	220	393	219	329	220	393	216	398	219	329	216	398	214	402	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	219	329	212	409	208	327	241	365	240	348	242	358	116	107	115	163	96	116	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	220	468	246	468	324	579	324	579	246	468	337	537	324	579	337	537	357	579	357	579	337	537	392	468	357	579	392	468	415	468	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	101	468	127	468	205	579	205	579	127	468	218	537	205	579	218	537	238	579	238	579	218	537	272	468	238	579	272	468	296	468	91	424	73	435	73	424	242	226	243	37	243	231	157	10	137	14	157	0	157	0	137	14	124	18	157	0	124	18	45	45	45	45	124	18	116	23	45	45	116	23	52	67	52	67	116	23	112	30	52	67	112	30	111	40	111	40	119	315	52	67	111	45	112	48	119	315	119	315	112	48	112	51	119	315	112	51	112	54	112	54	156	216	119	315	119	315	156	216	127	344	131	359	127	344	156	216	131	359	156	216	134	371	134	371	156	216	136	380	119	315	111	40	111	43	119	315	111	43	111	45	59	344	51	315	119	315	59	344	119	315	127	344	388	370	385	358	438	315	438	315	385	358	381	344	438	315	381	344	373	315	373	315	381	344	191	344	373	315	191	344	183	315	183	315	191	344	156	216	183	315	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	365	45	365	48	373	315	373	315	365	48	365	51	373	315	365	51	366	54	366	54	438	315	373	315	364	42	365	45	373	315	364	42	373	315	353	244	364	42	353	244	364	38	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	438	315	446	344	392	394	446	344	454	373	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	446	344	438	315	496	315	446	344	496	315	504	344	392	387	390	379	438	315	392	387	438	315	392	394	417	0	417	10	395	13	417	0	395	13	380	17	417	0	380	17	296	44	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	366	29	364	38	302	61	366	29	302	61	370	22	370	22	302	61	296	44	370	22	296	44	380	17	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	137	395	156	216	191	344	137	395	191	344	200	375	137	395	200	375	207	392	137	395	207	392	216	404	137	395	216	404	228	413	156	216	137	395	137	388	156	216	137	388	136	380	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	108	419	86	432	86	422	302	61	364	38	345	216	388	370	438	315	390	379	364	420	345	432	345	422	109	367	109	367	100	331	109	367	100	331	101	152	109	367	101	152	149	331	109	367	149	331	112	378	68	367	58	331	100	331	68	367	100	331	109	367	182	449	177	452	160	367	160	367	177	452	155	448	160	367	155	448	149	331	149	331	155	448	135	444	149	331	135	444	118	408	118	408	135	444	116	414	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	115	440	116	414	135	444	95	437	73	435	91	424	95	437	91	424	98	424	118	408	117	402	149	331	149	331	117	402	116	395	149	331	116	395	114	387	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	76	52	88	91	100	331	100	331	88	91	99	119	100	331	99	119	101	152	101	152	99	119	111	143	101	152	111	143	136	204	136	204	111	143	126	166	100	331	13	0	62	0	100	331	62	0	76	52	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	160	367	149	331	255	331	160	367	255	331	265	367	91	424	73	435	73	424	112	378	149	331	114	387	242	226	243	37	243	231	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	101	494	107	503	109	543	109	543	107	503	113	509	109	543	113	509	125	550	125	550	113	509	121	513	125	550	121	513	131	514	131	514	138	513	143	553	143	553	138	513	147	511	143	553	147	511	153	552	153	552	147	511	159	508	153	552	159	508	163	551	163	551	159	508	174	502	163	551	174	502	174	548	174	548	174	502	186	543	97	483	101	494	109	543	97	483	109	543	97	529	97	483	97	529	86	510	97	483	86	510	78	483	231	485	249	488	236	525	236	525	249	488	242	525	251	526	242	525	249	488	251	526	249	488	264	496	277	510	287	529	294	554	277	510	294	554	276	554	277	510	276	554	271	542	277	510	271	542	266	534	277	510	266	534	264	496	259	529	251	526	264	496	259	529	264	496	266	534	212	488	219	486	221	529	221	529	219	486	226	485	221	529	226	485	229	526	229	526	226	485	231	485	229	526	231	485	236	525	186	543	194	494	200	537	200	537	194	494	203	491	200	537	203	491	211	532	211	532	203	491	212	488	211	532	212	488	221	529	194	494	186	543	174	502	143	553	125	550	131	514	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	44	354	49	362	52	402	52	402	49	362	56	368	52	402	56	368	67	410	67	410	56	368	64	372	67	410	64	372	73	373	73	373	80	373	86	412	86	412	80	373	90	371	86	412	90	371	95	412	95	412	90	371	101	367	95	412	101	367	105	410	105	410	101	367	117	362	105	410	117	362	116	407	116	407	117	362	129	403	39	342	44	354	52	402	39	342	52	402	39	389	39	342	39	389	29	369	39	342	29	369	20	342	174	344	192	347	178	385	178	385	192	347	184	384	194	385	184	384	192	347	194	385	192	347	207	356	219	370	229	389	237	413	219	370	237	413	218	413	219	370	218	413	213	402	219	370	213	402	208	394	219	370	208	394	207	356	202	388	194	385	207	356	202	388	207	356	208	394	146	350	154	348	154	392	154	392	154	348	161	346	154	392	161	346	163	388	163	388	161	346	168	345	163	388	168	345	171	386	171	386	168	345	174	344	171	386	174	344	178	385	143	397	129	403	136	354	143	397	136	354	146	350	143	397	146	350	154	392	136	354	129	403	117	362	86	412	67	410	73	373	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	92	501	84	468	283	468	92	501	283	468	290	501	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	27	360	19	326	219	326	27	360	219	326	226	360	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	163	511	144	519	150	473	150	473	144	519	130	532	150	473	130	532	126	486	126	486	130	532	121	551	126	486	121	551	117	574	277	574	266	551	269	511	269	511	266	551	251	533	269	511	251	533	244	489	244	489	251	533	232	519	244	489	232	519	215	474	215	474	232	519	211	511	215	474	211	511	188	508	188	508	163	511	182	469	182	469	163	511	150	473	117	574	98	574	101	537	117	574	101	537	110	507	117	574	110	507	126	486	277	574	269	511	287	540	277	574	287	540	296	574	188	508	182	469	215	474	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	96	368	77	376	83	330	83	330	77	376	63	389	83	330	63	389	59	343	59	343	63	389	54	407	59	343	54	407	50	430	211	430	199	408	202	369	202	369	199	408	184	390	202	369	184	390	178	346	178	346	184	390	166	376	178	346	166	376	148	331	148	331	166	376	144	368	148	331	144	368	120	365	120	365	96	368	115	326	115	326	96	368	83	330	50	430	30	430	33	393	50	430	33	393	43	364	50	430	43	364	59	343	211	430	202	369	220	397	211	430	220	397	230	430	120	365	115	326	148	331	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	37	29	27	20	62	0	62	0	27	20	14	15	62	0	14	15	-4	10	70	-99	88	-108	85	-34	85	-34	85	-27	70	-99	70	-99	85	-27	86	-20	70	-99	86	-20	130	353	130	353	86	-20	87	-13	130	353	87	-13	89	-6	124	16	116	21	92	0	92	0	116	21	112	27	92	0	112	27	111	36	111	36	111	44	92	0	92	0	111	44	130	353	92	0	130	353	89	-6	137	13	124	16	156	0	156	0	124	16	92	0	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	62	0	55	-8	57	-86	62	0	57	-86	70	-99	62	0	70	-99	130	353	62	0	130	353	50	61	62	0	50	61	44	42	62	0	44	42	37	29	169	-56	159	-62	160	-93	160	-93	159	-62	148	-66	160	-93	148	-66	144	-103	144	-103	148	-66	136	-68	144	-103	136	-68	126	-109	126	-109	136	-68	124	-69	176	-78	190	-60	179	-48	176	-78	179	-48	169	-56	176	-78	169	-56	160	-93	111	-67	100	-62	107	-111	111	-67	107	-111	126	-109	111	-67	126	-109	124	-69	92	-55	87	-45	88	-108	92	-55	88	-108	107	-111	92	-55	107	-111	100	-62	50	-18	47	-27	48	-69	50	-18	48	-69	57	-86	50	-18	57	-86	55	-8	45	-37	44	-48	48	-69	45	-37	48	-69	47	-27	137	13	156	0	156	10	85	-34	88	-108	87	-45	62	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	-99	98	-108	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	81	-99	82	34	82	234	81	-99	82	234	81	227	81	-99	81	227	79	220	81	-99	79	220	67	-6	81	-99	67	-6	67	-86	67	-6	63	-14	67	-86	67	-86	63	-14	59	-22	67	-86	59	-22	58	-69	58	-69	59	-22	57	-30	58	-69	57	-30	55	-39	99	25	92	24	96	-26	96	-26	92	24	95	-34	98	-108	95	-34	92	24	108	31	105	7	114	14	108	31	114	14	118	41	118	41	114	14	124	24	118	41	124	24	131	56	131	56	124	24	134	37	131	56	134	37	147	75	147	75	134	37	144	51	147	75	144	51	156	68	97	-18	99	-9	99	25	99	25	99	-9	101	-1	99	25	101	-1	108	31	108	31	101	-1	105	7	179	-56	169	-62	171	-93	171	-93	169	-62	158	-66	171	-93	158	-66	154	-103	154	-103	158	-66	147	-68	154	-103	147	-68	136	-109	136	-109	147	-68	135	-69	186	-78	200	-60	189	-48	186	-78	189	-48	179	-56	186	-78	179	-56	171	-93	122	-67	111	-62	118	-111	122	-67	118	-111	136	-109	122	-67	136	-109	135	-69	103	-55	97	-45	98	-108	103	-55	98	-108	118	-111	103	-55	118	-111	111	-62	98	-108	92	24	88	24	98	-108	88	24	86	25	98	-108	86	25	84	27	98	-108	84	27	82	30	98	-108	82	30	82	34	65	-6	67	-6	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	95	-34	98	-108	97	-45	99	25	96	-26	97	-18	58	-69	55	-39	55	-48	60	264	42	276	42	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	214	535	215	483	221	528	221	528	215	483	222	490	221	528	222	490	226	519	226	519	222	490	226	499	226	519	226	499	228	509	163	510	164	499	164	520	164	520	164	499	169	490	164	520	169	490	169	529	169	529	169	490	176	483	169	529	176	483	176	536	176	536	176	483	185	478	176	536	185	478	185	540	185	540	185	478	195	477	185	540	195	477	196	542	196	542	195	477	206	478	196	542	206	478	206	540	206	540	206	478	215	483	206	540	215	483	214	535	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	253	53	251	63	251	38	251	38	251	63	251	35	252	25	251	35	246	71	252	25	246	71	241	-8	241	-8	246	71	239	78	241	-8	239	78	230	82	253	53	251	38	252	42	253	53	252	42	252	45	253	53	252	45	253	49	251	63	246	71	251	35	304	37	298	25	305	-5	305	-5	298	25	291	17	305	-5	291	17	286	-9	286	-9	291	17	283	11	286	-9	283	11	274	10	274	10	266	10	267	-11	267	-11	266	10	259	13	267	-11	259	13	255	18	255	18	252	25	241	-8	255	18	241	-8	267	-11	201	76	203	11	209	82	209	82	203	11	219	0	209	82	219	0	220	84	220	84	219	0	241	-8	220	84	241	-8	230	82	195	69	191	58	193	27	195	69	193	27	203	11	195	69	203	11	201	76	393	353	378	78	387	102	393	353	387	102	396	130	393	353	309	52	321	1	393	353	321	1	336	11	393	353	336	11	349	24	393	353	349	24	359	39	393	353	359	39	369	57	393	353	369	57	378	78	309	52	304	37	305	-5	309	52	305	-5	321	1	274	10	267	-11	286	-9	401	388	400	381	464	373	464	373	400	381	398	373	464	373	398	373	396	130	396	130	398	373	396	363	396	130	396	363	393	353	519	432	350	432	372	419	519	432	372	419	386	416	519	432	386	416	395	411	519	432	395	411	400	404	519	432	400	404	401	395	519	432	401	395	486	414	519	432	486	414	499	419	519	432	499	419	519	422	401	395	464	373	470	392	401	395	470	392	477	406	401	395	477	406	486	414	401	388	464	373	401	395	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	372	419	350	432	350	422	193	27	191	58	189	47	130	353	111	44	113	53	110	420	91	432	91	422	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	83	-68	85	-128	92	-66	92	-66	85	-128	99	-134	92	-66	99	-134	101	-68	101	-68	99	-134	110	-116	101	-68	110	-116	109	-114	109	-114	114	-76	108	-71	110	-109	112	-106	114	-76	114	-76	112	-106	115	-102	114	-76	115	-102	117	-83	117	-83	115	-102	117	-98	117	-83	117	-98	118	-91	108	-71	101	-68	109	-114	161	-83	149	-105	149	-130	149	-130	149	-105	136	-118	149	-130	136	-118	121	-122	121	-122	117	-121	149	-130	149	-130	117	-121	117	-136	209	277	194	276	212	265	209	277	212	265	227	279	227	279	212	265	225	264	227	279	225	264	234	262	244	240	242	232	309	290	309	290	242	232	240	222	309	290	240	222	240	18	240	18	240	222	237	209	240	18	237	209	233	191	234	262	240	258	249	282	249	282	240	258	243	252	249	282	243	252	244	245	244	245	244	240	309	290	309	290	307	292	276	287	309	290	276	287	249	282	309	290	249	282	244	245	173	-49	177	-112	186	-1	186	-1	177	-112	202	-81	186	-1	202	-81	233	191	233	191	202	-81	222	-38	233	191	222	-38	240	18	161	-83	149	-130	177	-112	161	-83	177	-112	173	-49	117	-136	117	-121	114	-120	117	-136	114	-120	111	-118	117	-136	111	-118	110	-116	117	-136	110	-116	99	-134	66	-87	67	-109	69	-78	69	-78	67	-109	74	-120	69	-78	74	-120	75	-72	75	-72	74	-120	85	-128	75	-72	85	-128	83	-68	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	286	430	287	365	297	432	297	432	287	365	298	363	297	432	298	363	307	430	307	430	298	363	308	365	307	430	308	365	317	424	317	424	308	365	317	369	317	424	317	369	324	417	324	417	317	369	324	377	324	417	324	377	329	407	329	407	324	377	329	386	329	407	329	386	331	396	262	398	264	386	264	409	264	409	264	386	269	376	264	409	269	376	269	418	269	418	269	376	277	369	269	418	277	369	277	425	277	425	277	369	287	365	277	425	287	365	286	430	147	75	135	39	156	68	67	-109	66	-87	64	-96	212	265	194	276	194	265	227	279	234	262	249	282	114	-76	109	-114	110	-109	81	227	82	34	82	234	60	264	42	276	42	265	72	10	66	13	73	-11	73	-11	66	13	61	18	73	-11	61	18	48	-8	48	-8	61	18	59	25	48	-8	59	25	53	71	53	71	59	25	58	35	58	63	58	35	58	38	58	63	58	38	58	42	60	53	58	63	58	42	60	53	58	42	59	45	60	53	59	45	60	49	111	37	105	25	111	-5	111	-5	105	25	98	17	111	-5	98	17	93	-9	93	-9	98	17	90	11	93	-9	90	11	81	10	81	10	72	10	73	-11	53	71	45	78	48	-8	48	-8	45	78	36	82	48	-8	36	82	26	0	26	0	36	82	26	84	26	0	26	84	16	82	10	11	26	0	16	82	10	11	16	82	8	76	10	11	8	76	2	69	10	11	2	69	0	27	-1	58	-3	47	0	27	-1	58	0	27	2	69	200	353	184	78	194	102	200	353	194	102	203	130	200	353	116	52	128	1	200	353	128	1	143	11	200	353	143	11	156	24	200	353	156	24	166	39	200	353	166	39	175	57	200	353	175	57	184	78	116	52	111	37	111	-5	116	52	111	-5	128	1	81	10	73	-11	93	-9	325	432	157	432	178	419	325	432	178	419	193	416	325	432	193	416	202	411	325	432	202	411	206	404	325	432	206	404	208	395	325	432	208	395	293	414	325	432	293	414	306	419	325	432	306	419	325	422	271	373	277	392	208	395	271	373	208	395	207	388	271	373	207	388	207	381	271	373	207	381	205	373	271	373	205	373	203	363	271	373	203	363	203	130	284	406	293	414	208	395	284	406	208	395	277	392	203	363	200	353	203	130	160	469	186	469	265	581	265	581	186	469	277	538	265	581	277	538	296	581	296	581	277	538	331	469	296	581	331	469	355	469	178	419	157	432	157	422	53	71	58	35	58	63	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	39	326	65	326	143	438	143	438	65	326	156	395	143	438	156	395	175	438	175	438	156	395	210	326	175	438	210	326	234	326	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	230	248	175	245	253	88	230	248	253	88	341	54	341	54	253	88	260	75	341	54	260	75	266	64	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	277	34	410	0	374	17	277	34	374	17	362	25	277	34	362	25	352	36	277	34	352	36	341	54	277	34	341	54	276	43	341	54	266	64	272	53	341	54	272	53	276	43	171	231	253	88	175	245	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	171	231	147	379	145	371	171	231	145	371	143	362	171	231	143	362	140	353	171	231	140	353	129	73	389	13	374	17	410	0	389	13	410	0	410	10	276	27	272	22	410	0	276	27	410	0	277	34	228	10	228	0	410	0	228	10	410	0	247	13	226	-71	224	-56	223	-93	223	-93	224	-56	219	-43	223	-93	219	-43	212	-115	212	-115	219	-43	211	-32	212	-115	211	-32	200	-26	212	-115	200	-26	194	-136	194	-136	200	-26	188	-23	194	-136	188	-23	183	-105	183	-105	181	-116	194	-136	194	-136	181	-116	176	-127	194	-136	176	-127	170	-156	170	-156	176	-127	166	-138	170	-156	166	-138	152	-151	152	-151	134	-164	140	-176	152	-151	140	-176	170	-156	188	-23	177	-25	179	-94	188	-23	179	-94	181	-98	188	-23	181	-98	183	-102	188	-23	183	-102	183	-105	156	-67	158	-73	160	-36	160	-36	158	-73	163	-78	160	-36	163	-78	167	-29	167	-29	163	-78	169	-85	167	-29	169	-85	177	-25	177	-25	169	-85	175	-90	177	-25	175	-90	179	-94	155	-44	154	-54	154	-61	155	-44	154	-61	156	-67	155	-44	156	-67	160	-36	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	119	420	98	432	98	422	347	420	332	432	332	422	143	-71	141	-56	139	-93	139	-93	141	-56	135	-43	139	-93	135	-43	128	-115	128	-115	135	-43	127	-32	128	-115	127	-32	116	-26	128	-115	116	-26	111	-136	111	-136	116	-26	104	-23	111	-136	104	-23	100	-105	100	-105	98	-116	111	-136	111	-136	98	-116	93	-127	111	-136	93	-127	87	-156	87	-156	93	-127	83	-138	87	-156	83	-138	69	-151	69	-151	50	-164	56	-176	69	-151	56	-176	87	-156	104	-23	93	-25	95	-94	104	-23	95	-94	98	-98	104	-23	98	-98	99	-102	104	-23	99	-102	100	-105	72	-67	75	-73	77	-36	77	-36	75	-73	79	-78	77	-36	79	-78	84	-29	84	-29	79	-78	86	-85	84	-29	86	-85	93	-25	93	-25	86	-85	91	-90	93	-25	91	-90	95	-94	72	-44	70	-54	71	-61	72	-44	71	-61	72	-67	72	-44	72	-67	77	-36	103	350	91	119	98	146	103	350	98	146	177	449	103	350	10	0	59	0	103	350	59	0	91	119	112	392	110	381	177	449	177	449	110	381	107	367	177	449	107	367	103	350	102	421	109	419	111	440	111	440	109	419	113	414	111	440	113	414	131	444	131	444	113	414	115	408	102	421	111	440	93	423	93	423	111	440	91	437	93	423	91	437	81	424	81	424	91	437	69	435	81	424	69	435	69	424	177	449	173	452	151	448	177	449	151	448	131	444	177	449	131	444	115	408	177	449	115	408	114	401	177	449	114	401	112	392	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	226	-4	239	2	226	30	226	30	239	2	234	27	240	28	234	27	239	2	240	28	239	2	253	16	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	246	31	240	28	253	16	246	31	253	16	251	36	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	196	273	187	283	187	273	61	33	57	26	163	0	163	0	57	26	53	21	163	0	53	21	48	18	48	18	43	15	163	0	163	0	43	15	36	13	163	0	36	13	28	11	68	51	65	41	163	0	68	51	163	0	132	17	68	51	132	17	126	24	68	51	126	24	124	34	68	51	124	34	121	253	124	34	124	271	124	268	124	34	124	268	124	265	124	34	124	265	123	261	124	34	123	261	122	257	124	34	122	257	121	253	186	270	190	277	124	271	124	271	190	277	194	282	124	271	194	282	200	286	200	286	204	288	124	271	124	271	204	288	243	304	124	271	243	304	122	282	122	282	243	304	117	288	243	304	204	288	211	290	243	304	211	290	219	292	243	304	219	292	229	293	243	304	229	293	240	293	161	183	180	252	124	271	161	183	124	271	125	48	161	183	125	48	126	52	161	183	126	52	155	159	161	183	155	159	162	159	161	183	162	159	188	186	124	37	124	40	124	271	124	37	124	271	124	34	125	44	125	48	124	271	125	44	124	271	124	40	182	262	186	270	124	271	182	262	124	271	180	252	243	304	84	304	96	292	243	304	96	292	108	291	243	304	108	291	117	288	168	159	175	160	188	186	188	186	175	160	183	160	188	186	183	160	191	160	191	160	194	157	198	187	198	187	194	157	197	151	198	187	197	151	200	144	198	187	200	144	208	190	208	190	200	144	203	134	208	190	203	134	207	124	207	124	211	108	208	190	208	190	211	108	217	194	198	187	188	186	191	160	223	63	228	48	226	199	226	199	228	48	234	204	245	212	234	204	249	187	245	212	249	187	255	223	255	223	249	187	263	199	255	223	263	199	264	234	264	234	263	199	276	213	264	234	276	213	274	248	274	248	276	213	284	262	211	108	215	92	217	194	217	194	215	92	219	77	217	194	219	77	226	199	226	199	219	77	223	63	234	204	234	176	249	187	342	252	350	304	336	259	336	259	350	304	331	303	336	259	331	303	330	266	330	266	331	303	324	268	318	267	324	268	331	303	318	267	331	303	317	299	366	242	375	244	376	298	376	298	375	244	383	247	376	298	383	247	387	292	387	292	383	247	391	252	387	292	391	252	395	282	395	282	391	252	396	260	395	282	396	260	398	270	363	302	350	304	351	245	363	302	351	245	366	242	363	302	366	242	376	298	299	248	304	256	306	291	306	291	304	256	308	261	306	291	308	261	317	299	317	299	308	261	312	265	317	299	312	265	318	267	295	279	284	262	288	230	295	279	288	230	299	248	295	279	299	248	306	291	338	15	322	23	353	0	353	0	322	23	307	34	353	0	307	34	266	0	266	0	307	34	293	48	266	0	293	48	284	65	284	65	279	81	266	0	266	0	279	81	273	102	266	0	273	102	266	125	248	167	250	13	251	162	251	162	250	13	258	6	251	162	258	6	259	147	259	147	258	6	266	0	259	147	266	0	266	125	244	171	241	173	242	22	244	171	242	22	250	13	244	171	250	13	248	167	234	204	228	48	234	176	234	176	228	48	235	33	234	176	235	33	238	175	238	175	235	33	242	22	238	175	242	22	241	173	163	0	166	10	153	11	163	0	153	11	142	13	163	0	142	13	132	17	18	11	7	10	163	0	18	11	163	0	28	11	163	0	7	10	3	0	61	33	163	0	65	41	338	15	353	0	355	10	288	230	284	262	276	213	350	304	342	252	351	245	188	186	162	159	168	159	96	292	84	304	81	293	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	319	564	315	571	316	544	319	564	316	544	318	548	319	564	318	548	320	552	319	564	320	552	320	557	316	544	315	571	313	541	313	541	315	571	310	576	313	541	310	576	309	538	309	538	310	576	304	579	309	538	304	579	296	580	309	538	296	580	292	580	309	538	292	580	289	579	309	538	289	579	285	577	309	538	285	577	282	576	309	538	282	576	279	574	309	538	279	574	195	468	195	468	279	574	172	468	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	229	564	226	571	227	544	229	564	227	544	229	548	229	564	229	548	230	552	229	564	230	552	231	557	227	544	226	571	224	541	224	541	226	571	221	576	224	541	221	576	220	538	220	538	221	576	214	579	220	538	214	579	207	580	220	538	207	580	203	580	220	538	203	580	199	579	220	538	199	579	196	577	220	538	196	577	193	576	220	538	193	576	190	574	220	538	190	574	106	468	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	106	468	190	574	83	468	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	332	0	245	26	218	24	332	0	218	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	116	40	114	51	49	62	116	40	49	62	123	32	123	32	49	62	42	41	123	32	42	41	136	27	136	27	42	41	35	27	136	27	35	27	155	25	192	-71	190	-56	189	-93	189	-93	190	-56	185	-43	189	-93	185	-43	178	-115	178	-115	185	-43	177	-32	178	-115	177	-32	166	-26	178	-115	166	-26	161	-136	161	-136	166	-26	154	-23	161	-136	154	-23	149	-105	149	-105	148	-116	161	-136	161	-136	148	-116	142	-127	161	-136	142	-127	137	-156	137	-156	142	-127	133	-138	137	-156	133	-138	119	-151	119	-151	100	-164	106	-176	119	-151	106	-176	137	-156	154	-23	143	-25	145	-94	154	-23	145	-94	147	-98	154	-23	147	-98	149	-102	154	-23	149	-102	149	-105	122	-67	125	-73	126	-36	126	-36	125	-73	129	-78	126	-36	129	-78	133	-29	133	-29	129	-78	136	-85	133	-29	136	-85	143	-25	143	-25	136	-85	141	-90	143	-25	141	-90	145	-94	121	-44	120	-54	120	-61	121	-44	120	-61	122	-67	121	-44	122	-67	126	-36	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	114	51	130	353	49	62	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	97	-71	95	-56	93	-93	93	-93	95	-56	89	-43	93	-93	89	-43	83	-115	83	-115	89	-43	81	-32	83	-115	81	-32	71	-26	83	-115	71	-26	65	-136	65	-136	71	-26	58	-23	65	-136	58	-23	54	-105	54	-105	52	-116	65	-136	65	-136	52	-116	47	-127	65	-136	47	-127	41	-156	41	-156	47	-127	37	-138	41	-156	37	-138	23	-151	23	-151	4	-164	10	-176	23	-151	10	-176	41	-156	58	-23	47	-25	49	-94	58	-23	49	-94	52	-98	58	-23	52	-98	53	-102	58	-23	53	-102	54	-105	26	-67	29	-73	31	-36	31	-36	29	-73	34	-78	31	-36	34	-78	38	-29	38	-29	34	-78	41	-85	38	-29	41	-85	47	-25	47	-25	41	-85	46	-90	47	-25	46	-90	49	-94	26	-44	24	-54	25	-61	26	-44	25	-61	26	-67	26	-44	26	-67	31	-36	90	424	78	435	78	424	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	394	394	392	409	390	372	390	372	392	409	387	422	390	372	387	422	380	350	380	350	387	422	379	432	380	350	379	432	368	439	380	350	368	439	362	328	362	328	368	439	356	441	362	328	356	441	352	358	352	358	350	348	362	328	362	328	350	348	344	337	362	328	344	337	338	308	338	308	344	337	334	325	338	308	334	325	320	313	320	313	302	300	308	289	320	313	308	289	338	308	356	441	345	440	347	371	356	441	347	371	350	367	356	441	350	367	351	363	356	441	351	363	352	358	324	398	327	392	328	429	328	429	327	392	332	386	328	429	332	386	335	435	335	435	332	386	339	380	335	435	339	380	345	440	345	440	339	380	344	375	345	440	344	375	347	371	323	421	322	411	322	404	323	421	322	404	324	398	323	421	324	398	328	429	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	296	412	295	427	293	389	293	389	295	427	289	440	293	389	289	440	282	367	282	367	289	440	281	450	282	367	281	450	270	457	282	367	270	457	265	346	265	346	270	457	258	459	265	346	258	459	254	376	254	376	252	366	265	346	265	346	252	366	247	355	265	346	247	355	241	326	241	326	247	355	237	343	241	326	237	343	223	331	223	331	205	318	211	307	223	331	211	307	241	326	258	459	247	457	250	388	258	459	250	388	253	384	258	459	253	384	254	380	258	459	254	380	254	376	227	416	230	410	231	447	231	447	230	410	234	404	231	447	234	404	238	453	238	453	234	404	241	398	238	453	241	398	247	457	247	457	241	398	246	393	247	457	246	393	250	388	226	438	225	429	225	422	226	438	225	422	227	416	226	438	227	416	231	447	90	424	78	435	78	424	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	35	27	26	19	332	0	332	0	26	19	13	13	332	0	13	13	-4	10	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	231	223	232	212	232	235	232	235	232	212	238	202	232	235	238	202	238	246	238	246	238	202	245	195	238	246	245	195	245	254	245	254	245	195	255	190	245	254	255	190	255	259	255	259	255	190	266	188	255	259	266	188	267	261	267	261	266	188	278	190	267	261	278	190	278	259	278	259	278	190	288	194	278	259	288	194	288	254	288	254	288	194	296	202	288	254	296	202	297	245	297	245	296	202	302	212	297	245	302	212	302	235	302	235	302	212	304	223	332	0	-4	10	-4	0	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	182	223	184	212	184	235	184	235	184	212	189	202	184	235	189	202	189	246	189	246	189	202	197	195	189	246	197	195	197	254	197	254	197	195	207	190	197	254	207	190	207	259	207	259	207	190	218	188	207	259	218	188	219	261	219	261	218	188	230	190	219	261	230	190	230	259	230	259	230	190	240	194	230	259	240	194	240	254	240	254	240	194	248	202	240	254	248	202	248	245	248	245	248	202	254	212	248	245	254	212	254	235	254	235	254	212	256	223	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	213	24	177	24	177	24	331	0	177	24	152	24	331	0	152	24	36	29	36	29	152	24	134	27	36	29	134	27	43	42	43	42	134	27	121	32	43	42	121	32	50	61	50	61	121	32	114	39	50	61	114	39	112	48	112	48	130	353	92	220	130	353	112	48	112	52	130	353	112	52	113	59	130	353	113	59	116	68	130	353	116	68	119	81	130	353	119	81	123	97	130	353	123	97	159	226	130	353	159	226	133	363	266	432	86	432	107	419	266	432	107	419	122	415	266	432	122	415	131	410	266	432	131	410	135	403	266	432	135	403	137	393	266	432	137	393	228	415	266	432	228	415	245	420	266	432	245	420	266	422	159	226	253	281	168	257	159	226	168	257	201	377	159	226	201	377	137	393	159	226	137	393	137	387	159	226	137	387	136	380	159	226	136	380	135	372	159	226	135	372	133	363	137	393	201	377	207	393	137	393	207	393	216	406	137	393	216	406	228	415	92	220	27	181	84	188	92	220	84	188	112	48	335	83	324	69	331	0	331	0	324	69	313	57	331	0	313	57	302	48	302	48	283	38	331	0	331	0	283	38	263	31	331	0	263	31	241	26	370	119	357	123	346	102	370	119	346	102	335	83	370	119	335	83	331	0	213	24	177	24	331	0	213	24	331	0	241	26	331	0	36	29	27	20	331	0	27	20	14	14	331	0	14	14	-4	10	331	0	-4	10	-4	0	84	188	27	181	18	149	50	61	112	48	84	188	168	257	253	281	262	313	107	419	86	432	86	422	48	-5	60	-6	72	208	72	208	60	-6	79	-4	72	208	79	-4	78	34	78	34	80	239	72	208	72	208	80	239	33	214	72	208	33	214	24	184	80	239	78	34	79	38	80	239	79	38	79	42	80	239	79	42	80	48	122	45	112	34	116	18	116	18	112	34	103	27	116	18	103	27	97	3	97	3	103	27	95	23	97	3	95	23	88	21	88	21	84	22	97	3	97	3	84	22	82	23	97	3	82	23	79	-4	79	-4	82	23	80	26	79	-4	80	26	79	29	136	42	160	75	151	81	136	42	151	81	134	59	136	42	134	59	122	45	136	42	122	45	116	18	39	0	48	-5	72	208	39	0	72	208	38	80	39	0	38	80	34	67	39	0	34	67	32	6	34	67	31	55	32	6	32	6	31	55	29	44	32	6	29	44	29	16	29	16	29	44	28	36	29	16	28	36	27	30	181	452	159	448	185	449	185	449	159	448	139	444	185	449	139	444	138	271	138	271	139	444	131	241	138	271	131	241	195	274	131	241	139	444	123	408	131	241	123	408	122	399	131	241	122	399	117	380	131	241	117	380	109	348	131	241	109	348	97	301	131	241	97	301	83	59	122	413	123	408	139	444	122	413	139	444	120	440	122	413	120	440	118	418	78	435	91	424	100	437	100	437	91	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	118	418	97	301	80	239	80	48	97	301	80	48	81	53	97	301	81	53	83	59	91	424	78	435	78	424	138	271	195	274	203	305	78	34	79	-4	79	29	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	385	564	382	571	383	544	385	564	383	544	385	548	385	564	385	548	386	552	385	564	386	552	387	557	383	544	382	571	380	541	380	541	382	571	377	576	380	541	377	576	375	538	375	538	377	576	370	579	375	538	370	579	363	580	375	538	363	580	359	580	375	538	359	580	356	579	375	538	356	579	352	577	375	538	352	577	349	576	375	538	349	576	347	574	375	538	347	574	262	468	262	468	347	574	239	468	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	167	243	149	198	170	224	49	260	31	271	31	261	207	-71	205	-56	203	-93	203	-93	205	-56	200	-43	203	-93	200	-43	193	-115	193	-115	200	-43	191	-32	193	-115	191	-32	181	-26	193	-115	181	-26	175	-136	175	-136	181	-26	169	-23	175	-136	169	-23	164	-105	164	-105	162	-116	175	-136	175	-136	162	-116	157	-127	175	-136	157	-127	151	-156	151	-156	157	-127	147	-138	151	-156	147	-138	133	-151	133	-151	115	-164	120	-176	133	-151	120	-176	151	-156	169	-23	158	-25	159	-94	169	-23	159	-94	162	-98	169	-23	162	-98	164	-102	169	-23	164	-102	164	-105	136	-67	139	-73	141	-36	141	-36	139	-73	144	-78	141	-36	144	-78	148	-29	148	-29	144	-78	150	-85	148	-29	150	-85	158	-25	158	-25	150	-85	155	-90	158	-25	155	-90	159	-94	136	-44	135	-54	135	-61	136	-44	135	-61	136	-67	136	-44	136	-67	141	-36	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	157	-71	155	-56	153	-93	153	-93	155	-56	150	-43	153	-93	150	-43	143	-115	143	-115	150	-43	141	-32	143	-115	141	-32	131	-26	143	-115	131	-26	125	-136	125	-136	131	-26	118	-23	125	-136	118	-23	115	-105	115	-105	113	-116	125	-136	125	-136	113	-116	107	-127	125	-136	107	-127	101	-156	101	-156	107	-127	97	-138	101	-156	97	-138	84	-151	84	-151	65	-164	71	-176	84	-151	71	-176	101	-156	118	-23	107	-25	110	-94	118	-23	110	-94	113	-98	118	-23	113	-98	114	-102	118	-23	114	-102	115	-105	87	-67	90	-73	91	-36	91	-36	90	-73	94	-78	91	-36	94	-78	98	-29	98	-29	94	-78	101	-85	98	-29	101	-85	107	-25	107	-25	101	-85	106	-90	107	-25	106	-90	110	-94	87	-44	85	-54	85	-61	87	-44	85	-61	87	-67	87	-44	87	-67	91	-36	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	167	243	149	198	170	224	49	260	31	271	31	261	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	421	579	396	579	313	468	313	468	396	579	302	510	313	468	302	510	282	468	282	468	302	510	244	579	282	468	244	579	219	579	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	315	438	290	438	207	326	207	326	290	438	197	368	207	326	197	368	175	326	175	326	197	368	137	438	175	326	137	438	112	438	167	243	149	198	170	224	49	260	31	271	31	261	117	238	117	236	119	53	119	53	117	236	117	234	119	53	117	234	117	232	117	232	53	0	103	0	145	285	140	146	185	290	145	285	185	290	163	288	163	288	185	290	182	292	211	243	178	202	192	198	192	198	178	202	169	164	153	140	169	164	178	202	153	140	178	202	142	117	142	117	178	202	140	146	142	117	140	146	131	90	131	90	140	146	145	285	131	90	145	285	126	281	131	90	126	281	119	53	119	53	126	281	118	243	119	53	118	243	118	241	119	53	118	241	117	238	104	258	112	255	126	281	126	281	112	255	116	250	126	281	116	250	118	243	103	277	75	271	92	260	103	277	92	260	104	258	103	277	104	258	126	281	293	292	268	287	272	257	272	257	268	287	267	258	250	254	267	258	268	287	250	254	268	287	241	271	241	271	211	243	214	224	241	271	214	224	233	243	241	271	233	243	250	254	273	187	255	-4	265	-5	273	187	265	-5	282	-3	273	187	245	80	247	0	273	187	247	0	255	-4	240	6	247	0	245	80	240	6	245	80	240	62	240	6	240	62	237	49	240	6	237	49	235	16	235	16	237	49	235	40	235	16	235	40	234	34	235	16	234	34	234	30	290	26	287	28	298	3	298	3	287	28	285	30	298	3	285	30	282	-3	282	-3	285	30	283	33	282	-3	283	33	283	37	283	37	283	239	283	232	285	46	286	54	293	292	293	292	286	54	289	65	293	292	289	65	293	78	293	78	330	212	293	292	293	292	330	212	309	290	314	37	307	30	315	16	315	16	307	30	300	26	315	16	300	26	298	3	298	3	300	26	294	25	334	61	323	47	334	37	334	61	334	37	358	69	334	61	358	69	337	64	358	69	348	78	345	74	358	69	345	74	343	71	358	69	343	71	340	67	358	69	340	67	337	64	323	47	314	37	315	16	323	47	315	16	334	37	282	-3	283	37	283	232	282	-3	283	232	281	223	282	-3	281	223	279	212	282	-3	279	212	276	199	282	-3	276	199	273	187	332	220	334	229	335	265	335	265	334	229	335	236	335	265	335	236	336	251	336	251	335	236	336	244	330	212	332	220	335	265	330	212	335	265	329	276	330	212	329	276	321	285	330	212	321	285	309	290	293	292	272	257	277	255	293	292	277	255	280	251	293	292	280	251	282	246	293	292	282	246	283	239	293	292	283	239	283	37	293	292	283	37	283	41	293	292	283	41	285	46	117	232	103	0	119	53	131	411	129	426	127	388	127	388	129	426	123	439	127	388	123	439	116	366	116	366	123	439	115	449	116	366	115	449	105	455	116	366	105	455	99	345	99	345	105	455	92	458	99	345	92	458	88	375	88	375	86	364	99	345	99	345	86	364	81	354	99	345	81	354	75	324	75	324	81	354	71	342	75	324	71	342	57	330	57	330	38	316	44	305	57	330	44	305	75	324	92	458	81	456	84	387	92	458	84	387	86	383	92	458	86	383	88	379	92	458	88	379	88	375	60	414	63	409	65	445	65	445	63	409	68	403	65	445	68	403	72	452	72	452	68	403	75	397	72	452	75	397	81	456	81	456	75	397	80	392	81	456	80	392	84	387	60	437	58	427	59	420	60	437	59	420	60	414	60	437	60	414	65	445	290	26	298	3	294	25	211	243	192	198	214	224	92	260	75	271	75	261	136	385	135	377	177	287	177	287	135	377	133	367	177	287	133	367	131	356	131	356	49	61	111	43	111	43	49	61	111	38	112	29	111	38	49	61	112	29	49	61	115	21	115	21	49	61	122	16	131	356	111	43	112	50	131	356	112	50	114	58	131	356	114	58	115	65	131	356	115	65	118	73	131	356	118	73	177	287	185	70	185	8	196	83	196	83	185	8	197	-2	196	83	197	-2	210	90	210	90	197	-2	213	-8	210	90	213	-8	227	93	227	93	213	-8	232	-11	227	93	232	-11	239	91	239	91	232	-11	253	20	239	91	253	20	253	24	253	24	256	76	248	85	261	66	256	76	256	35	261	66	256	35	259	42	261	66	259	42	261	49	261	66	261	49	262	55	256	76	253	24	254	29	256	76	254	29	256	35	248	85	239	91	253	24	352	83	317	39	322	9	322	9	317	39	284	18	322	9	284	18	261	13	261	13	258	13	232	-11	232	-11	258	13	256	14	232	-11	256	14	254	17	379	362	390	434	365	389	365	389	390	434	349	441	365	389	349	441	346	406	346	406	349	441	322	411	297	407	322	411	319	439	297	407	319	439	289	430	297	407	289	430	271	394	271	394	289	430	259	414	271	394	259	414	242	370	242	370	259	414	228	389	242	370	228	389	211	335	211	335	228	389	195	353	211	335	195	353	177	287	177	287	195	353	137	395	445	382	422	413	431	136	431	136	422	413	390	434	431	136	390	434	390	270	390	270	388	62	431	136	390	434	379	362	387	322	390	434	387	322	390	270	349	441	319	439	322	411	456	219	463	296	459	342	456	219	459	342	445	382	456	219	445	382	431	136	388	62	390	270	379	157	388	62	379	157	352	83	388	62	352	83	322	9	261	13	232	-11	322	9	178	55	175	37	178	21	178	55	178	21	185	8	178	55	185	8	185	70	218	432	86	432	91	422	218	432	91	422	110	421	218	432	110	421	123	417	218	432	123	417	131	412	218	432	131	412	136	404	218	432	136	404	137	395	218	432	137	395	195	353	137	391	136	385	177	287	137	391	177	287	137	395	156	0	156	10	147	10	156	0	147	10	132	12	156	0	132	12	122	16	156	0	122	16	42	41	156	0	42	41	36	28	156	0	36	28	27	20	156	0	27	20	14	14	156	0	14	14	-4	10	156	0	-4	10	-4	0	42	41	122	16	49	61	91	422	86	432	86	422	253	20	232	-11	254	17	74	238	74	236	75	53	75	53	74	236	74	234	75	53	74	234	73	232	73	232	10	0	59	0	77	-68	80	-129	86	-66	86	-66	80	-129	94	-135	86	-66	94	-135	96	-68	96	-68	94	-135	105	-116	96	-68	105	-116	104	-114	104	-114	108	-76	103	-71	105	-109	107	-106	108	-76	108	-76	107	-106	109	-102	108	-76	109	-102	111	-83	111	-83	109	-102	111	-98	111	-83	111	-98	112	-91	103	-71	96	-68	104	-114	155	-83	144	-106	144	-131	144	-131	144	-106	131	-118	144	-131	131	-118	116	-122	116	-122	112	-122	144	-131	144	-131	112	-122	112	-136	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	228	192	180	-1	196	-82	228	192	196	-82	217	-38	228	192	217	-38	235	18	228	192	235	18	230	200	172	-113	196	-82	180	-1	172	-113	180	-1	167	-48	172	-113	167	-48	155	-83	172	-113	155	-83	144	-131	112	-136	112	-122	108	-121	112	-136	108	-121	106	-119	112	-136	106	-119	105	-116	112	-136	105	-116	94	-135	60	-87	62	-109	64	-78	64	-78	62	-109	69	-120	64	-78	69	-120	70	-72	70	-72	69	-120	80	-129	70	-72	80	-129	77	-68	233	255	236	252	250	292	250	292	236	252	238	246	250	292	238	246	239	239	239	239	238	231	286	212	286	212	238	231	235	221	286	212	235	221	235	18	235	18	235	221	233	210	235	18	233	210	230	200	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	239	239	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	87	90	82	281	75	53	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	73	232	59	0	75	53	49	260	31	271	31	261	250	292	229	257	233	255	62	-109	60	-87	59	-96	167	243	149	198	170	224	108	-76	104	-114	105	-109	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	242	501	234	468	434	468	242	501	434	468	441	501	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	139	360	132	326	331	326	139	360	331	326	339	360	141	-4	125	7	115	-6	222	89	239	48	235	119	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	336	511	317	519	323	473	323	473	317	519	303	532	323	473	303	532	299	486	299	486	303	532	294	551	299	486	294	551	290	574	450	574	439	551	442	511	442	511	439	551	424	533	442	511	424	533	417	489	417	489	424	533	405	519	417	489	405	519	388	474	388	474	405	519	384	511	388	474	384	511	360	508	360	508	336	511	355	469	355	469	336	511	323	473	290	574	271	574	274	537	290	574	274	537	283	507	290	574	283	507	299	486	450	574	442	511	460	540	450	574	460	540	469	574	360	508	355	469	388	474	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	334	430	323	408	325	369	325	369	323	408	307	390	325	369	307	390	301	346	301	346	307	390	289	376	301	346	289	376	272	331	272	331	289	376	267	368	272	331	267	368	244	365	244	365	219	368	239	326	239	326	219	368	207	330	177	407	173	430	183	343	177	407	183	343	186	389	186	389	183	343	207	330	186	389	207	330	200	376	200	376	207	330	219	368	173	430	154	430	157	393	173	430	157	393	166	364	173	430	166	364	183	343	334	430	325	369	343	397	334	430	343	397	353	430	244	365	239	326	272	331	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	435	574	329	468	353	468	435	574	353	468	466	537	435	574	466	537	438	576	476	564	472	571	473	543	476	564	473	543	475	547	476	564	475	547	476	552	476	564	476	552	477	557	473	543	472	571	470	540	470	540	472	571	467	576	470	540	467	576	466	537	466	537	467	576	461	579	466	537	461	579	453	580	466	537	453	580	449	580	466	537	449	580	445	579	466	537	445	579	442	578	466	537	442	578	438	576	363	564	360	571	360	543	363	564	360	543	363	547	363	564	363	547	364	552	363	564	364	552	364	557	360	543	360	571	357	540	357	540	360	571	354	576	357	540	354	576	353	537	353	537	354	576	348	579	353	537	348	579	341	580	353	537	341	580	337	580	353	537	337	580	333	579	353	537	333	579	329	578	353	537	329	578	326	576	353	537	326	576	322	574	353	537	322	574	241	468	241	468	322	574	217	468	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	357	424	354	430	354	403	357	424	354	403	357	407	357	424	357	407	358	411	357	424	358	411	358	416	354	403	354	430	351	399	351	399	354	430	348	435	351	399	348	435	347	396	347	396	348	435	342	439	347	396	342	439	334	440	347	396	334	440	330	439	347	396	330	439	327	439	347	396	327	439	323	437	347	396	323	437	320	436	347	396	320	436	316	433	347	396	316	433	234	327	244	424	241	430	242	403	244	424	242	403	244	407	244	424	244	407	245	411	244	424	245	411	245	416	242	403	241	430	239	399	239	399	241	430	236	435	239	399	236	435	234	396	234	396	236	435	229	439	234	396	229	439	222	440	234	396	222	440	218	439	234	396	218	439	214	439	234	396	214	439	210	437	234	396	210	437	207	436	234	396	207	436	204	433	234	396	204	433	123	327	123	327	204	433	98	327	234	327	316	433	211	327	141	-4	125	7	115	-6	222	89	239	48	235	119	200	16	183	-4	191	-4	200	16	191	-4	201	-3	200	16	165	21	183	-4	139	35	119	59	134	2	139	35	134	2	183	-4	139	35	183	-4	165	21	104	134	93	24	108	91	108	91	93	24	134	2	108	91	134	2	119	59	109	191	123	247	142	383	142	383	123	247	145	300	142	383	145	300	213	426	213	426	145	300	173	347	213	426	173	347	207	384	207	384	223	397	213	426	213	426	223	397	293	441	33	149	40	99	46	239	46	239	40	99	61	57	46	239	61	57	85	318	85	318	61	57	93	24	85	318	93	24	109	191	109	191	93	24	104	134	201	-3	211	-3	216	17	216	17	211	-3	223	-2	216	17	223	-2	230	20	230	20	223	-2	237	-2	230	20	237	-2	244	26	244	26	237	-2	266	-2	244	26	266	-2	255	33	255	33	266	-2	265	41	274	53	265	41	266	-2	274	53	266	-2	286	-1	241	407	259	414	293	441	293	441	259	414	277	418	293	441	277	418	296	420	296	420	319	417	304	441	304	441	319	417	317	440	304	441	293	441	296	420	323	0	347	46	352	309	323	0	352	309	310	0	310	0	352	309	303	132	310	0	303	132	299	0	299	0	303	132	295	105	299	0	295	105	288	84	348	55	349	62	352	309	352	309	349	62	351	71	352	309	351	71	354	82	354	82	392	217	358	333	358	333	392	217	362	348	352	309	347	46	348	50	352	309	348	50	348	55	286	-1	299	0	288	84	286	-1	288	84	281	67	286	-1	281	67	274	53	358	333	352	309	354	82	317	440	319	417	331	439	331	439	319	417	338	410	331	439	338	410	345	437	345	437	338	410	353	399	345	437	353	399	358	436	358	436	353	399	362	384	358	436	362	384	367	435	367	435	362	384	366	367	392	217	366	367	366	362	523	50	489	34	552	0	552	0	489	34	448	25	552	0	448	25	397	22	397	22	377	23	552	0	552	0	377	23	323	0	392	217	432	215	398	239	398	239	432	215	448	240	448	240	432	215	458	213	448	240	458	213	483	244	483	244	458	213	475	209	483	244	475	209	487	202	446	404	451	408	394	432	394	432	451	408	457	410	394	432	457	410	639	432	639	432	457	410	464	411	568	407	582	403	639	432	639	432	582	403	593	397	639	432	593	397	599	390	599	390	603	383	639	432	639	432	603	383	605	375	639	432	605	375	607	365	639	432	607	365	607	351	639	432	607	351	608	333	639	432	608	333	618	333	639	432	464	411	528	411	639	432	528	411	550	410	639	432	550	410	568	407	398	239	440	390	394	432	398	239	394	432	392	217	392	217	394	432	388	433	392	217	388	433	382	433	443	398	446	404	394	432	443	398	394	432	440	390	495	176	494	170	505	147	495	176	505	147	505	254	505	254	505	147	548	299	505	254	548	299	522	273	522	273	548	299	537	302	505	254	483	244	487	202	505	254	487	202	493	192	505	254	493	192	495	176	392	217	382	433	374	434	392	217	374	434	367	435	392	217	367	435	366	367	365	357	362	348	392	217	365	357	392	217	366	362	505	147	494	170	494	166	505	147	494	166	493	161	505	147	493	161	493	156	505	147	493	156	492	149	554	76	523	50	552	0	554	76	552	0	596	110	554	76	596	110	585	114	323	0	377	23	363	25	323	0	363	25	354	30	323	0	354	30	349	37	323	0	349	37	347	46	216	17	200	16	201	-3	293	441	223	397	241	407	85	318	109	191	142	383	76	29	78	-2	85	16	85	16	78	-2	109	-6	85	16	109	-6	98	9	98	9	109	-6	112	6	126	7	112	6	129	-5	126	7	129	-5	138	12	138	12	129	-5	146	0	138	12	146	0	149	20	149	20	146	0	164	7	149	20	164	7	160	31	160	31	164	7	171	46	187	75	171	46	181	20	187	75	181	20	200	37	13	89	18	58	24	147	24	147	18	58	31	31	24	147	31	31	53	202	53	202	31	31	52	11	53	202	52	11	70	46	70	46	52	11	78	-2	70	46	78	-2	76	29	53	202	68	67	71	106	53	202	71	106	94	248	94	248	71	106	81	147	94	248	81	147	96	186	94	248	96	186	143	280	143	280	96	186	116	223	143	280	116	223	140	254	140	254	149	262	143	280	143	280	149	262	158	269	143	280	158	269	194	292	194	292	158	269	168	273	194	292	168	273	178	276	112	6	109	-6	129	-5	194	292	188	277	201	275	194	292	201	275	215	290	215	290	201	275	212	269	215	290	212	269	220	260	248	272	233	283	237	0	237	0	233	283	227	233	237	0	227	233	224	199	237	0	224	199	223	8	223	8	224	199	215	157	223	8	215	157	211	21	211	21	215	157	202	114	211	21	202	114	200	37	200	37	202	114	187	75	215	290	220	260	233	283	233	283	220	260	225	248	233	283	225	248	227	233	256	42	249	57	252	-5	252	-5	249	57	247	75	237	0	247	75	248	272	248	95	250	105	260	257	260	257	250	105	252	114	260	257	252	114	254	122	254	122	256	127	260	257	260	257	256	127	258	130	260	257	258	130	259	143	259	143	258	130	263	132	269	239	260	257	270	172	269	239	270	172	294	260	294	260	270	172	279	196	294	260	279	196	290	216	335	285	315	275	324	258	324	258	315	275	315	250	301	233	315	250	315	275	301	233	315	275	294	260	248	272	247	75	247	85	248	272	247	85	248	95	248	272	248	95	260	257	383	237	378	223	381	175	381	175	378	223	371	209	381	175	371	209	363	164	363	164	371	209	361	196	363	164	361	196	349	183	349	183	337	174	341	153	341	153	337	174	325	166	341	153	325	166	319	144	319	144	325	166	310	160	319	144	310	160	297	138	297	138	310	160	289	152	297	138	289	152	277	135	277	135	289	152	269	133	289	152	259	143	263	132	289	152	263	132	269	133	324	258	334	266	335	285	335	285	334	266	343	271	335	285	343	271	354	290	354	290	343	271	353	274	354	290	353	274	361	276	361	276	369	274	374	292	374	292	369	274	376	271	374	292	376	271	393	290	393	290	376	271	380	266	393	290	380	266	383	259	365	49	344	35	345	16	345	16	344	35	326	26	345	16	326	26	319	3	319	3	326	26	311	21	319	3	311	21	296	20	296	20	280	23	294	-5	294	-5	280	23	270	-7	270	-7	280	23	266	30	270	-7	266	30	256	42	270	-7	256	42	252	-5	426	232	426	263	420	216	420	216	426	263	419	275	420	216	419	275	411	201	411	201	419	275	408	284	411	201	408	284	398	188	398	188	408	284	393	290	398	188	393	290	384	251	384	251	393	290	383	259	374	292	354	290	361	276	384	251	383	237	398	188	349	183	341	153	363	164	371	36	400	62	392	69	371	36	392	69	365	49	371	36	365	49	345	16	296	20	294	-5	319	3	171	46	164	7	181	20	194	292	178	276	188	277	383	237	381	175	398	188	426	263	426	232	428	247	252	-5	247	75	237	0	260	257	259	143	270	172	294	260	290	216	301	233	53	202	70	46	68	67	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	338	564	334	571	335	544	338	564	335	544	337	548	338	564	337	548	339	552	338	564	339	552	339	557	335	544	334	571	332	541	332	541	334	571	329	576	332	541	329	576	328	538	328	538	329	576	323	579	328	538	323	579	315	580	328	538	315	580	311	580	328	538	311	580	308	579	328	538	308	579	305	577	328	538	305	577	301	576	328	538	301	576	299	574	328	538	299	574	214	468	214	468	299	574	191	468	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	232	291	230	226	235	223	203	-71	201	-56	200	-93	200	-93	201	-56	196	-43	200	-93	196	-43	189	-115	189	-115	196	-43	188	-32	189	-115	188	-32	177	-26	189	-115	177	-26	172	-136	172	-136	177	-26	165	-23	172	-136	165	-23	161	-105	161	-105	159	-116	172	-136	172	-136	159	-116	154	-127	172	-136	154	-127	148	-156	148	-156	154	-127	144	-138	148	-156	144	-138	130	-151	130	-151	112	-164	118	-176	130	-151	118	-176	148	-156	165	-23	154	-25	156	-94	165	-23	156	-94	159	-98	165	-23	159	-98	161	-102	165	-23	161	-102	161	-105	133	-67	136	-73	137	-36	137	-36	136	-73	141	-78	137	-36	141	-78	145	-29	145	-29	141	-78	147	-85	145	-29	147	-85	154	-25	154	-25	147	-85	152	-90	154	-25	152	-90	156	-94	133	-44	131	-54	131	-61	133	-44	131	-61	133	-67	133	-44	133	-67	137	-36	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	91	-71	89	-56	87	-93	87	-93	89	-56	84	-43	87	-93	84	-43	77	-115	77	-115	84	-43	75	-32	77	-115	75	-32	65	-26	77	-115	65	-26	59	-136	59	-136	65	-26	52	-23	59	-136	52	-23	48	-105	48	-105	46	-116	59	-136	59	-136	46	-116	41	-127	59	-136	41	-127	35	-156	35	-156	41	-127	31	-138	35	-156	31	-138	17	-151	17	-151	0	-164	4	-176	17	-151	4	-176	35	-156	52	-23	42	-25	44	-94	52	-23	44	-94	46	-98	52	-23	46	-98	48	-102	52	-23	48	-102	48	-105	21	-67	24	-73	25	-36	25	-36	24	-73	28	-78	25	-36	28	-78	32	-29	32	-29	28	-78	35	-85	32	-29	35	-85	42	-25	42	-25	35	-85	40	-90	42	-25	40	-90	44	-94	20	-44	18	-54	19	-61	20	-44	19	-61	21	-67	20	-44	21	-67	25	-36	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	232	291	230	226	235	223	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	380	579	356	579	273	468	273	468	356	579	262	510	273	468	262	510	241	468	241	468	262	510	203	579	241	468	203	579	178	579	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	232	291	230	226	235	223	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	303	564	299	571	300	544	303	564	300	544	302	548	303	564	302	548	303	552	303	564	303	552	304	557	300	544	299	571	297	541	297	541	299	571	294	576	297	541	294	576	293	538	293	538	294	576	288	579	293	538	288	579	280	580	293	538	280	580	276	580	293	538	276	580	273	579	293	538	273	579	270	577	293	538	270	577	267	576	293	538	267	576	264	574	293	538	264	574	180	468	180	468	264	574	156	468	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	143	327	226	433	119	327	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	126	469	152	469	230	581	230	581	152	469	242	538	230	581	242	538	262	581	262	581	242	538	296	469	262	581	296	469	321	469	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	61	326	86	326	164	438	164	438	86	326	177	395	164	438	177	395	197	438	197	438	177	395	231	326	197	438	231	326	255	326	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	81	-110	86	-134	92	-113	92	-113	86	-134	99	-138	92	-113	99	-138	102	-116	102	-116	99	-138	110	-141	102	-116	110	-141	110	-118	110	-118	110	-141	121	-142	110	-118	121	-142	118	-119	118	-119	121	-142	126	-119	139	-118	126	-119	132	-142	139	-118	132	-142	158	-140	137	-10	131	-63	141	-65	137	-10	141	-65	140	-43	137	-10	140	-43	141	11	141	11	140	-43	161	-10	137	-10	104	-63	110	-68	137	-10	110	-68	115	-66	137	-10	115	-66	119	-65	137	-10	119	-65	123	-64	137	-10	123	-64	127	-63	137	-10	127	-63	131	-63	141	11	110	16	118	-7	141	11	118	-7	128	-9	141	11	128	-9	137	-10	73	6	83	3	84	31	84	31	83	3	96	0	84	31	96	0	110	16	110	16	96	0	107	-4	110	16	107	-4	118	-7	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	77	285	118	283	142	279	77	283	142	276	165	279	77	276	165	263	189	279	77	263	189	262	42	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	235	15	241	217	235	15	262	42	241	217	262	42	263	189	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	228	96	224	68	235	15	212	44	194	27	201	-2	212	44	201	-2	235	15	212	44	235	15	224	68	170	15	141	11	161	-10	170	15	161	-10	201	-2	170	15	201	-2	194	27	211	-85	208	-70	207	-104	207	-104	208	-70	201	-58	207	-104	201	-58	196	-120	196	-120	201	-58	190	-48	196	-120	190	-48	180	-132	180	-132	190	-48	174	-42	180	-132	174	-42	162	-92	162	-92	174	-42	160	-83	156	-75	160	-83	174	-42	156	-75	174	-42	156	-40	156	-75	156	-40	153	-40	156	-75	153	-40	150	-69	150	-69	153	-40	150	-41	150	-69	150	-41	147	-41	150	-69	147	-41	143	-42	150	-69	143	-42	141	-65	180	-132	162	-92	160	-102	180	-132	160	-102	158	-140	158	-140	160	-102	156	-109	158	-140	156	-109	149	-115	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	126	-119	121	-142	132	-142	86	-134	81	-110	70	-129	139	-118	158	-140	149	-115	140	-43	141	-65	143	-42	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	30	-110	35	-134	41	-113	41	-113	35	-134	48	-138	41	-113	48	-138	51	-116	51	-116	48	-138	59	-141	51	-116	59	-141	59	-118	59	-118	59	-141	70	-142	59	-118	70	-142	67	-119	67	-119	70	-142	75	-119	88	-118	75	-119	81	-142	88	-118	81	-142	107	-140	99	-41	96	-41	99	-69	99	-69	96	-41	92	-42	99	-69	92	-42	90	-65	90	-65	92	-42	89	-43	90	-65	89	-43	80	-63	80	-63	89	-43	89	-5	80	-63	89	-5	76	-63	101	7	85	-4	89	-5	101	7	89	-5	113	-6	101	7	81	10	82	-3	101	7	82	-3	85	-4	81	10	65	20	69	0	81	10	69	0	74	-1	81	10	74	-1	78	-2	81	10	78	-2	82	-3	160	-85	157	-70	156	-104	156	-104	157	-70	150	-58	156	-104	150	-58	145	-120	145	-120	150	-58	139	-48	145	-120	139	-48	129	-132	129	-132	139	-48	123	-42	129	-132	123	-42	111	-92	111	-92	123	-42	109	-83	105	-75	109	-83	123	-42	105	-75	123	-42	105	-40	105	-75	105	-40	102	-40	105	-75	102	-40	99	-69	129	-132	111	-92	109	-102	129	-132	109	-102	107	-140	107	-140	109	-102	105	-109	107	-140	105	-109	98	-115	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	197	52	201	81	199	97	197	52	199	97	195	113	197	52	195	113	186	130	197	52	186	130	185	28	132	15	142	-1	142	26	142	26	142	-1	166	10	142	26	166	10	149	40	149	40	166	10	151	58	156	171	151	58	166	10	156	171	166	10	173	150	173	150	166	10	185	28	173	150	185	28	186	130	118	9	101	7	113	-6	118	9	113	-6	142	-1	118	9	142	-1	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	89	-43	113	-6	89	-5	89	-5	53	-63	59	-68	89	-5	59	-68	64	-66	89	-5	64	-66	68	-65	89	-5	68	-65	72	-64	89	-5	72	-64	76	-63	75	-119	70	-142	81	-142	45	5	50	5	52	38	52	38	50	5	56	4	52	38	56	4	65	20	65	20	56	4	62	2	65	20	62	2	69	0	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	35	-134	30	-110	19	-129	88	-118	107	-140	98	-115	99	-41	99	-69	102	-40	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	353	579	328	579	245	468	245	468	328	579	234	510	245	468	234	510	214	468	214	468	234	510	175	579	214	468	175	579	150	579	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	98	29	85	20	118	0	118	0	85	20	67	14	118	0	67	14	43	10	56	-110	60	-134	67	-113	67	-113	60	-134	73	-138	67	-113	73	-138	77	-116	77	-116	73	-138	85	-141	77	-116	85	-141	85	-118	85	-118	85	-141	96	-142	85	-118	96	-142	93	-119	93	-119	96	-142	101	-119	114	-118	101	-119	106	-142	114	-118	106	-142	133	-140	124	-41	121	-41	125	-69	125	-69	121	-41	118	-42	125	-69	118	-42	116	-65	116	-65	118	-42	115	-43	116	-65	115	-43	106	-63	106	-63	115	-43	118	0	106	-63	118	0	102	-63	186	18	180	23	143	0	143	0	180	23	176	31	143	0	176	31	175	41	175	41	176	50	143	0	143	0	176	50	208	409	143	0	208	409	118	0	118	0	208	409	114	61	118	0	114	61	107	42	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	143	0	118	0	115	-43	143	0	118	0	79	-63	85	-68	118	0	85	-68	90	-66	118	0	90	-66	94	-65	118	0	94	-65	98	-64	118	0	98	-64	102	-63	186	-85	183	-70	182	-104	182	-104	183	-70	176	-58	182	-104	176	-58	171	-120	171	-120	176	-58	164	-48	171	-120	164	-48	154	-132	154	-132	164	-48	149	-42	154	-132	149	-42	137	-92	137	-92	149	-42	135	-83	131	-75	135	-83	149	-42	131	-75	149	-42	131	-40	131	-75	131	-40	127	-40	131	-75	127	-40	125	-69	154	-132	137	-92	135	-102	154	-132	135	-102	133	-140	133	-140	135	-102	131	-109	133	-140	131	-109	124	-115	101	-119	96	-142	106	-142	60	-134	56	-110	45	-129	114	-118	133	-140	124	-115	124	-41	125	-69	127	-40	118	0	43	10	43	0	98	29	118	0	107	42	-13	-110	-9	-134	-2	-113	-2	-113	-9	-134	3	-138	-2	-113	3	-138	6	-116	6	-116	3	-138	15	-141	6	-116	15	-141	15	-118	15	-118	15	-141	25	-142	15	-118	25	-142	23	-119	23	-119	25	-142	31	-119	44	-118	31	-119	36	-142	44	-118	36	-142	62	-140	54	-41	51	-41	54	-69	54	-69	51	-41	48	-42	54	-69	48	-42	46	-65	46	-65	48	-42	44	-43	46	-65	44	-43	35	-63	35	-63	44	-43	44	-6	35	-63	44	-6	32	-63	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	82	26	80	28	84	0	84	0	80	28	79	31	84	0	79	31	69	-6	69	-6	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	78	35	87	262	69	-6	69	-6	87	262	44	-6	69	-6	44	-6	44	-43	44	-6	87	262	38	-3	38	-3	87	262	35	67	38	-3	35	67	32	0	32	0	35	67	32	54	32	0	32	54	30	42	32	0	30	42	28	4	28	4	30	42	27	31	28	4	27	31	26	10	26	10	27	31	26	23	26	10	26	23	25	17	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	125	56	112	41	115	24	115	24	112	41	102	31	115	24	102	31	99	8	99	8	102	31	95	27	99	8	95	27	88	25	88	25	85	25	99	8	99	8	85	25	84	0	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	131	45	150	73	142	78	131	45	142	78	125	56	131	45	125	56	115	24	44	-6	9	-63	15	-68	44	-6	15	-68	20	-66	44	-6	20	-66	24	-65	44	-6	24	-65	28	-64	44	-6	28	-64	32	-63	115	-85	113	-70	112	-104	112	-104	113	-70	106	-58	112	-104	106	-58	101	-120	101	-120	106	-58	94	-48	101	-120	94	-48	84	-132	84	-132	94	-48	79	-42	84	-132	79	-42	67	-92	67	-92	79	-42	65	-83	61	-75	65	-83	79	-42	61	-75	79	-42	61	-40	61	-75	61	-40	57	-40	61	-75	57	-40	54	-69	84	-132	67	-92	65	-102	84	-132	65	-102	62	-140	62	-140	65	-102	61	-109	62	-140	61	-109	53	-115	31	-119	25	-142	36	-142	-9	-134	-13	-110	-24	-129	44	-118	62	-140	53	-115	54	-41	54	-69	57	-40	82	26	84	0	85	25	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	374	579	350	579	267	468	267	468	350	579	256	510	267	468	256	510	235	468	235	468	256	510	197	579	235	468	197	579	172	579	107	42	186	18	114	61	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	300	412	298	427	296	389	296	389	298	427	293	440	296	389	293	440	286	367	286	367	293	440	284	450	286	367	284	450	274	457	286	367	274	457	268	346	268	346	274	457	262	459	268	346	262	459	258	376	258	376	256	366	268	346	268	346	256	366	250	355	268	346	250	355	244	326	244	326	250	355	240	343	244	326	240	343	226	331	226	331	208	318	214	307	226	331	214	307	244	326	262	459	251	457	253	388	262	459	253	388	256	384	262	459	256	384	257	380	262	459	257	380	258	376	230	416	233	410	234	447	234	447	233	410	238	404	234	447	238	404	241	453	241	453	238	404	245	398	241	453	245	398	251	457	251	457	245	398	250	393	251	457	250	393	253	388	229	438	228	429	228	422	229	438	228	422	230	416	229	438	230	416	234	447	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	176	31	175	41	175	41	160	230	175	41	176	50	160	230	176	50	208	409	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	217	200	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	225	230	276	409	208	409	225	230	208	409	217	200	225	230	217	200	303	200	225	230	303	200	311	230	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	152	200	114	61	176	31	152	200	176	31	175	41	152	200	175	41	160	230	152	200	160	230	84	230	152	200	84	230	75	200	114	61	107	42	186	18	114	61	186	18	180	23	114	61	180	23	176	31	85	25	82	26	92	3	92	3	82	26	80	28	92	3	80	28	75	-4	75	-4	80	28	79	31	75	-4	79	31	78	35	78	35	87	262	75	-4	75	-4	87	262	64	174	75	-4	64	174	56	144	56	144	64	174	27	174	56	144	27	174	18	144	74	289	59	283	87	262	74	289	87	262	92	300	92	300	87	262	106	144	92	300	106	144	112	316	112	316	106	144	113	174	112	316	113	174	131	335	131	335	113	174	137	262	131	335	137	262	147	356	147	356	137	262	143	283	147	356	143	283	162	352	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	106	144	87	262	87	262	78	35	78	37	87	262	78	37	79	39	56	144	35	67	37	-2	56	144	37	-2	45	-5	56	144	45	-5	55	-6	56	144	55	-6	75	-4	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	143	283	137	262	193	262	143	283	193	262	196	283	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	113	174	106	144	170	144	113	174	170	144	178	174	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	239	494	245	503	248	543	248	543	245	503	252	509	248	543	252	509	263	550	263	550	252	509	260	513	263	550	260	513	269	514	269	514	276	513	282	553	282	553	276	513	286	511	282	553	286	511	292	552	292	552	286	511	298	508	292	552	298	508	302	551	302	551	298	508	313	502	302	551	313	502	313	548	313	548	313	502	325	543	235	483	239	494	248	543	235	483	248	543	235	529	235	483	235	529	225	510	235	483	225	510	216	483	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	370	485	387	488	374	525	374	525	387	488	380	525	390	526	380	525	387	488	390	526	387	488	403	496	416	510	425	529	432	554	416	510	432	554	414	554	416	510	414	554	409	542	416	510	409	542	404	534	416	510	404	534	403	496	397	529	390	526	403	496	397	529	403	496	404	534	341	491	350	488	350	532	350	532	350	488	357	486	350	532	357	486	359	529	359	529	357	486	364	485	359	529	364	485	367	526	367	526	364	485	370	485	367	526	370	485	374	525	339	537	325	543	332	494	339	537	332	494	341	491	339	537	341	491	350	532	332	494	325	543	313	502	282	553	263	550	269	514	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	120	354	125	362	128	402	128	402	125	362	132	368	128	402	132	368	144	410	144	410	132	368	140	372	144	410	140	372	149	373	149	373	157	373	163	412	163	412	157	373	166	371	163	412	166	371	172	412	172	412	166	371	178	367	172	412	178	367	182	410	182	410	178	367	193	362	182	410	193	362	193	407	193	407	193	362	212	354	193	407	212	354	205	403	205	403	212	354	220	397	115	342	120	354	128	402	115	342	128	402	115	389	115	342	115	389	105	369	115	342	105	369	96	342	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	250	344	268	347	254	385	254	385	268	347	260	384	270	385	260	384	268	347	270	385	268	347	283	356	296	370	305	389	313	413	296	370	313	413	294	413	296	370	294	413	289	402	296	370	289	402	284	394	296	370	284	394	283	356	278	388	270	385	283	356	278	388	283	356	284	394	222	350	230	348	230	392	230	392	230	348	238	346	230	392	238	346	239	388	239	388	238	346	244	345	239	388	244	345	247	386	247	386	244	345	250	344	247	386	250	344	254	385	220	397	212	354	222	350	220	397	222	350	230	392	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	186	125	179	90	221	156	163	412	144	410	149	373	259	286	243	36	244	44	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	243	36	259	286	242	240	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	232	501	225	468	424	468	232	501	424	468	431	501	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	103	360	95	326	295	326	103	360	295	326	302	360	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	310	511	291	519	297	473	297	473	291	519	277	532	297	473	277	532	273	486	273	486	277	532	268	551	273	486	268	551	264	574	424	574	413	551	416	511	416	511	413	551	398	533	416	511	398	533	392	489	392	489	398	533	379	519	392	489	379	519	362	474	362	474	379	519	358	511	362	474	358	511	334	508	334	508	310	511	329	469	329	469	310	511	297	473	264	574	245	574	248	537	264	574	248	537	257	507	264	574	257	507	273	486	424	574	416	511	434	540	424	574	434	540	443	574	334	508	329	469	362	474	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	184	368	165	376	171	330	171	330	165	376	151	389	171	330	151	389	147	343	147	343	151	389	142	407	147	343	142	407	137	430	299	430	287	408	290	369	290	369	287	408	272	390	290	369	272	390	266	346	266	346	272	390	253	376	266	346	253	376	236	331	236	331	253	376	232	368	236	331	232	368	208	365	208	365	184	368	203	326	203	326	184	368	171	330	137	430	118	430	121	393	137	430	121	393	131	364	137	430	131	364	147	343	299	430	290	369	308	397	299	430	308	397	318	430	208	365	203	326	236	331	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	366	521	360	509	364	482	364	482	360	509	350	500	364	482	350	500	345	472	345	472	350	500	338	494	345	472	338	494	324	469	324	469	338	494	324	492	359	560	363	588	350	570	350	570	363	588	345	597	350	570	345	597	338	576	338	576	345	597	324	578	310	576	324	578	324	601	310	576	324	601	303	597	281	535	283	548	285	588	285	588	283	548	289	560	285	588	289	560	303	597	303	597	289	560	299	569	303	597	299	569	310	576	258	535	261	514	261	556	261	556	261	514	271	496	261	556	271	496	271	574	271	574	271	496	285	481	271	574	285	481	281	535	281	535	285	588	271	574	364	482	378	496	366	521	366	521	378	496	368	534	366	548	368	534	378	573	366	548	378	573	363	588	345	597	324	601	324	578	388	555	378	573	378	496	388	555	378	496	388	514	388	555	388	514	391	534	368	534	378	496	378	573	310	494	298	500	303	472	310	494	303	472	324	469	310	494	324	469	324	492	289	509	283	521	285	481	289	509	285	481	303	472	289	509	303	472	298	500	281	535	285	481	283	521	363	588	359	560	366	548	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	247	378	241	366	244	339	244	339	241	366	231	356	244	339	231	356	226	329	226	329	231	356	219	350	226	329	219	350	205	326	205	326	219	350	205	348	240	418	244	445	231	427	231	427	244	445	226	454	231	427	226	454	219	433	219	433	226	454	205	435	191	433	205	435	205	458	191	433	205	458	184	454	162	392	164	405	166	445	166	445	164	405	170	417	166	445	170	417	184	454	184	454	170	417	180	427	184	454	180	427	191	433	139	392	142	371	142	412	142	412	142	371	152	353	142	412	152	353	152	431	152	431	152	353	166	338	152	431	166	338	162	392	162	392	166	445	152	431	244	339	259	353	247	378	247	378	259	353	249	392	247	406	249	392	258	431	247	406	258	431	244	445	226	454	205	458	205	435	268	412	258	431	259	353	268	412	259	353	268	371	268	412	268	371	271	392	249	392	259	353	258	431	191	350	179	356	184	329	191	350	184	329	205	326	191	350	205	326	205	348	170	366	164	378	166	338	170	366	166	338	184	329	170	366	184	329	179	356	162	392	166	338	164	378	244	445	240	418	247	406	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	452	564	449	571	449	543	452	564	449	543	451	547	452	564	451	547	453	552	452	564	453	552	453	557	449	543	449	571	446	540	446	540	449	571	443	576	446	540	443	576	442	537	442	537	443	576	437	579	442	537	437	579	429	580	442	537	429	580	425	580	442	537	425	580	422	579	442	537	422	579	418	578	442	537	418	578	414	576	442	537	414	576	411	574	442	537	411	574	328	468	339	564	336	571	337	543	339	564	337	543	339	547	339	564	339	547	340	552	339	564	340	552	341	557	337	543	336	571	333	540	333	540	336	571	331	576	333	540	331	576	329	537	329	537	331	576	324	579	329	537	324	579	316	580	329	537	316	580	312	580	329	537	312	580	308	579	329	537	308	579	305	578	329	537	305	578	302	576	329	537	302	576	299	574	329	537	299	574	217	468	217	468	299	574	193	468	328	468	411	574	305	468	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	337	424	334	430	335	403	337	424	335	403	337	407	337	424	337	407	338	411	337	424	338	411	339	416	335	403	334	430	331	399	331	399	334	430	329	435	331	399	329	435	327	396	327	396	329	435	322	439	327	396	322	439	315	440	327	396	315	440	311	439	327	396	311	439	307	439	327	396	307	439	303	437	327	396	303	437	300	436	327	396	300	436	296	433	327	396	296	433	214	327	225	424	221	430	222	403	225	424	222	403	224	407	225	424	224	407	226	411	225	424	226	411	226	416	222	403	221	430	219	399	219	399	221	430	216	435	219	399	216	435	214	396	214	396	216	435	209	439	214	396	209	439	202	440	214	396	202	440	198	439	214	396	198	439	194	439	214	396	194	439	190	437	214	396	190	437	187	436	214	396	187	436	184	433	214	396	184	433	103	327	103	327	184	433	78	327	214	327	296	433	191	327	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	219	-11	260	21	219	-11	224	-11	241	-86	254	-99	260	21	260	21	254	-99	272	-108	260	21	272	-108	269	-34	269	-34	269	-28	260	21	260	21	269	-28	270	-21	260	21	270	-21	271	-15	293	5	294	38	284	1	284	1	294	38	275	-2	273	-9	275	-2	260	21	273	-9	260	21	271	-15	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	310	16	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	302	10	310	16	322	68	302	10	322	68	294	38	302	10	294	38	293	5	275	-2	294	38	260	21	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	353	-56	343	-62	344	-93	344	-93	343	-62	332	-66	344	-93	332	-66	328	-103	328	-103	332	-66	320	-68	328	-103	320	-68	310	-109	310	-109	320	-68	308	-69	360	-78	374	-60	363	-48	360	-78	363	-48	353	-56	360	-78	353	-56	344	-93	295	-67	284	-62	291	-111	295	-67	291	-111	310	-109	295	-67	310	-109	308	-69	276	-55	271	-45	272	-108	276	-55	272	-108	291	-111	276	-55	291	-111	284	-62	241	-86	260	21	239	-9	241	-86	239	-9	235	-17	241	-86	235	-17	232	-24	241	-86	232	-24	232	-69	260	21	224	-11	229	-10	260	21	229	-10	234	-10	260	21	234	-10	239	-9	232	-69	232	-24	230	-32	232	-69	230	-32	229	-40	232	-69	229	-40	228	-48	219	16	214	-11	219	-11	269	-34	272	-108	271	-45	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	236	-99	236	-99	242	240	228	205	236	-99	228	205	224	-5	224	-5	228	205	223	-5	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	253	-45	251	-34	254	-108	254	-108	251	-34	248	26	248	26	251	-34	251	25	257	26	251	25	252	-26	257	26	252	-26	252	-18	251	-34	252	-26	251	25	264	31	260	5	269	13	264	31	269	13	274	41	274	41	269	13	279	23	274	41	279	23	287	56	287	56	279	23	289	36	287	56	289	36	305	79	305	79	289	36	301	53	305	79	301	53	315	73	257	26	252	-18	254	-10	257	26	254	-10	257	-2	257	26	257	-2	260	5	257	26	260	5	264	31	335	-56	324	-62	327	-93	327	-93	324	-62	314	-66	327	-93	314	-66	310	-103	310	-103	314	-66	302	-68	310	-103	302	-68	292	-109	292	-109	302	-68	290	-69	342	-78	356	-60	345	-48	342	-78	345	-48	335	-56	342	-78	335	-56	327	-93	277	-67	266	-62	273	-111	277	-67	273	-111	292	-109	277	-67	292	-109	290	-69	258	-55	253	-45	254	-108	258	-55	254	-108	273	-111	258	-55	273	-111	266	-62	254	-108	248	26	246	27	254	-108	246	27	244	29	254	-108	244	29	243	32	254	-108	243	32	236	-99	243	36	236	-99	243	32	223	-86	236	-99	224	-5	223	-86	224	-5	219	-13	223	-86	219	-13	215	-21	223	-86	215	-21	214	-69	214	-69	215	-21	213	-30	214	-69	213	-30	211	-39	214	-69	211	-39	211	-48	228	205	221	156	223	-5	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	186	125	179	90	221	156	242	240	243	36	259	286	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	231	469	257	469	335	581	335	581	257	469	347	538	335	581	347	538	367	581	367	581	347	538	402	469	367	581	402	469	426	469	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	161	326	187	326	265	438	265	438	187	326	277	395	265	438	277	395	297	438	297	438	277	395	332	326	297	438	332	326	356	326	428	267	423	225	429	255	126	84	118	26	131	50	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	161	469	187	469	265	581	265	581	187	469	277	538	265	581	277	538	297	581	297	581	277	538	332	469	297	581	332	469	356	469	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	105	292	102	292	105	292	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	69	326	95	326	173	438	173	438	95	326	186	395	173	438	186	395	205	438	205	438	186	395	239	326	205	438	239	326	264	326	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	211	535	211	483	218	528	218	528	211	483	218	490	218	528	218	490	223	519	223	519	218	490	223	499	223	519	223	499	225	509	160	510	161	499	161	520	161	520	161	499	166	490	161	520	166	490	166	529	166	529	166	490	173	483	166	529	173	483	173	536	173	536	173	483	182	478	173	536	182	478	182	540	182	540	182	478	192	477	182	540	192	477	193	542	193	542	192	477	202	478	193	542	202	478	202	540	202	540	202	478	211	483	202	540	211	483	211	535	343	535	344	483	350	528	350	528	344	483	351	490	350	528	351	490	355	519	355	519	351	490	355	499	355	519	355	499	357	509	292	510	294	499	294	520	294	520	294	499	298	490	294	520	298	490	298	529	298	529	298	490	305	483	298	529	305	483	306	536	306	536	305	483	314	478	306	536	314	478	315	540	315	540	314	478	324	477	315	540	324	477	325	542	325	542	324	477	335	478	325	542	335	478	335	540	335	540	335	478	344	483	335	540	344	483	343	535	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	343	564	340	571	340	544	343	564	340	544	343	548	343	564	343	548	344	552	343	564	344	552	344	557	340	544	340	571	337	541	337	541	340	571	335	576	337	541	335	576	333	538	333	538	335	576	328	579	333	538	328	579	321	580	333	538	321	580	317	580	333	538	317	580	313	579	333	538	313	579	310	577	333	538	310	577	307	576	333	538	307	576	304	574	333	538	304	574	220	468	220	468	304	574	197	468	330	0	-3	10	-3	0	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	257	424	253	430	254	404	257	424	254	404	256	407	257	424	256	407	258	411	257	424	258	411	258	416	254	404	253	430	251	400	251	400	253	430	248	435	251	400	248	435	247	398	247	398	248	435	242	439	247	398	242	439	234	440	247	398	234	440	230	439	247	398	230	439	227	438	247	398	227	438	224	437	247	398	224	437	221	435	247	398	221	435	218	433	247	398	218	433	134	327	134	327	218	433	111	327	195	-4	197	5	195	0	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	201	520	201	499	206	529	206	529	201	499	206	490	206	529	206	490	213	536	213	536	206	490	213	483	213	536	213	483	222	540	222	540	213	483	222	478	222	540	222	478	232	542	232	542	222	478	232	477	232	542	232	477	242	540	242	540	232	477	242	478	242	540	242	478	251	535	251	535	242	478	251	483	251	535	251	483	258	528	258	528	251	483	258	490	258	528	258	490	263	519	263	519	258	490	263	499	263	519	263	499	265	509	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	201	499	201	520	200	510	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	178	395	178	343	185	387	185	387	178	343	185	350	185	387	185	350	190	378	190	378	185	350	190	359	190	378	190	359	191	369	126	370	128	359	128	380	128	380	128	359	133	350	128	380	133	350	133	388	133	388	133	350	139	343	133	388	139	343	140	395	140	395	139	343	148	338	140	395	148	338	149	400	149	400	148	338	159	336	149	400	159	336	160	401	160	401	159	336	169	338	160	401	169	338	169	400	169	400	169	338	178	343	169	400	178	343	178	395	195	-4	197	5	195	0	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	340	579	315	579	232	468	232	468	315	579	222	510	232	468	222	510	200	468	200	468	222	510	163	579	200	468	163	579	137	579	330	0	-3	10	-3	0	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	195	-4	197	5	195	0	70	40	66	32	181	0	181	0	66	32	62	25	181	0	62	25	56	21	56	21	51	17	181	0	181	0	51	17	43	15	181	0	43	15	34	12	126	298	122	277	130	39	126	298	130	39	129	312	129	312	130	39	133	325	133	325	130	39	130	42	109	298	104	277	122	277	109	298	122	277	126	298	132	26	131	29	76	60	76	60	131	29	130	34	76	60	130	34	130	39	133	325	130	42	130	46	133	325	130	46	131	50	133	325	131	50	131	54	133	325	131	54	132	58	133	325	132	58	198	373	133	325	198	373	136	338	132	26	76	60	134	22	134	22	76	60	136	20	141	16	136	20	76	60	141	16	76	60	73	49	211	411	221	423	237	448	237	448	221	423	233	431	237	448	233	431	248	434	248	434	257	433	271	452	271	452	257	433	264	429	271	452	264	429	271	423	208	436	183	417	198	373	208	436	198	373	204	394	208	436	204	394	211	411	208	436	211	411	237	448	198	373	183	417	162	391	198	373	162	391	145	360	198	373	145	360	141	349	198	373	141	349	136	338	336	427	324	439	329	390	336	427	329	390	335	396	336	427	335	396	339	403	336	427	339	403	340	411	299	388	305	385	308	447	308	447	305	385	313	384	308	447	313	384	324	439	324	439	313	384	322	386	324	439	322	386	329	390	283	406	287	399	289	451	289	451	287	399	293	393	289	451	293	393	308	447	308	447	293	393	299	388	277	415	283	406	289	451	277	415	289	451	271	423	271	423	289	451	271	452	271	452	237	448	248	434	181	0	183	10	169	10	181	0	169	10	158	12	181	0	158	12	148	14	181	0	148	14	141	16	181	0	141	16	70	40	23	11	10	10	181	0	23	11	181	0	34	12	181	0	10	10	9	0	70	40	141	16	73	49	76	60	130	39	122	277	98	337	16	32	21	17	98	337	21	17	35	7	98	337	35	7	55	0	98	337	55	0	75	57	98	337	75	57	81	87	98	337	81	87	91	120	98	337	91	120	104	152	98	337	104	152	103	358	98	337	103	358	25	358	98	337	25	358	16	337	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	72	30	75	57	55	0	72	30	55	0	74	22	160	260	134	231	137	210	137	210	134	231	120	183	104	152	120	183	108	192	104	152	108	192	109	378	109	378	108	192	148	337	134	231	108	192	120	183	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	137	210	155	231	160	260	160	260	155	231	173	246	160	260	173	246	184	278	184	278	173	246	192	256	114	400	113	394	148	337	148	337	113	394	111	387	148	337	111	387	109	378	109	378	103	358	104	152	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	105	423	112	421	118	443	118	443	112	421	115	416	118	443	115	416	115	409	115	409	115	405	148	337	148	337	115	405	114	400	98	440	73	437	92	425	98	440	92	425	105	423	98	440	105	423	118	443	169	415	172	426	174	452	174	452	172	426	174	437	174	452	174	437	177	449	148	337	153	358	155	449	155	449	153	358	163	395	155	449	163	395	174	452	174	452	163	395	166	404	174	452	166	404	169	415	148	337	155	449	137	446	148	337	137	446	118	443	148	337	118	443	115	409	153	358	148	337	255	337	153	358	255	337	260	358	92	425	73	437	73	426	153	23	163	5	169	34	310	241	301	150	313	213	21	17	16	32	16	28	74	22	55	0	78	-5	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	212	292	209	278	218	277	212	292	218	277	219	292	219	292	218	277	224	276	219	292	224	276	226	291	226	291	224	276	229	273	226	291	229	273	232	290	232	290	229	273	233	269	232	290	233	269	239	288	239	288	233	269	234	265	239	288	234	265	240	208	291	322	299	334	310	359	310	359	299	334	309	343	310	359	309	343	322	347	322	347	334	342	336	363	336	363	334	342	341	332	336	363	341	332	349	361	349	361	341	332	346	320	349	361	346	320	353	310	288	349	269	333	274	263	288	349	274	263	281	291	288	349	281	291	285	307	288	349	285	307	291	322	288	349	291	322	310	359	366	306	372	307	372	348	372	348	372	307	376	310	372	348	376	310	379	338	379	338	376	310	380	313	379	338	380	313	382	324	382	324	380	313	381	319	362	356	349	361	353	310	362	356	353	310	366	306	362	356	366	306	372	348	336	363	310	359	322	347	280	249	279	254	280	228	280	249	280	228	282	239	280	249	282	239	281	244	277	259	274	263	275	220	277	259	275	220	280	228	277	259	280	228	279	254	269	333	255	311	260	208	269	333	260	208	268	213	269	333	268	213	275	220	269	333	275	220	274	263	239	288	240	208	245	286	245	286	240	208	250	207	245	286	250	207	255	311	255	311	250	207	260	208	233	212	240	208	234	265	233	212	234	265	233	258	233	212	233	258	230	252	233	212	230	252	228	218	224	233	225	225	225	240	225	240	225	225	228	218	225	240	228	218	227	246	227	246	228	218	230	252	165	285	178	272	188	290	188	290	178	272	193	277	188	290	193	277	212	292	212	292	193	277	209	278	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	50	127	53	51	68	164	68	164	53	51	78	25	68	164	78	25	96	196	96	196	78	25	113	8	96	196	113	8	112	98	112	98	130	220	96	196	201	430	153	401	181	341	181	341	153	401	174	296	175	279	174	296	168	233	175	279	168	233	197	208	197	208	168	233	163	193	163	193	168	233	137	168	155	0	198	-3	183	38	183	38	198	-3	222	35	262	37	222	35	246	0	262	37	246	0	295	13	155	0	183	38	152	45	155	0	152	45	130	58	155	0	130	58	117	75	155	0	117	75	113	8	242	213	237	250	234	214	197	208	234	214	211	252	197	208	211	252	193	257	181	266	175	279	197	208	181	266	197	208	193	257	130	220	112	98	119	136	130	220	119	136	137	168	130	220	137	168	168	233	237	250	211	252	234	214	310	453	269	418	310	424	310	424	321	422	325	452	325	452	321	422	336	418	325	452	336	418	340	451	340	451	336	418	351	411	340	451	351	411	354	449	354	449	351	411	364	401	354	449	364	401	367	446	367	446	364	401	371	387	367	446	371	387	380	443	380	443	371	387	377	366	380	443	377	366	384	351	440	391	430	408	433	342	440	391	433	342	439	351	440	391	439	351	443	361	440	391	443	361	444	373	403	335	413	333	416	423	416	423	413	333	424	336	416	423	424	336	430	408	430	408	424	336	433	342	398	434	380	443	384	351	398	434	384	351	393	341	398	434	393	341	403	335	398	434	403	335	416	423	325	452	310	453	310	424	256	447	201	430	201	376	256	447	201	376	231	402	256	447	231	402	269	418	256	447	269	418	310	453	130	256	147	244	153	401	153	401	147	244	168	233	153	401	168	233	174	296	118	360	105	305	108	286	118	360	108	286	116	270	118	360	116	270	130	256	118	360	130	256	153	401	336	238	333	245	332	228	332	228	333	245	328	251	332	228	328	251	323	220	323	220	328	251	320	254	323	220	320	254	312	256	278	210	287	210	293	256	293	256	287	210	298	211	293	256	298	211	305	257	305	257	298	211	310	215	305	257	310	215	312	256	312	256	310	215	323	220	237	250	242	213	247	251	247	251	242	213	253	212	247	251	253	212	262	252	262	252	253	212	266	211	262	252	266	211	278	255	278	255	266	211	278	210	278	255	278	210	293	256	395	105	373	112	374	64	374	64	373	112	348	78	374	64	348	78	339	34	339	34	348	78	323	56	339	34	323	56	295	13	295	13	323	56	294	43	295	13	294	43	262	37	222	35	198	-3	246	0	201	430	181	341	201	376	53	51	50	127	44	88	112	98	113	8	117	75	-39	-53	-38	-78	-34	-43	-34	-43	-38	-78	-31	-89	-34	-43	-31	-89	-26	-35	-26	-35	-31	-89	-20	-97	-26	-35	-20	-97	-16	-30	-16	-30	-20	-97	-7	-102	-16	-30	-7	-102	-5	-29	-5	-29	-7	-102	3	-83	-5	-29	3	-83	3	-80	3	-80	7	-34	1	-30	7	-75	11	-70	12	-39	12	-39	11	-70	14	-63	12	-39	14	-63	14	-46	14	-46	14	-63	16	-53	7	-34	3	-80	4	-78	7	-34	4	-78	7	-75	7	-34	7	-75	12	-39	1	-30	-5	-29	3	-80	72	-15	60	-47	63	-82	63	-82	60	-47	47	-70	63	-82	47	-70	46	-94	46	-94	47	-70	32	-84	46	-94	32	-84	28	-102	28	-102	32	-84	15	-88	131	269	131	54	137	290	137	290	131	54	153	125	137	290	153	125	157	354	157	354	153	125	172	200	157	354	172	200	181	404	181	404	172	200	187	269	181	404	187	269	209	439	209	439	187	269	192	290	209	439	192	290	194	300	131	269	137	290	67	290	131	269	67	290	62	269	215	387	223	408	241	461	241	461	223	408	232	425	241	461	232	425	240	436	240	436	245	440	241	461	241	461	245	440	276	468	209	439	194	300	196	310	209	439	196	310	198	320	209	439	198	320	200	330	209	439	200	330	202	340	209	439	202	340	208	364	209	439	208	364	215	387	209	439	215	387	241	461	250	444	256	447	276	468	276	468	256	447	263	448	276	468	263	448	270	449	270	449	274	448	276	468	276	468	274	448	277	447	276	468	277	447	293	466	293	466	277	447	280	445	293	466	280	445	282	443	294	392	304	394	307	460	307	460	304	394	314	400	307	460	314	400	318	452	318	452	314	400	321	408	318	452	321	408	325	441	325	441	321	408	326	418	325	441	326	418	327	429	272	420	272	406	275	426	275	426	272	406	275	401	275	426	275	401	278	431	278	431	275	401	280	397	278	431	280	397	281	436	281	436	280	397	287	394	281	436	287	394	282	441	282	441	287	394	293	466	293	466	287	394	294	392	293	466	294	392	307	460	282	441	293	466	282	443	271	269	276	290	192	290	271	269	192	290	187	269	131	269	123	238	131	54	131	54	123	238	116	209	131	54	116	209	111	-4	111	-4	116	209	110	182	111	-4	110	182	104	156	72	-15	80	-64	81	26	81	26	80	-64	95	-40	81	26	95	-40	99	131	99	131	95	-40	111	-4	99	131	111	-4	104	156	10	-88	7	-87	8	-104	10	-88	8	-104	28	-102	10	-88	28	-102	15	-88	8	-104	7	-87	5	-85	8	-104	5	-85	3	-83	8	-104	3	-83	-7	-102	-38	-78	-39	-53	-40	-66	72	-15	63	-82	80	-64	272	406	272	420	271	412	276	468	245	440	250	444	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	242	226	240	220	242	38	243	231	242	38	243	41	243	231	243	41	244	45	270	290	254	292	294	227	294	227	254	292	248	64	247	57	248	64	254	292	247	57	254	292	245	242	245	242	254	292	245	247	296	248	295	262	295	231	296	248	295	231	296	235	296	248	296	235	296	240	296	248	296	240	296	244	294	227	295	231	295	262	294	227	295	262	290	274	294	227	290	274	282	283	294	227	282	283	270	290	254	292	234	257	240	255	254	292	240	255	243	252	254	292	243	252	245	247	406	204	398	155	399	105	399	105	398	155	377	107	399	105	377	107	359	48	359	48	377	107	344	66	359	48	344	66	305	8	305	8	344	66	303	36	305	8	303	36	254	25	254	25	250	26	305	8	305	8	250	26	238	-6	404	217	405	290	404	220	404	220	405	290	403	223	397	231	403	223	405	290	397	231	405	290	394	292	428	270	422	279	424	171	424	171	422	279	414	286	424	171	414	286	406	204	406	204	399	105	424	171	414	286	405	290	405	213	414	286	405	213	406	209	414	286	406	209	406	204	389	238	397	231	394	292	389	238	394	292	387	291	389	238	387	291	381	288	389	238	381	288	380	246	375	284	372	277	373	257	375	284	373	257	380	246	375	284	380	246	381	288	433	239	433	243	433	247	433	239	433	247	433	251	433	239	433	251	432	255	433	239	432	255	432	259	433	239	432	259	428	270	433	239	428	270	424	171	212	-4	225	-5	240	220	240	220	225	-5	238	-6	240	220	238	-6	242	38	242	38	238	-6	243	34	238	-6	250	26	246	28	238	-6	246	28	244	31	238	-6	244	31	243	34	204	83	199	65	201	0	204	83	201	0	212	-4	204	83	212	-4	240	220	195	50	193	37	194	8	195	50	194	8	201	0	195	50	201	0	199	65	191	28	191	22	194	8	191	28	194	8	193	37	243	231	244	45	244	236	244	236	244	45	245	51	244	236	245	51	245	239	245	239	245	51	247	57	245	239	247	57	245	242	91	424	73	435	73	424	242	226	242	38	243	231	373	257	372	277	370	270	405	290	404	217	405	213	262	416	263	452	252	426	252	426	263	452	239	430	219	426	239	430	263	452	219	426	263	452	214	445	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	251	36	246	31	253	16	253	16	246	31	240	28	253	16	240	28	239	2	239	2	240	28	234	27	321	429	312	439	313	395	321	429	313	395	319	400	321	429	319	400	323	407	321	429	323	407	324	415	283	394	298	390	298	446	298	446	298	390	305	391	298	446	305	391	312	439	312	439	305	391	313	395	281	451	263	452	272	404	281	451	272	404	283	394	281	451	283	394	298	446	149	345	161	373	171	424	171	424	161	373	177	396	171	424	177	396	214	445	214	445	177	396	197	414	214	445	197	414	219	426	59	0	91	119	92	308	92	308	91	119	98	146	92	308	98	146	109	353	109	353	98	146	149	345	109	353	149	345	136	392	136	392	149	345	171	424	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	226	30	226	-4	239	2	226	30	239	2	234	27	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	92	308	10	0	59	0	196	273	187	283	187	273	263	452	262	416	272	404	48	-5	60	-6	77	230	77	230	60	-6	78	33	82	251	78	33	79	37	82	251	79	37	79	42	120	397	82	251	84	61	120	397	84	61	127	230	120	397	127	230	122	401	181	452	159	448	185	449	185	449	159	448	139	444	185	449	139	444	132	251	132	251	139	444	127	230	132	251	127	230	179	230	127	230	139	444	123	409	127	230	123	409	123	408	127	230	123	408	123	406	127	230	123	406	122	404	127	230	122	404	122	401	121	414	123	409	139	444	121	414	139	444	120	440	121	414	120	440	117	418	78	435	90	424	100	437	100	437	90	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	117	418	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	80	-4	78	33	60	-6	77	230	30	50	33	6	77	230	33	6	39	0	77	230	39	0	48	-5	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	79	42	80	48	82	251	82	251	80	48	82	54	82	251	82	54	84	61	77	230	78	33	82	251	77	230	82	251	33	251	77	230	33	251	28	230	90	424	78	435	78	424	132	251	179	230	184	251	182	226	20	0	82	0	182	226	82	0	236	220	182	226	236	220	192	241	210	363	218	414	204	374	204	374	218	414	200	430	204	374	200	430	197	383	197	383	200	430	188	387	179	385	188	387	200	430	179	385	200	430	178	440	210	363	215	351	218	414	218	414	215	351	217	342	218	414	217	342	222	312	218	414	222	312	233	390	233	390	222	312	222	307	233	390	222	307	222	302	139	373	151	375	154	443	154	443	151	375	161	378	154	443	161	378	178	440	178	440	161	378	171	382	178	440	171	382	179	385	107	404	109	393	109	417	109	417	109	393	114	384	109	417	114	384	115	427	115	427	114	384	121	378	115	427	121	378	125	435	125	435	121	378	130	374	125	435	130	374	138	441	138	441	130	374	139	373	138	441	139	373	154	443	288	0	249	331	258	0	258	0	249	331	244	360	258	0	244	360	236	220	236	220	244	360	233	390	236	220	233	390	222	286	222	286	218	279	236	220	236	220	218	279	211	268	236	220	211	268	203	255	233	390	222	302	222	296	233	390	222	296	222	291	233	390	222	291	222	286	222	312	217	342	108	264	222	312	108	264	108	228	316	417	244	360	249	331	316	417	249	331	316	381	192	241	236	220	203	255	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	239	223	236	212	286	212	286	212	236	212	233	200	286	212	233	200	230	187	230	187	131	-153	185	-153	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	241	239	286	212	241	239	240	232	286	212	240	232	239	223	234	255	237	251	250	292	250	292	237	251	240	246	250	292	240	246	241	239	230	187	185	-153	286	212	250	292	229	257	234	255	167	243	149	198	170	224	49	260	31	271	31	261	342	439	315	441	337	415	337	415	315	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	430	392	424	397	437	165	437	165	424	397	408	115	408	115	424	397	407	412	408	115	407	412	393	319	393	319	407	412	389	353	342	439	361	402	366	434	366	434	361	402	378	381	366	434	378	381	388	425	388	425	378	381	389	353	388	425	389	353	407	412	408	115	393	319	390	274	408	115	390	274	379	223	408	115	379	223	370	71	362	170	338	119	370	71	362	170	370	71	379	223	455	385	451	373	453	373	455	385	453	373	458	373	455	385	449	385	451	373	449	385	443	387	443	374	449	385	443	374	446	374	449	385	446	374	448	373	449	385	448	373	451	373	430	392	437	165	436	389	436	389	437	165	440	375	436	389	440	375	443	387	443	387	440	375	443	374	519	421	517	433	517	407	517	407	517	433	513	443	517	407	513	443	511	396	511	396	513	443	505	451	511	396	505	451	502	387	502	387	505	451	497	456	502	387	497	456	490	380	490	380	497	456	486	458	490	380	486	458	479	398	479	398	478	394	490	380	490	380	478	394	475	391	490	380	475	391	475	375	475	375	475	391	471	375	458	373	462	374	463	386	463	386	462	374	467	374	463	386	467	374	470	388	470	388	467	374	471	375	470	388	471	375	475	391	463	386	455	385	458	373	479	398	486	458	476	401	476	401	486	458	476	456	476	401	476	456	471	405	471	405	476	456	467	452	471	405	467	452	464	411	464	411	467	452	461	446	464	411	461	446	458	420	458	420	461	446	457	438	458	420	457	438	455	431	459	320	455	340	456	220	459	320	456	220	463	277	459	320	463	277	462	299	456	220	455	340	448	358	456	220	448	358	440	375	456	220	440	375	437	165	315	441	281	438	308	419	308	73	299	19	326	35	342	439	337	415	361	402	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	306	239	302	241	307	169	307	169	302	241	298	137	298	137	302	241	291	259	298	137	291	259	283	105	283	105	291	259	277	273	283	105	277	273	264	75	264	75	277	273	259	283	264	75	259	283	254	216	254	216	259	283	252	238	223	275	236	268	239	290	239	290	236	268	246	255	239	290	246	255	259	283	259	283	246	255	252	238	264	75	254	216	252	184	264	75	252	184	246	152	264	75	246	152	239	48	235	119	222	89	239	48	235	119	239	48	246	152	317	225	320	225	318	237	318	237	320	225	322	237	331	237	322	237	325	226	331	237	325	226	330	226	310	226	313	226	314	237	314	237	313	226	315	225	314	237	315	225	318	237	318	237	315	225	317	225	310	238	306	239	307	226	310	238	307	226	310	226	310	238	310	226	314	237	309	216	308	221	310	200	310	200	308	221	307	226	310	200	307	226	307	169	307	169	307	226	306	239	386	272	384	285	384	258	384	258	384	285	380	295	384	258	380	295	378	247	378	247	380	295	373	303	378	247	373	303	369	238	369	238	373	303	364	307	369	238	364	307	357	231	357	231	364	307	353	309	357	231	353	309	347	251	339	226	342	227	343	242	343	242	342	227	357	231	343	242	357	231	346	246	346	246	357	231	347	251	338	239	331	237	335	226	338	239	335	226	339	226	338	239	339	226	343	242	347	251	353	309	344	253	344	253	353	309	343	307	344	253	343	307	338	257	338	257	343	307	335	303	338	257	335	303	331	263	331	263	335	303	329	298	331	263	329	298	325	272	325	272	329	298	324	291	325	272	324	291	323	283	322	237	320	225	325	226	309	210	309	216	310	200	309	210	310	200	310	205	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	331	237	330	226	335	226	217	292	223	275	239	290	-15	-110	85	-135	-9	-99	-9	-99	85	-135	49	-118	-9	-99	49	-118	-3	-83	-3	-83	49	-118	45	-112	-3	-83	45	-112	44	-105	44	-105	44	-103	-3	-83	-3	-83	44	-103	44	-100	-3	-83	44	-100	44	-96	92	10	85	15	89	-3	89	-3	85	15	81	22	89	-3	81	22	80	0	80	0	81	22	80	30	93	286	80	30	82	51	93	286	82	51	89	81	80	0	80	30	70	4	70	4	80	30	93	286	70	4	93	286	47	-85	47	-85	93	286	45	-91	98	-5	107	-6	101	6	101	6	107	-6	112	5	132	8	112	5	116	-6	132	8	116	-6	174	5	92	10	89	-3	98	-5	92	10	98	-5	101	6	212	264	213	289	191	260	191	260	213	289	190	281	191	260	190	281	170	248	170	248	190	281	167	267	170	248	167	267	150	231	150	231	167	267	145	245	150	231	145	245	134	211	134	211	145	245	123	217	134	211	123	217	123	188	123	188	123	217	126	375	123	188	126	375	111	154	165	381	175	400	185	434	185	434	175	400	185	412	185	434	185	412	230	443	230	443	185	412	196	419	230	443	196	419	207	421	207	421	219	416	230	443	230	443	219	416	229	406	230	443	229	406	239	395	239	255	247	244	263	288	263	288	247	244	251	228	263	288	251	228	253	207	253	207	251	179	271	86	271	86	251	179	246	151	271	86	246	151	237	123	237	292	213	289	228	262	237	292	228	262	239	255	237	292	239	255	263	288	212	264	228	262	213	289	301	145	313	209	309	238	301	145	309	238	300	261	301	145	300	261	284	278	301	145	284	278	271	86	271	86	284	278	263	288	271	86	263	288	253	207	174	5	227	37	189	46	189	46	227	37	207	68	224	95	207	68	227	37	224	95	227	37	237	123	237	123	227	37	271	86	174	5	189	46	171	28	174	5	171	28	152	16	174	5	152	16	132	8	288	419	279	429	279	385	288	419	279	385	285	391	288	419	285	391	290	397	288	419	290	397	291	406	250	385	265	381	265	437	265	437	265	381	272	382	265	437	272	382	279	429	279	429	272	382	279	385	248	441	230	443	239	395	248	441	239	395	250	385	248	441	250	385	265	437	126	375	123	217	157	354	126	375	157	354	151	410	151	410	157	354	165	381	151	410	165	381	185	434	107	332	93	286	99	117	107	332	99	117	111	154	107	332	111	154	126	375	93	286	-3	-83	44	-96	93	286	44	-96	45	-91	112	5	107	-6	116	-6	85	-135	85	-124	69	-123	85	-135	69	-123	57	-121	85	-135	57	-121	49	-118	85	-135	-15	-110	-23	-118	85	-135	-23	-118	-34	-122	85	-135	-34	-122	-49	-124	85	-135	-49	-124	-49	-135	93	286	89	81	99	117	80	-129	73	-125	82	-150	82	-150	73	-125	69	-120	82	-150	69	-120	56	-138	56	-138	69	-120	66	-112	56	-138	66	-112	66	-104	66	-104	67	-88	56	-138	56	-138	67	-88	70	-71	56	-138	70	-71	148	322	148	322	70	-71	74	-55	148	322	74	-55	79	-39	72	344	79	309	80	336	80	336	79	309	98	307	80	336	98	307	91	331	91	331	98	307	104	329	117	331	104	329	109	307	117	331	109	307	119	309	64	367	64	317	66	354	66	354	64	317	79	309	66	354	79	309	72	344	145	428	135	453	133	430	113	427	133	430	135	453	113	427	135	453	108	448	68	388	79	406	83	435	83	435	79	406	94	419	83	435	94	419	108	448	108	448	94	419	113	427	52	329	64	317	61	415	61	415	64	317	64	367	61	415	64	367	68	388	47	390	41	362	44	344	47	390	44	344	52	329	47	390	52	329	61	415	206	327	159	361	151	351	206	327	151	351	148	322	148	322	151	351	141	342	148	322	141	342	139	317	139	317	141	342	129	335	139	317	129	335	129	313	129	313	129	335	119	309	172	-131	176	-117	174	-109	172	-131	174	-109	171	-102	172	-131	171	-102	165	-96	172	-131	165	-96	161	-142	165	-96	157	-93	161	-142	161	-142	157	-93	149	-91	161	-142	149	-91	146	-149	146	-149	149	-91	135	-95	146	-149	135	-95	130	-152	130	-152	135	-95	124	-105	130	-152	124	-105	115	-153	115	-153	124	-105	114	-117	115	-153	114	-117	103	-126	115	-153	103	-126	89	-131	89	-131	80	-129	82	-150	89	-131	82	-150	115	-153	200	416	185	436	206	327	206	327	185	436	164	448	206	327	164	448	163	395	163	395	163	389	206	327	206	327	163	389	162	382	206	327	162	382	161	375	164	448	136	453	145	428	164	448	145	428	154	423	164	448	154	423	159	416	164	448	159	416	162	406	164	448	162	406	163	395	145	428	136	453	135	453	206	327	208	335	209	393	209	393	208	335	210	343	209	393	210	343	211	366	211	366	210	343	211	351	211	366	211	351	211	358	160	368	159	361	206	327	160	368	206	327	161	375	148	322	79	-39	84	-23	148	322	84	-23	206	327	43	30	36	10	37	-121	43	30	37	-121	56	-138	43	30	56	-138	148	322	36	10	30	-9	37	-121	37	-121	30	-9	25	-30	37	-121	25	-30	25	-98	25	-98	25	-30	22	-50	25	-98	22	-50	21	-70	104	329	98	307	109	307	200	416	206	327	209	393	117	331	119	309	129	335	61	415	68	388	83	435	70	-106	63	-114	67	-132	67	-132	63	-114	56	-119	67	-132	56	-119	50	-121	50	-121	37	-117	48	-140	48	-140	37	-117	27	-107	48	-140	27	-107	26	-143	26	-143	27	-107	17	-95	26	-143	17	-95	8	-142	8	-142	17	-95	5	-85	8	-142	5	-85	-8	-137	-8	-137	5	-85	-9	-81	-8	-137	-9	-81	-16	-82	-22	-130	-8	-137	-16	-82	-22	-130	-16	-82	-23	-86	-22	-130	-23	-86	-29	-91	-22	-130	-29	-91	-31	-119	-33	-98	-34	-106	-31	-119	-33	-98	-31	-119	-29	-91	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	82	26	80	28	87	0	87	0	80	28	79	31	87	0	79	31	77	-3	77	-3	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	45	-5	55	-6	87	262	87	262	55	-6	67	-6	87	262	67	-6	78	35	78	35	67	-6	77	-3	37	-2	45	-5	87	262	37	-2	87	262	35	67	37	-2	35	67	32	54	37	-2	32	54	31	1	32	54	30	42	31	1	31	1	30	42	27	31	31	1	27	31	27	8	27	8	27	31	26	23	27	8	26	23	25	17	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	82	26	87	0	85	25	85	25	87	0	88	25	95	27	88	25	97	7	95	27	97	7	102	31	102	31	97	7	106	16	102	31	106	16	112	41	112	41	106	16	119	-15	112	41	119	-15	125	56	125	56	119	-15	123	0	125	56	123	0	129	17	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	105	4	103	-3	119	-15	119	-15	103	-3	102	-11	119	-15	102	-11	100	-82	100	-82	102	-11	100	-18	100	-82	100	-18	92	-102	92	-102	100	-18	81	-119	88	25	87	0	97	7	129	17	136	36	142	78	142	78	136	36	143	55	142	78	143	55	150	73	119	-15	106	16	106	11	119	-15	106	11	105	4	81	-119	100	-18	80	-84	81	-119	80	-84	75	-96	81	-119	75	-96	70	-106	81	-119	70	-106	67	-132	50	-121	48	-140	67	-132	125	56	129	17	142	78	81	292	72	288	87	262	87	262	72	288	65	285	87	262	65	285	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	137	262	89	298	87	262	89	298	81	292	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	133	394	113	353	137	262	137	262	113	353	98	304	137	262	98	304	89	298	237	416	238	452	227	426	227	426	238	452	214	430	198	426	214	430	238	452	198	426	238	452	194	445	295	430	284	441	288	395	295	430	288	395	294	400	295	430	294	400	298	407	295	430	298	407	299	415	238	452	247	404	253	451	253	451	247	404	259	394	253	451	259	394	269	448	269	448	259	394	273	390	269	448	273	390	284	441	284	441	273	390	281	392	284	441	281	392	288	395	194	445	159	425	170	381	194	445	170	381	177	399	194	445	177	399	186	415	194	445	186	415	198	426	159	425	133	394	137	262	159	425	137	262	143	283	159	425	143	283	165	364	159	425	165	364	170	381	143	283	137	262	193	262	143	283	193	262	196	283	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	238	452	237	416	247	404	27	8	26	23	25	17	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	510	421	522	433	507	432	510	421	507	432	500	420	483	416	500	420	507	432	483	416	507	432	422	392	422	392	507	432	421	402	583	470	581	483	581	456	581	456	581	483	577	493	581	456	577	493	575	445	575	445	577	493	570	500	575	445	570	500	566	435	566	435	570	500	561	505	566	435	561	505	554	428	554	428	561	505	551	506	554	428	551	506	543	448	543	448	542	444	554	428	554	428	542	444	539	440	554	428	539	440	539	424	539	424	539	440	533	423	510	421	519	422	522	433	522	433	519	422	527	422	522	433	527	422	533	436	533	436	527	422	533	423	533	436	533	423	539	440	543	448	551	506	541	450	541	450	551	506	540	505	541	450	540	505	535	454	535	454	540	505	532	501	535	454	532	501	528	460	528	460	532	501	526	495	528	460	526	495	523	468	523	468	526	495	522	488	523	468	522	488	520	480	422	392	438	323	450	364	422	392	450	364	460	391	422	392	460	391	471	407	422	392	471	407	483	416	507	432	375	432	394	419	507	432	394	419	407	415	507	432	407	415	416	410	507	432	416	410	421	402	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	402	322	400	335	400	308	400	308	400	335	395	345	400	308	395	345	394	297	394	297	395	345	388	353	394	297	388	353	385	288	385	288	388	353	379	358	385	288	379	358	373	281	373	281	379	358	369	360	373	281	369	360	362	300	309	273	320	273	320	286	320	286	320	273	331	274	320	286	331	274	334	287	334	287	331	274	342	275	334	287	342	275	348	289	348	289	342	275	352	276	348	289	352	276	358	293	358	293	352	276	358	277	358	293	358	277	362	300	362	300	358	277	373	281	320	286	308	286	309	273	309	273	308	286	305	273	305	273	308	286	259	286	305	273	259	286	256	88	256	88	259	286	253	79	362	300	369	360	360	303	360	303	369	360	359	358	360	303	359	358	354	307	354	307	359	358	351	354	354	307	351	354	347	312	347	312	351	354	345	348	347	312	345	348	342	321	342	321	345	348	341	341	342	321	341	341	339	333	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	40	-122	35	-112	37	-143	37	-143	35	-112	33	-100	33	-24	33	-100	35	-86	33	-24	35	-86	51	-8	51	-8	35	-86	40	-73	51	-8	40	-73	47	-62	149	161	306	284	239	256	239	256	306	284	306	298	239	256	306	298	132	256	110	253	132	256	306	298	110	253	306	298	94	298	181	60	170	54	200	21	200	21	170	54	71	3	200	21	71	3	69	-46	69	-46	71	3	57	-53	126	-100	122	-112	122	-149	122	-149	122	-112	114	-122	122	-149	114	-122	107	-152	107	-152	114	-122	103	-130	107	-152	103	-130	93	-154	93	-154	103	-130	90	-134	93	-154	90	-134	81	-154	81	-154	90	-134	76	-136	157	135	152	162	149	161	157	135	149	161	139	134	157	135	160	165	152	162	200	21	221	34	205	89	205	89	221	34	207	102	205	113	207	102	218	169	205	113	218	169	199	122	199	122	218	169	195	172	199	122	195	172	189	129	189	129	195	172	183	171	189	129	183	171	175	134	175	134	183	171	171	168	175	134	171	168	160	165	157	135	175	134	160	165	218	169	221	34	236	162	236	162	221	34	238	51	236	162	238	51	249	149	249	149	238	51	250	69	249	149	250	69	257	133	257	133	250	69	258	91	257	133	258	91	260	114	207	102	221	34	218	169	200	21	205	89	199	78	200	21	199	78	191	68	200	21	191	68	181	60	51	-8	47	-62	57	-53	51	-8	57	-53	71	3	181	-63	181	-117	187	-70	187	-70	181	-117	188	-105	187	-70	188	-105	192	-78	192	-78	188	-105	192	-95	192	-78	192	-95	193	-86	152	-59	156	-137	161	-57	161	-57	156	-137	171	-128	161	-57	171	-128	172	-59	172	-59	171	-128	181	-117	172	-59	181	-117	181	-63	144	-64	136	-73	139	-144	144	-64	139	-144	156	-137	144	-64	156	-137	152	-59	139	-144	136	-73	131	-84	139	-144	131	-84	126	-100	139	-144	126	-100	122	-149	94	298	54	199	66	199	94	298	66	199	74	218	94	298	74	218	82	234	94	298	82	234	94	246	94	298	94	246	110	253	75	103	93	116	239	256	239	256	93	116	108	125	239	256	108	125	149	161	149	161	108	125	123	131	149	161	123	131	139	134	239	256	65	115	67	112	239	256	67	112	70	109	239	256	70	109	73	106	239	256	73	106	75	104	239	256	75	104	75	103	60	-134	48	-129	58	-151	60	-134	58	-151	81	-154	60	-134	81	-154	76	-136	40	-122	37	-143	58	-151	40	-122	58	-151	48	-129	20	-130	37	-143	33	-100	20	-130	33	-100	33	-24	20	-130	33	-24	19	-43	20	-130	19	-43	9	-112	9	-65	5	-90	9	-112	9	-65	9	-112	19	-43	147	160	8	11	76	54	147	160	76	54	106	84	147	160	106	84	137	115	147	160	137	115	167	146	147	160	167	146	156	169	237	285	254	239	241	302	241	302	254	239	242	319	239	346	242	319	258	426	239	346	258	426	229	368	229	368	258	426	228	442	229	368	228	442	213	385	213	385	228	442	192	448	213	385	192	448	191	395	191	395	192	448	163	399	138	396	163	399	153	443	138	396	153	443	120	428	53	341	67	336	70	376	70	376	67	336	80	357	70	376	80	357	92	406	92	406	80	357	97	375	92	406	97	375	120	428	120	428	97	375	116	388	120	428	116	388	138	396	182	198	197	176	191	208	191	208	197	176	214	239	223	253	214	239	227	208	223	253	227	208	231	269	231	269	227	208	254	239	231	269	254	239	237	285	174	188	165	179	167	146	174	188	167	146	197	176	174	188	197	176	182	198	76	54	8	11	76	50	76	50	8	11	242	0	76	50	242	0	196	50	196	50	242	0	216	52	33	239	27	208	191	208	33	239	191	208	214	239	214	239	197	176	227	208	294	371	280	402	280	274	294	371	280	274	290	293	294	371	290	293	297	313	294	371	297	313	299	336	280	274	280	402	268	256	268	256	280	402	258	426	268	256	258	426	254	239	254	239	258	426	242	319	192	448	153	443	163	399	325	208	331	239	254	239	325	208	254	239	227	208	265	93	255	76	276	89	276	89	255	76	244	64	276	89	244	64	242	0	242	0	244	64	232	56	242	0	232	56	216	52	242	0	8	11	8	0	156	169	167	146	165	179	228	103	215	70	232	20	232	20	215	70	196	38	232	20	196	38	186	0	186	0	196	38	171	14	186	0	171	14	143	4	143	4	116	13	132	-7	132	-7	116	13	108	-4	108	-4	116	13	102	34	108	-4	102	34	93	60	108	-4	93	60	82	81	108	-4	82	81	81	3	61	89	52	88	56	17	61	89	56	17	81	3	61	89	81	3	82	81	44	84	37	78	38	36	44	84	38	36	56	17	44	84	56	17	52	88	33	70	31	61	38	36	33	70	38	36	37	78	197	296	248	296	201	316	197	296	201	316	209	357	197	296	209	357	178	357	197	296	178	357	188	255	284	214	265	236	268	54	268	54	265	236	238	251	268	54	238	251	232	131	232	131	232	20	268	54	238	251	204	256	216	173	238	251	216	173	228	154	238	251	228	154	232	131	201	256	198	256	199	186	201	256	199	186	216	173	201	256	216	173	204	256	199	186	198	256	195	256	199	186	195	256	192	255	199	186	192	255	188	255	199	186	188	255	177	195	188	255	178	357	177	195	177	195	178	357	169	316	177	195	169	316	163	296	163	296	169	316	118	316	163	296	118	316	112	296	163	296	138	197	152	197	163	296	152	197	177	195	292	99	300	154	296	186	292	99	296	186	284	214	292	99	284	214	268	54	143	4	132	-7	186	0	228	103	232	20	232	131	201	316	248	296	253	316	171	487	137	487	10	0	171	487	10	0	44	0	137	487	10	0	44	0	137	487	44	0	171	487	217	487	89	0	123	0	217	487	123	0	251	487	114	180	66	0	99	0	114	180	99	0	149	180	114	180	149	180	123	214	114	180	123	214	18	214	114	180	18	214	10	180	41	307	137	273	147	307	147	307	137	273	149	180	147	307	149	180	194	487	194	487	149	180	157	214	194	487	157	214	171	273	180	307	228	487	194	487	180	307	194	487	171	273	180	307	171	273	276	273	180	307	276	273	284	307	157	214	149	180	252	180	157	214	252	180	261	214	123	214	149	180	137	273	137	273	41	307	33	273	148	431	139	416	144	256	144	256	139	416	132	394	144	256	132	394	129	219	129	219	132	394	126	365	129	219	126	365	118	315	172	442	175	327	182	441	182	441	175	327	186	350	182	441	186	350	190	436	190	436	186	350	193	368	190	436	193	368	196	430	196	430	193	368	198	383	196	430	198	383	200	420	200	420	198	383	200	396	200	420	200	396	201	408	159	439	148	431	159	290	159	439	159	290	175	327	159	439	175	327	172	442	112	175	129	219	118	315	112	175	118	315	111	274	112	175	111	274	103	234	112	175	103	234	93	185	112	175	93	185	91	118	93	185	80	120	91	118	26	29	27	17	28	39	28	39	27	17	32	7	28	39	32	7	33	49	33	49	32	7	39	0	33	49	39	0	41	56	41	56	39	0	48	-5	41	56	48	-5	51	61	51	61	48	-5	59	-6	51	61	59	-6	61	63	61	63	59	-6	71	-5	61	63	71	-5	73	61	73	61	71	-5	81	0	73	61	81	0	83	56	83	56	81	0	89	7	83	56	89	7	90	48	90	48	89	7	94	17	90	48	94	17	94	38	94	38	94	17	96	27	148	431	144	256	159	290	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	263	438	239	438	156	326	156	326	239	438	145	368	156	326	145	368	124	326	124	326	145	368	86	438	124	326	86	438	61	438	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	324	612	324	618	323	606	323	606	324	618	322	622	323	606	322	622	321	601	321	601	322	622	319	626	321	601	319	626	316	597	316	597	319	626	314	628	316	597	314	628	310	593	310	593	314	628	308	629	310	593	308	629	303	589	303	589	308	629	302	629	303	589	302	629	297	628	303	589	297	628	292	625	303	589	292	625	287	622	303	589	287	622	282	616	303	589	282	616	210	537	282	616	188	537	210	537	281	468	274	461	277	439	277	439	274	461	265	457	277	439	265	457	262	435	262	435	265	457	255	455	262	435	255	455	261	63	261	63	255	455	248	149	248	149	255	455	246	457	248	149	246	457	245	174	245	174	246	457	239	436	246	457	238	461	239	436	239	436	238	461	231	468	239	436	231	468	228	442	228	442	231	468	227	477	228	442	227	477	225	487	225	529	225	487	227	496	225	529	227	496	240	536	240	536	227	496	231	505	240	536	231	505	238	511	218	450	228	442	225	487	218	450	225	487	225	529	218	450	225	529	214	518	218	450	214	518	210	460	206	504	203	487	205	473	206	504	205	473	210	460	206	504	210	460	214	518	239	436	63	76	102	149	239	436	102	149	116	174	116	174	102	149	248	149	116	174	248	149	245	174	257	539	255	517	265	516	257	539	265	516	273	536	273	536	265	516	274	512	273	536	274	512	288	529	288	529	274	512	281	505	288	529	281	505	285	497	288	529	287	487	290	447	288	529	290	447	299	517	299	517	290	447	300	458	299	517	300	458	306	503	306	503	300	458	307	471	306	503	307	471	309	486	290	447	287	487	285	477	290	447	285	477	281	468	290	447	281	468	277	439	343	19	334	30	262	46	262	46	334	30	327	48	262	46	327	48	322	76	322	76	262	435	262	46	262	46	261	34	373	0	373	0	261	34	256	24	373	0	256	24	247	17	262	435	261	63	261	59	262	435	261	59	262	56	262	435	262	56	262	52	262	435	262	52	262	49	262	435	262	49	262	46	373	0	373	10	355	13	373	0	355	13	343	19	373	0	343	19	262	46	233	13	211	10	373	0	233	13	373	0	247	17	246	516	255	517	257	539	246	516	257	539	240	536	246	516	240	536	238	511	239	436	116	174	214	347	239	436	214	347	245	174	55	114	29	71	48	33	55	114	48	33	49	39	55	114	49	39	51	47	55	114	51	47	54	56	55	114	54	56	58	66	55	114	58	66	63	76	55	114	63	76	239	436	48	33	29	71	49	26	49	26	29	71	11	42	49	26	11	42	54	20	54	20	11	42	61	15	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	288	529	285	497	287	487	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	254	378	247	366	251	339	251	339	247	366	238	356	251	339	238	356	233	329	233	329	238	356	226	350	233	329	226	350	212	326	212	326	226	350	211	348	251	339	265	353	254	378	254	378	265	353	256	392	253	406	256	392	265	431	253	406	265	431	251	445	211	458	198	433	211	435	211	435	225	433	232	454	232	454	225	433	238	427	232	454	238	427	251	445	251	445	238	427	247	418	251	445	247	418	253	406	232	454	211	458	211	435	275	412	265	431	265	353	275	412	265	353	275	371	275	412	275	371	278	392	256	392	265	353	265	431	191	454	173	445	177	417	191	454	177	417	186	427	191	454	186	427	198	433	191	454	198	433	211	458	158	353	172	338	158	431	158	431	172	338	169	392	173	445	169	392	171	405	173	445	171	405	177	417	198	350	186	356	191	329	198	350	191	329	212	326	198	350	212	326	211	348	177	366	171	378	172	338	177	366	172	338	191	329	177	366	191	329	186	356	169	392	172	338	171	378	149	412	146	392	149	371	149	412	149	371	158	353	149	412	158	353	158	431	285	553	282	560	282	533	285	553	282	533	284	537	285	553	284	537	286	541	285	553	286	541	286	545	282	533	282	560	279	530	279	530	282	560	276	565	279	530	276	565	275	527	275	527	276	565	270	569	275	527	270	569	262	570	275	527	262	570	259	570	275	527	259	570	255	569	275	527	255	569	252	567	275	527	252	567	248	565	275	527	248	565	245	563	275	527	245	563	162	457	162	457	245	563	138	457	158	431	169	392	173	445	198	10	197	30	197	21	88	13	76	16	106	0	106	0	76	16	68	19	106	0	68	19	21	41	21	41	68	19	65	24	21	41	65	24	38	61	38	61	65	24	64	31	230	23	221	17	517	0	517	0	221	17	207	13	517	0	207	13	187	10	73	59	80	68	282	369	282	369	80	68	146	155	282	369	146	155	165	180	165	180	146	155	272	155	165	180	272	155	279	180	279	180	272	155	309	34	279	180	309	34	308	41	308	41	308	44	279	180	279	180	308	44	309	48	279	180	309	48	342	406	342	406	309	48	309	54	342	406	309	54	311	62	301	396	298	390	342	406	342	406	298	390	292	381	342	406	292	381	282	369	342	406	311	62	314	73	342	406	314	73	355	217	342	406	355	217	361	239	342	406	361	239	401	386	342	406	401	386	405	397	342	406	405	397	410	404	342	406	410	404	417	408	342	406	417	408	428	410	342	406	428	410	603	432	342	406	603	432	303	404	342	406	303	404	303	400	342	406	303	400	301	396	294	418	299	415	603	432	603	432	299	415	302	410	603	432	302	410	303	404	38	61	64	31	64	36	38	61	64	36	66	43	38	61	66	43	69	50	38	61	69	50	73	59	38	61	73	59	282	369	355	217	381	217	361	239	361	239	381	217	413	240	413	240	381	217	414	216	413	240	414	216	448	244	448	244	414	216	437	213	448	244	437	213	451	208	603	432	428	410	443	411	443	411	498	410	603	432	603	432	498	410	535	405	603	432	535	405	557	396	582	331	603	432	571	356	582	331	571	356	571	353	582	331	571	353	571	349	582	331	571	349	570	343	582	331	570	343	570	338	582	331	570	338	570	333	568	380	571	356	603	432	568	380	603	432	557	396	603	432	261	432	278	421	603	432	278	421	287	420	603	432	287	420	294	418	500	303	485	273	513	301	513	301	485	273	470	255	513	301	470	255	467	147	467	147	470	255	460	184	448	244	451	208	470	255	470	255	451	208	458	198	470	255	458	198	460	184	467	147	460	184	460	179	467	147	460	179	459	173	467	147	459	173	458	166	467	147	458	166	457	158	467	147	457	158	455	149	489	49	455	33	517	0	517	0	455	33	414	25	517	0	414	25	361	22	518	75	489	49	517	0	518	75	517	0	559	109	518	75	559	109	547	112	517	0	361	22	341	22	517	0	341	22	329	23	517	0	329	23	235	31	517	0	235	31	230	23	239	42	235	31	329	23	239	42	329	23	320	25	239	42	320	25	313	29	239	42	313	29	309	34	239	42	309	34	272	155	106	0	21	41	9	27	106	0	9	27	0	19	106	0	0	19	-8	14	106	0	-8	14	-17	10	106	0	-17	10	-17	0	517	564	513	571	514	544	517	564	514	544	516	548	517	564	516	548	518	552	517	564	518	552	518	557	514	544	513	571	511	541	511	541	513	571	508	576	511	541	508	576	506	538	506	538	508	576	501	579	506	538	501	579	494	580	506	538	494	580	490	580	506	538	490	580	486	579	506	538	486	579	483	577	506	538	483	577	480	576	506	538	480	576	477	574	506	538	477	574	393	468	393	468	477	574	370	468	88	13	106	0	106	10	517	0	187	10	187	0	278	421	261	432	261	422	282	369	165	180	342	406	290	250	290	250	304	290	290	250	304	290	257	290	290	250	257	290	258	148	290	250	258	148	269	179	290	250	269	179	280	203	290	250	280	203	290	221	290	250	290	221	307	267	339	271	339	287	330	266	330	266	339	287	323	279	330	266	323	279	322	260	322	260	323	279	314	252	301	237	314	252	307	267	301	237	307	267	290	221	376	267	389	290	372	272	372	272	389	290	370	292	372	272	370	292	365	275	365	275	370	292	357	276	348	275	357	276	354	291	348	275	354	291	339	287	323	279	307	267	314	252	379	235	376	228	380	179	380	179	376	228	373	220	380	179	373	220	368	212	368	212	355	196	364	170	364	170	355	196	345	161	291	159	292	142	318	170	318	170	292	142	322	152	318	170	322	152	338	182	338	182	322	152	345	161	338	182	345	161	355	196	250	106	251	113	257	290	257	290	251	113	252	121	257	290	252	121	254	131	254	131	292	142	258	148	258	148	292	142	291	159	254	131	258	148	257	290	80	33	95	-3	86	28	86	28	95	-3	95	26	105	27	95	26	95	-3	105	27	95	-3	119	6	156	257	150	278	142	242	142	242	150	278	127	222	109	192	127	222	150	278	109	192	150	278	101	241	116	31	119	6	127	36	127	36	119	6	144	26	127	36	144	26	138	44	138	44	144	26	148	53	174	88	148	53	170	57	174	88	170	57	200	100	186	276	200	279	200	292	186	276	200	292	171	269	171	269	200	292	150	278	171	269	150	278	156	257	101	241	58	187	75	96	101	241	75	96	82	128	101	241	82	128	94	161	101	241	94	161	109	192	73	52	72	66	71	-6	73	52	71	-6	76	41	76	41	71	-6	95	-3	76	41	95	-3	80	33	37	3	53	-4	58	187	58	187	53	-4	71	-6	58	187	71	-6	72	66	27	124	16	58	18	34	27	124	18	34	26	16	27	124	26	16	37	3	27	124	37	3	58	187	227	265	231	256	233	282	233	282	231	256	232	245	242	-3	232	245	228	208	213	291	201	279	202	279	202	279	212	277	213	291	213	291	212	277	220	272	213	291	220	272	224	288	224	288	220	272	227	265	224	288	227	265	233	282	213	291	200	279	201	279	198	94	199	46	200	100	200	100	199	46	208	23	200	100	208	23	216	168	200	100	216	168	198	127	199	46	198	94	197	89	199	46	197	89	196	84	199	46	196	84	196	79	199	46	196	79	196	73	257	290	245	261	249	99	249	99	245	261	249	92	251	66	249	92	242	-3	251	66	242	-3	265	-6	245	261	240	273	242	-3	245	261	242	-3	249	92	390	75	367	55	372	42	372	42	367	55	347	41	372	42	347	41	346	21	346	21	347	41	329	31	346	21	329	31	318	6	318	6	329	31	312	25	318	6	312	25	296	24	296	24	279	26	291	-3	291	-3	279	26	266	33	291	-3	266	33	265	-6	265	-6	266	33	256	46	265	-6	256	46	251	66	233	282	232	245	242	-3	233	282	242	-3	240	273	223	7	242	-3	228	208	223	7	228	208	216	168	223	7	216	168	208	23	380	243	380	179	380	251	380	251	380	179	389	290	389	290	380	179	396	190	389	290	396	190	403	284	403	284	396	190	408	203	403	284	408	203	414	274	414	274	408	203	416	216	414	274	416	216	421	261	421	261	416	216	422	231	421	261	422	231	424	245	379	260	380	251	389	290	379	260	389	290	376	267	370	292	354	291	357	276	368	212	364	170	380	179	350	424	347	430	347	404	350	424	347	404	349	407	350	424	349	407	351	411	350	424	351	411	351	416	347	404	347	430	344	400	344	400	347	430	341	435	344	400	341	435	340	398	340	398	341	435	335	439	340	398	335	439	327	440	340	398	327	440	324	439	340	398	324	439	320	438	340	398	320	438	316	437	340	398	316	437	313	435	340	398	313	435	310	433	340	398	310	433	226	327	296	24	291	-3	318	6	148	53	144	26	170	57	390	75	372	42	396	67	226	327	310	433	203	327	379	235	380	179	380	243	174	88	200	100	198	127	257	290	249	99	250	106	200	279	213	291	200	292	58	187	72	66	75	96	105	27	119	6	116	31	339	287	339	271	348	275	453	346	441	373	447	187	447	187	441	373	424	396	447	187	424	396	403	109	403	109	424	396	403	416	403	109	403	416	393	315	393	315	385	245	403	109	403	109	385	245	360	164	403	109	360	164	341	46	341	46	360	164	319	88	341	46	319	88	266	4	266	4	319	88	264	32	266	4	264	32	195	10	195	10	182	10	188	-11	188	-11	182	10	176	-11	171	13	160	16	163	-9	171	13	163	-9	176	-11	171	13	176	-11	182	10	135	-4	149	-7	141	29	141	29	149	-7	150	22	150	22	149	-7	163	-9	150	22	163	-9	160	16	313	441	305	419	318	419	313	441	318	419	327	441	327	441	318	419	330	417	327	441	330	417	340	439	340	439	330	417	341	413	340	439	341	413	353	437	353	437	341	413	351	409	353	437	351	409	361	402	367	433	361	402	378	381	367	433	378	381	381	428	381	428	378	381	384	369	381	428	384	369	414	478	414	478	384	369	388	357	414	478	388	357	403	416	403	416	388	357	391	344	403	416	391	344	393	330	414	478	403	416	443	478	361	402	124	49	141	29	361	402	141	29	378	381	124	49	118	63	120	0	124	49	120	0	135	-4	124	49	135	-4	141	29	153	374	94	304	119	198	119	198	94	304	109	126	110	110	109	126	99	13	110	110	99	13	111	94	111	94	99	13	120	0	111	94	120	0	114	78	114	78	120	0	118	63	75	-68	120	0	99	13	75	-68	99	13	46	-68	453	346	447	187	463	274	453	346	463	274	460	313	195	10	188	-11	266	4	119	198	147	276	153	374	153	374	147	276	189	347	153	374	189	347	228	423	228	423	189	347	243	399	228	423	243	399	313	441	313	441	243	399	305	419	59	58	76	33	94	304	94	304	76	33	99	13	94	304	99	13	109	126	54	224	40	143	42	114	54	224	42	114	48	86	54	224	48	86	59	58	54	224	59	58	94	304	382	564	378	571	379	544	382	564	379	544	381	548	382	564	381	548	382	552	382	564	382	552	383	557	379	544	378	571	376	541	376	541	378	571	373	576	376	541	373	576	372	538	372	538	373	576	367	579	372	538	367	579	359	580	372	538	359	580	355	580	372	538	355	580	352	579	372	538	352	579	349	577	372	538	349	577	345	576	372	538	345	576	342	574	372	538	342	574	258	468	258	468	342	574	235	468	403	416	393	330	393	315	353	437	361	402	367	433	82	-2	82	-2	63	-88	82	-2	63	-88	103	-5	82	-2	103	-5	86	27	82	-2	86	27	80	35	82	-2	80	35	77	44	82	-2	77	44	75	54	82	-2	75	54	71	1	71	1	75	54	74	64	74	64	77	103	62	5	62	5	77	103	59	202	62	5	59	202	55	9	55	9	59	202	49	14	114	8	111	10	111	-6	217	277	111	10	237	269	217	277	237	269	218	292	217	277	218	292	216	292	212	278	213	278	214	292	214	292	213	278	214	277	214	292	214	277	216	292	216	292	214	277	215	277	216	292	215	277	217	277	171	267	184	273	214	292	214	292	184	273	197	277	214	292	197	277	211	278	211	278	212	278	214	292	156	280	124	217	148	248	148	248	159	258	156	280	156	280	159	258	171	267	156	280	171	267	214	292	261	367	225	291	237	269	261	367	237	269	245	288	261	367	245	288	283	367	237	269	243	260	245	288	245	288	243	260	248	251	245	288	248	251	269	279	269	279	248	251	252	240	269	279	252	240	254	228	237	269	225	291	222	292	237	269	222	292	220	292	237	269	220	292	218	292	111	10	217	277	103	-5	111	10	103	-5	106	-5	111	10	106	-5	108	-6	111	10	108	-6	111	-6	92	19	86	27	103	-5	92	19	103	-5	217	277	310	197	308	222	307	165	307	165	308	222	300	245	307	165	300	245	296	131	296	131	300	245	287	264	296	131	287	264	278	98	278	98	287	264	269	279	278	98	269	279	256	67	256	67	269	279	255	215	256	67	255	215	253	185	256	67	253	185	246	153	255	215	269	279	254	228	206	61	206	23	222	89	222	89	206	23	228	40	222	89	228	40	236	120	236	120	228	40	256	67	236	120	256	67	246	153	114	8	114	-6	116	8	116	8	114	-6	117	-6	116	8	117	-6	119	7	119	7	117	-6	140	-4	119	7	140	-4	122	7	122	7	140	-4	125	7	143	9	125	7	140	-4	143	9	140	-4	162	0	191	41	176	26	184	10	191	41	184	10	206	23	191	41	206	23	206	61	162	0	184	10	176	26	162	0	176	26	160	15	162	0	160	15	143	9	103	249	59	202	77	103	103	249	77	103	88	143	103	249	88	143	103	181	103	249	103	181	124	217	103	249	124	217	156	280	74	64	62	5	71	1	23	56	28	43	30	146	30	146	28	43	34	31	30	146	34	31	59	202	59	202	34	31	43	20	59	202	43	20	49	14	30	146	18	86	20	71	30	146	20	71	23	56	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	114	8	111	-6	114	-6	63	-88	82	-2	40	-88	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	129	138	107	129	121	120	121	120	107	129	81	120	121	120	81	120	78	105	72	83	78	105	85	305	72	83	85	305	72	304	20	259	26	263	32	286	32	286	26	263	32	265	32	286	32	265	46	295	46	295	32	265	38	266	46	295	38	266	44	266	44	266	48	265	46	295	46	295	48	265	59	301	17	273	13	254	20	259	17	273	20	259	32	286	54	223	28	14	45	2	54	223	45	2	67	-3	54	223	22	97	28	14	19	85	17	75	18	30	19	85	18	30	28	14	19	85	28	14	22	97	18	30	17	75	15	66	18	30	15	66	14	58	18	30	14	58	14	52	66	52	72	304	66	47	66	47	59	301	67	-3	67	-3	59	301	57	247	67	-3	57	247	57	243	67	-3	57	243	56	239	213	217	208	202	211	158	211	158	208	202	201	188	211	158	201	188	196	150	196	150	201	188	190	175	196	150	190	175	178	142	178	142	190	175	177	164	186	299	180	266	191	265	186	299	191	265	206	303	206	303	191	265	201	261	206	303	201	261	209	255	125	245	141	256	141	277	141	277	141	256	159	264	141	277	159	264	165	291	165	291	159	264	180	266	165	291	180	266	186	299	141	277	115	256	125	245	125	245	115	256	112	231	112	231	115	256	115	285	112	231	115	285	111	294	279	256	276	273	275	231	275	231	276	273	269	287	275	231	269	287	265	209	265	209	269	287	258	297	265	209	258	297	250	189	250	189	258	297	243	302	250	189	243	302	231	172	231	172	243	302	224	305	231	172	224	305	215	233	215	233	224	305	213	245	215	233	213	217	231	172	224	305	206	303	209	255	224	305	209	255	213	245	164	155	148	147	153	132	164	155	153	132	178	142	164	155	178	142	177	164	129	138	121	120	153	132	129	138	153	132	148	147	116	273	115	285	115	260	116	273	115	260	116	263	116	273	116	263	116	267	116	273	116	267	116	270	105	214	112	231	111	294	105	214	111	294	105	300	105	214	105	300	96	303	105	214	96	303	85	305	105	214	85	305	81	120	85	305	78	105	81	120	72	304	66	52	67	58	72	304	67	58	69	67	72	304	69	67	72	83	163	41	160	31	162	6	162	6	160	31	150	22	162	6	150	22	147	1	147	1	150	22	137	15	147	1	137	15	131	-2	131	-2	137	15	121	11	131	-2	121	11	113	-5	113	-5	121	11	105	10	93	-6	113	-5	105	10	93	-6	105	10	92	11	93	-6	92	11	81	15	93	-6	81	15	73	23	93	-6	73	23	67	-3	67	-3	73	23	68	33	67	-3	68	33	66	47	55	229	54	223	67	-3	55	229	67	-3	56	234	56	234	67	-3	56	239	180	95	172	91	175	13	175	13	172	91	165	85	175	13	165	85	163	41	163	41	162	6	175	13	160	62	161	57	161	77	161	77	161	57	162	53	161	77	162	53	165	85	165	85	162	53	163	48	165	85	163	48	163	41	219	67	217	76	217	56	217	56	217	76	213	85	217	56	213	85	212	44	212	44	213	85	206	91	212	44	206	91	203	33	203	33	206	91	198	95	203	33	198	95	190	22	190	22	198	95	190	97	190	22	190	97	180	95	59	301	48	265	52	263	59	301	52	263	55	260	59	301	55	260	56	254	59	301	56	254	57	247	180	95	175	13	190	22	160	62	161	77	160	69	59	301	66	47	72	304	115	285	115	256	115	260	213	217	211	158	231	172	269	40	207	67	297	28	297	28	207	67	200	54	297	28	200	54	200	35	200	35	200	54	188	43	200	35	188	43	187	24	187	24	188	43	173	35	187	24	173	35	172	13	172	13	173	35	156	30	172	13	156	30	153	3	153	3	156	30	138	28	153	3	138	28	130	-3	130	-3	138	28	118	31	130	-3	118	31	103	-6	103	-6	118	31	98	40	103	-6	98	40	85	-4	85	-4	98	40	83	56	85	-4	83	56	72	80	127	252	141	292	97	215	97	215	141	292	91	258	97	215	91	258	76	167	76	167	91	258	49	209	76	167	49	209	68	112	68	112	49	209	61	2	68	112	61	2	72	80	197	305	194	286	210	284	197	305	210	284	213	303	213	303	210	284	225	278	213	303	225	278	226	300	226	300	225	278	236	267	226	300	236	267	238	295	238	295	236	267	244	252	238	295	244	252	249	287	249	287	244	252	247	233	249	287	247	233	261	54	264	70	265	75	263	66	263	66	265	75	309	305	263	66	309	305	262	61	262	61	309	305	259	276	262	61	259	276	261	58	261	58	259	276	261	54	262	48	261	54	207	67	262	48	207	67	264	43	264	43	207	67	269	40	259	276	249	287	261	54	265	75	322	305	309	305	295	38	292	38	297	28	297	28	292	38	290	38	297	28	290	38	288	38	288	38	277	38	297	28	297	28	277	38	269	40	297	38	295	38	297	28	297	38	297	28	300	38	261	54	247	233	247	231	261	54	247	231	247	228	261	54	247	228	247	225	261	54	247	225	246	223	261	54	246	223	245	220	261	54	245	220	207	67	200	35	189	-3	192	-6	200	35	192	-6	297	28	161	277	194	286	197	305	161	277	197	305	141	292	161	277	141	292	127	252	11	88	18	45	21	150	21	150	18	45	37	18	21	150	37	18	49	209	49	209	37	18	61	2	72	80	61	2	85	-4	39	260	41	260	142	305	142	305	41	260	44	260	142	305	44	260	46	260	46	260	57	260	142	305	142	305	57	260	64	258	142	305	64	258	70	255	69	222	11	-6	25	-6	69	222	25	-6	74	22	69	222	74	22	70	228	142	305	70	255	72	250	142	305	72	250	73	245	142	305	73	245	74	22	142	305	74	22	87	75	142	305	87	75	88	78	142	305	88	78	126	231	142	305	126	231	135	262	142	305	135	262	144	302	195	271	216	268	204	302	195	271	204	302	181	295	195	271	181	295	178	269	178	269	181	295	162	285	178	269	162	285	161	263	161	263	162	285	146	274	161	263	146	274	145	255	145	255	146	274	135	262	145	255	135	262	133	244	133	244	135	262	126	231	173	21	140	12	192	6	192	6	140	12	137	-6	137	-6	140	12	123	14	137	-6	123	14	121	-4	121	-4	123	14	109	20	121	-4	109	20	108	-1	108	-1	109	20	97	31	108	-1	97	31	96	4	96	4	97	31	89	46	96	4	89	46	85	12	85	12	89	46	86	65	86	65	86	67	85	12	85	12	86	67	87	70	85	12	87	70	74	22	74	22	87	70	87	72	74	22	87	72	87	75	74	22	73	245	73	241	37	260	39	260	142	305	37	260	142	305	36	271	37	260	36	271	34	259	322	210	315	253	312	148	312	148	315	253	296	280	312	148	296	280	284	89	284	89	296	280	273	296	284	89	273	296	265	187	265	187	257	132	284	89	284	89	257	132	243	40	204	302	216	268	231	305	231	305	216	268	235	258	231	305	235	258	249	303	249	303	235	258	251	242	249	303	251	242	273	296	273	296	251	242	261	218	273	296	261	218	265	187	173	21	192	6	207	46	207	46	192	6	243	40	207	46	243	40	237	84	237	84	243	40	257	132	74	22	73	241	72	237	74	22	72	237	71	232	74	22	71	232	70	228	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	35	7	55	0	91	310	91	310	55	0	72	30	74	22	72	30	55	0	74	22	55	0	78	-5	108	192	149	343	134	393	108	192	134	393	108	354	108	192	108	354	104	152	108	192	104	152	120	183	108	192	120	183	109	192	135	231	120	183	137	210	135	231	137	210	160	260	160	260	137	210	155	231	160	260	155	231	173	246	91	310	72	30	75	57	91	310	75	57	81	87	91	310	81	87	91	120	91	310	91	120	104	152	91	310	104	152	108	354	21	17	35	7	91	310	21	17	91	310	16	32	21	17	16	32	16	28	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	184	278	160	260	173	246	184	278	173	246	192	256	261	416	264	452	251	426	251	426	264	452	239	430	219	426	239	430	264	452	219	426	264	452	212	445	320	429	310	439	311	395	320	429	311	395	317	400	320	429	317	400	321	407	320	429	321	407	323	415	282	394	296	390	297	446	297	446	296	390	304	391	297	446	304	391	310	439	310	439	304	391	311	395	281	451	264	452	271	404	281	451	271	404	282	394	281	451	282	394	297	446	149	343	161	372	168	424	168	424	161	372	177	396	168	424	177	396	212	445	212	445	177	396	197	414	212	445	197	414	219	426	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	153	23	163	5	169	34	310	241	301	150	313	213	134	393	149	343	168	424	264	452	261	416	271	404	120	183	135	231	109	192	84	7	77	9	89	-6	89	-6	77	9	72	12	89	-6	72	12	67	-4	67	-4	72	12	68	15	67	-4	68	15	67	20	67	20	69	73	62	77	67	20	68	27	69	73	69	73	68	27	71	33	69	73	71	33	74	67	74	67	71	33	74	39	74	67	74	39	77	60	77	60	74	39	77	45	77	60	77	45	78	52	67	-4	67	20	62	77	67	-4	62	77	52	78	67	-4	52	78	47	3	52	78	42	77	47	3	47	3	42	77	33	72	47	3	33	72	33	14	33	14	33	72	26	65	33	14	26	65	23	29	23	29	26	65	22	57	23	29	22	57	20	47	108	8	92	7	113	-5	108	8	113	-5	123	12	123	12	113	-5	137	0	123	12	137	0	138	19	138	19	137	0	159	8	138	19	159	8	152	27	152	27	159	8	164	38	185	64	164	38	180	19	185	64	180	19	200	33	92	7	84	7	89	-6	92	7	89	-6	113	-5	184	292	166	268	186	265	184	292	186	265	218	288	218	288	186	265	203	255	218	288	203	255	215	240	109	249	127	260	130	281	130	281	127	260	146	266	130	281	146	266	156	289	156	289	146	266	166	268	156	289	166	268	184	292	59	220	69	214	83	247	83	247	69	214	90	234	83	247	90	234	106	268	106	268	90	234	109	249	106	268	109	249	130	281	222	158	227	58	225	193	225	193	227	58	245	276	245	276	227	58	249	87	245	276	249	87	265	255	265	255	249	87	266	119	265	255	266	119	277	227	277	227	266	119	278	154	277	227	278	154	282	190	222	219	225	193	245	276	222	219	245	276	218	288	222	219	218	288	215	240	185	64	200	33	201	93	201	93	200	33	227	58	201	93	227	58	214	124	214	124	227	58	222	158	164	38	159	8	180	19	101	251	75	226	80	127	80	127	75	226	77	92	77	0	77	92	75	226	77	0	75	226	57	9	57	9	75	226	52	198	57	9	52	198	41	23	41	23	52	198	35	165	41	23	35	165	30	42	30	42	35	165	24	131	30	42	24	131	22	66	22	66	24	131	20	95	118	-8	118	19	109	-7	109	-7	118	19	120	53	109	-7	120	53	100	-5	100	-5	120	53	99	29	100	-5	99	29	89	39	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	127	-9	137	-9	137	14	137	14	137	-9	147	-9	137	14	147	-9	149	13	149	13	147	-9	162	-9	149	13	162	-9	160	12	160	12	162	-9	169	11	196	14	169	11	194	-7	196	14	194	-7	219	1	127	17	118	19	118	-8	127	17	118	-8	127	-9	127	17	127	-9	137	14	198	99	197	77	207	76	198	99	207	76	215	97	215	97	207	76	217	72	215	97	217	72	230	91	230	91	217	72	225	67	230	91	225	67	230	61	229	273	233	269	235	289	235	289	233	269	234	265	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	235	289	218	277	224	276	235	289	224	276	229	273	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	254	56	251	70	250	33	250	33	251	70	242	82	250	33	242	82	238	14	238	14	242	82	232	53	238	14	232	53	231	42	238	14	231	42	225	31	230	61	232	53	242	82	230	61	242	82	230	91	219	1	238	14	225	31	219	1	225	31	214	21	219	1	214	21	196	14	197	77	198	99	179	74	179	74	198	99	176	96	179	74	176	96	164	67	164	67	176	96	157	87	164	67	157	87	150	55	150	55	157	87	139	72	150	55	139	72	135	39	135	39	139	72	120	53	135	39	120	53	118	19	89	39	83	52	100	-5	100	-5	83	52	77	0	100	-5	77	0	22	-105	22	-105	77	0	-1	-105	77	0	83	52	79	67	77	0	79	67	77	80	77	0	77	80	77	92	169	11	162	-9	194	-7	225	225	225	240	224	233	234	265	240	208	235	289	101	251	80	127	87	160	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	225	-129	217	-123	226	-150	226	-150	217	-123	211	-116	226	-150	211	-116	201	-139	201	-139	211	-116	208	-106	201	-139	208	-106	207	-95	207	-95	208	120	201	-139	201	-139	208	120	199	80	182	-123	201	-139	199	80	182	-123	199	80	175	-11	182	-123	175	-11	172	-25	182	-123	172	-25	171	-100	171	-100	172	-25	170	-38	171	-100	170	-38	168	-50	171	-100	168	-50	167	-61	171	-100	167	-61	167	-71	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	229	286	234	252	238	278	238	278	234	252	236	239	323	347	236	239	228	178	323	347	228	178	214	-53	214	-53	228	178	211	-64	218	290	203	292	205	277	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	269	-105	259	-117	259	-153	259	-153	259	-117	248	-126	259	-153	248	-126	236	-131	236	-131	225	-129	226	-150	285	396	284	389	323	347	323	347	284	389	281	378	323	347	281	378	277	361	277	361	247	254	323	347	323	347	247	254	236	239	317	-132	322	-117	320	-109	317	-132	320	-109	316	-102	317	-132	316	-102	310	-96	317	-132	310	-96	306	-142	310	-96	303	-93	306	-142	306	-142	303	-93	294	-91	306	-142	294	-91	291	-149	291	-149	294	-91	280	-95	291	-149	280	-95	274	-152	274	-152	280	-95	269	-105	274	-152	269	-105	259	-153	236	-131	226	-150	259	-153	285	396	323	347	286	401	286	401	323	347	286	406	286	414	286	406	288	442	286	414	288	442	283	419	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	246	254	243	267	238	278	246	254	238	278	236	239	246	254	236	239	247	254	207	-90	208	-83	208	120	208	120	208	-83	209	-74	208	120	209	-74	228	178	228	178	209	-74	211	-64	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	69	56	81	-6	74	43	143	37	130	5	153	21	208	120	207	-95	207	-90	203	292	156	257	168	265	53	195	71	108	98	245	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	55	243	267	243	55	246	254	246	254	243	55	252	89	246	254	252	89	265	321	265	321	252	89	268	147	265	321	268	147	283	362	283	362	268	147	291	231	283	362	291	231	309	398	309	398	291	231	322	346	309	398	322	346	344	427	344	427	322	346	334	373	344	427	334	373	350	397	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	433	416	436	452	423	426	423	426	436	452	411	430	391	426	411	430	436	452	391	426	436	452	386	446	492	429	482	439	483	395	492	429	483	395	489	400	492	429	489	400	494	407	492	429	494	407	495	415	454	394	469	390	469	446	469	446	469	390	476	391	469	446	476	391	482	439	482	439	476	391	483	395	453	451	436	452	443	404	453	451	443	404	454	394	453	451	454	394	469	446	386	446	344	427	350	397	386	446	350	397	370	415	386	446	370	415	391	426	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	238	278	240	40	243	267	436	452	433	416	443	404	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	131	187	127	193	124	148	131	187	124	148	162	134	131	187	162	134	139	174	122	237	128	252	134	288	134	288	128	252	137	265	134	288	137	265	161	292	161	292	137	265	150	274	161	292	150	274	166	277	166	277	184	273	200	286	200	286	184	273	198	260	200	286	198	260	209	241	134	288	111	277	122	237	122	237	111	277	120	220	124	148	120	220	111	277	124	148	111	277	98	167	98	167	111	277	92	261	98	167	92	261	82	189	82	189	92	261	80	239	82	189	80	239	76	214	210	124	212	30	214	137	210	124	214	137	187	146	210	124	187	146	166	154	210	124	166	154	162	134	151	163	139	174	162	134	151	163	162	134	166	154	124	148	127	193	124	200	124	148	124	200	122	207	124	148	122	207	120	214	124	148	120	214	120	220	200	286	209	241	232	269	232	269	209	241	216	217	232	269	216	217	218	188	218	188	218	184	246	70	246	70	218	184	218	178	246	70	218	178	217	169	200	286	161	292	166	277	276	169	271	208	268	117	268	117	271	208	256	242	268	117	256	242	246	70	246	70	256	242	232	269	246	70	232	269	218	188	246	70	217	169	215	156	246	70	215	156	214	137	246	70	214	137	212	30	210	124	202	93	212	30	212	30	202	93	185	65	212	30	185	65	169	3	169	3	185	65	162	43	169	3	162	43	135	28	62	38	66	4	75	29	75	29	66	4	90	-3	75	29	90	-3	89	24	89	24	90	-3	105	22	135	28	105	22	120	-6	135	28	120	-6	169	3	21	64	31	39	33	72	33	72	31	39	46	19	33	72	46	19	48	52	48	52	46	19	66	4	48	52	66	4	62	38	105	22	90	-3	120	-6	204	239	213	288	191	252	191	252	213	288	183	292	191	252	183	292	174	260	174	260	183	292	154	262	137	261	154	262	152	289	137	261	152	289	123	280	48	220	56	213	71	246	71	246	56	213	82	233	71	246	82	233	96	266	96	266	82	233	103	247	96	266	103	247	123	280	123	280	103	247	120	256	123	280	120	256	137	261	113	111	129	121	143	148	143	148	129	121	149	130	143	148	149	130	208	162	208	162	149	130	173	139	208	162	173	139	204	147	208	162	204	147	232	84	208	162	232	84	212	170	70	60	77	73	91	128	91	128	77	73	86	86	91	128	86	86	98	98	98	98	113	111	143	148	143	148	91	128	98	98	262	140	273	201	269	232	262	140	269	232	257	257	262	140	257	257	238	276	262	140	238	276	232	84	232	84	238	276	215	202	232	84	215	202	215	195	232	84	215	195	215	187	232	84	215	187	214	179	232	84	214	179	212	170	213	288	204	239	212	222	213	288	212	222	215	202	213	288	215	202	238	276	183	292	152	289	154	262	232	84	204	147	193	118	232	84	193	118	187	37	187	37	193	118	176	84	187	37	176	84	156	54	71	13	75	-6	78	9	78	9	75	-6	87	8	110	14	87	8	134	4	110	14	134	4	134	30	134	30	134	4	187	37	134	30	187	37	156	54	87	8	75	-6	134	4	30	10	41	0	53	102	53	102	41	0	56	-4	53	102	56	-4	66	46	66	46	56	-4	64	34	65	25	64	34	56	-4	65	25	56	-4	67	18	67	18	56	-4	75	-6	67	18	75	-6	71	13	91	128	53	102	66	46	91	128	66	46	70	60	29	71	21	38	23	22	29	71	23	22	30	10	29	71	30	10	53	102	179	254	183	292	167	260	167	260	183	292	154	262	137	261	154	262	152	289	137	261	152	289	123	280	48	220	56	213	71	246	71	246	56	213	82	233	71	246	82	233	96	266	96	266	82	233	103	247	96	266	103	247	123	280	123	280	103	247	120	256	123	280	120	256	137	261	327	146	335	174	333	186	333	186	334	189	330	255	330	255	334	189	334	192	330	255	334	192	355	285	355	285	334	192	335	197	355	285	335	197	336	201	355	285	336	201	337	203	337	203	358	282	355	285	318	206	319	154	320	214	320	214	319	154	327	146	320	214	327	146	330	255	330	255	327	146	333	186	262	140	273	201	266	239	266	239	273	201	271	224	266	239	271	224	355	285	355	285	271	224	330	255	339	166	339	141	345	162	345	162	339	141	356	139	345	162	356	139	352	159	352	159	356	139	361	159	372	161	361	159	372	142	372	161	372	142	388	149	335	174	327	146	339	141	335	174	339	141	339	166	316	198	315	191	315	165	316	198	315	165	319	154	316	198	319	154	318	206	314	184	313	177	315	165	314	184	315	165	315	191	405	194	399	184	402	159	405	194	402	159	414	172	405	194	414	172	424	186	391	175	383	166	388	149	391	175	388	149	402	159	391	175	402	159	399	184	361	159	356	139	372	142	273	201	273	206	272	210	273	201	272	210	272	215	273	201	272	215	271	220	273	201	271	220	271	224	266	239	256	257	262	140	262	140	256	257	243	272	262	140	243	272	232	84	232	84	243	272	226	283	232	84	226	283	206	290	188	244	196	229	206	290	206	290	196	229	202	209	206	290	202	209	203	191	206	290	203	191	232	84	232	84	203	191	202	177	232	84	202	177	201	161	201	161	200	146	232	84	232	84	200	146	197	131	232	84	197	131	193	118	193	118	176	83	187	37	187	37	176	83	156	53	187	37	156	53	134	29	193	118	187	37	232	84	187	37	134	29	134	4	134	4	134	29	110	14	134	4	110	14	87	8	87	8	78	9	75	-6	75	-6	78	9	71	12	75	-6	71	12	67	18	87	8	75	-6	134	4	75	-6	67	18	56	-4	56	-4	67	18	65	25	56	-4	65	25	64	35	64	35	69	131	56	-4	56	-4	69	131	45	105	56	-4	45	105	41	0	41	0	45	105	30	10	69	70	83	100	97	151	97	151	83	100	101	123	97	151	101	123	124	167	124	167	101	123	120	141	124	167	120	141	137	154	137	154	203	191	202	209	69	131	64	35	69	70	69	131	69	70	97	151	27	75	21	38	23	22	27	75	23	22	30	10	27	75	30	10	45	105	183	292	179	254	188	244	183	292	188	244	206	290	183	292	152	289	154	262	202	209	124	167	137	154	372	161	388	149	383	166	44	13	57	6	60	137	60	137	57	6	73	0	60	137	73	0	80	149	80	149	73	0	83	67	90	153	83	67	88	95	90	153	88	95	104	120	107	-8	126	-9	119	17	119	17	126	-9	138	15	159	16	138	15	154	-6	159	16	154	-6	182	0	119	17	104	24	107	-8	107	-8	104	24	92	35	107	-8	92	35	89	-5	89	-5	92	35	85	49	89	-5	85	49	83	67	83	67	73	0	89	-5	25	39	29	29	31	103	31	103	29	29	36	20	31	103	36	20	44	121	44	121	36	20	44	13	44	121	44	13	60	137	23	83	21	61	22	50	23	83	22	50	25	39	23	83	25	39	31	103	191	174	172	176	188	154	191	174	188	154	194	154	191	174	194	154	194	174	140	242	151	262	167	311	167	311	151	262	169	278	167	311	169	278	207	315	207	315	169	278	190	289	207	315	190	289	214	293	214	293	223	292	222	314	222	314	223	292	237	311	87	193	99	182	103	279	103	279	99	182	116	173	103	279	116	173	131	298	131	298	116	173	135	219	140	242	167	311	131	298	140	242	131	298	135	219	222	314	207	315	214	293	240	270	245	254	252	307	240	270	252	307	237	311	240	270	237	311	235	281	254	234	260	227	265	302	265	302	260	227	268	221	265	302	268	221	276	297	276	297	268	221	277	220	276	297	277	220	287	289	287	289	277	220	288	221	287	289	288	221	296	280	296	280	288	221	297	225	296	280	297	225	303	269	303	269	297	225	304	231	303	269	304	231	307	259	307	259	304	231	308	239	307	259	308	239	309	248	252	307	245	254	249	243	252	307	249	243	254	234	252	307	254	234	265	302	237	311	223	292	230	288	237	311	230	288	235	281	138	203	138	166	145	190	145	190	138	166	156	150	145	190	156	150	157	181	157	181	156	150	188	154	157	181	188	154	172	176	156	150	138	166	138	165	156	150	138	165	127	138	127	138	138	165	123	162	127	138	123	162	111	160	104	120	127	138	111	160	104	120	111	160	100	157	104	120	100	157	90	153	258	48	252	55	234	28	234	28	252	55	228	41	234	28	228	41	208	11	208	11	228	41	205	30	208	11	205	30	182	0	182	0	205	30	181	21	182	0	181	21	159	16	138	15	126	-9	154	-6	138	166	138	203	135	219	138	166	135	219	116	173	84	253	77	221	79	206	84	253	79	206	87	193	84	253	87	193	103	279	80	149	83	67	90	153	98	-6	125	-9	104	16	104	16	125	-9	123	15	151	19	123	15	125	-9	151	19	125	-9	144	-8	145	227	151	234	154	308	154	308	151	234	156	243	154	308	156	243	170	312	170	312	156	243	159	251	170	312	159	251	164	267	183	179	173	176	176	152	176	152	173	176	162	175	176	152	162	175	155	154	155	154	162	175	148	174	155	154	148	174	148	154	164	267	168	279	170	312	170	312	168	279	174	287	170	312	174	287	185	314	185	314	174	287	181	291	185	314	181	291	189	293	189	293	206	291	199	315	199	315	206	291	231	312	140	303	127	296	127	220	140	303	127	220	137	221	140	303	137	221	145	227	140	303	145	227	154	308	127	220	127	296	116	221	116	221	127	296	115	287	116	221	115	287	107	225	107	225	115	287	106	277	107	225	106	277	101	231	101	231	106	277	100	266	101	231	100	266	97	239	97	239	100	266	96	256	97	239	96	256	95	248	226	160	214	104	217	13	212	121	214	104	226	160	212	121	226	160	205	135	205	135	226	160	202	165	205	135	202	165	193	146	193	146	202	165	200	188	193	146	200	188	192	182	183	179	176	152	193	146	183	179	193	146	192	182	292	226	292	273	280	205	280	205	292	273	279	290	280	205	279	290	260	188	260	188	279	290	258	304	260	188	258	304	238	248	238	248	258	304	236	263	231	312	206	291	219	285	231	312	219	285	229	275	231	312	229	275	236	263	231	312	236	263	258	304	260	188	238	248	236	234	260	188	236	234	234	176	234	176	236	234	231	221	234	176	231	221	223	209	200	188	202	165	202	166	200	188	202	166	213	198	213	198	202	166	234	176	213	198	234	176	223	209	226	160	235	25	247	151	247	151	235	25	251	40	247	151	251	40	263	138	263	138	251	40	265	58	263	138	265	58	273	121	273	121	265	58	274	78	273	121	274	78	277	98	151	19	163	-5	176	32	176	32	163	-5	182	0	176	32	182	0	196	51	196	51	182	0	200	6	196	51	200	6	209	76	209	76	200	6	217	13	209	76	217	13	214	104	199	315	185	314	189	293	30	55	35	28	47	41	47	41	35	28	53	11	47	41	53	11	65	30	65	30	53	11	74	0	65	30	74	0	84	21	84	21	74	0	98	-6	84	21	98	-6	104	16	35	28	30	55	21	48	151	19	144	-8	163	-5	226	160	217	13	235	25	292	273	292	226	296	251	98	-6	125	-9	104	16	104	16	125	-9	123	15	151	19	123	15	125	-9	151	19	125	-9	144	-8	164	268	168	279	170	312	170	312	168	279	174	287	170	312	174	287	185	314	185	314	174	287	181	291	185	314	181	291	190	293	190	293	206	291	200	315	200	315	206	291	231	312	160	254	164	268	170	312	160	254	170	312	156	244	156	244	170	312	155	308	156	244	155	308	152	235	152	235	155	308	145	227	108	225	116	221	116	288	116	288	116	221	126	220	116	288	126	220	129	297	129	297	126	220	136	221	129	297	136	221	141	303	141	303	136	221	145	227	141	303	145	227	155	308	97	257	97	238	100	268	100	268	97	238	101	231	100	268	101	231	107	278	107	278	101	231	108	225	107	278	108	225	116	288	227	160	214	104	217	13	212	121	214	104	227	160	212	121	227	160	205	135	205	135	227	160	202	165	205	135	202	165	193	146	193	146	202	165	200	188	193	146	200	188	192	182	183	179	173	176	176	152	183	179	176	152	193	146	183	179	193	146	192	182	162	175	148	174	155	154	162	175	155	154	176	152	162	175	176	152	173	176	296	245	296	251	292	226	292	226	296	251	292	273	292	226	292	273	283	209	283	209	292	273	278	290	283	209	278	290	269	194	269	194	278	290	258	304	269	194	258	304	251	183	251	183	258	304	238	248	236	263	238	248	258	304	236	263	258	304	231	312	236	263	231	312	229	275	231	312	206	291	219	285	231	312	219	285	229	275	351	186	348	255	345	146	345	146	348	255	339	217	345	146	339	217	337	154	337	154	339	217	336	209	337	154	336	209	334	201	352	193	353	194	373	285	352	193	373	285	348	255	348	255	373	285	296	245	348	255	296	245	292	226	373	285	353	194	376	282	351	187	351	189	348	255	351	187	348	255	351	186	352	191	352	193	348	255	352	191	348	255	351	189	356	166	357	141	362	162	362	162	357	141	374	139	362	162	374	139	370	159	370	159	374	139	379	159	390	161	379	159	390	142	390	161	390	142	405	149	352	174	351	186	345	146	352	174	345	146	357	141	352	174	357	141	356	166	333	193	332	185	332	165	333	193	332	165	337	154	333	193	337	154	334	201	424	194	417	184	419	159	424	194	419	159	431	172	424	194	431	172	441	186	409	175	400	166	405	149	409	175	405	149	419	159	409	175	419	159	417	184	379	159	374	139	390	142	238	248	236	234	251	183	251	183	236	234	231	221	251	183	231	221	228	173	228	173	231	221	223	209	228	173	223	209	213	198	202	166	228	173	213	198	202	166	213	198	200	188	202	166	200	188	202	165	227	160	235	25	247	150	247	150	235	25	251	40	247	150	251	40	263	137	263	137	251	40	265	58	263	137	265	58	274	119	274	119	265	58	274	78	274	119	274	78	277	98	151	19	163	-5	176	32	176	32	163	-5	182	0	176	32	182	0	196	51	196	51	182	0	200	6	196	51	200	6	209	76	209	76	200	6	217	13	209	76	217	13	214	104	200	315	185	314	190	293	30	55	35	28	47	41	47	41	35	28	53	11	47	41	53	11	65	30	65	30	53	11	74	0	65	30	74	0	84	21	84	21	74	0	98	-6	84	21	98	-6	104	16	35	28	30	55	21	48	155	154	148	174	148	154	151	19	144	-8	163	-5	227	160	217	13	235	25	390	161	405	149	400	166	332	165	332	185	331	178	97	238	97	257	95	247	177	28	165	22	171	-5	171	-5	165	22	153	18	171	-5	153	18	152	-8	152	-8	153	18	140	16	152	-8	140	16	135	-9	135	-9	140	16	127	15	171	-5	191	0	177	28	177	28	191	0	188	35	199	46	188	35	191	0	199	46	191	0	211	7	235	159	222	103	231	16	220	117	222	103	235	159	220	117	235	159	216	129	216	129	235	159	209	165	216	129	209	165	209	139	209	139	209	165	209	166	209	139	209	166	199	146	199	146	209	166	211	190	199	146	211	190	197	182	197	182	188	178	199	146	199	146	188	178	188	151	182	152	188	151	188	178	182	152	188	178	180	176	182	152	180	176	176	153	176	153	180	176	171	175	176	153	171	175	170	154	170	154	171	175	163	175	170	154	163	175	163	154	163	154	163	175	155	174	163	154	155	174	155	154	234	313	207	315	213	291	213	291	207	315	198	293	152	280	198	293	207	315	152	280	207	315	144	303	213	291	227	285	234	313	234	313	227	285	237	275	234	313	237	275	260	306	260	306	237	275	243	263	260	306	243	263	245	248	245	248	243	231	261	185	261	185	243	231	235	173	260	306	261	185	282	293	282	293	261	185	282	201	282	293	282	201	297	275	297	275	282	201	297	222	297	275	297	222	303	251	245	248	261	185	260	306	235	173	243	231	235	216	235	173	235	216	224	202	235	173	224	202	211	190	235	173	211	190	209	166	235	159	245	27	256	150	256	150	245	27	260	41	256	150	260	41	271	136	271	136	260	41	272	58	271	136	272	58	281	119	281	119	272	58	281	77	281	119	281	77	284	97	222	103	220	87	231	16	231	16	220	87	215	72	231	16	215	72	211	7	211	7	215	72	208	58	211	7	208	58	199	46	72	151	88	200	92	270	92	270	88	200	115	246	92	270	115	246	144	303	144	303	115	246	152	280	103	20	86	34	92	-4	92	-4	86	34	74	55	92	-4	74	55	60	9	60	9	74	55	68	80	60	9	68	80	66	106	66	106	72	151	53	221	53	221	72	151	92	270	20	96	24	60	28	161	28	161	24	60	38	31	28	161	38	31	53	221	53	221	38	31	60	9	53	221	60	9	66	106	103	20	92	-4	135	-9	103	20	135	-9	127	15	235	159	231	16	245	27	-20	-114	-20	-114	-20	-114	-20	-114	-21	-71	-29	-68	-20	-114	-29	-68	-30	-134	-20	-114	-30	-134	-20	-116	-20	-109	-18	-106	-16	-76	-16	-76	-18	-106	-15	-102	-16	-76	-15	-102	-13	-83	-13	-83	-15	-102	-13	-98	-13	-83	-13	-98	-12	-91	-16	-76	-21	-71	-20	-114	-16	-76	-20	-114	-20	-109	30	-83	18	-105	18	-130	18	-130	18	-105	5	-118	18	-130	5	-118	-9	-122	-9	-122	-13	-121	18	-130	18	-130	-13	-121	-13	-136	114	238	94	156	110	18	114	238	110	18	140	136	114	238	140	136	115	242	225	292	72	292	89	281	225	292	89	281	101	278	225	292	101	278	110	273	225	292	110	273	115	266	225	292	115	266	117	255	225	292	117	255	188	274	225	292	188	274	203	279	225	292	203	279	225	282	140	136	183	136	145	156	140	136	145	156	163	231	140	136	163	231	117	255	140	136	117	255	117	252	140	136	117	252	116	249	140	136	116	249	116	245	140	136	116	245	115	242	117	255	163	231	170	250	117	255	170	250	177	265	117	255	177	265	188	274	110	18	94	156	92	-38	92	-38	94	156	89	136	92	-38	89	136	71	-81	71	-81	89	136	55	-1	71	-81	55	-1	46	-112	46	-112	55	-1	42	-49	46	-112	42	-49	30	-83	2	156	-2	136	89	136	2	156	89	136	94	156	-13	-136	-13	-121	-16	-120	-13	-136	-16	-120	-18	-118	-13	-136	-18	-118	-20	-116	-13	-136	-20	-116	-30	-134	-38	-66	-47	-68	-45	-128	-38	-66	-45	-128	-30	-134	-38	-66	-30	-134	-29	-68	-64	-87	-63	-109	-60	-78	-60	-78	-63	-109	-56	-120	-60	-78	-56	-120	-54	-72	-54	-72	-56	-120	-45	-128	-54	-72	-45	-128	-47	-68	-63	-109	-64	-87	-66	-96	30	-83	18	-130	46	-112	145	156	183	136	188	156	89	281	72	292	72	282	243	-26	232	-56	248	-97	248	-97	232	-56	214	-82	248	-97	214	-82	208	-121	208	-121	214	-82	191	-103	208	-121	191	-103	164	-135	164	-135	191	-103	163	-116	164	-135	163	-116	131	-121	131	-121	99	-115	118	-139	118	-139	99	-115	96	-138	77	-100	61	-83	66	-133	77	-100	66	-133	96	-138	77	-100	96	-138	99	-115	46	-69	30	-63	37	-123	46	-69	37	-123	66	-133	46	-69	66	-133	61	-83	30	-63	22	-64	37	-123	37	-123	22	-64	15	-67	37	-123	15	-67	14	-108	14	-108	15	-67	10	-72	14	-108	10	-72	6	-79	251	49	237	41	239	21	239	21	237	41	223	34	239	21	223	34	218	9	218	9	223	34	208	30	218	9	208	30	197	0	197	0	208	30	194	29	197	0	194	29	175	-6	175	-6	194	29	165	34	175	-6	165	34	154	-9	154	-9	165	34	144	49	154	-9	144	49	129	71	140	214	142	270	123	171	123	171	142	270	97	223	123	171	97	223	117	129	117	129	119	-2	120	99	120	99	119	-2	154	-9	120	99	154	-9	129	71	97	223	67	167	71	40	97	223	71	40	91	14	97	223	91	14	119	-2	97	223	119	-2	117	129	67	167	55	106	59	71	67	167	59	71	71	40	340	353	326	308	388	338	388	338	326	308	321	288	388	338	321	288	304	229	304	229	321	288	310	297	304	229	310	297	301	249	301	249	310	297	299	304	301	249	299	304	294	267	294	267	299	304	287	310	294	267	287	310	282	281	282	281	287	310	273	314	282	281	273	314	266	290	266	290	273	314	256	315	266	290	256	315	245	293	251	49	258	35	265	58	265	58	258	35	280	-62	265	58	280	-62	302	207	302	207	280	-62	299	-17	302	207	299	-17	388	338	303	220	303	216	388	338	388	338	303	216	302	211	388	338	302	211	302	207	258	35	243	-26	248	-97	258	35	248	-97	280	-62	131	-121	118	-139	164	-135	388	338	304	229	304	225	388	338	304	225	303	220	467	416	469	452	456	426	456	426	469	452	444	430	427	426	444	430	469	452	427	426	469	452	423	445	526	428	517	438	517	395	526	428	517	395	523	400	526	428	523	400	528	406	526	428	528	406	529	415	488	394	503	390	503	446	503	446	503	390	510	391	503	446	510	391	517	438	517	438	510	391	517	395	487	451	469	452	476	404	487	451	476	404	488	394	487	451	488	394	503	446	388	338	396	368	387	424	387	424	396	368	404	394	387	424	404	394	423	445	423	445	404	394	414	413	423	445	414	413	427	426	360	392	340	353	388	338	360	392	388	338	387	424	245	293	256	315	202	282	202	282	256	315	197	303	202	282	197	303	167	254	167	254	197	303	142	270	167	254	142	270	140	214	469	452	467	416	476	404	251	49	239	21	258	35	14	-108	6	-79	5	-87	243	-26	232	-56	248	-96	248	-96	232	-56	214	-82	248	-96	214	-82	208	-121	208	-121	214	-82	191	-103	208	-121	191	-103	164	-135	164	-135	191	-103	163	-116	164	-135	163	-116	131	-121	131	-121	99	-115	118	-139	118	-139	99	-115	96	-138	77	-100	61	-83	66	-133	77	-100	66	-133	96	-138	77	-100	96	-138	99	-115	46	-69	30	-63	37	-123	46	-69	37	-123	66	-133	46	-69	66	-133	61	-83	30	-63	22	-64	37	-123	37	-123	22	-64	15	-67	37	-123	15	-67	14	-108	14	-108	15	-67	10	-73	14	-108	10	-73	6	-79	251	49	237	41	239	21	239	21	237	41	223	34	239	21	223	34	218	9	218	9	223	34	208	30	218	9	208	30	197	0	197	0	208	30	194	29	197	0	194	29	175	-6	175	-6	194	29	165	34	175	-6	165	34	154	-9	154	-9	165	34	143	50	154	-9	143	50	128	72	140	213	142	270	123	170	123	170	142	270	97	223	123	170	97	223	117	129	117	129	119	-2	120	99	120	99	119	-2	154	-9	120	99	154	-9	128	72	97	223	67	167	71	40	97	223	71	40	91	14	97	223	91	14	119	-2	97	223	119	-2	117	129	67	167	55	106	59	71	67	167	59	71	71	40	256	315	245	293	266	290	256	315	266	290	274	313	274	313	266	290	282	281	274	313	282	281	290	309	290	309	282	281	294	267	290	309	294	267	304	302	304	302	294	267	301	249	304	302	301	249	304	229	251	49	258	35	265	58	265	58	258	35	280	-62	265	58	280	-62	302	207	302	207	280	-62	299	-17	302	207	299	-17	384	319	303	220	303	216	384	319	384	319	303	216	302	211	384	319	302	211	302	207	258	35	243	-26	248	-96	258	35	248	-96	280	-62	131	-121	118	-139	164	-135	350	302	344	295	384	319	384	319	344	295	337	288	384	319	337	288	327	281	327	281	316	292	304	229	304	229	316	292	304	302	384	319	327	281	304	229	357	310	350	302	384	319	357	310	384	319	364	319	304	225	303	220	384	319	304	225	384	319	304	229	245	293	256	315	202	282	202	282	256	315	197	303	202	282	197	303	166	253	166	253	197	303	142	270	166	253	142	270	140	213	251	49	239	21	258	35	14	-108	6	-79	5	-87	62	30	93	9	68	205	68	205	93	9	90	100	92	233	90	100	94	134	92	233	94	134	121	256	121	256	94	134	104	168	121	256	104	168	119	199	167	278	162	248	178	258	167	278	178	258	193	286	193	286	178	258	195	266	193	286	195	266	219	290	219	290	195	266	212	271	219	290	212	271	231	274	143	268	121	256	139	226	143	268	139	226	162	248	143	268	162	248	167	278	133	-2	179	-6	155	14	155	14	179	-6	189	10	206	11	189	10	201	-4	206	11	201	-4	233	0	155	14	127	25	133	-2	133	-2	127	25	107	44	133	-2	107	44	93	9	93	9	107	44	94	69	93	9	94	69	90	100	50	174	39	140	42	61	50	174	42	61	62	30	50	174	62	30	68	205	291	287	277	289	280	271	280	271	277	289	266	291	280	271	266	291	265	274	265	274	266	291	256	292	265	274	256	292	249	275	246	292	219	290	231	274	246	292	231	274	249	275	246	292	249	275	256	292	324	279	319	281	320	243	320	243	319	281	315	251	305	259	315	251	307	283	305	259	307	283	293	266	293	266	307	283	291	287	293	266	291	287	280	271	280	104	263	35	268	7	280	104	268	7	296	15	280	104	296	15	281	109	373	153	247	153	261	145	373	153	261	145	271	143	373	153	271	143	278	139	373	153	278	139	282	134	373	153	282	134	283	127	373	153	283	127	347	140	373	153	347	140	358	144	373	153	358	144	373	146	296	15	308	24	329	110	296	15	329	110	333	124	296	15	333	124	283	127	296	15	283	127	283	123	296	15	283	123	283	119	296	15	283	119	282	114	296	15	282	114	281	109	339	133	347	140	283	127	339	133	283	127	333	124	315	251	319	281	313	282	315	251	313	282	307	283	333	214	337	200	338	279	333	214	338	279	332	278	332	278	329	278	329	225	329	225	329	278	325	235	324	279	320	243	325	235	324	279	325	235	329	278	356	292	353	287	367	292	367	292	353	287	349	283	367	292	349	283	347	200	347	200	349	283	344	281	347	200	344	281	338	279	332	278	329	225	333	214	263	35	256	26	268	7	268	7	256	26	242	19	268	7	242	19	233	0	233	0	242	19	225	14	233	0	225	14	206	11	189	10	179	-6	201	-4	338	279	337	200	347	200	261	145	247	153	247	146	42	61	39	140	35	103	68	205	90	100	92	233	121	256	119	199	139	226	26	267	30	268	30	268	39	282	30	268	45	266	39	282	45	266	52	285	52	285	45	266	56	262	52	285	56	262	69	288	69	288	56	262	66	254	69	288	66	254	74	242	18	267	22	267	25	279	25	279	22	267	26	267	25	279	26	267	39	282	39	282	26	267	30	268	25	279	10	276	14	266	25	279	14	266	18	267	92	290	69	288	74	242	92	290	74	242	81	225	81	225	93	191	92	290	92	290	93	191	93	291	100	-152	118	-154	105	-131	105	-131	118	-154	113	-132	126	-130	113	-132	118	-154	126	-130	118	-154	144	-151	143	-25	149	-54	152	163	143	-25	152	163	139	208	143	-25	139	208	137	-2	137	-2	139	208	131	36	131	36	139	208	125	249	131	36	125	249	120	87	120	87	125	249	113	280	120	87	113	280	107	142	107	142	113	280	105	292	107	142	105	292	102	292	143	-25	137	-2	123	-53	123	-53	137	-2	113	-36	93	-108	94	-101	95	-63	95	-63	94	-101	99	-90	95	-63	99	-90	113	-36	113	-36	99	-90	108	-74	113	-36	108	-74	123	-53	71	-114	73	-127	74	-100	74	-100	73	-127	78	-138	74	-100	78	-138	81	-84	81	-84	78	-138	87	-147	81	-84	87	-147	95	-63	95	-63	87	-147	93	-108	94	-116	93	-108	87	-147	94	-116	87	-147	100	-152	137	-123	144	-151	145	-114	145	-114	144	-151	165	-140	145	-114	165	-140	150	-101	150	-101	165	-140	152	-86	152	163	152	-86	165	-140	152	163	165	-140	161	123	161	123	165	-140	175	50	205	101	175	50	181	30	205	101	181	30	197	57	152	163	149	-54	150	-63	152	163	150	-63	151	-70	152	163	151	-70	151	-77	152	163	151	-77	151	-82	152	163	151	-82	152	-86	194	-61	193	-49	194	-69	194	-69	193	-49	192	-37	194	-69	192	-37	191	-99	191	-99	192	-37	190	-26	191	-99	190	-26	189	-17	181	30	175	50	181	-122	181	30	181	-122	191	-99	181	30	191	-99	189	-17	259	290	256	220	261	179	259	290	261	179	268	285	268	285	261	179	269	199	268	285	269	199	276	277	276	277	269	199	276	220	276	277	276	220	281	239	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	281	267	276	277	281	239	281	267	281	239	282	256	256	220	253	160	261	179	212	83	227	108	228	142	228	142	227	108	240	134	228	142	240	134	244	175	244	175	240	134	253	160	244	175	253	160	253	200	253	200	253	160	256	220	205	101	197	57	212	83	205	101	212	83	228	142	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	175	50	165	-140	181	-122	107	142	102	292	98	292	107	142	98	292	96	291	107	142	96	291	93	291	107	142	93	291	93	191	100	-152	105	-131	99	-128	100	-152	99	-128	96	-123	100	-152	96	-123	94	-116	14	266	10	276	10	265	126	-130	144	-151	137	-123	67	298	46	292	50	247	50	247	46	292	41	248	30	246	41	248	46	292	30	246	46	292	28	278	7	224	13	234	15	258	15	258	13	234	20	241	15	258	20	241	28	278	28	278	20	241	30	246	6	235	3	214	7	224	6	235	7	224	15	258	99	287	85	295	116	135	116	135	85	295	77	225	72	233	77	225	85	295	72	233	85	295	67	298	67	298	50	247	58	244	67	298	58	244	66	239	67	298	66	239	72	233	72	51	75	59	78	95	78	95	75	59	80	68	78	95	80	68	116	135	116	135	80	68	86	76	116	135	86	76	92	83	83	-4	99	-6	90	20	90	20	99	-6	98	19	110	22	98	19	99	-6	110	22	99	-6	123	-2	109	275	116	135	117	260	117	260	116	135	123	116	117	260	123	116	124	245	124	245	123	116	127	106	124	245	127	106	154	174	154	174	127	106	131	95	154	174	131	95	135	84	181	106	175	123	181	46	181	46	175	123	169	140	181	46	169	140	167	25	167	25	169	140	163	157	167	25	163	157	154	174	167	25	154	174	147	8	147	8	154	174	139	61	139	61	137	49	147	8	147	8	137	49	131	38	147	8	131	38	123	-2	123	-2	131	38	122	28	123	-2	122	28	110	22	195	220	163	157	211	211	195	220	154	174	163	157	264	250	262	291	256	287	264	250	256	287	251	283	264	250	251	283	251	247	264	250	268	295	262	291	240	272	228	259	229	231	240	272	229	231	239	241	240	272	239	241	251	247	240	272	251	247	251	283	206	233	195	220	211	211	206	233	211	211	217	246	217	246	211	211	220	221	217	246	220	221	228	259	228	259	220	221	229	231	313	271	309	281	310	222	313	271	310	222	312	231	313	271	312	231	313	240	313	271	313	240	314	250	313	271	314	250	315	259	274	297	276	248	280	298	280	298	276	248	287	242	280	298	287	242	292	296	292	296	287	242	296	234	292	296	296	234	302	290	302	290	296	234	303	224	302	290	303	224	309	281	309	281	303	224	307	214	309	281	307	214	310	222	276	248	274	297	268	295	276	248	268	295	264	250	185	88	181	106	181	46	185	88	181	46	186	70	154	174	135	84	138	72	154	174	138	72	139	61	70	41	72	51	68	84	70	41	68	84	69	0	69	0	68	84	60	73	69	0	60	73	58	7	58	7	60	73	53	62	58	7	53	62	50	19	50	19	53	62	49	49	50	19	49	49	47	35	70	41	69	0	72	33	72	33	69	0	83	-4	72	33	83	-4	76	27	76	27	83	-4	83	23	83	23	83	-4	90	20	68	84	72	51	78	95	116	135	92	83	123	116	99	287	116	135	109	275	47	9	59	2	53	137	53	137	59	2	64	172	71	193	64	172	75	0	71	193	75	0	77	214	77	214	75	0	84	50	77	214	84	50	82	233	82	233	84	50	85	247	85	247	84	50	84	53	34	58	34	30	38	78	38	78	34	30	39	18	38	78	39	18	44	105	44	105	39	18	47	9	44	105	47	9	53	137	40	236	53	252	54	274	54	274	53	252	62	261	54	274	62	261	72	288	72	288	62	261	69	266	72	288	69	266	75	267	75	267	79	266	90	296	90	296	79	266	82	265	90	296	82	265	84	262	35	252	13	222	21	214	35	252	21	214	40	236	35	252	40	236	54	274	95	35	90	37	101	5	101	5	90	37	86	40	101	5	86	40	75	0	75	0	86	40	85	45	75	0	85	45	84	50	87	66	89	72	90	296	87	66	90	296	86	255	84	53	85	56	85	247	85	247	85	56	86	61	85	247	86	61	86	255	86	255	86	61	87	66	182	97	160	71	160	49	160	49	160	71	138	51	160	49	138	51	130	21	130	21	138	51	119	39	130	21	119	39	103	34	103	34	95	35	101	5	64	172	59	2	75	0	137	280	133	287	133	242	137	280	133	242	136	255	137	280	136	255	138	264	137	280	138	264	138	271	133	242	133	287	130	227	130	227	133	287	127	293	130	227	127	293	125	209	125	209	127	293	119	297	125	209	119	297	109	298	90	296	89	72	125	209	90	296	125	209	109	298	90	296	84	262	86	259	90	296	86	259	86	255	90	296	72	288	75	267	253	239	241	201	316	292	316	292	241	201	229	173	316	292	229	173	228	140	228	140	229	173	218	149	228	140	218	149	203	126	203	126	182	97	193	88	193	88	182	97	160	49	103	34	101	5	130	21	217	-126	213	-121	214	-147	214	-147	213	-121	211	-115	194	-151	211	-115	212	-109	194	-151	212	-109	228	140	228	140	212	-109	213	-102	228	140	213	-102	214	-94	220	-74	316	292	228	140	220	-74	228	140	217	-85	228	140	148	-155	152	-159	228	140	152	-159	174	-155	228	140	174	-155	194	-151	203	126	193	88	228	140	239	-131	231	-131	234	-144	239	-131	234	-144	256	-142	239	-131	256	-142	256	-131	234	-144	231	-131	224	-129	234	-144	224	-129	217	-126	234	-144	217	-126	214	-147	214	-147	211	-115	194	-151	253	239	316	292	267	292	228	140	214	-94	217	-85	34	30	34	58	33	44	264	416	268	452	254	426	254	426	268	452	242	430	223	426	242	430	268	452	223	426	268	452	216	445	247	59	252	78	254	292	247	59	254	292	245	242	247	59	245	242	245	239	247	59	245	239	244	236	247	59	244	236	244	45	242	226	240	220	242	37	243	231	242	37	244	45	243	231	244	45	244	236	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	324	429	315	439	316	395	324	429	316	395	322	400	324	429	322	400	326	407	324	429	326	407	327	415	286	394	301	390	301	446	301	446	301	390	308	391	301	446	308	391	315	439	315	439	308	391	316	395	285	451	268	452	275	404	285	451	275	404	286	394	285	451	286	394	301	446	154	346	165	373	172	425	172	425	165	373	182	397	172	425	182	397	216	445	216	445	182	397	202	415	216	445	202	415	223	426	112	355	101	152	154	346	112	355	154	346	138	394	138	394	154	346	172	425	112	355	99	119	101	152	101	152	99	119	111	143	101	152	111	143	136	204	136	204	111	143	126	166	95	311	13	0	62	0	95	311	62	0	76	52	95	311	76	52	88	91	95	311	88	91	99	119	95	311	99	119	112	355	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	247	27	245	30	257	4	257	4	245	30	243	33	257	4	243	33	239	-3	239	-3	243	33	242	37	239	-3	242	37	240	220	195	50	196	5	199	65	199	65	196	5	202	0	199	65	202	0	204	83	204	83	202	0	210	-4	204	83	210	-4	240	220	240	220	210	-4	220	-5	240	220	220	-5	239	-3	193	37	191	28	192	12	193	37	192	12	196	5	193	37	196	5	195	50	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	252	78	258	98	254	292	258	98	270	290	228	287	226	258	234	257	228	287	234	257	254	292	254	292	234	257	240	255	169	221	191	241	200	271	200	271	191	241	210	253	200	271	210	253	228	287	228	287	210	253	226	258	169	243	136	204	147	195	169	243	147	195	169	221	169	243	169	221	200	271	126	166	147	195	136	204	192	12	191	28	191	22	268	452	264	416	275	404	242	226	242	37	243	231	158	-75	141	-98	151	-126	151	-126	141	-98	121	-115	151	-126	121	-115	107	-146	107	-146	121	-115	100	-127	107	-146	100	-127	81	-131	81	-131	69	-126	107	-146	107	-146	69	-126	55	-153	264	416	268	452	254	426	254	426	268	452	242	430	223	426	242	430	268	452	223	426	268	452	216	445	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	126	166	136	204	111	143	111	143	136	204	101	152	111	143	101	152	99	119	99	119	101	152	112	355	99	119	112	355	95	311	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	240	220	169	-47	185	-95	240	220	185	-95	211	-57	240	220	211	-57	228	-12	240	220	228	-12	290	216	240	220	290	216	242	226	324	429	315	439	316	395	324	429	316	395	322	400	324	429	322	400	326	407	324	429	326	407	327	415	286	394	301	390	301	446	301	446	301	390	308	391	301	446	308	391	315	439	315	439	308	391	316	395	285	451	268	452	275	404	285	451	275	404	286	394	285	451	286	394	301	446	154	346	165	373	172	425	172	425	165	373	182	397	172	425	182	397	216	445	216	445	182	397	202	415	216	445	202	415	223	426	112	355	101	152	154	346	112	355	154	346	138	394	138	394	154	346	172	425	95	311	13	0	62	0	95	311	62	0	76	52	95	311	76	52	88	91	95	311	88	91	99	119	292	224	294	230	295	262	295	262	294	230	295	236	295	262	295	236	296	248	296	248	295	236	296	241	290	216	292	224	295	262	290	216	295	262	290	274	290	216	290	274	282	283	290	216	282	283	270	290	290	216	270	290	254	292	290	216	254	292	245	242	290	216	245	242	245	239	290	216	245	239	244	236	290	216	244	236	243	231	290	216	243	231	242	226	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	158	-75	151	-126	185	-95	158	-75	185	-95	169	-47	69	-126	59	-117	55	-153	55	-153	59	-117	48	-105	55	-153	48	-105	38	-152	38	-152	48	-105	37	-95	38	-152	37	-95	22	-147	22	-147	37	-95	22	-91	22	-147	22	-91	15	-93	9	-140	22	-147	15	-93	9	-140	15	-93	8	-96	9	-140	8	-96	2	-101	9	-140	2	-101	0	-130	-1	-108	-3	-117	0	-130	-1	-108	0	-130	2	-101	254	292	234	257	240	255	268	452	264	416	275	404	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	79	220	67	173	82	34	79	220	82	34	81	227	81	227	82	34	82	234	82	234	82	34	82	39	42	82	44	-1	47	103	47	103	44	-1	53	-5	47	103	53	-5	61	152	61	152	53	-5	65	-6	61	152	65	-6	67	173	67	173	65	-6	84	-4	67	173	84	-4	82	34	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	84	240	82	234	82	39	84	240	82	39	84	45	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	118	173	151	290	149	292	118	173	149	292	114	286	118	173	114	286	113	152	118	173	113	152	163	152	118	173	163	152	168	173	113	152	114	286	89	281	113	152	89	281	89	63	16	173	10	152	61	152	16	173	61	152	67	173	33	38	34	16	35	50	35	50	34	16	38	6	35	50	38	6	38	64	38	64	38	6	44	-1	38	64	44	-1	42	82	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	34	16	33	38	33	29	82	34	84	-4	82	30	147	75	135	39	156	68	60	264	42	276	42	265	52	260	56	261	120	295	120	295	56	261	60	261	120	295	60	261	63	261	63	261	70	261	120	295	120	295	70	261	75	259	120	295	75	259	80	257	79	220	41	82	50	1	79	220	50	1	63	-4	79	220	63	-4	81	-6	79	220	81	-6	80	226	41	9	50	1	41	82	41	9	41	82	39	72	41	9	39	72	37	62	41	9	37	62	36	21	36	21	37	62	35	53	36	21	35	53	34	44	36	21	34	44	34	36	89	55	84	245	84	241	89	55	84	241	83	236	89	55	83	236	82	231	89	55	82	231	81	-6	89	55	81	-6	90	45	89	62	90	65	120	295	120	295	90	65	91	69	120	295	91	69	92	72	92	72	147	276	120	295	120	295	147	276	127	297	120	295	80	257	83	252	120	295	83	252	84	245	120	295	84	245	89	58	120	295	89	58	89	62	89	58	84	245	89	55	48	259	52	260	120	295	48	259	120	295	42	271	48	259	42	271	42	258	102	-2	123	5	109	30	109	30	123	5	118	29	126	30	118	29	123	5	126	30	123	5	143	17	151	293	151	296	151	291	151	291	151	296	150	298	151	291	150	298	150	288	150	288	150	298	150	299	150	288	150	299	149	284	149	284	150	299	149	300	149	284	149	300	148	280	148	280	149	300	148	301	148	280	148	301	147	276	147	276	148	301	144	301	147	276	144	301	139	300	134	299	127	297	147	276	134	299	147	276	139	300	161	31	176	45	168	53	161	31	168	53	156	44	161	31	156	44	146	37	161	31	146	37	143	17	136	33	126	30	143	17	136	33	143	17	146	37	102	-2	109	30	101	32	102	-2	101	32	95	37	102	-2	95	37	90	45	102	-2	90	45	81	-6	80	226	81	-6	82	231	49	58	44	42	107	15	49	58	107	15	101	20	49	58	101	20	97	27	49	58	97	27	96	35	49	58	96	35	92	237	96	35	95	248	94	242	96	35	94	242	92	237	96	40	97	45	97	253	97	253	97	45	98	50	97	253	98	50	98	257	98	257	98	50	99	55	98	257	99	55	98	262	98	262	99	55	100	61	100	61	143	233	98	262	98	262	143	233	148	251	98	262	148	251	154	264	197	292	62	292	76	279	197	292	76	279	86	277	197	292	86	277	93	273	197	292	93	273	97	268	197	292	97	268	98	262	197	292	98	262	163	273	197	292	163	273	177	278	197	292	177	278	197	281	97	253	95	248	96	35	97	253	96	35	96	40	131	0	131	11	117	12	131	0	117	12	107	15	131	0	107	15	44	42	131	0	44	42	39	29	131	0	39	29	30	19	131	0	30	19	16	14	131	0	16	14	-4	11	131	0	-4	11	-4	0	76	279	62	292	62	281	163	273	98	262	154	264	27	221	32	229	35	269	35	269	32	229	39	235	35	269	39	235	50	277	50	277	39	235	46	238	50	277	46	238	55	239	55	239	59	239	69	279	69	279	59	239	63	239	69	279	63	239	67	238	22	209	27	221	35	269	22	209	35	269	22	256	22	209	22	256	12	236	22	209	12	236	3	209	80	26	79	29	80	-4	80	-4	79	29	78	33	78	236	81	278	76	279	78	236	76	279	72	237	72	237	76	279	72	279	72	237	72	279	69	279	123	406	122	404	124	219	124	219	122	404	122	401	124	219	122	401	120	397	132	216	139	214	135	259	135	259	139	214	143	256	143	256	139	214	146	212	143	256	146	212	150	254	150	254	146	212	151	212	150	254	151	212	156	252	156	252	151	212	156	211	156	252	156	211	174	214	139	444	135	259	185	449	139	444	185	449	159	448	159	448	185	449	181	452	123	408	124	219	123	409	123	409	124	219	139	444	139	444	124	219	132	216	139	444	132	216	135	259	121	414	123	409	139	444	121	414	139	444	120	440	121	414	120	440	117	418	78	435	90	424	100	437	100	437	90	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	117	418	156	252	174	214	162	251	162	251	174	214	167	251	177	252	167	251	174	214	177	252	174	214	189	223	202	237	212	256	220	280	202	237	220	280	200	280	202	237	200	280	196	269	202	237	196	269	191	260	202	237	191	260	189	223	184	255	177	252	189	223	184	255	189	223	191	260	120	397	89	277	124	219	124	219	89	277	85	278	124	219	85	278	84	61	84	61	85	278	82	54	81	278	78	236	79	37	81	278	79	37	79	42	81	278	79	42	80	48	81	278	80	48	82	54	81	278	82	54	85	278	69	279	50	277	55	239	78	236	78	33	79	37	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	39	0	48	-5	78	236	78	236	48	-5	60	-6	78	236	60	-6	78	33	78	33	60	-6	80	-4	33	6	39	0	78	236	33	6	78	236	30	50	33	6	30	50	29	45	33	6	29	45	29	16	29	16	29	45	28	41	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	90	424	78	435	78	424	80	26	80	-4	99	4	69	279	67	238	72	237	123	406	124	219	123	408	102	37	112	276	102	33	102	33	88	182	104	-4	104	-4	88	182	86	182	104	-4	86	182	84	182	82	158	54	50	56	6	82	158	56	6	63	0	82	158	63	0	72	-5	82	158	72	-5	84	-6	53	45	52	41	52	16	53	45	52	16	56	6	53	45	56	6	54	50	52	16	52	41	51	37	52	16	51	37	51	33	52	16	51	33	51	30	108	277	109	297	106	278	106	278	109	297	104	298	106	278	104	298	104	278	104	278	104	298	102	278	86	275	102	278	98	298	86	275	98	298	72	293	44	220	47	237	47	280	47	280	47	237	57	252	47	280	57	252	72	293	72	293	57	252	70	265	72	293	70	265	86	275	30	167	45	159	44	220	44	220	47	280	30	167	30	167	47	280	27	261	30	167	27	261	18	178	18	178	27	261	13	237	18	178	13	237	11	193	11	193	13	237	8	210	103	42	104	48	112	276	112	276	104	48	105	54	112	276	105	54	107	61	107	61	135	169	112	276	112	276	113	296	110	277	109	297	108	277	110	277	109	297	110	277	113	296	104	298	98	298	102	278	144	397	118	295	135	169	144	397	135	169	141	191	144	397	141	191	208	449	144	397	208	449	145	401	146	406	208	449	146	408	146	408	208	449	146	409	145	414	146	409	163	444	145	414	163	444	144	440	144	440	124	437	125	423	144	440	125	423	135	421	144	440	135	421	141	418	144	440	141	418	145	414	124	437	102	435	114	424	124	437	114	424	125	423	208	449	205	452	183	448	208	449	183	448	163	444	208	449	163	444	146	409	146	404	145	401	208	449	146	404	208	449	146	406	135	169	141	170	141	191	141	191	141	170	176	184	141	191	176	184	146	192	146	192	176	184	166	199	135	169	118	295	116	295	135	169	116	295	113	296	135	169	113	296	112	276	238	226	242	230	237	239	238	226	237	239	225	215	225	215	237	239	225	230	225	215	225	230	207	219	166	199	176	184	187	208	187	208	176	184	204	200	187	208	204	200	207	219	207	219	204	200	225	215	146	45	136	34	141	19	141	19	136	34	127	27	141	19	127	27	122	4	122	4	127	27	120	23	122	4	120	23	113	21	113	21	109	22	122	4	122	4	109	22	106	23	122	4	106	23	104	26	161	43	183	75	174	82	161	43	174	82	157	59	161	43	157	59	146	45	161	43	146	45	141	19	104	-4	122	4	104	26	104	-4	104	26	103	29	104	-4	103	29	102	33	84	182	81	182	82	158	84	182	82	158	84	-6	84	182	84	-6	104	-4	63	157	67	157	65	184	65	184	67	157	77	182	77	182	79	158	79	182	79	182	79	158	82	158	79	182	82	158	81	182	77	182	67	157	71	157	77	182	71	157	75	157	77	182	75	157	79	158	63	157	65	184	56	190	63	157	56	190	49	198	63	157	49	198	45	209	63	157	45	209	45	159	44	220	45	159	45	209	114	424	102	435	102	424	88	182	102	33	112	276	112	276	102	37	103	42	32	-137	48	-109	47	-98	47	-98	48	-88	32	-137	32	-137	48	-88	49	-77	32	-137	49	-77	120	397	120	397	49	-77	51	-65	120	397	51	-65	54	-53	120	397	54	-53	57	-39	57	-39	185	449	120	397	120	397	185	449	122	401	15	-119	32	-137	120	397	15	-119	120	397	13	-15	15	-119	13	-15	10	-26	15	-119	10	-26	8	-37	15	-119	8	-37	7	-95	7	-95	8	-37	6	-48	7	-95	6	-48	6	-58	7	-95	6	-58	5	-68	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	106	-105	96	-117	99	-153	99	-153	96	-117	86	-126	99	-153	86	-126	73	-131	73	-131	63	-129	99	-153	99	-153	63	-129	59	-149	158	-117	157	-108	155	-129	155	-129	157	-108	152	-101	155	-129	152	-101	147	-139	147	-139	152	-101	146	-96	147	-139	146	-96	139	-93	147	-139	139	-93	134	-147	134	-147	139	-93	132	-91	134	-147	132	-91	117	-152	117	-152	132	-91	117	-95	117	-152	117	-95	106	-105	59	-149	63	-129	56	-125	59	-149	56	-125	51	-118	59	-149	51	-118	48	-109	59	-149	48	-109	32	-137	106	-105	99	-153	117	-152	90	424	78	435	78	424	123	394	120	382	123	199	123	199	120	382	116	364	123	199	116	364	91	75	91	75	116	364	89	68	103	32	100	30	105	12	105	12	100	30	97	28	105	12	97	28	96	4	96	4	97	28	94	27	96	4	94	27	92	27	92	27	87	27	96	4	96	4	87	27	87	0	226	131	223	131	226	81	226	81	223	131	220	130	226	81	220	130	206	88	206	88	220	130	188	89	183	88	188	89	220	130	183	88	220	130	322	256	322	256	220	130	356	265	356	298	149	298	165	253	356	298	165	253	188	256	356	298	188	256	322	256	356	298	322	256	356	265	149	298	188	449	162	448	149	298	162	448	142	444	149	298	142	444	148	246	149	298	148	246	165	253	322	256	105	35	105	12	322	256	105	12	163	72	322	256	163	72	167	76	322	256	167	76	172	81	322	256	172	81	177	85	322	256	177	85	183	88	87	0	87	27	84	29	87	0	84	29	83	31	87	0	83	31	82	34	87	0	82	34	78	-4	50	-4	61	-6	116	364	116	364	61	-6	69	-6	116	364	69	-6	82	37	82	37	69	-6	78	-4	82	37	78	-4	82	34	116	364	82	37	83	42	116	364	83	42	85	50	116	364	85	50	87	59	116	364	87	59	89	68	116	364	35	58	36	8	116	364	36	8	41	0	116	364	41	0	50	-4	35	58	34	50	36	8	36	8	34	50	32	43	36	8	32	43	32	18	32	18	32	43	32	37	32	18	32	37	31	32	115	421	122	417	123	440	123	440	122	417	125	413	123	440	125	413	142	444	142	444	125	413	126	408	142	444	126	408	129	218	123	394	123	199	125	401	125	401	123	199	129	218	125	401	129	218	126	405	126	405	129	218	126	408	306	-23	316	44	312	75	306	-23	312	75	301	99	306	-23	301	99	283	117	306	-23	283	117	277	-78	232	-79	234	-119	253	-35	253	-35	234	-119	277	-78	253	-35	277	-78	262	19	262	19	277	-78	283	117	261	128	235	132	244	69	261	128	244	69	257	48	261	128	257	48	262	19	261	128	262	19	283	117	226	131	226	81	228	131	228	131	226	81	244	69	228	131	244	69	231	132	231	132	244	69	235	132	124	-153	181	-145	125	-134	125	-134	181	-145	141	-134	170	-128	141	-134	181	-145	170	-128	181	-145	202	-109	202	-109	181	-145	234	-119	202	-109	234	-119	232	-79	112	-131	104	-124	110	-152	112	-131	110	-152	124	-153	112	-131	124	-153	125	-134	97	-113	92	-96	95	-149	97	-113	95	-149	110	-152	97	-113	110	-152	104	-124	142	444	129	218	137	234	142	444	137	234	148	246	115	421	123	440	105	423	105	423	123	440	103	437	105	423	103	437	90	424	90	424	103	437	82	435	90	424	82	435	82	424	92	-96	89	-85	95	-149	95	-149	89	-85	84	-75	95	-149	84	-75	80	-145	80	-145	84	-75	78	-66	80	-145	78	-66	70	-60	27	-86	29	-96	29	-78	29	-78	29	-96	32	-106	29	-78	32	-106	33	-70	33	-70	32	-106	38	-116	33	-70	38	-116	39	-63	39	-63	38	-116	46	-125	39	-63	46	-125	48	-59	48	-59	46	-125	55	-133	48	-59	55	-133	60	-57	60	-57	55	-133	67	-139	60	-57	67	-139	70	-60	70	-60	67	-139	80	-145	162	448	188	449	185	452	32	18	31	32	31	28	103	32	105	12	105	35	52	249	61	256	70	281	70	281	61	256	68	260	70	281	68	260	75	261	75	261	77	261	88	289	88	289	77	261	80	259	88	289	80	259	81	257	51	267	32	247	32	226	51	267	32	226	43	239	51	267	43	239	52	249	51	267	52	249	70	281	18	208	32	226	32	247	18	208	32	247	11	221	18	208	11	221	8	217	76	220	67	-5	75	-5	76	220	75	-5	81	42	76	220	31	54	35	11	76	220	35	11	43	2	76	220	43	2	54	-3	76	220	54	-3	67	-5	31	51	30	48	30	22	31	51	30	22	35	11	31	51	35	11	31	54	30	22	30	48	29	43	30	22	29	43	29	39	30	22	29	39	29	35	81	42	75	-5	83	-3	81	42	80	236	78	229	81	42	78	229	76	220	83	54	84	60	83	251	83	251	84	60	88	289	88	289	84	60	86	67	88	289	86	67	126	218	82	254	83	251	88	289	82	254	88	289	81	257	88	289	70	281	75	261	81	42	81	45	82	243	82	243	81	45	82	49	82	243	82	49	82	248	82	248	82	49	83	54	82	248	83	54	83	251	82	243	80	236	81	42	199	132	182	106	189	95	189	95	182	106	167	64	167	64	182	106	162	80	167	64	162	80	147	40	147	40	162	80	142	59	147	40	142	59	128	21	128	21	142	59	124	43	128	21	124	43	109	7	109	7	124	43	108	32	109	7	108	32	100	2	100	2	108	32	95	29	91	-1	100	2	95	29	91	-1	95	29	90	29	91	-1	90	29	86	31	91	-1	86	31	83	34	91	-1	83	34	83	-3	81	38	81	42	83	-3	81	38	83	-3	83	34	126	218	129	232	130	281	130	281	129	232	132	243	130	281	132	243	133	272	133	272	132	243	133	251	133	272	133	251	135	262	135	262	133	251	134	257	126	218	130	281	124	287	126	218	124	287	116	291	126	218	116	291	106	292	126	218	106	292	88	289	190	44	190	20	193	60	193	60	190	20	195	9	193	60	195	9	198	81	198	81	195	9	203	1	198	81	203	1	205	106	205	106	203	1	214	-3	205	106	214	-3	215	135	215	135	214	-3	228	-5	215	135	228	-5	226	192	215	135	226	192	213	160	199	132	189	95	215	135	199	132	215	135	213	160	239	233	240	45	240	48	239	233	240	48	253	286	253	286	240	48	241	52	253	286	241	52	242	58	243	66	245	75	253	286	243	66	253	286	242	58	253	286	245	75	302	286	331	92	309	66	309	43	309	43	309	66	288	46	309	43	288	46	280	16	280	16	288	46	270	33	280	16	270	33	254	29	254	29	249	30	253	0	253	0	249	30	245	32	253	0	245	32	243	35	241	39	240	45	228	-5	241	39	228	-5	253	0	241	39	253	0	243	35	239	233	226	192	228	-5	239	233	228	-5	240	45	400	232	387	194	401	40	401	40	387	194	376	165	401	40	376	165	374	134	374	134	376	165	365	143	374	134	365	143	353	123	353	123	331	92	340	82	340	82	331	92	309	43	254	29	253	0	280	16	417	286	401	40	402	43	417	286	402	43	403	49	403	49	404	57	417	286	417	286	404	57	406	66	417	286	406	66	408	75	408	75	466	286	417	286	445	15	445	25	429	25	445	15	429	25	419	26	445	15	419	26	411	27	445	15	411	27	338	-5	402	34	401	40	374	134	402	34	374	134	338	-5	402	34	338	-5	406	30	353	123	340	82	374	134	338	-5	374	134	336	-3	406	30	338	-5	411	27	400	232	401	40	417	286	190	20	190	44	188	34	52	249	61	256	70	281	70	281	61	256	68	260	70	281	68	260	75	261	75	261	77	261	88	289	88	289	77	261	80	259	88	289	80	259	81	257	51	267	32	247	32	226	51	267	32	226	43	239	51	267	43	239	52	249	51	267	52	249	70	281	18	208	32	226	32	247	18	208	32	247	11	221	18	208	11	221	8	217	76	220	31	54	35	11	76	220	35	11	43	2	76	220	43	2	54	-3	76	220	54	-3	67	-5	76	220	67	-5	75	-5	76	220	75	-5	81	42	76	220	81	42	78	229	31	51	30	48	30	22	31	51	30	22	35	11	31	51	35	11	31	54	30	22	30	48	29	43	30	22	29	43	29	39	30	22	29	39	29	35	83	34	81	38	83	-3	83	-3	81	38	81	42	80	237	81	42	82	243	84	60	86	67	88	289	84	60	88	289	83	251	84	60	83	251	82	248	84	60	82	248	82	54	82	243	81	42	81	45	82	243	81	45	81	49	82	243	81	49	82	54	82	243	82	54	82	248	83	251	88	289	82	254	199	132	182	106	189	95	189	95	182	106	167	64	167	64	182	106	162	80	167	64	162	80	147	40	147	40	162	80	142	59	147	40	142	59	128	21	128	21	142	59	124	43	128	21	124	43	109	7	109	7	124	43	108	32	109	7	108	32	100	2	100	2	108	32	95	29	91	-1	100	2	95	29	91	-1	95	29	90	29	91	-1	90	29	86	31	91	-1	86	31	83	34	91	-1	83	34	83	-3	126	218	129	232	130	281	130	281	129	232	132	243	130	281	132	243	133	272	133	272	132	243	133	251	133	272	133	251	135	262	135	262	133	251	134	257	126	218	130	281	124	287	126	218	124	287	116	291	126	218	116	291	106	292	126	218	106	292	88	289	126	218	88	289	86	67	88	289	70	281	75	261	190	44	190	20	193	60	193	60	190	20	195	9	193	60	195	9	198	81	198	81	195	9	203	1	198	81	203	1	205	106	205	106	203	1	214	-3	205	106	214	-3	215	135	215	135	214	-3	228	-5	215	135	228	-5	226	192	215	135	226	192	213	160	199	132	189	95	215	135	199	132	215	135	213	160	226	192	228	-5	239	233	239	233	228	-5	240	45	253	286	240	45	242	58	253	286	242	58	248	83	248	83	256	121	253	286	253	286	256	121	269	168	253	286	269	168	285	225	285	225	302	286	253	286	331	92	309	66	309	43	309	43	309	66	288	46	309	43	288	46	280	16	280	16	288	46	270	33	280	16	270	33	254	29	254	29	249	30	253	0	253	0	249	30	245	32	253	0	245	32	243	35	241	39	240	45	228	-5	241	39	228	-5	253	0	241	39	253	0	243	35	400	232	387	194	466	286	466	286	387	194	376	165	466	286	376	165	374	134	374	134	376	165	365	143	374	134	365	143	353	123	353	123	331	92	340	82	340	82	331	92	309	43	254	29	253	0	280	16	353	123	340	82	374	134	350	-153	466	286	374	134	350	-153	374	134	294	-153	400	232	466	286	417	286	190	20	190	44	188	34	239	233	240	45	253	286	88	289	81	257	82	254	81	42	75	-5	83	-3	78	229	81	42	80	237	67	215	8	0	58	0	67	215	58	0	74	54	67	215	74	54	70	225	63	259	69	256	137	292	137	292	69	256	72	252	137	292	72	252	73	246	73	246	74	54	100	152	73	246	100	152	137	292	137	292	100	152	138	290	87	93	98	121	100	152	100	152	98	121	109	143	100	152	109	143	134	204	134	204	109	143	121	163	137	292	29	271	46	261	137	292	46	261	55	260	137	292	55	260	63	259	226	203	218	166	221	0	221	0	218	166	205	118	221	0	205	118	189	61	245	292	221	287	224	257	224	257	221	287	220	258	204	253	220	258	221	287	204	253	221	287	194	270	134	204	143	194	165	243	165	243	143	194	165	221	165	243	165	221	194	270	194	270	165	221	186	241	194	270	186	241	204	253	259	152	260	290	248	94	248	94	260	290	245	292	248	94	245	292	235	54	235	54	245	292	234	241	235	54	234	241	232	229	235	54	232	229	226	203	224	-153	265	-149	236	-126	236	-126	265	-149	250	-131	268	-127	250	-131	265	-149	268	-127	265	-149	301	-135	380	258	384	257	383	288	380	258	383	288	374	284	380	258	374	284	366	254	366	254	374	284	365	279	366	254	365	279	350	244	350	244	365	279	346	265	350	244	346	265	332	227	332	227	346	265	327	246	332	227	327	246	313	206	313	206	327	246	307	222	313	206	307	222	293	180	285	191	259	152	261	126	285	191	261	126	275	154	285	191	275	154	293	180	285	191	293	180	307	222	389	219	353	-83	367	-47	389	219	367	-47	443	232	389	219	319	-45	330	-112	389	219	330	-112	353	-83	309	-73	297	-97	301	-135	309	-73	301	-135	330	-112	309	-73	330	-112	319	-45	284	-115	268	-127	301	-135	284	-115	301	-135	297	-97	443	232	443	235	443	264	443	264	443	235	444	238	443	264	444	238	445	251	445	251	444	238	444	243	445	251	444	243	445	247	443	232	443	264	438	275	443	232	438	275	431	284	443	232	431	284	420	290	443	232	420	290	407	292	443	232	407	292	399	292	443	232	399	292	393	244	443	232	393	244	393	241	443	232	393	241	392	237	443	232	392	237	392	232	443	232	392	232	390	226	443	232	390	226	389	219	393	248	393	244	399	292	393	248	399	292	391	290	391	290	383	288	384	257	391	290	384	257	388	255	391	290	388	255	391	252	391	290	391	252	393	248	260	290	259	152	269	180	260	290	269	180	271	285	271	285	269	180	276	205	271	285	276	205	279	277	279	277	276	205	281	226	279	277	281	226	284	266	284	266	281	226	284	242	284	266	284	242	285	252	228	255	231	251	245	292	245	292	231	251	233	247	245	292	233	247	234	241	236	-126	226	-117	224	-153	224	-153	226	-117	216	-105	224	-153	216	-105	206	-152	206	-152	216	-105	204	-95	206	-152	204	-95	190	-147	190	-147	204	-95	189	-91	190	-147	189	-91	182	-93	176	-140	190	-147	182	-93	176	-140	182	-93	174	-96	176	-140	174	-96	168	-101	176	-140	168	-101	166	-130	164	-108	163	-117	166	-130	164	-108	166	-130	168	-101	74	54	73	246	73	243	74	54	73	243	73	239	74	54	73	239	72	232	74	54	72	232	70	225	245	292	224	257	228	255	261	126	259	152	248	94	221	0	189	61	171	0	226	203	221	0	235	54	121	163	143	194	134	204	46	261	29	271	29	261	100	152	74	54	87	93	-12	-153	28	-148	0	-126	0	-126	28	-148	12	-131	29	-126	12	-131	28	-148	29	-126	28	-148	60	-134	144	236	143	234	149	65	149	65	143	234	143	232	149	65	143	232	134	16	134	16	143	232	118	-42	118	-42	143	232	104	-80	85	-111	104	-80	143	232	85	-111	143	232	68	-40	85	-111	68	-40	60	-70	85	-111	60	-70	60	-134	60	-134	60	-70	52	-95	60	-134	52	-95	42	-114	60	-134	42	-114	29	-126	171	285	167	146	211	290	171	285	211	290	189	288	189	288	211	290	208	292	237	243	204	202	214	191	214	191	204	202	191	157	182	145	191	157	204	202	182	145	204	202	173	127	173	127	204	202	167	146	173	127	167	146	162	101	162	101	167	146	171	285	162	101	171	285	152	281	149	65	162	101	152	281	149	65	152	281	144	243	149	65	144	243	144	241	149	65	144	241	144	238	149	65	144	238	144	236	131	258	139	255	152	281	152	281	139	255	143	250	152	281	143	250	144	243	130	277	101	271	119	260	130	277	119	260	131	258	130	277	131	258	152	281	320	292	294	287	299	257	299	257	294	287	293	258	276	253	293	258	294	287	276	253	294	287	267	271	214	191	236	219	237	243	237	243	236	219	257	240	237	243	257	240	267	271	267	271	257	240	276	253	300	187	282	-4	291	-5	300	187	291	-5	308	-3	300	187	269	80	272	0	300	187	272	0	282	-4	265	6	272	0	269	80	265	6	269	80	264	62	265	6	264	62	261	49	265	6	261	49	260	16	260	16	261	49	259	40	260	16	259	40	258	34	260	16	258	34	258	30	316	26	313	28	324	3	324	3	313	28	311	30	324	3	311	30	308	-3	308	-3	311	30	310	33	308	-3	310	33	310	37	310	37	311	232	309	223	311	46	313	54	311	239	311	239	313	54	320	292	320	292	313	54	316	65	320	292	316	65	319	78	319	78	356	212	320	292	320	292	356	212	335	290	341	37	333	30	341	16	341	16	333	30	326	26	341	16	326	26	324	3	324	3	326	26	321	25	361	61	350	47	360	37	361	61	360	37	384	69	361	61	384	69	364	64	384	69	375	78	372	74	384	69	372	74	369	71	384	69	369	71	367	67	384	69	367	67	364	64	350	47	341	37	341	16	350	47	341	16	360	37	308	-3	310	37	309	223	308	-3	309	223	307	212	308	-3	307	212	303	200	308	-3	303	200	300	187	358	220	360	229	361	265	361	265	360	229	362	236	361	265	362	236	363	251	363	251	362	236	363	244	356	212	358	220	361	265	356	212	361	265	356	276	356	212	356	276	347	285	356	212	347	285	335	290	304	255	308	251	320	292	320	292	308	251	310	246	320	292	310	246	311	239	311	232	310	37	310	41	311	232	310	41	311	46	311	232	311	46	311	239	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-30	-152	-30	-152	-19	-105	-31	-95	-30	-152	-31	-95	-46	-91	-30	-152	-46	-91	-46	-147	-46	-147	-46	-91	-53	-93	-46	-147	-53	-93	-60	-139	-60	-139	-53	-93	-60	-96	-60	-139	-60	-96	-66	-101	-69	-129	-60	-139	-66	-101	-69	-129	-66	-101	-71	-108	-69	-129	-71	-108	-72	-117	320	292	299	257	304	255	316	26	324	3	321	25	119	260	101	271	101	261	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	226	-129	218	-124	228	-149	228	-149	218	-124	212	-116	228	-149	212	-116	202	-137	202	-137	212	-116	209	-105	202	-137	209	-105	208	-91	208	-91	208	-82	202	-137	202	-137	208	-82	230	187	202	-137	230	187	183	-118	183	-118	230	187	175	-3	183	-118	175	-3	172	-94	172	-94	175	-3	172	-16	172	-94	172	-16	170	-29	209	-72	211	-61	230	187	230	187	211	-61	214	-50	230	187	214	-50	217	-38	217	-38	286	212	230	187	233	199	230	187	286	212	233	199	286	212	236	212	236	212	286	212	239	222	235	254	250	292	230	257	230	257	250	292	225	258	208	254	225	258	224	287	208	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	190	243	196	271	190	243	208	254	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	241	238	286	212	241	238	240	232	286	212	240	232	239	222	235	254	238	250	250	292	250	292	238	250	240	245	250	292	240	245	241	238	250	292	224	287	225	258	172	-94	170	-29	169	-41	172	-94	169	-41	169	-54	172	-94	169	-54	169	-65	270	-105	260	-117	262	-153	262	-153	260	-117	250	-126	262	-153	250	-126	237	-131	237	-131	226	-129	228	-149	319	-130	322	-117	321	-108	319	-130	321	-108	317	-101	319	-130	317	-101	311	-96	319	-130	311	-96	309	-140	311	-96	304	-93	309	-140	309	-140	304	-93	296	-91	309	-140	296	-91	296	-147	296	-147	296	-91	281	-95	296	-147	281	-95	279	-152	279	-152	281	-95	270	-105	279	-152	270	-105	262	-153	237	-131	228	-149	262	-153	230	187	208	-82	209	-72	167	243	149	198	170	224	49	260	31	271	31	261	67	36	67	36	67	36	67	36	51	68	69	27	69	27	51	68	44	45	69	27	44	45	73	21	73	21	44	45	36	29	73	21	36	29	104	0	104	0	36	29	25	20	104	0	25	20	9	14	318	245	317	239	334	220	334	220	317	239	316	233	334	220	316	233	314	225	314	225	278	81	279	-4	279	-4	278	81	270	-4	143	292	54	292	67	280	143	292	67	280	77	278	143	292	77	278	85	273	143	292	85	273	91	266	143	292	91	266	98	257	143	292	98	257	115	234	143	292	115	234	270	-4	143	292	270	-4	278	81	98	257	51	68	68	47	98	257	68	47	69	53	98	257	69	53	71	60	98	257	71	60	73	68	98	257	73	68	115	234	300	278	307	276	397	292	397	292	307	276	312	273	397	292	312	273	315	269	315	269	316	266	397	292	397	292	316	266	317	264	397	292	317	264	318	261	345	252	350	261	319	255	319	255	350	261	355	268	319	255	355	268	361	273	361	273	367	275	397	292	397	292	367	275	372	277	397	292	372	277	378	278	386	280	397	281	397	292	386	280	397	292	378	278	319	255	361	273	397	292	319	255	397	292	318	258	319	255	334	220	339	239	319	255	339	239	345	252	291	280	300	278	397	292	291	280	397	292	279	292	291	280	279	292	279	281	318	250	318	245	334	220	318	250	334	220	319	255	314	225	279	-4	334	220	68	41	68	47	51	68	68	41	51	68	67	36	104	0	104	11	90	13	104	0	90	13	80	16	104	0	80	16	73	21	-12	11	-12	0	104	0	-12	11	104	0	9	14	397	292	318	261	318	258	67	280	54	292	54	281	251	182	249	171	264	75	264	75	249	171	247	159	242	137	247	159	92	159	242	137	92	159	84	137	84	137	92	159	98	245	84	137	98	245	80	123	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	236	120	229	105	239	48	239	48	229	105	222	89	239	48	222	89	216	28	216	28	222	89	214	75	216	28	214	75	205	61	205	61	190	42	191	12	191	12	190	42	174	27	191	12	174	27	167	1	167	1	174	27	159	16	167	1	159	16	142	9	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	142	9	125	7	141	-4	142	9	141	-4	167	1	137	272	98	245	102	183	137	272	102	183	108	195	137	272	108	195	115	206	137	272	115	206	123	218	98	245	92	159	97	171	98	245	97	171	102	183	54	9	76	45	73	67	73	67	74	81	65	211	65	211	74	81	75	95	65	211	75	95	98	245	98	245	75	95	77	109	98	245	77	109	80	123	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	76	45	54	9	81	-2	76	45	81	-2	82	29	125	7	115	-6	141	-4	254	205	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	253	194	251	182	264	75	253	194	264	75	254	205	242	137	236	120	239	48	242	137	239	48	264	75	242	137	264	75	247	159	205	61	191	12	216	28	222	57	216	40	223	-1	223	-1	216	40	207	28	223	-1	207	28	203	-1	203	-1	207	28	195	19	203	-1	195	19	182	-2	182	-2	195	19	180	14	182	-2	180	14	164	-2	164	-2	180	14	161	13	161	13	133	16	148	-3	148	-3	133	16	112	27	148	-3	112	27	109	1	109	1	112	27	98	44	109	1	98	44	90	66	38	141	38	63	52	180	52	180	38	63	53	34	52	180	53	34	73	216	73	216	53	34	77	14	73	216	77	14	101	245	101	245	77	14	87	92	90	66	87	92	77	14	90	66	77	14	109	1	229	276	215	291	193	288	229	276	193	288	185	266	229	276	237	292	215	291	87	92	95	149	101	245	101	245	95	149	115	199	101	245	115	199	135	268	135	268	115	199	146	239	135	268	146	239	153	277	153	277	146	239	185	266	153	277	185	266	173	283	173	283	185	266	193	288	268	30	268	248	267	244	268	30	267	244	267	241	268	30	267	241	267	237	268	30	267	237	266	233	268	30	266	233	265	229	268	30	265	229	242	0	268	30	242	0	268	24	268	290	256	291	262	265	268	290	262	265	266	258	268	290	266	258	268	248	268	290	268	248	268	30	268	290	268	30	268	31	268	290	268	31	276	290	262	265	256	291	254	271	254	271	256	291	248	292	254	271	248	292	243	275	243	275	248	292	243	292	243	275	243	292	240	292	243	275	240	292	237	292	243	275	237	292	229	276	330	268	337	271	327	290	327	290	337	271	348	272	327	290	348	272	489	290	489	290	348	272	362	273	489	290	362	273	390	273	489	290	390	273	419	272	489	290	419	272	440	269	489	290	440	269	453	263	489	290	453	263	460	253	489	290	460	253	462	239	489	290	462	239	473	227	473	227	462	239	462	237	473	227	462	237	462	234	327	290	317	290	323	258	327	290	323	258	326	263	327	290	326	263	330	268	304	290	289	290	295	143	304	290	295	143	299	160	304	290	299	160	323	258	304	290	323	258	317	290	276	290	268	31	268	33	276	290	268	33	268	35	276	290	268	35	268	37	276	290	268	37	269	39	276	290	269	39	295	143	276	290	295	143	289	290	462	229	461	227	473	227	462	229	473	227	462	232	462	232	473	227	462	234	379	142	391	139	398	165	398	165	391	139	400	134	398	165	400	134	412	172	412	172	400	134	404	125	412	172	404	125	406	112	417	100	406	112	406	100	350	160	361	143	377	161	377	161	361	143	379	142	377	161	379	142	398	165	423	184	412	172	417	100	423	184	417	100	443	203	423	184	443	203	432	203	299	160	295	143	361	143	299	160	361	143	350	160	408	34	389	23	418	0	418	0	389	23	371	17	418	0	371	17	352	16	426	50	408	34	418	0	426	50	418	0	458	72	426	50	458	72	446	72	352	16	293	16	418	0	418	0	293	16	283	16	418	0	283	16	242	0	242	0	283	16	276	18	242	0	276	18	271	20	223	-1	242	0	265	229	223	-1	265	229	222	57	164	-2	161	13	148	-3	268	24	242	0	271	20	406	112	417	100	412	172	38	63	38	141	33	99	181	59	170	45	171	19	171	19	170	45	156	35	171	19	156	35	153	7	153	7	156	35	140	28	153	7	140	28	133	0	133	0	140	28	124	25	112	-2	133	0	124	25	112	-2	124	25	108	28	112	-2	108	28	96	37	112	-2	96	37	89	50	112	-2	89	50	79	2	24	62	35	36	35	166	35	166	35	36	54	15	35	166	54	15	76	227	76	227	54	15	79	2	76	227	79	2	84	84	85	66	84	84	79	2	85	66	79	2	89	50	171	19	187	35	181	59	181	59	187	35	187	75	188	86	187	75	187	35	188	86	187	35	202	53	194	176	191	153	202	53	202	53	191	153	190	131	202	53	190	131	190	119	207	35	215	19	216	210	216	210	215	19	228	7	216	210	228	7	226	63	226	63	226	65	216	210	216	210	226	65	226	68	216	210	226	68	239	216	239	216	226	68	226	70	239	216	226	70	227	73	239	216	227	73	228	75	228	75	236	96	239	216	239	216	236	96	247	117	239	216	247	117	250	214	250	214	247	117	259	140	250	214	259	140	259	210	259	210	259	140	266	204	268	163	272	187	270	196	268	163	270	196	266	204	268	163	266	204	259	140	268	315	265	302	297	298	268	315	297	298	316	309	316	309	297	298	324	286	316	309	324	286	359	290	359	290	324	286	345	265	359	290	345	265	359	236	393	74	364	198	360	161	393	74	360	161	359	34	359	34	360	161	349	116	359	34	349	116	331	72	359	236	364	198	392	261	392	261	364	198	393	74	392	261	393	74	415	222	415	222	393	74	415	122	415	222	415	122	423	174	244	0	265	-2	252	27	252	27	265	-2	265	25	303	38	265	25	315	7	303	38	315	7	331	72	331	72	315	7	359	34	265	25	265	-2	315	7	94	155	122	215	134	274	134	274	122	215	163	261	134	274	163	261	200	304	200	304	163	261	212	291	200	304	212	291	268	315	268	315	212	291	265	302	94	155	134	274	76	227	94	155	76	227	84	84	244	0	252	27	242	32	244	0	242	32	233	40	244	0	233	40	228	50	244	0	228	50	228	7	202	53	207	35	216	210	202	53	216	210	201	196	202	53	201	196	194	176	202	53	190	119	190	108	202	53	190	108	189	97	202	53	189	97	188	86	226	63	228	7	228	50	24	62	35	166	20	92	359	290	359	236	392	261	178	-129	177	-120	177	-120	156	16	177	-120	177	-116	156	16	177	-116	223	270	223	270	177	-116	177	-112	223	270	177	-112	178	-108	259	32	211	16	267	9	223	270	211	16	279	270	223	270	279	270	228	288	223	270	228	288	179	259	93	153	112	197	114	255	114	255	112	197	141	233	114	255	141	233	170	278	170	278	141	233	179	259	170	278	179	259	228	288	20	112	26	75	33	171	33	171	26	75	45	44	33	171	45	44	66	219	66	219	45	44	72	21	66	219	72	21	93	153	93	153	72	21	86	106	88	80	86	106	72	21	88	80	72	21	109	5	351	192	351	191	371	73	351	191	344	144	371	73	371	73	344	144	325	99	371	73	325	99	324	35	324	35	325	99	297	61	324	35	297	61	267	9	267	9	297	61	259	32	417	180	410	217	405	122	405	122	410	217	390	246	405	122	390	246	371	73	371	73	390	246	361	267	371	73	361	267	351	194	351	194	361	267	348	218	319	416	260	417	313	397	313	397	260	417	279	270	313	397	279	270	284	288	284	288	279	270	305	265	284	288	305	265	325	281	325	281	305	265	326	254	325	281	326	254	361	267	361	267	326	254	340	238	361	267	340	238	348	218	371	73	351	194	351	193	371	73	351	193	351	192	267	9	211	16	207	-1	207	-1	211	16	223	270	207	-1	223	270	181	-98	181	-98	223	270	179	-103	259	405	258	400	279	270	279	270	258	400	257	395	279	270	257	395	228	288	375	452	220	452	235	441	375	452	235	441	246	438	375	452	246	438	254	433	375	452	254	433	259	426	375	452	259	426	260	417	375	452	260	417	339	436	375	452	339	436	355	441	375	452	355	441	375	443	328	429	339	436	260	417	328	429	260	417	319	416	279	270	260	417	260	413	260	409	259	405	279	270	260	409	279	270	260	413	219	-153	219	-143	203	-142	219	-153	203	-142	191	-140	219	-153	191	-140	119	-114	219	-153	119	-114	111	-127	219	-153	111	-127	99	-136	219	-153	99	-136	83	-141	219	-153	83	-141	62	-143	219	-153	62	-143	62	-153	151	-1	178	-129	177	-120	151	-1	177	-120	156	16	151	-1	156	16	130	24	151	-1	130	24	110	38	151	-1	110	38	109	5	126	-96	119	-114	183	-136	126	-96	183	-136	178	-129	126	-96	178	-129	151	-1	96	57	88	80	109	5	96	57	109	5	110	38	119	-114	191	-140	183	-136	223	270	178	-108	179	-103	235	441	220	452	220	443	66	219	93	153	114	255	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	105	133	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	149	44	149	52	145	235	149	44	145	235	131	192	149	44	131	192	126	144	126	144	131	192	118	160	126	144	118	160	116	121	116	121	118	160	107	104	105	133	96	85	107	104	105	133	107	104	118	160	90	1	92	0	126	144	126	144	92	0	151	37	126	144	151	37	149	44	150	60	152	69	163	292	163	292	152	69	155	81	163	292	155	81	160	99	160	99	214	292	163	292	163	292	145	235	149	52	163	292	149	52	150	60	185	28	181	28	194	18	194	18	181	28	178	27	194	18	178	27	174	27	174	27	167	28	194	18	194	18	167	28	160	29	194	18	160	29	92	0	92	0	160	29	154	32	92	0	154	32	151	37	189	28	185	28	194	18	189	28	194	18	194	29	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	97	119	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	132	196	124	175	126	144	132	196	126	144	148	35	148	35	126	144	149	28	126	144	124	175	116	121	116	121	124	175	115	154	116	121	115	154	107	104	107	104	115	154	106	135	107	104	106	135	97	119	148	36	148	245	148	35	148	35	140	221	132	196	148	38	148	41	155	267	155	267	148	41	149	44	155	267	149	44	149	47	149	47	254	449	155	267	155	267	254	449	160	284	148	245	148	36	148	38	148	245	148	38	155	267	183	11	179	11	194	0	194	0	179	11	174	12	194	0	174	12	171	13	171	13	163	15	194	0	194	0	163	15	90	0	232	448	214	445	254	449	254	449	214	445	194	441	254	449	194	441	192	407	192	407	192	403	254	449	254	449	192	403	190	398	254	449	190	398	188	390	194	441	173	438	178	421	194	441	178	421	186	418	194	441	186	418	190	414	194	441	190	414	192	407	173	438	148	435	160	424	173	438	160	424	170	423	173	438	170	423	178	421	254	449	188	390	186	382	254	449	186	382	183	372	254	449	183	372	163	295	254	449	163	295	160	284	189	10	183	11	194	0	189	10	194	0	194	10	90	0	163	15	157	18	90	0	157	18	152	22	90	0	152	22	149	28	90	0	149	28	126	144	160	424	148	435	148	424	232	448	254	449	251	452	140	221	148	35	148	245	97	119	96	85	107	104	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	105	133	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	126	144	95	30	112	-80	112	-80	95	30	112	-93	113	-107	112	-93	109	-141	113	-107	109	-141	117	-117	117	-117	109	-141	134	-150	117	-117	134	-150	123	-125	123	-125	134	-150	132	-129	126	144	112	-80	115	-66	126	144	115	-66	118	-49	126	144	118	-49	124	-27	126	144	124	-27	132	0	126	144	132	0	131	192	126	144	131	192	118	160	126	144	118	160	116	121	107	104	116	121	118	160	107	104	118	160	105	133	107	104	105	133	96	85	145	235	131	192	132	0	145	235	132	0	214	292	145	235	214	292	163	292	109	-141	112	-93	95	30	109	-141	95	30	90	14	109	-141	90	14	89	-125	90	14	85	-6	89	-125	89	-125	85	-6	79	-30	89	-125	79	-30	77	-102	77	-102	79	-30	74	-53	77	-102	74	-53	72	-72	174	-105	164	-117	164	-153	164	-153	164	-117	154	-126	164	-153	154	-126	141	-131	141	-131	132	-129	134	-150	223	-130	226	-117	225	-108	223	-130	225	-108	221	-101	223	-130	221	-101	215	-96	223	-130	215	-96	213	-141	215	-96	208	-93	213	-141	213	-141	208	-93	200	-91	213	-141	200	-91	199	-148	199	-148	200	-91	185	-95	199	-148	185	-95	182	-152	182	-152	185	-95	174	-105	182	-152	174	-105	164	-153	141	-131	134	-150	164	-153	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	94	240	93	232	95	48	95	48	93	232	91	223	95	48	91	223	89	29	89	29	91	223	88	211	89	29	88	211	84	194	84	194	-12	-153	35	-153	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	95	48	93	255	94	248	151	292	93	255	151	292	89	260	101	67	107	85	117	148	117	148	107	85	113	103	117	148	113	103	120	120	120	120	131	145	127	171	127	171	131	145	136	188	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	214	246	222	287	212	248	212	248	222	287	211	280	212	248	211	280	210	249	210	249	211	280	207	249	190	238	207	249	200	272	190	238	200	272	189	262	147	207	148	178	159	226	159	226	148	178	169	212	159	226	169	212	174	244	174	244	169	212	190	238	174	244	190	238	189	262	136	188	131	145	148	178	136	188	148	178	147	207	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	207	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	127	171	117	148	120	120	84	194	35	-153	89	29	94	240	95	48	94	248	232	291	230	226	235	223	222	287	214	246	216	243	117	148	95	48	101	67	75	-129	67	-125	78	-150	78	-150	67	-125	61	-117	78	-150	61	-117	53	-141	53	-141	61	-117	57	-106	53	-141	57	-106	55	-93	55	-93	84	194	33	-125	33	-125	84	194	30	0	33	-125	30	0	24	-19	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	84	194	55	-93	59	-63	84	194	59	-63	68	-26	84	194	68	-26	81	14	84	194	81	14	96	56	55	-93	33	-125	53	-141	21	-37	18	-52	21	-102	21	-37	21	-102	33	-125	21	-37	33	-125	24	-19	17	-64	16	-72	21	-102	17	-64	21	-102	18	-52	93	232	91	223	96	56	96	56	91	223	88	211	96	56	88	211	84	194	89	260	93	255	151	292	151	292	93	255	94	248	151	292	94	248	117	148	117	148	94	248	96	56	117	148	96	56	110	94	110	94	118	114	117	148	117	148	118	114	127	171	96	56	94	248	94	240	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	208	159	226	167	208	174	244	174	244	167	208	178	225	174	244	178	225	189	262	189	262	178	225	189	238	189	262	189	238	200	272	200	272	189	238	199	246	200	272	199	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	118	114	125	131	127	171	127	171	125	131	133	148	127	171	133	148	136	188	136	188	133	148	142	166	136	188	142	166	147	207	147	207	142	166	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	166	-130	170	-117	169	-108	166	-130	169	-108	164	-101	166	-130	164	-101	158	-96	166	-130	158	-96	157	-141	158	-96	151	-93	157	-141	157	-141	151	-93	143	-91	157	-141	143	-91	143	-148	143	-148	143	-91	129	-95	143	-148	129	-95	126	-152	126	-152	129	-95	118	-105	126	-152	118	-105	108	-153	108	-153	118	-105	108	-117	108	-153	108	-117	98	-126	108	-153	98	-126	85	-131	85	-131	75	-129	78	-150	85	-131	78	-150	108	-153	93	232	96	56	94	240	232	291	230	226	235	223	151	292	117	148	153	290	218	275	220	311	208	285	208	285	220	311	196	289	178	285	196	289	220	311	178	285	220	311	174	304	277	287	268	298	269	253	277	287	269	253	275	259	277	287	275	259	279	266	277	287	279	266	281	274	240	253	254	249	255	305	255	305	254	249	262	250	255	305	262	250	268	298	268	298	262	250	269	253	238	310	220	311	228	263	238	310	228	263	240	253	238	310	240	253	255	305	134	197	143	227	139	283	139	283	143	227	153	253	139	283	153	253	174	304	174	304	153	253	164	272	174	304	164	272	178	285	139	283	112	252	134	197	134	197	112	252	91	212	134	197	91	212	80	0	80	0	91	212	75	165	80	0	75	165	30	0	220	311	218	275	228	263	70	249	85	253	87	310	87	310	85	253	96	263	87	310	96	263	105	311	105	311	96	263	106	275	105	311	106	275	139	307	139	307	106	275	117	285	139	307	117	285	129	289	129	289	139	288	139	307	139	307	139	288	145	284	139	307	145	284	164	295	164	295	145	284	149	277	164	295	149	277	152	269	151	237	149	225	185	163	185	163	149	225	147	211	185	163	147	211	143	197	143	197	89	0	139	0	164	295	152	269	152	259	152	259	152	249	185	163	185	163	152	249	151	237	49	259	55	253	56	298	56	298	55	253	63	250	56	298	63	250	70	305	70	305	63	250	70	249	70	305	70	249	87	310	47	287	44	274	45	266	47	287	45	266	49	259	47	287	49	259	56	298	188	176	190	189	191	253	191	253	190	189	192	201	191	253	192	201	194	224	194	224	192	201	194	213	185	163	188	176	191	253	185	163	191	253	181	277	185	163	181	277	164	295	185	163	164	295	152	259	143	197	139	0	185	163	122	256	121	250	124	40	124	40	121	250	119	243	124	40	119	243	118	235	118	235	74	65	124	40	124	40	74	65	126	29	124	40	123	265	123	261	124	40	123	261	122	256	196	284	202	285	238	307	238	307	202	285	208	286	238	307	208	286	215	286	215	286	235	284	238	307	238	307	235	284	250	279	238	307	250	279	270	305	270	305	250	279	261	270	270	305	261	270	268	258	292	175	271	243	264	214	292	175	264	214	264	159	264	159	264	214	247	191	264	159	247	191	230	147	230	147	247	191	223	174	230	147	223	174	232	0	232	0	223	174	193	164	232	0	193	164	171	138	171	138	193	164	163	160	171	138	163	160	152	160	152	160	182	282	123	265	152	160	123	265	128	62	152	160	128	62	129	68	152	160	129	68	146	138	152	160	146	138	171	138	271	243	292	175	296	296	296	296	292	175	314	194	296	296	314	194	316	283	316	283	314	194	327	217	316	283	327	217	328	265	328	265	327	217	332	244	238	307	87	307	99	293	238	307	99	293	109	290	238	307	109	290	117	284	238	307	117	284	121	276	238	307	121	276	123	265	238	307	123	265	182	282	238	307	182	282	190	283	238	307	190	283	196	284	124	45	125	50	123	265	124	45	123	265	124	40	126	55	128	62	123	265	126	55	123	265	125	50	292	15	287	19	232	0	232	0	287	19	282	26	232	0	282	26	277	35	314	0	314	12	307	12	314	0	307	12	299	13	314	0	299	13	292	15	314	0	292	15	232	0	160	0	160	12	147	13	160	0	147	13	137	16	160	0	137	16	68	45	160	0	68	45	60	31	160	0	60	31	50	21	160	0	50	21	36	15	160	0	36	15	16	12	160	0	16	12	16	0	130	22	126	29	74	65	130	22	74	65	68	45	130	22	68	45	137	16	230	147	232	0	277	35	99	293	87	307	87	296	270	305	268	258	271	243	270	305	271	243	296	296	149	147	160	147	154	169	149	147	154	169	171	239	149	147	171	239	123	269	149	147	123	269	123	265	149	147	123	265	123	261	149	147	123	261	122	256	149	147	122	256	120	249	149	147	120	249	118	26	110	291	117	286	231	307	231	307	117	286	122	279	231	307	122	279	123	269	125	24	118	26	161	0	118	242	118	26	120	249	137	22	161	0	142	22	142	22	161	0	149	21	176	25	149	21	161	0	176	25	161	0	202	5	212	293	231	296	231	307	212	293	231	307	198	287	198	287	231	307	123	269	198	287	123	269	187	276	187	276	123	269	178	260	100	294	110	291	231	307	100	294	231	307	87	307	100	294	87	307	87	296	354	288	362	292	385	307	385	307	362	292	370	295	385	307	370	295	378	296	385	307	378	296	385	296	288	65	296	98	293	114	288	65	293	114	285	128	288	65	285	128	273	141	288	65	273	141	269	38	229	71	239	18	234	95	234	95	239	18	255	152	255	152	239	18	269	38	255	152	269	38	273	141	233	160	309	307	202	140	233	160	202	140	218	130	233	160	218	130	229	116	233	160	229	116	234	95	233	160	234	95	255	152	217	50	199	35	202	5	217	50	202	5	239	18	217	50	239	18	229	71	131	23	125	24	161	0	131	23	161	0	137	22	76	72	72	59	118	26	118	26	72	59	69	48	118	26	69	48	161	0	161	0	69	48	66	40	161	0	66	40	61	34	161	0	61	34	55	28	161	0	55	28	49	23	161	0	49	23	43	19	161	0	43	19	35	16	161	0	35	16	27	13	161	0	27	13	16	12	161	0	16	12	16	0	309	307	233	160	337	273	309	307	337	273	346	282	309	307	346	282	354	288	309	307	354	288	385	307	154	169	160	147	179	169	179	169	160	147	182	145	179	169	182	145	309	307	309	307	182	145	202	140	118	26	118	242	76	72	176	25	202	5	199	35	178	260	123	269	171	239	37	-120	32	-117	43	-141	43	-141	32	-117	29	-112	43	-141	29	-112	25	-135	25	-135	29	-112	27	-107	25	-135	27	-107	27	-100	27	-100	27	-97	25	-135	25	-135	27	-97	27	-95	25	-135	27	-95	30	97	30	97	27	-95	27	-92	30	97	27	-92	27	-89	43	5	44	5	48	63	48	63	44	5	46	5	48	63	46	5	47	5	47	5	52	5	48	63	48	63	52	5	59	38	41	97	30	97	40	4	41	97	40	4	41	4	41	97	41	4	43	5	41	97	43	5	48	63	27	-86	40	4	30	97	27	-86	30	97	27	-89	30	97	7	-87	8	-114	30	97	8	-114	14	-126	30	97	14	-126	25	-135	8	-114	7	-87	7	-89	8	-114	7	-89	7	-92	8	-114	7	-92	6	-95	8	-114	6	-95	6	-98	8	-114	6	-98	6	-100	76	-95	66	-107	67	-143	67	-143	66	-107	56	-117	67	-143	56	-117	44	-121	44	-121	37	-120	43	-141	126	-119	129	-106	128	-98	126	-119	128	-98	124	-91	126	-119	124	-91	118	-86	126	-119	118	-86	117	-130	110	-82	103	-81	103	-137	110	-82	103	-137	117	-130	110	-82	117	-130	118	-86	88	-85	76	-95	86	-142	88	-85	86	-142	103	-137	88	-85	103	-137	103	-81	44	-121	43	-141	67	-143	107	7	99	-6	106	-6	107	7	106	-6	112	-6	107	7	88	10	92	-5	107	7	92	-5	99	-6	62	4	69	2	72	20	72	20	69	2	76	0	72	20	76	0	88	10	88	10	76	0	85	-3	88	10	85	-3	92	-5	132	216	128	228	134	115	134	115	128	228	127	239	120	134	127	239	110	279	120	134	110	279	105	154	105	154	110	279	94	174	179	290	172	291	184	274	184	274	172	291	166	277	153	276	166	277	159	292	153	276	159	292	143	271	143	271	159	292	134	263	166	277	172	291	165	292	166	277	165	292	159	292	179	290	184	274	187	288	187	288	184	274	199	266	187	288	199	266	196	285	196	285	199	266	203	283	220	229	225	200	225	281	220	229	225	281	220	281	220	281	216	281	220	229	220	229	216	281	213	281	220	229	213	281	211	251	211	251	213	281	208	282	211	251	208	282	203	283	236	288	233	284	236	200	236	288	236	200	249	293	236	288	249	293	239	293	230	282	225	281	225	200	230	282	225	200	236	200	230	282	236	200	233	284	132	289	110	279	127	239	132	289	127	239	129	252	132	289	129	252	134	263	132	289	134	263	159	292	79	220	81	207	83	245	83	245	81	207	86	191	83	245	86	191	93	265	93	265	86	191	94	174	93	265	94	174	110	279	203	51	208	81	206	97	203	51	206	97	201	113	203	51	201	113	193	130	203	51	193	130	190	26	138	15	144	-2	149	26	149	26	144	-2	170	8	149	26	170	8	155	40	155	40	170	8	157	58	163	171	157	58	170	8	163	171	170	8	180	150	180	150	170	8	190	26	180	150	190	26	193	130	124	9	107	7	112	-6	124	9	112	-6	144	-2	124	9	144	-2	138	15	132	216	134	115	139	203	139	203	134	115	145	99	139	203	145	99	149	188	149	188	145	99	152	84	149	188	152	84	163	171	163	171	152	84	156	71	163	171	156	71	157	58	120	134	134	115	127	239	59	38	52	5	57	5	59	38	57	5	62	4	59	38	62	4	72	20	203	283	199	266	211	251	76	-95	67	-143	86	-142	67	-71	57	-93	71	-125	71	-125	57	-93	44	-112	71	-125	44	-112	33	-146	33	-146	44	-112	29	-126	33	-146	29	-126	12	-131	12	-131	0	-126	33	-146	33	-146	0	-126	-12	-153	320	416	323	452	309	426	309	426	323	452	297	430	278	424	297	430	323	452	278	424	323	452	277	445	379	428	370	438	370	395	379	428	370	395	376	400	379	428	376	400	381	407	379	428	381	407	382	415	341	394	356	390	357	446	357	446	356	390	363	391	357	446	363	391	370	438	370	438	363	391	370	395	341	451	323	452	330	404	341	451	330	404	341	394	341	451	341	394	357	446	232	337	239	360	238	424	238	424	239	360	249	385	238	424	249	385	277	445	277	445	249	385	262	408	277	445	262	408	278	424	232	337	238	424	207	392	232	337	207	392	183	352	232	337	183	352	167	308	232	337	167	308	143	-9	67	-71	71	-125	74	-47	74	-47	71	-125	103	-93	74	-47	103	-93	167	308	167	308	103	-93	126	-53	167	308	126	-53	143	-9	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-30	-152	-30	-152	-19	-105	-31	-95	-30	-152	-31	-95	-46	-91	-30	-152	-46	-91	-46	-147	-46	-147	-46	-91	-53	-93	-46	-147	-53	-93	-60	-139	-60	-139	-53	-93	-60	-96	-60	-139	-60	-96	-66	-101	-69	-129	-60	-139	-66	-101	-69	-129	-66	-101	-71	-108	-69	-129	-71	-108	-72	-117	323	452	320	416	330	404	-12	-153	26	-147	0	-126	0	-126	26	-147	12	-131	26	-125	12	-131	26	-147	26	-125	26	-147	60	-127	86	0	91	-96	91	21	91	21	91	-96	116	-53	91	21	116	-53	168	328	168	328	116	-53	135	0	168	328	135	0	141	21	141	21	135	0	191	0	141	21	191	0	194	21	38	21	33	0	86	0	38	21	86	0	91	21	332	416	334	452	321	426	321	426	334	452	309	430	291	428	309	430	334	452	291	428	334	452	287	446	390	429	381	439	382	395	390	429	382	395	388	400	390	429	388	400	392	407	390	429	392	407	394	415	353	394	367	390	368	446	368	446	367	390	375	391	368	446	375	391	381	439	381	439	375	391	382	395	351	451	334	452	342	404	351	451	342	404	353	394	351	451	353	394	368	446	225	353	237	384	245	429	245	429	237	384	253	406	245	429	253	406	287	446	287	446	253	406	271	420	287	446	271	420	291	428	225	353	245	429	210	402	225	353	210	402	184	368	225	353	184	368	168	328	225	353	168	328	141	21	73	-44	58	-81	60	-127	73	-44	60	-127	91	-96	73	-44	91	-96	86	0	42	-108	26	-125	60	-127	42	-108	60	-127	58	-81	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-29	-152	-29	-152	-19	-105	-31	-95	-29	-152	-31	-95	-45	-147	-45	-147	-31	-95	-46	-91	-45	-147	-46	-91	-54	-93	-59	-140	-45	-147	-54	-93	-59	-140	-54	-93	-61	-96	-59	-140	-61	-96	-66	-101	-59	-140	-66	-101	-69	-129	-71	-108	-72	-117	-69	-129	-71	-108	-69	-129	-66	-101	334	452	332	416	342	404	136	-127	133	-123	141	-149	141	-149	133	-123	131	-118	141	-149	131	-118	117	-138	117	-138	131	-118	130	-111	149	197	130	-111	131	-99	149	197	131	-99	133	-86	157	279	173	295	153	284	153	284	173	295	148	307	153	284	148	307	146	288	146	288	148	307	137	289	125	285	137	289	148	307	125	285	148	307	114	311	149	197	133	-86	137	-71	149	197	137	-71	141	-55	149	197	141	-55	145	-39	149	197	145	-39	197	167	149	197	97	-9	100	-119	149	197	100	-119	117	-138	149	197	117	-138	130	-111	97	-9	94	-21	100	-119	100	-119	94	-21	91	-34	100	-119	91	-34	91	-96	91	-96	91	-34	90	-45	91	-96	90	-45	88	-57	158	240	156	227	197	167	197	167	156	227	152	212	197	167	152	212	149	197	158	240	197	167	160	252	160	252	197	167	160	262	160	271	160	262	173	295	160	271	173	295	157	279	79	249	94	253	96	310	96	310	94	253	105	263	96	310	105	263	114	311	114	311	105	263	115	275	114	311	115	275	125	285	58	259	64	253	65	298	65	298	64	253	71	250	65	298	71	250	79	305	79	305	71	250	79	249	79	305	79	249	96	310	56	287	52	274	54	266	56	287	54	266	58	259	56	287	58	259	65	298	197	167	199	178	199	252	199	252	199	178	200	189	199	252	200	189	202	222	202	222	200	189	201	201	202	222	201	201	202	212	197	167	199	252	190	276	197	167	190	276	173	295	197	167	173	295	160	262	183	-105	173	-117	174	-153	174	-153	173	-117	162	-126	174	-153	162	-126	149	-131	149	-131	142	-130	174	-153	174	-153	142	-130	141	-149	232	-130	235	-117	233	-108	232	-130	233	-108	229	-101	232	-130	229	-101	223	-96	232	-130	223	-96	222	-140	216	-93	208	-91	209	-147	216	-93	209	-147	222	-140	216	-93	222	-140	223	-96	194	-95	183	-105	192	-152	194	-95	192	-152	209	-147	194	-95	209	-147	208	-91	136	-127	141	-149	142	-130	183	-105	174	-153	192	-152	91	-96	88	-57	88	-68	62	-118	51	-127	56	-148	56	-148	51	-127	39	-134	56	-148	39	-134	24	-136	24	-136	9	-134	19	-153	19	-153	9	-134	0	-150	9	-134	-4	-128	0	-150	0	-150	-4	-128	-14	-118	0	-150	-14	-118	-16	-142	-16	-142	-14	-118	-21	-106	-16	-142	-21	-106	-23	-92	-40	-95	-37	-113	-33	-59	-33	-59	-37	-113	-29	-129	-33	-59	-29	-129	-23	-92	89	11	83	12	83	-4	83	-4	83	12	77	12	83	-4	77	12	76	-4	76	-4	77	12	70	-3	45	-8	70	-3	77	12	45	-8	77	12	44	7	97	-25	92	-42	110	-110	110	-110	92	-42	87	-59	110	-110	87	-59	86	-133	86	-133	87	-59	82	-76	86	-133	82	-76	77	-93	77	-93	71	-106	86	-133	86	-133	71	-106	62	-118	86	-133	62	-118	56	-148	320	451	314	430	326	426	320	451	326	426	340	452	340	452	326	426	336	416	340	452	336	416	346	404	252	347	262	377	265	431	265	431	262	377	275	404	265	431	275	404	282	440	282	440	275	404	292	423	282	440	292	423	301	447	301	447	292	423	314	430	301	447	314	430	320	451	249	419	229	398	244	316	249	419	244	316	252	347	249	419	252	347	265	431	244	316	229	398	212	375	244	316	212	375	199	351	244	316	199	351	189	326	244	316	189	326	182	302	244	316	182	302	157	-17	182	302	105	10	110	-110	182	302	110	-110	130	-78	182	302	130	-78	149	-39	182	302	149	-39	157	-17	149	-39	156	-49	157	-17	157	-17	156	-49	161	-60	157	-17	161	-60	167	-29	167	-29	161	-60	164	-72	167	-29	164	-72	166	-85	101	-8	110	-110	105	10	24	-136	19	-153	56	-148	394	429	384	440	387	395	394	429	387	395	393	400	394	429	393	400	397	407	394	429	397	407	398	415	340	452	346	404	355	451	355	451	346	404	358	394	355	451	358	394	370	447	370	447	358	394	373	390	370	447	373	390	384	440	384	440	373	390	380	391	384	440	380	391	387	395	89	11	89	-5	94	11	94	11	89	-5	95	-6	94	11	95	-6	100	10	100	10	95	-6	101	-8	100	10	101	-8	105	10	-23	-92	-17	-64	-14	-30	-14	-30	-17	-64	-2	-40	-14	-30	-2	-40	12	-7	12	-7	-2	-40	20	-21	12	-7	20	-21	44	7	44	7	20	-21	45	-8	-14	-30	-33	-59	-23	-92	165	-121	171	-160	167	-110	167	-110	171	-160	167	-98	167	-29	167	-98	171	-160	167	-29	171	-160	175	-44	175	-44	171	-160	177	-147	175	-44	177	-147	181	-59	181	-59	177	-147	181	-134	181	-59	181	-134	184	-121	185	-76	181	-59	184	-121	185	-76	184	-121	186	-108	185	-76	186	-108	186	-94	159	-144	154	-160	171	-160	159	-144	171	-160	163	-132	163	-132	171	-160	165	-121	167	-29	166	-85	167	-98	89	11	83	-4	89	-5	97	-25	110	-110	101	-8	-16	-142	-23	-92	-29	-129	97	241	109	256	111	279	111	279	109	256	119	266	111	279	119	266	129	294	129	294	119	266	127	271	129	294	127	271	133	272	133	272	136	272	146	302	146	302	136	272	139	271	146	302	139	271	141	269	93	256	71	225	80	220	93	256	80	220	97	241	93	256	97	241	111	279	142	252	129	-2	134	35	142	252	134	35	186	231	142	252	84	35	90	-36	142	252	90	-36	109	-17	142	252	109	-17	129	-2	78	14	60	-53	60	-61	78	14	60	-61	61	-62	78	14	61	-62	63	-63	78	14	63	-63	65	-63	78	14	65	-63	67	-63	78	14	67	-63	68	-62	78	14	68	-62	70	-61	78	14	70	-61	72	-59	78	14	72	-59	74	-57	78	14	74	-57	90	-36	78	14	90	-36	84	35	78	14	84	35	29	35	78	14	29	35	25	14	184	31	184	32	184	33	184	31	184	33	184	34	184	31	184	34	183	35	184	31	183	35	183	27	183	35	134	35	147	9	183	35	147	9	163	15	183	35	163	15	171	17	183	35	171	17	177	20	183	35	177	20	181	23	183	35	181	23	183	27	194	289	190	296	191	255	194	289	191	255	194	266	194	289	194	266	195	274	194	289	195	274	196	280	190	296	184	301	186	231	190	296	186	231	189	244	190	296	189	244	191	255	186	231	184	301	176	304	186	231	176	304	166	305	186	231	166	305	146	302	186	231	146	302	143	262	186	231	143	262	143	260	186	231	143	260	143	258	186	231	143	258	143	256	186	231	143	256	142	254	186	231	142	254	142	252	143	266	143	262	146	302	143	266	146	302	141	269	146	302	129	294	133	272	60	-54	59	-55	59	-60	60	-54	59	-60	60	-61	60	-54	60	-61	60	-53	59	-60	59	-55	59	-57	59	-60	59	-57	59	-58	147	9	134	35	129	-2	35	-142	50	-118	49	-109	49	-109	49	-104	35	-142	35	-142	49	-104	95	262	35	-142	95	262	18	-130	18	-130	95	262	12	-54	18	-130	12	-54	10	-63	139	335	120	316	145	262	145	262	120	316	100	300	145	262	100	300	95	262	95	262	100	300	82	289	95	262	82	289	67	283	95	262	67	283	58	280	95	262	58	280	52	277	95	262	52	277	48	274	95	262	48	274	46	262	46	270	45	266	45	265	46	270	45	265	45	264	46	270	45	264	46	262	46	270	46	262	48	274	155	356	139	335	145	262	155	356	145	262	151	283	155	356	151	283	169	352	155	356	169	352	157	358	95	262	49	-104	50	-98	95	262	50	-98	51	-93	95	262	51	-93	52	-87	95	262	52	-87	54	-81	95	262	54	-81	145	262	8	-72	6	-82	7	-115	8	-72	7	-115	18	-130	8	-72	18	-130	10	-63	4	-91	4	-98	7	-115	4	-91	7	-115	6	-82	151	283	145	262	200	262	151	283	200	262	204	283	109	-95	97	-105	105	-152	105	-152	97	-105	87	-117	105	-152	87	-117	86	-153	86	-153	87	-117	77	-126	86	-153	77	-126	64	-131	64	-131	60	-130	86	-153	86	-153	60	-130	57	-150	169	352	170	353	170	358	170	358	170	353	170	354	170	358	170	354	170	356	170	356	170	354	170	355	169	352	170	358	169	360	169	352	169	360	168	361	169	352	168	361	166	361	169	352	166	361	164	361	169	352	164	361	163	361	169	352	163	361	161	361	169	352	161	361	159	360	169	352	159	360	157	358	146	-130	149	-117	148	-108	146	-130	148	-108	144	-101	146	-130	144	-101	138	-96	146	-130	138	-96	137	-140	138	-96	131	-93	137	-140	137	-140	131	-93	123	-91	137	-140	123	-91	123	-148	123	-148	123	-91	109	-95	123	-148	109	-95	105	-152	57	-150	60	-130	56	-128	57	-150	56	-128	52	-124	57	-150	52	-124	50	-118	57	-150	50	-118	35	-142	80	44	80	44	80	44	80	44	78	249	78	245	80	44	78	245	76	237	80	44	76	237	74	228	80	44	74	228	72	217	80	44	72	217	69	205	80	44	69	205	80	39	55	152	46	112	50	-5	55	152	50	-5	63	-6	55	152	63	-6	61	173	55	152	61	173	10	173	55	152	10	173	6	152	83	31	81	34	90	-2	90	-2	81	34	80	39	90	-2	80	39	63	-6	63	-6	80	39	69	205	63	-6	69	205	61	173	41	-1	50	-5	46	112	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	31	49	29	37	29	15	31	49	29	15	34	5	31	49	34	5	34	66	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	162	91	141	64	145	42	145	42	141	64	123	44	145	42	123	44	116	13	116	13	123	44	107	32	116	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	116	287	96	283	105	152	116	287	105	152	110	173	116	287	110	173	140	290	116	287	140	290	137	292	96	283	78	280	78	249	96	283	78	249	80	46	96	283	80	46	80	49	96	283	80	49	80	51	96	283	80	51	81	53	96	283	81	53	81	55	96	283	81	55	105	152	80	46	78	249	80	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	178	88	186	125	186	125	178	88	220	152	186	125	220	152	203	152	203	152	220	152	214	173	221	190	214	173	220	152	221	190	220	152	223	-5	223	-5	220	152	212	-4	212	-4	220	152	209	114	212	-4	209	114	203	0	203	0	209	114	201	82	203	0	201	82	197	6	197	6	201	82	196	56	197	6	196	56	193	15	193	15	196	56	192	38	193	15	192	38	191	26	110	173	105	152	203	152	110	173	203	152	214	173	248	26	246	27	256	3	256	3	246	27	244	29	256	3	244	29	240	-3	240	-3	244	29	243	32	240	-3	243	32	243	36	243	36	248	255	240	-3	240	-3	248	255	238	230	240	-3	238	230	229	208	259	286	248	255	250	66	259	286	250	66	253	78	259	286	253	78	256	88	259	286	256	88	272	152	259	286	272	152	277	173	259	286	277	173	308	286	248	255	243	36	244	43	248	255	244	43	247	54	248	255	247	54	250	66	229	208	221	190	223	-5	229	208	223	-5	240	-3	277	173	272	152	314	152	277	173	314	152	317	173	274	41	264	31	273	17	273	17	264	31	257	26	273	17	257	26	256	3	256	3	257	26	251	25	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	92	28	90	-2	116	13	162	91	145	42	178	88	248	26	256	3	251	25	29	15	29	37	28	28	86	75	86	75	86	75	86	75	79	215	76	15	76	15	79	215	63	194	76	15	63	194	53	39	53	39	63	194	47	169	53	39	47	169	38	69	38	69	47	169	36	138	38	69	36	138	35	131	88	102	90	115	94	230	94	230	90	115	92	127	94	230	92	127	94	135	94	135	102	164	94	230	94	230	102	164	106	240	86	88	88	102	94	230	86	88	94	230	79	215	86	88	79	215	86	75	115	255	113	249	113	193	113	193	113	249	109	244	113	193	109	244	106	240	168	298	72	298	97	285	168	298	97	285	103	284	168	298	103	284	109	281	168	298	109	281	113	277	168	298	113	277	116	271	168	298	116	271	118	265	168	298	118	265	145	259	127	225	145	259	118	265	127	225	118	265	117	260	127	225	117	260	115	255	127	225	115	255	113	193	257	100	240	65	249	28	249	28	240	65	217	35	249	28	217	35	199	3	199	3	217	35	186	14	199	3	186	14	149	7	149	7	127	10	146	-6	146	-6	127	10	109	20	146	-6	109	20	108	0	108	0	109	20	96	35	108	0	96	35	88	53	88	53	86	75	76	15	88	53	76	15	108	0	38	69	35	131	34	125	38	69	34	125	33	118	38	69	33	118	33	111	38	69	33	111	33	105	278	190	276	172	291	66	291	66	276	172	273	154	291	66	273	154	269	136	269	136	257	100	291	66	291	66	257	100	249	28	276	298	278	283	366	298	366	298	278	283	279	270	366	298	279	270	330	283	330	283	279	270	279	256	330	283	279	256	320	278	320	278	279	256	280	243	320	278	280	243	313	270	313	270	280	243	280	231	313	270	280	231	308	261	308	261	280	231	306	251	321	114	306	251	291	66	366	298	330	283	341	285	366	298	341	285	366	285	291	66	306	251	280	231	291	66	280	231	280	210	291	66	280	210	278	190	323	214	315	229	321	114	323	214	321	114	332	169	323	214	332	169	329	194	309	241	306	251	321	114	309	241	321	114	315	229	149	7	146	-6	199	3	106	240	102	164	113	193	97	285	72	298	72	285	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	74	226	39	86	49	13	74	226	49	13	67	2	74	226	67	2	90	-4	74	226	90	-4	86	63	74	226	86	63	76	233	86	63	78	249	78	247	86	63	78	247	78	244	86	63	78	244	77	239	86	63	77	239	76	233	89	80	90	84	96	283	96	283	90	84	140	290	96	283	140	290	116	287	116	287	140	290	137	292	96	283	78	280	78	249	96	283	78	249	86	63	96	283	86	63	86	66	96	283	86	66	87	71	96	283	87	71	88	76	96	283	88	76	89	80	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	288	204	280	157	281	106	281	106	280	157	259	108	281	106	259	108	240	49	240	49	259	108	227	64	240	49	227	64	186	9	186	9	227	64	185	33	186	9	185	33	137	21	137	21	121	23	186	9	186	9	121	23	118	-6	286	217	287	290	285	220	285	220	287	290	284	223	278	231	284	223	287	290	278	231	287	290	276	292	310	270	304	279	306	172	306	172	304	279	296	286	306	172	296	286	288	204	288	204	281	106	306	172	296	286	287	290	287	213	296	286	287	213	287	209	296	286	287	209	288	204	270	238	278	231	276	292	270	238	276	292	269	291	270	238	269	291	262	288	270	238	262	288	261	246	257	284	253	277	254	257	257	284	254	257	261	246	257	284	261	246	262	288	315	239	315	243	315	247	315	239	315	247	315	251	315	239	315	251	314	255	315	239	314	255	313	259	315	239	313	259	310	270	315	239	310	270	306	172	121	23	107	28	118	-6	118	-6	107	28	96	37	118	-6	96	37	90	-4	90	-4	96	37	88	49	90	-4	88	49	86	63	38	30	49	13	39	86	38	30	39	86	37	78	38	30	37	78	36	71	38	30	36	71	35	65	38	30	35	65	35	59	38	30	35	59	35	53	254	257	253	277	251	270	287	290	286	217	287	213	13	27	15	16	15	45	15	45	15	16	20	6	15	45	20	6	21	65	21	65	20	6	28	-2	21	65	28	-2	30	86	30	86	28	-2	38	-8	30	86	38	-8	42	108	42	108	38	-8	50	-11	42	108	50	-11	47	60	47	60	55	130	42	108	75	10	75	17	74	3	74	3	75	17	73	23	74	3	73	23	71	-2	71	-2	73	23	70	28	71	-2	70	28	65	34	71	-2	65	34	65	-7	65	-7	65	34	59	41	65	-7	59	41	58	-10	58	-10	59	41	54	45	58	-10	54	45	51	49	50	-11	58	-10	51	49	50	-11	51	49	49	52	50	-11	49	52	48	56	50	-11	48	56	47	60	137	213	134	231	124	220	137	213	124	220	110	181	137	213	153	252	134	231	47	60	52	83	55	130	55	130	52	83	65	113	55	130	65	113	73	157	73	157	65	113	85	146	73	157	85	146	92	181	92	181	85	146	110	181	92	181	110	181	110	203	110	203	110	181	124	220	209	188	206	226	208	-9	208	-9	206	226	205	258	205	258	205	274	205	280	205	280	204	285	205	-9	205	280	205	-9	208	-9	205	280	208	-9	205	258	203	289	202	291	202	-10	203	289	202	-10	205	-9	203	289	205	-9	204	285	200	292	192	289	194	-11	200	292	194	-11	197	-11	200	292	197	-11	199	-10	200	292	199	-10	202	-10	200	292	202	-10	202	291	192	289	182	282	186	6	192	289	186	6	189	-5	192	289	189	-5	191	-10	192	289	191	-10	194	-11	182	282	169	269	170	90	182	282	170	90	175	64	182	282	175	64	182	28	182	282	182	28	186	6	169	269	153	252	158	234	169	269	158	234	161	186	169	269	161	186	164	148	169	269	164	148	167	117	169	269	167	117	170	90	137	213	158	234	153	252	239	20	232	31	234	-3	234	-3	232	31	226	48	234	-3	226	48	221	74	221	74	216	108	221	-6	221	-6	216	108	212	147	221	-6	212	147	209	188	208	-9	221	-6	209	188	265	2	282	4	266	13	265	2	266	13	262	13	262	13	249	14	249	0	249	0	249	14	239	20	249	0	239	20	234	-3	221	74	221	-6	234	-3	282	4	282	13	278	13	282	4	278	13	274	13	282	4	274	13	270	13	282	4	270	13	266	13	262	13	249	0	265	2	44	50	42	55	44	-11	44	-11	42	55	41	59	33	-9	41	59	33	92	33	-9	33	92	23	-4	23	-4	33	92	16	3	44	50	44	-11	46	46	46	46	44	-11	53	-10	46	46	53	-10	51	41	51	41	53	-10	56	35	69	2	70	9	70	14	69	2	70	14	68	19	69	2	68	19	66	25	69	2	66	25	65	-2	62	30	56	35	60	-7	62	30	60	-7	65	-2	62	30	65	-2	66	25	166	275	156	264	172	-2	172	-2	156	264	151	231	106	174	151	231	150	256	106	174	150	256	101	193	44	77	55	101	61	139	61	139	55	101	75	132	61	139	75	132	101	193	101	193	75	132	106	174	44	77	61	139	33	92	44	77	33	92	41	59	15	55	10	25	11	13	15	55	11	13	16	3	15	55	16	3	33	92	189	291	186	-4	213	64	213	64	186	-4	313	197	213	64	313	197	271	164	271	164	313	197	278	176	308	230	301	216	313	197	308	230	313	197	321	254	321	254	313	197	316	159	321	254	316	159	319	119	366	-6	378	-4	367	129	366	-6	367	129	364	165	366	-6	364	165	361	200	361	200	359	261	361	-8	361	-8	359	261	358	274	361	-8	358	274	357	283	361	-8	357	283	357	-9	357	-9	357	283	356	288	357	-9	356	288	353	-10	353	-10	356	288	353	291	353	-10	353	291	350	292	341	-9	344	-11	345	290	345	290	344	-11	347	-11	345	290	347	-11	350	292	350	292	347	-11	350	-11	350	292	350	-11	353	-10	339	283	331	271	334	10	339	283	334	10	337	0	339	283	337	0	339	-5	339	283	339	-5	341	-9	339	283	341	-9	345	290	331	271	321	254	324	79	331	271	324	79	329	41	331	271	329	41	334	10	313	197	301	216	293	202	313	197	293	202	286	189	313	197	286	189	278	176	213	64	194	269	193	278	213	64	193	278	192	284	213	64	192	284	190	289	213	64	190	289	189	291	181	-10	182	-9	183	291	183	291	182	-9	184	-7	183	291	184	-7	186	292	186	292	184	-7	186	-4	186	292	186	-4	189	291	366	-6	361	200	361	-8	393	15	387	20	391	-1	391	-1	387	20	383	28	391	-1	383	28	379	41	379	41	375	64	378	-4	378	-4	375	64	371	94	378	-4	371	94	367	129	429	4	429	13	417	2	417	2	429	13	411	13	417	2	411	13	404	0	404	0	411	13	401	13	404	0	401	13	393	15	379	41	378	-4	391	-1	175	-11	177	-11	178	288	178	288	177	-11	179	-11	178	288	179	-11	183	291	183	291	179	-11	181	-10	172	-2	172	-5	173	283	173	283	172	-5	173	-8	173	283	173	-8	178	288	178	288	173	-8	174	-10	178	288	174	-10	175	-11	156	264	150	256	151	231	166	275	172	-2	173	283	393	15	391	-1	404	0	321	254	319	119	324	79	60	-7	56	35	53	-10	44	-11	41	59	33	-9	39	59	36	62	41	0	41	0	36	62	34	67	41	0	34	67	30	2	30	2	34	67	33	72	39	139	33	72	36	92	39	139	36	92	45	117	44	55	39	59	41	0	44	55	41	0	50	1	44	55	50	1	50	50	67	24	67	30	66	16	66	16	67	30	65	35	66	16	65	35	62	9	62	9	65	35	62	40	62	9	62	40	57	45	57	4	62	9	57	45	57	4	57	45	50	50	57	4	50	50	50	1	135	302	93	239	114	242	114	242	128	169	135	302	135	302	128	169	137	129	135	302	137	129	153	291	153	291	137	129	153	287	163	43	153	287	150	84	45	117	61	150	63	186	63	186	61	150	84	191	63	186	84	191	93	239	93	239	84	191	114	242	21	97	10	63	13	15	21	97	13	15	21	7	21	97	21	7	30	2	21	97	30	2	33	72	21	97	33	72	39	139	10	63	7	36	8	25	10	63	8	25	13	15	153	291	154	296	135	302	135	302	154	296	156	301	135	302	156	301	175	355	175	355	156	301	158	305	175	355	158	305	160	310	160	310	165	318	175	355	175	355	165	318	175	331	175	355	175	331	212	395	212	395	175	331	186	346	212	395	186	346	198	360	222	385	228	389	244	420	244	420	228	389	233	391	244	420	233	391	239	392	239	392	247	390	244	420	244	420	247	390	271	429	222	385	244	420	215	379	215	379	244	420	212	395	215	379	212	395	207	370	207	370	212	395	198	360	153	287	137	129	150	84	232	30	223	38	223	6	223	6	223	38	215	50	223	6	215	50	207	67	207	67	195	104	207	3	207	3	195	104	187	0	187	0	195	104	184	0	184	0	195	104	180	156	184	0	180	156	176	12	176	12	180	156	167	211	176	12	167	211	163	43	163	43	167	211	157	258	163	43	157	258	153	287	237	8	249	10	244	26	244	26	249	10	258	24	262	24	258	24	262	13	262	24	262	13	266	14	232	30	223	6	237	8	232	30	237	8	244	26	207	67	207	3	223	6	258	12	262	13	258	24	258	12	258	24	249	10	262	24	266	14	266	25	266	25	266	14	270	14	266	25	270	14	270	25	270	25	270	14	274	15	270	25	274	15	274	26	274	26	274	15	279	16	274	26	279	16	279	27	260	380	267	375	271	429	271	429	267	375	279	373	271	429	279	373	282	427	282	427	279	373	287	375	282	427	287	375	291	423	291	423	287	375	294	378	291	423	294	378	298	417	298	417	294	378	300	384	298	417	300	384	303	409	303	409	300	384	303	391	303	409	303	391	305	400	271	429	247	390	254	385	271	429	254	385	260	380	39	139	45	117	63	186	127	36	118	24	223	0	223	0	118	24	102	15	223	0	102	15	80	12	145	286	109	225	144	281	156	137	144	281	109	225	92	255	109	225	145	286	92	255	145	286	148	289	180	307	41	307	55	294	180	307	55	294	67	288	180	307	67	288	79	276	180	307	79	276	148	289	180	307	148	289	154	292	180	307	154	292	164	294	180	307	164	294	180	296	156	137	189	31	188	41	188	41	188	46	156	137	156	137	188	46	189	52	156	137	189	52	203	162	203	162	189	52	190	58	203	162	190	58	191	64	316	277	313	272	315	243	315	243	313	272	309	267	315	243	309	267	305	262	305	262	203	162	211	140	211	140	203	162	193	70	191	64	193	70	203	162	156	137	203	162	152	262	156	137	152	262	149	266	156	137	149	266	147	271	156	137	147	271	145	274	156	137	145	274	144	277	156	137	144	277	144	281	399	307	295	307	305	295	399	307	305	295	312	294	399	307	312	294	316	293	399	307	316	293	319	291	399	307	319	291	319	288	399	307	319	288	367	287	399	307	367	287	382	293	399	307	382	293	399	296	319	288	336	264	353	278	319	288	353	278	367	287	319	283	316	277	336	264	319	283	336	264	319	288	305	262	211	140	315	243	223	0	223	12	209	13	223	0	209	13	199	17	223	0	199	17	133	50	223	0	133	50	127	36	137	64	133	50	199	17	137	64	199	17	192	23	137	64	192	23	189	31	137	64	189	31	156	137	223	0	80	12	80	0	316	277	315	243	336	264	305	295	295	307	295	296	55	294	41	307	41	296	148	289	79	276	92	255	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	53	40	64	283	43	207	54	204	64	283	54	204	62	221	204	244	11	12	53	40	53	40	11	12	193	0	53	40	193	0	191	40	191	40	193	0	199	42	184	-98	193	0	183	-101	183	-101	176	-54	184	-134	184	-134	176	-54	174	-63	184	-134	174	-63	173	-125	173	-125	174	-63	171	-73	173	-125	171	-73	168	-83	185	-92	186	-86	193	0	193	0	186	-86	187	-79	193	0	187	-79	189	-72	189	-72	231	64	193	0	193	0	231	64	206	46	193	0	206	46	199	42	231	64	220	67	216	59	231	64	216	59	212	52	231	64	212	52	206	46	188	-118	200	-141	192	-120	192	-120	200	-141	199	-121	211	-117	199	-121	200	-141	211	-117	200	-141	222	-143	280	-119	284	-106	282	-98	280	-119	282	-98	278	-91	280	-119	278	-91	272	-86	280	-119	272	-86	271	-130	272	-86	265	-82	271	-130	271	-130	265	-82	258	-81	271	-130	258	-81	257	-137	257	-137	258	-81	243	-85	257	-137	243	-85	241	-142	241	-142	243	-85	231	-95	241	-142	231	-95	222	-143	222	-143	231	-95	222	-107	222	-143	222	-107	211	-117	185	-114	184	-108	184	-134	185	-114	184	-134	200	-141	185	-114	200	-141	188	-118	183	-101	184	-134	184	-108	167	-113	173	-125	168	-83	167	-113	168	-83	166	-93	167	-113	166	-93	166	-100	193	0	11	12	11	0	176	-54	183	-101	193	0	193	0	184	-98	185	-92	221	72	227	89	215	77	215	77	227	89	215	94	215	77	215	94	207	80	207	80	215	94	200	81	191	80	200	81	200	95	191	80	200	95	183	92	140	56	146	40	153	71	153	71	146	40	160	57	153	71	160	57	167	83	167	83	160	57	171	69	167	83	171	69	183	92	183	92	171	69	182	77	183	92	182	77	191	80	245	55	243	69	241	32	241	32	243	69	237	80	241	32	237	80	229	16	229	16	237	80	227	89	229	16	227	89	226	58	227	89	221	72	225	65	227	89	225	65	226	58	215	94	200	95	200	81	229	16	226	58	225	52	229	16	225	52	221	47	229	16	221	47	215	43	229	16	215	43	211	6	166	0	190	1	195	40	195	40	190	1	211	6	195	40	211	6	206	41	206	41	211	6	215	43	130	40	123	0	166	0	130	40	166	0	146	40	146	40	166	0	195	40	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	53	40	64	283	43	207	54	204	64	283	54	204	62	221	106	0	130	40	53	40	106	0	53	40	11	12	11	12	53	40	204	244	130	40	106	0	109	-24	130	40	109	-24	112	-18	130	40	112	-18	116	-12	130	40	116	-12	119	-5	130	40	119	-5	123	0	106	-30	109	-24	106	0	106	-30	106	0	103	-5	106	-30	103	-5	100	-11	106	-30	100	-11	96	-18	106	-30	96	-18	93	-24	106	-30	93	-24	90	-30	106	0	11	12	11	0	130	40	146	40	140	56	240	-35	218	-79	220	-119	220	-119	218	-79	189	-109	220	-119	189	-109	168	-145	168	-145	189	-109	157	-128	168	-145	157	-128	128	-134	128	-134	111	-134	112	-153	112	-153	111	-134	99	-131	112	-153	99	-131	97	-152	97	-152	99	-131	90	-124	97	-152	90	-124	84	-113	82	-149	97	-152	84	-113	82	-149	84	-113	79	-96	82	-149	79	-96	75	-85	82	-149	75	-85	71	-75	82	-149	71	-75	67	-145	209	131	204	131	217	79	217	79	204	131	200	130	217	79	200	130	195	87	195	87	200	130	169	89	163	88	169	89	200	130	163	88	200	130	309	256	309	256	200	130	342	265	124	234	135	246	136	298	136	298	135	246	152	253	136	298	152	253	342	298	342	298	152	253	177	256	342	298	177	256	309	256	342	298	309	256	342	265	136	298	95	199	107	199	136	298	107	199	115	218	136	298	115	218	124	234	309	256	124	84	132	77	309	256	132	77	138	79	309	256	138	79	146	83	309	256	146	83	154	86	309	256	154	86	163	88	292	-23	303	44	299	75	292	-23	299	75	288	99	292	-23	288	99	270	117	292	-23	270	117	263	-78	248	19	263	-78	270	117	248	19	270	117	248	128	248	128	222	132	234	65	248	128	234	65	245	46	248	128	245	46	248	19	217	131	213	131	217	79	217	131	217	79	234	65	217	131	234	65	222	132	240	-35	220	-119	263	-78	240	-35	263	-78	248	19	128	-134	112	-153	168	-145	14	-86	15	-96	15	-78	15	-78	15	-96	19	-106	15	-78	19	-106	19	-70	19	-70	19	-106	25	-116	19	-70	25	-116	26	-63	26	-63	25	-116	32	-125	26	-63	32	-125	35	-59	35	-59	32	-125	42	-133	35	-59	42	-133	47	-57	47	-57	42	-133	54	-139	47	-57	54	-139	57	-60	57	-60	54	-139	67	-145	57	-60	67	-145	65	-66	65	-66	67	-145	71	-75	209	131	217	79	213	131	57	-79	64	-71	78	-41	78	-41	64	-71	72	-66	78	-41	72	-66	82	-64	82	-64	93	-66	99	-44	99	-44	93	-66	103	-72	99	-44	103	-72	117	-53	117	-53	103	-72	113	-84	117	-53	113	-84	124	-104	54	-44	34	-52	37	-145	54	-44	37	-145	51	-99	54	-44	51	-99	53	-88	54	-44	53	-88	57	-79	54	-44	57	-79	78	-41	64	-122	55	-112	61	-151	61	-151	55	-112	51	-99	37	-145	34	-52	20	-134	20	-134	34	-52	18	-65	20	-134	18	-65	8	-120	8	-120	18	-65	8	-82	8	-120	8	-82	4	-102	89	-153	101	-153	91	-133	91	-133	101	-153	105	-134	111	-134	105	-134	111	-153	111	-134	111	-153	120	-153	89	-153	91	-133	77	-129	89	-153	77	-129	64	-122	89	-153	64	-122	61	-151	157	-201	157	-123	144	-92	157	-201	144	-92	141	-149	141	-149	144	-92	136	-132	131	-69	117	-53	124	-104	131	-69	124	-104	136	-132	131	-69	136	-132	144	-92	99	-44	78	-41	82	-64	129	83	138	86	283	278	283	278	138	86	147	88	283	278	147	88	155	89	155	89	180	87	283	278	283	278	180	87	196	111	202	78	196	111	180	87	196	111	358	288	283	278	283	278	358	288	360	298	283	278	360	298	191	278	167	275	191	278	360	298	167	275	360	298	131	298	131	298	109	220	121	220	131	298	121	220	129	239	131	298	129	239	138	256	131	298	138	256	150	268	131	298	150	268	167	275	283	278	108	84	115	77	283	278	115	77	122	79	283	278	122	79	129	83	296	23	291	58	289	-25	289	-25	291	58	275	83	289	-25	275	83	268	-66	268	-66	275	83	254	100	268	-66	254	100	238	-100	238	-100	254	100	234	10	238	-100	234	10	230	-25	238	-100	230	-25	218	-57	230	40	234	10	254	100	230	40	254	100	229	109	230	40	229	109	219	62	229	109	205	112	219	62	219	62	205	112	203	112	219	62	203	112	202	78	202	78	203	112	201	111	202	78	201	111	199	111	198	111	196	111	202	78	198	111	202	78	199	111	202	-125	238	-100	218	-57	202	-125	218	-57	201	-85	202	-125	201	-85	180	-107	202	-125	180	-107	165	-142	157	-123	157	-201	182	-201	157	-123	182	-201	165	-142	157	-123	165	-142	180	-107	119	-134	120	-153	126	-133	126	-133	120	-153	130	-151	126	-133	130	-151	132	-133	132	-133	130	-151	141	-149	132	-133	141	-149	136	-132	105	-134	101	-153	111	-153	111	-134	120	-153	119	-134	61	-151	51	-99	37	-145	92	42	88	33	194	0	194	0	88	33	84	26	194	0	84	26	78	20	78	20	72	17	194	0	194	0	72	17	65	14	194	0	65	14	57	12	96	53	157	17	101	67	101	67	157	17	152	24	101	67	152	24	150	35	150	35	150	40	146	236	146	236	150	40	151	46	146	236	151	46	187	244	187	244	151	46	152	52	187	244	152	52	154	59	262	429	274	448	250	438	250	438	274	448	235	441	224	439	235	441	232	452	224	439	232	452	216	452	194	401	198	413	201	449	201	449	198	413	205	424	201	449	205	424	216	452	216	452	205	424	214	433	216	452	214	433	224	439	178	365	184	375	186	446	186	446	184	375	190	387	186	446	190	387	201	449	201	449	190	387	194	401	147	358	157	356	159	435	159	435	157	356	168	359	159	435	168	359	172	441	172	441	168	359	178	365	172	441	178	365	186	446	127	392	128	376	130	402	130	402	128	376	132	368	130	402	132	368	136	413	136	413	132	368	139	362	136	413	139	362	146	425	146	425	139	362	147	358	146	425	147	358	159	435	324	417	304	435	305	282	305	282	304	435	274	448	305	282	274	448	274	381	274	381	272	251	305	282	274	448	262	429	269	416	274	448	269	416	273	400	274	448	273	400	274	381	274	448	232	452	235	441	328	322	337	370	334	394	328	322	334	394	324	417	328	322	324	417	305	282	274	381	268	339	272	251	272	251	268	339	250	300	272	251	250	300	235	231	235	231	250	300	222	267	235	231	222	267	197	222	197	222	222	267	187	244	197	222	187	244	156	67	156	67	187	244	154	59	146	236	101	67	150	35	194	10	178	11	194	0	194	0	178	11	166	13	194	0	166	13	92	42	92	42	166	13	157	17	92	42	157	17	96	53	47	11	36	10	194	0	47	11	194	0	57	12	194	0	36	10	36	0	128	376	127	392	126	384	85	26	73	16	194	0	194	0	73	16	58	12	194	0	58	12	36	10	120	229	127	314	118	419	120	229	118	419	99	239	99	239	118	419	87	384	99	239	87	384	81	255	81	255	87	384	70	345	81	255	70	345	69	277	69	277	70	345	64	305	225	452	219	441	233	438	225	452	233	438	242	451	242	451	233	438	244	430	242	451	244	430	259	448	259	448	244	430	253	419	259	448	253	419	259	407	194	10	177	11	194	0	194	0	177	11	166	15	194	0	166	15	94	42	94	42	166	15	158	19	94	42	158	19	103	67	103	67	158	19	154	26	103	67	154	26	153	35	153	35	157	251	143	222	143	222	157	251	141	268	143	222	141	268	131	289	158	67	203	236	178	240	158	67	178	240	157	251	158	67	157	251	156	60	278	363	287	358	291	436	291	436	287	358	296	356	291	436	296	356	304	429	304	429	296	356	307	358	304	429	307	358	312	420	312	420	307	358	316	362	312	420	316	362	319	411	319	411	316	362	323	369	319	411	323	369	324	402	324	402	323	369	327	376	324	402	327	376	327	393	327	393	327	376	328	385	276	443	259	448	262	396	276	443	262	396	266	383	276	443	266	383	271	372	276	443	271	372	278	363	276	443	278	363	291	436	262	396	259	448	259	407	146	379	166	410	164	443	164	443	166	410	191	432	164	443	191	432	225	452	225	452	191	432	219	441	132	345	146	379	164	443	132	345	164	443	118	419	132	345	118	419	127	314	157	251	153	35	153	40	157	251	153	40	154	46	157	251	154	46	155	52	157	251	155	52	156	60	153	35	143	222	103	67	131	289	127	314	120	229	131	289	120	229	143	222	194	0	36	10	36	0	85	26	194	0	94	42	165	64	145	34	147	0	147	0	145	34	120	11	147	0	120	11	92	2	92	2	78	5	86	-9	86	-9	78	5	69	-7	69	-7	78	5	67	13	69	-7	67	13	58	24	69	-7	58	24	52	36	69	-7	52	36	52	-4	52	-4	52	36	49	47	52	-4	49	47	45	60	52	-4	45	60	40	71	52	-4	40	71	35	0	157	398	156	393	170	175	170	175	156	393	155	386	170	175	155	386	154	192	154	192	155	386	153	379	154	192	153	379	152	371	273	438	117	438	133	427	273	438	133	427	144	424	273	438	144	424	151	419	273	438	151	419	155	412	273	438	155	412	157	404	273	438	157	404	236	422	273	438	236	422	252	427	273	438	252	427	273	429	168	220	207	371	157	404	168	220	157	404	170	175	157	404	207	371	215	396	157	404	215	396	224	412	157	404	224	412	236	422	247	137	242	166	241	98	241	98	242	166	230	188	241	98	230	188	224	58	224	58	230	188	212	204	224	58	212	204	193	24	193	24	212	204	191	214	193	24	191	214	184	129	191	214	168	220	170	175	191	214	170	175	180	154	191	214	180	154	184	129	152	371	109	207	133	203	152	371	133	203	154	192	193	24	184	129	179	98	193	24	179	98	165	64	193	24	165	64	147	0	92	2	86	-9	147	0	-15	58	-14	50	-14	67	-14	67	-14	50	-12	41	-14	67	-12	41	-10	75	-10	75	-12	41	-7	32	-10	75	-7	32	-3	81	-3	81	-7	32	0	23	-3	81	0	23	5	85	5	85	0	23	7	15	5	85	7	15	16	86	16	86	7	15	20	7	16	86	20	7	25	85	25	85	20	7	35	0	25	85	35	0	33	79	33	79	35	0	40	71	157	398	170	175	157	404	133	427	117	438	117	429	95	-115	83	-102	103	-156	103	-156	83	-102	76	-86	103	-156	76	-86	75	-153	75	-153	76	-86	73	-68	52	-141	73	-68	73	-64	52	-141	73	-64	80	188	80	188	73	-64	74	-60	80	188	74	-60	74	-57	95	223	80	188	140	206	140	206	80	188	75	-49	75	-53	75	-49	80	188	75	-53	80	188	74	-57	80	188	18	-54	21	-102	80	188	21	-102	33	-124	80	188	33	-124	52	-141	21	-102	18	-54	17	-59	21	-102	17	-59	17	-63	21	-102	17	-63	16	-68	21	-102	16	-68	16	-72	21	-102	16	-72	16	-76	215	-71	201	-93	205	-115	205	-115	201	-93	182	-111	205	-115	182	-111	177	-137	177	-137	182	-111	158	-122	177	-137	158	-122	143	-151	143	-151	158	-122	130	-126	225	-40	224	-43	225	-87	225	-87	224	-43	224	-46	225	-87	224	-46	215	-71	259	252	270	278	249	261	249	261	270	278	247	288	249	261	247	288	237	267	237	267	247	288	225	269	204	266	225	269	220	292	204	266	220	292	185	287	140	206	149	226	150	274	150	274	149	226	164	243	150	274	164	243	185	287	185	287	164	243	183	256	185	287	183	256	204	266	119	252	95	223	140	206	119	252	140	206	150	274	259	252	265	240	270	278	270	278	265	240	268	225	271	175	268	225	267	219	247	288	220	292	225	269	277	174	287	177	288	261	288	261	287	177	295	184	288	261	295	184	300	240	300	240	295	184	300	193	300	240	300	193	304	214	304	214	300	193	303	204	271	175	277	174	288	261	271	175	288	261	270	278	271	175	270	278	268	225	271	175	267	219	266	178	266	178	267	219	264	213	266	178	264	213	262	182	262	182	264	213	261	206	262	182	261	206	259	187	259	187	261	206	259	200	259	187	259	200	258	193	237	-55	243	-30	226	-30	237	-55	226	-30	226	-33	237	-55	226	-33	226	-36	237	-55	226	-36	225	-40	237	-55	225	-40	225	-87	111	-123	95	-115	103	-156	111	-123	103	-156	143	-151	111	-123	143	-151	130	-126	75	-153	73	-68	52	-141	215	-71	205	-115	225	-87	404	295	392	214	412	115	412	115	392	214	360	137	412	115	360	137	351	49	351	49	360	137	312	72	351	49	312	72	273	5	273	5	312	72	253	27	273	5	253	27	188	10	188	10	147	17	184	-10	184	-10	147	17	128	-3	147	17	115	35	128	-3	128	-3	115	35	93	63	128	-3	93	63	81	18	81	18	93	63	80	99	81	18	80	99	76	143	72	327	76	143	88	230	72	327	88	230	135	391	135	391	88	230	121	309	135	391	121	309	169	372	46	52	81	18	76	143	46	52	76	143	72	327	46	52	72	327	30	246	46	52	30	246	23	97	300	449	291	431	332	424	300	449	332	424	359	442	359	442	332	424	364	406	359	442	364	406	405	420	405	420	364	406	386	377	405	420	386	377	400	340	466	286	459	340	452	196	452	196	459	340	439	385	452	196	439	385	412	115	412	115	439	385	405	420	412	115	405	420	404	295	188	10	184	-10	273	5	135	391	169	372	213	434	213	434	169	372	227	415	213	434	227	415	300	449	300	449	227	415	291	431	197	233	198	205	203	244	203	244	198	205	204	194	203	244	204	194	212	253	212	253	204	194	213	185	212	253	213	185	224	259	224	259	213	185	225	179	224	259	225	179	237	261	237	261	225	179	237	177	237	261	237	177	250	259	250	259	237	177	251	180	250	259	251	180	262	253	262	253	251	180	263	186	262	253	263	186	271	244	271	244	263	186	271	195	271	244	271	195	277	233	277	233	271	195	277	206	277	233	277	206	279	220	198	205	197	233	195	220	405	420	400	340	404	295	23	97	30	246	15	154	124	36	124	37	124	257	124	257	124	37	124	39	124	257	124	39	124	261	124	261	124	39	124	40	124	261	124	40	124	265	124	265	124	40	124	42	124	265	124	42	151	149	124	265	151	149	182	271	124	265	182	271	183	277	122	249	121	245	123	35	122	249	123	35	123	253	123	253	123	35	124	257	124	257	123	35	124	36	124	265	183	277	185	281	124	265	185	281	188	284	124	265	188	284	221	307	124	265	221	307	123	274	133	23	169	0	141	22	141	22	169	0	152	21	183	24	152	21	169	0	183	24	169	0	215	4	208	286	221	307	197	286	192	286	197	286	221	307	192	286	221	307	188	284	182	271	151	149	157	172	157	172	151	149	165	149	157	172	165	149	192	172	192	172	165	149	194	149	192	172	194	149	223	175	223	175	194	149	219	145	223	175	219	145	239	137	235	284	256	279	263	305	263	305	256	279	271	271	263	305	271	271	295	297	295	297	271	271	280	259	295	297	280	259	282	244	282	244	278	217	297	179	297	179	278	217	273	169	221	307	208	286	235	284	221	307	235	284	263	305	221	307	84	307	99	293	221	307	99	293	111	288	221	307	111	288	119	282	221	307	119	282	123	274	297	179	317	196	317	284	317	284	317	196	329	218	317	284	329	218	330	267	330	267	329	218	334	246	297	179	317	284	295	297	297	179	295	297	282	244	248	183	245	163	273	169	248	183	273	169	267	197	267	197	273	169	278	217	248	183	239	137	245	163	245	163	239	137	253	124	245	163	253	124	268	156	268	156	253	124	258	103	268	156	258	103	288	37	288	37	258	103	256	17	256	17	258	103	252	71	317	101	313	120	309	65	309	65	313	120	303	136	309	65	303	136	288	37	288	37	303	136	288	148	288	37	288	148	268	156	236	48	212	33	215	4	236	48	215	4	256	17	236	48	256	17	252	71	169	0	133	23	128	25	169	0	128	25	69	42	169	0	69	42	61	28	169	0	61	28	50	19	169	0	50	19	34	14	169	0	34	14	13	12	169	0	13	12	13	0	69	42	128	25	75	59	75	59	128	25	124	29	75	59	124	29	123	35	75	59	123	35	121	245	183	24	215	4	212	33	223	175	239	137	248	183	99	293	84	307	84	296	132	242	141	305	128	218	128	218	127	299	112	172	112	172	127	299	109	289	112	172	109	289	95	179	95	179	109	289	93	276	95	179	93	276	82	189	82	189	93	276	80	260	82	189	80	260	73	203	73	203	80	260	72	242	73	203	72	242	69	221	268	203	261	160	274	80	274	80	261	160	243	110	274	80	243	110	233	33	233	33	243	110	215	63	233	33	215	63	179	2	179	2	215	63	177	28	179	2	177	28	132	15	132	15	113	17	118	-9	118	-9	113	17	97	24	118	-9	97	24	92	-7	92	-7	97	24	85	34	92	-7	85	34	78	49	75	67	73	149	65	0	75	67	65	0	78	49	54	137	37	122	39	12	54	137	39	12	65	0	54	137	65	0	73	149	25	104	16	84	21	32	25	104	21	32	39	12	25	104	39	12	37	122	149	182	150	151	164	176	164	176	150	151	179	154	164	176	179	154	183	174	183	174	179	154	188	154	183	174	188	154	188	174	183	314	183	289	205	293	205	293	230	288	238	310	238	310	230	288	247	274	238	310	247	274	270	295	270	295	247	274	259	254	270	295	259	254	266	230	311	204	307	240	301	138	301	138	307	240	293	271	301	138	293	271	274	80	274	80	293	271	270	295	274	80	270	295	268	203	205	293	238	310	197	315	205	293	197	315	183	314	132	15	118	-9	179	2	141	305	144	262	156	309	156	309	144	262	162	278	156	309	162	278	170	312	170	312	162	278	183	289	170	312	183	289	183	314	150	151	149	182	138	191	150	151	138	191	131	166	150	151	131	166	131	165	150	151	131	165	122	139	131	165	120	163	122	139	122	139	120	163	109	161	122	139	109	161	98	121	98	121	109	161	97	158	98	121	97	158	85	154	85	154	73	149	75	67	85	154	75	67	82	96	85	154	82	96	98	121	131	166	138	191	130	203	131	166	130	203	128	218	131	166	128	218	112	172	127	299	128	218	141	305	141	305	132	242	144	262	270	295	266	230	268	203	21	32	16	84	13	61	78	49	65	0	92	-7	111	258	64	218	82	152	82	152	64	218	75	101	77	9	75	101	64	218	77	9	64	218	46	31	46	31	64	218	31	166	46	31	31	166	26	62	26	62	31	166	19	103	117	-2	165	-6	139	14	139	14	165	-6	174	10	186	10	174	10	184	-5	186	10	184	-5	215	0	139	14	111	26	117	-2	117	-2	111	26	91	45	117	-2	91	45	77	9	77	9	91	45	79	70	77	9	79	70	75	101	301	282	284	285	284	263	284	263	284	285	266	289	284	263	266	289	261	272	261	272	266	289	248	291	261	272	248	291	231	275	82	152	104	200	111	258	111	258	104	200	137	239	111	258	137	239	168	283	168	283	137	239	180	265	168	283	180	265	229	292	229	292	180	265	231	275	229	292	231	275	248	291	301	248	313	227	318	278	318	278	313	227	321	200	318	278	321	200	326	298	326	298	321	200	331	200	326	298	331	200	338	316	338	316	331	200	348	283	338	316	348	283	353	329	353	329	348	283	351	293	353	329	351	293	355	305	301	248	318	278	301	282	301	248	301	282	284	263	355	305	362	316	372	338	372	338	362	316	370	324	372	338	370	324	381	327	381	327	391	324	392	341	392	341	391	324	396	316	392	341	396	316	403	339	403	339	396	316	401	306	403	339	401	306	406	298	417	295	422	296	422	329	422	329	422	296	426	298	422	329	426	298	428	320	428	320	426	298	428	300	428	320	428	300	430	309	430	309	428	300	430	304	414	335	403	339	406	298	414	335	406	298	417	295	414	335	417	295	422	329	392	341	372	338	381	327	265	106	247	35	250	7	265	106	250	7	279	15	265	106	279	15	265	111	247	35	239	25	250	7	250	7	239	25	223	17	250	7	223	17	215	0	215	0	223	17	204	13	215	0	204	13	186	10	356	153	231	153	244	143	356	153	244	143	255	142	356	153	255	142	262	139	356	153	262	139	266	133	356	153	266	133	268	125	356	153	268	125	332	139	356	153	332	139	342	143	356	153	342	143	356	144	279	15	292	24	313	111	279	15	313	111	318	124	279	15	318	124	268	125	279	15	268	125	267	122	279	15	267	122	267	119	279	15	267	119	266	115	279	15	266	115	265	111	324	134	332	139	268	125	324	134	268	125	318	124	174	10	165	-6	184	-5	244	143	231	153	231	144	353	329	355	305	372	338	159	12	145	14	159	0	159	0	145	14	135	17	159	0	135	17	68	44	68	44	135	17	128	22	68	44	128	22	74	64	74	64	128	22	124	29	74	64	124	29	123	37	123	37	124	267	123	262	230	307	87	307	102	294	230	307	102	294	112	292	230	307	112	292	119	288	230	307	119	288	123	283	230	307	123	283	124	275	230	307	124	275	197	289	230	307	197	289	210	293	230	307	210	293	230	296	127	62	149	146	154	168	154	168	149	146	309	146	154	168	309	146	314	168	314	168	309	146	338	28	314	168	338	28	337	37	337	37	338	268	337	263	124	275	125	51	126	56	124	275	126	56	174	251	174	251	126	56	127	62	174	251	127	62	154	168	124	275	174	251	180	270	124	275	180	270	187	282	124	275	187	282	197	289	275	28	266	19	373	0	373	0	266	19	251	14	373	0	251	14	231	12	123	37	124	41	124	267	124	267	124	41	124	46	124	267	124	46	124	271	124	271	124	46	125	51	124	271	125	51	124	275	123	37	123	262	122	257	123	37	122	257	120	251	123	37	120	251	74	64	444	307	302	307	316	294	444	307	316	294	326	292	444	307	326	292	333	288	444	307	333	288	337	283	444	307	337	283	339	276	444	307	339	276	410	289	444	307	410	289	424	293	444	307	424	293	444	296	339	276	339	55	341	60	339	276	341	60	388	251	339	276	388	251	394	269	339	276	394	269	400	281	339	276	400	281	410	289	337	37	337	41	338	268	338	268	337	41	338	45	338	268	338	45	338	272	338	272	338	45	338	50	338	272	338	50	339	276	339	276	338	50	339	55	337	37	337	263	335	257	337	37	335	257	334	251	337	37	334	251	314	168	373	12	359	13	373	0	373	0	359	13	349	16	373	0	349	16	282	42	282	42	349	16	342	21	282	42	342	21	288	62	288	62	342	21	338	28	288	62	338	28	309	146	159	0	68	44	61	29	159	0	61	29	52	20	159	0	52	20	38	15	159	0	38	15	16	12	159	0	16	12	16	0	373	0	231	12	231	0	275	28	373	0	282	42	316	294	302	307	302	296	102	294	87	307	87	296	-25	-105	-24	-142	-17	-116	-17	-116	-24	-142	-5	-151	-17	-116	-5	-151	-3	-124	-3	-124	-5	-151	16	-153	-3	-124	16	-153	11	-128	11	-128	16	-153	29	-130	54	-125	29	-130	47	-150	54	-125	47	-150	74	-140	-11	-50	-4	-16	-24	-68	-24	-68	-4	-16	-29	-36	-24	-68	-29	-36	-29	-90	-29	-90	-24	-142	-25	-105	-39	-129	-24	-142	-29	-90	-39	-129	-29	-90	-29	-36	-39	-129	-29	-36	-46	-61	-39	-129	-46	-61	-49	-112	99	-122	122	-96	106	-35	106	-35	112	-15	104	-11	106	-35	104	-11	96	-31	96	-31	104	-11	93	-7	96	-31	93	-7	83	-27	83	-27	93	-7	81	-3	83	-27	81	-3	69	-24	69	-24	81	-3	66	0	69	-24	66	0	57	-23	57	-23	66	0	52	0	57	-23	52	0	48	-22	139	277	124	276	142	265	139	277	142	265	157	279	157	279	142	265	154	264	157	279	154	264	163	262	155	-30	159	-18	163	191	163	191	159	-18	163	-6	163	191	163	-6	167	209	167	209	163	-6	167	6	167	209	167	6	170	222	170	222	167	6	170	18	170	222	170	18	239	290	163	262	169	258	179	282	179	282	169	258	173	252	179	282	173	252	174	245	174	245	173	240	239	290	239	290	173	240	172	232	239	290	172	232	170	222	239	290	237	292	206	287	239	290	206	287	179	282	239	290	179	282	174	245	163	191	112	-15	122	-96	163	191	122	-96	142	-63	163	191	142	-63	152	-39	163	191	152	-39	155	-30	106	-35	97	-65	99	-122	99	-122	97	-65	86	-91	99	-122	86	-91	74	-140	74	-140	86	-91	73	-112	74	-140	73	-112	54	-125	195	-106	181	-82	184	-135	195	-106	184	-135	191	-153	195	-106	191	-153	218	-153	195	-106	218	-153	207	-130	155	-82	166	-100	166	-59	166	-59	166	-100	175	-117	166	-59	175	-117	181	-82	181	-82	175	-117	184	-135	155	-82	166	-59	152	-39	155	-82	152	-39	142	-63	48	-22	52	0	27	-25	27	-25	52	0	23	-3	27	-25	23	-3	7	-35	7	-35	23	-3	-4	-16	7	-35	-4	-16	-11	-50	29	-130	16	-153	47	-150	216	430	216	365	227	432	227	432	216	365	228	363	227	432	228	363	238	430	238	430	228	363	238	365	238	430	238	365	247	424	247	424	238	365	247	369	247	424	247	369	254	417	254	417	247	369	254	377	254	417	254	377	259	407	259	407	254	377	259	386	259	407	259	386	261	396	192	398	194	386	194	409	194	409	194	386	199	376	194	409	199	376	199	418	199	418	199	376	207	369	199	418	207	369	207	425	207	425	207	369	216	365	207	425	216	365	216	430	106	-35	122	-96	112	-15	142	265	124	276	124	265	157	279	163	262	179	282	-49	-112	-46	-61	-52	-91	17	10	17	10	35	14	35	14	17	10	136	0	35	14	136	0	55	22	55	22	136	0	111	13	55	22	111	13	106	15	71	247	77	253	83	281	83	281	77	253	82	256	83	281	82	256	88	256	88	256	96	253	97	288	97	288	96	253	105	244	97	288	105	244	112	290	112	290	105	244	115	227	112	290	115	227	122	289	122	289	115	227	128	203	122	289	128	203	133	283	133	283	128	203	142	171	133	283	142	171	143	273	143	273	142	171	166	112	70	268	55	248	56	225	70	268	56	225	58	228	70	268	58	228	65	239	70	268	65	239	71	247	70	268	71	247	83	281	55	248	38	219	48	211	55	248	48	211	50	215	55	248	50	215	52	218	55	248	52	218	54	222	55	248	54	222	56	225	106	15	103	18	81	40	81	40	103	18	102	22	116	69	102	22	106	32	116	69	106	32	117	47	97	288	83	281	88	256	197	115	190	182	181	202	197	115	181	202	173	221	197	115	173	221	166	112	197	115	166	112	163	88	197	115	198	162	190	182	166	112	116	69	117	47	166	112	117	47	136	65	166	112	136	65	163	88	213	-134	209	-130	211	-156	211	-156	209	-130	208	-123	192	-159	208	-123	208	-116	192	-159	208	-116	225	137	225	137	208	-116	210	-107	225	137	210	-107	212	-97	232	164	225	137	313	283	313	283	225	137	220	-66	215	-83	220	-66	225	137	215	-83	225	137	212	-97	225	137	146	-164	149	-168	225	137	149	-168	171	-163	225	137	171	-163	192	-159	205	143	198	162	197	115	205	143	197	115	225	137	205	143	225	137	232	164	242	-139	230	-139	231	-153	242	-139	231	-153	254	-150	242	-139	254	-150	254	-139	231	-153	230	-139	220	-137	231	-153	220	-137	213	-134	231	-153	213	-134	211	-156	166	112	173	221	166	237	166	112	166	237	153	258	166	112	153	258	143	273	136	0	136	10	126	10	136	0	126	10	118	11	136	0	118	11	111	13	136	0	17	10	17	0	55	22	106	15	81	40	211	-156	208	-123	192	-159	232	164	313	283	264	283	81	40	102	22	116	69	116	250	67	55	116	250	116	250	67	55	112	34	113	28	112	34	67	55	113	28	67	55	117	25	117	25	67	55	63	38	117	25	63	38	124	23	124	23	63	38	56	27	124	23	56	27	269	0	269	0	56	27	47	19	269	0	47	19	34	14	116	250	112	34	112	35	116	250	112	35	112	38	116	250	112	38	112	40	116	250	112	40	113	43	116	250	113	43	114	46	116	250	114	46	164	249	116	250	164	249	117	256	215	307	87	307	100	294	215	307	100	294	110	291	215	307	110	291	116	288	215	307	116	288	119	283	215	307	119	283	120	276	215	307	120	276	182	287	215	307	182	287	195	293	215	307	195	293	215	296	120	276	164	249	168	265	120	276	168	265	174	278	120	276	174	278	182	287	120	271	119	267	164	249	120	271	164	249	120	276	118	261	117	256	164	249	118	261	164	249	119	267	243	31	225	26	269	0	269	0	225	26	206	22	269	0	206	22	183	21	288	67	282	60	313	84	313	84	282	60	277	55	313	84	277	55	272	50	272	50	259	39	269	0	269	0	259	39	243	31	269	0	183	21	150	21	269	0	150	21	135	22	269	0	135	22	124	23	16	12	16	0	269	0	16	12	269	0	34	14	294	75	288	67	313	84	294	75	313	84	301	84	272	50	269	0	313	84	100	294	87	307	87	296	149	-113	138	-120	258	-137	258	-137	138	-120	122	-124	258	-137	122	-124	101	-127	216	-119	211	-113	161	-90	161	-90	211	-113	210	-106	220	101	210	-106	210	-105	220	101	210	-105	210	-103	333	324	340	341	341	382	341	382	340	341	347	351	341	382	347	351	362	385	362	385	347	351	354	356	362	385	354	356	363	357	363	357	369	356	372	385	372	385	369	356	374	353	372	385	374	353	383	384	383	384	374	353	379	349	383	384	379	349	384	343	325	299	333	324	341	382	325	299	341	382	322	372	325	299	322	372	305	355	325	299	305	355	291	334	325	299	291	334	279	307	325	299	279	307	262	251	325	299	262	251	251	238	325	299	251	238	246	201	325	299	246	201	233	160	325	299	233	160	220	101	325	299	220	101	211	-99	176	265	189	272	211	292	211	292	189	272	201	276	211	292	201	276	213	277	213	277	225	275	226	291	226	291	225	275	236	270	226	291	236	270	238	286	238	286	236	270	244	261	238	286	244	261	249	278	249	278	244	261	249	250	249	278	249	250	256	267	256	267	249	250	251	238	256	267	251	238	262	251	220	101	210	-103	211	-102	220	101	211	-102	211	-100	220	101	211	-100	211	-99	388	336	393	329	394	383	388	336	394	383	384	343	399	323	405	319	406	379	406	379	405	319	412	317	406	379	412	317	418	373	418	373	412	317	419	316	418	373	419	316	424	369	424	369	419	316	428	318	424	369	428	318	431	364	431	364	428	318	434	321	431	364	434	321	436	358	436	358	434	321	438	327	436	358	438	327	440	349	440	349	438	327	440	333	440	349	440	333	441	339	394	383	393	329	399	323	394	383	399	323	406	379	372	385	362	385	363	357	258	-137	258	-127	248	-127	258	-137	248	-127	234	-126	258	-137	234	-126	224	-123	258	-137	224	-123	156	-103	258	-137	156	-103	149	-113	161	-90	156	-103	224	-123	161	-90	224	-123	216	-119	79	48	83	-6	86	37	86	37	83	-6	112	-3	86	37	112	-3	96	30	96	30	112	-3	109	28	119	29	109	28	112	-3	119	29	112	-3	138	7	77	113	88	149	103	244	103	244	88	149	104	184	103	244	104	184	156	279	156	279	104	184	125	217	156	279	125	217	151	245	151	245	164	256	156	279	156	279	164	256	211	292	28	22	41	6	59	193	59	193	41	6	60	-3	59	193	60	-3	77	113	77	113	60	-3	73	79	75	62	73	79	60	-3	75	62	60	-3	83	-6	28	133	16	69	19	43	28	133	19	43	28	22	28	133	28	22	59	193	130	32	138	7	141	37	141	37	138	7	164	27	141	37	164	27	152	43	152	43	164	27	163	52	189	81	163	52	164	27	189	81	164	27	191	58	213	118	189	81	191	58	213	118	191	58	220	101	213	118	220	101	233	160	226	291	211	292	213	277	75	62	83	-6	79	48	119	29	138	7	130	32	211	292	164	256	176	265	59	193	77	113	103	244	258	-137	101	-127	101	-137	161	-90	210	-106	220	101	383	384	384	343	394	383	92	42	88	33	193	0	193	0	88	33	83	26	193	0	83	26	77	20	77	20	71	17	193	0	193	0	71	17	64	14	193	0	64	14	57	12	65	128	112	107	117	128	117	128	112	107	152	24	117	128	152	24	150	35	150	35	150	40	146	236	146	236	150	40	151	46	146	236	151	46	152	52	262	429	274	448	250	438	250	438	274	448	235	441	224	439	235	441	232	452	224	439	232	452	216	452	194	401	198	413	201	449	201	449	198	413	205	424	201	449	205	424	216	452	216	452	205	424	214	433	216	452	214	433	224	439	178	365	184	375	186	446	186	446	184	375	190	387	186	446	190	387	201	449	201	449	190	387	194	401	147	358	157	356	159	435	159	435	157	356	168	359	159	435	168	359	172	441	172	441	168	359	178	365	172	441	178	365	186	446	127	392	128	376	130	402	130	402	128	376	132	368	130	402	132	368	136	413	136	413	132	368	139	362	136	413	139	362	146	425	146	425	139	362	147	358	146	425	147	358	159	435	324	417	304	435	305	282	305	282	304	435	274	448	305	282	274	448	274	381	274	381	272	251	305	282	274	448	262	429	269	416	274	448	269	416	273	400	274	448	273	400	274	381	274	448	232	452	235	441	328	322	337	370	334	394	328	322	334	394	324	417	328	322	324	417	305	282	274	381	268	339	272	251	272	251	268	339	250	300	272	251	250	300	235	231	235	231	250	300	222	267	235	231	222	267	197	222	197	222	222	267	187	244	197	222	187	244	171	128	171	128	187	244	166	107	171	128	166	107	217	107	187	244	146	236	152	52	187	244	152	52	154	59	187	244	154	59	156	67	187	244	156	67	166	107	146	236	117	128	150	35	101	67	96	53	157	17	157	17	96	53	92	42	157	17	92	42	165	13	165	13	92	42	193	0	165	13	193	0	177	11	177	11	193	0	193	10	101	67	157	17	152	24	101	67	152	24	112	107	47	11	36	10	193	0	47	11	193	0	57	12	193	0	36	10	36	0	171	128	217	107	222	128	128	376	127	392	126	384	112	107	65	128	60	107	85	26	73	16	194	0	194	0	73	16	58	12	194	0	58	12	36	10	67	128	113	107	118	128	118	128	113	107	154	26	118	128	154	26	153	35	153	35	157	251	143	222	143	222	157	251	141	268	143	222	141	268	131	289	120	229	127	314	118	419	120	229	118	419	99	239	99	239	118	419	87	384	99	239	87	384	81	255	81	255	87	384	70	345	81	255	70	345	69	277	69	277	70	345	64	305	225	452	219	441	233	438	225	452	233	438	242	451	242	451	233	438	244	430	242	451	244	430	259	448	259	448	244	430	253	419	259	448	253	419	259	407	178	240	157	251	158	67	178	240	158	67	169	107	178	240	169	107	174	128	178	240	174	128	203	236	174	128	169	107	219	107	174	128	219	107	224	128	278	363	287	358	291	436	291	436	287	358	296	356	291	436	296	356	304	429	304	429	296	356	307	358	304	429	307	358	312	420	312	420	307	358	316	362	312	420	316	362	319	411	319	411	316	362	323	369	319	411	323	369	324	402	324	402	323	369	327	376	324	402	327	376	327	393	327	393	327	376	328	385	276	443	259	448	262	396	276	443	262	396	266	383	276	443	266	383	271	372	276	443	271	372	278	363	276	443	278	363	291	436	262	396	259	448	259	407	146	379	166	410	164	443	164	443	166	410	191	432	164	443	191	432	225	452	225	452	191	432	219	441	132	345	146	379	164	443	132	345	164	443	118	419	132	345	118	419	127	314	154	46	155	52	157	251	157	251	155	52	156	60	157	251	156	60	158	67	157	251	153	35	153	40	157	251	153	40	154	46	153	35	143	222	118	128	131	289	127	314	120	229	131	289	120	229	143	222	194	10	177	11	194	0	194	0	177	11	166	15	194	0	166	15	94	42	94	42	166	15	158	19	94	42	158	19	103	67	103	67	158	19	154	26	103	67	154	26	113	107	194	0	36	10	36	0	85	26	194	0	94	42	113	107	67	128	61	107	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	291	218	291	214	276	222	271	218	291	222	271	229	286	229	286	222	271	229	263	229	286	229	263	237	279	237	279	229	263	234	252	237	279	234	252	236	239	238	-4	244	-2	240	40	240	40	243	268	238	-4	238	-4	243	268	237	279	238	-4	237	279	236	239	218	291	203	292	205	277	263	30	260	28	450	0	450	0	260	28	256	27	450	0	256	27	252	27	252	27	248	27	251	0	251	0	248	27	244	29	251	0	244	29	244	-2	244	-2	244	29	242	32	244	-2	242	32	241	35	292	40	491	276	443	244	443	244	491	276	491	283	443	244	491	283	353	244	335	243	353	244	491	283	335	243	491	283	321	240	321	240	491	283	305	283	321	240	305	283	310	233	310	233	305	283	301	221	443	244	269	35	292	40	292	40	269	35	450	0	292	40	450	0	430	40	430	40	450	0	438	42	285	206	277	361	247	254	285	206	247	254	245	63	245	63	247	254	244	57	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	301	221	305	283	306	445	306	445	305	283	323	348	306	445	323	348	325	448	325	448	323	348	349	449	325	448	349	449	345	452	293	204	301	221	306	445	293	204	306	445	288	442	293	204	288	442	286	406	293	204	286	406	286	401	293	204	286	401	285	396	293	204	285	396	285	206	285	206	285	396	284	389	285	206	284	389	281	378	285	206	281	378	277	361	243	268	240	40	240	43	243	268	240	43	241	47	243	268	241	47	242	52	243	268	242	52	244	57	243	268	244	57	247	254	217	-8	225	-7	228	178	228	178	225	-7	231	-6	228	178	231	-6	236	239	236	239	231	-6	238	-4	199	80	200	-3	208	120	208	120	200	-3	208	-6	208	120	208	-6	228	178	228	178	208	-6	217	-8	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	459	67	456	59	469	64	469	64	456	59	451	52	469	64	451	52	450	0	450	0	451	52	445	46	450	0	445	46	438	42	266	32	263	30	450	0	266	32	450	0	269	35	450	0	252	27	251	0	286	406	288	442	286	414	69	56	81	-6	74	43	288	442	283	419	286	414	143	37	130	5	153	21	240	40	244	-2	241	35	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	281	378	277	361	277	361	282	197	277	361	247	254	282	197	247	254	246	68	246	68	247	254	246	254	246	68	246	254	245	61	245	61	246	254	243	54	243	267	238	278	240	40	243	267	240	40	241	43	243	267	241	43	242	48	243	267	242	48	243	54	243	267	243	54	246	254	244	29	242	32	246	-1	246	-1	242	32	241	35	246	-1	241	35	236	-5	236	-5	241	35	240	40	236	-5	240	40	236	239	236	239	240	40	238	278	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	264	32	261	30	265	12	265	12	261	30	258	28	265	12	258	28	256	4	256	4	258	28	255	27	256	4	255	27	252	27	252	27	248	27	256	4	256	4	248	27	246	-1	483	256	266	35	324	72	483	256	324	72	328	76	483	256	328	76	333	81	483	256	333	81	338	85	483	256	338	85	343	88	483	256	343	88	380	130	483	256	380	130	517	265	483	256	517	265	517	298	483	256	517	298	349	256	349	256	517	298	326	253	326	253	517	298	310	298	326	253	310	298	309	245	309	245	310	298	306	445	309	245	306	445	297	233	297	233	306	445	289	217	387	131	384	131	388	81	388	81	384	131	380	130	388	81	380	130	368	87	368	87	380	130	348	89	343	88	348	89	380	130	265	12	324	72	266	35	265	12	266	35	264	32	228	178	208	120	208	-6	228	178	208	-6	217	-8	228	178	217	-8	226	-7	228	178	226	-7	236	-5	228	178	236	-5	236	239	200	-3	208	-6	208	120	200	-3	208	120	199	80	200	-3	199	80	195	63	200	-3	195	63	195	3	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	106	24	106	-4	143	37	143	37	106	-4	130	5	143	37	130	5	153	21	256	-149	271	-152	258	-113	256	-149	258	-113	253	-96	256	-149	253	-96	249	-85	256	-149	249	-85	245	-75	256	-149	245	-75	241	-145	188	-86	189	-96	189	-78	189	-78	189	-96	193	-106	189	-78	193	-106	193	-70	193	-70	193	-106	199	-116	193	-70	199	-116	200	-63	200	-63	199	-116	207	-125	200	-63	207	-125	209	-59	209	-59	207	-125	217	-133	209	-59	217	-133	220	-57	220	-57	217	-133	228	-139	220	-57	228	-139	230	-60	230	-60	228	-139	241	-145	230	-60	241	-145	238	-66	238	-66	241	-145	245	-75	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	193	49	191	39	191	11	193	49	191	11	195	3	193	49	195	3	195	63	190	30	190	21	191	11	190	30	191	11	191	39	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	288	442	286	406	289	217	286	414	286	406	288	442	286	414	288	442	283	419	467	-23	477	44	473	75	467	-23	473	75	462	99	467	-23	462	99	445	117	467	-23	445	117	438	-78	393	-79	395	-119	414	-35	414	-35	395	-119	438	-78	414	-35	438	-78	423	19	423	19	438	-78	445	117	422	128	396	132	406	68	422	128	406	68	418	48	422	128	418	48	423	19	422	128	423	19	445	117	387	131	388	81	389	131	389	131	388	81	406	68	389	131	406	68	392	132	392	132	406	68	396	132	285	-153	342	-145	286	-134	286	-134	342	-145	302	-134	332	-128	302	-134	342	-145	332	-128	342	-145	364	-109	364	-109	342	-145	395	-119	364	-109	395	-119	393	-79	273	-131	265	-124	271	-152	273	-131	271	-152	285	-153	273	-131	285	-153	286	-134	325	448	306	445	310	298	325	448	310	298	349	449	325	448	349	449	345	452	289	217	286	406	286	401	289	217	286	401	285	396	289	217	285	396	284	389	289	217	284	389	282	197	281	378	277	361	282	197	281	378	282	197	284	389	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	288	442	289	217	306	445	258	-113	271	-152	265	-124	203	292	156	257	168	265	53	195	71	108	98	245	244	29	246	-1	248	27	264	30	260	28	346	0	346	0	260	28	256	27	346	0	256	27	252	27	252	27	248	27	251	0	251	0	248	27	244	29	251	0	244	29	244	-2	244	-2	244	29	242	32	244	-2	242	32	241	35	241	35	240	40	244	-2	244	-2	240	40	237	-4	237	-4	240	40	238	278	237	-4	238	278	236	239	222	271	229	263	229	286	229	286	229	263	234	252	229	286	234	252	238	278	238	278	234	252	236	239	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	218	290	203	292	205	277	292	40	491	276	443	244	443	244	491	276	491	283	443	244	491	283	353	244	335	243	353	244	491	283	335	243	491	283	321	240	321	240	491	283	305	283	321	240	305	283	310	233	310	233	305	283	301	221	443	244	271	36	292	40	292	40	271	36	346	0	292	40	346	0	369	40	369	40	346	0	348	-24	369	40	348	-24	351	-18	285	206	277	361	247	254	285	206	247	254	245	64	245	64	247	254	244	58	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	243	267	240	40	240	42	243	267	240	42	241	46	460	72	466	89	454	77	454	77	466	89	454	94	454	77	454	94	446	80	446	80	454	94	438	81	430	80	438	81	438	95	430	80	438	95	422	92	379	56	385	40	392	71	392	71	385	40	399	57	392	71	399	57	406	83	406	83	399	57	410	69	406	83	410	69	422	92	422	92	410	69	421	77	422	92	421	77	430	80	484	55	482	69	480	32	480	32	482	69	476	80	480	32	476	80	468	16	468	16	476	80	466	89	468	16	466	89	466	58	466	89	460	72	464	65	466	89	464	65	466	58	454	94	438	95	438	81	468	16	466	58	464	52	468	16	464	52	461	47	468	16	461	47	454	43	468	16	454	43	450	6	405	0	428	1	435	40	435	40	428	1	450	6	435	40	450	6	446	41	446	41	450	6	454	43	369	40	361	0	405	0	369	40	405	0	385	40	385	40	405	0	435	40	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	217	-8	224	-7	228	178	228	178	224	-7	231	-6	228	178	231	-6	236	239	236	239	231	-6	237	-4	199	80	200	-3	208	120	208	120	200	-3	208	-6	208	120	208	-6	228	178	228	178	208	-6	217	-8	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	301	221	305	283	306	445	306	445	305	283	323	347	306	445	323	347	325	448	325	448	323	347	349	449	325	448	349	449	345	452	293	204	301	221	306	445	293	204	306	445	288	442	293	204	288	442	286	406	293	204	286	406	286	401	293	204	286	401	285	396	293	204	285	396	285	206	285	206	285	396	284	389	285	206	284	389	281	378	285	206	281	378	277	361	243	267	241	46	242	52	243	267	242	52	244	58	243	267	244	58	247	254	369	40	351	-18	354	-12	369	40	354	-12	358	-5	369	40	358	-5	361	0	267	33	264	30	346	0	267	33	346	0	271	36	346	0	252	27	251	0	345	-30	348	-24	346	0	345	-30	346	0	343	-5	345	-30	343	-5	339	-11	345	-30	339	-11	336	-18	345	-30	336	-18	332	-24	345	-30	332	-24	329	-30	286	406	288	442	286	414	69	56	81	-6	74	43	288	442	283	419	286	414	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	369	40	385	40	379	56	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	82	26	80	28	85	0	85	0	80	28	79	31	85	0	79	31	70	-5	70	-5	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	87	262	55	-6	70	-5	87	262	70	-5	78	35	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	125	56	112	41	115	20	115	20	112	41	102	31	115	20	102	31	101	8	101	8	102	31	95	27	101	8	95	27	88	25	88	25	85	25	85	0	85	0	85	25	82	26	147	356	131	335	137	262	147	356	137	262	143	283	143	283	137	262	188	262	143	283	188	262	214	283	214	283	188	262	191	174	214	283	191	174	203	154	127	35	134	26	142	78	142	78	134	26	143	18	142	78	143	18	144	64	144	64	143	18	153	11	144	64	150	73	142	78	150	73	144	64	145	65	150	73	145	65	147	67	150	73	147	67	148	69	150	73	148	69	149	71	125	56	115	20	127	35	125	56	127	35	142	78	88	25	85	0	101	8	205	7	197	-6	203	-6	205	7	203	-6	210	-6	205	7	188	9	190	-5	205	7	190	-5	197	-6	163	4	174	0	174	15	174	15	174	0	182	-3	174	15	182	-3	188	9	188	9	182	-3	190	-5	162	27	152	43	153	11	162	27	153	11	163	4	162	27	163	4	174	15	214	283	218	134	221	286	221	286	218	134	232	115	221	286	232	115	225	239	225	239	229	289	221	286	277	290	270	291	282	274	282	274	270	291	264	277	251	276	264	277	256	292	251	276	256	292	247	292	264	277	270	291	263	292	264	277	263	292	256	292	306	282	308	251	310	281	310	281	308	251	317	229	310	281	317	229	314	281	314	281	317	229	317	281	323	281	317	281	322	200	323	281	322	200	333	200	300	283	293	285	297	266	300	283	297	266	308	251	300	283	308	251	306	282	334	288	331	284	333	200	334	288	333	200	347	293	334	288	347	293	337	293	327	282	323	281	333	200	327	282	333	200	331	284	322	200	317	281	317	229	284	288	277	290	282	274	284	288	282	274	297	266	284	288	297	266	293	285	225	239	226	252	229	289	229	289	226	252	232	263	229	289	232	263	238	291	238	291	232	263	240	271	238	291	240	271	247	292	247	292	240	271	251	276	301	51	305	81	304	97	301	51	304	97	299	113	301	51	299	113	290	130	301	51	290	130	287	26	236	15	241	-2	246	26	246	26	241	-2	267	8	246	26	267	8	253	40	253	40	267	8	255	58	260	171	255	58	267	8	260	171	267	8	277	150	277	150	267	8	287	26	277	150	287	26	290	130	222	9	205	7	210	-6	222	9	210	-6	241	-2	222	9	241	-2	236	15	230	216	232	115	236	203	236	203	232	115	242	99	236	203	242	99	247	188	247	188	242	99	249	84	247	188	249	84	260	171	260	171	249	84	254	71	260	171	254	71	255	58	226	228	225	239	232	115	226	228	232	115	230	216	184	255	181	247	182	191	184	255	182	191	191	174	184	255	191	174	188	262	178	239	177	230	178	207	178	239	178	207	182	191	178	239	182	191	181	247	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	162	352	147	356	143	283	178	207	177	230	176	220	218	134	214	283	203	154	144	64	153	11	152	43	27	8	26	23	25	17	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	118	-71	108	-93	123	-125	123	-125	108	-93	96	-112	123	-125	96	-112	84	-146	84	-146	96	-112	81	-126	84	-146	81	-126	64	-131	64	-131	52	-126	84	-146	84	-146	52	-126	38	-153	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	82	26	80	28	90	2	90	2	80	28	79	31	90	2	79	31	73	-4	73	-4	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	87	262	55	-6	73	-4	87	262	73	-4	78	35	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	82	26	90	2	85	25	85	25	90	2	88	25	96	27	88	25	90	2	96	27	90	2	108	13	235	352	219	308	284	337	284	337	219	308	212	283	284	337	212	283	207	262	207	262	212	283	143	283	207	262	143	283	137	262	137	262	143	283	147	356	137	262	147	356	131	335	371	416	375	452	361	426	361	426	375	452	349	430	330	424	349	430	375	452	330	424	375	452	329	445	431	428	422	438	422	395	431	428	422	395	428	400	431	428	428	400	432	407	431	428	432	407	434	415	381	404	393	394	393	451	393	451	393	394	407	390	393	451	407	390	409	446	409	446	407	390	415	391	409	446	415	391	422	438	422	438	415	391	422	395	375	452	371	416	381	404	375	452	381	404	393	451	284	337	291	360	290	424	290	424	291	360	301	385	290	424	301	385	329	445	329	445	301	385	314	408	329	445	314	408	330	424	258	392	235	352	284	337	258	392	284	337	290	424	151	49	154	-93	158	78	158	78	154	-93	178	-53	158	78	178	-53	207	262	207	262	178	-53	194	-9	207	262	194	-9	284	337	106	33	108	13	119	43	119	43	108	13	128	28	119	43	128	28	137	58	137	58	128	28	151	49	137	58	151	49	158	78	118	-71	123	-125	126	-47	126	-47	123	-125	154	-93	126	-47	154	-93	151	49	52	-126	42	-117	38	-153	38	-153	42	-117	31	-105	38	-153	31	-105	21	-152	21	-152	31	-105	20	-95	21	-152	20	-95	5	-91	21	-152	5	-91	5	-147	5	-147	5	-91	-1	-93	5	-147	-1	-93	-8	-139	-8	-139	-1	-93	-9	-96	-8	-139	-9	-96	-15	-101	-17	-129	-8	-139	-15	-101	-17	-129	-15	-101	-19	-108	-17	-129	-19	-108	-20	-117	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	162	352	147	356	143	283	96	27	108	13	106	33	27	8	26	23	25	17	353	40	346	28	347	2	347	2	346	28	334	19	347	2	334	19	320	-6	320	-6	334	19	317	13	320	-6	317	13	293	11	293	11	281	12	284	-9	284	-9	281	12	267	-9	203	66	202	70	214	-4	203	66	214	-4	208	47	208	47	214	-4	222	30	222	30	214	-4	231	-7	222	30	231	-7	241	20	241	20	231	-7	249	-9	241	20	249	-9	262	14	262	14	249	-9	267	-9	262	14	267	-9	281	12	202	75	201	82	200	0	200	0	201	82	200	88	200	0	200	88	200	92	200	92	203	127	199	226	199	226	203	127	225	251	202	70	202	75	200	0	202	70	200	0	214	-4	322	99	318	77	330	76	322	99	330	76	338	97	338	97	330	76	340	73	338	97	340	73	354	91	354	91	340	73	348	67	354	91	348	67	354	61	273	257	287	266	289	285	289	285	287	266	302	272	289	285	302	272	312	290	312	290	302	272	317	277	312	290	317	277	336	292	336	292	317	277	333	278	358	289	336	292	342	277	358	289	342	277	348	276	358	289	348	276	353	273	358	289	353	273	357	269	358	289	357	269	358	265	358	289	358	265	363	208	358	289	363	208	378	282	383	208	392	213	392	271	392	271	392	213	399	220	392	271	399	220	402	256	402	256	399	220	403	228	402	256	403	228	405	239	378	282	363	208	373	207	378	282	373	207	383	208	378	282	383	208	392	271	363	208	358	265	357	258	363	208	357	258	356	212	356	212	357	258	354	252	356	212	354	252	351	218	351	218	354	252	351	246	351	218	351	246	348	240	348	240	347	233	348	225	348	240	348	225	351	218	289	285	267	277	273	257	273	257	267	277	261	246	240	221	261	246	246	265	240	221	246	265	225	251	378	55	375	70	375	35	375	35	375	70	366	82	375	35	366	82	364	17	364	17	366	82	356	52	354	91	354	61	356	52	354	91	356	52	366	82	353	40	347	2	364	17	353	40	364	17	356	52	293	11	284	-9	320	-6	229	77	208	47	240	61	229	77	240	61	254	87	254	87	240	61	266	70	254	87	266	70	277	94	277	94	266	70	287	75	277	94	287	75	299	98	299	98	287	75	304	76	299	98	304	76	322	99	322	99	304	76	318	77	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	87	25	83	26	94	-1	94	-1	83	26	80	29	94	-1	80	29	74	-5	74	-5	80	29	78	34	87	262	78	34	78	35	87	262	78	35	79	38	79	38	79	40	87	262	87	262	79	40	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	35	67	39	-4	87	262	39	-4	47	-6	87	262	47	-6	55	-6	87	262	55	-6	74	-5	87	262	74	-5	78	34	32	54	30	42	32	0	32	54	32	0	39	-4	32	54	39	-4	35	67	27	31	26	23	27	7	27	31	27	7	32	0	27	31	32	0	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	144	37	132	33	139	14	139	14	132	33	120	28	139	14	120	28	116	5	116	5	120	28	108	26	116	5	108	26	98	24	98	24	93	24	94	-1	94	-1	93	24	87	25	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	145	72	147	61	147	131	147	131	147	61	150	50	147	131	150	50	159	165	159	165	150	50	154	41	159	165	154	41	163	25	163	25	154	41	144	37	163	25	144	37	139	14	147	131	143	95	144	83	147	131	144	83	145	72	225	251	203	127	211	160	225	251	211	160	224	192	225	251	224	192	240	221	182	8	191	3	199	226	199	226	191	3	200	0	199	226	200	0	200	92	176	198	159	165	163	25	176	198	163	25	167	20	176	198	167	20	174	14	176	198	174	14	182	8	176	198	182	8	199	226	98	24	94	-1	116	5	267	277	246	265	261	246	27	7	26	23	25	17	208	47	229	77	203	66	333	278	342	277	336	292	84	488	79	333	79	333	84	488	79	333	146	552	84	488	4	220	47	220	84	488	47	220	58	259	84	488	58	259	68	288	84	488	68	288	77	309	84	488	77	309	79	333	91	511	89	503	146	552	146	552	89	503	87	496	146	552	87	496	84	488	91	511	146	552	92	517	92	517	146	552	92	523	91	527	92	523	107	549	91	527	107	549	91	546	91	546	73	544	76	534	91	546	76	534	82	533	91	546	82	533	87	530	91	546	87	530	91	527	73	544	55	542	69	534	73	544	69	534	76	534	146	552	143	555	124	552	146	552	124	552	107	549	146	552	107	549	92	523	135	400	108	371	117	365	117	365	108	371	99	343	87	326	99	343	108	371	87	326	108	371	79	333	206	436	185	432	189	411	189	411	185	432	183	412	169	408	183	412	185	432	169	408	185	432	161	420	117	365	135	383	135	400	135	400	135	383	153	398	135	400	153	398	161	420	161	420	153	398	169	408	203	239	200	241	209	223	209	223	200	241	198	243	209	223	198	243	194	218	194	218	198	243	197	245	194	218	197	245	197	248	197	248	198	392	196	388	197	250	197	252	198	392	198	392	197	252	198	256	198	392	198	256	199	395	199	395	198	256	199	260	199	395	199	260	199	398	199	398	199	260	200	265	199	398	200	265	200	399	200	399	200	265	206	436	206	436	200	265	239	389	177	216	194	218	195	384	195	384	194	218	197	248	195	384	197	248	196	388	225	250	217	243	224	234	224	234	217	243	211	240	224	234	211	240	209	223	209	223	211	240	206	239	240	250	259	272	251	278	240	250	251	278	236	261	240	250	236	261	225	250	240	250	225	250	224	234	177	216	195	384	170	217	170	217	195	384	165	282	170	217	165	282	163	219	163	219	165	282	161	268	163	219	161	268	158	224	158	224	161	268	158	257	158	224	158	257	156	248	155	230	158	224	156	248	155	230	156	248	154	241	155	230	154	241	154	237	239	389	240	391	241	414	241	414	240	391	241	395	241	414	241	395	242	404	242	404	241	395	242	398	242	404	242	398	242	402	239	389	241	414	237	423	239	389	237	423	230	430	239	389	230	430	220	434	239	389	220	434	206	436	194	409	197	407	206	436	206	436	197	407	199	403	206	436	199	403	200	399	69	534	55	542	55	534	206	436	189	411	194	409	203	239	209	223	206	239	198	392	197	248	197	250	87	326	79	333	77	309	58	259	68	288	79	470	79	470	68	288	77	309	79	470	77	309	79	333	79	333	77	309	87	326	79	333	87	326	108	371	108	371	87	326	99	343	79	470	4	220	47	220	79	470	47	220	58	259	206	436	185	432	190	411	190	411	185	432	183	412	170	408	183	412	185	432	170	408	185	432	161	420	117	365	135	383	135	400	135	400	135	383	153	398	135	400	153	398	161	420	161	420	153	398	170	408	108	371	99	343	117	365	108	371	117	365	135	400	207	538	216	553	199	541	199	541	216	553	191	542	174	539	191	542	189	555	174	539	189	555	160	551	124	482	132	500	133	539	133	539	132	500	143	516	133	539	143	516	160	551	160	551	143	516	157	530	160	551	157	530	174	539	133	539	109	521	124	482	124	482	109	521	91	498	124	482	91	498	79	333	79	333	91	498	79	470	238	509	239	548	233	515	233	515	239	548	227	522	221	528	227	522	239	548	221	528	239	548	216	553	262	501	267	504	270	531	270	531	267	504	271	508	270	531	271	508	274	519	274	519	271	508	273	513	258	541	239	548	243	505	258	541	243	505	249	501	258	541	249	501	256	500	258	541	256	500	262	501	258	541	262	501	270	531	216	553	207	538	214	534	216	553	214	534	221	528	216	553	189	555	191	542	197	248	196	388	195	384	197	248	195	384	194	218	197	248	194	218	197	245	201	241	209	223	203	239	203	239	209	223	206	239	211	240	206	239	209	223	211	240	209	223	224	234	240	250	259	272	251	278	240	250	251	278	236	261	240	250	236	261	225	250	240	250	225	250	224	234	217	243	211	240	224	234	217	243	224	234	225	250	209	223	201	241	198	243	209	223	198	243	197	245	209	223	197	245	194	218	158	257	158	224	161	268	161	268	158	224	163	219	161	268	163	219	165	282	165	282	163	219	170	217	165	282	170	217	195	384	195	384	170	217	178	216	195	384	178	216	194	218	156	248	154	241	155	230	156	248	155	230	158	224	156	248	158	224	158	257	239	389	240	391	241	414	241	414	240	391	241	395	241	414	241	395	242	404	242	404	241	395	242	398	242	404	242	398	242	402	239	389	241	414	237	423	239	389	237	423	230	430	239	389	230	430	220	434	239	389	220	434	206	436	239	389	206	436	200	265	197	249	197	252	198	392	198	392	197	252	198	256	198	392	198	256	199	395	199	395	198	256	199	260	199	395	199	260	199	398	199	398	199	260	200	265	199	398	200	265	200	399	200	399	200	265	206	436	194	409	197	407	206	436	206	436	197	407	199	403	206	436	199	403	200	399	198	392	196	388	197	248	198	392	197	248	197	249	206	436	190	411	194	409	155	230	154	241	154	237	239	548	238	509	243	505	43	184	45	137	50	185	50	185	45	137	56	133	50	185	56	133	57	184	57	184	56	133	64	147	57	184	64	147	64	149	64	149	66	177	63	181	64	153	66	155	66	177	66	177	66	155	67	157	66	177	67	157	69	172	69	172	67	157	69	161	69	172	69	161	69	166	63	181	57	184	64	149	102	172	93	155	93	136	93	136	93	155	83	146	93	136	83	146	72	143	72	143	69	144	93	136	93	136	69	144	69	132	139	446	129	445	141	436	139	446	141	436	153	447	153	447	141	436	151	436	153	447	151	436	158	434	157	381	133	173	149	206	157	381	149	206	163	250	157	381	121	234	133	173	115	150	133	173	121	234	115	150	121	234	111	198	115	150	111	198	102	172	115	150	102	172	93	136	69	132	69	144	67	144	69	132	67	144	65	145	69	132	65	145	64	147	69	132	64	147	56	133	30	169	31	152	33	176	33	176	31	152	36	144	33	176	36	144	37	180	37	180	36	144	45	137	37	180	45	137	43	184	165	417	164	412	215	455	215	455	164	412	163	404	215	455	163	404	163	250	163	250	163	404	161	394	163	250	161	394	157	381	158	434	162	431	170	450	170	450	162	431	165	427	170	450	165	427	166	421	166	421	165	417	215	455	215	455	214	457	190	453	215	455	190	453	170	450	215	455	170	450	166	421	181	546	181	529	185	553	185	553	181	529	185	522	185	553	185	522	190	558	190	558	185	522	191	516	190	558	191	516	198	562	198	562	191	516	198	513	198	562	198	513	206	563	206	563	198	513	207	511	206	563	207	511	214	562	214	562	207	511	215	513	214	562	215	513	221	558	221	558	215	513	222	516	221	558	222	516	227	552	227	552	222	516	227	522	227	552	227	522	231	545	231	545	227	522	231	529	231	545	231	529	232	537	181	529	181	546	180	538	141	436	129	445	129	436	153	447	158	434	170	450	31	152	30	169	29	163	66	177	64	149	64	153	26	436	29	436	39	446	39	446	29	436	32	436	39	446	32	436	35	436	35	436	42	436	39	446	39	446	42	436	55	448	39	446	17	443	22	435	39	446	22	435	26	436	48	379	1	228	45	228	48	379	45	228	60	273	48	379	60	273	52	393	85	453	69	451	72	306	85	453	72	306	77	344	85	453	77	344	108	455	85	453	108	455	106	457	60	273	72	306	69	451	60	273	69	451	57	423	60	273	57	423	57	416	60	273	57	416	56	410	60	273	56	410	54	403	60	273	54	403	52	393	56	428	57	423	69	451	56	428	69	451	55	448	56	428	55	448	53	432	55	448	42	436	48	434	55	448	48	434	53	432	113	405	109	375	120	392	113	405	120	392	126	420	126	420	120	392	131	405	126	420	131	405	140	434	140	434	131	405	140	415	140	434	140	415	149	441	149	441	140	415	149	421	149	441	149	421	156	424	156	424	158	423	158	448	158	448	158	423	160	422	158	448	160	422	167	453	167	453	160	422	161	421	167	453	161	421	163	419	95	353	109	375	102	391	95	353	102	391	93	376	95	353	93	376	86	362	95	353	86	362	84	332	171	408	176	456	168	412	168	412	176	456	167	453	168	412	167	453	165	416	165	416	167	453	163	419	171	408	175	405	176	456	176	456	175	405	180	403	176	456	180	403	185	457	185	457	180	403	185	403	185	457	185	403	194	456	194	456	185	403	194	404	194	456	194	404	201	452	201	452	194	404	202	408	201	452	202	408	207	447	207	447	202	408	207	414	207	447	207	414	211	439	211	439	207	414	211	422	211	439	211	422	212	430	158	448	149	441	156	424	77	344	72	306	84	332	77	344	84	332	86	362	22	435	17	443	17	435	109	375	113	405	102	391	47	270	44	274	44	233	47	270	44	233	54	237	47	270	54	237	49	267	54	237	63	244	54	263	54	263	63	244	56	262	63	264	56	262	63	244	63	264	63	244	72	251	126	323	135	341	128	354	126	323	128	354	119	309	119	309	128	354	117	332	119	309	117	332	110	295	110	295	117	332	103	310	110	295	103	310	98	280	98	280	103	310	92	294	98	280	92	294	86	265	86	265	92	294	81	280	86	265	81	280	72	251	72	251	81	280	72	270	72	251	72	270	63	264	160	254	156	257	157	237	157	237	156	257	155	263	152	412	155	263	155	269	152	412	155	269	167	457	167	457	155	269	156	275	167	457	156	275	157	282	160	292	164	306	167	457	160	292	167	457	157	282	167	457	164	306	211	457	186	250	183	250	194	242	194	242	183	250	180	250	194	242	180	250	177	250	177	250	170	250	173	239	173	239	170	250	164	251	173	239	164	251	160	254	143	234	157	237	155	263	143	234	155	263	152	412	143	234	152	412	139	379	143	234	139	379	135	341	143	234	135	341	126	232	135	341	104	230	105	228	135	341	105	228	126	232	190	251	186	250	194	242	190	251	194	242	194	251	194	242	177	250	173	239	54	237	54	263	52	263	54	237	52	263	51	265	54	237	51	265	49	267	44	274	40	278	44	233	44	233	40	278	37	281	44	233	37	281	36	229	36	229	37	281	33	282	36	229	33	282	27	228	27	228	33	282	27	283	27	228	27	283	18	230	18	230	27	283	18	282	18	230	18	282	10	233	10	233	18	282	10	278	10	233	10	278	5	239	5	239	10	278	5	272	5	239	5	272	1	246	1	246	5	272	1	264	1	246	1	264	0	255	128	354	135	341	139	379	160	254	157	237	173	239	47	270	44	274	44	233	47	270	44	233	54	237	47	270	54	237	49	267	54	237	63	244	54	263	54	263	63	244	56	262	63	264	56	262	63	244	63	264	63	244	72	251	86	265	98	280	92	294	92	294	98	280	103	310	117	332	103	310	108	295	117	332	108	295	118	309	81	280	71	270	72	251	81	280	72	251	86	265	81	280	86	265	92	294	140	126	133	130	142	110	142	110	133	130	127	136	142	110	127	136	120	118	120	118	127	136	124	144	120	118	124	144	123	155	123	155	123	165	120	118	120	118	123	165	135	341	120	118	135	341	108	251	140	227	211	457	152	412	140	227	152	412	139	379	140	227	139	379	135	341	135	341	139	379	128	353	135	341	128	353	126	323	126	323	128	353	118	309	125	176	129	189	135	341	135	341	129	189	133	206	135	341	133	206	140	227	104	239	99	223	103	130	104	239	103	130	120	118	104	239	120	118	108	251	94	205	90	187	92	148	94	205	92	148	103	130	94	205	103	130	99	223	176	145	168	136	169	108	169	108	168	136	159	128	169	108	159	128	148	125	148	125	140	126	142	110	219	126	222	137	220	144	219	126	220	144	217	149	219	126	217	149	212	153	219	126	212	153	210	118	205	155	198	156	198	112	205	155	198	112	210	118	205	155	210	118	212	153	186	153	176	145	184	109	186	153	184	109	198	112	186	153	198	112	198	156	148	125	142	110	169	108	103	310	98	280	108	295	54	237	54	263	52	263	54	237	52	263	51	265	54	237	51	265	49	267	44	274	40	278	44	233	44	233	40	278	37	281	44	233	37	281	36	229	36	229	37	281	33	282	36	229	33	282	27	228	27	228	33	282	27	283	27	228	27	283	18	230	18	230	27	283	18	282	18	230	18	282	10	233	10	233	18	282	10	278	10	233	10	278	5	239	5	239	10	278	5	272	5	239	5	272	1	246	1	246	5	272	1	264	1	246	1	264	0	255	176	145	169	108	184	109	152	412	211	457	167	457	92	148	90	187	88	171	135	341	123	165	125	176	117	332	118	309	128	353	63	264	72	251	71	270	89	247	89	247	89	247	89	247	115	352	86	424	89	247	86	424	86	421	89	247	86	421	86	418	89	247	86	418	86	414	89	247	86	414	85	410	89	247	85	410	84	405	89	247	84	405	52	282	89	247	52	282	47	264	89	247	47	264	126	228	306	453	242	453	280	439	306	453	280	439	287	442	306	453	287	442	293	444	306	453	293	444	300	444	306	453	300	444	306	444	242	453	135	352	140	334	242	453	140	334	149	333	242	453	149	333	156	331	242	453	156	331	163	328	242	453	163	328	182	346	242	453	182	346	266	428	242	453	266	428	274	434	242	453	274	434	280	439	176	318	180	311	182	346	182	346	180	311	183	304	182	346	183	304	201	339	201	339	183	304	184	297	201	339	184	297	190	241	176	318	182	346	170	323	170	323	182	346	163	328	89	247	111	336	115	352	115	352	111	336	120	336	115	352	120	336	135	352	135	352	120	336	131	335	135	352	131	335	140	334	176	453	55	453	66	443	176	453	66	443	74	441	176	453	74	441	81	437	176	453	81	437	85	432	176	453	85	432	86	424	176	453	86	424	149	438	176	453	149	438	161	442	176	453	161	442	176	444	86	424	115	352	128	404	86	424	128	404	133	419	86	424	133	419	140	431	86	424	140	431	149	438	104	244	126	228	110	244	110	244	126	228	115	244	137	246	115	244	126	228	137	246	126	228	160	232	231	274	237	298	234	310	231	274	234	310	228	322	231	274	228	322	217	331	231	274	217	331	214	255	201	339	190	241	214	255	201	339	214	255	217	331	184	297	181	279	190	241	190	241	181	279	171	264	190	241	171	264	160	232	160	232	171	264	156	253	160	232	156	253	137	246	126	228	104	244	100	245	126	228	100	245	94	246	126	228	94	246	89	247	126	228	47	264	40	252	126	228	40	252	32	245	126	228	32	245	20	240	126	228	20	240	4	237	126	228	4	237	4	228	66	443	55	453	55	444	32	437	38	435	40	449	40	449	38	435	43	432	40	449	43	432	50	451	50	451	43	432	46	425	50	451	46	425	49	415	49	415	53	397	50	451	50	451	53	397	60	454	30	447	20	445	24	438	30	447	24	438	32	437	30	447	32	437	40	449	10	443	10	438	24	438	10	443	24	438	20	445	56	370	59	335	60	454	60	454	59	335	63	292	60	454	63	292	64	455	64	455	63	292	66	241	64	455	66	241	67	455	67	455	66	241	66	230	214	225	221	233	230	265	214	225	230	265	213	449	214	225	213	449	213	452	214	225	213	452	212	454	214	225	212	454	212	455	214	225	212	455	210	456	214	225	210	456	209	220	322	374	323	455	316	401	316	401	313	386	322	374	322	374	313	386	305	368	322	374	305	368	300	338	300	338	305	368	289	343	300	338	289	343	269	295	269	295	289	343	265	310	269	295	265	310	230	245	230	245	265	310	230	265	209	220	210	456	208	456	209	220	208	456	207	456	209	220	207	456	206	455	209	220	206	455	205	217	199	219	200	217	202	451	202	451	200	217	202	217	202	451	202	217	203	453	203	453	202	217	205	217	203	453	205	217	205	455	205	455	205	217	206	455	202	451	101	292	105	265	202	451	105	265	111	276	202	451	111	276	117	287	202	451	117	287	123	298	202	451	123	298	129	308	202	451	129	308	135	317	202	451	135	317	181	398	202	451	181	398	196	234	202	451	196	234	197	227	202	451	197	227	198	222	202	451	198	222	199	219	97	353	93	385	95	247	97	353	95	247	101	292	97	353	101	292	99	321	89	414	85	439	87	233	89	414	87	233	95	247	89	414	95	247	93	385	82	447	81	452	81	224	82	447	81	224	87	233	82	447	87	233	85	439	81	452	79	455	81	224	81	224	79	455	77	456	81	224	77	456	76	218	76	218	77	456	75	457	76	218	75	457	73	457	68	219	70	217	70	456	70	456	70	217	72	217	70	456	72	217	73	457	73	457	72	217	76	218	67	455	66	230	67	223	67	455	67	223	68	219	67	455	68	219	70	456	336	404	341	427	339	437	336	404	339	437	336	445	336	404	336	445	330	451	336	404	330	451	323	455	336	404	323	455	322	374	312	411	314	408	314	457	314	457	314	408	315	404	314	457	315	404	323	455	323	455	315	404	316	401	295	432	297	428	297	450	297	450	297	428	300	424	297	450	300	424	302	453	302	453	300	424	305	419	302	453	305	419	307	456	307	456	305	419	309	415	307	456	309	415	314	457	314	457	309	415	312	411	294	445	293	441	294	436	294	445	294	436	295	432	294	445	295	432	297	450	230	245	230	265	221	233	101	292	95	247	105	265	60	454	53	397	56	370	43	440	46	441	46	441	52	451	46	441	57	439	52	451	57	439	63	453	63	453	57	439	65	436	63	453	65	436	75	455	75	455	65	436	72	430	75	455	72	430	78	421	36	440	40	440	42	449	42	449	40	440	43	440	42	449	43	440	52	451	52	451	43	440	46	441	42	449	30	446	33	439	42	449	33	439	36	440	73	166	68	163	81	160	81	160	68	163	64	162	81	160	64	162	61	161	61	161	54	163	56	140	56	140	54	163	50	166	56	140	50	166	45	170	11	162	12	148	14	167	14	167	12	148	15	142	14	167	15	142	18	171	18	171	15	142	21	138	18	171	21	138	24	174	24	174	21	138	27	135	24	174	27	135	30	175	30	175	27	135	35	134	30	175	35	134	39	174	39	174	35	134	56	140	39	174	56	140	45	170	94	458	92	458	94	379	94	379	92	458	84	408	78	421	84	408	92	458	78	421	92	458	75	455	109	208	100	196	109	190	109	190	100	196	92	186	109	190	92	186	85	177	85	177	78	171	81	160	81	160	78	171	73	166	61	161	56	140	81	160	124	234	123	231	139	229	139	229	123	231	122	227	139	229	122	227	120	224	120	224	116	218	139	229	139	229	116	218	109	190	102	459	105	340	108	450	108	450	105	340	115	298	108	450	115	298	117	426	117	426	115	298	122	263	117	426	122	263	128	395	128	395	122	263	125	241	139	229	125	241	125	238	139	229	125	238	124	234	105	340	102	459	99	459	105	340	99	459	97	459	105	340	97	459	95	459	105	340	95	459	94	379	214	389	207	370	212	354	212	354	207	370	195	345	212	354	195	345	194	317	194	317	195	345	178	314	194	317	178	314	171	277	171	277	178	314	155	276	235	440	232	447	234	411	234	411	232	447	226	454	234	411	226	454	225	385	225	385	226	454	219	458	225	385	219	458	217	404	217	404	214	389	225	385	225	385	214	389	212	354	219	458	210	459	212	414	219	458	212	414	215	411	219	458	215	411	216	408	219	458	216	408	217	404	198	424	203	421	204	458	204	458	203	421	208	417	204	458	208	417	210	459	210	459	208	417	212	414	190	441	190	436	191	446	191	446	190	436	192	432	191	446	192	432	194	451	194	451	192	432	194	428	194	451	194	428	198	455	198	455	194	428	198	424	198	455	198	424	204	458	139	229	171	277	155	276	139	229	155	276	144	330	139	229	144	330	137	361	139	229	137	361	128	395	139	229	128	395	125	241	85	177	81	160	109	190	33	439	30	446	30	438	109	208	109	190	116	218	235	440	234	411	237	431	94	458	94	379	95	459	12	148	11	162	10	155	56	317	65	305	69	388	69	388	65	305	76	298	69	388	76	298	90	413	90	413	76	298	89	369	98	293	89	369	88	294	98	391	111	407	113	433	113	433	111	407	130	425	113	433	130	425	136	447	136	447	130	425	156	442	136	447	156	442	154	455	91	378	98	391	113	433	91	378	113	433	90	413	91	378	90	413	89	369	89	369	76	298	88	294	56	317	69	388	55	357	56	317	55	357	54	352	56	317	54	352	53	347	56	317	53	347	53	343	56	317	53	343	52	339	56	317	52	339	52	335	91	363	98	293	93	362	93	362	98	293	95	362	98	362	95	362	98	293	98	362	98	293	109	295	145	332	143	344	142	317	142	317	143	344	138	354	142	317	138	354	133	306	133	306	138	354	131	360	133	306	131	360	122	364	133	306	122	364	121	299	121	299	122	364	112	365	121	299	112	365	109	295	109	295	112	365	108	365	109	295	108	365	104	364	101	363	98	362	109	295	101	363	109	295	104	364	98	293	91	363	90	365	98	293	90	365	89	366	98	293	89	366	89	369	76	386	81	394	84	451	84	451	81	394	86	404	84	451	86	404	95	454	95	454	86	404	89	417	95	454	89	417	92	426	144	438	154	453	135	446	135	446	154	453	123	449	113	447	123	449	121	457	113	447	121	457	107	456	107	456	95	454	98	434	107	456	98	434	105	441	107	456	105	441	113	447	53	382	61	381	63	443	63	443	61	381	69	382	63	443	69	382	73	448	73	448	69	382	76	386	73	448	76	386	84	451	37	411	37	397	40	418	40	418	37	397	41	391	40	418	41	391	45	427	45	427	41	391	46	385	45	427	46	385	53	435	53	435	46	385	53	382	53	435	53	382	63	443	201	412	193	430	196	349	196	349	193	430	178	444	196	349	178	444	176	310	176	310	178	444	154	453	176	310	154	453	154	398	154	398	149	366	176	310	176	310	149	366	147	278	154	453	144	438	150	427	154	453	150	427	153	414	154	453	153	414	154	398	154	453	121	457	123	449	71	249	73	249	87	301	87	301	73	249	112	257	87	301	112	257	115	316	115	316	112	257	147	278	115	316	147	278	136	338	136	338	147	278	149	366	87	301	52	296	61	250	87	301	61	250	64	249	87	301	64	249	66	249	87	301	66	249	68	249	87	301	68	249	71	249	44	296	20	195	44	195	44	296	44	195	61	250	44	296	61	250	52	296	201	412	196	349	203	392	37	397	37	411	36	404	95	454	92	426	98	434	96	449	59	430	69	373	69	373	59	430	65	349	67	253	65	349	59	430	67	253	59	430	46	263	46	263	59	430	35	401	46	263	35	401	30	278	30	278	35	401	21	366	30	278	21	366	19	299	19	299	21	366	16	328	19	299	16	328	16	324	159	456	146	457	150	447	150	447	146	457	141	449	119	442	141	449	146	457	119	442	146	457	96	449	188	386	194	382	195	446	195	446	194	382	202	381	195	446	202	381	205	441	205	441	202	381	211	382	205	441	211	382	214	433	214	433	211	382	218	385	214	433	218	385	220	425	220	425	218	385	223	391	220	425	223	391	224	417	224	417	223	391	226	397	224	417	226	397	226	410	226	410	226	397	227	404	184	450	172	454	175	415	184	450	175	415	178	403	184	450	178	403	183	393	184	450	183	393	188	386	184	450	188	386	195	446	150	447	158	441	159	456	159	456	158	441	166	434	159	456	166	434	172	454	172	454	166	434	172	425	172	454	172	425	175	415	96	449	69	373	81	400	96	449	81	400	98	424	96	449	98	424	119	442	111	298	92	305	93	249	111	298	93	249	96	249	111	298	96	249	98	249	111	298	98	249	100	249	111	298	100	249	103	250	111	298	103	250	118	195	111	298	118	195	135	296	91	249	93	249	92	305	91	249	92	305	78	317	91	249	78	317	68	331	91	249	68	331	67	253	103	250	93	195	118	195	135	296	118	195	143	296	65	349	67	253	68	331	61	326	86	326	164	438	164	438	86	326	177	395	164	438	177	395	197	438	197	438	177	395	231	326	197	438	231	326	255	326	282	438	258	438	175	326	175	326	258	438	164	368	175	326	164	368	143	326	143	326	164	368	105	438	143	326	105	438	80	438	143	368	124	376	130	330	130	330	124	376	110	389	130	330	110	389	107	343	107	343	110	389	101	407	107	343	101	407	97	430	258	430	247	408	249	369	249	369	247	408	231	390	249	369	231	390	225	346	225	346	231	390	212	376	225	346	212	376	195	331	195	331	212	376	191	368	195	331	191	368	168	365	168	365	143	368	163	326	163	326	143	368	130	330	97	430	78	430	81	393	97	430	81	393	90	364	97	430	90	364	107	343	258	430	249	369	267	397	258	430	267	397	277	430	168	365	163	326	195	331	189	395	189	343	195	387	195	387	189	343	196	350	195	387	196	350	200	378	200	378	196	350	200	359	200	378	200	359	202	369	137	370	138	359	138	380	138	380	138	359	143	350	138	380	143	350	143	388	143	388	143	350	150	343	143	388	150	343	150	395	150	395	150	343	159	338	150	395	159	338	159	400	159	400	159	338	169	336	159	400	169	336	170	401	170	401	169	336	180	338	170	401	180	338	180	400	180	400	180	338	189	343	180	400	189	343	189	395	211	388	204	376	208	349	208	349	204	376	195	367	208	349	195	367	190	340	190	340	195	367	183	361	190	340	183	361	169	336	169	336	183	361	169	359	204	428	208	455	195	437	195	437	208	455	190	464	195	437	190	464	182	443	182	443	190	464	169	446	155	443	169	446	169	468	155	443	169	468	148	464	125	403	127	416	130	455	130	455	127	416	133	428	130	455	133	428	148	464	148	464	133	428	143	437	148	464	143	437	155	443	103	403	106	382	106	423	106	423	106	382	115	363	106	423	115	363	115	441	115	441	115	363	129	349	115	441	129	349	125	403	125	403	130	455	115	441	208	349	222	363	211	388	211	388	222	363	213	402	211	416	213	402	222	441	211	416	222	441	208	455	190	464	169	468	169	446	232	423	222	441	222	363	232	423	222	363	232	381	232	423	232	381	235	402	213	402	222	363	222	441	154	361	142	368	147	340	154	361	147	340	169	336	154	361	169	336	169	359	133	377	127	389	129	349	133	377	129	349	147	340	133	377	147	340	142	368	125	403	129	349	127	389	208	455	204	428	211	416	33	27	16	12	28	-22	28	-22	16	12	27	-34	30	-108	27	-34	16	12	30	-108	16	12	13	-99	13	-99	16	12	3	-1	13	-99	3	-1	0	-86	0	-86	3	-1	-5	-16	0	-86	-5	-16	-9	-69	-9	-69	-5	-16	-11	-31	-9	-69	-11	-31	-12	-48	30	-10	35	1	33	27	33	27	35	1	41	14	33	27	41	14	49	27	111	-56	101	-62	103	-93	103	-93	101	-62	90	-66	103	-93	90	-66	86	-103	86	-103	90	-66	79	-68	86	-103	79	-68	68	-109	68	-109	79	-68	67	-69	118	-78	132	-60	121	-48	118	-78	121	-48	111	-56	118	-78	111	-56	103	-93	53	-67	43	-62	50	-111	53	-67	50	-111	68	-109	53	-67	68	-109	67	-69	34	-55	29	-45	30	-108	34	-55	30	-108	50	-111	34	-55	50	-111	43	-62	27	-34	30	-108	29	-45	33	27	28	-22	30	-10	90	354	96	362	98	402	98	402	96	362	102	368	98	402	102	368	114	410	114	410	102	368	110	372	114	410	110	372	119	373	119	373	127	373	132	412	132	412	127	373	136	371	132	412	136	371	142	412	142	412	136	371	148	367	142	412	148	367	152	410	152	410	148	367	163	362	152	410	163	362	163	407	163	407	163	362	175	403	86	342	90	354	98	402	86	342	98	402	86	389	86	342	86	389	75	369	86	342	75	369	67	342	220	344	237	347	224	385	224	385	237	347	231	384	240	385	231	384	237	347	240	385	237	347	253	356	266	370	276	389	283	413	266	370	283	413	265	413	266	370	265	413	260	402	266	370	260	402	255	394	266	370	255	394	253	356	248	388	240	385	253	356	248	388	253	356	255	394	200	348	208	346	209	388	209	388	208	346	214	345	209	388	214	345	217	386	217	386	214	345	220	344	217	386	220	344	224	385	175	403	182	354	189	397	189	397	182	354	192	350	189	397	192	350	200	392	200	392	192	350	200	348	200	392	200	348	209	388	182	354	175	403	163	362	132	412	114	410	119	373	208	424	205	430	205	403	208	424	205	403	208	407	208	424	208	407	209	411	208	424	209	411	209	416	205	403	205	430	202	399	202	399	205	430	200	435	202	399	200	435	198	396	198	396	200	435	193	439	198	396	193	439	186	440	198	396	186	440	182	439	198	396	182	439	178	439	198	396	178	439	174	437	198	396	174	437	171	436	198	396	171	436	168	433	198	396	168	433	86	327	168	433	61	327	86	327	320	424	317	430	318	403	320	424	318	403	320	407	320	424	320	407	321	411	320	424	321	411	322	416	318	403	317	430	315	399	315	399	317	430	312	435	315	399	312	435	310	396	310	396	312	435	305	439	310	396	305	439	298	440	310	396	298	440	294	439	310	396	294	439	290	439	310	396	290	439	286	437	310	396	286	437	283	436	310	396	283	436	280	433	310	396	280	433	197	327	197	327	280	433	174	327	35	189	37	195	29	215	29	215	37	195	39	201	29	215	39	201	41	206	41	206	71	246	67	264	67	264	71	246	80	426	67	264	80	426	49	367	49	367	80	426	81	433	49	367	81	433	83	438	67	264	29	215	41	206	34	177	34	183	29	215	34	177	29	215	33	149	33	149	29	215	24	207	33	149	24	207	24	156	24	156	24	207	20	199	24	156	20	199	18	164	18	164	20	199	17	191	18	164	17	191	16	183	34	177	33	149	35	172	35	172	33	149	44	145	35	172	44	145	37	167	37	167	44	145	41	163	42	406	45	393	83	438	83	438	45	393	47	380	83	438	47	380	49	367	44	145	56	144	45	160	45	160	56	144	51	159	60	160	51	159	56	144	60	160	56	144	76	148	80	426	71	246	76	215	80	426	76	215	77	209	80	426	77	209	78	203	80	426	78	203	79	198	80	426	79	198	80	193	80	426	80	193	80	190	91	444	97	446	104	453	91	444	104	453	86	442	86	442	104	453	39	418	86	442	39	418	42	406	104	453	97	446	104	446	104	453	16	453	23	445	104	453	23	445	28	443	104	453	28	443	32	440	104	453	32	440	34	435	104	453	34	435	36	429	104	453	36	429	39	418	176	426	173	421	184	411	184	411	173	421	170	416	184	411	170	416	166	409	166	409	98	302	101	284	101	284	98	302	104	172	101	284	104	172	111	234	111	234	104	172	111	191	111	234	111	191	113	212	222	453	160	453	165	445	222	453	165	445	169	444	222	453	169	444	173	442	222	453	173	442	176	439	222	453	176	439	177	435	222	453	177	435	203	437	222	453	203	437	211	443	222	453	211	443	222	446	177	435	184	411	190	420	177	435	190	420	196	429	177	435	196	429	203	437	177	431	176	426	184	411	177	431	184	411	177	435	166	409	101	284	184	411	113	221	112	225	113	212	113	212	112	225	111	230	113	212	111	230	111	234	92	157	104	172	98	302	92	157	98	302	81	404	92	157	81	404	81	410	92	157	81	410	80	414	92	157	80	414	80	419	92	157	80	419	80	190	92	157	80	190	78	180	92	157	78	180	76	148	80	423	80	426	80	190	80	423	80	190	80	419	76	148	78	180	74	171	76	148	74	171	68	165	76	148	68	165	60	160	41	163	44	145	45	160	113	221	113	212	113	217	165	445	160	453	160	446	23	445	16	453	16	446	86	442	42	406	83	438	18	164	16	183	16	175	29	215	34	183	35	189	66	244	65	247	65	222	65	222	65	247	64	250	50	220	64	250	64	253	50	220	64	253	95	514	95	514	64	253	65	256	95	514	65	256	66	260	95	517	95	514	142	551	142	551	95	514	68	271	67	265	68	271	95	514	67	265	95	514	66	260	95	514	29	262	31	230	95	514	31	230	35	225	95	514	35	225	42	221	95	514	42	221	50	220	28	259	28	256	28	238	28	259	28	238	31	230	28	259	31	230	29	262	28	238	28	256	28	253	28	238	28	253	27	250	28	238	27	250	27	248	96	521	142	551	96	522	96	522	142	551	96	523	95	527	96	523	109	548	95	527	109	548	95	546	95	546	80	543	81	533	95	546	81	533	88	532	95	546	88	532	92	529	95	546	92	529	95	527	80	543	64	541	73	534	80	543	73	534	81	533	142	551	138	554	123	551	142	551	123	551	109	548	142	551	109	548	96	523	96	519	95	517	142	551	96	519	142	551	96	521	97	258	90	251	93	240	93	240	90	251	83	245	93	240	83	245	79	228	79	228	83	245	77	242	79	228	77	242	72	241	72	241	70	241	79	228	79	228	70	241	67	243	79	228	67	243	66	244	107	257	123	281	117	285	107	257	117	285	105	269	107	257	105	269	97	258	107	257	97	258	93	240	73	534	64	541	64	534	65	222	64	250	50	220	66	244	65	222	79	228	29	304	29	304	34	278	34	278	29	304	30	232	34	278	30	232	34	232	34	232	37	232	34	278	34	278	37	232	43	258	81	234	74	223	80	223	81	234	80	223	85	222	81	234	66	237	69	224	81	234	69	224	74	223	45	231	50	230	53	245	53	245	50	230	56	228	53	245	56	228	66	237	66	237	56	228	63	225	66	237	63	225	69	224	100	398	97	407	102	319	102	319	97	407	96	415	92	333	96	415	82	447	92	333	82	447	79	349	79	349	82	447	70	364	137	455	131	456	141	443	141	443	131	456	127	445	117	444	127	445	121	457	117	444	121	457	108	440	108	440	121	457	102	434	127	445	131	456	126	457	127	445	126	457	121	457	137	455	141	443	143	454	143	454	141	443	153	436	143	454	153	436	150	452	150	452	153	436	156	450	169	408	173	385	173	449	169	408	173	449	169	449	169	449	166	449	169	408	169	408	166	449	163	449	169	408	163	449	162	425	162	425	163	449	160	449	162	425	160	449	156	450	182	454	179	451	182	385	182	454	182	385	192	458	182	454	192	458	185	458	176	450	173	449	173	385	176	450	173	385	182	385	176	450	182	385	179	451	100	454	82	447	96	415	100	454	96	415	98	426	100	454	98	426	102	434	100	454	102	434	121	457	58	401	60	391	61	420	61	420	60	391	63	378	61	420	63	378	69	436	69	436	63	378	70	364	69	436	70	364	82	447	156	268	160	292	158	304	156	268	158	304	155	317	156	268	155	317	148	331	156	268	148	331	146	249	105	241	109	226	113	249	113	249	109	226	130	235	113	249	130	235	118	260	118	260	130	235	120	273	124	363	120	273	130	235	124	363	130	235	138	346	138	346	130	235	146	249	138	346	146	249	148	331	94	236	81	234	85	222	94	236	85	222	109	226	94	236	109	226	105	241	100	398	102	319	106	388	106	388	102	319	110	306	106	388	110	306	114	376	114	376	110	306	116	294	114	376	116	294	124	363	124	363	116	294	119	284	124	363	119	284	120	273	92	333	102	319	96	415	43	258	37	232	41	232	43	258	41	232	45	231	43	258	45	231	53	245	29	304	21	304	21	226	29	304	21	226	24	229	29	304	24	229	27	231	29	304	27	231	30	232	21	304	10	222	18	222	21	304	18	222	21	226	156	450	153	436	162	425	38	221	46	224	40	254	38	221	40	254	37	256	38	221	37	256	33	258	38	221	33	258	30	259	38	221	30	259	29	220	29	220	30	259	26	261	29	220	26	261	23	261	29	220	23	261	21	262	29	220	21	262	20	221	4	249	4	235	6	254	6	254	4	235	7	229	6	254	7	229	10	258	10	258	7	229	13	224	10	258	13	224	15	261	15	261	13	224	20	221	15	261	20	221	21	262	71	268	65	261	66	241	66	241	65	261	59	256	66	241	59	256	55	230	55	230	59	256	54	252	55	230	54	252	50	251	50	251	49	251	55	230	55	230	49	251	46	224	62	434	69	436	71	448	71	448	69	436	75	437	71	448	75	437	87	453	87	453	75	437	79	438	87	453	79	438	81	438	81	438	88	438	87	453	87	453	88	438	99	456	71	448	50	441	52	432	71	448	52	432	62	434	125	456	118	458	120	338	120	338	118	458	109	457	120	338	109	457	105	403	105	403	109	457	101	418	150	383	143	412	144	243	150	383	144	243	149	233	150	383	149	233	154	226	150	383	154	226	154	365	150	383	154	365	170	412	140	256	144	243	143	412	140	256	143	412	139	431	140	256	139	431	135	444	140	256	135	444	130	452	140	256	130	452	125	456	140	256	125	456	124	319	120	338	78	277	78	256	120	338	78	256	124	319	120	338	124	319	125	456	99	456	88	438	93	435	99	456	93	435	97	429	99	456	97	429	101	418	99	456	101	418	109	457	156	354	155	359	162	222	162	222	155	359	155	362	162	222	155	362	154	226	154	226	155	362	154	365	170	412	154	365	168	387	170	412	168	387	180	405	175	271	162	222	171	220	175	271	171	220	182	222	175	271	158	341	162	222	157	348	156	354	162	222	157	348	162	222	158	341	180	257	182	222	183	253	183	253	182	222	193	228	183	253	193	228	187	251	187	251	193	228	191	250	195	250	191	250	193	228	195	250	193	228	205	239	170	412	180	405	187	433	187	433	180	405	190	418	187	433	190	418	202	447	202	447	190	418	199	426	202	447	199	426	206	429	206	429	213	428	216	455	216	455	213	428	218	425	216	455	218	425	229	458	229	458	218	425	223	422	229	458	223	422	228	420	205	239	218	256	209	262	209	262	218	256	216	271	219	275	216	271	218	256	219	275	218	256	234	281	229	458	233	419	236	457	236	457	233	419	239	420	236	457	239	420	242	454	242	454	239	420	244	423	242	454	244	423	247	450	247	450	244	423	248	427	247	450	248	427	250	445	250	445	248	427	250	432	250	445	250	432	251	438	216	455	202	447	206	429	234	281	226	285	225	283	234	281	225	283	223	281	234	281	223	281	221	278	234	281	221	278	219	275	205	239	209	262	204	256	205	239	204	256	199	252	205	239	199	252	195	250	177	263	175	271	182	222	177	263	182	222	180	257	71	268	66	241	78	256	71	268	78	256	78	277	46	224	49	251	46	252	46	224	46	252	43	253	46	224	43	253	40	254	229	458	228	420	233	419	4	235	4	249	3	243	45	240	35	233	127	220	127	220	35	233	22	230	127	220	22	230	5	228	67	388	73	453	65	535	67	388	65	535	50	396	50	396	65	535	41	508	50	396	41	508	36	408	36	408	41	508	27	477	36	408	27	477	27	424	27	424	27	477	23	446	160	560	149	561	152	550	152	550	149	561	143	552	122	545	143	552	149	561	122	545	149	561	101	554	127	228	115	230	127	220	127	220	115	230	106	232	127	220	106	232	52	253	52	253	106	232	100	235	52	253	100	235	58	273	58	273	100	235	97	240	58	273	97	240	96	247	96	247	96	404	85	383	85	383	96	404	84	417	85	383	84	417	76	434	112	396	96	404	96	251	112	396	96	251	97	255	112	396	97	255	98	260	112	396	98	260	99	266	112	396	99	266	101	273	112	396	101	273	131	392	96	247	85	383	58	273	76	434	73	453	67	388	76	434	67	388	85	383	203	486	212	488	213	540	213	540	212	488	219	491	213	540	219	491	220	532	220	532	219	491	224	496	220	532	224	496	225	523	225	523	224	496	227	502	225	523	227	502	228	516	228	516	227	502	228	509	185	498	190	491	193	552	193	552	190	491	196	488	193	552	196	488	203	547	203	547	196	488	203	486	203	547	203	486	213	540	183	555	172	558	173	529	183	555	173	529	177	519	183	555	177	519	180	507	183	555	180	507	185	498	183	555	185	498	193	552	152	550	160	546	160	560	160	560	160	546	168	539	160	560	168	539	172	558	172	558	168	539	173	529	101	554	65	535	77	477	101	554	77	477	87	504	101	554	87	504	103	528	101	554	103	528	122	545	77	477	65	535	73	453	127	220	5	228	5	220	45	240	127	220	52	253	96	404	96	247	96	251	202	47	156	47	115	-97	115	-97	156	47	106	-32	115	-97	106	-32	98	-97	98	-97	106	-32	55	47	98	-97	55	47	10	47	7	372	7	336	262	336	7	372	262	336	262	372	7	441	7	404	262	404	7	441	262	404	262	441	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	98	385	98	334	105	378	105	378	98	334	105	341	105	378	105	341	110	369	110	369	105	341	110	349	110	369	110	349	112	360	47	360	48	349	48	370	48	370	48	349	53	341	48	370	53	341	53	379	53	379	53	341	60	334	53	379	60	334	60	386	60	386	60	334	69	329	60	386	69	329	69	390	69	390	69	329	79	327	69	390	79	327	80	392	80	392	79	327	89	329	80	392	89	329	89	390	89	390	89	329	98	334	89	390	98	334	98	385	243	385	243	334	250	378	250	378	243	334	250	341	250	378	250	341	255	369	255	369	250	341	255	349	255	369	255	349	256	360	191	360	193	349	193	370	193	370	193	349	198	341	193	370	198	341	198	379	198	379	198	341	205	334	198	379	205	334	205	386	205	386	205	334	213	329	205	386	213	329	214	390	214	390	213	329	224	327	214	390	224	327	225	392	225	392	224	327	234	329	225	392	234	329	234	390	234	390	234	329	243	334	234	390	243	334	243	385	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	200	435	198	440	198	428	198	428	198	440	196	444	198	428	196	444	194	422	194	422	196	444	192	446	194	422	192	446	189	415	189	415	192	446	187	448	189	415	187	448	183	449	189	415	183	449	181	408	181	408	183	449	175	448	181	408	175	448	173	400	173	400	175	448	169	446	173	400	169	446	164	443	92	347	115	347	154	434	154	434	115	347	173	400	154	434	173	400	159	439	159	439	173	400	164	443	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	70	28	61	20	365	0	365	0	61	20	48	14	365	0	48	14	29	10	154	30	148	36	83	60	83	60	148	36	146	44	164	353	146	44	147	52	164	353	147	52	150	65	164	353	150	65	155	84	164	353	155	84	161	109	164	353	161	109	170	141	164	353	170	141	167	361	170	141	170	380	169	371	170	141	169	371	167	361	165	411	170	404	449	432	449	432	170	404	270	410	449	432	270	410	290	411	290	411	343	410	449	432	449	432	343	410	379	405	449	432	379	405	402	397	429	330	449	432	417	362	429	330	417	362	417	357	429	330	417	357	416	351	429	330	416	351	416	345	429	330	416	345	415	338	429	330	415	338	415	332	414	383	417	362	449	432	414	383	449	432	402	397	171	388	191	215	171	395	171	395	191	215	197	239	197	239	191	215	243	215	197	239	243	215	249	239	249	239	243	215	258	215	249	239	258	215	279	240	171	395	197	239	241	393	171	395	241	393	244	400	171	395	244	400	249	406	171	395	249	406	257	409	171	395	257	409	170	404	449	432	120	432	142	419	449	432	142	419	156	416	449	432	156	416	165	411	258	215	271	214	279	240	279	240	271	214	281	212	279	240	281	212	300	245	300	245	281	212	289	209	300	245	289	209	295	205	295	205	296	203	300	245	300	245	296	203	298	200	300	245	298	200	299	196	341	303	327	275	353	301	353	301	327	275	315	256	353	301	315	256	308	147	308	147	315	256	300	245	308	147	300	245	299	185	299	185	299	178	308	147	308	147	299	178	299	172	308	147	299	172	298	165	300	245	299	196	299	191	300	245	299	191	299	185	296	158	295	150	308	147	296	158	308	147	298	165	369	78	357	65	365	0	365	0	357	65	345	56	365	0	345	56	333	48	333	48	313	38	365	0	365	0	313	38	290	31	365	0	290	31	264	26	406	107	395	112	381	93	406	107	381	93	369	78	406	107	369	78	365	0	70	28	365	0	179	23	179	23	365	0	199	22	235	23	199	22	365	0	235	23	365	0	264	26	164	26	154	30	83	60	164	26	83	60	77	41	164	26	77	41	70	28	164	26	70	28	179	23	191	215	171	388	170	380	191	215	170	380	170	141	112	435	111	440	110	428	110	428	111	440	108	444	110	428	108	444	107	422	107	422	108	444	104	446	107	422	104	446	101	415	101	415	104	446	100	448	101	415	100	448	95	449	101	415	95	449	94	408	94	408	95	449	88	448	94	408	88	448	86	400	86	400	88	448	81	446	86	400	81	446	76	443	4	347	27	347	67	434	67	434	27	347	86	400	67	434	86	400	71	439	71	439	86	400	76	443	365	0	29	10	29	0	142	419	120	432	120	422	270	410	170	404	257	409	83	60	146	44	164	353	171	381	169	372	191	216	191	216	169	372	167	363	191	216	167	363	164	353	164	353	86	67	145	43	145	43	86	67	145	40	146	30	145	40	86	67	146	30	86	67	150	23	150	23	86	67	79	45	150	23	79	45	158	18	158	18	79	45	191	0	158	18	191	0	171	14	171	14	191	0	191	10	164	353	145	43	145	45	164	353	145	45	146	48	164	353	146	48	146	51	164	353	146	51	147	54	164	353	147	54	191	216	418	353	387	244	398	42	398	42	387	244	398	38	400	29	398	38	337	61	400	29	337	61	404	22	404	22	337	61	331	44	404	22	331	44	414	17	414	17	331	44	451	0	414	17	451	0	429	13	429	13	451	0	451	10	418	353	398	42	399	45	418	353	399	45	399	48	418	353	399	48	400	51	418	353	400	51	401	54	418	353	401	54	488	373	418	353	488	373	421	362	544	432	379	432	399	420	544	432	399	420	412	416	544	432	412	416	421	410	544	432	421	410	426	403	544	432	426	403	427	394	544	432	427	394	511	413	544	432	511	413	525	418	544	432	525	418	544	422	427	394	488	373	494	392	427	394	494	392	502	405	427	394	502	405	511	413	427	387	425	380	488	373	427	387	488	373	427	394	423	371	421	362	488	373	423	371	488	373	425	380	241	391	172	395	234	375	234	375	172	395	191	216	234	375	191	216	199	244	199	244	191	216	379	216	199	244	379	216	387	244	387	244	379	216	398	38	451	0	331	44	323	30	451	0	323	30	311	21	451	0	311	21	294	14	451	0	294	14	270	10	451	0	270	10	270	0	301	432	121	432	142	419	301	432	142	419	157	416	301	432	157	416	166	411	301	432	166	411	171	404	301	432	171	404	172	395	301	432	172	395	263	413	301	432	263	413	279	419	301	432	279	419	301	422	250	404	263	413	172	395	250	404	172	395	241	391	191	216	172	395	172	388	191	0	79	45	71	30	191	0	71	30	62	20	191	0	62	20	48	14	191	0	48	14	29	10	191	0	29	10	29	0	110	435	109	440	109	428	109	428	109	440	106	444	109	428	106	444	105	422	105	422	106	444	102	446	105	422	102	446	99	415	99	415	102	446	98	448	99	415	98	448	93	449	99	415	93	449	92	408	92	408	93	449	86	448	92	408	86	448	84	400	84	400	86	448	80	446	84	400	80	446	74	443	3	347	25	347	65	434	65	434	25	347	84	400	65	434	84	400	70	439	70	439	84	400	74	443	171	381	191	216	172	388	142	419	121	432	121	422	337	61	398	38	379	216	399	420	379	432	379	422	66	29	57	20	186	0	186	0	57	20	43	15	186	0	43	15	24	10	186	10	167	13	186	0	186	0	167	13	154	16	186	0	154	16	74	42	74	42	154	16	146	21	74	42	146	21	80	61	80	61	146	21	142	27	80	61	142	27	140	36	140	36	141	44	80	61	80	61	141	44	160	353	142	53	144	63	160	353	160	353	144	63	147	74	160	353	147	74	150	86	150	86	230	371	160	353	160	353	230	371	162	362	284	432	120	432	140	420	284	432	140	420	153	416	284	432	153	416	162	410	284	432	162	410	167	403	284	432	167	403	169	393	284	432	169	393	252	413	284	432	252	413	265	419	284	432	265	419	284	422	169	393	230	371	236	391	169	393	236	391	243	405	169	393	243	405	252	413	168	387	166	379	230	371	168	387	230	371	169	393	164	371	162	362	230	371	164	371	230	371	166	379	109	435	108	440	108	428	108	428	108	440	106	444	108	428	106	444	104	422	104	422	106	444	102	446	104	422	102	446	99	415	99	415	102	446	97	448	99	415	97	448	92	449	99	415	92	449	91	408	91	408	92	449	85	448	91	408	85	448	83	400	83	400	85	448	79	446	83	400	79	446	74	443	2	347	24	347	64	434	64	434	24	347	83	400	64	434	83	400	69	439	69	439	83	400	74	443	186	0	24	10	24	0	66	29	186	0	74	42	160	353	141	44	142	53	140	420	120	432	120	422	96	14	113	82	109	122	109	122	118	337	96	14	96	14	118	337	86	292	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	113	82	96	14	136	-4	113	82	136	-4	124	51	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	195	10	184	-11	213	-9	146	435	145	440	144	428	144	428	145	440	142	444	144	428	142	444	140	422	140	422	142	444	138	446	140	422	138	446	135	415	135	415	138	446	134	448	135	415	134	448	129	449	135	415	129	449	127	408	127	408	129	449	122	448	127	408	122	448	119	400	119	400	122	448	115	446	119	400	115	446	110	443	38	347	61	347	101	434	101	434	61	347	119	400	101	434	119	400	105	439	105	439	119	400	110	443	408	412	408	115	438	378	128	406	133	407	141	430	141	430	133	407	139	408	141	430	139	408	145	408	145	408	173	404	156	437	156	437	173	404	171	441	126	421	110	410	115	401	126	421	115	401	122	404	126	421	122	404	128	406	126	421	128	406	141	430	156	437	141	430	145	408	253	417	226	436	235	42	235	42	226	436	235	37	236	28	235	37	211	195	236	48	237	55	253	417	253	417	237	55	239	63	253	417	239	63	242	73	242	73	268	166	253	417	253	417	268	166	270	387	235	37	226	436	217	280	235	37	217	280	217	265	235	37	217	265	216	249	235	37	216	249	215	233	235	37	215	233	213	215	235	37	213	215	211	195	283	305	280	349	282	275	283	305	282	275	283	281	283	305	283	281	283	287	283	305	283	287	283	293	283	305	283	293	283	299	438	441	431	441	443	412	443	412	431	441	398	432	443	412	398	432	392	393	392	393	398	432	365	408	392	393	365	408	349	347	349	347	365	408	334	371	349	347	334	371	313	285	313	285	334	371	306	326	313	285	306	326	286	220	286	220	306	326	284	276	286	220	284	276	284	275	479	407	476	414	480	400	480	400	476	414	473	420	480	400	473	420	469	395	469	395	473	420	469	426	469	395	469	426	465	401	465	401	469	426	463	432	465	401	463	432	461	405	461	405	463	432	457	435	461	405	457	435	456	409	456	409	457	435	451	438	456	409	451	438	450	411	450	411	451	438	445	440	450	411	445	440	443	412	282	275	280	349	270	387	282	275	270	387	286	220	282	275	286	220	284	275	294	0	294	10	271	13	294	0	271	13	257	14	294	0	257	14	247	17	294	0	247	17	166	43	294	0	166	43	156	28	294	0	156	28	143	19	294	0	143	19	126	13	294	0	126	13	103	10	294	0	103	10	103	0	193	390	207	365	226	436	226	436	207	365	215	329	226	436	215	329	217	280	174	65	166	43	247	17	174	65	247	17	240	22	174	65	240	22	236	28	174	65	236	28	211	195	188	443	171	441	173	404	188	443	173	404	193	390	188	443	193	390	226	436	112	435	111	440	111	428	111	428	111	440	109	444	111	428	109	444	107	422	107	422	109	444	105	446	107	422	105	446	101	415	101	415	105	446	101	448	101	415	101	448	96	449	101	415	96	449	94	408	94	408	96	449	88	448	94	408	88	448	86	400	86	400	88	448	82	446	86	400	82	446	77	443	5	347	28	347	67	434	67	434	28	347	86	400	67	434	86	400	72	439	72	439	86	400	77	443	443	412	445	440	438	441	270	387	268	166	286	220	253	417	235	42	236	48	49	65	40	70	-3	0	-3	0	40	70	35	79	-3	0	35	79	24	118	24	118	35	79	33	92	33	96	33	101	24	118	24	118	33	101	34	106	24	118	34	106	35	115	35	115	34	106	34	111	154	382	125	355	139	248	139	248	125	355	136	219	138	189	136	219	126	104	138	189	126	104	144	162	144	162	126	104	163	86	144	162	163	86	155	139	155	139	163	86	171	121	175	0	191	110	171	121	175	0	171	121	163	86	175	0	163	86	160	62	175	0	160	62	73	62	175	0	73	62	60	63	175	0	60	63	49	65	175	0	49	65	-3	0	252	432	216	420	222	381	222	381	216	420	200	361	178	335	200	361	184	403	178	335	184	403	160	307	160	307	184	403	154	382	160	307	154	382	147	278	147	278	154	382	139	248	216	420	184	403	200	361	392	434	334	441	364	413	364	413	334	441	327	419	298	417	327	419	334	441	298	417	334	441	291	439	441	78	424	69	443	0	443	0	424	69	405	65	443	0	405	65	383	62	383	62	298	62	443	0	443	0	298	62	257	0	455	94	441	78	443	0	455	94	443	0	480	115	455	94	480	115	468	118	394	201	365	160	367	108	367	108	365	160	327	128	367	108	327	128	302	86	302	86	327	128	283	110	302	86	283	110	298	62	298	62	283	110	257	0	364	413	390	397	392	434	392	434	390	397	407	371	392	434	407	371	436	413	436	413	407	371	417	338	436	413	417	338	420	299	420	299	419	142	457	185	489	289	484	339	481	235	481	235	484	339	466	381	481	235	466	381	457	185	457	185	466	381	436	413	457	185	436	413	420	299	419	142	420	299	413	249	419	142	413	249	394	201	419	142	394	201	367	108	222	381	245	397	252	432	252	432	245	397	270	409	252	432	270	409	291	439	291	439	270	409	298	417	126	104	136	219	125	355	126	104	125	355	100	324	126	104	100	324	99	127	67	221	70	186	71	256	71	256	70	186	80	155	71	256	80	155	82	291	82	291	80	155	99	127	82	291	99	127	100	324	140	435	139	440	139	428	139	428	139	440	137	444	139	428	137	444	135	422	135	422	137	444	133	446	135	422	133	446	130	415	130	415	133	446	128	448	130	415	128	448	124	449	130	415	124	449	122	408	122	408	124	449	116	448	122	408	116	448	114	400	114	400	116	448	110	446	114	400	110	446	105	443	33	347	55	347	95	434	95	434	55	347	114	400	95	434	114	400	100	439	100	439	114	400	105	443	33	96	24	118	33	92	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	98	385	98	334	105	378	105	378	98	334	105	341	105	378	105	341	110	369	110	369	105	341	110	349	110	369	110	349	112	360	47	360	48	349	48	370	48	370	48	349	53	341	48	370	53	341	53	379	53	379	53	341	60	334	53	379	60	334	60	386	60	386	60	334	69	329	60	386	69	329	69	390	69	390	69	329	79	327	69	390	79	327	80	392	80	392	79	327	89	329	80	392	89	329	89	390	89	390	89	329	98	334	89	390	98	334	98	385	243	385	243	334	250	378	250	378	243	334	250	341	250	378	250	341	255	369	255	369	250	341	255	349	255	369	255	349	256	360	191	360	193	349	193	370	193	370	193	349	198	341	193	370	198	341	198	379	198	379	198	341	205	334	198	379	205	334	205	386	205	386	205	334	213	329	205	386	213	329	214	390	214	390	213	329	224	327	214	390	224	327	225	392	225	392	224	327	234	329	225	392	234	329	234	390	234	390	234	329	243	334	234	390	243	334	243	385	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	130	353	123	89	129	112	130	353	129	112	137	140	130	353	50	64	113	48	130	353	113	48	114	56	130	353	114	56	118	70	130	353	118	70	123	89	50	64	43	43	175	0	50	64	175	0	130	24	50	64	130	24	121	30	50	64	121	30	115	38	50	64	115	38	113	48	135	380	134	372	137	140	137	140	134	372	132	362	137	140	132	362	130	353	279	93	262	61	285	21	285	21	262	61	235	38	285	21	235	38	235	5	235	5	235	38	200	25	235	5	200	25	175	0	175	0	200	25	157	20	201	218	218	216	237	244	237	244	218	216	231	214	237	244	231	214	241	211	241	211	255	203	274	257	274	257	255	203	267	191	274	257	267	191	273	232	273	232	267	191	277	175	273	232	277	175	304	219	304	219	277	175	283	155	304	219	283	155	285	132	285	132	285	21	304	219	210	400	137	395	206	389	206	389	137	395	157	220	206	389	157	220	164	240	164	240	157	220	181	219	164	240	181	219	189	240	189	240	181	219	201	218	189	240	201	218	237	244	215	407	222	411	251	432	251	432	222	411	232	412	251	432	232	412	245	412	245	412	274	410	251	432	251	432	274	410	301	428	384	369	367	396	372	281	384	369	372	281	381	296	384	369	381	296	387	313	384	369	387	313	390	333	274	257	273	232	290	236	274	257	290	236	301	277	301	277	290	236	306	240	301	277	306	240	317	305	317	305	306	240	320	245	317	305	320	245	322	341	322	341	334	251	340	416	340	416	334	251	347	258	340	416	347	258	367	396	367	396	347	258	361	269	367	396	361	269	372	281	274	410	295	401	301	428	301	428	295	401	311	387	301	428	311	387	340	416	340	416	311	387	319	367	340	416	319	367	322	341	274	257	237	244	241	211	348	84	357	132	354	159	348	84	354	159	344	183	348	84	344	183	327	203	348	84	327	203	324	47	304	219	285	21	324	47	304	219	324	47	327	203	122	416	131	412	251	432	251	432	131	412	135	405	251	432	135	405	137	395	137	395	137	140	157	220	215	407	251	432	137	395	215	407	137	395	210	400	107	420	122	416	251	432	107	420	251	432	86	432	107	420	86	432	86	422	142	21	130	24	175	0	142	21	175	0	157	20	175	0	43	43	36	29	175	0	36	29	26	20	175	0	26	20	13	14	175	0	13	14	-4	10	175	0	-4	10	-4	0	136	388	135	380	137	140	136	388	137	140	137	395	279	93	285	21	285	132	322	341	320	245	334	251	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	217	390	147	382	146	373	217	390	217	390	146	373	144	365	217	390	144	365	142	355	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	148	389	147	382	217	390	148	389	217	390	149	395	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	120	419	98	432	98	422	244	443	-20	0	46	62	46	62	-20	0	348	0	46	62	348	0	272	62	272	62	348	0	261	443	272	62	261	443	244	443	244	443	46	62	214	348	244	443	214	348	272	62	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	95	14	118	337	95	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	95	14	113	82	113	82	95	14	134	-4	113	82	134	-4	124	51	124	51	134	-4	141	28	95	14	86	292	65	46	65	46	86	292	61	243	65	46	61	243	46	89	46	89	61	243	45	193	46	89	45	193	40	143	289	52	268	35	270	6	270	6	268	35	245	21	270	6	245	21	241	-3	241	-3	245	21	221	13	241	-3	221	13	211	-9	211	-9	221	13	195	10	182	-11	211	-9	195	10	182	-11	195	10	165	14	182	-11	165	14	141	28	182	-11	141	28	134	-4	270	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	213	247	204	251	211	184	211	184	204	251	198	258	211	184	198	258	197	183	197	183	198	258	194	269	197	183	194	269	191	284	290	246	225	246	281	184	281	184	225	246	213	247	281	184	213	247	211	184	185	179	197	183	191	284	185	179	191	284	178	284	185	179	178	284	176	253	185	179	176	253	174	172	152	168	143	146	156	146	152	168	156	146	161	194	161	194	156	146	164	161	161	194	164	161	170	223	170	223	164	161	174	172	170	223	174	172	176	253	324	146	327	173	331	260	331	260	327	173	333	203	331	260	333	203	341	271	341	271	333	203	342	233	341	271	342	233	347	284	347	284	342	233	351	261	347	284	351	261	360	284	319	252	305	248	308	171	319	252	308	171	311	160	319	252	311	160	312	146	319	252	312	146	324	146	319	252	324	146	331	260	290	246	293	183	305	248	305	248	293	183	302	179	305	248	302	179	308	171	290	246	281	184	293	183	408	412	408	115	438	378	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	140	353	129	73	171	231	140	353	171	231	143	362	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	374	17	362	25	277	34	277	34	362	25	352	36	277	34	352	36	341	54	341	54	230	248	253	88	253	88	230	248	175	245	253	88	175	245	171	231	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	145	371	143	362	171	231	145	371	171	231	147	379	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	266	64	272	53	341	54	341	54	272	53	276	43	341	54	276	43	277	34	277	34	276	27	410	0	410	0	276	27	272	22	341	54	253	88	260	75	341	54	260	75	266	64	410	0	410	10	389	13	410	0	389	13	374	17	410	0	374	17	277	34	228	10	228	0	410	0	228	10	410	0	247	13	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	347	420	332	432	332	422	119	420	98	432	98	422	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	214	347	244	443	244	443	214	347	261	63	244	443	261	63	261	443	261	443	261	63	261	59	261	443	261	59	322	76	322	76	261	59	262	56	322	76	262	56	262	52	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	322	76	262	52	262	49	118	10	101	13	118	0	118	0	101	13	88	17	118	0	88	17	32	37	32	37	88	17	79	24	32	37	79	24	42	62	42	62	79	24	74	32	42	62	74	32	54	99	54	99	74	32	72	42	130	365	54	99	75	62	130	365	75	62	76	70	130	365	76	70	78	78	130	365	78	78	156	361	130	365	156	361	133	375	358	31	346	21	486	0	486	0	346	21	329	14	486	0	329	14	307	10	156	361	197	0	208	432	156	361	208	432	137	399	156	361	137	399	137	395	156	361	137	395	136	390	156	361	136	390	135	383	156	361	135	383	133	375	120	417	130	412	208	432	208	432	130	412	136	406	208	432	136	406	137	399	54	99	72	42	73	48	54	99	73	48	73	54	54	99	73	54	75	62	487	10	465	12	486	0	486	0	465	12	450	16	486	0	450	16	367	46	367	46	450	16	440	22	367	46	440	22	374	67	374	67	440	22	435	29	374	67	435	29	433	38	433	38	458	372	374	67	458	372	433	38	434	45	458	372	434	45	435	52	458	372	435	52	437	61	458	372	437	61	440	70	458	372	440	70	443	80	458	372	443	80	524	373	458	372	524	373	468	432	458	372	468	432	245	106	458	372	245	106	208	0	208	432	197	0	208	0	208	432	208	0	245	106	107	420	120	417	208	432	107	420	208	432	89	432	107	420	89	432	89	422	558	418	577	422	577	432	558	418	577	432	545	412	545	412	577	432	468	432	545	412	468	432	536	403	536	403	468	432	529	390	118	0	32	37	20	22	118	0	20	22	6	14	118	0	6	14	-11	10	118	0	-11	10	-11	0	486	0	307	10	307	0	358	31	486	0	367	46	468	432	524	373	529	390	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	50	66	41	71	-3	0	-3	0	41	71	36	80	-3	0	36	80	25	118	25	118	36	80	34	92	34	99	34	103	25	118	25	118	34	103	35	109	25	118	35	109	36	115	34	95	34	99	25	118	34	95	25	118	34	92	347	76	329	67	352	0	352	0	329	67	308	63	352	0	308	63	286	62	352	0	286	62	75	62	352	0	75	62	61	63	364	93	347	76	352	0	364	93	352	0	389	115	364	93	389	115	377	118	61	63	50	66	-3	0	61	63	-3	0	352	0	149	197	163	200	154	280	154	280	154	284	149	197	149	197	154	284	155	288	149	197	155	288	143	302	143	302	155	288	155	291	143	302	155	291	155	295	156	299	143	302	155	295	143	302	106	163	118	161	143	302	118	161	127	179	143	302	127	179	138	190	143	302	138	190	149	197	450	432	123	432	156	371	450	432	156	371	175	373	450	432	175	373	364	373	450	432	364	373	384	371	450	432	384	371	398	368	450	432	398	368	406	362	450	432	406	362	410	353	450	432	410	353	411	341	450	432	411	341	421	324	421	324	411	341	411	338	421	324	411	338	411	335	123	432	95	330	106	327	123	432	106	327	116	346	123	432	116	346	127	359	123	432	127	359	140	367	123	432	140	367	156	371	411	329	410	325	421	324	411	329	421	324	411	332	411	332	421	324	411	335	290	258	195	258	277	201	277	201	195	258	182	258	277	201	182	258	177	201	163	200	177	201	170	260	163	200	170	260	162	263	156	270	154	280	163	200	156	270	163	200	162	263	354	304	347	287	366	302	366	302	347	287	339	274	366	302	339	274	327	157	327	157	339	274	328	265	327	157	328	265	317	177	317	177	328	265	317	186	296	200	307	197	312	260	312	260	307	197	314	193	312	260	314	193	328	265	328	265	314	193	317	186	277	201	296	200	290	258	312	260	290	258	296	200	327	157	317	177	317	173	327	157	317	173	317	170	327	157	317	170	317	167	327	157	317	167	316	163	327	157	316	163	316	159	177	201	182	258	170	260	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	136	381	135	372	210	406	210	406	135	372	133	363	210	406	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	130	353	111	43	111	45	130	353	111	45	112	48	130	353	112	48	112	51	130	353	112	51	112	54	130	353	112	54	210	406	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	302	61	302	61	364	42	365	45	302	61	365	45	398	406	398	406	365	45	365	48	398	406	365	48	365	51	398	406	365	51	366	54	366	54	454	373	398	406	398	406	454	373	460	392	398	406	460	392	467	405	509	432	86	432	108	419	509	432	108	419	123	416	509	432	123	416	132	411	509	432	132	411	136	404	509	432	136	404	210	406	509	432	210	406	398	406	509	432	398	406	476	413	509	432	476	413	490	418	509	432	490	418	509	422	210	406	136	404	137	395	137	395	137	388	210	406	210	406	137	388	136	381	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	108	419	86	432	86	422	476	413	398	406	467	405	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	192	203	204	202	194	226	194	226	204	202	200	226	223	227	200	226	204	202	223	227	204	202	220	202	220	406	227	410	256	432	256	432	227	410	236	412	256	432	236	412	246	412	246	412	276	410	256	432	256	432	276	410	309	428	330	307	324	286	335	226	335	226	324	286	314	268	335	226	314	268	312	215	312	215	314	268	301	254	312	215	301	254	285	242	285	242	272	236	284	208	284	208	272	236	258	232	284	208	258	232	253	203	253	203	258	232	242	228	253	203	242	228	223	227	395	369	378	396	383	272	395	369	383	272	393	292	395	369	393	292	399	313	395	369	399	313	401	334	330	307	335	226	333	331	333	331	335	226	349	416	349	416	335	226	356	239	349	416	356	239	378	396	378	396	356	239	371	255	378	396	371	255	383	272	276	410	300	401	309	428	309	428	300	401	318	385	309	428	318	385	349	416	349	416	318	385	329	362	349	416	329	362	333	331	285	242	284	208	312	215	215	400	143	394	212	392	212	392	143	394	166	230	170	205	166	230	160	207	160	207	166	230	143	394	160	207	143	394	143	388	160	207	143	388	142	379	143	394	215	400	220	406	143	394	220	406	256	432	143	394	256	432	142	403	256	432	97	432	116	419	256	432	116	419	129	415	256	432	129	415	138	410	256	432	138	410	142	403	166	230	170	205	176	228	176	228	170	205	181	204	176	228	181	204	183	227	183	227	181	204	192	203	183	227	192	203	189	226	189	226	192	203	194	226	140	369	137	356	160	207	140	369	160	207	142	379	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	116	419	97	432	97	422	223	227	220	202	253	203	436	432	100	432	183	409	436	432	183	409	301	409	436	432	301	409	341	408	436	432	341	408	371	403	436	432	371	403	390	395	436	432	390	395	400	381	436	432	400	381	404	360	436	432	404	360	416	330	416	330	404	360	403	355	416	330	403	355	403	349	402	337	401	332	416	330	402	337	416	330	403	343	403	343	416	330	403	349	228	215	-3	10	90	62	228	215	90	62	289	235	228	215	289	235	183	409	228	215	183	409	100	432	228	215	100	432	100	424	361	85	342	72	360	0	360	0	342	72	320	64	360	0	320	64	292	62	404	130	392	132	377	105	404	130	377	105	361	85	404	130	361	85	360	0	360	0	292	62	90	62	360	0	90	62	-3	10	360	0	-3	10	-3	0	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	107	42	186	18	114	61	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	202	417	175	436	184	42	184	42	175	436	184	37	185	28	184	37	160	195	185	48	186	55	202	417	202	417	186	55	188	63	202	417	188	63	191	73	191	73	217	166	202	417	202	417	217	166	219	387	184	37	175	436	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	232	305	229	349	231	275	232	305	231	275	232	281	232	305	232	281	232	287	232	305	232	287	232	293	232	305	232	293	232	299	387	441	380	441	392	412	392	412	380	441	348	432	392	412	348	432	341	393	341	393	348	432	315	408	341	393	315	408	298	347	298	347	315	408	283	371	298	347	283	371	262	285	262	285	283	371	255	326	262	285	255	326	235	220	235	220	255	326	233	276	235	220	233	276	233	275	428	407	425	414	429	400	429	400	425	414	422	420	429	400	422	420	418	395	418	395	422	420	418	426	418	395	418	426	414	401	414	401	418	426	412	432	414	401	412	432	410	405	410	405	412	432	406	435	410	405	406	435	405	409	405	409	406	435	400	438	405	409	400	438	399	411	399	411	400	438	394	440	399	411	394	440	392	412	231	275	229	349	219	387	231	275	219	387	235	220	231	275	235	220	233	275	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	175	436	175	436	156	365	164	329	175	436	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	175	436	243	0	52	10	52	0	392	412	394	440	387	441	219	387	217	166	235	220	202	417	184	42	185	48	286	100	258	99	295	77	258	338	265	358	229	336	229	336	265	358	220	355	229	336	220	355	203	331	203	331	220	355	180	348	203	331	180	348	180	321	180	321	180	348	158	308	258	338	193	99	245	43	245	43	193	99	245	38	247	27	245	38	193	99	247	27	193	99	186	75	186	75	193	99	160	105	186	75	160	105	139	79	139	79	160	105	134	117	139	79	134	117	116	136	245	50	247	58	258	338	258	338	247	58	249	66	258	338	249	66	251	75	251	75	295	77	258	99	271	386	269	376	323	338	323	338	269	376	267	367	323	338	267	367	265	358	265	358	258	338	323	338	323	338	258	338	258	99	180	348	146	337	158	308	158	308	146	337	139	291	124	273	139	291	146	337	124	273	146	337	116	323	417	432	227	432	248	421	417	432	248	421	262	419	417	432	262	419	269	414	417	432	269	414	273	408	417	432	273	408	273	400	417	432	273	400	366	415	417	432	366	415	384	420	417	432	384	420	406	422	417	432	406	422	417	422	273	400	323	338	338	385	338	385	323	338	330	358	273	400	338	385	343	397	273	400	343	397	353	407	273	400	353	407	366	415	415	219	411	198	424	124	424	124	411	198	403	178	424	124	403	178	398	107	398	107	403	178	392	159	398	107	392	159	376	140	376	140	357	124	368	93	368	93	357	124	336	112	368	93	336	112	334	84	334	84	336	112	312	104	334	84	312	104	295	77	295	77	312	104	286	100	419	339	377	352	383	318	419	339	383	318	401	298	419	339	401	298	412	273	419	339	412	273	416	242	419	339	416	242	424	124	419	339	424	124	453	316	357	331	383	318	377	352	357	331	377	352	330	358	357	331	330	358	323	338	476	283	453	316	461	166	476	283	461	166	474	189	476	283	474	189	481	213	476	283	481	213	484	239	453	316	424	124	445	144	453	316	445	144	461	166	415	219	424	124	416	242	376	140	368	93	398	107	273	394	271	386	323	338	273	394	323	338	273	400	258	338	251	75	258	99	306	0	306	10	282	11	306	0	282	11	265	14	306	0	265	14	168	30	306	0	168	30	154	18	306	0	154	18	137	12	306	0	137	12	115	10	306	0	115	10	109	10	306	0	109	10	109	0	253	19	247	27	186	75	253	19	186	75	178	48	253	19	178	48	265	14	116	323	92	306	102	214	116	323	102	214	106	235	116	323	106	235	113	254	116	323	113	254	124	273	101	191	102	214	92	306	101	191	92	306	97	93	97	93	92	306	71	286	97	93	71	286	64	116	64	116	71	286	55	265	64	116	55	265	43	242	101	191	97	93	105	161	105	161	97	93	139	79	105	161	139	79	116	136	41	149	64	116	43	242	41	149	43	242	36	218	41	149	36	218	33	193	168	30	265	14	178	48	258	338	245	43	245	50	248	421	227	432	227	422	122	10	105	11	122	0	122	0	105	11	93	14	122	0	93	14	22	29	22	29	93	14	85	18	22	29	85	18	47	52	47	52	85	18	80	25	47	52	80	25	78	33	78	33	80	89	47	52	81	45	84	51	126	143	126	143	84	51	88	58	126	143	88	58	93	64	93	64	194	178	126	143	126	143	194	178	182	207	80	89	78	33	79	38	80	89	79	38	81	45	80	89	81	45	126	143	85	413	96	405	225	432	225	432	96	405	105	393	225	432	105	393	113	376	113	376	182	207	177	395	177	395	179	403	113	376	113	376	179	403	183	410	113	376	183	410	192	415	225	432	113	376	192	415	225	432	192	415	206	419	225	432	206	419	225	422	70	419	85	413	225	432	70	419	225	432	50	432	70	419	50	432	50	422	182	207	194	178	184	368	182	207	184	368	181	376	182	207	181	376	179	383	182	207	179	383	178	389	182	207	178	389	177	395	240	20	231	15	375	0	375	0	231	15	216	12	375	0	216	12	196	10	335	389	332	383	351	359	351	359	332	383	328	377	351	359	328	377	323	371	323	371	227	260	239	231	239	231	227	260	238	69	239	231	238	69	241	61	194	178	238	69	227	260	194	178	227	260	188	358	194	178	188	358	184	368	434	432	296	432	312	420	434	432	312	420	323	417	434	432	323	417	331	412	434	432	331	412	336	406	434	432	336	406	337	399	434	432	337	399	386	395	434	432	386	395	402	407	434	432	402	407	417	415	434	432	417	415	434	422	337	399	351	359	370	379	337	399	370	379	386	395	336	394	335	389	351	359	336	394	351	359	337	399	323	371	239	231	351	359	247	35	375	0	336	20	247	35	336	20	324	28	247	35	324	28	315	42	247	35	315	42	306	61	247	35	306	61	246	40	306	61	239	231	241	61	306	61	241	61	243	54	306	61	243	54	245	47	306	61	245	47	246	40	352	14	336	20	375	0	352	14	375	0	375	10	245	26	240	20	375	0	245	26	375	0	247	35	1	17	-18	10	122	0	1	17	122	0	22	29	122	0	-18	10	-18	0	375	0	196	10	196	0	312	420	296	432	296	422	131	27	118	18	268	0	268	0	118	18	100	12	268	0	100	12	77	10	150	237	135	250	147	204	147	204	135	250	126	268	147	204	126	268	112	213	112	213	126	268	123	290	125	416	123	290	124	306	125	416	124	306	128	322	134	395	125	416	128	322	134	395	128	322	132	339	134	395	132	339	135	354	134	395	135	354	137	369	112	213	123	290	125	416	112	213	125	416	111	430	112	213	111	430	93	439	112	213	93	439	83	231	60	430	68	426	70	442	70	442	68	426	74	419	70	442	74	419	93	439	93	439	74	419	78	409	93	439	78	409	79	395	79	395	83	231	93	439	51	442	51	431	60	430	51	442	60	430	70	442	232	370	194	226	209	45	209	45	194	226	208	41	210	30	208	41	148	60	210	30	148	60	215	22	215	22	148	60	226	16	232	370	209	45	209	49	232	370	209	49	210	53	232	370	210	53	212	57	232	370	212	57	213	62	232	370	213	62	251	201	232	370	251	201	235	379	208	41	194	226	187	201	208	41	187	201	148	60	239	397	251	201	239	400	239	400	251	201	258	226	258	226	251	201	303	206	258	226	302	385	239	400	239	400	302	385	307	397	239	400	307	397	315	407	375	422	375	432	364	422	342	420	364	422	375	432	342	420	375	432	326	415	326	415	375	432	239	400	326	415	239	400	315	407	229	419	235	414	375	432	375	432	235	414	238	408	375	432	238	408	239	400	375	432	191	432	199	422	375	432	199	422	217	421	375	432	217	421	229	419	365	285	337	258	353	221	365	285	353	221	399	249	365	285	399	249	384	324	506	442	463	436	483	409	506	442	483	409	495	422	506	442	495	422	515	431	506	442	515	431	515	442	463	436	432	418	437	292	463	436	437	292	465	354	463	436	465	354	470	373	463	436	470	373	475	392	463	436	475	392	483	409	410	392	395	360	399	249	410	392	399	249	437	292	410	392	437	292	432	418	305	240	277	229	303	206	305	240	303	206	353	221	305	240	353	221	337	258	251	201	239	397	238	393	251	201	238	393	237	387	251	201	237	387	235	379	268	0	268	10	243	12	268	0	243	12	226	16	268	0	226	16	141	41	268	0	141	41	131	27	187	201	194	226	170	229	187	201	170	229	150	237	187	201	150	237	147	204	83	231	79	395	77	380	83	231	77	380	71	362	83	231	71	362	64	341	83	231	64	341	63	259	59	320	56	298	63	259	59	320	63	259	64	341	268	0	77	10	77	0	141	41	226	16	148	60	258	226	303	206	277	229	384	324	399	249	395	360	199	422	191	432	191	422	49	65	40	70	-3	0	-3	0	40	70	35	79	-3	0	35	79	24	118	24	118	35	79	33	92	33	96	33	101	24	118	24	118	33	101	34	106	24	118	34	106	35	115	35	115	34	106	34	111	154	382	125	355	139	248	139	248	125	355	136	219	138	189	136	219	126	104	138	189	126	104	144	162	144	162	126	104	163	86	144	162	163	86	155	139	155	139	163	86	171	121	252	432	216	420	222	381	222	381	216	420	200	361	178	335	200	361	184	403	178	335	184	403	160	307	160	307	184	403	154	382	160	307	154	382	147	278	147	278	154	382	139	248	216	420	184	403	200	361	392	434	334	441	364	413	364	413	334	441	327	419	298	417	327	419	334	441	298	417	334	441	291	439	441	78	424	69	443	0	443	0	424	69	405	65	443	0	405	65	383	62	383	62	298	62	443	0	443	0	298	62	257	0	455	94	441	78	443	0	455	94	443	0	480	115	455	94	480	115	468	118	394	201	365	160	367	108	367	108	365	160	327	128	367	108	327	128	302	86	302	86	327	128	283	110	302	86	283	110	298	62	298	62	283	110	257	0	364	413	390	397	392	434	392	434	390	397	407	371	392	434	407	371	436	413	436	413	407	371	417	338	436	413	417	338	420	299	420	299	419	142	457	185	489	289	484	339	481	235	481	235	484	339	466	381	481	235	466	381	457	185	457	185	466	381	436	413	457	185	436	413	420	299	419	142	420	299	413	249	419	142	413	249	394	201	419	142	394	201	367	108	222	381	245	397	252	432	252	432	245	397	270	409	252	432	270	409	291	439	291	439	270	409	298	417	126	104	136	219	125	355	126	104	125	355	100	324	126	104	100	324	99	127	67	221	70	186	71	256	71	256	70	186	80	155	71	256	80	155	82	291	82	291	80	155	99	127	82	291	99	127	100	324	175	0	191	110	171	121	175	0	171	121	163	86	175	0	163	86	160	62	175	0	160	62	73	62	175	0	73	62	60	63	175	0	60	63	49	65	175	0	49	65	-3	0	33	96	24	118	33	92	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	239	535	241	525	241	545	241	545	241	525	246	515	241	545	246	515	246	554	246	554	246	515	253	508	246	554	253	508	253	561	253	561	253	508	262	504	253	561	262	504	262	565	262	565	262	504	272	502	262	565	272	502	273	567	273	567	272	502	282	504	273	567	282	504	283	565	283	565	282	504	291	508	283	565	291	508	291	560	291	560	291	508	298	515	291	560	298	515	298	553	298	553	298	515	303	524	298	553	303	524	303	544	303	544	303	524	305	534	159	560	159	508	166	553	166	553	159	508	166	515	166	553	166	515	170	544	170	544	166	515	171	524	170	544	171	524	172	534	107	535	109	525	109	545	109	545	109	525	113	515	109	545	113	515	114	554	114	554	113	515	120	508	114	554	120	508	121	561	121	561	120	508	129	504	121	561	129	504	130	565	130	565	129	504	140	502	130	565	140	502	140	567	140	567	140	502	150	504	140	567	150	504	150	565	150	565	150	504	159	508	150	565	159	508	159	560	130	353	111	44	113	53	110	420	91	432	91	422	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	202	417	175	436	184	42	184	42	175	436	184	37	185	28	184	37	160	195	185	48	186	55	202	417	202	417	186	55	188	63	202	417	188	63	191	73	191	73	217	166	202	417	202	417	217	166	219	387	184	37	175	436	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	175	436	175	436	156	365	164	329	175	436	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	175	436	232	305	229	349	231	275	232	305	231	275	232	281	232	305	232	281	232	287	232	305	232	287	232	293	232	305	232	293	232	299	387	441	380	441	392	412	392	412	380	441	348	432	392	412	348	432	341	393	341	393	348	432	315	408	341	393	315	408	298	347	298	347	315	408	283	371	298	347	283	371	262	285	262	285	283	371	255	326	262	285	255	326	235	220	235	220	255	326	233	276	235	220	233	276	233	275	428	407	425	414	429	400	429	400	425	414	422	420	429	400	422	420	418	395	418	395	422	420	418	426	418	395	418	426	414	401	414	401	418	426	412	432	414	401	412	432	410	405	410	405	412	432	406	435	410	405	406	435	405	409	405	409	406	435	400	438	405	409	400	438	399	411	399	411	400	438	394	440	399	411	394	440	392	412	231	275	229	349	219	387	231	275	219	387	235	220	231	275	235	220	233	275	236	560	236	508	243	553	243	553	236	508	243	515	243	553	243	515	247	544	247	544	243	515	247	524	247	544	247	524	249	534	184	535	186	525	186	545	186	545	186	525	190	515	186	545	190	515	190	554	190	554	190	515	197	508	190	554	197	508	198	561	198	561	197	508	206	504	198	561	206	504	207	565	207	565	206	504	217	502	207	565	217	502	217	567	217	567	217	502	227	504	217	567	227	504	227	565	227	565	227	504	236	508	227	565	236	508	236	560	368	560	368	508	375	553	375	553	368	508	375	515	375	553	375	515	380	544	380	544	375	515	380	524	380	544	380	524	381	534	316	535	318	525	318	545	318	545	318	525	322	515	318	545	322	515	323	554	323	554	322	515	329	508	323	554	329	508	330	561	330	561	329	508	338	504	330	561	338	504	339	565	339	565	338	504	349	502	339	565	349	502	350	567	350	567	349	502	359	504	350	567	359	504	359	565	359	565	359	504	368	508	359	565	368	508	368	560	392	412	394	440	387	441	219	387	217	166	235	220	243	0	52	10	52	0	202	417	184	42	185	48	47	12	73	-1	58	216	58	216	73	-1	72	83	78	241	72	83	80	143	78	241	80	143	97	258	97	258	80	143	101	197	97	258	101	197	119	272	119	272	101	197	128	239	119	272	128	239	143	283	143	283	128	239	159	268	143	283	159	268	168	289	168	289	159	268	187	278	168	289	187	278	193	292	193	292	187	278	208	272	227	133	213	106	214	41	214	41	213	106	194	73	214	41	194	73	190	21	190	21	194	73	171	40	190	21	171	40	164	6	164	6	171	40	145	16	164	6	145	16	136	-3	136	-3	145	16	118	7	118	7	100	11	106	-6	106	-6	100	11	87	23	106	-6	87	23	73	-1	73	-1	87	23	79	40	73	-1	79	40	74	60	72	83	73	-1	74	60	20	126	21	61	28	157	28	157	21	61	30	34	28	157	30	34	41	188	41	188	30	34	47	12	41	188	47	12	58	216	276	214	273	237	270	111	276	214	270	111	364	283	276	214	364	283	307	283	273	62	271	80	270	-5	270	-5	271	80	270	99	270	99	270	111	263	258	263	258	270	111	273	237	318	63	311	49	316	27	316	27	311	49	304	40	316	27	304	40	303	9	303	9	304	40	298	35	303	9	298	35	292	33	292	33	284	37	287	-1	287	-1	284	37	278	47	287	-1	278	47	273	62	263	258	247	275	247	7	263	258	247	7	257	-2	263	258	257	-2	270	-5	263	258	270	-5	270	99	247	7	247	275	241	22	241	22	247	275	238	180	241	22	238	180	237	170	241	22	237	170	237	41	237	41	237	170	235	64	208	272	223	257	223	287	223	287	223	257	232	234	223	287	232	234	247	275	247	275	232	234	237	208	247	275	237	208	238	180	327	50	336	78	326	82	327	50	326	82	318	63	327	50	318	63	316	27	292	33	287	-1	303	9	306	415	305	421	305	409	305	409	305	421	302	425	305	409	302	425	301	403	301	403	302	425	298	428	301	403	298	428	295	396	295	396	298	428	294	430	295	396	294	430	290	430	295	396	290	430	288	389	288	389	290	430	282	429	288	389	282	429	279	381	279	381	282	429	276	427	279	381	276	427	270	424	199	327	221	327	261	415	261	415	221	327	279	381	261	415	279	381	265	420	265	420	279	381	270	424	235	64	237	170	235	160	235	64	235	160	232	150	235	64	232	150	229	141	235	64	229	141	227	133	235	64	227	133	214	41	136	-3	118	7	106	-6	193	292	208	272	223	287	273	62	270	-5	287	-1	58	216	72	83	78	241	21	61	20	126	18	93	97	152	72	143	83	97	83	97	72	143	77	70	80	49	77	70	77	-2	80	49	77	-2	89	34	89	34	77	-2	118	-6	89	34	118	-6	103	24	103	24	118	-6	119	18	125	175	118	185	119	131	119	131	118	185	116	197	98	117	116	197	118	272	98	117	118	272	97	152	97	152	118	272	88	251	97	152	88	251	84	156	84	156	88	251	74	163	122	229	138	252	159	287	159	287	138	252	160	267	159	287	160	267	210	292	210	292	160	267	185	275	210	292	185	275	209	278	209	278	218	277	210	292	210	292	218	277	234	289	250	207	254	282	241	208	241	208	254	282	234	289	241	208	234	289	234	212	234	212	234	289	234	265	234	212	234	265	233	258	234	212	233	258	230	252	234	212	230	252	228	217	228	217	230	252	227	246	228	217	227	246	225	224	225	224	227	246	225	240	225	224	225	240	224	233	258	208	266	212	269	270	269	270	266	212	274	218	269	270	274	218	278	255	278	255	274	218	279	227	278	255	279	227	282	237	254	282	250	207	258	208	254	282	258	208	269	270	234	289	218	277	224	275	234	289	224	275	229	272	234	289	229	272	233	269	234	289	233	269	234	265	118	272	116	197	122	229	118	272	122	229	159	287	68	224	61	194	63	183	68	224	63	183	67	172	68	224	67	172	74	163	68	224	74	163	88	251	97	152	83	97	98	117	77	-2	77	70	72	143	77	-2	72	143	51	129	77	-2	51	129	49	9	20	67	22	45	24	90	24	90	22	45	31	25	24	90	31	25	35	111	35	111	31	25	49	9	35	111	49	9	51	129	218	45	197	32	199	13	199	13	197	32	177	23	199	13	177	23	174	1	174	1	177	23	157	18	174	1	157	18	146	-4	146	-4	157	18	136	16	181	137	182	165	176	139	176	139	182	165	175	164	176	139	175	164	170	141	170	141	175	164	169	163	170	141	169	163	165	163	165	163	149	164	163	141	163	141	149	164	141	139	141	139	149	164	136	168	141	139	136	168	125	175	141	139	125	175	119	131	163	141	170	141	165	163	221	158	218	161	218	142	221	158	218	142	221	147	221	158	221	147	222	153	182	165	186	136	191	167	191	167	186	136	193	135	191	167	193	135	200	167	200	167	193	135	204	136	200	167	204	136	207	166	207	166	204	136	213	138	207	166	213	138	213	164	213	164	213	138	218	142	213	164	218	142	218	161	225	32	249	58	239	65	225	32	239	65	218	45	225	32	218	45	199	13	119	18	118	-6	146	-4	119	18	146	-4	136	16	271	415	270	421	270	409	270	409	270	421	268	425	270	409	268	425	266	403	266	403	268	425	264	428	266	403	264	428	261	396	261	396	264	428	260	430	261	396	260	430	255	430	261	396	255	430	253	389	253	389	255	430	247	429	253	389	247	429	245	381	245	381	247	429	241	427	245	381	241	427	235	424	164	327	187	327	226	415	226	415	187	327	245	381	226	415	245	381	231	420	231	420	245	381	235	424	182	165	181	137	186	136	119	131	116	197	98	117	28	243	29	224	33	250	33	250	29	224	37	234	33	250	37	234	45	263	45	263	37	234	47	244	45	263	47	244	58	274	58	274	47	244	56	251	58	274	56	251	64	254	64	254	67	254	72	282	72	282	67	254	70	252	72	282	70	252	72	250	80	70	102	124	98	151	80	70	98	151	85	288	80	70	85	288	73	243	80	70	73	243	73	237	80	70	73	237	71	229	80	70	71	229	69	221	80	70	69	221	66	212	80	70	66	212	64	202	80	70	64	202	59	0	72	282	72	250	85	288	85	288	72	250	73	247	85	288	73	247	73	243	99	150	98	151	102	124	99	150	102	124	135	204	135	204	102	124	132	174	135	204	132	174	165	217	230	188	180	6	209	-96	209	-96	180	6	208	-112	209	-118	208	-112	180	6	209	-118	180	6	210	-123	210	-123	180	6	171	-29	210	-123	171	-29	211	-127	211	-127	171	-29	214	-135	211	-127	214	-135	212	-132	235	253	245	292	230	257	230	257	245	292	222	258	197	247	222	258	222	287	197	247	222	287	196	271	167	244	135	204	165	217	167	244	165	217	197	247	167	244	197	247	196	271	98	151	104	169	108	288	98	151	108	288	98	290	98	151	98	290	85	288	72	282	58	274	64	254	212	-75	217	-51	230	188	230	188	217	-51	222	-25	230	188	222	-25	228	0	228	0	286	213	230	188	230	188	286	213	232	194	286	213	288	223	290	268	290	268	288	223	290	231	290	268	290	231	293	254	293	254	290	231	292	238	293	254	292	238	292	246	286	213	290	268	283	279	286	213	283	279	273	286	286	213	273	286	260	291	286	213	260	291	245	292	286	213	245	292	239	235	286	213	239	235	238	227	286	213	238	227	236	216	286	213	236	216	234	205	286	213	234	205	232	194	235	253	238	248	245	292	245	292	238	248	239	241	245	292	239	241	239	235	245	292	222	287	222	258	159	-119	160	-125	161	-78	161	-78	160	-125	163	-130	161	-78	163	-130	165	-57	165	-57	163	-130	166	-135	165	-57	166	-135	171	-29	171	-29	166	-135	214	-135	159	-94	158	-105	158	-112	159	-94	158	-112	159	-119	159	-94	159	-119	161	-78	124	260	123	270	122	240	122	240	123	270	121	278	122	240	121	278	117	216	117	216	121	278	116	284	117	216	116	284	110	191	110	191	116	284	108	288	110	191	108	288	104	169	23	236	19	230	22	216	23	236	22	216	29	224	23	236	29	224	28	243	16	226	14	222	22	216	16	226	22	216	19	230	64	202	10	0	59	0	260	415	259	421	259	409	259	409	259	421	257	425	259	409	257	425	255	403	255	403	257	425	253	428	255	403	253	428	249	396	249	396	253	428	248	430	249	396	248	430	244	430	249	396	244	430	242	389	242	389	244	430	236	429	242	389	236	429	234	381	234	381	236	429	230	427	234	381	230	427	224	424	153	327	175	327	215	415	215	415	175	327	234	381	215	415	234	381	220	420	220	420	234	381	224	424	230	188	209	-96	212	-75	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	191	415	190	421	189	409	189	409	190	421	187	425	189	409	187	425	186	403	186	403	187	425	183	428	186	403	183	428	180	396	180	396	183	428	179	430	180	396	179	430	174	430	180	396	174	430	173	389	173	389	174	430	167	429	173	389	167	429	164	381	164	381	167	429	160	427	164	381	160	427	155	424	84	327	106	327	146	415	146	415	106	327	164	381	146	415	164	381	150	420	150	420	164	381	155	424	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	245	415	244	421	243	409	243	409	244	421	241	425	243	409	241	425	239	403	239	403	241	425	237	428	239	403	237	428	233	396	233	396	237	428	232	430	233	396	232	430	228	430	233	396	228	430	226	389	226	389	228	430	220	429	226	389	220	429	218	381	218	381	220	429	214	427	218	381	214	427	209	424	137	327	160	327	200	415	200	415	160	327	218	381	200	415	218	381	204	420	204	420	218	381	209	424	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	129	385	129	334	136	378	136	378	129	334	136	341	136	378	136	341	141	369	141	369	136	341	141	349	141	369	141	349	143	360	78	360	79	349	79	370	79	370	79	349	84	341	79	370	84	341	84	379	84	379	84	341	91	334	84	379	91	334	91	386	91	386	91	334	100	329	91	386	100	329	100	390	100	390	100	329	110	327	100	390	110	327	111	392	111	392	110	327	120	329	111	392	120	329	120	390	120	390	120	329	129	334	120	390	129	334	129	385	274	385	274	334	281	378	281	378	274	334	281	341	281	378	281	341	286	369	286	369	281	341	286	349	286	369	286	349	288	360	222	360	224	349	224	370	224	370	224	349	229	341	224	370	229	341	229	379	229	379	229	341	236	334	229	379	236	334	236	386	236	386	236	334	245	329	236	386	245	329	245	390	245	390	245	329	255	327	245	390	255	327	256	392	256	392	255	327	265	329	256	392	265	329	265	390	265	390	265	329	274	334	265	390	274	334	274	385	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	47	12	73	-1	58	216	58	216	73	-1	72	83	78	241	72	83	80	143	78	241	80	143	97	258	97	258	80	143	101	197	97	258	101	197	119	272	119	272	101	197	128	239	119	272	128	239	143	283	143	283	128	239	159	268	143	283	159	268	168	289	168	289	159	268	187	278	168	289	187	278	193	292	193	292	187	278	208	272	227	133	213	106	214	41	214	41	213	106	194	73	214	41	194	73	190	21	190	21	194	73	171	40	190	21	171	40	164	6	164	6	171	40	145	16	164	6	145	16	136	-3	136	-3	145	16	118	7	118	7	100	11	106	-6	106	-6	100	11	87	23	106	-6	87	23	73	-1	73	-1	87	23	79	40	73	-1	79	40	74	60	72	83	73	-1	74	60	20	126	21	61	28	157	28	157	21	61	30	34	28	157	30	34	41	188	41	188	30	34	47	12	41	188	47	12	58	216	276	214	273	237	270	111	276	214	270	111	364	283	276	214	364	283	307	283	273	62	271	80	270	-5	270	-5	271	80	270	99	270	99	270	111	263	258	263	258	270	111	273	237	318	63	311	49	316	27	316	27	311	49	304	40	316	27	304	40	303	9	303	9	304	40	298	35	303	9	298	35	292	33	292	33	284	37	287	-1	287	-1	284	37	278	47	287	-1	278	47	273	62	263	258	247	275	247	7	263	258	247	7	257	-2	263	258	257	-2	270	-5	263	258	270	-5	270	99	247	7	247	275	241	22	241	22	247	275	238	180	241	22	238	180	237	170	241	22	237	170	237	41	237	41	237	170	235	64	208	272	223	257	223	287	223	287	223	257	232	234	223	287	232	234	247	275	247	275	232	234	237	208	247	275	237	208	238	180	327	50	336	78	326	82	327	50	326	82	318	63	327	50	318	63	316	27	292	33	287	-1	303	9	235	64	237	170	235	160	235	64	235	160	232	150	235	64	232	150	229	141	235	64	229	141	227	133	235	64	227	133	214	41	136	-3	118	7	106	-6	193	292	208	272	223	287	273	62	270	-5	287	-1	58	216	72	83	78	241	21	61	20	126	18	93	85	15	81	22	81	0	81	0	81	22	79	30	71	4	79	30	85	244	71	4	85	244	46	-83	46	-83	85	244	41	-98	98	-5	106	-6	100	6	100	6	106	-6	111	5	155	18	111	5	115	-6	155	18	115	-6	132	-6	92	10	85	15	90	-2	92	10	90	-2	98	-5	92	10	98	-5	100	6	238	247	233	271	228	249	222	249	228	249	227	271	222	249	227	271	221	272	215	247	222	249	221	272	215	247	221	272	214	273	215	247	214	273	209	274	215	247	209	274	209	246	205	274	193	273	195	244	205	274	195	244	202	244	205	274	202	244	209	246	205	274	209	246	209	274	176	254	179	250	179	267	179	267	179	250	183	247	179	267	183	247	184	271	184	271	183	247	189	245	184	271	189	245	193	273	193	273	189	245	195	244	176	262	175	258	176	254	176	262	176	254	179	267	233	271	227	271	228	249	282	447	260	449	262	434	262	434	260	449	248	435	221	428	248	435	260	449	221	428	260	449	204	436	341	382	336	408	336	351	336	351	336	408	323	427	336	351	323	427	322	322	322	322	323	427	304	440	322	322	304	440	303	297	303	297	304	440	293	375	262	434	274	429	282	447	282	447	274	429	284	418	282	447	284	418	304	440	304	440	284	418	290	401	304	440	290	401	293	375	246	242	251	234	250	278	250	278	251	234	256	262	250	278	256	262	266	296	266	296	256	262	280	276	266	296	280	276	280	321	280	321	280	276	303	297	280	321	303	297	289	349	289	349	303	297	293	375	256	262	255	210	264	71	256	262	251	234	254	223	256	262	254	223	255	210	250	278	233	271	238	247	250	278	238	247	246	242	204	436	161	403	165	349	204	436	165	349	180	382	204	436	180	382	199	409	204	436	199	409	221	428	154	316	165	349	161	403	154	316	161	403	128	356	154	316	128	356	103	300	154	316	103	300	85	244	154	316	85	244	79	30	85	244	-5	-83	25	-135	85	244	25	-135	29	-128	85	244	29	-128	32	-120	85	244	32	-120	36	-111	85	244	36	-111	41	-98	25	-135	-5	-83	-8	-93	25	-135	-8	-93	-12	-105	25	-135	-12	-105	-17	-117	25	-135	-17	-117	-22	-127	25	-135	-22	-127	-26	-135	314	188	310	213	308	149	308	149	310	213	301	234	308	149	301	234	290	109	290	109	301	234	287	248	290	109	287	248	271	258	271	258	256	262	264	71	271	258	264	71	290	109	165	0	181	5	194	52	194	52	181	5	197	13	194	52	197	13	226	100	226	100	197	13	232	38	226	100	232	38	247	155	247	155	232	38	264	71	247	155	264	71	255	210	155	18	132	-6	148	-4	155	18	148	-4	165	0	155	18	165	0	194	52	111	5	106	-6	115	-6	81	0	79	30	71	4	85	15	81	0	90	-2	31	215	40	229	44	268	44	268	40	229	49	239	44	268	49	239	60	283	60	283	49	239	58	244	60	283	58	244	66	246	66	246	79	242	78	288	78	288	79	242	95	285	31	247	20	222	23	196	31	247	23	196	31	215	31	247	31	215	44	268	111	106	114	130	115	258	115	258	114	130	117	157	115	258	117	157	119	236	119	236	117	157	120	184	119	236	120	184	120	210	109	84	111	106	115	258	109	84	115	258	108	274	109	84	108	274	109	26	109	84	109	26	226	283	97	131	101	-57	98	161	98	161	101	-57	108	274	108	274	101	-57	106	-13	108	274	106	-13	109	26	97	188	98	161	108	274	97	188	108	274	95	285	97	188	95	285	94	211	95	285	79	242	88	229	95	285	88	229	94	211	109	26	290	283	226	283	33	-130	40	-134	40	-49	40	-49	40	-134	48	-136	40	-49	48	-136	56	-18	56	-18	48	-136	74	-125	56	-18	74	-125	73	12	73	12	74	-125	87	41	28	-78	23	-102	24	-114	28	-78	24	-114	28	-123	28	-78	28	-123	33	-130	28	-78	33	-130	40	-49	97	131	95	103	101	-57	101	-57	95	103	92	77	101	-57	92	77	91	-96	91	-96	92	77	89	56	91	-96	89	56	87	41	78	288	60	283	66	246	91	-96	87	41	74	-125	23	196	20	222	13	196	230	138	214	94	221	32	221	32	214	94	189	51	221	32	189	51	173	3	173	3	189	51	158	19	173	3	158	19	123	7	123	7	106	9	114	-6	114	-6	106	9	92	17	114	-6	92	17	80	-2	80	-2	92	17	81	30	80	-2	81	30	74	46	74	46	72	67	80	-2	80	-2	72	67	53	8	53	8	72	67	86	224	86	224	72	67	79	121	191	251	205	249	219	297	191	251	219	297	189	317	191	251	189	317	180	265	180	265	189	317	163	336	97	171	124	213	131	252	131	252	124	213	157	241	131	252	157	241	180	265	180	265	157	241	191	251	86	224	79	121	97	171	86	224	97	171	131	252	16	86	20	54	25	137	25	137	20	54	33	28	25	137	33	28	50	184	50	184	33	28	53	8	50	184	53	8	86	224	282	226	273	244	282	124	282	226	282	124	290	177	282	226	290	177	288	204	221	32	258	75	230	138	230	138	258	75	236	176	246	275	236	176	258	75	246	275	258	75	261	259	261	259	258	75	282	124	261	259	282	124	273	244	123	7	114	-6	173	3	205	249	217	241	219	297	219	297	217	241	227	227	219	297	227	227	246	275	246	275	227	227	233	206	246	275	233	206	236	176	180	265	163	336	162	283	162	283	163	336	144	356	162	283	144	356	144	301	144	301	144	356	137	378	128	318	137	378	140	415	128	318	140	415	121	391	225	443	199	416	226	411	225	443	226	411	246	441	246	441	226	411	240	399	246	441	240	399	249	385	152	402	167	410	167	431	167	431	167	410	183	415	167	431	183	415	197	440	197	440	183	415	199	416	197	440	199	416	225	443	140	415	137	378	141	391	140	415	141	391	167	431	167	431	141	391	152	402	121	391	113	358	117	337	121	391	117	337	128	318	289	370	296	375	299	416	299	416	296	375	301	383	299	416	301	383	305	400	305	400	301	383	304	391	249	385	260	373	267	436	267	436	260	373	279	368	267	436	279	368	286	428	286	428	279	368	289	370	286	428	289	370	299	416	144	301	137	378	128	318	246	441	249	385	267	436	97	152	72	143	83	97	83	97	72	143	77	70	80	49	77	70	77	-2	80	49	77	-2	89	34	89	34	77	-2	118	-6	89	34	118	-6	103	24	103	24	118	-6	119	18	125	175	118	185	119	131	119	131	118	185	116	197	98	117	116	197	118	272	98	117	118	272	97	152	97	152	118	272	88	251	97	152	88	251	84	156	84	156	88	251	74	163	122	229	138	252	159	287	159	287	138	252	160	267	159	287	160	267	210	292	210	292	160	267	185	275	210	292	185	275	209	278	209	278	218	277	210	292	210	292	218	277	234	289	250	207	254	282	241	208	241	208	254	282	234	289	241	208	234	289	234	212	234	212	234	289	234	265	234	212	234	265	233	258	234	212	233	258	230	252	234	212	230	252	228	217	228	217	230	252	227	246	228	217	227	246	225	224	225	224	227	246	225	240	225	224	225	240	224	233	258	208	266	212	269	270	269	270	266	212	274	218	269	270	274	218	278	255	278	255	274	218	279	227	278	255	279	227	282	237	254	282	250	207	258	208	254	282	258	208	269	270	234	289	218	277	224	275	234	289	224	275	229	272	234	289	229	272	233	269	234	289	233	269	234	265	118	272	116	197	122	229	118	272	122	229	159	287	68	224	61	194	63	183	68	224	63	183	67	172	68	224	67	172	74	163	68	224	74	163	88	251	97	152	83	97	98	117	77	-2	77	70	72	143	77	-2	72	143	51	129	77	-2	51	129	49	9	20	67	22	45	24	90	24	90	22	45	31	25	24	90	31	25	35	111	35	111	31	25	49	9	35	111	49	9	51	129	218	45	197	32	199	13	199	13	197	32	177	23	199	13	177	23	174	1	174	1	177	23	157	18	174	1	157	18	146	-4	146	-4	157	18	136	16	181	137	182	165	176	139	176	139	182	165	175	164	176	139	175	164	170	141	170	141	175	164	169	163	170	141	169	163	165	163	165	163	149	164	163	141	163	141	149	164	141	139	141	139	149	164	136	168	141	139	136	168	125	175	141	139	125	175	119	131	163	141	170	141	165	163	221	158	218	161	218	142	221	158	218	142	221	147	221	158	221	147	222	153	182	165	186	136	191	167	191	167	186	136	193	135	191	167	193	135	200	167	200	167	193	135	204	136	200	167	204	136	207	166	207	166	204	136	213	138	207	166	213	138	213	164	213	164	213	138	218	142	213	164	218	142	218	161	225	32	249	58	239	65	225	32	239	65	218	45	225	32	218	45	199	13	119	18	118	-6	146	-4	119	18	146	-4	136	16	182	165	181	137	186	136	119	131	116	197	98	117	81	55	66	67	78	-4	78	-4	66	67	57	84	78	-4	57	84	56	1	56	1	57	84	54	108	47	192	54	108	62	162	47	192	62	162	77	247	77	247	62	162	85	217	77	247	85	217	116	299	116	299	85	217	117	269	116	299	117	269	160	346	160	346	117	269	153	313	160	346	153	313	188	344	188	344	224	351	197	383	197	383	224	351	220	401	147	348	147	396	142	430	147	348	142	430	134	353	134	353	142	430	126	417	134	353	126	417	124	360	124	360	126	417	116	401	124	360	116	401	116	371	116	371	116	401	113	385	149	406	155	416	164	443	164	443	155	416	164	426	164	443	164	426	192	452	192	452	164	426	178	435	192	452	178	435	195	443	149	406	164	443	142	430	149	406	142	430	147	396	168	367	159	372	160	347	168	367	160	347	160	346	168	367	160	346	188	344	168	367	188	344	179	364	197	383	179	364	188	344	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	137	47	138	-2	143	47	138	-2	150	0	143	47	150	0	147	47	101	-6	113	-6	101	49	101	49	113	-6	126	47	131	47	126	47	138	-2	131	47	138	-2	137	47	126	47	113	-6	125	-4	126	47	125	-4	138	-2	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	314	424	312	429	315	418	315	418	312	429	308	432	315	418	308	432	307	400	307	400	308	432	302	435	307	400	302	435	294	435	220	401	224	351	246	418	246	418	224	351	259	364	246	418	259	364	271	431	271	431	259	364	287	381	271	431	287	381	294	435	294	435	287	381	307	400	147	396	147	348	148	387	148	387	147	348	160	347	148	387	160	347	153	378	153	378	160	347	159	372	81	55	78	-4	101	-6	81	55	101	-6	101	49	20	71	25	38	27	133	27	133	25	38	38	15	27	133	38	15	47	192	47	192	38	15	56	1	47	192	56	1	54	108	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	28	243	29	224	33	250	33	250	29	224	37	234	33	250	37	234	45	263	45	263	37	234	47	244	45	263	47	244	58	274	58	274	47	244	56	251	58	274	56	251	64	254	64	254	67	254	72	282	72	282	67	254	70	252	72	282	70	252	72	250	80	70	102	124	98	151	80	70	98	151	85	288	80	70	85	288	73	243	80	70	73	243	73	237	80	70	73	237	71	229	80	70	71	229	69	221	80	70	69	221	66	212	80	70	66	212	64	202	80	70	64	202	59	0	72	282	72	250	85	288	85	288	72	250	73	247	85	288	73	247	73	243	99	150	98	151	102	124	99	150	102	124	135	204	135	204	102	124	132	174	135	204	132	174	165	217	230	188	180	6	209	-96	209	-96	180	6	208	-112	209	-118	208	-112	180	6	209	-118	180	6	210	-123	210	-123	180	6	171	-29	210	-123	171	-29	211	-127	211	-127	171	-29	214	-135	211	-127	214	-135	212	-132	235	253	245	292	230	257	230	257	245	292	222	258	197	247	222	258	222	287	197	247	222	287	196	271	167	244	135	204	165	217	167	244	165	217	197	247	167	244	197	247	196	271	98	151	104	169	108	288	98	151	108	288	98	290	98	151	98	290	85	288	72	282	58	274	64	254	212	-75	217	-51	230	188	230	188	217	-51	222	-25	230	188	222	-25	228	0	228	0	286	213	230	188	230	188	286	213	232	194	286	213	288	223	290	268	290	268	288	223	290	231	290	268	290	231	293	254	293	254	290	231	292	238	293	254	292	238	292	246	286	213	290	268	283	279	286	213	283	279	273	286	286	213	273	286	260	291	286	213	260	291	245	292	286	213	245	292	239	235	286	213	239	235	238	227	286	213	238	227	236	216	286	213	236	216	234	205	286	213	234	205	232	194	235	253	238	248	245	292	245	292	238	248	239	241	245	292	239	241	239	235	245	292	222	287	222	258	159	-119	160	-125	161	-78	161	-78	160	-125	163	-130	161	-78	163	-130	165	-57	165	-57	163	-130	166	-135	165	-57	166	-135	171	-29	171	-29	166	-135	214	-135	159	-94	158	-105	158	-112	159	-94	158	-112	159	-119	159	-94	159	-119	161	-78	124	260	123	270	122	240	122	240	123	270	121	278	122	240	121	278	117	216	117	216	121	278	116	284	117	216	116	284	110	191	110	191	116	284	108	288	110	191	108	288	104	169	23	236	19	230	22	216	23	236	22	216	29	224	23	236	29	224	28	243	16	226	14	222	22	216	16	226	22	216	19	230	64	202	10	0	59	0	230	188	209	-96	212	-75	237	435	230	448	214	445	237	435	214	445	201	420	237	435	245	449	230	448	98	230	113	274	122	381	122	381	113	274	137	328	122	381	137	328	165	421	165	421	137	328	167	380	165	421	167	380	182	432	182	432	167	380	201	420	182	432	201	420	198	440	198	440	201	420	214	445	86	188	92	208	122	381	122	381	92	208	98	230	98	230	92	208	247	208	98	230	247	208	251	230	251	230	247	208	267	113	251	230	267	113	258	254	82	328	49	263	50	12	82	328	50	12	74	123	82	328	74	123	76	146	82	328	76	146	80	168	82	328	80	168	86	188	82	328	86	188	122	381	75	67	73	99	73	-1	73	-1	73	99	50	12	50	12	73	99	74	123	18	106	21	68	26	189	26	189	21	68	32	36	26	189	32	36	49	263	49	263	32	36	50	12	327	339	323	380	323	276	323	276	323	380	312	411	323	276	312	411	310	217	310	217	312	411	295	432	310	217	295	432	291	162	291	162	295	432	272	445	291	162	272	445	271	366	271	366	270	336	291	162	291	162	270	336	268	307	291	162	268	307	267	113	267	113	268	307	263	280	267	113	263	280	258	254	272	445	245	449	249	432	272	445	249	432	259	423	272	445	259	423	266	409	272	445	266	409	270	389	272	445	270	389	271	366	237	435	249	432	245	449	267	113	247	208	239	70	239	70	247	208	233	162	239	70	233	162	212	40	212	40	233	162	211	109	212	40	211	109	185	18	185	18	211	109	182	59	185	18	182	59	158	4	158	4	182	59	148	21	158	4	148	21	131	-4	131	-4	148	21	111	7	111	7	97	11	103	-6	103	-6	97	11	87	22	103	-6	87	22	73	-1	73	-1	87	22	79	41	73	-1	79	41	75	67	131	-4	111	7	103	-6	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	74	238	72	229	99	140	99	140	72	229	70	217	99	140	70	217	67	205	67	205	10	0	60	0	75	280	55	277	60	264	75	280	60	264	65	263	75	280	65	263	70	260	75	280	70	260	74	255	75	280	74	255	75	249	75	280	75	249	95	284	55	277	35	274	54	265	55	277	54	265	60	264	115	288	95	284	99	140	115	288	99	140	101	149	115	288	101	149	137	290	115	288	137	290	135	292	99	140	95	284	75	249	99	140	75	249	75	245	99	140	75	245	74	238	67	205	60	0	99	140	103	149	101	149	161	34	103	149	161	34	141	194	141	194	161	34	146	170	141	194	146	170	175	230	175	230	146	170	172	197	175	230	172	197	193	217	211	56	146	170	161	34	211	56	161	34	168	22	211	56	168	22	178	10	211	56	178	10	190	0	211	56	190	0	206	-5	211	56	206	-5	226	-8	211	56	226	-8	224	36	226	-8	234	-8	234	23	234	23	234	-8	242	-6	234	23	242	-6	245	15	245	15	242	-6	251	-5	245	15	251	-5	257	11	257	11	251	-5	261	-2	257	11	261	-2	271	10	271	10	261	-2	271	0	296	236	302	242	302	279	302	279	302	242	307	250	302	279	307	250	307	270	307	270	307	250	308	261	269	292	269	232	272	292	272	292	269	232	277	231	272	292	277	231	285	290	285	290	277	231	287	232	285	290	287	232	295	286	295	286	287	232	296	236	295	286	296	236	302	279	265	291	262	291	262	235	265	291	262	235	269	232	265	291	269	232	269	292	175	230	193	217	205	257	205	257	193	217	211	232	205	257	211	232	232	277	232	277	211	232	227	240	232	277	227	240	242	243	242	243	249	242	255	289	255	289	249	242	256	239	255	289	256	239	258	290	258	290	256	239	262	235	258	290	262	235	262	291	255	289	232	277	242	243	54	265	35	274	35	265	161	34	101	149	99	140	224	36	226	-8	234	23	133	378	142	392	144	429	144	429	142	392	152	401	144	429	152	401	161	443	161	443	152	401	161	406	161	443	161	406	168	407	168	407	179	405	181	449	181	449	179	405	188	397	181	449	188	397	194	445	194	445	188	397	195	383	194	445	195	383	206	434	206	434	195	383	199	363	206	434	199	363	200	336	200	336	208	-7	206	434	131	408	121	384	124	358	131	408	124	358	133	378	131	408	133	378	144	429	200	323	200	312	208	-7	208	-7	200	312	199	301	208	-7	199	301	198	0	198	0	199	301	198	291	198	0	198	291	197	283	197	283	55	0	194	208	181	449	161	443	168	407	219	41	214	54	219	-9	219	-9	214	54	211	73	219	-9	211	73	208	-7	208	-7	211	73	210	98	215	417	210	98	211	149	215	417	211	149	215	201	221	392	215	417	219	253	221	392	219	253	222	306	221	392	222	306	223	360	215	417	206	434	208	-7	215	417	208	-7	210	98	198	0	197	283	194	208	198	0	194	208	191	170	198	0	191	170	190	11	191	170	188	136	190	11	190	11	188	136	186	105	190	11	186	105	185	28	185	28	186	105	184	77	185	28	184	77	183	52	219	41	238	-5	227	33	227	33	238	-5	237	31	243	33	237	31	238	-5	243	33	238	-5	253	6	285	81	275	81	277	51	277	51	275	81	267	62	277	51	267	62	267	26	267	26	267	62	258	47	267	26	258	47	253	6	253	6	258	47	251	38	253	6	251	38	243	33	219	41	219	-9	238	-5	200	323	208	-7	200	336	215	417	215	201	219	253	55	0	197	283	-7	0	124	358	121	384	114	358	40	-104	47	-76	94	283	94	283	47	-76	56	-38	94	283	56	-38	69	13	69	13	72	6	94	283	94	283	72	6	76	1	94	283	76	1	80	-2	95	49	93	58	93	-5	93	-5	93	58	92	68	86	-4	92	68	94	283	86	-4	94	283	80	-2	92	75	92	79	94	283	94	283	92	79	93	82	94	283	93	82	94	86	94	86	143	283	94	283	94	283	92	68	92	72	94	283	92	72	92	75	94	283	7	-60	25	-135	94	283	25	-135	33	-122	94	283	33	-122	40	-104	25	-135	7	-60	1	-83	25	-135	1	-83	-4	-101	25	-135	-4	-101	-10	-115	25	-135	-10	-115	-15	-126	25	-135	-15	-126	-21	-135	240	203	227	169	228	142	228	142	227	169	203	126	228	142	203	126	195	87	195	87	203	126	174	83	195	87	174	83	167	45	167	45	174	83	144	49	167	45	144	49	141	16	141	16	144	49	118	36	117	0	141	16	118	36	117	0	118	36	108	38	117	0	108	38	100	42	117	0	100	42	95	49	117	0	95	49	93	-5	210	-1	219	-5	228	142	228	142	219	-5	229	-6	228	142	229	-6	240	203	240	203	229	-6	246	-4	240	203	246	-4	262	283	262	283	246	-4	248	34	249	31	248	34	246	-4	249	31	246	-4	250	28	250	28	246	-4	262	2	250	28	262	2	251	26	251	26	262	2	253	24	262	283	248	34	249	41	262	283	249	41	252	52	262	283	252	52	255	64	262	283	255	64	258	76	262	283	258	76	261	85	262	283	261	85	313	283	279	39	270	30	279	16	279	16	270	30	262	25	279	16	262	25	262	2	262	2	262	25	256	24	298	39	320	72	310	78	298	39	310	78	293	55	298	39	293	55	279	39	298	39	279	39	279	16	228	142	207	73	210	-1	210	-1	207	73	204	63	210	-1	204	63	203	4	203	4	204	63	201	52	203	4	201	52	199	41	198	12	203	4	199	41	198	12	199	41	197	30	198	12	197	30	197	22	253	24	262	2	256	24	93	-5	92	68	86	-4	273	227	244	163	251	126	251	126	244	163	202	106	251	126	202	106	200	58	200	58	202	106	147	62	200	58	147	62	128	9	128	9	147	62	75	41	128	9	75	41	32	-11	76	232	75	41	144	290	76	232	21	-9	26	-10	76	232	26	-10	32	-11	76	232	32	-11	75	41	17	-6	21	-9	76	232	17	-6	76	232	16	11	17	-6	16	11	15	9	17	-6	15	9	14	-2	14	-2	15	9	14	8	14	-2	14	8	14	6	14	-2	14	6	13	4	14	-2	13	4	13	3	77	239	77	236	144	290	144	290	77	236	77	234	144	290	77	234	76	232	62	259	71	256	143	292	143	292	71	256	76	251	143	292	76	251	78	243	78	243	78	241	144	290	144	290	78	241	77	239	50	260	62	259	143	292	50	260	143	292	35	271	50	260	35	271	35	261	78	243	144	290	143	292	285	204	304	285	293	288	285	204	293	288	273	227	285	204	273	227	251	126	20	71	25	38	26	114	26	114	25	38	38	15	26	114	38	15	42	154	42	154	38	15	56	1	42	154	56	1	54	108	54	108	67	189	42	154	125	-4	126	47	113	-6	113	-6	126	47	101	49	113	-6	101	49	101	-6	101	-6	101	49	81	55	101	-6	81	55	78	-4	78	-4	81	55	66	67	78	-4	66	67	57	84	143	47	137	47	138	-2	138	-2	137	47	131	47	138	-2	131	47	126	47	57	84	54	108	56	1	57	84	56	1	78	-4	149	354	134	340	138	303	138	303	134	340	136	289	136	242	136	289	134	340	136	242	134	340	128	248	128	248	134	340	123	326	128	248	123	326	121	256	121	256	123	326	116	312	121	256	116	312	116	264	116	264	116	312	113	273	149	354	156	335	150	394	150	394	151	401	146	431	146	431	151	401	154	410	146	431	154	410	167	443	167	443	154	410	161	421	167	443	161	421	176	432	176	432	199	442	196	452	176	432	196	452	167	443	134	360	142	355	146	431	146	431	142	355	149	354	146	431	149	354	150	394	118	384	121	374	121	401	121	401	121	374	126	366	121	401	126	366	130	417	130	417	126	366	134	360	130	417	134	360	146	431	136	242	128	216	156	230	156	230	165	227	171	264	171	264	165	227	175	225	171	264	175	225	190	271	190	271	175	225	184	223	190	271	184	223	194	221	248	413	229	407	230	354	230	354	229	407	209	398	230	354	209	398	192	352	192	352	209	398	189	387	192	352	189	387	172	347	172	347	189	387	169	375	172	347	169	375	163	377	158	380	154	384	156	335	158	380	156	335	172	347	158	380	172	347	163	377	151	388	150	394	156	335	151	388	156	335	154	384	149	354	138	303	145	319	149	354	145	319	156	335	138	275	136	242	141	267	141	267	136	242	156	230	141	267	156	230	146	260	146	260	156	230	153	254	136	242	138	275	136	282	136	242	136	282	136	289	54	108	60	137	67	189	67	189	60	137	77	167	67	189	77	167	99	219	99	219	77	167	100	194	99	219	100	194	136	242	136	242	100	194	128	216	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	138	-2	150	0	143	47	150	0	147	47	126	47	125	-4	138	-2	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	292	381	296	395	294	402	292	381	294	402	291	407	292	381	291	407	285	412	292	381	285	412	279	369	285	412	276	414	279	369	279	369	276	414	265	415	279	369	265	415	259	360	259	360	265	415	248	413	259	360	248	413	230	354	274	244	279	261	278	268	274	244	278	268	273	273	274	244	273	273	265	277	274	244	265	277	259	232	194	221	203	221	209	277	209	277	203	221	220	222	209	277	220	222	228	280	228	280	220	222	240	225	228	280	240	225	245	281	245	281	240	225	259	232	245	281	259	232	256	280	256	280	259	232	265	277	171	264	153	254	156	230	113	297	112	283	113	273	113	297	113	273	116	312	190	271	194	221	209	277	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	65	215	80	226	83	254	83	254	80	226	95	232	83	254	95	232	109	270	109	270	95	232	112	234	109	270	112	234	139	280	139	280	112	234	131	234	273	234	341	234	355	283	273	234	355	283	239	234	239	234	355	283	175	283	239	234	175	283	170	234	98	29	120	75	135	234	135	234	120	75	137	128	135	234	137	128	139	280	139	280	137	128	153	183	139	280	153	183	175	283	175	283	153	183	170	234	60	230	38	198	49	198	60	230	49	198	65	215	60	230	65	215	83	254	236	52	232	58	244	-1	244	-1	232	58	230	65	244	-1	230	65	217	-6	217	-6	230	65	229	74	239	234	229	74	233	93	239	234	233	93	242	127	273	234	239	234	242	127	273	234	242	127	254	167	273	234	254	167	265	206	239	234	188	95	190	3	239	234	190	3	201	-4	239	234	201	-4	217	-6	239	234	217	-6	229	74	186	86	183	75	183	14	186	86	183	14	190	3	186	86	190	3	188	95	180	64	178	52	179	27	180	64	179	27	183	14	180	64	183	14	183	75	287	69	277	57	285	36	285	36	277	57	267	50	285	36	267	50	267	14	267	14	267	50	258	47	267	14	258	47	250	47	250	47	242	48	244	-1	244	-1	242	48	236	52	299	61	307	86	296	86	299	61	296	86	287	69	299	61	287	69	285	36	250	47	244	-1	267	14	60	-8	65	-6	68	74	68	74	65	-6	69	-3	68	74	69	-3	75	85	75	85	69	-3	98	29	75	85	98	29	80	96	80	96	98	29	135	234	59	64	48	56	50	-11	59	64	50	-11	55	-10	59	64	55	-10	60	-8	59	64	60	-8	68	74	18	39	19	0	24	45	24	45	19	0	27	-5	24	45	27	-5	33	50	33	50	27	-5	36	-9	33	50	36	-9	48	56	48	56	36	-9	46	-11	48	56	46	-11	50	-11	15	32	13	24	14	8	15	32	14	8	19	0	15	32	19	0	18	39	14	8	13	24	13	17	179	27	178	52	177	42	139	280	131	234	135	234	39	-107	43	-98	44	100	44	100	43	-98	46	-88	44	100	46	-88	66	165	66	165	46	-88	69	4	66	165	69	4	95	218	95	218	69	4	79	30	81	22	79	30	79	0	81	22	79	0	88	-3	44	100	-5	-88	25	-135	44	100	25	-135	31	-126	44	100	31	-126	35	-117	44	100	35	-117	39	-107	25	-135	-5	-88	-8	-98	25	-135	-8	-98	-11	-108	25	-135	-11	-108	-15	-117	25	-135	-15	-117	-20	-126	25	-135	-20	-126	-26	-135	164	256	170	283	142	231	142	231	170	283	130	258	142	231	130	258	124	198	124	198	130	258	109	158	102	130	109	158	130	258	102	130	130	258	95	218	312	201	305	245	300	140	300	140	305	245	287	272	300	140	287	272	269	84	269	84	287	272	262	286	269	84	262	286	253	207	253	207	247	156	269	84	269	84	247	156	228	103	269	84	228	103	225	37	225	37	228	103	199	54	225	37	199	54	171	4	171	4	199	54	160	19	171	4	160	19	115	-6	115	-6	160	19	112	5	115	-6	112	5	105	-6	105	-6	112	5	101	6	105	-6	101	6	96	-5	96	-5	101	6	92	10	96	-5	92	10	88	-3	88	-3	92	10	85	15	88	-3	85	15	81	22	211	292	209	278	225	274	211	292	225	274	235	291	235	291	225	274	237	264	235	291	237	264	262	286	262	286	237	264	246	249	262	286	246	249	251	229	187	272	209	278	211	292	187	272	211	292	170	283	187	272	170	283	164	256	95	218	79	30	81	45	95	218	81	45	86	70	95	218	86	70	94	99	95	218	94	99	102	130	79	30	69	4	79	0	262	286	251	229	253	207	81	55	66	67	78	-4	78	-4	66	67	57	84	78	-4	57	84	56	1	56	1	57	84	54	108	38	15	54	108	70	201	38	15	70	201	34	140	126	47	113	-6	125	-4	126	47	125	-4	138	-2	126	47	101	49	113	-6	101	-6	113	-6	101	49	101	-6	101	49	81	55	101	-6	81	55	78	-4	143	47	137	47	138	-2	138	-2	137	47	131	47	138	-2	131	47	126	47	231	224	244	292	218	226	218	226	244	292	205	227	160	221	205	227	182	281	160	221	182	281	122	249	54	108	62	147	70	201	70	201	62	147	85	180	70	201	85	180	122	249	122	249	85	180	119	205	122	249	119	205	160	221	34	140	20	71	25	38	34	140	25	38	38	15	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	138	-2	150	0	143	47	150	0	147	47	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	296	270	287	280	287	225	296	270	287	225	294	231	296	270	294	231	298	242	296	270	298	242	300	256	231	224	244	222	244	292	244	292	244	222	256	220	244	292	256	220	258	291	258	291	256	220	267	220	258	291	267	220	273	287	273	287	267	220	278	221	273	287	278	221	287	280	287	280	278	221	287	225	244	292	182	281	205	227	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	56	1	54	108	38	15	230	111	215	74	216	25	216	25	215	74	191	40	216	25	191	40	168	1	168	1	191	40	161	16	168	1	161	16	125	7	125	7	108	9	115	-6	115	-6	108	9	93	16	115	-6	93	16	82	28	81	-2	115	-6	82	28	81	-2	82	28	76	45	81	-2	76	45	73	67	81	-2	73	67	54	194	81	-2	54	194	54	9	18	86	22	54	27	141	27	141	22	54	34	28	27	141	34	28	54	194	54	194	34	28	54	9	219	210	223	283	209	224	209	224	223	283	197	234	166	226	197	234	223	283	166	226	223	283	154	271	223	283	228	192	227	234	227	234	228	192	244	214	244	214	228	192	233	170	244	214	233	170	235	146	352	283	223	283	227	234	352	283	227	234	340	234	286	168	276	185	281	100	281	100	276	185	261	199	281	100	261	199	255	59	255	59	261	199	244	214	255	59	244	214	235	146	235	146	230	111	255	59	255	59	230	111	216	25	73	67	82	120	97	239	97	239	82	120	103	166	97	239	103	166	154	271	154	271	103	166	133	202	154	271	133	202	166	226	73	67	97	239	54	194	125	7	115	-6	168	1	286	168	281	100	290	143	223	283	219	210	228	192	180	234	268	234	180	234	180	234	268	234	282	283	180	234	282	283	144	234	144	234	282	283	137	283	144	234	137	283	104	234	83	232	104	234	100	276	83	232	100	276	69	258	8	176	18	176	22	204	22	204	18	176	31	195	22	204	31	195	42	232	42	232	31	195	47	211	42	232	47	211	69	258	69	258	47	211	64	224	69	258	64	224	83	232	94	1	106	-4	108	150	108	150	106	-4	122	-6	108	150	122	-6	126	193	126	193	122	-6	134	77	137	106	144	136	144	234	144	234	144	136	158	178	144	234	158	178	180	234	134	87	137	106	144	234	134	87	144	234	126	193	134	87	126	193	134	77	199	75	190	62	190	33	190	33	190	62	179	52	190	33	179	52	170	12	170	12	179	52	168	45	170	12	168	45	157	43	157	43	148	44	170	12	170	12	148	44	147	-1	206	59	218	89	207	89	206	59	207	89	199	75	206	59	199	75	190	33	147	-1	148	44	142	49	147	-1	142	49	137	56	147	-1	137	56	135	66	147	-1	135	66	122	-6	134	77	122	-6	135	66	80	40	81	24	84	72	84	72	81	24	86	11	84	72	86	11	94	110	94	110	86	11	94	1	94	110	94	1	108	150	104	234	137	283	100	276	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	86	25	77	42	79	-2	79	-2	77	42	73	67	67	0	73	67	63	208	67	0	63	208	49	9	49	9	63	208	39	168	49	9	39	168	36	23	36	23	39	168	26	39	197	292	184	291	197	282	197	282	184	291	170	288	197	282	170	288	157	260	157	260	170	288	157	283	157	260	157	283	144	278	132	271	95	243	97	172	132	271	97	172	123	221	132	271	123	221	157	260	132	271	157	260	144	278	79	118	97	172	95	243	79	118	95	243	63	208	79	118	63	208	73	67	23	126	18	84	20	60	23	126	20	60	26	39	23	126	26	39	39	168	226	-3	237	-1	232	12	232	12	237	-1	241	16	270	41	241	16	248	1	270	41	248	1	299	27	223	10	213	8	215	-5	223	10	215	-5	226	-3	223	10	226	-3	232	12	191	-6	204	-6	195	7	195	7	204	-6	204	7	204	7	204	-6	215	-5	204	7	215	-5	213	8	249	201	261	231	268	275	268	275	261	231	274	253	268	275	274	253	307	285	307	285	274	253	289	266	307	285	289	266	307	271	307	271	315	270	307	285	307	285	315	270	331	283	391	201	386	238	385	158	385	158	386	238	372	262	385	158	372	262	368	111	368	111	372	262	353	276	368	111	353	276	339	65	339	65	353	276	335	217	339	65	335	217	330	173	339	65	330	173	316	125	333	242	335	217	353	276	333	242	353	276	331	283	333	242	331	283	329	258	331	283	315	270	323	267	331	283	323	267	329	258	299	27	339	65	316	125	299	27	316	125	296	79	299	27	296	79	270	41	238	165	249	201	268	275	238	165	268	275	236	248	238	165	236	248	211	210	238	165	211	210	195	7	211	210	191	164	191	-6	211	210	191	-6	195	7	125	-6	141	-6	145	7	145	7	141	-6	156	-135	145	7	156	-135	176	118	176	118	156	-135	191	-6	176	118	191	-6	191	164	141	-6	105	-135	156	-135	241	16	237	-1	248	1	86	25	93	-4	102	14	102	14	93	-4	109	-6	102	14	109	-6	122	8	122	8	109	-6	125	-6	122	8	125	-6	145	7	79	-2	73	67	67	0	86	25	79	-2	93	-4	115	216	116	289	110	235	110	235	116	289	103	292	110	235	103	292	101	247	101	247	103	292	89	251	82	249	89	251	103	292	82	249	103	292	82	287	140	4	138	115	141	-131	141	-131	138	115	134	262	141	-131	134	262	129	-119	129	-119	134	262	126	280	129	-119	126	280	121	-100	121	-100	126	280	120	30	121	-100	120	30	119	16	117	0	116	-18	117	-77	117	0	117	-77	121	-100	117	0	121	-100	119	16	116	-36	115	-51	117	-77	116	-36	117	-77	116	-18	-71	-131	-9	-131	118	97	118	97	-9	-131	120	30	118	97	120	30	118	156	118	190	118	156	126	280	118	190	126	280	116	289	138	115	139	148	139	235	139	235	139	148	140	170	139	235	140	170	141	197	141	197	140	170	141	184	141	197	141	184	141	192	140	21	141	30	138	115	138	115	141	30	141	40	138	115	141	40	141	50	141	50	330	283	268	283	140	12	140	21	138	115	140	12	138	115	140	4	141	50	268	283	138	115	200	-65	192	-78	193	-116	193	-116	192	-78	183	-88	193	-116	183	-88	177	-130	177	-130	183	-88	176	-93	177	-130	176	-93	170	-94	170	-94	160	-92	177	-130	177	-130	160	-92	157	-136	208	-46	200	-65	204	-96	208	-46	204	-96	213	-71	208	-46	213	-71	219	-46	160	-92	151	-84	157	-136	157	-136	151	-84	145	-66	157	-136	145	-66	141	-131	141	-131	145	-66	142	-38	141	-131	142	-38	140	4	57	221	66	235	66	273	66	273	66	235	74	244	66	273	74	244	82	287	82	287	74	244	82	249	54	252	45	228	48	202	54	252	48	202	57	221	54	252	57	221	66	273	48	202	45	228	38	202	116	289	115	216	118	190	126	280	118	156	120	30	200	-65	193	-116	204	-96	138	115	139	235	134	262	68	0	80	-3	68	289	68	289	80	-3	78	80	84	279	78	80	80	106	84	279	80	106	86	136	86	136	92	168	94	265	94	265	92	168	98	199	94	265	98	199	99	246	99	246	98	199	101	225	223	-2	182	7	178	-6	178	-6	182	7	208	283	178	-6	208	283	143	-135	143	-135	208	283	132	7	143	-135	132	7	128	-6	128	-6	132	7	122	-6	80	52	80	-3	87	31	87	31	80	-3	94	-5	87	31	94	-5	98	17	98	17	94	-5	108	-6	98	17	108	-6	113	9	113	9	108	-6	122	-6	113	9	122	-6	132	7	78	80	80	-3	80	52	46	17	57	7	47	222	47	222	57	7	68	289	68	289	57	7	68	0	46	238	47	222	68	289	46	238	68	289	46	292	46	238	46	292	43	253	46	292	10	292	25	276	46	292	25	276	36	266	46	292	36	266	43	253	275	81	261	56	265	12	265	12	261	56	244	36	265	12	244	36	227	21	227	21	218	15	223	-2	223	-2	218	15	209	11	223	-2	209	11	200	9	191	7	182	7	223	-2	191	7	223	-2	200	9	346	262	323	229	330	80	330	80	323	229	308	188	330	80	308	188	301	39	301	39	308	188	296	144	301	39	296	144	287	111	428	292	380	284	386	243	428	292	386	243	410	268	428	292	410	268	443	282	428	292	443	282	443	292	380	284	346	262	350	137	380	284	350	137	358	174	380	284	358	174	370	210	380	284	370	210	386	243	275	81	265	12	301	39	275	81	301	39	287	111	227	21	223	-2	265	12	22	89	24	66	25	117	25	117	24	66	29	46	25	117	29	46	31	144	31	144	29	46	36	30	31	144	36	30	38	170	38	170	36	30	46	17	38	170	46	17	45	195	45	195	46	17	47	222	346	262	330	80	350	137	143	-135	128	-6	92	-135	208	283	182	7	258	283	25	276	10	292	10	282	68	289	78	80	84	279	84	279	86	136	94	265	73	69	73	69	73	69	73	69	72	227	55	7	55	7	72	227	43	186	55	7	43	186	36	25	36	25	43	186	24	140	36	25	24	140	23	51	23	51	24	140	22	129	23	51	22	129	20	118	181	274	208	290	163	266	163	266	208	290	155	282	163	266	155	282	147	254	147	254	155	282	131	237	112	209	131	237	155	282	112	209	155	282	109	260	89	15	103	-6	99	9	99	9	103	-6	112	7	130	11	112	7	129	-4	130	11	129	-4	150	0	81	27	75	45	78	-3	81	27	78	-3	103	-6	81	27	103	-6	89	15	78	-3	75	45	73	69	78	-3	73	69	55	7	23	51	20	118	19	108	23	51	19	108	18	97	23	51	18	97	18	86	208	290	181	274	200	279	208	290	200	279	220	280	208	290	220	280	220	290	225	62	225	224	217	13	217	13	225	224	214	209	217	13	214	209	208	26	208	26	214	209	205	191	208	26	205	191	200	40	200	40	205	191	198	171	200	40	198	171	195	159	225	65	225	68	225	224	225	224	225	68	226	71	225	224	226	71	237	234	237	234	226	71	226	73	237	234	226	73	226	76	226	76	230	82	237	234	237	234	230	82	235	89	237	234	235	89	239	97	275	207	274	217	273	188	273	188	274	217	271	225	273	188	271	225	269	167	269	167	271	225	267	232	269	167	267	232	263	146	263	146	267	232	260	236	263	146	260	236	255	127	255	127	260	236	251	237	255	127	251	237	247	110	247	110	251	237	243	104	336	48	323	33	330	7	330	7	323	33	307	19	330	7	307	19	303	-3	303	-3	307	19	289	10	303	-3	289	10	276	-6	276	-6	289	10	268	7	330	7	356	25	336	48	336	48	356	25	346	65	357	90	346	65	356	25	357	90	356	25	382	52	377	229	378	283	376	238	376	238	378	283	374	245	367	260	374	245	378	283	367	260	378	283	362	287	377	229	377	220	378	283	378	283	377	220	378	212	378	283	378	212	391	277	391	277	378	212	378	204	391	277	378	204	382	52	382	52	378	204	376	177	382	52	376	177	372	148	382	52	372	148	366	118	382	52	366	118	357	90	404	86	414	106	415	256	415	256	414	106	422	126	415	256	422	126	423	242	423	242	422	126	428	147	423	242	428	147	429	225	429	225	428	147	432	167	429	225	432	167	432	207	432	207	432	167	433	188	404	86	415	256	404	269	404	86	404	269	391	277	404	86	391	277	382	52	324	290	329	279	344	290	344	290	329	279	344	277	344	290	344	277	362	287	362	287	344	277	357	271	362	287	357	271	367	260	313	290	313	280	329	279	313	290	329	279	324	290	253	10	241	18	250	-4	253	10	250	-4	276	-6	253	10	276	-6	268	7	232	30	227	46	230	2	232	30	230	2	250	-4	232	30	250	-4	241	18	230	2	227	46	225	62	230	2	225	62	217	13	251	237	237	234	239	97	251	237	239	97	243	104	225	65	225	224	225	62	109	260	72	227	76	104	109	260	76	104	84	140	109	260	84	140	96	176	109	260	96	176	112	209	76	104	72	227	73	69	195	159	193	147	200	40	200	40	193	147	192	80	200	40	192	80	185	23	185	23	192	80	182	58	185	23	182	58	169	10	169	10	182	58	167	38	169	10	167	38	150	0	150	0	167	38	149	22	150	0	149	22	130	11	190	101	191	94	191	135	191	135	191	94	191	86	191	135	191	86	193	147	193	147	191	86	192	80	190	124	190	114	190	108	190	124	190	108	190	101	190	124	190	101	191	135	112	7	103	-6	129	-4	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	73	401	73	336	83	400	83	400	73	336	83	338	83	400	83	338	92	395	92	395	83	338	92	343	92	395	92	343	99	387	99	387	92	343	99	350	99	387	99	350	103	378	103	378	99	350	103	359	103	378	103	359	105	369	41	370	42	359	42	380	42	380	42	359	47	350	42	380	47	350	47	388	47	388	47	350	53	343	47	388	53	343	54	395	54	395	53	343	62	338	54	395	62	338	63	400	63	400	62	338	73	336	63	400	73	336	73	401	224	395	225	343	231	387	231	387	225	343	232	350	231	387	232	350	236	378	236	378	232	350	236	359	236	378	236	359	238	369	173	370	175	359	175	380	175	380	175	359	179	350	175	380	179	350	179	388	179	388	179	350	186	343	179	388	186	343	187	395	187	395	186	343	195	338	187	395	195	338	196	400	196	400	195	338	205	336	196	400	205	336	206	401	206	401	205	336	216	338	206	401	216	338	216	400	216	400	216	338	225	343	216	400	225	343	224	395	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	265	395	266	343	272	387	272	387	266	343	273	350	272	387	273	350	277	378	277	378	273	350	277	359	277	378	277	359	279	369	214	370	215	359	215	380	215	380	215	359	220	350	215	380	220	350	220	388	220	388	220	350	227	343	220	388	227	343	227	395	227	395	227	343	236	338	227	395	236	338	236	400	236	400	236	338	246	336	236	400	246	336	247	401	247	401	246	336	257	338	247	401	257	338	257	400	257	400	257	338	266	343	257	400	266	343	265	395	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	133	395	133	343	140	387	140	387	133	343	140	350	140	387	140	350	145	378	145	378	140	350	145	359	145	378	145	359	146	369	81	370	83	359	83	380	83	380	83	359	87	350	83	380	87	350	88	388	88	388	87	350	94	343	88	388	94	343	95	395	95	395	94	343	103	338	95	395	103	338	104	400	104	400	103	338	114	336	104	400	114	336	115	401	115	401	114	336	124	338	115	401	124	338	124	400	124	400	124	338	133	343	124	400	133	343	133	395	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	282	415	281	421	280	409	280	409	281	421	278	425	280	409	278	425	276	403	276	403	278	425	274	428	276	403	274	428	271	396	271	396	274	428	269	430	271	396	269	430	265	430	271	396	265	430	263	389	263	389	265	430	257	429	263	389	257	429	255	381	255	381	257	429	251	427	255	381	251	427	246	424	174	327	197	327	237	415	237	415	197	327	255	381	237	415	255	381	241	420	241	420	255	381	246	424	141	-4	125	7	115	-6	222	89	239	48	235	119	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	251	415	249	421	249	409	249	409	249	421	247	425	249	409	247	425	245	403	245	403	247	425	243	428	245	403	243	428	240	396	240	396	243	428	238	430	240	396	238	430	234	430	240	396	234	430	232	389	232	389	234	430	226	429	232	389	226	429	224	381	224	381	226	429	220	427	224	381	220	427	215	424	143	327	166	327	205	415	205	415	166	327	224	381	205	415	224	381	210	420	210	420	224	381	215	424	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	73	69	73	69	73	69	73	69	72	227	55	7	55	7	72	227	43	186	55	7	43	186	36	25	36	25	43	186	24	140	36	25	24	140	23	51	23	51	24	140	22	129	23	51	22	129	20	118	181	274	208	290	163	266	163	266	208	290	155	282	163	266	155	282	147	254	147	254	155	282	131	237	112	209	131	237	155	282	112	209	155	282	109	260	89	15	103	-6	99	9	99	9	103	-6	112	7	130	11	112	7	129	-4	130	11	129	-4	150	0	81	27	75	45	78	-3	81	27	78	-3	103	-6	81	27	103	-6	89	15	78	-3	75	45	73	69	78	-3	73	69	55	7	23	51	20	118	19	108	23	51	19	108	18	97	23	51	18	97	18	86	208	290	181	274	200	279	208	290	200	279	220	280	208	290	220	280	220	290	225	62	225	224	217	13	217	13	225	224	214	209	217	13	214	209	208	26	208	26	214	209	205	191	208	26	205	191	200	40	200	40	205	191	198	171	200	40	198	171	195	159	225	65	225	68	225	224	225	224	225	68	226	71	225	224	226	71	237	234	237	234	226	71	226	73	237	234	226	73	226	76	226	76	230	82	237	234	237	234	230	82	235	89	237	234	235	89	239	97	275	207	274	217	273	188	273	188	274	217	271	225	273	188	271	225	269	167	269	167	271	225	267	232	269	167	267	232	263	146	263	146	267	232	260	236	263	146	260	236	255	127	255	127	260	236	251	237	255	127	251	237	247	110	247	110	251	237	243	104	336	48	323	33	330	7	330	7	323	33	307	19	330	7	307	19	303	-3	303	-3	307	19	289	10	303	-3	289	10	276	-6	276	-6	289	10	268	7	330	7	356	25	336	48	336	48	356	25	346	65	357	90	346	65	356	25	357	90	356	25	382	52	377	229	378	283	376	238	376	238	378	283	374	245	367	260	374	245	378	283	367	260	378	283	362	287	377	229	377	220	378	283	378	283	377	220	378	212	378	283	378	212	391	277	391	277	378	212	378	204	391	277	378	204	382	52	382	52	378	204	376	177	382	52	376	177	372	148	382	52	372	148	366	118	382	52	366	118	357	90	404	86	414	106	415	256	415	256	414	106	422	126	415	256	422	126	423	242	423	242	422	126	428	147	423	242	428	147	429	225	429	225	428	147	432	167	429	225	432	167	432	207	432	207	432	167	433	188	404	86	415	256	404	269	404	86	404	269	391	277	404	86	391	277	382	52	324	290	329	279	344	290	344	290	329	279	344	277	344	290	344	277	362	287	362	287	344	277	357	271	362	287	357	271	367	260	313	290	313	280	329	279	313	290	329	279	324	290	342	415	341	421	341	409	341	409	341	421	339	425	341	409	339	425	337	403	337	403	339	425	335	428	337	403	335	428	331	396	331	396	335	428	330	430	331	396	330	430	326	430	331	396	326	430	324	389	324	389	326	430	318	429	324	389	318	429	316	381	316	381	318	429	312	427	316	381	312	427	306	424	235	327	258	327	297	415	297	415	258	327	316	381	297	415	316	381	302	420	302	420	316	381	306	424	253	10	241	18	250	-4	253	10	250	-4	276	-6	253	10	276	-6	268	7	232	30	227	46	230	2	232	30	230	2	250	-4	232	30	250	-4	241	18	230	2	227	46	225	62	230	2	225	62	217	13	251	237	237	234	239	97	251	237	239	97	243	104	225	65	225	224	225	62	109	260	72	227	76	104	109	260	76	104	84	140	109	260	84	140	96	176	109	260	96	176	112	209	76	104	72	227	73	69	195	159	193	147	200	40	200	40	193	147	192	80	200	40	192	80	185	23	185	23	192	80	182	58	185	23	182	58	169	10	169	10	182	58	167	38	169	10	167	38	150	0	150	0	167	38	149	22	150	0	149	22	130	11	190	101	191	94	191	135	191	135	191	94	191	86	191	135	191	86	193	147	193	147	191	86	192	80	190	124	190	114	190	108	190	124	190	108	190	101	190	124	190	101	191	135	112	7	103	-6	129	-4	56	198	66	231	70	330	70	330	66	231	78	263	70	330	78	263	104	385	104	385	78	263	93	295	104	385	93	295	112	324	112	324	115	324	151	430	151	430	115	324	121	341	151	430	121	341	138	366	30	138	32	99	34	203	34	203	32	99	41	60	34	203	41	60	47	268	47	268	41	60	48	163	47	268	48	163	70	330	70	330	48	163	56	198	127	324	131	324	151	341	151	341	131	324	153	324	151	341	153	324	175	344	175	344	153	324	175	326	175	344	175	326	197	350	197	350	175	326	197	329	197	350	197	329	218	360	218	360	197	329	219	334	218	360	219	334	239	376	239	376	219	334	238	341	239	376	238	341	254	350	259	403	253	393	254	350	254	350	253	393	246	384	254	350	246	384	239	376	115	324	119	324	121	341	121	341	119	324	123	324	121	341	123	324	126	341	126	341	123	324	127	324	126	341	127	324	151	341	243	446	239	458	220	460	243	446	220	460	214	439	243	446	258	453	239	458	220	460	206	458	214	439	214	439	206	458	191	453	214	439	191	453	186	420	186	420	191	453	176	446	186	420	176	446	163	438	160	394	186	420	163	438	160	394	163	438	151	430	160	394	151	430	138	366	151	430	104	385	112	324	263	413	267	361	265	424	265	424	267	361	274	443	274	443	267	361	279	375	274	443	279	375	285	428	285	428	279	375	286	391	285	428	286	391	289	409	250	445	256	442	258	453	258	453	256	442	261	437	258	453	261	437	274	443	274	443	261	437	264	431	274	443	264	431	265	424	243	446	250	445	258	453	259	403	254	350	267	361	259	403	267	361	263	413	221	143	200	102	205	27	205	27	200	102	170	62	205	27	170	62	170	2	170	2	170	62	137	32	170	2	137	32	126	-6	126	-6	137	32	105	20	222	205	227	231	214	216	214	216	227	231	204	249	214	216	204	249	202	224	202	224	204	249	188	227	155	215	188	227	174	256	155	215	174	256	140	251	80	32	72	44	86	2	86	2	72	44	67	58	86	2	67	58	58	26	58	26	67	58	66	72	67	191	66	72	73	107	67	191	73	107	88	216	88	216	73	107	93	148	88	216	93	148	112	236	112	236	93	148	122	186	112	236	122	186	140	251	140	251	122	186	155	215	58	26	66	72	67	191	58	26	67	191	48	163	58	26	48	163	41	60	256	146	253	176	250	103	250	103	253	176	243	206	250	103	243	206	233	62	233	62	243	206	229	177	233	62	229	177	221	143	233	62	221	143	205	27	227	231	222	205	227	192	227	231	227	192	229	177	227	231	229	177	243	206	204	249	174	256	188	227	91	23	80	32	86	2	91	23	86	2	126	-6	91	23	126	-6	105	20	35	153	46	164	49	187	49	187	46	164	54	171	49	187	54	171	67	201	67	201	54	171	61	174	67	201	61	174	67	175	67	175	70	175	67	201	67	201	70	175	83	209	31	167	13	142	21	136	31	167	21	136	35	153	31	167	35	153	49	187	74	159	73	153	80	6	80	6	73	153	71	147	80	6	71	147	69	140	69	140	55	98	63	21	63	21	55	98	54	92	63	21	54	92	54	40	54	40	54	92	53	84	54	40	53	84	52	77	51	69	51	62	54	40	51	69	54	40	52	77	104	59	99	212	105	-2	105	-2	99	212	83	209	105	-2	83	209	80	6	80	6	83	209	75	166	80	6	75	166	74	163	80	6	74	163	74	159	126	157	127	165	127	193	127	193	127	165	128	172	127	193	128	172	129	182	129	182	128	172	128	178	107	88	109	98	109	211	109	211	109	98	112	108	109	211	112	108	117	207	117	207	112	108	123	148	117	207	123	148	124	201	124	201	123	148	126	157	124	201	126	157	127	193	109	211	99	212	104	68	109	211	104	68	105	78	109	211	105	78	107	88	104	68	99	212	104	59	253	148	239	105	251	52	251	52	239	105	221	66	251	52	221	66	220	21	220	21	221	66	199	36	220	21	199	36	182	1	182	1	199	36	172	15	182	1	172	15	142	7	142	7	126	10	140	-6	140	-6	126	10	116	18	140	-6	116	18	105	-2	105	-2	116	18	109	29	105	-2	109	29	105	43	104	59	105	-2	105	43	72	174	73	172	83	209	83	209	73	172	74	170	83	209	74	170	75	166	232	449	227	427	248	421	232	449	248	421	272	441	272	441	248	421	263	405	272	441	263	405	273	381	173	359	179	385	181	438	181	438	179	385	191	407	181	438	191	407	197	444	197	444	191	407	206	422	197	444	206	422	214	447	214	447	206	422	227	427	214	447	227	427	232	449	222	199	196	233	208	172	208	172	196	233	181	269	208	172	181	269	171	203	171	203	181	269	173	302	171	203	173	302	171	330	171	330	173	359	165	429	165	429	173	359	181	438	171	203	171	330	165	429	171	203	165	429	152	418	171	203	152	418	141	240	141	240	152	418	140	405	141	240	140	405	130	389	141	240	130	389	122	371	141	240	122	371	122	281	117	350	115	326	122	281	117	350	122	281	122	371	298	132	307	129	304	149	304	149	307	129	312	146	312	146	307	129	317	128	312	146	317	128	321	143	321	143	317	128	326	126	321	143	326	126	330	140	330	140	326	126	335	125	330	140	335	125	339	138	339	138	335	125	345	124	339	138	345	124	348	137	332	356	321	391	324	221	332	356	324	221	330	256	332	356	330	256	334	289	332	356	334	289	335	319	321	391	301	421	304	149	321	391	304	149	316	185	321	391	316	185	324	221	298	132	304	149	301	421	298	132	301	421	279	321	298	132	279	321	279	298	298	132	279	298	277	89	277	271	273	239	277	89	277	89	273	239	267	205	277	89	267	205	259	169	259	169	253	148	277	89	277	89	253	148	251	52	222	199	208	172	253	148	222	199	253	148	259	169	272	441	273	381	301	421	301	421	273	381	278	352	301	421	278	352	279	321	142	7	140	-6	182	1	69	140	63	21	80	6	277	271	277	89	279	298	83	209	70	175	72	174	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	200	421	173	437	184	42	184	42	173	437	184	37	185	28	184	37	160	195	185	48	186	55	200	421	200	421	186	55	187	63	200	421	187	63	190	73	190	73	217	166	200	421	200	421	217	166	218	395	184	37	173	437	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	232	311	229	358	230	271	232	311	230	271	231	279	232	311	231	279	232	287	232	311	232	287	232	295	232	311	232	295	232	303	398	412	402	411	404	443	398	412	404	443	356	432	398	412	356	432	347	393	347	393	356	432	315	403	347	393	315	403	302	346	302	346	315	403	281	362	302	346	281	362	265	284	265	284	281	362	253	316	265	284	253	316	236	219	236	219	253	316	232	271	236	219	232	271	230	271	230	271	229	358	218	395	230	271	218	395	217	166	230	271	217	166	236	219	387	371	389	361	390	384	390	384	389	361	393	353	390	384	393	353	396	393	396	393	393	353	399	346	396	393	399	346	403	398	403	398	399	346	408	342	403	398	408	342	409	401	409	401	408	342	418	341	409	401	418	341	412	404	412	404	418	341	423	440	423	440	418	341	434	344	423	440	434	344	438	432	438	432	434	344	446	351	438	432	446	351	449	421	449	421	446	351	454	363	449	421	454	363	457	407	457	407	454	363	458	377	457	407	458	377	459	392	423	440	404	443	405	411	423	440	405	411	408	409	423	440	408	409	411	407	423	440	411	407	412	404	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	173	437	173	437	156	365	164	329	173	437	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	173	437	243	0	52	10	52	0	404	443	402	411	405	411	200	421	184	42	185	48	93	-4	107	-5	94	18	94	18	107	-5	105	12	112	10	105	12	107	-5	112	10	107	-5	123	-6	213	8	205	7	262	7	262	7	205	7	195	7	191	-6	195	7	220	278	191	-6	220	278	156	-135	156	-135	220	278	143	7	156	-135	143	7	140	-6	140	-6	143	7	135	7	140	-6	135	7	127	7	123	-6	140	-6	127	7	123	-6	127	7	119	8	123	-6	119	8	112	10	195	7	271	278	220	278	220	278	223	292	214	292	220	278	214	292	175	265	175	265	214	292	147	277	175	265	147	277	135	231	135	231	147	277	103	181	92	238	52	187	73	67	92	238	73	67	81	125	92	238	81	125	103	181	92	238	103	181	147	277	73	67	69	0	75	51	75	51	69	0	80	-2	75	51	80	-2	79	38	79	38	80	-2	85	27	52	187	26	132	36	22	52	187	36	22	50	9	52	187	50	9	69	0	52	187	69	0	73	67	26	132	18	85	20	61	26	132	20	61	26	40	26	132	26	40	36	22	222	10	262	7	231	13	231	13	262	7	241	17	272	43	241	17	262	7	272	43	262	7	319	44	279	278	288	277	291	292	291	292	288	277	296	277	291	292	296	277	305	291	305	291	296	277	304	275	305	291	304	275	309	273	309	273	319	266	318	290	318	290	319	266	329	287	274	292	319	452	268	452	274	292	268	452	271	278	274	292	271	278	279	278	274	292	279	278	291	292	318	290	305	291	309	273	385	150	394	200	391	226	385	150	391	226	384	246	385	150	384	246	373	262	385	150	373	262	360	95	373	262	358	275	360	95	360	95	358	275	341	284	360	95	341	284	339	217	339	217	334	177	360	95	360	95	334	177	320	131	360	95	320	131	319	44	319	44	320	131	299	83	319	44	299	83	272	43	319	266	327	257	329	287	329	287	327	257	333	246	329	287	333	246	341	284	341	284	333	246	337	233	341	284	337	233	339	217	223	292	220	278	271	278	223	292	271	278	268	452	140	-6	104	-135	156	-135	85	27	80	-2	93	-4	85	27	93	-4	94	18	195	7	191	-6	262	7	213	8	262	7	222	10	144	283	108	275	119	234	144	283	119	234	143	234	144	283	143	234	150	137	144	283	150	137	162	173	144	283	162	173	177	206	144	283	177	206	194	234	144	283	194	234	551	283	258	80	250	61	251	23	251	23	250	61	235	41	251	23	235	41	235	9	235	9	235	41	217	24	235	9	217	24	216	0	216	0	217	24	197	11	216	0	197	11	195	-5	195	-5	197	11	177	7	177	7	163	10	169	-6	169	-6	163	10	152	19	169	-6	152	19	144	-3	144	-3	152	19	145	33	144	-3	145	33	141	50	141	50	140	69	144	-3	144	-3	140	69	129	217	129	217	140	69	143	234	143	234	140	69	142	102	121	7	144	-3	129	217	121	7	129	217	117	199	121	7	117	199	106	180	121	7	106	180	102	25	106	180	97	160	102	25	102	25	97	160	91	140	102	25	91	140	89	51	89	51	91	140	88	129	89	51	88	129	86	118	89	51	86	118	85	108	89	51	85	108	84	97	89	51	84	97	84	86	441	229	551	283	440	234	440	234	551	283	194	234	260	141	257	119	257	113	260	141	257	113	257	104	260	141	257	104	257	96	260	141	257	96	258	87	260	141	258	87	258	80	260	141	258	80	267	41	260	141	267	41	266	164	319	10	307	18	317	-4	317	-4	307	18	298	30	317	-4	298	30	298	1	298	1	298	30	293	46	298	1	293	46	284	12	284	12	293	46	291	62	292	199	291	62	291	65	292	199	291	65	291	68	330	184	328	192	328	152	328	152	328	192	324	198	328	152	324	198	322	131	322	131	324	198	317	203	322	131	317	203	313	111	313	111	317	203	309	204	313	111	309	204	303	92	303	92	309	204	293	76	292	73	293	76	309	204	292	73	309	204	292	199	317	-4	342	-6	319	10	319	10	342	-6	334	7	378	22	334	7	342	-6	378	22	342	-6	369	-3	551	283	441	229	442	223	551	283	442	223	443	216	551	283	443	216	443	210	551	283	443	210	443	204	551	283	443	204	494	234	551	283	494	234	537	234	494	234	443	204	448	52	494	234	448	52	471	86	494	234	471	86	480	106	494	234	480	106	488	126	494	234	488	126	494	147	494	234	494	147	496	226	378	22	396	7	409	59	409	59	396	7	423	25	409	59	423	25	429	109	429	109	423	25	448	52	429	109	448	52	440	161	440	161	448	52	443	204	499	207	497	216	498	167	499	207	498	167	500	188	499	207	500	188	499	197	496	226	494	147	498	167	496	226	498	167	497	216	292	199	291	68	292	71	292	199	292	71	292	73	291	62	292	199	284	12	284	12	292	199	277	184	284	12	277	184	275	25	275	25	277	184	267	41	258	80	251	23	267	41	94	231	119	234	108	275	94	231	108	275	76	256	94	231	76	256	72	221	11	169	22	169	26	198	26	198	22	169	37	189	26	198	37	189	48	228	48	228	37	189	54	206	48	228	54	206	76	256	76	256	54	206	72	221	195	-5	177	7	169	-6	266	164	267	41	277	184	330	184	328	152	330	174	378	22	369	-3	396	7	143	234	142	102	150	137	40	143	45	94	45	193	45	193	45	94	61	54	45	193	61	54	61	243	61	243	61	54	85	23	61	243	85	23	86	292	86	292	85	23	117	2	86	292	117	2	109	122	109	122	118	337	86	292	141	28	157	-9	165	14	165	14	157	-9	201	-107	165	14	201	-107	200	-98	200	-98	200	-90	195	10	195	10	200	-90	201	-81	195	10	201	-81	203	-71	124	51	113	82	117	2	124	51	117	2	157	-9	124	51	157	-9	141	28	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	221	13	195	10	203	-71	221	13	203	-71	206	-60	221	13	206	-60	209	-48	209	-48	220	-8	221	13	221	13	220	-8	243	-3	221	13	243	-3	245	21	245	21	243	-3	264	3	245	21	264	3	268	35	268	35	264	3	285	12	268	35	285	12	289	52	289	52	285	12	306	23	289	52	306	23	308	73	308	73	306	23	326	35	308	73	326	35	338	119	200	-98	195	10	165	14	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	245	-135	245	-124	226	-121	245	-135	226	-121	213	-118	245	-135	213	-118	133	-93	245	-135	133	-93	125	-106	245	-135	125	-106	116	-114	245	-135	116	-114	102	-120	245	-135	102	-120	84	-124	245	-135	84	-124	84	-135	201	-107	157	-9	139	-74	201	-107	139	-74	205	-114	205	-114	139	-74	133	-93	205	-114	133	-93	213	-118	338	119	326	35	370	71	408	412	408	115	438	378	109	122	117	2	113	82	98	245	65	211	75	98	75	98	65	211	73	67	76	45	73	67	69	1	76	45	69	1	82	29	82	29	69	1	97	-5	82	29	97	-5	93	16	93	16	97	-5	108	9	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	254	216	252	184	264	75	264	75	252	184	246	152	264	75	246	152	239	48	239	48	246	152	235	119	239	48	235	119	222	32	222	32	235	119	222	89	222	32	222	89	205	61	205	61	190	42	205	19	205	19	190	42	187	9	97	-5	113	-135	108	9	108	9	113	-135	125	7	142	9	125	7	150	-2	142	9	150	-2	158	16	158	16	150	-2	169	2	158	16	169	2	174	27	174	27	169	2	187	9	174	27	187	9	190	42	125	7	113	-135	150	-2	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	205	61	205	19	222	32	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	18	85	21	56	23	129	23	129	21	56	31	32	23	129	31	32	40	172	40	172	31	32	47	14	40	172	47	14	65	211	65	211	47	14	69	1	65	211	69	1	73	67	97	-5	61	-135	113	-135	98	245	75	98	82	129	36	167	44	126	56	255	56	255	44	126	65	97	56	255	65	97	107	330	107	330	65	97	98	208	136	65	98	208	97	77	111	165	136	65	147	140	147	140	136	65	179	58	147	140	179	58	198	127	198	127	179	58	209	53	198	127	209	53	254	117	254	117	209	53	236	48	254	117	236	48	259	42	105	-71	111	-102	118	-83	118	-83	111	-102	132	-117	118	-83	132	-117	136	-93	136	-93	132	-117	155	-128	136	-93	155	-128	157	-100	157	-100	155	-128	181	-134	157	-100	181	-134	179	-105	179	-105	181	-134	200	-106	236	-102	200	-106	208	-136	236	-102	208	-136	257	-130	254	117	259	42	308	103	308	103	259	42	278	34	308	103	278	34	294	24	294	24	302	17	308	103	308	103	302	17	308	8	308	103	308	8	312	0	111	270	145	324	180	389	180	389	145	324	195	366	180	389	195	366	264	428	264	428	195	366	254	393	264	428	254	393	314	403	314	403	344	398	350	441	350	441	344	398	363	388	350	441	363	388	379	440	379	440	363	388	376	375	379	440	376	375	388	364	436	414	423	427	428	366	436	414	428	366	435	374	436	414	435	374	439	383	436	414	439	383	441	395	379	440	388	364	404	435	404	435	388	364	405	360	404	435	405	360	423	427	423	427	405	360	418	362	423	427	418	362	428	366	350	441	264	428	314	403	107	330	98	208	111	270	107	330	111	270	180	389	98	208	65	97	97	77	302	-112	340	-82	309	-50	309	-50	340	-82	315	-21	334	89	315	-21	340	-82	334	89	340	-82	353	72	353	72	340	-82	365	-39	353	72	365	-39	365	54	365	54	365	-39	375	16	365	54	375	16	372	35	334	89	308	103	312	0	334	89	312	0	314	-10	334	89	314	-10	315	-21	236	-102	257	-130	268	-91	268	-91	257	-130	302	-112	268	-91	302	-112	293	-73	293	-73	302	-112	309	-50	200	-106	181	-134	208	-136	111	-102	105	-71	93	-81	98	208	136	65	111	165	38	17	56	3	48	142	48	142	56	3	54	88	62	157	54	88	60	114	62	157	60	114	76	132	161	0	178	-1	162	57	161	0	162	57	150	56	161	0	150	56	150	0	150	0	150	56	138	53	150	0	138	53	138	-2	138	-2	138	53	126	49	138	-2	126	49	125	-4	125	-4	126	49	115	46	125	-4	115	46	113	-6	113	-6	115	46	105	45	113	-6	105	45	101	-6	101	-6	105	45	86	47	101	-6	86	47	78	-4	78	-4	86	47	71	53	78	-4	71	53	61	61	56	3	78	-4	61	61	56	3	61	61	56	73	56	3	56	73	54	88	48	142	36	126	38	17	38	17	36	126	28	107	38	17	28	107	25	37	25	37	28	107	22	87	25	37	22	87	20	64	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	62	157	76	132	86	174	86	174	76	132	99	143	86	174	99	143	112	187	112	187	99	143	129	148	112	187	129	148	140	197	140	197	129	148	163	149	140	197	163	149	168	203	168	203	163	149	184	149	168	203	184	149	197	207	197	207	184	149	203	150	197	207	203	150	241	217	241	217	203	150	221	152	241	217	221	152	238	156	205	-86	220	-69	209	-48	209	-48	220	-69	211	-33	214	42	211	-33	220	-69	214	42	220	-69	228	27	228	27	220	-69	226	-58	228	27	226	-58	231	-47	178	-1	192	-4	192	53	192	53	192	-4	202	-10	192	53	202	-10	214	42	214	42	202	-10	209	-20	214	42	209	-20	211	-33	236	7	228	27	231	-47	236	7	231	-47	235	-35	236	7	235	-35	237	-24	236	7	237	-24	238	-13	309	303	303	284	304	226	309	303	304	226	313	261	309	303	313	261	319	303	291	260	271	236	274	178	291	260	274	178	291	199	291	260	291	199	304	226	291	260	304	226	303	284	253	163	274	178	271	236	253	163	271	236	241	217	253	163	241	217	238	156	162	57	178	-1	192	53	48	142	54	88	62	157	88	-100	87	-78	86	-87	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	169	215	147	382	146	373	169	215	169	215	146	373	144	365	169	215	144	365	142	355	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	169	215	303	215	175	239	169	215	175	239	217	390	169	215	217	390	149	395	169	215	149	395	148	389	169	215	148	389	147	382	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	175	239	303	215	310	239	120	419	98	432	98	422	304	250	313	287	159	250	159	250	313	287	118	287	159	250	118	287	119	81	119	81	118	287	113	56	119	81	113	56	232	56	118	287	21	-125	71	-125	118	287	71	-125	113	56	119	81	232	56	239	81	220	446	216	436	238	390	238	390	216	436	211	425	238	390	211	425	208	357	208	357	211	425	204	414	208	357	204	414	197	404	217	468	230	512	213	473	213	473	230	512	212	510	213	473	212	510	206	476	206	476	212	510	199	477	187	476	199	477	194	505	187	476	194	505	175	495	138	455	148	461	155	482	155	482	148	461	160	468	155	482	160	468	175	495	175	495	160	468	173	473	175	495	173	473	187	476	283	468	281	481	281	451	281	451	281	481	275	493	281	451	275	493	274	434	274	434	275	493	265	503	274	434	265	503	260	415	260	415	265	503	250	510	260	415	250	510	238	390	238	390	250	510	230	512	238	390	230	512	222	455	222	455	220	446	238	390	101	243	208	357	197	404	101	243	197	404	19	161	101	243	19	161	358	256	101	243	358	256	442	339	230	512	217	468	221	462	230	512	221	462	222	455	212	510	194	505	199	477	254	26	250	31	256	-9	256	-9	250	31	246	38	256	-9	246	38	237	-11	237	-11	246	38	245	47	251	143	245	47	247	56	251	143	247	56	251	65	358	256	251	143	251	65	358	256	251	65	257	75	358	256	257	75	263	86	358	256	263	86	271	95	358	256	271	95	447	330	358	256	447	330	442	339	202	-1	217	-8	221	110	221	110	217	-8	237	-11	221	110	237	-11	251	143	251	143	237	-11	245	47	185	51	186	21	191	67	191	67	186	21	192	9	191	67	192	9	202	86	202	86	192	9	202	-1	202	86	202	-1	221	110	318	39	307	32	312	18	312	18	307	32	294	27	312	18	294	27	292	5	292	5	294	27	281	23	292	5	281	23	274	-4	274	-4	281	23	268	22	318	39	312	18	334	35	318	39	334	35	328	46	261	23	254	26	256	-9	261	23	256	-9	274	-4	261	23	274	-4	268	22	186	21	185	51	184	35	19	161	197	404	13	169	138	455	155	482	133	464	89	252	282	452	215	452	89	252	215	452	21	203	89	252	21	203	226	203	89	252	226	203	295	252	226	203	34	0	100	0	226	203	100	0	295	252	181	400	187	401	196	438	196	438	187	401	192	401	196	438	192	401	198	401	198	401	239	397	245	441	245	441	239	397	276	383	245	441	276	383	309	432	309	432	276	383	308	362	309	432	308	362	335	333	149	428	137	392	169	398	149	428	169	398	196	438	196	438	169	398	175	400	196	438	175	400	181	400	137	392	90	214	118	214	137	392	118	214	169	398	185	62	213	131	216	210	216	210	213	131	252	197	216	210	252	197	279	266	279	266	252	197	301	248	279	266	301	248	353	299	353	299	301	248	360	275	353	299	360	275	363	404	363	404	360	275	363	260	167	0	185	62	216	210	167	0	216	210	164	140	167	0	164	140	127	66	167	0	127	66	105	0	309	432	335	333	363	404	363	404	335	333	353	299	245	441	196	438	198	401	443	226	433	299	427	116	427	116	433	299	405	359	427	116	405	359	385	20	385	20	405	359	369	195	366	244	367	228	405	359	405	359	367	228	368	211	405	359	368	211	369	195	405	359	363	404	363	260	405	359	363	260	366	244	218	-89	143	-121	238	-111	218	-89	238	-111	281	-34	281	-34	238	-111	320	-57	281	-34	320	-57	328	35	328	35	320	-57	385	20	328	35	385	20	358	114	358	114	385	20	369	195	65	364	89	376	102	409	102	409	89	376	114	385	102	409	114	385	149	428	149	428	114	385	137	392	54	382	4	345	16	333	54	382	16	333	40	350	54	382	40	350	65	364	54	382	65	364	102	409	238	-111	143	-121	143	-136	247	-15	245	-36	253	-96	253	-96	245	-36	241	-57	253	-96	241	-57	236	-77	236	-77	232	-89	253	-96	253	-96	232	-89	228	-99	253	-96	228	-99	227	-138	227	-138	228	-99	224	-109	227	-138	224	-109	220	-119	294	119	291	138	294	35	294	119	294	35	296	82	294	119	296	82	296	101	250	25	253	-96	266	216	266	216	253	-96	272	-54	266	216	272	-54	283	173	283	173	272	-54	286	-9	283	173	286	-9	288	155	288	155	286	-9	294	35	288	155	294	35	291	138	247	70	248	55	266	216	266	216	248	55	249	40	266	216	249	40	250	25	239	120	242	101	266	216	266	216	242	101	245	85	266	216	245	85	247	70	239	259	198	299	209	207	239	259	209	207	217	189	239	259	217	189	222	176	239	259	222	176	227	162	239	259	227	162	232	148	239	259	232	148	235	134	239	259	235	134	239	120	239	259	239	120	266	216	98	332	132	307	142	336	142	336	132	307	162	279	142	336	162	279	198	299	198	299	162	279	187	245	198	299	187	245	209	207	68	366	61	353	98	332	68	366	98	332	142	336	249	4	247	-15	253	-96	249	4	253	-96	250	25	239	120	118	60	123	41	239	120	123	41	242	101	209	207	89	147	95	129	209	207	95	129	217	189	227	-138	220	-119	215	-131	299	283	121	120	228	152	228	152	121	120	95	105	228	152	95	105	87	90	87	90	-9	0	61	0	114	160	120	121	121	190	121	190	120	121	130	145	121	190	130	145	124	216	124	216	130	145	133	284	133	284	130	145	138	171	133	284	138	171	142	273	142	273	138	171	144	196	142	273	144	196	148	259	148	259	144	196	149	220	148	259	149	220	150	241	113	234	118	232	120	290	120	290	118	232	121	229	120	290	121	229	133	284	133	284	121	229	123	224	133	284	123	224	124	216	113	234	120	290	106	234	106	234	120	290	105	292	106	234	105	292	97	235	97	235	105	292	96	291	97	235	96	291	87	236	87	236	96	291	87	287	87	236	87	287	78	240	78	240	87	287	78	281	78	240	78	281	72	249	72	249	78	281	72	273	72	249	72	273	70	262	233	56	227	64	235	-5	235	-5	227	64	225	75	220	1	225	75	229	151	220	1	229	151	218	128	236	122	246	148	299	283	299	283	246	148	257	171	299	283	257	171	267	188	267	188	370	283	299	283	229	151	225	75	228	96	229	151	228	96	236	122	229	151	236	122	299	283	229	151	299	283	228	152	199	69	200	29	202	88	202	88	200	29	208	13	202	88	208	13	209	107	209	107	208	13	220	1	209	107	220	1	218	128	233	56	235	-5	240	51	240	51	235	-5	252	-8	240	51	252	-8	249	49	249	49	252	-8	258	48	291	22	290	30	290	13	290	13	290	30	286	37	290	13	286	37	285	5	285	5	286	37	280	43	285	5	280	43	277	-1	277	-1	280	43	270	47	277	-1	270	47	266	-6	266	-6	270	47	258	48	266	-6	258	48	252	-8	104	130	95	105	121	120	104	130	121	120	120	121	104	130	120	121	114	160	87	90	61	0	228	152	235	-5	225	75	220	1	200	29	199	69	197	49	53	30	54	178	52	30	52	30	38	145	37	-30	37	-30	38	145	27	109	37	-30	27	109	20	73	86	98	93	129	98	235	98	235	93	129	103	160	98	235	103	160	126	257	126	257	103	160	116	189	126	257	116	189	133	218	133	218	149	240	158	276	158	276	149	240	166	256	158	276	166	256	192	288	192	288	166	256	183	268	192	288	183	268	200	276	119	9	104	16	109	-5	109	-5	104	16	94	29	109	-5	94	29	92	-1	92	-1	94	29	87	45	92	-1	87	45	77	5	77	5	87	45	84	67	77	5	84	67	86	98	77	5	86	98	98	235	77	5	98	235	75	209	77	5	75	209	64	16	54	178	53	30	64	16	54	178	64	16	75	209	109	-5	126	-6	119	9	119	9	126	-6	136	7	153	9	136	7	152	-4	153	9	152	-4	177	1	169	16	177	1	185	27	185	27	177	1	202	12	185	27	202	12	200	42	200	42	202	12	216	61	232	89	216	61	227	28	232	89	227	28	251	48	257	288	227	292	234	275	234	275	227	292	218	278	200	276	218	278	227	292	200	276	227	292	192	288	262	184	274	75	265	216	265	216	274	75	283	276	283	276	274	75	294	105	283	276	294	105	303	257	303	257	294	105	308	137	303	257	308	137	316	232	316	232	308	137	318	169	316	232	318	169	321	200	262	238	265	216	283	276	262	238	283	276	257	288	262	238	257	288	256	255	257	288	234	275	247	268	257	288	247	268	256	255	256	152	246	119	251	48	256	152	251	48	274	75	256	152	274	75	262	184	158	276	126	257	133	218	216	61	202	12	227	28	136	7	126	-6	152	-4	229	-94	212	-62	214	-128	229	-94	214	-128	220	-120	229	-94	220	-120	225	-112	229	-94	225	-112	228	-103	207	-135	214	-128	212	-62	207	-135	212	-62	199	-127	207	-135	199	-127	199	-129	207	-135	199	-129	198	-130	207	-135	198	-130	198	-132	207	-135	198	-132	197	-133	207	-135	197	-133	197	-135	180	-107	199	-127	212	-62	180	-107	212	-62	170	-49	180	-107	170	-49	135	-91	135	-91	170	-49	119	-40	135	-91	119	-40	81	-69	81	-69	119	-40	74	-18	81	-69	74	-18	52	30	52	30	37	-30	81	-69	37	-30	20	73	18	36	232	89	251	48	246	119	153	9	177	1	169	16	52	30	54	178	38	145	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	139	260	149	281	157	377	157	377	149	281	160	302	157	377	160	302	185	399	185	399	160	302	172	322	185	399	172	322	185	341	157	377	122	210	131	238	157	377	131	238	139	260	118	337	86	292	96	14	118	337	96	14	110	138	118	337	110	138	111	155	118	337	111	155	114	173	118	337	114	173	117	191	118	337	117	191	122	210	118	337	122	210	157	377	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	366	181	354	152	370	71	370	71	354	152	341	124	370	71	341	124	326	35	326	35	341	124	325	97	326	35	325	97	308	73	308	73	289	52	299	19	299	19	289	52	271	6	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	195	10	184	-11	213	-9	392	289	390	272	408	115	408	115	390	272	387	255	408	115	387	255	383	238	383	238	375	210	408	115	408	115	375	210	370	71	375	210	383	238	131	238	375	210	131	238	122	210	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	304	392	289	408	115	393	304	408	115	393	319	308	73	299	19	326	35	314	441	281	438	308	419	110	138	96	14	109	122	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	366	181	370	71	375	210	408	412	408	115	438	378	35	34	53	12	54	204	54	204	53	12	79	-1	54	204	79	-1	77	96	77	96	77	105	54	204	54	204	77	105	78	114	54	204	78	114	92	249	92	249	78	114	79	122	92	249	79	122	81	131	92	249	81	131	84	141	84	141	203	141	88	163	88	163	203	141	207	163	211	291	194	292	215	273	215	273	194	292	190	277	163	270	190	277	194	292	163	270	194	292	140	280	254	281	245	245	252	226	254	281	252	226	256	207	254	281	244	282	245	245	211	291	215	273	224	288	224	288	215	273	233	261	224	288	233	261	234	285	234	285	233	261	245	245	234	285	245	245	244	282	266	207	278	292	268	292	266	207	268	292	266	289	266	207	266	289	264	285	266	207	264	285	261	283	266	207	261	283	258	281	266	207	258	281	256	207	258	281	254	281	256	207	140	280	92	249	98	192	140	280	98	192	115	223	140	280	115	223	137	250	140	280	137	250	163	270	92	249	84	141	88	163	92	249	88	163	98	192	112	-6	147	-3	115	20	115	20	147	-3	136	16	157	18	136	16	147	-3	157	18	147	-3	176	5	244	64	233	71	222	40	222	40	233	71	212	51	222	40	212	51	200	20	200	20	212	51	193	35	200	20	193	35	176	5	176	5	193	35	175	25	176	5	175	25	157	18	115	20	98	31	112	-6	112	-6	98	31	86	47	112	-6	86	47	79	-1	79	-1	86	47	79	69	79	-1	79	69	77	96	29	149	20	92	24	61	29	149	24	61	35	34	29	149	35	34	54	204	30	0	33	1	38	78	38	78	33	1	36	3	38	78	36	3	41	4	41	4	51	3	42	59	42	59	51	3	49	40	16	-6	27	-6	28	78	28	78	27	-6	28	-3	28	78	28	-3	38	78	38	78	28	-3	30	0	42	59	38	78	41	4	51	3	60	0	61	24	61	24	60	0	70	-2	61	24	70	-2	79	12	79	12	70	-2	83	-5	79	12	83	-5	104	7	104	7	83	-5	100	-6	104	7	100	-6	154	4	196	93	179	62	202	36	202	36	179	62	156	35	202	36	156	35	154	4	154	4	156	35	131	15	154	4	131	15	104	7	50	220	61	214	72	245	72	245	61	214	82	234	72	245	82	234	94	265	94	265	82	234	101	249	94	265	101	249	118	280	118	280	101	249	119	260	118	280	119	260	147	289	147	289	119	260	138	266	147	289	138	266	158	268	158	268	179	265	183	292	183	292	179	265	196	254	183	292	196	254	215	287	215	287	196	254	208	238	215	287	208	238	215	216	216	171	215	162	240	81	240	81	215	162	213	153	240	81	213	153	211	143	211	143	92	143	206	123	206	123	92	143	87	123	265	135	274	192	270	224	265	135	270	224	259	251	265	135	259	251	241	273	265	135	241	273	240	81	217	188	240	81	241	273	217	188	241	273	215	287	183	292	147	289	158	268	217	179	216	171	240	81	217	179	240	81	217	188	196	93	202	36	206	123	206	123	202	36	240	81	206	123	240	81	211	143	215	287	215	216	217	188	49	40	51	3	61	24	125	30	119	36	54	60	54	60	119	36	118	44	133	353	118	44	118	52	133	353	118	52	121	66	133	353	121	66	126	85	133	353	126	85	132	111	133	353	132	111	140	141	133	353	140	141	135	361	139	404	140	395	225	409	139	404	225	409	418	432	418	432	225	409	238	411	418	432	238	411	257	411	257	411	310	410	418	432	418	432	310	410	347	405	418	432	347	405	370	397	140	141	140	395	140	388	140	141	140	388	139	380	140	141	139	380	137	371	140	141	137	371	135	361	398	330	418	432	385	362	398	330	385	362	385	357	398	330	385	357	385	351	398	330	385	351	384	345	398	330	384	345	384	338	398	330	384	338	383	332	382	383	385	362	418	432	382	383	418	432	370	397	140	141	161	215	167	239	167	239	161	215	213	215	167	239	213	215	219	239	219	239	213	215	233	215	219	239	233	215	249	240	208	393	212	401	140	395	208	393	140	395	140	141	208	393	140	141	167	239	217	406	225	409	140	395	217	406	140	395	212	401	418	432	89	432	111	419	418	432	111	419	125	416	418	432	125	416	134	411	418	432	134	411	139	404	338	78	326	65	334	0	334	0	326	65	315	56	334	0	315	56	302	48	302	48	282	38	334	0	334	0	282	38	260	31	334	0	260	31	235	26	322	535	324	525	324	545	324	545	324	525	328	515	324	545	328	515	329	554	329	554	328	515	335	508	329	554	335	508	336	561	336	561	335	508	344	504	336	561	344	504	345	565	345	565	344	504	355	502	345	565	355	502	356	567	356	567	355	502	365	504	356	567	365	504	365	565	365	565	365	504	374	508	365	565	374	508	374	560	374	560	374	508	381	515	374	560	381	515	381	553	381	553	381	515	386	524	381	553	386	524	386	544	386	544	386	524	387	534	375	107	365	112	351	93	375	107	351	93	338	78	375	107	338	78	334	0	334	0	235	26	205	23	334	0	205	23	169	22	334	0	169	22	150	23	334	0	150	23	41	28	334	0	41	28	32	20	334	0	32	20	19	14	334	0	19	14	1	10	334	0	1	10	1	0	135	26	125	30	54	60	135	26	54	60	48	41	135	26	48	41	41	28	135	26	41	28	150	23	310	303	297	275	322	301	322	301	297	275	284	256	322	301	284	256	277	147	277	147	284	256	269	245	277	147	269	245	269	185	269	185	269	178	277	147	277	147	269	178	268	172	277	147	268	172	267	165	269	245	249	240	249	213	269	245	249	213	260	209	269	245	260	209	267	200	269	245	267	200	269	185	266	158	265	150	277	147	266	158	277	147	267	165	241	560	242	508	248	553	248	553	242	508	249	515	248	553	249	515	253	544	253	544	249	515	253	524	253	544	253	524	255	534	190	535	192	525	192	545	192	545	192	525	196	515	192	545	196	515	196	554	196	554	196	515	203	508	196	554	203	508	204	561	204	561	203	508	212	504	204	561	212	504	213	565	213	565	212	504	222	502	213	565	222	502	223	567	223	567	222	502	233	504	223	567	233	504	233	565	233	565	233	504	242	508	233	565	242	508	241	560	249	240	233	215	249	213	111	419	89	432	89	422	54	60	118	44	133	353	210	409	118	61	178	46	178	46	118	61	177	38	179	29	177	38	118	61	179	29	118	61	183	22	183	22	118	61	192	16	189	-67	191	-99	194	-54	194	-54	191	-99	199	-114	194	-54	199	-114	202	-43	202	-43	199	-114	212	-126	202	-43	212	-126	214	-36	214	-36	212	-126	228	-134	214	-36	228	-134	229	-34	229	-34	228	-134	248	-136	229	-34	248	-136	245	-100	245	-100	248	-39	239	-35	245	-100	247	-95	248	-39	248	-39	247	-95	251	-90	248	-39	251	-90	256	-45	256	-45	251	-90	257	-84	256	-45	257	-84	261	-54	261	-54	257	-84	261	-77	261	-54	261	-77	263	-66	239	-35	229	-34	245	-100	252	-111	267	-135	256	-112	256	-112	267	-135	259	-112	288	-85	259	-112	267	-135	288	-85	267	-135	284	-129	368	224	383	278	361	237	361	237	383	278	356	281	361	237	356	281	349	246	349	246	356	281	330	250	308	248	330	250	326	278	308	248	326	278	297	269	308	248	297	269	287	241	287	241	297	269	271	257	287	241	271	257	266	230	266	230	271	257	248	241	266	230	248	241	243	214	243	214	248	241	226	222	243	214	226	222	218	194	218	194	226	222	275	409	218	194	275	409	210	409	210	409	275	409	414	432	210	409	414	432	176	409	139	406	176	409	414	432	139	406	414	432	75	432	300	-121	316	-109	318	-18	318	-18	316	-109	331	-95	318	-18	331	-95	345	64	345	64	331	-95	364	-48	345	64	364	-48	365	141	365	141	364	-48	393	14	365	141	393	14	373	190	373	190	383	278	372	208	372	208	383	278	368	224	356	281	326	278	330	250	439	209	435	237	433	152	433	152	435	237	424	257	433	152	424	257	417	84	417	84	424	257	406	271	417	84	406	271	393	14	393	14	406	271	383	278	393	14	383	278	373	190	288	-85	284	-129	300	-121	288	-85	300	-121	318	-18	248	-109	246	-105	248	-136	248	-109	248	-136	267	-135	248	-109	267	-135	252	-111	210	409	178	46	180	55	210	409	180	55	182	64	210	409	182	64	185	74	210	409	185	74	188	85	210	409	188	85	218	194	414	432	275	409	308	409	414	432	308	409	332	407	414	432	332	407	350	400	414	432	350	400	364	390	414	432	364	390	373	375	414	432	373	375	375	356	414	432	375	356	385	327	385	327	375	356	375	351	385	327	375	351	375	346	75	432	47	330	59	327	75	432	59	327	75	359	75	432	75	359	91	383	75	432	91	383	112	398	75	432	112	398	139	406	374	335	373	328	385	327	374	335	385	327	375	341	375	341	385	327	375	346	224	0	224	10	205	12	224	0	205	12	192	16	224	0	192	16	110	41	224	0	110	41	101	28	224	0	101	28	88	19	224	0	88	19	70	14	224	0	70	14	47	10	224	0	47	10	47	0	110	41	192	16	118	61	191	-99	189	-67	188	-83	245	-100	248	-136	246	-105	112	355	31	62	112	355	112	355	31	62	92	36	94	28	92	36	31	62	94	28	31	62	99	21	99	21	31	62	25	43	99	21	25	43	108	16	108	16	25	43	143	0	108	16	143	0	122	13	122	13	143	0	143	10	94	52	97	62	112	355	112	355	97	62	99	74	112	355	99	74	102	85	102	85	189	409	112	355	112	355	92	36	93	43	112	355	93	43	94	52	399	432	79	432	95	421	399	432	95	421	106	418	399	432	106	418	114	413	399	432	114	413	118	405	399	432	118	405	189	409	399	432	189	409	294	409	399	432	294	409	318	407	399	432	318	407	336	401	399	432	336	401	350	390	399	432	350	390	358	376	399	432	358	376	361	357	399	432	361	357	370	324	370	324	361	357	361	352	370	324	361	352	360	346	189	409	118	405	119	395	119	395	119	389	189	409	189	409	119	389	118	382	189	409	118	382	117	373	360	331	359	325	370	324	360	331	370	324	360	338	360	338	370	324	360	346	115	365	112	355	189	409	115	365	189	409	117	373	143	0	25	43	19	29	143	0	19	29	10	20	143	0	10	20	-3	13	143	0	-3	13	-23	10	143	0	-23	10	-23	0	382	589	378	596	379	569	382	589	379	569	381	573	382	589	381	573	382	577	382	589	382	577	383	582	379	569	378	596	376	566	376	566	378	596	373	601	376	566	373	601	372	563	372	563	373	601	367	604	372	563	367	604	359	605	372	563	359	605	355	605	372	563	355	605	352	604	372	563	352	604	349	603	372	563	349	603	345	601	372	563	345	601	342	599	372	563	342	599	258	493	258	493	342	599	235	493	95	421	79	432	79	422	113	18	124	103	118	154	118	154	118	165	113	18	113	18	118	165	93	316	113	18	93	316	76	53	76	53	93	316	67	268	76	53	67	268	53	101	53	101	67	268	50	216	53	101	50	216	44	161	119	176	120	187	128	357	128	357	120	187	121	198	128	357	121	198	123	209	123	209	296	209	129	237	129	237	296	209	305	237	128	357	123	209	129	237	128	357	129	237	169	392	169	392	129	237	136	263	169	392	136	263	146	288	128	357	93	316	118	165	128	357	118	165	119	176	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	293	414	293	414	313	441	282	439	293	414	282	439	265	406	265	406	282	439	252	433	265	406	252	433	238	392	238	392	252	433	223	423	238	392	223	423	213	375	213	375	223	423	195	409	213	375	195	409	190	353	146	288	159	311	169	392	169	392	159	311	173	333	169	392	173	333	195	409	195	409	173	333	190	353	140	64	160	-3	165	35	165	35	160	-3	217	-11	165	35	217	-11	197	18	197	18	217	-11	234	13	258	14	234	13	246	-10	258	14	246	-10	276	-5	124	103	113	18	160	-3	124	103	160	-3	140	64	407	425	403	425	407	347	407	347	403	425	398	426	407	347	398	426	395	378	395	378	398	426	392	428	395	378	392	428	384	430	353	120	359	33	364	118	364	118	359	33	367	42	364	118	367	42	373	113	373	113	367	42	374	52	373	113	374	52	379	106	379	106	374	52	380	63	379	106	380	63	384	97	384	97	380	63	384	75	384	97	384	75	385	87	338	118	326	112	335	15	338	118	335	15	359	33	338	118	359	33	353	120	317	103	311	91	312	62	317	103	312	62	314	57	317	103	314	57	316	53	317	103	316	53	316	48	317	103	316	48	335	15	317	103	335	15	326	112	335	15	316	48	312	34	335	15	312	34	307	2	307	2	312	34	299	24	307	2	299	24	281	18	281	18	258	14	276	-5	281	18	276	-5	307	2	407	347	414	309	407	425	407	425	414	309	411	425	418	426	411	425	414	309	418	426	414	309	426	309	436	440	433	434	450	440	450	440	433	434	429	430	450	440	429	430	426	309	426	309	429	430	424	427	426	309	424	427	418	426	377	399	395	378	384	430	377	399	384	430	368	435	377	399	368	435	353	438	377	399	353	438	353	412	339	440	326	441	353	412	339	440	353	412	353	438	311	91	309	76	310	68	311	91	310	68	312	62	234	13	217	-11	246	-10	57	55	44	85	45	11	45	11	44	85	39	122	37	10	39	122	39	125	37	10	39	125	31	8	31	8	39	125	39	127	31	8	39	127	27	138	27	138	39	127	39	130	27	138	39	130	40	133	41	137	27	138	40	133	27	138	4	-9	16	-9	27	138	16	-9	20	-1	27	138	20	-1	25	4	27	138	25	4	31	8	39	122	37	10	45	11	45	11	49	11	57	55	57	55	49	11	54	10	57	55	54	10	60	9	135	11	120	-9	133	-10	135	11	133	-10	145	-11	135	11	103	16	107	-6	135	11	107	-6	120	-9	107	-6	103	16	93	-2	93	-2	103	16	77	31	93	-2	77	31	76	3	76	3	77	31	67	6	77	31	57	55	60	9	77	31	60	9	67	6	138	353	142	376	129	423	138	353	129	423	130	233	138	353	130	233	135	228	145	217	150	211	155	303	155	303	150	211	156	205	155	303	156	205	174	280	174	280	156	205	182	177	174	280	182	177	204	250	204	250	182	177	198	159	204	250	198	159	209	142	144	320	139	336	140	222	144	320	140	222	145	217	144	320	145	217	155	303	140	222	139	336	138	353	140	222	138	353	135	228	272	75	279	118	277	142	272	75	277	142	270	165	272	75	270	165	256	189	272	75	256	189	253	39	235	217	204	250	209	142	235	217	209	142	216	127	235	217	216	127	220	112	235	217	220	112	221	96	235	217	221	96	225	12	235	217	225	12	253	39	235	217	253	39	256	189	225	12	221	96	217	68	225	12	217	68	205	44	225	12	205	44	188	-5	135	11	145	-11	163	15	163	15	145	-11	188	-5	163	15	188	-5	187	27	187	27	188	-5	205	44	234	438	223	440	246	414	246	414	223	440	213	419	188	416	213	419	198	441	188	416	198	441	167	408	167	408	198	441	161	437	167	408	161	437	151	394	151	394	161	437	142	376	213	419	223	440	211	441	213	419	211	441	198	441	280	425	274	425	282	379	282	379	274	425	269	427	282	379	269	427	268	401	268	401	269	427	262	429	268	401	262	429	254	432	289	348	291	311	292	425	289	348	292	425	285	424	285	424	280	425	282	379	246	414	268	401	254	432	246	414	254	432	245	435	246	414	245	435	234	438	315	442	309	435	330	442	330	442	309	435	304	430	330	442	304	430	303	309	303	309	304	430	299	426	303	309	299	426	292	425	285	424	282	379	289	348	86	294	95	276	103	401	103	401	95	276	110	256	103	401	110	256	129	423	129	423	110	256	130	233	86	371	80	333	81	312	86	371	81	312	86	294	86	371	86	294	103	401	129	423	142	376	161	437	292	425	291	311	303	309	157	10	138	13	157	0	157	0	138	13	125	16	157	0	125	16	45	42	45	42	125	16	117	21	45	42	117	21	51	61	51	61	117	21	113	27	51	61	113	27	112	36	112	36	129	353	51	61	129	353	112	36	112	45	129	353	112	45	114	54	129	353	114	54	116	64	129	353	116	64	119	75	129	353	119	75	122	86	129	353	122	86	199	371	129	353	199	371	131	362	253	432	89	432	109	420	253	432	109	420	122	416	253	432	122	416	131	410	253	432	131	410	135	403	253	432	135	403	137	393	253	432	137	393	221	413	253	432	221	413	234	419	253	432	234	419	253	422	137	393	199	371	205	391	137	393	205	391	212	405	137	393	212	405	221	413	136	387	135	379	199	371	136	387	199	371	137	393	133	371	131	362	199	371	133	371	199	371	135	379	157	0	45	42	38	29	157	0	38	29	28	20	157	0	28	20	14	15	157	0	14	15	-3	10	157	0	-3	10	-3	0	109	420	89	432	89	422	142	10	123	13	142	0	142	0	123	13	109	16	142	0	109	16	29	42	29	42	109	16	101	21	29	42	101	21	35	61	35	61	101	21	97	27	35	61	97	27	96	36	96	36	112	353	35	61	112	353	96	36	97	45	112	353	97	45	98	54	112	353	98	54	100	64	112	353	100	64	102	75	112	353	102	75	106	86	112	353	106	86	183	371	112	353	183	371	115	362	237	432	73	432	93	420	237	432	93	420	106	416	237	432	106	416	115	410	237	432	115	410	120	403	237	432	120	403	121	393	237	432	121	393	205	413	237	432	205	413	219	419	237	432	219	419	237	422	121	393	183	371	189	391	121	393	189	391	196	405	121	393	196	405	205	413	121	387	120	379	183	371	121	387	183	371	121	393	118	371	115	362	183	371	118	371	183	371	120	379	142	0	29	42	22	29	142	0	22	29	12	20	142	0	12	20	-1	15	142	0	-1	15	-20	10	142	0	-20	10	-20	0	273	560	273	508	280	553	280	553	273	508	280	515	280	553	280	515	285	544	285	544	280	515	285	524	285	544	285	524	287	534	222	535	223	525	223	545	223	545	223	525	228	515	223	545	228	515	228	554	228	554	228	515	235	508	228	554	235	508	235	561	235	561	235	508	244	504	235	561	244	504	244	565	244	565	244	504	254	502	244	565	254	502	255	567	255	567	254	502	264	504	255	567	264	504	265	565	265	565	264	504	273	508	265	565	273	508	273	560	141	560	141	508	148	553	148	553	141	508	148	515	148	553	148	515	153	544	153	544	148	515	153	524	153	544	153	524	154	534	89	535	91	525	91	545	91	545	91	525	96	515	91	545	96	515	96	554	96	554	96	515	103	508	96	554	103	508	103	561	103	561	103	508	111	504	103	561	111	504	112	565	112	565	111	504	122	502	112	565	122	502	123	567	123	567	122	502	132	504	123	567	132	504	132	565	132	565	132	504	141	508	132	565	141	508	141	560	93	420	73	432	73	422	54	10	47	13	55	-11	55	-11	47	13	43	18	55	-11	43	18	29	-8	29	-8	43	18	40	25	29	-8	40	25	35	71	35	71	40	25	39	35	40	63	39	35	39	38	40	63	39	38	40	42	41	53	40	63	40	42	41	53	40	42	41	45	41	53	41	45	41	49	92	37	86	25	93	-5	93	-5	86	25	79	17	93	-5	79	17	74	-9	74	-9	79	17	71	11	74	-9	71	11	62	10	62	10	54	10	55	-11	35	71	27	78	29	-8	29	-8	27	78	18	82	29	-8	18	82	8	0	8	0	18	82	7	84	8	0	7	84	-1	82	-7	11	8	0	-1	82	-7	11	-1	82	-10	76	-7	11	-10	76	-16	69	-7	11	-16	69	-18	27	-20	58	-21	47	-18	27	-20	58	-18	27	-16	69	182	353	166	78	175	102	182	353	175	102	184	130	182	353	98	52	109	1	182	353	109	1	124	11	182	353	124	11	137	24	182	353	137	24	147	39	182	353	147	39	156	57	182	353	156	57	166	78	98	52	92	37	93	-5	98	52	93	-5	109	1	62	10	55	-11	74	-9	307	432	138	432	160	419	307	432	160	419	174	416	307	432	174	416	183	411	307	432	183	411	188	404	307	432	188	404	189	395	307	432	189	395	275	414	307	432	275	414	288	419	307	432	288	419	307	422	252	373	259	392	189	395	252	373	189	395	189	388	252	373	189	388	188	381	252	373	188	381	187	373	252	373	187	373	185	363	252	373	185	363	184	130	266	406	275	414	189	395	266	406	189	395	259	392	185	363	182	353	184	130	160	419	138	432	138	422	35	71	39	35	40	63	361	381	276	64	340	52	361	381	340	52	341	59	361	381	341	59	343	69	361	381	343	69	346	80	361	381	346	80	348	89	361	381	348	89	350	94	361	381	350	94	383	217	361	381	383	217	362	386	383	217	430	217	390	241	383	217	390	241	428	385	383	217	428	385	364	396	383	217	364	396	364	394	383	217	364	394	363	392	383	217	363	392	363	389	383	217	363	389	362	386	276	64	269	44	410	0	276	64	410	0	357	28	276	64	357	28	348	34	276	64	348	34	342	42	276	64	342	42	340	52	364	396	428	385	433	397	364	396	433	397	440	407	364	396	440	407	451	414	364	396	451	414	477	432	364	396	477	432	363	401	357	28	410	0	369	25	369	25	410	0	384	24	427	28	384	24	410	0	427	28	410	0	469	7	463	419	477	422	477	432	463	419	477	432	451	414	477	432	170	432	182	421	477	432	182	421	193	418	477	432	193	418	202	412	477	432	202	412	207	404	477	432	207	404	258	408	477	432	258	408	268	409	477	432	268	409	347	409	477	432	347	409	353	408	477	432	353	408	358	407	477	432	358	407	361	404	477	432	361	404	363	401	208	392	239	384	242	393	208	392	242	393	245	400	208	392	245	400	251	405	208	392	251	405	258	408	208	392	258	408	207	404	596	154	587	192	587	102	587	102	587	192	563	217	587	102	563	217	560	59	560	59	563	217	529	232	560	59	529	232	523	149	523	149	520	27	560	59	459	215	484	208	489	239	489	239	484	208	504	195	489	239	504	195	529	232	529	232	504	195	518	176	529	232	518	176	523	149	447	241	390	241	430	217	447	241	430	217	459	215	447	241	459	215	489	239	523	149	515	101	520	27	520	27	515	101	495	65	520	27	495	65	469	7	469	7	495	65	465	41	469	7	465	41	427	28	410	0	269	44	262	30	410	0	262	30	253	20	410	0	253	20	239	14	410	0	239	14	220	10	410	0	220	10	220	0	44	44	55	-8	52	31	52	31	55	-8	67	26	88	33	67	26	72	-4	88	33	72	-4	87	1	0	76	2	0	12	78	12	78	2	0	19	-7	12	78	19	-7	29	72	29	72	19	-7	37	-9	29	72	37	-9	38	59	38	59	37	-9	55	-8	38	59	55	-8	44	44	-20	55	-19	24	-16	65	-16	65	-19	24	-10	10	-16	65	-10	10	-9	72	-9	72	-10	10	2	0	-9	72	2	0	0	76	203	360	157	188	161	108	203	360	161	108	171	141	203	360	171	141	180	169	203	360	180	169	239	384	203	360	239	384	205	368	208	387	208	381	239	384	208	387	239	384	208	392	207	375	205	368	239	384	207	375	239	384	208	381	161	108	157	188	148	75	148	75	157	188	141	132	148	75	141	132	132	45	132	45	141	132	124	87	132	45	124	87	112	20	112	20	124	87	107	54	112	20	107	54	100	9	100	9	107	54	88	33	100	9	88	33	87	1	67	26	55	-8	72	-4	-19	24	-20	55	-22	41	182	421	170	432	167	422	356	353	327	241	343	52	356	353	343	52	344	59	356	353	344	59	346	69	356	353	346	69	349	80	356	353	349	80	351	89	356	353	351	89	353	94	356	353	353	94	386	217	356	353	386	217	359	361	524	26	564	57	525	149	525	149	535	233	521	176	521	176	535	233	515	238	521	176	515	238	508	195	508	195	515	238	494	240	508	195	494	240	488	208	488	208	494	240	472	241	488	208	472	241	463	215	463	215	472	241	450	241	463	215	450	241	435	217	435	217	450	241	392	241	435	217	392	241	386	217	386	217	392	241	364	393	386	217	364	393	364	387	386	217	364	387	363	379	361	371	359	361	386	217	361	371	386	217	363	379	343	52	327	241	321	217	321	217	327	241	150	241	321	217	150	241	143	217	143	217	150	241	187	375	143	217	187	375	124	395	124	395	187	375	193	391	124	395	193	391	202	404	350	34	279	64	359	28	359	28	279	64	413	0	359	28	413	0	372	25	372	25	413	0	387	24	430	28	387	24	413	0	430	28	413	0	472	7	480	432	317	432	336	419	480	432	336	419	350	415	480	432	350	415	359	410	480	432	359	410	363	403	480	432	363	403	364	393	480	432	364	393	443	407	480	432	443	407	454	414	480	432	454	414	466	419	480	432	466	419	480	422	364	393	392	241	430	385	364	393	430	385	436	398	364	393	436	398	443	407	591	190	581	205	591	99	591	190	591	99	600	151	591	190	600	151	598	172	568	217	554	227	564	57	568	217	564	57	591	99	568	217	591	99	581	205	535	233	525	149	564	57	535	233	564	57	554	227	524	26	525	149	518	101	524	26	518	101	498	65	524	26	498	65	472	7	468	41	430	28	472	7	468	41	472	7	498	65	343	52	321	217	279	64	343	52	279	64	345	42	413	0	279	64	272	44	413	0	272	44	265	30	413	0	265	30	256	20	413	0	256	20	242	14	413	0	242	14	224	10	413	0	224	10	224	0	123	381	121	372	143	217	143	217	121	372	119	363	143	217	119	363	117	353	117	353	39	67	98	43	98	43	39	67	98	40	99	30	98	40	39	67	99	30	39	67	102	23	102	23	39	67	32	45	102	23	32	45	110	18	110	18	32	45	143	0	110	18	143	0	124	14	124	14	143	0	143	10	98	45	98	48	117	353	117	353	98	48	99	51	117	353	99	51	99	54	99	54	143	217	117	353	253	432	73	432	95	419	253	432	95	419	109	416	253	432	109	416	118	411	253	432	118	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	232	419	253	432	232	419	253	422	143	217	124	395	124	388	143	0	32	45	24	30	143	0	24	30	14	20	143	0	14	20	1	14	143	0	1	14	-17	10	143	0	-17	10	-17	0	123	381	143	217	124	388	95	419	73	432	73	422	215	413	124	395	202	404	117	353	98	43	98	45	279	64	350	34	345	42	336	419	317	432	317	422	211	409	116	61	178	46	178	46	116	61	177	39	179	29	177	39	116	61	179	29	116	61	184	21	184	21	116	61	193	16	211	409	178	46	179	52	211	409	179	52	180	59	211	409	180	59	182	66	211	409	182	66	184	73	211	409	184	73	218	194	211	409	218	194	276	409	211	409	276	409	414	432	211	409	414	432	177	409	414	432	276	409	309	409	414	432	309	409	332	407	414	432	332	407	351	400	414	432	351	400	364	390	414	432	364	390	373	375	414	432	373	375	375	356	414	432	375	356	385	327	385	327	375	356	375	351	385	327	375	351	375	346	226	222	276	409	218	194	226	222	218	194	243	214	226	222	243	214	248	241	177	409	414	432	140	406	140	406	414	432	75	432	140	406	75	432	112	398	112	398	75	432	92	383	75	432	47	330	59	327	75	432	59	327	75	359	75	432	75	359	92	383	374	335	373	328	385	327	374	335	385	327	375	341	375	341	385	327	375	346	338	30	327	21	464	0	464	0	327	21	310	14	464	0	310	14	286	10	374	225	386	278	365	238	365	238	386	278	356	281	365	238	356	281	350	247	350	247	356	281	330	250	308	248	330	250	326	278	308	248	326	278	298	270	308	248	298	270	287	241	287	241	298	270	272	257	287	241	272	257	266	230	266	230	272	257	248	241	266	230	248	241	243	214	352	61	346	44	418	22	352	61	418	22	413	28	352	61	413	28	366	112	430	255	411	270	412	40	412	40	411	270	412	36	413	28	412	36	380	191	438	147	441	160	442	235	442	235	441	160	443	173	442	235	443	173	446	208	446	208	443	173	445	186	446	208	445	186	446	198	430	255	412	40	412	45	430	255	412	45	413	50	430	255	413	50	415	56	430	255	415	56	416	62	430	255	416	62	438	147	430	255	438	147	442	235	386	278	380	191	412	36	386	278	412	36	411	270	464	0	464	10	443	13	464	0	443	13	428	17	464	0	428	17	346	44	464	0	346	44	338	30	413	28	380	191	379	176	413	28	379	176	376	159	413	28	376	159	373	142	413	28	373	142	369	126	413	28	369	126	366	112	386	278	374	225	379	209	386	278	379	209	380	191	356	281	326	278	330	250	224	0	224	10	206	13	224	0	206	13	193	16	224	0	193	16	109	41	224	0	109	41	100	27	224	0	100	27	88	19	224	0	88	19	70	14	224	0	70	14	47	10	224	0	47	10	47	0	109	41	193	16	116	61	464	0	286	10	286	0	346	44	428	17	418	22	103	22	98	29	35	58	35	58	98	29	97	40	113	353	97	40	97	44	113	353	97	44	98	49	118	371	116	362	142	217	142	217	116	362	113	353	142	217	113	353	104	73	104	73	113	353	101	63	249	432	70	432	92	420	249	432	92	420	107	416	249	432	107	416	116	410	249	432	116	410	121	403	249	432	121	403	123	393	249	432	123	393	214	414	249	432	214	414	230	419	249	432	230	419	249	422	142	217	146	217	149	245	142	217	149	245	123	393	142	217	123	393	122	387	142	217	122	387	121	379	142	217	121	379	118	371	123	393	149	245	183	373	123	393	183	373	191	392	123	393	191	392	201	405	123	393	201	405	214	414	150	217	153	216	168	245	168	245	153	216	156	216	168	245	156	216	160	215	160	215	170	211	168	245	168	245	170	211	207	250	149	245	146	217	150	217	149	245	150	217	168	245	207	250	170	211	177	205	207	250	177	205	183	196	207	250	183	196	190	182	207	250	190	182	198	164	207	250	198	164	273	0	207	250	273	0	214	225	207	250	214	225	214	226	207	250	214	226	237	264	282	316	262	287	265	255	282	316	265	255	286	278	282	316	286	278	301	351	242	238	265	255	262	287	242	238	262	287	237	264	242	238	237	264	214	226	370	434	366	395	372	392	370	434	372	392	382	437	382	437	372	392	377	385	382	437	377	385	383	377	324	341	329	351	332	404	332	404	329	351	336	365	332	404	336	365	340	413	340	413	336	365	345	379	340	413	345	379	349	422	349	422	345	379	355	390	349	422	355	390	359	429	359	429	355	390	366	395	359	429	366	395	370	434	324	341	332	404	324	393	324	341	324	393	317	381	324	341	317	381	309	367	324	341	309	367	305	306	301	351	286	278	305	306	301	351	305	306	309	367	346	17	335	25	273	0	273	0	335	25	325	36	273	0	325	36	314	54	314	54	270	154	273	0	273	0	270	154	259	176	273	0	259	176	250	192	273	0	250	192	240	205	273	0	240	205	228	216	273	0	228	216	214	225	383	0	383	10	361	13	383	0	361	13	346	17	383	0	346	17	273	0	113	353	98	49	99	56	113	353	99	56	101	63	143	0	143	10	125	13	143	0	125	13	111	16	143	0	111	16	30	40	143	0	30	40	24	28	143	0	24	28	15	19	143	0	15	19	2	14	143	0	2	14	-17	10	143	0	-17	10	-17	0	35	58	30	40	111	16	35	58	111	16	103	22	433	415	427	424	428	378	433	415	428	378	433	388	433	415	433	388	435	397	433	415	435	397	435	404	383	377	391	371	395	438	395	438	391	371	402	368	395	438	402	368	408	436	408	436	402	368	418	371	408	436	418	371	418	431	418	431	418	371	428	378	418	431	428	378	427	424	371	589	368	596	369	569	371	589	369	569	371	573	371	589	371	573	372	577	371	589	372	577	373	582	369	569	368	596	366	566	366	566	368	596	363	601	366	566	363	601	361	563	361	563	363	601	356	604	361	563	356	604	349	605	361	563	349	605	345	605	361	563	345	605	342	604	361	563	342	604	338	603	361	563	338	603	335	601	361	563	335	601	333	599	361	563	333	599	248	493	248	493	333	599	225	493	382	437	383	377	395	438	35	58	97	40	113	353	92	420	70	432	70	422	237	133	221	100	221	53	221	53	221	100	203	70	221	53	203	70	200	26	200	26	203	70	184	45	200	26	184	45	177	6	177	6	184	45	166	29	177	6	166	29	153	-5	153	-5	166	29	149	23	181	319	237	133	224	391	181	319	224	391	224	395	224	395	225	403	181	319	273	432	115	432	133	417	273	432	133	417	146	408	273	432	146	408	157	391	273	432	157	391	234	414	273	432	234	414	244	418	273	432	244	418	256	420	273	432	256	420	273	422	167	363	181	319	225	403	167	363	225	403	228	410	167	363	228	410	234	414	167	363	234	414	157	391	279	200	227	373	237	133	279	200	237	133	242	87	279	200	242	87	389	348	279	200	389	348	375	373	475	432	349	432	362	421	475	432	362	421	373	419	475	432	373	419	382	415	475	432	382	415	387	411	475	432	387	411	389	405	475	432	389	405	440	412	475	432	440	412	456	419	475	432	456	419	475	422	389	405	408	378	424	399	389	405	424	399	440	412	389	348	408	378	389	405	389	348	389	405	388	399	389	348	388	399	386	393	389	348	386	393	383	387	389	348	383	387	379	380	389	348	379	380	375	373	237	133	227	373	226	377	237	133	226	377	225	382	237	133	225	382	225	386	237	133	225	386	224	391	144	28	141	41	136	56	144	28	136	56	128	-9	144	28	128	-9	153	-5	144	28	153	-5	149	23	127	69	108	75	111	-7	127	69	111	-7	128	-9	127	69	128	-9	136	56	75	50	76	20	81	62	81	62	76	20	84	7	81	62	84	7	89	69	89	69	84	7	96	-1	89	69	96	-1	98	73	98	73	96	-1	111	-7	98	73	111	-7	108	75	278	539	283	578	277	534	277	534	277	583	270	495	270	495	277	583	270	586	270	495	270	586	262	588	278	539	281	542	283	578	283	578	281	542	284	547	283	578	284	547	287	571	287	571	284	547	287	553	287	571	287	553	288	562	364	525	359	518	374	495	374	495	359	518	351	511	374	495	351	511	348	487	348	487	351	511	338	507	348	487	338	507	322	484	322	484	338	507	322	506	411	527	417	551	415	565	411	527	415	565	409	575	411	527	409	575	401	582	411	527	401	582	396	508	396	508	401	582	392	586	396	508	392	586	384	588	396	508	384	588	375	586	396	508	375	586	374	495	367	583	361	578	362	543	367	583	362	543	365	539	367	583	365	539	366	534	367	583	366	534	374	495	367	583	374	495	375	586	364	525	374	495	366	534	355	563	356	553	356	571	356	571	356	553	359	547	356	571	359	547	361	578	361	578	359	547	362	543	305	507	292	511	296	487	305	507	296	487	322	484	305	507	322	484	322	506	277	534	270	495	279	525	279	525	270	495	296	487	279	525	296	487	284	518	284	518	296	487	292	511	253	586	243	582	248	508	253	586	248	508	270	495	253	586	270	495	262	588	235	575	229	565	232	527	235	575	232	527	248	508	235	575	248	508	243	582	232	527	229	565	226	551	277	583	277	534	283	578	76	20	75	50	73	35	237	133	221	53	242	87	362	421	349	432	349	422	133	417	115	432	115	422	101	27	98	30	103	0	103	0	98	30	98	35	41	67	98	35	117	353	119	363	117	353	187	375	119	363	187	375	121	372	121	372	187	375	123	381	117	353	98	35	98	38	117	353	98	38	98	40	117	353	98	40	99	43	117	353	99	43	99	46	117	353	99	46	100	50	117	353	100	50	187	375	253	432	73	432	95	419	253	432	95	419	110	415	253	432	110	415	119	411	253	432	119	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	231	419	253	432	231	419	253	422	124	395	187	375	193	391	124	395	193	391	202	404	124	395	202	404	215	413	124	389	123	381	187	375	124	389	187	375	124	395	174	-90	180	-75	159	-65	159	-65	180	-75	186	-61	159	-65	186	-61	194	-49	194	-49	210	-30	159	-65	159	-65	210	-30	258	24	159	-65	258	24	156	-38	156	-38	258	24	149	-19	227	-16	244	-6	258	24	258	24	244	-6	261	-1	258	24	261	-1	267	24	267	24	261	-1	277	0	267	24	277	0	275	27	275	27	277	0	280	32	166	-117	169	-104	159	-65	166	-117	159	-65	158	-74	166	-117	158	-74	157	-86	166	-117	157	-86	156	-99	166	-117	156	-99	154	-111	166	-117	154	-111	153	-117	258	24	116	24	121	-1	258	24	121	-1	137	-7	258	24	137	-7	149	-19	101	27	103	0	105	25	105	25	103	0	121	-1	105	25	121	-1	110	24	110	24	121	-1	116	24	103	0	98	35	41	67	103	0	41	67	34	45	103	0	34	45	26	30	103	0	26	30	16	20	103	0	16	20	3	14	103	0	3	14	-15	10	103	0	-15	10	-15	0	359	22	355	29	288	50	288	50	355	29	353	38	375	378	353	38	354	46	375	378	354	46	356	55	375	378	356	55	358	64	375	378	358	64	360	73	375	378	360	73	362	80	375	378	362	80	440	373	375	378	440	373	376	381	494	432	330	432	349	420	494	432	349	420	363	415	494	432	363	415	371	410	494	432	371	410	376	402	494	432	376	402	378	392	494	432	378	392	462	413	494	432	462	413	475	418	494	432	475	418	494	422	378	392	440	373	446	392	378	392	446	392	452	405	378	392	452	405	462	413	378	390	377	387	440	373	378	390	440	373	378	392	377	384	376	381	440	373	377	384	440	373	377	387	398	0	400	10	381	13	398	0	381	13	367	17	398	0	367	17	288	50	398	0	288	50	285	39	398	0	285	39	280	32	398	0	280	32	277	0	288	50	367	17	359	22	349	420	330	432	330	422	288	50	353	38	375	378	174	-90	159	-65	169	-104	258	24	210	-30	227	-16	95	419	73	432	73	422	63	15	55	20	12	42	12	42	55	20	51	26	12	42	51	26	31	71	31	71	51	26	50	33	56	114	50	33	50	39	56	114	50	39	52	47	258	24	249	17	375	0	375	0	249	17	234	13	375	0	234	13	213	10	118	174	216	347	245	443	245	443	216	347	245	174	245	443	245	174	249	149	249	149	245	174	118	174	249	149	118	174	103	149	103	149	118	174	245	443	103	149	245	443	64	76	64	76	245	443	59	66	56	114	52	47	55	56	56	114	55	56	59	66	56	114	59	66	245	443	264	46	375	0	344	19	264	46	344	19	335	30	264	46	335	30	329	48	264	46	329	48	323	76	264	46	323	76	264	49	323	76	262	443	263	59	323	76	263	59	263	56	323	76	263	56	264	52	323	76	264	52	264	49	262	443	245	443	249	149	262	443	249	149	262	63	262	443	262	63	263	59	357	13	344	19	375	0	357	13	375	0	375	10	263	34	258	24	375	0	263	34	375	0	264	46	91	0	91	10	75	12	91	0	75	12	63	15	91	0	63	15	12	42	91	0	12	42	-1	25	91	0	-1	25	-15	15	91	0	-15	15	-32	10	91	0	-32	10	-32	0	375	0	213	10	213	0	31	71	50	33	56	114	116	353	116	353	38	64	116	353	38	64	101	52	116	353	101	52	102	59	116	353	102	59	104	69	116	353	104	69	106	80	116	353	106	80	109	88	116	353	109	88	110	93	116	353	110	93	143	217	116	353	143	217	118	361	38	64	32	44	171	0	38	64	171	0	118	28	38	64	118	28	109	34	38	64	109	34	103	42	38	64	103	42	101	52	231	409	399	432	218	408	218	408	399	432	123	403	218	408	123	403	124	393	124	393	143	217	188	385	124	393	188	385	193	396	143	217	124	393	124	387	143	217	124	387	122	379	143	217	122	379	120	371	143	217	120	371	118	361	118	28	171	0	130	25	130	25	171	0	145	24	184	26	145	24	171	0	184	26	171	0	230	7	283	144	283	138	322	59	322	59	283	138	282	131	322	59	282	131	281	27	281	27	282	131	281	125	281	27	281	125	279	118	279	118	263	78	281	27	281	27	263	78	243	51	281	27	243	51	230	7	230	7	243	51	216	34	230	7	216	34	184	26	220	215	245	208	250	239	250	239	245	208	265	195	250	239	265	195	290	232	290	232	265	195	278	176	290	232	278	176	283	149	283	149	283	144	322	59	188	385	143	217	150	241	150	241	143	217	191	217	150	241	191	217	208	241	208	241	191	217	220	215	208	241	220	215	250	239	358	154	349	192	348	102	348	102	349	192	325	217	348	102	325	217	322	59	322	59	325	217	290	232	322	59	290	232	283	149	399	432	231	409	293	409	399	432	293	409	317	407	399	432	317	407	336	400	399	432	336	400	350	390	399	432	350	390	358	375	399	432	358	375	361	356	399	432	361	356	370	323	370	323	361	356	361	346	370	323	361	346	360	339	124	393	193	396	199	403	124	393	199	403	207	407	124	393	207	407	218	408	399	432	78	432	97	419	399	432	97	419	110	415	399	432	110	415	119	410	399	432	119	410	123	403	370	323	360	339	360	334	370	323	360	334	360	329	370	323	360	329	359	325	171	0	32	44	24	30	171	0	24	30	14	21	171	0	14	21	0	14	171	0	0	14	-17	10	171	0	-17	10	-17	0	97	419	78	432	78	422	118	353	42	64	105	52	118	353	105	52	106	59	118	353	106	59	108	72	118	353	108	72	112	90	118	353	112	90	118	112	118	353	118	112	126	140	118	353	126	140	121	362	125	388	126	140	126	395	126	395	126	140	193	385	193	385	126	140	147	218	193	385	147	218	154	242	154	242	147	218	170	218	154	242	170	218	178	242	178	242	170	218	190	217	178	242	190	217	225	246	225	246	190	217	207	215	225	246	207	215	220	213	126	140	125	388	125	380	126	140	125	380	123	372	126	140	123	372	121	362	42	64	35	43	165	0	42	64	165	0	112	34	42	64	112	34	107	42	42	64	107	42	105	52	270	93	253	62	275	21	275	21	253	62	227	41	275	21	227	41	225	5	225	5	227	41	192	28	225	5	192	28	165	0	165	0	192	28	149	24	225	246	220	213	230	211	230	211	244	203	262	258	262	258	244	203	257	191	262	258	257	191	262	232	262	232	257	191	267	175	262	232	267	175	293	219	293	219	267	175	273	155	293	219	273	155	276	132	276	132	275	21	314	47	203	404	210	407	240	432	240	432	210	407	220	409	240	432	220	409	234	409	234	409	262	406	240	432	240	432	262	406	290	428	262	406	284	399	290	428	290	428	284	399	299	386	290	428	299	386	329	417	329	417	299	386	308	367	329	417	308	367	311	341	311	341	306	305	329	257	329	257	306	305	297	242	329	257	355	279	356	399	356	399	355	279	372	309	356	399	372	309	373	375	373	375	372	309	378	347	329	257	356	399	329	417	329	257	329	417	311	341	289	278	262	258	262	232	289	278	262	232	297	242	289	278	297	242	306	305	262	258	225	246	230	211	339	84	347	132	344	159	339	84	344	159	334	183	339	84	334	183	317	203	339	84	317	203	314	47	314	47	317	203	293	219	314	47	293	219	276	132	126	395	193	385	197	397	126	395	197	397	203	404	126	395	203	404	240	432	126	395	240	432	124	405	240	432	75	432	96	420	240	432	96	420	111	416	240	432	111	416	120	412	240	432	120	412	124	405	165	0	149	24	134	25	165	0	134	25	122	28	165	0	122	28	112	34	165	0	35	43	28	29	165	0	28	29	18	20	165	0	18	20	4	14	165	0	4	14	-15	10	165	0	-15	10	-15	0	96	420	75	432	75	422	270	93	275	21	276	132	112	355	31	62	112	355	112	355	31	62	92	36	94	28	92	36	31	62	94	28	31	62	99	21	99	21	31	62	25	43	99	21	25	43	108	16	108	16	25	43	143	0	108	16	143	0	122	13	122	13	143	0	143	10	94	52	97	62	112	355	112	355	97	62	99	74	112	355	99	74	102	85	102	85	189	409	112	355	112	355	92	36	93	43	112	355	93	43	94	52	399	432	79	432	95	421	399	432	95	421	106	418	399	432	106	418	114	413	399	432	114	413	118	405	399	432	118	405	189	409	399	432	189	409	294	409	399	432	294	409	318	407	399	432	318	407	336	401	399	432	336	401	350	390	399	432	350	390	358	376	399	432	358	376	361	357	399	432	361	357	370	324	370	324	361	357	361	352	370	324	361	352	360	346	189	409	118	405	119	395	119	395	119	389	189	409	189	409	119	389	118	382	189	409	118	382	117	373	360	331	359	325	370	324	360	331	370	324	360	338	360	338	370	324	360	346	115	365	112	355	189	409	115	365	189	409	117	373	143	0	25	43	19	29	143	0	19	29	10	20	143	0	10	20	-3	13	143	0	-3	13	-23	10	143	0	-23	10	-23	0	95	421	79	432	79	422	279	0	297	-6	345	385	345	385	297	-6	311	-17	345	385	311	-17	320	47	320	47	311	-17	320	41	323	-65	320	41	320	-36	345	385	320	47	321	53	345	385	321	53	322	60	345	385	322	60	324	68	345	385	324	68	326	75	345	385	326	75	405	373	345	385	405	373	346	388	461	432	131	432	143	421	461	432	143	421	155	418	461	432	155	418	163	412	461	432	163	412	168	404	461	432	168	404	219	408	461	432	219	408	228	409	461	432	228	409	328	409	461	432	328	409	336	408	461	432	336	408	341	407	461	432	341	407	345	404	461	432	345	404	347	401	461	432	347	401	347	398	461	432	347	398	428	413	461	432	428	413	442	419	461	432	442	419	461	422	347	398	405	373	412	392	347	398	412	392	419	405	347	398	419	405	428	413	170	392	200	385	203	394	170	392	203	394	207	400	170	392	207	400	212	405	170	392	212	405	219	408	170	392	219	408	168	404	347	395	347	393	405	373	347	395	405	373	347	398	347	391	346	388	405	373	347	391	405	373	347	393	320	41	311	-17	320	-36	259	0	279	0	345	385	259	0	345	385	256	54	259	0	256	54	253	43	259	0	253	43	248	35	259	0	248	35	242	29	259	0	242	29	235	25	259	0	235	25	225	24	259	0	225	24	58	24	259	0	58	24	56	0	347	12	334	16	330	-117	330	-117	334	16	326	22	330	-117	326	22	323	-65	323	-65	322	-73	330	-117	330	-117	322	-73	321	-86	330	-117	321	-86	319	-99	321	30	320	41	323	-65	321	30	323	-65	326	22	318	-111	317	-117	330	-117	318	-111	330	-117	319	-99	169	381	168	375	168	274	168	274	168	375	167	368	168	274	167	368	165	360	165	360	125	225	140	185	140	185	125	225	113	115	89	126	53	59	58	24	89	126	58	24	86	62	89	126	86	62	113	115	89	126	113	115	125	225	-14	-41	8	-17	18	22	18	22	8	-17	31	-4	18	22	31	-4	53	59	53	59	31	-4	56	0	53	59	56	0	58	24	170	387	169	381	200	385	170	387	200	385	170	392	165	360	140	185	168	274	-54	-117	-35	-74	-32	10	-32	10	-35	-74	-14	-41	-32	10	-14	-41	-20	10	-20	10	-14	-41	18	22	-54	-117	-32	10	-67	-117	169	381	168	274	200	385	347	12	330	-117	364	10	143	421	131	432	128	422	125	30	119	36	54	60	54	60	119	36	118	44	133	353	118	44	118	52	133	353	118	52	121	66	133	353	121	66	126	85	133	353	126	85	132	111	133	353	132	111	140	141	133	353	140	141	135	361	139	404	140	395	225	409	139	404	225	409	418	432	418	432	225	409	238	411	418	432	238	411	257	411	257	411	310	410	418	432	418	432	310	410	347	405	418	432	347	405	370	397	140	141	140	395	140	388	140	141	140	388	139	380	140	141	139	380	137	371	140	141	137	371	135	361	398	330	418	432	385	362	398	330	385	362	385	357	398	330	385	357	385	351	398	330	385	351	384	345	398	330	384	345	384	338	398	330	384	338	383	332	382	383	385	362	418	432	382	383	418	432	370	397	140	141	161	215	167	239	167	239	161	215	213	215	167	239	213	215	219	239	219	239	213	215	233	215	219	239	233	215	249	240	208	393	212	401	140	395	208	393	140	395	140	141	208	393	140	141	167	239	217	406	225	409	140	395	217	406	140	395	212	401	418	432	89	432	111	419	418	432	111	419	125	416	418	432	125	416	134	411	418	432	134	411	139	404	338	78	326	65	334	0	334	0	326	65	315	56	334	0	315	56	302	48	302	48	282	38	334	0	334	0	282	38	260	31	334	0	260	31	235	26	375	107	365	112	351	93	375	107	351	93	338	78	375	107	338	78	334	0	334	0	235	26	205	23	334	0	205	23	169	22	334	0	169	22	150	23	334	0	150	23	41	28	334	0	41	28	32	20	334	0	32	20	19	14	334	0	19	14	1	10	334	0	1	10	1	0	135	26	125	30	54	60	135	26	54	60	48	41	135	26	48	41	41	28	135	26	41	28	150	23	310	303	297	275	322	301	322	301	297	275	284	256	322	301	284	256	277	147	277	147	284	256	269	245	277	147	269	245	269	185	269	185	269	178	277	147	277	147	269	178	268	172	277	147	268	172	267	165	269	245	249	240	249	213	269	245	249	213	260	209	269	245	260	209	267	200	269	245	267	200	269	185	266	158	265	150	277	147	266	158	277	147	267	165	249	240	233	215	249	213	111	419	89	432	89	422	54	60	118	44	133	353	12	23	0	17	72	0	72	0	0	17	-14	13	72	0	-14	13	-35	10	207	324	208	395	207	313	207	313	202	412	199	251	199	251	202	412	191	426	199	251	191	426	189	266	189	266	191	426	184	363	210	374	208	395	208	336	210	374	208	336	209	350	210	374	209	350	210	363	312	29	311	40	291	217	291	245	291	217	298	245	298	245	291	217	311	40	327	353	311	40	312	44	327	353	312	44	312	49	463	432	284	432	305	420	463	432	305	420	320	416	463	432	320	416	330	410	463	432	330	410	335	403	463	432	335	403	336	393	463	432	336	393	428	414	463	432	428	414	444	419	463	432	444	419	463	422	363	245	398	373	336	393	363	245	336	393	356	217	363	245	356	217	359	217	363	245	359	217	361	217	363	245	361	217	362	216	363	245	362	216	364	216	363	245	364	216	374	245	336	393	398	373	405	392	336	393	405	392	415	405	336	393	415	405	428	414	356	217	336	393	336	387	377	211	385	205	386	246	386	246	385	205	392	196	386	246	392	196	400	247	400	247	392	196	399	182	400	247	399	182	407	164	407	164	483	0	415	250	415	250	483	0	424	225	415	250	424	225	424	226	364	216	367	215	374	245	374	245	367	215	377	211	374	245	377	211	386	246	415	250	400	247	407	164	424	226	438	231	431	255	431	255	438	231	446	262	464	275	446	262	451	238	464	275	451	238	464	246	539	393	532	381	534	331	534	331	532	381	525	366	534	331	525	366	517	351	517	351	506	331	514	296	514	296	506	331	494	310	514	296	494	310	487	265	487	265	494	310	480	292	487	265	480	292	475	254	475	254	480	292	464	275	475	254	464	275	464	246	446	262	438	231	451	238	556	17	544	25	483	0	483	0	544	25	534	36	483	0	534	36	523	54	523	54	479	154	483	0	483	0	479	154	469	176	483	0	469	176	459	192	483	0	459	192	449	205	483	0	449	205	437	216	483	0	437	216	424	225	582	395	580	434	571	429	582	395	571	429	566	386	582	395	591	437	580	434	571	429	563	423	566	386	566	386	563	423	554	414	566	386	554	414	551	363	551	363	554	414	547	405	551	363	547	405	539	393	517	351	514	296	534	331	596	377	604	438	592	385	592	385	604	438	591	437	592	385	591	437	588	392	588	392	591	437	582	395	642	415	636	424	637	378	642	415	637	378	641	388	642	415	641	388	643	397	642	415	643	397	644	404	628	371	637	378	636	424	628	371	636	424	627	431	628	371	627	431	616	436	628	371	616	436	613	368	604	438	596	377	603	371	604	438	603	371	613	368	604	438	613	368	616	436	592	0	592	10	571	13	592	0	571	13	556	17	592	0	556	17	483	0	356	217	336	387	334	379	356	217	334	379	332	371	356	217	332	371	330	362	356	217	330	362	327	353	356	217	327	353	319	73	327	353	312	49	314	56	327	353	314	56	316	63	327	353	316	63	319	73	327	353	298	245	311	40	353	0	353	10	335	13	353	0	335	13	322	16	353	0	322	16	242	40	353	0	242	40	234	27	353	0	234	27	223	19	353	0	223	19	207	14	353	0	207	14	187	10	353	0	187	10	187	0	248	58	242	40	322	16	248	58	322	16	315	22	248	58	315	22	312	29	248	58	312	29	291	217	211	284	212	239	222	264	222	264	212	239	229	228	222	264	229	228	239	252	239	252	229	228	245	204	239	252	245	204	263	247	263	247	245	204	260	212	263	247	260	212	275	216	212	239	211	284	207	313	212	239	207	313	199	251	181	390	183	382	191	426	191	426	183	382	184	372	191	426	184	372	184	363	174	434	171	398	177	395	174	434	177	395	191	426	191	426	177	395	181	390	291	245	263	247	275	216	291	245	275	216	291	217	245	204	229	228	229	227	245	204	229	227	227	189	227	189	229	227	209	225	227	189	209	225	207	166	207	166	209	225	190	218	207	166	190	218	172	208	172	208	155	193	207	166	207	166	155	193	137	174	207	166	137	174	72	0	72	0	137	174	40	54	72	0	40	54	24	35	140	372	149	379	152	438	152	438	149	379	158	387	152	438	158	387	174	434	174	434	158	387	165	395	174	434	165	395	171	398	103	382	108	375	109	421	109	421	108	375	117	371	109	421	117	371	120	430	120	430	117	371	128	369	120	430	128	369	135	435	135	435	128	369	140	372	135	435	140	372	152	438	101	410	98	398	99	390	101	410	99	390	103	382	101	410	103	382	109	421	184	351	183	340	183	285	184	351	183	285	189	266	184	351	189	266	184	363	183	285	183	340	182	329	183	285	182	329	181	318	183	285	181	318	181	307	72	0	-35	10	-35	0	12	23	72	0	24	35	539	393	534	331	551	363	415	250	424	226	431	255	305	420	284	432	284	422	202	412	207	313	208	395	208	395	207	324	208	336	85	20	69	28	82	-5	82	-5	69	28	58	37	82	-5	58	37	49	5	49	5	58	37	55	48	58	125	55	48	56	52	58	125	56	52	58	56	78	104	74	113	75	78	78	104	75	78	78	84	78	104	78	84	79	89	78	104	79	89	80	93	61	59	65	63	68	120	68	120	65	63	69	68	68	120	69	68	74	113	74	113	69	68	72	73	74	113	72	73	75	78	58	125	58	56	61	59	58	125	61	59	68	120	49	5	55	48	58	125	49	5	58	125	45	126	49	5	45	126	30	124	49	5	30	124	25	24	30	124	19	117	25	24	25	24	19	117	12	106	25	24	12	106	11	48	11	48	12	106	7	93	11	48	7	93	6	79	122	440	122	442	115	350	115	350	122	442	107	442	115	350	107	442	95	309	95	309	107	442	83	309	85	20	124	-9	105	16	105	16	124	-9	127	14	172	20	127	14	145	-9	172	20	145	-9	165	-8	231	418	220	442	208	440	231	418	208	440	195	414	231	418	233	443	220	442	195	414	208	440	194	438	195	414	194	438	180	434	195	414	180	434	172	432	195	414	172	432	164	430	195	414	164	430	164	402	137	380	164	402	138	428	138	428	164	402	144	428	151	428	144	428	164	402	151	428	164	402	157	429	157	429	164	402	164	430	137	380	138	428	132	429	137	380	132	429	127	431	137	380	127	431	123	435	137	380	123	435	115	350	127	14	124	-9	145	-9	359	373	347	400	351	298	359	373	351	298	357	312	359	373	357	312	361	328	359	373	361	328	363	344	301	249	317	260	325	422	325	422	317	260	332	273	325	422	332	273	347	400	347	400	332	273	342	285	347	400	342	285	351	298	255	232	269	235	276	282	276	282	269	235	284	241	276	282	284	241	291	311	291	311	284	241	301	249	291	311	301	249	296	346	296	346	301	249	325	422	294	368	296	346	325	422	294	368	325	422	292	437	294	368	292	437	285	387	292	437	245	443	253	414	292	437	253	414	272	403	292	437	272	403	285	387	253	414	245	443	233	443	253	414	233	443	231	418	255	231	255	232	252	260	255	231	252	260	258	172	255	231	258	172	274	226	333	146	328	176	328	105	328	105	328	176	314	199	328	105	314	199	312	71	312	71	314	199	295	216	312	71	295	216	288	43	288	43	295	216	274	226	288	43	274	226	262	147	262	147	274	226	258	172	156	242	180	218	183	242	183	242	180	218	208	215	183	242	208	215	220	247	220	247	208	215	231	206	220	247	231	206	252	260	252	260	231	206	248	192	252	260	248	192	258	172	258	20	262	147	255	103	258	20	255	103	237	66	185	-5	204	-1	209	38	209	38	204	-1	224	4	209	38	224	4	237	66	237	66	224	4	258	20	172	20	165	-8	185	-5	172	20	185	-5	209	38	180	218	156	242	150	218	262	147	258	20	288	43	252	260	255	232	276	282	115	350	123	435	122	440	85	20	82	-5	124	-9	123	381	121	372	182	360	182	360	121	372	119	362	182	360	119	362	117	353	117	353	44	80	98	45	98	45	44	80	98	41	99	30	98	41	44	80	99	30	44	80	105	22	105	22	44	80	36	52	105	22	36	52	114	16	114	16	36	52	143	0	114	16	143	0	126	12	126	12	143	0	143	10	379	384	378	379	441	373	441	373	378	379	377	373	366	330	377	373	115	107	366	330	115	107	101	63	101	63	115	107	117	353	101	63	117	353	100	58	117	353	98	45	98	49	117	353	98	49	99	53	117	353	99	53	100	58	404	10	383	13	404	0	404	0	383	13	368	17	404	0	368	17	288	44	288	44	368	17	359	22	288	44	359	22	293	61	293	61	359	22	354	30	293	61	354	30	353	44	353	44	366	330	293	61	366	330	353	44	354	48	366	330	354	48	355	53	366	330	355	53	356	59	366	330	356	59	358	66	366	330	358	66	360	73	366	330	360	73	441	373	366	330	441	373	377	373	496	432	337	432	353	420	496	432	353	420	365	417	496	432	365	417	374	412	496	432	374	412	379	406	496	432	379	406	381	398	496	432	381	398	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	398	441	373	447	392	381	398	447	392	454	405	381	398	454	405	463	413	380	394	380	389	441	373	380	394	441	373	381	398	404	0	288	44	280	31	404	0	280	31	269	21	404	0	269	21	252	14	404	0	252	14	226	10	404	0	226	10	226	0	251	432	73	432	95	419	251	432	95	419	109	416	251	432	109	416	118	412	251	432	118	412	123	405	251	432	123	405	124	395	251	432	124	395	215	413	251	432	215	413	231	419	251	432	231	419	251	422	124	395	182	360	190	385	124	395	190	385	201	402	124	395	201	402	215	413	124	388	123	381	182	360	124	388	182	360	124	395	117	353	115	107	182	360	143	0	36	52	28	33	143	0	28	33	19	21	143	0	19	21	5	14	143	0	5	14	-15	10	143	0	-15	10	-15	0	95	419	73	432	73	422	379	384	441	373	380	389	353	420	337	432	337	422	123	381	121	372	182	360	182	360	121	372	119	362	182	360	119	362	117	353	117	353	44	80	98	45	98	45	44	80	98	41	99	30	98	41	44	80	99	30	44	80	105	22	105	22	44	80	36	52	105	22	36	52	114	16	114	16	36	52	143	0	114	16	143	0	126	12	126	12	143	0	143	10	379	384	378	379	441	373	441	373	378	379	377	373	366	330	377	373	115	107	366	330	115	107	101	63	101	63	115	107	117	353	101	63	117	353	100	58	117	353	98	45	98	49	117	353	98	49	99	53	117	353	99	53	100	58	282	511	273	518	286	487	286	487	273	518	268	525	286	487	268	525	260	495	260	495	268	525	266	534	266	583	266	534	267	539	266	583	267	539	272	578	272	578	267	539	270	542	272	578	270	542	273	547	276	571	272	578	273	547	276	571	273	547	276	553	276	571	276	553	277	562	260	495	266	534	266	583	260	495	266	583	259	586	260	495	259	586	251	588	260	495	251	588	242	586	260	495	242	586	238	508	242	586	233	582	238	508	238	508	233	582	224	575	238	508	224	575	222	527	222	527	224	575	218	565	222	527	218	565	216	551	354	525	349	518	363	495	363	495	349	518	340	511	363	495	340	511	337	487	337	487	340	511	328	507	337	487	328	507	311	484	311	484	328	507	311	506	404	10	383	13	404	0	404	0	383	13	368	17	404	0	368	17	288	44	288	44	368	17	359	22	288	44	359	22	293	61	293	61	359	22	354	30	293	61	354	30	353	44	353	44	366	330	293	61	366	330	353	44	354	48	366	330	354	48	355	53	366	330	355	53	356	59	366	330	356	59	358	66	366	330	358	66	360	73	366	330	360	73	441	373	366	330	441	373	377	373	496	432	337	432	353	420	496	432	353	420	365	417	496	432	365	417	374	412	496	432	374	412	379	406	496	432	379	406	381	398	496	432	381	398	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	398	441	373	447	392	381	398	447	392	454	405	381	398	454	405	463	413	380	394	380	389	441	373	380	394	441	373	381	398	400	527	406	551	404	565	400	527	404	565	398	575	400	527	398	575	390	582	400	527	390	582	385	508	385	508	390	582	381	586	385	508	381	586	373	588	385	508	373	588	364	586	385	508	364	586	363	495	357	583	350	578	352	543	357	583	352	543	354	539	357	583	354	539	356	534	357	583	356	534	363	495	357	583	363	495	364	586	354	525	363	495	356	534	404	0	288	44	280	31	404	0	280	31	269	21	404	0	269	21	252	14	404	0	252	14	226	10	404	0	226	10	226	0	344	563	346	553	346	571	346	571	346	553	348	547	346	571	348	547	350	578	350	578	348	547	352	543	295	507	282	511	286	487	295	507	286	487	311	484	295	507	311	484	311	506	251	432	73	432	95	419	251	432	95	419	109	416	251	432	109	416	118	412	251	432	118	412	123	405	251	432	123	405	124	395	251	432	124	395	215	413	251	432	215	413	231	419	251	432	231	419	251	422	124	395	182	360	190	385	124	395	190	385	201	402	124	395	201	402	215	413	124	388	123	381	182	360	124	388	182	360	124	395	117	353	115	107	182	360	143	0	36	52	28	33	143	0	28	33	19	21	143	0	19	21	5	14	143	0	5	14	-15	10	143	0	-15	10	-15	0	95	419	73	432	73	422	379	384	441	373	380	389	353	420	337	432	337	422	103	22	98	29	35	58	35	58	98	29	97	40	113	353	97	40	97	44	113	353	97	44	98	49	118	371	116	362	142	217	142	217	116	362	113	353	142	217	113	353	104	73	104	73	113	353	101	63	249	432	70	432	92	420	249	432	92	420	107	416	249	432	107	416	116	410	249	432	116	410	121	403	249	432	121	403	123	393	249	432	123	393	214	414	249	432	214	414	230	419	249	432	230	419	249	422	142	217	146	217	149	245	142	217	149	245	123	393	142	217	123	393	122	387	142	217	122	387	121	379	142	217	121	379	118	371	123	393	149	245	183	373	123	393	183	373	191	392	123	393	191	392	201	405	123	393	201	405	214	414	150	217	153	216	168	245	168	245	153	216	156	216	168	245	156	216	160	215	160	215	170	211	168	245	168	245	170	211	207	250	149	245	146	217	150	217	149	245	150	217	168	245	207	250	170	211	177	205	207	250	177	205	183	196	207	250	183	196	190	182	207	250	190	182	198	164	207	250	198	164	273	0	207	250	273	0	214	225	207	250	214	225	214	226	207	250	214	226	237	264	282	316	262	287	265	255	282	316	265	255	286	278	282	316	286	278	301	351	242	238	265	255	262	287	242	238	262	287	237	264	242	238	237	264	214	226	370	434	366	395	372	392	370	434	372	392	382	437	382	437	372	392	377	385	382	437	377	385	383	377	324	341	329	351	332	404	332	404	329	351	336	365	332	404	336	365	340	413	340	413	336	365	345	379	340	413	345	379	349	422	349	422	345	379	355	390	349	422	355	390	359	429	359	429	355	390	366	395	359	429	366	395	370	434	324	341	332	404	324	393	324	341	324	393	317	381	324	341	317	381	309	367	324	341	309	367	305	306	301	351	286	278	305	306	301	351	305	306	309	367	433	415	427	424	428	378	433	415	428	378	433	388	433	415	433	388	435	397	433	415	435	397	435	404	383	377	391	371	395	438	395	438	391	371	402	368	395	438	402	368	408	436	408	436	402	368	418	371	408	436	418	371	418	431	418	431	418	371	428	378	418	431	428	378	427	424	346	17	335	25	273	0	273	0	335	25	325	36	273	0	325	36	314	54	314	54	270	154	273	0	273	0	270	154	259	176	273	0	259	176	250	192	273	0	250	192	240	205	273	0	240	205	228	216	273	0	228	216	214	225	383	0	383	10	361	13	383	0	361	13	346	17	383	0	346	17	273	0	113	353	98	49	99	56	113	353	99	56	101	63	143	0	143	10	125	13	143	0	125	13	111	16	143	0	111	16	30	40	143	0	30	40	24	28	143	0	24	28	15	19	143	0	15	19	2	14	143	0	2	14	-17	10	143	0	-17	10	-17	0	35	58	30	40	111	16	35	58	111	16	103	22	35	58	97	40	113	353	382	437	383	377	395	438	92	420	70	432	70	422	45	43	55	-8	53	29	53	29	55	-8	67	24	88	31	67	24	72	-4	88	31	72	-4	87	1	0	76	2	-1	12	78	12	78	2	-1	19	-7	12	78	19	-7	29	72	29	72	19	-7	37	-9	29	72	37	-9	38	59	38	59	37	-9	55	-8	38	59	55	-8	45	43	-20	53	-19	22	-16	63	-16	63	-19	22	-10	8	-16	63	-10	8	-9	71	-9	71	-10	8	2	-1	-9	71	2	-1	0	76	203	360	157	188	161	108	203	360	161	108	171	141	203	360	171	141	180	169	203	360	180	169	239	384	203	360	239	384	205	368	275	34	263	21	399	0	399	0	263	21	245	14	399	0	245	14	220	10	268	409	490	432	258	408	258	408	490	432	207	404	258	408	207	404	208	392	208	392	208	387	239	384	239	384	208	387	208	381	239	384	208	381	207	375	208	392	239	384	242	393	208	392	242	393	245	400	208	392	245	400	251	405	208	392	251	405	258	408	161	108	157	188	148	75	148	75	157	188	141	134	148	75	141	134	132	45	132	45	141	134	125	88	132	45	125	88	112	20	112	20	125	88	108	53	112	20	108	53	100	9	100	9	108	53	88	31	100	9	88	31	87	1	275	34	399	0	285	54	285	54	399	0	356	21	285	54	356	21	293	82	293	82	356	21	350	28	293	82	350	28	347	38	347	38	347	42	293	82	293	82	347	42	347	45	293	82	347	45	373	384	373	384	347	45	348	48	373	384	348	48	348	51	373	384	348	51	349	54	373	384	349	54	435	373	373	384	435	373	374	386	490	432	268	409	358	409	490	432	358	409	365	408	490	432	365	408	370	407	490	432	370	407	373	404	490	432	373	404	375	401	490	432	375	401	375	396	490	432	375	396	457	413	490	432	457	413	471	418	490	432	471	418	490	422	375	396	435	373	441	392	375	396	441	392	448	405	375	396	448	405	457	413	490	432	170	432	182	421	490	432	182	421	193	418	490	432	193	418	202	412	490	432	202	412	207	404	375	394	375	391	435	373	375	394	435	373	375	396	375	389	374	386	435	373	375	389	435	373	375	391	399	0	399	10	381	12	399	0	381	12	367	16	399	0	367	16	356	21	67	24	55	-8	72	-4	399	0	220	10	220	0	182	421	170	432	167	422	205	368	239	384	207	375	-19	22	-20	53	-22	39	109	10	91	13	109	0	109	0	91	13	78	17	109	0	78	17	22	37	22	37	78	17	69	24	22	37	69	24	33	62	33	62	69	24	64	32	33	62	64	32	44	99	44	99	64	32	62	42	62	48	63	54	44	99	44	99	63	54	65	62	44	99	65	62	120	365	120	365	65	62	66	70	120	365	66	70	68	78	68	78	146	361	120	365	120	365	146	361	123	375	350	31	338	21	478	0	478	0	338	21	322	14	478	0	322	14	299	10	146	361	188	0	199	432	146	361	199	432	128	399	146	361	128	399	128	395	146	361	128	395	126	390	146	361	126	390	125	383	146	361	125	383	123	375	110	417	120	412	199	432	199	432	120	412	126	406	199	432	126	406	128	399	479	10	457	12	478	0	478	0	457	12	442	16	478	0	442	16	359	46	359	46	442	16	432	22	359	46	432	22	367	67	367	67	432	22	427	29	367	67	427	29	425	38	425	38	449	372	367	67	449	372	425	38	426	45	449	372	426	45	427	53	449	372	427	53	429	61	449	372	429	61	432	70	449	372	432	70	435	80	449	372	435	80	513	373	449	372	513	373	458	432	449	372	458	432	236	106	449	372	236	106	199	0	199	432	188	0	199	0	199	432	199	0	236	106	97	420	110	417	199	432	97	420	199	432	79	432	97	420	79	432	79	422	547	418	566	422	566	432	547	418	566	432	534	412	534	412	566	432	458	432	534	412	458	432	525	403	525	403	458	432	518	390	109	0	22	37	10	22	109	0	10	22	-3	14	109	0	-3	14	-21	10	109	0	-21	10	-21	0	478	0	299	10	299	0	350	31	478	0	359	46	458	432	513	373	518	390	62	48	44	99	62	42	124	381	122	372	145	216	145	216	122	372	120	363	145	216	120	363	118	353	118	353	41	67	99	43	99	43	41	67	99	40	100	30	99	40	41	67	100	30	41	67	104	23	104	23	41	67	34	45	104	23	34	45	112	18	112	18	34	45	146	0	112	18	146	0	125	14	125	14	146	0	146	10	118	353	99	43	99	45	118	353	99	45	100	48	118	353	100	48	100	51	118	353	100	51	101	54	118	353	101	54	145	216	406	10	384	13	406	0	406	0	384	13	369	17	406	0	369	17	287	44	287	44	369	17	359	22	287	44	359	22	293	61	293	61	359	22	355	29	293	61	355	29	353	38	353	38	353	42	341	244	341	244	353	42	372	353	372	353	353	42	354	45	372	353	354	45	354	48	372	353	354	48	355	51	372	353	355	51	356	54	372	353	356	54	441	373	372	353	441	373	374	362	125	388	145	216	125	395	125	395	145	216	152	244	152	244	145	216	335	216	152	244	335	216	341	244	341	244	335	216	353	38	496	432	333	432	352	420	496	432	352	420	366	416	496	432	366	416	375	410	496	432	375	410	379	403	496	432	379	403	381	394	496	432	381	394	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	394	441	373	446	392	381	394	446	392	453	405	381	394	453	405	463	413	380	387	379	380	441	373	380	387	441	373	381	394	377	371	374	362	441	373	377	371	441	373	379	380	406	0	287	44	279	30	406	0	279	30	267	21	406	0	267	21	250	14	406	0	250	14	226	10	406	0	226	10	226	0	254	432	75	432	96	419	254	432	96	419	111	416	254	432	111	416	119	411	254	432	119	411	124	404	254	432	124	404	125	395	254	432	125	395	216	413	254	432	216	413	233	419	254	432	233	419	254	422	125	395	152	244	187	375	125	395	187	375	193	392	125	395	193	392	203	404	125	395	203	404	216	413	146	0	34	45	27	30	146	0	27	30	17	20	146	0	17	20	3	14	146	0	3	14	-15	10	146	0	-15	10	-16	0	124	381	145	216	125	388	96	419	75	432	75	422	293	61	353	38	335	216	352	420	333	432	333	422	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	121	381	119	372	187	382	187	382	119	372	117	363	187	382	117	363	115	353	115	353	39	67	97	43	97	43	39	67	97	40	98	30	97	40	39	67	98	30	39	67	102	23	102	23	39	67	32	45	102	23	32	45	110	18	110	18	32	45	143	0	110	18	143	0	123	14	123	14	143	0	143	10	115	353	97	43	97	45	115	353	97	45	98	48	115	353	98	48	98	51	115	353	98	51	99	54	115	353	99	54	187	382	277	30	265	21	404	0	404	0	265	21	248	14	404	0	248	14	224	10	404	10	381	13	404	0	404	0	381	13	366	17	404	0	366	17	286	44	286	44	366	17	357	22	286	44	357	22	291	61	291	61	357	22	352	29	291	61	352	29	351	38	351	38	351	42	291	61	291	61	351	42	376	383	376	383	351	42	351	45	376	383	351	45	352	48	376	383	352	48	352	51	376	383	352	51	353	54	376	383	353	54	438	373	376	383	438	373	377	386	494	432	72	432	93	419	494	432	93	419	108	416	494	432	108	416	117	411	494	432	117	411	121	404	494	432	121	404	209	408	494	432	209	408	218	409	494	432	218	409	360	409	494	432	360	409	366	409	494	432	366	409	371	408	494	432	371	408	375	406	494	432	375	406	378	402	494	432	378	402	379	397	494	432	379	397	460	413	494	432	460	413	474	418	494	432	474	418	494	422	379	397	438	373	444	392	379	397	444	392	451	405	379	397	451	405	460	413	123	395	187	382	191	393	123	395	191	393	195	401	123	395	195	401	201	406	123	395	201	406	209	408	123	395	209	408	121	404	379	395	379	392	438	373	379	395	438	373	379	397	378	389	377	386	438	373	378	389	438	373	379	392	122	388	121	381	187	382	122	388	187	382	123	395	143	0	32	45	24	30	143	0	24	30	14	20	143	0	14	20	0	14	143	0	0	14	-18	10	143	0	-18	10	-18	0	404	0	224	10	224	0	277	30	404	0	286	44	93	419	72	432	72	422	146	10	127	13	146	0	146	0	127	13	114	17	146	0	114	17	33	43	33	43	114	17	106	23	33	43	106	23	40	65	40	65	106	23	101	29	40	65	101	29	100	38	100	38	115	339	40	65	115	339	100	38	100	44	115	339	100	44	102	52	115	339	102	52	104	60	115	339	104	60	107	69	115	339	107	69	109	80	115	339	109	80	143	208	115	339	143	208	119	356	174	203	187	202	176	226	176	226	187	202	183	226	205	227	183	226	187	202	205	227	187	202	202	202	201	402	208	406	239	432	239	432	208	406	217	408	239	432	217	408	227	409	227	409	257	406	239	432	239	432	257	406	291	428	313	307	307	286	318	226	318	226	307	286	297	268	318	226	297	268	294	215	294	215	297	268	284	254	294	215	284	254	268	242	268	242	254	236	266	208	266	208	254	236	240	232	266	208	240	232	236	203	236	203	240	232	224	228	236	203	224	228	205	227	377	369	360	396	365	272	377	369	365	272	375	292	377	369	375	292	381	313	377	369	381	313	383	334	313	307	318	226	315	331	315	331	318	226	331	416	331	416	318	226	338	239	331	416	338	239	360	396	360	396	338	239	353	255	360	396	353	255	365	272	257	406	281	398	291	428	291	428	281	398	300	384	291	428	300	384	331	416	331	416	300	384	311	362	331	416	311	362	315	331	268	242	266	208	294	215	153	206	149	229	143	208	143	208	149	229	193	388	143	208	193	388	126	394	126	394	193	388	196	396	126	394	196	396	201	402	239	432	79	432	98	419	239	432	98	419	112	415	239	432	112	415	120	410	239	432	120	410	124	403	239	432	124	403	126	394	239	432	126	394	201	402	143	208	126	394	125	388	149	229	153	206	159	228	159	228	153	206	163	204	159	228	163	204	166	227	166	227	163	204	174	203	166	227	174	203	171	226	171	226	174	203	176	226	143	208	125	388	124	380	143	208	124	380	122	369	143	208	122	369	119	356	146	0	33	43	26	29	146	0	26	29	17	20	146	0	17	20	3	14	146	0	3	14	-15	10	146	0	-15	10	-15	0	98	419	79	432	79	422	205	227	202	202	236	203	162	39	138	66	160	-3	160	-3	138	66	123	104	160	-3	123	104	113	18	113	18	123	104	118	154	128	357	118	154	121	197	128	357	121	197	130	240	322	417	353	412	327	441	322	417	327	441	313	441	322	417	313	441	293	414	293	414	313	441	282	439	293	414	282	439	265	406	265	406	282	439	252	433	265	406	252	433	238	392	238	392	252	433	223	423	238	392	223	423	213	375	213	375	223	423	195	409	213	375	195	409	190	353	169	392	128	357	130	240	169	392	130	240	144	282	169	392	144	282	164	320	169	392	164	320	190	353	169	392	190	353	195	409	93	316	67	268	76	53	93	316	76	53	113	18	93	316	113	18	118	154	93	316	118	154	128	357	53	101	76	53	67	268	53	101	67	268	50	216	53	101	50	216	44	161	353	66	323	43	328	22	328	22	323	43	295	28	328	22	295	28	293	3	293	3	295	28	266	20	293	3	266	20	256	-7	256	-7	266	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	194	23	217	-11	194	23	162	39	217	-11	162	39	160	-3	414	425	410	425	413	347	413	347	410	425	404	426	413	347	404	426	399	378	399	378	404	426	398	428	399	378	398	428	391	430	413	347	421	309	414	425	414	425	421	309	418	425	425	426	418	425	421	309	425	426	421	309	432	307	443	440	439	434	457	440	457	440	439	434	435	430	457	440	435	430	432	307	432	307	435	430	431	427	432	307	431	427	425	426	379	399	399	378	391	430	379	399	391	430	374	435	379	399	374	435	357	438	379	399	357	438	353	412	342	440	327	441	353	412	342	440	353	412	357	438	363	49	398	86	386	97	363	49	386	97	353	66	363	49	353	66	328	22	216	409	123	61	185	50	185	50	123	61	185	41	186	30	185	41	123	61	186	30	123	61	191	22	191	22	123	61	201	15	426	432	74	432	139	406	426	432	139	406	176	409	426	432	176	409	216	409	426	432	216	409	280	409	426	432	280	409	322	409	426	432	322	409	345	407	426	432	345	407	363	400	426	432	363	400	377	390	426	432	377	390	385	375	426	432	385	375	388	356	426	432	388	356	398	327	398	327	388	356	388	351	398	327	388	351	388	346	74	432	47	330	58	327	74	432	58	327	74	359	74	432	74	359	91	383	74	432	91	383	112	398	74	432	112	398	139	406	387	335	386	328	398	327	387	335	398	327	388	341	388	341	398	327	388	346	216	409	185	50	187	59	216	409	187	59	189	68	216	409	189	68	192	76	216	409	192	76	194	85	216	409	194	85	280	409	243	0	243	10	218	12	243	0	218	12	201	15	243	0	201	15	116	42	243	0	116	42	107	29	243	0	107	29	94	20	243	0	94	20	76	14	243	0	76	14	52	10	243	0	52	10	52	0	116	42	201	15	123	61	235	133	219	100	221	53	221	53	219	100	202	70	221	53	202	70	200	26	200	26	202	70	184	45	200	26	184	45	177	6	177	6	184	45	166	29	177	6	166	29	153	-5	153	-5	166	29	149	23	181	319	235	133	224	391	181	319	224	391	224	395	224	395	225	403	181	319	273	432	115	432	133	417	273	432	133	417	146	408	273	432	146	408	157	391	273	432	157	391	234	414	273	432	234	414	244	418	273	432	244	418	256	420	273	432	256	420	273	422	167	363	181	319	225	403	167	363	225	403	228	410	167	363	228	410	234	414	167	363	234	414	157	391	278	200	227	373	235	133	278	200	235	133	242	87	278	200	242	87	389	348	278	200	389	348	375	373	475	432	349	432	362	421	475	432	362	421	373	419	475	432	373	419	382	415	475	432	382	415	387	411	475	432	387	411	389	405	475	432	389	405	440	412	475	432	440	412	456	419	475	432	456	419	475	422	389	405	408	378	424	399	389	405	424	399	440	412	389	348	408	378	389	405	389	348	389	405	388	399	389	348	388	399	386	393	389	348	386	393	383	387	389	348	383	387	379	380	389	348	379	380	375	373	235	133	227	373	226	377	235	133	226	377	225	382	235	133	225	382	225	386	235	133	225	386	224	391	144	28	141	41	136	56	144	28	136	56	128	-9	144	28	128	-9	153	-5	144	28	153	-5	149	23	127	69	108	75	111	-7	127	69	111	-7	128	-9	127	69	128	-9	136	56	75	50	76	20	81	62	81	62	76	20	84	7	81	62	84	7	89	69	89	69	84	7	96	-1	89	69	96	-1	98	73	98	73	96	-1	111	-7	98	73	111	-7	108	75	76	20	75	50	73	35	235	133	221	53	242	87	362	421	349	432	349	422	133	417	115	432	115	422	266	66	268	75	273	334	273	334	268	75	274	99	274	99	268	75	312	77	274	99	281	358	273	334	273	334	281	358	244	333	270	22	263	30	209	99	209	99	263	30	261	41	273	334	261	41	261	46	273	334	261	46	262	52	273	334	262	52	263	59	273	334	263	59	266	66	175	308	196	320	196	348	196	348	196	320	219	328	196	348	219	328	236	355	236	355	219	328	244	333	236	355	244	333	281	358	196	348	161	337	175	308	175	308	161	337	156	291	140	273	156	291	161	337	140	273	161	337	131	323	424	432	237	432	259	421	424	432	259	421	274	419	424	432	274	419	283	414	424	432	283	414	288	408	424	432	288	408	290	400	424	432	290	400	380	415	424	432	380	415	398	420	424	432	398	420	420	422	424	432	420	422	424	422	290	400	289	394	337	334	290	400	337	334	344	358	290	400	344	358	352	385	290	400	352	385	357	397	290	400	357	397	367	407	290	400	367	407	380	415	288	386	286	376	337	334	337	334	286	376	283	367	337	334	283	367	281	358	431	219	427	198	442	124	442	124	427	198	420	178	442	124	420	178	416	107	416	107	420	178	408	159	416	107	408	159	392	140	392	140	374	124	386	93	386	93	374	124	352	112	386	93	352	112	351	84	351	84	352	112	329	104	351	84	329	104	312	77	312	77	329	104	303	100	312	77	303	100	274	99	434	339	391	352	397	315	434	339	397	315	417	297	434	339	417	297	428	272	434	339	428	272	432	242	434	339	432	242	442	124	434	339	442	124	469	316	371	328	397	315	391	352	371	328	391	352	344	358	371	328	344	358	337	334	493	283	469	316	480	166	493	283	480	166	492	189	493	283	492	189	499	213	493	283	499	213	502	239	469	316	442	124	463	144	469	316	463	144	480	166	431	219	442	124	432	242	392	140	386	93	416	107	281	358	274	99	337	334	322	0	322	10	299	12	322	0	299	12	281	15	322	0	281	15	185	30	322	0	185	30	171	18	322	0	171	18	153	12	322	0	153	12	132	10	322	0	132	10	126	10	322	0	126	10	126	0	270	22	209	99	203	75	203	75	209	99	176	105	203	75	176	105	157	79	157	79	176	105	150	117	157	79	150	117	132	136	185	30	281	15	195	48	195	48	281	15	270	22	195	48	270	22	203	75	131	323	106	306	119	214	131	323	119	214	122	235	131	323	122	235	129	254	131	323	129	254	140	273	118	191	119	214	106	306	118	191	106	306	114	93	114	93	106	306	86	286	114	93	86	286	80	116	80	116	86	286	70	265	80	116	70	265	58	242	118	191	114	93	121	161	121	161	114	93	157	79	121	161	157	79	132	136	57	149	80	116	58	242	57	149	58	242	50	218	57	149	50	218	48	193	288	386	337	334	289	394	259	421	237	432	237	422	209	99	261	41	273	334	97	10	80	11	97	0	97	0	80	11	68	14	97	0	68	14	-2	29	-2	29	68	14	59	18	-2	29	59	18	21	52	21	52	59	18	55	25	21	52	55	25	53	33	53	33	55	89	21	52	56	45	59	51	101	143	101	143	59	51	63	58	101	143	63	58	68	64	68	64	169	178	101	143	101	143	169	178	156	207	55	89	53	33	54	38	55	89	54	38	56	45	55	89	56	45	101	143	60	413	71	405	200	432	200	432	71	405	80	393	200	432	80	393	88	376	88	376	156	207	152	395	152	395	154	403	88	376	88	376	154	403	158	410	88	376	158	410	167	415	200	432	88	376	167	415	200	432	167	415	180	419	200	432	180	419	200	422	45	419	60	413	200	432	45	419	200	432	25	432	45	419	25	432	25	422	163	358	159	368	169	178	169	178	159	368	156	376	169	178	156	376	156	207	156	207	156	376	154	383	156	207	154	383	153	389	215	20	206	15	350	0	350	0	206	15	191	12	350	0	191	12	171	10	310	389	307	383	326	359	326	359	307	383	303	377	326	359	303	377	298	371	298	371	202	260	214	231	214	231	202	260	213	69	214	231	213	69	216	61	202	260	163	358	169	178	202	260	169	178	213	69	409	432	271	432	287	420	409	432	287	420	298	417	409	432	298	417	306	412	409	432	306	412	310	406	409	432	310	406	312	399	409	432	312	399	361	395	409	432	361	395	377	407	409	432	377	407	392	415	409	432	392	415	409	422	312	399	326	359	345	379	312	399	345	379	361	395	311	394	310	389	326	359	311	394	326	359	312	399	298	371	214	231	326	359	222	35	350	0	311	20	222	35	311	20	299	28	222	35	299	28	290	42	222	35	290	42	281	61	222	35	281	61	221	40	281	61	214	231	216	61	281	61	216	61	218	54	281	61	218	54	220	47	281	61	220	47	221	40	327	14	311	20	350	0	327	14	350	0	350	10	220	26	215	20	350	0	220	26	350	0	222	35	-23	17	-43	10	97	0	-23	17	97	0	-2	29	97	0	-43	10	-43	0	350	0	171	10	171	0	287	420	271	432	271	422	152	395	156	207	153	389	117	353	41	67	117	353	117	353	41	67	98	35	98	30	98	35	41	67	98	30	41	67	101	27	101	27	41	67	34	45	101	27	34	45	105	25	105	25	34	45	26	30	105	25	26	30	110	24	110	24	26	30	296	0	110	24	296	0	116	24	116	24	296	0	258	24	117	353	98	35	98	38	117	353	98	38	98	40	117	353	98	40	99	43	117	353	99	43	99	46	117	353	99	46	100	50	117	353	100	50	187	375	123	381	121	372	187	375	187	375	121	372	119	363	187	375	119	363	117	353	253	432	73	432	95	419	253	432	95	419	110	415	253	432	110	415	119	411	253	432	119	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	231	419	253	432	231	419	253	422	124	395	187	375	193	391	124	395	193	391	202	404	124	395	202	404	215	413	124	389	123	381	187	375	124	389	187	375	124	395	280	32	275	27	296	0	296	0	275	27	267	24	296	0	267	24	258	24	357	22	353	29	356	-37	356	-37	353	29	351	38	347	-18	351	38	375	378	347	-18	375	378	333	-6	333	-6	375	378	316	0	375	378	351	38	352	46	375	378	352	46	354	55	375	378	354	55	356	64	375	378	356	64	358	73	375	378	358	73	360	80	375	378	360	80	438	373	375	378	438	373	376	381	296	0	316	0	375	378	296	0	375	378	288	50	296	0	288	50	285	39	296	0	285	39	280	32	296	0	26	30	16	20	296	0	16	20	3	14	296	0	3	14	-15	10	296	0	-15	10	-15	0	494	432	330	432	349	420	494	432	349	420	363	415	494	432	363	415	371	410	494	432	371	410	376	402	494	432	376	402	378	392	494	432	378	392	461	413	494	432	461	413	475	418	494	432	475	418	494	422	378	392	438	373	444	392	378	392	444	392	452	405	378	392	452	405	461	413	378	390	377	387	438	373	378	390	438	373	378	392	377	384	376	381	438	373	377	384	438	373	377	387	366	-117	400	10	380	13	366	-117	380	13	366	17	366	-117	366	17	359	-66	366	-117	359	-66	359	-75	366	-117	359	-75	357	-88	366	-117	357	-88	356	-101	366	-117	356	-101	354	-111	366	-117	354	-111	353	-117	357	22	359	-66	366	17	356	-37	351	38	347	-18	357	22	356	-37	359	-66	349	420	330	432	330	422	95	419	73	432	73	422	58	277	56	267	57	209	58	277	57	209	71	192	58	277	71	192	82	366	57	209	56	267	54	258	57	209	54	258	53	249	57	209	53	249	52	242	57	209	52	242	52	234	144	211	130	219	149	176	149	176	130	219	121	230	149	176	121	230	120	177	120	177	121	230	118	245	93	182	118	245	118	252	93	182	118	252	119	259	119	259	120	267	93	182	93	182	120	267	122	275	93	182	122	275	124	283	124	283	149	375	93	182	93	182	149	375	87	395	93	182	87	395	87	390	93	182	87	390	86	385	215	432	35	432	57	419	215	432	57	419	72	416	215	432	72	416	81	411	215	432	81	411	86	404	215	432	86	404	87	395	215	432	87	395	177	414	215	432	177	414	194	419	215	432	194	419	215	422	87	395	149	375	155	392	87	395	155	392	164	404	87	395	164	404	177	414	221	30	210	21	348	0	348	0	210	21	192	14	348	0	192	14	169	10	149	176	180	178	163	207	163	207	180	178	186	205	211	207	186	205	209	183	211	207	209	183	236	191	321	381	319	372	384	373	384	373	319	372	317	362	384	373	317	362	315	353	315	353	282	230	296	42	296	42	282	230	296	38	298	29	296	38	236	61	298	29	236	61	302	22	302	22	236	61	230	44	302	22	230	44	311	17	311	17	230	44	348	0	311	17	348	0	326	13	326	13	348	0	348	10	315	353	296	42	297	45	315	353	297	45	297	48	315	353	297	48	298	51	315	353	298	51	299	54	315	353	299	54	384	373	235	212	236	191	255	219	255	219	236	191	258	199	255	219	258	199	271	225	271	225	258	199	276	207	271	225	276	207	282	230	282	230	276	207	296	38	439	432	277	432	296	420	439	432	296	420	309	416	439	432	309	416	317	410	439	432	317	410	322	403	439	432	322	403	323	394	439	432	323	394	406	413	439	432	406	413	420	418	439	432	420	418	439	422	323	394	384	373	389	392	323	394	389	392	396	405	323	394	396	405	406	413	322	388	321	381	384	373	322	388	384	373	323	394	276	207	236	61	296	38	186	205	180	178	209	183	93	182	86	385	85	380	93	182	85	380	84	374	93	182	84	374	82	366	93	182	82	366	71	192	211	207	236	191	235	212	348	0	169	10	169	0	221	30	348	0	230	44	296	420	277	432	277	422	120	177	118	245	93	182	144	211	149	176	163	207	57	419	35	432	35	422	129	381	128	372	194	375	194	375	128	372	126	363	194	375	126	363	124	353	124	353	48	67	104	40	104	40	48	67	104	37	105	31	104	37	48	67	105	31	48	67	108	27	108	27	48	67	41	45	108	27	41	45	112	25	112	25	41	45	33	30	112	25	33	30	117	24	117	24	33	30	23	20	117	24	23	20	557	0	557	0	23	20	10	14	557	0	10	14	-9	10	124	353	104	40	105	43	124	353	105	43	105	46	124	353	105	46	106	49	124	353	106	49	106	51	124	353	106	51	194	375	330	378	244	55	303	40	303	40	244	55	303	37	304	31	303	37	244	55	304	31	244	55	308	27	308	27	244	55	312	25	330	378	303	40	304	43	330	378	304	43	304	46	330	378	304	46	305	49	330	378	305	49	306	51	330	378	306	51	393	373	330	378	393	373	331	381	447	432	293	432	311	420	447	432	311	420	323	415	447	432	323	415	329	410	447	432	329	410	332	402	447	432	332	402	333	392	447	432	333	392	415	413	447	432	415	413	428	418	447	432	428	418	447	422	333	392	393	373	399	392	333	392	399	392	406	405	333	392	406	405	415	413	333	390	332	387	393	373	333	390	393	373	333	392	332	384	331	381	393	373	332	384	393	373	332	387	537	13	522	17	557	0	557	0	522	17	512	22	557	0	512	22	441	52	441	52	512	22	507	29	441	52	507	29	505	38	505	38	528	378	441	52	528	378	505	38	506	46	528	378	506	46	507	55	528	378	507	55	510	64	528	378	510	64	512	73	528	378	512	73	514	80	528	378	514	80	591	373	528	378	591	373	529	381	647	432	485	432	504	420	647	432	504	420	517	415	647	432	517	415	525	410	647	432	525	410	529	402	647	432	529	402	531	392	647	432	531	392	614	413	647	432	614	413	627	418	647	432	627	418	647	422	531	392	591	373	597	392	531	392	597	392	604	405	531	392	604	405	614	413	531	390	530	387	591	373	531	390	591	373	531	392	530	384	529	381	591	373	530	384	591	373	530	387	557	0	441	52	437	41	557	0	437	41	433	33	557	0	433	33	427	27	557	0	427	27	420	25	557	0	420	25	410	24	557	0	410	24	322	24	557	0	322	24	317	24	557	0	317	24	229	29	557	0	229	29	222	25	557	0	222	25	214	24	557	0	214	24	123	24	557	0	123	24	117	24	229	29	317	24	235	36	235	36	317	24	312	25	235	36	312	25	240	44	240	44	312	25	244	55	253	432	80	432	102	419	253	432	102	419	116	415	253	432	116	415	124	411	253	432	124	411	128	404	253	432	128	404	129	395	253	432	129	395	217	413	253	432	217	413	232	419	253	432	232	419	253	422	129	395	194	375	199	391	129	395	199	391	206	404	129	395	206	404	217	413	129	389	129	381	194	375	129	389	194	375	129	395	102	419	80	432	80	422	557	0	-9	10	-9	0	537	13	557	0	557	10	504	420	485	432	485	422	311	420	293	432	293	422	129	381	128	372	194	375	194	375	128	372	126	363	194	375	126	363	124	353	124	353	48	67	104	40	104	40	48	67	104	37	105	31	104	37	48	67	105	31	48	67	108	27	108	27	48	67	41	45	108	27	41	45	112	25	112	25	41	45	33	30	112	25	33	30	117	24	117	24	33	30	450	0	117	24	450	0	123	24	123	24	450	0	214	24	124	353	104	40	105	43	124	353	105	43	105	46	124	353	105	46	106	49	124	353	106	49	106	51	124	353	106	51	194	375	330	378	244	55	303	40	303	40	244	55	303	37	304	31	303	37	244	55	304	31	244	55	308	27	308	27	244	55	312	25	330	378	303	40	304	43	330	378	304	43	304	46	330	378	304	46	305	49	330	378	305	49	306	51	330	378	306	51	393	373	330	378	393	373	331	381	447	432	293	432	311	420	447	432	311	420	323	415	447	432	323	415	329	410	447	432	329	410	332	402	447	432	332	402	333	392	447	432	333	392	415	413	447	432	415	413	428	418	447	432	428	418	447	422	333	392	393	373	399	392	333	392	399	392	406	405	333	392	406	405	415	413	333	390	332	387	393	373	333	390	393	373	333	392	332	384	331	381	393	373	332	384	393	373	332	387	511	22	506	29	510	-37	510	-37	506	29	505	38	501	-18	505	38	528	378	501	-18	528	378	487	-6	487	-6	528	378	470	0	528	378	505	38	506	46	528	378	506	46	507	55	528	378	507	55	510	64	528	378	510	64	512	73	528	378	512	73	514	80	528	378	514	80	591	373	528	378	591	373	529	381	450	0	470	0	528	378	450	0	528	378	441	52	450	0	441	52	437	41	450	0	437	41	433	33	450	0	433	33	427	27	450	0	427	27	420	25	450	0	420	25	410	24	450	0	410	24	322	24	450	0	322	24	317	24	450	0	317	24	312	25	450	0	312	25	235	36	450	0	235	36	229	29	450	0	229	29	222	25	450	0	222	25	214	24	240	44	235	36	312	25	240	44	312	25	244	55	450	0	33	30	23	20	450	0	23	20	10	14	450	0	10	14	-9	10	450	0	-9	10	-9	0	647	432	485	432	504	420	647	432	504	420	517	415	647	432	517	415	525	410	647	432	525	410	529	402	647	432	529	402	531	392	647	432	531	392	614	413	647	432	614	413	627	418	647	432	627	418	647	422	531	392	591	373	597	392	531	392	597	392	604	405	531	392	604	405	614	413	531	390	530	387	591	373	531	390	591	373	531	392	530	384	529	381	591	373	530	384	591	373	530	387	519	-117	554	10	534	13	519	-117	534	13	520	17	519	-117	520	17	513	-66	519	-117	513	-66	512	-75	519	-117	512	-75	511	-88	519	-117	511	-88	509	-101	519	-117	509	-101	508	-111	519	-117	508	-111	506	-117	511	22	513	-66	520	17	253	432	80	432	102	419	253	432	102	419	116	415	253	432	116	415	124	411	253	432	124	411	128	404	253	432	128	404	129	395	253	432	129	395	217	413	253	432	217	413	232	419	253	432	232	419	253	422	129	395	194	375	199	391	129	395	199	391	206	404	129	395	206	404	217	413	129	389	129	381	194	375	129	389	194	375	129	395	102	419	80	432	80	422	510	-37	505	38	501	-18	511	22	510	-37	513	-66	504	420	485	432	485	422	311	420	293	432	293	422	194	371	113	64	175	52	194	371	175	52	176	59	194	371	176	59	178	69	194	371	178	69	180	80	194	371	180	80	183	89	194	371	183	89	184	94	194	371	184	94	218	217	194	371	218	217	195	373	196	387	218	217	263	385	196	387	263	385	268	398	196	387	268	398	275	408	196	387	275	408	285	415	196	387	285	415	311	432	196	387	311	432	195	395	196	384	196	380	218	217	196	384	218	217	196	387	195	376	195	373	218	217	195	376	218	217	196	380	113	64	107	44	245	0	113	64	245	0	192	28	113	64	192	28	183	34	113	64	183	34	177	42	113	64	177	42	175	52	192	28	245	0	204	25	204	25	245	0	220	24	263	28	220	24	245	0	263	28	245	0	304	7	297	419	311	422	311	432	297	419	311	432	285	415	263	385	218	217	225	241	225	241	218	217	265	217	225	241	265	217	282	241	282	241	265	217	294	215	282	241	294	215	324	239	324	239	294	215	319	208	324	239	319	208	339	195	311	432	69	432	132	407	311	432	132	407	169	409	311	432	169	409	179	409	311	432	179	409	186	406	311	432	186	406	192	401	311	432	192	401	195	395	69	432	41	330	54	327	69	432	54	327	70	361	69	432	70	361	86	384	69	432	86	384	105	399	69	432	105	399	132	407	432	154	423	192	422	102	422	102	423	192	399	217	422	102	399	217	396	59	396	59	399	217	364	232	396	59	364	232	358	149	358	149	355	27	396	59	364	232	324	239	339	195	364	232	339	195	353	176	364	232	353	176	358	149	358	149	351	101	355	27	355	27	351	101	331	65	355	27	331	65	304	7	304	7	331	65	300	41	304	7	300	41	263	28	245	0	107	44	100	30	245	0	100	30	90	20	245	0	90	20	77	14	245	0	77	14	58	10	245	0	58	10	58	0	113	353	107	89	109	94	113	353	109	94	141	217	113	353	36	64	99	52	113	353	99	52	100	59	113	353	100	59	102	69	113	353	102	69	105	80	113	353	105	80	107	89	36	64	30	44	169	0	36	64	169	0	116	28	36	64	116	28	107	34	36	64	107	34	101	42	36	64	101	42	99	52	119	379	118	371	141	217	141	217	118	371	115	361	141	217	115	361	113	353	121	393	141	217	186	385	121	393	186	385	191	397	121	393	191	397	198	407	121	393	198	407	208	414	121	393	208	414	234	432	121	393	234	432	120	403	141	217	121	393	121	387	141	217	121	387	119	379	116	28	169	0	128	25	128	25	169	0	143	24	186	28	143	24	169	0	186	28	169	0	227	7	220	419	234	422	234	432	220	419	234	432	208	414	186	385	141	217	148	241	148	241	141	217	188	217	148	241	188	217	205	241	205	241	188	217	217	215	205	241	217	215	247	239	247	239	217	215	243	208	247	239	243	208	263	195	234	432	74	432	93	419	234	432	93	419	107	415	234	432	107	415	115	410	234	432	115	410	120	403	355	154	346	192	345	102	345	102	346	192	322	217	345	102	322	217	319	59	319	59	322	217	287	232	319	59	287	232	281	149	281	149	278	27	319	59	287	232	247	239	263	195	287	232	263	195	276	176	287	232	276	176	281	149	281	149	274	101	278	27	278	27	274	101	254	65	278	27	254	65	227	7	227	7	254	65	224	41	227	7	224	41	186	28	497	10	478	13	497	0	497	0	478	13	465	16	497	0	465	16	384	42	384	42	465	16	457	21	384	42	457	21	390	61	390	61	457	21	453	27	390	61	453	27	452	36	452	36	468	353	390	61	468	353	452	36	452	45	468	353	452	45	453	54	468	353	453	54	455	64	468	353	455	64	458	75	468	353	458	75	462	86	468	353	462	86	537	371	468	353	537	371	470	362	591	432	429	432	448	420	591	432	448	420	461	416	591	432	461	416	470	410	591	432	470	410	475	403	591	432	475	403	476	393	591	432	476	393	559	413	591	432	559	413	572	419	591	432	572	419	591	422	476	393	537	371	543	391	476	393	543	391	550	405	476	393	550	405	559	413	476	387	474	379	537	371	476	387	537	371	476	393	473	371	470	362	537	371	473	371	537	371	474	379	497	0	384	42	377	29	497	0	377	29	367	20	497	0	367	20	353	15	497	0	353	15	334	10	497	0	334	10	334	0	169	0	30	44	23	30	169	0	23	30	13	20	169	0	13	20	0	14	169	0	0	14	-17	10	169	0	-17	10	-17	0	448	420	429	432	429	422	93	419	74	432	74	422	114	353	108	89	109	94	114	353	109	94	142	217	114	353	36	64	99	52	114	353	99	52	100	59	114	353	100	59	102	69	114	353	102	69	105	80	114	353	105	80	108	89	36	64	30	44	169	0	36	64	169	0	116	28	36	64	116	28	107	34	36	64	107	34	101	42	36	64	101	42	99	52	120	379	118	371	142	217	142	217	118	371	116	361	142	217	116	361	114	353	122	393	142	217	188	385	122	393	188	385	193	398	122	393	193	398	200	407	122	393	200	407	210	414	122	393	210	414	237	432	122	393	237	432	121	403	142	217	122	393	121	387	142	217	121	387	120	379	116	28	169	0	128	25	128	25	169	0	143	24	187	28	143	24	169	0	187	28	169	0	228	7	222	419	237	422	237	432	222	419	237	432	210	414	188	385	142	217	149	241	149	241	142	217	188	217	149	241	188	217	206	241	206	241	188	217	217	215	206	241	217	215	231	241	231	241	217	215	243	208	231	241	243	208	256	239	256	239	243	208	263	195	256	239	263	195	280	234	280	234	263	195	277	176	280	234	277	176	282	149	237	432	75	432	94	419	237	432	94	419	108	415	237	432	108	415	116	410	237	432	116	410	121	403	342	194	333	206	346	99	346	99	333	206	322	215	346	99	322	215	319	58	319	58	322	215	302	227	319	58	302	227	282	149	282	149	302	227	280	234	279	27	282	149	274	101	279	27	274	101	255	65	349	181	342	194	346	99	349	181	346	99	356	148	349	181	356	148	354	165	228	7	279	27	255	65	228	7	255	65	225	41	228	7	225	41	187	28	169	0	30	44	23	30	169	0	23	30	13	20	169	0	13	20	0	14	169	0	0	14	-17	10	169	0	-17	10	-17	0	282	149	279	27	319	58	94	419	75	432	75	422	62	54	62	123	59	47	59	47	49	125	61	2	61	2	49	125	34	122	61	2	34	122	34	19	34	19	34	122	23	116	34	19	23	116	16	45	16	45	23	116	16	105	16	45	16	105	11	93	84	92	82	102	81	79	81	79	82	102	78	111	81	79	78	111	75	69	75	69	78	111	72	118	75	69	72	118	68	61	68	61	72	118	62	123	68	61	62	123	62	54	118	441	104	441	112	349	118	441	112	349	137	380	118	441	137	380	120	435	333	179	323	151	328	62	328	62	323	151	310	124	328	62	310	124	295	35	295	35	310	124	294	98	295	35	294	98	276	75	276	75	253	54	258	14	258	14	253	54	229	37	258	14	229	37	219	0	219	0	229	37	201	24	219	0	201	24	178	-8	178	-8	201	24	171	15	178	-8	171	15	137	13	137	13	111	14	136	-11	136	-11	111	14	96	-7	96	-7	111	14	89	19	96	-7	89	19	73	27	96	-7	73	27	63	36	96	-7	63	36	61	2	59	47	61	2	63	36	167	429	156	428	167	401	167	401	156	428	145	426	167	401	145	426	137	426	137	426	132	426	137	380	137	380	132	426	127	428	137	380	127	428	123	431	104	441	80	309	92	309	104	441	92	309	112	349	238	441	221	440	245	417	245	417	221	440	203	437	245	417	203	437	203	413	203	413	203	437	187	434	203	413	187	434	178	432	317	433	269	441	283	410	283	410	269	441	254	441	283	410	254	441	245	417	178	432	167	429	167	401	178	432	167	401	203	413	137	426	137	380	167	401	137	13	136	-11	178	-8	347	261	346	253	359	96	359	96	346	253	346	245	359	96	346	245	344	237	344	237	169	237	341	209	341	209	169	237	161	209	347	269	359	96	347	277	347	277	359	96	359	410	359	410	359	96	385	134	359	410	385	134	392	375	392	375	385	134	404	175	392	375	404	175	414	327	414	327	404	175	417	221	414	327	417	221	421	270	283	410	312	392	317	433	317	433	312	392	332	363	317	433	332	363	359	410	359	410	332	363	344	324	359	410	344	324	347	277	359	96	344	237	341	209	359	96	341	209	333	179	359	96	333	179	328	62	276	75	258	14	295	35	347	261	359	96	347	269	245	417	254	441	238	441	120	435	137	380	123	431	16	45	11	93	10	78	49	125	59	47	62	123	247	160	251	329	244	114	244	114	232	302	230	13	230	13	232	302	217	274	230	13	217	274	204	43	204	43	217	274	203	244	204	43	203	244	194	216	194	216	203	244	147	244	194	216	147	244	139	216	139	216	147	244	183	375	139	216	183	375	120	395	120	395	183	375	189	391	120	395	189	391	198	404	112	353	36	67	95	43	95	43	36	67	95	40	96	30	95	40	36	67	96	30	36	67	100	23	100	23	36	67	29	44	100	23	29	44	108	18	108	18	29	44	141	0	108	18	141	0	121	14	121	14	141	0	141	10	112	353	95	43	95	45	112	353	95	45	95	48	112	353	95	48	96	51	112	353	96	51	97	54	112	353	97	54	139	216	112	353	139	216	114	363	249	432	69	432	90	419	249	432	90	419	105	416	249	432	105	416	114	411	249	432	114	411	118	404	249	432	118	404	120	395	249	432	120	395	211	413	249	432	211	413	228	419	249	432	228	419	249	422	139	216	120	395	119	388	139	216	119	388	118	381	139	216	118	381	117	372	139	216	117	372	114	363	256	48	264	-5	270	27	270	27	264	-5	306	-11	270	27	306	-11	290	14	290	14	306	-11	316	10	339	13	316	10	332	-9	339	13	332	-9	358	-3	247	77	244	114	230	13	247	77	230	13	264	-5	247	77	264	-5	256	48	189	200	186	184	187	84	189	200	187	84	204	43	189	200	204	43	194	216	187	84	186	184	184	168	187	84	184	168	182	152	187	84	182	152	182	136	480	435	435	441	454	415	454	415	435	441	429	419	403	415	429	419	405	438	403	415	405	438	379	404	379	404	405	438	375	430	379	404	375	430	357	388	357	388	375	430	346	416	357	388	346	416	336	366	336	366	346	416	319	399	336	366	319	399	316	341	251	329	256	208	271	354	271	354	256	208	271	255	271	354	271	255	293	377	293	377	271	255	291	300	293	377	291	300	316	341	384	6	409	19	401	52	401	52	409	19	418	73	447	119	418	73	433	35	447	119	433	35	475	71	339	13	358	-3	361	21	361	21	358	-3	384	6	361	21	384	6	382	35	382	35	384	6	401	52	563	287	558	341	557	225	557	225	558	341	542	384	557	225	542	384	538	168	538	168	542	384	516	415	538	168	516	415	511	116	511	116	516	415	500	324	511	116	500	324	497	277	511	116	497	277	486	224	454	415	474	403	480	435	480	435	474	403	488	383	480	435	488	383	516	415	516	415	488	383	497	357	516	415	497	357	500	324	475	71	511	116	486	224	475	71	486	224	470	170	475	71	470	170	447	119	435	441	405	438	429	419	418	73	409	19	433	35	316	10	306	-11	332	-9	141	0	29	44	21	29	141	0	21	29	12	19	141	0	12	19	-1	14	141	0	-1	14	-20	10	141	0	-20	10	-20	0	316	341	319	399	293	377	232	302	244	114	251	329	251	329	247	160	256	208	90	419	69	432	69	422	211	413	120	395	198	404	230	30	218	21	358	0	358	0	218	21	201	14	358	0	201	14	177	10	262	202	247	226	215	229	262	202	215	229	190	207	190	207	215	229	188	238	190	207	188	238	169	252	157	211	190	207	169	252	157	211	169	252	156	271	157	211	156	271	152	295	157	211	152	295	128	224	147	402	119	381	128	224	147	402	128	224	152	295	147	402	152	295	161	340	147	402	161	340	180	417	107	368	98	352	105	243	107	368	105	243	128	224	107	368	128	224	119	381	91	335	86	317	90	269	91	335	90	269	105	243	91	335	105	243	98	352	325	410	448	432	318	412	318	412	448	432	308	412	262	408	308	412	302	432	262	408	302	432	258	431	262	408	258	431	220	396	220	396	258	431	217	426	220	396	217	426	185	374	185	374	217	426	180	417	185	374	180	417	161	340	323	353	290	230	307	41	323	353	307	41	308	48	323	353	308	48	309	55	323	353	309	55	310	63	323	353	310	63	312	71	323	353	312	71	315	80	323	353	315	80	392	373	323	353	392	373	325	359	448	432	325	410	329	406	448	432	329	406	331	401	448	432	331	401	332	394	448	432	332	394	415	413	448	432	415	413	429	418	448	432	429	418	448	423	332	394	392	373	398	392	332	394	398	392	405	405	332	394	405	405	415	413	448	432	302	432	308	412	331	389	329	379	392	373	331	389	392	373	332	394	327	369	325	359	392	373	327	369	392	373	329	379	307	41	290	230	283	228	307	41	283	228	283	202	307	41	283	202	309	31	283	228	275	227	283	202	283	202	275	227	266	226	283	202	266	226	262	202	262	202	266	226	256	226	262	202	256	226	247	226	262	202	190	207	190	205	262	202	190	205	68	0	68	0	190	205	31	43	68	0	31	43	18	32	68	0	18	32	6	23	68	0	6	23	-6	16	68	0	-6	16	-19	12	68	0	-19	12	-32	10	68	0	-32	10	-32	0	358	0	358	10	338	13	358	0	338	13	324	17	358	0	324	17	238	44	358	0	238	44	230	30	245	61	238	44	324	17	245	61	324	17	314	23	245	61	314	23	309	31	245	61	309	31	283	202	358	0	177	10	177	0	90	269	86	317	84	299	78	41	81	-6	86	32	86	32	81	-6	108	-3	86	32	108	-3	97	27	97	27	108	-3	111	25	130	29	111	25	135	8	130	29	135	8	149	40	149	40	135	8	160	28	149	40	160	28	166	55	166	55	160	28	187	57	166	55	187	57	181	72	181	72	187	57	194	90	212	118	194	90	216	97	212	118	216	97	226	149	226	149	216	97	217	-5	226	149	217	-5	227	-6	71	74	74	101	70	211	71	74	70	211	60	-3	71	74	60	-3	73	55	73	55	60	-3	81	-6	73	55	81	-6	78	41	16	69	19	42	19	106	19	106	19	42	28	21	19	106	28	21	31	143	31	143	28	21	42	5	31	143	42	5	48	178	48	178	42	5	60	-3	48	178	60	-3	70	211	208	277	221	275	220	290	208	277	220	290	205	292	208	277	205	292	191	275	191	275	205	292	183	290	191	275	183	290	173	268	173	268	183	290	161	283	173	268	161	283	156	255	156	255	161	283	139	272	156	255	139	272	139	238	139	238	139	272	122	217	106	190	122	217	117	258	106	190	117	258	97	240	97	240	70	211	74	101	97	240	74	101	81	130	97	240	81	130	92	161	97	240	92	161	106	190	111	25	108	-3	135	8	139	272	117	258	122	217	226	149	227	-6	237	179	237	179	227	-6	242	-4	237	179	242	-4	243	210	243	210	242	-4	249	35	243	210	249	35	245	239	253	267	249	35	252	55	253	267	252	55	261	93	274	35	267	31	273	15	273	15	267	31	262	28	273	15	262	28	258	27	258	27	255	28	257	2	257	2	255	28	253	29	257	2	253	29	251	30	250	32	249	35	242	-4	250	32	242	-4	257	2	250	32	257	2	251	30	194	90	187	57	216	97	308	276	309	280	307	292	307	292	309	280	310	282	307	292	310	282	312	290	312	290	310	282	310	284	312	290	310	284	311	287	290	209	308	276	307	292	290	209	307	292	274	146	274	146	307	292	267	288	274	146	267	288	265	285	261	93	274	146	265	285	261	93	265	285	258	254	261	93	258	254	253	267	244	252	245	239	245	278	245	278	245	239	253	267	253	267	245	239	249	35	221	275	232	270	234	285	234	285	232	270	239	262	234	285	239	262	245	278	245	278	239	262	244	252	293	36	319	67	310	73	293	36	310	73	293	54	293	36	293	54	282	43	293	36	282	43	274	35	293	36	274	35	273	15	258	27	257	2	273	15	204	51	204	3	209	69	209	69	204	3	210	-2	209	69	210	-2	216	97	216	97	210	-2	217	-5	202	39	201	30	201	10	202	39	201	10	204	3	202	39	204	3	204	51	201	10	201	30	200	21	220	290	221	275	234	285	129	218	127	262	112	251	129	218	112	251	112	189	129	218	143	272	127	262	99	240	87	229	88	129	99	240	88	129	98	160	99	240	98	160	112	189	99	240	112	189	112	251	76	220	75	220	80	67	87	229	80	67	82	98	87	229	82	98	88	129	91	260	114	301	124	358	124	358	114	301	143	337	124	358	143	337	179	408	179	408	143	337	177	364	179	408	177	364	214	377	214	377	230	378	249	427	249	427	230	378	246	378	249	427	246	378	261	378	40	28	60	9	53	221	53	221	60	9	75	220	53	221	75	220	82	291	82	291	75	220	91	260	82	291	91	260	124	358	53	221	34	161	40	28	40	28	34	161	31	146	40	28	31	146	28	53	28	53	31	146	28	130	28	53	28	130	26	114	24	99	24	85	28	53	24	99	28	53	26	114	327	433	330	409	336	440	336	440	330	409	342	425	336	440	342	425	344	452	344	452	342	425	349	440	344	452	349	440	354	452	289	427	292	384	304	427	304	427	292	384	314	395	304	427	314	395	316	429	316	429	314	395	330	409	316	429	330	409	327	433	289	427	249	427	261	378	289	427	261	378	277	380	289	427	277	380	292	384	249	427	179	408	214	377	164	16	173	1	180	27	180	27	173	1	198	12	180	27	198	12	196	42	196	42	198	12	211	61	228	89	211	61	222	28	228	89	222	28	245	48	131	7	147	-4	148	9	148	9	147	-4	173	1	148	9	173	1	164	16	222	292	214	278	229	275	222	292	229	275	253	288	253	288	229	275	242	268	253	288	242	268	252	255	214	278	206	291	196	276	196	276	206	291	190	289	196	276	190	289	179	268	179	268	190	289	174	285	179	268	174	285	162	256	162	256	174	285	159	279	162	256	159	279	145	240	145	240	159	279	143	272	145	240	143	272	129	218	258	184	269	75	260	216	260	216	269	75	279	276	279	276	269	75	289	105	279	276	289	105	298	257	298	257	289	105	303	137	298	257	303	137	311	232	311	232	303	137	312	169	311	232	312	169	316	200	258	238	260	216	279	276	258	238	279	276	253	288	258	238	253	288	252	255	252	152	241	119	245	48	252	152	245	48	269	75	252	152	269	75	258	184	211	61	198	12	222	28	89	29	87	-2	99	16	99	16	87	-2	121	-6	99	16	121	-6	114	9	114	9	121	-6	131	7	87	-2	89	29	82	45	87	-2	82	45	80	67	87	-2	80	67	60	9	147	-4	131	7	121	-6	60	9	80	67	75	220	214	278	222	292	206	291	228	89	245	48	241	119	76	220	80	67	87	229	73	101	75	113	82	244	82	244	75	113	77	123	82	244	77	123	79	129	79	129	93	134	81	148	81	148	93	134	126	158	126	158	93	134	111	139	126	158	111	139	130	142	79	33	82	-1	89	19	89	19	82	-1	124	-6	89	19	124	-6	104	10	104	10	124	-6	124	7	153	12	124	7	124	-6	153	12	124	-6	165	-1	126	158	130	142	168	171	168	171	130	142	148	145	168	171	148	145	163	146	163	146	179	144	168	171	168	171	179	144	183	163	168	171	183	163	203	188	203	188	183	163	213	169	203	188	213	169	227	210	227	210	213	169	240	180	227	210	240	180	237	239	237	239	240	180	250	284	250	284	240	180	261	195	250	284	261	195	266	274	266	274	261	195	275	214	266	274	275	214	276	258	276	258	275	214	280	237	99	201	122	238	135	279	135	279	122	238	147	262	135	279	147	262	208	292	208	292	147	262	172	274	208	292	172	274	194	278	194	278	209	276	208	292	208	292	209	276	230	290	220	272	229	264	230	290	230	290	229	264	235	253	230	290	235	253	250	284	250	284	235	253	237	239	183	161	183	163	179	144	183	161	179	144	191	139	183	161	191	139	202	161	82	244	79	129	81	148	82	244	81	148	99	201	82	244	99	201	135	279	21	97	24	64	27	145	27	145	24	64	33	35	27	145	33	35	47	197	47	197	33	35	52	13	47	197	52	13	82	244	82	244	52	13	72	87	82	244	72	87	73	101	73	52	71	74	52	13	73	52	52	13	82	-1	71	74	72	87	52	13	265	100	259	130	257	66	257	66	259	130	244	148	257	66	244	148	235	36	235	36	244	148	224	157	235	36	224	157	207	98	207	98	224	157	205	116	202	161	191	139	200	129	202	161	200	129	205	116	202	161	205	116	224	157	204	13	207	98	203	72	204	13	203	72	193	47	176	26	153	12	165	-1	176	26	165	-1	204	13	176	26	204	13	193	47	73	52	82	-1	79	33	207	98	204	13	235	36	230	290	209	276	220	272	77	29	66	36	86	-6	86	-6	66	36	58	46	86	-6	58	46	56	-4	56	-4	58	46	55	61	33	3	55	61	71	128	33	3	71	128	21	96	200	58	176	43	179	26	179	26	176	43	156	33	179	26	156	33	154	9	154	9	156	33	138	27	154	9	138	27	131	0	131	0	138	27	123	25	131	0	123	25	108	-5	108	-5	123	25	108	24	192	245	206	289	183	253	183	253	206	289	181	292	183	253	181	292	170	258	170	258	181	292	153	260	134	259	153	260	149	289	134	259	149	289	121	280	61	239	67	231	77	254	77	254	67	231	84	242	77	254	84	242	97	268	97	268	84	242	100	251	97	268	100	251	121	280	121	280	100	251	116	256	121	280	116	256	134	259	241	269	226	281	234	187	234	187	226	281	206	289	234	187	206	289	200	222	200	222	184	157	234	187	206	289	192	245	198	234	206	289	198	234	200	222	181	292	149	289	153	260	241	269	234	187	254	232	241	269	254	232	251	252	76	102	125	132	130	157	130	157	125	132	184	157	130	157	184	157	180	186	180	186	184	157	200	222	71	128	55	61	76	102	71	128	76	102	130	157	21	96	1	53	4	32	21	96	4	32	15	16	21	96	15	16	33	3	92	26	77	29	86	-6	92	26	86	-6	108	-5	92	26	108	-5	108	24	56	-4	55	61	33	3	200	58	179	26	208	50	174	268	205	292	156	257	156	257	205	292	150	280	156	257	150	280	139	240	139	240	150	280	122	220	105	192	122	220	150	280	105	192	150	280	99	248	178	26	161	15	180	6	180	6	161	15	144	9	180	6	144	9	127	7	127	7	110	10	118	-6	118	-6	110	10	96	19	118	-6	96	19	84	-3	84	-3	96	19	85	33	84	-3	85	33	78	50	57	7	84	-3	58	202	58	202	84	-3	78	50	58	202	78	50	75	71	75	71	77	102	58	202	58	202	77	102	99	248	20	86	24	52	30	146	30	146	24	52	37	26	30	146	37	26	58	202	58	202	37	26	57	7	254	186	248	153	275	96	275	96	248	153	239	120	275	96	239	120	233	42	233	42	239	120	225	89	233	42	225	89	209	61	209	61	194	41	233	42	233	42	194	41	180	6	221	291	209	278	225	275	221	291	225	275	235	287	235	287	225	275	238	267	235	287	238	267	246	280	246	280	238	267	248	254	246	280	248	254	255	271	255	271	248	254	254	237	255	271	254	237	256	216	205	292	174	268	192	276	205	292	192	276	209	278	205	292	209	278	221	291	99	248	77	102	82	133	99	248	82	133	92	163	99	248	92	163	105	192	256	301	265	260	282	350	275	96	265	260	263	259	275	96	263	259	256	216	256	216	263	259	255	271	265	260	275	96	282	350	282	350	275	96	302	163	282	350	302	163	303	296	303	296	302	163	311	238	247	396	202	431	213	385	247	396	213	385	238	344	247	396	238	344	256	301	247	396	256	301	282	350	180	419	213	385	202	431	180	419	202	431	149	452	180	419	149	452	140	441	256	216	254	186	275	96	127	7	118	-6	180	6	178	26	180	6	194	41	169	163	147	154	151	136	151	136	147	154	121	146	151	136	121	146	89	137	89	137	89	138	85	123	85	123	89	138	111	248	85	123	111	248	82	115	169	163	205	157	187	174	187	174	205	157	203	187	214	199	203	187	205	157	214	199	205	157	245	183	233	267	244	290	229	273	229	273	244	290	225	292	229	273	225	292	222	276	222	276	225	292	213	277	188	268	213	277	225	292	188	268	225	292	166	280	85	123	151	136	89	137	40	28	60	9	65	201	65	201	60	9	86	-2	65	201	86	-2	78	83	78	83	78	89	65	201	65	201	78	89	79	97	65	201	79	97	80	106	117	-6	148	-3	119	25	119	25	148	-3	140	22	157	24	140	22	148	-3	157	24	148	-3	177	4	277	262	270	275	271	214	271	214	270	275	259	284	271	214	259	284	245	183	245	183	259	284	244	290	245	183	244	290	236	251	236	251	244	290	235	260	89	138	107	175	111	248	111	248	107	175	131	213	111	248	131	213	166	280	166	280	131	213	159	245	166	280	159	245	188	268	111	248	65	201	80	106	111	248	80	106	82	115	245	183	236	251	234	239	245	183	234	239	230	225	245	183	230	225	223	212	245	183	223	212	214	199	251	64	244	72	228	39	228	39	244	72	219	52	228	39	219	52	203	19	203	19	219	52	197	38	203	19	197	38	177	4	177	4	197	38	176	29	177	4	176	29	157	24	119	25	102	33	117	-6	117	-6	102	33	89	46	117	-6	89	46	86	-2	86	-2	89	46	81	63	86	-2	81	63	78	83	34	145	22	84	27	53	34	145	27	53	40	28	34	145	40	28	65	201	277	262	271	214	279	247	244	290	233	267	235	260	169	163	151	136	205	157	89	22	80	17	98	2	98	2	80	17	71	14	98	2	71	14	64	13	64	13	52	18	56	-6	56	-6	52	18	48	30	56	-6	48	30	47	-6	47	-6	48	30	47	43	47	-6	47	43	42	55	7	10	12	4	13	54	13	54	12	4	18	0	13	54	18	0	20	58	20	58	18	0	24	-2	20	58	24	-2	27	60	27	60	24	-2	31	-4	27	60	31	-4	42	55	42	55	31	-4	39	-5	42	55	39	-5	47	-6	0	29	1	22	2	39	2	39	1	22	3	15	2	39	3	15	6	48	6	48	3	15	7	10	6	48	7	10	13	54	157	164	150	130	163	63	163	63	150	130	140	95	163	63	140	95	134	28	134	28	140	95	126	62	134	28	126	62	107	35	107	35	99	28	134	28	134	28	99	28	98	2	150	242	156	289	140	257	140	257	156	289	132	292	140	257	132	292	127	266	127	266	132	292	112	269	98	267	112	269	109	290	98	267	109	290	90	283	57	239	71	252	72	272	72	272	71	252	85	261	72	272	85	261	90	283	90	283	85	261	98	267	54	253	35	228	44	222	54	253	44	222	57	239	54	253	57	239	72	272	206	198	203	234	203	160	206	198	203	160	204	167	206	198	204	167	205	175	206	198	205	175	206	184	206	198	206	184	206	192	347	9	367	-2	364	92	364	92	370	235	347	9	347	9	370	235	345	200	347	9	345	200	331	30	331	30	345	200	328	160	331	30	328	160	324	146	324	146	328	160	290	160	324	146	290	160	287	146	287	146	290	160	276	286	287	146	276	286	246	0	246	0	276	286	242	160	246	0	242	160	239	146	239	146	242	160	203	160	239	146	203	160	200	146	200	146	203	160	203	234	200	146	203	234	192	260	479	62	466	46	469	31	469	31	466	46	452	33	469	31	452	33	451	13	451	13	452	33	438	24	451	13	438	24	434	1	434	1	438	24	425	18	434	1	425	18	414	-4	414	-4	425	18	411	16	373	154	384	189	400	265	400	265	384	189	398	222	400	265	398	222	417	249	417	249	425	256	436	285	436	285	425	256	432	263	436	285	432	263	440	267	370	235	364	92	367	121	370	235	367	121	373	154	370	235	373	154	400	265	321	135	319	125	321	58	321	135	321	58	331	30	321	135	331	30	324	146	321	58	319	125	318	114	321	58	318	114	317	104	321	58	317	104	317	95	436	285	440	267	476	292	476	292	440	267	447	270	476	292	447	270	455	271	455	271	466	267	476	292	476	292	466	267	472	256	476	292	472	256	476	243	500	228	506	229	508	285	508	285	506	229	513	232	508	285	513	232	517	277	517	277	513	232	518	237	517	277	518	237	522	267	522	267	518	237	522	245	522	267	522	245	524	256	494	290	476	292	483	233	494	290	483	233	500	228	494	290	500	228	508	285	436	285	400	265	417	249	396	19	383	28	392	-6	396	19	392	-6	414	-4	396	19	414	-4	411	16	373	43	367	65	367	-2	373	43	367	-2	392	-6	373	43	392	-6	383	28	157	164	163	63	159	193	159	193	163	63	176	278	176	278	163	63	186	104	176	278	186	104	192	260	192	260	186	104	200	146	157	221	159	193	176	278	157	221	176	278	156	289	157	221	156	289	150	242	132	292	109	290	112	269	64	13	56	-6	98	2	89	22	98	2	99	28	364	92	367	-2	367	65	479	62	469	31	487	56	476	292	476	243	483	233	246	0	239	146	198	0	276	286	290	160	324	286	38	40	40	75	35	34	35	34	40	75	35	81	35	34	35	81	34	26	34	26	27	84	21	3	21	3	27	84	18	86	21	3	18	86	9	84	43	67	40	75	41	45	43	67	41	45	43	51	43	67	43	51	44	58	173	17	156	91	153	66	173	17	153	66	152	6	152	6	153	66	143	43	152	6	143	43	129	-1	129	-1	143	43	126	24	129	-1	126	24	104	-5	104	-5	126	24	101	11	104	-5	101	11	78	-6	78	-6	101	11	68	7	132	291	117	288	118	274	118	274	117	288	106	285	118	274	106	285	97	264	97	264	106	285	95	282	97	264	95	282	85	281	85	281	82	281	97	264	97	264	82	281	80	249	90	144	93	144	109	159	109	159	93	144	96	144	109	159	96	144	99	144	99	144	119	142	109	159	109	159	119	142	134	163	89	159	84	143	87	144	89	159	87	144	90	144	89	159	90	144	109	159	149	292	142	278	157	276	149	292	157	276	184	288	184	288	157	276	169	270	184	288	169	270	178	260	132	291	118	274	142	278	132	291	142	278	149	292	80	249	82	281	79	283	80	249	79	283	77	285	80	249	77	285	76	289	80	249	76	289	67	292	80	249	67	292	66	230	76	292	67	292	76	289	67	292	43	207	54	207	67	292	54	207	66	230	237	228	234	247	231	202	231	202	234	247	225	264	231	202	225	264	217	182	217	182	225	264	208	279	217	182	208	279	197	167	197	167	208	279	186	228	184	246	186	228	208	279	184	246	208	279	184	288	184	246	184	288	178	260	183	209	172	190	173	157	183	209	173	157	197	167	183	209	197	167	186	228	156	174	134	163	134	135	156	174	134	135	149	151	156	174	149	151	149	152	156	174	149	152	173	157	156	174	173	157	172	190	134	135	146	124	149	151	149	151	146	124	153	109	149	151	153	109	172	143	172	143	153	109	156	91	172	143	156	91	173	17	211	105	203	120	205	52	211	105	205	52	210	64	211	105	210	64	213	76	211	105	213	76	214	87	172	143	173	17	190	133	190	133	173	17	190	31	190	133	190	31	203	120	203	120	190	31	198	41	203	120	198	41	205	52	55	8	46	11	47	-4	55	8	47	-4	78	-6	55	8	78	-6	68	7	34	26	21	3	35	21	35	21	21	3	47	-4	35	21	47	-4	39	16	39	16	47	-4	46	11	3	16	21	3	9	84	3	16	9	84	1	81	3	16	1	81	-5	74	3	16	-5	74	-7	32	-9	64	-11	52	-7	32	-9	64	-7	32	-5	74	134	163	119	142	134	135	27	84	34	26	35	81	40	75	38	40	41	45	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	200	125	192	90	234	156	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	255	240	256	36	272	286	272	286	257	43	259	54	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	178	388	178	437	170	441	178	388	170	441	169	350	178	388	169	350	180	380	179	393	182	397	184	432	184	432	182	397	185	401	184	432	185	401	188	425	188	425	185	401	188	407	188	425	188	407	189	417	184	432	178	437	178	388	184	432	178	388	179	393	303	442	295	416	295	385	295	385	295	416	282	394	295	385	282	394	275	361	275	361	282	394	266	376	275	361	266	376	249	345	249	345	266	376	246	364	249	345	246	364	221	360	221	360	206	362	216	339	216	339	206	362	194	366	216	339	194	366	192	341	192	341	194	366	186	372	192	341	186	372	180	380	170	441	163	442	169	350	169	350	163	442	154	441	169	350	154	441	149	364	149	364	154	441	146	437	149	364	146	437	138	430	136	383	149	364	138	430	136	383	138	430	133	420	136	383	133	420	131	407	303	442	295	385	308	413	303	442	308	413	315	442	221	360	216	339	249	345	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	200	125	192	90	234	156	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	255	240	256	36	272	286	272	286	257	43	259	54	180	380	169	350	192	341	266	44	259	36	262	16	262	16	259	36	253	31	262	16	253	31	247	2	247	2	253	31	246	28	247	2	246	28	240	27	240	27	233	32	247	2	247	2	233	32	232	-4	267	244	284	292	259	250	259	250	284	292	249	253	235	244	249	253	243	278	235	244	243	278	219	222	219	222	243	278	213	246	219	222	213	246	200	195	200	195	213	246	186	207	200	195	186	207	177	170	177	170	186	207	155	174	177	170	155	174	148	152	148	152	155	174	134	122	148	152	134	122	143	103	148	151	148	152	143	103	148	151	143	103	151	83	148	151	151	83	162	148	120	136	134	122	155	174	120	136	155	174	112	160	120	136	112	160	105	160	120	136	105	160	101	146	281	69	279	65	293	65	293	65	279	65	277	62	293	65	277	62	277	36	277	36	277	62	275	58	277	36	275	58	273	55	273	55	266	44	277	36	277	36	266	44	262	16	272	237	280	231	284	292	284	292	280	231	290	228	284	292	290	228	296	290	296	290	290	228	300	230	296	290	300	230	307	285	307	285	300	230	308	233	307	285	308	233	315	277	315	277	308	233	315	240	315	277	315	240	320	268	320	268	315	240	320	248	320	268	320	248	322	259	284	292	243	278	249	253	233	32	227	46	232	-4	232	-4	227	46	222	65	232	-4	222	65	217	-6	217	-6	222	65	216	87	217	-6	216	87	206	109	163	41	172	22	176	142	176	142	172	22	182	7	176	142	182	7	188	133	188	133	182	7	197	-3	188	133	197	-3	198	122	198	122	197	-3	217	-6	198	122	217	-6	206	109	162	148	151	83	157	62	162	148	157	62	163	41	162	148	163	41	176	142	64	262	71	259	82	282	82	282	71	259	75	254	82	282	75	254	76	247	76	247	76	241	101	146	101	146	76	241	74	233	101	146	74	233	71	223	60	279	33	275	41	265	60	279	41	265	54	264	60	279	54	264	64	262	60	279	64	262	82	282	142	290	120	288	105	160	105	160	120	288	101	285	105	160	101	285	101	146	101	146	101	285	82	282	101	146	82	282	76	247	12	0	61	0	64	194	64	194	61	0	101	146	64	194	101	146	68	210	68	210	101	146	71	223	41	265	33	275	33	265	120	288	142	290	139	292	281	69	293	65	283	72	284	292	267	244	272	237	22	41	22	-6	26	22	26	22	22	-6	32	-4	26	22	32	-4	27	18	27	18	32	-4	30	16	44	22	30	16	32	-4	44	22	32	-4	42	0	97	96	103	115	98	160	97	96	98	160	90	74	90	74	98	160	89	129	90	74	89	129	81	51	81	51	89	129	77	91	81	51	77	91	71	30	71	30	77	91	67	60	71	30	67	60	58	13	58	13	67	60	56	37	58	13	56	37	51	5	51	5	56	37	44	22	51	5	44	22	42	0	179	260	198	289	171	256	171	256	198	289	170	277	171	256	170	277	164	251	164	251	170	277	157	245	148	234	157	245	170	277	148	234	170	277	144	254	225	292	198	289	201	263	201	263	198	289	195	264	187	263	195	264	198	289	187	263	198	289	179	260	144	254	119	216	123	182	144	254	123	182	131	203	144	254	131	203	140	220	144	254	140	220	148	234	119	216	98	160	103	115	119	216	103	115	115	156	119	216	115	156	123	182	205	187	186	-4	196	-5	205	187	196	-5	214	-3	205	187	175	80	178	0	205	187	178	0	186	-4	171	6	178	0	175	80	171	6	175	80	171	62	171	6	171	62	168	49	171	6	168	49	166	16	166	16	168	49	166	40	166	16	166	40	165	34	166	16	165	34	165	30	212	225	210	213	214	-3	214	-3	210	213	208	200	214	-3	208	200	205	187	212	225	214	-3	214	235	214	235	214	-3	216	37	214	235	216	37	214	242	225	292	216	37	216	41	225	292	216	41	217	46	217	46	218	54	225	292	225	292	218	54	221	65	225	292	221	65	224	78	224	78	261	212	225	292	225	292	261	212	240	290	219	27	230	2	222	26	222	26	230	2	226	25	232	26	226	25	230	2	232	26	230	2	248	15	270	59	258	46	268	36	270	59	268	36	293	67	270	59	293	67	283	76	248	37	240	30	248	15	248	37	248	15	268	36	248	37	268	36	258	46	216	33	216	37	214	-3	216	33	214	-3	217	30	217	30	214	-3	230	2	217	30	230	2	219	27	263	220	265	229	266	265	266	265	265	229	266	236	266	265	266	236	268	251	268	251	266	236	267	244	261	212	263	220	266	265	261	212	266	265	260	276	261	212	260	276	251	284	261	212	251	284	240	290	225	292	201	263	206	261	225	292	206	261	211	257	225	292	211	257	213	250	225	292	213	250	214	242	225	292	214	242	216	37	25	34	22	41	26	22	25	34	26	22	25	27	22	-6	22	41	19	47	22	-6	19	47	15	51	22	-6	15	51	10	54	22	-6	10	54	10	-7	10	54	5	56	10	-7	10	-7	5	56	0	56	10	-7	0	56	-1	-6	-1	-6	0	56	-7	55	-1	-6	-7	55	-12	-2	-12	-2	-7	55	-15	52	-12	-2	-15	52	-20	4	-20	4	-15	52	-22	46	-20	4	-22	46	-26	14	-26	14	-22	46	-26	38	-26	14	-26	38	-28	26	232	26	248	15	240	30	23	34	21	41	24	22	24	22	21	41	26	-6	24	22	26	-6	25	18	25	18	26	-6	28	16	43	22	28	16	40	-2	43	22	40	-2	50	3	21	41	18	46	26	-6	26	-6	18	46	14	51	26	-6	14	51	10	-7	10	-7	14	51	9	53	10	-7	9	53	4	55	-27	37	-26	13	-23	45	-23	45	-26	13	-21	4	-23	45	-21	4	-16	51	-16	51	-21	4	-12	-2	-16	51	-12	-2	-9	54	-9	54	-12	-2	-1	-6	-9	54	-1	-6	0	55	0	55	-1	-6	10	-7	0	55	10	-7	4	55	330	25	327	26	338	2	338	2	327	26	325	29	338	2	325	29	323	-4	323	-4	325	29	324	33	323	-4	324	33	324	37	324	37	346	286	313	207	313	207	346	286	210	82	313	207	210	82	173	0	173	0	210	82	208	82	173	0	208	82	183	286	340	123	355	183	346	286	346	286	355	183	371	240	346	286	371	240	385	286	346	286	324	37	328	72	346	286	328	72	340	123	287	0	296	-4	297	155	297	155	296	-4	305	-6	297	155	305	-6	313	207	313	207	305	-6	323	-4	313	207	323	-4	324	37	110	118	142	217	143	286	143	286	142	217	168	0	143	286	168	0	183	286	183	286	168	0	173	0	103	97	110	118	143	286	103	97	143	286	96	76	96	76	143	286	94	129	96	76	94	129	88	56	88	56	94	129	82	92	88	56	82	92	78	38	78	38	82	92	69	61	78	38	69	61	67	21	67	21	69	61	59	12	56	37	43	22	50	3	56	37	50	3	59	12	56	37	59	12	69	61	355	37	347	30	355	15	355	15	347	30	340	26	355	15	340	26	338	2	338	2	340	26	334	24	355	37	355	15	364	47	364	47	355	15	374	37	364	47	374	37	375	60	375	60	374	37	398	68	375	60	398	68	389	77	275	52	276	15	279	79	279	79	276	15	280	5	279	79	280	5	286	113	286	113	280	5	287	0	286	113	287	0	297	155	28	16	26	-6	40	-2	276	15	275	52	274	29	330	25	338	2	334	24	-26	13	-27	37	-29	25	23	34	24	22	24	27	76	241	75	237	100	140	100	140	75	237	75	234	100	140	75	234	75	232	75	232	13	0	61	0	75	254	76	247	83	281	83	281	76	247	100	140	83	281	100	140	102	284	102	284	100	140	104	154	102	284	104	154	120	288	120	288	104	154	143	290	120	288	143	290	140	292	245	26	242	28	253	3	253	3	242	28	240	30	253	3	240	30	237	-3	237	-3	240	30	239	33	237	-3	239	33	239	37	239	37	254	286	220	-5	220	-5	254	286	219	154	220	-5	219	154	215	140	215	140	219	154	104	154	215	140	104	154	100	140	100	140	76	247	76	244	100	140	76	244	76	241	75	232	61	0	100	140	240	47	242	55	254	286	254	286	242	55	244	65	254	286	244	65	248	78	248	78	302	286	254	286	254	286	239	37	239	41	254	286	239	41	240	47	239	37	220	-5	237	-3	195	62	195	6	200	80	200	80	195	6	202	0	200	80	202	0	215	140	215	140	202	0	210	-4	215	140	210	-4	220	-5	192	49	190	40	190	16	192	49	190	16	195	6	192	49	195	6	195	62	189	34	188	30	190	16	189	34	190	16	190	40	270	37	262	30	270	16	270	16	262	30	255	26	270	16	255	26	253	3	253	3	255	26	249	25	290	61	279	47	289	37	290	61	289	37	313	69	290	61	313	69	292	64	313	69	303	78	300	74	313	69	300	74	298	71	313	69	298	71	295	67	313	69	295	67	292	64	270	37	270	16	289	37	270	37	289	37	279	47	33	275	50	264	61	278	61	278	50	264	63	262	61	278	63	262	83	281	83	281	63	262	71	259	83	281	71	259	75	254	50	264	33	275	33	265	245	26	253	3	249	25	208	278	224	275	208	278	208	278	224	275	218	292	208	278	218	292	202	291	208	278	202	291	191	276	191	276	202	291	186	289	191	276	186	289	174	268	174	268	186	289	170	285	174	268	170	285	157	256	157	256	170	285	154	279	157	256	154	279	140	240	140	240	154	279	138	272	140	240	138	272	124	218	160	16	168	1	176	27	176	27	168	1	193	12	176	27	193	12	191	42	191	42	193	12	207	61	223	89	207	61	217	28	223	89	217	28	241	48	126	7	143	-4	144	9	144	9	143	-4	168	1	144	9	168	1	160	16	253	184	265	75	256	216	256	216	265	75	274	276	274	276	265	75	284	105	274	276	284	105	294	257	294	257	284	105	299	137	294	257	299	137	307	232	307	232	299	137	308	169	307	232	308	169	311	200	254	238	256	216	274	276	254	238	274	276	248	288	254	238	248	288	247	255	248	288	218	292	224	275	248	288	224	275	238	268	248	288	238	268	247	255	247	152	237	119	241	48	247	152	241	48	265	75	247	152	265	75	253	184	207	61	193	12	217	28	83	129	93	160	99	245	99	245	93	160	107	189	99	245	107	189	138	272	138	272	107	189	124	218	84	29	77	45	83	-2	83	-2	77	45	75	67	66	211	75	67	77	98	66	211	77	98	99	245	99	245	77	98	83	129	84	29	83	-2	95	16	95	16	83	-2	117	-6	95	16	117	-6	109	9	109	9	117	-6	126	7	55	9	83	-2	75	67	55	9	75	67	66	211	55	9	66	211	41	172	55	9	41	172	35	28	25	129	19	85	23	53	25	129	23	53	35	28	25	129	35	28	41	172	143	-4	126	7	117	-6	223	89	241	48	237	119	77	242	77	239	78	53	78	53	77	239	77	236	78	53	77	236	76	234	76	234	13	0	62	0	104	285	100	146	144	290	104	285	144	290	122	288	122	288	144	290	142	292	170	243	137	202	152	198	152	198	137	202	129	164	113	140	129	164	137	202	113	140	137	202	101	117	101	117	137	202	100	146	101	117	100	146	90	90	90	90	100	146	104	285	90	90	104	285	86	282	90	90	86	282	78	53	78	53	86	282	78	247	78	53	78	247	78	244	78	53	78	244	77	242	64	262	72	259	86	282	86	282	72	259	76	254	86	282	76	254	78	247	63	279	35	275	52	264	63	279	52	264	64	262	63	279	64	262	86	282	253	292	227	287	232	257	232	257	227	287	226	258	210	254	226	258	227	287	210	254	227	287	200	271	200	271	170	243	173	224	200	271	173	224	193	243	200	271	193	243	210	254	233	187	204	80	206	0	233	187	206	0	215	-4	233	187	215	-4	225	-5	233	187	225	-5	242	-3	233	187	242	-3	236	199	243	41	253	292	243	37	243	37	242	239	242	232	243	37	242	232	242	-3	242	-3	242	232	241	223	242	-3	241	223	239	212	244	46	246	54	253	292	253	292	246	54	249	65	253	292	249	65	252	78	252	78	290	212	253	292	253	292	290	212	268	290	246	28	258	3	249	26	249	26	258	3	254	25	260	26	254	25	258	3	260	26	258	3	274	16	294	61	283	47	293	37	294	61	293	37	317	69	294	61	317	69	297	64	317	69	308	78	305	74	317	69	305	74	302	71	317	69	302	71	300	67	317	69	300	67	297	64	274	37	266	30	274	16	274	37	274	16	293	37	274	37	293	37	283	47	243	33	243	37	242	-3	243	33	242	-3	244	30	244	30	242	-3	258	3	244	30	258	3	246	28	200	6	206	0	204	80	200	6	204	80	199	62	200	6	199	62	196	49	200	6	196	49	195	16	195	16	196	49	195	40	195	16	195	40	194	34	195	16	194	34	194	30	292	220	293	229	295	265	295	265	293	229	295	236	295	265	295	236	296	251	296	251	295	236	296	244	290	212	292	220	295	265	290	212	295	265	289	276	290	212	289	276	281	285	290	212	281	285	268	290	253	292	232	257	236	255	253	292	236	255	240	251	253	292	240	251	242	246	253	292	242	246	242	239	253	292	242	239	243	37	76	234	62	0	78	53	253	292	243	41	244	46	236	199	242	-3	239	212	260	26	274	16	266	30	170	243	152	198	173	224	52	264	35	275	35	265	97	-5	105	-6	100	6	100	6	105	-6	110	5	131	8	110	5	115	-6	131	8	115	-6	172	5	91	10	84	15	88	-3	91	10	88	-3	97	-5	91	10	97	-5	100	6	78	238	76	229	78	30	78	30	79	0	80	22	80	22	79	0	88	-3	80	22	88	-3	84	15	-5	-83	42	-105	70	203	74	217	70	203	79	0	74	217	79	0	76	229	76	229	79	0	78	30	70	203	42	-105	44	-94	70	203	44	-94	48	-76	70	203	48	-76	55	-51	70	203	55	-51	62	-23	70	203	62	-23	69	4	70	203	69	4	79	0	66	263	73	260	139	292	139	292	73	260	78	255	139	292	78	255	80	247	80	247	81	51	88	81	80	247	88	81	139	292	139	292	88	81	98	117	139	292	98	117	122	217	122	217	98	117	109	154	122	217	109	154	121	188	121	188	133	211	122	217	122	217	133	211	144	245	139	292	122	217	143	290	139	292	35	275	51	265	139	292	51	265	58	264	139	292	58	264	66	263	250	179	244	151	267	86	267	86	244	151	235	123	267	86	235	123	224	37	224	37	235	123	223	95	224	37	223	95	206	68	206	68	188	46	224	37	224	37	188	46	172	5	211	289	211	264	226	262	211	289	226	262	235	292	235	292	226	262	238	255	235	292	238	255	261	288	261	288	238	255	245	244	261	288	245	244	250	228	211	264	211	289	189	260	189	260	211	289	188	281	189	260	188	281	168	248	168	248	188	281	166	267	168	248	166	267	149	231	149	231	166	267	144	245	149	231	144	245	133	211	305	238	296	261	297	145	297	145	296	261	282	278	297	145	282	278	267	86	267	86	282	278	261	288	267	86	261	288	251	207	251	207	261	288	250	228	251	207	250	179	267	86	172	5	188	46	169	28	172	5	169	28	150	16	172	5	150	16	131	8	110	5	105	-6	115	-6	78	238	78	30	81	51	78	238	81	51	79	244	79	244	81	51	80	247	84	-135	84	-124	67	-123	84	-135	67	-123	56	-121	84	-135	56	-121	48	-118	84	-135	48	-118	-10	-99	84	-135	-10	-99	-16	-110	84	-135	-16	-110	-24	-118	84	-135	-24	-118	-35	-122	84	-135	-35	-122	-50	-124	84	-135	-50	-124	-50	-135	-5	-83	-10	-99	48	-118	-5	-83	48	-118	43	-112	-5	-83	43	-112	42	-105	305	238	297	145	307	209	51	265	35	275	35	265	75	92	75	92	75	92	75	92	73	226	54	9	54	9	73	226	50	198	54	9	50	198	34	30	34	30	50	198	33	165	34	30	33	165	22	58	22	58	33	165	22	131	22	58	22	131	18	95	210	51	191	35	193	17	193	17	191	35	172	25	193	17	172	25	169	3	169	3	172	25	154	18	169	3	154	18	143	-4	143	-4	154	18	134	16	115	-6	143	-4	134	16	115	-6	134	16	113	20	115	-6	113	20	97	29	115	-6	97	29	85	45	115	-6	85	45	82	-2	82	-2	85	45	77	66	82	-2	77	66	75	92	82	-2	75	92	54	9	140	277	135	246	148	257	140	277	148	257	163	285	163	285	148	257	161	266	163	285	161	266	176	272	85	160	98	192	99	251	99	251	98	192	115	221	99	251	115	221	119	265	119	265	115	221	135	246	119	265	135	246	140	277	77	127	85	160	99	251	77	127	99	251	73	226	77	127	73	226	75	92	233	289	210	292	216	277	216	277	210	292	207	278	191	277	207	278	210	292	191	277	210	292	186	290	257	208	266	213	267	271	267	271	266	213	273	220	267	271	273	220	276	256	276	256	273	220	278	228	276	256	278	228	279	239	252	282	233	289	238	208	252	282	238	208	248	207	252	282	248	207	257	208	252	282	257	208	267	271	225	246	226	218	228	252	228	252	226	218	231	212	228	252	231	212	231	258	231	258	231	212	238	208	231	258	238	208	232	265	232	265	238	208	233	289	223	240	222	233	223	225	223	240	223	225	226	218	223	240	226	218	225	246	233	289	216	277	222	276	233	289	222	276	228	273	233	289	228	273	231	269	233	289	231	269	232	265	186	290	163	285	176	272	186	290	176	272	191	277	217	37	240	64	230	71	217	37	230	71	210	51	217	37	210	51	193	17	73	232	70	216	77	54	77	54	70	216	66	196	77	54	66	196	61	0	61	0	66	196	60	174	120	288	101	285	103	152	120	288	103	152	142	290	120	288	142	290	140	292	137	204	124	163	147	194	137	204	147	194	169	243	169	243	147	194	169	221	169	243	169	221	197	270	197	270	169	221	189	241	197	270	189	241	208	253	124	163	137	204	112	143	112	143	137	204	103	152	112	143	103	152	101	121	101	121	103	152	101	285	101	121	101	285	90	93	90	93	101	285	82	282	90	93	82	282	77	54	77	54	82	282	76	251	77	54	76	251	75	244	77	54	75	244	73	232	66	262	72	260	82	282	82	282	72	260	75	256	82	282	75	256	76	251	60	279	33	275	49	265	60	279	49	265	58	264	60	279	58	264	66	262	60	279	66	262	82	282	230	203	221	166	225	0	225	0	221	166	209	118	225	0	209	118	193	61	193	61	175	0	225	0	249	292	224	287	228	257	228	257	224	287	223	258	208	253	223	258	224	287	208	253	224	287	197	270	262	152	263	290	252	94	252	94	263	290	249	292	252	94	249	292	239	54	239	54	249	292	238	241	239	54	238	241	236	229	239	54	236	229	230	203	383	258	387	257	386	288	383	258	386	288	377	284	383	258	377	284	369	254	369	254	377	284	368	279	369	254	368	279	353	244	353	244	368	279	349	265	353	244	349	265	335	227	335	227	349	265	330	246	335	227	330	246	316	206	316	206	330	246	310	222	316	206	310	222	296	180	288	191	262	152	265	126	288	191	265	126	279	154	288	191	279	154	296	180	288	191	296	180	310	222	392	219	371	-5	389	-2	392	219	389	-2	395	35	392	219	353	68	354	0	392	219	354	0	361	-4	392	219	361	-4	371	-5	350	54	347	43	349	5	350	54	349	5	354	0	350	54	354	0	353	68	346	35	345	29	345	14	346	35	345	14	349	5	346	35	349	5	347	43	400	26	398	27	408	5	408	5	398	27	396	29	408	5	396	29	389	-2	389	-2	396	29	395	32	389	-2	395	32	395	35	395	35	395	237	395	232	395	35	395	38	395	237	395	237	395	38	396	43	395	237	396	43	396	241	396	241	396	43	397	49	396	241	397	49	396	244	396	244	397	49	402	292	402	292	397	49	399	57	402	292	399	57	401	66	395	248	396	244	402	292	395	248	402	292	394	290	395	248	394	290	394	252	394	290	386	288	387	257	394	290	387	257	391	255	394	290	391	255	394	252	393	226	392	219	395	35	393	226	395	35	395	232	425	37	417	30	426	19	426	19	417	30	410	26	426	19	410	26	408	5	408	5	410	26	403	25	443	221	445	231	447	266	447	266	445	231	447	240	447	266	447	240	449	253	449	253	447	240	448	247	442	276	434	285	440	208	442	276	440	208	443	221	442	276	443	221	447	266	440	208	434	285	424	290	440	208	424	290	410	292	440	208	410	292	402	292	440	208	402	292	401	66	460	78	446	61	446	39	460	78	446	39	466	65	460	78	466	65	469	69	435	47	425	37	426	19	435	47	426	19	446	39	435	47	446	39	446	61	263	290	262	152	272	180	263	290	272	180	275	285	275	285	272	180	279	205	275	285	279	205	283	277	283	277	279	205	285	226	283	277	285	226	287	266	287	266	285	226	288	242	287	266	288	242	289	252	232	255	235	251	249	292	249	292	235	251	237	247	249	292	237	247	238	241	61	0	60	174	11	0	249	292	228	257	232	255	400	26	408	5	403	25	345	14	345	29	344	24	265	126	262	152	252	94	230	203	225	0	239	54	49	265	33	275	33	265	80	292	78	292	80	292	80	292	78	292	84	136	80	292	84	136	89	280	89	280	84	136	97	81	89	280	97	81	101	249	101	249	97	81	108	34	101	249	108	34	115	208	115	208	108	34	112	5	130	-9	112	5	111	1	130	-9	111	1	110	-3	228	200	219	175	225	153	225	153	219	175	203	142	225	153	203	142	201	106	201	106	203	142	180	101	201	106	180	101	171	54	171	54	180	101	150	50	256	267	251	277	254	229	254	229	251	277	244	285	254	229	244	285	243	195	243	195	244	285	234	290	243	195	234	290	231	220	231	220	228	200	243	195	243	195	228	200	225	153	234	290	223	292	225	233	234	290	225	233	229	230	234	290	229	230	231	225	234	290	231	225	231	220	202	252	207	247	207	288	207	288	207	247	214	242	207	288	214	242	214	291	214	291	214	242	220	237	214	291	220	237	223	292	223	292	220	237	225	233	197	268	197	262	198	276	198	276	197	262	199	257	198	276	199	257	201	283	201	283	199	257	202	252	201	283	202	252	207	288	130	-9	171	54	150	50	130	-9	150	50	137	123	130	-9	137	123	127	163	130	-9	127	163	115	208	130	-9	115	208	112	5	89	-62	130	-9	94	-33	94	-33	130	-9	105	-17	107	-12	105	-17	130	-9	107	-12	130	-9	109	-7	109	-7	130	-9	110	-3	94	-33	78	-54	89	-62	89	-62	78	-54	59	-75	89	-62	59	-75	52	-102	52	-102	59	-75	40	-92	52	-102	40	-92	22	-99	22	-99	14	-97	20	-127	20	-127	14	-97	9	-92	20	-127	9	-92	4	-87	22	-99	20	-127	52	-102	6	268	20	266	7	280	6	268	7	280	3	279	6	268	3	279	2	267	2	267	3	279	-1	278	2	267	-1	278	-1	267	-1	267	-1	278	-5	278	-1	267	-5	278	-5	267	-5	267	-5	278	-9	277	-5	267	-9	277	-10	266	-10	266	-9	277	-14	276	-10	266	-14	276	-14	265	-38	-98	-38	-116	-35	-91	-35	-91	-38	-116	-33	-124	-35	-91	-33	-124	-29	-85	-29	-85	-33	-124	-26	-130	-29	-85	-26	-130	-22	-82	-22	-82	-26	-130	-17	-134	-22	-82	-17	-134	-14	-80	-14	-80	-17	-134	-6	-136	-14	-80	-6	-136	-2	-82	-2	-82	-6	-136	20	-127	-2	-82	20	-127	4	-87	78	292	58	289	69	187	69	187	58	289	57	225	49	242	57	225	58	289	49	242	58	289	41	254	41	254	58	289	41	286	41	254	41	286	32	262	32	262	41	286	27	284	32	262	27	284	20	266	20	266	27	284	16	282	20	266	16	282	7	280	78	292	69	187	84	136	-38	-116	-38	-98	-40	-107	256	267	254	229	258	256	134	-110	126	-118	234	-135	234	-135	126	-118	115	-122	234	-135	115	-122	100	-124	199	-118	195	-112	145	-83	145	-83	195	-112	194	-105	145	-83	194	-105	177	37	177	37	194	-105	181	64	177	37	181	64	176	37	176	37	181	64	169	47	176	37	169	47	159	18	159	18	169	47	153	32	159	18	153	32	143	5	143	5	153	32	134	21	143	5	134	21	127	-2	127	-2	134	21	113	16	127	-2	113	16	110	-5	110	-5	113	16	97	20	110	-5	97	20	93	-6	93	-6	97	20	84	30	93	-6	84	30	74	46	67	-1	93	-6	74	46	67	-1	74	46	69	65	67	-1	69	65	67	87	67	-1	67	87	48	201	67	-1	48	201	46	13	19	94	22	63	27	148	27	148	22	63	31	36	27	148	31	36	48	201	48	201	31	36	46	13	222	233	222	271	214	248	214	248	222	271	211	281	214	248	211	281	202	260	202	260	211	281	195	289	202	260	195	289	190	267	190	267	195	289	178	269	137	256	178	269	174	292	137	256	174	292	123	280	67	87	71	129	81	247	81	247	71	129	83	177	81	247	83	177	123	280	123	280	83	177	105	222	123	280	105	222	137	256	67	87	81	247	48	201	225	211	204	-57	231	48	225	211	231	48	225	214	222	271	225	214	230	258	195	289	174	292	178	269	234	246	231	48	234	35	234	246	234	35	241	20	234	246	230	258	231	48	279	205	286	221	279	232	279	205	279	232	274	407	272	414	274	407	292	444	272	414	292	444	271	440	244	86	248	106	249	300	249	300	248	106	255	132	249	300	255	132	260	344	260	344	255	132	265	165	260	344	265	165	268	377	268	377	265	165	279	205	268	377	279	205	273	398	273	398	279	205	274	407	246	52	243	71	253	6	253	6	243	71	241	20	241	20	243	71	249	300	249	300	243	71	244	86	249	300	234	246	241	20	274	407	279	232	292	444	292	444	279	232	338	449	292	444	338	449	312	448	312	448	338	449	333	452	271	440	250	437	254	424	271	440	254	424	261	422	271	440	261	422	267	419	271	440	267	419	272	414	250	437	229	435	247	424	250	437	247	424	254	424	281	232	279	232	286	221	281	232	286	221	298	255	298	255	286	221	298	237	298	255	298	237	315	272	315	272	298	237	314	253	315	272	314	253	333	265	398	157	386	108	387	38	387	38	386	108	365	63	387	38	365	63	345	5	345	5	365	63	333	29	345	5	333	29	294	-6	294	-6	333	29	289	16	354	290	353	269	370	266	354	290	370	266	379	292	379	292	370	266	383	256	379	292	383	256	401	288	401	288	383	256	393	241	401	288	393	241	399	222	333	283	315	272	333	265	333	283	333	265	353	269	333	283	353	269	354	290	449	202	445	231	441	143	441	143	445	231	435	256	441	143	435	256	420	86	420	86	435	256	420	275	420	86	420	275	401	200	401	200	420	275	401	288	401	200	401	288	399	222	401	200	398	157	420	86	277	19	265	26	270	-3	277	19	270	-3	294	-6	277	19	294	-6	289	16	254	37	246	52	253	6	254	37	253	6	270	-3	254	37	270	-3	265	26	194	-100	225	211	194	-105	194	-105	188	80	181	64	225	211	194	-100	196	-93	225	211	196	-93	198	-82	225	211	198	-82	201	-70	225	211	201	-70	204	-57	234	-135	234	-124	218	-123	234	-135	218	-123	207	-121	234	-135	207	-121	199	-118	234	-135	199	-118	140	-99	234	-135	140	-99	134	-110	234	-135	100	-124	100	-135	140	-99	199	-118	145	-83	188	80	194	-105	225	211	247	424	229	435	229	424	398	157	387	38	420	86	225	214	231	48	230	258	222	271	222	233	225	214	21	-5	32	-2	25	35	21	-5	25	35	21	37	21	-5	21	37	16	39	21	-5	16	39	11	41	21	-5	11	41	10	-6	10	-6	11	41	7	43	10	-6	7	43	3	44	10	-6	3	44	0	44	10	-6	0	44	0	-5	-21	28	-20	11	-18	35	-18	35	-20	11	-16	3	-18	35	-16	3	-13	40	-13	40	-16	3	-9	-2	-13	40	-9	-2	-7	43	-7	43	-9	-2	0	-5	-7	43	0	-5	0	44	63	53	55	43	57	18	57	18	55	43	49	37	57	18	49	37	44	5	44	5	49	37	43	33	44	5	43	33	38	31	38	31	35	31	44	5	44	5	35	31	32	-2	37	271	39	259	44	273	44	273	39	259	51	263	44	273	51	263	67	280	67	280	51	263	58	265	67	280	58	265	64	266	100	289	85	286	85	267	85	267	85	286	77	268	73	267	77	268	85	286	73	267	85	286	69	267	69	267	85	286	67	280	69	267	67	280	64	266	131	290	122	292	126	140	126	140	122	292	112	291	126	140	112	291	107	222	107	222	112	291	102	242	150	38	155	20	156	235	156	235	155	20	161	7	156	235	161	7	163	197	163	197	161	7	169	0	163	197	169	0	169	175	169	175	189	234	163	197	195	56	178	-5	189	-6	195	56	189	-6	204	-4	195	56	174	145	178	-5	178	-5	174	145	172	154	178	-5	172	154	170	161	178	-5	170	161	169	167	178	-5	169	167	169	0	169	172	169	175	169	0	169	172	169	0	169	167	202	39	204	-4	206	33	206	33	204	-4	218	2	206	33	218	2	210	30	210	30	218	2	215	29	220	30	215	29	218	2	220	30	218	2	233	16	169	175	185	203	189	234	189	234	185	203	201	225	189	234	201	225	210	261	210	261	201	225	214	242	210	261	214	242	229	279	229	279	214	242	225	252	229	279	225	252	234	255	234	255	242	254	247	289	247	289	242	254	249	251	247	289	249	251	264	292	264	292	249	251	255	248	264	292	255	248	261	245	238	45	231	37	233	16	238	45	233	16	250	37	238	45	250	37	246	55	264	292	268	244	273	291	273	291	268	244	276	245	273	291	276	245	280	288	280	288	276	245	282	248	280	288	282	248	286	283	286	283	282	248	286	253	286	283	286	253	289	276	289	276	286	253	289	260	289	276	289	260	290	268	247	289	229	279	234	255	271	68	260	74	257	70	271	68	257	70	255	67	271	68	255	67	252	64	271	68	252	64	250	37	249	60	246	55	250	37	249	60	250	37	252	64	226	32	220	30	233	16	226	32	233	16	231	37	198	46	195	56	204	-4	198	46	204	-4	202	39	100	289	85	267	92	263	100	289	92	263	97	256	100	289	97	256	102	242	100	289	102	242	112	291	150	38	156	235	150	258	150	38	150	258	144	274	150	38	144	274	138	285	150	38	138	285	131	117	138	285	131	290	131	117	131	117	131	290	126	140	131	117	126	140	73	38	73	38	126	140	72	64	73	38	72	64	63	53	32	-2	35	31	32	32	32	-2	32	32	28	33	32	-2	28	33	25	35	63	53	57	18	73	38	264	292	261	245	268	244	-20	11	-21	28	-22	21	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	263	-11	257	-22	260	-105	260	-105	257	-22	252	-34	260	-105	252	-34	252	-67	252	-67	251	-79	260	-105	260	-105	251	-79	248	-88	260	-105	248	-88	243	-96	252	-34	251	-46	251	-49	252	-34	251	-49	251	-53	252	-34	251	-53	252	-58	252	-34	252	-58	252	-63	252	-34	252	-63	252	-67	245	-5	253	-3	255	240	255	240	253	-3	256	36	272	286	256	36	257	43	272	286	257	43	259	54	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	289	-76	290	-6	288	41	289	-76	288	41	279	-90	279	-90	288	41	278	31	279	-90	278	31	277	8	277	8	278	31	270	26	277	8	270	26	269	2	269	2	270	26	264	25	261	-1	269	2	264	25	261	-1	264	25	261	26	261	-1	261	26	259	27	261	-1	259	27	258	29	261	-1	258	29	257	32	261	-1	257	32	253	-3	256	36	253	-3	257	32	241	205	234	156	237	-5	241	205	237	-5	245	-5	241	205	245	-5	255	240	200	125	192	90	234	156	291	7	294	16	301	56	301	56	294	16	298	26	301	56	298	26	305	38	305	38	328	73	319	79	290	0	291	7	288	41	290	0	288	41	290	-6	279	-90	277	8	277	7	279	-90	277	7	270	0	279	-90	270	0	263	-11	279	-90	263	-11	260	-105	236	-102	225	-108	231	-119	236	-102	231	-119	260	-105	236	-102	260	-105	243	-96	319	79	301	56	305	38	294	-61	295	-46	294	-38	294	-61	294	-38	293	-30	294	-61	293	-30	292	-23	294	-61	292	-23	290	-15	294	-61	290	-15	289	-76	206	38	206	15	209	58	209	58	206	15	210	6	209	58	210	6	215	84	215	84	210	6	217	0	215	84	217	0	223	117	223	117	217	0	226	-4	223	117	226	-4	234	156	234	156	226	-4	237	-5	206	15	206	38	205	26	289	-76	290	-15	290	-6	288	41	291	7	301	56	255	240	256	36	272	286	48	264	54	264	60	279	60	279	54	264	57	263	60	279	57	263	61	261	61	261	63	259	82	283	82	283	63	259	65	257	82	283	65	257	67	255	42	277	28	275	40	265	42	277	40	265	48	264	42	277	48	264	60	279	56	202	51	183	56	121	56	202	56	121	69	111	56	202	69	111	64	230	89	106	97	144	96	154	96	154	96	158	89	106	89	106	96	158	96	161	89	106	96	161	104	287	104	287	96	161	97	166	104	287	97	166	98	170	104	287	98	170	99	176	104	287	99	176	130	290	104	287	130	290	127	292	68	247	69	111	68	249	68	249	69	111	82	283	82	283	69	111	89	106	82	283	89	106	104	287	68	252	68	249	82	283	68	252	82	283	67	255	82	283	60	279	61	261	193	138	182	134	183	119	183	119	182	134	168	129	183	119	168	129	167	114	167	114	168	129	153	126	167	114	153	126	150	109	150	109	153	126	137	124	150	109	137	124	132	106	132	106	137	124	120	125	132	106	120	125	114	104	114	104	120	125	109	129	114	104	109	129	101	135	97	144	89	106	114	104	97	144	114	104	101	135	229	26	227	27	238	4	238	4	227	27	225	29	238	4	225	29	222	-3	222	-3	225	29	224	32	222	-3	224	32	224	36	224	36	239	286	204	-5	204	-5	239	286	200	143	204	-5	200	143	196	125	196	125	200	143	193	138	196	125	193	138	183	119	239	286	224	36	225	43	239	286	225	43	227	54	239	286	227	54	230	66	239	286	230	66	234	78	239	286	234	78	237	88	239	286	237	88	289	286	224	36	204	-5	222	-3	183	75	184	0	188	92	188	92	184	0	193	-4	188	92	193	-4	196	125	196	125	193	-4	204	-5	174	34	174	15	176	45	176	45	174	15	178	6	176	45	178	6	179	59	179	59	178	6	184	0	179	59	184	0	183	75	289	81	271	58	275	41	275	41	271	58	257	42	275	41	257	42	255	18	255	18	257	42	246	32	255	18	246	32	238	4	238	4	246	32	238	27	238	4	238	27	231	25	231	25	229	26	238	4	69	111	68	247	67	244	69	111	67	244	66	240	69	111	66	240	65	235	69	111	65	235	64	230	48	134	56	121	51	183	48	134	51	183	47	169	48	134	47	169	46	159	48	134	46	159	45	152	40	265	28	275	28	265	289	81	275	41	298	75	174	15	174	34	173	26	94	39	93	44	78	-6	78	-6	93	44	84	198	78	-6	84	198	65	-5	65	-5	84	198	61	112	65	-5	61	112	55	-1	55	-1	61	112	54	87	55	-1	54	87	49	67	55	-1	49	67	48	5	48	5	49	67	45	50	48	5	45	50	44	15	44	15	45	50	43	37	44	15	43	37	42	28	92	259	98	290	90	260	90	260	98	290	88	261	81	260	88	261	98	290	81	260	98	290	81	283	93	44	92	233	89	221	93	44	89	221	86	209	93	44	86	209	84	198	95	53	95	55	98	290	95	53	98	290	95	250	93	46	94	49	94	243	94	243	94	49	94	51	94	243	94	51	95	250	95	250	94	51	95	53	94	243	92	233	93	44	94	243	93	44	93	46	177	91	156	64	160	44	160	44	156	64	137	44	160	44	137	44	131	13	131	13	137	44	121	32	131	13	121	32	106	28	106	28	101	29	104	-2	104	-2	101	29	98	31	104	-2	98	31	95	34	94	39	78	-6	104	-2	94	39	104	-2	95	34	135	204	139	222	141	280	141	280	139	222	143	238	141	280	143	238	144	271	144	271	143	238	145	251	144	271	145	251	146	260	135	287	126	291	131	186	135	287	131	186	135	204	135	287	135	204	141	280	131	186	126	291	115	292	131	186	115	292	98	290	131	186	98	290	95	55	98	290	92	259	94	257	98	290	94	257	94	254	98	290	94	254	95	250	48	230	62	245	64	269	64	269	62	245	73	255	64	269	73	255	81	283	81	283	73	255	81	260	44	247	21	214	30	207	44	247	30	207	48	230	44	247	48	230	64	269	243	205	230	177	237	156	237	156	230	177	217	151	237	156	217	151	200	125	200	125	177	91	194	90	194	90	177	91	160	44	106	28	104	-2	131	13	257	240	251	179	263	44	274	286	263	44	263	46	274	286	263	46	264	49	243	205	237	156	251	179	243	205	251	179	257	240	200	125	194	90	237	156	274	286	264	49	264	51	274	286	264	51	264	53	274	286	264	53	265	55	274	286	265	55	323	286	346	91	325	64	329	43	329	43	325	64	307	44	329	43	307	44	301	13	301	13	307	44	291	32	301	13	291	32	276	28	276	28	271	29	274	-2	274	-2	271	29	267	31	274	-2	267	31	265	34	264	39	263	44	251	179	264	39	251	179	247	-6	264	39	247	-6	274	-2	264	39	274	-2	265	34	234	-5	247	-6	251	179	234	-5	251	179	232	115	234	-5	232	115	225	91	234	-5	225	91	225	-1	213	38	214	15	216	52	216	52	214	15	218	5	216	52	218	5	220	70	220	70	218	5	225	-1	220	70	225	-1	225	91	412	205	400	177	405	156	405	156	400	177	386	151	405	156	386	151	370	125	370	125	346	91	363	90	363	90	346	91	329	43	276	28	274	-2	301	13	428	44	443	286	427	36	427	36	426	240	425	-3	425	-3	426	240	412	205	425	-3	412	205	407	-5	407	-5	412	205	407	156	407	-5	407	156	396	-4	396	-4	407	156	396	118	396	-4	396	118	387	0	387	0	396	118	387	85	387	0	387	85	381	6	381	6	387	85	381	58	381	6	381	58	377	15	377	15	381	58	377	38	377	15	377	38	375	26	443	286	428	44	431	54	443	286	431	54	434	67	443	286	434	67	437	79	443	286	437	79	440	88	443	286	440	88	492	286	430	27	440	3	432	26	432	26	440	3	435	25	441	26	435	25	440	3	441	26	440	3	457	17	476	40	499	73	489	79	476	40	489	79	472	56	476	40	472	56	458	41	476	40	458	41	457	17	449	31	441	26	457	17	449	31	457	17	458	41	428	32	427	36	425	-3	428	32	425	-3	429	29	429	29	425	-3	440	3	429	29	440	3	430	27	405	156	407	156	412	205	370	125	363	90	405	156	426	240	427	36	443	286	214	15	213	38	212	28	257	240	263	44	274	286	94	39	93	44	78	-6	78	-6	93	44	84	198	78	-6	84	198	65	-5	65	-5	84	198	61	112	65	-5	61	112	55	-1	55	-1	61	112	54	87	55	-1	54	87	49	67	55	-1	49	67	48	5	48	5	49	67	45	50	48	5	45	50	44	15	44	15	45	50	43	37	44	15	43	37	42	28	92	259	98	290	90	260	90	260	98	290	88	261	81	260	88	261	98	290	81	260	98	290	81	283	93	44	92	233	89	221	93	44	89	221	86	209	93	44	86	209	84	198	95	53	95	55	98	290	95	53	98	290	95	250	93	46	94	49	94	243	94	243	94	49	94	51	94	243	94	51	95	250	95	250	94	51	95	53	94	243	92	233	93	44	94	243	93	44	93	46	177	91	156	64	160	44	160	44	156	64	137	44	160	44	137	44	131	13	131	13	137	44	121	32	131	13	121	32	106	28	106	28	101	29	104	-2	104	-2	101	29	98	31	104	-2	98	31	95	34	94	39	78	-6	104	-2	94	39	104	-2	95	34	135	204	139	222	141	280	141	280	139	222	143	238	141	280	143	238	144	271	144	271	143	238	145	251	144	271	145	251	146	260	135	287	126	291	131	186	135	287	131	186	135	204	135	287	135	204	141	280	131	186	126	291	115	292	131	186	115	292	98	290	131	186	98	290	95	55	98	290	92	259	94	257	98	290	94	257	94	254	98	290	94	254	95	250	48	230	62	245	64	269	64	269	62	245	73	255	64	269	73	255	81	283	81	283	73	255	81	260	44	247	21	214	30	207	44	247	30	207	48	230	44	247	48	230	64	269	243	205	230	177	237	156	237	156	230	177	217	151	237	156	217	151	200	125	200	125	177	91	194	90	194	90	177	91	160	44	106	28	104	-2	131	13	257	240	251	179	263	44	274	286	263	44	263	46	274	286	263	46	264	49	243	205	237	156	251	179	243	205	251	179	257	240	200	125	194	90	237	156	274	286	264	49	264	51	274	286	264	51	264	53	274	286	264	53	265	55	274	286	265	55	323	286	346	91	325	64	329	43	329	43	325	64	307	44	329	43	307	44	301	13	301	13	307	44	291	32	301	13	291	32	276	28	276	28	271	29	274	-2	274	-2	271	29	267	31	274	-2	267	31	265	34	264	39	263	44	251	179	264	39	251	179	247	-6	264	39	247	-6	274	-2	264	39	274	-2	265	34	234	-5	247	-6	251	179	234	-5	251	179	232	115	234	-5	232	115	225	91	234	-5	225	91	225	-1	213	38	214	15	216	52	216	52	214	15	218	5	216	52	218	5	220	70	220	70	218	5	225	-1	220	70	225	-1	225	91	412	205	400	177	405	156	405	156	400	177	386	151	405	156	386	151	370	125	370	125	346	91	363	90	363	90	346	91	329	43	276	28	274	-2	301	13	449	7	441	0	449	-90	449	-90	441	0	434	-11	449	-90	434	-11	431	-105	431	-105	434	-11	428	-22	431	-105	428	-22	424	-67	424	-67	428	-22	423	-63	423	-34	421	-46	422	-49	423	-34	422	-49	422	-53	423	-34	422	-53	423	-58	423	-34	423	-58	423	-63	423	-34	423	-63	428	-22	424	-67	423	-79	431	-105	431	-105	423	-79	419	-88	431	-105	419	-88	414	-96	416	-5	424	-3	426	240	426	240	424	-3	427	36	443	286	427	36	428	44	443	286	428	44	431	54	443	286	431	54	434	67	443	286	434	67	437	79	443	286	437	79	440	88	443	286	440	88	492	286	449	-90	458	41	449	7	449	7	458	41	449	31	449	7	449	31	448	8	448	8	449	31	441	26	448	8	441	26	440	2	440	2	441	26	435	25	432	-1	440	2	435	25	432	-1	435	25	432	26	432	-1	432	26	430	27	432	-1	430	27	429	29	432	-1	429	29	428	32	432	-1	428	32	424	-3	427	36	424	-3	428	32	377	38	377	15	381	58	381	58	377	15	381	6	381	58	381	6	387	85	387	85	381	6	387	0	387	85	387	0	396	118	396	118	387	0	396	-4	396	118	396	-4	407	156	407	156	396	-4	407	-5	407	156	407	-5	412	205	412	205	407	-5	416	-5	412	205	416	-5	426	240	405	156	407	156	412	205	370	125	363	90	405	156	464	-30	463	-22	465	-61	465	-61	463	-22	462	-14	465	-61	462	-14	460	-76	460	-76	462	-14	461	-4	463	9	466	18	472	56	472	56	466	18	470	28	472	56	470	28	476	38	476	38	499	73	489	79	460	-76	461	-4	458	41	458	41	461	-4	462	2	458	41	462	2	472	56	472	56	462	2	463	9	489	79	472	56	476	38	465	-38	464	-30	465	-61	465	-38	465	-61	466	-46	406	-102	396	-108	402	-119	406	-102	402	-119	431	-105	406	-102	431	-105	414	-96	377	15	377	38	375	26	458	41	449	-90	460	-76	426	240	427	36	443	286	214	15	213	38	212	28	257	240	263	44	274	286	180	277	169	249	177	251	180	277	177	251	183	253	180	277	159	279	169	249	95	250	108	248	109	290	109	290	108	248	121	246	109	290	121	246	126	287	126	287	121	246	134	245	126	287	134	245	142	282	142	282	134	245	147	245	142	282	147	245	159	279	159	279	147	245	158	247	159	279	158	247	169	249	65	289	64	254	80	253	65	289	80	253	89	292	89	292	80	253	95	250	89	292	95	250	109	290	226	292	218	286	233	286	233	286	218	286	210	282	233	286	210	282	209	258	209	258	210	282	201	279	209	258	201	279	191	278	191	278	180	277	183	253	191	278	183	253	183	251	191	278	183	251	190	225	191	278	190	225	209	258	150	92	157	110	156	224	156	224	157	110	166	163	156	224	166	163	183	251	183	251	166	163	176	193	183	251	176	193	190	225	163	141	166	163	157	110	163	141	157	110	166	125	163	141	166	125	164	141	152	23	146	33	150	-3	150	-3	146	33	144	44	132	191	144	44	146	70	132	191	146	70	156	224	156	224	146	70	150	92	198	168	180	155	186	142	186	142	180	155	178	137	166	125	178	137	180	155	166	125	180	155	164	141	288	91	274	62	282	18	282	18	274	62	253	35	282	18	253	35	237	0	237	0	253	35	224	16	237	0	224	16	190	9	190	9	174	11	187	-6	187	-6	174	11	161	16	187	-6	161	16	152	23	123	7	150	-3	144	44	123	7	144	44	132	191	123	7	132	191	112	153	123	7	112	153	106	24	98	114	93	75	96	47	98	114	96	47	106	24	98	114	106	24	112	153	283	149	298	185	272	158	272	158	298	185	268	188	272	158	268	188	259	162	259	162	268	188	245	163	228	161	245	163	242	186	228	161	242	186	219	179	186	142	197	149	198	168	198	168	197	149	212	156	198	168	212	156	219	179	219	179	212	156	228	161	347	143	337	161	341	82	341	82	337	161	321	176	341	82	321	176	317	47	317	47	321	176	298	185	317	47	298	185	293	118	293	118	288	91	317	47	317	47	288	91	282	18	298	185	283	149	290	137	298	185	290	137	293	118	268	188	242	186	245	163	190	9	187	-6	237	0	33	242	43	249	47	281	47	281	43	249	53	252	47	281	53	252	65	289	65	289	53	252	64	254	8	222	16	219	20	248	20	248	16	219	25	232	20	248	25	232	32	267	32	267	25	232	33	242	32	267	33	242	47	281	347	143	341	82	350	121	152	23	150	-3	187	-6	81	44	81	44	81	44	81	44	77	249	76	245	81	44	76	245	75	237	81	44	75	237	73	228	81	44	73	228	71	217	81	44	71	217	67	205	81	44	67	205	60	4	81	44	60	4	86	-4	49	265	57	264	57	278	57	278	57	264	62	264	57	278	62	264	77	280	77	280	62	264	66	263	77	280	66	263	69	261	69	261	72	259	77	280	77	280	72	259	74	257	77	280	74	257	75	255	86	93	93	111	95	283	95	283	93	111	100	142	95	283	100	142	115	287	115	287	100	142	138	290	115	287	138	290	136	292	77	249	81	44	82	70	77	249	82	70	95	283	77	249	95	283	77	280	101	141	100	142	103	125	101	141	103	125	117	155	117	155	103	125	115	137	77	280	75	255	76	252	77	280	76	252	77	249	36	275	36	265	49	265	36	275	49	265	57	278	225	91	211	62	219	18	219	18	211	62	190	35	219	18	190	35	174	0	174	0	190	35	161	16	174	0	161	16	126	9	126	9	111	11	123	-6	123	-6	111	11	98	16	123	-6	98	16	88	23	86	-4	123	-6	88	23	86	-4	88	23	83	33	86	-4	83	33	81	44	44	112	41	100	44	16	44	112	44	16	60	4	44	112	60	4	67	205	38	87	36	75	36	32	38	87	36	32	44	16	38	87	44	16	41	100	34	63	33	51	36	32	34	63	36	32	36	75	220	149	235	185	209	158	209	158	235	185	205	188	209	158	205	188	196	162	196	162	205	188	182	163	164	161	182	163	178	186	164	161	178	186	155	179	122	142	134	149	135	168	135	168	134	149	148	156	135	168	148	156	155	179	155	179	148	156	164	161	117	155	115	137	122	142	117	155	122	142	135	168	284	143	274	161	278	82	278	82	274	161	258	176	278	82	258	176	254	47	254	47	258	176	235	185	254	47	235	185	230	118	230	118	225	91	254	47	254	47	225	91	219	18	235	185	220	149	227	137	235	185	227	137	230	118	205	188	178	186	182	163	126	9	123	-6	174	0	333	-4	342	-5	376	286	376	286	342	-5	361	37	361	33	361	37	360	-3	361	33	360	-3	362	30	362	30	360	-3	377	3	362	30	377	3	364	28	364	28	377	3	367	26	376	286	361	37	361	41	376	286	361	41	362	47	376	286	362	47	364	55	376	286	364	55	367	65	376	286	367	65	370	78	376	286	370	78	424	286	361	37	342	-5	360	-3	333	-4	376	286	324	0	324	0	376	286	322	80	324	0	322	80	317	6	317	6	322	80	317	62	317	6	317	62	314	49	313	16	317	6	314	49	313	16	314	49	312	40	313	16	312	40	311	34	313	16	311	34	311	30	392	37	385	30	395	17	395	17	385	30	378	26	395	17	378	26	377	3	377	3	378	26	372	25	414	39	435	72	426	78	414	39	426	78	412	61	414	39	412	61	401	47	414	39	401	47	395	17	367	26	377	3	372	25	392	37	395	17	401	47	284	143	278	82	287	121	95	283	82	70	86	93	100	142	93	111	103	125	81	44	81	44	81	44	81	44	77	249	76	245	81	44	76	245	75	237	81	44	75	237	73	228	81	44	73	228	71	217	81	44	71	217	67	205	81	44	67	205	60	4	81	44	60	4	86	-4	49	265	57	264	57	278	57	278	57	264	62	264	57	278	62	264	77	280	77	280	62	264	66	263	77	280	66	263	69	261	69	261	72	259	77	280	77	280	72	259	74	257	77	280	74	257	75	255	86	93	93	111	95	283	95	283	93	111	100	142	95	283	100	142	115	287	115	287	100	142	138	290	115	287	138	290	136	292	77	249	81	44	82	71	77	249	82	71	95	283	77	249	95	283	77	280	101	141	100	142	103	125	101	141	103	125	117	155	117	155	103	125	115	137	77	280	75	255	76	252	77	280	76	252	77	249	36	275	36	265	49	265	36	275	49	265	57	278	225	91	211	62	219	18	219	18	211	62	190	35	219	18	190	35	174	0	174	0	190	35	161	16	174	0	161	16	126	9	126	9	111	11	123	-6	123	-6	111	11	98	16	123	-6	98	16	88	23	86	-4	123	-6	88	23	86	-4	88	23	83	33	86	-4	83	33	81	44	44	112	41	100	44	16	44	112	44	16	60	4	44	112	60	4	67	205	41	100	39	88	44	16	44	16	39	88	36	75	44	16	36	75	36	32	36	32	36	75	34	63	36	32	34	63	33	51	220	149	235	185	209	158	209	158	235	185	205	188	209	158	205	188	196	162	196	162	205	188	182	163	164	161	182	163	178	186	164	161	178	186	155	179	122	142	134	149	135	168	135	168	134	149	148	156	135	168	148	156	155	179	155	179	148	156	164	161	117	155	115	137	122	142	117	155	122	142	135	168	284	143	274	161	278	82	278	82	274	161	258	176	278	82	258	176	254	47	254	47	258	176	235	185	254	47	235	185	230	118	230	118	225	91	254	47	254	47	225	91	219	18	235	185	220	149	227	137	235	185	227	137	230	118	205	188	178	186	182	163	126	9	123	-6	174	0	284	143	278	82	287	121	95	283	82	71	86	93	100	142	93	111	103	125	54	40	56	75	51	34	51	34	56	75	51	81	51	34	51	81	50	26	50	26	44	84	35	86	60	67	56	75	57	45	60	67	57	45	60	51	60	67	60	51	61	58	62	10	80	-6	71	8	71	8	80	-6	80	7	104	10	80	7	80	-6	104	10	80	-6	136	2	135	291	121	288	124	274	124	274	121	288	109	285	124	274	109	285	102	263	102	263	109	285	98	282	102	263	98	282	87	281	87	281	84	281	102	263	102	263	84	281	83	247	152	292	151	278	170	274	152	292	170	274	191	287	191	287	170	274	184	262	191	287	184	262	194	244	135	291	124	274	151	278	135	291	151	278	152	292	83	247	84	281	81	283	83	247	81	283	80	285	83	247	80	285	79	289	83	247	79	289	69	292	83	247	69	292	69	228	79	292	69	292	79	289	69	292	47	207	57	207	69	292	57	207	69	228	190	109	184	93	185	30	185	30	184	93	178	78	185	30	178	78	171	65	171	65	158	46	185	30	185	30	158	46	143	30	185	30	143	30	136	2	136	2	143	30	125	18	136	2	125	18	104	10	201	179	201	172	224	71	224	71	201	172	200	165	224	71	200	165	200	157	200	157	197	143	224	71	224	71	197	143	194	125	224	71	194	125	190	109	110	157	106	143	197	143	110	157	197	143	200	157	191	287	194	244	221	272	221	272	194	244	200	220	221	272	200	220	202	193	202	193	202	186	224	71	224	71	202	186	201	179	259	184	255	219	249	124	249	124	255	219	242	249	249	124	242	249	224	71	224	71	242	249	221	272	224	71	221	272	202	193	56	14	52	20	54	-3	56	14	54	-3	80	-6	56	14	80	-6	62	10	54	-3	52	20	50	26	54	-3	50	26	35	86	54	-3	35	86	33	4	35	86	26	84	33	4	33	4	26	84	17	80	33	4	17	80	17	17	17	17	17	80	11	74	17	17	11	74	8	32	8	32	11	74	6	64	8	32	6	64	4	50	190	109	185	30	224	71	44	84	50	26	51	81	56	75	54	40	57	45	331	278	347	275	331	278	331	278	347	275	341	292	331	278	341	292	324	291	331	278	324	291	314	276	314	276	324	291	308	289	314	276	308	289	296	268	296	268	308	289	292	285	296	268	292	285	279	256	279	256	292	285	277	279	279	256	277	279	262	240	262	240	277	279	261	272	262	240	261	272	246	218	200	98	206	129	209	233	209	233	206	129	216	160	209	233	216	160	234	255	234	255	216	160	229	189	234	255	229	189	246	218	156	154	150	140	158	28	156	154	158	28	170	183	170	183	158	28	178	9	170	183	178	9	188	209	188	209	178	9	197	67	200	98	209	233	188	209	200	98	188	209	197	67	282	16	291	1	298	27	298	27	291	1	316	12	298	27	316	12	313	42	313	42	316	12	329	61	346	89	329	61	340	28	346	89	340	28	364	48	249	7	265	-4	266	9	266	9	265	-4	291	1	266	9	291	1	282	16	376	184	387	75	378	216	378	216	387	75	396	276	396	276	387	75	407	105	396	276	407	105	416	257	416	257	407	105	421	137	416	257	421	137	429	232	429	232	421	137	431	169	429	232	431	169	434	200	376	238	378	216	396	276	376	238	396	276	371	288	376	238	371	288	370	255	371	288	341	292	347	275	371	288	347	275	360	268	371	288	360	268	370	255	370	152	359	119	364	48	370	152	364	48	387	75	370	152	387	75	376	184	329	61	316	12	340	28	232	9	217	16	239	-6	232	9	239	-6	249	7	207	29	200	45	205	-2	207	29	205	-2	239	-6	207	29	239	-6	217	16	205	-2	200	45	197	67	205	-2	197	67	178	9	147	129	145	118	146	53	147	129	146	53	158	28	147	129	158	28	150	140	146	53	145	118	143	107	146	53	143	107	142	95	146	53	142	95	142	85	67	194	14	0	64	0	67	194	64	0	103	140	67	194	103	140	70	209	71	261	76	258	85	282	85	282	76	258	78	253	85	282	78	253	79	246	79	246	78	241	103	140	103	140	78	241	77	233	103	140	77	233	74	222	71	261	85	282	63	264	63	264	85	282	63	279	63	264	63	279	52	265	52	265	63	279	35	275	52	265	35	275	35	265	106	154	144	290	122	288	106	154	122	288	104	285	106	154	104	285	103	140	106	154	103	140	150	140	106	154	150	140	156	154	103	140	104	285	85	282	103	140	85	282	79	246	122	288	144	290	143	292	70	209	103	140	74	222	265	-4	249	7	239	-6	246	218	261	272	234	255	346	89	364	48	359	119	-7	11	2	1	-2	54	-2	54	-2	58	-7	11	-7	11	-2	58	-2	61	-7	11	-2	61	-10	73	-10	73	-2	61	-1	65	-10	73	-1	65	-1	69	0	73	-10	73	-1	69	-12	68	-14	62	-13	26	-12	68	-13	26	-7	11	-12	68	-7	11	-10	73	-13	26	-14	62	-15	57	-13	26	-15	57	-15	51	-13	26	-15	51	-15	47	1	34	2	1	6	27	6	27	2	1	13	-3	6	27	13	-3	11	23	11	23	13	-3	18	22	27	24	18	22	27	-5	27	24	27	-5	45	-3	-1	42	-2	54	2	1	-1	42	2	1	1	34	133	114	128	137	127	136	133	114	127	136	116	90	116	90	127	136	108	132	116	90	108	132	98	52	98	52	108	132	91	124	98	52	91	124	87	30	87	30	91	124	76	112	87	30	76	112	75	13	75	13	76	112	64	94	75	13	64	94	61	2	61	2	64	94	54	69	61	2	54	69	47	51	45	-3	61	2	47	51	45	-3	47	51	41	37	45	-3	41	37	34	29	45	-3	34	29	27	24	223	-3	226	36	228	251	223	-3	228	251	206	-5	206	-5	228	251	201	148	206	-5	201	148	198	133	198	133	201	148	182	148	198	133	182	148	177	133	165	132	177	133	182	148	165	132	182	148	160	150	128	137	133	114	142	156	142	156	133	114	150	127	142	156	150	127	160	150	160	150	150	127	165	132	142	156	127	165	128	137	128	137	127	165	118	178	128	137	118	178	105	141	105	141	118	178	115	194	126	275	115	194	120	226	126	275	120	226	135	248	223	269	290	286	219	271	219	271	290	286	214	271	185	269	214	271	205	286	185	269	205	286	165	284	165	284	126	275	135	248	165	284	135	248	158	262	165	284	158	262	185	269	72	161	86	150	93	258	93	258	86	150	105	141	93	258	105	141	126	275	126	275	105	141	115	194	69	230	61	191	64	175	69	230	64	175	72	161	69	230	72	161	93	258	228	251	226	36	227	44	228	251	227	44	229	54	206	-5	198	133	195	-4	195	-4	198	133	189	101	195	-4	189	101	186	0	186	0	189	101	182	74	186	0	182	74	180	6	180	6	182	74	177	53	180	6	177	53	176	15	176	15	177	53	175	36	176	15	175	36	174	26	230	256	229	255	229	54	229	54	229	255	229	253	229	54	229	253	228	251	223	269	227	267	290	286	290	286	227	267	229	263	290	286	229	263	230	259	230	259	232	67	235	79	230	259	235	79	290	286	290	286	235	79	238	89	290	286	205	286	214	271	232	67	230	259	230	258	232	67	230	258	230	256	232	67	230	256	229	54	229	27	239	3	230	26	230	26	239	3	233	25	240	26	233	25	239	3	240	26	239	3	256	17	274	40	297	73	288	79	274	40	288	79	270	56	274	40	270	56	257	41	274	40	257	41	256	17	247	31	240	26	256	17	247	31	256	17	257	41	227	29	226	32	223	-3	227	29	223	-3	239	3	227	29	239	3	229	27	18	22	13	-3	27	-5	223	-3	226	32	226	36	169	163	147	154	151	136	151	136	147	154	121	146	151	136	121	146	89	137	89	137	89	138	85	123	85	123	89	138	111	248	85	123	111	248	82	115	169	163	205	157	187	174	187	174	205	157	203	187	214	199	203	187	205	157	214	199	205	157	245	183	233	267	244	290	229	273	229	273	244	290	225	292	229	273	225	292	222	276	222	276	225	292	213	277	188	268	213	277	225	292	188	268	225	292	166	280	85	123	151	136	89	137	40	28	60	9	65	201	65	201	60	9	86	-2	65	201	86	-2	78	83	78	83	78	89	65	201	65	201	78	89	79	97	65	201	79	97	80	106	117	-6	148	-3	119	25	119	25	148	-3	140	22	157	24	140	22	148	-3	157	24	148	-3	177	4	251	64	244	72	228	39	228	39	244	72	219	52	228	39	219	52	203	19	203	19	219	52	197	38	203	19	197	38	177	4	177	4	197	38	176	29	177	4	176	29	157	24	119	25	102	33	117	-6	117	-6	102	33	89	46	117	-6	89	46	86	-2	86	-2	89	46	81	63	86	-2	81	63	78	83	34	145	22	84	27	53	34	145	27	53	40	28	34	145	40	28	65	201	301	395	301	343	308	387	308	387	301	343	309	350	308	387	309	350	313	378	313	378	309	350	313	359	313	378	313	359	315	369	250	370	251	359	252	380	252	380	251	359	256	350	252	380	256	350	256	388	256	388	256	350	263	343	256	388	263	343	263	395	263	395	263	343	272	338	263	395	272	338	273	400	273	400	272	338	282	336	273	400	282	336	283	401	283	401	282	336	293	338	283	401	293	338	293	400	293	400	293	338	301	343	293	400	301	343	301	395	277	262	270	275	271	214	271	214	270	275	259	284	271	214	259	284	245	183	245	183	259	284	244	290	245	183	244	290	236	251	236	251	244	290	235	260	89	138	107	175	111	248	111	248	107	175	131	213	111	248	131	213	166	280	166	280	131	213	159	245	166	280	159	245	188	268	111	248	65	201	80	106	111	248	80	106	82	115	245	183	236	251	234	239	245	183	234	239	230	225	245	183	230	225	223	212	245	183	223	212	214	199	169	395	169	343	176	387	176	387	169	343	176	350	176	387	176	350	180	378	180	378	176	350	180	359	180	378	180	359	182	369	118	370	119	359	119	380	119	380	119	359	123	350	119	380	123	350	124	388	124	388	123	350	130	343	124	388	130	343	131	395	131	395	130	343	139	338	131	395	139	338	140	400	140	400	139	338	149	336	140	400	149	336	150	401	150	401	149	336	160	338	150	401	160	338	160	400	160	400	160	338	169	343	160	400	169	343	169	395	277	262	271	214	279	247	244	290	233	267	235	260	169	163	151	136	205	157	103	153	102	153	103	153	103	153	102	153	112	140	103	153	112	140	139	206	139	206	112	140	126	164	81	-68	84	-129	90	-66	90	-66	84	-129	98	-135	90	-66	98	-135	100	-68	100	-68	98	-135	108	-116	100	-68	108	-116	108	-114	108	-114	112	-76	107	-71	109	-109	111	-106	112	-76	112	-76	111	-106	113	-102	112	-76	113	-102	115	-83	115	-83	113	-102	115	-98	115	-83	115	-98	116	-91	107	-71	100	-68	108	-114	105	350	38	350	99	325	105	350	99	325	100	117	105	350	100	117	102	153	105	350	102	153	149	325	105	350	149	325	110	367	182	449	177	452	156	350	156	350	177	452	156	448	156	350	156	448	149	325	149	325	156	448	136	444	149	325	136	444	118	408	118	408	136	444	117	414	116	440	96	437	99	424	116	440	99	424	106	422	116	440	106	422	112	418	116	440	112	418	117	414	116	440	117	414	136	444	96	437	73	435	92	424	96	437	92	424	99	424	118	408	118	402	149	325	149	325	118	402	117	395	149	325	117	395	115	387	159	-83	147	-106	148	-131	148	-131	147	-106	135	-118	148	-131	135	-118	120	-122	120	-122	115	-122	148	-131	148	-131	115	-122	115	-136	254	292	228	287	233	257	233	257	228	287	227	258	211	253	227	258	228	287	211	253	228	287	201	272	147	195	170	220	172	246	172	246	170	220	191	240	172	246	191	240	201	272	201	272	191	240	211	253	139	206	126	164	147	195	139	206	147	195	172	246	232	192	184	-1	200	-82	232	192	200	-82	221	-38	232	192	221	-38	239	18	232	192	239	18	234	200	176	-113	200	-82	184	-1	176	-113	184	-1	171	-48	176	-113	171	-48	159	-83	176	-113	159	-83	148	-131	115	-136	115	-122	112	-121	115	-136	112	-121	110	-119	115	-136	110	-119	108	-116	115	-136	108	-116	98	-135	64	-87	65	-109	68	-78	68	-78	65	-109	73	-120	68	-78	73	-120	74	-72	74	-72	73	-120	84	-129	74	-72	84	-129	81	-68	237	255	240	252	254	292	254	292	240	252	242	246	254	292	242	246	243	239	243	239	242	231	290	212	290	212	242	231	240	221	290	212	240	221	239	18	239	18	240	221	237	210	239	18	237	210	234	200	292	220	294	229	295	265	295	265	294	229	295	236	295	265	295	236	296	251	296	251	295	236	296	244	290	212	292	220	295	265	290	212	295	265	290	276	290	212	290	276	281	285	290	212	281	285	269	290	290	212	269	290	254	292	290	212	254	292	243	239	156	350	149	325	259	325	156	350	259	325	268	350	113	378	110	367	149	325	113	378	149	325	115	387	99	325	13	0	63	0	99	325	63	0	78	53	99	325	78	53	90	90	99	325	90	90	100	117	92	424	73	435	73	424	99	325	38	350	30	325	254	292	233	257	237	255	65	-109	64	-87	63	-96	112	140	102	153	100	117	112	-76	108	-114	109	-109	77	29	66	36	86	-6	86	-6	66	36	58	46	86	-6	58	46	56	-4	56	-4	58	46	55	61	33	3	55	61	71	128	33	3	71	128	21	96	200	58	176	43	179	26	179	26	176	43	156	33	179	26	156	33	154	9	154	9	156	33	138	27	154	9	138	27	131	0	131	0	138	27	123	25	131	0	123	25	108	-5	108	-5	123	25	108	24	192	245	206	289	183	253	183	253	206	289	181	292	183	253	181	292	170	258	170	258	181	292	153	260	134	259	153	260	149	289	134	259	149	289	121	280	61	239	67	231	77	254	77	254	67	231	84	242	77	254	84	242	97	268	97	268	84	242	100	251	97	268	100	251	121	280	121	280	100	251	116	256	121	280	116	256	134	259	300	424	297	430	297	404	300	424	297	404	300	407	300	424	300	407	301	411	300	424	301	411	302	416	297	404	297	430	294	400	294	400	297	430	291	435	294	400	291	435	290	398	290	398	291	435	285	439	290	398	285	439	277	440	290	398	277	440	273	439	290	398	273	439	270	438	290	398	270	438	267	437	290	398	267	437	264	435	290	398	264	435	261	433	290	398	261	433	177	327	241	269	226	281	234	187	234	187	226	281	206	289	234	187	206	289	200	222	200	222	184	157	234	187	206	289	192	245	198	234	206	289	198	234	200	222	181	292	149	289	153	260	241	269	234	187	254	232	241	269	254	232	251	252	76	102	125	132	130	157	130	157	125	132	184	157	130	157	184	157	180	186	180	186	184	157	200	222	71	128	55	61	76	102	71	128	76	102	130	157	21	96	1	53	4	32	21	96	4	32	15	16	21	96	15	16	33	3	92	26	77	29	86	-6	92	26	86	-6	108	-5	92	26	108	-5	108	24	56	-4	55	61	33	3	200	58	179	26	208	50	177	327	261	433	154	327	56	8	84	-3	57	204	57	204	84	-3	76	64	57	204	76	64	74	95	74	95	74	104	57	204	57	204	74	104	75	114	57	204	75	114	76	124	189	157	83	157	186	143	186	143	83	157	80	143	78	133	80	143	100	250	78	133	100	250	57	204	84	40	84	-3	95	22	95	22	84	-3	118	-6	95	22	118	-6	111	11	111	11	118	-6	132	7	147	8	132	7	132	-6	147	8	132	-6	146	-4	17	92	22	55	28	150	28	150	22	55	35	27	28	150	35	27	57	204	57	204	35	27	56	8	190	80	182	72	194	11	194	11	182	72	178	63	194	11	178	63	177	3	177	3	178	63	176	52	177	3	176	52	174	35	228	291	216	278	232	275	228	291	232	275	240	288	240	288	232	275	243	266	240	288	243	266	250	285	250	285	243	266	252	252	250	285	252	252	258	282	258	282	252	252	256	232	258	282	256	232	258	207	212	292	154	280	154	255	212	292	154	255	185	272	212	292	185	272	216	278	212	292	216	278	228	291	280	289	278	285	292	292	292	292	278	285	275	283	292	292	275	283	268	207	268	207	275	283	272	281	268	207	272	281	268	281	268	281	258	282	268	207	268	207	258	282	258	207	80	143	83	157	100	250	100	250	83	157	100	196	100	250	100	196	154	280	154	280	100	196	125	229	154	280	125	229	154	255	235	64	234	70	233	51	233	51	234	70	231	76	233	51	231	76	226	39	226	39	231	76	226	81	226	39	226	81	220	84	190	80	194	11	200	84	200	84	194	11	206	19	200	84	206	19	212	86	212	86	206	19	217	28	212	86	217	28	220	84	220	84	217	28	226	39	168	23	159	14	161	-1	168	23	161	-1	177	3	168	23	177	3	174	35	147	8	146	-4	161	-1	147	8	161	-1	159	14	132	7	118	-6	132	-6	78	133	57	204	76	124	280	289	292	292	282	292	76	64	84	-3	84	40	18	97	18	97	25	63	25	63	18	97	19	5	25	63	19	5	24	5	24	5	28	5	25	63	25	63	28	5	35	38	84	7	76	-6	83	-6	84	7	83	-6	89	-6	84	7	65	10	69	-5	84	7	69	-5	76	-6	40	4	46	2	49	20	49	20	46	2	53	0	49	20	53	0	65	10	65	10	53	0	62	-3	65	10	62	-3	69	-5	109	216	105	228	111	115	111	115	105	228	104	239	98	134	104	239	86	279	98	134	86	279	82	154	82	154	86	279	70	174	156	290	149	291	161	274	161	274	149	291	143	277	130	276	143	277	136	292	130	276	136	292	119	271	119	271	136	292	111	263	143	277	149	291	142	292	143	277	142	292	136	292	185	282	188	251	190	281	190	281	188	251	196	229	190	281	196	229	193	281	193	281	196	229	197	281	202	281	197	281	202	200	202	281	202	200	213	200	180	283	173	285	176	266	180	283	176	266	188	251	180	283	188	251	185	282	213	288	210	284	213	200	213	288	213	200	226	293	213	288	226	293	217	293	207	282	202	281	213	200	207	282	213	200	210	284	202	200	197	281	196	229	164	288	156	290	161	274	164	288	161	274	176	266	164	288	176	266	173	285	109	289	86	279	104	239	109	289	104	239	106	252	109	289	106	252	111	263	109	289	111	263	136	292	55	220	57	207	59	245	59	245	57	207	62	191	59	245	62	191	70	265	70	265	62	191	70	174	70	265	70	174	86	279	180	51	185	81	183	97	180	51	183	97	178	113	180	51	178	113	170	130	180	51	170	130	167	26	115	15	120	-2	126	26	126	26	120	-2	147	8	126	26	147	8	132	40	132	40	147	8	135	58	140	171	135	58	147	8	140	171	147	8	157	150	157	150	147	8	167	26	157	150	167	26	170	130	101	9	84	7	89	-6	101	9	89	-6	120	-2	101	9	120	-2	115	15	109	216	111	115	116	203	116	203	111	115	122	99	116	203	122	99	126	188	126	188	122	99	129	84	126	188	129	84	140	171	140	171	129	84	133	71	140	171	133	71	135	58	98	134	111	115	104	239	35	38	28	5	34	5	35	38	34	5	40	4	35	38	40	4	49	20	18	97	7	97	8	-2	18	97	8	-2	11	1	18	97	11	1	15	3	18	97	15	3	19	5	7	97	-5	-8	4	-8	7	97	4	-8	8	-2	38	275	38	275	54	276	54	276	38	275	56	264	54	276	56	264	70	278	70	278	56	264	69	263	70	278	69	263	76	260	79	30	78	34	79	-4	79	-4	78	34	61	-6	61	-6	78	34	75	220	61	-6	75	220	49	-5	49	-5	75	220	43	103	49	-5	43	103	40	-1	40	-1	43	103	38	82	40	-1	38	82	34	6	34	6	38	82	34	65	34	6	34	65	31	50	30	16	34	6	31	50	30	16	31	50	29	38	30	16	29	38	29	29	79	39	79	240	78	34	78	34	78	234	76	227	144	292	113	285	147	290	147	290	113	285	89	281	147	290	89	281	85	63	85	63	89	281	83	56	83	56	89	281	81	50	81	50	89	281	81	249	81	50	81	249	80	245	81	50	80	245	80	45	80	45	80	245	79	240	80	45	79	240	79	39	70	278	76	260	89	281	89	281	76	260	80	256	89	281	80	256	81	249	143	75	128	56	131	39	131	39	128	56	115	41	131	39	115	41	113	18	113	18	115	41	104	31	113	18	104	31	97	3	97	3	104	31	95	25	97	3	95	25	87	24	87	24	84	24	97	3	97	3	84	24	82	25	97	3	82	25	80	27	80	27	79	30	79	-4	80	27	79	-4	97	3	127	431	128	365	137	433	137	433	128	365	138	363	137	433	138	363	148	431	148	431	138	363	148	365	148	431	148	365	157	426	157	426	148	365	157	370	157	426	157	370	164	418	164	418	157	370	164	377	164	418	164	377	169	408	169	408	164	377	169	386	169	408	169	386	171	397	106	398	108	386	108	409	108	409	108	386	112	376	108	409	112	376	112	419	112	419	112	376	119	369	112	419	119	369	119	427	119	427	119	369	128	365	119	427	128	365	127	431	75	220	78	34	76	227	143	75	131	39	152	68	78	234	78	34	79	240	56	264	38	275	38	265	41	275	41	275	56	276	56	276	41	275	59	264	56	276	59	264	72	278	72	278	59	264	71	263	72	278	71	263	78	260	78	227	76	220	80	34	78	227	80	34	80	234	80	234	80	34	81	240	81	240	80	34	80	38	50	-5	61	-6	76	220	76	220	61	-6	81	-4	76	220	81	-4	80	34	146	292	114	286	149	290	149	290	114	286	90	281	149	290	90	281	86	64	86	64	90	281	84	56	82	50	84	56	90	281	82	50	90	281	82	249	82	50	82	249	82	245	82	50	82	245	81	240	82	50	81	240	81	44	72	278	78	260	90	281	90	281	78	260	81	256	90	281	81	256	82	249	143	76	128	56	133	39	133	39	128	56	116	41	133	39	116	41	115	18	115	18	116	41	106	31	115	18	106	31	98	4	98	4	106	31	97	25	98	4	97	25	90	24	90	24	87	24	98	4	98	4	87	24	84	26	98	4	84	26	82	28	81	-4	98	4	82	28	81	-4	82	28	80	31	81	-4	80	31	80	34	34	64	35	6	39	82	39	82	35	6	41	0	39	82	41	0	44	103	44	103	41	0	50	-5	44	103	50	-5	76	220	31	50	29	39	30	17	31	50	30	17	35	6	31	50	35	6	34	64	223	395	223	343	230	387	230	387	223	343	230	350	230	387	230	350	235	378	235	378	230	350	235	359	235	378	235	359	237	369	171	370	173	359	173	380	173	380	173	359	178	350	173	380	178	350	178	388	178	388	178	350	185	343	178	388	185	343	185	395	185	395	185	343	194	338	185	395	194	338	194	400	194	400	194	338	204	336	194	400	204	336	205	401	205	401	204	336	214	338	205	401	214	338	214	400	214	400	214	338	223	343	214	400	223	343	223	395	91	395	91	343	98	387	98	387	91	343	98	350	98	387	98	350	102	378	102	378	98	350	103	359	102	378	103	359	104	369	39	370	41	359	41	380	41	380	41	359	45	350	41	380	45	350	46	388	46	388	45	350	52	343	46	388	52	343	53	395	53	395	52	343	61	338	53	395	61	338	62	400	62	400	61	338	72	336	62	400	72	336	72	401	72	401	72	336	82	338	72	401	82	338	82	400	82	400	82	338	91	343	82	400	91	343	91	395	30	17	29	39	29	30	143	76	133	39	153	68	81	240	80	38	81	44	59	264	41	275	41	265	-94	-68	-92	-128	-85	-66	-85	-66	-92	-128	-78	-134	-85	-66	-78	-134	-76	-68	-76	-68	-78	-134	-67	-116	-76	-68	-67	-116	-68	-114	-68	-114	-64	-76	-69	-71	-67	-109	-65	-106	-64	-76	-64	-76	-65	-106	-62	-102	-64	-76	-62	-102	-61	-83	-61	-83	-62	-102	-60	-98	-61	-83	-60	-98	-60	-91	-69	-71	-76	-68	-68	-114	-17	-83	-29	-105	-28	-130	-28	-130	-29	-105	-41	-118	-28	-130	-41	-118	-56	-122	-56	-122	-60	-121	-28	-130	-28	-130	-60	-121	-60	-136	31	276	16	275	34	265	31	276	34	265	49	279	49	279	34	265	46	264	49	279	46	264	55	262	65	240	64	232	131	290	131	290	64	232	62	222	131	290	62	222	62	18	62	18	62	222	59	209	62	18	59	209	55	191	55	262	61	258	71	282	71	282	61	258	65	252	71	282	65	252	66	245	66	245	65	240	131	290	131	290	129	292	98	287	131	290	98	287	71	282	131	290	71	282	66	245	-5	-49	0	-112	7	-1	7	-1	0	-112	23	-81	7	-1	23	-81	55	191	55	191	23	-81	44	-38	55	191	44	-38	62	18	-17	-83	-28	-130	0	-112	-17	-83	0	-112	-5	-49	-60	-136	-60	-121	-64	-120	-60	-136	-64	-120	-66	-118	-60	-136	-66	-118	-67	-116	-60	-136	-67	-116	-78	-134	-111	-87	-110	-109	-108	-78	-108	-78	-110	-109	-103	-120	-108	-78	-103	-120	-102	-72	-102	-72	-103	-120	-92	-128	-102	-72	-92	-128	-94	-68	108	430	108	365	119	432	119	432	108	365	120	363	119	432	120	363	129	430	129	430	120	363	130	365	129	430	130	365	139	424	139	424	130	365	139	369	139	424	139	369	146	417	146	417	139	369	146	377	146	417	146	377	151	407	151	407	146	377	151	386	151	407	151	386	153	396	84	398	86	386	86	409	86	409	86	386	91	376	86	409	91	376	91	418	91	418	91	376	99	369	91	418	99	369	99	425	99	425	99	369	108	365	99	425	108	365	108	430	-110	-109	-111	-87	-113	-96	34	265	16	275	16	265	49	279	55	262	71	282	-64	-76	-68	-114	-67	-109	222	44	222	44	222	44	222	44	214	242	214	235	222	44	214	235	212	225	222	44	212	225	210	213	222	44	210	213	208	200	222	44	208	200	205	187	222	44	205	187	227	-4	22	41	22	-6	26	22	26	22	22	-6	32	-4	26	22	32	-4	27	18	27	18	32	-4	30	16	44	22	30	16	32	-4	44	22	32	-4	42	0	97	96	103	115	98	160	97	96	98	160	90	74	90	74	98	160	89	129	90	74	89	129	81	51	81	51	89	129	77	91	81	51	77	91	71	30	71	30	77	91	67	60	71	30	67	60	58	13	58	13	67	60	56	37	58	13	56	37	51	5	51	5	56	37	44	22	51	5	44	22	42	0	179	260	198	289	171	256	171	256	198	289	170	277	171	256	170	277	164	251	164	251	170	277	157	245	148	234	157	245	170	277	148	234	170	277	144	254	225	292	198	289	201	263	201	263	198	289	195	264	187	263	195	264	198	289	187	263	198	289	179	260	144	254	119	216	123	181	144	254	123	181	131	203	144	254	131	203	140	220	144	254	140	220	148	234	119	216	98	160	103	115	119	216	103	115	115	156	119	216	115	156	123	181	206	261	211	257	225	292	225	292	211	257	213	250	225	292	213	250	214	242	242	141	241	141	246	125	242	141	246	125	256	155	256	155	246	125	256	137	222	44	224	71	225	292	225	292	224	71	229	93	225	292	229	93	240	290	240	290	229	93	236	111	240	290	236	111	241	141	241	141	236	111	246	125	225	292	214	242	222	44	228	23	227	-4	236	16	236	16	227	-4	265	-6	236	16	265	-6	247	11	247	11	265	-6	263	9	297	16	263	9	265	-6	297	16	265	-6	311	0	352	149	369	185	342	158	342	158	369	185	339	188	342	158	339	188	330	162	330	162	339	188	316	163	299	161	316	163	313	186	299	161	313	186	291	179	263	143	272	150	273	168	273	168	272	150	285	156	273	168	285	156	291	179	291	179	285	156	299	161	256	155	256	137	263	143	256	155	263	143	273	168	415	143	406	161	409	82	409	82	406	161	391	176	409	82	391	176	387	47	387	47	391	176	369	185	387	47	369	185	361	118	361	118	356	91	387	47	387	47	356	91	353	18	369	185	352	149	358	137	369	185	358	137	361	118	339	188	313	186	316	163	297	16	311	0	324	35	324	35	311	0	353	18	324	35	353	18	344	62	344	62	353	18	356	91	223	33	222	44	227	-4	223	33	227	-4	228	23	227	-4	205	187	202	4	202	4	205	187	186	112	202	4	186	112	185	16	185	16	186	112	182	100	185	16	182	100	179	88	177	32	185	16	179	88	177	32	179	88	177	75	177	32	177	75	175	63	177	32	175	63	174	51	263	220	265	229	266	265	266	265	265	229	266	236	266	265	266	236	268	251	268	251	266	236	267	244	261	212	263	220	266	265	261	212	266	265	260	276	261	212	260	276	251	284	261	212	251	284	241	141	25	34	22	41	26	22	25	34	26	22	25	27	22	-6	22	41	19	47	22	-6	19	47	15	51	22	-6	15	51	10	54	22	-6	10	54	10	-7	10	54	5	56	10	-7	10	-7	5	56	0	56	10	-7	0	56	-1	-6	-1	-6	0	56	-7	55	-1	-6	-7	55	-12	-2	-12	-2	-7	55	-15	52	-12	-2	-15	52	-20	4	-20	4	-15	52	-22	46	-20	4	-22	46	-26	14	-26	14	-22	46	-26	38	-26	14	-26	38	-28	26	241	141	251	284	240	290	415	143	409	82	418	121	225	292	201	263	206	261	234	44	234	44	234	44	234	44	231	249	231	243	234	44	231	243	230	235	234	44	230	235	228	227	234	44	228	227	225	217	234	44	225	217	222	205	234	44	222	205	213	4	234	44	213	4	239	-4	78	241	77	237	102	140	102	140	77	237	77	234	102	140	77	234	77	232	77	232	14	0	64	0	76	254	78	247	84	281	84	281	78	247	102	140	84	281	102	140	103	284	103	284	102	140	105	154	103	284	105	154	121	288	121	288	105	154	143	290	121	288	143	290	141	292	270	287	251	284	254	141	270	287	254	141	293	290	270	287	293	290	290	292	284	168	268	155	274	143	274	143	268	155	268	137	258	125	268	137	268	155	258	125	268	155	254	141	236	71	241	93	251	284	251	284	241	93	249	111	251	284	249	111	254	141	254	141	249	111	258	125	251	284	231	280	231	252	251	284	231	252	231	249	251	284	231	249	234	44	251	284	234	44	236	71	231	280	211	277	213	264	231	280	213	264	219	263	231	280	219	263	224	261	231	280	224	261	227	259	231	280	227	259	229	257	231	280	229	257	230	254	231	280	230	254	231	252	211	277	191	275	199	265	211	277	199	265	206	264	211	277	206	264	213	264	240	23	239	-4	248	16	248	16	239	-4	276	-6	248	16	276	-6	259	11	259	11	276	-6	275	9	309	16	275	9	276	-6	309	16	276	-6	323	0	364	149	381	185	354	158	354	158	381	185	351	188	354	158	351	188	342	162	342	162	351	188	328	163	311	161	328	163	325	186	311	161	325	186	303	179	274	143	284	150	284	168	284	168	284	150	297	156	284	168	297	156	303	179	303	179	297	156	311	161	427	143	418	161	422	82	422	82	418	161	403	176	422	82	403	176	399	47	399	47	403	176	381	185	399	47	381	185	373	118	373	118	368	91	399	47	399	47	368	91	365	18	381	185	364	149	370	137	381	185	370	137	373	118	351	188	325	186	328	163	309	16	323	0	336	35	336	35	323	0	365	18	336	35	365	18	356	62	356	62	365	18	368	91	235	33	234	44	239	-4	235	33	239	-4	240	23	194	100	197	16	197	112	197	112	197	16	213	4	197	112	213	4	204	140	204	140	213	4	207	154	204	140	207	154	105	154	102	140	78	247	78	244	102	140	78	244	78	241	77	232	64	0	102	140	222	205	207	154	213	4	194	100	192	88	197	16	197	16	192	88	189	75	197	16	189	75	189	32	189	32	189	75	187	63	189	32	187	63	186	51	35	275	52	264	62	278	62	278	52	264	64	262	62	278	64	262	84	281	84	281	64	262	72	259	84	281	72	259	76	254	52	264	35	275	35	265	199	265	191	275	191	265	105	154	102	140	204	140	427	143	422	82	430	121	105	350	38	350	99	325	105	350	99	325	100	119	105	350	100	119	102	152	105	350	102	152	149	325	105	350	149	325	110	367	182	449	177	452	156	350	156	350	177	452	156	448	156	350	156	448	149	325	149	325	156	448	136	444	149	325	136	444	118	408	118	408	136	444	117	414	116	440	96	437	99	424	116	440	99	424	106	422	116	440	106	422	112	418	116	440	112	418	117	414	116	440	117	414	136	444	96	437	73	435	92	424	96	437	92	424	99	424	118	408	118	402	149	325	149	325	118	402	117	395	149	325	117	395	115	387	137	204	126	166	148	195	137	204	148	195	170	243	170	243	148	195	170	221	170	243	170	221	200	271	200	271	170	221	191	241	200	271	191	241	211	253	112	143	126	166	137	204	112	143	137	204	102	152	112	143	102	152	100	119	254	292	229	287	235	257	235	257	229	287	227	258	211	253	227	258	229	287	211	253	229	287	200	271	243	226	241	220	244	37	243	226	244	37	244	231	244	231	244	37	245	236	245	236	244	37	245	45	251	26	248	27	258	4	258	4	248	27	246	30	258	4	246	30	240	-3	240	-3	246	30	244	33	240	-3	244	33	244	37	245	236	245	45	245	239	245	239	245	45	248	59	245	239	248	59	245	242	245	242	248	59	254	292	254	292	248	59	253	78	254	292	253	78	259	98	277	40	268	31	276	18	276	18	268	31	260	26	276	18	260	26	258	4	258	4	260	26	254	25	295	39	317	69	309	78	295	39	309	78	290	55	295	39	290	55	277	40	295	39	277	40	276	18	241	220	205	83	210	-4	241	220	210	-4	220	-5	241	220	220	-5	240	-3	241	220	240	-3	244	37	210	-4	205	83	202	0	202	0	205	83	200	65	202	0	200	65	196	5	196	5	200	65	196	50	196	5	196	50	194	37	193	12	196	5	194	37	193	12	194	37	192	28	193	12	192	28	191	22	259	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	285	187	282	283	285	187	291	274	291	274	285	187	292	213	291	274	292	213	296	262	296	262	292	213	296	234	296	262	296	234	297	248	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	156	350	149	325	259	325	156	350	259	325	268	350	113	378	110	367	149	325	113	378	149	325	115	387	99	325	13	0	63	0	99	325	63	0	77	52	99	325	77	52	89	91	99	325	89	91	100	119	92	424	73	435	73	424	99	325	38	350	30	325	254	292	235	257	240	255	254	292	259	98	270	290	251	26	258	4	254	25	266	44	259	36	262	16	262	16	259	36	253	31	262	16	253	31	247	2	247	2	253	31	246	28	247	2	246	28	240	27	240	27	233	32	247	2	247	2	233	32	232	-4	267	244	284	292	259	250	259	250	284	292	249	253	235	244	249	253	243	278	235	244	243	278	219	222	219	222	243	278	213	246	219	222	213	246	200	195	200	195	213	246	186	207	200	195	186	207	177	170	177	170	186	207	155	174	177	170	155	174	148	152	148	152	155	174	134	122	148	152	134	122	143	103	148	151	148	152	143	103	148	151	143	103	151	83	148	151	151	83	162	148	120	136	134	122	155	174	120	136	155	174	112	160	120	136	112	160	105	160	120	136	105	160	101	146	281	69	279	65	293	65	293	65	279	65	277	62	293	65	277	62	277	36	277	36	277	62	275	58	277	36	275	58	273	55	273	55	266	44	277	36	277	36	266	44	262	16	272	237	280	231	284	292	284	292	280	231	290	228	284	292	290	228	296	290	296	290	290	228	300	230	296	290	300	230	307	285	307	285	300	230	308	233	307	285	308	233	315	277	315	277	308	233	315	240	315	277	315	240	320	268	320	268	315	240	320	248	320	268	320	248	322	259	284	292	243	278	249	253	233	32	227	46	232	-4	232	-4	227	46	222	65	232	-4	222	65	217	-6	217	-6	222	65	216	87	217	-6	216	87	206	109	163	41	172	22	176	142	176	142	172	22	182	7	176	142	182	7	188	133	188	133	182	7	197	-3	188	133	197	-3	198	122	198	122	197	-3	217	-6	198	122	217	-6	206	109	162	148	151	83	157	62	162	148	157	62	163	41	162	148	163	41	176	142	272	424	268	430	269	404	272	424	269	404	271	407	272	424	271	407	272	411	272	424	272	411	273	416	269	404	268	430	266	400	266	400	268	430	263	435	266	400	263	435	262	398	262	398	263	435	257	439	262	398	257	439	249	440	262	398	249	440	245	439	262	398	245	439	242	438	262	398	242	438	238	437	262	398	238	437	235	435	262	398	235	435	232	433	262	398	232	433	149	327	64	262	71	259	82	282	82	282	71	259	75	254	82	282	75	254	76	247	76	247	76	241	101	146	101	146	76	241	74	233	101	146	74	233	71	223	60	279	33	275	41	265	60	279	41	265	54	264	60	279	54	264	64	262	60	279	64	262	82	282	142	290	120	288	105	160	105	160	120	288	101	285	105	160	101	285	101	146	101	146	101	285	82	282	101	146	82	282	76	247	12	0	61	0	64	194	64	194	61	0	101	146	64	194	101	146	68	210	68	210	101	146	71	223	41	265	33	275	33	265	120	288	142	290	139	292	149	327	232	433	125	327	281	69	293	65	283	72	284	292	267	244	272	237	80	292	78	292	80	292	80	292	78	292	84	136	80	292	84	136	89	280	89	280	84	136	97	81	89	280	97	81	101	249	101	249	97	81	108	34	101	249	108	34	115	208	115	208	108	34	112	5	130	-9	112	5	111	1	130	-9	111	1	110	-3	228	200	219	175	225	153	225	153	219	175	203	142	225	153	203	142	201	106	201	106	203	142	180	101	201	106	180	101	171	54	171	54	180	101	150	50	256	267	251	277	254	229	254	229	251	277	244	285	254	229	244	285	243	195	243	195	244	285	234	290	243	195	234	290	231	220	231	220	228	200	243	195	243	195	228	200	225	153	234	290	223	292	225	233	234	290	225	233	229	230	234	290	229	230	231	225	234	290	231	225	231	220	202	252	207	247	207	288	207	288	207	247	214	242	207	288	214	242	214	291	214	291	214	242	220	237	214	291	220	237	223	292	223	292	220	237	225	233	197	268	197	262	198	276	198	276	197	262	199	257	198	276	199	257	201	283	201	283	199	257	202	252	201	283	202	252	207	288	130	-9	171	54	150	50	130	-9	150	50	137	123	130	-9	137	123	127	163	130	-9	127	163	115	208	130	-9	115	208	112	5	89	-62	130	-9	99	-25	99	-25	130	-9	105	-17	107	-12	105	-17	130	-9	107	-12	130	-9	109	-7	109	-7	130	-9	110	-3	89	-62	99	-25	89	-38	89	-62	89	-38	78	-53	89	-62	78	-53	67	-67	89	-62	67	-67	58	-77	89	-62	58	-77	52	-102	6	268	20	266	7	280	6	268	7	280	3	279	6	268	3	279	2	267	2	267	3	279	-1	278	2	267	-1	278	-1	267	-1	267	-1	278	-5	278	-1	267	-5	278	-5	267	-5	267	-5	278	-9	277	-5	267	-9	277	-10	266	-10	266	-9	277	-14	276	-10	266	-14	276	-14	265	42	-92	36	-96	52	-102	52	-102	36	-96	31	-98	52	-102	31	-98	26	-99	26	-99	17	-97	20	-127	20	-127	17	-97	11	-92	20	-127	11	-92	5	-87	-38	-98	-38	-116	-35	-91	-35	-91	-38	-116	-33	-124	-35	-91	-33	-124	-29	-85	-29	-85	-33	-124	-26	-130	-29	-85	-26	-130	-22	-82	-22	-82	-26	-130	-17	-134	-22	-82	-17	-134	-14	-80	-14	-80	-17	-134	-6	-136	-14	-80	-6	-136	-2	-82	-2	-82	-6	-136	20	-127	-2	-82	20	-127	5	-87	78	292	58	289	69	187	69	187	58	289	57	225	49	242	57	225	58	289	49	242	58	289	41	254	41	254	58	289	41	286	41	254	41	286	32	262	32	262	41	286	27	284	32	262	27	284	20	266	20	266	27	284	16	282	20	266	16	282	7	280	42	-92	52	-102	49	-86	49	-86	52	-102	58	-77	26	-99	20	-127	52	-102	139	388	139	437	132	441	139	388	132	441	130	350	139	388	130	350	141	380	140	393	143	397	145	432	145	432	143	397	146	401	145	432	146	401	149	425	149	425	146	401	149	407	149	425	149	407	150	417	145	432	139	437	139	388	145	432	139	388	140	393	265	442	256	416	256	385	256	385	256	416	243	394	256	385	243	394	236	361	236	361	243	394	227	376	236	361	227	376	210	345	210	345	227	376	207	364	210	345	207	364	182	360	182	360	167	362	177	339	177	339	167	362	155	366	177	339	155	366	153	341	153	341	155	366	146	372	153	341	146	372	141	380	132	441	124	442	130	350	130	350	124	442	115	441	130	350	115	441	110	364	110	364	115	441	107	437	110	364	107	437	99	430	97	383	110	364	99	430	97	383	99	430	94	420	97	383	94	420	92	407	265	442	256	385	270	413	265	442	270	413	276	442	182	360	177	339	210	345	141	380	130	350	153	341	78	292	69	187	84	136	-38	-116	-38	-98	-40	-107	256	267	254	229	258	256	90	233	88	221	91	-5	91	-5	88	221	85	209	91	-5	85	209	84	-6	84	-6	85	209	82	198	84	-6	82	198	76	-6	76	-6	82	198	64	-5	59	112	52	87	54	-1	59	112	54	-1	64	-5	59	112	64	-5	82	198	42	37	43	15	44	50	44	50	43	15	47	5	44	50	47	5	47	67	47	67	47	5	54	-1	47	67	54	-1	52	87	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	112	1	105	-7	115	-89	115	-89	105	-7	99	-16	115	-89	99	-16	97	-104	97	-104	99	-16	93	-26	97	-104	93	-26	89	-67	89	-67	93	-26	89	-63	89	-36	87	-47	87	-50	89	-36	87	-50	88	-54	89	-36	88	-54	89	-59	89	-36	89	-59	89	-63	89	-36	89	-63	93	-26	89	-67	88	-79	97	-104	97	-104	88	-79	85	-88	97	-104	85	-88	80	-96	90	233	91	-5	92	243	92	243	91	-5	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	53	94	55	96	290	93	53	96	290	93	250	93	250	93	49	93	51	93	250	93	51	93	53	98	-3	105	-1	100	29	100	29	105	-1	105	28	120	32	105	28	105	-1	120	32	105	-1	112	1	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	130	-35	128	-30	130	-61	130	-61	128	-30	127	-24	130	-61	127	-24	126	-75	126	-75	127	-24	126	-15	136	44	135	18	151	34	136	44	151	34	155	64	155	64	151	34	169	56	155	64	169	56	176	91	176	91	169	56	188	83	176	91	188	83	200	125	200	125	188	83	210	117	200	125	210	117	216	151	136	44	120	32	127	-9	136	44	127	-9	128	-3	136	44	128	-3	130	4	136	44	130	4	133	11	136	44	133	11	135	18	120	32	112	1	115	-89	120	32	115	-89	126	-75	120	32	126	-75	126	-15	120	32	126	-15	127	-9	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	234	156	241	205	229	177	234	156	229	177	216	151	234	156	216	151	210	117	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	131	-40	130	-35	130	-61	131	-40	130	-61	132	-48	72	-102	62	-108	68	-119	72	-102	68	-119	97	-104	72	-102	97	-104	80	-96	98	-3	100	29	96	31	98	-3	96	31	94	34	98	-3	94	34	93	39	98	-3	93	39	91	-5	92	44	91	-5	93	39	255	240	256	36	272	286	272	286	257	43	259	54	92	243	92	44	93	250	43	15	42	37	41	28	42	298	60	318	34	357	34	357	60	318	80	329	34	357	80	329	171	357	171	357	80	329	105	333	171	357	105	333	136	333	171	357	136	333	165	333	171	357	165	333	197	217	171	357	197	217	174	365	34	357	13	268	24	265	34	357	24	265	42	298	178	393	197	217	235	357	178	393	235	357	243	385	178	393	243	385	248	398	178	393	248	398	256	407	178	393	256	407	266	414	178	393	266	414	292	432	178	393	292	432	177	403	197	217	178	393	178	388	197	217	178	388	177	381	197	217	177	381	175	373	197	217	175	373	174	365	165	333	92	64	154	52	165	333	154	52	155	59	165	333	155	59	157	69	165	333	157	69	160	80	165	333	160	80	163	89	165	333	163	89	164	94	165	333	164	94	197	217	92	64	86	44	225	0	92	64	225	0	171	28	92	64	171	28	162	34	92	64	162	34	156	42	92	64	156	42	154	52	171	28	225	0	183	25	183	25	225	0	198	24	241	28	198	24	225	0	241	28	225	0	284	7	278	419	292	422	292	432	278	419	292	432	266	414	204	241	229	333	235	357	235	357	229	333	265	333	235	357	265	333	370	357	370	357	265	333	289	332	370	357	289	332	308	328	235	357	197	217	204	241	204	241	197	217	245	217	204	241	245	217	262	241	262	241	245	217	274	215	262	241	274	215	303	239	303	239	274	215	299	208	303	239	299	208	319	195	292	432	131	432	150	419	292	432	150	419	164	415	292	432	164	415	172	410	292	432	172	410	177	403	346	265	370	357	336	290	346	265	336	290	335	285	346	265	335	285	335	281	346	265	335	281	335	277	346	265	335	277	335	272	346	265	335	272	334	266	308	328	323	320	370	357	370	357	323	320	332	308	370	357	332	308	336	290	411	154	402	192	402	102	402	102	402	192	378	217	402	102	378	217	375	59	375	59	378	217	344	232	375	59	344	232	337	149	337	149	335	27	375	59	344	232	303	239	319	195	344	232	319	195	332	176	344	232	332	176	337	149	337	149	330	101	335	27	335	27	330	101	310	65	335	27	310	65	284	7	284	7	310	65	279	41	284	7	279	41	241	28	225	0	86	44	79	30	225	0	79	30	69	20	225	0	69	20	56	14	225	0	56	14	37	10	225	0	37	10	35	0	150	419	131	432	131	422	129	44	131	70	133	266	133	266	131	70	134	91	133	266	134	91	138	286	138	286	134	91	140	107	138	286	140	107	160	365	160	365	140	107	146	135	160	365	146	135	182	266	167	396	165	387	182	266	182	266	165	387	163	377	182	266	163	377	160	365	32	241	42	255	29	286	29	286	42	255	55	262	29	286	55	262	138	286	138	286	55	262	72	265	138	286	72	265	97	266	138	286	97	266	133	266	29	286	9	219	20	219	29	286	20	219	32	241	157	422	163	418	166	440	166	440	163	418	167	414	166	440	167	414	186	444	186	444	167	414	169	407	186	444	169	407	182	266	168	403	167	396	182	266	168	403	182	266	169	407	147	135	146	135	149	119	147	135	149	119	163	149	163	149	149	119	161	130	273	85	259	58	266	16	266	16	259	58	238	33	266	16	238	33	222	0	222	0	238	33	210	16	222	0	210	16	175	9	175	9	159	11	171	-6	171	-6	159	11	146	16	171	-6	146	16	137	23	134	-4	171	-6	137	23	134	-4	137	23	131	33	134	-4	131	33	129	44	134	-4	129	44	108	4	267	143	282	178	256	151	256	151	282	178	251	182	256	151	251	182	243	155	243	155	251	182	228	157	211	155	228	157	225	179	211	155	225	179	202	172	169	135	180	142	181	161	181	161	180	142	195	149	181	161	195	149	202	172	202	172	195	149	211	155	163	149	161	130	169	135	163	149	169	135	181	161	206	448	186	444	188	286	206	448	188	286	232	449	206	448	232	449	228	452	331	136	321	155	326	76	326	76	321	155	305	169	326	76	305	169	302	42	302	42	305	169	282	178	302	42	282	178	277	112	277	112	273	85	302	42	302	42	273	85	266	16	282	178	267	143	274	130	282	178	274	130	277	112	251	182	225	179	228	157	175	9	171	-6	222	0	296	286	188	286	214	266	296	286	214	266	235	265	296	286	235	265	250	262	296	286	250	262	260	255	296	286	260	255	266	246	296	286	266	246	268	232	296	286	268	232	279	219	279	219	268	232	268	229	279	219	268	229	268	227	188	286	186	444	182	266	188	286	182	266	214	266	157	422	166	440	150	424	150	424	166	440	146	437	150	424	146	437	143	424	143	424	146	437	124	435	143	424	124	435	124	424	268	222	268	219	279	219	268	222	279	219	268	225	268	225	279	219	268	227	129	44	133	266	108	4	108	4	133	266	92	112	108	4	92	112	92	16	92	16	92	112	90	102	92	16	90	102	87	90	84	76	82	63	84	32	84	76	84	32	92	16	84	76	92	16	87	90	84	32	82	63	81	51	331	136	326	76	334	115	149	119	146	135	140	107	41	68	41	68	28	50	41	68	28	50	133	0	41	68	133	0	114	15	41	68	114	15	109	20	41	68	109	20	106	25	41	68	106	25	77	116	107	46	116	159	105	32	105	32	77	116	106	25	107	46	111	62	116	159	116	159	111	62	118	79	116	159	118	79	160	194	160	194	118	79	128	95	160	194	128	95	140	112	140	112	171	143	160	194	160	194	171	143	214	219	236	27	227	19	347	0	347	0	227	19	215	14	347	0	215	14	197	10	222	432	279	229	294	404	294	404	279	229	287	201	294	404	287	201	310	29	294	404	310	29	310	40	310	40	310	44	294	404	294	404	310	44	341	230	171	143	203	168	214	219	214	219	203	168	233	186	214	219	233	186	279	229	279	229	233	186	262	197	279	229	262	197	287	201	486	404	341	230	352	201	486	404	352	201	374	229	486	404	374	229	541	432	486	404	541	432	294	404	341	230	310	44	311	49	341	230	311	49	312	56	341	230	312	56	314	63	341	230	314	63	317	73	341	230	317	73	352	201	447	33	438	22	591	0	591	0	438	22	425	14	591	0	425	14	406	10	452	78	467	182	450	87	450	87	467	182	449	199	450	87	449	199	448	95	448	95	449	199	445	104	431	136	445	104	449	199	431	136	449	199	428	214	453	63	591	0	554	24	453	63	554	24	530	52	453	63	530	52	467	182	453	63	467	182	453	70	375	196	396	183	403	224	403	224	396	183	415	163	403	224	415	163	428	214	428	214	415	163	431	136	374	229	352	201	375	196	374	229	375	196	403	224	481	165	467	182	530	52	481	165	530	52	514	89	481	165	514	89	500	129	452	47	447	33	591	0	452	47	591	0	453	63	347	0	347	10	330	13	347	0	330	13	318	16	347	0	318	16	241	40	347	0	241	40	236	27	318	16	313	22	247	58	247	58	313	22	310	29	247	58	310	29	287	201	122	12	114	15	133	0	122	12	133	0	133	10	133	0	28	50	14	35	133	0	14	35	0	23	133	0	0	23	-16	14	133	0	-16	14	-35	10	133	0	-35	10	-35	0	347	0	197	10	197	0	241	40	318	16	247	58	591	0	406	10	406	0	554	24	591	0	591	10	467	182	452	78	453	70	222	432	294	404	541	432	77	116	105	32	116	159	84	19	80	16	100	4	100	4	80	16	75	14	100	4	75	14	70	13	70	13	58	18	52	-6	52	-6	58	18	53	29	52	-6	53	29	50	42	124	100	113	82	131	34	131	34	113	82	105	63	131	34	105	63	100	4	100	4	105	63	98	45	100	4	98	45	89	27	89	27	87	22	100	4	100	4	87	22	84	19	298	106	309	142	286	122	286	122	309	142	281	148	286	122	281	148	268	162	268	162	281	148	281	149	268	162	281	149	363	266	363	266	281	149	406	286	363	266	406	286	218	266	218	266	406	286	149	286	218	266	149	286	212	148	360	68	357	93	359	50	359	50	357	93	359	47	360	37	359	47	357	93	360	37	357	93	350	-5	350	-5	357	93	347	113	350	-5	347	113	337	0	337	0	347	113	331	130	337	0	331	130	327	10	327	10	331	130	318	24	360	68	359	50	359	55	360	68	359	55	360	60	360	68	360	60	360	65	361	29	364	-6	365	22	365	22	364	-6	386	-3	365	22	386	-3	371	18	371	18	386	-3	379	16	393	18	379	16	386	-3	393	18	386	-3	406	4	455	56	446	62	441	35	441	35	446	62	433	46	441	35	433	46	425	18	425	18	433	46	420	33	425	18	420	33	406	4	406	4	420	33	406	24	406	4	406	24	393	18	360	37	350	-5	364	-6	360	37	364	-6	361	29	298	106	305	87	309	142	309	142	305	87	309	65	309	142	309	65	331	130	331	130	309	65	313	44	331	130	313	44	318	24	268	162	218	266	220	133	220	133	231	0	268	162	268	162	231	0	267	133	268	162	267	133	286	122	218	266	212	148	220	133	220	133	212	148	193	145	220	133	193	145	180	107	180	107	193	145	176	141	180	107	176	141	162	135	154	71	180	107	162	135	154	71	162	135	150	127	154	71	150	127	140	118	154	71	140	118	131	34	70	13	52	-6	100	4	43	52	27	57	33	-4	43	52	33	-4	52	-6	43	52	52	-6	50	42	2	39	2	18	7	47	7	47	2	18	8	8	7	47	8	8	13	53	13	53	8	8	19	0	13	53	19	0	21	56	21	56	19	0	33	-4	21	56	33	-4	27	57	231	0	220	133	183	0	2	18	2	39	0	29	124	100	131	34	140	118	191	270	174	264	195	223	195	223	174	264	171	230	163	229	171	230	174	264	163	229	174	264	155	255	155	255	132	240	134	217	155	255	134	217	144	223	155	255	144	223	154	227	155	255	154	227	163	229	111	155	114	173	118	337	118	337	114	173	117	191	118	337	117	191	122	210	122	210	134	217	132	240	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	140	262	149	283	157	377	157	377	149	283	160	303	157	377	160	303	185	399	185	399	160	303	172	323	185	399	172	323	185	341	157	377	118	337	122	210	157	377	122	210	132	240	157	377	132	240	140	262	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	195	10	184	-11	213	-9	302	164	320	168	306	213	306	213	320	168	332	206	340	207	332	206	337	174	340	207	337	174	354	182	191	270	195	223	206	272	206	272	195	223	216	206	206	272	216	206	222	273	222	273	216	206	235	186	222	273	235	186	246	266	246	266	235	186	256	170	246	266	256	170	266	249	266	249	256	170	283	163	266	249	283	163	285	230	285	230	283	163	302	164	285	230	302	164	306	213	391	284	388	265	408	115	408	115	388	265	385	245	408	115	385	245	380	225	380	225	370	193	408	115	408	115	370	193	370	71	370	71	370	193	361	167	370	71	361	167	350	141	380	225	368	218	370	193	370	193	368	218	358	212	370	193	358	212	354	182	354	182	358	212	348	209	354	182	348	209	340	207	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	302	391	284	408	115	393	302	408	115	393	319	271	6	299	19	289	52	289	52	299	19	308	73	323	94	308	73	326	35	323	94	326	35	337	117	337	117	326	35	370	71	337	117	370	71	350	141	308	73	299	19	326	35	332	206	320	168	337	174	314	441	281	438	308	419	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	45	193	47	89	61	243	61	243	47	89	66	46	61	243	66	46	86	292	86	292	66	46	96	14	86	292	96	14	118	337	118	337	96	14	110	138	118	337	110	138	111	155	110	138	96	14	109	122	47	89	45	193	40	143	408	412	408	115	438	378	75	80	76	93	66	211	66	211	76	93	78	107	66	211	78	107	99	245	99	245	78	107	81	120	99	245	81	120	84	133	84	133	91	138	91	154	91	154	91	138	105	164	127	176	116	171	129	141	129	141	116	171	115	146	110	145	115	146	116	171	110	145	116	171	105	164	105	164	91	138	98	141	105	164	98	141	104	144	105	164	104	144	110	145	208	278	224	275	217	292	208	278	217	292	201	291	208	278	201	291	191	276	191	276	201	291	185	289	191	276	185	289	174	268	174	268	185	289	169	285	174	268	169	285	157	256	157	256	169	285	154	279	157	256	154	279	140	240	140	240	154	279	138	272	140	240	138	272	124	218	138	272	99	245	102	180	138	272	102	180	109	193	138	272	109	193	116	206	138	272	116	206	124	218	99	245	84	133	91	154	99	245	91	154	96	167	99	245	96	167	102	180	19	85	23	53	25	129	25	129	23	53	35	28	25	129	35	28	41	172	41	172	35	28	55	9	41	172	55	9	66	211	66	211	55	9	75	67	84	29	83	-2	95	16	95	16	83	-2	117	-6	95	16	117	-6	109	9	109	9	117	-6	126	7	144	9	126	7	143	-4	144	9	143	-4	168	1	83	-2	84	29	77	45	83	-2	77	45	75	67	83	-2	75	67	55	9	126	7	117	-6	143	-4	193	105	205	109	202	141	202	141	205	109	217	137	222	137	217	137	218	114	222	137	218	114	229	121	190	152	178	164	180	104	190	152	180	104	193	105	190	152	193	105	202	141	165	174	146	179	149	119	165	174	149	119	161	109	165	174	161	109	180	104	165	174	180	104	178	164	127	176	129	141	136	178	136	178	129	141	139	131	136	178	139	131	146	179	146	179	139	131	149	119	254	189	252	176	265	75	265	75	252	176	249	162	265	75	249	162	245	149	245	149	240	129	241	48	241	48	240	129	235	114	245	149	239	144	240	129	240	129	239	144	233	141	240	129	233	141	229	121	229	121	233	141	227	139	229	121	227	139	222	137	255	203	265	75	256	216	256	216	265	75	273	276	273	276	265	75	284	105	273	276	284	105	293	257	293	257	284	105	299	137	293	257	299	137	307	232	307	232	299	137	308	169	307	232	308	169	311	200	254	238	256	216	273	276	254	238	273	276	247	288	254	238	247	288	247	255	247	288	217	292	224	275	247	288	224	275	238	268	247	288	238	268	247	255	245	149	241	48	265	75	235	114	229	100	241	48	241	48	229	100	222	86	241	48	222	86	217	28	217	28	222	86	214	73	217	28	214	73	207	61	207	61	191	42	193	12	193	12	191	42	176	27	193	12	176	27	168	1	168	1	176	27	160	16	168	1	160	16	144	9	207	61	193	12	217	28	217	137	205	109	218	114	254	189	265	75	255	203	75	80	66	211	75	67	159	380	159	382	171	-11	171	-11	159	382	159	384	171	-11	159	384	159	-11	159	-11	159	384	159	386	159	-11	159	386	159	388	159	388	160	400	105	322	105	322	160	400	165	408	105	322	165	408	97	367	159	-11	159	388	105	322	209	432	50	432	69	418	209	432	69	418	81	411	209	432	81	411	90	395	209	432	90	395	174	414	209	432	174	414	188	419	209	432	188	419	209	422	174	414	90	395	97	367	174	414	97	367	165	408	203	93	201	93	171	-11	203	93	171	-11	387	367	203	93	387	367	344	349	402	387	408	392	418	433	418	433	408	392	414	395	418	433	414	395	421	395	421	395	428	393	446	438	446	438	428	393	434	386	446	438	434	386	440	378	402	387	418	433	395	379	395	379	418	433	395	420	395	379	395	420	387	367	387	367	395	420	375	399	387	367	375	399	359	375	160	378	159	380	171	-11	160	378	171	-11	201	93	447	372	458	369	464	436	464	436	458	369	470	371	464	436	470	371	477	430	477	430	470	371	480	375	477	430	480	375	486	422	486	422	480	375	486	383	486	422	486	383	490	413	490	413	486	383	490	393	490	413	490	393	492	404	446	438	440	378	447	372	446	438	447	372	464	436	446	438	418	433	421	395	344	349	387	367	359	375	69	418	50	432	50	422	42	265	55	263	55	281	55	281	55	263	64	256	55	281	64	256	69	283	69	283	64	256	72	244	69	283	72	244	82	286	82	286	72	244	79	227	82	286	79	227	86	203	86	203	96	165	95	289	95	289	96	165	98	290	40	278	22	276	42	265	40	278	42	265	55	281	95	289	82	286	86	203	118	7	117	282	115	285	118	7	115	285	114	51	118	7	131	240	117	282	114	51	115	285	113	288	114	51	113	288	112	290	114	51	112	290	111	291	114	51	111	291	110	292	114	51	110	292	110	91	110	292	108	292	110	91	110	91	108	292	105	291	110	91	105	291	104	128	104	128	105	291	101	290	104	128	101	290	98	290	237	233	214	198	218	171	218	171	214	198	192	158	218	171	192	158	185	104	185	104	192	158	174	117	185	104	174	117	160	43	160	43	174	117	157	76	290	245	286	282	275	273	290	245	275	273	262	262	290	245	262	262	254	224	290	245	297	287	286	282	237	233	218	171	254	224	237	233	254	224	262	262	150	153	141	197	142	-3	150	153	142	-3	145	1	150	153	145	1	146	4	150	153	146	4	157	76	150	153	157	76	155	112	123	-9	128	-11	131	240	131	240	128	-11	134	-10	131	240	134	-10	141	197	141	197	134	-10	138	-7	141	197	138	-7	142	-3	131	240	118	7	118	3	131	240	118	3	118	-1	131	240	118	-1	120	-6	131	240	120	-6	123	-9	311	234	318	233	321	292	321	292	318	233	328	234	321	292	328	234	329	291	329	291	328	234	337	237	329	291	337	237	337	287	337	287	337	237	344	243	337	287	344	243	344	280	344	280	344	243	348	252	344	280	348	252	348	273	348	273	348	252	350	264	309	291	297	287	301	241	309	291	301	241	305	237	309	291	305	237	311	234	309	291	311	234	321	292	296	244	301	241	297	287	296	244	297	287	290	245	157	76	146	4	160	43	98	290	96	165	104	128	42	265	22	276	22	265	114	355	35	62	114	355	114	355	35	62	95	36	97	28	95	36	35	62	97	28	35	62	102	21	102	21	35	62	29	43	102	21	29	43	111	16	111	16	29	43	146	0	111	16	146	0	126	13	126	13	146	0	146	10	114	355	95	36	96	43	114	355	96	43	98	52	114	355	98	52	100	62	114	355	100	62	103	74	114	355	103	74	106	85	114	355	106	85	193	409	119	382	118	373	193	409	193	409	118	373	116	365	193	409	116	365	114	355	290	432	80	432	96	421	290	432	96	421	108	418	290	432	108	418	115	413	290	432	115	413	119	405	290	432	119	405	120	395	290	432	120	395	193	409	290	432	193	409	379	409	383	478	363	453	379	409	383	478	379	409	412	519	383	478	412	519	398	519	379	409	363	453	341	439	379	409	341	439	316	433	379	409	316	433	290	432	193	409	120	395	120	389	193	409	120	389	119	382	146	0	29	43	23	29	146	0	23	29	13	20	146	0	13	20	0	13	146	0	0	13	-19	10	146	0	-19	10	-19	0	96	421	80	432	80	422	49	-5	61	-6	81	245	81	245	61	-6	79	34	79	30	79	34	79	-4	79	30	79	-4	81	27	81	27	79	-4	96	3	81	27	96	3	82	25	82	25	96	3	84	24	139	261	143	266	84	261	84	261	143	266	147	269	84	261	147	269	171	286	171	286	147	269	153	271	171	286	153	271	160	271	171	286	160	271	248	271	171	286	248	271	201	287	143	75	127	56	131	39	131	39	127	56	114	41	131	39	114	41	113	18	113	18	114	41	103	31	113	18	103	31	96	3	96	3	103	31	94	25	96	3	94	25	86	24	86	24	84	24	96	3	248	271	268	336	256	336	248	271	256	336	245	313	248	271	245	313	235	298	248	271	235	298	221	290	248	271	221	290	201	287	72	274	78	271	171	286	171	286	78	271	82	267	171	286	82	267	84	261	84	261	84	63	137	255	84	261	137	255	139	261	62	275	72	274	171	286	62	275	171	286	48	286	62	275	48	286	48	276	84	63	84	261	83	258	84	63	83	258	83	256	84	63	83	256	83	252	84	63	83	252	82	56	79	39	80	44	81	245	81	245	80	44	81	50	81	245	81	50	82	249	82	249	81	50	82	56	82	249	82	56	83	252	79	34	61	-6	79	-4	33	65	33	6	37	82	37	82	33	6	40	-1	37	82	40	-1	42	103	42	103	40	-1	49	-5	42	103	49	-5	81	245	30	50	29	38	29	16	30	50	29	16	33	6	30	50	33	6	33	65	29	16	29	38	28	29	81	245	79	34	79	39	143	75	131	39	151	68	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	383	107	355	388	350	-11	383	107	350	-11	549	373	383	107	549	373	507	349	519	378	516	368	549	373	549	373	516	368	512	359	549	373	512	359	507	349	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	523	394	549	373	559	391	523	394	559	391	568	403	523	394	568	403	577	412	522	386	519	378	549	373	522	386	549	373	523	394	350	-11	355	388	355	390	355	390	356	401	303	288	303	288	356	401	300	288	360	469	381	469	305	568	360	469	305	568	300	573	360	469	300	573	295	577	360	469	295	577	290	580	360	469	290	580	285	582	360	469	285	582	279	582	360	469	279	582	271	582	360	469	271	582	268	539	257	551	259	547	259	574	259	574	259	547	263	543	259	574	263	543	265	579	265	579	263	543	268	539	265	579	268	539	271	582	256	568	255	560	255	556	256	568	255	556	257	551	256	568	257	551	259	574	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	156	378	185	107	156	375	496	420	478	432	478	422	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	78	289	80	19	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	288	326	309	326	232	424	288	326	232	424	227	430	288	326	227	430	222	434	288	326	222	434	217	437	288	326	217	437	212	439	288	326	212	439	206	440	288	326	206	440	199	439	288	326	199	439	194	396	184	408	186	404	187	431	187	431	186	404	190	400	187	431	190	400	192	436	192	436	190	400	194	396	192	436	194	396	199	439	183	425	182	417	182	412	183	425	182	412	184	408	183	425	184	408	187	431	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	428	267	423	225	429	255	126	84	118	26	131	50	404	564	401	571	401	544	404	564	401	544	403	548	404	564	403	548	405	552	404	564	405	552	405	557	401	544	401	571	398	541	398	541	401	571	395	576	398	541	395	576	394	538	394	538	395	576	389	579	394	538	389	579	381	580	394	538	381	580	378	580	394	538	378	580	374	579	394	538	374	579	371	577	394	538	371	577	368	576	394	538	368	576	365	574	394	538	365	574	281	468	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	281	468	365	574	258	468	325	424	321	430	322	404	325	424	322	404	324	407	325	424	324	407	325	411	325	424	325	411	326	416	322	404	321	430	319	400	319	400	321	430	316	435	319	400	316	435	315	398	315	398	316	435	310	439	315	398	310	439	302	440	315	398	302	440	298	439	315	398	298	439	295	438	315	398	295	438	291	437	315	398	291	437	288	435	315	398	288	435	285	433	315	398	285	433	201	327	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	428	267	423	225	429	255	126	84	118	26	131	50	201	327	285	433	178	327	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	535	277	483	284	528	284	528	277	483	284	490	284	528	284	490	289	519	289	519	284	490	289	499	289	519	289	499	290	509	226	510	228	499	228	520	228	520	228	499	232	490	228	520	232	490	232	529	232	529	232	490	239	483	232	529	239	483	239	536	239	536	239	483	248	478	239	536	248	478	248	540	248	540	248	478	258	477	248	540	258	477	259	542	259	542	258	477	268	478	259	542	268	478	269	540	269	540	268	478	277	483	269	540	277	483	277	535	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	410	535	410	483	417	528	417	528	410	483	417	490	417	528	417	490	422	519	422	519	417	490	422	499	422	519	422	499	424	509	358	510	360	499	360	520	360	520	360	499	365	490	360	520	365	490	365	529	365	529	365	490	372	483	365	529	372	483	372	536	372	536	372	483	381	478	372	536	381	478	381	540	381	540	381	478	391	477	381	540	391	477	392	542	392	542	391	477	401	478	392	542	401	478	401	540	401	540	401	478	410	483	401	540	410	483	410	535	156	378	185	107	156	375	496	420	478	432	478	422	337	395	337	343	344	387	344	387	337	343	344	350	344	387	344	350	349	378	349	378	344	350	349	359	349	378	349	359	350	369	285	370	287	359	287	380	287	380	287	359	291	350	287	380	291	350	292	388	292	388	291	350	298	343	292	388	298	343	299	395	299	395	298	343	307	338	299	395	307	338	308	400	308	400	307	338	318	336	308	400	318	336	319	401	319	401	318	336	328	338	319	401	328	338	328	400	328	400	328	338	337	343	328	400	337	343	337	395	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	78	289	80	19	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	204	395	205	343	212	387	212	387	205	343	212	350	212	387	212	350	216	378	216	378	212	350	216	359	216	378	216	359	218	369	153	370	155	359	155	380	155	380	155	359	159	350	155	380	159	350	159	388	159	388	159	350	166	343	159	388	166	343	167	395	167	395	166	343	175	338	167	395	175	338	176	400	176	400	175	338	186	336	176	400	186	336	186	401	186	401	186	336	196	338	186	401	196	338	196	400	196	400	196	338	205	343	196	400	205	343	204	395	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	428	267	423	225	429	255	126	84	118	26	131	50	288	469	309	469	232	568	288	469	232	568	227	573	288	469	227	573	222	577	288	469	222	577	217	580	288	469	217	580	212	582	288	469	212	582	206	582	288	469	206	582	199	582	288	469	199	582	194	539	184	551	186	547	187	574	187	574	186	547	190	543	187	574	190	543	192	579	192	579	190	543	194	539	192	579	194	539	199	582	183	568	182	560	182	556	183	568	182	556	184	551	183	568	184	551	187	574	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	185	326	206	326	130	424	185	326	130	424	125	430	185	326	125	430	119	434	185	326	119	434	114	437	185	326	114	437	109	439	185	326	109	439	103	440	185	326	103	440	96	439	185	326	96	439	92	396	82	408	84	404	84	431	84	431	84	404	88	400	84	431	88	400	89	436	89	436	88	400	92	396	89	436	92	396	96	439	81	425	80	417	80	412	81	425	80	412	82	408	81	425	82	408	84	431	40	282	31	280	45	266	45	266	31	280	30	268	26	267	30	268	27	279	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	67	-92	61	-96	77	-102	77	-102	61	-96	55	-98	77	-102	55	-98	50	-99	50	-99	42	-97	44	-127	44	-127	42	-97	35	-92	44	-127	35	-92	29	-87	-14	-98	-14	-116	-10	-91	-10	-91	-14	-116	-9	-124	-10	-91	-9	-124	-5	-85	-5	-85	-9	-124	-2	-130	-5	-85	-2	-130	2	-82	2	-82	-2	-130	7	-134	2	-82	7	-134	10	-80	10	-80	7	-134	18	-136	10	-80	18	-136	21	-82	21	-82	18	-136	44	-127	21	-82	44	-127	29	-87	113	280	105	292	108	136	108	136	105	292	102	292	108	136	102	292	94	187	94	187	102	292	82	289	94	187	82	289	81	225	56	262	65	254	66	286	66	286	65	254	73	242	66	286	73	242	82	289	82	289	73	242	81	225	52	284	40	282	45	266	52	284	45	266	56	262	52	284	56	262	66	286	114	-38	102	-53	114	-62	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	50	-99	44	-127	77	-102	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	31	280	27	279	30	268	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	82	-77	77	-102	114	-62	113	280	108	136	122	81	-14	-116	-14	-98	-15	-107	281	267	279	229	282	256	187	170	41	170	33	126	187	170	33	126	178	126	187	170	41	170	33	126	187	170	33	126	178	126	336	171	0	171	-4	127	336	171	-4	127	331	127	334	161	1	161	-3	131	334	161	-3	131	329	131	592	161	1	161	-3	131	592	161	-3	131	587	131	158	363	156	367	162	291	162	291	156	367	156	371	152	289	156	371	145	401	152	289	145	401	139	291	139	291	145	401	129	298	158	382	163	393	169	422	169	422	163	393	173	404	169	422	173	404	200	441	200	441	173	404	187	417	200	441	187	417	205	430	158	382	169	422	145	401	158	382	145	401	156	371	113	336	115	320	117	358	117	358	115	320	120	308	117	358	120	308	127	380	127	380	120	308	129	298	127	380	129	298	145	401	185	326	183	332	184	310	184	310	183	332	180	338	184	310	180	338	179	301	179	301	180	338	175	343	179	301	175	343	172	295	172	295	175	343	169	350	172	295	169	350	164	355	162	291	172	295	164	355	162	291	164	355	160	359	162	291	160	359	158	363	162	291	156	371	152	289	185	326	184	310	186	320	192	394	190	409	189	372	189	372	190	409	185	422	189	372	185	422	178	350	178	350	185	422	177	432	178	350	177	432	166	439	178	350	166	439	160	328	160	328	166	439	154	441	160	328	154	441	149	358	149	358	147	348	160	328	160	328	147	348	142	337	160	328	142	337	136	308	136	308	142	337	132	325	136	308	132	325	118	313	118	313	100	300	106	289	118	313	106	289	136	308	154	441	143	440	145	371	154	441	145	371	148	367	154	441	148	367	149	363	154	441	149	363	149	358	122	398	125	392	126	429	126	429	125	392	130	386	126	429	130	386	133	435	133	435	130	386	137	380	133	435	137	380	143	440	143	440	137	380	142	375	143	440	142	375	145	371	121	421	120	411	120	404	121	421	120	404	122	398	121	421	122	398	126	429	121	20	119	35	118	-1	118	-1	119	35	114	48	118	-1	114	48	107	-23	107	-23	114	48	106	58	107	-23	106	58	95	64	107	-23	95	64	90	-44	90	-44	95	64	83	67	90	-44	83	67	79	-15	79	-15	77	-25	90	-44	90	-44	77	-25	72	-36	90	-44	72	-36	66	-65	66	-65	72	-36	62	-47	66	-65	62	-47	48	-59	48	-59	29	-72	35	-85	48	-59	35	-85	66	-65	83	67	72	65	74	-3	83	67	74	-3	77	-7	83	67	77	-7	79	-11	83	67	79	-11	79	-15	51	23	54	17	55	55	55	55	54	17	59	11	55	55	59	11	63	61	63	61	59	11	65	5	63	61	65	5	72	65	72	65	65	5	70	0	72	65	70	0	74	-3	50	46	49	36	49	29	50	46	49	29	51	23	50	46	51	23	55	55	133	318	139	347	138	358	138	358	142	437	133	318	133	318	142	437	129	427	133	318	129	427	121	335	121	335	129	427	119	412	121	335	119	412	114	355	114	355	119	412	114	395	114	355	114	395	112	375	161	379	172	381	172	440	172	440	172	381	180	386	172	440	180	386	181	435	181	435	180	386	187	392	181	435	187	392	187	428	187	428	187	392	191	401	187	428	191	401	191	419	191	419	191	401	192	410	160	441	142	437	146	373	160	441	146	373	152	377	160	441	152	377	161	379	160	441	161	379	172	440	142	437	138	358	139	363	142	437	139	363	141	369	142	437	141	369	146	373	177	302	162	314	169	289	169	289	162	314	151	325	169	289	151	325	149	302	149	302	151	325	143	336	149	302	143	336	139	347	139	347	133	318	149	302	154	363	153	367	159	291	159	291	153	367	152	371	149	289	152	371	141	401	149	289	141	401	136	291	136	291	141	401	125	298	154	382	160	393	165	422	165	422	160	393	169	404	165	422	169	404	196	441	196	441	169	404	183	417	196	441	183	417	202	430	154	382	165	422	141	401	154	382	141	401	152	371	110	336	112	320	114	358	114	358	112	320	117	308	114	358	117	308	124	380	124	380	117	308	125	298	124	380	125	298	141	401	181	326	180	332	180	310	180	310	180	332	177	338	180	310	177	338	176	301	176	301	177	338	172	343	176	301	172	343	169	295	169	295	172	343	166	350	169	295	166	350	160	355	159	291	169	295	160	355	159	291	160	355	157	359	159	291	157	359	154	363	292	363	291	367	298	291	298	291	291	367	290	371	287	289	290	371	280	401	287	289	280	401	274	291	274	291	280	401	264	298	292	382	298	393	304	422	304	422	298	393	308	404	304	422	308	404	334	441	334	441	308	404	322	417	334	441	322	417	341	430	292	382	304	422	280	401	292	382	280	401	290	371	248	336	250	320	252	358	252	358	250	320	255	308	252	358	255	308	262	380	262	380	255	308	264	298	262	380	264	298	280	401	320	326	318	332	319	310	319	310	318	332	315	338	319	310	315	338	314	301	314	301	315	338	310	343	314	301	310	343	307	295	307	295	310	343	304	350	307	295	304	350	299	355	298	291	307	295	299	355	298	291	299	355	295	359	298	291	295	359	292	363	298	291	290	371	287	289	320	326	319	310	321	320	159	291	152	371	149	289	181	326	180	310	182	320	192	394	190	409	189	372	189	372	190	409	185	422	189	372	185	422	178	350	178	350	185	422	177	432	178	350	177	432	166	439	178	350	166	439	160	328	160	328	166	439	154	441	160	328	154	441	149	358	149	358	147	348	160	328	160	328	147	348	142	337	160	328	142	337	136	308	136	308	142	337	132	325	136	308	132	325	118	313	118	313	100	300	106	289	118	313	106	289	136	308	154	441	143	440	145	371	154	441	145	371	148	367	154	441	148	367	149	363	154	441	149	363	149	358	122	398	125	392	126	429	126	429	125	392	130	386	126	429	130	386	133	435	133	435	130	386	137	380	133	435	137	380	143	440	143	440	137	380	142	375	143	440	142	375	145	371	121	421	120	411	120	404	121	421	120	404	122	398	121	421	122	398	126	429	330	394	329	409	327	372	327	372	329	409	323	422	327	372	323	422	316	350	316	350	323	422	315	432	316	350	315	432	304	439	316	350	304	439	299	328	299	328	304	439	292	441	299	328	292	441	288	358	288	358	286	348	299	328	299	328	286	348	281	337	299	328	281	337	275	308	275	308	281	337	271	325	275	308	271	325	257	313	257	313	239	300	245	289	257	313	245	289	275	308	292	441	281	440	284	371	292	441	284	371	286	367	292	441	286	367	288	363	292	441	288	363	288	358	260	398	264	392	264	429	264	429	264	392	268	386	264	429	268	386	272	435	272	435	268	386	275	380	272	435	275	380	281	440	281	440	275	380	280	375	281	440	280	375	284	371	260	421	258	411	259	404	260	421	259	404	260	398	260	421	260	398	264	429	130	20	128	35	126	-1	126	-1	128	35	123	48	126	-1	123	48	116	-23	116	-23	123	48	114	58	116	-23	114	58	104	64	116	-23	104	64	98	-44	98	-44	104	64	92	67	98	-44	92	67	87	-15	87	-15	85	-25	98	-44	98	-44	85	-25	80	-36	98	-44	80	-36	74	-65	74	-65	80	-36	70	-48	74	-65	70	-48	56	-60	56	-60	38	-73	44	-85	56	-60	44	-85	74	-65	92	67	81	65	83	-3	92	67	83	-3	86	-7	92	67	86	-7	87	-11	92	67	87	-11	87	-15	60	23	63	18	64	55	64	55	63	18	67	12	64	55	67	12	71	61	71	61	67	12	74	6	71	61	74	6	81	65	81	65	74	6	79	1	81	65	79	1	83	-3	59	46	58	36	58	29	59	46	58	29	60	23	59	46	60	23	64	55	268	20	266	35	265	-1	265	-1	266	35	261	48	265	-1	261	48	254	-23	254	-23	261	48	253	58	254	-23	253	58	242	64	254	-23	242	64	237	-44	237	-44	242	64	230	67	237	-44	230	67	226	-15	226	-15	224	-25	237	-44	237	-44	224	-25	219	-36	237	-44	219	-36	213	-65	213	-65	219	-36	209	-48	213	-65	209	-48	195	-60	195	-60	176	-73	182	-85	195	-60	182	-85	213	-65	230	67	219	65	222	-3	230	67	222	-3	224	-7	230	67	224	-7	226	-11	230	67	226	-11	226	-15	198	23	201	18	202	55	202	55	201	18	206	12	202	55	206	12	210	61	210	61	206	12	213	6	210	61	213	6	219	65	219	65	213	6	218	1	219	65	218	1	222	-3	198	46	196	36	196	29	198	46	196	29	198	23	198	46	198	23	202	55	133	318	139	347	138	358	138	358	142	437	133	318	133	318	142	437	129	427	133	318	129	427	121	335	121	335	129	427	119	412	121	335	119	412	114	355	114	355	119	412	114	395	114	355	114	395	112	375	161	379	172	381	172	440	172	440	172	381	180	386	172	440	180	386	181	435	181	435	180	386	187	392	181	435	187	392	187	428	187	428	187	392	191	401	187	428	191	401	191	419	191	419	191	401	192	410	160	441	142	437	146	373	160	441	146	373	152	377	160	441	152	377	161	379	160	441	161	379	172	440	142	437	138	358	139	363	142	437	139	363	141	369	142	437	141	369	146	373	177	302	162	314	169	289	169	289	162	314	151	325	169	289	151	325	149	302	149	302	151	325	143	336	149	302	143	336	139	347	271	318	278	347	277	358	277	358	281	437	271	318	271	318	281	437	267	427	271	318	267	427	260	335	260	335	267	427	258	412	260	335	258	412	253	355	253	355	258	412	252	395	253	355	252	395	251	375	299	379	310	381	310	440	310	440	310	381	319	386	310	440	319	386	320	435	320	435	319	386	325	392	320	435	325	392	326	428	326	428	325	392	329	401	326	428	329	401	329	419	329	419	329	401	330	410	298	441	281	437	285	373	298	441	285	373	291	377	298	441	291	377	299	379	298	441	299	379	310	440	281	437	277	358	278	363	281	437	278	363	280	369	281	437	280	369	285	373	316	302	300	314	307	289	307	289	300	314	289	325	307	289	289	325	287	302	287	302	289	325	282	336	287	302	282	336	278	347	278	347	271	318	287	302	139	347	133	318	149	302	112	-64	118	-104	115	-51	115	-51	118	-104	118	-37	125	2	118	-37	118	-104	125	2	118	-104	150	34	181	125	193	151	186	282	186	282	188	296	174	297	186	282	174	297	171	282	171	282	174	297	163	298	171	282	163	298	159	281	159	281	163	298	153	300	159	281	153	300	148	278	148	278	153	300	142	303	148	278	142	303	136	274	136	274	142	303	129	308	136	274	129	308	122	269	122	269	129	308	121	311	122	269	121	311	115	266	115	266	121	311	115	313	115	266	115	313	109	264	109	264	115	313	109	314	109	264	109	314	105	263	105	263	109	314	104	315	105	263	104	315	100	262	100	262	104	315	99	316	100	262	99	316	96	262	96	262	99	316	87	315	96	262	87	315	86	263	86	263	87	315	78	312	86	263	78	312	78	266	78	266	78	312	72	272	72	306	68	299	68	280	72	306	68	280	72	272	72	306	72	272	78	312	191	312	188	296	193	151	191	312	193	151	193	324	193	324	193	151	194	227	194	335	194	227	194	239	194	335	194	239	194	249	238	300	228	298	229	280	229	280	228	298	216	297	229	280	216	297	215	282	215	282	216	297	201	296	215	282	201	296	200	282	197	270	200	282	201	435	197	270	201	435	195	259	195	259	201	435	195	353	195	259	195	353	195	344	195	259	195	344	194	335	201	435	200	282	201	296	201	435	201	296	209	440	209	440	201	296	205	313	193	373	194	367	194	427	194	427	194	367	195	362	194	427	195	362	201	435	201	435	195	362	195	357	201	435	195	357	195	353	192	380	193	373	194	427	192	380	194	427	191	386	191	386	194	427	191	417	191	386	191	417	190	391	190	391	191	417	190	396	191	417	189	404	189	400	191	417	189	400	190	396	232	372	238	382	238	436	238	436	238	382	243	390	238	436	243	390	244	430	244	430	243	390	246	398	244	430	246	398	247	421	247	421	246	398	248	404	247	421	248	404	248	411	210	327	215	341	220	441	220	441	215	341	222	355	220	441	222	355	230	440	230	440	222	355	232	372	230	440	232	372	238	436	269	312	269	268	276	266	269	312	276	266	276	314	276	314	276	266	281	264	276	314	281	264	281	315	281	315	281	264	286	262	281	315	286	262	287	315	287	315	286	262	290	262	287	315	290	262	292	316	292	316	290	262	294	262	292	316	294	262	303	315	303	315	294	262	304	263	303	315	304	263	312	312	312	312	304	263	312	266	312	312	312	266	318	306	318	306	312	266	318	272	318	306	318	272	322	280	269	268	261	308	254	274	254	274	261	308	248	303	254	274	248	303	241	278	241	278	248	303	238	300	241	278	238	300	229	280	322	299	318	306	322	280	322	299	322	280	323	290	209	440	205	313	210	327	209	440	210	327	220	441	197	189	195	199	193	151	193	151	195	199	194	211	193	151	194	211	194	227	193	151	204	171	200	180	193	151	200	180	197	189	188	296	186	282	193	151	186	282	180	255	181	125	181	125	180	255	172	231	181	125	172	231	169	95	169	95	172	231	163	210	169	95	163	210	158	63	158	63	163	210	151	191	158	63	151	191	150	34	150	34	151	191	140	129	139	143	139	137	151	191	151	191	139	137	140	133	151	191	140	133	140	129	151	191	137	174	137	171	151	191	137	171	137	169	151	191	137	169	137	166	151	191	137	166	137	161	151	191	137	161	137	156	151	191	137	156	138	149	151	191	138	149	139	143	150	34	140	129	139	104	150	34	139	104	136	74	150	34	136	74	131	40	150	34	131	40	125	2	118	-104	112	-64	109	-77	118	-104	109	-77	107	-91	118	-104	107	-91	104	-104	193	324	194	227	194	335	194	335	194	249	195	259	269	268	269	312	261	308	68	280	68	299	67	290	68	34	77	38	71	78	71	78	77	38	80	75	91	70	80	75	91	43	91	70	91	43	102	46	15	56	16	47	16	66	16	66	16	47	20	40	16	66	20	40	21	73	21	73	20	40	26	34	21	73	26	34	27	79	27	79	26	34	34	31	27	79	34	31	36	83	36	83	34	31	44	30	36	83	44	30	47	84	47	84	44	30	50	30	47	84	50	30	52	84	52	84	50	30	55	31	52	84	55	31	57	83	57	83	55	31	61	32	57	83	61	32	64	81	64	81	61	32	68	34	64	81	68	34	71	78	92	-56	93	-74	94	-49	94	-49	93	-74	96	-82	94	-49	96	-82	97	-41	97	-41	96	-82	102	-88	97	-41	102	-88	102	-32	102	-32	102	-88	109	-21	119	-4	109	-21	109	-92	119	-4	109	-92	118	-94	144	-79	144	-7	144	0	144	0	144	89	144	-79	144	-79	144	89	142	77	144	-79	142	77	140	64	140	64	137	50	137	-87	137	-87	137	50	134	34	137	50	140	64	123	49	123	49	140	64	123	64	123	49	123	64	115	64	123	49	115	64	112	48	112	48	115	64	108	65	112	48	108	65	102	46	102	46	108	65	100	67	102	46	100	67	91	70	153	64	161	94	161	207	161	207	161	94	169	119	161	207	169	119	171	228	171	228	169	119	179	139	171	228	179	139	179	253	179	253	179	139	190	156	179	253	190	156	187	283	187	283	190	156	189	296	187	283	189	296	176	297	187	283	176	297	175	283	168	283	175	283	176	297	168	283	176	297	165	298	168	283	165	298	160	281	160	281	165	298	154	300	160	281	154	300	152	279	152	279	154	300	143	304	152	279	143	304	143	276	143	276	143	304	132	271	68	299	68	281	72	306	72	306	68	281	72	273	72	306	72	273	79	312	79	312	72	273	79	267	79	312	79	267	87	315	87	315	79	267	88	264	87	315	88	264	98	316	98	316	88	264	99	262	98	316	99	262	102	316	102	316	99	262	104	263	102	316	104	263	108	315	108	315	104	263	110	264	108	315	110	264	113	314	113	314	110	264	116	265	113	314	116	265	121	312	121	312	116	265	124	268	121	312	124	268	129	309	129	309	124	268	132	271	129	309	132	271	143	304	189	296	190	156	192	310	192	310	190	156	193	226	194	321	193	226	193	236	194	321	193	236	194	246	227	298	216	297	217	283	217	283	216	297	203	296	217	283	203	296	200	283	198	270	200	283	202	434	198	270	202	434	196	426	202	434	200	283	203	296	202	434	203	296	211	439	211	439	203	296	205	312	196	426	191	416	191	388	196	426	191	388	193	379	196	426	193	379	194	370	196	426	194	370	195	362	196	426	195	362	195	355	196	426	195	355	195	347	196	426	195	347	195	258	196	426	195	258	198	270	191	416	189	405	189	403	191	416	189	403	190	400	191	416	190	400	190	396	191	416	190	396	191	392	191	416	191	392	191	388	217	78	211	38	220	35	217	78	220	35	224	81	224	81	220	35	227	32	224	81	227	32	231	83	231	83	227	32	232	31	231	83	232	31	236	84	236	84	232	31	238	30	236	84	238	30	242	84	242	84	238	30	242	30	242	84	242	30	252	83	252	83	242	30	253	31	252	83	253	31	261	79	261	79	253	31	262	34	261	79	262	34	268	73	268	73	262	34	268	40	268	73	268	40	272	65	272	65	268	40	272	47	272	65	272	47	273	56	197	43	211	38	208	75	197	43	208	75	197	70	197	43	197	70	188	67	197	43	188	67	186	46	238	380	243	389	243	430	243	430	243	389	246	397	243	430	246	397	247	421	247	421	246	397	248	404	247	421	248	404	248	411	205	312	209	326	211	439	211	439	209	326	214	338	211	439	214	338	221	441	221	441	214	338	221	352	221	441	221	352	230	440	230	440	221	352	231	369	230	440	231	369	238	436	238	436	231	369	238	380	238	436	238	380	243	430	240	279	249	276	249	304	249	304	249	276	259	271	249	304	259	271	263	309	263	309	259	271	268	268	263	309	268	268	272	312	272	312	268	268	276	265	272	312	276	265	279	314	279	314	276	265	282	264	279	314	282	264	285	315	285	315	282	264	288	263	285	315	288	263	290	316	290	316	288	263	293	262	290	316	293	262	296	316	296	316	293	262	304	264	296	316	304	264	306	315	306	315	304	264	313	267	306	315	313	267	314	312	314	312	313	267	319	273	314	312	319	273	320	306	320	306	319	273	324	281	320	306	324	281	324	299	324	299	324	281	325	290	217	283	225	283	227	298	227	298	225	283	232	281	227	298	232	281	238	300	238	300	232	281	240	279	238	300	240	279	249	304	195	258	195	347	195	339	195	258	195	339	195	330	195	258	195	330	194	246	196	199	194	209	190	156	190	156	194	209	193	218	190	156	193	218	193	226	190	156	203	171	199	187	190	156	199	187	196	199	144	9	145	18	146	100	146	100	145	18	147	28	146	100	147	28	147	111	147	111	147	28	148	38	147	111	148	38	147	120	147	120	148	38	150	190	150	190	148	38	151	50	150	190	151	50	161	207	161	207	151	50	153	64	153	64	151	50	164	49	153	64	164	49	166	64	166	64	164	49	176	48	166	64	176	48	173	64	144	89	144	0	144	9	144	89	144	9	146	100	140	64	137	-87	144	-79	180	65	173	64	176	48	180	65	176	48	186	46	180	65	186	46	188	67	143	144	145	135	150	190	150	190	145	135	147	128	150	190	147	128	147	120	150	190	137	175	137	169	150	190	137	169	141	155	150	190	141	155	143	144	149	-40	147	-32	148	-69	149	-40	148	-69	150	-58	149	-40	150	-58	149	-45	150	-58	150	-55	150	-52	150	-58	150	-52	149	-49	150	-58	149	-49	149	-45	148	-69	147	-32	146	-23	148	-69	146	-23	145	-15	148	-69	145	-15	144	-7	148	-69	144	-7	144	-79	130	21	126	8	128	-92	130	21	128	-92	137	-87	130	21	137	-87	134	34	119	-4	118	-94	128	-92	119	-4	128	-92	126	8	109	-21	102	-88	109	-92	91	43	80	75	77	38	68	281	68	299	67	290	192	310	193	226	194	321	194	321	194	246	195	330	211	38	217	78	208	75	93	-74	92	-56	92	-63	174	39	214	46	216	288	216	288	214	46	249	64	216	288	249	64	251	269	251	269	249	64	277	92	251	269	277	92	278	242	278	242	277	92	295	127	278	242	295	127	295	207	295	207	295	127	302	167	53	207	53	126	71	241	71	241	53	126	71	91	71	241	71	91	99	269	99	269	71	91	99	64	99	269	99	64	134	288	134	288	99	64	134	46	134	288	134	46	174	294	174	294	134	46	174	39	174	294	174	39	216	288	53	126	53	207	47	167	431	29	433	18	433	41	433	41	433	18	438	8	433	41	438	8	438	51	438	51	438	8	446	0	438	51	446	0	446	59	446	59	446	0	456	-4	446	59	456	-4	456	65	456	65	456	-4	466	-6	456	65	466	-6	468	67	468	67	466	-6	478	-5	468	67	478	-5	479	65	479	65	478	-5	489	0	479	65	489	0	489	59	489	59	489	0	497	7	489	59	497	7	497	51	497	51	497	7	503	17	497	51	503	17	503	40	503	40	503	17	505	29	234	29	236	18	236	41	236	41	236	18	241	8	236	41	241	8	242	51	242	51	241	8	249	0	242	51	249	0	249	59	249	59	249	0	259	-4	249	59	259	-4	259	65	259	65	259	-4	270	-6	259	65	270	-6	271	67	271	67	270	-6	282	-5	271	67	282	-5	282	65	282	65	282	-5	292	0	282	65	292	0	292	59	292	59	292	0	301	7	292	59	301	7	301	51	301	51	301	7	306	17	301	51	306	17	306	40	306	40	306	17	308	29	38	29	40	18	40	41	40	41	40	18	45	8	40	41	45	8	45	51	45	51	45	8	52	0	45	51	52	0	53	59	53	59	52	0	62	-4	53	59	62	-4	62	65	62	65	62	-4	73	-6	62	65	73	-6	74	67	74	67	73	-6	85	-5	74	67	85	-5	85	65	85	65	85	-5	96	0	85	65	96	0	96	59	96	59	96	0	104	7	96	59	104	7	104	51	104	51	104	7	110	17	104	51	110	17	110	40	110	40	110	17	112	29	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	684	178	689	162	696	190	696	190	689	162	691	143	701	94	691	143	686	101	701	94	686	101	685	52	685	52	686	101	673	64	685	52	673	64	661	18	661	18	673	64	653	33	661	18	653	33	631	-3	631	-3	653	33	629	13	631	-3	629	13	602	5	602	5	590	7	599	-12	599	-12	590	7	580	14	599	-12	580	14	573	-7	573	-7	580	14	572	24	573	-7	572	24	567	36	518	80	522	50	525	121	525	121	522	50	533	25	525	121	533	25	544	159	544	159	533	25	551	5	544	159	551	5	572	190	572	190	551	5	565	52	567	36	565	52	551	5	567	36	551	5	573	-7	574	101	582	127	606	211	606	211	582	127	594	152	606	211	594	152	606	171	606	171	614	182	643	219	643	219	614	182	623	190	643	219	623	190	632	196	572	190	565	52	568	75	572	190	568	75	574	101	572	190	574	101	606	211	684	178	683	206	675	190	675	190	683	206	665	215	675	190	665	215	664	198	664	198	665	215	650	200	641	199	650	200	643	219	641	199	643	219	632	196	606	171	643	219	606	211	665	215	643	219	650	200	701	94	707	141	704	168	701	94	704	168	696	190	701	94	696	190	691	143	602	5	599	-12	631	-3	683	206	684	178	696	190	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	684	178	689	162	696	190	696	190	689	162	691	143	701	94	691	143	686	101	701	94	686	101	685	52	685	52	686	101	673	64	685	52	673	64	661	18	661	18	673	64	653	33	661	18	653	33	631	-3	631	-3	653	33	629	13	631	-3	629	13	602	5	602	5	590	7	599	-12	599	-12	590	7	580	14	599	-12	580	14	573	-7	573	-7	580	14	572	24	573	-7	572	24	567	36	518	80	522	50	525	121	525	121	522	50	533	25	525	121	533	25	544	159	544	159	533	25	551	5	544	159	551	5	572	190	572	190	551	5	565	52	567	36	565	52	551	5	567	36	551	5	573	-7	574	101	582	127	606	211	606	211	582	127	594	152	606	211	594	152	606	171	606	171	614	182	643	219	643	219	614	182	623	190	643	219	623	190	632	196	572	190	565	52	568	75	572	190	568	75	574	101	572	190	574	101	606	211	684	178	683	206	675	190	675	190	683	206	665	215	675	190	665	215	664	198	664	198	665	215	650	200	641	199	650	200	643	219	641	199	643	219	632	196	606	171	643	219	606	211	665	215	643	219	650	200	701	94	707	141	704	168	701	94	704	168	696	190	701	94	696	190	691	143	602	5	599	-12	631	-3	924	178	929	162	935	190	935	190	929	162	931	143	940	94	931	143	926	101	940	94	926	101	924	52	924	52	926	101	913	64	924	52	913	64	900	18	900	18	913	64	894	33	900	18	894	33	871	-3	871	-3	894	33	869	13	871	-3	869	13	843	5	843	5	830	7	838	-12	838	-12	830	7	820	14	838	-12	820	14	812	-7	812	-7	820	14	812	24	812	-7	812	24	807	36	758	80	762	50	764	121	764	121	762	50	773	25	764	121	773	25	783	159	783	159	773	25	790	5	783	159	790	5	811	190	811	190	790	5	806	52	807	36	806	52	790	5	807	36	790	5	812	-7	814	101	823	127	845	211	845	211	823	127	833	152	845	211	833	152	846	171	846	171	854	182	882	219	882	219	854	182	863	190	882	219	863	190	871	196	811	190	806	52	808	75	811	190	808	75	814	101	811	190	814	101	845	211	924	178	922	206	915	190	915	190	922	206	905	215	915	190	905	215	903	198	903	198	905	215	889	200	880	199	889	200	882	219	880	199	882	219	871	196	846	171	882	219	845	211	905	215	882	219	889	200	940	94	946	141	943	168	940	94	943	168	935	190	940	94	935	190	931	143	843	5	838	-12	871	-3	922	206	924	178	935	190	683	206	684	178	696	190	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	45	128	59	110	63	172	63	172	59	110	74	91	63	172	74	91	84	188	84	188	74	91	83	143	88	73	83	143	74	91	108	208	98	199	98	161	108	208	98	161	116	179	108	208	116	179	118	216	84	188	83	143	98	161	84	188	98	161	98	199	63	172	34	149	35	141	63	172	35	141	37	138	63	172	37	138	39	135	63	172	39	135	42	132	63	172	42	132	45	128	186	258	186	262	186	264	186	258	186	264	185	265	186	258	185	265	184	266	186	258	184	266	183	253	184	266	183	267	183	253	183	253	183	267	182	267	183	253	182	267	180	246	180	246	182	267	178	265	180	246	178	265	175	239	175	239	178	265	170	260	175	239	170	260	169	231	169	231	170	260	158	250	169	231	158	250	152	215	152	215	158	250	141	236	152	215	141	236	134	197	134	197	141	236	118	216	134	197	118	216	116	179	96	118	103	55	110	91	110	91	103	55	118	38	110	91	118	38	121	68	121	68	118	38	121	34	121	68	121	34	129	50	129	50	121	34	125	30	129	50	125	30	128	27	96	118	93	122	103	55	103	55	93	122	91	128	103	55	91	128	88	73	88	73	91	128	88	133	88	73	88	133	85	138	132	24	134	25	135	36	135	36	134	25	135	25	135	36	135	25	137	29	137	29	135	25	136	26	137	29	136	26	137	28	131	25	132	24	135	36	131	25	135	36	129	50	131	25	129	50	128	27	35	141	34	149	34	143	83	143	88	73	85	138	155	189	143	204	144	110	144	110	143	204	139	208	144	110	139	208	137	148	137	148	139	208	136	212	137	148	136	212	135	153	135	153	136	212	133	215	135	153	133	215	132	158	132	158	133	215	131	219	132	158	131	219	130	164	130	164	131	219	129	222	130	164	129	222	127	169	127	169	129	222	124	174	118	237	108	249	111	200	118	237	111	200	124	174	118	237	124	174	129	222	88	267	91	242	93	265	93	265	91	242	99	223	93	265	99	223	100	259	100	259	99	223	111	200	100	259	111	200	108	249	88	267	87	267	91	242	91	242	87	267	85	266	91	242	85	266	85	255	85	255	85	266	84	265	85	255	84	265	84	264	187	143	187	149	181	157	187	143	181	157	174	166	187	143	174	166	165	177	187	143	165	177	163	124	163	124	165	177	155	189	163	124	155	189	144	110	137	148	95	103	103	75	137	148	103	75	112	84	137	148	112	84	120	91	137	148	120	91	130	99	137	148	130	99	144	110	38	24	42	26	46	50	46	50	42	26	50	31	46	50	50	31	59	65	59	65	50	31	62	41	59	65	62	41	75	83	75	83	62	41	79	55	75	83	79	55	95	103	95	103	79	55	103	75	38	38	35	29	35	28	38	38	35	28	35	26	38	38	35	26	36	25	38	38	36	25	37	25	38	38	37	25	38	24	38	38	38	24	46	50	85	255	84	264	84	262	331	353	331	385	0	385	331	353	0	385	0	353	223	448	189	448	-111	-6	223	448	-111	-6	-77	-6	122	28	120	36	120	36	115	258	120	36	142	355	144	365	142	355	153	159	144	365	153	159	146	373	146	373	153	159	147	382	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	67	142	355	127	67	130	76	142	355	130	76	153	159	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	246	410	148	405	149	395	149	395	153	159	158	179	149	395	158	179	217	390	217	390	158	179	175	239	217	390	175	239	181	258	181	258	175	239	287	239	181	258	287	239	292	258	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	158	179	153	159	265	159	158	179	265	159	271	179	148	389	147	382	153	159	148	389	153	159	149	395	171	10	151	13	171	0	171	0	151	13	137	16	171	0	137	16	55	44	55	44	137	16	127	21	55	44	127	21	61	62	61	62	127	21	122	28	61	62	122	28	86	159	86	159	122	28	92	179	86	159	92	179	34	179	109	239	92	179	120	36	109	239	120	36	115	258	109	239	115	258	55	258	109	239	55	258	50	239	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	86	159	34	179	29	159	92	179	122	28	120	36	120	419	98	432	98	422	71	83	71	63	78	83	78	83	71	63	79	60	78	83	79	60	86	82	86	82	79	60	87	55	86	82	87	55	95	80	95	80	87	55	97	48	95	80	97	48	106	76	99	21	97	48	90	36	99	21	90	36	87	9	87	9	90	36	81	25	87	9	81	25	75	1	75	1	81	25	71	17	75	1	71	17	63	-2	63	-2	71	17	60	12	63	-2	60	12	50	-3	50	-3	60	12	50	10	23	45	28	53	29	74	29	74	28	53	35	60	29	74	35	60	45	81	45	81	35	60	45	64	45	81	45	64	56	65	56	65	64	65	65	84	65	84	64	65	71	63	65	84	71	63	71	83	7	38	8	24	9	52	9	52	8	24	14	12	9	52	14	12	17	65	17	65	14	12	23	4	17	65	23	4	21	35	21	35	23	45	17	65	17	65	23	45	29	74	97	48	99	21	106	76	106	76	99	21	113	38	106	76	113	38	118	169	118	169	113	38	137	20	118	169	137	20	131	69	131	69	137	20	157	58	157	58	137	20	156	8	157	58	156	8	174	0	65	84	45	81	56	65	131	69	132	268	128	248	131	69	128	248	127	245	131	69	127	245	126	237	131	69	126	237	124	225	131	69	124	225	122	209	131	69	122	209	119	188	131	69	119	188	118	169	61	268	55	248	128	248	61	268	128	248	132	268	184	232	186	242	190	398	190	398	186	242	187	246	190	398	187	246	188	248	188	248	273	248	191	268	191	268	273	248	279	268	190	398	188	248	191	268	190	398	191	268	206	415	206	415	191	268	206	332	206	415	206	332	219	377	169	169	253	169	174	188	169	169	174	188	174	377	174	377	174	188	180	215	174	377	180	215	190	398	190	398	180	215	184	232	150	112	157	130	160	354	160	354	157	130	163	148	160	354	163	148	174	377	174	377	163	148	169	169	149	329	140	301	141	93	149	329	141	93	150	112	149	329	150	112	160	354	132	268	131	69	141	93	132	268	141	93	140	301	279	55	269	50	275	19	275	19	269	50	260	46	275	19	260	46	256	6	256	6	260	46	249	44	256	6	249	44	237	44	237	44	219	44	234	-1	234	-1	219	44	208	-4	157	58	174	0	180	51	180	51	174	0	190	-3	180	51	190	-3	200	47	200	47	190	-3	208	-4	200	47	208	-4	219	44	287	415	301	441	282	420	282	420	301	441	281	443	282	420	281	443	275	423	275	423	281	443	266	424	247	420	266	424	260	442	247	420	260	442	241	437	206	415	219	377	223	428	223	428	219	377	232	405	223	428	232	405	241	437	241	437	232	405	247	420	339	410	331	424	333	370	339	410	333	370	338	376	339	410	338	376	341	384	339	410	341	384	342	393	310	367	316	366	318	434	318	434	316	366	326	367	318	434	326	367	331	424	331	424	326	367	333	370	295	384	299	375	301	441	301	441	299	375	304	370	301	441	304	370	318	434	318	434	304	370	310	367	301	441	287	415	290	406	301	441	290	406	293	395	301	441	293	395	295	384	281	443	260	442	266	424	290	38	302	61	296	67	290	38	296	67	289	62	290	38	289	62	279	55	290	38	279	55	275	19	237	44	234	-1	256	6	40	188	35	169	118	169	40	188	118	169	119	188	41	12	33	15	35	-1	41	12	35	-1	50	-3	41	12	50	-3	50	10	21	35	23	4	23	27	23	27	23	4	35	-1	23	27	35	-1	27	20	27	20	35	-1	33	15	174	188	253	169	258	188	481	335	462	316	487	262	487	262	462	316	443	300	487	262	443	300	438	262	438	262	443	300	424	289	438	262	424	289	409	283	406	-6	425	-4	438	262	438	262	425	-4	429	35	429	31	429	35	425	-4	429	31	425	-4	430	28	430	28	425	-4	443	3	430	28	443	3	432	26	432	26	443	3	435	25	429	39	429	41	438	262	438	262	429	41	430	43	438	262	430	43	430	45	430	45	487	262	438	262	438	262	429	35	429	37	438	262	429	37	429	39	438	262	386	67	387	-2	438	262	387	-2	396	-5	438	262	396	-5	406	-6	383	54	380	42	381	1	383	54	381	1	387	-2	383	54	387	-2	386	67	378	31	376	23	377	8	378	31	377	8	381	1	378	31	381	1	380	42	438	262	409	283	401	280	438	262	401	280	395	277	438	262	395	277	390	274	438	262	390	274	388	270	438	262	388	270	388	262	388	270	387	266	387	265	388	270	387	265	388	264	388	270	388	264	388	262	497	356	481	335	487	262	497	356	487	262	494	283	497	356	494	283	512	352	497	356	512	352	499	358	494	283	487	262	543	262	494	283	543	262	546	283	462	41	452	31	460	18	460	18	452	31	445	27	460	18	445	27	443	3	443	3	445	27	438	25	512	352	513	353	513	358	513	358	513	353	513	354	513	358	513	354	513	356	513	356	513	354	513	355	512	352	513	358	512	360	512	352	512	360	511	361	512	352	511	361	509	361	512	352	509	361	506	361	512	352	506	361	505	361	512	352	505	361	503	361	512	352	503	361	501	360	512	352	501	360	499	358	479	41	500	73	492	78	479	41	492	78	475	56	479	41	475	56	462	41	479	41	462	41	460	18	545	63	538	97	540	5	545	63	540	5	544	5	544	5	548	5	545	63	545	63	548	5	555	38	604	7	596	-6	602	-6	604	7	602	-6	609	-6	604	7	585	10	589	-5	604	7	589	-5	596	-6	559	4	566	2	569	20	569	20	566	2	573	0	569	20	573	0	585	10	585	10	573	0	581	-3	585	10	581	-3	589	-5	629	216	625	228	631	115	631	115	625	228	624	239	617	134	624	239	606	279	617	134	606	279	602	154	602	154	606	279	590	174	676	290	669	291	681	274	681	274	669	291	663	277	650	276	663	277	656	292	650	276	656	292	639	271	639	271	656	292	631	263	663	277	669	291	662	292	663	277	662	292	656	292	676	290	681	274	684	288	684	288	681	274	696	266	684	288	696	266	693	285	693	285	696	266	699	283	717	229	722	200	722	281	717	229	722	281	716	281	716	281	713	281	717	229	717	229	713	281	709	281	717	229	709	281	708	251	708	251	709	281	705	282	708	251	705	282	699	283	733	288	730	284	732	200	733	288	732	200	746	293	733	288	746	293	736	293	726	282	722	281	722	200	726	282	722	200	732	200	726	282	732	200	730	284	629	289	606	279	624	239	629	289	624	239	626	252	629	289	626	252	631	263	629	289	631	263	656	292	576	220	577	207	579	245	579	245	577	207	582	191	579	245	582	191	590	265	590	265	582	191	590	174	590	265	590	174	606	279	700	51	704	81	703	97	700	51	703	97	698	113	700	51	698	113	689	130	700	51	689	130	687	26	635	15	640	-2	645	26	645	26	640	-2	667	8	645	26	667	8	652	40	652	40	667	8	654	58	659	171	654	58	667	8	659	171	667	8	676	150	676	150	667	8	687	26	676	150	687	26	689	130	621	9	604	7	609	-6	621	9	609	-6	640	-2	621	9	640	-2	635	15	629	216	631	115	636	203	636	203	631	115	641	99	636	203	641	99	646	188	646	188	641	99	649	84	646	188	649	84	659	171	659	171	649	84	653	71	659	171	653	71	654	58	617	134	631	115	624	239	555	38	548	5	553	5	555	38	553	5	559	4	555	38	559	4	569	20	538	97	527	97	528	-2	538	97	528	-2	531	1	538	97	531	1	535	3	538	97	535	3	540	5	527	97	514	-8	525	-8	527	97	525	-8	528	-2	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	188	203	199	202	190	226	190	226	199	202	194	226	215	227	194	226	199	202	215	227	199	202	214	202	214	400	216	406	143	394	143	394	216	406	219	410	143	394	219	410	243	432	243	432	219	410	224	412	243	432	224	412	233	412	233	412	262	410	243	432	243	432	262	410	295	428	129	415	138	410	243	432	243	432	138	410	142	403	243	432	142	403	143	394	143	394	160	207	166	230	143	394	166	230	214	400	214	400	166	230	212	392	116	419	129	415	243	432	116	419	243	432	97	432	116	419	97	432	97	422	246	203	273	208	254	236	254	236	273	208	265	242	281	254	265	242	273	208	281	254	273	208	296	215	374	369	359	396	363	272	374	369	363	272	372	292	374	369	372	292	377	313	374	369	377	313	379	334	308	307	317	226	310	331	310	331	317	226	333	416	333	416	317	226	336	239	333	416	336	239	359	396	359	396	336	239	351	255	359	396	351	255	363	272	262	410	284	401	295	428	295	428	284	401	299	385	295	428	299	385	333	416	333	416	299	385	308	362	333	416	308	362	310	331	303	286	294	268	296	215	303	286	296	215	317	226	303	286	317	226	308	307	246	203	254	236	243	232	246	203	243	232	231	228	246	203	231	228	215	227	246	203	215	227	214	202	160	207	170	205	166	230	166	230	170	205	174	228	174	228	170	205	178	204	174	228	178	204	181	227	181	227	178	204	188	203	181	227	188	203	186	226	186	226	188	203	190	226	160	207	143	394	143	388	160	207	143	388	142	379	160	207	142	379	140	369	160	207	140	369	137	356	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	281	254	296	215	294	268	699	283	696	266	708	251	435	25	443	3	438	25	377	8	376	23	375	17	63	12	89	-2	88	106	88	106	92	327	63	12	63	12	92	327	62	271	63	12	62	271	54	251	54	251	62	271	37	271	54	251	37	271	32	251	241	192	100	192	236	172	236	172	100	192	95	172	93	158	95	172	128	373	93	158	128	373	92	327	106	216	110	227	128	373	128	373	110	227	113	239	128	373	113	239	118	251	118	251	256	251	124	271	124	271	256	251	262	271	259	440	254	422	279	418	259	440	279	418	279	439	279	439	279	418	299	408	279	439	299	408	301	435	301	435	299	408	314	392	301	435	314	392	323	428	323	428	314	392	324	372	323	428	324	372	342	418	342	418	324	372	327	347	342	418	327	347	336	331	336	331	327	347	327	341	172	364	198	396	213	432	213	432	198	396	226	415	213	432	226	415	259	440	259	440	226	415	254	422	118	251	124	271	128	373	128	373	124	271	147	322	128	373	147	322	169	409	169	409	147	322	172	364	169	409	172	364	213	432	128	373	95	172	100	192	128	373	100	192	103	204	128	373	103	204	106	216	92	327	88	106	88	118	92	327	88	118	89	131	92	327	89	131	91	144	92	327	91	144	93	158	54	251	50	240	63	12	63	12	50	240	47	229	63	12	47	229	44	36	44	36	47	229	44	218	44	36	44	218	41	206	38	192	16	192	34	172	38	192	34	172	44	36	38	192	44	36	41	206	32	159	30	145	32	68	32	159	32	68	44	36	32	159	44	36	34	172	32	68	30	145	28	132	32	68	28	132	28	120	32	68	28	120	27	109	256	89	228	59	231	47	231	47	228	59	204	39	231	47	204	39	203	21	203	21	204	39	183	27	203	21	183	27	176	4	176	4	183	27	163	20	176	4	163	20	150	-4	150	-4	163	20	139	18	121	-7	150	-4	139	18	121	-7	139	18	120	23	121	-7	120	23	105	34	121	-7	105	34	95	53	121	-7	95	53	89	-2	90	77	88	106	89	-2	90	77	89	-2	95	53	34	172	16	192	10	172	256	89	231	47	262	82	336	331	327	341	327	331	342	418	336	331	356	404	105	503	18	415	94	467	94	467	18	415	93	463	94	459	93	463	18	415	94	459	18	415	97	455	97	455	18	415	102	453	96	472	100	480	105	503	105	503	100	480	107	488	105	503	107	488	118	498	102	453	18	415	109	451	109	451	18	415	307	415	109	451	307	415	120	451	120	451	307	415	307	451	105	503	94	467	96	472	246	455	241	453	324	415	324	415	241	453	233	451	324	415	233	451	222	451	324	415	222	451	35	451	324	415	35	451	35	415	243	480	247	472	324	415	324	415	247	472	249	467	324	415	249	467	249	463	249	463	248	459	324	415	324	415	248	459	246	455	237	503	225	498	236	488	237	503	236	488	243	480	237	503	243	480	324	415	110	-102	110	438	67	438	110	-102	67	438	67	-102	18	433	87	401	85	405	18	433	85	461	86	465	18	433	86	465	105	503	105	503	86	465	90	471	105	503	90	471	97	479	106	363	118	368	107	379	106	363	107	379	98	388	106	363	98	388	91	395	106	363	91	395	87	401	106	363	87	401	18	433	106	488	118	498	105	503	106	488	105	503	97	479	85	461	18	433	85	405	307	415	307	451	118	415	118	415	307	451	118	451	118	415	118	451	107	415	86	457	87	410	90	454	90	454	87	410	91	412	90	454	91	412	96	452	96	452	91	412	98	414	96	452	98	414	106	451	106	451	98	414	107	415	106	451	107	415	118	451	85	461	85	405	87	410	85	461	87	410	86	457	18	451	207	415	207	451	218	451	207	451	219	415	218	451	219	415	227	452	227	452	219	415	228	414	227	452	228	414	234	454	234	454	228	414	234	412	234	454	234	412	238	457	238	457	234	412	238	409	238	457	238	409	239	461	239	461	238	409	239	405	307	433	239	405	238	401	307	433	238	401	234	395	227	479	234	471	307	433	307	433	234	471	238	465	307	433	238	465	239	461	239	461	239	405	307	433	219	503	207	498	218	487	219	503	218	487	227	479	219	503	227	479	307	433	219	378	207	368	220	363	219	378	220	363	228	387	228	387	220	363	307	433	228	387	307	433	234	395	207	415	18	451	18	415	207	451	207	415	219	415	182	412	182	347	192	410	192	410	182	347	192	348	192	410	192	348	202	405	202	405	192	348	202	353	202	405	202	353	209	398	209	398	202	353	209	360	209	398	209	360	213	389	213	389	209	360	213	369	213	389	213	369	215	379	149	379	151	369	151	390	151	390	151	369	155	360	151	390	155	360	156	399	156	399	155	360	162	353	156	399	162	353	163	406	163	406	162	353	171	348	163	406	171	348	172	410	172	410	171	348	182	347	172	410	182	347	182	412	282	379	283	369	283	390	283	390	283	369	288	360	283	390	288	360	288	399	288	399	288	360	295	353	288	399	295	353	295	406	295	406	295	353	303	348	295	406	303	348	304	410	304	410	303	348	313	347	304	410	313	347	314	412	314	412	313	347	324	348	314	412	324	348	324	410	324	410	324	348	333	353	324	410	333	353	333	405	333	405	333	353	341	360	333	405	341	360	341	398	341	398	341	360	346	369	341	398	346	369	346	389	346	389	346	369	347	379	18	379	19	369	19	390	19	390	19	369	24	360	19	390	24	360	24	399	24	399	24	360	31	353	24	399	31	353	31	406	31	406	31	353	39	348	31	406	39	348	40	410	40	410	39	348	50	347	40	410	50	347	50	412	50	412	50	347	60	348	50	412	60	348	61	410	61	410	60	348	69	353	61	410	69	353	70	405	70	405	69	353	77	360	70	405	77	360	77	398	77	398	77	360	82	369	77	398	82	369	82	389	82	389	82	369	84	379	407	379	409	369	409	390	409	390	409	369	413	360	409	390	413	360	414	399	414	399	413	360	420	353	414	399	420	353	421	406	421	406	420	353	429	348	421	406	429	348	430	410	430	410	429	348	439	347	430	410	439	347	440	412	440	412	439	347	450	348	440	412	450	348	450	410	450	410	450	348	459	353	450	410	459	353	459	405	459	405	459	353	466	360	459	405	466	360	466	398	466	398	466	360	471	369	466	398	471	369	471	389	471	389	471	369	473	379	276	379	277	369	277	390	277	390	277	369	282	360	277	390	282	360	282	399	282	399	282	360	289	353	282	399	289	353	289	406	289	406	289	353	297	348	289	406	297	348	298	410	298	410	297	348	307	347	298	410	307	347	308	412	308	412	307	347	318	348	308	412	318	348	318	410	318	410	318	348	327	353	318	410	327	353	327	405	327	405	327	353	334	360	327	405	334	360	334	398	334	398	334	360	339	369	334	398	339	369	339	389	339	389	339	369	341	379	143	379	145	369	145	390	145	390	145	369	149	360	145	390	149	360	150	399	150	399	149	360	156	353	150	399	156	353	157	406	157	406	156	353	165	348	157	406	165	348	166	410	166	410	165	348	175	347	166	410	175	347	176	412	176	412	175	347	186	348	176	412	186	348	186	410	186	410	186	348	195	353	186	410	195	353	196	405	196	405	195	353	203	360	196	405	203	360	203	398	203	398	203	360	207	369	203	398	207	369	207	389	207	389	207	369	209	379	12	379	13	369	14	390	14	390	13	369	18	360	14	390	18	360	18	399	18	399	18	360	25	353	18	399	25	353	25	406	25	406	25	353	33	348	25	406	33	348	34	410	34	410	33	348	44	347	34	410	44	347	44	412	44	412	44	347	54	348	44	412	54	348	55	410	55	410	54	348	64	353	55	410	64	353	64	405	64	405	64	353	71	360	64	405	71	360	71	398	71	398	71	360	76	369	71	398	76	369	76	389	76	389	76	369	78	379	113	8	75	82	78	-17	78	-17	75	82	61	167	34	68	61	167	78	352	34	68	78	352	34	266	629	68	601	167	587	82	629	68	587	82	584	-17	584	-17	587	82	549	8	584	-17	549	8	516	-85	516	-85	549	8	491	-50	516	-85	491	-50	430	-129	430	-129	491	-50	417	-88	430	-129	417	-88	331	-145	331	-145	417	-88	331	-102	601	167	629	266	587	252	587	252	629	266	584	352	587	252	584	352	549	326	549	326	584	352	516	420	549	326	516	420	491	384	491	384	516	420	430	464	491	384	430	464	417	422	417	422	430	464	331	436	246	422	331	436	331	480	246	422	331	480	232	464	61	167	75	252	78	352	78	352	75	252	113	326	78	352	113	326	146	420	146	420	113	326	172	384	146	420	172	384	232	464	232	464	172	384	246	422	430	464	331	480	331	436	629	266	601	167	629	68	629	266	629	68	644	167	113	8	146	-85	172	-50	172	-50	146	-85	232	-129	172	-50	232	-129	246	-88	246	-88	232	-129	331	-145	246	-88	331	-145	331	-102	78	-17	61	167	34	68	113	8	78	-17	146	-85	34	68	34	266	18	167	18	433	87	401	85	405	18	433	85	461	86	465	18	433	86	465	105	503	105	503	86	465	90	471	105	503	90	471	97	479	106	363	118	368	107	379	106	363	107	379	98	388	106	363	98	388	91	395	106	363	91	395	87	401	106	363	87	401	18	433	106	488	118	498	105	503	106	488	105	503	97	479	85	461	18	433	85	405	118	415	235	415	235	451	246	451	235	451	247	415	246	451	247	415	254	452	254	452	247	415	256	414	254	452	256	414	261	454	261	454	256	414	262	412	261	454	262	412	266	457	266	457	262	412	266	409	266	457	266	409	268	461	268	461	266	409	268	405	334	433	268	405	266	401	334	433	266	401	262	395	254	479	261	471	334	433	334	433	261	471	266	465	334	433	266	465	268	461	268	461	268	405	334	433	235	451	118	451	118	415	106	415	118	415	118	451	106	415	118	451	106	451	106	415	106	451	96	414	96	414	106	451	96	452	96	414	96	452	90	412	90	412	96	452	90	454	90	412	90	454	86	409	86	409	90	454	86	457	86	409	86	457	85	461	246	503	234	498	245	487	246	503	245	487	254	479	246	503	254	479	334	433	247	378	235	368	247	363	247	378	247	363	256	387	256	387	247	363	334	433	256	387	334	433	262	395	85	461	85	405	86	409	235	451	235	415	247	415	494	678	16	-102	103	-58	103	-58	16	-102	984	-102	103	-58	984	-102	897	-58	897	-58	984	-102	494	678	897	-58	494	678	494	579	494	579	494	678	103	-58	302	-102	80	438	33	438	302	-102	33	438	255	-102	217	438	217	-102	261	-102	217	438	261	-102	261	438	86	438	86	-102	129	-102	86	438	129	-102	129	438	533	436	533	-117	576	-117	533	436	576	-117	576	480	533	436	576	480	36	480	533	436	36	480	36	436	276	-111	277	-121	277	-100	277	-100	277	-121	282	-130	277	-100	282	-130	282	-91	282	-91	282	-130	289	-137	282	-91	289	-137	289	-84	289	-84	289	-137	297	-142	289	-84	297	-142	298	-80	298	-80	297	-142	307	-143	298	-80	307	-143	308	-78	308	-78	307	-143	318	-142	308	-78	318	-142	318	-80	318	-80	318	-142	327	-137	318	-80	327	-137	327	-84	327	-84	327	-137	334	-130	327	-84	334	-130	334	-91	334	-91	334	-130	339	-121	334	-91	339	-121	339	-100	339	-100	339	-121	341	-111	143	-111	145	-121	145	-100	145	-100	145	-121	149	-130	145	-100	149	-130	150	-91	150	-91	149	-130	156	-137	150	-91	156	-137	157	-84	157	-84	156	-137	165	-142	157	-84	165	-142	166	-80	166	-80	165	-142	175	-143	166	-80	175	-143	176	-78	176	-78	175	-143	186	-142	176	-78	186	-142	186	-80	186	-80	186	-142	195	-137	186	-80	195	-137	196	-84	196	-84	195	-137	203	-130	196	-84	203	-130	203	-91	203	-91	203	-130	207	-121	203	-91	207	-121	207	-100	207	-100	207	-121	209	-111	12	-111	13	-121	14	-100	14	-100	13	-121	18	-130	14	-100	18	-130	18	-91	18	-91	18	-130	25	-137	18	-91	25	-137	25	-84	25	-84	25	-137	33	-142	25	-84	33	-142	34	-80	34	-80	33	-142	44	-143	34	-80	44	-143	44	-78	44	-78	44	-143	54	-142	44	-78	54	-142	55	-80	55	-80	54	-142	64	-137	55	-80	64	-137	64	-84	64	-84	64	-137	71	-130	64	-84	71	-130	71	-91	71	-91	71	-130	76	-121	71	-91	76	-121	76	-100	76	-100	76	-121	78	-111	319	356	354	356	319	415	319	415	354	356	354	451	319	415	354	451	37	415	37	415	354	451	1	451	37	415	1	451	37	356	37	356	1	451	1	356	126	210	131	250	125	207	125	207	131	250	107	226	125	207	107	226	124	204	125	200	125	132	126	136	125	200	126	136	128	196	128	196	126	136	128	140	128	196	128	140	131	143	150	238	156	245	156	277	156	277	156	245	161	254	156	277	161	254	169	265	128	213	130	217	131	250	131	250	130	217	134	220	131	250	134	220	156	277	156	277	134	220	143	230	156	277	143	230	150	238	131	118	129	121	131	85	131	118	131	85	156	58	131	118	156	58	135	114	156	58	169	70	161	81	156	58	161	81	156	89	156	58	156	89	151	96	156	58	151	96	144	103	156	58	144	103	135	114	131	85	129	121	127	125	131	85	127	125	125	129	131	85	125	129	125	132	131	85	125	132	107	226	131	85	107	226	106	109	18	171	52	147	52	187	52	187	52	147	81	129	52	187	81	129	81	205	81	205	81	129	106	109	81	205	106	109	107	226	644	189	142	189	143	146	143	146	142	189	138	190	143	146	138	190	136	145	136	145	138	190	133	192	136	145	133	192	131	143	131	143	133	192	128	196	143	146	644	146	644	189	52	147	18	171	18	164	131	250	126	210	128	213	124	204	125	132	125	200	107	226	125	132	124	204	223	413	228	411	307	451	307	451	228	411	231	407	307	451	231	407	231	403	231	403	231	399	307	451	307	451	231	399	229	393	307	451	229	393	225	386	307	451	18	451	204	415	307	451	204	415	215	415	307	451	215	415	223	413	218	378	207	368	220	363	218	378	220	363	225	386	225	386	220	363	307	451	204	415	18	451	18	415	100	386	96	393	105	363	105	363	96	393	94	399	105	363	94	399	18	451	18	451	94	399	93	403	97	411	102	413	18	451	18	451	102	413	109	415	18	451	109	415	307	451	307	451	109	415	120	415	94	407	97	411	18	451	94	407	18	451	93	403	107	378	100	386	105	363	107	378	105	363	118	368	307	451	120	415	307	415	18	-96	87	-128	85	-123	18	-96	85	-68	86	-64	18	-96	86	-64	105	-26	105	-26	86	-64	90	-58	105	-26	90	-58	97	-50	106	-166	118	-161	107	-150	106	-166	107	-150	98	-141	106	-166	98	-141	91	-134	106	-166	91	-134	87	-128	106	-166	87	-128	18	-96	106	-41	118	-31	105	-26	106	-41	105	-26	97	-50	85	-68	18	-96	85	-123	307	-114	307	-78	118	-114	118	-114	307	-78	118	-78	118	-114	118	-78	107	-114	86	-72	87	-119	90	-75	90	-75	87	-119	91	-116	90	-75	91	-116	96	-77	96	-77	91	-116	98	-115	96	-77	98	-115	106	-78	106	-78	98	-115	107	-114	106	-78	107	-114	118	-78	85	-68	85	-123	87	-119	85	-68	87	-119	86	-72	207	-78	207	-114	207	-78	207	-78	207	-114	218	-114	207	-78	218	-114	219	-78	219	-78	218	-114	227	-115	219	-78	227	-115	228	-77	228	-77	227	-115	234	-116	228	-77	234	-116	234	-75	234	-75	234	-116	238	-119	234	-75	238	-119	238	-72	238	-72	238	-119	239	-123	238	-72	239	-123	239	-68	239	-68	239	-123	307	-96	239	-68	307	-96	238	-64	207	-31	219	-41	220	-26	220	-26	219	-41	228	-50	220	-26	228	-50	307	-96	307	-96	228	-50	234	-58	307	-96	234	-58	238	-64	307	-96	239	-123	238	-128	307	-96	238	-128	234	-134	307	-96	234	-134	227	-141	307	-96	227	-141	219	-166	218	-150	207	-161	219	-166	218	-150	219	-166	227	-141	18	-78	18	-114	207	-114	18	-78	207	-114	207	-78	34	322	34	266	41	347	41	347	34	266	44	242	41	347	44	242	52	370	52	370	44	242	60	224	52	370	60	224	66	390	66	390	60	224	82	213	66	390	82	213	78	292	78	292	84	409	66	390	184	256	169	245	171	229	171	229	169	245	154	237	171	229	154	237	152	218	152	218	154	237	140	233	152	218	140	233	132	211	132	211	140	233	124	232	194	430	198	445	189	432	189	432	198	445	182	432	169	431	182	432	177	448	169	431	177	448	157	428	157	428	177	448	156	446	157	428	156	446	145	422	145	422	156	446	136	442	145	422	136	442	134	416	134	416	136	442	124	407	108	388	124	407	118	434	108	388	118	434	101	423	78	292	80	319	84	409	84	409	80	319	86	344	84	409	86	344	101	423	101	423	86	344	95	367	101	423	95	367	108	388	136	442	118	434	124	407	236	415	228	428	229	380	236	415	229	380	235	385	236	415	235	385	238	393	236	415	238	393	239	401	207	376	214	375	215	438	215	438	214	375	222	376	215	438	222	376	228	428	228	428	222	376	229	380	215	438	201	422	207	376	200	425	201	422	215	438	200	425	215	438	198	428	198	428	215	438	198	445	198	428	198	445	194	430	198	445	177	448	182	432	201	379	207	376	201	422	201	379	201	422	200	416	201	379	200	416	198	411	201	379	198	411	197	384	194	397	194	390	194	402	194	402	194	390	197	384	194	402	197	384	196	407	196	407	197	384	198	411	189	245	208	266	200	272	189	245	200	272	184	256	189	245	184	256	171	229	110	235	97	243	109	209	110	235	109	209	132	211	110	235	132	211	124	232	87	256	81	272	82	213	87	256	82	213	109	209	87	256	109	209	97	243	398	448	98	-9	130	-9	398	448	130	-9	428	448	453	214	466	212	461	229	453	214	461	229	448	229	453	214	448	229	439	212	439	212	448	229	435	227	439	212	435	227	426	207	426	207	435	227	422	224	426	207	422	224	412	197	412	197	422	224	410	219	412	197	410	219	399	184	399	184	410	219	398	214	399	184	398	214	386	167	414	12	421	-2	425	21	425	21	421	-2	441	6	425	21	441	6	437	33	437	33	441	6	449	48	462	69	449	48	461	18	462	69	461	18	480	35	388	5	401	-7	401	7	401	7	401	-7	421	-2	401	7	421	-2	414	12	489	164	498	56	505	217	505	217	498	56	514	80	505	217	514	80	521	201	521	201	514	80	525	105	521	201	525	105	531	181	531	181	525	105	533	131	531	181	533	131	535	155	487	182	489	164	505	217	487	182	505	217	485	226	487	182	485	226	483	196	485	226	461	229	466	212	485	226	466	212	475	206	485	226	475	206	483	196	474	92	480	35	482	116	482	116	480	35	498	56	482	116	498	56	487	140	487	140	498	56	489	164	449	48	441	6	461	18	354	101	362	123	366	192	366	192	362	123	373	145	366	192	373	145	398	214	398	214	373	145	386	167	355	23	350	36	353	-5	353	-5	350	36	348	53	340	165	348	53	350	77	340	165	350	77	366	192	366	192	350	77	354	101	374	7	363	13	380	-9	374	7	380	-9	388	5	355	23	353	-5	380	-9	355	23	380	-9	363	13	331	3	353	-5	348	53	331	3	348	53	340	165	331	3	340	165	320	134	331	3	320	134	315	18	307	100	302	64	306	39	307	100	306	39	315	18	307	100	315	18	320	134	401	-7	388	5	380	-9	462	69	480	35	474	92	34	266	34	322	31	296	78	292	82	213	81	272	201	-85	179	-104	186	-133	186	-133	179	-104	157	-115	186	-133	157	-115	157	-141	157	-141	157	-115	137	-120	157	-141	137	-120	126	-144	126	-144	137	-120	120	-122	173	-27	157	-28	167	-47	167	-47	157	-28	142	-29	167	-47	142	-29	139	-49	139	-49	142	-29	127	-32	139	-49	127	-32	116	-56	116	-56	127	-32	112	-37	116	-56	112	-37	98	-66	98	-66	112	-37	97	-44	98	-66	97	-44	87	-79	87	-79	97	-44	86	-51	87	-79	86	-51	84	-94	84	-94	76	-60	84	-134	84	-134	76	-60	71	-123	173	-27	167	-47	177	-47	173	-27	177	-47	183	-27	183	-27	177	-47	189	-48	183	-27	189	-48	196	-28	196	-28	189	-48	202	-50	196	-28	202	-50	210	-30	210	-30	202	-50	213	-52	210	-30	213	-52	223	-32	223	-32	213	-52	222	-55	108	-120	98	-117	102	-141	108	-120	102	-141	126	-144	108	-120	126	-144	120	-122	98	-117	90	-111	102	-141	102	-141	90	-111	85	-103	102	-141	85	-103	84	-134	84	-134	85	-103	84	-94	68	-71	63	-83	63	-111	68	-71	63	-111	71	-123	68	-71	71	-123	76	-60	255	272	218	250	223	202	223	202	218	250	193	163	171	130	193	163	182	221	171	130	182	221	155	101	155	101	182	221	149	187	155	101	149	187	144	77	144	77	149	187	138	56	147	17	141	23	153	-6	153	-6	141	23	137	30	153	-6	137	30	134	-3	134	-3	137	30	136	40	134	-3	136	40	136	172	136	172	136	40	149	187	149	187	136	40	138	56	153	-6	182	-3	154	14	154	14	182	-3	163	13	217	30	163	13	182	-3	217	30	182	-3	210	4	218	250	182	221	193	163	271	-74	271	-48	260	-68	260	-68	271	-48	290	67	260	-68	290	67	237	-97	237	-97	290	67	233	-35	237	-97	233	-35	223	-56	223	-56	233	-35	223	-32	223	-56	223	-32	222	-55	349	266	357	260	358	285	358	285	357	260	362	252	358	285	362	252	371	277	371	277	362	252	364	241	385	249	364	241	352	191	385	249	352	191	449	281	449	281	352	191	318	131	449	281	318	131	290	67	271	73	217	30	236	19	271	73	236	19	263	40	271	73	263	40	290	67	271	73	290	67	318	131	398	-43	385	-51	388	-70	388	-70	385	-51	371	-57	388	-70	371	-57	371	-77	371	-77	371	-57	357	-61	371	-77	357	-61	356	-81	356	-81	357	-61	344	-63	356	-81	344	-63	342	-83	342	-83	344	-63	331	-63	342	-83	331	-63	328	-83	328	-83	331	-63	319	-63	328	-83	319	-63	314	-83	314	-83	319	-63	306	-61	314	-83	306	-61	299	-81	299	-81	306	-61	294	-57	299	-81	294	-57	285	-78	285	-78	294	-57	282	-53	285	-78	282	-53	271	-74	271	-74	282	-53	271	-48	349	266	343	290	339	268	339	268	343	290	328	269	305	265	328	269	326	292	305	265	326	292	292	287	223	202	252	232	255	272	255	272	252	232	279	253	255	272	279	253	292	287	292	287	279	253	305	265	343	290	326	292	328	269	384	249	379	265	371	277	384	249	371	277	364	241	384	249	364	241	385	249	212	-118	237	-97	223	-56	212	-118	223	-56	201	-85	212	-118	201	-85	186	-133	121	157	104	146	104	123	121	157	104	123	112	128	121	157	112	128	119	5	121	157	119	5	134	-3	121	157	134	-3	136	172	67	115	77	115	85	137	85	137	77	115	86	116	85	137	86	116	104	146	104	146	86	116	95	119	104	146	95	119	104	123	67	115	85	137	64	135	64	135	57	135	57	115	57	115	57	135	49	136	57	115	49	136	47	116	47	116	49	136	42	138	47	116	42	138	38	118	38	118	42	138	34	140	38	118	34	140	29	121	29	121	34	140	27	143	29	121	27	143	20	126	112	128	107	115	107	20	112	128	107	20	119	5	103	102	100	88	100	39	103	102	100	39	107	20	103	102	107	20	107	115	98	75	98	62	100	39	98	75	100	39	100	88	64	135	57	115	67	115	147	17	153	-6	154	14	290	67	271	-48	449	281	385	249	449	281	404	281	343	290	349	266	358	285	398	-43	388	-70	405	-60	217	30	210	4	236	19	63	-111	63	-83	61	-97	76	-60	84	-94	86	-51	628	433	630	454	624	435	624	435	630	454	619	435	600	428	619	435	619	455	600	428	619	455	590	448	511	333	544	374	553	426	553	426	544	374	574	406	553	426	574	406	590	448	590	448	574	406	600	428	527	311	477	288	514	282	509	391	477	288	511	333	509	391	511	333	553	426	459	342	405	279	419	203	459	342	419	203	455	256	459	342	455	256	477	288	459	342	477	288	509	391	631	430	633	426	641	450	641	450	633	426	634	421	645	380	634	421	626	391	645	380	626	391	614	343	614	343	626	391	604	363	614	343	604	363	570	337	630	454	628	433	631	430	630	454	631	430	641	450	630	454	619	455	619	435	649	444	641	450	645	380	649	444	645	380	656	422	649	444	656	422	654	435	568	311	614	343	570	337	568	311	570	337	527	311	568	311	527	311	514	282	455	256	514	282	477	288	60	17	61	-7	64	13	64	13	61	-7	73	-9	64	13	73	-9	68	11	68	11	73	-9	73	10	99	19	73	10	73	-9	99	19	73	-9	80	-8	141	434	116	412	127	374	127	374	116	412	123	353	127	287	123	353	116	412	127	287	116	412	110	304	110	304	116	412	101	384	110	304	101	384	99	327	99	327	101	384	95	355	303	380	305	423	286	388	286	388	305	423	280	435	286	388	280	435	267	398	267	398	280	435	260	444	267	398	260	444	252	405	252	405	260	444	243	450	252	405	243	450	238	411	238	411	243	450	227	454	238	411	227	454	224	416	224	416	227	454	211	455	224	416	211	455	211	419	211	419	211	455	200	421	175	417	200	421	211	455	175	417	211	455	173	450	222	194	165	167	203	160	222	194	203	160	225	92	222	194	225	92	242	225	57	29	64	58	73	105	73	105	64	58	84	86	73	105	84	86	114	138	114	138	84	86	115	112	114	138	115	112	165	167	165	167	115	112	156	136	165	167	156	136	203	160	50	-2	61	-7	57	29	57	29	73	105	50	-2	50	-2	73	105	45	69	50	-2	45	69	42	6	42	6	45	69	37	16	362	402	357	369	359	369	362	402	359	369	362	370	362	402	353	403	354	369	362	402	354	369	357	369	319	416	305	423	319	374	319	416	319	374	331	410	331	410	319	374	334	370	331	410	334	370	342	406	342	406	334	370	349	369	342	406	349	369	353	403	353	403	349	369	351	369	353	403	351	369	354	369	455	442	445	434	461	430	461	430	445	434	435	427	461	430	435	427	427	400	427	400	435	427	425	420	427	400	425	420	415	415	415	415	401	409	427	400	427	400	401	409	395	366	388	151	419	203	405	279	388	151	405	279	384	251	388	151	384	251	368	246	388	151	368	246	364	225	388	151	364	225	363	104	349	16	344	21	353	-7	353	-7	344	21	341	27	353	-7	341	27	334	-5	334	-5	341	27	340	35	343	190	340	35	346	64	343	190	346	64	364	225	364	225	346	64	363	104	296	51	298	31	299	84	299	84	298	31	306	14	299	84	306	14	309	118	309	118	306	14	318	2	309	118	318	2	325	154	325	154	318	2	334	-5	325	154	334	-5	343	190	343	190	334	-5	340	35	465	449	455	442	461	430	465	449	461	430	473	440	395	366	401	409	390	405	395	366	390	405	380	403	395	366	380	403	371	402	395	366	371	402	365	325	320	330	307	225	336	279	320	330	336	279	362	370	362	370	336	279	365	325	362	370	365	325	371	402	362	370	371	402	362	402	293	197	364	225	307	225	293	197	307	225	320	330	293	197	320	330	288	293	293	197	288	293	263	258	293	197	263	258	261	141	242	225	225	92	261	141	242	225	261	141	263	258	364	225	368	246	353	241	364	225	353	241	338	236	364	225	338	236	323	231	364	225	323	231	307	225	353	-7	378	-3	355	13	355	13	378	-3	362	12	379	15	362	12	378	-3	379	15	378	-3	403	9	487	89	473	98	458	56	458	56	473	98	446	67	458	56	446	67	430	29	430	29	446	67	421	43	430	29	421	43	403	9	403	9	421	43	399	26	403	9	399	26	379	15	127	374	137	392	141	434	141	434	137	392	154	407	141	434	154	407	173	450	173	450	154	407	175	417	203	160	180	120	187	50	203	160	187	50	225	92	103	-4	110	-2	126	45	126	45	110	-2	148	18	126	45	148	18	154	80	154	80	148	18	187	50	154	80	187	50	180	120	99	19	80	-8	88	-8	99	19	88	-8	95	-6	99	19	95	-6	103	-4	99	19	103	-4	126	45	273	342	261	348	259	318	259	318	261	348	247	329	259	318	247	329	243	299	243	299	247	329	233	313	243	299	233	313	225	284	225	284	233	313	218	301	225	284	218	301	204	275	204	275	218	301	201	294	204	275	201	294	181	291	181	291	159	294	180	271	180	271	159	294	150	275	159	294	142	303	150	275	150	275	142	303	131	317	150	275	131	317	127	287	127	287	131	317	125	334	127	287	125	334	123	353	181	291	180	271	204	275	58	22	57	29	61	-7	58	22	61	-7	60	17	349	16	353	-7	355	13	305	423	303	380	319	374	37	16	45	69	35	30	634	421	645	380	641	450	99	418	103	418	196	443	196	443	103	418	108	418	196	443	108	418	112	418	112	418	119	418	196	443	196	443	119	418	124	416	196	443	124	416	128	413	131	398	30	0	81	0	131	398	81	0	103	81	131	398	103	81	106	91	131	398	106	91	113	105	131	398	113	105	122	122	131	398	122	122	124	167	131	402	196	443	131	403	131	403	196	443	132	404	131	409	132	404	196	443	131	409	196	443	128	413	196	443	91	426	92	417	196	443	92	417	96	417	196	443	96	417	99	418	196	443	131	402	131	400	196	443	131	400	131	399	196	443	131	399	131	398	196	443	131	398	124	167	175	228	149	195	162	183	162	183	149	195	147	162	134	142	147	162	149	195	134	142	149	195	126	167	126	167	124	167	134	142	134	142	124	167	122	122	246	245	270	292	242	249	242	249	270	292	236	250	220	244	236	250	235	283	220	244	235	283	203	259	203	259	175	228	181	207	203	259	181	207	201	228	203	259	201	228	220	244	247	197	227	118	232	-6	247	197	232	-6	253	-1	247	197	253	-1	248	201	266	35	263	37	273	11	273	11	263	37	261	39	273	11	261	39	253	-1	253	-1	261	39	260	42	253	-1	260	42	260	44	260	44	270	292	253	-1	253	-1	270	292	251	226	253	-1	251	226	251	220	253	-1	251	220	250	213	306	260	302	272	304	220	306	260	304	220	306	229	306	260	306	229	307	237	306	260	307	237	307	245	302	272	295	283	300	203	302	272	300	203	302	212	302	272	302	212	304	220	300	203	295	283	284	289	300	203	284	289	270	292	300	203	270	292	262	51	270	292	260	44	260	46	270	292	260	46	260	47	270	292	260	47	261	48	270	292	261	48	261	49	270	292	261	49	262	51	246	245	249	240	270	292	270	292	249	240	251	233	270	292	251	233	251	226	270	292	235	283	236	250	296	53	287	44	291	29	291	29	287	44	278	37	291	29	278	37	273	11	273	11	278	37	269	35	307	47	320	63	310	70	307	47	310	70	304	62	307	47	304	62	296	53	307	47	296	53	291	29	249	207	248	201	253	-1	249	207	253	-1	250	213	205	27	206	10	208	40	208	40	206	10	211	2	208	40	211	2	214	69	214	69	211	2	217	-3	214	69	217	-3	227	118	227	118	217	-3	224	-6	227	118	224	-6	232	-6	206	10	205	27	205	21	266	35	273	11	269	35	175	228	162	183	181	207	448	400	456	400	448	400	448	400	456	400	460	434	448	400	460	434	441	435	448	400	441	435	427	400	427	400	441	435	416	434	427	400	416	434	406	398	406	398	416	434	391	432	406	398	391	432	385	396	385	396	391	432	366	427	385	396	366	427	365	391	365	391	366	427	346	384	328	375	346	384	342	419	328	375	342	419	319	408	293	327	301	345	301	394	301	394	301	345	313	361	301	394	313	361	319	408	319	408	313	361	328	375	293	327	301	394	290	306	290	306	286	378	277	260	277	260	286	378	273	358	277	260	273	358	266	283	266	283	273	358	265	336	266	283	265	336	262	312	366	427	342	419	346	384	516	399	531	400	519	429	516	399	519	429	508	431	516	399	508	431	495	379	495	379	508	431	494	432	495	379	494	432	483	399	483	399	478	433	477	399	477	399	478	433	470	400	463	400	470	400	478	433	463	400	478	433	460	434	463	400	460	434	456	400	72	24	55	37	61	6	61	6	55	37	44	51	61	6	44	51	37	24	37	24	44	51	41	63	44	116	41	63	45	59	58	55	61	55	67	117	67	117	61	55	71	56	67	117	71	56	76	113	76	113	71	56	79	61	76	113	79	61	84	106	84	106	79	61	85	68	84	106	85	68	88	97	88	97	85	68	89	77	88	97	89	77	90	86	56	118	44	116	45	59	56	118	45	59	49	57	56	118	49	57	53	56	56	118	53	56	58	55	56	118	58	55	67	117	37	24	41	63	44	116	37	24	44	116	33	110	37	24	33	110	25	100	37	24	25	100	22	46	19	87	17	71	22	46	19	87	22	46	25	100	249	17	251	60	211	2	211	2	251	60	210	30	211	2	210	30	172	-6	172	-6	210	30	167	15	172	-6	167	15	132	-9	132	-9	167	15	120	10	289	109	251	60	286	39	289	109	286	39	321	70	289	109	321	70	327	180	438	250	419	244	434	228	426	348	419	244	437	283	426	348	437	283	453	375	453	375	437	283	456	320	453	375	456	320	483	398	483	398	456	320	475	352	483	398	475	352	495	379	585	442	580	445	583	417	585	442	583	417	588	434	585	442	588	434	587	438	580	445	575	447	583	417	583	417	575	447	569	447	583	417	569	447	568	407	568	407	569	447	563	447	568	407	563	447	555	445	549	402	568	407	555	445	549	402	555	445	544	442	549	402	544	442	532	437	549	402	532	437	531	400	483	399	483	398	495	379	358	121	375	153	378	281	378	281	375	153	392	186	378	281	392	186	401	317	401	317	392	186	409	220	401	317	409	220	426	348	426	348	409	220	419	244	358	121	378	281	355	239	358	121	355	239	344	219	358	121	344	219	341	212	358	121	341	212	340	94	340	94	341	212	337	204	340	94	337	204	334	196	340	94	334	196	330	188	340	94	330	188	327	180	340	94	327	180	321	70	513	302	502	309	497	278	497	278	502	309	487	289	497	278	487	289	479	257	479	257	487	289	472	272	479	257	472	272	457	241	457	241	472	272	455	260	457	241	455	260	438	250	409	220	434	228	419	244	330	246	312	258	317	227	330	246	317	227	344	219	330	246	344	219	355	239	299	273	292	289	295	241	299	273	295	241	317	227	299	273	317	227	312	258	295	241	292	289	290	306	295	241	290	306	277	260	94	14	72	24	93	-4	94	14	93	-4	132	-9	94	14	132	-9	120	10	72	24	61	6	93	-4	438	250	434	228	457	241	519	429	531	400	532	437	251	60	249	17	286	39	478	433	483	399	494	432	286	378	290	306	301	394	439	249	426	245	482	244	434	365	426	245	444	292	434	365	444	292	463	395	463	395	444	292	468	338	463	395	468	338	495	419	495	419	468	338	495	379	495	419	495	379	528	436	528	436	495	379	525	408	528	436	525	408	557	418	557	418	569	417	562	443	562	443	569	417	582	440	52	43	61	48	69	70	69	70	61	48	72	51	69	70	72	51	93	72	93	72	72	51	84	52	93	72	84	52	93	52	93	52	106	52	117	70	117	70	106	52	120	49	117	70	120	49	140	65	140	65	120	49	136	43	140	65	136	43	155	35	49	65	34	56	36	9	49	65	36	9	49	35	49	65	49	35	52	43	49	65	52	43	69	70	58	22	51	28	53	1	53	1	51	28	49	35	26	21	36	9	34	56	26	21	34	56	25	46	26	21	25	46	22	35	176	23	164	19	169	0	169	0	164	19	150	17	169	0	150	17	149	-2	149	-2	150	17	136	15	149	-2	136	15	127	-4	127	-4	136	15	122	14	127	-4	122	14	106	14	106	14	86	15	105	-5	105	-5	86	15	76	-3	76	-3	86	15	70	18	76	-3	70	18	58	22	76	-3	58	22	53	1	183	397	193	432	160	368	160	368	193	432	156	406	160	368	156	406	152	331	152	331	135	284	165	248	140	65	155	35	162	57	162	57	155	35	176	24	185	48	176	24	189	4	185	48	189	4	208	39	208	39	189	4	208	10	208	39	208	10	231	58	117	70	93	72	93	52	189	4	176	24	176	23	189	4	176	23	169	0	106	14	105	-5	127	-4	261	21	246	26	264	-5	258	85	246	26	282	46	258	85	282	46	287	121	287	121	282	46	318	78	287	121	318	78	316	162	316	162	318	78	343	208	366	254	353	230	354	120	354	120	353	230	343	208	343	208	353	230	343	228	343	208	343	228	336	208	336	208	343	228	334	227	336	208	334	227	329	207	329	207	334	227	326	227	329	207	326	227	322	207	322	207	326	227	319	226	322	207	319	226	315	207	315	207	319	226	312	226	315	207	312	226	308	207	308	207	312	226	259	231	308	207	259	231	258	211	258	211	259	231	215	244	258	211	215	244	208	224	208	224	215	244	181	265	208	224	181	265	165	248	165	248	181	265	159	295	165	248	159	295	152	331	503	93	490	103	467	56	467	56	490	103	457	70	467	56	457	70	430	27	430	27	457	70	423	44	430	27	423	44	393	7	393	7	423	44	388	25	393	7	388	25	355	-5	355	-5	388	25	352	14	355	-5	352	14	316	-9	316	-9	352	14	315	10	261	21	264	-5	276	17	276	17	264	-5	288	-8	276	17	288	-8	290	13	290	13	288	-8	316	-9	290	13	316	-9	303	11	303	11	316	-9	315	10	264	-5	246	26	243	0	243	0	246	26	231	58	243	0	231	58	224	4	224	4	231	58	208	10	314	435	332	434	333	452	333	452	332	434	352	431	333	452	352	431	356	447	356	447	352	431	373	424	356	447	373	424	380	438	380	438	373	424	395	413	380	438	395	413	403	426	584	363	570	338	580	313	580	313	570	338	549	314	580	313	549	314	537	276	537	276	549	314	524	293	537	276	524	293	494	274	494	274	481	267	482	244	482	244	481	267	467	260	482	244	467	260	453	254	415	220	482	244	426	245	415	220	426	245	434	365	415	220	434	365	411	335	415	220	411	335	400	317	415	220	400	317	389	297	415	220	389	297	387	168	387	168	389	297	378	276	387	168	378	276	366	254	387	168	366	254	354	120	569	417	577	413	582	440	582	440	577	413	584	407	582	440	584	407	598	433	598	433	584	407	588	399	598	433	588	399	589	390	589	390	584	363	607	352	607	352	584	363	580	313	608	421	598	433	607	352	608	421	607	352	616	389	608	421	616	389	614	406	589	390	607	352	598	433	494	274	482	244	537	276	562	443	528	436	557	418	333	452	312	455	314	435	314	435	312	455	299	435	257	431	299	435	293	455	257	431	293	455	239	449	343	208	318	78	354	120	217	418	257	431	239	449	217	418	239	449	193	432	217	418	193	432	183	397	135	284	152	331	156	406	135	284	156	406	133	373	135	284	133	373	124	334	312	455	293	455	299	435	231	58	246	26	258	85	439	249	482	244	453	254	162	57	176	24	185	48	53	1	49	35	36	9	142	201	165	239	166	318	166	318	165	239	177	262	177	262	165	239	178	262	237	280	178	262	232	256	237	280	232	256	290	286	313	428	336	455	302	421	302	421	336	455	299	445	302	421	299	445	291	412	291	412	299	445	281	403	261	380	281	403	299	445	261	380	299	445	257	415	351	454	336	455	343	433	343	433	336	455	335	434	324	432	335	434	336	455	324	432	336	455	313	428	355	426	357	420	363	448	363	448	357	420	358	413	367	368	358	413	350	375	367	368	350	375	337	325	337	325	350	375	325	339	337	325	325	339	290	286	290	286	325	339	287	307	290	286	287	307	237	280	351	454	343	433	350	430	351	454	350	430	355	426	351	454	355	426	363	448	371	440	363	448	367	368	371	440	367	368	378	411	371	440	378	411	377	427	177	262	198	294	212	372	212	372	198	294	219	325	212	372	219	325	257	415	257	415	219	325	240	354	257	415	240	354	261	380	232	256	178	262	165	239	34	74	35	30	41	101	41	101	35	30	43	13	41	101	43	13	51	131	51	131	43	13	56	2	51	131	56	2	66	162	66	162	56	2	72	-4	66	162	72	-4	70	41	70	41	83	194	66	162	73	246	85	242	86	262	86	262	85	242	97	240	86	262	97	240	98	259	98	259	97	240	109	239	98	259	109	239	111	258	111	258	109	239	117	158	111	258	117	158	123	258	123	258	117	158	142	201	123	258	142	201	166	318	73	267	61	275	62	251	73	267	62	251	73	246	73	267	73	246	86	262	117	158	109	239	104	230	117	158	104	230	98	221	117	158	98	221	94	114	94	114	98	221	93	212	94	114	93	212	88	203	94	114	88	203	83	194	94	114	83	194	77	74	239	112	226	123	201	68	201	68	226	123	191	83	201	68	191	83	169	35	169	35	191	83	161	52	169	35	161	52	140	11	140	11	161	52	135	30	140	11	135	30	114	-2	114	-2	135	30	113	17	114	-2	113	17	94	13	94	13	85	14	89	-6	89	-6	85	14	78	18	89	-6	78	18	73	24	72	-4	89	-6	73	24	72	-4	73	24	71	32	72	-4	71	32	70	41	94	13	89	-6	114	-2	62	251	61	275	51	258	35	30	34	74	32	50	83	194	70	41	77	74	177	262	212	372	166	318	358	413	367	368	363	448	119	85	113	68	119	27	119	27	113	68	106	50	119	27	106	50	105	8	105	8	106	50	97	36	105	8	97	36	87	30	87	30	81	35	86	-4	86	-4	81	35	78	45	86	-4	78	45	73	58	63	69	45	73	47	-6	63	69	47	-6	63	-9	63	69	63	-9	86	-4	63	69	86	-4	73	58	14	51	15	25	18	60	18	60	15	25	22	11	18	60	22	11	25	67	25	67	22	11	33	0	25	67	33	0	34	72	34	72	33	0	47	-6	34	72	47	-6	45	73	178	417	189	412	261	432	261	432	189	412	199	405	261	432	199	405	207	395	207	395	219	354	261	432	261	432	219	354	220	354	261	432	220	354	327	-9	207	395	123	98	129	48	207	395	129	48	137	70	207	395	137	70	219	354	119	85	119	27	129	48	119	85	129	48	123	98	87	30	86	-4	105	8	151	421	152	421	153	432	153	432	152	421	153	421	153	421	166	420	261	432	261	432	166	420	178	417	494	443	473	439	474	395	474	395	473	439	468	398	460	395	468	398	473	439	460	395	473	439	456	429	456	429	443	414	445	362	456	429	445	362	449	374	456	429	449	374	453	386	456	429	453	386	460	395	443	353	445	362	443	414	443	353	443	414	433	396	443	353	433	396	426	377	443	353	426	377	355	121	443	353	355	121	340	-9	353	121	261	432	327	-9	353	121	327	-9	340	-9	353	121	340	-9	355	121	153	432	149	421	150	421	153	432	150	421	151	421	511	366	521	367	522	435	522	435	521	367	530	372	522	435	530	372	533	425	533	425	530	372	537	378	533	425	537	378	541	413	541	413	537	378	542	387	541	413	542	387	543	398	479	387	486	377	494	443	494	443	486	377	495	369	494	443	495	369	509	441	509	441	495	369	511	366	509	441	511	366	522	435	442	33	429	-6	614	-6	442	33	614	-6	626	33	517	119	518	91	523	111	523	111	518	91	544	86	523	111	544	86	532	106	532	106	544	86	544	104	576	116	544	104	544	86	576	116	544	86	588	95	631	290	635	309	623	295	623	295	635	309	611	296	578	285	611	296	610	313	578	285	610	313	568	305	512	140	517	175	530	284	530	284	517	175	530	216	530	284	530	216	568	305	568	305	530	216	551	256	568	305	551	256	578	285	483	121	498	103	499	252	499	252	498	103	513	129	499	252	513	129	512	140	512	140	530	284	499	252	626	117	656	151	637	227	637	227	656	151	642	262	641	273	642	262	655	298	641	273	655	298	638	282	638	282	655	298	635	309	638	282	635	309	631	290	635	309	610	313	611	296	683	235	680	259	676	191	676	191	680	259	670	281	676	191	670	281	656	151	656	151	670	281	655	298	656	151	655	298	642	262	576	116	588	95	603	146	603	146	588	95	626	117	603	146	626	117	624	186	624	186	626	117	637	227	513	129	498	103	518	91	513	129	518	91	517	119	479	212	472	169	474	144	479	212	474	144	483	121	479	212	483	121	499	252	494	443	474	395	479	387	153	432	153	421	261	432	15	25	14	51	13	41	77	22	60	35	66	6	66	6	60	35	50	49	66	6	50	49	42	24	42	24	50	49	46	63	49	116	46	63	47	63	49	116	47	63	50	59	63	55	67	55	72	117	72	117	67	55	77	56	72	117	77	56	81	113	81	113	77	56	85	61	81	113	85	61	89	106	89	106	85	61	91	68	89	106	91	68	94	97	94	97	91	68	94	77	94	97	94	77	95	86	61	118	49	116	50	59	61	118	50	59	54	57	61	118	54	57	59	56	61	118	59	56	63	55	61	118	63	55	72	117	42	24	46	63	49	116	42	24	49	116	38	110	42	24	38	110	30	100	42	24	30	100	27	46	24	87	22	72	27	46	24	87	27	46	30	100	281	111	244	63	253	20	253	20	244	63	209	32	253	20	209	32	197	-1	197	-1	209	32	170	15	197	-1	170	15	137	-9	137	-9	170	15	125	10	102	273	107	244	114	326	114	326	107	244	119	220	114	326	119	220	148	376	148	376	119	220	129	271	139	202	129	271	119	220	322	180	281	111	305	61	322	180	305	61	353	120	322	180	353	120	355	238	362	455	361	435	388	434	362	455	388	434	394	454	394	454	388	434	415	431	394	454	415	431	425	449	425	449	415	431	441	424	425	449	441	424	455	441	455	441	441	424	466	415	455	441	466	415	483	430	483	430	466	415	489	404	508	416	489	404	507	390	430	194	440	192	432	233	430	194	432	233	425	195	425	195	432	233	424	234	425	195	424	234	418	195	418	195	424	234	415	234	418	195	415	234	411	197	411	197	415	234	419	334	411	197	419	334	405	199	405	199	419	334	399	201	455	16	450	21	458	-7	458	-7	450	21	447	27	458	-7	447	27	440	-5	440	-5	447	27	446	35	447	139	446	35	452	53	447	139	452	53	452	163	452	163	464	74	455	223	455	223	447	227	450	176	455	223	450	176	452	168	455	223	452	168	452	163	447	227	440	230	440	192	447	227	440	192	447	185	447	227	447	185	450	176	467	338	486	365	489	404	489	404	486	365	507	390	452	372	419	334	433	272	452	372	433	272	450	306	452	372	450	306	467	338	452	372	467	338	489	404	419	334	415	234	433	272	399	201	419	334	387	290	399	201	387	290	355	238	399	201	355	238	353	120	559	426	569	430	564	443	559	426	564	443	552	438	559	426	552	438	550	421	529	428	525	405	533	411	529	428	533	411	540	433	540	433	533	411	541	416	540	433	541	416	552	438	552	438	541	416	550	421	519	378	528	366	525	405	519	378	525	405	529	428	519	378	529	428	519	422	519	378	519	422	508	416	519	378	508	416	507	390	545	390	525	405	528	366	545	390	528	366	534	352	545	390	534	352	538	337	545	390	538	337	539	322	545	390	539	322	560	254	545	390	560	254	560	373	560	373	560	254	571	354	571	354	560	254	575	282	571	354	575	282	578	334	578	334	575	282	580	313	536	230	539	322	535	294	536	230	535	294	524	269	495	162	490	174	491	123	491	123	490	174	482	185	491	123	482	185	479	97	479	97	482	185	473	196	479	97	473	196	464	74	464	74	473	196	461	205	464	74	461	205	455	223	455	223	461	205	461	207	455	223	461	207	483	231	483	231	461	207	503	214	483	231	503	214	507	247	507	247	503	214	536	230	507	247	536	230	524	269	483	430	489	404	508	416	397	47	400	28	403	75	403	75	400	28	410	13	403	75	410	13	416	98	416	98	410	13	423	2	416	98	423	2	433	118	433	118	423	2	440	-5	433	118	440	-5	447	139	447	139	440	-5	446	35	458	-7	480	-4	461	13	461	13	480	-4	468	12	482	15	468	12	480	-4	482	15	480	-4	502	5	575	68	563	79	550	42	550	42	563	79	540	55	550	42	540	55	526	20	526	20	540	55	519	36	526	20	519	36	502	5	502	5	519	36	499	23	502	5	499	23	482	15	129	271	140	320	148	376	148	376	140	320	172	365	148	376	172	365	203	417	203	417	172	365	221	401	203	417	221	401	275	445	275	445	221	401	285	426	275	445	285	426	362	455	362	455	285	426	361	435	347	369	333	369	337	317	337	317	333	369	319	313	337	317	319	313	317	268	317	268	319	313	298	268	317	268	298	268	287	226	287	226	298	268	272	235	287	226	272	235	246	198	246	198	272	235	238	214	246	198	238	214	197	207	197	207	176	210	196	187	196	187	176	210	165	191	176	210	157	219	165	191	165	191	157	219	142	232	165	191	142	232	139	202	139	202	142	232	133	250	139	202	133	250	129	271	197	207	196	187	246	198	99	14	77	22	98	-4	99	14	98	-4	137	-9	99	14	137	-9	125	10	77	22	66	6	98	-4	455	16	458	-7	461	13	452	163	452	53	464	74	495	162	491	123	497	149	539	322	536	230	560	254	432	233	440	192	440	230	281	111	253	20	305	61	248	432	20	432	78	419	248	432	78	419	111	419	248	432	111	419	157	419	248	432	157	419	191	419	248	432	191	419	203	418	248	432	203	418	214	413	248	432	214	413	222	404	248	432	222	404	229	391	248	432	229	391	235	374	248	432	235	374	248	374	191	178	174	180	191	165	191	165	174	180	165	183	191	165	165	183	111	214	111	214	165	183	160	189	111	214	160	189	111	419	111	419	160	189	158	199	111	419	158	199	157	214	20	432	20	374	33	374	20	432	33	374	39	391	20	432	39	391	46	404	20	432	46	404	54	413	20	432	54	413	65	418	20	432	65	418	78	419	319	193	313	186	375	165	375	165	313	186	303	181	375	165	303	181	289	178	548	189	543	183	630	165	630	165	543	183	533	180	630	165	533	180	517	178	565	432	460	228	550	370	565	432	550	370	597	199	565	432	597	199	596	214	565	432	596	214	596	383	565	432	596	383	598	396	565	432	598	396	601	406	565	432	601	406	608	413	565	432	608	413	633	432	342	205	341	221	323	386	323	386	341	221	341	369	323	386	341	369	358	432	358	432	341	369	441	163	358	432	441	163	460	228	460	228	441	163	448	163	460	228	448	163	550	370	375	178	361	181	375	165	375	165	361	181	351	186	375	165	351	186	322	205	322	205	351	186	345	193	322	205	345	193	323	221	323	221	345	193	342	205	323	221	342	205	323	386	323	386	358	432	317	397	317	397	358	432	309	406	358	432	277	432	289	417	358	432	289	417	300	413	358	432	300	413	309	406	619	417	633	419	633	432	619	417	633	432	608	413	597	199	550	370	599	189	599	189	550	370	550	214	599	189	550	214	604	183	604	183	550	214	630	165	604	183	630	165	613	180	613	180	630	165	630	178	550	199	548	189	630	165	550	199	630	165	550	214	191	165	111	214	111	199	191	165	111	199	109	189	191	165	109	189	104	183	191	165	104	183	94	180	191	165	94	180	78	178	191	165	78	178	78	165	375	165	289	178	289	165	319	193	375	165	322	205	630	165	517	178	517	165	289	417	277	432	277	419	157	419	111	419	157	214	475	197	487	188	496	211	496	211	487	188	496	177	496	211	496	177	496	209	496	209	496	177	501	164	496	209	501	164	518	196	518	196	501	164	505	150	518	196	505	150	506	135	506	135	503	110	514	33	514	33	503	110	497	86	514	33	497	86	492	15	492	15	497	86	486	65	492	15	486	65	479	7	479	7	486	65	472	47	479	7	472	47	465	1	465	1	472	47	454	33	454	33	446	29	450	-3	450	-3	446	29	439	26	450	-3	439	26	434	-6	434	-6	439	26	430	24	434	-6	430	24	422	23	395	-3	418	-6	403	24	403	24	418	-6	413	22	422	23	413	22	418	-6	422	23	418	-6	434	-6	460	195	468	196	467	227	467	227	468	196	475	224	505	232	475	224	475	197	505	232	475	197	496	211	438	233	443	194	444	233	444	233	443	194	447	194	444	233	447	194	451	232	451	232	447	194	453	194	451	232	453	194	459	230	459	230	453	194	460	195	459	230	460	195	467	227	436	233	432	232	434	194	436	233	434	194	443	194	436	233	443	194	438	233	429	232	426	231	427	196	429	232	427	196	434	194	429	232	434	194	432	232	424	231	436	332	414	202	424	231	414	202	420	199	424	231	420	199	427	196	424	231	427	196	426	231	535	411	505	428	514	398	535	411	531	384	539	374	535	411	539	374	546	417	546	417	539	374	547	362	546	417	547	362	550	398	550	398	547	362	552	350	550	398	552	350	566	383	566	383	552	350	556	336	566	383	556	336	557	322	557	322	556	235	578	257	444	269	463	303	473	368	473	368	463	303	484	333	473	368	484	333	514	398	514	398	484	333	506	361	514	398	506	361	531	384	436	332	424	231	444	269	436	332	444	269	473	368	411	206	414	202	436	332	411	206	436	332	401	289	411	206	401	289	367	238	411	206	367	238	364	124	250	63	257	22	289	111	289	111	257	22	313	63	289	111	313	63	332	180	332	180	313	63	364	124	332	180	364	124	367	238	587	420	597	424	593	437	587	420	593	437	580	432	587	420	580	432	577	415	568	427	557	422	558	404	568	427	558	404	567	409	568	427	567	409	577	415	568	427	577	415	580	432	557	422	546	417	550	398	557	422	550	398	558	404	592	281	597	307	595	330	592	281	595	330	589	350	592	281	589	350	579	367	592	281	579	367	578	257	578	257	579	367	566	383	578	257	566	383	557	322	557	322	554	295	556	235	556	235	554	295	545	270	556	235	545	270	529	219	529	219	545	270	528	248	529	219	528	248	505	232	535	411	514	398	531	384	514	398	505	428	488	412	488	412	505	428	472	440	488	412	472	440	459	423	459	423	472	440	438	449	459	423	438	449	429	430	429	430	438	449	404	454	429	430	404	454	401	434	401	434	404	454	375	435	303	427	375	435	373	455	303	427	373	455	302	448	404	454	373	455	375	435	556	123	554	143	553	100	553	100	554	143	547	162	553	100	547	162	545	76	545	76	547	162	535	180	545	76	535	180	532	53	532	53	535	180	518	196	532	53	518	196	514	33	514	33	518	196	506	135	475	224	468	196	475	197	77	22	60	35	66	6	66	6	60	35	50	49	66	6	50	49	42	24	42	24	50	49	46	63	49	116	46	63	47	63	49	116	47	63	50	59	63	55	67	55	72	117	72	117	67	55	77	56	72	117	77	56	81	113	81	113	77	56	85	61	81	113	85	61	89	106	89	106	85	61	91	68	89	106	91	68	94	97	94	97	91	68	94	77	94	97	94	77	95	86	61	118	49	116	50	59	61	118	50	59	54	57	61	118	54	57	59	56	61	118	59	56	63	55	61	118	63	55	72	117	42	24	46	63	49	116	42	24	49	116	38	110	42	24	38	110	30	100	42	24	30	100	27	46	24	87	22	71	27	46	24	87	27	46	30	100	98	-4	137	-9	99	14	99	14	137	-9	125	10	171	15	125	10	137	-9	171	15	137	-9	199	-1	156	205	141	220	142	187	142	187	141	220	132	239	142	187	132	239	120	206	120	206	132	239	129	262	212	32	171	15	199	-1	212	32	199	-1	257	22	212	32	257	22	250	63	353	372	341	372	347	310	347	310	341	372	331	311	347	310	331	311	327	256	327	256	331	311	311	261	327	256	311	261	295	212	295	212	311	261	281	224	295	212	281	224	252	183	252	183	281	224	244	200	252	183	244	200	202	192	202	192	177	196	199	172	199	172	177	196	169	176	156	205	142	187	169	176	156	205	169	176	177	196	120	206	129	262	119	334	119	334	129	262	143	321	119	334	143	321	165	386	165	386	143	321	180	369	165	386	180	369	229	424	229	424	180	369	236	405	229	424	236	405	302	448	302	448	236	405	303	427	119	334	101	267	106	233	119	334	106	233	120	206	393	28	386	35	395	-3	395	-3	386	35	382	44	395	-3	382	44	378	4	378	4	382	44	380	54	389	109	380	54	384	72	389	109	384	72	394	88	428	111	449	117	447	132	428	111	447	132	415	123	428	111	415	123	409	101	415	123	389	109	394	88	415	123	394	88	409	101	371	91	359	69	365	16	371	91	365	16	378	4	371	91	378	4	380	54	371	91	380	54	389	109	359	69	356	44	358	30	359	69	358	30	365	16	202	192	199	172	252	183	77	22	66	6	98	-4	77	22	98	-4	99	14	393	28	395	-3	403	24	465	1	454	33	450	-3	505	232	496	211	529	219	265	182	218	162	220	144	220	144	218	162	163	149	220	144	163	149	149	127	139	110	149	127	167	231	139	110	167	231	132	93	132	93	167	231	130	191	132	93	130	191	126	77	126	77	130	191	122	62	107	6	127	-3	120	49	120	49	130	191	107	6	107	6	130	191	102	145	107	6	102	145	94	127	94	127	102	145	86	147	94	127	86	147	76	131	76	131	86	147	70	153	76	131	70	153	59	138	59	138	70	153	56	161	59	138	56	161	44	172	329	266	335	286	323	270	323	270	335	286	322	291	323	270	322	291	317	271	317	271	322	291	310	272	284	267	310	272	307	292	284	267	307	292	258	284	149	127	163	150	167	231	167	231	163	150	195	195	167	231	195	195	211	263	211	263	195	195	226	229	211	263	226	229	258	284	258	284	226	229	256	253	258	284	256	253	284	267	163	150	149	127	163	149	94	127	90	115	93	21	94	127	93	21	107	6	86	102	84	90	85	42	86	102	85	42	93	21	86	102	93	21	90	115	82	78	82	67	85	42	82	78	85	42	84	90	329	266	333	261	335	286	335	286	333	261	334	254	344	227	334	254	326	231	344	227	326	231	319	196	319	196	326	231	302	206	319	196	302	206	277	168	277	168	302	206	265	182	277	168	265	182	220	144	322	291	307	292	310	272	345	279	335	286	344	227	345	279	344	227	353	256	345	279	353	256	351	269	367	117	353	130	322	74	322	74	353	130	310	89	322	74	310	89	278	40	278	40	310	89	269	57	278	40	269	57	236	14	236	14	269	57	229	33	236	14	229	33	194	-1	194	-1	229	33	192	18	194	-1	192	18	156	13	156	13	145	14	152	-6	152	-6	145	14	135	19	152	-6	135	19	127	26	127	-3	152	-6	127	26	127	-3	127	26	122	36	127	-3	122	36	120	49	156	13	152	-6	194	-1	20	175	30	160	35	186	35	186	30	160	44	148	35	186	44	148	44	172	44	172	44	148	59	138	334	254	344	227	335	286	130	191	120	49	122	62	146	299	118	314	128	284	128	284	118	314	100	335	128	284	100	335	95	304	95	304	100	335	93	361	89	417	93	361	98	386	89	417	98	386	115	437	115	437	98	386	112	406	115	437	112	406	134	422	101	31	133	9	127	89	127	89	132	209	101	31	101	31	132	209	100	178	101	31	100	178	81	62	81	62	100	178	80	142	81	62	80	142	73	102	258	429	272	424	260	444	258	429	260	444	246	432	246	432	260	444	243	450	246	432	243	450	233	434	233	434	243	450	227	453	233	434	227	453	219	435	219	435	227	453	210	455	219	435	210	455	200	435	115	437	134	422	149	450	149	450	134	422	164	432	149	450	164	432	191	455	191	455	164	432	200	435	191	455	200	435	210	455	307	37	290	26	315	14	315	14	290	26	270	17	315	14	270	17	268	-2	268	-2	270	17	248	12	268	-2	248	12	222	10	222	10	189	14	216	-9	216	-9	189	14	172	-4	189	14	163	26	172	-4	172	-4	163	26	143	43	172	-4	143	43	133	9	133	9	143	43	131	65	133	9	131	65	127	89	236	336	220	286	222	265	236	336	222	265	224	264	236	336	224	264	226	262	236	336	226	262	227	258	236	336	227	258	228	255	236	336	228	255	230	252	236	336	230	252	256	227	236	336	256	227	270	378	230	251	175	234	176	186	230	251	176	186	212	210	230	251	212	210	256	227	230	251	256	227	230	252	267	263	267	265	269	221	267	285	270	378	263	224	263	224	270	378	256	227	175	234	132	209	133	123	175	234	133	123	150	156	175	234	150	156	176	186	452	403	461	428	445	407	445	407	461	428	443	434	445	407	443	434	435	410	435	410	443	434	424	411	385	404	424	411	420	436	385	404	420	436	369	429	281	321	308	355	317	409	317	409	308	355	344	384	317	409	344	384	369	429	369	429	344	384	385	404	270	378	267	285	281	321	270	378	281	321	317	409	452	403	457	397	461	428	461	428	457	397	459	390	475	355	459	390	449	363	475	355	449	363	444	324	444	324	449	363	423	336	444	324	423	336	397	297	397	297	423	336	381	312	397	297	381	312	337	276	337	276	381	312	329	294	337	276	329	294	267	285	443	434	420	436	424	411	475	355	486	387	483	405	475	355	483	405	475	418	475	355	475	418	461	428	475	355	461	428	459	390	267	265	267	285	263	224	267	265	263	224	269	221	164	65	178	61	179	105	179	105	178	61	191	92	179	105	191	92	200	137	200	137	191	92	210	118	200	137	210	118	228	162	228	162	210	118	233	138	228	162	233	138	261	177	261	177	233	138	259	151	261	177	259	151	287	155	287	155	306	153	298	183	298	183	306	153	330	179	341	83	336	71	353	40	353	40	336	71	330	60	353	40	330	60	322	50	322	50	307	37	315	14	222	10	216	-9	268	-2	378	72	387	106	383	131	378	72	383	131	373	152	378	72	373	152	355	168	378	72	355	168	353	40	306	153	322	147	330	179	330	179	322	147	334	137	330	179	334	137	355	168	355	168	334	137	342	123	355	168	342	123	344	106	344	106	353	40	355	168	343	94	341	83	353	40	343	94	353	40	344	106	322	50	315	14	353	40	298	183	261	177	287	155	270	257	269	258	269	221	270	257	269	221	276	219	270	257	276	219	287	256	269	221	269	258	268	260	269	221	268	260	268	261	269	221	268	261	267	263	291	218	300	219	301	253	301	253	300	219	308	221	301	253	308	221	311	249	311	249	308	221	314	225	311	249	314	225	317	244	317	244	314	225	318	230	317	244	318	230	319	237	287	256	276	219	283	218	287	256	283	218	291	218	287	256	291	218	301	253	180	289	146	299	171	271	180	289	171	271	222	265	180	289	222	265	220	286	89	417	72	392	74	331	89	417	74	331	95	304	89	417	95	304	93	361	74	331	72	392	67	364	146	299	128	284	171	271	279	436	260	444	272	424	267	285	267	265	337	276	132	209	127	89	133	123	81	29	66	38	72	11	72	11	66	38	56	49	72	11	56	49	50	25	50	25	56	49	52	62	55	117	52	62	53	62	55	117	53	62	56	59	69	54	72	54	78	117	78	117	72	54	83	56	78	117	83	56	87	113	87	113	83	56	91	61	87	113	91	61	95	106	95	106	91	61	96	68	95	106	96	68	100	97	100	97	96	68	100	77	100	97	100	77	101	86	68	119	55	117	56	59	68	119	56	59	60	56	68	119	60	56	64	55	68	119	64	55	69	54	68	119	69	54	78	117	31	89	35	46	36	102	36	102	35	46	50	25	36	102	50	25	44	111	44	111	50	25	52	62	44	111	52	62	55	117	169	254	150	262	158	235	158	235	150	262	133	276	158	235	133	276	132	247	132	247	133	276	122	297	132	247	122	297	111	265	111	265	122	297	118	325	119	394	118	325	124	357	119	394	124	357	134	408	134	408	124	357	142	383	134	408	142	383	156	423	156	423	142	383	170	403	156	423	170	403	182	435	182	435	170	403	207	415	182	435	207	415	212	443	212	443	207	415	253	420	212	443	253	420	246	448	246	448	253	420	284	450	256	109	224	66	236	26	236	26	224	66	192	39	236	26	192	39	183	6	183	6	192	39	158	25	183	6	158	25	127	0	127	0	158	25	122	21	312	218	310	213	327	115	327	115	310	213	308	209	327	115	308	209	307	205	307	205	290	169	327	115	327	115	290	169	284	62	284	62	290	169	256	109	284	62	256	109	236	26	290	169	307	205	270	192	290	169	270	192	267	161	267	161	270	192	243	152	163	123	172	113	182	142	182	142	172	113	196	128	182	142	196	128	207	160	207	160	196	128	219	141	207	160	219	141	237	176	237	176	219	141	243	152	237	176	243	152	270	192	385	259	398	292	405	349	405	349	398	292	411	321	405	349	411	321	435	376	435	376	411	321	426	346	435	376	426	346	444	367	378	322	355	294	361	187	378	322	361	187	373	223	378	322	373	223	385	259	378	322	385	259	405	349	334	262	316	226	327	115	334	262	327	115	361	187	334	262	361	187	355	294	314	222	312	218	327	115	314	222	327	115	316	226	373	223	382	190	389	226	389	226	382	190	399	192	389	226	399	192	405	229	405	229	399	192	415	193	405	229	415	193	421	231	421	231	415	193	428	194	421	231	428	194	437	232	437	232	428	194	438	194	454	233	438	194	469	149	454	233	469	149	469	153	437	232	438	194	454	233	361	187	382	190	373	223	469	153	468	157	454	233	454	233	468	157	468	161	454	233	468	161	465	247	465	247	468	161	468	164	465	247	468	164	468	167	468	167	468	175	465	247	465	247	468	175	468	182	465	247	468	182	469	190	465	247	469	190	476	257	476	257	469	190	470	198	476	257	470	198	473	207	473	207	489	216	476	257	476	257	489	216	487	265	469	149	438	194	435	184	469	149	435	184	433	174	469	149	433	174	431	165	469	149	431	165	430	157	469	149	430	157	430	149	469	149	430	149	430	137	100	23	81	29	99	3	100	23	99	3	127	0	100	23	127	0	122	21	326	367	313	367	312	318	312	318	313	367	297	327	312	318	297	327	291	280	291	280	297	327	278	294	291	280	278	294	264	253	264	253	278	294	254	271	264	253	254	271	229	237	229	237	254	271	225	256	229	237	225	256	189	251	189	251	169	254	188	231	188	231	169	254	158	235	284	450	253	420	294	416	284	450	294	416	330	446	330	446	294	416	340	406	330	446	340	406	379	437	379	437	340	406	389	394	379	437	389	394	428	426	428	426	389	394	438	384	428	426	438	384	476	417	476	417	438	384	484	380	476	417	484	380	519	413	519	413	484	380	510	383	519	413	510	383	535	390	111	265	118	325	119	394	111	265	119	394	108	378	111	265	108	378	99	360	111	265	99	360	97	290	94	341	92	321	97	290	94	341	97	290	99	360	593	438	580	431	581	414	581	414	580	431	566	424	581	414	566	424	559	401	559	401	566	424	551	418	559	401	551	418	535	390	535	390	551	418	535	415	535	390	535	415	519	413	518	248	520	256	519	262	518	248	519	262	517	266	518	248	517	266	514	269	518	248	514	269	512	237	487	265	489	216	497	269	497	269	489	216	502	227	497	269	502	227	506	271	506	271	502	227	512	237	506	271	512	237	510	270	510	270	512	237	514	269	189	251	188	231	229	237	593	438	581	414	601	429	81	29	72	11	99	3	35	46	31	89	29	73	64	15	60	19	61	-6	61	-6	60	19	58	24	61	-6	58	24	52	83	61	-6	52	83	47	0	47	0	52	83	41	77	47	0	41	77	35	11	35	11	41	77	33	68	35	11	33	68	28	25	28	25	33	68	27	56	28	25	27	56	25	41	68	22	70	21	76	83	76	83	70	21	80	23	76	83	80	23	85	78	85	78	80	23	88	27	85	78	88	27	93	70	93	70	88	27	94	34	93	70	94	34	97	60	97	60	94	34	98	42	97	60	98	42	99	50	62	23	64	22	64	85	64	85	64	22	66	22	64	85	66	22	76	83	76	83	66	22	68	22	64	85	52	83	58	24	64	85	58	24	61	24	64	85	61	24	62	23	190	106	159	61	163	36	163	36	159	61	131	32	163	36	131	32	122	2	122	2	131	32	105	15	122	2	105	15	79	10	79	10	73	10	78	-9	78	-9	73	10	68	12	78	-9	68	12	64	15	228	166	190	106	205	91	228	166	205	91	254	167	228	166	254	167	301	280	79	10	78	-9	122	2	320	207	295	164	302	47	302	47	295	164	302	38	302	34	302	38	295	164	302	34	295	164	288	-2	288	-2	295	164	275	0	305	57	308	66	320	207	320	207	308	66	311	73	320	207	311	73	313	78	313	78	338	131	320	207	320	207	338	131	345	247	301	280	254	167	313	263	313	263	343	306	362	360	362	360	343	306	375	346	362	360	375	346	414	411	414	411	375	346	408	381	414	411	408	381	441	409	344	23	370	54	354	69	354	69	370	54	367	89	415	171	367	89	370	54	415	171	370	54	397	98	415	171	429	153	470	262	470	262	429	153	483	244	470	262	483	244	532	348	532	348	483	244	531	314	532	348	531	314	573	366	508	446	506	446	525	437	525	437	506	446	505	446	525	437	505	446	472	426	441	409	472	426	461	438	441	409	461	438	414	411	362	360	301	280	313	263	500	-7	525	-3	503	13	503	13	525	-3	510	12	527	16	510	12	525	-3	527	16	525	-3	551	9	635	89	622	99	606	56	606	56	622	99	595	69	606	56	595	69	578	29	578	29	595	69	570	45	578	29	570	45	551	9	551	9	570	45	547	27	551	9	547	27	527	16	500	-7	503	13	497	15	500	-7	497	15	492	20	500	-7	492	20	489	26	500	-7	489	26	482	-5	454	12	467	1	478	158	478	158	467	1	482	-5	478	158	482	-5	488	35	525	437	516	445	512	446	525	437	512	446	510	446	525	437	510	446	508	446	471	356	525	437	472	426	471	356	472	426	445	393	471	356	445	393	419	274	445	393	418	357	419	274	419	274	418	357	392	319	419	274	392	319	374	198	374	198	392	319	367	281	374	198	367	281	345	247	505	446	461	438	472	426	682	446	679	446	699	436	699	436	679	446	676	446	699	436	676	446	647	419	647	419	676	446	647	421	611	401	647	421	676	446	611	401	676	446	600	414	699	436	694	445	689	446	699	436	689	446	685	446	699	436	685	446	682	446	629	321	699	436	647	419	629	321	647	419	576	320	629	321	576	320	570	220	488	35	498	72	519	233	519	233	498	72	526	135	519	233	526	135	576	320	576	320	526	135	570	220	519	233	478	158	488	35	452	96	443	47	446	28	452	96	446	28	454	12	452	96	454	12	478	158	600	414	532	348	573	366	600	414	573	366	611	401	344	23	354	69	342	52	344	23	342	52	331	38	344	23	331	38	320	29	344	23	320	29	317	3	317	3	320	29	310	26	310	26	306	26	317	3	317	3	306	26	304	28	317	3	304	28	288	-2	288	-2	304	28	302	31	288	-2	302	31	302	34	272	120	257	79	257	15	272	120	257	15	265	6	272	120	265	6	275	0	272	120	275	0	295	164	257	79	251	44	252	28	257	79	252	28	257	15	345	247	338	131	374	198	482	-5	489	26	488	35	415	171	397	98	429	153	320	207	302	47	305	57	190	106	163	36	205	91	64	15	61	-6	78	-9	349	289	329	292	330	269	330	269	329	292	290	286	330	269	290	286	282	252	282	252	290	286	250	271	282	252	250	271	232	210	232	210	250	271	212	247	232	210	212	247	187	155	187	155	212	247	176	217	187	155	176	217	156	99	156	99	176	217	146	182	156	99	146	182	143	55	143	55	133	167	133	5	133	5	133	167	118	154	133	5	118	154	118	20	118	20	118	154	117	131	146	182	133	167	143	55	323	81	335	140	303	90	323	81	303	90	289	43	289	43	303	90	271	54	289	43	271	54	253	15	253	15	271	54	239	30	253	15	239	30	215	-1	215	-1	239	30	208	17	215	-1	208	17	180	13	180	13	167	15	177	-6	177	-6	167	15	156	21	177	-6	156	21	152	-3	152	-3	156	21	149	31	152	-3	149	31	145	42	145	42	143	55	133	5	145	42	133	5	152	-3	85	117	97	120	102	144	102	144	97	120	107	124	102	144	107	124	118	154	118	154	107	124	117	131	64	135	74	115	84	137	84	137	74	115	85	117	84	137	85	117	102	144	360	256	365	281	353	263	353	263	365	281	349	289	353	263	349	289	343	267	343	267	349	289	330	269	367	235	353	230	355	129	355	129	353	230	342	221	355	129	342	221	335	140	335	140	342	221	333	208	335	140	333	208	331	147	331	147	333	208	328	155	327	194	324	179	325	171	327	194	325	171	326	163	327	194	326	163	328	155	327	194	328	155	333	208	371	144	364	149	374	121	367	235	364	149	373	167	367	235	373	167	376	269	384	253	376	269	379	185	384	253	379	185	383	202	384	253	383	202	386	218	384	253	386	218	387	234	365	247	367	235	376	269	365	247	376	269	365	281	365	247	365	281	360	256	364	149	367	235	355	129	364	149	355	129	364	124	364	149	364	124	374	121	180	13	177	-6	215	-1	392	118	401	118	395	137	395	137	401	118	404	137	413	137	404	137	413	118	413	137	413	118	423	119	371	144	374	121	379	141	379	141	374	121	383	119	379	141	383	119	387	139	387	139	383	119	392	118	387	139	392	118	395	137	450	131	443	148	442	126	442	126	443	148	435	143	442	126	435	143	433	122	433	122	435	143	428	140	433	122	428	140	423	119	423	119	428	140	421	138	423	119	421	138	413	137	404	137	401	118	413	118	57	135	49	136	53	115	57	135	53	115	62	115	57	135	62	115	64	135	53	115	49	136	45	116	45	116	49	136	42	138	45	116	42	138	37	118	37	118	42	138	34	140	37	118	34	140	29	121	29	121	34	140	27	143	29	121	27	143	20	126	117	131	112	119	118	20	118	20	112	119	109	107	118	20	109	107	108	42	108	42	109	107	107	94	108	42	107	94	105	82	74	115	64	135	62	115	108	42	105	82	105	70	335	140	323	81	355	129	376	269	373	167	379	185	245	259	199	89	206	15	245	259	206	15	218	63	245	259	218	63	219	72	245	259	219	72	221	81	245	259	221	81	224	90	245	259	224	90	226	99	245	259	226	99	270	259	245	259	270	259	417	283	245	259	417	283	190	259	219	41	217	54	221	2	221	2	217	54	206	15	206	15	217	54	218	63	197	83	195	76	197	32	197	83	197	32	206	15	197	83	206	15	199	89	197	32	195	76	194	69	197	32	194	69	193	61	197	32	193	61	193	54	232	24	240	-4	242	19	242	19	240	-4	262	-7	242	19	262	-7	254	16	254	16	262	-7	256	18	281	21	281	24	265	77	265	77	281	24	280	26	265	77	280	26	280	29	280	29	281	40	265	77	265	77	281	40	282	50	265	77	282	50	315	259	315	259	282	50	284	61	315	259	284	61	287	71	417	259	417	283	339	259	339	259	417	283	315	259	339	259	315	259	290	81	290	81	315	259	287	71	120	0	190	259	167	259	167	259	190	259	417	283	167	259	417	283	123	259	123	259	417	283	98	259	123	259	98	259	58	24	58	24	98	259	27	0	58	24	27	0	120	0	35	283	35	259	98	259	35	283	98	259	417	283	355	54	340	39	343	12	343	12	340	39	324	27	343	12	324	27	322	1	322	1	324	27	306	19	322	1	306	19	296	-5	296	-5	306	19	283	16	364	29	390	52	372	69	364	29	372	69	355	54	364	29	355	54	343	12	262	-7	296	-5	283	16	262	-7	283	16	282	19	262	-7	282	19	281	21	262	-7	281	21	265	77	262	-7	265	77	261	65	262	-7	261	65	259	53	262	-7	259	53	257	42	262	-7	257	42	256	30	262	-7	256	30	256	18	224	32	219	41	221	2	224	32	221	2	240	-4	224	32	240	-4	232	24	101	24	58	24	120	0	101	24	120	0	167	259	417	283	270	259	315	259	123	0	232	408	207	408	207	408	232	408	517	432	207	408	517	432	155	408	155	408	517	432	137	432	155	408	137	432	52	24	52	24	137	432	20	0	52	24	20	0	123	0	105	24	52	24	123	0	105	24	123	0	207	408	384	24	402	0	486	408	486	408	402	0	517	432	486	408	517	432	433	408	433	408	517	432	409	408	433	408	409	408	331	24	331	24	409	408	299	0	331	24	299	0	402	0	331	24	402	0	384	24	517	432	232	408	409	408	194	24	120	24	189	0	194	24	189	0	280	13	194	24	280	13	218	26	127	432	11	0	42	24	42	24	11	0	189	0	42	24	189	0	95	24	95	24	189	0	120	24	95	24	120	24	197	408	197	408	120	24	222	408	197	408	222	408	293	432	293	432	222	408	293	408	293	432	293	408	350	426	350	426	293	408	315	407	350	426	315	407	338	403	378	100	342	72	356	49	397	370	397	406	380	386	360	396	380	386	397	406	360	396	397	406	350	426	360	396	350	426	338	403	146	408	197	408	293	432	146	408	293	432	127	432	146	408	127	432	42	24	457	328	434	373	435	323	457	328	435	323	439	306	457	328	439	306	441	287	457	328	441	287	441	268	457	328	441	268	452	181	457	328	452	181	466	271	405	137	415	106	425	179	425	179	415	106	452	181	425	179	452	181	437	223	437	223	452	181	441	268	434	373	397	406	418	357	434	373	418	357	428	340	434	373	428	340	435	323	397	370	342	72	418	357	397	370	418	357	397	406	266	36	280	13	289	45	289	45	280	13	356	49	289	45	356	49	311	57	311	57	356	49	342	72	311	57	342	72	397	370	378	100	356	49	415	106	378	100	415	106	405	137	242	30	218	26	280	13	242	30	280	13	266	36	160	-1	178	6	181	34	181	34	178	6	195	17	181	34	195	17	202	52	202	52	195	17	211	32	202	52	211	32	218	74	218	74	211	32	233	24	218	74	233	24	229	99	229	99	233	24	248	167	246	240	253	223	259	267	259	267	253	223	255	204	344	428	255	204	255	198	344	428	255	198	253	191	206	291	200	268	219	264	206	291	219	264	225	286	225	286	219	264	234	254	225	286	234	254	244	279	244	279	234	254	246	240	244	279	246	240	259	267	277	24	296	0	389	428	389	428	296	0	420	452	389	428	420	452	344	428	344	428	420	452	327	452	344	428	327	452	271	252	255	204	344	428	271	252	255	204	271	252	259	267	344	428	253	191	252	183	344	428	252	183	250	175	344	428	250	175	248	167	344	428	248	167	233	24	296	0	277	24	233	24	296	0	233	24	211	32	296	0	211	32	205	0	127	17	126	17	140	-5	140	-5	126	17	125	16	140	-5	125	16	124	16	124	16	117	16	118	-6	118	-6	117	16	110	17	118	-6	110	17	104	18	86	-1	118	-6	92	25	92	25	118	-6	98	21	98	21	118	-6	104	18	64	169	80	203	87	249	87	249	80	203	102	231	87	249	102	231	132	280	132	280	102	231	131	253	132	280	131	253	157	261	132	280	157	261	188	292	188	292	157	261	165	264	188	292	165	264	174	266	54	203	34	149	42	33	54	203	42	33	51	98	54	203	51	98	54	134	54	203	54	134	64	169	54	203	64	169	87	249	51	98	42	33	52	86	52	86	42	33	61	12	52	86	61	12	55	73	55	73	61	12	60	60	34	149	27	93	31	61	34	149	31	61	42	33	140	-5	160	-1	156	21	140	-5	156	21	129	17	140	-5	129	17	128	17	140	-5	128	17	127	17	124	16	118	-6	140	-5	174	266	182	267	188	292	188	292	182	267	191	267	188	292	191	267	206	291	206	291	191	267	200	268	131	253	71	37	86	-1	131	253	86	-1	92	25	131	253	92	25	157	261	65	48	60	60	61	12	65	48	61	12	86	-1	65	48	86	-1	71	37	156	21	160	-1	181	34	295	172	294	163	307	121	307	121	294	163	291	154	307	121	291	154	289	146	289	146	242	146	307	121	307	121	242	146	218	146	307	121	218	146	126	146	295	172	307	121	296	181	296	181	307	121	296	190	299	256	296	190	307	121	299	256	307	121	315	229	315	229	307	121	311	135	315	229	311	135	315	150	299	256	273	276	280	238	299	256	280	238	287	227	299	256	287	227	292	216	299	256	292	216	295	203	299	256	295	203	296	190	232	264	241	261	243	288	243	288	241	261	249	258	273	276	249	258	271	247	273	276	271	247	280	238	208	292	205	268	214	267	208	292	214	267	243	288	243	288	214	267	223	266	243	288	223	266	232	264	318	165	321	180	322	194	318	165	322	194	315	229	318	165	315	229	315	150	105	24	95	29	105	-2	132	251	95	29	120	121	132	251	120	121	126	146	126	146	120	121	307	121	249	258	218	146	242	146	249	258	242	146	271	247	126	146	157	259	132	251	132	251	151	282	106	233	106	233	151	282	101	255	106	233	101	255	83	204	83	204	101	255	66	171	61	214	36	163	51	104	61	214	51	104	55	136	61	214	55	136	66	171	61	214	66	171	101	255	48	33	72	11	55	76	48	33	55	76	52	90	48	33	52	90	51	104	48	33	51	104	36	163	48	33	36	163	32	65	208	292	151	282	157	259	208	292	157	259	166	262	208	292	166	262	176	264	208	292	176	264	186	266	208	292	186	266	196	267	208	292	196	267	205	268	73	37	66	49	72	11	73	37	72	11	105	-2	73	37	105	-2	95	29	73	37	95	29	132	251	289	71	271	85	266	44	266	44	271	85	248	61	266	44	248	61	241	22	241	22	248	61	228	42	241	22	228	42	213	6	213	6	228	42	206	28	213	6	206	28	182	-3	182	-3	206	28	180	20	182	-3	180	20	146	17	146	17	136	17	146	-6	146	-6	136	17	126	19	146	-6	126	19	115	21	115	21	105	24	105	-2	115	21	105	-2	146	-6	60	62	55	76	72	11	60	62	72	11	66	49	146	17	146	-6	182	-3	132	251	157	259	151	282	32	65	36	163	27	105	243	288	249	258	273	276	93	24	111	0	157	259	157	259	111	0	188	283	157	259	188	283	113	259	113	259	188	283	95	283	113	259	95	283	49	24	49	24	95	283	18	0	49	24	18	0	111	0	112	343	143	367	136	432	136	432	143	367	154	408	136	432	154	408	229	432	229	432	154	408	198	408	229	432	198	408	205	343	205	343	198	408	188	367	205	343	188	367	143	367	143	367	112	343	205	343	49	24	111	0	93	24	10	-117	5	-118	25	-137	25	-137	5	-118	0	-119	25	-137	0	-119	-6	-119	-6	-119	-16	-118	-15	-142	-15	-142	-16	-118	-25	-118	-15	-142	-25	-118	-26	-142	-26	-142	-25	-118	-33	-116	-26	-142	-33	-116	-37	-141	-37	-141	-33	-116	-42	-114	-37	-141	-42	-114	-48	-139	-48	-139	-42	-114	-51	-111	-48	-139	-51	-111	-58	-136	-58	-136	-51	-111	-68	-132	60	-107	45	-117	63	-122	127	283	45	-117	146	259	127	283	146	259	218	283	218	283	146	259	186	259	218	283	186	259	135	-26	135	-26	186	259	119	-65	186	259	103	-47	119	-65	119	-65	103	-47	97	-64	119	-65	97	-64	95	-97	95	-97	97	-64	87	-80	95	-97	87	-80	74	-95	74	-95	60	-107	63	-122	74	-95	63	-122	95	-97	25	-137	63	-122	45	-117	25	-137	45	-117	127	283	25	-137	127	283	21	-114	25	-137	21	-114	16	-116	25	-137	16	-116	10	-117	-6	-119	-15	-142	25	-137	143	343	174	367	168	432	168	432	174	367	186	408	168	432	186	408	261	432	261	432	186	408	230	408	261	432	230	408	237	343	237	343	230	408	220	367	237	343	220	367	174	367	174	367	143	343	237	343	168	422	178	423	178	423	188	443	178	423	213	416	188	443	213	416	232	436	232	436	213	416	238	397	232	436	238	397	267	414	267	414	238	397	254	370	267	414	254	370	262	337	148	419	158	421	160	440	160	440	158	421	168	422	160	440	168	422	174	442	174	442	168	422	178	423	174	442	178	423	188	443	123	427	129	414	134	433	134	433	129	414	139	417	134	433	139	417	147	437	147	437	139	417	148	419	147	437	148	419	160	440	201	70	179	40	196	12	196	12	179	40	153	20	196	12	153	20	124	13	124	13	104	17	117	-6	117	-6	104	17	91	28	117	-6	91	28	82	-1	82	-1	91	28	84	44	82	-1	84	44	80	61	80	61	80	78	82	-1	82	-1	80	78	59	207	59	207	80	78	95	249	95	249	80	78	86	133	27	100	30	67	35	155	35	155	30	67	40	38	35	155	40	38	59	207	59	207	40	38	57	14	59	207	57	14	82	-1	210	287	203	268	214	266	210	287	214	266	224	284	224	284	214	266	224	261	224	284	224	261	238	278	238	278	224	261	234	250	238	278	234	250	241	234	104	184	131	228	142	278	142	278	131	228	164	257	142	278	164	257	197	288	197	288	164	257	203	268	197	288	203	268	210	287	95	249	86	133	104	184	95	249	104	184	142	278	241	186	239	173	252	62	252	62	239	173	236	160	252	62	236	160	233	146	233	146	219	107	252	62	252	62	219	107	201	70	252	62	201	70	196	12	262	265	260	256	288	130	288	130	260	256	252	62	252	62	260	256	250	269	252	62	250	269	243	211	243	211	250	269	241	234	252	62	243	211	243	199	252	62	243	199	241	186	124	13	117	-6	196	12	312	271	307	332	306	204	306	204	307	332	292	380	306	204	292	380	288	130	288	130	292	380	267	414	288	130	267	414	265	302	265	302	267	414	262	337	288	130	265	302	264	293	288	130	264	293	264	284	288	130	264	284	263	274	288	130	263	274	262	265	238	278	241	234	250	269	391	146	391	189	57	189	391	146	57	189	57	146	47	-39	47	10	27	10	47	-39	27	10	27	-79	47	-39	27	-79	305	-79	47	-39	305	-79	285	-39	285	10	285	-39	305	-79	285	10	305	-79	305	10	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	188	124	226	119	237	296	238	299	237	296	281	315	238	299	281	315	239	303	239	303	281	315	239	306	211	314	217	315	224	332	224	332	217	315	222	315	224	332	222	315	226	315	226	315	231	315	245	335	245	335	231	315	235	314	245	335	235	314	237	313	224	332	201	330	206	314	224	332	206	314	211	314	237	296	226	119	226	122	237	296	226	122	227	126	237	296	227	126	228	130	237	296	228	130	229	134	237	296	229	134	231	139	237	296	231	139	281	315	281	315	282	319	282	342	282	342	282	319	283	324	282	342	283	324	283	341	283	341	283	324	284	329	283	341	284	329	284	340	284	340	284	329	285	333	284	340	285	333	285	338	285	338	285	333	285	335	281	315	282	342	281	342	281	315	281	342	275	341	281	315	275	341	262	338	281	315	262	338	245	335	281	315	245	335	239	309	281	315	239	309	239	308	281	315	239	308	239	306	239	311	239	309	245	335	239	311	245	335	237	313	245	335	224	332	226	315	258	93	258	106	248	106	258	93	248	106	240	107	258	93	240	107	233	109	258	93	233	109	188	124	258	93	188	124	185	118	258	93	185	118	180	114	258	93	180	114	172	110	258	93	172	110	160	108	258	93	160	108	143	106	258	93	143	106	143	93	188	124	233	109	229	111	188	124	229	111	227	115	188	124	227	115	226	119	206	314	201	330	201	313	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	215	187	133	106	182	129	215	187	182	129	249	191	215	187	249	191	232	204	166	273	175	286	178	319	178	319	175	286	185	296	178	319	185	296	195	332	195	332	185	296	197	303	195	332	197	303	215	340	215	340	197	303	210	307	215	340	210	307	224	308	224	308	240	306	239	342	239	342	240	306	261	339	164	301	153	277	166	273	164	301	166	273	178	319	267	251	271	212	270	268	270	268	271	212	280	330	280	330	271	212	288	230	280	330	288	230	295	316	295	316	288	230	300	246	295	316	300	246	305	298	305	298	300	246	306	261	305	298	306	261	308	276	240	306	253	301	261	339	261	339	253	301	262	292	261	339	262	292	280	330	280	330	262	292	268	281	280	330	268	281	270	268	259	235	247	220	249	191	259	235	249	191	271	212	259	235	271	212	267	251	239	342	215	340	224	308	274	137	267	132	277	93	277	93	267	132	257	130	277	93	257	130	245	129	277	93	245	129	182	129	277	93	182	129	133	106	280	143	274	137	277	93	280	143	277	93	299	149	280	143	299	149	286	152	277	93	133	106	133	93	232	204	249	191	247	220	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	191	113	209	93	197	112	197	112	209	93	201	112	218	114	201	112	209	93	218	114	209	93	239	105	282	212	276	222	281	152	282	212	281	152	287	186	282	212	287	186	286	200	232	122	239	105	243	134	243	134	239	105	264	125	243	134	264	125	249	149	249	149	264	125	251	166	256	239	251	166	264	125	256	239	264	125	268	231	268	231	264	125	281	152	268	231	281	152	276	222	270	340	269	290	275	245	270	340	275	245	285	333	285	333	275	245	290	254	285	333	290	254	298	323	298	323	290	254	300	265	298	323	300	265	305	310	305	310	300	265	306	278	305	310	306	278	308	294	270	340	251	342	255	314	270	340	255	314	263	308	270	340	263	308	267	300	270	340	267	300	269	290	255	314	251	342	246	317	246	317	251	342	234	319	225	317	234	319	234	340	225	317	234	340	217	335	251	342	234	340	234	319	263	269	248	255	256	239	263	269	256	239	275	245	263	269	275	245	269	290	226	213	240	202	248	255	248	255	240	202	248	186	248	255	248	186	256	239	256	239	248	186	251	166	175	235	187	221	201	241	201	241	187	221	208	219	201	241	208	219	226	247	226	247	208	219	226	213	226	247	226	213	248	255	191	113	186	115	209	93	209	93	186	115	180	117	209	93	180	117	175	89	175	89	180	117	174	121	175	89	174	121	166	126	192	293	200	302	202	326	202	326	200	302	208	309	202	326	208	309	217	335	217	335	208	309	216	314	217	335	216	314	225	317	189	314	179	297	192	293	189	314	192	293	202	326	160	129	155	131	158	90	160	129	158	90	175	89	160	129	175	89	166	126	155	131	150	133	158	90	158	90	150	133	146	133	158	90	146	133	145	93	145	93	146	133	139	132	145	93	139	132	135	99	135	99	139	132	134	129	135	99	134	129	130	125	129	106	135	99	130	125	129	106	130	125	128	120	129	106	128	120	127	114	187	221	175	235	175	221	218	114	239	105	232	122	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	286	342	121	188	147	188	147	188	121	188	217	156	147	188	217	156	224	188	224	188	217	156	235	92	224	188	235	92	256	290	256	290	235	92	251	156	256	290	251	156	261	188	261	188	251	156	293	156	261	188	293	156	299	188	286	342	147	188	256	290	286	342	256	290	261	188	286	342	261	188	306	342	235	92	217	156	200	92	217	156	121	188	112	156	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	114	212	94	189	113	189	113	212	94	194	112	215	116	194	112	212	94	215	116	212	94	245	109	209	241	222	237	234	276	234	276	222	237	232	232	234	276	232	232	240	227	240	227	248	221	259	264	259	264	248	221	254	214	259	264	254	214	259	205	205	283	214	342	193	245	205	283	193	245	209	241	205	283	209	241	234	276	295	197	291	225	289	162	289	162	291	225	278	247	289	162	278	247	271	132	271	132	278	247	263	183	262	194	263	183	278	247	262	194	278	247	259	264	262	194	259	264	259	205	259	264	234	276	240	227	263	183	259	162	271	132	271	132	259	162	249	142	271	132	249	142	245	109	245	109	249	142	234	127	245	109	234	127	215	116	216	308	310	308	322	342	216	308	322	342	214	342	216	308	214	342	205	283	171	261	171	248	193	245	171	261	193	245	214	342	184	114	180	116	212	94	212	94	180	116	175	119	212	94	175	119	174	89	174	89	175	119	170	123	174	89	170	123	164	127	159	90	174	89	164	127	159	90	164	127	158	130	159	90	158	130	153	132	159	90	153	132	148	133	159	90	148	133	146	93	148	133	145	134	146	93	146	93	145	134	139	133	146	93	139	133	137	98	137	98	139	133	135	130	137	98	135	130	131	126	130	105	137	98	131	126	130	105	131	126	129	121	130	105	129	121	128	115	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	212	318	194	257	214	280	212	318	214	280	234	329	234	329	214	280	237	300	234	329	237	300	258	337	258	337	237	300	262	315	258	337	262	315	285	343	285	343	262	315	289	327	285	343	289	327	317	347	317	347	289	327	317	333	220	261	214	260	226	236	226	236	214	260	211	238	188	233	211	238	194	257	188	233	194	257	190	304	190	304	194	257	212	318	297	191	293	214	292	159	292	159	293	214	283	233	292	159	283	233	278	131	278	131	283	233	268	248	278	131	268	248	256	197	256	197	268	248	254	211	248	258	226	261	238	231	248	258	238	231	248	223	248	258	248	223	254	211	248	258	254	211	268	248	226	261	220	261	226	236	226	261	226	236	238	231	255	108	256	197	254	173	255	108	254	173	246	149	193	106	194	89	216	112	216	112	194	89	227	94	216	112	227	94	233	128	233	128	227	94	255	108	233	128	255	108	246	149	162	124	167	93	170	114	170	114	167	93	194	89	170	114	194	89	181	108	181	108	194	89	193	106	211	238	214	260	208	260	211	238	208	260	201	259	211	238	201	259	194	257	156	177	162	200	165	282	165	282	162	200	172	219	165	282	172	219	190	304	190	304	172	219	188	233	165	282	146	104	156	177	156	177	146	104	154	153	156	137	154	153	146	104	156	137	146	104	167	93	121	203	121	145	130	231	130	231	121	145	131	121	130	231	131	121	145	258	145	258	131	121	146	104	145	258	146	104	165	282	156	137	167	93	162	124	121	145	121	203	118	174	256	197	255	108	278	131	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	154	291	163	299	167	342	167	342	163	299	173	304	167	342	173	304	322	342	322	342	173	304	185	307	322	342	185	307	200	308	322	342	200	308	281	308	322	342	281	308	328	335	328	335	281	308	172	89	167	342	131	287	143	281	167	342	143	281	154	291	172	89	281	308	137	89	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	135	260	123	269	101	269	101	260	123	250	113	269	101	250	113	245	91	245	91	250	113	237	107	245	91	237	107	220	105	220	105	204	107	217	88	217	88	204	107	192	90	204	107	189	113	192	90	192	90	189	113	176	122	192	90	176	122	169	98	169	98	176	122	168	135	169	98	168	135	165	150	180	218	160	205	167	166	167	166	160	205	165	150	169	98	165	150	160	205	169	98	160	205	150	111	150	111	160	205	145	191	150	111	145	191	138	130	138	130	145	191	136	174	138	130	136	174	133	154	220	214	219	266	212	275	220	214	212	275	209	284	220	214	209	284	205	227	220	214	230	256	219	266	177	262	183	251	186	320	186	320	183	251	192	240	186	320	192	240	202	332	202	332	192	240	205	227	202	332	205	227	208	292	167	166	175	181	180	218	180	218	175	181	186	195	180	218	186	195	205	227	205	227	186	195	202	205	205	227	202	205	220	214	220	214	242	194	230	256	230	256	242	194	245	242	262	251	245	242	256	180	262	251	256	180	261	230	261	230	256	180	264	169	261	230	264	169	277	215	277	215	264	169	268	159	277	215	268	159	268	149	209	303	214	313	222	340	222	340	214	313	222	320	222	340	222	320	246	342	246	342	222	320	232	324	246	342	232	324	245	326	245	326	260	324	246	342	246	342	260	324	271	340	284	238	300	247	288	275	288	275	300	247	289	285	292	333	289	285	300	247	292	333	300	247	307	321	307	321	300	247	312	259	307	321	312	259	317	307	317	307	312	259	319	272	317	307	319	272	321	289	292	333	271	340	272	318	292	333	272	318	281	310	292	333	281	310	287	298	292	333	287	298	289	285	284	238	288	275	283	267	284	238	283	267	275	259	284	238	275	259	262	251	284	238	262	251	261	230	299	135	303	159	302	174	299	135	302	174	297	188	299	135	297	188	289	201	299	135	289	201	287	116	266	135	269	101	268	149	268	149	269	101	277	215	277	215	269	101	287	116	277	215	287	116	289	201	220	105	217	88	245	91	209	303	222	340	202	332	209	303	202	332	208	292	176	304	173	283	174	272	176	304	174	272	177	262	176	304	177	262	186	320	245	242	242	194	256	180	271	340	260	324	272	318	205	227	209	284	208	292	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	252	181	244	171	245	129	245	129	244	171	235	160	245	129	235	160	226	116	226	116	235	160	224	150	226	116	224	150	212	140	212	140	197	128	207	107	207	107	197	128	186	100	151	107	132	103	162	94	151	107	162	94	167	112	167	112	162	94	186	100	167	112	186	100	182	119	182	119	186	100	197	128	210	176	219	176	211	202	211	202	219	176	225	200	248	203	225	200	229	178	248	203	229	178	238	180	211	202	200	208	210	176	210	176	200	208	193	218	210	176	193	218	189	179	189	179	193	218	188	231	189	179	188	231	186	249	184	324	186	249	189	270	184	324	189	270	211	337	211	337	189	270	196	291	211	337	196	291	207	308	171	189	189	179	186	249	171	189	186	249	184	324	171	189	184	324	163	303	171	189	163	303	157	204	150	276	145	245	148	222	150	276	148	222	157	204	150	276	157	204	163	303	277	308	290	327	269	317	269	317	290	327	268	338	269	317	268	338	258	323	258	323	268	338	245	324	224	320	245	324	242	342	224	320	242	342	211	337	283	280	281	254	291	174	291	174	281	254	276	232	291	174	276	232	270	150	270	150	276	232	265	215	270	150	265	215	258	190	258	190	265	215	248	184	248	203	238	180	248	184	248	203	248	184	265	215	316	229	316	287	306	200	306	200	316	287	306	310	306	200	306	310	291	174	291	174	306	310	290	327	291	174	290	327	283	280	283	280	290	327	281	296	268	338	242	342	245	324	270	150	258	190	252	181	270	150	252	181	245	129	212	140	207	107	226	116	225	200	219	176	229	178	316	287	316	229	319	259	290	327	277	308	281	296	211	337	207	308	224	320	162	94	132	103	132	89	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	138	142	153	113	152	116	152	116	153	119	152	164	152	164	153	119	154	124	152	164	154	124	157	128	280	113	274	111	360	93	360	93	274	111	264	109	360	93	264	109	251	108	285	121	360	93	340	113	285	121	340	113	334	119	285	121	334	119	330	129	285	121	330	129	326	142	285	121	326	142	284	123	326	142	276	347	283	131	326	142	283	131	284	129	326	142	284	129	284	127	326	142	284	127	284	125	326	142	284	125	284	123	198	198	248	280	264	347	264	347	248	280	268	198	264	347	268	198	276	347	276	347	268	198	273	175	276	347	273	175	283	131	264	347	152	164	157	128	264	347	157	128	160	133	264	347	160	133	163	138	264	347	163	138	185	175	264	347	185	175	198	198	152	164	138	142	152	116	348	110	340	113	360	93	348	110	360	93	360	108	284	117	280	113	360	93	284	117	360	93	285	121	198	198	185	175	273	175	198	198	273	175	268	198	179	93	179	108	168	109	179	93	168	109	161	110	179	93	161	110	156	111	179	93	156	111	153	113	179	93	153	113	127	127	179	93	127	127	117	117	179	93	117	117	108	111	179	93	108	111	97	108	179	93	97	108	97	93	127	127	153	113	138	142	360	93	251	108	251	93	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	179	325	185	323	258	342	258	342	185	323	188	320	258	342	188	320	189	316	189	316	190	141	195	164	189	316	195	164	207	214	190	141	189	316	189	313	190	141	189	313	189	309	190	141	189	309	188	305	190	141	188	305	188	133	187	300	186	295	186	124	187	300	186	124	187	127	187	300	187	127	188	133	187	300	188	133	188	305	196	115	222	93	203	114	203	114	222	93	212	113	236	115	212	113	222	93	236	115	222	93	258	96	233	213	243	213	252	238	252	238	243	213	251	212	252	238	251	212	256	211	256	211	265	206	273	244	273	244	265	206	272	200	273	244	272	200	278	191	252	238	225	237	233	213	233	213	225	237	221	214	221	214	225	237	214	237	221	214	214	237	207	214	207	214	214	237	234	313	207	214	234	313	189	316	189	316	234	313	236	317	189	316	236	317	258	342	258	342	236	317	239	320	258	342	239	320	242	322	291	226	298	267	289	254	291	226	289	254	287	105	287	105	289	254	283	169	287	105	283	169	280	149	287	105	280	149	271	133	258	96	287	105	271	133	258	96	271	133	256	122	258	96	256	122	236	115	301	284	307	231	313	332	313	332	307	231	322	238	313	332	322	238	330	320	330	320	322	238	334	248	330	320	334	248	341	303	341	303	334	248	342	263	341	303	342	263	344	282	272	321	285	317	289	340	289	340	285	317	294	309	289	340	294	309	313	332	313	332	294	309	299	298	313	332	299	298	301	284	289	340	258	342	272	321	272	321	258	342	255	322	248	322	255	322	258	342	248	322	258	342	242	322	298	267	291	226	307	231	298	267	307	231	301	284	325	141	330	169	328	184	325	141	328	184	323	197	325	141	323	197	316	208	325	141	316	208	310	120	310	120	316	208	305	218	310	120	305	218	291	226	310	120	291	226	287	105	289	254	273	244	278	191	289	254	278	191	282	181	289	254	282	181	283	169	273	244	252	238	256	211	170	327	179	325	258	342	170	327	258	342	157	342	170	327	157	342	157	328	186	295	144	135	186	124	187	120	186	124	144	135	187	120	144	135	191	117	191	117	144	135	222	93	191	117	222	93	196	115	222	93	144	135	141	124	222	93	141	124	137	118	222	93	137	118	132	113	222	93	132	113	124	110	222	93	124	110	112	108	222	93	112	108	112	93	195	164	190	141	192	152	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	283	347	274	347	291	323	291	323	274	347	271	325	230	318	271	325	265	347	230	318	265	347	215	340	152	162	149	190	144	106	144	106	149	190	132	286	132	286	149	190	154	230	132	286	154	230	169	319	169	319	154	230	171	267	169	319	171	267	215	340	215	340	171	267	197	297	215	340	197	297	230	318	97	192	103	156	106	243	106	243	103	156	119	127	106	243	119	127	132	286	132	286	119	127	144	106	274	347	265	347	271	325	330	338	327	338	329	286	329	286	327	338	323	339	329	286	323	339	320	303	320	303	323	339	319	340	320	303	319	340	314	341	314	341	304	344	308	315	308	315	304	344	293	346	308	315	293	346	291	323	291	323	293	346	283	347	329	286	333	265	330	338	330	338	333	265	333	338	337	338	333	338	333	265	337	338	333	265	347	265	347	265	360	347	347	347	347	265	347	347	345	344	347	265	345	344	343	341	347	265	343	341	340	339	347	265	340	339	337	338	314	341	308	315	320	303	162	140	176	93	178	125	178	125	176	93	214	89	178	125	214	89	199	117	199	117	214	89	225	114	244	115	225	114	239	91	244	115	239	91	263	97	152	162	144	106	176	93	152	162	176	93	162	140	333	149	321	157	309	126	309	126	321	157	300	140	309	126	300	140	286	109	286	109	300	140	281	128	286	109	281	128	263	120	263	120	244	115	263	97	263	120	263	97	286	109	225	114	214	89	239	91	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	213	316	169	316	211	311	211	311	169	316	171	149	169	140	171	149	169	316	169	140	169	316	168	314	169	140	168	314	168	310	339	303	314	325	315	241	315	241	309	200	327	146	327	146	309	200	293	165	327	146	293	165	291	117	291	117	293	165	267	137	291	117	267	137	246	99	246	99	267	137	233	119	246	99	233	119	194	93	194	93	233	119	191	113	217	320	222	321	245	342	245	342	222	321	228	322	245	342	228	322	236	322	236	322	248	322	245	342	245	342	248	322	283	338	169	316	213	316	217	320	169	316	217	320	245	342	169	316	245	342	168	320	245	342	140	342	152	327	245	342	152	327	160	326	245	342	160	326	165	323	245	342	165	323	168	320	259	320	268	318	283	338	283	338	268	318	277	314	283	338	277	314	284	310	284	310	294	301	314	325	314	325	294	301	303	290	314	325	303	290	309	277	360	237	354	274	351	186	351	186	354	274	339	303	351	186	339	303	327	146	327	146	339	303	315	241	314	325	309	277	313	260	314	325	313	260	315	241	314	325	283	338	284	310	194	93	191	113	182	113	194	93	182	113	175	115	194	93	175	115	170	116	194	93	170	116	167	119	194	93	167	119	126	132	194	93	126	132	124	123	194	93	124	123	120	117	194	93	120	117	115	113	194	93	115	113	108	110	194	93	108	110	97	108	194	93	97	108	97	93	166	296	166	123	167	302	167	302	166	123	166	125	167	302	166	125	167	128	126	132	167	119	166	123	126	132	166	123	166	296	168	306	167	302	168	133	168	306	168	133	169	140	168	306	169	140	168	310	167	302	167	128	168	133	283	338	248	322	259	320	152	327	140	342	140	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	258	119	244	116	303	93	303	93	244	116	228	115	303	93	228	115	209	115	209	115	199	115	303	93	303	93	199	115	191	116	303	93	191	116	139	123	139	123	191	116	186	117	139	123	186	117	141	132	141	132	186	117	182	120	141	132	182	120	181	123	181	123	182	298	141	132	185	314	184	311	186	146	186	146	184	311	184	307	186	146	184	307	183	135	183	135	184	307	183	302	183	135	183	302	182	298	228	318	231	320	185	316	185	316	231	320	235	321	185	316	235	321	344	342	344	342	235	321	242	321	344	342	242	321	252	322	252	322	281	321	344	342	344	342	281	321	301	319	344	342	301	319	314	315	333	277	344	342	322	299	333	277	322	299	322	295	333	277	322	295	322	291	333	277	322	291	322	287	333	277	322	287	322	282	333	277	322	282	322	277	314	315	320	308	344	342	344	342	320	308	322	299	207	235	227	315	185	316	207	235	185	316	186	146	207	235	186	146	189	160	207	235	189	160	193	175	207	235	193	175	202	213	207	235	202	213	238	213	207	235	238	213	231	235	176	325	181	323	344	342	344	342	181	323	184	320	344	342	184	320	185	316	167	327	176	325	344	342	167	327	344	342	155	342	167	327	155	342	155	328	300	142	294	137	303	93	303	93	294	137	288	133	303	93	288	133	282	129	282	129	270	123	303	93	303	93	270	123	258	119	306	150	300	142	303	93	306	150	303	93	327	160	306	150	327	160	313	160	303	93	139	123	135	117	303	93	135	117	131	113	303	93	131	113	123	110	303	93	123	110	112	108	303	93	112	108	112	93	258	206	259	199	259	238	259	238	259	199	268	243	268	243	259	199	268	175	268	243	268	175	275	253	275	253	268	175	293	268	275	253	293	268	282	268	238	213	244	213	248	236	248	236	244	213	250	212	248	236	250	212	259	238	259	238	250	212	255	210	259	238	255	210	258	206	231	235	238	213	248	236	268	175	259	199	259	196	268	175	259	196	259	191	268	175	259	191	259	186	268	175	259	186	258	181	268	175	258	181	257	175	182	298	181	123	182	127	182	298	182	127	183	135	185	314	186	146	185	316	228	318	185	316	227	315	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	190	110	184	112	208	93	208	93	184	112	181	115	208	93	181	115	143	133	143	133	181	115	180	118	182	296	180	118	181	120	182	296	181	120	181	124	181	124	182	127	182	296	182	296	182	127	182	131	182	296	182	131	183	301	183	301	182	131	183	135	183	301	183	135	184	306	184	306	183	135	202	213	184	306	202	213	184	310	184	310	202	213	185	314	229	317	231	319	185	317	185	317	231	319	236	321	185	317	236	321	344	342	344	342	236	321	242	321	344	342	242	321	251	322	251	322	283	321	344	342	344	342	283	321	304	319	344	342	304	319	316	313	333	277	344	342	322	291	333	277	322	291	322	289	333	277	322	289	322	286	333	277	322	286	322	282	333	277	322	282	322	277	321	305	322	291	344	342	321	305	344	342	316	313	185	314	202	213	185	317	185	317	202	213	207	235	207	235	202	213	234	213	207	235	234	213	232	235	249	236	232	235	234	213	249	236	234	213	243	213	227	313	229	317	185	317	227	313	185	317	207	235	177	325	182	323	344	342	344	342	182	323	184	321	344	342	184	321	185	317	169	327	177	325	344	342	169	327	344	342	156	342	169	327	156	342	156	328	250	212	255	209	260	239	260	239	255	209	258	205	260	239	258	205	259	197	259	197	259	193	268	172	268	172	259	193	258	189	268	172	258	189	258	184	249	236	243	213	250	212	249	236	250	212	260	239	282	267	275	253	293	267	293	267	275	253	269	244	293	267	269	244	268	172	268	172	269	244	260	239	268	172	260	239	259	197	257	178	256	172	268	172	257	178	268	172	258	184	198	109	190	110	208	93	198	109	208	93	208	108	208	93	143	133	140	125	208	93	140	125	137	118	208	93	137	118	132	113	208	93	132	113	124	110	208	93	124	110	112	108	208	93	112	108	112	93	143	133	180	118	182	296	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	306	305	311	299	307	337	306	305	307	337	302	339	306	305	302	339	298	313	298	313	302	339	292	342	298	313	292	342	289	318	289	318	292	342	281	344	289	318	281	344	278	322	278	322	281	344	270	346	278	322	270	346	266	325	266	325	270	346	259	347	266	325	259	347	252	326	161	264	183	296	202	340	202	340	183	296	213	318	202	340	213	318	249	347	249	347	213	318	252	326	249	347	252	326	259	347	174	123	157	138	176	93	176	93	157	138	147	160	176	93	147	160	144	107	144	107	147	160	143	187	127	285	143	187	148	226	127	285	148	226	160	318	160	318	148	226	161	264	160	318	161	264	202	340	319	275	321	265	324	335	319	275	324	335	319	334	319	334	316	334	317	284	317	284	316	334	314	292	307	337	311	299	311	335	311	335	311	299	314	292	311	335	314	292	314	335	314	335	314	292	316	334	343	347	339	343	351	347	351	347	339	343	334	339	351	347	334	339	333	265	333	265	334	339	329	336	333	265	329	336	324	335	319	334	317	284	319	275	176	93	214	89	196	114	196	114	214	89	222	111	235	112	222	111	233	90	235	112	233	90	252	92	97	195	103	158	105	243	105	243	103	158	119	128	105	243	119	128	127	285	127	285	119	128	144	107	127	285	144	107	143	187	283	191	283	187	289	103	289	103	283	187	282	184	289	103	282	184	282	180	282	180	267	131	270	97	270	97	267	131	263	124	270	97	263	124	256	119	252	92	270	97	256	119	252	92	256	119	246	114	252	92	246	114	235	112	360	220	252	220	265	205	360	220	265	205	274	203	360	220	274	203	280	201	360	220	280	201	283	199	360	220	283	199	284	196	360	220	284	196	331	198	360	220	331	198	337	203	360	220	337	203	347	205	360	220	347	205	360	206	289	103	307	112	323	183	289	103	323	183	326	192	289	103	326	192	284	196	289	103	284	196	284	193	289	103	284	193	283	191	282	180	270	97	289	103	222	111	214	89	233	90	265	205	252	220	252	206	331	198	284	196	326	192	174	123	176	93	196	114	324	335	321	265	333	265	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	160	295	118	137	157	117	157	114	157	117	118	137	157	114	118	137	158	112	158	112	118	137	174	93	158	112	174	93	161	110	161	110	174	93	166	109	160	295	157	117	157	119	160	295	157	119	158	123	160	295	158	123	158	126	160	295	158	126	159	130	160	295	159	130	160	133	234	342	138	342	148	327	234	342	148	327	155	325	234	342	155	325	160	323	234	342	160	323	162	320	234	342	162	320	163	316	234	342	163	316	210	319	234	342	210	319	216	323	234	342	216	323	223	326	234	342	223	326	234	328	206	313	163	316	204	305	204	305	163	316	181	214	204	305	181	214	188	237	188	237	181	214	264	214	188	237	264	214	271	237	271	237	264	214	282	117	288	299	282	117	283	119	288	299	283	119	283	122	181	214	163	316	163	314	181	214	163	314	162	310	234	118	227	113	301	93	301	93	227	113	218	110	301	93	218	110	206	108	160	295	160	133	161	300	161	300	160	133	181	214	161	300	181	214	162	306	162	306	181	214	162	310	283	122	284	126	288	299	288	299	284	126	284	129	288	299	284	129	285	133	285	133	331	304	288	299	288	299	331	304	288	302	356	342	266	342	275	327	356	342	275	327	282	325	356	342	282	325	286	323	356	342	286	323	289	320	356	342	289	320	290	316	356	342	290	316	336	317	356	342	336	317	340	321	356	342	340	321	346	325	356	342	346	325	356	328	290	316	290	314	331	304	290	316	331	304	333	311	290	316	333	311	336	317	331	304	290	314	289	310	331	304	289	310	289	306	331	304	289	306	288	302	301	93	301	108	293	109	301	93	293	109	288	110	301	93	288	110	285	112	301	93	285	112	283	114	301	93	283	114	243	133	301	93	243	133	240	125	301	93	240	125	234	118	283	114	282	117	264	214	283	114	264	214	243	133	174	93	118	137	114	126	174	93	114	126	109	118	174	93	109	118	103	113	174	93	103	113	95	110	174	93	95	110	86	108	174	93	86	108	86	93	166	109	174	93	174	108	301	93	206	108	206	93	275	327	266	342	266	328	271	237	282	117	288	299	148	327	138	342	138	328	210	319	163	316	206	313	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	226	109	223	111	237	93	237	93	223	111	220	113	237	93	220	113	181	137	181	137	220	113	220	116	222	292	220	116	220	119	222	292	220	119	220	123	225	308	224	302	225	139	225	139	224	302	223	297	225	139	223	297	223	132	223	132	223	297	222	292	223	132	222	292	221	127	221	127	222	292	220	123	222	292	181	137	220	116	296	342	201	342	211	327	296	342	211	327	218	325	296	342	218	325	223	323	296	342	223	323	225	320	296	342	225	320	226	315	296	342	226	315	277	322	296	342	277	322	285	326	296	342	285	326	296	328	226	315	265	295	268	307	226	315	268	307	272	316	226	315	272	316	277	322	226	312	225	308	265	295	226	312	265	295	226	315	231	108	226	109	237	93	231	108	237	93	237	108	237	93	181	137	178	128	237	93	178	128	173	121	237	93	173	121	167	115	237	93	167	115	159	110	237	93	159	110	149	108	237	93	149	108	149	93	225	308	225	139	265	295	211	327	201	342	201	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	152	149	157	91	158	147	158	147	157	91	166	115	158	147	166	115	166	119	166	119	167	138	163	143	166	122	166	123	167	138	167	138	166	123	167	125	167	138	167	125	168	131	168	131	167	125	168	128	163	143	158	147	166	119	197	121	192	115	202	92	202	92	192	115	187	111	202	92	187	111	180	109	180	109	175	110	175	89	175	89	175	110	171	111	175	89	171	111	168	113	166	115	157	91	175	89	166	115	175	89	168	113	131	145	132	104	138	149	138	149	132	104	143	96	138	149	143	96	145	150	145	150	143	96	157	91	145	150	157	91	152	149	126	140	123	134	124	114	126	140	124	114	132	104	126	140	132	104	131	145	244	295	222	103	235	119	244	295	235	119	245	142	244	295	202	92	222	103	202	92	244	295	202	137	202	92	202	137	200	129	202	92	200	129	197	121	180	109	175	89	202	92	247	312	246	308	254	169	254	169	246	308	246	304	254	169	246	304	245	142	245	142	246	304	245	299	245	142	245	299	244	295	318	342	222	342	233	327	318	342	233	327	240	325	318	342	240	325	244	323	318	342	244	323	246	320	318	342	246	320	247	316	318	342	247	316	298	322	318	342	298	322	306	326	318	342	306	326	318	328	247	316	254	169	288	303	247	316	288	303	290	310	247	316	290	310	293	316	247	316	293	316	298	322	247	316	247	312	254	169	233	327	222	342	222	328	124	114	123	134	122	126	167	138	166	119	166	122	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	167	302	126	131	166	120	166	116	166	120	126	131	166	116	126	131	169	113	169	113	126	131	194	93	169	113	194	93	175	111	175	111	194	93	183	109	167	302	166	120	166	122	167	302	166	122	166	126	167	302	166	126	167	130	248	112	243	110	330	93	330	93	243	110	235	109	330	93	235	109	224	108	286	308	275	299	332	316	332	316	275	299	262	288	332	316	262	288	246	277	246	277	194	240	225	236	225	236	194	240	239	138	225	236	239	138	290	131	290	131	239	138	243	133	290	131	243	133	246	128	360	342	273	342	285	327	360	342	285	327	289	326	360	342	289	326	292	325	360	342	292	325	294	324	360	342	294	324	296	323	360	342	296	323	296	322	360	342	296	322	332	316	360	342	332	316	338	320	360	342	338	320	343	323	360	342	343	323	349	326	360	342	349	326	354	328	360	342	354	328	360	328	332	316	296	322	294	316	332	316	294	316	286	308	246	277	225	236	332	316	251	117	330	93	302	115	251	117	302	115	297	122	251	117	297	122	290	131	251	117	290	131	251	120	290	131	246	128	249	123	290	131	249	123	251	120	239	138	194	240	189	220	189	220	194	240	209	304	189	220	209	304	169	139	169	139	209	304	169	316	169	139	169	316	169	314	169	139	169	314	169	312	330	93	330	108	318	109	330	93	318	109	309	112	330	93	309	112	302	115	251	114	248	112	330	93	251	114	330	93	251	117	246	342	138	342	151	327	246	342	151	327	160	325	246	342	160	325	165	323	246	342	165	323	168	320	246	342	168	320	169	316	246	342	169	316	218	319	246	342	218	319	226	324	246	342	226	324	235	327	246	342	235	327	246	328	213	313	218	319	169	316	213	313	169	316	209	304	167	302	167	130	168	305	168	305	167	130	168	134	168	305	168	134	168	309	168	309	168	134	169	139	168	309	169	139	169	312	194	93	126	131	123	122	194	93	123	122	120	117	194	93	120	117	115	113	194	93	115	113	107	110	194	93	107	110	95	108	194	93	95	108	95	93	183	109	194	93	194	108	151	327	138	342	138	328	330	93	224	108	224	93	285	327	273	342	273	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	194	295	152	133	195	127	196	300	195	127	195	130	196	300	195	130	196	134	269	342	174	342	184	327	269	342	184	327	191	325	269	342	191	325	196	322	269	342	196	322	198	319	269	342	198	319	199	316	269	342	199	316	246	317	269	342	246	317	251	323	269	342	251	323	259	326	269	342	259	326	269	328	196	300	196	134	197	305	197	305	196	134	197	138	197	305	197	138	198	309	198	309	197	138	198	143	198	309	198	143	199	313	199	313	198	143	200	149	199	313	200	149	199	316	199	316	200	149	239	302	242	311	246	317	199	316	242	311	199	316	239	302	272	119	261	117	303	93	303	93	261	117	247	116	303	93	247	116	229	115	229	115	216	116	303	93	303	93	216	116	206	117	303	93	206	117	149	125	149	125	206	117	152	133	306	147	301	140	303	93	303	93	301	140	296	134	303	93	296	134	290	129	326	168	316	168	311	156	326	168	311	156	306	147	326	168	306	147	303	93	281	123	272	119	303	93	281	123	303	93	290	129	206	117	200	119	152	133	152	133	200	119	196	122	152	133	196	122	195	127	303	93	149	125	145	118	303	93	145	118	139	113	303	93	139	113	131	110	303	93	131	110	120	108	303	93	120	108	120	93	194	295	195	127	196	300	184	327	174	342	174	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	121	122	110	154	122	118	122	118	110	154	104	135	122	118	104	135	125	114	125	114	104	135	99	122	125	114	99	122	147	93	147	93	99	122	94	114	147	93	94	114	86	110	122	127	122	131	146	302	146	302	122	131	123	136	146	302	123	136	124	140	124	140	161	289	146	302	146	302	161	289	148	307	121	124	122	127	110	154	121	124	110	154	121	122	254	120	248	114	329	93	329	93	248	114	240	110	329	93	240	110	230	108	161	289	174	93	188	342	161	289	188	342	149	319	161	289	149	319	149	317	161	289	149	317	149	315	161	289	149	315	149	311	161	289	149	311	148	307	140	326	145	324	188	342	188	342	145	324	148	322	188	342	148	322	149	319	318	108	310	109	329	93	329	93	310	109	305	111	329	93	305	111	263	139	263	139	305	111	302	113	263	139	302	113	302	117	302	117	303	292	263	139	352	312	311	342	349	304	349	304	311	342	305	134	303	129	305	134	311	342	303	129	311	342	303	292	303	292	311	342	198	162	303	292	198	162	181	93	181	93	198	162	188	342	181	93	188	342	174	93	133	327	140	326	188	342	133	327	188	342	124	342	133	327	124	342	124	328	378	342	311	342	355	318	378	342	355	318	360	323	378	342	360	323	368	326	378	342	368	326	378	328	303	292	302	117	302	119	303	292	302	119	302	121	303	292	302	121	303	125	303	292	303	125	303	129	259	128	254	120	329	93	259	128	329	93	263	139	147	93	147	108	137	109	147	93	137	109	130	111	147	93	130	111	125	114	77	108	77	93	147	93	77	108	147	93	86	110	329	93	230	108	230	93	318	108	329	93	329	108	311	342	352	312	355	318	110	154	122	127	146	302	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	144	163	154	123	154	125	144	163	154	125	172	291	172	291	154	125	154	129	172	291	154	129	155	133	300	295	271	161	273	89	300	295	273	89	313	276	300	295	313	276	301	299	344	342	279	342	288	326	344	342	288	326	295	324	344	342	295	324	299	321	344	342	299	321	302	317	344	342	302	317	302	313	344	342	302	313	327	319	344	342	327	319	334	324	344	342	334	324	344	328	302	313	313	276	317	297	302	313	317	297	322	311	302	313	322	311	327	319	302	310	302	307	313	276	302	310	313	276	302	313	302	303	301	299	313	276	302	303	313	276	302	307	175	310	188	288	200	342	200	342	188	288	265	89	200	342	265	89	271	161	271	161	265	89	273	89	165	324	170	320	200	342	200	342	170	320	174	316	200	342	174	316	175	310	157	327	165	324	200	342	157	327	200	342	149	342	157	327	149	342	149	328	175	308	174	304	188	288	175	308	188	288	175	310	188	288	174	304	174	299	188	288	174	299	173	295	188	288	173	295	172	291	188	288	172	291	156	141	172	291	155	133	155	137	172	291	155	137	156	141	178	95	178	109	169	111	178	95	169	111	163	113	178	95	163	113	158	115	178	95	158	115	134	125	178	95	134	125	129	116	178	95	129	116	122	112	178	95	122	112	112	109	178	95	112	109	112	95	155	119	154	123	144	163	155	119	144	163	139	140	155	119	139	140	134	125	155	119	134	125	158	115	288	326	279	342	279	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	313	270	308	232	325	156	325	156	308	232	294	189	325	156	294	189	288	120	288	120	294	189	271	150	288	120	271	150	241	97	241	97	271	150	238	121	241	97	238	121	198	110	198	110	180	113	191	89	191	89	180	113	164	120	191	89	164	120	160	93	160	93	164	120	153	132	160	93	153	132	146	150	97	182	101	150	106	230	106	230	101	150	114	124	106	230	114	124	130	275	130	275	114	124	134	105	130	275	134	105	143	172	146	150	143	172	134	105	146	150	134	105	160	93	296	343	262	347	277	324	277	324	262	347	259	326	219	315	259	326	262	347	219	315	262	347	212	338	277	324	292	317	296	343	296	343	292	317	303	306	296	343	303	306	323	330	323	330	303	306	311	290	323	330	311	290	313	270	313	270	325	156	323	330	323	330	325	156	343	310	343	310	325	156	351	200	343	310	351	200	356	283	356	283	351	200	360	251	198	110	191	89	241	97	149	210	164	251	167	313	167	313	164	251	187	288	167	313	187	288	212	338	212	338	187	288	219	315	149	210	167	313	130	275	149	210	130	275	143	172	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	287	146	142	183	118	184	114	183	118	146	142	184	114	146	142	187	112	187	112	146	142	211	93	187	112	211	93	192	110	192	110	211	93	200	108	185	128	186	132	186	296	185	128	186	296	185	125	185	125	186	296	184	287	185	125	184	287	184	122	184	122	184	287	183	119	224	206	232	206	225	228	225	228	232	206	228	228	251	229	228	228	232	206	251	229	232	206	241	205	237	318	241	320	257	342	257	342	241	320	246	322	257	342	246	322	251	322	251	322	268	321	257	342	257	342	268	321	288	340	268	321	282	316	288	340	288	340	282	316	292	308	288	340	292	308	313	332	313	332	292	308	299	296	313	332	299	296	301	279	301	279	301	216	324	231	344	282	341	303	339	252	339	252	341	303	330	320	339	252	330	320	324	231	324	231	330	320	313	332	324	231	313	332	301	279	301	279	297	257	301	216	301	216	297	257	287	243	301	216	287	243	272	208	272	208	287	243	271	234	272	208	271	234	251	229	257	342	165	342	176	327	257	342	176	327	183	325	257	342	183	325	187	322	257	342	187	322	189	319	257	342	189	319	190	316	257	342	190	316	234	315	257	342	234	315	237	318	206	209	211	208	211	229	211	229	211	208	217	207	211	229	232	311	206	209	206	209	232	311	190	316	206	209	190	316	190	313	206	209	190	313	189	308	225	228	222	228	224	206	224	206	222	228	219	229	224	206	219	229	217	207	217	207	219	229	216	229	217	207	216	229	211	229	188	303	186	296	186	132	188	303	186	132	206	209	188	303	206	209	189	308	211	93	146	142	142	130	211	93	142	130	137	121	211	93	137	121	132	115	211	93	132	115	123	110	211	93	123	110	112	108	211	93	112	108	112	93	200	108	211	93	211	108	176	327	165	342	165	328	234	315	190	316	232	311	251	229	241	205	272	208	184	287	183	118	183	119	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	179	157	166	137	167	88	167	88	166	137	160	88	160	88	166	137	155	89	145	88	155	89	151	125	145	88	151	125	140	116	117	81	126	85	129	109	129	109	126	85	136	87	129	109	136	87	140	116	140	116	136	87	145	88	116	100	99	89	107	77	116	100	107	77	117	81	116	100	117	81	129	109	166	137	151	125	155	89	195	154	180	121	191	133	195	154	191	133	244	142	195	154	179	157	180	121	313	313	308	272	326	203	326	203	308	272	293	230	326	203	293	230	289	167	289	167	293	230	268	192	289	167	268	192	244	142	244	142	268	192	236	165	244	142	236	165	195	154	295	387	262	392	276	368	276	368	262	392	259	370	220	360	259	370	262	392	220	360	262	392	212	383	333	125	321	116	323	94	323	94	321	116	308	111	323	94	308	111	303	82	303	82	308	111	294	107	303	82	294	107	280	75	280	75	294	107	278	106	341	109	358	127	347	136	341	109	347	136	333	125	341	109	333	125	323	94	280	75	278	106	271	107	280	75	271	107	264	107	280	75	264	107	256	109	280	75	256	109	254	72	239	112	244	73	248	110	248	110	244	73	254	72	248	110	254	72	256	109	276	368	291	361	295	387	295	387	291	361	303	350	295	387	303	350	321	374	321	374	303	350	310	334	321	374	310	334	313	313	313	313	326	203	321	374	321	374	326	203	342	354	342	354	326	203	350	248	342	354	350	248	355	328	355	328	350	248	359	297	149	256	164	297	167	358	167	358	164	297	188	334	167	358	188	334	212	383	212	383	188	334	220	360	167	358	131	321	149	256	149	256	131	321	143	216	146	194	143	216	142	146	146	194	142	146	166	137	109	178	123	159	131	321	131	321	123	159	142	146	131	321	142	146	143	216	106	276	98	226	101	200	106	276	101	200	109	178	106	276	109	178	131	321	244	73	239	112	233	74	233	74	239	112	229	114	233	74	229	114	220	75	220	75	229	114	216	117	220	75	216	117	206	78	206	78	216	117	203	119	206	78	203	119	192	82	192	82	191	121	183	84	183	84	191	121	180	121	183	84	180	121	174	86	174	86	180	121	179	157	174	86	179	157	167	88	166	137	179	157	164	165	166	137	164	165	153	177	166	137	153	177	146	194	192	82	203	119	191	121	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	186	293	146	143	183	118	184	114	183	118	146	143	184	114	146	143	188	111	188	111	146	143	211	93	188	111	211	93	193	109	193	109	211	93	201	108	190	311	189	308	207	214	207	214	189	308	189	303	207	214	189	303	188	143	188	143	189	303	187	299	188	143	187	299	187	137	187	137	187	299	186	293	187	137	186	293	186	131	186	131	186	293	184	126	186	293	183	118	184	121	186	293	184	121	184	126	298	265	289	252	295	222	295	222	289	252	274	243	295	222	274	243	272	217	272	217	274	243	254	237	272	217	254	237	284	93	284	93	254	237	230	235	284	93	230	235	230	214	230	214	230	235	226	235	237	318	242	320	261	342	261	342	242	320	247	322	261	342	247	322	253	322	253	322	271	320	261	342	261	342	271	320	287	340	295	222	315	231	298	265	298	265	315	231	301	282	310	333	301	282	315	231	310	333	315	231	328	322	328	322	315	231	330	244	328	322	330	244	340	306	340	306	330	244	340	262	340	306	340	262	344	285	271	320	284	315	287	340	287	340	284	315	294	306	287	340	294	306	310	333	310	333	294	306	299	295	310	333	299	295	301	282	334	109	326	112	344	93	344	93	326	112	319	117	344	93	319	117	284	93	284	93	319	117	314	125	284	93	314	125	309	136	230	214	226	235	223	235	230	214	223	235	220	235	230	214	220	235	217	235	230	214	217	235	213	236	230	214	213	236	207	214	261	342	165	342	174	327	261	342	174	327	181	325	261	342	181	325	186	323	261	342	186	323	189	320	261	342	189	320	190	315	261	342	190	315	234	315	261	342	234	315	237	318	213	236	232	311	207	214	207	214	232	311	190	315	207	214	190	315	190	311	211	93	146	143	142	131	211	93	142	131	137	121	211	93	137	121	132	115	211	93	132	115	123	110	211	93	123	110	112	108	211	93	112	108	112	93	201	108	211	93	211	108	174	327	165	342	165	328	234	315	190	315	232	311	272	217	284	93	309	136	334	109	344	93	344	108	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	344	258	346	273	323	273	323	258	346	254	325	241	324	254	325	242	347	241	324	242	347	229	320	229	320	242	347	221	314	254	325	258	346	250	346	254	325	250	346	242	347	273	343	266	344	273	323	273	343	273	323	285	315	273	343	285	315	279	341	297	286	299	265	301	338	297	286	301	338	296	338	296	338	294	338	297	286	297	286	294	338	293	303	311	265	326	347	314	347	311	265	314	347	311	343	311	265	311	343	308	340	311	265	308	340	305	339	311	265	305	339	301	338	311	265	301	338	299	265	294	338	290	338	293	303	293	303	290	338	287	339	293	303	287	339	285	315	285	315	287	339	283	340	285	315	283	340	279	341	220	344	200	336	200	225	220	344	200	225	214	294	220	344	214	294	215	305	220	344	215	305	221	314	220	344	221	314	242	347	214	294	212	215	214	285	214	285	212	215	226	200	214	285	226	200	217	277	217	277	226	200	224	268	200	225	212	215	214	294	169	272	172	261	173	306	173	306	172	261	178	250	173	306	178	250	184	324	184	324	178	250	187	239	184	324	187	239	200	336	200	336	187	239	200	225	143	94	145	98	155	173	155	173	145	98	149	100	155	173	149	100	155	169	155	169	149	100	152	102	155	169	152	102	154	166	154	166	152	102	154	163	157	102	154	163	152	102	155	176	156	180	143	180	155	176	143	180	143	94	155	176	143	94	155	173	143	180	131	89	141	89	143	180	141	89	143	94	162	101	164	131	159	102	159	102	164	131	157	145	159	102	157	145	157	102	204	90	209	110	195	92	195	92	209	110	191	113	195	92	191	113	186	94	186	94	191	113	176	120	186	94	176	120	175	98	175	98	176	120	169	99	225	112	209	110	212	89	225	112	212	89	220	89	165	101	169	99	176	120	165	101	176	120	164	131	165	101	164	131	162	101	241	184	253	167	254	240	254	240	253	167	257	151	268	102	257	151	255	137	236	257	224	268	226	200	236	257	226	200	241	184	236	257	241	184	254	240	298	138	302	163	301	177	298	138	301	177	296	192	298	138	296	192	287	206	298	138	287	206	286	117	274	222	254	240	257	151	274	222	257	151	268	102	274	222	268	102	286	117	274	222	286	117	287	206	249	126	239	117	245	92	249	126	245	92	268	102	249	126	268	102	255	137	225	112	220	89	245	92	225	112	245	92	239	117	209	110	204	90	212	89	157	102	157	145	154	163	169	272	173	306	169	284	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	219	109	214	110	235	93	235	93	214	110	210	113	235	93	210	113	171	141	171	141	210	113	209	117	219	320	209	117	210	121	219	320	210	121	211	126	219	320	211	126	212	133	219	320	212	133	214	141	219	320	214	141	216	149	219	320	216	149	260	320	352	341	134	341	187	319	352	341	187	319	219	320	352	341	219	320	260	320	352	341	260	320	284	320	352	341	284	320	298	319	352	341	298	319	309	316	352	341	309	316	316	310	352	341	316	310	320	302	352	341	320	302	322	291	352	341	322	291	333	273	333	273	322	291	321	288	333	273	321	288	321	285	134	341	115	273	130	273	134	341	130	273	140	293	134	341	140	293	151	306	134	341	151	306	166	315	134	341	166	315	187	319	320	277	320	273	333	273	320	277	333	273	321	281	321	281	333	273	321	285	226	108	219	109	235	93	226	108	235	93	235	108	235	93	171	141	168	129	235	93	168	129	163	120	235	93	163	120	156	114	235	93	156	114	145	110	235	93	145	110	129	108	235	93	129	108	129	93	171	141	209	117	219	320	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	152	308	151	301	151	99	151	99	151	301	150	295	151	99	150	295	149	290	149	290	121	187	132	112	132	112	121	187	120	129	120	129	121	187	119	180	120	129	119	180	118	172	120	129	118	172	116	164	120	129	116	164	116	156	120	129	116	156	115	150	157	146	154	316	153	313	157	146	153	313	152	308	157	146	152	308	151	99	157	146	151	99	160	134	228	342	125	342	137	327	228	342	137	327	145	326	228	342	145	326	150	323	228	342	150	323	153	320	228	342	153	320	154	316	228	342	154	316	207	323	228	342	207	323	215	327	228	342	215	327	228	328	158	150	158	155	154	316	158	150	154	316	157	146	154	316	158	155	159	161	154	316	159	161	160	168	154	316	160	168	161	175	154	316	161	175	192	297	154	316	192	297	196	309	154	316	196	309	200	318	154	316	200	318	207	323	280	194	268	157	272	121	272	121	268	157	255	133	272	121	255	133	253	104	253	104	255	133	240	120	253	104	240	120	230	93	230	93	240	120	223	114	230	93	223	114	204	112	204	112	189	114	203	89	203	89	189	114	176	118	203	89	176	118	175	91	175	91	176	118	166	125	175	91	166	125	160	134	149	290	132	112	151	99	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	302	279	286	145	296	172	302	279	296	172	323	277	302	279	280	194	286	145	204	112	203	89	230	93	307	305	306	296	323	277	323	277	306	296	304	287	323	277	304	287	302	279	356	342	283	342	293	327	356	342	293	327	300	325	356	342	300	325	305	322	356	342	305	322	308	319	356	342	308	319	309	315	356	342	309	315	338	320	356	342	338	320	345	325	356	342	345	325	356	328	309	315	323	277	329	299	309	315	329	299	333	313	309	315	333	313	338	320	309	312	307	305	323	277	309	312	323	277	309	315	293	327	283	342	283	328	280	194	272	121	286	145	442	291	442	146	453	219	160	134	151	99	175	91	137	327	125	342	125	328	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	183	319	148	275	183	315	188	93	183	315	148	275	142	298	148	275	183	319	142	298	183	319	186	322	212	342	112	342	124	326	212	342	124	326	132	322	212	342	132	322	137	313	212	342	137	313	142	298	212	342	142	298	186	322	212	342	186	322	191	324	212	342	191	324	200	326	212	342	200	326	212	328	188	93	197	93	214	157	214	157	197	93	339	315	214	157	339	315	291	282	291	282	339	315	296	290	360	342	282	342	293	327	360	342	293	327	300	325	360	342	300	325	305	322	360	342	305	322	307	319	360	342	307	319	308	316	360	342	308	316	342	319	360	342	342	319	346	323	360	342	346	323	350	325	360	342	350	325	355	327	360	342	355	327	360	328	339	315	342	319	308	316	339	315	308	316	307	311	339	315	307	311	305	305	339	315	305	305	301	298	339	315	301	298	296	290	188	93	214	157	184	302	188	93	184	302	184	304	188	93	184	304	183	307	188	93	183	307	183	310	188	93	183	310	183	313	188	93	183	313	183	315	293	327	282	342	282	328	124	326	112	342	112	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	142	309	142	312	146	93	146	93	142	312	142	314	138	93	142	314	111	282	108	295	111	282	145	322	108	295	145	322	166	342	166	342	145	322	150	325	166	342	150	325	157	327	157	327	166	328	166	342	143	319	145	322	111	282	143	319	111	282	142	314	166	342	80	342	87	327	166	342	87	327	92	326	166	342	92	326	95	325	166	342	95	325	98	324	166	342	98	324	99	323	166	342	99	323	102	319	166	342	102	319	104	314	166	342	104	314	106	306	166	342	106	306	108	295	202	325	207	322	271	342	271	342	207	322	210	317	271	342	210	317	211	309	211	309	214	288	271	342	271	342	214	288	251	322	271	342	251	322	255	325	242	93	251	93	248	316	248	316	249	320	220	256	220	256	249	320	214	288	220	256	214	288	162	169	261	327	271	328	271	342	261	327	271	342	255	325	248	316	220	256	242	93	195	327	202	325	271	342	195	327	271	342	184	342	195	327	184	342	184	328	331	309	330	304	350	303	350	303	330	304	328	299	350	303	328	299	326	294	326	294	267	169	350	303	350	303	267	169	251	93	377	342	309	342	318	327	377	342	318	327	325	326	377	342	325	326	329	323	377	342	329	323	332	320	377	342	332	320	333	316	377	342	333	316	359	318	377	342	359	318	364	322	377	342	364	322	369	325	377	342	369	325	377	328	333	316	350	303	355	311	333	316	355	311	359	318	332	313	331	309	350	303	332	313	350	303	333	316	251	93	267	169	251	284	251	93	251	284	251	291	251	93	251	291	250	299	251	93	250	299	249	307	251	93	249	307	249	313	251	93	249	313	248	316	146	93	220	256	162	169	146	93	162	169	143	301	146	93	143	301	143	303	146	93	143	303	143	306	146	93	143	306	142	309	146	93	142	314	138	93	318	327	309	342	309	328	251	322	214	288	249	320	87	327	80	342	80	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	165	151	166	117	167	119	165	151	167	119	188	180	188	180	167	119	168	121	188	180	168	121	169	124	214	309	213	213	220	193	220	193	213	213	188	180	220	193	188	180	174	131	171	127	174	131	188	180	171	127	188	180	169	124	160	323	166	319	236	342	236	342	166	319	171	313	236	342	171	313	175	305	175	305	213	213	211	318	211	318	212	321	175	305	175	305	212	321	214	323	175	305	214	323	236	342	236	342	214	323	219	325	236	342	219	325	226	326	226	326	236	328	236	342	152	326	160	323	236	342	152	326	236	342	141	342	152	326	141	342	141	328	213	213	214	309	212	312	213	213	212	312	212	315	213	213	212	315	211	318	248	111	243	109	322	93	322	93	243	109	236	108	322	93	236	108	225	108	290	315	289	313	301	294	301	294	289	313	288	310	301	294	288	310	286	307	286	307	239	247	247	226	247	226	239	247	245	135	247	226	245	135	247	130	220	193	245	135	239	247	220	193	239	247	218	298	220	193	218	298	216	304	220	193	216	304	214	309	344	342	269	342	278	327	344	342	278	327	284	326	344	342	284	326	288	324	344	342	288	324	290	322	344	342	290	322	291	319	344	342	291	319	309	304	344	342	309	304	318	312	344	342	318	312	326	318	344	342	326	318	335	324	344	342	335	324	344	328	291	319	301	294	309	304	291	317	290	315	301	294	291	317	301	294	291	319	286	307	247	226	301	294	249	126	250	122	285	134	285	134	250	122	251	119	285	134	251	119	251	117	251	117	251	114	322	93	322	93	251	114	248	111	285	134	247	226	247	130	285	134	247	130	249	126	310	110	301	113	322	93	322	93	301	113	294	117	322	93	294	117	251	117	251	117	294	117	289	124	251	117	289	124	285	134	190	93	190	108	182	108	190	93	182	108	175	109	190	93	175	109	170	111	190	93	170	111	167	114	190	93	167	114	136	119	190	93	136	119	124	112	190	93	124	112	112	108	190	93	112	108	112	93	148	132	136	119	167	114	148	132	167	114	166	117	148	132	166	117	165	151	322	93	225	108	225	93	310	110	322	93	322	108	278	327	269	342	269	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	164	117	156	112	240	93	240	93	156	112	145	109	240	93	145	109	131	108	144	324	150	319	228	342	228	342	150	319	154	314	228	342	154	314	157	305	157	305	194	208	198	319	198	319	214	118	198	317	198	317	214	118	199	314	228	342	157	305	201	324	228	342	201	324	207	325	228	342	207	325	215	327	228	342	215	327	228	328	199	322	201	324	157	305	199	322	157	305	198	319	136	326	144	324	228	342	136	326	228	342	124	342	136	326	124	342	124	328	228	231	203	300	214	120	214	120	203	300	214	118	214	114	214	118	174	135	214	114	174	135	217	111	217	111	174	135	240	93	217	111	240	93	222	109	222	109	240	93	229	108	228	231	214	120	214	124	228	231	214	124	215	129	228	231	215	129	217	135	228	231	217	135	219	141	228	231	219	141	236	208	228	231	236	208	282	290	214	118	203	300	202	305	214	118	202	305	200	310	214	118	200	310	199	314	355	342	271	342	284	327	355	342	284	327	293	325	355	342	293	325	299	323	355	342	299	323	301	321	355	342	301	321	302	319	355	342	302	319	326	312	355	342	326	312	332	317	355	342	332	317	339	321	355	342	339	321	346	325	355	342	346	325	355	328	321	307	326	312	302	319	321	307	302	319	301	315	321	307	301	315	297	309	321	307	297	309	292	302	321	307	292	302	286	296	321	307	286	296	282	290	321	307	282	290	236	208	194	208	174	135	214	118	194	208	214	118	198	319	170	125	164	117	240	93	170	125	240	93	174	135	240	93	131	108	131	93	229	108	240	93	240	108	284	327	271	342	271	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	157	295	162	301	152	342	152	342	162	301	167	306	152	342	167	306	173	311	173	311	180	315	152	342	152	342	180	315	189	317	152	342	189	317	200	319	152	342	200	319	344	342	344	342	200	319	212	320	344	342	212	320	226	321	344	342	226	321	285	321	344	342	285	321	344	331	344	331	285	321	172	115	152	342	136	277	148	277	152	342	148	277	153	287	152	342	153	287	157	295	274	119	261	117	314	93	314	93	261	117	245	116	314	93	245	116	226	115	314	93	226	115	172	115	314	93	172	115	112	105	112	105	172	115	285	321	309	145	304	138	314	93	314	93	304	138	299	132	314	93	299	132	293	127	293	127	284	122	314	93	314	93	284	122	274	119	315	153	309	145	314	93	315	153	314	93	333	163	315	153	333	163	321	163	314	93	112	105	112	93	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	168	155	170	121	174	150	174	150	170	121	186	123	174	150	186	123	181	148	181	148	186	123	189	147	201	149	189	147	202	128	201	149	202	128	213	155	213	155	202	128	218	137	213	155	218	137	223	163	223	163	218	137	234	151	223	163	234	151	233	172	233	172	234	151	240	181	250	195	240	181	251	169	250	195	251	169	259	211	259	211	251	169	253	124	259	211	253	124	258	121	163	172	156	123	165	162	165	162	156	123	170	121	165	162	170	121	168	155	225	271	245	292	214	265	214	265	245	292	210	285	214	265	210	285	204	256	204	256	210	285	194	245	185	231	194	245	210	285	185	231	210	285	178	266	189	147	186	123	202	128	254	291	248	276	255	275	254	291	255	275	262	289	262	289	255	275	262	273	262	289	262	273	269	285	269	285	262	273	266	269	269	285	266	269	269	264	245	292	225	271	236	274	245	292	236	274	248	276	245	292	248	276	254	291	178	266	150	238	165	186	178	266	165	186	169	201	178	266	169	201	176	216	178	266	176	216	185	231	133	138	143	129	150	238	150	238	143	129	156	123	150	238	156	123	165	186	165	186	156	123	163	172	131	204	124	169	127	151	131	204	127	151	133	138	131	204	133	138	150	238	283	160	283	288	281	150	281	150	283	288	279	274	281	150	279	274	276	122	276	122	279	274	275	280	276	122	275	280	271	257	271	257	275	280	269	264	276	122	271	257	269	242	276	122	269	242	265	120	265	120	269	242	265	226	265	120	265	226	259	211	283	149	286	126	284	149	284	149	286	126	285	149	288	149	285	149	286	126	288	149	286	126	297	134	317	287	317	290	314	277	317	287	314	277	315	279	317	287	315	279	315	282	317	287	315	282	316	285	312	292	285	290	287	181	312	292	287	181	295	208	312	292	295	208	304	241	312	292	304	241	314	277	312	292	314	277	317	290	283	288	283	160	287	181	283	288	287	181	285	290	330	167	319	175	311	148	311	148	319	175	306	162	311	148	306	162	297	134	297	134	306	162	297	155	297	134	297	155	291	150	286	126	283	149	282	150	286	126	282	150	281	150	286	126	281	150	276	122	240	181	234	151	251	169	253	124	251	169	249	163	253	124	249	163	249	128	249	128	249	163	247	157	249	128	247	157	246	134	246	134	247	157	246	152	246	134	246	152	246	147	246	134	246	147	245	141	259	211	258	121	265	120	288	149	297	134	291	150	269	285	269	264	275	280	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	320	228	312	242	315	175	315	175	312	242	301	252	315	175	301	252	294	142	294	142	301	252	286	258	294	142	286	258	283	205	283	205	281	190	294	142	294	142	281	190	275	172	294	142	275	172	266	155	286	258	270	260	272	230	286	258	272	230	278	224	286	258	278	224	282	216	286	258	282	216	283	205	254	259	254	234	263	233	254	259	263	233	270	260	270	260	263	233	272	230	229	96	265	114	231	118	231	118	265	114	240	126	254	139	240	126	265	114	254	139	265	114	266	155	266	155	265	114	294	142	229	96	231	118	222	113	229	96	222	113	212	108	229	96	212	108	201	106	229	96	201	106	190	89	190	89	201	106	190	105	190	105	183	105	190	89	190	89	183	105	178	106	190	89	178	106	175	108	184	304	132	117	135	105	184	304	135	105	145	98	184	304	145	98	159	93	184	304	159	93	172	115	184	304	172	115	173	129	184	304	173	129	177	144	184	304	177	144	182	161	184	304	182	161	190	178	184	304	190	178	185	308	190	341	175	339	178	323	190	341	178	323	184	322	190	341	184	322	187	320	190	341	187	320	188	318	190	341	188	318	190	178	190	341	190	178	203	343	175	339	160	338	171	323	175	339	171	323	178	323	190	178	188	318	188	316	190	178	188	316	187	314	224	245	210	232	210	208	210	208	210	232	200	194	190	178	200	194	195	214	190	178	195	214	203	343	203	343	195	214	223	310	210	232	195	214	200	194	210	208	220	219	224	245	224	245	220	219	231	227	224	245	231	227	238	254	238	254	231	227	242	232	238	254	242	232	254	259	254	259	242	232	254	234	227	322	228	328	228	347	228	347	228	328	230	335	228	347	230	335	232	342	228	347	215	345	223	310	228	347	223	310	225	316	228	347	225	316	227	322	186	311	185	308	190	178	186	311	190	178	187	314	175	108	173	111	175	90	175	90	173	111	172	115	135	105	132	117	131	116	135	105	131	116	131	115	135	105	131	115	131	114	135	105	131	114	131	113	171	323	160	338	160	324	175	90	172	115	159	93	175	108	175	90	190	89	203	343	223	310	215	345	320	228	315	175	322	211	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	188	157	183	168	186	123	186	123	183	168	181	183	167	248	181	183	185	208	167	248	185	208	195	272	195	272	185	208	195	233	195	272	195	233	211	255	280	290	264	292	267	276	267	276	264	292	262	276	234	270	262	276	264	292	234	270	264	292	228	287	297	238	303	241	304	278	304	278	303	241	308	245	304	278	308	245	310	269	310	269	308	245	311	251	310	269	311	251	313	258	293	286	280	290	283	238	293	286	283	238	290	237	293	286	290	237	297	238	293	286	297	238	304	278	280	290	267	276	271	275	280	290	271	275	274	275	280	290	274	275	276	274	280	290	276	274	277	273	280	290	277	273	278	241	280	290	278	241	283	238	278	241	277	273	276	271	278	241	276	271	275	268	278	241	275	268	274	245	273	265	271	260	271	250	273	265	271	250	274	245	273	265	274	245	275	268	228	287	195	272	211	255	228	287	211	255	234	270	270	163	258	154	260	136	260	136	258	154	246	148	260	136	246	148	244	127	244	127	246	148	233	144	244	127	233	144	227	122	227	122	233	144	220	143	208	120	227	122	220	143	208	120	220	143	207	144	208	120	207	144	196	149	208	120	196	149	188	157	208	120	188	157	186	123	167	248	148	218	153	143	167	248	153	143	167	130	167	248	167	130	186	123	167	248	186	123	181	183	148	218	141	183	144	160	148	218	144	160	153	143	277	148	293	166	283	174	277	148	283	174	270	163	277	148	270	163	260	136	271	250	271	260	271	256	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	164	124	169	90	169	120	169	120	169	90	183	91	169	120	183	91	176	117	176	117	183	91	184	116	206	122	184	116	197	95	206	122	197	95	211	102	164	165	173	235	160	140	160	140	152	92	161	131	161	131	152	92	169	90	161	131	169	90	164	124	258	232	261	253	256	237	256	237	261	253	255	257	256	237	255	257	252	241	252	241	255	257	248	259	252	241	248	259	247	243	247	243	248	259	241	243	215	236	241	243	239	260	215	236	239	260	206	253	206	253	173	235	175	192	206	253	175	192	193	217	206	253	193	217	215	236	128	107	138	98	146	207	146	207	138	98	152	92	146	207	152	92	173	235	173	235	152	92	160	140	126	174	119	137	121	120	126	174	121	120	128	107	126	174	128	107	146	207	268	242	265	248	268	91	268	91	265	248	261	253	268	91	261	253	259	225	248	259	239	260	241	243	273	117	272	117	282	96	282	96	272	117	271	118	282	96	271	118	268	91	268	91	271	118	271	119	283	295	271	119	271	124	283	295	271	124	274	133	288	312	287	308	322	306	322	306	287	308	286	303	322	306	286	303	283	166	283	166	286	303	283	295	283	166	283	295	280	156	280	156	283	295	277	144	280	323	285	322	291	341	291	341	285	322	288	321	291	341	288	321	288	319	288	319	288	316	322	306	322	306	288	316	288	312	277	340	260	339	272	324	277	340	272	324	280	323	277	340	280	323	291	341	327	322	329	329	328	347	328	347	329	329	332	336	328	347	332	336	334	342	328	347	316	345	322	306	328	347	322	306	325	314	328	347	325	314	327	322	322	306	316	345	304	343	322	306	304	343	291	341	322	306	291	341	288	319	283	295	268	242	268	91	283	295	268	91	271	119	255	193	244	164	248	90	255	193	248	90	255	89	255	193	255	89	268	91	255	193	268	91	259	225	244	164	227	139	237	129	244	164	237	129	238	97	244	164	238	97	243	93	244	164	243	93	248	90	227	139	206	122	211	102	227	139	211	102	224	114	227	139	224	114	237	129	300	130	292	123	295	105	295	105	292	123	286	119	295	105	286	119	282	96	282	96	286	119	281	117	282	96	281	117	277	116	277	116	275	116	282	96	282	96	275	116	273	117	308	118	322	135	311	142	308	118	311	142	300	130	308	118	300	130	295	105	238	97	237	129	236	126	238	97	236	126	236	122	238	97	236	122	235	103	235	103	236	122	235	119	235	103	235	119	234	114	235	103	234	114	234	109	184	116	183	91	197	95	272	324	260	339	260	324	283	295	274	133	277	144	261	253	258	232	259	225	173	235	164	165	175	192	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	241	221	218	214	230	199	230	199	218	214	194	209	230	199	194	209	188	191	187	188	188	191	198	268	187	188	198	268	186	184	186	184	198	268	170	242	186	184	170	242	186	181	186	181	170	242	186	178	202	151	193	157	206	120	206	120	193	157	187	165	206	120	187	165	186	123	186	123	187	165	186	175	170	242	186	175	186	178	206	232	220	250	233	285	233	285	220	250	234	264	233	285	234	264	271	292	271	292	234	264	248	272	271	292	248	272	263	275	263	275	269	275	271	292	271	292	269	275	273	273	271	292	273	273	285	291	285	291	273	273	275	271	285	291	275	271	277	268	272	162	260	154	264	137	264	137	260	154	248	149	264	137	248	149	246	128	246	128	248	149	237	146	246	128	237	146	227	122	227	122	237	146	226	146	307	273	303	281	304	243	304	243	303	281	295	287	304	243	295	287	288	226	288	226	295	287	285	291	288	226	285	291	277	265	277	265	285	291	277	268	198	268	188	191	194	209	198	268	194	209	206	232	198	268	206	232	233	285	288	226	277	265	272	247	288	226	272	247	264	211	264	211	272	247	260	233	264	211	260	233	241	221	281	149	297	165	287	173	281	149	287	173	272	162	281	149	272	162	264	137	213	147	202	151	206	120	213	147	206	120	227	122	213	147	227	122	226	146	170	242	150	210	155	142	170	242	155	142	168	130	170	242	168	130	186	123	170	242	186	123	186	175	150	210	143	176	146	157	150	210	146	157	155	142	241	221	230	199	264	211	307	273	304	243	309	263	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	312	370	300	371	301	355	301	355	300	371	299	356	287	353	299	356	300	371	287	353	300	371	281	368	324	324	329	327	330	360	330	360	329	327	333	332	330	360	333	332	335	352	335	352	333	332	336	337	335	352	336	337	336	343	322	366	312	370	312	324	322	366	312	324	318	323	322	366	318	323	324	324	322	366	324	324	330	360	312	324	312	370	307	325	307	325	312	370	305	352	307	325	305	352	305	350	307	325	305	350	304	329	304	329	305	350	303	348	304	329	303	348	302	345	303	355	304	354	312	370	312	370	304	354	305	353	312	370	305	353	305	352	301	333	304	329	302	345	301	333	302	345	301	342	301	333	301	342	300	339	256	286	262	312	265	360	265	360	262	312	268	331	265	360	268	331	281	368	281	368	268	331	277	345	281	368	277	345	287	353	256	286	265	360	252	348	256	286	252	348	251	268	256	286	251	268	295	268	256	286	295	268	299	286	251	268	252	348	242	335	251	268	242	335	234	321	251	268	234	321	230	314	251	268	230	314	228	162	228	162	230	314	228	307	228	162	228	307	226	300	228	162	226	300	223	293	228	162	223	293	221	286	228	162	221	286	218	127	148	80	147	81	151	63	148	100	147	81	148	83	148	100	148	83	150	96	150	96	148	83	149	85	150	96	149	85	150	86	151	92	150	96	150	86	151	92	150	86	151	89	147	81	148	100	144	104	147	81	144	104	140	64	147	81	140	64	151	63	177	97	170	87	172	67	172	67	170	87	162	80	172	67	162	80	153	78	153	78	151	79	172	67	172	67	151	79	151	63	216	268	188	130	190	79	216	268	190	79	205	99	216	268	205	99	218	127	216	268	218	127	221	286	216	268	221	286	184	286	216	268	184	286	180	268	190	79	188	130	183	111	190	79	183	111	177	97	190	79	177	97	172	67	151	63	151	79	150	79	151	63	150	79	149	80	151	63	149	80	148	80	144	104	140	106	140	64	140	64	140	106	135	106	140	64	135	106	131	67	131	67	135	106	129	106	131	67	129	106	124	103	131	67	124	103	123	73	123	73	124	103	120	99	123	73	120	99	118	80	118	80	120	99	118	94	118	80	118	94	117	88	312	370	301	355	303	355	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	263	149	274	190	259	153	259	153	274	190	255	199	259	153	255	199	253	157	253	157	255	199	245	160	232	166	245	160	255	199	232	166	255	199	231	205	299	149	296	165	294	129	294	129	296	165	287	179	294	129	287	179	282	113	282	113	287	179	274	190	282	113	274	190	268	137	268	137	265	128	282	113	282	113	265	128	263	100	274	190	263	149	266	143	274	190	266	143	268	137	220	170	232	166	231	205	220	170	231	205	220	208	220	170	220	208	211	210	220	170	211	210	208	173	208	173	211	210	205	212	208	173	205	212	202	214	208	173	202	214	200	217	208	173	200	217	197	176	197	335	187	179	197	176	197	335	197	176	197	271	197	271	200	217	198	261	198	261	200	217	202	253	202	253	200	217	201	220	177	91	203	89	190	107	190	107	203	89	209	106	229	107	209	106	236	92	229	107	236	92	245	112	245	112	236	92	263	100	245	112	263	100	257	119	257	119	263	100	265	128	209	106	203	89	236	92	219	227	224	244	217	228	217	228	224	244	215	245	217	228	215	245	215	228	215	228	215	245	213	228	209	228	213	228	215	245	209	228	215	245	207	248	224	244	219	227	224	226	224	244	224	226	231	226	207	248	202	253	203	223	207	248	203	223	206	226	207	248	206	226	209	228	279	343	273	305	278	239	272	315	273	305	279	343	272	315	279	343	269	322	269	322	279	343	268	345	269	322	268	345	264	326	264	326	268	345	258	347	264	326	258	347	257	329	257	329	258	347	248	330	233	327	248	330	248	347	233	327	248	347	221	344	221	344	197	335	200	290	221	344	200	290	208	306	221	344	208	306	219	319	221	344	219	319	233	327	200	290	197	335	197	271	271	288	268	280	278	239	278	239	268	280	264	272	278	239	264	272	259	265	259	265	254	257	255	230	255	230	254	257	247	251	255	230	247	251	240	247	232	245	224	244	231	226	232	245	231	226	255	230	232	245	255	230	240	247	296	254	309	273	301	333	301	333	309	273	311	309	301	333	311	309	331	333	331	333	311	309	331	309	296	254	301	333	290	339	296	254	290	339	279	343	296	254	279	343	278	239	258	347	248	347	248	330	313	293	313	296	313	300	313	293	313	300	313	303	313	293	313	303	312	306	313	293	312	306	311	309	313	293	311	309	309	273	272	296	271	288	278	239	272	296	278	239	273	305	259	265	255	230	278	239	190	107	174	112	177	91	177	91	174	112	162	119	177	91	162	119	154	96	154	96	162	119	154	130	154	96	154	130	152	143	169	188	149	177	154	153	154	153	149	177	152	143	154	96	152	143	149	177	154	96	149	177	137	106	137	106	149	177	136	167	137	106	136	167	128	157	127	120	137	106	128	157	127	120	128	157	124	148	127	120	124	148	123	137	163	196	164	193	165	216	165	216	164	193	166	190	165	216	166	190	170	223	170	223	166	190	169	188	170	223	169	188	178	174	178	174	169	188	168	168	168	168	169	188	160	161	163	210	162	203	162	199	163	210	162	199	163	196	163	210	163	196	165	216	177	229	178	174	186	234	186	234	178	174	187	179	186	234	187	179	197	335	186	234	197	335	176	321	159	267	162	257	162	302	162	302	162	257	168	248	162	302	168	248	176	321	176	321	168	248	175	240	176	321	175	240	186	234	159	267	162	302	157	279	169	188	154	153	160	161	170	223	178	174	177	229	202	253	201	220	203	223	197	176	200	217	197	271	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	198	343	188	193	231	342	198	343	231	342	211	345	211	345	231	342	225	347	188	193	198	343	186	318	188	193	186	318	186	317	188	193	186	317	186	315	188	193	186	315	185	313	188	193	185	313	184	309	188	193	184	309	184	158	188	193	184	158	191	171	188	193	191	171	208	217	185	320	186	318	198	343	185	320	198	343	185	341	185	320	185	341	182	321	156	338	169	324	171	339	171	339	169	324	174	323	171	339	174	323	185	341	185	341	174	323	178	323	185	341	178	323	182	321	208	217	200	183	213	199	208	217	213	199	227	236	227	236	213	199	226	212	227	236	226	212	239	223	183	305	125	92	163	92	183	305	163	92	170	121	183	305	170	121	177	143	183	305	177	143	184	158	183	305	184	158	184	309	269	232	278	259	267	232	267	232	278	259	262	232	252	230	262	232	262	257	252	230	262	257	245	249	245	249	227	236	239	223	245	249	239	223	252	230	271	217	256	89	263	88	271	217	263	88	275	89	271	217	250	92	256	89	271	217	248	142	250	92	250	92	248	142	246	133	250	92	246	133	245	96	245	96	246	133	244	125	245	96	244	125	243	119	243	101	245	96	243	119	243	101	243	119	242	113	243	101	242	113	242	108	279	118	289	258	279	117	279	117	278	259	275	89	275	89	278	259	272	228	275	89	272	228	272	227	275	89	272	227	272	225	306	214	307	219	308	239	308	239	307	219	308	223	308	239	308	223	309	230	309	230	308	223	309	227	305	209	306	214	308	239	305	209	308	239	304	247	305	209	304	247	298	254	305	209	298	254	289	258	305	209	289	258	282	132	289	258	279	118	279	121	289	258	279	121	280	124	289	258	280	124	281	127	289	258	281	127	282	132	281	114	287	94	282	114	282	114	287	94	284	114	288	114	284	114	287	94	288	114	287	94	299	103	328	135	318	142	313	116	313	116	318	142	307	130	313	116	307	130	299	103	299	103	307	130	299	121	299	103	299	121	293	117	279	117	275	89	279	115	279	115	275	89	287	94	279	115	287	94	280	114	280	114	287	94	281	114	269	232	271	231	278	259	278	259	271	231	272	230	278	259	272	230	272	228	278	259	262	257	262	232	272	225	271	222	275	89	275	89	271	222	271	219	275	89	271	219	271	217	288	114	299	103	293	117	278	259	279	117	289	258	208	217	191	171	200	183	169	324	156	338	156	324	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	208	217	191	154	192	92	208	217	192	92	199	89	208	217	199	89	206	88	208	217	206	88	218	90	208	217	218	90	210	221	212	252	198	251	204	236	212	252	204	236	209	235	212	252	209	235	211	234	212	252	211	234	212	232	212	252	212	232	218	90	212	252	218	90	220	120	212	252	220	120	226	254	198	251	185	251	196	236	198	251	196	236	204	236	220	120	218	90	220	119	220	119	218	90	220	118	220	116	220	118	218	90	220	116	218	90	220	115	220	115	218	90	230	95	220	115	230	95	221	114	221	114	230	95	222	114	251	260	239	257	258	255	258	255	239	257	226	254	258	255	226	254	220	125	220	125	226	254	220	124	226	254	220	120	220	122	226	254	220	122	220	124	218	90	212	232	212	230	218	90	212	230	211	228	218	90	211	228	211	224	218	90	211	224	210	221	189	143	186	134	187	97	189	143	187	97	192	92	189	143	192	92	191	154	184	126	183	119	184	104	184	126	184	104	187	97	184	126	187	97	186	134	247	131	239	123	241	103	241	103	239	123	233	118	241	103	233	118	230	95	230	95	233	118	228	115	230	95	228	115	224	114	224	114	222	114	230	95	253	117	266	135	256	142	253	117	256	142	247	131	253	117	247	131	241	103	224	321	224	306	227	327	227	327	224	306	227	300	227	327	227	300	232	332	232	332	227	300	233	294	232	332	233	294	238	335	238	335	233	294	239	291	238	335	239	291	245	336	245	336	239	291	247	290	245	336	247	290	253	335	253	335	247	290	254	291	253	335	254	291	259	332	259	332	254	291	260	294	259	332	260	294	265	327	265	327	260	294	265	299	265	327	265	299	268	321	268	321	265	299	268	306	268	321	268	306	269	313	224	306	224	321	222	313	196	236	185	251	185	237	184	104	183	119	183	112	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	180	80	179	81	182	63	182	63	179	81	179	82	182	63	179	82	172	108	182	63	172	108	171	64	171	64	172	108	166	109	171	64	166	109	161	67	161	67	166	109	160	108	161	67	160	108	155	105	182	97	180	102	180	84	182	97	180	84	181	86	182	97	181	86	182	87	182	97	182	87	183	89	182	97	183	89	183	92	180	102	176	105	179	82	180	102	179	82	180	84	207	99	201	87	203	66	203	66	201	87	194	81	203	66	194	81	185	79	185	79	183	79	203	66	203	66	183	79	182	63	230	290	220	290	232	276	230	290	232	276	244	291	244	291	232	276	239	276	244	291	239	276	244	276	245	242	220	140	221	76	245	242	221	76	236	93	245	242	236	93	249	117	245	242	249	117	247	251	221	76	220	140	213	116	221	76	213	116	207	99	221	76	207	99	203	66	182	79	180	80	182	63	182	79	182	63	183	79	161	67	155	105	154	73	154	73	155	105	151	101	154	73	151	101	149	80	149	80	151	101	148	95	149	80	148	95	147	89	290	298	274	295	295	293	295	293	274	295	259	293	295	293	259	293	259	149	259	149	259	293	251	269	259	149	251	269	250	266	259	149	250	266	250	263	244	276	248	274	259	293	259	293	248	274	250	272	259	293	250	272	251	269	249	117	259	149	250	263	249	117	250	263	248	257	249	117	248	257	247	251	261	357	261	342	264	363	264	363	261	342	264	336	264	363	264	336	269	368	269	368	264	336	269	331	269	368	269	331	275	371	275	371	269	331	276	328	275	371	276	328	282	373	282	373	276	328	283	327	282	373	283	327	290	371	290	371	283	327	291	328	290	371	291	328	296	368	296	368	291	328	297	331	296	368	297	331	301	363	301	363	297	331	302	336	301	363	302	336	305	356	305	356	302	336	305	342	305	356	305	342	306	349	261	342	261	357	259	350	232	276	220	290	220	276	244	291	244	276	259	293	172	108	179	82	176	105	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	190	311	189	305	192	183	192	183	189	305	187	298	192	183	187	298	186	157	186	157	187	298	185	288	186	157	185	288	168	92	168	92	185	288	131	92	231	347	217	345	235	342	235	342	217	345	204	342	235	342	204	342	192	183	192	183	204	342	191	319	192	183	191	319	191	316	192	183	191	316	190	311	191	340	177	338	178	323	191	340	178	323	184	322	191	340	184	322	188	322	191	340	188	322	191	321	191	340	191	321	191	319	191	340	191	319	204	342	177	338	161	337	171	323	177	338	171	323	178	323	219	202	192	183	200	169	219	202	200	169	205	158	219	202	205	158	210	148	219	202	210	148	216	137	219	202	216	137	221	128	219	202	221	128	229	188	219	202	229	188	234	213	322	255	241	255	249	240	322	255	249	240	254	240	322	255	254	240	258	240	322	255	258	240	261	240	322	255	261	240	263	239	322	255	263	239	280	225	322	255	280	225	296	234	322	255	296	234	309	239	322	255	309	239	322	240	280	225	263	239	261	235	258	210	280	225	261	235	258	210	261	235	256	230	258	210	256	230	247	223	258	210	247	223	234	213	258	210	234	213	229	188	221	128	225	120	229	188	229	188	225	120	234	107	229	188	234	107	244	160	244	160	234	107	241	98	244	160	241	98	249	92	244	160	249	92	253	143	253	143	249	92	257	89	253	143	257	89	261	130	261	130	257	89	265	88	261	130	265	88	268	122	268	122	265	88	274	89	268	122	274	89	273	117	273	117	274	89	278	115	283	117	278	115	283	94	283	117	283	94	292	102	303	115	315	134	303	140	303	115	303	140	299	134	303	115	299	134	294	127	303	115	294	127	292	102	289	121	283	117	292	102	289	121	292	102	294	127	278	115	274	89	283	94	171	323	161	337	161	323	249	240	241	255	241	240	192	183	186	157	200	169	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	218	113	217	114	228	95	228	95	217	114	216	114	228	95	216	114	216	90	216	90	216	114	216	115	230	310	216	115	216	117	230	310	216	117	217	121	230	310	217	121	218	125	230	310	218	125	219	130	230	310	219	130	220	134	230	310	220	134	275	343	230	310	275	343	230	312	188	93	195	90	230	310	230	310	195	90	203	89	230	310	203	89	216	115	216	115	203	89	216	90	184	97	188	93	230	310	184	97	230	310	183	132	184	97	183	132	182	129	184	97	182	129	181	125	184	97	181	125	181	104	181	104	181	125	180	121	181	104	180	121	180	116	181	104	180	116	180	112	256	345	244	342	275	343	275	343	244	342	231	340	275	343	231	340	231	320	231	320	231	319	275	343	275	343	231	319	231	317	275	343	231	317	231	314	231	340	218	339	219	323	231	340	219	323	224	322	231	340	224	322	228	322	231	340	228	322	231	321	231	340	231	321	231	320	218	339	203	337	213	323	218	339	213	323	219	323	246	131	237	122	240	105	240	105	237	122	230	116	240	105	230	116	228	95	228	95	230	116	225	113	228	95	225	113	222	112	222	112	220	113	228	95	228	95	220	113	218	113	254	119	269	140	258	146	254	119	258	146	246	131	254	119	246	131	240	105	213	323	203	337	203	323	230	312	275	343	231	314	256	345	275	343	269	347	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	254	274	251	282	252	245	254	274	252	245	254	253	254	274	254	253	255	260	254	274	255	260	256	265	251	282	245	287	247	228	251	282	247	228	249	236	251	282	249	236	252	245	321	264	334	292	318	264	318	264	334	292	315	265	307	263	315	265	312	288	307	263	312	288	297	257	297	257	312	288	293	279	297	257	293	279	285	249	285	249	293	279	277	265	285	249	277	265	273	238	273	238	277	265	262	225	251	210	262	225	261	247	251	210	261	247	247	228	242	195	251	210	247	228	242	195	247	228	245	287	242	195	245	287	237	291	242	195	237	291	234	177	227	154	234	177	237	291	227	154	237	291	226	292	227	154	226	292	219	260	227	154	219	260	218	124	218	124	219	260	218	254	218	124	218	254	214	240	218	124	214	240	209	220	218	124	209	220	201	194	218	124	201	194	192	163	218	124	192	163	180	124	277	265	261	247	262	225	322	248	299	167	302	124	322	248	302	124	307	121	322	248	307	121	313	120	322	248	313	120	325	122	322	248	325	122	322	250	325	122	331	148	331	149	331	149	334	292	325	122	325	122	334	292	324	260	325	122	324	260	324	258	325	122	324	258	323	256	332	147	337	126	333	147	333	147	337	126	334	146	338	147	334	146	337	126	338	147	337	126	351	135	361	265	359	274	359	250	361	265	359	250	360	254	361	265	360	254	360	259	361	265	360	259	361	262	358	245	359	250	359	274	358	245	359	274	356	281	358	245	356	281	350	287	358	245	350	287	343	291	358	245	343	291	334	158	334	292	331	149	331	151	334	292	331	151	332	152	334	292	332	152	332	155	334	292	332	155	333	157	334	292	333	157	334	158	334	292	334	158	343	291	321	264	323	263	334	292	334	292	323	263	323	262	334	292	323	262	324	260	334	292	312	288	315	265	366	149	382	169	370	174	366	149	370	174	360	163	366	149	360	163	354	157	366	149	354	157	351	135	351	135	354	157	348	152	351	135	348	152	343	149	351	135	343	149	338	147	337	126	332	147	332	148	337	126	332	148	331	148	337	126	331	148	325	122	323	253	322	250	325	122	323	253	325	122	323	256	298	128	302	124	299	167	298	128	299	167	297	162	298	128	297	162	296	157	298	128	296	157	295	152	298	128	295	152	295	135	294	147	294	143	295	135	294	147	295	135	295	152	108	246	104	229	109	124	109	124	104	229	98	208	109	124	98	208	90	182	90	182	72	124	109	124	134	191	141	203	139	290	139	290	141	203	140	226	139	290	140	226	154	292	154	292	140	226	159	290	177	268	159	250	162	231	162	231	159	250	149	214	141	203	149	214	159	250	141	203	159	250	140	226	134	191	139	290	127	175	127	175	139	290	126	288	127	175	126	288	119	154	119	154	126	288	114	286	119	154	114	286	111	263	111	263	114	286	110	264	108	246	109	124	110	257	110	257	109	124	119	154	110	257	119	154	111	263	215	264	226	292	213	264	213	264	226	292	211	265	201	262	211	265	210	289	201	262	210	289	194	282	162	231	175	245	177	268	177	268	175	245	189	256	177	268	189	256	194	282	194	282	189	256	201	262	215	264	217	263	226	292	226	292	217	263	218	262	226	292	218	262	219	260	226	292	210	289	211	265	114	286	99	284	100	267	114	286	100	267	105	266	114	286	105	266	108	265	114	286	108	265	110	264	99	284	81	281	94	267	99	284	94	267	100	267	94	267	81	281	81	267	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	162	258	161	255	170	153	170	153	161	255	160	253	170	153	160	253	160	124	160	124	160	253	160	249	160	124	160	249	123	124	198	212	209	250	190	200	190	200	209	250	188	225	190	200	188	225	183	189	183	189	188	225	190	289	183	189	190	289	177	174	177	174	190	289	176	287	177	174	176	287	170	153	170	153	176	287	163	285	170	153	163	285	162	262	162	262	163	285	161	263	163	285	149	283	152	267	163	285	152	267	157	266	163	285	157	266	160	265	163	285	160	265	161	263	149	283	132	281	146	267	149	283	146	267	152	267	190	289	188	225	211	290	190	289	211	290	205	292	170	153	162	262	162	260	170	153	162	260	162	258	279	292	262	290	263	265	263	265	262	290	260	265	249	262	260	265	262	290	249	262	262	290	246	282	210	228	223	242	228	269	228	269	223	242	236	254	228	269	236	254	246	282	246	282	236	254	249	262	210	228	228	269	209	250	210	228	209	250	198	212	278	122	288	126	280	148	278	122	280	148	280	149	278	122	280	149	279	292	278	122	279	292	271	257	278	122	271	257	271	252	278	122	271	252	270	247	278	122	270	247	269	241	278	122	269	241	268	236	278	122	268	236	266	120	266	231	248	173	253	124	266	231	253	124	259	121	266	231	259	121	266	120	266	231	266	120	268	236	266	264	269	263	279	292	279	292	269	263	271	261	279	292	271	261	271	257	291	291	280	149	280	152	291	291	280	152	281	156	291	291	281	156	282	161	291	291	282	161	284	165	291	291	284	165	285	169	291	291	285	169	306	243	291	291	306	243	299	287	307	247	308	251	308	273	308	273	308	251	309	256	308	273	309	256	309	265	309	265	309	256	309	260	306	243	307	247	308	273	306	243	308	273	305	281	306	243	305	281	299	287	282	147	288	126	283	147	283	147	288	126	285	146	290	147	285	146	288	126	290	147	288	126	299	134	313	147	330	167	319	174	313	147	319	174	309	163	313	147	309	163	301	155	313	147	301	155	299	134	295	150	290	147	299	134	295	150	299	134	301	155	281	148	280	148	288	126	281	148	288	126	282	147	248	129	253	124	248	173	248	129	248	173	246	165	248	129	246	165	245	159	248	129	245	159	244	135	244	135	245	159	244	153	244	135	244	153	243	148	244	135	243	148	243	144	146	267	132	281	132	267	279	292	263	265	266	264	279	292	280	149	291	291	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	141	197	120	193	138	193	138	197	120	203	137	230	144	203	137	233	126	230	144	233	126	252	162	252	162	233	126	267	143	252	162	267	143	268	187	268	187	267	143	295	168	268	187	295	168	279	215	279	215	295	168	282	242	281	255	282	242	296	282	281	255	296	282	278	289	176	148	172	157	175	123	176	148	175	123	197	120	176	148	197	120	184	141	172	157	170	169	175	123	175	123	170	169	157	244	157	244	170	169	185	269	185	269	170	169	174	196	131	176	134	157	138	212	138	212	134	157	142	142	138	212	142	142	157	244	157	244	142	142	156	130	157	244	156	130	175	123	278	289	258	292	262	274	262	274	258	292	251	276	226	268	251	276	258	292	226	268	258	292	220	286	314	200	322	235	318	255	314	200	318	255	310	270	314	200	310	270	296	282	314	200	296	282	295	168	282	242	295	168	296	282	278	289	262	274	270	271	278	289	270	271	277	264	278	289	277	264	281	255	203	137	197	120	233	126	220	286	185	269	186	224	220	286	186	224	203	250	220	286	203	250	226	268	185	269	174	196	186	224	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	345	311	338	326	340	254	340	254	338	326	326	337	340	254	326	337	320	220	320	220	326	337	311	344	320	220	311	344	302	289	302	289	298	261	320	220	320	220	298	261	291	192	311	344	291	347	293	317	311	344	293	317	298	311	311	344	298	311	301	301	311	344	301	301	302	289	277	345	276	322	286	320	277	345	286	320	291	347	291	347	286	320	293	317	298	261	286	232	291	192	291	192	286	232	267	207	291	192	267	207	256	174	256	174	267	207	242	189	256	174	242	189	217	167	217	167	242	189	214	183	182	109	176	110	201	93	201	93	176	110	173	112	201	93	173	112	135	129	135	129	173	112	172	115	180	292	172	115	172	116	180	292	172	116	173	118	173	118	173	122	180	292	180	292	173	122	174	126	180	292	174	126	175	130	175	130	187	173	180	292	180	292	187	173	181	298	217	167	214	183	211	167	211	167	214	183	207	183	211	167	207	183	205	168	205	168	207	183	201	185	205	168	201	185	199	169	199	169	201	185	198	187	199	169	198	187	195	190	195	190	194	193	199	169	199	169	194	193	193	171	193	171	194	193	187	173	187	173	194	193	196	205	187	173	196	205	227	347	227	347	196	205	200	222	227	347	200	222	205	241	248	313	250	334	236	304	236	304	250	334	236	324	236	304	236	324	226	293	226	293	236	324	223	311	226	293	223	311	220	281	220	281	223	311	227	347	220	281	227	347	212	262	223	311	225	319	227	347	227	347	225	319	227	325	227	347	227	325	231	341	231	341	227	325	229	331	231	341	229	331	230	336	177	323	181	322	227	347	227	347	181	322	184	320	227	347	184	320	186	318	186	318	187	173	227	347	227	347	156	338	169	323	227	347	169	323	173	323	227	347	173	323	177	323	263	341	250	334	262	319	263	341	262	319	276	322	263	341	276	322	277	345	187	173	186	318	185	315	187	173	185	315	184	310	187	173	184	310	183	304	187	173	183	304	181	298	180	292	135	129	172	115	190	108	182	109	201	93	190	108	201	93	201	108	201	93	135	129	132	121	201	93	132	121	129	115	201	93	129	115	124	111	201	93	124	111	116	109	201	93	116	109	106	108	201	93	106	108	106	93	250	334	248	313	262	319	169	323	156	338	156	323	227	347	205	241	212	262	345	311	340	254	347	293	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	217	116	210	112	293	93	293	93	210	112	199	109	293	93	199	109	184	108	261	117	266	268	261	115	261	115	254	245	253	218	253	218	254	245	239	225	253	218	239	225	236	198	236	198	239	225	222	209	285	326	280	334	277	310	277	310	274	290	328	341	328	341	274	290	266	268	328	341	266	268	265	130	265	130	266	268	264	126	266	268	261	117	262	119	266	268	262	119	263	122	266	268	263	122	264	126	277	310	280	334	276	316	276	316	280	334	274	340	276	316	274	340	272	322	272	322	274	340	267	344	272	322	267	344	266	326	266	326	267	344	259	346	266	326	259	346	259	328	259	328	259	346	251	329	224	321	251	329	250	347	224	321	250	347	213	339	259	346	250	347	251	329	328	341	290	341	285	326	328	341	285	326	277	310	293	93	293	108	284	108	293	93	284	108	276	108	293	93	276	108	270	109	293	93	270	109	265	111	293	93	265	111	225	128	293	93	225	128	222	121	293	93	222	121	217	116	261	115	253	218	225	128	261	115	225	128	262	113	169	207	170	169	173	201	173	201	170	169	188	170	173	201	188	170	179	198	179	198	188	170	187	197	193	197	187	197	188	170	193	197	188	170	204	175	222	209	215	205	220	184	220	184	215	205	208	201	220	184	208	201	204	175	204	175	208	201	200	199	204	175	200	199	193	197	166	223	170	248	178	320	178	320	170	248	182	276	178	320	182	276	213	339	213	339	182	276	200	302	213	339	200	302	224	321	154	171	170	169	166	223	166	223	178	320	154	171	154	171	178	320	149	291	154	171	149	291	140	177	140	177	149	291	130	187	129	256	121	218	124	201	129	256	124	201	130	187	129	256	130	187	149	291	166	214	166	223	170	169	166	214	170	169	169	207	236	198	222	209	220	184	293	93	184	108	184	93	225	128	265	111	262	113	254	245	261	115	266	268	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	230	256	228	226	237	238	230	256	237	238	238	266	238	266	237	238	244	247	238	266	244	247	247	274	247	274	244	247	251	254	247	274	251	254	254	280	254	280	251	254	257	258	254	280	257	258	262	285	262	285	257	258	262	259	218	210	228	226	222	246	218	210	222	246	216	237	218	210	216	237	211	228	218	210	211	228	209	194	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	258	269	254	269	288	269	288	269	254	272	250	269	288	272	250	277	291	277	291	272	250	278	247	277	291	278	247	283	292	283	292	278	247	288	245	283	292	288	245	291	291	291	291	288	245	295	246	291	291	295	246	298	288	298	288	295	246	301	249	298	288	301	249	304	283	304	283	301	249	305	254	304	283	305	254	308	277	308	277	305	254	308	261	308	277	308	261	309	270	262	285	262	259	266	258	262	285	266	258	269	288	183	252	181	246	183	120	183	120	181	246	179	240	183	120	179	240	177	234	201	176	209	194	207	290	207	290	209	194	211	228	207	290	211	228	222	292	222	292	211	228	227	290	183	252	183	120	184	257	184	257	183	120	193	152	184	257	193	152	184	260	184	260	193	152	195	288	195	288	193	152	201	176	195	288	201	176	207	290	183	264	184	260	195	288	183	264	195	288	183	286	183	264	183	286	181	266	152	283	169	268	169	285	169	285	169	268	173	268	169	285	173	268	183	286	183	286	173	268	177	268	183	286	177	268	181	266	169	268	152	283	152	268	183	120	177	234	145	120	442	291	442	146	453	219	228	226	230	256	222	246	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	239	291	222	290	224	265	239	291	224	265	227	270	239	291	227	270	232	273	239	291	232	273	238	274	239	291	238	274	245	275	239	291	245	275	245	291	259	289	254	290	256	273	256	273	254	290	249	291	256	273	249	291	245	275	198	222	206	211	207	284	207	284	206	211	217	200	207	284	217	200	222	290	222	290	217	200	222	259	275	286	278	249	277	285	277	285	278	249	279	285	282	285	279	285	281	233	282	285	281	233	293	233	265	288	265	269	269	287	269	287	265	269	272	261	269	287	272	261	273	286	273	286	272	261	278	249	273	286	278	249	275	286	293	233	302	291	291	291	293	233	291	291	289	289	293	233	289	289	287	287	293	233	287	287	285	286	293	233	285	286	282	285	281	233	279	285	278	249	259	289	256	273	265	269	259	289	265	269	265	288	175	168	171	186	171	128	175	168	171	128	174	128	174	128	177	128	175	168	175	168	177	128	181	154	213	137	207	121	212	121	213	137	212	121	217	121	213	137	200	139	203	122	213	137	203	122	207	121	183	127	187	126	190	145	190	145	187	126	192	124	190	145	192	124	200	139	200	139	192	124	198	123	200	139	198	123	203	122	187	249	188	241	189	264	189	264	188	241	192	232	189	264	192	232	196	276	196	276	192	232	198	222	196	276	198	222	207	284	274	154	277	173	276	182	274	154	276	182	273	192	274	154	273	192	267	202	274	154	267	202	266	140	231	141	236	123	237	145	237	145	236	123	253	129	237	145	253	129	240	151	240	151	253	129	242	159	246	226	242	159	253	129	246	226	253	129	258	214	258	214	253	129	266	140	258	214	266	140	267	202	223	138	213	137	217	121	223	138	217	121	236	123	223	138	236	123	231	141	226	249	226	190	230	242	230	242	226	190	233	181	230	242	233	181	237	235	237	235	233	181	238	173	237	235	238	173	246	226	246	226	238	173	241	166	246	226	241	166	242	159	226	190	226	249	223	254	226	190	223	254	222	259	226	190	222	259	217	200	181	154	177	128	180	128	181	154	180	128	183	127	181	154	183	127	190	145	171	186	160	186	163	121	171	186	163	121	164	124	171	186	164	124	166	126	171	186	166	126	168	127	171	186	168	127	171	128	163	121	160	186	152	121	245	275	249	291	245	291	224	265	222	290	222	259	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	203	91	205	125	207	306	203	91	207	306	200	271	200	271	207	306	193	299	200	271	193	299	181	295	209	141	210	144	221	316	221	316	210	144	245	271	221	316	245	271	235	328	235	328	245	271	246	341	206	127	207	131	207	306	207	306	207	131	208	136	207	306	208	136	221	316	221	316	208	136	209	141	207	306	205	125	206	127	200	271	181	295	174	293	200	271	174	293	169	290	200	271	169	290	165	287	200	271	165	287	164	271	163	277	163	276	163	283	163	283	163	276	163	273	163	283	163	273	165	287	165	287	163	273	164	271	163	283	163	279	163	278	163	283	163	278	163	277	209	122	217	97	211	122	211	122	217	97	212	122	217	123	212	122	217	97	217	123	217	97	231	109	264	342	263	344	263	332	264	342	263	332	263	335	264	342	263	335	264	337	264	342	264	337	264	339	263	344	261	346	262	328	263	344	262	328	262	330	263	344	262	330	263	332	262	328	261	346	259	347	262	328	259	347	256	347	262	328	256	347	255	347	262	328	255	347	253	347	262	328	253	347	252	296	252	296	253	347	251	345	252	296	251	345	248	344	252	296	248	344	246	341	252	296	246	341	245	271	252	296	245	271	289	271	252	296	289	271	293	296	265	150	252	159	247	126	247	126	252	159	240	145	247	126	240	145	231	109	231	109	240	145	230	134	231	109	230	134	223	127	205	125	203	91	206	123	206	123	203	91	217	97	206	123	217	97	207	123	207	123	217	97	209	122	200	271	167	145	171	92	200	271	171	92	179	90	200	271	179	90	188	89	200	271	188	89	203	91	165	97	171	92	167	145	165	97	167	145	165	137	165	97	165	137	163	129	165	97	163	129	161	103	161	103	163	129	161	121	161	103	161	121	160	115	161	103	160	115	160	111	217	123	231	109	223	127	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	151	237	140	194	146	121	151	237	146	121	155	120	151	237	155	120	152	242	150	268	153	268	158	286	158	286	153	268	155	266	158	286	155	266	156	264	156	264	166	153	158	286	150	268	158	286	145	269	145	269	158	286	145	284	145	269	145	284	140	269	140	269	145	284	130	283	140	269	130	283	130	269	166	153	156	264	156	260	166	153	156	260	155	120	166	153	155	120	167	151	171	288	158	286	166	153	171	288	166	153	166	154	171	288	166	154	167	156	171	288	167	156	167	158	171	288	167	158	168	161	171	288	168	161	169	163	171	288	169	163	201	290	171	288	201	290	184	290	217	182	204	168	205	145	205	145	204	168	193	157	205	145	193	157	188	130	188	130	193	157	183	151	188	130	183	151	174	149	174	149	171	149	172	123	172	123	171	149	169	149	172	123	169	149	167	150	167	151	155	120	172	123	167	151	172	123	167	150	155	120	156	260	155	254	155	120	155	254	154	248	155	120	154	248	152	242	146	121	140	194	139	124	139	124	140	194	137	183	139	124	137	183	134	129	134	129	137	183	134	171	134	129	134	171	132	161	131	136	134	129	132	161	131	136	132	161	131	152	131	136	131	152	130	144	205	145	224	167	217	182	217	182	224	167	231	200	241	214	231	200	247	198	241	214	247	198	250	228	250	228	247	198	251	122	250	228	251	122	258	243	258	243	251	122	259	121	258	243	259	121	266	263	266	263	259	121	270	122	266	263	270	122	276	289	276	289	270	122	273	149	273	148	273	149	270	122	273	148	270	122	281	126	174	149	172	123	188	130	231	200	224	167	247	198	276	289	273	149	273	152	276	289	273	152	274	155	276	289	274	155	275	160	276	289	275	160	276	164	276	289	276	164	277	169	276	289	277	169	312	289	239	170	240	130	243	183	243	183	240	130	245	125	243	183	245	125	247	198	247	198	245	125	251	122	237	159	236	150	237	136	237	159	237	136	240	130	237	159	240	130	239	170	300	163	292	155	293	135	293	135	292	155	286	150	293	135	286	150	281	126	281	126	286	150	281	148	281	126	281	148	277	147	277	147	276	147	281	126	281	126	276	147	275	147	281	126	275	147	274	148	306	148	322	169	311	175	306	148	311	175	300	163	306	148	300	163	293	135	273	148	281	126	274	148	237	136	236	150	236	143	184	290	201	290	197	292	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	161	268	166	266	168	287	168	287	166	266	171	261	168	287	171	261	180	289	180	289	171	261	174	253	180	289	174	253	178	240	178	240	182	220	180	289	180	289	182	220	189	291	153	285	137	283	153	269	153	285	153	269	161	268	153	285	161	268	168	287	220	211	216	228	218	133	220	211	218	133	226	140	220	211	226	140	221	203	223	184	226	140	225	172	225	172	226	140	226	160	248	180	226	160	226	140	248	180	226	140	239	151	288	237	290	208	290	249	290	249	290	208	298	291	298	291	290	208	299	220	298	291	299	220	305	287	305	287	299	220	306	232	305	287	306	232	311	282	311	282	306	232	311	244	311	282	311	244	314	275	314	275	311	244	314	256	314	275	314	256	316	266	288	252	290	251	290	292	290	292	290	251	290	250	290	292	290	250	298	291	298	291	290	250	290	249	275	264	278	260	278	289	278	289	278	260	283	256	278	289	283	256	284	291	284	291	283	256	286	254	284	291	286	254	290	292	290	292	286	254	288	252	250	162	262	174	266	201	266	201	262	174	275	189	266	201	275	189	279	220	279	220	275	189	290	208	279	220	290	208	288	237	248	180	239	151	250	162	248	180	250	162	266	201	271	276	271	271	272	281	272	281	271	271	272	268	272	281	272	268	274	286	274	286	272	268	275	264	274	286	275	264	278	289	222	194	221	203	226	140	222	194	226	140	223	184	197	121	200	120	201	286	201	286	200	120	203	121	201	286	203	121	207	270	207	270	203	121	207	124	207	270	207	124	212	250	212	250	207	124	212	127	212	250	212	127	216	228	216	228	212	127	218	133	196	292	189	291	190	175	196	292	190	175	193	153	196	292	193	153	194	135	196	292	194	135	194	129	196	292	194	129	194	125	196	292	194	125	196	123	196	292	196	123	197	121	196	292	197	121	201	286	189	291	182	220	186	198	189	291	186	198	190	175	153	269	137	283	137	269	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	275	162	266	130	273	136	275	162	273	136	305	170	275	162	257	283	257	123	275	162	257	123	261	125	275	162	261	125	266	130	257	283	257	286	257	123	257	123	257	286	256	289	257	123	256	289	254	121	254	121	256	289	254	291	254	121	254	291	253	292	246	135	247	129	247	291	247	291	247	129	248	125	247	291	248	125	249	292	249	292	248	125	250	122	249	292	250	122	251	292	251	292	250	122	252	120	251	292	252	120	253	292	253	292	252	120	254	121	246	290	244	288	245	140	246	290	245	140	246	135	246	290	246	135	247	291	243	286	169	183	178	159	243	286	178	159	189	177	243	286	189	177	198	191	243	286	198	191	229	239	243	286	229	239	245	140	243	286	245	140	244	288	339	249	337	239	349	226	349	226	337	239	331	227	349	226	331	227	331	200	331	200	331	227	319	211	331	200	319	211	305	170	305	170	319	211	301	189	305	170	301	189	275	162	363	275	359	282	361	249	361	249	359	282	353	287	361	249	353	287	349	226	349	226	353	287	346	291	349	226	346	291	339	249	334	254	337	252	338	292	338	292	337	252	339	251	338	292	339	251	346	291	346	291	339	251	339	249	332	291	327	289	329	258	332	291	329	258	331	256	332	291	331	256	334	254	332	291	334	254	338	292	321	269	322	266	323	285	323	285	322	266	325	262	323	285	325	262	327	289	327	289	325	262	329	258	320	281	319	276	320	273	320	281	320	273	321	269	320	281	321	269	323	285	99	285	86	283	101	269	99	285	101	269	113	287	113	287	101	269	107	269	113	287	107	269	111	268	134	182	136	291	130	209	130	209	136	291	126	289	130	209	126	289	126	236	126	236	126	289	120	258	118	263	120	258	126	289	118	263	126	289	115	266	115	266	126	289	113	287	115	266	113	287	111	268	165	140	178	159	169	183	165	140	169	183	166	202	165	140	166	202	163	223	165	140	163	223	160	243	165	140	160	243	156	261	165	140	156	261	154	126	154	126	156	261	152	276	154	126	152	276	150	284	154	126	150	284	148	288	154	126	148	288	147	291	154	126	147	291	146	120	139	127	141	123	141	292	141	292	141	123	143	121	141	292	143	121	144	292	144	292	143	121	146	120	144	292	146	120	147	291	141	292	136	291	137	158	141	292	137	158	137	141	141	292	137	141	138	132	141	292	138	132	139	127	101	269	86	283	86	269	136	291	134	182	137	158	363	275	361	249	364	267	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	181	161	176	156	179	136	179	136	176	156	172	153	179	136	172	153	170	128	170	128	172	153	168	151	170	128	168	151	165	150	165	150	160	151	163	123	163	123	160	151	156	121	160	151	155	153	156	121	156	121	155	153	150	155	156	121	150	155	149	120	149	120	150	155	145	157	149	120	145	157	140	121	140	121	145	157	140	157	140	121	140	157	135	157	140	121	135	157	133	124	133	124	135	157	130	154	133	124	130	154	128	128	128	128	130	154	127	151	128	128	127	151	125	134	125	134	127	151	124	147	125	134	124	147	123	141	169	268	175	270	178	286	178	286	175	270	180	270	178	286	180	270	190	289	190	289	180	270	183	270	190	289	183	270	186	271	186	271	191	270	190	289	190	289	191	270	200	291	163	282	157	279	161	266	163	282	161	266	169	268	163	282	169	268	178	286	221	291	214	292	218	206	218	206	214	292	208	292	218	206	208	292	205	247	205	247	208	292	202	257	200	291	191	270	195	268	200	291	195	268	199	263	200	291	199	263	202	257	200	291	202	257	208	292	245	242	240	257	241	137	245	242	241	137	246	129	245	242	246	129	251	220	245	242	251	220	260	261	237	149	241	137	240	257	237	149	240	257	236	271	237	149	236	271	231	281	237	149	231	281	226	288	237	149	226	288	223	188	226	288	221	291	223	188	223	188	221	291	218	206	223	188	218	206	189	147	189	147	218	206	186	166	189	147	186	166	181	161	165	150	163	123	170	128	270	161	251	220	251	124	270	161	251	124	257	121	270	161	257	121	265	120	270	161	265	120	275	122	270	161	275	122	271	157	295	157	291	153	295	135	295	135	291	153	288	151	295	135	288	151	285	126	285	126	288	151	285	150	285	126	285	150	282	149	282	149	279	150	285	126	285	126	279	150	276	151	285	126	276	151	275	122	275	122	276	151	273	153	275	122	273	153	271	157	251	220	260	235	260	261	260	261	260	235	269	247	260	261	269	247	274	275	274	275	269	247	277	256	274	275	277	256	286	285	286	285	277	256	284	262	286	285	284	262	290	264	290	264	296	263	297	290	297	290	296	263	301	262	297	290	301	262	308	292	308	292	301	262	304	260	308	292	304	260	308	258	308	292	312	257	315	291	315	291	312	257	317	258	315	291	317	258	320	289	320	289	317	258	322	260	320	289	322	260	324	285	324	285	322	260	325	264	324	285	325	264	327	280	327	280	325	264	327	269	327	280	327	269	328	275	297	290	286	285	290	264	307	149	322	168	311	175	307	149	311	175	300	162	307	149	300	162	295	157	307	149	295	157	295	135	251	124	251	220	246	129	308	292	308	258	312	257	181	161	179	136	189	147	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	143	323	147	323	161	341	161	341	147	323	150	324	161	341	150	324	153	324	153	324	162	323	161	341	161	341	162	323	178	344	161	341	136	337	140	323	161	341	140	323	143	323	190	126	186	123	187	102	187	102	186	123	182	121	187	102	182	121	179	97	179	97	182	121	177	119	179	97	177	119	172	119	172	119	168	120	172	93	172	93	168	120	165	91	154	89	159	89	159	126	159	126	159	89	165	91	159	126	165	91	164	123	164	123	165	91	168	120	159	126	153	129	154	89	154	89	153	129	146	130	154	89	146	130	145	90	145	90	146	130	140	129	145	90	140	129	138	93	138	93	140	129	135	126	138	93	135	126	132	97	132	97	135	126	130	122	132	97	130	122	128	103	128	103	130	122	127	116	128	103	127	116	126	110	209	340	203	347	207	248	207	248	203	347	198	347	207	248	198	347	196	279	196	279	198	347	190	346	196	279	190	346	186	302	169	321	175	317	178	344	178	344	175	317	180	311	178	344	180	311	190	346	190	346	180	311	186	302	219	132	236	152	225	167	225	167	236	152	228	175	230	295	228	175	236	152	230	295	236	152	240	268	240	268	236	152	254	176	240	268	254	176	248	245	248	245	254	176	256	208	274	235	256	208	272	202	274	235	272	202	291	232	228	175	230	295	225	190	225	190	230	295	219	320	225	190	219	320	217	217	217	217	219	320	209	340	217	217	209	340	207	248	225	167	217	157	219	132	219	132	217	157	208	146	219	132	208	146	203	115	203	115	208	146	200	136	203	115	200	136	194	131	190	126	187	102	203	115	190	126	203	115	194	131	172	119	172	93	179	97	327	321	325	329	324	303	324	303	325	329	322	337	324	303	322	337	317	283	317	283	322	337	316	342	317	283	316	342	309	346	309	346	300	347	302	305	309	346	302	305	304	304	309	346	304	304	306	302	309	346	306	302	306	301	309	346	306	301	306	259	309	346	306	259	317	283	285	316	288	313	289	344	289	344	288	313	293	310	289	344	293	310	294	347	294	347	293	310	298	307	294	347	298	307	300	347	300	347	298	307	302	305	281	329	281	324	282	335	282	335	281	324	283	320	282	335	283	320	284	340	284	340	283	320	285	316	284	340	285	316	289	344	306	259	306	301	304	290	306	259	304	290	298	276	306	259	298	276	291	232	288	257	274	235	291	232	288	257	291	232	298	276	256	208	254	176	272	202	140	323	136	337	136	322	178	344	162	323	169	321	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	119	191	154	176	120	176	120	191	154	169	120	165	120	169	120	191	154	165	120	191	154	271	262	271	262	191	154	313	282	188	248	194	255	185	292	185	292	194	255	201	259	185	292	201	259	313	292	313	292	201	259	210	261	313	292	210	261	221	262	313	292	221	262	271	262	313	292	271	262	313	282	264	106	258	108	258	90	258	90	258	108	253	112	258	90	253	112	249	92	249	92	253	112	247	117	249	92	247	117	241	123	278	108	277	107	280	91	280	91	277	107	274	106	280	91	274	106	271	106	271	106	264	106	266	89	266	89	264	106	258	90	249	92	241	123	239	95	239	95	241	123	230	134	239	95	230	134	228	100	228	100	230	134	221	142	228	100	221	142	214	106	214	106	221	142	212	148	214	106	212	148	203	112	203	112	212	148	203	152	203	112	203	152	193	116	193	116	203	152	191	154	193	116	191	154	184	119	307	112	309	121	308	128	307	112	308	128	306	133	307	112	306	133	302	137	307	112	302	137	301	103	297	140	291	141	292	96	297	140	292	96	301	103	297	140	301	103	302	137	291	141	286	140	292	96	292	96	286	140	282	138	292	96	282	138	280	91	280	91	282	138	280	111	280	91	280	111	280	109	280	91	280	109	278	108	282	138	278	134	278	115	282	138	278	115	280	113	282	138	280	113	280	111	274	125	275	120	275	130	275	130	275	120	276	117	275	130	276	117	278	134	278	134	276	117	278	115	271	106	266	89	280	91	185	292	169	241	183	239	185	292	183	239	188	248	271	262	140	123	149	113	271	262	149	113	154	116	271	262	154	116	158	118	271	262	158	118	161	119	271	262	161	119	165	120	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	174	125	176	93	181	116	181	116	176	93	200	89	181	116	200	89	189	110	189	110	200	89	200	108	233	121	200	108	200	89	233	121	200	89	241	98	277	343	253	347	265	326	265	326	253	347	252	328	220	315	252	328	253	347	220	315	253	347	215	338	265	326	274	320	277	343	277	343	274	320	280	310	277	343	280	310	296	330	296	330	280	310	284	297	296	330	284	297	285	279	285	279	283	242	301	161	301	161	283	242	275	124	323	249	320	283	317	204	317	204	320	283	311	310	317	204	311	310	301	161	301	161	311	310	296	330	301	161	296	330	285	279	233	121	241	98	258	154	258	154	241	98	275	124	258	154	275	124	274	197	274	197	275	124	283	242	171	192	181	237	182	314	182	314	181	237	197	281	182	314	197	281	215	338	215	338	197	281	220	315	182	314	157	104	171	192	171	192	157	104	169	156	170	139	169	156	157	104	170	139	157	104	176	93	131	179	134	148	137	230	137	230	134	148	142	123	137	230	142	123	155	276	155	276	142	123	157	104	155	276	157	104	182	314	170	139	176	93	174	125	442	291	442	146	453	219	476	177	476	225	-6	225	476	177	-6	225	-6	177	258	-199	258	602	210	602	258	-199	210	602	210	-199	210	-199	258	-199	210	225	210	225	258	-199	258	177	210	225	258	177	477	225	477	225	258	177	477	177	210	177	210	-199	258	-199	210	177	258	-199	258	225	210	177	258	225	-6	225	210	177	-6	225	-6	177	258	225	258	602	210	602	258	225	210	602	210	177	258	225	210	177	477	177	258	225	477	177	477	225	258	177	258	602	210	602	258	177	210	602	210	225	258	177	210	225	-6	225	258	177	-6	225	-6	177	210	602	258	-199	258	602	258	225	258	177	476	177	258	225	476	177	476	225	258	-199	210	602	210	-199	258	602	210	602	258	-199	258	-199	210	602	210	225	258	-199	210	225	210	177	210	177	210	225	-6	225	210	177	-6	225	-6	177	258	-199	210	177	210	-199	210	-199	258	-199	210	177	210	177	258	-199	258	177	210	177	258	177	476	225	476	225	258	177	476	177	-6	225	-6	177	210	177	-6	225	210	177	476	225	258	602	210	602	258	225	258	225	210	602	210	225	258	225	210	225	476	177	476	177	210	225	-6	225	476	177	-6	225	-6	177	258	225	476	177	476	225	258	602	210	602	258	-199	258	-199	210	602	210	225	258	-199	210	225	210	177	210	177	210	225	-6	225	210	177	-6	225	-6	177	258	177	476	177	258	225	258	225	476	177	476	225	258	-199	210	177	210	-199	-6	163	-6	115	476	115	-6	163	476	115	476	163	-6	287	-6	239	476	239	-6	287	476	239	476	287	149	602	149	-199	197	-199	149	602	197	-199	197	602	271	602	271	-199	320	-199	271	602	320	-199	320	602	258	239	477	239	477	287	258	239	477	287	210	287	258	239	210	287	258	-199	258	163	258	115	477	115	258	163	477	115	477	163	258	-199	210	287	210	-199	477	225	149	225	197	171	477	225	197	171	271	171	477	225	271	171	320	177	477	225	320	177	477	177	271	171	271	-199	320	-199	271	171	320	-199	320	177	149	225	149	-199	197	-199	149	225	197	-199	197	171	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	149	-199	197	-199	149	287	149	287	197	-199	197	239	149	287	197	239	476	287	476	287	197	239	476	239	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	258	287	210	239	258	287	-6	287	258	-199	210	115	210	-199	210	239	-6	287	-6	239	210	115	-6	163	-6	115	271	-199	320	-199	271	177	271	177	320	-199	320	225	271	177	320	225	197	177	197	177	320	225	149	177	197	177	149	177	197	-199	197	-199	149	177	149	-199	-6	225	-6	177	149	177	-6	225	149	177	320	225	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	239	271	-199	320	-199	271	239	320	-199	320	287	271	239	320	287	-6	287	271	239	-6	287	-6	239	210	602	258	163	258	602	258	287	258	239	477	239	258	287	477	239	477	287	258	163	210	602	210	115	258	163	210	115	477	115	258	163	477	115	477	163	197	225	197	602	149	602	197	225	149	602	149	177	197	225	149	177	477	177	197	225	477	177	271	225	320	225	320	602	271	602	320	225	271	602	271	225	320	225	271	225	477	177	320	225	477	177	477	225	197	163	197	602	149	602	197	163	149	602	149	115	197	163	149	115	476	115	197	163	476	115	476	163	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	258	602	210	602	258	115	258	115	210	602	210	287	258	115	210	287	210	239	210	239	210	287	-6	287	210	239	-6	287	-6	239	258	115	210	239	210	163	258	115	210	163	-6	163	258	115	-6	163	-6	115	197	602	149	602	197	225	197	225	149	602	149	225	197	225	149	225	320	177	320	177	149	225	-6	225	320	177	-6	225	-6	177	320	177	320	602	271	602	320	177	271	602	271	225	320	177	271	225	197	225	320	115	320	602	271	602	320	115	271	602	271	163	320	115	271	163	-6	163	320	115	-6	163	-6	115	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	258	602	210	602	258	-199	258	287	258	239	477	239	258	287	477	239	477	287	258	163	258	115	477	115	258	163	477	115	477	163	258	-199	210	602	210	-199	149	602	149	-199	197	-199	149	602	197	-199	197	602	271	602	320	-199	320	602	320	225	320	177	477	177	320	225	477	177	477	225	320	-199	271	602	271	-199	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	477	163	477	163	320	115	477	115	149	602	149	-199	197	-199	149	602	197	-199	197	602	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	477	239	320	287	477	239	477	287	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	210	287	210	239	210	287	-6	287	210	602	210	287	258	-199	210	602	258	-199	258	602	258	-199	210	115	210	-199	210	239	-6	287	-6	239	210	115	-6	163	-6	115	197	602	149	602	197	-199	197	-199	149	602	149	225	197	-199	149	225	149	177	149	177	149	225	-6	225	149	177	-6	225	-6	177	271	602	271	-199	320	-199	271	602	320	-199	320	602	197	-199	149	177	149	-199	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	602	271	-199	320	-199	271	602	320	-199	320	602	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	210	-199	258	-199	210	115	210	115	258	-199	258	115	210	115	258	115	476	163	476	163	258	115	476	115	-6	163	-6	115	210	115	-6	163	210	115	476	163	-6	287	-6	239	476	239	-6	287	476	239	476	287	476	225	-6	225	149	177	476	225	149	177	197	177	476	225	197	177	271	177	476	225	271	177	320	177	476	225	320	177	476	177	271	177	271	-199	320	-199	271	177	320	-199	320	177	149	177	149	-199	197	-199	149	177	197	-199	197	177	149	177	-6	225	-6	177	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	-6	287	-6	239	476	239	-6	287	476	239	476	287	-6	163	-6	115	476	115	-6	163	476	115	476	163	258	602	210	602	258	287	258	287	210	602	210	287	258	287	210	287	476	239	476	239	210	287	-6	287	476	239	-6	287	-6	239	258	287	476	239	476	287	197	602	149	602	197	225	197	225	149	602	149	225	197	225	149	225	476	177	476	177	149	225	-6	225	476	177	-6	225	-6	177	320	225	320	602	271	602	320	225	271	602	271	225	320	225	271	225	476	177	320	225	476	177	476	225	197	225	476	177	271	225	-6	163	-6	115	476	115	-6	163	476	115	476	163	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	210	287	210	239	210	287	-6	287	258	602	210	602	258	-199	258	287	258	239	476	239	258	287	476	239	476	287	258	163	258	115	476	115	258	163	476	115	476	163	258	-199	210	115	210	-199	210	287	258	-199	210	602	210	239	-6	287	-6	239	210	115	-6	163	-6	115	197	602	149	602	197	-199	197	-199	149	602	149	225	197	-199	149	225	149	177	149	177	149	225	-6	225	149	177	-6	225	-6	177	320	602	271	602	320	-199	320	-199	271	602	271	225	320	-199	271	225	271	177	271	177	271	225	197	225	271	177	197	225	197	177	320	177	476	177	320	225	320	225	476	177	476	225	320	-199	271	177	271	-199	197	-199	149	177	149	-199	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	112	-107	113	-78	112	-111	112	-111	108	-72	103	-134	103	-134	108	-72	101	-69	103	-134	101	-69	92	-68	116	-84	113	-78	114	-104	116	-84	114	-104	115	-101	116	-84	115	-101	117	-97	116	-84	117	-97	118	-92	180	-54	168	-84	185	-105	185	-105	168	-84	155	-105	185	-105	155	-105	154	-128	154	-128	155	-105	141	-118	154	-128	141	-118	125	-122	125	-122	121	-122	154	-128	154	-128	121	-122	120	-136	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	407	447	388	449	390	434	390	434	388	449	385	435	364	429	385	435	365	446	364	429	365	446	346	411	346	411	365	446	346	439	346	411	346	439	331	382	331	382	346	439	329	428	331	382	329	428	317	339	317	339	329	428	314	414	317	339	314	414	305	283	305	283	314	414	302	398	305	283	302	398	300	262	300	262	302	398	289	378	300	262	289	378	279	357	426	381	434	385	435	433	435	433	434	385	440	391	435	433	440	391	443	421	443	421	440	391	444	399	443	421	444	399	446	408	422	441	407	447	411	380	422	441	411	380	418	379	422	441	418	379	426	381	422	441	426	381	435	433	411	380	407	447	404	384	404	384	407	447	400	426	404	384	400	426	399	422	404	384	399	422	398	389	398	389	399	422	398	419	398	389	398	419	396	416	394	433	397	431	407	447	407	447	397	431	399	429	407	447	399	429	400	426	395	396	398	389	396	416	395	396	396	416	394	411	395	396	394	411	393	405	388	449	365	446	385	435	305	283	300	262	372	262	305	283	372	262	375	283	300	262	279	357	270	335	300	262	270	335	262	310	300	262	262	310	254	283	300	262	254	283	252	50	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	248	262	189	-15	211	-68	248	262	211	-68	234	-15	248	262	234	-15	252	50	248	262	252	50	254	283	248	262	254	283	140	283	248	262	140	283	135	262	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	189	-15	180	-54	185	-105	189	-15	185	-105	211	-68	120	-136	121	-122	117	-120	120	-136	117	-120	114	-118	120	-136	114	-118	112	-115	120	-136	112	-115	103	-134	112	-111	103	-134	112	-115	88	-128	103	-134	92	-68	88	-128	92	-68	85	-69	88	-128	85	-69	78	-73	88	-128	78	-73	77	-120	72	-79	69	-87	70	-109	72	-79	70	-109	77	-120	72	-79	77	-120	78	-73	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	70	-109	69	-87	67	-96	407	447	390	434	394	433	242	447	225	434	230	433	108	-72	112	-111	113	-78	113	-78	112	-107	114	-104	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	-48	-110	-47	-78	-48	-111	-48	-111	-53	-72	-47	-115	-47	-115	-53	-72	-57	-134	-47	-115	-57	-134	-40	-136	-42	-98	-42	-94	-43	-99	-43	-99	-42	-94	-43	-85	-43	-99	-43	-85	-44	-102	-44	-102	-43	-85	-46	-104	-46	-106	-46	-104	-43	-85	-46	-106	-43	-85	-47	-78	-47	-78	-48	-110	-47	-109	-47	-78	-47	-109	-47	-108	-47	-78	-47	-108	-46	-106	-1	-101	-9	-109	-6	-128	-6	-128	-9	-109	-17	-115	-6	-128	-17	-115	-17	-132	-17	-132	-17	-115	-25	-119	-17	-132	-25	-119	-29	-135	-29	-135	-25	-119	-34	-120	33	8	25	-29	33	-94	33	-94	25	-29	18	-56	33	-94	18	-56	14	-114	14	-114	18	-56	11	-75	14	-114	11	-75	4	-89	4	-89	-1	-101	4	-122	4	-122	-1	-101	-6	-128	83	250	77	224	79	5	79	5	77	224	68	183	79	5	68	183	65	-34	65	-34	68	183	56	129	65	-34	56	129	50	-67	50	-67	56	129	43	58	50	-67	43	58	33	8	92	283	34	283	87	262	92	283	87	262	92	52	92	283	92	52	139	262	92	283	139	262	105	324	193	438	193	409	203	420	193	438	203	420	212	445	212	445	203	420	213	428	212	445	213	428	231	449	231	449	213	428	224	433	231	449	224	433	236	435	163	351	171	373	177	429	177	429	171	373	181	391	177	429	181	391	193	438	193	438	181	391	193	409	162	417	143	398	143	283	162	417	143	283	154	322	162	417	154	322	163	351	162	417	163	351	177	429	273	449	251	451	258	436	258	436	251	451	250	436	236	435	250	436	251	451	236	435	251	451	231	449	248	26	257	5	250	25	250	25	257	5	252	24	258	26	252	24	257	5	258	26	257	5	274	18	293	38	314	65	303	71	293	38	303	71	289	54	293	38	289	54	276	41	293	38	276	41	274	18	266	31	258	26	274	18	266	31	274	18	276	41	248	26	247	27	257	5	257	5	247	27	246	29	257	5	246	29	242	-2	242	-2	246	29	245	31	242	-2	245	31	245	224	245	224	245	31	248	237	248	237	245	31	248	43	264	412	265	395	265	415	265	415	265	395	269	387	265	415	269	387	267	417	267	417	269	387	270	420	264	408	264	404	265	395	264	408	265	395	264	412	273	449	258	436	264	434	273	449	264	434	268	432	273	449	268	432	271	429	273	449	271	429	272	426	273	449	272	426	274	381	273	449	274	381	292	442	315	420	306	432	308	382	315	420	308	382	314	388	315	420	314	388	317	396	315	420	317	396	319	406	281	378	290	376	292	442	292	442	290	376	300	378	292	442	300	378	306	432	306	432	300	378	308	382	274	381	272	426	272	425	274	381	272	425	272	424	274	381	272	424	271	423	274	381	271	423	271	421	274	381	271	421	270	420	274	381	270	420	269	387	311	287	308	289	309	273	311	287	309	273	310	276	311	287	310	276	311	280	311	287	311	280	311	282	311	287	311	282	311	285	297	231	299	238	300	288	300	288	299	238	302	245	300	288	302	245	302	288	302	288	302	245	304	252	302	288	304	252	304	289	304	289	304	252	306	259	304	289	306	259	306	289	306	289	306	259	307	265	306	289	307	265	308	289	308	289	307	265	308	268	308	289	308	268	309	273	296	288	285	286	293	214	296	288	293	214	294	219	296	288	294	219	295	221	296	288	295	221	295	223	296	288	295	223	296	226	296	288	296	226	297	231	296	288	297	231	300	288	278	158	293	214	285	286	278	158	285	286	275	285	278	158	275	285	265	109	253	283	252	256	254	70	253	283	254	70	264	284	264	284	254	70	265	109	264	284	265	109	275	285	254	70	252	256	252	254	254	70	252	254	251	251	254	70	251	251	250	246	254	70	250	246	248	237	254	70	248	237	248	43	253	283	242	283	246	262	253	283	246	262	249	261	253	283	249	261	251	260	253	283	251	260	252	258	253	283	252	258	252	256	195	28	196	17	197	41	197	41	196	17	200	8	197	41	200	8	201	63	201	63	200	8	206	1	201	63	206	1	210	98	210	98	206	1	215	-3	210	98	215	-3	224	151	224	151	215	-3	226	-4	224	151	226	-4	245	224	245	224	226	-4	242	-2	143	398	139	262	143	283	143	283	139	262	242	262	143	283	242	262	242	283	242	283	242	262	246	262	139	262	143	398	128	379	139	262	128	379	116	355	139	262	116	355	105	324	83	250	79	5	92	52	83	250	92	52	87	262	4	-89	4	-122	14	-114	-40	-120	-44	-119	-40	-136	-40	-120	-40	-136	-29	-135	-40	-120	-29	-135	-34	-120	-46	-117	-47	-115	-40	-136	-46	-117	-40	-136	-44	-119	-53	-72	-60	-68	-57	-134	-57	-134	-60	-68	-68	-67	-57	-134	-68	-67	-72	-129	-72	-129	-68	-67	-76	-69	-72	-129	-76	-69	-82	-73	-72	-129	-82	-73	-83	-121	-83	-121	-82	-73	-88	-79	-83	-121	-88	-79	-90	-110	-90	-110	-88	-79	-91	-88	-90	-110	-91	-88	-92	-97	33	8	33	-94	50	-67	292	442	274	381	281	378	87	262	34	283	29	262	-53	-72	-48	-111	-47	-78	-42	-94	-42	-98	-42	-96	-48	-108	-47	-77	-48	-109	-48	-109	-53	-71	-59	-132	-59	-132	-53	-71	-60	-67	-59	-132	-60	-67	-68	-66	-42	-95	-42	-91	-43	-98	-43	-98	-42	-91	-43	-84	-43	-98	-43	-84	-44	-100	-44	-100	-43	-84	-46	-102	-46	-104	-46	-102	-43	-84	-46	-104	-43	-84	-47	-77	-47	-77	-48	-108	-47	-107	-47	-77	-47	-107	-47	-105	-47	-77	-47	-105	-46	-104	-14	-112	-20	-115	-8	-127	-8	-127	-20	-115	-27	-117	-8	-127	-27	-117	-34	-117	-34	-117	-40	-117	-8	-127	-8	-127	-40	-117	-42	-134	4	-88	2	-92	22	-103	22	-103	2	-92	0	-97	22	-103	0	-97	-3	-102	-3	-102	-9	-108	-8	-127	-8	-127	-9	-108	-14	-112	-42	-134	-40	-117	-43	-116	-42	-134	-43	-116	-46	-115	-42	-134	-46	-115	-47	-112	-42	-134	-47	-112	-59	-132	-48	-109	-59	-132	-47	-112	-73	-126	-59	-132	-68	-66	-73	-126	-68	-66	-76	-67	-73	-126	-76	-67	-83	-71	-73	-126	-83	-71	-83	-118	-88	-77	-91	-84	-90	-106	-88	-77	-90	-106	-83	-118	-88	-77	-83	-118	-83	-71	52	103	39	42	50	-65	50	-65	39	42	28	-8	50	-65	28	-8	22	-103	22	-103	28	-8	18	-49	22	-103	18	-49	7	-81	7	-81	6	-84	22	-103	22	-103	6	-84	4	-88	214	445	196	438	200	416	200	416	196	438	189	404	180	389	189	404	196	438	180	389	196	438	179	428	154	326	162	350	163	416	163	416	162	350	171	371	163	416	171	371	179	428	179	428	171	371	180	389	127	375	138	262	142	396	142	396	138	262	143	283	142	396	143	283	163	416	163	416	143	283	147	299	163	416	147	299	154	326	243	-3	245	31	248	262	243	-3	248	262	227	-5	227	-5	248	262	226	171	227	-5	226	171	216	-3	216	-3	226	171	215	124	216	-3	215	124	207	0	207	0	215	124	206	87	207	0	206	87	201	7	201	7	206	87	200	60	201	7	200	60	197	16	197	16	200	60	196	41	197	16	196	41	195	27	254	452	251	437	260	436	254	452	260	436	261	451	261	451	260	436	268	434	261	451	268	434	269	451	269	451	268	434	274	431	269	451	274	431	277	450	277	450	274	431	278	427	277	450	278	427	286	449	286	449	278	427	279	423	286	449	279	423	288	222	325	447	321	446	329	387	329	387	321	446	317	445	329	387	317	445	315	444	315	444	312	444	329	387	329	387	312	444	310	313	338	451	336	451	338	424	338	424	336	451	335	450	338	424	335	450	334	408	334	408	335	450	333	449	334	408	333	449	329	448	342	441	343	446	343	447	342	441	343	447	342	449	342	441	342	449	342	450	342	441	342	450	341	434	341	434	342	450	341	451	341	434	341	451	340	452	341	434	340	452	339	452	341	434	339	452	338	424	329	448	325	447	329	387	329	448	329	387	334	408	310	313	312	444	309	445	310	313	309	445	304	445	310	313	304	445	299	446	310	313	299	446	294	447	310	313	294	447	288	222	271	403	271	401	271	405	271	405	271	401	272	399	271	405	272	399	272	408	272	408	272	399	273	396	272	408	273	396	273	410	273	410	273	396	274	394	273	410	274	394	275	413	275	413	274	394	275	392	275	413	275	392	277	417	277	417	275	392	276	389	277	417	276	389	277	387	278	418	277	417	277	385	278	418	277	385	278	383	279	421	279	419	288	222	288	222	279	419	278	418	288	222	278	418	278	381	278	381	267	133	288	222	286	449	288	222	294	447	279	422	279	421	288	222	279	422	288	222	279	423	248	262	245	31	252	63	248	262	252	63	254	283	254	283	252	63	267	133	254	283	267	133	278	381	143	283	138	262	248	262	143	283	248	262	254	283	127	375	115	350	138	262	138	262	115	350	104	320	138	262	104	320	92	57	92	57	104	320	92	283	92	57	92	283	86	262	86	262	92	283	30	283	86	262	30	283	27	262	277	417	277	387	277	385	200	416	211	425	214	445	214	445	211	425	224	432	214	445	224	432	234	450	234	450	224	432	237	436	234	450	237	436	254	452	254	452	237	436	251	437	304	69	288	51	293	36	293	36	288	51	276	38	293	36	276	38	275	16	275	16	276	38	266	30	275	16	266	30	259	3	259	3	266	30	258	25	259	3	258	25	252	24	252	24	250	24	259	3	259	3	250	24	248	25	259	3	248	25	247	27	243	-3	259	3	247	27	243	-3	247	27	246	29	243	-3	246	29	245	31	73	-11	92	57	86	262	73	-11	86	262	67	175	73	-11	67	175	52	103	73	-11	52	103	50	-65	-3	-102	-8	-127	22	-103	304	69	293	36	315	64	278	418	278	383	278	381	338	451	338	424	339	452	-90	-106	-91	-84	-92	-93	-53	-71	-48	-109	-47	-77	-42	-91	-42	-95	-42	-93	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	112	-110	113	-78	112	-111	112	-111	108	-72	103	-134	103	-134	108	-72	100	-68	103	-134	100	-68	92	-67	115	-104	116	-102	117	-85	117	-85	116	-102	117	-99	117	-85	117	-99	118	-94	118	-94	117	-99	118	-98	118	-94	118	-98	118	-96	114	-106	115	-104	117	-85	114	-106	117	-85	113	-108	113	-108	117	-85	113	-78	113	-108	113	-78	113	-109	113	-109	113	-78	112	-110	159	-101	152	-109	154	-128	154	-128	152	-109	144	-115	154	-128	144	-115	143	-132	143	-132	144	-115	135	-119	143	-132	135	-119	132	-135	132	-135	135	-119	126	-120	195	8	187	-29	194	-94	194	-94	187	-29	180	-56	194	-94	180	-56	175	-114	175	-114	180	-56	173	-75	175	-114	173	-75	166	-89	166	-89	159	-101	165	-122	165	-122	159	-101	154	-128	244	250	237	224	240	5	240	5	237	224	228	183	240	5	228	183	227	-34	227	-34	228	183	218	129	227	-34	218	129	211	-67	211	-67	218	129	205	58	211	-67	205	58	195	8	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	254	283	140	283	248	262	254	283	248	262	253	52	254	283	253	52	301	262	254	283	301	262	266	324	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	355	438	354	409	365	420	355	438	365	420	373	445	373	445	365	420	375	427	373	445	375	427	392	449	392	449	375	427	386	432	392	449	386	432	398	434	324	351	333	373	338	429	338	429	333	373	342	391	338	429	342	391	355	438	355	438	342	391	354	409	323	417	304	398	305	283	323	417	305	283	315	322	323	417	315	322	324	351	323	417	324	351	338	429	434	449	412	451	419	434	419	434	412	451	411	435	398	434	411	435	412	451	398	434	412	451	392	449	410	26	419	5	412	25	412	25	419	5	414	24	420	26	414	24	419	5	420	26	419	5	436	18	454	38	475	65	465	71	454	38	465	71	451	54	454	38	451	54	438	41	454	38	438	41	436	18	428	31	420	26	436	18	428	31	436	18	438	41	410	26	408	27	419	5	419	5	408	27	407	29	419	5	407	29	403	-2	403	-2	407	29	407	31	403	-2	407	31	406	224	406	224	407	31	409	237	409	237	407	31	409	43	426	412	426	395	427	415	427	415	426	395	430	387	427	415	430	387	429	417	429	417	430	387	431	420	425	408	425	404	426	395	425	408	426	395	426	412	434	449	419	434	425	433	434	449	425	433	430	432	434	449	430	432	433	429	434	449	433	429	434	426	434	449	434	426	436	381	434	449	436	381	453	442	477	420	468	432	469	382	477	420	469	382	475	388	477	420	475	388	479	396	477	420	479	396	480	406	443	378	452	376	453	442	453	442	452	376	461	378	453	442	461	378	468	432	468	432	461	378	469	382	436	381	434	426	434	425	436	381	434	425	433	424	436	381	433	424	433	423	436	381	433	423	432	421	436	381	432	421	431	420	436	381	431	420	430	387	473	287	469	289	471	273	473	287	471	273	472	276	473	287	472	276	472	280	473	287	472	280	473	282	473	287	473	282	473	285	459	231	461	238	461	288	461	288	461	238	463	245	461	288	463	245	464	288	464	288	463	245	465	252	464	288	465	252	466	289	466	289	465	252	467	259	466	289	467	259	468	289	468	289	467	259	469	265	468	289	469	265	469	289	469	289	469	265	469	268	469	289	469	268	471	273	456	221	457	223	458	288	458	288	457	223	458	226	458	288	458	226	461	288	461	288	458	226	459	231	415	283	414	256	416	70	415	283	416	70	426	284	426	284	416	70	426	109	426	284	426	109	436	285	436	285	426	109	439	158	436	285	439	158	447	286	447	286	439	158	455	214	447	286	455	214	458	288	458	288	455	214	456	219	458	288	456	219	456	221	416	70	414	256	414	254	416	70	414	254	413	251	416	70	413	251	412	246	416	70	412	246	409	237	416	70	409	237	409	43	415	283	404	283	407	262	415	283	407	262	410	261	415	283	410	261	412	260	415	283	412	260	414	258	415	283	414	258	414	256	357	28	358	17	358	41	358	41	358	17	361	8	358	41	361	8	363	63	363	63	361	8	367	1	363	63	367	1	372	98	372	98	367	1	376	-3	372	98	376	-3	386	151	386	151	376	-3	387	-4	386	151	387	-4	406	224	406	224	387	-4	403	-2	304	398	301	262	305	283	305	283	301	262	404	262	305	283	404	262	404	283	404	283	404	262	407	262	301	262	304	398	290	379	301	262	290	379	278	355	301	262	278	355	266	324	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	244	250	240	5	253	52	244	250	253	52	248	262	166	-89	165	-122	175	-114	121	-120	117	-119	120	-136	121	-120	120	-136	132	-135	121	-120	132	-135	126	-120	112	-111	103	-134	113	-115	113	-115	103	-134	120	-136	113	-115	120	-136	114	-117	114	-117	120	-136	117	-119	89	-129	103	-134	92	-67	89	-129	92	-67	85	-69	89	-129	85	-69	78	-73	89	-129	78	-73	78	-121	73	-79	69	-88	71	-110	73	-79	71	-110	78	-121	73	-79	78	-121	78	-73	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	71	-110	69	-88	68	-97	195	8	194	-94	211	-67	453	442	436	381	443	378	140	283	135	262	248	262	242	447	225	434	230	433	108	-72	112	-111	113	-78	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	113	-108	114	-77	113	-109	113	-109	108	-71	102	-134	102	-134	108	-71	101	-67	102	-134	101	-67	92	-66	116	-102	117	-100	118	-84	118	-84	117	-100	118	-98	118	-84	118	-98	119	-91	119	-91	118	-98	119	-95	119	-91	119	-95	119	-93	115	-104	116	-102	118	-84	115	-104	118	-84	114	-105	114	-105	118	-84	114	-77	114	-105	114	-77	113	-107	113	-107	114	-77	113	-108	147	-114	141	-118	153	-128	153	-128	141	-118	134	-121	153	-128	134	-121	126	-122	126	-122	122	-122	153	-128	153	-128	122	-122	119	-136	166	-88	164	-92	184	-104	184	-104	164	-92	161	-97	184	-104	161	-97	157	-102	157	-102	152	-108	153	-128	153	-128	152	-108	147	-114	119	-136	122	-122	118	-119	119	-136	118	-119	115	-116	119	-136	115	-116	114	-113	119	-136	114	-113	102	-134	113	-109	102	-134	114	-113	88	-127	102	-134	92	-66	88	-127	92	-66	85	-67	88	-127	85	-67	79	-71	88	-127	79	-71	78	-118	73	-77	70	-84	71	-106	73	-77	71	-106	78	-118	73	-77	78	-118	79	-71	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	214	103	202	42	212	-65	212	-65	202	42	190	-8	212	-65	190	-8	184	-104	184	-104	190	-8	180	-49	184	-104	180	-49	169	-81	377	445	358	438	362	416	362	416	358	438	352	404	342	389	352	404	358	438	342	389	358	438	341	428	309	299	317	326	324	416	324	416	317	326	325	350	324	416	325	350	341	428	341	428	325	350	333	371	341	428	333	371	342	389	305	283	309	299	324	416	305	283	324	416	304	396	305	283	304	396	301	262	305	283	301	262	411	262	305	283	411	262	416	283	410	25	409	27	421	3	421	3	409	27	408	29	421	3	408	29	405	-3	405	-3	408	29	407	31	411	262	407	31	414	63	411	262	414	63	416	283	416	283	414	63	429	133	416	283	429	133	441	381	441	381	429	133	451	222	441	381	441	419	440	383	440	383	441	419	440	418	440	383	440	418	440	385	440	385	440	418	439	387	416	452	413	437	422	436	416	452	422	436	424	451	424	451	422	436	430	434	424	451	430	434	431	451	431	451	430	434	436	431	431	451	436	431	440	450	440	450	436	431	440	427	440	450	440	427	448	449	448	449	440	427	442	423	448	449	442	423	451	222	487	447	483	446	492	387	492	387	483	446	479	445	492	387	479	445	477	444	477	444	474	444	492	387	492	387	474	444	473	313	500	451	498	451	501	424	501	424	498	451	497	450	501	424	497	450	497	408	497	408	497	450	495	449	497	408	495	449	492	387	492	387	495	449	491	448	492	387	491	448	487	447	505	441	506	446	505	447	505	441	505	447	505	449	505	441	505	449	504	450	505	441	504	450	503	434	503	434	504	450	503	451	503	434	503	451	502	452	503	434	502	452	501	452	503	434	501	452	501	424	473	313	474	444	471	445	473	313	471	445	467	445	473	313	467	445	462	446	473	313	462	446	456	447	473	313	456	447	451	222	436	394	437	392	437	413	437	413	437	392	438	389	437	413	438	389	439	417	439	417	438	389	439	387	439	417	439	387	440	418	448	449	451	222	456	447	451	222	442	423	442	422	451	222	442	422	442	421	451	222	442	421	441	419	451	222	441	419	441	381	301	262	304	396	289	375	301	262	289	375	277	350	301	262	277	350	266	320	301	262	266	320	255	57	266	320	254	283	255	57	255	57	254	283	248	262	255	57	248	262	236	-11	236	-11	248	262	230	175	236	-11	230	175	214	103	168	-84	166	-88	184	-104	168	-84	184	-104	169	-81	157	-102	153	-128	184	-104	434	403	434	401	434	405	434	405	434	401	434	399	434	405	434	399	435	408	435	408	434	399	435	396	435	408	435	396	436	410	436	410	435	396	436	394	436	410	436	394	437	413	362	416	374	425	377	445	377	445	374	425	386	432	377	445	386	432	396	450	396	450	386	432	399	436	396	450	399	436	416	452	416	452	399	436	413	437	359	41	359	16	362	60	362	60	359	16	363	7	362	60	363	7	369	87	369	87	363	7	370	0	369	87	370	0	377	124	377	124	370	0	379	-3	377	124	379	-3	389	171	389	171	379	-3	390	-5	389	171	390	-5	411	262	411	262	390	-5	405	-3	411	262	405	-3	407	31	466	69	450	51	455	36	455	36	450	51	438	38	455	36	438	38	437	16	437	16	438	38	428	30	437	16	428	30	421	3	421	3	428	30	421	25	421	3	421	25	415	24	415	24	412	24	421	3	421	3	412	24	410	25	140	283	135	262	248	262	140	283	248	262	254	283	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	466	69	455	36	477	64	359	16	359	41	358	27	214	103	212	-65	236	-11	500	451	501	424	501	452	242	447	225	434	230	433	71	-106	70	-84	69	-93	108	-71	113	-109	114	-77	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	
---- mathgl-1.10.2.1.orig/examples/Makefile.in
-+++ mathgl-1.10.2.1/examples/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -66,7 +66,11 @@ DIST_COMMON = $(srcdir)/Makefile.am $(sr
- subdir = examples
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
-@@ -90,7 +94,8 @@ am__mgl_fltk_example_SOURCES_DIST = wnd_
- mgl_fltk_example_OBJECTS = $(am_mgl_fltk_example_OBJECTS)
- am__DEPENDENCIES_1 =
- @USE_FLTK_TRUE at mgl_fltk_example_DEPENDENCIES = $(am__DEPENDENCIES_1) \
-- at USE_FLTK_TRUE@	$(top_builddir)/widgets/libmgl-fltk.la
-+ at USE_FLTK_TRUE@	$(top_builddir)/widgets/libmgl-fltk.la \
-+ at USE_FLTK_TRUE@	$(top_builddir)/mgl/libmgl.la
- mgl_fltk_example_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
- 	$(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- 	$(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
-@@ -100,7 +105,8 @@ am__mgl_glut_example_SOURCES_DIST = wnd_
- @USE_GLUT_TRUE@	glut_example.$(OBJEXT)
- mgl_glut_example_OBJECTS = $(am_mgl_glut_example_OBJECTS)
- @USE_GLUT_TRUE at mgl_glut_example_DEPENDENCIES =  \
-- at USE_GLUT_TRUE@	$(top_builddir)/widgets/libmgl-glut.la
-+ at USE_GLUT_TRUE@	$(top_builddir)/widgets/libmgl-glut.la \
-+ at USE_GLUT_TRUE@	$(top_builddir)/mgl/libmgl.la
- am__mgl_qt_example_SOURCES_DIST = wnd_samples.cpp \
- 	$(top_builddir)/include/mgl/mgl_qt.moc.cpp \
- 	$(top_srcdir)/include/mgl/mgl_qt.h qt_example.cpp
-@@ -110,7 +116,8 @@ am__mgl_qt_example_SOURCES_DIST = wnd_sa
- @USE_QT_TRUE@	mgl_qt_example-qt_example.$(OBJEXT)
- mgl_qt_example_OBJECTS = $(am_mgl_qt_example_OBJECTS)
- @USE_QT_TRUE at mgl_qt_example_DEPENDENCIES = $(am__DEPENDENCIES_1) \
-- at USE_QT_TRUE@	$(top_builddir)/widgets/libmgl-qt.la
-+ at USE_QT_TRUE@	$(top_builddir)/widgets/libmgl-qt.la \
-+ at USE_QT_TRUE@	$(top_builddir)/mgl/libmgl.la
- mgl_qt_example_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
- 	$(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- 	$(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) \
-@@ -121,7 +128,8 @@ am__mgl_wx_example_SOURCES_DIST = wnd_sa
- @USE_WX_TRUE@	mgl_wx_example-wx_example.$(OBJEXT)
- mgl_wx_example_OBJECTS = $(am_mgl_wx_example_OBJECTS)
- @USE_WX_TRUE at mgl_wx_example_DEPENDENCIES = $(am__DEPENDENCIES_1) \
-- at USE_WX_TRUE@	$(top_builddir)/widgets/libmgl-wx.la
-+ at USE_WX_TRUE@	$(top_builddir)/widgets/libmgl-wx.la \
-+ at USE_WX_TRUE@	$(top_builddir)/mgl/libmgl.la
- mgl_wx_example_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
- 	$(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- 	$(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
-@@ -131,7 +139,8 @@ am__test_SOURCES_DIST = wnd_samples.cpp
- @USE_FLTK_TRUE@	test-main.$(OBJEXT)
- test_OBJECTS = $(am_test_OBJECTS)
- @USE_FLTK_TRUE at test_DEPENDENCIES = $(am__DEPENDENCIES_1) \
-- at USE_FLTK_TRUE@	$(top_builddir)/widgets/libmgl-fltk.la
-+ at USE_FLTK_TRUE@	$(top_builddir)/widgets/libmgl-fltk.la \
-+ at USE_FLTK_TRUE@	$(top_builddir)/mgl/libmgl.la
- test_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- 	--mode=link $(CXXLD) $(test_CXXFLAGS) $(CXXFLAGS) \
- 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
-@@ -342,14 +351,14 @@ top_srcdir = @top_srcdir@
- mgl_example_SOURCES = wnd_samples.cpp full_test.cpp
- mgl_example_LDADD = $(top_builddir)/mgl/libmgl.la
- @USE_FLTK_TRUE at mgl_fltk_example_SOURCES = wnd_samples.cpp fltk_example.cpp
-- at USE_FLTK_TRUE@mgl_fltk_example_LDADD = $(FLTK_LIBS) $(top_builddir)/widgets/libmgl-fltk.la
-+ at USE_FLTK_TRUE@mgl_fltk_example_LDADD = $(FLTK_LIBS) $(top_builddir)/widgets/libmgl-fltk.la $(top_builddir)/mgl/libmgl.la
- @USE_FLTK_TRUE at mgl_fltk_example_CXXFLAGS = $(FLTK_FLAGS) $(AM_CXXFLAGS)
- @USE_FLTK_TRUE at test_SOURCES = wnd_samples.cpp main.cpp
-- at USE_FLTK_TRUE@test_LDADD = $(FLTK_LIBS) $(top_builddir)/widgets/libmgl-fltk.la
-+ at USE_FLTK_TRUE@test_LDADD = $(FLTK_LIBS) $(top_builddir)/widgets/libmgl-fltk.la $(top_builddir)/mgl/libmgl.la
- @USE_FLTK_TRUE at test_CXXFLAGS = $(FLTK_FLAGS) $(AM_CXXFLAGS)
- @USE_GLUT_TRUE at mgl_glut_example_SOURCES = wnd_samples.cpp glut_example.cpp
-- at USE_GLUT_TRUE@mgl_glut_example_LDADD = $(top_builddir)/widgets/libmgl-glut.la
-- at USE_WX_TRUE@mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la
-+ at USE_GLUT_TRUE@mgl_glut_example_LDADD = $(top_builddir)/widgets/libmgl-glut.la $(top_builddir)/mgl/libmgl.la
-+ at USE_WX_TRUE@mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la $(top_builddir)/mgl/libmgl.la
- @USE_WX_TRUE at mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS)
- @USE_WX_TRUE at mgl_wx_example_SOURCES = wnd_samples.cpp wx_example.cpp
- 
-@@ -361,7 +370,7 @@ mgl_example_LDADD = $(top_builddir)/mgl/
- @USE_QT_TRUE at DISTCLEANFILES = $(BUILT_SOURCES)
- @USE_QT_TRUE at ACLOCAL_AMFLAGS = -I $(top_srcdir)/config/
- @USE_QT_TRUE at mgl_qt_example_SOURCES = wnd_samples.cpp $(top_builddir)/include/mgl/mgl_qt.moc.cpp $(top_srcdir)/include/mgl/mgl_qt.h qt_example.cpp
-- at USE_QT_TRUE@mgl_qt_example_LDADD = $(QT_LIBS) $(top_builddir)/widgets/libmgl-qt.la
-+ at USE_QT_TRUE@mgl_qt_example_LDADD = $(QT_LIBS) $(top_builddir)/widgets/libmgl-qt.la $(top_builddir)/mgl/libmgl.la
- @USE_QT_TRUE at mgl_qt_example_LDFLAGS = $(QT_LDFLAGS)
- @USE_QT_TRUE at mgl_qt_example_CPPFLAGS = $(QT_CPPFLAGS) $(AM_CPPFLAGS)
- @USE_QT_TRUE at mgl_qt_example_CXXFLAGS = $(QT_CXXFLAGS) $(AM_CXXFLAGS)
 --- /dev/null
-+++ mathgl-1.10.2.1/examples/full_test_idtf.cpp
++++ b/examples/full_test_idtf.cpp
 @@ -0,0 +1,1195 @@
 +#include <time.h>
 +#include <locale.h>
@@ -36575,64 +25968,3 @@ Last-Update: <YYYY-MM-DD>
 +	return 0;
 +}
 +//-----------------------------------------------------------------------------
---- mathgl-1.10.2.1.orig/mgl/Makefile.in
-+++ mathgl-1.10.2.1/mgl/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -47,7 +47,11 @@ subdir = mgl
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
---- mathgl-1.10.2.1.orig/utils/Makefile.in
-+++ mathgl-1.10.2.1/utils/Makefile.in
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11 from Makefile.am.
-+# Makefile.in generated by automake 1.11.1 from Makefile.am.
- # @configure_input@
- 
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -42,7 +42,11 @@ subdir = utils
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
--	$(top_srcdir)/configure.ac
-+	$(top_srcdir)/config/libtool.m4 \
-+	$(top_srcdir)/config/ltoptions.m4 \
-+	$(top_srcdir)/config/ltsugar.m4 \
-+	$(top_srcdir)/config/ltversion.m4 \
-+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- 	$(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
-@@ -76,7 +80,8 @@ am__mglview_SOURCES_DIST = mglview.cpp
- @USE_FLTK_TRUE at am_mglview_OBJECTS = mglview-mglview.$(OBJEXT)
- mglview_OBJECTS = $(am_mglview_OBJECTS)
- @USE_FLTK_TRUE at mglview_DEPENDENCIES =  \
-- at USE_FLTK_TRUE@	$(top_builddir)/widgets/libmgl-fltk.la
-+ at USE_FLTK_TRUE@	$(top_builddir)/widgets/libmgl-fltk.la \
-+ at USE_FLTK_TRUE@	$(top_builddir)/mgl/libmgl.la
- mglview_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- 	--mode=link $(CXXLD) $(mglview_CXXFLAGS) $(CXXFLAGS) \
- 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
-@@ -281,7 +286,7 @@ mgl2eps_LDADD = $(top_builddir)/mgl/libm
- mgl2svg_SOURCES = mgl2svg.cpp
- mgl2svg_LDADD = $(top_builddir)/mgl/libmgl.la
- @USE_FLTK_TRUE at mglview_SOURCES = mglview.cpp
-- at USE_FLTK_TRUE@mglview_LDADD = $(top_builddir)/widgets/libmgl-fltk.la
-+ at USE_FLTK_TRUE@mglview_LDADD = $(top_builddir)/widgets/libmgl-fltk.la $(top_builddir)/mgl/libmgl.la
- @USE_FLTK_TRUE at mglview_CXXFLAGS = $(FLTK_FLAGS) $(AM_CXXFLAGS)
- @USE_GIF_TRUE at mgl2gif_SOURCES = mgl2gif.cpp
- @USE_GIF_TRUE at mgl2gif_LDADD = $(top_builddir)/mgl/libmgl.la
diff --git a/debian/patches/debian-changes-1.10.2.1-2 b/debian/patches/debian-changes-1.10.2.1-2
index 8942369..39d6178 100644
--- a/debian/patches/debian-changes-1.10.2.1-2
+++ b/debian/patches/debian-changes-1.10.2.1-2
@@ -24,10 +24,10 @@ Reviewed-By: <name and email of someone who approved the patch>
 Last-Update: <YYYY-MM-DD>
 
 --- /dev/null
-+++ mathgl-1.10.2.1/.directory
++++ b/.directory
 @@ -0,0 +1,5 @@
 +[Dolphin]
-+Timestamp=2010,8,20,2,44,56
++Timestamp=2010,8,29,4,54,44
 +
 +[Settings]
 +ShowDotFiles=false
diff --git a/lang/INDEX b/debian/stamp-patched
similarity index 100%
copy from lang/INDEX
copy to debian/stamp-patched
diff --git a/debian/tmp/usr/bin/mgl2cpp b/debian/tmp/usr/bin/mgl2cpp
new file mode 100755
index 0000000..956a60f
Binary files /dev/null and b/debian/tmp/usr/bin/mgl2cpp differ
diff --git a/debian/tmp/usr/bin/mgl2eps b/debian/tmp/usr/bin/mgl2eps
new file mode 100755
index 0000000..da00a9b
Binary files /dev/null and b/debian/tmp/usr/bin/mgl2eps differ
diff --git a/debian/tmp/usr/bin/mgl2gif b/debian/tmp/usr/bin/mgl2gif
new file mode 100755
index 0000000..3faa52b
Binary files /dev/null and b/debian/tmp/usr/bin/mgl2gif differ
diff --git a/debian/tmp/usr/bin/mgl2png b/debian/tmp/usr/bin/mgl2png
new file mode 100755
index 0000000..5d129e9
Binary files /dev/null and b/debian/tmp/usr/bin/mgl2png differ
diff --git a/debian/tmp/usr/bin/mgl2svg b/debian/tmp/usr/bin/mgl2svg
new file mode 100755
index 0000000..3d54c7f
Binary files /dev/null and b/debian/tmp/usr/bin/mgl2svg differ
diff --git a/debian/tmp/usr/bin/mglview b/debian/tmp/usr/bin/mglview
new file mode 100755
index 0000000..94873da
Binary files /dev/null and b/debian/tmp/usr/bin/mglview differ
diff --git a/debian/tmp/usr/include/mgl/config.h b/debian/tmp/usr/include/mgl/config.h
new file mode 100644
index 0000000..170e463
--- /dev/null
+++ b/debian/tmp/usr/include/mgl/config.h
@@ -0,0 +1,66 @@
+/* include/mgl/config.h.  Generated from config.h.in by configure.  */
+/* include/mgl/config.h.in.  Generated from configure.ac by autoheader.  */
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#define HAVE_DLFCN_H 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#define HAVE_UNISTD_H 1
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#define LT_OBJDIR ".libs/"
+
+/* This define enables double precision in MathGL */
+#define MGL_USE_DOUBLE 0
+
+/* Name of package */
+#define PACKAGE "mathgl"
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME "mathgl"
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING "mathgl 1.10"
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME "mathgl"
+
+/* Define to the home page for this package. */
+#define PACKAGE_URL ""
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION "1.10"
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Version number of package */
+#define VERSION "1.10"
diff --git a/include/mgl/gsl.fs b/debian/tmp/usr/include/mgl/gsl.fs
similarity index 100%
copy from include/mgl/gsl.fs
copy to debian/tmp/usr/include/mgl/gsl.fs
diff --git a/include/mgl/mathgl.fs b/debian/tmp/usr/include/mgl/mathgl.fs
similarity index 100%
copy from include/mgl/mathgl.fs
copy to debian/tmp/usr/include/mgl/mathgl.fs
diff --git a/include/mgl/mgl.h b/debian/tmp/usr/include/mgl/mgl.h
similarity index 100%
copy from include/mgl/mgl.h
copy to debian/tmp/usr/include/mgl/mgl.h
diff --git a/include/mgl/mgl_ab.h b/debian/tmp/usr/include/mgl/mgl_ab.h
similarity index 100%
copy from include/mgl/mgl_ab.h
copy to debian/tmp/usr/include/mgl/mgl_ab.h
diff --git a/include/mgl/mgl_addon.h b/debian/tmp/usr/include/mgl/mgl_addon.h
similarity index 100%
copy from include/mgl/mgl_addon.h
copy to debian/tmp/usr/include/mgl/mgl_addon.h
diff --git a/include/mgl/mgl_c.h b/debian/tmp/usr/include/mgl/mgl_c.h
similarity index 100%
copy from include/mgl/mgl_c.h
copy to debian/tmp/usr/include/mgl/mgl_c.h
diff --git a/include/mgl/mgl_data.h b/debian/tmp/usr/include/mgl/mgl_data.h
similarity index 100%
copy from include/mgl/mgl_data.h
copy to debian/tmp/usr/include/mgl/mgl_data.h
diff --git a/include/mgl/mgl_define.h b/debian/tmp/usr/include/mgl/mgl_define.h
similarity index 100%
copy from include/mgl/mgl_define.h
copy to debian/tmp/usr/include/mgl/mgl_define.h
diff --git a/include/mgl/mgl_eps.h b/debian/tmp/usr/include/mgl/mgl_eps.h
similarity index 100%
copy from include/mgl/mgl_eps.h
copy to debian/tmp/usr/include/mgl/mgl_eps.h
diff --git a/include/mgl/mgl_eval.h b/debian/tmp/usr/include/mgl/mgl_eval.h
similarity index 100%
copy from include/mgl/mgl_eval.h
copy to debian/tmp/usr/include/mgl/mgl_eval.h
diff --git a/include/mgl/mgl_evalc.h b/debian/tmp/usr/include/mgl/mgl_evalc.h
similarity index 100%
copy from include/mgl/mgl_evalc.h
copy to debian/tmp/usr/include/mgl/mgl_evalc.h
diff --git a/include/mgl/mgl_f.h b/debian/tmp/usr/include/mgl/mgl_f.h
similarity index 100%
copy from include/mgl/mgl_f.h
copy to debian/tmp/usr/include/mgl/mgl_f.h
diff --git a/include/mgl/mgl_fltk.h b/debian/tmp/usr/include/mgl/mgl_fltk.h
similarity index 100%
copy from include/mgl/mgl_fltk.h
copy to debian/tmp/usr/include/mgl/mgl_fltk.h
diff --git a/include/mgl/mgl_font.h b/debian/tmp/usr/include/mgl/mgl_font.h
similarity index 100%
copy from include/mgl/mgl_font.h
copy to debian/tmp/usr/include/mgl/mgl_font.h
diff --git a/include/mgl/mgl_gl.h b/debian/tmp/usr/include/mgl/mgl_gl.h
similarity index 100%
copy from include/mgl/mgl_gl.h
copy to debian/tmp/usr/include/mgl/mgl_gl.h
diff --git a/include/mgl/mgl_glut.h b/debian/tmp/usr/include/mgl/mgl_glut.h
similarity index 100%
copy from include/mgl/mgl_glut.h
copy to debian/tmp/usr/include/mgl/mgl_glut.h
diff --git a/include/mgl/mgl_idtf.h b/debian/tmp/usr/include/mgl/mgl_idtf.h
similarity index 100%
copy from include/mgl/mgl_idtf.h
copy to debian/tmp/usr/include/mgl/mgl_idtf.h
diff --git a/include/mgl/mgl_parse.h b/debian/tmp/usr/include/mgl/mgl_parse.h
similarity index 100%
copy from include/mgl/mgl_parse.h
copy to debian/tmp/usr/include/mgl/mgl_parse.h
diff --git a/include/mgl/mgl_pas.pas b/debian/tmp/usr/include/mgl/mgl_pas.pas
similarity index 100%
copy from include/mgl/mgl_pas.pas
copy to debian/tmp/usr/include/mgl/mgl_pas.pas
diff --git a/include/mgl/mgl_qt.h b/debian/tmp/usr/include/mgl/mgl_qt.h
similarity index 100%
copy from include/mgl/mgl_qt.h
copy to debian/tmp/usr/include/mgl/mgl_qt.h
diff --git a/include/mgl/mgl_w.h b/debian/tmp/usr/include/mgl/mgl_w.h
similarity index 100%
copy from include/mgl/mgl_w.h
copy to debian/tmp/usr/include/mgl/mgl_w.h
diff --git a/include/mgl/mgl_wx.h b/debian/tmp/usr/include/mgl/mgl_wx.h
similarity index 100%
copy from include/mgl/mgl_wx.h
copy to debian/tmp/usr/include/mgl/mgl_wx.h
diff --git a/include/mgl/mgl_zb.h b/debian/tmp/usr/include/mgl/mgl_zb.h
similarity index 100%
copy from include/mgl/mgl_zb.h
copy to debian/tmp/usr/include/mgl/mgl_zb.h
diff --git a/include/mgl/mglplot.fs b/debian/tmp/usr/include/mgl/mglplot.fs
similarity index 100%
copy from include/mgl/mglplot.fs
copy to debian/tmp/usr/include/mgl/mglplot.fs
diff --git a/include/mgl/vectors.fs b/debian/tmp/usr/include/mgl/vectors.fs
similarity index 100%
copy from include/mgl/vectors.fs
copy to debian/tmp/usr/include/mgl/vectors.fs
diff --git a/debian/tmp/usr/lib/libmgl-fltk.a b/debian/tmp/usr/lib/libmgl-fltk.a
new file mode 100644
index 0000000..9e82d40
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl-fltk.a differ
diff --git a/debian/tmp/usr/lib/libmgl-fltk.la b/debian/tmp/usr/lib/libmgl-fltk.la
new file mode 100755
index 0000000..b977ac1
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-fltk.la
@@ -0,0 +1,41 @@
+# libmgl-fltk.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-fltk.so.5'
+
+# Names of this library.
+library_names='libmgl-fltk.so.5.0.0 libmgl-fltk.so.5 libmgl-fltk.so'
+
+# The name of the static archive.
+old_library='libmgl-fltk.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lfltk /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-fltk.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/tmp/usr/lib/libmgl-fltk.so b/debian/tmp/usr/lib/libmgl-fltk.so
new file mode 120000
index 0000000..59ab499
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-fltk.so
@@ -0,0 +1 @@
+libmgl-fltk.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl-fltk.so.5 b/debian/tmp/usr/lib/libmgl-fltk.so.5
new file mode 120000
index 0000000..59ab499
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-fltk.so.5
@@ -0,0 +1 @@
+libmgl-fltk.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl-fltk.so.5.0.0 b/debian/tmp/usr/lib/libmgl-fltk.so.5.0.0
new file mode 100755
index 0000000..b0c43d7
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl-fltk.so.5.0.0 differ
diff --git a/debian/tmp/usr/lib/libmgl-glut.a b/debian/tmp/usr/lib/libmgl-glut.a
new file mode 100644
index 0000000..7e8c942
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl-glut.a differ
diff --git a/debian/tmp/usr/lib/libmgl-glut.la b/debian/tmp/usr/lib/libmgl-glut.la
new file mode 100755
index 0000000..6f85897
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-glut.la
@@ -0,0 +1,41 @@
+# libmgl-glut.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-glut.so.5'
+
+# Names of this library.
+library_names='libmgl-glut.so.5.0.0 libmgl-glut.so.5 libmgl-glut.so'
+
+# The name of the static archive.
+old_library='libmgl-glut.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lglut /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-glut.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/tmp/usr/lib/libmgl-glut.so b/debian/tmp/usr/lib/libmgl-glut.so
new file mode 120000
index 0000000..c2e4f34
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-glut.so
@@ -0,0 +1 @@
+libmgl-glut.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl-glut.so.5 b/debian/tmp/usr/lib/libmgl-glut.so.5
new file mode 120000
index 0000000..c2e4f34
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-glut.so.5
@@ -0,0 +1 @@
+libmgl-glut.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl-glut.so.5.0.0 b/debian/tmp/usr/lib/libmgl-glut.so.5.0.0
new file mode 100755
index 0000000..c030f03
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl-glut.so.5.0.0 differ
diff --git a/debian/tmp/usr/lib/libmgl-qt.a b/debian/tmp/usr/lib/libmgl-qt.a
new file mode 100644
index 0000000..3f3e4e1
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl-qt.a differ
diff --git a/debian/tmp/usr/lib/libmgl-qt.la b/debian/tmp/usr/lib/libmgl-qt.la
new file mode 100755
index 0000000..02ff73f
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-qt.la
@@ -0,0 +1,41 @@
+# libmgl-qt.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-qt.so.5'
+
+# Names of this library.
+library_names='libmgl-qt.so.5.0.0 libmgl-qt.so.5 libmgl-qt.so'
+
+# The name of the static archive.
+old_library='libmgl-qt.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -L/usr/lib -lQtGui -lQtCore /usr/lib/libmgl.la -lpng -lGL -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-qt.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/tmp/usr/lib/libmgl-qt.so b/debian/tmp/usr/lib/libmgl-qt.so
new file mode 120000
index 0000000..68651a8
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-qt.so
@@ -0,0 +1 @@
+libmgl-qt.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl-qt.so.5 b/debian/tmp/usr/lib/libmgl-qt.so.5
new file mode 120000
index 0000000..68651a8
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-qt.so.5
@@ -0,0 +1 @@
+libmgl-qt.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl-qt.so.5.0.0 b/debian/tmp/usr/lib/libmgl-qt.so.5.0.0
new file mode 100755
index 0000000..d34a106
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl-qt.so.5.0.0 differ
diff --git a/debian/tmp/usr/lib/libmgl-wx.a b/debian/tmp/usr/lib/libmgl-wx.a
new file mode 100644
index 0000000..1996072
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl-wx.a differ
diff --git a/debian/tmp/usr/lib/libmgl-wx.la b/debian/tmp/usr/lib/libmgl-wx.la
new file mode 100755
index 0000000..3db4652
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-wx.la
@@ -0,0 +1,41 @@
+# libmgl-wx.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-wx.so.5'
+
+# Names of this library.
+library_names='libmgl-wx.so.5.0.0 libmgl-wx.so.5 libmgl-wx.so'
+
+# The name of the static archive.
+old_library='libmgl-wx.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=' -pthread'
+
+# Libraries that this one depends upon.
+dependency_libs=' -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-wx.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/tmp/usr/lib/libmgl-wx.so b/debian/tmp/usr/lib/libmgl-wx.so
new file mode 120000
index 0000000..37b70a5
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-wx.so
@@ -0,0 +1 @@
+libmgl-wx.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl-wx.so.5 b/debian/tmp/usr/lib/libmgl-wx.so.5
new file mode 120000
index 0000000..37b70a5
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl-wx.so.5
@@ -0,0 +1 @@
+libmgl-wx.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl-wx.so.5.0.0 b/debian/tmp/usr/lib/libmgl-wx.so.5.0.0
new file mode 100755
index 0000000..f73d07e
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl-wx.so.5.0.0 differ
diff --git a/debian/tmp/usr/lib/libmgl.a b/debian/tmp/usr/lib/libmgl.a
new file mode 100644
index 0000000..2cc5729
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl.a differ
diff --git a/debian/tmp/usr/lib/libmgl.la b/debian/tmp/usr/lib/libmgl.la
new file mode 100755
index 0000000..fe75332
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl.la
@@ -0,0 +1,41 @@
+# libmgl.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl.so.5'
+
+# Names of this library.
+library_names='libmgl.so.5.0.0 libmgl.so.5 libmgl.so'
+
+# The name of the static archive.
+old_library='libmgl.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/debian/tmp/usr/lib/libmgl.so b/debian/tmp/usr/lib/libmgl.so
new file mode 120000
index 0000000..3b755b8
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl.so
@@ -0,0 +1 @@
+libmgl.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl.so.5 b/debian/tmp/usr/lib/libmgl.so.5
new file mode 120000
index 0000000..3b755b8
--- /dev/null
+++ b/debian/tmp/usr/lib/libmgl.so.5
@@ -0,0 +1 @@
+libmgl.so.5.0.0
\ No newline at end of file
diff --git a/debian/tmp/usr/lib/libmgl.so.5.0.0 b/debian/tmp/usr/lib/libmgl.so.5.0.0
new file mode 100755
index 0000000..770afef
Binary files /dev/null and b/debian/tmp/usr/lib/libmgl.so.5.0.0 differ
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en.html
new file mode 100644
index 0000000..3f77bc0
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en.html
@@ -0,0 +1,133 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: MathGL</title>
+
+<meta name="description" content="MathGL 1.10.1: MathGL">
+<meta name="keywords" content="MathGL 1.10.1: MathGL">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL"></a>
+<h1 class="settitle">MathGL</h1>
+
+<p>This file documents the Mathematical Graphic Library (MathGL), a collection of classes and routines for scientific plotting. It corresponds to release 1.10.1 of the library. Please report any errors in this manual to <a href="mailto:mathgl.abalakin at gmail.org">mathgl.abalakin at gmail.org</a>. More information about MathGL can be found at the project homepage, <a href="http://mathgl.sourceforge.net/">http://mathgl.sourceforge.net/</a>.
+</p>
+<p>Copyright &copy; 2008 Alexey A. Balakin. 
+</p>
+<blockquote><p>Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being &ldquo;A GNU Manual,&rdquo;
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled &ldquo;GNU Free Documentation
+License.&rdquo;
+</p>
+<p>(a) The FSF&rsquo;s Back-Cover Text is: &ldquo;You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom.&rdquo;
+</p></blockquote>
+
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="mathgl_en_1.html#Overview">1. Overview</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_2.html#Examples">2. MathGL examples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_3.html#MathGL-core">3. MathGL core</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_6.html#mglData-class">6. mglData class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_7.html#Other-classes">7. Other classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_8.html#MGL-interface">8. MGL interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_9.html#Samples">9. Samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_10.html#TeX_002dlike-symbols">A. TeX-like symbols</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_11.html#Copying-This-Manual">B. GNU Free Documentation License</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_12.html#Index">Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_1.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_1.html
new file mode 100644
index 0000000..c69042e
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_1.html
@@ -0,0 +1,880 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 1. Overview</title>
+
+<meta name="description" content="MathGL 1.10.1: 1. Overview">
+<meta name="keywords" content="MathGL 1.10.1: 1. Overview">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Overview"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Why-have-I-written-MathGL_003f" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Overview-1"></a>
+<h1 class="chapter">1. Overview</h1>
+
+<a name="index-MathGL-overview"></a>
+
+<p>MathGL is ...
+</p><ul>
+<li>
+a library for making high-quality scientific graphics under Linux and Windows;
+</li><li>
+a library for the fast data plotting and handling of large data arrays;
+</li><li>
+a library for working in window and console modes and for easy embedding into other programs;
+</li><li>
+a library with large and growing set of graphics.
+</li></ul>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Why-have-I-written-MathGL_003f">1.1 Why have I written MathGL?</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MathGL-features">1.2 MathGL features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Installation-and-usage">1.3 Installation and usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#General-concepts">1.4 General concepts</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#FAQ">1.5 FAQ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Interfaces">1.6 Interfaces</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Thanks">1.7 Thanks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Why-have-I-written-MathGL_003f"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Overview" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Why-have-I-written-MathGL_003f-1"></a>
+<h2 class="section">1.1 Why have I written MathGL?</h2>
+
+<p>A code for making high-quality scientific graphics under Linux and Windows. A  code for the fast handling and plotting of large data arrays. A code for working in window and console regimes and for easy including into another program. A code with large and renewal set of graphics. Exactly such a code I was looking for in the last years. Exactly such a code I tried to realize in MathGL library.
+</p>
+<p>At this version (1.10.1) MathGL has more than 20000 code strings, more than 40 general types of graphics for 1d, 2d and 3d data arrays. It can export graphics to bitmap and vector (EPS or SVG) files. It has OpenGL interface and can be used from console programs. It has functions for data handling and script MGL language for simplification of data plotting. It also has several types of transparency and smoothed lighting, vector fonts and TeX-like symbol parsing, arbitrary curvilinear coordinate system and many other useful things (see pictures section at <a href="http://mathgl.sf.net/">homepage</a>). Finally it is platform-independent and free (under GPL v.2.0 or later license).
+</p>
+<hr size="6">
+<a name="MathGL-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Why-have-I-written-MathGL_003f" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Installation-and-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-features-1"></a>
+<h2 class="section">1.2 MathGL features</h2>
+
+<p>MathGL can plot a wide range of graphics. It includes:
+</p><ul>
+<li>
+one-dimensional (Plot, Area, Bars, Step, Stem, Torus, Chart, Error, Tube, Mark, see section <a href="mathgl_en_3.html#g_t1D-plotting">1D plotting</a>);
+
+</li><li>
+two-dimensional plots (Mesh, Surf, Dens, Cont, ContF, Boxs, Axial, Fall, Belt, Tile, see section <a href="mathgl_en_3.html#g_t2D-plotting">2D plotting</a>);
+
+</li><li>
+three-dimensional plots (Surf3, Dens3, Cont3, ContF3, Cloud-like, see section <a href="mathgl_en_3.html#g_t3D-plotting">3D plotting</a>);
+
+</li><li>
+dual data plots: vector fields Vect and VectC, flow threads Flow, mapping chart Map, surfaces and isosurfaces, transparent or colored (i.e. with transparency or color varied) by other data SurfA, SurfC, Surf3A, Surf3C (see section <a href="mathgl_en_3.html#Dual-plotting">Dual plotting</a>);
+
+</li><li>
+and so on. For details see see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>.
+</li></ul>
+
+<p>In fact, I created the functions for drawing of all the types of scientific plots that I know. The list of plots is growing; if you need some special type of a plot then please email me <a href="mailto:mathgl.abalakin at gmail.com">e-mail</a> and it will appear in the new version.
+</p>
+<p>I tried to make plots as nice looking as possible: e.g., a surface can be transparent and highlighted by several (up to 10) light sources. Most of the drawing functions have 2 variants: simple one for the fast plotting of data, complex one for specifying of the exact position of the plot (including parametric representation). Resulting image can be saved in bitmap (with the help of mglGraphZB, mglGraphGL) PNG, JPEG, TIFF, BMP format or in vector EPS or SVG format (with the help of mglGraphPS), or in IDTF format (with the help of mglGraphIDTF) which can be converted into U3D.
+</p>
+<p>All texts are drawn by vector fonts, which allows for high scalability and portability. Texts may contain commands for: some of the TeX-like symbols, changing index (upper or lower indexes) and the style of font inside the text string (see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). Texts of ticks are rotated with axis rotation. It is possible to create a legend of plot and put text in an arbitrary position on the plot. Arbitrary text encoding (by the help of function <code>setlocale()</code>) and UTF-16 encoding are supported.
+</p>
+<p>Special mglData class is used for data encapsulation (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). In addition to a safe creation and deletion of data arrays it includes functions for data processing (smoothing, differentiating, integrating, interpolating and so on) and reading of data files with automatic size determination. Class mglData can handle arrays with up to three dimensions (arrays which depend on up to 3 independent indexes <em>a_ijk</em>). Using an array with higher number of dimensions is not meaningful, because I do not know how it can be plotted. Data filling and modification may be done manually or by textual formulas.
+</p>
+<p>The mglFormula class allows a fast evaluation of a textual mathematical expression (see section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>). It is based on string precompilation to tree-like code at the creation of class instance. At evaluation stage code performs only fast tree-walk and returns the value of the expression. In addition to changing data values, textual formulas are also used for drawing in <em>arbitrary</em> curvilinear coordinates. A set of such curvilinear coordinates is limited only by user&rsquo;s imagination rather than a fixed list like: polar, parabolic, spherical, and so on.
+</p>
+<hr size="6">
+<a name="Installation-and-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Installation-and-usage-1"></a>
+<h2 class="section">1.3 Installation and usage</h2>
+
+<p>MathGL can be installed in 3 different ways.
+</p><ol>
+<li>
+Compile from sources. The standard script for autoconf/automake tool is included in the library beginning from version 1.2.1. To run it, one should execute 3 commands: <code>./configure</code> after it <code>make</code> and <code>make install</code> with root/sudo rights. Sometimes after installation you may need to update the library list &ndash; just execute <code>ldconfig</code> with root/sudo rights.
+
+<p>Script <code>./configure</code> have several additional options which are switched off by default. They are: <code>--enable-fltk, --enable-glut, --enable-qt</code> for ebabling FLTK, GLUT and/or Qt windows; <code>--enable-jpeg, --enable-tiff, --enable-hdf5</code> for enabling corresponding file formats; <code>--enable-all</code> for enabling all additional features. For enabling language interfaces use <code>--enable-python, --enable-octave</code> or <code>--enable-langall</code> for all languages. The full list of options can be viewed by command <code>./configure --help</code>.
+</p></li><li>
+Use a precompiled binary. There are binaries for MinGW (platform Win32). For a precompiled variant one needs only to unpack the archive to the location of the compiler (or in any other folder and setup paths). By default, precompiled versions include the support of GSL (www.gsl.org) and PNG. So, one needs to have these libraries installed on system.
+</li><li>
+Install precompiled versions from standard packages (RPM, deb, DevPak and so on, see <a href="http://mathgl.sf.net/download.html">Download</a> section at homepage).
+</li></ol>
+
+<p>To compile your own program, you need to specify the linker option <code>-lmgl</code> for a compilation in the console program or with external (non-MathGL) window library. If you want to use FLTK or GLUT windows then you need to add the option <code>-lmgl-fltk</code> or <code>-lmgl-glut</code>. Fortran users also should add C++ library by the option <code>-lstdc++</code>.
+</p>
+<hr size="6">
+<a name="General-concepts"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Installation-and-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Coordinate-axes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="General-concepts-1"></a>
+<h2 class="section">1.4 General concepts</h2>
+
+<p>The set of MathGL features is rather rich &ndash; just the number of basic graphics types 
+is larger than 40. Also there are functions for data handling, plot setup and so on. In spite of it I tried to keep a similar style in function names and in the order of arguments. Mostly it is 
+used for different drawing functions.
+</p>
+<p>There are six most general (base) concepts:
+</p><ol>
+<li>
+<strong>Any picture is created in memory first.</strong> The internal (memory) representation can be different: bitmap picture or the list of vector primitives. After that the user may decide what he/she want: save to file, display on the screen, run animation, do additional editing and so on. This approach assures a high portability of the program &ndash; the source code will produce exactly the same picture in <em>any</em> OS. Another big positive consequence is the ability to create the picture in the console program (using command line, without creating a window)!
+</li><li>
+<strong>Every plot settings (style of lines, font, color scheme) are specified by a string.</strong> It provides convenience for user/programmer &ndash; short string with parameters is more comprehensible than a large set of parameters. Also it provides portability &ndash; the strings are the same in any OS so that it is not necessary to think about argument types.
+</li><li>
+<strong>All functions have &ldquo;simplified&rdquo; and &ldquo;advanced&rdquo; forms.</strong> It is done for user&rsquo;s convenience. One needs to specify only one data array in the &ldquo;simplified&rdquo; form in order to see the result. But one may set parametric dependence of coordinates and produce rather complex curves and surfaces in the &ldquo;advanced&rdquo; form. In both cases the order of function arguments is the same: first data arrays, second the string with plot parameters, and later optional arguments for plot tuning.
+</li><li>
+<strong>All data arrays for plotting are encapsulated in mglData class.</strong> This reduces the number of errors while working with memory and provides a uniform interface for data of different types (float, double and so on) or for formula plotting.
+</li><li>
+<strong>All plots are vector plots.</strong> The MathGL library is intended for handling scientific data which have vector nature (lines, faces, matrices and so on). As a result, vector representation is used in all cases! In addition, the vector representation allows one to scale the plot easily &ndash; change the canvas size by a factor of 2, and the picture will be proportionally scaled.
+</li><li>
+<strong>New drawing never clears things drawn already.</strong> This, in some sense, unexpected, idea allows to create a lot of &ldquo;combined&rdquo; graphics. For example, to make a surface with contour lines one needs to call the function for surface plotting and the function for contour lines plotting (in any order). Thus the special functions for making this &ldquo;combined&rdquo; plots (as it is done in Matlab and some other plotting systems) are superfluous. Many more examples of such plots can be found in section <a href="mathgl_en_2.html#Hints">Hints</a> and in home site (<a href="http://mathgl.sf.net/index.html">http://mathgl.sf.net/index.html</a>).
+</li></ol>
+
+<p>In addition to the general concepts I want to comment on some non-trivial or less commonly used general ideas &ndash; plot positioning, axis specification and curvilinear coordinates, styles for lines, text and color scheme.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Coordinate-axes">1.4.1 Coordinate axes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Line-styles">1.4.2 Line styles</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Color-scheme">1.4.3 Color scheme</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Font-style">1.4.4 Font style</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Coordinate-axes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#General-concepts" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Line-styles" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Coordinate-axes-1"></a>
+<h3 class="subsection">1.4.1 Coordinate axes</h3>
+
+<p>Two axis representations are used in MathGL. The first one consists of normalizing the data point coordinates in a box <var>Min</var>x<var>Max</var> (see section <a href="mathgl_en_3.html#Axis-settings">Axis settings</a>). If <var>Cut</var> is <code>true</code> then the outlier points are omitted, otherwise they are projected to the bounding box (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). Also, the point will be omitted if it lies inside the box defined by <var>CutMin</var> x <var>CutMax</var> or if the value of formula <code>CutOff</code>() is nonzero for its coordinates. After that, transformation formulas are applied to the data point (see section <a href="mathgl_en_3.html#Curved-coordinates">Curved coordinates</a>). Finally, the data point is plotted by one of the functions.
+</p>
+<p>There is a possibility to set members <var>Max</var>, <var>Min</var> directly, but one should call <code>RecalcBorder()</code> function to setup plotting routines. A safer way is to set these values by calling the <code>Axis()</code> function, which calls <code>RecalcBorder()</code> automatically. Another way to specify the scaling of the axis is to set it as a minimal or maximal value of the data array. Functions <code>XRange(), YRange(), ZRange()</code> do it. The second (optional) argument is used to replace the axis range or to join with the existed range.
+</p>
+<p>The axis origin is defined by the variable <var>Org</var> and is applied to all consequent calls of axes or grid drawing. By default, if this point lies outside the bounding box then it is projected onto the one (variable <var>AutoOrg</var> controls it). If one of the values of <var>Org</var> is equal to NAN then the corresponding value will be selected automatically.
+</p>
+<p>There is 4-th axis <em>c</em> (color axis or colorbar) in addition to the usual axes <em>x, y, z</em>. It sets the range of values for the surface coloring. Its borders are automatically set to values of Min.z, Max.z during the call of <code>Axis()</code> function. Also, one can directly change the color range by setting variables <var>Cmax</var>, <var>Cmax</var>, or calling functions <code>CAxis()</code> or <code>CRange()</code>. Use <code>Colorbar()</code> function for showing the colorbar.
+</p>
+<p>The form (appearence) of tick labels is controlled by <code>SetTicks()</code> function (see section <a href="mathgl_en_3.html#Ticks">Ticks</a>). It has 3 arguments: first one <var>d</var> sets the tick step (if positive) or tick number (if negative) or switches logarithmic ticks on (if zero); the second one, <var>ns</var>, sets the number of subticks; the last one is the starting point for ticks (default is axis origin). Function <var>SetTuneTicks</var> switches on/off tick enhancing by factoring out acommon multiplier (for small coordinate values, like 0.001 to 0.002, or large, like from 1000 to 2000) or common component (for narrow range, like from 0.999 to 1.000). Finally, you may use functions <code>SetXTT(), SetYTT(), SetZTT(), SetCTT()</code> for setting templates for tick labels (it supports TeX symbols). Also, there is a possibility to print arbitrary text as tick labels the by help of <code>SetTicksVal()</code> function.
+</p>
+<hr size="6">
+<a name="Line-styles"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Coordinate-axes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Color-scheme" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Line-styles-1"></a>
+<h3 class="subsection">1.4.2 Line styles</h3>
+
+<a name="index-Line-style"></a>
+<a name="index-Mark-style"></a>
+<a name="index-Arrows"></a>
+
+<p>The line style is defined by the string which may contain specifications for color (&lsquo;<samp>wkrgbcymhRGBCYMHWlenupqLENUPQ</samp>&rsquo;), dashing style (&lsquo;<samp>-|;:ji</samp>&rsquo; or space), width (&lsquo;<samp>0123456789</samp>&rsquo;) and marks (&lsquo;<samp>o+xsd.^v</samp>&rsquo; and &lsquo;<samp>#</samp>&rsquo; modifier). If one of the type of information is omitted then default values used with the previous color are adopted.
+</p>
+<p>The color types are the same as described in mglColor class (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>): &lsquo;<samp>k</samp>&rsquo; &ndash; black, &lsquo;<samp>r</samp>&rsquo; &ndash; red, &lsquo;<samp>R</samp>&rsquo; &ndash; dark red, &lsquo;<samp>g</samp>&rsquo; &ndash; green, &lsquo;<samp>G</samp>&rsquo; &ndash; dark green, &lsquo;<samp>b</samp>&rsquo; &ndash; blue, &lsquo;<samp>B</samp>&rsquo; &ndash; dark blue, &lsquo;<samp>c</samp>&rsquo; &ndash; cyan, &lsquo;<samp>C</samp>&rsquo; &ndash; dark cyan, &lsquo;<samp>m</samp>&rsquo; &ndash; magenta, &lsquo;<samp>M</samp>&rsquo; &ndash; dark magenta, &lsquo;<samp>y</samp>&rsquo; &ndash; yellow, &lsquo;<samp>Y</samp>&rsquo; &ndash; dark yellow (gold), &lsquo;<samp>h</samp>&rsquo; &ndash; gray, &lsquo;<samp>H</samp>&rsquo; &ndash; dark gray, &lsquo;<samp>w</samp>&rsquo; &ndash; white, &lsquo;<samp>W</samp>&rsquo; &ndash; bright gray, &lsquo;<samp>l</samp>&rsquo; &ndash; green-blue, &lsquo;<samp>L</samp>&rsquo; &ndash; dark green-blue, &lsquo;<samp>e</samp>&rsquo; &ndash; green-yellow, &lsquo;<samp>E</samp>&rsquo; &ndash; dark green-yellow, &lsquo;<samp>n</samp>&rsquo; &ndash; sky-blue, &lsquo;<samp>N</samp>&rsquo; &ndash; dark sky-blue, &lsquo;<samp>u</samp>&rsquo; &ndash; blue-violet, &lsquo;<samp>U</samp>&rsquo; &ndash; dark blue-violet, &lsquo;<samp>p</samp>&rsquo; &ndash; purple, &lsquo;<samp>P</samp>&rsquo; &ndash; dark purple, &lsquo;<samp>q</samp>&rsquo; &ndash; orange, &lsquo;<samp>Q</samp>&rsquo; &ndash; dark orange (brown).
+</p>
+<p>Dashing style has the following meaning: space &ndash; no line (usable for plotting only marks), &lsquo;<samp>-</samp>&rsquo; &ndash; solid line (################), &lsquo;<samp>|</samp>&rsquo; &ndash; dashed line (########________), &lsquo;<samp>;</samp>&rsquo; &ndash; small dashed line (####____####____), &lsquo;<samp>:</samp>&rsquo; &ndash; dotted line (#___#___#___#___), &lsquo;<samp>j</samp>&rsquo; &ndash; dash-dotted line (#######____#____), &lsquo;<samp>i</samp>&rsquo; &ndash; small dash-dotted line (###__#__###__#__).
+</p>
+<p>Marker types are: &lsquo;<samp>o</samp>&rsquo; &ndash; circle, &lsquo;<samp>+</samp>&rsquo; &ndash; cross, &lsquo;<samp>x</samp>&rsquo; &ndash; skew cross, &lsquo;<samp>s</samp>&rsquo; - square, &lsquo;<samp>d</samp>&rsquo; - rhomb (or diamond), &lsquo;<samp>.</samp>&rsquo; &ndash; point, &lsquo;<samp>^</samp>&rsquo; &ndash; triangle up, &lsquo;<samp>v</samp>&rsquo; &ndash; triangle down. If string contain symbol &lsquo;<samp>#</samp>&rsquo; then the solid versions of markers are used.
+</p>
+<div class="float">
+<img src="png/sample5.png" alt="png/sample5">
+
+</div><p><strong>Styles of lines and marks.
+</strong>
+</p>
+<p>One may specify to draw a special symbol (an arrow) at the beginning and at the end of line. This is done if the specification string contains one of the following symbols: &lsquo;<samp>A</samp>&rsquo; &ndash; outer arrow, &lsquo;<samp>V</samp>&rsquo; &ndash; inner arrow, &lsquo;<samp>I</samp>&rsquo; &ndash; transverse hatches, &lsquo;<samp>K</samp>&rsquo; &ndash; arrow with hatches, &lsquo;<samp>T</samp>&rsquo; &ndash; triangle, &lsquo;<samp>S</samp>&rsquo; &ndash; square, &lsquo;<samp>D</samp>&rsquo; &ndash; rhombus, &lsquo;<samp>O</samp>&rsquo; &ndash; circle, &lsquo;<samp>_</samp>&rsquo; &ndash; nothing (the default). The following rule applies: the first symbol specifies the arrow at the end of line, the second specifies the arrow at the beginning of the line. For example, &lsquo;<samp>r-A</samp>&rsquo; defines a red solid line with usual arrow at the end, &lsquo;<samp>b|AI</samp>&rsquo; defines a blue dash line with an arrow at the end and with hatches at the beginning, &lsquo;<samp>_O</samp>&rsquo; defines a line with the current style and with a circle at the beginning. These styles are applicable during the graphics plotting as well (for example, <a href="mathgl_en_3.html#Plot">Plot</a>).
+</p>
+<div class="float">
+<img src="png/sampled.png" alt="png/sampled">
+
+</div><p><strong>Arrow styles.
+</strong>
+</p>
+<hr size="6">
+<a name="Color-scheme"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Line-styles" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Font-style" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Color-scheme-1"></a>
+<h3 class="subsection">1.4.3 Color scheme</h3>
+
+<a name="index-Color-scheme"></a>
+
+<p>The color scheme is used for determining the color of surfaces, isolines, isosurfaces and so on. The color scheme is defined by the string, which may contain several characters that are color id (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a> or see section <a href="#Line-styles">Line styles</a>) or characters &lsquo;<samp>d#:|</samp>&rsquo;. Symbol &lsquo;<samp>d</samp>&rsquo; denotes the interpolation by 3d position instead of the coloring by amplitude. Symbol &lsquo;<samp>#</samp>&rsquo; switches to mesh drawing or to a wire plot. Symbol &lsquo;<samp>|</samp>&rsquo; disables color interpolation in color scheme, which can be useful, for example, for sharp colors during matrix plotting. Symbol &lsquo;<samp>:</samp>&rsquo; finishes the color scheme parsing. Following it, the user may put styles for the text, rotation axis for curves/isocontours, and so on. Color scheme may contain up to 32 color values.
+</p>
+<p>You may also use &ldquo;lighted&rdquo; colors in the color scheme specification (<em>not in line style!</em>). The &ldquo;lighted&rdquo; color contain 2 symbols: first one is the usual symbol for color specification, the second one is a digit for its brightness. The digit can be in range &lsquo;<samp>1</samp>&rsquo;...&lsquo;<samp>9</samp>&rsquo;. 
+Number &lsquo;<samp>5</samp>&rsquo; corresponds to a normal color, &lsquo;<samp>1</samp>&rsquo; is a very dark version of the color (practically black), and &lsquo;<samp>9</samp>&rsquo; is a very bright version of the color (practically white). For example, the color scheme can be &lsquo;<samp>b2b7wr7r2</samp>&rsquo;.
+</p>
+<div class="float">
+<img src="png/colors.png" alt="png/colors">
+
+</div><p><strong>Colors and its ids.
+</strong>
+</p>
+<p>For coloring by <em>amplitude</em> (most common) the final color is a linear interpolation of color array. The color array is constructed from the string ids. The argument is the amplitude normalized between <var>Cmin</var> &ndash; <var>Cmax</var> (see section <a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). For example, string containing 4 characters &lsquo;<samp>bcyr</samp>&rsquo; corresponds to a colorbar from blue (lowest value) through cyan (next value) through yellow (next value) to the red (highest value). String &lsquo;<samp>kw</samp>&rsquo; corresponds to a colorbar from black (lowest value) to white (highest value). String &lsquo;<samp>m</samp>&rsquo; corresponds to a simple magenta color.
+</p>
+<p>There are several useful combinations. String &lsquo;<samp>kw</samp>&rsquo; corresponds to the simplest gray color scheme where higher values are brighter. String &lsquo;<samp>wk</samp>&rsquo; presents the inverse gray color scheme where higher value is darker. Strings &lsquo;<samp>kRryw</samp>&rsquo;, &lsquo;<samp>kGgw</samp>&rsquo;, &lsquo;<samp>kBbcw</samp>&rsquo; present the well-known <em>hot</em>, <em>summer</em> and <em>winter</em> color schemes. Strings &lsquo;<samp>BbwrR</samp>&rsquo; and &lsquo;<samp>bBkRr</samp>&rsquo; allow to view bi-color figure on white or black background, where negative values are blue and positive values are red. String &lsquo;<samp>BbcyrR</samp>&rsquo; gives a color scheme similar to the well-known <em>jet</em> color scheme.
+</p>
+<p>Examples of the most popular color schemes:
+</p><dl compact="compact">
+<dt> &lsquo;<samp>kw</samp>&rsquo;</dt>
+<dd><img src="png_static/kw.png" alt="png_static/kw">
+</dd>
+<dt> &lsquo;<samp>wk</samp>&rsquo;</dt>
+<dd><img src="png_static/wk.png" alt="png_static/wk">
+</dd>
+<dt> &lsquo;<samp>hHCcw</samp>&rsquo;</dt>
+<dd><img src="png_static/kHCcw.png" alt="png_static/kHCcw">
+
+</dd>
+<dt> &lsquo;<samp>kRryw</samp>&rsquo;</dt>
+<dd><img src="png_static/kRryw.png" alt="png_static/kRryw">
+</dd>
+<dt> &lsquo;<samp>kGgew</samp>&rsquo;</dt>
+<dd><img src="png_static/kGgew.png" alt="png_static/kGgew">
+</dd>
+<dt> &lsquo;<samp>kBbcw</samp>&rsquo;</dt>
+<dd><img src="png_static/kBbcw.png" alt="png_static/kBbcw">
+
+</dd>
+<dt> &lsquo;<samp>BbwrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbwrR.png" alt="png_static/BbwrR">
+</dd>
+<dt> &lsquo;<samp>BbwgG</samp>&rsquo;</dt>
+<dd><img src="png_static/BbwgG.png" alt="png_static/BbwgG">
+</dd>
+<dt> &lsquo;<samp>GgwmM</samp>&rsquo;</dt>
+<dd><img src="png_static/GgwmM.png" alt="png_static/GgwmM">
+
+</dd>
+<dt> &lsquo;<samp>bcwyr</samp>&rsquo;</dt>
+<dd><img src="png_static/bcwyr.png" alt="png_static/bcwyr">
+</dd>
+<dt> &lsquo;<samp>QqwcC</samp>&rsquo;</dt>
+<dd><img src="png_static/QqwcC.png" alt="png_static/QqwcC">
+</dd>
+<dt> &lsquo;<samp>CcwyY</samp>&rsquo;</dt>
+<dd><img src="png_static/CcwyY.png" alt="png_static/CcwyY">
+
+</dd>
+<dt> &lsquo;<samp>BbcyrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbcyrR.png" alt="png_static/BbcyrR">
+</dd>
+<dt> &lsquo;<samp>BbcwyrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbcwyrR.png" alt="png_static/BbcwyrR">
+</dd>
+<dt> &lsquo;<samp>bwr</samp>&rsquo;</dt>
+<dd><img src="png_static/bwr.png" alt="png_static/bwr">
+
+</dd>
+<dt> &lsquo;<samp>bcyr</samp>&rsquo;</dt>
+<dd><img src="png_static/bcyr.png" alt="png_static/bcyr">
+</dd>
+<dt> &lsquo;<samp>bgr</samp>&rsquo;</dt>
+<dd><img src="png_static/bgr.png" alt="png_static/bgr">
+</dd>
+<dt> &lsquo;<samp>BbcyrR|</samp>&rsquo;</dt>
+<dd><img src="png_static/sharp.png" alt="png_static/sharp">
+</dd>
+</dl>
+
+<p>When coloring by <em>coordinate</em>, the final color is determined by the position of the point in 3d space and is calculated from formula c=x*c[1] + y*c[2] + z*c[3]. Here, c[1], c[2], c[3] are the first three elements of color array; x, y, z are normalized to <var>Min</var> &ndash; <var>Max</var> coordinates of the point. This type of coloring is useful for isosurface plot where color may show the exact position of a piece of surface. For example, see section <a href="mathgl_en_3.html#Surf3">Surf3</a>.
+</p>
+<hr size="6">
+<a name="Font-style"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Color-scheme" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#FAQ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Font-style-1"></a>
+<h3 class="subsection">1.4.4 Font style</h3>
+
+<a name="index-Font-style"></a>
+
+<p>Text style is specified by the string which may contain several characters of font (&lsquo;<samp>ribwou</samp>&rsquo;) and/or alignment (&lsquo;<samp>LRC</samp>&rsquo;) specifications. The string also may contain the color id characters &lsquo;<samp>wkrgbcymhRGBCYMHW</samp>&rsquo; (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>) after the symbol &lsquo;<samp>:</samp>&rsquo;. For example, &lsquo;<samp>biC:b</samp>&rsquo; sets the bold italic font text aligned at the center and with blue color.
+</p>
+<p>The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style. By default roman roman font is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. Additional font effects are: &lsquo;<samp>w</samp>&rsquo; &ndash; wired, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined. Also a parsing of the LaTeX-like syntax is provided (for detail, see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a> and <a href="mathgl_en_3.html#Font-settings">Font settings</a>).
+</p>
+<p>The font size can be defined explicitly (if <var>size</var>&gt;0) or relative to a base font size as |<var>size</var>|*<var>FontSize</var> (if <var>size</var>&lt;0). The value <var>size</var>=0 specifies that the string will not be printed. The base font size is measured in internal &ldquo;MathGL&rdquo; units. Special functions <code>SetFontSizePT(), SetFontSizeCM(), SetFontSizeIN()</code> allow one to set it in more &ldquo;common&rdquo; variables for a given dpi value of the picture.
+</p>
+<hr size="6">
+<a name="FAQ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Font-style" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="FAQ-1"></a>
+<h2 class="section">1.5 FAQ</h2>
+
+<dl compact="compact">
+<dt> <strong>The plot does not appear</strong></dt>
+<dd><p>Check that points of the plot lie  inside the bounding box and resize the bounding box using <code>Axis()</code> function. Check that the data have correct dimensions for selected type of plot. Be sure that  <code>Finish()</code> is called after the plotting functions (or be sure that the plot is saved to a file). Sometimes the light reflection from flat surfaces (like, <code>Dens()</code>) can look as if the plot were absent.
+</p>
+</dd>
+<dt> <strong>I can not find some special kind of plot.</strong></dt>
+<dd><p>Most &ldquo;new&rdquo; types of plots can be created by using the existing drawing functions. For example, the surface of curve rotation can be created by a special function <code>Torus()</code>, or as a parametrically specified surface by <code>Surf()</code>. See also, <a href="mathgl_en_2.html#Hints">Hints</a> and <a href="mathgl_en_2.html#Examples">MathGL examples</a> of MathGL. If you can not find a specific type of plot, please e-mail me and this plot will appear in the next version of MathGL library.
+</p>
+</dd>
+<dt> <strong>Should I know some graphical libraries (like OpenGL) before using the MathGL library?</strong></dt>
+<dd><p>No. The MathGL library is self-contained and does not require the knowledge of external libraries.
+</p>
+</dd>
+<dt> <strong>In which language is the library written? For which languages does it have an interface?</strong></dt>
+<dd><p>The core of the MathGL library is written in C++. But there are interfaces for: pure C, Fortran, Pascal, Forth, and its own command language MGL. Also there is a large set of interpreted languages, which are supported (Python, Java,  ALLEGROCL, CHICKEN, Lisp, CFFI, C#, Guile, Lua, Modula 3, Mzscheme, Ocaml, Octave, Perl, PHP, Pike, R, Ruby, Tcl). These interfaces are written using SWIG (both pure C functions and classes) but only the interface for Python and Octave is included in the autoconf/automake script. The reason is that I don&rsquo;t know any other interpreted languages :(. Note that most other languages can use (link to) the pure C functions.
+</p>
+</dd>
+<dt> <strong>How can I use MathGL with Fortran?</strong></dt>
+<dd><p>You can use MathGL as is with <code>gfortran</code> because it uses by default the AT&amp;T notation for external functions. For other compilers (like Visual Fortran) you have to switch on the AT&amp;T notation manually. The AT&amp;T notation requires that the symbol &lsquo;<samp>_</samp>&rsquo; is added at the end of each function name, function argument(s) is passed by pointers and the string length(s) is passed at the end of the argument list. For example:
+</p>
+<p><em>C function</em> &ndash; <code>void mgl_fplot(HMGL graph, const char *fy, const char *stl, int n);</code>
+</p>
+<p><em>AT&amp;T function</em> &ndash; <code>void mgl_fplot_(uintptr_t *graph, const char *fy, const char *stl, int *n, int ly, int ls);</code>
+</p>
+</dd>
+<dt> <strong>I have a class Foo and a drawing method Foo::draw(mglGraph *gr). How I can use it in FLTK or GLUT window?</strong></dt>
+<dd><p>The member-functions of classes have a hidden parameter (the pointer to a class instance) in C++. So, their direct usage is impossible. The solution is to write an interface function:
+</p><table><tr><td>&nbsp;</td><td><pre class="example">int foo_draw(mglGraph *gr, void *par)
+{   ((Foo *)foo)-&gt;draw(gr);    }
+</pre></td></tr></table>
+<p>and to use it in the call of <code>Window()</code> function:
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;Window(argc,argv,foo_draw,&quot;Title&quot;,this);
+</pre></td></tr></table>
+
+<p>Alternatively you can inherit your class from <code>mglDraw</code> class and use the functions like <code>gr-&gt;Window(argc, argv, foo, &quot;Title&quot;);</code>.
+</p>
+</dd>
+<dt> <strong>How can I print in Russian/Spanish/Arabic/Japanese, and so on?</strong></dt>
+<dd><p>The standard way is to use Unicode encoding for the text output. But the MathGL library also has interface for 8-bit (char *) strings with internal conversion to Unicode. This conversion depends on the current locale OS. You may change it by <code>setlocale()</code> function. For example, for Russian text in CP1251 encoding you may use <code>setlocale(LC_CTYPE, &quot;ru_RU.cp1251&quot;);</code> (under MS Windows the name of locale may differ &ndash; <code>setlocale(LC_CTYPE, &quot;russian_russia.1251&quot;)</code>). I strongly recommend not to use the constant <code>LC_ALL</code> in the conversion. Since it also changes the number format, it may lead to mistakes in formula writing and reading of the text in data files. For example, the program will await a &lsquo;<samp>,</samp>&rsquo; as a decimal point but the user will enter &lsquo;<samp>.</samp>&rsquo;.
+</p>
+</dd>
+<dt> <strong>How can I exclude a point or a region of plot from the drawing?</strong></dt>
+<dd><p>There are 3 general ways. First, the point with <code>NAN</code> value as one of the coordinates will never be plotted. Second, special variables <var>CutMin</var>, <var>CutMax</var> or function <code>CutOff</code>() define the condition when the points should be omitted (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). Last, you may change the transparency of a part of the plot by the help of functions <code>SurfA()</code>, <code>Surf3A()</code> (see section <a href="mathgl_en_3.html#Dual-plotting">Dual plotting</a>). In this last case the transparency is switched on smoothly.
+</p>
+</dd>
+<dt> <strong>I use VisualStudio, CBuilder or some other compiler (not MinGW/gcc). How can I link the MathGL library?</strong></dt>
+<dd><p>In version 1.10, you can use the header file <code>#include &lt;mgl/mgl_w.h&gt;</code> which contains wrapper C++ classes, which should be acceptable for any compiler. Note, that wrapper classes are <strong>incompatible</strong> with classes in usual headers and you should use only one of them (wrapper or usual)! However, I recommend to use the usual headers if you use GNU compilers (like MinGW).
+</p>
+
+</dd>
+<dt> <strong>How many people write this library?</strong></dt>
+<dd><p>Most of the library was written by one person. This is a result of nearly a year of work (mostly in the evening and on holidays): I spent half a year to write the kernel and half a year to a year on extending, improving the library and writing documentation. This process continues now :). The autoconf/automake script was written mostly by D.Kulagin, and the export to IDTF was written mostly by M.Vidassov.
+</p>
+</dd>
+<dt> <strong>How can I display a bitmap on the figure?</strong></dt>
+<dd><p>You can import data into a <code>mglData</code> instance and display it by <code>Dens()</code> function. For example, for black-and-white bitmap you can use the code: <code>mglData bmp; bmp.Import(&quot;fname.png&quot;,&quot;wk&quot;); gr-&gt;Dens(bmp,&quot;wk&quot;);</code>.
+</p>
+</dd>
+<dt> <strong>How can I use MathGL in Qt, FLTK, wxWidgets etc.?</strong></dt>
+<dd><p>There are special classes (widgets) for these libraries: QMathGL for Qt, Fl_MathGL for FLTK and so on. If you don&rsquo;t find the appropriate class then you can create your own widget that displays a bitmap using mglGraphAB::GetBits().
+</p>
+</dd>
+<dt> <strong>How can I create U3D file (make 3D in PDF)?</strong></dt>
+<dd><p>There are 2 steps: first you should create IDTF file, and later convert it to U3D. You can use <a href="http://sourceforge.net/project/showfiles.php?group_id=152187&amp;package_id=300628">U3D tools</a> for converting IDTF file to U3D. It needs <a href="http://libharu.org">libharu</a> 2.1.0 or later. For installation use <code>./bootstrap, ./configure, make, sudo make install</code>. It provides  IDTFConverter program for converting text files *.idtf to binary files *.u3d. The latter can be included into PDF.
+</p>
+</dd>
+<dt> <strong>How I can change the font family?</strong></dt>
+<dd><p>First, you should download new font files from <a href="http://mathgl.sourceforge.net/download.html">here</a> or from <a href="http://sourceforge.net/project/showfiles.php?group_id=152187&amp;package_id=267177">here</a>. Next, you should load the font files into mglGraph class instance <var>gr</var> by the following command: <code>gr-&gt;SetFont(new mglFont(fontname,path));</code>. Here <var>fontname</var> is the base font name like &lsquo;<samp>STIX</samp>&rsquo; and <var>path</var> sets the location of font files. Use <code>gr-&gt;SetFont(NULL);</code> to start using the default font.
+</p>
+</dd>
+<dt> <strong>How can I draw tick out of a bounding box?</strong></dt>
+<dd><p>Just set a negative value for <var>TickLen</var>. For example, use <code>gr-&gt;SetTickLen(-0.1);</code>.
+</p>
+</dd>
+</dl>
+
+<hr size="6">
+<a name="Interfaces"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#FAQ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#C-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Interfaces-1"></a>
+<h2 class="section">1.6 Interfaces</h2>
+
+<p>The MathGL library has interfaces for a set of languages. Most of them are based on the C interface via SWIG tool. There are Python, Java, Octave, Lisp, C#, Guile, Lua, Modula 3, Ocaml, Perl, PHP, Pike, R, Ruby, and Tcl interfaces. Also there is a Fortran interface which has a similar set of functions, but slightly different types of arguments (integers instead of pointers). These functions are marked as [C function].
+Some of the languages listed above support classes (like Python). For them, a special wrapper was written. These classes and functions are marked as (Python).
+Finally, a special command language MGL was written for a faster access to C++ plotting functions. Corresponding scripts can be executed separately (by UDAV, mgl2png, mgl2eps and so on) or from the C++ code (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a>). These commands are described in <a href="mathgl_en_8.html#MGL-interface">MGL interface</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#C-interface">1.6.1 C interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Python-interface">1.6.2 Python interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="C-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Interfaces" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Python-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="C-interface-1"></a>
+<h3 class="subsection">1.6.1 C interface</h3>
+
+<p>The C interface is a base for many other interfaces. It contains the pure C functions for most of the methods of MathGL classes. In distinction to C++ classes, C functions must have an argument HMGL (for graphics) and/or HMDT (for data arrays), which specifies the object for drawing or manipulating (changing). So, firstly, the user has to create this object by the function <code>mgl_create_*()</code> and has to delete it after the use by function <code>mgl_delete_*()</code>.
+</p>
+<p>All C functions are described in the header file <code>#include &lt;mgl/mgl_c.h&gt;</code> and use variables of the following types:
+</p><ul>
+<li> 
+<code>HMGL</code> &mdash; Pointer to class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>).
+</li><li> 
+<code>HMDT</code> &mdash; Pointer to class <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>).
+</li><li> 
+<code>HMPR</code> &mdash; Pointer to class <code>mglParse</code> (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a>)..
+</li></ul>
+<p>These variables contain identifiers for graphics drawing objects and for the data objects. 
+</p>
+<p>Fortran functions/subroutines have the same names as C functions. However, there is a difference. Variable of type <code>HMGL, HMDT</code> must be an integer with sufficient size (<code>integer*4</code> in the 32-bit operating system or <code>integer*8</code> in the 64-bit operating system). All C functions are subroutines in Fortran, which are called by operator <code>call</code>. The exceptions are functions, which return variables of types <code>HMGL</code> or <code>HMDT</code>. These functions should be declared as integer in Fortran code. Also, one should keep in mind that strings in Fortran are denoted by <code>'</code> symbol, not the <code>&quot;</code> symbol.
+</p>
+<p><strong>Create and delete objects</strong>
+</p>
+<ul>
+<li> Functions for non-visual &ldquo;grapher&rdquo; creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fgl"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_gl</b><i> ()</i></dt>
+<dd><p>Create the instance of class mglGraphGL.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fzb"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_zb</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Create the instance of class mglGraphZB with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fps"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_ps</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Create the instance of class mglGraphPS with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fidtf"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_idtf</b><i> ()</i></dt>
+<dd><p>Create the instance of class mglGraphIDTF.
+</p></dd></dl>
+
+</li><li> Function for windowed &ldquo;grapher&rdquo; creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fglut"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_glut</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphGLUT and the connected GLUT window. Only one GLUT window can be opened at once. Argument description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005ffltk"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_fltk</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphFLTK and the connected FLTK window. Several windows can be opened at the same time. However user must call <code>mgl_fltk_run()</code> function to start the message handling cycle. Argument description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>. Note that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fqt"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_qt</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphQT and the connected Qt window. Several windows can be opened at the same time. However user must call <code>mgl_qt_run()</code> function to start the message handling cycle. Arguments description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>. Note, that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005ffltk_005frun"></a><u>C function:</u> <code>void</code> <b>mgl_fltk_run</b><i> ()</i></dt>
+<dd><p>Start FLTK message handling cycle. A normal program will end main() function with <code>return mgl_fltk_run();</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005ffltk_005fthread"></a><u>C function:</u> <code>void</code> <b>mgl_fltk_thread</b><i> ()</i></dt>
+<dd><p>Start FLTK message handling cycle. In distinction to <code>mgl_fltk_run()</code> the loop is started in a separate thread, so that program continues immediately.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fqt_005frun"></a><u>C function:</u> <code>void</code> <b>mgl_qt_run</b><i> ()</i></dt>
+<dd><p>Start Qt message handling cycle. A normal program will end main() function with <code>return mgl_qt_run();</code>. Alternatively, the user may setup Qt application by direct Qt function calls.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fqt_005fthread"></a><u>C function:</u> <code>void</code> <b>mgl_qt_thread</b><i> ()</i></dt>
+<dd><p>Start Qt message handling cycle. In distinction to <code>mgl_qt_run()</code> the loop is started in separate thread so that the program continues immediately.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fupdate"></a><u>C function:</u> <code>void</code> <b>mgl_update</b><i> (<code>HMGL</code> graph)</i></dt>
+<dd><p>Manually update contents of the window.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fset_005fshow_005fmouse_005fpos"></a><u>C function:</u> <code>void</code> <b>mgl_set_show_mouse_pos</b><i> (<code>HMGL</code> graph, <code>int</code> enable)</i></dt>
+<dd><p>Switch to show or not in the widget the last mouse click position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fget_005flast_005fmouse_005fpos"></a><u>C function:</u> <code>void</code> <b>mgl_get_last_mouse_pos</b><i> (<code>HMGL</code> graph, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Last position of mouse click.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcalc_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_calc_xyz</b><i> (<code>HMGL</code> graph, <code>int</code> xs, <code>int</code> ys, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this moment, it ignores perspective and transformation formulas (curvilinear coordinates). The calculations are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+
+</li><li> Functions for data creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data</b><i> ()</i></dt>
+<dd><p>Create a simple instance of class mglData.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata_005fsize"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data_size</b><i> (<code>int</code> nx, <code>int</code> ny, <code>int</code> nz)</i></dt>
+<dd><p>Create an instance of class mglData with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata_005ffile"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data_file</b><i> (<code>const char *</code>fname)</i></dt>
+<dd><p>Create an instance of class mglData and fill it by data from text file.
+</p></dd></dl>
+
+</li><li> Each created object <strong>must</strong> be deleted after usage by functions:
+<dl>
+<dt><a name="index-mgl_005fdelete_005fgraph"></a><u>C function:</u> <code>void</code> <b>mgl_delete_graph</b><i> (<code>HMGL</code> graph)</i></dt>
+<dd><p>Delete the instance of a class. Must be used after plotting for every created graphical object.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fdelete_005fdata"></a><u>C function:</u> <code>void</code> <b>mgl_delete_data</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Delete the instance of a class. Must be used after the use of every created data object.
+</p></dd></dl>
+</li></ul>
+
+<hr size="6">
+<a name="Python-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#C-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Thanks" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Python-interface-1"></a>
+<h3 class="subsection">1.6.2 Python interface</h3>
+
+<p>MathGL provides the interface to a set of languages via SWIG library. Some of these languages support classes. The typical example is Python &ndash; which is named in this chapter&rsquo;s title.
+</p>
+<p>To use Python classes just execute &lsquo;<samp>import mathgl</samp>&rsquo;. The simplest example will be:
+</p><pre class="verbatim">import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>Alternatively you can import all classes from <code>mathgl</code> module and easily access MathGL classes like this:
+</p><pre class="verbatim">from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>This becomes useful if you create many <code>mglData</code> objects, for example.
+</p>
+<p>There are 2 classes in Python interface:
+</p><ul>
+<li> <code>mglGraph</code>
+&ndash; provide practically the same functionality as C++ class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). But it is not an abstract class and it allows one to select at construction stage which plotter (ZB or PS and so on) will be used.
+</li><li> <code>mglData</code>
+&ndash; is exactly the same class as C++ <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>), but an additional feature to access data values is added. You can use a construct like this: <code>dat[i]=sth;</code> or <code>sth=dat[i]</code> where flat representation of data is used (i.e., <var>i</var> can be in range 0...nx*nx*nz-1). You can also import NumPy arrays as input arguments: <code>mgl_dat = mglData(numpy_dat);</code>.
+
+<p>To use Python classes just execute &lsquo;<samp>import mathgl</samp>&rsquo;. The simplest example will be:
+</p><pre class="verbatim">import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>Alternatively, you can import all the classes from <code>mathgl</code> module and easily access MathGL classes: 
+</p><pre class="verbatim">from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>This is useful if you create many <code>mglData</code> objects, for example.
+</p>
+<p>There are 2 classes in Python interface:
+</p><ul>
+<li> <code>mglGraph</code>
+&ndash; provide practically the same functionality as C++ class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). But it is not an abstract class and it allows one to select at the construction stage which plotter (ZB or PS and so on) will be used.
+</li><li> <code>mglData</code>
+&ndash; is exactly the same class as C++ <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>), but an additional feature to access data values is added. You can use a construct like this: <code>dat[i]=sth;</code> or <code>sth=dat[i]</code> where flat representation of data is used (i.e., <var>i</var> can be in range 0...nx*nx*nz-1).
+</li></ul>
+
+<p>There is one main difference from C++ classes &ndash; Python class <code>mglGraph</code> does not have variables (options). All the corresponding features are moved to methods.
+The core of MathGL Python class is the <strong>mglGraph</strong> class. It contains a lot of plotting functions for 1D, 2D and 3D plots. So most of the sections describe its methods. Its constructor has the following arguments:
+</p>
+<dl>
+<dt><a name="index--on-mglGraph-_0028Python_0029"></a><u>Constructor on mglGraph (Python):</u> <b><code></code></b><i> mglGraph (<code>int</code> kind=<code>0</code>, <code>int</code> width=<code>600</code>, <code>int</code> height=<code>400</code>)</i></dt>
+<dd><p>Create the instance of class mglGraph with specified sizes <var>width</var> and <var>height</var>. Parameter <var>type</var> may have following values: &lsquo;<samp>0</samp>&rsquo; &ndash; use <code>mglGraphZB</code> plotter (default), &lsquo;<samp>1</samp>&rsquo; &ndash; use <code>mglGraphPS</code> plotter, &lsquo;<samp>2</samp>&rsquo; &ndash; use <code>mglGraphGL</code> plotter, &lsquo;<samp>3</samp>&rsquo; &ndash; use <code>mglGraphIDTF</code> plotter.
+</p></dd></dl>
+</li></ul>
+
+<p>There is one difference from C++ classes &ndash; Python class <code>mglGraph</code> does not have variables (options). All the corresponding features are moved to methods. 
+The core of MathGL Python class is the <strong>mglGraph</strong> class. It contains a lot of plotting functions for 1D, 2D and 3D plots. So most of the sections describe its methods. Its constructor has the following arguments:
+</p>
+<dl>
+<dt><a name="index--on-mglGraph-_0028Python_0029-1"></a><u>Constructor on mglGraph (Python):</u> <b><code></code></b><i> mglGraph (<code>int</code> kind=<code>0</code>, <code>int</code> width=<code>600</code>, <code>int</code> height=<code>400</code>)</i></dt>
+<dd><p>Create the instance of class mglGraph with specified sizes <var>width</var> and <var>height</var>. Parameter <var>type</var> may have following values: &lsquo;<samp>0</samp>&rsquo; &ndash; use <code>mglGraphZB</code> plotter (default), &lsquo;<samp>1</samp>&rsquo; &ndash; use <code>mglGraphPS</code> plotter, &lsquo;<samp>2</samp>&rsquo; &ndash; use <code>mglGraphGL</code> plotter, &lsquo;<samp>3</samp>&rsquo; &ndash; use <code>mglGraphIDTF</code> plotter.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Thanks"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Python-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Thanks-1"></a>
+<h2 class="section">1.7 Thanks</h2>
+
+<ul>
+<li>
+My special thanks to Marina Balakina for the patience during the writing of this library and for the help in documentation writing and spelling.
+</li><li>
+I&rsquo;m thankful to D. Kulagin and S.M. Plis for making Debian packages.
+</li><li>
+I&rsquo;m thankful to M. Vidassov for the help in handling solid UTF-8 fonts.
+</li><li>
+I&rsquo;m thankful to N. Troickiy and V. Lipatov for making RPM packages.
+</li><li>
+I&rsquo;m thankful to S. Skobelev, A. Korotkevich, V. Onuchin, S.M. Plis, R. Kiselev, A. Ivanov, M. Vidiassov and V. Lipatov for fruitful comments.
+</li></ul>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_10.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_10.html
new file mode 100644
index 0000000..c49dd0d
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_10.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: A. TeX-like symbols</title>
+
+<meta name="description" content="MathGL 1.10.1: A. TeX-like symbols">
+<meta name="keywords" content="MathGL 1.10.1: A. TeX-like symbols">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="TeX_002dlike-symbols"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_9.html#StickPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TeX_002dlike-symbols-1"></a>
+<h1 class="appendix">A. TeX-like symbols</h1>
+<p>The full list of TeX-like commands recognizable by MathGL is shown below. If command is not recognized then it will be printed as is by ommitting &lsquo;<samp>\</samp>&rsquo; symbol. For example, &lsquo;<samp>\#</samp>&rsquo; produce &ldquo;#&rdquo;, &lsquo;<samp>\\</samp>&rsquo; produce &ldquo;\&rdquo;, &lsquo;<samp>\qq</samp>&rsquo; produce &ldquo;qq&rdquo;.
+</p>
+<p><strong>Change case</strong>: _, ^, @.
+</p>
+<p><strong>Text style</strong>: \big, \b, \textbf, \i, \textit, \bi, \r, \textrm, \a, \overline, \u, \underline, \w, \wire, #, \color[wkrgbcymhRGBCYMHWlenupqLENUPQ]
+</p>
+<p><strong>Roots</strong>: \sqrt, \sqrt3, \sqrt4
+</p>
+<p><strong>Fractions</strong>: \frac, \stack, \overset, \underset, \stackr, \stackl
+</p>
+<p><strong>Accents</strong>: \hat, \tilde, \dot, \ddot, \dddot, \ddddot, \acute, \check, \grave, \vec, \bar, \breve
+</p>
+<p><strong>Special symbols</strong>: \textquotedbl, \textdollar, \And, \textasciigrave, \textsubw, \colon, \less, \greater, \lbrack, \backslash, \rbrack, \textasciicircum, \lbrace, \vert, \rbrace, \textasciitilde, \aa, \ae, \textexclamdown, \textcent, \sterling, \textcurrency, \yen, \textbrokenbar, \S, \textasciidieresis, \textcopyright, \textordfeminine, \guillemotleft, \neg, \textregistered, \textasciimacron, \textdegree, \pm, \texttwosuperior, \textthreesuperior, \textasciiacute, \textmu, \P, \cdotp, \textonesuperior, \textordmasculine, \guillemotright, \textonequarter, \textonehalf, \textthreequarters, \textquestiondown, \AA, \AE, \DH, \times, \O, \TH, \ss, \dh, \div, \o, \th, \DJ, \dj, \textcrh, \L, \l, \OE, \oe, \NG, \ng, \textcrb, \texthtc, \textflorin, \texthvlig, \texthtk, \textctd, \textctl, \textctn, \textctt, \textdotlessj, \textbarl, \textcrlambda, \lambdabar, \Ohorn, \ohorn, \texthtp, \textlooptoprevesh, \textlhookt, \texthtt, \Uhorn, \uhorn, \Zbar, \textbenttailyogh, \textcrtwo, \textcrinvglotstop, \textpipe, \textdoublepipe, \textdoublebarpipe, \textexclam, \textturna, \textscripta, \textturnscripta, \texthtb, \textopeno, \textctc, \textrtaild, \texthtd, \textreve, \textschwa, \texthtg, \textscriptg, \textscg, \textgamma, \textramshorns, \textturnh, \texthth, \texththeng, \textbari, \textiota, \textturnmrleg, \textltailm, \textltailn, \textrtailn, \textscn, \textbaro, \textscoelig, \textcloseomega, \textphi, \textturnr, \textscr, \textinvscr, \textrtails, \textesh, \textbardotlessjvar, \textvibyi, \textctesh, \textturnt, \textrtailt, \textbaru, \textrtailz, \textctz, \textyogh, \textctyogh, \textglotstop, \textrevglotstop, \textinvglotstop, \textstretchcvar, \textbullseye, \textscb, \textrhookschwa, \textepsilon, \textrevepsilon, \textrhookrevepsilon, \textcloserevepsilon, \textbardotlessj, \textsci, \textltilde, \textbeltl, \textrtaill, \textlyoghlig, \textturnm, \textturnlonglegr, \textturnrrtail, \textlonglegr, \textrtailr, \textfishhookr, \textlhti, \textupsilon, \textscriptv, \textturnv, \textturnw, \textturny, \textscy, \textcloseepsilon, \texthtscg, \textsch, \textctj, \textturnk, \textscl, \texthtq, \textbarglotstop, \textbarrevglotstop, \textdzlig, \textdyoghlig, \textdctzlig, \texttslig, \texttctctlig, \texttctctlig, \textlongy, \textlongy, \ipasupgamma, \ipasupl, \ipasups, \ipasupx, \ipasuprerglotstpp, \tonebarextrahigh, \tonebarhigh, \tonebarmid, \tonebarlow, \tonebarextralow, \textsuph, \textsuphth, \textsupj, \textsupr, \textsupturnr, \textsupturnrrtail, \textsupinvscr, \textsupw, \textsupy, \cprime, \cdprime, \textturncomma, \rasp, \lasp, \texthamza, \textain, \textraiseglotstop, \textraiserevglotstop, \textlptr, \textrptr, \textuptr, \textdptr, \$\wedge$, \v, \textprimstress, \textmacron, \textacute, \textgrave, \textsecstress, \textlowmacron, \textlowgrave, \textlowacute, \textlengthmark, \texthalflength, \textrhalfring, \textlhalfring, \textraised, \textlowered, \textadvanced, \textretracted, \textbreve, \textdotaccent, \textringaccent, \textogonek, \textsmalltilde, \textdoubleacute, \textrhoticity, \textovercross, \ipavoicing, \ipaunaspirated, \sampi, \Alpha, \Beta, \Gamma, \Delta, \Epsilon, \Zeta, \Eta, \Theta, \Iota, \Kappa, \Lambda, \Mu, \Nu, \Xi, \Omicron, \Pi, \Rho, \Sigma, \Tau, \textsilon, \Phi, \Chi, \Psi, \Omega, \alpha, \beta, \gamma, \delta, \varepsilon, \zeta, \eta, \theta, \iota, \kappa, \lambda, \mu, \nu, \xi, \omicron, \pi, \rho, \varsigma, \sigma, \tau, \silon, \varphi, \chi, \psi, \omega, \varbeta, \vartheta, \silon, \phi, \varpi, \oldKoppa, \oldkoppa, \Stigma, \stigma, \Digamma, \digamma, \Koppa, \koppa, \varkappa, \varrho, \varTheta, \epsilon, \backepsilon, \textsca, \textsce, \textscu, \textlhookd, \textlhookk, \textlhookl, \texthooks, \testhookx, \texthookz, \texthyphen, \nobreakhyphen, \figdash, \endash, \emdash, \horizbar, \Vert, \twolowline, \lq, \rq, \dagger, \dag, \ddagger, \ddag, \textbullet, \enleadertwodots, \dots, \textperthousand, \textpertenthousand, \textprime, \prime, \textdprime, \dprime, \texttrprime, \trprime, \textbackprime, \backprime, \textbackdprime, \backdprime, \textbacktrprime, \backtrprime, \caretinsert, \guilsinglleft, \tieconcat, \hyphenbullet, \fracslash, \Question, \closure, \textAsterisks, \textdiscount, \textqprime, \qprime, \quotsinglbase, \quotsinglright, \textquotedblleft, \textquotedblright, \quotdblbase, \quotdblright, \guilsinglright, \textreferencemark, \Exclam, \overline, \textasterisklow, \textsemicolonreversed, \medmathspace, \supn, \textfranc, \textlira, \textpesetas, \euro, \BbbC, \incare, \Eulerconst, \scrI, \Im, \scrL, \ell, \BbbN, \textnumero, \textcircledP, \wp, \BbbP, \texttrademark, \BbbZ, \textoz, \textohm, \mho, \frakZ, \turnediota, \scrE, \scrF, \Finv, \scrM, \scro, \aleph, \beth, \gimel, \daleth, \Bbbsum, \Game, \sansLturned, \sansLmirrored, \Yup, \itBbbD, \itBbbd, \itBbbe, \itBbbi, \itBbbj, \scrg, \scrH, \frakH, \BbbH, \Planckconst, \hslash, \hbar, \BbbQ, \scrR, \Re, \BbbR, \textrecipe, \Angstrom, \scrB, \frakC, \textestimated, \scre, \Bbbpi, \Bbbgamma, \BbbGamma, \BbbPi, \PropertyLine, \upand, \fraconethird, \fractwothirds, \fraconefifth, \fractwofifths, \fracthreefifths, \fracfourfifths, \fraconesixth, \fracfivesixths, \fraconeeighth, \fracthreeeighths, \fracfiveeighths, \fracseveneights, \ldasharrhead, \leftdasharrow, \leftdasharrowhead, \rightdasharrow, \updasharrow, \leftarrow, \gets, \shortleftarrow, \uparrow, \rightarrow, \to, \shortrightarrow, \downarrow, \leftrightarrow, \updownarrow, \nwarrow, \nearrow, \searrow, \swarrow, \downdasharrow, \barleftarrow, \rightarrowbar, \leftwhitearrow, \upwhitearrow, \rightwhitearrow, \downwhitearrow, \nleftarrow, \nrightarrow, \leftsquigarrow, \rightsquigarrow, \leadsto, \twoheadleftarrow, \twoheaduparrow, \twoheadrightarrow, \twoheaddownarrow, \leftarrowtail, \rightarrowtail, \mapsfrom, \mapsup, \mapsto, \mapsdown, \updownarrowbar, \hookleftarrow, \hookrightarrow, \looparrowleft, \looparrowright, \leftrightsquigarrow, \nleftrightarrow, \downzigzagarrow, \Lsh, \Rsh, \Ldsh, \Rdsh, \linefeed, \carriagereturn, \curvearrowleft, \curvearrowright, \barovernorthwestarrow, \barleftarrowrightarrowbar, \acwopencirclearrow, \cwopencirclearrow, \leftharpoonup, \leftharpoondown, \upharpoonright, \upharpoonleft, \rightharpoonup, \rightharpoondown, \downharpoonright, \downharpoonleft, \rightleftarrows, \updownarrows, \leftrightarrows, \leftleftarrows, \upuparrows, \rightrightarrows, \downdownarrows, \leftrightharpoons, \rightleftharpoons, \nLeftarrow, \nLeftrightarrow, \nRightarrow, \Leftarrow, \Uparrow, \Rightarrow, \Downarrow, \Leftrightarrow, \Updownarrow, \Nwarrow, \Nearrow, \Searrow, \Swarrow, \Lleftarrow, \Rrightarrow, \leftsquigarrow, \rightsquigarrow, \nHuparrow, \nHdownarrow, \whitearrowupfrombar, \circleonrightarrow, \downuparrows, \rightthreearrows, \nvleftarrow, \nvrightarrow, \nvleftrightarrow, \nVleftarrow, \nVrightarrow, \nVleftrightarrow, \leftarrowtriangle, \rightarrowtriangle, \leftrightarrowtriangle, \forall, \complement, \partial, \exists, \nexists, \varnothing, \emptyset, \increment, \nabla, \in, \varin, \notin, \smallin, \ni, \owns, \varni, \nni, \smallni, \QED, \prod, \coprod, \amalg, \sum, \minus, \mp, \dotplus, \slash, \smallsetminus, \setminus, \ast, \circ, \bullet, \surd, \sqrt, \sqrt3, \sqrt4, \cuberoot, \fourthroot, \propto, \varpropto, \infty, \rightangle, \angle, \measuredangle, \sphericalangle, \mid, \nmid, \parallel, \nparallel, \wedge, \vee, \cap, \cup, \smallint, \int, \iint, \iiint, \oint, \oiint, \oiiint, \intclockwise, \varointclockwise, \ointctrclockwise, \therefore, \because, \colon, \Colon, \dotminus, \dashcolon, \dotsminusdots, \kernelcontraction, \sim, \thicksim, \backsim, \ac, \sinewave, \wr, \nsim, \eqsim, \simeq, \nsime, \cong, \simneqq, \ncong, \approx, \thickapprox, \napprox, \approxeq, \approxident, \backcong, \asymp, \Bumpeq, \bumpeq, \doteq, \Doteq, \fallingdotseq, \risingdotseq, \coloneq, \eqcolon, \eqcirc, \circeq, \arceq, \wedgeq, \veeeq, \stareq, \triangleq, \eqdef, \measeq, \questeq, \ne, \neq, \equiv, \nequiv, \Equiv, \leq, \le, \geq, \ge, \leqq, \geqq, \lneqq, \gneqq, \ll, \gg, \between, \nasymp, \nless, \ngtr, \nleq, \ngeq, \lesssim, \gtrsim, \nlesssim, \ngtrsim, \lessgtr, \gtrless, \nlessgtr, \ngtrless, \prec, \succ, \preccurlyeq, \succcurlyeq, \precsim, \succsim, \nprec, \nsucc, \subset, \supset, \nsubset, \nsupset, \subseteq, \supseteq, \nsubseteq, \nsupseteq, \subsetneq, \supsetneq, \cupleftarrow, \cupdot, \uplus, \sqsubset, \sqsupset, \sqsubseteq, \sqsupseteq, \sqcap, \sqcup, \oplus, \ominus, \otimes, \oslash, \odot, \circledcirc, \circledast, \circledequal, \circleddash, \boxplus, \boxminus, \boxtimes, \boxdot, \vdash, \dashv, \top, \bot, \assert, \models, \vDash, \Vdash, \Vvdash, \VDash, \nvdash, \nvDash, \nVdash, \nVDash, \prurel, \scurel, \vartriangleleft, \lhd, \vartriangleright, \rhd, \trianglelefteq, \unlhd, \trianglerighteq, \unrhd, \origof, \imageof, \multimap, \hermitmatrix, \intercal, \veebar, \barwedge, \barvee, \measuredrightangle, \varlrtriangle, \bigwedge, \bigvee, \bigcap, \bigcup, \smalldiamond, \cdot, \star, \divideontimes, \bowtie, \ltimes, \rtimes, \leftthreetimes, \rightthreetimes, \backsimeq, \curlyvee, \curlywedge, \Subset, \Supset, \Cap, \Cup, \pitchfork, \equalparallel, \lessdot, \gtrdot, \lll, \ggg, \lesseqgtr, \gtreqless, \eqless, \eqgtr, \curlyeqprec, \curlyeqsucc, \npreccurlyeq, \nsucccurlyeq, \nsqsubseteq, \nsqsupseteq, \sqsubsetneq, \sqsupsetneq, \lnsim, \gnsim, \precnsim, \succnsim, \ntriangleleft, \ntriangleright, \ntrianglelefteq, \ntrianglerighteq, \vdots, \cdots, \adots, \ddots, \disin, \varisins, \isins, \isindot, \varisinobar, \isinobar, \isinvb, \isinE, \nisd, \varnis, \nis, \varniobar, \niobar, \bagmember, \diameter, \house, \varbarwedge, \vardoublebarwedge, \lceil, \rceil, \lfloor, \rfloor, \drcrop, \dlcrop, \urcrop, \ulcrop, \invnot, \sqlozenge, \profline, \profsurf, \recorder, \target, \viewdata, \cloverleaf, \turnednot, \watchicon, \ulcorner, \urcorner, \llcorner, \lrcorner, \inttop, \intbottom, \frown, \smile, \clangle, \crangle, \varhexagonlrbonds, \cylcty, \profalar, \conictaper, \topbot, \obar, \APLnotslash, \APLnotbackslash, \APLboxupcaret, \APLboxquestion, \rangledownzigzagarrow, \dircurrent, \hexagon, \lparenuend, \lparenextender, \lparenlend, \rparenuend, \rparenextender, \rparenlend, \lbrackuend, \lbrackextender, \lbracklend, \rbrackuend, \rbrackextender, \rbracklend, \lbraceuend, \lbracemid, \lbracelend, \vbraceextender, \rbraceuend, \rbracemid, \rbracelend, \intextender, \harrowextender, \lmoustache, \rmoustache, \sumtop, \sumbottom, \overbracket, \underbracket, \bbrktbrk, \sqrtbottom, \lvboxline, \rvboxline, \carreturn, \varrowextender, \overparen, \underparen, \overbrace, \underbrace, \obrbrak, \ubrbrak, \trapezium, \benzenr, \strns, \fltns, \accurrent, \elinters, \textvisiblespace, \circledone, \circledtwo, \circledthree, \circledfour, \circledfive, \circledsix, \circledseven, \circledeight, \circlednine, \circledA, \circledB, \circledC, \circledD, \circledE, \circledF, \circledG, \circledH, \circledI, \circledJ, \circledK, \circledL, \circledM, \circledN, \circledO, \circledP, \circledQ, \circledR, \circledS, \circledT, \circledU, \circledV, \circledW, \circledX, \circledY, \circledZ, \circleda, \circledb, \circledc, \circledd, \circlede, \circledf, \circledg, \circledh, \circledi, \circledj, \circledk, \circledl, \circledm, \circledn, \circledo, \circledp, \circledq, \circledr, \circleds, \circledt, \circledu, \circledv, \circledw, \circledx, \circledy, \circledz, \circledzero, \bdhrule, \bdvrule, \bdtriplevdash, \bdquadhdash, \bdquadvdash, \bddvrh, \bddvlh, \bduvrh, \bduvlh, \bdbvrh, \bdbvlh, \bddvbh, \bduvbh, \bdbvbh, \bdHrule, \bdVrule, \bddvrH, \bddVrh, \bddVrH, \bddvlH, \bddVlh, \bddVlH, \bduvrH, \bduVrh, \bduVrH, \bduvlH, \bduVlh, \bduVlH, \bdbvrH, \bdbVrh, \bdbVrH, \bdbvlH, \bdbVlh, \bdbVlH, \bddvbH, \bddVbh, \bddVbH, \bduvbH, \bduVbh, \bduVbH, \bdbvbH, \bdbVbh, \bdbVbH, \bdnesw, \bdnwse, \blockuphalf, \blocklowhalf, \blockfull, \blocklefthalf, \blockrighthalf, \blockqtrshaded, \blockhalfshaded, \blockthreeqtrshaded, \mdlgblksquare, \mdlgwhtsquare, \squoval, \blackinwhitesquare, \squarehfill, \squarevfill, \squarehvfill, \squarenwsefill, \squareneswfill, \squarecrossfill, \squaregrayfill, \smblksquare, \smwhtsquare, \hrectangleblack, \hrectangle, \vrectangleblack, \vrectangle, \parallelogramblack, \parallelogram, \bigblacktriangleup, \bigtriangleup, \blacktriangle, \vartriangle, \blacktriangleright, \triangleright, \smallblacktriangleright, \smalltriangleright, \blackpointerright, \whitepointerright, \bigblacktriangledown, \bigtriangledown, \blacktriangledown, \triangledown, \blacktriangleleft, \triangleleft, \smallblacktriangleleft, \smalltriangleleft, \blackpointerleft, \whitepointerleft, \mdlgblkdiamond, \mdlgwhtdiamond, \diamond, \blackinwhitediamond, \fisheye, \lozenge, \mdlgwhtcircle, \dottedcircle, \circlevertfill, \bullseye, \mdlgblkcircle, \circlelefthalfblack, \circlerighthalfblack, \circlebottomhalfblack, \circletophalfblack, \circleurquadblack, \blackcircleulquadwhite, \blacklefthalfcircle, \blackrighthalfcircle, \inversebullet, \inversewhitecircle, \invwhiteupperhalfcircle, \invwhitelowerhalfcircle, \ularc, \urarc, \lrarc, \llarc, \topsemicircle, \botsemicircle, \lrblacktriangle, \llblacktriangle, \ulblacktriangle, \urblacktriangle, \smwhtcircle, \squareleftblack, \squareleftblack, \squareulblack, \squarelrblack, \boxbar, \trianglecdot, \triangleleftblack, \trianglerightblack, \lgwhtcircle, \squareulquad, \squarellquad, \squarelrquad, \squareurquad, \circleulquad, \circlellquad, \circlelrquad, \circleurquad, \ultriangle, \urtriangle, \lltriangle, \mdwhtsquare, \box, \mdblksquare, \mdsmwhtsquare, \mdsmblksquare, \lrtriangle, \bigstar, \bigwhitestar, \astrosun, \conjunction, \phone, \XBox, \danger, \frownie, \smiley, \blacksmiley, \sun, \rightmoon, \leftmoon, \mercury, \female, \earth, \male, \jupiter, \saturn, \neptune, \pluto, \aries, \taurus, \spadesuit, \heartsuit, \diamondsuit, \clubsuit, \varspadesuit, \varheartsuit, \vardiamondsuit, \varclubsuit, \quarternote, \eighthnote, \twonotes, \flat, \natural, \sharp, \acidfree, \dicei, \diceii, \diceiii, \diceiv, \dicev, \dicevi, \circledrightdot, \circledtwodots, \blackcircledrightdot, \blackcircledtwodots, \triangleexclam, \Hermaphrodite, \mdwhtcircl, \mdblkrcl, \mdsmwhtcircl, \neuter, \scissors, \envelope, \checkmark, \maltese, \circledstar, \varstar, \dingasterisk, \lbrbrak, \rbrbrak, \circledsansone, \circledsanstwo, \circledsansthree, \circledsansfour, \circledsansfive, \circledsanssix, \circledsansseven, \circledsanseight, \circledsansnine, \circledsansten, \blackcircledsansone, \blackcircledsanstwo, \blackcircledsansthree, \blackcircledsansfour, \blackcircledsansfive, \blackcircledsanssix, \blackcircledsansseven, \blackcircledsanseight, \blackcircledsansnine, \blackcircledsansten, \draftingarrow, \threedangle, \whiteinwhitetriangle, \perp, \subsetcirc, \supsetcirc, \lbag, \rbag, \veedot, \bsolhsub, \suphsol, \longdivision, \diamondcdot, \wedgedot, \upin, \pullback, \pushout, \leftouterjoin, \rightouterjoin, \fullouterjoin, \bigbot, \bigtop, \DashVDash, \dashVdash, \multimapinv, \vlongdash, \longdashv, \cirbot, \lozengeminus, \concavediamond, \concavediamondtickleft, \concavediamondtickright, \whitesquaretickleft, \whitesquaretickright, \lBrack, \rBrack, \langle, \rangle, \lAngle, \rAngle, \Lbrbrak, \Rbrbrak, \UUparrow, \DDownarrow, \acwgapcirclearrow, \cwgapcirclearrow, \rightarrowonoplus, \longleftarrow, \longrightarrow, \longleftrightarrow, \Longleftarrow, \Longrightarrow, \Longleftrightarrow, \longmapsfrom, \longmapsto, \Longmapsfrom, \Longmapsto, \longrightsquigarrow, \nvtwoheadrightarrow, \nVtwoheadrightarrow, \nvLeftarrow, \nvRightarrow, \nvLeftrightarrow, \twoheadmapsto, \Mapsfrom, \Mapsto, \downarrowbarred, \uparrowbarred, \Uuparrow, \Ddownarrow, \leftbkarrow, \rightbkarrow, \leftdbkarrow, \dbkarow, \drbkarow, \rightdotarrow, \baruparrow, \downarrowbar, \nvrightarrowtail, \nVrightarrowtail, \twoheadrightarrowtail, \nvtwoheadrightarrowtail, \nVtwoheadrightarrowtail, \lefttail, \righttail, \leftdbltail, \rightdbltail, \diamondleftarrow, \rightarrowdiamond, \diamondleftarrowbar, \barrightarrowdiamond, \nwsearrow, \neswarrow, \hknwarrow, \hknearrow, \hksearow, \hkswarow, \tona, \toea, \tosa, \towa, \rdiagovfdiag, \fdiagovrdiag, \seovnearrow, \neovsearrow, \fdiagovnearrow, \rdiagovsearrow, \neovnwarrow, \nwovnearrow, \rightcurvedarrow, \uprightcurvearrow, \downrightcurvedarrow, \leftdowncurvedarrow, \rightdowncurvedarrow, \cwrightarcarrow, \acwleftarcarrow, \acwoverarcarrow, \acwundercurvearrow, \curvearrowrightminus, \curvearrowleftplus, \cwundercurvearrow, \ccwundercurvearrow, \acwcirclearrow, \cwcirclearrow, \rightarrowshortleftarrow, \leftarrowshortrightarrow, \shortrightarrowleftarrow, \rightarrowplus, \leftarrowplus, \rightarrowx, \leftrightarrowcircle, \twoheaduparrowcircle, \leftrightharpoonupdown, \leftrightharpoondownup, \updownharpoonrightleft, \updownharpoonleftright, \leftrightharpoonupup, \updownharpoonrightright, \leftrightharpoondowndown, \updownharpoonleftleft, \barleftharpoonup, \rightharpoonupbar, \barupharpoonright, \downharpoonrightbar, \barleftharpoondown, \rightharpoondownbar, \barupharpoonleft, \downharpoonleftbar, \leftharpoonupbar, \barrightharpoonup, \upharpoonrightbar, \bardownharpoonright, \leftharpoondownbar, \barrightharpoondown, \upharpoonleftbar, \bardownharpoonleft, \leftharpoonsupdown, \upharpoonsleftright, \rightharpoonsupdown, \downharpoonsleftright, \leftrightharpoonsup, \leftrightharpoonsdown, \rightleftharpoonsup, \rightleftharpoonsdown, \leftharpoonupdash, \dashleftharpoondown, \rightharpoonupdash, \dashrightharpoondown, \updownharpoonsleftright, \downupharpoonsleftright, \rightimply, \equalrightarrow, \similarrightarrow, \leftarrowsimilar, \rightarrowsimilar, \rightarrowapprox, \ltlarr, \leftarrowless, \gtrarr, \subrarr, \leftarrowsubset, \suplarr, \leftfishtail, \rightfishtail, \upfishtail, \downfishtail, \Vvert, \mdsmblkcircle, \typecolon, \lBrace, \rBrace, \lParen, \rParen, \llparenthesis, \rrparenthesis, \llangle, \rrangle, \lbrackubar, \rbrackubar, \lbrackultick, \rbracklrtick, \lbracklltick, \rbrackurtick, \langledot, \rangledot, \lparenless, \rparengtr, \Lparengtr, \Rparenless, \lblkbrbrak, \rblkbrbrak, \fourvdots, \vzigzag, \measuredangleleft, \rightanglesqr, \rightanglemdot, \angles, \angdnr, \gtlpar, \sphericalangleup, \turnangle, \revangle, \angleubar, \revangleubar, \wideangledown, \wideangleup, \measanglerutone, \measanglelutonw, \measanglerdtose, \measangleldtosw, \measangleurtone, \measangleultonw, \measangledrtose, \measangledltosw, \revemptyset, \emptysetobar, \emptysetocirc, \emptysetoarr, \emptysetoarrl, \circlehbar, \circledvert, \circledparallel, \obslash, \operp, \obot, \olcross, \odotslashdot, \uparrowoncircle, \circledwhitebullet, \circledbullet, \olessthan, \ogreaterthan, \cirscir, \cirE, \boxdiag, \boxbslash, \boxast, \boxcircle, \boxbox, \boxonbox, \triangleodot, \triangleubar, \triangles, \triangleserifs, \rtriltri, \ltrivb, \vbrtri, \lfbowtie, \rfbowtie, \fbowtie, \lftimes, \rftimes, \hourglass, \blackhourglass, \lvzigzag, \rvzigzag, \Lvzigzag, \Rvzigzag, \iinfin, \tieinfty, \nvinfty, \dualmap, \laplac, \lrtriangleeq, \shuffle, \eparsl, \smeparsl, \eqvparsl, \gleichstark, \thermod, \downtriangleleftblack, \downtrianglerightblack, \blackdiamonddownarrow, \mdlgblklozenge, \circledownarrow, \blackcircledownarrow, \errbarsquare, \errbarblacksquare, \errbardiamond, \errbarblackdiamond, \errbarcircle, \errbarblackcircle, \ruledelayed, \setminus, \dsol, \rsolbar, \xsol, \xbsol, \doubleplus, \tripleplus, \lcurvyangle, \rcurvyangle, \tplus, \tminus, \sumint, \iiiint, \intbar, \intBar, \fint, \circfint, \awint, \rppolint, \scpolint, \npolint, \pointnt, \sqint, \intlharhk, \intx, \intcap, \intcup, \upint, \lowint, \zpipe, \ringplus, \plushat, \simplus, \plusdot, \plussim, \plussubtwo, \plustrif, \commaminus, \minusdot, \minusfdots, \minusrdots, \opluslhrim, \oplusrhrim, \vectimes, \dottimes, \timesbar, \btimes, \smashtimes, \otimeslhrim, \otimesrhrim, \otimeshat, \Otimes, \odiv, \triangleplus, \triangleminus, \triangletimes, \intprod, \intprodr, \fcmp, \amalg, \capdot, \uminus, \barcup, \barcap, \capwedge, \cupvee, \twocups, \twocaps, \closedvarcup, \closedvarcap, \Sqcap, \Sqcup, \closedvarcupsmashprod, \wedgeodot, \veeodot, \Wedge, \Vee, \wedgeonwedge, \veeonvee, \bigslopedvee, \bigslopedwedge, \veeonwedge, \wedgemidvert, \veemidvert, \midbarwedge, \midbarvee, \doublebarwedge, \wedgebar, \wedgedoublebar, \varveebar, \doublebarvee, \veedoublebar, \dsub, \rsub, \eqdot, \dotequiv, \equivVert, \equivVvert, \dotsim, \simrdots, \simminussim, \congdot, \asteq, \hatapprox, \approxeqq, \eqqplus, \pluseqq, \eqqsim, \Coloneq, \eqeq, \eqeqeq, \ddotseq, \equivDD, \ltcir, \gtcir, \ltquest, \gtquest, \leqslant, \geqslant, \lesdot, \gesdot, \lesdoto, \gesdoto, \lesdotor, \gesdotol, \lessapprox, \gtrapprox, \lneq, \gneq, \lnapprox, \gnapprox, \lesseqqgtr, \gtreqqless, \lsime, \gsime, \lsimg, \gsiml, \lgE, \glE, \lesges, \gesles, \eqslantless, \eqslantgtr, \elsdot, \egsdot, \eqqless, \eqqgtr, \eqqslantless, \eqqslantgtr, \simless, \simgtr, \simlE, \simgE, \Lt, \Gt, \partialmeetcontraction, \glj, \gla, \ltcc, \gtcc, \lescc, \gescc, \smt, \lat, \smte, \late, \bumpeqq, \preceq, \succeq, \precneq, \succneq, \preceqq, \succeqq, \precneqq, \succneqq, \precapprox, \succapprox, \precnapprox, \succnapprox, \Prec, \Sc, \subsetdot, \supsetdot, \subsetplus, \supsetplus, \submult, \supmult, \subedot, \supedot, \subseteqq, \supseteqq, \subsim, \supsim, \subsetapprox, \supsetapprox, \subsetneqq, \supsetneqq, \lsqhook, \rsqhook, \csub, \csup, \csube, \csupe, \subsup, \supsub, \subsub, \supsup, \suphsub, \supdsub, \forkv, \topfork, \mlcp, \forks, \forksnot, \shortlefttack, \shortdowntack, \shortuptack, \perps, \vDdash, \dashV, \Dashv, \DashV, \varVdash, \Barv, \vBar, \vBarv, \barV, \Vbar, \Not, \bNot, \revnmid, \cirmid, \midcir, \topcir, \nhpar, \parsim, \interleave, \nhVvert, \threedotcolon, \lllnest, \gggnest, \leqqslant, \leqqslant, \talloblong, \squareurblack, \squarellblack, \diamondleftblack, \diamondrightblack, \diamondtopblack, \diamondbotblack, \dottedsquare, \lgblksquare, \lgwhtsquare, \vysmlblksquare, \vysmlwhtsquare, \pentagonblack, \pentagon, \varhexagon, \varhexagonblack, \hexagonblack, \lgblkcircle, \mdblkdiamond, \mdwhtdiamond, \mdblklozenge, \mdwhtlozenge, \smblkdiamond, \smblklozenge, \smwhtlozenge, \blkhorzoval, \whthorzoval, \blkvertoval, \whtvertoval, \circleonleftarrow, \leftthreearrows, \leftarrowonoplus, \longleftsquigarrow, \nvtwoheadleftarrow, \nVtwoheadleftarrow, \twoheadmapsfrom, \twoheadleftdbkarrow, \leftdotarrow, \nvleftarrowtail, \nVleftarrowtail, \twoheadleftarrowtail, \nvtwoheadleftarrowtail, \nVtwoheadleftarrowtail, \leftarrowx, \leftcurvedarrow, \equalleftarrow, \bsimilarleftarrow, \leftarrowbackapprox, \rightarrowgtr, \rightarrowsupset, \LLeftarrow, \RRightarrow, \bsimilarrightarrow, \rightarrowbackapprox, \similarleftarrow, \leftarrowapprox, \leftarrowbsimilar, \righarrowbsimilar, \medwhitestar, \medblackstar, \smwhitestar, \rightpentagonblack, \rightpentagon, \postalmark, \hzigzag, \hiraganano, \textheng, \texthen, \calB, \calE, \calF, \calH, \calM, \calR.
+</p>
+<p>IF ANYBODY WILL CHECK WHETHER ALL NAMES CORRESPOND TO RIGHT TEX SYMBOLS I SHALL APPRECIATE IT GREATLY. 
+</p>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_11.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_11.html
new file mode 100644
index 0000000..a128bad
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_11.html
@@ -0,0 +1,542 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: B. GNU Free Documentation License</title>
+
+<meta name="description" content="MathGL 1.10.1: B. GNU Free Documentation License">
+<meta name="keywords" content="MathGL 1.10.1: B. GNU Free Documentation License">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Copying-This-Manual"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="GNU-Free-Documentation-License"></a>
+<h1 class="appendix">B. GNU Free Documentation License</h1>
+<p align="center"> Version 1.2, November 2002
+</p>
+
+<table><tr><td>&nbsp;</td><td><pre class="display">Copyright &copy; 2000,2001,2002 Free Software Foundation, Inc.
+51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+</pre></td></tr></table>
+
+<ol>
+<li>
+PREAMBLE
+
+<p>The purpose of this License is to make a manual, textbook, or other
+functional and useful document <em>free</em> in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+</p>
+<p>This License is a kind of &ldquo;copyleft&rdquo;, which means that derivative
+works of the document must themselves be free in the same sense.  It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+</p>
+<p>We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does.  But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book.  We recommend this License
+principally for works whose purpose is instruction or reference.
+</p>
+</li><li>
+APPLICABILITY AND DEFINITIONS
+
+<p>This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License.  Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein.  The &ldquo;Document&rdquo;, below,
+refers to any such manual or work.  Any member of the public is a
+licensee, and is addressed as &ldquo;you&rdquo;.  You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+</p>
+<p>A &ldquo;Modified Version&rdquo; of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+</p>
+<p>A &ldquo;Secondary Section&rdquo; is a named appendix or a front-matter section
+of the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document&rsquo;s overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject.  (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.)  The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+</p>
+<p>The &ldquo;Invariant Sections&rdquo; are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.  If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant.  The Document may contain zero
+Invariant Sections.  If the Document does not identify any Invariant
+Sections then there are none.
+</p>
+<p>The &ldquo;Cover Texts&rdquo; are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.  A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+</p>
+<p>A &ldquo;Transparent&rdquo; copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters.  A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text.  A copy that is not &ldquo;Transparent&rdquo; is called &ldquo;Opaque&rdquo;.
+</p>
+<p>Examples of suitable formats for Transparent copies include plain
+<small>ASCII</small> without markup, Texinfo input format, LaTeX input
+format, <acronym>SGML</acronym> or <acronym>XML</acronym> using a publicly available
+<acronym>DTD</acronym>, and standard-conforming simple <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> designed for human modification.  Examples
+of transparent image formats include <acronym>PNG</acronym>, <acronym>XCF</acronym> and
+<acronym>JPG</acronym>.  Opaque formats include proprietary formats that can be
+read and edited only by proprietary word processors, <acronym>SGML</acronym> or
+<acronym>XML</acronym> for which the <acronym>DTD</acronym> and/or processing tools are
+not generally available, and the machine-generated <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> produced by some word processors for
+output purposes only.
+</p>
+<p>The &ldquo;Title Page&rdquo; means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page.  For works in
+formats which do not have any title page as such, &ldquo;Title Page&rdquo; means
+the text near the most prominent appearance of the work&rsquo;s title,
+preceding the beginning of the body of the text.
+</p>
+<p>A section &ldquo;Entitled XYZ&rdquo; means a named subunit of the Document whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language.  (Here XYZ stands for a
+specific section name mentioned below, such as &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, &ldquo;Endorsements&rdquo;, or &ldquo;History&rdquo;.)  To &ldquo;Preserve the Title&rdquo;
+of such a section when you modify the Document means that it remains a
+section &ldquo;Entitled XYZ&rdquo; according to this definition.
+</p>
+<p>The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document.  These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+</p>
+</li><li>
+VERBATIM COPYING
+
+<p>You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License.  You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute.  However, you may accept
+compensation in exchange for copies.  If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+</p>
+<p>You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+</p>
+</li><li>
+COPYING IN QUANTITY
+
+<p>If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document&rsquo;s license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover.  Both covers must also clearly and legibly identify
+you as the publisher of these copies.  The front cover must present
+the full title with all words of the title equally prominent and
+visible.  You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+</p>
+<p>If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+</p>
+<p>If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+</p>
+<p>It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+</p>
+</li><li>
+MODIFICATIONS
+
+<p>You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it.  In addition, you must do these things in the Modified Version:
+</p>
+<ol>
+<li>
+Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions
+(which should, if there were any, be listed in the History section
+of the Document).  You may use the same title as a previous version
+if the original publisher of that version gives permission.
+
+</li><li>
+List on the Title Page, as authors, one or more persons or entities
+responsible for authorship of the modifications in the Modified
+Version, together with at least five of the principal authors of the
+Document (all of its principal authors, if it has fewer than five),
+unless they release you from this requirement.
+
+</li><li>
+State on the Title page the name of the publisher of the
+Modified Version, as the publisher.
+
+</li><li>
+Preserve all the copyright notices of the Document.
+
+</li><li>
+Add an appropriate copyright notice for your modifications
+adjacent to the other copyright notices.
+
+</li><li>
+Include, immediately after the copyright notices, a license notice
+giving the public permission to use the Modified Version under the
+terms of this License, in the form shown in the Addendum below.
+
+</li><li>
+Preserve in that license notice the full lists of Invariant Sections
+and required Cover Texts given in the Document&rsquo;s license notice.
+
+</li><li>
+Include an unaltered copy of this License.
+
+</li><li>
+Preserve the section Entitled &ldquo;History&rdquo;, Preserve its Title, and add
+to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page.  If
+there is no section Entitled &ldquo;History&rdquo; in the Document, create one
+stating the title, year, authors, and publisher of the Document as
+given on its Title Page, then add an item describing the Modified
+Version as stated in the previous sentence.
+
+</li><li>
+Preserve the network location, if any, given in the Document for
+public access to a Transparent copy of the Document, and likewise
+the network locations given in the Document for previous versions
+it was based on.  These may be placed in the &ldquo;History&rdquo; section.
+You may omit a network location for a work that was published at
+least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission.
+
+</li><li>
+For any section Entitled &ldquo;Acknowledgements&rdquo; or &ldquo;Dedications&rdquo;, Preserve
+the Title of the section, and preserve in the section all the
+substance and tone of each of the contributor acknowledgements and/or
+dedications given therein.
+
+</li><li>
+Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles.  Section numbers
+or the equivalent are not considered part of the section titles.
+
+</li><li>
+Delete any section Entitled &ldquo;Endorsements&rdquo;.  Such a section
+may not be included in the Modified Version.
+
+</li><li>
+Do not retitle any existing section to be Entitled &ldquo;Endorsements&rdquo; or
+to conflict in title with any Invariant Section.
+
+</li><li>
+Preserve any Warranty Disclaimers.
+</li></ol>
+
+<p>If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant.  To do this, add their titles to the
+list of Invariant Sections in the Modified Version&rsquo;s license notice.
+These titles must be distinct from any other section titles.
+</p>
+<p>You may add a section Entitled &ldquo;Endorsements&rdquo;, provided it contains
+nothing but endorsements of your Modified Version by various
+parties&mdash;for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+</p>
+<p>You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version.  Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity.  If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+</p>
+<p>The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+</p>
+</li><li>
+COMBINING DOCUMENTS
+
+<p>You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+</p>
+<p>The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy.  If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+</p>
+<p>In the combination, you must combine any sections Entitled &ldquo;History&rdquo;
+in the various original documents, forming one section Entitled
+&ldquo;History&rdquo;; likewise combine any sections Entitled &ldquo;Acknowledgements&rdquo;,
+and any sections Entitled &ldquo;Dedications&rdquo;.  You must delete all
+sections Entitled &ldquo;Endorsements.&rdquo;
+</p>
+</li><li>
+COLLECTIONS OF DOCUMENTS
+
+<p>You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+</p>
+<p>You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+</p>
+</li><li>
+AGGREGATION WITH INDEPENDENT WORKS
+
+<p>A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an &ldquo;aggregate&rdquo; if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation&rsquo;s users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+</p>
+<p>If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document&rsquo;s Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+</p>
+</li><li>
+TRANSLATION
+
+<p>Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections.  You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers.  In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+</p>
+<p>If a section in the Document is Entitled &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, or &ldquo;History&rdquo;, the requirement (section 4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+</p>
+</li><li>
+TERMINATION
+
+<p>You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License.  Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License.  However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+</p>
+</li><li>
+FUTURE REVISIONS OF THIS LICENSE
+
+<p>The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time.  Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.  See
+<a href="http://www.gnu.org/copyleft/">http://www.gnu.org/copyleft/</a>.
+</p>
+<p>Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License &ldquo;or any later version&rdquo; applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation.  If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
+</p></li></ol>
+
+
+<a name="ADDENDUM_003a-How-to-use-this-License-for-your-documents"></a>
+<h2 class="heading">ADDENDUM: How to use this License for your documents</h2>
+
+<p>To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">  Copyright (C)  <var>year</var>  <var>your name</var>.
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.2
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts.  A copy of the license is included in the section entitled ``GNU
+  Free Documentation License''.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the &ldquo;with&hellip;Texts.&rdquo; line with this:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">    with the Invariant Sections being <var>list their titles</var>, with
+    the Front-Cover Texts being <var>list</var>, and with the Back-Cover Texts
+    being <var>list</var>.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+</p>
+<p>If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+</p>
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_12.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_12.html
new file mode 100644
index 0000000..f0c5b1d
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_12.html
@@ -0,0 +1,352 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index</title>
+
+<meta name="description" content="MathGL 1.10.1: Index">
+<meta name="keywords" content="MathGL 1.10.1: Index">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Index"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_13.html#index_split-0" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Index-1"></a>
+<h1 class="unnumbered">Index</h1>
+
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-A">A</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AddLegend">AddLegend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-addlegend">addlegend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-AddLegend-3">AddLegend</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AddLight">AddLight</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-addto">addto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-adjust">adjust</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AdjustTicks">AdjustTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Alpha">Alpha</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alpha">alpha</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Alpha-2">Alpha</a></td><td valign="top"><a href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alpha-2">alpha</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alphadef">alphadef</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alphadef-2">alphadef</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ambient">ambient</a></td><td valign="top"><a href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ambient">Ambient</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ambient-2">ambient</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-area">area</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Area">Area</a></td><td valign="top"><a href="mathgl_en_3.html#Area">3.9.4 Area</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Area-4">Area</a></td><td valign="top"><a href="mathgl_en_9.html#Area-sample">9.1.4 Area sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Arrows">Arrows</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-arrowsize">arrowsize</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Aspect">Aspect</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-aspect">aspect</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AutoOrg">AutoOrg</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axial">Axial</a></td><td valign="top"><a href="mathgl_en_3.html#Axial">3.10.11 Axial</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axial">axial</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axial-5">Axial</a></td><td valign="top"><a href="mathgl_en_9.html#Axial-sample">9.2.14 Axial sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axial-6">Axial</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axialdir">axialdir</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axis">axis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axis">Axis</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axis-2">Axis</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axis-5">axis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-4">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-5">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-6">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-7">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#g_t2_002daxes-sample">9.6.2 2-axes sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-8">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-9">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-B">B</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ball">ball</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ball">Ball</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-barh">barh</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Barh">Barh</a></td><td valign="top"><a href="mathgl_en_3.html#Barh">3.9.8 Barh</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Barh-3">Barh</a></td><td valign="top"><a href="mathgl_en_9.html#Barh-sample">9.1.6 Barh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-bars">bars</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Bars">Bars</a></td><td valign="top"><a href="mathgl_en_3.html#Bars">3.9.7 Bars</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Bars-4">Bars</a></td><td valign="top"><a href="mathgl_en_9.html#Bars-sample">9.1.5 Bars sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Beam">Beam</a></td><td valign="top"><a href="mathgl_en_3.html#Beam">3.11.7 Beam</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-beam">beam</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Belt">Belt</a></td><td valign="top"><a href="mathgl_en_3.html#Belt">3.10.3 Belt</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-belt">belt</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Belt-3">Belt</a></td><td valign="top"><a href="mathgl_en_9.html#Belt-sample">9.2.7 Belt sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Box">Box</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-box">box</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-BoxPlot">BoxPlot</a></td><td valign="top"><a href="mathgl_en_3.html#BoxPlot">3.9.16 BoxPlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-BoxPlot-3">BoxPlot</a></td><td valign="top"><a href="mathgl_en_9.html#BoxPlot-sample">9.1.11 BoxPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-boxs">boxs</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Boxs">Boxs</a></td><td valign="top"><a href="mathgl_en_3.html#Boxs">3.10.5 Boxs</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Boxs-3">Boxs</a></td><td valign="top"><a href="mathgl_en_9.html#Boxs-sample">9.2.9 Boxs sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-C">C</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-call">call</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-caxis">caxis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CAxis">CAxis</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-chart">chart</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Chart">Chart</a></td><td valign="top"><a href="mathgl_en_3.html#Chart">3.9.9 Chart</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Chart-2">Chart</a></td><td valign="top"><a href="mathgl_en_9.html#Chart-sample">9.1.17 Chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Chart-3">Chart</a></td><td valign="top"><a href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-chdir">chdir</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ClearLegend">ClearLegend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-clearlegend">clearlegend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-clf">clf</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Clf">Clf</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cloud">cloud</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cloud-2">Cloud</a></td><td valign="top"><a href="mathgl_en_9.html#Cloud-sample">9.3.2 Cloud sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CloudP">CloudP</a></td><td valign="top"><a href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CloudP-3">CloudP</a></td><td valign="top"><a href="mathgl_en_9.html#CloudP-sample">9.3.3 CloudP sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CloudQ">CloudQ</a></td><td valign="top"><a href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cmax">Cmax</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cmin">Cmin</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Color-scheme">Color scheme</a></td><td valign="top"><a href="mathgl_en_1.html#Color-scheme">1.4.3 Color scheme</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-colorbar">colorbar</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Colorbar">Colorbar</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Colorbar-5">Colorbar</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Column">Column</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-column">column</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ColumnPlot">ColumnPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-combine">combine</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Combine">Combine</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cone">Cone</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cone">cone</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cont">Cont</a></td><td valign="top"><a href="mathgl_en_3.html#Cont">3.10.8 Cont</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont">cont</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-5">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-sample">9.2.11 Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-6">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-7">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-8">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cont3">Cont3</a></td><td valign="top"><a href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont3">cont3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont3-5">Cont3</a></td><td valign="top"><a href="mathgl_en_9.html#Cont3-sample">9.3.5 Cont3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContA">ContA</a></td><td valign="top"><a href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-conta">conta</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contd">contd</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContD">ContD</a></td><td valign="top"><a href="mathgl_en_3.html#ContD">3.10.10 ContD</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContD-5">ContD</a></td><td valign="top"><a href="mathgl_en_9.html#ContD-sample">9.2.13 ContD sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContF">ContF</a></td><td valign="top"><a href="mathgl_en_3.html#ContF">3.10.9 ContF</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf">contf</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF-5">ContF</a></td><td valign="top"><a href="mathgl_en_9.html#ContF-sample">9.2.12 ContF sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContF3">ContF3</a></td><td valign="top"><a href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf3">contf3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF3-5">ContF3</a></td><td valign="top"><a href="mathgl_en_9.html#ContF3-sample">9.3.6 ContF3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF3-6">ContF3</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contfa">contfa</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFA">ContFA</a></td><td valign="top"><a href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFX">ContFX</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFY">ContFY</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFZ">ContFZ</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf_005bxyz_005d">contf[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContX">ContX</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContX-3">ContX</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContY">ContY</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContY-3">ContY</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContZ">ContZ</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContZ-3">ContZ</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont_005bxyz_005d">cont[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-copy">copy</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CopyFont">CopyFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crange">crange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crange-3">crange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Crop">Crop</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crop">crop</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crust">crust</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Crust">Crust</a></td><td valign="top"><a href="mathgl_en_3.html#Crust">3.14.5 Crust</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Crust-3">Crust</a></td><td valign="top"><a href="mathgl_en_9.html#Crust-sample">9.4.19 Crust sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ctick">ctick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cumsum">cumsum</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-CumSum">CumSum</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Curve">Curve</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-curve">curve</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cut">cut</a></td><td valign="top"><a href="mathgl_en_8.html#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cut-4">cut</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMax">CutMax</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMax-1">CutMax</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMin">CutMin</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMin-1">CutMin</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CutOff">CutOff</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutOff-2">CutOff</a></td><td valign="top"><a href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_13.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_13.html
new file mode 100644
index 0000000..59518ee
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_13.html
@@ -0,0 +1,317 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: D &ndash; G</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: D &ndash; G">
+<meta name="keywords" content="MathGL 1.10.1: Index: D &ndash; G">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-0"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_14.html#index_split-1" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: D &ndash; G</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-D">D</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-define">define</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Delete">Delete</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-delete">delete</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteColumns">DeleteColumns</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteRows">DeleteRows</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteSlices">DeleteSlices</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens">dens</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dens">Dens</a></td><td valign="top"><a href="mathgl_en_3.html#Dens">3.10.7 Dens</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-3">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-4">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-5">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens3">dens3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dens3">Dens3</a></td><td valign="top"><a href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens3-3">Dens3</a></td><td valign="top"><a href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensA">DensA</a></td><td valign="top"><a href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-densa">densa</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensX">DensX</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensX-2">DensX</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensY">DensY</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensY-2">DensY</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensZ">DensZ</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensZ-2">DensZ</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens_005bxyz_005d">dens[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dew">Dew</a></td><td valign="top"><a href="mathgl_en_3.html#Dew">3.13.5 Dew</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dew">dew</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dew-3">Dew</a></td><td valign="top"><a href="mathgl_en_9.html#Dew-sample">9.4.11 Dew sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-diff">diff</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Diff">Diff</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-diff2">diff2</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Diff2">Diff2</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-divto">divto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dots">dots</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dots">Dots</a></td><td valign="top"><a href="mathgl_en_3.html#Dots">3.14.4 Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dots-4">Dots</a></td><td valign="top"><a href="mathgl_en_9.html#Dots-sample">9.4.20 Dots sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-drop">drop</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Drop">Drop</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Drop-4">Drop</a></td><td valign="top"><a href="mathgl_en_9.html#Drops-sample">9.5.10 Drops sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Drop-5">Drop</a></td><td valign="top"><a href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-E">E</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-else">else</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-elseif">elseif</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-EndFrame">EndFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-EndFrame-2">EndFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-endif">endif</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Envelop">Envelop</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-envelop">envelop</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Envelop-2">Envelop</a></td><td valign="top"><a href="mathgl_en_9.html#Envelop-sample">9.6.6 Envelop sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Error">Error</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-error">error</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Error-2">Error</a></td><td valign="top"><a href="mathgl_en_3.html#Error">3.9.15 Error</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Error-6">Error</a></td><td valign="top"><a href="mathgl_en_9.html#Error-sample">9.1.10 Error sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-evaluate">evaluate</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Evaluate">Evaluate</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-export">export</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Export">Export</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-extend">extend</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Extend">Extend</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-F">F</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Face">Face</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facex">facex</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceX">FaceX</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facey">facey</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceY">FaceY</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceZ">FaceZ</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facez">facez</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fall">Fall</a></td><td valign="top"><a href="mathgl_en_3.html#Fall">3.10.2 Fall</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fall">fall</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fall-3">Fall</a></td><td valign="top"><a href="mathgl_en_9.html#Fall-sample">9.2.6 Fall sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fgets">fgets</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Fill">Fill</a></td><td valign="top"><a href="mathgl_en_6.html#Fill">6.3 Fill</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fill">fill</a></td><td valign="top"><a href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Find">Find</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-FindAny">FindAny</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Finish">Finish</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fit">fit</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit">Fit</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fit-9">Fit</a></td><td valign="top"><a href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit2">Fit2</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit3">Fit3</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FitPnts">FitPnts</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fits">fits</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FitS">FitS</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Flow">Flow</a></td><td valign="top"><a href="mathgl_en_3.html#Flow">3.13.6 Flow</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-flow">flow</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-5">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-sample">9.4.9 Flow sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-6">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-3D-sample">9.4.17 Flow 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-7">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FlowP">FlowP</a></td><td valign="top"><a href="mathgl_en_3.html#FlowP">3.13.7 FlowP</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Flush">Flush</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-Fl_005fMathGL">Fl_MathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-Fl_005fMathGL-2">Fl_MathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fog">fog</a></td><td valign="top"><a href="mathgl_en_8.html#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fog">Fog</a></td><td valign="top"><a href="mathgl_en_3.html#Fog">3.1.3 Fog</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fog-2">Fog</a></td><td valign="top"><a href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-font">font</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Font-style">Font style</a></td><td valign="top"><a href="mathgl_en_1.html#Font-style">1.4.4 Font style</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fontsize">fontsize</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-for">for</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fplot">fplot</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fsurf">fsurf</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-G">G</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetFont">GetFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetNumFrame">GetNumFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetNumFrame-2">GetNumFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Glyph">Glyph</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid">grid</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid">Grid</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid-2">grid</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid-2">Grid</a></td><td valign="top"><a href="mathgl_en_3.html#Grid">3.10.12 Grid</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid3">Grid3</a></td><td valign="top"><a href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid3">grid3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GridA">GridA</a></td><td valign="top"><a href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grida">grida</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_14.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_14.html
new file mode 100644
index 0000000..64180cc
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_14.html
@@ -0,0 +1,313 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: H &ndash; O</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: H &ndash; O">
+<meta name="keywords" content="MathGL 1.10.1: Index: H &ndash; O">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_13.html#index_split-0" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_15.html#index_split-2" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: H &ndash; O</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-H">H</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Hist">Hist</a></td><td valign="top"><a href="mathgl_en_3.html#Data-distributions">3.16 Data distributions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-hist">hist</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Hist-4">Hist</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-I">I</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Identity">Identity</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-identity">identity</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-if">if</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Import">Import</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-import">import</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-InPlot">InPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-inplot">inplot</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Insert">Insert</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertColumns">InsertColumns</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertRows">InsertRows</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertSlices">InsertSlices</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-integral">integral</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Integral">Integral</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-L">L</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Label-1">Label</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Last">Last</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Legend">Legend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-legend">legend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Legend-5">Legend</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-legend-3">legend</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-light">light</a></td><td valign="top"><a href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Light">Light</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Light-5">Light</a></td><td valign="top"><a href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-line">line</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Line">Line</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Line-style">Line style</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Linear">Linear</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Linear1">Linear1</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-linewidth">linewidth</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-list">list</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-LoadFont">LoadFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-M">M</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-map">map</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Map">Map</a></td><td valign="top"><a href="mathgl_en_3.html#Map">3.12.6 Map</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Map-3">Map</a></td><td valign="top"><a href="mathgl_en_9.html#Map-sample">9.4.4 Map sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mark">mark</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mark">Mark</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mark-3">Mark</a></td><td valign="top"><a href="mathgl_en_3.html#Mark">3.9.13 Mark</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Mark-7">Mark</a></td><td valign="top"><a href="mathgl_en_9.html#Mark-sample">9.1.12 Mark sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Mark-style">Mark style</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-marksize">marksize</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-marksize-2">marksize</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-MathGL-overview">MathGL overview</a></td><td valign="top"><a href="mathgl_en_1.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-MathGL-setup">MathGL setup</a></td><td valign="top"><a href="mathgl_en_3.html#Graphics-setup">3.1 Graphics setup</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-max">max</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Max">Max</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Max-1">Max</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Maximal">Maximal</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mesh">mesh</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mesh">Mesh</a></td><td valign="top"><a href="mathgl_en_3.html#Mesh">3.10.1 Mesh</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Mesh-3">Mesh</a></td><td valign="top"><a href="mathgl_en_9.html#Mesh-sample">9.2.5 Mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-meshnum">meshnum</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-meshnum-2">meshnum</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Message">Message</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglArg">mglArg</a></td><td valign="top"><a href="mathgl_en_7.html#mglArg-class">7.8 mglArg class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglColor">mglColor</a></td><td valign="top"><a href="mathgl_en_7.html#mglColor-class">7.4 mglColor class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglCommand">mglCommand</a></td><td valign="top"><a href="mathgl_en_7.html#mglCommand-class">7.7 mglCommand class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-mglData">mglData</a></td><td valign="top"><a href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglFont">mglFont</a></td><td valign="top"><a href="mathgl_en_7.html#mglFont-class">7.3 mglFont class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglFormula">mglFormula</a></td><td valign="top"><a href="mathgl_en_7.html#mglFormula-class">7.2 mglFormula class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-mglGraph">mglGraph</a></td><td valign="top"><a href="mathgl_en_3.html#MathGL-core">3. MathGL core</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphAB">mglGraphAB</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphAB-2">mglGraphAB</a></td><td valign="top"><a href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphFLTK">mglGraphFLTK</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphGL">mglGraphGL</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphGLUT">mglGraphGLUT</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphIDTF">mglGraphIDTF</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphPS">mglGraphPS</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphQT">mglGraphQT</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphZB">mglGraphZB</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglParse">mglParse</a></td><td valign="top"><a href="mathgl_en_7.html#mglParse-class">7.1 mglParse class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglParse-2">mglParse</a></td><td valign="top"><a href="mathgl_en_9.html#Parser-sample">9.6.11 Parser sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglPDE-1">mglPDE</a></td><td valign="top"><a href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglPoint">mglPoint</a></td><td valign="top"><a href="mathgl_en_7.html#mglPoint-class">7.5 mglPoint class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglQO2d-1">mglQO2d</a></td><td valign="top"><a href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglRay-1">mglRay</a></td><td valign="top"><a href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglRay-2">mglRay</a></td><td valign="top"><a href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglVar">mglVar</a></td><td valign="top"><a href="mathgl_en_7.html#mglVar-class">7.6 mglVar class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Min">Min</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-min">min</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Min-1">Min</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Minimal">Minimal</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Mirror">Mirror</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mirror">mirror</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Modify">Modify</a></td><td valign="top"><a href="mathgl_en_6.html#Fill">6.3 Fill</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-modify">modify</a></td><td valign="top"><a href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Momentum">Momentum</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-momentum">momentum</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Momentum-2">Momentum</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-multo">multo</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-N">N</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-new">new</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-NewFrame">NewFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-NewFrame-2">NewFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-next">next</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-norm">norm</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Norm">Norm</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-NormSl">NormSl</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-normsl">normsl</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-O">O</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-once">once</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Org">Org</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-origin">origin</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_15.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_15.html
new file mode 100644
index 0000000..52a7acd
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_15.html
@@ -0,0 +1,375 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: P &ndash; S</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: P &ndash; S">
+<meta name="keywords" content="MathGL 1.10.1: Index: P &ndash; S">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_14.html#index_split-1" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_16.html#index_split-3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: P &ndash; S</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-P">P</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-palette">palette</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-perspective">perspective</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Perspective">Perspective</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-pipe">pipe</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Pipe">Pipe</a></td><td valign="top"><a href="mathgl_en_3.html#Pipe">3.13.8 Pipe</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Pipe-5">Pipe</a></td><td valign="top"><a href="mathgl_en_9.html#Pipe-sample">9.4.10 Pipe sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Pipe-6">Pipe</a></td><td valign="top"><a href="mathgl_en_9.html#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Plot">Plot</a></td><td valign="top"><a href="mathgl_en_3.html#Plot">3.9.1 Plot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-plot">plot</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Plot-4">Plot</a></td><td valign="top"><a href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-7">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Plot-sample">9.1.1 Plot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-8">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-9">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-10">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-plotfactor">plotfactor</a></td><td valign="top"><a href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-PlotId">PlotId</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-PrintInfo">PrintInfo</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Puts">Puts</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-PutsFit">PutsFit</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-putsfit">putsfit</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-PutsFit-2">PutsFit</a></td><td valign="top"><a href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Putsw">Putsw</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-Q">Q</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-QMathGL">QMathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-QMathGL-2">QMathGL</a></td><td valign="top"><a href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-R">R</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Radar">Radar</a></td><td valign="top"><a href="mathgl_en_3.html#Radar">3.9.2 Radar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Radar-2">Radar</a></td><td valign="top"><a href="mathgl_en_9.html#Radar-sample">9.1.2 Radar sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-read">read</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Read">Read</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadAll">ReadAll</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readall">readall</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readhdf">readhdf</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadHDF">ReadHDF</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadMat">ReadMat</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readmat">readmat</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadRange">ReadRange</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Rearrange">Rearrange</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rearrange">rearrange</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RecalcBorder">RecalcBorder</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Region">Region</a></td><td valign="top"><a href="mathgl_en_3.html#Region">3.9.5 Region</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-region">region</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Region-3">Region</a></td><td valign="top"><a href="mathgl_en_9.html#Region-sample">9.1.9 Region sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Resize">Resize</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-resize">resize</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RestoreFont">RestoreFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RestoreM">RestoreM</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rotate">rotate</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Rotate">Rotate</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RotateN">RotateN</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rotatetext">rotatetext</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-S">S</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-save">save</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Save">Save</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SaveHDF">SaveHDF</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-savehdf">savehdf</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SelectPen">SelectPen</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Set">Set</a></td><td valign="top"><a href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAlphaDef">SetAlphaDef</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetArrowSize">SetArrowSize</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAutoRanges">SetAutoRanges</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAxialDir">SetAxialDir</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetBarWidth">SetBarWidth</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetBaseLineWidth">SetBaseLineWidth</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SetColumnId">SetColumnId</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCoor">SetCoor</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCTT">SetCTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCut">SetCut</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCutBox">SetCutBox</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetDrawFace">SetDrawFace</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFont">SetFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontDef">SetFontDef</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSize">SetFontSize</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizeCM">SetFontSizeCM</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizeIN">SetFontSizeIN</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizePT">SetFontSizePT</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFunc">SetFunc</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetMarkSize">SetMarkSize</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetMeshNum">SetMeshNum</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalColor">SetPalColor</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalette">SetPalette</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalNum">SetPalNum</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPlotFactor">SetPlotFactor</a></td><td valign="top"><a href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetRanges">SetRanges</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetRotatedText">SetRotatedText</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetScheme">SetScheme</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-setsize">setsize</a></td><td valign="top"><a href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetSize">SetSize</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTickLen">SetTickLen</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTicks">SetTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicks-2">SetTicks</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicks-3">SetTicks</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTickStl">SetTickStl</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTicksVal">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-4">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#Manual-ticks-sample">9.6.12 Tick values sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-5">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-6">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#StickPlot-sample">9.6.14 StickPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTransparent">SetTransparent</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTranspType">SetTranspType</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTuneTicks">SetTuneTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetWarn">SetWarn</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetXTT">SetXTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetYTT">SetYTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetZTT">SetZTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-set_005fid">set_id</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Sew">Sew</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sew">sew</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Sew-2">Sew</a></td><td valign="top"><a href="mathgl_en_9.html#Sew-sample">9.6.7 Sew sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ShowImage">ShowImage</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SimplePlot">SimplePlot</a></td><td valign="top"><a href="mathgl_en_3.html#SimplePlot">3.14.8 SimplePlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-smooth">smooth</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Smooth">Smooth</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Sphere">Sphere</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sphere">sphere</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Sphere-3">Sphere</a></td><td valign="top"><a href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline">Spline</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline1">Spline1</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline5">Spline5</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Squeeze">Squeeze</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-squeeze">squeeze</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stem">stem</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Stem">Stem</a></td><td valign="top"><a href="mathgl_en_3.html#Stem">3.9.6 Stem</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Stem-4">Stem</a></td><td valign="top"><a href="mathgl_en_9.html#Stem-sample">9.1.8 Stem sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-step">step</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Step">Step</a></td><td valign="top"><a href="mathgl_en_3.html#Step">3.9.10 Step</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Step-4">Step</a></td><td valign="top"><a href="mathgl_en_9.html#Step-sample">9.1.7 Step sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stfa">stfa</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-STFA">STFA</a></td><td valign="top"><a href="mathgl_en_3.html#STFA">3.12.7 STFA</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-STFA-3">STFA</a></td><td valign="top"><a href="mathgl_en_9.html#STFA-sample">9.6.8 STFA sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-StickPlot">StickPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stop">stop</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subdata">subdata</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SubData">SubData</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SubPlot">SubPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subplot">subplot</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SubPlot-2">SubPlot</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subto">subto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sum">sum</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Sum">Sum</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf">Surf</a></td><td valign="top"><a href="mathgl_en_3.html#Surf">3.10.4 Surf</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf">surf</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf-3">Surf</a></td><td valign="top"><a href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-6">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-sample">9.2.1 Surf sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-7">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-8">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-9">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Sharp-colors-sample">9.2.4 Sharp colors sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-10">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-11">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-12">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-13">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3">surf3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3">Surf3</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3">3.11.1 Surf3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-5">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3-sample">9.3.1 Surf3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-6">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-7">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-8">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-9">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3A">Surf3A</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3A">3.12.4 Surf3A</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3a">surf3a</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3A-5">Surf3A</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3A-sample">9.4.13 Surf3A sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3C">Surf3C</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3C">3.12.2 Surf3C</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3c">surf3c</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3C-5">Surf3C</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3C-sample">9.4.12 Surf3C sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surfa">surfa</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SurfA">SurfA</a></td><td valign="top"><a href="mathgl_en_3.html#SurfA">3.12.3 SurfA</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SurfA-3">SurfA</a></td><td valign="top"><a href="mathgl_en_9.html#SurfA-sample">9.4.2 SurfA sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surfc">surfc</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SurfC">SurfC</a></td><td valign="top"><a href="mathgl_en_3.html#SurfC">3.12.1 SurfC</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SurfC-3">SurfC</a></td><td valign="top"><a href="mathgl_en_9.html#SurfC-sample">9.4.1 SurfC sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-swap">swap</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Swap">Swap</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_16.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_16.html
new file mode 100644
index 0000000..f69ecf8
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_16.html
@@ -0,0 +1,298 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: T &ndash; Z</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: T &ndash; Z">
+<meta name="keywords" content="MathGL 1.10.1: Index: T &ndash; Z">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_15.html#index_split-2" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: T &ndash; Z</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-T">T</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tens">Tens</a></td><td valign="top"><a href="mathgl_en_3.html#Tens">3.9.3 Tens</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tens">tens</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tens-4">Tens</a></td><td valign="top"><a href="mathgl_en_9.html#Tens-sample">9.1.3 Tens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ternary">Ternary</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Ternary-2">Ternary</a></td><td valign="top"><a href="mathgl_en_9.html#Ternary-plot-sample">9.5.8 Ternary plot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Text">Text</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-text">text</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Text-9">Text</a></td><td valign="top"><a href="mathgl_en_9.html#Text-sample">9.1.15 Text sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-textmark">textmark</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TextMark">TextMark</a></td><td valign="top"><a href="mathgl_en_3.html#TextMark">3.9.14 TextMark</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-TextMark-9">TextMark</a></td><td valign="top"><a href="mathgl_en_9.html#TextMark-sample">9.1.13 TextMark sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ticklen">ticklen</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tickstl">tickstl</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tile">tile</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tile">Tile</a></td><td valign="top"><a href="mathgl_en_3.html#Tile">3.10.6 Tile</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tile-3">tile</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tile-3">Tile</a></td><td valign="top"><a href="mathgl_en_9.html#Tile-sample">9.2.8 Tile sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TileS">TileS</a></td><td valign="top"><a href="mathgl_en_3.html#TileS">3.12.5 TileS</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-TileS-3">TileS</a></td><td valign="top"><a href="mathgl_en_9.html#TileS-sample">9.4.3 Tiles sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-title">title</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Title">Title</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tlabel">tlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-torus">torus</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Torus">Torus</a></td><td valign="top"><a href="mathgl_en_3.html#Torus">3.9.11 Torus</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Torus-3">Torus</a></td><td valign="top"><a href="mathgl_en_9.html#Torus-sample">9.1.16 Torus sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Trace">Trace</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Traj">Traj</a></td><td valign="top"><a href="mathgl_en_3.html#Traj">3.13.1 Traj</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-traj">traj</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Traj-3">Traj</a></td><td valign="top"><a href="mathgl_en_9.html#Traj-sample">9.4.5 Traj sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transparent">transparent</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transpose">transpose</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Transpose">Transpose</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transptype">transptype</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-triplot">triplot</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TriPlot">TriPlot</a></td><td valign="top"><a href="mathgl_en_3.html#TriPlot">3.14.6 TriPlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tube">Tube</a></td><td valign="top"><a href="mathgl_en_3.html#Tube">3.9.12 Tube</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tube">tube</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tube-7">Tube</a></td><td valign="top"><a href="mathgl_en_9.html#Tube-sample">9.1.14 Tube sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-V">V</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-v">v</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-var">var</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-vect">vect</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Vect">Vect</a></td><td valign="top"><a href="mathgl_en_3.html#Vect">3.13.2 Vect</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Vect-5">Vect</a></td><td valign="top"><a href="mathgl_en_9.html#Vect-sample">9.4.6 Vect sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Vect-6">Vect</a></td><td valign="top"><a href="mathgl_en_9.html#Vect-3D-sample">9.4.14 Vect 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-VectC">VectC</a></td><td valign="top"><a href="mathgl_en_3.html#VectC">3.13.4 VectC</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-vectc">vectc</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectC-5">VectC</a></td><td valign="top"><a href="mathgl_en_9.html#VectC-sample">9.4.8 VectC sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectC-6">VectC</a></td><td valign="top"><a href="mathgl_en_9.html#VectC-3D-sample">9.4.16 VectC 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-VectL">VectL</a></td><td valign="top"><a href="mathgl_en_3.html#VectL">3.13.3 VectL</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectL-5">VectL</a></td><td valign="top"><a href="mathgl_en_9.html#VectL-sample">9.4.7 VectL sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectL-6">VectL</a></td><td valign="top"><a href="mathgl_en_9.html#VectL-3D-sample">9.4.15 VectL 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-View">View</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-W">W</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WarnCode">WarnCode</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_2.html#index-widgets">widgets</a></td><td valign="top"><a href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-1">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-2">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-3">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_2.html#index-window">window</a></td><td valign="top"><a href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-window-1">window</a></td><td valign="top"><a href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-window-2">window</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-write">write</a></td><td valign="top"><a href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteBMP">WriteBMP</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteEPS">WriteEPS</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteFrame">WriteFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteGIF">WriteGIF</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteIDTF">WriteIDTF</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteJPEG">WriteJPEG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WritePNG">WritePNG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteSVG">WriteSVG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-X">X</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xlabel">xlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-XRange">XRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xrange">xrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xrange-3">xrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xtick">xtick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-Y">Y</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ylabel">ylabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-YRange">YRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-yrange">yrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-yrange-3">yrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ytick">ytick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-Z">Z</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zlabel">zlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Zoom">Zoom</a></td><td valign="top"><a href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zoom">zoom</a></td><td valign="top"><a href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ZRange">ZRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zrange">zrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zrange-3">zrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ztick">ztick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_2.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_2.html
new file mode 100644
index 0000000..535b8ab
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_2.html
@@ -0,0 +1,1943 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 2. MathGL examples</title>
+
+<meta name="description" content="MathGL 1.10.1: 2. MathGL examples">
+<meta name="keywords" content="MathGL 1.10.1: 2. MathGL examples">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Examples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_1.html#Thanks" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_1.html#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-examples"></a>
+<h1 class="chapter">2. MathGL examples</h1>
+
+<p>This chapter contain information about basic and advanced MathGL, hints and samples for all types of graphics. I recommend you read first 2 sections one after another and at least look on &ldquo;Hints&rdquo; section. Also I recommend you to look at <a href="mathgl_en_1.html#General-concepts">General concepts</a> and <a href="mathgl_en_1.html#FAQ">FAQ</a>. Sample code for some of these examples can be found in <a href="http://mathgl.sf.net/pictures.html">http://mathgl.sf.net/pictures.html</a> and in <a href="mathgl_en_9.html#Samples">Samples</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Basic-usage">2.1 Basic usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Advanced-usage">2.2 Advanced usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-handling">2.3 Data handling</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-plotting">2.4 Data plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#C_002fFortran-interface">2.5 C/Fortran interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MathGL-and-PyQt">2.6 MathGL and PyQt</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Hints">2.7 Hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Basic-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Examples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Using-FLTK_002fGLUT-window" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Basic-usage-1"></a>
+<h2 class="section">2.1 Basic usage</h2>
+
+<p>MathGL library can be used by several manners. Each has positive and negative sides:
+</p><ul>
+<li>
+<em>The using of MathGL library features for creating graphical window (requires FLTK or GLUT libraries).</em>
+
+<p>Positive side is the possibility to view the plot at once and to modify it (rotate, zoom or switch on transparency or lighting) by hand or by mouse. Negative sides are: the need  of X-terminal and limitation consisting in working with the only one set of data at a time.
+</p></li><li>
+<em>Direct writing to file in bitmap or vector format without creation of graphical window.</em>
+
+<p>Positive aspects are: batch processing of similar data set (for example, a set of resulting data files for different calculation parameters), running from the console program (including the cluster calculation), fast and automated drawing, saving pictures for further analysis (or demonstration). Negative sides are: the usage of the external program for picture viewing. Also, the data plotting is non-visual. So, you have to imagine the picture (view angles, lighting and so on) before the plotting. I recommend to use graphical window for determining the optimal parameters of plotting on the base of some typical data set. And later use these parameters for batch processing in console program.
+</p></li><li>
+<em>Drawing in memory with the following displaying by other graphical program.</em>
+
+<p>In this case the programmer has more freedom in selecting the window libraries (not only FLTK or GLUT), in positioning and surroundings control and so on. I recommend to use such way for &ldquo;settled&rdquo; programs.
+</p></li></ul>
+
+<p>Let me consider the aforesaid in more detail.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drawing-to-file">2.1.2 Drawing to file</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drawing-in-memory">2.1.3 Drawing in memory</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Using-QMathGL">2.1.4 Using QMathGL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Using-FLTK_002fGLUT-window"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Basic-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drawing-to-file" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Using-FLTK_002fGLUT-window-1"></a>
+<h3 class="subsection">2.1.1 Using FLTK/GLUT window</h3>
+<a name="index-window"></a>
+<a name="index-widgets"></a>
+
+<p>The &ldquo;interactive&rdquo; way of drawing in MathGL consists in window creation  with help of class <code>mglGraphGLUT</code> or <code>mglGraphGLUT</code> (see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) and the following drawing in this window. There is a corresponding code:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,sample,&quot;MathGL examples&quot;);
+        return mglFlRun();
+    }
+</pre><p>Here function <code>sample</code> is defined. This function does all drawing. Other function <code>main</code> is entry point function for console program. Arguments of <code>main</code> should be transfered to <code>Window()</code> since it may contain OS specific information (see section <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>).
+</p>
+<p>Alternatively you can create yours own class inherited from class <code>mglDraw</code> and re-implement the function <code>Draw()</code> in it:
+</p><pre class="verbatim">    class Foo : public mglDraw
+    {
+    public:
+        int Draw(mglGraph *gr);
+    } foo;
+    //-----------------------------------------------------
+    int Foo::Draw(mglGraph *gr)
+    {
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,foo,&quot;MathGL examples&quot;);
+        return mglFlRun();
+    }
+</pre>
+<p>The similar code can be written for <code>mglGraphGLUT</code> or for <code>mglGraphQT</code> window (function <code>sample()</code> is the same):
+</p><pre class="verbatim">    int main(int argc,char **argv)
+    {
+        mglGraphGLUT gr;
+        gr.Window(argc,argv,sample,&quot;MathGL examples&quot;);
+        return 0;
+    }
+</pre>
+<p>The rotation, shift, zooming, switching on/off transparency and lighting can be done with help of tool-buttons (for <code>mglGraphFLTK</code> and <code>mglGraphQT</code>) or by hot-keys: &lsquo;<samp>a</samp>&rsquo;, &lsquo;<samp>d</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;, &lsquo;<samp>s</samp>&rsquo; for plot rotation, &lsquo;<samp>r</samp>&rsquo; and &lsquo;<samp>f</samp>&rsquo; switching on/off transparency and lighting. Press &lsquo;<samp>x</samp>&rsquo; for exit (or closing the window).
+</p>
+<p>In this example function <code>sample</code> rotates axes (<code>Rotate()</code>, see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>) and draws the bounding box (<code>Box()</code>). Drawing procedure is separated in a function since it will be used on demand when window canvas needs to be redrawn. Widget classes (<code>mglGraphFLTK</code>, <code>mglGraphGLUT</code> and so on) support a delayed drawing, when all plotting functions are called once at the beginning of writing to memory lists. Further program displays the saved lists faster. Resulting redrawing will be faster but it requires sufficient memory. Several lists (frames) can be displayed one after another (by pressing &lsquo;<samp>,</samp>&rsquo;, &lsquo;<samp>.</samp>&rsquo;) or run as cinema. To switch these feature on one needs to modify function <code>sample</code>:
+</p><pre class="verbatim">    int sample1(mglGraph *gr, void *)
+    {
+        gr-&gt;NewFrame();             // the first frame
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        gr-&gt;EndFrame();             // end of the first frame
+        gr-&gt;NewFrame();             // the second frame
+        gr-&gt;Box();
+        gr-&gt;Axis(&quot;xy&quot;);
+        gr-&gt;EndFrame();             // end of the second frame
+        return GetNumFrame();       // returns the frame number
+    }
+</pre><p>First, the function creates a frame <code>NewFrame()</code> for rotated axes and draws the bounding box. After the frame drawing the function <code>EndFrame()</code> <strong>must be</strong> called! The second frame contains the bounding box and axes <code>Axis(&quot;xy&quot;)</code> in the initial (unrotated) coordinates. Function <code>sample</code> returns the number of created frames <code>GetNumFrame()</code>.
+</p>
+<hr size="6">
+<a name="Drawing-to-file"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Using-FLTK_002fGLUT-window" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drawing-in-memory" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drawing-to-file-1"></a>
+<h3 class="subsection">2.1.2 Drawing to file</h3>
+
+<p>Another way of using MathGL library is the direct picture writing to file. It is most usable for plot creating during calculation or for using of small programs (like Matlab or Scilab scripts) for visualizing repetitive sets of data. But the speed of drawing is much higher in comparison with a script language. There are two classes for exporting in file: class <code>mglGraphZB</code> saves in bitmap format (like PNG), <code>mglGraphPS</code> saves in vector PostScript format (see section <a href="mathgl_en_4.html#Plotter-classes">Plotter classes</a>).
+</p>
+<p>The following code produces a bitmap PNG picture:
+</p><pre class="verbatim">    int main(int ,char **)
+    {
+        mglGraphZB gr;
+        gr.Alpha(true);
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);           // The same drawing function.
+        gr.WritePNG(&quot;test.png&quot;);    // Don't forget to save the result!
+        return 0;
+    }
+</pre><p>The only difference from the previous (using windows) variant is manual switching the transparency  <code>Alpha</code> and lightning <code>Light</code> on, if the plot requires it. The using of frames is not advisable since the whole image is prepared each time. If function <code>sample</code> contains frames then each frame will be saved to a separate file. In principle, one does not need to separate drawing functions in case of direct file writing in consequence of the single calling of this function for each picture. However, one may use the same drawing procedure to create a plot with changed parameters, to export in different file types, to emphasize the drawing code and so on. So, in future I will put the drawing in separate function.
+</p>
+<p>The code for export in vector EPS file looks the same:
+</p><pre class="verbatim">    int main(int ,char **)
+    {
+        mglGraphPS gr;
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);           // The same drawing function.
+        gr.WriteEPS(&quot;test.eps&quot;);    // Don't forget to save the result!
+        return 0;
+    }
+</pre><p>The differences from the using of bitmap picture are: applying of the other class <code>mglGraphPS</code>, and writing to other format (function <code>WriteEPS()</code> instead of function <code>WritePNG()</code>). Moreover, there is no switching of the plot transparency <code>Alpha</code> since EPS format does not support it. Possibly I shall include transparency in future by program emulation.
+</p>
+<p>Classes <code>mglGraphZB</code> and <code>mglGraphPS</code> have some merits and demerits. Class <code>mglGraphZB</code> draws beautiful surface with transparency, smoothed colors and lightning, but the output picture is <em>bitmap</em>, that leads to a bad scalability. On the contrary, class <code>mglGraphPS</code> creates vector file with excellent scalability. But file has large size (especially for surfaces), it does not support transparency and color smoothing. So, vector picture looks stylish but a bit angularly.
+</p>
+<hr size="6">
+<a name="Drawing-in-memory"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drawing-to-file" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Using-QMathGL" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drawing-in-memory-1"></a>
+<h3 class="subsection">2.1.3 Drawing in memory</h3>
+
+<p>The last way of MathGL using is the drawing in memory. Class <code>mglGraphZB</code> allows one  to create a bitmap picture in memory. Further this picture can be displayed in window by some window libraries (like wxWidgets, FLTK, Windows GDI and so on). For example, the code for drawing in wxWidget library looks like:
+</p><pre class="verbatim">    void MyForm::OnPaint(wxPaintEvent&amp; event)
+    {
+        int w,h,x,y;
+        GetClientSize(&amp;w,&amp;h);   // size of the picture
+        mglGraphZB gr(w,h);
+
+        gr.Alpha(true);         // draws something using MathGL
+        gr.Light(true);         gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);
+
+        wxImage img(w,h,gr.GetBits(),true);
+        ToolBar-&gt;GetSize(&amp;x,&amp;y);    // gets a height of the toolbar if any
+        wxPaintDC dc(this);         // and draws it
+        dc.DrawBitmap(wxBitmap(img),0,y);
+    }
+</pre><p>The drawing in other libraries is most the same. Moreover, I excluded the support of TIFF and JPEG files from MathGL by default for compatibility with wxWidgets library.
+</p>
+<hr size="6">
+<a name="Using-QMathGL"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drawing-in-memory" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Using-QMathGL-1"></a>
+<h3 class="subsection">2.1.4 Using QMathGL</h3>
+
+<p>MathGL have several interface widgets for different widget libraries. There are QMathGL for Qt, Fl_MathGL for FLTK in MathGL v.1.8. These classes provide control which display MathGL graphics. Unfortunately there is no uniform interface for widget classes because all libraries have slightly different set of functions, features and so on. However the usage of MathGL widgets is rather simple. Let me show it on the example of QMathGL.
+</p>
+<p>First of all you have to define the drawing function or inherit a class from <code>mglDraw</code> class. After it just create a window and setup QMathGL instance as any other Qt widget:
+</p><pre class="verbatim">    int main(int argc,char **argv)
+    {
+        QApplication a(argc,argv);
+        QMainWindow *Wnd = new QMainWindow;
+        Wnd-&gt;resize(650,480);  // for fill up the QMGL, menu and toolbars
+        Wnd-&gt;setWindowTitle(title);
+        // here I allow to scroll QMathGL -- the case 
+        // then user want to prepare huge picture
+        QScrollArea *scroll = new QScrollArea(Wnd);
+
+        // Create and setup QMathGL
+        QMathGL *QMGL = new QMathGL(Wnd);
+        QMGL-&gt;setPopup(popup); // if you want to setup popup menu for QMGL
+        QMGL-&gt;setDraw(sample, NULL);
+        // or use QMGL-&gt;setDraw(foo); for instance of class Foo:public mglDraw
+        QMGL-&gt;update();
+
+        // continue other setup (menu, toolbar and so on)
+        makeMenu();
+        scroll-&gt;setWidget(QMGL);
+        Wnd-&gt;setCentralWidget(scroll);
+        Wnd-&gt;show();
+        return a.exec();
+    }
+</pre>
+
+<hr size="6">
+<a name="Advanced-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Using-QMathGL" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Subplots" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Advanced-usage-1"></a>
+<h2 class="section">2.2 Advanced usage</h2>
+
+<p>Now I show several non-obvious features of MathGL: several subplots in a single picture, curvilinear coordinates, text printing and so on. Generally you may miss this section at first reading, but I don&rsquo;t recommend it.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Subplots">2.2.1 Subplots</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-grids">2.2.2 Axis and grids</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Curvilinear-coordinates">2.2.3 Curvilinear coordinates</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing-example">2.2.4 Text printing example</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Animation">2.2.5 Animation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Subplots"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Advanced-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-grids" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Subplots-1"></a>
+<h3 class="subsection">2.2.1 Subplots</h3>
+
+<p>Let me demonstrate possibilities of axes transformation. MathGL has the following functions: <code>SubPlot</code>, <code>InPlot</code>, <code>Aspect</code> and <code>Rotate</code> (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>). The order of their calling is strictly determined. First, one changes the position of axes in image area (functions <code>SubPlot</code> and <code>InPlot</code>). After that one may rotate the plot (function <code>Rotate</code>). Finally, one may change aspects of axes (function <code>Aspect</code>). The following code illustrates the aforesaid it:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(-1,1.1,1),&quot;Just box&quot;,&quot;rL&quot;);
+        gr-&gt;InPlot(0.2,0.5,0.7,1);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,1.2,1),&quot;InPlot example&quot;);
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,1,1);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(1,1,1.5),&quot;Rotate only&quot;,&quot;rR&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,1,2);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,0,2),&quot;Aspect and Rotate&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,2,2);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Aspect in other direction&quot;);
+        return 0;
+    }
+</pre><p>Here I used function <code>Puts</code> for printing the text in arbitrary position of picture (see section <a href="mathgl_en_3.html#Text-printing">Text printing</a>). Text coordinates and size are connected with axes. However, text coordinates may be everywhere, including the outside the bounding box. I shall show its features later in See section <a href="#Text-printing-example">Text printing example</a>.
+</p>
+<div class="float">
+<img src="png/sample1.png" alt="png/sample1">
+
+</div><p><strong>Example of several subplots on the single picture.
+</strong>
+</p>
+<hr size="6">
+<a name="Axis-and-grids"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Subplots" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curvilinear-coordinates" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-grids-1"></a>
+<h3 class="subsection">2.2.2 Axis and grids</h3>
+
+<p>MathGL library can draw not only the bounding box but also the axes, grids, labels and so on. The limits of axes and their origin (the point of intersection) are determined by function <code>Axis()</code>. Also you can use <code>XRange(), YRange(), ZRange()</code> functions (see section <a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). Ticks on axis are specified by function <code>SetTicks</code> (see section <a href="mathgl_en_3.html#Ticks">Ticks</a>). First argument the direction for each change will be applied. Second argument gives the step between ticks (if positive) or gives the number of ticks on the axis (if negative) or set to use logarithmic ticks (if zero). Third argument gives numbers of sub-ticks between ticks (default is zero). Last argument define the initial ticks position.
+</p>
+<p>Function <code>Axis</code> draws axes. Its textual string shows in which directions the axis or axes will be drawn (by default <code>&quot;xyz&quot;</code>, function draws axes in all directions). Function <code>Grid</code> draws grid perpendicularly to specified directions. Example of axes and grid drawing is:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;SetTicks('x', 0.4, 3);  // sets tick step to 0.5
+        gr-&gt;SetTicks('y', 0.4, 3);  // and draws 3 subticks
+        gr-&gt;Box();                  // should be after the ticks change
+        gr-&gt;Axis(&quot;xy&quot;);
+        gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Axis and grid&quot;);
+
+        gr-&gt;SetTicks('x');  gr-&gt;SetTicks('y'); // restore back
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(0,0,0));
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Axis();
+        gr-&gt;Label('x',&quot;x&quot;);
+        gr-&gt;Label('y',&quot;y&quot;);
+        gr-&gt;Label('z',&quot;z&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Axis and labels&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetTicks('x', 0.2); gr-&gt;SetTicks('y', 0.2);
+        gr-&gt;SetTicks('z', 0.2); // too low step of ticks
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+        gr-&gt;Axis();
+        gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Shift origin and add grid&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.2),&quot;(note, too many ticks)&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetTicks('x', -6);  // decrease the number of ticks
+        gr-&gt;SetTicks('y', -6);
+        gr-&gt;Axis(&quot;yz&quot;);
+        gr-&gt;Label('y',&quot;Y axis&quot;,0);
+        gr-&gt;Label('z',&quot;Z axis&quot;,0);
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Remove X axis, and&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.2),&quot;decrease number of ticks&quot;);
+        return 0;
+    }
+</pre>
+<p>This example shows the importance of the correct choosing of the number of ticks on axis. If tick step is too small then its text may overlap and becomes unreadable. This code has the example of <code>Label</code> function. It draws label for axis in specified direction. The text position on axis is specified by third argument of <code>Label</code> function. If it is positive then then text is drawn near the axis maximum, if negative then the same takes place near the minimum of axis, if zero - then at the center of axis.
+</p>
+<div class="float">
+<img src="png/sample2.png" alt="png/sample2">
+
+</div><p><strong>Example of setting up axis range and axis ticks.
+</strong>
+</p>
+<hr size="6">
+<a name="Curvilinear-coordinates"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-grids" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing-example" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curvilinear-coordinates-1"></a>
+<h3 class="subsection">2.2.3 Curvilinear coordinates</h3>
+
+
+<p>Now let use curvilinear coordinates. In difference from other systems of plot creation, MathGL uses textual formulas for connection of the old (data) and new (output) coordinates. This allows one to plot in arbitrary coordinates. The following code plots the line <var>y</var>=0, <var>z</var>=0 in Cartesian, polar, parabolic and spiral coordinates:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData x(50),y(50),z(50);
+        y.Fill(0.5,0.5);
+        x.Fill(-1,1);           // creates data arrays
+
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,1,-1));
+        gr-&gt;dz = 0.5;           // sets tick step to 0.5
+
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Cartesian&quot;);
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,0);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Cylindrical&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetFunc(&quot;2*y*x&quot;,&quot;y*y - x*x&quot;,0);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Parabolic&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Spiral&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample3.png" alt="png/sample3">
+
+</div><p><strong>Example of curvilinear coordinates
+</strong>
+</p>
+
+<hr size="6">
+<a name="Text-printing-example"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curvilinear-coordinates" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Animation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-example-1"></a>
+<h3 class="subsection">2.2.4 Text printing example</h3>
+
+<p>MathGL prints text by vector font. There are functions for manual specifying of text position (like <code>Puts</code>) and for its automatic selection (like <code>Label</code>, <code>Legend</code> and so on). MathGL prints text always in specified position even if it lies outside the bounding box. The default size of font is specified by variables <var>FontSize</var> (see section <a href="mathgl_en_3.html#Font-settings">Font settings</a>). However, the actual size of output string depends on position of axes (depends on functions <code>SubPlot</code>, <code>InPlot</code>). The switching of the font style (italic, bold, wire and so on) can be done for the whole string (by function parameter) or inside the string. By default MathGL parses TeX-like commands for symbols and indexes (see see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). Example of MathGL font drawing is:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        setlocale(LC_CTYPE, &quot;ru_RU.cp1251&quot;);
+        gr-&gt;Puts(mglPoint(0,1),&quot;Text can be in ASCII and in Unicode&quot;);
+        gr-&gt;Puts(mglPoint(0,0.6),&quot;It can be \\wire{wire}, \\big{big} &quot;
+            &quot;or #r{colored}&quot;);
+        gr-&gt;Puts(mglPoint(0,0.2),&quot;One can change style in string: &quot;
+            &quot;\\b{bold}, \\i{italic, \\b{both}}&quot;);
+        gr-&gt;Puts(mglPoint(0,-0.2),&quot;Easy to \\a{overline} or &quot;
+            &quot;\\u{underline}&quot;);
+        gr-&gt;Puts(mglPoint(0,-0.6),&quot;Easy to change indexes &quot;
+            &quot;^{up} _{down} @{center}&quot;);
+        gr-&gt;Puts(mglPoint(0,-1),&quot;It parse TeX: \\int \\alpha \\cdot &quot;
+            &quot;\\sqrt3{sin(\\pi x)^2 + \\gamma_{i_k}} dx&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample4.png" alt="png/sample4">
+
+</div><p><strong>Example of text printing with different font effects
+</strong>
+</p>
+<p>Another example demonstrate the features of TeX formula parsing.
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Puts(mglPoint(0), &quot;\\sqrt{\\frac{\\alpha^{\\gamma^2}+&quot;
+            &quot;\\overset 1{\\big\\infty}}{\\sqrt3{2+b}}}&quot;, 0, -4);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/samplee.png" alt="png/samplee">
+
+</div><p><strong>Example of TeX formula parsing
+</strong>
+</p>
+<p>Finally you can change font during execution (this work well for mglGraphZB class only).
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        float h=1.1, d=0.25;
+        gr-&gt;LoadFont(&quot;STIX&quot;);       gr-&gt;Puts(mglPoint(0,h), &quot;default font (STIX)&quot;);
+        gr-&gt;LoadFont(&quot;adventor&quot;);   gr-&gt;Puts(mglPoint(0,h-d), &quot;adventor font&quot;);
+        gr-&gt;LoadFont(&quot;bonum&quot;);      gr-&gt;Puts(mglPoint(0,h-2*d), &quot;bonum font&quot;);
+        gr-&gt;LoadFont(&quot;chorus&quot;);     gr-&gt;Puts(mglPoint(0,h-3*d), &quot;chorus font&quot;);
+        gr-&gt;LoadFont(&quot;cursor&quot;);     gr-&gt;Puts(mglPoint(0,h-4*d), &quot;cursor font&quot;);
+        gr-&gt;LoadFont(&quot;heros&quot;);      gr-&gt;Puts(mglPoint(0,h-5*d), &quot;heros font&quot;);
+        gr-&gt;LoadFont(&quot;heroscn&quot;);    gr-&gt;Puts(mglPoint(0,h-6*d), &quot;heroscn font&quot;);
+        gr-&gt;LoadFont(&quot;pagella&quot;);    gr-&gt;Puts(mglPoint(0,h-7*d), &quot;pagella font&quot;);
+        gr-&gt;LoadFont(&quot;schola&quot;);     gr-&gt;Puts(mglPoint(0,h-8*d), &quot;schola font&quot;);
+        gr-&gt;LoadFont(&quot;termes&quot;);     gr-&gt;Puts(mglPoint(0,h-9*d), &quot;termes font&quot;);
+    }
+</pre>
+<div class="float">
+<img src="png/fonts.png" alt="png/fonts">
+
+</div><p><strong>Example of font face changing.
+</strong>
+</p>
+<hr size="6">
+<a name="Animation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing-example" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Animation-1"></a>
+<h3 class="subsection">2.2.5 Animation</h3>
+
+<p>You can make animation by several methods in MathGL: by export in animated GIF, or by save each frame in separate file (usually JPEG) and convert these files into movie. Let me show both methods.
+</p>
+<p>The simplest methods is making animated GIF. There are 3 steps: (1) open GIF file by <code>StartGIF()</code> function; (2) create the frames by calling <code>NewFrame()</code> before and <code>EndFrame()</code> after plotting; (3) close GIF by <code>CloseGIF()</code> function. So the simplest code for &ldquo;running&rdquo; sinusoid will look like this:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        gr-&gt;StartGIF(&quot;sample.gif&quot;);
+        for(int i=0;i&lt;100;i++)
+        {
+            gr-&gt;NewFrame();     // start frame
+            gr-&gt;Box();          // some plotting
+            sprintf(str,&quot;sin(pi*x+%g*pi)&quot;,0.02*i);
+            dat.Modify(str);
+            gr-&gt;Plot(dat,&quot;b&quot;);
+            gr-&gt;EndFrame();     // end frame
+        }
+        gr-&gt;CloseGIF();
+        return 0;
+    }
+</pre>
+<p>The second way is saving each frame in separate file (usually JPEG) and later make the movie from them. MathGL have special function for saving frames &ndash; it is <code>WriteFrame()</code>. This function save each frame with automatic name &lsquo;<samp>frame0001.jpg, frame0002.jpg</samp>&rsquo; and so on. Here prefix &lsquo;<samp>frame</samp>&rsquo; is defined by <var>PlotId</var> variable of <code>mglGraph</code> class. So the similar code will look like this:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        for(int i=0;i&lt;100;i++)
+        {
+            gr-&gt;NewFrame();     // start frame
+            gr-&gt;Box();          // some plotting
+            sprintf(str,&quot;sin(pi*x+%g*pi)&quot;,0.02*i);
+            dat.Modify(str);
+            gr-&gt;Plot(dat,&quot;b&quot;);
+            gr-&gt;EndFrame();     // end frame
+            gr-&gt;WriteFrame();   // save frame
+        }
+        return 0;
+    }
+</pre>
+<p>Created files can be converted to movie by help of a lot of programs. For example, you can use ImageMagic (command &lsquo;<samp>convert frame*.jpg movie.mpg</samp>&rsquo;), MPEG library, GIMP and so on.
+</p>
+<p>Finally, you can use <code>mgl2gif</code> tool for doing the same with MGL scripts (see section <a href="mathgl_en_8.html#Utilities">Utilities for parsing MGL</a>).
+</p>
+<hr size="6">
+<a name="Data-handling"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Animation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Array-creation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-handling-1"></a>
+<h2 class="section">2.3 Data handling</h2>
+
+<p>Class <code>mglData</code> contains all functions for the data handling in MathGL (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). There are several matters why I use class <code>mglData</code> but not a single array: it does not depend on type of data (float or double), sizes of data arrays are kept with data, memory working is simpler and safer.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Array-creation">2.3.1 Array creation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-changing">2.3.2 Data changing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Array-creation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-handling" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-changing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Array-creation-1"></a>
+<h3 class="subsection">2.3.1 Array creation</h3>
+
+<p>One can put the data in <code>mglData</code> instance by several ways. Let us do it for sinus function:
+</p><ul>
+<li>
+one can create external array, fill it and put to <code>mglData</code> variable
+<pre class="verbatim">    double *a = new double[50];
+    for(int i=0;i&lt;50;i++)   a[i] = sin(M_PI*i/49.);
+
+    mglData y;
+    y.Set(a,50);
+</pre>
+</li><li>
+another way is to create <code>mglData</code> instance of the desired size and then to work directly with data in this variable
+<pre class="verbatim">    mglData y(50);
+    for(int i=0;i&lt;50;i++)   y.a[i] = sin(M_PI*i/49.);
+</pre>
+</li><li>
+next way is to fill the data in <code>mglData</code> instance by textual formula with the help of <code>Modify()</code> function
+<pre class="verbatim">    mglData y(50);
+    y.Modify(&quot;sin(pi*x)&quot;);
+</pre>
+</li><li>
+or one may fill the array in some interval and modify it later
+<pre class="verbatim">    mglData y(50);
+    y.Fill(0,M_PI);
+    y.Modify(&quot;sin(u)&quot;);
+</pre>
+</li><li>
+finally it can be loaded from file
+<pre class="verbatim">    FILE *fp=fopen(&quot;sin.dat&quot;,&quot;wt&quot;);   // create file first
+    for(int i=0;i&lt;50;i++)   fprintf(fp,&quot;%g\n&quot;,sin(M_PI*i/49.));
+    fclose(fp);
+
+    mglData y(&quot;sin.dat&quot;);             // load it
+</pre>
+</li><li>
+at this one can read only part of data
+<pre class="verbatim">    FILE *fp-fopen(&quot;sin.dat&quot;,&quot;wt&quot;);   // create large file first
+    for(int i=0;i&lt;70;i++)   fprintf(fp,&quot;%g\n&quot;,sin(M_PI*i/49.));
+    fclose(fp);
+
+    mglData y;
+    y.Read(&quot;sin.dat&quot;,50);             // load it
+</pre></li></ul>
+
+<p>Creation of 2d- and 3d-arrays is mostly the same. But one should keep in mind that class <code>mglData</code> uses flat data representation. For example, matrix 30*40 is presented as flat (1d-) array with length 30*40=1200 (nx=30, ny=40). The element with indexes {i,j} is a[i+nx*j]. So for 2d array we have:
+</p><pre class="verbatim">    mglData z(30,40);
+    for(int i=0;i&lt;30;i++)   for(int j=0;j&lt;40;j++)
+        z.a[i+30*j] = sin(M_PI*i/29.)*sin(M_PI*j/39.);
+</pre><p>or by using <code>Modify()</code> function
+</p><pre class="verbatim">    mglData z(30,40);
+    z.Modify(&quot;sin(pi*x)*cos(pi*y)&quot;);
+</pre>
+<p>The only non-obvious thing here is using multidimensional arrays in C/C++, i.e. arrays defined like <code>float dat[40][30];</code>. Since, formaly this arrays element <code>dat[i]</code> can address the memory in arbitrary place you should use the proper function to convert such arrays to <code>mglData</code> object. For C++ this is functions like <code>mglData::Set(float **dat, int N1, int N2);</code>. For C this is functions like <code>mgl_data_set_float2(HMDT d, const float **dat, int N1, int N2);</code>. At this, you should keep in mind that <code>nx=N2</code> and <code>ny=N1</code> after conversion.
+</p>
+<hr size="6">
+<a name="Data-changing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Array-creation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-changing-1"></a>
+<h3 class="subsection">2.3.2 Data changing</h3>
+
+<p>MathGL has functions for data processing: differentiating, integrating, smoothing and so on (for more detail, see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). Let us consider some examples. The simplest ones are integration and differentiation. The direction in which operation will be performed is specified by textual string, which may contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo;. For example, the call of <code>Diff(&quot;x&quot;)</code> will differentiate data along &lsquo;<samp>x</samp>&rsquo; direction; the call of <code>Integral(&quot;xy&quot;)</code> perform the double integration of data along &lsquo;<samp>x</samp>&rsquo; and &lsquo;<samp>y</samp>&rsquo; directions; the call of <code>Diff2(&quot;xyz&quot;)</code> will apply 3d Laplace operator to data and so on. Example of this operations on 2d array a=x*y is presented in code:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData a(30,40);   a.Modify(&quot;x*y&quot;);
+        gr-&gt;Axis(mglPoint(0,0,0),mglPoint(1,1,1));
+        gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(a);        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;a(x,y)&quot;);
+        gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(60,40);
+        a.Diff(&quot;x&quot;);        gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;da/dx&quot;);
+        gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(60,40);
+        a.Integral(&quot;xy&quot;);   gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;\\int da/dx dxdy&quot;);
+        gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(60,40);
+        a.Diff2(&quot;y&quot;);       gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;\\int {d^2}a/dxdy dx&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample6.png" alt="png/sample6">
+
+</div><p><strong>Example of data differentiation and integration
+</strong>
+</p>
+<p>Data smoothing (function <code>Smooth()</code>) is more interesting and important. This function has 2 main arguments: type of smoothing and its direction. Now 4 methods are supported: <code>SMOOTH_NONE</code> does nothing for delta=0 or approaches data to zero with the step delta, <code>SMOOTH_LINE_3</code> linear averaging by 3 points, <code>SMOOTH_LINE_5</code> linear averaging by 5 points, <code>SMOOTH_QUAD_5</code> quadratic averaging by 5 points. Let me demonstrate it for 1d case:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(30),y1,y2,y3;
+        y0.Modify(&quot;0.4*sin(2*pi*x)+0.3*cos(3*pi*x)-0.4*sin(4*pi*x)+0.2*rnd&quot;);
+
+        y1=y0;  y1.Smooth(SMOOTH_LINE_3);
+        y2=y0;  y2.Smooth(SMOOTH_LINE_5);
+        y3=y0;  y3.Smooth(SMOOTH_QUAD_5);
+
+        gr-&gt;Plot(y0,&quot;k&quot;);   gr-&gt;AddLegend(&quot;NONE&quot;,&quot;k&quot;);
+        gr-&gt;Plot(y1,&quot;r&quot;);   gr-&gt;AddLegend(&quot;LINE_3&quot;,&quot;r&quot;);
+        gr-&gt;Plot(y2,&quot;g&quot;);   gr-&gt;AddLegend(&quot;LINE_5&quot;,&quot;g&quot;);
+        gr-&gt;Plot(y3,&quot;b&quot;);   gr-&gt;AddLegend(&quot;QUAD_5&quot;,&quot;b&quot;);
+        gr-&gt;Legend();       gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample7.png" alt="png/sample7">
+
+</div><p><strong>Example of data smoothing
+</strong>
+</p>
+<p>Finally one can create new data arrays on base of the existing one: extract slice, row or column of data (<code>SubData()</code>), summarize along some of direction(s) (<code>Sum()</code>), find distribution of data elements (<code>Hist()</code>). Note, that all these functions are not thread-safe because they use static internal variable for output array. In particular, the using of several of them in arguments of the same function will lead to unpredictable result.
+</p>
+<hr size="6">
+<a name="Data-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-changing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-1D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-plotting-1"></a>
+<h2 class="section">2.4 Data plotting</h2>
+
+<p>Let me now show how to plot the data. MathGL generally has 2 types of plotting functions. Simple variant requires a single data array for plotting, other data (coordinates) are considered uniformly distributed in interval <var>Min</var>*<var>Max</var>. Second variant requires data arrays for all coordinates. It allows one to plot rather complex multivalent curves and surfaces (in case of parametric dependencies). Argument setting to default values allows one to plot data in standard form. Manual arguments setting gives possibility for fine tuning of colors, positions and view of graphics. Note, that the call of drawing function adds something to picture but does not clear the previous plots (as it does in Matlab). Another difference from Matlab is that all setup (like transparency, lightning, axis borders and so on) must be specified <strong>before</strong> plotting functions.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plots-for-1D-data">2.4.1 Plots for 1D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-for-2D-data">2.4.2 Plots for 2D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-for-3D-data">2.4.3 Plots for 3D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surface-transparency">2.4.4 Surface transparency</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plots-for-1D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-2D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-1D-data-1"></a>
+<h3 class="subsection">2.4.1 Plots for 1D data</h3>
+
+<p>Term &ldquo;1D data&rdquo; means that data depend on single index (parameter) like curve in parametric form {x(i),y(i),z(i)}, i=1...n. There are 5 generally different types of data representations: simple line plot, line plot with filling under it, stairs plot, bar plot and vertical lines (see section <a href="mathgl_en_3.html#g_t1D-plotting">1D plotting</a>). Each type of plotting has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>) are specified by the string argument. If the string parameter is <code>NULL</code> then solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>).
+</p>
+<p>Below I shall show the features of 1D plotting on base of <code>Plot()</code> function (see section <a href="mathgl_en_3.html#Plot">Plot</a>). Let us start from sinus plot:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(50);		y0.Modify(&quot;sin(pi*(2*x-1))&quot;);
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Plot(y0);		gr-&gt;Box();
+</pre><p>Style of line is not specified in <code>Plot()</code> function. So MathGL uses the solid line with first color of palette (this is blue). Next subplot shows array <var>y1</var> with 2 rows:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,1);
+        mglData y1(50,2);
+        y1.Modify(&quot;sin(pi*2*x-pi)&quot;);
+        y1.Modify(&quot;cos(pi*2*x-pi)/2&quot;,1);
+        gr-&gt;Plot(y1);		gr-&gt;Box();
+</pre><p>As previously I did not specify the style of lines. As a result, MathGL again uses solid line with next colors in palette (there are green and red). Now let us plot a circle on the same subplot. The circle is parametric curve <em>x=cos(\pi t), y=sin(\pi t)</em>. I will set the color of the circle (dark yellow, &lsquo;<samp>Y</samp>&rsquo;) and put marks &lsquo;<samp>+</samp>&rsquo; at point position:
+</p><pre class="verbatim">        mglData x(50);		x.Modify(&quot;cos(pi*2*x-pi)&quot;);
+        gr-&gt;Plot(x,y0,&quot;Y+&quot;);
+</pre><p>Note that solid line is used because I did not specify the type of line. The same picture can be achieved by <code>Plot2()</code> function. Let us draw ellipse by orange dash line:
+</p><pre class="verbatim">        gr-&gt;Plot2(y1,&quot;q|&quot;);
+</pre>
+<p>Drawing in 3D space is mostly the same. Let us draw spiral with default line style. Now its color is 4-th color from palette (this is cyan):
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(60,40);
+        mglData z(50);		z.Modify(&quot;2*x-1&quot;);
+        gr-&gt;Plot(x,y0,z);	gr-&gt;Box();
+</pre><p>Function <code>Plot3()</code> does 3D curve plot but for single array. Use it to put circle marks on the previous plot:
+</p><pre class="verbatim">        mglData y2(10,3);	y2.Modify(&quot;cos(pi*(2*x-1+y))&quot;);
+        y2.Modify(&quot;2*x-1&quot;,2);
+        gr-&gt;Plot3(y2,&quot;bo &quot;);
+</pre><p>Note that line style is empty &lsquo;<samp> </samp>&rsquo; here. Usage of other 1D plotting functions looks similar:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(60,40);
+        gr-&gt;Bars(x,y0,z,&quot;r&quot;);	gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample8.png" alt="png/sample8">
+
+</div><p><strong>Example of 1D data plot
+</strong>
+</p>
+<hr size="6">
+<a name="Plots-for-2D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-1D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-3D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-2D-data-1"></a>
+<h3 class="subsection">2.4.2 Plots for 2D data</h3>
+
+<p>Surfaces <code>Surf()</code> and other 2D plots (see section <a href="mathgl_en_3.html#g_t2D-plotting">2D plotting</a>) are drown the same simpler as 1D one. The difference is that the string parameter specifies not by line style but by the color scheme of the plot (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Here I draw attention on 4 most interesting color schemes. There is gray scheme where color is changed from black to white (string &lsquo;<samp>kw</samp>&rsquo;) or from white to black (string &lsquo;<samp>wk</samp>&rsquo;). Another scheme is useful for accentuation of negative (by blue color) and positive (by red color) regions on plot (string &lsquo;<samp>&quot;BbwrR&quot;</samp>&rsquo;). Last one is the popular &ldquo;jet&rdquo; scheme (string &lsquo;<samp>&quot;BbcyrR&quot;</samp>&rsquo;).
+</p>
+<p>Now I shall show the example of a surface drawing. At first let us switch lightning on
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Light(true);	gr-&gt;Light(0,mglPoint(0,0,1));
+</pre><p>and draw the surface, considering coordinates x,y to be uniformly distributed in interval <var>Min</var>*<var>Max</var>
+</p><pre class="verbatim">        mglData a0(50,40);
+        a0.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+        gr-&gt;SubPlot(2,2,0);	gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(a0);		gr-&gt;Box();
+</pre><p>Color scheme was not specified. So previous color scheme is used. In this case it is default color scheme (&ldquo;jet&rdquo;) for the first plot. Next example is a sphere. The sphere is parametrically specified surface:
+</p><pre class="verbatim">        mglData x(50,40),y(50,40),z(50,40);
+        x.Modify(&quot;0.8*sin(2*pi*x)*sin(pi*y)&quot;);
+        y.Modify(&quot;0.8*cos(2*pi*x)*sin(pi*y)&quot;);
+        z.Modify(&quot;0.8*cos(pi*y)&quot;);
+        gr-&gt;SubPlot(2,2,1);	gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(x,y,z,&quot;BbwrR&quot;);gr-&gt;Box();
+</pre><p>I set color scheme to <code>&quot;BbwrR&quot;</code> that corresponds to red top and blue bottom of the sphere.
+</p>
+<p>Surfaces will be plotted for each of slice of the data if <var>nz</var>&gt;1. Next example draws surfaces for data arrays with <var>nz</var>=3:
+</p><pre class="verbatim">        mglData a1(50,40,3);
+        a1.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+        a1.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*sin(3*pi*(x*y))&quot;,1);
+        a1.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;,2);
+        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(60,40);
+        gr-&gt;Alpha(true);
+        gr-&gt;Surf(a1);		gr-&gt;Box();
+</pre><p>Note, that it may entail a confusion. However, if one will use density plot then the picture will look better:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(60,40);
+        gr-&gt;Dens(a1);		gr-&gt;Box();
+        return 0;
+    }
+</pre><p>Note, that the previous color scheme is used in last plots because there are no direct specification of the one.
+</p>
+<div class="float">
+<img src="png/sample9.png" alt="png/sample9">
+
+</div><p><strong>Example of surface plot for 2D data
+</strong>
+</p>
+<p>Drawing of other 2D plots is analogous. The only peculiarity is the usage of flag &lsquo;<samp>#</samp>&rsquo;. By default this flag switches on the drawing of a grid on plot (<code>Grid()</code> or <code>Mesh()</code> for plots in plain or in volume). However, for isosurfaces (including surfaces of rotation <code>Axial()</code>) this flag switches the  face drawing off. Figure becomes wired. The following code gives example of flag &lsquo;<samp>#</samp>&rsquo; using (compare with normal function drawing as in its description):
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Alpha(true);	gr-&gt;Light(true);	gr-&gt;Light(0,mglPoint(0,0,1));
+        mglData a(30,20);
+        a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+        gr-&gt;SubPlot(2,2,0);	gr-&gt;Rotate(40,60);
+        gr-&gt;Surf(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,1);	gr-&gt;Rotate(40,60);
+        gr-&gt;Dens(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(40,60);
+        gr-&gt;Cont(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(40,60);
+        gr-&gt;Axial(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/samplea.png" alt="png/samplea">
+
+</div><p><strong>Example of 2D data plot with color scheme contained &lsquo;<samp>#</samp>&rsquo; symbol
+</strong>
+</p>
+<hr size="6">
+<a name="Plots-for-3D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-2D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surface-transparency" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-3D-data-1"></a>
+<h3 class="subsection">2.4.3 Plots for 3D data</h3>
+
+<p>Drawing procedures for 3D plot looks similarly to 1D and 2D plots described above. There are 3 general types of 3D plots (see section <a href="mathgl_en_3.html#g_t3D-plotting">3D plotting</a>): (i) plots on slices or on projections, (ii) isosurfaces, (iii) cloud-like plots. Plots on slice are clear enough &ndash; one specifies a slice (as its index or as coordinate value) and MathGL draws contour lines or density plot on slice plane. Isosurface gives more information. Isosurface is 3D analogue of the contour line <code>Cont()</code>. It shows the region where data array values exceed specified isosurface level. Plot becomes more informative if one adds transparency, lightning or sets color scheme depending on coordinates. Generalization of isosurface is the cloud-like plot. For this plot the darker color and less transparent regions correspond to higher values of data. Contrary, the regions with low values are transparent. For plotting of the phase of fields (or beams or pulses) one can use isosurface which transparency depends on the other data array (see function <code>Surf3A()</code>). As example of 3D data plots let us draw the Gaussian beam diffraction in space. Beam propagates along <var>x</var> axis:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Alpha(true);    gr-&gt;Light(true);
+        gr-&gt;Light(0,mglPoint(0,0,1));
+        mglData a(30,30,30),b(30,30,30);
+        a.Modify(&quot;exp(-16*((z-0.5)^2+(y-0.5)^2)/(1+4*x^2))&quot;);
+        b.Modify(&quot;16*((z-0.5)^2+(y-0.5)^2)*(x)/(1+4*x^2)&quot;);
+        gr-&gt;CAxis(0,1);
+
+        gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(40,60);
+        gr-&gt;Surf3(a,&quot;wgk&quot;); gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(40,60);
+        gr-&gt;DensA(a);       gr-&gt;Box();  gr-&gt;Axis();
+        gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(40,60);
+        gr-&gt;CloudQ(a);      gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(40,60);
+        gr-&gt;Surf3A(b,a,&quot;q&quot;);gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sampleb.png" alt="png/sampleb">
+
+</div><p><strong>Example of Gaussian beam diffraction (3D data)
+</strong>
+</p>
+
+<hr size="6">
+<a name="Surface-transparency"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-3D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#C_002fFortran-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surface-transparency-1"></a>
+<h3 class="subsection">2.4.4 Surface transparency</h3>
+
+<p>MathGL library has advanced features for setting and handling the surface transparency. The simplest way to add transparency is the using of function <code>Alpha()</code>. As a result, all further surfaces (and isosurfaces, density plots and so on) become transparent. However, their  look can be additionally improved.
+</p>
+<p>First, the selected surface will be non-transparent if one sets the flag <code>Transparent</code> before the surface drawing and sets it off after the drawing.
+</p>
+<p>Second, the value of transparency can be different from surface to surface. To do it just change the value of <code>AlphaDef</code> before the drawing of the selected surface. If its value is close to 0 then the surface becomes more and more transparent. Contrary, if its value is close to 1 then the surface becomes practically non-transparent. This is some analogue of <code>Transparent=true</code>.
+</p>
+<p>Third feature is the changing of the way how the light goes through overlapped surfaces. The variable <code>TranspType</code> defines it. By default the usual transparency is used (<code>TranspType=0</code>) &ndash; surfaces below is less visible than the upper ones. A &ldquo;glass-like&rdquo; transparency (<code>TranspType=1</code>) has a different look when the surface just decreases the background light (the surfaces are commutable in this case).
+</p>
+<p>A &ldquo;neon-like&rdquo; transparency (<code>TranspType=2</code>) has more interesting look. In this case a surface is the light source (like a lamp on the dark background) and just adds some intensity to the color. At this, the library sets automatically the black color for the background and changes the default line color to white.
+</p>
+<p>As example I shall show the variant of plot from <a href="#Plots-for-2D-data">Plots for 2D data</a> (grid drawing is disabled) for different types of transparency.
+</p><div class="float">
+<img src="png/type0.png" alt="png/type0">
+
+</div><p><strong>Example of <code>TranspType=0</code>.
+</strong>
+</p><div class="float">
+<img src="png/type1.png" alt="png/type1">
+
+</div><p><strong>Example of <code>TranspType=1</code>.
+</strong>
+</p><div class="float">
+<img src="png/type2.png" alt="png/type2">
+
+</div><p><strong>Example of <code>TranspType=2</code>.
+</strong>
+</p>
+<hr size="6">
+<a name="C_002fFortran-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surface-transparency" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-and-PyQt" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="C_002fFortran-interface-1"></a>
+<h2 class="section">2.5 C/Fortran interface</h2>
+
+<p>The usage of pure C or Fortran or any similar interfaces (see section <a href="mathgl_en_1.html#C-interface">C interface</a>) is practically identical to classes usage. But there are some differences. C functions must have argument HMGL (for graphics) and/or HMDT (for data arrays) which specifies the object for drawing or manipulating (changing). Fortran users may regard these variables as integer. So, firstly the user has to create this object by function mgl_create_*() and has to delete it after the using by function mgl_delete_*().
+</p>
+<p>Also, all arguments of C function have to be defined. So there are several functions with practically identical names doing practically the same. But some of them have simplified interface for the quick plotting and some of them have access to all plotting parameters for manual tunning.
+</p>
+<p>As an example of C function usage let me draw the plot from <a href="#Plots-for-2D-data">Plots for 2D data</a>. The C code which does it is shown below:
+</p><pre class="verbatim">    #include &lt;mgl/mgl_c.h&gt;
+    int main()
+    {
+        HMGL gr = mgl_create_graph_zb(600, 400);
+        mgl_set_alpha(gr, true);
+        mgl_set_light(gr, true);
+        HMDT a = mgl_create_data_size(30,20,1);
+        mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+        mgl_subplot(gr, 2,2,0);
+        mgl_rotate(gr, 40,60,0);
+        mgl_surf(gr,a,&quot;BbcyrR#&quot;);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,1);
+        mgl_rotate(gr, 40,60,0);
+        mgl_dens(gr,a,&quot;BbcyrR#&quot;,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,2);
+        mgl_rotate(gr, 40,60,0);
+        mgl_cont(gr,a,&quot;BbcyrR#&quot;,7,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,3);
+        mgl_rotate(gr, 40,60,0);
+        mgl_axial(gr,a,&quot;BbcyrR#&quot;,3);
+        mgl_box(gr, true);
+
+        /* don't forgot to save graphics */
+        mgl_write_png(gr,&quot;sample.png&quot;,0);
+        return 0;
+    }
+</pre>
+<p>Practically the same simple to create a window. For example let rewrite the code from for window creation (see section <a href="#Using-FLTK_002fGLUT-window">Using FLTK/GLUT window</a>):
+</p><pre class="verbatim">    int sample(HMGL gr, void *)
+    {
+        mgl_rotate(gr,60,40,0);
+        mgl_box(gr,1);
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mgl_create_graph_fltk(sample, &quot;MathGL examples&quot;, NULL);
+        mgl_fltk_run();
+        return 0;
+    }
+</pre>
+<p>The Fortran code have some peculiarities. Exactly it not allow one to send arbitrary parameter (which was <code>NULL</code> in previous example) to function. This is limitation of Fortran language. So, the corresponding code will be <strong>NOT TESTED NOW!!!</strong>:
+</p><pre class="verbatim">    program TEST
+    integer x,f,func
+        call mgl_create_graph_fltk(sample, 'MathGL examples');
+        call mgl_fltk_run();
+    end program TEST
+ 
+    integer function sample(gr)
+    integer*8 gr
+        call mgl_rotate(gr,60,40,0);
+        call mgl_box(gr,1);
+        sample=0
+    return
+    end
+</pre>
+<hr size="6">
+<a name="MathGL-and-PyQt"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#C_002fFortran-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-and-PyQt-1"></a>
+<h2 class="section">2.6 MathGL and PyQt</h2>
+
+<p>Generally SWIG based classes (including the Python one) are the same as C++ classes. However, there are few tips for using MathGL with PyQt. Below I place a very simple python code which demonstrate how MathGL can be used with PyQt. This code is mostly written by Prof. Dr. Heino Falcke. You can just copy it to a file <code>mgl-pyqt-test.py</code> and execute it from python shell by command <code>execfile(&quot;mgl-pyqt-test.py&quot;)</code>
+</p>
+<pre class="verbatim">from PyQt4 import QtGui,QtCore
+from mathgl import *
+import sys
+app = QtGui.QApplication(sys.argv)
+qpointf=QtCore.QPointF()
+
+class hfQtPlot(QtGui.QWidget):
+    def __init__(self, parent=None):
+        QtGui.QWidget.__init__(self, parent)
+        self.img=(QtGui.QImage())
+    def setgraph(self,gr):
+        self.buffer='\t' 
+        self.buffer=self.buffer.expandtabs(4*gr.GetWidth()*gr.GetHeight())
+        gr.GetBGRN(self.buffer,len(self.buffer))
+        self.img=QtGui.QImage(self.buffer, gr.GetWidth(),gr.GetHeight(),QtGui.QImage.Format_ARGB32)
+        self.update()
+    def paintEvent(self, event):
+        paint = QtGui.QPainter()
+        paint.begin(self)
+        paint.drawImage(qpointf,self.img)
+        paint.end()
+
+BackgroundColor=[1.0,1.0,1.0]
+size=100
+gr=mglGraph()
+y=mglData(size)
+#y.Modify(&quot;((0.7*cos(2*pi*(x+.2)*500)+0.3)*(rnd*0.5+0.5)+362.135+10000.)&quot;)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+x=mglData(size)
+x.Modify(&quot;x^2&quot;);
+
+def plotpanel(gr,x,y,n):
+    gr.SubPlot(2,2,n)
+    gr.SetXRange(x)
+    gr.SetYRange(y)
+    gr.AdjustTicks()
+    gr.Axis()
+    gr.Box()
+    gr.Label(&quot;x&quot;,&quot;x-Axis&quot;,1)
+    gr.Label(&quot;y&quot;,&quot;y-Axis&quot;,1)
+    gr.ClearLegend()
+    gr.AddLegend(&quot;Legend: &quot;+str(n),&quot;k&quot;)
+    gr.Legend()
+    gr.Plot(x,y)
+
+
+gr.Clf(BackgroundColor[0],BackgroundColor[1],BackgroundColor[2])
+gr.SetPlotFactor(1.5)
+plotpanel(gr,x,y,0)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,1)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,2)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,3)
+
+gr.WritePNG(&quot;test.png&quot;,&quot;Test Plot&quot;)
+
+qw = hfQtPlot()
+qw.show()
+qw.setgraph(gr)
+qw.raise_()
+</pre>
+
+<hr size="6">
+<a name="Hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-and-PyQt" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Compound_0027_0027-graphics" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Hints-1"></a>
+<h2 class="section">2.7 Hints</h2>
+
+<p>In this section I have included some small hints and advices for the improving of the quality of plots and for the demonstration of some non-trivial features of MathGL library. In contrast to previous examples I showed mostly the idea but not the whole drawing function. More examples with the source code can be find at <a href="http://mathgl.sf.net/">http://mathgl.sf.net/</a> or in section <a href="mathgl_en_9.html#Samples">Samples</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Compound_0027_0027-graphics">2.7.1 &ldquo;Compound&rdquo; graphics</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Two-axes-in-one-plot">2.7.2 Two axes in one plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Titles-for-the-plot">2.7.3 Titles for the plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Changing-of-the-color-range">2.7.4 Changing of the color range</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Management-of-the-point-cutting">2.7.5 Management of the point cutting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-field-visualization">2.7.6 Vector field visualization</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Several-light-sources">2.7.7 Several light sources</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutMin-and-CutMax-features">2.7.8 CutMin and CutMax features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mapping-visualization">2.7.9 Mapping visualization</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Log_002dscaled-plot">2.7.10 Log-scaled plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Templates_0027_0027">2.7.11 &ldquo;Templates&rdquo;</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting-hints">2.7.12 Nonlinear fitting hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#PDE-solving-hints">2.7.13 PDE solving hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MGL-parser-using">2.7.14 MGL parser using</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="g_t_0060_0060Compound_0027_0027-graphics"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Two-axes-in-one-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Compound_0027_0027-graphics-1"></a>
+<h3 class="subsection">2.7.1 &ldquo;Compound&rdquo; graphics</h3>
+
+<p>As I noted above, MathGL functions (except the special one, like Clf()) do  not erase the previous plotting but just add the new one. It allows one to draw &ldquo;compound&rdquo; plots easily. For example, popular Matlab command <code>surfc</code> can be emulated in MathGL by 2 calls:
+</p><pre class="verbatim">    Surf(a);
+    Cont(a, 0, 7, -1);     // draw contours at z = -1
+</pre><p>Here <var>a</var> is 2-dimensional data for the plotting, <code>-1</code> is the value of z-coordinate at which the contour should be plotted (at the bottom in this example). Analogously, one can draw density plot instead of contour lines and so on.
+</p>
+<p>Another nice plot is contour lines plotted directly on the surface:
+</p><pre class="verbatim">    Light(true);       // switch on light for the surface
+    Surf(a, &quot;BbcyrR&quot;); // select 'jet' colormap for the surface
+    Cont(a, &quot;y&quot;);      // and yellow color for contours
+</pre><p>The possible difficulties arise in black&amp;white case, when the color of the surface can be close to the color of a contour line. In that case I may suggest the following code:
+</p><pre class="verbatim">    Light(true);       // switch on light for the surface
+    Surf(a, &quot;kw&quot;);     // select 'gray' colormap for the surface
+    CAxis(-1,0);       // first draw for darker surface colors
+    Cont(a, &quot;w&quot;);      // white contours
+    CAxis(0,1);        // now draw for brighter surface colors
+    Cont(a, &quot;k&quot;);      // black contours
+    CAxis(-1,1);       // return color range to original state
+</pre><p>The idea is to divide the color range on 2 parts (dark and bright) and to select the contrasting color for contour lines for each of part.
+</p>
+<p>Similarly, one can plot flow thread over density plot of vector field amplitude (this is another amusing plot from Matlab) and so on. The list of compound graphics can be prolonged but I hope that the general idea is clear.
+</p>
+<hr size="6">
+<a name="Two-axes-in-one-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Compound_0027_0027-graphics" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Titles-for-the-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Two-axes-in-one-plot-1"></a>
+<h3 class="subsection">2.7.2 Two axes in one plot</h3>
+
+<p>Developing the previous hint one can make a plot with 2 or more axes. The idea is that the change of settings does not influence on the already drawn graphics. So, for 2-axes plot let us set the first axis and draw everything concerning it. Then let us setup the second axis and draw things for the second axis. The corresponding code is (see section <a href="mathgl_en_9.html#g_t2_002daxes-sample">2-axes sample</a>):
+</p><pre class="verbatim">    // set up first axis
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Axis();            // draw it
+    Plot(y1,&quot;b&quot;);      // draw something in first axis
+    // set up second axis
+    Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+    Axis();            // draw it
+    Stem(y2,&quot;r&quot;);      // draw something in second axis
+</pre><p>Note, that the first and the second axes look better if being placed in different corners. In the code presented above the first axis is placed in the left-bottom corner, and the second one is placed in the right-top corner.
+</p>
+<hr size="6">
+<a name="Titles-for-the-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Two-axes-in-one-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Changing-of-the-color-range" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Titles-for-the-plot-1"></a>
+<h3 class="subsection">2.7.3 Titles for the plot</h3>
+
+<p>The printing of nice titles for the plot is not so trivial task in general case. The problem is that the rotation and aspect change lead to different looks for titles of different subplots. So, the resulting look is not so good as it could be. The solution is simple &ndash; to print titles exactly after <code>SubPlot</code>() call and before any rotation, aspect change and so on! Analogously, the title for the whole picture looks better if it is printed first (before any <code>SubPlot()</code> calls). Alternatively you can use function <code>Title()</code> for plotting title for the picture at any time.
+</p>
+<hr size="6">
+<a name="Changing-of-the-color-range"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Titles-for-the-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Management-of-the-point-cutting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Changing-of-the-color-range-1"></a>
+<h3 class="subsection">2.7.4 Changing of the color range</h3>
+
+<p>By default (for the user comfort), the color range is set equal to z-range of the plot. However, there are different ranges. So, one can obtain amusing plot by the change of color range manually. For example, there are plots with one-color bottom (or top) or practically bi-color picture and so on.
+</p>
+<p>For example, compare 2 surfaces:
+</p><pre class="verbatim">    SubPlot(2,1,0)
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Surf(a);           // usual coloring range
+    SubPlot(2,1,1)
+    CAxis(0,1);
+    Surf(a);           // bottom of the surface have one-colour filling
+</pre>
+<hr size="6">
+<a name="Management-of-the-point-cutting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Changing-of-the-color-range" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-field-visualization" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Management-of-the-point-cutting-1"></a>
+<h3 class="subsection">2.7.5 Management of the point cutting</h3>
+
+<p>Sometimes an experimental or numerical surface has outstanding points. Visualization of such surface will lead to the hole(s) in place of such points. The standard method of &ldquo;fighting&rdquo;  &ndash; to change data values &ndash; is not always good and is not so convenient. MathGL library has another method &ndash; to set variable <code>Cut=false</code>. As a consequence, all outstanding points will be projected on the bounding box.
+</p>
+<p>Such method is good not only for outstanding points but also for the case when one need to plane the bottom or the top of the plot. Exactly such case is demonstrated in the code:
+</p><pre class="verbatim">        mglData a(20,30);  // create some data
+        a.a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+        // set lower border above the data minimal value
+        Axis(mglPoint(-1,-1,0),mglPoint(1,1,1));
+        Cut = false;       // set off cutting flag
+`       Surf(a);           // and draw the surface
+</pre><p>It is an interesting result, is not it?
+</p>
+<hr size="6">
+<a name="Vector-field-visualization"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Management-of-the-point-cutting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Several-light-sources" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-field-visualization-1"></a>
+<h3 class="subsection">2.7.6 Vector field visualization</h3>
+
+<p>Vector field visualization (especially in 3d case <code>Vect3</code> or <code>VectC</code>) may look tangly &ndash; there are too many overlapping lines. I may suggest 2 ways to solve this problem. The first one is to change <code>MeshNum</code> for decreasing the number of hachures. The second way is to use the flow thread chart <code>Flow</code>. Unfortunately, I don&rsquo;t know any other methods to visualize 3d vector field. If you know any, e-mail me and I shall add it to MatGL.
+</p>
+<hr size="6">
+<a name="Several-light-sources"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-field-visualization" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutMin-and-CutMax-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Several-light-sources-1"></a>
+<h3 class="subsection">2.7.7 Several light sources</h3>
+
+<p>In contrast to the most of other programs, MathGL supports several (up to 10) light sources. Moreover, the color each of them can be different: white (this is usual), yellow, red, cyan, green and so on. The use of several light sources may be interesting for the highlighting of some peculiarities of the plot or just to make an amusing picture. Note, each light source can be switched on/off individually (see section <a href="mathgl_en_9.html#Several-light-sample">Several light sample</a>).
+</p>
+<hr size="6">
+<a name="CutMin-and-CutMax-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Several-light-sources" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mapping-visualization" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutMin-and-CutMax-features-1"></a>
+<h3 class="subsection">2.7.8 CutMin and CutMax features</h3>
+
+<p>MathGL library has a feature for cutting of points in some region <var>CutMin*CutMax</var>. Such an excision can be used to improve the look of the graphics. Moreover, this cutting may help to show an internal structure of an object (like <code>isocaps</code> plot in Matlab). For example, let us use the standard 3D data array and show its interior (see section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>).
+</p>
+<pre class="verbatim">    mglData  c(61,51,40);      // create the data
+    mglData v(10);	v.Fill(-0.5,1);
+    c.Modify(&quot;(-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1))&quot;);
+    gr-&gt;CutMin = mglPoint(0,-1,-1);     gr-&gt;CutMax = mglPoint(1,0,1.1);
+    gr-&gt;Surf3(-0.5,c,&quot;BbcyrR&quot;);
+    gr-&gt;ContF3(v,c,'x',-1,&quot;BbcyrR&quot;);    gr-&gt;ContF3(v,c,'y',-1,&quot;BbcyrR&quot;);
+    gr-&gt;ContF3(v,c,'z',0,&quot;BbcyrR&quot;);     gr-&gt;ContF3(v,c,'z',39,&quot;BbcyrR&quot;);
+</pre>
+<p>One can also exclude points from arbitrary area in space. This area defined by textual formula <code>CutOff()</code> (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). The algorithm is the same as shown for &ldquo;rectangular cutting&rdquo;.
+</p>
+<hr size="6">
+<a name="Mapping-visualization"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutMin-and-CutMax-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Log_002dscaled-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mapping-visualization-1"></a>
+<h3 class="subsection">2.7.9 Mapping visualization</h3>
+
+<p>Sometime ago I worked with mapping and have a question about its visualization. Let me remember you that mapping is some transformation rule for one set of number to another one. The 1d mapping is just an ordinary function &ndash; it takes a number and transforms it to another one. The 2d mapping (which I used) is a pair of functions which take 2 numbers and transform them to another 2 ones. Except general plots (like <code>SurfC</code>, <code>SurfA</code>) there is a special plot &ndash; Arnold diagram. It shows the area which is the result of mapping of some initial area (usually square).
+</p>
+<p>I tried to make such plot in <code>Map</code>. It shows the set of points or set of faces, which final position is the result of mapping. At this, the color gives information about their initial position and the height describes Jacobian value of the transformation. Unfortunately, it looks good only for the simplest mapping but for the  real multivalent quasi-chaotic mapping it produces a confusion. So, use it if you like :).
+</p>
+<hr size="6">
+<a name="Log_002dscaled-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mapping-visualization" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Templates_0027_0027" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Log_002dscaled-plot-1"></a>
+<h3 class="subsection">2.7.10 Log-scaled plot</h3>
+
+<p>Log-scaled plot can be drawn by 2 steps. First, one should change the scale of axis by call <code>SetFunc(&quot;lg(x)&quot;, &quot;lg(y)&quot;);</code> (in this example, x- and y-axis will be log-scaled). Second, one should set logarithmic scale for axis ticks by changing variables: <code>SetTicks('x',0); SetTicks('y',0);</code>. Finally, one should check (or change) the axis ranges and origin so that their values to be positive. For example of log-log plot see section <a href="mathgl_en_9.html#Log_002dlog-sample">Log-log sample</a>.
+</p>
+<hr size="6">
+<a name="g_t_0060_0060Templates_0027_0027"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Log_002dscaled-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting-hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Templates_0027_0027-1"></a>
+<h3 class="subsection">2.7.11 &ldquo;Templates&rdquo;</h3>
+
+<p>As I have noted before, the change of settings will influence only for the further plotting commands. This allows one to create template function which will contain settings and primitive drawing for often used plots. Correspondingly one may call this template-function for drawing simplification.
+</p>
+<p>For example, let one has a set of points (experimental or numerical) and wants to compare it with theoretical law (for example, with exponent law <em>\exp(-x/2), x \in [0, 20]</em>). The template-function for this task is:
+</p><pre class="verbatim">    void template(mglGraph *gr)
+    {
+        mglData  law(100);      // create the law
+        law.Modify(&quot;exp(-10*x)&quot;);
+        gr-&gt;Axis(mglPoint(0,0.0001), mglPoint(20,1), mglPoint(0,0.0001));
+        gr-&gt;SetFunc(0,&quot;lg(y)&quot;,0);   gr-&gt;dy = 0;
+        gr-&gt;Plot(law,&quot;r2&quot;);
+        gr-&gt;Text(mglPoint(10,0.2),&quot;Theoretical law: e^x&quot;,&quot;rL&quot;);
+        gr-&gt;Label('x',&quot;x val.&quot;); gr-&gt;Label('y',&quot;y val.&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g;&quot;); gr-&gt;Box();
+    }
+</pre><p>At this, one will only write a few lines for data drawing:
+</p><pre class="verbatim">    template(gr);     // apply settings and default drawing from template
+    mglData dat(&quot;fname.dat&quot;); // load the data
+    // and draw it (suppose that data file have 2 columns)
+    gr-&gt;Plot(dat.SubData(0),dat.SubData(1),&quot;bx &quot;);
+</pre><p>A template-function can also contain settings for font, transparency, lightning, color scheme and so on.
+</p>
+<hr size="6">
+<a name="Nonlinear-fitting-hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Templates_0027_0027" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#PDE-solving-hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-hints-1"></a>
+<h3 class="subsection">2.7.12 Nonlinear fitting hints</h3>
+
+<p>Nonlinear fitting is rather simple. All that you need is the data to fit, the approximation formula and the list of coefficients to fit (better with its initial guess values). Let me demonstrate it on the following simple example (see section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>). First, let us use sin function with some random noise:
+</p><pre class="verbatim">    mglData rnd(100), idl(50); //data to be fitted and ideal data
+    rnd.Modify(&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;);
+    idl.Modify(&quot;0.3+sin(4*pi*x)&quot;);
+</pre><p>and plot it to see that data we will fit
+</p><pre class="verbatim">    gr-&gt;Axis(mglPoint(-1,-2), mglPoint(1,2));
+    gr-&gt;Plot(rnd, &quot;. &quot;); gr-&gt;Plot(idl, &quot;b&quot;);
+    gr-&gt;Box();
+    gr-&gt;Text(mglPoint(0,2.2), &quot;initial: y = 0.3+sin(2\pi x)&quot;, &quot;C:b&quot;, -1);
+</pre>
+<p>The next step is the fitting itself. For that let me specify an initial values <var>ini</var> for coefficients &lsquo;<samp>abc</samp>&rsquo; and do the fitting for approximation formula &lsquo;<samp>a+b*sin(c*x)</samp>&rsquo;
+</p><pre class="verbatim">    mglData res;   // The data for found formula
+    float ini[3] = {1, 1, 3};
+    gr-&gt;Fit(res, rnd, &quot;a+b*sin(c*x)&quot;, &quot;abc&quot;, ini);
+</pre><p>Now display it
+</p><pre class="verbatim">    gr-&gt;Plot(res, &quot;r&quot;);
+    gr-&gt;Text(mglPoint(-1,-1.3), &quot;fitted:&quot;, &quot;L:r&quot;, -1);
+    gr-&gt;PutsFit(mglPoint(0,-1.8), &quot;y = &quot;, &quot;C:r&quot;, -1);
+</pre>
+<p>NOTE! the fitting results may have strong dependence on initial values for coefficients due to algorithm features. The problem is that in general case there are several local &quot;optimums&quot; for coefficients and the program returns only first found one! There are no guaranties that it will be the best. Try for example to set <code>ini[3] = {0, 0, 0}</code> in the code above.
+</p>
+<hr size="6">
+<a name="PDE-solving-hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting-hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-parser-using" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="PDE-solving-hints-1"></a>
+<h3 class="subsection">2.7.13 PDE solving hints</h3>
+
+<p>Solving of Partial Differential Equations (PDE, including beam tracing) and ray tracing (or finding particle trajectory) are more or less common task. So, MathGL have several functions for that. There are <code>mglRay()</code> for ray tracing, <code>mglPDE()</code> for PDE solving, <code>mglQO2d()</code> for beam tracing in 2D case (see section <a href="mathgl_en_6.html#Global-functions">Global functions</a>). Note, that these functions take &ldquo;Hamiltonian&rdquo; or equations as string values. And I don&rsquo;t plan now to allow one to use user-defined functions. There are 2 reasons: the complexity of corresponding interface; and the basic nature of used methods which are good for samples but may not good for serious scientific calculations.
+</p>
+<p>The ray tracing can be done by <code>mglRay()</code> function. Really ray tracing equation is Hamiltonian equation for 3D space. So, the function can be also used for finding a particle trajectory (i.e. solve Hamiltonian ODE) for 1D, 2D or 3D cases. The function have a set of arguments. First of all, it is Hamiltonian which defined the media (or the equation) you are planning to use. The Hamiltonian is defined by string which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, time &lsquo;<samp>t</samp>&rsquo; (for particle dynamics) and momentums &lsquo;<samp>p</samp>&rsquo;=<em>p_x</em>, &lsquo;<samp>q</samp>&rsquo;=<em>p_y</em>, &lsquo;<samp>v</samp>&rsquo;=<em>p_z</em>. Next, you have to define the initial conditions for coordinates and momentums at &lsquo;<samp>t</samp>&rsquo;=0 and set the integrations step (default is 0.1) and its duration (default is 10). The Runge-Kutta method of 4-th order is used for integration.
+</p><pre class="verbatim">    mglData r,a,re(128),im(128);
+    r = mglRay(&quot;p^2+q^2-x-1&quot;, mglPoint(-0.7, -1), mglPoint(0, 0.5));
+    gr-&gt;Plot(r.SubData(0), r.SubData(1));
+</pre><p>This example calculate the reflection from linear layer (media with Hamiltonian &lsquo;<samp>p^2+q^2-x-1</samp>&rsquo;=<em>p_x^2+p_y^2-x-1</em>). This is parabolic curve. The resulting array have 7 columns which contain data for {x,y,z,p,q,v,t}.
+</p>
+<p>The solution of PDE is a bit more complicated. As previous you have to specify the equation as pseudo-differential operator <em>\hat H(x, \nabla)</em> which is called sometime as &ldquo;Hamiltonian&rdquo; (for example, in beam tracing). As previously, it is defined by string which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; (but not time!), momentums &lsquo;<samp>p</samp>&rsquo;=<em>(d/dx)/i k_0</em>, &lsquo;<samp>q</samp>&rsquo;=<em>(d/dy)/i k_0</em> and field amplitude &lsquo;<samp>u</samp>&rsquo;=<em>|u|</em>. The evolutionary coordinate is &lsquo;<samp>z</samp>&rsquo; in all cases. So that, the equation look like <em>du/dz = ik_0 H(x,y,\hat p, \hat q, |u|)[u]</em>. Dependence on field amplitude &lsquo;<samp>u</samp>&rsquo;=<em>|u|</em> allows one to solve nonlinear problems too. For example, for nonlinear Shrodinger equation you may set <code>ham=&quot;p^2 + q^2 - u^2&quot;</code>. Also you may specify imaginary part for wave absorption, like <code>ham = &quot;p^2 + i*x*(x&gt;0)&quot;</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>H = Hre+i*Him</em>).
+</p>
+<p>Next step is specifing the initial conditions at &lsquo;<samp>z</samp>&rsquo;=<code>Min.z</code>. The function need 2 arrays for real and for imaginary part. Note, that coordinates x,y,z are supposed to be in specified range [Min, Max]. So, the data arrays should have corresponding scales. Finally, you may set the integration step and paramter k0=<em>k_0</em>. Also keep in mind, that internally the 2 times large box is used (for suppressing numerical reflection from boundaries) and the equation should well defined even in this extended range.
+</p>
+<p>Final comment is concerning the possible form of pseudo-differential operator <em>H</em>. At this moment, simplified form of operator <em>H</em> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this operator is effectively <em>H = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed for 3D case. 
+</p>
+<p>So, for example let solve the equation for beam deflected from linear layer and absorbed later. The operator will have the form &lsquo;<samp>&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;</samp>&rsquo; that correspond to equation <em>ik_0 \partial_z u + \Delta u + x \cdot u + i (x+z)/2 \cdot u = 0</em>. This is typical equation for Electron Cyclotron (EC) absorption in magnetized plasmas. For initial conditions let me select the beam with plane phase front <em>exp(-48*(x+0.7)^2)</em>. The corresponding code looks like this (see section <a href="mathgl_en_9.html#PDE-sample">PDE sample</a>):
+</p><pre class="verbatim">    mglData a,re(128),im(128);
+    re.Fill(&quot;exp(-48*(x+0.7)^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+    a = mglPDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im,
+                gr-&gt;Min, gr-&gt;Max, 0.01, 30);
+    a.Transpose(&quot;yxz&quot;);
+    gr-&gt;CAxis(0, 1);
+    gr-&gt;Dens(a,&quot;wyrRk&quot;);
+</pre>
+<p>The last example is example of beam tracing. Beam tracing equation is special kind of PDE equation written in coordinates accompanied to a ray. Generally this is the same parameters and limitation as for PDE solving but the coordinates are defined by the ray and by parameter of grid width <var>w</var> in direction transverse the ray. So, you don&rsquo;t need to specify the range of coordinates. <strong>BUT</strong> there is limitation. The accompanied coordinates are well defined only for smooth enough rays, i.e. then the ray curvature <em>K</em> (which is defined as <em>1/K^2 = (|\ddot r|^2 |\dot r|^2 - (\ddot r, \dot r)^2)/|\dot r|^6</em>) is much large then the grid width: <em>K&gt;&gt;w</em>. So, you may receive incorrect results if this condition will be broken.
+</p>
+<p>You may use following code for obtaining the same solution as in previous example:
+</p><pre class="verbatim">    mglData r, xx, yy, a, im(128), re(128);
+    const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+    r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+    // now start beam tracing
+    re.Fill(&quot;exp(-48*x^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+    a = mglQO2d(ham, re, im, r, 1, 30, &amp;xx, &amp;yy);
+    gr-&gt;CAxis(0, 1);
+    gr-&gt;Dens(xx, yy, a, &quot;wyrRk&quot;);
+</pre>
+
+<hr size="6">
+<a name="MGL-parser-using"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#PDE-solving-hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MGL-parser-using-1"></a>
+<h3 class="subsection">2.7.14 MGL parser using</h3>
+
+<p>Sometimes you may prefer to use MGL scripts in yours code. It is simpler (especially in comparison with C/Fortran interfaces) and fast way to plot the data with annotations, labels and so on. Class <code>mglParse</code> (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a> parse MGL scripts in C++. It have also the corresponding interface for C/Fortran.
+</p>
+<p>The key function here is <code>mglParse::Parse()</code> (or <code>mgl_parse()</code> for C/Fortran) which execute one command per string. At this the detailed information about the possible errors or warnings is passed as function value. Or you may execute the whole script as long string with lines separated by &lsquo;<samp>\n</samp>&rsquo;. Functions <code>mglParse::Execute()</code> and <code>mgl_parse_text()</code> perform it. Also you may set the values of paramters &lsquo;<samp>$0</samp>&rsquo;...&lsquo;<samp>$9</samp>&rsquo; for the script by functions <code>mglParse::AddParam()</code> or <code>mgl_add_param()</code>, allow/disable picture resizing, check &ldquo;once&rdquo; status and so on. The usage is rather stright-forward.
+</p>
+<p>The only non-obvious thing is data transition between script and yours program. There are 2 stages: add or find variable; and set data to variable. In C++ you may use functions <code>mglParse::AddVar()</code> and <code>mglParse::FindVar()</code> which return pointer to <code>mglVar</code> structure. This structure contain data itself, the variable name and callback function which will be called if variable destroied. Last feature allows you to control the presence of the variable and, for example, close a window with data if this variable is destroyed. In C/Fortran the corresponding functions are <code>mgl_add_var()</code>, <code>mgl_find_var()</code>. But these functions return the data array only. Note, you <strong>must not delete or free</strong> the data obtained from these functions!
+</p>
+<p>So, some simple example at the end. Here I define a data array, create variable, put data into it and plot it. The C++ code looks like this:
+</p><pre class="verbatim">    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    for(int i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+    mglParse *parser = new mglParse;
+    mglData &amp;d = (parser-&gt;AddVar(&quot;dat&quot;))-&gt;d;
+    d.Set(a,100); // set data to variable
+    parser-&gt;Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+    // you may break script at any line do something 
+    // and continue after that
+    parser-&gt;Execute(gr, &quot;xlabel 'x'\nylabel 'y'&quot;);
+    // also you may use cycles or conditions in script
+    parser-&gt;Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+    gr-&gt;WritePNG(&quot;test.png&quot;);   // don't forgot to save picture
+</pre><p>The code in C/Fortran looks practically the same:
+</p><pre class="verbatim">    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    int i;
+    for(i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+    HMPR parser = mgl_create_parser();
+    HMDT d = mgl_add_var(parser, &quot;dat&quot;);
+    mgl_data_set_float(d,a,100,1,1);    // set data to variable
+    mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+    // you may break script at any line do something 
+    // and continue after that
+    mgl_parse_text(gr, parser, &quot;xlabel 'x'\nylabel 'y'&quot;);
+    // also you may use cycles or conditions in script
+    mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+    mgl_write_png(gr, &quot;test.png&quot;, &quot;&quot;);  // don't forgot to save picture
+</pre><hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_3.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_3.html
new file mode 100644
index 0000000..17df97e
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_3.html
@@ -0,0 +1,4754 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 3. MathGL core</title>
+
+<meta name="description" content="MathGL 1.10.1: 3. MathGL core">
+<meta name="keywords" content="MathGL 1.10.1: 3. MathGL core">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="MathGL-core"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_2.html#MGL-parser-using" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-core-1"></a>
+<h1 class="chapter">3. MathGL core</h1>
+<a name="index-mglGraph"></a>
+
+<p>The core of MathGL is <strong>mglGraph</strong> class defined in <code>#include &lt;mgl/mgl.h&gt;</code>. It contains a lot of plotting functions for 1D, 2D and 3D plots. It also encapsulates parameters for axes drawing. Moreover an arbitrary coordinate transformation may be used for each axis. All plotting functions use data encapsulated in mglData class (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>) that allows to check sizes of used arrays easily. Also it have many functions for data handling: modify it by formulas, find momentums and distribution (histogram), apply operator (differentiate, integrate, transpose, Fourier and so on), change data sizes (interpolate, squeeze, crop and so on). Additional information about colors, fonts, formula parsing can be found in <a href="mathgl_en_7.html#Other-classes">Other classes</a>.
+</p>
+<p>Note that class mglGraph is abstract and contains only interface functions for plotting but does not make plot by itself. For plotting in specific device (screen, memory or file) one should use derived classes: mglGraphZB &ndash; for bitmap picture in file or in memory; mglGraphPS &ndash; for vector PostScript picture; mglGraphGL &ndash; for drawing using OpenGL, or for GLUT windows interface; and so on, see section <a href="mathgl_en_4.html#Plotter-classes">Plotter classes</a>. If you want not only to create a picture but to view it in a window/widget or to run animation and so on then look at <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>.
+</p>
+<p>There is a C++ wrapper class which have the same name <code>mglGraph</code> and defined in <code>mgl/mgl_graph.h</code>. You can use this class even with non-GNU compilers (i.e. in Borland or Microsoft one), but you <strong>should not include</strong> any <code>mgl/mgl.h</code> or <code>mgl/mgl_parse.h</code> headers in this case! This wrapper class also used as base for all SWIG-based interfaces (Python, Octave and so on). So, later it is refered as &lsquo;<samp>Python</samp>&rsquo; class for distinguish from original &lsquo;<samp>C++</samp>&rsquo; class defined in <code>mgl/mgl.h</code> .
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Graphics-setup">3.1 Graphics setup</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-settings">3.2 Axis settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transformation-matrix">3.3 Transformation matrix</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Export-to-file">3.4 Export to file</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Primitives-drawing">3.5 Primitives drawing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing">3.6 Text printing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Legend">3.8 Legend</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting">3.9 1D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting">3.10 2D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting">3.11 3D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting">3.12 Dual plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-fields">3.13 Vector fields</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-plotting">3.14 Other plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting">3.15 Nonlinear fitting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-distributions">3.16 Data distributions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Frames_002fAnimation">3.17 Frames/Animation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#IDTF-functions">3.18 IDTF functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Graphics-setup"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-core" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparency" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Graphics-setup-1"></a>
+<h2 class="section">3.1 Graphics setup</h2>
+<a name="index-MathGL-setup"></a>
+
+<p>Functions and variables in this group influences on overall graphics appearance. So all of them should be placed <em>before</em> any actual plotting function calls.
+</p>
+<dl>
+<dt><a name="index-DefaultPlotParam"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DefaultPlotParam</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fset_005fdef_005fparam"></a><u>C function:</u> <code>void</code> <b>mgl_set_def_param</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Restore initial values for all of parameters except described in <a href="#Zooming">Zooming</a>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Transparency">3.1.1 Transparency</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Lighting">3.1.2 Lighting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fog">3.1.3 Fog</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Default-sizes">3.1.4 Default sizes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Zooming">3.1.5 Zooming</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cutting">3.1.6 Cutting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Font-settings">3.1.7 Font settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Palette-and-colors">3.1.8 Pallete and colors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error-handling">3.1.9 Error handling</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-settings">3.1.10 Other settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Transparency"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Graphics-setup" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Lighting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparency-1"></a>
+<h3 class="subsection">3.1.1 Transparency</h3>
+<a name="index-Alpha"></a>
+<a name="index-SetAlphaDef"></a>
+<a name="index-SetTransparent"></a>
+<a name="index-SetTranspType"></a>
+
+<p>There are several functions and variables for setup transparency. The general function is <code>Alpha()</code> which switch on/off the transparency for overall plot. It influence only for graphics which created after <code>Alpha()</code> call (with one exception, mglGraphGL). Function <code>SetAlphaDef</code> specify the default value of alpha-channel. You may switch off transparency of selected plot by function <code>SetTransparent</code>. Finally, function <code>SetTranspType</code> set the kind of transparency. See section <a href="mathgl_en_9.html#Transparent-surface-sample">Transparent surface sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Alpha-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>bool</code> <b>Alpha</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005falpha"></a><u>C function:</u> <code>void</code> <b>mgl_set_alpha</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Sets the transparency on/off and returns previous value of transparency. It is recommended to call this function before any plotting command. In any case it must be called before <code>Finish()</code> function if the last is used. Default value is transparency off. Unfortunately it switches the transparency on/off for all subplots. Use <code>SetTransparent(false)</code> in particular plot to disable its transparency.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAlphaDef-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAlphaDef</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005falpha_005fdefault"></a><u>C function:</u> <code>void</code> <b>mgl_set_alpha_default</b><i> (<code>HMGL</code> gr, <code>float</code> alpha)</i></dt>
+<dd><p>Sets default value of alpha channel (transparency) for all plotting functions. Note, that OpenGL (mglGraphGL) has incorrect drawing for large values of alpha in case of several overlapping surfaces.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTransparent-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTransparent</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005ftransp"></a><u>C function:</u> <code>void</code> <b>mgl_set_transp</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Flag which temporary switches transparency on/off for the plot. This is the same as <code>Alpha(val)</code> but more correctly work in mglGraphGL class.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTranspType-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTranspType</b><i> (<code>int</code> type)</i></dt>
+<dt><a name="index-mgl_005fset_005ftransp_005ftype"></a><u>C function:</u> <code>void</code> <b>mgl_set_transp_type</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Set the transparency type. Normal transparency (&lsquo;<samp>0</samp>&rsquo;) &ndash; below things is less visible than upper ones. It does not look well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like transparency (&lsquo;<samp>1</samp>&rsquo;) &ndash; below and upper things are commutable and just decrease intensity of light by RGB channel. Lamp-like transparency (&lsquo;<samp>2</samp>&rsquo;) &ndash; below and upper things are commutable and are the source of some additional light. I recommend to set <code>SetAlphaDef(0.3)</code> or less for lamp-like transparency.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AlphaDef-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>AlphaDef</b></dt>
+<dd><p>Default value of alpha channel. See <code>SetAlphaDef()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Transparent-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>Transparent</b></dt>
+<dd><p>Flag which temporary switches transparency on/off for the plot. See <code>SetTransparent()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TranspType-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>TranspType</b></dt>
+<dd><p>This variable set the transparency type. See <code>SetTranspType()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Lighting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparency" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fog" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Lighting-1"></a>
+<h3 class="subsection">3.1.2 Lighting</h3>
+<a name="index-Light"></a>
+<a name="index-Ambient"></a>
+<a name="index-AddLight"></a>
+
+<p>There are several functions for setup lighting. The general function is <code>Light(bool)</code> which switch on/off the lighting for overall plot. It influence only for graphics which created after <code>Light()</code> call (with one exception, mglGraphGL). Generally MathGL support up to 10 independent light sources. But in OpenGL mode only 8 of light sources is used due to OpenGL limitations. The position, color, brightness of each light source can be set separately. By default only one light source is active. It is source number <code>0</code> with white color, located at top of the plot.
+</p>
+<dl>
+<dt><a name="index-Light-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>bool</code> <b>Light</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flight"></a><u>C function:</u> <code>void</code> <b>mgl_set_light</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Sets the using of light on/off for overall plot. Function returns previous value of lighting. Default value is lightning off.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Light-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flight_005fn"></a><u>C function:</u> <code>void</code> <b>mgl_set_light_n</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>int</code> enable)</i></dt>
+<dd><p>Switch on/off <var>n</var>-th light source separately.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddLight-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AddLight</b><i> (<code>int</code> n, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> c=<code>'w'</code>)</i></dt>
+<dt><a name="index-Light-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>mglPoint</code> p, <code>char</code> c=<code>'w'</code>, <code>float</code> bright=<code>0.5</code>, <code>bool</code> infty=<code>true</code>)</i></dt>
+<dt><a name="index-Light-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>mglPoint</code> p, <code>mglColor</code> c, <code>float</code> bright=<code>0.5</code>, <code>bool</code> infty=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fadd_005flight"></a><u>C function:</u> <code>void</code> <b>mgl_add_light</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> c)</i></dt>
+<dd><p>The function adds a light source with identification <var>n</var> at position <var>p</var> with color <var>c</var> and with brightness <var>bright</var> (which must be in range [0,1]). Flag <var>infty</var>=<code>true</code> puts the source to infinite distance (for the faster drawing).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ambient-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Ambient</b><i> (<code>float</code> bright=<code>0.5</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fambbr"></a><u>C function:</u> <code>void</code> <b>mgl_set_ambbr</b><i> (<code>HMGL</code> gr, <code>float</code> bright)</i></dt>
+<dd><p>Sets the brightness of ambient light. The value should be in range [0,1].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fog"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Lighting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Default-sizes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fog-1"></a>
+<h3 class="subsection">3.1.3 Fog</h3>
+<a name="index-Fog"></a>
+
+<dl>
+<dt><a name="index-Fog-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fog</b><i> (<code>float</code> d, <code>float</code> dz=<code>0.25</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ffog"></a><u>C function:</u> <code>void</code> <b>mgl_set_fog</b><i> (<code>HMGL</code> gr, <code>float</code> d, <code>float</code> dz)</i></dt>
+<dd><p>Function imitate a fog in the plot. Fog start from relative distance <var>dz</var> from view point and its density growths exponentially in depth. So that the fog influence is determined by law ~ 1-exp(-<em>d*z</em>). Here <em>z</em> is normalized to 1 depth of the plot. If value <var>d</var>=<code>0</code> then the fog is absent. See section <a href="mathgl_en_9.html#Surface-in-fog-sample">Surface in fog sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Default-sizes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fog" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Zooming" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Default-sizes-1"></a>
+<h3 class="subsection">3.1.4 Default sizes</h3>
+<a name="index-SetTickLen"></a>
+<a name="index-SetTickStl"></a>
+<a name="index-SetBarWidth"></a>
+<a name="index-SetMarkSize"></a>
+<a name="index-SetArrowSize"></a>
+<a name="index-SetBaseLineWidth"></a>
+
+<p>These variables control the default (initial) values for most graphics parameters including sizes of markers, arrows, linewidth and so on. As any other settings these ones will influence only on plots created after the settings change.
+</p>
+<dl>
+<dt><a name="index-SetBarWidth-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetBarWidth</b><i> ( <code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fbar_005fwidth"></a><u>C function:</u> <code>void</code> <b>mgl_set_bar_width</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets relative width of rectangles in Bars, Barh, BoxPlot (see section <a href="#Bars">Bars</a>). Default value is <code>0.7</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetMarkSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetMarkSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fmark_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_mark_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets size of marks for <a href="#g_t1D-plotting">1D plotting</a>. Default value is <code>0.02</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetArrowSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetArrowSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005farrow_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_arrow_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets size of arrows for <a href="#g_t1D-plotting">1D plotting</a>, lines and curves (see section <a href="#Primitives-drawing">Primitives drawing</a>). Default value is <code>0.03</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetBaseLineWidth-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetBaseLineWidth</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fbase_005fline_005fwidth"></a><u>C function:</u> <code>void</code> <b>mgl_set_base_line_width</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Defines the base width for all lines. The value &lt;1 is ignored. For values &gt; 1 the real line width is result of multiplication of specified line width and the value of <var>BaseLineWidth</var>. Increase of this variables is actual for large bitmap pictures. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTickLen-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTickLen</b><i> (<code>float</code> val, <code>float</code> stt=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005flen"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_len</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>float</code> stt)</i></dt>
+<dd><p>The relative length of axis ticks. Default value is <code>0.1</code>. Parameter <var>stt</var>&gt;0 set relative length of subticks which is in <code>sqrt(1+stt)</code> times smaller.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTickStl-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTickStl</b><i> (<code>const char *</code>stl, <code>const char *</code>sub=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005fstl"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_stl</b><i> (<code>HMGL</code> gr, <code>const char *</code>stl, <code>const char *</code>sub)</i></dt>
+<dd><p>The line style of axis ticks (<var>stl</var>) and subticks (<var>sub</var>). If <var>stl</var> is empty then default style is used (&lsquo;<samp>k</samp>&rsquo; or &lsquo;<samp>w</samp>&rsquo; depending on transparency type). If <var>sub</var> is empty then ticks style is used (i.e. <var>stl</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BarWidth-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>BarWidth</b></dt>
+<dd><p>Relative width of rectangles. See <code>SetBarWidth()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MarkSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>MarkSize</b></dt>
+<dd><p>The size of marks. See <code>SetMarkSize()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ArrowSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>ArrowSize</b></dt>
+<dd><p>The size of arrows. See <code>SetArrowSize()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BaseLineWidth-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>BaseLineWidth</b></dt>
+<dd><p>The variable define the base width for all lines. See <code>SetBaseLineWidth()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Zooming"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Default-sizes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cutting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Zooming-1"></a>
+<h3 class="subsection">3.1.5 Zooming</h3>
+<a name="index-SetPlotFactor"></a>
+<a name="index-Zoom"></a>
+
+<p>These variables and functions control the overall zooming of the picture (see Zoom()) or the sub-picture (see PlotFactor). Normally you can use these variables and functions for removing &ldquo;white&rdquo; spaces around a plot.
+</p>
+<dl>
+<dt><a name="index-SetPlotFactor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPlotFactor</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fplotfactor"></a><u>C function:</u> <code>void</code> <b>mgl_set_plotfactor</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets the factor of plot size. It is not recommended to set it lower then 1.5. This is some analogue of function Zoom() but applied not to overall image but for each InPlot. Use negative value or zero to enable automatic <code>PlotFactor</code> selection.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Zoom-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Zoom</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005fset_005fzoom"></a><u>C function:</u> <code>void</code> <b>mgl_set_zoom</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dd><p>The function changes the scale of graphics that correspond to zoom in/out of the picture. After function call the current plot will be cleared and further the picture will contain plotting from its part [x1,x2]*[y1,y2]. Here picture coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> changes from 0 to 1. Attention! this settings can not be overwritten by any other functions. Use <code>Zoom(0,0,1,1)</code> to return default view.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PlotFactor-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>PlotFactor</b></dt>
+<dd><p>The factor of plot size. See <code>SetPlotFactor()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoPlotFactor-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>AutoPlotFactor</b></dt>
+<dd><p>Switch on/off automatic change of PlotFactor variable during plot rotation. See <code>SetPlotFactor()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cutting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Zooming" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Font-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cutting-1"></a>
+<h3 class="subsection">3.1.6 Cutting</h3>
+<a name="index-SetCut"></a>
+<a name="index-SetCutBox"></a>
+<a name="index-CutOff"></a>
+
+<p>These variables and functions set the condition when the points are excluded (cutted) from the drawing. Note, that a point with NAN value(s) of coordinate or amplitude will be automatically excluded from the drawing.
+</p>
+<dl>
+<dt><a name="index-SetCut-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCut</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fcut"></a><u>C function:</u> <code>void</code> <b>mgl_set_cut</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Flag which determines how points outside bounding box are drawn. If it is <code>true</code> then points are excluded from plot (it is default) otherwise the points are projected to edges of bounding box.
+</p></dd></dl>
+
+<div class="float">
+<img src="png_static/cut.png" alt="png_static/cut">
+
+</div><p><strong>Left figure is drawn with parameter <code>Cut=false</code>. Right one is drawn with parameter <code>Cut=true</code>.
+</strong>
+</p>
+<dl>
+<dt><a name="index-SetCutBox-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCutBox</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dt><a name="index-mgl_005fset_005fcut_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_set_cut_box</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. If both edges are the same (the variables are equal) then the cutting box is empty. See section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CutOff-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CutOff</b><i> (<code>const char *</code>EqC)</i></dt>
+<dt><a name="index-mgl_005fset_005fcutoff"></a><u>C function:</u> <code>void</code> <b>mgl_set_cutoff</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqC)</i></dt>
+<dd><p>Sets the cutting off condition by formula <var>EqC</var>. This condition determine will point be plotted or not. If value of formula is nonzero then point is omitted, otherwise it plotted. Set argument as <code>&quot;&quot;</code> to disable cutting off condition. See section <a href="mathgl_en_9.html#CutOff-sample">CutOff sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cut-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>Cut</b></dt>
+<dd><p>Flag which determines how points outside bounding box are drawn. See <code>SetCut()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CutMin_002c-CutMax-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglPoint</code> <b>CutMin, CutMax</b></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. See <code>SetCutBox()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Font-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cutting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Palette-and-colors" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Font-settings-1"></a>
+<h3 class="subsection">3.1.7 Font settings</h3>
+<a name="index-SetFontSize"></a>
+<a name="index-SetFontDef"></a>
+<a name="index-SetRotatedText"></a>
+<a name="index-SetFontSizePT"></a>
+<a name="index-SetFontSizeCM"></a>
+<a name="index-SetFontSizeIN"></a>
+<a name="index-SetFont"></a>
+<a name="index-GetFont"></a>
+<a name="index-LoadFont"></a>
+<a name="index-CopyFont"></a>
+<a name="index-RestoreFont"></a>
+
+<dl>
+<dt><a name="index-SetFontSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFontSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005ffont_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_font_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets the size of font for tick and axis labels. Default font size of axis labels is 1.4 times large than for tick labels.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetFontDef-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFontDef</b><i> (<code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005fset_005ffont_005fdef"></a><u>C function:</u> <code>void</code> <b>mgl_set_font_def</b><i> (<code>HMGL</code> gr, <code>const char *</code> val)</i></dt>
+<dd><p>Sets the font specification (see section <a href="#Text-printing">Text printing</a>). Default is &lsquo;<samp>rC</samp>&rsquo; &ndash; Roman font centering.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetRotatedText-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetRotatedText</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005frotated_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_set_rotated_text</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Sets to use or not text rotation along axis.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-LoadFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>LoadFont</b><i> (<code>const char *</code>name, <code>const char *</code>path=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fload_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_load_font</b><i> (<code>HMGL</code> gr, <code>const char *</code>name, <code>const char *</code>path)</i></dt>
+<dd><p>Load font typeface from <var>path</var>/<var>name</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CopyFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CopyFont</b><i> (<code>mglGraph *</code> from)</i></dt>
+<dt><a name="index-mgl_005fcopy_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_copy_font</b><i> (<code>HMGL</code> gr, <code>HMGL</code> gr_from)</i></dt>
+<dd><p>Copy font data from another <code>mglGraph</code> object.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>RestoreFont</b><i> ()</i></dt>
+<dt><a name="index-mgl_005frestore_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_restore_font</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Restore font data to default typeface.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetFontSizePT-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetFontSizePT</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in pt and picture DPI (default is 16 pt for dpi=72).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFontSizeCM-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline void</code> <b>SetFontSizeCM</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in centimeters and picture DPI (default is 0.56 cm = 16 pt).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFontSizeIN-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline void</code> <b>SetFontSizeIN</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in inch and picture DPI (default is 0.22 in = 16 pt).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFont-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetFont</b><i> (<code>mglFont *</code>f)</i></dt>
+<dd><p>Sets font typeface. Note that each mglFont instance can be used with <em>ONLY ONE</em> mglGraph instance at a moment of time! If <code>f==&quot;&quot;</code> then default font is used.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetFont-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline mglFont *</code> <b>GetFont</b><i> ()</i></dt>
+<dd><p>Gets current typeface. Note that this variable can be deleted at next SetFont() call!
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FontSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>FontSize</b></dt>
+<dd><p>The font size. See <code>SetFontSize()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-FontDef-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>char</code> <b>FontDef</b><i><code>[32]</code></i></dt>
+<dd><p>Font style. See <code>SetFontDef()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-RotatedText-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>RotatedText</b></dt>
+<dd><p>Set to use or not text rotation along axis.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Palette-and-colors"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Font-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error-handling" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pallete-and-colors"></a>
+<h3 class="subsection">3.1.8 Pallete and colors</h3>
+<a name="index-SetPalColor"></a>
+<a name="index-SetPalNum"></a>
+<a name="index-SetPalette"></a>
+<a name="index-SetScheme"></a>
+<a name="index-SelectPen"></a>
+
+<dl>
+<dt><a name="index-SetPalette-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalette</b><i> (<code>const char *</code><var>colors</var>)</i></dt>
+<dt><a name="index-mgl_005fset_005fpalette"></a><u>C function:</u> <code>void</code> <b>mgl_set_palette</b><i> (<code>HMGL</code> gr, <code>const char *</code><var>colors</var>)</i></dt>
+<dd><p>Sets the palette as selected colors. Default value is <code>&quot;Hbgrcmyhlnqeup&quot;</code> that corresponds to colors: dark gray &lsquo;<samp>H</samp>&rsquo;, blue &lsquo;<samp>b</samp>&rsquo;, green &lsquo;<samp>g</samp>&rsquo;, red &lsquo;<samp>r</samp>&rsquo;, cyan &lsquo;<samp>c</samp>&rsquo;, magenta &lsquo;<samp>m</samp>&rsquo;, yellow &lsquo;<samp>y</samp>&rsquo;, gray &lsquo;<samp>h</samp>&rsquo;, blue-green &lsquo;<samp>l</samp>&rsquo;, sky-blue &lsquo;<samp>n</samp>&rsquo;, orange &lsquo;<samp>q</samp>&rsquo;, yellow-green &lsquo;<samp>e</samp>&rsquo;, blue-violet &lsquo;<samp>u</samp>&rsquo;, purple &lsquo;<samp>p</samp>&rsquo;. The palette is used mostly in 1D plots (see section <a href="#g_t1D-plotting">1D plotting</a>) for curves which styles are not specified.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetPalColor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalColor</b><i> (<code>int</code> n, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dt><a name="index-mgl_005fset_005fpal_005fcolor"></a><u>C function:</u> <code>void</code> <b>mgl_set_pal_color</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dd><p>Sets color for individual palette entry. Look at <code>SetPalette()</code> function for simplified palette setting.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetPalNum-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalNum</b><i> (<code>int</code> num)</i></dt>
+<dt><a name="index-mgl_005fset_005fpal_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_set_pal_num</b><i> (<code>HMGL</code> gr, <code>int</code> num)</i></dt>
+<dd><p>Sets the number of actual colors in palette. The value must be less then 100. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetScheme-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetScheme</b><i> (<code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005fset_005fscheme"></a><u>C function:</u> <code>void</code> <b>mgl_set_scheme</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch)</i></dt>
+<dd><p>Set the color scheme for following plots. Usually this function is used internally. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SelectPen-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SelectPen</b><i> (<code>const char *</code>sch)</i></dt>
+<dd><p>Set the line and mark styles for following plots. Usually this function is used internally. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Pal-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglColor</code> <b>Pal</b><i><code>[101]</code></i></dt>
+<dd><p>Color palette for <a href="#g_t1D-plotting">1D plotting</a>. See <code>SetPalette()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NumPal-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>NumPal</b></dt>
+<dd><p>Number of actual colors in palette. See <code>SetPalette()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Error-handling"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Palette-and-colors" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-handling-1"></a>
+<h3 class="subsection">3.1.9 Error handling</h3>
+
+<a name="index-Message"></a>
+<a name="index-WarnCode"></a>
+<a name="index-SetWarn"></a>
+
+<p>There are 2 variables which indicate the warnings/errors presence during plot creation. Normally user should set it to zero by <code>SetWarn(0);</code> before plotting and check if <var>WarnCode</var> is not zero after plotting. Only last warning will be saved. All warnings/errors produced by MathGL is not critical &ndash; the plot just will not be drawn.
+</p>
+<dl>
+<dt><a name="index-SetWarn-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetWarn</b><i> (<code>int</code> code, <code>const char *</code>who=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Set warning code and corresponding message from function <var>who</var>. Normally you should call this function only for clearing the warning state, i.e. call <code>SetWarn(0);</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Message-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>char *</code> <b>Message</b></dt>
+<dd><p>Pointer to buffer for writing messages about matters why some plot are not drawn. Set to NULL to disable messages. The buffer length must be at least 1024. If Message[0]==0 then there are no messages
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WarnCode-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>WarnCode</b></dt>
+<dd><p>Numerical ID of warning about the not drawn plot. Possible values are:
+</p><dl compact="compact">
+<dt> <code>mglWarnNone=0</code></dt>
+<dd><p>Everything OK
+</p></dd>
+<dt> <code>mglWarnDim</code></dt>
+<dd><p>Data dimension(s) is incompatible
+</p></dd>
+<dt> <code>mglWarnLow</code></dt>
+<dd><p>Data dimension(s) is too small
+</p></dd>
+<dt> <code>mglWarnNeg</code></dt>
+<dd><p>Minimal data value is negative
+</p></dd>
+<dt> <code>mglWarnFile</code></dt>
+<dd><p>No file or wrong data dimensions
+</p></dd>
+<dt> <code>mglWarnMem</code></dt>
+<dd><p>Not enough memory
+</p></dd>
+<dt> <code>mglWarnZero</code></dt>
+<dd><p>Data values are zero
+</p></dd>
+<dt> <code>mglWarnLegA</code></dt>
+<dd><p>Too many legend entries
+</p></dd>
+<dt> <code>mglWarnLeg</code></dt>
+<dd><p>No legend entries
+</p></dd>
+<dt> <code>mglWarnSlc</code></dt>
+<dd><p>Slice value is out of range
+</p></dd>
+<dt> <code>mglWarnCnt</code></dt>
+<dd><p>Number of contours is zero or negative
+</p></dd>
+<dt> <code>mglWarnOpen</code></dt>
+<dd><p>Couldn&rsquo;t open file
+</p></dd>
+<dt> <code>mglWarnLId</code></dt>
+<dd><p>Light: ID is out of range
+</p></dd>
+<dt> <code>mglWarnSize</code></dt>
+<dd><p>Setsize: size(s) is zero or negative
+</p></dd>
+<dt> <code>mglWarnFmt</code></dt>
+<dd><p>Format is not supported for that build
+</p></dd>
+</dl>
+</dd></dl>
+
+<hr size="6">
+<a name="Other-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error-handling" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-settings-1"></a>
+<h3 class="subsection">3.1.10 Other settings</h3>
+<a name="index-SetMeshNum"></a>
+<a name="index-SetAxialDir"></a>
+<a name="index-SetDrawFace"></a>
+<a name="index-PlotId"></a>
+
+<dl>
+<dt><a name="index-SetMeshNum-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetMeshNum</b><i> (<code>int</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fmeshnum"></a><u>C function:</u> <code>void</code> <b>mgl_set_meshnum</b><i> (<code>HMGL</code> gr, <code>int</code> num)</i></dt>
+<dd><p>Sets approximate number of lines in Mesh(), Fall(), Grid() and also the number of hachures in Vect(), VectC(), Dew() and the number of cells in Cloud*(). By default (=0) it draws all lines/hachures/cells.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAxialDir-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAxialDir</b><i> (<code>char</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005faxial_005fdir"></a><u>C function:</u> <code></code> <b>mgl_set_axial_dir</b><i> (<code>HMGL</code> gr, <code>char</code> dir)</i></dt>
+<dd><p>Sets direction around which curve rotated in Axial() and Torus(). Default value is &rsquo;z&rsquo;.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetDrawFace-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetDrawFace</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fdraw_005fface"></a><u>C function:</u> <code>void</code> <b>mgl_set_draw_face</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Enable/disable faces drawing. It is useful for speeding up drawing (for example, during rotation and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PlotId-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>const char *</code> <b>PlotId</b></dt>
+<dd><p>Id of plot for saving filename (in GLUT window for example).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MeshNum-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>MeshNum</b></dt>
+<dd><p>Sets approximate number of lines/hachures/cells. See <code>SetMeshNum()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AxialDir-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>char</code> <b>AxialDir</b></dt>
+<dd><p>Set rotation direction. See <code>SetAxialDir()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DrawFace-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>DrawFace</b></dt>
+<dd><p>Flag for preventing faces drawing. See <code>SetDrawFace()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CirclePnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>CirclePnts</b></dt>
+<dd><p>Number of points used for a circle approximation (for example, in <a href="#Primitives-drawing">Primitives drawing</a>, <a href="#Tube">Tube</a>, <a href="#Pipe">Pipe</a> and so on). Default value is 40.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridPnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>GridPnts</b></dt>
+<dd><p>Number of points used for grid lines drawing (it is important for curved coordinates). Default value is 50.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ranges-_0028bounding-box_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-settings-1"></a>
+<h2 class="section">3.2 Axis settings</h2>
+
+<p>These large set of variables and functions control how the axis and ticks will be drawn. Note that there is 3-step transformation of data coordinates are performed. Firstly, coordinates are projected if <code>Cut=true</code> (see section <a href="#Cutting">Cutting</a>), after it transformation formulas are applied, and finally the data was normalized in bounding box.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Curved-coordinates">3.2.2 Curved coordinates</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Ticks">3.2.3 Ticks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Ranges-_0028bounding-box_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curved-coordinates" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ranges-_0028bounding-box_0029-1"></a>
+<h3 class="subsection">3.2.1 Ranges (bounding box)</h3>
+<a name="index-Axis"></a>
+<a name="index-CAxis"></a>
+<a name="index-XRange"></a>
+<a name="index-YRange"></a>
+<a name="index-ZRange"></a>
+<a name="index-Min"></a>
+<a name="index-Max"></a>
+<a name="index-Cmin"></a>
+<a name="index-Cmax"></a>
+<a name="index-RecalcBorder"></a>
+<a name="index-Org"></a>
+<a name="index-AutoOrg"></a>
+<a name="index-SetRanges"></a>
+<a name="index-SetAutoRanges"></a>
+
+<dl>
+<dt><a name="index-SetRanges-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetRanges</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>0</code>)</i></dt>
+<dt><a name="index-Axis-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Axis</b><i> (<code>mglPoint</code> min, <code>mglPoint</code> max, <code>mglPoint</code> org=<code>mglPoint(NAN,NAN,NAN)</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005faxis_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_set_axis_2d</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005fset_005faxis_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_set_axis_3d</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dd><p>Safely sets the value for <var>Min</var>, <var>Max</var> and <var>Org</var> members (options) of the class. If minimal and maximal values of the coordinate are the same then they are ignored. This function also sets <var>Cmin</var>=<code>Min.z</code> and <var>Cmax</var>=<code>Max.z</code>. This is default color range for 2d plots.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetCRange"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCRange</b><i> (<code>float</code> min, <code>float</code> max)</i></dt>
+<dt><a name="index-CAxis-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CAxis</b><i> (<code>float</code> min, <code>float</code> max)</i></dt>
+<dt><a name="index-mgl_005fset_005fcaxis"></a><u>C function:</u> <code>void</code> <b>mgl_set_caxis</b><i> (<code>HMGL</code> gr, <code>float</code> min, <code>float</code> max)</i></dt>
+<dd><p>Safely sets minimal and maximal values of data for coloring. This values are used later for determining the color of the surface.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-XRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>XRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fxrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_xrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.x</code> and <code>Max.x</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-YRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>YRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fyrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_yrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.y</code> and <code>Max.y</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ZRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ZRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fzrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_zrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.z</code> and <code>Max.z</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CRange"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fcrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_crange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Cmin</code> and <code>Cmax</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Cmax</var>-<var>Cmin</var>)*<var>fact</var>. See also CAxis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAutoRanges-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAutoRanges</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1=<code>0</code>, <code>float</code> y2=<code>0</code>, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fauto"></a><u>C function:</u> <code>void</code> <b>mgl_set_auto</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1, <code>float</code> z2)</i></dt>
+<dd><p>Sets ranges for automatic variables of plots. It act as changing of <var>Min</var>, <var>Max</var> proprties without calling of RecalcBorder(). Function don&rsquo;t change the direction if minimal and maximal values are the same. For example, if y<var>y1</var>=<var>y2</var> then ranges along y-direction will not be changed (will be used previous one). Note that the automatic range become axis range after next call of [XYZ]Range() function(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetOrigin"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetOrigin</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005forigin"></a><u>C function:</u> <code>void</code> <b>mgl_set_origin</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0)</i></dt>
+<dd><p>Sets center of axis cross section. If one of values is NAN then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RecalcBorder-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>RecalcBorder</b><i> ()</i></dt>
+<dd><p>Recalculates internal parameter for correct apply of transformation rules. <strong>Must be called</strong> after any direct change of members <var>Min</var>, <var>Max</var>, <var>fx</var>, <var>fy</var>, <var>fz</var> if its changes should be seen on the plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Min_002c-Max-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>mglPoint</code> <b>Min, Max</b></dt>
+<dd><p>Lower and upper edges of bounding box for graphics. These variables are used for determining the range of automatic (non-specified) arrays in most of plotting functions. So, you may change it before plot and return it back after it and the plot will have automatic x-(y-,z-)coordinate normalized in this range but not in bounding box. <strong>BUT</strong> if you want to change the bounding box then you <strong>must</strong> call <code>RecalcBorder();</code> after it or use Axis() function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cmin_002c-Cmax-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>float</code> <b>Cmin, Cmax</b></dt>
+<dd><p>Minimal and maximal value for data (used for coloring).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Org-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>mglPoint</code> <b>Org</b></dt>
+<dd><p>Center of axis cross section. If one of values is NAN then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoOrg-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>bool</code> <b>AutoOrg</b></dt>
+<dd><p>Flag for automatic shifting of axes origin <var>Org</var> if it lies out of range <var>Min</var> ... <var>Max</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Curved-coordinates"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ranges-_0028bounding-box_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ticks" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curved-coordinates-1"></a>
+<h3 class="subsection">3.2.2 Curved coordinates</h3>
+<a name="index-SetFunc"></a>
+<a name="index-SetCoor"></a>
+<a name="index-Ternary"></a>
+
+<dl>
+<dt><a name="index-SetFunc-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFunc</b><i> (<code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ=<code>&quot;&quot;</code>, <code>const char *</code>EqA=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ffunc"></a><u>C function:</u> <code>void</code> <b>mgl_set_func</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ)</i></dt>
+<dt><a name="index-mgl_005fset_005ffunc_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_set_func_ext</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ, <code>const char *</code>EqA)</i></dt>
+<dd><p>Sets transformation formulas for curvilinear coordinate. Each string should contain mathematical expression for real coordinate depending on internal coordinates x, y, z. For example, the cylindrical coordinates are introduced as <code>Axis(&quot;x*cos(y)&quot;, &quot;x*sin(y)&quot;, &quot;z&quot;);</code>. For removing of formulas the corresponding parameter should be empty or <code>NULL</code>. Using transformation formulas will slightly slowing the program. Parameter <var>EqA</var> set the similar transformation formula for color scheme. See section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetCoor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCoor</b><i> (<code>int</code> how)</i></dt>
+<dt><a name="index-mgl_005fset_005fcoor"></a><u>C function:</u> <code>void</code> <b>mgl_set_coor</b><i> (<code>HMGL</code> gr, <code>int</code> how)</i></dt>
+<dd><p>Sets one of the predefined transformation formulas for curvilinear coordinate. Paramater <var>how</var> define the coordinates: <code>mglCartesian=0</code> &ndash; Cartesian coordinates (no transformation); <code>mglPolar=1</code> &ndash; Polar coordiantes <em>x_n=x*cos(y),y_n=x*sin(y), z_n=z</em>; <code>mglSpherical=2</code> &ndash; Sperical coordinates <em>x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y)</em>; <code>mglParabolic=3</code> &ndash; Parabolic coordinates <em>x_n=x*y, y_n=(x*x-y*y)/2, z_n=z</em>; <code>mglParaboloidal=4</code> &ndash; Paraboloidal coordinates <em>x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2, z_n=x*y</em>; <code>mglOblate=5</code> &ndash; Oblate coordinates <em>x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z), z_n=sinh(x)*sin(y)</em>; <code>mglProlate=6</code> &ndash; Prolate coordinates <em>x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z), z_n=cosh(x)*cos(y)</em>; <code>mglElliptic=7</code> &ndash; Elliptic coordinates <em>x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z</em>; <code>mglToroidal=8</code> &ndash; Toroidal coordinates <em>x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)), y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y))</em>; <code>mglBispherical=9</code> &ndash; Bispherical coordinates <em>x_n=sin(y)*cos(z)/(cosh(x)-cos(y)), y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y))</em>; <code>mglBipolar=10</code> &ndash; Bipolar coordinates <em>x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ternary-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Ternary</b><i> (<code>bool</code> tern)</i></dt>
+<dt><a name="index-mgl_005fset_005fternary"></a><u>C function:</u> <code>void</code> <b>mgl_set_ternary</b><i> (<code>HMGL</code> gr, <code>int</code> tern)</i></dt>
+<dd><p>The function sets to draws Ternary plot. This special plot is for 3 dependent coordinates (components) <var>a</var>, <var>b</var>, <var>c</var> so that <var>a</var>+<var>b</var>+<var>c</var>=1. MathGL uses only 2 independent coordinates <var>a</var>=x and <var>b</var>=y since it is enough to plot everything. At this third coordinate z act as another parameter to produce contour lines, surfaces and so on. See section <a href="mathgl_en_9.html#Ternary-plot-sample">Ternary plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Ticks"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curved-coordinates" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transformation-matrix" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ticks-1"></a>
+<h3 class="subsection">3.2.3 Ticks</h3>
+
+<a name="index-SetTicks"></a>
+<a name="index-SetTicksVal"></a>
+<a name="index-SetTuneTicks"></a>
+<a name="index-AdjustTicks"></a>
+<a name="index-SetXTT"></a>
+<a name="index-SetYTT"></a>
+<a name="index-SetZTT"></a>
+<a name="index-SetCTT"></a>
+
+<dl>
+<dt><a name="index-AdjustTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AdjustTicks</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fadjust_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_adjust_ticks</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir)</i></dt>
+<dd><p>Set the ticks step, number of sub-ticks and initial ticks position to be the most human readable for the axis along direction(s) <var>dir</var>. Also set <code>SetTuneTicks(true)</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicks</b><i> (<code>char</code> dir, <code>float</code> d=<code>-5</code>, <code>int</code> ns=<code>0</code>, <code>float</code> org=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_dir</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>float</code> d, <code>int</code> ns, <code>float</code> org)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks</b><i> (<code>HMGL</code> gr, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz)</i></dt>
+<dt><a name="index-mgl_005fset_005fsubticks"></a><u>C function:</u> <code>void</code> <b>mgl_set_subticks</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> nz)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005forigin"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_origin</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0)</i></dt>
+<dd><p>Set the ticks step <var>d</var>, number of sub-ticks <var>ns</var> and initial ticks position <var>org</var> for the axis along direction <var>dir</var> (use &rsquo;c&rsquo; for colorbar ticks). Variable <var>d</var> set step for axis ticks (if positive) or it&rsquo;s number on the axis range (if negative). Zero value set logarithmic ticks. If <var>org</var> value is NAN then value from <var>Org</var> is used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTicksVal-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const char **</code>lbl)</i></dt>
+<dt><a name="index-SetTicksVal-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const wchar_t **</code>lbl)</i></dt>
+<dt><a name="index-SetTicksVal-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float</code> val1, <code>wchar_t *</code>lbl1, ...)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fvals"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_vals</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const char **</code>lbl)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_val</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>int</code> n, <code>double</code> val, <code>const char *</code>lbl, ...)</i></dt>
+<dd><p>Set the manual positions <var>val</var> and its labels <var>lbl</var> for <var>n</var>-th ticks along axis <var>dir</var>. The arrays <var>val</var> and <var>lbl</var> must contain <var>n</var> elements. Use <code>SetTicks()</code> to restore automatic ticks. Note, you <strong>have to be</strong> very careful to use floating-point (not integer!!!) values as ticks position due to limitations of stdarg library (argument transfer). See section <a href="mathgl_en_9.html#Manual-ticks-sample">Tick values sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTuneTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTuneTicks</b><i> (<code>bool</code> tune, <code>float</code> pos=<code>1.15</code>)</i></dt>
+<dt><a name="index-mgl_005ftune_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_tune_ticks</b><i> (<code>HMGL</code> gr, <code>bool</code> tune, <code>float</code> pos)</i></dt>
+<dd><p>Switch on/off ticks enhancing by factoring common multiplier (for small, like from 0.001 to 0.002, or large, like from 1000 to 2000, coordinate values) or common component (for narrow range, like from 0.999 to 1.000). Also set the position <var>pos</var> of common multiplier/component on the axis: =0 at minimal axis value, =1 at maximal axis value. Default value is 1.15.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetXTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetXTT</b><i> (<code>const char *</code>xtt)</i></dt>
+<dt><a name="index-SetYTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetYTT</b><i> (<code>const char *</code>ytt)</i></dt>
+<dt><a name="index-SetZTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetZTT</b><i> (<code>const char *</code>ztt)</i></dt>
+<dt><a name="index-SetCTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCTT</b><i> (<code>const char *</code>ctt)</i></dt>
+<dt><a name="index-SetXTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetXTT</b><i> (<code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-SetYTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetYTT</b><i> (<code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-SetZTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetZTT</b><i> (<code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-SetCTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCTT</b><i> (<code>const wchar_t *</code>ctt)</i></dt>
+<dt><a name="index-mgl_005fset_005fxttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_xttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-mgl_005fset_005fyttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_yttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-mgl_005fset_005fzttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_zttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-mgl_005fset_005fcttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_cttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ctt)</i></dt>
+<dt><a name="index-mgl_005fset_005fxtt"></a><u>C function:</u> <code>void</code> <b>mgl_set_xtt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-mgl_005fset_005fytt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ytt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-mgl_005fset_005fztt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ztt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-mgl_005fset_005fctt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ctt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ctt)</i></dt>
+<dd><p>The template for x-,y-,z-axis ticks or colorbar ticks. It may contain TeX symbols also. If <var>xtt</var>, <var>ytt</var>, <var>ztt</var>, <var>ctt</var>=<code>&quot;&quot;</code> then default template is used (in simplest case it is &lsquo;<samp>%.2g</samp>&rsquo;). Setting of template switch off automatic ticks tuning (see <code>SetTuneTicks()</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dx_002c-dy_002c-dz-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>dx, dy, dz</b></dt>
+<dd><p>Step for axis ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NSx_002c-NSy_002c-NSz-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>NSx, NSy, NSz</b></dt>
+<dd><p>Number of axis sub-ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-OrgT-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglPoint</code> <b>OrgT</b></dt>
+<dd><p>Starting point for ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TuneTicks-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>TuneTicks</b></dt>
+<dd><p>Switch on/off ticks enhancing by factoring common multiplier. See <code>SetTuneTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FactorPos-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>FactorPos</b></dt>
+<dd><p>The position of common multiplier/component on the axis. See <code>SetTuneTicks()</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Transformation-matrix"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ticks" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Export-to-file" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transformation-matrix-1"></a>
+<h2 class="section">3.3 Transformation matrix</h2>
+<a name="index-Aspect"></a>
+<a name="index-Rotate"></a>
+<a name="index-RotateN"></a>
+<a name="index-SubPlot"></a>
+<a name="index-StickPlot"></a>
+<a name="index-InPlot"></a>
+<a name="index-Identity"></a>
+<a name="index-Perspective"></a>
+<a name="index-RestoreM"></a>
+<a name="index-View"></a>
+<a name="index-ColumnPlot"></a>
+
+<p>These functions control how and where further plotting will be placed. There is a curtain order of calling of these functions for the better plot view. First one should be SubPlot() or InPlot() for specifying the place. After it a Rotate() and Aspect(). And finally any other plotting functions may be called. Alternatevely you can use ColumnPlot() for position plots in the column one by another without gap between plot axis (bounding boxes).
+</p>
+<dl>
+<dt><a name="index-SubPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SubPlot</b><i> (<code>int</code> nx, <code>int</code> ny, <code>int</code> m, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fsubplot"></a><u>C function:</u> <code>void</code> <b>mgl_subplot</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> m)</i></dt>
+<dt><a name="index-mgl_005fsubplot_005fd"></a><u>C function:</u> <code>void</code> <b>mgl_subplot_d</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> m, <code>float</code> dx, <code>float</code> dy)</i></dt>
+<dd><p>Puts further plotting in a <var>m</var>-th cell of <var>nx</var>*<var>ny</var> grid of the whole frame area. This function set off any aspects or rotations. So it should be used first for creating the subplot. From the aesthetical point of view it is not recommended to use this function with different matrices in the same frame. The position of the cell can be shifted from its default position by relative size <var>dx</var>, <var>dy</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-InPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>InPlot</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>bool</code> rel=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005finplot"></a><u>C function:</u> <code>void</code> <b>mgl_inplot</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005frelplot"></a><u>C function:</u> <code>void</code> <b>mgl_relplot</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2)</i></dt>
+<dd><p>Puts further plotting in some region of the whole frame surface. This function allows one to create a plot in arbitrary place of the screen. The position is defined by rectangular coordinates [<var>x1</var>, <var>x2</var>]*[<var>y1</var>, <var>y2</var>]. The coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> are normalized to interval [0, 1]. If parameter <var>rel</var>=<code>true</code> then the relative position to current SubPlot() (or last InPlot() with <var>rel</var>=<code>false</code>) is used. This function set off any aspects or rotations. So it should be used first for creating subplot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ColumnPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ColumnPlot</b><i> (<code>int</code> num, <code>int</code> ind)</i></dt>
+<dt><a name="index-mgl_005fcolumnplot"></a><u>C function:</u> <code>void</code> <b>mgl_columnplot</b><i> (<code>HMGL</code> gr, <code>int</code> num, <code>int</code> ind)</i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of column with <var>num</var> cells. The position is relative to previous SubPlot() call (or InPlot() with <var>rel</var>=<code>false</code>). See section <a href="mathgl_en_9.html#ColumnPlot-sample">ColumnPlot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StickPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>StickPlot</b><i> (<code>int</code> num, <code>int</code> ind, <code>float</code> tet, <code>float</code> phi)</i></dt>
+<dt><a name="index-mgl_005fstickplot"></a><u>C function:</u> <code>void</code> <b>mgl_stickplot</b><i> (<code>HMGL</code> gr, <code>int</code> num, <code>int</code> ind, <code>float</code> tet, <code>float</code> phi)</i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of stick with <var>num</var> cells. At this, stick is rotated on angles <var>tet</var>, <var>phi</var>. The position is relative to previous SubPlot() call (or InPlot() with <var>rel</var>=<code>false</code>). See section <a href="mathgl_en_9.html#StickPlot-sample">StickPlot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Rotate-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Rotate</b><i> (<code>float</code> TetX, <code>float</code> TetZ, <code>float</code> TetY=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005frotate"></a><u>C function:</u> <code>void</code> <b>mgl_rotate</b><i> (<code>HMGL</code> gr, <code>float</code> TetX, <code>float</code> TetZ, <code>float</code> TetY)</i></dt>
+<dd><p>Rotates a further plotting relative to each axis {x, z, y} consecutively on angles <var>TetX</var>, <var>TetZ</var>, <var>TetY</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RotateN-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>RotateN</b><i> (<code>float</code> Tet, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dt><a name="index-mgl_005frotate_005fvector"></a><u>C function:</u> <code>void</code> <b>mgl_rotate_vector</b><i> (<code>HMGL</code> gr, <code>float Tet</code>, <code>float x</code>, <code>float y</code>, <code>float z</code>)</i></dt>
+<dd><p>Rotates a further plotting around vector {<var>x</var>, <var>y</var>, <var>z</var>} on angle <var>Tet</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Aspect-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Aspect</b><i> (<code>float</code> Ax, <code>float</code> Ay, <code>float</code> Az)</i></dt>
+<dt><a name="index-mgl_005faspect"></a><u>C function:</u> <code>void</code> <b>mgl_aspect</b><i> (<code>HMGL</code> gr, <code>float</code> Ax, <code>float</code> Ay, <code>float</code> Az)</i></dt>
+<dd><p>Defines aspect ratio for the plot. The viewable axes will be related one to another as the ratio <var>Ax:Ay:Az</var>. For the best effect it should be used after Rotate() function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Perspective-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Perspective</b><i> (<code>float</code> a)</i></dt>
+<dt><a name="index-mgl_005fperspective"></a><u>C function:</u> <code>void</code> <b>mgl_perspective</b><i> (<code>HMGL</code> gr, <code>float</code> a)</i></dt>
+<dd><p>Add (switch on) the perspective to plot. The parameter <em>a ~ 1/z_eff \in [0,1)</em>. By default (<code>a=0</code>) the perspective is off.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Identity-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Identity</b><i> (<code>bool</code> rel=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fidentity"></a><u>C function:</u> <code>void</code> <b>mgl_identity</b><i> (<code>HMGL</code> gr, <code>int</code> rel)</i></dt>
+<dd><p>Clears transformation matrix. This function clears all previous effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It is equivalent to the call of <code>InPlot(0,1,0,1,rel)</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreM-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>RestoreM</b><i> ()</i></dt>
+<dd><p>Restore transformation matrix after last <code>InPlot()</code>. This function clears all previous effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It is useful to restore back the transformation matrix after <code>Identity()</code> call.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Export-to-file"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transformation-matrix" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Primitives-drawing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Export-to-file-1"></a>
+<h2 class="section">3.4 Export to file</h2>
+<a name="index-WriteFrame"></a>
+<a name="index-WritePNG"></a>
+<a name="index-WriteGIF"></a>
+<a name="index-WriteIDTF"></a>
+<a name="index-WriteSVG"></a>
+<a name="index-WriteBMP"></a>
+<a name="index-WriteEPS"></a>
+<a name="index-WriteJPEG"></a>
+<a name="index-SetSize"></a>
+<a name="index-Flush"></a>
+<a name="index-Finish"></a>
+<a name="index-ShowImage"></a>
+
+<p>These functions export current view to a graphic file. The filename <var>fname</var> should have appropriate extension. Parameter <var>descr</var> gives the short description of the picture. Just now the transparency is supported in PNG and SVG files.
+</p>
+<dl>
+<dt><a name="index-WriteFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteFrame</b><i> (<code>const char *</code>fname=<code>&quot;&quot;</code>, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fframe"></a><u>C function:</u> <code>void</code> <b>mgl_write_frame</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to a file <var>fname</var> which type is determined by the extension. Parameter <var>descr</var> adds description to file (can be <code>&quot;&quot;</code>). If <var>fname</var>=<code>&quot;&quot;</code> then the file &lsquo;<samp>frame####.jpg</samp>&rsquo; is used, where &lsquo;<samp>####</samp>&rsquo; is current frame id and name &lsquo;<samp>frame</samp>&rsquo; is defined by <var>PlotId</var> class property.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WritePNG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WritePNG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>, <code>int</code> compr=<code>&quot;&quot;</code>, <code>bool</code> alpha=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fpng"></a><u>C function:</u> <code>void</code> <b>mgl_write_png</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fpng_005fsolid"></a><u>C function:</u> <code>void</code> <b>mgl_write_png_solid</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to PNG file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file, <var>alpha</var> gives the transparency type. By default there are no description added and transparent image used. This function does nothing if NO_PNG is defined during compilation of MathGL library.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteJPEG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteJPEG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fjpg"></a><u>C function:</u> <code>void</code> <b>mgl_write_jpg</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to JPEG file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added. This function does nothing if NO_JPEG is defined during compilation of MathGL library.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteGIF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteGIF</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_write_gif</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to GIF file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteBMP-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteBMP</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fbmp"></a><u>C function:</u> <code>void</code> <b>mgl_write_bmp</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to BMP file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. There is no compression used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteEPS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteEPS</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005feps"></a><u>C function:</u> <code>void</code> <b>mgl_write_eps</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to EPS file. The vector representation is used if possible. So it is not recommended for the export of large data plot. It is better to use bitmap format (for example PNG or JPEG). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteSVG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteSVG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fsvg"></a><u>C function:</u> <code>void</code> <b>mgl_write_svg</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to SVG (Scalable Vector Graphics) file. The vector representation is used. In difference of EPS format, SVG format support transparency that allows to correctly draw half-transparent plot (like SurfA(), Surf3A(), CloudQ() or CloudP()). Note, the output file may be too large for graphic of large data array (especially for surfaces). It is better to use bitmap format (for example PNG or JPEG). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file (default is file name).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteIDTF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteIDTF</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fidtf"></a><u>C function:</u> <code>void</code> <b>mgl_write_idtf</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to IDTF file. Later this file can be converted to U3D format. The vector representation is used. So, the output file may be too large for graphic of large data array (especially for surfaces). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file (default is file name).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ShowImage-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ShowImage</b><i> (<code>const char *</code>viewer=<code>&quot;kuickshow&quot;</code>, <code>bool</code> nowait=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fshow_005fimage"></a><u>C function:</u> <code>void</code> <b>mgl_show_image</b><i> (<code>const char *</code>viewer, <code>int</code> nowait)</i></dt>
+<dd><p>Displays the current picture using external program <var>viewer</var> for viewing. The function save the picture to temporary file and call <var>viewer</var> to display it. If <var>nowait</var>=<code>true</code> then the function return immediately (it will not wait while window will be closed).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetSize</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dt><a name="index-mgl_005fset_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_size</b><i> (<code>HMGL</code> gr, <code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Sets size of picture in pixels. This function <strong>must be</strong> called before any other plotting because it completely remove picture contents.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flush-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flush</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fflush"></a><u>C function:</u> <code>void</code> <b>mgl_flush</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Flushes the plotting commands to frame. This function may be useful if one wants to remove array before the finishing of the plot (i.e. before calling <code>Finish()</code>). Also call of this function separate the objects in mglGraphIDTF. Most of plots call this function internally.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Finish-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Finish</b><i> ()</i></dt>
+<dd><p>Finishes plotting and create a picture. Normally this function is called internally.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Primitives-drawing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Export-to-file" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Primitives-drawing-2"></a>
+<h2 class="section">3.5 Primitives drawing</h2>
+<a name="index-Ball"></a>
+<a name="index-Clf"></a>
+<a name="index-Line"></a>
+<a name="index-Curve"></a>
+<a name="index-Glyph"></a>
+<a name="index-Mark"></a>
+<a name="index-Error"></a>
+<a name="index-Face"></a>
+<a name="index-FaceX"></a>
+<a name="index-FaceY"></a>
+<a name="index-FaceZ"></a>
+<a name="index-Cone"></a>
+<a name="index-Drop"></a>
+<a name="index-Sphere"></a>
+
+<p>These functions draw some simple objects like line, point, sphere, drop, cone and so on.
+</p>
+<dl>
+<dt><a name="index-Clf-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Clf</b><i> (<code>mglColor</code> Back=<code>WC</code>)</i></dt>
+<dt><a name="index-mgl_005fclf"></a><u>C function:</u> <code>void</code> <b>mgl_clf</b><i> (<code>HMGL</code> gr)</i></dt>
+<dt><a name="index-mgl_005fclf_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_clf_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dd><p>Clear the picture and fill it by color <var>Back</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ball-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Ball</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>mglColor</code> col=<code>RC</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-Ball-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Ball</b><i> (<code>mglPoint</code> p, <code>char</code> col=<code>'r'</code>)</i></dt>
+<dt><a name="index-Ball-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Ball</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> col=<code>'r'</code>)</i></dt>
+<dt><a name="index-mgl_005fball"></a><u>C function:</u> <code>void</code> <b>mgl_ball</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dt><a name="index-mgl_005fball_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_ball_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> r, <code>float</code> g, <code>float</code> b, <code>float</code> alpha)</i></dt>
+<dt><a name="index-mgl_005fball_005fstr"></a><u>C function:</u> <code>void</code> <b>mgl_ball_str</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> col)</i></dt>
+<dd><p>Draws a point (ball) at position <var>p</var>={<var>x</var>, <var>y</var>, <var>z</var>} with color <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Error</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> e, <code>char</code> *pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Draws a 3d error box at position <var>p</var> with sizes <var>e</var> and style <var>pen</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Line-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Line</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code>num=<code>2</code>)</i></dt>
+<dt><a name="index-Line-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Line</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code>num=<code>2</code>)</i></dt>
+<dt><a name="index-mgl_005fline"></a><u>C function:</u> <code>void</code> <b>mgl_line</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>char *</code>stl, <code>int</code>num)</i></dt>
+<dd><p>Draws a geodesic line (straight line in Cartesian coordinates) from point <var>p1</var> to <var>p2</var> using line style <var>stl</var>. Parameter <var>num</var> define the &ldquo;quality&rdquo; of the line. If <var>num</var>=<code>2</code> then the stright line will be drawn in all coordinate system (independently on transformation formulas (see section <a href="#Curved-coordinates">Curved coordinates</a>). Contrary, for large values (for example, =<code>100</code>) the geodesic line will be drawn in corresponding coordinate system (straight line in Cartesian coordinates, circle in polar coordinates and so on). Line will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Curve-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Curve</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> d1, <code>mglPoint</code> p2, <code>mglPoint</code> d2, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code> num=<code>100</code>)</i></dt>
+<dt><a name="index-Curve-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Curve</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> dx1, <code>float</code> dy1, <code>float</code> dz1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> dx2, <code>float</code> dy2, <code>float</code> dz2, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code> num=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fcurve"></a><u>C function:</u> <code>void</code> <b>mgl_curve</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> dx1, <code>float</code> dy1, <code>float</code> dz1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> dx2, <code>float</code> dy2, <code>float</code> dz2, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws Bezier-like curve from point <var>p1</var> to <var>p2</var> using line style <var>stl</var>. At this tangent is codirected with <var>d1</var>, <var>d2</var> and proportional to its amplitude. Parameter <var>num</var> define the &ldquo;quality&rdquo; of the curve. If <var>num</var>=<code>2</code> then the straight line will be drawn in all coordinate system (independently on transformation formulas see section <a href="#Curved-coordinates">Curved coordinates</a>). Contrary, for large values (for example, =<code>100</code>) the spline like Bezier curve will be drawn in corresponding coordinate system. Curve will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Face-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Face</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>mglPoint</code> p3, <code>mglPoint</code> p4, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>int</code> num=<code>2</code>, <code>float</code> val=<code>NAN</code>)</i></dt>
+<dd><p>Draws the solid quadrangle (face) with vertexes <var>p1</var>, <var>p2</var>, <var>p3</var>, <var>p4</var> and with color(s) <var>stl</var>. At this colors can be the same for all vertexes or different if all 4 colors are specified for each vertex. In first case parameter <var>val</var> (if not <code>NAN</code>) set the color according color scheme. Face will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FaceX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceX</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wy, <code>float</code> wz, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-FaceY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceY</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wz, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-FaceZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceZ</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wy, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005ffacex"></a><u>C function:</u> <code>void</code> <b>mgl_facex</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wy, <code>float</code> wz, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dt><a name="index-mgl_005ffacey"></a><u>C function:</u> <code>void</code> <b>mgl_facey</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wz, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dt><a name="index-mgl_005ffacez"></a><u>C function:</u> <code>void</code> <b>mgl_facez</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wy, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dd><p>Draws the solid rectangle (face) perpendicular to [x,y,z]-axis correspondingly at position {<var>x0</var>, <var>y0</var>, <var>z0</var>} with color <var>stl</var> and with widths <var>wx</var>, <var>wy</var>, <var>wz</var> along corresponding directions. At this colors can be the same for all vertexes or separately if all 4 colors are specified for each vertex. Parameters <var>d1</var>!=0, <var>d2</var>!=0 set additional shift of the last vertex (i.e. to draw quadrangle).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Sphere-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Sphere</b><i> (<code>mglPoint</code> p, <code>float</code> r, <code>const char *</code>stl=<code>&quot;r&quot;</code>)</i></dt>
+<dt><a name="index-Sphere-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Sphere</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> r, <code>const char *</code>stl=<code>&quot;r&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsphere"></a><u>C function:</u> <code>void</code> <b>mgl_sphere</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> r, <code>const char *</code>stl)</i></dt>
+<dd><p>Draw the sphere with radius <var>r</var> and center at point <var>p</var>={<var>x</var>, <var>y</var>, <var>z</var>} and color <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Drop-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Drop</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> q, <code>float</code> r, <code>mglColor</code> col, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-Drop-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Drop</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> q, <code>float</code> r, <code>const char *</code>col=&quot;r&quot;, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-Drop-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Drop</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>float</code> r, <code>const char *</code>col=&quot;r&quot;, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdrop"></a><u>C function:</u> <code>void</code> <b>mgl_drop</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>float</code> r, <code>const char *</code>col, <code>float</code> shift, <code>float</code> ap)</i></dt>
+<dd><p>Draw the drop with radius <var>r</var> at point <var>p</var> elongated in direction <var>q</var> and with color <var>col</var>. Parameter <var>shift</var> set the degree of drop oblongness: &lsquo;<samp>0</samp>&rsquo; is sphere, &lsquo;<samp>1</samp>&rsquo; is maximally oblongness drop. Parameter <var>ap</var> set relative width of the drop (this is analogue of &ldquo;ellipticity&rdquo; for the sphere). See section <a href="mathgl_en_9.html#Drops-sample">Drops sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cone-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Cone</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>float</code> r1, <code>float</code> r2=<code>-1</code>, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>bool</code> edge=<code>false</code>)</i></dt>
+<dt><a name="index-Cone-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Cone</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> r1, <code>float</code> r2=<code>-1</code>, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>bool</code> edge=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fcone"></a><u>C function:</u> <code>void</code> <b>mgl_cone</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> r1, <code>float</code> r2, <code>const char *</code>stl, <code>int</code> draw_edge)</i></dt>
+<dd><p>Draw tube (or truncated cone if <var>edge</var>=<code>false</code>) between points <var>p1</var>, <var>p2</var> with radius at the edges <var>r1</var>, <var>r2</var>. If <var>r2</var>&lt;0 then it is supposed that <var>r2</var>=<var>r1</var>. The cone color is defined by string <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Mark</b><i> (<code>mglPoint</code> p, <code>char</code> mark=<code>'.'</code>)</i></dt>
+<dt><a name="index-Mark-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Mark</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> mark=<code>'.'</code>)</i></dt>
+<dt><a name="index-mgl_005fmark"></a><u>C function:</u> <code>void</code> <b>mgl_mark</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> mark)</i></dt>
+<dd><p>Draws a marks of different type at position <var>p</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Glyph-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Glyph</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> f, <code>int</code> nt, <code>const short *</code>trig, <code>int</code> nl, <code>const short *</code>line)</i></dt>
+<dd><p>Draw a set of triangles (or lines if <var>trig</var>=<code>NULL</code>) for glyph which is placed at point {<var>x</var>, <var>y</var>}. Values in the arrays are normalized by factor <var>f</var>. Normally this function is used internally.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Text-printing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Primitives-drawing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-Colorbar" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-1"></a>
+<h2 class="section">3.6 Text printing</h2>
+<a name="index-Puts"></a>
+<a name="index-Putsw"></a>
+<a name="index-Text"></a>
+<a name="index-Title"></a>
+
+<p>These functions draw the text. There are functions for drawing text in arbitrary place, in arbitrary direction and along arbitrary curve. The class mglFont (see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>) is used for low-level string parsing and printing. It can use arbitrary font-faces and parse many TeX commands (for detail see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). All these functions have 2 variant: for printing 8-bit text (<code>char *</code>) and for printing Unicode text (<code>wchar_t *</code>). In first case the conversion in current locale is used. So sometimes you need to specify it by <code>setlocale()</code> function. The size argument control the size of text: if positive it give the value, if negative it give the value relative to <var>FontSize</var>. The font type (STIX, arial, courier, times and so on) can be selected by function SetFont(), GetFont(). See section <a href="#Font-settings">Font settings</a>.
+</p>
+<p>The font parameters are described by string. This string may contain several characters of font type (&lsquo;<samp>rbiwou</samp>&rsquo;) and/or align (&lsquo;<samp>LRC</samp>&rsquo;) specification. Also it may contain the text color &lsquo;<samp>wkrgbcymhRGBCYMHW</samp>&rsquo; (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>) after symbol &lsquo;<samp>:</samp>&rsquo;. The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style, &lsquo;<samp>w</samp>&rsquo; &ndash; wired style, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined text, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined text. By default roman font is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. For example, string &lsquo;<samp>iC:b</samp>&rsquo; correspond to italic font style for centered text which printed by blue color.
+</p>
+<p>If string contains symbols &lsquo;<samp>aA</samp>&rsquo; then text is printed at arbitrary position {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]) of subplot (for &lsquo;<samp>a</samp>&rsquo;) or picture (for &lsquo;<samp>A</samp>&rsquo;).
+</p>
+<dl>
+<dt><a name="index-Puts-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Puts</b><i> (<code>mglPoint</code> p, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Putsw-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Putsw</b><i> (<code>mglPoint</code> p, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Puts-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Puts</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fputs"></a><u>C function:</u> <code>void</code> <b>mgl_puts</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005fputsw"></a><u>C function:</u> <code>void</code> <b>mgl_putsw</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const wchar_t *</code>text)</i></dt>
+<dt><a name="index-mgl_005fputs_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_puts_ext</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text, <code>const char *</code>font, <code>float</code> size, <code>char</code> dir)</i></dt>
+<dt><a name="index-mgl_005fputsw_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_putsw_ext</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>float</code> size, <code>char</code> dir)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> with fonts specifying by the criteria <var>how</var>. The size of font is set by <var>size</var> parameter (default is <var>FontSize</var>). Parameter <var>dir</var> specifies the additional string align. The aligns are: &lsquo;<samp>x</samp>&rsquo; &ndash; align as x-label, &lsquo;<samp>y</samp>&rsquo; &ndash; align as y-label, &lsquo;<samp>z</samp>&rsquo; &ndash; align as z-label, &lsquo;<samp>i</samp>&rsquo; &ndash; align as x-label but inverse writing direction, &lsquo;<samp>t</samp>&rsquo; &ndash; no align (default), &lsquo;<samp>n</samp>&rsquo; &ndash; align in x-y plane.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Puts-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>float</code> <b>Puts</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> l, <code>const char *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Putsw-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>float</code> <b>Putsw</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> l, <code>const wchar_t *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Puts-4"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Puts</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const char *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fputs_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_puts_dir</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const char *</code>text, <code>float</code> size)</i></dt>
+<dt><a name="index-mgl_005fputsw_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_putsw_dir</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const wchar_t *</code>text, <code>float</code> size)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> along direction <var>l</var> with specified <var>size</var>. Parameter <var>where</var> set to print text above the line (&lsquo;<samp>T</samp>&rsquo;) or under the line (&lsquo;<samp>t</samp>&rsquo;). Function return the width of the string.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Text-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>mglPoint</code> p, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dt><a name="index-Text-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>mglPoint</code> p, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> with fonts <var>how</var>. These functions are obsolete &ndash; use Puts(), Putsw() functions instead.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Printf"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Printf</b><i> (<code>mglPoint</code> p, <code>const char *</code>arg, ...)</i></dt>
+<dd><p>Print formatted string at point <var>p</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Label"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Label</b><i> (<code>float</code> x, <code>float</code> y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Labelw"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Labelw</b><i> (<code>float</code> x, <code>float</code> y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005flabel_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_label_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const char *</code>text, <code>const char *</code>font, <code>float</code> size)</i></dt>
+<dt><a name="index-mgl_005flabelw_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_labelw_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>float</code> size)</i></dt>
+<dd><p>The function draws the string <var>text</var> at position {<var>x</var>, <var>y</var>} with fonts specifying by <var>font</var>. The size of font is set by <var>size</var> parameter (default is <var>FontSize</var>). Coordiantes <code>x, y</code> are supposed to be in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Title-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Title</b><i> (<code>const char *</code>text, <code>const char *</code>font=<code>0</code>, <code>float</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-Title-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Title</b><i> (<code>const wchar_t *</code>text, <code>const char *</code>font=<code>0</code>, <code>float</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-Title-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Title</b><i> (<code>const char *</code>text, <code>const char *</code>font=<code>0</code>, <code>int</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-mgl_005ftitle"></a><u>C function:</u> <code>void</code> <b>mgl_title</b><i> (<code>HMGL</code> gr, <code>const char *</code>text, <code>const char *</code>font, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005ftitlew"></a><u>C function:</u> <code>void</code> <b>mgl_titlew</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>int</code> size)</i></dt>
+<dd><p>Print string <var>text</var> as title of the picture (at the top of the picture). Can be used at any place (even inside SubPlot()).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Text-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-6"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-8"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005ftext_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_text_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dt><a name="index-mgl_005ftext_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_text_xy</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dt><a name="index-mgl_005ftext_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_text_xyz</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dd><p>The function draws <var>text</var> along the curve between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} by font style <var>font</var> and with size <var>size</var>. The string <var>font</var> may contain symbols &lsquo;<samp>t</samp>&rsquo; for printing the text under the curve (default), or &lsquo;<samp>T</samp>&rsquo; for printing the text above the curve. The sizes of 1st dimension must be equal for all arrays <var>x.nx=y.nx=z.nx</var>. If array <var>x</var> is not specified then its an automatic array is used with values equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x] (see section <a href="#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). If array <var>z</var> is not specified then <var>z</var>[i] = <var>zVal</var> is used. See section <a href="mathgl_en_9.html#Text-sample">Text sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-and-Colorbar"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-Colorbar-1"></a>
+<h2 class="section">3.7 Axis and Colorbar</h2>
+<a name="index-Axis-2"></a>
+<a name="index-Box"></a>
+<a name="index-Grid"></a>
+<a name="index-Colorbar"></a>
+<a name="index-Label-1"></a>
+
+<p>These functions draw the &ldquo;things for measuring&rdquo;, like axis with ticks, colorbar with ticks, grid along axis, bounding box and labels for axis. For more information see section <a href="#Axis-settings">Axis settings</a>.
+</p>
+<dl>
+<dt><a name="index-Axis-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axis</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>, <code>bool</code> adjust=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005faxis"></a><u>C function:</u> <code>void</code> <b>mgl_axis</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir)</i></dt>
+<dd><p>Draws axes with ticks (see section <a href="#Axis-settings">Axis settings</a>) in directions determined by string parameter <var>dir</var>.If string contain the symbol &lsquo;<samp>_</samp>&rsquo; then tick labels are not printed. Font for ticks labels is determined by <var>FontDef</var> (see section <a href="#Font-settings">Font settings</a>). Ticks will be adjusted if <var>adjust</var>=<code>true</code> (by call of <code>AdjustTicks()</code>). 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> where=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcolorbar"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch, <code>int</code> where)</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if <code>sch=&quot;&quot;</code>) at edge of plot. Parameter <var>where</var> specifies the position of the colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const char *</code>sch, <code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dt><a name="index-Colorbar-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Colorbar</b><i> (<code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dt><a name="index-mgl_005fcolorbar_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar_ext</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch, <code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if not specified) at arbitrary position of subplot {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]). Parameter <var>where</var> specifies the position of colorbar labels: &lsquo;<samp>0</samp>&rsquo; - at left, &lsquo;<samp>1</samp>&rsquo; - at right, &lsquo;<samp>2</samp>&rsquo; - at bottom, &lsquo;<samp>3</samp>&rsquo; - at top. Parameters <var>w</var>, <var>h</var> set the relative width and height of the colorbar.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const mglData &amp;</code>v, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> where=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcolorbar_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const char *</code>sch, <code>int</code> where)</i></dt>
+<dd><p>Draws colorbar with sharp colors <var>sch</var> (current palette if <code>sch=&quot;&quot;</code>) for values <var>v</var> at edge of plot. Parameter <var>where</var> specifies the position of the colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>, <code>const char *</code>pen=<code>&quot;B-&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxis_005fgrid"></a><u>C function:</u> <code>void</code> <b>mgl_axis_grid</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws grid lines perpendicular to direction determined by string parameter <var>dir</var>. The step of grid lines is the same as tick step for an Axis(). The style of lines is determined by <var>pen</var> parameter (default value is dark blue solid line &lsquo;<samp>B-</samp>&rsquo;).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Box-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Box</b><i> (<code>const char *</code>col=<code>&quot;&quot;</code>, <code>bool</code> ticks=<code>true</code>)</i></dt>
+<dt><a name="index-Box-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Box</b><i> (<code>mglColor</code> col, <code>bool</code> ticks=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_box</b><i> (<code>HMGL</code> gr, <code>int</code> ticks)</i></dt>
+<dt><a name="index-mgl_005fbox_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_box_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> r, <code>float</code> g, <code>float</code> b, <code>int</code> ticks)</i></dt>
+<dt><a name="index-mgl_005fbox_005fstr"></a><u>C function:</u> <code>void</code> <b>mgl_box_str</b><i> (<code>HMGL</code> gr, <code>const char *</code>col, <code>int</code> ticks)</i></dt>
+<dd><p>Draws bounding box outside the plotting volume with color <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Label-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Label</b><i> (<code>char</code> dir, <code>const char *</code>text, <code>float</code> pos=<code>+1</code>, <code>float</code> size=<code>-1.4</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Label-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Label</b><i> (<code>char</code> dir, <code>const wchar_t *</code>text, <code>float</code> pos=<code>+1</code>, <code>float</code> size=<code>-1.4</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005flabel"></a><u>C function:</u> <code>void</code> <b>mgl_label</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005flabel_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_label_ext</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const char *</code>text, <code>float</code> pos, <code>float</code> size, <code>float</code> shift)</i></dt>
+<dt><a name="index-mgl_005flabelw_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_labelw_ext</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const wchar_t *</code>text, <code>float</code> pos, <code>float</code> size, <code>float</code> shift)</i></dt>
+<dd><p>Prints the label <var>text</var> for axis <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;,&lsquo;<samp>t</samp>&rsquo; (here &lsquo;<samp>t</samp>&rsquo; is &ldquo;ternary&rdquo; axis <em>t=1-x-y</em>). The position of label is determined by <var>pos</var> parameter. If <var>pos</var>=0 then label is printed at the center of axis. If <var>pos</var>&gt;0 then label is printed at the maximum of axis. If <var>pos</var>&lt;0 then label is printed at the minimum of axis. Parameter <var>size</var> determines the font size for the label. By default the font size is 1.4 times larger than the one for ticks <var>FontSize</var> (see section <a href="#Font-settings">Font settings</a>). See section <a href="#Text-printing">Text printing</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Legend"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-Colorbar" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-1"></a>
+<h2 class="section">3.8 Legend</h2>
+<a name="index-Legend"></a>
+<a name="index-AddLegend"></a>
+<a name="index-ClearLegend"></a>
+
+<p>These functions draw legend to the graph (useful for <a href="#g_t1D-plotting">1D plotting</a>). Legend entry is a pair of strings: one for style of the line, another one with description text (with included TeX parsing). The arrays of strings may be used directly or by accumulating first to the internal arrays (by function AddLegend()) and further plotting it. The position of the legend can be selected automatic or manually. Parameters <var>font</var> and <var>size</var> specify the font style and size (see section <a href="#Font-settings">Font settings</a>). Parameter <var>llen</var> set the relative width of the line sample and the text indent. If line style string for entry is empty then the corresponding text is printed without indent. See section <a href="mathgl_en_9.html#Legend-sample">Legend sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Legend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> where=<code>0x3</code>, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dt><a name="index-mgl_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_legend</b><i> (<code>HMGL</code> gr, <code>int</code> where, <code>const char *</code>font, <code>float</code> size, <code>float</code> llen)</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>font</var> with <var>size</var>. Parameter <var>where</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> n, <code>wchar_t **</code>text, <code>char **</code>style, <code>int</code> where=<code>0x3</code>, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dd><p>Draws legend with <var>n</var>-th elements of string array <var>text</var> by font <var>font</var> with <var>size</var>. Entry strings <var>text</var> describe curves with line style <var>style</var> (including marks). Parameter <var>where</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Legend</b><i> (<code>float</code> x, <code>float</code> y, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dt><a name="index-mgl_005flegend_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_legend_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const char *</code>font, <code>float</code> size, <code>float</code> llen)</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>font</var> with <var>size</var>. Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> n, <code>wchar_t **</code>text, <code>char **</code>style, <code>float</code> x, <code>float</code> y, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dd><p>Draws legend with <var>n</var>-th elements of string array <var>text</var> by font <var>font</var> with <var>size</var>. Entry strings <var>text</var> describe curves with line style <var>style</var> (including marks). Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddLegend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AddLegend</b><i> (<code>const char *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-AddLegend-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>AddLegend</b><i> (<code>const wchar_t *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-mgl_005fadd_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_add_legend</b><i> (<code>HMGL</code> gr, <code>const char *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-mgl_005fadd_005flegendw"></a><u>C function:</u> <code>void</code> <b>mgl_add_legendw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>text, <code>const char *</code>style)</i></dt>
+<dd><p>Adds string <var>text</var> to internal legend accumulator. The style of described line and mark is specified in string <var>style</var> (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). Maximal number of entries is 100.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ClearLegend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ClearLegend</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fclear_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_clear_legend</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Clears saved legend strings.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetLegendBox"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetLegendBox</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flegend_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_set_legend_box</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Switch on/off drawing box near legend. By default (=<code>true</code>) box is drawn.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-LegendBox-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>LegendBox</b></dt>
+<dd><p>Switch on/off drawing box near legend. See <code>SetLegendBox()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t1D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-1"></a>
+<h2 class="section">3.9 1D plotting</h2>
+
+<p>These functions perform plotting of 1D data. 1D means that data depended from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n. There are 5 generally different types of data representations: simple line plot (Plot), line plot with filling under it (Area), stairs plot (Step), bar plot (Bars, Barh) and vertical lines (Stem). Each type of plotting has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks are specified by the string argument. If the string parameter is &quot;&quot; then solid line with color from palette Pal is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). Also there are some special 1d plots having slightly different interface: surface of curve rotation (Torus), chart (Chart) and error boxes (Error), marks with variable size (Mark), tubes (Tube) and so on. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plot">3.9.1 Plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Radar">3.9.2 Radar</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tens">3.9.3 Tens</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Area">3.9.4 Area</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Region">3.9.5 Region</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Stem">3.9.6 Stem</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Bars">3.9.7 Bars</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Barh">3.9.8 Barh</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Chart">3.9.9 Chart</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Step">3.9.10 Step</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Torus">3.9.11 Torus</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tube">3.9.12 Tube</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mark">3.9.13 Mark</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TextMark">3.9.14 TextMark</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error">3.9.15 Error</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#BoxPlot">3.9.16 BoxPlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Radar" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plot-1"></a>
+<h3 class="subsection">3.9.1 Plot</h3>
+<a name="index-Plot"></a>
+
+<p>These functions draw continuous lines between points. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Step">Step</a>, <a href="#Stem">Stem</a>, <a href="#Tube">Tube</a>, <a href="#Mark">Mark</a>, <a href="#Error">Error</a>, <a href="#Belt">Belt</a>, <a href="#Tens">Tens</a>. See section <a href="mathgl_en_9.html#Plot-sample">Plot sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Plot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_plot_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_plot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot"></a><u>C function:</u> <code>void</code> <b>mgl_plot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Plot2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Plot() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Plot3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Plot3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Plot() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Radar"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tens" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Radar-1"></a>
+<h3 class="subsection">3.9.2 Radar</h3>
+<a name="index-Radar"></a>
+
+<dl>
+<dt><a name="index-Radar-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Radar</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> r=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fradar"></a><u>C function:</u> <code>void</code> <b>mgl_radar</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>pen, <code>float</code> r)</i></dt>
+<dd><p>This functions draws radar chart which is continuous lines between points located on an radial lines (like plot in Polar coordinates). The plots are drawn for each row if one of the data is the matrix. Parameter <var>r</var> set the additional shift of data (i.e. the data <var>a</var>+<var>r</var> is used instead of <var>a</var>). If <code>r&lt;0</code> then <code>r=max(0, -min(a)</code>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). If <var>pen</var> containt &lsquo;<samp>#</samp>&rsquo; symbol then &quot;grid&quot; (radial lines and circle for <var>r</var>) is drawn See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Radar-sample">Radar sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tens"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Radar" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Area" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tens-1"></a>
+<h3 class="subsection">3.9.3 Tens</h3>
+<a name="index-Tens"></a>
+
+<p>These functions draw continuous lines between points with color defined by the special array (look like tension plot). The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>) and style and/or width of line (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with current color scheme is used. See also <a href="#Plot">Plot</a>, <a href="#Mesh">Mesh</a>, <a href="#Fall">Fall</a>. See section <a href="mathgl_en_9.html#Tens-sample">Tens sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Tens-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_tens_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space with color defined by <var>c</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tens-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tens_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) with color defined by <var>c</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tens-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens"></a><u>C function:</u> <code>void</code> <b>mgl_tens</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) with color defined by <var>c</var>[i], where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Area"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tens" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Region" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Area-1"></a>
+<h3 class="subsection">3.9.4 Area</h3>
+<a name="index-Area"></a>
+
+<p>These functions draw continuous lines between points and fills it to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Bars">Bars</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#Area-sample">Area sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Area-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005farea_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_area_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space and fills it down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>bool</code> sum=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005farea_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_area_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005farea_005fxys"></a><u>C function:</u> <code>void</code> <b>mgl_area_xys</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y. Parameter <var>sum</var> set to draw a lines one above another (like summation). Note, you can reach the same effect if call <code>y.CumSum(&quot;y&quot;);</code> before plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>bool</code> sum=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005farea"></a><u>C function:</u> <code>void</code> <b>mgl_area</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005farea_005fs"></a><u>C function:</u> <code>void</code> <b>mgl_area_s</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x]. Parameter <var>sum</var> set to draw a lines one above another (like summation). Note, you can reach the same effect if call <code>y.CumSum(&quot;y&quot;);</code> before plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Area2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y, where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Area() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Area3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Area3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space and fills it down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Area() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Region"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Area" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Stem" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Region-1"></a>
+<h3 class="subsection">3.9.5 Region</h3>
+<a name="index-Region"></a>
+
+<p>These functions fill area between 2 curves. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y1.nx=y2.nx</var> and all dimensions of arrays <var>y1</var> and <var>y2</var> must be equal too. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Bars">Bars</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#Region-sample">Region sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Region-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Region</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y1, <code>const mglData &amp;</code>y2, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>bool</code> inside=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fregion_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_region_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y1, <code>const HMDT</code> y2, <code>const char *</code>pen, <code>int</code> inside)</i></dt>
+<dd><p>The function fills area between curves {<var>x</var>[i], <var>y1</var>[i]} and {<var>x</var>[i], <var>y2</var>[i]} at z=<var>zVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Region-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Region</b><i> (<code>const mglData &amp;</code>y1, <code>const mglData &amp;</code>y2, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>bool</code> inside=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fregion"></a><u>C function:</u> <code>void</code> <b>mgl_region</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y1, <code>const HMDT</code> y2, <code>const char *</code>pen, <code>int</code> inside)</i></dt>
+<dd><p>The function fills area between curves {<var>x</var>[i], <var>y1</var>[i]} and {<var>x</var>[i], <var>y2</var>[i]}, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x] at z=<var>zVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Stem"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Region" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Bars" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Stem-1"></a>
+<h3 class="subsection">3.9.6 Stem</h3>
+<a name="index-Stem"></a>
+
+<p>These functions draw vertical lines from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Bars">Bars</a>, <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Stem-sample">Stem sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Stem-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_stem_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_stem_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem"></a><u>C function:</u> <code>void</code> <b>mgl_stem</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Stem2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Stem() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Stem3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Stem3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Stem() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Bars"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Stem" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Barh" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Bars-1"></a>
+<h3 class="subsection">3.9.7 Bars</h3>
+<a name="index-Bars"></a>
+
+<p>These functions draw vertical bars from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Barh">Barh</a>, <a href="#Area">Area</a>, <a href="#Stem">Stem</a>, <a href="#Chart">Chart</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#Bars-sample">Bars sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Bars-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_bars_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_bars_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars"></a><u>C function:</u> <code>void</code> <b>mgl_bars</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Bars2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Bars() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Bars3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Bars3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Bars() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Barh"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Bars" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Chart" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Barh-1"></a>
+<h3 class="subsection">3.9.8 Barh</h3>
+<a name="index-Barh"></a>
+
+<p>These functions draw horizontal bars from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Barh">Barh</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#Barh-sample">Barh sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Barh-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Barh</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>v, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbarh_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_barh_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> v, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws horizontal bars from points {<var>v</var>[i], <var>y</var>[i]} down to <var>x</var> = Org.x in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Barh-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Barh</b><i> (<code>const mglData &amp;</code>v, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbarh"></a><u>C function:</u> <code>void</code> <b>mgl_barh</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws horizontal bars from points {<var>v</var>[i], <var>y</var>[i]} down to <var>x</var> = Org.x in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>y</var>[i] values are equidistantly distributed in interval [<var>Min</var>.y, <var>Max</var>.y].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Chart"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Barh" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Step" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Chart-1"></a>
+<h3 class="subsection">3.9.9 Chart</h3>
+<a name="index-Chart"></a>
+
+<dl>
+<dt><a name="index-Chart-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Chart</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>col=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fchart"></a><u>C function:</u> <code>void</code> <b>mgl_chart</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>col)</i></dt>
+<dd><p>The function draws colored stripes (boxes) for data in array <var>a</var>. The number of stripes is equal to the number of rows in <var>a</var> (equal to <var>a.ny</var>). The color of each next stripe is cyclically changed from colors specified in string <var>col</var> or in palette Pal (see section <a href="#Palette-and-colors">Pallete and colors</a>). Spaces in colors denote transparent &ldquo;color&rdquo;, i.e. if <var>col</var> contain space(s) then corresponding stripe(s) are not drawn. The stripe width is proportional to value of element in <var>a</var>. Chart is plotted only for data with non-negative elements. If string <var>col</var> have symbol &lsquo;<samp>#</samp>&rsquo; then black border lines are drawn. The most nice form the chart have in 3d (after rotation of coordinates) or in cylindrical coordinates (becomes so called Pie chart). See section <a href="mathgl_en_9.html#Chart-sample">Chart sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Step"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chart" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Torus" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Step-1"></a>
+<h3 class="subsection">3.9.10 Step</h3>
+<a name="index-Step"></a>
+
+<p>These functions draw continuous stairs for points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Stem">Stem</a>, <a href="#Tile">Tile</a>, <a href="#Boxs">Boxs</a>. See section <a href="mathgl_en_9.html#Step-sample">Step sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Step-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_step_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_step_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep"></a><u>C function:</u> <code>void</code> <b>mgl_step</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Step2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Step() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Step3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Step3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Step() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Torus"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Step" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tube" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Torus-1"></a>
+<h3 class="subsection">3.9.11 Torus</h3>
+<a name="index-Torus"></a>
+
+<p>These functions draw surface which is result of curve {<var>r</var>, <var>z</var>} rotation around <var>AxialDir</var> axis (see section <a href="#Other-settings">Other settings</a>). The sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>r.nx=z.nx</var>. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Axial">Axial</a>. See section <a href="mathgl_en_9.html#Torus-sample">Torus sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Torus-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Torus</b><i> (<code>const mglData &amp;</code>r, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftorus"></a><u>C function:</u> <code>void</code> <b>mgl_torus</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> r, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>r</var>[i], <var>z</var>[i]} rotation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Torus-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Torus</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>r</var>[i], <var>z</var>[i]} rotation, where <var>r</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Torus2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Torus2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>x</var>[i], <var>y</var>[i]} rotation, where <var>r</var>=<var>a</var>(2*k,:), <var>z</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Torus() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tube"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Torus" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mark" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tube-1"></a>
+<h3 class="subsection">3.9.12 Tube</h3>
+<a name="index-Tube"></a>
+
+<p>These functions draw the tube with variable radius <var>r</var>[i] along the curve between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Tube-sample">Tube sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Tube-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tube-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tube-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>y, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_r</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube"></a><u>C function:</u> <code>void</code> <b>mgl_tube</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Mark"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tube" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TextMark" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mark-1"></a>
+<h3 class="subsection">3.9.13 Mark</h3>
+<a name="index-Mark-3"></a>
+
+<p>These functions draw marks with size <var>r</var>*<var>MarkSize</var> (see section <a href="#Default-sizes">Default sizes</a>) at points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). If you need to draw markers of the same size then you may use <a href="#Plot">Plot</a> function. See also <a href="#Plot">Plot</a>, <a href="#TextMark">TextMark</a>, <a href="#Stem">Stem</a>, <a href="#Error">Error</a>. See section <a href="mathgl_en_9.html#Mark-sample">Mark sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Mark-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_mark_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_mark_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_mark_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="TextMark"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mark" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TextMark-1"></a>
+<h3 class="subsection">3.9.14 TextMark</h3>
+<a name="index-TextMark"></a>
+
+<p>These functions draw string <var>text</var> as marks with size proportional to <var>r</var>*<var>MarkSize</var> (see section <a href="#Default-sizes">Default sizes</a>) at points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Mark">Mark</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-TextMark-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-6"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_yr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_yr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-8"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark"></a><u>C function:</u> <code>void</code> <b>mgl_textmark</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x]. The mark sizes <var>r</var>[i]=1 for all points.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Error"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TextMark" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#BoxPlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-1"></a>
+<h3 class="subsection">3.9.15 Error</h3>
+<a name="index-Error-2"></a>
+
+<p>These functions draw error boxes at points {<var>x</var>[i], <var>y</var>[i]} on plane <var>z</var> = <var>zVal</var> (by default <var>z</var>=<var>Min.z</var>). This can be useful, for example, in experimental points, or to show numeric error or some estimations and so on. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Error-sample">Error sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Error-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ex, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror_005fexy"></a><u>C function:</u> <code>void</code> <b>mgl_error_exy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ex, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box {<var>ex</var>, <var>ey</var>} in point position {<var>x</var>, <var>y</var>}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_error_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box <var>ey</var> (along only one direction) in point position {<var>x</var>, <var>y</var>}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror"></a><u>C function:</u> <code>void</code> <b>mgl_error</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box <var>ey</var> (along only one direction) in point position {<var>x</var>, <var>y</var>}, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="BoxPlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="BoxPlot-1"></a>
+<h3 class="subsection">3.9.16 BoxPlot</h3>
+<a name="index-BoxPlot"></a>
+
+<p>These functions draw boxplot (also known as a box-and-whisker diagram) at points <var>x</var>[i] on plane <var>z</var> = <var>zVal</var> (by default <var>z</var>=<var>Min.z</var>). This is five-number summaries of data <var>a</var>[i,j] (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3) and maximum) along second (j-th) direction. The sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=a.nx</var>. String <var>pen</var> specifies the color and style of line (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Error">Error</a>, <a href="#Bars">Bars</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#BoxPlot-sample">BoxPlot sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-BoxPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>BoxPlot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_boxplot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a boxplot with specified values of coordinate <var>x</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BoxPlot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>BoxPlot</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxplot"></a><u>C function:</u> <code>void</code> <b>mgl_boxplot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a boxplot with <var>x</var>[i] values equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t2D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#BoxPlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mesh" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-1"></a>
+<h2 class="section">3.10 2D plotting</h2>
+
+<p>These functions perform plotting of 2D data. 2D means that data depend from 2 independent parameters like matrix <em>f(x_i,y_j), i=1...n, j=1...m</em>. There are several generally different types of data representations: simple mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid contours plot (ContF) and its rotational figure (Axial). Cont, ContF and Axial functions have variants for automatic and manual selection of level values for contours. Also there are functions for plotting data grid lines according to the data format (Grid) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Mesh">3.10.1 Mesh</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fall">3.10.2 Fall</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Belt">3.10.3 Belt</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf">3.10.4 Surf</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Boxs">3.10.5 Boxs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tile">3.10.6 Tile</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens">3.10.7 Dens</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont">3.10.8 Cont</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF">3.10.9 ContF</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContD">3.10.10 ContD</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axial">3.10.11 Axial</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Grid">3.10.12 Grid</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Mesh"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fall" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mesh-1"></a>
+<h3 class="subsection">3.10.1 Mesh</h3>
+<a name="index-Mesh"></a>
+
+<dl>
+<dt><a name="index-Mesh-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mesh</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmesh_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_mesh_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws mesh lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Mesh lines are plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Fall">Fall</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>), <a href="#Cont">Cont</a>, <a href="#Tens">Tens</a>. See section <a href="mathgl_en_9.html#Mesh-sample">Mesh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mesh-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mesh</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmesh"></a><u>C function:</u> <code>void</code> <b>mgl_mesh</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fall"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mesh" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Belt" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fall-1"></a>
+<h3 class="subsection">3.10.2 Fall</h3>
+<a name="index-Fall"></a>
+
+<dl>
+<dt><a name="index-Fall-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fall</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ffall_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_fall_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws fall lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. This plot can be used for plotting several curves shifted in depth one from another. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then lines are drawn along x-direction else (by default) lines are drawn along y-direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Fall lines are plotted for each z slice of the data. See also <a href="#Belt">Belt</a>, <a href="#Mesh">Mesh</a>, <a href="#Tens">Tens</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>). See section <a href="mathgl_en_9.html#Fall-sample">Fall sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fall-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fall</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ffall"></a><u>C function:</u> <code>void</code> <b>mgl_fall</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Belt"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fall" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Belt-1"></a>
+<h3 class="subsection">3.10.3 Belt</h3>
+<a name="index-Belt"></a>
+
+<dl>
+<dt><a name="index-Belt-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Belt</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbelt_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_belt_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws belts for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. This plot can be used as 3d generalization of Plot (see section <a href="#Plot">Plot</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then belts are drawn along x-direction else (by default) belts are drawn along y-direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Belts are plotted for each z slice of the data. See also <a href="#Fall">Fall</a>, <a href="#Surf">Surf</a>, <a href="#Plot">Plot</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>). See section <a href="mathgl_en_9.html#Belt-sample">Belt sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Belt-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Belt</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbelt"></a><u>C function:</u> <code>void</code> <b>mgl_belt</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Surf"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Belt" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Boxs" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-1"></a>
+<h3 class="subsection">3.10.4 Surf</h3>
+<a name="index-Surf"></a>
+
+<dl>
+<dt><a name="index-Surf-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surf_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Mesh">Mesh</a>, <a href="#Dens">Dens</a>, <a href="#Belt">Belt</a>, <a href="#Tile">Tile</a>, <a href="#Boxs">Boxs</a>, <a href="#SurfC">SurfC</a>, <a href="#SurfA">SurfA</a>. See section <a href="mathgl_en_9.html#Surf-sample">Surf sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf"></a><u>C function:</u> <code>void</code> <b>mgl_surf</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Boxs"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tile" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Boxs-1"></a>
+<h3 class="subsection">3.10.5 Boxs</h3>
+<a name="index-Boxs"></a>
+
+<dl>
+<dt><a name="index-Boxs-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Boxs</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxs_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_boxs_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws vertical boxes for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Tile">Tile</a>, <a href="#Step">Step</a>. See section <a href="mathgl_en_9.html#Boxs-sample">Boxs sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Boxs-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Boxs</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxs"></a><u>C function:</u> <code>void</code> <b>mgl_boxs</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tile"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Boxs" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tile-1"></a>
+<h3 class="subsection">3.10.6 Tile</h3>
+<a name="index-Tile"></a>
+
+<dl>
+<dt><a name="index-Tile-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tile</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftile_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tile_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws horizontal tiles for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. Such plot can be used as 3d generalization of Step (see section <a href="#Step">Step</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Boxs">Boxs</a>, <a href="#Step">Step</a>, <a href="#TileS">TileS</a>. See section <a href="mathgl_en_9.html#Tile-sample">Tile sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tile-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tile</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftile"></a><u>C function:</u> <code>void</code> <b>mgl_tile</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dens"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tile" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-1"></a>
+<h3 class="subsection">3.10.7 Dens</h3>
+<a name="index-Dens"></a>
+
+<dl>
+<dt><a name="index-Dens-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_dens_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws density plot for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>, <a href="#DensXYZ">DensXYZ</a>. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dens-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens"></a><u>C function:</u> <code>void</code> <b>mgl_dens</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cont"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-1"></a>
+<h3 class="subsection">3.10.8 Cont</h3>
+<a name="index-Cont"></a>
+
+<dl>
+<dt><a name="index-Cont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>). Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#ContF">ContF</a>, <a href="#Axial">Axial</a>, <a href="#ContXYZ">ContXYZ</a>. See section <a href="mathgl_en_9.html#Cont-sample">Cont sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005f_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont__val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_cont_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont"></a><u>C function:</u> <code>void</code> <b>mgl_cont</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContF"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContD" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF-1"></a>
+<h3 class="subsection">3.10.9 ContF</h3>
+<a name="index-ContF"></a>
+
+<dl>
+<dt><a name="index-ContF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws solid (or filled) contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>). Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var> (must be <code>v.nx&gt;2</code>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#Axial">Axial</a>, <a href="#ContFXYZ">ContFXYZ</a>. See section <a href="mathgl_en_9.html#ContF-sample">ContF sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_contf_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf"></a><u>C function:</u> <code>void</code> <b>mgl_contf</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContD"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axial" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContD-1"></a>
+<h3 class="subsection">3.10.10 ContD</h3>
+<a name="index-ContD"></a>
+
+<dl>
+<dt><a name="index-ContD-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contd_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws solid (or filled) contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>) with manual colors. Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var> (must be <code>v.nx&gt;2</code>). String <var>sch</var> sets the contour colors: the color of k-th contour is determined by character <code>sch[k%strlen(sch)]</code>. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contd_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_contd_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd"></a><u>C function:</u> <code>void</code> <b>mgl_contd</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axial"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContD" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Grid" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axial-1"></a>
+<h3 class="subsection">3.10.11 Axial</h3>
+<a name="index-Axial"></a>
+
+<dl>
+<dt><a name="index-Axial-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_axial_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface which is result of contour plot rotation for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. If string contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; then rotation axis <var>AxialDir</var> (see section <a href="#Other-settings">Other settings</a>) will be set to specified direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>, <a href="#Torus">Torus</a>, <a href="#Surf3">Surf3</a>. See section <a href="mathgl_en_9.html#Axial-sample">Axial sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_axial_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_axial_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005faxial"></a><u>C function:</u> <code>void</code> <b>mgl_axial</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Grid"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axial" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Grid-1"></a>
+<h3 class="subsection">3.10.12 Grid</h3>
+<a name="index-Grid-2"></a>
+
+<dl>
+<dt><a name="index-Grid-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_grid_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws grid lines for density plot of surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Grid is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid"></a><u>C function:</u> <code>void</code> <b>mgl_grid</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="g_t3D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Grid" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-1"></a>
+<h2 class="section">3.11 3D plotting</h2>
+
+<p>These functions perform plotting of 3D data. 3D means that data depend from 3 independent parameters like matrix <em>f(x_i,y_j,z_k), i=1...n, j=1...m, k=1...l</em>. There are 5 generally different types of data representations: isosurface or surface of constant value (Surf3), density plot at slices (Dens3), contour lines plot at slices (Cont3), solid contours plot at slices (ContF3) and cloud-like plot (Cloud). Surf3, Cont3 and ContF3 functions have variants for automatic and manual selection of level values for surfaces/contours. Also there are functions for plotting data grid lines according to the data format (Grid3) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf3">3.11.1 Surf3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens3">3.11.2 Dens3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont3">3.11.3 Cont3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF3">3.11.4 ContF3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Grid3">3.11.5 Grid3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cloud">3.11.6 Cloud</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Beam">3.11.7 Beam</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3-1"></a>
+<h3 class="subsection">3.11.1 Surf3</h3>
+<a name="index-Surf3"></a>
+
+<dl>
+<dt><a name="index-Surf3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Cloud">Cloud</a>, <a href="#Dens3">Dens3</a>, <a href="#Surf3C">Surf3C</a>, <a href="#Surf3A">Surf3A</a>, <a href="#Axial">Axial</a>. See section <a href="mathgl_en_9.html#Surf3-sample">Surf3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3"></a><u>C function:</u> <code>void</code> <b>mgl_surf3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dens3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens3-1"></a>
+<h3 class="subsection">3.11.2 Dens3</h3>
+<a name="index-Dens3"></a>
+<a name="index-DensA"></a>
+
+<dl>
+<dt><a name="index-Dens3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws density plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Density is plotted at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Cont3">Cont3</a>, <a href="#ContF3">ContF3</a>, <a href="#Dens">Dens</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dens3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3"></a><u>C function:</u> <code>void</code> <b>mgl_dens3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>Draws density plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cont3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont3-1"></a>
+<h3 class="subsection">3.11.3 Cont3</h3>
+<a name="index-Cont3"></a>
+<a name="index-ContA"></a>
+
+<dl>
+<dt><a name="index-Cont3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_xyz_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws contour plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Contours are plotted for values specified in array <var>v</var> at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Dens3">Dens3</a>, <a href="#ContF3">ContF3</a>, <a href="#Cont">Cont</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#Cont3-sample">Cont3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3"></a><u>C function:</u> <code>void</code> <b>mgl_cont3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContF3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Grid3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF3-1"></a>
+<h3 class="subsection">3.11.4 ContF3</h3>
+<a name="index-ContF3"></a>
+<a name="index-ContFA"></a>
+
+<dl>
+<dt><a name="index-ContF3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_xyz_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws solid (or filled) contour plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Contours are plotted for values specified in array <var>v</var> at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Dens3">Dens3</a>, <a href="#Cont3">Cont3</a>, <a href="#ContF">ContF</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#ContF3-sample">ContF3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3"></a><u>C function:</u> <code>void</code> <b>mgl_contf3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Grid3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cloud" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Grid3-1"></a>
+<h3 class="subsection">3.11.5 Grid3</h3>
+<a name="index-Grid3"></a>
+<a name="index-GridA"></a>
+
+<dl>
+<dt><a name="index-Grid3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws grid for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Grid is plotted at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Cont3">Cont3</a>, <a href="#ContF3">ContF3</a>, <a href="#Dens3">Dens3</a>, <a href="#Grid">Grid</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3"></a><u>C function:</u> <code>void</code> <b>mgl_grid3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>GridA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>Draws grids at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>GridA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cloud"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Grid3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Beam" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cloud-1"></a>
+<h3 class="subsection">3.11.6 Cloud</h3>
+<a name="index-CloudP"></a>
+<a name="index-CloudQ"></a>
+
+<dl>
+<dt><a name="index-Cloud"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cloud</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloud_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cloud_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The function draws cloud plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). This plot is a set of cubes with color and transparency proportional to value of <var>a</var>. The resulting plot is like cloud &ndash; low value is transparent but higher ones are not. The number of plotting cells depend on MeshNum (see section <a href="#Other-settings">Other settings</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. Parameter <var>alpha</var> changes the overall transparency of plot. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Surf3">Surf3</a>. See section <a href="mathgl_en_9.html#Cloud-sample">Cloud sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cloud-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cloud</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloud"></a><u>C function:</u> <code>void</code> <b>mgl_cloud</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloudP-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CloudP</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloudp_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cloudp_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as first one but the semi-transparent points are used instead of cubes. See section <a href="mathgl_en_9.html#CloudP-sample">CloudP sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloudP-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CloudP</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloudp"></a><u>C function:</u> <code>void</code> <b>mgl_cloudp</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Beam"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cloud" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Beam-1"></a>
+<h3 class="subsection">3.11.7 Beam</h3>
+<a name="index-Beam"></a>
+
+<dl>
+<dt><a name="index-Beam-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Beam</b><i> (<code>float</code> val, <code>const mglData &amp;</code>tr, <code>const mglData &amp;</code>g1, <code>const mglData &amp;</code>g2, <code>const mglData &amp;</code>a, <code>float</code> r, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fbeam_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_beam_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> tr, <code>const HMDT</code> g1, <code>const HMDT</code> g2, <code>const HMDT</code> a, <code>float</code> r, <code>const char *</code>stl, <code>int</code> flag)</i></dt>
+<dd><p>Draws the isosurface for 3d array <var>a</var> at constant values of <var>a</var>=<var>val</var>. This is special kind of plot for <var>a</var> specified in accompanied coordinates along curve <var>tr</var> with orts <var>g1</var>, <var>g2</var> and with transverse scale <var>r</var>. Variable <var>flag</var> is bitwise: &lsquo;<samp>0x1</samp>&rsquo; - draw in accompanied (not laboratory) coordinates; &lsquo;<samp>0x2</samp>&rsquo; - draw projection to <em>\rho-z</em> plane; &lsquo;<samp>0x4</samp>&rsquo; - draw normalized in each slice field. The x-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> must be nx&gt;2. The y-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> and z-size of the data array <var>a</var> must be equal. See section <a href="#Surf3">Surf3</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Beam-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Beam</b><i> (<code>const mglData &amp;</code>tr, <code>const mglData &amp;</code>g1, <code>const mglData &amp;</code>g2, <code>const mglData &amp;</code>a, <code>float</code> r, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fbeam"></a><u>C function:</u> <code>void</code> <b>mgl_beam</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const HMDT</code> g1, <code>const HMDT</code> g2, <code>const HMDT</code> a, <code>float</code> r, <code>const char *</code>stl, <code>int</code> flag=<code>0</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Dual-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Beam" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfC" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-1"></a>
+<h2 class="section">3.12 Dual plotting</h2>
+
+<p>These plotting functions draw <em>two matrix</em> simultaneously. There are 5 generally different types of data representations: surface or isosurface colored by other data (SurfC, Surf3C), surface or isosurface transpared by other data (SurfA, Surf3A), tiles with variable size (TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C have variants for automatic and manual selection of level values for isosurfaces. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SurfC">3.12.1 SurfC</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3C">3.12.2 Surf3C</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SurfA">3.12.3 SurfA</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3A">3.12.4 Surf3A</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TileS">3.12.5 TileS</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Map">3.12.6 Map</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#STFA">3.12.7 STFA</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="SurfC"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3C" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfC-1"></a>
+<h3 class="subsection">3.12.1 SurfC</h3>
+<a name="index-SurfC"></a>
+
+<dl>
+<dt><a name="index-SurfC-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfc_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surfc_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} and color it by matrix <var>c</var>[i,j]. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#SurfA">SurfA</a>, <a href="#Surf3C">Surf3C</a>. See section <a href="mathgl_en_9.html#SurfC-sample">SurfC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SurfC-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfC</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfc"></a><u>C function:</u> <code>void</code> <b>mgl_surfc</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Surf3C"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfC" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfA" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3C-1"></a>
+<h3 class="subsection">3.12.2 Surf3C</h3>
+<a name="index-Surf3C"></a>
+
+<dl>
+<dt><a name="index-Surf3C-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as Surf3() function but the color of isosurface depends on values of array <var>c</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Surf3">Surf3</a>, <a href="#SurfC">SurfC</a>, <a href="#Surf3A">Surf3A</a>. See section <a href="mathgl_en_9.html#Surf3C-sample">Surf3C sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="SurfA"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3C" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3A" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfA-1"></a>
+<h3 class="subsection">3.12.3 SurfA</h3>
+<a name="index-SurfA"></a>
+
+<dl>
+<dt><a name="index-SurfA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfa_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surfa_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} and transparent it by matrix <var>c</var>[i,j]. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#SurfC">SurfC</a>, <a href="#Surf3A">Surf3A</a>, <a href="#TileS">TileS</a>. See section <a href="mathgl_en_9.html#SurfA-sample">SurfA sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SurfA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfA</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfa"></a><u>C function:</u> <code>void</code> <b>mgl_surfa</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Surf3A"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfA" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TileS" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3A-1"></a>
+<h3 class="subsection">3.12.4 Surf3A</h3>
+<a name="index-Surf3A"></a>
+
+<dl>
+<dt><a name="index-Surf3A-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as Surf3() function but the transparency of isosurface depends on values of <var>b</var> array. This allows one to remove the part of isosurface where <var>b</var> is negligibly small (useful for phase plotting of a beam or a pulse). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Surf3">Surf3</a>, <a href="#SurfA">SurfA</a>, <a href="#Surf3C">Surf3C</a>. See section <a href="mathgl_en_9.html#Surf3A-sample">Surf3A sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="TileS"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3A" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Map" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TileS-1"></a>
+<h3 class="subsection">3.12.5 TileS</h3>
+<a name="index-TileS"></a>
+
+<dl>
+<dt><a name="index-TileS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TileS</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftiles_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tiles_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws horizontal tiles for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. It is mostly the same as Tile() but the size of tiles is determined by <var>r</var> array. This is some kind of &ldquo;transparency&rdquo; useful for exporting to EPS files. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#SurfA">SurfA</a>, <a href="#Tile">Tile</a>. See section <a href="mathgl_en_9.html#TileS-sample">Tiles sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TileS-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TileS</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftiles"></a><u>C function:</u> <code>void</code> <b>mgl_tiles</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Map"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TileS" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#STFA" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Map-1"></a>
+<h3 class="subsection">3.12.6 Map</h3>
+<a name="index-Map"></a>
+
+<dl>
+<dt><a name="index-Map-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Map</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> ks=<code>0</code>, <code>bool</code> pnts=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fmap_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_map_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> ks, <code>int</code> pnts)</i></dt>
+<dd><p>The function draws mapping plot for matrices {<var>ax</var>, <var>ay</var> } which parametrically depend on coordinates <var>x</var>, <var>y</var>. The initial position of the cell (point) is marked by color. Height is proportional to Jacobian(ax,ay). This plot is like Arnold diagram ???. If <code>pnts=false</code> then face is drawn otherwise the color ball at matrix knots are drawn. Parameter <var>ks</var> specifies the slice of matrices which will be used. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be the same. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>ax</var> should be equal. Arrays <var>x</var>, <var>y</var> can be vectors (not matrix as <var>ax</var>). See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>. See section <a href="mathgl_en_9.html#Map-sample">Map sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Map-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Map</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> ks=<code>0</code>, <code>bool</code> pnts=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fmap"></a><u>C function:</u> <code>void</code> <b>mgl_map</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> ks, <code>int</code> pnts)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="STFA"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Map" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="STFA-1"></a>
+<h3 class="subsection">3.12.7 STFA</h3>
+<a name="index-STFA"></a>
+
+<dl>
+<dt><a name="index-STFA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>STFA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>re, <code>const mglData &amp;</code>im, <code>int</code> dn, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fstfa_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_stfa_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> re, <code>const HMDT</code> im, <code>int</code> dn, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>Draws spectrogram of complex array <var>re</var>+i*<code>im</code> for Fourier size of <var>dn</var> points at plane <var>z=zVal</var>. Parameter <var>dn</var> is arbitrary even integer. For example in 1D case, result is density plot of data <em>res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn</em> with size {int(nx/dn), dn, ny}. At this array <var>re</var>, <var>im</var> parametrically depend on coordinates <var>x</var>, <var>y</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>re</var> and <var>im</var> must be the same. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>re</var> should be equal. Arrays <var>x</var>, <var>y</var> can be vectors (not matrix as <var>re</var>). See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-STFA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>STFA</b><i> (<code>const mglData &amp;</code>re, <code>const mglData &amp;</code>im, <code>int</code> dn, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fstfa"></a><u>C function:</u> <code>void</code> <b>mgl_stfa</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> re, <code>const HMDT</code> im, <code>int</code> dn, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Vector-fields"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#STFA" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Traj" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-fields-1"></a>
+<h2 class="section">3.13 Vector fields</h2>
+
+<p>These functions perform plotting of 2D and 3D vector fields. There are 5 generally different types of vector fields representations: simple vector field (Vect), vectors along the curve (Traj), vector field by dew-drops (Dew), flow threads (Flow, FlowP), flow pipes (Pipe). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Traj">3.13.1 Traj</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect">3.13.2 Vect</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL">3.13.3 VectL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC">3.13.4 VectC</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dew">3.13.5 Dew</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow">3.13.6 Flow</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#FlowP">3.13.7 FlowP</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe">3.13.8 Pipe</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Traj"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-fields" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Traj-1"></a>
+<h3 class="subsection">3.13.1 Traj</h3>
+<a name="index-Traj"></a>
+
+<dl>
+<dt><a name="index-Traj-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Traj</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> len=<code>0</code>)</i></dt>
+<dt><a name="index-Traj-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Traj</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>float</code> len=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005ftraj_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_traj_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code>x, <code>const HMDT</code>y, <code>const HMDT</code>z, <code>const HMDT</code>ax, <code>const HMDT</code>ay, <code>const HMDT</code>az, <code>const char *</code>sch, <code>float</code> len)</i></dt>
+<dt><a name="index-mgl_005ftraj_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_traj_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code>x, <code>const HMDT</code>y, <code>const HMDT</code>ax, <code>const HMDT</code>ay, <code>const char *</code>sch, <code>float</code> zVal, <code>float</code> len)</i></dt>
+<dd><p>The function draws vectors {<var>ax</var>, <var>ay</var>, <var>az</var>} along a curve {<var>x</var>, <var>y</var>, <var>z</var>}. The length of arrows are proportional to <em>\sqrtax^2+ay^2+az^2</em>. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). Parameter <var>len</var> set the vector length factor (if non-zero) or vector length to be proportional the distance between curve points (if <var>len</var>=0). The minor sizes of all arrays must be equal and large 2. The plots are drawn for each row if one of the data is the matrix. See also <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Traj-sample">Traj sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Vect"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Traj" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-1"></a>
+<h3 class="subsection">3.13.2 Vect</h3>
+<a name="index-Vect"></a>
+
+<dl>
+<dt><a name="index-Vect-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vect_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal, <code>int</code> flag)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The length and color of arrows are proportional to <em>\sqrtax^2+ay^2</em>. The number of arrows depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. Parameter <var>flag</var> is bitwise flag for setup the hachures (arrows): <code>MGL_VEC_COL</code> for drawing bi-color arrow, <code>MGL_VEC_LEN</code> for drawing fixed length arrows, <code>MGL_VEC_DOT</code> for drawing hachures with dots instead of arrows, <code>MGL_VEC_END</code> for drawing arrows to the cell point, <code>MGL_VEC_MID</code> for drawing arrows with center at cell point. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#VectL">VectL</a>, <a href="#VectC">VectC</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vect_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal, <code>int</code> flag)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vect_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> flag)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the length and color of arrows is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vect_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> flag)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="VectL"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-1"></a>
+<h3 class="subsection">3.13.3 VectL</h3>
+<a name="index-VectL"></a>
+
+<p>These functions are obsolete &ndash; use Vect() functions instead.
+</p>
+<dl>
+<dt><a name="index-VectL-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The length of hachures is proportional to <em>\sqrtax^2+ay^2</em>. The number of hachures depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). Points are denote the start of hachures. The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectC">VectC</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#VectL-sample">VectL sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the length of hachures is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#VectL-3D-sample">VectL 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="VectC"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dew" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-1"></a>
+<h3 class="subsection">3.13.4 VectC</h3>
+<a name="index-VectC"></a>
+
+<p>These functions are obsolete &ndash; use Vect() functions instead.
+</p>
+<dl>
+<dt><a name="index-VectC-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The color of hachures is proportional to <em>\sqrtax^2+ay^2</em>. The number of hachures depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). Points are denote the start of hachures. The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectL">VectL</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#VectC-sample">VectC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of hachures is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#VectC-3D-sample">VectC 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dew"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dew-1"></a>
+<h3 class="subsection">3.13.5 Dew</h3>
+<a name="index-Dew"></a>
+
+<dl>
+<dt><a name="index-Dew-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dew</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdew_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_dew_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws dew-drops for plane vector field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. Note that this is very expensive plot in memory usage and creation time! The color of drops is proportional to <em>\sqrtax^2+ay^2</em>. The number of drops depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectC">VectC</a>. See section <a href="mathgl_en_9.html#Dew-sample">Dew sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dew-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dew</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdew"></a><u>C function:</u> <code>void</code> <b>mgl_dew</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Flow"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dew" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#FlowP" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-1"></a>
+<h3 class="subsection">3.13.6 Flow</h3>
+<a name="index-Flow"></a>
+
+<dl>
+<dt><a name="index-Flow-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_flow_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws flow threads for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> at level z = <var>zVal</var>. Number of threads is proportional to <var>num</var>. Parameter <var>central</var> sets the thread start from center (if true) or only from edges (if false). The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_flow_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_flow_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_flow_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="FlowP"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="FlowP-1"></a>
+<h3 class="subsection">3.13.7 FlowP</h3>
+<a name="index-FlowP"></a>
+
+<dl>
+<dt><a name="index-FlowP-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws flow thread for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> from point <var>p0</var> at level z = <var>p0</var>.z. The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-4"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_2d</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-5"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-6"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_xyz</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-7"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-8"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_3d</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Pipe"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#FlowP" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-1"></a>
+<h3 class="subsection">3.13.8 Pipe</h3>
+<a name="index-Pipe"></a>
+
+<dl>
+<dt><a name="index-Pipe-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws flow pipes for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> at level z = <var>zVal</var>. Number of pipes is proportional to <var>num</var>. Parameter <var>central</var> sets the pipe start from center (if true) or only from edges (if false). The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. Parameter <var>r0</var> set the base pipe radius. If <var>r0</var>&lt;0 then pipe radius is inverse proportional to amplitude. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Pipe-sample">Pipe sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Pipe-3D-sample">Pipe 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Other-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#DensXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-plotting-1"></a>
+<h2 class="section">3.14 Other plotting</h2>
+
+<p>These functions perform miscelaneous plotting. There is unstructured data points plots (Dots), surface reconstruction (Crust), surfaces on the triangular mesh (TriPlot), textual formula plotting (Plots by formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]), simple plot (SimplePlot). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#DensXYZ">3.14.1 DensXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContXYZ">3.14.2 ContXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContFXYZ">3.14.3 ContFXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dots">3.14.4 Dots</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Crust">3.14.5 Crust</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TriPlot">3.14.6 TriPlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-by-formula">3.14.7 Plots by formula</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SimplePlot">3.14.8 SimplePlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="DensXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="DensXYZ-1"></a>
+<h3 class="subsection">3.14.1 DensXYZ</h3>
+<a name="index-DensX"></a>
+<a name="index-DensY"></a>
+<a name="index-DensZ"></a>
+
+<p>These plotting functions draw density plot in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. For example, code like
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;DensX(c.Sum(&quot;x&quot;),&quot;BbcyrR&quot;,-1);
+gr-&gt;DensY(c.Sum(&quot;y&quot;),0,1);
+gr-&gt;DensZ(c.Sum(&quot;z&quot;),0,-1);
+</pre></td></tr></table>
+<p>will produce the following picture. See also <a href="#ContXYZ">ContXYZ</a>, <a href="#ContFXYZ">ContFXYZ</a>, <a href="#Dens">Dens</a>, <a href="#Data-distributions">Data distributions</a>. See section <a href="mathgl_en_9.html#Dens-projection-sample">Dens projection sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-DensX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_dens_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_dens_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_dens_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#DensXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContFXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContXYZ-1"></a>
+<h3 class="subsection">3.14.2 ContXYZ</h3>
+<a name="index-ContX"></a>
+<a name="index-ContY"></a>
+<a name="index-ContZ"></a>
+
+<p>These plotting functions draw contour lines in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. For example, code like
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;ContX(c.Sum(&quot;x&quot;),&quot;BbcyrR&quot;,-1);
+gr-&gt;ContY(c.Sum(&quot;y&quot;),0,1);
+gr-&gt;ContZ(c.Sum(&quot;z&quot;),0,-1);
+</pre></td></tr></table>
+<p>will produce the following picture. See also <a href="#ContFXYZ">ContFXYZ</a>, <a href="#DensXYZ">DensXYZ</a>, <a href="#Cont">Cont</a>, <a href="#Data-distributions">Data distributions</a>. See section <a href="mathgl_en_9.html#Cont-projection-sample">Cont projection sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-ContX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_cont_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_cont_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_cont_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContX-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContX</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fx_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_x_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContY-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContY</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_y_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContZ-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContZ</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_z_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContFXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dots" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContFXYZ-1"></a>
+<h3 class="subsection">3.14.3 ContFXYZ</h3>
+<a name="index-ContFX"></a>
+<a name="index-ContFY"></a>
+<a name="index-ContFZ"></a>
+
+<p>These plotting functions draw solid contour lines in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. See also <a href="#ContXYZ">ContXYZ</a>, <a href="#DensXYZ">DensXYZ</a>, <a href="#ContF">ContF</a>, <a href="#Data-distributions">Data distributions</a>.
+</p>
+<dl>
+<dt><a name="index-ContFX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_contf_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_contf_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_contf_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFX-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFX</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fx_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_x_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFY-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFY</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_y_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFZ-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFZ</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_z_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dots"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContFXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Crust" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dots-1"></a>
+<h3 class="subsection">3.14.4 Dots</h3>
+<a name="index-Dots"></a>
+
+<dl>
+<dt><a name="index-Dots-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Dots-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdots"></a><u>C function:</u> <code>void</code> <b>mgl_dots</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005fdots_005fa"></a><u>C function:</u> <code>void</code> <b>mgl_dots_a</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws the arbitrary placed points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If array <var>a</var> is specified then it define the transparency of dots. Arrays <var>x</var>, <var>y</var>, <var>z</var>, <var>a</var> must have equal sizes. See also <a href="#Crust">Crust</a>, <a href="#Mark">Mark</a>, <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Dots-sample">Dots sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dots-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>tr, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdots_005ftr"></a><u>C function:</u> <code>void</code> <b>mgl_dots_tr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x=tr</var>(0,:), <var>y=tr</var>(1,:), <var>z=tr</var>(2,:) and if <var>tr</var>.nx&gt;3 then <var>a=tr</var>(3,:).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Crust"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dots" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TriPlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Crust-1"></a>
+<h3 class="subsection">3.14.5 Crust</h3>
+<a name="index-Crust"></a>
+
+<dl>
+<dt><a name="index-Crust-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Crust</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> er=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcrust"></a><u>C function:</u> <code>void</code> <b>mgl_crust</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> er)</i></dt>
+<dd><p>The function reconstruct and draws the surface for arbitrary placed points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. Parameter <var>er</var> set relative radius for (increase it for removing holes). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. Arrays <var>x</var>, <var>y</var>, <var>z</var> must have equal sizes. See also <a href="#Dots">Dots</a>, <a href="#TriPlot">TriPlot</a>. See section <a href="mathgl_en_9.html#Crust-sample">Crust sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Crust-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Crust</b><i> (<code>const mglData &amp;</code>tr, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> er=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcrust_005ftr"></a><u>C function:</u> <code>void</code> <b>mgl_crust_tr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const char *</code>sch, <code>float</code> er)</i></dt>
+<dd><p>The same as previous with <var>x=tr</var>(0,:), <var>y=tr</var>(1,:), <var>z=tr</var>(2,:).
+</p></dd></dl>
+
+<hr size="6">
+<a name="TriPlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Crust" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-by-formula" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TriPlot-1"></a>
+<h3 class="subsection">3.14.6 TriPlot</h3>
+<a name="index-TriPlot"></a>
+
+<dl>
+<dt><a name="index-TriPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TriPlot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxyzc"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xyzc</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws the surface of triangles. Triangle vertexes are set by indexes <var>id</var> of data points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. First dimensions of <var>id</var> must be 3 or greater. Arrays <var>x</var>, <var>y</var>, <var>z</var> must have equal sizes. Parameter <var>c</var> set the colors of triangles (if <var>id</var>.ny=<var>c</var>.nx) or colors of vertexes (if <var>x</var>.nx=<var>c</var>.nx). See also <a href="#Dots">Dots</a>, <a href="#Crust">Crust</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TriPlot-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>z</var>[i]=<var>zVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Plots-by-formula"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TriPlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SimplePlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-by-formula-1"></a>
+<h3 class="subsection">3.14.7 Plots by formula</h3>
+<a name="index-Plot-4"></a>
+<a name="index-Surf-3"></a>
+
+<p>These functions perform plotting of 1D or 2D functions specified by textual formula. You do not need to create the data arrays to plot it. The parameter <var>stl</var> set the line style (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>) for <code>Plot()</code> or color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>) for <code>Surf()</code>. The parameter <var>n</var> set the minimal number of points along coordinate(s) for plots. At this time (v. 1.10) there is adaptive increase of data points numbers but only for 1D variant (i.e. for Plot()).
+</p>
+<dl>
+<dt><a name="index-Plot-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const char *</code>eqY, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffplot"></a><u>C function:</u> <code>void</code> <b>mgl_fplot</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqY, <code>const char *</code>stl, <code>float</code> zVal, <code>int</code> n)</i></dt>
+<dd><p>The function draws function &lsquo;<samp>eqY(x)</samp>&rsquo; at plane z=<var>zVal</var> where &lsquo;<samp>x</samp>&rsquo; variable is changed in range [<var>Min</var>.x, <var>Max</var>.x]. See also <a href="#Plot">Plot</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_fplot_xyz</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>float</code> zVal, <code>int</code> n)</i></dt>
+<dd><p>The function draws parametrical curve {&lsquo;<samp>eqX(t)</samp>&rsquo;, &lsquo;<samp>eqY(t)</samp>&rsquo;, &lsquo;<samp>eqZ(t)</samp>&rsquo;} where &lsquo;<samp>t</samp>&rsquo; variable is changed in range [0, 1]. See also <a href="#Plot">Plot</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> n=<code>100</code>);</i></dt>
+<dt><a name="index-mgl_005ffsurf"></a><u>C function:</u> <code>void</code> <b>mgl_fsurf</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>int</code> n);</i></dt>
+<dd><p>The function draws surface for function &lsquo;<samp>eqY(x,y)</samp>&rsquo; where &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; variables are changed in range [<var>Min</var>, <var>Max</var>]. See also <a href="#Surf">Surf</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffsurf_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_fsurf_xyz</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>int</code> n)</i></dt>
+<dd><p>The function draws parametrical surface {&lsquo;<samp>eqX(u,v)</samp>&rsquo;, &lsquo;<samp>eqY(u,v)</samp>&rsquo;, &lsquo;<samp>eqZ(u,v)</samp>&rsquo;} where &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo; variables are changed in range [0, 1]. See also <a href="#Surf">Surf</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="SimplePlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-by-formula" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SimplePlot-1"></a>
+<h3 class="subsection">3.14.8 SimplePlot</h3>
+<a name="index-SimplePlot"></a>
+
+<dl>
+<dt><a name="index-SimplePlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SimplePlot</b><i> (<code>const mglData &amp;</code>a, <code>int</code> type=<code>0</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsimple_005fplot"></a><u>C function:</u> <code>void</code> <b>mgl_simple_plot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> type, <code>const char *</code>stl)</i></dt>
+<dd><p>Plots the array <var>a</var> depending on it&rsquo;s dimensions and <var>type</var> parameter. String <var>stl</var> specifies the style of plotting. For 1d data: <code>type=0</code> &ndash; <a href="#Plot">Plot</a>, <code>type=1</code> &ndash; <a href="#Area">Area</a>, <code>type=2</code> &ndash; <a href="#Step">Step</a>, <code>type=3</code> &ndash; <a href="#Stem">Stem</a>, <code>type=4</code> &ndash; <a href="#Bars">Bars</a>. For 2d data: <code>type=0</code> &ndash; <a href="#Surf">Surf</a>, <code>type=1</code> &ndash; <a href="#Dens">Dens</a>, <code>type=2</code> &ndash; <a href="#Mesh">Mesh</a>, <code>type=3</code> &ndash; <a href="#Cont">Cont</a>. For 3d data: <code>type=0</code> &ndash; <a href="#Surf3">Surf3</a>, <code>type=1</code> &ndash; <a href="#Dens3">Dens3</a>, <code>type=2</code> &ndash; <a href="#Cont3">Cont3</a>, <code>type=2</code> &ndash; <a href="#Cloud">Cloud</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Nonlinear-fitting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SimplePlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-distributions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-1"></a>
+<h2 class="section">3.15 Nonlinear fitting</h2>
+<a name="index-Fit"></a>
+<a name="index-FitS"></a>
+<a name="index-PutsFit"></a>
+<a name="index-FitPnts"></a>
+<a name="index-Fit2"></a>
+<a name="index-Fit3"></a>
+
+<p>These functions fit data to formula. Fitting goal is to find formula parameters for the best fit the data points, i.e. to minimize the sum <em>\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2</em>. At this, approximation function &lsquo;<samp>f</samp>&rsquo; can depend only on one argument &lsquo;<samp>x</samp>&rsquo; (1D case), on two arguments &lsquo;<samp>x,y</samp>&rsquo; (2D case) and on three arguments &lsquo;<samp>x,y,z</samp>&rsquo; (3D case). The function &lsquo;<samp>f</samp>&rsquo; also may depend on parameters. Normally the list of fitted parameters is specified by <var>var</var> string (like, &lsquo;<samp>abcd</samp>&rsquo;). Usually user should supply initial values for fitted parameters by <var>ini</var> variable. But if he/she don&rsquo;t supply it then the zeros are used. Parameter <var>print</var>=<code>true</code> switch on printing the found coefficients to <var>Message</var> (see section <a href="#Error-handling">Error handling</a>).
+</p>
+<p>Functions Fit() and FitS() do not draw the obtained data themselves. They fill the data <var>fit</var> by formula &lsquo;<samp>f</samp>&rsquo; with found coefficients and return the <em>\chi^2</em> error of approximation. At this, the &lsquo;<samp>x,y,z</samp>&rsquo; coordinates are equidistantly distributed in the interval <var>Min</var>&ndash;<var>Max</var>. Number of points in <var>fit</var> is selected as maximal value of <var>fit</var> size and the value of <var>FitPnts</var>. Note, that this functions use GSL library and do something only if MathGL was compiled with GSL support. See section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-FitS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzas"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzas</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzas_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzas_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzs"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzs</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzs_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzs_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array specified parametrically <var>a</var>[i,j](<var>x</var>[i,j], <var>y</var>[i,j]) for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxys"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xys</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxys_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xys_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array specified parametrically <var>a</var>[i](<var>x</var>[i]) for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-8"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fys"></a><u>C function:</u> <code>float</code> <b>mgl_fit_ys</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fys_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_ys_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array with <var>x</var> equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyza"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyza</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyza_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyza_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) with <var>s</var>[i,j,k]=1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyz"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyz</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyz_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyz_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array specified parametrically <var>a</var>[i,j](<var>x</var>[i,j], <var>y</var>[i,j]) with <var>s</var>[i,j]=1 for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxy"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xy</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxy_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xy_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array specified parametrically <var>a</var>[i](<var>x</var>[i]) with <var>s</var>[i]=1 for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>&quot;&quot;</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-8"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f1"></a><u>C function:</u> <code>float</code> <b>mgl_fit_1</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f1_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_1_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array <var>a</var> with <var>s</var>=1 and <var>x</var> equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit2-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit2</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit2-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit2</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f2"></a><u>C function:</u> <code>float</code> <b>mgl_fit_2</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f2_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_2_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array <var>a</var> with <var>s</var>=1 and <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit3</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit3</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f3"></a><u>C function:</u> <code>float</code> <b>mgl_fit_3</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f3_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_3_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array <var>a</var> with <var>s</var>=1 and <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PutsFit-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>PutsFit</b><i> (<code>mglPoint</code> p, <code>const char *</code>prefix=<code>&quot;&quot;</code>, <code>const char *</code>font=<code>NULL</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fputs_005ffit"></a><u>C function:</u> <code>void</code> <b>mgl_puts_fit</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>prefix, <code>const char *</code>font, <code>float</code> size=<code>-1</code>)</i></dt>
+<dd><p>Print last fitted formula with found coefficients (as numbers) at position <var>p0</var>. The string <var>prefix</var> will be printed before formula. All other parameters are the same as in <a href="#Text-printing">Text printing</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetFit"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>const char *</code> <b>GetFit</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005ffit"></a><u>C function:</u> <code>const char *</code> <b>mgl_get_fit</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Get last fitted formula with found coefficients (as numbers).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitPnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>FitPnts</b></dt>
+<dd><p>Minimal number of points for output array after nonlinear fitting.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Data-distributions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Frames_002fAnimation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-distributions-1"></a>
+<h2 class="section">3.16 Data distributions</h2>
+<a name="index-Hist"></a>
+
+<p>These functions make distribution (histogram) of data. They do not draw the obtained data themselves. These functions can be useful if user have data defined for random points (for example, after PIC simulation) and he want to produce a plot which require regular data (defined on grid(s)). The range for grids is always selected as axis range Min...Max. Arrays <var>x</var>, <var>y</var>, <var>z</var> define the positions (coordinates) of random points. Array <var>a</var> define the data value. Number of points in output array <var>res</var> is selected as maximal value of <var>res</var> size and the value of <var>FitPnts</var>.
+</p>
+<dl>
+<dt><a name="index-Hist-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fx"></a><u>C function:</u> <code>int</code> <b>mgl_hist_x</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 1D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fxy"></a><u>C function:</u> <code>int</code> <b>mgl_hist_xy</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 2D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fxyz"></a><u>C function:</u> <code>int</code> <b>mgl_hist_xyz</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 3D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Frames_002fAnimation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-distributions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#IDTF-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Frames_002fAnimation-1"></a>
+<h2 class="section">3.17 Frames/Animation</h2>
+<a name="index-NewFrame"></a>
+<a name="index-EndFrame"></a>
+<a name="index-GetNumFrame"></a>
+
+<p>These functions provide ability to create several pictures simultaneously. For most of cases it is useless but for widget classes (see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) they can provide a way to show animation. Also you can write several frames into animated GIF file.
+</p>
+<dl>
+<dt><a name="index-NewFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>NewFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fnew_005fframe"></a><u>C function:</u> <code>int</code> <b>mgl_new_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Creates new frame. Function returns current frame id. This is not thread safe function in OpenGL mode! Use direct list creation in multi-threading drawing. The function <code>EndFrame()</code> <strong>must</strong> be call after the finishing of the frame drawing for each call of this function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-EndFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>EndFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fend_005fframe"></a><u>C function:</u> <code>void</code> <b>mgl_end_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Finishes the frame drawing.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNumFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>GetNumFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005fnum_005fframe"></a><u>C function:</u> <code>int</code> <b>mgl_get_num_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets the number of created frames.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ResetFrames"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ResetFrames</b><i> ()</i></dt>
+<dt><a name="index-mgl_005freset_005fframes"></a><u>C function:</u> <code>int</code> <b>mgl_reset_frames</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Reset frames counter (start it from zero).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StartGIF"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>StartGIF</b><i> (<code>const char *</code>fname, <code>int</code> ms=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fstart_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_start_gif</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>int</code> ms)</i></dt>
+<dd><p>Start writing frames into animated GIF file <var>fname</var>. Parameter <var>ms</var> set the delay between frames in milliseconds. You <strong>should not</strong> change the picture size during writing the cinema. Use CloseGIF() to finalize writing. Note, that this function is disabled in OpenGL mode.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloseGIF"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>CloseGIF</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fclose_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_close_gif</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Finish writing animated GIF and close connected pointers.
+</p></dd></dl>
+
+<hr size="6">
+<a name="IDTF-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Frames_002fAnimation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="IDTF-functions-1"></a>
+<h2 class="section">3.18 IDTF functions</h2>
+<a name="index-NewFrame-2"></a>
+<a name="index-EndFrame-2"></a>
+<a name="index-GetNumFrame-2"></a>
+
+<p>These functions provide IDTF specific features. In all other cases they do nothing.
+</p>
+<dl>
+<dt><a name="index-VertexColor"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>VertexColor</b><i> (<code>bool</code> enable)</i></dt>
+<dd><p>Enables smooth color change.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Compression"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Compression</b><i> (<code>bool</code> enable)</i></dt>
+<dd><p>Gives smaller files, but quality degrades.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StartGroup"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>StartGroup</b><i> (const char *name)</i></dt>
+<dd><p>Starts group definition. Groups contain objects and other groups, they are used to select a part of a model to zoom to or to make invizible or to make transparent and so on.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-EndGroup"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>EndGroup</b><i> ()</i></dt>
+<dd><p>Ends group definition.
+</p></dd></dl>
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_4.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_4.html
new file mode 100644
index 0000000..f2c8cf6
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_4.html
@@ -0,0 +1,296 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 4. Plotter classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 4. Plotter classes">
+<meta name="keywords" content="MathGL 1.10.1: 4. Plotter classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Plotter-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_3.html#IDTF-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglGraphAB-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plotter-classes-1"></a>
+<h1 class="chapter">4. Plotter classes</h1>
+<a name="index-mglGraphAB"></a>
+<a name="index-mglGraphZB"></a>
+<a name="index-mglGraphPS"></a>
+<a name="index-mglGraphGL"></a>
+<a name="index-mglGraphIDTF"></a>
+
+<p>The class mglGraph (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>) provide the basic tools for creating scientific graphics but it is abstract class. The matter is that there are several possible way to draw a graphics: in bitmap, in vector file, using OpenGL and so on. As result, user should use some of derived classes to do actual drawing. In principle, it is possible to derive a class exactly from mglGraph (and it was in v.1.6). But I recommend to derive from mglGraphAB class for higher compatibility of produced graphics from different classes. Class mglGraphAB is another abstract class which provide basic coordinates transformation, plotting functions and export to bitmap picture. It still require a functions for drawing lines, triangles and quadrangles. So below a set of &ldquo;plotter&rdquo; classes with short comments.
+</p>
+<dl>
+<dt><a name="index-mglGraphAB-1"></a><u>Class:</u> <b>mglGraphAB</b></dt>
+<dd><p>Abstract class mglGraphAB implements plotting function for 1D, 2D and 3D plots using Z-ordering and provides base functionality for to screen coordinate transformation, bitmap creation and so on. Class is defined in <code>#include &lt;mgl/mgl_ab.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphZB-1"></a><u>Class:</u> <b>mglGraphZB</b></dt>
+<dd><p>Class mglGraphZB implements plotting function for 1D, 2D and 3D plots using Z-Buffer. It is useful for off-screen (for console or SSH terminal) programs. Also this class can be used in any other programs which may draw bitmap on the  screen (for example, by using FLTK, Qt, wxWidgets libraries and so on). Note that bitmap picture is saved while exporting to EPS format. The produced graphics have better quality but slower in comparison with graphics in the class mglGraphPS. Class is defined in <code>#include &lt;mgl/mgl_zb.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphPS-1"></a><u>Class:</u> <b>mglGraphPS</b></dt>
+<dd><p>Class mglGraphPS implements plotting functions for 1D, 2D and 3D plots and exports them to PostScript or SVG file. It is useful for off-screen (for console or SSH terminal) programs. Note that there is no transparency support now and color interpolation and lightning support is limited (not so nice as in class mglGraphZB). As result the plots with transparency (SurfA, Surf3A, CloudP, CloudQ) may look not so good. However the speed of drawing is higher in comparison with one in the class mglGraphZB. Class is defined in <code>#include &lt;mgl/mgl_eps.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphGL-1"></a><u>Class:</u> <b>mglGraphGL</b></dt>
+<dd><p>Class mglGraphGL implements plotting function for 1D, 2D and 3D plots under OpenGL. This class can not be used in off-screen applications. Note, that several transparent overlapped surfaces are drawn not so correctly due to OpenGL limitations. Class is defined in <code>#include &lt;mgl/mgl_gl.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphIDTF-1"></a><u>Class:</u> <b>mglGraphIDTF</b></dt>
+<dd><p>Class mglGraphIDTF implements plotting function for 1D, 2D and 3D plots  and export it in IDTF format. Later this file can be converted in U3D format. Class is defined in <code>#include &lt;mgl/mgl_idtf.h&gt;</code>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#mglGraphAB-class">4.1 mglGraphAB class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="mglGraphAB-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plotter-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plotter-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglGraphAB-class-1"></a>
+<h2 class="section">4.1 mglGraphAB class</h2>
+<a name="index-mglGraphAB-2"></a>
+<a name="index-window-1"></a>
+<p>#cindex mglDraw
+</p>
+<p>Generally this class is a bit less abstract class than mglGraph class (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). It provide many protected methods for handling intermediate data from mglGraph methods and require a few methods to be defined by derived class. The developers of derived classes should look on file &lsquo;<samp>mgl_ab.h</samp>&rsquo; and comments inside it or contact me.
+</p>
+<p>Here I just show new public methods for class mglGraphAB. There are functions returning the created picture (bitmap), its width and height. You may display it by yourself in any graphical library (see also, <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) or save in file (see also, <a href="mathgl_en_3.html#Export-to-file">Export to file</a>).
+</p>
+<dl>
+<dt><a name="index-GetBits"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>const unsigned char *</code> <b>GetBits</b><i> ()</i></dt>
+<dt><a name="index-GetRGB"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetRGB</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-GetBGRN"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetBGRN</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005fget_005frgb"></a><u>C function:</u> <code>const unsigned char *</code> <b>mgl_get_rgb</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets RGB bitmap of the current state of the image. Format of each element of bits is: {red, green, blue}. Number of elements is Width*Height. Position of element {i,j} is [3*i + 3*Width*j] (or is [4*i + 4*Width*j] for <code>GetBGRN()</code>). For Python you have to provide the proper <var>size</var> of the buffer, <var>buf</var> i.e. the code should look like 
+</p><pre class="verbatim">from mathgl import *
+gr = mglGraph();
+bits='\t';
+bits=bits.expandtabs(4*gr.GetWidth()*gr.GetHeight());
+gr.GetBGRN(bits, len(bits));
+</pre></dd></dl>
+
+<dl>
+<dt><a name="index-GetRGBA"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>const unsigned char *</code> <b>GetRGBA</b><i> ()</i></dt>
+<dt><a name="index-GetRGBA-1"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetRGBA</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005fget_005frgba"></a><u>C function:</u> <code>const unsigned char *</code> <b>mgl_get_rgba</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets RGBA bitmap of the current state of the image. Format of each element of bits is: {red, green, blue, alpha}. Number of elements is Width*Height. Position of element {i,j} is [4*i + 4*Width*j].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetWidth"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>int</code> <b>GetWidth</b><i> ()</i></dt>
+<dt><a name="index-GetHeight"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>int</code> <b>GetHeight</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005fwidth"></a><u>C function:</u> <code>int</code> <b>mgl_get_width</b><i> (<code>HMGL</code> gr)</i></dt>
+<dt><a name="index-mgl_005fget_005fheight"></a><u>C function:</u> <code>int</code> <b>mgl_get_height</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets width and height of the image.
+</p></dd></dl>
+
+<p>Class mglGraphAB is the base class for &ldquo;widget classes&rdquo;. So there are set of functions for handling window behavior. Most of them are applicable only for &ldquo;window&rdquo; classes (like mglGraphFLTK and so on, see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>). In all other classes these functions just do nothing. You should provide the corresponding interface in derived &ldquo;widget&rdquo; classes for user convenience.
+</p>
+<dl>
+<dt><a name="index-Window-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Window</b><i> (<code>int</code> argc, <code>char **</code>argv, <code>int (*</code>draw)(<code>mglGraph *</code>gr, <code>void *</code>p), <code>const char *</code>title, <code>void *</code>par=<code>NULL</code>, <code>void (*</code>reload)(<code>int</code> next, <code>void *</code>p)=<code>NULL</code>, <code>bool</code> maximize=<code>false</code>)</i></dt>
+<dd><p>This function creates a window for plotting. Parameters <var>argc</var>, <var>argv</var> contain OS specific information and should be the same as in function <code>main(int argc,char **argv)</code>. Parameter <var>draw</var> sets a pointer (this is the name of function) to drawing function. There is support of a list of plots (frames). So as one can prepare a set of frames at first and redraw it fast later (but it requires more memory). Function should return positive number of frames for the list or zero if it will plot directly. Note, that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides). Parameter <var>title</var> sets the title of the window. Parameter <var>par</var> contains pointer to data for the plotting function <var>draw</var>. Parameter <var>maximize</var>=<code>true</code> open maximized window.
+</p>
+<p>There are some keys handles for manipulating by the plot: &rsquo;a&rsquo;, &rsquo;d&rsquo;, &rsquo;w&rsquo;, &rsquo;s&rsquo; for the rotating; &rsquo;,&rsquo;, &rsquo;.&rsquo; for viewing of the previous or next frames in the list; &rsquo;r&rsquo; for the switching of transparency; &rsquo;f&rsquo; for the switching of lightning; &rsquo;x&rsquo; for hiding (closing) the window.
+</p>
+<p><strong>IMPORTANT!!!</strong> You need to add a call of Rotate() (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>) function for having possibility of plot rotation. If plot should be unrotated by default just add <code>Rotate(0,0)</code> in drawing function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Window-on-mglGraphAB-1"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Window</b><i> (<code>int</code> argc, <code>char **</code>argv, <code>mglDraw *</code>draw, <code>const char *</code>title, <code>bool</code> maximize=<code>false</code>)</i></dt>
+<dd><p>This function is mostly the same as previous one. The only difference is that the drawing function and function for data reloading are specified as methods on a class inherited from class <code>mglDraw</code>. This class is defined in <code>#include &lt;mgl/mgl_data.h&gt;</code> and have only 2 methods:
+</p><pre class="verbatim">class mglDraw
+{
+public:
+    virtual int Draw(mglGraph *) { return 0; };
+    virtual void Reload(int) {};
+};
+</pre><p>You should inherit yours class from <code>mglDraw</code> and reimplement one or both functions for using this function.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-ToggleAlpha-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleAlpha</b><i> ()</i></dt>
+<dd><p>Switch on/off transparency but do not overwrite switches in user drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleLight-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleLight</b><i> ()</i></dt>
+<dd><p>Switch on/off lighting but do not overwrite switches in user drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleZoom-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleZoom</b><i> ()</i></dt>
+<dd><p>Switch on/off zooming by mouse as region selection.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleRotate-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleRotate</b><i> ()</i></dt>
+<dd><p>Switch on/off rotation by mouse. Usually, left button is used for rotation, middle button for shift, right button for zoom/perspective.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleNo-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleNo</b><i> ()</i></dt>
+<dd><p>Switch off all zooming and rotation and restore initial state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Update-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Update</b><i> ()</i></dt>
+<dd><p>Update window contents.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReLoad-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ReLoad</b><i> (<code>bool</code> o)</i></dt>
+<dd><p>Reload user data and update picture.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Adjust-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Adjust</b><i> ()</i></dt>
+<dd><p>Adjust size of bitmap to window size.
+</p></dd></dl>
+<dl>
+<dt><a name="index-NextFrame-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>NextFrame</b><i> ()</i></dt>
+<dd><p>Show next frame if one.
+</p></dd></dl>
+<dl>
+<dt><a name="index-PrevFrame-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>PrevFrame</b><i> ()</i></dt>
+<dd><p>Show previous frame if one.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Animation-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Animation</b><i> ()</i></dt>
+<dd><p>Run/stop slideshow (animation) of frames
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoClf-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>bool</code> <b>AutoClf</b></dt>
+<dd><p>Clear canvas between drawing. You may switch it off for accumulate previous drawing (for example some points or parts of a picture).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Delay-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>float</code> <b>Delay</b></dt>
+<dd><p>Delay for animation in seconds. Default value is 1 sec.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CalcXYZ"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>mglPoint</code> <b>CalcXYZ</b><i> (<code>int</code> xs, <code>int</code> ys)</i></dt>
+<dt><a name="index-mgl_005fcalc_005fxyz-1"></a><u>C function:</u> <code>void</code> <b>mgl_calc_xyz</b><i> (<code>HMGL</code> gr, <code>int</code> xs, <code>int</code> ys, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this moment it ignore perspective and transformation formulas (curvilinear coordinates). The calculation are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CalcScr"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>mglPoint</code> <b>CalcScr</b><i> (<code>mglPoint</code> p)</i></dt>
+<dt><a name="index-CalcScr-1"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>void</code> <b>CalcScr</b><i> (<code>mglPoint</code> p, <code>int *</code>xs, <code>int *</code>ys)</i></dt>
+<dt><a name="index-mgl_005fcalc_005fscr"></a><u>C function:</u> <code>void</code> <b>mgl_calc_scr</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>int *</code>xs, <code>int *</code>ys)</i></dt>
+<dd><p>Calculate screen point {xs,ys} for 3D coordinate {x,y,z}. The calculation are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ShowMousePos-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>float</code> <b>ShowMousePos</b></dt>
+<dd><p>Switch to show or not in the widget the last mouse click position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-LastMousePos-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>mglPoint</code> <b>LastMousePos</b></dt>
+<dd><p>Last position of mouse click.
+</p></dd></dl>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_5.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_5.html
new file mode 100644
index 0000000..9661af2
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_5.html
@@ -0,0 +1,491 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 5. Widget classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 5. Widget classes">
+<meta name="keywords" content="MathGL 1.10.1: 5. Widget classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Widget-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_4.html#mglGraphAB-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fl_005fMathGL-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Widget-classes-1"></a>
+<h1 class="chapter">5. Widget classes</h1>
+<a name="index-mglGraphFLTK"></a>
+<a name="index-mglGraphQT"></a>
+<a name="index-mglGraphGLUT"></a>
+<a name="index-Fl_005fMathGL"></a>
+<a name="index-QMathGL"></a>
+<a name="index-window-2"></a>
+<a name="index-widgets-1"></a>
+
+<p>There are set of &ldquo;window&rdquo; classes for making a window with MathGL graphics: <code>mglGraphFLTK</code>, <code>mglGraphQT</code>, <code>mglGraphGLUT</code>. All these classes allow user to show, rotate, export, and change view of the plot using keyboard. Most of them (except <code>mglGraphGLUT</code>) also have toolbar and menu for simplifying plot manipulation. Usually these classes (except <code>mglGraphGLUT</code>) are derived from <code>mglGraphZB</code> class and have a &ldquo;connected&rdquo; class for widget in corresponding window library. All window classes have the same set of functions (see section <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>). Below the full list of classes with short comments.
+</p>
+<dl>
+<dt><a name="index-mglGraphFLTK-1"></a><u>Class:</u> <b>mglGraphFLTK</b></dt>
+<dd><p>Class <code>mglGraphFLTK</code> adds the possibility to create plotting window with the help of FLTK library. It allows one to show, rotate, export, and change view of the plot by keyboard, menu and toolbar. &ldquo;Corresponding&rdquo; widget class is <code>Fl_MathGL</code>. Class is defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fl_005fMathGL-1"></a><u>Class:</u> <b>Fl_MathGL</b></dt>
+<dd><p>Class is FLTK widget for displaying the MathGL output. Class is defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphQT-1"></a><u>Class:</u> <b>mglGraphQT</b></dt>
+<dd><p>Class <code>mglGraphQT</code> adds the possibility to create plotting window with the help of QT library. It allows one to show, rotate, export, and change view of the plot by keyboard, menu and toolbar. &ldquo;Corresponding&rdquo; widget class is <code>QMathGL</code>. Class is defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-QMathGL-1"></a><u>Class:</u> <b>QMathGL</b></dt>
+<dd><p>Class is Qt widget for dysplaying the MathGL output. Class is defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphGLUT-1"></a><u>Class:</u> <b>mglGraphGLUT</b></dt>
+<dd><p>Class <code>mglGraphGLUT</code> adds the possibility to create plotting window with the help of GLUT library. It allows one to show, rotate, export, and change view of the plot only by keyboard. Class is defined in <code>#include &lt;mgl/mgl_glut.h&gt;</code>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#QMathGL-class">5.2 QMathGL class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Fl_005fMathGL-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Widget-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#QMathGL-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fl_005fMathGL-class-1"></a>
+<h2 class="section">5.1 Fl_MathGL class</h2>
+<a name="index-Fl_005fMathGL-2"></a>
+<a name="index-widgets-2"></a>
+
+<p>Class is FLTK widget which display MathGL graphics (defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-set_005fdraw-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_draw</b><i> (<code>mglDraw *</code>dr)</i></dt>
+<dd><p>Sets drawing function from a class inherited from <code>mglDraw</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-update-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>update</b><i> (<code>mglGraph *</code>gr=<code>NULL</code>)</i></dt>
+<dd><p>Update (redraw) plot using grapher <var>gr</var> (built-in by default).
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fangle-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_angle</b><i> (<code>float</code> t, <code>float</code> p)</i></dt>
+<dd><p>Set angles for additional plot rotation
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fstate-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_state</b><i> (<code>int</code> f)</i></dt>
+<dd><p>Set bitwise flags for general state (1-Alpha, 2-Light)
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fstate-on-Fl_005fMathGL-1"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_state</b><i> (<code>bool</code> z, <code>bool</code> r)</i></dt>
+<dd><p>Set flags for handling mouse: <var>z</var>=<code>true</code> allow zooming, <var>r</var>=<code>true</code> allow rotation/shifting/perspective and so on.
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fzoom-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_zoom</b><i> (<code>float</code> X1, <code>float</code> Y1, <code>float</code> X2, <code>float</code> Y2)</i></dt>
+<dd><p>Set zoom in/out region
+</p></dd></dl>
+<dl>
+<dt><a name="index-get_005fzoom-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>get_zoom</b><i> (<code>float *</code>X1, <code>float *</code>Y1, <code>float *</code>X2, <code>float *</code>Y2)</i></dt>
+<dd><p>Get zoom in/out region
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fpopup-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_popup</b><i> (<code>const Fl_Menu_Item *</code>pmenu, <code>Fl_Widget *</code>w, <code>void *</code>v)</i></dt>
+<dd><p>Set popup menu pointer
+</p></dd></dl>
+<dl>
+<dt><a name="index-get_005fgraph-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>mglGraph *</code> <b>get_graph</b><i> ()</i></dt>
+<dd><p>Get pointer to grapher
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tet_005fval-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>Fl_Valuator *</code> <b>tet_val</b></dt>
+<dd><p>Pointer to external tet-angle validator.
+</p></dd></dl>
+<dl>
+<dt><a name="index-phi_005fval-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>Fl_Valuator *</code> <b>phi_val</b></dt>
+<dd><p>Pointer to external phi-angle validator.
+</p></dd></dl>
+<dl>
+<dt><a name="index-graph-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>mglGraphAB *</code> <b>graph</b></dt>
+<dd><p>Pointer to grapher
+</p></dd></dl>
+<dl>
+<dt><a name="index-draw_005fpar-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>void *</code> <b>draw_par</b></dt>
+<dd><p>Parameters for drawing function mglGraph::DrawFunc.
+</p></dd></dl>
+<dl>
+<dt><a name="index-draw_005ffunc-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>int (*</code> <b>draw_func</b><i> <code>)(mglGraph *gr, void *par)</code></i></dt>
+<dd><p>Drawing function for window procedure. It should return the number of frames.
+</p></dd></dl>
+
+<hr size="6">
+<a name="QMathGL-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fl_005fMathGL-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="QMathGL-class-1"></a>
+<h2 class="section">5.2 QMathGL class</h2>
+<a name="index-QMathGL-2"></a>
+<a name="index-widgets-3"></a>
+
+<p>Class is Qt widget which display MathGL graphics (defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-getRatio-on-QMathGL"></a><u>Method on QMathGL:</u> <code>double</code> <b>getRatio</b><i> ()</i></dt>
+<dd><p>Return aspect ratio of the picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setDraw-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setDraw</b><i> (<code>mglDraw *</code>dr)</i></dt>
+<dd><p>Sets drawing functions from a class inherited from <code>mglDraw</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-setDraw-on-QMathGL-1"></a><u>Method on QMathGL:</u> <code>void</code> <b>setDraw</b><i> (<code>int (*</code>draw)(<code>mglGraph *</code>gr, <code>void *</code>p), <code>void *</code>par=<code>NULL</code>)</i></dt>
+<dd><p>Sets the drawing function <var>draw</var>. There is support of a list of plots (frames). So as one can prepare a set of frames at first and redraw it fast later (but it requires more memory). Function should return positive number of frames for the list or zero if it will plot directly. Parameter <var>par</var> contains pointer to data for the plotting function <var>draw</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setGraph-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setGraph</b><i> (<code>mglGraphAB *</code>gr)</i></dt>
+<dd><p>Set pointer to external grapher (instead of built-in <code>mglGraphZB</code>). Note that QMathGL will automatically delete this object at destruction or at new <code>setGraph()</code> call.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setPopup-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setPopup</b><i> (<code>QMenu *</code>p)</i></dt>
+<dd><p>Set popup menu pointer.
+</p></dd></dl>
+<dl>
+<dt><a name="index-setSize-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setSize</b><i> (<code>int</code> w, <code>int</code> h)</i></dt>
+<dd><p>Set widget/picture sizes
+</p></dd></dl>
+<dl>
+<dt><a name="index-getRatio-on-QMathGL-1"></a><u>Method on QMathGL:</u> <code>double</code> <b>getRatio</b><i> ()</i></dt>
+<dd><p>Return aspect ratio of the picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-getPer-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getPer</b><i> ()</i></dt>
+<dd><p>Get perspective value in percents.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getPhi-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getPhi</b><i> ()</i></dt>
+<dd><p>Get Phi-angle value in degrees.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getTet-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getTet</b><i> ()</i></dt>
+<dd><p>Get Theta-angle value in degrees.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getAlpha-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getAlpha</b><i> ()</i></dt>
+<dd><p>Get transparency state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getLight-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getLight</b><i> ()</i></dt>
+<dd><p>Get lightning state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getZoom-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getZoom</b><i> ()</i></dt>
+<dd><p>Get mouse zooming state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getRotate-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getRotate</b><i> ()</i></dt>
+<dd><p>Get mouse rotation state.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-void-on-QMathGL"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> refresh ()</i></dt>
+<dd><p>Redraw saved bitmap without executing drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-1"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> update (<code>mglGraph *</code>gr=<code>NULL</code>)</i></dt>
+<dd><p>Update picture by executing drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-2"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> copy ()</i></dt>
+<dd><p>Copy graphics to clipboard.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-3"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setPer (<code>int</code> val)</i></dt>
+<dd><p>Set perspective value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-4"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setPhi (<code>int</code> val)</i></dt>
+<dd><p>Set Phi-angle value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-5"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setTet (<code>int</code> val)</i></dt>
+<dd><p>Set Theta-angle value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-6"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setAlpha (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off transparency.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-7"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setLight (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off lightning.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-8"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setZoom (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off mouse zooming.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-9"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setRotate (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off mouse rotation.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-10"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> zoomIn ()</i></dt>
+<dd><p>Zoom in graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-11"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> zoomOut ()</i></dt>
+<dd><p>Zoom out graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-12"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> restore ()</i></dt>
+<dd><p>Restore zoom and rotation to default values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-13"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> reload ()</i></dt>
+<dd><p>Reload data and execute script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-14"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftLeft ()</i></dt>
+<dd><p>Shift graphics to left direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-15"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftRight ()</i></dt>
+<dd><p>Shift graphics to right direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-16"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i>shiftUp  ()</i></dt>
+<dd><p>Shift graphics to up direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-17"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftDown ()</i></dt>
+<dd><p>Shift graphics to down direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-18"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportPNG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to PNG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-19"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportPNGs (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to PNG file (no transparency).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-20"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportJPG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to JPEG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-21"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportBPS (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to bitmap EPS file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-22"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportEPS (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to vector EPS file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-23"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportSVG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to SVG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-24"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportIDTF (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to IDTF file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-25"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setMGLFont (<code>QString</code> path)</i></dt>
+<dd><p>Restore (<var>path</var>=<code>&quot;&quot;</code> or load font for graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-26"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> print ()</i></dt>
+<dd><p>Print current picture
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-27"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> adjust ()</i></dt>
+<dd><p>Adjust plot size to fill entire window. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-28"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> nextSlide ()</i></dt>
+<dd><p>Show next slide. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-29"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> prevSlide ()</i></dt>
+<dd><p>Show previous slide. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-30"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> animation (<code>bool</code> st=<code>true</code>)</i></dt>
+<dd><p>Start animation. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-31"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> about ()</i></dt>
+<dd><p>Show about information.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-32"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> aboutQt ()</i></dt>
+<dd><p>Show information about Qt version.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-void-on-QMathGL-33"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> phiChanged (<code>int</code> val)</i></dt>
+<dd><p>Phi angle changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-34"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> tetChanged (<code>int</code> val)</i></dt>
+<dd><p>Tet angle changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-35"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> perChanged (<code>int</code> val)</i></dt>
+<dd><p>Perspective changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-36"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> alphaChanged (<code>bool</code> val)</i></dt>
+<dd><p>Transparency changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-37"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> lightChanged (<code>bool</code> val)</i></dt>
+<dd><p>Lighting changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-38"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> zoomChanged (<code>bool</code> val)</i></dt>
+<dd><p>Zooming changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-39"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> rotateChanged (<code>bool</code> val)</i></dt>
+<dd><p>Rotation changed (by toolbar).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-appName-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>QString</code> <b>appName</b></dt>
+<dd><p>Application name for message boxes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-autoResize-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>bool</code> <b>autoResize</b></dt>
+<dd><p>Allow auto resizing (default is false).
+</p></dd></dl>
+<dl>
+<dt><a name="index-animDelay-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>int</code> <b>animDelay</b></dt>
+<dd><p>Animation delay in ms.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_6.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_6.html
new file mode 100644
index 0000000..6ac885c
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_6.html
@@ -0,0 +1,1110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 6. mglData class</title>
+
+<meta name="description" content="MathGL 1.10.1: 6. mglData class">
+<meta name="keywords" content="MathGL 1.10.1: 6. mglData class">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="mglData-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_5.html#QMathGL-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Public-variables" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglData-class-1"></a>
+<h1 class="chapter">6. mglData class</h1>
+
+<p>Class for working with data array. This class is defined in <code>#include &lt;mgl/mgl_data.h&gt;</code>. The class has functions for easy and safe allocation, resizing, loading and saving, modifying of data arrays. Also it can numerically differentiate and integrate data, interpolate, fill data by formula and so on. Class supports data with dimensions up to 3 (like function of 3 variables - x,y,z). The internal representation of numbers is float. Float type was chosen because it has smaller size in memory and usually it has enough precision in plotting purposes.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Public-variables">6.1 Public variables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Create-and-delete">6.2 Create and delete</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fill">6.3 Fill</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Rearrange">6.4 Rearrange</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#File-I_002fO">6.5 File I/O</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Make-another-data">6.6 Make another data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Functions-on-direction">6.7 Functions on direction</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Interpolation">6.8 Interpolation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Informational-functions">6.9 Informational functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Operators">6.10 Operators</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Global-functions">6.11 Global functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Public-variables"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglData-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Create-and-delete" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Public-variables-1"></a>
+<h2 class="section">6.1 Public variables</h2>
+
+<dl>
+<dt><a name="index-a-of-mglData"></a><u>Variable of mglData:</u> <code>float *</code> <b>a</b></dt>
+<dd><p>Data array itself. The flat data representation is used. For example, matrix [nx x ny] is presented as flat (1d-) array with length nx*ny. The element with indexes {i, j, k} is a[i+nx*j+nx*ny*k] (indexes are zero based).
+</p></dd></dl>
+<dl>
+<dt><a name="index-nx-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>nx</b></dt>
+<dd><p>Number of points in 1st dimensions (&rsquo;x&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-ny-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>ny</b></dt>
+<dd><p>Number of points in 2nd dimensions (&rsquo;y&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-nz-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>nz</b></dt>
+<dd><p>Number of points in 3d dimensions (&rsquo;z&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-id-of-mglData"></a><u>Variable of mglData:</u> <code>char *</code> <b>id</b></dt>
+<dd><p>Column (or slice if nz&gt;1) names &ndash; one character per column.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Create-and-delete"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Public-variables" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fill" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Create-and-delete-1"></a>
+<h2 class="section">6.2 Create and delete</h2>
+<a name="index-mglData"></a>
+<a name="index-Set"></a>
+
+<dl>
+<dt><a name="index--on-mglData"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>int</code> mx=<code>1</code>, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dd><p>Default constructor. Allocates the memory for data array and initializes it by zero.
+</p></dd></dl>
+<dl>
+<dt><a name="index--on-mglData-1"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>const char *</code>fname)</i></dt>
+<dd><p>Initializes the data by reading from file.
+</p></dd></dl>
+<dl>
+<dt><a name="index--on-mglData-2"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>const mglData</code> &amp;dat)</i></dt>
+<dd><p>Initiates by other <code>mglData</code> instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Create"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Create</b><i> (<code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcreate"></a><u>C function:</u> <code>void</code> <b>mgl_data_create</b><i> (<code>HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Creates or recreates the array with specified size and fills it by zero. This function does nothing if one of parameters <var>mx</var>, <var>my</var>, <var>mz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-1"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float *</code>A, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-Set-2"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double *</code>A, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float</b><i> (<code>HMDT</code> dat, <code>const float *</code>A, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double</b><i> (<code>HMDT</code> dat, <code>const double *</code>A, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dd><p>Allocates memory and copies the data from the <strong>flat</strong> <code>float*</code> or <code>double*</code> array.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-3"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-Set-4"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat2"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float2</b><i> (<code>HMDT</code> dat, <code>const float **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble2"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double2</b><i> (<code>HMDT</code> dat, <code>const double **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>float**</code> or <code>double**</code> array with dimensions <var>N1</var>, <var>N2</var>, i.e. from array defined as <code>float a[N1][N2];</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-5"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-Set-6"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat3"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float3</b><i> (<code>HMDT</code> dat, <code>const float ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble3"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double3</b><i> (<code>HMDT</code> dat, <code>const double ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>float***</code> or <code>double***</code> array with dimensions <var>N1</var>, <var>N2</var>, <var>N3</var>, i.e. from array defined as <code>float a[N1][N2][N3];</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-7"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>gsl_vector *</code>v)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fvector"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_vector</b><i> (<code>HMDT</code> dat, <code>gsl_vector *</code>v)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>gsl_vector *</code> structure.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-8"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>gsl_matrix *</code>m)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fmatrix"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_matrix</b><i> (<code>HMDT</code> dat, <code>gsl_matrix *</code>m)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>gsl_matrix *</code> structure.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-9"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>inline void</code> <b>Set</b><i> (<code>const mglData &amp;</code>dat)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset"></a><u>C function:</u> <code>void</code> <b>mgl_data_set</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Copies the data from mglData instance <var>dat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-10"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;int&gt; &amp;</code>d)</i></dt>
+<dt><a name="index-Set-11"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;float&gt; &amp;</code>d)</i></dt>
+<dt><a name="index-Set-12"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;double&gt; &amp;</code>d)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>std::vector&lt;T&gt;</code> array.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Set-13"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>Set</b><i> (<code>const char *</code>str, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fvalues"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_values</b><i> (<code>const char *</code>str, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dd><p>Allocates memory and scanf the data from the string.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fill"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Create-and-delete" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Rearrange" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fill-1"></a>
+<h2 class="section">6.3 Fill</h2>
+<a name="index-Fill"></a>
+<a name="index-Modify"></a>
+
+<dl>
+<dt><a name="index-Fill-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Fill</b><i> (<code>float</code> x1, <code>float</code> x2, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005ffill"></a><u>C function:</u> <code>void</code> <b>mgl_data_fill</b><i> (<code>HMDT</code> dat, <code>float</code> x1, <code>float</code> x2, <code>char</code> dir)</i></dt>
+<dd><p>Equidistantly fills the data values to range [<var>x1</var>, <var>x2</var>] in direction <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fill-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Fill</b><i> (<code>const char *</code>eq, <code>mglPoint</code> Min, <code>mglPoint</code> Max, <code>const mglData *</code>vdat=0, <code>const mglData *</code>wdat=0)</i></dt>
+<dt><a name="index-mgl_005fdata_005ffill-1"></a><u>C function:</u> <code>void</code> <b>mgl_data_fill</b><i> (<code>HMGL</code> gr, <code>HMDT</code> dat, <code>const char *</code>eq, <code>const HMDT *</code>vdat, <code>const HMDT *</code>wdat)</i></dt>
+<dd><p>Fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are supposed to be normalized in range <var>Min</var> x <var>Max</var> (in difference from <code>Modify</code> functions). Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var> which can be <code>NULL</code> (i.e. can be omitted).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Modify-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>int</code> dim=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmodify"></a><u>C function:</u> <code>void</code> <b>mgl_data_modify</b><i> (<code>HMDT</code> dat, <code>const char *</code>eq, <code>int</code> dim)</i></dt>
+<dd><p>Function fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Modification will be fulfilled only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Modify-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>const mglData &amp;</code>v)</i></dt>
+<dt><a name="index-Modify-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>const mglData &amp;</code>v, <code>const mglData &amp;</code>w)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmodify_005fvw"></a><u>C function:</u> <code>void</code> <b>mgl_data_modify_vw</b><i> (<code>HMDT</code> dat, <code>const char *</code>eq, <code>const HMDT</code> v, <code>const HMDT</code> w)</i></dt>
+<dd><p>Function fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Put"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Put</b><i> (<code>float</code> val, <code>int</code> i=<code>-1</code>, <code>int</code> j=<code>-1</code>, <code>int</code> k=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fput_005fval"></a><u>mglData:</u> <code>void</code> <b>mgl_data_put_val</b><i> (<code>HMDT</code> a, <code>float</code> val, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Function sets value(s) of array a[<var>i</var>, <var>j</var>, <var>k</var>] = <var>val</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=-1 set the value <var>val</var> to whole range in corresponding direction(s). For example, <code>Put(val,-1,0,-1);</code> sets a[i,0,j]=<var>val</var> for i=0...(nx-1), j=0...(nz-1).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Put-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Put</b><i> (<code>const mglData &amp;</code>v, <code>int</code> i=<code>-1</code>, <code>int</code> j=<code>-1</code>, <code>int</code> k=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fput_005fdat"></a><u>mglData:</u> <code>void</code> <b>mgl_data_put_dat</b><i> (<code>HMDT</code> a, <code>const HMDT</code> v, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Function copies value(s) from array <var>v</var> to the range of original array. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=-1 set the range in corresponding direction(s). At this minor dimensions of array <var>v</var> should be large than corresponding dimensions of this array. For example, <code>Put(v,-1,0,-1);</code> sets a[i,0,j]=v.ny&gt;nz ? v[i,j] : v[i], where i=0...(nx-1), j=0...(nz-1) and condition v.nx&gt;=nx is true.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fset_005fvalue"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_value</b><i> (<code>HMDT</code> dat, <code>float</code> v, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Sets the value in specified cell of the data with border checking.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fget_005fvalue"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_value</b><i> (<code>HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the value in specified cell of the data with border checking.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNx"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNx</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fnx"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_nx</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the x-size of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNy"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNy</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fny"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_ny</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the y-size of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNz"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNz</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fnz"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_nz</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the z-size of the data.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Rearrange"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fill" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#File-I_002fO" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Rearrange-1"></a>
+<h2 class="section">6.4 Rearrange</h2>
+<a name="index-Rearrange"></a>
+<a name="index-Extend"></a>
+<a name="index-Transpose"></a>
+<a name="index-Squeeze"></a>
+<a name="index-Crop"></a>
+<a name="index-InsertRows"></a>
+<a name="index-InsertColumns"></a>
+<a name="index-InsertSlices"></a>
+<a name="index-DeleteRows"></a>
+<a name="index-DeleteColumns"></a>
+<a name="index-DeleteSlices"></a>
+<a name="index-Insert"></a>
+<a name="index-Delete"></a>
+
+<dl>
+<dt><a name="index-Rearrange-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Rearrange</b><i> (<code>int</code> mx, <code>int</code> my=<code>0</code>, <code>int</code> mz=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005frearrange"></a><u>C function:</u> <code>void</code> <b>mgl_data_rearrange</b><i> (<code>HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Rearrange dimensions without changing data array so that resulting sizes should  be <var>mx</var>*<var>my</var>*<var>mz</var> &lt; nx*ny*nz. If some of parameter <var>my</var> or <var>mz</var> are zero then it will be selected to optimal fill of data array. For example, if <var>my</var>=0 then it will be change to <var>my</var>=nx*ny*nz/<var>mx</var> and <var>mz</var> will be 1.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Extend-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Extend</b><i> (<code>int</code> n1, <code>int</code> n2=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fextend"></a><u>C function:</u> <code>void</code> <b>mgl_data_extend</b><i> (<code>HMDT</code> dat, <code>int</code> n1, <code>int</code> n2)</i></dt>
+<dd><p>Increase the dimensions of the data by inserting new (|<var>n1</var>|+1)-th slices after (for <var>n1</var>&gt;0) or before (for <var>n1</var>&lt;0) of existed one. It is possible to insert 2 dimensions simultaneously for 1d data by using parameter <var>n2</var>. Data to new slices is copy from existed one. For example, for <var>n1</var>&gt;0 new array will be 
+a_ij^new = a_i^old where j=0...<var>n1</var>. Correspondingly, for <var>n1</var>&lt;0 new array will be a_ij^new = a_j^old where i=0...|<var>n1</var>|.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Transpose-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Transpose</b><i> (<code>const char *</code>dim=<code>&quot;yx&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005ftranspose"></a><u>C function:</u> <code>void</code> <b>mgl_data_transpose</b><i> (<code>const char *</code>dim)</i></dt>
+<dd><p>Transposes (shift order of) dimensions of the data. New order of dimensions is specified int string <var>dim</var>. This function may be useful also for the reading of one-dimensional data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Squeeze-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Squeeze</b><i> (<code>int</code> rx, <code>int</code> ry=<code>1</code>, <code>int</code> rz=<code>1</code>, <code>bool</code> smooth=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsqueeze"></a><u>C function:</u> <code>void</code> <b>mgl_data_squeeze</b><i> (<code>HMDT</code> dat, <code>int</code> rx, <code>int</code> ry, <code>int</code> rz, <code>int</code> smooth)</i></dt>
+<dd><p>Reduces the data size by excluding data elements which indexes are not divisible by <var>rx</var>, <var>ry</var>, <var>rz</var> correspondingly. Parameter <var>squeeze</var> set to use smoothing
+(i.e. out[i]=\sum_{j=i,i+r} a[j]/r) or not (i.e. out[i]=a[j*r]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Crop-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Crop</b><i> (<code>int</code> n1, <code>int</code> n2, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcrop"></a><u>C function:</u> <code>void</code> <b>mgl_data_crop</b><i> (<code>HMDT</code> dat, <code>int</code> n1, <code>int</code> n2, <code>char</code> dir)</i></dt>
+<dd><p>Cuts off edges of the data <var>i</var>&lt;<var>n1</var> and <var>i</var>&gt;<var>n2</var> if <var>n2</var>&gt;0 or <var>i</var>&gt;<code>n[xyz]</code>-<var>n2</var> if <var>n2</var>&lt;=0 along direction <var>dir</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-InsertRows-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertRows</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> rows (slice along y-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-InsertColumns-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertColumns</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> columns (slice along x-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-InsertSlices-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertSlices</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> slices (slice along z-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DeleteRows-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteRows</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> rows (slice along y-direction) at position <var>at</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-DeleteColumns-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteColumns</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> columns (slice along x-direction) at position <var>at</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-DeleteSlices-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteSlices</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> slices (slice along z-direction) at position <var>at</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Insert-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Insert</b><i> (<code>char</code> dir, <code>int</code> pos=<code>0</code>, <code>int</code> num=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005finsert"></a><u>C function:</u> <code>void</code> <b>mgl_data_insert</b><i> (<code>HMDT</code> dat, <code>char</code> dir, <code>int</code> pos, <code>char</code> num)</i></dt>
+<dd><p>Insert <var>num</var> slices along <var>dir</var>-direction at position <var>pos</var> and fill it by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Delete-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Delete</b><i> (<code>char</code> dir, <code>int</code> pos=<code>0</code>, <code>int</code> num=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdelete"></a><u>C function:</u> <code>void</code> <b>mgl_data_delete</b><i> (<code>HMDT</code> dat, <code>char</code> dir, <code>int</code> pos, <code>char</code> num)</i></dt>
+<dd><p>Delete <var>num</var> slices along <var>dir</var>-direction at position <var>pos</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="File-I_002fO"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Rearrange" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Make-another-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="File-I_002fO-1"></a>
+<h2 class="section">6.5 File I/O</h2>
+<a name="index-Read"></a>
+<a name="index-ReadMat"></a>
+<a name="index-ReadAll"></a>
+<a name="index-ReadRange"></a>
+<a name="index-ReadHDF"></a>
+<a name="index-Save"></a>
+<a name="index-SaveHDF"></a>
+<a name="index-Export"></a>
+<a name="index-Import"></a>
+
+<dl>
+<dt><a name="index-Read-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Read</b><i> (<code>const char *</code>fname)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread"></a><u>C function:</u> <code>void</code> <b>mgl_data_read</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname)</i></dt>
+<dd><p>Reads data from tab-separated text file with auto determining sizes of the data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Read-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Read</b><i> (<code>const char *</code>fname, <code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread_005fdim"></a><u>C function:</u> <code>void</code> <b>mgl_data_read_dim</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Reads data from text file with specified data sizes. This function does nothing if one of parameters <var>mx</var>, <var>my</var> or <var>mz</var> is zero or negative.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReadMat-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadMat</b><i> (<code>const char *</code>fname, <code>int</code> dim=<code>2</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread_005fmat"></a><u>C function:</u> <code>void</code> <b>mgl_data_read_mat</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>int</code> dim)</i></dt>
+<dd><p>Read data from text file with size specified at beginning of the file by first <var>dim</var> numbers. At this, variable <var>dim</var> set data dimensions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ReadRange-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadRange</b><i> (<code>const char *</code>templ, <code>float</code> from, <code>float</code> to, <code>float</code> step=<code>1.f</code>, <code>bool</code> as_slice=<code>false</code>)</i></dt>
+<dd><p>Join data arrays from several text files. The file names are determined by function call <code>sprintf(fname,templ,val);</code>, where <var>val</var> changes from <var>from</var> to <var>to</var> with step <var>step</var>. The data load one-by-one in the same slice if <var>as_slice</var>=<code>false</code> or as slice-by-slice if <var>as_slice</var>=<code>true</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReadAll-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadAll</b><i> (<code>const char *</code>templ, <code>bool</code> as_slice=<code>false</code>)</i></dt>
+<dd><p>Join data arrays from several text files which filenames satisfied the template <var>templ</var> (for example, <var>templ</var>=<code>&quot;t_*.dat&quot;</code>). The data load one-by-one in the same slice if <var>as_slice</var>=<code>false</code> or as slice-by-slice if <var>as_slice</var>=<code>true</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Save-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Save</b><i> (<code>const char *</code>fname, <code>int</code> ns=<code>-1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsave"></a><u>C function:</u> <code>void</code> <b>mgl_data_save</b><i> (<code>const HMDT</code> dat, <code>const char *</code>fname, <code>int</code> ns)</i></dt>
+<dd><p>Saves the whole data array (for <var>ns</var>=<code>-1</code>) or only ns-th slice to text file. If <var>ns</var>&gt;0 then only <var>ns</var>-th slice (or column for 2D array) will be saved.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ReadHDF-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadHDF</b><i> (<code>const char *</code>fname, <code>const char *</code>dname)</i></dt>
+<dd><p>Reads data array named <var>dname</var> from HDF file. This function does nothing if NO_HDF5 was defined during library compilation.
+</p></dd></dl>
+<dl>
+<dt><a name="index-SaveHDF-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>SaveHDF</b><i> (<code>const char *</code>fname, <code>const char *</code>dname, <code>bool</code> rewrite=<code>false</code>) <code>const</code></i></dt>
+<dd><p>Saves data array named <var>dname</var> from HDF file. This function does nothing if NO_HDF5 was defined during library compilation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Import-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Import</b><i> (<code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1=<code>0</code>, float v2=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fimport"></a><u>C function:</u> <code>void</code> <b>mgl_data_import</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1, float v2)</i></dt>
+<dd><p>Reads data from bitmap file (now support only PNG format). The RGB values of bitmap pixels are transformed to float values in range [<var>v1</var>, <var>v2</var>] using color scheme <var>scheme</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Export-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Export</b><i> (<code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1=<code>0</code>, float v2=<code>0</code>, <code>int</code> ns=<code>-1</code>) const</i></dt>
+<dt><a name="index-mgl_005fdata_005fexport"></a><u>C function:</u> <code>void</code> <b>mgl_data_export</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1, float v2, <code>int</code> ns) const</i></dt>
+<dd><p>Saves data matrix (or <code>ns</code>-th slice for 3d data) to bitmap file (now support only PNG format). The data values are transformed from range [<var>v1</var>, <var>v2</var>] to RGB pixels of bitmap using color scheme <var>scheme</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). If <var>v1</var>&gt;=<var>v2</var> then the values of <var>v1</var>, <var>v2</var> are automatically determined as minimal and maximal value of the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Make-another-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#File-I_002fO" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Functions-on-direction" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Make-another-data-1"></a>
+<h2 class="section">6.6 Make another data</h2>
+<a name="index-SubData"></a>
+<a name="index-Column"></a>
+<a name="index-SetColumnId"></a>
+<a name="index-Hist-4"></a>
+<a name="index-Momentum"></a>
+<a name="index-Sum"></a>
+<a name="index-Max-1"></a>
+<a name="index-Min-1"></a>
+<a name="index-Combine"></a>
+<a name="index-Evaluate"></a>
+<a name="index-Resize"></a>
+<a name="index-Trace"></a>
+
+<dl>
+<dt><a name="index-SubData-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>SubData</b><i> (<code>int</code> xx, <code>int</code> yy=<code>-1</code>, <code>int</code> zz=<code>-1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsubdata"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_subdata</b><i> (<code>const HMDT</code> dat, <code>int</code> xx, <code>int</code> yy, <code>int</code> zz)</i></dt>
+<dd><p>Extracts sub-array data from the original data array keeping fixed positive index. For example <code>SubData(-1,2)</code> extracts 3d row (indexes are zero based), <code>SubData(4,-1)</code> extracts 5th column, <code>SubData(-1,-1,3)</code> extracts 4th slice and so on. The most convenient way is to use this function as initialization of other <code>mglData</code> variable like <code>mglData a1(a.SubData(-1,-1,3))</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SubData-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>SubData</b><i> (<code>const mglData &amp;</code>xx, <code>const mglData &amp;</code>yy, <code>const mglData &amp;</code>zz) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsubdata_005fext"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_subdata_ext</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> xx, <code>const HMDT</code> yy, <code>const HMDT</code> zz)</i></dt>
+<dd><p>Extracts sub-array data from the original data array for indexes specified by arrays <var>xx</var>, <var>yy</var>, <var>zz</var> (indirect access). The resulting array have the same dimensions as input arrays for 2D and 3D arguments. This function work like previous one for 1D arguments (or numbers). The dimensions of all argument must be the same if they are 2D or 3D arrays.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Column-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Column</b><i> (<code>const char *</code>eq) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fcolumn"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_column</b><i> (<code>const HMDT</code> dat, <code>const char *</code>eq)</i></dt>
+<dd><p>Get column (or slice) of the data filled by formula <var>eq</var> of other named columns. For example, <code>Column(&quot;n*w^2/exp(t)&quot;);</code>. The column ids must be defined first by <code>SetColumnId()</code> function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetColumnId-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>SetColumnId</b><i> (<code>const char *</code>ids)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fid"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_id</b><i> (<code>HMDT</code> dat, <code>const char *</code>ids)</i></dt>
+<dd><p>Set the symbol id for data columns. The string must contain one symbol &rsquo;a&rsquo;...&rsquo;z&rsquo; per column (without spaces).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Trace-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Trace</b><i> () <code>const</code></i></dt>
+<dd><p>Gets array of diagonal elements a[i,i] (for 2D case) or a[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of itself for 1D case. Data array must have dimensions ny,nz &gt;= nx or ny,nz = 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-5"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Hist</b><i> (<code>int</code> n, <code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>int</code> nsub=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fhist"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_hist</b><i> (<code>const HMDT</code> dat, <code>int</code> n, <code>float</code> v1, <code>float</code> v2, <code>int</code> nsub)</i></dt>
+<dd><p>Creates <var>n</var>-th points distribution of the data values in range [<var>v1</var>, <var>v2</var>]. Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Hist-6"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Hist</b><i> (<code>const mglData &amp;</code>w, <code>int</code> n, <code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>int</code> nsub=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fhist_005fw"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_hist_w</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> w, <code>int</code> n, <code>float</code> v1, <code>float</code> v2, <code>int</code> nsub)</i></dt>
+<dd><p>Creates <var>n</var>-th points distribution of the data values in range [<var>v1</var>, <var>v2</var>]. Array <var>w</var> specifies weights of the data elements. Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Momentum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Momentum</b><i> (<code>char</code> dir, <code>const char *</code>how) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmomentum"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_momentum</b><i> (<code>const HMDT</code> dat, <code>char</code> dir, <code>const char *</code>how)</i></dt>
+<dd><p>Get momentum (1D-array) of the data along direction <var>dir</var>. String <var>how</var> contain kind of momentum. The momentum is defined like as
+res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij
+if <var>var</var>=&lsquo;<samp>z</samp>&rsquo; and so on. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Sum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Sum</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsum"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_sum</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the result of summation in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Max-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Max</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005fdir"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_max_dir</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Min-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Min</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005fdir"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_min_dir</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Combine-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Combine</b><i> (<code>const mglData &amp;</code>a) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fcombine"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_combine</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> a)</i></dt>
+<dd><p>Return direct multiplication of arrays (like, res[i,j] = this[i]*a[j] and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Evaluate-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-Evaluate-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>const mglData &amp;</code>jdat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-Evaluate-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>const mglData &amp;</code>jdat, <code>const mglData &amp;</code>kdat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fi"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_i</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>int</code> norm)</i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fij"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_ij</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>const HMDT</code> jdat, <code>int</code> norm)</i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fijk"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_ijk</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>const HMDT</code> jdat, <code>const HMDT</code> kdat, <code>int</code> norm)</i></dt>
+<dd><p>Get array which values is result of interpolation of original array for coordinates from other arrays. All dimensions must be the same for data <var>idat</var>, <var>jdat</var>, <var>kdat</var>. Coordinates from <var>idat</var>, <var>jdat</var>, <var>kdat</var> are supposed to be normalized in range [0,1] (if <var>norm</var>=<code>true</code>) or in range [0,nx], [0,ny], [0,nz] correspondingly.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Resize-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Resize</b><i> (<code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>, <code>float</code> x1=<code>0</code>, <code>float</code> x2=<code>1</code>, <code>float</code> y1=<code>0</code>, <code>float</code> y2=<code>1</code>, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fresize"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_resize</b><i> (<code>const HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dt><a name="index-mgl_005fdata_005fresize_005fbox"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_resize_box</b><i> (<code>const HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1, <code>float</code> z2)</i></dt>
+<dd><p>Resizes the data to new size <var>mx</var>, <var>my</var>, <var>mz</var> from box (part) [<var>x1</var>,<var>x2</var>] x [<var>y1</var>,<var>y2</var>] x [<var>z1</var>,<var>z2</var>] of original array. Initially x,y,z coordinates are supposed to be in [0,1].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Functions-on-direction"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Make-another-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interpolation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Functions-on-direction-1"></a>
+<h2 class="section">6.7 Functions on direction</h2>
+<a name="index-CumSum"></a>
+<a name="index-Integral"></a>
+<a name="index-Diff"></a>
+<a name="index-Diff2"></a>
+<a name="index-Swap"></a>
+<a name="index-Mirror"></a>
+<a name="index-Sew"></a>
+<a name="index-Smooth"></a>
+<a name="index-Envelop"></a>
+<a name="index-Norm"></a>
+<a name="index-NormSl"></a>
+
+<p>These functions change the data in some direction like differentiations, integrations and so on. The direction in which the change will applied is specified by the string parameter, which may contain &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; characters for 1-st, 2-nd and 3-d dimension correspondengly.
+</p>
+<dl>
+<dt><a name="index-CumSum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>CumSum</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcumsum"></a><u>C function:</u> <code>void</code> <b>mgl_data_cumsum</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>CCumulative summation of the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Integral-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Integral</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fintegral"></a><u>C function:</u> <code>void</code> <b>mgl_data_integral</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Integrates (like cumulative summation) the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Diff-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Differentiates the data in given direction or directions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Diff-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y)</i></dt>
+<dt><a name="index-Diff-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff_005fpar"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff_par</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> x, <code>const HMDT</code>y, <code>const HMDT</code>z)</i></dt>
+<dd><p>Differentiates the data specified parametrically in direction <var>x</var> with <var>y</var>, <var>z</var>=constant. Parametrical differentiation uses the formula (for 2D case): <em>da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)</em> where <em>a_i=da/di, a_j=da/dj</em> denotes usual differentiation along 1st and 2nd dimensions. The similar formula is used for 3D case. Note, that you may change the order of arguments &ndash; for example, if you have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)} then usual derivative along &lsquo;<samp>x</samp>&rsquo; will be <code>Diff(x,y);</code> and usual derivative along &lsquo;<samp>y</samp>&rsquo; will be <code>Diff(y,x);</code>.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Diff2-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff2</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff2"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff2</b><i> (<code>const char *</code>dir)</i></dt>
+<dd><p>Double-differentiates (like Laplace operator) the data in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Swap-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Swap</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fswap"></a><u>C function:</u> <code>void</code> <b>mgl_data_swap</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Swaps the left and right part of the data in given direction (useful for Fourier spectrum).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Mirror-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Mirror</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmirror"></a><u>C function:</u> <code>void</code> <b>mgl_data_mirror</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Mirror the left-to-right part of the data in given direction. Looks like change the value index <var>i</var>-&gt;<var>n-i</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Sew-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Sew</b><i> (<code>const char *</code>dir, <code>float</code> da=<code>2*M_PI</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsew"></a><u>C function:</u> <code>void</code> <b>mgl_data_sew</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir, <code>float</code> da)</i></dt>
+<dd><p>Remove value steps (like phase jumps after inverse trigonometric functions) with period <var>da</var> in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Smooth-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Smooth</b><i> (<code>int</code> Type, <code>const char *</code>dir, <code>float</code> delta=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsmooth"></a><u>C function:</u> <code>void</code> <b>mgl_data_smooth</b><i> (<code>HMDT</code> dat, <code>int</code> Type, <code>float</code> delt, <code>const char *</code>dirs)</i></dt>
+<dd><p>Smooths the data on specified direction or directions by method <var>Type</var>. Now 4 methods are supported: <code>SMOOTH_NONE</code> does nothing for <var>delta</var>=0 or approaches data to zero with the step <var>delta</var>, <code>SMOOTH_LINE_3</code> linear averaging by 3 points, <code>SMOOTH_LINE_5</code> linear averaging by 5 points, <code>SMOOTH_QUAD_5</code> quadratic averaging by 5 points. Parameter <var>delta</var> forbids to change values of array more than <var>delta</var> from the original ones. String <var>dirs</var> specifies the dimensions which will be smoothed. It may contain characters: &rsquo;x&rsquo; for 1st dimension, &rsquo;y&rsquo; for 2nd dimension, &rsquo;z&rsquo; for 3d dimension.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Smooth-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Smooth</b><i> (<code>const char *</code>dir)</i></dt>
+<dd><p>Smooths the data on specified direction(s). This is the same as <code>Smooth()</code> but argument <var>Type</var> is specified in string as &lsquo;<samp>0</samp>&rsquo; for <code>SMOOTH_NONE</code>, &lsquo;<samp>3</samp>&rsquo; for <code>SMOOTH_LINE_3</code>, &lsquo;<samp>5</samp>&rsquo; for <code>SMOOTH_LINE_5</code>. If string <var>dir</var> don&rsquo;t contain digits &lsquo;<samp>035</samp>&rsquo; then <var>Type</var>=<code>SMOOTH_QUAD_5</code> is used.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Envelop-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Envelop</b><i> (<code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fenvelop"></a><u>C function:</u> <code>void</code> <b>mgl_data_envelop</b><i> (<code>HMDT</code> dat, <code>char</code> dir)</i></dt>
+<dd><p>Find envelop for data values along direction <var>dir</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NormSl-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>NormSl</b><i> (<code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>char</code> dir=<code>'z'</code>, <code>bool</code> keep_en=<code>true</code>, <code>bool</code> sym=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fnorm_005fslice"></a><u>C function:</u> <code>void</code> <b>mgl_data_norm_slice</b><i> (<code>HMDT</code> dat, <code>float</code> v1, <code>float</code> v2, <code>char</code> dir, <code>int</code> keep_en, <code>int</code> sym)</i></dt>
+<dd><p>Normalizes data slice-by-slice along direction <var>dir</var> the data in slices to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>true</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If <var>keep_en</var> is set then maximal value of k-th slice will be limited by 
+<em>\sqrt\sum a_ij(k)/\sum a_ij(0)</em>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Norm</b><i> (<code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>bool</code> sym=<code>false</code>, <code>int</code> dim=<code>0</code>)</i></dt>
+<dd><p>Normalizes the data to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>true</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. Modification will be applied only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Interpolation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Functions-on-direction" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Informational-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Interpolation-1"></a>
+<h2 class="section">6.8 Interpolation</h2>
+<a name="index-Spline"></a>
+<a name="index-Spline1"></a>
+<a name="index-Linear"></a>
+<a name="index-Linear1"></a>
+<a name="index-Spline5"></a>
+<a name="index-v"></a>
+
+<dl>
+<dt><a name="index-Spline-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fspline"></a><u>C function:</u> <code>float</code> <b>mgl_data_spline</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by cubic spline to the given point <var>x</var> in [0...nx-1], <var>y</var> in [0...ny-1], <var>z</var> in [0...nz-1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Spline1-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline1</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fspline1"></a><u>C function:</u> <code>float</code> <b>mgl_data_spline1</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by cubic spline to the given point <var>x</var>, <var>y</var>, <var>z</var> which assumed to be normalized in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Linear-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Linear</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flinear"></a><u>C function:</u> <code>float</code> <b>mgl_data_linear</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by linear function to the given point <var>x</var> in [0...nx-1], <var>y</var> in [0...ny-1], <var>z</var> in [0...nz-1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Linear1-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Linear1</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flinear1"></a><u>C function:</u> <code>float</code> <b>mgl_data_linear1</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by linear function to the given point <var>x</var>, <var>y</var>, <var>z</var> which assumed to be normalized in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-v-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>v</b><i> (<code>int</code> i, <code>int</code> j=<code>0</code>, <code>int</code> k=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fvalue-1"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_value</b><i> (<code>const HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the value in specified cell of the data with border checking.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Spline5-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline5</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> &amp;dx, <code>float</code> &amp;dy, <code>float</code> &amp;dz) <code>const</code></i></dt>
+<dd><p>Interpolate by 5-th order splain the data to given point <var>x</var>, <var>y</var>, <var>z</var> which normalized in range [0, 1] and evaluate its derivatives.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fvalue"></a><u>C function:</u> <code>float *</code> <b>mgl_data_value</b><i> (<code>HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the pointer to data element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fdata_005fdata"></a><u>C function:</u> <code>const float *</code> <b>mgl_data_data</b><i> (<code>const HMDT</code> dat)</i></dt>
+<dd><p>Gets the pointer to internal data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Informational-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Interpolation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Operators" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Informational-functions-1"></a>
+<h2 class="section">6.9 Informational functions</h2>
+<a name="index-PrintInfo"></a>
+<a name="index-Maximal"></a>
+<a name="index-Minimal"></a>
+<a name="index-Momentum-2"></a>
+<a name="index-Find"></a>
+<a name="index-Last"></a>
+<a name="index-FindAny"></a>
+
+<dl>
+<dt><a name="index-PrintInfo-1"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>PrintInfo</b><i> (<code>char *</code>buf, <code>bool</code> all=<code>false</code>) <code>const</code></i></dt>
+<dd><p>Print information about the data (sizes and momentum) to string <var>buf</var>. Parameter <var>all</var> set to print most of information (if <code>true</code>) or just basic one like dimensions, maximal an minimal values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-PrintInfo-2"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>PrintInfo</b><i> (<code>FILE *</code>fp) <code>const</code></i></dt>
+<dd><p>Print information about the data (sizes and momentum) to FILE (for example, stdout)
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Maximal-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> () <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax"></a><u>C function:</u> <code>float</code> <b>mgl_data_max</b><i> (<code>const HMDT</code> dat)</i></dt>
+<dd><p>Gets maximal value of the data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> () <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin"></a><u>C function:</u> <code>float</code> <b>mgl_data_min</b><i> (<code>HMDT</code> dat) <code>const</code></i></dt>
+<dd><p>Gets minimal value of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Maximal-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> (<code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005fint"></a><u>C function:</u> <code>float</code> <b>mgl_data_max_int</b><i> (<code>const HMDT</code> dat, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Gets maximal value of the data and its position in the array to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> (<code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005fint"></a><u>C function:</u> <code>float</code> <b>mgl_data_min_int</b><i> (<code>const HMDT</code> dat, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Gets minimal value of the data and its position in the array to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Maximal-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> (<code>float</code> &amp;i, <code>float</code> &amp;j, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005freal"></a><u>C function:</u> <code>float</code> <b>mgl_data_max_real</b><i> (<code>const HMDT</code> dat, <code>float</code> *x, <code>float</code> *y, <code>float</code> *z)</i></dt>
+<dd><p>Gets maximal value of the data and its approximated (interpolated) position to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> (<code>float</code> &amp;i, <code>float</code> &amp;j, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005freal"></a><u>C function:</u> <code>float</code> <b>mgl_data_min_real</b><i> (<code>const HMDT</code> dat, <code>float</code> *x, <code>float</code> *y, <code>float</code> *z)</i></dt>
+<dd><p>Gets minimal value of the data and its approximated (interpolated) position to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Momentum-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Momentum</b><i> (<code>char</code> dir, <code>float</code> &amp;m, <code>float</code> &amp;w) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmomentum_005fmw"></a><u>C function:</u> <code>float</code> <b>mgl_data_momentum_mw</b><i> (<code>const HMDT</code> dat, <code>char</code> dir, <code>float</code> *m, <code>float</code> *w)</i></dt>
+<dd><p>Gets zero-momentum (energy, <em>I=\sum a_i</em>) and write first momentum (median, <em>m = \sum \xi_i a_i/I</em>) and second momentum (width, <em>w^2 = \sum (\xi_i-m)^2 a_i/I</em>) to variables. Here <em>\xi</em> is corresponding coordinate if <var>dir</var> is &lsquo;<samp>'x'</samp>&rsquo;, &lsquo;<samp>'y'</samp>&rsquo; or &lsquo;<samp>'z'</samp>&rsquo;. Otherwise median is <em>m = \sum a_i/N</em>, width is <em>w^2 = \sum (a_i-m)^2/N</em>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Momentum-4"></a><u>Method on <code>mglData</code> (C++):</u> <code>float</code> <b>Momentum</b><i> (<code>char</code> dir, <code>float</code> &amp;m, <code>float</code> &amp;w, <code>float</code> &amp;s, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dd><p>Gets zero-momentum (energy, <em>I=\sum a_i</em>) and write first momentum (median, <em>m = \sum \xi_i a_i/I</em>), second momentum (width, <em>w^2 = \sum (\xi_i-m)^2 a_i/I</em>, third momentum (skewness, <em>s = \sum (\xi_i-m)^3 a_i/ I w^3</em>) and fourth momentum (kurtosis, <em>k = \sum (\xi_i-m)^4 a_i / 3 I w^4</em>)) to variables. Here <em>\xi</em> is corresponding coordinate if <var>dir</var> is &lsquo;<samp>'x'</samp>&rsquo;, &lsquo;<samp>'y'</samp>&rsquo; or &lsquo;<samp>'z'</samp>&rsquo;. Otherwise median is <em>m = \sum a_i/N</em>, width is <em>w^2 = \sum (a_i-m)^2/N</em> and so on.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Find-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Find</b><i> (<code>const char *</code>cond, <code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffirst"></a><u>C function:</u> <code>float</code> <b>mgl_data_first</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Find position (after specified in <var>i</var>, <var>j</var>, <var>k</var>) of first nonzero value of formula <var>cond</var>. Function return the data value at found position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Last-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Last</b><i> (<code>const char *</code>cond, <code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flast"></a><u>C function:</u> <code>float</code> <b>mgl_data_last</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Find position (before specified in <var>i</var>, <var>j</var>, <var>k</var>) of last nonzero value of formula <var>cond</var>. Function return the data value at found position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Find-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>int</code> <b>Find</b><i> (<code>const char *</code>cond, <code>char</code> dir, <code>int</code> i=<code>0</code>, <code>int</code> j=<code>0</code>, <code>int</code> k=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffind"></a><u>C function:</u> <code>float</code> <b>mgl_data_find</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Return position of first in direction <var>dir</var> nonzero value of formula <var>cond</var>. The search is started from point {i,j,k}.
+</p></dd></dl>
+<dl>
+<dt><a name="index-FindAny-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>bool</code> <b>FindAny</b><i> (<code>const char *</code>cond) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffind_005fany"></a><u>C function:</u> <code>float</code> <b>mgl_data_find_any</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond)</i></dt>
+<dd><p>Determines if any nonzero value of formula in the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Operators"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Informational-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Global-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Operators-1"></a>
+<h2 class="section">6.10 Operators</h2>
+
+<dl>
+<dt><a name="index-operator_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dd><p>Copies data from other variable.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator*=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmul_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_mul_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Multiplies the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator/=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiv_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_div_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Divides the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator+=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fadd_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_add_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator-=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsub_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_sub_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator*=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmul_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_mul_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Multiplies each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator/=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiv_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_div_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Divides each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator+=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fadd_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_add_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Adds the number to each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator-=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsub_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_sub_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Subtracts the number to each element.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-operator_002b"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b-1"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Adds the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b-2"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Adds the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002d"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-1"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Subtracts from the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-2"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Subtracts the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002a"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Multiplies by the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-1"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Multiplies by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-2"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies by the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002f"></a><u>Library Function:</u> mglData <b>operator/</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Divides by the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-1"></a><u>Library Function:</u> mglData <b>operator/</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Divides by the number.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Global-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Operators" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Global-functions-1"></a>
+<h2 class="section">6.11 Global functions</h2>
+
+<p>These functions are not methods of <code>mglData</code> class. However it have additional functionality to handle data. So I put it in this chapter.
+</p>
+<dl>
+<dt><a name="index-mglTransform"></a><u>Global function:</u> <code>mglData</code> <b>mglTransform</b><i> (<code>const mglData &amp;</code>real, <code>const mglData &amp;</code>imag, <code>const char *</code>type)</i></dt>
+<dt><a name="index-mgl_005ftransform"></a><u>C function:</u> <code>HMDT</code> <b>mgl_transform</b><i> (<code>const HMDT</code> real, <code>const HMDT</code> imag, <code>const char *</code>type)</i></dt>
+<dd><p>Do integral transformation of complex data <var>real</var>, <var>imag</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglTransformA"></a><u>Global function:</u> <code>mglData</code> <b>mglTransformA</b><i> <code>const mglData &amp;</code>ampl, <code>const mglData &amp;</code>phase, <code>const char *</code>type)</i></dt>
+<dt><a name="index-mgl_005ftransform_005fa"></a><u>C function:</u> <code>HMDT</code> <b>mgl_transform_a</b><i> <code>const HMDT</code> ampl, <code>const HMDT</code> phase, <code>const char *</code>type)</i></dt>
+<dd><p>Do integral transformation of complex data <var>ampl</var>, <var>phase</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglSTFA"></a><u>Global function:</u> <code>mglData</code> <b>mglSTFA</b><i> (<code>const mglData &amp;</code>real, <code>const mglData &amp;</code>imag, <code>int</code> dn, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fstfa"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_stfa</b><i> (<code>const HMDT</code> real, <code>const HMDT</code> imag, <code>int</code> dn,<code>char</code> dir)</i></dt>
+<dd><p>Short time Fourier analysis for real and imaginary parts. Output  is amplitude of partial Fourier of length <var>dn</var>. For example if <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;, result will have size {int(nx/dn), dn, ny} and it will contain <em>res[i,j,k]=|\sum_d^dn exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglPDE"></a><u>Global function:</u> <code>mglData</code> <b>mglPDE</b><i> (<code>const char *</code>ham, <code>const mglData &amp;</code>ini_re, <code>const mglData &amp;</code>ini_im, <code>mglPoint</code> Min, <code>mglPoint</code> Max, <code>float</code> dz=<code>0.1</code>, <code>float</code> k0=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fpde_005fsolve"></a><u>C function:</u> <code>HMDT</code> <b>mgl_pde_solve</b><i> (<code>HMGL</code> gr, <code>const char *</code>ham, <code>const HMDT</code> ini_re, <code>const HMDT</code> ini_im, <code>float</code> dz, <code>float</code> k0)</i></dt>
+<dd><p>Solves equation du/dz = i*k0*<var>ham</var>(p,q,x,y,z,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators. Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>Min</var>, <var>Max</var> set the bounding box for the solution. Note, that really this ranges are increased by factor 3/2 for purpose of reducing reflection from boundaries. Parameter <var>dz</var> set the step along evolutionary coordinate z. At this moment, simplified form of function <var>ham</var> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this function is effectively <em>ham = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed. Here variable &lsquo;<samp>u</samp>&rsquo; is used for field amplitude |u|. This allow one solve nonlinear problems &ndash; for example, for nonlinear Shrodinger equation you may set <code>ham=&quot;p^2 + q^2 - u^2&quot;</code>. You may specify imaginary part for wave absorption, like <code>ham = &quot;p^2 + i*x*(x&gt;0)&quot;</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>ham = hre+i*him</em>). See section <a href="mathgl_en_9.html#PDE-sample">PDE sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglRay"></a><u>Global function:</u> <code>mglData</code> <b>mglRay</b><i> (<code>const char *</code>ham, <code>mglPoint</code> r0, <code>mglPoint</code> p0, <code>float</code> dt=<code>0.1</code>, <code>float</code> tmax=<code>10</code>)</i></dt>
+<dt><a name="index-mgl_005fray_005ftrace"></a><u>C function:</u> <code>HMDT</code> <b>mgl_ray_trace</b><i> (<code>const char *</code>ham, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> px, <code>float</code> py, <code>float</code> pz, <code>float</code> dt, <code>float</code> tmax)</i></dt>
+<dd><p>Solves GO ray equation like dr/dt = d <var>ham</var>/dp, dp/dt = -d <var>ham</var>/dr. This is Hamiltonian equations for particle trajectory in 3D case. Here <var>ham</var> is Hamiltonian which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, momentums &lsquo;<samp>p</samp>&rsquo;=px, &lsquo;<samp>q</samp>&rsquo;=py, &lsquo;<samp>v</samp>&rsquo;=pz and time &lsquo;<samp>t</samp>&rsquo;: <em>ham = H(x,y,z,p,q,v,t)</em>. The starting point (at <code>t=0</code>) is defined by variables <var>r0</var>, <var>p0</var>. Parameters <var>dt</var> and <var>tmax</var> specify the integration step and maximal time for ray tracing. Result is array of {x,y,z,p,q,v,t} with dimensions {7 * int(<var>tmax</var>/<var>dt</var>+1) }.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglQO2d"></a><u>Global function:</u> <code>mglData</code> <b>mglQO2d</b><i> (<code>const char *</code>ham, <code>const mglData &amp;</code>ini_re, <code>const mglData &amp;</code>ini_im, <code>const mglData &amp;</code>ray, <code>float</code> r=<code>1</code>, <code>float</code> k0=<code>100</code>, <code>mglData *</code>xx=<code>0</code>, <code>mglData *</code>yy=<code>0</code>, <code>bool</code> UseR=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fqo2d_005fsolve"></a><u>C function:</u> <code>HMDT</code> <b>mgl_qo2d_solve</b><i> (<code>const char *</code>ham, <code>const HMDT</code> ini_re, <code>const HMDT</code> ini_im, <code>const HMDT</code> ray, <code>float</code> r, <code>float</code> k0, <code>HMDT</code> xx, <code>HMDT</code> yy)</i></dt>
+<dd><p>Solves equation du/dt = i*k0*<var>ham</var>(p,q,x,y,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see <code>mglPDE()</code> for details). Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>ray</var> set the reference ray, i.e. the ray around which the accompanied coordinate system will be maked. You may use, for example, the array created by <code>mglRay()</code> function. Note, that the reference ray <strong>must be</strong> smooth enough to make accompanied coodrinates unambiguity. Otherwise errors in the solution may appear. If <var>xx</var> and <var>yy</var> are non-zero then Cartesian coordinates for each point will be written into them. See section <a href="mathgl_en_9.html#Beam-tracing-sample">Beam tracing sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglJacobian"></a><u>Global function:</u> <code>mglData</code> <b>mglJacobian</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y)</i></dt>
+<dt><a name="index-mglJacobian-1"></a><u>Global function:</u> <code>mglData</code> <b>mglJacobian</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z)</i></dt>
+<dt><a name="index-mgl_005fjacobian_005f2d"></a><u>C function:</u> <code>HMDT</code> <b>mgl_jacobian_2d</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y)</i></dt>
+<dt><a name="index-mgl_005fjacobian_005f3d"></a><u>C function:</u> <code>HMDT</code> <b>mgl_jacobian_3d</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z)</i></dt>
+<dd><p>Computates the Jacobian for transformation {i,j,k} to {<var>x</var>,<var>y</var>,<var>z</var>} where initial coordinates  {i,j,k} are data indexes normalized in range [0,1]. The Jacobian is determined by formula det||<em>dr_\alpha/d\xi_\beta</em>|| where <em>r</em>={<var>x</var>,<var>y</var>,<var>z</var>} and <em>\xi</em>={i,j,k}. All dimensions must be the same for all data arrays. Data must be 3D if all 3 arrays {<var>x</var>,<var>y</var>,<var>z</var>} are specified or 2D if only 2 arrays {<var>x</var>,<var>y</var>} are specified.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_7.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_7.html
new file mode 100644
index 0000000..0f6de2d
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_7.html
@@ -0,0 +1,827 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 7. Other classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 7. Other classes">
+<meta name="keywords" content="MathGL 1.10.1: 7. Other classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Other-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_6.html#Global-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglParse-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-classes-1"></a>
+<h1 class="chapter">7. Other classes</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#mglParse-class">7.1 mglParse class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglFormula-class">7.2 mglFormula class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglFont-class">7.3 mglFont class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglColor-class">7.4 mglColor class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglPoint-class">7.5 mglPoint class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglVar-class">7.6 mglVar class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglCommand-class">7.7 mglCommand class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglArg-class">7.8 mglArg class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="mglParse-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFormula-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglParse-class-1"></a>
+<h2 class="section">7.1 mglParse class</h2>
+<a name="index-mglParse"></a>
+
+<p>Class for parsing and executing MGL script. This class is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<p>Class mglParse is the interpreter for MGL scripts (see section <a href="mathgl_en_8.html#MGL-interface">MGL interface</a>). The main function of mglParse class is <code>Parse()</code>. Exactly this function parses and executes the script string-by-string. Also there are two subservient functions for the finding and creation of a variable. These functions can be useful for displaying values of variables (arrays) in some external program (in window, for example). The variable <var>DataList</var> contains full list of variables in script. Flag <var>AllowSetSize</var> allows one to prevent changing the size of the  picture inside the script (forbids the MGL command <code>setsize</code>). 
+</p>
+<p>Note an important feature &ndash; if user defines function <var>func</var> in variable then it will be called before the destroying of this variable (see section <a href="#mglVar-class">mglVar class</a>).
+</p>
+<dl>
+<dt><a name="index-mglParse-1"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code></code> <b>mglParse</b><i> (<code>bool</code> setsize=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fcreate_005fparser"></a><u>C function:</u> <code>HMPR</code> <b>mgl_create_parser</b><i> ()</i></dt>
+<dd><p>Constructor initializes all values with zero and set <var>AllowSetSize</var> value.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-_007emglParse"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code></code> <b>~mglParse</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdelete_005fparser"></a><u>C function:</u> <code>void</code> <b>mgl_delete_parser</b><i> (<code>HMPR</code> p)</i></dt>
+<dd><p>Destructor delete parser
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Parse"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>int</code> <b>Parse</b><i> (<code>mglGraph *</code>gr, <code>const char *</code>str, <code>long</code> pos=<code>0</code>)</i></dt>
+<dt><a name="index-Parse-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>int</code> <b>Parse</b><i> (<code>mglGraph *</code>gr, <code>const wchar_t *</code>str, <code>long</code> pos=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fparse"></a><u>C function:</u> <code>int</code> <b>mgl_parse</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const char *</code>str, <code>int</code> pos)</i></dt>
+<dt><a name="index-mgl_005fparsew"></a><u>C function:</u> <code>int</code> <b>mgl_parsew</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const wchar_t *</code>str, <code>int</code> pos)</i></dt>
+<dd><p>Main function in the class. It parses the string <var>str</var> and executes it by  using <var>gr</var> as a graphics plotter. Returns the value depending on an error presence in the string <var>str</var>: 0 &ndash; no error, 1 &ndash; wrong command argument(s), 2 &ndash; unknown command, 3 &ndash; string is too long. Optional argument <var>pos</var> allows to save the string position in the document (or file) for using <code>for|next</code> command.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Export-2"></a><u>Method on <code>mglParse</code> (C++):</u> <code>int</code> <b>Export</b><i> (<code>wchar_t</code> cpp_out<code>[1024]</code>, <code>mglGraph *</code>gr, <code>const wchar_t *</code>str)</i></dt>
+<dd><p>Function parses the string <var>str</var>, executes it by  using <var>gr</var> as a graphics plotter and exports it to C++ code. Returns the value depending on an error presence in the string <var>str</var>: 0 &ndash; no error, 1 &ndash; wrong command argument(s), 2 &ndash; unknown command, 3 &ndash; string is too long. Output C++ text will be placed in <var>out</var> variable. If string <var>str</var> have options (defined after &rsquo;;&rsquo; symbol) then the corresponding C++ texts are placed in variables <var>op1</var>, <var>op2</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Execute"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>FILE *</code>fp, <code>bool</code> print=<code>false</code>)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in file <var>fp</var>. If <var>print</var>=<code>true</code> then all warnings and information will be printed in stdout. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Execute-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>int</code> num, <code>const wchar_t **</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in array <var>text</var>. If <var>error</var> is not <code>NULL</code> then this function will be called for all warnings, information and other messages. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Execute-2"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>const char *</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dt><a name="index-Execute-3"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>const wchar_t *</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dt><a name="index-mgl_005fparse_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_parse_text</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005fparsew_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_parsew_text</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const wchar_t *</code>text)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in string <var>text</var>. Lines are separated by &lsquo;<samp>\n</samp>&rsquo; symbol as usual. If <var>error</var> is not <code>NULL</code> then this function will be called for all warnings, information and other messages. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddParam"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>bool</code> <b>AddParam</b><i> (<code>int</code> n, <code>const char *</code>str, <code>bool</code> isstr=<code>true</code>)</i></dt>
+<dt><a name="index-AddParam-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>bool</code> <b>AddParam</b><i> (<code>int</code> n, <code>const wchar_t *</code>str, <code>bool</code> isstr=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fadd_005fparam"></a><u>C function:</u> <code>void</code> <b>mgl_add_param</b><i> (<code>HMPR</code> p, <code>int</code> id, <code>const char *</code>val)</i></dt>
+<dt><a name="index-mgl_005fadd_005fparamw"></a><u>C function:</u> <code>void</code> <b>mgl_add_paramw</b><i> (<code>HMPR</code> p, <code>int</code> id, <code>const wchar_t *</code>val)</i></dt>
+<dd><p>Function set the value of <var>n</var>-th parameter as string <var>str</var> (<var>n</var>=0, 1 ... 9). It return <code>true</code> for success.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FindVar"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>mglVar *</code> <b>FindVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-FindVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>mglVar *</code> <b>FindVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dt><a name="index-mgl_005ffind_005fvar"></a><u>C function:</u> <code>const HMDT</code> <b>mgl_find_var</b><i>  (<code>HMPR</code> p, <code>const char *</code>name)</i></dt>
+<dd><p>Function returns the pointer to variable with name <var>name</var> or zero if variable is absent. Use this function to put external data array to the script or get the data from the script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-AddVar"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>mglVar *</code> <b>AddVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-AddVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>mglVar *</code> <b>AddVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dt><a name="index-mgl_005fadd_005fvar"></a><u>C function:</u> <code>const HMDT</code> <b>mgl_add_var</b><i> (<code>HMPR</code> p, <code>const char *</code>name)</i></dt>
+<dd><p>Function returns the pointer to variable with name <var>name</var>. If variable is absent then new variable is created with name <var>name</var>. Use this function to put external data array to the script or get the data from the script.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DeleteVar"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>mglVar *</code>v)</i></dt>
+<dt><a name="index-DeleteVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-DeleteVar-2"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dd><p>Function delete the variable specified by its name or by its pointer.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreOnce"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>inline void</code> <b>RestoreOnce</b><i> ()</i></dt>
+<dt><a name="index-mgl_005frestore_005fonce"></a><u>C function:</u> <code>void</code> <b>mgl_restore_once</b><i> (<code>HMPR</code> p)</i></dt>
+<dd><p>Restore Once flag.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AllowSetSize"></a><u>Method on <code>mglParse</code> (Python):</u> <code>void</code> <b>AllowSetSize</b><i> (<code>bool</code> a)</i></dt>
+<dt><a name="index-mgl_005fparser_005fallow_005fsetsize"></a><u>C function:</u> <code>void</code> <b>mgl_parser_allow_setsize</b><i> (<code>HMPR</code> p, <code>int</code> a)</i></dt>
+<dd><p>Allow to parse &rsquo;setsize&rsquo; command or not.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddCommand"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>AddCommand</b><i> (<code>mglCommand *</code>cmd, <code>int</code> num=<code>0</code>)</i></dt>
+<dd><p>Add <var>num</var> commands <var>cmd</var> to the defined MGL commands list. Parameter <var>cmd</var> is array of <code>mglCommand</code> structures. If parameter <var>num</var>=0 then it will be determined automatically. At this, array <var>cmd</var> <strong>must have</strong> last element with <code>name=L&quot;&quot;</code>
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DataList-of-mglParse"></a><u>Option of mglParse:</u> <code>mglVar *</code> <b>DataList</b></dt>
+<dd><p>List of variables defined in script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-AllowSetSize-of-mglParse"></a><u>Option of mglParse:</u> <code>bool</code> <b>AllowSetSize</b></dt>
+<dd><p>Flag which allows/forbids the command <code>setsize</code> in scripts.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Stop-of-mglParse"></a><u>Option of mglParse:</u> <code>bool</code> <b>Stop</b></dt>
+<dd><p>Flag which interrupt script execution.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Cmd-of-mglParse"></a><u>Option of mglParse:</u> <code>mglCommand *</code> <b>Cmd</b></dt>
+<dd><p>Table (array) of recognizable MGL commands (can be changed by user). Items in the table <strong>MUST be sorted</strong> by <var>name</var> field !!! Last items must have empty name (i.e. <code>L&quot;&quot;</code>).
+</p></dd></dl>
+<dl>
+<dt><a name="index-op1-of-mglParse"></a><u>Option of mglParse:</u> <code>wchar_t *</code> <b>op1</b></dt>
+<dd><p>These strings contain command options and should be placed before the command. These variables are used for MGL-&gt;C++ (or other language) conversion.
+</p></dd></dl>
+<dl>
+<dt><a name="index-op2-of-mglParse"></a><u>Option of mglParse:</u> <code>wchar_t *</code> <b>op2</b></dt>
+<dd><p>These strings contain command options and should be placed after the command. These variables are used for MGL-&gt;C++ (or other language) conversion.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglFormula-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglParse-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFont-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglFormula-class-1"></a>
+<h2 class="section">7.2 mglFormula class</h2>
+<a name="index-mglFormula"></a>
+
+<p>Class for evaluating of formula specified by the string. This class is defined in <code>#include &lt;mgl/mgl_eval.h&gt;</code>.
+</p>
+<p>It is the fast variant of formula evaluation. At creation it will be recognized and compiled to tree-like internal code. At evaluation stage only fast calculations are performed. There is no difference between lower or upper case in formulas. If argument value lie outside the range of function definition then function returns NaN.
+</p>
+<p>There are a lot of functions and operators available. The operators are: &lsquo;<samp>+</samp>&rsquo; &ndash; addition, &lsquo;<samp>-</samp>&rsquo; &ndash; subtraction, &lsquo;<samp>*</samp>&rsquo; &ndash; multiplication, &lsquo;<samp>/</samp>&rsquo; &ndash; division, &lsquo;<samp>^</samp>&rsquo; &ndash; integer power. Also there are logical &ldquo;operators&rdquo;: &lsquo;<samp>&lt;</samp>&rsquo; &ndash; true if x&lt;y, &lsquo;<samp>&gt;</samp>&rsquo; &ndash; true if x&gt;y, &lsquo;<samp>=</samp>&rsquo; &ndash; true if x=y, &lsquo;<samp>&amp;</samp>&rsquo; &ndash; true if x and y both nonzero, &lsquo;<samp>|</samp>&rsquo; &ndash; true if x or y nonzero. These logical operators have lowest priority and return 1 if true or 0 if false.
+</p>
+<p>The basic functions are: &lsquo;<samp>sqrt(x)</samp>&rsquo; &ndash; square root of <var>x</var>, &lsquo;<samp>pow(x,y)</samp>&rsquo; power <var>x</var> in <var>y</var>, &lsquo;<samp>ln(x)</samp>&rsquo; &ndash; natural logarithm of <var>x</var>, &lsquo;<samp>lg(x)</samp>&rsquo; &ndash; decimal logarithm of <var>x</var>, &lsquo;<samp>log(a,x)</samp>&rsquo; &ndash; logarithm base <var>a</var> of <var>x</var>, &lsquo;<samp>abs(x)</samp>&rsquo; &ndash; absolute value of <var>x</var>, &lsquo;<samp>sign(x)</samp>&rsquo; &ndash; sign of <var>x</var>, &lsquo;<samp>mod(x,y)</samp>&rsquo; &ndash; x modulo y, &lsquo;<samp>step(x)</samp>&rsquo; &ndash; step function, &lsquo;<samp>rnd</samp>&rsquo; &ndash; random number, &lsquo;<samp>pi</samp>&rsquo; &ndash; number <em>\pi=3.1415926...</em>.
+</p>
+<p>Trigonometric functions are: &lsquo;<samp>sin(x)</samp>&rsquo;, &lsquo;<samp>cos(x)</samp>&rsquo;, &lsquo;<samp>tan(x)</samp>&rsquo; (or &lsquo;<samp>tg(x)</samp>&rsquo;). Inverse trigonometric functions are: &lsquo;<samp>asin(x)</samp>&rsquo;, &lsquo;<samp>acos(x)</samp>&rsquo;, &lsquo;<samp>atan(x)</samp>&rsquo;. Hyperbolic functions are: &lsquo;<samp>sinh(x)</samp>&rsquo; (or &lsquo;<samp>sh(x)</samp>&rsquo;), &lsquo;<samp>cosh(x)</samp>&rsquo; (or &lsquo;<samp>ch(x)</samp>&rsquo;), &lsquo;<samp>tanh(x)</samp>&rsquo; (or &lsquo;<samp>th(x)</samp>&rsquo;). Inverse hyperbolic functions are: &lsquo;<samp>asinh(x)</samp>&rsquo;, &lsquo;<samp>acosh(x)</samp>&rsquo;, &lsquo;<samp>atanh(x)</samp>&rsquo;.
+</p>
+<p>There are a set of special functions: &lsquo;<samp>gamma(x)</samp>&rsquo; &ndash; Gamma function <em>\Gamma(x) = \int_0^\infty dt t^x-1 \exp(-t)</em> , &lsquo;<samp>psi(x)</samp>&rsquo; &ndash; digamma function <em>\psi(x) = \Gamma&rsquo;(x)/\Gamma(x)</em> for x!=0, &lsquo;<samp>ai(x)</samp>&rsquo; &ndash; Airy function Ai(x), &lsquo;<samp>bi(x)</samp>&rsquo; &ndash; Airy function Bi(x), &lsquo;<samp>cl(x)</samp>&rsquo; &ndash; Clausen function, &lsquo;<samp>li2(x)</samp>&rsquo; (or &lsquo;<samp>dilog(x)</samp>&rsquo;) &ndash; dilogarithm <em>Li_2(x) = - \Re \int_0^x ds \log(1-s)/s</em>, &lsquo;<samp>sinc(x)</samp>&rsquo; &ndash; compute <em>sinc(x) = \sin(\pi x) / (\pi x)</em> for any value of x, &lsquo;<samp>zeta(x)</samp>&rsquo; &ndash; Riemann zeta function <em>\zeta(s) = \sum_k=1^\infty k^-s</em> for arbitrary s!=1, &lsquo;<samp>eta(x)</samp>&rsquo; &ndash; eta function <em>\eta(s) = (1-2^1-s) \zeta(s)</em> for arbitrary s, &lsquo;<samp>lp(l,x)</samp>&rsquo; &ndash; Legendre polynomial <em>P_l(x)</em>, (|x|&lt;=1, l&gt;=0), &lsquo;<samp>w0(x)</samp>&rsquo; &ndash; principal branch of the Lambert <var>W</var> function, &lsquo;<samp>w1(x)</samp>&rsquo; &ndash; principal branch of the Lambert <var>W</var> function. Function W(x) is defined to be solution of the equation <em>W \exp(W) = x</em>.
+</p>
+<p>The exponent integrals are: &lsquo;<samp>ci(x)</samp>&rsquo; &ndash; Cosine integral <em>Ci(x) = \int_0^x dt \cos(t)/t</em>, &lsquo;<samp>si(x)</samp>&rsquo; &ndash; Sine integral <em>Si(x) = \int_0^x dt \sin(t)/t</em>, &lsquo;<samp>erf(x)</samp>&rsquo; &ndash; error function <em>erf(x) = (2/\sqrt(\pi)) \int_0^x dt \exp(-t^2)</em>, &lsquo;<samp>ei(x)</samp>&rsquo; &ndash; exponential integral <em>Ei(x) := - PV(\int_-x^\infty dt \exp(-t)/t)</em> (where PV denotes the principal value of the integral), &lsquo;<samp>e1(x)</samp>&rsquo; &ndash; exponential integral <em>E_1(x) := Re \int_1^\infty dt \exp(-xt)/t</em> , &lsquo;<samp>e2(x)</samp>&rsquo; &ndash; exponential integral <em>E_2(x) := Re \int_1^\infty dt \exp(-xt)/t^2</em>, &lsquo;<samp>ei3(x)</samp>&rsquo; &ndash; exponential integral <em>Ei_3(x) = \int_0^x dt \exp(-t^3)</em> for x&gt;=0.
+</p>
+<p>Bessel functions are: &lsquo;<samp>j(nu,x)</samp>&rsquo; &ndash; regular cylindrical Bessel function of fractional order <var>nu</var>, &lsquo;<samp>y(nu,x)</samp>&rsquo; &ndash; irregular cylindrical Bessel function of fractional order <var>nu</var>, &lsquo;<samp>i(nu,x)</samp>&rsquo; &ndash; regular modified Bessel function of fractional order <var>nu</var>, &lsquo;<samp>k(nu,x)</samp>&rsquo; &ndash; irregular modified Bessel function of fractional order <var>nu</var>.
+</p>
+<p>Elliptic integrals are: &lsquo;<samp>ee(k)</samp>&rsquo; &ndash; complete elliptic integral is denoted by <em>E(k) = E(\pi/2, k)</em>, &lsquo;<samp>ek(k)</samp>&rsquo; &ndash; complete elliptic integral is denoted by <em>K(k) = F(\pi/2, k)</em>, &lsquo;<samp>e(phi,k)</samp>&rsquo; &ndash; elliptic integral <em>E(\phi,k) = \int_0^\phi dt \sqrt((1 - k^2 \sin^2(t)))</em>, &lsquo;<samp>f(phi,k)</samp>&rsquo; &ndash; elliptic integral <em>F(\phi,k) = \int_0^\phi dt 1/\sqrt((1 - k^2 \sin^2(t)))</em>.
+</p>
+<p>Jacobi elliptic functions are: &lsquo;<samp>sn(u,m)</samp>&rsquo;, &lsquo;<samp>cn(u,m)</samp>&rsquo;, &lsquo;<samp>dn(u,m)</samp>&rsquo;, &lsquo;<samp>sc(u,m)</samp>&rsquo;, &lsquo;<samp>sd(u,m)</samp>&rsquo;, &lsquo;<samp>ns(u,m)</samp>&rsquo;, &lsquo;<samp>cs(u,m)</samp>&rsquo;, &lsquo;<samp>cd(u,m)</samp>&rsquo;, &lsquo;<samp>nc(u,m)</samp>&rsquo;, &lsquo;<samp>ds(u,m)</samp>&rsquo;, &lsquo;<samp>dc(u,m)</samp>&rsquo;, &lsquo;<samp>nd(u,m)</samp>&rsquo;.
+</p>
+<p>Note, some of these functions are unavailable if NO\_GSL is defined during compilation of MathGL library. 
+</p>
+<dl>
+<dt><a name="index-mglFormula-on-mglFormula"></a><u>Method on mglFormula:</u> <code></code> <b>mglFormula</b><i> (<code>const char *</code>str)</i></dt>
+<dd><p>Parses the formula <var>str</var> and creates formula-tree. Constructor recursively parses the formula and creates a tree-like structure containing functions and operators for fast further evaluating by <code>Calc()</code> or <code>CalcD()</code> functions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>, <code>float</code> u=<code>0</code>)</i></dt>
+<dd><p>Evaluates the formula for <code>'x','r'</code>=<var>x</var>, <code>'y','n'</code>=<var>y</var>, <code>'z','t'</code>=<var>z</var>, <code>'a','u'</code>=<var>u</var>. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula-1"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> u, <code>float</code> v, <code>float</code> w)</i></dt>
+<dd><p>Evaluates the formula for <code>'x'</code>=<var>x</var>, <code>'y'</code>=<var>y</var>, <code>'z'</code>=<var>z</var>, <code>'u'</code>=<var>u</var>, <code>'v'</code>=<var>v</var>, <code>'w'</code>=<var>w</var>. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula-2"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> var<code>['z'-'a'+1]</code>)</i></dt>
+<dd><p>Evaluates the formula for variables in array <var>var</var>[&rsquo;z&rsquo;-&rsquo;a&rsquo;]. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-CalcD-on-mglFormula"></a><u>Method on mglFormula:</u> <code>float</code> <b>CalcD</b><i> (<code>float</code> var<code>['z'-'a'+1]</code>, <code>char</code> diff)</i></dt>
+<dd><p>Evaluates the formula derivation respect to <var>diff</var> for variables in array <var>var</var>[&rsquo;z&rsquo;-&rsquo;a&rsquo;]. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetError-on-mglFormula"></a><u>Method on mglFormula:</u> <code>int</code> <b>GetError</b><i> ()</i></dt>
+<dd><p>Returns error code: <code>0</code> means no error; <code>ERR_LOG</code> means error in logarithm or power functions; <code>ERR_ARC</code> means error in inverse functions (like asin); <code>ERR_SQRT</code> means error in sqrt function.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglFont-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglFormula-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Format-of-font-files" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglFont-class-1"></a>
+<h2 class="section">7.3 mglFont class</h2>
+<a name="index-mglFont"></a>
+
+<p>Class for working with font: load, get metrics, parse and draw strings. This class is defined in <code>#include &lt;mgl/mgl_font.h&gt;</code>.
+</p>
+<p>The class is based on loading and drawing of vector Hershey font. There are two styles of specifying of the font type and aligning: by integer parameters or by string.
+</p>
+<p>The string can be any combination of characters: &lsquo;<samp>rbiLCRwou</samp>&rsquo;. The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style. By default roman font (that is &lsquo;<samp></samp>&rsquo; or &lsquo;<samp>r</samp>&rsquo;) is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. Additional font effects are: &lsquo;<samp>w</samp>&rsquo; &ndash; wire, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined.
+</p>
+<p>The over way of font and alignment setting is the using of the integer constant. Integer font Id can be one of predefined constants: <code>MGL_FONT_ITAL, MGL_FONT_BOLD, MGL_FONT_BOLD_ITAL = MGL_FONT_ITAL+MGL_FONT_BOLD</code>. Default font is <code>MGL_FONT_ROMAN</code>. Also there are flags <code>MGL_FONT_ULINE, MGL_FONT_OLINE, MGL_FONT_WIRE</code> for additional font effects. Align parameter controls the text alignment: 0 &ndash; align left, 1 &ndash; align center, 2 &ndash; align right.
+</p>
+<p>Parsing of the string to special (TeX-like) commands will be done if variable <var>parse</var> is true (it&rsquo;s default). There are commands for the font style changing inside the string (for example, use \b for bold font): \a or \overline &ndash; over-lined, \b or \textbf &ndash; bold, \i or \textit &ndash; italic, \r or \textrm &ndash; roman (disable bold and italic attributes), \u or \underline &ndash; underlined, \w or \wire &ndash; wired, \big &ndash; bigger size, @ &ndash; smaller size. The lower and upper indexes are specified by &lsquo;<samp>_</samp>&rsquo; and &lsquo;<samp>^</samp>&rsquo; symbols. At this the changed font style is applied only on next symbol or symbols in braces {}. The text in braces {} are treated as single symbol that allow one to print the index of index. For example, compare the strings &lsquo;<samp>sin (x^{2^3})</samp>&rsquo; and &lsquo;<samp>sin (x^2^3)</samp>&rsquo;. You may also change text color inside string by command #? or by \color? where &lsquo;<samp>?</samp>&rsquo; is symbolic id of the color (see section <a href="#mglColor-class">mglColor class</a>). For example, words &lsquo;<samp>Blue</samp>&rsquo; and &lsquo;<samp>red</samp>&rsquo; will be colored in the string &lsquo;<samp>#b{Blue} and \colorr{red} text</samp>&rsquo;.
+</p>
+<p>The most of commands for special TeX or AMSTeX symbols, the commands for font style changing (\textrm, \textbf, \textit, \overline, \underline), accents (\hat, \tilde, \dot, \ddot, \acute, \check, \grave, \bar, \breve) and roots (\sqrt, \sqrt3, \sqrt4) are recognized. The full list contain approximately 2000 commands. Note that first space symbol after the command is ignored, but second one is printed as normal symbol (space). For example, the following strings produce the same result <em>\tilde a</em>: &lsquo;<samp>\tilde{a}</samp>&rsquo;; &lsquo;<samp>\tilde a</samp>&rsquo;; &lsquo;<samp>\tilde{}a</samp>&rsquo;.
+</p>
+The Greek letters are recognizable special symbols: &alpha; &ndash; \alpha, &beta; &ndash; \beta, &gamma; &ndash; \gamma, &delta; &ndash; \delta, &epsilon; &ndash; \epsilon, &eta; &ndash; \eta, &iota; &ndash; \iota, &chi; &ndash; \chi, &kappa; &ndash; \kappa, &lambda; &ndash; \lambda, &mu; &ndash; \mu, &nu; &ndash; \nu, o &ndash; \o, &omega; &ndash; \omega, &#981; &ndash; \phi, &pi; &ndash; \pi, &psi; &ndash; \psi, &rho; &ndash; \rho, &sigma; &ndash; \sigma, &theta; &ndash; \theta, &tau; &ndash; \tau, &upsilon; &ndash; \upsilon, &xi; &ndash; \xi, &zeta; &ndash; \zeta, &sigmaf; &ndash; \varsigma, &#603; &ndash; \varepsilon, &thetasym; &ndash; \vartheta, &phi; &ndash; \varphi, &#1008; &ndash; \varkappa; A &ndash; \Alpha, B &ndash; \Beta, &Gamma; &ndash; \Gamma, &Delta; &ndash; \Delta, E &ndash; \Epsilon, H &ndash; \Eta, I &ndash; \Iota, C &ndash; \Chi, K &ndash; \Kappa, &Lambda; &ndash; \Lambda, M &ndash; \Mu, N &ndash; \Nu, O &ndash; \O, &Omega; &ndash; \Omega, &Phi; &ndash; \Phi, &Pi; &ndash; \Pi, &Psi; &ndash; \Psi, R &ndash; \Rho, &Sigma; &ndash; \Sigma, &Theta; &ndash; \Theta, T &ndash; \Tau, &Upsilon; &ndash; \Upsilon, &Xi; &ndash; \Xi, Z &ndash; \Zeta.
+
+<p>The small part of most common special TeX symbols are: &ang; &ndash; \angle, &sdot; &ndash; \cdot, &clubs; &ndash; \clubsuit, &#10003; &ndash; \checkmark, &cup; &ndash; \cup, &cap; &ndash; \cap, &#9826; &ndash; \diamondsuit, &#9671; &ndash; \diamond, &divide;
+ &ndash; \div, 
+&darr; &ndash; \downarrow, &dagger; &ndash; \dag, &Dagger; &ndash; \ddag, &equiv; &ndash; \equiv, &exist; &ndash; \exists, &#8994; &ndash; \frown, &#9837; &ndash; \flat, &ge; &ndash; \ge, &ge; &ndash; \geq, &#8807; &ndash; \geqq, &larr; &ndash; \gets, &#9825; &ndash; \heartsuit, &infin; &ndash; \infty, &int; &ndash; \int, \Int, &image;  &ndash; \Im, &#9826; &ndash; \lozenge, &#10216; &ndash; \langle, &le; &ndash; \le, &le; &ndash; \leq, &#8806; &ndash; \leqq, &larr; &ndash; \leftarrow, &#8723; &ndash; \mp, &nabla; &ndash; \nabla, &ne; &ndash; \ne, &ne; &ndash; \neq, &#9838; &ndash; \natural, &#8750; &ndash; \oint, &#8857; &ndash; \odot, &oplus; &ndash; \oplus, &part; &ndash; \partial, &#8741; &ndash; \parallel, &perp; &ndash;\perp, &plusmn; &ndash; \pm, &prop; &ndash; \propto, &prod; &ndash; \prod, &real; &ndash; \Re, &rarr; &ndash; \rightarrow, &#10217; &ndash; \rangle, &spades; &ndash; \spadesuit, ~ &ndash; \sim, &#8995; &ndash; \smile, &sub;  &ndash; \subset, &sup; &ndash; \supset, &radic; &ndash; \sqrt or \surd, &sect; &ndash; \S, &#9839; &ndash; \sharp, &sum; &ndash; \sum, &times; &ndash; \times, &rarr; &ndash; \to, &there4; &ndash; \therefore, &uarr; &ndash; \uparrow, &weierp; &ndash; \wp. </p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Format-of-font-files">7.3.1 Format of font files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+
+<dl>
+<dt><a name="index-mglFont-on-mglFont"></a><u>Method on mglFont:</u> <code></code> <b>mglFont</b><i> (<code>const char *</code>name=<code>MGL_DEF_FONT_NAME</code>, <code>const char *</code>path=<code>NULL</code>)</i></dt>
+<dd><p>Initialize the font and load data from file <var>name</var> (default name is &quot;STIX&quot; for Linux and MacOS) or if  <var>name</var>=<code>NULL</code> limited data from memory (default for Windows).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Load-on-mglFont"></a><u>Method on mglFont:</u> <code>bool</code> <b>Load</b><i> (<code>const char *</code> base, <code>const char *</code>path=<code>NULL</code>)</i></dt>
+<dd><p>Load font from file <var>path</var>/<var>base</var> into the memory. The font may contain 4 files: <var>base</var>.vfm, <var>base</var>_b.vfm, <var>base</var>_i.vfm, <var>base</var>_bi.vfm. Appendix contain detailed description of font format.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Restore-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>Restore</b><i> ()</i></dt>
+<dd><p>Restore default font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-_0028-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>(</b><i><code>mglFont *</code> fnt)</i></dt>
+<dd><p>Copy data from other font instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Clear-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>Clear</b><i> ()</i></dt>
+<dd><p>Clear memory by deleting the loaded font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetNumGlyph-on-mglFont"></a><u>Method on mglFont:</u> <code>inline unsigned</code> <b>GetNumGlyph</b><i> ()</i></dt>
+<dd><p>Return the number of glyphs in the font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Ready-on-mglFont"></a><u>Method on mglFont:</u> <code>inline bool</code> <b>Ready</b><i> ()</i></dt>
+<dd><p>Return true if font is loaded and ready for use.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Height-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Height</b><i> (<code>int</code> font)</i></dt>
+<dd><p>Gets height of text for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const char *</code>str, <code>int</code> font=<code>0</code>, <code>int</code> align=<code>0</code>)</i></dt>
+<dd><p>Prints 8-bit text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const char *</code>str, <code>int</code> font=<code>0</code>)</i></dt>
+<dd><p>Gets width of 8-bit text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const wchar_t *</code>str, <code>int</code> font=<code>0</code>, <code>int</code> align=<code>0</code>)</i></dt>
+<dd><p>Prints Unicode text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const wchar_t *</code>str, <code>int</code> font=<code>0</code>)</i></dt>
+<dd><p>Gets width of Unicode text string for font specified by integer constant.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Height-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Height</b><i> (<code>const char *</code>how)</i></dt>
+<dd><p>Gets height of text for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-2"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const char *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Prints 8-bit text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-2"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const char *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Gets width of 8-bit text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-3"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const wchar_t *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Prints Unicode text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-3"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const wchar_t *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Gets width of Unicode text string for font specified by string.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-gr-of-mglFont"></a><u>Parameter of mglFont:</u> <code>mglGraph *</code> <b>gr</b></dt>
+<dd><p>Instance of mglGraph class which is used for character drawing.
+</p></dd></dl>
+<dl>
+<dt><a name="index-parse-of-mglFont"></a><u>Parameter of mglFont:</u> <code>bool</code> <b>parse</b></dt>
+<dd><p>Flag for switching on/off the parsing of TeX commands. Default value is <code>true</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Format-of-font-files"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglFont-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglColor-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFont-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Format-of-font-files-1"></a>
+<h3 class="subsection">7.3.1 Format of font files</h3>
+
+<p>Starting from v.1.6 the MathGL library uses new font files. The font is defined in 4 files with suffixes &lsquo;<samp>*.vfm</samp>&rsquo;, &lsquo;<samp>*_b.vfm</samp>&rsquo;, &lsquo;<samp>*_i.vfm</samp>&rsquo;, &lsquo;<samp>*_bi.vfm</samp>&rsquo;. These files are text files containing the data for roman font, bold font, italic font and bold italic font. The files (or some symbols in the files) for bold, italic or bold italic fonts can be absent. In this case the roman glyph will be used for them. By analogy, if the bold italic font is absent but the bold font is present then bold glyph will be used for bold italic. You may create these font files by yourself from *.ttf, *.otf files with the help of program <code>font_tools</code>. This program can be found at MathGL home site.
+</p>
+<p>The format of font files (*.vfm &ndash; vector font for MathGL) is the following.
+</p><ol>
+<li>
+First string contains human readable comment and is always ignored.
+</li><li>
+Second string contains 3 numbers, delimited by space or tabulation. The order of numbers is the following: <var>numg</var> &ndash; the number of glyphs in the file (integer), <var>fact</var> &ndash; the factor for glyph sizing (float), <var>size</var> &ndash; the size of buffer for glyph description (integer).
+</li><li>
+After it <var>numg</var>-th strings with glyphs description are placed. Each string contains 6 positive numbers, delimited by space of tabulation. The order of numbers is the following: Unicode glyph ID, glyph width, number of lines in glyph, position of lines coordinates in the buffer (length is 2*number of lines), number of triangles in glyph, position of triangles coordinates in the buffer (length is 6*number of triangles).
+</li><li>
+The end of file contains the buffer with point coordinates at lines or triangles vertexes. The size of buffer (the number of integer) is <var>size</var>.
+</li></ol>
+
+<p>Note: the closing contour line  is done automatically (so the last segment may be absent). For starting new contour use a point with coordinates <code>{0x3fff, 0x3fff}</code>.
+</p>
+
+<hr size="6">
+<a name="mglColor-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Format-of-font-files" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglPoint-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglColor-class-1"></a>
+<h2 class="section">7.4 mglColor class</h2>
+<a name="index-mglColor"></a>
+
+<p>Structure for working with colors. This structure is defined in <code>#include &lt;mgl/mgl.h&gt;</code>.
+</p>
+<p>There are two ways to set the color in MathGL. First one is using of float values of red, green and blue channels for precise color definition. The second way is the using of character id. There are a set of characters specifying frequently used colors. Normally capital letter gives more dark color than lowercase one. The full list of characters is: &lsquo;<samp>k</samp>&rsquo; &ndash; black, &lsquo;<samp>r</samp>&rsquo; &ndash; red, &lsquo;<samp>R</samp>&rsquo; &ndash; dark red, &lsquo;<samp>g</samp>&rsquo; &ndash; green, &lsquo;<samp>G</samp>&rsquo; &ndash; dark green, &lsquo;<samp>b</samp>&rsquo; &ndash; blue, &lsquo;<samp>B</samp>&rsquo; &ndash; dark blue, &lsquo;<samp>c</samp>&rsquo; &ndash; cyan, &lsquo;<samp>C</samp>&rsquo; &ndash; dark cyan, &lsquo;<samp>m</samp>&rsquo; &ndash; magenta, &lsquo;<samp>M</samp>&rsquo; &ndash; dark magenta, &lsquo;<samp>y</samp>&rsquo; &ndash; yellow, &lsquo;<samp>Y</samp>&rsquo; &ndash; dark yellow (gold), &lsquo;<samp>h</samp>&rsquo; &ndash; gray, &lsquo;<samp>H</samp>&rsquo; &ndash; dark gray, &lsquo;<samp>w</samp>&rsquo; &ndash; white, &lsquo;<samp>W</samp>&rsquo; &ndash; bright gray, &lsquo;<samp>l</samp>&rsquo; &ndash; green-blue, &lsquo;<samp>L</samp>&rsquo; &ndash; dark green-blue, &lsquo;<samp>e</samp>&rsquo; &ndash; green-yellow, &lsquo;<samp>E</samp>&rsquo; &ndash; dark green-yellow, &lsquo;<samp>n</samp>&rsquo; &ndash; sky-blue, &lsquo;<samp>N</samp>&rsquo; &ndash; dark sky-blue, &lsquo;<samp>u</samp>&rsquo; &ndash; blue-violet, &lsquo;<samp>U</samp>&rsquo; &ndash; dark blue-violet, &lsquo;<samp>p</samp>&rsquo; &ndash; purple, &lsquo;<samp>P</samp>&rsquo; &ndash; dark purple, &lsquo;<samp>q</samp>&rsquo; &ndash; orange, &lsquo;<samp>Q</samp>&rsquo; &ndash; dark orange (brown).
+</p>
+<p>Also you may use &ldquo;lighted&rdquo; colors in color scheme specification (<em>not in line style!</em>). The &ldquo;lighted&rdquo; color contain 2 symbols: first one is usual symbol for color specification, second one is digit for its brightness. The digit can be in range &lsquo;<samp>1</samp>&rsquo;...&lsquo;<samp>9</samp>&rsquo;. At this &lsquo;<samp>5</samp>&rsquo; correspond to normal color, &lsquo;<samp>1</samp>&rsquo; is very dark version of the color (practically black), &lsquo;<samp>9</samp>&rsquo; is very bright version of the color (practically white).
+</p>
+<div class="float">
+<img src="png/colors.png" alt="png/colors">
+
+</div><p><strong>Colors and its ids.
+</strong>
+</p>
+<dl>
+<dt><a name="index-r_002c-g_002c-b-of-mglVar"></a><u>Parameter of mglVar:</u> <code>float</code> <b>r, g, b</b></dt>
+<dd><p>Reg, green and blue component of color.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglColor-on-mglColor"></a><u>Method on mglColor:</u> <code></code> <b>mglColor</b><i> (<code>float</code> R, <code>float</code> G, <code>float</code> B)</i></dt>
+<dd><p>Constructor sets the color by float values of Red, Green and Blue channels.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mglColor-on-mglColor-1"></a><u>Method on mglColor:</u> <code></code> <b>mglColor</b><i> (<code>char</code> c=<code>'k'</code>)</i></dt>
+<dd><p>Constructor sets the color from character id. The black color is used by default.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>float</code> R, <code>float</code> G, <code>float</code> B)</i></dt>
+<dd><p>Sets color from values of Red, Green and Blue channels. This values should be in interval [0,1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor-1"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>mglColor</code> c, <code>float</code> bright=<code>1</code>)</i></dt>
+<dd><p>Sets color as &ldquo;lighted&rdquo; version of color <var>c</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor-2"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>char</code> p)</i></dt>
+<dd><p>Sets color from symbolic id.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Valid-on-mglColor"></a><u>Method on mglColor:</u> <code>bool</code> <b>Valid</b><i> ()</i></dt>
+<dd><p>Checks correctness of the color.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-on-mglColor"></a><u>Method on mglColor:</u> <code>float</code> <b>Norm</b><i> ()</i></dt>
+<dd><p>Gets maximal of spectral component.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_003d_003d-on-mglColor"></a><u>Method on mglColor:</u> <code>bool</code> <b>operator==</b><i> (<code>const mglColor &amp;</code>c)</i></dt>
+<dd><p>Compare with another color
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002b-3"></a><u>Library Function:</u> inline mglColor <b>operator+</b><i> (<code>const mglColor &amp;</code>a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Adds colors by its RGB values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-3"></a><u>Library Function:</u> inline mglColor <b>operator-</b><i> (<code>const mglColor &amp;</code>a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Subtracts colors by its RGB values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-3"></a><u>Library Function:</u> inline mglColor <b>operator*</b><i> (<code>const mglColor &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-4"></a><u>Library Function:</u> inline mglColor <b>operator*</b><i> (<code>float</code> a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Multiplies color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-2"></a><u>Library Function:</u> inline mglColor <b>operator/</b><i> (<code>const mglColor &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Divide color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0021"></a><u>Library Function:</u> inline mglColor <b>operator!</b><i> (<code>const mglColor &amp;</code>a)</i></dt>
+<dd><p>Return inverted color.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglPoint-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglColor-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglVar-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglPoint-class-1"></a>
+<h2 class="section">7.5 mglPoint class</h2>
+<a name="index-mglPoint"></a>
+
+<p>Structure describes point in space. This structure is defined in <code>#include &lt;mgl/mgl.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-x_002c-y_002c-z-of-mglVar"></a><u>Parameter of mglVar:</u> <code>float</code> <b>x, y, z</b></dt>
+<dd><p>Point coordinates. By default all values are zero.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002b-4"></a><u>Library Function:</u> inline mglPoint <b>operator+</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Point of summation (summation of vectors).
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-4"></a><u>Library Function:</u> inline mglPoint <b>operator-</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Point of difference (difference of vectors).
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-5"></a><u>Library Function:</u> inline mglPoint <b>operator*</b><i> (<code>float</code> a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Multiplies (scale) points by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-6"></a><u>Library Function:</u> inline mglPoint <b>operator*</b><i> (<code>const mglPoint &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies (scale) points by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-3"></a><u>Library Function:</u> inline mglPoint <b>operator/</b><i> (<code>const mglPoint &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies (scale) points by number 1/b.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-5"></a><u>Library Function:</u> inline float <b>operator-</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Scalar product of vectors.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_005e"></a><u>Library Function:</u> inline mglPoint <b>operator^</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Cross-product of vectors.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0026"></a><u>Library Function:</u> inline mglPoint <b>operator&amp;</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>The part of <var>a</var> which is perpendicular to vector <var>b</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_007c"></a><u>Library Function:</u> inline mglPoint <b>operator|</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>The part of <var>a</var> which is parallel to vector <var>b</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_0021-1"></a><u>Library Function:</u> inline mglPoint <b>operator!</b><i> (<code>const mglPoint &amp;</code>a)</i></dt>
+<dd><p>Return vector perpendicular to vector <var>a</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-2"></a><u>Library Function:</u> inline bool <b>Norm</b><i> (<code>const mglPoint &amp;</code>a)</i></dt>
+<dd><p>Return the norm |<var>a</var>|^2 of vector <var>a</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_003d_003d"></a><u>Library Function:</u> inline bool <b>operator==</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Return true if points are the same.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0021_003d"></a><u>Library Function:</u> inline bool <b>operator!=</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Return true if points are different.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglVar-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglPoint-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglCommand-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglVar-class-1"></a>
+<h2 class="section">7.6 mglVar class</h2>
+<a name="index-mglVar"></a>
+
+<p>Structure describes variable of type <code>mglData</code> and its name in MGL script. This structure is used by <code>mglParse</code> and is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-d-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglData</code> <b>d</b></dt>
+<dd><p>Data itself
+</p></dd></dl>
+<dl>
+<dt><a name="index-s-of-mglVar"></a><u>Parameter of mglVar:</u> <code>wchar_t</code> <b>s</b><i>[256]</i></dt>
+<dd><p>Data name
+</p></dd></dl>
+<dl>
+<dt><a name="index-o-of-mglVar"></a><u>Parameter of mglVar:</u> <code>void *</code> <b>o</b></dt>
+<dd><p>Pointer to external object for function <var>func</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-next-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglVar *</code> <b>next</b></dt>
+<dd><p>Pointer to next instance in list
+</p></dd></dl>
+<dl>
+<dt><a name="index-prev-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglVar *</code> <b>prev</b></dt>
+<dd><p>Pointer to prev instance in list
+</p></dd></dl>
+<dl>
+<dt><a name="index-temp-of-mglVar"></a><u>Parameter of mglVar:</u> <code>bool</code> <b>temp</b></dt>
+<dd><p>Flag for temporar variable. Temporal variables will be destroyed after script execution.
+</p></dd></dl>
+<dl>
+<dt><a name="index-func-of-mglVar"></a><u>Parameter of mglVar:</u> <code>void (*</code> <b>func</b><i> <code>)(void *)</code></i></dt>
+<dd><p>Callback function for destroying non-temporal variable.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MoveAfter-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>MoveAfter</b><i> (<code>mglVar *</code>var)</i></dt>
+<dd><p>Move variable after <var>var</var> and copy <code>func</code> from <code>var</code> (if <code>func</code> is not 0)
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="mglCommand-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglVar-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglArg-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglCommand-class-1"></a>
+<h2 class="section">7.7 mglCommand class</h2>
+<a name="index-mglCommand"></a>
+
+<p>Structure describes MGL command, its name, short description, executable and export functions. The structure is used by <code>mglParse</code> and is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-name-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>name</b></dt>
+<dd><p>Name of command.
+</p></dd></dl>
+<dl>
+<dt><a name="index-desc-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>desc</b></dt>
+<dd><p>Short command description (can be NULL).
+</p></dd></dl>
+<dl>
+<dt><a name="index-form-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>form</b></dt>
+<dd><p>Format of command arguments (can be NULL).
+</p></dd></dl>
+<dl>
+<dt><a name="index-exec-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>int (*</code> <b>exec</b><i> <code>)(mglGraph *gr, long n, mglArg *a, int k[10])const wchar_t *</code></i></dt>
+<dd><p>Function for executing (plotting) the command using grapher <var>gr</var> and having <var>n</var>-th arguments <var>a</var>. Function must return 0 if all is OK; or 1 if arguments are wrong.
+</p></dd></dl>
+<dl>
+<dt><a name="index-save-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>void (*</code> <b>save</b><i> <code>)(wchar_t out[1024], long n, mglArg *a, int k[10])const wchar_t *</code></i></dt>
+<dd><p>Function for exporting in C++ (can be NULL).
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="mglArg-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglCommand-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglArg-class-1"></a>
+<h2 class="section">7.8 mglArg class</h2>
+<a name="index-mglArg"></a>
+
+<p>Structure describes arguments of functions in the stucture <code>mglCommand</code>. It is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-type-of-mglArg"></a><u>Parameter of mglArg:</u> <code>int</code> <b>type</b></dt>
+<dd><p>Type of argument: 0-data, 1-string, 2-number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-d-of-mglArg"></a><u>Parameter of mglArg:</u> <code>mglData *</code> <b>d</b></dt>
+<dd><p>Pointer to data (used if type=0).
+</p></dd></dl>
+<dl>
+<dt><a name="index-w-of-mglArg"></a><u>Parameter of mglArg:</u> <code>wchar_t</code> <b>w</b><i>[2048]</i></dt>
+<dd><p>String with parameters (used if type=1 or if type=0 as variable name).
+</p></dd></dl>
+<dl>
+<dt><a name="index-s-of-mglArg"></a><u>Parameter of mglArg:</u> <code>char</code> <b>s</b><i>[2048]</i></dt>
+<dd><p>String with parameters (used if type=1).
+</p></dd></dl>
+<dl>
+<dt><a name="index-v-of-mglArg"></a><u>Parameter of mglArg:</u> <code>float</code> <b>v</b></dt>
+<dd><p>Numerical value (used if type==2)
+</p></dd></dl>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_8.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_8.html
new file mode 100644
index 0000000..45b416b
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_8.html
@@ -0,0 +1,2573 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 8. MGL interface</title>
+
+<meta name="description" content="MathGL 1.10.1: 8. MGL interface">
+<meta name="keywords" content="MathGL 1.10.1: 8. MGL interface">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="MGL-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_7.html#mglArg-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MGL-interface-1"></a>
+<h1 class="chapter">8. MGL interface</h1>
+
+<p>MathGL library supports (from version 1.3) the simplest scripts for data handling and plotting. These scripts can be used independently (with the help of mgl2png, mgl2eps, mgl2svg programs and others) or in the frame of the library using.
+</p>
+<p>MGL script language is rather simple. Each string is a command. First word of string is the name of command. Other words are command arguments. Command may have up to 1000 arguments (at least for now). Words are separated from each other by space or tabulation symbol. The upper or lower case of words is sufficient, i.e. variables a and A are different variables. Symbol &lsquo;<samp>#</samp>&rsquo; starts the comment (all characters after # will be ignored). The exception is situation when # is a part of some string. Also options can be specified at the end of string (after symbol &lsquo;<samp>;</samp>&rsquo;, see section <a href="#Command-options-_0028MGL_0029">Command options (MGL)</a>). Symbol &lsquo;<samp>:</samp>&rsquo; starts new command (like new line character) if it is not placed inside a string or inside brackets.
+</p>
+<p>If string contain references to external parameters (substrings &lsquo;<samp>$0</samp>&rsquo;, &lsquo;<samp>$1</samp>&rsquo; ... &lsquo;<samp>$9</samp>&rsquo;) then before execution the values of parameter will be substituted instead of reference. It allows to use the same MGL script for different parameters (filenames, paths, condition and so on).
+</p>
+<p>Argument can be a string, a variable name or a number. 
+</p><ul>
+<li> 
+The string is any symbols between ordinary marks &lsquo;<samp>'</samp>&rsquo;.
+
+</li><li> 
+Variable name is arbitrary combination of symbols (except spaces and &lsquo;<samp>'</samp>&rsquo;) started from a letter and with length less than 64. It is possible to use sub-arrays (like in <code>subdata</code> command) as command argument. For example, <code>a(1)</code> or <code>a(1,:)</code> or <code>a(1,:,:)</code> is second row, <code>a(:,2)</code> or <code>a(:,2,:)</code> is third column, <code>a(:,:,0)</code> is first slice and so on. Also you can extract a part of array from m-th to n-th element by code <code>a(m:n,:,:)</code> or just <code>a(m:n)</code>.
+
+<p>If names for data columns was specified (by set_id command or in the file at string started with <code>##</code>) then it is possible to use any column combinations defined by formulas, like <code>a('n*w^2/exp(t)')</code>.
+</p>
+<p>Also, any expression (without spaces) of existed variables produce temporary variable. For example, &lsquo;<samp>sqrt(dat(:,5)+1)</samp>&rsquo; will produce temporary variable with data values equal to <code>tmp[i,j] = sqrt(dat[i,5,j]+1)</code>. Such variables can not be used as 1st argument for commands which create (return) the data (like &lsquo;<samp>new</samp>&rsquo;, &lsquo;<samp>read</samp>&rsquo;, &lsquo;<samp>hist</samp>&rsquo; and so on).
+</p>
+<p>Finally, you can put code for making new data inside {}. For example, &lsquo;<samp>{sum dat 'x'}</samp>&rsquo; produce temporary variable which contain result of summation of <var>dat</var> along direction &rsquo;x&rsquo;. This is the same array <var>tmp</var> as produced by command &lsquo;<samp>sum tmp dat 'x'</samp>&rsquo;. You can use nested constructions, like &lsquo;<samp>{sum {max dat 'z'} 'x'}</samp>&rsquo;.
+</p>
+</li><li> 
+Special names <code>nan=#QNAN, pi=3.1415926..., on=1, off=0, :=-1</code> are treated as number if they were not redefined by user. Variables with suffixes are treated as numbers (see section <a href="#Suffixes">Suffixes for variable</a>). Names defined by <code>define</code> command are treated as number. Also results of formulas with sizes 1x1x1 are treated as number (for example, &lsquo;<samp>pi/dat.nx</samp>&rsquo;).
+</li></ul>
+<p>Before the first using all variables must be defined with the help of commands, like, <code>new, var, list, copy</code> or <code>read</code>. 
+</p>
+<p>All MGL commands can be divided on several groups. I will use the following notation for a command description: command names are bold, strings are denoted by commas, variable names are italic, numbers are typewriter. Optional arguments are placed in square brackets and default values for them are shown. Detailed description of color, line styles, color schemes, font types, TeX-like symbols and formulas can be found in corresponding section.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Graphics-setup-_0028MGL_0029">8.1 Graphics setup (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Suffixes">8.25 Suffixes for variable</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Utilities">8.26 Utilities for parsing MGL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Graphics-setup-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MGL-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparency-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Graphics-setup-_0028MGL_0029-1"></a>
+<h2 class="section">8.1 Graphics setup (MGL)</h2>
+
+<p>Coomands in this group influences on overall graphics appearance. So all of them should be placed <em>before</em> any actual plotting commands. 
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Transparency-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Lighting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparency-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.1 Transparency (MGL)</h3>
+<a name="index-alpha"></a>
+<a name="index-alphadef"></a>
+<a name="index-transparent"></a>
+<a name="index-transptype"></a>
+
+<p>There are several commands for setup transparency. The general command is <code>alpha</code> which switch on/off the transparency for overall plot. It influence only for graphics which created after <code>alpha</code> call (with one exeption, mglGraphGL). Command <code>alphadef</code> specify the default value of alpha-channel. You may switch off transparency of selected plot by command <code>transparent</code>. Finally, command <code>transptype</code> set the kind of transparency. See section <a href="mathgl_en_9.html#Transparent-surface-sample">Transparent surface sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-alpha-1"></a><u>MGL command:</u> <b>alpha</b><i> <code>[val=on]</code></i></dt>
+<dd><p>Sets the transparency on/off. It is recommended to call this command before any plotting command. Default value is <code>off</code>. Use <code>transparent off</code> in particular plot to disable its transparency.
+</p></dd></dl>
+<dl>
+<dt><a name="index-alphadef-1"></a><u>MGL command:</u> <b>alphadef</b><i> <code>val</code></i></dt>
+<dd><p>Default value of alpha channel (transparency) for all plotting commands. Initial value is 0.5.
+</p></dd></dl>
+<dl>
+<dt><a name="index-transparent-1"></a><u>MGL command:</u> <b>transparent</b><i> <code>val</code></i></dt>
+<dd><p>Temporary switches transparency on/off for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-transptype-1"></a><u>MGL command:</u> <b>transptype</b><i> <code>val</code></i></dt>
+<dd><p>This command set the transparency type. Normal transparency (&lsquo;<samp>0</samp>&rsquo;) &ndash; below things is less visible than upper ones. It does not look well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like transparency (&lsquo;<samp>1</samp>&rsquo;) &ndash; below and upper things are commutable and just decrease intensity of light by RGB channel. Lamp-like transparency (&lsquo;<samp>2</samp>&rsquo;) &ndash; below and upper things are commutable and are the source of some additional light. I recommend to set <code>alphadef 0.3</code> or less for lamp-like transparency.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Lighting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparency-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fog-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Lighting-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.2 Lighting (MGL)</h3>
+<a name="index-light"></a>
+<a name="index-ambient"></a>
+
+<p>There are several commands for setup lighting. The general command is <code>light</code> which switch on/off the lighting for overall plot. It influence only for graphics which created after <code>light</code> call (with one exeption, mglGraphGL). Generally MathGL support up to 10 independent light sources. But in OpenGL mode only 8 of light sources is used due to OpenGL limitations. The position, color, brightness of each light source can be set separately. By default only one light source is active. It is source number <code>0</code> with white color, located at top of the plot.
+</p>
+<dl>
+<dt><a name="index-light-1"></a><u>MGL command:</u> <b>light</b><i> <code>[val=on]</code></i></dt>
+<dd><p>Sets the using of light on/off for overall plot. It is recommended to call this command before any plotting command. Default value is lightning off.
+</p></dd></dl>
+<dl>
+<dt><a name="index-light-2"></a><u>MGL command:</u> <b>light</b><i> <code>num val</code></i></dt>
+<dd><p>Switch on/off <var>num</var>-th light source separately.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-light-3"></a><u>MGL command:</u> <b>light</b><i> <code>num xpos ypos zpos</code> ['col'='w' <code>br=0.5</code>]</i></dt>
+<dd><p>The command adds a light source with identification <var>num</var> at position {<var>xpos</var>, <var>ypos</var>, <var>zpos</var>}. The color of light is <var>col</var> (white by default). The brightness of light is <var>br</var> which must be in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ambient-1"></a><u>MGL command:</u> <b>ambient</b><i> <code>val</code></i></dt>
+<dd><p>Sets the brightness of ambient light. The value should be in range [0,1]. Initial value is 0.5. 
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fog-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Lighting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Default-sizes-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fog-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.3 Fog (MGL)</h3>
+<a name="index-fog"></a>
+
+<dl>
+<dt><a name="index-fog-1"></a><u>MGL command:</u> <b>fog</b><i> <code>val [dz=0.25]</code></i></dt>
+<dd><p>Command imitate a fog in the plot. Fog start from relative distance <var>dz</var> from view point and its density growths exponentially in depth. So that the fog influence is determined by law ~ 1-exp(-<em>val*z</em>). Here <em>z</em> is normalized to 1 depth of the plot. If value <var>val</var>=<code>0</code> then the fog is absent. See section <a href="mathgl_en_9.html#Surface-in-fog-sample">Surface in fog sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Default-sizes-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fog-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Zooming-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Default-sizes-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.4 Default sizes (MGL)</h3>
+<a name="index-marksize"></a>
+<a name="index-arrowsize"></a>
+<a name="index-linewidth"></a>
+<a name="index-ticklen"></a>
+<a name="index-tickstl"></a>
+
+<p>These commands control the default (initial) values for most graphics parameters including sizes of markers, arrows, linewidth and so on. As any other settings these ones will influence only on plots created after the settings change.
+</p>
+<dl>
+<dt><a name="index-barwidth"></a><u>MGL command:</u> <b>barwidth</b><i> <code>val</code></i></dt>
+<dd><p>Sets relative width of rectangles in <code>bars, barh, boxplot</code>. Default value is <code>0.7</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-marksize-1"></a><u>MGL command:</u> <b>marksize</b><i> <code>val</code></i></dt>
+<dd><p>The size of marks. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-arrowsize-1"></a><u>MGL command:</u> <b>arrowsize</b><i> <code>val</code></i></dt>
+<dd><p>The size of arrows for lines and curves. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-linewidth-1"></a><u>MGL command:</u> <b>linewidth</b><i> <code>val</code></i></dt>
+<dd><p>The variable define the base width for all lines. The value &lt;1 is ignored. Increase of this variables is actual for large bitmap pictures. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ticklen-1"></a><u>MGL command:</u> <b>ticklen</b><i> <code>val</code> [<code>stt=1</code>]</i></dt>
+<dd><p>The relative length of axis ticks. Default value is <code>0.1</code>. Parameter <var>stt</var>&gt;0 set relative length of subticks which is in <code>sqrt(1+stt)</code> times smaller.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tickstl-1"></a><u>MGL command:</u> <b>tickstl</b><i> 'stl' ['sub'='']</i></dt>
+<dd><p>The line style of axis ticks (<var>stl</var>) and subticks (<var>sub</var>). If <var>stl</var>=&rdquo; then default style is used (&lsquo;<samp>k</samp>&rsquo; or &lsquo;<samp>w</samp>&rsquo; depending on transparency type). If <var>sub</var>=&rdquo; then ticks style is used (i.e. <var>stl</var>).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Zooming-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Default-sizes-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cutting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Zooming-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.5 Zooming (MGL)</h3>
+<a name="index-plotfactor"></a>
+<a name="index-zoom"></a>
+
+<p>These commands control the overall zooming of the picture or the sub-picture. Normally you can use these variables and commands for removing &ldquo;white&rdquo; spaces around a plot.
+</p>
+<dl>
+<dt><a name="index-plotfactor-1"></a><u>MGL command:</u> <b>plotfactor</b><i> <code>val</code></i></dt>
+<dd><p>The factor of plot size. It is not recommended to set it lower then 1.6. This is some analogue of command <code>zoom</code> but applied not to overall image but for each <code>inplot</code>. Use negative value to enable automatic <code>plotfactor</code> selection.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-zoom-1"></a><u>MGL command:</u> <b>zoom</b><i> <code>x1 y1 x2 y2</code></i></dt>
+<dd><p>The command changes the scale of graphics that correspond to zoom in/out of the picture. After command call the current plot will be cleared and further the picture will contain plotting from its part [x1,x2]*[y1,y2]. Here picture coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> changes from 0 to 1. Use <code>zoom 0 0 1 1</code> to return default view.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cutting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Zooming-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-settings-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cutting-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.6 Cutting (MGL)</h3>
+<a name="index-cut"></a>
+
+<p>These commands set the condition when the points are excluded (cutted) from the drawing.
+</p>
+<dl>
+<dt><a name="index-cut-1"></a><u>MGL command:</u> <b>cut</b><i> <code>val</code></i></dt>
+<dd><p>Determines how points outside bounding box are drawn. If it is <code>true</code> then points are excluded from plot (it is default) otherwise the points are projected to edges of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cut-2"></a><u>MGL command:</u> <b>cut</b><i> <code>x1 y1 z1 x2 y2 z2</code></i></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. If both edges are the same (the variables are equal) then the cutting box is empty. See section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cut-3"></a><u>MGL command:</u> <b>cut</b><i> 'cond'</i></dt>
+<dd><p>Command set the cutting off condition by formula <var>cond</var>. This condition determine will point be plotted or not. If value of formula is nonzero then point is omitted, otherwise it plotted. Set argument as <code>''</code> to disable cutting off condition. See section <a href="mathgl_en_9.html#CutOff-sample">CutOff sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Other-settings-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cutting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-settings-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.7 Other settings (MGL)</h3>
+<a name="index-font"></a>
+<a name="index-rotatetext"></a>
+<a name="index-palette"></a>
+<a name="index-meshnum"></a>
+<a name="index-axialdir"></a>
+
+<dl>
+<dt><a name="index-font-1"></a><u>MGL command:</u> <b>font</b><i> 'fnt' [<code>val=6</code>]</i></dt>
+<dd><p>Font style for text and labels (see text). Initial style is &rsquo;fnt&rsquo;=&rsquo;rC&rsquo; give Roman font with centering. Parameter <code>val</code> sets the size of font for tick and axis labels. Default font size of axis labels is 1.4 times large than for tick labels. For more detail, see section <a href="mathgl_en_1.html#Font-style">Font style</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotatetext-1"></a><u>MGL command:</u> <b>rotatetext</b><i> <code>val</code></i></dt>
+<dd><p>Set to use or not text rotation along axis. Initial value is <code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-palette-1"></a><u>MGL command:</u> <b>palette</b><i> 'colors'</i></dt>
+<dd><p>Set the palette as selected colors. Default value is <code>'Hbgrcmyhlnqeup'</code>. The palette is used mostly in 1D plots for curves which styles are not specified.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-meshnum-1"></a><u>MGL command:</u> <b>meshnum</b><i> <code>num</code></i></dt>
+<dd><p>Sets approximate number of lines in <code>mesh, fall, grid</code> and also the number of hachures in <code>vect, vectc, dew</code> and the number of cells in <code>cloud</code>. By default (=0) it draws all lines/hachures/cells.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axialdir-1"></a><u>MGL command:</u> <b>axialdir</b><i> 'dir'</i></dt>
+<dd><p>Set direction around which curve rotated in <code>axial, torus</code>. Default value is &rsquo;z&rsquo;.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-settings-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-settings-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transformation-matrix-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-settings-_0028MGL_0029-1"></a>
+<h2 class="section">8.2 Axis settings (MGL)</h2>
+<a name="index-axis"></a>
+<a name="index-caxis"></a>
+<a name="index-xrange"></a>
+<a name="index-yrange"></a>
+<a name="index-zrange"></a>
+<a name="index-crange"></a>
+<a name="index-xtick"></a>
+<a name="index-ytick"></a>
+<a name="index-ztick"></a>
+<a name="index-ctick"></a>
+<a name="index-origin"></a>
+<a name="index-adjust"></a>
+
+<p>These large set of commands control how the axis and ticks will be drawn. Note that there is 3-step transformation of data coordinates are performed. Firstly, coordinates are projected and cutting is applied (see section <a href="#Cutting-_0028MGL_0029">Cutting (MGL)</a>), after it transformation formulas are applied, and finally the data was normalized in bounding box.
+</p>
+<dl>
+<dt><a name="index-axis-1"></a><u>MGL command:</u> <b>axis</b><i> <code>x1 y1 x2 y2</code></i></dt>
+<dt><a name="index-axis-2"></a><u>MGL command:</u> <b>axis</b><i> <code>x1 y1 z1 x2 y2 z2</code></i></dt>
+<dt><a name="index-ranges"></a><u>MGL command:</u> <b>ranges</b><i> <code>x1 x2 y1 y2 [z1=0 z2=0]</code></i></dt>
+<dd><p>Sets the ranges of coordinates changing. Also it sets the range for coloring (analogous to <code>caxis z1 z2</code>). Initial ranges are [-1, 1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axis-3"></a><u>MGL command:</u> <b>axis</b><i> 'fx' 'fy' ['fz'='' 'fa'='']</i></dt>
+<dd><p>Sets the transformation formulas for curvilinear coordinates. Each string should contain mathematical expression for real coordinate depending on internal coordinates &rsquo;x&rsquo;, &rsquo;y&rsquo;, &rsquo;z&rsquo; and &rsquo;a&rsquo; or &rsquo;c&rsquo; for colorbar. For example, the cylindrical coordinates are introduced as <code>axis 'x*cos(y)' 'x*sin(y)' 'z'</code>. For removing of formulas the corresponding parameter should be <code>''</code>. The using of transformation formulas will slightly slowing the program, i.e. <code>axis '' '' ''</code> is faster than <code>axis '1*x' '1*y' '1*z'</code>. Initially all formulas are absent (Cartesian coordinates are used). For more details about functions and formulas, see section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axis-4"></a><u>MGL command:</u> <b>axis</b><i> <code>how</code></i></dt>
+<dd><p>Sets one of the predefined transformation formulas for curvilinear coordinate. Paramater <var>how</var> define the coordinates: <code>0</code> &ndash; Cartesian coordinates (no transformation); <code>1</code> &ndash; Polar coordiantes <em>x_n=x*cos(y),y_n=x*sin(y), z_n=z</em>; <code>2</code> &ndash; Spherical coordinates <em>x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y)</em>; <code>3</code> &ndash; Parabolic coordinates <em>x_n=x*y, y_n=(x*x-y*y)/2, z_n=z</em>; <code>4</code> &ndash; Paraboloidal coordinates <em>x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2, z_n=x*y</em>; <code>5</code> &ndash; Oblate coordinates <em>x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z), z_n=sinh(x)*sin(y)</em>; <code>6</code> &ndash; Prolate coordinates <em>x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z), z_n=cosh(x)*cos(y)</em>; <code>7</code> &ndash; Elliptic coordinates <em>x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z</em>; <code>8</code> &ndash; Toroidal coordinates <em>x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)), y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y))</em>; <code>9</code> &ndash; Bispherical coordinates <em>x_n=sin(y)*cos(z)/(cosh(x)-cos(y)), y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y))</em>; <code>10</code> &ndash; Bipolar coordinates <em>x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-caxis-1"></a><u>MGL command:</u> <b>caxis</b><i> <code>z1 z2</code></i></dt>
+<dd><p>Sets the range for surface coloring. Initial range is [-1, 1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-origin-1"></a><u>MGL command:</u> <b>origin</b><i> <code>x0 y0 [z0=nan]</code></i></dt>
+<dd><p>Center of axis cross section. If one of values is <code>nan</code> then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ternary"></a><u>MGL command:</u> <b>ternary</b><i> <code>val</code></i></dt>
+<dd><p>The command sets to draws Ternary plot. This special plot is for 3 dependent coordinates (components) <var>a</var>, <var>b</var>, <var>c</var> so that <var>a</var>+<var>b</var>+<var>c</var>=1. MathGL uses only 2 independent coordinates <var>a</var>=x and <var>b</var>=y since it is enough to plot everything. At this third coordinate z act as another parameter to produce contour lines, surfaces and so on. See section <a href="mathgl_en_9.html#Ternary-plot-sample">Ternary plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xrange-1"></a><u>MGL command:</u> <b>xrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-yrange-1"></a><u>MGL command:</u> <b>yrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-zrange-1"></a><u>MGL command:</u> <b>zrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-crange-1"></a><u>MGL command:</u> <b>crange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dd><p>Sets the range for x-,y-,z- coordinate or coloring as minimal and maximal values of data <var>dat</var>. Parameter <code>add=on</code> shows that the new range will be joined to existed one (nut will not replace it). Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xrange-2"></a><u>MGL command:</u> <b>xrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-yrange-2"></a><u>MGL command:</u> <b>yrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-zrange-2"></a><u>MGL command:</u> <b>zrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-crange-2"></a><u>MGL command:</u> <b>crange</b><i> <code>x1 x2</code></i></dt>
+<dd><p>Sets the range for x-,y-,z- coordinate or coloring. See also axis.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-1"></a><u>MGL command:</u> <b>xtick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ytick-1"></a><u>MGL command:</u> <b>ytick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ztick-1"></a><u>MGL command:</u> <b>ztick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ctick-1"></a><u>MGL command:</u> <b>ctick</b><i> <code>val</code></i></dt>
+<dd><p>Sets step for x-, y-, z-axis ticks or colorbar ticks (if <var>val</var>&gt;0) or it&rsquo;s number (if <var>val</var>&lt;0) in corresponding direction. Zero value <var>val</var>=0 sets logarithmic ticks. Parameter <var>sub</var> sets the number of sub-ticks. Parameter <var>org</var> set the starting points for ticks. If not <code>org=nan</code> then the value from <code>origin</code> is used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-2"></a><u>MGL command:</u> <b>xtick</b><i> 'templ'</i></dt>
+<dt><a name="index-ytick-2"></a><u>MGL command:</u> <b>ytick</b><i> 'templ'</i></dt>
+<dt><a name="index-ztick-2"></a><u>MGL command:</u> <b>ztick</b><i> 'templ'</i></dt>
+<dt><a name="index-ctick-2"></a><u>MGL command:</u> <b>ctick</b><i> 'templ'</i></dt>
+<dd><p>Sets the template for x-, y-, z-axis ticks or colorbar ticks. It may contain TeX symbols also. If <var>templ</var>=<code>''</code> then default template is used (in simplest case it is &lsquo;<samp>%.2g</samp>&rsquo;) with automatic detaching of common multiplier or common component.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-3"></a><u>MGL command:</u> <b>xtick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dt><a name="index-ytick-3"></a><u>MGL command:</u> <b>ytick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dt><a name="index-ztick-3"></a><u>MGL command:</u> <b>ztick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dd><p>Sets manual positions <var>val1</var>,<var>val2</var>,... and labels <var>lbl1</var>,<var>lbl2</var>,... for ticks along x-, y-, z-axis. Labels may contain TeX symbols also.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-adjust-1"></a><u>MGL command:</u> <b>adjust</b><i> ['dir'='xyzc']</i></dt>
+<dd><p>Set the ticks step, number of sub-ticks and initial ticks position to be the most human readable for the axis along direction(s) <var>dir</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Transformation-matrix-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-settings-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Export-to-file-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transformation-matrix-_0028MGL_0029-1"></a>
+<h2 class="section">8.3 Transformation matrix (MGL)</h2>
+<a name="index-aspect"></a>
+<a name="index-rotate"></a>
+<a name="index-subplot"></a>
+<a name="index-inplot"></a>
+<a name="index-identity"></a>
+<a name="index-perspective"></a>
+
+<p>These commands control how and where further plotting will be placed. There is a curtain order of calling of these commands for the better plot view. First one should be <code>subplot</code> or <code>inplot</code> for specifying the place. After it a <code>rotate</code> and <code>aspect</code>. And finally any other plotting commands may be called. Alternatevely you can use <code>columnplot</code> for position plots in the column one by another without gap between plot axis (bounding boxes).
+</p>
+<dl>
+<dt><a name="index-subplot-1"></a><u>MGL command:</u> <b>subplot</b><i> <code>nx ny m [dx=0 dy=0]</code></i></dt>
+<dd><p>Puts further plotting in a <var>m</var>-th cell of <var>nx</var>*<var>ny</var> grid of the whole frame area. This command set off any aspects or rotations. So it should be used first for creating the subplot. From the aesthetical point of view it is not recommended to use this command with different matrices in the same frame. The position of the cell can be shifted from its default position by relative size <var>dx</var>, <var>dy</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-inplot-1"></a><u>MGL command:</u> <b>inplot</b><i> <code>x1 x2 y1 y2 [rel=off]</code></i></dt>
+<dd><p>Puts further plotting in some region of the whole frame surface. This command allows one to create a plot in arbitrary place of the screen. The position is defined by rectangular coordinates [<var>x1</var>, <var>x2</var>]*[<var>y1</var>, <var>y2</var>]. The coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> are normalized to interval [0, 1]. If parameter <var>rel</var>=<code>on</code> then the relative position to current <code>subplot</code> is used. This command set off any aspects or rotations. So it should be used first for creating subplot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-columnplot"></a><u>MGL command:</u> <b>columnplot</b><i> <code>num ind</code></i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of column with <var>num</var> cells. The position is relative to previous <code>subplot</code> call (or <code>inplot</code> with <code>rel=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stickplot"></a><u>MGL command:</u> <b>stickplot</b><i> <code>num ind tet phi</code></i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of stick with <var>num</var> cells. At this, stick is rotated on angles <var>tet</var>, <var>phi</var>. The position is relative to previous <code>subplot</code> call (or <code>inplot</code> with <code>rel=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotate-1"></a><u>MGL command:</u> <b>rotate</b><i> <code>tetz tetx [tety=0]</code></i></dt>
+<dd><p>Rotates a further plotting relative to each axis (x, z, y) consecutively on angles <var>tetx</var>, <var>tetz</var>, <var>tety</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotate-2"></a><u>MGL command:</u> <b>rotate</b><i> <code>tet x y z</code></i></dt>
+<dd><p>Rotates a further plotting around vector {x,y,z} on angle <var>tet</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-aspect-1"></a><u>MGL command:</u> <b>aspect</b><i> <code>ax ay [az=1]</code></i></dt>
+<dd><p>Defines aspect ratio for the plot. The viewable axes will be related one to another as the ratio <var>ax:ay:az</var>. For the best effect it should be used after <code>rotate</code> command.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-perspective-1"></a><u>MGL command:</u> <b>perspective</b><i> <code>val</code></i></dt>
+<dd><p>Add (switch on) the perspective to plot. The parameter <em>val ~ 1/z_eff \in [0,1)</em>. By default (<code>val=0</code>) the perspective is off.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Export-to-file-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transformation-matrix-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Primitives-drawing-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Export-to-file-_0028MGL_0029-1"></a>
+<h2 class="section">8.4 Export to file (MGL)</h2>
+<a name="index-write"></a>
+<a name="index-setsize"></a>
+
+<dl>
+<dt><a name="index-write-1"></a><u>MGL command:</u> <b>write</b><i> 'fname' [<code>solid=off</code>]</i></dt>
+<dd><p>Exports current picture/frame to file &rsquo;fname&rsquo; (file type is determined by extension). Solid (usually white) background will be used if <code>solid=on</code>. If &rsquo;fname&rsquo;=&rdquo; then the file &lsquo;<samp>frameNNNN.jpg</samp>&rsquo; is used, where &lsquo;<samp>NNNN</samp>&rsquo; is current frame id.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setsize-1"></a><u>MGL command:</u> <b>setsize</b><i> <code>w h</code></i></dt>
+<dd><p>Sets size of picture in pixels. This function call <strong>must be</strong> placed before any plotting command because it completely remove picture content. In some program the call of this function is forbidden.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Primitives-drawing-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Export-to-file-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Primitives-drawing-1"></a>
+<h2 class="section">8.5 Primitives drawing</h2>
+<a name="index-ball"></a>
+<a name="index-clf"></a>
+<a name="index-line"></a>
+<a name="index-curve"></a>
+<a name="index-facex"></a>
+<a name="index-facey"></a>
+<a name="index-facez"></a>
+<a name="index-cone"></a>
+<a name="index-drop"></a>
+<a name="index-sphere"></a>
+
+<p>These commands draw some simple objects like line, point, sphere, drop, cone and so on.
+</p>
+<dl>
+<dt><a name="index-clf-1"></a><u>MGL command:</u> <b>clf</b></dt>
+<dd><p>Clear the picture by removes all drawing from it. Does not change transformation matrix. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ball-1"></a><u>MGL command:</u> <b>ball</b><i> <code>x y</code> ['col'='r']</i></dt>
+<dt><a name="index-ball-2"></a><u>MGL command:</u> <b>ball</b><i> <code>x y z</code> ['col'='r']</i></dt>
+<dd><p>Draws a point (ball) at position {<var>x</var>, <var>y</var>, <var>z</var>} with color defined by string <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-line-1"></a><u>MGL command:</u> <b>line</b><i> <code>x1 y1 x2 y2</code> ['stl'='']</i></dt>
+<dt><a name="index-line-2"></a><u>MGL command:</u> <b>line</b><i> <code>x1 y1 z1 x2 y2 z2</code> ['stl'='']</i></dt>
+<dd><p>Draws a geodesic line (straight line in Cartesian coordinates) from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to {<var>x2</var>,<var>y2</var>,<var>z2</var>} using line style <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-curve-1"></a><u>MGL command:</u> <b>curve</b><i> <code>x1 y1 dx1 dy1 x2 y2 dx2 dy2</code> ['stl'='']</i></dt>
+<dt><a name="index-curve-2"></a><u>MGL command:</u> <b>curve</b><i> <code>x1 y1 z1 dx1 dy1 dz1 x2 y2 z2 dx2 dy2 dz2</code> ['stl'='']</i></dt>
+<dd><p>Draws Bezier-like curve from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to {<var>x2</var>,<var>y2</var>,<var>z2</var>} using line style <var>stl</var>. At this tangent is co-directed with {<var>dx1</var>,<var>dy1</var>,<var>dz1</var>}, {<var>dx2</var>,<var>dy2</var>,<var>dz2</var>} and proportional to its amplitude.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-facex-1"></a><u>MGL command:</u> <b>facex</b><i> <code>x0 y0 z0 wy wz</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dt><a name="index-facey-1"></a><u>MGL command:</u> <b>facey</b><i> <code>x0 y0 z0 wx wz</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dt><a name="index-facez-1"></a><u>MGL command:</u> <b>facez</b><i> <code>x0 y0 z0 wx wy</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dd><p>Draws the solid rectangle (face) perpendicular to [x,y,z]-axis correspondingly at position {<var>x0</var>, <var>y0</var>, <var>z0</var>} with color <var>stl</var> and with widths <var>wx</var>, <var>wy</var>, <var>wz</var> along corresponding directions. At this colors can be the same for all vertexes or different if all 4 colors are specified for each vertex. Parameters <var>d1</var>!=0, <var>d2</var>!=0 set additional shift of the last vertex (i.e. to draw quadrangle).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sphere-1"></a><u>MGL command:</u> <b>sphere</b><i> <code>x0 y0 r</code> ['col'='r']</i></dt>
+<dt><a name="index-sphere-2"></a><u>MGL command:</u> <b>sphere</b><i> <code>x0 y0 z0 r</code> ['col'='r']</i></dt>
+<dd><p>Draw the sphere with radius <var>r</var> and center at point {<var>x0</var>, <var>y0</var>, <var>z0</var>} and color <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-drop-1"></a><u>MGL command:</u> <b>drop</b><i> <code>x0 y0 dx dy r</code> ['col'='b' <code>sh=1 asp=1</code>]</i></dt>
+<dt><a name="index-drop-2"></a><u>MGL command:</u> <b>drop</b><i> <code>x0 y0 z0 dx dy dz r</code> ['col'='b' <code>sh=1 asp=1</code>]</i></dt>
+<dd><p>Draw the drop with radius <var>r</var> at point {<var>x0</var>,<var>y0</var>,<var>z0</var>} elongated in direction {<var>dx</var>,<var>dy</var>,<var>dz</var>} and with color <var>col</var>. Parameter <var>sh</var> set the degree of drop oblongness: &lsquo;<samp>0</samp>&rsquo; is sphere, &lsquo;<samp>1</samp>&rsquo; is maximally oblongness drop. Parameter <var>asp</var> set relative width of the drop (this is analogue of &ldquo;ellipticity&rdquo; for the sphere). See section <a href="mathgl_en_9.html#Drops-sample">Drops sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cone-1"></a><u>MGL command:</u> <b>cone</b><i> <code>x1 y1 z1 x2 y2 z2 r1</code> [<code>r2=-1</code> 'st'='' <code>edge=off</code>]</i></dt>
+<dd><p>Draw tube (or truncated cone if <var>edge</var>=<code>off</code>) between points {<var>x1</var>,<var>y1</var>,<var>z1</var>}, {<var>x2</var>,<var>y2</var>,<var>z2</var>} with radiuses at the edges <var>r1</var>, <var>r2</var>. If <var>r2</var>&lt;0 then it is supposed that <var>r2</var>=<var>r1</var>. The cone color is defined by string <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rect"></a><u>MGL command:</u> <b>rect</b><i> <code>x1 y1 x2 y2</code> ['st'='']</i></dt>
+<dt><a name="index-rect-1"></a><u>MGL command:</u> <b>rect</b><i> <code>x1 y1 z1 x2 y2 z2</code> ['st'='']</i></dt>
+<dd><p>Draw rectangle from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to point {<var>x2</var>,<var>y2</var>,<var>z2</var>} using colors <var>stl</var>. If <var>stl</var> have 4 or more colors then it defines colors for each rectangle vertex (useful for making gradients, like &lsquo;<samp>wwrr</samp>&rsquo;) else first color is used for whole rectangle.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Text-printing-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Primitives-drawing-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-Colorbar-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-_0028MGL_0029-1"></a>
+<h2 class="section">8.6 Text printing (MGL)</h2>
+<a name="index-fgets"></a>
+<a name="index-text"></a>
+<a name="index-title"></a>
+
+<p>These commands draw the text. There are commands for drawing text in arbitrary place, in arbitrary direction and along arbitrary curve. It is possible to use arbitrary font-faces and parse many TeX commands. The Unicode text is supported. So sometimes you need to specify locale. The <code>size</code> argument control the size of text: if positive it give the value, if negative it give the value relative to defined by <code>font</code> command. See section <a href="mathgl_en_1.html#Font-style">Font style</a>.
+</p>
+<dl>
+<dt><a name="index-text-1"></a><u>MGL command:</u> <b>text</b><i> <code>x y</code> 'text' ['fnt'='' <code>size=-1.4</code>]</i></dt>
+<dt><a name="index-text-2"></a><u>MGL command:</u> <b>text</b><i> <code>x y z</code> 'text' ['fnt'='' <code>size=-1.4</code>]</i></dt>
+<dd><p>Draws unrotated text string <var>text</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} with specified style <var>fnt</var> and <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-text-3"></a><u>MGL command:</u> <b>text</b><i> <code>x y dx dy</code> 'text' [<code>size=-1.4</code>]</i></dt>
+<dt><a name="index-text-4"></a><u>MGL command:</u> <b>text</b><i> <code>x y z dx dy dz</code> 'text' [<code>size=-1.4</code>]</i></dt>
+<dd><p>The command plots the string <var>text</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} along direction {<var>dx</var>,<var>dy</var>,<var>dz</var>} with specified style <var>fnt</var> and <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-title-1"></a><u>MGL command:</u> <b>title</b><i> 'text' ['fnt'='' <code>size=-2</code>]</i></dt>
+<dd><p>Print string <var>text</var> as title of the picture (at the top of the picture). Can be used at any place (even inside <code>subplot</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fgets-1"></a><u>MGL command:</u> <b>fgets</b><i> <code>x y</code> 'fname' [<code>n=0</code> 'fnt'='' <code>size=-1.4</code>]</i></dt>
+<dt><a name="index-fgets-2"></a><u>MGL command:</u> <b>fgets</b><i> <code>x y z</code> 'fname' [<code>n=0</code> 'fnt'='' <code>size=-1.4</code>]</i></dt>
+<dd><p>Draws unrotated <var>n</var>-th line of file <var>fname</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} with specified <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-text-5"></a><u>MGL command:</u> <b>text</b><i> xdat 'text' ['fnt'='' <code>size=-1 zval=nan</code>]</i></dt>
+<dt><a name="index-text-6"></a><u>MGL command:</u> <b>text</b><i> xdat ydat 'text' ['fnt'='' <code>size=-1 zval=nan</code>]</i></dt>
+<dt><a name="index-text-7"></a><u>MGL command:</u> <b>text</b><i> xdat ydat zdat 'text' ['fnt'='' <code>size=-1</code>]</i></dt>
+<dd><p>The command draws <var>text</var> along the curve between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} by font style <var>fnt</var> and with size <var>size</var>. The string <var>fnt</var> may contain symbols &lsquo;<samp>t</samp>&rsquo; for printing the text under the curve (default), or &lsquo;<samp>T</samp>&rsquo; for printing the text above the curve. The sizes of 1st dimension must be equal for all arrays <var>xdat.nx=ydat.nx=zdat.nx</var>. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>z</var>[i] = <var>zval</var> is used. See section <a href="mathgl_en_9.html#Text-sample">Text sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-and-Colorbar-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-Colorbar-_0028MGL_0029-1"></a>
+<h2 class="section">8.7 Axis and Colorbar (MGL)</h2>
+<a name="index-axis-5"></a>
+<a name="index-box"></a>
+<a name="index-grid"></a>
+<a name="index-colorbar"></a>
+<a name="index-xlabel"></a>
+<a name="index-ylabel"></a>
+<a name="index-zlabel"></a>
+<a name="index-tlabel"></a>
+
+<p>These commands draw the &ldquo;things for measuring&rdquo;, like axis with ticks, colorbar with ticks, grid along axis, bounding box and labels for axis. For more information see section <a href="#Axis-settings-_0028MGL_0029">Axis settings (MGL)</a>.
+</p>
+<dl>
+<dt><a name="index-axis-6"></a><u>MGL command:</u> <b>axis</b><i> ['dir'='xyz' <code>adjust=off</code>]</i></dt>
+<dd><p>Draws axes with ticks (see section <a href="#Axis-settings-_0028MGL_0029">Axis settings (MGL)</a>) in directions determined by string parameter <var>dir</var>.If string contain the symbol &lsquo;<samp>_</samp>&rsquo; then tick labels are not printed. Font for ticks labels is determined by command <code>font</code>. Ticks will be automatically adjusted if <var>adjust</var>=<code>on</code> (by call of <code>adjust 'dir'</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-1"></a><u>MGL command:</u> <b>colorbar</b><i> ['sch'='' <code>pos=0</code>]</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if <code>sch=''</code>) at edge of plot. Parameter <var>pos</var> specifies the position of colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-2"></a><u>MGL command:</u> <b>colorbar</b><i> 'sch' <code>pos x y w h</code></i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if not specified) at arbitrary position of subplot {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]). Parameter <var>pos</var> specifies the position of colorbar labels: &lsquo;<samp>0</samp>&rsquo; - at left, &lsquo;<samp>1</samp>&rsquo; - at right, &lsquo;<samp>2</samp>&rsquo; - at bottom, &lsquo;<samp>3</samp>&rsquo; - at top. Parameters <var>w</var>, <var>h</var> set the relative width and height of the colorbar.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-3"></a><u>MGL command:</u> <b>colorbar</b><i> vdat ['sch'='' <code>pos=0</code>]</i></dt>
+<dd><p>Draws colorbar with sharp colors <var>sch</var> (current palette if <code>sch=NULL</code>) for values <var>vdat</var> at edge of plot. Parameter <var>pos</var> specifies the position of colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid-1"></a><u>MGL command:</u> <b>grid</b><i> ['dir'='xyz' 'pen'='B']</i></dt>
+<dd><p>Draws grid lines perpendicular to direction determined by string parameter <var>dir</var>. The step of grid lines is the same as tick step for an <code>axis</code>. The style of lines is determined by <var>pen</var> parameter.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-box-1"></a><u>MGL command:</u> <b>box</b><i> ['stl'='k' <code>ticks=on</code>]</i></dt>
+<dd><p>Draws bounding box outside the plotting volume with line style &rsquo;stl&rsquo;.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xlabel-1"></a><u>MGL command:</u> <b>xlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-ylabel-1"></a><u>MGL command:</u> <b>ylabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-zlabel-1"></a><u>MGL command:</u> <b>zlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-tlabel-1"></a><u>MGL command:</u> <b>tlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dd><p>Prints the label <var>text</var> for x-,y-,z-,t-axis (here &lsquo;<samp>t</samp>&rsquo; is &ldquo;ternary&rdquo; axis <em>t=1-x-y</em>). The position of label is determined by <var>pos</var> parameter. If <var>pos</var>=0 then label is printed at the center of axis. If <var>pos</var>&gt;0 then label is printed at the maximum of axis (default). If <var>pos</var>&lt;0 then label is printed at the minimum of axis. The font size is 1.4 times larger than the one for ticks <code>font</code>. Parameter <code>shift</code> specify additional shifting of the label. See section <a href="#Text-printing-_0028MGL_0029">Text printing (MGL)</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Legend-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-Colorbar-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-_0028MGL_0029-1"></a>
+<h2 class="section">8.8 Legend (MGL)</h2>
+<a name="index-legend"></a>
+<a name="index-addlegend"></a>
+<a name="index-clearlegend"></a>
+
+<p>These commands draw legend to the graph (useful for <a href="#g_t1D-plotting-_0028MGL_0029">1D plotting (MGL)</a>). Legend entry is a pair of strings: one for style of the line, another one with description text (with included LaTeX parsing). The array of string are accumulated first to the internal arrays (by command <code>addlegend</code>) and are plotted later. The position of the legend can be selected automatic or manually. Parameters <var>fnt</var> and <var>size</var> specify the font style and size. Parameter <var>llen</var> set the relative width of the line sample and the text indent (default value is 0.1). If line style string for entry is empty then the corresponding text is printed without indent. See section <a href="mathgl_en_9.html#Legend-sample">Legend sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-legend-1"></a><u>MGL command:</u> <b>legend</b><i> [<code>pos=3</code> 'fnt'='rL' <code>size=-1 llen=0.1</code>]</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>fnt</var> with specified <var>size</var>. Parameter <var>pos</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-legend-2"></a><u>MGL command:</u> <b>legend</b><i> <code>x y</code> ['fnt'='rL' <code>size=-1 llen=0.1</code>]</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>fnt</var> with <var>size</var>. Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-addlegend-1"></a><u>MGL command:</u> <b>addlegend</b><i> 'text' 'stl'</i></dt>
+<dd><p>Adds string <var>text</var> to internal legend accumulator. The style of described line and mark is specified in string <var>stl</var> (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). Maximal number of entries is 100.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-clearlegend-1"></a><u>MGL command:</u> <b>clearlegend</b></dt>
+<dd><p>Clears saved legend strings.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-legendbox"></a><u>MGL command:</u> <b>legendbox</b><i> <code>val</code></i></dt>
+<dd><p>Switches on/off the drawing of a box near legend. By default, the box is drawn.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="g_t1D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.9 1D plotting (MGL)</h2>
+<a name="index-plot"></a>
+<a name="index-tens"></a>
+<a name="index-area"></a>
+<a name="index-bars"></a>
+<a name="index-barh"></a>
+<a name="index-stem"></a>
+<a name="index-step"></a>
+<a name="index-torus"></a>
+<a name="index-chart"></a>
+<a name="index-mark"></a>
+<a name="index-textmark"></a>
+<a name="index-error"></a>
+<a name="index-tube"></a>
+<a name="index-region"></a>
+
+<p>These commands perform plotting of 1D data. 1D means that data depended from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n. Most of plotting type has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks are specified by the string argument. If the string parameter is NULL then solid line with color from palette Pal is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>). Also there are some special 1d plots having slightly different interface: surface of curve rotation (Torus), chart (Chart) and error boxes (Error), marks with variable size (Mark), tubes (Tube) and so on. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p>
+<p>The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=NULL</code>) solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>).
+</p>
+<dl>
+<dt><a name="index-plot-1"></a><u>MGL command:</u> <b>plot</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-plot-2"></a><u>MGL command:</u> <b>plot</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-plot-3"></a><u>MGL command:</u> <b>plot</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>tens, radar, area, step, stem, tube, mark, error, belt</code>. See section <a href="mathgl_en_9.html#Plot-sample">Plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-radar"></a><u>MGL command:</u> <b>radar</b><i> adat ['stl'='' <code>r=-1</code>]</i></dt>
+<dd><p>Draws radar chart which is continuous lines between points located on an radial lines (like plot in Polar coordinates). The plots are drawn for each row if one of the data is the matrix. Parameter <var>r</var> set the additional shift of data (i.e. the data <var>adat</var>+<var>r</var> is used instead of <var>adat</var>). If <code>r&lt;0</code> then <code>r=max(0, -min(adat)</code>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>). If <var>pen</var> containt &lsquo;<samp>#</samp>&rsquo; symbol then &quot;grid&quot; (radial lines and circle for <var>r</var>) is drawn See also <code>plot</code>. See section <a href="mathgl_en_9.html#Radar-sample">Radar sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tens-1"></a><u>MGL command:</u> <b>tens</b><i> ydat cdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tens-2"></a><u>MGL command:</u> <b>tens</b><i> xdat ydat cdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tens-3"></a><u>MGL command:</u> <b>tens</b><i> xdat ydat zdat cdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} with color defined by <var>cdat</var>[i] (look like tension plot). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, mesh, fall</code>. See section <a href="mathgl_en_9.html#Tens-sample">Tens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-area-1"></a><u>MGL command:</u> <b>area</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-area-2"></a><u>MGL command:</u> <b>area</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-area-3"></a><u>MGL command:</u> <b>area</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} and fills it down to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, bars, stem, region</code>. See section <a href="mathgl_en_9.html#Area-sample">Area sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-region-1"></a><u>MGL command:</u> <b>region</b><i> fdat gdat ['stl'='' <code>inside=off</code>]</i></dt>
+<dt><a name="index-region-2"></a><u>MGL command:</u> <b>region</b><i> xdat fdat gdat ['stl'='' <code>inside=off</code>]</i></dt>
+<dd><p>Fills area between curves {<var>xdat</var>[i], <var>fdat</var>[i]} and {<var>xdat</var>[i], <var>gdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x.  Parameter  <code>inside=off</code> set to fill are with y1&lt;y&lt;y2 else the area with y2&lt;y&lt;y1 will be also filled.
+See also <code>area, bars, stem</code>. See section <a href="mathgl_en_9.html#Region-sample">Region sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-bars-1"></a><u>MGL command:</u> <b>bars</b><i> ydat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-2"></a><u>MGL command:</u> <b>bars</b><i> xdat ydat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-3"></a><u>MGL command:</u> <b>bars</b><i> xdat ydat zdat ['stl'='' <code>above=off</code>]</i></dt>
+<dd><p>Draws vertical bars from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). Bars are drawn side-by-side (if <code>above = off</code>) or one above another (if <code>above = on</code>). Marks at data points are not drawn. See also <code>area, barh, stem, chart</code>. See section <a href="mathgl_en_9.html#Bars-sample">Bars sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-barh-1"></a><u>MGL command:</u> <b>barh</b><i> vdat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-4"></a><u>MGL command:</u> <b>bars</b><i> ydat vdat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dd><p>Draws horizontal bars from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to y-axis. If array <var>ydat</var> is not specified then its an automatic array is used with values equidistantly distributed along y. Bars are drawn side-by-side (if <code>above = off</code>) or one above another (if <code>above = on</code>). Marks at data points are not drawn.
+See also <code>bars</code>. See section <a href="mathgl_en_9.html#Barh-sample">Barh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stem-1"></a><u>MGL command:</u> <b>stem</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-stem-2"></a><u>MGL command:</u> <b>stem</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-stem-3"></a><u>MGL command:</u> <b>stem</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws vertical lines from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>area, bars, plot, mark</code>. See section <a href="mathgl_en_9.html#Stem-sample">Stem sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-step-1"></a><u>MGL command:</u> <b>step</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-step-2"></a><u>MGL command:</u> <b>step</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-step-3"></a><u>MGL command:</u> <b>step</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous stairs for points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, stem, tile, boxs</code>. See section <a href="mathgl_en_9.html#Step-sample">Step sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-torus-1"></a><u>MGL command:</u> <b>torus</b><i> zdat ['stl'='']</i></dt>
+<dt><a name="index-torus-2"></a><u>MGL command:</u> <b>torus</b><i> rdat zdat ['stl'='']</i></dt>
+<dd><p>Draws surface which is result of curve {<var>rdat</var>[i], <var>zdat</var>[i], <var>zdat</var>[i]} rotation around <code>axialdir</code> axis. If array <var>rdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. See also <code>plot, axial</code>. See section <a href="mathgl_en_9.html#Torus-sample">Torus sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-chart-1"></a><u>MGL command:</u> <b>chart</b><i> adat ['col'='']</i></dt>
+<dd><p>The command draws colored stripes (boxes) for data in array <var>adat</var>. The number of stripes is equal to the number of rows in <var>adat</var> (equal to <var>a.ny</var>). The color of each next stripe is cyclically changed from colors specified in string <var>col</var> or in palette. Spaces in colors denote transparent &ldquo;color&rdquo;, i.e. if <var>col</var> contain space(s) then corresponding stripe(s) are not drawn. The stripe width is proportional to value of element in <var>a</var>. Chart is plotted only for data with non-negative elements. If string <var>col</var> have symbol &lsquo;<samp>#</samp>&rsquo; then black border lines are drawn. The most nice form the chart have in 3d (after rotation of coordinates) or in cylindrical coordinates (becomes so called Pie chart). See section <a href="mathgl_en_9.html#Chart-sample">Chart sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mark-1"></a><u>MGL command:</u> <b>mark</b><i> ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-mark-2"></a><u>MGL command:</u> <b>mark</b><i> xdat ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-mark-3"></a><u>MGL command:</u> <b>mark</b><i> xdat ydat zdat rdat ['stl'='']</i></dt>
+<dd><p>Draws  marks with size <var>rdat</var>[i]*<code>marksize</code> at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, textmark, stem, error</code>. See section <a href="mathgl_en_9.html#Mark-sample">Mark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-textmark-1"></a><u>MGL command:</u> <b>textmark</b><i> ydat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-2"></a><u>MGL command:</u> <b>textmark</b><i> ydat rdat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-3"></a><u>MGL command:</u> <b>textmark</b><i> xdat ydat rdat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-4"></a><u>MGL command:</u> <b>textmark</b><i> xdat ydat zdat rdat 'txt' ['stl'='']</i></dt>
+<dd><p>Draws string <var>txt</var> as marks with size <var>rdat</var>[i]*<code>marksize</code> at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). If array <var>rdat</var> is not specified then <var>rdat</var>[i] = 1. See also <code>plot, mark, stem</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-error-1"></a><u>MGL command:</u> <b>error</b><i> ydat yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-error-2"></a><u>MGL command:</u> <b>error</b><i> xdat ydat yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-error-3"></a><u>MGL command:</u> <b>error</b><i> xdat ydat xerr yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws error boxes {<var>xerr</var>[i], <var>yerr</var>[i]} at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zval</var>}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. See also <code>plot</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tube-1"></a><u>MGL command:</u> <b>tube</b><i> ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-2"></a><u>MGL command:</u> <b>tube</b><i> ydat <code>rval</code> ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-3"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-4"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat <code>rval</code> ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-5"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat zdat rdat ['stl'='']</i></dt>
+<dt><a name="index-tube-6"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat zdat <code>rval</code> ['stl'='']</i></dt>
+<dd><p>Draws tube with variable radius <var>rdat</var>[i] (or <var>rval</var>) at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-boxplot"></a><u>MGL command:</u> <b>boxplot</b><i> adat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-boxplot-1"></a><u>MGL command:</u> <b>boxplot</b><i> xdat adat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws boxplot (also known as a box-and-whisker diagram) at points <var>xdat</var> in plane z=<code>zval</code> (by default is at the bottom of the bounding box). This is five-number summaries of data &lt;em&gt;adat&lt;/em&gt; (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3) and maximum) along second (j-th) direction.
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t2D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.10 2D plotting (MGL)</h2>
+<a name="index-mesh"></a>
+<a name="index-fall"></a>
+<a name="index-belt"></a>
+<a name="index-surf"></a>
+<a name="index-boxs"></a>
+<a name="index-tile"></a>
+<a name="index-dens"></a>
+<a name="index-cont"></a>
+<a name="index-contf"></a>
+<a name="index-contd"></a>
+<a name="index-axial"></a>
+<a name="index-grid-2"></a>
+
+<p>These commands perform plotting of 2D data. 2D means that data depend from 2 independent parameters like matrix <em>f(x_i,y_j), i=1...n, j=1...m</em>. There are 6 generally different types of data representations: simple mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid contours plot (ContF) and its rotational figure (Axial). Cont, ContF and Axial commands have variants for automatic and manual selection of level values for contours. Also there are commands for plotting data grid lines according to the data format (Grid) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String parameter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. The minor dimensions of arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var> should be equal <var>xdat.nx=zdat.nx &amp;&amp; ydat.nx=zdat.ny</var> or <var>xdat.nx=ydat.nx=zdat.nx &amp;&amp; xdat.ny=ydat.ny=zdat.ny</var>. Arrays <var>xdat</var> and <var>ydat</var> can be vectors (not matrices as <var>zdat</var>). If array <var>xdat</var>, <var>ydat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y. Graphics are plotted for each z-slice of the data.
+</p>
+<dl>
+<dt><a name="index-mesh-1"></a><u>MGL command:</u> <b>mesh</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-mesh-2"></a><u>MGL command:</u> <b>mesh</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws mesh lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, fall, meshnum, cont, tens</code>. See section <a href="mathgl_en_9.html#Mesh-sample">Mesh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fall-1"></a><u>MGL command:</u> <b>fall</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-fall-2"></a><u>MGL command:</u> <b>fall</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws fall lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then lines are drawn along x-direction else (by default) lines are drawn along y-direction. See also <code>belt, mesh, meshnum, tens</code>. See section <a href="mathgl_en_9.html#Fall-sample">Fall sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-belt-1"></a><u>MGL command:</u> <b>belt</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-belt-2"></a><u>MGL command:</u> <b>belt</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws belts for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then belts are drawn along x-direction else (by default) lines are drawn along y-direction. See also <code>fall, surf, plot, meshnum</code>. See section <a href="mathgl_en_9.html#Belt-sample">Belt sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf-1"></a><u>MGL command:</u> <b>surf</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-surf-2"></a><u>MGL command:</u> <b>surf</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>mesh, dens, belt, tile, boxs, surfc, surfa</code>. See section <a href="mathgl_en_9.html#Surf-sample">Surf sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-boxs-1"></a><u>MGL command:</u> <b>boxs</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-boxs-2"></a><u>MGL command:</u> <b>boxs</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws vertical boxes for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, dens, tile, step</code>. See section <a href="mathgl_en_9.html#Boxs-sample">Boxs sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tile-1"></a><u>MGL command:</u> <b>tile</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-tile-2"></a><u>MGL command:</u> <b>tile</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws horizontal tiles for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, dens, boxs, tile, step</code>. See section <a href="mathgl_en_9.html#Tile-sample">Tile sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dens-1"></a><u>MGL command:</u> <b>dens</b><i> zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-dens-2"></a><u>MGL command:</u> <b>dens</b><i> xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws density plot for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var>. See also <code>surf, cont, contf, boxs, tile, dens[xyz]</code>. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont-1"></a><u>MGL command:</u> <b>cont</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-cont-2"></a><u>MGL command:</u> <b>cont</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws contour lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>). Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k. If string <var>stl</var> contain &rsquo;t&rsquo; (or &rsquo;T&rsquo;) symbol then contour labels will be drawn below (or above) the contours. See also <code>dens, contf, axial, cont[xyz]</code>. See section <a href="mathgl_en_9.html#Cont-sample">Cont sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont-3"></a><u>MGL command:</u> <b>cont</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-cont-4"></a><u>MGL command:</u> <b>cont</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf-1"></a><u>MGL command:</u> <b>contf</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-contf-2"></a><u>MGL command:</u> <b>contf</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws solid (or filled) contours for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>). Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k (must be <code>vdat.nx&gt;2</code>). See also <code>dens, cont, contd, axial, contf[xyz]</code>. See section <a href="mathgl_en_9.html#ContF-sample">ContF sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf-3"></a><u>MGL command:</u> <b>contf</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-contf-4"></a><u>MGL command:</u> <b>contf</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contd-1"></a><u>MGL command:</u> <b>contd</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-contd-2"></a><u>MGL command:</u> <b>contd</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws solid (or filled) contours for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>) with manual colors. Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k (must be <code>vdat.nx&gt;2</code>). The color of k-th contour is <code>sch[k%strlen(sch)]</code>. See also <code>dens, cont, contf</code>. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contd-3"></a><u>MGL command:</u> <b>contd</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-contd-4"></a><u>MGL command:</u> <b>contd</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axial-1"></a><u>MGL command:</u> <b>axial</b><i> vdat zdat ['sch'='']</i></dt>
+<dt><a name="index-axial-2"></a><u>MGL command:</u> <b>axial</b><i> vdat xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws surface which is result of contour plot rotation surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. If string <var>sch</var> contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; then rotation axis <code>axialdir</code> will be set to specified direction. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>cont, contf, torus, surf3</code>. See section <a href="mathgl_en_9.html#Axial-sample">Axial sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axial-3"></a><u>MGL command:</u> <b>axial</b><i> zdat ['sch'='' <code>num=3</code>]</i></dt>
+<dt><a name="index-axial-4"></a><u>MGL command:</u> <b>axial</b><i> xdat ydat zdat ['sch'='' <code>num=3</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid-3"></a><u>MGL command:</u> <b>grid</b><i> zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-grid-4"></a><u>MGL command:</u> <b>grid</b><i> xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws grid lines for density plot of surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var>. See also <code>dens, cont, contf</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="g_t3D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.11 3D plotting (MGL)</h2>
+<a name="index-surf3"></a>
+<a name="index-dens3"></a>
+<a name="index-cont3"></a>
+<a name="index-conta"></a>
+<a name="index-densa"></a>
+<a name="index-grid3"></a>
+<a name="index-grida"></a>
+<a name="index-cloud"></a>
+<a name="index-contf3"></a>
+<a name="index-contfa"></a>
+<a name="index-beam"></a>
+
+<p>These commands perform plotting of 3D data. 3D means that data depend from 3 independent parameters like matrix <em>f(x_i,y_j,z_k), i=1...n, j=1...m, k=1...l</em>. There are 4 generally different types of data representations: isosurface or surface of constant value (Surf3), density plot at slices (Dens3), contour lines plot at slices (Cont3), solid contours plot at slices (ContF3) and cloud-like plot (Cloud). Surf3, Cont3 and ContF3 commands have variants for automatic and manual selection of level values for surfaces/contours. Also there are commands for plotting data grid lines according to the data format (Grid3) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String paramter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). If array <var>xdat</var>, <var>ydat</var>, <var>zdat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y, z.
+</p>
+
+<dl>
+<dt><a name="index-surf3-1"></a><u>MGL command:</u> <b>surf3</b><i> adat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3-2"></a><u>MGL command:</u> <b>surf3</b><i> xdat ydat zdat adat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>cloud, dens3, surf3c, surf3a, axial</code>. See section <a href="mathgl_en_9.html#Surf3-sample">Surf3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3-3"></a><u>MGL command:</u> <b>surf3</b><i> adat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3-4"></a><u>MGL command:</u> <b>surf3</b><i> xdat ydat zdat adat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dens3-1"></a><u>MGL command:</u> <b>dens3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-dens3-2"></a><u>MGL command:</u> <b>dens3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws density plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Density is plotted at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. See also <code>cont3, contf3, dens, grid3</code>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-densa-1"></a><u>MGL command:</u> <b>densa</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-densa-2"></a><u>MGL command:</u> <b>densa</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws density plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont3-1"></a><u>MGL command:</u> <b>cont3</b><i> vdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-cont3-2"></a><u>MGL command:</u> <b>cont3</b><i> vdat xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws contour plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Contours are plotted for values specified in array <var>vdat</var> at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. If string <var>stl</var> contain &rsquo;t&rsquo; (or &rsquo;T&rsquo;) symbol then contour labels will be drawn below (or above) the contours. See also <code>dens3, contf3, cont, grid3</code>. See section <a href="mathgl_en_9.html#Cont3-sample">Cont3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont3-3"></a><u>MGL command:</u> <b>cont3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-cont3-4"></a><u>MGL command:</u> <b>cont3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-conta-1"></a><u>MGL command:</u> <b>conta</b><i> adat ['sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-conta-2"></a><u>MGL command:</u> <b>conta</b><i> xdat ydat zdat adat ['sch'='' <code>num=7</code>]</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf3-1"></a><u>MGL command:</u> <b>contf3</b><i> vdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-contf3-2"></a><u>MGL command:</u> <b>contf3</b><i> vdat xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws solid contour plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Contours are plotted for values specified in array <var>vdat</var> at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. See also <code>dens3, cont3, contf, grid3</code>. See section <a href="mathgl_en_9.html#ContF3-sample">ContF3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf3-3"></a><u>MGL command:</u> <b>contf3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-contf3-4"></a><u>MGL command:</u> <b>contf3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contfa-1"></a><u>MGL command:</u> <b>contfa</b><i> adat ['sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-contfa-2"></a><u>MGL command:</u> <b>contfa</b><i> xdat ydat zdat adat ['sch'='' <code>num=7</code>]</i></dt>
+<dd><p>Draws solid contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid3-1"></a><u>MGL command:</u> <b>grid3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-grid3-2"></a><u>MGL command:</u> <b>grid3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws grid for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Grid is plotted at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. See also <code>cont3, contf3, dens, grid3</code>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grida-1"></a><u>MGL command:</u> <b>grida</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-grida-2"></a><u>MGL command:</u> <b>grida</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws grids at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cloud-1"></a><u>MGL command:</u> <b>cloud</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-cloud-2"></a><u>MGL command:</u> <b>cloud</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws cloud for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). This plot is a set of cubes with color and transparency proportional to value of <var>adat</var>. The resulting plot is like cloud &ndash; low value is transparent but higher ones are not. The number of plotting cells depend on <code>meshnum</code>. Command <var>alpha</var> changes the overall transparency of plot. See also <code>surf3</code>. See section <a href="mathgl_en_9.html#Cloud-sample">Cloud sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-beam-1"></a><u>MGL command:</u> <b>beam</b><i> tr g1 g2 adat <code>rval</code> ['sch'='' <code>flag=0 num=3</code>]</i></dt>
+<dd><p>Draws  <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d array <var>adat</var>. This is special kind of plot for <var>adat</var> specified in accompanied coordinates along curve <var>tr</var> with orts <var>g1</var>, <var>g2</var> and with transverse scale <var>rval</var>. Variable <var>flag</var> is bitwise: &lsquo;<samp>0x1</samp>&rsquo; - draw in accompanied (not laboratory) coordinates; &lsquo;<samp>0x2</samp>&rsquo; - draw projection to <em>\rho-z</em> plane; &lsquo;<samp>0x4</samp>&rsquo; - draw normalized in each slice field. The x-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> must be nx&gt;2. The y-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> and z-size of the data array <var>a</var> must be equal. See section <a href="mathgl_en_3.html#Surf3">Surf3</a>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Dual-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.12 Dual plotting (MGL)</h2>
+<a name="index-surfc"></a>
+<a name="index-surf3c"></a>
+<a name="index-surfa"></a>
+<a name="index-surf3a"></a>
+<a name="index-map"></a>
+<a name="index-tile-3"></a>
+<a name="index-stfa"></a>
+
+<p>These plotting commands draw <em>two matrix</em> simultaneously. There are 5 generally different types of data representations: surface or isosurface colored by other data (SurfC, Surf3C), surface or isosurface transpared by other data (SurfA, Surf3A), tiles with variable size (TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C have variants for automatic and manual selection of level values for isosurfaces. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String paramter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). If array <var>xdat</var>, <var>ydat</var>, <var>zdat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y, z.
+</p>
+<dl>
+<dt><a name="index-surfc-1"></a><u>MGL command:</u> <b>surfc</b><i> zdat cdat ['sch'='']</i></dt>
+<dt><a name="index-surfc-2"></a><u>MGL command:</u> <b>surfc</b><i> xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} and color it by matrix <var>cdat</var>[i,j]. See also <code>surf, surfa, surf3c</code>. See section <a href="mathgl_en_9.html#SurfC-sample">SurfC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3c-1"></a><u>MGL command:</u> <b>surf3c</b><i> adat cdat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3c-2"></a><u>MGL command:</u> <b>surf3c</b><i> xdat ydat zdat adat cdat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as <code>surf3</code> command but the color of isosurface depends on values of array <var>cdat</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>surf3, sur3a, surfc</code>. See section <a href="mathgl_en_9.html#Surf3C-sample">Surf3C sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3c-3"></a><u>MGL command:</u> <b>surf3c</b><i> adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3c-4"></a><u>MGL command:</u> <b>surf3c</b><i> xdat ydat zdat adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surfa-1"></a><u>MGL command:</u> <b>surfa</b><i> zdat cdat ['sch'='']</i></dt>
+<dt><a name="index-surfa-2"></a><u>MGL command:</u> <b>surfa</b><i> xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} and transparent it by matrix <var>cdat</var>[i,j]. See also <code>surf, surfc, surf3a, tile</code>. See section <a href="mathgl_en_9.html#SurfA-sample">SurfA sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3a-1"></a><u>MGL command:</u> <b>surf3a</b><i> adat cdat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3a-2"></a><u>MGL command:</u> <b>surf3a</b><i> xdat ydat zdat adat cdat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as <code>surf3</code> command but the transparency of isosurface depends on values of array <var>cdat</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>surf3, sur3c, surfa</code>. See section <a href="mathgl_en_9.html#Surf3A-sample">Surf3A sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3a-3"></a><u>MGL command:</u> <b>surf3a</b><i> adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3a-4"></a><u>MGL command:</u> <b>surf3a</b><i> xdat ydat zdat adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tile-4"></a><u>MGL command:</u> <b>tile</b><i> zdat rdat ['sch'='']</i></dt>
+<dt><a name="index-tile-5"></a><u>MGL command:</u> <b>tile</b><i> xdat ydat zdat rdat ['sch'='']</i></dt>
+<dd><p>Draws horizontal tiles for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. It is mostly the same as <code>tile</code> but the size of tiles is determined by <var>rdat</var> array. See also <code>surfa, tile</code>. See section <a href="mathgl_en_9.html#TileS-sample">Tiles sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-map-1"></a><u>MGL command:</u> <b>map</b><i> udat vdat ['sch'='' <code>pnts=on</code>]</i></dt>
+<dt><a name="index-map-2"></a><u>MGL command:</u> <b>map</b><i> xdat ydat udat vdat ['sch'='' <code>pnts=on</code>]</i></dt>
+<dd><p>Draws mapping plot for matrixes {<var>udat</var>, <var>vdat</var> } which parametrically depend on coordinates <var>xdat</var>, <var>ydat</var>. The previous position of the cell (point) is marked by color. Height is proportional to Jacobian(udat,vdat). This plot is like Arnold diagram ???. If <code>pnts=off</code> then face is drawn otherwise the color ball at matrix knots are drawn. The size of <var>udat</var> and <var>vdat</var> must be the same. See section <a href="mathgl_en_9.html#Map-sample">Map sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stfa-1"></a><u>MGL command:</u> <b>stfa</b><i> re im <code>dn</code> ['sch'='' <code>pnts=on</code>]</i></dt>
+<dt><a name="index-stfa-2"></a><u>MGL command:</u> <b>stfa</b><i> xdat ydat re im <code>dn</code> ['sch'='' <code>pnts=on</code>]</i></dt>
+<dd><p>Draws spectrogram of complex array <var>re</var>+i*<code>im</code> for Fourier size of <var>dn</var> points at plane <var>z=zVal</var>. Parameter <var>dn</var> is arbitrary even integer. For example in 1D case, result is density plot of data <em>res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn</em> with size {int(nx/dn), dn, ny}.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<a name="Vector-fields-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-fields-_0028MGL_0029-1"></a>
+<h2 class="section">8.13 Vector fields (MGL)</h2>
+<a name="index-vectc"></a>
+<a name="index-vect"></a>
+<a name="index-flow"></a>
+<a name="index-pipe"></a>
+<a name="index-traj"></a>
+<a name="index-dew"></a>
+
+<p>These commands perform plotting of 2D and 3D vector fields. There are 6 generally different types of vector fields representations: simple vector field (Vect), vector field with coloring (VectC), vector field by dew-drops (Dew), flow threads (Flow), flow pipes (Pipe), vectors along a curve (Traj). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<p>The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. Parameter <var>flag</var> setup the hachures (arrows). It is compination of vlaues: <code>MGL_VEC_COL=1</code> for drawing bi-color arrow, <code>MGL_VEC_LEN=2</code> for drawing fixed length arrows, <code>MGL_VEC_DOT=16</code> for drawing hachures with dots instead of arrows, <code>MGL_VEC_END=4</code> for drawing arrows to the cell point, <code>MGL_VEC_MID=8</code> for drawing arrows with center at cell point. 
+</p>
+<p>The size of <var>udat</var>, <var>vdat</var> and <var>wdat</var> must be equal. The minor dimensions of arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var> and <var>udat</var> must be equal too. Arrays <var>xdat</var>, <var>ydat</var> and <var>zdat</var> can be vectors (not matrices as <var>udat</var>). The graphics is plotted for each z slice of <var>udat</var>, <var>vdat</var> for 2D case.
+</p>
+<dl>
+<dt><a name="index-traj-1"></a><u>MGL command:</u> <b>traj</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan len=0</code>]</i></dt>
+<dt><a name="index-traj-2"></a><u>MGL command:</u> <b>traj</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>len=0</code>]</i></dt>
+<dd><p>Draws vectors {<var>udat</var>, <var>vdat</var>, <var>wdat</var>} along a curve <var>xdat</var>, <var>ydat</var>, <var>zdat</var>. The length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See also <code>vect</code>. See section <a href="mathgl_en_9.html#Traj-sample">Traj sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vect-1"></a><u>MGL command:</u> <b>vect</b><i> udat vdat ['sch'='' <code>zval=nan flag=0</code>]</i></dt>
+<dt><a name="index-vect-2"></a><u>MGL command:</u> <b>vect</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan flag=0</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vectc, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vect-3"></a><u>MGL command:</u> <b>vect</b><i> udat vdat wdat ['sch'='' <code>flag=0</code>]</i></dt>
+<dt><a name="index-vect-4"></a><u>MGL command:</u> <b>vect</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>flag=0</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectc-1"></a><u>MGL command:</u> <b>vectc</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-vectc-2"></a><u>MGL command:</u> <b>vectc</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The color of hachures is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vect, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#VectC-sample">VectC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectc-3"></a><u>MGL command:</u> <b>vectc</b><i> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-vectc-4"></a><u>MGL command:</u> <b>vectc</b><i> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color of hachures is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#VectC-3D-sample">VectC 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectl"></a><u>MGL command:</u> <b>vectl</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-vectl-1"></a><u>MGL command:</u> <b>vectl</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The length of hachures is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vectc, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectl-2"></a><u>MGL command:</u> <b>vectl</b><i> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-vectl-3"></a><u>MGL command:</u> <b>vectl</b><i> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the length of hachures is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dew-1"></a><u>MGL command:</u> <b>dew</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-dew-2"></a><u>MGL command:</u> <b>dew</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws dew-drops for plane vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The color of drops is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of drops depend on <var>meshnum</var>. Note that this is very expensive plot in memory usage and creation time! See also <code>vectc</code>. See section <a href="mathgl_en_9.html#Dew-sample">Dew sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-1"></a><u>MGL command:</u> <b>flow</b><i> udat vdat ['sch'='' <code>num=5 zval=nan</code>]</i></dt>
+<dt><a name="index-flow-2"></a><u>MGL command:</u> <b>flow</b><i> xdat ydat udat vdat ['sch'='' <code>num=5 zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow threads for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. Number of threads is proportional to <var>num</var>. The color of lines is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-3"></a><u>MGL command:</u> <b>flow</b><i> udat vdat wdat ['sch'='' <code>num=3</code>]</i></dt>
+<dt><a name="index-flow-4"></a><u>MGL command:</u> <b>flow</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>num=3</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-5"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0</code> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-flow-6"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0</code> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow threads for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> from point {<var>x0</var>, <var>y0</var>} at level <var>z=zVal</var>. The color of lines is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-7"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0 z0</code> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-flow-8"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0 z0</code> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>Draws flow thread from point {<var>x0</var>, <var>y0</var>, <var>z0</var>}. Arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-pipe-1"></a><u>MGL command:</u> <b>pipe</b><i> udat vdat ['sch'='' <code>r0=0.05 num=5 zval=nan</code>]</i></dt>
+<dt><a name="index-pipe-2"></a><u>MGL command:</u> <b>pipe</b><i> xdat ydat udat vdat ['sch'='' <code>r0=0.05 num=5 zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow pipes for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. Number of pipes is proportional to <var>num</var>. The color of pipes is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). Parameter <var>r0</var> set the base pipe radius. If <var>r0</var>&lt;0 then pipe radius is inverse proportional to amplitude. The size of <var>ax</var> and <var>ay</var> must be equal. See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-pipe-3"></a><u>MGL command:</u> <b>pipe</b><i> udat vdat wdat ['sch'='' <code>r0=0.05 num=3</code>]</i></dt>
+<dt><a name="index-pipe-4"></a><u>MGL command:</u> <b>pipe</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>r0=0.05 num=3</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Other-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-fields-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.14 Other plotting (MGL)</h2>
+<a name="index-cont_005bxyz_005d"></a>
+<a name="index-dens_005bxyz_005d"></a>
+<a name="index-contf_005bxyz_005d"></a>
+<a name="index-dots"></a>
+<a name="index-crust"></a>
+<a name="index-triplot"></a>
+<a name="index-fplot"></a>
+<a name="index-fsurf"></a>
+
+
+<p>These commands perform miscelaneous plotting. There is unstructured data points plots (Dots), surface reconstruction (Crust), surfaces on the triangular mesh (TriPlot), textual formula plotting (Plots by formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]), simple plot (SimplePlot). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<dl>
+<dt><a name="index-densx"></a><u>MGL command:</u> <b>densx</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dt><a name="index-densy"></a><u>MGL command:</u> <b>densy</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dt><a name="index-densz"></a><u>MGL command:</u> <b>densz</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dd><p>These plotting commands draw density plot in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>cont[xyz], contf[xyz], dens</code>. See section <a href="mathgl_en_9.html#Dens-projection-sample">Dens projection sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contx"></a><u>MGL command:</u> <b>contx</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-conty"></a><u>MGL command:</u> <b>conty</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contz"></a><u>MGL command:</u> <b>contz</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dd><p>These plotting commands draw contour lines in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>dens[xyz], contf[xyz], cont</code>. See section <a href="mathgl_en_9.html#Cont-projection-sample">Cont projection sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contfx"></a><u>MGL command:</u> <b>contfx</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contfy"></a><u>MGL command:</u> <b>contfy</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contfz"></a><u>MGL command:</u> <b>contfz</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dd><p>These plotting commands draw solid contours in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>dens[xyz], cont[xyz], contf</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dots-1"></a><u>MGL command:</u> <b>dots</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dt><a name="index-dots-2"></a><u>MGL command:</u> <b>dots</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws the arbitrary placed points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. Variable <var>adat</var>[i] set transparency for dots. See also <code>crust, mark, plot</code>. See section <a href="mathgl_en_9.html#Dots-sample">Dots sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-crust-1"></a><u>MGL command:</u> <b>crust</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Reconstructs and draws the surface for arbitrary placed points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>dots, triplot</code>. See section <a href="mathgl_en_9.html#Crust-sample">Crust sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-triplot-1"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-triplot-2"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat zdat ['sch'='']</i></dt>
+<dt><a name="index-triplot-3"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws the surface of triangles. Triangle vertexes are set by indexes <var>idat</var> of data points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. First dimensions of <var>idat</var> must be 3 or greater. See also <code>dots, crust</code>. Parameter <var>cdat</var> set the colors of triangles (if <var>idat</var>.ny=<var>cdat</var>.nx) or colors of vertexes (if <var>xdat</var>.nx=<var>cdat</var>.nx).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fplot-1"></a><u>MGL command:</u> <b>fplot</b><i> 'y(x)' ['pen'='' <code>zval=nan num=100</code>]</i></dt>
+<dd><p>Draws command function &lsquo;<samp>y(x)</samp>&rsquo; at plane z=<var>zval</var> where &lsquo;<samp>x</samp>&rsquo; variable is changed in <code>xrange</code>. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>plot</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fplot-2"></a><u>MGL command:</u> <b>fplot</b><i> 'x(t)' 'y(t)' 'z(t)' ['pen'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command parametrical curve {&lsquo;<samp>x(t)</samp>&rsquo;, &lsquo;<samp>y(t)</samp>&rsquo;, &lsquo;<samp>z(t)</samp>&rsquo;} where &lsquo;<samp>t</samp>&rsquo; variable is changed in range [0, 1]. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>plot</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fsurf-1"></a><u>MGL command:</u> <b>fsurf</b><i> 'z(x,y)' ['sch'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command surface for function &lsquo;<samp>z(x,y)</samp>&rsquo; where &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; variable are changed in <code>xrange, yrange</code>. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>surf</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fsurf-2"></a><u>MGL command:</u> <b>fsurf</b><i> 'x(u,v)' 'y(u,v)' 'z(u,v)' ['sch'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command parametrical surface {&lsquo;<samp>x(u,v)</samp>&rsquo;, &lsquo;<samp>y(u,v)</samp>&rsquo;, &lsquo;<samp>z(u,v)</samp>&rsquo;} where &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo; variable are changed in range [0, 1]. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>surf</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Nonlinear-fitting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-create-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-_0028MGL_0029-1"></a>
+<h2 class="section">8.15 Nonlinear fitting (MGL)</h2>
+<a name="index-fit"></a>
+<a name="index-fits"></a>
+<a name="index-putsfit"></a>
+
+<p>These commands fit data to formula. Fitting goal is to find formula parameters for the best fit the data points, i.e. to minimize the sum <em>\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2</em>. At this, approximation command &lsquo;<samp>f</samp>&rsquo; can depend only on one argument &lsquo;<samp>x</samp>&rsquo; (1D case), on two arguments &lsquo;<samp>x,y</samp>&rsquo; (2D case) and on three arguments &lsquo;<samp>x,y,z</samp>&rsquo; (3D case). The command &lsquo;<samp>f</samp>&rsquo; also may depend on parameters. Normally the list of fitted parameters is specified by <var>var</var> string (like, &lsquo;<samp>abcd</samp>&rsquo;). Usually user should supply initial values for fitted parameters by <var>ini</var> variable. But if he/she don&rsquo;t supply it then the zeros are used.
+</p>
+<p>Commands <code>fit</code> and <code>fits</code> do not draw the obtained data themselves. They fill the data <var>out</var> by formula &lsquo;<samp>f</samp>&rsquo; with found coefficients. At this, the &lsquo;<samp>x,y,z</samp>&rsquo; coordinates are equidistantly distributed in the bounding box. Number of points in <var>out</var> is selected as maximal value of <var>out</var> size or 100. Also you may print the last formula with found coefficients by <code>putsfit</code> command. See section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>, for sample code and picture.
+</p>
+<p>The dimensions of arrays must be at least the same as the number of specified arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var>. Also the fitting only along specified directions will be performed (for example, along x and y if only <var>xdat</var> and <var>ydat</var> are specified). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x.
+</p>
+
+<dl>
+<dt><a name="index-fits-1"></a><u>MGL command:</u> <b>fits</b><i> adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-2"></a><u>MGL command:</u> <b>fits</b><i> xdat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-3"></a><u>MGL command:</u> <b>fits</b><i> xdat ydat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-4"></a><u>MGL command:</u> <b>fits</b><i> xdat ydat zdat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 1d-,2d- or 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) with weight factor <var>sdat</var>[i,j,k].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fit-1"></a><u>MGL command:</u> <b>fit</b><i> adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-2"></a><u>MGL command:</u> <b>fit</b><i> xdat adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-3"></a><u>MGL command:</u> <b>fit</b><i> xdat ydat adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-4"></a><u>MGL command:</u> <b>fit</b><i> xdat ydat zdat adat 'func' 'var' [ini=0]</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 1d-,2d- or 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) with weight factor =1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-putsfit-1"></a><u>MGL command:</u> <b>putsfit</b><i> <code>x y</code> ['pre'='' 'fnt'='' <code>size=-1</code>]</i></dt>
+<dd><p>Print last fitted formula with found coefficients (as numbers) at position {<var>x</var>, <var>y</var>}. The string <var>pre</var> will be printed before formula. All other parameters are the same as in <a href="#Text-printing-_0028MGL_0029">Text printing (MGL)</a>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Data-create-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-filling-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-create-_0028MGL_0029-1"></a>
+<h2 class="section">8.16 Data create (MGL)</h2>
+<a name="index-new"></a>
+<a name="index-var"></a>
+<a name="index-list"></a>
+<a name="index-delete"></a>
+<a name="index-copy"></a>
+<a name="index-column"></a>
+<a name="index-set_005fid"></a>
+
+<dl>
+<dt><a name="index-new-1"></a><u>MGL command:</u> <b>new</b><i> dat [<code>nx=1 ny=1 nz=1</code>]</i></dt>
+<dd><p>Creates or recreates the array <var>dat</var> with specified size and fills it by zero. This command does nothing if one of parameters <var>nx</var>, <var>ny</var>, <var>nz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-var-1"></a><u>MGL command:</u> <b>var</b><i> dat <code>num v1 [v2=nan]</code></i></dt>
+<dd><p>Creates new variable with name dat for one-dimensional array of size num. Array elements are equidistantly distributed in range [<var>v1</var>, <var>v2</var>]. If <var>v2</var>=<code>nan</code> then <var>v2=v1</var> is used. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-list-1"></a><u>MGL command:</u> <b>list</b><i> dat <code>v1 ...</code></i></dt>
+<dd><p>Creates new variable with name <var>dat</var> and fills it by numeric values of command arguments <code>v1 ...</code>. Command can create one-dimensional and two-dimensional arrays with arbitrary values. For creating 2d array the user should use delimiter - which means that the following values lie in next row. Array sizes are [maximal of row sizes * number of rows]. For example, command <code>list 1 | 2 3</code> creates the array [1 0; 2 3]. Note, that the maximal number of arguments is 1000. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-list-2"></a><u>MGL command:</u> <b>list</b><i> dat d1 ...</i></dt>
+<dd><p>Creates new variable with name <var>dat</var> and fills it by data values of arrays of command arguments <var>d1 ...</var>. Command can create two-dimensional or three-dimensional (if arrays in arguments are 2d arrays) arrays with arbitrary values. Minor dimensions of all arrays in arguments should be equal to dimensions of first array d1. In the opposite case the argument will be ignored. Note, that the maximal number of arguments is 1000. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-copy-1"></a><u>MGL command:</u> <b>copy</b><i> dat1 dat2 ['eq'='' <code>on_axis=on</code>]</i></dt>
+<dt><a name="index-copy-2"></a><u>MGL command:</u> <b>copy</b><i> dat1 <code>val</code></i></dt>
+<dd><p>Creates new variable with name <var>dat1</var> and fills it by data values of array <var>dat2</var>. At this, if parameter <var>eq</var> is specified then the data will be modified by corresponding formula by the same way as in <code>fill</code> command (for <code>on_axis=on</code>) or in <code>modify</code> command (for <code>on_axis=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-delete-1"></a><u>MGL command:</u> <b>delete</b><i> dat</i></dt>
+<dd><p>Deletes variable <var>dat</var> and makes its memory free. Can be useful for huge data arrays.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-set_005fid-1"></a><u>MGL command:</u> <b>set_id</b><i> dat 'ids'</i></dt>
+<dd><p>Set the symbol id for data columns. The string must contain one symbol &rsquo;a&rsquo;...&rsquo;z&rsquo; per column (without spaces).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-info"></a><u>MGL command:</u> <b>info</b><i> dat [<code>detail=off</code>]</i></dt>
+<dd><p>Display information (sizes, maximum/minimum, momentums and so on) about the data dat. Show brief information by default (if <code>detail=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-info-1"></a><u>MGL command:</u> <b>info</b><i> 'text'</i></dt>
+<dd><p>Display <var>text</var> as information (warning).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Data-filling-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-create-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Rearrange-data-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-filling-_0028MGL_0029-1"></a>
+<h2 class="section">8.17 Data filling (MGL)</h2>
+<a name="index-fill"></a>
+<a name="index-modify"></a>
+
+<dl>
+<dt><a name="index-fill-1"></a><u>MGL command:</u> <b>fill</b><i> dat v1 v2 ['dir'='x']</i></dt>
+<dd><p>Equidistantly fills the data values to range [<var>x1</var>, <var>x2</var>] in direction <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fill-2"></a><u>MGL command:</u> <b>fill</b><i> dat 'eq' [vdat=0 wdat=0]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are supposed to be normalized in <em>bounding box</em> (in difference from <code>modify</code> commands). Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-modify-1"></a><u>MGL command:</u> <b>modify</b><i> dat 'eq' [<code>dim=0</code>]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Modification will be fulfilled only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-modify-2"></a><u>MGL command:</u> <b>modify</b><i> dat 'eq' vdat [wdat=0]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>. If optional data <var>vdat</var>, <var>wdat</var> (must be the same size as <var>dat</var>) are specified then variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; denote its values else they are zero.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-put"></a><u>MGL command:</u> <b>put</b><i> a <code>val [i=: j=: k=:]</code></i></dt>
+<dd><p>Function sets value(s) of array a[<var>i</var>, <var>j</var>, <var>k</var>] = <var>val</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=&lsquo;<samp>:</samp>&rsquo; set the value <var>val</var> to whole range in corresponding direction(s). For example, <code>put a val : 0 :</code> sets a[i,0,j]=<var>val</var> for i=0...(a.nx-1), j=0...(a.nz-1).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-put-1"></a><u>MGL command:</u> <b>put</b><i> a v [<code>i=: j=: k=:</code>]</i></dt>
+<dd><p>Function copies value(s) from array <var>v</var> to the range of array <var>a</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=&lsquo;<samp>:</samp>&rsquo; set the range in corresponding direction(s). At this minor dimensions of array <var>v</var> should be large than corresponding dimensions of array <var>a</var>. For example, <code>put a v : 0 :</code> sets a[i,0,j]=v.ny&gt;nz ? v[i,j] : v[i], where i=0...(a.nx-1), j=0...(a.nz-1) and condition v.nx&gt;=a.nx is true.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Rearrange-data-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-filling-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#File-I_002fO-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Rearrange-data-_0028MGL_0029-1"></a>
+<h2 class="section">8.18 Rearrange data (MGL)</h2>
+<a name="index-rearrange"></a>
+<a name="index-extend"></a>
+<a name="index-transpose"></a>
+<a name="index-squeeze"></a>
+<a name="index-crop"></a>
+
+<dl>
+<dt><a name="index-rearrange-1"></a><u>MGL command:</u> <b>rearrange</b><i> dat <code>mx [my=0 mz=0]</code></i></dt>
+<dd><p>Rearrange dimensions without changing data array so that resulting sizes should  be <var>mx</var>*<var>my</var>*<var>mz</var> &lt; nx*ny*nz. If some of parameter <var>my</var> or <var>mz</var> are zero then it will be selected to optimal fill of data array. For example, if <var>my</var>=0 then it will be change to <var>my</var>=nx*ny*nz/<var>mx</var> and <var>mz</var> will be 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-extend-1"></a><u>MGL command:</u> <b>extend</b><i> dat <code>n1 [n2=0]</code></i></dt>
+<dd><p>Increase the dimensions of the data by inserting new (|<var>n1</var>|+1)-th slices after (for <var>n1</var>&gt;0) or before (for <var>n1</var>&lt;0) of existed one. It is possible to insert 2 dimensions simultaneously for 1d data by using parameter <var>n2</var>. Data to new slices is copy from existed one. For example, for <var>n1</var>&gt;0 new array will be 
+a_ij^new = a_i^old where j=0...<var>n1</var>. Correspondingly, for <var>n1</var>&lt;0 new array will be a_ij^new = a_j^old where i=0...|<var>n1</var>|.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transpose-1"></a><u>MGL command:</u> <b>transpose</b><i> dat ['dim'='yxz']</i></dt>
+<dd><p>Transposes (shift order of) dimensions of the data. New order of dimensions is specified int string <var>dim</var>. This command may be useful also for the reading of one-dimensional data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-squeeze-1"></a><u>MGL command:</u> <b>squeeze</b><i> dat <code>rx [ry=1 rz=1 sm=off]</code></i></dt>
+<dd><p>Reduces the data size by excluding data elements which indexes are not divisible by <var>rx</var>, <var>ry</var>, <var>rz</var> correspondingly. Parameter <var>sm</var> set to use smoothing
+(i.e. out[i]=\sum_{j=i}^{i+r} a[j]/r) or not (i.e. out[i]=a[j*r]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-crop-1"></a><u>MGL command:</u> <b>crop</b><i> dat <code>n1 n2</code> 'dir'</i></dt>
+<dd><p>Cuts off edges of the data <var>i</var>&lt;<var>n1</var> and <var>i</var>&gt;<var>n2</var> if <var>n2</var>&gt;0 or <var>i</var>&gt;<code>n[xyz]</code>-<var>n2</var> if <var>n2</var>&lt;=0 along direction <var>dir</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="File-I_002fO-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Rearrange-data-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Make-another-data-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="File-I_002fO-_0028MGL_0029-1"></a>
+<h2 class="section">8.19 File I/O (MGL)</h2>
+<a name="index-read"></a>
+<a name="index-readhdf"></a>
+<a name="index-readmat"></a>
+<a name="index-readall"></a>
+<a name="index-save"></a>
+<a name="index-savehdf"></a>
+<a name="index-export"></a>
+<a name="index-import"></a>
+
+<dl>
+<dt><a name="index-read-1"></a><u>MGL command:</u> <b>read</b><i> dat 'fname'</i></dt>
+<dd><p>Reads data from tab-separated text file with auto determining sizes of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-read-2"></a><u>MGL command:</u> <b>read</b><i> dat 'fname' <code>mx [my=1 mz=1]</code></i></dt>
+<dd><p>Reads data from text file with specified data sizes. This command does nothing if one of parameters <var>mx</var>, <var>my</var> or <var>mz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readmat-1"></a><u>MGL command:</u> <b>readmat</b><i> dat 'fname' [<code>dim=2</code>]</i></dt>
+<dd><p>Read data from text file with size specified at beginning of the file by first <var>dim</var> numbers. At this, variable <var>dim</var> set data dimensions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readall-1"></a><u>MGL command:</u> <b>readall</b><i> dat 'templ' <code>v1 v2 [dv=1 slice=off]</code></i></dt>
+<dd><p>Join data arrays from several text files. The file names are determined by function call <code>sprintf(fname,templ,val);</code>, where <var>val</var> changes from <var>v1</var> to <var>v2</var> with step <var>dv</var>. The data load one-by-one in the same slice if <var>slice</var>=<code>off</code> or as slice-by-slice if <var>slice</var>=<code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readall-2"></a><u>MGL command:</u> <b>readall</b><i> dat 'templ' <code>[slice=off]</code></i></dt>
+<dd><p>Join data arrays from several text files which filenames satisfied the template <var>templ</var> (for example, <var>templ</var>=<code>&quot;t_*.dat&quot;</code>). The data load one-by-one in the same slice if <var>slice</var>=<code>off</code> or as slice-by-slice if <var>slice</var>=<code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-save-1"></a><u>MGL command:</u> <b>save</b><i> dat 'fname'</i></dt>
+<dd><p>Saves the whole data array to tab-separated text file.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readhdf-1"></a><u>MGL command:</u> <b>readhdf</b><i> dat 'fname' 'dname'</i></dt>
+<dd><p>Reads data array named <var>dname</var> from HDF file <var>fname</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-savehdf-1"></a><u>MGL command:</u> <b>savehdf</b><i> dat 'fname' 'dname'</i></dt>
+<dd><p>Saves data array named <var>dname</var> from HDF file <var>fname</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-import-1"></a><u>MGL command:</u> <b>import</b><i> dat 'fname' 'sch' [<code>v1=0 v2=1</code>]</i></dt>
+<dd><p>Reads data from bitmap file. The RGB values of bitmap pixels are transformed to float values in range [<var>v1</var>, <var>v2</var>] using color scheme <var>sch</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-export-1"></a><u>MGL command:</u> <b>export</b><i> dat 'fname' 'sch' [<code>v1=0 v2=0</code>]</i></dt>
+<dd><p>Saves data matrix to bitmap file. The data values are transformed from range [<var>v1</var>, <var>v2</var>] to RGB pixels of bitmap using color scheme <var>sch</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). If <var>v1</var>&gt;=<var>v2</var> then the values of <var>v1</var>, <var>v2</var> are automatically determined as minimal and maximal value of the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Make-another-data-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#File-I_002fO-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Commands-on-direction-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Make-another-data-_0028MGL_0029-1"></a>
+<h2 class="section">8.20 Make another data (MGL)</h2>
+<a name="index-subdata"></a>
+<a name="index-hist"></a>
+<a name="index-momentum"></a>
+<a name="index-sum"></a>
+<a name="index-max"></a>
+<a name="index-min"></a>
+<a name="index-combine"></a>
+<a name="index-evaluate"></a>
+<a name="index-resize"></a>
+
+<dl>
+<dt><a name="index-combine-1"></a><u>MGL command:</u> <b>combine</b><i> res adat bdat</i></dt>
+<dd><p>Returns direct multiplication of arrays (like, res[i,j] = adat[i]*bdat[j] and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-evaluate-1"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat [<code>norm=on</code>]</i></dt>
+<dt><a name="index-evaluate-2"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat jdat [<code>norm=on</code>]</i></dt>
+<dt><a name="index-evaluate-3"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat jdat kdat [<code>norm=on</code>]</i></dt>
+<dd><p>Get array which values is result of interpolation of original array for coordinates from other arrays. All dimensions must be the same for data <var>idat</var>, <var>jdat</var>, <var>kdat</var>. Coordinates from <var>idat</var>, <var>jdat</var>, <var>kdat</var> are supposed to be normalized in range [0,1] (if <var>norm</var>=<code>true</code>) or in range [0,nx], [0,ny], [0,nz] correspondingly.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-hist-1"></a><u>MGL command:</u> <b>hist</b><i> res dat <code>num v1 v2 [nsub=0]</code></i></dt>
+<dt><a name="index-hist-2"></a><u>MGL command:</u> <b>hist</b><i> res dat wdat <code>num v1 v2 [nsub=0]</code></i></dt>
+<dd><p>Creates <var>num</var>-th points distribution <var>res</var> of the data values of <var>dat</var> in range [<var>v1</var>, <var>v2</var>]. Array <var>wdat</var> specifies weights of the data elements (all weight is 1 if <var>wdat</var> is not specified). Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-hist-3"></a><u>MGL command:</u> <b>hist</b><i> res xdat adat</i></dt>
+<dt><a name="index-hist-4"></a><u>MGL command:</u> <b>hist</b><i> res xdat ydat adat</i></dt>
+<dt><a name="index-hist-5"></a><u>MGL command:</u> <b>hist</b><i> res xdat ydat zdat adat</i></dt>
+<dd><p>Creates distribution <var>res</var> of the data values of <var>adat</var> in axis range [Min, Max]. Array <var>adat</var> look like weights of the data points.
+</p></dd></dl>
+
+
+
+
+<dl>
+<dt><a name="index-momentum-1"></a><u>MGL command:</u> <b>momentum</b><i> res dat 'how' ['dir'='z']</i></dt>
+<dd><p>Get momentum (1D-array) of the data along direction <var>dir</var>. String <var>how</var> contain kind of momentum. The momentum is defined like as
+res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij
+if <var>var</var>=&lsquo;<samp>z</samp>&rsquo; and so on. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sum-1"></a><u>MGL command:</u> <b>sum</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the result of summation in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-max-1"></a><u>MGL command:</u> <b>max</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-min-1"></a><u>MGL command:</u> <b>min</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the minimal data values in given direction or direction(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-resize-1"></a><u>MGL command:</u> <b>resize</b><i> res dat <code>mx [my=1 mz=1]</code></i></dt>
+<dd><p>Makes array <var>res</var> of sizes <var>mx</var>, <var>my</var>, <var>mz</var> with interpolated data of array <var>dat</var>. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-subdata-1"></a><u>MGL command:</u> <b>subdata</b><i> res dat <code>xx [yy=: zz=:]</code></i></dt>
+<dd><p>Extracts sub-array data <var>res</var> from the original data <var>dat</var> array keeping fixed positive index. For example <code>subdata a b : 2</code> extracts 3d row (indexes are zero based), <code>subdata a b 4 :</code> extracts 5th column, <code>subdata a b : : 3</code> extracts 4th slice and so on. Note that symbol &lsquo;<samp>:</samp>&rsquo; is defined &lsquo;<samp>:</samp>&rsquo;=<code>-1</code> in MGL.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-trace"></a><u>MGL command:</u> <b>trace</b><i> res dat</i></dt>
+<dd><p>Gets array of diagonal elements dat[i,i] (for 2D case) or dat[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of itself for 1D case. Data array must have dimensions ny,nz &gt;= nx or ny,nz = 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transform"></a><u>MGL command:</u> <b>transform</b><i> dat 'type' real imag</i></dt>
+<dd><p>Do integral transformation of complex data <var>real</var>, <var>imag</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transforma"></a><u>MGL command:</u> <b>transforma</b><i> dat 'type' ampl phase</i></dt>
+<dd><p>Do integral transformation of complex data <var>ampl</var>, <var>phase</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stfad"></a><u>MGL command:</u> <b>stfad</b><i> res real imag <code>dn</code> ['dir'='x']</i></dt>
+<dd><p>Short time Fourier analysis for real and imaginary parts. Output  is amplitude of partial Fourier of length <var>dn</var>. For example if <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;, result will have size {int(nx/dn), dn, ny} and it will contain <em>res[i,j,k]=|\sum_d^dn exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-pde"></a><u>MGL command:</u> <b>pde</b><i> res 'ham' ini_re ini_im [<code>dz=0.1 k0=100</code>]</i></dt>
+<dd><p>Solves equation du/dz = i*k0*<var>ham</var>(p,q,x,y,z,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators. Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Coordinates of the equation (and the solution) are supposed to be in the bounding box. Note, that really this ranges are increased by factor 3/2 for purpose of reducing reflection from boundaries. Parameter <var>dz</var> set the step along evolutionary coordinate z. At this moment, simplified form of function <var>ham</var> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this function is effectively <em>ham = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed. Here variable &lsquo;<samp>u</samp>&rsquo; is used for field amplitude |u|. This allow one solve nonlinear problems &ndash; for example, for nonlinear Shrodinger equation you may set <code>ham='p^2+q^2-u^2'</code>. You may specify imaginary part for wave absorption, like <code>ham = 'p^2+i*x*(x&gt;0)'</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>ham = hre+i*him</em>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ray"></a><u>MGL command:</u> <b>ray</b><i> res 'ham' <code>x0 y0 z0 p0 q0 v0 [dt=0.1 tmax=10]</code></i></dt>
+<dd><p>Solves GO ray equation like d<em>r</em>/dt = d <var>ham</var>/d<em>p</em>, d<em>p</em>/dt = -d <var>ham</var>/d<em>r</em>. This is Hamiltonian equations for particle trajectory in 3D case. Here <var>ham</var> is Hamiltonian which may depend on coordiantes &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, momentums &lsquo;<samp>p</samp>&rsquo;=px, &lsquo;<samp>q</samp>&rsquo;=py, &lsquo;<samp>v</samp>&rsquo;=pz and time &lsquo;<samp>t</samp>&rsquo;: <em>ham = H(x,y,z,p,q,v,t)</em>. The starting point (at <code>t=0</code>) is defined by variables {<var>x0</var>, <var>y0</var>, <var>z0</var>, <var>p0</var>, <var>q0</var>, <var>v0</var>}. Parameters <var>dt</var> and <var>tmax</var> specify the integration step and maximal time for ray tracing. Result is array of {x,y,z,p,q,v,t} with dimensions {7 * int(<var>tmax</var>/<var>dt</var>+1) }.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-qo2d"></a><u>MGL command:</u> <b>qo2d</b><i> res 'ham' ini_re ini_im ray [<code>r=1 k0=100</code> xx=0 yy=0]</i></dt>
+<dd><p>Solves equation du/dt = i*k0*<var>ham</var>(p,q,x,y,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see <code>mglPDE()</code> for details). Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>ray</var> set the reference ray, i.e. the ray around which the accompanied coordinate system will be maked. You may use, for example, the array created by <code>mglRay()</code> function. Note, that the reference ray <strong>must be</strong> smooth enough to make accompanied coodrinates unambiguity. Otherwise errors in the solution may appear. If <var>xx</var> and <var>yy</var> are non-zero then Cartesian coordinates for each point will be written into them. See section <a href="mathgl_en_9.html#Beam-tracing-sample">Beam tracing sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-jacobian"></a><u>MGL command:</u> <b>jacobian</b><i> res xdat ydat [zdat=0]</i></dt>
+<dd><p>Computates the Jacobian for transformation {i,j,k} to {<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} where initial coordinates  {i,j,k} are data indexes normalized in range [0,1]. The Jacobian is determined by formula det||<em>dr_\alpha/d\xi_\beta</em>|| where <em>r</em>={<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} and <em>\xi</em>={i,j,k}. All dimensions must be the same for all data arrays. Data must be 3D if all 3 arrays {<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} are specified or 2D if only 2 arrays {<var>xdat</var>,<var>ydat</var>} are specified.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Commands-on-direction-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Make-another-data-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Operators-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Commands-on-direction-_0028MGL_0029-1"></a>
+<h2 class="section">8.21 Commands on direction (MGL)</h2>
+<a name="index-cumsum"></a>
+<a name="index-integral"></a>
+<a name="index-diff"></a>
+<a name="index-diff2"></a>
+<a name="index-swap"></a>
+<a name="index-mirror"></a>
+<a name="index-sew"></a>
+<a name="index-smooth"></a>
+<a name="index-envelop"></a>
+<a name="index-norm"></a>
+<a name="index-normsl"></a>
+
+<p>These commands change the data in some direction like differentiations, integrations and so on. The direction in which the change will applied is specified by the string parameter, which may contain &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; characters for 1-st, 2-nd and 3-d dimension correspondingly.
+</p>
+<dl>
+<dt><a name="index-cumsum-1"></a><u>MGL command:</u> <b>cumsum</b><i> dat 'dir'</i></dt>
+<dd><p>Cumulative summation of the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-integrate"></a><u>MGL command:</u> <b>integrate</b><i> dat 'dir'</i></dt>
+<dd><p>Integrates (like cumulative summation) the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-diff-1"></a><u>MGL command:</u> <b>diff</b><i> dat 'dir'</i></dt>
+<dd><p>Differentiates the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-diff-2"></a><u>MGL command:</u> <b>diff</b><i> dat xdat ydat [zdat=0]</i></dt>
+<dd><p>Differentiates the data <var>dat</var> specified parametrically in direction <var>xdat</var> with <var>ydat</var>, <var>zdat</var>=constant. Parameter <var>zdat</var> can be omitted that correspond to 2D case. Parametrical differentiation uses the formula (for 2D case): <em>da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)</em> where <em>a_i=da/di, a_j=da/dj</em> denotes usual differentiation along 1st and 2nd dimensions. The similar formula is used for 3D case. Note, that you may change the order of arguments &ndash; for example, if you have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)} then usual derivative along &lsquo;<samp>x</samp>&rsquo; will be <code>diff a x y</code> and usual derivative along &lsquo;<samp>y</samp>&rsquo; will be <code>diff a y x</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-diff2-1"></a><u>MGL command:</u> <b>diff2</b><i> dat 'dir'</i></dt>
+<dd><p>Double-differentiates (like Laplace operator) the data in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-swap-1"></a><u>MGL command:</u> <b>swap</b><i> dat 'dir'</i></dt>
+<dd><p>Swaps the left and right part of the data in given direction (useful for Fourier spectrum).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mirror-1"></a><u>MGL command:</u> <b>mirror</b><i> dat 'dir'</i></dt>
+<dd><p>Mirror the left-to-right part of the data in given direction. Looks like change the value index <var>i</var>-&gt;<var>n-i</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sew-1"></a><u>MGL command:</u> <b>sew</b><i> dat ['dir'='xyz' <code>da=2*pi</code>]</i></dt>
+<dd><p>Remove value steps (like phase jumps after inverse trigonometric commands) with period <var>da</var> in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-smooth-1"></a><u>MGL command:</u> <b>smooth</b><i> data <code>type</code> ['dir'='xyz']</i></dt>
+<dd><p>Smooths the data on specified direction or directions by method <var>Type</var>. Now 4 methods are supported: &lsquo;<samp>0</samp>&rsquo; does nothing, &lsquo;<samp>1</samp>&rsquo; linear averaging by 3 points, &lsquo;<samp>2</samp>&rsquo; linear averaging by 5 points, &lsquo;<samp>3</samp>&rsquo; quadratic averaging by 5 points.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-envelop-1"></a><u>MGL command:</u> <b>envelop</b><i> dat ['dir'='x']</i></dt>
+<dd><p>Find envelop for data values along direction <var>dir</var>. Only one direction can be specified at once.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-normsl-1"></a><u>MGL command:</u> <b>normsl</b><i> dat <code>v1 v2</code> ['dir'='z' <code>keep=on sym=off</code>]</i></dt>
+<dd><p>Normalizes data slice-by-slice along direction <var>dir</var> the data in slices to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>on</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If <var>keep</var> is set then maximal value of k-th slice will be limited by 
+<em>\sqrt\sum a_ij(k)/\sum a_ij(0)</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-norm-1"></a><u>MGL command:</u> <b>norm</b><i> dat <code>v1 v2 [sym=off dim=0]</code></i></dt>
+<dd><p>Normalizes the data to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>on</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. Modification will be applied only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Operators-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Commands-on-direction-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Program-flow-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Operators-_0028MGL_0029-1"></a>
+<h2 class="section">8.22 Operators (MGL)</h2>
+<a name="index-multo"></a>
+<a name="index-addto"></a>
+<a name="index-divto"></a>
+<a name="index-subto"></a>
+
+<dl>
+<dt><a name="index-multo-1"></a><u>MGL command:</u> <b>multo</b><i> dat dat2</i></dt>
+<dd><p>Multiplies the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-divto-1"></a><u>MGL command:</u> <b>divto</b><i> dat dat2</i></dt>
+<dd><p>Divides the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-addto-1"></a><u>MGL command:</u> <b>addto</b><i> dat dat2</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-subto-1"></a><u>MGL command:</u> <b>subto</b><i> dat dat2</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-multo-2"></a><u>MGL command:</u> <b>multo</b><i> dat <code>val</code></i></dt>
+<dd><p>Multiplies each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-divto-2"></a><u>MGL command:</u> <b>divto</b><i> dat <code>val</code></i></dt>
+<dd><p>Divides each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-addto-2"></a><u>MGL command:</u> <b>addto</b><i> dat <code>val</code></i></dt>
+<dd><p>Adds the number to each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-subto-2"></a><u>MGL command:</u> <b>subto</b><i> dat <code>val</code></i></dt>
+<dd><p>Subtracts the number to each element.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Program-flow-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Operators-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Command-options-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Program-flow-_0028MGL_0029-1"></a>
+<h2 class="section">8.23 Program flow (MGL)</h2>
+<a name="index-call"></a>
+<a name="index-chdir"></a>
+<a name="index-define"></a>
+<a name="index-if"></a>
+<a name="index-elseif"></a>
+<a name="index-else"></a>
+<a name="index-endif"></a>
+<a name="index-for"></a>
+<a name="index-next"></a>
+<a name="index-once"></a>
+<a name="index-stop"></a>
+
+<p>These commands control program flow, like, conditions, cycles, define script arguments and so on.
+</p>
+<dl>
+<dt><a name="index-call-1"></a><u>MGL command:</u> <b>call</b><i> 'fname'</i></dt>
+<dd><p>Executes script <var>fname</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-chdir-1"></a><u>MGL command:</u> <b>chdir</b><i> 'path'</i></dt>
+<dd><p>Changes the current directory to <var>path</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-define-1"></a><u>MGL command:</u> <b>define</b><i> $N smth</i></dt>
+<dd><p>Sets <var>N</var>-th script argument to <var>smth</var>. Note, that <var>smth</var> is used as is (with &lsquo;<samp>'</samp>&rsquo; symbols if present).
+</p></dd></dl>
+<dl>
+<dt><a name="index-define-2"></a><u>MGL command:</u> <b>define</b><i> name smth</i></dt>
+<dd><p>Create scalar variable <code>name</code> which have the numeric value of <code>smth</code>. Later you can use this variable as usual number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-if-1"></a><u>MGL command:</u> <b>if</b><i> dat 'cond'</i></dt>
+<dd><p>Starts block which will be executed if <var>dat</var> satisfy to <var>cond</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-if-2"></a><u>MGL command:</u> <b>if</b><i> <code>val</code></i></dt>
+<dd><p>Starts block which will be executed if <code>val</code> is nonzero.
+</p></dd></dl>
+<dl>
+<dt><a name="index-elseif-1"></a><u>MGL command:</u> <b>elseif</b><i> dat 'cond'</i></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false and <var>dat</var> satisfy to <var>cond</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-elseif-2"></a><u>MGL command:</u> <b>elseif</b><i> <code>val</code></i></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false and <code>val</code> is nonzero.
+</p></dd></dl>
+<dl>
+<dt><a name="index-else-1"></a><u>MGL command:</u> <b>else</b></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false.
+</p></dd></dl>
+<dl>
+<dt><a name="index-endif-1"></a><u>MGL command:</u> <b>endif</b></dt>
+<dd><p>Finishes <code>if/elseif/else</code> block.
+</p></dd></dl>
+<dl>
+<dt><a name="index-for-1"></a><u>MGL command:</u> <b>for</b><i> $N <code>v1 v2 [dv=1]</code></i></dt>
+<dd><p>Starts cycle with <var>N</var>-th argument changing from <var>v1</var> to <var>v2</var> with the step <var>dv</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-for-2"></a><u>MGL command:</u> <b>for</b><i> $N dat</i></dt>
+<dd><p>Starts cycle with <var>N</var>-th argument changing for <var>dat</var> values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-next-1"></a><u>MGL command:</u> <b>next</b></dt>
+<dd><p>Finishes <code>for</code> cycle.
+</p></dd></dl>
+<dl>
+<dt><a name="index-once-1"></a><u>MGL command:</u> <b>once</b><i> <code>val</code></i></dt>
+<dd><p>The code between once on and once off will be executed only once. Useful for large data manipulation in programs like UDAV.
+</p></dd></dl>
+<dl>
+<dt><a name="index-stop-1"></a><u>MGL command:</u> <b>stop</b></dt>
+<dd><p>Terminate execution.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Command-options-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Program-flow-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Suffixes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Command-options-_0028MGL_0029-1"></a>
+<h2 class="section">8.24 Command options (MGL)</h2>
+<a name="index-alpha-2"></a>
+<a name="index-alphadef-2"></a>
+<a name="index-xrange-3"></a>
+<a name="index-yrange-3"></a>
+<a name="index-zrange-3"></a>
+<a name="index-crange-3"></a>
+<a name="index-cut-4"></a>
+<a name="index-ambient-2"></a>
+<a name="index-fontsize"></a>
+<a name="index-marksize-2"></a>
+<a name="index-meshnum-2"></a>
+<a name="index-legend-3"></a>
+
+<p>Command options allow the easy setup of the plot by changing of global settings only for this plot. Options are specified at the end of string. Each option is separated from the previous text by symbol &lsquo;<samp>;</samp>&rsquo;. Options work so that them remember the current settings, change settings as it being set in the option, execute command and return the original settings back. So, the options usage for data handling commands or for graphics setup commands is useless.
+</p>
+<p>The most useful options are <code>xrange, yrange, zrange</code>. They sets the boundaries for data change. This boundaries are used for automatically filled variables. So, these options allow one to change the position of some plots. For example, in command <code>plot y; xrange 0.1 0.9</code> the x coordinate will be equidistantly distributed in range 0.1 ... 0.9.
+</p>
+<p>The full list of options are:
+</p><dl>
+<dt><a name="index-alpha-3"></a><u>MGL command:</u> <b>alpha</b><i> <code>val</code></i></dt>
+<dd><p>Sets alpha value (transparency) of the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-alphadef-3"></a><u>MGL command:</u> <b>alphadef</b><i> <code>val</code></i></dt>
+<dd><p>Sets alpha value (transparency) of the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-ambient-3"></a><u>MGL command:</u> <b>ambient</b><i> <code>val</code></i></dt>
+<dd><p>Sets brightness of ambient light for the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-crange-4"></a><u>MGL command:</u> <b>crange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of color change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-xrange-4"></a><u>MGL command:</u> <b>xrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of x coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-yrange-4"></a><u>MGL command:</u> <b>yrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of y coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-zrange-4"></a><u>MGL command:</u> <b>zrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of z coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-cut-5"></a><u>MGL command:</u> <b>cut</b><i> <code>val</code></i></dt>
+<dd><p>Sets whether to cut or to project the plot points lying outside the bounding box.
+</p></dd></dl>
+<dl>
+<dt><a name="index-fontsize-1"></a><u>MGL command:</u> <b>fontsize</b><i> <code>val</code></i></dt>
+<dd><p>Sets the size of text.
+</p></dd></dl>
+<dl>
+<dt><a name="index-marksize-3"></a><u>MGL command:</u> <b>marksize</b><i> <code>val</code></i></dt>
+<dd><p>Sets the size of marks.
+</p></dd></dl>
+<dl>
+<dt><a name="index-meshnum-3"></a><u>MGL command:</u> <b>meshnum</b><i> <code>val</code></i></dt>
+<dd><p>Work like <code>meshnum</code> command.
+</p></dd></dl>
+<dl>
+<dt><a name="index-legend-4"></a><u>MGL command:</u> <b>legend</b><i> 'txt'</i></dt>
+<dd><p>Adds string &rsquo;txt&rsquo; to internal legend accumulator. The style of described line and mark is taken from arguments of the plot command. The maximal number of entries is 100.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Suffixes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Command-options-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Utilities" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Suffixes-for-variable"></a>
+<h2 class="section">8.25 Suffixes for variable</h2>
+
+<p>Suffixes can get some numerical value (like its size, maximal or minimal value, the sum of elements and so on) of the data array in variable and use it later as usual number in command arguments. The suffixes start from point &lsquo;<samp>.</samp>&rsquo; right after (without spaces) variable name or its sub-array. For example, <code>a.nx</code> give the x-size of data a, <code>b(1).max</code> give maximal value of second row of variable b, <code>c(:,0).sum</code> give sum of element in first column of c and so on.
+</p>
+<p>The full list of suffixes are:
+</p><dl compact="compact">
+<dt> <strong>nx, ny, nz</strong></dt>
+<dd><p>Give the data size in x-, y-, z-direction correspondingly.
+</p></dd>
+<dt> <strong>max</strong></dt>
+<dd><p>Give maximal value of the data.
+</p></dd>
+<dt> <strong>min</strong></dt>
+<dd><p>Give minimal value of the data.
+</p></dd>
+<dt> <strong>mx, my, mz</strong></dt>
+<dd><p>Give x-, y-, z-position of data maximum.
+</p></dd>
+<dt> <strong>ax, ay, az, aa</strong></dt>
+<dd><p>Give x-, y-, z-position of data mass center or average data value.
+</p></dd>
+<dt> <strong>wx, wy, wz, wa</strong></dt>
+<dd><p>Give width in x-, y-, z-direction or data dispersion value.
+</p></dd>
+<dt> <strong>sx, sy, sz, sa</strong></dt>
+<dd><p>Give skewness in x-, y-, z-direction or data skewness value.
+</p></dd>
+<dt> <strong>kx, ky, kz, ka</strong></dt>
+<dd><p>Give kurtosis in x-, y-, z-direction or data kurtosis value.
+</p></dd>
+<dt> <strong>sum</strong></dt>
+<dd><p>Give sum of data values.
+</p></dd>
+<dt> <strong>a</strong></dt>
+<dd><p>Give first value of data array.
+</p></dd>
+<dt> <strong>fst</strong></dt>
+<dd><p>Give first nonzero value of data array.
+</p></dd>
+<dt> <strong>lst</strong></dt>
+<dd><p>Give last nonzero value of data array.
+</p></dd>
+</dl>
+
+<hr size="6">
+<a name="Utilities"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Suffixes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Utilities-for-parsing-MGL"></a>
+<h2 class="section">8.26 Utilities for parsing MGL</h2>
+
+<p>MathGL library provides several tools for parsing MGL scripts. There is tools saving it to bitmap (<code>mgl2png</code>, <code>mgl2gif</code>) or vectorial (<code>mgl2eps</code>, <code>mgl2svg</code>) images. Tool <code>mglview</code> show MGL script and allow to rotate and setup the image. Also you can translate MGL script to C++ file by help of <code>mgl2cpp</code> tool.
+</p>
+<p>All of this tools have similar set of arguments. First argument is name of script file, next argument is optional output file name, last arguments are options. There are options for setting script parameters (it is <code>$0, $1, ... $9</code>) and locale settings. The script parameters have format &lsquo;<samp>-Nval</samp>&rsquo;. Here N=0,1...9 is parameter ID and val is its value. For example, option &lsquo;<samp>-1test</samp>&rsquo; set to substitute &lsquo;<samp>test</samp>&rsquo; instead of <code>$1</code> in the script. Option -Lval set locale to val. For example, &lsquo;<samp>-Lutf8</samp>&rsquo; will set UTF-8 locale for script.
+</p>
+<p>Additionally you can create animated GIF file or a set of JPEG files with names &lsquo;<samp>frameNNNN.jpg</samp>&rsquo; (here &lsquo;<samp>NNNN</samp>&rsquo; is frame index). You should use <code>mgl2gif</code> tool and specify the values of <code>$0</code> parameter for making animation. Values of the parameter <code>$0</code> can be specified inside the script by comment <code>##a val</code> for each value <code>val</code> (one comment for one value) or by option(s) &lsquo;<samp>-Aval</samp>&rsquo;. Tool <code>mgl2gif</code> will execute script several times (once for each specified value of <code>$0</code>) and save result in animated GIF file. For saving each frame in JPEG just add command <code>write ''</code> at the end of the script.
+</p>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_9.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_9.html
new file mode 100644
index 0000000..b196b5b
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_9.html
@@ -0,0 +1,7696 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 9. Samples</title>
+
+<meta name="description" content="MathGL 1.10.1: 9. Samples">
+<meta name="keywords" content="MathGL 1.10.1: 9. Samples">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_8.html#Utilities" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Samples-1"></a>
+<h1 class="chapter">9. Samples</h1>
+
+<p>This chapter contain a lot of sample codes for all types of plots and for most important examples and hints. The same sample (with pictures) you can find at <a href="http://mathgl.sf.net/pictures.html">http://mathgl.sf.net/pictures.html</a>. Most of examples have the sample code on 5 languages: C++, MGL, C, Fortran and Python. However, I put only C++ code for some of examples due to a lot of them and clearency how to write code for other languages. All samples are divided on 6 large categories.
+</p>
+<p>The minimal code to view the samples for different languages are following.
+</p>
+<p><strong>C++ code</strong>
+</p>
+<p>For compilation use: <code>g++ -o sample sample.cpp -lmgl</code>.
+</p><pre class="verbatim">#include &lt;mgl/mgl_zb.h&gt;
+int main()
+{
+    mglGraph *gr = new mglGraphZB;
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    // put sample code here
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    gr-&gt;ShowImage();    delete gr;
+    return 0;
+}
+</pre><p><strong>MGL code</strong>
+</p>
+<p>For preview use: <code>mglview sample.mgl</code>.
+</p><pre class="verbatim">#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#   --&gt;   you may use sample as is :)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+</pre><p><strong>Pure C code</strong>
+</p>
+<p>For compilation use: <code>gcc -o sample sample.c -lmgl</code>.
+</p><pre class="verbatim">#include &lt;mgl/mgl_c.h&gt;
+int main()
+{
+    HMGL gr = mgl_create_graph_zb(600,400);
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    /* put sample code here              */
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    mgl_show_image(gr,&quot;&quot;,0);
+    mgl_delete_graph(gr);
+    return 0;
+}
+</pre><p><strong>Fortran code</strong>
+</p>
+<p>For compilation use: <code>gfortran -o sample sample.f90 -lmgl</code>. Note, fortran don&rsquo;t have argument checking. So you have to take special attention to pass real variables to real arguments of functions and integer variables to integer arguments of functions. There is no other special checking for that!!!
+</p><pre class="verbatim">integer gr, mgl_create_graph_zb
+gr = mgl_create_graph_zb(600,400)
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+! put sample code here
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+call mgl_show_image(gr,'',0)
+call mgl_delete_graph(gr)
+end
+</pre><p><strong>Python</strong>
+</p>
+<p>For preview use: <code>python sample.py</code>.
+</p><pre class="verbatim">from mathgl import *
+gr = mglGraph();
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gr.ShowImage();
+</pre>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting-samples">9.1 1D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting-samples">9.2 2D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting-samples">9.3 3D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting-samples">9.4 Dual plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Additional-features">9.5 Additional features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Advanced-features">9.6 Advanced features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="g_t1D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-samples-1"></a>
+<h2 class="section">9.1 1D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plot-sample">9.1.1 Plot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Radar-sample">9.1.2 Radar sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tens-sample">9.1.3 Tens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Area-sample">9.1.4 Area sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Bars-sample">9.1.5 Bars sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Barh-sample">9.1.6 Barh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Step-sample">9.1.7 Step sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Stem-sample">9.1.8 Stem sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Region-sample">9.1.9 Region sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error-sample">9.1.10 Error sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#BoxPlot-sample">9.1.11 BoxPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mark-sample">9.1.12 Mark sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TextMark-sample">9.1.13 TextMark sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tube-sample">9.1.14 Tube sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-sample">9.1.15 Text sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Torus-sample">9.1.16 Torus sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Chart-sample">9.1.17 Chart sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pie-chart-sample">9.1.18 Pie chart sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Radar-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plot-sample-1"></a>
+<h3 class="subsection">9.1.1 Plot sample</h3>
+<a name="index-Plot-7"></a>
+
+<div class="float">
+<img src="png/plot.png" alt="png/plot">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/plot.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Plot(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Plot(y);
+</pre>
+
+
+<hr size="6">
+<a name="Radar-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Radar-sample-1"></a>
+<h3 class="subsection">9.1.2 Radar sample</h3>
+<a name="index-Radar-2"></a>
+
+<div class="float">
+<img src="png/radar.png" alt="png/radar">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/radar.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;);
+gr-&gt;Radar(y,&quot;#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.4*sin(pi*(2*x+y/2))+0.1*rnd'
+radar y '#'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;,0);
+mgl_radar(gr,y,&quot;#&quot;,-1);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.4*sin(pi*(2*x+y/2))+0.1*rnd',0)
+call mgl_radar(gr,y,'#',-1.)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;);
+gr.Radar(y,&quot;#&quot;);
+</pre>
+
+<hr size="6">
+<a name="Tens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Radar-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Area-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tens-sample-1"></a>
+<h3 class="subsection">9.1.3 Tens sample</h3>
+<a name="index-Tens-4"></a>
+
+<div class="float">
+<img src="png/tens.png" alt="png/tens">
+
+</div><p><strong>Example of Tens. <a href="http://mathgl.sourceforge.net/pdf_u3d/tens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50), c(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;);
+c.Modify(&quot;sin(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Tens(y,c);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50
+new c 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify c 'sin(2*pi*x)'
+box
+tens y c
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+HMDT c = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(c,&quot;sin(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_tens(gr,y,c,NULL);
+mgl_delete_data(y);
+mgl_delete_data(c);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, c, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+c = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(c,'sin(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_tens(gr,y,'')
+call mgl_delete_data(y)
+call mgl_delete_data(c)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50);
+c = mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;);
+c.Modify(&quot;sin(2*pi*x)&quot;);
+gr.Box();
+gr.Tens(y,c);
+</pre>
+<hr size="6">
+<a name="Area-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Bars-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Area-sample-1"></a>
+<h3 class="subsection">9.1.4 Area sample</h3>
+<a name="index-Area-4"></a>
+
+<div class="float">
+<img src="png/area.png" alt="png/area">
+
+</div><p><strong>Example of Area. <a href="http://mathgl.sourceforge.net/pdf_u3d/area.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Area(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+area y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_area(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_area(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Area(y);
+</pre>
+<hr size="6">
+<a name="Bars-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Area-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Barh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Bars-sample-1"></a>
+<h3 class="subsection">9.1.5 Bars sample</h3>
+<a name="index-Bars-4"></a>
+
+<div class="float">
+<img src="png/bars.png" alt="png/bars">
+
+</div><p><strong>Example of Bars. <a href="http://mathgl.sourceforge.net/pdf_u3d/bars.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Bars(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+bars y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_bars(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_bars(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Bars(y);
+</pre>
+<hr size="6">
+<a name="Barh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Bars-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Step-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Barh-sample-1"></a>
+<h3 class="subsection">9.1.6 Barh sample</h3>
+<a name="index-Barh-3"></a>
+
+<div class="float">
+<img src="png/barh.png" alt="png/barh">
+
+</div><p><strong>Example of Barh. <a href="http://mathgl.sourceforge.net/pdf_u3d/barh.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Barh(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+barh y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_barh(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_barh(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Barh(y);
+</pre>
+<hr size="6">
+<a name="Step-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Barh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Stem-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Step-sample-1"></a>
+<h3 class="subsection">9.1.7 Step sample</h3>
+<a name="index-Step-4"></a>
+
+<div class="float">
+<img src="png/step.png" alt="png/step">
+
+</div><p><strong>Example of Step. <a href="http://mathgl.sourceforge.net/pdf_u3d/step.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Step(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+step y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_box(gr,1);
+mgl_step(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_step(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Step(y);
+</pre>
+<hr size="6">
+<a name="Stem-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Step-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Region-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Stem-sample-1"></a>
+<h3 class="subsection">9.1.8 Stem sample</h3>
+<a name="index-Stem-4"></a>
+
+<div class="float">
+<img src="png/stem.png" alt="png/stem">
+
+</div><p><strong>Example of Stem. <a href="http://mathgl.sourceforge.net/pdf_u3d/stem.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Stem(y,&quot;o&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+stem y 'o'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_stem(gr,y,&quot;o&quot;);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_stem(gr,y,'o')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Stem(y,&quot;o&quot;);
+</pre>
+<hr size="6">
+<a name="Region-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Stem-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Region-sample-1"></a>
+<h3 class="subsection">9.1.9 Region sample</h3>
+<a name="index-Region-3"></a>
+
+<div class="float">
+<img src="png/region.png" alt="png/region">
+
+</div><p><strong>Example of Region. <a href="http://mathgl.sourceforge.net/pdf_u3d/region.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Region(y1,y2,&quot;r&quot;);
+gr-&gt;Plot(y1,&quot;k2&quot;);
+gr-&gt;Plot(y2,&quot;k2&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+box
+region y1 y2 'r'
+plot y1 'k2'
+plot y2 'k2'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_region(gr,y1,y2,&quot;r&quot;,1);
+mgl_plot(gr,y1,&quot;k2&quot;);
+mgl_plot(gr,y2,&quot;k2&quot;);
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0);
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_box(gr,1);
+call mgl_region(gr,y1,y2,'r',1);
+call mgl_plot(gr,y1,'k2');
+call mgl_plot(gr,y2,'k2');
+call mgl_delete_data(y1);
+call mgl_delete_data(y2);
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2, x = mglData(50), mglData(50), mglData(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.Region(y1,y2,&quot;r&quot;);
+gr.Plot(y1,&quot;k2&quot;);
+gr.Plot(y2,&quot;k2&quot;);
+</pre>
+<hr size="6">
+<a name="Error-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Region-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#BoxPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-sample-1"></a>
+<h3 class="subsection">9.1.10 Error sample</h3>
+<a name="index-Error-6"></a>
+
+<div class="float">
+<img src="png/error.png" alt="png/error">
+
+</div><p><strong>Example of Error. <a href="http://mathgl.sourceforge.net/pdf_u3d/error.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,1), x0(10), y0(10), ex(10), ey(10);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+x0.Modify(&quot;2*x-1 + 0.1*rnd-0.05&quot;);
+y0.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1&quot;);
+ey.Modify(&quot;0.2&quot;); ex.Modify(&quot;0.1&quot;);
+gr-&gt;Box();
+gr-&gt;Plot(y);
+gr-&gt;Error(x0,y0,ex,ey,&quot;ko&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50
+new x0 10
+new y0 10
+new ex 10
+new ey 10
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify x0 '2*x-1 + 0.1*rnd-0.05'
+modify y0 '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1'
+modify ey '0.2'
+modify ex '0.1'
+box
+plot y
+error x0 y0 ex ey 'ko'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+HMDT x0 = mgl_create_data_size(10,1,1);
+HMDT y0 = mgl_create_data_size(10,1,1);
+HMDT ex = mgl_create_data_size(10,1,1);
+HMDT ey = mgl_create_data_size(10,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(x0,&quot;2*x-1 + 0.1*rnd-0.05&quot;,0);
+mgl_data_modify(y0,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1&quot;,0);
+mgl_data_modify(ey,&quot;0.2&quot;,0); mgl_data_modify(ex,&quot;0.1&quot;,0);
+
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_error_exy(gr,x0,y0,ex,ey,&quot;ko&quot;);
+mgl_delete_data(x0); mgl_delete_data(y0);
+mgl_delete_data(ex); mgl_delete_data(ey);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, x0, y0, ex, ey, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x0 = mgl_create_data_size(10,1,1)
+y0 = mgl_create_data_size(10,1,1)
+ex = mgl_create_data_size(10,1,1)
+ey = mgl_create_data_size(10,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(x0,'2*x-1 + 0.1*rnd-0.05',0);
+call mgl_data_modify(y0,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + &amp;
+                         0.2*sin(pi*x) + 0.2*rnd-0.1',0);
+call mgl_data_modify(ey,'0.2',0)
+call mgl_data_modify(ex,'0.1',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_error_exy(gr,x0,y0,ex,ey,'ko')
+call mgl_delete_data(x0)
+call mgl_delete_data(y0)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, x0, y0, ex, ey = mglData(50,1), mglData(10), mglData(10), mglData(10), mglData(10);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+x0.Modify(&quot;2*x-1+0.1*rnd-0.05&quot;);
+y0.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)+0.2*rnd-0.1&quot;);
+ey.Modify(&quot;0.2&quot;);   ex.Modify(&quot;0.1&quot;);
+gr.Box();           gr.Plot(y);
+gr.Error(x0,y0,ex,ey,&quot;ko&quot;);
+</pre>
+<hr size="6">
+<a name="BoxPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mark-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="BoxPlot-sample-1"></a>
+<h3 class="subsection">9.1.11 BoxPlot sample</h3>
+<a name="index-BoxPlot-3"></a>
+
+<div class="float">
+<img src="png/boxplot.png" alt="png/boxplot">
+
+</div><p><strong>Example of BoxPlot. <a href="http://mathgl.sourceforge.net/pdf_u3d/boxplot.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(10,7);
+a.Modify(&quot;(2*rnd-1)^3/2&quot;);
+gr-&gt;BoxPlot(a);
+gr-&gt;Box();
+gr-&gt;Plot(a,&quot; ko&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 10 7
+modify a '(2*rnd-1)^3/2'
+boxplot a
+box:plot a ' ko'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(10,7,1);
+mgl_data_modify(a,&quot;(2*rnd-1)^3/2&quot;,0);
+
+mgl_box(gr,1);
+mgl_plot(gr,a,&quot; ko&quot;);
+mgl_boxplot(gr,a,NULL);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+y = mgl_create_data_size(10,7,1)
+call mgl_data_modify(a,'(2*rnd-1)^3/2',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,a,' ko')
+call mgl_boxplot(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(10,7);
+a.Modify(&quot;(2*rnd-1)^3/2&quot;);
+gr.Box();
+gr.Plot(a,&quot; ko&quot;);
+gr.BoxPlot(a);
+</pre>
+<hr size="6">
+<a name="Mark-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#BoxPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TextMark-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mark-sample-1"></a>
+<h3 class="subsection">9.1.12 Mark sample</h3>
+<a name="index-Mark-7"></a>
+
+<div class="float">
+<img src="png/mark.png" alt="png/mark">
+
+</div><p><strong>Example of Mark. <a href="http://mathgl.sourceforge.net/pdf_u3d/mark.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), y1(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Mark(y,y1,&quot;bs&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+mark y y1 'bs'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_mark_y(gr,y,y1,&quot;bs&quot;);
+mgl_delete_data(y);
+mgl_delete_data(y1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_mark_y(gr,y,y1,'bs')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, y1 = mglData(50,3), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.Mark(y,y1,&quot;bs&quot;);
+</pre>
+<hr size="6">
+<a name="TextMark-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mark-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tube-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TextMark-sample-1"></a>
+<h3 class="subsection">9.1.13 TextMark sample</h3>
+<a name="index-TextMark-9"></a>
+
+<div class="float">
+<img src="png/textmark.png" alt="png/textmark">
+
+</div><p><strong>Example of TextMark. <a href="http://mathgl.sourceforge.net/pdf_u3d/textmark.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), y1(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;TextMark(y,y1,&quot;\\gamma&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+textmark y y1 '\gamma'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y, y1;
+y = mgl_create_data_size(50,3,1);
+y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_textmark_yr(gr,y,y1,&quot;\\gamma&quot;,&quot;&quot;);
+mgl_delete_data(y);
+mgl_delete_data(y1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_textmark_yr(gr,y,y1,'\gamma','')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, y1 = mglData(50,3), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.TextMark(y,y1,&quot;\\gamma&quot;);
+</pre>
+<hr size="6">
+<a name="Tube-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TextMark-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tube-sample-1"></a>
+<h3 class="subsection">9.1.14 Tube sample</h3>
+<a name="index-Tube-7"></a>
+
+<div class="float">
+<img src="png/tube.png" alt="png/tube">
+
+</div><p><strong>Example of Tube. <a href="http://mathgl.sourceforge.net/pdf_u3d/tube.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Tube(y,0.05);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+
+rotate 40 60
+light on
+box
+tube y 0.05
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tube(gr,y,0.05,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tube(gr,y,0.05,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);  y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tube(y,0.05);
+</pre>
+<hr size="6">
+<a name="Text-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tube-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Torus-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-sample-1"></a>
+<h3 class="subsection">9.1.15 Text sample</h3>
+<a name="index-Text-9"></a>
+
+<div class="float">
+<img src="png/text.png" alt="png/text">
+
+</div><p><strong>Example of Text. <a href="http://mathgl.sourceforge.net/pdf_u3d/text.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Plot(y.SubData(-1,0));
+gr-&gt;Text(y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;);
+gr-&gt;Text(y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y(:,0)
+text y 'This is very long string drawn along a curve' ':k'
+text y 'Another string drawn above a curve' 'T:r'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_text_y(gr,y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;,-1.);
+mgl_text_y(gr,y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;,-1.);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_text_y(gr,y,'This is very long string drawn along a curve',':k',-1.)
+call mgl_text_y(gr,y,'Another string drawn above a curve','T:r',-1.)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Plot(y.SubData(-1,0));
+gr.Text(y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;);
+gr.Text(y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;);
+</pre>
+<hr size="6">
+<a name="Torus-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Chart-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Torus-sample-1"></a>
+<h3 class="subsection">9.1.16 Torus sample</h3>
+<a name="index-Torus-3"></a>
+
+<div class="float">
+<img src="png/torus.png" alt="png/torus">
+
+</div><p><strong>Example of Torus. <a href="http://mathgl.sourceforge.net/pdf_u3d/torus.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Torus(y1,y2,&quot;pz&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+
+rotate 40 60
+light on
+box
+torus y1 y2 'pz'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_torus(gr,y1,y2,&quot;pz&quot;);
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+call mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_torus(gr,y1,y2,'pz')
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2 = mglData(50), mglData(50);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+gr.Rotate(40,60);    gr.Light(True);
+gr.Box();
+gr.Torus(y1,y2,&quot;pz&quot;);
+</pre>
+<hr size="6">
+<a name="Chart-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Torus-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pie-chart-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Chart-sample-1"></a>
+<h3 class="subsection">9.1.17 Chart sample</h3>
+<a name="index-Chart-2"></a>
+
+<div class="float">
+<img src="png/chart.png" alt="png/chart">
+
+</div><p><strong>Example of Chart. <a href="http://mathgl.sourceforge.net/pdf_u3d/chart.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ch(7,2);
+ch.Modify(&quot;rnd+0.1&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Chart(ch,&quot;#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+box
+chart ch
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,&quot;rnd+0.1&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_chart(gr,ch,&quot;#&quot;);
+mgl_delete_data(ch);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'#')
+call mgl_delete_data(ch)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ch = mglData(7,2);  ch.Modify(&quot;rnd+0.1&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Chart(ch,&quot;#&quot;);
+</pre>
+<hr size="6">
+<a name="Pie-chart-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chart-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pie-chart-sample-1"></a>
+<h3 class="subsection">9.1.18 Pie chart sample</h3>
+<a name="index-Chart-3"></a>
+<a name="index-Axis-4"></a>
+
+<div class="float">
+<img src="png/pie_chart.png" alt="png/pie_chart">
+
+</div><p><strong>Example of Chart in cylindrical coordinates. <a href="http://mathgl.sourceforge.net/pdf_u3d/pie_chart.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ch(7,2);
+ch.Modify(&quot;rnd+0.1&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;SetFunc(&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Chart(ch,&quot;bgr cmy#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+axis '(y+1)/2*cos(pi*x)' '(y+1)/2*sin(pi*x)' ''
+box
+chart ch 'bgr cmy#'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,&quot;rnd+0.1&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_func(gr,&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_chart(gr,ch,&quot;bgr cmy#&quot;);
+mgl_delete_data(ch);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_func(gr,'(y+1)/2*cos(pi*x)','(y+1)/2*sin(pi*x)','');
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'bgr cmy#')
+call mgl_delete_data(ch)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ch = mglData(7,2);  ch.Modify(&quot;rnd+0.1&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetFunc(&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;);
+gr.Box();
+gr.Chart(ch,&quot;bgr cmy#&quot;);
+</pre>
+<hr size="6">
+<a name="g_t2D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pie-chart-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-samples-1"></a>
+<h2 class="section">9.2 2D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf-sample">9.2.1 Surf sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Sharp-colors-sample">9.2.4 Sharp colors sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mesh-sample">9.2.5 Mesh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fall-sample">9.2.6 Fall sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Belt-sample">9.2.7 Belt sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tile-sample">9.2.8 Tile sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Boxs-sample">9.2.9 Boxs sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens-sample">9.2.10 Dens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-sample">9.2.11 Cont sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF-sample">9.2.12 ContF sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContD-sample">9.2.13 ContD sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axial-sample">9.2.14 Axial sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparent-surface-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-sample-1"></a>
+<h3 class="subsection">9.2.1 Surf sample</h3>
+<a name="index-Surf-6"></a>
+
+<div class="float">
+<img src="png/surf.png" alt="png/surf">
+
+</div><p><strong>Example of Surf. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Transparent-surface-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surface-in-fog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparent-surface-sample-1"></a>
+<h3 class="subsection">9.2.2 Transparent surface sample</h3>
+<a name="index-Surf-7"></a>
+<a name="index-Alpha-2"></a>
+
+<div class="float">
+<img src="png/surf_alpha.png" alt="png/surf_alpha">
+
+</div><p><strong>Example of Surf &amp; Alpha. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_alpha.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Alpha(True);
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Surface-in-fog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparent-surface-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Sharp-colors-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surface-in-fog-sample-1"></a>
+<h3 class="subsection">9.2.3 Surface in fog sample</h3>
+<a name="index-Surf-8"></a>
+<a name="index-Fog-2"></a>
+
+<div class="float">
+<img src="png/surf_fog.png" alt="png/surf_fog">
+
+</div><p><strong>Example of Surf &amp; Fog. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_fog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Fog(1);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+fog 1
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_fog(gr,1.,0.25);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_fog(gr,1.,0.25)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fog(1);
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Sharp-colors-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surface-in-fog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mesh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Sharp-colors-sample-1"></a>
+<h3 class="subsection">9.2.4 Sharp colors sample</h3>
+<a name="index-Surf-9"></a>
+
+<div class="float">
+<img src="png/surf_sl.png" alt="png/surf_sl">
+
+</div><p><strong>Example of sharp color scheme. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_sl.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a,&quot;BbcyrR|&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a 'BbcyrR|'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,&quot;BbcyrR|&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'BbcyrR|')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a,&quot;BbcyrR|&quot;);
+</pre>
+<hr size="6">
+<a name="Mesh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Sharp-colors-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fall-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mesh-sample-1"></a>
+<h3 class="subsection">9.2.5 Mesh sample</h3>
+<a name="index-Mesh-3"></a>
+
+<div class="float">
+<img src="png/mesh.png" alt="png/mesh">
+
+</div><p><strong>Example of Mesh. <a href="http://mathgl.sourceforge.net/pdf_u3d/mesh.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Mesh(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+mesh a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_mesh(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_mesh(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Mesh(a);
+</pre>
+<hr size="6">
+<a name="Fall-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mesh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Belt-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fall-sample-1"></a>
+<h3 class="subsection">9.2.6 Fall sample</h3>
+<a name="index-Fall-3"></a>
+
+<div class="float">
+<img src="png/fall.png" alt="png/fall">
+
+</div><p><strong>Example of Fall. <a href="http://mathgl.sourceforge.net/pdf_u3d/fall.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Fall(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+fall a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_fall(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_fall(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fall(a);
+</pre>
+<hr size="6">
+<a name="Belt-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fall-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tile-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Belt-sample-1"></a>
+<h3 class="subsection">9.2.7 Belt sample</h3>
+<a name="index-Belt-3"></a>
+
+<div class="float">
+<img src="png/belt.png" alt="png/belt">
+
+</div><p><strong>Example of Belt. <a href="http://mathgl.sourceforge.net/pdf_u3d/belt.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Belt(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+belt a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_belt(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_belt(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Belt(a);
+</pre>
+<hr size="6">
+<a name="Tile-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Belt-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Boxs-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tile-sample-1"></a>
+<h3 class="subsection">9.2.8 Tile sample</h3>
+<a name="index-Tile-3"></a>
+
+<div class="float">
+<img src="png/tile.png" alt="png/tile">
+
+</div><p><strong>Example of Tile. <a href="http://mathgl.sourceforge.net/pdf_u3d/tile.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Tile(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+tile a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tile(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tile(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tile(a);
+</pre>
+<hr size="6">
+<a name="Boxs-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tile-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Boxs-sample-1"></a>
+<h3 class="subsection">9.2.9 Boxs sample</h3>
+<a name="index-Boxs-3"></a>
+
+<div class="float">
+<img src="png/boxs.png" alt="png/boxs">
+
+</div><p><strong>Example of Boxs. <a href="http://mathgl.sourceforge.net/pdf_u3d/boxs.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Org = mglPoint(0,0,0);
+gr-&gt;Box();
+gr-&gt;Boxs(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+light on
+origin 0 0 0
+box
+boxs a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_boxs(gr,a,0,0.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_boxs(gr,a,'',0.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);       gr.Light(True);
+gr.SetOrigin(0.,0.,0.); gr.Box();
+gr.Boxs(a);
+</pre>
+<hr size="6">
+<a name="Dens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Boxs-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-sample-1"></a>
+<h3 class="subsection">9.2.10 Dens sample</h3>
+<a name="index-Dens-3"></a>
+<a name="index-Colorbar-5"></a>
+
+<div class="float">
+<img src="png/dens.png" alt="png/dens">
+
+</div><p><strong>Example of Dens &amp; Colorbar. <a href="http://mathgl.sourceforge.net/pdf_u3d/dens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Dens(a);
+gr-&gt;Colorbar();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+dens a
+colorbar
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_dens(gr,a,0,0);
+mgl_colorbar(gr,&quot;&quot;,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_box(gr,1)
+call mgl_dens(gr,a,'',0)
+call mgl_colorbar(gr,'',0)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Dens(a);
+gr.Colorbar();
+</pre>
+<hr size="6">
+<a name="Cont-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-sample-1"></a>
+<h3 class="subsection">9.2.11 Cont sample</h3>
+<a name="index-Cont-5"></a>
+
+<div class="float">
+<img src="png/cont.png" alt="png/cont">
+
+</div><p><strong>Example of Cont. <a href="http://mathgl.sourceforge.net/pdf_u3d/cont.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Cont(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+box
+cont a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont(gr,a,0,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero 
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);
+gr.Box();
+gr.Cont(a);
+</pre>
+<hr size="6">
+<a name="ContF-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContD-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF-sample-1"></a>
+<h3 class="subsection">9.2.12 ContF sample</h3>
+<a name="index-ContF-5"></a>
+
+<div class="float">
+<img src="png/contf.png" alt="png/contf">
+
+</div><p><strong>Example of ContF. <a href="http://mathgl.sourceforge.net/pdf_u3d/contf.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;ContF(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+contf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf(gr,a,0,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf(gr,a,'',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContF(a);
+</pre>
+<hr size="6">
+<a name="ContD-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axial-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContD-sample-1"></a>
+<h3 class="subsection">9.2.13 ContD sample</h3>
+<a name="index-ContD-5"></a>
+
+<div class="float">
+<img src="png/contd.png" alt="png/contd">
+
+</div><p><strong>Example of ContD. <a href="http://mathgl.sourceforge.net/pdf_u3d/contd.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), v(9);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+v.Fill(-1,1);
+gr-&gt;Box();
+gr-&gt;ContD(v,a);
+gr-&gt;Colorbar(v);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+var v 9 -1 1
+box
+contd v a
+colorbar v
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT v = mgl_create_data_size(9,1,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_fill(v,-1.,1.,'x');
+mgl_box(gr,1);
+mgl_contd_val(gr,v,a,0,0);
+mgl_colorbar_val(gr,v,NULL,0);
+mgl_delete_data(a);
+mgl_delete_data(v);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, v, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+v = mgl_create_data_size(9,1,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_fill(v,-1.,1.,'x');
+call mgl_box(gr,1)
+call mgl_contd_val(gr,v,a,'',0);
+call mgl_colorbar_val(gr,v,NULL,0);
+call mgl_delete_data(a)
+call mgl_delete_data(v)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, v = mglData(50,40), mglData(9);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+v.Fill(-1,1);
+gr.Box();
+gr.ContD(v,a);
+gr.Colorbar(v);
+</pre>
+<hr size="6">
+<a name="Axial-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContD-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axial-sample-1"></a>
+<h3 class="subsection">9.2.14 Axial sample</h3>
+<a name="index-Axial-5"></a>
+
+<div class="float">
+<img src="png/axial.png" alt="png/axial">
+
+</div><p><strong>Example of Axial. <a href="http://mathgl.sourceforge.net/pdf_u3d/axial.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Axial(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+axial a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_axial(gr,a,&quot;&quot;,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_axial(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Axial(a);
+</pre>
+<hr size="6">
+<a name="g_t3D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axial-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-samples-1"></a>
+<h2 class="section">9.3 3D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf3-sample">9.3.1 Surf3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cloud-sample">9.3.2 Cloud sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CloudP-sample">9.3.3 CloudP sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens3-sample">9.3.4 Dens3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont3-sample">9.3.5 Cont3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF3-sample">9.3.6 ContF3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-projection-sample">9.3.7 Cont projection sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens-projection-sample">9.3.8 Dens projection sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutMinMax-sample">9.3.9 CutMinMax sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutOff-sample">9.3.11 CutOff sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cloud-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3-sample-1"></a>
+<h3 class="subsection">9.3.1 Surf3 sample</h3>
+<a name="index-Surf3-5"></a>
+
+<div class="float">
+<img src="png/surf3.png" alt="png/surf3">
+
+</div><p><strong>Example of Surf3. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Surf3(a);
+</pre>
+<hr size="6">
+<a name="Cloud-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CloudP-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cloud-sample-1"></a>
+<h3 class="subsection">9.3.2 Cloud sample</h3>
+<a name="index-Cloud-2"></a>
+
+<div class="float">
+<img src="png/cloud.png" alt="png/cloud">
+
+</div><p><strong>Example of Cloud. <a href="http://mathgl.sourceforge.net/pdf_u3d/cloud.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Cloud(a,&quot;wyrRk&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+box
+cloud a 'wyrRk'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloud(gr,a,&quot;wyrRk&quot;,1.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloud(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Alpha(True);
+gr.Box();
+gr.Cloud(a,&quot;wyrRk&quot;);
+</pre>
+<hr size="6">
+<a name="CloudP-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cloud-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CloudP-sample-1"></a>
+<h3 class="subsection">9.3.3 CloudP sample</h3>
+<a name="index-CloudP-3"></a>
+
+<div class="float">
+<img src="png/cloudp.png" alt="png/cloudp">
+
+</div><p><strong>Example of CloudP. <a href="http://mathgl.sourceforge.net/pdf_u3d/cloudp.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;CloudP(a,&quot;wyrRk&quot;);
+</pre><p><strong>MGL code</strong>
+</p>
+<p>Not available.
+</p>
+<p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloudp(gr,a,&quot;wyrRk&quot;,1.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloudp(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p>
+<p>Not available.
+</p>
+
+<hr size="6">
+<a name="Dens3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CloudP-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens3-sample-1"></a>
+<h3 class="subsection">9.3.4 Dens3 sample</h3>
+<a name="index-Dens3-3"></a>
+<a name="index-Axis-5"></a>
+
+<div class="float">
+<img src="png/densa.png" alt="png/densa">
+
+</div><p><strong>Example of Dens3. <a href="http://mathgl.sourceforge.net/pdf_u3d/densa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Alpha(true);    gr-&gt;Org = mglPoint(0,0,0);
+gr-&gt;Box();
+gr-&gt;DensA(a);
+gr-&gt;Axis();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+origin 0 0 0
+box
+densa a
+axis
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_dens3_all(gr,a,0);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_dens3_all(gr,a,'')
+call mgl_axis(gr,&quot;xyz&quot;)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);       gr.Alpha(True);
+gr.SetOrigin(0,0,0);    gr.Box();
+gr.Axis();
+gr.DensA(a);
+</pre>
+<hr size="6">
+<a name="Cont3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont3-sample-1"></a>
+<h3 class="subsection">9.3.5 Cont3 sample</h3>
+<a name="index-Cont3-5"></a>
+
+<div class="float">
+<img src="png/conta.png" alt="png/conta">
+
+</div><p><strong>Example of Cont3. <a href="http://mathgl.sourceforge.net/pdf_u3d/conta.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;ContA(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+conta a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont_all(gr,a,0,7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont_all(gr,a,'',7)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);
+gr.Box();
+gr.ContA(a);
+</pre>
+<hr size="6">
+<a name="ContF3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-projection-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF3-sample-1"></a>
+<h3 class="subsection">9.3.6 ContF3 sample</h3>
+<a name="index-ContF3-5"></a>
+
+<div class="float">
+<img src="png/contfa.png" alt="png/contfa">
+
+</div><p><strong>Example of ContF3. <a href="http://mathgl.sourceforge.net/pdf_u3d/contfa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;ContFA(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+box
+contfa a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf_all(gr,a,0,7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf_all(gr,a,'',7)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContFA(a);
+</pre>
+<hr size="6">
+<a name="Cont-projection-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens-projection-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-projection-sample-1"></a>
+<h3 class="subsection">9.3.7 Cont projection sample</h3>
+<a name="index-ContX-3"></a>
+<a name="index-ContY-3"></a>
+<a name="index-ContZ-3"></a>
+
+<div class="float">
+<img src="png/cont_xyz.png" alt="png/cont_xyz">
+
+</div><p><strong>Example of projection by Cont[XYZ]. <a href="http://mathgl.sourceforge.net/pdf_u3d/cont_xyz.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;ContX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr-&gt;ContY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr-&gt;ContZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+contx s '' -1
+sum s a 'y'
+conty s '' 1
+sum s a 'z'
+contz s '' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40), s;
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,&quot;x&quot;); mgl_cont_x(gr,s,0,-1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;y&quot;); mgl_cont_y(gr,s,0,1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;z&quot;); mgl_cont_z(gr,s,0,-1.,7); mgl_delete_data(s);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_cont_x(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_cont_y(gr,s,'',1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_cont_z(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);               gr.Box();
+gr.ContX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr.ContY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr.ContZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre>
+<hr size="6">
+<a name="Dens-projection-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-projection-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutMinMax-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-projection-sample-1"></a>
+<h3 class="subsection">9.3.8 Dens projection sample</h3>
+<a name="index-DensX-2"></a>
+<a name="index-DensY-2"></a>
+<a name="index-DensZ-2"></a>
+
+<div class="float">
+<img src="png/dens_xyz.png" alt="png/dens_xyz">
+
+</div><p><strong>Example of projection by Dens[XYZ]. <a href="http://mathgl.sourceforge.net/pdf_u3d/dens_xyz.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;DensX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr-&gt;DensY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr-&gt;DensZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+densx s '' -1
+sum s a 'y'
+densy s '' 1
+sum s a 'z'
+densz s '' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, s; a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,&quot;x&quot;); mgl_dens_x(gr,s,0,-1.); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;y&quot;); mgl_dens_y(gr,s,0,1.); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;z&quot;); mgl_dens_z(gr,s,0,-1.); mgl_delete_data(s);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_dens_x(gr,s,'',-1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_dens_y(gr,s,'',1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_dens_z(gr,s,'',-1.)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);               gr.Box();
+gr.DensX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr.DensY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr.DensZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre>
+<hr size="6">
+<a name="CutMinMax-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens-projection-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Isocaps_0027_0027-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutMinMax-sample-1"></a>
+<h3 class="subsection">9.3.9 CutMinMax sample</h3>
+<a name="index-Surf3-6"></a>
+<a name="index-CutMin"></a>
+<a name="index-CutMax"></a>
+
+<div class="float">
+<img src="png/cutminmax.png" alt="png/cutminmax">
+
+</div><p><strong>Example of Surf3 &amp; CutMin, CutMax. <a href="http://mathgl.sourceforge.net/pdf_u3d/cutminmax.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;CutMin = mglPoint(0,-1,-1); gr-&gt;CutMax = mglPoint(1,0,1);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut 0 -1 -1 1 0 1
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.SetCutBox(0,-1,-1,1,0,1);    gr.Box();
+gr.Surf3(a);
+</pre>
+<hr size="6">
+<a name="g_t_0060_0060Isocaps_0027_0027-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutMinMax-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutOff-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Isocaps_0027_0027-sample-1"></a>
+<h3 class="subsection">9.3.10 &ldquo;Isocaps&rdquo; sample</h3>
+<a name="index-Surf3-7"></a>
+<a name="index-ContF3-6"></a>
+<a name="index-CutMin-1"></a>
+<a name="index-CutMax-1"></a>
+
+<div class="float">
+<img src="png/cutminmax2.png" alt="png/cutminmax2">
+
+</div><p><strong>Example of &ldquo;Isocaps&rdquo;. <a href="http://mathgl.sourceforge.net/pdf_u3d/cutminmax2.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;CutMin = mglPoint(0,-1,-1); gr-&gt;CutMax = mglPoint(1,0,1.1);
+gr-&gt;Box();
+gr-&gt;Surf3(-1,a);
+gr-&gt;ContF3(a,'x',-1); gr-&gt;ContF3(a,'y',-1);
+gr-&gt;ContF3(a,'z', 0); gr-&gt;ContF3(a,'z',39);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 61 51 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+cut 0 -1 -1 1 0 1.1
+box
+surf3 a -1
+contf3 a 'x' -1
+contf3 a 'y' -1
+contf3 a 'z' 0
+contf3 a 'z' 39
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(61,51,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+mgl_box(gr,1);
+mgl_surf3_val(gr,-1.,a,0);
+mgl_contf3(gr,a,'x',-1, &quot;&quot;, 7);
+mgl_contf3(gr,a,'y',-1, &quot;&quot;, 7);
+mgl_contf3(gr,a,'z', 0, &quot;&quot;, 7);
+mgl_contf3(gr,a,'z',39, &quot;&quot;, 7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">a = mgl_create_data_size(61,51,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+call mgl_box(gr,1)
+call mgl_surf3_val(gr,-1.,a,'')
+call mgl_contf3(gr,a,'x',-1, '', 7);
+call mgl_contf3(gr,a,'y',-1, '', 7);
+call mgl_contf3(gr,a,'z', 0, '', 7);
+call mgl_contf3(gr,a,'z',39, '', 7);
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetCutBox(0,-1,-1,1,0,1.1);    gr.Box();
+gr.Surf3(-1,a);
+gr.ContF3(a,&quot;x&quot;,-1);    gr.ContF3(a,&quot;y&quot;,-1);
+gr.ContF3(a,&quot;z&quot;,0);     gr.ContF3(a,&quot;z&quot;,39);
+</pre>
+<hr size="6">
+<a name="CutOff-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Isocaps_0027_0027-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutOff-sample-1"></a>
+<h3 class="subsection">9.3.11 CutOff sample</h3>
+<a name="index-Surf3-8"></a>
+<a name="index-CutOff-2"></a>
+
+<div class="float">
+<img src="png/surf3_cutoff.png" alt="png/surf3_cutoff">
+
+</div><p><strong>Example of Surf3 &amp; CutOff. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3_cutoff.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;CutOff(&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut '(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)'
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cutoff(gr,&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,'-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)',0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cutoff(gr,'(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)')
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.CutOff(&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+gr.Box();
+gr.Surf3(a);
+</pre>
+
+<hr size="6">
+<a name="Dual-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutOff-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfC-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-samples-1"></a>
+<h2 class="section">9.4 Dual plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SurfC-sample">9.4.1 SurfC sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SurfA-sample">9.4.2 SurfA sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TileS-sample">9.4.3 Tiles sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Map-sample">9.4.4 Map sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Traj-sample">9.4.5 Traj sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect-sample">9.4.6 Vect sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL-sample">9.4.7 VectL sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC-sample">9.4.8 VectC sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-sample">9.4.9 Flow sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe-sample">9.4.10 Pipe sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dew-sample">9.4.11 Dew sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3C-sample">9.4.12 Surf3C sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3A-sample">9.4.13 Surf3A sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect-3D-sample">9.4.14 Vect 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL-3D-sample">9.4.15 VectL 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC-3D-sample">9.4.16 VectC 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-3D-sample">9.4.17 Flow 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Crust-sample">9.4.19 Crust sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dots-sample">9.4.20 Dots sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="SurfC-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfA-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfC-sample-1"></a>
+<h3 class="subsection">9.4.1 SurfC sample</h3>
+<a name="index-SurfC-3"></a>
+
+<div class="float">
+<img src="png/surfc.png" alt="png/surfc">
+
+</div><p><strong>Example of SurfC. <a href="http://mathgl.sourceforge.net/pdf_u3d/surfc.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;SurfC(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surfc a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surfc(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surfc(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.SurfC(a,b);
+</pre>
+<hr size="6">
+<a name="SurfA-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfC-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TileS-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfA-sample-1"></a>
+<h3 class="subsection">9.4.2 SurfA sample</h3>
+<a name="index-SurfA-3"></a>
+
+<div class="float">
+<img src="png/surfa.png" alt="png/surfa">
+
+</div><p><strong>Example of SurfA. <a href="http://mathgl.sourceforge.net/pdf_u3d/surfa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;SurfA(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surfa a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surfa(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1);
+call mgl_box(gr,1)
+call mgl_surfa(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.SurfC(a,b);
+</pre>
+<hr size="6">
+<a name="TileS-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfA-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Map-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tiles-sample"></a>
+<h3 class="subsection">9.4.3 Tiles sample</h3>
+<a name="index-TileS-3"></a>
+
+<div class="float">
+<img src="png/tiles.png" alt="png/tiles">
+
+</div><p><strong>Example of TileS. <a href="http://mathgl.sourceforge.net/pdf_u3d/tiles.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;TileS(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+box
+tile a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_tiles(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_tiles(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.TileS(a,b);
+</pre>
+<hr size="6">
+<a name="Map-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TileS-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Traj-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Map-sample-1"></a>
+<h3 class="subsection">9.4.4 Map sample</h3>
+<a name="index-Map-3"></a>
+
+<div class="float">
+<img src="png/map.png" alt="png/map">
+
+</div><p><strong>Example of Map. <a href="http://mathgl.sourceforge.net/pdf_u3d/map.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50, 40), b(50, 40);
+gr-&gt;Puts(mglPoint(0, 0), &quot;\\to&quot;, &quot;&quot;, -1.4);
+gr-&gt;Axis(mglPoint(-1,-1,-2),mglPoint(1,1,2));
+
+gr-&gt;SubPlot(2, 1, 0);
+a.Fill(&quot;x&quot;, gr-&gt;Min, gr-&gt;Max);	b.Fill(&quot;y&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Puts(mglPoint(0, 1.1), &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2);		gr-&gt;Box();
+gr-&gt;Map(a, b, &quot;brgk&quot;, 0, false);
+
+gr-&gt;SubPlot(2, 1, 1);
+a.Fill(&quot;(x^3+y^3)/2&quot;, gr-&gt;Min, gr-&gt;Max);
+b.Fill(&quot;(x-y)/2&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Puts(mglPoint(0, 1.1), &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2);
+gr-&gt;Box();
+gr-&gt;Map(a, b, &quot;brgk&quot;, 0, false);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+text 0 0 '\to'
+zrange -2 2
+
+subplot 2 1 0
+text 0 1.1 '\{x, y\}' '' -2
+box
+fill a 'x'
+fill b 'y'
+map a b 'brgk' 0 0
+
+subplot 2 1 1
+text 0 1.1 '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}' '' -2
+box
+fill a '(x^3+y^3)/2'
+fill b '(x-y)/2'
+map a b 'brgk' 0 0
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_puts_ext(gr, 0.,0.,0., &quot;\\to&quot;, &quot;&quot;, -1.4, 't');
+mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+mgl_subplot(gr, 2, 1, 0);
+mgl_data_fill_eq(gr, a, &quot;x&quot;, 0, 0);
+mgl_data_fill_eq(gr, b, &quot;y&quot;, 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, &quot;brgk&quot;, 0, 0);
+
+mgl_subplot(gr, 2, 1, 1);
+mgl_data_fill_eq(gr, a, &quot;(x^3+y^3)/2&quot;, 0, 0);
+mgl_data_fill_eq(gr, b, &quot;(x-y)/2&quot;, 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, &quot;brgk&quot;, 0, 0);
+
+mgl_box(gr,1);
+mgl_map(gr,a,b,0,0,1);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_puts_ext(gr, 0.,0.,0., '\to', '', -1.4, 't');
+call mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+call mgl_subplot(gr, 2, 1, 0);
+call mgl_data_fill_eq(gr, a, 'x', 0, 0);
+call mgl_data_fill_eq(gr, b, 'y', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{x, y\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+
+call mgl_subplot(gr, 2, 1, 1);
+call mgl_data_fill_eq(gr, a, '(x^3+y^3)/2', 0, 0);
+call mgl_data_fill_eq(gr, b, '(x-y)/2', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+call mgl_box(gr,1);
+call mgl_map(gr,a,b,0,0,1);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+gr.Puts(0, 0, 0, &quot;\\to&quot;, &quot;&quot;, -1.4);
+gr.SetRanges(-1,1,-1,1,-2,2);
+
+gr.SubPlot(2, 1, 0);
+gr.Fill(a, &quot;x&quot;);    gr.Fill(b, &quot;y&quot;);
+gr.Puts(0, 1.1, 0, &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2);
+gr.Box();
+gr.Map(a, b, &quot;brgk&quot;, 0, 0);
+
+gr.SubPlot(2, 1, 1);
+gr.Fill(a, &quot;(x^3+y^3)/2&quot;);   gr.Fill(b, &quot;(x-y)/2&quot;);
+gr.Puts(0, 1.1, 0, &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2);
+gr.Box();
+gr.Map(a, b, &quot;brgk&quot;, 0, 0);
+</pre>
+<hr size="6">
+<a name="Traj-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Map-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Traj-sample-1"></a>
+<h3 class="subsection">9.4.5 Traj sample</h3>
+<a name="index-Traj-3"></a>
+
+<div class="float">
+<img src="png/traj.png" alt="png/traj">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/traj.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), x(50), y1(50), y2(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+x.Fill(-1,1,'x');
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y);
+gr-&gt;Traj(x,y,y1,y2);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+new x 50
+new y1 50
+new y2 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+fill x -1 1
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+box
+plot x y
+traj x y y1 y2
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+HMDT x= mgl_create_data_size(50,1,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(x,&quot;2*x-1&quot;,0);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,NULL);
+mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+mgl_delete_data(y);  mgl_delete_data(y1);
+mgl_delete_data(x);  mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y,y1,y2, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x= mgl_create_data_size(50,1,1);
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(x,'2*x-1',0);
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_data_modify(y2,'0.3*sin(2*pi*x)',0);
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,NULL);
+call mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+call mgl_delete_data(y)
+call mgl_delete_data(x)
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x,y,y1,y2 = mglData(50), mglData(50,3), mglData(50), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+x.Fill(-1,1,'x');
+gr.Box();
+gr.Plot(x,y);
+gr.Traj(x,y,y1,y2);
+</pre>
+
+<hr size="6">
+<a name="Vect-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Traj-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-sample-1"></a>
+<h3 class="subsection">9.4.6 Vect sample</h3>
+<a name="index-Vect-5"></a>
+
+<div class="float">
+<img src="png/vect.png" alt="png/vect">
+
+</div><p><strong>Example of Vect. <a href="http://mathgl.sourceforge.net/pdf_u3d/vect.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;Vect(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vect a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vect_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vect_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Vect(a,b);
+</pre>
+<hr size="6">
+<a name="VectL-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-sample-1"></a>
+<h3 class="subsection">9.4.7 VectL sample</h3>
+<a name="index-VectL-5"></a>
+
+<div class="float">
+<img src="png/vectl.png" alt="png/vectl">
+
+</div><p><strong>Example of VectL. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectl.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;VectL(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectl a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vectl_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vectl_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.VectL(a,b);
+</pre>
+
+<hr size="6">
+<a name="VectC-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-sample-1"></a>
+<h3 class="subsection">9.4.8 VectC sample</h3>
+<a name="index-VectC-5"></a>
+
+<div class="float">
+<img src="png/vectc.png" alt="png/vectc">
+
+</div><p><strong>Example of VectC. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectc.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;VectC(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectc a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vectc_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vectc_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.VectC(a,b);
+</pre>
+
+<hr size="6">
+<a name="Flow-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-sample-1"></a>
+<h3 class="subsection">9.4.9 Flow sample</h3>
+<a name="index-Flow-5"></a>
+
+<div class="float">
+<img src="png/flow.png" alt="png/flow">
+
+</div><p><strong>Example of Flow. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;Flow(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+flow a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,0,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'',5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Flow(a,b);
+</pre>
+<hr size="6">
+<a name="Pipe-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dew-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-sample-1"></a>
+<h3 class="subsection">9.4.10 Pipe sample</h3>
+<a name="index-Pipe-5"></a>
+
+<div class="float">
+<img src="png/pipe.png" alt="png/pipe">
+
+</div><p><strong>Example of Pipe. <a href="http://mathgl.sourceforge.net/pdf_u3d/pipe.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Pipe(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+light on
+box
+pipe a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_2d(gr,a,b,0,0.05,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_pipe_2d(gr,a,b,'',0.05,5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);    gr.Box();
+gr.Pipe(a,b);
+</pre>
+<hr size="6">
+<a name="Dew-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3C-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dew-sample-1"></a>
+<h3 class="subsection">9.4.11 Dew sample</h3>
+<a name="index-Dew-3"></a>
+
+<div class="float">
+<img src="png/dew.png" alt="png/dew">
+
+</div><p><strong>Example of Dew. <a href="http://mathgl.sourceforge.net/pdf_u3d/dew.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Light(true);
+gr-&gt;Dew(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+light on
+dew a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_set_light(gr,1);
+mgl_dew_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_box(gr,1)
+call mgl_set_light(gr,1);
+call mgl_dew_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);    gr.Box();
+gr.Dew(a,b);
+</pre>
+<hr size="6">
+<a name="Surf3C-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dew-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3A-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3C-sample-1"></a>
+<h3 class="subsection">9.4.12 Surf3C sample</h3>
+<a name="index-Surf3C-5"></a>
+
+<div class="float">
+<img src="png/surf3c.png" alt="png/surf3c">
+
+</div><p><strong>Example of Surf3C. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3c.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40), b(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3C(a, b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3c a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+HMDT b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3c(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+call mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3c(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3C(a,b);
+</pre>
+
+<hr size="6">
+<a name="Surf3A-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3C-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3A-sample-1"></a>
+<h3 class="subsection">9.4.13 Surf3A sample</h3>
+<a name="index-Surf3A-5"></a>
+
+<div class="float">
+<img src="png/surf3a.png" alt="png/surf3a">
+
+</div><p><strong>Example of Surf3A. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3a.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40), b(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3A(a, b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3a a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b; a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3a(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+call mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3a(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3A(a,b);
+</pre>
+<hr size="6">
+<a name="Vect-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3A-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-3D-sample-1"></a>
+<h3 class="subsection">9.4.14 Vect 3D sample</h3>
+<a name="index-Vect-6"></a>
+
+<div class="float">
+<img src="png/vect3.png" alt="png/vect3">
+
+</div><p><strong>Example of Vect in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vect3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Vect(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vect ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vect_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vect_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Vect(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="VectL-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-3D-sample-1"></a>
+<h3 class="subsection">9.4.15 VectL 3D sample</h3>
+<a name="index-VectL-6"></a>
+
+<div class="float">
+<img src="png/vectl3.png" alt="png/vectl3">
+
+</div><p><strong>Example of VectL in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectl3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;VectL(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectl ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectl_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectl_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.VectL(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="VectC-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-3D-sample-1"></a>
+<h3 class="subsection">9.4.16 VectC 3D sample</h3>
+<a name="index-VectC-6"></a>
+
+<div class="float">
+<img src="png/vectc3.png" alt="png/vectc3">
+
+</div><p><strong>Example of VectC in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectc3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;VectC(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectc ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectc_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectc_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.VectC(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Flow-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-3D-sample-1"></a>
+<h3 class="subsection">9.4.17 Flow 3D sample</h3>
+<a name="index-Flow-6"></a>
+
+<div class="float">
+<img src="png/flow3.png" alt="png/flow3">
+
+</div><p><strong>Example of Flow in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(30,30,30), ey(30,30,30), ez(30,30,30);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Flow(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 30 30 30
+new ey 30 30 30
+new ez 30 30 30
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+flow ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(30,30,30);
+ey = mgl_create_data_size(30,30,30);
+ez = mgl_create_data_size(30,30,30);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_flow_3d(gr,ex,ey,ez,&quot;bwr&quot;,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(30,30,30)
+ey = mgl_create_data_size(30,30,30)
+ez = mgl_create_data_size(30,30,30)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_flow_3d(gr,ex,ey,ez,'bwr',3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Flow(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Pipe-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Crust-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-3D-sample-1"></a>
+<h3 class="subsection">9.4.18 Pipe 3D sample</h3>
+<a name="index-Pipe-6"></a>
+
+<div class="float">
+<img src="png/pipe3.png" alt="png/pipe3">
+
+</div><p><strong>Example of Pipe in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/pipe3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Pipe(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+light on
+box
+pipe ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_3d(gr,ex,ey,ez,&quot;bwr&quot;,0.05,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1);
+call mgl_box(gr,1);
+call mgl_pipe_3d(gr,ex,ey,ez,'bwr',0.05,3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Pipe(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Crust-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dots-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Crust-sample-1"></a>
+<h3 class="subsection">9.4.19 Crust sample</h3>
+<a name="index-Crust-3"></a>
+
+<div class="float">
+<img src="png/crust.png" alt="png/crust">
+
+</div><p><strong>Example of Crust. <a href="http://mathgl.sourceforge.net/pdf_u3d/crust.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,true);
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Crust(a,&quot;p&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+light on
+box
+crust a 'p'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_file(&quot;hotdogs.pts&quot;);
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_crust_tr(gr,a,&quot;p&quot;,0.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_file
+a = mgl_create_data_file(&quot;hotdogs.pts&quot;)
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_crust_tr(gr,a,&quot;p&quot;,0.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Crust(a);
+</pre>
+<hr size="6">
+<a name="Dots-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Crust-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dots-sample-1"></a>
+<h3 class="subsection">9.4.20 Dots sample</h3>
+<a name="index-Dots-4"></a>
+
+<div class="float">
+<img src="png/dots.png" alt="png/dots">
+
+</div><p><strong>Example of Dots. <a href="http://mathgl.sourceforge.net/pdf_u3d/dots.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,true);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Dots(a,&quot;p&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+box
+dots a 'p'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_file(&quot;hotdogs.pts&quot;);
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_dots_tr(gr,a,&quot;p&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_file
+a = mgl_create_data_file(&quot;hotdogs.pts&quot;)
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_dots_tr(gr,a,&quot;p&quot;)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Dots(a);
+</pre>
+
+
+<hr size="6">
+<a name="Additional-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dots-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Additional-features-1"></a>
+<h2 class="section">9.5 Additional features</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Legend-sample">9.5.1 Legend sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Several-light-sample">9.5.5 Several light sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Ternary-plot-sample">9.5.8 Ternary plot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drops-sample">9.5.10 Drops sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">    
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Legend-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Additional-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Adding-mesh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-sample-1"></a>
+<h3 class="subsection">9.5.1 Legend sample</h3>
+<a name="index-Plot-8"></a>
+<a name="index-Legend-5"></a>
+<a name="index-AddLegend-3"></a>
+
+<div class="float">
+<img src="png/legend.png" alt="png/legend">
+
+</div><p><strong>Example of Legend usage. <a href="http://mathgl.sourceforge.net/pdf_u3d/legend.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData f(50,3);
+f.Modify(&quot;sin(2*pi*x*x)&quot;,0);
+f.Modify(&quot;sin(2*pi*x)&quot;,1);
+f.Modify(&quot;sin(2*pi*sqrt(x))&quot;,2);
+gr-&gt;Axis(mglPoint(0,-1),mglPoint(1,1));
+gr-&gt;Box(); gr-&gt;Plot(f); gr-&gt;Axis();
+gr-&gt;AddLegend(&quot;sin(\\pi {x^2})&quot;,&quot;b&quot;);
+gr-&gt;AddLegend(&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+gr-&gt;AddLegend(&quot;sin(\\pi \\sqrt{\\a x})&quot;,&quot;r+&quot;);
+gr-&gt;Legend();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new f 50 3
+modify f 'sin(2*pi*x*x)'
+modify f 'sin(2*pi*x)' 1
+modify f 'sin(2*pi*sqrt(x))' 2
+
+axis 0 -1 1 1
+box
+plot f
+axis
+addlegend 'sin(\pi {x^2})' 'b'
+addlegend 'sin(\pi x)' 'g*'
+addlegend 'sin(\pi \sqrt{\a x})' 'r+'
+legend
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT f = mgl_create_data_size(50,3,1);
+mgl_data_modify(f,&quot;sin(2*pi*x*x)&quot;,0);
+mgl_data_modify(f,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(f,&quot;sin(2*pi*sqrt(x))&quot;,2);
+mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.);
+mgl_box(gr,1);
+mgl_plot(gr,f,NULL);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi {x^2})&quot;,&quot;b&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi \\sqrt{\\a x})&quot;,&quot;r+&quot;);
+mgl_legend(gr,3,&quot;rL&quot;,-1.,0.1);
+mgl_delete_data(f);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer f, mgl_create_data_size
+f = mgl_create_data_size(50,3,1)
+call mgl_data_modify(f,'sin(2*pi*x*x)',0)
+call mgl_data_modify(f,'sin(2*pi*x)',1)
+call mgl_data_modify(f,'sin(2*pi*sqrt(x))',2)
+
+call mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_plot(gr,f,'')
+call mgl_axis(gr,'xy')
+call mgl_add_legend(gr,'sin(\pi {x^2})','b');
+call mgl_add_legend(gr,'sin(\pi x)','g*');
+call mgl_add_legend(gr,'sin(\pi \sqrt{\a x})','r+');
+call mgl_legend(gr,3,'rL',-1.,0.1);
+call mgl_delete_data(f)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">f = mglData(50,3);
+f.Modify(&quot;sin(2*pi*x*x)&quot;,0);    f.Modify(&quot;sin(2*pi*x)&quot;,1);      f.Modify(&quot;sin(2*pi*sqrt(x))&quot;,2);
+gr.SetRanges(0,1,-1,1);     gr.Box();   gr.Axis();  gr.Plot(f);
+gr.AddLegend(&quot;sin(\\pi x^2)&quot;,&quot;b&quot;);
+gr.AddLegend(&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+gr.AddLegend(&quot;sin(\\pi\\sqrt{\\a x})&quot;,&quot;r+&quot;);
+gr.Legend();
+</pre>
+<hr size="6">
+<a name="Adding-mesh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf-_0026-Cont-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Adding-mesh-sample-1"></a>
+<h3 class="subsection">9.5.2 Adding mesh sample</h3>
+<a name="index-SubPlot-2"></a>
+<a name="index-Surf-10"></a>
+<a name="index-Dens-4"></a>
+<a name="index-Cont-6"></a>
+<a name="index-Axial-6"></a>
+
+<div class="float">
+<img src="png/samplea.png" alt="png/samplea">
+
+</div><p><strong>Example of adding mesh. <a href="http://mathgl.sourceforge.net/pdf_u3d/samplea.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+
+gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(40,60);
+gr-&gt;Surf(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(40,60);
+gr-&gt;Dens(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(40,60);
+gr-&gt;Cont(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(40,60);
+gr-&gt;Axial(a,&quot;BbcyrR#&quot;); gr-&gt;Box();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+alpha on
+light on
+
+subplot 2 2 0
+rotate 40 60
+surf a 'BbcyrR#'
+box
+subplot 2 2 1
+rotate 40 60
+dens a 'BbcyrR#'
+box
+subplot 2 2 2
+rotate 40 60
+cont a 'BbcyrR#'
+box
+subplot 2 2 3
+rotate 40 60
+axial a 'BbcyrR#'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_set_alpha(gr,1);
+mgl_set_light(gr,1);
+
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,40.,60.,0.);
+mgl_surf(gr,a,&quot;BbcyrR#&quot;);       mgl_box(gr,1);
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,40.,60.,0.);
+mgl_dens(gr,a,&quot;BbcyrR#&quot;,-1.);   mgl_box(gr,1);
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,40.,60.,0.);
+mgl_cont(gr,a,&quot;BbcyrR#&quot;,7,NAN); mgl_box(gr,1);
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,40.,60.,0.);
+mgl_axial(gr,a,&quot;BbcyrR#&quot;,3);    mgl_box(gr,1);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+zero=0; nan=zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,'0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))',0)
+call mgl_set_alpha(gr,1)
+call mgl_set_light(gr,1)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_surf(gr,a,'BbcyrR#')
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_dens(gr,a,'BbcyrR#',-1.)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_cont(gr,a,'BbcyrR#',7,nan)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_axial(gr,a,'BbcyrR#',3)
+call mgl_box(gr,1)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);     gr.Alpha(True);
+gr.SubPlot(2,2,0);
+gr.Rotate(40,60);   gr.Surf(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,1);
+gr.Rotate(40,60);   gr.Dens(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,2);
+gr.Rotate(40,60);   gr.Cont(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,3);
+gr.Rotate(40,60);   gr.Axial(a,&quot;BbcyrR#&quot;);  gr.Box();
+</pre>
+
+<hr size="6">
+<a name="Surf-_0026-Cont-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Adding-mesh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-_0026-Dens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-_0026-Cont-sample-1"></a>
+<h3 class="subsection">9.5.3 Surf &amp; Cont sample</h3>
+<a name="index-Surf-11"></a>
+<a name="index-Cont-7"></a>
+
+<div class="float">
+<img src="png/surf_cont_y.png" alt="png/surf_cont_y">
+
+</div><p><strong>Example of Surf &amp; Cont. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_cont_y.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+gr-&gt;Cont(a,&quot;y&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+cont a 'y'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_cont(gr,a,&quot;y&quot;,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_cont(gr,a,'y',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Surf(a);         gr.Cont(a,&quot;y&quot;);
+</pre>
+<hr size="6">
+<a name="Flow-_0026-Dens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf-_0026-Cont-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Several-light-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-_0026-Dens-sample-1"></a>
+<h3 class="subsection">9.5.4 Flow &amp; Dens sample</h3>
+<a name="index-Flow-7"></a>
+<a name="index-Dens-5"></a>
+
+<div class="float">
+<img src="png/flow_dens.png" alt="png/flow_dens">
+
+</div><p><strong>Example of Flow &amp; Dens. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow_dens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40), d(a);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+d.Modify(&quot;sqrt(v^2+w^2)&quot;,a,b);
+gr-&gt;Box();
+gr-&gt;Flow(a,b,&quot;br&quot;); gr-&gt;Dens(d,&quot;BbcyrR&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+copy d a
+modify d 'sqrt(v^2+w^2)' a b
+box
+flow a b 'br'
+dens d 'BbcyrR'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b, d;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(d,&quot;sqrt(v^2+w^2)&quot;,a,b);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,&quot;br&quot;,5,1,0.);
+mgl_dens(gr,d,&quot;BbcyrR&quot;,-1.);
+mgl_delete_data(a); mgl_delete_data(b); mgl_delete_data(d);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b,d, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(d,&quot;sqrt(v^2+w^2)&quot;,a,b);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'br',5,1,0.)
+call mgl_dens(gr,d,'BbcyrR',-1.);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+call mgl_delete_data(d)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b= mglData(50,40), mglData(50,40);   d = mglData(a)
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+d.Modify(&quot;sqrt(v^2+w^2)&quot;,a,b);
+gr.Box();
+gr.Flow(a,b,&quot;br&quot;);      gr.Dens(d,&quot;BbcyrR&quot;);
+</pre>
+<hr size="6">
+<a name="Several-light-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-_0026-Dens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mirrored-surface-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Several-light-sample-1"></a>
+<h3 class="subsection">9.5.5 Several light sample</h3>
+<a name="index-Surf-12"></a>
+<a name="index-Light-5"></a>
+
+<div class="float">
+<img src="png/several_light.png" alt="png/several_light">
+
+</div><p><strong>Example of Surf with several light. <a href="http://mathgl.sourceforge.net/pdf_u3d/several_light.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Light(1,mglPoint(0,1,0),'c');
+gr-&gt;Light(2,mglPoint(1,0,0),'y');
+gr-&gt;Light(3,mglPoint(0,-1,0),'m');
+gr-&gt;Box();
+gr-&gt;Surf(a,&quot;h&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+light 1 0 1 0 'c'
+light 2 1 0 0 'y'
+light 3 0 -1 0 'm'
+
+box
+surf a 'h'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5);
+mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5);
+mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5);
+
+mgl_box(gr,1);
+mgl_surf(gr,a,&quot;h&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5)
+call mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5)
+call mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5)
+
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'h')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);       gr.Light(True);
+gr.AddLight(1,0,1,0,&quot;c&quot;);
+gr.AddLight(2,1,0,0,&quot;y&quot;);
+gr.AddLight(3,0,-1,0,&quot;m&quot;);
+gr.Box();
+gr.Surf(a,&quot;h&quot;)
+</pre>
+<hr size="6">
+<a name="Mirrored-surface-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Several-light-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-with-labels-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mirrored-surface-sample-1"></a>
+<h3 class="subsection">9.5.6 Mirrored surface sample</h3>
+<a name="index-Surf-13"></a>
+
+<div class="float">
+<img src="png/mirror.png" alt="png/mirror">
+
+</div><p><strong>Example of mirrored surface. <a href="http://mathgl.sourceforge.net/pdf_u3d/mirror.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(30,40),x(30),y1(40),y2(40);
+a.Modify(&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;);
+x.Fill(-1,1); y1.Fill(0,1); y2.Fill(0,-1);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(x,y1,a,&quot;r&quot;); gr-&gt;Surf(x,y2,a,&quot;b&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 30 40
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf a 'r'; yrange 0 1
+surf a 'b'; yrange 0 -1
+box
+</pre><p>or
+</p><pre class="verbatim">new a 30 40
+var x 30 -1 1
+var y1 40 0 1
+var y2 40 0 -1
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf x y1 a 'r'
+surf x y2 a 'b'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a,x,y1,y2;
+a = mgl_create_data_size(30,40,1);
+x = mgl_create_data_size(30,1,1);
+y1 = mgl_create_data_size(40,1,1);
+y2 = mgl_create_data_size(40,1,1);
+mgl_data_modify(a,&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;,0);
+mgl_data_fill(x,-1.,1.,'x');
+mgl_data_fill(y1,0.,1.,'x');
+mgl_data_fill(y2,0.,-1.,'x');
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf_xy(gr,x,y1,a,&quot;r&quot;); mgl_surf_xy(gr,x,y2,a,&quot;b&quot;);
+mgl_delete_data(a); mgl_delete_data(y1);
+mgl_delete_data(x); mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,x,y1,y2, mgl_create_data_size
+a = mgl_create_data_size(30,40,1)
+x = mgl_create_data_size(30,1,1)
+y1 = mgl_create_data_size(40,1,1)
+y2 = mgl_create_data_size(40,1,1)
+call mgl_data_modify(a,'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)',0)
+call mgl_data_fill(x,-1.,1.,'x')
+call mgl_data_fill(y1,0.,1.,'x')
+call mgl_data_fill(y2,0.,-1.,'x')
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf_xy(gr,x,y1,a,'r')
+call mgl_surf_xy(gr,x,y2,a,'b')
+call mgl_delete_data(a)
+call mgl_delete_data(y1)
+call mgl_delete_data(x)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, x, y1, y2 = mglData(30,40), mglData(30), mglData(40), mglData(40);
+a.Modify(&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;);
+x.Fill(-1,1);   y1.Fill(0,1);   y2.Fill(0,-1);
+gr.Rotate(40,60);       gr.Light(True);         gr.Box();
+gr.Surf(x,y1,a,&quot;r&quot;);    gr.Surf(x,y2,a,&quot;b&quot;);
+</pre>
+<hr size="6">
+<a name="Cont-with-labels-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mirrored-surface-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ternary-plot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-with-labels-sample-1"></a>
+<h3 class="subsection">9.5.7 Cont with labels sample</h3>
+<a name="index-Cont-8"></a>
+
+<div class="float">
+<img src="png/contt.png" alt="png/contt">
+
+</div><p><strong>Example of Cont with labels. <a href="http://mathgl.sourceforge.net/pdf_u3d/contt.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Cont(a,&quot;BbcyrRt&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+cont a 'BbcyrRt'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_cont(gr,a,&quot;BbcyrRt&quot;,7,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'BbcyrRt',7,0)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Cont(a,&quot;BbcyrRt&quot;);
+</pre>
+
+<hr size="6">
+<a name="Ternary-plot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-with-labels-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Coloring-by-coordinates-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ternary-plot-sample-1"></a>
+<h3 class="subsection">9.5.8 Ternary plot sample</h3>
+<a name="index-Ternary-2"></a>
+
+<div class="float">
+<img src="png/ternary.png" alt="png/ternary">
+
+</div><p><strong>Example of Ternary plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/ternary.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(50),y(50),rx(10),ry(10), a(20,30);
+a.Modify(&quot;4*x*y&quot;);
+x.Modify(&quot;0.25*(1+cos(2*pi*x))&quot;);
+y.Modify(&quot;0.25*(1+sin(2*pi*x))&quot;);
+rx.Modify(&quot;rnd&quot;); ry.Modify(&quot;(1-v)*rnd&quot;,rx);
+
+gr-&gt;Text(mglPoint(-0.8,1.3), &quot;Ternary plot (x+y+t=1)&quot;);
+gr-&gt;Ternary(true);
+gr-&gt;Plot(x,y,&quot;r2&quot;);
+gr-&gt;Plot(rx,ry,&quot;q^ &quot;);
+gr-&gt;Cont(a);
+gr-&gt;Line(mglPoint(0.5,0), mglPoint(0,0.75), &quot;g2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xyz&quot;,&quot;B;&quot;);
+gr-&gt;Label('x',&quot;x comp.&quot;);
+gr-&gt;Label('y',&quot;y comp.&quot;);
+gr-&gt;Label('t',&quot;t comp.&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new rx 10
+new ry 10
+new x 50
+new y 50
+new a 20 30
+modify a '4*x*y'
+modify x '0.25*(1+cos(2*pi*x))'
+modify y '0.25*(1+sin(2*pi*x))'
+modify rx 'rnd'
+modify ry 'rnd*(1-v)' rx
+text -0.8 1.3 'Ternary plot (x+y+t=1)'
+ternary on
+plot x y 'r2'
+plot rx ry 'q^ '
+cont a
+line 0.5 0 0 0.75 'g2'
+axis
+grid 'xyz' 'B;'
+xlabel 'x comp.'
+ylabel 'y comp.'
+tlabel 't comp.'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x,y,rx,ry,a;
+x = mgl_create_data_size(50,1,1);
+y = mgl_create_data_size(50,1,1);
+rx = mgl_create_data_size(50,1,1);
+ry = mgl_create_data_size(50,1,1);
+a = mgl_create_data_size(20,30,1);
+mgl_data_modify(x,&quot;0.25*(1+cos(2*pi*x))&quot;,0);
+mgl_data_modify(y,&quot;0.25*(1+sin(2*pi*x))&quot;,0);
+mgl_data_modify(rx,&quot;rnd&quot;,0);
+mgl_data_modify_vw(ry,&quot;(1-v)*rnd&quot;,rx,0);
+mgl_data_modify(a,&quot;4*x*y&quot;,0);
+
+mgl_puts_ext(gr,-0.8,1.3,0.,&quot;Ternary plot (x+y+t=1)&quot;,&quot;C&quot;,-1.4,'t');
+mgl_set_ternary(gr,1);
+mgl_plot_xy(gr,x,y,&quot;r2&quot;);
+mgl_plot_xy(gr,rx,ry,&quot;q^ &quot;);
+mgl_cont(gr,a,&quot;&quot;,7,0.);
+
+mgl_line(gr,0.5,0.,0.,0.,0.75,0.,&quot;g2&quot;,2);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B:&quot;);
+mgl_label(gr,'x',&quot;x comp&quot;);
+mgl_label(gr,'y',&quot;y comp&quot;);
+mgl_label(gr,'t',&quot;t comp&quot;);
+mgl_delete_data(a);
+mgl_delete_data(x);     mgl_delete_data(y);
+mgl_delete_data(rx);    mgl_delete_data(ry);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,x,y,rx,ry, mgl_create_data_size
+x = mgl_create_data_size(50,1,1)
+y = mgl_create_data_size(50,1,1)
+rx = mgl_create_data_size(50,1,1)
+ry = mgl_create_data_size(50,1,1)
+a = mgl_create_data_size(20,30,1)
+call mgl_data_modify(x,'0.25*(1+cos(2*pi*x))',0)
+call mgl_data_modify(y,'0.25*(1+sin(2*pi*x))',0)
+call mgl_data_modify(rx,'rnd',0)
+call mgl_data_modify_vw(ry,'(1-v)*rnd',rx,rx)
+call mgl_data_modify(a,'4*x*y',0)
+
+call mgl_puts_ext(gr,-0.8,1.3,0.,'Ternary plot (x+y+t=1)','C',-1.4,'t')
+call mgl_set_ternary(gr,1)
+call mgl_plot_xy(gr,x,y,'r2')
+call mgl_plot_xy(gr,rx,ry,'q^ ')
+call mgl_cont(gr,a,'',7,0.)
+
+call mgl_line(gr,0.5,0.,0.,0.,0.75,0.,'g2',2)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B:')
+call mgl_label(gr,'x','x comp')
+call mgl_label(gr,'y','y comp')
+call mgl_label(gr,'t','t comp')
+call mgl_delete_data(a)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+call mgl_delete_data(rx)
+call mgl_delete_data(ry)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x, y, rx, ry, a = mglData(50), mglData(50), mglData(10), mglData(10), mglData(20,30);
+a.Modify(&quot;4*x*y&quot;);
+x.Modify(&quot;0.25*(1+cos(2*pi*x))&quot;);   y.Modify(&quot;0.25*(1+sin(2*pi*x))&quot;);
+rx.Modify(&quot;rnd&quot;);   ry.Modify(&quot;(1-v)*rnd&quot;,rx);
+gr.Puts(-0.8,1.3,0,&quot;Ternary plot (x+y+t=1)&quot;,&quot;C&quot;,-1.4);
+gr.Ternary(True);
+gr.Plot(x,y,&quot;r2&quot;);  gr.Plot(rx,ry,&quot;q^ &quot;);   gr.Cont(a);
+gr.Line(0.5,0,0,0,0.75,0,&quot;g2&quot;);
+gr.Axis();          gr.Grid(&quot;xyz&quot;,&quot;B;&quot;);
+gr.Label(&quot;x&quot;,&quot;x comp.&quot;);
+gr.Label(&quot;y&quot;,&quot;y comp.&quot;);
+gr.Label(&quot;t&quot;,&quot;t comp.&quot;);
+</pre>
+<hr size="6">
+<a name="Coloring-by-coordinates-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ternary-plot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drops-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Coloring-by-coordinates-sample-1"></a>
+<h3 class="subsection">9.5.9 Coloring by coordinates sample</h3>
+<a name="index-Surf3-9"></a>
+
+<div class="float">
+<img src="png/surf3_rgbd.png" alt="png/surf3_rgbd">
+
+</div><p><strong>Example of Surf3 colored by coordinates. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3_rgbd.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Surf3(a,&quot;bgrd&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+surf3 a 'bgrd'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,&quot;bgrd&quot;,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'bgrd',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Surf3(a,&quot;bgrd&quot;);
+</pre>
+<hr size="6">
+<a name="Drops-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Coloring-by-coordinates-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Molecules-drawing-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drops-sample-1"></a>
+<h3 class="subsection">9.5.10 Drops sample</h3>
+<a name="index-Drop-4"></a>
+
+<div class="float">
+<img src="png/drops.png" alt="png/drops">
+
+</div><p><strong>Example of Drop(s). <a href="http://mathgl.sourceforge.net/pdf_u3d/drops.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Light(true);
+gr-&gt;Puts(mglPoint(-1,1.2),&quot;sh=0&quot;);
+gr-&gt;Drop(mglPoint(-1,0),mglPoint(0,1),0.5,&quot;r&quot;,0);
+gr-&gt;Puts(mglPoint(-0.33,1.2),&quot;sh=0.33&quot;);
+gr-&gt;Drop(mglPoint(-0.33,0),mglPoint(0,1),0.5,&quot;r&quot;,0.33);
+gr-&gt;Puts(mglPoint(0.33,1.2),&quot;sh=0.67&quot;);
+gr-&gt;Drop(mglPoint(0.33,0),mglPoint(0,1),0.5,&quot;r&quot;,0.67);
+gr-&gt;Puts(mglPoint(1,1.2),&quot;sh=1&quot;);
+gr-&gt;Drop(mglPoint(1,0),mglPoint(0,1),0.5,&quot;r&quot;,1);
+gr-&gt;Ball(mglPoint(-1,0,1),'k');
+gr-&gt;Ball(mglPoint(-0.33,0,1),'k');
+gr-&gt;Ball(mglPoint(0.33,0,1),'k');
+gr-&gt;Ball(mglPoint(1,0,1),'k');
+gr-&gt;Line(mglPoint(-1,0,1),mglPoint(1,0,1),&quot;b&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">light on
+text -1 1.2 'sh=0'
+drop -1 0 0 1 0.5 'r' 0
+text -0.33 1.2 'sh=0.33'
+drop -0.33 0 0 1 0.5 'r' 0.33
+text 0.33 1.2 'sh=0.67'
+drop 0.33 0 0 1 0.5 'r' 0.67
+text 1 1.2 'sh=1'
+drop 1 0 0 1 0.5 'r' 1
+ball -1 0 1 'k'
+ball -0.33 0 1 'k'
+ball 0.33 0 1 'k'
+ball 1 0 1 'k'
+line -1 0 1 1 0 1 'b'
+
+new h 100
+modify h '0.25*(1+x)^2'
+plot h 'k|'
+text -1 0.6 'h\sim(1+sh)^2' 'rL'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_light(gr,1);
+mgl_puts(gr,-1.,1.2,0.,&quot;sh=0&quot;); 
+mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.,1.);
+mgl_puts(gr,-0.33,1.2,0.,&quot;sh=0.33&quot;); 
+mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.33,1.);
+mgl_puts(gr,0.33,1.2,0.,&quot;sh=0.67&quot;); 
+mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.67,1.);
+mgl_puts(gr,1.,1.2,0.,&quot;sh=1&quot;); 
+mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,1.,1.);
+mgl_ball_str(gr,-1.,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,-0.33,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,0.33,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,1.,0.,1.,&quot;k&quot;);
+mgl_line(gr,-1.,0.,1.,1.,0.,1.,&quot;b&quot;,2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">call mgl_set_light(gr,1);
+call mgl_puts(gr,-1.,1.2,0.,&quot;sh=0&quot;); 
+call mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.,1.);
+call mgl_puts(gr,-0.33,1.2,0.,&quot;sh=0.33&quot;); 
+call mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.33,1.);
+call mgl_puts(gr,0.33,1.2,0.,&quot;sh=0.67&quot;); 
+call mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.67,1.);
+call mgl_puts(gr,1.,1.2,0.,&quot;sh=1&quot;); 
+call mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,1.,1.);
+call mgl_ball_str(gr,-1.,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,-0.33,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,0.33,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,1.,0.,1.,&quot;k&quot;);
+call mgl_line(gr,-1.,0.,1.,1.,0.,1.,&quot;b&quot;,2);
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.Light(True);
+gr.Puts(-1,1.2,0,&quot;sh=0&quot;,&quot;rC&quot;);
+gr.Drop(-1,0,0,0,1,0,0.5,&quot;r&quot;,0);
+gr.Puts(-0.33,1.2,0,&quot;sh=0.33&quot;,&quot;rC&quot;);
+gr.Drop(-0.33,0,0,0,1,0,0.5,&quot;r&quot;,0.33);
+gr.Puts(0.33,1.2,0,&quot;sh=0.67&quot;,&quot;rC&quot;);
+gr.Drop(0.33,0,0,0,1,0,0.5,&quot;r&quot;,0.67);
+gr.Puts(1,1.2,0,&quot;sh=1&quot;,&quot;rC&quot;);
+gr.Drop(1,0,0,0,1,0,0.5,&quot;r&quot;,1);
+gr.Ball(-1,0,1,&quot;k&quot;);    gr.Ball(-0.33,0,1,&quot;k&quot;);
+gr.Ball(0.33,0,1,&quot;k&quot;);  gr.Ball(1,0,1,&quot;k&quot;);
+gr.Line(-1,0,1,1,0,1,&quot;b&quot;);
+</pre>
+<hr size="6">
+<a name="Molecules-drawing-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drops-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Molecules-drawing-sample-1"></a>
+<h3 class="subsection">9.5.11 Molecules drawing sample</h3>
+<a name="index-Drop-5"></a>
+<a name="index-Sphere-3"></a>
+
+<div class="float">
+<img src="png/molecule.png" alt="png/molecule">
+
+</div><p><strong>Example of molecules drawing. <a href="http://mathgl.sourceforge.net/pdf_u3d/molecule.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Alpha(true); gr-&gt;Light(true);
+
+gr-&gt;SubPlot(2,2,0);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Methane, CH_4&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;k&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0,0,1),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,0,0.7),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(-0.94,0,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(-0.66,0,-0.23),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.47,0.82,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,0.57,-0.23),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.47,-0.82,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,-0.57,-0.23),0.25,&quot;g&quot;);
+
+gr-&gt;SubPlot(2,2,1);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Water, H{_2}O&quot;,0,-3); gr-&gt;Rotate(60,100);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;r&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.3,0.5,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.3,0.5,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.3,-0.5,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.3,-0.5,0),0.25,&quot;g&quot;);
+
+gr-&gt;SubPlot(2,2,2);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Oxygen, O_2&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Drop(mglPoint(0,0.5,0),mglPoint(0,-0.3,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,0.5,0),0.25,&quot;r&quot;);
+gr-&gt;Drop(mglPoint(0,-0.5,0),mglPoint(0,0.3,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,-0.5,0),0.25,&quot;r&quot;);
+
+gr-&gt;SubPlot(2,2,3);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Ammonia, NH_3&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;b&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.33,0.57,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,0.57,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.33,-0.57,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,-0.57,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(-0.65,0,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(-0.65,0,0),0.25,&quot;g&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">alpha on
+light on
+
+subplot 2 2 0
+text 0 1.2 'Methane, CH_4' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'k'
+drop 0 0 0 0 0 1 0.35 'h' 1 2
+sphere 0 0 0.7 0.25 'g'
+drop 0 0 0 -0.94 0 -0.33 0.35 'h' 1 2
+sphere -0.66 0 -0.23 0.25 'g'
+drop 0 0 0 0.47 0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 0.57 -0.23 0.25 'g'
+drop 0 0 0 0.47 -0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 -0.57 -0.23 0.25 'g'
+
+subplot 2 2 1
+text 0 1.2 'Water, H{_2}O' '' -3
+rotate 60 100
+sphere 0 0 0 0.25 'r'
+drop 0 0 0 0.3 0.5 0 0.3 'm' 1 2
+sphere 0.3 0.5 0 0.25 'g'
+drop 0 0 0 0.3 -0.5 0 0.3 'm' 1 2
+sphere 0.3 -0.5 0 0.25 'g'
+
+subplot 2 2 2
+text 0 1.2 'Oxygen, O_2' '' -3
+rotate 60 120
+drop 0 0.5 0 0 -0.3 0 0.3 'm' 1 2
+sphere 0 0.5 0 0.25 'r'
+drop 0 -0.5 0 0 0.3 0 0.3 'm' 1 2
+sphere 0 -0.5 0 0.25 'r'
+
+subplot 2 2 3
+text 0 1.2 0 'Ammonia, NH_3' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'b'
+drop 0 0 0 0.33 0.57 0 0.32 'n' 1 2
+sphere 0.33 0.57 0 0.25 'g'
+drop 0 0 0 0.33 -0.57 0 0.32 'n' 1 2
+sphere 0.33 -0.57 0 0.25 'g'
+drop 0 0 0 -0.65 0 0 0.32 'n' 1 2
+sphere -0.65 0 0 0.25 'g'
+</pre>
+<hr size="6">
+<a name="Advanced-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Molecules-drawing-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curvelinear-coorinates-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Advanced-features-1"></a>
+<h2 class="section">9.6 Advanced features</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2_002daxes-sample">9.6.2 2-axes sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Log_002dlog-sample">9.6.4 Log-log sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fitting-sample">9.6.5 Fitting sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Envelop-sample">9.6.6 Envelop sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Sew-sample">9.6.7 Sew sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#STFA-sample">9.6.8 STFA sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#PDE-sample">9.6.9 PDE sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Parser-sample">9.6.11 Parser sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Manual-ticks-sample">9.6.12 Tick values sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#StickPlot-sample">9.6.14 StickPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Curvelinear-coorinates-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Advanced-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2_002daxes-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curvelinear-coorinates-sample-1"></a>
+<h3 class="subsection">9.6.1 Curvelinear coorinates sample</h3>
+<a name="index-Axis-6"></a>
+
+<div class="float">
+<img src="png/sample3.png" alt="png/sample3">
+
+</div><p><strong>Example of curvelinear coorinates usage. <a href="http://mathgl.sourceforge.net/pdf_u3d/sample3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Org = mglPoint(-1,1,-1);
+
+gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(60,40);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Cartesian&quot;);
+
+gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Cylindrical&quot;);
+
+gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;2*y*x&quot;,&quot;y*y - x*x&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Parabolic&quot;);
+
+gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Spiral&quot;);
+gr-&gt;Axis(0,0,0); // set to default Cartesian
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">origin -1 1 -1
+
+subplot 2 2 0
+rotate 60 40
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cartesian'
+
+subplot 2 2 1
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cylindrical'
+
+subplot 2 2 2
+rotate 60 40
+axis '2*y*x' 'y*y - x*x' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Parabolic'
+
+subplot 2 2 3
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' 'x+z'
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Spiral'
+axis '' '' '' # set to default Cartesian
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_origin(gr,-1,1,-1);
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,60,40,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Cartesian&quot;);
+
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Cylindrical&quot;);
+
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;2*y*x&quot;,&quot;y*y - x*x&quot;,&quot;&quot;);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Parabolic&quot;);
+
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Spiral&quot;);
+mgl_set_func(gr,0,0,0); /* set to default Cartesian */
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">call mgl_set_origin(gr,-1.,1.,-1.)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cartesian')
+
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cylindrical')
+
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'2*y*x','y*y - x*x','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,&quot;Parabolic&quot;)
+
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','x+z')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Spiral')
+call mgl_set_func(gr,'','','') ! set to default Cartesian
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.SetOrigin(-1,1,-1);
+
+gr.SubPlot(2,2,0);              gr.Rotate(60,40);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();              gr.Grid();
+gr.Puts(0,1.3,1,&quot;Gartesian&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,1);  gr.Rotate(60,40);
+gr.SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Cylindrical&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,2);  gr.Rotate(60,40);
+gr.SetFunc(&quot;2*y*x&quot;,&quot;y*y-x*x&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Parabolic&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,3);  gr.Rotate(60,40);
+gr.SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Spiral&quot;,&quot;rC&quot;,-1.5);
+gr.SetFunc(&quot;&quot;,&quot;&quot;);   # set to default Gartesian
+</pre>
+<hr size="6">
+<a name="g_t2_002daxes-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curvelinear-coorinates-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Semi_002dlog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2_002daxes-sample-1"></a>
+<h3 class="subsection">9.6.2 2-axes sample</h3>
+<a name="index-Axis-7"></a>
+
+<div class="float">
+<img src="png/2_axis.png" alt="png/2_axis">
+
+</div><p><strong>Example of 2 axes on the plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/2_axis.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;); y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+gr-&gt;Axis(); gr-&gt;Label('y',&quot;axis 1&quot;,0);
+gr-&gt;Plot(y1,&quot;b&quot;);
+gr-&gt;Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+gr-&gt;Axis(); gr-&gt;Label('y',&quot;axis 2&quot;,0);
+gr-&gt;Stem(y2,&quot;r&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+axis -1 -1 -1 1 1 1
+origin -1 -1 -1
+axis
+ylabel 'axis 1' 0
+plot y1 'b'
+axis 0 0 0 1 1 1
+origin 1 1 1
+axis
+ylabel 'axis 2' 0
+stem y2 'r'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_set_axis_2d(gr,-1.,1.,-1.,1.);
+mgl_set_origin(gr,-1.,-1.,-1.);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label_ext(gr,'y',&quot;axis 1&quot;,0,-1.4,0.);
+mgl_plot(gr,y1,&quot;b&quot;);
+
+mgl_set_axis_2d(gr,0.,0.,1.,1.);
+mgl_set_origin(gr,1.,1.,1.);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label_ext(gr,'y',&quot;axis 2&quot;,0,-1.4,0.);
+mgl_stem(gr,y2,&quot;r&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1,y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1)
+y2 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0)
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_set_axis_2d(gr,-1.,1.,-1.,1.)
+call mgl_set_origin(gr,-1.,-1.,-1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 1',0,-1.4,0.)
+call mgl_plot(gr,y1,'b')
+
+call mgl_set_axis_2d(gr,0.,0.,1.,1.)
+call mgl_set_origin(gr,1.,1.,1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 2',0,-1.4,0.)
+call mgl_stem(gr,y2,'r')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2 = mglData(50), mglData(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);   y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.SetRanges(-1,1,-1,1);   gr.SetOrigin(-1,-1);
+gr.Axis();      gr.Label(&quot;y&quot;,&quot;axis 1&quot;,0);
+gr.Plot(y1,&quot;b&quot;);
+
+gr.SetRanges(0,1,0,1);      gr.SetOrigin(1,1);
+gr.Axis();      gr.Label(&quot;y&quot;,&quot;axis 2&quot;,0);
+gr.Stem(y2,&quot;r&quot;);
+</pre>
+<hr size="6">
+<a name="Semi_002dlog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2_002daxes-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Log_002dlog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Semi_002dlog-sample-1"></a>
+<h3 class="subsection">9.6.3 Semi-log sample</h3>
+<a name="index-Axis-8"></a>
+<a name="index-SetTicks-2"></a>
+<a name="index-Plot-9"></a>
+
+<div class="float">
+<img src="png/semilog.png" alt="png/semilog">
+
+</div><p><strong>Example of semi-log plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/semilog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(2000), y(2000);
+x.Modify(&quot;0.01/(x+10^(-5))&quot;); y.Modify(&quot;sin(1/v)&quot;,x);
+
+gr-&gt;Axis(mglPoint(0.01,-1),mglPoint(1000,1),mglPoint(0.01,-1));
+gr-&gt;SetFunc(&quot;lg(x)&quot;,0);  gr-&gt;SetTicks('x',0);
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y,&quot;b2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g&quot;);
+gr-&gt;Label('x',&quot;x&quot;,0);   gr-&gt;Label('y', &quot;y = sin 1/x&quot;,0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new x 2000
+new y 2000
+modify x '0.01/(x+10^(-5))'
+modify y 'sin(1/v)' x
+
+xrange 0.01 1000
+origin 0.01 -1 0
+xtick 0
+axis 'lg(x)' '' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g'
+xlabel 'x' 0
+ylabel 'y = sin 1/x' 0
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x = mgl_create_data_size(2000,1,1);
+HMDT y = mgl_create_data_size(2000,1,1);
+mgl_data_modify(x,&quot;0.01/(x+10^(-5))&quot;,0);
+mgl_data_modify_vw(y,&quot;sin(1/v)&quot;,x,0);
+
+mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.);
+mgl_set_func(gr,&quot;lg(x)&quot;,0,0);
+mgl_set_ticks(gr,0.,-5.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,&quot;b2&quot;);
+mgl_axis(gr,&quot;xy&quot;); mgl_axis_grid(gr,&quot;xy&quot;,&quot;g&quot;);
+mgl_label_ext(gr,'x',&quot;x&quot;,0,-1.4,0);
+mgl_label_ext(gr,'y', &quot;y = sin 1/x&quot;,0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y, mgl_create_data_size
+x = mgl_create_data_size(2000,1,1)
+y = mgl_create_data_size(2000,1,1)
+call mgl_data_modify(x,'0.01/(x+10^(-5))',0)
+call mgl_data_modify_vw(y,'sin(1/v)',x,x)
+
+call mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.)
+call mgl_set_func(gr,'lg(x)','','')
+call mgl_set_ticks(gr,0.,-5.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0.)
+call mgl_label_ext(gr,'y', 'y = sin 1/x',0.,-1.4,0.)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">TO BE DONE
+</pre>
+<hr size="6">
+<a name="Log_002dlog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Semi_002dlog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fitting-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Log_002dlog-sample-1"></a>
+<h3 class="subsection">9.6.4 Log-log sample</h3>
+<a name="index-Axis-9"></a>
+<a name="index-SetTicks-3"></a>
+<a name="index-Plot-10"></a>
+
+<div class="float">
+<img src="png/loglog.png" alt="png/loglog">
+
+</div><p><strong>Example of log-log plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/loglog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(100), y(100);
+x.Modify(&quot;pow(10,6*x-3)&quot;); y.Modify(&quot;sqrt(1+v^2)&quot;,x);
+
+gr-&gt;Axis(mglPoint(0.001,0.1),mglPoint(1000,1000),mglPoint(0.001,0.1));
+gr-&gt;SetFunc(&quot;lg(x)&quot;,&quot;lg(y)&quot;);
+gr-&gt;SetTicks('x',0);    gr-&gt;SetTicks('y',0);
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y,&quot;b2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g;&quot;);
+gr-&gt;Label('x',&quot;x&quot;,0); gr-&gt;Label('y', &quot;y=\\sqrt{1+x^2}&quot;,0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new x 100
+new y 100
+modify x 'pow(10,6*x-3)'
+modify y 'sqrt(1+v^2)' x
+
+axis 0.001 0.1 1000 1000
+xtick 0
+ytick 0
+axis 'lg(x)' 'lg(y)' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g;'
+xlabel 'x' 0
+ylabel 'y=\sqrt{1+x^2}' 0
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x = mgl_create_data_size(100,1,1);
+HMDT y = mgl_create_data_size(100,1,1);
+mgl_data_modify(x,&quot;pow(10,6*x-3)&quot;,0);
+mgl_data_modify_vw(y,&quot;sqrt(1+v^2)&quot;,x,0);
+
+mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.);
+mgl_set_func(gr,&quot;lg(x)&quot;,&quot;lg(y)&quot;,0);
+mgl_set_ticks(gr,0.,0.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,&quot;b2&quot;);
+mgl_axis(gr,&quot;xy&quot;); mgl_axis_grid(gr,&quot;xy&quot;,&quot;g;&quot;);
+mgl_label_ext(gr,'x',&quot;x&quot;,0,-1.4,0);
+mgl_label_ext(gr,'y', &quot;y=\\sqrt{1+x^2}&quot;,0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y, mgl_create_data_size
+x = mgl_create_data_size(100,1,1)
+y = mgl_create_data_size(100,1,1)
+call mgl_data_modify(x,'pow(10,6*x-3)',0)
+call mgl_data_modify_vw(y,'sqrt(1+v^2)',x,x)
+
+call mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.)
+call mgl_set_func(gr,'lg(x)','lg(y)','')
+call mgl_set_ticks(gr,0.,0.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g;')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0)
+call mgl_label_ext(gr,'y', 'y=\sqrt{1+x^2}',0.,-1.4,0)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x, y = mglData(100), mglData(100);
+x.Modify(&quot;pow(10,6*x-3)&quot;);          y.Modify(&quot;sqrt(1+v^2)&quot;,x);
+gr.SetRanges(0.001,1000,0.1,1000);  gr.SetOrigin(0.001,0.1);
+gr.SetFunc(&quot;lg(x)&quot;,&quot;lg(y)&quot;);
+gr.SetTicks(&quot;x&quot;,0);     gr.SetTicks(&quot;y&quot;,0);
+gr.Box();               gr.Plot(x,y,&quot;b2&quot;);
+gr.Axis();              gr.Grid(&quot;xy&quot;,&quot;g;&quot;);
+gr.Label(&quot;x&quot;,&quot;x&quot;,0);    gr.Label(&quot;y&quot;,&quot;y=\\sqrt{1+x^2}&quot;,0);
+</pre>
+<hr size="6">
+<a name="Fitting-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Log_002dlog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Envelop-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fitting-sample-1"></a>
+<h3 class="subsection">9.6.5 Fitting sample</h3>
+<a name="index-Fit-9"></a>
+<a name="index-PutsFit-2"></a>
+
+<div class="float">
+<img src="png/fit.png" alt="png/fit">
+
+</div><p><strong>Example of nonlinear fitting. <a href="http://mathgl.sourceforge.net/pdf_u3d/fit.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData rnd(100), in(100), res;
+rnd.Fill(&quot;0.4*rnd+0.1+sin(2*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+in.Fill(&quot;0.3+sin(2*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+
+gr-&gt;Axis(mglPoint(-1,-2), mglPoint(1,2));
+gr-&gt;Plot(rnd, &quot;. &quot;);
+gr-&gt;Box();
+
+float ini[3] = {1,1,3};
+gr-&gt;Fit(res, rnd, &quot;a+b*sin(c*x)&quot;, &quot;abc&quot;, ini);
+gr-&gt;Plot(res, &quot;r&quot;);
+gr-&gt;Plot(in, &quot;b&quot;);
+gr-&gt;Text(mglPoint(-1, -1.3), &quot;fitted:&quot;, &quot;L:r&quot;, -1);
+gr-&gt;PutsFit(mglPoint(0, -1.8), &quot;y = &quot;, &quot;C:r&quot;, -1);
+gr-&gt;Text(mglPoint(0, 2.2), &quot;initial: y = 0.3+sin(2\\pi x)&quot;, &quot;C:b&quot;, -1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new rnd 100
+fill rnd '0.4*rnd+0.1+sin(2*pi*x)'
+new in 100
+fill in '0.3+sin(2*pi*x)'
+
+yrange -2 2
+plot rnd '. '
+box
+
+list ini 1 1 3
+fit res rnd 'a+b*sin(c*x)' 'abc' ini
+plot res 'r'
+plot in 'b'
+text -1 -1.3 'fitted:' 'L:r' -1
+putsfit 0 -1.8 'y = ' 'C:r'
+text 0 2.2 'initial: y = 0.3+sin(2\pi x)' 'C:b' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT rnd,in,res;
+float ini[3] = {1,1,3};
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+mgl_data_modify(rnd,&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;,0);
+mgl_data_modify(in,&quot;0.3+sin(4*pi*x)&quot;,0);
+mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+mgl_plot(gr,rnd,&quot;. &quot;);
+mgl_box(gr,1);
+
+mgl_fit_1(gr,res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+mgl_plot(gr,res,&quot;r&quot;);   mgl_plot(gr,in,&quot;b&quot;);
+mgl_puts_ext(gr,-1.,-1.3,0.,&quot;fitted:&quot;,&quot;L:r&quot;,-1.,'t');
+mgl_puts_fit(gr,0.,-1.8,0.,&quot;y = &quot;,&quot;C:r&quot;,-1.);
+mgl_puts_ext(gr,0.,2.2,0.,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;, -1., 't');
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer rnd,in,res, mgl_create_data_size
+real ini(3)
+ini(1)=1;   ini(2)=1;   ini(3)=3;
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+call mgl_data_modify(rnd,&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;,0);
+call mgl_data_modify(in,&quot;0.3+sin(4*pi*x)&quot;,0);
+call mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+call mgl_plot(gr,rnd,&quot;. &quot;);
+call mgl_box(gr,1);
+
+call mgl_fit_1(gr,res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+call mgl_plot(gr,res,&quot;r&quot;);
+call mgl_plot(gr,in,&quot;b&quot;);
+call mgl_puts_ext(gr,-1.,-1.3,0.,&quot;fitted:&quot;,&quot;L:r&quot;,-1.,'t');
+call mgl_puts_fit(gr,0.,-1.8,0.,&quot;y = &quot;,&quot;C:r&quot;,-1.);
+call mgl_puts_ext(gr,0.,2.2,0.,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;, -1., 't');
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">rnd, In, res, ini = mglData(100), mglData(100), mglData(), mglData(3);
+rnd.Modify(&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;);
+In.Modify(&quot;0.3+sin(4*pi*x)&quot;);
+gr.SetRanges(-1,1,-2,2);
+gr.Plot(rnd,&quot;. &quot;);
+gr.Box();
+
+ini[0], ini[1], ini[2] = 1, 1, 3;
+gr.Fit(res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+gr.Plot(res,&quot;r&quot;);   gr.Plot(In,&quot;b&quot;);
+gr.Puts(-1,-1.3,0,&quot;fitted:&quot;,&quot;L:r&quot;,-1);
+gr.PutsFit(0,-1.8,0,&quot;y = &quot;,&quot;C:r&quot;,-1);
+gr.Puts(0,2.2,0,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;,-1);
+</pre>
+<hr size="6">
+<a name="Envelop-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fitting-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Sew-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Envelop-sample-1"></a>
+<h3 class="subsection">9.6.6 Envelop sample</h3>
+<a name="index-Envelop-2"></a>
+
+<div class="float">
+<img src="png/envelop.png" alt="png/envelop">
+</div><p><strong>Example of envelop reconstruction.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(1000);
+a.Fill(&quot;exp(-8*x^2)*sin(10*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Plot(a, &quot;b&quot;);
+a.Envelop('x');
+gr-&gt;Plot(a, &quot;r&quot;);
+gr-&gt;Axis();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 1000
+fill a 'exp(-8*x^2)*sin(10*pi*x)'
+plot a 'b'
+envelop a
+plot a 'r'
+axis
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(1000,1,1);
+mgl_data_fill_eq(gr,a, &quot;exp(-8*x^2)*sin(10*pi*x)&quot;, 0,0);
+mgl_plot(gr,a,&quot;b&quot;);
+mgl_data_envelop(a,'x');
+mgl_plot(gr,a,&quot;r&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(1000,1,1)
+call mgl_data_fill_eq(gr,a, 'exp(-8*x^2)*sin(10*pi*x)', 0,0)
+call mgl_plot(gr,a,'b')
+call mgl_data_envelop(a,'x')
+call mgl_plot(gr,a,'r')
+call mgl_axis(gr,'xyz')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(1000);
+gr.Fill(a, &quot;exp(-8*x^2)*sin(10*pi*x)&quot;);
+gr.Plot(a,&quot;b&quot;);
+a.Envelop(&quot;x&quot;);
+gr.Plot(a,&quot;r&quot;);
+gr.Axis();
+</pre>
+<hr size="6">
+<a name="Sew-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Envelop-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#STFA-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Sew-sample-1"></a>
+<h3 class="subsection">9.6.7 Sew sample</h3>
+<a name="index-Sew-2"></a>
+
+<div class="float">
+<img src="png/sew.png" alt="png/sew">
+</div><p><strong>Example of phase &ldquo;sewing&rdquo;.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(100, 100);
+a.Modify(&quot;mod((y^2-(1-x)^2)/2,0.1)&quot;);
+gr-&gt;Rotate(40, 60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Surf(a, &quot;b&quot;);
+a.Sew(&quot;xy&quot;, 0.1);
+gr-&gt;Surf(a, &quot;r&quot;);
+gr-&gt;Box();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 100 100
+modify a 'mod((y^2-(1-x)^2)/2,0.1)'
+rotate 40 60
+light on
+alpha on
+surf a 'b'
+sew a 'xy' 0.1
+surf a 'r'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(100,100,1);
+mgl_data_modify(a, &quot;mod((y^2-(1-x)^2)/2, 0.1)&quot;, 0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+
+mgl_surf(gr,a,&quot;b&quot;);
+mgl_data_sew(a,&quot;xy&quot;,0.1);
+mgl_surf(gr,a,&quot;r&quot;);
+mgl_box(gr,1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(100,100,1)
+call mgl_data_modify(a, 'mod((y^2-(1-x)^2)/2, 0.1)', 0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+
+call mgl_surf(gr,a,'b')
+call mgl_data_sew(a,'xy',0.1)
+call mgl_surf(gr,a,'r')
+call mgl_box(gr,1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(100, 100);
+a.Modify(&quot;mod((y^2-(1-x)^2)/2, 0.1)&quot;);
+gr.Rotate(40, 60);  gr.Light(True);     gr.Alpha(True);
+gr.Surf(a, &quot;b&quot;);
+a.Sew(&quot;xy&quot;, 0.1);
+gr.Surf(a, &quot;r&quot;);
+gr.Box();
+</pre>
+<hr size="6">
+<a name="STFA-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Sew-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#PDE-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="STFA-sample-1"></a>
+<h3 class="subsection">9.6.8 STFA sample</h3>
+<a name="index-STFA-3"></a>
+
+<div class="float">
+<img src="png/stfa.png" alt="png/stfa">
+</div><p><strong>Example of Short Time Fourier Analysis.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(2000), b(2000);
+a.Fill(&quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;, 
+        gr-&gt;Min, gr-&gt;Max);
+gr-&gt;SubPlot(1, 2, 0);
+gr-&gt;Plot(a);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i t&quot;);
+
+gr-&gt;SubPlot(1, 2, 1);
+gr-&gt;STFA(a, b, 64);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i t&quot;);
+gr-&gt;Label('y', &quot;\\omega&quot;, 0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 2000
+new b 2000
+fill a 'cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)'
+subplot 1 2 0
+plot a
+axis
+xlabel '\i t'
+subplot 1 2 1
+stfa a b 64 ''
+axis
+ylabel '\omega' 0
+xlabel '\i t'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(2000,1,1);
+HMDT b = mgl_create_data_size(2000,1,1);
+mgl_data_fill_eq(gr, a, &quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;,0,0);
+mgl_subplot(gr,1,2,0);
+mgl_plot(gr,a,&quot;&quot;);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_label(gr,'x', &quot;\\i t&quot;);
+
+mgl_subplot(gr,1,2,1);
+mgl_stfa(gr,a,b,64,&quot;&quot;,0.);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_label(gr,'x', &quot;\\i t&quot;);
+mgl_label(gr,'y', &quot;\\omega&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(2000,1,1)
+b = mgl_create_data_size(2000,1,1)
+call mgl_data_fill_eq(gr, a, 'cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ &amp;
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)',0,0)
+call mgl_subplot(gr,1,2,0)
+call mgl_plot(gr,a,'')
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+
+call mgl_subplot(gr,1,2,1)
+call mgl_stfa(gr,a,b,64,'',0.)
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+call mgl_label(gr,'y', '\omega')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(2000), mglData(2000);
+gr.Fill(a,&quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;);
+gr.SubPlot(1, 2, 0);
+gr.Plot(a);
+gr.Axis();
+gr.Label('x', &quot;\\i t&quot;);
+
+gr.SubPlot(1, 2, 1);
+gr.STFA(a, b, 64);
+gr.Axis();
+gr.Label('x', &quot;\\i t&quot;);
+gr.Label('y', &quot;\\omega&quot;, 0);
+</pre>
+<hr size="6">
+<a name="PDE-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#STFA-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Beam-tracing-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="PDE-sample-1"></a>
+<h3 class="subsection">9.6.9 PDE sample</h3>
+<a name="index-mglPDE-1"></a>
+<a name="index-mglRay-1"></a>
+
+<div class="float">
+<img src="png/pde.png" alt="png/pde">
+</div><p><strong>Example of Partial Differential Eduation solving.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a,re(128),im(128);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i x&quot;);
+gr-&gt;Label('y', &quot;\\i z&quot;);
+	
+re.Fill(&quot;exp(-48*(x+0.7)^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+a = mglPDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, gr-&gt;Min, gr-&gt;Max, 0.01, 30);
+a.Transpose(&quot;yxz&quot;);
+gr-&gt;CAxis(0, 1);
+gr-&gt;Dens(a,&quot;wyrRk&quot;);
+gr-&gt;Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr-&gt;Puts(mglPoint(0, 0.85), &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+gr-&gt;Title(&quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+fill re 'exp(-48*(x+0.7)^2)'
+pde a 'p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)' re im 0.01 30
+transpose a
+
+crange 0 1
+dens a 'wyrRk'
+fplot '-x' 'k|'
+text 0 0.85 'absorption: (x+z)/2 for x+z&gt;0' '' -1
+title 'Equation: ik_0\partial_zu + \Delta u + x\cdot u + i \frac{x+z}{2}\cdot u = 0' 'iC' -1.5
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data();
+HMDT re = mgl_create_data_size(128,1,1);
+HMDT im = mgl_create_data_size(128,1,1);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label(gr,'x', &quot;\\i x&quot;);
+mgl_label(gr,'y', &quot;\\i z&quot;);
+
+mgl_data_fill_eq(gr,re,&quot;exp(-48*(x+0.7)^2)&quot;, 0, 0);
+a = mgl_pde_solve(gr, &quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, 0.01, 30.);
+mgl_data_transpose(a, &quot;yxz&quot;);
+mgl_set_caxis(gr, 0, 1);
+mgl_dens(gr, a,&quot;wyrRk&quot;, -1.);
+mgl_fplot(gr, &quot;-x&quot;, &quot;k|&quot;, 100);
+mgl_puts(gr, 0., 0.85, 0., &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+mgl_title(gr, &quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+mgl_delete_data(a);
+mgl_delete_data(im);
+mgl_delete_data(re);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,re,im, mgl_create_data_size
+a = mgl_create_data()
+re = mgl_create_data_size(128,1,1)
+im = mgl_create_data_size(128,1,1)
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x', '\i x')
+call mgl_label(gr,'y', '\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*(x+0.7)^2)', 0, 0)
+a = mgl_pde_solve(gr, 'p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)', re, im, 0.01, 30.)
+call mgl_data_transpose(a, 'yxz')
+call mgl_set_caxis(gr, 0., 1.)
+call mgl_dens(gr, a,'wyrRk', -1.)
+call mgl_fplot(gr, '-x', 'k|', 100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+z)/2 for x+z&gt;0')
+call mgl_title(gr, '\r{Equation:} ik_0\partial_zu + \Delta u + x\cdot u + &amp;
+i \frac{x+z}{2}\cdot u = 0', 'iC', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, re, im = mglData(), mglData(128), mglData(128);
+gr.Axis();
+gr.Label('x', &quot;\\i x&quot;);
+gr.Label('y', &quot;\\i z&quot;);
+	
+gr.Fill(re,&quot;exp(-48*(x+0.7)^2)&quot;);
+a = gr.PDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, 0.01, 30);
+a.Transpose(&quot;yxz&quot;);
+gr.SetCRange(0, 1);
+gr.Dens(a,&quot;wyrRk&quot;);
+gr.Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr.Puts(0, 0.85, 0., &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+gr.Title(&quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+</pre>
+<hr size="6">
+<a name="Beam-tracing-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#PDE-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Parser-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Beam-tracing-sample-1"></a>
+<h3 class="subsection">9.6.10 Beam tracing sample</h3>
+<a name="index-mglQO2d-1"></a>
+<a name="index-mglRay-2"></a>
+
+<div class="float">
+<img src="png/qo2d.png" alt="png/qo2d">
+</div><p><strong>Example of ray and beam tracing. Compare with <a href="#PDE-sample">PDE sample</a>.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData r, xx, yy, a, im(128), re(128);
+const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+gr-&gt;Plot(r.SubData(0), r.SubData(1), &quot;k&quot;);
+gr-&gt;Axis();	gr-&gt;Label('x', &quot;\\i x&quot;);	gr-&gt;Label('y', &quot;\\i z&quot;);
+// now start beam tracing
+re.Fill(&quot;exp(-48*x^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+a = mglQO2d(ham, re, im, r, 1, 30, &amp;xx, &amp;yy);
+gr-&gt;CAxis(0, 1);
+gr-&gt;Dens(xx, yy, a, &quot;wyrRk&quot;);
+gr-&gt;Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr-&gt;Puts(mglPoint(0, 0.85), &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+gr-&gt;Puts(mglPoint(0.7, -0.05), &quot;central ray&quot;);
+gr-&gt;Title(&quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">define $1 'p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)'
+ray r $1 -0.7 -1 0 0 0.5 0 0.02 2
+plot r(0) r(1) 'k'
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+new xx
+new yy
+fill re 'exp(-48*x^2)'
+qo2d a $1 re im r 1 30 xx yy 
+
+crange 0 1
+dens xx yy a 'wyrRk'
+fplot '-x' 'k|'
+text -0.8 0.85 'absorption: (x+y)/2 for x+y&gt;0' 'L' -1
+text 0.5 -0.05 'central ray' 'L' -1
+title 'Beam and ray tracing' 'C' -1.5
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+HMDT r, xx, yy, a, im, re;
+im = mgl_create_data_size(128,1,1);
+re = mgl_create_data_size(128,1,1);
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.);
+xx = mgl_data_subdata(r,0,-1,-1);
+yy = mgl_data_subdata(r,1,-1,-1);
+mgl_plot_xy(gr, xx, yy, &quot;k&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label(gr,'x',&quot;\\i x&quot;);
+mgl_label(gr,'y',&quot;\\i z&quot;);
+
+mgl_data_fill_eq(gr,re,&quot;exp(-48*x^2)&quot;, 0, 0);
+a = mgl_qo2d_solve(ham, re, im, r, 1, 30, xx, yy);
+mgl_set_caxis(gr,0.,1.);
+mgl_dens_xy(gr,xx, yy, a, &quot;wyrRk&quot;, -1.);
+mgl_fplot(gr,&quot;-x&quot;, &quot;k|&quot;,100);
+mgl_puts(gr, 0., 0.85, 0., &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+mgl_puts(gr, 0.7, -0.05, 0., &quot;central ray&quot;);
+mgl_title(gr, &quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+mgl_delete_data(a);     mgl_delete_data(r);
+mgl_delete_data(xx);    mgl_delete_data(yy);
+mgl_delete_data(im);    mgl_delete_data(re);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer r, xx, yy, a, im, re, mgl_create_data_size
+integer mgl_data_subdata, mgl_ray_trace, mgl_qo2d_solve
+character*64 ham
+ham = 'p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)'
+
+im = mgl_create_data_size(128,1,1)
+re = mgl_create_data_size(128,1,1)
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.)
+xx = mgl_data_subdata(r,0,-1,-1)
+yy = mgl_data_subdata(r,1,-1,-1)
+call mgl_plot_xy(gr, xx, yy, 'k')
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x','\i x')
+call mgl_label(gr,'y','\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*x^2)', 0, 0)
+a = mgl_qo2d_solve(ham, re, im, r, 1., 30., xx, yy)
+call mgl_set_caxis(gr,0.,1.)
+call mgl_dens_xy(gr,xx, yy, a, 'wyrRk', -1.)
+call mgl_fplot(gr,'-x', 'k|',100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+y)/2 for x+y&gt;0')
+call mgl_puts(gr, 0.7, -0.05, 0., 'central ray')
+call mgl_title(gr, 'Beam and ray tracing', 'C', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(r)
+call mgl_delete_data(xx)
+call mgl_delete_data(yy)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+r, xx, yy, a = mglData(), mglData(), mglData(), mglData();
+im, re = mglData(128), mglData(128);
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+
+gr.Plot(r.SubData(0), r.SubData(1), &quot;k&quot;);
+gr.Axis();	gr.Label('x', &quot;\\i x&quot;);	gr.Label('y', &quot;\\i z&quot;);
+
+gr.Fill(re,&quot;exp(-48*x^2)&quot;);
+a = mglQO2d(ham, re, im, r, 1, 30, xx, yy);
+gr.SetCRange(0, 1);
+gr.Dens(xx, yy, a, &quot;wyrRk&quot;);
+gr.Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr.Puts(0, 0.85, 0, &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+gr.Puts(0.7, -0.05, 0, &quot;central ray&quot;);
+gr.Title(&quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+</pre>
+<hr size="6">
+<a name="Parser-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Beam-tracing-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Manual-ticks-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Parser-sample-1"></a>
+<h3 class="subsection">9.6.11 Parser sample</h3>
+<a name="index-mglParse-2"></a>
+
+<div class="float">
+<img src="png/parser.png" alt="png/parser">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">float a[100];   // let a_i = sin(4*pi*x), x=0...1
+for(int i=0;i&lt;100;i++) a[i]=sin(4*M_PI*i/99);
+mglParse *parser = new mglParse;
+mglData &amp;d = (parser-&gt;AddVar(&quot;dat&quot;))-&gt;d;
+d.Set(a,100);   // set data to variable
+parser-&gt;Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+// you may break script at any line do something
+// and continue after that
+parser-&gt;Execute(gr, &quot;xlabel 'x'\nylabel 'y'\nbox&quot;);
+// also you may use cycles or conditions in script
+parser-&gt;Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">float a[100];   /* let a_i = sin(4*pi*x), x=0...1 */
+int i;
+for(i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+HMPR parser = mgl_create_parser();
+HMDT d = mgl_add_var(parser, &quot;dat&quot;);
+mgl_data_set_float(d,a,100,1,1);    /* set data to variable */
+mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+/* you may break script at any line do something 
+   and continue after that */
+mgl_parse_text(gr, parser, &quot;xlabel 'x'\nylabel 'y'&quot;);
+/* also you may use cycles or conditions in script */
+mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer i,parser,d, mgl_create_data_size, mgl_create_parser
+real a(100)
+! let a_i = sin(4*pi*x), x=0...1
+do i = 1,100
+    a(i)=sin(4*3.1415926*(i-1)/99)
+end do
+parser = mgl_create_parser()
+d = mgl_add_var(parser, &quot;dat&quot;)
+call mgl_data_set_real(d,a,100,1,1)    ! set data to variable
+! I don't know how put new line ('\n') into fortran string
+! So call mgl_parse_text() for each string :(
+call mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1&quot;)
+call mgl_parse_text(gr, parser, &quot;box&quot;)
+call mgl_parse_text(gr, parser, &quot;axis&quot;)
+! you may break script at any line do something 
+! and continue after that
+call mgl_parse_text(gr, parser, &quot;xlabel 'x'&quot;)
+call mgl_parse_text(gr, parser, &quot;ylabel 'y'&quot;)
+! there is now conditions because I don't know 
+! how to send several string into parser at once :(
+!! also you may use cycles or conditions in script
+!call mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;)
+</pre><p><strong>Python</strong>
+You may need to use <code>from numpy import *</code> for defining functions like <code>sin()</code>.
+</p><pre class="verbatim">parser = mglParse();
+dat = parser.AddVar(&quot;dat&quot;);
+dat.Create(100);
+for i in range(100):
+  dat[i] = sin(4*pi*i/99);
+parser.Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+# you may break script at any line do something 
+# and continue after that
+parser.Execute(gr, &quot;xlabel 'x'\nylabel 'y'&quot;);
+# also you may use cycles or conditions in script
+parser.Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre>
+<hr size="6">
+<a name="Manual-ticks-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Parser-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ColumnPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tick-values-sample"></a>
+<h3 class="subsection">9.6.12 Tick values sample</h3>
+<a name="index-SetTicksVal-4"></a>
+
+<div class="float">
+<img src="png/tval.png" alt="png/tval">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Axis(mglPoint(-M_PI, 0), mglPoint(M_PI, 2));
+gr-&gt;SetTicksVal('x', 6, -M_PI, &quot;-\\pi&quot;, -M_PI/2, &quot;-\\pi/2&quot;, 0., &quot;0&quot;, 
+                0.886, &quot;x^*&quot;, M_PI/2, &quot;\\pi/2&quot;, M_PI, &quot;\\pi&quot;);
+gr-&gt;Axis();     gr-&gt;Grid();
+gr-&gt;Plot(&quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, NAN, 300);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">axis -pi 0 pi 2
+xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' 0.886 'x^*' 1.571 '\pi/2' pi '\pi'
+axis 
+grid
+fplot '2*cos(x^2)^2' 'r2' nan 300
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_axis_2d(gr, -M_PI, 0, M_PI, 2);
+mgl_set_ticks_val(gr, 'x', 6, -M_PI, &quot;-\\pi&quot;, -M_PI/2, &quot;-\\pi/2&quot;,
+            0., &quot;0&quot;, 0.886, &quot;x^*&quot;, M_PI/2, &quot;\\pi/2&quot;, M_PI, &quot;\\pi&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_axis_grid(gr,&quot;xyz&quot;, &quot;B-&quot;);
+mgl_fplot(gr, &quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, 300);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.SetRanges(-pi, pi, 0, 2);
+parser = mglParse();
+# very &quot;stupid&quot; way because SWIG not support variable arguments
+parser.Execute(gr, &quot;xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' &quot;
+                    &quot;0.886 'x^*' 1.571 '\pi/2' pi '\pi'&quot;);
+gr.Axis();     gr.Grid();
+gr.Plot(&quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, 300);
+</pre>
+
+
+
+
+<hr size="6">
+<a name="ColumnPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Manual-ticks-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#StickPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ColumnPlot-sample-1"></a>
+<h3 class="subsection">9.6.13 ColumnPlot sample</h3>
+<a name="index-SetTicksVal-5"></a>
+
+<div class="float">
+<img src="png/column.png" alt="png/column">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">char str[32];
+for(int i=0;i&lt;4;i++)
+{
+        gr-&gt;ColumnPlot(4,i);
+        gr-&gt;Box();
+        sprintf(str,&quot;Plot %d of 4&quot;,i);
+        gr-&gt;Text(mglPoint(-0.5,0.5),str);
+        sprintf(str,&quot;sin(pi*x+pi*%d/2)&quot;,i);
+        gr-&gt;Plot(str);
+}
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">for $1 0 3
+columnplot 4 $1
+box
+text -0.5 0.5 'Plot $1 of 4'
+fplot 'sin(pi*x+pi*$1/2)'
+next
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">int i;
+char str[32];
+for(i=0;i&lt;4;i++)
+{
+        mgl_columnplot(gr,4,i);
+        mgl_box(gr,1);
+        sprintf(str,&quot;Plot %d of 4&quot;,i);
+        mgl_text(gr,-0.5,0.5,0.,str);
+        sprintf(str,&quot;sin(pi*x+pi*%d/2)&quot;,i);
+        mgl_fplot(gr,str,&quot;&quot;,100);
+}
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p>
+<hr size="6">
+<a name="StickPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ColumnPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="StickPlot-sample-1"></a>
+<h3 class="subsection">9.6.14 StickPlot sample</h3>
+<a name="index-SetTicksVal-6"></a>
+
+<div class="float">
+<img src="png/column.png" alt="png/column">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;SetRanges(-1, 1, -1, 1, 0, 1);  gr-&gt;Light(true);
+gr-&gt;StickPlot(3, 0, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2-6*x^2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=0&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 1, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=1&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 2, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=2&quot;, &quot;&quot;, -2);
+gr-&gt;Label('x',&quot;\\tau&quot;, 0);  gr-&gt;Label('y', &quot;\\rho&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">ranges -1 1 -1 1 0 1:light on
+stickplot 3 0 40 30 : axis 'xyz_'
+fsurf 'exp(-10*y^2-6*x^2)'
+text 0.2 0 1.2 'z=0' '' -2
+stickplot 3 1 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/2-6*x^2)/sqrt(2)'
+text 0.2 0 1.2 'z=1' '' -2
+stickplot 3 2 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/5-6*x^2)/sqrt(5)'
+text 0.2 0 1.2 'z=2' '' -2
+xlabel '\tau' 0 : ylabel '\rho'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_axis_3d(gr, -1, -1, 0, 1, 1, 1);
+mgl_set_light(gr, 1);
+mgl_stickplot(gr, 3, 0, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2-6*x^2)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=0&quot;);
+mgl_stickplot(gr, 3, 1, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=1&quot;);
+mgl_stickplot(gr, 3, 2, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=2&quot;);
+mgl_label(gr,'x',&quot;\\tau&quot;);
+mgl_label(gr,'y', &quot;\\rho&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr-&gt;SetRanges(-1, 1, -1, 1, 0, 1);  gr-&gt;Light(true);
+gr-&gt;StickPlot(3, 0, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2-6*x^2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=0&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 1, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=1&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 2, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=2&quot;, &quot;&quot;, -2);
+gr-&gt;Label('x',&quot;\\tau&quot;, 0);  gr-&gt;Label('y', &quot;\\rho&quot;);
+</pre>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_abt.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_abt.html
new file mode 100644
index 0000000..652a2e8
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_abt.html
@@ -0,0 +1,184 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: About This Document</title>
+
+<meta name="description" content="MathGL 1.10.1: About This Document">
+<meta name="keywords" content="MathGL 1.10.1: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at <strong> Subsubsection One-Two-Three </strong> of a document of the following structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_toc.html b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_toc.html
new file mode 100644
index 0000000..093d60a
--- /dev/null
+++ b/debian/tmp/usr/share/doc/mathgl/mathgl_en.html/mathgl_en_toc.html
@@ -0,0 +1,455 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Table of Contents</title>
+
+<meta name="description" content="MathGL 1.10.1: Table of Contents">
+<meta name="keywords" content="MathGL 1.10.1: Table of Contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="toc-Overview-1" href="mathgl_en_1.html#Overview">1. Overview</a>
+  <ul class="toc">
+    <li><a name="toc-Why-have-I-written-MathGL_003f-1" href="mathgl_en_1.html#Why-have-I-written-MathGL_003f">1.1 Why have I written MathGL?</a></li>
+    <li><a name="toc-MathGL-features-1" href="mathgl_en_1.html#MathGL-features">1.2 MathGL features</a></li>
+    <li><a name="toc-Installation-and-usage-1" href="mathgl_en_1.html#Installation-and-usage">1.3 Installation and usage</a></li>
+    <li><a name="toc-General-concepts-1" href="mathgl_en_1.html#General-concepts">1.4 General concepts</a>
+    <ul class="toc">
+      <li><a name="toc-Coordinate-axes-1" href="mathgl_en_1.html#Coordinate-axes">1.4.1 Coordinate axes</a></li>
+      <li><a name="toc-Line-styles-1" href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></li>
+      <li><a name="toc-Color-scheme-1" href="mathgl_en_1.html#Color-scheme">1.4.3 Color scheme</a></li>
+      <li><a name="toc-Font-style-1" href="mathgl_en_1.html#Font-style">1.4.4 Font style</a></li>
+    </ul></li>
+    <li><a name="toc-FAQ-1" href="mathgl_en_1.html#FAQ">1.5 FAQ</a></li>
+    <li><a name="toc-Interfaces-1" href="mathgl_en_1.html#Interfaces">1.6 Interfaces</a>
+    <ul class="toc">
+      <li><a name="toc-C-interface-1" href="mathgl_en_1.html#C-interface">1.6.1 C interface</a></li>
+      <li><a name="toc-Python-interface-1" href="mathgl_en_1.html#Python-interface">1.6.2 Python interface</a></li>
+    </ul></li>
+    <li><a name="toc-Thanks-1" href="mathgl_en_1.html#Thanks">1.7 Thanks</a></li>
+  </ul></li>
+  <li><a name="toc-MathGL-examples" href="mathgl_en_2.html#Examples">2. MathGL examples</a>
+  <ul class="toc">
+    <li><a name="toc-Basic-usage-1" href="mathgl_en_2.html#Basic-usage">2.1 Basic usage</a>
+    <ul class="toc">
+      <li><a name="toc-Using-FLTK_002fGLUT-window-1" href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></li>
+      <li><a name="toc-Drawing-to-file-1" href="mathgl_en_2.html#Drawing-to-file">2.1.2 Drawing to file</a></li>
+      <li><a name="toc-Drawing-in-memory-1" href="mathgl_en_2.html#Drawing-in-memory">2.1.3 Drawing in memory</a></li>
+      <li><a name="toc-Using-QMathGL-1" href="mathgl_en_2.html#Using-QMathGL">2.1.4 Using QMathGL</a></li>
+    </ul></li>
+    <li><a name="toc-Advanced-usage-1" href="mathgl_en_2.html#Advanced-usage">2.2 Advanced usage</a>
+    <ul class="toc">
+      <li><a name="toc-Subplots-1" href="mathgl_en_2.html#Subplots">2.2.1 Subplots</a></li>
+      <li><a name="toc-Axis-and-grids-1" href="mathgl_en_2.html#Axis-and-grids">2.2.2 Axis and grids</a></li>
+      <li><a name="toc-Curvilinear-coordinates-1" href="mathgl_en_2.html#Curvilinear-coordinates">2.2.3 Curvilinear coordinates</a></li>
+      <li><a name="toc-Text-printing-example-1" href="mathgl_en_2.html#Text-printing-example">2.2.4 Text printing example</a></li>
+      <li><a name="toc-Animation-1" href="mathgl_en_2.html#Animation">2.2.5 Animation</a></li>
+    </ul></li>
+    <li><a name="toc-Data-handling-1" href="mathgl_en_2.html#Data-handling">2.3 Data handling</a>
+    <ul class="toc">
+      <li><a name="toc-Array-creation-1" href="mathgl_en_2.html#Array-creation">2.3.1 Array creation</a></li>
+      <li><a name="toc-Data-changing-1" href="mathgl_en_2.html#Data-changing">2.3.2 Data changing</a></li>
+    </ul></li>
+    <li><a name="toc-Data-plotting-1" href="mathgl_en_2.html#Data-plotting">2.4 Data plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Plots-for-1D-data-1" href="mathgl_en_2.html#Plots-for-1D-data">2.4.1 Plots for 1D data</a></li>
+      <li><a name="toc-Plots-for-2D-data-1" href="mathgl_en_2.html#Plots-for-2D-data">2.4.2 Plots for 2D data</a></li>
+      <li><a name="toc-Plots-for-3D-data-1" href="mathgl_en_2.html#Plots-for-3D-data">2.4.3 Plots for 3D data</a></li>
+      <li><a name="toc-Surface-transparency-1" href="mathgl_en_2.html#Surface-transparency">2.4.4 Surface transparency</a></li>
+    </ul></li>
+    <li><a name="toc-C_002fFortran-interface-1" href="mathgl_en_2.html#C_002fFortran-interface">2.5 C/Fortran interface</a></li>
+    <li><a name="toc-MathGL-and-PyQt-1" href="mathgl_en_2.html#MathGL-and-PyQt">2.6 MathGL and PyQt</a></li>
+    <li><a name="toc-Hints-1" href="mathgl_en_2.html#Hints">2.7 Hints</a>
+    <ul class="toc">
+      <li><a name="toc-_0060_0060Compound_0027_0027-graphics-1" href="mathgl_en_2.html#g_t_0060_0060Compound_0027_0027-graphics">2.7.1 &ldquo;Compound&rdquo; graphics</a></li>
+      <li><a name="toc-Two-axes-in-one-plot-1" href="mathgl_en_2.html#Two-axes-in-one-plot">2.7.2 Two axes in one plot</a></li>
+      <li><a name="toc-Titles-for-the-plot-1" href="mathgl_en_2.html#Titles-for-the-plot">2.7.3 Titles for the plot</a></li>
+      <li><a name="toc-Changing-of-the-color-range-1" href="mathgl_en_2.html#Changing-of-the-color-range">2.7.4 Changing of the color range</a></li>
+      <li><a name="toc-Management-of-the-point-cutting-1" href="mathgl_en_2.html#Management-of-the-point-cutting">2.7.5 Management of the point cutting</a></li>
+      <li><a name="toc-Vector-field-visualization-1" href="mathgl_en_2.html#Vector-field-visualization">2.7.6 Vector field visualization</a></li>
+      <li><a name="toc-Several-light-sources-1" href="mathgl_en_2.html#Several-light-sources">2.7.7 Several light sources</a></li>
+      <li><a name="toc-CutMin-and-CutMax-features-1" href="mathgl_en_2.html#CutMin-and-CutMax-features">2.7.8 CutMin and CutMax features</a></li>
+      <li><a name="toc-Mapping-visualization-1" href="mathgl_en_2.html#Mapping-visualization">2.7.9 Mapping visualization</a></li>
+      <li><a name="toc-Log_002dscaled-plot-1" href="mathgl_en_2.html#Log_002dscaled-plot">2.7.10 Log-scaled plot</a></li>
+      <li><a name="toc-_0060_0060Templates_0027_0027-1" href="mathgl_en_2.html#g_t_0060_0060Templates_0027_0027">2.7.11 &ldquo;Templates&rdquo;</a></li>
+      <li><a name="toc-Nonlinear-fitting-hints-1" href="mathgl_en_2.html#Nonlinear-fitting-hints">2.7.12 Nonlinear fitting hints</a></li>
+      <li><a name="toc-PDE-solving-hints-1" href="mathgl_en_2.html#PDE-solving-hints">2.7.13 PDE solving hints</a></li>
+      <li><a name="toc-MGL-parser-using-1" href="mathgl_en_2.html#MGL-parser-using">2.7.14 MGL parser using</a></li>
+    </ul>
+</li>
+  </ul></li>
+  <li><a name="toc-MathGL-core-1" href="mathgl_en_3.html#MathGL-core">3. MathGL core</a>
+  <ul class="toc">
+    <li><a name="toc-Graphics-setup-1" href="mathgl_en_3.html#Graphics-setup">3.1 Graphics setup</a>
+    <ul class="toc">
+      <li><a name="toc-Transparency-1" href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></li>
+      <li><a name="toc-Lighting-1" href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></li>
+      <li><a name="toc-Fog-1" href="mathgl_en_3.html#Fog">3.1.3 Fog</a></li>
+      <li><a name="toc-Default-sizes-1" href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></li>
+      <li><a name="toc-Zooming-1" href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></li>
+      <li><a name="toc-Cutting-1" href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></li>
+      <li><a name="toc-Font-settings-1" href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></li>
+      <li><a name="toc-Pallete-and-colors" href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></li>
+      <li><a name="toc-Error-handling-1" href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></li>
+      <li><a name="toc-Other-settings-1" href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></li>
+    </ul></li>
+    <li><a name="toc-Axis-settings-1" href="mathgl_en_3.html#Axis-settings">3.2 Axis settings</a>
+    <ul class="toc">
+      <li><a name="toc-Ranges-_0028bounding-box_0029-1" href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></li>
+      <li><a name="toc-Curved-coordinates-1" href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></li>
+      <li><a name="toc-Ticks-1" href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></li>
+    </ul></li>
+    <li><a name="toc-Transformation-matrix-1" href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></li>
+    <li><a name="toc-Export-to-file-1" href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></li>
+    <li><a name="toc-Primitives-drawing-2" href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></li>
+    <li><a name="toc-Text-printing-1" href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></li>
+    <li><a name="toc-Axis-and-Colorbar-1" href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></li>
+    <li><a name="toc-Legend-1" href="mathgl_en_3.html#Legend">3.8 Legend</a></li>
+    <li><a name="toc-1D-plotting-1" href="mathgl_en_3.html#g_t1D-plotting">3.9 1D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Plot-1" href="mathgl_en_3.html#Plot">3.9.1 Plot</a></li>
+      <li><a name="toc-Radar-1" href="mathgl_en_3.html#Radar">3.9.2 Radar</a></li>
+      <li><a name="toc-Tens-1" href="mathgl_en_3.html#Tens">3.9.3 Tens</a></li>
+      <li><a name="toc-Area-1" href="mathgl_en_3.html#Area">3.9.4 Area</a></li>
+      <li><a name="toc-Region-1" href="mathgl_en_3.html#Region">3.9.5 Region</a></li>
+      <li><a name="toc-Stem-1" href="mathgl_en_3.html#Stem">3.9.6 Stem</a></li>
+      <li><a name="toc-Bars-1" href="mathgl_en_3.html#Bars">3.9.7 Bars</a></li>
+      <li><a name="toc-Barh-1" href="mathgl_en_3.html#Barh">3.9.8 Barh</a></li>
+      <li><a name="toc-Chart-1" href="mathgl_en_3.html#Chart">3.9.9 Chart</a></li>
+      <li><a name="toc-Step-1" href="mathgl_en_3.html#Step">3.9.10 Step</a></li>
+      <li><a name="toc-Torus-1" href="mathgl_en_3.html#Torus">3.9.11 Torus</a></li>
+      <li><a name="toc-Tube-1" href="mathgl_en_3.html#Tube">3.9.12 Tube</a></li>
+      <li><a name="toc-Mark-1" href="mathgl_en_3.html#Mark">3.9.13 Mark</a></li>
+      <li><a name="toc-TextMark-1" href="mathgl_en_3.html#TextMark">3.9.14 TextMark</a></li>
+      <li><a name="toc-Error-1" href="mathgl_en_3.html#Error">3.9.15 Error</a></li>
+      <li><a name="toc-BoxPlot-1" href="mathgl_en_3.html#BoxPlot">3.9.16 BoxPlot</a></li>
+    </ul></li>
+    <li><a name="toc-2D-plotting-1" href="mathgl_en_3.html#g_t2D-plotting">3.10 2D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Mesh-1" href="mathgl_en_3.html#Mesh">3.10.1 Mesh</a></li>
+      <li><a name="toc-Fall-1" href="mathgl_en_3.html#Fall">3.10.2 Fall</a></li>
+      <li><a name="toc-Belt-1" href="mathgl_en_3.html#Belt">3.10.3 Belt</a></li>
+      <li><a name="toc-Surf-1" href="mathgl_en_3.html#Surf">3.10.4 Surf</a></li>
+      <li><a name="toc-Boxs-1" href="mathgl_en_3.html#Boxs">3.10.5 Boxs</a></li>
+      <li><a name="toc-Tile-1" href="mathgl_en_3.html#Tile">3.10.6 Tile</a></li>
+      <li><a name="toc-Dens-1" href="mathgl_en_3.html#Dens">3.10.7 Dens</a></li>
+      <li><a name="toc-Cont-1" href="mathgl_en_3.html#Cont">3.10.8 Cont</a></li>
+      <li><a name="toc-ContF-1" href="mathgl_en_3.html#ContF">3.10.9 ContF</a></li>
+      <li><a name="toc-ContD-1" href="mathgl_en_3.html#ContD">3.10.10 ContD</a></li>
+      <li><a name="toc-Axial-1" href="mathgl_en_3.html#Axial">3.10.11 Axial</a></li>
+      <li><a name="toc-Grid-1" href="mathgl_en_3.html#Grid">3.10.12 Grid</a></li>
+    </ul></li>
+    <li><a name="toc-3D-plotting-1" href="mathgl_en_3.html#g_t3D-plotting">3.11 3D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Surf3-1" href="mathgl_en_3.html#Surf3">3.11.1 Surf3</a></li>
+      <li><a name="toc-Dens3-1" href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></li>
+      <li><a name="toc-Cont3-1" href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></li>
+      <li><a name="toc-ContF3-1" href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></li>
+      <li><a name="toc-Grid3-1" href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></li>
+      <li><a name="toc-Cloud-1" href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></li>
+      <li><a name="toc-Beam-1" href="mathgl_en_3.html#Beam">3.11.7 Beam</a></li>
+    </ul></li>
+    <li><a name="toc-Dual-plotting-1" href="mathgl_en_3.html#Dual-plotting">3.12 Dual plotting</a>
+    <ul class="toc">
+      <li><a name="toc-SurfC-1" href="mathgl_en_3.html#SurfC">3.12.1 SurfC</a></li>
+      <li><a name="toc-Surf3C-1" href="mathgl_en_3.html#Surf3C">3.12.2 Surf3C</a></li>
+      <li><a name="toc-SurfA-1" href="mathgl_en_3.html#SurfA">3.12.3 SurfA</a></li>
+      <li><a name="toc-Surf3A-1" href="mathgl_en_3.html#Surf3A">3.12.4 Surf3A</a></li>
+      <li><a name="toc-TileS-1" href="mathgl_en_3.html#TileS">3.12.5 TileS</a></li>
+      <li><a name="toc-Map-1" href="mathgl_en_3.html#Map">3.12.6 Map</a></li>
+      <li><a name="toc-STFA-1" href="mathgl_en_3.html#STFA">3.12.7 STFA</a></li>
+    </ul></li>
+    <li><a name="toc-Vector-fields-1" href="mathgl_en_3.html#Vector-fields">3.13 Vector fields</a>
+    <ul class="toc">
+      <li><a name="toc-Traj-1" href="mathgl_en_3.html#Traj">3.13.1 Traj</a></li>
+      <li><a name="toc-Vect-1" href="mathgl_en_3.html#Vect">3.13.2 Vect</a></li>
+      <li><a name="toc-VectL-1" href="mathgl_en_3.html#VectL">3.13.3 VectL</a></li>
+      <li><a name="toc-VectC-1" href="mathgl_en_3.html#VectC">3.13.4 VectC</a></li>
+      <li><a name="toc-Dew-1" href="mathgl_en_3.html#Dew">3.13.5 Dew</a></li>
+      <li><a name="toc-Flow-1" href="mathgl_en_3.html#Flow">3.13.6 Flow</a></li>
+      <li><a name="toc-FlowP-1" href="mathgl_en_3.html#FlowP">3.13.7 FlowP</a></li>
+      <li><a name="toc-Pipe-1" href="mathgl_en_3.html#Pipe">3.13.8 Pipe</a></li>
+    </ul></li>
+    <li><a name="toc-Other-plotting-1" href="mathgl_en_3.html#Other-plotting">3.14 Other plotting</a>
+    <ul class="toc">
+      <li><a name="toc-DensXYZ-1" href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></li>
+      <li><a name="toc-ContXYZ-1" href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></li>
+      <li><a name="toc-ContFXYZ-1" href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></li>
+      <li><a name="toc-Dots-1" href="mathgl_en_3.html#Dots">3.14.4 Dots</a></li>
+      <li><a name="toc-Crust-1" href="mathgl_en_3.html#Crust">3.14.5 Crust</a></li>
+      <li><a name="toc-TriPlot-1" href="mathgl_en_3.html#TriPlot">3.14.6 TriPlot</a></li>
+      <li><a name="toc-Plots-by-formula-1" href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></li>
+      <li><a name="toc-SimplePlot-1" href="mathgl_en_3.html#SimplePlot">3.14.8 SimplePlot</a></li>
+    </ul></li>
+    <li><a name="toc-Nonlinear-fitting-1" href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></li>
+    <li><a name="toc-Data-distributions-1" href="mathgl_en_3.html#Data-distributions">3.16 Data distributions</a></li>
+    <li><a name="toc-Frames_002fAnimation-1" href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></li>
+    <li><a name="toc-IDTF-functions-1" href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></li>
+  </ul></li>
+  <li><a name="toc-Plotter-classes-1" href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a>
+  <ul class="toc">
+    <li><a name="toc-mglGraphAB-class-1" href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></li>
+  </ul></li>
+  <li><a name="toc-Widget-classes-1" href="mathgl_en_5.html#Widget-classes">5. Widget classes</a>
+  <ul class="toc">
+    <li><a name="toc-Fl_005fMathGL-class-1" href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></li>
+    <li><a name="toc-QMathGL-class-1" href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></li>
+  </ul></li>
+  <li><a name="toc-mglData-class-1" href="mathgl_en_6.html#mglData-class">6. mglData class</a>
+  <ul class="toc">
+    <li><a name="toc-Public-variables-1" href="mathgl_en_6.html#Public-variables">6.1 Public variables</a></li>
+    <li><a name="toc-Create-and-delete-1" href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></li>
+    <li><a name="toc-Fill-1" href="mathgl_en_6.html#Fill">6.3 Fill</a></li>
+    <li><a name="toc-Rearrange-1" href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></li>
+    <li><a name="toc-File-I_002fO-1" href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></li>
+    <li><a name="toc-Make-another-data-1" href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></li>
+    <li><a name="toc-Functions-on-direction-1" href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></li>
+    <li><a name="toc-Interpolation-1" href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></li>
+    <li><a name="toc-Informational-functions-1" href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></li>
+    <li><a name="toc-Operators-1" href="mathgl_en_6.html#Operators">6.10 Operators</a></li>
+    <li><a name="toc-Global-functions-1" href="mathgl_en_6.html#Global-functions">6.11 Global functions</a></li>
+  </ul></li>
+  <li><a name="toc-Other-classes-1" href="mathgl_en_7.html#Other-classes">7. Other classes</a>
+  <ul class="toc">
+    <li><a name="toc-mglParse-class-1" href="mathgl_en_7.html#mglParse-class">7.1 mglParse class</a></li>
+    <li><a name="toc-mglFormula-class-1" href="mathgl_en_7.html#mglFormula-class">7.2 mglFormula class</a></li>
+    <li><a name="toc-mglFont-class-1" href="mathgl_en_7.html#mglFont-class">7.3 mglFont class</a>
+    <ul class="toc">
+      <li><a name="toc-Format-of-font-files-1" href="mathgl_en_7.html#Format-of-font-files">7.3.1 Format of font files</a></li>
+    </ul></li>
+    <li><a name="toc-mglColor-class-1" href="mathgl_en_7.html#mglColor-class">7.4 mglColor class</a></li>
+    <li><a name="toc-mglPoint-class-1" href="mathgl_en_7.html#mglPoint-class">7.5 mglPoint class</a></li>
+    <li><a name="toc-mglVar-class-1" href="mathgl_en_7.html#mglVar-class">7.6 mglVar class</a></li>
+    <li><a name="toc-mglCommand-class-1" href="mathgl_en_7.html#mglCommand-class">7.7 mglCommand class</a></li>
+    <li><a name="toc-mglArg-class-1" href="mathgl_en_7.html#mglArg-class">7.8 mglArg class</a></li>
+  </ul></li>
+  <li><a name="toc-MGL-interface-1" href="mathgl_en_8.html#MGL-interface">8. MGL interface</a>
+  <ul class="toc">
+    <li><a name="toc-Graphics-setup-_0028MGL_0029-1" href="mathgl_en_8.html#Graphics-setup-_0028MGL_0029">8.1 Graphics setup (MGL)</a>
+    <ul class="toc">
+      <li><a name="toc-Transparency-_0028MGL_0029-1" href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></li>
+      <li><a name="toc-Lighting-_0028MGL_0029-1" href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></li>
+      <li><a name="toc-Fog-_0028MGL_0029-1" href="mathgl_en_8.html#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></li>
+      <li><a name="toc-Default-sizes-_0028MGL_0029-1" href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></li>
+      <li><a name="toc-Zooming-_0028MGL_0029-1" href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></li>
+      <li><a name="toc-Cutting-_0028MGL_0029-1" href="mathgl_en_8.html#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></li>
+      <li><a name="toc-Other-settings-_0028MGL_0029-1" href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></li>
+    </ul></li>
+    <li><a name="toc-Axis-settings-_0028MGL_0029-1" href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></li>
+    <li><a name="toc-Transformation-matrix-_0028MGL_0029-1" href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></li>
+    <li><a name="toc-Export-to-file-_0028MGL_0029-1" href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></li>
+    <li><a name="toc-Primitives-drawing-1" href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></li>
+    <li><a name="toc-Text-printing-_0028MGL_0029-1" href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></li>
+    <li><a name="toc-Axis-and-Colorbar-_0028MGL_0029-1" href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></li>
+    <li><a name="toc-Legend-_0028MGL_0029-1" href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></li>
+    <li><a name="toc-1D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></li>
+    <li><a name="toc-2D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></li>
+    <li><a name="toc-3D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></li>
+    <li><a name="toc-Dual-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></li>
+    <li><a name="toc-Vector-fields-_0028MGL_0029-1" href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></li>
+    <li><a name="toc-Other-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></li>
+    <li><a name="toc-Nonlinear-fitting-_0028MGL_0029-1" href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></li>
+    <li><a name="toc-Data-create-_0028MGL_0029-1" href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></li>
+    <li><a name="toc-Data-filling-_0028MGL_0029-1" href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></li>
+    <li><a name="toc-Rearrange-data-_0028MGL_0029-1" href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></li>
+    <li><a name="toc-File-I_002fO-_0028MGL_0029-1" href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></li>
+    <li><a name="toc-Make-another-data-_0028MGL_0029-1" href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></li>
+    <li><a name="toc-Commands-on-direction-_0028MGL_0029-1" href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></li>
+    <li><a name="toc-Operators-_0028MGL_0029-1" href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></li>
+    <li><a name="toc-Program-flow-_0028MGL_0029-1" href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></li>
+    <li><a name="toc-Command-options-_0028MGL_0029-1" href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></li>
+    <li><a name="toc-Suffixes-for-variable" href="mathgl_en_8.html#Suffixes">8.25 Suffixes for variable</a></li>
+    <li><a name="toc-Utilities-for-parsing-MGL" href="mathgl_en_8.html#Utilities">8.26 Utilities for parsing MGL</a></li>
+  </ul></li>
+  <li><a name="toc-Samples-1" href="mathgl_en_9.html#Samples">9. Samples</a>
+  <ul class="toc">
+    <li><a name="toc-1D-plotting-samples-1" href="mathgl_en_9.html#g_t1D-plotting-samples">9.1 1D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Plot-sample-1" href="mathgl_en_9.html#Plot-sample">9.1.1 Plot sample</a></li>
+      <li><a name="toc-Radar-sample-1" href="mathgl_en_9.html#Radar-sample">9.1.2 Radar sample</a></li>
+      <li><a name="toc-Tens-sample-1" href="mathgl_en_9.html#Tens-sample">9.1.3 Tens sample</a></li>
+      <li><a name="toc-Area-sample-1" href="mathgl_en_9.html#Area-sample">9.1.4 Area sample</a></li>
+      <li><a name="toc-Bars-sample-1" href="mathgl_en_9.html#Bars-sample">9.1.5 Bars sample</a></li>
+      <li><a name="toc-Barh-sample-1" href="mathgl_en_9.html#Barh-sample">9.1.6 Barh sample</a></li>
+      <li><a name="toc-Step-sample-1" href="mathgl_en_9.html#Step-sample">9.1.7 Step sample</a></li>
+      <li><a name="toc-Stem-sample-1" href="mathgl_en_9.html#Stem-sample">9.1.8 Stem sample</a></li>
+      <li><a name="toc-Region-sample-1" href="mathgl_en_9.html#Region-sample">9.1.9 Region sample</a></li>
+      <li><a name="toc-Error-sample-1" href="mathgl_en_9.html#Error-sample">9.1.10 Error sample</a></li>
+      <li><a name="toc-BoxPlot-sample-1" href="mathgl_en_9.html#BoxPlot-sample">9.1.11 BoxPlot sample</a></li>
+      <li><a name="toc-Mark-sample-1" href="mathgl_en_9.html#Mark-sample">9.1.12 Mark sample</a></li>
+      <li><a name="toc-TextMark-sample-1" href="mathgl_en_9.html#TextMark-sample">9.1.13 TextMark sample</a></li>
+      <li><a name="toc-Tube-sample-1" href="mathgl_en_9.html#Tube-sample">9.1.14 Tube sample</a></li>
+      <li><a name="toc-Text-sample-1" href="mathgl_en_9.html#Text-sample">9.1.15 Text sample</a></li>
+      <li><a name="toc-Torus-sample-1" href="mathgl_en_9.html#Torus-sample">9.1.16 Torus sample</a></li>
+      <li><a name="toc-Chart-sample-1" href="mathgl_en_9.html#Chart-sample">9.1.17 Chart sample</a></li>
+      <li><a name="toc-Pie-chart-sample-1" href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></li>
+    </ul></li>
+    <li><a name="toc-2D-plotting-samples-1" href="mathgl_en_9.html#g_t2D-plotting-samples">9.2 2D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Surf-sample-1" href="mathgl_en_9.html#Surf-sample">9.2.1 Surf sample</a></li>
+      <li><a name="toc-Transparent-surface-sample-1" href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></li>
+      <li><a name="toc-Surface-in-fog-sample-1" href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></li>
+      <li><a name="toc-Sharp-colors-sample-1" href="mathgl_en_9.html#Sharp-colors-sample">9.2.4 Sharp colors sample</a></li>
+      <li><a name="toc-Mesh-sample-1" href="mathgl_en_9.html#Mesh-sample">9.2.5 Mesh sample</a></li>
+      <li><a name="toc-Fall-sample-1" href="mathgl_en_9.html#Fall-sample">9.2.6 Fall sample</a></li>
+      <li><a name="toc-Belt-sample-1" href="mathgl_en_9.html#Belt-sample">9.2.7 Belt sample</a></li>
+      <li><a name="toc-Tile-sample-1" href="mathgl_en_9.html#Tile-sample">9.2.8 Tile sample</a></li>
+      <li><a name="toc-Boxs-sample-1" href="mathgl_en_9.html#Boxs-sample">9.2.9 Boxs sample</a></li>
+      <li><a name="toc-Dens-sample-1" href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></li>
+      <li><a name="toc-Cont-sample-1" href="mathgl_en_9.html#Cont-sample">9.2.11 Cont sample</a></li>
+      <li><a name="toc-ContF-sample-1" href="mathgl_en_9.html#ContF-sample">9.2.12 ContF sample</a></li>
+      <li><a name="toc-ContD-sample-1" href="mathgl_en_9.html#ContD-sample">9.2.13 ContD sample</a></li>
+      <li><a name="toc-Axial-sample-1" href="mathgl_en_9.html#Axial-sample">9.2.14 Axial sample</a></li>
+    </ul></li>
+    <li><a name="toc-3D-plotting-samples-1" href="mathgl_en_9.html#g_t3D-plotting-samples">9.3 3D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Surf3-sample-1" href="mathgl_en_9.html#Surf3-sample">9.3.1 Surf3 sample</a></li>
+      <li><a name="toc-Cloud-sample-1" href="mathgl_en_9.html#Cloud-sample">9.3.2 Cloud sample</a></li>
+      <li><a name="toc-CloudP-sample-1" href="mathgl_en_9.html#CloudP-sample">9.3.3 CloudP sample</a></li>
+      <li><a name="toc-Dens3-sample-1" href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></li>
+      <li><a name="toc-Cont3-sample-1" href="mathgl_en_9.html#Cont3-sample">9.3.5 Cont3 sample</a></li>
+      <li><a name="toc-ContF3-sample-1" href="mathgl_en_9.html#ContF3-sample">9.3.6 ContF3 sample</a></li>
+      <li><a name="toc-Cont-projection-sample-1" href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></li>
+      <li><a name="toc-Dens-projection-sample-1" href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></li>
+      <li><a name="toc-CutMinMax-sample-1" href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></li>
+      <li><a name="toc-_0060_0060Isocaps_0027_0027-sample-1" href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></li>
+      <li><a name="toc-CutOff-sample-1" href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></li>
+    </ul></li>
+    <li><a name="toc-Dual-plotting-samples-1" href="mathgl_en_9.html#Dual-plotting-samples">9.4 Dual plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-SurfC-sample-1" href="mathgl_en_9.html#SurfC-sample">9.4.1 SurfC sample</a></li>
+      <li><a name="toc-SurfA-sample-1" href="mathgl_en_9.html#SurfA-sample">9.4.2 SurfA sample</a></li>
+      <li><a name="toc-Tiles-sample" href="mathgl_en_9.html#TileS-sample">9.4.3 Tiles sample</a></li>
+      <li><a name="toc-Map-sample-1" href="mathgl_en_9.html#Map-sample">9.4.4 Map sample</a></li>
+      <li><a name="toc-Traj-sample-1" href="mathgl_en_9.html#Traj-sample">9.4.5 Traj sample</a></li>
+      <li><a name="toc-Vect-sample-1" href="mathgl_en_9.html#Vect-sample">9.4.6 Vect sample</a></li>
+      <li><a name="toc-VectL-sample-1" href="mathgl_en_9.html#VectL-sample">9.4.7 VectL sample</a></li>
+      <li><a name="toc-VectC-sample-1" href="mathgl_en_9.html#VectC-sample">9.4.8 VectC sample</a></li>
+      <li><a name="toc-Flow-sample-1" href="mathgl_en_9.html#Flow-sample">9.4.9 Flow sample</a></li>
+      <li><a name="toc-Pipe-sample-1" href="mathgl_en_9.html#Pipe-sample">9.4.10 Pipe sample</a></li>
+      <li><a name="toc-Dew-sample-1" href="mathgl_en_9.html#Dew-sample">9.4.11 Dew sample</a></li>
+      <li><a name="toc-Surf3C-sample-1" href="mathgl_en_9.html#Surf3C-sample">9.4.12 Surf3C sample</a></li>
+      <li><a name="toc-Surf3A-sample-1" href="mathgl_en_9.html#Surf3A-sample">9.4.13 Surf3A sample</a></li>
+      <li><a name="toc-Vect-3D-sample-1" href="mathgl_en_9.html#Vect-3D-sample">9.4.14 Vect 3D sample</a></li>
+      <li><a name="toc-VectL-3D-sample-1" href="mathgl_en_9.html#VectL-3D-sample">9.4.15 VectL 3D sample</a></li>
+      <li><a name="toc-VectC-3D-sample-1" href="mathgl_en_9.html#VectC-3D-sample">9.4.16 VectC 3D sample</a></li>
+      <li><a name="toc-Flow-3D-sample-1" href="mathgl_en_9.html#Flow-3D-sample">9.4.17 Flow 3D sample</a></li>
+      <li><a name="toc-Pipe-3D-sample-1" href="mathgl_en_9.html#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></li>
+      <li><a name="toc-Crust-sample-1" href="mathgl_en_9.html#Crust-sample">9.4.19 Crust sample</a></li>
+      <li><a name="toc-Dots-sample-1" href="mathgl_en_9.html#Dots-sample">9.4.20 Dots sample</a></li>
+    </ul></li>
+    <li><a name="toc-Additional-features-1" href="mathgl_en_9.html#Additional-features">9.5 Additional features</a>
+    <ul class="toc">
+      <li><a name="toc-Legend-sample-1" href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></li>
+      <li><a name="toc-Adding-mesh-sample-1" href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></li>
+      <li><a name="toc-Surf-_0026-Cont-sample-1" href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></li>
+      <li><a name="toc-Flow-_0026-Dens-sample-1" href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></li>
+      <li><a name="toc-Several-light-sample-1" href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></li>
+      <li><a name="toc-Mirrored-surface-sample-1" href="mathgl_en_9.html#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></li>
+      <li><a name="toc-Cont-with-labels-sample-1" href="mathgl_en_9.html#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></li>
+      <li><a name="toc-Ternary-plot-sample-1" href="mathgl_en_9.html#Ternary-plot-sample">9.5.8 Ternary plot sample</a></li>
+      <li><a name="toc-Coloring-by-coordinates-sample-1" href="mathgl_en_9.html#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></li>
+      <li><a name="toc-Drops-sample-1" href="mathgl_en_9.html#Drops-sample">9.5.10 Drops sample</a></li>
+      <li><a name="toc-Molecules-drawing-sample-1" href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></li>
+    </ul></li>
+    <li><a name="toc-Advanced-features-1" href="mathgl_en_9.html#Advanced-features">9.6 Advanced features</a>
+    <ul class="toc">
+      <li><a name="toc-Curvelinear-coorinates-sample-1" href="mathgl_en_9.html#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></li>
+      <li><a name="toc-2_002daxes-sample-1" href="mathgl_en_9.html#g_t2_002daxes-sample">9.6.2 2-axes sample</a></li>
+      <li><a name="toc-Semi_002dlog-sample-1" href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></li>
+      <li><a name="toc-Log_002dlog-sample-1" href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></li>
+      <li><a name="toc-Fitting-sample-1" href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></li>
+      <li><a name="toc-Envelop-sample-1" href="mathgl_en_9.html#Envelop-sample">9.6.6 Envelop sample</a></li>
+      <li><a name="toc-Sew-sample-1" href="mathgl_en_9.html#Sew-sample">9.6.7 Sew sample</a></li>
+      <li><a name="toc-STFA-sample-1" href="mathgl_en_9.html#STFA-sample">9.6.8 STFA sample</a></li>
+      <li><a name="toc-PDE-sample-1" href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></li>
+      <li><a name="toc-Beam-tracing-sample-1" href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></li>
+      <li><a name="toc-Parser-sample-1" href="mathgl_en_9.html#Parser-sample">9.6.11 Parser sample</a></li>
+      <li><a name="toc-Tick-values-sample" href="mathgl_en_9.html#Manual-ticks-sample">9.6.12 Tick values sample</a></li>
+      <li><a name="toc-ColumnPlot-sample-1" href="mathgl_en_9.html#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></li>
+      <li><a name="toc-StickPlot-sample-1" href="mathgl_en_9.html#StickPlot-sample">9.6.14 StickPlot sample</a></li>
+    </ul>
+</li>
+  </ul></li>
+  <li><a name="toc-TeX_002dlike-symbols-1" href="mathgl_en_10.html#TeX_002dlike-symbols">A. TeX-like symbols</a></li>
+  <li><a name="toc-GNU-Free-Documentation-License" href="mathgl_en_11.html#Copying-This-Manual">B. GNU Free Documentation License</a></li>
+  <li><a name="toc-Index-1" href="mathgl_en_12.html#Index">Index</a></li>
+</ul>
+</div>
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/debian/tmp/usr/share/doc/mathgl/mathgl_en.pdf b/debian/tmp/usr/share/doc/mathgl/mathgl_en.pdf
new file mode 100644
index 0000000..c09ece9
Binary files /dev/null and b/debian/tmp/usr/share/doc/mathgl/mathgl_en.pdf differ
diff --git a/debian/tmp/usr/share/info/mathgl_en.info b/debian/tmp/usr/share/info/mathgl_en.info
new file mode 100644
index 0000000..0a96908
--- /dev/null
+++ b/debian/tmp/usr/share/info/mathgl_en.info
@@ -0,0 +1,337 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+Indirect:
+mathgl_en.info-1: 1094
+mathgl_en.info-2: 300058
+mathgl_en.info-3: 599082
+
+Tag Table:
+(Indirect)
+Node: Top1094
+Node: Overview2430
+Node: Why have I written MathGL?3012
+Node: MathGL features4250
+Node: Installation and usage7663
+Node: General concepts9715
+Node: Coordinate axes13274
+Node: Line styles16106
+Node: Color scheme18633
+Node: Font style22578
+Node: FAQ23846
+Node: Interfaces31506
+Node: C interface32541
+Node: Python interface38861
+Node: Thanks43001
+Node: Examples43653
+Node: Basic usage44309
+Node: Using FLTK/GLUT window46241
+Node: Drawing to file49862
+Node: Drawing in memory52774
+Node: Using QMathGL53948
+Node: Advanced usage55578
+Node: Subplots56051
+Node: Axis and grids57765
+Node: Curvilinear coordinates60967
+Node: Text printing example62654
+Node: Animation65660
+Node: Data handling67890
+Node: Array creation68385
+Node: Data changing70920
+Node: Data plotting74028
+Node: Plots for 1D data75131
+Node: Plots for 2D data77881
+Node: Plots for 3D data81636
+Node: Surface transparency83692
+Node: C/Fortran interface85644
+Node: MathGL and PyQt88670
+Node: Hints90869
+Node: ``Compound'' graphics91720
+Node: Two axes in one plot93616
+Node: Titles for the plot94738
+Node: Changing of the color range95493
+Node: Management of the point cutting96277
+Node: Vector field visualization97456
+Node: Several light sources98098
+Node: CutMin and CutMax features98730
+Node: Mapping visualization99888
+Node: Log-scaled plot101058
+Node: ``Templates''101662
+Node: Nonlinear fitting hints103181
+Node: PDE solving hints104853
+Node: MGL parser using110418
+Node: MathGL core113676
+Node: Graphics setup115943
+Node: Transparency116610
+Node: Lighting119566
+Node: Fog121741
+Node: Default sizes122397
+Node: Zooming125211
+Node: Cutting126899
+Node: Font settings128969
+Node: Palette and colors131714
+Node: Error handling133717
+Node: Other settings135727
+Node: Axis settings137577
+Node: Ranges (bounding box)138133
+Node: Curved coordinates143666
+Node: Ticks146790
+Node: Transformation matrix151852
+Node: Export to file156882
+Node: Primitives drawing163196
+Node: Text printing171967
+Node: Axis and Colorbar180513
+Node: Legend185343
+Node: 1D plotting189329
+Node: Plot190499
+Node: Radar192989
+Node: Tens194031
+Node: Area196023
+Node: Region199206
+Node: Stem200727
+Node: Bars203210
+Node: Barh205723
+Node: Chart207102
+Node: Step208228
+Node: Torus210644
+Node: Tube212066
+Node: Mark214722
+Node: TextMark216671
+Node: Error220496
+Node: BoxPlot222386
+Node: 2D plotting223738
+Node: Mesh224955
+Node: Fall226200
+Node: Belt227655
+Node: Surf229077
+Node: Boxs230383
+Node: Tile231588
+Node: Dens232887
+Node: Cont234255
+Node: ContF236663
+Node: ContD239124
+Node: Axial241562
+Node: Grid243949
+Node: 3D plotting245184
+Node: Surf3246299
+Node: Dens3248533
+Node: Cont3250679
+Node: ContF3253933
+Node: Grid3257220
+Node: Cloud259230
+Node: Beam261595
+Node: Dual plotting263209
+Node: SurfC264095
+Node: Surf3C265500
+Node: SurfA268073
+Node: Surf3A269514
+Node: TileS272231
+Node: Map273669
+Node: STFA275297
+Node: Vector fields276805
+Node: Traj277547
+Node: Vect279132
+Node: VectL282245
+Node: VectC284982
+Node: Dew287716
+Node: Flow289319
+Node: FlowP292376
+Node: Pipe295946
+Node: Other plotting299256
+Node: DensXYZ300058
+Node: ContXYZ301572
+Node: ContFXYZ304250
+Node: Dots306723
+Node: Crust308106
+Node: TriPlot309274
+Node: Plots by formula310987
+Node: SimplePlot313374
+Node: Nonlinear fitting314257
+Node: Data distributions325739
+Node: Frames/Animation327458
+Node: IDTF functions329394
+Node: Plotter classes330167
+Node: mglGraphAB class333219
+Node: Widget classes340806
+Node: Fl_MathGL class342813
+Node: QMathGL class344750
+Node: mglData class350737
+Node: Public variables351644
+Node: Create and delete352439
+Node: Fill356271
+Node: Rearrange360534
+Node: File I/O364644
+Node: Make another data368598
+Node: Functions on direction375349
+Node: Interpolation380774
+Node: Informational functions383097
+Node: Operators387865
+Node: Global functions390845
+Node: Other classes397372
+Node: mglParse class397666
+Node: mglFormula class405262
+Node: mglFont class410833
+Node: Format of font files418285
+Node: mglColor class420315
+Node: mglPoint class423633
+Node: mglVar class425751
+Node: mglCommand class426812
+Node: mglArg class427863
+Node: MGL interface428582
+Node: Graphics setup (MGL)433042
+Node: Transparency (MGL)433483
+Node: Lighting (MGL)435175
+Node: Fog (MGL)436595
+Node: Default sizes (MGL)437165
+Node: Zooming (MGL)438535
+Node: Cutting (MGL)439542
+Node: Other settings (MGL)440635
+Node: Axis settings (MGL)441819
+Node: Transformation matrix (MGL)447332
+Node: Export to file (MGL)450091
+Node: Primitives drawing (MGL)450833
+Node: Text printing (MGL)453911
+Node: Axis and Colorbar (MGL)456370
+Node: Legend (MGL)459320
+Node: 1D plotting (MGL)461155
+Node: 2D plotting (MGL)472035
+Node: 3D plotting (MGL)479304
+Node: Dual plotting (MGL)485934
+Node: Vector fields (MGL)490548
+Node: Other plotting (MGL)498457
+Node: Nonlinear fitting (MGL)503209
+Node: Data create (MGL)505886
+Node: Data filling (MGL)508475
+Node: Rearrange data (MGL)510927
+Node: File I/O (MGL)512621
+Node: Make another data (MGL)514816
+Node: Commands on direction (MGL)522350
+Node: Operators (MGL)525511
+Node: Program flow (MGL)526293
+Node: Command options (MGL)528117
+Node: Suffixes530403
+Node: Utilities531813
+Node: Samples533386
+Node: 1D plotting samples535806
+Node: Plot sample536265
+Node: Radar sample537514
+Node: Tens sample538341
+Node: Area sample539599
+Node: Bars sample540984
+Node: Barh sample541955
+Node: Step sample542926
+Node: Stem sample544194
+Node: Region sample545593
+Node: Error sample547020
+Node: BoxPlot sample549657
+Node: Mark sample550569
+Node: TextMark sample552239
+Node: Tube sample553975
+Node: Text sample555480
+Node: Torus sample557271
+Node: Chart sample558676
+Node: Pie chart sample559666
+Node: 2D plotting samples560994
+Node: Surf sample561435
+Node: Transparent surface sample562595
+Node: Surface in fog sample563917
+Node: Sharp colors sample565228
+Node: Mesh sample566489
+Node: Fall sample567590
+Node: Belt sample568683
+Node: Tile sample569848
+Node: Boxs sample571013
+Node: Dens sample572311
+Node: Cont sample573378
+Node: ContF sample574575
+Node: ContD sample575875
+Node: Axial sample577226
+Node: 3D plotting samples578477
+Node: Surf3 sample578880
+Node: Cloud sample580176
+Node: CloudP sample581440
+Node: Dens3 sample582466
+Node: Cont3 sample583904
+Node: ContF3 sample585047
+Node: Cont projection sample586300
+Node: Dens projection sample588131
+Node: CutMinMax sample589956
+Node: ``Isocaps'' sample591521
+Node: CutOff sample593490
+Node: Dual plotting samples595106
+Node: SurfC sample595638
+Node: SurfA sample597303
+Node: TileS sample599082
+Node: Map sample600568
+Node: Traj sample603603
+Node: Vect sample605976
+Node: VectL sample607464
+Node: VectC sample608963
+Node: Flow sample610462
+Node: Pipe sample611958
+Node: Dew sample613552
+Node: Surf3C sample615122
+Node: Surf3A sample616829
+Node: Vect 3D sample618541
+Node: VectL 3D sample621345
+Node: VectC 3D sample624160
+Node: Flow 3D sample626975
+Node: Pipe 3D sample629788
+Node: Crust sample632696
+Node: Dots sample633707
+Node: Additional features634608
+Node: Legend sample635062
+Node: Adding mesh sample637160
+Node: Surf & Cont sample639858
+Node: Flow & Dens sample641216
+Node: Several light sample643231
+Node: Mirrored surface sample645039
+Node: Cont with labels sample647264
+Node: Ternary plot sample648347
+Node: Coloring by coordinates sample651801
+Node: Drops sample653054
+Node: Molecules drawing sample655833
+Node: Advanced features658806
+Node: Curvelinear coorinates sample659237
+Node: 2-axes sample663707
+Node: Semi-log sample665891
+Node: Log-log sample667794
+Node: Fitting sample670126
+Node: Envelop sample672927
+Node: Sew sample673934
+Node: STFA sample675203
+Node: PDE sample677320
+Node: Beam tracing sample680277
+Node: Parser sample684037
+Node: Manual ticks sample686784
+Node: ColumnPlot sample688016
+Node: StickPlot sample688878
+Node: TeX-like symbols691067
+Node: Copying This Manual715241
+Node: Index737668
+
+End Tag Table
diff --git a/debian/tmp/usr/share/info/mathgl_en.info-1 b/debian/tmp/usr/share/info/mathgl_en.info-1
new file mode 100644
index 0000000..324e1fb
--- /dev/null
+++ b/debian/tmp/usr/share/info/mathgl_en.info-1
@@ -0,0 +1,6564 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: Top,  Next: Overview,  Up: (dir)
+
+MathGL
+******
+
+This file documents the Mathematical Graphic Library (MathGL), a
+collection of classes and routines for scientific plotting. It
+corresponds to release 1.10.1 of the library. Please report any errors
+in this manual to <mathgl.abalakin at gmail.org>. More information about
+MathGL can be found at the project homepage,
+`http://mathgl.sourceforge.net/'.
+
+   Copyright (C) 2008 Alexey A. Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+* Menu:
+
+* Overview::
+* Examples::
+* MathGL core::
+* Plotter classes::
+* Widget classes::
+* mglData class::
+* Other classes::
+* MGL interface::
+* Samples::
+* TeX-like symbols::
+* Copying This Manual::
+* Index::
+
+
+File: mathgl_en.info,  Node: Overview,  Next: Examples,  Up: Top
+
+1 Overview
+**********
+
+MathGL is ...
+   * a library for making high-quality scientific graphics under Linux
+     and Windows;
+
+   * a library for the fast data plotting and handling of large data
+     arrays;
+
+   * a library for working in window and console modes and for easy
+     embedding into other programs;
+
+   * a library with large and growing set of graphics.
+
+* Menu:
+
+* Why have I written MathGL?::
+* MathGL features::
+* Installation and usage::
+* General concepts::
+* FAQ::
+* Interfaces::
+* Thanks::
+
+
+File: mathgl_en.info,  Node: Why have I written MathGL?,  Next: MathGL features,  Up: Overview
+
+1.1 Why have I written MathGL?
+==============================
+
+A code for making high-quality scientific graphics under Linux and
+Windows. A  code for the fast handling and plotting of large data
+arrays. A code for working in window and console regimes and for easy
+including into another program. A code with large and renewal set of
+graphics. Exactly such a code I was looking for in the last years.
+Exactly such a code I tried to realize in MathGL library.
+
+   At this version (1.10.1) MathGL has more than 20000 code strings,
+more than 40 general types of graphics for 1d, 2d and 3d data arrays.
+It can export graphics to bitmap and vector (EPS or SVG) files. It has
+OpenGL interface and can be used from console programs. It has
+functions for data handling and script MGL language for simplification
+of data plotting. It also has several types of transparency and
+smoothed lighting, vector fonts and TeX-like symbol parsing, arbitrary
+curvilinear coordinate system and many other useful things (see
+pictures section at homepage (http://mathgl.sf.net/)). Finally it is
+platform-independent and free (under GPL v.2.0 or later license).
+
+
+File: mathgl_en.info,  Node: MathGL features,  Next: Installation and usage,  Prev: Why have I written MathGL?,  Up: Overview
+
+1.2 MathGL features
+===================
+
+MathGL can plot a wide range of graphics. It includes:
+   * one-dimensional (Plot, Area, Bars, Step, Stem, Torus, Chart,
+     Error, Tube, Mark, *note 1D plotting::);
+
+   * two-dimensional plots (Mesh, Surf, Dens, Cont, ContF, Boxs, Axial,
+     Fall, Belt, Tile, *note 2D plotting::);
+
+   * three-dimensional plots (Surf3, Dens3, Cont3, ContF3, Cloud-like,
+     *note 3D plotting::);
+
+   * dual data plots: vector fields Vect and VectC, flow threads Flow,
+     mapping chart Map, surfaces and isosurfaces, transparent or
+     colored (i.e. with transparency or color varied) by other data
+     SurfA, SurfC, Surf3A, Surf3C (*note Dual plotting::);
+
+   * and so on. For details see *note MathGL core::.
+
+   In fact, I created the functions for drawing of all the types of
+scientific plots that I know. The list of plots is growing; if you need
+some special type of a plot then please email me e-mail
+<mathgl.abalakin at gmail.com> and it will appear in the new version.
+
+   I tried to make plots as nice looking as possible: e.g., a surface
+can be transparent and highlighted by several (up to 10) light sources.
+Most of the drawing functions have 2 variants: simple one for the fast
+plotting of data, complex one for specifying of the exact position of
+the plot (including parametric representation). Resulting image can be
+saved in bitmap (with the help of mglGraphZB, mglGraphGL) PNG, JPEG,
+TIFF, BMP format or in vector EPS or SVG format (with the help of
+mglGraphPS), or in IDTF format (with the help of mglGraphIDTF) which
+can be converted into U3D.
+
+   All texts are drawn by vector fonts, which allows for high
+scalability and portability. Texts may contain commands for: some of
+the TeX-like symbols, changing index (upper or lower indexes) and the
+style of font inside the text string (*note mglFont class::). Texts of
+ticks are rotated with axis rotation. It is possible to create a legend
+of plot and put text in an arbitrary position on the plot. Arbitrary
+text encoding (by the help of function `setlocale()') and UTF-16
+encoding are supported.
+
+   Special mglData class is used for data encapsulation (*note mglData
+class::). In addition to a safe creation and deletion of data arrays it
+includes functions for data processing (smoothing, differentiating,
+integrating, interpolating and so on) and reading of data files with
+automatic size determination. Class mglData can handle arrays with up
+to three dimensions (arrays which depend on up to 3 independent indexes
+a_{ijk}). Using an array with higher number of dimensions is not
+meaningful, because I do not know how it can be plotted. Data filling
+and modification may be done manually or by textual formulas.
+
+   The mglFormula class allows a fast evaluation of a textual
+mathematical expression (*note mglFormula class::). It is based on
+string precompilation to tree-like code at the creation of class
+instance. At evaluation stage code performs only fast tree-walk and
+returns the value of the expression. In addition to changing data
+values, textual formulas are also used for drawing in _arbitrary_
+curvilinear coordinates. A set of such curvilinear coordinates is
+limited only by user's imagination rather than a fixed list like:
+polar, parabolic, spherical, and so on.
+
+
+File: mathgl_en.info,  Node: Installation and usage,  Next: General concepts,  Prev: MathGL features,  Up: Overview
+
+1.3 Installation and usage
+==========================
+
+MathGL can be installed in 3 different ways.
+  1. Compile from sources. The standard script for autoconf/automake
+     tool is included in the library beginning from version 1.2.1. To
+     run it, one should execute 3 commands: `./configure' after it
+     `make' and `make install' with root/sudo rights. Sometimes after
+     installation you may need to update the library list - just
+     execute `ldconfig' with root/sudo rights.
+
+     Script `./configure' have several additional options which are
+     switched off by default. They are: `--enable-fltk, --enable-glut,
+     --enable-qt' for ebabling FLTK, GLUT and/or Qt windows;
+     `--enable-jpeg, --enable-tiff, --enable-hdf5' for enabling
+     corresponding file formats; `--enable-all' for enabling all
+     additional features. For enabling language interfaces use
+     `--enable-python, --enable-octave' or `--enable-langall' for all
+     languages. The full list of options can be viewed by command
+     `./configure --help'.
+
+  2. Use a precompiled binary. There are binaries for MinGW (platform
+     Win32). For a precompiled variant one needs only to unpack the
+     archive to the location of the compiler (or in any other folder
+     and setup paths). By default, precompiled versions include the
+     support of GSL (www.gsl.org) and PNG. So, one needs to have these
+     libraries installed on system.
+
+  3. Install precompiled versions from standard packages (RPM, deb,
+     DevPak and so on, see Download
+     (http://mathgl.sf.net/download.html) section at homepage).
+
+   To compile your own program, you need to specify the linker option
+`-lmgl' for a compilation in the console program or with external
+(non-MathGL) window library. If you want to use FLTK or GLUT windows
+then you need to add the option `-lmgl-fltk' or `-lmgl-glut'. Fortran
+users also should add C++ library by the option `-lstdc++'.
+
+
+File: mathgl_en.info,  Node: General concepts,  Next: FAQ,  Prev: Installation and usage,  Up: Overview
+
+1.4 General concepts
+====================
+
+The set of MathGL features is rather rich - just the number of basic
+graphics types is larger than 40. Also there are functions for data
+handling, plot setup and so on. In spite of it I tried to keep a
+similar style in function names and in the order of arguments. Mostly
+it is used for different drawing functions.
+
+   There are six most general (base) concepts:
+  1. *Any picture is created in memory first.* The internal (memory)
+     representation can be different: bitmap picture or the list of
+     vector primitives. After that the user may decide what he/she
+     want: save to file, display on the screen, run animation, do
+     additional editing and so on. This approach assures a high
+     portability of the program - the source code will produce exactly
+     the same picture in _any_ OS. Another big positive consequence is
+     the ability to create the picture in the console program (using
+     command line, without creating a window)!
+
+  2. *Every plot settings (style of lines, font, color scheme) are
+     specified by a string.* It provides convenience for
+     user/programmer - short string with parameters is more
+     comprehensible than a large set of parameters. Also it provides
+     portability - the strings are the same in any OS so that it is not
+     necessary to think about argument types.
+
+  3. *All functions have "simplified" and "advanced" forms.* It is done
+     for user's convenience. One needs to specify only one data array
+     in the "simplified" form in order to see the result. But one may
+     set parametric dependence of coordinates and produce rather
+     complex curves and surfaces in the "advanced" form. In both cases
+     the order of function arguments is the same: first data arrays,
+     second the string with plot parameters, and later optional
+     arguments for plot tuning.
+
+  4. *All data arrays for plotting are encapsulated in mglData class.*
+     This reduces the number of errors while working with memory and
+     provides a uniform interface for data of different types (float,
+     double and so on) or for formula plotting.
+
+  5. *All plots are vector plots.* The MathGL library is intended for
+     handling scientific data which have vector nature (lines, faces,
+     matrices and so on). As a result, vector representation is used in
+     all cases! In addition, the vector representation allows one to
+     scale the plot easily - change the canvas size by a factor of 2,
+     and the picture will be proportionally scaled.
+
+  6. *New drawing never clears things drawn already.* This, in some
+     sense, unexpected, idea allows to create a lot of "combined"
+     graphics. For example, to make a surface with contour lines one
+     needs to call the function for surface plotting and the function
+     for contour lines plotting (in any order). Thus the special
+     functions for making this "combined" plots (as it is done in
+     Matlab and some other plotting systems) are superfluous. Many more
+     examples of such plots can be found in section *note Hints:: and
+     in home site (`http://mathgl.sf.net/index.html').
+
+   In addition to the general concepts I want to comment on some
+non-trivial or less commonly used general ideas - plot positioning,
+axis specification and curvilinear coordinates, styles for lines, text
+and color scheme.
+
+* Menu:
+
+* Coordinate axes::
+* Line styles::
+* Color scheme::
+* Font style::
+
+
+File: mathgl_en.info,  Node: Coordinate axes,  Next: Line styles,  Up: General concepts
+
+1.4.1 Coordinate axes
+---------------------
+
+Two axis representations are used in MathGL. The first one consists of
+normalizing the data point coordinates in a box MINxMAX (*note Axis
+settings::). If CUT is `true' then the outlier points are omitted,
+otherwise they are projected to the bounding box (*note Cutting::).
+Also, the point will be omitted if it lies inside the box defined by
+CUTMIN x CUTMAX or if the value of formula `CutOff'() is nonzero for
+its coordinates. After that, transformation formulas are applied to the
+data point (*note Curved coordinates::). Finally, the data point is
+plotted by one of the functions.
+
+   There is a possibility to set members MAX, MIN directly, but one
+should call `RecalcBorder()' function to setup plotting routines. A
+safer way is to set these values by calling the `Axis()' function,
+which calls `RecalcBorder()' automatically. Another way to specify the
+scaling of the axis is to set it as a minimal or maximal value of the
+data array. Functions `XRange(), YRange(), ZRange()' do it. The second
+(optional) argument is used to replace the axis range or to join with
+the existed range.
+
+   The axis origin is defined by the variable ORG and is applied to all
+consequent calls of axes or grid drawing. By default, if this point
+lies outside the bounding box then it is projected onto the one
+(variable AUTOORG controls it). If one of the values of ORG is equal to
+NAN then the corresponding value will be selected automatically.
+
+   There is 4-th axis _c_ (color axis or colorbar) in addition to the
+usual axes _x, y, z_. It sets the range of values for the surface
+coloring. Its borders are automatically set to values of Min.z, Max.z
+during the call of `Axis()' function. Also, one can directly change the
+color range by setting variables CMAX, CMAX, or calling functions
+`CAxis()' or `CRange()'. Use `Colorbar()' function for showing the
+colorbar.
+
+   The form (appearence) of tick labels is controlled by `SetTicks()'
+function (*note Ticks::). It has 3 arguments: first one D sets the tick
+step (if positive) or tick number (if negative) or switches logarithmic
+ticks on (if zero); the second one, NS, sets the number of subticks;
+the last one is the starting point for ticks (default is axis origin).
+Function SETTUNETICKS switches on/off tick enhancing by factoring out
+acommon multiplier (for small coordinate values, like 0.001 to 0.002,
+or large, like from 1000 to 2000) or common component (for narrow
+range, like from 0.999 to 1.000). Finally, you may use functions
+`SetXTT(), SetYTT(), SetZTT(), SetCTT()' for setting templates for tick
+labels (it supports TeX symbols). Also, there is a possibility to print
+arbitrary text as tick labels the by help of `SetTicksVal()' function.
+
+
+File: mathgl_en.info,  Node: Line styles,  Next: Color scheme,  Prev: Coordinate axes,  Up: General concepts
+
+1.4.2 Line styles
+-----------------
+
+The line style is defined by the string which may contain
+specifications for color (`wkrgbcymhRGBCYMHWlenupqLENUPQ'), dashing
+style (`-|;:ji' or space), width (`0123456789') and marks (`o+xsd.^v'
+and `#' modifier). If one of the type of information is omitted then
+default values used with the previous color are adopted.
+
+   The color types are the same as described in mglColor class (*note
+mglColor class::): `k' - black, `r' - red, `R' - dark red, `g' - green,
+`G' - dark green, `b' - blue, `B' - dark blue, `c' - cyan, `C' - dark
+cyan, `m' - magenta, `M' - dark magenta, `y' - yellow, `Y' - dark
+yellow (gold), `h' - gray, `H' - dark gray, `w' - white, `W' - bright
+gray, `l' - green-blue, `L' - dark green-blue, `e' - green-yellow, `E'
+- dark green-yellow, `n' - sky-blue, `N' - dark sky-blue, `u' -
+blue-violet, `U' - dark blue-violet, `p' - purple, `P' - dark purple,
+`q' - orange, `Q' - dark orange (brown).
+
+   Dashing style has the following meaning: space - no line (usable for
+plotting only marks), `-' - solid line (################), `|' - dashed
+line (########________), `;' - small dashed line (####____####____),
+`:' - dotted line (#___#___#___#___), `j' - dash-dotted line
+(#######____#____), `i' - small dash-dotted line (###__#__###__#__).
+
+   Marker types are: `o' - circle, `+' - cross, `x' - skew cross, `s' -
+square, `d' - rhomb (or diamond), `.' - point, `^' - triangle up, `v' -
+triangle down. If string contain symbol `#' then the solid versions of
+markers are used.
+
+Styles of lines and marks.
+
+   One may specify to draw a special symbol (an arrow) at the beginning
+and at the end of line. This is done if the specification string
+contains one of the following symbols: `A' - outer arrow, `V' - inner
+arrow, `I' - transverse hatches, `K' - arrow with hatches, `T' -
+triangle, `S' - square, `D' - rhombus, `O' - circle, `_' - nothing (the
+default). The following rule applies: the first symbol specifies the
+arrow at the end of line, the second specifies the arrow at the
+beginning of the line. For example, `r-A' defines a red solid line with
+usual arrow at the end, `b|AI' defines a blue dash line with an arrow
+at the end and with hatches at the beginning, `_O' defines a line with
+the current style and with a circle at the beginning. These styles are
+applicable during the graphics plotting as well (for example, *note
+Plot::).
+
+Arrow styles.
+
+
+File: mathgl_en.info,  Node: Color scheme,  Next: Font style,  Prev: Line styles,  Up: General concepts
+
+1.4.3 Color scheme
+------------------
+
+The color scheme is used for determining the color of surfaces,
+isolines, isosurfaces and so on. The color scheme is defined by the
+string, which may contain several characters that are color id (*note
+mglColor class:: or *note Line styles::) or characters `d#:|'. Symbol
+`d' denotes the interpolation by 3d position instead of the coloring by
+amplitude. Symbol `#' switches to mesh drawing or to a wire plot.
+Symbol `|' disables color interpolation in color scheme, which can be
+useful, for example, for sharp colors during matrix plotting. Symbol
+`:' finishes the color scheme parsing. Following it, the user may put
+styles for the text, rotation axis for curves/isocontours, and so on.
+Color scheme may contain up to 32 color values.
+
+   You may also use "lighted" colors in the color scheme specification
+(_not in line style!_). The "lighted" color contain 2 symbols: first
+one is the usual symbol for color specification, the second one is a
+digit for its brightness. The digit can be in range `1'...`9'.  Number
+`5' corresponds to a normal color, `1' is a very dark version of the
+color (practically black), and `9' is a very bright version of the
+color (practically white). For example, the color scheme can be
+`b2b7wr7r2'.
+
+Colors and its ids.
+
+   For coloring by _amplitude_ (most common) the final color is a
+linear interpolation of color array. The color array is constructed
+from the string ids. The argument is the amplitude normalized between
+CMIN - CMAX (*note Ranges (bounding box)::). For example, string
+containing 4 characters `bcyr' corresponds to a colorbar from blue
+(lowest value) through cyan (next value) through yellow (next value) to
+the red (highest value). String `kw' corresponds to a colorbar from
+black (lowest value) to white (highest value). String `m' corresponds
+to a simple magenta color.
+
+   There are several useful combinations. String `kw' corresponds to
+the simplest gray color scheme where higher values are brighter. String
+`wk' presents the inverse gray color scheme where higher value is
+darker. Strings `kRryw', `kGgw', `kBbcw' present the well-known _hot_,
+_summer_ and _winter_ color schemes. Strings `BbwrR' and `bBkRr' allow
+to view bi-color figure on white or black background, where negative
+values are blue and positive values are red. String `BbcyrR' gives a
+color scheme similar to the well-known _jet_ color scheme.
+
+   Examples of the most popular color schemes:
+`kw'
+      [image src="png_static/kw.png" ]
+
+`wk'
+      [image src="png_static/wk.png" ]
+
+`hHCcw'
+      [image src="png_static/kHCcw.png" ]
+
+`kRryw'
+      [image src="png_static/kRryw.png" ]
+
+`kGgew'
+      [image src="png_static/kGgew.png" ]
+
+`kBbcw'
+      [image src="png_static/kBbcw.png" ]
+
+`BbwrR'
+      [image src="png_static/BbwrR.png" ]
+
+`BbwgG'
+      [image src="png_static/BbwgG.png" ]
+
+`GgwmM'
+      [image src="png_static/GgwmM.png" ]
+
+`bcwyr'
+      [image src="png_static/bcwyr.png" ]
+
+`QqwcC'
+      [image src="png_static/QqwcC.png" ]
+
+`CcwyY'
+      [image src="png_static/CcwyY.png" ]
+
+`BbcyrR'
+      [image src="png_static/BbcyrR.png" ]
+
+`BbcwyrR'
+      [image src="png_static/BbcwyrR.png" ]
+
+`bwr'
+      [image src="png_static/bwr.png" ]
+
+`bcyr'
+      [image src="png_static/bcyr.png" ]
+
+`bgr'
+      [image src="png_static/bgr.png" ]
+
+`BbcyrR|'
+      [image src="png_static/sharp.png" ]
+
+   When coloring by _coordinate_, the final color is determined by the
+position of the point in 3d space and is calculated from formula
+c=x*c[1] + y*c[2] + z*c[3]. Here, c[1], c[2], c[3] are the first three
+elements of color array; x, y, z are normalized to MIN - MAX
+coordinates of the point. This type of coloring is useful for
+isosurface plot where color may show the exact position of a piece of
+surface. For example, *note Surf3::.
+
+
+File: mathgl_en.info,  Node: Font style,  Prev: Color scheme,  Up: General concepts
+
+1.4.4 Font style
+----------------
+
+Text style is specified by the string which may contain several
+characters of font (`ribwou') and/or alignment (`LRC') specifications.
+The string also may contain the color id characters `wkrgbcymhRGBCYMHW'
+(*note mglColor class::) after the symbol `:'. For example, `biC:b'
+sets the bold italic font text aligned at the center and with blue
+color.
+
+   The font types are: `r' - roman font, `i' - italic style, `b' - bold
+style. By default roman roman font is used. The align types are: `L' -
+align left (default), `C' - align center, `R' - align right. Additional
+font effects are: `w' - wired, `o' - over-lined, `u' - underlined. Also
+a parsing of the LaTeX-like syntax is provided (for detail, *note
+mglFont class:: and *note Font settings::).
+
+   The font size can be defined explicitly (if SIZE>0) or relative to a
+base font size as |SIZE|*FONTSIZE (if SIZE<0). The value SIZE=0
+specifies that the string will not be printed. The base font size is
+measured in internal "MathGL" units. Special functions
+`SetFontSizePT(), SetFontSizeCM(), SetFontSizeIN()' allow one to set it
+in more "common" variables for a given dpi value of the picture.
+
+
+File: mathgl_en.info,  Node: FAQ,  Next: Interfaces,  Prev: General concepts,  Up: Overview
+
+1.5 FAQ
+=======
+
+*The plot does not appear*
+     Check that points of the plot lie  inside the bounding box and
+     resize the bounding box using `Axis()' function. Check that the
+     data have correct dimensions for selected type of plot. Be sure
+     that  `Finish()' is called after the plotting functions (or be
+     sure that the plot is saved to a file). Sometimes the light
+     reflection from flat surfaces (like, `Dens()') can look as if the
+     plot were absent.
+
+*I can not find some special kind of plot.*
+     Most "new" types of plots can be created by using the existing
+     drawing functions. For example, the surface of curve rotation can
+     be created by a special function `Torus()', or as a parametrically
+     specified surface by `Surf()'. See also, *note Hints:: and *note
+     Examples:: of MathGL. If you can not find a specific type of plot,
+     please e-mail me and this plot will appear in the next version of
+     MathGL library.
+
+*Should I know some graphical libraries (like OpenGL) before using the MathGL library?*
+     No. The MathGL library is self-contained and does not require the
+     knowledge of external libraries.
+
+*In which language is the library written? For which languages does it have an interface?*
+     The core of the MathGL library is written in C++. But there are
+     interfaces for: pure C, Fortran, Pascal, Forth, and its own
+     command language MGL. Also there is a large set of interpreted
+     languages, which are supported (Python, Java,  ALLEGROCL, CHICKEN,
+     Lisp, CFFI, C#, Guile, Lua, Modula 3, Mzscheme, Ocaml, Octave,
+     Perl, PHP, Pike, R, Ruby, Tcl). These interfaces are written using
+     SWIG (both pure C functions and classes) but only the interface
+     for Python and Octave is included in the autoconf/automake script.
+     The reason is that I don't know any other interpreted languages
+     :(. Note that most other languages can use (link to) the pure C
+     functions.
+
+*How can I use MathGL with Fortran?*
+     You can use MathGL as is with `gfortran' because it uses by
+     default the AT&T notation for external functions. For other
+     compilers (like Visual Fortran) you have to switch on the AT&T
+     notation manually. The AT&T notation requires that the symbol `_'
+     is added at the end of each function name, function argument(s) is
+     passed by pointers and the string length(s) is passed at the end
+     of the argument list. For example:
+
+     _C function_ - `void mgl_fplot(HMGL graph, const char *fy, const
+     char *stl, int n);'
+
+     _AT&T function_ - `void mgl_fplot_(uintptr_t *graph, const char
+     *fy, const char *stl, int *n, int ly, int ls);'
+
+*I have a class Foo and a drawing method Foo::draw(mglGraph *gr). How I can use it in FLTK or GLUT window?*
+     The member-functions of classes have a hidden parameter (the
+     pointer to a class instance) in C++. So, their direct usage is
+     impossible. The solution is to write an interface function:
+          int foo_draw(mglGraph *gr, void *par)
+          {   ((Foo *)foo)->draw(gr);    }
+     and to use it in the call of `Window()' function:
+          gr->Window(argc,argv,foo_draw,"Title",this);
+
+     Alternatively you can inherit your class from `mglDraw' class and
+     use the functions like `gr->Window(argc, argv, foo, "Title");'.
+
+*How can I print in Russian/Spanish/Arabic/Japanese, and so on?*
+     The standard way is to use Unicode encoding for the text output.
+     But the MathGL library also has interface for 8-bit (char *)
+     strings with internal conversion to Unicode. This conversion
+     depends on the current locale OS. You may change it by
+     `setlocale()' function. For example, for Russian text in CP1251
+     encoding you may use `setlocale(LC_CTYPE, "ru_RU.cp1251");' (under
+     MS Windows the name of locale may differ - `setlocale(LC_CTYPE,
+     "russian_russia.1251")'). I strongly recommend not to use the
+     constant `LC_ALL' in the conversion. Since it also changes the
+     number format, it may lead to mistakes in formula writing and
+     reading of the text in data files. For example, the program will
+     await a `,' as a decimal point but the user will enter `.'.
+
+*How can I exclude a point or a region of plot from the drawing?*
+     There are 3 general ways. First, the point with `NAN' value as one
+     of the coordinates will never be plotted. Second, special
+     variables CUTMIN, CUTMAX or function `CutOff'() define the
+     condition when the points should be omitted (*note Cutting::).
+     Last, you may change the transparency of a part of the plot by the
+     help of functions `SurfA()', `Surf3A()' (*note Dual plotting::).
+     In this last case the transparency is switched on smoothly.
+
+*I use VisualStudio, CBuilder or some other compiler (not MinGW/gcc). How can I link the MathGL library?*
+     In version 1.10, you can use the header file `#include
+     <mgl/mgl_w.h>' which contains wrapper C++ classes, which should be
+     acceptable for any compiler. Note, that wrapper classes are
+     *incompatible* with classes in usual headers and you should use
+     only one of them (wrapper or usual)! However, I recommend to use
+     the usual headers if you use GNU compilers (like MinGW).
+
+*How many people write this library?*
+     Most of the library was written by one person. This is a result of
+     nearly a year of work (mostly in the evening and on holidays): I
+     spent half a year to write the kernel and half a year to a year on
+     extending, improving the library and writing documentation. This
+     process continues now :). The autoconf/automake script was written
+     mostly by D.Kulagin, and the export to IDTF was written mostly by
+     M.Vidassov.
+
+*How can I display a bitmap on the figure?*
+     You can import data into a `mglData' instance and display it by
+     `Dens()' function. For example, for black-and-white bitmap you can
+     use the code: `mglData bmp; bmp.Import("fname.png","wk");
+     gr->Dens(bmp,"wk");'.
+
+*How can I use MathGL in Qt, FLTK, wxWidgets etc.?*
+     There are special classes (widgets) for these libraries: QMathGL
+     for Qt, Fl_MathGL for FLTK and so on. If you don't find the
+     appropriate class then you can create your own widget that
+     displays a bitmap using mglGraphAB::GetBits().
+
+*How can I create U3D file (make 3D in PDF)?*
+     There are 2 steps: first you should create IDTF file, and later
+     convert it to U3D. You can use U3D tools
+     (http://sourceforge.net/project/showfiles.php?group_id=152187&package_id=300628)
+     for converting IDTF file to U3D. It needs libharu
+     (http://libharu.org) 2.1.0 or later. For installation use
+     `./bootstrap, ./configure, make, sudo make install'. It provides
+     IDTFConverter program for converting text files *.idtf to binary
+     files *.u3d. The latter can be included into PDF.
+
+*How I can change the font family?*
+     First, you should download new font files from here
+     (http://mathgl.sourceforge.net/download.html) or from here
+     (http://sourceforge.net/project/showfiles.php?group_id=152187&package_id=267177).
+     Next, you should load the font files into mglGraph class instance
+     GR by the following command: `gr->SetFont(new
+     mglFont(fontname,path));'. Here FONTNAME is the base font name
+     like `STIX' and PATH sets the location of font files. Use
+     `gr->SetFont(NULL);' to start using the default font.
+
+*How can I draw tick out of a bounding box?*
+     Just set a negative value for TICKLEN. For example, use
+     `gr->SetTickLen(-0.1);'.
+
+
+
+File: mathgl_en.info,  Node: Interfaces,  Next: Thanks,  Prev: FAQ,  Up: Overview
+
+1.6 Interfaces
+==============
+
+The MathGL library has interfaces for a set of languages. Most of them
+are based on the C interface via SWIG tool. There are Python, Java,
+Octave, Lisp, C#, Guile, Lua, Modula 3, Ocaml, Perl, PHP, Pike, R,
+Ruby, and Tcl interfaces. Also there is a Fortran interface which has a
+similar set of functions, but slightly different types of arguments
+(integers instead of pointers). These functions are marked as [C
+function].  Some of the languages listed above support classes (like
+Python). For them, a special wrapper was written. These classes and
+functions are marked as (Python).  Finally, a special command language
+MGL was written for a faster access to C++ plotting functions.
+Corresponding scripts can be executed separately (by UDAV, mgl2png,
+mgl2eps and so on) or from the C++ code (*note mglParse class::). These
+commands are described in *note MGL interface::.
+
+* Menu:
+
+* C interface::
+* Python interface::
+
+
+File: mathgl_en.info,  Node: C interface,  Next: Python interface,  Up: Interfaces
+
+1.6.1 C interface
+-----------------
+
+The C interface is a base for many other interfaces. It contains the
+pure C functions for most of the methods of MathGL classes. In
+distinction to C++ classes, C functions must have an argument HMGL (for
+graphics) and/or HMDT (for data arrays), which specifies the object for
+drawing or manipulating (changing). So, firstly, the user has to create
+this object by the function `mgl_create_*()' and has to delete it after
+the use by function `mgl_delete_*()'.
+
+   All C functions are described in the header file `#include
+<mgl/mgl_c.h>' and use variables of the following types:
+   * `HMGL' -- Pointer to class `mglGraph' (*note MathGL core::).
+
+   * `HMDT' -- Pointer to class `mglData' (*note mglData class::).
+
+   * `HMPR' -- Pointer to class `mglParse' (*note mglParse class::)..
+   These variables contain identifiers for graphics drawing objects and
+for the data objects.
+
+   Fortran functions/subroutines have the same names as C functions.
+However, there is a difference. Variable of type `HMGL, HMDT' must be
+an integer with sufficient size (`integer*4' in the 32-bit operating
+system or `integer*8' in the 64-bit operating system). All C functions
+are subroutines in Fortran, which are called by operator `call'. The
+exceptions are functions, which return variables of types `HMGL' or
+`HMDT'. These functions should be declared as integer in Fortran code.
+Also, one should keep in mind that strings in Fortran are denoted by
+`'' symbol, not the `"' symbol.
+
+   *Create and delete objects*
+
+   * Functions for non-visual "grapher" creation:
+
+      -- C function: `HMGL' mgl_create_graph_gl ()
+          Create the instance of class mglGraphGL.
+
+      -- C function: `HMGL' mgl_create_graph_zb (`int' width, `int'
+               height)
+          Create the instance of class mglGraphZB with specified sizes.
+
+      -- C function: `HMGL' mgl_create_graph_ps (`int' width, `int'
+               height)
+          Create the instance of class mglGraphPS with specified sizes.
+
+      -- C function: `HMGL' mgl_create_graph_idtf ()
+          Create the instance of class mglGraphIDTF.
+
+   * Function for windowed "grapher" creation:
+
+      -- C function: `HMGL' mgl_create_graph_glut (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphGLUT and the connected
+          GLUT window. Only one GLUT window can be opened at once.
+          Argument description can be found in *note mglGraphAB class::.
+
+      -- C function: `HMGL' mgl_create_graph_fltk (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphFLTK and the connected
+          FLTK window. Several windows can be opened at the same time.
+          However user must call `mgl_fltk_run()' function to start the
+          message handling cycle. Argument description can be found in
+          *note mglGraphAB class::. Note that DRAW can be `NULL' for
+          displaying static bitmaps only (no animation or slides).
+
+      -- C function: `HMGL' mgl_create_graph_qt (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphQT and the connected Qt
+          window. Several windows can be opened at the same time.
+          However user must call `mgl_qt_run()' function to start the
+          message handling cycle. Arguments description can be found in
+          *note mglGraphAB class::. Note, that DRAW can be `NULL' for
+          displaying static bitmaps only (no animation or slides).
+
+      -- C function: `void' mgl_fltk_run ()
+          Start FLTK message handling cycle. A normal program will end
+          main() function with `return mgl_fltk_run();'.
+
+      -- C function: `void' mgl_fltk_thread ()
+          Start FLTK message handling cycle. In distinction to
+          `mgl_fltk_run()' the loop is started in a separate thread, so
+          that program continues immediately.
+
+      -- C function: `void' mgl_qt_run ()
+          Start Qt message handling cycle. A normal program will end
+          main() function with `return mgl_qt_run();'. Alternatively,
+          the user may setup Qt application by direct Qt function calls.
+
+      -- C function: `void' mgl_qt_thread ()
+          Start Qt message handling cycle. In distinction to
+          `mgl_qt_run()' the loop is started in separate thread so that
+          the program continues immediately.
+
+      -- C function: `void' mgl_update (`HMGL' graph)
+          Manually update contents of the window.
+
+      -- C function: `void' mgl_set_show_mouse_pos (`HMGL' graph, `int'
+               enable)
+          Switch to show or not in the widget the last mouse click
+          position.
+
+      -- C function: `void' mgl_get_last_mouse_pos (`HMGL' graph,
+               `float *'x, `float *'y, `float *'z)
+          Last position of mouse click.
+
+      -- C function: `void' mgl_calc_xyz (`HMGL' graph, `int' xs, `int'
+               ys, `float *'x, `float *'y, `float *'z)
+          Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At
+          this moment, it ignores perspective and transformation
+          formulas (curvilinear coordinates). The calculations are done
+          for the last used InPlot (*note Transformation matrix::).
+
+   * Functions for data creation:
+
+      -- C function: `HMDT' mgl_create_data ()
+          Create a simple instance of class mglData.
+
+      -- C function: `HMDT' mgl_create_data_size (`int' nx, `int' ny,
+               `int' nz)
+          Create an instance of class mglData with specified sizes.
+
+      -- C function: `HMDT' mgl_create_data_file (`const char *'fname)
+          Create an instance of class mglData and fill it by data from
+          text file.
+
+   * Each created object *must* be deleted after usage by functions:
+
+      -- C function: `void' mgl_delete_graph (`HMGL' graph)
+          Delete the instance of a class. Must be used after plotting
+          for every created graphical object.
+
+      -- C function: `void' mgl_delete_data (`HMDT' dat)
+          Delete the instance of a class. Must be used after the use of
+          every created data object.
+
+
+File: mathgl_en.info,  Node: Python interface,  Prev: C interface,  Up: Interfaces
+
+1.6.2 Python interface
+----------------------
+
+MathGL provides the interface to a set of languages via SWIG library.
+Some of these languages support classes. The typical example is Python
+- which is named in this chapter's title.
+
+   To use Python classes just execute `import mathgl'. The simplest
+example will be:
+import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+ Alternatively you can import all classes from `mathgl' module and
+easily access MathGL classes like this:
+from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+ This becomes useful if you create many `mglData' objects, for example.
+
+   There are 2 classes in Python interface:
+   * `mglGraph' - provide practically the same functionality as C++
+     class `mglGraph' (*note MathGL core::). But it is not an abstract
+     class and it allows one to select at construction stage which
+     plotter (ZB or PS and so on) will be used.
+
+   * `mglData' - is exactly the same class as C++ `mglData' (*note
+     mglData class::), but an additional feature to access data values
+     is added. You can use a construct like this: `dat[i]=sth;' or
+     `sth=dat[i]' where flat representation of data is used (i.e., I
+     can be in range 0...nx*nx*nz-1). You can also import NumPy arrays
+     as input arguments: `mgl_dat = mglData(numpy_dat);'.
+
+     To use Python classes just execute `import mathgl'. The simplest
+     example will be: import mathgl
+     a=mathgl.mglGraph()
+     a.Box()
+     a.WritePNG('test.png')
+      Alternatively, you can import all the classes from `mathgl'
+     module and easily access MathGL classes: from mathgl import *
+     a=mglGraph()
+     a.Box()
+     a.WritePNG('test.png')
+      This is useful if you create many `mglData' objects, for example.
+
+     There are 2 classes in Python interface:
+        * `mglGraph' - provide practically the same functionality as
+          C++ class `mglGraph' (*note MathGL core::). But it is not an
+          abstract class and it allows one to select at the
+          construction stage which plotter (ZB or PS and so on) will be
+          used.
+
+        * `mglData' - is exactly the same class as C++ `mglData' (*note
+          mglData class::), but an additional feature to access data
+          values is added. You can use a construct like this:
+          `dat[i]=sth;' or `sth=dat[i]' where flat representation of
+          data is used (i.e., I can be in range 0...nx*nx*nz-1).
+
+     There is one main difference from C++ classes - Python class
+     `mglGraph' does not have variables (options). All the
+     corresponding features are moved to methods.  The core of MathGL
+     Python class is the *mglGraph* class. It contains a lot of
+     plotting functions for 1D, 2D and 3D plots. So most of the
+     sections describe its methods. Its constructor has the following
+     arguments:
+
+      -- Constructor on mglGraph (Python): `' mglGraph (`int' kind=`0',
+               `int' width=`600', `int' height=`400')
+          Create the instance of class mglGraph with specified sizes
+          WIDTH and HEIGHT. Parameter TYPE may have following values:
+          `0' - use `mglGraphZB' plotter (default), `1' - use
+          `mglGraphPS' plotter, `2' - use `mglGraphGL' plotter, `3' -
+          use `mglGraphIDTF' plotter.
+
+   There is one difference from C++ classes - Python class `mglGraph'
+does not have variables (options). All the corresponding features are
+moved to methods.  The core of MathGL Python class is the *mglGraph*
+class. It contains a lot of plotting functions for 1D, 2D and 3D plots.
+So most of the sections describe its methods. Its constructor has the
+following arguments:
+
+ -- Constructor on mglGraph (Python): `' mglGraph (`int' kind=`0',
+          `int' width=`600', `int' height=`400')
+     Create the instance of class mglGraph with specified sizes WIDTH
+     and HEIGHT. Parameter TYPE may have following values: `0' - use
+     `mglGraphZB' plotter (default), `1' - use `mglGraphPS' plotter,
+     `2' - use `mglGraphGL' plotter, `3' - use `mglGraphIDTF' plotter.
+
+
+File: mathgl_en.info,  Node: Thanks,  Prev: Interfaces,  Up: Overview
+
+1.7 Thanks
+==========
+
+   * My special thanks to Marina Balakina for the patience during the
+     writing of this library and for the help in documentation writing
+     and spelling.
+
+   * I'm thankful to D. Kulagin and S.M. Plis for making Debian
+     packages.
+
+   * I'm thankful to M. Vidassov for the help in handling solid UTF-8
+     fonts.
+
+   * I'm thankful to N. Troickiy and V. Lipatov for making RPM packages.
+
+   * I'm thankful to S. Skobelev, A. Korotkevich, V. Onuchin, S.M.
+     Plis, R. Kiselev, A. Ivanov, M. Vidiassov and V. Lipatov for
+     fruitful comments.
+
+
+File: mathgl_en.info,  Node: Examples,  Next: MathGL core,  Prev: Overview,  Up: Top
+
+2 MathGL examples
+*****************
+
+This chapter contain information about basic and advanced MathGL, hints
+and samples for all types of graphics. I recommend you read first 2
+sections one after another and at least look on "Hints" section. Also I
+recommend you to look at *note General concepts:: and *note FAQ::.
+Sample code for some of these examples can be found in
+`http://mathgl.sf.net/pictures.html' and in *note Samples::.
+
+* Menu:
+
+* Basic usage::
+* Advanced usage::
+* Data handling::
+* Data plotting::
+* C/Fortran interface::
+* MathGL and PyQt::
+* Hints::
+
+
+File: mathgl_en.info,  Node: Basic usage,  Next: Advanced usage,  Up: Examples
+
+2.1 Basic usage
+===============
+
+MathGL library can be used by several manners. Each has positive and
+negative sides:
+   * _The using of MathGL library features for creating graphical
+     window (requires FLTK or GLUT libraries)._
+
+     Positive side is the possibility to view the plot at once and to
+     modify it (rotate, zoom or switch on transparency or lighting) by
+     hand or by mouse. Negative sides are: the need  of X-terminal and
+     limitation consisting in working with the only one set of data at
+     a time.
+
+   * _Direct writing to file in bitmap or vector format without
+     creation of graphical window._
+
+     Positive aspects are: batch processing of similar data set (for
+     example, a set of resulting data files for different calculation
+     parameters), running from the console program (including the
+     cluster calculation), fast and automated drawing, saving pictures
+     for further analysis (or demonstration). Negative sides are: the
+     usage of the external program for picture viewing. Also, the data
+     plotting is non-visual. So, you have to imagine the picture (view
+     angles, lighting and so on) before the plotting. I recommend to
+     use graphical window for determining the optimal parameters of
+     plotting on the base of some typical data set. And later use these
+     parameters for batch processing in console program.
+
+   * _Drawing in memory with the following displaying by other
+     graphical program._
+
+     In this case the programmer has more freedom in selecting the
+     window libraries (not only FLTK or GLUT), in positioning and
+     surroundings control and so on. I recommend to use such way for
+     "settled" programs.
+
+   Let me consider the aforesaid in more detail.
+
+* Menu:
+
+* Using FLTK/GLUT window::
+* Drawing to file::
+* Drawing in memory::
+* Using QMathGL::
+
+
+File: mathgl_en.info,  Node: Using FLTK/GLUT window,  Next: Drawing to file,  Up: Basic usage
+
+2.1.1 Using FLTK/GLUT window
+----------------------------
+
+The "interactive" way of drawing in MathGL consists in window creation
+with help of class `mglGraphGLUT' or `mglGraphGLUT' (*note Widget
+classes::) and the following drawing in this window. There is a
+corresponding code:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Rotate(60,40);
+        gr->Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,sample,"MathGL examples");
+        return mglFlRun();
+    }
+ Here function `sample' is defined. This function does all drawing.
+Other function `main' is entry point function for console program.
+Arguments of `main' should be transfered to `Window()' since it may
+contain OS specific information (*note mglGraphAB class::).
+
+   Alternatively you can create yours own class inherited from class
+`mglDraw' and re-implement the function `Draw()' in it:
+    class Foo : public mglDraw
+    {
+    public:
+        int Draw(mglGraph *gr);
+    } foo;
+    //-----------------------------------------------------
+    int Foo::Draw(mglGraph *gr)
+    {
+        gr->Rotate(60,40);
+        gr->Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,foo,"MathGL examples");
+        return mglFlRun();
+    }
+
+   The similar code can be written for `mglGraphGLUT' or for
+`mglGraphQT' window (function `sample()' is the same):
+    int main(int argc,char **argv)
+    {
+        mglGraphGLUT gr;
+        gr.Window(argc,argv,sample,"MathGL examples");
+        return 0;
+    }
+
+   The rotation, shift, zooming, switching on/off transparency and
+lighting can be done with help of tool-buttons (for `mglGraphFLTK' and
+`mglGraphQT') or by hot-keys: `a', `d', `w', `s' for plot rotation, `r'
+and `f' switching on/off transparency and lighting. Press `x' for exit
+(or closing the window).
+
+   In this example function `sample' rotates axes (`Rotate()', *note
+Transformation matrix::) and draws the bounding box (`Box()'). Drawing
+procedure is separated in a function since it will be used on demand
+when window canvas needs to be redrawn. Widget classes (`mglGraphFLTK',
+`mglGraphGLUT' and so on) support a delayed drawing, when all plotting
+functions are called once at the beginning of writing to memory lists.
+Further program displays the saved lists faster. Resulting redrawing
+will be faster but it requires sufficient memory. Several lists
+(frames) can be displayed one after another (by pressing `,', `.') or
+run as cinema. To switch these feature on one needs to modify function
+`sample':
+    int sample1(mglGraph *gr, void *)
+    {
+        gr->NewFrame();             // the first frame
+        gr->Rotate(60,40);
+        gr->Box();
+        gr->EndFrame();             // end of the first frame
+        gr->NewFrame();             // the second frame
+        gr->Box();
+        gr->Axis("xy");
+        gr->EndFrame();             // end of the second frame
+        return GetNumFrame();       // returns the frame number
+    }
+ First, the function creates a frame `NewFrame()' for rotated axes and
+draws the bounding box. After the frame drawing the function
+`EndFrame()' *must be* called! The second frame contains the bounding
+box and axes `Axis("xy")' in the initial (unrotated) coordinates.
+Function `sample' returns the number of created frames `GetNumFrame()'.
+
+
+File: mathgl_en.info,  Node: Drawing to file,  Next: Drawing in memory,  Prev: Using FLTK/GLUT window,  Up: Basic usage
+
+2.1.2 Drawing to file
+---------------------
+
+Another way of using MathGL library is the direct picture writing to
+file. It is most usable for plot creating during calculation or for
+using of small programs (like Matlab or Scilab scripts) for visualizing
+repetitive sets of data. But the speed of drawing is much higher in
+comparison with a script language. There are two classes for exporting
+in file: class `mglGraphZB' saves in bitmap format (like PNG),
+`mglGraphPS' saves in vector PostScript format (*note Plotter
+classes::).
+
+   The following code produces a bitmap PNG picture:
+    int main(int ,char **)
+    {
+        mglGraphZB gr;
+        gr.Alpha(true);
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);           // The same drawing function.
+        gr.WritePNG("test.png");    // Don't forget to save the result!
+        return 0;
+    }
+ The only difference from the previous (using windows) variant is
+manual switching the transparency  `Alpha' and lightning `Light' on, if
+the plot requires it. The using of frames is not advisable since the
+whole image is prepared each time. If function `sample' contains frames
+then each frame will be saved to a separate file. In principle, one
+does not need to separate drawing functions in case of direct file
+writing in consequence of the single calling of this function for each
+picture. However, one may use the same drawing procedure to create a
+plot with changed parameters, to export in different file types, to
+emphasize the drawing code and so on. So, in future I will put the
+drawing in separate function.
+
+   The code for export in vector EPS file looks the same:
+    int main(int ,char **)
+    {
+        mglGraphPS gr;
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);           // The same drawing function.
+        gr.WriteEPS("test.eps");    // Don't forget to save the result!
+        return 0;
+    }
+ The differences from the using of bitmap picture are: applying of the
+other class `mglGraphPS', and writing to other format (function
+`WriteEPS()' instead of function `WritePNG()'). Moreover, there is no
+switching of the plot transparency `Alpha' since EPS format does not
+support it. Possibly I shall include transparency in future by program
+emulation.
+
+   Classes `mglGraphZB' and `mglGraphPS' have some merits and demerits.
+Class `mglGraphZB' draws beautiful surface with transparency, smoothed
+colors and lightning, but the output picture is _bitmap_, that leads to
+a bad scalability. On the contrary, class `mglGraphPS' creates vector
+file with excellent scalability. But file has large size (especially
+for surfaces), it does not support transparency and color smoothing.
+So, vector picture looks stylish but a bit angularly.
+
+
+File: mathgl_en.info,  Node: Drawing in memory,  Next: Using QMathGL,  Prev: Drawing to file,  Up: Basic usage
+
+2.1.3 Drawing in memory
+-----------------------
+
+The last way of MathGL using is the drawing in memory. Class
+`mglGraphZB' allows one  to create a bitmap picture in memory. Further
+this picture can be displayed in window by some window libraries (like
+wxWidgets, FLTK, Windows GDI and so on). For example, the code for
+drawing in wxWidget library looks like:
+    void MyForm::OnPaint(wxPaintEvent& event)
+    {
+        int w,h,x,y;
+        GetClientSize(&w,&h);   // size of the picture
+        mglGraphZB gr(w,h);
+
+        gr.Alpha(true);         // draws something using MathGL
+        gr.Light(true);         gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);
+
+        wxImage img(w,h,gr.GetBits(),true);
+        ToolBar->GetSize(&x,&y);    // gets a height of the toolbar if any
+        wxPaintDC dc(this);         // and draws it
+        dc.DrawBitmap(wxBitmap(img),0,y);
+    }
+ The drawing in other libraries is most the same. Moreover, I excluded
+the support of TIFF and JPEG files from MathGL by default for
+compatibility with wxWidgets library.
+
+
+File: mathgl_en.info,  Node: Using QMathGL,  Prev: Drawing in memory,  Up: Basic usage
+
+2.1.4 Using QMathGL
+-------------------
+
+MathGL have several interface widgets for different widget libraries.
+There are QMathGL for Qt, Fl_MathGL for FLTK in MathGL v.1.8. These
+classes provide control which display MathGL graphics. Unfortunately
+there is no uniform interface for widget classes because all libraries
+have slightly different set of functions, features and so on. However
+the usage of MathGL widgets is rather simple. Let me show it on the
+example of QMathGL.
+
+   First of all you have to define the drawing function or inherit a
+class from `mglDraw' class. After it just create a window and setup
+QMathGL instance as any other Qt widget:
+    int main(int argc,char **argv)
+    {
+        QApplication a(argc,argv);
+        QMainWindow *Wnd = new QMainWindow;
+        Wnd->resize(650,480);  // for fill up the QMGL, menu and toolbars
+        Wnd->setWindowTitle(title);
+        // here I allow to scroll QMathGL -- the case
+        // then user want to prepare huge picture
+        QScrollArea *scroll = new QScrollArea(Wnd);
+
+        // Create and setup QMathGL
+        QMathGL *QMGL = new QMathGL(Wnd);
+        QMGL->setPopup(popup); // if you want to setup popup menu for QMGL
+        QMGL->setDraw(sample, NULL);
+        // or use QMGL->setDraw(foo); for instance of class Foo:public mglDraw
+        QMGL->update();
+
+        // continue other setup (menu, toolbar and so on)
+        makeMenu();
+        scroll->setWidget(QMGL);
+        Wnd->setCentralWidget(scroll);
+        Wnd->show();
+        return a.exec();
+    }
+
+
+File: mathgl_en.info,  Node: Advanced usage,  Next: Data handling,  Prev: Basic usage,  Up: Examples
+
+2.2 Advanced usage
+==================
+
+Now I show several non-obvious features of MathGL: several subplots in
+a single picture, curvilinear coordinates, text printing and so on.
+Generally you may miss this section at first reading, but I don't
+recommend it.
+
+* Menu:
+
+* Subplots::
+* Axis and grids::
+* Curvilinear coordinates::
+* Text printing example::
+* Animation::
+
+
+File: mathgl_en.info,  Node: Subplots,  Next: Axis and grids,  Up: Advanced usage
+
+2.2.1 Subplots
+--------------
+
+Let me demonstrate possibilities of axes transformation. MathGL has the
+following functions: `SubPlot', `InPlot', `Aspect' and `Rotate' (*note
+Transformation matrix::). The order of their calling is strictly
+determined. First, one changes the position of axes in image area
+(functions `SubPlot' and `InPlot'). After that one may rotate the plot
+(function `Rotate'). Finally, one may change aspects of axes (function
+`Aspect'). The following code illustrates the aforesaid it:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->SubPlot(2,2,0);
+        gr->Box();
+        gr->Puts(mglPoint(-1,1.1,1),"Just box","rL");
+        gr->InPlot(0.2,0.5,0.7,1);
+        gr->Box();
+        gr->Puts(mglPoint(0,1.2,1),"InPlot example");
+
+        gr->SubPlot(2,2,1);
+        gr->Rotate(60,40);
+        gr->Aspect(1,1,1);
+        gr->Box();
+        gr->Puts(mglPoint(1,1,1.5),"Rotate only","rR");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->Aspect(1,1,2);
+        gr->Box();
+        gr->Puts(mglPoint(0,0,2),"Aspect and Rotate");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->Aspect(1,2,2);
+        gr->Box();
+        gr->Puts(mglPoint(0,0,1.5),"Aspect in other direction");
+        return 0;
+    }
+ Here I used function `Puts' for printing the text in arbitrary
+position of picture (*note Text printing::). Text coordinates and size
+are connected with axes. However, text coordinates may be everywhere,
+including the outside the bounding box. I shall show its features later
+in *Note Text printing example::.
+
+Example of several subplots on the single picture.
+
+
+File: mathgl_en.info,  Node: Axis and grids,  Next: Curvilinear coordinates,  Prev: Subplots,  Up: Advanced usage
+
+2.2.2 Axis and grids
+--------------------
+
+MathGL library can draw not only the bounding box but also the axes,
+grids, labels and so on. The limits of axes and their origin (the point
+of intersection) are determined by function `Axis()'. Also you can use
+`XRange(), YRange(), ZRange()' functions (*note Ranges (bounding
+box)::). Ticks on axis are specified by function `SetTicks' (*note
+Ticks::). First argument the direction for each change will be applied.
+Second argument gives the step between ticks (if positive) or gives the
+number of ticks on the axis (if negative) or set to use logarithmic
+ticks (if zero). Third argument gives numbers of sub-ticks between
+ticks (default is zero). Last argument define the initial ticks
+position.
+
+   Function `Axis' draws axes. Its textual string shows in which
+directions the axis or axes will be drawn (by default `"xyz"', function
+draws axes in all directions). Function `Grid' draws grid
+perpendicularly to specified directions. Example of axes and grid
+drawing is:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->SubPlot(2,2,0);
+        gr->SetTicks('x', 0.4, 3);  // sets tick step to 0.5
+        gr->SetTicks('y', 0.4, 3);  // and draws 3 subticks
+        gr->Box();                  // should be after the ticks change
+        gr->Axis("xy");
+        gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Axis and grid");
+
+        gr->SetTicks('x');  gr->SetTicks('y'); // restore back
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(0,0,0));
+
+        gr->SubPlot(2,2,1);
+        gr->Rotate(60,40);
+        gr->Axis();
+        gr->Label('x',"x");
+        gr->Label('y',"y");
+        gr->Label('z',"z");
+        gr->Puts(mglPoint(0,0,1.5),"Axis and labels");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->SetTicks('x', 0.2); gr->SetTicks('y', 0.2);
+        gr->SetTicks('z', 0.2); // too low step of ticks
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+        gr->Axis();
+        gr->Grid();
+        gr->Puts(mglPoint(0,0,1.5),"Shift origin and add grid");
+        gr->Puts(mglPoint(0,0,1.2),"(note, too many ticks)");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->SetTicks('x', -6);  // decrease the number of ticks
+        gr->SetTicks('y', -6);
+        gr->Axis("yz");
+        gr->Label('y',"Y axis",0);
+        gr->Label('z',"Z axis",0);
+        gr->Puts(mglPoint(0,0,1.5),"Remove X axis, and");
+        gr->Puts(mglPoint(0,0,1.2),"decrease number of ticks");
+        return 0;
+    }
+
+   This example shows the importance of the correct choosing of the
+number of ticks on axis. If tick step is too small then its text may
+overlap and becomes unreadable. This code has the example of `Label'
+function. It draws label for axis in specified direction. The text
+position on axis is specified by third argument of `Label' function. If
+it is positive then then text is drawn near the axis maximum, if
+negative then the same takes place near the minimum of axis, if zero -
+then at the center of axis.
+
+Example of setting up axis range and axis ticks.
+
+
+File: mathgl_en.info,  Node: Curvilinear coordinates,  Next: Text printing example,  Prev: Axis and grids,  Up: Advanced usage
+
+2.2.3 Curvilinear coordinates
+-----------------------------
+
+Now let use curvilinear coordinates. In difference from other systems
+of plot creation, MathGL uses textual formulas for connection of the
+old (data) and new (output) coordinates. This allows one to plot in
+arbitrary coordinates. The following code plots the line Y=0, Z=0 in
+Cartesian, polar, parabolic and spiral coordinates:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData x(50),y(50),z(50);
+        y.Fill(0.5,0.5);
+        x.Fill(-1,1);           // creates data arrays
+
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,1,-1));
+        gr->dz = 0.5;           // sets tick step to 0.5
+
+        gr->SubPlot(2,2,0);
+        gr->Rotate(60,40);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Cartesian");
+
+        gr->SubPlot(2,2,1);
+        gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)",0);
+        gr->Rotate(60,40);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Cylindrical");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->SetFunc("2*y*x","y*y - x*x",0);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Parabolic");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Spiral");
+        return 0;
+    }
+
+Example of curvilinear coordinates
+
+
+File: mathgl_en.info,  Node: Text printing example,  Next: Animation,  Prev: Curvilinear coordinates,  Up: Advanced usage
+
+2.2.4 Text printing example
+---------------------------
+
+MathGL prints text by vector font. There are functions for manual
+specifying of text position (like `Puts') and for its automatic
+selection (like `Label', `Legend' and so on). MathGL prints text always
+in specified position even if it lies outside the bounding box. The
+default size of font is specified by variables FONTSIZE (*note Font
+settings::). However, the actual size of output string depends on
+position of axes (depends on functions `SubPlot', `InPlot'). The
+switching of the font style (italic, bold, wire and so on) can be done
+for the whole string (by function parameter) or inside the string. By
+default MathGL parses TeX-like commands for symbols and indexes (see
+*note mglFont class::). Example of MathGL font drawing is:
+    int sample(mglGraph *gr, void *)
+    {
+        setlocale(LC_CTYPE, "ru_RU.cp1251");
+        gr->Puts(mglPoint(0,1),"Text can be in ASCII and in Unicode");
+        gr->Puts(mglPoint(0,0.6),"It can be \\wire{wire}, \\big{big} "
+            "or #r{colored}");
+        gr->Puts(mglPoint(0,0.2),"One can change style in string: "
+            "\\b{bold}, \\i{italic, \\b{both}}");
+        gr->Puts(mglPoint(0,-0.2),"Easy to \\a{overline} or "
+            "\\u{underline}");
+        gr->Puts(mglPoint(0,-0.6),"Easy to change indexes "
+            "^{up} _{down} @{center}");
+        gr->Puts(mglPoint(0,-1),"It parse TeX: \\int \\alpha \\cdot "
+            "\\sqrt3{sin(\\pi x)^2 + \\gamma_{i_k}} dx");
+        return 0;
+    }
+
+Example of text printing with different font effects
+
+   Another example demonstrate the features of TeX formula parsing.
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Puts(mglPoint(0), "\\sqrt{\\frac{\\alpha^{\\gamma^2}+"
+            "\\overset 1{\\big\\infty}}{\\sqrt3{2+b}}}", 0, -4);
+        return 0;
+    }
+
+Example of TeX formula parsing
+
+   Finally you can change font during execution (this work well for
+mglGraphZB class only).
+    int sample(mglGraph *gr, void *)
+    {
+        float h=1.1, d=0.25;
+        gr->LoadFont("STIX");       gr->Puts(mglPoint(0,h), "default font (STIX)");
+        gr->LoadFont("adventor");   gr->Puts(mglPoint(0,h-d), "adventor font");
+        gr->LoadFont("bonum");      gr->Puts(mglPoint(0,h-2*d), "bonum font");
+        gr->LoadFont("chorus");     gr->Puts(mglPoint(0,h-3*d), "chorus font");
+        gr->LoadFont("cursor");     gr->Puts(mglPoint(0,h-4*d), "cursor font");
+        gr->LoadFont("heros");      gr->Puts(mglPoint(0,h-5*d), "heros font");
+        gr->LoadFont("heroscn");    gr->Puts(mglPoint(0,h-6*d), "heroscn font");
+        gr->LoadFont("pagella");    gr->Puts(mglPoint(0,h-7*d), "pagella font");
+        gr->LoadFont("schola");     gr->Puts(mglPoint(0,h-8*d), "schola font");
+        gr->LoadFont("termes");     gr->Puts(mglPoint(0,h-9*d), "termes font");
+    }
+
+Example of font face changing.
+
+
+File: mathgl_en.info,  Node: Animation,  Prev: Text printing example,  Up: Advanced usage
+
+2.2.5 Animation
+---------------
+
+You can make animation by several methods in MathGL: by export in
+animated GIF, or by save each frame in separate file (usually JPEG) and
+convert these files into movie. Let me show both methods.
+
+   The simplest methods is making animated GIF. There are 3 steps: (1)
+open GIF file by `StartGIF()' function; (2) create the frames by
+calling `NewFrame()' before and `EndFrame()' after plotting; (3) close
+GIF by `CloseGIF()' function. So the simplest code for "running"
+sinusoid will look like this:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        gr->StartGIF("sample.gif");
+        for(int i=0;i<100;i++)
+        {
+            gr->NewFrame();     // start frame
+            gr->Box();          // some plotting
+            sprintf(str,"sin(pi*x+%g*pi)",0.02*i);
+            dat.Modify(str);
+            gr->Plot(dat,"b");
+            gr->EndFrame();     // end frame
+        }
+        gr->CloseGIF();
+        return 0;
+    }
+
+   The second way is saving each frame in separate file (usually JPEG)
+and later make the movie from them. MathGL have special function for
+saving frames - it is `WriteFrame()'. This function save each frame
+with automatic name `frame0001.jpg, frame0002.jpg' and so on. Here
+prefix `frame' is defined by PLOTID variable of `mglGraph' class. So
+the similar code will look like this:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        for(int i=0;i<100;i++)
+        {
+            gr->NewFrame();     // start frame
+            gr->Box();          // some plotting
+            sprintf(str,"sin(pi*x+%g*pi)",0.02*i);
+            dat.Modify(str);
+            gr->Plot(dat,"b");
+            gr->EndFrame();     // end frame
+            gr->WriteFrame();   // save frame
+        }
+        return 0;
+    }
+
+   Created files can be converted to movie by help of a lot of
+programs. For example, you can use ImageMagic (command `convert
+frame*.jpg movie.mpg'), MPEG library, GIMP and so on.
+
+   Finally, you can use `mgl2gif' tool for doing the same with MGL
+scripts (*note Utilities::).
+
+
+File: mathgl_en.info,  Node: Data handling,  Next: Data plotting,  Prev: Advanced usage,  Up: Examples
+
+2.3 Data handling
+=================
+
+Class `mglData' contains all functions for the data handling in MathGL
+(*note mglData class::). There are several matters why I use class
+`mglData' but not a single array: it does not depend on type of data
+(float or double), sizes of data arrays are kept with data, memory
+working is simpler and safer.
+
+* Menu:
+
+* Array creation::
+* Data changing::
+
+
+File: mathgl_en.info,  Node: Array creation,  Next: Data changing,  Up: Data handling
+
+2.3.1 Array creation
+--------------------
+
+One can put the data in `mglData' instance by several ways. Let us do
+it for sinus function:
+   * one can create external array, fill it and put to `mglData'
+     variable     double *a = new double[50];
+         for(int i=0;i<50;i++)   a[i] = sin(M_PI*i/49.);
+
+         mglData y;
+         y.Set(a,50);
+
+   * another way is to create `mglData' instance of the desired size
+     and then to work directly with data in this variable     mglData y(50);
+         for(int i=0;i<50;i++)   y.a[i] = sin(M_PI*i/49.);
+
+   * next way is to fill the data in `mglData' instance by textual
+     formula with the help of `Modify()' function     mglData y(50);
+         y.Modify("sin(pi*x)");
+
+   * or one may fill the array in some interval and modify it later     mglData y(50);
+         y.Fill(0,M_PI);
+         y.Modify("sin(u)");
+
+   * finally it can be loaded from file     FILE *fp=fopen("sin.dat","wt");   // create file first
+         for(int i=0;i<50;i++)   fprintf(fp,"%g\n",sin(M_PI*i/49.));
+         fclose(fp);
+
+         mglData y("sin.dat");             // load it
+
+   * at this one can read only part of data     FILE *fp-fopen("sin.dat","wt");   // create large file first
+         for(int i=0;i<70;i++)   fprintf(fp,"%g\n",sin(M_PI*i/49.));
+         fclose(fp);
+
+         mglData y;
+         y.Read("sin.dat",50);             // load it
+
+   Creation of 2d- and 3d-arrays is mostly the same. But one should
+keep in mind that class `mglData' uses flat data representation. For
+example, matrix 30*40 is presented as flat (1d-) array with length
+30*40=1200 (nx=30, ny=40). The element with indexes {i,j} is a[i+nx*j].
+So for 2d array we have:
+    mglData z(30,40);
+    for(int i=0;i<30;i++)   for(int j=0;j<40;j++)
+        z.a[i+30*j] = sin(M_PI*i/29.)*sin(M_PI*j/39.);
+ or by using `Modify()' function
+    mglData z(30,40);
+    z.Modify("sin(pi*x)*cos(pi*y)");
+
+   The only non-obvious thing here is using multidimensional arrays in
+C/C++, i.e. arrays defined like `float dat[40][30];'. Since, formaly
+this arrays element `dat[i]' can address the memory in arbitrary place
+you should use the proper function to convert such arrays to `mglData'
+object. For C++ this is functions like `mglData::Set(float **dat, int
+N1, int N2);'. For C this is functions like `mgl_data_set_float2(HMDT
+d, const float **dat, int N1, int N2);'. At this, you should keep in
+mind that `nx=N2' and `ny=N1' after conversion.
+
+
+File: mathgl_en.info,  Node: Data changing,  Prev: Array creation,  Up: Data handling
+
+2.3.2 Data changing
+-------------------
+
+MathGL has functions for data processing: differentiating, integrating,
+smoothing and so on (for more detail, *note mglData class::). Let us
+consider some examples. The simplest ones are integration and
+differentiation. The direction in which operation will be performed is
+specified by textual string, which may contain symbols `x', `y' or `z'.
+For example, the call of `Diff("x")' will differentiate data along `x'
+direction; the call of `Integral("xy")' perform the double integration
+of data along `x' and `y' directions; the call of `Diff2("xyz")' will
+apply 3d Laplace operator to data and so on. Example of this operations
+on 2d array a=x*y is presented in code:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData a(30,40);   a.Modify("x*y");
+        gr->Axis(mglPoint(0,0,0),mglPoint(1,1,1));
+        gr->SubPlot(2,2,0); gr->Rotate(60,40);
+        gr->Surf(a);        gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"a(x,y)");
+        gr->SubPlot(2,2,1); gr->Rotate(60,40);
+        a.Diff("x");        gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"da/dx");
+        gr->SubPlot(2,2,2); gr->Rotate(60,40);
+        a.Integral("xy");   gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"\\int da/dx dxdy");
+        gr->SubPlot(2,2,3); gr->Rotate(60,40);
+        a.Diff2("y");       gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"\\int {d^2}a/dxdy dx");
+        return 0;
+    }
+
+Example of data differentiation and integration
+
+   Data smoothing (function `Smooth()') is more interesting and
+important. This function has 2 main arguments: type of smoothing and
+its direction. Now 4 methods are supported: `SMOOTH_NONE' does nothing
+for delta=0 or approaches data to zero with the step delta,
+`SMOOTH_LINE_3' linear averaging by 3 points, `SMOOTH_LINE_5' linear
+averaging by 5 points, `SMOOTH_QUAD_5' quadratic averaging by 5 points.
+Let me demonstrate it for 1d case:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(30),y1,y2,y3;
+        y0.Modify("0.4*sin(2*pi*x)+0.3*cos(3*pi*x)-0.4*sin(4*pi*x)+0.2*rnd");
+
+        y1=y0;  y1.Smooth(SMOOTH_LINE_3);
+        y2=y0;  y2.Smooth(SMOOTH_LINE_5);
+        y3=y0;  y3.Smooth(SMOOTH_QUAD_5);
+
+        gr->Plot(y0,"k");   gr->AddLegend("NONE","k");
+        gr->Plot(y1,"r");   gr->AddLegend("LINE_3","r");
+        gr->Plot(y2,"g");   gr->AddLegend("LINE_5","g");
+        gr->Plot(y3,"b");   gr->AddLegend("QUAD_5","b");
+        gr->Legend();       gr->Box();
+        return 0;
+    }
+
+Example of data smoothing
+
+   Finally one can create new data arrays on base of the existing one:
+extract slice, row or column of data (`SubData()'), summarize along
+some of direction(s) (`Sum()'), find distribution of data elements
+(`Hist()'). Note, that all these functions are not thread-safe because
+they use static internal variable for output array. In particular, the
+using of several of them in arguments of the same function will lead to
+unpredictable result.
+
+
+File: mathgl_en.info,  Node: Data plotting,  Next: C/Fortran interface,  Prev: Data handling,  Up: Examples
+
+2.4 Data plotting
+=================
+
+Let me now show how to plot the data. MathGL generally has 2 types of
+plotting functions. Simple variant requires a single data array for
+plotting, other data (coordinates) are considered uniformly distributed
+in interval MIN*MAX. Second variant requires data arrays for all
+coordinates. It allows one to plot rather complex multivalent curves
+and surfaces (in case of parametric dependencies). Argument setting to
+default values allows one to plot data in standard form. Manual
+arguments setting gives possibility for fine tuning of colors,
+positions and view of graphics. Note, that the call of drawing function
+adds something to picture but does not clear the previous plots (as it
+does in Matlab). Another difference from Matlab is that all setup (like
+transparency, lightning, axis borders and so on) must be specified
+*before* plotting functions.
+
+* Menu:
+
+* Plots for 1D data::
+* Plots for 2D data::
+* Plots for 3D data::
+* Surface transparency::
+
+
+File: mathgl_en.info,  Node: Plots for 1D data,  Next: Plots for 2D data,  Up: Data plotting
+
+2.4.1 Plots for 1D data
+-----------------------
+
+Term "1D data" means that data depend on single index (parameter) like
+curve in parametric form {x(i),y(i),z(i)}, i=1...n. There are 5
+generally different types of data representations: simple line plot,
+line plot with filling under it, stairs plot, bar plot and vertical
+lines (*note 1D plotting::). Each type of plotting has similar
+interface. There are 3D version and two 2D versions. One of last
+requires single array. The parameters of line and marks (*note Line
+styles::) are specified by the string argument. If the string parameter
+is `NULL' then solid line with color from palette is used (*note
+Palette and colors::).
+
+   Below I shall show the features of 1D plotting on base of `Plot()'
+function (*note Plot::). Let us start from sinus plot:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(50);		y0.Modify("sin(pi*(2*x-1))");
+        gr->SubPlot(2,2,0);
+        gr->Plot(y0);		gr->Box();
+ Style of line is not specified in `Plot()' function. So MathGL uses
+the solid line with first color of palette (this is blue). Next subplot
+shows array Y1 with 2 rows:
+        gr->SubPlot(2,2,1);
+        mglData y1(50,2);
+        y1.Modify("sin(pi*2*x-pi)");
+        y1.Modify("cos(pi*2*x-pi)/2",1);
+        gr->Plot(y1);		gr->Box();
+ As previously I did not specify the style of lines. As a result,
+MathGL again uses solid line with next colors in palette (there are
+green and red). Now let us plot a circle on the same subplot. The
+circle is parametric curve x=cos(\pi t), y=sin(\pi t). I will set the
+color of the circle (dark yellow, `Y') and put marks `+' at point
+position:
+        mglData x(50);		x.Modify("cos(pi*2*x-pi)");
+        gr->Plot(x,y0,"Y+");
+ Note that solid line is used because I did not specify the type of
+line. The same picture can be achieved by `Plot2()' function. Let us
+draw ellipse by orange dash line:
+        gr->Plot2(y1,"q|");
+
+   Drawing in 3D space is mostly the same. Let us draw spiral with
+default line style. Now its color is 4-th color from palette (this is
+cyan):
+        gr->SubPlot(2,2,2);	gr->Rotate(60,40);
+        mglData z(50);		z.Modify("2*x-1");
+        gr->Plot(x,y0,z);	gr->Box();
+ Function `Plot3()' does 3D curve plot but for single array. Use it to
+put circle marks on the previous plot:
+        mglData y2(10,3);	y2.Modify("cos(pi*(2*x-1+y))");
+        y2.Modify("2*x-1",2);
+        gr->Plot3(y2,"bo ");
+ Note that line style is empty ` ' here. Usage of other 1D plotting
+functions looks similar:
+        gr->SubPlot(2,2,3);	gr->Rotate(60,40);
+        gr->Bars(x,y0,z,"r");	gr->Box();
+        return 0;
+    }
+
+Example of 1D data plot
+
+
+File: mathgl_en.info,  Node: Plots for 2D data,  Next: Plots for 3D data,  Prev: Plots for 1D data,  Up: Data plotting
+
+2.4.2 Plots for 2D data
+-----------------------
+
+Surfaces `Surf()' and other 2D plots (*note 2D plotting::) are drown
+the same simpler as 1D one. The difference is that the string parameter
+specifies not by line style but by the color scheme of the plot (*note
+Color scheme::). Here I draw attention on 4 most interesting color
+schemes. There is gray scheme where color is changed from black to
+white (string `kw') or from white to black (string `wk'). Another
+scheme is useful for accentuation of negative (by blue color) and
+positive (by red color) regions on plot (string `"BbwrR"'). Last one is
+the popular "jet" scheme (string `"BbcyrR"').
+
+   Now I shall show the example of a surface drawing. At first let us
+switch lightning on
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Light(true);	gr->Light(0,mglPoint(0,0,1));
+ and draw the surface, considering coordinates x,y to be uniformly
+distributed in interval MIN*MAX
+        mglData a0(50,40);
+        a0.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+        gr->SubPlot(2,2,0);	gr->Rotate(60,40);
+        gr->Surf(a0);		gr->Box();
+ Color scheme was not specified. So previous color scheme is used. In
+this case it is default color scheme ("jet") for the first plot. Next
+example is a sphere. The sphere is parametrically specified surface:
+        mglData x(50,40),y(50,40),z(50,40);
+        x.Modify("0.8*sin(2*pi*x)*sin(pi*y)");
+        y.Modify("0.8*cos(2*pi*x)*sin(pi*y)");
+        z.Modify("0.8*cos(pi*y)");
+        gr->SubPlot(2,2,1);	gr->Rotate(60,40);
+        gr->Surf(x,y,z,"BbwrR");gr->Box();
+ I set color scheme to `"BbwrR"' that corresponds to red top and blue
+bottom of the sphere.
+
+   Surfaces will be plotted for each of slice of the data if NZ>1. Next
+example draws surfaces for data arrays with NZ=3:
+        mglData a1(50,40,3);
+        a1.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+        a1.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*sin(3*pi*(x*y))",1);
+        a1.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))",2);
+        gr->SubPlot(2,2,2);	gr->Rotate(60,40);
+        gr->Alpha(true);
+        gr->Surf(a1);		gr->Box();
+ Note, that it may entail a confusion. However, if one will use density
+plot then the picture will look better:
+        gr->SubPlot(2,2,3);	gr->Rotate(60,40);
+        gr->Dens(a1);		gr->Box();
+        return 0;
+    }
+ Note, that the previous color scheme is used in last plots because
+there are no direct specification of the one.
+
+Example of surface plot for 2D data
+
+   Drawing of other 2D plots is analogous. The only peculiarity is the
+usage of flag `#'. By default this flag switches on the drawing of a
+grid on plot (`Grid()' or `Mesh()' for plots in plain or in volume).
+However, for isosurfaces (including surfaces of rotation `Axial()')
+this flag switches the  face drawing off. Figure becomes wired. The
+following code gives example of flag `#' using (compare with normal
+function drawing as in its description):
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Alpha(true);	gr->Light(true);	gr->Light(0,mglPoint(0,0,1));
+        mglData a(30,20);
+        a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+        gr->SubPlot(2,2,0);	gr->Rotate(40,60);
+        gr->Surf(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,1);	gr->Rotate(40,60);
+        gr->Dens(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,2);	gr->Rotate(40,60);
+        gr->Cont(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,3);	gr->Rotate(40,60);
+        gr->Axial(a,"BbcyrR#");		gr->Box();
+        return 0;
+    }
+
+Example of 2D data plot with color scheme contained `#' symbol
+
+
+File: mathgl_en.info,  Node: Plots for 3D data,  Next: Surface transparency,  Prev: Plots for 2D data,  Up: Data plotting
+
+2.4.3 Plots for 3D data
+-----------------------
+
+Drawing procedures for 3D plot looks similarly to 1D and 2D plots
+described above. There are 3 general types of 3D plots (*note 3D
+plotting::): (i) plots on slices or on projections, (ii) isosurfaces,
+(iii) cloud-like plots. Plots on slice are clear enough - one specifies
+a slice (as its index or as coordinate value) and MathGL draws contour
+lines or density plot on slice plane. Isosurface gives more
+information. Isosurface is 3D analogue of the contour line `Cont()'. It
+shows the region where data array values exceed specified isosurface
+level. Plot becomes more informative if one adds transparency,
+lightning or sets color scheme depending on coordinates. Generalization
+of isosurface is the cloud-like plot. For this plot the darker color
+and less transparent regions correspond to higher values of data.
+Contrary, the regions with low values are transparent. For plotting of
+the phase of fields (or beams or pulses) one can use isosurface which
+transparency depends on the other data array (see function `Surf3A()').
+As example of 3D data plots let us draw the Gaussian beam diffraction
+in space. Beam propagates along X axis:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Alpha(true);    gr->Light(true);
+        gr->Light(0,mglPoint(0,0,1));
+        mglData a(30,30,30),b(30,30,30);
+        a.Modify("exp(-16*((z-0.5)^2+(y-0.5)^2)/(1+4*x^2))");
+        b.Modify("16*((z-0.5)^2+(y-0.5)^2)*(x)/(1+4*x^2)");
+        gr->CAxis(0,1);
+
+        gr->SubPlot(2,2,0); gr->Rotate(40,60);
+        gr->Surf3(a,"wgk"); gr->Box();
+        gr->SubPlot(2,2,1); gr->Rotate(40,60);
+        gr->DensA(a);       gr->Box();  gr->Axis();
+        gr->SubPlot(2,2,2); gr->Rotate(40,60);
+        gr->CloudQ(a);      gr->Box();
+        gr->SubPlot(2,2,3); gr->Rotate(40,60);
+        gr->Surf3A(b,a,"q");gr->Box();
+        return 0;
+    }
+
+Example of Gaussian beam diffraction (3D data)
+
+
+File: mathgl_en.info,  Node: Surface transparency,  Prev: Plots for 3D data,  Up: Data plotting
+
+2.4.4 Surface transparency
+--------------------------
+
+MathGL library has advanced features for setting and handling the
+surface transparency. The simplest way to add transparency is the using
+of function `Alpha()'. As a result, all further surfaces (and
+isosurfaces, density plots and so on) become transparent. However,
+their  look can be additionally improved.
+
+   First, the selected surface will be non-transparent if one sets the
+flag `Transparent' before the surface drawing and sets it off after the
+drawing.
+
+   Second, the value of transparency can be different from surface to
+surface. To do it just change the value of `AlphaDef' before the
+drawing of the selected surface. If its value is close to 0 then the
+surface becomes more and more transparent. Contrary, if its value is
+close to 1 then the surface becomes practically non-transparent. This
+is some analogue of `Transparent=true'.
+
+   Third feature is the changing of the way how the light goes through
+overlapped surfaces. The variable `TranspType' defines it. By default
+the usual transparency is used (`TranspType=0') - surfaces below is
+less visible than the upper ones. A "glass-like" transparency
+(`TranspType=1') has a different look when the surface just decreases
+the background light (the surfaces are commutable in this case).
+
+   A "neon-like" transparency (`TranspType=2') has more interesting
+look. In this case a surface is the light source (like a lamp on the
+dark background) and just adds some intensity to the color. At this,
+the library sets automatically the black color for the background and
+changes the default line color to white.
+
+   As example I shall show the variant of plot from *note Plots for 2D
+data:: (grid drawing is disabled) for different types of transparency.
+Example of `TranspType=0'.
+
+Example of `TranspType=1'.
+
+Example of `TranspType=2'.
+
+
+File: mathgl_en.info,  Node: C/Fortran interface,  Next: MathGL and PyQt,  Prev: Data plotting,  Up: Examples
+
+2.5 C/Fortran interface
+=======================
+
+The usage of pure C or Fortran or any similar interfaces (*note C
+interface::) is practically identical to classes usage. But there are
+some differences. C functions must have argument HMGL (for graphics)
+and/or HMDT (for data arrays) which specifies the object for drawing or
+manipulating (changing). Fortran users may regard these variables as
+integer. So, firstly the user has to create this object by function
+mgl_create_*() and has to delete it after the using by function
+mgl_delete_*().
+
+   Also, all arguments of C function have to be defined. So there are
+several functions with practically identical names doing practically
+the same. But some of them have simplified interface for the quick
+plotting and some of them have access to all plotting parameters for
+manual tunning.
+
+   As an example of C function usage let me draw the plot from *note
+Plots for 2D data::. The C code which does it is shown below:
+    #include <mgl/mgl_c.h>
+    int main()
+    {
+        HMGL gr = mgl_create_graph_zb(600, 400);
+        mgl_set_alpha(gr, true);
+        mgl_set_light(gr, true);
+        HMDT a = mgl_create_data_size(30,20,1);
+        mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+        mgl_subplot(gr, 2,2,0);
+        mgl_rotate(gr, 40,60,0);
+        mgl_surf(gr,a,"BbcyrR#");
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,1);
+        mgl_rotate(gr, 40,60,0);
+        mgl_dens(gr,a,"BbcyrR#",NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,2);
+        mgl_rotate(gr, 40,60,0);
+        mgl_cont(gr,a,"BbcyrR#",7,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,3);
+        mgl_rotate(gr, 40,60,0);
+        mgl_axial(gr,a,"BbcyrR#",3);
+        mgl_box(gr, true);
+
+        /* don't forgot to save graphics */
+        mgl_write_png(gr,"sample.png",0);
+        return 0;
+    }
+
+   Practically the same simple to create a window. For example let
+rewrite the code from for window creation (*note Using FLTK/GLUT
+window::):
+    int sample(HMGL gr, void *)
+    {
+        mgl_rotate(gr,60,40,0);
+        mgl_box(gr,1);
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mgl_create_graph_fltk(sample, "MathGL examples", NULL);
+        mgl_fltk_run();
+        return 0;
+    }
+
+   The Fortran code have some peculiarities. Exactly it not allow one
+to send arbitrary parameter (which was `NULL' in previous example) to
+function. This is limitation of Fortran language. So, the corresponding
+code will be *NOT TESTED NOW!!!*:
+    program TEST
+    integer x,f,func
+        call mgl_create_graph_fltk(sample, 'MathGL examples');
+        call mgl_fltk_run();
+    end program TEST
+
+    integer function sample(gr)
+    integer*8 gr
+        call mgl_rotate(gr,60,40,0);
+        call mgl_box(gr,1);
+        sample=0
+    return
+    end
+
+
+File: mathgl_en.info,  Node: MathGL and PyQt,  Next: Hints,  Prev: C/Fortran interface,  Up: Examples
+
+2.6 MathGL and PyQt
+===================
+
+Generally SWIG based classes (including the Python one) are the same as
+C++ classes. However, there are few tips for using MathGL with PyQt.
+Below I place a very simple python code which demonstrate how MathGL
+can be used with PyQt. This code is mostly written by Prof. Dr. Heino
+Falcke. You can just copy it to a file `mgl-pyqt-test.py' and execute
+it from python shell by command `execfile("mgl-pyqt-test.py")'
+
+from PyQt4 import QtGui,QtCore
+from mathgl import *
+import sys
+app = QtGui.QApplication(sys.argv)
+qpointf=QtCore.QPointF()
+
+class hfQtPlot(QtGui.QWidget):
+    def __init__(self, parent=None):
+        QtGui.QWidget.__init__(self, parent)
+        self.img=(QtGui.QImage())
+    def setgraph(self,gr):
+        self.buffer='\t'
+        self.buffer=self.buffer.expandtabs(4*gr.GetWidth()*gr.GetHeight())
+        gr.GetBGRN(self.buffer,len(self.buffer))
+        self.img=QtGui.QImage(self.buffer, gr.GetWidth(),gr.GetHeight(),QtGui.QImage.Format_ARGB32)
+        self.update()
+    def paintEvent(self, event):
+        paint = QtGui.QPainter()
+        paint.begin(self)
+        paint.drawImage(qpointf,self.img)
+        paint.end()
+
+BackgroundColor=[1.0,1.0,1.0]
+size=100
+gr=mglGraph()
+y=mglData(size)
+#y.Modify("((0.7*cos(2*pi*(x+.2)*500)+0.3)*(rnd*0.5+0.5)+362.135+10000.)")
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+x=mglData(size)
+x.Modify("x^2");
+
+def plotpanel(gr,x,y,n):
+    gr.SubPlot(2,2,n)
+    gr.SetXRange(x)
+    gr.SetYRange(y)
+    gr.AdjustTicks()
+    gr.Axis()
+    gr.Box()
+    gr.Label("x","x-Axis",1)
+    gr.Label("y","y-Axis",1)
+    gr.ClearLegend()
+    gr.AddLegend("Legend: "+str(n),"k")
+    gr.Legend()
+    gr.Plot(x,y)
+
+
+gr.Clf(BackgroundColor[0],BackgroundColor[1],BackgroundColor[2])
+gr.SetPlotFactor(1.5)
+plotpanel(gr,x,y,0)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,1)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,2)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,3)
+
+gr.WritePNG("test.png","Test Plot")
+
+qw = hfQtPlot()
+qw.show()
+qw.setgraph(gr)
+qw.raise_()
+
+
+File: mathgl_en.info,  Node: Hints,  Prev: MathGL and PyQt,  Up: Examples
+
+2.7 Hints
+=========
+
+In this section I have included some small hints and advices for the
+improving of the quality of plots and for the demonstration of some
+non-trivial features of MathGL library. In contrast to previous
+examples I showed mostly the idea but not the whole drawing function.
+More examples with the source code can be find at
+`http://mathgl.sf.net/' or in section *note Samples::.
+
+* Menu:
+
+* ``Compound'' graphics::
+* Two axes in one plot::
+* Titles for the plot::
+* Changing of the color range::
+* Management of the point cutting::
+* Vector field visualization::
+* Several light sources::
+* CutMin and CutMax features::
+* Mapping visualization::
+* Log-scaled plot::
+* ``Templates''::
+* Nonlinear fitting hints::
+* PDE solving hints::
+* MGL parser using::
+
+
+File: mathgl_en.info,  Node: ``Compound'' graphics,  Next: Two axes in one plot,  Up: Hints
+
+2.7.1 "Compound" graphics
+-------------------------
+
+As I noted above, MathGL functions (except the special one, like Clf())
+do  not erase the previous plotting but just add the new one. It allows
+one to draw "compound" plots easily. For example, popular Matlab
+command `surfc' can be emulated in MathGL by 2 calls:
+    Surf(a);
+    Cont(a, 0, 7, -1);     // draw contours at z = -1
+ Here A is 2-dimensional data for the plotting, `-1' is the value of
+z-coordinate at which the contour should be plotted (at the bottom in
+this example). Analogously, one can draw density plot instead of
+contour lines and so on.
+
+   Another nice plot is contour lines plotted directly on the surface:
+    Light(true);       // switch on light for the surface
+    Surf(a, "BbcyrR"); // select 'jet' colormap for the surface
+    Cont(a, "y");      // and yellow color for contours
+ The possible difficulties arise in black&white case, when the color of
+the surface can be close to the color of a contour line. In that case I
+may suggest the following code:
+    Light(true);       // switch on light for the surface
+    Surf(a, "kw");     // select 'gray' colormap for the surface
+    CAxis(-1,0);       // first draw for darker surface colors
+    Cont(a, "w");      // white contours
+    CAxis(0,1);        // now draw for brighter surface colors
+    Cont(a, "k");      // black contours
+    CAxis(-1,1);       // return color range to original state
+ The idea is to divide the color range on 2 parts (dark and bright) and
+to select the contrasting color for contour lines for each of part.
+
+   Similarly, one can plot flow thread over density plot of vector
+field amplitude (this is another amusing plot from Matlab) and so on.
+The list of compound graphics can be prolonged but I hope that the
+general idea is clear.
+
+
+File: mathgl_en.info,  Node: Two axes in one plot,  Next: Titles for the plot,  Prev: ``Compound'' graphics,  Up: Hints
+
+2.7.2 Two axes in one plot
+--------------------------
+
+Developing the previous hint one can make a plot with 2 or more axes.
+The idea is that the change of settings does not influence on the
+already drawn graphics. So, for 2-axes plot let us set the first axis
+and draw everything concerning it. Then let us setup the second axis
+and draw things for the second axis. The corresponding code is (*note
+2-axes sample::):
+    // set up first axis
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Axis();            // draw it
+    Plot(y1,"b");      // draw something in first axis
+    // set up second axis
+    Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+    Axis();            // draw it
+    Stem(y2,"r");      // draw something in second axis
+ Note, that the first and the second axes look better if being placed
+in different corners. In the code presented above the first axis is
+placed in the left-bottom corner, and the second one is placed in the
+right-top corner.
+
+
+File: mathgl_en.info,  Node: Titles for the plot,  Next: Changing of the color range,  Prev: Two axes in one plot,  Up: Hints
+
+2.7.3 Titles for the plot
+-------------------------
+
+The printing of nice titles for the plot is not so trivial task in
+general case. The problem is that the rotation and aspect change lead
+to different looks for titles of different subplots. So, the resulting
+look is not so good as it could be. The solution is simple - to print
+titles exactly after `SubPlot'() call and before any rotation, aspect
+change and so on! Analogously, the title for the whole picture looks
+better if it is printed first (before any `SubPlot()' calls).
+Alternatively you can use function `Title()' for plotting title for the
+picture at any time.
+
+
+File: mathgl_en.info,  Node: Changing of the color range,  Next: Management of the point cutting,  Prev: Titles for the plot,  Up: Hints
+
+2.7.4 Changing of the color range
+---------------------------------
+
+By default (for the user comfort), the color range is set equal to
+z-range of the plot. However, there are different ranges. So, one can
+obtain amusing plot by the change of color range manually. For example,
+there are plots with one-color bottom (or top) or practically bi-color
+picture and so on.
+
+   For example, compare 2 surfaces:
+    SubPlot(2,1,0)
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Surf(a);           // usual coloring range
+    SubPlot(2,1,1)
+    CAxis(0,1);
+    Surf(a);           // bottom of the surface have one-colour filling
+
+
+File: mathgl_en.info,  Node: Management of the point cutting,  Next: Vector field visualization,  Prev: Changing of the color range,  Up: Hints
+
+2.7.5 Management of the point cutting
+-------------------------------------
+
+Sometimes an experimental or numerical surface has outstanding points.
+Visualization of such surface will lead to the hole(s) in place of such
+points. The standard method of "fighting"  - to change data values - is
+not always good and is not so convenient. MathGL library has another
+method - to set variable `Cut=false'. As a consequence, all outstanding
+points will be projected on the bounding box.
+
+   Such method is good not only for outstanding points but also for the
+case when one need to plane the bottom or the top of the plot. Exactly
+such case is demonstrated in the code:
+        mglData a(20,30);  // create some data
+        a.a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+        // set lower border above the data minimal value
+        Axis(mglPoint(-1,-1,0),mglPoint(1,1,1));
+        Cut = false;       // set off cutting flag
+`       Surf(a);           // and draw the surface
+ It is an interesting result, is not it?
+
+
+File: mathgl_en.info,  Node: Vector field visualization,  Next: Several light sources,  Prev: Management of the point cutting,  Up: Hints
+
+2.7.6 Vector field visualization
+--------------------------------
+
+Vector field visualization (especially in 3d case `Vect3' or `VectC')
+may look tangly - there are too many overlapping lines. I may suggest 2
+ways to solve this problem. The first one is to change `MeshNum' for
+decreasing the number of hachures. The second way is to use the flow
+thread chart `Flow'. Unfortunately, I don't know any other methods to
+visualize 3d vector field. If you know any, e-mail me and I shall add
+it to MatGL.
+
+
+File: mathgl_en.info,  Node: Several light sources,  Next: CutMin and CutMax features,  Prev: Vector field visualization,  Up: Hints
+
+2.7.7 Several light sources
+---------------------------
+
+In contrast to the most of other programs, MathGL supports several (up
+to 10) light sources. Moreover, the color each of them can be
+different: white (this is usual), yellow, red, cyan, green and so on.
+The use of several light sources may be interesting for the
+highlighting of some peculiarities of the plot or just to make an
+amusing picture. Note, each light source can be switched on/off
+individually (*note Several light sample::).
+
+
+File: mathgl_en.info,  Node: CutMin and CutMax features,  Next: Mapping visualization,  Prev: Several light sources,  Up: Hints
+
+2.7.8 CutMin and CutMax features
+--------------------------------
+
+MathGL library has a feature for cutting of points in some region
+CUTMIN*CUTMAX. Such an excision can be used to improve the look of the
+graphics. Moreover, this cutting may help to show an internal structure
+of an object (like `isocaps' plot in Matlab). For example, let us use
+the standard 3D data array and show its interior (*note CutMinMax
+sample::).
+
+    mglData  c(61,51,40);      // create the data
+    mglData v(10);	v.Fill(-0.5,1);
+    c.Modify("(-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1))");
+    gr->CutMin = mglPoint(0,-1,-1);     gr->CutMax = mglPoint(1,0,1.1);
+    gr->Surf3(-0.5,c,"BbcyrR");
+    gr->ContF3(v,c,'x',-1,"BbcyrR");    gr->ContF3(v,c,'y',-1,"BbcyrR");
+    gr->ContF3(v,c,'z',0,"BbcyrR");     gr->ContF3(v,c,'z',39,"BbcyrR");
+
+   One can also exclude points from arbitrary area in space. This area
+defined by textual formula `CutOff()' (*note Cutting::). The algorithm
+is the same as shown for "rectangular cutting".
+
+
+File: mathgl_en.info,  Node: Mapping visualization,  Next: Log-scaled plot,  Prev: CutMin and CutMax features,  Up: Hints
+
+2.7.9 Mapping visualization
+---------------------------
+
+Sometime ago I worked with mapping and have a question about its
+visualization. Let me remember you that mapping is some transformation
+rule for one set of number to another one. The 1d mapping is just an
+ordinary function - it takes a number and transforms it to another one.
+The 2d mapping (which I used) is a pair of functions which take 2
+numbers and transform them to another 2 ones. Except general plots
+(like `SurfC', `SurfA') there is a special plot - Arnold diagram. It
+shows the area which is the result of mapping of some initial area
+(usually square).
+
+   I tried to make such plot in `Map'. It shows the set of points or
+set of faces, which final position is the result of mapping. At this,
+the color gives information about their initial position and the height
+describes Jacobian value of the transformation. Unfortunately, it looks
+good only for the simplest mapping but for the  real multivalent
+quasi-chaotic mapping it produces a confusion. So, use it if you like
+:).
+
+
+File: mathgl_en.info,  Node: Log-scaled plot,  Next: ``Templates'',  Prev: Mapping visualization,  Up: Hints
+
+2.7.10 Log-scaled plot
+----------------------
+
+Log-scaled plot can be drawn by 2 steps. First, one should change the
+scale of axis by call `SetFunc("lg(x)", "lg(y)");' (in this example, x-
+and y-axis will be log-scaled). Second, one should set logarithmic
+scale for axis ticks by changing variables: `SetTicks('x',0);
+SetTicks('y',0);'. Finally, one should check (or change) the axis
+ranges and origin so that their values to be positive. For example of
+log-log plot *note Log-log sample::.
+
+
+File: mathgl_en.info,  Node: ``Templates'',  Next: Nonlinear fitting hints,  Prev: Log-scaled plot,  Up: Hints
+
+2.7.11 "Templates"
+------------------
+
+As I have noted before, the change of settings will influence only for
+the further plotting commands. This allows one to create template
+function which will contain settings and primitive drawing for often
+used plots. Correspondingly one may call this template-function for
+drawing simplification.
+
+   For example, let one has a set of points (experimental or numerical)
+and wants to compare it with theoretical law (for example, with
+exponent law \exp(-x/2), x \in [0, 20]). The template-function for this
+task is:
+    void template(mglGraph *gr)
+    {
+        mglData  law(100);      // create the law
+        law.Modify("exp(-10*x)");
+        gr->Axis(mglPoint(0,0.0001), mglPoint(20,1), mglPoint(0,0.0001));
+        gr->SetFunc(0,"lg(y)",0);   gr->dy = 0;
+        gr->Plot(law,"r2");
+        gr->Text(mglPoint(10,0.2),"Theoretical law: e^x","rL");
+        gr->Label('x',"x val."); gr->Label('y',"y val.");
+        gr->Axis(); gr->Grid("xy","g;"); gr->Box();
+    }
+ At this, one will only write a few lines for data drawing:
+    template(gr);     // apply settings and default drawing from template
+    mglData dat("fname.dat"); // load the data
+    // and draw it (suppose that data file have 2 columns)
+    gr->Plot(dat.SubData(0),dat.SubData(1),"bx ");
+ A template-function can also contain settings for font, transparency,
+lightning, color scheme and so on.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting hints,  Next: PDE solving hints,  Prev: ``Templates'',  Up: Hints
+
+2.7.12 Nonlinear fitting hints
+------------------------------
+
+Nonlinear fitting is rather simple. All that you need is the data to
+fit, the approximation formula and the list of coefficients to fit
+(better with its initial guess values). Let me demonstrate it on the
+following simple example (*note Fitting sample::). First, let us use
+sin function with some random noise:
+    mglData rnd(100), idl(50); //data to be fitted and ideal data
+    rnd.Modify("0.4*rnd+0.1+sin(4*pi*x)");
+    idl.Modify("0.3+sin(4*pi*x)");
+ and plot it to see that data we will fit
+    gr->Axis(mglPoint(-1,-2), mglPoint(1,2));
+    gr->Plot(rnd, ". "); gr->Plot(idl, "b");
+    gr->Box();
+    gr->Text(mglPoint(0,2.2), "initial: y = 0.3+sin(2\pi x)", "C:b", -1);
+
+   The next step is the fitting itself. For that let me specify an
+initial values INI for coefficients `abc' and do the fitting for
+approximation formula `a+b*sin(c*x)'
+    mglData res;   // The data for found formula
+    float ini[3] = {1, 1, 3};
+    gr->Fit(res, rnd, "a+b*sin(c*x)", "abc", ini);
+ Now display it
+    gr->Plot(res, "r");
+    gr->Text(mglPoint(-1,-1.3), "fitted:", "L:r", -1);
+    gr->PutsFit(mglPoint(0,-1.8), "y = ", "C:r", -1);
+
+   NOTE! the fitting results may have strong dependence on initial
+values for coefficients due to algorithm features. The problem is that
+in general case there are several local "optimums" for coefficients and
+the program returns only first found one! There are no guaranties that
+it will be the best. Try for example to set `ini[3] = {0, 0, 0}' in the
+code above.
+
+
+File: mathgl_en.info,  Node: PDE solving hints,  Next: MGL parser using,  Prev: Nonlinear fitting hints,  Up: Hints
+
+2.7.13 PDE solving hints
+------------------------
+
+Solving of Partial Differential Equations (PDE, including beam tracing)
+and ray tracing (or finding particle trajectory) are more or less
+common task. So, MathGL have several functions for that. There are
+`mglRay()' for ray tracing, `mglPDE()' for PDE solving, `mglQO2d()' for
+beam tracing in 2D case (*note Global functions::). Note, that these
+functions take "Hamiltonian" or equations as string values. And I don't
+plan now to allow one to use user-defined functions. There are 2
+reasons: the complexity of corresponding interface; and the basic
+nature of used methods which are good for samples but may not good for
+serious scientific calculations.
+
+   The ray tracing can be done by `mglRay()' function. Really ray
+tracing equation is Hamiltonian equation for 3D space. So, the function
+can be also used for finding a particle trajectory (i.e. solve
+Hamiltonian ODE) for 1D, 2D or 3D cases. The function have a set of
+arguments. First of all, it is Hamiltonian which defined the media (or
+the equation) you are planning to use. The Hamiltonian is defined by
+string which may depend on coordinates `x', `y', `z', time `t' (for
+particle dynamics) and momentums `p'=p_x, `q'=p_y, `v'=p_z. Next, you
+have to define the initial conditions for coordinates and momentums at
+`t'=0 and set the integrations step (default is 0.1) and its duration
+(default is 10). The Runge-Kutta method of 4-th order is used for
+integration.
+    mglData r,a,re(128),im(128);
+    r = mglRay("p^2+q^2-x-1", mglPoint(-0.7, -1), mglPoint(0, 0.5));
+    gr->Plot(r.SubData(0), r.SubData(1));
+ This example calculate the reflection from linear layer (media with
+Hamiltonian `p^2+q^2-x-1'=p_x^2+p_y^2-x-1). This is parabolic curve.
+The resulting array have 7 columns which contain data for
+{x,y,z,p,q,v,t}.
+
+   The solution of PDE is a bit more complicated. As previous you have
+to specify the equation as pseudo-differential operator \hat H(x,
+\nabla) which is called sometime as "Hamiltonian" (for example, in beam
+tracing). As previously, it is defined by string which may depend on
+coordinates `x', `y', `z' (but not time!), momentums `p'=(d/dx)/i k_0,
+`q'=(d/dy)/i k_0 and field amplitude `u'=|u|. The evolutionary
+coordinate is `z' in all cases. So that, the equation look like du/dz =
+ik_0 H(x,y,\hat p, \hat q, |u|)[u]. Dependence on field amplitude
+`u'=|u| allows one to solve nonlinear problems too. For example, for
+nonlinear Shrodinger equation you may set `ham="p^2 + q^2 - u^2"'. Also
+you may specify imaginary part for wave absorption, like `ham = "p^2 +
+i*x*(x>0)"', but only if dependence on variable `i' is linear (i.e. H =
+Hre+i*Him).
+
+   Next step is specifing the initial conditions at `z'=`Min.z'. The
+function need 2 arrays for real and for imaginary part. Note, that
+coordinates x,y,z are supposed to be in specified range [Min, Max]. So,
+the data arrays should have corresponding scales. Finally, you may set
+the integration step and paramter k0=k_0. Also keep in mind, that
+internally the 2 times large box is used (for suppressing numerical
+reflection from boundaries) and the equation should well defined even
+in this extended range.
+
+   Final comment is concerning the possible form of pseudo-differential
+operator H. At this moment, simplified form of operator H is supported
+- all "mixed" terms (like `x*p'->x*d/dx) are excluded. For example, in
+2D case this operator is effectively H = f(p,z) + g(x,z,u). However
+commutable combinations (like `x*q'->x*d/dy) are allowed for 3D case.
+
+   So, for example let solve the equation for beam deflected from
+linear layer and absorbed later. The operator will have the form
+`"p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)"' that correspond to equation ik_0
+\partial_z u + \Delta u + x \cdot u + i (x+z)/2 \cdot u = 0. This is
+typical equation for Electron Cyclotron (EC) absorption in magnetized
+plasmas. For initial conditions let me select the beam with plane phase
+front exp(-48*(x+0.7)^2). The corresponding code looks like this (*note
+PDE sample::):
+    mglData a,re(128),im(128);
+    re.Fill("exp(-48*(x+0.7)^2)", gr->Min, gr->Max);
+    a = mglPDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im,
+                gr->Min, gr->Max, 0.01, 30);
+    a.Transpose("yxz");
+    gr->CAxis(0, 1);
+    gr->Dens(a,"wyrRk");
+
+   The last example is example of beam tracing. Beam tracing equation
+is special kind of PDE equation written in coordinates accompanied to a
+ray. Generally this is the same parameters and limitation as for PDE
+solving but the coordinates are defined by the ray and by parameter of
+grid width W in direction transverse the ray. So, you don't need to
+specify the range of coordinates. *BUT* there is limitation. The
+accompanied coordinates are well defined only for smooth enough rays,
+i.e. then the ray curvature K (which is defined as 1/K^2 = (|\ddot r|^2
+|\dot r|^2 - (\ddot r, \dot r)^2)/|\dot r|^6) is much large then the
+grid width: K>>w. So, you may receive incorrect results if this
+condition will be broken.
+
+   You may use following code for obtaining the same solution as in
+previous example:
+    mglData r, xx, yy, a, im(128), re(128);
+    const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+    r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+    // now start beam tracing
+    re.Fill("exp(-48*x^2)", gr->Min, gr->Max);
+    a = mglQO2d(ham, re, im, r, 1, 30, &xx, &yy);
+    gr->CAxis(0, 1);
+    gr->Dens(xx, yy, a, "wyrRk");
+
+
+File: mathgl_en.info,  Node: MGL parser using,  Prev: PDE solving hints,  Up: Hints
+
+2.7.14 MGL parser using
+-----------------------
+
+Sometimes you may prefer to use MGL scripts in yours code. It is
+simpler (especially in comparison with C/Fortran interfaces) and fast
+way to plot the data with annotations, labels and so on. Class
+`mglParse' (*note mglParse class:: parse MGL scripts in C++. It have
+also the corresponding interface for C/Fortran.
+
+   The key function here is `mglParse::Parse()' (or `mgl_parse()' for
+C/Fortran) which execute one command per string. At this the detailed
+information about the possible errors or warnings is passed as function
+value. Or you may execute the whole script as long string with lines
+separated by `\n'. Functions `mglParse::Execute()' and
+`mgl_parse_text()' perform it. Also you may set the values of paramters
+`$0'...`$9' for the script by functions `mglParse::AddParam()' or
+`mgl_add_param()', allow/disable picture resizing, check "once" status
+and so on. The usage is rather stright-forward.
+
+   The only non-obvious thing is data transition between script and
+yours program. There are 2 stages: add or find variable; and set data
+to variable. In C++ you may use functions `mglParse::AddVar()' and
+`mglParse::FindVar()' which return pointer to `mglVar' structure. This
+structure contain data itself, the variable name and callback function
+which will be called if variable destroied. Last feature allows you to
+control the presence of the variable and, for example, close a window
+with data if this variable is destroyed. In C/Fortran the corresponding
+functions are `mgl_add_var()', `mgl_find_var()'. But these functions
+return the data array only. Note, you *must not delete or free* the
+data obtained from these functions!
+
+   So, some simple example at the end. Here I define a data array,
+create variable, put data into it and plot it. The C++ code looks like
+this:
+    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    for(int i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+    mglParse *parser = new mglParse;
+    mglData &d = (parser->AddVar("dat"))->d;
+    d.Set(a,100); // set data to variable
+    parser->Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+    // you may break script at any line do something
+    // and continue after that
+    parser->Execute(gr, "xlabel 'x'\nylabel 'y'");
+    // also you may use cycles or conditions in script
+    parser->Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+    gr->WritePNG("test.png");   // don't forgot to save picture
+ The code in C/Fortran looks practically the same:
+    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    int i;
+    for(i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+    HMPR parser = mgl_create_parser();
+    HMDT d = mgl_add_var(parser, "dat");
+    mgl_data_set_float(d,a,100,1,1);    // set data to variable
+    mgl_parse_text(gr, parser, "plot dat; xrange 0 1\nbox\naxis");
+    // you may break script at any line do something
+    // and continue after that
+    mgl_parse_text(gr, parser, "xlabel 'x'\nylabel 'y'");
+    // also you may use cycles or conditions in script
+    mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+    mgl_write_png(gr, "test.png", "");  // don't forgot to save picture
+
+
+File: mathgl_en.info,  Node: MathGL core,  Next: Plotter classes,  Prev: Examples,  Up: Top
+
+3 MathGL core
+*************
+
+The core of MathGL is *mglGraph* class defined in `#include
+<mgl/mgl.h>'. It contains a lot of plotting functions for 1D, 2D and 3D
+plots. It also encapsulates parameters for axes drawing. Moreover an
+arbitrary coordinate transformation may be used for each axis. All
+plotting functions use data encapsulated in mglData class (*note
+mglData class::) that allows to check sizes of used arrays easily. Also
+it have many functions for data handling: modify it by formulas, find
+momentums and distribution (histogram), apply operator (differentiate,
+integrate, transpose, Fourier and so on), change data sizes
+(interpolate, squeeze, crop and so on). Additional information about
+colors, fonts, formula parsing can be found in *note Other classes::.
+
+   Note that class mglGraph is abstract and contains only interface
+functions for plotting but does not make plot by itself. For plotting
+in specific device (screen, memory or file) one should use derived
+classes: mglGraphZB - for bitmap picture in file or in memory;
+mglGraphPS - for vector PostScript picture; mglGraphGL - for drawing
+using OpenGL, or for GLUT windows interface; and so on, *note Plotter
+classes::. If you want not only to create a picture but to view it in a
+window/widget or to run animation and so on then look at *note Widget
+classes::.
+
+   There is a C++ wrapper class which have the same name `mglGraph' and
+defined in `mgl/mgl_graph.h'. You can use this class even with non-GNU
+compilers (i.e. in Borland or Microsoft one), but you *should not
+include* any `mgl/mgl.h' or `mgl/mgl_parse.h' headers in this case!
+This wrapper class also used as base for all SWIG-based interfaces
+(Python, Octave and so on). So, later it is refered as `Python' class
+for distinguish from original `C++' class defined in `mgl/mgl.h' .
+
+* Menu:
+
+* Graphics setup::
+* Axis settings::
+* Transformation matrix::
+* Export to file::
+* Primitives drawing::
+* Text printing::
+* Axis and Colorbar::
+* Legend::
+* 1D plotting::
+* 2D plotting::
+* 3D plotting::
+* Dual plotting::
+* Vector fields::
+* Other plotting::
+* Nonlinear fitting::
+* Data distributions::
+* Frames/Animation::
+* IDTF functions::
+
+
+File: mathgl_en.info,  Node: Graphics setup,  Next: Axis settings,  Up: MathGL core
+
+3.1 Graphics setup
+==================
+
+Functions and variables in this group influences on overall graphics
+appearance. So all of them should be placed _before_ any actual
+plotting function calls.
+
+ -- Method on `mglGraph' (C++, Python): `void' DefaultPlotParam ()
+ -- C function: `void' mgl_set_def_param (`HMGL' gr)
+     Restore initial values for all of parameters except described in
+     *note Zooming::.
+
+* Menu:
+
+* Transparency::
+* Lighting::
+* Fog::
+* Default sizes::
+* Zooming::
+* Cutting::
+* Font settings::
+* Palette and colors::
+* Error handling::
+* Other settings::
+
+
+File: mathgl_en.info,  Node: Transparency,  Next: Lighting,  Up: Graphics setup
+
+3.1.1 Transparency
+------------------
+
+There are several functions and variables for setup transparency. The
+general function is `Alpha()' which switch on/off the transparency for
+overall plot. It influence only for graphics which created after
+`Alpha()' call (with one exception, mglGraphGL). Function `SetAlphaDef'
+specify the default value of alpha-channel. You may switch off
+transparency of selected plot by function `SetTransparent'. Finally,
+function `SetTranspType' set the kind of transparency. *Note
+Transparent surface sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `bool' Alpha (`bool' enable)
+ -- C function: `void' mgl_set_alpha (`HMGL' gr, `int' enable)
+     Sets the transparency on/off and returns previous value of
+     transparency. It is recommended to call this function before any
+     plotting command. In any case it must be called before `Finish()'
+     function if the last is used. Default value is transparency off.
+     Unfortunately it switches the transparency on/off for all
+     subplots. Use `SetTransparent(false)' in particular plot to
+     disable its transparency.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAlphaDef (`float' val)
+ -- C function: `void' mgl_set_alpha_default (`HMGL' gr, `float' alpha)
+     Sets default value of alpha channel (transparency) for all
+     plotting functions. Note, that OpenGL (mglGraphGL) has incorrect
+     drawing for large values of alpha in case of several overlapping
+     surfaces.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTransparent (`bool'
+          val)
+ -- C function: `void' mgl_set_transp (`HMGL' gr, `int' enable)
+     Flag which temporary switches transparency on/off for the plot.
+     This is the same as `Alpha(val)' but more correctly work in
+     mglGraphGL class.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTranspType (`int'
+          type)
+ -- C function: `void' mgl_set_transp_type (`HMGL' gr, `int' enable)
+     Set the transparency type. Normal transparency (`0') - below
+     things is less visible than upper ones. It does not look well in
+     OpenGL mode (mglGraphGL) for several surfaces. Glass-like
+     transparency (`1') - below and upper things are commutable and
+     just decrease intensity of light by RGB channel. Lamp-like
+     transparency (`2') - below and upper things are commutable and are
+     the source of some additional light. I recommend to set
+     `SetAlphaDef(0.3)' or less for lamp-like transparency.
+
+ -- _Obsolete option_ of mglGraph: `float' AlphaDef
+     Default value of alpha channel. See `SetAlphaDef()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' Transparent
+     Flag which temporary switches transparency on/off for the plot.
+     See `SetTransparent()'.
+
+ -- _Obsolete option_ of mglGraph: `int' TranspType
+     This variable set the transparency type. See `SetTranspType()'.
+
+
+File: mathgl_en.info,  Node: Lighting,  Next: Fog,  Prev: Transparency,  Up: Graphics setup
+
+3.1.2 Lighting
+--------------
+
+There are several functions for setup lighting. The general function is
+`Light(bool)' which switch on/off the lighting for overall plot. It
+influence only for graphics which created after `Light()' call (with
+one exception, mglGraphGL). Generally MathGL support up to 10
+independent light sources. But in OpenGL mode only 8 of light sources
+is used due to OpenGL limitations. The position, color, brightness of
+each light source can be set separately. By default only one light
+source is active. It is source number `0' with white color, located at
+top of the plot.
+
+ -- Method on `mglGraph' (C++, Python): `bool' Light (`bool' enable)
+ -- C function: `void' mgl_set_light (`HMGL' gr, `int' enable)
+     Sets the using of light on/off for overall plot. Function returns
+     previous value of lighting. Default value is lightning off.
+
+ -- Method on `mglGraph' (C++, Python): `void' Light (`int' n, `bool'
+          enable)
+ -- C function: `void' mgl_set_light_n (`HMGL' gr, `int' n, `int'
+          enable)
+     Switch on/off N-th light source separately.
+
+ -- Method on `mglGraph' (C++, Python): `void' AddLight (`int' n,
+          `float' x, `float' y, `float' z, `char' c=`'w'')
+ -- Method on `mglGraph' (C++): `void' Light (`int' n, `mglPoint' p,
+          `char' c=`'w'', `float' bright=`0.5', `bool' infty=`true')
+ -- Method on `mglGraph' (C++): `void' Light (`int' n, `mglPoint' p,
+          `mglColor' c, `float' bright=`0.5', `bool' infty=`true')
+ -- C function: `void' mgl_add_light (`HMGL' gr, `int' n, `float' x,
+          `float' y, `float' z, `char' c)
+     The function adds a light source with identification N at position
+     P with color C and with brightness BRIGHT (which must be in range
+     [0,1]). Flag INFTY=`true' puts the source to infinite distance
+     (for the faster drawing).
+
+ -- Method on `mglGraph' (C++, Python): `void' Ambient (`float'
+          bright=`0.5')
+ -- C function: `void' mgl_set_ambbr (`HMGL' gr, `float' bright)
+     Sets the brightness of ambient light. The value should be in range
+     [0,1].
+
+
+File: mathgl_en.info,  Node: Fog,  Next: Default sizes,  Prev: Lighting,  Up: Graphics setup
+
+3.1.3 Fog
+---------
+
+ -- Method on `mglGraph' (C++, Python): `void' Fog (`float' d, `float'
+          dz=`0.25')
+ -- C function: `void' mgl_set_fog (`HMGL' gr, `float' d, `float' dz)
+     Function imitate a fog in the plot. Fog start from relative
+     distance DZ from view point and its density growths exponentially
+     in depth. So that the fog influence is determined by law ~
+     1-exp(-_d*z_). Here _z_ is normalized to 1 depth of the plot. If
+     value D=`0' then the fog is absent. *Note Surface in fog sample::,
+     for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Default sizes,  Next: Zooming,  Prev: Fog,  Up: Graphics setup
+
+3.1.4 Default sizes
+-------------------
+
+These variables control the default (initial) values for most graphics
+parameters including sizes of markers, arrows, linewidth and so on. As
+any other settings these ones will influence only on plots created
+after the settings change.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetBarWidth ( `float'
+          val)
+ -- C function: `void' mgl_set_bar_width (`HMGL' gr, `float' val)
+     Sets relative width of rectangles in Bars, Barh, BoxPlot (*note
+     Bars::). Default value is `0.7'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetMarkSize (`float' val)
+ -- C function: `void' mgl_set_mark_size (`HMGL' gr, `float' val)
+     Sets size of marks for *note 1D plotting::. Default value is
+     `0.02'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetArrowSize (`float'
+          val)
+ -- C function: `void' mgl_set_arrow_size (`HMGL' gr, `float' val)
+     Sets size of arrows for *note 1D plotting::, lines and curves
+     (*note Primitives drawing::). Default value is `0.03'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetBaseLineWidth
+          (`float' val)
+ -- C function: `void' mgl_set_base_line_width (`HMGL' gr, `float' val)
+     Defines the base width for all lines. The value <1 is ignored. For
+     values > 1 the real line width is result of multiplication of
+     specified line width and the value of BASELINEWIDTH. Increase of
+     this variables is actual for large bitmap pictures. Default value
+     is `1'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTickLen (`float' val,
+          `float' stt=`1')
+ -- C function: `void' mgl_set_tick_len (`HMGL' gr, `float' val,
+          `float' stt)
+     The relative length of axis ticks. Default value is `0.1'.
+     Parameter STT>0 set relative length of subticks which is in
+     `sqrt(1+stt)' times smaller.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTickStl (`const char
+          *'stl, `const char *'sub=`0')
+ -- C function: `void' mgl_set_tick_stl (`HMGL' gr, `const char *'stl,
+          `const char *'sub)
+     The line style of axis ticks (STL) and subticks (SUB). If STL is
+     empty then default style is used (`k' or `w' depending on
+     transparency type). If SUB is empty then ticks style is used (i.e.
+     STL).
+
+ -- _Obsolete option_ of mglGraph: `float' BarWidth
+     Relative width of rectangles. See `SetBarWidth()'.
+
+ -- _Obsolete option_ of mglGraph: `float' MarkSize
+     The size of marks. See `SetMarkSize()'.
+
+ -- _Obsolete option_ of mglGraph: `float' ArrowSize
+     The size of arrows. See `SetArrowSize()'.
+
+ -- _Obsolete option_ of mglGraph: `float' BaseLineWidth
+     The variable define the base width for all lines. See
+     `SetBaseLineWidth()'.
+
+
+File: mathgl_en.info,  Node: Zooming,  Next: Cutting,  Prev: Default sizes,  Up: Graphics setup
+
+3.1.5 Zooming
+-------------
+
+These variables and functions control the overall zooming of the
+picture (see Zoom()) or the sub-picture (see PlotFactor). Normally you
+can use these variables and functions for removing "white" spaces
+around a plot.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPlotFactor (`float'
+          val)
+ -- C function: `void' mgl_set_plotfactor (`HMGL' gr, `float' val)
+     Sets the factor of plot size. It is not recommended to set it
+     lower then 1.5. This is some analogue of function Zoom() but
+     applied not to overall image but for each InPlot. Use negative
+     value or zero to enable automatic `PlotFactor' selection.
+
+ -- Method on `mglGraph' (C++, Python): `void' Zoom (`float' x1,
+          `float' y1, `float' x2, `float' y2)
+ -- C function: `void' mgl_set_zoom (`HMGL' gr, `float' x1, `float' y1,
+          `float' x2, `float' y2)
+     The function changes the scale of graphics that correspond to zoom
+     in/out of the picture. After function call the current plot will
+     be cleared and further the picture will contain plotting from its
+     part [x1,x2]*[y1,y2]. Here picture coordinates X1, X2, Y1, Y2
+     changes from 0 to 1. Attention! this settings can not be
+     overwritten by any other functions. Use `Zoom(0,0,1,1)' to return
+     default view.
+
+ -- _Obsolete option_ of mglGraph: `float' PlotFactor
+     The factor of plot size. See `SetPlotFactor()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' AutoPlotFactor
+     Switch on/off automatic change of PlotFactor variable during plot
+     rotation. See `SetPlotFactor()'.
+
+
+File: mathgl_en.info,  Node: Cutting,  Next: Font settings,  Prev: Zooming,  Up: Graphics setup
+
+3.1.6 Cutting
+-------------
+
+These variables and functions set the condition when the points are
+excluded (cutted) from the drawing. Note, that a point with NAN
+value(s) of coordinate or amplitude will be automatically excluded from
+the drawing.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCut (`bool' val)
+ -- C function: `void' mgl_set_cut (`HMGL' gr, `int' val)
+     Flag which determines how points outside bounding box are drawn.
+     If it is `true' then points are excluded from plot (it is default)
+     otherwise the points are projected to edges of bounding box.
+
+ [image src="png_static/cut.png" ]
+
+Left figure is drawn with parameter `Cut=false'. Right one is drawn
+with parameter `Cut=true'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCutBox (`float' x1,
+          `float' y1, `float' z1, `float' x2, `float' y2, `float' z2)
+ -- C function: `void' mgl_set_cut_box (`HMGL' gr, `float' x1, `float'
+          y1, `float' z1, `float' x2, `float' y2, `float' z2)
+     Lower and upper edge of the box in which never points are drawn.
+     If both edges are the same (the variables are equal) then the
+     cutting box is empty. *Note CutMinMax sample::, for sample code
+     and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' CutOff (`const char
+          *'EqC)
+ -- C function: `void' mgl_set_cutoff (`HMGL' gr, `const char *'EqC)
+     Sets the cutting off condition by formula EQC. This condition
+     determine will point be plotted or not. If value of formula is
+     nonzero then point is omitted, otherwise it plotted. Set argument
+     as `""' to disable cutting off condition. *Note CutOff sample::,
+     for sample code and picture.
+
+ -- _Obsolete option_ of mglGraph: `bool' Cut
+     Flag which determines how points outside bounding box are drawn.
+     See `SetCut()'.
+
+ -- _Obsolete option_ of mglGraph: `mglPoint' CutMin, CutMax
+     Lower and upper edge of the box in which never points are drawn.
+     See `SetCutBox()'.
+
+
+File: mathgl_en.info,  Node: Font settings,  Next: Palette and colors,  Prev: Cutting,  Up: Graphics setup
+
+3.1.7 Font settings
+-------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFontSize (`float' val)
+ -- C function: `void' mgl_set_font_size (`HMGL' gr, `float' val)
+     Sets the size of font for tick and axis labels. Default font size
+     of axis labels is 1.4 times large than for tick labels.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFontDef (`const char
+          *'fnt)
+ -- C function: `void' mgl_set_font_def (`HMGL' gr, `const char *' val)
+     Sets the font specification (*note Text printing::). Default is
+     `rC' - Roman font centering.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetRotatedText (`bool'
+          val)
+ -- C function: `void' mgl_set_rotated_text (`HMGL' gr, `int' val)
+     Sets to use or not text rotation along axis.
+
+ -- Method on `mglGraph' (C++, Python): `void' LoadFont (`const char
+          *'name, `const char *'path=`""')
+ -- C function: `void' mgl_load_font (`HMGL' gr, `const char *'name,
+          `const char *'path)
+     Load font typeface from PATH/NAME.
+
+ -- Method on `mglGraph' (C++, Python): `void' CopyFont (`mglGraph *'
+          from)
+ -- C function: `void' mgl_copy_font (`HMGL' gr, `HMGL' gr_from)
+     Copy font data from another `mglGraph' object.
+
+ -- Method on `mglGraph' (C++, Python): `void' RestoreFont ()
+ -- C function: `void' mgl_restore_font (`HMGL' gr)
+     Restore font data to default typeface.
+
+ -- Method on `mglGraph' (C++): `void' SetFontSizePT (`float' cm, `int'
+          dpi=`72')
+     Set FontSize by size in pt and picture DPI (default is 16 pt for
+     dpi=72).
+
+ -- Method on `mglGraph' (C++): `inline void' SetFontSizeCM (`float'
+          cm, `int' dpi=`72')
+     Set FontSize by size in centimeters and picture DPI (default is
+     0.56 cm = 16 pt).
+
+ -- Method on `mglGraph' (C++): `inline void' SetFontSizeIN (`float'
+          cm, `int' dpi=`72')
+     Set FontSize by size in inch and picture DPI (default is 0.22 in =
+     16 pt).
+
+ -- Method on `mglGraph' (C++): `void' SetFont (`mglFont *'f)
+     Sets font typeface. Note that each mglFont instance can be used
+     with _ONLY ONE_ mglGraph instance at a moment of time! If `f==""'
+     then default font is used.
+
+ -- Method on `mglGraph' (C++): `inline mglFont *' GetFont ()
+     Gets current typeface. Note that this variable can be deleted at
+     next SetFont() call!
+
+ -- _Obsolete option_ of mglGraph: `float' FontSize
+     The font size. See `SetFontSize()'.
+
+ -- _Obsolete option_ of mglGraph: `char' FontDef`[32]'
+     Font style. See `SetFontDef()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' RotatedText
+     Set to use or not text rotation along axis.
+
+
+File: mathgl_en.info,  Node: Palette and colors,  Next: Error handling,  Prev: Font settings,  Up: Graphics setup
+
+3.1.8 Pallete and colors
+------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalette (`const char
+          *'COLORS)
+ -- C function: `void' mgl_set_palette (`HMGL' gr, `const char *'COLORS)
+     Sets the palette as selected colors. Default value is
+     `"Hbgrcmyhlnqeup"' that corresponds to colors: dark gray `H', blue
+     `b', green `g', red `r', cyan `c', magenta `m', yellow `y', gray
+     `h', blue-green `l', sky-blue `n', orange `q', yellow-green `e',
+     blue-violet `u', purple `p'. The palette is used mostly in 1D
+     plots (*note 1D plotting::) for curves which styles are not
+     specified.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalColor (`int' n,
+          `float' r, `float' g, `float' b)
+ -- C function: `void' mgl_set_pal_color (`HMGL' gr, `int' n, `float'
+          r, `float' g, `float' b)
+     Sets color for individual palette entry. Look at `SetPalette()'
+     function for simplified palette setting.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalNum (`int' num)
+ -- C function: `void' mgl_set_pal_num (`HMGL' gr, `int' num)
+     Sets the number of actual colors in palette. The value must be
+     less then 100.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetScheme (`const char
+          *'sch)
+ -- C function: `void' mgl_set_scheme (`HMGL' gr, `const char *'sch)
+     Set the color scheme for following plots. Usually this function is
+     used internally. *Note Color scheme::.
+
+ -- Method on `mglGraph' (C++): `void' SelectPen (`const char *'sch)
+     Set the line and mark styles for following plots. Usually this
+     function is used internally. *Note Line styles::.
+
+ -- _Obsolete option_ of mglGraph: `mglColor' Pal`[101]'
+     Color palette for *note 1D plotting::. See `SetPalette()'.
+
+ -- _Obsolete option_ of mglGraph: `int' NumPal
+     Number of actual colors in palette. See `SetPalette()'.
+
+
+File: mathgl_en.info,  Node: Error handling,  Next: Other settings,  Prev: Palette and colors,  Up: Graphics setup
+
+3.1.9 Error handling
+--------------------
+
+There are 2 variables which indicate the warnings/errors presence
+during plot creation. Normally user should set it to zero by
+`SetWarn(0);' before plotting and check if WARNCODE is not zero after
+plotting. Only last warning will be saved. All warnings/errors produced
+by MathGL is not critical - the plot just will not be drawn.
+
+ -- Method on `mglGraph' (C++): `void' SetWarn (`int' code, `const char
+          *'who=`""')
+     Set warning code and corresponding message from function WHO.
+     Normally you should call this function only for clearing the
+     warning state, i.e. call `SetWarn(0);'.
+
+ -- General option (C++) of mglGraph: `char *' Message
+     Pointer to buffer for writing messages about matters why some plot
+     are not drawn. Set to NULL to disable messages. The buffer length
+     must be at least 1024. If Message[0]==0 then there are no messages
+
+ -- General option (C++) of mglGraph: `int' WarnCode
+     Numerical ID of warning about the not drawn plot. Possible values
+     are:
+    `mglWarnNone=0'
+          Everything OK
+
+    `mglWarnDim'
+          Data dimension(s) is incompatible
+
+    `mglWarnLow'
+          Data dimension(s) is too small
+
+    `mglWarnNeg'
+          Minimal data value is negative
+
+    `mglWarnFile'
+          No file or wrong data dimensions
+
+    `mglWarnMem'
+          Not enough memory
+
+    `mglWarnZero'
+          Data values are zero
+
+    `mglWarnLegA'
+          Too many legend entries
+
+    `mglWarnLeg'
+          No legend entries
+
+    `mglWarnSlc'
+          Slice value is out of range
+
+    `mglWarnCnt'
+          Number of contours is zero or negative
+
+    `mglWarnOpen'
+          Couldn't open file
+
+    `mglWarnLId'
+          Light: ID is out of range
+
+    `mglWarnSize'
+          Setsize: size(s) is zero or negative
+
+    `mglWarnFmt'
+          Format is not supported for that build
+
+
+File: mathgl_en.info,  Node: Other settings,  Prev: Error handling,  Up: Graphics setup
+
+3.1.10 Other settings
+---------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetMeshNum (`int' val)
+ -- C function: `void' mgl_set_meshnum (`HMGL' gr, `int' num)
+     Sets approximate number of lines in Mesh(), Fall(), Grid() and
+     also the number of hachures in Vect(), VectC(), Dew() and the
+     number of cells in Cloud*(). By default (=0) it draws all
+     lines/hachures/cells.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAxialDir (`char' val)
+ -- C function: `' mgl_set_axial_dir (`HMGL' gr, `char' dir)
+     Sets direction around which curve rotated in Axial() and Torus().
+     Default value is 'z'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetDrawFace (`bool' val)
+ -- C function: `void' mgl_set_draw_face (`HMGL' gr, `int' val)
+     Enable/disable faces drawing. It is useful for speeding up drawing
+     (for example, during rotation and so on).
+
+ -- General option (C++) of mglGraph: `const char *' PlotId
+     Id of plot for saving filename (in GLUT window for example).
+
+ -- _Obsolete option_ of mglGraph: `int' MeshNum
+     Sets approximate number of lines/hachures/cells. See
+     `SetMeshNum()'.
+
+ -- _Obsolete option_ of mglGraph: `char' AxialDir
+     Set rotation direction. See `SetAxialDir()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' DrawFace
+     Flag for preventing faces drawing. See `SetDrawFace()'.
+
+ -- General option (C++) of mglGraph: `int' CirclePnts
+     Number of points used for a circle approximation (for example, in
+     *note Primitives drawing::, *note Tube::, *note Pipe:: and so on).
+     Default value is 40.
+
+ -- General option (C++) of mglGraph: `int' GridPnts
+     Number of points used for grid lines drawing (it is important for
+     curved coordinates). Default value is 50.
+
+
+File: mathgl_en.info,  Node: Axis settings,  Next: Transformation matrix,  Prev: Graphics setup,  Up: MathGL core
+
+3.2 Axis settings
+=================
+
+These large set of variables and functions control how the axis and
+ticks will be drawn. Note that there is 3-step transformation of data
+coordinates are performed. Firstly, coordinates are projected if
+`Cut=true' (*note Cutting::), after it transformation formulas are
+applied, and finally the data was normalized in bounding box.
+
+* Menu:
+
+* Ranges (bounding box)::
+* Curved coordinates::
+* Ticks::
+
+
+File: mathgl_en.info,  Node: Ranges (bounding box),  Next: Curved coordinates,  Up: Axis settings
+
+3.2.1 Ranges (bounding box)
+---------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetRanges (`float' x1,
+          `float' x2, `float' y1, `float' y2, `float' z1=`0', `float'
+          z2=`0')
+ -- Method on `mglGraph' (C++): `void' Axis (`mglPoint' min, `mglPoint'
+          max, `mglPoint' org=`mglPoint(NAN,NAN,NAN)')
+ -- C function: `void' mgl_set_axis_2d (`HMGL' gr, `float' x1, `float'
+          y1, `float' x2, `float' y2)
+ -- C function: `void' mgl_set_axis_3d (`HMGL' gr, `float' x1, `float'
+          y1, `float' z1, `float' x2, `float' y2, `float' z2)
+     Safely sets the value for MIN, MAX and ORG members (options) of
+     the class. If minimal and maximal values of the coordinate are the
+     same then they are ignored. This function also sets CMIN=`Min.z'
+     and CMAX=`Max.z'. This is default color range for 2d plots.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCRange (`float' min,
+          `float' max)
+ -- Method on `mglGraph' (C++): `void' CAxis (`float' min, `float' max)
+ -- C function: `void' mgl_set_caxis (`HMGL' gr, `float' min, `float'
+          max)
+     Safely sets minimal and maximal values of data for coloring. This
+     values are used later for determining the color of the surface.
+
+ -- Method on `mglGraph' (C++, Python): `void' XRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_xrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.x' and `Max.x' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' YRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_yrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.y' and `Max.y' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' ZRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_zrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.z' and `Max.z' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' CRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_crange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Cmin' and `Cmax' as minimal and maximal values of
+     data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (CMAX-CMIN)*FACT. See also CAxis().
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAutoRanges (`float'
+          x1, `float' x2, `float' y1=`0', `float' y2=`0', `float'
+          z1=`0', `float' z2=`0')
+ -- C function: `void' mgl_set_auto (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2, `float' z1, `float' z2)
+     Sets ranges for automatic variables of plots. It act as changing
+     of MIN, MAX proprties without calling of RecalcBorder(). Function
+     don't change the direction if minimal and maximal values are the
+     same. For example, if yY1=Y2 then ranges along y-direction will
+     not be changed (will be used previous one). Note that the
+     automatic range become axis range after next call of [XYZ]Range()
+     function(s).
+
+ -- Method on `mglGraph' (C++, Python): `void' SetOrigin (`float' x0,
+          `float' y0, `float' z0=`NAN')
+ -- C function: `void' mgl_set_origin (`HMGL' gr, `float' x0, `float'
+          y0, `float' z0)
+     Sets center of axis cross section. If one of values is NAN then
+     MathGL library try to select optimal axis position.
+
+ -- Method on `mglGraph' (C++): `void' RecalcBorder ()
+     Recalculates internal parameter for correct apply of
+     transformation rules. *Must be called* after any direct change of
+     members MIN, MAX, FX, FY, FZ if its changes should be seen on the
+     plot.
+
+ -- General option (C++) of mglGraph: `mglPoint' Min, Max
+     Lower and upper edges of bounding box for graphics. These
+     variables are used for determining the range of automatic
+     (non-specified) arrays in most of plotting functions. So, you may
+     change it before plot and return it back after it and the plot
+     will have automatic x-(y-,z-)coordinate normalized in this range
+     but not in bounding box. *BUT* if you want to change the bounding
+     box then you *must* call `RecalcBorder();' after it or use Axis()
+     function.
+
+ -- General option (C++) of mglGraph: `float' Cmin, Cmax
+     Minimal and maximal value for data (used for coloring).
+
+ -- General option (C++) of mglGraph: `mglPoint' Org
+     Center of axis cross section. If one of values is NAN then MathGL
+     library try to select optimal axis position.
+
+ -- General option (C++) of mglGraph: `bool' AutoOrg
+     Flag for automatic shifting of axes origin ORG if it lies out of
+     range MIN ... MAX.
+
+
+File: mathgl_en.info,  Node: Curved coordinates,  Next: Ticks,  Prev: Ranges (bounding box),  Up: Axis settings
+
+3.2.2 Curved coordinates
+------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFunc (`const char
+          *'EqX, `const char *'EqY, `const char *'EqZ=`""', `const char
+          *'EqA=`""')
+ -- C function: `void' mgl_set_func (`HMGL' gr, `const char *'EqX,
+          `const char *'EqY, `const char *'EqZ)
+ -- C function: `void' mgl_set_func_ext (`HMGL' gr, `const char *'EqX,
+          `const char *'EqY, `const char *'EqZ, `const char *'EqA)
+     Sets transformation formulas for curvilinear coordinate. Each
+     string should contain mathematical expression for real coordinate
+     depending on internal coordinates x, y, z. For example, the
+     cylindrical coordinates are introduced as `Axis("x*cos(y)",
+     "x*sin(y)", "z");'. For removing of formulas the corresponding
+     parameter should be empty or `NULL'. Using transformation formulas
+     will slightly slowing the program. Parameter EQA set the similar
+     transformation formula for color scheme. *Note mglFormula class::.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCoor (`int' how)
+ -- C function: `void' mgl_set_coor (`HMGL' gr, `int' how)
+     Sets one of the predefined transformation formulas for curvilinear
+     coordinate. Paramater HOW define the coordinates: `mglCartesian=0'
+     - Cartesian coordinates (no transformation); `mglPolar=1' - Polar
+     coordiantes x_n=x*cos(y),y_n=x*sin(y), z_n=z; `mglSpherical=2' -
+     Sperical coordinates x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z),
+     z_n=x*cos(y); `mglParabolic=3' - Parabolic coordinates x_n=x*y,
+     y_n=(x*x-y*y)/2, z_n=z; `mglParaboloidal=4' - Paraboloidal
+     coordinates x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2,
+     z_n=x*y; `mglOblate=5' - Oblate coordinates
+     x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z),
+     z_n=sinh(x)*sin(y); `mglProlate=6' - Prolate coordinates
+     x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z),
+     z_n=cosh(x)*cos(y); `mglElliptic=7' - Elliptic coordinates
+     x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z; `mglToroidal=8' -
+     Toroidal coordinates x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y));
+     `mglBispherical=9' - Bispherical coordinates
+     x_n=sin(y)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y));
+     `mglBipolar=10' - Bipolar coordinates
+     x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Ternary (`bool' tern)
+ -- C function: `void' mgl_set_ternary (`HMGL' gr, `int' tern)
+     The function sets to draws Ternary plot. This special plot is for
+     3 dependent coordinates (components) A, B, C so that A+B+C=1.
+     MathGL uses only 2 independent coordinates A=x and B=y since it is
+     enough to plot everything. At this third coordinate z act as
+     another parameter to produce contour lines, surfaces and so on.
+     *Note Ternary plot sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Ticks,  Prev: Curved coordinates,  Up: Axis settings
+
+3.2.3 Ticks
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' AdjustTicks (`const char
+          *'dir=`"xyz"')
+ -- C function: `void' mgl_adjust_ticks (`HMGL' gr, `const char *'dir)
+     Set the ticks step, number of sub-ticks and initial ticks position
+     to be the most human readable for the axis along direction(s) DIR.
+     Also set `SetTuneTicks(true)'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTicks (`char' dir,
+          `float' d=`-5', `int' ns=`0', `float' org=`NAN')
+ -- C function: `void' mgl_set_ticks_dir (`HMGL' gr, `char' dir,
+          `float' d, `int' ns, `float' org)
+ -- C function: `void' mgl_set_ticks (`HMGL' gr, `float' dx, `float'
+          dy, `float' dz)
+ -- C function: `void' mgl_set_subticks (`HMGL' gr, `int' nx, `int' ny,
+          `int' nz)
+ -- C function: `void' mgl_set_tick_origin (`HMGL' gr, `float' x0,
+          `float' y0, `float' z0)
+     Set the ticks step D, number of sub-ticks NS and initial ticks
+     position ORG for the axis along direction DIR (use 'c' for
+     colorbar ticks). Variable D set step for axis ticks (if positive)
+     or it's number on the axis range (if negative). Zero value set
+     logarithmic ticks. If ORG value is NAN then value from ORG is used.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTicksVal (`char' dir,
+          `int' n, `float *'val, `const char **'lbl)
+ -- Method on `mglGraph' (C++, Python): `void' SetTicksVal (`char' dir,
+          `int' n, `float *'val, `const wchar_t **'lbl)
+ -- Method on `mglGraph' (C++): `void' SetTicksVal (`char' dir, `int'
+          n, `float' val1, `wchar_t *'lbl1, ...)
+ -- C function: `void' mgl_set_ticks_vals (`HMGL' gr, `char' dir, `int'
+          n, `float *'val, `const char **'lbl)
+ -- C function: `void' mgl_set_ticks_val (`HMGL' gr, `char' dir, `int'
+          n, `double' val, `const char *'lbl, ...)
+     Set the manual positions VAL and its labels LBL for N-th ticks
+     along axis DIR. The arrays VAL and LBL must contain N elements.
+     Use `SetTicks()' to restore automatic ticks. Note, you *have to
+     be* very careful to use floating-point (not integer!!!) values as
+     ticks position due to limitations of stdarg library (argument
+     transfer). *Note Manual ticks sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTuneTicks (`bool'
+          tune, `float' pos=`1.15')
+ -- C function: `void' mgl_tune_ticks (`HMGL' gr, `bool' tune, `float'
+          pos)
+     Switch on/off ticks enhancing by factoring common multiplier (for
+     small, like from 0.001 to 0.002, or large, like from 1000 to 2000,
+     coordinate values) or common component (for narrow range, like
+     from 0.999 to 1.000). Also set the position POS of common
+     multiplier/component on the axis: =0 at minimal axis value, =1 at
+     maximal axis value. Default value is 1.15.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetXTT (`const char
+          *'xtt)
+ -- Method on `mglGraph' (C++, Python): `void' SetYTT (`const char
+          *'ytt)
+ -- Method on `mglGraph' (C++, Python): `void' SetZTT (`const char
+          *'ztt)
+ -- Method on `mglGraph' (C++, Python): `void' SetCTT (`const char
+          *'ctt)
+ -- Method on `mglGraph' (C++, Python): `void' SetXTT (`const wchar_t
+          *'xtt)
+ -- Method on `mglGraph' (C++, Python): `void' SetYTT (`const wchar_t
+          *'ytt)
+ -- Method on `mglGraph' (C++, Python): `void' SetZTT (`const wchar_t
+          *'ztt)
+ -- Method on `mglGraph' (C++, Python): `void' SetCTT (`const wchar_t
+          *'ctt)
+ -- C function: `void' mgl_set_xttw (`HMGL' gr, `const wchar_t *'xtt)
+ -- C function: `void' mgl_set_yttw (`HMGL' gr, `const wchar_t *'ytt)
+ -- C function: `void' mgl_set_zttw (`HMGL' gr, `const wchar_t *'ztt)
+ -- C function: `void' mgl_set_cttw (`HMGL' gr, `const wchar_t *'ctt)
+ -- C function: `void' mgl_set_xtt (`HMGL' gr, `const wchar_t *'xtt)
+ -- C function: `void' mgl_set_ytt (`HMGL' gr, `const wchar_t *'ytt)
+ -- C function: `void' mgl_set_ztt (`HMGL' gr, `const wchar_t *'ztt)
+ -- C function: `void' mgl_set_ctt (`HMGL' gr, `const wchar_t *'ctt)
+     The template for x-,y-,z-axis ticks or colorbar ticks. It may
+     contain TeX symbols also. If XTT, YTT, ZTT, CTT=`""' then default
+     template is used (in simplest case it is `%.2g'). Setting of
+     template switch off automatic ticks tuning (see `SetTuneTicks()').
+
+ -- _Obsolete option_ of mglGraph: `float' dx, dy, dz
+     Step for axis ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `int' NSx, NSy, NSz
+     Number of axis sub-ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `mglPoint' OrgT
+     Starting point for ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' TuneTicks
+     Switch on/off ticks enhancing by factoring common multiplier. See
+     `SetTuneTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `float' FactorPos
+     The position of common multiplier/component on the axis. See
+     `SetTuneTicks()'.
+
+
+File: mathgl_en.info,  Node: Transformation matrix,  Next: Export to file,  Prev: Axis settings,  Up: MathGL core
+
+3.3 Transformation matrix
+=========================
+
+These functions control how and where further plotting will be placed.
+There is a curtain order of calling of these functions for the better
+plot view. First one should be SubPlot() or InPlot() for specifying the
+place. After it a Rotate() and Aspect(). And finally any other plotting
+functions may be called. Alternatevely you can use ColumnPlot() for
+position plots in the column one by another without gap between plot
+axis (bounding boxes).
+
+ -- Method on `mglGraph' (C++, Python): `void' SubPlot (`int' nx, `int'
+          ny, `int' m, `float' dx=`0', `float' dy=`0')
+ -- C function: `void' mgl_subplot (`HMGL' gr, `int' nx, `int' ny,
+          `int' m)
+ -- C function: `void' mgl_subplot_d (`HMGL' gr, `int' nx, `int' ny,
+          `int' m, `float' dx, `float' dy)
+     Puts further plotting in a M-th cell of NX*NY grid of the whole
+     frame area. This function set off any aspects or rotations. So it
+     should be used first for creating the subplot. From the
+     aesthetical point of view it is not recommended to use this
+     function with different matrices in the same frame. The position
+     of the cell can be shifted from its default position by relative
+     size DX, DY.
+
+ -- Method on `mglGraph' (C++, Python): `void' InPlot (`float' x1,
+          `float' x2, `float' y1, `float' y2, `bool' rel=`false')
+ -- C function: `void' mgl_inplot (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2)
+ -- C function: `void' mgl_relplot (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2)
+     Puts further plotting in some region of the whole frame surface.
+     This function allows one to create a plot in arbitrary place of
+     the screen. The position is defined by rectangular coordinates
+     [X1, X2]*[Y1, Y2]. The coordinates X1, X2, Y1, Y2 are normalized
+     to interval [0, 1]. If parameter REL=`true' then the relative
+     position to current SubPlot() (or last InPlot() with REL=`false')
+     is used. This function set off any aspects or rotations. So it
+     should be used first for creating subplot.
+
+ -- Method on `mglGraph' (C++, Python): `void' ColumnPlot (`int' num,
+          `int' ind)
+ -- C function: `void' mgl_columnplot (`HMGL' gr, `int' num, `int' ind)
+     Puts further plotting in IND-th cell of column with NUM cells. The
+     position is relative to previous SubPlot() call (or InPlot() with
+     REL=`false'). *Note ColumnPlot sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' StickPlot (`int' num,
+          `int' ind, `float' tet, `float' phi)
+ -- C function: `void' mgl_stickplot (`HMGL' gr, `int' num, `int' ind,
+          `float' tet, `float' phi)
+     Puts further plotting in IND-th cell of stick with NUM cells. At
+     this, stick is rotated on angles TET, PHI. The position is
+     relative to previous SubPlot() call (or InPlot() with
+     REL=`false'). *Note StickPlot sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Rotate (`float' TetX,
+          `float' TetZ, `float' TetY=`0')
+ -- C function: `void' mgl_rotate (`HMGL' gr, `float' TetX, `float'
+          TetZ, `float' TetY)
+     Rotates a further plotting relative to each axis {x, z, y}
+     consecutively on angles TETX, TETZ, TETY.
+
+ -- Method on `mglGraph' (C++, Python): `void' RotateN (`float' Tet,
+          `float' x, `float' y, `float' z)
+ -- C function: `void' mgl_rotate_vector (`HMGL' gr, `float Tet',
+          `float x', `float y', `float z')
+     Rotates a further plotting around vector {X, Y, Z} on angle TET.
+
+ -- Method on `mglGraph' (C++, Python): `void' Aspect (`float' Ax,
+          `float' Ay, `float' Az)
+ -- C function: `void' mgl_aspect (`HMGL' gr, `float' Ax, `float' Ay,
+          `float' Az)
+     Defines aspect ratio for the plot. The viewable axes will be
+     related one to another as the ratio AX:AY:AZ. For the best effect
+     it should be used after Rotate() function.
+
+ -- Method on `mglGraph' (C++, Python): `void' Perspective (`float' a)
+ -- C function: `void' mgl_perspective (`HMGL' gr, `float' a)
+     Add (switch on) the perspective to plot. The parameter a ~
+     1/z_{eff} \in [0,1). By default (`a=0') the perspective is off.
+
+ -- Method on `mglGraph' (C++, Python): `void' Identity (`bool'
+          rel=`false')
+ -- C function: `void' mgl_identity (`HMGL' gr, `int' rel)
+     Clears transformation matrix. This function clears all previous
+     effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It
+     is equivalent to the call of `InPlot(0,1,0,1,rel)'.
+
+ -- Method on `mglGraph' (C++): `void' RestoreM ()
+     Restore transformation matrix after last `InPlot()'. This function
+     clears all previous effects of Aspect(), SubPlot(), InPlot() or
+     Rotate() functions. It is useful to restore back the
+     transformation matrix after `Identity()' call.
+
+
+File: mathgl_en.info,  Node: Export to file,  Next: Primitives drawing,  Prev: Transformation matrix,  Up: MathGL core
+
+3.4 Export to file
+==================
+
+These functions export current view to a graphic file. The filename
+FNAME should have appropriate extension. Parameter DESCR gives the
+short description of the picture. Just now the transparency is
+supported in PNG and SVG files.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteFrame (`const char
+          *'fname=`""', `const char *'descr=`""')
+ -- C function: `void' mgl_write_frame (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to a file FNAME which type is determined by
+     the extension. Parameter DESCR adds description to file (can be
+     `""'). If FNAME=`""' then the file `frame####.jpg' is used, where
+     `####' is current frame id and name `frame' is defined by PLOTID
+     class property.
+
+ -- Method on `mglGraph' (C++, Python): `void' WritePNG (`const char
+          *'fname, `const char *'descr=`""', `int' compr=`""', `bool'
+          alpha=`true')
+ -- C function: `void' mgl_write_png (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+ -- C function: `void' mgl_write_png_solid (`HMGL' gr, `const char
+          *'fname, `const char *'descr)
+     Exports current frame to PNG file. Parameter FNAME specifies the
+     file name, DESCR adds description to file, ALPHA gives the
+     transparency type. By default there are no description added and
+     transparent image used. This function does nothing if NO_PNG is
+     defined during compilation of MathGL library.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteJPEG (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_jpg (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to JPEG file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. By default there is no
+     description added. This function does nothing if NO_JPEG is
+     defined during compilation of MathGL library.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteGIF (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_gif (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to GIF file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. By default there is no
+     description added.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteBMP (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_bmp (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to BMP file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. There is no compression
+     used.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteEPS (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_eps (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to EPS file. The vector representation is
+     used if possible. So it is not recommended for the export of large
+     data plot. It is better to use bitmap format (for example PNG or
+     JPEG). However, program has no internal limitations for size of
+     output file. Parameter FNAME specifies the file name, DESCR adds
+     description to file. By default there is no description added.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteSVG (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_svg (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to SVG (Scalable Vector Graphics) file. The
+     vector representation is used. In difference of EPS format, SVG
+     format support transparency that allows to correctly draw
+     half-transparent plot (like SurfA(), Surf3A(), CloudQ() or
+     CloudP()). Note, the output file may be too large for graphic of
+     large data array (especially for surfaces). It is better to use
+     bitmap format (for example PNG or JPEG). However, program has no
+     internal limitations for size of output file. Parameter FNAME
+     specifies the file name, DESCR adds description to file (default
+     is file name).
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteIDTF (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_idtf (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to IDTF file. Later this file can be
+     converted to U3D format. The vector representation is used. So,
+     the output file may be too large for graphic of large data array
+     (especially for surfaces). However, program has no internal
+     limitations for size of output file. Parameter FNAME specifies the
+     file name, DESCR adds description to file (default is file name).
+
+ -- Method on `mglGraph' (C++, Python): `void' ShowImage (`const char
+          *'viewer=`"kuickshow"', `bool' nowait=`false')
+ -- C function: `void' mgl_show_image (`const char *'viewer, `int'
+          nowait)
+     Displays the current picture using external program VIEWER for
+     viewing. The function save the picture to temporary file and call
+     VIEWER to display it. If NOWAIT=`true' then the function return
+     immediately (it will not wait while window will be closed).
+
+ -- Method on `mglGraph' (C++, Python): `void' SetSize (`int' width,
+          `int' height)
+ -- C function: `void' mgl_set_size (`HMGL' gr, `int' width, `int'
+          height)
+     Sets size of picture in pixels. This function *must be* called
+     before any other plotting because it completely remove picture
+     contents.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flush ()
+ -- C function: `void' mgl_flush (`HMGL' gr)
+     Flushes the plotting commands to frame. This function may be
+     useful if one wants to remove array before the finishing of the
+     plot (i.e. before calling `Finish()'). Also call of this function
+     separate the objects in mglGraphIDTF. Most of plots call this
+     function internally.
+
+ -- Method on `mglGraph' (C++): `void' Finish ()
+     Finishes plotting and create a picture. Normally this function is
+     called internally.
+
+
+File: mathgl_en.info,  Node: Primitives drawing,  Next: Text printing,  Prev: Export to file,  Up: MathGL core
+
+3.5 Primitives drawing
+======================
+
+These functions draw some simple objects like line, point, sphere,
+drop, cone and so on.
+
+ -- Method on `mglGraph' (C++, Python): `void' Clf (`mglColor'
+          Back=`WC')
+ -- C function: `void' mgl_clf (`HMGL' gr)
+ -- C function: `void' mgl_clf_rgb (`HMGL' gr, `float' r, `float' g,
+          `float' b)
+     Clear the picture and fill it by color BACK.
+
+ -- Method on `mglGraph' (C++): `void' Ball (`float' x, `float' y,
+          `float' z, `mglColor' col=`RC', `float' alpha=`1')
+ -- Method on `mglGraph' (C++): `void' Ball (`mglPoint' p, `char'
+          col=`'r'')
+ -- Method on `mglGraph' (Python): `void' Ball (`float' x, `float' y,
+          `float' z, `char' col=`'r'')
+ -- C function: `void' mgl_ball (`HMGL' gr, `float' x, `float' y,
+          `float' z)
+ -- C function: `void' mgl_ball_rgb (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' r, `float' g, `float' b, `float' alpha)
+ -- C function: `void' mgl_ball_str (`HMGL' gr, `float' x, `float' y,
+          `float' z, `char' col)
+     Draws a point (ball) at position P={X, Y, Z} with color COL.
+
+ -- Method on `mglGraph' (C++): `void' Error (`mglPoint' p, `mglPoint'
+          e, `char' *pen=`""')
+     Draws a 3d error box at position P with sizes E and style PEN.
+
+ -- Method on `mglGraph' (C++): `void' Line (`mglPoint' p1, `mglPoint'
+          p2, `char *'stl=`"B"', `int'num=`2')
+ -- Method on `mglGraph' (Python): `void' Line (`float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `char
+          *'stl=`"B"', `int'num=`2')
+ -- C function: `void' mgl_line (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `char *'stl,
+          `int'num)
+     Draws a geodesic line (straight line in Cartesian coordinates)
+     from point P1 to P2 using line style STL. Parameter NUM define the
+     "quality" of the line. If NUM=`2' then the stright line will be
+     drawn in all coordinate system (independently on transformation
+     formulas (*note Curved coordinates::). Contrary, for large values
+     (for example, =`100') the geodesic line will be drawn in
+     corresponding coordinate system (straight line in Cartesian
+     coordinates, circle in polar coordinates and so on). Line will be
+     drawn even if it lies out of bounding box.
+
+ -- Method on `mglGraph' (C++): `void' Curve (`mglPoint' p1, `mglPoint'
+          d1, `mglPoint' p2, `mglPoint' d2, `const char *'stl=`"B"',
+          `int' num=`100')
+ -- Method on `mglGraph' (Python): `void' Curve (`float' x1, `float'
+          y1, `float' z1, `float' dx1, `float' dy1, `float' dz1,
+          `float' x2, `float' y2, `float' z2, `float' dx2, `float' dy2,
+          `float' dz2, `const char *'stl=`"B"', `int' num=`100')
+ -- C function: `void' mgl_curve (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' dx1, `float' dy1, `float' dz1, `float'
+          x2, `float' y2, `float' z2, `float' dx2, `float' dy2, `float'
+          dz2, `const char *'stl, `int' num)
+     Draws Bezier-like curve from point P1 to P2 using line style STL.
+     At this tangent is codirected with D1, D2 and proportional to its
+     amplitude. Parameter NUM define the "quality" of the curve. If
+     NUM=`2' then the straight line will be drawn in all coordinate
+     system (independently on transformation formulas *note Curved
+     coordinates::). Contrary, for large values (for example, =`100')
+     the spline like Bezier curve will be drawn in corresponding
+     coordinate system. Curve will be drawn even if it lies out of
+     bounding box.
+
+ -- Method on `mglGraph' (C++): `void' Face (`mglPoint' p1, `mglPoint'
+          p2, `mglPoint' p3, `mglPoint' p4, `const char *'stl=`"w"',
+          `int' num=`2', `float' val=`NAN')
+     Draws the solid quadrangle (face) with vertexes P1, P2, P3, P4 and
+     with color(s) STL. At this colors can be the same for all vertexes
+     or different if all 4 colors are specified for each vertex. In
+     first case parameter VAL (if not `NAN') set the color according
+     color scheme. Face will be drawn even if it lies out of bounding
+     box.
+
+ -- Method on `mglGraph' (C++, Python): `void' FaceX (`float' x0,
+          `float' y0, `float' z0, `float' wy, `float' wz, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- Method on `mglGraph' (C++, Python): `void' FaceY (`float' x0,
+          `float' y0, `float' z0, `float' wx, `float' wz, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- Method on `mglGraph' (C++, Python): `void' FaceZ (`float' x0,
+          `float' y0, `float' z0, `float' wx, `float' wy, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- C function: `void' mgl_facex (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wy, `float' wz, `const char *'stl,
+          `float' d1, `float' d2)
+ -- C function: `void' mgl_facey (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wx, `float' wz, `const char *'stl,
+          `float' d1, `float' d2)
+ -- C function: `void' mgl_facez (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wx, `float' wy, `const char *'stl,
+          `float' d1, `float' d2)
+     Draws the solid rectangle (face) perpendicular to [x,y,z]-axis
+     correspondingly at position {X0, Y0, Z0} with color STL and with
+     widths WX, WY, WZ along corresponding directions. At this colors
+     can be the same for all vertexes or separately if all 4 colors are
+     specified for each vertex. Parameters D1!=0, D2!=0 set additional
+     shift of the last vertex (i.e. to draw quadrangle).
+
+ -- Method on `mglGraph' (C++): `void' Sphere (`mglPoint' p, `float' r,
+          `const char *'stl=`"r"')
+ -- Method on `mglGraph' (Python): `void' Sphere (`float' x0, `float'
+          y0, `float' z0, `float' r, `const char *'stl=`"r"')
+ -- C function: `void' mgl_sphere (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' r, `const char *'stl)
+     Draw the sphere with radius R and center at point P={X, Y, Z} and
+     color STL.
+
+ -- Method on `mglGraph' (C++): `void' Drop (`mglPoint' p, `mglPoint'
+          q, `float' r, `mglColor' col, `float' shift=`1', `float'
+          ap=`1')
+ -- Method on `mglGraph' (C++): `void' Drop (`mglPoint' p, `mglPoint'
+          q, `float' r, `const char *'col="r", `float' shift=`1',
+          `float' ap=`1')
+ -- Method on `mglGraph' (Python): `void' Drop (`float' x0, `float' y0,
+          `float' z0, `float' dx, `float' dy, `float' dz, `float' r,
+          `const char *'col="r", `float' shift=`1', `float' ap=`1')
+ -- C function: `void' mgl_drop (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' dx, `float' dy, `float' dz, `float' r,
+          `const char *'col, `float' shift, `float' ap)
+     Draw the drop with radius R at point P elongated in direction Q
+     and with color COL. Parameter SHIFT set the degree of drop
+     oblongness: `0' is sphere, `1' is maximally oblongness drop.
+     Parameter AP set relative width of the drop (this is analogue of
+     "ellipticity" for the sphere). *Note Drops sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Cone (`mglPoint' p1, `mglPoint'
+          p2, `float' r1, `float' r2=`-1', `const char *'stl=`"B"',
+          `bool' edge=`false')
+ -- Method on `mglGraph' (Python): `void' Cone (`float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `float' r1,
+          `float' r2=`-1', `const char *'stl=`"B"', `bool' edge=`false')
+ -- C function: `void' mgl_cone (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `float' r1,
+          `float' r2, `const char *'stl, `int' draw_edge)
+     Draw tube (or truncated cone if EDGE=`false') between points P1,
+     P2 with radius at the edges R1, R2. If R2<0 then it is supposed
+     that R2=R1. The cone color is defined by string STL.
+
+ -- Method on `mglGraph' (C++): `void' Mark (`mglPoint' p, `char'
+          mark=`'.'')
+ -- Method on `mglGraph' (Python): `void' Mark (`float' x, `float' y,
+          `float' z, `char' mark=`'.'')
+ -- C function: `void' mgl_mark (`HMGL' gr, `float' x, `float' y,
+          `float' z, `char' mark)
+     Draws a marks of different type at position P.
+
+ -- Method on `mglGraph' (C++): `void' Glyph (`float' x, `float' y,
+          `float' f, `int' nt, `const short *'trig, `int' nl, `const
+          short *'line)
+     Draw a set of triangles (or lines if TRIG=`NULL') for glyph which
+     is placed at point {X, Y}. Values in the arrays are normalized by
+     factor F. Normally this function is used internally.
+
+
+File: mathgl_en.info,  Node: Text printing,  Next: Axis and Colorbar,  Prev: Primitives drawing,  Up: MathGL core
+
+3.6 Text printing
+=================
+
+These functions draw the text. There are functions for drawing text in
+arbitrary place, in arbitrary direction and along arbitrary curve. The
+class mglFont (*note mglFont class::) is used for low-level string
+parsing and printing. It can use arbitrary font-faces and parse many
+TeX commands (for detail *note mglFont class::). All these functions
+have 2 variant: for printing 8-bit text (`char *') and for printing
+Unicode text (`wchar_t *'). In first case the conversion in current
+locale is used. So sometimes you need to specify it by `setlocale()'
+function. The size argument control the size of text: if positive it
+give the value, if negative it give the value relative to FONTSIZE. The
+font type (STIX, arial, courier, times and so on) can be selected by
+function SetFont(), GetFont(). *Note Font settings::.
+
+   The font parameters are described by string. This string may contain
+several characters of font type (`rbiwou') and/or align (`LRC')
+specification. Also it may contain the text color `wkrgbcymhRGBCYMHW'
+(*note mglColor class::) after symbol `:'. The font types are: `r' -
+roman font, `i' - italic style, `b' - bold style, `w' - wired style,
+`o' - over-lined text, `u' - underlined text. By default roman font is
+used. The align types are: `L' - align left (default), `C' - align
+center, `R' - align right. For example, string `iC:b' correspond to
+italic font style for centered text which printed by blue color.
+
+   If string contains symbols `aA' then text is printed at arbitrary
+position {X, Y} (supposed to be in range [0,1]) of subplot (for `a') or
+picture (for `A').
+
+ -- Method on `mglGraph' (C++): `void' Puts (`mglPoint' p, `const char
+          *'text, `const char *'font=`""', `float' size=`-1', `char'
+          dir=`0', `float' shift=`0')
+ -- Method on `mglGraph' (C++): `void' Putsw (`mglPoint' p, `const
+          wchar_t *'text, `const char *'font=`""', `float' size=`-1',
+          `char' dir=`0', `float' shift=`0')
+ -- Method on `mglGraph' (Python): `void' Puts (`float' x, `float' y,
+          `float' z, `const char *'text, `const char *'font=`""',
+          `float' size=`-1', `char' dir=`0')
+ -- C function: `void' mgl_puts (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'text)
+ -- C function: `void' mgl_putsw (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const wchar_t *'text)
+ -- C function: `void' mgl_puts_ext (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'text, `const char *'font, `float'
+          size, `char' dir)
+ -- C function: `void' mgl_putsw_ext (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const wchar_t *'text, `const char *'font, `float'
+          size, `char' dir)
+     The function plots the string TEXT at position P with fonts
+     specifying by the criteria HOW. The size of font is set by SIZE
+     parameter (default is FONTSIZE). Parameter DIR specifies the
+     additional string align. The aligns are: `x' - align as x-label,
+     `y' - align as y-label, `z' - align as z-label, `i' - align as
+     x-label but inverse writing direction, `t' - no align (default),
+     `n' - align in x-y plane.
+
+ -- Method on `mglGraph' (C++): `float' Puts (`mglPoint' p, `mglPoint'
+          l, `const char *'text, `char'where=`'t'', `float' size=`-1')
+ -- Method on `mglGraph' (C++): `float' Putsw (`mglPoint' p, `mglPoint'
+          l, `const wchar_t *'text, `char'where=`'t'', `float'
+          size=`-1')
+ -- Method on `mglGraph' (Python): `void' Puts (`float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const char
+          *'text, `char'where=`'t'', `float' size=`-1')
+ -- C function: `void' mgl_puts_dir (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const char
+          *'text, `float' size)
+ -- C function: `void' mgl_putsw_dir (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const wchar_t
+          *'text, `float' size)
+     The function plots the string TEXT at position P along direction L
+     with specified SIZE. Parameter WHERE set to print text above the
+     line (`T') or under the line (`t'). Function return the width of
+     the string.
+
+ -- Method on `mglGraph' (C++): `void' Text (`mglPoint' p, `const char
+          *'text, `const char *'font=`""', `float' size=`-1', `char'
+          dir=`0')
+ -- Method on `mglGraph' (C++): `void' Text (`mglPoint' p, `const
+          wchar_t *'text, `const char *'font=`""', `float' size=`-1',
+          `char' dir=`0')
+     The function plots the string TEXT at position P with fonts HOW.
+     These functions are obsolete - use Puts(), Putsw() functions
+     instead.
+
+ -- Method on `mglGraph' (C++): `void' Printf (`mglPoint' p, `const
+          char *'arg, ...)
+     Print formatted string at point P.
+
+ -- Method on `mglGraph' (C++): `void' Label (`float' x, `float' y,
+          `const char *'text, `const char *'font=`""', `float'
+          size=`-1')
+ -- Method on `mglGraph' (C++): `void' Labelw (`float' x, `float' y,
+          `const wchar_t *'text, `const char *'font=`""', `float'
+          size=`-1')
+ -- C function: `void' mgl_label_xy (`HMGL' gr, `float' x, `float' y,
+          `const char *'text, `const char *'font, `float' size)
+ -- C function: `void' mgl_labelw_xy (`HMGL' gr, `float' x, `float' y,
+          `const wchar_t *'text, `const char *'font, `float' size)
+     The function draws the string TEXT at position {X, Y} with fonts
+     specifying by FONT. The size of font is set by SIZE parameter
+     (default is FONTSIZE). Coordiantes `x, y' are supposed to be in
+     range [0,1].
+
+ -- Method on `mglGraph' (C++): `void' Title (`const char *'text,
+          `const char *'font=`0', `float' size=`-2')
+ -- Method on `mglGraph' (C++): `void' Title (`const wchar_t *'text,
+          `const char *'font=`0', `float' size=`-2')
+ -- Method on `mglGraph' (Python): `void' Title (`const char *'text,
+          `const char *'font=`0', `int' size=`-2')
+ -- C function: `void' mgl_title (`HMGL' gr, `const char *'text, `const
+          char *'font, `int' size)
+ -- C function: `void' mgl_titlew (`HMGL' gr, `const wchar_t *'text,
+          `const char *'font, `int' size)
+     Print string TEXT as title of the picture (at the top of the
+     picture). Can be used at any place (even inside SubPlot()).
+
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'y, `const char *'text, `const char *'font=`""', float
+          size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'y, `const
+          wchar_t *'text, `const char *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'x, `const mglData &'y, `const char *'text, `const char
+          *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'x, `const
+          mglData &'y, `const wchar_t *'text, `const char *'font=`""',
+          float size=`-1')
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'text, `const char *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'x, `const
+          mglData &'y, `const mglData &'z, `const wchar_t *'text,
+          `const char *'font=`""', float size=`-1')
+ -- C function: `void' mgl_text_y (`HMGL' gr, `const HMDT' y, `const
+          char *'text, `const char *'font, float size)
+ -- C function: `void' mgl_text_xy (`const HMDT' x, `const HMDT' y,
+          `const char *'text, `const char *'font, float size)
+ -- C function: `void' mgl_text_xyz (`const HMDT' x, `const HMDT' y,
+          `const HMDT' z, `const char *'text, `const char *'font, float
+          size)
+     The function draws TEXT along the curve between points {X[i],
+     Y[i], Z[i]} by font style FONT and with size SIZE. The string FONT
+     may contain symbols `t' for printing the text under the curve
+     (default), or `T' for printing the text above the curve. The sizes
+     of 1st dimension must be equal for all arrays X.NX=Y.NX=Z.NX. If
+     array X is not specified then its an automatic array is used with
+     values equidistantly distributed in interval [MIN.x, MAX.x] (*note
+     Ranges (bounding box)::). If array Z is not specified then Z[i] =
+     ZVAL is used. *Note Text sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Axis and Colorbar,  Next: Legend,  Prev: Text printing,  Up: MathGL core
+
+3.7 Axis and Colorbar
+=====================
+
+These functions draw the "things for measuring", like axis with ticks,
+colorbar with ticks, grid along axis, bounding box and labels for axis.
+For more information *note Axis settings::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Axis (`const char
+          *'dir=`"xyz"', `bool' adjust=`false')
+ -- C function: `void' mgl_axis (`HMGL' gr, `const char *'dir)
+     Draws axes with ticks (*note Axis settings::) in directions
+     determined by string parameter DIR.If string contain the symbol
+     `_' then tick labels are not printed. Font for ticks labels is
+     determined by FONTDEF (*note Font settings::). Ticks will be
+     adjusted if ADJUST=`true' (by call of `AdjustTicks()').
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const char
+          *'sch=`""', `int' where=`0')
+ -- C function: `void' mgl_colorbar (`HMGL' gr, `const char *'sch,
+          `int' where)
+     Draws colorbar with color scheme SCH (current scheme if `sch=""')
+     at edge of plot. Parameter WHERE specifies the position of the
+     colorbar: `0' - at right (default), `1' - at left, `2' - at top,
+     `3' - at bottom. *Note Dens sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const char
+          *'sch, `int' where, `float' x, `float' y, `float' w, `float'
+          h)
+ -- Method on `mglGraph' (C++): `void' Colorbar (`int' where, `float'
+          x, `float' y, `float' w, `float' h)
+ -- C function: `void' mgl_colorbar_ext (`HMGL' gr, `const char *'sch,
+          `int' where, `float' x, `float' y, `float' w, `float' h)
+     Draws colorbar with color scheme SCH (current scheme if not
+     specified) at arbitrary position of subplot {X, Y} (supposed to be
+     in range [0,1]). Parameter WHERE specifies the position of
+     colorbar labels: `0' - at left, `1' - at right, `2' - at bottom,
+     `3' - at top. Parameters W, H set the relative width and height of
+     the colorbar.
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const mglData
+          &'v, `const char *'sch=`""', `int' where=`0')
+ -- C function: `void' mgl_colorbar_val (`HMGL' gr, `const HMDT' v,
+          `const char *'sch, `int' where)
+     Draws colorbar with sharp colors SCH (current palette if `sch=""')
+     for values V at edge of plot. Parameter WHERE specifies the
+     position of the colorbar: `0' - at right (default), `1' - at left,
+     `2' - at top, `3' - at bottom. *Note ContD sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const char
+          *'dir=`"xyz"', `const char *'pen=`"B-"')
+ -- C function: `void' mgl_axis_grid (`HMGL' gr, `const char *'dir,
+          `const char *'pen)
+     Draws grid lines perpendicular to direction determined by string
+     parameter DIR. The step of grid lines is the same as tick step for
+     an Axis(). The style of lines is determined by PEN parameter
+     (default value is dark blue solid line `B-').
+
+ -- Method on `mglGraph' (C++, Python): `void' Box (`const char
+          *'col=`""', `bool' ticks=`true')
+ -- Method on `mglGraph' (C++): `void' Box (`mglColor' col, `bool'
+          ticks=`true')
+ -- C function: `void' mgl_box (`HMGL' gr, `int' ticks)
+ -- C function: `void' mgl_box_rgb (`HMGL' gr, `float' r, `float' g,
+          `float' b, `int' ticks)
+ -- C function: `void' mgl_box_str (`HMGL' gr, `const char *'col, `int'
+          ticks)
+     Draws bounding box outside the plotting volume with color COL.
+
+ -- Method on `mglGraph' (C++, Python): `void' Label (`char' dir,
+          `const char *'text, `float' pos=`+1', `float' size=`-1.4',
+          `float' shift=`0')
+ -- Method on `mglGraph' (C++): `void' Label (`char' dir, `const
+          wchar_t *'text, `float' pos=`+1', `float' size=`-1.4',
+          `float' shift=`0')
+ -- C function: `void' mgl_label (`HMGL' gr, `char' dir, `const char
+          *'text)
+ -- C function: `void' mgl_label_ext (`HMGL' gr, `char' dir, `const
+          char *'text, `float' pos, `float' size, `float' shift)
+ -- C function: `void' mgl_labelw_ext (`HMGL' gr, `char' dir, `const
+          wchar_t *'text, `float' pos, `float' size, `float' shift)
+     Prints the label TEXT for axis DIR=`x',`y',`z',`t' (here `t' is
+     "ternary" axis t=1-x-y). The position of label is determined by
+     POS parameter. If POS=0 then label is printed at the center of
+     axis. If POS>0 then label is printed at the maximum of axis. If
+     POS<0 then label is printed at the minimum of axis. Parameter SIZE
+     determines the font size for the label. By default the font size
+     is 1.4 times larger than the one for ticks FONTSIZE (*note Font
+     settings::). *Note Text printing::.
+
+
+File: mathgl_en.info,  Node: Legend,  Next: 1D plotting,  Prev: Axis and Colorbar,  Up: MathGL core
+
+3.8 Legend
+==========
+
+These functions draw legend to the graph (useful for *note 1D
+plotting::). Legend entry is a pair of strings: one for style of the
+line, another one with description text (with included TeX parsing).
+The arrays of strings may be used directly or by accumulating first to
+the internal arrays (by function AddLegend()) and further plotting it.
+The position of the legend can be selected automatic or manually.
+Parameters FONT and SIZE specify the font style and size (*note Font
+settings::). Parameter LLEN set the relative width of the line sample
+and the text indent. If line style string for entry is empty then the
+corresponding text is printed without indent. *Note Legend sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Legend (`int'
+          where=`0x3', `const char *'font=`"rL"', `float' size=`-0.8',
+          `float' llen=`0.1')
+ -- C function: `void' mgl_legend (`HMGL' gr, `int' where, `const char
+          *'font, `float' size, `float' llen)
+     Draws legend of accumulated legend entries by font FONT with SIZE.
+     Parameter WHERE sets the position of the legend: `0' is bottom
+     left corner, `1' is bottom right corner, `2' is top left corner,
+     `3' is top right corner (is default).
+
+ -- Method on `mglGraph' (C++): `void' Legend (`int' n, `wchar_t
+          **'text, `char **'style, `int' where=`0x3', `const char
+          *'font=`"rL"', `float' size=`-0.8', `float' llen=`0.1')
+     Draws legend with N-th elements of string array TEXT by font FONT
+     with SIZE. Entry strings TEXT describe curves with line style
+     STYLE (including marks). Parameter WHERE sets the position of the
+     legend: `0' is bottom left corner, `1' is bottom right corner, `2'
+     is top left corner, `3' is top right corner (is default).
+
+ -- Method on `mglGraph' (C++, Python): `void' Legend (`float' x,
+          `float' y, `const char *'font=`"rL"', `float' size=`-0.8',
+          `float' llen=`0.1')
+ -- C function: `void' mgl_legend_xy (`HMGL' gr, `float' x, `float' y,
+          `const char *'font, `float' size, `float' llen)
+     Draws legend of accumulated legend entries by font FONT with SIZE.
+     Position of legend is determined by parameter X, Y which supposed
+     to be normalized to interval [0,1].
+
+ -- Method on `mglGraph' (C++): `void' Legend (`int' n, `wchar_t
+          **'text, `char **'style, `float' x, `float' y, `const char
+          *'font=`"rL"', `float' size=`-0.8', `float' llen=`0.1')
+     Draws legend with N-th elements of string array TEXT by font FONT
+     with SIZE. Entry strings TEXT describe curves with line style
+     STYLE (including marks). Position of legend is determined by
+     parameter X, Y which supposed to be normalized to interval [0,1].
+
+ -- Method on `mglGraph' (C++, Python): `void' AddLegend (`const char
+          *'text, `const char *'style)
+ -- Method on `mglGraph' (C++): `void' AddLegend (`const wchar_t
+          *'text, `const char *'style)
+ -- C function: `void' mgl_add_legend (`HMGL' gr, `const char *'text,
+          `const char *'style)
+ -- C function: `void' mgl_add_legendw (`HMGL' gr, `const wchar_t
+          *'text, `const char *'style)
+     Adds string TEXT to internal legend accumulator. The style of
+     described line and mark is specified in string STYLE (*note Line
+     styles::). Maximal number of entries is 100.
+
+ -- Method on `mglGraph' (C++, Python): `void' ClearLegend ()
+ -- C function: `void' mgl_clear_legend (`HMGL' gr)
+     Clears saved legend strings.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetLegendBox (`bool'
+          enable)
+ -- C function: `void' mgl_set_legend_box (`HMGL' gr, `int' enable)
+     Switch on/off drawing box near legend. By default (=`true') box is
+     drawn.
+
+ -- _Obsolete option_ of mglGraph: `bool' LegendBox
+     Switch on/off drawing box near legend. See `SetLegendBox()'.
+
+
+File: mathgl_en.info,  Node: 1D plotting,  Next: 2D plotting,  Prev: Legend,  Up: MathGL core
+
+3.9 1D plotting
+===============
+
+These functions perform plotting of 1D data. 1D means that data
+depended from only 1 parameter like parametric curve {x(i),y(i),z(i)},
+i=1...n. There are 5 generally different types of data representations:
+simple line plot (Plot), line plot with filling under it (Area), stairs
+plot (Step), bar plot (Bars, Barh) and vertical lines (Stem). Each type
+of plotting has similar interface. There are 3D version and two 2D
+versions. One of last requires single array. The parameters of line and
+marks are specified by the string argument. If the string parameter is
+"" then solid line with color from palette Pal is used (*note Palette
+and colors::). Also there are some special 1d plots having slightly
+different interface: surface of curve rotation (Torus), chart (Chart)
+and error boxes (Error), marks with variable size (Mark), tubes (Tube)
+and so on. *Note Line styles::.
+
+* Menu:
+
+* Plot::
+* Radar::
+* Tens::
+* Area::
+* Region::
+* Stem::
+* Bars::
+* Barh::
+* Chart::
+* Step::
+* Torus::
+* Tube::
+* Mark::
+* TextMark::
+* Error::
+* BoxPlot::
+
+
+File: mathgl_en.info,  Node: Plot,  Next: Radar,  Up: 1D plotting
+
+3.9.1 Plot
+----------
+
+These functions draw continuous lines between points. The plots are
+drawn for each row if one of the data is the matrix. By any case the
+sizes of 1st dimension *must be equal* for all arrays X.NX=Y.NX=Z.NX.
+String PEN specifies the color and style of line and marks (*note Line
+styles::). By default (`pen=""') solid line with color from palette is
+used (*note Palette and colors::). See also *note Area::, *note Step::,
+*note Stem::, *note Tube::, *note Mark::, *note Error::, *note Belt::,
+*note Tens::. *Note Plot sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_plot_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_plot_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_plot (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Plot2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X=A(2*k,:),
+     Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is obsolete - use
+     Plot() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Plot3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Plot() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Radar,  Next: Tens,  Prev: Plot,  Up: 1D plotting
+
+3.9.2 Radar
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Radar (`const mglData
+          &'a, `const char *'pen=`""', `float' r=`-1')
+ -- C function: `void' mgl_radar (`HMGL' gr, `const HMDT' a, `const
+          char *'pen, `float' r)
+     This functions draws radar chart which is continuous lines between
+     points located on an radial lines (like plot in Polar
+     coordinates). The plots are drawn for each row if one of the data
+     is the matrix. Parameter R set the additional shift of data (i.e.
+     the data A+R is used instead of A). If `r<0' then `r=max(0,
+     -min(a)'. String PEN specifies the color and style of line and
+     marks (*note Line styles::). By default (`pen=""') solid line with
+     color from palette is used (*note Palette and colors::). If PEN
+     containt `#' symbol then "grid" (radial lines and circle for R) is
+     drawn See also *note Plot::. *Note Radar sample::, for sample code
+     and picture.
+
+
+File: mathgl_en.info,  Node: Tens,  Next: Area,  Prev: Radar,  Up: 1D plotting
+
+3.9.3 Tens
+----------
+
+These functions draw continuous lines between points with color defined
+by the special array (look like tension plot). The plots are drawn for
+each row if one of the data is the matrix. By any case the sizes of 1st
+dimension *must be equal* for all arrays X.NX=Y.NX=Z.NX. String PEN
+specifies the color scheme (*note Color scheme::) and style and/or
+width of line (*note Line styles::). By default (`pen=""') solid line
+with current color scheme is used. See also *note Plot::, *note Mesh::,
+*note Fall::. *Note Tens sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'pen=`""')
+ -- C function: `void' mgl_tens_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space with color defined by C[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'c, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_tens_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) with color defined by C[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'y, `const mglData &'c, `const char *'pen=`""')
+ -- C function: `void' mgl_tens (`HMGL' gr, `const HMDT' y, `const
+          HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) with color defined by
+     C[i], where X[i] values are equidistantly distributed in interval
+     [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: Area,  Next: Region,  Prev: Tens,  Up: 1D plotting
+
+3.9.4 Area
+----------
+
+These functions draw continuous lines between points and fills it to
+axis plane. The plots are drawn for each row if one of the data is the
+matrix. By any case the sizes of 1st dimension *must be equal* for all
+arrays X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line
+and marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Bars::, *note Stem::. *Note Area sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_area_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space and fills it down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""', `bool'
+          sum=`false')
+ -- C function: `void' mgl_area_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+ -- C function: `void' mgl_area_xys (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y. Parameter SUM set to draw a lines one above another (like
+     summation). Note, you can reach the same effect if call
+     `y.CumSum("y");' before plot.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'y, `const char *'pen=`""', `bool' sum=`false')
+ -- C function: `void' mgl_area (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+ -- C function: `void' mgl_area_s (`HMGL' gr, `const HMDT' y, `const
+          char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y, where X[i] values are equidistantly distributed in interval
+     [MIN.x, MAX.x]. Parameter SUM set to draw a lines one above
+     another (like summation). Note, you can reach the same effect if
+     call `y.CumSum("y");' before plot.
+
+ -- Method on `mglGraph' (C++): `void' Area2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y, where X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This
+     function is obsolete - use Area() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Area3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space and fills it down to Z = Org.z, where
+     X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k \in 0 ... A.NY/3. This
+     function is obsolete - use Area() and SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Region,  Next: Stem,  Prev: Area,  Up: 1D plotting
+
+3.9.5 Region
+------------
+
+These functions fill area between 2 curves. The plots are drawn for
+each row if one of the data is the matrix. By any case the sizes of 1st
+dimension *must be equal* for all arrays X.NX=Y1.NX=Y2.NX and all
+dimensions of arrays Y1 and Y2 must be equal too. String PEN specifies
+the color (*note Line styles::). By default (`pen=""') color from
+palette is used (*note Palette and colors::). See also *note Area::,
+*note Bars::, *note Stem::. *Note Region sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Region (`const mglData
+          &'x, `const mglData &'y1, `const mglData &'y2, `const char
+          *'pen=`""', `float' zVal=`NAN', `bool' inside=`true')
+ -- C function: `void' mgl_region_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y1, `const HMDT' y2, `const char *'pen, `int' inside)
+     The function fills area between curves {X[i], Y1[i]} and {X[i],
+     Y2[i]} at z=ZVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' Region (`const mglData
+          &'y1, `const mglData &'y2, `const char *'pen=`""', `float'
+          zVal=`NAN', `bool' inside=`true')
+ -- C function: `void' mgl_region (`HMGL' gr, `const HMDT' y1, `const
+          HMDT' y2, `const char *'pen, `int' inside)
+     The function fills area between curves {X[i], Y1[i]} and {X[i],
+     Y2[i]}, where X[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x] at z=ZVAL.
+
+
+File: mathgl_en.info,  Node: Stem,  Next: Bars,  Prev: Region,  Up: 1D plotting
+
+3.9.6 Stem
+----------
+
+These functions draw vertical lines from points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Area::, *note Bars::, *note Plot::. *Note Stem sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_stem_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws vertical lines from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_stem_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_stem (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i]
+     values are equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Stem2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is
+     obsolete - use Stem() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Stem3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws vertical lines from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Stem() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Bars,  Next: Barh,  Prev: Stem,  Up: 1D plotting
+
+3.9.7 Bars
+----------
+
+These functions draw vertical bars from points to axis plane. The plots
+are drawn for each row if one of the data is the matrix. By any case
+the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Barh::, *note Area::, *note Stem::, *note Chart::, *note Default
+sizes::. *Note Bars sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_bars_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws vertical bars from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_bars_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_bars (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i]
+     values are equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Bars2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is
+     obsolete - use Bars() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Bars3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws vertical bars from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Bars() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Barh,  Next: Chart,  Prev: Bars,  Up: 1D plotting
+
+3.9.8 Barh
+----------
+
+These functions draw horizontal bars from points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Barh::, *note Default sizes::. *Note Barh sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Barh (`const mglData
+          &'y, `const mglData &'v, `const char *'pen=`""')
+ -- C function: `void' mgl_barh_xy (`HMGL' gr, `const HMDT' y, `const
+          HMDT' v, `const char *'pen)
+     The function draws horizontal bars from points {V[i], Y[i]} down
+     to X = Org.x in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Barh (`const mglData
+          &'v, `const char *'pen=`""')
+ -- C function: `void' mgl_barh (`HMGL' gr, `const HMDT' v, `const char
+          *'pen)
+     The function draws horizontal bars from points {V[i], Y[i]} down
+     to X = Org.x in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     Y[i] values are equidistantly distributed in interval [MIN.y,
+     MAX.y].
+
+
+File: mathgl_en.info,  Node: Chart,  Next: Step,  Prev: Barh,  Up: 1D plotting
+
+3.9.9 Chart
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Chart (`const mglData
+          &'a, `const char *'col=`""')
+ -- C function: `void' mgl_chart (`HMGL' gr, `const HMDT' a, `const
+          char *'col)
+     The function draws colored stripes (boxes) for data in array A.
+     The number of stripes is equal to the number of rows in A (equal
+     to A.NY). The color of each next stripe is cyclically changed from
+     colors specified in string COL or in palette Pal (*note Palette
+     and colors::). Spaces in colors denote transparent "color", i.e.
+     if COL contain space(s) then corresponding stripe(s) are not
+     drawn. The stripe width is proportional to value of element in A.
+     Chart is plotted only for data with non-negative elements. If
+     string COL have symbol `#' then black border lines are drawn. The
+     most nice form the chart have in 3d (after rotation of
+     coordinates) or in cylindrical coordinates (becomes so called Pie
+     chart). *Note Chart sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Step,  Next: Torus,  Prev: Chart,  Up: 1D plotting
+
+3.9.10 Step
+-----------
+
+These functions draw continuous stairs for points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Stem::, *note Tile::, *note Boxs::. *Note Step sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_step_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous stairs for points {X[i], Y[i], Z[i]}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_step_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_step (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Step2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X=A(2*k,:),
+     Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is obsolete - use
+     Step() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Step3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous stairs for points {X[i], Y[i],
+     Z[i]}, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k \in 0 ...
+     A.NY/3. This function is obsolete - use Step() and SubData()
+     functions instead.
+
+
+File: mathgl_en.info,  Node: Torus,  Next: Tube,  Prev: Step,  Up: 1D plotting
+
+3.9.11 Torus
+------------
+
+These functions draw surface which is result of curve {R, Z} rotation
+around AXIALDIR axis (*note Other settings::). The sizes of 1st
+dimension *must be equal* for all arrays R.NX=Z.NX. String PEN
+specifies the color (*note Line styles::). By default (`pen=""') color
+from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Axial::. *Note Torus sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Torus (`const mglData
+          &'r, `const mglData &'z, `const char *'pen=`""')
+ -- C function: `void' mgl_torus (`HMGL' gr, `const HMDT' r, `const
+          HMDT' z, `const char *'pen)
+     The function draws surface which is result of curve {R[i], Z[i]}
+     rotation.
+
+ -- Method on `mglGraph' (C++): `void' Torus (`const mglData &'z,
+          `const char *'pen=`""')
+     The function draws surface which is result of curve {R[i], Z[i]}
+     rotation, where R[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Torus2 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws surface which is result of curve {X[i], Y[i]}
+     rotation, where R=A(2*k,:), Z=A(2*k+1,:), k \in 0 ... A.NY/2. This
+     function is obsolete - use Torus() and SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Tube,  Next: Mark,  Prev: Torus,  Up: 1D plotting
+
+3.9.12 Tube
+-----------
+
+These functions draw the tube with variable radius R[i] along the curve
+between points {X[i], Y[i], Z[i]}. The plots are drawn for each row if
+one of the data is the matrix. By any case the sizes of 1st dimension
+*must be equal* for all arrays X.NX=Y.NX=Z.NX=R.NX. String PEN
+specifies the color and style of line and marks (*note Line styles::).
+By default (`pen=""') solid line with color from palette is used (*note
+Palette and colors::). See also *note Plot::. *Note Tube sample::, for
+sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `float' r,
+          `const char *'pen=`""')
+ -- C function: `void' mgl_tube_xyzr (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `float' r, `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i],
+     Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `float' r, `const char *'pen=`""')
+ -- C function: `void' mgl_tube_xyr (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `float' r, `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i]}
+     in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'y, `const mglData &'r, `const char *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'y, `float' r, `const char *'pen=`""')
+ -- C function: `void' mgl_tube_r (`HMGL' gr, `const HMDT' y, `const
+          HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube (`HMGL' gr, `const HMDT' y, `float' r,
+          `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i]}
+     in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: Mark,  Next: TextMark,  Prev: Tube,  Up: 1D plotting
+
+3.9.13 Mark
+-----------
+
+These functions draw marks with size R*MARKSIZE (*note Default sizes::)
+at points {X[i], Y[i], Z[i]}. The plots are drawn for each row if one
+of the data is the matrix. By any case the sizes of 1st dimension *must
+be equal* for all arrays X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the
+color and style of line and marks (*note Line styles::). By default
+(`pen=""') solid line with color from palette is used (*note Palette
+and colors::). If you need to draw markers of the same size then you
+may use *note Plot:: function. See also *note Plot::, *note TextMark::,
+*note Stem::, *note Error::. *Note Mark sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'pen=`""')
+ -- C function: `void' mgl_mark_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i], Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_mark_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i]} in plane Z=ZVAL
+     (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'y, `const mglData &'r, `const char *'pen=`""')
+ -- C function: `void' mgl_mark_y (`HMGL' gr, `const HMDT' y, `const
+          HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i]} in plane Z=ZVAL
+     (default in plane Z=MIN.Z), where X[i] values are equidistantly
+     distributed in interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: TextMark,  Next: Error,  Prev: Mark,  Up: 1D plotting
+
+3.9.14 TextMark
+---------------
+
+These functions draw string TEXT as marks with size proportional to
+R*MARKSIZE (*note Default sizes::) at points {X[i], Y[i], Z[i]}. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the color and style of line
+and marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Mark::, *note Stem::. *Note TextMark sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z, `const mglData &'r,
+          `const wchar_t *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_xyzr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' r, `const
+          wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark_xyzr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' r, `const char
+          *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i], Z[i]} in
+     3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'x,
+          `const mglData &'y, `const mglData &'r, `const wchar_t
+          *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_xyr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' r, `const wchar_t *'text, `const
+          char *'fnt)
+ -- C function: `void' mgl_textmark_xyr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' r, `const char *'text, `const
+          char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'y, `const mglData &'r, `const char *'text, `const char
+          *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'y,
+          `const mglData &'r, `const wchar_t *'text, `const char
+          *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_yr (`HMGL' gr, `const HMDT' y,
+          `const HMDT' r, `const wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark_yr (`HMGL' gr, `const HMDT' y,
+          `const HMDT' r, `const char *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'y, `const char *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'y,
+          `const wchar_t *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw (`HMGL' gr, `const HMDT' y, `const
+          wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark (`HMGL' gr, `const HMDT' y, `const
+          char *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x]. The mark
+     sizes R[i]=1 for all points.
+
+
+File: mathgl_en.info,  Node: Error,  Next: BoxPlot,  Prev: TextMark,  Up: 1D plotting
+
+3.9.15 Error
+------------
+
+These functions draw error boxes at points {X[i], Y[i]} on plane Z =
+ZVAL (by default Z=MIN.Z). This can be useful, for example, in
+experimental points, or to show numeric error or some estimations and
+so on. The plots are drawn for each row if one of the data is the
+matrix. By any case the sizes of 1st dimension *must be equal* for all
+arrays X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the color and style of
+line and marks (*note Line styles::). By default (`pen=""') solid line
+with color from palette is used (*note Palette and colors::). See also
+*note Plot::. *Note Error sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ex, `const mglData
+          &'ey, `const char *'pen=`""')
+ -- C function: `void' mgl_error_exy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ex, `const HMDT' ey, `const char *'pen)
+     Draws a error box {EX, EY} in point position {X, Y}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ey, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_error_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ey, `const char *'pen)
+     Draws a error box EY (along only one direction) in point position
+     {X, Y}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'y, `const mglData &'ey, `const char *'pen=`""')
+ -- C function: `void' mgl_error (`HMGL' gr, `const HMDT' y, `const
+          HMDT' ey, `const char *'pen)
+     Draws a error box EY (along only one direction) in point position
+     {X, Y}, where X[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: BoxPlot,  Prev: Error,  Up: 1D plotting
+
+3.9.16 BoxPlot
+--------------
+
+These functions draw boxplot (also known as a box-and-whisker diagram)
+at points X[i] on plane Z = ZVAL (by default Z=MIN.Z). This is
+five-number summaries of data A[i,j] (minimum, lower quartile (Q1),
+median (Q2), upper quartile (Q3) and maximum) along second (j-th)
+direction. The sizes of 1st dimension *must be equal* for all arrays
+X.NX=A.NX. String PEN specifies the color and style of line (*note Line
+styles::). By default (`pen=""') solid line with color from palette is
+used (*note Palette and colors::). See also *note Plot::, *note
+Error::, *note Bars::, *note Default sizes::. *Note BoxPlot sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' BoxPlot (`const mglData
+          &'x, `const mglData &'a, `const char *'pen=`""')
+ -- C function: `void' mgl_boxplot_xy (`HMGL' gr, `const HMDT' x,
+          `const HMDT' a, `const char *'pen)
+     Draws a boxplot with specified values of coordinate X[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' BoxPlot (`const mglData
+          &'a, `const char *'pen=`""')
+ -- C function: `void' mgl_boxplot (`HMGL' gr, `const HMDT' a, `const
+          char *'pen)
+     Draws a boxplot with X[i] values equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: 2D plotting,  Next: 3D plotting,  Prev: 1D plotting,  Up: MathGL core
+
+3.10 2D plotting
+================
+
+These functions perform plotting of 2D data. 2D means that data depend
+from 2 independent parameters like matrix f(x_i,y_j), i=1...n, j=1...m.
+There are several generally different types of data representations:
+simple mesh lines plot (Mesh), surface plot (Surf), surface plot by
+boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall),
+belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid
+contours plot (ContF) and its rotational figure (Axial). Cont, ContF
+and Axial functions have variants for automatic and manual selection of
+level values for contours. Also there are functions for plotting data
+grid lines according to the data format (Grid) for enhancing density or
+contour plots. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument. *Note Color scheme::.
+
+* Menu:
+
+* Mesh::
+* Fall::
+* Belt::
+* Surf::
+* Boxs::
+* Tile::
+* Dens::
+* Cont::
+* ContF::
+* ContD::
+* Axial::
+* Grid::
+
+
+File: mathgl_en.info,  Node: Mesh,  Next: Fall,  Up: 2D plotting
+
+3.10.1 Mesh
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Mesh (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_mesh_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws mesh lines for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. String SCH sets the color scheme.
+     Previous color scheme is used by default. The minor dimensions of
+     arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Mesh lines are plotted for each z slice of
+     the data. See also *note Surf::, *note Fall::, NeshNum (*note
+     Other settings::), *note Cont::, *note Tens::. *Note Mesh
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mesh (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_mesh (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Fall,  Next: Belt,  Prev: Mesh,  Up: 2D plotting
+
+3.10.2 Fall
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Fall (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_fall_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws fall lines for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. This plot can be used for plotting
+     several curves shifted in depth one from another. String SCH sets
+     the color scheme. Previous color scheme is used by default. If SCH
+     contain `x' then lines are drawn along x-direction else (by
+     default) lines are drawn along y-direction. The minor dimensions
+     of arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Fall lines are plotted for each z slice of
+     the data. See also *note Belt::, *note Mesh::, *note Tens::,
+     NeshNum (*note Other settings::). *Note Fall sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Fall (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_fall (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Belt,  Next: Surf,  Prev: Fall,  Up: 2D plotting
+
+3.10.3 Belt
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Belt (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_belt_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws belts for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. This plot can be used as 3d
+     generalization of Plot (*note Plot::). String SCH sets the color
+     scheme. Previous color scheme is used by default. If SCH contain
+     `x' then belts are drawn along x-direction else (by default) belts
+     are drawn along y-direction. The minor dimensions of arrays X, Y,
+     Z should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Belts are plotted for each z slice of the data. See also *note
+     Fall::, *note Surf::, *note Plot::, NeshNum (*note Other
+     settings::). *Note Belt sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Belt (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_belt (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf,  Next: Boxs,  Prev: Belt,  Up: 2D plotting
+
+3.10.4 Surf
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]}. String SCH sets the color scheme. Previous color
+     scheme is used by default. If string SCH have symbol `#' then grid
+     lines are drawn. The minor dimensions of arrays X, Y, Z should be
+     equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY.
+     Arrays X and Y can be vectors (not matrices as Z). Surface is
+     plotted for each z slice of the data. See also *note Mesh::, *note
+     Dens::, *note Belt::, *note Tile::, *note Boxs::, *note SurfC::,
+     *note SurfA::. *Note Surf sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_surf (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Boxs,  Next: Tile,  Prev: Surf,  Up: 2D plotting
+
+3.10.5 Boxs
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Boxs (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_boxs_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws vertical boxes for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. String SCH sets the color
+     scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Tile::, *note
+     Step::. *Note Boxs sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Boxs (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_boxs (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Tile,  Next: Dens,  Prev: Boxs,  Up: 2D plotting
+
+3.10.6 Tile
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Tile (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_tile_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws horizontal tiles for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. Such plot can be used as
+     3d generalization of Step (*note Step::). String SCH sets the
+     color scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Boxs::, *note
+     Step::, *note TileS::. *Note Tile sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tile (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_tile (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dens,  Next: Cont,  Prev: Tile,  Up: 2D plotting
+
+3.10.7 Dens
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dens_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' zVal)
+     The function draws density plot for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string SCH have symbol `#' then grid lines are drawn. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Cont::, *note
+     ContF::, *note DensXYZ::. *Note Dens sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens (`const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dens (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cont,  Next: ContF,  Prev: Dens,  Up: 2D plotting
+
+3.10.8 Cont
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_cont_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws contour lines for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or for Z=V[k]
+     if `zVal==NAN'). Contours are plotted for Z[i,j]=V[k] where V[k]
+     are values of data array V. String SCH sets the color scheme.
+     Previous color scheme is used by default. If string SCH have
+     symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Surface is plotted for each z slice of the
+     data. See also *note Dens::, *note ContF::, *note Axial::, *note
+     ContXYZ::. *Note Cont sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_cont__val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_cont_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_cont (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContF,  Next: ContD,  Prev: Cont,  Up: 2D plotting
+
+3.10.9 ContF
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_contf_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws solid (or filled) contour lines for surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or
+     for Z=V[k] if `zVal==NAN'). Contours are plotted for Z[i,j]=V[k]
+     where V[k] are values of data array V (must be `v.nx>2'). String
+     SCH sets the color scheme. Previous color scheme is used by
+     default. If string SCH have symbol `#' then grid lines are drawn.
+     The minor dimensions of arrays X, Y, Z should be equal X.NX=Z.NX
+     && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y
+     can be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Dens::, *note Cont::, *note
+     Axial::, *note ContFXYZ::. *Note ContF sample::, for sample code
+     and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contf_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_contf_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contf (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContD,  Next: Axial,  Prev: ContF,  Up: 2D plotting
+
+3.10.10 ContD
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_contd_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws solid (or filled) contour lines for surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or
+     for Z=V[k] if `zVal==NAN') with manual colors. Contours are
+     plotted for Z[i,j]=V[k] where V[k] are values of data array V
+     (must be `v.nx>2'). String SCH sets the contour colors: the color
+     of k-th contour is determined by character `sch[k%strlen(sch)]'.
+     The minor dimensions of arrays X, Y, Z should be equal X.NX=Z.NX
+     && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y
+     can be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Dens::, *note Cont::, *note
+     ContF::. *Note ContD sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contd_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_contd_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contd (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Axial,  Next: Grid,  Prev: ContD,  Up: 2D plotting
+
+3.10.11 Axial
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_axial_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch)
+     The function draws surface which is result of contour plot
+     rotation for surface specified parametrically {X[i,j], Y[i,j],
+     Z[i,j]}. Contours are plotted for Z[i,j]=V[k] where V[k] are
+     values of data array V. String SCH sets the color scheme. Previous
+     color scheme is used by default. If string SCH have symbol `#'
+     then wire plot is produced. If string contain symbols `x', `y' or
+     `z' then rotation axis AXIALDIR (*note Other settings::) will be
+     set to specified direction. The minor dimensions of arrays X, Y, Z
+     should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Surface is plotted for each z slice of the data. See also *note
+     Cont::, *note ContF::, *note Torus::, *note Surf3::. *Note Axial
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_axial_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_axial_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_axial (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Grid,  Prev: Axial,  Up: 2D plotting
+
+3.10.12 Grid
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_grid_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' zVal)
+     The function draws grid lines for density plot of surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The minor dimensions of arrays X, Y, Z should be equal
+     X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays
+     X and Y can be vectors (not matrices as Z). Grid is plotted for
+     each z slice of the data. See also *note Dens::, *note Cont::,
+     *note ContF::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_grid (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: 3D plotting,  Next: Dual plotting,  Prev: 2D plotting,  Up: MathGL core
+
+3.11 3D plotting
+================
+
+These functions perform plotting of 3D data. 3D means that data depend
+from 3 independent parameters like matrix f(x_i,y_j,z_k), i=1...n,
+j=1...m, k=1...l. There are 5 generally different types of data
+representations: isosurface or surface of constant value (Surf3),
+density plot at slices (Dens3), contour lines plot at slices (Cont3),
+solid contours plot at slices (ContF3) and cloud-like plot (Cloud).
+Surf3, Cont3 and ContF3 functions have variants for automatic and
+manual selection of level values for surfaces/contours. Also there are
+functions for plotting data grid lines according to the data format
+(Grid3) for enhancing density or contour plots. Each type of plotting
+has similar interface. There are 2 kind of versions which handle the
+arrays of data and coordinates or only single data array. Parameters of
+color scheme are specified by the string argument. *Note Color scheme::.
+
+* Menu:
+
+* Surf3::
+* Dens3::
+* Cont3::
+* ContF3::
+* Grid3::
+* Cloud::
+* Beam::
+
+
+File: mathgl_en.info,  Node: Surf3,  Next: Dens3,  Up: 3D plotting
+
+3.11.1 Surf3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_surf3_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. String SCH sets the color scheme. Previous color
+     scheme is used by default. If string contain `#' then wire plot is
+     produced. Arrays X, Y, Z can be vectors (not 3d arrays as A).
+     Note, that there is possibility of incorrect plotting due to
+     uncertainty of cross-section defining if there are two or more
+     isosurface intersections inside one cell. See also *note Cloud::,
+     *note Dens3::, *note Surf3C::, *note Surf3A::, *note Axial::.
+     *Note Surf3 sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`float' val,
+          `const mglData &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_surf3_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`3')
+ -- C function: `void' mgl_surf3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'stl,
+          `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_surf3 (`HMGL' gr, `const HMDT' a, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dens3,  Next: Cont3,  Prev: Surf3,  Up: 3D plotting
+
+3.11.2 Dens3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""')
+ -- C function: `void' mgl_dens3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl)
+     The function draws density plot for 3d data specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Density is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string STL have symbol `#' then grid lines are drawn. The minor
+     dimensions of arrays X, Y, Z must be equal. Arrays X, Y, Z can be
+     vectors (not 3d arrays as A). See also *note Cont3::, *note
+     ContF3::, *note Dens::, *note Grid3::. *Note Dens3 sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""')
+ -- C function: `void' mgl_dens3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' DensA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_dens3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl)
+     Draws density plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensA (`const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_dens3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cont3,  Next: ContF3,  Prev: Dens3,  Up: 3D plotting
+
+3.11.3 Cont3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'stl=`""')
+ -- C function: `void' mgl_cont3_xyz_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `char' dir, `int' sVal, `const char *'stl)
+     The function draws contour plot for 3d data specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Contours
+     are plotted for values specified in array V at slice SVAL in
+     DIR={`x', `y', `z'} direction. String SCH sets the color scheme.
+     Previous color scheme is used by default. If string STL have
+     symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). See also *note Dens3::, *note ContF3::, *note
+     Cont::, *note Grid3::. *Note Cont3 sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'v, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'sch=`""')
+ -- C function: `void' mgl_cont3_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' a, `char' dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_cont3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_cont3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`7')
+ -- C function: `void' mgl_cont3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `int' num)
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContA (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`7')
+ -- C function: `void' mgl_cont3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContF3,  Next: Grid3,  Prev: Cont3,  Up: 3D plotting
+
+3.11.4 ContF3
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'stl=`""')
+ -- C function: `void' mgl_contf3_xyz_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `char' dir, `int' sVal, `const char *'stl)
+     The function draws solid (or filled) contour plot for 3d data
+     specified parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]).
+     Contours are plotted for values specified in array V at slice SVAL
+     in DIR={`x', `y', `z'} direction. String SCH sets the color
+     scheme. Previous color scheme is used by default. If string STL
+     have symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). See also *note Dens3::, *note Cont3::, *note
+     ContF::, *note Grid3::. *Note ContF3 sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'v, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'sch=`""')
+ -- C function: `void' mgl_contf3_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `char' dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_contf3_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir,
+          `int' sVal, `const char *'stl, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_contf3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`7')
+ -- C function: `void' mgl_contf3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `int' num)
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFA (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`7')
+ -- C function: `void' mgl_contf3_all (`HMGL' gr, `const HMDT' a,
+          `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Grid3,  Next: Cloud,  Prev: ContF3,  Up: 3D plotting
+
+3.11.5 Grid3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""')
+ -- C function: `void' mgl_grid3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl)
+     The function draws grid for 3d data specified parametrically
+     A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Grid is plotted at slice
+     SVAL in DIR={`x', `y', `z'} direction. String SCH sets the color
+     scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z must be equal. Arrays X, Y, Z can be
+     vectors (not 3d arrays as A). See also *note Cont3::, *note
+     ContF3::, *note Dens3::, *note Grid::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""')
+ -- C function: `void' mgl_grid3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' GridA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_grid3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl)
+     Draws grids at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' GridA (`const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_grid3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cloud,  Next: Beam,  Prev: Grid3,  Up: 3D plotting
+
+3.11.6 Cloud
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cloud (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloud_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'stl,
+          `float' alpha=`1')
+     The function draws cloud plot for 3d data specified parametrically
+     A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). This plot is a set of
+     cubes with color and transparency proportional to value of A. The
+     resulting plot is like cloud - low value is transparent but higher
+     ones are not. The number of plotting cells depend on MeshNum
+     (*note Other settings::). String SCH sets the color scheme.
+     Previous color scheme is used by default. Parameter ALPHA changes
+     the overall transparency of plot. The minor dimensions of arrays
+     X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not 3d
+     arrays as A). See also *note Surf3::. *Note Cloud sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cloud (`const mglData
+          &'a, `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloud (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' alpha=`1')
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++): `void' CloudP (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z, `const mglData &'a,
+          `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloudp_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `float' alpha=`1')
+     The same as first one but the semi-transparent points are used
+     instead of cubes. *Note CloudP sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++): `void' CloudP (`const mglData &'a,
+          `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloudp (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' alpha=`1')
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Beam,  Prev: Cloud,  Up: 3D plotting
+
+3.11.7 Beam
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Beam (`float' val,
+          `const mglData &'tr, `const mglData &'g1, `const mglData
+          &'g2, `const mglData &'a, `float' r, `const char *'stl=`""',
+          `int' flag=`0')
+ -- C function: `void' mgl_beam_val (`HMGL' gr, `float' val, `const
+          HMDT' tr, `const HMDT' g1, `const HMDT' g2, `const HMDT' a,
+          `float' r, `const char *'stl, `int' flag)
+     Draws the isosurface for 3d array A at constant values of A=VAL.
+     This is special kind of plot for A specified in accompanied
+     coordinates along curve TR with orts G1, G2 and with transverse
+     scale R. Variable FLAG is bitwise: `0x1' - draw in accompanied
+     (not laboratory) coordinates; `0x2' - draw projection to \rho-z
+     plane; `0x4' - draw normalized in each slice field. The x-size of
+     data arrays TR, G1, G2 must be nx>2. The y-size of data arrays TR,
+     G1, G2 and z-size of the data array A must be equal. *Note Surf3::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Beam (`const mglData
+          &'tr, `const mglData &'g1, `const mglData &'g2, `const
+          mglData &'a, `float' r, `const char *'stl=`""', `int'
+          flag=`0', `int' num=`3')
+ -- C function: `void' mgl_beam (`HMGL' gr, `const HMDT' tr, `const
+          HMDT' g1, `const HMDT' g2, `const HMDT' a, `float' r, `const
+          char *'stl, `int' flag=`0', `int' num=`3')
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+
+File: mathgl_en.info,  Node: Dual plotting,  Next: Vector fields,  Prev: 3D plotting,  Up: MathGL core
+
+3.12 Dual plotting
+==================
+
+These plotting functions draw _two matrix_ simultaneously. There are 5
+generally different types of data representations: surface or
+isosurface colored by other data (SurfC, Surf3C), surface or isosurface
+transpared by other data (SurfA, Surf3A), tiles with variable size
+(TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C
+have variants for automatic and manual selection of level values for
+isosurfaces. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument. *Note Color scheme::.
+
+* Menu:
+
+* SurfC::
+* Surf3C::
+* SurfA::
+* Surf3A::
+* TileS::
+* Map::
+* STFA::
+
+
+File: mathgl_en.info,  Node: SurfC,  Next: Surf3C,  Up: Dual plotting
+
+3.12.1 SurfC
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfc_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]} and color it by matrix C[i,j]. String SCH sets the
+     color scheme. Previous color scheme is used by default. If string
+     SCH have symbol `#' then grid lines are drawn. All dimensions of
+     arrays Z and C must be equal. The minor dimensions of arrays X, Y,
+     Z should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Surface is plotted for each z slice of the data. See also *note
+     Surf::, *note SurfA::, *note Surf3C::. *Note SurfC sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfC (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfc (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf3C,  Next: SurfA,  Prev: SurfC,  Up: Dual plotting
+
+3.12.2 Surf3C
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'stl=`""')
+ -- C function: `void' mgl_surf3c_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const HMDT' c, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as Surf3() function but the
+     color of isosurface depends on values of array C. String SCH sets
+     the color scheme. Previous color scheme is used by default. If
+     string contain `#' then wire plot is produced. All dimensions of
+     arrays Z and C must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). Note, that there is possibility of incorrect
+     plotting due to uncertainty of cross-section defining if there are
+     two or more isosurface intersections inside one cell. See also
+     *note Surf3::, *note SurfC::, *note Surf3A::. *Note Surf3C
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`float' val,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf3c_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const HMDT' c, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const mglData &'c, `const char *'stl=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3c_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const HMDT'
+          c, `const char *'stl, `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`const mglData
+          &'a, `const mglData &'c, `const char *'sch=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3c (`HMGL' gr, `const HMDT' a, `const
+          HMDT' c, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: SurfA,  Next: Surf3A,  Prev: Surf3C,  Up: Dual plotting
+
+3.12.3 SurfA
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfa_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]} and transparent it by matrix C[i,j]. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string SCH have symbol `#' then grid lines are drawn. All
+     dimensions of arrays Z and C must be equal. The minor dimensions
+     of arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Surface is plotted for each z slice of the
+     data. See also *note Surf::, *note SurfC::, *note Surf3A::, *note
+     TileS::. *Note SurfA sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfA (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfa (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf3A,  Next: TileS,  Prev: SurfA,  Up: Dual plotting
+
+3.12.4 Surf3A
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'stl=`""')
+ -- C function: `void' mgl_surf3a_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const HMDT' c, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as Surf3() function but the
+     transparency of isosurface depends on values of B array. This
+     allows one to remove the part of isosurface where B is negligibly
+     small (useful for phase plotting of a beam or a pulse). String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string contain `#' then wire plot is produced. All dimensions
+     of arrays Z and C must be equal. Arrays X, Y, Z can be vectors
+     (not 3d arrays as A). Note, that there is possibility of incorrect
+     plotting due to uncertainty of cross-section defining if there are
+     two or more isosurface intersections inside one cell. See also
+     *note Surf3::, *note SurfA::, *note Surf3C::. *Note Surf3A
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`float' val,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf3a_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const HMDT' c, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const mglData &'c, `const char *'stl=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3a_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const HMDT'
+          c, `const char *'stl, `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`const mglData
+          &'a, `const mglData &'c, `const char *'sch=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3a (`HMGL' gr, `const HMDT' a, `const
+          HMDT' c, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: TileS,  Next: Map,  Prev: Surf3A,  Up: Dual plotting
+
+3.12.5 TileS
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' TileS (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'sch=`""')
+ -- C function: `void' mgl_tiles_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'sch)
+     The function draws horizontal tiles for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. It is mostly the same as
+     Tile() but the size of tiles is determined by R array. This is
+     some kind of "transparency" useful for exporting to EPS files.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The minor dimensions of arrays X, Y, Z should be equal
+     X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays
+     X and Y can be vectors (not matrices as Z). Surface is plotted for
+     each z slice of the data. See also *note SurfA::, *note Tile::.
+     *Note TileS sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' TileS (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_tiles (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Map,  Next: STFA,  Prev: TileS,  Up: Dual plotting
+
+3.12.6 Map
+----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Map (`const mglData &'x,
+          `const mglData &'y, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""', `int' ks=`0', `bool' pnts=`true')
+ -- C function: `void' mgl_map_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `int' ks, `int' pnts)
+     The function draws mapping plot for matrices {AX, AY } which
+     parametrically depend on coordinates X, Y. The initial position of
+     the cell (point) is marked by color. Height is proportional to
+     Jacobian(ax,ay). This plot is like Arnold diagram ???. If
+     `pnts=false' then face is drawn otherwise the color ball at matrix
+     knots are drawn. Parameter KS specifies the slice of matrices
+     which will be used. String SCH sets the color scheme. Previous
+     color scheme is used by default. The size of AX and AY must be the
+     same. The minor dimensions of arrays X, Y, AX should be equal.
+     Arrays X, Y can be vectors (not matrix as AX). *Note Color
+     scheme::. *Note Map sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Map (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `int'
+          ks=`0', `bool' pnts=`true')
+ -- C function: `void' mgl_map (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `int' ks, `int' pnts)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: STFA,  Prev: Map,  Up: Dual plotting
+
+3.12.7 STFA
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' STFA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'re, `const mglData
+          &'im, `int' dn, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_stfa_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' re, `const HMDT' im, `int' dn, `const
+          char *'sch, `float' zVal)
+     Draws spectrogram of complex array RE+i*`im' for Fourier size of
+     DN points at plane Z=ZVAL. Parameter DN is arbitrary even integer.
+     For example in 1D case, result is density plot of data
+     res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn with
+     size {int(nx/dn), dn, ny}. At this array RE, IM parametrically
+     depend on coordinates X, Y. String SCH sets the color scheme.
+     Previous color scheme is used by default. The size of RE and IM
+     must be the same. The minor dimensions of arrays X, Y, RE should
+     be equal. Arrays X, Y can be vectors (not matrix as RE). *Note
+     Color scheme::.
+
+ -- Method on `mglGraph' (C++, Python): `void' STFA (`const mglData
+          &'re, `const mglData &'im, `int' dn, `const char *'sch=`""',
+          `float' zVal=`NAN')
+ -- C function: `void' mgl_stfa (`HMGL' gr, `const HMDT' re, `const
+          HMDT' im, `int' dn, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Vector fields,  Next: Other plotting,  Prev: Dual plotting,  Up: MathGL core
+
+3.13 Vector fields
+==================
+
+These functions perform plotting of 2D and 3D vector fields. There are
+5 generally different types of vector fields representations: simple
+vector field (Vect), vectors along the curve (Traj), vector field by
+dew-drops (Dew), flow threads (Flow, FlowP), flow pipes (Pipe). Each
+type of plotting has similar interface. There are 2 kind of versions
+which handle the arrays of data and coordinates or only single data
+array. Parameters of color scheme are specified by the string argument.
+*Note Color scheme::.
+
+* Menu:
+
+* Traj::
+* Vect::
+* VectL::
+* VectC::
+* Dew::
+* Flow::
+* FlowP::
+* Pipe::
+
+
+File: mathgl_en.info,  Node: Traj,  Next: Vect,  Up: Vector fields
+
+3.13.1 Traj
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Traj (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' len=`0')
+ -- Method on `mglGraph' (C++, Python): `void' Traj (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN', `float'
+          len=`0')
+ -- C function: `void' mgl_traj_xyz (`HMGL' gr, `const HMDT'x, `const
+          HMDT'y, `const HMDT'z, `const HMDT'ax, `const HMDT'ay, `const
+          HMDT'az, `const char *'sch, `float' len)
+ -- C function: `void' mgl_traj_xy (`HMGL' gr, `const HMDT'x, `const
+          HMDT'y, `const HMDT'ax, `const HMDT'ay, `const char *'sch,
+          `float' zVal, `float' len)
+     The function draws vectors {AX, AY, AZ} along a curve {X, Y, Z}.
+     The length of arrows are proportional to \sqrt{ax^2+ay^2+az^2}.
+     String PEN specifies the color (*note Line styles::). By default
+     (`pen=""') color from palette is used (*note Palette and
+     colors::). Parameter LEN set the vector length factor (if
+     non-zero) or vector length to be proportional the distance between
+     curve points (if LEN=0). The minor sizes of all arrays must be
+     equal and large 2. The plots are drawn for each row if one of the
+     data is the matrix. See also *note Vect::. *Note Traj sample::,
+     for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Vect,  Next: VectL,  Prev: Traj,  Up: Vector fields
+
+3.13.2 Vect
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN', `int'
+          flag=`0')
+ -- C function: `void' mgl_vect_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal, `int' flag)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     length and color of arrows are proportional to \sqrt{ax^2+ay^2}.
+     The number of arrows depend on MESHNUM (*note Other settings::).
+     The color is specified by the string argument SCH. Previous color
+     scheme is used by default. Parameter FLAG is bitwise flag for
+     setup the hachures (arrows): `MGL_VEC_COL' for drawing bi-color
+     arrow, `MGL_VEC_LEN' for drawing fixed length arrows,
+     `MGL_VEC_DOT' for drawing hachures with dots instead of arrows,
+     `MGL_VEC_END' for drawing arrows to the cell point, `MGL_VEC_MID'
+     for drawing arrows with center at cell point. The size of AX and
+     AY must be equal. The minor dimensions of arrays X, Y and AX must
+     be equal too. Arrays X and Y can be vectors (not matrices as AX).
+     The vector field is plotted for each z slice of AX, AY. See also
+     *note VectL::, *note VectC::, *note Flow::, *note Dew::. *Note
+     Vect sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN', `int' flag=`0')
+ -- C function: `void' mgl_vect_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal, `int' flag)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' flag=`0')
+ -- C function: `void' mgl_vect_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `int' flag)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the length and color
+     of arrows is proportional to \sqrt{ax^2+ay^2+az^2}. *Note Vect 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' flag=`0')
+ -- C function: `void' mgl_vect_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `int' flag)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: VectL,  Next: VectC,  Prev: Vect,  Up: Vector fields
+
+3.13.3 VectL
+------------
+
+These functions are obsolete - use Vect() functions instead.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_vectl_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     length of hachures is proportional to \sqrt{ax^2+ay^2}. The number
+     of hachures depend on MESHNUM (*note Other settings::). Points are
+     denote the start of hachures. The color is specified by the string
+     argument SCH. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Vect::, *note VectC::, *note Flow::, *note
+     Dew::. *Note VectL sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_vectl_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectl_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the length of
+     hachures is proportional to \sqrt{ax^2+ay^2+az^2}. *Note VectL 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectl_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: VectC,  Next: Dew,  Prev: VectL,  Up: Vector fields
+
+3.13.4 VectC
+------------
+
+These functions are obsolete - use Vect() functions instead.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_vectc_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     color of hachures is proportional to \sqrt{ax^2+ay^2}. The number
+     of hachures depend on MESHNUM (*note Other settings::). Points are
+     denote the start of hachures. The color is specified by the string
+     argument SCH. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Vect::, *note VectL::, *note Flow::, *note
+     Dew::. *Note VectC sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_vectc_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectc_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of
+     hachures is proportional to \sqrt{ax^2+ay^2+az^2}. *Note VectC 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectc_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dew,  Next: Flow,  Prev: VectC,  Up: Vector fields
+
+3.13.5 Dew
+----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dew (`const mglData &'x,
+          `const mglData &'y, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dew_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws dew-drops for plane vector field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. Note
+     that this is very expensive plot in memory usage and creation
+     time! The color of drops is proportional to \sqrt{ax^2+ay^2}. The
+     number of drops depend on MESHNUM (*note Other settings::). The
+     color is specified by the string argument SCH. Previous color
+     scheme is used by default. The size of AX and AY must be equal.
+     The minor dimensions of arrays X, Y and AX must be equal too.
+     Arrays X and Y can be vectors (not matrices as AX). The vector
+     field is plotted for each z slice of AX, AY. See also *note
+     Vect::, *note VectC::. *Note Dew sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dew (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_dew (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Flow,  Next: FlowP,  Prev: Dew,  Up: Vector fields
+
+3.13.6 Flow
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `int' num=`5', `bool'
+          central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_flow_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `int' num, `int' central, `float' zVal)
+     The function draws flow threads for the plane vector field {AX,
+     AY} parametrically depending on coordinates X, Y at level z =
+     ZVAL. Number of threads is proportional to NUM. Parameter CENTRAL
+     sets the thread start from center (if true) or only from edges (if
+     false). The color of lines is proportional to \sqrt{ax^2+ay^2}.
+     Warm color corresponds to normal flow (like attractor). Cold one
+     corresponds to inverse flow (like source). String SCH sets the
+     color scheme. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Pipe::, *note VectC::, *note Vect::. *Note
+     Flow sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `int'
+          num=`5', `bool' central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_flow_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `int' num, `int' central,
+          `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' num=`3', `bool' central=`true')
+ -- C function: `void' mgl_flow_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `int' num, `int' central)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Flow 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' num=`3', `bool' central=`true')
+ -- C function: `void' mgl_flow_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `int' num,
+          `int' central)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: FlowP,  Next: Pipe,  Prev: Flow,  Up: Vector fields
+
+3.13.7 FlowP
+------------
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'x, `const mglData &'y, `const mglData &'ax, `const
+          mglData &'ay, `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'x, `const mglData &'y,
+          `const mglData &'ax, `const mglData &'ay, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_flowp_xy (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' x, `const HMDT' y, `const HMDT' ax,
+          `const HMDT' ay, `const char *'sch)
+     The function draws flow thread for the plane vector field {AX, AY}
+     parametrically depending on coordinates X, Y from point P0 at
+     level z = P0.z. The color of lines is proportional to
+     \sqrt{ax^2+ay^2}. Warm color corresponds to normal flow (like
+     attractor). Cold one corresponds to inverse flow (like source).
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The size of AX and AY must be equal. The minor dimensions
+     of arrays X, Y and AX must be equal too. Arrays X and Y can be
+     vectors (not matrices as AX). The vector field is plotted for each
+     z slice of AX, AY. See also *note Pipe::, *note VectC::, *note
+     Vect::.
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'ax, `const mglData &'ay, `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_2d (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' ax, `const HMDT' ay, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'x, `const mglData &'y, `const mglData &'z, `const
+          mglData &'ax, `const mglData &'ay, `const mglData &'az,
+          `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'x, `const mglData &'y,
+          `const mglData &'z, `const mglData &'ax, `const mglData &'ay,
+          `const mglData &'az, `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_xyz (`HMGL' gr, `float' x0, `float'
+          y0, `float' z0, `const HMDT' x, `const HMDT' y, `const HMDT'
+          z, `const HMDT' ax, `const HMDT' ay, `const HMDT' az, `const
+          char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Flow 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'ax, `const mglData &'ay, `const mglData &'az,
+          `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'ax, `const mglData &'ay,
+          `const mglData &'az, `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_3d (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' ax, `const HMDT' ay, `const HMDT'
+          az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Pipe,  Prev: FlowP,  Up: Vector fields
+
+3.13.8 Pipe
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' r0=`0.05', `int'
+          num=`5', `bool' central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_pipe_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' r0, `int' num, `int' central, `float' zVal)
+     The function draws flow pipes for the plane vector field {AX, AY}
+     parametrically depending on coordinates X, Y at level z = ZVAL.
+     Number of pipes is proportional to NUM. Parameter CENTRAL sets the
+     pipe start from center (if true) or only from edges (if false).
+     The color of lines is proportional to \sqrt{ax^2+ay^2}. Warm color
+     corresponds to normal flow (like attractor). Cold one corresponds
+     to inverse flow (like source). String SCH sets the color scheme.
+     Previous color scheme is used by default. Parameter R0 set the
+     base pipe radius. If R0<0 then pipe radius is inverse proportional
+     to amplitude. The size of AX and AY must be equal. The minor
+     dimensions of arrays X, Y and AX must be equal too. Arrays X and Y
+     can be vectors (not matrices as AX). The vector field is plotted
+     for each z slice of AX, AY. See also *note Pipe::, *note VectC::,
+     *note Vect::. *Note Pipe sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          r0=`0.05', `int' num=`5', `bool' central=`true', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_pipe_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' r0, `int' num, `int'
+          central, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' r0=`0.05', `int' num=`3', `bool'
+          central=`true')
+ -- C function: `void' mgl_pipe_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `float' r0, `int' num,
+          `int' central)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Pipe 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' r0=`0.05', `int' num=`3', `bool'
+          central=`true')
+ -- C function: `void' mgl_pipe_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `float' r0,
+          `int' num, `int' central)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Other plotting,  Next: Nonlinear fitting,  Prev: Vector fields,  Up: MathGL core
+
+3.14 Other plotting
+===================
+
+These functions perform miscelaneous plotting. There is unstructured
+data points plots (Dots), surface reconstruction (Crust), surfaces on
+the triangular mesh (TriPlot), textual formula plotting (Plots by
+formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]),
+simple plot (SimplePlot). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+* Menu:
+
+* DensXYZ::
+* ContXYZ::
+* ContFXYZ::
+* Dots::
+* Crust::
+* TriPlot::
+* Plots by formula::
+* SimplePlot::
+
diff --git a/debian/tmp/usr/share/info/mathgl_en.info-2 b/debian/tmp/usr/share/info/mathgl_en.info-2
new file mode 100644
index 0000000..6eaf009
--- /dev/null
+++ b/debian/tmp/usr/share/info/mathgl_en.info-2
@@ -0,0 +1,7689 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: DensXYZ,  Next: ContXYZ,  Up: Other plotting
+
+3.14.1 DensXYZ
+--------------
+
+These plotting functions draw density plot in x, y, or z plain. If A is
+a tensor (3-dimensional data) then interpolation to a given SVAL is
+performed. These functions are useful for creating projections of the
+3D data array to the bounding box. For example, code like
+     gr->DensX(c.Sum("x"),"BbcyrR",-1);
+     gr->DensY(c.Sum("y"),0,1);
+     gr->DensZ(c.Sum("z"),0,-1);
+   will produce the following picture. See also *note ContXYZ::, *note
+ContFXYZ::, *note Dens::, *note Data distributions::. *Note Dens
+projection sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at z = SVAL.
+
+
+File: mathgl_en.info,  Node: ContXYZ,  Next: ContFXYZ,  Prev: DensXYZ,  Up: Other plotting
+
+3.14.2 ContXYZ
+--------------
+
+These plotting functions draw contour lines in x, y, or z plain. If A
+is a tensor (3-dimensional data) then interpolation to a given SVAL is
+performed. These functions are useful for creating projections of the
+3D data array to the bounding box. For example, code like
+     gr->ContX(c.Sum("x"),"BbcyrR",-1);
+     gr->ContY(c.Sum("y"),0,1);
+     gr->ContZ(c.Sum("z"),0,-1);
+   will produce the following picture. See also *note ContFXYZ::, *note
+DensXYZ::, *note Cont::, *note Data distributions::. *Note Cont
+projection sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at z = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContX (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_x_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContY (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_y_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContZ (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_z_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at z = SVAL.
+
+
+File: mathgl_en.info,  Node: ContFXYZ,  Next: Dots,  Prev: ContXYZ,  Up: Other plotting
+
+3.14.3 ContFXYZ
+---------------
+
+These plotting functions draw solid contour lines in x, y, or z plain.
+If A is a tensor (3-dimensional data) then interpolation to a given
+SVAL is performed. These functions are useful for creating projections
+of the 3D data array to the bounding box. See also *note ContXYZ::,
+*note DensXYZ::, *note ContF::, *note Data distributions::.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at z = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFX (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_x_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFY (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_y_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFZ (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_z_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at z = SVAL.
+
+
+File: mathgl_en.info,  Node: Dots,  Next: Crust,  Prev: ContFXYZ,  Up: Other plotting
+
+3.14.4 Dots
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dots (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Dots (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_dots (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+ -- C function: `void' mgl_dots_a (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'sch)
+     The function draws the arbitrary placed points {X[i], Y[i], Z[i]}.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. If array A is specified then it define the transparency
+     of dots. Arrays X, Y, Z, A must have equal sizes. See also *note
+     Crust::, *note Mark::, *note Plot::. *Note Dots sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Dots (`const mglData &'tr,
+          `const char *'sch=`""')
+ -- C function: `void' mgl_dots_tr (`HMGL' gr, `const HMDT' tr, `const
+          char *'sch)
+     The same as previous with X=TR(0,:), Y=TR(1,:), Z=TR(2,:) and if
+     TR.nx>3 then A=TR(3,:).
+
+
+File: mathgl_en.info,  Node: Crust,  Next: TriPlot,  Prev: Dots,  Up: Other plotting
+
+3.14.5 Crust
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Crust (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' er=`0')
+ -- C function: `void' mgl_crust (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' er)
+     The function reconstruct and draws the surface for arbitrary
+     placed points {X[i], Y[i], Z[i]}. Parameter ER set relative radius
+     for (increase it for removing holes). String SCH sets the color
+     scheme. Previous color scheme is used by default. If string
+     contain `#' then wire plot is produced. Arrays X, Y, Z must have
+     equal sizes. See also *note Dots::, *note TriPlot::. *Note Crust
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Crust (`const mglData &'tr,
+          `const char *'sch=`""', `float' er=`0')
+ -- C function: `void' mgl_crust_tr (`HMGL' gr, `const HMDT' tr, `const
+          char *'sch, `float' er)
+     The same as previous with X=TR(0,:), Y=TR(1,:), Z=TR(2,:).
+
+
+File: mathgl_en.info,  Node: TriPlot,  Next: Plots by formula,  Prev: Crust,  Up: Other plotting
+
+3.14.6 TriPlot
+--------------
+
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_triplot_xyz (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch)
+ -- C function: `void' mgl_triplot_xyzc (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          c, `const char *'sch)
+     The function draws the surface of triangles. Triangle vertexes are
+     set by indexes ID of data points {X[i], Y[i], Z[i]}. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string contain `#' then wire plot is produced. First dimensions
+     of ID must be 3 or greater. Arrays X, Y, Z must have equal sizes.
+     Parameter C set the colors of triangles (if ID.ny=C.nx) or colors
+     of vertexes (if X.nx=C.nx). See also *note Dots::, *note Crust::.
+
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_triplot_xy (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const char *'sch, `float'
+          zVal)
+     The same as previous with Z[i]=ZVAL.
+
+
+File: mathgl_en.info,  Node: Plots by formula,  Next: SimplePlot,  Prev: TriPlot,  Up: Other plotting
+
+3.14.7 Plots by formula
+-----------------------
+
+These functions perform plotting of 1D or 2D functions specified by
+textual formula. You do not need to create the data arrays to plot it.
+The parameter STL set the line style (*note Line styles::) for `Plot()'
+or color scheme (*note Color scheme::) for `Surf()'. The parameter N
+set the minimal number of points along coordinate(s) for plots. At this
+time (v. 1.10) there is adaptive increase of data points numbers but
+only for 1D variant (i.e. for Plot()).
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const char *'eqY,
+          `const char *'stl=`""', `float' zVal=`NAN', `int' n=`100')
+ -- C function: `void' mgl_fplot (`HMGL' gr, `const char *'eqY, `const
+          char *'stl, `float' zVal, `int' n)
+     The function draws function `eqY(x)' at plane z=ZVAL where `x'
+     variable is changed in range [MIN.x, MAX.x]. See also *note Plot::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl=`""',
+          `float' zVal=`NAN', `int' n=`100')
+ -- C function: `void' mgl_fplot_xyz (`HMGL' gr, `const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl,
+          `float' zVal, `int' n)
+     The function draws parametrical curve {`eqX(t)', `eqY(t)',
+     `eqZ(t)'} where `t' variable is changed in range [0, 1]. See also
+     *note Plot::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const char *'eqZ,
+          `const char *'stl=`""', `int' n=`100');
+ -- C function: `void' mgl_fsurf (`HMGL' gr, `const char *'eqZ, `const
+          char *'stl, `int' n);
+     The function draws surface for function `eqY(x,y)' where `x', `y'
+     variables are changed in range [MIN, MAX]. See also *note Surf::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl=`""',
+          `int' n=`100')
+ -- C function: `void' mgl_fsurf_xyz (`HMGL' gr, `const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl,
+          `int' n)
+     The function draws parametrical surface {`eqX(u,v)', `eqY(u,v)',
+     `eqZ(u,v)'} where `u', `v' variables are changed in range [0, 1].
+     See also *note Surf::.
+
+
+File: mathgl_en.info,  Node: SimplePlot,  Prev: Plots by formula,  Up: Other plotting
+
+3.14.8 SimplePlot
+-----------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SimplePlot (`const
+          mglData &'a, `int' type=`0', `const char *'stl=`""')
+ -- C function: `void' mgl_simple_plot (`HMGL' gr, `const HMDT' a,
+          `int' type, `const char *'stl)
+     Plots the array A depending on it's dimensions and TYPE parameter.
+     String STL specifies the style of plotting. For 1d data: `type=0'
+     - *note Plot::, `type=1' - *note Area::, `type=2' - *note Step::,
+     `type=3' - *note Stem::, `type=4' - *note Bars::. For 2d data:
+     `type=0' - *note Surf::, `type=1' - *note Dens::, `type=2' - *note
+     Mesh::, `type=3' - *note Cont::. For 3d data: `type=0' - *note
+     Surf3::, `type=1' - *note Dens3::, `type=2' - *note Cont3::,
+     `type=2' - *note Cloud::.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting,  Next: Data distributions,  Prev: Other plotting,  Up: MathGL core
+
+3.15 Nonlinear fitting
+======================
+
+These functions fit data to formula. Fitting goal is to find formula
+parameters for the best fit the data points, i.e. to minimize the sum
+\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2. At this, approximation
+function `f' can depend only on one argument `x' (1D case), on two
+arguments `x,y' (2D case) and on three arguments `x,y,z' (3D case). The
+function `f' also may depend on parameters. Normally the list of fitted
+parameters is specified by VAR string (like, `abcd'). Usually user
+should supply initial values for fitted parameters by INI variable. But
+if he/she don't supply it then the zeros are used. Parameter
+PRINT=`true' switch on printing the found coefficients to MESSAGE
+(*note Error handling::).
+
+   Functions Fit() and FitS() do not draw the obtained data themselves.
+They fill the data FIT by formula `f' with found coefficients and
+return the \chi^2 error of approximation. At this, the `x,y,z'
+coordinates are equidistantly distributed in the interval MIN-MAX.
+Number of points in FIT is selected as maximal value of FIT size and
+the value of FITPNTS. Note, that this functions use GSL library and do
+something only if MathGL was compiled with GSL support. *Note Fitting
+sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyzas (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const HMDT' s, `const char *'func, `const char *'var, `float
+          *'ini)
+ -- C function: `float' mgl_fit_xyzas_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const HMDT' s, `const char *'func, `const char *'var, `HMDT'
+          ini)
+     Fit data along x-, y- and z-directions for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]).
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const mglData &'s, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const mglData &'s, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyzs (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const HMDT' s,
+          `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyzs_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const HMDT' s,
+          `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array specified
+     parametrically A[i,j](X[i,j], Y[i,j]) for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const mglData &'s,
+          `const char *'func, `const char *'var, `float *'ini=`NULL',
+          `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const mglData &'s,
+          `const char *'func, `const char *'var, `mglData &'ini, `bool'
+          print=`false')
+ -- C function: `float' mgl_fit_xys (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const HMDT' s, `const char *'func,
+          `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xys_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const HMDT' s, `const char *'func,
+          `const char *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array specified parametrically
+     A[i](X[i]) for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_ys (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const HMDT' s, `const char *'func, `const char *'var,
+          `float *'ini)
+ -- C function: `float' mgl_fit_ys_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const HMDT' s, `const char *'func, `const char
+          *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array with X equidistantly
+     distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyza (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyza_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, y- and z-directions for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) with
+     S[i,j,k]=1.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const char *'func, `const char *'var, `float *'ini=`NULL',
+          `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const char *'func, `const char *'var, `mglData &'ini, `bool'
+          print=`false')
+ -- C function: `float' mgl_fit_xyz (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const char *'func,
+          `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyz_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const char *'func,
+          `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array specified
+     parametrically A[i,j](X[i,j], Y[i,j]) with S[i,j]=1 for each data
+     slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xy (`HMGL' gr, `HMDT' fit, `const HMDT'
+          x, `const HMDT' a, `const char *'func, `const char *'var,
+          `float *'ini)
+ -- C function: `float' mgl_fit_xy_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const char *'func, `const char
+          *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array specified parametrically
+     A[i](X[i]) with S[i]=1 for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`""', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_1 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_1_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array A with S=1 and X
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit2 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit2 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_2 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_2_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array A with S=1 and X,
+     Y equidistantly distributed in interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit3 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit3 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_3 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_3_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, y- and z-directions for 3d array A with S=1 and
+     X, Y, Z equidistantly distributed in interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' PutsFit (`mglPoint' p,
+          `const char *'prefix=`""', `const char *'font=`NULL', `float'
+          size=`-1')
+ -- C function: `void' mgl_puts_fit (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'prefix, `const char *'font, `float'
+          size=`-1')
+     Print last fitted formula with found coefficients (as numbers) at
+     position P0. The string PREFIX will be printed before formula. All
+     other parameters are the same as in *note Text printing::.
+
+ -- Method on `mglGraph' (C++, Python): `const char *' GetFit ()
+ -- C function: `const char *' mgl_get_fit (`HMGL' gr)
+     Get last fitted formula with found coefficients (as numbers).
+
+ -- General option (C++) of mglGraph: `int' FitPnts
+     Minimal number of points for output array after nonlinear fitting.
+
+
+File: mathgl_en.info,  Node: Data distributions,  Next: Frames/Animation,  Prev: Nonlinear fitting,  Up: MathGL core
+
+3.16 Data distributions
+=======================
+
+These functions make distribution (histogram) of data. They do not draw
+the obtained data themselves. These functions can be useful if user
+have data defined for random points (for example, after PIC simulation)
+and he want to produce a plot which require regular data (defined on
+grid(s)). The range for grids is always selected as axis range
+Min...Max. Arrays X, Y, Z define the positions (coordinates) of random
+points. Array A define the data value. Number of points in output array
+RES is selected as maximal value of RES size and the value of FITPNTS.
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'a)
+ -- C function: `int' mgl_hist_x (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' a)
+     Creates 1D distribution of the data values A in range [Min, Max].
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a)
+ -- C function: `int' mgl_hist_xy (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' y, `const HMDT' a)
+     Creates 2D distribution of the data values A in range [Min, Max].
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a)
+ -- C function: `int' mgl_hist_xyz (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' y, `const HMDT' z, `const HMDT' a)
+     Creates 3D distribution of the data values A in range [Min, Max].
+
+
+File: mathgl_en.info,  Node: Frames/Animation,  Next: IDTF functions,  Prev: Data distributions,  Up: MathGL core
+
+3.17 Frames/Animation
+=====================
+
+These functions provide ability to create several pictures
+simultaneously. For most of cases it is useless but for widget classes
+(*note Widget classes::) they can provide a way to show animation. Also
+you can write several frames into animated GIF file.
+
+ -- Method on `mglGraph' (C++, Python): `int' NewFrame ()
+ -- C function: `int' mgl_new_frame (`HMGL' gr)
+     Creates new frame. Function returns current frame id. This is not
+     thread safe function in OpenGL mode! Use direct list creation in
+     multi-threading drawing. The function `EndFrame()' *must* be call
+     after the finishing of the frame drawing for each call of this
+     function.
+
+ -- Method on `mglGraph' (C++, Python): `void' EndFrame ()
+ -- C function: `void' mgl_end_frame (`HMGL' gr)
+     Finishes the frame drawing.
+
+ -- Method on `mglGraph' (C++, Python): `int' GetNumFrame ()
+ -- C function: `int' mgl_get_num_frame (`HMGL' gr)
+     Gets the number of created frames.
+
+ -- Method on `mglGraph' (C++, Python): `void' ResetFrames ()
+ -- C function: `int' mgl_reset_frames (`HMGL' gr)
+     Reset frames counter (start it from zero).
+
+ -- Method on `mglGraph' (C++, Python): `void' StartGIF (`const char
+          *'fname, `int' ms=`100')
+ -- C function: `void' mgl_start_gif (`HMGL' gr, `const char *'fname,
+          `int' ms)
+     Start writing frames into animated GIF file FNAME. Parameter MS
+     set the delay between frames in milliseconds. You *should not*
+     change the picture size during writing the cinema. Use CloseGIF()
+     to finalize writing. Note, that this function is disabled in
+     OpenGL mode.
+
+ -- Method on `mglGraph' (C++, Python): `int' CloseGIF ()
+ -- C function: `void' mgl_close_gif (`HMGL' gr)
+     Finish writing animated GIF and close connected pointers.
+
+
+File: mathgl_en.info,  Node: IDTF functions,  Prev: Frames/Animation,  Up: MathGL core
+
+3.18 IDTF functions
+===================
+
+These functions provide IDTF specific features. In all other cases they
+do nothing.
+
+ -- Method on `mglGraph' (C++): `void' VertexColor (`bool' enable)
+     Enables smooth color change.
+
+ -- Method on `mglGraph' (C++): `void' Compression (`bool' enable)
+     Gives smaller files, but quality degrades.
+
+ -- Method on `mglGraph' (C++): `void' StartGroup (const char *name)
+     Starts group definition. Groups contain objects and other groups,
+     they are used to select a part of a model to zoom to or to make
+     invizible or to make transparent and so on.
+
+ -- Method on `mglGraph' (C++): `void' EndGroup ()
+     Ends group definition.
+
+
+File: mathgl_en.info,  Node: Plotter classes,  Next: Widget classes,  Prev: MathGL core,  Up: Top
+
+4 Plotter classes
+*****************
+
+The class mglGraph (*note MathGL core::) provide the basic tools for
+creating scientific graphics but it is abstract class. The matter is
+that there are several possible way to draw a graphics: in bitmap, in
+vector file, using OpenGL and so on. As result, user should use some of
+derived classes to do actual drawing. In principle, it is possible to
+derive a class exactly from mglGraph (and it was in v.1.6). But I
+recommend to derive from mglGraphAB class for higher compatibility of
+produced graphics from different classes. Class mglGraphAB is another
+abstract class which provide basic coordinates transformation, plotting
+functions and export to bitmap picture. It still require a functions
+for drawing lines, triangles and quadrangles. So below a set of
+"plotter" classes with short comments.
+
+ -- Class: mglGraphAB
+     Abstract class mglGraphAB implements plotting function for 1D, 2D
+     and 3D plots using Z-ordering and provides base functionality for
+     to screen coordinate transformation, bitmap creation and so on.
+     Class is defined in `#include <mgl/mgl_ab.h>'.
+
+ -- Class: mglGraphZB
+     Class mglGraphZB implements plotting function for 1D, 2D and 3D
+     plots using Z-Buffer. It is useful for off-screen (for console or
+     SSH terminal) programs. Also this class can be used in any other
+     programs which may draw bitmap on the  screen (for example, by
+     using FLTK, Qt, wxWidgets libraries and so on). Note that bitmap
+     picture is saved while exporting to EPS format. The produced
+     graphics have better quality but slower in comparison with
+     graphics in the class mglGraphPS. Class is defined in `#include
+     <mgl/mgl_zb.h>'.
+
+ -- Class: mglGraphPS
+     Class mglGraphPS implements plotting functions for 1D, 2D and 3D
+     plots and exports them to PostScript or SVG file. It is useful for
+     off-screen (for console or SSH terminal) programs. Note that there
+     is no transparency support now and color interpolation and
+     lightning support is limited (not so nice as in class mglGraphZB).
+     As result the plots with transparency (SurfA, Surf3A, CloudP,
+     CloudQ) may look not so good. However the speed of drawing is
+     higher in comparison with one in the class mglGraphZB. Class is
+     defined in `#include <mgl/mgl_eps.h>'.
+
+ -- Class: mglGraphGL
+     Class mglGraphGL implements plotting function for 1D, 2D and 3D
+     plots under OpenGL. This class can not be used in off-screen
+     applications. Note, that several transparent overlapped surfaces
+     are drawn not so correctly due to OpenGL limitations. Class is
+     defined in `#include <mgl/mgl_gl.h>'.
+
+ -- Class: mglGraphIDTF
+     Class mglGraphIDTF implements plotting function for 1D, 2D and 3D
+     plots  and export it in IDTF format. Later this file can be
+     converted in U3D format. Class is defined in `#include
+     <mgl/mgl_idtf.h>'.
+
+* Menu:
+
+* mglGraphAB class::
+
+
+File: mathgl_en.info,  Node: mglGraphAB class,  Up: Plotter classes
+
+4.1 mglGraphAB class
+====================
+
+#cindex mglDraw
+
+   Generally this class is a bit less abstract class than mglGraph
+class (*note MathGL core::). It provide many protected methods for
+handling intermediate data from mglGraph methods and require a few
+methods to be defined by derived class. The developers of derived
+classes should look on file `mgl_ab.h' and comments inside it or
+contact me.
+
+   Here I just show new public methods for class mglGraphAB. There are
+functions returning the created picture (bitmap), its width and height.
+You may display it by yourself in any graphical library (see also,
+*note Widget classes::) or save in file (see also, *note Export to
+file::).
+
+ -- Method on `mglGraphAB' (C++): `const unsigned char *' GetBits ()
+ -- Method on `mglGraph' (Python): `void' GetRGB (`char *'buf, `int'
+          size)
+ -- Method on `mglGraph' (Python): `void' GetBGRN (`char *'buf, `int'
+          size)
+ -- C function: `const unsigned char *' mgl_get_rgb (`HMGL' gr)
+     Gets RGB bitmap of the current state of the image. Format of each
+     element of bits is: {red, green, blue}. Number of elements is
+     Width*Height. Position of element {i,j} is [3*i + 3*Width*j] (or
+     is [4*i + 4*Width*j] for `GetBGRN()'). For Python you have to
+     provide the proper SIZE of the buffer, BUF i.e. the code should
+     look like from mathgl import *
+     gr = mglGraph();
+     bits='\t';
+     bits=bits.expandtabs(4*gr.GetWidth()*gr.GetHeight());
+     gr.GetBGRN(bits, len(bits));
+
+ -- Method on `mglGraphAB' (C++): `const unsigned char *' GetRGBA ()
+ -- Method on `mglGraph' (Python): `void' GetRGBA (`char *'buf, `int'
+          size)
+ -- C function: `const unsigned char *' mgl_get_rgba (`HMGL' gr)
+     Gets RGBA bitmap of the current state of the image. Format of each
+     element of bits is: {red, green, blue, alpha}. Number of elements
+     is Width*Height. Position of element {i,j} is [4*i + 4*Width*j].
+
+ -- Method on `mglGraphAB' (C++, Python): `int' GetWidth ()
+ -- Method on `mglGraphAB' (C++, Python): `int' GetHeight ()
+ -- C function: `int' mgl_get_width (`HMGL' gr)
+ -- C function: `int' mgl_get_height (`HMGL' gr)
+     Gets width and height of the image.
+
+   Class mglGraphAB is the base class for "widget classes". So there
+are set of functions for handling window behavior. Most of them are
+applicable only for "window" classes (like mglGraphFLTK and so on,
+*note Widget classes::). In all other classes these functions just do
+nothing. You should provide the corresponding interface in derived
+"widget" classes for user convenience.
+
+ -- Method on mglGraphAB: `void' Window (`int' argc, `char **'argv,
+          `int (*'draw)(`mglGraph *'gr, `void *'p), `const char
+          *'title, `void *'par=`NULL', `void (*'reload)(`int' next,
+          `void *'p)=`NULL', `bool' maximize=`false')
+     This function creates a window for plotting. Parameters ARGC, ARGV
+     contain OS specific information and should be the same as in
+     function `main(int argc,char **argv)'. Parameter DRAW sets a
+     pointer (this is the name of function) to drawing function. There
+     is support of a list of plots (frames). So as one can prepare a
+     set of frames at first and redraw it fast later (but it requires
+     more memory). Function should return positive number of frames for
+     the list or zero if it will plot directly. Note, that DRAW can be
+     `NULL' for displaying static bitmaps only (no animation or
+     slides). Parameter TITLE sets the title of the window. Parameter
+     PAR contains pointer to data for the plotting function DRAW.
+     Parameter MAXIMIZE=`true' open maximized window.
+
+     There are some keys handles for manipulating by the plot: 'a',
+     'd', 'w', 's' for the rotating; ',', '.' for viewing of the
+     previous or next frames in the list; 'r' for the switching of
+     transparency; 'f' for the switching of lightning; 'x' for hiding
+     (closing) the window.
+
+     *IMPORTANT!!!* You need to add a call of Rotate() (*note
+     Transformation matrix::) function for having possibility of plot
+     rotation. If plot should be unrotated by default just add
+     `Rotate(0,0)' in drawing function.
+
+ -- Method on mglGraphAB: `void' Window (`int' argc, `char **'argv,
+          `mglDraw *'draw, `const char *'title, `bool' maximize=`false')
+     This function is mostly the same as previous one. The only
+     difference is that the drawing function and function for data
+     reloading are specified as methods on a class inherited from class
+     `mglDraw'. This class is defined in `#include <mgl/mgl_data.h>'
+     and have only 2 methods: class mglDraw
+     {
+     public:
+         virtual int Draw(mglGraph *) { return 0; };
+         virtual void Reload(int) {};
+     };
+      You should inherit yours class from `mglDraw' and reimplement one
+     or both functions for using this function.
+
+ -- Method on mglGraphAB: `void' ToggleAlpha ()
+     Switch on/off transparency but do not overwrite switches in user
+     drawing function.
+
+ -- Method on mglGraphAB: `void' ToggleLight ()
+     Switch on/off lighting but do not overwrite switches in user
+     drawing function.
+
+ -- Method on mglGraphAB: `void' ToggleZoom ()
+     Switch on/off zooming by mouse as region selection.
+
+ -- Method on mglGraphAB: `void' ToggleRotate ()
+     Switch on/off rotation by mouse. Usually, left button is used for
+     rotation, middle button for shift, right button for
+     zoom/perspective.
+
+ -- Method on mglGraphAB: `void' ToggleNo ()
+     Switch off all zooming and rotation and restore initial state.
+
+ -- Method on mglGraphAB: `void' Update ()
+     Update window contents.
+
+ -- Method on mglGraphAB: `void' ReLoad (`bool' o)
+     Reload user data and update picture.
+
+ -- Method on mglGraphAB: `void' Adjust ()
+     Adjust size of bitmap to window size.
+
+ -- Method on mglGraphAB: `void' NextFrame ()
+     Show next frame if one.
+
+ -- Method on mglGraphAB: `void' PrevFrame ()
+     Show previous frame if one.
+
+ -- Method on mglGraphAB: `void' Animation ()
+     Run/stop slideshow (animation) of frames
+
+ -- Widget option of mglGraphAB: `bool' AutoClf
+     Clear canvas between drawing. You may switch it off for accumulate
+     previous drawing (for example some points or parts of a picture).
+
+ -- Widget option of mglGraphAB: `float' Delay
+     Delay for animation in seconds. Default value is 1 sec.
+
+ -- Method on `mglGraphAB' (C++, Python): `mglPoint' CalcXYZ (`int' xs,
+          `int' ys)
+ -- C function: `void' mgl_calc_xyz (`HMGL' gr, `int' xs, `int' ys,
+          `float *'x, `float *'y, `float *'z)
+     Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this
+     moment it ignore perspective and transformation formulas
+     (curvilinear coordinates). The calculation are done for the last
+     used InPlot (*note Transformation matrix::).
+
+ -- Method on `mglGraphAB' (C++, Python): `mglPoint' CalcScr
+          (`mglPoint' p)
+ -- Method on `mglGraphAB' (C++): `void' CalcScr (`mglPoint' p, `int
+          *'xs, `int *'ys)
+ -- C function: `void' mgl_calc_scr (`HMGL' gr, `float' x, `float' y,
+          `float' z, `int *'xs, `int *'ys)
+     Calculate screen point {xs,ys} for 3D coordinate {x,y,z}. The
+     calculation are done for the last used InPlot (*note
+     Transformation matrix::).
+
+ -- Widget option of mglGraphAB: `float' ShowMousePos
+     Switch to show or not in the widget the last mouse click position.
+
+ -- Widget option of mglGraphAB: `mglPoint' LastMousePos
+     Last position of mouse click.
+
+
+File: mathgl_en.info,  Node: Widget classes,  Next: mglData class,  Prev: Plotter classes,  Up: Top
+
+5 Widget classes
+****************
+
+There are set of "window" classes for making a window with MathGL
+graphics: `mglGraphFLTK', `mglGraphQT', `mglGraphGLUT'. All these
+classes allow user to show, rotate, export, and change view of the plot
+using keyboard. Most of them (except `mglGraphGLUT') also have toolbar
+and menu for simplifying plot manipulation. Usually these classes
+(except `mglGraphGLUT') are derived from `mglGraphZB' class and have a
+"connected" class for widget in corresponding window library. All
+window classes have the same set of functions (*note mglGraphAB
+class::). Below the full list of classes with short comments.
+
+ -- Class: mglGraphFLTK
+     Class `mglGraphFLTK' adds the possibility to create plotting
+     window with the help of FLTK library. It allows one to show,
+     rotate, export, and change view of the plot by keyboard, menu and
+     toolbar. "Corresponding" widget class is `Fl_MathGL'. Class is
+     defined in `#include <mgl/mgl_fltk.h>'.
+
+ -- Class: Fl_MathGL
+     Class is FLTK widget for displaying the MathGL output. Class is
+     defined in `#include <mgl/mgl_fltk.h>'.
+
+ -- Class: mglGraphQT
+     Class `mglGraphQT' adds the possibility to create plotting window
+     with the help of QT library. It allows one to show, rotate,
+     export, and change view of the plot by keyboard, menu and toolbar.
+     "Corresponding" widget class is `QMathGL'. Class is defined in
+     `#include <mgl/mgl_qt.h>'.
+
+ -- Class: QMathGL
+     Class is Qt widget for dysplaying the MathGL output. Class is
+     defined in `#include <mgl/mgl_qt.h>'.
+
+ -- Class: mglGraphGLUT
+     Class `mglGraphGLUT' adds the possibility to create plotting
+     window with the help of GLUT library. It allows one to show,
+     rotate, export, and change view of the plot only by keyboard.
+     Class is defined in `#include <mgl/mgl_glut.h>'.
+
+* Menu:
+
+* Fl_MathGL class::
+* QMathGL class::
+
+
+File: mathgl_en.info,  Node: Fl_MathGL class,  Next: QMathGL class,  Up: Widget classes
+
+5.1 Fl_MathGL class
+===================
+
+Class is FLTK widget which display MathGL graphics (defined in
+`#include <mgl/mgl_fltk.h>'
+
+ -- Method on Fl_MathGL: `void' set_draw (`mglDraw *'dr)
+     Sets drawing function from a class inherited from `mglDraw'.
+
+ -- Method on Fl_MathGL: `void' update (`mglGraph *'gr=`NULL')
+     Update (redraw) plot using grapher GR (built-in by default).
+
+ -- Method on Fl_MathGL: `void' set_angle (`float' t, `float' p)
+     Set angles for additional plot rotation
+
+ -- Method on Fl_MathGL: `void' set_state (`int' f)
+     Set bitwise flags for general state (1-Alpha, 2-Light)
+
+ -- Method on Fl_MathGL: `void' set_state (`bool' z, `bool' r)
+     Set flags for handling mouse: Z=`true' allow zooming, R=`true'
+     allow rotation/shifting/perspective and so on.
+
+ -- Method on Fl_MathGL: `void' set_zoom (`float' X1, `float' Y1,
+          `float' X2, `float' Y2)
+     Set zoom in/out region
+
+ -- Method on Fl_MathGL: `void' get_zoom (`float *'X1, `float *'Y1,
+          `float *'X2, `float *'Y2)
+     Get zoom in/out region
+
+ -- Method on Fl_MathGL: `void' set_popup (`const Fl_Menu_Item *'pmenu,
+          `Fl_Widget *'w, `void *'v)
+     Set popup menu pointer
+
+ -- Method on Fl_MathGL: `mglGraph *' get_graph ()
+     Get pointer to grapher
+
+ -- Widget option of Fl_MathGL: `Fl_Valuator *' tet_val
+     Pointer to external tet-angle validator.
+
+ -- Widget option of Fl_MathGL: `Fl_Valuator *' phi_val
+     Pointer to external phi-angle validator.
+
+ -- Widget option of Fl_MathGL: `mglGraphAB *' graph
+     Pointer to grapher
+
+ -- Widget option of Fl_MathGL: `void *' draw_par
+     Parameters for drawing function mglGraph::DrawFunc.
+
+ -- Widget option of Fl_MathGL: `int (*' draw_func `)(mglGraph *gr,
+          void *par)'
+     Drawing function for window procedure. It should return the number
+     of frames.
+
+
+File: mathgl_en.info,  Node: QMathGL class,  Prev: Fl_MathGL class,  Up: Widget classes
+
+5.2 QMathGL class
+=================
+
+Class is Qt widget which display MathGL graphics (defined in `#include
+<mgl/mgl_qt.h>'
+
+ -- Method on QMathGL: `double' getRatio ()
+     Return aspect ratio of the picture.
+
+ -- Method on QMathGL: `void' setDraw (`mglDraw *'dr)
+     Sets drawing functions from a class inherited from `mglDraw'.
+
+ -- Method on QMathGL: `void' setDraw (`int (*'draw)(`mglGraph *'gr,
+          `void *'p), `void *'par=`NULL')
+     Sets the drawing function DRAW. There is support of a list of
+     plots (frames). So as one can prepare a set of frames at first and
+     redraw it fast later (but it requires more memory). Function
+     should return positive number of frames for the list or zero if it
+     will plot directly. Parameter PAR contains pointer to data for the
+     plotting function DRAW.
+
+ -- Method on QMathGL: `void' setGraph (`mglGraphAB *'gr)
+     Set pointer to external grapher (instead of built-in
+     `mglGraphZB'). Note that QMathGL will automatically delete this
+     object at destruction or at new `setGraph()' call.
+
+ -- Method on QMathGL: `void' setPopup (`QMenu *'p)
+     Set popup menu pointer.
+
+ -- Method on QMathGL: `void' setSize (`int' w, `int' h)
+     Set widget/picture sizes
+
+ -- Method on QMathGL: `double' getRatio ()
+     Return aspect ratio of the picture.
+
+ -- Method on QMathGL: `int' getPer ()
+     Get perspective value in percents.
+
+ -- Method on QMathGL: `int' getPhi ()
+     Get Phi-angle value in degrees.
+
+ -- Method on QMathGL: `int' getTet ()
+     Get Theta-angle value in degrees.
+
+ -- Method on QMathGL: `bool' getAlpha ()
+     Get transparency state.
+
+ -- Method on QMathGL: `bool' getLight ()
+     Get lightning state.
+
+ -- Method on QMathGL: `bool' getZoom ()
+     Get mouse zooming state.
+
+ -- Method on QMathGL: `bool' getRotate ()
+     Get mouse rotation state.
+
+ -- Slot on QMathGL: `void' refresh ()
+     Redraw saved bitmap without executing drawing function.
+
+ -- Slot on QMathGL: `void' update (`mglGraph *'gr=`NULL')
+     Update picture by executing drawing function.
+
+ -- Slot on QMathGL: `void' copy ()
+     Copy graphics to clipboard.
+
+ -- Slot on QMathGL: `void' setPer (`int' val)
+     Set perspective value.
+
+ -- Slot on QMathGL: `void' setPhi (`int' val)
+     Set Phi-angle value.
+
+ -- Slot on QMathGL: `void' setTet (`int' val)
+     Set Theta-angle value.
+
+ -- Slot on QMathGL: `void' setAlpha (`bool' val)
+     Switch on/off transparency.
+
+ -- Slot on QMathGL: `void' setLight (`bool' val)
+     Switch on/off lightning.
+
+ -- Slot on QMathGL: `void' setZoom (`bool' val)
+     Switch on/off mouse zooming.
+
+ -- Slot on QMathGL: `void' setRotate (`bool' val)
+     Switch on/off mouse rotation.
+
+ -- Slot on QMathGL: `void' zoomIn ()
+     Zoom in graphics.
+
+ -- Slot on QMathGL: `void' zoomOut ()
+     Zoom out graphics.
+
+ -- Slot on QMathGL: `void' restore ()
+     Restore zoom and rotation to default values.
+
+ -- Slot on QMathGL: `void' reload ()
+     Reload data and execute script.
+
+ -- Slot on QMathGL: `void' shiftLeft ()
+     Shift graphics to left direction.
+
+ -- Slot on QMathGL: `void' shiftRight ()
+     Shift graphics to right direction.
+
+ -- Slot on QMathGL: `void'shiftUp ()
+     Shift graphics to up direction.
+
+ -- Slot on QMathGL: `void' shiftDown ()
+     Shift graphics to down direction.
+
+ -- Slot on QMathGL: `void' exportPNG (`QString' fname=`""')
+     Export current picture to PNG file.
+
+ -- Slot on QMathGL: `void' exportPNGs (`QString' fname=`""')
+     Export current picture to PNG file (no transparency).
+
+ -- Slot on QMathGL: `void' exportJPG (`QString' fname=`""')
+     Export current picture to JPEG file.
+
+ -- Slot on QMathGL: `void' exportBPS (`QString' fname=`""')
+     Export current picture to bitmap EPS file.
+
+ -- Slot on QMathGL: `void' exportEPS (`QString' fname=`""')
+     Export current picture to vector EPS file.
+
+ -- Slot on QMathGL: `void' exportSVG (`QString' fname=`""')
+     Export current picture to SVG file.
+
+ -- Slot on QMathGL: `void' exportIDTF (`QString' fname=`""')
+     Export current picture to IDTF file.
+
+ -- Slot on QMathGL: `void' setMGLFont (`QString' path)
+     Restore (PATH=`""' or load font for graphics.
+
+ -- Slot on QMathGL: `void' print ()
+     Print current picture
+
+ -- Slot on QMathGL: `void' adjust ()
+     Adjust plot size to fill entire window. This function is executed
+     only if graph is mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' nextSlide ()
+     Show next slide. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' prevSlide ()
+     Show previous slide. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' animation (`bool' st=`true')
+     Start animation. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' about ()
+     Show about information.
+
+ -- Slot on QMathGL: `void' aboutQt ()
+     Show information about Qt version.
+
+ -- Signal on QMathGL: `void' phiChanged (`int' val)
+     Phi angle changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' tetChanged (`int' val)
+     Tet angle changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' perChanged (`int' val)
+     Perspective changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' alphaChanged (`bool' val)
+     Transparency changed (by toolbar).
+
+ -- Signal on QMathGL: `void' lightChanged (`bool' val)
+     Lighting changed (by toolbar).
+
+ -- Signal on QMathGL: `void' zoomChanged (`bool' val)
+     Zooming changed (by toolbar).
+
+ -- Signal on QMathGL: `void' rotateChanged (`bool' val)
+     Rotation changed (by toolbar).
+
+ -- Widget option of QMathGL: `QString' appName
+     Application name for message boxes.
+
+ -- Widget option of QMathGL: `bool' autoResize
+     Allow auto resizing (default is false).
+
+ -- Widget option of QMathGL: `int' animDelay
+     Animation delay in ms.
+
+
+File: mathgl_en.info,  Node: mglData class,  Next: Other classes,  Prev: Widget classes,  Up: Top
+
+6 mglData class
+***************
+
+Class for working with data array. This class is defined in `#include
+<mgl/mgl_data.h>'. The class has functions for easy and safe
+allocation, resizing, loading and saving, modifying of data arrays.
+Also it can numerically differentiate and integrate data, interpolate,
+fill data by formula and so on. Class supports data with dimensions up
+to 3 (like function of 3 variables - x,y,z). The internal
+representation of numbers is float. Float type was chosen because it
+has smaller size in memory and usually it has enough precision in
+plotting purposes.
+
+* Menu:
+
+* Public variables::
+* Create and delete::
+* Fill::
+* Rearrange::
+* File I/O::
+* Make another data::
+* Functions on direction::
+* Interpolation::
+* Informational functions::
+* Operators::
+* Global functions::
+
+
+File: mathgl_en.info,  Node: Public variables,  Next: Create and delete,  Up: mglData class
+
+6.1 Public variables
+====================
+
+ -- Variable of mglData: `float *' a
+     Data array itself. The flat data representation is used. For
+     example, matrix [nx x ny] is presented as flat (1d-) array with
+     length nx*ny. The element with indexes {i, j, k} is
+     a[i+nx*j+nx*ny*k] (indexes are zero based).
+
+ -- Variable of mglData: `int' nx
+     Number of points in 1st dimensions ('x' dimension).
+
+ -- Variable of mglData: `int' ny
+     Number of points in 2nd dimensions ('y' dimension).
+
+ -- Variable of mglData: `int' nz
+     Number of points in 3d dimensions ('z' dimension).
+
+ -- Variable of mglData: `char *' id
+     Column (or slice if nz>1) names - one character per column.
+
+
+File: mathgl_en.info,  Node: Create and delete,  Next: Fill,  Prev: Public variables,  Up: mglData class
+
+6.2 Create and delete
+=====================
+
+ -- Constructor on mglData: `' mglData (`int' mx=`1', `int' my=`1',
+          `int' mz=`1')
+     Default constructor. Allocates the memory for data array and
+     initializes it by zero.
+
+ -- Constructor on mglData: `' mglData (`const char *'fname)
+     Initializes the data by reading from file.
+
+ -- Constructor on mglData: `' mglData (`const mglData' &dat)
+     Initiates by other `mglData' instance.
+
+ -- Method on `mglData' (C++, Python): `void' Create (`int' mx, `int'
+          my=`1', `int' mz=`1')
+ -- C function: `void' mgl_data_create (`HMDT' dat, `int' mx, `int' my,
+          `int' mz)
+     Creates or recreates the array with specified size and fills it by
+     zero. This function does nothing if one of parameters MX, MY, MZ
+     is zero or negative.
+
+ -- Method on `mglData' (C++): `void' Set (`const float *'A, `int' NX,
+          `int' NY=`1', `int' NZ=`1')
+ -- Method on `mglData' (C++): `void' Set (`const double *'A, `int' NX,
+          `int' NY=`1', `int' NZ=`1')
+ -- C function: `void' mgl_data_set_float (`HMDT' dat, `const float
+          *'A, `int' NX, `int' NY, `int' NZ)
+ -- C function: `void' mgl_data_set_double (`HMDT' dat, `const double
+          *'A, `int' NX, `int' NY, `int' NZ)
+     Allocates memory and copies the data from the *flat* `float*' or
+     `double*' array.
+
+ -- Method on `mglData' (C++): `void' Set (`const float **'A, `int' N1,
+          `int' N2)
+ -- Method on `mglData' (C++): `void' Set (`const double **'A, `int'
+          N1, `int' N2)
+ -- C function: `void' mgl_data_set_float2 (`HMDT' dat, `const float
+          **'A, `int' N1, `int' N2)
+ -- C function: `void' mgl_data_set_double2 (`HMDT' dat, `const double
+          **'A, `int' N1, `int' N2)
+     Allocates memory and copies the data from the `float**' or
+     `double**' array with dimensions N1, N2, i.e. from array defined
+     as `float a[N1][N2];'.
+
+ -- Method on `mglData' (C++): `void' Set (`const float ***'A, `int'
+          N1, `int' N2)
+ -- Method on `mglData' (C++): `void' Set (`const double ***'A, `int'
+          N1, `int' N2)
+ -- C function: `void' mgl_data_set_float3 (`HMDT' dat, `const float
+          ***'A, `int' N1, `int' N2)
+ -- C function: `void' mgl_data_set_double3 (`HMDT' dat, `const double
+          ***'A, `int' N1, `int' N2)
+     Allocates memory and copies the data from the `float***' or
+     `double***' array with dimensions N1, N2, N3, i.e. from array
+     defined as `float a[N1][N2][N3];'.
+
+ -- Method on `mglData' (C++): `void' Set (`gsl_vector *'v)
+ -- C function: `void' mgl_data_set_vector (`HMDT' dat, `gsl_vector *'v)
+     Allocates memory and copies the data from the `gsl_vector *'
+     structure.
+
+ -- Method on `mglData' (C++): `void' Set (`gsl_matrix *'m)
+ -- C function: `void' mgl_data_set_matrix (`HMDT' dat, `gsl_matrix *'m)
+     Allocates memory and copies the data from the `gsl_matrix *'
+     structure.
+
+ -- Method on `mglData' (C++, Python): `inline void' Set (`const
+          mglData &'dat)
+ -- C function: `void' mgl_data_set (`HMDT' dat, `const HMDT' d)
+     Copies the data from mglData instance DAT.
+
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<int> &'d)
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<float>
+          &'d)
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<double>
+          &'d)
+     Allocates memory and copies the data from the `std::vector<T>'
+     array.
+
+ -- Method on `mglData' (C+, Python): `void' Set (`const char *'str,
+          `int' NX, `int' NY=`1', `int' NZ=`1')
+ -- C function: `void' mgl_data_set_values (`const char *'str, `int'
+          NX, `int' NY, `int' NZ)
+     Allocates memory and scanf the data from the string.
+
+
+File: mathgl_en.info,  Node: Fill,  Next: Rearrange,  Prev: Create and delete,  Up: mglData class
+
+6.3 Fill
+========
+
+ -- Method on `mglData' (C++, Python): `void' Fill (`float' x1, `float'
+          x2, `char' dir=`'x'')
+ -- C function: `void' mgl_data_fill (`HMDT' dat, `float' x1, `float'
+          x2, `char' dir)
+     Equidistantly fills the data values to range [X1, X2] in direction
+     DIR={`x',`y',`z'}.
+
+ -- Method on `mglData' (C++, Python): `void' Fill (`const char *'eq,
+          `mglPoint' Min, `mglPoint' Max, `const mglData *'vdat=0,
+          `const mglData *'wdat=0)
+ -- C function: `void' mgl_data_fill (`HMGL' gr, `HMDT' dat, `const
+          char *'eq, `const HMDT *'vdat, `const HMDT *'wdat)
+     Fills the value of array according to the formula in string EQ.
+     Formula is an arbitrary expression depending  on variables `x',
+     `y', `z', `u', `v', `w'. Coordinates `x', `y', `z' are supposed to
+     be normalized in range MIN x MAX (in difference from `Modify'
+     functions). Variable `u' is the original value of the array.
+     Variables `v' and `w' are values of VDAT, WDAT which can be `NULL'
+     (i.e. can be omitted).
+
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `int' dim=`0')
+ -- C function: `void' mgl_data_modify (`HMDT' dat, `const char *'eq,
+          `int' dim)
+     Function fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u'. Coordinates `x', `y', `z' are data
+     indexes normalized in range [0,1]. Variable `u' is the original
+     value of the array. Modification will be fulfilled only for slices
+     >=DIM.
+
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `const mglData &'v)
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `const mglData &'v, `const mglData &'w)
+ -- C function: `void' mgl_data_modify_vw (`HMDT' dat, `const char
+          *'eq, `const HMDT' v, `const HMDT' w)
+     Function fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are data indexes normalized in range [0,1]. Variable `u' is the
+     original value of the array. Variables `v' and `w' are values of
+     VDAT, WDAT.
+
+ -- Method on `mglData' (C++, Python): `void' Put (`float' val, `int'
+          i=`-1', `int' j=`-1', `int' k=`-1')
+ -- mglData: `void' mgl_data_put_val (`HMDT' a, `float' val, `int' i,
+          `int' j, `int' k)
+     Function sets value(s) of array a[I, J, K] = VAL. Negative indexes
+     I, J, K=-1 set the value VAL to whole range in corresponding
+     direction(s). For example, `Put(val,-1,0,-1);' sets a[i,0,j]=VAL
+     for i=0...(nx-1), j=0...(nz-1).
+
+ -- Method on `mglData' (C++, Python): `void' Put (`const mglData &'v,
+          `int' i=`-1', `int' j=`-1', `int' k=`-1')
+ -- mglData: `void' mgl_data_put_dat (`HMDT' a, `const HMDT' v, `int'
+          i, `int' j, `int' k)
+     Function copies value(s) from array V to the range of original
+     array. Negative indexes I, J, K=-1 set the range in corresponding
+     direction(s). At this minor dimensions of array V should be large
+     than corresponding dimensions of this array. For example,
+     `Put(v,-1,0,-1);' sets a[i,0,j]=v.ny>nz ? v[i,j] : v[i], where
+     i=0...(nx-1), j=0...(nz-1) and condition v.nx>=nx is true.
+
+ -- C function: `void' mgl_data_set_value (`HMDT' dat, `float' v, `int'
+          i, `int' j, `int' k)
+     Sets the value in specified cell of the data with border checking.
+
+ -- C function: `float' mgl_data_get_value (`HMDT' dat, `int' i, `int'
+          j, `int' k)
+     Gets the value in specified cell of the data with border checking.
+
+ -- Method on `mglData' (C+, Python): `void' GetNx ()
+ -- C function: `float' mgl_data_get_nx (`HMDT' dat)
+     Gets the x-size of the data.
+
+ -- Method on `mglData' (C+, Python): `void' GetNy ()
+ -- C function: `float' mgl_data_get_ny (`HMDT' dat)
+     Gets the y-size of the data.
+
+ -- Method on `mglData' (C+, Python): `void' GetNz ()
+ -- C function: `float' mgl_data_get_nz (`HMDT' dat)
+     Gets the z-size of the data.
+
+
+File: mathgl_en.info,  Node: Rearrange,  Next: File I/O,  Prev: Fill,  Up: mglData class
+
+6.4 Rearrange
+=============
+
+ -- Method on `mglData' (C++, Python): `void' Rearrange (`int' mx,
+          `int' my=`0', `int' mz=`0')
+ -- C function: `void' mgl_data_rearrange (`HMDT' dat, `int' mx, `int'
+          my, `int' mz)
+     Rearrange dimensions without changing data array so that resulting
+     sizes should  be MX*MY*MZ < nx*ny*nz. If some of parameter MY or
+     MZ are zero then it will be selected to optimal fill of data
+     array. For example, if MY=0 then it will be change to
+     MY=nx*ny*nz/MX and MZ will be 1.
+
+ -- Method on `mglData' (C++, Python): `void' Extend (`int' n1, `int'
+          n2=`0')
+ -- C function: `void' mgl_data_extend (`HMDT' dat, `int' n1, `int' n2)
+     Increase the dimensions of the data by inserting new (|N1|+1)-th
+     slices after (for N1>0) or before (for N1<0) of existed one. It is
+     possible to insert 2 dimensions simultaneously for 1d data by
+     using parameter N2. Data to new slices is copy from existed one.
+     For example, for N1>0 new array will be a_ij^new = a_i^old where
+     j=0...N1. Correspondingly, for N1<0 new array will be a_ij^new =
+     a_j^old where i=0...|N1|.
+
+ -- Method on `mglData' (C++, Python): `void' Transpose (`const char
+          *'dim=`"yx"')
+ -- C function: `void' mgl_data_transpose (`const char *'dim)
+     Transposes (shift order of) dimensions of the data. New order of
+     dimensions is specified int string DIM. This function may be
+     useful also for the reading of one-dimensional data.
+
+ -- Method on `mglData' (C++, Python): `void' Squeeze (`int' rx, `int'
+          ry=`1', `int' rz=`1', `bool' smooth=`false')
+ -- C function: `void' mgl_data_squeeze (`HMDT' dat, `int' rx, `int'
+          ry, `int' rz, `int' smooth)
+     Reduces the data size by excluding data elements which indexes are
+     not divisible by RX, RY, RZ correspondingly. Parameter SQUEEZE set
+     to use smoothing (i.e. out[i]=\sum_{j=i,i+r} a[j]/r) or not (i.e.
+     out[i]=a[j*r]).
+
+ -- Method on `mglData' (C++, Python): `void' Crop (`int' n1, `int' n2,
+          `char' dir=`'x'')
+ -- C function: `void' mgl_data_crop (`HMDT' dat, `int' n1, `int' n2,
+          `char' dir)
+     Cuts off edges of the data I<N1 and I>N2 if N2>0 or I>`n[xyz]'-N2
+     if N2<=0 along direction DIR.
+
+ -- Method on `mglData' (C++, Python): `void' InsertRows (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM rows (slice along y-direction) at position AT and fill
+     it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' InsertColumns (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM columns (slice along x-direction) at position AT and
+     fill it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' InsertSlices (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM slices (slice along z-direction) at position AT and
+     fill it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteRows (`int' at,
+          `int' num=`1')
+     Delete NUM rows (slice along y-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteColumns (`int' at,
+          `int' num=`1')
+     Delete NUM columns (slice along x-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteSlices (`int' at,
+          `int' num=`1')
+     Delete NUM slices (slice along z-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' Insert (`char' dir, `int'
+          pos=`0', `int' num=`1')
+ -- C function: `void' mgl_data_insert (`HMDT' dat, `char' dir, `int'
+          pos, `char' num)
+     Insert NUM slices along DIR-direction at position POS and fill it
+     by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' Delete (`char' dir, `int'
+          pos=`0', `int' num=`1')
+ -- C function: `void' mgl_data_delete (`HMDT' dat, `char' dir, `int'
+          pos, `char' num)
+     Delete NUM slices along DIR-direction at position POS.
+
+
+File: mathgl_en.info,  Node: File I/O,  Next: Make another data,  Prev: Rearrange,  Up: mglData class
+
+6.5 File I/O
+============
+
+ -- Method on `mglData' (C++, Python): `void' Read (`const char *'fname)
+ -- C function: `void' mgl_data_read (`HMDT' dat, `const char *'fname)
+     Reads data from tab-separated text file with auto determining
+     sizes of the data.
+
+ -- Method on `mglData' (C++, Python): `void' Read (`const char
+          *'fname, `int' mx, `int' my=`1', `int' mz=`1')
+ -- C function: `void' mgl_data_read_dim (`HMDT' dat, `const char
+          *'fname, `int' mx, `int' my, `int' mz)
+     Reads data from text file with specified data sizes. This function
+     does nothing if one of parameters MX, MY or MZ is zero or negative.
+
+ -- Method on `mglData' (C++, Python): `void' ReadMat (`const char
+          *'fname, `int' dim=`2')
+ -- C function: `void' mgl_data_read_mat (`HMDT' dat, `const char
+          *'fname, `int' dim)
+     Read data from text file with size specified at beginning of the
+     file by first DIM numbers. At this, variable DIM set data
+     dimensions.
+
+ -- Method on `mglData' (C++, Python): `void' ReadRange (`const char
+          *'templ, `float' from, `float' to, `float' step=`1.f', `bool'
+          as_slice=`false')
+     Join data arrays from several text files. The file names are
+     determined by function call `sprintf(fname,templ,val);', where VAL
+     changes from FROM to TO with step STEP. The data load one-by-one
+     in the same slice if AS_SLICE=`false' or as slice-by-slice if
+     AS_SLICE=`true'.
+
+ -- Method on `mglData' (C++, Python): `void' ReadAll (`const char
+          *'templ, `bool' as_slice=`false')
+     Join data arrays from several text files which filenames satisfied
+     the template TEMPL (for example, TEMPL=`"t_*.dat"'). The data load
+     one-by-one in the same slice if AS_SLICE=`false' or as
+     slice-by-slice if AS_SLICE=`true'.
+
+ -- Method on `mglData' (C++, Python): `void' Save (`const char
+          *'fname, `int' ns=`-1') `const'
+ -- C function: `void' mgl_data_save (`const HMDT' dat, `const char
+          *'fname, `int' ns)
+     Saves the whole data array (for NS=`-1') or only ns-th slice to
+     text file. If NS>0 then only NS-th slice (or column for 2D array)
+     will be saved.
+
+ -- Method on `mglData' (C++, Python): `void' ReadHDF (`const char
+          *'fname, `const char *'dname)
+     Reads data array named DNAME from HDF file. This function does
+     nothing if NO_HDF5 was defined during library compilation.
+
+ -- Method on `mglData' (C++, Python): `void' SaveHDF (`const char
+          *'fname, `const char *'dname, `bool' rewrite=`false') `const'
+     Saves data array named DNAME from HDF file. This function does
+     nothing if NO_HDF5 was defined during library compilation.
+
+ -- Method on `mglData' (C++, Python): `void' Import (`const char
+          *'fname, `const char *'scheme, `float' v1=`0', float v2=`1')
+ -- C function: `void' mgl_data_import (`HMDT' dat, `const char
+          *'fname, `const char *'scheme, `float' v1, float v2)
+     Reads data from bitmap file (now support only PNG format). The RGB
+     values of bitmap pixels are transformed to float values in range
+     [V1, V2] using color scheme SCHEME (*note Color scheme::).
+
+ -- Method on `mglData' (C++, Python): `void' Export (`const char
+          *'fname, `const char *'scheme, `float' v1=`0', float v2=`0',
+          `int' ns=`-1') const
+ -- C function: `void' mgl_data_export (`HMDT' dat, `const char
+          *'fname, `const char *'scheme, `float' v1, float v2, `int'
+          ns) const
+     Saves data matrix (or `ns'-th slice for 3d data) to bitmap file
+     (now support only PNG format). The data values are transformed
+     from range [V1, V2] to RGB pixels of bitmap using color scheme
+     SCHEME (*note Color scheme::). If V1>=V2 then the values of V1, V2
+     are automatically determined as minimal and maximal value of the
+     data array.
+
+
+File: mathgl_en.info,  Node: Make another data,  Next: Functions on direction,  Prev: File I/O,  Up: mglData class
+
+6.6 Make another data
+=====================
+
+ -- Method on `mglData' (C++, Python): `mglData' SubData (`int' xx,
+          `int' yy=`-1', `int' zz=`-1') `const'
+ -- C function: `HMDT' mgl_data_subdata (`const HMDT' dat, `int' xx,
+          `int' yy, `int' zz)
+     Extracts sub-array data from the original data array keeping fixed
+     positive index. For example `SubData(-1,2)' extracts 3d row
+     (indexes are zero based), `SubData(4,-1)' extracts 5th column,
+     `SubData(-1,-1,3)' extracts 4th slice and so on. The most
+     convenient way is to use this function as initialization of other
+     `mglData' variable like `mglData a1(a.SubData(-1,-1,3))'.
+
+ -- Method on `mglData' (C++, Python): `mglData' SubData (`const
+          mglData &'xx, `const mglData &'yy, `const mglData &'zz)
+          `const'
+ -- C function: `HMDT' mgl_data_subdata_ext (`const HMDT' dat, `const
+          HMDT' xx, `const HMDT' yy, `const HMDT' zz)
+     Extracts sub-array data from the original data array for indexes
+     specified by arrays XX, YY, ZZ (indirect access). The resulting
+     array have the same dimensions as input arrays for 2D and 3D
+     arguments. This function work like previous one for 1D arguments
+     (or numbers). The dimensions of all argument must be the same if
+     they are 2D or 3D arrays.
+
+ -- Method on `mglData' (C++, Python): `mglData' Column (`const char
+          *'eq) `const'
+ -- C function: `HMDT' mgl_data_column (`const HMDT' dat, `const char
+          *'eq)
+     Get column (or slice) of the data filled by formula EQ of other
+     named columns. For example, `Column("n*w^2/exp(t)");'. The column
+     ids must be defined first by `SetColumnId()' function.
+
+ -- Method on `mglData' (C++, Python): `void' SetColumnId (`const char
+          *'ids)
+ -- C function: `void' mgl_data_set_id (`HMDT' dat, `const char *'ids)
+     Set the symbol id for data columns. The string must contain one
+     symbol 'a'...'z' per column (without spaces).
+
+ -- Method on `mglData' (C++, Python): `mglData' Trace () `const'
+     Gets array of diagonal elements a[i,i] (for 2D case) or a[i,i,i]
+     (for 3D case) where i=0...nx-1. Function return copy of itself for
+     1D case. Data array must have dimensions ny,nz >= nx or ny,nz = 1.
+
+ -- Method on `mglData' (C++, Python): `mglData' Hist (`int' n, `float'
+          v1=`0', `float' v2=`1', `int' nsub=`0') `const'
+ -- C function: `HMDT' mgl_data_hist (`const HMDT' dat, `int' n,
+          `float' v1, `float' v2, `int' nsub)
+     Creates N-th points distribution of the data values in range [V1,
+     V2]. Parameter NSUB define the number of additional interpolated
+     points (for smoothness of histogram).
+
+ -- Method on `mglData' (C++, Python): `mglData' Hist (`const mglData
+          &'w, `int' n, `float' v1=`0', `float' v2=`1', `int' nsub=`0')
+          `const'
+ -- C function: `HMDT' mgl_data_hist_w (`const HMDT' dat, `const HMDT'
+          w, `int' n, `float' v1, `float' v2, `int' nsub)
+     Creates N-th points distribution of the data values in range [V1,
+     V2]. Array W specifies weights of the data elements. Parameter
+     NSUB define the number of additional interpolated points (for
+     smoothness of histogram).
+
+ -- Method on `mglData' (C++, Python): `mglData' Momentum (`char' dir,
+          `const char *'how) `const'
+ -- C function: `HMDT' mgl_data_momentum (`const HMDT' dat, `char' dir,
+          `const char *'how)
+     Get momentum (1D-array) of the data along direction DIR. String
+     HOW contain kind of momentum. The momentum is defined like as
+     res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij if VAR=`z' and
+     so on. Coordinates `x', `y', `z' are data indexes normalized in
+     range [0,1].
+
+ -- Method on `mglData' (C++, Python): `mglData' Sum (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_sum (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the result of summation in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Max (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_max_dir (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Min (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_min_dir (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Combine (`const
+          mglData &'a) `const'
+ -- C function: `HMDT' mgl_data_combine (`const HMDT' dat, `const HMDT'
+          a)
+     Return direct multiplication of arrays (like, res[i,j] =
+     this[i]*a[j] and so on).
+
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `bool' norm=`true') `const'
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `const mglData &'jdat, `bool' norm=`true')
+          `const'
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `const mglData &'jdat, `const mglData &'kdat,
+          `bool' norm=`true') `const'
+ -- C function: `HMDT' mgl_data_evaluate_i (`const HMDT' dat, `const
+          HMDT' idat, `int' norm)
+ -- C function: `HMDT' mgl_data_evaluate_ij (`const HMDT' dat, `const
+          HMDT' idat, `const HMDT' jdat, `int' norm)
+ -- C function: `HMDT' mgl_data_evaluate_ijk (`const HMDT' dat, `const
+          HMDT' idat, `const HMDT' jdat, `const HMDT' kdat, `int' norm)
+     Get array which values is result of interpolation of original
+     array for coordinates from other arrays. All dimensions must be
+     the same for data IDAT, JDAT, KDAT. Coordinates from IDAT, JDAT,
+     KDAT are supposed to be normalized in range [0,1] (if NORM=`true')
+     or in range [0,nx], [0,ny], [0,nz] correspondingly.
+
+ -- Method on `mglData' (C++, Python): `mglData' Resize (`int' mx,
+          `int' my=`1', `int' mz=`1', `float' x1=`0', `float' x2=`1',
+          `float' y1=`0', `float' y2=`1', `float' z1=`0', `float'
+          z2=`1') `const'
+ -- C function: `HMDT' mgl_data_resize (`const HMDT' dat, `int' mx,
+          `int' my, `int' mz)
+ -- C function: `HMDT' mgl_data_resize_box (`const HMDT' dat, `int' mx,
+          `int' my, `int' mz, `float' x1, `float' x2, `float' y1,
+          `float' y2, `float' z1, `float' z2)
+     Resizes the data to new size MX, MY, MZ from box (part) [X1,X2] x
+     [Y1,Y2] x [Z1,Z2] of original array. Initially x,y,z coordinates
+     are supposed to be in [0,1].
+
+
+File: mathgl_en.info,  Node: Functions on direction,  Next: Interpolation,  Prev: Make another data,  Up: mglData class
+
+6.7 Functions on direction
+==========================
+
+These functions change the data in some direction like
+differentiations, integrations and so on. The direction in which the
+change will applied is specified by the string parameter, which may
+contain `x', `y' or `z' characters for 1-st, 2-nd and 3-d dimension
+correspondengly.
+
+ -- Method on `mglData' (C++, Python): `void' CumSum (`const char *'dir)
+ -- C function: `void' mgl_data_cumsum (`HMDT' dat, `const char *'dir)
+     CCumulative summation of the data in given direction or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Integral (`const char
+          *'dir)
+ -- C function: `void' mgl_data_integral (`HMDT' dat, `const char *'dir)
+     Integrates (like cumulative summation) the data in given direction
+     or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Diff (`const char *'dir)
+ -- C function: `void' mgl_data_diff (`HMDT' dat, `const char *'dir)
+     Differentiates the data in given direction or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Diff (`const mglData &'x,
+          `const mglData &'y)
+ -- Method on `mglData' (C++, Python): `void' Diff (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z)
+ -- C function: `void' mgl_data_diff_par (`HMDT' dat, `const HMDT' x,
+          `const HMDT'y, `const HMDT'z)
+     Differentiates the data specified parametrically in direction X
+     with Y, Z=constant. Parametrical differentiation uses the formula
+     (for 2D case): da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j) where
+     a_i=da/di, a_j=da/dj denotes usual differentiation along 1st and
+     2nd dimensions. The similar formula is used for 3D case. Note,
+     that you may change the order of arguments - for example, if you
+     have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)}
+     then usual derivative along `x' will be `Diff(x,y);' and usual
+     derivative along `y' will be `Diff(y,x);'.
+
+ -- Method on `mglData' (C++, Python): `void' Diff2 (`const char *'dir)
+ -- C function: `void' mgl_data_diff2 (`const char *'dir)
+     Double-differentiates (like Laplace operator) the data in given
+     direction.
+
+ -- Method on `mglData' (C++, Python): `void' Swap (`const char *'dir)
+ -- C function: `void' mgl_data_swap (`HMDT' dat, `const char *'dir)
+     Swaps the left and right part of the data in given direction
+     (useful for Fourier spectrum).
+
+ -- Method on `mglData' (C++, Python): `void' Mirror (`const char *'dir)
+ -- C function: `void' mgl_data_mirror (`HMDT' dat, `const char *'dir)
+     Mirror the left-to-right part of the data in given direction.
+     Looks like change the value index I->N-I.
+
+ -- Method on `mglData' (C++, Python): `void' Sew (`const char *'dir,
+          `float' da=`2*M_PI')
+ -- C function: `void' mgl_data_sew (`HMDT' dat, `const char *'dir,
+          `float' da)
+     Remove value steps (like phase jumps after inverse trigonometric
+     functions) with period DA in given direction.
+
+ -- Method on `mglData' (C++, Python): `void' Smooth (`int' Type,
+          `const char *'dir, `float' delta=`0')
+ -- C function: `void' mgl_data_smooth (`HMDT' dat, `int' Type, `float'
+          delt, `const char *'dirs)
+     Smooths the data on specified direction or directions by method
+     TYPE. Now 4 methods are supported: `SMOOTH_NONE' does nothing for
+     DELTA=0 or approaches data to zero with the step DELTA,
+     `SMOOTH_LINE_3' linear averaging by 3 points, `SMOOTH_LINE_5'
+     linear averaging by 5 points, `SMOOTH_QUAD_5' quadratic averaging
+     by 5 points. Parameter DELTA forbids to change values of array
+     more than DELTA from the original ones. String DIRS specifies the
+     dimensions which will be smoothed. It may contain characters: 'x'
+     for 1st dimension, 'y' for 2nd dimension, 'z' for 3d dimension.
+
+ -- Method on `mglData' (C++, Python): `void' Smooth (`const char *'dir)
+     Smooths the data on specified direction(s). This is the same as
+     `Smooth()' but argument TYPE is specified in string as `0' for
+     `SMOOTH_NONE', `3' for `SMOOTH_LINE_3', `5' for `SMOOTH_LINE_5'.
+     If string DIR don't contain digits `035' then TYPE=`SMOOTH_QUAD_5'
+     is used.
+
+ -- Method on `mglData' (C++, Python): `void' Envelop (`char' dir=`'x'')
+ -- C function: `void' mgl_data_envelop (`HMDT' dat, `char' dir)
+     Find envelop for data values along direction DIR.
+
+ -- Method on `mglData' (C++, Python): `void' NormSl (`float' v1=`0',
+          `float' v2=`1', `char' dir=`'z'', `bool' keep_en=`true',
+          `bool' sym=`false')
+ -- C function: `void' mgl_data_norm_slice (`HMDT' dat, `float' v1,
+          `float' v2, `char' dir, `int' keep_en, `int' sym)
+     Normalizes data slice-by-slice along direction DIR the data in
+     slices to range [V1,V2]. If flag SYM=`true' then symmetrical
+     interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If KEEP_EN is
+     set then maximal value of k-th slice will be limited by \sqrt{\sum
+     a_ij(k)/\sum a_ij(0)}.
+
+ -- Method on `mglData' (C++, Python): `void' Norm (`float' v1=`0',
+          `float' v2=`1', `bool' sym=`false', `int' dim=`0')
+     Normalizes the data to range [V1,V2]. If flag SYM=`true' then
+     symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used.
+     Modification will be applied only for slices >=DIM.
+
+
+File: mathgl_en.info,  Node: Interpolation,  Next: Informational functions,  Prev: Functions on direction,  Up: mglData class
+
+6.8 Interpolation
+=================
+
+ -- Method on `mglData' (C++, Python): `float' Spline (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_spline (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by cubic spline to the given point X in
+     [0...nx-1], Y in [0...ny-1], Z in [0...nz-1].
+
+ -- Method on `mglData' (C++, Python): `float' Spline1 (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_spline1 (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by cubic spline to the given point X, Y, Z which
+     assumed to be normalized in range [0, 1].
+
+ -- Method on `mglData' (C++, Python): `float' Linear (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_linear (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by linear function to the given point X in
+     [0...nx-1], Y in [0...ny-1], Z in [0...nz-1].
+
+ -- Method on `mglData' (C++, Python): `float' Linear1 (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_linear1 (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by linear function to the given point X, Y, Z
+     which assumed to be normalized in range [0, 1].
+
+ -- Method on `mglData' (C++, Python): `float' v (`int' i, `int' j=`0',
+          `int' k=`0') `const'
+ -- C function: `float' mgl_data_get_value (`const HMDT' dat, `int' i,
+          `int' j, `int' k)
+     Gets the value in specified cell of the data with border checking.
+
+ -- Method on `mglData' (C++, Python): `float' Spline5 (`float' x,
+          `float' y, `float' z, `float' &dx, `float' &dy, `float' &dz)
+          `const'
+     Interpolate by 5-th order splain the data to given point X, Y, Z
+     which normalized in range [0, 1] and evaluate its derivatives.
+
+ -- C function: `float *' mgl_data_value (`HMDT' dat, `int' i, `int' j,
+          `int' k)
+     Gets the pointer to data element.
+
+ -- C function: `const float *' mgl_data_data (`const HMDT' dat)
+     Gets the pointer to internal data array.
+
+
+File: mathgl_en.info,  Node: Informational functions,  Next: Operators,  Prev: Interpolation,  Up: mglData class
+
+6.9 Informational functions
+===========================
+
+ -- Method on `mglData' (C++): `void' PrintInfo (`char *'buf, `bool'
+          all=`false') `const'
+     Print information about the data (sizes and momentum) to string
+     BUF. Parameter ALL set to print most of information (if `true') or
+     just basic one like dimensions, maximal an minimal values.
+
+ -- Method on `mglData' (C++): `void' PrintInfo (`FILE *'fp) `const'
+     Print information about the data (sizes and momentum) to FILE (for
+     example, stdout)
+
+ -- Method on `mglData' (C++, Python): `float' Maximal () `const'
+ -- C function: `float' mgl_data_max (`const HMDT' dat)
+     Gets maximal value of the data.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal () `const'
+ -- C function: `float' mgl_data_min (`HMDT' dat) `const'
+     Gets minimal value of the data.
+
+ -- Method on `mglData' (C++, Python): `float' Maximal (`int' &i, `int'
+          &j, `int' &k) `const'
+ -- C function: `float' mgl_data_max_int (`const HMDT' dat, `int' *i,
+          `int' *j, `int' *k)
+     Gets maximal value of the data and its position in the array to
+     variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal (`int' &i, `int'
+          &j, `int' &k) `const'
+ -- C function: `float' mgl_data_min_int (`const HMDT' dat, `int' *i,
+          `int' *j, `int' *k)
+     Gets minimal value of the data and its position in the array to
+     variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Maximal (`float' &i,
+          `float' &j, `float' &k) `const'
+ -- C function: `float' mgl_data_max_real (`const HMDT' dat, `float'
+          *x, `float' *y, `float' *z)
+     Gets maximal value of the data and its approximated (interpolated)
+     position to variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal (`float' &i,
+          `float' &j, `float' &k) `const'
+ -- C function: `float' mgl_data_min_real (`const HMDT' dat, `float'
+          *x, `float' *y, `float' *z)
+     Gets minimal value of the data and its approximated (interpolated)
+     position to variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Momentum (`char' dir,
+          `float' &m, `float' &w) `const'
+ -- C function: `float' mgl_data_momentum_mw (`const HMDT' dat, `char'
+          dir, `float' *m, `float' *w)
+     Gets zero-momentum (energy, I=\sum a_i) and write first momentum
+     (median, m = \sum \xi_i a_i/I) and second momentum (width, w^2 =
+     \sum (\xi_i-m)^2 a_i/I) to variables. Here \xi is corresponding
+     coordinate if DIR is `'x'', `'y'' or `'z''. Otherwise median is m
+     = \sum a_i/N, width is w^2 = \sum (a_i-m)^2/N.
+
+ -- Method on `mglData' (C++): `float' Momentum (`char' dir, `float'
+          &m, `float' &w, `float' &s, `float' &k) `const'
+     Gets zero-momentum (energy, I=\sum a_i) and write first momentum
+     (median, m = \sum \xi_i a_i/I), second momentum (width, w^2 = \sum
+     (\xi_i-m)^2 a_i/I, third momentum (skewness, s = \sum (\xi_i-m)^3
+     a_i/ I w^3) and fourth momentum (kurtosis, k = \sum (\xi_i-m)^4
+     a_i / 3 I w^4)) to variables. Here \xi is corresponding coordinate
+     if DIR is `'x'', `'y'' or `'z''. Otherwise median is m = \sum
+     a_i/N, width is w^2 = \sum (a_i-m)^2/N and so on.
+
+ -- Method on `mglData' (C++, Python): `float' Find (`const char
+          *'cond, `int' &i, `int' &j, `int' &k) `const'
+ -- C function: `float' mgl_data_first (`const HMDT' dat, `const char
+          *'cond, `int' *i, `int' *j, `int' *k)
+     Find position (after specified in I, J, K) of first nonzero value
+     of formula COND. Function return the data value at found position.
+
+ -- Method on `mglData' (C++, Python): `float' Last (`const char
+          *'cond, `int' &i, `int' &j, `int' &k) `const'
+ -- C function: `float' mgl_data_last (`const HMDT' dat, `const char
+          *'cond, `int' *i, `int' *j, `int' *k)
+     Find position (before specified in I, J, K) of last nonzero value
+     of formula COND. Function return the data value at found position.
+
+ -- Method on `mglData' (C++, Python): `int' Find (`const char *'cond,
+          `char' dir, `int' i=`0', `int' j=`0', `int' k=`0') `const'
+ -- C function: `float' mgl_data_find (`const HMDT' dat, `const char
+          *'cond, `int' i, `int' j, `int' k)
+     Return position of first in direction DIR nonzero value of formula
+     COND. The search is started from point {i,j,k}.
+
+ -- Method on `mglData' (C++, Python): `bool' FindAny (`const char
+          *'cond) `const'
+ -- C function: `float' mgl_data_find_any (`const HMDT' dat, `const
+          char *'cond)
+     Determines if any nonzero value of formula in the data array.
+
+
+File: mathgl_en.info,  Node: Operators,  Next: Global functions,  Prev: Informational functions,  Up: mglData class
+
+6.10 Operators
+==============
+
+ -- Method on `mglData' (C++, Python): `void' operator= (`const mglData
+          &'d)
+     Copies data from other variable.
+
+ -- Method on `mglData' (C++, Python): `void' operator*= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_mul_dat (`HMDT' dat, `const HMDT' d)
+     Multiplies the data by the other one for each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator/= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_div_dat (`HMDT' dat, `const HMDT' d)
+     Divides the data by the other one for each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator+= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_add_dat (`HMDT' dat, `const HMDT' d)
+     Adds the other data.
+
+ -- Method on `mglData' (C++, Python): `void' operator-= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_sub_dat (`HMDT' dat, `const HMDT' d)
+     Subtracts the other data.
+
+ -- Method on `mglData' (C++, Python): `void' operator*= (`float' d)
+ -- C function: `void' mgl_data_mul_num (`HMDT' dat, `float' d)
+     Multiplies each element by the number.
+
+ -- Method on `mglData' (C++, Python): `void' operator/= (`float' d)
+ -- C function: `void' mgl_data_div_num (`HMDT' dat, `float' d)
+     Divides each element by the number.
+
+ -- Method on `mglData' (C++, Python): `void' operator+= (`float' d)
+ -- C function: `void' mgl_data_add_num (`HMDT' dat, `float' d)
+     Adds the number to each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator-= (`float' d)
+ -- C function: `void' mgl_data_sub_num (`HMDT' dat, `float' d)
+     Subtracts the number to each element.
+
+ -- Library Function: mglData operator+ (`const mglData &'a, `const
+          mglData &'b)
+     Adds the other data.
+
+ -- Library Function: mglData operator+ (`float' a, `const mglData &'b)
+     Adds the number.
+
+ -- Library Function: mglData operator+ (`const mglData &'a, `float' b)
+     Adds the number.
+
+ -- Library Function: mglData operator- (`const mglData &'a, `const
+          mglData &'b)
+     Subtracts the other data.
+
+ -- Library Function: mglData operator- (`float' a, `const mglData &'b)
+     Subtracts from the number.
+
+ -- Library Function: mglData operator- (`const mglData &'a, `float' b)
+     Subtracts the number.
+
+ -- Library Function: mglData operator* (`const mglData &'a, `const
+          mglData &'b)
+     Multiplies by the other data.
+
+ -- Library Function: mglData operator* (`float' a, `const mglData &'b)
+     Multiplies by the number.
+
+ -- Library Function: mglData operator* (`const mglData &'a, `float' b)
+     Multiplies by the number.
+
+ -- Library Function: mglData operator/ (`const mglData &'a, `const
+          mglData &'b)
+     Divides by the other data.
+
+ -- Library Function: mglData operator/ (`const mglData &'a, `float' b)
+     Divides by the number.
+
+
+File: mathgl_en.info,  Node: Global functions,  Prev: Operators,  Up: mglData class
+
+6.11 Global functions
+=====================
+
+These functions are not methods of `mglData' class. However it have
+additional functionality to handle data. So I put it in this chapter.
+
+ -- Global function: `mglData' mglTransform (`const mglData &'real,
+          `const mglData &'imag, `const char *'type)
+ -- C function: `HMDT' mgl_transform (`const HMDT' real, `const HMDT'
+          imag, `const char *'type)
+     Do integral transformation of complex data REAL, IMAG on specified
+     direction. Now only Fourier transformation is supported. The order
+     of transformations is specified in string TYPE: first character
+     for x-dimension, second one for y-dimension, third one for
+     z-dimension. The possible character are: `f' is forward Fourier
+     transformation, `i' is inverse Fourier transformation, `n' or ` '
+     is no transformation.
+
+ -- Global function: `mglData' mglTransformA `const mglData &'ampl,
+          `const mglData &'phase, `const char *'type)
+ -- C function: `HMDT' mgl_transform_a `const HMDT' ampl, `const HMDT'
+          phase, `const char *'type)
+     Do integral transformation of complex data AMPL, PHASE on
+     specified direction. Now only Fourier transformation is supported.
+     The order of transformations is specified in string TYPE: first
+     character for x-dimension, second one for y-dimension, third one
+     for z-dimension. The possible character are: `f' is forward
+     Fourier transformation, `i' is inverse Fourier transformation, `n'
+     or ` ' is no transformation.
+
+ -- Global function: `mglData' mglSTFA (`const mglData &'real, `const
+          mglData &'imag, `int' dn, `char' dir=`'x'')
+ -- C function: `HMDT' mgl_data_stfa (`const HMDT' real, `const HMDT'
+          imag, `int' dn,`char' dir)
+     Short time Fourier analysis for real and imaginary parts. Output
+     is amplitude of partial Fourier of length DN. For example if
+     DIR=`x', result will have size {int(nx/dn), dn, ny} and it will
+     contain res[i,j,k]=|\sum_d^dn
+     exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn.
+
+ -- Global function: `mglData' mglPDE (`const char *'ham, `const
+          mglData &'ini_re, `const mglData &'ini_im, `mglPoint' Min,
+          `mglPoint' Max, `float' dz=`0.1', `float' k0=`100')
+ -- C function: `HMDT' mgl_pde_solve (`HMGL' gr, `const char *'ham,
+          `const HMDT' ini_re, `const HMDT' ini_im, `float' dz, `float'
+          k0)
+     Solves equation du/dz = i*k0*HAM(p,q,x,y,z,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators.
+     Parameters INI_RE, INI_IM specify real and imaginary part of
+     initial field distribution. Parameters MIN, MAX set the bounding
+     box for the solution. Note, that really this ranges are increased
+     by factor 3/2 for purpose of reducing reflection from boundaries.
+     Parameter DZ set the step along evolutionary coordinate z. At this
+     moment, simplified form of function HAM is supported - all "mixed"
+     terms (like `x*p'->x*d/dx) are excluded. For example, in 2D case
+     this function is effectively ham = f(p,z) + g(x,z,u). However
+     commutable combinations (like `x*q'->x*d/dy) are allowed. Here
+     variable `u' is used for field amplitude |u|. This allow one solve
+     nonlinear problems - for example, for nonlinear Shrodinger
+     equation you may set `ham="p^2 + q^2 - u^2"'. You may specify
+     imaginary part for wave absorption, like `ham = "p^2 +
+     i*x*(x>0)"', but only if dependence on variable `i' is linear
+     (i.e. ham = hre+i*him). *Note PDE sample::, for sample code and
+     picture.
+
+ -- Global function: `mglData' mglRay (`const char *'ham, `mglPoint'
+          r0, `mglPoint' p0, `float' dt=`0.1', `float' tmax=`10')
+ -- C function: `HMDT' mgl_ray_trace (`const char *'ham, `float' x0,
+          `float' y0, `float' z0, `float' px, `float' py, `float' pz,
+          `float' dt, `float' tmax)
+     Solves GO ray equation like dr/dt = d HAM/dp, dp/dt = -d HAM/dr.
+     This is Hamiltonian equations for particle trajectory in 3D case.
+     Here HAM is Hamiltonian which may depend on coordinates `x', `y',
+     `z', momentums `p'=px, `q'=py, `v'=pz and time `t': ham =
+     H(x,y,z,p,q,v,t). The starting point (at `t=0') is defined by
+     variables R0, P0. Parameters DT and TMAX specify the integration
+     step and maximal time for ray tracing. Result is array of
+     {x,y,z,p,q,v,t} with dimensions {7 * int(TMAX/DT+1) }.
+
+ -- Global function: `mglData' mglQO2d (`const char *'ham, `const
+          mglData &'ini_re, `const mglData &'ini_im, `const mglData
+          &'ray, `float' r=`1', `float' k0=`100', `mglData *'xx=`0',
+          `mglData *'yy=`0', `bool' UseR=`true')
+ -- C function: `HMDT' mgl_qo2d_solve (`const char *'ham, `const HMDT'
+          ini_re, `const HMDT' ini_im, `const HMDT' ray, `float' r,
+          `float' k0, `HMDT' xx, `HMDT' yy)
+     Solves equation du/dt = i*k0*HAM(p,q,x,y,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see
+     `mglPDE()' for details). Parameters INI_RE, INI_IM specify real
+     and imaginary part of initial field distribution. Parameters RAY
+     set the reference ray, i.e. the ray around which the accompanied
+     coordinate system will be maked. You may use, for example, the
+     array created by `mglRay()' function. Note, that the reference ray
+     *must be* smooth enough to make accompanied coodrinates
+     unambiguity. Otherwise errors in the solution may appear. If XX
+     and YY are non-zero then Cartesian coordinates for each point will
+     be written into them. *Note Beam tracing sample::, for sample code
+     and picture.
+
+ -- Global function: `mglData' mglJacobian (`const mglData &'x, `const
+          mglData &'y)
+ -- Global function: `mglData' mglJacobian (`const mglData &'x, `const
+          mglData &'y, `const mglData &'z)
+ -- C function: `HMDT' mgl_jacobian_2d (`const HMDT' x, `const HMDT' y)
+ -- C function: `HMDT' mgl_jacobian_3d (`const HMDT' x, `const HMDT' y,
+          `const HMDT' z)
+     Computates the Jacobian for transformation {i,j,k} to {X,Y,Z}
+     where initial coordinates  {i,j,k} are data indexes normalized in
+     range [0,1]. The Jacobian is determined by formula
+     det||dr_\alpha/d\xi_\beta|| where r={X,Y,Z} and \xi={i,j,k}. All
+     dimensions must be the same for all data arrays. Data must be 3D
+     if all 3 arrays {X,Y,Z} are specified or 2D if only 2 arrays {X,Y}
+     are specified.
+
+
+File: mathgl_en.info,  Node: Other classes,  Next: MGL interface,  Prev: mglData class,  Up: Top
+
+7 Other classes
+***************
+
+* Menu:
+
+* mglParse class::
+* mglFormula class::
+* mglFont class::
+* mglColor class::
+* mglPoint class::
+* mglVar class::
+* mglCommand class::
+* mglArg class::
+
+
+File: mathgl_en.info,  Node: mglParse class,  Next: mglFormula class,  Up: Other classes
+
+7.1 mglParse class
+==================
+
+Class for parsing and executing MGL script. This class is defined in
+`#include <mgl/mgl_parse.h>'.
+
+   Class mglParse is the interpreter for MGL scripts (*note MGL
+interface::). The main function of mglParse class is `Parse()'. Exactly
+this function parses and executes the script string-by-string. Also
+there are two subservient functions for the finding and creation of a
+variable. These functions can be useful for displaying values of
+variables (arrays) in some external program (in window, for example).
+The variable DATALIST contains full list of variables in script. Flag
+ALLOWSETSIZE allows one to prevent changing the size of the  picture
+inside the script (forbids the MGL command `setsize').
+
+   Note an important feature - if user defines function FUNC in
+variable then it will be called before the destroying of this variable
+(*note mglVar class::).
+
+ -- Method on `mglParse' (C++, Python): `' mglParse (`bool'
+          setsize=`false')
+ -- C function: `HMPR' mgl_create_parser ()
+     Constructor initializes all values with zero and set ALLOWSETSIZE
+     value.
+
+ -- Method on `mglParse' (C++, Python): `' ~mglParse ()
+ -- C function: `void' mgl_delete_parser (`HMPR' p)
+     Destructor delete parser
+
+ -- Method on `mglParse' (C++, Python): `int' Parse (`mglGraph *'gr,
+          `const char *'str, `long' pos=`0')
+ -- Method on `mglParse' (C++): `int' Parse (`mglGraph *'gr, `const
+          wchar_t *'str, `long' pos=`0')
+ -- C function: `int' mgl_parse (`HMGL' gr, `HMPR' p, `const char
+          *'str, `int' pos)
+ -- C function: `int' mgl_parsew (`HMGL' gr, `HMPR' p, `const wchar_t
+          *'str, `int' pos)
+     Main function in the class. It parses the string STR and executes
+     it by  using GR as a graphics plotter. Returns the value depending
+     on an error presence in the string STR: 0 - no error, 1 - wrong
+     command argument(s), 2 - unknown command, 3 - string is too long.
+     Optional argument POS allows to save the string position in the
+     document (or file) for using `for|next' command.
+
+ -- Method on `mglParse' (C++): `int' Export (`wchar_t'
+          cpp_out`[1024]', `mglGraph *'gr, `const wchar_t *'str)
+     Function parses the string STR, executes it by  using GR as a
+     graphics plotter and exports it to C++ code. Returns the value
+     depending on an error presence in the string STR: 0 - no error, 1
+     - wrong command argument(s), 2 - unknown command, 3 - string is
+     too long. Output C++ text will be placed in OUT variable. If
+     string STR have options (defined after ';' symbol) then the
+     corresponding C++ texts are placed in variables OP1, OP2.
+
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `FILE
+          *'fp, `bool' print=`false')
+     Function parse and execute line-by-line MGL script in file FP. If
+     PRINT=`true' then all warnings and information will be printed in
+     stdout. Also this function support the `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `int'
+          num, `const wchar_t **'text, `void (*' error `)(int line, int
+          kind)=NULL')
+     Function parse and execute line-by-line MGL script in array TEXT.
+     If ERROR is not `NULL' then this function will be called for all
+     warnings, information and other messages. Also this function
+     support the `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++, Python): `void' Execute (`mglGraph *'gr,
+          `const char *'text, `void (*' error `)(int line, int
+          kind)=NULL')
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `const
+          wchar_t *'text, `void (*' error `)(int line, int kind)=NULL')
+ -- C function: `void' mgl_parse_text (`HMGL' gr, `HMPR' p, `const char
+          *'text)
+ -- C function: `void' mgl_parsew_text (`HMGL' gr, `HMPR' p, `const
+          wchar_t *'text)
+     Function parse and execute line-by-line MGL script in string TEXT.
+     Lines are separated by `\n' symbol as usual. If ERROR is not
+     `NULL' then this function will be called for all warnings,
+     information and other messages. Also this function support the
+     `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++, Python): `bool' AddParam (`int' n,
+          `const char *'str, `bool' isstr=`true')
+ -- Method on `mglParse' (C++): `bool' AddParam (`int' n, `const
+          wchar_t *'str, `bool' isstr=`true')
+ -- C function: `void' mgl_add_param (`HMPR' p, `int' id, `const char
+          *'val)
+ -- C function: `void' mgl_add_paramw (`HMPR' p, `int' id, `const
+          wchar_t *'val)
+     Function set the value of N-th parameter as string STR (N=0, 1 ...
+     9). It return `true' for success.
+
+ -- Method on `mglParse' (C++, Python): `mglVar *' FindVar (`const char
+          *'name)
+ -- Method on `mglParse' (C++): `mglVar *' FindVar (`const wchar_t
+          *'name)
+ -- C function: `const HMDT' mgl_find_var (`HMPR' p, `const char *'name)
+     Function returns the pointer to variable with name NAME or zero if
+     variable is absent. Use this function to put external data array
+     to the script or get the data from the script.
+
+ -- Method on `mglParse' (C++, Python): `mglVar *' AddVar (`const char
+          *'name)
+ -- Method on `mglParse' (C++): `mglVar *' AddVar (`const wchar_t
+          *'name)
+ -- C function: `const HMDT' mgl_add_var (`HMPR' p, `const char *'name)
+     Function returns the pointer to variable with name NAME. If
+     variable is absent then new variable is created with name NAME.
+     Use this function to put external data array to the script or get
+     the data from the script.
+
+ -- Method on `mglParse' (C++): `void' DeleteVar (`mglVar *'v)
+ -- Method on `mglParse' (C++): `void' DeleteVar (`const char *'name)
+ -- Method on `mglParse' (C++): `void' DeleteVar (`const wchar_t *'name)
+     Function delete the variable specified by its name or by its
+     pointer.
+
+ -- Method on `mglParse' (C++, Python): `inline void' RestoreOnce ()
+ -- C function: `void' mgl_restore_once (`HMPR' p)
+     Restore Once flag.
+
+ -- Method on `mglParse' (Python): `void' AllowSetSize (`bool' a)
+ -- C function: `void' mgl_parser_allow_setsize (`HMPR' p, `int' a)
+     Allow to parse 'setsize' command or not.
+
+ -- Method on `mglParse' (C++): `void' AddCommand (`mglCommand *'cmd,
+          `int' num=`0')
+     Add NUM commands CMD to the defined MGL commands list. Parameter
+     CMD is array of `mglCommand' structures. If parameter NUM=0 then
+     it will be determined automatically. At this, array CMD *must
+     have* last element with `name=L""'
+
+ -- Option of mglParse: `mglVar *' DataList
+     List of variables defined in script.
+
+ -- Option of mglParse: `bool' AllowSetSize
+     Flag which allows/forbids the command `setsize' in scripts.
+
+ -- Option of mglParse: `bool' Stop
+     Flag which interrupt script execution.
+
+ -- Option of mglParse: `mglCommand *' Cmd
+     Table (array) of recognizable MGL commands (can be changed by
+     user). Items in the table *MUST be sorted* by NAME field !!! Last
+     items must have empty name (i.e. `L""').
+
+ -- Option of mglParse: `wchar_t *' op1
+     These strings contain command options and should be placed before
+     the command. These variables are used for MGL->C++ (or other
+     language) conversion.
+
+ -- Option of mglParse: `wchar_t *' op2
+     These strings contain command options and should be placed after
+     the command. These variables are used for MGL->C++ (or other
+     language) conversion.
+
+
+File: mathgl_en.info,  Node: mglFormula class,  Next: mglFont class,  Prev: mglParse class,  Up: Other classes
+
+7.2 mglFormula class
+====================
+
+Class for evaluating of formula specified by the string. This class is
+defined in `#include <mgl/mgl_eval.h>'.
+
+   It is the fast variant of formula evaluation. At creation it will be
+recognized and compiled to tree-like internal code. At evaluation stage
+only fast calculations are performed. There is no difference between
+lower or upper case in formulas. If argument value lie outside the
+range of function definition then function returns NaN.
+
+   There are a lot of functions and operators available. The operators
+are: `+' - addition, `-' - subtraction, `*' - multiplication, `/' -
+division, `^' - integer power. Also there are logical "operators": `<'
+- true if x<y, `>' - true if x>y, `=' - true if x=y, `&' - true if x
+and y both nonzero, `|' - true if x or y nonzero. These logical
+operators have lowest priority and return 1 if true or 0 if false.
+
+   The basic functions are: `sqrt(x)' - square root of X, `pow(x,y)'
+power X in Y, `ln(x)' - natural logarithm of X, `lg(x)' - decimal
+logarithm of X, `log(a,x)' - logarithm base A of X, `abs(x)' - absolute
+value of X, `sign(x)' - sign of X, `mod(x,y)' - x modulo y, `step(x)' -
+step function, `rnd' - random number, `pi' - number \pi=3.1415926....
+
+   Trigonometric functions are: `sin(x)', `cos(x)', `tan(x)' (or
+`tg(x)'). Inverse trigonometric functions are: `asin(x)', `acos(x)',
+`atan(x)'. Hyperbolic functions are: `sinh(x)' (or `sh(x)'), `cosh(x)'
+(or `ch(x)'), `tanh(x)' (or `th(x)'). Inverse hyperbolic functions are:
+`asinh(x)', `acosh(x)', `atanh(x)'.
+
+   There are a set of special functions: `gamma(x)' - Gamma function
+\Gamma(x) = \int_0^\infty dt t^{x-1} \exp(-t) , `psi(x)' - digamma
+function \psi(x) = \Gamma'(x)/\Gamma(x) for x!=0, `ai(x)' - Airy
+function Ai(x), `bi(x)' - Airy function Bi(x), `cl(x)' - Clausen
+function, `li2(x)' (or `dilog(x)') - dilogarithm Li_2(x) = - \Re
+\int_0^x ds \log(1-s)/s, `sinc(x)' - compute sinc(x) = \sin(\pi x) /
+(\pi x) for any value of x, `zeta(x)' - Riemann zeta function \zeta(s)
+= \sum_{k=1}^\infty k^{-s} for arbitrary s!=1, `eta(x)' - eta function
+\eta(s) = (1-2^{1-s}) \zeta(s) for arbitrary s, `lp(l,x)' - Legendre
+polynomial P_l(x), (|x|<=1, l>=0), `w0(x)' - principal branch of the
+Lambert W function, `w1(x)' - principal branch of the Lambert W
+function. Function W(x) is defined to be solution of the equation W
+\exp(W) = x.
+
+   The exponent integrals are: `ci(x)' - Cosine integral Ci(x) =
+\int_0^x dt \cos(t)/t, `si(x)' - Sine integral Si(x) = \int_0^x dt
+\sin(t)/t, `erf(x)' - error function erf(x) = (2/\sqrt(\pi)) \int_0^x
+dt \exp(-t^2), `ei(x)' - exponential integral Ei(x) := -
+PV(\int_{-x}^\infty dt \exp(-t)/t) (where PV denotes the principal
+value of the integral), `e1(x)' - exponential integral E_1(x) := Re
+\int_1^\infty dt \exp(-xt)/t , `e2(x)' - exponential integral E_2(x) :=
+Re \int_1^\infty dt \exp(-xt)/t^2, `ei3(x)' - exponential integral
+Ei_3(x) = \int_0^x dt \exp(-t^3) for x>=0.
+
+   Bessel functions are: `j(nu,x)' - regular cylindrical Bessel
+function of fractional order NU, `y(nu,x)' - irregular cylindrical
+Bessel function of fractional order NU, `i(nu,x)' - regular modified
+Bessel function of fractional order NU, `k(nu,x)' - irregular modified
+Bessel function of fractional order NU.
+
+   Elliptic integrals are: `ee(k)' - complete elliptic integral is
+denoted by E(k) = E(\pi/2, k), `ek(k)' - complete elliptic integral is
+denoted by K(k) = F(\pi/2, k), `e(phi,k)' - elliptic integral E(\phi,k)
+= \int_0^\phi dt \sqrt((1 - k^2 \sin^2(t))), `f(phi,k)' - elliptic
+integral F(\phi,k) = \int_0^\phi dt 1/\sqrt((1 - k^2 \sin^2(t))).
+
+   Jacobi elliptic functions are: `sn(u,m)', `cn(u,m)', `dn(u,m)',
+`sc(u,m)', `sd(u,m)', `ns(u,m)', `cs(u,m)', `cd(u,m)', `nc(u,m)',
+`ds(u,m)', `dc(u,m)', `nd(u,m)'.
+
+   Note, some of these functions are unavailable if NO\_GSL is defined
+during compilation of MathGL library.
+
+ -- Method on mglFormula: `' mglFormula (`const char *'str)
+     Parses the formula STR and creates formula-tree. Constructor
+     recursively parses the formula and creates a tree-like structure
+     containing functions and operators for fast further evaluating by
+     `Calc()' or `CalcD()' functions.
+
+ -- Method on mglFormula: `float' Calc (`float' x, `float' y=`0',
+          `float' z=`0', `float' u=`0')
+     Evaluates the formula for `'x','r''=X, `'y','n''=Y, `'z','t''=Z,
+     `'a','u''=U. Error code (if one) can be obtained from function
+     `GetError()'.
+
+ -- Method on mglFormula: `float' Calc (`float' x, `float' y, `float'
+          z, `float' u, `float' v, `float' w)
+     Evaluates the formula for `'x''=X, `'y''=Y, `'z''=Z, `'u''=U,
+     `'v''=V, `'w''=W. Error code (if one) can be obtained from
+     function `GetError()'.
+
+ -- Method on mglFormula: `float' Calc (`float' var`['z'-'a'+1]')
+     Evaluates the formula for variables in array VAR['z'-'a']. Error
+     code (if one) can be obtained from function `GetError()'.
+
+ -- Method on mglFormula: `float' CalcD (`float' var`['z'-'a'+1]',
+          `char' diff)
+     Evaluates the formula derivation respect to DIFF for variables in
+     array VAR['z'-'a']. Error code (if one) can be obtained from
+     function `GetError()'.
+
+ -- Method on mglFormula: `int' GetError ()
+     Returns error code: `0' means no error; `ERR_LOG' means error in
+     logarithm or power functions; `ERR_ARC' means error in inverse
+     functions (like asin); `ERR_SQRT' means error in sqrt function.
+
+
+File: mathgl_en.info,  Node: mglFont class,  Next: mglColor class,  Prev: mglFormula class,  Up: Other classes
+
+7.3 mglFont class
+=================
+
+Class for working with font: load, get metrics, parse and draw strings.
+This class is defined in `#include <mgl/mgl_font.h>'.
+
+   The class is based on loading and drawing of vector Hershey font.
+There are two styles of specifying of the font type and aligning: by
+integer parameters or by string.
+
+   The string can be any combination of characters: `rbiLCRwou'. The
+font types are: `r' - roman font, `i' - italic style, `b' - bold style.
+By default roman font (that is `' or `r') is used. The align types are:
+`L' - align left (default), `C' - align center, `R' - align right.
+Additional font effects are: `w' - wire, `o' - over-lined, `u' -
+underlined.
+
+   The over way of font and alignment setting is the using of the
+integer constant. Integer font Id can be one of predefined constants:
+`MGL_FONT_ITAL, MGL_FONT_BOLD, MGL_FONT_BOLD_ITAL =
+MGL_FONT_ITAL+MGL_FONT_BOLD'. Default font is `MGL_FONT_ROMAN'. Also
+there are flags `MGL_FONT_ULINE, MGL_FONT_OLINE, MGL_FONT_WIRE' for
+additional font effects. Align parameter controls the text alignment: 0
+- align left, 1 - align center, 2 - align right.
+
+   Parsing of the string to special (TeX-like) commands will be done if
+variable PARSE is true (it's default). There are commands for the font
+style changing inside the string (for example, use \b for bold font):
+\a or \overline - over-lined, \b or \textbf - bold, \i or \textit -
+italic, \r or \textrm - roman (disable bold and italic attributes), \u
+or \underline - underlined, \w or \wire - wired, \big - bigger size, @
+- smaller size. The lower and upper indexes are specified by `_' and
+`^' symbols. At this the changed font style is applied only on next
+symbol or symbols in braces {}. The text in braces {} are treated as
+single symbol that allow one to print the index of index. For example,
+compare the strings `sin (x^{2^3})' and `sin (x^2^3)'. You may also
+change text color inside string by command #? or by \color? where `?'
+is symbolic id of the color (*note mglColor class::). For example,
+words `Blue' and `red' will be colored in the string `#b{Blue} and
+\colorr{red} text'.
+
+   The most of commands for special TeX or AMSTeX symbols, the commands
+for font style changing (\textrm, \textbf, \textit, \overline,
+\underline), accents (\hat, \tilde, \dot, \ddot, \acute, \check,
+\grave, \bar, \breve) and roots (\sqrt, \sqrt3, \sqrt4) are recognized.
+The full list contain approximately 2000 commands. Note that first
+space symbol after the command is ignored, but second one is printed as
+normal symbol (space). For example, the following strings produce the
+same result \tilde a: `\tilde{a}'; `\tilde a'; `\tilde{}a'.
+
+   The Greek letters are recognizable special symbols: \alpha - \alpha,
+\beta - \beta, \gamma - \gamma, \delta - \delta, \epsilon - \epsilon,
+\eta - \eta, \iota - \iota, \chi - \chi, \kappa - \kappa, \lambda -
+\lambda, \mu - \mu, \nu - \nu, o - \o, \omega - \omega, \phi - \phi,
+\pi - \pi, \psi - \psi, \rho - \rho, \sigma - \sigma, \theta - \theta,
+\tau - \tau, \upsilon - \upsilon, \xi - \xi, \zeta - \zeta, \varsigma -
+\varsigma, \varepsilon - \varepsilon, \vartheta - \vartheta, \varphi -
+\varphi, A - \Alpha, B - \Beta, \Gamma - \Gamma, \Delta - \Delta, E -
+\Epsilon, H - \Eta, I - \Iota, C - \Chi, K - \Kappa, \Lambda - \Lambda,
+M - \Mu, N - \Nu, O - \O, \Omega - \Omega, \Phi - \Phi, \Pi - \Pi, \Psi
+- \Psi, R - \Rho, \Sigma - \Sigma, \Theta - \Theta, T - \Tau, \Upsilon
+- \Upsilon, \Xi - \Xi, Z - \Zeta.
+
+   The small part of most common special TeX symbols are: \angle -
+\angle, \aleph - \aleph, \cdot - \cdot, \clubsuit - \clubsuit, \cup -
+\cup, \cap - \cap, \diamondsuit - \diamondsuit, \diamond - \diamond,
+\div - \div, \downarrow - \downarrow, \dag - \dag, \ddag - \ddag,
+\equiv - \equiv, \exists - \exists, \frown - \frown, \flat - \flat, \ge
+- \ge, \geq - \geq, \gets - \gets, \heartsuit - \heartsuit, \infty -
+\infty, \in - \in, \int - \int, \Im - \Im, \langle - \langle, \le -
+\le, \leq - \leq, \leftarrow - \leftarrow, \mp - \mp, \nabla - \nabla,
+\ne - \ne, \neq - \neq, \natural - \natural, \oint - \oint, \odot -
+\odot, \oplus - \oplus, \partial - \partial, \parallel - \parallel,
+\perp - \perp, \pm - \pm, \propto - \propto, \prod - \prod, \Re - \Re,
+\rightarrow - \rightarrow, \rangle - \rangle, \spadesuit - \spadesuit,
+\sim - \sim, \smile - \smile, \subset - \subset, \supset - \supset,
+\surd - \sqrt or \surd, \S - \S, \sharp - \sharp, \sum - \sum, \times -
+\times, \to - \to, \uparrow - \uparrow, \wp - \wp and so on.
+
+* Menu:
+
+* Format of font files::
+
+ -- Method on mglFont: `' mglFont (`const char
+          *'name=`MGL_DEF_FONT_NAME', `const char *'path=`NULL')
+     Initialize the font and load data from file NAME (default name is
+     "STIX" for Linux and MacOS) or if  NAME=`NULL' limited data from
+     memory (default for Windows).
+
+ -- Method on mglFont: `bool' Load (`const char *' base, `const char
+          *'path=`NULL')
+     Load font from file PATH/BASE into the memory. The font may
+     contain 4 files: BASE.vfm, BASE_b.vfm, BASE_i.vfm, BASE_bi.vfm.
+     Appendix contain detailed description of font format.
+
+ -- Method on mglFont: `void' Restore ()
+     Restore default font.
+
+ -- Method on mglFont: `void' (`mglFont *' fnt)
+     Copy data from other font instance.
+
+ -- Method on mglFont: `void' Clear ()
+     Clear memory by deleting the loaded font.
+
+ -- Method on mglFont: `inline unsigned' GetNumGlyph ()
+     Return the number of glyphs in the font.
+
+ -- Method on mglFont: `inline bool' Ready ()
+     Return true if font is loaded and ready for use.
+
+ -- Method on mglFont: `float' Height (`int' font)
+     Gets height of text for font specified by integer constant.
+
+ -- Method on mglFont: `float' Puts (`const char *'str, `int' font=`0',
+          `int' align=`0')
+     Prints 8-bit text string for font specified by integer constant.
+
+ -- Method on mglFont: `float' Width (`const char *'str, `int' font=`0')
+     Gets width of 8-bit text string for font specified by integer
+     constant.
+
+ -- Method on mglFont: `float' Puts (`const wchar_t *'str, `int'
+          font=`0', `int' align=`0')
+     Prints Unicode text string for font specified by integer constant.
+
+ -- Method on mglFont: `float' Width (`const wchar_t *'str, `int'
+          font=`0')
+     Gets width of Unicode text string for font specified by integer
+     constant.
+
+ -- Method on mglFont: `float' Height (`const char *'how)
+     Gets height of text for font specified by string.
+
+ -- Method on mglFont: `float' Puts (`const char *'str, `const char
+          *'how)
+     Prints 8-bit text string for font specified by string.
+
+ -- Method on mglFont: `float' Width (`const char *'str, `const char
+          *'how)
+     Gets width of 8-bit text string for font specified by string.
+
+ -- Method on mglFont: `float' Puts (`const wchar_t *'str, `const char
+          *'how)
+     Prints Unicode text string for font specified by string.
+
+ -- Method on mglFont: `float' Width (`const wchar_t *'str, `const char
+          *'how)
+     Gets width of Unicode text string for font specified by string.
+
+ -- Parameter of mglFont: `mglGraph *' gr
+     Instance of mglGraph class which is used for character drawing.
+
+ -- Parameter of mglFont: `bool' parse
+     Flag for switching on/off the parsing of TeX commands. Default
+     value is `true'.
+
+
+File: mathgl_en.info,  Node: Format of font files,  Up: mglFont class
+
+7.3.1 Format of font files
+--------------------------
+
+Starting from v.1.6 the MathGL library uses new font files. The font is
+defined in 4 files with suffixes `*.vfm', `*_b.vfm', `*_i.vfm',
+`*_bi.vfm'. These files are text files containing the data for roman
+font, bold font, italic font and bold italic font. The files (or some
+symbols in the files) for bold, italic or bold italic fonts can be
+absent. In this case the roman glyph will be used for them. By analogy,
+if the bold italic font is absent but the bold font is present then
+bold glyph will be used for bold italic. You may create these font
+files by yourself from *.ttf, *.otf files with the help of program
+`font_tools'. This program can be found at MathGL home site.
+
+   The format of font files (*.vfm - vector font for MathGL) is the
+following.
+  1. First string contains human readable comment and is always ignored.
+
+  2. Second string contains 3 numbers, delimited by space or
+     tabulation. The order of numbers is the following: NUMG - the
+     number of glyphs in the file (integer), FACT - the factor for
+     glyph sizing (float), SIZE - the size of buffer for glyph
+     description (integer).
+
+  3. After it NUMG-th strings with glyphs description are placed. Each
+     string contains 6 positive numbers, delimited by space of
+     tabulation. The order of numbers is the following: Unicode glyph
+     ID, glyph width, number of lines in glyph, position of lines
+     coordinates in the buffer (length is 2*number of lines), number of
+     triangles in glyph, position of triangles coordinates in the
+     buffer (length is 6*number of triangles).
+
+  4. The end of file contains the buffer with point coordinates at
+     lines or triangles vertexes. The size of buffer (the number of
+     integer) is SIZE.
+
+   Note: the closing contour line  is done automatically (so the last
+segment may be absent). For starting new contour use a point with
+coordinates `{0x3fff, 0x3fff}'.
+
+
+File: mathgl_en.info,  Node: mglColor class,  Next: mglPoint class,  Prev: mglFont class,  Up: Other classes
+
+7.4 mglColor class
+==================
+
+Structure for working with colors. This structure is defined in
+`#include <mgl/mgl.h>'.
+
+   There are two ways to set the color in MathGL. First one is using of
+float values of red, green and blue channels for precise color
+definition. The second way is the using of character id. There are a
+set of characters specifying frequently used colors. Normally capital
+letter gives more dark color than lowercase one. The full list of
+characters is: `k' - black, `r' - red, `R' - dark red, `g' - green, `G'
+- dark green, `b' - blue, `B' - dark blue, `c' - cyan, `C' - dark cyan,
+`m' - magenta, `M' - dark magenta, `y' - yellow, `Y' - dark yellow
+(gold), `h' - gray, `H' - dark gray, `w' - white, `W' - bright gray,
+`l' - green-blue, `L' - dark green-blue, `e' - green-yellow, `E' - dark
+green-yellow, `n' - sky-blue, `N' - dark sky-blue, `u' - blue-violet,
+`U' - dark blue-violet, `p' - purple, `P' - dark purple, `q' - orange,
+`Q' - dark orange (brown).
+
+   Also you may use "lighted" colors in color scheme specification
+(_not in line style!_). The "lighted" color contain 2 symbols: first
+one is usual symbol for color specification, second one is digit for
+its brightness. The digit can be in range `1'...`9'. At this `5'
+correspond to normal color, `1' is very dark version of the color
+(practically black), `9' is very bright version of the color
+(practically white).
+
+Colors and its ids.
+
+ -- Parameter of mglVar: `float' r, g, b
+     Reg, green and blue component of color.
+
+ -- Method on mglColor: `' mglColor (`float' R, `float' G, `float' B)
+     Constructor sets the color by float values of Red, Green and Blue
+     channels.
+
+ -- Method on mglColor: `' mglColor (`char' c=`'k'')
+     Constructor sets the color from character id. The black color is
+     used by default.
+
+ -- Method on mglColor: `void' Set (`float' R, `float' G, `float' B)
+     Sets color from values of Red, Green and Blue channels. This
+     values should be in interval [0,1].
+
+ -- Method on mglColor: `void' Set (`mglColor' c, `float' bright=`1')
+     Sets color as "lighted" version of color C.
+
+ -- Method on mglColor: `void' Set (`char' p)
+     Sets color from symbolic id.
+
+ -- Method on mglColor: `bool' Valid ()
+     Checks correctness of the color.
+
+ -- Method on mglColor: `float' Norm ()
+     Gets maximal of spectral component.
+
+ -- Method on mglColor: `bool' operator== (`const mglColor &'c)
+     Compare with another color
+
+ -- Library Function: inline mglColor operator+ (`const mglColor &'a,
+          `const mglColor &'b)
+     Adds colors by its RGB values.
+
+ -- Library Function: inline mglColor operator- (`const mglColor &'a,
+          `const mglColor &'b)
+     Subtracts colors by its RGB values.
+
+ -- Library Function: inline mglColor operator* (`const mglColor &'a,
+          `float' b)
+     Multiplies color by number.
+
+ -- Library Function: inline mglColor operator* (`float' a, `const
+          mglColor &'b)
+     Multiplies color by number.
+
+ -- Library Function: inline mglColor operator/ (`const mglColor &'a,
+          `float' b)
+     Divide color by number.
+
+ -- Library Function: inline mglColor operator! (`const mglColor &'a)
+     Return inverted color.
+
+
+File: mathgl_en.info,  Node: mglPoint class,  Next: mglArg class,  Prev: mglColor class,  Up: Other classes
+
+7.5 mglPoint class
+==================
+
+Structure describes point in space. This structure is defined in
+`#include <mgl/mgl.h>'
+
+ -- Parameter of mglVar: `float' x, y, z
+     Point coordinates. By default all values are zero.
+
+ -- Library Function: inline mglPoint operator+ (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Point of summation (summation of vectors).
+
+ -- Library Function: inline mglPoint operator- (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Point of difference (difference of vectors).
+
+ -- Library Function: inline mglPoint operator* (`float' a, `const
+          mglPoint &'b)
+     Multiplies (scale) points by number.
+
+ -- Library Function: inline mglPoint operator* (`const mglPoint &'a,
+          `float' b)
+     Multiplies (scale) points by number.
+
+ -- Library Function: inline mglPoint operator/ (`const mglPoint &'a,
+          `float' b)
+     Multiplies (scale) points by number 1/b.
+
+ -- Library Function: inline float operator- (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Scalar product of vectors.
+
+ -- Library Function: inline mglPoint operator^ (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Cross-product of vectors.
+
+ -- Library Function: inline mglPoint operator& (`const mglPoint &'a,
+          `const mglPoint &'b)
+     The part of A which is perpendicular to vector B.
+
+ -- Library Function: inline mglPoint operator| (`const mglPoint &'a,
+          `const mglPoint &'b)
+     The part of A which is parallel to vector B.
+
+ -- Library Function: inline mglPoint operator! (`const mglPoint &'a)
+     Return vector perpendicular to vector A.
+
+ -- Library Function: inline bool Norm (`const mglPoint &'a)
+     Return the norm |A|^2 of vector A.
+
+ -- Library Function: inline bool operator== (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Return true if points are the same.
+
+ -- Library Function: inline bool operator!= (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Return true if points are different.
+
+
+File: mathgl_en.info,  Node: mglVar class,  Next: mglCommand class,  Prev: mglArg class,  Up: Other classes
+
+7.6 mglVar class
+================
+
+Structure describes variable of type `mglData' and its name in MGL
+script. This structure is used by `mglParse' and is defined in
+`#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglVar: `mglData' d
+     Data itself
+
+ -- Parameter of mglVar: `wchar_t' s[256]
+     Data name
+
+ -- Parameter of mglVar: `void *' o
+     Pointer to external object for function FUNC.
+
+ -- Parameter of mglVar: `mglVar *' next
+     Pointer to next instance in list
+
+ -- Parameter of mglVar: `mglVar *' prev
+     Pointer to prev instance in list
+
+ -- Parameter of mglVar: `bool' temp
+     Flag for temporar variable. Temporal variables will be destroyed
+     after script execution.
+
+ -- Parameter of mglVar: `void (*' func `)(void *)'
+     Callback function for destroying non-temporal variable.
+
+ -- Method on mglGraphAB: `void' MoveAfter (`mglVar *'var)
+     Move variable after VAR and copy `func' from `var' (if `func' is
+     not 0)
+
+
+File: mathgl_en.info,  Node: mglCommand class,  Prev: mglVar class,  Up: Other classes
+
+7.7 mglCommand class
+====================
+
+Structure describes MGL command, its name, short description,
+executable and export functions. The structure is used by `mglParse'
+and is defined in `#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglCommand: `const wchar_t *' name
+     Name of command.
+
+ -- Parameter of mglCommand: `const wchar_t *' desc
+     Short command description (can be NULL).
+
+ -- Parameter of mglCommand: `const wchar_t *' form
+     Format of command arguments (can be NULL).
+
+ -- Parameter of mglCommand: `int (*' exec `)(mglGraph *gr, long n,
+          mglArg *a, int k[10])const wchar_t *'
+     Function for executing (plotting) the command using grapher GR and
+     having N-th arguments A. Function must return 0 if all is OK; or 1
+     if arguments are wrong.
+
+ -- Parameter of mglCommand: `void (*' save `)(wchar_t out[1024], long
+          n, mglArg *a, int k[10])const wchar_t *'
+     Function for exporting in C++ (can be NULL).
+
+
+File: mathgl_en.info,  Node: mglArg class,  Next: mglVar class,  Prev: mglPoint class,  Up: Other classes
+
+7.8 mglArg class
+================
+
+Structure describes arguments of functions in the stucture
+`mglCommand'. It is defined in `#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglArg: `int' type
+     Type of argument: 0-data, 1-string, 2-number.
+
+ -- Parameter of mglArg: `mglData *' d
+     Pointer to data (used if type=0).
+
+ -- Parameter of mglArg: `wchar_t' w[2048]
+     String with parameters (used if type=1 or if type=0 as variable
+     name).
+
+ -- Parameter of mglArg: `char' s[2048]
+     String with parameters (used if type=1).
+
+ -- Parameter of mglArg: `float' v
+     Numerical value (used if type==2)
+
+
+File: mathgl_en.info,  Node: MGL interface,  Next: Samples,  Prev: Other classes,  Up: Top
+
+8 MGL interface
+***************
+
+MathGL library supports (from version 1.3) the simplest scripts for
+data handling and plotting. These scripts can be used independently
+(with the help of mgl2png, mgl2eps, mgl2svg programs and others) or in
+the frame of the library using.
+
+   MGL script language is rather simple. Each string is a command.
+First word of string is the name of command. Other words are command
+arguments. Command may have up to 1000 arguments (at least for now).
+Words are separated from each other by space or tabulation symbol. The
+upper or lower case of words is sufficient, i.e. variables a and A are
+different variables. Symbol `#' starts the comment (all characters
+after # will be ignored). The exception is situation when # is a part
+of some string. Also options can be specified at the end of string
+(after symbol `;', *note Command options (MGL)::). Symbol `:' starts
+new command (like new line character) if it is not placed inside a
+string or inside brackets.
+
+   If string contain references to external parameters (substrings
+`$0', `$1' ... `$9') then before execution the values of parameter will
+be substituted instead of reference. It allows to use the same MGL
+script for different parameters (filenames, paths, condition and so on).
+
+   Argument can be a string, a variable name or a number.
+   * The string is any symbols between ordinary marks `''.
+
+   * Variable name is arbitrary combination of symbols (except spaces
+     and `'') started from a letter and with length less than 64. It is
+     possible to use sub-arrays (like in `subdata' command) as command
+     argument. For example, `a(1)' or `a(1,:)' or `a(1,:,:)' is second
+     row, `a(:,2)' or `a(:,2,:)' is third column, `a(:,:,0)' is first
+     slice and so on. Also you can extract a part of array from m-th to
+     n-th element by code `a(m:n,:,:)' or just `a(m:n)'.
+
+     If names for data columns was specified (by set_id command or in
+     the file at string started with `##') then it is possible to use
+     any column combinations defined by formulas, like
+     `a('n*w^2/exp(t)')'.
+
+     Also, any expression (without spaces) of existed variables produce
+     temporary variable. For example, `sqrt(dat(:,5)+1)' will produce
+     temporary variable with data values equal to `tmp[i,j] =
+     sqrt(dat[i,5,j]+1)'. Such variables can not be used as 1st
+     argument for commands which create (return) the data (like `new',
+     `read', `hist' and so on).
+
+     Finally, you can put code for making new data inside {}. For
+     example, `{sum dat 'x'}' produce temporary variable which contain
+     result of summation of DAT along direction 'x'. This is the same
+     array TMP as produced by command `sum tmp dat 'x''. You can use
+     nested constructions, like `{sum {max dat 'z'} 'x'}'.
+
+   * Special names `nan=#QNAN, pi=3.1415926..., on=1, off=0, :=-1' are
+     treated as number if they were not redefined by user. Variables
+     with suffixes are treated as numbers (*note Suffixes::). Names
+     defined by `define' command are treated as number. Also results of
+     formulas with sizes 1x1x1 are treated as number (for example,
+     `pi/dat.nx').
+   Before the first using all variables must be defined with the help
+of commands, like, `new, var, list, copy' or `read'.
+
+   All MGL commands can be divided on several groups. I will use the
+following notation for a command description: command names are bold,
+strings are denoted by commas, variable names are italic, numbers are
+typewriter. Optional arguments are placed in square brackets and
+default values for them are shown. Detailed description of color, line
+styles, color schemes, font types, TeX-like symbols and formulas can be
+found in corresponding section.
+
+* Menu:
+
+* Graphics setup (MGL)::
+* Axis settings (MGL)::
+* Transformation matrix (MGL)::
+* Export to file (MGL)::
+* Primitives drawing (MGL)::
+* Text printing (MGL)::
+* Axis and Colorbar (MGL)::
+* Legend (MGL)::
+* 1D plotting (MGL)::
+* 2D plotting (MGL)::
+* 3D plotting (MGL)::
+* Dual plotting (MGL)::
+* Vector fields (MGL)::
+* Other plotting (MGL)::
+* Nonlinear fitting (MGL)::
+* Data create (MGL)::
+* Data filling (MGL)::
+* Rearrange data (MGL)::
+* File I/O (MGL)::
+* Make another data (MGL)::
+* Commands on direction (MGL)::
+* Operators (MGL)::
+* Program flow (MGL)::
+* Command options (MGL)::
+* Suffixes::
+* Utilities::
+
+
+File: mathgl_en.info,  Node: Graphics setup (MGL),  Next: Axis settings (MGL),  Up: MGL interface
+
+8.1 Graphics setup (MGL)
+========================
+
+Coomands in this group influences on overall graphics appearance. So
+all of them should be placed _before_ any actual plotting commands.
+
+* Menu:
+
+* Transparency (MGL)::
+* Lighting (MGL)::
+* Fog (MGL)::
+* Default sizes (MGL)::
+* Zooming (MGL)::
+* Cutting (MGL)::
+* Other settings (MGL)::
+
+
+File: mathgl_en.info,  Node: Transparency (MGL),  Next: Lighting (MGL),  Up: Graphics setup (MGL)
+
+8.1.1 Transparency (MGL)
+------------------------
+
+There are several commands for setup transparency. The general command
+is `alpha' which switch on/off the transparency for overall plot. It
+influence only for graphics which created after `alpha' call (with one
+exeption, mglGraphGL). Command `alphadef' specify the default value of
+alpha-channel. You may switch off transparency of selected plot by
+command `transparent'. Finally, command `transptype' set the kind of
+transparency. *Note Transparent surface sample::, for sample code and
+picture.
+
+ -- MGL command: alpha `[val=on]'
+     Sets the transparency on/off. It is recommended to call this
+     command before any plotting command. Default value is `off'. Use
+     `transparent off' in particular plot to disable its transparency.
+
+ -- MGL command: alphadef `val'
+     Default value of alpha channel (transparency) for all plotting
+     commands. Initial value is 0.5.
+
+ -- MGL command: transparent `val'
+     Temporary switches transparency on/off for the plot.
+
+ -- MGL command: transptype `val'
+     This command set the transparency type. Normal transparency (`0')
+     - below things is less visible than upper ones. It does not look
+     well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like
+     transparency (`1') - below and upper things are commutable and
+     just decrease intensity of light by RGB channel. Lamp-like
+     transparency (`2') - below and upper things are commutable and are
+     the source of some additional light. I recommend to set `alphadef
+     0.3' or less for lamp-like transparency.
+
+
+File: mathgl_en.info,  Node: Lighting (MGL),  Next: Fog (MGL),  Prev: Transparency (MGL),  Up: Graphics setup (MGL)
+
+8.1.2 Lighting (MGL)
+--------------------
+
+There are several commands for setup lighting. The general command is
+`light' which switch on/off the lighting for overall plot. It influence
+only for graphics which created after `light' call (with one exeption,
+mglGraphGL). Generally MathGL support up to 10 independent light
+sources. But in OpenGL mode only 8 of light sources is used due to
+OpenGL limitations. The position, color, brightness of each light
+source can be set separately. By default only one light source is
+active. It is source number `0' with white color, located at top of the
+plot.
+
+ -- MGL command: light `[val=on]'
+     Sets the using of light on/off for overall plot. It is recommended
+     to call this command before any plotting command. Default value is
+     lightning off.
+
+ -- MGL command: light `num val'
+     Switch on/off NUM-th light source separately.
+
+ -- MGL command: light `num xpos ypos zpos' ['col'='w' `br=0.5']
+     The command adds a light source with identification NUM at
+     position {XPOS, YPOS, ZPOS}. The color of light is COL (white by
+     default). The brightness of light is BR which must be in range
+     [0,1].
+
+ -- MGL command: ambient `val'
+     Sets the brightness of ambient light. The value should be in range
+     [0,1]. Initial value is 0.5.
+
+
+File: mathgl_en.info,  Node: Fog (MGL),  Next: Default sizes (MGL),  Prev: Lighting (MGL),  Up: Graphics setup (MGL)
+
+8.1.3 Fog (MGL)
+---------------
+
+ -- MGL command: fog `val [dz=0.25]'
+     Command imitate a fog in the plot. Fog start from relative
+     distance DZ from view point and its density growths exponentially
+     in depth. So that the fog influence is determined by law ~
+     1-exp(-_val*z_). Here _z_ is normalized to 1 depth of the plot. If
+     value VAL=`0' then the fog is absent. *Note Surface in fog
+     sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Default sizes (MGL),  Next: Zooming (MGL),  Prev: Fog (MGL),  Up: Graphics setup (MGL)
+
+8.1.4 Default sizes (MGL)
+-------------------------
+
+These commands control the default (initial) values for most graphics
+parameters including sizes of markers, arrows, linewidth and so on. As
+any other settings these ones will influence only on plots created
+after the settings change.
+
+ -- MGL command: barwidth `val'
+     Sets relative width of rectangles in `bars, barh, boxplot'.
+     Default value is `0.7'.
+
+ -- MGL command: marksize `val'
+     The size of marks. Default value is `1'.
+
+ -- MGL command: arrowsize `val'
+     The size of arrows for lines and curves. Default value is `1'.
+
+ -- MGL command: linewidth `val'
+     The variable define the base width for all lines. The value <1 is
+     ignored. Increase of this variables is actual for large bitmap
+     pictures. Default value is `1'.
+
+ -- MGL command: ticklen `val' [`stt=1']
+     The relative length of axis ticks. Default value is `0.1'.
+     Parameter STT>0 set relative length of subticks which is in
+     `sqrt(1+stt)' times smaller.
+
+ -- MGL command: tickstl 'stl' ['sub'="]
+     The line style of axis ticks (STL) and subticks (SUB). If STL="
+     then default style is used (`k' or `w' depending on transparency
+     type). If SUB=" then ticks style is used (i.e. STL).
+
+
+File: mathgl_en.info,  Node: Zooming (MGL),  Next: Cutting (MGL),  Prev: Default sizes (MGL),  Up: Graphics setup (MGL)
+
+8.1.5 Zooming (MGL)
+-------------------
+
+These commands control the overall zooming of the picture or the
+sub-picture. Normally you can use these variables and commands for
+removing "white" spaces around a plot.
+
+ -- MGL command: plotfactor `val'
+     The factor of plot size. It is not recommended to set it lower
+     then 1.6. This is some analogue of command `zoom' but applied not
+     to overall image but for each `inplot'. Use negative value to
+     enable automatic `plotfactor' selection.
+
+ -- MGL command: zoom `x1 y1 x2 y2'
+     The command changes the scale of graphics that correspond to zoom
+     in/out of the picture. After command call the current plot will be
+     cleared and further the picture will contain plotting from its
+     part [x1,x2]*[y1,y2]. Here picture coordinates X1, X2, Y1, Y2
+     changes from 0 to 1. Use `zoom 0 0 1 1' to return default view.
+
+
+File: mathgl_en.info,  Node: Cutting (MGL),  Next: Other settings (MGL),  Prev: Zooming (MGL),  Up: Graphics setup (MGL)
+
+8.1.6 Cutting (MGL)
+-------------------
+
+These commands set the condition when the points are excluded (cutted)
+from the drawing.
+
+ -- MGL command: cut `val'
+     Determines how points outside bounding box are drawn. If it is
+     `true' then points are excluded from plot (it is default)
+     otherwise the points are projected to edges of bounding box.
+
+ -- MGL command: cut `x1 y1 z1 x2 y2 z2'
+     Lower and upper edge of the box in which never points are drawn.
+     If both edges are the same (the variables are equal) then the
+     cutting box is empty. *Note CutMinMax sample::, for sample code
+     and picture.
+
+ -- MGL command: cut 'cond'
+     Command set the cutting off condition by formula COND. This
+     condition determine will point be plotted or not. If value of
+     formula is nonzero then point is omitted, otherwise it plotted.
+     Set argument as `''' to disable cutting off condition. *Note
+     CutOff sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Other settings (MGL),  Prev: Cutting (MGL),  Up: Graphics setup (MGL)
+
+8.1.7 Other settings (MGL)
+--------------------------
+
+ -- MGL command: font 'fnt' [`val=6']
+     Font style for text and labels (see text). Initial style is
+     'fnt'='rC' give Roman font with centering. Parameter `val' sets
+     the size of font for tick and axis labels. Default font size of
+     axis labels is 1.4 times large than for tick labels. For more
+     detail, *note Font style::.
+
+ -- MGL command: rotatetext `val'
+     Set to use or not text rotation along axis. Initial value is `on'.
+
+ -- MGL command: palette 'colors'
+     Set the palette as selected colors. Default value is
+     `'Hbgrcmyhlnqeup''. The palette is used mostly in 1D plots for
+     curves which styles are not specified.
+
+ -- MGL command: meshnum `num'
+     Sets approximate number of lines in `mesh, fall, grid' and also
+     the number of hachures in `vect, vectc, dew' and the number of
+     cells in `cloud'. By default (=0) it draws all
+     lines/hachures/cells.
+
+ -- MGL command: axialdir 'dir'
+     Set direction around which curve rotated in `axial, torus'.
+     Default value is 'z'.
+
+
+File: mathgl_en.info,  Node: Axis settings (MGL),  Next: Transformation matrix (MGL),  Prev: Graphics setup (MGL),  Up: MGL interface
+
+8.2 Axis settings (MGL)
+=======================
+
+These large set of commands control how the axis and ticks will be
+drawn. Note that there is 3-step transformation of data coordinates are
+performed. Firstly, coordinates are projected and cutting is applied
+(*note Cutting (MGL)::), after it transformation formulas are applied,
+and finally the data was normalized in bounding box.
+
+ -- MGL command: axis `x1 y1 x2 y2'
+ -- MGL command: axis `x1 y1 z1 x2 y2 z2'
+ -- MGL command: ranges `x1 x2 y1 y2 [z1=0 z2=0]'
+     Sets the ranges of coordinates changing. Also it sets the range
+     for coloring (analogous to `caxis z1 z2'). Initial ranges are [-1,
+     1].
+
+ -- MGL command: axis 'fx' 'fy' ['fz'=" 'fa'="]
+     Sets the transformation formulas for curvilinear coordinates. Each
+     string should contain mathematical expression for real coordinate
+     depending on internal coordinates 'x', 'y', 'z' and 'a' or 'c' for
+     colorbar. For example, the cylindrical coordinates are introduced
+     as `axis 'x*cos(y)' 'x*sin(y)' 'z''. For removing of formulas the
+     corresponding parameter should be `'''. The using of
+     transformation formulas will slightly slowing the program, i.e.
+     `axis '' '' ''' is faster than `axis '1*x' '1*y' '1*z''. Initially
+     all formulas are absent (Cartesian coordinates are used). For more
+     details about functions and formulas, *note mglFormula class::.
+
+ -- MGL command: axis `how'
+     Sets one of the predefined transformation formulas for curvilinear
+     coordinate. Paramater HOW define the coordinates: `0' - Cartesian
+     coordinates (no transformation); `1' - Polar coordiantes
+     x_n=x*cos(y),y_n=x*sin(y), z_n=z; `2' - Spherical coordinates
+     x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y); `3' -
+     Parabolic coordinates x_n=x*y, y_n=(x*x-y*y)/2, z_n=z; `4' -
+     Paraboloidal coordinates x_n=(x*x-y*y)*cos(z)/2,
+     y_n=(x*x-y*y)*sin(z)/2, z_n=x*y; `5' - Oblate coordinates
+     x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z),
+     z_n=sinh(x)*sin(y); `6' - Prolate coordinates
+     x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z),
+     z_n=cosh(x)*cos(y); `7' - Elliptic coordinates x_n=cosh(x)*cos(y),
+     y_n=sinh(x)*sin(y), z_n=z; `8' - Toroidal coordinates
+     x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y));
+     `9' - Bispherical coordinates x_n=sin(y)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y));
+     `10' - Bipolar coordinates x_n=sinh(x)/(cosh(x)-cos(y)),
+     y_n=sin(y)/(cosh(x)-cos(y)), z_n=z.
+
+ -- MGL command: caxis `z1 z2'
+     Sets the range for surface coloring. Initial range is [-1, 1].
+
+ -- MGL command: origin `x0 y0 [z0=nan]'
+     Center of axis cross section. If one of values is `nan' then
+     MathGL library try to select optimal axis position.
+
+ -- MGL command: ternary `val'
+     The command sets to draws Ternary plot. This special plot is for 3
+     dependent coordinates (components) A, B, C so that A+B+C=1. MathGL
+     uses only 2 independent coordinates A=x and B=y since it is enough
+     to plot everything. At this third coordinate z act as another
+     parameter to produce contour lines, surfaces and so on. *Note
+     Ternary plot sample::, for sample code and picture.
+
+ -- MGL command: xrange dat [`add=off fact=0']
+ -- MGL command: yrange dat [`add=off fact=0']
+ -- MGL command: zrange dat [`add=off fact=0']
+ -- MGL command: crange dat [`add=off fact=0']
+     Sets the range for x-,y-,z- coordinate or coloring as minimal and
+     maximal values of data DAT. Parameter `add=on' shows that the new
+     range will be joined to existed one (nut will not replace it).
+     Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT.
+
+ -- MGL command: xrange `x1 x2'
+ -- MGL command: yrange `x1 x2'
+ -- MGL command: zrange `x1 x2'
+ -- MGL command: crange `x1 x2'
+     Sets the range for x-,y-,z- coordinate or coloring. See also axis.
+
+ -- MGL command: xtick `val [sub=0 org=nan]'
+ -- MGL command: ytick `val [sub=0 org=nan]'
+ -- MGL command: ztick `val [sub=0 org=nan]'
+ -- MGL command: ctick `val'
+     Sets step for x-, y-, z-axis ticks or colorbar ticks (if VAL>0) or
+     it's number (if VAL<0) in corresponding direction. Zero value
+     VAL=0 sets logarithmic ticks. Parameter SUB sets the number of
+     sub-ticks. Parameter ORG set the starting points for ticks. If not
+     `org=nan' then the value from `origin' is used.
+
+ -- MGL command: xtick 'templ'
+ -- MGL command: ytick 'templ'
+ -- MGL command: ztick 'templ'
+ -- MGL command: ctick 'templ'
+     Sets the template for x-, y-, z-axis ticks or colorbar ticks. It
+     may contain TeX symbols also. If TEMPL=`''' then default template
+     is used (in simplest case it is `%.2g') with automatic detaching
+     of common multiplier or common component.
+
+ -- MGL command: xtick `val1' 'lbl1' [`val2' 'lbl2' ...]
+ -- MGL command: ytick `val1' 'lbl1' [`val2' 'lbl2' ...]
+ -- MGL command: ztick `val1' 'lbl1' [`val2' 'lbl2' ...]
+     Sets manual positions VAL1,VAL2,... and labels LBL1,LBL2,... for
+     ticks along x-, y-, z-axis. Labels may contain TeX symbols also.
+
+ -- MGL command: adjust ['dir'='xyzc']
+     Set the ticks step, number of sub-ticks and initial ticks position
+     to be the most human readable for the axis along direction(s) DIR.
+
+
+File: mathgl_en.info,  Node: Transformation matrix (MGL),  Next: Export to file (MGL),  Prev: Axis settings (MGL),  Up: MGL interface
+
+8.3 Transformation matrix (MGL)
+===============================
+
+These commands control how and where further plotting will be placed.
+There is a curtain order of calling of these commands for the better
+plot view. First one should be `subplot' or `inplot' for specifying the
+place. After it a `rotate' and `aspect'. And finally any other plotting
+commands may be called. Alternatevely you can use `columnplot' for
+position plots in the column one by another without gap between plot
+axis (bounding boxes).
+
+ -- MGL command: subplot `nx ny m [dx=0 dy=0]'
+     Puts further plotting in a M-th cell of NX*NY grid of the whole
+     frame area. This command set off any aspects or rotations. So it
+     should be used first for creating the subplot. From the
+     aesthetical point of view it is not recommended to use this
+     command with different matrices in the same frame. The position of
+     the cell can be shifted from its default position by relative size
+     DX, DY.
+
+ -- MGL command: inplot `x1 x2 y1 y2 [rel=off]'
+     Puts further plotting in some region of the whole frame surface.
+     This command allows one to create a plot in arbitrary place of the
+     screen. The position is defined by rectangular coordinates [X1,
+     X2]*[Y1, Y2]. The coordinates X1, X2, Y1, Y2 are normalized to
+     interval [0, 1]. If parameter REL=`on' then the relative position
+     to current `subplot' is used. This command set off any aspects or
+     rotations. So it should be used first for creating subplot.
+
+ -- MGL command: columnplot `num ind'
+     Puts further plotting in IND-th cell of column with NUM cells. The
+     position is relative to previous `subplot' call (or `inplot' with
+     `rel=off').
+
+ -- MGL command: stickplot `num ind tet phi'
+     Puts further plotting in IND-th cell of stick with NUM cells. At
+     this, stick is rotated on angles TET, PHI. The position is
+     relative to previous `subplot' call (or `inplot' with `rel=off').
+
+ -- MGL command: rotate `tetz tetx [tety=0]'
+     Rotates a further plotting relative to each axis (x, z, y)
+     consecutively on angles TETX, TETZ, TETY.
+
+ -- MGL command: rotate `tet x y z'
+     Rotates a further plotting around vector {x,y,z} on angle TET.
+
+ -- MGL command: aspect `ax ay [az=1]'
+     Defines aspect ratio for the plot. The viewable axes will be
+     related one to another as the ratio AX:AY:AZ. For the best effect
+     it should be used after `rotate' command.
+
+ -- MGL command: perspective `val'
+     Add (switch on) the perspective to plot. The parameter val ~
+     1/z_{eff} \in [0,1). By default (`val=0') the perspective is off.
+
+
+File: mathgl_en.info,  Node: Export to file (MGL),  Next: Primitives drawing (MGL),  Prev: Transformation matrix (MGL),  Up: MGL interface
+
+8.4 Export to file (MGL)
+========================
+
+ -- MGL command: write 'fname' [`solid=off']
+     Exports current picture/frame to file 'fname' (file type is
+     determined by extension). Solid (usually white) background will be
+     used if `solid=on'. If 'fname'=" then the file `frameNNNN.jpg' is
+     used, where `NNNN' is current frame id.
+
+ -- MGL command: setsize `w h'
+     Sets size of picture in pixels. This function call *must be*
+     placed before any plotting command because it completely remove
+     picture content. In some program the call of this function is
+     forbidden.
+
+
+File: mathgl_en.info,  Node: Primitives drawing (MGL),  Next: Text printing (MGL),  Prev: Export to file (MGL),  Up: MGL interface
+
+8.5 Primitives drawing
+======================
+
+These commands draw some simple objects like line, point, sphere, drop,
+cone and so on.
+
+ -- MGL command: clf
+     Clear the picture by removes all drawing from it. Does not change
+     transformation matrix.
+
+ -- MGL command: ball `x y' ['col'='r']
+ -- MGL command: ball `x y z' ['col'='r']
+     Draws a point (ball) at position {X, Y, Z} with color defined by
+     string COL.
+
+ -- MGL command: line `x1 y1 x2 y2' ['stl'="]
+ -- MGL command: line `x1 y1 z1 x2 y2 z2' ['stl'="]
+     Draws a geodesic line (straight line in Cartesian coordinates)
+     from point {X1,Y1,Z1} to {X2,Y2,Z2} using line style STL.
+
+ -- MGL command: curve `x1 y1 dx1 dy1 x2 y2 dx2 dy2' ['stl'="]
+ -- MGL command: curve `x1 y1 z1 dx1 dy1 dz1 x2 y2 z2 dx2 dy2 dz2'
+          ['stl'="]
+     Draws Bezier-like curve from point {X1,Y1,Z1} to {X2,Y2,Z2} using
+     line style STL. At this tangent is co-directed with {DX1,DY1,DZ1},
+     {DX2,DY2,DZ2} and proportional to its amplitude.
+
+ -- MGL command: facex `x0 y0 z0 wy wz' ['stl'=" `d1=0 d2=0']
+ -- MGL command: facey `x0 y0 z0 wx wz' ['stl'=" `d1=0 d2=0']
+ -- MGL command: facez `x0 y0 z0 wx wy' ['stl'=" `d1=0 d2=0']
+     Draws the solid rectangle (face) perpendicular to [x,y,z]-axis
+     correspondingly at position {X0, Y0, Z0} with color STL and with
+     widths WX, WY, WZ along corresponding directions. At this colors
+     can be the same for all vertexes or different if all 4 colors are
+     specified for each vertex. Parameters D1!=0, D2!=0 set additional
+     shift of the last vertex (i.e. to draw quadrangle).
+
+ -- MGL command: sphere `x0 y0 r' ['col'='r']
+ -- MGL command: sphere `x0 y0 z0 r' ['col'='r']
+     Draw the sphere with radius R and center at point {X0, Y0, Z0} and
+     color STL.
+
+ -- MGL command: drop `x0 y0 dx dy r' ['col'='b' `sh=1 asp=1']
+ -- MGL command: drop `x0 y0 z0 dx dy dz r' ['col'='b' `sh=1 asp=1']
+     Draw the drop with radius R at point {X0,Y0,Z0} elongated in
+     direction {DX,DY,DZ} and with color COL. Parameter SH set the
+     degree of drop oblongness: `0' is sphere, `1' is maximally
+     oblongness drop. Parameter ASP set relative width of the drop
+     (this is analogue of "ellipticity" for the sphere). *Note Drops
+     sample::, for sample code and picture.
+
+ -- MGL command: cone `x1 y1 z1 x2 y2 z2 r1' [`r2=-1' 'st'=" `edge=off']
+     Draw tube (or truncated cone if EDGE=`off') between points
+     {X1,Y1,Z1}, {X2,Y2,Z2} with radiuses at the edges R1, R2. If R2<0
+     then it is supposed that R2=R1. The cone color is defined by
+     string STL.
+
+ -- MGL command: rect `x1 y1 x2 y2' ['st'="]
+ -- MGL command: rect `x1 y1 z1 x2 y2 z2' ['st'="]
+     Draw rectangle from point {X1,Y1,Z1} to point {X2,Y2,Z2} using
+     colors STL. If STL have 4 or more colors then it defines colors
+     for each rectangle vertex (useful for making gradients, like
+     `wwrr') else first color is used for whole rectangle.
+
+
+File: mathgl_en.info,  Node: Text printing (MGL),  Next: Axis and Colorbar (MGL),  Prev: Primitives drawing (MGL),  Up: MGL interface
+
+8.6 Text printing (MGL)
+=======================
+
+These commands draw the text. There are commands for drawing text in
+arbitrary place, in arbitrary direction and along arbitrary curve. It
+is possible to use arbitrary font-faces and parse many TeX commands.
+The Unicode text is supported. So sometimes you need to specify locale.
+The `size' argument control the size of text: if positive it give the
+value, if negative it give the value relative to defined by `font'
+command. *Note Font style::.
+
+ -- MGL command: text `x y' 'text' ['fnt'=" `size=-1.4']
+ -- MGL command: text `x y z' 'text' ['fnt'=" `size=-1.4']
+     Draws unrotated text string TEXT at position {X,Y,Z} with
+     specified style FNT and SIZE. By default parameters from `font'
+     command are used.
+
+ -- MGL command: text `x y dx dy' 'text' [`size=-1.4']
+ -- MGL command: text `x y z dx dy dz' 'text' [`size=-1.4']
+     The command plots the string TEXT at position {X,Y,Z} along
+     direction {DX,DY,DZ} with specified style FNT and SIZE. By default
+     parameters from `font' command are used.
+
+ -- MGL command: title 'text' ['fnt'=" `size=-2']
+     Print string TEXT as title of the picture (at the top of the
+     picture). Can be used at any place (even inside `subplot').
+
+ -- MGL command: fgets `x y' 'fname' [`n=0' 'fnt'=" `size=-1.4']
+ -- MGL command: fgets `x y z' 'fname' [`n=0' 'fnt'=" `size=-1.4']
+     Draws unrotated N-th line of file FNAME at position {X,Y,Z} with
+     specified SIZE. By default parameters from `font' command are used.
+
+ -- MGL command: text xdat 'text' ['fnt'=" `size=-1 zval=nan']
+ -- MGL command: text xdat ydat 'text' ['fnt'=" `size=-1 zval=nan']
+ -- MGL command: text xdat ydat zdat 'text' ['fnt'=" `size=-1']
+     The command draws TEXT along the curve between points {XDAT[i],
+     YDAT[i], ZDAT[i]} by font style FNT and with size SIZE. The string
+     FNT may contain symbols `t' for printing the text under the curve
+     (default), or `T' for printing the text above the curve. The sizes
+     of 1st dimension must be equal for all arrays
+     XDAT.NX=YDAT.NX=ZDAT.NX. If array XDAT is not specified then its
+     an automatic array is used with values equidistantly distributed
+     along x. If array ZDAT is not specified then Z[i] = ZVAL is used.
+     *Note Text sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Axis and Colorbar (MGL),  Next: Legend (MGL),  Prev: Text printing (MGL),  Up: MGL interface
+
+8.7 Axis and Colorbar (MGL)
+===========================
+
+These commands draw the "things for measuring", like axis with ticks,
+colorbar with ticks, grid along axis, bounding box and labels for axis.
+For more information *note Axis settings (MGL)::.
+
+ -- MGL command: axis ['dir'='xyz' `adjust=off']
+     Draws axes with ticks (*note Axis settings (MGL)::) in directions
+     determined by string parameter DIR.If string contain the symbol
+     `_' then tick labels are not printed. Font for ticks labels is
+     determined by command `font'. Ticks will be automatically adjusted
+     if ADJUST=`on' (by call of `adjust 'dir'').
+
+ -- MGL command: colorbar ['sch'=" `pos=0']
+     Draws colorbar with color scheme SCH (current scheme if `sch=''')
+     at edge of plot. Parameter POS specifies the position of colorbar:
+     `0' - at right (default), `1' - at left, `2' - at top, `3' - at
+     bottom. *Note Dens sample::, for sample code and picture.
+
+ -- MGL command: colorbar 'sch' `pos x y w h'
+     Draws colorbar with color scheme SCH (current scheme if not
+     specified) at arbitrary position of subplot {X, Y} (supposed to be
+     in range [0,1]). Parameter POS specifies the position of colorbar
+     labels: `0' - at left, `1' - at right, `2' - at bottom, `3' - at
+     top. Parameters W, H set the relative width and height of the
+     colorbar.
+
+ -- MGL command: colorbar vdat ['sch'=" `pos=0']
+     Draws colorbar with sharp colors SCH (current palette if
+     `sch=NULL') for values VDAT at edge of plot. Parameter POS
+     specifies the position of colorbar: `0' - at right (default), `1'
+     - at left, `2' - at top, `3' - at bottom. *Note Dens sample::, for
+     sample code and picture.
+
+ -- MGL command: grid ['dir'='xyz' 'pen'='B']
+     Draws grid lines perpendicular to direction determined by string
+     parameter DIR. The step of grid lines is the same as tick step for
+     an `axis'. The style of lines is determined by PEN parameter.
+
+ -- MGL command: box ['stl'='k' `ticks=on']
+     Draws bounding box outside the plotting volume with line style
+     'stl'.
+
+ -- MGL command: xlabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: ylabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: zlabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: tlabel 'text' [`pos=1 size=-1.4 shift=0']
+     Prints the label TEXT for x-,y-,z-,t-axis (here `t' is "ternary"
+     axis t=1-x-y). The position of label is determined by POS
+     parameter. If POS=0 then label is printed at the center of axis.
+     If POS>0 then label is printed at the maximum of axis (default).
+     If POS<0 then label is printed at the minimum of axis. The font
+     size is 1.4 times larger than the one for ticks `font'. Parameter
+     `shift' specify additional shifting of the label. *Note Text
+     printing (MGL)::.
+
+
+File: mathgl_en.info,  Node: Legend (MGL),  Next: 1D plotting (MGL),  Prev: Axis and Colorbar (MGL),  Up: MGL interface
+
+8.8 Legend (MGL)
+================
+
+These commands draw legend to the graph (useful for *note 1D plotting
+(MGL)::). Legend entry is a pair of strings: one for style of the line,
+another one with description text (with included LaTeX parsing). The
+array of string are accumulated first to the internal arrays (by
+command `addlegend') and are plotted later. The position of the legend
+can be selected automatic or manually. Parameters FNT and SIZE specify
+the font style and size. Parameter LLEN set the relative width of the
+line sample and the text indent (default value is 0.1). If line style
+string for entry is empty then the corresponding text is printed
+without indent. *Note Legend sample::, for sample code and picture.
+
+ -- MGL command: legend [`pos=3' 'fnt'='rL' `size=-1 llen=0.1']
+     Draws legend of accumulated legend entries by font FNT with
+     specified SIZE. Parameter POS sets the position of the legend: `0'
+     is bottom left corner, `1' is bottom right corner, `2' is top left
+     corner, `3' is top right corner (is default).
+
+ -- MGL command: legend `x y' ['fnt'='rL' `size=-1 llen=0.1']
+     Draws legend of accumulated legend entries by font FNT with SIZE.
+     Position of legend is determined by parameter X, Y which supposed
+     to be normalized to interval [0,1].
+
+ -- MGL command: addlegend 'text' 'stl'
+     Adds string TEXT to internal legend accumulator. The style of
+     described line and mark is specified in string STL (*note Line
+     styles::). Maximal number of entries is 100.
+
+ -- MGL command: clearlegend
+     Clears saved legend strings.
+
+ -- MGL command: legendbox `val'
+     Switches on/off the drawing of a box near legend. By default, the
+     box is drawn.
+
+
+File: mathgl_en.info,  Node: 1D plotting (MGL),  Next: 2D plotting (MGL),  Prev: Legend (MGL),  Up: MGL interface
+
+8.9 1D plotting (MGL)
+=====================
+
+These commands perform plotting of 1D data. 1D means that data depended
+from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n.
+Most of plotting type has similar interface. There are 3D version and
+two 2D versions. One of last requires single array. The parameters of
+line and marks are specified by the string argument. If the string
+parameter is NULL then solid line with color from palette Pal is used
+(*note Palette and colors::). Also there are some special 1d plots
+having slightly different interface: surface of curve rotation (Torus),
+chart (Chart) and error boxes (Error), marks with variable size (Mark),
+tubes (Tube) and so on. *Note Line styles::.
+
+   The plots are drawn for each row if one of the data is the matrix.
+By any case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=NULL') solid line with
+color from palette is used (*note Palette and colors::).
+
+ -- MGL command: plot ydat ['stl'=" `zval=nan']
+ -- MGL command: plot xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: plot xdat ydat zdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}.
+     If array XDAT is not specified then its an automatic array is used
+     with values equidistantly distributed along x. If array ZDAT is
+     not specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `tens, radar, area, step,
+     stem, tube, mark, error, belt'. *Note Plot sample::, for sample
+     code and picture.
+
+ -- MGL command: radar adat ['stl'=" `r=-1']
+     Draws radar chart which is continuous lines between points located
+     on an radial lines (like plot in Polar coordinates). The plots are
+     drawn for each row if one of the data is the matrix. Parameter R
+     set the additional shift of data (i.e. the data ADAT+R is used
+     instead of ADAT). If `r<0' then `r=max(0, -min(adat)'. String PEN
+     specifies the color and style of line and marks (*note Line
+     styles::). By default (`pen=""') solid line with color from
+     palette is used (*note Palette and colors::). If PEN containt `#'
+     symbol then "grid" (radial lines and circle for R) is drawn See
+     also `plot'. *Note Radar sample::, for sample code and picture.
+
+ -- MGL command: tens ydat cdat ['stl'=" `zval=nan']
+ -- MGL command: tens xdat ydat cdat ['stl'=" `zval=nan']
+ -- MGL command: tens xdat ydat zdat cdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}
+     with color defined by CDAT[i] (look like tension plot). If array
+     XDAT is not specified then its an automatic array is used with
+     values equidistantly distributed along x. If array ZDAT is not
+     specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `plot, mesh, fall'. *Note
+     Tens sample::, for sample code and picture.
+
+ -- MGL command: area ydat ['stl'=" `zval=nan']
+ -- MGL command: area xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: area xdat ydat zdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}
+     and fills it down to axis (to axis plane in 3D). If array XDAT is
+     not specified then its an automatic array is used with values
+     equidistantly distributed along x. If array ZDAT is not specified
+     then ZDAT[i] = ZVAL is used (the default is at the bottom of the
+     bounding box). See also `plot, bars, stem, region'. *Note Area
+     sample::, for sample code and picture.
+
+ -- MGL command: region fdat gdat ['stl'=" `inside=off']
+ -- MGL command: region xdat fdat gdat ['stl'=" `inside=off']
+     Fills area between curves {XDAT[i], FDAT[i]} and {XDAT[i],
+     GDAT[i]}. If array XDAT is not specified then its an automatic
+     array is used with values equidistantly distributed along x.
+     Parameter  `inside=off' set to fill are with y1<y<y2 else the area
+     with y2<y<y1 will be also filled.  See also `area, bars, stem'.
+     *Note Region sample::, for sample code and picture.
+
+ -- MGL command: bars ydat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars xdat ydat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars xdat ydat zdat ['stl'=" `above=off']
+     Draws vertical bars from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     axis (to axis plane in 3D). If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     Bars are drawn side-by-side (if `above = off') or one above
+     another (if `above = on'). Marks at data points are not drawn. See
+     also `area, barh, stem, chart'. *Note Bars sample::, for sample
+     code and picture.
+
+ -- MGL command: barh vdat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars ydat vdat ['stl'=" `zval=nan above=off']
+     Draws horizontal bars from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     y-axis. If array YDAT is not specified then its an automatic array
+     is used with values equidistantly distributed along y. Bars are
+     drawn side-by-side (if `above = off') or one above another (if
+     `above = on'). Marks at data points are not drawn.  See also
+     `bars'. *Note Barh sample::, for sample code and picture.
+
+ -- MGL command: stem ydat ['stl'=" `zval=nan']
+ -- MGL command: stem xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: stem xdat ydat zdat ['stl'="]
+     Draws vertical lines from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     axis (to axis plane in 3D). If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     See also `area, bars, plot, mark'. *Note Stem sample::, for sample
+     code and picture.
+
+ -- MGL command: step ydat ['stl'=" `zval=nan']
+ -- MGL command: step xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: step xdat ydat zdat ['stl'="]
+     Draws continuous stairs for points {XDAT[i], YDAT[i], ZDAT[i]}. If
+     array XDAT is not specified then its an automatic array is used
+     with values equidistantly distributed along x. If array ZDAT is
+     not specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `plot, stem, tile, boxs'.
+     *Note Step sample::, for sample code and picture.
+
+ -- MGL command: torus zdat ['stl'="]
+ -- MGL command: torus rdat zdat ['stl'="]
+     Draws surface which is result of curve {RDAT[i], ZDAT[i], ZDAT[i]}
+     rotation around `axialdir' axis. If array RDAT is not specified
+     then its an automatic array is used with values equidistantly
+     distributed along x. See also `plot, axial'. *Note Torus sample::,
+     for sample code and picture.
+
+ -- MGL command: chart adat ['col'="]
+     The command draws colored stripes (boxes) for data in array ADAT.
+     The number of stripes is equal to the number of rows in ADAT
+     (equal to A.NY). The color of each next stripe is cyclically
+     changed from colors specified in string COL or in palette. Spaces
+     in colors denote transparent "color", i.e. if COL contain space(s)
+     then corresponding stripe(s) are not drawn. The stripe width is
+     proportional to value of element in A. Chart is plotted only for
+     data with non-negative elements. If string COL have symbol `#'
+     then black border lines are drawn. The most nice form the chart
+     have in 3d (after rotation of coordinates) or in cylindrical
+     coordinates (becomes so called Pie chart). *Note Chart sample::,
+     for sample code and picture.
+
+ -- MGL command: mark ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: mark xdat ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: mark xdat ydat zdat rdat ['stl'="]
+     Draws  marks with size RDAT[i]*`marksize' at points {XDAT[i],
+     YDAT[i], ZDAT[i]}. If array XDAT is not specified then its an
+     automatic array is used with values equidistantly distributed
+     along x. If array ZDAT is not specified then ZDAT[i] = ZVAL is
+     used (the default is at the bottom of the bounding box). See also
+     `plot, textmark, stem, error'. *Note Mark sample::, for sample
+     code and picture.
+
+ -- MGL command: textmark ydat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark ydat rdat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark xdat ydat rdat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark xdat ydat zdat rdat 'txt' ['stl'="]
+     Draws string TXT as marks with size RDAT[i]*`marksize' at points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     If array RDAT is not specified then RDAT[i] = 1. See also `plot,
+     mark, stem'. *Note TextMark sample::, for sample code and picture.
+
+ -- MGL command: error ydat yerr ['stl'=" `zval=nan']
+ -- MGL command: error xdat ydat yerr ['stl'=" `zval=nan']
+ -- MGL command: error xdat ydat xerr yerr ['stl'=" `zval=nan']
+     Draws error boxes {XERR[i], YERR[i]} at points {XDAT[i], YDAT[i],
+     ZVAL}. If array XDAT is not specified then its an automatic array
+     is used with values equidistantly distributed along x. See also
+     `plot'. *Note TextMark sample::, for sample code and picture.
+
+ -- MGL command: tube ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: tube ydat `rval' ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat `rval' ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat zdat rdat ['stl'="]
+ -- MGL command: tube xdat ydat zdat `rval' ['stl'="]
+     Draws tube with variable radius RDAT[i] (or RVAL) at points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     See also `plot'. *Note TextMark sample::, for sample code and
+     picture.
+
+ -- MGL command: boxplot adat ['stl'=" `zval=nan']
+ -- MGL command: boxplot xdat adat ['stl'=" `zval=nan']
+     Draws boxplot (also known as a box-and-whisker diagram) at points
+     XDAT in plane z=`zval' (by default is at the bottom of the
+     bounding box). This is five-number summaries of data <em>adat</em>
+     (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3)
+     and maximum) along second (j-th) direction.
+
+
+File: mathgl_en.info,  Node: 2D plotting (MGL),  Next: 3D plotting (MGL),  Prev: 1D plotting (MGL),  Up: MGL interface
+
+8.10 2D plotting (MGL)
+======================
+
+These commands perform plotting of 2D data. 2D means that data depend
+from 2 independent parameters like matrix f(x_i,y_j), i=1...n, j=1...m.
+There are 6 generally different types of data representations: simple
+mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes
+(Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt
+plot (Belt), density plot (Dens), contour lines plot (Cont), solid
+contours plot (ContF) and its rotational figure (Axial). Cont, ContF
+and Axial commands have variants for automatic and manual selection of
+level values for contours. Also there are commands for plotting data
+grid lines according to the data format (Grid) for enhancing density or
+contour plots. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument.
+
+   String parameter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. The minor dimensions of
+arrays XDAT, YDAT, ZDAT should be equal XDAT.NX=ZDAT.NX &&
+YDAT.NX=ZDAT.NY or XDAT.NX=YDAT.NX=ZDAT.NX && XDAT.NY=YDAT.NY=ZDAT.NY.
+Arrays XDAT and YDAT can be vectors (not matrices as ZDAT). If array
+XDAT, YDAT is not specified then its an automatic arrays are used with
+values equidistantly distributed along x, y. Graphics are plotted for
+each z-slice of the data.
+
+ -- MGL command: mesh zdat ['sch'="]
+ -- MGL command: mesh xdat ydat zdat ['sch'="]
+     Draws mesh lines for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. See also `surf, fall, meshnum, cont, tens'.
+     *Note Mesh sample::, for sample code and picture.
+
+ -- MGL command: fall zdat ['sch'="]
+ -- MGL command: fall xdat ydat zdat ['sch'="]
+     Draws fall lines for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. If SCH contain `x' then lines are drawn
+     along x-direction else (by default) lines are drawn along
+     y-direction. See also `belt, mesh, meshnum, tens'. *Note Fall
+     sample::, for sample code and picture.
+
+ -- MGL command: belt zdat ['sch'="]
+ -- MGL command: belt xdat ydat zdat ['sch'="]
+     Draws belts for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. If SCH contain `x' then belts are drawn
+     along x-direction else (by default) lines are drawn along
+     y-direction. See also `fall, surf, plot, meshnum'. *Note Belt
+     sample::, for sample code and picture.
+
+ -- MGL command: surf zdat ['sch'="]
+ -- MGL command: surf xdat ydat zdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]}. See also `mesh, dens, belt, tile, boxs, surfc, surfa'.
+     *Note Surf sample::, for sample code and picture.
+
+ -- MGL command: boxs zdat ['sch'="]
+ -- MGL command: boxs xdat ydat zdat ['sch'="]
+     Draws vertical boxes for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. See also `surf, dens, tile,
+     step'. *Note Boxs sample::, for sample code and picture.
+
+ -- MGL command: tile zdat ['sch'="]
+ -- MGL command: tile xdat ydat zdat ['sch'="]
+     Draws horizontal tiles for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. See also `surf, dens, boxs,
+     tile, step'. *Note Tile sample::, for sample code and picture.
+
+ -- MGL command: dens zdat ['sch'=" `zval=nan']
+ -- MGL command: dens xdat ydat zdat ['sch'=" `zval=nan']
+     Draws density plot for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL. See also `surf,
+     cont, contf, boxs, tile, dens[xyz]'. *Note Dens sample::, for
+     sample code and picture.
+
+ -- MGL command: cont vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: cont vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws contour lines for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or for Z=VDAT[k] if
+     `zval=nan'). Contours are plotted for ZDAT[i,j]=VDAT[k] for all k.
+     If string STL contain 't' (or 'T') symbol then contour labels will
+     be drawn below (or above) the contours. See also `dens, contf,
+     axial, cont[xyz]'. *Note Cont sample::, for sample code and
+     picture.
+
+ -- MGL command: cont zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: cont xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: contf vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: contf vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws solid (or filled) contours for surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or
+     for Z=VDAT[k] if `zval=nan'). Contours are plotted for
+     ZDAT[i,j]=VDAT[k] for all k (must be `vdat.nx>2'). See also `dens,
+     cont, contd, axial, contf[xyz]'. *Note ContF sample::, for sample
+     code and picture.
+
+ -- MGL command: contf zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: contf xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: contd vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: contd vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws solid (or filled) contours for surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or
+     for Z=VDAT[k] if `zval=nan') with manual colors. Contours are
+     plotted for ZDAT[i,j]=VDAT[k] for all k (must be `vdat.nx>2'). The
+     color of k-th contour is `sch[k%strlen(sch)]'. See also `dens,
+     cont, contf'. *Note ContD sample::, for sample code and picture.
+
+ -- MGL command: contd zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: contd xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: axial vdat zdat ['sch'="]
+ -- MGL command: axial vdat xdat ydat zdat ['sch'="]
+     Draws surface which is result of contour plot rotation surface
+     specified parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}.
+     Contours are plotted for ZDAT[i,j]=VDAT[k] for all k. If string
+     SCH have symbol `#' then wire plot is produced. If string SCH
+     contain symbols `x', `y' or `z' then rotation axis `axialdir' will
+     be set to specified direction. If string SCH have symbol `#' then
+     wire plot is produced. See also `cont, contf, torus, surf3'. *Note
+     Axial sample::, for sample code and picture.
+
+ -- MGL command: axial zdat ['sch'=" `num=3']
+ -- MGL command: axial xdat ydat zdat ['sch'=" `num=3']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: grid zdat ['sch'=" `zval=nan']
+ -- MGL command: grid xdat ydat zdat ['sch'=" `zval=nan']
+     Draws grid lines for density plot of surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL. See
+     also `dens, cont, contf'.
+
+
+File: mathgl_en.info,  Node: 3D plotting (MGL),  Next: Dual plotting (MGL),  Prev: 2D plotting (MGL),  Up: MGL interface
+
+8.11 3D plotting (MGL)
+======================
+
+These commands perform plotting of 3D data. 3D means that data depend
+from 3 independent parameters like matrix f(x_i,y_j,z_k), i=1...n,
+j=1...m, k=1...l. There are 4 generally different types of data
+representations: isosurface or surface of constant value (Surf3),
+density plot at slices (Dens3), contour lines plot at slices (Cont3),
+solid contours plot at slices (ContF3) and cloud-like plot (Cloud).
+Surf3, Cont3 and ContF3 commands have variants for automatic and manual
+selection of level values for surfaces/contours. Also there are
+commands for plotting data grid lines according to the data format
+(Grid3) for enhancing density or contour plots. Each type of plotting
+has similar interface. There are 2 kind of versions which handle the
+arrays of data and coordinates or only single data array. Parameters of
+color scheme are specified by the string argument.
+
+   String paramter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. Arrays X, Y, Z can be vectors
+(not 3d arrays as A). If array XDAT, YDAT, ZDAT is not specified then
+its an automatic arrays are used with values equidistantly distributed
+along x, y, z.
+
+ -- MGL command: surf3 adat `val' ['sch'="]
+ -- MGL command: surf3 xdat ydat zdat adat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. If string contain `#' then wire plot is produced.
+     See also `cloud, dens3, surf3c, surf3a, axial'. *Note Surf3
+     sample::, for sample code and picture.
+
+ -- MGL command: surf3 adat ['sch'=" `num=5']
+ -- MGL command: surf3 xdat ydat zdat adat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: dens3 adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: dens3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="]
+     Draws density plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Density is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. If string
+     STL have symbol `#' then grid lines are drawn. See also `cont3,
+     contf3, dens, grid3'. *Note Dens3 sample::, for sample code and
+     picture.
+
+ -- MGL command: densa adat ['sch'="]
+ -- MGL command: densa xdat ydat zdat adat ['sch'="]
+     Draws density plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: cont3 vdat adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: cont3 vdat xdat ydat zdat adat 'dir' [`sval=-1'
+          'sch'="]
+     Draws contour plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Contours are
+     plotted for values specified in array VDAT at slice SVAL in
+     DIR={`x', `y', `z'} direction. If string STL have symbol `#' then
+     grid lines are drawn. If string STL contain 't' (or 'T') symbol
+     then contour labels will be drawn below (or above) the contours.
+     See also `dens3, contf3, cont, grid3'. *Note Cont3 sample::, for
+     sample code and picture.
+
+ -- MGL command: cont3 adat 'dir' [`sval=-1' 'sch'=" `num=7']
+ -- MGL command: cont3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="
+          `num=7']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see `caxis').
+
+ -- MGL command: conta adat ['sch'=" `num=7']
+ -- MGL command: conta xdat ydat zdat adat ['sch'=" `num=7']
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: contf3 vdat adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: contf3 vdat xdat ydat zdat adat 'dir' [`sval=-1'
+          'sch'="]
+     Draws solid contour plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Contours are
+     plotted for values specified in array VDAT at slice SVAL in
+     DIR={`x', `y', `z'} direction. If string STL have symbol `#' then
+     grid lines are drawn. See also `dens3, cont3, contf, grid3'. *Note
+     ContF3 sample::, for sample code and picture.
+
+ -- MGL command: contf3 adat 'dir' [`sval=-1' 'sch'=" `num=7']
+ -- MGL command: contf3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="
+          `num=7']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see `caxis').
+
+ -- MGL command: contfa adat ['sch'=" `num=7']
+ -- MGL command: contfa xdat ydat zdat adat ['sch'=" `num=7']
+     Draws solid contour plots at all central slices of the 3d data
+     specified parametrically.
+
+ -- MGL command: grid3 adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: grid3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="]
+     Draws grid for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Grid is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. See also
+     `cont3, contf3, dens, grid3'. *Note Dens3 sample::, for sample
+     code and picture.
+
+ -- MGL command: grida adat ['sch'="]
+ -- MGL command: grida xdat ydat zdat adat ['sch'="]
+     Draws grids at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: cloud adat ['sch'="]
+ -- MGL command: cloud xdat ydat zdat adat ['sch'="]
+     Draws cloud for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). This plot is a
+     set of cubes with color and transparency proportional to value of
+     ADAT. The resulting plot is like cloud - low value is transparent
+     but higher ones are not. The number of plotting cells depend on
+     `meshnum'. Command ALPHA changes the overall transparency of plot.
+     See also `surf3'. *Note Cloud sample::, for sample code and
+     picture.
+
+ -- MGL command: beam tr g1 g2 adat `rval' ['sch'=" `flag=0 num=3']
+     Draws  NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d array ADAT. This is special kind of plot for
+     ADAT specified in accompanied coordinates along curve TR with orts
+     G1, G2 and with transverse scale RVAL. Variable FLAG is bitwise:
+     `0x1' - draw in accompanied (not laboratory) coordinates; `0x2' -
+     draw projection to \rho-z plane; `0x4' - draw normalized in each
+     slice field. The x-size of data arrays TR, G1, G2 must be nx>2.
+     The y-size of data arrays TR, G1, G2 and z-size of the data array
+     A must be equal. *Note Surf3::.
+
+
+File: mathgl_en.info,  Node: Dual plotting (MGL),  Next: Vector fields (MGL),  Prev: 3D plotting (MGL),  Up: MGL interface
+
+8.12 Dual plotting (MGL)
+========================
+
+These plotting commands draw _two matrix_ simultaneously. There are 5
+generally different types of data representations: surface or
+isosurface colored by other data (SurfC, Surf3C), surface or isosurface
+transpared by other data (SurfA, Surf3A), tiles with variable size
+(TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C
+have variants for automatic and manual selection of level values for
+isosurfaces. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument.
+
+   String paramter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. Arrays X, Y, Z can be vectors
+(not 3d arrays as A). If array XDAT, YDAT, ZDAT is not specified then
+its an automatic arrays are used with values equidistantly distributed
+along x, y, z.
+
+ -- MGL command: surfc zdat cdat ['sch'="]
+ -- MGL command: surfc xdat ydat zdat cdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]} and color it by matrix CDAT[i,j]. See also `surf,
+     surfa, surf3c'. *Note SurfC sample::, for sample code and picture.
+
+ -- MGL command: surf3c adat cdat `val' ['sch'="]
+ -- MGL command: surf3c xdat ydat zdat adat cdat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as `surf3' command but the
+     color of isosurface depends on values of array CDAT. If string
+     contain `#' then wire plot is produced. See also `surf3, sur3a,
+     surfc'. *Note Surf3C sample::, for sample code and picture.
+
+ -- MGL command: surf3c adat cdat ['sch'=" `num=5']
+ -- MGL command: surf3c xdat ydat zdat adat cdat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: surfa zdat cdat ['sch'="]
+ -- MGL command: surfa xdat ydat zdat cdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]} and transparent it by matrix CDAT[i,j]. See also `surf,
+     surfc, surf3a, tile'. *Note SurfA sample::, for sample code and
+     picture.
+
+ -- MGL command: surf3a adat cdat `val' ['sch'="]
+ -- MGL command: surf3a xdat ydat zdat adat cdat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as `surf3' command but the
+     transparency of isosurface depends on values of array CDAT. If
+     string contain `#' then wire plot is produced. See also `surf3,
+     sur3c, surfa'. *Note Surf3A sample::, for sample code and picture.
+
+ -- MGL command: surf3a adat cdat ['sch'=" `num=5']
+ -- MGL command: surf3a xdat ydat zdat adat cdat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: tile zdat rdat ['sch'="]
+ -- MGL command: tile xdat ydat zdat rdat ['sch'="]
+     Draws horizontal tiles for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. It is mostly the same as `tile'
+     but the size of tiles is determined by RDAT array. See also
+     `surfa, tile'. *Note TileS sample::, for sample code and picture.
+
+ -- MGL command: map udat vdat ['sch'=" `pnts=on']
+ -- MGL command: map xdat ydat udat vdat ['sch'=" `pnts=on']
+     Draws mapping plot for matrixes {UDAT, VDAT } which parametrically
+     depend on coordinates XDAT, YDAT. The previous position of the
+     cell (point) is marked by color. Height is proportional to
+     Jacobian(udat,vdat). This plot is like Arnold diagram ???. If
+     `pnts=off' then face is drawn otherwise the color ball at matrix
+     knots are drawn. The size of UDAT and VDAT must be the same. *Note
+     Map sample::, for sample code and picture.
+
+ -- MGL command: stfa re im `dn' ['sch'=" `pnts=on']
+ -- MGL command: stfa xdat ydat re im `dn' ['sch'=" `pnts=on']
+     Draws spectrogram of complex array RE+i*`im' for Fourier size of
+     DN points at plane Z=ZVAL. Parameter DN is arbitrary even integer.
+     For example in 1D case, result is density plot of data
+     res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn with
+     size {int(nx/dn), dn, ny}.
+
+
+File: mathgl_en.info,  Node: Vector fields (MGL),  Next: Other plotting (MGL),  Prev: Dual plotting (MGL),  Up: MGL interface
+
+8.13 Vector fields (MGL)
+========================
+
+These commands perform plotting of 2D and 3D vector fields. There are 6
+generally different types of vector fields representations: simple
+vector field (Vect), vector field with coloring (VectC), vector field
+by dew-drops (Dew), flow threads (Flow), flow pipes (Pipe), vectors
+along a curve (Traj). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+   The color is specified by the string argument SCH. Previous color
+scheme is used by default. Parameter FLAG setup the hachures (arrows).
+It is compination of vlaues: `MGL_VEC_COL=1' for drawing bi-color
+arrow, `MGL_VEC_LEN=2' for drawing fixed length arrows,
+`MGL_VEC_DOT=16' for drawing hachures with dots instead of arrows,
+`MGL_VEC_END=4' for drawing arrows to the cell point, `MGL_VEC_MID=8'
+for drawing arrows with center at cell point.
+
+   The size of UDAT, VDAT and WDAT must be equal. The minor dimensions
+of arrays XDAT, YDAT, ZDAT and UDAT must be equal too. Arrays XDAT,
+YDAT and ZDAT can be vectors (not matrices as UDAT). The graphics is
+plotted for each z slice of UDAT, VDAT for 2D case.
+
+ -- MGL command: traj xdat ydat udat vdat ['sch'=" `zval=nan len=0']
+ -- MGL command: traj xdat ydat zdat udat vdat wdat ['sch'=" `len=0']
+     Draws vectors {UDAT, VDAT, WDAT} along a curve XDAT, YDAT, ZDAT.
+     The length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2+wdat^2}. See also `vect'. *Note Traj sample::,
+     for sample code and picture.
+
+ -- MGL command: vect udat vdat ['sch'=" `zval=nan flag=0']
+ -- MGL command: vect xdat ydat udat vdat ['sch'=" `zval=nan flag=0']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2}. The number of hachures depend on MESHNUM.
+     See also `vectc, flow, pipe, dew'. *Note Vect sample::, for sample
+     code and picture.
+
+ -- MGL command: vect udat vdat wdat ['sch'=" `flag=0']
+ -- MGL command: vect xdat ydat zdat udat vdat wdat ['sch'=" `flag=0']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the
+     length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2+wdat^2}. *Note Vect 3D sample::, for sample
+     code and picture.
+
+ -- MGL command: vectc udat vdat ['sch'=" `zval=nan']
+ -- MGL command: vectc xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     color of hachures is proportional to \sqrt{udat^2+vdat^2}. The
+     number of hachures depend on MESHNUM. See also `vect, flow, pipe,
+     dew'. *Note VectC sample::, for sample code and picture.
+
+ -- MGL command: vectc udat vdat wdat ['sch'="]
+ -- MGL command: vectc xdat ydat zdat udat vdat wdat ['sch'="]
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     of hachures is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note
+     VectC 3D sample::, for sample code and picture.
+
+ -- MGL command: vectl udat vdat ['sch'=" `zval=nan']
+ -- MGL command: vectl xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     length of hachures is proportional to \sqrt{udat^2+vdat^2}. The
+     number of hachures depend on MESHNUM. See also `vectc, flow, pipe,
+     dew'. *Note Vect sample::, for sample code and picture.
+
+ -- MGL command: vectl udat vdat wdat ['sch'="]
+ -- MGL command: vectl xdat ydat zdat udat vdat wdat ['sch'="]
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the
+     length of hachures is proportional to \sqrt{udat^2+vdat^2+wdat^2}.
+     *Note Vect 3D sample::, for sample code and picture.
+
+ -- MGL command: dew udat vdat ['sch'=" `zval=nan']
+ -- MGL command: dew xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws dew-drops for plane vector field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     color of drops is proportional to \sqrt{udat^2+vdat^2}. The number
+     of drops depend on MESHNUM. Note that this is very expensive plot
+     in memory usage and creation time! See also `vectc'. *Note Dew
+     sample::, for sample code and picture.
+
+ -- MGL command: flow udat vdat ['sch'=" `num=5 zval=nan']
+ -- MGL command: flow xdat ydat udat vdat ['sch'=" `num=5 zval=nan']
+     Draws plane flow threads for the vector field {UDAT, VDAT}
+     depending parametrically on coordinates XDAT, YDAT at level
+     Z=ZVAL. Number of threads is proportional to NUM. The color of
+     lines is proportional to \sqrt{udat^2+vdat^2}. Warm color
+     corresponds to normal flow (like attractor). Cold one corresponds
+     to inverse flow (like source). See also `vect, vectc, pipe'. *Note
+     Flow sample::, for sample code and picture.
+
+ -- MGL command: flow udat vdat wdat ['sch'=" `num=3']
+ -- MGL command: flow xdat ydat zdat udat vdat wdat ['sch'=" `num=3']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+ -- MGL command: flow `x0 y0' udat vdat ['sch'=" `zval=nan']
+ -- MGL command: flow `x0 y0' xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane flow threads for the vector field {UDAT, VDAT}
+     depending parametrically on coordinates XDAT, YDAT from point {X0,
+     Y0} at level Z=ZVAL. The color of lines is proportional to
+     \sqrt{udat^2+vdat^2}. Warm color corresponds to normal flow (like
+     attractor). Cold one corresponds to inverse flow (like source).
+     See also `vect, vectc, pipe'. *Note Flow sample::, for sample code
+     and picture.
+
+ -- MGL command: flow `x0 y0 z0' udat vdat wdat ['sch'="]
+ -- MGL command: flow `x0 y0 z0' xdat ydat zdat udat vdat wdat ['sch'="]
+     Draws flow thread from point {X0, Y0, Z0}. Arrays UDAT, VDAT, WDAT
+     must be 3-ranged tensors with equal sizes and the color is
+     proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+ -- MGL command: pipe udat vdat ['sch'=" `r0=0.05 num=5 zval=nan']
+ -- MGL command: pipe xdat ydat udat vdat ['sch'=" `r0=0.05 num=5
+          zval=nan']
+     Draws plane flow pipes for the vector field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. Number
+     of pipes is proportional to NUM. The color of pipes is
+     proportional to \sqrt{udat^2+vdat^2}. Warm color corresponds to
+     normal flow (like attractor). Cold one corresponds to inverse flow
+     (like source). Parameter R0 set the base pipe radius. If R0<0 then
+     pipe radius is inverse proportional to amplitude. The size of AX
+     and AY must be equal. See also `vect, vectc, pipe'. *Note Flow
+     sample::, for sample code and picture.
+
+ -- MGL command: pipe udat vdat wdat ['sch'=" `r0=0.05 num=3']
+ -- MGL command: pipe xdat ydat zdat udat vdat wdat ['sch'=" `r0=0.05
+          num=3']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Other plotting (MGL),  Next: Nonlinear fitting (MGL),  Prev: Vector fields (MGL),  Up: MGL interface
+
+8.14 Other plotting (MGL)
+=========================
+
+These commands perform miscelaneous plotting. There is unstructured
+data points plots (Dots), surface reconstruction (Crust), surfaces on
+the triangular mesh (TriPlot), textual formula plotting (Plots by
+formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]),
+simple plot (SimplePlot). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+ -- MGL command: densx dat ['sch'=" `val=nan']
+ -- MGL command: densy dat ['sch'=" `val=nan']
+ -- MGL command: densz dat ['sch'=" `val=nan']
+     These plotting commands draw density plot in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `cont[xyz], contf[xyz], dens'. *Note Dens projection sample::, for
+     sample code and picture.
+
+ -- MGL command: contx dat ['sch'=" `val=nan num=7']
+ -- MGL command: conty dat ['sch'=" `val=nan num=7']
+ -- MGL command: contz dat ['sch'=" `val=nan num=7']
+     These plotting commands draw contour lines in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `dens[xyz], contf[xyz], cont'. *Note Cont projection sample::, for
+     sample code and picture.
+
+ -- MGL command: contfx dat ['sch'=" `val=nan num=7']
+ -- MGL command: contfy dat ['sch'=" `val=nan num=7']
+ -- MGL command: contfz dat ['sch'=" `val=nan num=7']
+     These plotting commands draw solid contours in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `dens[xyz], cont[xyz], contf'.
+
+ -- MGL command: dots xdat ydat zdat ['sch'="]
+ -- MGL command: dots xdat ydat zdat adat ['sch'="]
+     Draws the arbitrary placed points {XDAT[i], YDAT[i], ZDAT[i]}.
+     Variable ADAT[i] set transparency for dots. See also `crust, mark,
+     plot'. *Note Dots sample::, for sample code and picture.
+
+ -- MGL command: crust xdat ydat zdat ['sch'="]
+     Reconstructs and draws the surface for arbitrary placed points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If string contain `#' then wire plot
+     is produced. See also `dots, triplot'. *Note Crust sample::, for
+     sample code and picture.
+
+ -- MGL command: triplot idat xdat ydat ['sch'=" `zval=nan']
+ -- MGL command: triplot idat xdat ydat zdat ['sch'="]
+ -- MGL command: triplot idat xdat ydat zdat cdat ['sch'="]
+     Draws the surface of triangles. Triangle vertexes are set by
+     indexes IDAT of data points {XDAT[i], YDAT[i], ZDAT[i]}. If string
+     contain `#' then wire plot is produced. First dimensions of IDAT
+     must be 3 or greater. See also `dots, crust'. Parameter CDAT set
+     the colors of triangles (if IDAT.ny=CDAT.nx) or colors of vertexes
+     (if XDAT.nx=CDAT.nx).
+
+ -- MGL command: fplot 'y(x)' ['pen'=" `zval=nan num=100']
+     Draws command function `y(x)' at plane z=ZVAL where `x' variable
+     is changed in `xrange'. You do not need to create the data arrays
+     to plot it. The parameter NUM set the minimal number of points
+     along coordinate(s) for plots. See also `plot'.
+
+ -- MGL command: fplot 'x(t)' 'y(t)' 'z(t)' ['pen'=" `num=100']
+     Draws command parametrical curve {`x(t)', `y(t)', `z(t)'} where
+     `t' variable is changed in range [0, 1]. You do not need to create
+     the data arrays to plot it. The parameter NUM set the minimal
+     number of points along coordinate(s) for plots. See also `plot'.
+
+ -- MGL command: fsurf 'z(x,y)' ['sch'=" `num=100']
+     Draws command surface for function `z(x,y)' where `x', `y'
+     variable are changed in `xrange, yrange'. You do not need to
+     create the data arrays to plot it. The parameter NUM set the
+     minimal number of points along coordinate(s) for plots. See also
+     `surf'.
+
+ -- MGL command: fsurf 'x(u,v)' 'y(u,v)' 'z(u,v)' ['sch'=" `num=100']
+     Draws command parametrical surface {`x(u,v)', `y(u,v)', `z(u,v)'}
+     where `u', `v' variable are changed in range [0, 1]. You do not
+     need to create the data arrays to plot it. The parameter NUM set
+     the minimal number of points along coordinate(s) for plots. See
+     also `surf'.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting (MGL),  Next: Data create (MGL),  Prev: Other plotting (MGL),  Up: MGL interface
+
+8.15 Nonlinear fitting (MGL)
+============================
+
+These commands fit data to formula. Fitting goal is to find formula
+parameters for the best fit the data points, i.e. to minimize the sum
+\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2. At this, approximation command
+`f' can depend only on one argument `x' (1D case), on two arguments
+`x,y' (2D case) and on three arguments `x,y,z' (3D case). The command
+`f' also may depend on parameters. Normally the list of fitted
+parameters is specified by VAR string (like, `abcd'). Usually user
+should supply initial values for fitted parameters by INI variable. But
+if he/she don't supply it then the zeros are used.
+
+   Commands `fit' and `fits' do not draw the obtained data themselves.
+They fill the data OUT by formula `f' with found coefficients. At this,
+the `x,y,z' coordinates are equidistantly distributed in the bounding
+box. Number of points in OUT is selected as maximal value of OUT size
+or 100. Also you may print the last formula with found coefficients by
+`putsfit' command. *Note Fitting sample::, for sample code and picture.
+
+   The dimensions of arrays must be at least the same as the number of
+specified arrays XDAT, YDAT, ZDAT. Also the fitting only along
+specified directions will be performed (for example, along x and y if
+only XDAT and YDAT are specified). If array XDAT is not specified then
+its an automatic array is used with values equidistantly distributed
+along x.
+
+ -- MGL command: fits adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat ydat adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat ydat zdat adat sdat 'func' 'var' [ini=0]
+     Fit data along x-, y- and z-directions for 1d-,2d- or 3d array
+     specified parametrically ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k],
+     ZDAT[i,j,k]) with weight factor SDAT[i,j,k].
+
+ -- MGL command: fit adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat ydat adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat ydat zdat adat 'func' 'var' [ini=0]
+     Fit data along x-, y- and z-directions for 1d-,2d- or 3d array
+     specified parametrically ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k],
+     ZDAT[i,j,k]) with weight factor =1.
+
+ -- MGL command: putsfit `x y' ['pre'=" 'fnt'=" `size=-1']
+     Print last fitted formula with found coefficients (as numbers) at
+     position {X, Y}. The string PRE will be printed before formula.
+     All other parameters are the same as in *note Text printing
+     (MGL)::.
+
+
+File: mathgl_en.info,  Node: Data create (MGL),  Next: Data filling (MGL),  Prev: Nonlinear fitting (MGL),  Up: MGL interface
+
+8.16 Data create (MGL)
+======================
+
+ -- MGL command: new dat [`nx=1 ny=1 nz=1']
+     Creates or recreates the array DAT with specified size and fills
+     it by zero. This command does nothing if one of parameters NX, NY,
+     NZ is zero or negative.
+
+ -- MGL command: var dat `num v1 [v2=nan]'
+     Creates new variable with name dat for one-dimensional array of
+     size num. Array elements are equidistantly distributed in range
+     [V1, V2]. If V2=`nan' then V2=V1 is used.
+
+ -- MGL command: list dat `v1 ...'
+     Creates new variable with name DAT and fills it by numeric values
+     of command arguments `v1 ...'. Command can create one-dimensional
+     and two-dimensional arrays with arbitrary values. For creating 2d
+     array the user should use delimiter - which means that the
+     following values lie in next row. Array sizes are [maximal of row
+     sizes * number of rows]. For example, command `list 1 | 2 3'
+     creates the array [1 0; 2 3]. Note, that the maximal number of
+     arguments is 1000.
+
+ -- MGL command: list dat d1 ...
+     Creates new variable with name DAT and fills it by data values of
+     arrays of command arguments D1 .... Command can create
+     two-dimensional or three-dimensional (if arrays in arguments are
+     2d arrays) arrays with arbitrary values. Minor dimensions of all
+     arrays in arguments should be equal to dimensions of first array
+     d1. In the opposite case the argument will be ignored. Note, that
+     the maximal number of arguments is 1000.
+
+ -- MGL command: copy dat1 dat2 ['eq'=" `on_axis=on']
+ -- MGL command: copy dat1 `val'
+     Creates new variable with name DAT1 and fills it by data values of
+     array DAT2. At this, if parameter EQ is specified then the data
+     will be modified by corresponding formula by the same way as in
+     `fill' command (for `on_axis=on') or in `modify' command (for
+     `on_axis=off').
+
+ -- MGL command: delete dat
+     Deletes variable DAT and makes its memory free. Can be useful for
+     huge data arrays.
+
+ -- MGL command: set_id dat 'ids'
+     Set the symbol id for data columns. The string must contain one
+     symbol 'a'...'z' per column (without spaces).
+
+ -- MGL command: info dat [`detail=off']
+     Display information (sizes, maximum/minimum, momentums and so on)
+     about the data dat. Show brief information by default (if
+     `detail=off').
+
+ -- MGL command: info 'text'
+     Display TEXT as information (warning).
+
+
+File: mathgl_en.info,  Node: Data filling (MGL),  Next: Rearrange data (MGL),  Prev: Data create (MGL),  Up: MGL interface
+
+8.17 Data filling (MGL)
+=======================
+
+ -- MGL command: fill dat v1 v2 ['dir'='x']
+     Equidistantly fills the data values to range [X1, X2] in direction
+     DIR={`x',`y',`z'}.
+
+ -- MGL command: fill dat 'eq' [vdat=0 wdat=0]
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are supposed to be normalized in _bounding box_ (in difference
+     from `modify' commands). Variable `u' is the original value of the
+     array. Variables `v' and `w' are values of VDAT, WDAT.
+
+ -- MGL command: modify dat 'eq' [`dim=0']
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u'. Coordinates `x', `y', `z' are data
+     indexes normalized in range [0,1]. Variable `u' is the original
+     value of the array. Modification will be fulfilled only for slices
+     >=DIM.
+
+ -- MGL command: modify dat 'eq' vdat [wdat=0]
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are data indexes normalized in range [0,1]. Variable `u' is the
+     original value of the array. Variables `v' and `w' are values of
+     VDAT, WDAT. If optional data VDAT, WDAT (must be the same size as
+     DAT) are specified then variables `v' and `w' denote its values
+     else they are zero.
+
+ -- MGL command: put a `val [i=: j=: k=:]'
+     Function sets value(s) of array a[I, J, K] = VAL. Negative indexes
+     I, J, K=`:' set the value VAL to whole range in corresponding
+     direction(s). For example, `put a val : 0 :' sets a[i,0,j]=VAL for
+     i=0...(a.nx-1), j=0...(a.nz-1).
+
+ -- MGL command: put a v [`i=: j=: k=:']
+     Function copies value(s) from array V to the range of array A.
+     Negative indexes I, J, K=`:' set the range in corresponding
+     direction(s). At this minor dimensions of array V should be large
+     than corresponding dimensions of array A. For example, `put a v :
+     0 :' sets a[i,0,j]=v.ny>nz ? v[i,j] : v[i], where i=0...(a.nx-1),
+     j=0...(a.nz-1) and condition v.nx>=a.nx is true.
+
+
+File: mathgl_en.info,  Node: Rearrange data (MGL),  Next: File I/O (MGL),  Prev: Data filling (MGL),  Up: MGL interface
+
+8.18 Rearrange data (MGL)
+=========================
+
+ -- MGL command: rearrange dat `mx [my=0 mz=0]'
+     Rearrange dimensions without changing data array so that resulting
+     sizes should  be MX*MY*MZ < nx*ny*nz. If some of parameter MY or
+     MZ are zero then it will be selected to optimal fill of data
+     array. For example, if MY=0 then it will be change to
+     MY=nx*ny*nz/MX and MZ will be 1.
+
+ -- MGL command: extend dat `n1 [n2=0]'
+     Increase the dimensions of the data by inserting new (|N1|+1)-th
+     slices after (for N1>0) or before (for N1<0) of existed one. It is
+     possible to insert 2 dimensions simultaneously for 1d data by
+     using parameter N2. Data to new slices is copy from existed one.
+     For example, for N1>0 new array will be a_ij^new = a_i^old where
+     j=0...N1. Correspondingly, for N1<0 new array will be a_ij^new =
+     a_j^old where i=0...|N1|.
+
+ -- MGL command: transpose dat ['dim'='yxz']
+     Transposes (shift order of) dimensions of the data. New order of
+     dimensions is specified int string DIM. This command may be useful
+     also for the reading of one-dimensional data.
+
+ -- MGL command: squeeze dat `rx [ry=1 rz=1 sm=off]'
+     Reduces the data size by excluding data elements which indexes are
+     not divisible by RX, RY, RZ correspondingly. Parameter SM set to
+     use smoothing (i.e. out[i]=\sum_{j=i}^{i+r} a[j]/r) or not (i.e.
+     out[i]=a[j*r]).
+
+ -- MGL command: crop dat `n1 n2' 'dir'
+     Cuts off edges of the data I<N1 and I>N2 if N2>0 or I>`n[xyz]'-N2
+     if N2<=0 along direction DIR.
+
+
+File: mathgl_en.info,  Node: File I/O (MGL),  Next: Make another data (MGL),  Prev: Rearrange data (MGL),  Up: MGL interface
+
+8.19 File I/O (MGL)
+===================
+
+ -- MGL command: read dat 'fname'
+     Reads data from tab-separated text file with auto determining
+     sizes of the data.
+
+ -- MGL command: read dat 'fname' `mx [my=1 mz=1]'
+     Reads data from text file with specified data sizes. This command
+     does nothing if one of parameters MX, MY or MZ is zero or negative.
+
+ -- MGL command: readmat dat 'fname' [`dim=2']
+     Read data from text file with size specified at beginning of the
+     file by first DIM numbers. At this, variable DIM set data
+     dimensions.
+
+ -- MGL command: readall dat 'templ' `v1 v2 [dv=1 slice=off]'
+     Join data arrays from several text files. The file names are
+     determined by function call `sprintf(fname,templ,val);', where VAL
+     changes from V1 to V2 with step DV. The data load one-by-one in
+     the same slice if SLICE=`off' or as slice-by-slice if SLICE=`on'.
+
+ -- MGL command: readall dat 'templ' `[slice=off]'
+     Join data arrays from several text files which filenames satisfied
+     the template TEMPL (for example, TEMPL=`"t_*.dat"'). The data load
+     one-by-one in the same slice if SLICE=`off' or as slice-by-slice
+     if SLICE=`on'.
+
+ -- MGL command: save dat 'fname'
+     Saves the whole data array to tab-separated text file.
+
+ -- MGL command: readhdf dat 'fname' 'dname'
+     Reads data array named DNAME from HDF file FNAME.
+
+ -- MGL command: savehdf dat 'fname' 'dname'
+     Saves data array named DNAME from HDF file FNAME.
+
+ -- MGL command: import dat 'fname' 'sch' [`v1=0 v2=1']
+     Reads data from bitmap file. The RGB values of bitmap pixels are
+     transformed to float values in range [V1, V2] using color scheme
+     SCH (*note Color scheme::).
+
+ -- MGL command: export dat 'fname' 'sch' [`v1=0 v2=0']
+     Saves data matrix to bitmap file. The data values are transformed
+     from range [V1, V2] to RGB pixels of bitmap using color scheme SCH
+     (*note Color scheme::). If V1>=V2 then the values of V1, V2 are
+     automatically determined as minimal and maximal value of the data
+     array.
+
+
+File: mathgl_en.info,  Node: Make another data (MGL),  Next: Commands on direction (MGL),  Prev: File I/O (MGL),  Up: MGL interface
+
+8.20 Make another data (MGL)
+============================
+
+ -- MGL command: combine res adat bdat
+     Returns direct multiplication of arrays (like, res[i,j] =
+     adat[i]*bdat[j] and so on).
+
+ -- MGL command: evaluate res dat idat [`norm=on']
+ -- MGL command: evaluate res dat idat jdat [`norm=on']
+ -- MGL command: evaluate res dat idat jdat kdat [`norm=on']
+     Get array which values is result of interpolation of original
+     array for coordinates from other arrays. All dimensions must be
+     the same for data IDAT, JDAT, KDAT. Coordinates from IDAT, JDAT,
+     KDAT are supposed to be normalized in range [0,1] (if NORM=`true')
+     or in range [0,nx], [0,ny], [0,nz] correspondingly.
+
+ -- MGL command: hist res dat `num v1 v2 [nsub=0]'
+ -- MGL command: hist res dat wdat `num v1 v2 [nsub=0]'
+     Creates NUM-th points distribution RES of the data values of DAT
+     in range [V1, V2]. Array WDAT specifies weights of the data
+     elements (all weight is 1 if WDAT is not specified). Parameter
+     NSUB define the number of additional interpolated points (for
+     smoothness of histogram).
+
+ -- MGL command: hist res xdat adat
+ -- MGL command: hist res xdat ydat adat
+ -- MGL command: hist res xdat ydat zdat adat
+     Creates distribution RES of the data values of ADAT in axis range
+     [Min, Max]. Array ADAT look like weights of the data points.
+
+ -- MGL command: momentum res dat 'how' ['dir'='z']
+     Get momentum (1D-array) of the data along direction DIR. String
+     HOW contain kind of momentum. The momentum is defined like as
+     res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij if VAR=`z' and
+     so on. Coordinates `x', `y', `z' are data indexes normalized in
+     range [0,1].
+
+ -- MGL command: sum res dat 'dir'
+     Gets array which is the result of summation in given direction or
+     direction(s).
+
+ -- MGL command: max res dat 'dir'
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- MGL command: min res dat 'dir'
+     Gets array which is the minimal data values in given direction or
+     direction(s).
+
+ -- MGL command: resize res dat `mx [my=1 mz=1]'
+     Makes array RES of sizes MX, MY, MZ with interpolated data of
+     array DAT.
+
+ -- MGL command: subdata res dat `xx [yy=: zz=:]'
+     Extracts sub-array data RES from the original data DAT array
+     keeping fixed positive index. For example `subdata a b : 2'
+     extracts 3d row (indexes are zero based), `subdata a b 4 :'
+     extracts 5th column, `subdata a b : : 3' extracts 4th slice and so
+     on. Note that symbol `:' is defined `:'=`-1' in MGL.
+
+ -- MGL command: trace res dat
+     Gets array of diagonal elements dat[i,i] (for 2D case) or
+     dat[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of
+     itself for 1D case. Data array must have dimensions ny,nz >= nx or
+     ny,nz = 1.
+
+ -- MGL command: transform dat 'type' real imag
+     Do integral transformation of complex data REAL, IMAG on specified
+     direction. Now only Fourier transformation is supported. The order
+     of transformations is specified in string TYPE: first character
+     for x-dimension, second one for y-dimension, third one for
+     z-dimension. The possible character are: `f' is forward Fourier
+     transformation, `i' is inverse Fourier transformation, `n' or ` '
+     is no transformation.
+
+ -- MGL command: transforma dat 'type' ampl phase
+     Do integral transformation of complex data AMPL, PHASE on
+     specified direction. Now only Fourier transformation is supported.
+     The order of transformations is specified in string TYPE: first
+     character for x-dimension, second one for y-dimension, third one
+     for z-dimension. The possible character are: `f' is forward
+     Fourier transformation, `i' is inverse Fourier transformation, `n'
+     or ` ' is no transformation.
+
+ -- MGL command: stfad res real imag `dn' ['dir'='x']
+     Short time Fourier analysis for real and imaginary parts. Output
+     is amplitude of partial Fourier of length DN. For example if
+     DIR=`x', result will have size {int(nx/dn), dn, ny} and it will
+     contain res[i,j,k]=|\sum_d^dn
+     exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn.
+
+ -- MGL command: pde res 'ham' ini_re ini_im [`dz=0.1 k0=100']
+     Solves equation du/dz = i*k0*HAM(p,q,x,y,z,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators.
+     Parameters INI_RE, INI_IM specify real and imaginary part of
+     initial field distribution. Coordinates of the equation (and the
+     solution) are supposed to be in the bounding box. Note, that
+     really this ranges are increased by factor 3/2 for purpose of
+     reducing reflection from boundaries. Parameter DZ set the step
+     along evolutionary coordinate z. At this moment, simplified form
+     of function HAM is supported - all "mixed" terms (like
+     `x*p'->x*d/dx) are excluded. For example, in 2D case this function
+     is effectively ham = f(p,z) + g(x,z,u). However commutable
+     combinations (like `x*q'->x*d/dy) are allowed. Here variable `u'
+     is used for field amplitude |u|. This allow one solve nonlinear
+     problems - for example, for nonlinear Shrodinger equation you may
+     set `ham='p^2+q^2-u^2''. You may specify imaginary part for wave
+     absorption, like `ham = 'p^2+i*x*(x>0)'', but only if dependence
+     on variable `i' is linear (i.e. ham = hre+i*him).
+
+ -- MGL command: ray res 'ham' `x0 y0 z0 p0 q0 v0 [dt=0.1 tmax=10]'
+     Solves GO ray equation like d_r_/dt = d HAM/d_p_, d_p_/dt = -d
+     HAM/d_r_. This is Hamiltonian equations for particle trajectory in
+     3D case. Here HAM is Hamiltonian which may depend on coordiantes
+     `x', `y', `z', momentums `p'=px, `q'=py, `v'=pz and time `t': ham
+     = H(x,y,z,p,q,v,t). The starting point (at `t=0') is defined by
+     variables {X0, Y0, Z0, P0, Q0, V0}. Parameters DT and TMAX specify
+     the integration step and maximal time for ray tracing. Result is
+     array of {x,y,z,p,q,v,t} with dimensions {7 * int(TMAX/DT+1) }.
+
+ -- MGL command: qo2d res 'ham' ini_re ini_im ray [`r=1 k0=100' xx=0
+          yy=0]
+     Solves equation du/dt = i*k0*HAM(p,q,x,y,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see
+     `mglPDE()' for details). Parameters INI_RE, INI_IM specify real
+     and imaginary part of initial field distribution. Parameters RAY
+     set the reference ray, i.e. the ray around which the accompanied
+     coordinate system will be maked. You may use, for example, the
+     array created by `mglRay()' function. Note, that the reference ray
+     *must be* smooth enough to make accompanied coodrinates
+     unambiguity. Otherwise errors in the solution may appear. If XX
+     and YY are non-zero then Cartesian coordinates for each point will
+     be written into them. *Note Beam tracing sample::, for sample code
+     and picture.
+
+ -- MGL command: jacobian res xdat ydat [zdat=0]
+     Computates the Jacobian for transformation {i,j,k} to
+     {XDAT,YDAT,ZDAT} where initial coordinates  {i,j,k} are data
+     indexes normalized in range [0,1]. The Jacobian is determined by
+     formula det||dr_\alpha/d\xi_\beta|| where r={XDAT,YDAT,ZDAT} and
+     \xi={i,j,k}. All dimensions must be the same for all data arrays.
+     Data must be 3D if all 3 arrays {XDAT,YDAT,ZDAT} are specified or
+     2D if only 2 arrays {XDAT,YDAT} are specified.
+
+
+File: mathgl_en.info,  Node: Commands on direction (MGL),  Next: Operators (MGL),  Prev: Make another data (MGL),  Up: MGL interface
+
+8.21 Commands on direction (MGL)
+================================
+
+These commands change the data in some direction like differentiations,
+integrations and so on. The direction in which the change will applied
+is specified by the string parameter, which may contain `x', `y' or `z'
+characters for 1-st, 2-nd and 3-d dimension correspondingly.
+
+ -- MGL command: cumsum dat 'dir'
+     Cumulative summation of the data in given direction or directions.
+
+ -- MGL command: integrate dat 'dir'
+     Integrates (like cumulative summation) the data in given direction
+     or directions.
+
+ -- MGL command: diff dat 'dir'
+     Differentiates the data in given direction or directions.
+
+ -- MGL command: diff dat xdat ydat [zdat=0]
+     Differentiates the data DAT specified parametrically in direction
+     XDAT with YDAT, ZDAT=constant. Parameter ZDAT can be omitted that
+     correspond to 2D case. Parametrical differentiation uses the
+     formula (for 2D case): da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)
+     where a_i=da/di, a_j=da/dj denotes usual differentiation along 1st
+     and 2nd dimensions. The similar formula is used for 3D case. Note,
+     that you may change the order of arguments - for example, if you
+     have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)}
+     then usual derivative along `x' will be `diff a x y' and usual
+     derivative along `y' will be `diff a y x'.
+
+ -- MGL command: diff2 dat 'dir'
+     Double-differentiates (like Laplace operator) the data in given
+     direction.
+
+ -- MGL command: swap dat 'dir'
+     Swaps the left and right part of the data in given direction
+     (useful for Fourier spectrum).
+
+ -- MGL command: mirror dat 'dir'
+     Mirror the left-to-right part of the data in given direction.
+     Looks like change the value index I->N-I.
+
+ -- MGL command: sew dat ['dir'='xyz' `da=2*pi']
+     Remove value steps (like phase jumps after inverse trigonometric
+     commands) with period DA in given direction.
+
+ -- MGL command: smooth data `type' ['dir'='xyz']
+     Smooths the data on specified direction or directions by method
+     TYPE. Now 4 methods are supported: `0' does nothing, `1' linear
+     averaging by 3 points, `2' linear averaging by 5 points, `3'
+     quadratic averaging by 5 points.
+
+ -- MGL command: envelop dat ['dir'='x']
+     Find envelop for data values along direction DIR. Only one
+     direction can be specified at once.
+
+ -- MGL command: normsl dat `v1 v2' ['dir'='z' `keep=on sym=off']
+     Normalizes data slice-by-slice along direction DIR the data in
+     slices to range [V1,V2]. If flag SYM=`on' then symmetrical
+     interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If KEEP is set
+     then maximal value of k-th slice will be limited by \sqrt{\sum
+     a_ij(k)/\sum a_ij(0)}.
+
+ -- MGL command: norm dat `v1 v2 [sym=off dim=0]'
+     Normalizes the data to range [V1,V2]. If flag SYM=`on' then
+     symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used.
+     Modification will be applied only for slices >=DIM.
+
+
+File: mathgl_en.info,  Node: Operators (MGL),  Next: Program flow (MGL),  Prev: Commands on direction (MGL),  Up: MGL interface
+
+8.22 Operators (MGL)
+====================
+
+ -- MGL command: multo dat dat2
+     Multiplies the data by the other one for each element.
+
+ -- MGL command: divto dat dat2
+     Divides the data by the other one for each element.
+
+ -- MGL command: addto dat dat2
+     Adds the other data.
+
+ -- MGL command: subto dat dat2
+     Subtracts the other data.
+
+ -- MGL command: multo dat `val'
+     Multiplies each element by the number.
+
+ -- MGL command: divto dat `val'
+     Divides each element by the number.
+
+ -- MGL command: addto dat `val'
+     Adds the number to each element.
+
+ -- MGL command: subto dat `val'
+     Subtracts the number to each element.
+
+
+File: mathgl_en.info,  Node: Program flow (MGL),  Next: Command options (MGL),  Prev: Operators (MGL),  Up: MGL interface
+
+8.23 Program flow (MGL)
+=======================
+
+These commands control program flow, like, conditions, cycles, define
+script arguments and so on.
+
+ -- MGL command: call 'fname'
+     Executes script FNAME.
+
+ -- MGL command: chdir 'path'
+     Changes the current directory to PATH.
+
+ -- MGL command: define $N smth
+     Sets N-th script argument to SMTH. Note, that SMTH is used as is
+     (with `'' symbols if present).
+
+ -- MGL command: define name smth
+     Create scalar variable `name' which have the numeric value of
+     `smth'. Later you can use this variable as usual number.
+
+ -- MGL command: if dat 'cond'
+     Starts block which will be executed if DAT satisfy to COND.
+
+ -- MGL command: if `val'
+     Starts block which will be executed if `val' is nonzero.
+
+ -- MGL command: elseif dat 'cond'
+     Starts block which will be executed if previous `if' or `elseif'
+     is false and DAT satisfy to COND.
+
+ -- MGL command: elseif `val'
+     Starts block which will be executed if previous `if' or `elseif'
+     is false and `val' is nonzero.
+
+ -- MGL command: else
+     Starts block which will be executed if previous `if' or `elseif'
+     is false.
+
+ -- MGL command: endif
+     Finishes `if/elseif/else' block.
+
+ -- MGL command: for $N `v1 v2 [dv=1]'
+     Starts cycle with N-th argument changing from V1 to V2 with the
+     step DV.
+
+ -- MGL command: for $N dat
+     Starts cycle with N-th argument changing for DAT values.
+
+ -- MGL command: next
+     Finishes `for' cycle.
+
+ -- MGL command: once `val'
+     The code between once on and once off will be executed only once.
+     Useful for large data manipulation in programs like UDAV.
+
+ -- MGL command: stop
+     Terminate execution.
+
+
+File: mathgl_en.info,  Node: Command options (MGL),  Next: Suffixes,  Prev: Program flow (MGL),  Up: MGL interface
+
+8.24 Command options (MGL)
+==========================
+
+Command options allow the easy setup of the plot by changing of global
+settings only for this plot. Options are specified at the end of
+string. Each option is separated from the previous text by symbol `;'.
+Options work so that them remember the current settings, change
+settings as it being set in the option, execute command and return the
+original settings back. So, the options usage for data handling
+commands or for graphics setup commands is useless.
+
+   The most useful options are `xrange, yrange, zrange'. They sets the
+boundaries for data change. This boundaries are used for automatically
+filled variables. So, these options allow one to change the position of
+some plots. For example, in command `plot y; xrange 0.1 0.9' the x
+coordinate will be equidistantly distributed in range 0.1 ... 0.9.
+
+   The full list of options are:
+
+ -- MGL command: alpha `val'
+     Sets alpha value (transparency) of the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: alphadef `val'
+     Sets alpha value (transparency) of the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: ambient `val'
+     Sets brightness of ambient light for the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: crange `val1 val2'
+     Sets boundaries of color change for the plot.
+
+ -- MGL command: xrange `val1 val2'
+     Sets boundaries of x coordinate change for the plot.
+
+ -- MGL command: yrange `val1 val2'
+     Sets boundaries of y coordinate change for the plot.
+
+ -- MGL command: zrange `val1 val2'
+     Sets boundaries of z coordinate change for the plot.
+
+ -- MGL command: cut `val'
+     Sets whether to cut or to project the plot points lying outside
+     the bounding box.
+
+ -- MGL command: fontsize `val'
+     Sets the size of text.
+
+ -- MGL command: marksize `val'
+     Sets the size of marks.
+
+ -- MGL command: meshnum `val'
+     Work like `meshnum' command.
+
+ -- MGL command: legend 'txt'
+     Adds string 'txt' to internal legend accumulator. The style of
+     described line and mark is taken from arguments of the plot
+     command. The maximal number of entries is 100.
+
+
+File: mathgl_en.info,  Node: Suffixes,  Next: Utilities,  Prev: Command options (MGL),  Up: MGL interface
+
+8.25 Suffixes for variable
+==========================
+
+Suffixes can get some numerical value (like its size, maximal or
+minimal value, the sum of elements and so on) of the data array in
+variable and use it later as usual number in command arguments. The
+suffixes start from point `.' right after (without spaces) variable
+name or its sub-array. For example, `a.nx' give the x-size of data a,
+`b(1).max' give maximal value of second row of variable b, `c(:,0).sum'
+give sum of element in first column of c and so on.
+
+   The full list of suffixes are:
+*nx, ny, nz*
+     Give the data size in x-, y-, z-direction correspondingly.
+
+*max*
+     Give maximal value of the data.
+
+*min*
+     Give minimal value of the data.
+
+*mx, my, mz*
+     Give x-, y-, z-position of data maximum.
+
+*ax, ay, az, aa*
+     Give x-, y-, z-position of data mass center or average data value.
+
+*wx, wy, wz, wa*
+     Give width in x-, y-, z-direction or data dispersion value.
+
+*sx, sy, sz, sa*
+     Give skewness in x-, y-, z-direction or data skewness value.
+
+*kx, ky, kz, ka*
+     Give kurtosis in x-, y-, z-direction or data kurtosis value.
+
+*sum*
+     Give sum of data values.
+
+*a*
+     Give first value of data array.
+
+*fst*
+     Give first nonzero value of data array.
+
+*lst*
+     Give last nonzero value of data array.
+
+
+File: mathgl_en.info,  Node: Utilities,  Prev: Suffixes,  Up: MGL interface
+
+8.26 Utilities for parsing MGL
+==============================
+
+MathGL library provides several tools for parsing MGL scripts. There is
+tools saving it to bitmap (`mgl2png', `mgl2gif') or vectorial
+(`mgl2eps', `mgl2svg') images. Tool `mglview' show MGL script and allow
+to rotate and setup the image. Also you can translate MGL script to C++
+file by help of `mgl2cpp' tool.
+
+   All of this tools have similar set of arguments. First argument is
+name of script file, next argument is optional output file name, last
+arguments are options. There are options for setting script parameters
+(it is `$0, $1, ... $9') and locale settings. The script parameters
+have format `-Nval'. Here N=0,1...9 is parameter ID and val is its
+value. For example, option `-1test' set to substitute `test' instead of
+`$1' in the script. Option -Lval set locale to val. For example,
+`-Lutf8' will set UTF-8 locale for script.
+
+   Additionally you can create animated GIF file or a set of JPEG files
+with names `frameNNNN.jpg' (here `NNNN' is frame index). You should use
+`mgl2gif' tool and specify the values of `$0' parameter for making
+animation. Values of the parameter `$0' can be specified inside the
+script by comment `##a val' for each value `val' (one comment for one
+value) or by option(s) `-Aval'. Tool `mgl2gif' will execute script
+several times (once for each specified value of `$0') and save result
+in animated GIF file. For saving each frame in JPEG just add command
+`write ''' at the end of the script.
+
+
+File: mathgl_en.info,  Node: Samples,  Next: TeX-like symbols,  Prev: MGL interface,  Up: Top
+
+9 Samples
+*********
+
+This chapter contain a lot of sample codes for all types of plots and
+for most important examples and hints. The same sample (with pictures)
+you can find at `http://mathgl.sf.net/pictures.html'. Most of examples
+have the sample code on 5 languages: C++, MGL, C, Fortran and Python.
+However, I put only C++ code for some of examples due to a lot of them
+and clearency how to write code for other languages. All samples are
+divided on 6 large categories.
+
+   The minimal code to view the samples for different languages are
+following.
+
+   *C++ code*
+
+   For compilation use: `g++ -o sample sample.cpp -lmgl'.
+#include <mgl/mgl_zb.h>
+int main()
+{
+    mglGraph *gr = new mglGraphZB;
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    // put sample code here
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    gr->ShowImage();    delete gr;
+    return 0;
+}
+ *MGL code*
+
+   For preview use: `mglview sample.mgl'.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#   -->   you may use sample as is :)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ *Pure C code*
+
+   For compilation use: `gcc -o sample sample.c -lmgl'.
+#include <mgl/mgl_c.h>
+int main()
+{
+    HMGL gr = mgl_create_graph_zb(600,400);
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    /* put sample code here              */
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    mgl_show_image(gr,"",0);
+    mgl_delete_graph(gr);
+    return 0;
+}
+ *Fortran code*
+
+   For compilation use: `gfortran -o sample sample.f90 -lmgl'. Note,
+fortran don't have argument checking. So you have to take special
+attention to pass real variables to real arguments of functions and
+integer variables to integer arguments of functions. There is no other
+special checking for that!!!
+integer gr, mgl_create_graph_zb
+gr = mgl_create_graph_zb(600,400)
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+! put sample code here
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+call mgl_show_image(gr,'',0)
+call mgl_delete_graph(gr)
+end
+ *Python*
+
+   For preview use: `python sample.py'.
+from mathgl import *
+gr = mglGraph();
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gr.ShowImage();
+
+* Menu:
+
+* 1D plotting samples::
+* 2D plotting samples::
+* 3D plotting samples::
+* Dual plotting samples::
+* Additional features::
+* Advanced features::
+
+
+File: mathgl_en.info,  Node: 1D plotting samples,  Next: 2D plotting samples,  Up: Samples
+
+9.1 1D plotting samples
+=======================
+
+* Menu:
+
+* Plot sample::
+* Radar sample::
+* Tens sample::
+* Area sample::
+* Bars sample::
+* Barh sample::
+* Step sample::
+* Stem sample::
+* Region sample::
+* Error sample::
+* BoxPlot sample::
+* Mark sample::
+* TextMark sample::
+* Tube sample::
+* Text sample::
+* Torus sample::
+* Chart sample::
+* Pie chart sample::
+
+
+File: mathgl_en.info,  Node: Plot sample,  Next: Radar sample,  Up: 1D plotting samples
+
+9.1.1 Plot sample
+-----------------
+
+Example of Plot. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/plot.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Plot(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Plot(y);
+
+
+File: mathgl_en.info,  Node: Radar sample,  Next: Tens sample,  Prev: Plot sample,  Up: 1D plotting samples
+
+9.1.2 Radar sample
+------------------
+
+Example of Plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/radar.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.4*sin(pi*(2*x+y/2))+0.1*rnd");
+gr->Radar(y,"#");
+ *MGL code*
+new y 10 3
+modify y '0.4*sin(pi*(2*x+y/2))+0.1*rnd'
+radar y '#'
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.4*sin(pi*(2*x+y/2))+0.1*rnd",0);
+mgl_radar(gr,y,"#",-1);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.4*sin(pi*(2*x+y/2))+0.1*rnd',0)
+call mgl_radar(gr,y,'#',-1.)
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.4*sin(pi*(2*x+y/2))+0.1*rnd");
+gr.Radar(y,"#");
+
+
+File: mathgl_en.info,  Node: Tens sample,  Next: Area sample,  Prev: Radar sample,  Up: 1D plotting samples
+
+9.1.3 Tens sample
+-----------------
+
+Example of Tens. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tens.pdf)
+
+   *C++ code*
+mglData y(50), c(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)");
+c.Modify("sin(2*pi*x)");
+gr->Box();
+gr->Tens(y,c);
+ *MGL code*
+new y 50
+new c 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify c 'sin(2*pi*x)'
+box
+tens y c
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+HMDT c = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(c,"sin(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_tens(gr,y,c,NULL);
+mgl_delete_data(y);
+mgl_delete_data(c);
+ *Fortran code*
+integer y, c, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+c = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(c,'sin(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_tens(gr,y,'')
+call mgl_delete_data(y)
+call mgl_delete_data(c)
+ *Python*
+y = mglData(50);
+c = mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)");
+c.Modify("sin(2*pi*x)");
+gr.Box();
+gr.Tens(y,c);
+
+
+File: mathgl_en.info,  Node: Area sample,  Next: Bars sample,  Prev: Tens sample,  Up: 1D plotting samples
+
+9.1.4 Area sample
+-----------------
+
+Example of Area. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/area.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Area(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+area y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_area(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_area(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Area(y);
+
+
+File: mathgl_en.info,  Node: Bars sample,  Next: Barh sample,  Prev: Area sample,  Up: 1D plotting samples
+
+9.1.5 Bars sample
+-----------------
+
+Example of Bars. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/bars.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Bars(y);
+ *MGL code*
+new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+bars y
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_bars(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_bars(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Bars(y);
+
+
+File: mathgl_en.info,  Node: Barh sample,  Next: Step sample,  Prev: Bars sample,  Up: 1D plotting samples
+
+9.1.6 Barh sample
+-----------------
+
+Example of Barh. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/barh.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Barh(y);
+ *MGL code*
+new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+barh y
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_barh(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_barh(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Barh(y);
+
+
+File: mathgl_en.info,  Node: Step sample,  Next: Stem sample,  Prev: Barh sample,  Up: 1D plotting samples
+
+9.1.7 Step sample
+-----------------
+
+Example of Step. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/step.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Step(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+step y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_box(gr,1);
+mgl_step(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_step(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Step(y);
+
+
+File: mathgl_en.info,  Node: Stem sample,  Next: Region sample,  Prev: Step sample,  Up: 1D plotting samples
+
+9.1.8 Stem sample
+-----------------
+
+Example of Stem. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/stem.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Stem(y,"o");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+stem y 'o'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_stem(gr,y,"o");
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_stem(gr,y,'o')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Stem(y,"o");
+
+
+File: mathgl_en.info,  Node: Region sample,  Next: Error sample,  Prev: Stem sample,  Up: 1D plotting samples
+
+9.1.9 Region sample
+-------------------
+
+Example of Region. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/region.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.3*sin(2*pi*x)");
+y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->Region(y1,y2,"r");
+gr->Plot(y1,"k2");
+gr->Plot(y2,"k2");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+box
+region y1 y2 'r'
+plot y1 'k2'
+plot y2 'k2'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.3*sin(2*pi*x)",0);
+mgl_data_modify(y2,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_region(gr,y1,y2,"r",1);
+mgl_plot(gr,y1,"k2");
+mgl_plot(gr,y2,"k2");
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+ *Fortran code*
+integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0);
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_box(gr,1);
+call mgl_region(gr,y1,y2,'r',1);
+call mgl_plot(gr,y1,'k2');
+call mgl_plot(gr,y2,'k2');
+call mgl_delete_data(y1);
+call mgl_delete_data(y2);
+ *Python*
+y1, y2, x = mglData(50), mglData(50), mglData(50);
+y1.Modify("0.3*sin(2*pi*x)");
+y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.Region(y1,y2,"r");
+gr.Plot(y1,"k2");
+gr.Plot(y2,"k2");
+
+
+File: mathgl_en.info,  Node: Error sample,  Next: BoxPlot sample,  Prev: Region sample,  Up: 1D plotting samples
+
+9.1.10 Error sample
+-------------------
+
+Example of Error. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/error.pdf)
+
+   *C++ code*
+mglData y(50,1), x0(10), y0(10), ex(10), ey(10);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+x0.Modify("2*x-1 + 0.1*rnd-0.05");
+y0.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1");
+ey.Modify("0.2"); ex.Modify("0.1");
+gr->Box();
+gr->Plot(y);
+gr->Error(x0,y0,ex,ey,"ko");
+ *MGL code*
+new y 50
+new x0 10
+new y0 10
+new ex 10
+new ey 10
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify x0 '2*x-1 + 0.1*rnd-0.05'
+modify y0 '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1'
+modify ey '0.2'
+modify ex '0.1'
+box
+plot y
+error x0 y0 ex ey 'ko'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+HMDT x0 = mgl_create_data_size(10,1,1);
+HMDT y0 = mgl_create_data_size(10,1,1);
+HMDT ex = mgl_create_data_size(10,1,1);
+HMDT ey = mgl_create_data_size(10,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(x0,"2*x-1 + 0.1*rnd-0.05",0);
+mgl_data_modify(y0,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1",0);
+mgl_data_modify(ey,"0.2",0); mgl_data_modify(ex,"0.1",0);
+
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_error_exy(gr,x0,y0,ex,ey,"ko");
+mgl_delete_data(x0); mgl_delete_data(y0);
+mgl_delete_data(ex); mgl_delete_data(ey);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, x0, y0, ex, ey, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x0 = mgl_create_data_size(10,1,1)
+y0 = mgl_create_data_size(10,1,1)
+ex = mgl_create_data_size(10,1,1)
+ey = mgl_create_data_size(10,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(x0,'2*x-1 + 0.1*rnd-0.05',0);
+call mgl_data_modify(y0,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + &
+                         0.2*sin(pi*x) + 0.2*rnd-0.1',0);
+call mgl_data_modify(ey,'0.2',0)
+call mgl_data_modify(ex,'0.1',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_error_exy(gr,x0,y0,ex,ey,'ko')
+call mgl_delete_data(x0)
+call mgl_delete_data(y0)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(y)
+ *Python*
+y, x0, y0, ex, ey = mglData(50,1), mglData(10), mglData(10), mglData(10), mglData(10);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+x0.Modify("2*x-1+0.1*rnd-0.05");
+y0.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)+0.2*rnd-0.1");
+ey.Modify("0.2");   ex.Modify("0.1");
+gr.Box();           gr.Plot(y);
+gr.Error(x0,y0,ex,ey,"ko");
+
+
+File: mathgl_en.info,  Node: BoxPlot sample,  Next: Mark sample,  Prev: Error sample,  Up: 1D plotting samples
+
+9.1.11 BoxPlot sample
+---------------------
+
+Example of BoxPlot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/boxplot.pdf)
+
+   *C++ code*
+mglData a(10,7);
+a.Modify("(2*rnd-1)^3/2");
+gr->BoxPlot(a);
+gr->Box();
+gr->Plot(a," ko");
+ *MGL code*
+new a 10 7
+modify a '(2*rnd-1)^3/2'
+boxplot a
+box:plot a ' ko'
+ *Pure C code*
+HMDT a = mgl_create_data_size(10,7,1);
+mgl_data_modify(a,"(2*rnd-1)^3/2",0);
+
+mgl_box(gr,1);
+mgl_plot(gr,a," ko");
+mgl_boxplot(gr,a,NULL);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+y = mgl_create_data_size(10,7,1)
+call mgl_data_modify(a,'(2*rnd-1)^3/2',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,a,' ko')
+call mgl_boxplot(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(10,7);
+a.Modify("(2*rnd-1)^3/2");
+gr.Box();
+gr.Plot(a," ko");
+gr.BoxPlot(a);
+
+
+File: mathgl_en.info,  Node: Mark sample,  Next: TextMark sample,  Prev: BoxPlot sample,  Up: 1D plotting samples
+
+9.1.12 Mark sample
+------------------
+
+Example of Mark. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/mark.pdf)
+
+   *C++ code*
+mglData y(50,3), y1(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->Mark(y,y1,"bs");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+mark y y1 'bs'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_mark_y(gr,y,y1,"bs");
+mgl_delete_data(y);
+mgl_delete_data(y1);
+ *Fortran code*
+integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_mark_y(gr,y,y1,'bs')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+ *Python*
+y, y1 = mglData(50,3), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.Mark(y,y1,"bs");
+
+
+File: mathgl_en.info,  Node: TextMark sample,  Next: Tube sample,  Prev: Mark sample,  Up: 1D plotting samples
+
+9.1.13 TextMark sample
+----------------------
+
+Example of TextMark. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/textmark.pdf)
+
+   *C++ code*
+mglData y(50,3), y1(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->TextMark(y,y1,"\\gamma");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+textmark y y1 '\gamma'
+ *Pure C code*
+HMDT y, y1;
+y = mgl_create_data_size(50,3,1);
+y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_textmark_yr(gr,y,y1,"\\gamma","");
+mgl_delete_data(y);
+mgl_delete_data(y1);
+ *Fortran code*
+integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_textmark_yr(gr,y,y1,'\gamma','')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+ *Python*
+y, y1 = mglData(50,3), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.TextMark(y,y1,"\\gamma");
+
+
+File: mathgl_en.info,  Node: Tube sample,  Next: Text sample,  Prev: TextMark sample,  Up: 1D plotting samples
+
+9.1.14 Tube sample
+------------------
+
+Example of Tube. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tube.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Tube(y,0.05);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+
+rotate 40 60
+light on
+box
+tube y 0.05
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tube(gr,y,0.05,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tube(gr,y,0.05,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);  y.Modify("cos(2*pi*x)",2);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tube(y,0.05);
+
+
+File: mathgl_en.info,  Node: Text sample,  Next: Torus sample,  Prev: Tube sample,  Up: 1D plotting samples
+
+9.1.15 Text sample
+------------------
+
+Example of Text. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/text.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Plot(y.SubData(-1,0));
+gr->Text(y,"This is very long string drawn along a curve",":k");
+gr->Text(y,"Another string drawn above a curve","T:r");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y(:,0)
+text y 'This is very long string drawn along a curve' ':k'
+text y 'Another string drawn above a curve' 'T:r'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_text_y(gr,y,"This is very long string drawn along a curve",":k",-1.);
+mgl_text_y(gr,y,"Another string drawn above a curve","T:r",-1.);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_text_y(gr,y,'This is very long string drawn along a curve',':k',-1.)
+call mgl_text_y(gr,y,'Another string drawn above a curve','T:r',-1.)
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Plot(y.SubData(-1,0));
+gr.Text(y,"This is very long string drawn along a curve",":k");
+gr.Text(y,"Another string drawn above a curve","T:r");
+
+
+File: mathgl_en.info,  Node: Torus sample,  Next: Chart sample,  Prev: Text sample,  Up: 1D plotting samples
+
+9.1.16 Torus sample
+-------------------
+
+Example of Torus. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/torus.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Torus(y1,y2,"pz");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+
+rotate 40 60
+light on
+box
+torus y1 y2 'pz'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_torus(gr,y1,y2,"pz");
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+ *Fortran code*
+integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+call mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_torus(gr,y1,y2,'pz')
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+ *Python*
+y1, y2 = mglData(50), mglData(50);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+gr.Rotate(40,60);    gr.Light(True);
+gr.Box();
+gr.Torus(y1,y2,"pz");
+
+
+File: mathgl_en.info,  Node: Chart sample,  Next: Pie chart sample,  Prev: Torus sample,  Up: 1D plotting samples
+
+9.1.17 Chart sample
+-------------------
+
+Example of Chart. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/chart.pdf)
+
+   *C++ code*
+mglData ch(7,2);
+ch.Modify("rnd+0.1");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Chart(ch,"#");
+ *MGL code*
+new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+box
+chart ch
+ *Pure C code*
+HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,"rnd+0.1",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_chart(gr,ch,"#");
+mgl_delete_data(ch);
+ *Fortran code*
+integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'#')
+call mgl_delete_data(ch)
+ *Python*
+ch = mglData(7,2);  ch.Modify("rnd+0.1");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Chart(ch,"#");
+
+
+File: mathgl_en.info,  Node: Pie chart sample,  Prev: Chart sample,  Up: 1D plotting samples
+
+9.1.18 Pie chart sample
+-----------------------
+
+Example of Chart in cylindrical coordinates. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/pie_chart.pdf)
+
+   *C++ code*
+mglData ch(7,2);
+ch.Modify("rnd+0.1");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->SetFunc("(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)");
+gr->Box();
+gr->Chart(ch,"bgr cmy#");
+ *MGL code*
+new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+axis '(y+1)/2*cos(pi*x)' '(y+1)/2*sin(pi*x)' ''
+box
+chart ch 'bgr cmy#'
+ *Pure C code*
+HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,"rnd+0.1",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_func(gr,"(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)",0);
+mgl_box(gr,1);
+mgl_chart(gr,ch,"bgr cmy#");
+mgl_delete_data(ch);
+ *Fortran code*
+integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_func(gr,'(y+1)/2*cos(pi*x)','(y+1)/2*sin(pi*x)','');
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'bgr cmy#')
+call mgl_delete_data(ch)
+ *Python*
+ch = mglData(7,2);  ch.Modify("rnd+0.1");
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetFunc("(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)");
+gr.Box();
+gr.Chart(ch,"bgr cmy#");
+
+
+File: mathgl_en.info,  Node: 2D plotting samples,  Next: 3D plotting samples,  Prev: 1D plotting samples,  Up: Samples
+
+9.2 2D plotting samples
+=======================
+
+* Menu:
+
+* Surf sample::
+* Transparent surface sample::
+* Surface in fog sample::
+* Sharp colors sample::
+* Mesh sample::
+* Fall sample::
+* Belt sample::
+* Tile sample::
+* Boxs sample::
+* Dens sample::
+* Cont sample::
+* ContF sample::
+* ContD sample::
+* Axial sample::
+
+
+File: mathgl_en.info,  Node: Surf sample,  Next: Transparent surface sample,  Up: 2D plotting samples
+
+9.2.1 Surf sample
+-----------------
+
+Example of Surf. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/surf.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Transparent surface sample,  Next: Surface in fog sample,  Prev: Surf sample,  Up: 2D plotting samples
+
+9.2.2 Transparent surface sample
+--------------------------------
+
+Example of Surf & Alpha. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_alpha.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Alpha(True);
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Surface in fog sample,  Next: Sharp colors sample,  Prev: Transparent surface sample,  Up: 2D plotting samples
+
+9.2.3 Surface in fog sample
+---------------------------
+
+Example of Surf & Fog. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_fog.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Fog(1);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+fog 1
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_fog(gr,1.,0.25);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_fog(gr,1.,0.25)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fog(1);
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Sharp colors sample,  Next: Mesh sample,  Prev: Surface in fog sample,  Up: 2D plotting samples
+
+9.2.4 Sharp colors sample
+-------------------------
+
+Example of sharp color scheme. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_sl.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a,"BbcyrR|");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a 'BbcyrR|'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,"BbcyrR|");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'BbcyrR|')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a,"BbcyrR|");
+
+
+File: mathgl_en.info,  Node: Mesh sample,  Next: Fall sample,  Prev: Sharp colors sample,  Up: 2D plotting samples
+
+9.2.5 Mesh sample
+-----------------
+
+Example of Mesh. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/mesh.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Mesh(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+mesh a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_mesh(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_mesh(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Mesh(a);
+
+
+File: mathgl_en.info,  Node: Fall sample,  Next: Belt sample,  Prev: Mesh sample,  Up: 2D plotting samples
+
+9.2.6 Fall sample
+-----------------
+
+Example of Fall. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/fall.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Fall(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+fall a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_fall(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_fall(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fall(a);
+
+
+File: mathgl_en.info,  Node: Belt sample,  Next: Tile sample,  Prev: Fall sample,  Up: 2D plotting samples
+
+9.2.7 Belt sample
+-----------------
+
+Example of Belt. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/belt.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Belt(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+belt a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_belt(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_belt(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Belt(a);
+
+
+File: mathgl_en.info,  Node: Tile sample,  Next: Boxs sample,  Prev: Belt sample,  Up: 2D plotting samples
+
+9.2.8 Tile sample
+-----------------
+
+Example of Tile. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tile.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Tile(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+tile a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tile(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tile(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tile(a);
+
+
+File: mathgl_en.info,  Node: Boxs sample,  Next: Dens sample,  Prev: Tile sample,  Up: 2D plotting samples
+
+9.2.9 Boxs sample
+-----------------
+
+Example of Boxs. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/boxs.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Rotate(40,60);  gr->Light(true);
+gr->Org = mglPoint(0,0,0);
+gr->Box();
+gr->Boxs(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+light on
+origin 0 0 0
+box
+boxs a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_boxs(gr,a,0,0.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_boxs(gr,a,'',0.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);       gr.Light(True);
+gr.SetOrigin(0.,0.,0.); gr.Box();
+gr.Boxs(a);
+
+
+File: mathgl_en.info,  Node: Dens sample,  Next: Cont sample,  Prev: Boxs sample,  Up: 2D plotting samples
+
+9.2.10 Dens sample
+------------------
+
+Example of Dens & Colorbar. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/dens.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Dens(a);
+gr->Colorbar();
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+dens a
+colorbar
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_dens(gr,a,0,0);
+mgl_colorbar(gr,"",0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_box(gr,1)
+call mgl_dens(gr,a,'',0)
+call mgl_colorbar(gr,'',0)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Dens(a);
+gr.Colorbar();
+
+
+File: mathgl_en.info,  Node: Cont sample,  Next: ContF sample,  Prev: Dens sample,  Up: 2D plotting samples
+
+9.2.11 Cont sample
+------------------
+
+Example of Cont. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/cont.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Rotate(40,60);
+gr->Box();
+gr->Cont(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+box
+cont a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont(gr,a,0,7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);
+gr.Box();
+gr.Cont(a);
+
+
+File: mathgl_en.info,  Node: ContF sample,  Next: ContD sample,  Prev: Cont sample,  Up: 2D plotting samples
+
+9.2.12 ContF sample
+-------------------
+
+Example of ContF. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contf.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);  gr->Light(true);
+gr->Box();
+gr->ContF(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+contf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf(gr,a,0,7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf(gr,a,'',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContF(a);
+
+
+File: mathgl_en.info,  Node: ContD sample,  Next: Axial sample,  Prev: ContF sample,  Up: 2D plotting samples
+
+9.2.13 ContD sample
+-------------------
+
+Example of ContD. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contd.pdf)
+
+   *C++ code*
+mglData a(50,40), v(9);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+v.Fill(-1,1);
+gr->Box();
+gr->ContD(v,a);
+gr->Colorbar(v);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+var v 9 -1 1
+box
+contd v a
+colorbar v
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT v = mgl_create_data_size(9,1,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_fill(v,-1.,1.,'x');
+mgl_box(gr,1);
+mgl_contd_val(gr,v,a,0,0);
+mgl_colorbar_val(gr,v,NULL,0);
+mgl_delete_data(a);
+mgl_delete_data(v);
+ *Fortran code*
+integer a, v, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+v = mgl_create_data_size(9,1,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_fill(v,-1.,1.,'x');
+call mgl_box(gr,1)
+call mgl_contd_val(gr,v,a,'',0);
+call mgl_colorbar_val(gr,v,NULL,0);
+call mgl_delete_data(a)
+call mgl_delete_data(v)
+ *Python*
+a, v = mglData(50,40), mglData(9);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+v.Fill(-1,1);
+gr.Box();
+gr.ContD(v,a);
+gr.Colorbar(v);
+
+
+File: mathgl_en.info,  Node: Axial sample,  Prev: ContD sample,  Up: 2D plotting samples
+
+9.2.14 Axial sample
+-------------------
+
+Example of Axial. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/axial.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Axial(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+axial a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_axial(gr,a,"",3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_axial(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Axial(a);
+
+
+File: mathgl_en.info,  Node: 3D plotting samples,  Next: Dual plotting samples,  Prev: 2D plotting samples,  Up: Samples
+
+9.3 3D plotting samples
+=======================
+
+* Menu:
+
+* Surf3 sample::
+* Cloud sample::
+* CloudP sample::
+* Dens3 sample::
+* Cont3 sample::
+* ContF3 sample::
+* Cont projection sample::
+* Dens projection sample::
+* CutMinMax sample::
+* ``Isocaps'' sample::
+* CutOff sample::
+
+
+File: mathgl_en.info,  Node: Surf3 sample,  Next: Cloud sample,  Up: 3D plotting samples
+
+9.3.1 Surf3 sample
+------------------
+
+Example of Surf3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: Cloud sample,  Next: CloudP sample,  Prev: Surf3 sample,  Up: 3D plotting samples
+
+9.3.2 Cloud sample
+------------------
+
+Example of Cloud. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cloud.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Alpha(true);
+gr->Box();
+gr->Cloud(a,"wyrRk");
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+box
+cloud a 'wyrRk'
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloud(gr,a,"wyrRk",1.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloud(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Alpha(True);
+gr.Box();
+gr.Cloud(a,"wyrRk");
+
+
+File: mathgl_en.info,  Node: CloudP sample,  Next: Dens3 sample,  Prev: Cloud sample,  Up: 3D plotting samples
+
+9.3.3 CloudP sample
+-------------------
+
+Example of CloudP. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cloudp.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Alpha(true);
+gr->Box();
+gr->CloudP(a,"wyrRk");
+ *MGL code*
+
+   Not available.
+
+   *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloudp(gr,a,"wyrRk",1.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloudp(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+ *Python*
+
+   Not available.
+
+
+File: mathgl_en.info,  Node: Dens3 sample,  Next: Cont3 sample,  Prev: CloudP sample,  Up: 3D plotting samples
+
+9.3.4 Dens3 sample
+------------------
+
+Example of Dens3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/densa.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);  gr->Alpha(true);    gr->Org = mglPoint(0,0,0);
+gr->Box();
+gr->DensA(a);
+gr->Axis();
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+origin 0 0 0
+box
+densa a
+axis
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_dens3_all(gr,a,0);
+mgl_axis(gr,"xyz");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_dens3_all(gr,a,'')
+call mgl_axis(gr,"xyz")
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);       gr.Alpha(True);
+gr.SetOrigin(0,0,0);    gr.Box();
+gr.Axis();
+gr.DensA(a);
+
+
+File: mathgl_en.info,  Node: Cont3 sample,  Next: ContF3 sample,  Prev: Dens3 sample,  Up: 3D plotting samples
+
+9.3.5 Cont3 sample
+------------------
+
+Example of Cont3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/conta.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->ContA(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+conta a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont_all(gr,a,0,7);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont_all(gr,a,'',7)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);
+gr.Box();
+gr.ContA(a);
+
+
+File: mathgl_en.info,  Node: ContF3 sample,  Next: Cont projection sample,  Prev: Cont3 sample,  Up: 3D plotting samples
+
+9.3.6 ContF3 sample
+-------------------
+
+Example of ContF3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contfa.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);  gr->Light(true);
+gr->Box();
+gr->ContFA(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+box
+contfa a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf_all(gr,a,0,7);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf_all(gr,a,'',7)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContFA(a);
+
+
+File: mathgl_en.info,  Node: Cont projection sample,  Next: Dens projection sample,  Prev: ContF3 sample,  Up: 3D plotting samples
+
+9.3.7 Cont projection sample
+----------------------------
+
+Example of projection by Cont[XYZ]. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cont_xyz.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->ContX(a.Sum("x"),"",-1);
+gr->ContY(a.Sum("y"),"",1);
+gr->ContZ(a.Sum("z"),"",-1);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+contx s '' -1
+sum s a 'y'
+conty s '' 1
+sum s a 'z'
+contz s '' -1
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40), s;
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,"x"); mgl_cont_x(gr,s,0,-1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,"y"); mgl_cont_y(gr,s,0,1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,"z"); mgl_cont_z(gr,s,0,-1.,7); mgl_delete_data(s);
+mgl_delete_data(a);
+ *Fortran code*
+integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_cont_x(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_cont_y(gr,s,'',1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_cont_z(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);               gr.Box();
+gr.ContX(a.Sum("x"),"",-1);
+gr.ContY(a.Sum("y"),"",1);
+gr.ContZ(a.Sum("z"),"",-1);
+
+
+File: mathgl_en.info,  Node: Dens projection sample,  Next: CutMinMax sample,  Prev: Cont projection sample,  Up: 3D plotting samples
+
+9.3.8 Dens projection sample
+----------------------------
+
+Example of projection by Dens[XYZ]. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/dens_xyz.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->DensX(a.Sum("x"),"",-1);
+gr->DensY(a.Sum("y"),"",1);
+gr->DensZ(a.Sum("z"),"",-1);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+densx s '' -1
+sum s a 'y'
+densy s '' 1
+sum s a 'z'
+densz s '' -1
+ *Pure C code*
+HMDT a, s; a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,"x"); mgl_dens_x(gr,s,0,-1.); mgl_delete_data(s);
+s=mgl_data_sum(a,"y"); mgl_dens_y(gr,s,0,1.); mgl_delete_data(s);
+s=mgl_data_sum(a,"z"); mgl_dens_z(gr,s,0,-1.); mgl_delete_data(s);
+mgl_delete_data(a);
+ *Fortran code*
+integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_dens_x(gr,s,'',-1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_dens_y(gr,s,'',1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_dens_z(gr,s,'',-1.)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);               gr.Box();
+gr.DensX(a.Sum("x"),"",-1);
+gr.DensY(a.Sum("y"),"",1);
+gr.DensZ(a.Sum("z"),"",-1);
+
+
+File: mathgl_en.info,  Node: CutMinMax sample,  Next: ``Isocaps'' sample,  Prev: Dens projection sample,  Up: 3D plotting samples
+
+9.3.9 CutMinMax sample
+----------------------
+
+Example of Surf3 & CutMin, CutMax. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cutminmax.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->CutMin = mglPoint(0,-1,-1); gr->CutMax = mglPoint(1,0,1);
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut 0 -1 -1 1 0 1
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.SetCutBox(0,-1,-1,1,0,1);    gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: ``Isocaps'' sample,  Next: CutOff sample,  Prev: CutMinMax sample,  Up: 3D plotting samples
+
+9.3.10 "Isocaps" sample
+-----------------------
+
+Example of "Isocaps". 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cutminmax2.pdf)
+
+   *C++ code*
+mglData a(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->CutMin = mglPoint(0,-1,-1); gr->CutMax = mglPoint(1,0,1.1);
+gr->Box();
+gr->Surf3(-1,a);
+gr->ContF3(a,'x',-1); gr->ContF3(a,'y',-1);
+gr->ContF3(a,'z', 0); gr->ContF3(a,'z',39);
+ *MGL code*
+new a 61 51 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+cut 0 -1 -1 1 0 1.1
+box
+surf3 a -1
+contf3 a 'x' -1
+contf3 a 'y' -1
+contf3 a 'z' 0
+contf3 a 'z' 39
+ *Pure C code*
+HMDT a = mgl_create_data_size(61,51,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+mgl_box(gr,1);
+mgl_surf3_val(gr,-1.,a,0);
+mgl_contf3(gr,a,'x',-1, "", 7);
+mgl_contf3(gr,a,'y',-1, "", 7);
+mgl_contf3(gr,a,'z', 0, "", 7);
+mgl_contf3(gr,a,'z',39, "", 7);
+mgl_delete_data(a);
+ *Fortran code*
+a = mgl_create_data_size(61,51,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+call mgl_box(gr,1)
+call mgl_surf3_val(gr,-1.,a,'')
+call mgl_contf3(gr,a,'x',-1, '', 7);
+call mgl_contf3(gr,a,'y',-1, '', 7);
+call mgl_contf3(gr,a,'z', 0, '', 7);
+call mgl_contf3(gr,a,'z',39, '', 7);
+call mgl_delete_data(a)
+ *Python*
+a = mglData(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetCutBox(0,-1,-1,1,0,1.1);    gr.Box();
+gr.Surf3(-1,a);
+gr.ContF3(a,"x",-1);    gr.ContF3(a,"y",-1);
+gr.ContF3(a,"z",0);     gr.ContF3(a,"z",39);
+
+
+File: mathgl_en.info,  Node: CutOff sample,  Prev: ``Isocaps'' sample,  Up: 3D plotting samples
+
+9.3.11 CutOff sample
+--------------------
+
+Example of Surf3 & CutOff. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3_cutoff.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->CutOff("(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut '(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)'
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cutoff(gr,"(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,'-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)',0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cutoff(gr,'(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)')
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.CutOff("(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: Dual plotting samples,  Next: Additional features,  Prev: 3D plotting samples,  Up: Samples
+
+9.4 Dual plotting samples
+=========================
+
+* Menu:
+
+* SurfC sample::
+* SurfA sample::
+* TileS sample::
+* Map sample::
+* Traj sample::
+* Vect sample::
+* VectL sample::
+* VectC sample::
+* Flow sample::
+* Pipe sample::
+* Dew sample::
+* Surf3C sample::
+* Surf3A sample::
+* Vect 3D sample::
+* VectL 3D sample::
+* VectC 3D sample::
+* Flow 3D sample::
+* Pipe 3D sample::
+* Crust sample::
+* Dots sample::
+
+
+File: mathgl_en.info,  Node: SurfC sample,  Next: SurfA sample,  Up: Dual plotting samples
+
+9.4.1 SurfC sample
+------------------
+
+Example of SurfC. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surfc.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->SurfC(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surfc a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surfc(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surfc(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.SurfC(a,b);
+
+
+File: mathgl_en.info,  Node: SurfA sample,  Next: TileS sample,  Prev: SurfC sample,  Up: Dual plotting samples
+
+9.4.2 SurfA sample
+------------------
+
+Example of SurfA. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surfa.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->SurfA(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surfa a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surfa(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1);
+call mgl_box(gr,1)
+call mgl_surfa(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.SurfC(a,b);
+
diff --git a/debian/tmp/usr/share/info/mathgl_en.info-3 b/debian/tmp/usr/share/info/mathgl_en.info-3
new file mode 100644
index 0000000..435144b
--- /dev/null
+++ b/debian/tmp/usr/share/info/mathgl_en.info-3
@@ -0,0 +1,4658 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: TileS sample,  Next: Map sample,  Prev: SurfA sample,  Up: Dual plotting samples
+
+9.4.3 Tiles sample
+------------------
+
+Example of TileS. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/tiles.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->TileS(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+box
+tile a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_tiles(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_tiles(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.TileS(a,b);
+
+
+File: mathgl_en.info,  Node: Map sample,  Next: Traj sample,  Prev: TileS sample,  Up: Dual plotting samples
+
+9.4.4 Map sample
+----------------
+
+Example of Map. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/map.pdf)
+
+   *C++ code*
+mglData a(50, 40), b(50, 40);
+gr->Puts(mglPoint(0, 0), "\\to", "", -1.4);
+gr->Axis(mglPoint(-1,-1,-2),mglPoint(1,1,2));
+
+gr->SubPlot(2, 1, 0);
+a.Fill("x", gr->Min, gr->Max);	b.Fill("y", gr->Min, gr->Max);
+gr->Puts(mglPoint(0, 1.1), "\\{x, y\\}", "C", -2);		gr->Box();
+gr->Map(a, b, "brgk", 0, false);
+
+gr->SubPlot(2, 1, 1);
+a.Fill("(x^3+y^3)/2", gr->Min, gr->Max);
+b.Fill("(x-y)/2", gr->Min, gr->Max);
+gr->Puts(mglPoint(0, 1.1), "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2);
+gr->Box();
+gr->Map(a, b, "brgk", 0, false);
+ *MGL code*
+new a 50 40
+new b 50 40
+text 0 0 '\to'
+zrange -2 2
+
+subplot 2 1 0
+text 0 1.1 '\{x, y\}' '' -2
+box
+fill a 'x'
+fill b 'y'
+map a b 'brgk' 0 0
+
+subplot 2 1 1
+text 0 1.1 '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}' '' -2
+box
+fill a '(x^3+y^3)/2'
+fill b '(x-y)/2'
+map a b 'brgk' 0 0
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_puts_ext(gr, 0.,0.,0., "\\to", "", -1.4, 't');
+mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+mgl_subplot(gr, 2, 1, 0);
+mgl_data_fill_eq(gr, a, "x", 0, 0);
+mgl_data_fill_eq(gr, b, "y", 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., "\\{x, y\\}", "C", -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, "brgk", 0, 0);
+
+mgl_subplot(gr, 2, 1, 1);
+mgl_data_fill_eq(gr, a, "(x^3+y^3)/2", 0, 0);
+mgl_data_fill_eq(gr, b, "(x-y)/2", 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, "brgk", 0, 0);
+
+mgl_box(gr,1);
+mgl_map(gr,a,b,0,0,1);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_puts_ext(gr, 0.,0.,0., '\to', '', -1.4, 't');
+call mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+call mgl_subplot(gr, 2, 1, 0);
+call mgl_data_fill_eq(gr, a, 'x', 0, 0);
+call mgl_data_fill_eq(gr, b, 'y', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{x, y\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+
+call mgl_subplot(gr, 2, 1, 1);
+call mgl_data_fill_eq(gr, a, '(x^3+y^3)/2', 0, 0);
+call mgl_data_fill_eq(gr, b, '(x-y)/2', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+call mgl_box(gr,1);
+call mgl_map(gr,a,b,0,0,1);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+gr.Puts(0, 0, 0, "\\to", "", -1.4);
+gr.SetRanges(-1,1,-1,1,-2,2);
+
+gr.SubPlot(2, 1, 0);
+gr.Fill(a, "x");    gr.Fill(b, "y");
+gr.Puts(0, 1.1, 0, "\\{x, y\\}", "C", -2);
+gr.Box();
+gr.Map(a, b, "brgk", 0, 0);
+
+gr.SubPlot(2, 1, 1);
+gr.Fill(a, "(x^3+y^3)/2");   gr.Fill(b, "(x-y)/2");
+gr.Puts(0, 1.1, 0, "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2);
+gr.Box();
+gr.Map(a, b, "brgk", 0, 0);
+
+
+File: mathgl_en.info,  Node: Traj sample,  Next: Vect sample,  Prev: Map sample,  Up: Dual plotting samples
+
+9.4.5 Traj sample
+-----------------
+
+Example of Plot. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/traj.pdf)
+
+   *C++ code*
+mglData y(50,3), x(50), y1(50), y2(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+x.Fill(-1,1,'x');
+
+gr->Box();
+gr->Plot(x,y);
+gr->Traj(x,y,y1,y2);
+ *MGL code*
+new y 50 3
+new x 50
+new y1 50
+new y2 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+fill x -1 1
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+box
+plot x y
+traj x y y1 y2
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+HMDT x= mgl_create_data_size(50,1,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(x,"2*x-1",0);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,NULL);
+mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+mgl_delete_data(y);  mgl_delete_data(y1);
+mgl_delete_data(x);  mgl_delete_data(y2);
+ *Fortran code*
+integer x,y,y1,y2, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x= mgl_create_data_size(50,1,1);
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(x,'2*x-1',0);
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_data_modify(y2,'0.3*sin(2*pi*x)',0);
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,NULL);
+call mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+call mgl_delete_data(y)
+call mgl_delete_data(x)
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+ *Python*
+x,y,y1,y2 = mglData(50), mglData(50,3), mglData(50), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+x.Fill(-1,1,'x');
+gr.Box();
+gr.Plot(x,y);
+gr.Traj(x,y,y1,y2);
+
+
+File: mathgl_en.info,  Node: Vect sample,  Next: VectL sample,  Prev: Traj sample,  Up: Dual plotting samples
+
+9.4.6 Vect sample
+-----------------
+
+Example of Vect. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/vect.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->Vect(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vect a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vect_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vect_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Vect(a,b);
+
+
+File: mathgl_en.info,  Node: VectL sample,  Next: VectC sample,  Prev: Vect sample,  Up: Dual plotting samples
+
+9.4.7 VectL sample
+------------------
+
+Example of VectL. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectl.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->VectL(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectl a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vectl_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vectl_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.VectL(a,b);
+
+
+File: mathgl_en.info,  Node: VectC sample,  Next: Flow sample,  Prev: VectL sample,  Up: Dual plotting samples
+
+9.4.8 VectC sample
+------------------
+
+Example of VectC. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectc.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->VectC(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectc a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vectc_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vectc_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.VectC(a,b);
+
+
+File: mathgl_en.info,  Node: Flow sample,  Next: Pipe sample,  Prev: VectC sample,  Up: Dual plotting samples
+
+9.4.9 Flow sample
+-----------------
+
+Example of Flow. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/flow.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->Flow(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+flow a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,0,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'',5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Flow(a,b);
+
+
+File: mathgl_en.info,  Node: Pipe sample,  Next: Dew sample,  Prev: Flow sample,  Up: Dual plotting samples
+
+9.4.10 Pipe sample
+------------------
+
+Example of Pipe. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/pipe.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Light(true);
+gr->Box();
+gr->Pipe(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+light on
+box
+pipe a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_2d(gr,a,b,0,0.05,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_pipe_2d(gr,a,b,'',0.05,5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);    gr.Box();
+gr.Pipe(a,b);
+
+
+File: mathgl_en.info,  Node: Dew sample,  Next: Surf3C sample,  Prev: Pipe sample,  Up: Dual plotting samples
+
+9.4.11 Dew sample
+-----------------
+
+Example of Dew. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/dew.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Light(true);
+gr->Dew(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+light on
+dew a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_set_light(gr,1);
+mgl_dew_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_box(gr,1)
+call mgl_set_light(gr,1);
+call mgl_dew_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);    gr.Box();
+gr.Dew(a,b);
+
+
+File: mathgl_en.info,  Node: Surf3C sample,  Next: Surf3A sample,  Prev: Dew sample,  Up: Dual plotting samples
+
+9.4.12 Surf3C sample
+--------------------
+
+Example of Surf3C. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3c.pdf)
+
+   *C++ code*
+mglData a(60,50,40), b(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3C(a, b);
+ *MGL code*
+new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3c a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+HMDT b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3c(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+call mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3c(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3C(a,b);
+
+
+File: mathgl_en.info,  Node: Surf3A sample,  Next: Vect 3D sample,  Prev: Surf3C sample,  Up: Dual plotting samples
+
+9.4.13 Surf3A sample
+--------------------
+
+Example of Surf3A. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3a.pdf)
+
+   *C++ code*
+mglData a(60,50,40), b(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3A(a, b);
+ *MGL code*
+new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3a a b
+ *Pure C code*
+HMDT a, b; a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3a(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+call mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3a(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3A(a,b);
+
+
+File: mathgl_en.info,  Node: Vect 3D sample,  Next: VectL 3D sample,  Prev: Surf3A sample,  Up: Dual plotting samples
+
+9.4.14 Vect 3D sample
+---------------------
+
+Example of Vect in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vect3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->Vect(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vect ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vect_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vect_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.Vect(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: VectL 3D sample,  Next: VectC 3D sample,  Prev: Vect 3D sample,  Up: Dual plotting samples
+
+9.4.15 VectL 3D sample
+----------------------
+
+Example of VectL in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectl3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->VectL(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectl ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectl_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectl_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.VectL(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: VectC 3D sample,  Next: Flow 3D sample,  Prev: VectL 3D sample,  Up: Dual plotting samples
+
+9.4.16 VectC 3D sample
+----------------------
+
+Example of VectC in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectc3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->VectC(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectc ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectc_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectc_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.VectC(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Flow 3D sample,  Next: Pipe 3D sample,  Prev: VectC 3D sample,  Up: Dual plotting samples
+
+9.4.17 Flow 3D sample
+---------------------
+
+Example of Flow in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/flow3.pdf)
+
+   *C++ code*
+mglData ex(30,30,30), ey(30,30,30), ez(30,30,30);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->Flow(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 30 30 30
+new ey 30 30 30
+new ez 30 30 30
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+flow ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(30,30,30);
+ey = mgl_create_data_size(30,30,30);
+ez = mgl_create_data_size(30,30,30);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_flow_3d(gr,ex,ey,ez,"bwr",3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(30,30,30)
+ey = mgl_create_data_size(30,30,30)
+ez = mgl_create_data_size(30,30,30)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_flow_3d(gr,ex,ey,ez,'bwr',3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.Flow(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Pipe 3D sample,  Next: Crust sample,  Prev: Flow 3D sample,  Up: Dual plotting samples
+
+9.4.18 Pipe 3D sample
+---------------------
+
+Example of Pipe in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/pipe3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Pipe(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+light on
+box
+pipe ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_3d(gr,ex,ey,ez,"bwr",0.05,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1);
+call mgl_box(gr,1);
+call mgl_pipe_3d(gr,ex,ey,ez,'bwr',0.05,3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Pipe(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Crust sample,  Next: Dots sample,  Prev: Pipe 3D sample,  Up: Dual plotting samples
+
+9.4.19 Crust sample
+-------------------
+
+Example of Crust. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/crust.pdf)
+
+   *C++ code*
+mglData a("hotdogs.pts");
+a.Norm(-1,1,true);
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Crust(a,"p");
+ *MGL code*
+read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+light on
+box
+crust a 'p'
+ *Pure C code*
+HMDT a = mgl_create_data_file("hotdogs.pts");
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_crust_tr(gr,a,"p",0.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_file
+a = mgl_create_data_file("hotdogs.pts")
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_crust_tr(gr,a,"p",0.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData("hotdogs.pts");
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Crust(a);
+
+
+File: mathgl_en.info,  Node: Dots sample,  Prev: Crust sample,  Up: Dual plotting samples
+
+9.4.20 Dots sample
+------------------
+
+Example of Dots. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/dots.pdf)
+
+   *C++ code*
+mglData a("hotdogs.pts");
+a.Norm(-1,1,true);
+gr->Rotate(40,60);
+gr->Box();
+gr->Dots(a,"p");
+ *MGL code*
+read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+box
+dots a 'p'
+ *Pure C code*
+HMDT a = mgl_create_data_file("hotdogs.pts");
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_dots_tr(gr,a,"p");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_file
+a = mgl_create_data_file("hotdogs.pts")
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_dots_tr(gr,a,"p")
+call mgl_delete_data(a)
+ *Python*
+a = mglData("hotdogs.pts");
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Dots(a);
+
+
+File: mathgl_en.info,  Node: Additional features,  Next: Advanced features,  Prev: Dual plotting samples,  Up: Samples
+
+9.5 Additional features
+=======================
+
+* Menu:
+
+* Legend sample::
+* Adding mesh sample::
+* Surf & Cont sample::
+* Flow & Dens sample::
+* Several light sample::
+* Mirrored surface sample::
+* Cont with labels sample::
+* Ternary plot sample::
+* Coloring by coordinates sample::
+* Drops sample::
+* Molecules drawing sample::
+
+
+File: mathgl_en.info,  Node: Legend sample,  Next: Adding mesh sample,  Up: Additional features
+
+9.5.1 Legend sample
+-------------------
+
+Example of Legend usage. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/legend.pdf)
+
+   *C++ code*
+mglData f(50,3);
+f.Modify("sin(2*pi*x*x)",0);
+f.Modify("sin(2*pi*x)",1);
+f.Modify("sin(2*pi*sqrt(x))",2);
+gr->Axis(mglPoint(0,-1),mglPoint(1,1));
+gr->Box(); gr->Plot(f); gr->Axis();
+gr->AddLegend("sin(\\pi {x^2})","b");
+gr->AddLegend("sin(\\pi x)","g*");
+gr->AddLegend("sin(\\pi \\sqrt{\\a x})","r+");
+gr->Legend();
+ *MGL code*
+new f 50 3
+modify f 'sin(2*pi*x*x)'
+modify f 'sin(2*pi*x)' 1
+modify f 'sin(2*pi*sqrt(x))' 2
+
+axis 0 -1 1 1
+box
+plot f
+axis
+addlegend 'sin(\pi {x^2})' 'b'
+addlegend 'sin(\pi x)' 'g*'
+addlegend 'sin(\pi \sqrt{\a x})' 'r+'
+legend
+ *Pure C code*
+HMDT f = mgl_create_data_size(50,3,1);
+mgl_data_modify(f,"sin(2*pi*x*x)",0);
+mgl_data_modify(f,"sin(2*pi*x)",1);
+mgl_data_modify(f,"sin(2*pi*sqrt(x))",2);
+mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.);
+mgl_box(gr,1);
+mgl_plot(gr,f,NULL);
+mgl_axis(gr,"xy");
+mgl_add_legend(gr,"sin(\\pi {x^2})","b");
+mgl_add_legend(gr,"sin(\\pi x)","g*");
+mgl_add_legend(gr,"sin(\\pi \\sqrt{\\a x})","r+");
+mgl_legend(gr,3,"rL",-1.,0.1);
+mgl_delete_data(f);
+ *Fortran code*
+integer f, mgl_create_data_size
+f = mgl_create_data_size(50,3,1)
+call mgl_data_modify(f,'sin(2*pi*x*x)',0)
+call mgl_data_modify(f,'sin(2*pi*x)',1)
+call mgl_data_modify(f,'sin(2*pi*sqrt(x))',2)
+
+call mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_plot(gr,f,'')
+call mgl_axis(gr,'xy')
+call mgl_add_legend(gr,'sin(\pi {x^2})','b');
+call mgl_add_legend(gr,'sin(\pi x)','g*');
+call mgl_add_legend(gr,'sin(\pi \sqrt{\a x})','r+');
+call mgl_legend(gr,3,'rL',-1.,0.1);
+call mgl_delete_data(f)
+ *Python*
+f = mglData(50,3);
+f.Modify("sin(2*pi*x*x)",0);    f.Modify("sin(2*pi*x)",1);      f.Modify("sin(2*pi*sqrt(x))",2);
+gr.SetRanges(0,1,-1,1);     gr.Box();   gr.Axis();  gr.Plot(f);
+gr.AddLegend("sin(\\pi x^2)","b");
+gr.AddLegend("sin(\\pi x)","g*");
+gr.AddLegend("sin(\\pi\\sqrt{\\a x})","r+");
+gr.Legend();
+
+
+File: mathgl_en.info,  Node: Adding mesh sample,  Next: Surf & Cont sample,  Prev: Legend sample,  Up: Additional features
+
+9.5.2 Adding mesh sample
+------------------------
+
+Example of adding mesh. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/samplea.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Light(true);
+gr->Alpha(true);
+
+gr->SubPlot(2,2,0); gr->Rotate(40,60);
+gr->Surf(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,1); gr->Rotate(40,60);
+gr->Dens(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,2); gr->Rotate(40,60);
+gr->Cont(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,3); gr->Rotate(40,60);
+gr->Axial(a,"BbcyrR#"); gr->Box();
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+alpha on
+light on
+
+subplot 2 2 0
+rotate 40 60
+surf a 'BbcyrR#'
+box
+subplot 2 2 1
+rotate 40 60
+dens a 'BbcyrR#'
+box
+subplot 2 2 2
+rotate 40 60
+cont a 'BbcyrR#'
+box
+subplot 2 2 3
+rotate 40 60
+axial a 'BbcyrR#'
+box
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_set_alpha(gr,1);
+mgl_set_light(gr,1);
+
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,40.,60.,0.);
+mgl_surf(gr,a,"BbcyrR#");       mgl_box(gr,1);
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,40.,60.,0.);
+mgl_dens(gr,a,"BbcyrR#",-1.);   mgl_box(gr,1);
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,40.,60.,0.);
+mgl_cont(gr,a,"BbcyrR#",7,NAN); mgl_box(gr,1);
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,40.,60.,0.);
+mgl_axial(gr,a,"BbcyrR#",3);    mgl_box(gr,1);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+zero=0; nan=zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,'0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))',0)
+call mgl_set_alpha(gr,1)
+call mgl_set_light(gr,1)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_surf(gr,a,'BbcyrR#')
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_dens(gr,a,'BbcyrR#',-1.)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_cont(gr,a,'BbcyrR#',7,nan)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_axial(gr,a,'BbcyrR#',3)
+call mgl_box(gr,1)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);     gr.Alpha(True);
+gr.SubPlot(2,2,0);
+gr.Rotate(40,60);   gr.Surf(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,1);
+gr.Rotate(40,60);   gr.Dens(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,2);
+gr.Rotate(40,60);   gr.Cont(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,3);
+gr.Rotate(40,60);   gr.Axial(a,"BbcyrR#");  gr.Box();
+
+
+File: mathgl_en.info,  Node: Surf & Cont sample,  Next: Flow & Dens sample,  Prev: Adding mesh sample,  Up: Additional features
+
+9.5.3 Surf & Cont sample
+------------------------
+
+Example of Surf & Cont. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_cont_y.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a);
+gr->Cont(a,"y");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+cont a 'y'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_cont(gr,a,"y",7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_cont(gr,a,'y',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Surf(a);         gr.Cont(a,"y");
+
+
+File: mathgl_en.info,  Node: Flow & Dens sample,  Next: Several light sample,  Prev: Surf & Cont sample,  Up: Additional features
+
+9.5.4 Flow & Dens sample
+------------------------
+
+Example of Flow & Dens. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/flow_dens.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40), d(a);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+d.Modify("sqrt(v^2+w^2)",a,b);
+gr->Box();
+gr->Flow(a,b,"br"); gr->Dens(d,"BbcyrR");
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+copy d a
+modify d 'sqrt(v^2+w^2)' a b
+box
+flow a b 'br'
+dens d 'BbcyrR'
+ *Pure C code*
+HMDT a, b, d;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(d,"sqrt(v^2+w^2)",a,b);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,"br",5,1,0.);
+mgl_dens(gr,d,"BbcyrR",-1.);
+mgl_delete_data(a); mgl_delete_data(b); mgl_delete_data(d);
+ *Fortran code*
+integer a,b,d, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(d,"sqrt(v^2+w^2)",a,b);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'br',5,1,0.)
+call mgl_dens(gr,d,'BbcyrR',-1.);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+call mgl_delete_data(d)
+ *Python*
+a, b= mglData(50,40), mglData(50,40);   d = mglData(a)
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+d.Modify("sqrt(v^2+w^2)",a,b);
+gr.Box();
+gr.Flow(a,b,"br");      gr.Dens(d,"BbcyrR");
+
+
+File: mathgl_en.info,  Node: Several light sample,  Next: Mirrored surface sample,  Prev: Flow & Dens sample,  Up: Additional features
+
+9.5.5 Several light sample
+--------------------------
+
+Example of Surf with several light. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/several_light.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Light(1,mglPoint(0,1,0),'c');
+gr->Light(2,mglPoint(1,0,0),'y');
+gr->Light(3,mglPoint(0,-1,0),'m');
+gr->Box();
+gr->Surf(a,"h");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+light 1 0 1 0 'c'
+light 2 1 0 0 'y'
+light 3 0 -1 0 'm'
+
+box
+surf a 'h'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5);
+mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5);
+mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5);
+
+mgl_box(gr,1);
+mgl_surf(gr,a,"h");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5)
+call mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5)
+call mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5)
+
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'h')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);       gr.Light(True);
+gr.AddLight(1,0,1,0,"c");
+gr.AddLight(2,1,0,0,"y");
+gr.AddLight(3,0,-1,0,"m");
+gr.Box();
+gr.Surf(a,"h")
+
+
+File: mathgl_en.info,  Node: Mirrored surface sample,  Next: Cont with labels sample,  Prev: Several light sample,  Up: Additional features
+
+9.5.6 Mirrored surface sample
+-----------------------------
+
+Example of mirrored surface. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/mirror.pdf)
+
+   *C++ code*
+mglData a(30,40),x(30),y1(40),y2(40);
+a.Modify("pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)");
+x.Fill(-1,1); y1.Fill(0,1); y2.Fill(0,-1);
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(x,y1,a,"r"); gr->Surf(x,y2,a,"b");
+ *MGL code*
+new a 30 40
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf a 'r'; yrange 0 1
+surf a 'b'; yrange 0 -1
+box
+ or
+new a 30 40
+var x 30 -1 1
+var y1 40 0 1
+var y2 40 0 -1
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf x y1 a 'r'
+surf x y2 a 'b'
+box
+ *Pure C code*
+HMDT a,x,y1,y2;
+a = mgl_create_data_size(30,40,1);
+x = mgl_create_data_size(30,1,1);
+y1 = mgl_create_data_size(40,1,1);
+y2 = mgl_create_data_size(40,1,1);
+mgl_data_modify(a,"pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)",0);
+mgl_data_fill(x,-1.,1.,'x');
+mgl_data_fill(y1,0.,1.,'x');
+mgl_data_fill(y2,0.,-1.,'x');
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf_xy(gr,x,y1,a,"r"); mgl_surf_xy(gr,x,y2,a,"b");
+mgl_delete_data(a); mgl_delete_data(y1);
+mgl_delete_data(x); mgl_delete_data(y2);
+ *Fortran code*
+integer a,x,y1,y2, mgl_create_data_size
+a = mgl_create_data_size(30,40,1)
+x = mgl_create_data_size(30,1,1)
+y1 = mgl_create_data_size(40,1,1)
+y2 = mgl_create_data_size(40,1,1)
+call mgl_data_modify(a,'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)',0)
+call mgl_data_fill(x,-1.,1.,'x')
+call mgl_data_fill(y1,0.,1.,'x')
+call mgl_data_fill(y2,0.,-1.,'x')
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf_xy(gr,x,y1,a,'r')
+call mgl_surf_xy(gr,x,y2,a,'b')
+call mgl_delete_data(a)
+call mgl_delete_data(y1)
+call mgl_delete_data(x)
+call mgl_delete_data(y2)
+ *Python*
+a, x, y1, y2 = mglData(30,40), mglData(30), mglData(40), mglData(40);
+a.Modify("pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)");
+x.Fill(-1,1);   y1.Fill(0,1);   y2.Fill(0,-1);
+gr.Rotate(40,60);       gr.Light(True);         gr.Box();
+gr.Surf(x,y1,a,"r");    gr.Surf(x,y2,a,"b");
+
+
+File: mathgl_en.info,  Node: Cont with labels sample,  Next: Ternary plot sample,  Prev: Mirrored surface sample,  Up: Additional features
+
+9.5.7 Cont with labels sample
+-----------------------------
+
+Example of Cont with labels. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contt.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Cont(a,"BbcyrRt");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+cont a 'BbcyrRt'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_cont(gr,a,"BbcyrRt",7,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'BbcyrRt',7,0)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Cont(a,"BbcyrRt");
+
+
+File: mathgl_en.info,  Node: Ternary plot sample,  Next: Coloring by coordinates sample,  Prev: Cont with labels sample,  Up: Additional features
+
+9.5.8 Ternary plot sample
+-------------------------
+
+Example of Ternary plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/ternary.pdf)
+
+   *C++ code*
+mglData x(50),y(50),rx(10),ry(10), a(20,30);
+a.Modify("4*x*y");
+x.Modify("0.25*(1+cos(2*pi*x))");
+y.Modify("0.25*(1+sin(2*pi*x))");
+rx.Modify("rnd"); ry.Modify("(1-v)*rnd",rx);
+
+gr->Text(mglPoint(-0.8,1.3), "Ternary plot (x+y+t=1)");
+gr->Ternary(true);
+gr->Plot(x,y,"r2");
+gr->Plot(rx,ry,"q^ ");
+gr->Cont(a);
+gr->Line(mglPoint(0.5,0), mglPoint(0,0.75), "g2");
+gr->Axis(); gr->Grid("xyz","B;");
+gr->Label('x',"x comp.");
+gr->Label('y',"y comp.");
+gr->Label('t',"t comp.");
+ *MGL code*
+new rx 10
+new ry 10
+new x 50
+new y 50
+new a 20 30
+modify a '4*x*y'
+modify x '0.25*(1+cos(2*pi*x))'
+modify y '0.25*(1+sin(2*pi*x))'
+modify rx 'rnd'
+modify ry 'rnd*(1-v)' rx
+text -0.8 1.3 'Ternary plot (x+y+t=1)'
+ternary on
+plot x y 'r2'
+plot rx ry 'q^ '
+cont a
+line 0.5 0 0 0.75 'g2'
+axis
+grid 'xyz' 'B;'
+xlabel 'x comp.'
+ylabel 'y comp.'
+tlabel 't comp.'
+ *Pure C code*
+HMDT x,y,rx,ry,a;
+x = mgl_create_data_size(50,1,1);
+y = mgl_create_data_size(50,1,1);
+rx = mgl_create_data_size(50,1,1);
+ry = mgl_create_data_size(50,1,1);
+a = mgl_create_data_size(20,30,1);
+mgl_data_modify(x,"0.25*(1+cos(2*pi*x))",0);
+mgl_data_modify(y,"0.25*(1+sin(2*pi*x))",0);
+mgl_data_modify(rx,"rnd",0);
+mgl_data_modify_vw(ry,"(1-v)*rnd",rx,0);
+mgl_data_modify(a,"4*x*y",0);
+
+mgl_puts_ext(gr,-0.8,1.3,0.,"Ternary plot (x+y+t=1)","C",-1.4,'t');
+mgl_set_ternary(gr,1);
+mgl_plot_xy(gr,x,y,"r2");
+mgl_plot_xy(gr,rx,ry,"q^ ");
+mgl_cont(gr,a,"",7,0.);
+
+mgl_line(gr,0.5,0.,0.,0.,0.75,0.,"g2",2);
+mgl_axis(gr,"xyz");
+mgl_axis_grid(gr,"xyz","B:");
+mgl_label(gr,'x',"x comp");
+mgl_label(gr,'y',"y comp");
+mgl_label(gr,'t',"t comp");
+mgl_delete_data(a);
+mgl_delete_data(x);     mgl_delete_data(y);
+mgl_delete_data(rx);    mgl_delete_data(ry);
+ *Fortran code*
+integer a,x,y,rx,ry, mgl_create_data_size
+x = mgl_create_data_size(50,1,1)
+y = mgl_create_data_size(50,1,1)
+rx = mgl_create_data_size(50,1,1)
+ry = mgl_create_data_size(50,1,1)
+a = mgl_create_data_size(20,30,1)
+call mgl_data_modify(x,'0.25*(1+cos(2*pi*x))',0)
+call mgl_data_modify(y,'0.25*(1+sin(2*pi*x))',0)
+call mgl_data_modify(rx,'rnd',0)
+call mgl_data_modify_vw(ry,'(1-v)*rnd',rx,rx)
+call mgl_data_modify(a,'4*x*y',0)
+
+call mgl_puts_ext(gr,-0.8,1.3,0.,'Ternary plot (x+y+t=1)','C',-1.4,'t')
+call mgl_set_ternary(gr,1)
+call mgl_plot_xy(gr,x,y,'r2')
+call mgl_plot_xy(gr,rx,ry,'q^ ')
+call mgl_cont(gr,a,'',7,0.)
+
+call mgl_line(gr,0.5,0.,0.,0.,0.75,0.,'g2',2)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B:')
+call mgl_label(gr,'x','x comp')
+call mgl_label(gr,'y','y comp')
+call mgl_label(gr,'t','t comp')
+call mgl_delete_data(a)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+call mgl_delete_data(rx)
+call mgl_delete_data(ry)
+ *Python*
+x, y, rx, ry, a = mglData(50), mglData(50), mglData(10), mglData(10), mglData(20,30);
+a.Modify("4*x*y");
+x.Modify("0.25*(1+cos(2*pi*x))");   y.Modify("0.25*(1+sin(2*pi*x))");
+rx.Modify("rnd");   ry.Modify("(1-v)*rnd",rx);
+gr.Puts(-0.8,1.3,0,"Ternary plot (x+y+t=1)","C",-1.4);
+gr.Ternary(True);
+gr.Plot(x,y,"r2");  gr.Plot(rx,ry,"q^ ");   gr.Cont(a);
+gr.Line(0.5,0,0,0,0.75,0,"g2");
+gr.Axis();          gr.Grid("xyz","B;");
+gr.Label("x","x comp.");
+gr.Label("y","y comp.");
+gr.Label("t","t comp.");
+
+
+File: mathgl_en.info,  Node: Coloring by coordinates sample,  Next: Drops sample,  Prev: Ternary plot sample,  Up: Additional features
+
+9.5.9 Coloring by coordinates sample
+------------------------------------
+
+Example of Surf3 colored by coordinates. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3_rgbd.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Surf3(a,"bgrd");
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+surf3 a 'bgrd'
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,"bgrd",3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'bgrd',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+gr.Rotate(40,60);       gr.Box();
+gr.Surf3(a,"bgrd");
+
+
+File: mathgl_en.info,  Node: Drops sample,  Next: Molecules drawing sample,  Prev: Coloring by coordinates sample,  Up: Additional features
+
+9.5.10 Drops sample
+-------------------
+
+Example of Drop(s). 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/drops.pdf)
+
+   *C++ code*
+gr->Light(true);
+gr->Puts(mglPoint(-1,1.2),"sh=0");
+gr->Drop(mglPoint(-1,0),mglPoint(0,1),0.5,"r",0);
+gr->Puts(mglPoint(-0.33,1.2),"sh=0.33");
+gr->Drop(mglPoint(-0.33,0),mglPoint(0,1),0.5,"r",0.33);
+gr->Puts(mglPoint(0.33,1.2),"sh=0.67");
+gr->Drop(mglPoint(0.33,0),mglPoint(0,1),0.5,"r",0.67);
+gr->Puts(mglPoint(1,1.2),"sh=1");
+gr->Drop(mglPoint(1,0),mglPoint(0,1),0.5,"r",1);
+gr->Ball(mglPoint(-1,0,1),'k');
+gr->Ball(mglPoint(-0.33,0,1),'k');
+gr->Ball(mglPoint(0.33,0,1),'k');
+gr->Ball(mglPoint(1,0,1),'k');
+gr->Line(mglPoint(-1,0,1),mglPoint(1,0,1),"b");
+ *MGL code*
+light on
+text -1 1.2 'sh=0'
+drop -1 0 0 1 0.5 'r' 0
+text -0.33 1.2 'sh=0.33'
+drop -0.33 0 0 1 0.5 'r' 0.33
+text 0.33 1.2 'sh=0.67'
+drop 0.33 0 0 1 0.5 'r' 0.67
+text 1 1.2 'sh=1'
+drop 1 0 0 1 0.5 'r' 1
+ball -1 0 1 'k'
+ball -0.33 0 1 'k'
+ball 0.33 0 1 'k'
+ball 1 0 1 'k'
+line -1 0 1 1 0 1 'b'
+
+new h 100
+modify h '0.25*(1+x)^2'
+plot h 'k|'
+text -1 0.6 'h\sim(1+sh)^2' 'rL'
+ *Pure C code*
+mgl_set_light(gr,1);
+mgl_puts(gr,-1.,1.2,0.,"sh=0");
+mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,"r",0.,1.);
+mgl_puts(gr,-0.33,1.2,0.,"sh=0.33");
+mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,"r",0.33,1.);
+mgl_puts(gr,0.33,1.2,0.,"sh=0.67");
+mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,"r",0.67,1.);
+mgl_puts(gr,1.,1.2,0.,"sh=1");
+mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,"r",1.,1.);
+mgl_ball_str(gr,-1.,0.,1.,"k");
+mgl_ball_str(gr,-0.33,0.,1.,"k");
+mgl_ball_str(gr,0.33,0.,1.,"k");
+mgl_ball_str(gr,1.,0.,1.,"k");
+mgl_line(gr,-1.,0.,1.,1.,0.,1.,"b",2);
+ *Fortran code*
+call mgl_set_light(gr,1);
+call mgl_puts(gr,-1.,1.2,0.,"sh=0");
+call mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,"r",0.,1.);
+call mgl_puts(gr,-0.33,1.2,0.,"sh=0.33");
+call mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,"r",0.33,1.);
+call mgl_puts(gr,0.33,1.2,0.,"sh=0.67");
+call mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,"r",0.67,1.);
+call mgl_puts(gr,1.,1.2,0.,"sh=1");
+call mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,"r",1.,1.);
+call mgl_ball_str(gr,-1.,0.,1.,"k");
+call mgl_ball_str(gr,-0.33,0.,1.,"k");
+call mgl_ball_str(gr,0.33,0.,1.,"k");
+call mgl_ball_str(gr,1.,0.,1.,"k");
+call mgl_line(gr,-1.,0.,1.,1.,0.,1.,"b",2);
+ *Python*
+gr.Light(True);
+gr.Puts(-1,1.2,0,"sh=0","rC");
+gr.Drop(-1,0,0,0,1,0,0.5,"r",0);
+gr.Puts(-0.33,1.2,0,"sh=0.33","rC");
+gr.Drop(-0.33,0,0,0,1,0,0.5,"r",0.33);
+gr.Puts(0.33,1.2,0,"sh=0.67","rC");
+gr.Drop(0.33,0,0,0,1,0,0.5,"r",0.67);
+gr.Puts(1,1.2,0,"sh=1","rC");
+gr.Drop(1,0,0,0,1,0,0.5,"r",1);
+gr.Ball(-1,0,1,"k");    gr.Ball(-0.33,0,1,"k");
+gr.Ball(0.33,0,1,"k");  gr.Ball(1,0,1,"k");
+gr.Line(-1,0,1,1,0,1,"b");
+
+
+File: mathgl_en.info,  Node: Molecules drawing sample,  Prev: Drops sample,  Up: Additional features
+
+9.5.11 Molecules drawing sample
+-------------------------------
+
+Example of molecules drawing. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/molecule.pdf)
+
+   *C++ code*
+gr->Alpha(true); gr->Light(true);
+
+gr->SubPlot(2,2,0);
+gr->Text(mglPoint(0,1.2),"Methane, CH_4",0,-3); gr->Rotate(60,120);
+gr->Sphere(mglPoint(0,0,0),0.25,"k");
+gr->Drop(mglPoint(0,0,0),mglPoint(0,0,1),0.35,"h",1,2);
+gr->Sphere(mglPoint(0,0,0.7),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(-0.94,0,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(-0.66,0,-0.23),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.47,0.82,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(0.33,0.57,-0.23),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.47,-0.82,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(0.33,-0.57,-0.23),0.25,"g");
+
+gr->SubPlot(2,2,1);
+gr->Text(mglPoint(0,1.2),"Water, H{_2}O",0,-3); gr->Rotate(60,100);
+gr->Sphere(mglPoint(0,0,0),0.25,"r");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.3,0.5,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0.3,0.5,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.3,-0.5,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0.3,-0.5,0),0.25,"g");
+
+gr->SubPlot(2,2,2);
+gr->Text(mglPoint(0,1.2),"Oxygen, O_2",0,-3); gr->Rotate(60,120);
+gr->Drop(mglPoint(0,0.5,0),mglPoint(0,-0.3,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0,0.5,0),0.25,"r");
+gr->Drop(mglPoint(0,-0.5,0),mglPoint(0,0.3,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0,-0.5,0),0.25,"r");
+
+gr->SubPlot(2,2,3);
+gr->Text(mglPoint(0,1.2),"Ammonia, NH_3",0,-3); gr->Rotate(60,120);
+gr->Sphere(mglPoint(0,0,0),0.25,"b");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.33,0.57,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(0.33,0.57,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.33,-0.57,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(0.33,-0.57,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(-0.65,0,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(-0.65,0,0),0.25,"g");
+ *MGL code*
+alpha on
+light on
+
+subplot 2 2 0
+text 0 1.2 'Methane, CH_4' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'k'
+drop 0 0 0 0 0 1 0.35 'h' 1 2
+sphere 0 0 0.7 0.25 'g'
+drop 0 0 0 -0.94 0 -0.33 0.35 'h' 1 2
+sphere -0.66 0 -0.23 0.25 'g'
+drop 0 0 0 0.47 0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 0.57 -0.23 0.25 'g'
+drop 0 0 0 0.47 -0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 -0.57 -0.23 0.25 'g'
+
+subplot 2 2 1
+text 0 1.2 'Water, H{_2}O' '' -3
+rotate 60 100
+sphere 0 0 0 0.25 'r'
+drop 0 0 0 0.3 0.5 0 0.3 'm' 1 2
+sphere 0.3 0.5 0 0.25 'g'
+drop 0 0 0 0.3 -0.5 0 0.3 'm' 1 2
+sphere 0.3 -0.5 0 0.25 'g'
+
+subplot 2 2 2
+text 0 1.2 'Oxygen, O_2' '' -3
+rotate 60 120
+drop 0 0.5 0 0 -0.3 0 0.3 'm' 1 2
+sphere 0 0.5 0 0.25 'r'
+drop 0 -0.5 0 0 0.3 0 0.3 'm' 1 2
+sphere 0 -0.5 0 0.25 'r'
+
+subplot 2 2 3
+text 0 1.2 0 'Ammonia, NH_3' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'b'
+drop 0 0 0 0.33 0.57 0 0.32 'n' 1 2
+sphere 0.33 0.57 0 0.25 'g'
+drop 0 0 0 0.33 -0.57 0 0.32 'n' 1 2
+sphere 0.33 -0.57 0 0.25 'g'
+drop 0 0 0 -0.65 0 0 0.32 'n' 1 2
+sphere -0.65 0 0 0.25 'g'
+
+
+File: mathgl_en.info,  Node: Advanced features,  Prev: Additional features,  Up: Samples
+
+9.6 Advanced features
+=====================
+
+* Menu:
+
+* Curvelinear coorinates sample::
+* 2-axes sample::
+* Semi-log sample::
+* Log-log sample::
+* Fitting sample::
+* Envelop sample::
+* Sew sample::
+* STFA sample::
+* PDE sample::
+* Beam tracing sample::
+* Parser sample::
+* Manual ticks sample::
+* ColumnPlot sample::
+* StickPlot sample::
+
+
+File: mathgl_en.info,  Node: Curvelinear coorinates sample,  Next: 2-axes sample,  Up: Advanced features
+
+9.6.1 Curvelinear coorinates sample
+-----------------------------------
+
+Example of curvelinear coorinates usage. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/sample3.pdf)
+
+   *C++ code*
+gr->Org = mglPoint(-1,1,-1);
+
+gr->SubPlot(2,2,0); gr->Rotate(60,40);
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Cartesian");
+
+gr->SubPlot(2,2,1); gr->Rotate(60,40);
+gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Cylindrical");
+
+gr->SubPlot(2,2,2); gr->Rotate(60,40);
+gr->SetFunc("2*y*x","y*y - x*x");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Parabolic");
+
+gr->SubPlot(2,2,3); gr->Rotate(60,40);
+gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Spiral");
+gr->Axis(0,0,0); // set to default Cartesian
+ *MGL code*
+origin -1 1 -1
+
+subplot 2 2 0
+rotate 60 40
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cartesian'
+
+subplot 2 2 1
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cylindrical'
+
+subplot 2 2 2
+rotate 60 40
+axis '2*y*x' 'y*y - x*x' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Parabolic'
+
+subplot 2 2 3
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' 'x+z'
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Spiral'
+axis '' '' '' # set to default Cartesian
+ *Pure C code*
+mgl_set_origin(gr,-1,1,-1);
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,60,40,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Cartesian");
+
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"y*sin(pi*x)","y*cos(pi*x)",0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Cylindrical");
+
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"2*y*x","y*y - x*x","");
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Parabolic");
+
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"y*sin(pi*x)","y*cos(pi*x)","x+z");
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Spiral");
+mgl_set_func(gr,0,0,0); /* set to default Cartesian */
+ *Fortran code*
+call mgl_set_origin(gr,-1.,1.,-1.)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cartesian')
+
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cylindrical')
+
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'2*y*x','y*y - x*x','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,"Parabolic")
+
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','x+z')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Spiral')
+call mgl_set_func(gr,'','','') ! set to default Cartesian
+ *Python*
+gr.SetOrigin(-1,1,-1);
+
+gr.SubPlot(2,2,0);              gr.Rotate(60,40);
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();              gr.Grid();
+gr.Puts(0,1.3,1,"Gartesian","rC",-1.5);
+
+gr.SubPlot(2,2,1);  gr.Rotate(60,40);
+gr.SetFunc("y*sin(pi*x)","y*cos(pi*x)");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Cylindrical","rC",-1.5);
+
+gr.SubPlot(2,2,2);  gr.Rotate(60,40);
+gr.SetFunc("2*y*x","y*y-x*x");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Parabolic","rC",-1.5);
+
+gr.SubPlot(2,2,3);  gr.Rotate(60,40);
+gr.SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Spiral","rC",-1.5);
+gr.SetFunc("","");   # set to default Gartesian
+
+
+File: mathgl_en.info,  Node: 2-axes sample,  Next: Semi-log sample,  Prev: Curvelinear coorinates sample,  Up: Advanced features
+
+9.6.2 2-axes sample
+-------------------
+
+Example of 2 axes on the plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/2_axis.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.3*sin(2*pi*x)"); y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+gr->Axis(); gr->Label('y',"axis 1",0);
+gr->Plot(y1,"b");
+gr->Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+gr->Axis(); gr->Label('y',"axis 2",0);
+gr->Stem(y2,"r");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+axis -1 -1 -1 1 1 1
+origin -1 -1 -1
+axis
+ylabel 'axis 1' 0
+plot y1 'b'
+axis 0 0 0 1 1 1
+origin 1 1 1
+axis
+ylabel 'axis 2' 0
+stem y2 'r'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.3*sin(2*pi*x)",0);
+mgl_data_modify(y2,"0.5+0.3*cos(2*pi*x)",0);
+mgl_set_axis_2d(gr,-1.,1.,-1.,1.);
+mgl_set_origin(gr,-1.,-1.,-1.);
+mgl_axis(gr,"xyz");
+mgl_label_ext(gr,'y',"axis 1",0,-1.4,0.);
+mgl_plot(gr,y1,"b");
+
+mgl_set_axis_2d(gr,0.,0.,1.,1.);
+mgl_set_origin(gr,1.,1.,1.);
+mgl_axis(gr,"xyz");
+mgl_label_ext(gr,'y',"axis 2",0,-1.4,0.);
+mgl_stem(gr,y2,"r");
+ *Fortran code*
+integer y1,y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1)
+y2 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0)
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_set_axis_2d(gr,-1.,1.,-1.,1.)
+call mgl_set_origin(gr,-1.,-1.,-1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 1',0,-1.4,0.)
+call mgl_plot(gr,y1,'b')
+
+call mgl_set_axis_2d(gr,0.,0.,1.,1.)
+call mgl_set_origin(gr,1.,1.,1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 2',0,-1.4,0.)
+call mgl_stem(gr,y2,'r')
+ *Python*
+y1, y2 = mglData(50), mglData(50);
+y1.Modify("0.3*sin(2*pi*x)");   y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr.SetRanges(-1,1,-1,1);   gr.SetOrigin(-1,-1);
+gr.Axis();      gr.Label("y","axis 1",0);
+gr.Plot(y1,"b");
+
+gr.SetRanges(0,1,0,1);      gr.SetOrigin(1,1);
+gr.Axis();      gr.Label("y","axis 2",0);
+gr.Stem(y2,"r");
+
+
+File: mathgl_en.info,  Node: Semi-log sample,  Next: Log-log sample,  Prev: 2-axes sample,  Up: Advanced features
+
+9.6.3 Semi-log sample
+---------------------
+
+Example of semi-log plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/semilog.pdf)
+
+   *C++ code*
+mglData x(2000), y(2000);
+x.Modify("0.01/(x+10^(-5))"); y.Modify("sin(1/v)",x);
+
+gr->Axis(mglPoint(0.01,-1),mglPoint(1000,1),mglPoint(0.01,-1));
+gr->SetFunc("lg(x)",0);  gr->SetTicks('x',0);
+
+gr->Box();
+gr->Plot(x,y,"b2");
+gr->Axis(); gr->Grid("xy","g");
+gr->Label('x',"x",0);   gr->Label('y', "y = sin 1/x",0);
+ *MGL code*
+new x 2000
+new y 2000
+modify x '0.01/(x+10^(-5))'
+modify y 'sin(1/v)' x
+
+xrange 0.01 1000
+origin 0.01 -1 0
+xtick 0
+axis 'lg(x)' '' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g'
+xlabel 'x' 0
+ylabel 'y = sin 1/x' 0
+box
+ *Pure C code*
+HMDT x = mgl_create_data_size(2000,1,1);
+HMDT y = mgl_create_data_size(2000,1,1);
+mgl_data_modify(x,"0.01/(x+10^(-5))",0);
+mgl_data_modify_vw(y,"sin(1/v)",x,0);
+
+mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.);
+mgl_set_func(gr,"lg(x)",0,0);
+mgl_set_ticks(gr,0.,-5.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,"b2");
+mgl_axis(gr,"xy"); mgl_axis_grid(gr,"xy","g");
+mgl_label_ext(gr,'x',"x",0,-1.4,0);
+mgl_label_ext(gr,'y', "y = sin 1/x",0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+ *Fortran code*
+integer x,y, mgl_create_data_size
+x = mgl_create_data_size(2000,1,1)
+y = mgl_create_data_size(2000,1,1)
+call mgl_data_modify(x,'0.01/(x+10^(-5))',0)
+call mgl_data_modify_vw(y,'sin(1/v)',x,x)
+
+call mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.)
+call mgl_set_func(gr,'lg(x)','','')
+call mgl_set_ticks(gr,0.,-5.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0.)
+call mgl_label_ext(gr,'y', 'y = sin 1/x',0.,-1.4,0.)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+ *Python*
+TO BE DONE
+
+
+File: mathgl_en.info,  Node: Log-log sample,  Next: Fitting sample,  Prev: Semi-log sample,  Up: Advanced features
+
+9.6.4 Log-log sample
+--------------------
+
+Example of log-log plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/loglog.pdf)
+
+   *C++ code*
+mglData x(100), y(100);
+x.Modify("pow(10,6*x-3)"); y.Modify("sqrt(1+v^2)",x);
+
+gr->Axis(mglPoint(0.001,0.1),mglPoint(1000,1000),mglPoint(0.001,0.1));
+gr->SetFunc("lg(x)","lg(y)");
+gr->SetTicks('x',0);    gr->SetTicks('y',0);
+
+gr->Box();
+gr->Plot(x,y,"b2");
+gr->Axis(); gr->Grid("xy","g;");
+gr->Label('x',"x",0); gr->Label('y', "y=\\sqrt{1+x^2}",0);
+ *MGL code*
+new x 100
+new y 100
+modify x 'pow(10,6*x-3)'
+modify y 'sqrt(1+v^2)' x
+
+axis 0.001 0.1 1000 1000
+xtick 0
+ytick 0
+axis 'lg(x)' 'lg(y)' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g;'
+xlabel 'x' 0
+ylabel 'y=\sqrt{1+x^2}' 0
+box
+ *Pure C code*
+HMDT x = mgl_create_data_size(100,1,1);
+HMDT y = mgl_create_data_size(100,1,1);
+mgl_data_modify(x,"pow(10,6*x-3)",0);
+mgl_data_modify_vw(y,"sqrt(1+v^2)",x,0);
+
+mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.);
+mgl_set_func(gr,"lg(x)","lg(y)",0);
+mgl_set_ticks(gr,0.,0.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,"b2");
+mgl_axis(gr,"xy"); mgl_axis_grid(gr,"xy","g;");
+mgl_label_ext(gr,'x',"x",0,-1.4,0);
+mgl_label_ext(gr,'y', "y=\\sqrt{1+x^2}",0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+ *Fortran code*
+integer x,y, mgl_create_data_size
+x = mgl_create_data_size(100,1,1)
+y = mgl_create_data_size(100,1,1)
+call mgl_data_modify(x,'pow(10,6*x-3)',0)
+call mgl_data_modify_vw(y,'sqrt(1+v^2)',x,x)
+
+call mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.)
+call mgl_set_func(gr,'lg(x)','lg(y)','')
+call mgl_set_ticks(gr,0.,0.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g;')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0)
+call mgl_label_ext(gr,'y', 'y=\sqrt{1+x^2}',0.,-1.4,0)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+ *Python*
+x, y = mglData(100), mglData(100);
+x.Modify("pow(10,6*x-3)");          y.Modify("sqrt(1+v^2)",x);
+gr.SetRanges(0.001,1000,0.1,1000);  gr.SetOrigin(0.001,0.1);
+gr.SetFunc("lg(x)","lg(y)");
+gr.SetTicks("x",0);     gr.SetTicks("y",0);
+gr.Box();               gr.Plot(x,y,"b2");
+gr.Axis();              gr.Grid("xy","g;");
+gr.Label("x","x",0);    gr.Label("y","y=\\sqrt{1+x^2}",0);
+
+
+File: mathgl_en.info,  Node: Fitting sample,  Next: Envelop sample,  Prev: Log-log sample,  Up: Advanced features
+
+9.6.5 Fitting sample
+--------------------
+
+Example of nonlinear fitting. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/fit.pdf)
+
+   *C++ code*
+mglData rnd(100), in(100), res;
+rnd.Fill("0.4*rnd+0.1+sin(2*pi*x)", gr->Min, gr->Max);
+in.Fill("0.3+sin(2*pi*x)", gr->Min, gr->Max);
+
+gr->Axis(mglPoint(-1,-2), mglPoint(1,2));
+gr->Plot(rnd, ". ");
+gr->Box();
+
+float ini[3] = {1,1,3};
+gr->Fit(res, rnd, "a+b*sin(c*x)", "abc", ini);
+gr->Plot(res, "r");
+gr->Plot(in, "b");
+gr->Text(mglPoint(-1, -1.3), "fitted:", "L:r", -1);
+gr->PutsFit(mglPoint(0, -1.8), "y = ", "C:r", -1);
+gr->Text(mglPoint(0, 2.2), "initial: y = 0.3+sin(2\\pi x)", "C:b", -1);
+ *MGL code*
+new rnd 100
+fill rnd '0.4*rnd+0.1+sin(2*pi*x)'
+new in 100
+fill in '0.3+sin(2*pi*x)'
+
+yrange -2 2
+plot rnd '. '
+box
+
+list ini 1 1 3
+fit res rnd 'a+b*sin(c*x)' 'abc' ini
+plot res 'r'
+plot in 'b'
+text -1 -1.3 'fitted:' 'L:r' -1
+putsfit 0 -1.8 'y = ' 'C:r'
+text 0 2.2 'initial: y = 0.3+sin(2\pi x)' 'C:b' -1
+ *Pure C code*
+HMDT rnd,in,res;
+float ini[3] = {1,1,3};
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+mgl_data_modify(rnd,"0.4*rnd+0.1+sin(4*pi*x)",0);
+mgl_data_modify(in,"0.3+sin(4*pi*x)",0);
+mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+mgl_plot(gr,rnd,". ");
+mgl_box(gr,1);
+
+mgl_fit_1(gr,res,rnd,"a+b*sin(c*x)","abc",ini);
+mgl_plot(gr,res,"r");   mgl_plot(gr,in,"b");
+mgl_puts_ext(gr,-1.,-1.3,0.,"fitted:","L:r",-1.,'t');
+mgl_puts_fit(gr,0.,-1.8,0.,"y = ","C:r",-1.);
+mgl_puts_ext(gr,0.,2.2,0.,"initial: y = 0.3+sin(2\\pi x)","C:b", -1., 't');
+ *Fortran code*
+integer rnd,in,res, mgl_create_data_size
+real ini(3)
+ini(1)=1;   ini(2)=1;   ini(3)=3;
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+call mgl_data_modify(rnd,"0.4*rnd+0.1+sin(4*pi*x)",0);
+call mgl_data_modify(in,"0.3+sin(4*pi*x)",0);
+call mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+call mgl_plot(gr,rnd,". ");
+call mgl_box(gr,1);
+
+call mgl_fit_1(gr,res,rnd,"a+b*sin(c*x)","abc",ini);
+call mgl_plot(gr,res,"r");
+call mgl_plot(gr,in,"b");
+call mgl_puts_ext(gr,-1.,-1.3,0.,"fitted:","L:r",-1.,'t');
+call mgl_puts_fit(gr,0.,-1.8,0.,"y = ","C:r",-1.);
+call mgl_puts_ext(gr,0.,2.2,0.,"initial: y = 0.3+sin(2\\pi x)","C:b", -1., 't');
+ *Python*
+rnd, In, res, ini = mglData(100), mglData(100), mglData(), mglData(3);
+rnd.Modify("0.4*rnd+0.1+sin(4*pi*x)");
+In.Modify("0.3+sin(4*pi*x)");
+gr.SetRanges(-1,1,-2,2);
+gr.Plot(rnd,". ");
+gr.Box();
+
+ini[0], ini[1], ini[2] = 1, 1, 3;
+gr.Fit(res,rnd,"a+b*sin(c*x)","abc",ini);
+gr.Plot(res,"r");   gr.Plot(In,"b");
+gr.Puts(-1,-1.3,0,"fitted:","L:r",-1);
+gr.PutsFit(0,-1.8,0,"y = ","C:r",-1);
+gr.Puts(0,2.2,0,"initial: y = 0.3+sin(2\\pi x)","C:b",-1);
+
+
+File: mathgl_en.info,  Node: Envelop sample,  Next: Sew sample,  Prev: Fitting sample,  Up: Advanced features
+
+9.6.6 Envelop sample
+--------------------
+
+Example of envelop reconstruction.
+
+   *C++ code*
+mglData a(1000);
+a.Fill("exp(-8*x^2)*sin(10*pi*x)", gr->Min, gr->Max);
+gr->Plot(a, "b");
+a.Envelop('x');
+gr->Plot(a, "r");
+gr->Axis();
+ *MGL code*
+new a 1000
+fill a 'exp(-8*x^2)*sin(10*pi*x)'
+plot a 'b'
+envelop a
+plot a 'r'
+axis
+ *Pure C code*
+HMDT a = mgl_create_data_size(1000,1,1);
+mgl_data_fill_eq(gr,a, "exp(-8*x^2)*sin(10*pi*x)", 0,0);
+mgl_plot(gr,a,"b");
+mgl_data_envelop(a,'x');
+mgl_plot(gr,a,"r");
+mgl_axis(gr,"xyz");
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(1000,1,1)
+call mgl_data_fill_eq(gr,a, 'exp(-8*x^2)*sin(10*pi*x)', 0,0)
+call mgl_plot(gr,a,'b')
+call mgl_data_envelop(a,'x')
+call mgl_plot(gr,a,'r')
+call mgl_axis(gr,'xyz')
+ *Python*
+a = mglData(1000);
+gr.Fill(a, "exp(-8*x^2)*sin(10*pi*x)");
+gr.Plot(a,"b");
+a.Envelop("x");
+gr.Plot(a,"r");
+gr.Axis();
+
+
+File: mathgl_en.info,  Node: Sew sample,  Next: STFA sample,  Prev: Envelop sample,  Up: Advanced features
+
+9.6.7 Sew sample
+----------------
+
+Example of phase "sewing".
+
+   *C++ code*
+mglData a(100, 100);
+a.Modify("mod((y^2-(1-x)^2)/2,0.1)");
+gr->Rotate(40, 60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Surf(a, "b");
+a.Sew("xy", 0.1);
+gr->Surf(a, "r");
+gr->Box();
+ *MGL code*
+new a 100 100
+modify a 'mod((y^2-(1-x)^2)/2,0.1)'
+rotate 40 60
+light on
+alpha on
+surf a 'b'
+sew a 'xy' 0.1
+surf a 'r'
+box
+ *Pure C code*
+HMDT a = mgl_create_data_size(100,100,1);
+mgl_data_modify(a, "mod((y^2-(1-x)^2)/2, 0.1)", 0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+
+mgl_surf(gr,a,"b");
+mgl_data_sew(a,"xy",0.1);
+mgl_surf(gr,a,"r");
+mgl_box(gr,1);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(100,100,1)
+call mgl_data_modify(a, 'mod((y^2-(1-x)^2)/2, 0.1)', 0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+
+call mgl_surf(gr,a,'b')
+call mgl_data_sew(a,'xy',0.1)
+call mgl_surf(gr,a,'r')
+call mgl_box(gr,1)
+ *Python*
+a = mglData(100, 100);
+a.Modify("mod((y^2-(1-x)^2)/2, 0.1)");
+gr.Rotate(40, 60);  gr.Light(True);     gr.Alpha(True);
+gr.Surf(a, "b");
+a.Sew("xy", 0.1);
+gr.Surf(a, "r");
+gr.Box();
+
+
+File: mathgl_en.info,  Node: STFA sample,  Next: PDE sample,  Prev: Sew sample,  Up: Advanced features
+
+9.6.8 STFA sample
+-----------------
+
+Example of Short Time Fourier Analysis.
+
+   *C++ code*
+mglData a(2000), b(2000);
+a.Fill("cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)",
+        gr->Min, gr->Max);
+gr->SubPlot(1, 2, 0);
+gr->Plot(a);
+gr->Axis();
+gr->Label('x', "\\i t");
+
+gr->SubPlot(1, 2, 1);
+gr->STFA(a, b, 64);
+gr->Axis();
+gr->Label('x', "\\i t");
+gr->Label('y', "\\omega", 0);
+ *MGL code*
+new a 2000
+new b 2000
+fill a 'cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)'
+subplot 1 2 0
+plot a
+axis
+xlabel '\i t'
+subplot 1 2 1
+stfa a b 64 ''
+axis
+ylabel '\omega' 0
+xlabel '\i t'
+ *Pure C code*
+HMDT a = mgl_create_data_size(2000,1,1);
+HMDT b = mgl_create_data_size(2000,1,1);
+mgl_data_fill_eq(gr, a, "cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)",0,0);
+mgl_subplot(gr,1,2,0);
+mgl_plot(gr,a,"");
+mgl_axis(gr,"xy");
+mgl_label(gr,'x', "\\i t");
+
+mgl_subplot(gr,1,2,1);
+mgl_stfa(gr,a,b,64,"",0.);
+mgl_axis(gr,"xy");
+mgl_label(gr,'x', "\\i t");
+mgl_label(gr,'y', "\\omega");
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(2000,1,1)
+b = mgl_create_data_size(2000,1,1)
+call mgl_data_fill_eq(gr, a, 'cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ &
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)',0,0)
+call mgl_subplot(gr,1,2,0)
+call mgl_plot(gr,a,'')
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+
+call mgl_subplot(gr,1,2,1)
+call mgl_stfa(gr,a,b,64,'',0.)
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+call mgl_label(gr,'y', '\omega')
+ *Python*
+a, b = mglData(2000), mglData(2000);
+gr.Fill(a,"cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)");
+gr.SubPlot(1, 2, 0);
+gr.Plot(a);
+gr.Axis();
+gr.Label('x', "\\i t");
+
+gr.SubPlot(1, 2, 1);
+gr.STFA(a, b, 64);
+gr.Axis();
+gr.Label('x', "\\i t");
+gr.Label('y', "\\omega", 0);
+
+
+File: mathgl_en.info,  Node: PDE sample,  Next: Beam tracing sample,  Prev: STFA sample,  Up: Advanced features
+
+9.6.9 PDE sample
+----------------
+
+Example of Partial Differential Eduation solving.
+
+   *C++ code*
+mglData a,re(128),im(128);
+gr->Axis();
+gr->Label('x', "\\i x");
+gr->Label('y', "\\i z");
+
+re.Fill("exp(-48*(x+0.7)^2)", gr->Min, gr->Max);
+a = mglPDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, gr->Min, gr->Max, 0.01, 30);
+a.Transpose("yxz");
+gr->CAxis(0, 1);
+gr->Dens(a,"wyrRk");
+gr->Plot("-x", "k|");
+gr->Puts(mglPoint(0, 0.85), "absorption: (x+z)/2 for x+z>0");
+gr->Title("\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+ *MGL code*
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+fill re 'exp(-48*(x+0.7)^2)'
+pde a 'p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)' re im 0.01 30
+transpose a
+
+crange 0 1
+dens a 'wyrRk'
+fplot '-x' 'k|'
+text 0 0.85 'absorption: (x+z)/2 for x+z>0' '' -1
+title 'Equation: ik_0\partial_zu + \Delta u + x\cdot u + i \frac{x+z}{2}\cdot u = 0' 'iC' -1.5
+ *Pure C code*
+HMDT a = mgl_create_data();
+HMDT re = mgl_create_data_size(128,1,1);
+HMDT im = mgl_create_data_size(128,1,1);
+mgl_axis(gr,"xyz");
+mgl_label(gr,'x', "\\i x");
+mgl_label(gr,'y', "\\i z");
+
+mgl_data_fill_eq(gr,re,"exp(-48*(x+0.7)^2)", 0, 0);
+a = mgl_pde_solve(gr, "p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, 0.01, 30.);
+mgl_data_transpose(a, "yxz");
+mgl_set_caxis(gr, 0, 1);
+mgl_dens(gr, a,"wyrRk", -1.);
+mgl_fplot(gr, "-x", "k|", 100);
+mgl_puts(gr, 0., 0.85, 0., "absorption: (x+z)/2 for x+z>0");
+mgl_title(gr, "\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+mgl_delete_data(a);
+mgl_delete_data(im);
+mgl_delete_data(re);
+ *Fortran code*
+integer a,re,im, mgl_create_data_size
+a = mgl_create_data()
+re = mgl_create_data_size(128,1,1)
+im = mgl_create_data_size(128,1,1)
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x', '\i x')
+call mgl_label(gr,'y', '\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*(x+0.7)^2)', 0, 0)
+a = mgl_pde_solve(gr, 'p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)', re, im, 0.01, 30.)
+call mgl_data_transpose(a, 'yxz')
+call mgl_set_caxis(gr, 0., 1.)
+call mgl_dens(gr, a,'wyrRk', -1.)
+call mgl_fplot(gr, '-x', 'k|', 100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+z)/2 for x+z>0')
+call mgl_title(gr, '\r{Equation:} ik_0\partial_zu + \Delta u + x\cdot u + &
+i \frac{x+z}{2}\cdot u = 0', 'iC', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+ *Python*
+a, re, im = mglData(), mglData(128), mglData(128);
+gr.Axis();
+gr.Label('x', "\\i x");
+gr.Label('y', "\\i z");
+
+gr.Fill(re,"exp(-48*(x+0.7)^2)");
+a = gr.PDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, 0.01, 30);
+a.Transpose("yxz");
+gr.SetCRange(0, 1);
+gr.Dens(a,"wyrRk");
+gr.Plot("-x", "k|");
+gr.Puts(0, 0.85, 0., "absorption: (x+z)/2 for x+z>0");
+gr.Title("\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+
+
+File: mathgl_en.info,  Node: Beam tracing sample,  Next: Parser sample,  Prev: PDE sample,  Up: Advanced features
+
+9.6.10 Beam tracing sample
+--------------------------
+
+Example of ray and beam tracing. Compare with *note PDE sample::.
+
+   *C++ code*
+mglData r, xx, yy, a, im(128), re(128);
+const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+gr->Plot(r.SubData(0), r.SubData(1), "k");
+gr->Axis();	gr->Label('x', "\\i x");	gr->Label('y', "\\i z");
+// now start beam tracing
+re.Fill("exp(-48*x^2)", gr->Min, gr->Max);
+a = mglQO2d(ham, re, im, r, 1, 30, &xx, &yy);
+gr->CAxis(0, 1);
+gr->Dens(xx, yy, a, "wyrRk");
+gr->Plot("-x", "k|");
+gr->Puts(mglPoint(0, 0.85), "absorption: (x+y)/2 for x+y>0");
+gr->Puts(mglPoint(0.7, -0.05), "central ray");
+gr->Title("Beam and ray tracing", "C", -1.5);
+ *MGL code*
+define $1 'p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)'
+ray r $1 -0.7 -1 0 0 0.5 0 0.02 2
+plot r(0) r(1) 'k'
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+new xx
+new yy
+fill re 'exp(-48*x^2)'
+qo2d a $1 re im r 1 30 xx yy
+
+crange 0 1
+dens xx yy a 'wyrRk'
+fplot '-x' 'k|'
+text -0.8 0.85 'absorption: (x+y)/2 for x+y>0' 'L' -1
+text 0.5 -0.05 'central ray' 'L' -1
+title 'Beam and ray tracing' 'C' -1.5
+ *Pure C code*
+const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+HMDT r, xx, yy, a, im, re;
+im = mgl_create_data_size(128,1,1);
+re = mgl_create_data_size(128,1,1);
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.);
+xx = mgl_data_subdata(r,0,-1,-1);
+yy = mgl_data_subdata(r,1,-1,-1);
+mgl_plot_xy(gr, xx, yy, "k");
+mgl_axis(gr,"xyz");
+mgl_label(gr,'x',"\\i x");
+mgl_label(gr,'y',"\\i z");
+
+mgl_data_fill_eq(gr,re,"exp(-48*x^2)", 0, 0);
+a = mgl_qo2d_solve(ham, re, im, r, 1, 30, xx, yy);
+mgl_set_caxis(gr,0.,1.);
+mgl_dens_xy(gr,xx, yy, a, "wyrRk", -1.);
+mgl_fplot(gr,"-x", "k|",100);
+mgl_puts(gr, 0., 0.85, 0., "absorption: (x+y)/2 for x+y>0");
+mgl_puts(gr, 0.7, -0.05, 0., "central ray");
+mgl_title(gr, "Beam and ray tracing", "C", -1.5);
+mgl_delete_data(a);     mgl_delete_data(r);
+mgl_delete_data(xx);    mgl_delete_data(yy);
+mgl_delete_data(im);    mgl_delete_data(re);
+ *Fortran code*
+integer r, xx, yy, a, im, re, mgl_create_data_size
+integer mgl_data_subdata, mgl_ray_trace, mgl_qo2d_solve
+character*64 ham
+ham = 'p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)'
+
+im = mgl_create_data_size(128,1,1)
+re = mgl_create_data_size(128,1,1)
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.)
+xx = mgl_data_subdata(r,0,-1,-1)
+yy = mgl_data_subdata(r,1,-1,-1)
+call mgl_plot_xy(gr, xx, yy, 'k')
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x','\i x')
+call mgl_label(gr,'y','\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*x^2)', 0, 0)
+a = mgl_qo2d_solve(ham, re, im, r, 1., 30., xx, yy)
+call mgl_set_caxis(gr,0.,1.)
+call mgl_dens_xy(gr,xx, yy, a, 'wyrRk', -1.)
+call mgl_fplot(gr,'-x', 'k|',100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+y)/2 for x+y>0')
+call mgl_puts(gr, 0.7, -0.05, 0., 'central ray')
+call mgl_title(gr, 'Beam and ray tracing', 'C', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(r)
+call mgl_delete_data(xx)
+call mgl_delete_data(yy)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+ *Python*
+ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+r, xx, yy, a = mglData(), mglData(), mglData(), mglData();
+im, re = mglData(128), mglData(128);
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+
+gr.Plot(r.SubData(0), r.SubData(1), "k");
+gr.Axis();	gr.Label('x', "\\i x");	gr.Label('y', "\\i z");
+
+gr.Fill(re,"exp(-48*x^2)");
+a = mglQO2d(ham, re, im, r, 1, 30, xx, yy);
+gr.SetCRange(0, 1);
+gr.Dens(xx, yy, a, "wyrRk");
+gr.Plot("-x", "k|");
+gr.Puts(0, 0.85, 0, "absorption: (x+y)/2 for x+y>0");
+gr.Puts(0.7, -0.05, 0, "central ray");
+gr.Title("Beam and ray tracing", "C", -1.5);
+
+
+File: mathgl_en.info,  Node: Parser sample,  Next: Manual ticks sample,  Prev: Beam tracing sample,  Up: Advanced features
+
+9.6.11 Parser sample
+--------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+float a[100];   // let a_i = sin(4*pi*x), x=0...1
+for(int i=0;i<100;i++) a[i]=sin(4*M_PI*i/99);
+mglParse *parser = new mglParse;
+mglData &d = (parser->AddVar("dat"))->d;
+d.Set(a,100);   // set data to variable
+parser->Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+// you may break script at any line do something
+// and continue after that
+parser->Execute(gr, "xlabel 'x'\nylabel 'y'\nbox");
+// also you may use cycles or conditions in script
+parser->Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+ *MGL code*
+NOT AVAILABLE
+ *Pure C code*
+float a[100];   /* let a_i = sin(4*pi*x), x=0...1 */
+int i;
+for(i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+HMPR parser = mgl_create_parser();
+HMDT d = mgl_add_var(parser, "dat");
+mgl_data_set_float(d,a,100,1,1);    /* set data to variable */
+mgl_parse_text(gr, parser, "plot dat; xrange 0 1\nbox\naxis");
+/* you may break script at any line do something
+   and continue after that */
+mgl_parse_text(gr, parser, "xlabel 'x'\nylabel 'y'");
+/* also you may use cycles or conditions in script */
+mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+ *Fortran code*
+integer i,parser,d, mgl_create_data_size, mgl_create_parser
+real a(100)
+! let a_i = sin(4*pi*x), x=0...1
+do i = 1,100
+    a(i)=sin(4*3.1415926*(i-1)/99)
+end do
+parser = mgl_create_parser()
+d = mgl_add_var(parser, "dat")
+call mgl_data_set_real(d,a,100,1,1)    ! set data to variable
+! I don't know how put new line ('\n') into fortran string
+! So call mgl_parse_text() for each string :(
+call mgl_parse_text(gr, parser, "plot dat; xrange 0 1")
+call mgl_parse_text(gr, parser, "box")
+call mgl_parse_text(gr, parser, "axis")
+! you may break script at any line do something
+! and continue after that
+call mgl_parse_text(gr, parser, "xlabel 'x'")
+call mgl_parse_text(gr, parser, "ylabel 'y'")
+! there is now conditions because I don't know
+! how to send several string into parser at once :(
+!! also you may use cycles or conditions in script
+!call mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext")
+ *Python* You may need to use `from numpy import *' for defining
+functions like `sin()'.
+parser = mglParse();
+dat = parser.AddVar("dat");
+dat.Create(100);
+for i in range(100):
+  dat[i] = sin(4*pi*i/99);
+parser.Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+# you may break script at any line do something
+# and continue after that
+parser.Execute(gr, "xlabel 'x'\nylabel 'y'");
+# also you may use cycles or conditions in script
+parser.Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+
+
+File: mathgl_en.info,  Node: Manual ticks sample,  Next: ColumnPlot sample,  Prev: Parser sample,  Up: Advanced features
+
+9.6.12 Tick values sample
+-------------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+gr->Axis(mglPoint(-M_PI, 0), mglPoint(M_PI, 2));
+gr->SetTicksVal('x', 6, -M_PI, "-\\pi", -M_PI/2, "-\\pi/2", 0., "0",
+                0.886, "x^*", M_PI/2, "\\pi/2", M_PI, "\\pi");
+gr->Axis();     gr->Grid();
+gr->Plot("2*cos(x^2)^2", "r2", NAN, 300);
+ *MGL code*
+axis -pi 0 pi 2
+xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' 0.886 'x^*' 1.571 '\pi/2' pi '\pi'
+axis
+grid
+fplot '2*cos(x^2)^2' 'r2' nan 300
+ *Pure C code*
+mgl_set_axis_2d(gr, -M_PI, 0, M_PI, 2);
+mgl_set_ticks_val(gr, 'x', 6, -M_PI, "-\\pi", -M_PI/2, "-\\pi/2",
+            0., "0", 0.886, "x^*", M_PI/2, "\\pi/2", M_PI, "\\pi");
+mgl_axis(gr,"xyz");
+mgl_axis_grid(gr,"xyz", "B-");
+mgl_fplot(gr, "2*cos(x^2)^2", "r2", 300);
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+gr.SetRanges(-pi, pi, 0, 2);
+parser = mglParse();
+# very "stupid" way because SWIG not support variable arguments
+parser.Execute(gr, "xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' "
+                    "0.886 'x^*' 1.571 '\pi/2' pi '\pi'");
+gr.Axis();     gr.Grid();
+gr.Plot("2*cos(x^2)^2", "r2", 300);
+
+
+File: mathgl_en.info,  Node: ColumnPlot sample,  Next: StickPlot sample,  Prev: Manual ticks sample,  Up: Advanced features
+
+9.6.13 ColumnPlot sample
+------------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+char str[32];
+for(int i=0;i<4;i++)
+{
+        gr->ColumnPlot(4,i);
+        gr->Box();
+        sprintf(str,"Plot %d of 4",i);
+        gr->Text(mglPoint(-0.5,0.5),str);
+        sprintf(str,"sin(pi*x+pi*%d/2)",i);
+        gr->Plot(str);
+}
+ *MGL code*
+for $1 0 3
+columnplot 4 $1
+box
+text -0.5 0.5 'Plot $1 of 4'
+fplot 'sin(pi*x+pi*$1/2)'
+next
+ *Pure C code*
+int i;
+char str[32];
+for(i=0;i<4;i++)
+{
+        mgl_columnplot(gr,4,i);
+        mgl_box(gr,1);
+        sprintf(str,"Plot %d of 4",i);
+        mgl_text(gr,-0.5,0.5,0.,str);
+        sprintf(str,"sin(pi*x+pi*%d/2)",i);
+        mgl_fplot(gr,str,"",100);
+}
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+
+File: mathgl_en.info,  Node: StickPlot sample,  Prev: ColumnPlot sample,  Up: Advanced features
+
+9.6.14 StickPlot sample
+-----------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+gr->SetRanges(-1, 1, -1, 1, 0, 1);  gr->Light(true);
+gr->StickPlot(3, 0, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2-6*x^2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=0", "", -2);
+gr->StickPlot(3, 1, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/2-6*x^2)/sqrt(2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=1", "", -2);
+gr->StickPlot(3, 2, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/5-6*x^2)/sqrt(5)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=2", "", -2);
+gr->Label('x',"\\tau", 0);  gr->Label('y', "\\rho");
+ *MGL code*
+ranges -1 1 -1 1 0 1:light on
+stickplot 3 0 40 30 : axis 'xyz_'
+fsurf 'exp(-10*y^2-6*x^2)'
+text 0.2 0 1.2 'z=0' '' -2
+stickplot 3 1 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/2-6*x^2)/sqrt(2)'
+text 0.2 0 1.2 'z=1' '' -2
+stickplot 3 2 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/5-6*x^2)/sqrt(5)'
+text 0.2 0 1.2 'z=2' '' -2
+xlabel '\tau' 0 : ylabel '\rho'
+ *Pure C code*
+mgl_set_axis_3d(gr, -1, -1, 0, 1, 1, 1);
+mgl_set_light(gr, 1);
+mgl_stickplot(gr, 3, 0, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2-6*x^2)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=0");
+mgl_stickplot(gr, 3, 1, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2/2-6*x^2)/sqrt(2)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=1");
+mgl_stickplot(gr, 3, 2, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2/5-6*x^2)/sqrt(5)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=2");
+mgl_label(gr,'x',"\\tau");
+mgl_label(gr,'y', "\\rho");
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+gr->SetRanges(-1, 1, -1, 1, 0, 1);  gr->Light(true);
+gr->StickPlot(3, 0, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2-6*x^2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=0", "", -2);
+gr->StickPlot(3, 1, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/2-6*x^2)/sqrt(2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=1", "", -2);
+gr->StickPlot(3, 2, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/5-6*x^2)/sqrt(5)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=2", "", -2);
+gr->Label('x',"\\tau", 0);  gr->Label('y', "\\rho");
+
+
+File: mathgl_en.info,  Node: TeX-like symbols,  Next: Copying This Manual,  Prev: Samples,  Up: Top
+
+Appendix A TeX-like symbols
+***************************
+
+The full list of TeX-like commands recognizable by MathGL is shown
+below. If command is not recognized then it will be printed as is by
+ommitting `\' symbol. For example, `\#' produce "#", `\\' produce "\",
+`\qq' produce "qq".
+
+   *Change case*: _, ^, @.
+
+   *Text style*: \big, \b, \textbf, \i, \textit, \bi, \r, \textrm, \a,
+\overline, \u, \underline, \w, \wire, #,
+\color[wkrgbcymhRGBCYMHWlenupqLENUPQ]
+
+   *Roots*: \sqrt, \sqrt3, \sqrt4
+
+   *Fractions*: \frac, \stack, \overset, \underset, \stackr, \stackl
+
+   *Accents*: \hat, \tilde, \dot, \ddot, \dddot, \ddddot, \acute,
+\check, \grave, \vec, \bar, \breve
+
+   *Special symbols*: \textquotedbl, \textdollar, \And,
+\textasciigrave, \textsubw, \colon, \less, \greater, \lbrack,
+\backslash, \rbrack, \textasciicircum, \lbrace, \vert, \rbrace,
+\textasciitilde, \aa, \ae, \textexclamdown, \textcent, \sterling,
+\textcurrency, \yen, \textbrokenbar, \S, \textasciidieresis,
+\textcopyright, \textordfeminine, \guillemotleft, \neg,
+\textregistered, \textasciimacron, \textdegree, \pm, \texttwosuperior,
+\textthreesuperior, \textasciiacute, \textmu, \P, \cdotp,
+\textonesuperior, \textordmasculine, \guillemotright, \textonequarter,
+\textonehalf, \textthreequarters, \textquestiondown, \AA, \AE, \DH,
+\times, \O, \TH, \ss, \dh, \div, \o, \th, \DJ, \dj, \textcrh, \L, \l,
+\OE, \oe, \NG, \ng, \textcrb, \texthtc, \textflorin, \texthvlig,
+\texthtk, \textctd, \textctl, \textctn, \textctt, \textdotlessj,
+\textbarl, \textcrlambda, \lambdabar, \Ohorn, \ohorn, \texthtp,
+\textlooptoprevesh, \textlhookt, \texthtt, \Uhorn, \uhorn, \Zbar,
+\textbenttailyogh, \textcrtwo, \textcrinvglotstop, \textpipe,
+\textdoublepipe, \textdoublebarpipe, \textexclam, \textturna,
+\textscripta, \textturnscripta, \texthtb, \textopeno, \textctc,
+\textrtaild, \texthtd, \textreve, \textschwa, \texthtg, \textscriptg,
+\textscg, \textgamma, \textramshorns, \textturnh, \texthth,
+\texththeng, \textbari, \textiota, \textturnmrleg, \textltailm,
+\textltailn, \textrtailn, \textscn, \textbaro, \textscoelig,
+\textcloseomega, \textphi, \textturnr, \textscr, \textinvscr,
+\textrtails, \textesh, \textbardotlessjvar, \textvibyi, \textctesh,
+\textturnt, \textrtailt, \textbaru, \textrtailz, \textctz, \textyogh,
+\textctyogh, \textglotstop, \textrevglotstop, \textinvglotstop,
+\textstretchcvar, \textbullseye, \textscb, \textrhookschwa,
+\textepsilon, \textrevepsilon, \textrhookrevepsilon,
+\textcloserevepsilon, \textbardotlessj, \textsci, \textltilde,
+\textbeltl, \textrtaill, \textlyoghlig, \textturnm, \textturnlonglegr,
+\textturnrrtail, \textlonglegr, \textrtailr, \textfishhookr, \textlhti,
+\textupsilon, \textscriptv, \textturnv, \textturnw, \textturny,
+\textscy, \textcloseepsilon, \texthtscg, \textsch, \textctj,
+\textturnk, \textscl, \texthtq, \textbarglotstop, \textbarrevglotstop,
+\textdzlig, \textdyoghlig, \textdctzlig, \texttslig, \texttctctlig,
+\texttctctlig, \textlongy, \textlongy, \ipasupgamma, \ipasupl,
+\ipasups, \ipasupx, \ipasuprerglotstpp, \tonebarextrahigh,
+\tonebarhigh, \tonebarmid, \tonebarlow, \tonebarextralow, \textsuph,
+\textsuphth, \textsupj, \textsupr, \textsupturnr, \textsupturnrrtail,
+\textsupinvscr, \textsupw, \textsupy, \cprime, \cdprime,
+\textturncomma, \rasp, \lasp, \texthamza, \textain, \textraiseglotstop,
+\textraiserevglotstop, \textlptr, \textrptr, \textuptr, \textdptr,
+\$\wedge$, \v, \textprimstress, \textmacron, \textacute, \textgrave,
+\textsecstress, \textlowmacron, \textlowgrave, \textlowacute,
+\textlengthmark, \texthalflength, \textrhalfring, \textlhalfring,
+\textraised, \textlowered, \textadvanced, \textretracted, \textbreve,
+\textdotaccent, \textringaccent, \textogonek, \textsmalltilde,
+\textdoubleacute, \textrhoticity, \textovercross, \ipavoicing,
+\ipaunaspirated, \sampi, \Alpha, \Beta, \Gamma, \Delta, \Epsilon,
+\Zeta, \Eta, \Theta, \Iota, \Kappa, \Lambda, \Mu, \Nu, \Xi, \Omicron,
+\Pi, \Rho, \Sigma, \Tau, \textsilon, \Phi, \Chi, \Psi, \Omega, \alpha,
+\beta, \gamma, \delta, \varepsilon, \zeta, \eta, \theta, \iota, \kappa,
+\lambda, \mu, \nu, \xi, \omicron, \pi, \rho, \varsigma, \sigma, \tau,
+\silon, \varphi, \chi, \psi, \omega, \varbeta, \vartheta, \silon, \phi,
+\varpi, \oldKoppa, \oldkoppa, \Stigma, \stigma, \Digamma, \digamma,
+\Koppa, \koppa, \varkappa, \varrho, \varTheta, \epsilon, \backepsilon,
+\textsca, \textsce, \textscu, \textlhookd, \textlhookk, \textlhookl,
+\texthooks, \testhookx, \texthookz, \texthyphen, \nobreakhyphen,
+\figdash, \endash, \emdash, \horizbar, \Vert, \twolowline, \lq, \rq,
+\dagger, \dag, \ddagger, \ddag, \textbullet, \enleadertwodots, \dots,
+\textperthousand, \textpertenthousand, \textprime, \prime, \textdprime,
+\dprime, \texttrprime, \trprime, \textbackprime, \backprime,
+\textbackdprime, \backdprime, \textbacktrprime, \backtrprime,
+\caretinsert, \guilsinglleft, \tieconcat, \hyphenbullet, \fracslash,
+\Question, \closure, \textAsterisks, \textdiscount, \textqprime,
+\qprime, \quotsinglbase, \quotsinglright, \textquotedblleft,
+\textquotedblright, \quotdblbase, \quotdblright, \guilsinglright,
+\textreferencemark, \Exclam, \overline, \textasterisklow,
+\textsemicolonreversed, \medmathspace, \supn, \textfranc, \textlira,
+\textpesetas, \euro, \BbbC, \incare, \Eulerconst, \scrI, \Im, \scrL,
+\ell, \BbbN, \textnumero, \textcircledP, \wp, \BbbP, \texttrademark,
+\BbbZ, \textoz, \textohm, \mho, \frakZ, \turnediota, \scrE, \scrF,
+\Finv, \scrM, \scro, \aleph, \beth, \gimel, \daleth, \Bbbsum, \Game,
+\sansLturned, \sansLmirrored, \Yup, \itBbbD, \itBbbd, \itBbbe, \itBbbi,
+\itBbbj, \scrg, \scrH, \frakH, \BbbH, \Planckconst, \hslash, \hbar,
+\BbbQ, \scrR, \Re, \BbbR, \textrecipe, \Angstrom, \scrB, \frakC,
+\textestimated, \scre, \Bbbpi, \Bbbgamma, \BbbGamma, \BbbPi,
+\PropertyLine, \upand, \fraconethird, \fractwothirds, \fraconefifth,
+\fractwofifths, \fracthreefifths, \fracfourfifths, \fraconesixth,
+\fracfivesixths, \fraconeeighth, \fracthreeeighths, \fracfiveeighths,
+\fracseveneights, \ldasharrhead, \leftdasharrow, \leftdasharrowhead,
+\rightdasharrow, \updasharrow, \leftarrow, \gets, \shortleftarrow,
+\uparrow, \rightarrow, \to, \shortrightarrow, \downarrow,
+\leftrightarrow, \updownarrow, \nwarrow, \nearrow, \searrow, \swarrow,
+\downdasharrow, \barleftarrow, \rightarrowbar, \leftwhitearrow,
+\upwhitearrow, \rightwhitearrow, \downwhitearrow, \nleftarrow,
+\nrightarrow, \leftsquigarrow, \rightsquigarrow, \leadsto,
+\twoheadleftarrow, \twoheaduparrow, \twoheadrightarrow,
+\twoheaddownarrow, \leftarrowtail, \rightarrowtail, \mapsfrom, \mapsup,
+\mapsto, \mapsdown, \updownarrowbar, \hookleftarrow, \hookrightarrow,
+\looparrowleft, \looparrowright, \leftrightsquigarrow,
+\nleftrightarrow, \downzigzagarrow, \Lsh, \Rsh, \Ldsh, \Rdsh,
+\linefeed, \carriagereturn, \curvearrowleft, \curvearrowright,
+\barovernorthwestarrow, \barleftarrowrightarrowbar,
+\acwopencirclearrow, \cwopencirclearrow, \leftharpoonup,
+\leftharpoondown, \upharpoonright, \upharpoonleft, \rightharpoonup,
+\rightharpoondown, \downharpoonright, \downharpoonleft,
+\rightleftarrows, \updownarrows, \leftrightarrows, \leftleftarrows,
+\upuparrows, \rightrightarrows, \downdownarrows, \leftrightharpoons,
+\rightleftharpoons, \nLeftarrow, \nLeftrightarrow, \nRightarrow,
+\Leftarrow, \Uparrow, \Rightarrow, \Downarrow, \Leftrightarrow,
+\Updownarrow, \Nwarrow, \Nearrow, \Searrow, \Swarrow, \Lleftarrow,
+\Rrightarrow, \leftsquigarrow, \rightsquigarrow, \nHuparrow,
+\nHdownarrow, \whitearrowupfrombar, \circleonrightarrow, \downuparrows,
+\rightthreearrows, \nvleftarrow, \nvrightarrow, \nvleftrightarrow,
+\nVleftarrow, \nVrightarrow, \nVleftrightarrow, \leftarrowtriangle,
+\rightarrowtriangle, \leftrightarrowtriangle, \forall, \complement,
+\partial, \exists, \nexists, \varnothing, \emptyset, \increment,
+\nabla, \in, \varin, \notin, \smallin, \ni, \owns, \varni, \nni,
+\smallni, \QED, \prod, \coprod, \amalg, \sum, \minus, \mp, \dotplus,
+\slash, \smallsetminus, \setminus, \ast, \circ, \bullet, \surd, \sqrt,
+\sqrt3, \sqrt4, \cuberoot, \fourthroot, \propto, \varpropto, \infty,
+\rightangle, \angle, \measuredangle, \sphericalangle, \mid, \nmid,
+\parallel, \nparallel, \wedge, \vee, \cap, \cup, \smallint, \int,
+\iint, \iiint, \oint, \oiint, \oiiint, \intclockwise,
+\varointclockwise, \ointctrclockwise, \therefore, \because, \colon,
+\Colon, \dotminus, \dashcolon, \dotsminusdots, \kernelcontraction,
+\sim, \thicksim, \backsim, \ac, \sinewave, \wr, \nsim, \eqsim, \simeq,
+\nsime, \cong, \simneqq, \ncong, \approx, \thickapprox, \napprox,
+\approxeq, \approxident, \backcong, \asymp, \Bumpeq, \bumpeq, \doteq,
+\Doteq, \fallingdotseq, \risingdotseq, \coloneq, \eqcolon, \eqcirc,
+\circeq, \arceq, \wedgeq, \veeeq, \stareq, \triangleq, \eqdef, \measeq,
+\questeq, \ne, \neq, \equiv, \nequiv, \Equiv, \leq, \le, \geq, \ge,
+\leqq, \geqq, \lneqq, \gneqq, \ll, \gg, \between, \nasymp, \nless,
+\ngtr, \nleq, \ngeq, \lesssim, \gtrsim, \nlesssim, \ngtrsim, \lessgtr,
+\gtrless, \nlessgtr, \ngtrless, \prec, \succ, \preccurlyeq,
+\succcurlyeq, \precsim, \succsim, \nprec, \nsucc, \subset, \supset,
+\nsubset, \nsupset, \subseteq, \supseteq, \nsubseteq, \nsupseteq,
+\subsetneq, \supsetneq, \cupleftarrow, \cupdot, \uplus, \sqsubset,
+\sqsupset, \sqsubseteq, \sqsupseteq, \sqcap, \sqcup, \oplus, \ominus,
+\otimes, \oslash, \odot, \circledcirc, \circledast, \circledequal,
+\circleddash, \boxplus, \boxminus, \boxtimes, \boxdot, \vdash, \dashv,
+\top, \bot, \assert, \models, \vDash, \Vdash, \Vvdash, \VDash, \nvdash,
+\nvDash, \nVdash, \nVDash, \prurel, \scurel, \vartriangleleft, \lhd,
+\vartriangleright, \rhd, \trianglelefteq, \unlhd, \trianglerighteq,
+\unrhd, \origof, \imageof, \multimap, \hermitmatrix, \intercal,
+\veebar, \barwedge, \barvee, \measuredrightangle, \varlrtriangle,
+\bigwedge, \bigvee, \bigcap, \bigcup, \smalldiamond, \cdot, \star,
+\divideontimes, \bowtie, \ltimes, \rtimes, \leftthreetimes,
+\rightthreetimes, \backsimeq, \curlyvee, \curlywedge, \Subset, \Supset,
+\Cap, \Cup, \pitchfork, \equalparallel, \lessdot, \gtrdot, \lll, \ggg,
+\lesseqgtr, \gtreqless, \eqless, \eqgtr, \curlyeqprec, \curlyeqsucc,
+\npreccurlyeq, \nsucccurlyeq, \nsqsubseteq, \nsqsupseteq, \sqsubsetneq,
+\sqsupsetneq, \lnsim, \gnsim, \precnsim, \succnsim, \ntriangleleft,
+\ntriangleright, \ntrianglelefteq, \ntrianglerighteq, \vdots, \cdots,
+\adots, \ddots, \disin, \varisins, \isins, \isindot, \varisinobar,
+\isinobar, \isinvb, \isinE, \nisd, \varnis, \nis, \varniobar, \niobar,
+\bagmember, \diameter, \house, \varbarwedge, \vardoublebarwedge,
+\lceil, \rceil, \lfloor, \rfloor, \drcrop, \dlcrop, \urcrop, \ulcrop,
+\invnot, \sqlozenge, \profline, \profsurf, \recorder, \target,
+\viewdata, \cloverleaf, \turnednot, \watchicon, \ulcorner, \urcorner,
+\llcorner, \lrcorner, \inttop, \intbottom, \frown, \smile, \clangle,
+\crangle, \varhexagonlrbonds, \cylcty, \profalar, \conictaper, \topbot,
+\obar, \APLnotslash, \APLnotbackslash, \APLboxupcaret, \APLboxquestion,
+\rangledownzigzagarrow, \dircurrent, \hexagon, \lparenuend,
+\lparenextender, \lparenlend, \rparenuend, \rparenextender,
+\rparenlend, \lbrackuend, \lbrackextender, \lbracklend, \rbrackuend,
+\rbrackextender, \rbracklend, \lbraceuend, \lbracemid, \lbracelend,
+\vbraceextender, \rbraceuend, \rbracemid, \rbracelend, \intextender,
+\harrowextender, \lmoustache, \rmoustache, \sumtop, \sumbottom,
+\overbracket, \underbracket, \bbrktbrk, \sqrtbottom, \lvboxline,
+\rvboxline, \carreturn, \varrowextender, \overparen, \underparen,
+\overbrace, \underbrace, \obrbrak, \ubrbrak, \trapezium, \benzenr,
+\strns, \fltns, \accurrent, \elinters, \textvisiblespace, \circledone,
+\circledtwo, \circledthree, \circledfour, \circledfive, \circledsix,
+\circledseven, \circledeight, \circlednine, \circledA, \circledB,
+\circledC, \circledD, \circledE, \circledF, \circledG, \circledH,
+\circledI, \circledJ, \circledK, \circledL, \circledM, \circledN,
+\circledO, \circledP, \circledQ, \circledR, \circledS, \circledT,
+\circledU, \circledV, \circledW, \circledX, \circledY, \circledZ,
+\circleda, \circledb, \circledc, \circledd, \circlede, \circledf,
+\circledg, \circledh, \circledi, \circledj, \circledk, \circledl,
+\circledm, \circledn, \circledo, \circledp, \circledq, \circledr,
+\circleds, \circledt, \circledu, \circledv, \circledw, \circledx,
+\circledy, \circledz, \circledzero, \bdhrule, \bdvrule, \bdtriplevdash,
+\bdquadhdash, \bdquadvdash, \bddvrh, \bddvlh, \bduvrh, \bduvlh,
+\bdbvrh, \bdbvlh, \bddvbh, \bduvbh, \bdbvbh, \bdHrule, \bdVrule,
+\bddvrH, \bddVrh, \bddVrH, \bddvlH, \bddVlh, \bddVlH, \bduvrH, \bduVrh,
+\bduVrH, \bduvlH, \bduVlh, \bduVlH, \bdbvrH, \bdbVrh, \bdbVrH, \bdbvlH,
+\bdbVlh, \bdbVlH, \bddvbH, \bddVbh, \bddVbH, \bduvbH, \bduVbh, \bduVbH,
+\bdbvbH, \bdbVbh, \bdbVbH, \bdnesw, \bdnwse, \blockuphalf,
+\blocklowhalf, \blockfull, \blocklefthalf, \blockrighthalf,
+\blockqtrshaded, \blockhalfshaded, \blockthreeqtrshaded,
+\mdlgblksquare, \mdlgwhtsquare, \squoval, \blackinwhitesquare,
+\squarehfill, \squarevfill, \squarehvfill, \squarenwsefill,
+\squareneswfill, \squarecrossfill, \squaregrayfill, \smblksquare,
+\smwhtsquare, \hrectangleblack, \hrectangle, \vrectangleblack,
+\vrectangle, \parallelogramblack, \parallelogram, \bigblacktriangleup,
+\bigtriangleup, \blacktriangle, \vartriangle, \blacktriangleright,
+\triangleright, \smallblacktriangleright, \smalltriangleright,
+\blackpointerright, \whitepointerright, \bigblacktriangledown,
+\bigtriangledown, \blacktriangledown, \triangledown,
+\blacktriangleleft, \triangleleft, \smallblacktriangleleft,
+\smalltriangleleft, \blackpointerleft, \whitepointerleft,
+\mdlgblkdiamond, \mdlgwhtdiamond, \diamond, \blackinwhitediamond,
+\fisheye, \lozenge, \mdlgwhtcircle, \dottedcircle, \circlevertfill,
+\bullseye, \mdlgblkcircle, \circlelefthalfblack, \circlerighthalfblack,
+\circlebottomhalfblack, \circletophalfblack, \circleurquadblack,
+\blackcircleulquadwhite, \blacklefthalfcircle, \blackrighthalfcircle,
+\inversebullet, \inversewhitecircle, \invwhiteupperhalfcircle,
+\invwhitelowerhalfcircle, \ularc, \urarc, \lrarc, \llarc,
+\topsemicircle, \botsemicircle, \lrblacktriangle, \llblacktriangle,
+\ulblacktriangle, \urblacktriangle, \smwhtcircle, \squareleftblack,
+\squareleftblack, \squareulblack, \squarelrblack, \boxbar,
+\trianglecdot, \triangleleftblack, \trianglerightblack, \lgwhtcircle,
+\squareulquad, \squarellquad, \squarelrquad, \squareurquad,
+\circleulquad, \circlellquad, \circlelrquad, \circleurquad,
+\ultriangle, \urtriangle, \lltriangle, \mdwhtsquare, \box,
+\mdblksquare, \mdsmwhtsquare, \mdsmblksquare, \lrtriangle, \bigstar,
+\bigwhitestar, \astrosun, \conjunction, \phone, \XBox, \danger,
+\frownie, \smiley, \blacksmiley, \sun, \rightmoon, \leftmoon, \mercury,
+\female, \earth, \male, \jupiter, \saturn, \neptune, \pluto, \aries,
+\taurus, \spadesuit, \heartsuit, \diamondsuit, \clubsuit,
+\varspadesuit, \varheartsuit, \vardiamondsuit, \varclubsuit,
+\quarternote, \eighthnote, \twonotes, \flat, \natural, \sharp,
+\acidfree, \dicei, \diceii, \diceiii, \diceiv, \dicev, \dicevi,
+\circledrightdot, \circledtwodots, \blackcircledrightdot,
+\blackcircledtwodots, \triangleexclam, \Hermaphrodite, \mdwhtcircl,
+\mdblkrcl, \mdsmwhtcircl, \neuter, \scissors, \envelope, \checkmark,
+\maltese, \circledstar, \varstar, \dingasterisk, \lbrbrak, \rbrbrak,
+\circledsansone, \circledsanstwo, \circledsansthree, \circledsansfour,
+\circledsansfive, \circledsanssix, \circledsansseven,
+\circledsanseight, \circledsansnine, \circledsansten,
+\blackcircledsansone, \blackcircledsanstwo, \blackcircledsansthree,
+\blackcircledsansfour, \blackcircledsansfive, \blackcircledsanssix,
+\blackcircledsansseven, \blackcircledsanseight, \blackcircledsansnine,
+\blackcircledsansten, \draftingarrow, \threedangle,
+\whiteinwhitetriangle, \perp, \subsetcirc, \supsetcirc, \lbag, \rbag,
+\veedot, \bsolhsub, \suphsol, \longdivision, \diamondcdot, \wedgedot,
+\upin, \pullback, \pushout, \leftouterjoin, \rightouterjoin,
+\fullouterjoin, \bigbot, \bigtop, \DashVDash, \dashVdash, \multimapinv,
+\vlongdash, \longdashv, \cirbot, \lozengeminus, \concavediamond,
+\concavediamondtickleft, \concavediamondtickright,
+\whitesquaretickleft, \whitesquaretickright, \lBrack, \rBrack, \langle,
+\rangle, \lAngle, \rAngle, \Lbrbrak, \Rbrbrak, \UUparrow, \DDownarrow,
+\acwgapcirclearrow, \cwgapcirclearrow, \rightarrowonoplus,
+\longleftarrow, \longrightarrow, \longleftrightarrow, \Longleftarrow,
+\Longrightarrow, \Longleftrightarrow, \longmapsfrom, \longmapsto,
+\Longmapsfrom, \Longmapsto, \longrightsquigarrow, \nvtwoheadrightarrow,
+\nVtwoheadrightarrow, \nvLeftarrow, \nvRightarrow, \nvLeftrightarrow,
+\twoheadmapsto, \Mapsfrom, \Mapsto, \downarrowbarred, \uparrowbarred,
+\Uuparrow, \Ddownarrow, \leftbkarrow, \rightbkarrow, \leftdbkarrow,
+\dbkarow, \drbkarow, \rightdotarrow, \baruparrow, \downarrowbar,
+\nvrightarrowtail, \nVrightarrowtail, \twoheadrightarrowtail,
+\nvtwoheadrightarrowtail, \nVtwoheadrightarrowtail, \lefttail,
+\righttail, \leftdbltail, \rightdbltail, \diamondleftarrow,
+\rightarrowdiamond, \diamondleftarrowbar, \barrightarrowdiamond,
+\nwsearrow, \neswarrow, \hknwarrow, \hknearrow, \hksearow, \hkswarow,
+\tona, \toea, \tosa, \towa, \rdiagovfdiag, \fdiagovrdiag, \seovnearrow,
+\neovsearrow, \fdiagovnearrow, \rdiagovsearrow, \neovnwarrow,
+\nwovnearrow, \rightcurvedarrow, \uprightcurvearrow,
+\downrightcurvedarrow, \leftdowncurvedarrow, \rightdowncurvedarrow,
+\cwrightarcarrow, \acwleftarcarrow, \acwoverarcarrow,
+\acwundercurvearrow, \curvearrowrightminus, \curvearrowleftplus,
+\cwundercurvearrow, \ccwundercurvearrow, \acwcirclearrow,
+\cwcirclearrow, \rightarrowshortleftarrow, \leftarrowshortrightarrow,
+\shortrightarrowleftarrow, \rightarrowplus, \leftarrowplus,
+\rightarrowx, \leftrightarrowcircle, \twoheaduparrowcircle,
+\leftrightharpoonupdown, \leftrightharpoondownup,
+\updownharpoonrightleft, \updownharpoonleftright,
+\leftrightharpoonupup, \updownharpoonrightright,
+\leftrightharpoondowndown, \updownharpoonleftleft, \barleftharpoonup,
+\rightharpoonupbar, \barupharpoonright, \downharpoonrightbar,
+\barleftharpoondown, \rightharpoondownbar, \barupharpoonleft,
+\downharpoonleftbar, \leftharpoonupbar, \barrightharpoonup,
+\upharpoonrightbar, \bardownharpoonright, \leftharpoondownbar,
+\barrightharpoondown, \upharpoonleftbar, \bardownharpoonleft,
+\leftharpoonsupdown, \upharpoonsleftright, \rightharpoonsupdown,
+\downharpoonsleftright, \leftrightharpoonsup, \leftrightharpoonsdown,
+\rightleftharpoonsup, \rightleftharpoonsdown, \leftharpoonupdash,
+\dashleftharpoondown, \rightharpoonupdash, \dashrightharpoondown,
+\updownharpoonsleftright, \downupharpoonsleftright, \rightimply,
+\equalrightarrow, \similarrightarrow, \leftarrowsimilar,
+\rightarrowsimilar, \rightarrowapprox, \ltlarr, \leftarrowless,
+\gtrarr, \subrarr, \leftarrowsubset, \suplarr, \leftfishtail,
+\rightfishtail, \upfishtail, \downfishtail, \Vvert, \mdsmblkcircle,
+\typecolon, \lBrace, \rBrace, \lParen, \rParen, \llparenthesis,
+\rrparenthesis, \llangle, \rrangle, \lbrackubar, \rbrackubar,
+\lbrackultick, \rbracklrtick, \lbracklltick, \rbrackurtick, \langledot,
+\rangledot, \lparenless, \rparengtr, \Lparengtr, \Rparenless,
+\lblkbrbrak, \rblkbrbrak, \fourvdots, \vzigzag, \measuredangleleft,
+\rightanglesqr, \rightanglemdot, \angles, \angdnr, \gtlpar,
+\sphericalangleup, \turnangle, \revangle, \angleubar, \revangleubar,
+\wideangledown, \wideangleup, \measanglerutone, \measanglelutonw,
+\measanglerdtose, \measangleldtosw, \measangleurtone, \measangleultonw,
+\measangledrtose, \measangledltosw, \revemptyset, \emptysetobar,
+\emptysetocirc, \emptysetoarr, \emptysetoarrl, \circlehbar,
+\circledvert, \circledparallel, \obslash, \operp, \obot, \olcross,
+\odotslashdot, \uparrowoncircle, \circledwhitebullet, \circledbullet,
+\olessthan, \ogreaterthan, \cirscir, \cirE, \boxdiag, \boxbslash,
+\boxast, \boxcircle, \boxbox, \boxonbox, \triangleodot, \triangleubar,
+\triangles, \triangleserifs, \rtriltri, \ltrivb, \vbrtri, \lfbowtie,
+\rfbowtie, \fbowtie, \lftimes, \rftimes, \hourglass, \blackhourglass,
+\lvzigzag, \rvzigzag, \Lvzigzag, \Rvzigzag, \iinfin, \tieinfty,
+\nvinfty, \dualmap, \laplac, \lrtriangleeq, \shuffle, \eparsl,
+\smeparsl, \eqvparsl, \gleichstark, \thermod, \downtriangleleftblack,
+\downtrianglerightblack, \blackdiamonddownarrow, \mdlgblklozenge,
+\circledownarrow, \blackcircledownarrow, \errbarsquare,
+\errbarblacksquare, \errbardiamond, \errbarblackdiamond, \errbarcircle,
+\errbarblackcircle, \ruledelayed, \setminus, \dsol, \rsolbar, \xsol,
+\xbsol, \doubleplus, \tripleplus, \lcurvyangle, \rcurvyangle, \tplus,
+\tminus, \sumint, \iiiint, \intbar, \intBar, \fint, \circfint, \awint,
+\rppolint, \scpolint, \npolint, \pointnt, \sqint, \intlharhk, \intx,
+\intcap, \intcup, \upint, \lowint, \zpipe, \ringplus, \plushat,
+\simplus, \plusdot, \plussim, \plussubtwo, \plustrif, \commaminus,
+\minusdot, \minusfdots, \minusrdots, \opluslhrim, \oplusrhrim,
+\vectimes, \dottimes, \timesbar, \btimes, \smashtimes, \otimeslhrim,
+\otimesrhrim, \otimeshat, \Otimes, \odiv, \triangleplus,
+\triangleminus, \triangletimes, \intprod, \intprodr, \fcmp, \amalg,
+\capdot, \uminus, \barcup, \barcap, \capwedge, \cupvee, \twocups,
+\twocaps, \closedvarcup, \closedvarcap, \Sqcap, \Sqcup,
+\closedvarcupsmashprod, \wedgeodot, \veeodot, \Wedge, \Vee,
+\wedgeonwedge, \veeonvee, \bigslopedvee, \bigslopedwedge, \veeonwedge,
+\wedgemidvert, \veemidvert, \midbarwedge, \midbarvee, \doublebarwedge,
+\wedgebar, \wedgedoublebar, \varveebar, \doublebarvee, \veedoublebar,
+\dsub, \rsub, \eqdot, \dotequiv, \equivVert, \equivVvert, \dotsim,
+\simrdots, \simminussim, \congdot, \asteq, \hatapprox, \approxeqq,
+\eqqplus, \pluseqq, \eqqsim, \Coloneq, \eqeq, \eqeqeq, \ddotseq,
+\equivDD, \ltcir, \gtcir, \ltquest, \gtquest, \leqslant, \geqslant,
+\lesdot, \gesdot, \lesdoto, \gesdoto, \lesdotor, \gesdotol,
+\lessapprox, \gtrapprox, \lneq, \gneq, \lnapprox, \gnapprox,
+\lesseqqgtr, \gtreqqless, \lsime, \gsime, \lsimg, \gsiml, \lgE, \glE,
+\lesges, \gesles, \eqslantless, \eqslantgtr, \elsdot, \egsdot,
+\eqqless, \eqqgtr, \eqqslantless, \eqqslantgtr, \simless, \simgtr,
+\simlE, \simgE, \Lt, \Gt, \partialmeetcontraction, \glj, \gla, \ltcc,
+\gtcc, \lescc, \gescc, \smt, \lat, \smte, \late, \bumpeqq, \preceq,
+\succeq, \precneq, \succneq, \preceqq, \succeqq, \precneqq, \succneqq,
+\precapprox, \succapprox, \precnapprox, \succnapprox, \Prec, \Sc,
+\subsetdot, \supsetdot, \subsetplus, \supsetplus, \submult, \supmult,
+\subedot, \supedot, \subseteqq, \supseteqq, \subsim, \supsim,
+\subsetapprox, \supsetapprox, \subsetneqq, \supsetneqq, \lsqhook,
+\rsqhook, \csub, \csup, \csube, \csupe, \subsup, \supsub, \subsub,
+\supsup, \suphsub, \supdsub, \forkv, \topfork, \mlcp, \forks,
+\forksnot, \shortlefttack, \shortdowntack, \shortuptack, \perps,
+\vDdash, \dashV, \Dashv, \DashV, \varVdash, \Barv, \vBar, \vBarv,
+\barV, \Vbar, \Not, \bNot, \revnmid, \cirmid, \midcir, \topcir, \nhpar,
+\parsim, \interleave, \nhVvert, \threedotcolon, \lllnest, \gggnest,
+\leqqslant, \leqqslant, \talloblong, \squareurblack, \squarellblack,
+\diamondleftblack, \diamondrightblack, \diamondtopblack,
+\diamondbotblack, \dottedsquare, \lgblksquare, \lgwhtsquare,
+\vysmlblksquare, \vysmlwhtsquare, \pentagonblack, \pentagon,
+\varhexagon, \varhexagonblack, \hexagonblack, \lgblkcircle,
+\mdblkdiamond, \mdwhtdiamond, \mdblklozenge, \mdwhtlozenge,
+\smblkdiamond, \smblklozenge, \smwhtlozenge, \blkhorzoval,
+\whthorzoval, \blkvertoval, \whtvertoval, \circleonleftarrow,
+\leftthreearrows, \leftarrowonoplus, \longleftsquigarrow,
+\nvtwoheadleftarrow, \nVtwoheadleftarrow, \twoheadmapsfrom,
+\twoheadleftdbkarrow, \leftdotarrow, \nvleftarrowtail,
+\nVleftarrowtail, \twoheadleftarrowtail, \nvtwoheadleftarrowtail,
+\nVtwoheadleftarrowtail, \leftarrowx, \leftcurvedarrow,
+\equalleftarrow, \bsimilarleftarrow, \leftarrowbackapprox,
+\rightarrowgtr, \rightarrowsupset, \LLeftarrow, \RRightarrow,
+\bsimilarrightarrow, \rightarrowbackapprox, \similarleftarrow,
+\leftarrowapprox, \leftarrowbsimilar, \righarrowbsimilar,
+\medwhitestar, \medblackstar, \smwhitestar, \rightpentagonblack,
+\rightpentagon, \postalmark, \hzigzag, \hiraganano, \textheng,
+\texthen, \calB, \calE, \calF, \calH, \calM, \calR.
+
+   IF ANYBODY WILL CHECK WHETHER ALL NAMES CORRESPOND TO RIGHT TEX
+SYMBOLS I SHALL APPRECIATE IT GREATLY.
+
+
+File: mathgl_en.info,  Node: Copying This Manual,  Next: Index,  Prev: TeX-like symbols,  Up: Top
+
+Appendix B GNU Free Documentation License
+*****************************************
+
+                      Version 1.2, November 2002
+
+     Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+     51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
+
+     Everyone is permitted to copy and distribute verbatim copies
+     of this license document, but changing it is not allowed.
+
+  0. PREAMBLE
+
+     The purpose of this License is to make a manual, textbook, or other
+     functional and useful document "free" in the sense of freedom: to
+     assure everyone the effective freedom to copy and redistribute it,
+     with or without modifying it, either commercially or
+     noncommercially.  Secondarily, this License preserves for the
+     author and publisher a way to get credit for their work, while not
+     being considered responsible for modifications made by others.
+
+     This License is a kind of "copyleft", which means that derivative
+     works of the document must themselves be free in the same sense.
+     It complements the GNU General Public License, which is a copyleft
+     license designed for free software.
+
+     We have designed this License in order to use it for manuals for
+     free software, because free software needs free documentation: a
+     free program should come with manuals providing the same freedoms
+     that the software does.  But this License is not limited to
+     software manuals; it can be used for any textual work, regardless
+     of subject matter or whether it is published as a printed book.
+     We recommend this License principally for works whose purpose is
+     instruction or reference.
+
+  1. APPLICABILITY AND DEFINITIONS
+
+     This License applies to any manual or other work, in any medium,
+     that contains a notice placed by the copyright holder saying it
+     can be distributed under the terms of this License.  Such a notice
+     grants a world-wide, royalty-free license, unlimited in duration,
+     to use that work under the conditions stated herein.  The
+     "Document", below, refers to any such manual or work.  Any member
+     of the public is a licensee, and is addressed as "you".  You
+     accept the license if you copy, modify or distribute the work in a
+     way requiring permission under copyright law.
+
+     A "Modified Version" of the Document means any work containing the
+     Document or a portion of it, either copied verbatim, or with
+     modifications and/or translated into another language.
+
+     A "Secondary Section" is a named appendix or a front-matter section
+     of the Document that deals exclusively with the relationship of the
+     publishers or authors of the Document to the Document's overall
+     subject (or to related matters) and contains nothing that could
+     fall directly within that overall subject.  (Thus, if the Document
+     is in part a textbook of mathematics, a Secondary Section may not
+     explain any mathematics.)  The relationship could be a matter of
+     historical connection with the subject or with related matters, or
+     of legal, commercial, philosophical, ethical or political position
+     regarding them.
+
+     The "Invariant Sections" are certain Secondary Sections whose
+     titles are designated, as being those of Invariant Sections, in
+     the notice that says that the Document is released under this
+     License.  If a section does not fit the above definition of
+     Secondary then it is not allowed to be designated as Invariant.
+     The Document may contain zero Invariant Sections.  If the Document
+     does not identify any Invariant Sections then there are none.
+
+     The "Cover Texts" are certain short passages of text that are
+     listed, as Front-Cover Texts or Back-Cover Texts, in the notice
+     that says that the Document is released under this License.  A
+     Front-Cover Text may be at most 5 words, and a Back-Cover Text may
+     be at most 25 words.
+
+     A "Transparent" copy of the Document means a machine-readable copy,
+     represented in a format whose specification is available to the
+     general public, that is suitable for revising the document
+     straightforwardly with generic text editors or (for images
+     composed of pixels) generic paint programs or (for drawings) some
+     widely available drawing editor, and that is suitable for input to
+     text formatters or for automatic translation to a variety of
+     formats suitable for input to text formatters.  A copy made in an
+     otherwise Transparent file format whose markup, or absence of
+     markup, has been arranged to thwart or discourage subsequent
+     modification by readers is not Transparent.  An image format is
+     not Transparent if used for any substantial amount of text.  A
+     copy that is not "Transparent" is called "Opaque".
+
+     Examples of suitable formats for Transparent copies include plain
+     ASCII without markup, Texinfo input format, LaTeX input format,
+     SGML or XML using a publicly available DTD, and
+     standard-conforming simple HTML, PostScript or PDF designed for
+     human modification.  Examples of transparent image formats include
+     PNG, XCF and JPG.  Opaque formats include proprietary formats that
+     can be read and edited only by proprietary word processors, SGML or
+     XML for which the DTD and/or processing tools are not generally
+     available, and the machine-generated HTML, PostScript or PDF
+     produced by some word processors for output purposes only.
+
+     The "Title Page" means, for a printed book, the title page itself,
+     plus such following pages as are needed to hold, legibly, the
+     material this License requires to appear in the title page.  For
+     works in formats which do not have any title page as such, "Title
+     Page" means the text near the most prominent appearance of the
+     work's title, preceding the beginning of the body of the text.
+
+     A section "Entitled XYZ" means a named subunit of the Document
+     whose title either is precisely XYZ or contains XYZ in parentheses
+     following text that translates XYZ in another language.  (Here XYZ
+     stands for a specific section name mentioned below, such as
+     "Acknowledgements", "Dedications", "Endorsements", or "History".)
+     To "Preserve the Title" of such a section when you modify the
+     Document means that it remains a section "Entitled XYZ" according
+     to this definition.
+
+     The Document may include Warranty Disclaimers next to the notice
+     which states that this License applies to the Document.  These
+     Warranty Disclaimers are considered to be included by reference in
+     this License, but only as regards disclaiming warranties: any other
+     implication that these Warranty Disclaimers may have is void and
+     has no effect on the meaning of this License.
+
+  2. VERBATIM COPYING
+
+     You may copy and distribute the Document in any medium, either
+     commercially or noncommercially, provided that this License, the
+     copyright notices, and the license notice saying this License
+     applies to the Document are reproduced in all copies, and that you
+     add no other conditions whatsoever to those of this License.  You
+     may not use technical measures to obstruct or control the reading
+     or further copying of the copies you make or distribute.  However,
+     you may accept compensation in exchange for copies.  If you
+     distribute a large enough number of copies you must also follow
+     the conditions in section 3.
+
+     You may also lend copies, under the same conditions stated above,
+     and you may publicly display copies.
+
+  3. COPYING IN QUANTITY
+
+     If you publish printed copies (or copies in media that commonly
+     have printed covers) of the Document, numbering more than 100, and
+     the Document's license notice requires Cover Texts, you must
+     enclose the copies in covers that carry, clearly and legibly, all
+     these Cover Texts: Front-Cover Texts on the front cover, and
+     Back-Cover Texts on the back cover.  Both covers must also clearly
+     and legibly identify you as the publisher of these copies.  The
+     front cover must present the full title with all words of the
+     title equally prominent and visible.  You may add other material
+     on the covers in addition.  Copying with changes limited to the
+     covers, as long as they preserve the title of the Document and
+     satisfy these conditions, can be treated as verbatim copying in
+     other respects.
+
+     If the required texts for either cover are too voluminous to fit
+     legibly, you should put the first ones listed (as many as fit
+     reasonably) on the actual cover, and continue the rest onto
+     adjacent pages.
+
+     If you publish or distribute Opaque copies of the Document
+     numbering more than 100, you must either include a
+     machine-readable Transparent copy along with each Opaque copy, or
+     state in or with each Opaque copy a computer-network location from
+     which the general network-using public has access to download
+     using public-standard network protocols a complete Transparent
+     copy of the Document, free of added material.  If you use the
+     latter option, you must take reasonably prudent steps, when you
+     begin distribution of Opaque copies in quantity, to ensure that
+     this Transparent copy will remain thus accessible at the stated
+     location until at least one year after the last time you
+     distribute an Opaque copy (directly or through your agents or
+     retailers) of that edition to the public.
+
+     It is requested, but not required, that you contact the authors of
+     the Document well before redistributing any large number of
+     copies, to give them a chance to provide you with an updated
+     version of the Document.
+
+  4. MODIFICATIONS
+
+     You may copy and distribute a Modified Version of the Document
+     under the conditions of sections 2 and 3 above, provided that you
+     release the Modified Version under precisely this License, with
+     the Modified Version filling the role of the Document, thus
+     licensing distribution and modification of the Modified Version to
+     whoever possesses a copy of it.  In addition, you must do these
+     things in the Modified Version:
+
+       A. Use in the Title Page (and on the covers, if any) a title
+          distinct from that of the Document, and from those of
+          previous versions (which should, if there were any, be listed
+          in the History section of the Document).  You may use the
+          same title as a previous version if the original publisher of
+          that version gives permission.
+
+       B. List on the Title Page, as authors, one or more persons or
+          entities responsible for authorship of the modifications in
+          the Modified Version, together with at least five of the
+          principal authors of the Document (all of its principal
+          authors, if it has fewer than five), unless they release you
+          from this requirement.
+
+       C. State on the Title page the name of the publisher of the
+          Modified Version, as the publisher.
+
+       D. Preserve all the copyright notices of the Document.
+
+       E. Add an appropriate copyright notice for your modifications
+          adjacent to the other copyright notices.
+
+       F. Include, immediately after the copyright notices, a license
+          notice giving the public permission to use the Modified
+          Version under the terms of this License, in the form shown in
+          the Addendum below.
+
+       G. Preserve in that license notice the full lists of Invariant
+          Sections and required Cover Texts given in the Document's
+          license notice.
+
+       H. Include an unaltered copy of this License.
+
+       I. Preserve the section Entitled "History", Preserve its Title,
+          and add to it an item stating at least the title, year, new
+          authors, and publisher of the Modified Version as given on
+          the Title Page.  If there is no section Entitled "History" in
+          the Document, create one stating the title, year, authors,
+          and publisher of the Document as given on its Title Page,
+          then add an item describing the Modified Version as stated in
+          the previous sentence.
+
+       J. Preserve the network location, if any, given in the Document
+          for public access to a Transparent copy of the Document, and
+          likewise the network locations given in the Document for
+          previous versions it was based on.  These may be placed in
+          the "History" section.  You may omit a network location for a
+          work that was published at least four years before the
+          Document itself, or if the original publisher of the version
+          it refers to gives permission.
+
+       K. For any section Entitled "Acknowledgements" or "Dedications",
+          Preserve the Title of the section, and preserve in the
+          section all the substance and tone of each of the contributor
+          acknowledgements and/or dedications given therein.
+
+       L. Preserve all the Invariant Sections of the Document,
+          unaltered in their text and in their titles.  Section numbers
+          or the equivalent are not considered part of the section
+          titles.
+
+       M. Delete any section Entitled "Endorsements".  Such a section
+          may not be included in the Modified Version.
+
+       N. Do not retitle any existing section to be Entitled
+          "Endorsements" or to conflict in title with any Invariant
+          Section.
+
+       O. Preserve any Warranty Disclaimers.
+
+     If the Modified Version includes new front-matter sections or
+     appendices that qualify as Secondary Sections and contain no
+     material copied from the Document, you may at your option
+     designate some or all of these sections as invariant.  To do this,
+     add their titles to the list of Invariant Sections in the Modified
+     Version's license notice.  These titles must be distinct from any
+     other section titles.
+
+     You may add a section Entitled "Endorsements", provided it contains
+     nothing but endorsements of your Modified Version by various
+     parties--for example, statements of peer review or that the text
+     has been approved by an organization as the authoritative
+     definition of a standard.
+
+     You may add a passage of up to five words as a Front-Cover Text,
+     and a passage of up to 25 words as a Back-Cover Text, to the end
+     of the list of Cover Texts in the Modified Version.  Only one
+     passage of Front-Cover Text and one of Back-Cover Text may be
+     added by (or through arrangements made by) any one entity.  If the
+     Document already includes a cover text for the same cover,
+     previously added by you or by arrangement made by the same entity
+     you are acting on behalf of, you may not add another; but you may
+     replace the old one, on explicit permission from the previous
+     publisher that added the old one.
+
+     The author(s) and publisher(s) of the Document do not by this
+     License give permission to use their names for publicity for or to
+     assert or imply endorsement of any Modified Version.
+
+  5. COMBINING DOCUMENTS
+
+     You may combine the Document with other documents released under
+     this License, under the terms defined in section 4 above for
+     modified versions, provided that you include in the combination
+     all of the Invariant Sections of all of the original documents,
+     unmodified, and list them all as Invariant Sections of your
+     combined work in its license notice, and that you preserve all
+     their Warranty Disclaimers.
+
+     The combined work need only contain one copy of this License, and
+     multiple identical Invariant Sections may be replaced with a single
+     copy.  If there are multiple Invariant Sections with the same name
+     but different contents, make the title of each such section unique
+     by adding at the end of it, in parentheses, the name of the
+     original author or publisher of that section if known, or else a
+     unique number.  Make the same adjustment to the section titles in
+     the list of Invariant Sections in the license notice of the
+     combined work.
+
+     In the combination, you must combine any sections Entitled
+     "History" in the various original documents, forming one section
+     Entitled "History"; likewise combine any sections Entitled
+     "Acknowledgements", and any sections Entitled "Dedications".  You
+     must delete all sections Entitled "Endorsements."
+
+  6. COLLECTIONS OF DOCUMENTS
+
+     You may make a collection consisting of the Document and other
+     documents released under this License, and replace the individual
+     copies of this License in the various documents with a single copy
+     that is included in the collection, provided that you follow the
+     rules of this License for verbatim copying of each of the
+     documents in all other respects.
+
+     You may extract a single document from such a collection, and
+     distribute it individually under this License, provided you insert
+     a copy of this License into the extracted document, and follow
+     this License in all other respects regarding verbatim copying of
+     that document.
+
+  7. AGGREGATION WITH INDEPENDENT WORKS
+
+     A compilation of the Document or its derivatives with other
+     separate and independent documents or works, in or on a volume of
+     a storage or distribution medium, is called an "aggregate" if the
+     copyright resulting from the compilation is not used to limit the
+     legal rights of the compilation's users beyond what the individual
+     works permit.  When the Document is included in an aggregate, this
+     License does not apply to the other works in the aggregate which
+     are not themselves derivative works of the Document.
+
+     If the Cover Text requirement of section 3 is applicable to these
+     copies of the Document, then if the Document is less than one half
+     of the entire aggregate, the Document's Cover Texts may be placed
+     on covers that bracket the Document within the aggregate, or the
+     electronic equivalent of covers if the Document is in electronic
+     form.  Otherwise they must appear on printed covers that bracket
+     the whole aggregate.
+
+  8. TRANSLATION
+
+     Translation is considered a kind of modification, so you may
+     distribute translations of the Document under the terms of section
+     4.  Replacing Invariant Sections with translations requires special
+     permission from their copyright holders, but you may include
+     translations of some or all Invariant Sections in addition to the
+     original versions of these Invariant Sections.  You may include a
+     translation of this License, and all the license notices in the
+     Document, and any Warranty Disclaimers, provided that you also
+     include the original English version of this License and the
+     original versions of those notices and disclaimers.  In case of a
+     disagreement between the translation and the original version of
+     this License or a notice or disclaimer, the original version will
+     prevail.
+
+     If a section in the Document is Entitled "Acknowledgements",
+     "Dedications", or "History", the requirement (section 4) to
+     Preserve its Title (section 1) will typically require changing the
+     actual title.
+
+  9. TERMINATION
+
+     You may not copy, modify, sublicense, or distribute the Document
+     except as expressly provided for under this License.  Any other
+     attempt to copy, modify, sublicense or distribute the Document is
+     void, and will automatically terminate your rights under this
+     License.  However, parties who have received copies, or rights,
+     from you under this License will not have their licenses
+     terminated so long as such parties remain in full compliance.
+
+ 10. FUTURE REVISIONS OF THIS LICENSE
+
+     The Free Software Foundation may publish new, revised versions of
+     the GNU Free Documentation License from time to time.  Such new
+     versions will be similar in spirit to the present version, but may
+     differ in detail to address new problems or concerns.  See
+     `http://www.gnu.org/copyleft/'.
+
+     Each version of the License is given a distinguishing version
+     number.  If the Document specifies that a particular numbered
+     version of this License "or any later version" applies to it, you
+     have the option of following the terms and conditions either of
+     that specified version or of any later version that has been
+     published (not as a draft) by the Free Software Foundation.  If
+     the Document does not specify a version number of this License,
+     you may choose any version ever published (not as a draft) by the
+     Free Software Foundation.
+
+ADDENDUM: How to use this License for your documents
+====================================================
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and license
+notices just after the title page:
+
+       Copyright (C)  YEAR  YOUR NAME.
+       Permission is granted to copy, distribute and/or modify this document
+       under the terms of the GNU Free Documentation License, Version 1.2
+       or any later version published by the Free Software Foundation;
+       with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+       Texts.  A copy of the license is included in the section entitled ``GNU
+       Free Documentation License''.
+
+   If you have Invariant Sections, Front-Cover Texts and Back-Cover
+Texts, replace the "with...Texts." line with this:
+
+         with the Invariant Sections being LIST THEIR TITLES, with
+         the Front-Cover Texts being LIST, and with the Back-Cover Texts
+         being LIST.
+
+   If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+
+   If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License, to
+permit their use in free software.
+
+
+File: mathgl_en.info,  Node: Index,  Prev: Copying This Manual,  Up: Top
+
+Index
+*****
+
+ [index ]
+* Menu:
+
+* AddLegend:                             Legend sample.         (line 6)
+* addlegend:                             Legend (MGL).          (line 6)
+* AddLegend:                             Legend.                (line 6)
+* AddLight:                              Lighting.              (line 6)
+* addto:                                 Operators (MGL).       (line 6)
+* adjust:                                Axis settings (MGL).   (line 6)
+* AdjustTicks:                           Ticks.                 (line 6)
+* Alpha:                                 Transparent surface sample.
+                                                                (line 6)
+* alpha <1>:                             Command options (MGL). (line 6)
+* alpha:                                 Transparency (MGL).    (line 6)
+* Alpha:                                 Transparency.          (line 6)
+* alphadef <1>:                          Command options (MGL). (line 6)
+* alphadef:                              Transparency (MGL).    (line 6)
+* ambient <1>:                           Command options (MGL). (line 6)
+* ambient:                               Lighting (MGL).        (line 6)
+* Ambient:                               Lighting.              (line 6)
+* Area:                                  Area sample.           (line 6)
+* area:                                  1D plotting (MGL).     (line 6)
+* Area:                                  Area.                  (line 6)
+* Arrows:                                Line styles.           (line 6)
+* arrowsize:                             Default sizes (MGL).   (line 6)
+* aspect:                                Transformation matrix (MGL).
+                                                                (line 6)
+* Aspect:                                Transformation matrix. (line 6)
+* AutoOrg:                               Ranges (bounding box). (line 6)
+* Axial <1>:                             Adding mesh sample.    (line 6)
+* Axial:                                 Axial sample.          (line 6)
+* axial:                                 2D plotting (MGL).     (line 6)
+* Axial:                                 Axial.                 (line 6)
+* axialdir:                              Other settings (MGL).  (line 6)
+* Axis <1>:                              Log-log sample.        (line 6)
+* Axis <2>:                              Semi-log sample.       (line 6)
+* Axis <3>:                              2-axes sample.         (line 6)
+* Axis <4>:                              Curvelinear coorinates sample.
+                                                                (line 6)
+* Axis <5>:                              Dens3 sample.          (line 6)
+* Axis:                                  Pie chart sample.      (line 6)
+* axis <1>:                              Axis and Colorbar (MGL).
+                                                                (line 6)
+* axis:                                  Axis settings (MGL).   (line 6)
+* Axis <1>:                              Axis and Colorbar.     (line 6)
+* Axis:                                  Ranges (bounding box). (line 6)
+* ball:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Ball:                                  Primitives drawing.    (line 6)
+* Barh:                                  Barh sample.           (line 6)
+* barh:                                  1D plotting (MGL).     (line 6)
+* Barh:                                  Barh.                  (line 6)
+* Bars:                                  Bars sample.           (line 6)
+* bars:                                  1D plotting (MGL).     (line 6)
+* Bars:                                  Bars.                  (line 6)
+* beam:                                  3D plotting (MGL).     (line 6)
+* Beam:                                  Beam.                  (line 6)
+* Belt:                                  Belt sample.           (line 6)
+* belt:                                  2D plotting (MGL).     (line 6)
+* Belt:                                  Belt.                  (line 6)
+* box:                                   Axis and Colorbar (MGL).
+                                                                (line 6)
+* Box:                                   Axis and Colorbar.     (line 6)
+* BoxPlot <1>:                           BoxPlot sample.        (line 6)
+* BoxPlot:                               BoxPlot.               (line 6)
+* Boxs:                                  Boxs sample.           (line 6)
+* boxs:                                  2D plotting (MGL).     (line 6)
+* Boxs:                                  Boxs.                  (line 6)
+* call:                                  Program flow (MGL).    (line 6)
+* caxis:                                 Axis settings (MGL).   (line 6)
+* CAxis:                                 Ranges (bounding box). (line 6)
+* Chart <1>:                             Pie chart sample.      (line 6)
+* Chart:                                 Chart sample.          (line 6)
+* chart:                                 1D plotting (MGL).     (line 6)
+* Chart:                                 Chart.                 (line 6)
+* chdir:                                 Program flow (MGL).    (line 6)
+* clearlegend:                           Legend (MGL).          (line 6)
+* ClearLegend:                           Legend.                (line 6)
+* clf:                                   Primitives drawing (MGL).
+                                                                (line 6)
+* Clf:                                   Primitives drawing.    (line 6)
+* Cloud:                                 Cloud sample.          (line 6)
+* cloud:                                 3D plotting (MGL).     (line 6)
+* CloudP <1>:                            CloudP sample.         (line 6)
+* CloudP:                                Cloud.                 (line 6)
+* CloudQ:                                Cloud.                 (line 6)
+* Cmax:                                  Ranges (bounding box). (line 6)
+* Cmin:                                  Ranges (bounding box). (line 6)
+* Color scheme:                          Color scheme.          (line 6)
+* Colorbar:                              Dens sample.           (line 6)
+* colorbar:                              Axis and Colorbar (MGL).
+                                                                (line 6)
+* Colorbar:                              Axis and Colorbar.     (line 6)
+* column:                                Data create (MGL).     (line 6)
+* Column:                                Make another data.     (line 6)
+* ColumnPlot:                            Transformation matrix. (line 6)
+* combine:                               Make another data (MGL).
+                                                                (line 6)
+* Combine:                               Make another data.     (line 6)
+* cone:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Cone:                                  Primitives drawing.    (line 6)
+* Cont <1>:                              Cont with labels sample.
+                                                                (line 6)
+* Cont <2>:                              Surf & Cont sample.    (line 6)
+* Cont <3>:                              Adding mesh sample.    (line 6)
+* Cont:                                  Cont sample.           (line 6)
+* cont:                                  2D plotting (MGL).     (line 6)
+* Cont:                                  Cont.                  (line 6)
+* Cont3:                                 Cont3 sample.          (line 6)
+* cont3:                                 3D plotting (MGL).     (line 6)
+* Cont3:                                 Cont3.                 (line 6)
+* cont[xyz]:                             Other plotting (MGL).  (line 6)
+* conta:                                 3D plotting (MGL).     (line 6)
+* ContA:                                 Cont3.                 (line 6)
+* ContD:                                 ContD sample.          (line 6)
+* contd:                                 2D plotting (MGL).     (line 6)
+* ContD:                                 ContD.                 (line 6)
+* ContF:                                 ContF sample.          (line 6)
+* contf:                                 2D plotting (MGL).     (line 6)
+* ContF:                                 ContF.                 (line 6)
+* ContF3 <1>:                            ``Isocaps'' sample.    (line 6)
+* ContF3:                                ContF3 sample.         (line 6)
+* contf3:                                3D plotting (MGL).     (line 6)
+* ContF3:                                ContF3.                (line 6)
+* contf[xyz]:                            Other plotting (MGL).  (line 6)
+* contfa:                                3D plotting (MGL).     (line 6)
+* ContFA:                                ContF3.                (line 6)
+* ContFX:                                ContFXYZ.              (line 6)
+* ContFY:                                ContFXYZ.              (line 6)
+* ContFZ:                                ContFXYZ.              (line 6)
+* ContX <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContX:                                 ContXYZ.               (line 6)
+* ContY <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContY:                                 ContXYZ.               (line 6)
+* ContZ <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContZ:                                 ContXYZ.               (line 6)
+* copy:                                  Data create (MGL).     (line 6)
+* CopyFont:                              Font settings.         (line 6)
+* crange <1>:                            Command options (MGL). (line 6)
+* crange:                                Axis settings (MGL).   (line 6)
+* crop:                                  Rearrange data (MGL).  (line 6)
+* Crop:                                  Rearrange.             (line 6)
+* Crust:                                 Crust sample.          (line 6)
+* crust:                                 Other plotting (MGL).  (line 6)
+* Crust:                                 Crust.                 (line 6)
+* ctick:                                 Axis settings (MGL).   (line 6)
+* cumsum:                                Commands on direction (MGL).
+                                                                (line 6)
+* CumSum:                                Functions on direction.
+                                                                (line 6)
+* curve:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* Curve:                                 Primitives drawing.    (line 6)
+* cut <1>:                               Command options (MGL). (line 6)
+* cut:                                   Cutting (MGL).         (line 6)
+* CutMax <1>:                            ``Isocaps'' sample.    (line 6)
+* CutMax:                                CutMinMax sample.      (line 6)
+* CutMin <1>:                            ``Isocaps'' sample.    (line 6)
+* CutMin:                                CutMinMax sample.      (line 6)
+* CutOff <1>:                            CutOff sample.         (line 6)
+* CutOff:                                Cutting.               (line 6)
+* define:                                Program flow (MGL).    (line 6)
+* delete:                                Data create (MGL).     (line 6)
+* Delete:                                Rearrange.             (line 6)
+* DeleteColumns:                         Rearrange.             (line 6)
+* DeleteRows:                            Rearrange.             (line 6)
+* DeleteSlices:                          Rearrange.             (line 6)
+* Dens <1>:                              Flow & Dens sample.    (line 6)
+* Dens <2>:                              Adding mesh sample.    (line 6)
+* Dens:                                  Dens sample.           (line 6)
+* dens:                                  2D plotting (MGL).     (line 6)
+* Dens:                                  Dens.                  (line 6)
+* Dens3:                                 Dens3 sample.          (line 6)
+* dens3:                                 3D plotting (MGL).     (line 6)
+* Dens3:                                 Dens3.                 (line 6)
+* dens[xyz]:                             Other plotting (MGL).  (line 6)
+* densa:                                 3D plotting (MGL).     (line 6)
+* DensA:                                 Dens3.                 (line 6)
+* DensX <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensX:                                 DensXYZ.               (line 6)
+* DensY <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensY:                                 DensXYZ.               (line 6)
+* DensZ <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensZ:                                 DensXYZ.               (line 6)
+* Dew:                                   Dew sample.            (line 6)
+* dew:                                   Vector fields (MGL).   (line 6)
+* Dew:                                   Dew.                   (line 6)
+* diff:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Diff:                                  Functions on direction.
+                                                                (line 6)
+* diff2:                                 Commands on direction (MGL).
+                                                                (line 6)
+* Diff2:                                 Functions on direction.
+                                                                (line 6)
+* divto:                                 Operators (MGL).       (line 6)
+* Dots:                                  Dots sample.           (line 6)
+* dots:                                  Other plotting (MGL).  (line 6)
+* Dots:                                  Dots.                  (line 6)
+* Drop <1>:                              Molecules drawing sample.
+                                                                (line 6)
+* Drop:                                  Drops sample.          (line 6)
+* drop:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Drop:                                  Primitives drawing.    (line 6)
+* else:                                  Program flow (MGL).    (line 6)
+* elseif:                                Program flow (MGL).    (line 6)
+* EndFrame <1>:                          IDTF functions.        (line 6)
+* EndFrame:                              Frames/Animation.      (line 6)
+* endif:                                 Program flow (MGL).    (line 6)
+* Envelop:                               Envelop sample.        (line 6)
+* envelop:                               Commands on direction (MGL).
+                                                                (line 6)
+* Envelop:                               Functions on direction.
+                                                                (line 6)
+* Error:                                 Error sample.          (line 6)
+* error:                                 1D plotting (MGL).     (line 6)
+* Error <1>:                             Error.                 (line 6)
+* Error:                                 Primitives drawing.    (line 6)
+* evaluate:                              Make another data (MGL).
+                                                                (line 6)
+* Evaluate:                              Make another data.     (line 6)
+* export:                                File I/O (MGL).        (line 6)
+* Export:                                File I/O.              (line 6)
+* extend:                                Rearrange data (MGL).  (line 6)
+* Extend:                                Rearrange.             (line 6)
+* Face:                                  Primitives drawing.    (line 6)
+* facex:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceX:                                 Primitives drawing.    (line 6)
+* facey:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceY:                                 Primitives drawing.    (line 6)
+* facez:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceZ:                                 Primitives drawing.    (line 6)
+* Fall:                                  Fall sample.           (line 6)
+* fall:                                  2D plotting (MGL).     (line 6)
+* Fall:                                  Fall.                  (line 6)
+* fgets:                                 Text printing (MGL).   (line 6)
+* fill:                                  Data filling (MGL).    (line 6)
+* Fill:                                  Fill.                  (line 6)
+* Find:                                  Informational functions.
+                                                                (line 6)
+* FindAny:                               Informational functions.
+                                                                (line 6)
+* Finish:                                Export to file.        (line 6)
+* Fit:                                   Fitting sample.        (line 6)
+* fit:                                   Nonlinear fitting (MGL).
+                                                                (line 6)
+* Fit:                                   Nonlinear fitting.     (line 6)
+* Fit2:                                  Nonlinear fitting.     (line 6)
+* Fit3:                                  Nonlinear fitting.     (line 6)
+* FitPnts:                               Nonlinear fitting.     (line 6)
+* fits:                                  Nonlinear fitting (MGL).
+                                                                (line 6)
+* FitS:                                  Nonlinear fitting.     (line 6)
+* Fl_MathGL <1>:                         Fl_MathGL class.       (line 6)
+* Fl_MathGL:                             Widget classes.        (line 6)
+* Flow <1>:                              Flow & Dens sample.    (line 6)
+* Flow <2>:                              Flow 3D sample.        (line 6)
+* Flow:                                  Flow sample.           (line 6)
+* flow:                                  Vector fields (MGL).   (line 6)
+* Flow:                                  Flow.                  (line 6)
+* FlowP:                                 FlowP.                 (line 6)
+* Flush:                                 Export to file.        (line 6)
+* Fog:                                   Surface in fog sample. (line 6)
+* fog:                                   Fog (MGL).             (line 6)
+* Fog:                                   Fog.                   (line 6)
+* font:                                  Other settings (MGL).  (line 6)
+* Font style:                            Font style.            (line 6)
+* fontsize:                              Command options (MGL). (line 6)
+* for:                                   Program flow (MGL).    (line 6)
+* fplot:                                 Other plotting (MGL).  (line 6)
+* fsurf:                                 Other plotting (MGL).  (line 6)
+* GetFont:                               Font settings.         (line 6)
+* GetNumFrame <1>:                       IDTF functions.        (line 6)
+* GetNumFrame:                           Frames/Animation.      (line 6)
+* Glyph:                                 Primitives drawing.    (line 6)
+* grid <1>:                              2D plotting (MGL).     (line 6)
+* grid:                                  Axis and Colorbar (MGL).
+                                                                (line 6)
+* Grid <1>:                              Grid.                  (line 6)
+* Grid:                                  Axis and Colorbar.     (line 6)
+* grid3:                                 3D plotting (MGL).     (line 6)
+* Grid3:                                 Grid3.                 (line 6)
+* grida:                                 3D plotting (MGL).     (line 6)
+* GridA:                                 Grid3.                 (line 6)
+* hist:                                  Make another data (MGL).
+                                                                (line 6)
+* Hist <1>:                              Make another data.     (line 6)
+* Hist:                                  Data distributions.    (line 6)
+* identity:                              Transformation matrix (MGL).
+                                                                (line 6)
+* Identity:                              Transformation matrix. (line 6)
+* if:                                    Program flow (MGL).    (line 6)
+* import:                                File I/O (MGL).        (line 6)
+* Import:                                File I/O.              (line 6)
+* inplot:                                Transformation matrix (MGL).
+                                                                (line 6)
+* InPlot:                                Transformation matrix. (line 6)
+* Insert:                                Rearrange.             (line 6)
+* InsertColumns:                         Rearrange.             (line 6)
+* InsertRows:                            Rearrange.             (line 6)
+* InsertSlices:                          Rearrange.             (line 6)
+* integral:                              Commands on direction (MGL).
+                                                                (line 6)
+* Integral:                              Functions on direction.
+                                                                (line 6)
+* Label:                                 Axis and Colorbar.     (line 6)
+* Last:                                  Informational functions.
+                                                                (line 6)
+* Legend:                                Legend sample.         (line 6)
+* legend <1>:                            Command options (MGL). (line 6)
+* legend:                                Legend (MGL).          (line 6)
+* Legend:                                Legend.                (line 6)
+* Light:                                 Several light sample.  (line 6)
+* light:                                 Lighting (MGL).        (line 6)
+* Light:                                 Lighting.              (line 6)
+* line:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Line:                                  Primitives drawing.    (line 6)
+* Line style:                            Line styles.           (line 6)
+* Linear:                                Interpolation.         (line 6)
+* Linear1:                               Interpolation.         (line 6)
+* linewidth:                             Default sizes (MGL).   (line 6)
+* list:                                  Data create (MGL).     (line 6)
+* LoadFont:                              Font settings.         (line 6)
+* Map:                                   Map sample.            (line 6)
+* map:                                   Dual plotting (MGL).   (line 6)
+* Map:                                   Map.                   (line 6)
+* Mark:                                  Mark sample.           (line 6)
+* mark:                                  1D plotting (MGL).     (line 6)
+* Mark <1>:                              Mark.                  (line 6)
+* Mark:                                  Primitives drawing.    (line 6)
+* Mark style:                            Line styles.           (line 6)
+* marksize <1>:                          Command options (MGL). (line 6)
+* marksize:                              Default sizes (MGL).   (line 6)
+* MathGL overview:                       Overview.              (line 6)
+* MathGL setup:                          Graphics setup.        (line 6)
+* max:                                   Make another data (MGL).
+                                                                (line 6)
+* Max <1>:                               Make another data.     (line 6)
+* Max:                                   Ranges (bounding box). (line 6)
+* Maximal:                               Informational functions.
+                                                                (line 6)
+* Mesh:                                  Mesh sample.           (line 6)
+* mesh:                                  2D plotting (MGL).     (line 6)
+* Mesh:                                  Mesh.                  (line 6)
+* meshnum <1>:                           Command options (MGL). (line 6)
+* meshnum:                               Other settings (MGL).  (line 6)
+* Message:                               Error handling.        (line 6)
+* mglArg:                                mglArg class.          (line 6)
+* mglColor:                              mglColor class.        (line 6)
+* mglCommand:                            mglCommand class.      (line 6)
+* mglData:                               Create and delete.     (line 6)
+* mglFont:                               mglFont class.         (line 6)
+* mglFormula:                            mglFormula class.      (line 6)
+* mglGraph:                              MathGL core.           (line 6)
+* mglGraphAB <1>:                        mglGraphAB class.      (line 6)
+* mglGraphAB:                            Plotter classes.       (line 6)
+* mglGraphFLTK:                          Widget classes.        (line 6)
+* mglGraphGL:                            Plotter classes.       (line 6)
+* mglGraphGLUT:                          Widget classes.        (line 6)
+* mglGraphIDTF:                          Plotter classes.       (line 6)
+* mglGraphPS:                            Plotter classes.       (line 6)
+* mglGraphQT:                            Widget classes.        (line 6)
+* mglGraphZB:                            Plotter classes.       (line 6)
+* mglParse <1>:                          Parser sample.         (line 6)
+* mglParse:                              mglParse class.        (line 6)
+* mglPDE:                                PDE sample.            (line 6)
+* mglPoint:                              mglPoint class.        (line 6)
+* mglQO2d:                               Beam tracing sample.   (line 6)
+* mglRay <1>:                            Beam tracing sample.   (line 6)
+* mglRay:                                PDE sample.            (line 6)
+* mglVar:                                mglVar class.          (line 6)
+* min:                                   Make another data (MGL).
+                                                                (line 6)
+* Min <1>:                               Make another data.     (line 6)
+* Min:                                   Ranges (bounding box). (line 6)
+* Minimal:                               Informational functions.
+                                                                (line 6)
+* mirror:                                Commands on direction (MGL).
+                                                                (line 6)
+* Mirror:                                Functions on direction.
+                                                                (line 6)
+* modify:                                Data filling (MGL).    (line 6)
+* Modify:                                Fill.                  (line 6)
+* momentum:                              Make another data (MGL).
+                                                                (line 6)
+* Momentum <1>:                          Informational functions.
+                                                                (line 6)
+* Momentum:                              Make another data.     (line 6)
+* multo:                                 Operators (MGL).       (line 6)
+* new:                                   Data create (MGL).     (line 6)
+* NewFrame <1>:                          IDTF functions.        (line 6)
+* NewFrame:                              Frames/Animation.      (line 6)
+* next:                                  Program flow (MGL).    (line 6)
+* norm:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Norm:                                  Functions on direction.
+                                                                (line 6)
+* normsl:                                Commands on direction (MGL).
+                                                                (line 6)
+* NormSl:                                Functions on direction.
+                                                                (line 6)
+* once:                                  Program flow (MGL).    (line 6)
+* Org:                                   Ranges (bounding box). (line 6)
+* origin:                                Axis settings (MGL).   (line 6)
+* palette:                               Other settings (MGL).  (line 6)
+* perspective:                           Transformation matrix (MGL).
+                                                                (line 6)
+* Perspective:                           Transformation matrix. (line 6)
+* Pipe <1>:                              Pipe 3D sample.        (line 6)
+* Pipe:                                  Pipe sample.           (line 6)
+* pipe:                                  Vector fields (MGL).   (line 6)
+* Pipe:                                  Pipe.                  (line 6)
+* Plot <1>:                              Log-log sample.        (line 6)
+* Plot <2>:                              Semi-log sample.       (line 6)
+* Plot <3>:                              Legend sample.         (line 6)
+* Plot:                                  Plot sample.           (line 6)
+* plot:                                  1D plotting (MGL).     (line 6)
+* Plot <1>:                              Plots by formula.      (line 6)
+* Plot:                                  Plot.                  (line 6)
+* plotfactor:                            Zooming (MGL).         (line 6)
+* PlotId:                                Other settings.        (line 6)
+* PrintInfo:                             Informational functions.
+                                                                (line 6)
+* Puts:                                  Text printing.         (line 6)
+* PutsFit:                               Fitting sample.        (line 6)
+* putsfit:                               Nonlinear fitting (MGL).
+                                                                (line 6)
+* PutsFit:                               Nonlinear fitting.     (line 6)
+* Putsw:                                 Text printing.         (line 6)
+* QMathGL <1>:                           QMathGL class.         (line 6)
+* QMathGL:                               Widget classes.        (line 6)
+* Radar <1>:                             Radar sample.          (line 6)
+* Radar:                                 Radar.                 (line 6)
+* read:                                  File I/O (MGL).        (line 6)
+* Read:                                  File I/O.              (line 6)
+* readall:                               File I/O (MGL).        (line 6)
+* ReadAll:                               File I/O.              (line 6)
+* readhdf:                               File I/O (MGL).        (line 6)
+* ReadHDF:                               File I/O.              (line 6)
+* readmat:                               File I/O (MGL).        (line 6)
+* ReadMat:                               File I/O.              (line 6)
+* ReadRange:                             File I/O.              (line 6)
+* rearrange:                             Rearrange data (MGL).  (line 6)
+* Rearrange:                             Rearrange.             (line 6)
+* RecalcBorder:                          Ranges (bounding box). (line 6)
+* Region:                                Region sample.         (line 6)
+* region:                                1D plotting (MGL).     (line 6)
+* Region:                                Region.                (line 6)
+* resize:                                Make another data (MGL).
+                                                                (line 6)
+* Resize:                                Make another data.     (line 6)
+* RestoreFont:                           Font settings.         (line 6)
+* RestoreM:                              Transformation matrix. (line 6)
+* rotate:                                Transformation matrix (MGL).
+                                                                (line 6)
+* Rotate:                                Transformation matrix. (line 6)
+* RotateN:                               Transformation matrix. (line 6)
+* rotatetext:                            Other settings (MGL).  (line 6)
+* save:                                  File I/O (MGL).        (line 6)
+* Save:                                  File I/O.              (line 6)
+* savehdf:                               File I/O (MGL).        (line 6)
+* SaveHDF:                               File I/O.              (line 6)
+* SelectPen:                             Palette and colors.    (line 6)
+* Set:                                   Create and delete.     (line 6)
+* set_id:                                Data create (MGL).     (line 6)
+* SetAlphaDef:                           Transparency.          (line 6)
+* SetArrowSize:                          Default sizes.         (line 6)
+* SetAutoRanges:                         Ranges (bounding box). (line 6)
+* SetAxialDir:                           Other settings.        (line 6)
+* SetBarWidth:                           Default sizes.         (line 6)
+* SetBaseLineWidth:                      Default sizes.         (line 6)
+* SetColumnId:                           Make another data.     (line 6)
+* SetCoor:                               Curved coordinates.    (line 6)
+* SetCTT:                                Ticks.                 (line 6)
+* SetCut:                                Cutting.               (line 6)
+* SetCutBox:                             Cutting.               (line 6)
+* SetDrawFace:                           Other settings.        (line 6)
+* SetFont:                               Font settings.         (line 6)
+* SetFontDef:                            Font settings.         (line 6)
+* SetFontSize:                           Font settings.         (line 6)
+* SetFontSizeCM:                         Font settings.         (line 6)
+* SetFontSizeIN:                         Font settings.         (line 6)
+* SetFontSizePT:                         Font settings.         (line 6)
+* SetFunc:                               Curved coordinates.    (line 6)
+* SetMarkSize:                           Default sizes.         (line 6)
+* SetMeshNum:                            Other settings.        (line 6)
+* SetPalColor:                           Palette and colors.    (line 6)
+* SetPalette:                            Palette and colors.    (line 6)
+* SetPalNum:                             Palette and colors.    (line 6)
+* SetPlotFactor:                         Zooming.               (line 6)
+* SetRanges:                             Ranges (bounding box). (line 6)
+* SetRotatedText:                        Font settings.         (line 6)
+* SetScheme:                             Palette and colors.    (line 6)
+* setsize:                               Export to file (MGL).  (line 6)
+* SetSize:                               Export to file.        (line 6)
+* SetTickLen:                            Default sizes.         (line 6)
+* SetTicks <1>:                          Log-log sample.        (line 6)
+* SetTicks <2>:                          Semi-log sample.       (line 6)
+* SetTicks:                              Ticks.                 (line 6)
+* SetTickStl:                            Default sizes.         (line 6)
+* SetTicksVal <1>:                       StickPlot sample.      (line 6)
+* SetTicksVal <2>:                       ColumnPlot sample.     (line 6)
+* SetTicksVal <3>:                       Manual ticks sample.   (line 6)
+* SetTicksVal:                           Ticks.                 (line 6)
+* SetTransparent:                        Transparency.          (line 6)
+* SetTranspType:                         Transparency.          (line 6)
+* SetTuneTicks:                          Ticks.                 (line 6)
+* SetWarn:                               Error handling.        (line 6)
+* SetXTT:                                Ticks.                 (line 6)
+* SetYTT:                                Ticks.                 (line 6)
+* SetZTT:                                Ticks.                 (line 6)
+* Sew:                                   Sew sample.            (line 6)
+* sew:                                   Commands on direction (MGL).
+                                                                (line 6)
+* Sew:                                   Functions on direction.
+                                                                (line 6)
+* ShowImage:                             Export to file.        (line 6)
+* SimplePlot:                            SimplePlot.            (line 6)
+* smooth:                                Commands on direction (MGL).
+                                                                (line 6)
+* Smooth:                                Functions on direction.
+                                                                (line 6)
+* Sphere:                                Molecules drawing sample.
+                                                                (line 6)
+* sphere:                                Primitives drawing (MGL).
+                                                                (line 6)
+* Sphere:                                Primitives drawing.    (line 6)
+* Spline:                                Interpolation.         (line 6)
+* Spline1:                               Interpolation.         (line 6)
+* Spline5:                               Interpolation.         (line 6)
+* squeeze:                               Rearrange data (MGL).  (line 6)
+* Squeeze:                               Rearrange.             (line 6)
+* Stem:                                  Stem sample.           (line 6)
+* stem:                                  1D plotting (MGL).     (line 6)
+* Stem:                                  Stem.                  (line 6)
+* Step:                                  Step sample.           (line 6)
+* step:                                  1D plotting (MGL).     (line 6)
+* Step:                                  Step.                  (line 6)
+* STFA:                                  STFA sample.           (line 6)
+* stfa:                                  Dual plotting (MGL).   (line 6)
+* STFA:                                  STFA.                  (line 6)
+* StickPlot:                             Transformation matrix. (line 6)
+* stop:                                  Program flow (MGL).    (line 6)
+* subdata:                               Make another data (MGL).
+                                                                (line 6)
+* SubData:                               Make another data.     (line 6)
+* SubPlot:                               Adding mesh sample.    (line 6)
+* subplot:                               Transformation matrix (MGL).
+                                                                (line 6)
+* SubPlot:                               Transformation matrix. (line 6)
+* subto:                                 Operators (MGL).       (line 6)
+* sum:                                   Make another data (MGL).
+                                                                (line 6)
+* Sum:                                   Make another data.     (line 6)
+* Surf <1>:                              Mirrored surface sample.
+                                                                (line 6)
+* Surf <2>:                              Several light sample.  (line 6)
+* Surf <3>:                              Surf & Cont sample.    (line 6)
+* Surf <4>:                              Adding mesh sample.    (line 6)
+* Surf <5>:                              Sharp colors sample.   (line 6)
+* Surf <6>:                              Surface in fog sample. (line 6)
+* Surf <7>:                              Transparent surface sample.
+                                                                (line 6)
+* Surf:                                  Surf sample.           (line 6)
+* surf:                                  2D plotting (MGL).     (line 6)
+* Surf <1>:                              Plots by formula.      (line 6)
+* Surf:                                  Surf.                  (line 6)
+* Surf3 <1>:                             Coloring by coordinates sample.
+                                                                (line 6)
+* Surf3 <2>:                             CutOff sample.         (line 6)
+* Surf3 <3>:                             ``Isocaps'' sample.    (line 6)
+* Surf3 <4>:                             CutMinMax sample.      (line 6)
+* Surf3:                                 Surf3 sample.          (line 6)
+* surf3:                                 3D plotting (MGL).     (line 6)
+* Surf3:                                 Surf3.                 (line 6)
+* Surf3A:                                Surf3A sample.         (line 6)
+* surf3a:                                Dual plotting (MGL).   (line 6)
+* Surf3A:                                Surf3A.                (line 6)
+* Surf3C:                                Surf3C sample.         (line 6)
+* surf3c:                                Dual plotting (MGL).   (line 6)
+* Surf3C:                                Surf3C.                (line 6)
+* SurfA:                                 SurfA sample.          (line 6)
+* surfa:                                 Dual plotting (MGL).   (line 6)
+* SurfA:                                 SurfA.                 (line 6)
+* SurfC:                                 SurfC sample.          (line 6)
+* surfc:                                 Dual plotting (MGL).   (line 6)
+* SurfC:                                 SurfC.                 (line 6)
+* swap:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Swap:                                  Functions on direction.
+                                                                (line 6)
+* Tens:                                  Tens sample.           (line 6)
+* tens:                                  1D plotting (MGL).     (line 6)
+* Tens:                                  Tens.                  (line 6)
+* Ternary <1>:                           Ternary plot sample.   (line 6)
+* Ternary:                               Curved coordinates.    (line 6)
+* Text:                                  Text sample.           (line 6)
+* text:                                  Text printing (MGL).   (line 6)
+* Text:                                  Text printing.         (line 6)
+* TextMark:                              TextMark sample.       (line 6)
+* textmark:                              1D plotting (MGL).     (line 6)
+* TextMark:                              TextMark.              (line 6)
+* ticklen:                               Default sizes (MGL).   (line 6)
+* tickstl:                               Default sizes (MGL).   (line 6)
+* Tile:                                  Tile sample.           (line 6)
+* tile <1>:                              Dual plotting (MGL).   (line 6)
+* tile:                                  2D plotting (MGL).     (line 6)
+* Tile:                                  Tile.                  (line 6)
+* TileS <1>:                             TileS sample.          (line 6)
+* TileS:                                 TileS.                 (line 6)
+* title:                                 Text printing (MGL).   (line 6)
+* Title:                                 Text printing.         (line 6)
+* tlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* Torus:                                 Torus sample.          (line 6)
+* torus:                                 1D plotting (MGL).     (line 6)
+* Torus:                                 Torus.                 (line 6)
+* Trace:                                 Make another data.     (line 6)
+* Traj:                                  Traj sample.           (line 6)
+* traj:                                  Vector fields (MGL).   (line 6)
+* Traj:                                  Traj.                  (line 6)
+* transparent:                           Transparency (MGL).    (line 6)
+* transpose:                             Rearrange data (MGL).  (line 6)
+* Transpose:                             Rearrange.             (line 6)
+* transptype:                            Transparency (MGL).    (line 6)
+* triplot:                               Other plotting (MGL).  (line 6)
+* TriPlot:                               TriPlot.               (line 6)
+* Tube:                                  Tube sample.           (line 6)
+* tube:                                  1D plotting (MGL).     (line 6)
+* Tube:                                  Tube.                  (line 6)
+* v:                                     Interpolation.         (line 6)
+* var:                                   Data create (MGL).     (line 6)
+* Vect <1>:                              Vect 3D sample.        (line 6)
+* Vect:                                  Vect sample.           (line 6)
+* vect:                                  Vector fields (MGL).   (line 6)
+* Vect:                                  Vect.                  (line 6)
+* VectC <1>:                             VectC 3D sample.       (line 6)
+* VectC:                                 VectC sample.          (line 6)
+* vectc:                                 Vector fields (MGL).   (line 6)
+* VectC:                                 VectC.                 (line 6)
+* VectL <1>:                             VectL 3D sample.       (line 6)
+* VectL <2>:                             VectL sample.          (line 6)
+* VectL:                                 VectL.                 (line 6)
+* View:                                  Transformation matrix. (line 6)
+* WarnCode:                              Error handling.        (line 6)
+* widgets <1>:                           QMathGL class.         (line 6)
+* widgets <2>:                           Fl_MathGL class.       (line 6)
+* widgets <3>:                           Widget classes.        (line 6)
+* widgets:                               Using FLTK/GLUT window.
+                                                                (line 6)
+* window <1>:                            Widget classes.        (line 6)
+* window <2>:                            mglGraphAB class.      (line 6)
+* window:                                Using FLTK/GLUT window.
+                                                                (line 6)
+* write:                                 Export to file (MGL).  (line 6)
+* WriteBMP:                              Export to file.        (line 6)
+* WriteEPS:                              Export to file.        (line 6)
+* WriteFrame:                            Export to file.        (line 6)
+* WriteGIF:                              Export to file.        (line 6)
+* WriteIDTF:                             Export to file.        (line 6)
+* WriteJPEG:                             Export to file.        (line 6)
+* WritePNG:                              Export to file.        (line 6)
+* WriteSVG:                              Export to file.        (line 6)
+* xlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* xrange <1>:                            Command options (MGL). (line 6)
+* xrange:                                Axis settings (MGL).   (line 6)
+* XRange:                                Ranges (bounding box). (line 6)
+* xtick:                                 Axis settings (MGL).   (line 6)
+* ylabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* yrange <1>:                            Command options (MGL). (line 6)
+* yrange:                                Axis settings (MGL).   (line 6)
+* YRange:                                Ranges (bounding box). (line 6)
+* ytick:                                 Axis settings (MGL).   (line 6)
+* zlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* zoom:                                  Zooming (MGL).         (line 6)
+* Zoom:                                  Zooming.               (line 6)
+* zrange <1>:                            Command options (MGL). (line 6)
+* zrange:                                Axis settings (MGL).   (line 6)
+* ZRange:                                Ranges (bounding box). (line 6)
+* ztick:                                 Axis settings (MGL).   (line 6)
+
+
diff --git a/debian/tmp/usr/share/mathgl/fonts/STIX.vfm b/debian/tmp/usr/share/mathgl/fonts/STIX.vfm
new file mode 100644
index 0000000..6561074
--- /dev/null
+++ b/debian/tmp/usr/share/mathgl/fonts/STIX.vfm
@@ -0,0 +1,2283 @@
+# font STIXGeneral.otf has 2280 glyphs 
+2280 35.7143 1033352
+33 166 41 0 39 259640
+34 204 43 82 38 259874
+35 250 33 168 32 260102
+36 250 81 234 80 260294
+37 373 130 396 129 260774
+38 388 128 656 127 261548
+39 89 20 912 19 262310
+40 166 22 952 20 262424
+41 166 22 996 21 262544
+42 250 154 1040 169 262670
+43 342 12 1348 8 263684
+44 125 34 1372 34 263732
+45 166 4 1440 2 263936
+46 125 21 1448 18 263948
+47 138 4 1490 2 264056
+48 250 43 1498 41 264068
+49 250 28 1584 27 264314
+50 250 43 1640 41 264476
+51 250 91 1726 90 264722
+52 250 15 1908 12 265262
+53 250 72 1938 77 265334
+54 250 68 2082 66 265796
+55 250 13 2218 11 266192
+56 250 85 2244 83 266258
+57 250 68 2414 67 266756
+58 138 43 2550 36 267158
+59 138 57 2636 52 267374
+60 342 7 2750 5 267686
+61 342 9 2764 4 267716
+62 342 7 2782 5 267740
+63 222 77 2796 73 267770
+64 460 136 2950 136 268208
+65 361 47 3222 50 269024
+66 333 90 3316 90 269324
+67 333 72 3496 72 269864
+68 361 67 3640 68 270296
+69 305 57 3774 54 270704
+70 277 51 3888 47 271028
+71 361 88 3990 86 271310
+72 361 60 4166 56 271826
+73 166 27 4286 26 272162
+74 186 45 4340 43 272318
+75 361 70 4430 69 272576
+76 305 37 4570 39 272990
+77 444 49 4644 47 273224
+78 361 47 4742 50 273506
+79 361 63 4836 60 273806
+80 278 66 4962 69 274166
+81 361 85 5094 83 274580
+82 333 69 5264 69 275078
+83 277 91 5402 94 275492
+84 305 32 5584 30 276056
+85 361 68 5648 68 276236
+86 361 42 5784 41 276644
+87 472 72 5868 75 276890
+88 361 82 6012 80 277340
+89 361 55 6176 54 277820
+90 305 32 6286 30 278144
+91 166 18 6350 16 278324
+92 138 4 6386 2 278420
+93 166 17 6394 16 278432
+94 234 7 6428 5 278528
+95 250 4 6442 2 278558
+96 166 17 6450 16 278570
+97 222 112 6484 115 278666
+98 250 70 6708 71 279356
+99 222 62 6848 60 279782
+100 250 72 6972 79 280142
+101 222 53 7116 53 280616
+102 166 57 7222 53 280934
+103 250 139 7336 149 281252
+104 250 60 7614 67 282146
+105 138 45 7734 44 282548
+106 138 71 7824 71 282812
+107 250 69 7966 72 283238
+108 138 30 8104 30 283670
+109 388 102 8164 108 283850
+110 250 66 8368 67 284498
+111 250 53 8500 50 284900
+112 250 68 8606 72 285200
+113 250 64 8742 68 285632
+114 166 61 8870 61 286040
+115 194 79 8992 86 286406
+116 138 47 9150 49 286922
+117 250 54 9244 56 287216
+118 250 54 9352 53 287552
+119 361 72 9460 81 287870
+120 250 83 9604 89 288356
+121 250 74 9770 79 288890
+122 222 27 9918 25 289364
+123 239 55 9972 54 289514
+124 99 4 10082 2 289838
+125 239 55 10090 55 289850
+126 270 41 10200 40 290180
+161 165 41 10282 39 290420
+162 250 81 10364 84 290654
+163 250 135 10526 148 291158
+164 250 73 10796 72 292046
+165 250 71 10942 69 292478
+166 99 9 11084 4 292892
+167 250 152 11102 156 292916
+168 166 43 11406 36 293852
+169 380 92 11492 87 294068
+170 137 95 11676 103 294590
+171 250 69 11866 73 295208
+172 300 6 12004 4 295646
+173 166 4 12016 2 295670
+174 380 106 12024 106 295682
+175 166 4 12236 2 296318
+176 199 43 12244 41 296330
+177 342 17 12330 10 296576
+178 150 41 12364 41 296636
+179 150 74 12446 75 296882
+180 166 16 12594 16 297332
+181 250 68 12626 67 297428
+182 295 48 12762 47 297830
+183 125 21 12858 18 298112
+184 166 40 12900 43 298220
+185 150 23 12980 26 298478
+186 155 46 13026 45 298634
+187 250 73 13118 72 298904
+188 375 43 13264 40 299336
+189 375 74 13350 69 299576
+190 375 95 13498 89 299990
+191 222 86 13688 82 300524
+192 361 65 13860 66 301016
+193 361 65 13990 66 301412
+194 361 55 14120 55 301808
+195 361 89 14230 92 302138
+196 361 91 14408 86 302690
+197 361 91 14590 90 303206
+198 444 86 14772 85 303746
+199 333 108 14944 116 304256
+200 305 74 15160 70 304952
+201 305 74 15308 70 305372
+202 305 65 15456 59 305792
+203 305 101 15586 90 306146
+204 166 45 15788 42 306686
+205 166 45 15878 42 306938
+206 166 36 15968 31 307190
+207 166 72 16040 62 307376
+208 361 70 16184 69 307748
+209 361 88 16324 92 308162
+210 361 80 16500 76 308714
+211 361 81 16660 76 309170
+212 361 71 16822 65 309626
+213 361 104 16964 102 310016
+214 361 107 17172 96 310628
+215 319 12 17386 10 311204
+216 361 78 17410 80 311264
+217 361 87 17566 84 311744
+218 361 87 17740 84 312248
+219 361 76 17914 73 312752
+220 361 112 18066 104 313190
+221 361 73 18290 70 313814
+222 277 70 18436 75 314234
+223 250 98 18576 98 314684
+224 222 130 18772 131 315272
+225 222 129 19032 131 316058
+226 222 120 19290 120 316844
+227 222 155 19530 157 317564
+228 222 156 19840 151 318506
+229 222 156 20152 155 319412
+230 333 127 20464 132 320342
+231 222 97 20718 99 321134
+232 222 71 20912 69 321728
+233 222 72 21054 69 322142
+234 222 61 21198 58 322556
+235 222 97 21320 89 322904
+236 138 40 21514 42 323438
+237 138 41 21594 42 323690
+238 138 33 21676 31 323942
+239 138 70 21742 62 324128
+240 250 74 21882 72 324500
+241 250 109 22030 109 324932
+242 250 71 22248 66 325586
+243 250 71 22390 66 325982
+244 250 61 22532 55 326378
+245 250 94 22654 92 326708
+246 250 97 22842 86 327260
+247 281 48 23036 38 327776
+248 250 73 23132 76 328004
+249 250 73 23278 72 328460
+250 250 73 23424 72 328892
+251 250 62 23570 61 329324
+252 250 98 23694 92 329690
+253 250 92 23890 95 330242
+254 250 71 24074 72 330812
+255 250 118 24216 115 331244
+256 361 52 24452 52 331934
+257 222 117 24556 117 332246
+258 361 70 24790 70 332948
+259 222 135 24930 135 333368
+260 361 79 25200 82 334178
+261 222 142 25358 146 334670
+262 333 89 25642 88 335546
+263 222 79 25820 76 336074
+264 333 80 25978 77 336530
+265 222 70 26138 65 336992
+266 333 94 26278 90 337382
+267 222 84 26466 78 337922
+268 333 80 26634 77 338390
+269 222 70 26794 65 338852
+270 361 75 26934 73 339242
+271 292 109 27084 117 339680
+272 361 70 27302 69 340382
+273 250 80 27442 85 340796
+274 305 62 27602 56 341306
+275 222 58 27726 55 341642
+276 305 80 27842 74 341972
+277 222 76 28002 73 342416
+278 305 79 28154 72 342854
+279 222 75 28312 71 343286
+280 305 89 28462 86 343712
+281 222 84 28640 85 344228
+282 305 65 28808 59 344738
+283 222 61 28938 58 345092
+284 361 96 29060 91 345440
+285 250 147 29252 154 345986
+286 361 111 29546 106 346910
+287 250 162 29768 169 347546
+288 361 110 30092 104 348560
+289 250 161 30312 167 349184
+290 361 124 30634 120 350186
+291 250 172 30882 186 350906
+292 361 68 31226 61 352022
+293 250 68 31362 72 352388
+294 361 73 31498 66 352820
+295 250 68 31644 73 353216
+296 166 69 31780 68 353654
+297 138 65 31918 68 354062
+298 166 32 32048 28 354470
+299 138 28 32112 28 354638
+300 166 50 32168 46 354806
+301 138 46 32268 46 355082
+302 166 59 32360 58 355358
+303 138 77 32478 76 355706
+304 166 49 32632 44 356162
+305 138 23 32730 26 356426
+306 373 73 32776 69 356582
+307 268 117 32922 115 356996
+308 186 53 33156 48 357686
+309 138 57 33262 58 357974
+310 361 106 33376 103 358322
+311 250 105 33588 106 358940
+312 271 115 33798 123 359576
+313 305 54 34028 55 360314
+314 138 48 34136 46 360644
+315 305 73 34232 73 360920
+316 138 66 34378 64 361358
+317 305 75 34510 77 361742
+318 190 65 34660 68 362204
+319 310 60 34790 57 362612
+320 185 52 34910 48 362954
+321 305 46 35014 44 363242
+322 138 39 35106 38 363506
+323 361 65 35184 66 363734
+324 250 84 35314 83 364130
+325 361 83 35482 84 364628
+326 250 101 35648 101 365132
+327 361 55 35850 55 365738
+328 250 74 35960 72 366068
+329 295 100 36108 104 366500
+330 354 78 36308 78 367124
+331 252 83 36464 89 367592
+332 361 68 36630 62 368126
+333 250 58 36766 52 368498
+334 361 86 36882 80 368810
+335 250 76 37054 70 369290
+336 361 100 37206 92 369710
+337 250 90 37406 82 370262
+338 444 100 37586 104 370754
+339 361 107 37786 106 371378
+340 333 86 38000 85 372014
+341 166 78 38172 77 372524
+342 333 105 38328 103 372986
+343 166 97 38538 95 373604
+344 333 77 38732 74 374174
+345 166 69 38886 66 374618
+346 277 109 39024 110 375014
+347 194 97 39242 102 375674
+348 277 99 39436 99 376286
+349 194 87 39634 91 376880
+350 277 130 39808 138 377426
+351 194 119 40068 130 378254
+352 277 99 40306 99 379034
+353 194 89 40504 91 379628
+354 305 72 40682 75 380174
+355 138 86 40826 93 380624
+356 305 40 40998 35 381182
+357 157 83 41078 87 381392
+358 306 40 41244 36 381914
+359 139 52 41324 51 382130
+360 361 110 41428 110 382436
+361 250 96 41648 98 383096
+362 361 73 41840 70 383684
+363 250 59 41986 58 384104
+364 361 91 42104 88 384452
+365 250 77 42286 76 384980
+366 361 112 42440 108 385436
+367 250 98 42664 96 386084
+368 361 106 42860 100 386660
+369 250 91 43072 88 387260
+370 361 99 43254 100 387788
+371 250 82 43452 86 388388
+372 472 80 43616 80 388904
+373 361 80 43776 86 389384
+374 361 63 43936 59 389900
+375 250 82 44062 84 390254
+376 361 99 44226 90 390758
+377 305 50 44424 46 391298
+378 222 45 44524 41 391574
+379 305 54 44614 48 391820
+380 222 49 44722 43 392108
+381 305 40 44820 35 392366
+382 222 35 44900 30 392576
+383 166 63 44970 66 392756
+384 250 67 45096 67 393152
+392 250 80 45230 80 393554
+400 290 99 45390 99 394034
+402 217 91 45588 99 394628
+405 367 82 45770 88 395222
+409 250 85 45934 84 395750
+410 138 38 46104 36 396254
+411 260 83 46180 89 396470
+414 250 66 46346 67 397004
+416 361 96 46478 101 397406
+417 272 81 46670 82 398012
+421 250 82 46832 80 398504
+426 215 77 46996 75 398984
+427 145 69 47150 78 399434
+429 155 55 47288 55 399902
+431 382 94 47398 94 400232
+432 250 79 47586 81 400796
+437 305 40 47744 38 401282
+442 190 103 47824 105 401510
+443 250 56 48030 61 402140
+446 250 48 48142 50 402506
+448 79 4 48238 2 402806
+449 140 9 48246 4 402818
+450 217 20 48264 14 402842
+451 166 41 48304 39 402926
+496 138 57 48386 58 403160
+506 361 106 48500 107 403508
+507 222 175 48712 171 404150
+508 444 104 49062 101 405176
+509 333 145 49270 147 405782
+510 361 95 49560 96 406664
+511 250 90 49750 91 407240
+545 335 114 49930 125 407786
+564 214 68 50158 78 408536
+565 335 100 50294 115 409004
+566 200 76 50494 89 409694
+567 138 49 50646 53 410228
+592 222 112 50744 113 410546
+593 250 57 50968 60 411224
+594 250 55 51082 58 411584
+595 250 69 51192 68 411932
+596 222 62 51330 62 412340
+597 222 89 51454 89 412712
+598 276 82 51632 87 413246
+599 293 84 51796 88 413768
+600 222 44 51964 43 414296
+601 222 44 52052 43 414554
+602 328 81 52140 88 414812
+603 218 92 52302 92 415340
+604 218 94 52486 92 415892
+605 311 99 52674 102 416444
+606 239 63 52872 63 417056
+607 157 60 52998 64 417434
+608 296 108 53118 109 417818
+609 268 75 53334 74 418472
+610 285 84 53484 86 418916
+611 250 79 53652 85 419432
+612 250 90 53810 95 419942
+613 250 60 53990 68 420512
+614 250 83 54110 84 420920
+615 240 96 54276 96 421424
+616 138 53 54468 50 422000
+617 166 40 54574 42 422300
+618 128 26 54654 27 422552
+619 175 63 54706 74 422714
+620 187 76 54832 85 423158
+621 151 40 54984 42 423668
+622 274 88 55064 90 423920
+623 388 106 55240 108 424460
+624 401 98 55452 98 425108
+625 388 114 55648 114 425696
+626 264 77 55876 78 426380
+627 266 78 56030 78 426848
+628 300 48 56186 48 427316
+629 250 45 56282 44 427604
+630 359 97 56372 104 427868
+631 333 83 56566 80 428492
+632 333 76 56732 77 428972
+633 185 59 56884 61 429434
+634 185 47 57002 50 429800
+635 209 64 57096 63 430100
+636 166 52 57224 56 430478
+637 185 64 57328 68 430814
+638 157 39 57456 38 431222
+639 175 39 57534 38 431450
+640 237 72 57612 73 431678
+641 237 73 57756 74 432116
+642 194 106 57902 116 432560
+643 161 51 58114 50 433256
+644 151 58 58216 56 433556
+645 199 51 58332 50 433892
+646 218 82 58434 85 434192
+647 138 44 58598 51 434702
+648 135 43 58686 47 435008
+649 250 67 58772 66 435290
+650 268 77 58906 76 435686
+651 250 51 59060 52 436142
+652 250 50 59162 48 436454
+653 361 70 59262 81 436742
+654 222 74 59402 78 437228
+655 293 51 59550 55 437696
+656 263 56 59652 59 438026
+657 253 62 59764 68 438380
+658 206 63 59888 66 438788
+659 215 81 60014 86 439184
+660 224 60 60176 59 439700
+661 224 61 60296 59 440054
+662 224 60 60418 58 440408
+663 224 59 60538 62 440756
+664 361 65 60656 59 441128
+665 229 71 60786 73 441482
+666 239 63 60928 63 441920
+667 300 81 61054 84 442298
+668 286 57 61216 56 442802
+669 193 88 61330 89 443138
+670 259 73 61506 75 443672
+671 234 39 61652 38 444122
+672 300 98 61730 102 444350
+673 224 57 61926 54 444962
+674 224 59 62040 55 445286
+675 401 92 62158 98 445616
+676 371 119 62342 128 446204
+677 431 127 62580 141 446972
+678 267 128 62834 141 447818
+679 241 94 63090 100 448664
+680 324 135 63278 140 449264
+686 309 74 63548 79 450104
+687 339 87 63696 86 450578
+688 189 58 63870 61 451094
+689 189 80 63986 84 451460
+690 150 69 64146 71 451964
+691 126 55 64284 61 452390
+692 138 59 64394 61 452756
+693 162 66 64512 63 453122
+694 194 66 64644 73 453500
+695 260 72 64776 81 453938
+696 185 68 64920 78 454424
+697 103 15 65056 16 454892
+698 152 33 65086 32 454988
+699 166 35 65152 34 455180
+700 166 36 65222 34 455384
+701 166 34 65294 34 455588
+702 98 26 65362 24 455792
+703 98 26 65414 24 455936
+704 162 50 65466 52 456080
+705 162 50 65566 52 456392
+706 158 7 65666 5 456704
+707 158 7 65680 5 456734
+708 158 7 65694 5 456764
+709 158 7 65708 5 456794
+710 166 7 65722 5 456824
+711 166 7 65736 5 456854
+712 138 4 65750 2 456884
+713 166 4 65758 2 456896
+714 166 18 65766 16 456908
+715 166 18 65802 16 457004
+716 138 4 65838 2 457100
+717 166 4 65846 2 457112
+718 166 17 65854 16 457124
+719 166 16 65888 16 457220
+720 166 9 65920 4 457316
+721 166 4 65938 2 457340
+722 166 26 65946 25 457352
+723 166 26 65998 24 457502
+724 166 8 66050 6 457646
+725 166 8 66066 6 457682
+726 166 12 66082 8 457718
+727 166 4 66106 2 457766
+728 167 22 66114 20 457778
+729 166 21 66158 18 457898
+730 166 43 66200 40 458006
+731 166 32 66286 31 458246
+732 166 42 66350 42 458432
+733 166 36 66434 32 458684
+734 148 52 66506 55 458876
+735 166 12 66610 10 459206
+736 189 82 66634 83 459266
+737 107 26 66798 30 459764
+738 145 96 66850 109 459944
+739 189 72 67042 79 460598
+740 170 59 67186 58 461072
+741 206 6 67304 4 461420
+742 202 8 67316 6 461444
+743 202 8 67332 6 461480
+744 202 8 67348 6 461516
+745 202 6 67364 4 461552
+748 166 7 67376 5 461576
+749 202 9 67390 4 461606
+768 0 15 67408 16 461630
+769 0 16 67438 16 461726
+770 0 7 67470 5 461822
+771 0 40 67484 40 461852
+772 0 4 67564 2 462092
+773 0 4 67572 2 462104
+774 0 22 67580 20 462116
+775 0 21 67624 18 462236
+776 0 43 67666 36 462344
+777 0 44 67752 43 462560
+778 0 43 67840 40 462818
+779 0 36 67926 32 463058
+780 0 7 67998 5 463250
+781 0 4 68012 2 463280
+782 0 9 68020 4 463292
+783 0 36 68038 32 463316
+784 0 44 68110 38 463508
+785 0 22 68198 20 463736
+786 0 34 68242 34 463856
+787 0 31 68310 34 464060
+788 0 31 68372 34 464264
+789 0 31 68434 34 464468
+790 0 15 68496 16 464672
+791 0 16 68526 16 464768
+792 0 8 68558 6 464864
+793 0 8 68574 4 464900
+794 0 6 68590 4 464924
+795 0 30 68602 29 464948
+796 0 26 68662 24 465122
+797 0 8 68714 6 465266
+798 0 8 68730 6 465302
+799 0 12 68746 8 465338
+800 0 4 68770 2 465386
+801 0 33 68778 31 465398
+802 0 31 68844 31 465584
+803 0 21 68906 18 465770
+804 0 43 68948 36 465878
+805 0 43 69034 40 466094
+806 0 35 69120 34 466334
+807 0 41 69190 43 466538
+808 0 32 69272 31 466796
+809 0 4 69336 2 466982
+810 0 8 69344 6 466994
+811 0 48 69360 47 467030
+812 0 7 69456 5 467312
+813 0 7 69470 5 467342
+814 0 22 69484 20 467372
+815 0 22 69528 20 467492
+816 0 41 69572 40 467612
+817 0 4 69654 2 467852
+818 0 4 69662 2 467864
+819 0 9 69670 4 467876
+820 0 40 69688 40 467900
+821 0 4 69768 2 468140
+822 0 4 69776 2 468152
+823 0 4 69784 2 468164
+824 0 4 69792 2 468176
+825 0 26 69800 25 468188
+826 0 8 69852 6 468338
+827 0 9 69868 8 468374
+828 0 42 69886 41 468422
+829 0 12 69970 10 468668
+830 0 41 69994 40 468728
+831 0 9 70076 4 468968
+838 0 8 70094 6 468992
+844 0 80 70110 84 469028
+857 0 122 70270 133 469532
+860 0 22 70514 20 470330
+864 0 39 70558 50 470450
+865 0 22 70636 20 470750
+866 0 29 70680 36 470870
+894 138 57 70738 52 471086
+900 138 16 70852 16 471398
+901 166 60 70884 52 471494
+902 361 62 71004 62 471806
+903 138 21 71128 18 472178
+904 375 71 71170 68 472286
+905 425 77 71312 73 472694
+906 234 45 71466 42 473132
+908 361 80 71556 76 473384
+910 420 72 71716 72 473840
+911 372 79 71860 76 474272
+912 170 96 72018 90 474728
+913 361 45 72210 46 475268
+914 333 71 72300 70 475544
+915 293 35 72442 33 475964
+916 361 8 72512 7 476162
+917 305 56 72528 52 476204
+918 305 32 72640 30 476516
+919 361 60 72704 56 476696
+920 361 105 72824 104 477032
+921 166 27 73034 26 477656
+922 365 70 73088 69 477812
+923 351 41 73228 40 478226
+924 444 49 73310 47 478466
+925 361 47 73408 50 478748
+926 321 62 73502 54 479048
+927 361 63 73626 60 479372
+928 361 52 73752 52 479732
+929 278 66 73856 69 480044
+931 311 24 73988 22 480458
+932 305 32 74036 30 480590
+933 361 55 74100 56 480770
+934 381 76 74210 77 481106
+935 361 82 74362 80 481568
+936 372 81 74526 81 482048
+937 372 62 74688 60 482534
+938 166 71 74812 62 482894
+939 361 99 74954 92 483266
+940 271 84 75152 80 483818
+941 219 111 75320 110 484298
+942 256 71 75542 72 484958
+943 137 52 75684 54 485390
+944 262 119 75788 110 485714
+945 271 66 76026 64 486374
+946 247 96 76158 99 486758
+947 237 47 76350 48 487352
+948 250 83 76444 80 487640
+949 219 94 76610 94 488120
+950 220 100 76798 101 488684
+951 256 55 76998 56 489290
+952 247 57 77108 56 489626
+953 137 34 77222 38 489962
+954 250 64 77290 66 490190
+955 248 48 77418 47 490586
+956 263 64 77514 63 490868
+957 227 33 77642 35 491246
+958 220 137 77708 139 491456
+959 252 43 77982 41 492290
+960 250 67 78068 69 492536
+961 247 55 78202 53 492950
+962 220 79 78312 79 493268
+963 273 45 78470 43 493742
+964 238 46 78560 44 494000
+965 262 58 78652 58 494264
+966 311 73 78768 72 494612
+967 250 52 78914 51 495044
+968 347 54 79018 55 495350
+969 312 91 79126 90 495680
+970 170 79 79308 74 496220
+971 262 102 79466 94 496664
+972 252 60 79670 57 497228
+973 262 75 79790 74 497570
+974 312 108 79940 106 498014
+976 224 92 80156 93 498650
+977 276 96 80340 99 499208
+978 361 70 80532 70 499802
+981 311 63 80672 64 500222
+982 381 95 80798 96 500606
+984 361 77 80988 75 501182
+985 250 55 81142 53 501632
+986 333 71 81252 69 501950
+987 230 78 81394 79 502364
+988 277 39 81550 35 502838
+989 234 10 81628 6 503048
+990 351 68 81648 68 503084
+991 255 8 81784 6 503492
+992 400 55 81800 54 503528
+993 263 45 81910 46 503852
+1008 275 77 82000 76 504128
+1009 250 63 82154 62 504584
+1012 361 65 82280 64 504956
+1013 219 51 82410 50 505340
+1014 222 50 82512 50 505640
+1025 314 100 82612 90 505940
+1026 377 112 82812 116 506480
+1027 285 56 83036 54 507176
+1028 325 74 83148 75 507500
+1029 277 90 83296 94 507950
+1030 166 27 83476 26 508514
+1031 166 72 83530 62 508670
+1032 186 45 83674 43 509042
+1033 493 86 83764 86 509300
+1034 508 83 83936 78 509816
+1035 401 90 84102 91 510284
+1036 344 117 84282 115 510830
+1038 355 126 84516 128 511520
+1039 357 72 84768 76 512288
+1040 356 47 84912 50 512744
+1041 305 63 85006 60 513044
+1042 325 92 85132 90 513404
+1043 285 38 85316 38 513944
+1044 332 71 85392 73 514172
+1045 314 56 85534 54 514610
+1046 510 145 85646 143 514934
+1047 287 90 85936 89 515792
+1048 361 58 86116 55 516326
+1049 361 107 86232 104 516656
+1050 344 100 86446 99 517280
+1051 341 64 86646 64 517874
+1052 446 48 86774 47 518258
+1053 362 60 86870 56 518540
+1054 364 63 86990 60 518876
+1055 362 52 87116 52 519236
+1056 285 65 87220 69 519548
+1057 338 71 87350 72 519962
+1058 309 32 87492 30 520394
+1059 355 75 87556 78 520574
+1060 384 76 87706 77 521042
+1061 358 82 87858 80 521504
+1062 357 59 88022 63 521984
+1063 328 64 88140 63 522362
+1064 497 71 88268 78 522740
+1065 497 81 88410 89 523208
+1066 368 53 88572 50 523742
+1067 441 80 88678 75 524042
+1068 305 51 88838 48 524492
+1069 325 76 88940 76 524780
+1070 450 93 89092 89 525236
+1071 318 64 89278 64 525770
+1072 224 113 89406 114 526154
+1073 253 79 89632 78 526838
+1074 237 84 89790 84 527306
+1075 196 34 89958 32 527810
+1076 231 59 90026 64 528002
+1077 233 49 90144 48 528386
+1078 360 144 90242 148 528674
+1079 194 85 90530 88 529562
+1080 262 56 90700 55 530090
+1081 262 106 90812 103 530420
+1082 251 85 91024 87 531038
+1083 249 63 91194 64 531560
+1084 308 48 91320 48 531944
+1085 262 58 91416 56 532232
+1086 256 53 91532 50 532568
+1087 262 52 91638 52 532868
+1088 249 71 91742 72 533180
+1089 228 63 91884 60 533612
+1090 217 40 92010 38 533972
+1091 245 69 92090 73 534200
+1092 338 134 92228 136 534638
+1093 244 77 92496 81 535454
+1094 262 57 92650 59 535940
+1095 256 62 92764 63 536294
+1096 383 76 92888 78 536672
+1097 383 82 93040 85 537140
+1098 269 56 93204 54 537650
+1099 334 77 93316 75 537974
+1100 228 49 93470 48 538424
+1101 222 54 93568 55 538712
+1102 368 81 93676 79 539042
+1103 235 59 93838 59 539516
+1105 233 93 93956 84 539870
+1106 256 88 94142 95 540374
+1107 196 52 94318 48 540944
+1108 222 53 94422 56 541232
+1109 194 79 94528 86 541568
+1110 138 46 94686 44 542084
+1111 138 69 94778 62 542348
+1112 138 69 94916 71 542720
+1113 351 86 95054 86 543146
+1114 360 81 95226 80 543662
+1115 256 71 95388 73 544142
+1116 251 103 95530 103 544580
+1118 245 120 95736 121 545198
+1119 258 60 95976 65 545924
+1122 372 89 96096 85 546314
+1123 269 80 96274 78 546824
+1130 498 77 96434 78 547292
+1131 361 76 96588 80 547760
+1138 364 95 96740 92 548240
+1139 256 86 96930 89 548792
+1140 382 49 97102 48 549326
+1141 269 55 97200 57 549614
+1168 285 38 97310 38 549956
+1169 196 35 97386 33 550184
+7424 255 40 97456 50 550382
+7431 252 52 97536 54 550682
+7452 291 65 97640 68 551006
+7553 263 103 97770 110 551414
+7556 271 100 97976 103 552074
+7557 146 52 98176 56 552692
+7562 194 112 98280 123 553028
+7565 257 115 98504 120 553766
+7566 226 57 98734 56 554486
+7808 472 90 98848 91 554822
+7809 361 91 99028 97 555368
+7810 472 89 99210 91 555950
+7811 361 90 99388 97 556496
+7812 472 116 99568 111 557078
+7813 361 116 99800 117 557744
+7922 361 73 100032 70 558446
+7923 250 91 100178 95 558866
+8208 166 4 100360 2 559436
+8209 166 4 100368 2 559448
+8210 250 4 100376 2 559460
+8211 250 4 100384 2 559472
+8212 500 4 100392 2 559484
+8213 1000 4 100400 2 559496
+8214 261 9 100408 4 559508
+8215 250 9 100426 4 559532
+8216 166 36 100444 38 559556
+8217 166 35 100516 38 559784
+8218 166 35 100586 38 560012
+8219 166 34 100656 37 560240
+8220 222 73 100724 76 560462
+8221 222 71 100870 74 560918
+8222 222 71 101012 74 561362
+8223 222 71 101154 76 561806
+8224 250 103 101296 109 562262
+8225 250 191 101502 198 562916
+8226 261 21 101884 18 564104
+8229 333 43 101926 36 564212
+8230 500 65 102012 54 564428
+8240 554 179 102142 174 564752
+8241 735 228 102500 219 565796
+8242 144 17 102956 16 567110
+8243 213 34 102990 33 567206
+8244 281 51 103058 49 567404
+8245 144 18 103160 16 567698
+8246 213 34 103196 32 567794
+8247 281 52 103264 48 567986
+8248 255 7 103368 5 568274
+8249 166 35 103382 36 568304
+8250 166 33 103452 36 568520
+8251 342 100 103518 82 568736
+8252 274 84 103718 78 569228
+8254 250 4 103886 2 569696
+8256 398 22 103894 20 569708
+8259 166 4 103938 2 569828
+8260 83 4 103946 2 569840
+8263 419 155 103954 144 569852
+8270 250 155 104264 169 570716
+8271 138 56 104574 52 571730
+8272 395 45 104686 42 572042
+8273 250 310 104776 337 572294
+8274 235 48 105396 38 574316
+8279 354 67 105492 64 574544
+8319 270 66 105626 67 574928
+8355 277 51 105758 45 575330
+8356 250 148 105860 158 575600
+8359 590 197 106156 205 576548
+8364 250 59 106550 63 577778
+8400 0 15 106668 13 578156
+8401 0 15 106698 13 578234
+8402 0 4 106728 2 578312
+8406 0 24 106736 25 578324
+8407 0 24 106784 25 578474
+8411 0 65 106832 54 578624
+8412 0 87 106962 72 578948
+8413 500 43 107136 41 579380
+8414 0 9 107222 8 579626
+8415 0 9 107240 8 579674
+8417 0 44 107258 48 579722
+8420 755 7 107346 6 580010
+8421 0 4 107360 2 580046
+8422 0 9 107368 4 580058
+8423 0 6 107386 4 580082
+8424 0 65 107398 54 580106
+8425 0 8 107528 6 580430
+8426 0 40 107544 44 580466
+8427 0 9 107624 4 580730
+8428 0 14 107642 13 580754
+8429 0 14 107670 13 580832
+8430 0 24 107698 25 580910
+8431 0 24 107746 26 581060
+8432 0 127 107794 133 581216
+8450 352 58 108048 59 582014
+8453 418 118 108164 112 582368
+8455 299 107 108400 108 583040
+8460 411 127 108614 129 583688
+8461 358 22 108868 20 584462
+8462 288 81 108912 88 584582
+8463 289 94 109074 101 585110
+8465 381 130 109262 125 585716
+8469 348 20 109522 18 586466
+8470 506 114 109562 109 586574
+8471 380 106 109790 110 587228
+8472 412 145 110002 146 587888
+8473 338 45 110292 47 588764
+8474 382 116 110382 127 589046
+8476 436 132 110614 135 589808
+8477 373 58 110878 64 590618
+8478 390 75 110994 84 591002
+8482 489 83 111144 82 591506
+8484 363 15 111310 14 591998
+8485 212 62 111340 61 592082
+8486 372 62 111464 60 592448
+8487 372 62 111588 60 592808
+8488 362 106 111712 104 593168
+8489 180 22 111924 22 593792
+8491 361 88 111968 91 593924
+8493 358 104 112144 100 594470
+8494 421 66 112352 69 595070
+8498 267 10 112484 8 595484
+8501 340 114 112504 125 595532
+8502 319 69 112732 73 596282
+8503 252 79 112870 82 596720
+8504 299 77 113028 80 597212
+8508 336 48 113182 53 597692
+8509 270 103 113278 107 598010
+8510 234 11 113484 10 598652
+8511 358 18 113506 18 598712
+8512 461 19 113542 18 598820
+8513 347 47 113580 46 598928
+8514 279 6 113674 4 599204
+8515 279 6 113686 4 599228
+8516 314 9 113698 7 599252
+8517 361 45 113716 46 599294
+8518 286 65 113806 67 599570
+8519 261 64 113936 69 599972
+8520 128 19 114064 16 600386
+8521 152 40 114102 40 600482
+8522 332 40 114182 36 600722
+8523 388 127 114262 127 600938
+8531 375 105 114516 103 601700
+8532 375 126 114726 119 602318
+8533 375 96 114978 102 603032
+8534 375 116 115170 116 603644
+8535 375 147 115402 150 604340
+8536 375 88 115696 87 605240
+8537 375 82 115872 80 605762
+8538 375 121 116036 126 606242
+8539 375 116 116278 112 606998
+8540 375 165 116510 160 607670
+8541 375 154 116840 157 608630
+8542 375 103 117148 96 609572
+8592 463 40 117354 44 610148
+8593 255 39 117434 44 610412
+8594 463 41 117512 44 610676
+8595 255 38 117594 44 610940
+8596 463 75 117670 86 611204
+8597 255 74 117820 86 611720
+8598 463 50 117968 66 612236
+8599 463 50 118068 65 612632
+8600 463 45 118168 63 613022
+8601 463 49 118258 64 613400
+8602 463 46 118356 52 613784
+8603 463 46 118448 52 614096
+8604 463 65 118540 72 614408
+8605 463 63 118670 73 614840
+8606 463 77 118796 88 615278
+8607 255 79 118950 87 615806
+8608 463 76 119108 88 616328
+8609 255 79 119260 86 616856
+8610 463 67 119418 75 617372
+8611 463 67 119552 75 617822
+8612 463 43 119686 48 618272
+8613 255 43 119772 48 618560
+8614 463 44 119858 46 618848
+8615 255 44 119946 48 619124
+8616 255 81 120034 90 619412
+8617 463 64 120196 67 619952
+8618 463 63 120324 66 620354
+8619 463 77 120450 81 620750
+8620 463 77 120604 80 621236
+8621 599 118 120758 128 621716
+8622 463 82 120994 94 622484
+8623 255 51 121158 59 623048
+8624 231 39 121260 46 623402
+8625 231 40 121338 47 623678
+8626 231 44 121418 46 623960
+8627 231 42 121506 46 624236
+8628 463 39 121590 46 624512
+8629 463 42 121668 47 624788
+8630 463 59 121752 62 625070
+8631 463 61 121870 62 625442
+8632 463 59 121992 66 625814
+8633 463 88 122110 95 626210
+8634 487 87 122286 98 626780
+8635 487 90 122460 98 627368
+8636 477 20 122640 18 627956
+8637 477 20 122680 18 628064
+8638 255 21 122720 23 628172
+8639 255 23 122762 23 628310
+8640 477 20 122808 18 628448
+8641 477 20 122848 18 628556
+8642 255 22 122888 23 628664
+8643 255 22 122932 23 628802
+8644 463 84 122976 89 628940
+8645 386 77 123144 88 629474
+8646 463 81 123298 88 630002
+8647 463 79 123460 88 630530
+8648 386 79 123618 88 631058
+8649 463 73 123776 88 631586
+8650 386 77 123922 88 632114
+8651 463 46 124076 46 632642
+8652 463 47 124168 46 632918
+8653 463 63 124262 71 633194
+8654 463 99 124388 104 633620
+8655 463 63 124586 71 634244
+8656 463 50 124712 57 634670
+8657 342 50 124812 57 635012
+8658 463 50 124912 57 635354
+8659 342 57 125012 57 635696
+8660 463 86 125126 90 636038
+8661 342 98 125298 110 636578
+8662 463 54 125494 72 637238
+8663 463 55 125602 72 637670
+8664 463 55 125712 72 638102
+8665 463 59 125822 72 638534
+8666 463 58 125940 63 638966
+8667 463 58 126056 61 639344
+8668 463 48 126172 54 639710
+8669 463 48 126268 54 640034
+8670 255 55 126364 56 640358
+8671 255 55 126474 56 640694
+8672 463 53 126584 50 641030
+8673 255 54 126690 50 641330
+8674 463 53 126798 50 641630
+8675 255 53 126904 50 641930
+8676 463 39 127010 47 642230
+8677 463 43 127088 48 642512
+8678 463 33 127174 35 642800
+8679 342 32 127240 36 643010
+8680 463 33 127304 35 643226
+8681 342 35 127370 35 643436
+8682 342 44 127440 44 643646
+8692 463 87 127528 93 643910
+8693 386 81 127702 88 644468
+8694 463 105 127864 124 644996
+8695 463 46 128074 50 645740
+8696 463 48 128166 50 646040
+8697 463 82 128262 92 646340
+8698 463 54 128426 56 646892
+8699 463 54 128534 56 647228
+8700 463 90 128642 98 647564
+8701 463 30 128822 28 648152
+8702 463 30 128882 29 648320
+8703 463 56 128942 55 648494
+8704 280 12 129054 11 648824
+8705 231 48 129078 47 648890
+8706 235 70 129174 72 649172
+8707 280 12 129314 10 649604
+8708 280 30 129338 30 649664
+8709 381 70 129398 70 649844
+8710 365 8 129538 7 650264
+8711 365 8 129554 7 650306
+8712 342 29 129570 27 650348
+8713 342 52 129628 56 650510
+8714 242 29 129732 27 650846
+8715 342 30 129790 27 651008
+8716 342 56 129850 55 651170
+8717 242 29 129962 28 651500
+8718 272 4 130020 2 651668
+8719 500 49 130028 47 651680
+8720 500 49 130126 47 651962
+8721 457 22 130224 20 652244
+8722 342 4 130268 2 652364
+8723 342 17 130276 10 652376
+8724 342 34 130310 26 652436
+8725 261 4 130378 2 652592
+8726 213 4 130386 2 652604
+8727 261 135 130394 133 652616
+8728 175 43 130664 40 653414
+8729 175 21 130750 18 653654
+8730 463 19 130792 18 653762
+8731 463 93 130830 93 653870
+8732 463 35 131016 30 654428
+8733 342 65 131086 65 654608
+8734 463 85 131216 85 654998
+8735 342 6 131386 4 655508
+8736 342 6 131398 4 655532
+8737 342 33 131410 42 655556
+8738 342 48 131476 52 655808
+8739 132 4 131572 2 656120
+8740 202 12 131580 8 656132
+8741 261 9 131604 4 656180
+8742 304 20 131622 14 656204
+8743 310 7 131662 5 656288
+8744 310 7 131676 5 656318
+8745 310 26 131690 25 656348
+8746 310 26 131742 24 656498
+8747 229 67 131794 70 656642
+8748 350 137 131928 140 657062
+8749 471 205 132202 210 657902
+8750 249 117 132612 126 659162
+8751 370 209 132846 232 659918
+8752 491 295 133264 318 661310
+8753 249 135 133854 146 663218
+8754 249 152 134124 181 664094
+8755 249 151 134428 175 665180
+8756 310 65 134730 54 666230
+8757 310 65 134860 54 666554
+8758 255 43 134990 36 666878
+8759 342 87 135076 72 667094
+8760 342 26 135250 20 667526
+8761 342 48 135302 38 667646
+8762 342 92 135398 74 667874
+8763 342 76 135582 66 668318
+8764 342 32 135734 31 668714
+8765 342 32 135798 31 668900
+8766 342 71 135862 70 669086
+8767 342 42 136004 40 669506
+8768 142 32 136088 30 669746
+8769 342 48 136152 47 669926
+8770 342 37 136248 32 670208
+8771 342 37 136322 33 670400
+8772 342 56 136396 54 670598
+8773 342 42 136508 35 670922
+8774 342 53 136592 49 671132
+8775 342 60 136698 63 671426
+8776 342 65 136818 61 671804
+8777 342 90 136948 90 672170
+8778 342 70 137128 63 672710
+8779 342 98 137268 91 673088
+8780 342 42 137464 35 673634
+8781 342 45 137548 40 673844
+8782 342 53 137638 48 674084
+8783 342 31 137744 26 674372
+8784 342 31 137806 22 674528
+8785 342 53 137868 40 674660
+8786 342 53 137974 40 674900
+8787 342 53 138080 40 675140
+8788 411 53 138186 40 675380
+8789 411 53 138292 40 675620
+8790 342 52 138398 50 675860
+8791 342 53 138502 44 676160
+8792 342 32 138608 25 676424
+8793 342 16 138672 8 676574
+8794 342 16 138704 8 676622
+8795 342 51 138736 55 676670
+8796 342 17 138838 10 677000
+8797 342 183 138872 185 677060
+8798 342 106 139238 110 678170
+8799 342 86 139450 78 678830
+8800 342 20 139622 18 679298
+8801 342 14 139662 6 679406
+8802 342 28 139690 26 679442
+8803 342 19 139746 8 679598
+8804 342 12 139784 7 679646
+8805 342 12 139808 7 679688
+8806 342 17 139832 9 679730
+8807 342 17 139866 9 679784
+8808 342 28 139900 23 679838
+8809 342 28 139956 23 679976
+8810 466 15 140012 10 680114
+8811 466 15 140042 10 680174
+8812 233 80 140072 84 680234
+8813 342 55 140232 60 680738
+8814 342 20 140342 19 681098
+8815 342 20 140382 19 681212
+8816 342 28 140422 27 681326
+8817 342 28 140478 27 681488
+8818 342 40 140534 35 681650
+8819 342 40 140614 35 681860
+8820 342 60 140694 63 682070
+8821 342 55 140814 54 682448
+8822 342 15 140924 10 682772
+8823 342 15 140954 10 682832
+8824 342 36 140984 36 682892
+8825 342 36 141056 36 683108
+8826 342 23 141128 21 683324
+8827 342 23 141174 21 683450
+8828 342 36 141220 31 683576
+8829 342 36 141292 31 683762
+8830 342 56 141364 51 683948
+8831 342 56 141476 51 684254
+8832 342 48 141588 51 684560
+8833 342 51 141684 51 684866
+8834 342 26 141786 24 685172
+8835 342 26 141838 25 685316
+8836 342 41 141890 46 685466
+8837 342 46 141972 46 685742
+8838 342 31 142064 26 686018
+8839 342 31 142126 27 686174
+8840 342 45 142188 49 686336
+8841 342 52 142278 54 686630
+8842 342 39 142382 34 686954
+8843 342 39 142460 35 687158
+8844 310 67 142538 69 687368
+8845 310 48 142672 42 687782
+8846 310 39 142768 32 688034
+8847 342 8 142846 6 688226
+8848 342 8 142862 6 688262
+8849 342 13 142878 8 688298
+8850 342 13 142904 8 688346
+8851 310 8 142930 6 688394
+8852 310 8 142946 6 688430
+8853 420 53 142962 53 688466
+8854 420 45 143068 44 688784
+8855 420 73 143158 74 689048
+8856 420 55 143304 54 689492
+8857 381 65 143414 58 689816
+8858 420 87 143544 80 690164
+8859 420 173 143718 173 690644
+8860 420 53 144064 44 691682
+8861 420 48 144170 42 691946
+8862 454 24 144266 22 692198
+8863 454 14 144314 12 692330
+8864 454 20 144342 22 692402
+8865 454 31 144382 26 692534
+8866 342 8 144444 4 692690
+8867 342 8 144460 6 692714
+8868 342 8 144476 6 692750
+8869 342 8 144492 6 692786
+8870 248 8 144508 4 692822
+8871 248 12 144524 6 692846
+8872 342 12 144548 6 692882
+8873 430 13 144572 6 692918
+8874 430 18 144598 8 692954
+8875 430 17 144634 8 693002
+8876 392 21 144668 16 693050
+8877 392 26 144710 21 693146
+8878 483 25 144762 19 693272
+8879 483 33 144812 24 693386
+8880 342 72 144878 72 693530
+8881 342 74 145022 73 693962
+8882 342 7 145170 6 694400
+8883 342 7 145184 6 694436
+8884 342 12 145198 8 694472
+8885 342 12 145222 8 694520
+8886 572 64 145246 62 694568
+8887 572 64 145374 63 694940
+8888 424 45 145502 44 695318
+8889 342 19 145592 8 695582
+8890 239 8 145630 6 695630
+8891 310 12 145646 7 695666
+8892 310 12 145670 7 695708
+8893 310 12 145694 7 695750
+8894 342 19 145718 19 695792
+8895 455 7 145756 6 695906
+8896 462 8 145770 6 695942
+8897 462 8 145786 6 695978
+8898 462 26 145802 25 696014
+8899 462 26 145854 24 696164
+8900 261 9 145906 8 696308
+8901 142 21 145924 18 696356
+8902 349 10 145966 8 696464
+8903 342 62 145986 52 696512
+8904 405 14 146110 14 696824
+8905 405 13 146138 12 696908
+8906 405 13 146164 12 696980
+8907 405 8 146190 6 697052
+8908 405 8 146206 6 697088
+8909 342 37 146222 33 697124
+8910 290 23 146296 21 697322
+8911 290 23 146342 22 697448
+8912 342 53 146388 48 697580
+8913 342 53 146494 49 697868
+8914 310 53 146600 48 698162
+8915 310 53 146706 48 698450
+8916 310 32 146812 31 698738
+8917 342 33 146876 24 698924
+8918 342 29 146942 23 699068
+8919 342 29 147000 23 699206
+8920 636 23 147058 15 699344
+8921 636 23 147104 15 699434
+8922 342 20 147150 12 699524
+8923 342 20 147190 12 699596
+8924 342 12 147230 7 699668
+8925 342 12 147254 7 699710
+8926 342 36 147278 31 699752
+8927 342 36 147350 31 699938
+8928 342 75 147422 75 700124
+8929 342 74 147572 76 700574
+8930 342 29 147720 28 701030
+8931 342 29 147778 28 701198
+8932 342 21 147836 16 701366
+8933 342 21 147878 16 701462
+8934 342 55 147920 51 701558
+8935 342 55 148030 53 701864
+8936 342 71 148140 67 702182
+8937 342 72 148282 67 702584
+8938 317 21 148426 21 702986
+8939 317 21 148468 21 703112
+8940 317 29 148510 29 703238
+8941 317 29 148568 29 703412
+8942 255 65 148626 54 703586
+8943 463 65 148756 54 703910
+8944 463 65 148886 54 704234
+8945 463 65 149016 54 704558
+8946 411 32 149146 30 704882
+8947 342 33 149210 31 705062
+8948 242 33 149276 31 705248
+8949 342 51 149342 45 705434
+8950 342 34 149444 29 705704
+8951 242 34 149512 29 705878
+8952 342 34 149580 29 706052
+8953 342 35 149648 40 706226
+8954 411 32 149718 30 706466
+8955 342 33 149782 29 706646
+8956 242 33 149848 30 706820
+8957 342 34 149914 29 707000
+8958 242 34 149982 29 707174
+8959 280 12 150050 8 707348
+8960 303 70 150074 70 707396
+8962 463 11 150214 10 707816
+8965 310 13 150236 8 707876
+8966 310 18 150262 10 707924
+8968 234 11 150298 9 707984
+8969 234 11 150320 9 708038
+8970 234 11 150342 9 708092
+8971 234 11 150364 9 708146
+8972 231 9 150386 4 708200
+8973 231 9 150404 4 708224
+8974 231 8 150422 4 708248
+8975 231 8 150438 4 708272
+8976 300 6 150454 4 708296
+8977 261 79 150466 80 708320
+8978 381 22 150624 21 708800
+8979 381 23 150668 22 708926
+8981 423 50 150714 48 709058
+8982 550 64 150814 65 709346
+8983 550 33 150942 24 709736
+8984 463 149 151008 144 709880
+8985 300 6 151306 4 710744
+8986 342 79 151318 80 710768
+8988 231 6 151476 4 711248
+8989 231 6 151488 4 711272
+8990 231 6 151500 4 711296
+8991 231 6 151512 4 711320
+8994 509 22 151524 20 711344
+8995 509 22 151568 20 711464
+9001 199 7 151612 5 711584
+9002 199 7 151626 5 711614
+9004 463 28 151640 18 711644
+9005 492 50 151696 51 711752
+9006 311 103 151796 111 712058
+9010 444 12 152002 10 712724
+9014 463 12 152026 10 712784
+9021 454 50 152050 49 712844
+9023 341 12 152150 10 713138
+9024 341 12 152174 10 713198
+9043 396 16 152198 14 713258
+9072 396 87 152230 81 713342
+9084 435 66 152404 80 713828
+9107 456 19 152536 8 714308
+9108 463 13 152574 12 714356
+9135 377 4 152600 2 714428
+9140 463 8 152608 6 714440
+9141 463 8 152624 6 714476
+9142 463 17 152640 12 714512
+9166 463 58 152674 59 714584
+9168 255 4 152790 2 714938
+9180 277 22 152798 21 714950
+9181 277 22 152842 20 715076
+9182 277 55 152886 56 715196
+9183 277 50 152996 56 715532
+9184 463 8 153096 6 715868
+9185 463 8 153112 6 715904
+9186 571 9 153128 8 715940
+9187 454 57 153146 52 715988
+9188 546 4 153260 2 716300
+9189 508 9 153268 8 716312
+9190 463 46 153286 47 716360
+9191 398 43 153378 51 716642
+9251 250 8 153464 6 716948
+9312 342 70 153480 67 716984
+9313 342 86 153620 81 717386
+9314 342 121 153792 121 717872
+9315 342 59 154034 52 718598
+9316 342 103 154152 103 718910
+9317 342 102 154358 96 719528
+9318 342 56 154562 51 720104
+9319 342 129 154674 123 720410
+9320 342 101 154932 97 721148
+9398 342 88 155134 86 721730
+9399 342 111 155310 110 722246
+9400 342 95 155532 92 722906
+9401 342 89 155722 86 723458
+9402 342 95 155900 94 723974
+9403 342 91 156090 87 724538
+9404 342 113 156272 111 725060
+9405 342 102 156498 96 725726
+9406 342 68 156702 66 726302
+9407 342 85 156838 83 726698
+9408 342 110 157008 107 727196
+9409 342 82 157228 78 727838
+9410 342 94 157392 90 728306
+9411 342 88 157580 88 728846
+9412 342 87 157756 81 729374
+9413 342 99 157930 97 729860
+9414 342 98 158128 92 730442
+9415 342 103 158324 102 730994
+9416 342 122 158530 130 731606
+9417 342 74 158774 70 732386
+9418 342 93 158922 88 732806
+9419 342 85 159108 80 733334
+9420 342 107 159278 105 733814
+9421 342 119 159492 121 734444
+9422 342 94 159730 95 735170
+9423 342 66 159918 60 735740
+9424 342 139 160050 139 736100
+9425 342 99 160328 100 736934
+9426 342 95 160526 89 737534
+9427 342 110 160716 116 738068
+9428 342 88 160936 83 738764
+9429 342 92 161112 89 739262
+9430 342 163 161296 166 739796
+9431 342 108 161622 106 740792
+9432 342 86 161838 84 741428
+9433 342 102 162010 100 741932
+9434 342 107 162214 109 742532
+9435 342 71 162428 70 743186
+9436 342 138 162570 142 743606
+9437 342 103 162846 106 744458
+9438 342 87 163052 81 745094
+9439 342 112 163226 113 745580
+9440 342 102 163450 98 746258
+9441 342 95 163654 95 746846
+9442 342 127 163844 124 747416
+9443 342 89 164098 90 748160
+9444 342 93 164276 90 748700
+9445 342 91 164462 90 749240
+9446 342 113 164644 122 749780
+9447 342 117 164870 119 750512
+9448 342 111 165104 113 751226
+9449 342 70 165326 65 751904
+9450 342 87 165466 80 752294
+9472 353 4 165640 2 752774
+9474 353 4 165648 2 752786
+9478 353 14 165656 6 752798
+9480 353 19 165684 8 752834
+9482 353 19 165722 8 752882
+9484 353 6 165760 4 752930
+9488 353 6 165772 4 752954
+9492 353 6 165784 4 752978
+9496 353 6 165796 4 753002
+9500 353 8 165808 4 753026
+9508 353 8 165824 6 753050
+9516 353 8 165840 6 753086
+9524 353 8 165856 6 753122
+9532 353 12 165872 8 753158
+9552 353 9 165896 4 753206
+9553 353 9 165914 4 753230
+9554 353 10 165932 6 753254
+9555 353 10 165952 8 753290
+9556 353 13 165972 8 753338
+9557 353 10 165998 8 753386
+9558 353 10 166018 8 753434
+9559 353 13 166038 8 753482
+9560 353 10 166064 6 753530
+9561 353 10 166084 8 753566
+9562 353 13 166104 8 753614
+9563 353 10 166130 8 753662
+9564 353 10 166150 8 753710
+9565 353 13 166170 8 753758
+9566 353 12 166196 6 753806
+9567 353 13 166220 6 753842
+9568 353 18 166246 10 753878
+9569 353 12 166282 10 753938
+9570 353 13 166306 8 753998
+9571 353 18 166332 10 754046
+9572 353 13 166368 8 754106
+9573 353 12 166394 10 754154
+9574 353 18 166418 10 754214
+9575 353 13 166454 8 754274
+9576 353 12 166480 10 754322
+9577 353 18 166504 10 754382
+9578 353 20 166540 14 754442
+9579 353 20 166580 14 754526
+9580 353 27 166620 16 754610
+9585 353 4 166674 2 754706
+9586 353 4 166682 2 754718
+9600 606 4 166690 2 754730
+9604 606 4 166698 2 754742
+9608 606 4 166706 2 754754
+9612 606 4 166714 2 754766
+9616 606 4 166722 2 754778
+9617 599 3765 166730 4050 754790
+9618 599 2184 174260 2116 779090
+9619 599 3747 178628 4748 791786
+9632 454 4 186122 2 820274
+9633 454 9 186130 8 820286
+9634 454 49 186148 50 820334
+9635 454 14 186246 10 820634
+9636 454 24 186274 20 820694
+9637 454 24 186322 26 820814
+9638 454 84 186370 74 820970
+9639 454 42 186538 42 821414
+9640 454 42 186622 42 821666
+9641 454 188 186706 220 821918
+9642 242 4 187082 2 823238
+9643 242 9 187090 8 823250
+9644 510 4 187108 2 823298
+9645 510 9 187116 8 823310
+9646 280 4 187134 2 823358
+9647 280 9 187142 8 823370
+9648 569 4 187160 2 823418
+9649 569 9 187168 8 823430
+9650 572 3 187186 1 823478
+9651 572 7 187192 6 823484
+9652 329 3 187206 1 823520
+9653 329 7 187212 6 823526
+9654 521 3 187226 1 823562
+9655 521 7 187232 6 823568
+9656 329 3 187246 1 823604
+9657 329 7 187252 6 823610
+9658 464 3 187266 1 823646
+9659 464 7 187272 6 823652
+9660 572 3 187286 1 823688
+9661 572 7 187292 6 823694
+9662 329 3 187306 1 823730
+9663 329 7 187312 6 823736
+9664 521 3 187326 1 823772
+9665 521 7 187332 6 823778
+9666 329 3 187346 1 823814
+9667 329 7 187352 6 823820
+9668 464 3 187366 1 823856
+9669 464 7 187372 6 823862
+9670 531 4 187386 2 823898
+9671 531 9 187394 8 823910
+9672 531 14 187412 10 823958
+9673 420 65 187440 58 824018
+9674 395 9 187570 8 824366
+9675 420 43 187588 40 824414
+9676 454 193 187674 196 824654
+9677 454 85 188060 101 825830
+9678 420 87 188230 80 826436
+9679 420 21 188404 18 826916
+9680 420 33 188446 31 827024
+9681 420 33 188512 31 827210
+9682 420 33 188578 31 827396
+9683 420 33 188644 31 827582
+9684 420 39 188710 37 827768
+9685 420 29 188788 27 827990
+9686 290 11 188846 9 828152
+9687 290 11 188868 9 828206
+9688 454 26 188890 24 828260
+9689 454 48 188942 42 828404
+9690 454 27 189038 22 828656
+9691 454 27 189092 22 828788
+9692 454 12 189146 10 828920
+9693 454 12 189170 10 828980
+9694 454 12 189194 10 829040
+9695 454 12 189218 10 829100
+9696 454 22 189242 20 829160
+9697 454 22 189286 20 829280
+9698 455 3 189330 1 829400
+9699 455 3 189336 1 829406
+9700 455 3 189342 1 829412
+9701 455 3 189348 1 829418
+9702 261 43 189354 42 829424
+9703 454 9 189440 8 829676
+9704 454 9 189458 8 829724
+9705 454 8 189476 7 829772
+9706 454 8 189492 7 829814
+9707 454 14 189508 14 829856
+9708 572 29 189536 24 829940
+9709 572 7 189594 5 830084
+9710 572 7 189608 6 830114
+9711 603 43 189622 41 830150
+9712 454 16 189708 14 830396
+9713 454 16 189740 14 830480
+9714 454 16 189772 16 830564
+9715 454 16 189804 16 830660
+9716 420 47 189836 46 830756
+9717 420 47 189930 46 831032
+9718 420 47 190024 46 831308
+9719 420 47 190118 46 831584
+9720 455 7 190212 6 831860
+9721 455 7 190226 6 831896
+9722 455 7 190240 6 831932
+9723 372 9 190254 8 831968
+9724 372 4 190272 2 832016
+9725 300 9 190280 8 832028
+9726 300 4 190298 2 832076
+9727 455 7 190306 6 832088
+9733 435 10 190320 8 832124
+9734 435 21 190340 20 832172
+9737 381 65 190382 58 832292
+9740 290 50 190512 48 832640
+9742 500 83 190612 84 832928
+9746 454 22 190778 18 833432
+9761 309 48 190822 46 833540
+9785 574 110 190918 96 833816
+9786 574 110 191138 96 834392
+9787 574 88 191358 86 834968
+9788 418 83 191534 84 835484
+9789 320 54 191700 51 835988
+9790 320 54 191808 52 836294
+9791 301 75 191916 72 836606
+9792 301 53 192066 50 837038
+9793 301 53 192172 49 837338
+9794 329 70 192278 70 837632
+9795 484 62 192418 63 838052
+9796 484 68 192542 66 838430
+9798 420 49 192678 44 838826
+9799 315 31 192776 28 839090
+9800 482 70 192838 69 839258
+9801 390 72 192978 73 839672
+9824 342 45 193122 43 840110
+9825 342 63 193212 62 840368
+9826 342 72 193338 80 840740
+9827 342 74 193482 75 841220
+9828 342 77 193630 76 841670
+9829 342 31 193784 28 842126
+9830 342 19 193846 19 842294
+9831 342 137 193884 140 842408
+9833 194 24 194158 21 843248
+9834 280 49 194206 47 843374
+9835 420 45 194304 44 843656
+9837 213 36 194394 36 843920
+9838 213 13 194466 10 844136
+9839 213 33 194492 24 844196
+9854 593 130 194558 124 844340
+9856 516 31 194818 26 845084
+9857 516 53 194880 44 845240
+9858 516 75 194986 62 845504
+9859 516 97 195136 80 845876
+9860 516 119 195330 98 846356
+9861 516 141 195568 116 846944
+9862 516 65 195850 58 847640
+9863 516 87 195980 76 847988
+9864 516 43 196154 40 848444
+9865 516 65 196240 62 848684
+9888 755 48 196370 45 849056
+9893 329 80 196466 79 849326
+9898 381 43 196626 40 849800
+9899 381 21 196712 18 850040
+9900 282 43 196754 40 850148
+9906 301 45 196840 43 850388
+9986 480 142 196930 149 850646
+9993 344 45 197214 61 851540
+10003 377 46 197304 49 851906
+10016 383 52 197396 49 852200
+10026 394 32 197500 30 852494
+10038 347 41 197564 43 852674
+10045 340 143 197646 141 852932
+10098 243 8 197932 6 853778
+10099 243 8 197948 6 853814
+10112 393 56 197964 50 853850
+10113 393 95 198076 92 854150
+10114 393 109 198266 111 854702
+10115 393 59 198484 52 855368
+10116 393 91 198602 85 855680
+10117 393 108 198784 103 856190
+10118 393 59 199000 53 856808
+10119 393 129 199118 123 857126
+10120 393 113 199376 107 857864
+10121 393 99 199602 90 858506
+10122 393 34 199800 32 859046
+10123 393 67 199868 65 859238
+10124 393 89 200002 93 859628
+10125 393 37 200180 32 860186
+10126 393 69 200254 68 860378
+10127 393 85 200392 79 860786
+10128 393 37 200562 35 861260
+10129 393 112 200636 102 861470
+10130 393 85 200860 80 862082
+10131 393 77 201030 72 862562
+10139 459 27 201184 25 862994
+10176 342 9 201238 7 863144
+10177 572 15 201256 12 863186
+10178 346 8 201286 6 863258
+10179 342 70 201302 64 863294
+10180 342 70 201442 64 863678
+10181 227 54 201582 52 864062
+10182 227 54 201690 52 864374
+10183 310 29 201798 23 864686
+10184 483 31 201856 26 864824
+10185 483 31 201918 26 864980
+10188 162 33 201980 33 865136
+10192 531 31 202046 26 865334
+10193 310 29 202108 23 865490
+10194 310 29 202166 27 865628
+10195 342 28 202224 22 865790
+10196 342 28 202280 22 865922
+10197 509 20 202336 20 866054
+10198 509 20 202376 18 866174
+10199 613 26 202416 24 866282
+10200 433 8 202468 6 866426
+10201 433 8 202484 6 866462
+10202 688 25 202500 16 866498
+10203 688 17 202550 10 866594
+10204 424 45 202584 43 866654
+10205 786 8 202674 4 866912
+10206 786 8 202690 6 866936
+10207 251 49 202706 48 866972
+10208 395 12 202804 12 867260
+10209 382 43 202828 41 867332
+10210 401 45 202914 44 867578
+10211 401 45 203004 43 867842
+10212 590 13 203094 12 868100
+10213 590 13 203120 10 868172
+10214 252 21 203146 20 868232
+10215 252 21 203188 20 868352
+10216 199 7 203230 5 868472
+10217 199 7 203244 5 868502
+10218 305 13 203258 8 868532
+10219 305 13 203284 8 868580
+10220 243 13 203310 12 868628
+10221 243 13 203336 12 868700
+10222 116 23 203362 21 868772
+10223 116 23 203408 21 868898
+10224 516 53 203454 53 869024
+10225 516 50 203560 54 869342
+10226 487 79 203660 87 869666
+10227 487 77 203818 87 870188
+10228 599 97 203972 102 870710
+10229 786 42 204166 45 871322
+10230 786 41 204250 44 871592
+10231 786 78 204332 87 871856
+10232 786 53 204488 57 872378
+10233 786 54 204594 57 872720
+10234 786 86 204702 90 873062
+10235 786 46 204874 49 873602
+10236 786 43 204966 46 873896
+10237 786 58 205052 63 874172
+10238 786 59 205168 59 874550
+10239 786 61 205286 66 874904
+10496 463 84 205408 94 875300
+10497 463 92 205576 100 875864
+10498 463 66 205760 67 876464
+10499 463 68 205892 67 876866
+10500 463 99 206028 100 877268
+10501 463 80 206226 90 877868
+10502 463 58 206386 63 878408
+10503 463 60 206502 59 878786
+10504 255 45 206622 50 879140
+10505 255 47 206712 50 879440
+10506 463 56 206806 62 879740
+10507 463 58 206918 62 880112
+10508 463 46 207034 46 880484
+10509 463 46 207126 46 880760
+10510 463 51 207218 48 881036
+10511 463 51 207320 48 881324
+10512 705 121 207422 123 881612
+10513 463 155 207664 141 882350
+10514 255 44 207974 48 883196
+10515 255 43 208062 48 883484
+10516 463 77 208148 81 883772
+10517 463 85 208302 87 884258
+10518 463 106 208472 119 884780
+10519 463 112 208684 125 885494
+10520 463 115 208908 129 886244
+10521 463 35 209138 33 887018
+10522 463 34 209208 33 887216
+10523 463 71 209276 77 887414
+10524 463 69 209418 77 887876
+10525 463 61 209556 66 888338
+10526 463 62 209678 66 888734
+10527 463 64 209802 70 889130
+10528 463 65 209930 68 889550
+10529 463 86 210060 108 889958
+10530 463 86 210232 106 890606
+10531 463 75 210404 86 891242
+10532 463 76 210554 87 891758
+10533 463 75 210706 86 892280
+10534 463 73 210856 86 892796
+10535 463 84 211002 116 893312
+10536 463 86 211170 115 894008
+10537 463 94 211342 114 894698
+10538 463 94 211530 116 895382
+10539 463 14 211718 6 896078
+10540 463 14 211746 6 896114
+10541 463 90 211774 111 896150
+10542 463 94 211954 111 896816
+10543 463 49 212142 59 897482
+10544 463 53 212240 58 897836
+10545 463 97 212346 110 898184
+10546 463 95 212540 111 898844
+10547 463 61 212730 64 899510
+10548 463 49 212852 58 899894
+10549 463 52 212950 57 900242
+10550 391 52 213054 57 900584
+10551 391 53 213158 56 900926
+10552 255 62 213264 72 901262
+10553 255 66 213388 72 901694
+10554 463 65 213520 72 902126
+10555 463 67 213650 74 902558
+10556 463 71 213784 75 903002
+10557 463 78 213926 80 903452
+10558 463 72 214082 82 903932
+10559 463 75 214226 82 904424
+10560 463 76 214376 83 904916
+10561 463 78 214528 83 905414
+10562 463 82 214684 89 905912
+10563 463 81 214848 89 906446
+10564 463 81 215010 88 906980
+10565 463 54 215172 52 907508
+10566 463 54 215280 52 907820
+10567 463 55 215388 58 908132
+10568 463 121 215498 134 908480
+10569 255 117 215740 130 909284
+10570 463 39 215974 44 910064
+10571 463 40 216052 44 910328
+10572 255 38 216132 44 910592
+10573 255 41 216208 44 910856
+10574 463 39 216290 44 911120
+10575 255 39 216368 45 911384
+10576 463 39 216446 44 911654
+10577 255 39 216524 44 911918
+10578 463 26 216602 26 912182
+10579 463 26 216654 27 912338
+10580 255 27 216706 27 912500
+10581 255 27 216760 27 912662
+10582 463 27 216814 25 912824
+10583 463 26 216868 27 912974
+10584 255 27 216920 27 913136
+10585 255 25 216974 27 913298
+10586 463 27 217024 27 913460
+10587 463 26 217078 25 913622
+10588 255 25 217130 27 913772
+10589 255 26 217180 27 913934
+10590 463 27 217232 27 914096
+10591 463 26 217286 25 914258
+10592 255 27 217338 27 914408
+10593 255 25 217392 27 914570
+10594 463 48 217442 46 914732
+10595 342 46 217538 46 915008
+10596 463 46 217630 46 915284
+10597 342 44 217722 46 915560
+10598 463 46 217810 46 915836
+10599 463 47 217902 47 916112
+10600 463 45 217996 47 916394
+10601 463 47 218086 46 916676
+10602 463 28 218180 25 916952
+10603 463 29 218236 25 917102
+10604 463 27 218294 25 917252
+10605 463 28 218348 25 917402
+10606 342 45 218404 46 917552
+10607 342 45 218494 46 917828
+10608 463 26 218584 25 918104
+10609 463 51 218636 48 918254
+10610 463 74 218738 75 918542
+10611 463 74 218886 74 918992
+10612 463 73 219034 75 919436
+10613 463 106 219180 105 919886
+10614 342 51 219392 49 920516
+10615 463 47 219494 52 920810
+10616 342 45 219588 49 921122
+10617 342 64 219678 68 921416
+10618 463 64 219806 72 921824
+10619 342 66 219934 68 922256
+10620 463 45 220066 43 922664
+10621 463 45 220156 44 922922
+10622 342 45 220246 43 923186
+10623 342 45 220336 43 923444
+10624 296 14 220426 6 923702
+10625 282 21 220454 18 923738
+10626 251 87 220496 80 923846
+10627 297 57 220670 57 924326
+10628 297 57 220784 56 924668
+10629 231 51 220898 52 925004
+10630 231 53 221000 52 925316
+10631 255 23 221106 22 925628
+10632 255 23 221152 22 925760
+10633 255 7 221198 6 925892
+10634 255 7 221212 6 925928
+10635 234 13 221226 8 925964
+10636 234 13 221252 8 926012
+10637 234 11 221278 9 926060
+10638 234 11 221300 9 926114
+10639 234 11 221322 9 926168
+10640 234 11 221344 9 926222
+10641 199 28 221366 22 926276
+10642 199 28 221422 22 926408
+10643 342 48 221478 54 926540
+10644 342 51 221574 53 926864
+10645 342 93 221676 101 927182
+10646 342 92 221862 101 927788
+10647 243 8 222046 6 928394
+10648 243 8 222062 6 928430
+10649 105 87 222078 72 928466
+10650 255 20 222252 18 928898
+10651 342 35 222292 43 929006
+10652 342 13 222362 10 929264
+10653 342 41 222388 36 929324
+10654 342 84 222470 80 929540
+10655 342 6 222638 4 930020
+10656 342 45 222650 52 930044
+10657 342 46 222740 53 930356
+10658 342 6 222832 4 930674
+10659 342 6 222844 4 930698
+10660 342 11 222856 6 930722
+10661 342 11 222878 6 930758
+10662 449 6 222900 4 930794
+10663 449 6 222912 4 930818
+10664 342 78 222924 94 930842
+10665 342 77 223080 94 931406
+10666 342 81 223234 94 931970
+10667 342 80 223396 94 932534
+10668 353 79 223556 95 933098
+10669 353 78 223714 94 933668
+10670 353 73 223870 93 934232
+10671 353 72 224016 93 934790
+10672 381 70 224160 70 935348
+10673 381 75 224300 72 935768
+10674 381 114 224450 110 936200
+10675 381 110 224678 114 936860
+10676 381 112 224898 115 937544
+10677 454 50 225122 51 938234
+10678 420 45 225222 44 938540
+10679 420 53 225312 44 938804
+10680 420 55 225418 54 939068
+10681 420 52 225528 46 939392
+10682 420 49 225632 49 939668
+10683 420 104 225730 106 939962
+10684 420 92 225938 78 940598
+10685 420 85 226122 91 941066
+10686 420 87 226292 82 941612
+10687 420 65 226466 58 942104
+10688 420 51 226596 45 942452
+10689 420 51 226698 45 942722
+10690 545 87 226800 80 942992
+10691 545 53 226974 56 943472
+10692 454 12 227080 12 943808
+10693 454 12 227104 12 943880
+10694 454 139 227128 141 943952
+10695 454 53 227406 48 944798
+10696 454 19 227512 16 945086
+10697 522 27 227550 24 945182
+10698 572 29 227604 24 945326
+10699 572 12 227662 8 945470
+10700 572 83 227686 82 945518
+10701 582 11 227852 10 946010
+10702 390 17 227874 14 946070
+10703 428 13 227908 9 946154
+10704 428 13 227934 9 946208
+10705 405 10 227960 9 946262
+10706 405 10 227980 9 946316
+10707 405 6 228000 4 946370
+10708 405 9 228012 7 946394
+10709 405 9 228030 7 946436
+10710 405 14 228048 14 946478
+10711 405 6 228076 4 946562
+10712 255 18 228088 16 946586
+10713 255 18 228124 16 946682
+10714 343 37 228160 32 946778
+10715 343 37 228234 32 946970
+10716 463 63 228308 61 947162
+10717 463 112 228434 117 947528
+10718 463 90 228658 90 948230
+10719 572 86 228838 84 948770
+10720 454 11 229010 10 949274
+10721 333 12 229032 8 949334
+10722 395 12 229056 10 949382
+10723 342 33 229080 32 949442
+10724 342 66 229146 63 949634
+10725 342 46 229278 46 950012
+10726 398 17 229370 12 950288
+10727 314 20 229404 14 950360
+10728 572 7 229444 5 950444
+10729 572 7 229458 6 950474
+10730 381 40 229472 47 950510
+10731 395 4 229552 2 950792
+10732 381 79 229560 85 950804
+10733 381 57 229718 63 951314
+10734 381 25 229832 24 951692
+10735 381 20 229882 16 951836
+10736 381 23 229922 22 951932
+10737 381 18 229968 14 952064
+10738 381 56 230004 54 952148
+10739 381 34 230116 32 952472
+10740 463 85 230184 80 952664
+10741 261 4 230354 2 953144
+10742 260 9 230362 4 953156
+10743 260 12 230380 10 953180
+10744 300 4 230404 2 953240
+10745 300 4 230412 2 953252
+10746 342 20 230420 14 953264
+10747 342 28 230460 20 953348
+10748 229 24 230516 22 953468
+10749 229 24 230564 23 953600
+10750 381 12 230612 10 953738
+10751 381 22 230636 26 953798
+10752 563 65 230680 58 953954
+10753 563 53 230810 53 954302
+10754 563 73 230916 74 954620
+10755 462 48 231062 42 955064
+10756 462 39 231158 32 955316
+10757 462 8 231236 6 955508
+10758 462 8 231252 6 955544
+10759 589 20 231268 18 955580
+10760 589 20 231308 18 955688
+10761 510 12 231348 10 955796
+10762 457 84 231372 88 955856
+10763 344 109 231540 113 956384
+10764 592 275 231758 280 957062
+10765 249 75 232308 78 958742
+10766 249 83 232458 86 959210
+10767 249 75 232624 78 959726
+10768 249 119 232774 130 960194
+10769 249 129 233012 140 960974
+10770 259 97 233270 96 961814
+10771 249 119 233464 120 962390
+10772 314 129 233702 130 963110
+10773 249 137 233960 138 963890
+10774 264 85 234234 90 964718
+10775 368 134 234404 142 965258
+10776 269 81 234672 84 966110
+10777 279 98 234834 104 966614
+10778 279 100 235030 104 967238
+10779 229 72 235230 72 967862
+10780 229 73 235374 72 968294
+10781 635 14 235520 14 968726
+10782 508 7 235548 6 968810
+10783 251 101 235562 96 968846
+10784 588 13 235764 8 969422
+10785 273 6 235790 4 969470
+10786 342 56 235802 48 969494
+10787 342 20 235914 13 969782
+10788 342 45 235954 39 969860
+10789 342 34 236044 26 970094
+10790 342 45 236112 38 970250
+10791 342 56 236202 49 970478
+10792 342 18 236314 12 970772
+10793 342 39 236350 36 970844
+10794 342 26 236428 20 971060
+10795 342 48 236480 38 971180
+10796 342 48 236576 38 971408
+10797 362 35 236672 28 971636
+10798 362 35 236742 28 971804
+10799 244 12 236812 10 971972
+10800 319 34 236836 28 972032
+10801 319 17 236904 12 972200
+10802 319 15 236938 14 972272
+10803 342 33 236968 32 972356
+10804 337 35 237034 30 972548
+10805 337 35 237104 30 972728
+10806 420 64 237174 55 972908
+10807 550 100 237302 90 973238
+10808 420 92 237502 78 973778
+10809 572 20 237686 14 974246
+10810 572 12 237726 8 974330
+10811 572 20 237750 16 974378
+10812 300 6 237790 4 974474
+10813 300 6 237802 4 974498
+10814 150 101 237814 96 974522
+10815 347 44 238016 42 975098
+10816 310 48 238104 42 975350
+10817 310 31 238200 26 975602
+10818 310 31 238262 26 975758
+10819 310 31 238324 26 975914
+10820 310 34 238386 30 976070
+10821 310 34 238454 29 976250
+10822 310 53 238522 48 976424
+10823 310 53 238628 48 976712
+10824 310 58 238734 50 977000
+10825 310 58 238850 51 977300
+10826 539 49 238966 47 977606
+10827 539 49 239064 48 977888
+10828 310 31 239162 30 978176
+10829 310 31 239224 30 978356
+10830 310 17 239286 12 978536
+10831 310 17 239320 12 978608
+10832 310 65 239354 62 978680
+10833 310 29 239484 23 979052
+10834 310 29 239542 23 979190
+10835 310 15 239600 10 979328
+10836 310 15 239630 10 979388
+10837 390 18 239660 16 979448
+10838 390 18 239696 16 979544
+10839 353 7 239732 5 979640
+10840 353 7 239746 5 979670
+10841 310 23 239760 22 979700
+10842 310 10 239806 8 979832
+10843 310 10 239826 8 979880
+10844 310 20 239846 19 979928
+10845 310 20 239886 19 980042
+10846 310 17 239926 9 980156
+10847 310 12 239960 7 980210
+10848 310 17 239984 9 980252
+10849 310 11 240018 6 980306
+10850 310 17 240040 9 980342
+10851 310 17 240074 9 980396
+10852 521 11 240108 11 980450
+10853 521 11 240130 9 980516
+10854 342 31 240152 22 980570
+10855 342 36 240214 24 980702
+10856 342 46 240286 34 980846
+10857 342 64 240378 48 981050
+10858 342 54 240506 48 981338
+10859 342 76 240614 66 981626
+10860 342 70 240766 63 982022
+10861 342 64 240906 52 982400
+10862 342 163 241034 173 982712
+10863 342 73 241360 65 983750
+10864 342 75 241506 65 984140
+10865 342 22 241656 12 984530
+10866 342 22 241700 12 984602
+10867 342 42 241744 34 984674
+10868 507 97 241828 76 984878
+10869 498 19 242022 8 985334
+10870 718 29 242060 12 985382
+10871 342 97 242118 76 985454
+10872 342 102 242312 78 985910
+10873 342 51 242516 45 986378
+10874 342 51 242618 45 986648
+10875 342 82 242720 77 986918
+10876 342 85 242884 77 987380
+10877 342 12 243054 7 987842
+10878 342 12 243078 7 987884
+10879 342 34 243102 25 987926
+10880 342 34 243170 25 988076
+10881 342 34 243238 25 988226
+10882 342 34 243306 25 988376
+10883 342 34 243374 25 988526
+10884 342 35 243442 25 988676
+10885 342 73 243512 65 988826
+10886 342 73 243658 65 989216
+10887 342 20 243804 15 989606
+10888 343 20 243844 15 989696
+10889 342 95 243884 95 989786
+10890 342 95 244074 95 990356
+10891 342 25 244264 14 990926
+10892 342 25 244314 14 991010
+10893 342 45 244364 37 991094
+10894 342 45 244454 37 991316
+10895 342 48 244544 40 991538
+10896 342 48 244640 40 991778
+10897 342 25 244736 14 992018
+10898 342 25 244786 14 992102
+10899 342 25 244836 14 992186
+10900 342 25 244886 14 992270
+10901 342 12 244936 7 992354
+10902 342 12 244960 7 992396
+10903 342 34 244984 25 992438
+10904 342 34 245052 25 992588
+10905 342 17 245120 9 992738
+10906 342 17 245154 9 992792
+10907 342 17 245188 9 992846
+10908 342 17 245222 9 992900
+10909 342 40 245256 36 992954
+10910 342 40 245336 36 993170
+10911 342 50 245416 40 993386
+10912 342 50 245516 40 993626
+10913 342 15 245616 10 993866
+10914 342 15 245646 10 993926
+10915 466 20 245676 12 993986
+10916 391 23 245716 22 994058
+10917 427 15 245762 10 994190
+10918 342 25 245792 25 994250
+10919 342 26 245842 25 994400
+10920 342 31 245894 27 994550
+10921 342 31 245956 27 994712
+10922 342 10 246018 8 994874
+10923 342 10 246038 8 994922
+10924 342 15 246058 10 994970
+10925 342 15 246088 10 995030
+10926 342 36 246118 28 995090
+10927 342 28 246190 24 995258
+10928 342 28 246246 23 995402
+10929 342 36 246302 32 995540
+10930 342 36 246374 31 995732
+10931 342 33 246446 26 995918
+10932 342 33 246512 25 996074
+10933 342 44 246578 40 996224
+10934 342 44 246666 39 996464
+10935 342 89 246754 81 996698
+10936 342 89 246932 81 997184
+10937 342 111 247110 111 997670
+10938 342 111 247332 111 998336
+10939 466 47 247554 43 999002
+10940 466 47 247648 42 999260
+10941 342 48 247742 42 999512
+10942 342 49 247838 42 999764
+10943 342 39 247936 32 1000016
+10944 342 39 248014 32 1000208
+10945 342 39 248092 34 1000400
+10946 342 39 248170 35 1000604
+10947 342 53 248248 44 1000814
+10948 342 53 248354 44 1001078
+10949 342 36 248460 28 1001342
+10950 342 36 248532 29 1001510
+10951 342 59 248604 54 1001684
+10952 342 60 248722 54 1002008
+10953 342 92 248842 84 1002332
+10954 342 92 249026 85 1002836
+10955 342 47 249210 42 1003346
+10956 342 47 249304 42 1003598
+10957 675 8 249398 6 1003850
+10958 675 8 249414 6 1003886
+10959 342 27 249430 26 1003922
+10960 342 27 249484 26 1004078
+10961 342 32 249538 28 1004234
+10962 342 33 249602 28 1004402
+10963 342 53 249668 48 1004570
+10964 342 54 249774 49 1004858
+10965 342 54 249882 49 1005152
+10966 342 53 249990 48 1005446
+10967 625 53 250096 49 1005734
+10968 625 60 250202 59 1006028
+10969 310 29 250322 27 1006382
+10970 310 36 250380 34 1006544
+10971 310 32 250452 31 1006748
+10972 310 29 250516 27 1006934
+10973 310 49 250574 48 1007096
+10974 248 8 250672 6 1007384
+10975 342 8 250688 6 1007420
+10976 342 8 250704 6 1007456
+10977 342 85 250720 82 1007492
+10978 342 16 250890 8 1007984
+10979 430 13 250922 8 1008032
+10980 342 12 250948 10 1008080
+10981 430 17 250972 12 1008140
+10982 342 16 251006 10 1008212
+10983 342 13 251038 8 1008272
+10984 342 13 251064 8 1008320
+10985 342 17 251090 12 1008368
+10986 342 12 251124 10 1008440
+10987 342 12 251148 10 1008500
+10988 300 10 251172 8 1008560
+10989 300 10 251192 6 1008608
+10990 202 12 251212 8 1008644
+10991 251 45 251236 44 1008692
+10992 251 45 251326 43 1008956
+10993 251 49 251416 47 1009214
+10994 261 20 251514 14 1009496
+10995 342 48 251554 48 1009580
+10996 342 14 251650 6 1009868
+10997 342 28 251678 20 1009904
+10998 342 65 251734 54 1010024
+10999 584 23 251864 15 1010348
+11000 584 23 251910 15 1010438
+11001 342 17 251956 9 1010528
+11002 342 17 251990 9 1010582
+11003 446 14 252024 6 1010636
+11005 354 9 252052 4 1010672
+11006 204 9 252070 8 1010696
+11026 454 9 252088 8 1010744
+11027 454 9 252106 8 1010792
+11028 454 8 252124 7 1010840
+11029 454 8 252140 7 1010882
+11030 531 8 252156 6 1010924
+11031 531 8 252172 7 1010960
+11032 531 8 252188 7 1011002
+11033 531 8 252204 7 1011044
+11034 454 107 252220 48 1011086
+11035 520 4 252434 2 1011374
+11036 520 9 252442 8 1011386
+11037 119 4 252460 2 1011434
+11038 119 9 252468 8 1011446
+11039 454 5 252486 3 1011494
+11040 454 11 252496 10 1011512
+11041 454 13 252518 12 1011572
+11042 454 6 252544 4 1011644
+11043 463 6 252556 4 1011668
+11044 603 21 252568 18 1011692
+11045 389 4 252610 2 1011800
+11046 389 9 252618 8 1011812
+11047 271 4 252636 2 1011860
+11048 271 9 252644 8 1011872
+11049 261 4 252662 2 1011920
+11050 178 4 252670 2 1011932
+11051 178 9 252678 8 1011944
+11052 420 21 252696 18 1011992
+11053 420 43 252738 40 1012100
+11054 297 21 252824 18 1012340
+11055 297 43 252866 40 1012448
+11056 463 86 252952 93 1012688
+11057 463 111 253124 124 1013246
+11058 599 90 253346 102 1013990
+11059 786 63 253526 66 1014602
+11060 463 79 253652 94 1014998
+11061 463 93 253810 100 1015562
+11062 463 81 253996 92 1016162
+11063 705 125 254158 124 1016714
+11064 463 156 254408 141 1017458
+11065 463 78 254720 81 1018304
+11066 463 86 254876 87 1018790
+11067 463 107 255048 119 1019312
+11068 463 113 255262 125 1020026
+11069 463 117 255488 129 1020776
+11070 463 57 255722 59 1021550
+11071 463 63 255836 65 1021904
+11072 463 53 255962 48 1022294
+11073 463 76 256068 75 1022582
+11074 463 107 256220 104 1023032
+11075 463 47 256434 52 1023656
+11076 463 64 256528 73 1023968
+11077 463 51 256656 54 1024406
+11078 463 51 256758 53 1024730
+11079 463 74 256860 75 1025048
+11080 463 106 257008 105 1025498
+11081 463 76 257220 75 1026128
+11082 463 107 257372 104 1026578
+11083 463 74 257586 74 1027202
+11084 463 73 257734 75 1027646
+11088 396 21 257880 20 1028096
+11089 396 10 257922 8 1028216
+11090 349 21 257942 20 1028264
+11091 432 5 257984 3 1028384
+11092 432 11 257994 10 1028402
+12306 342 13 258016 8 1028462
+12336 705 101 258042 101 1028510
+12398 450 91 258244 98 1029116
+64256 302 109 258426 105 1029704
+64257 279 77 258644 83 1030334
+64258 277 76 258798 76 1030832
+64259 415 132 258950 135 1031288
+64260 415 130 259214 127 1032098
+65533 435 83 259474 82 1032860
+88	88	94	88	117	278	117	282	118	286	118	297	117	311	113	322	108	331	101	336	92	338	81	336	74	331	69	323	66	312	65	300	65	289	66	284	66	278	16383	16383	118	21	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	22	66	13	70	6	75	0	82	-2	91	-3	100	-2	107	0	113	6	116	13	118	21	150	215	154	243	158	268	162	289	165	306	166	318	165	324	162	330	157	334	151	337	145	338	138	337	132	334	127	330	124	324	123	316	124	307	126	291	129	270	134	244	139	215	16383	16383	65	215	70	243	75	268	78	289	80	306	81	318	80	324	77	330	73	334	67	337	60	338	53	337	47	334	42	330	40	324	39	316	39	307	42	291	45	270	50	244	55	215	248	203	248	230	200	230	214	331	185	331	171	230	104	230	119	331	90	331	75	230	17	230	17	203	71	203	60	136	3	136	3	108	56	108	40	0	69	0	85	108	152	108	137	0	166	0	181	108	235	108	235	136	185	136	195	203	16383	16383	166	203	156	136	89	136	100	203	132	319	154	314	172	304	186	291	197	273	205	250	213	250	213	305	202	314	189	321	173	326	155	330	132	332	132	363	115	363	115	332	88	328	64	319	44	304	31	283	26	257	29	234	38	214	54	196	79	177	115	155	115	14	90	17	69	27	52	42	38	63	30	90	22	90	22	26	38	16	54	9	71	4	91	1	115	0	115	-43	132	-43	132	0	164	6	191	17	211	32	224	54	229	85	228	96	227	105	225	115	222	123	219	130	210	141	199	152	185	164	163	178	132	195	16383	16383	115	204	93	219	79	232	69	243	64	254	63	266	65	281	71	293	81	304	96	313	115	319	16383	16383	132	147	156	132	172	118	182	105	188	90	189	74	187	55	181	40	170	28	154	20	132	14	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	368	55	359	45	350	38	342	33	332	30	321	29	304	31	288	36	274	46	259	58	246	75	260	96	273	115	284	134	296	152	309	173	316	184	323	192	332	198	342	201	355	203	355	213	248	213	248	203	261	201	270	197	276	193	279	187	280	179	278	165	273	150	264	133	251	113	234	89	218	107	205	126	192	146	180	167	168	192	199	207	221	222	235	238	243	256	246	276	242	298	233	315	218	328	199	335	177	338	153	335	132	325	116	309	105	288	101	263	101	250	103	237	106	223	111	207	118	189	99	177	72	158	50	138	34	116	24	92	21	69	25	42	36	20	53	5	77	-3	107	-6	130	-4	151	0	172	9	193	22	214	39	233	22	250	9	266	0	283	-4	300	-6	319	-3	336	3	352	14	365	30	375	50	16383	16383	219	278	217	261	211	246	200	233	183	220	161	208	152	225	146	239	143	253	141	266	141	281	142	294	148	306	156	315	167	320	180	322	193	320	204	314	212	304	217	292	219	278	16383	16383	202	52	185	40	170	31	155	25	142	21	129	20	109	23	92	31	79	45	70	64	67	87	69	106	75	124	86	140	103	155	126	171	142	141	156	115	170	92	202	52	50	215	56	244	60	269	64	290	66	306	66	324	63	330	59	334	53	337	46	338	39	337	33	334	28	330	25	324	24	317	25	306	27	289	31	268	35	243	40	215	152	-79	116	-44	92	-8	77	31	69	76	67	127	69	180	77	223	92	261	116	295	152	330	147	338	104	307	69	270	44	227	29	179	24	126	29	75	44	27	69	-17	103	-56	146	-88	15	330	51	295	76	259	90	219	97	174	99	122	97	69	90	26	75	-11	51	-45	15	-79	19	-88	62	-56	97	-19	122	23	137	71	142	123	137	174	121	222	96	267	63	306	21	338	134	235	147	243	158	248	178	254	190	256	200	258	207	261	212	265	215	270	216	277	215	284	213	289	209	293	204	295	198	296	190	294	183	288	174	281	166	272	159	264	154	259	144	251	130	243	130	262	131	270	133	278	135	287	140	302	142	307	143	312	144	316	144	320	143	326	140	331	136	335	131	337	126	338	120	337	115	335	111	331	109	326	108	321	108	317	110	307	111	301	113	295	115	285	118	276	121	249	121	243	110	249	101	255	93	262	85	270	76	280	70	286	65	290	60	293	56	295	51	296	46	295	41	292	38	288	36	283	35	277	36	270	40	265	46	261	56	257	69	254	78	252	87	249	97	246	106	242	117	235	106	229	97	224	88	221	78	218	65	215	53	213	45	210	39	205	35	200	34	193	35	187	37	182	41	178	46	176	52	175	57	176	61	177	65	179	74	188	81	196	92	207	94	210	97	212	105	218	112	222	121	228	121	224	120	212	119	201	118	192	115	183	113	174	111	169	109	163	108	159	107	154	107	151	108	145	110	140	114	136	119	133	124	132	130	133	136	136	140	141	143	146	145	152	144	154	144	157	143	161	141	164	140	169	136	179	130	212	130	228	134	225	140	221	147	217	153	212	161	205	169	196	175	188	182	182	187	178	193	175	199	175	205	176	210	178	216	188	217	194	215	201	212	206	206	210	198	213	186	215	176	218	165	220	147	228	138	233	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	41	-69	60	-58	76	-44	88	-27	95	-10	98	7	96	22	90	34	81	43	70	49	57	51	47	49	39	46	33	40	29	32	27	22	29	13	32	6	38	1	46	-1	56	-2	60	-2	63	-1	66	-1	68	0	73	0	75	-1	78	-4	78	-6	76	-16	71	-27	63	-38	51	-49	36	-60	142	97	142	128	20	128	20	97	90	22	89	30	85	38	79	44	71	49	63	50	54	49	46	45	40	39	37	31	35	22	37	13	40	6	46	0	54	-3	63	-5	71	-3	79	0	85	6	89	13	90	22	143	338	110	338	-3	-6	30	-6	238	165	232	222	218	270	194	307	164	330	127	338	84	329	52	304	29	266	16	220	12	168	16	118	27	71	48	31	80	3	125	-6	168	2	200	29	222	67	234	114	238	165	16383	16383	190	162	187	108	179	65	166	33	148	13	125	6	102	13	84	33	71	65	63	109	60	165	63	220	71	265	84	298	101	318	124	325	148	318	166	298	179	265	187	219	190	162	197	0	197	7	178	8	164	12	155	18	151	27	150	38	150	336	145	338	55	292	55	286	69	291	74	293	84	295	88	296	92	296	97	295	101	293	104	288	106	281	107	272	107	47	105	33	100	22	92	14	78	10	59	7	59	0	237	69	230	71	221	57	212	48	203	42	193	39	182	38	65	38	147	126	171	153	189	179	202	203	209	226	211	250	207	278	195	302	176	321	150	334	119	338	86	333	59	320	39	299	24	271	15	238	26	236	38	262	50	280	63	292	79	299	99	301	123	298	142	289	156	275	165	255	169	230	166	205	159	181	146	155	128	129	103	100	15	6	15	0	210	0	31	255	43	275	57	290	71	300	87	306	105	308	123	306	138	300	149	290	157	275	159	257	157	240	152	224	143	211	132	199	118	190	112	186	105	183	96	179	87	176	76	172	76	165	92	165	104	164	113	163	121	162	127	160	146	152	161	141	171	127	178	109	180	88	176	63	167	42	153	26	135	15	114	11	106	11	99	13	90	15	82	20	71	26	64	31	57	35	51	38	41	40	34	39	29	36	25	32	22	27	21	22	23	12	30	4	41	-1	57	-5	76	-6	103	-4	130	0	154	9	175	22	193	40	200	52	207	65	211	79	214	94	215	109	214	125	212	139	207	152	201	164	194	174	187	180	181	185	173	190	164	195	152	200	170	213	183	226	192	241	197	255	199	270	195	292	184	311	168	326	146	335	121	338	92	334	68	323	48	306	33	284	22	257	237	84	237	116	185	116	185	338	163	338	6	116	6	84	146	84	146	0	185	0	185	84	16383	16383	146	116	26	116	146	287	219	340	214	344	210	339	206	335	202	333	197	331	87	331	32	213	32	208	34	206	38	206	65	204	89	199	110	191	129	182	145	171	156	159	166	146	172	131	177	114	178	96	174	71	164	48	149	29	131	16	110	12	104	12	98	14	90	17	83	21	75	27	66	34	58	39	51	41	45	43	38	43	30	42	24	40	19	36	17	31	16	24	19	13	27	5	40	-1	58	-5	79	-6	99	-5	117	-2	134	1	149	8	164	17	182	33	196	51	206	71	211	95	213	122	213	137	211	150	207	162	202	174	195	185	178	205	159	220	137	232	108	241	70	249	90	291	188	291	192	292	198	294	200	296	201	298	223	342	185	337	152	329	123	317	97	300	71	277	52	254	37	229	26	201	19	171	17	140	18	118	21	98	26	78	33	60	41	44	53	26	68	12	86	1	106	-4	129	-6	148	-5	166	0	182	7	196	17	209	30	218	43	225	57	230	73	233	91	234	109	230	145	217	174	198	196	172	209	140	214	127	213	115	211	103	207	90	201	76	191	89	234	111	270	142	300	180	321	224	334	16383	16383	189	94	187	65	180	41	169	23	154	11	134	7	109	13	89	30	75	56	66	91	64	133	67	157	76	173	89	184	105	189	122	191	146	187	165	175	179	156	187	128	189	94	224	323	224	331	40	331	10	257	19	253	30	270	40	282	51	289	62	293	78	294	185	294	86	-3	118	-3	223	78	220	100	213	121	199	141	177	162	145	185	171	200	190	215	203	229	210	246	212	267	208	289	197	309	179	324	156	334	128	338	97	335	70	324	49	308	36	287	31	260	33	242	38	225	49	208	67	189	93	166	66	145	47	127	35	111	30	94	28	75	32	48	45	25	66	8	92	-2	124	-6	157	-2	185	8	205	26	218	49	223	78	16383	16383	177	267	176	249	171	234	162	220	149	207	131	195	107	210	90	225	77	240	70	257	68	275	71	292	78	305	89	316	104	322	123	324	142	322	157	314	168	302	175	286	177	267	16383	16383	136	136	154	122	167	109	177	95	183	79	185	62	182	44	175	29	163	17	148	10	129	7	108	10	91	19	77	34	69	54	66	79	67	97	71	113	79	128	90	142	106	156	30	-10	65	-4	95	3	121	13	145	28	170	49	191	72	208	100	220	130	227	163	229	197	228	221	224	244	217	265	209	284	198	300	185	313	171	324	155	332	138	337	119	338	85	332	57	316	35	291	20	258	15	220	19	186	31	158	50	137	75	123	105	118	122	119	138	122	153	128	167	136	180	147	164	101	140	63	109	33	71	12	28	0	16383	16383	181	177	177	163	167	153	153	146	137	141	123	140	102	144	85	157	72	177	64	204	61	237	62	253	64	269	68	284	73	297	79	307	84	313	91	318	98	321	106	323	115	324	139	319	157	304	170	278	178	243	181	197	96	201	95	210	91	218	85	224	77	228	69	229	60	228	52	224	46	218	42	211	41	201	42	193	46	185	52	179	60	176	69	174	77	176	85	179	91	185	95	193	96	201	16383	16383	96	22	95	31	91	38	85	45	77	49	69	50	60	49	52	45	46	39	42	31	41	22	42	13	46	6	52	0	60	-3	69	-5	77	-3	85	0	91	6	95	13	96	22	95	201	94	210	90	218	84	224	77	228	68	229	59	228	51	224	45	218	42	211	40	201	42	193	46	185	52	179	59	176	68	174	77	176	84	179	90	185	94	193	95	201	16383	16383	54	-69	73	-58	88	-44	100	-28	107	-11	109	7	107	22	102	34	93	43	82	49	70	51	60	49	52	46	46	40	42	32	40	23	41	14	45	7	51	2	59	-1	69	-2	72	-2	75	-1	78	-1	81	0	85	0	87	-2	89	-3	90	-5	90	-7	88	-17	83	-28	75	-38	63	-49	49	-60	310	-11	310	20	94	127	310	234	310	267	28	129	28	124	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	310	124	310	129	28	267	28	234	244	127	28	20	28	-11	122	82	126	101	131	118	137	133	145	147	155	161	176	187	191	208	201	226	206	242	207	259	202	286	189	308	169	324	144	335	116	338	89	335	66	325	49	310	38	290	34	267	35	255	38	246	44	239	50	235	58	233	65	234	71	237	75	242	78	248	79	255	77	264	72	270	66	276	62	283	60	292	62	301	69	310	80	317	92	321	107	323	124	320	139	312	151	300	159	283	161	264	160	246	156	227	150	209	136	171	126	147	120	127	116	109	114	95	113	82	16383	16383	145	22	144	30	140	38	134	44	127	48	119	49	110	48	103	44	97	38	93	31	92	22	93	14	97	7	102	1	110	-2	119	-3	127	-2	135	1	140	7	144	14	145	22	344	36	323	27	303	20	283	16	263	13	243	12	196	19	156	40	126	71	107	112	100	161	101	184	105	206	112	227	120	247	131	265	148	285	167	301	189	313	214	320	241	323	286	316	326	296	357	267	377	229	384	186	381	157	372	130	358	108	341	94	321	88	314	89	308	92	304	96	301	103	300	112	300	115	301	117	301	120	334	247	300	247	295	228	294	228	289	238	284	245	276	250	268	253	257	254	242	252	229	248	216	241	204	231	194	219	183	203	174	185	167	167	162	147	161	128	163	109	169	93	179	82	191	75	204	72	219	74	232	78	245	86	257	96	267	108	268	108	271	96	279	86	288	78	300	73	313	71	341	78	366	95	386	121	400	154	405	191	396	238	374	279	338	310	293	331	241	338	215	337	191	333	169	326	148	316	128	304	105	282	86	257	71	228	61	197	58	164	67	108	93	61	132	24	182	1	241	-6	261	-5	281	-2	302	2	324	10	350	22	16383	16383	286	202	285	187	282	171	277	155	271	138	264	123	257	113	250	105	242	99	234	95	226	94	216	96	207	101	201	110	197	122	196	137	197	150	199	163	203	175	208	186	214	197	223	209	234	219	244	226	254	231	263	232	271	231	277	227	282	221	285	213	286	202	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	211	175	225	178	236	182	245	185	259	195	266	203	272	213	276	224	279	235	280	248	274	277	258	300	232	317	195	327	148	331	8	331	8	321	29	320	43	316	51	308	55	295	56	275	56	56	55	37	51	24	42	16	29	11	8	9	8	0	177	0	217	4	250	15	275	34	291	58	296	89	295	102	292	115	287	126	281	137	272	147	263	154	254	160	242	166	229	170	211	174	16383	16383	108	183	108	303	109	307	112	310	115	312	119	313	140	313	172	309	197	301	214	287	225	268	228	245	225	223	217	205	202	193	181	186	153	183	16383	16383	108	163	139	162	162	161	181	158	198	152	215	143	224	136	231	126	235	115	238	103	239	89	238	77	236	66	232	56	227	47	220	40	207	30	194	24	179	20	161	19	138	18	126	19	118	21	112	26	109	32	108	41	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	8	331	8	321	27	320	40	316	47	308	51	295	52	275	52	57	51	38	48	25	40	16	27	12	8	9	8	0	148	0	178	1	206	6	231	12	254	21	275	32	299	51	318	75	331	102	340	133	343	167	341	196	334	223	324	247	310	267	293	286	270	302	244	314	214	323	180	329	143	331	16383	16383	103	291	104	300	107	306	112	310	119	312	129	313	157	311	182	308	203	301	222	291	241	278	257	260	271	241	280	219	286	193	288	164	286	132	280	104	270	81	255	61	236	45	218	34	200	27	179	22	155	19	127	18	117	19	110	22	106	26	104	33	103	42	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	164	171	164	193	162	209	158	219	150	225	136	228	115	239	115	239	232	228	232	225	212	218	198	208	190	193	185	171	184	100	184	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	432	0	432	9	413	12	401	17	393	25	389	38	388	56	388	275	389	294	393	307	401	316	413	320	431	321	431	331	332	331	222	80	106	331	7	331	7	321	28	319	42	315	50	307	54	294	55	275	55	75	54	47	49	29	41	18	27	12	6	9	6	0	123	0	123	9	103	12	90	18	82	29	78	48	76	75	76	275	203	0	209	0	337	286	337	61	336	40	333	26	325	17	312	12	292	9	292	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	101	146	109	145	115	145	122	144	136	144	164	145	188	147	208	153	225	161	243	175	253	185	260	197	266	210	270	225	271	240	270	254	267	268	262	280	255	291	246	300	231	310	213	319	191	325	166	329	137	331	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	155	310	182	302	202	288	213	266	217	238	213	213	202	192	185	177	162	167	132	164	120	164	114	165	108	165	101	166	350	-88	350	-78	318	-74	288	-65	261	-51	236	-30	213	-2	232	1	248	6	263	12	277	21	290	32	309	54	324	77	335	104	342	133	344	166	336	224	314	272	279	308	234	330	180	338	127	330	82	308	47	272	25	224	17	166	18	140	23	115	31	92	42	70	55	50	67	36	79	25	94	16	111	7	132	0	153	-25	177	-48	206	-66	241	-78	282	-85	326	-88	16383	16383	287	169	285	139	281	111	275	85	266	64	255	47	243	35	230	25	215	18	198	13	180	11	163	13	146	18	129	26	115	37	103	50	93	68	85	89	79	113	75	139	74	167	76	196	80	222	87	247	96	268	107	285	119	297	133	307	147	314	163	318	179	320	193	319	206	316	219	312	231	306	242	297	257	280	270	258	279	232	285	202	287	169	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	349	331	247	331	247	321	258	321	268	319	276	316	281	310	282	301	282	295	281	289	279	282	276	274	273	265	200	80	123	252	116	269	110	283	106	292	104	300	104	305	105	310	107	314	112	317	118	319	127	320	141	321	141	331	8	331	8	321	21	320	31	316	41	307	50	291	62	267	184	-5	191	-5	302	276	311	295	319	308	328	316	338	320	349	321	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	352	0	352	9	338	12	327	16	317	22	307	32	296	46	200	184	272	272	289	292	303	305	316	314	331	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	263	301	260	296	257	290	251	282	243	272	188	202	166	234	151	255	139	272	131	286	126	297	124	306	125	312	128	316	133	319	139	320	147	321	161	321	161	331	11	331	11	321	29	319	44	312	59	299	78	276	103	242	156	164	78	66	58	42	43	26	31	17	19	12	5	9	5	0	121	0	121	9	106	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	100	57	109	70	169	145	217	74	226	60	233	48	238	38	241	31	242	25	241	20	238	16	233	14	226	12	217	11	204	9	204	0	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	150	-77	150	-64	108	-64	99	-63	92	-61	86	-56	83	-48	82	-38	82	295	83	304	86	311	92	315	99	318	108	319	150	319	150	331	44	331	44	-77	143	-6	29	338	-3	338	109	-6	123	-77	123	331	17	331	17	319	59	319	69	318	76	314	81	309	83	301	84	291	84	-50	81	-56	77	-61	70	-63	61	-64	17	-64	17	-77	223	148	132	331	103	331	12	148	46	148	118	293	189	148	250	-62	250	-36	0	-36	0	-62	121	253	49	328	44	332	40	335	35	337	27	339	21	338	16	336	12	333	10	329	9	323	10	318	12	314	15	309	19	305	24	301	101	253	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	76	340	74	342	62	338	51	334	41	331	29	328	17	324	2	320	2	311	5	311	6	312	10	312	21	311	28	309	32	304	34	296	35	283	35	28	39	18	52	9	71	2	93	-2	117	-4	155	1	187	18	212	44	228	78	234	120	230	155	218	185	199	209	174	224	144	230	126	228	110	223	96	214	85	202	76	188	16383	16383	76	159	79	171	86	182	97	191	111	197	126	199	137	198	146	195	155	190	164	183	171	175	177	163	183	149	186	133	189	116	190	99	189	82	187	67	183	54	178	42	171	32	164	25	156	19	147	15	136	12	125	11	110	12	97	16	86	21	79	28	76	37	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	140	0	140	7	119	9	106	13	98	21	95	33	94	52	94	209	155	209	155	225	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	153	301	157	296	161	293	166	291	171	290	177	291	183	294	188	298	190	304	191	310	189	321	182	329	171	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	97	316	96	324	92	331	86	337	79	340	71	342	63	340	56	336	51	331	47	324	46	316	47	308	51	301	56	295	63	292	71	291	79	292	87	295	92	301	96	308	97	316	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	252	0	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	387	0	387	7	374	8	366	10	360	13	356	19	354	27	353	39	353	140	351	172	344	197	333	215	317	226	295	230	278	228	262	224	246	215	230	204	214	188	207	203	199	215	188	223	176	228	161	230	147	229	133	226	119	220	103	208	84	191	83	191	83	228	79	230	51	220	25	212	9	208	9	199	13	200	16	200	19	201	26	201	32	200	37	196	41	190	42	181	43	168	43	44	42	29	39	19	32	12	22	9	8	7	8	0	119	0	119	7	105	8	96	11	89	16	86	24	85	35	85	175	99	189	109	195	121	200	133	203	145	204	156	202	165	195	172	183	176	168	177	148	177	43	176	28	173	18	167	12	157	9	143	7	143	0	255	0	255	7	240	9	230	12	223	19	220	31	219	47	219	174	228	185	237	194	248	200	259	203	272	204	287	202	298	196	305	185	310	169	311	148	311	45	310	30	307	20	302	14	293	10	278	7	278	0	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	79	229	76	230	62	224	20	209	4	204	4	196	7	197	17	197	26	196	31	194	35	189	37	180	37	-78	34	-87	27	-93	17	-97	2	-99	2	-107	123	-107	123	-98	104	-97	92	-94	84	-88	80	-77	79	-61	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	158	219	188	202	210	179	225	151	230	135	228	120	224	106	216	93	205	79	190	16383	16383	79	167	82	176	91	185	103	193	116	198	131	200	151	195	168	183	181	163	189	136	192	103	189	73	181	47	168	28	152	15	132	11	117	13	103	18	91	26	82	35	79	44	244	-107	244	-99	231	-97	222	-93	216	-88	213	-80	213	228	207	228	180	213	167	220	155	224	144	228	122	230	87	224	57	206	33	179	18	144	12	103	16	67	27	38	44	15	66	0	92	-4	109	-2	126	1	142	8	157	19	171	32	171	-61	169	-75	165	-86	157	-93	144	-97	126	-99	126	-107	16383	16383	171	64	170	57	170	52	168	47	167	44	165	41	149	31	140	28	130	26	112	26	96	30	89	34	83	39	74	50	66	64	60	81	56	100	55	121	58	153	67	179	81	199	100	211	124	215	141	214	154	208	163	198	169	184	171	166	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	93	-3	106	1	118	8	129	19	140	33	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	238	225	169	225	169	218	178	216	184	214	189	211	192	207	193	201	192	198	192	195	191	192	191	189	190	186	140	57	89	185	87	190	86	194	85	197	84	201	84	204	85	209	88	212	92	215	99	216	108	218	108	225	9	225	9	218	19	216	27	212	35	202	44	186	55	160	115	17	116	14	118	10	118	8	119	6	121	1	123	-1	125	-4	126	-6	128	-6	130	-5	132	-3	135	1	138	8	142	18	206	179	213	195	219	206	224	213	231	216	238	218	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	239	0	239	7	230	8	222	12	215	18	207	26	199	37	134	136	176	195	182	203	190	209	198	214	207	216	217	218	217	225	137	225	137	218	145	217	151	215	155	213	157	210	157	202	154	197	150	191	145	184	136	169	133	165	130	160	124	152	123	154	121	156	119	160	117	162	109	174	103	185	98	194	95	201	94	206	95	210	97	213	101	216	107	217	116	218	116	225	12	225	12	218	17	218	25	217	32	214	39	208	47	200	55	187	55	188	102	116	45	33	37	22	31	15	24	11	17	9	8	7	8	0	81	0	81	7	73	8	68	9	64	11	62	13	61	17	61	19	62	22	64	26	67	31	71	37	110	99	156	28	157	27	159	23	159	15	157	12	153	9	147	8	139	7	139	0	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	175	-84	157	-78	144	-69	136	-58	131	-42	129	-22	129	60	128	82	124	98	115	110	102	118	83	124	102	131	115	140	124	151	128	167	129	189	129	273	131	293	136	308	144	320	157	328	175	334	175	340	157	339	144	338	132	336	114	328	107	321	100	312	96	300	94	287	93	271	93	181	91	163	87	149	80	139	67	131	50	125	67	118	80	110	87	100	91	86	93	68	93	-20	94	-35	96	-49	101	-61	107	-70	114	-77	123	-82	132	-85	143	-87	157	-89	175	-89	66	-6	66	338	33	338	33	-6	147	270	146	286	144	300	139	312	133	321	126	328	108	336	97	338	83	339	65	340	65	334	83	328	96	320	104	308	109	293	110	273	110	189	112	167	116	151	125	139	138	131	157	125	138	118	125	110	116	98	112	82	110	60	110	-22	109	-42	104	-58	96	-69	83	-78	65	-84	65	-89	83	-89	96	-87	108	-85	117	-82	126	-77	133	-71	139	-61	144	-50	146	-36	147	-20	147	68	149	86	153	100	160	111	172	118	190	125	172	131	160	139	153	149	149	163	147	181	233	162	227	151	219	141	211	133	201	128	189	126	179	127	157	135	148	140	141	143	124	150	111	155	100	158	92	160	83	160	69	159	56	154	43	146	31	134	20	117	38	92	44	104	51	114	60	122	70	126	80	128	92	127	103	125	114	122	122	119	128	116	143	107	155	101	166	97	176	95	189	94	202	95	214	100	226	108	238	120	251	137	101	209	100	217	96	224	90	229	83	233	75	234	66	233	59	229	53	224	49	217	48	209	49	200	53	192	58	186	66	182	74	181	83	182	90	186	96	192	100	200	101	209	16383	16383	78	141	71	141	49	-49	49	-53	48	-57	48	-69	49	-82	52	-93	58	-101	65	-106	75	-108	84	-106	91	-100	96	-92	100	-81	101	-68	101	-57	100	-53	100	-49	218	82	203	62	189	48	175	39	160	33	144	32	138	32	133	33	127	34	121	36	114	38	165	184	170	173	176	166	181	161	187	158	194	157	201	158	207	161	211	166	214	173	215	180	214	190	209	200	202	208	191	216	178	222	201	290	184	290	162	228	155	229	150	229	145	230	137	230	101	224	71	207	47	181	32	148	26	109	27	94	30	79	34	64	40	50	47	38	53	30	59	24	66	18	74	12	84	6	59	-68	76	-68	100	0	107	-1	119	-3	140	-3	151	0	161	3	171	8	180	15	190	24	198	33	206	45	214	59	224	78	16383	16383	99	49	86	63	76	77	70	92	66	110	65	130	68	158	77	182	91	200	110	211	133	215	138	215	142	214	147	213	151	212	156	210	172	164	172	186	109	186	107	205	106	220	105	233	104	245	104	256	106	280	112	299	122	313	135	322	151	325	161	324	169	321	175	315	178	308	180	299	180	285	182	275	186	269	191	266	199	265	207	266	214	270	219	276	223	283	224	291	221	306	212	319	198	329	180	336	159	338	126	333	99	317	79	293	66	261	61	221	62	214	62	208	64	194	65	186	12	186	12	164	65	164	68	147	71	127	73	109	75	93	76	81	76	69	75	67	75	63	69	64	64	64	60	65	51	65	36	63	24	58	14	50	8	40	6	27	8	16	12	8	19	1	28	-2	40	-3	50	-2	59	0	68	6	78	14	89	27	107	15	123	6	136	1	149	-1	161	-2	175	-1	188	1	201	7	212	15	223	24	229	32	235	42	240	52	244	61	245	68	245	69	244	70	240	70	238	69	236	67	233	65	230	62	230	63	221	54	210	47	199	42	187	39	174	38	160	38	147	40	133	43	117	48	99	55	109	105	111	117	112	125	112	164	16383	16383	71	38	71	35	68	29	66	26	64	22	59	18	55	14	50	12	46	10	40	10	33	11	27	13	23	17	20	22	19	28	20	35	23	40	28	44	35	46	44	47	52	46	59	45	65	43	69	41	71	38	261	20	213	68	221	81	226	93	230	105	232	118	233	132	232	146	230	158	226	170	221	182	213	194	261	243	237	267	188	219	176	226	165	232	153	235	140	238	112	238	99	236	87	232	75	226	62	219	14	267	-10	243	38	194	30	182	24	170	20	158	18	145	17	131	18	117	20	105	24	92	30	80	38	68	-10	20	14	-4	62	44	74	36	87	31	99	27	112	24	126	23	139	24	152	27	164	31	176	37	188	44	237	-4	16383	16383	199	132	195	108	185	86	169	70	149	59	126	55	102	59	82	70	66	86	55	107	51	132	55	155	66	176	81	192	101	203	124	206	148	203	168	192	184	176	195	156	199	132	256	331	158	331	158	321	174	321	181	319	186	315	190	311	191	306	191	303	190	299	188	294	187	289	184	284	128	174	69	285	67	289	65	294	64	299	63	303	63	307	64	313	67	317	73	319	83	321	95	321	95	331	-25	331	-25	321	-13	319	-3	314	7	304	18	287	32	262	80	176	8	176	8	156	92	156	95	149	95	111	8	111	8	91	95	91	95	60	94	39	91	25	84	16	72	11	55	9	55	0	177	0	177	9	161	11	150	16	142	24	138	37	137	55	137	91	224	91	224	111	137	111	137	149	141	156	224	156	224	176	151	176	197	268	207	286	218	300	229	310	242	317	256	321	66	200	66	338	33	338	33	200	16383	16383	66	-6	66	131	33	131	33	-6	100	257	94	262	86	276	84	284	83	292	85	304	91	314	100	321	111	326	126	328	135	327	144	324	150	321	155	316	156	311	156	310	155	309	154	307	152	306	144	298	142	293	140	289	140	284	141	277	144	271	149	266	155	263	163	262	172	263	179	267	184	272	188	280	189	289	185	305	177	318	163	329	145	336	124	338	101	335	82	327	68	314	58	297	55	277	57	262	61	248	70	235	84	220	105	202	99	202	97	203	92	203	74	200	58	191	46	179	38	162	35	143	38	121	48	100	64	79	88	57	121	32	137	20	150	8	159	-2	164	-13	165	-24	163	-37	157	-48	148	-56	136	-61	122	-63	111	-62	101	-59	93	-55	88	-50	86	-45	86	-44	87	-42	90	-39	92	-38	96	-33	99	-29	103	-21	103	-17	102	-10	99	-5	93	0	87	2	79	3	70	2	63	-1	57	-7	53	-14	52	-23	55	-39	65	-53	80	-64	99	-71	121	-73	145	-70	165	-62	180	-48	190	-31	193	-10	192	4	187	17	179	30	165	45	146	63	152	63	173	65	190	73	202	86	210	102	213	123	211	139	206	154	197	170	184	185	169	200	16383	16383	187	105	185	96	180	87	172	80	163	75	152	73	141	75	129	79	116	87	101	99	84	114	75	124	69	133	65	141	62	149	61	158	63	169	68	178	75	185	84	190	95	191	106	190	118	184	132	176	146	165	161	152	170	142	177	132	183	123	186	114	187	105	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	273	124	266	124	257	108	247	95	236	87	223	82	208	80	183	84	162	95	147	113	137	138	133	169	137	197	146	221	161	240	180	252	205	256	221	254	234	249	245	240	253	227	257	211	266	211	266	247	265	249	264	250	263	252	261	254	259	255	249	259	238	262	216	266	205	266	169	262	138	248	115	227	100	199	95	165	99	133	112	107	132	87	158	75	191	70	210	71	230	74	247	78	260	82	265	86	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	329	89	305	52	268	28	220	19	165	28	110	52	63	89	26	136	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	167	326	119	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	144	309	189	317	234	309	274	288	305	255	326	214	334	167	135	221	129	217	127	216	124	215	118	215	116	217	115	220	115	225	114	233	114	290	112	307	106	321	96	330	81	336	62	338	44	337	29	332	18	325	10	316	8	305	9	300	11	295	14	292	19	290	24	289	29	290	37	294	39	298	40	301	40	303	39	304	39	307	38	309	38	313	39	316	43	319	48	322	54	324	60	324	67	323	72	321	76	316	78	310	79	303	79	288	56	279	40	273	29	268	20	263	13	257	9	253	6	248	4	243	2	231	4	220	9	210	16	203	26	199	37	197	46	198	55	200	64	205	73	211	83	219	85	210	88	204	93	200	98	198	105	197	112	197	117	199	123	202	128	206	135	212	16383	16383	79	237	79	235	78	233	77	230	76	228	74	226	64	222	60	221	56	221	52	220	46	222	41	225	37	230	34	236	33	243	35	250	39	256	48	262	61	269	79	276	117	113	157	77	172	64	203	33	216	21	222	17	224	17	225	18	227	19	228	20	228	22	227	26	224	31	219	39	212	49	203	60	196	70	188	80	180	91	171	102	161	113	203	166	212	178	219	187	224	194	227	199	228	203	228	205	227	207	225	208	223	208	216	204	204	193	172	163	157	150	16383	16383	21	113	61	77	76	64	107	33	120	21	126	17	128	17	129	18	131	19	132	20	132	22	131	26	128	31	123	39	116	49	107	60	100	70	92	80	65	113	107	166	116	178	123	187	128	194	131	199	132	203	132	205	131	207	129	208	127	208	120	204	108	193	76	163	61	150	276	57	276	196	24	196	24	164	243	164	243	57	142	97	142	128	20	128	20	97	283	76	283	80	276	86	268	94	252	112	244	123	216	162	230	168	241	177	249	188	254	199	256	211	253	228	246	241	233	251	217	258	196	260	110	260	110	252	122	251	128	248	132	244	134	237	134	98	132	91	129	87	121	85	110	84	109	76	190	76	190	84	178	85	171	87	168	92	166	100	166	157	190	157	199	143	206	133	210	127	213	121	216	116	224	101	232	90	239	82	246	77	252	76	16383	16383	166	166	166	251	185	251	199	248	210	243	217	234	221	222	222	209	221	196	216	184	209	175	199	168	187	166	188	166	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	330	89	305	52	268	28	221	19	166	28	111	51	63	88	26	135	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	165	326	118	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	145	309	189	317	235	309	275	288	306	255	326	213	334	165	161	273	161	300	6	300	6	273	171	267	168	289	158	309	143	324	123	334	101	338	78	335	58	325	42	309	32	290	28	267	32	244	42	224	57	209	77	198	100	195	123	198	142	209	158	224	168	244	171	267	16383	16383	152	267	149	250	142	235	130	223	116	215	100	212	84	215	69	223	58	234	51	249	48	267	51	284	58	298	69	310	83	318	99	321	115	318	130	310	141	299	149	284	152	267	319	121	319	154	188	154	188	251	155	251	155	154	24	154	24	121	155	121	155	17	188	17	188	121	16383	16383	319	-43	319	-10	24	-10	24	-43	148	177	139	181	134	175	124	169	110	167	54	167	95	208	112	226	125	241	133	255	137	269	138	283	136	301	127	316	114	328	97	335	75	338	53	336	35	329	21	317	10	301	1	278	13	271	20	284	28	295	37	302	46	307	57	308	68	306	78	301	86	292	91	282	93	270	91	260	86	247	78	233	67	217	54	201	3	147	3	135	128	135	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	46	253	66	253	143	302	149	306	153	310	156	314	158	318	158	329	155	333	152	336	147	338	141	339	133	337	129	335	125	332	120	328	215	225	171	225	171	57	164	46	155	38	144	31	131	27	116	26	102	28	90	34	81	45	76	59	74	78	74	225	30	225	30	27	29	14	26	-5	22	-28	19	-51	18	-69	19	-82	22	-93	26	-101	32	-106	40	-108	48	-106	55	-102	60	-94	63	-83	64	-69	62	-51	58	-29	52	-6	48	14	46	32	55	18	66	8	77	1	91	-3	107	-4	123	-2	137	2	150	11	162	24	172	40	174	40	176	24	182	11	191	2	201	-2	211	-4	222	-3	231	0	239	4	247	12	256	23	256	28	249	22	244	18	239	15	235	14	230	13	224	15	220	19	217	26	215	36	215	48	266	-76	266	-65	247	-62	234	-58	227	-50	223	-38	222	-20	222	271	223	290	227	304	234	313	247	318	266	321	266	331	134	331	95	327	66	316	46	297	34	270	30	235	34	199	46	172	66	154	93	142	127	137	127	-14	126	-35	123	-49	115	-58	102	-63	83	-65	83	-76	160	-76	160	320	189	320	189	-76	16383	16383	127	147	105	153	88	164	77	182	70	206	68	237	70	266	75	289	86	305	103	315	127	320	90	127	89	135	85	143	79	149	71	154	63	155	54	154	46	150	40	144	37	136	35	127	37	118	40	111	46	105	54	101	63	99	71	101	79	105	85	111	89	118	90	127	87	0	70	0	49	-49	52	-51	55	-50	57	-50	60	-49	66	-49	76	-50	84	-52	89	-55	92	-60	93	-67	92	-74	88	-81	83	-85	75	-88	65	-89	59	-89	47	-87	40	-86	33	-83	26	-98	35	-102	51	-106	59	-106	68	-107	89	-105	107	-99	120	-91	128	-79	131	-64	129	-52	123	-43	114	-36	102	-32	88	-30	80	-30	77	-31	75	-31	124	135	124	147	113	148	105	150	99	154	96	159	95	166	95	336	89	338	30	310	30	299	36	302	41	304	45	305	52	305	54	301	55	297	55	157	52	153	47	150	40	148	28	147	28	135	152	271	148	293	139	312	123	326	103	335	79	338	54	335	33	325	17	310	6	291	3	267	6	244	16	225	32	210	52	200	75	197	100	201	121	211	138	227	148	247	152	271	16383	16383	116	258	114	242	110	230	102	221	93	216	80	214	73	214	66	216	56	224	52	230	44	250	42	261	40	273	40	285	41	297	46	307	53	315	63	320	74	321	88	318	99	310	108	297	114	279	116	258	229	111	189	147	174	161	143	192	130	204	124	208	122	208	121	207	119	206	118	204	118	203	119	199	122	193	127	185	134	176	143	165	150	155	158	145	167	134	176	122	185	111	143	58	134	47	127	38	122	31	119	25	118	22	118	19	119	18	121	17	123	17	130	21	142	32	158	46	174	61	189	75	16383	16383	132	111	92	147	62	177	46	192	34	204	27	208	26	208	24	207	23	206	22	204	22	203	23	199	26	193	31	185	38	176	46	165	53	155	61	145	70	134	79	122	89	111	46	58	38	47	31	38	26	31	23	25	22	22	22	19	23	18	25	17	27	17	33	21	45	32	61	46	77	61	92	75	357	45	357	74	329	74	329	203	305	203	204	70	204	45	294	45	294	0	329	0	329	45	16383	16383	294	74	227	74	294	163	16383	16383	316	338	293	338	66	-6	91	-6	16383	16383	112	135	112	147	100	148	92	150	87	154	84	159	83	166	83	336	76	338	22	310	22	299	29	302	34	304	38	305	45	305	47	301	47	157	44	153	40	150	32	148	21	147	21	135	371	42	362	46	357	40	352	36	346	34	340	33	333	32	276	32	318	73	335	91	347	106	355	120	360	134	361	148	358	166	350	181	337	193	320	200	298	203	275	201	257	194	243	182	232	165	223	143	235	136	243	149	251	159	259	167	269	171	280	173	291	171	301	166	308	158	313	147	315	135	313	125	308	112	301	98	290	82	276	66	225	12	225	0	351	0	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	19	310	19	299	26	302	31	304	35	305	42	305	44	301	44	297	45	291	45	164	44	157	41	153	37	150	29	148	18	147	18	135	359	45	359	74	331	74	331	203	308	203	206	70	206	45	296	45	296	0	331	0	331	45	16383	16383	296	74	229	74	296	163	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	130	208	129	216	125	223	119	229	112	232	103	233	95	232	87	229	82	223	78	217	77	208	78	199	82	192	87	186	95	182	103	180	112	182	119	186	125	192	129	199	130	208	16383	16383	100	147	96	128	91	112	85	97	77	84	68	70	46	42	31	20	22	2	17	-13	15	-30	16	-42	18	-52	22	-62	27	-71	33	-79	45	-89	58	-97	74	-103	90	-107	107	-108	133	-104	155	-94	173	-79	184	-59	188	-35	187	-24	184	-16	179	-10	173	-6	164	-5	157	-5	151	-8	147	-12	144	-18	143	-25	145	-33	147	-37	150	-42	154	-46	160	-54	161	-57	162	-59	162	-62	160	-71	153	-80	142	-87	130	-91	116	-93	98	-90	83	-81	71	-69	64	-52	61	-34	62	-19	64	-4	67	11	72	27	79	44	93	75	101	99	106	118	108	133	108	147	225	378	153	453	148	457	144	460	140	462	132	464	125	463	120	461	117	458	114	454	113	448	114	443	116	439	119	434	123	430	128	426	205	378	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	138	378	158	378	235	427	245	435	248	439	249	443	250	448	249	454	247	458	243	461	239	463	233	464	228	463	224	462	221	460	216	457	211	453	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	257	378	194	462	163	462	101	378	118	378	179	430	239	378	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	248	444	243	434	238	427	233	422	227	420	221	419	216	419	211	420	206	422	200	424	195	426	182	432	175	436	161	440	154	441	147	441	133	439	121	433	111	423	103	409	97	391	112	391	115	399	120	406	125	410	131	413	137	414	141	414	149	412	157	408	169	403	180	398	189	394	196	392	202	391	209	391	224	393	237	399	247	409	255	424	262	444	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	254	411	253	419	249	426	244	431	237	435	229	436	221	435	214	431	209	426	206	419	204	411	205	403	209	397	214	391	221	388	228	387	236	388	244	391	249	397	253	403	254	411	16383	16383	155	411	153	419	150	426	144	431	137	435	129	436	122	435	115	431	110	426	106	419	105	411	106	403	110	397	115	391	121	388	129	387	137	388	144	391	150	397	153	403	155	411	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	229	430	227	446	220	460	209	471	196	478	180	480	164	478	151	471	140	460	133	447	130	431	132	415	139	401	150	391	163	384	179	381	195	384	209	391	220	401	227	415	229	430	16383	16383	213	431	211	420	206	411	199	404	190	400	179	398	169	400	160	404	153	411	148	420	147	431	148	441	153	450	160	457	169	462	179	464	190	462	199	457	206	450	211	441	213	431	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	431	84	420	84	404	56	389	37	372	26	349	20	320	19	268	19	257	22	252	26	249	34	248	47	248	165	319	165	337	163	350	158	360	149	366	135	370	114	381	114	381	232	370	232	367	211	359	197	346	189	326	184	300	183	248	183	248	295	249	301	251	306	253	310	257	312	262	313	305	313	341	312	367	308	382	299	392	283	397	261	408	261	408	331	126	331	126	321	143	320	155	318	164	315	169	310	171	305	171	302	170	300	168	294	166	291	44	49	36	33	28	23	21	16	11	12	0	9	0	0	99	0	99	9	87	11	77	13	70	16	66	20	65	24	66	33	71	48	80	68	93	95	111	130	199	130	199	56	198	39	195	27	189	18	179	13	164	11	155	9	155	0	410	0	16383	16383	199	150	120	150	199	309	307	65	285	47	264	32	242	23	220	17	196	15	175	17	155	21	137	29	120	40	105	54	93	72	84	94	77	118	73	145	72	173	77	222	93	262	118	292	151	311	191	318	221	313	249	300	272	280	289	255	299	225	310	225	305	338	295	338	293	332	285	324	280	322	275	321	271	322	268	322	263	323	259	325	254	326	240	330	225	334	210	336	196	338	181	338	160	337	140	333	120	327	101	319	84	308	59	287	40	262	25	233	17	200	14	165	16	135	21	107	30	82	43	60	58	41	73	27	90	15	109	6	129	0	151	-4	132	-49	136	-51	139	-50	141	-50	144	-49	150	-49	160	-50	168	-52	173	-55	175	-60	176	-67	175	-74	172	-81	166	-85	158	-88	149	-89	143	-89	131	-87	124	-86	117	-83	109	-98	118	-102	134	-106	142	-106	151	-107	173	-105	190	-99	203	-91	211	-79	214	-64	212	-52	206	-43	198	-36	186	-32	171	-30	163	-30	161	-31	158	-31	168	-6	180	-6	213	-4	244	3	272	16	297	34	316	56	201	378	128	453	124	457	119	460	115	462	107	464	101	463	96	461	92	458	90	454	89	448	89	443	91	439	94	434	104	426	181	378	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	123	378	142	378	219	427	225	431	229	435	232	439	234	443	234	454	231	458	228	461	223	463	217	464	209	462	205	460	201	457	196	453	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	242	378	179	462	148	462	86	378	103	378	164	430	224	378	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	238	411	236	419	233	426	227	431	220	435	213	436	205	435	198	431	193	426	189	419	188	411	189	403	193	397	198	391	204	388	212	387	220	388	227	391	233	397	236	403	238	411	16383	16383	138	411	137	419	133	426	128	431	121	435	113	436	105	435	98	431	93	426	90	419	89	411	90	403	93	397	98	391	105	388	113	387	121	388	128	391	133	397	137	403	138	411	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	134	378	62	453	57	457	53	460	49	462	41	464	35	463	29	461	26	458	23	454	22	448	23	443	25	439	28	434	32	430	37	426	114	378	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	32	378	52	378	129	427	139	435	142	439	143	443	144	448	143	454	141	458	137	461	133	463	127	464	122	463	118	462	115	460	110	457	105	453	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	161	378	98	462	67	462	5	378	22	378	83	430	143	378	16383	16383	153	0	153	9	133	11	119	16	110	24	106	37	104	56	104	276	105	295	110	308	118	316	132	320	153	321	153	331	5	331	5	321	26	320	40	316	49	308	53	295	54	276	54	56	53	36	49	23	40	15	26	11	5	9	5	0	157	411	156	419	153	426	147	431	140	435	132	436	125	435	118	431	113	426	109	419	108	411	109	403	113	397	118	391	124	388	132	387	140	388	147	391	153	397	156	403	157	411	16383	16383	58	411	57	419	53	426	48	431	41	435	33	436	25	435	18	431	13	426	10	419	8	411	10	403	13	397	18	391	25	388	32	387	40	388	47	391	53	397	57	403	58	411	16383	16383	157	0	157	9	136	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	8	331	8	321	30	320	44	316	52	308	56	295	57	276	57	56	56	36	52	23	44	15	29	11	8	9	8	0	8	331	8	321	28	319	40	315	48	307	51	295	52	276	52	180	11	180	11	157	52	157	52	55	51	36	47	24	40	16	27	12	8	9	8	0	150	0	183	2	213	7	242	16	267	27	287	41	307	60	322	83	333	109	340	137	343	167	334	224	308	269	267	303	212	324	143	331	16383	16383	103	157	176	157	176	180	103	180	103	293	104	301	106	307	111	310	117	312	127	313	152	312	175	309	194	304	212	297	227	289	249	271	266	249	278	224	285	195	288	164	285	130	278	101	266	76	249	55	227	39	211	31	194	26	175	22	153	19	128	18	118	19	111	21	106	25	104	31	103	39	244	444	240	434	235	427	230	422	224	420	218	419	213	419	208	420	203	422	191	426	180	432	172	436	158	440	151	441	145	441	130	439	118	433	108	423	100	409	94	391	108	391	112	399	116	406	122	410	128	413	134	414	138	414	146	412	150	410	155	408	177	398	185	394	193	392	200	391	206	391	221	393	234	399	244	409	252	424	259	444	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	225	378	152	453	148	457	143	460	139	462	131	464	125	463	120	461	116	458	114	454	113	448	113	443	115	439	118	434	128	426	205	378	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	129	378	150	378	227	427	232	431	236	435	239	439	241	443	242	448	241	454	239	458	235	461	230	463	224	464	216	462	212	460	208	457	203	453	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	255	378	193	462	161	462	99	378	117	378	177	430	238	378	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	244	444	240	434	235	427	230	422	224	420	218	419	213	419	208	420	203	422	191	426	180	432	172	436	158	440	151	441	145	441	130	439	118	433	108	423	100	409	94	391	108	391	112	399	116	406	122	410	128	413	134	414	138	414	146	412	150	410	155	408	177	398	185	394	193	392	200	391	206	391	221	393	234	399	244	409	252	424	259	444	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	252	411	250	419	247	426	241	431	234	435	227	436	219	435	212	431	207	426	203	419	202	411	203	403	207	397	212	391	218	388	226	387	234	388	241	391	247	397	250	403	252	411	16383	16383	152	411	151	419	147	426	142	431	135	435	127	436	119	435	113	431	107	426	104	419	103	411	104	403	107	397	112	391	119	388	127	387	135	388	142	391	147	397	151	403	152	411	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	329	367	305	367	268	314	250	323	233	330	217	335	200	337	181	338	127	330	81	307	47	270	25	222	17	165	18	147	20	129	24	111	30	94	36	79	48	59	55	50	75	30	28	-39	52	-39	92	18	110	8	127	1	143	-3	161	-5	180	-6	234	1	279	24	314	61	336	109	344	166	343	184	340	203	336	220	331	237	325	252	319	263	313	272	305	281	296	291	285	302	16383	16383	97	61	88	80	82	99	77	119	75	141	74	165	79	218	93	261	115	293	144	313	180	320	196	319	211	315	225	309	238	300	251	287	16383	16383	263	270	272	251	279	232	284	212	286	190	287	165	282	113	268	70	246	38	217	18	180	11	164	12	149	16	135	22	122	32	109	44	227	378	154	453	149	457	145	460	141	462	137	463	132	464	126	463	121	461	118	458	115	454	114	448	115	443	117	439	120	434	124	430	129	426	206	378	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	132	378	152	378	229	427	234	431	238	435	241	439	243	443	244	448	243	454	241	458	237	461	233	463	227	464	222	463	218	462	214	460	210	457	205	453	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	256	378	193	462	162	462	100	378	117	378	177	430	238	378	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	252	411	250	419	247	426	241	431	234	435	227	436	219	435	212	431	207	426	203	419	202	411	203	403	207	397	212	391	218	388	226	387	234	388	241	391	247	397	250	403	252	411	16383	16383	152	411	151	419	147	426	142	431	135	435	127	436	119	435	113	431	107	426	104	419	103	411	104	403	107	397	112	391	119	388	127	387	135	388	142	391	147	397	151	403	152	411	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	133	378	153	378	230	427	240	435	243	439	244	443	245	448	244	454	242	458	238	461	234	463	228	464	223	463	219	462	216	460	211	457	206	453	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	101	266	101	268	100	269	100	271	101	292	105	306	113	314	127	319	147	321	147	331	8	331	8	321	27	319	39	314	46	307	49	294	50	276	50	60	49	39	46	25	39	17	27	12	8	9	8	0	148	0	148	9	128	11	114	16	106	23	102	36	101	55	101	80	109	80	115	79	136	79	158	80	177	82	194	85	210	90	223	96	239	107	253	121	263	138	269	156	271	175	265	206	248	231	221	250	185	262	141	266	16383	16383	101	230	101	237	103	242	106	245	110	247	117	247	154	244	182	236	201	221	213	200	217	172	213	146	202	126	185	111	161	102	129	99	113	99	107	100	101	100	36	42	36	28	33	19	28	13	19	9	6	7	6	0	79	0	79	275	81	293	86	308	95	319	107	326	122	328	137	325	150	316	159	302	165	282	167	258	165	237	159	220	150	207	137	199	119	195	114	194	110	193	107	191	105	189	105	184	107	182	110	180	115	179	121	179	145	173	163	161	176	140	184	111	187	75	186	61	185	48	182	36	179	26	175	19	172	15	164	11	160	10	155	10	150	11	146	12	143	15	142	19	141	25	140	36	138	42	135	48	130	52	125	55	118	56	111	55	105	51	100	46	97	40	96	32	98	20	105	10	115	2	129	-2	145	-3	173	0	198	14	217	35	229	62	234	93	233	110	229	125	223	139	214	152	203	163	193	170	183	176	172	181	158	185	142	189	169	203	189	216	202	230	208	246	210	266	207	291	195	312	178	328	154	338	126	342	93	337	68	324	50	301	40	269	36	227	158	253	86	328	81	332	77	335	73	337	65	339	59	338	53	336	50	333	47	329	46	323	47	318	49	314	52	309	56	305	61	301	138	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	60	253	79	253	156	302	162	306	166	310	169	314	171	318	171	329	168	333	165	336	160	338	154	339	146	337	142	335	138	332	133	328	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	190	253	128	337	97	337	35	253	52	253	113	305	174	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	180	319	175	309	170	302	165	297	160	295	153	294	149	294	144	295	138	297	133	299	127	301	115	307	108	311	94	315	87	316	80	316	66	314	54	308	43	298	35	284	30	266	44	266	48	274	52	281	57	285	63	288	70	289	73	289	81	287	86	285	90	283	102	278	112	273	121	269	128	267	135	266	142	266	157	268	169	274	180	284	188	299	195	319	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	186	286	185	294	182	301	176	306	169	310	161	311	154	310	147	306	142	301	138	294	137	286	138	278	142	272	147	266	153	263	161	262	169	263	176	266	182	272	185	278	186	286	16383	16383	87	286	86	294	82	301	77	306	70	310	62	311	54	310	48	306	42	301	39	294	37	286	39	278	42	272	47	266	54	263	61	262	69	263	76	266	82	272	86	278	87	286	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	162	306	159	322	152	336	142	347	128	354	113	357	97	354	83	347	72	336	65	323	63	307	65	291	72	277	83	267	96	260	112	257	128	260	141	267	152	277	159	291	162	306	16383	16383	145	307	143	296	139	287	132	280	122	276	112	274	101	276	92	280	85	287	81	296	79	307	81	317	86	326	93	333	102	338	112	339	122	338	131	333	139	326	143	317	145	307	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	310	77	296	58	283	44	269	35	254	30	238	28	226	30	215	33	205	38	197	45	190	54	185	65	181	78	179	93	178	112	177	138	308	138	302	173	292	199	277	216	255	227	228	230	215	229	203	227	192	222	181	216	169	206	157	216	147	222	136	227	123	229	109	230	84	227	62	220	45	208	34	193	30	176	31	168	34	161	38	156	44	153	52	152	59	153	66	156	70	161	73	167	74	175	74	185	73	188	73	196	74	203	79	208	86	213	96	216	107	217	119	215	127	210	133	202	136	189	137	172	137	141	73	123	48	112	32	99	24	84	20	68	19	50	22	32	30	17	42	6	58	0	77	-2	91	-1	105	1	119	7	134	17	153	31	164	18	175	8	188	1	202	-1	218	-2	230	-2	243	0	254	3	266	9	276	17	285	24	293	33	300	44	308	58	316	75	16383	16383	177	153	180	177	186	194	194	206	206	212	221	214	235	212	246	206	254	194	259	177	261	153	16383	16383	137	100	138	90	140	68	146	46	146	45	147	45	147	44	143	38	134	31	121	25	108	21	95	19	83	21	74	28	67	37	64	49	63	63	64	79	71	92	85	103	106	114	137	127	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	220	67	213	55	204	40	189	28	172	19	152	14	130	12	106	16	72	27	43	45	20	68	4	96	-3	77	-49	80	-51	83	-50	85	-50	88	-49	94	-49	104	-50	112	-52	117	-55	120	-60	121	-67	120	-74	116	-81	111	-85	103	-88	94	-89	88	-89	82	-88	75	-87	69	-86	61	-83	54	-98	63	-102	79	-106	87	-106	96	-107	117	-105	135	-99	148	-91	156	-79	158	-64	157	-52	151	-43	142	-36	130	-32	116	-30	108	-30	105	-31	103	-31	113	-4	136	0	156	9	174	24	190	46	206	74	155	253	83	328	78	332	74	335	69	337	61	339	55	338	50	336	46	333	44	329	43	323	44	318	46	314	49	309	53	305	58	301	135	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	58	253	78	253	155	302	161	306	165	310	168	314	170	318	170	323	169	329	167	333	163	336	158	338	152	339	148	338	145	337	141	335	137	332	132	328	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	190	253	127	337	97	337	35	253	51	253	112	305	173	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	186	286	185	294	181	301	176	306	169	310	161	311	153	310	147	306	141	301	138	294	137	286	138	278	141	272	146	266	153	263	161	262	169	263	176	266	181	272	185	278	186	286	16383	16383	86	286	85	294	82	301	76	306	69	310	61	311	54	310	47	306	42	301	38	294	37	286	38	278	41	272	47	266	53	263	61	262	69	263	76	266	81	272	85	278	86	286	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	115	253	42	328	38	332	33	335	29	337	21	339	15	338	10	336	6	333	4	329	3	323	3	318	5	314	8	309	18	301	95	253	16383	16383	122	0	122	7	105	9	94	14	88	21	85	34	84	52	84	228	82	230	5	203	5	195	15	197	26	197	33	196	37	193	40	187	42	178	42	33	38	20	32	13	20	9	3	7	3	0	25	253	45	253	122	302	127	306	131	310	134	314	136	318	137	323	136	329	134	333	130	336	125	338	119	339	111	337	107	335	103	332	98	328	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	147	253	84	337	54	337	-7	253	8	253	69	305	130	253	16383	16383	110	0	110	7	93	9	83	14	77	21	74	34	73	52	73	228	70	230	-6	203	-6	195	0	196	3	197	15	197	21	196	26	193	29	187	31	178	31	52	30	33	27	20	21	13	9	9	-7	7	-7	0	144	286	143	294	139	301	133	306	127	310	119	311	111	310	104	306	99	301	96	294	94	286	96	278	99	272	104	266	111	263	118	262	126	263	133	266	139	272	143	278	144	286	16383	16383	45	286	43	294	40	301	34	306	27	310	20	311	12	310	5	306	0	301	-3	294	-4	286	-3	278	0	272	5	266	11	263	19	262	27	263	34	266	40	272	43	278	45	286	16383	16383	113	0	113	7	97	9	86	14	80	21	77	34	76	52	76	228	74	230	-2	203	-2	195	2	196	7	197	18	197	25	196	29	193	32	187	34	178	35	166	35	52	34	33	31	20	24	13	12	9	-4	7	-4	0	212	328	195	343	148	318	135	326	122	332	107	337	90	340	71	342	50	329	66	326	80	323	93	318	105	311	118	302	57	270	74	255	135	287	151	272	163	256	172	239	179	220	184	200	170	212	159	221	148	226	136	229	123	230	89	224	59	208	35	182	20	148	15	108	20	70	35	38	58	15	88	0	123	-4	145	-2	165	3	182	13	196	26	209	44	218	60	225	79	231	99	234	120	235	142	233	179	225	215	211	248	192	278	166	304	16383	16383	190	101	187	69	179	44	167	25	151	13	132	9	104	18	83	41	70	73	62	108	60	141	62	165	70	185	83	201	99	212	118	216	142	211	162	195	177	171	187	139	190	101	196	319	191	309	186	302	181	297	176	295	170	294	165	294	160	295	154	297	149	299	143	301	131	307	124	311	110	315	103	316	96	316	82	314	70	308	59	298	51	284	46	266	60	266	64	274	68	281	73	285	79	288	85	289	89	289	97	287	102	285	106	283	118	278	128	273	137	269	144	267	151	266	158	266	173	268	185	274	195	284	203	299	210	319	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	166	253	94	328	89	332	84	335	80	337	72	339	66	338	61	336	57	333	55	329	54	323	55	318	57	314	60	309	64	305	69	301	146	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	77	253	97	253	174	302	180	306	184	310	187	314	189	318	189	323	188	329	186	333	182	336	177	338	171	339	163	337	160	335	156	332	151	328	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	200	253	138	337	107	337	45	253	62	253	123	305	184	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	190	319	185	309	181	302	176	297	170	295	164	294	159	294	154	295	149	297	137	301	126	307	118	311	104	315	97	316	90	316	76	314	64	308	54	298	46	284	40	266	55	266	58	274	63	281	68	285	73	288	80	289	84	289	92	287	100	283	112	278	123	273	131	269	139	267	145	266	152	266	168	268	180	274	190	284	198	299	205	319	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	197	286	196	294	192	301	186	306	180	310	172	311	164	310	157	306	152	301	149	294	147	286	149	278	152	272	157	266	164	263	171	262	179	263	186	266	192	272	196	278	197	286	16383	16383	98	286	96	294	93	301	87	306	80	310	73	311	65	310	58	306	53	301	49	294	48	286	49	278	53	272	58	266	64	263	72	262	80	263	87	266	93	272	96	278	98	286	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	169	229	168	238	164	246	158	252	150	256	142	258	133	256	125	252	119	246	115	239	113	230	115	221	119	214	125	208	132	204	141	203	150	204	158	208	164	214	168	221	169	229	16383	16383	267	110	267	143	15	143	15	110	16383	16383	169	22	168	31	164	38	158	45	150	49	142	50	133	49	125	45	119	39	115	31	113	22	115	14	119	6	125	0	132	-3	141	-4	150	-3	158	0	164	6	168	13	169	22	219	276	199	276	171	221	161	224	152	227	143	229	134	230	124	230	88	224	58	208	35	184	20	152	15	113	15	100	17	87	20	74	30	50	35	42	40	36	46	29	53	22	63	14	26	-55	45	-55	77	6	87	1	105	-3	114	-4	123	-4	159	1	190	18	214	44	229	78	235	117	233	141	227	162	218	181	204	198	186	213	16383	16383	79	46	72	63	66	81	63	99	60	118	60	138	62	164	70	186	82	202	99	212	118	216	127	215	135	213	143	210	151	205	158	198	16383	16383	170	183	178	167	183	152	187	136	189	120	190	102	187	69	180	44	168	25	151	13	131	9	121	10	112	12	104	16	97	22	89	30	170	253	97	328	92	332	88	335	84	337	80	338	75	339	69	338	64	336	61	333	58	329	57	323	58	318	60	314	63	309	67	305	73	301	150	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	78	253	98	253	175	302	181	306	185	310	188	314	189	318	190	323	189	329	187	333	183	336	179	338	172	339	168	338	165	337	161	335	156	332	151	328	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	200	253	138	337	107	337	45	253	62	253	123	305	184	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	196	286	195	294	192	301	186	306	179	310	171	311	164	310	157	306	152	301	148	294	147	286	148	278	151	272	157	266	163	263	171	262	179	263	186	266	192	272	195	278	196	286	16383	16383	97	286	96	294	92	301	87	306	80	310	72	311	64	310	58	306	52	301	49	294	47	286	49	278	52	272	57	266	64	263	71	262	79	263	86	266	92	272	96	278	97	286	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	71	253	92	253	169	302	174	306	178	310	181	314	183	318	184	323	183	329	181	333	177	336	172	338	166	339	158	337	154	335	150	332	145	328	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	79	339	76	342	63	337	51	333	38	329	23	325	4	320	4	311	8	311	9	312	13	312	23	311	30	308	35	303	37	295	37	-76	34	-86	27	-92	17	-96	2	-98	2	-107	123	-107	123	-98	104	-97	91	-93	84	-87	80	-75	79	-59	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	160	221	190	204	212	180	225	151	230	135	229	120	224	106	216	92	205	79	190	16383	16383	79	166	83	175	91	184	103	192	117	198	131	200	152	196	170	185	182	166	189	140	192	107	189	75	181	49	169	29	152	16	131	11	117	13	103	19	91	27	82	36	79	45	198	286	197	294	193	301	188	306	181	310	173	311	165	310	159	306	153	301	150	294	148	286	150	278	153	272	158	266	165	263	172	262	180	263	187	266	193	272	197	278	198	286	16383	16383	99	286	97	294	94	301	88	306	81	310	74	311	66	310	59	306	54	301	50	294	49	286	50	278	54	272	59	266	65	263	73	262	81	263	88	266	94	272	97	278	99	286	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	256	359	256	387	100	387	100	359	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	190	253	190	281	35	281	35	253	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	235	438	226	419	217	406	207	396	194	391	180	390	162	392	148	397	137	407	129	421	123	438	109	438	112	411	120	389	134	373	153	363	179	359	201	362	219	372	234	387	244	410	249	438	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	171	332	163	313	153	300	143	290	131	285	116	283	99	285	84	291	73	301	65	315	60	332	46	332	48	305	57	283	70	267	90	257	115	253	138	256	156	266	170	281	180	303	186	332	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	281	0	271	-7	263	-16	258	-25	254	-34	253	-45	255	-58	260	-68	268	-75	278	-80	291	-82	304	-80	315	-76	325	-69	336	-58	346	-44	336	-35	328	-43	320	-48	313	-51	307	-53	300	-54	294	-53	289	-51	285	-47	282	-42	281	-34	282	-27	285	-20	289	-13	295	-6	304	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	16383	16383	224	128	108	128	166	266	226	-35	218	-43	210	-48	203	-51	197	-53	190	-54	184	-53	179	-51	175	-47	172	-42	171	-34	172	-28	174	-22	178	-15	183	-9	189	-2	195	-1	202	1	208	6	221	19	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	146	20	149	11	153	4	159	0	166	-2	157	-10	151	-18	147	-26	144	-35	143	-45	145	-58	150	-68	158	-75	168	-80	180	-82	193	-80	205	-76	215	-69	226	-58	236	-44	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	147	359	166	359	243	408	249	412	253	416	256	420	258	424	258	435	255	439	252	442	247	444	241	445	233	443	229	441	225	438	220	434	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	89	253	108	253	185	302	191	306	195	310	198	314	200	318	200	329	197	333	194	336	189	338	183	339	175	337	171	335	167	332	162	328	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	255	359	193	443	161	443	99	359	117	359	177	411	238	359	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	188	253	126	337	94	337	32	253	50	253	110	305	171	253	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	225	392	224	400	221	407	215	412	208	416	200	417	192	416	185	412	180	407	176	400	175	392	176	384	180	378	185	372	192	369	200	368	208	369	215	372	220	377	224	384	225	392	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	151	286	150	294	146	301	141	306	134	310	126	311	117	310	110	306	105	301	102	294	101	286	102	278	106	272	111	266	118	263	126	262	133	263	140	266	146	271	149	278	151	286	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	272	443	254	443	194	392	133	443	116	443	177	359	209	359	16383	16383	307	65	285	47	265	32	244	23	222	17	197	15	177	17	157	21	139	28	123	38	108	51	95	68	85	88	78	112	73	140	72	171	77	219	93	260	117	291	151	311	192	318	211	316	228	311	244	304	259	293	272	280	279	272	285	263	290	252	295	240	299	224	310	224	305	338	296	338	293	332	290	328	285	324	280	322	275	321	269	322	262	324	254	326	240	330	228	333	204	337	192	338	180	338	153	336	127	330	102	320	80	305	59	286	44	266	31	243	22	218	16	191	14	162	16	133	22	106	32	80	45	57	62	37	81	22	103	9	127	0	153	-4	180	-6	214	-4	245	3	273	16	297	34	316	56	198	337	180	337	120	286	60	337	42	337	104	253	136	253	16383	16383	199	78	185	60	172	46	159	38	144	33	128	31	103	36	81	49	65	69	54	96	51	128	54	157	63	181	78	200	96	211	119	215	128	215	136	212	141	208	145	201	148	191	151	180	154	172	159	166	163	161	169	158	175	157	183	158	189	161	195	166	198	172	199	179	195	195	184	209	167	220	146	227	122	230	108	229	94	226	80	221	67	213	55	204	40	189	28	172	19	152	14	130	12	106	17	70	30	39	50	15	76	0	108	-4	120	-3	132	-1	144	3	155	9	165	16	174	24	181	32	189	43	197	57	206	74	248	443	230	443	170	392	110	443	93	443	154	359	186	359	16383	16383	8	331	8	321	27	320	40	316	47	308	51	295	52	275	52	57	51	38	48	25	40	16	27	12	8	9	8	0	148	0	178	1	206	6	231	12	254	21	275	32	299	51	318	75	331	102	340	133	343	167	341	196	334	223	324	247	310	267	293	286	270	302	244	314	214	323	180	329	143	331	16383	16383	103	291	104	300	107	306	112	310	119	312	129	313	157	311	182	308	203	301	222	291	241	278	257	260	271	241	280	219	286	193	288	164	286	132	280	104	270	81	255	61	236	45	218	34	200	27	179	22	155	19	127	18	117	19	110	22	106	26	104	33	103	42	246	229	265	240	280	255	292	271	299	288	302	306	300	320	294	332	286	342	275	348	262	350	252	349	244	345	238	339	234	331	233	322	234	313	238	306	244	301	252	297	262	296	264	296	266	297	272	297	273	298	275	298	276	299	280	297	281	296	282	294	282	292	281	282	276	271	268	261	256	250	242	238	16383	16383	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	8	331	8	321	28	319	40	315	48	307	51	295	52	276	52	180	11	180	11	157	52	157	52	55	51	36	47	24	40	16	27	12	8	9	8	0	150	0	183	2	213	7	242	16	267	27	287	41	307	60	322	83	333	109	340	137	343	167	334	224	308	269	267	303	212	324	143	331	16383	16383	103	157	176	157	176	180	103	180	103	293	104	301	106	307	111	310	117	312	127	313	152	312	175	309	194	304	212	297	227	289	249	271	266	249	278	224	285	195	288	164	285	130	278	101	266	76	249	55	227	39	211	31	194	26	175	22	153	19	128	18	118	19	111	21	106	25	104	31	103	39	253	261	253	281	212	281	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	281	83	281	83	261	170	261	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	246	21	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	261	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	230	359	230	387	75	387	75	359	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	190	253	190	281	35	281	35	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	211	438	203	419	193	406	183	396	171	391	156	390	139	392	125	397	113	407	105	421	100	438	85	438	88	411	96	389	110	373	130	363	155	359	178	362	196	372	210	387	220	410	226	438	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	166	332	158	313	148	300	138	290	126	285	111	283	94	285	79	291	68	301	60	315	55	332	41	332	43	305	52	283	65	267	85	257	110	253	133	256	151	266	165	281	175	303	181	332	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	175	392	174	400	171	407	166	412	159	416	150	417	142	416	135	412	130	407	127	400	126	392	127	384	130	378	136	372	142	369	150	368	158	369	165	372	170	377	174	384	175	392	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	145	286	144	294	141	301	136	306	129	310	120	311	112	310	105	306	100	301	97	294	95	286	97	278	100	272	106	266	112	263	120	262	128	263	135	266	140	271	144	278	145	286	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	191	0	181	-7	173	-16	168	-25	165	-34	164	-45	166	-58	171	-68	179	-75	189	-80	201	-82	214	-80	225	-76	236	-69	246	-58	257	-44	247	-35	238	-43	231	-48	224	-51	217	-53	211	-54	205	-53	199	-51	195	-47	193	-42	192	-34	193	-27	195	-20	200	-13	206	-6	214	0	276	0	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	173	-35	165	-43	157	-48	150	-51	144	-53	137	-54	131	-53	126	-51	122	-47	119	-42	118	-34	119	-27	122	-20	126	-13	132	-6	140	0	159	8	175	20	190	36	202	55	212	79	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	111	-4	103	-11	93	-27	91	-35	90	-45	92	-58	97	-68	105	-75	115	-80	127	-82	140	-80	152	-76	162	-69	173	-58	183	-44	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	234	443	217	443	156	392	97	443	79	443	141	359	172	359	16383	16383	299	84	285	84	271	57	255	38	234	26	206	20	169	18	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	184	312	213	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	198	337	180	337	120	286	60	337	42	337	104	253	136	253	16383	16383	204	82	190	62	176	48	162	37	146	31	127	30	114	31	101	34	90	39	80	47	71	57	62	71	56	85	52	100	50	118	49	138	203	138	201	153	198	166	195	177	185	195	175	207	163	217	149	224	133	228	116	230	81	224	52	207	31	182	17	148	12	108	17	70	29	39	49	15	75	0	108	-4	136	-1	160	9	181	26	198	49	212	79	16383	16383	50	155	55	175	63	191	74	203	87	210	103	212	120	210	133	203	141	192	147	176	151	155	254	359	192	443	161	443	99	359	116	359	176	411	238	359	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	203	253	140	337	109	337	47	253	64	253	124	305	185	253	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	248	438	239	419	230	406	219	396	207	391	192	390	175	392	161	397	149	407	141	421	136	438	122	438	124	411	133	389	146	373	166	363	191	359	214	362	232	372	246	387	256	410	262	438	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	175	332	167	313	157	300	147	290	135	285	120	283	103	285	89	291	77	301	69	315	64	332	50	332	52	305	61	283	74	267	94	257	119	253	142	256	160	266	174	281	184	303	190	332	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	210	392	209	400	206	407	200	412	194	416	185	417	177	416	170	412	165	407	162	400	161	392	162	384	165	378	171	372	177	369	185	368	193	369	200	372	205	377	209	384	210	392	16383	16383	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	150	286	149	294	146	301	141	306	134	310	125	311	117	310	110	306	105	301	102	294	100	286	102	278	105	272	111	266	117	263	125	262	133	263	140	266	145	271	149	278	150	286	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	354	177	227	177	227	168	246	166	259	162	267	154	270	142	271	122	271	44	268	34	259	25	244	19	226	14	204	13	161	19	124	39	97	69	79	111	73	162	75	191	79	219	86	244	97	266	112	283	125	295	140	305	157	312	175	317	195	318	211	317	227	314	242	308	256	300	268	291	276	282	283	273	290	262	296	249	304	233	315	233	311	338	300	338	298	333	294	328	289	325	283	322	277	321	274	322	270	322	266	323	261	325	256	326	243	331	230	334	218	336	204	338	189	338	161	336	135	331	111	322	89	310	70	295	51	275	36	251	25	225	19	195	16	164	18	135	23	110	31	86	42	65	57	46	79	28	105	13	133	2	162	-4	193	-6	223	-5	251	0	278	6	301	16	320	28	320	128	321	144	324	156	330	162	340	166	354	168	16383	16383	179	-139	198	-127	214	-113	225	-97	232	-79	235	-61	233	-47	227	-35	219	-25	208	-19	195	-17	185	-19	177	-23	170	-29	167	-36	165	-46	166	-55	170	-62	176	-67	184	-71	194	-72	197	-71	200	-71	203	-70	206	-70	209	-69	213	-71	214	-72	215	-74	215	-76	214	-86	209	-97	200	-108	189	-119	174	-130	147	383	128	371	112	357	100	341	93	324	90	306	92	292	98	279	107	270	118	264	131	262	140	263	148	267	155	273	159	281	160	290	159	299	155	306	149	311	141	314	131	315	121	315	119	314	115	314	111	316	110	318	110	320	112	330	116	341	125	351	136	362	151	373	16383	16383	235	194	235	214	185	214	180	215	175	217	169	219	158	223	134	229	126	230	118	230	91	226	68	214	51	197	39	174	35	148	36	131	41	116	50	103	63	92	81	81	77	77	72	73	60	61	51	53	44	46	40	39	37	33	36	27	37	21	40	16	44	11	52	6	63	1	44	-13	30	-26	21	-37	16	-48	14	-59	18	-75	31	-88	49	-98	73	-105	100	-108	122	-106	144	-102	165	-96	184	-87	200	-76	211	-66	220	-56	226	-46	229	-35	230	-24	228	-6	220	7	207	18	190	26	170	29	105	32	91	33	80	35	72	38	68	41	66	46	68	52	73	60	80	67	88	73	97	77	106	76	111	75	125	75	136	76	146	78	157	82	167	87	177	94	186	103	194	113	199	124	202	137	203	152	203	160	202	168	200	176	194	194	16383	16383	76	169	78	185	82	198	90	208	100	214	113	216	122	215	130	212	137	207	144	201	150	193	155	181	159	169	162	157	164	145	165	132	163	117	158	104	150	95	140	89	127	87	110	91	96	102	85	118	78	141	76	167	16383	16383	217	-31	212	-47	200	-60	180	-71	153	-77	122	-79	97	-78	77	-73	62	-65	52	-55	49	-43	50	-36	52	-30	56	-22	63	-13	74	0	86	-2	102	-4	138	-6	155	-6	178	-7	196	-10	208	-14	214	-21	217	-31	259	359	196	443	166	443	103	359	121	359	181	411	242	359	16383	16383	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	188	359	126	443	94	443	32	359	50	359	110	411	171	359	16383	16383	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	351	0	351	9	332	12	319	17	311	25	307	37	306	55	306	238	350	238	350	260	306	260	306	274	307	293	311	307	319	315	332	319	351	321	351	331	211	331	211	321	230	319	243	315	251	307	255	294	256	274	256	260	104	260	104	274	105	294	109	307	117	315	130	319	148	321	148	331	8	331	8	321	28	319	41	315	48	307	52	294	53	274	53	260	8	260	8	238	53	238	53	61	52	39	49	25	41	16	28	12	8	9	8	0	148	0	148	9	129	12	116	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	251	26	244	17	231	12	211	9	211	0	16383	16383	256	180	104	180	104	238	256	238	243	0	243	7	230	10	221	15	216	22	214	34	214	151	211	179	204	201	191	217	174	227	152	230	135	228	120	224	106	216	92	204	79	188	79	256	160	256	160	283	79	283	79	340	76	342	66	338	46	332	34	328	18	324	5	320	5	311	6	312	11	312	22	311	29	309	34	305	36	297	36	283	4	283	4	256	36	256	36	33	33	22	28	15	19	10	4	7	4	0	113	0	113	7	98	10	88	14	82	22	79	34	79	171	90	184	101	193	112	199	123	202	134	203	148	201	158	195	165	184	170	169	171	150	171	34	168	22	162	14	152	10	137	7	137	0	151	425	146	415	141	408	136	403	131	401	124	400	120	400	115	401	109	403	104	405	98	407	86	414	79	417	65	421	58	422	51	422	37	420	25	414	14	404	6	390	1	372	15	372	19	380	23	387	28	391	34	394	41	395	44	395	52	393	56	391	61	390	83	379	92	375	99	373	106	372	113	372	128	374	140	380	151	390	159	405	166	425	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	138	319	133	309	128	302	123	297	118	295	112	294	107	294	102	295	90	299	85	301	73	307	66	311	52	315	45	316	38	316	24	314	12	308	1	298	-6	284	-11	266	2	266	6	274	10	281	15	285	21	288	27	289	31	289	39	287	44	285	48	283	60	278	70	273	79	269	86	267	93	266	100	266	115	268	127	274	137	284	145	299	152	319	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	161	359	161	387	6	387	6	359	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	145	253	145	281	-10	281	-10	253	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	138	438	129	419	120	406	109	396	97	391	83	390	65	392	51	397	40	407	32	421	26	438	12	438	15	411	23	389	37	373	56	363	81	359	104	362	123	372	137	387	147	410	152	438	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	126	332	117	313	108	300	97	290	85	285	70	283	53	285	39	291	27	301	19	315	14	332	0	332	2	305	10	283	24	267	44	257	69	253	92	256	110	266	124	281	134	303	140	332	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	87	0	77	-7	69	-16	64	-25	61	-34	60	-45	62	-58	67	-68	75	-75	85	-80	97	-82	110	-80	121	-76	132	-69	142	-58	152	-44	142	-35	134	-43	127	-48	120	-51	113	-53	107	-54	101	-53	96	-51	92	-47	89	-42	88	-34	89	-27	91	-20	96	-13	102	-6	110	0	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	73	0	63	-7	55	-16	50	-25	47	-34	46	-45	48	-58	53	-68	61	-75	71	-80	83	-82	96	-80	107	-76	118	-69	128	-58	138	-44	128	-35	120	-43	113	-48	106	-51	99	-53	93	-54	87	-53	82	-51	78	-47	75	-42	74	-34	75	-27	77	-20	82	-13	88	-6	96	0	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	16383	16383	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	108	392	107	400	103	407	98	412	91	416	83	417	74	416	67	412	62	407	59	400	58	392	59	384	63	378	68	372	75	369	83	368	90	369	97	372	103	377	106	384	108	392	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	87	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	364	331	220	331	220	321	241	319	254	315	262	308	266	295	267	275	267	47	266	34	265	24	262	17	256	13	248	12	243	13	240	16	238	21	236	27	233	34	229	41	225	47	220	52	215	54	209	55	201	54	194	50	189	44	185	37	184	29	186	16	193	6	204	0	218	-5	234	-6	263	-2	287	8	304	28	314	56	318	93	318	275	319	294	323	307	330	315	344	319	364	321	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	227	316	226	324	222	331	217	337	209	340	201	342	193	340	186	336	181	331	177	324	176	316	177	308	181	301	186	295	193	292	201	291	209	292	217	295	222	301	226	308	227	316	16383	16383	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	227	228	224	230	207	224	192	218	178	213	163	208	146	203	146	195	148	195	153	196	157	197	169	197	175	196	179	193	182	187	184	178	185	167	185	-21	184	-41	184	-56	182	-67	180	-76	177	-82	175	-85	169	-89	165	-91	156	-91	148	-87	144	-83	140	-77	129	-66	125	-63	120	-61	116	-61	109	-62	103	-65	99	-69	96	-74	95	-80	97	-90	103	-97	113	-103	126	-107	142	-108	172	-103	195	-90	213	-68	223	-38	227	0	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	33	43	20	37	13	25	9	8	7	8	0	184	359	121	443	90	443	28	359	45	359	105	411	166	359	16383	16383	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	147	253	85	337	54	337	-7	253	9	253	70	305	131	253	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	16383	16383	164	-139	183	-127	199	-113	210	-97	217	-79	220	-61	218	-47	212	-35	204	-25	193	-19	180	-17	170	-19	162	-23	155	-29	151	-36	150	-46	151	-55	155	-62	161	-67	169	-71	179	-72	182	-71	186	-71	188	-70	191	-70	194	-69	198	-71	199	-72	200	-74	200	-76	199	-86	194	-97	185	-108	174	-119	159	-130	252	0	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	16383	16383	94	-139	113	-127	129	-113	140	-97	148	-79	150	-61	148	-47	142	-35	134	-25	123	-19	110	-17	100	-19	92	-23	85	-29	81	-36	80	-46	81	-55	85	-62	91	-67	99	-71	109	-72	112	-71	115	-71	118	-70	121	-70	123	-69	126	-70	128	-71	129	-72	131	-76	129	-86	124	-97	116	-108	104	-119	89	-130	266	0	266	7	253	11	239	18	225	26	212	36	201	49	194	61	185	77	175	95	166	111	157	122	148	131	142	133	151	141	158	150	165	161	171	174	176	188	178	193	180	197	183	200	186	202	191	203	196	201	200	196	205	190	213	185	224	183	231	184	237	187	243	191	246	197	248	204	246	213	240	220	231	225	221	228	209	229	195	228	184	225	175	219	168	210	162	198	158	187	153	177	148	168	142	160	136	154	126	146	120	143	114	141	108	140	85	138	85	198	86	204	88	209	90	213	94	216	97	218	101	219	107	220	123	222	123	229	2	229	2	222	11	221	19	220	25	219	30	218	33	216	36	213	38	210	39	205	41	191	41	39	40	31	39	25	38	20	35	16	32	13	29	11	24	10	18	9	11	8	2	8	2	0	123	0	123	8	115	8	108	9	102	11	97	13	94	15	90	18	86	26	85	32	85	120	101	120	106	121	112	121	119	114	122	108	127	101	131	94	138	81	144	70	150	58	156	47	163	36	171	25	178	16	186	10	193	5	201	0	65	359	85	359	162	408	168	412	172	416	175	420	177	424	177	435	174	439	171	442	166	444	160	445	152	443	148	441	144	438	139	434	16383	16383	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	15	359	35	359	112	408	117	412	121	416	124	420	126	424	127	429	126	435	124	439	120	442	115	444	109	445	101	443	97	441	93	438	88	434	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	16383	16383	129	-139	148	-127	164	-113	175	-97	183	-79	185	-61	183	-47	178	-35	169	-25	158	-19	145	-17	135	-19	127	-23	120	-29	116	-36	115	-46	116	-55	120	-62	126	-67	134	-71	144	-72	147	-71	150	-71	153	-70	156	-70	158	-69	161	-70	163	-71	164	-72	166	-76	164	-86	159	-97	150	-108	139	-119	124	-130	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	16383	16383	49	-139	68	-127	84	-113	95	-97	102	-79	105	-61	103	-47	97	-35	89	-25	78	-19	65	-17	55	-19	47	-23	40	-29	37	-36	35	-46	36	-55	40	-62	46	-67	54	-71	64	-72	67	-71	71	-71	73	-70	76	-70	79	-69	83	-71	84	-72	85	-74	85	-76	84	-86	79	-97	70	-108	59	-119	44	-130	189	220	208	231	223	246	235	262	242	279	245	297	243	311	237	323	229	333	218	339	205	342	195	340	187	336	181	330	177	322	175	313	177	304	180	297	186	292	195	289	205	287	207	287	209	288	213	288	215	289	217	289	218	290	219	290	223	288	224	287	225	285	225	283	224	273	219	262	211	251	199	240	185	229	16383	16383	299	87	286	87	277	69	273	62	265	50	254	39	239	30	223	24	203	21	180	20	127	20	114	22	106	26	102	32	100	42	100	274	101	294	105	307	113	315	127	319	147	321	147	331	6	331	6	321	26	319	38	314	46	306	49	292	50	273	50	57	49	38	45	25	37	16	25	12	6	9	6	0	275	0	125	229	144	241	159	255	171	271	178	288	181	306	179	321	173	333	165	343	154	349	141	351	131	350	123	346	117	340	113	332	112	323	113	314	117	307	123	301	131	298	141	297	147	297	149	298	151	298	152	299	157	299	159	298	161	294	161	292	160	282	155	272	146	261	135	250	121	239	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	228	172	227	181	223	189	216	195	209	199	200	201	192	199	184	196	178	190	174	182	172	173	174	164	178	157	184	151	191	147	200	146	209	147	216	151	223	157	227	164	228	172	16383	16383	307	87	295	87	290	77	285	69	281	62	273	50	262	39	248	30	231	24	212	21	189	20	135	20	122	22	114	26	110	32	109	42	109	274	110	294	114	307	122	315	135	319	156	321	156	331	15	331	15	321	34	319	47	314	54	306	57	292	58	273	58	57	57	38	53	25	46	16	33	12	15	9	15	0	283	0	177	171	175	180	171	187	165	194	158	198	150	200	141	198	133	194	127	188	123	180	122	171	123	163	127	155	133	149	140	145	149	144	158	145	165	149	171	155	175	162	177	171	16383	16383	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	46	48	32	45	21	38	14	27	10	11	7	11	0	299	87	286	87	279	74	272	62	266	52	258	43	249	36	239	30	227	25	212	22	195	20	125	20	113	22	105	26	101	32	100	41	100	166	177	213	177	237	100	190	100	276	101	295	105	307	114	315	127	320	147	321	147	331	6	331	6	321	24	320	37	315	44	307	48	294	49	276	49	165	6	138	6	113	49	140	49	55	48	38	44	25	36	17	24	12	5	9	5	0	274	0	129	214	129	237	91	210	91	340	89	342	74	337	59	333	45	329	28	324	9	320	9	310	14	311	18	312	25	312	28	313	36	312	42	309	46	303	48	294	49	281	49	181	10	155	10	132	49	160	49	45	48	30	45	20	38	13	27	9	10	7	10	0	129	0	129	7	112	10	101	13	95	19	92	28	91	43	91	188	140	359	160	359	237	408	242	412	246	416	249	420	251	424	252	429	251	435	249	439	245	442	240	444	234	445	226	443	222	441	218	438	213	434	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	95	253	116	253	193	302	198	306	202	310	205	314	207	318	208	323	207	329	205	333	201	336	196	338	190	339	182	337	178	335	174	332	169	328	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	16383	16383	159	-139	178	-127	194	-113	205	-97	212	-79	215	-61	213	-47	207	-35	199	-25	188	-19	175	-17	165	-19	157	-23	150	-29	146	-36	145	-46	146	-55	150	-62	156	-67	164	-71	174	-72	177	-71	181	-71	183	-70	186	-70	189	-69	193	-71	194	-72	195	-74	195	-76	194	-86	189	-97	180	-108	169	-119	154	-130	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	16383	16383	107	-139	126	-127	141	-113	153	-97	160	-79	162	-61	160	-47	155	-35	146	-25	135	-19	123	-17	113	-19	104	-23	98	-29	94	-36	93	-46	94	-55	98	-62	103	-67	112	-71	122	-72	125	-71	128	-71	131	-70	134	-70	136	-69	142	-72	143	-74	143	-76	141	-86	136	-97	128	-108	116	-119	102	-130	259	443	242	443	181	392	122	443	104	443	166	359	198	359	16383	16383	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	203	337	185	337	125	286	65	337	47	337	109	253	141	253	16383	16383	243	0	243	7	230	9	221	13	216	19	213	29	212	42	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	52	169	35	166	23	161	15	152	10	139	7	138	0	23	229	42	241	58	255	69	271	77	288	79	306	77	321	72	333	63	343	52	349	40	351	30	350	21	346	15	340	11	332	10	323	11	314	15	307	21	301	29	298	40	297	46	297	48	298	50	298	51	299	55	299	57	298	59	296	60	294	60	292	59	282	53	272	45	261	34	250	19	239	16383	16383	283	0	283	7	270	9	262	13	256	19	253	29	252	42	252	153	250	180	243	201	231	217	214	227	194	230	180	229	166	224	151	216	137	205	122	190	121	190	121	228	117	230	103	225	90	220	64	212	49	208	49	199	51	200	53	200	57	201	63	201	70	200	75	197	78	191	80	181	80	32	77	21	71	14	62	9	50	7	50	0	155	0	155	7	142	9	133	13	127	18	124	26	123	36	123	174	135	186	146	194	155	199	165	202	174	203	187	201	197	195	205	185	209	171	210	152	210	35	207	23	201	15	192	10	180	7	179	0	95	331	8	331	8	323	15	323	28	320	36	314	42	304	45	290	46	273	46	46	45	34	43	23	39	15	30	10	17	8	17	0	129	0	129	8	122	8	112	11	105	18	100	29	98	42	97	55	97	221	107	255	123	282	141	301	162	312	184	316	218	308	246	287	265	254	278	209	282	156	279	106	270	65	257	35	239	16	219	9	215	10	211	12	209	15	208	18	208	25	209	29	211	39	211	43	210	53	206	61	200	69	191	74	180	75	168	73	160	67	153	58	149	48	148	37	151	22	158	9	169	0	184	-6	202	-8	251	2	289	32	316	74	331	122	336	170	331	220	314	266	285	304	245	329	192	339	170	337	149	330	129	317	111	298	95	271	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	-41	169	-56	168	-67	166	-76	163	-82	161	-85	158	-87	150	-91	142	-91	134	-87	130	-83	120	-71	115	-66	110	-63	106	-61	101	-61	94	-62	89	-65	84	-69	81	-74	80	-80	83	-90	89	-97	99	-103	112	-107	127	-108	157	-103	181	-90	198	-68	209	-38	212	0	258	359	258	387	103	387	103	359	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	202	253	202	281	46	281	46	253	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	235	438	227	419	217	406	207	396	195	391	180	390	163	392	149	397	137	407	129	421	124	438	109	438	112	411	120	389	134	373	154	363	179	359	202	362	220	372	234	387	244	410	250	438	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	181	332	172	313	163	300	152	290	140	285	126	283	108	285	94	291	83	301	75	315	70	332	55	332	58	305	66	283	80	267	99	257	124	253	147	256	166	266	180	281	190	303	195	332	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	164	359	184	359	261	407	266	411	270	416	273	420	275	425	275	430	274	435	272	439	268	442	263	444	258	445	254	445	251	444	247	442	242	439	237	434	16383	16383	85	359	105	359	182	407	188	411	192	416	195	420	197	430	196	435	194	439	190	442	186	444	180	445	176	445	173	444	169	442	164	439	158	434	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	115	253	135	253	212	301	217	305	222	310	224	314	226	319	227	324	226	329	223	333	220	336	215	338	209	339	206	339	202	338	198	336	194	333	188	328	16383	16383	37	253	57	253	134	301	139	305	143	310	146	314	148	319	148	329	145	333	142	336	137	338	132	339	128	339	124	338	120	336	115	333	110	328	16383	16383	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	443	84	430	84	416	59	402	41	387	28	370	21	352	19	296	19	283	20	274	23	269	29	266	36	266	165	332	165	350	163	364	159	373	150	380	135	383	115	394	115	394	232	383	232	380	211	373	197	360	189	342	184	316	183	266	183	266	296	267	302	270	307	276	311	286	312	300	313	327	313	358	312	380	307	394	298	402	283	407	261	419	261	419	331	238	331	224	332	212	332	204	333	192	333	184	334	171	334	151	333	131	330	112	324	95	317	79	307	57	287	39	262	26	234	18	201	15	165	17	136	21	110	28	85	39	63	52	44	68	28	88	15	110	6	133	0	157	-2	173	-1	191	-1	211	0	421	0	16383	16383	215	66	214	48	208	33	198	23	184	18	166	16	147	17	130	23	115	32	103	44	92	59	85	75	79	94	74	115	72	139	71	165	75	218	88	260	108	291	135	309	169	316	187	314	200	308	209	297	214	282	215	262	339	73	326	56	313	43	301	35	288	30	275	28	253	33	235	45	223	67	214	98	210	138	337	138	336	155	334	169	330	180	326	190	320	199	310	210	299	218	286	225	272	229	257	230	242	229	228	225	216	217	204	207	192	192	177	207	163	217	149	225	133	229	116	230	102	229	89	226	77	222	65	216	55	208	42	193	30	175	22	155	17	132	15	109	20	71	34	40	56	16	84	0	118	-4	137	-2	153	2	167	11	180	24	191	42	201	24	212	11	224	2	238	-2	256	-4	277	-1	296	6	314	20	329	41	345	70	16383	16383	290	153	209	153	211	176	216	193	224	205	236	213	250	215	263	213	274	206	282	196	288	183	290	167	16383	16383	171	98	169	66	163	41	153	23	138	12	120	8	110	9	101	12	92	17	85	24	79	33	72	47	67	64	63	84	61	105	60	127	61	146	63	163	66	177	70	189	76	198	82	203	89	208	97	212	105	215	113	215	134	211	150	196	162	173	169	140	171	98	108	359	127	359	204	408	210	412	214	416	217	420	219	424	219	435	216	439	213	442	208	444	202	445	194	443	190	441	186	438	181	434	16383	16383	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	33	253	53	253	130	302	140	310	143	314	144	318	145	323	144	329	142	333	138	336	133	338	127	339	119	337	116	335	111	332	107	328	16383	16383	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	16383	16383	154	-139	173	-127	189	-113	200	-97	207	-79	210	-61	208	-47	202	-35	194	-25	183	-19	170	-17	160	-19	152	-23	145	-29	141	-36	140	-46	141	-55	145	-62	151	-67	159	-71	169	-72	172	-71	175	-71	178	-70	181	-70	184	-69	188	-71	189	-72	190	-74	190	-76	189	-86	184	-97	175	-108	164	-119	149	-130	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	16383	16383	59	-139	78	-127	94	-113	105	-97	112	-79	115	-61	113	-47	107	-35	99	-25	88	-19	75	-17	65	-19	57	-23	50	-29	47	-36	45	-46	46	-55	50	-62	56	-67	64	-71	74	-72	77	-71	80	-71	83	-70	86	-70	89	-69	93	-71	94	-72	95	-74	95	-76	94	-86	89	-97	80	-108	69	-119	54	-130	223	443	205	443	145	392	85	443	68	443	129	359	161	359	16383	16383	330	0	330	9	318	11	308	13	299	17	291	24	283	33	183	160	216	168	242	180	260	197	270	217	273	242	272	255	270	268	265	281	258	292	249	301	234	311	217	319	196	326	172	330	145	331	8	331	8	321	28	319	40	315	47	307	50	294	51	276	51	62	50	40	47	25	39	16	27	12	8	9	8	0	147	0	147	9	127	12	114	16	107	24	103	37	102	56	102	153	130	154	249	0	16383	16383	102	291	103	300	106	306	111	310	118	312	127	313	161	310	186	302	205	289	215	270	219	246	218	231	214	218	208	206	200	196	190	189	177	182	163	177	147	174	128	172	102	171	161	337	143	337	83	286	22	337	5	337	66	253	99	253	16383	16383	80	229	78	230	62	224	48	219	35	214	20	209	3	203	3	195	7	196	11	196	14	197	21	197	28	196	32	193	36	187	37	179	38	167	38	42	37	29	35	21	29	15	18	11	2	7	2	0	123	0	123	7	105	9	93	13	85	20	81	30	80	45	80	157	82	168	88	179	97	189	106	196	115	199	119	197	122	196	125	194	128	191	133	187	137	184	141	182	144	181	148	181	155	182	160	185	164	190	167	196	167	204	166	213	163	220	157	225	149	229	140	230	128	228	117	224	106	215	94	202	80	183	100	359	121	359	198	408	203	412	207	416	210	420	212	424	213	429	212	435	210	439	206	442	201	444	195	445	187	443	183	441	179	438	174	434	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	59	253	79	253	156	302	161	306	165	310	168	314	170	318	171	323	170	329	168	333	164	336	159	338	153	339	145	337	141	335	137	332	132	328	16383	16383	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	213	359	151	443	119	443	57	359	75	359	135	411	196	359	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	175	253	113	337	82	337	20	253	37	253	98	305	158	253	16383	16383	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	104	-4	126	-1	145	7	160	21	170	38	174	57	173	73	168	86	159	97	147	108	130	119	113	-49	116	-51	118	-50	121	-50	124	-49	130	-49	140	-50	147	-52	152	-55	155	-60	156	-67	155	-74	152	-81	146	-85	138	-88	129	-89	123	-89	111	-87	104	-86	97	-83	89	-98	98	-102	114	-106	123	-106	132	-107	153	-105	170	-99	183	-91	191	-79	194	-64	192	-52	187	-43	178	-36	166	-32	151	-30	143	-30	141	-31	138	-31	148	-6	179	-1	206	11	227	31	241	56	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	93	1	111	-3	121	-5	131	-6	73	-49	76	-51	78	-50	81	-50	84	-49	90	-49	100	-50	107	-52	113	-55	116	-60	117	-67	115	-74	112	-81	106	-85	98	-88	89	-89	83	-89	71	-87	64	-86	56	-83	50	-98	58	-102	74	-106	83	-106	92	-107	113	-105	130	-99	143	-91	151	-79	154	-64	152	-52	147	-43	138	-36	126	-32	111	-30	103	-30	101	-31	98	-31	108	-4	129	0	147	9	161	23	171	39	174	57	173	73	168	86	159	97	147	108	130	119	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	72	-1	77	-2	81	-2	86	-3	91	-3	214	462	197	462	137	411	76	462	59	462	121	378	152	378	16383	16383	234	232	224	338	213	338	211	332	209	327	206	324	202	322	197	321	194	321	190	322	185	323	175	327	164	331	154	334	134	338	123	338	95	334	71	323	52	305	40	281	36	251	38	232	44	214	56	196	73	180	97	165	116	154	135	142	152	130	168	118	180	107	185	100	189	93	192	85	194	77	195	67	192	49	184	33	172	21	155	14	136	11	109	15	85	25	65	42	47	67	32	99	22	99	36	-6	47	-6	48	0	50	4	53	7	57	9	61	10	64	10	79	7	84	4	96	0	107	-2	131	-6	143	-6	176	-2	204	10	226	29	240	55	246	86	243	108	233	128	218	148	196	166	168	185	139	202	114	218	95	234	83	251	79	270	81	286	88	299	98	309	112	315	129	318	146	316	162	310	177	302	190	291	201	278	206	271	211	263	215	254	218	244	222	232	175	337	157	337	97	286	36	337	19	337	80	253	113	253	16383	16383	71	151	64	156	58	163	54	170	51	178	50	185	52	197	57	207	65	214	75	217	88	219	104	217	117	210	128	198	137	181	144	157	151	157	149	225	143	225	138	220	133	220	131	221	128	221	125	223	122	224	115	226	109	228	102	229	88	229	65	227	46	219	31	207	22	190	19	168	21	153	28	138	40	123	57	109	79	95	106	80	115	74	122	68	128	60	131	52	132	43	130	31	125	21	117	13	105	8	91	6	72	9	57	17	44	31	35	50	27	76	20	76	20	-1	26	-1	28	0	30	2	32	3	35	4	41	4	45	3	49	3	54	1	61	0	68	-2	76	-3	83	-4	98	-4	119	-1	139	7	154	21	164	38	167	57	166	73	161	86	153	97	140	108	123	119	143	0	123	-49	126	-51	128	-50	131	-50	134	-49	140	-49	150	-50	157	-52	163	-55	165	-60	166	-67	165	-74	162	-81	156	-85	148	-88	139	-89	133	-89	121	-87	114	-86	107	-83	99	-98	108	-102	124	-106	133	-106	142	-107	163	-105	180	-99	193	-91	201	-79	204	-64	202	-52	197	-43	188	-36	176	-32	161	-30	153	-30	151	-31	148	-31	161	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	44	-49	47	-51	50	-50	52	-50	55	-49	61	-49	71	-50	79	-52	84	-55	87	-60	88	-67	87	-74	83	-81	78	-85	70	-88	60	-89	54	-89	42	-87	35	-86	28	-83	21	-98	30	-102	46	-106	54	-106	63	-107	84	-105	102	-99	115	-91	123	-79	126	-64	124	-52	118	-43	109	-36	97	-32	83	-30	75	-30	73	-31	70	-31	80	-4	94	-2	107	1	118	9	129	19	140	33	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	36	40	40	25	45	12	53	3	64	-1	230	443	213	443	152	392	93	443	75	443	137	359	169	359	16383	16383	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	285	246	110	229	129	240	145	255	156	271	164	288	166	306	164	320	159	332	150	342	139	348	127	350	117	349	109	345	102	339	98	331	97	322	98	313	102	306	108	301	117	297	127	296	129	296	131	297	137	297	138	298	140	298	140	299	146	296	146	294	147	292	145	282	140	271	132	261	121	250	106	238	16383	16383	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	103	209	103	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	93	-3	106	1	118	8	129	19	140	33	296	246	293	331	12	331	8	246	21	246	27	274	37	292	50	303	70	309	97	310	127	310	127	178	63	178	63	156	127	156	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	156	241	156	241	178	178	178	178	310	208	310	235	309	254	303	268	292	277	274	285	246	133	41	127	34	122	30	116	26	110	24	103	23	95	25	87	29	82	37	79	50	78	68	78	118	126	118	126	140	78	140	78	211	128	211	128	228	78	228	78	286	77	289	77	290	75	292	74	292	55	266	43	250	36	242	24	230	19	227	11	221	8	218	7	215	7	213	8	212	10	212	11	211	36	211	36	140	6	140	6	118	36	118	36	63	37	43	41	26	48	11	61	1	80	-1	94	0	107	4	119	11	130	22	140	36	252	425	247	415	243	408	238	403	232	400	221	400	211	402	205	404	200	407	188	413	180	416	173	419	166	421	159	422	152	422	138	420	126	414	116	403	108	389	102	372	117	372	120	380	125	386	130	391	135	394	142	395	146	394	150	394	154	392	158	391	174	383	185	378	194	375	201	373	207	372	214	372	229	374	242	379	252	390	260	405	267	425	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	188	319	183	309	178	302	173	297	168	295	161	294	157	294	152	295	146	297	141	299	135	301	123	307	116	311	102	315	95	316	88	316	74	314	62	308	51	298	43	284	37	266	52	266	56	274	60	281	65	285	71	288	78	289	81	289	89	287	94	285	98	283	120	273	129	269	136	267	143	266	150	266	165	268	177	274	187	284	196	299	203	319	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	255	359	255	387	99	387	99	359	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	203	253	203	281	47	281	47	253	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	242	438	233	419	224	406	213	396	201	391	186	390	169	392	155	397	144	407	135	421	130	438	116	438	118	411	126	389	140	373	160	363	185	359	208	362	226	372	240	387	250	410	256	438	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	176	332	167	313	158	300	147	290	135	285	121	283	103	285	89	291	78	301	70	315	65	332	50	332	53	305	61	283	75	267	94	257	119	253	142	256	161	266	175	281	185	303	190	332	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	233	399	230	415	223	428	212	439	199	447	184	449	168	447	154	440	143	429	135	415	133	400	135	384	142	370	153	359	166	352	182	349	198	352	212	359	223	370	230	383	233	399	16383	16383	215	400	214	389	209	380	202	373	193	368	182	367	172	368	163	373	156	380	152	389	150	400	152	410	156	418	163	426	172	430	182	432	192	430	202	426	209	419	214	410	215	400	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	175	305	172	321	165	335	154	346	141	353	126	355	110	353	96	346	85	335	77	322	75	306	77	290	84	276	95	266	108	259	124	256	140	259	154	266	165	276	172	290	175	305	16383	16383	157	306	156	295	151	286	144	279	135	275	124	273	114	275	105	279	98	286	94	295	92	306	94	316	98	325	105	332	114	337	124	339	134	337	144	332	151	325	156	316	157	306	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	169	359	189	359	266	407	272	411	276	416	278	420	280	425	281	430	280	435	277	439	274	442	269	444	263	445	260	445	256	444	252	442	248	439	242	434	16383	16383	91	359	111	359	188	407	193	411	198	416	200	420	202	425	203	430	202	435	199	439	196	442	191	444	185	445	182	445	178	444	174	442	170	439	164	434	16383	16383	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	105	253	126	253	203	301	208	305	212	310	215	314	217	319	217	324	216	329	214	333	210	336	205	338	200	339	196	339	193	338	189	336	184	333	179	328	16383	16383	27	253	47	253	124	301	130	305	134	310	137	314	139	324	138	329	136	333	132	336	128	338	122	339	118	339	115	338	111	336	106	333	100	328	16383	16383	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	248	-35	240	-43	233	-48	226	-51	220	-53	213	-54	207	-53	202	-51	198	-47	195	-42	194	-34	195	-28	197	-22	200	-16	204	-10	210	-3	227	0	243	4	256	11	268	20	278	30	290	45	298	62	302	81	305	104	305	258	306	282	310	300	318	311	331	318	353	321	353	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	185	-6	178	-13	172	-20	166	-36	166	-45	168	-58	173	-68	181	-75	191	-80	203	-82	216	-80	227	-76	238	-69	248	-58	258	-44	169	2	160	-5	154	-13	149	-21	146	-30	146	-40	147	-53	153	-63	160	-71	171	-76	182	-77	195	-76	207	-71	217	-64	227	-53	238	-39	228	-31	220	-38	212	-43	205	-47	199	-49	186	-49	181	-46	177	-43	174	-37	174	-23	177	-16	181	-9	187	-2	195	4	213	10	221	13	230	15	240	18	240	25	237	25	225	26	217	29	212	34	209	42	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	314	359	251	443	220	443	158	359	175	359	235	411	296	359	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	264	253	201	337	171	337	108	253	126	253	186	305	247	253	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	258	359	196	443	165	443	103	359	120	359	180	411	242	359	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	203	253	140	337	109	337	47	253	64	253	124	305	185	253	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	259	411	258	419	254	426	249	431	242	435	234	436	226	435	219	431	214	426	211	419	209	411	210	403	214	397	219	391	226	388	233	387	242	388	249	391	254	397	258	403	259	411	16383	16383	160	411	158	419	155	426	149	431	142	435	134	436	127	435	120	431	115	426	111	419	110	411	111	403	115	397	120	391	126	388	134	387	142	388	149	391	155	397	158	403	160	411	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	119	359	139	359	216	408	226	416	229	420	230	424	231	429	230	435	228	439	224	442	220	444	214	445	209	444	205	443	202	441	197	438	193	434	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	77	253	97	253	174	302	180	306	184	310	187	314	189	318	189	323	188	329	186	333	182	336	177	338	171	339	163	337	160	335	156	332	151	328	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	185	392	184	400	180	407	175	412	168	416	160	417	151	416	144	412	139	407	136	400	135	392	136	384	140	378	145	372	152	369	160	368	167	369	174	372	180	377	183	384	185	392	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	143	286	142	294	139	301	134	306	127	310	118	311	110	310	103	306	98	301	95	294	94	286	95	278	99	272	104	266	111	263	118	262	126	263	133	266	139	271	142	278	143	286	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	232	462	214	462	154	411	94	462	76	462	138	378	170	378	16383	16383	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	192	337	175	337	114	286	54	337	36	337	98	253	130	253	16383	16383	209	68	200	70	197	57	195	47	193	40	190	34	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	201	0	38	225	38	209	51	209	51	37	50	30	48	24	46	19	42	16	39	13	27	9	19	8	10	7	10	0	140	0	140	7	130	8	121	9	113	10	107	12	103	15	100	18	97	23	95	29	94	36	94	282	95	298	98	310	103	320	111	326	122	328	128	327	134	324	139	320	144	315	148	307	152	301	160	293	165	291	171	290	177	291	183	294	187	299	190	304	191	310	191	316	188	322	184	327	179	331	171	335	164	338	157	339	151	341	145	341	140	342	114	338	92	329	76	315	63	296	55	272	54	264	53	255	51	235	51	225	79	254	172	254	172	270	79	270	79	340	76	342	64	338	53	334	43	331	31	328	18	324	3	320	3	311	7	311	8	312	12	312	22	311	29	309	34	304	36	296	36	270	-8	270	-8	254	36	254	36	28	41	18	54	9	72	2	95	-2	119	-4	157	1	189	18	214	44	230	78	236	120	232	155	220	185	201	209	176	224	146	230	128	228	112	223	98	214	87	202	79	188	16383	16383	79	159	81	171	88	182	99	191	113	197	128	199	155	191	174	172	185	147	190	122	192	100	188	63	177	38	162	22	145	14	127	11	112	12	99	16	88	21	81	28	79	37	199	78	188	63	176	50	162	40	146	33	127	31	100	37	78	52	63	73	54	99	51	127	54	156	62	181	77	199	97	211	122	215	139	209	148	195	152	178	160	163	176	157	183	158	190	162	195	166	198	172	199	180	199	185	197	190	195	194	193	199	190	203	190	237	192	248	195	258	201	264	209	267	219	264	225	256	228	247	233	240	243	237	248	237	251	239	254	242	255	246	256	251	254	260	248	268	240	275	231	278	220	280	201	277	186	269	174	257	166	241	162	222	155	225	139	229	131	230	123	230	109	229	96	227	84	223	73	217	63	211	46	196	31	178	21	156	15	132	12	105	17	71	29	41	48	17	75	1	107	-4	135	0	158	10	177	28	193	49	206	74	263	84	251	59	236	42	217	33	193	28	164	27	129	29	103	37	84	50	72	68	69	90	72	115	80	135	95	149	114	158	139	161	145	161	154	160	164	159	173	159	180	158	188	159	197	162	207	166	214	172	217	180	215	185	211	189	205	192	199	194	185	194	173	192	161	191	149	189	141	189	117	191	98	196	85	206	77	219	74	237	78	267	87	290	104	307	127	316	156	320	167	319	179	315	190	309	199	302	204	292	208	277	214	266	220	258	228	253	236	252	244	253	251	258	256	265	258	273	259	281	256	296	248	309	237	320	223	329	208	335	188	339	177	341	166	342	155	342	118	338	82	328	51	309	30	283	22	249	25	227	33	211	47	197	64	186	85	176	61	168	42	153	28	133	20	110	17	86	25	51	48	25	79	9	116	0	152	-2	177	-1	199	2	218	8	236	16	251	26	261	36	270	46	276	57	280	68	281	79	31	219	31	203	86	203	85	178	84	155	83	134	82	114	82	68	83	51	83	20	82	-11	78	-35	71	-53	61	-63	49	-67	45	-66	42	-65	40	-64	38	-60	38	-58	39	-57	41	-53	42	-50	43	-48	43	-42	44	-40	43	-34	40	-28	36	-25	30	-22	24	-21	17	-22	11	-25	6	-30	4	-36	3	-44	5	-55	11	-65	21	-72	32	-77	46	-78	61	-76	74	-71	85	-62	95	-48	103	-30	110	-2	117	41	123	95	127	152	129	203	189	203	189	219	129	219	130	241	131	266	134	292	139	314	146	329	149	333	152	335	156	337	166	339	169	338	172	338	175	335	176	333	175	329	173	323	172	319	171	313	173	307	176	302	180	299	186	297	192	296	199	297	205	301	209	306	212	312	213	319	211	330	204	340	194	347	181	352	167	353	142	348	122	332	106	305	95	267	88	219	214	143	213	163	210	186	200	208	182	224	151	230	129	227	112	219	97	209	87	198	79	188	79	340	76	342	62	337	47	332	5	320	5	311	7	312	21	312	28	310	33	306	35	300	36	289	36	35	34	23	29	15	20	10	4	7	4	0	113	0	113	7	97	10	87	15	82	23	79	35	79	171	87	181	97	189	108	196	120	201	133	203	150	200	160	192	167	180	170	165	171	150	171	64	175	37	185	18	200	5	222	-2	248	-4	289	2	319	23	339	52	351	88	355	127	354	149	351	176	343	202	330	222	310	230	305	229	299	227	294	224	290	219	289	214	294	201	307	190	322	176	335	153	340	117	336	89	325	62	308	38	285	22	257	16	244	18	232	26	222	36	216	49	214	63	252	0	252	7	244	8	234	11	222	17	209	27	195	42	118	141	137	160	147	168	160	179	174	191	188	201	200	209	209	213	225	217	232	217	240	218	240	225	138	225	138	218	149	217	156	216	160	214	162	212	163	209	162	207	161	203	155	195	151	191	83	131	83	255	86	278	94	297	106	312	120	321	134	325	144	322	152	314	159	305	168	298	179	295	185	295	190	298	195	302	198	307	199	314	197	324	189	331	179	337	166	340	152	342	116	336	85	320	62	296	46	266	41	233	41	40	40	27	37	19	31	14	20	10	3	7	3	0	121	0	121	7	110	8	101	9	94	11	88	16	84	23	83	33	83	126	153	33	156	29	159	24	162	21	163	18	164	16	163	12	161	10	158	8	156	7	143	7	143	0	128	0	128	7	112	9	101	13	95	20	92	29	91	44	91	174	128	174	128	189	91	189	91	339	89	342	74	337	59	333	45	329	28	324	9	320	9	311	14	312	25	312	28	313	36	311	42	308	46	302	48	293	49	281	49	189	11	189	11	174	49	174	49	46	48	32	45	21	38	14	27	10	11	7	11	0	258	0	258	7	251	9	246	12	241	16	237	23	233	33	149	262	193	307	193	334	140	280	128	300	116	316	102	326	87	332	70	334	59	333	49	329	42	322	37	314	36	305	37	298	40	291	44	286	50	283	57	282	62	282	72	284	78	286	83	289	89	291	92	291	94	292	96	292	101	291	106	288	111	283	116	277	121	270	122	269	122	268	123	267	123	266	124	265	36	176	36	150	132	247	134	242	136	236	139	229	140	222	141	216	140	210	136	201	132	190	120	166	54	25	51	19	46	14	41	11	35	9	27	7	27	0	130	0	130	7	119	8	111	10	105	13	102	16	102	25	104	33	108	41	164	166	213	28	213	26	214	25	214	20	213	15	211	12	206	9	200	8	191	7	191	0	243	-116	243	-108	230	-106	221	-102	216	-96	213	-87	212	-73	212	153	210	180	202	201	190	217	174	227	153	230	139	229	125	224	111	216	96	205	81	190	80	190	80	228	76	230	50	220	37	216	23	212	8	208	8	199	10	200	13	200	16	201	22	201	30	200	35	197	38	191	40	181	40	47	39	32	37	21	31	14	22	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	95	186	105	194	115	199	124	202	133	203	147	201	157	195	164	185	169	171	170	152	170	-63	169	-80	166	-93	161	-101	152	-106	139	-108	138	-116	276	314	293	314	296	315	308	318	317	323	324	330	328	339	329	349	328	359	325	367	319	372	313	376	305	377	297	376	291	373	286	368	283	363	282	357	283	351	285	346	289	341	294	337	299	334	298	329	295	326	290	324	282	323	260	323	254	324	244	326	232	331	220	334	194	338	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	340	203	331	237	315	267	295	293	269	314	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	235	191	234	189	231	187	221	183	217	182	204	199	188	212	170	222	149	228	127	230	90	225	58	209	35	185	20	153	15	114	20	75	35	42	58	17	88	1	123	-4	160	1	191	17	215	43	230	76	235	116	233	140	230	152	227	162	222	172	232	175	243	178	253	183	260	190	264	199	266	209	264	219	260	227	255	232	248	236	241	237	234	236	227	233	222	228	219	222	218	217	219	210	222	205	225	201	235	193	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	79	267	80	288	84	302	89	311	96	316	104	318	114	314	122	307	129	298	138	291	149	287	155	288	160	291	165	295	168	300	169	306	167	316	160	324	149	330	137	333	123	334	89	329	65	313	49	289	40	259	37	225	37	-78	34	-87	27	-93	17	-97	2	-99	2	-107	123	-107	123	-98	104	-97	92	-94	84	-88	80	-77	79	-61	79	17	90	8	99	2	108	-1	118	-3	130	-4	164	1	193	19	215	47	230	82	235	123	231	158	219	188	202	210	179	225	151	230	135	228	120	224	106	216	93	205	79	190	16383	16383	79	167	82	176	91	185	103	193	116	198	131	200	151	195	168	183	181	163	189	136	192	103	189	73	181	47	168	28	152	15	132	11	117	13	103	18	91	26	82	35	79	44	206	-88	205	-82	202	-76	197	-72	192	-70	186	-69	175	-72	166	-79	159	-88	151	-95	141	-98	130	-95	122	-88	118	-77	116	-65	116	-54	118	5	125	66	133	127	140	188	142	247	139	275	130	300	114	322	93	337	65	342	48	339	33	331	21	319	13	303	10	286	13	269	21	254	33	242	48	234	65	232	73	232	87	236	93	239	99	243	95	190	89	137	82	84	76	31	74	-21	77	-52	88	-78	105	-98	129	-111	160	-116	171	-115	183	-112	194	-107	203	-99	206	-88	16383	16383	100	272	96	264	90	258	83	253	74	249	65	248	53	250	42	256	34	264	29	274	27	286	29	300	35	310	44	318	55	323	68	325	82	322	92	313	97	301	100	287	100	272	133	39	129	34	124	30	118	25	111	22	103	21	90	24	83	32	79	43	77	55	77	209	127	209	127	225	77	225	77	286	76	288	76	289	74	290	71	286	64	276	54	262	42	247	22	227	16	223	11	219	8	216	7	213	7	210	8	209	35	209	35	59	37	33	44	15	54	3	66	-2	81	-4	94	-2	106	0	115	5	121	10	124	12	124	7	125	2	125	-34	123	-54	120	-73	114	-86	106	-91	97	-88	73	-64	61	-61	56	-62	50	-64	46	-68	42	-74	41	-80	44	-90	51	-98	62	-103	74	-107	88	-108	112	-102	127	-88	135	-66	138	-40	138	6	139	15	139	24	140	33	8	209	35	209	35	59	36	40	40	22	48	8	61	-1	79	-4	95	-2	109	2	121	11	131	21	140	33	133	39	128	33	123	28	117	25	110	22	103	21	91	24	83	32	79	42	77	54	77	209	127	209	127	225	77	225	77	288	79	301	83	313	91	322	102	325	112	322	120	314	127	305	136	298	147	295	153	296	158	298	162	302	165	308	166	314	163	325	155	333	144	338	131	341	120	342	87	336	63	322	47	299	38	271	35	239	31	235	23	229	7	213	375	341	374	339	370	336	365	333	358	332	352	331	237	331	237	321	257	319	270	312	279	301	282	283	283	257	283	103	282	85	279	70	273	57	265	45	254	34	241	26	225	20	208	16	189	15	173	16	158	19	146	24	135	30	125	37	115	50	109	63	105	79	104	97	103	118	103	275	104	293	108	306	115	314	128	319	148	321	148	331	7	331	7	321	27	319	40	315	47	308	51	297	52	280	52	124	53	95	58	69	66	48	78	30	93	16	106	8	121	1	138	-3	157	-5	177	-6	204	-5	227	0	247	6	264	17	278	30	290	45	297	62	302	81	305	104	305	258	306	282	309	298	317	310	329	317	348	321	365	323	377	326	388	330	397	337	403	347	405	359	404	369	400	377	394	383	388	386	381	387	373	386	366	382	361	377	358	372	357	366	358	360	361	354	365	350	370	346	374	343	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	240	25	237	25	225	26	217	29	212	34	209	42	209	217	223	217	239	218	251	223	261	230	267	240	270	252	268	262	264	270	258	276	252	280	245	281	237	280	231	277	226	273	223	268	222	262	224	253	228	248	233	244	237	240	239	234	237	231	232	229	216	225	209	225	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	172	158	259	158	259	180	187	180	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	128	180	51	180	51	158	113	158	5	7	5	0	286	0	180	214	180	225	18	225	2	151	11	151	15	165	23	177	33	186	43	191	53	193	136	193	30	87	37	80	39	79	40	78	51	88	60	95	70	99	82	101	96	102	112	101	124	96	133	89	139	80	141	70	140	62	138	55	134	49	129	45	123	41	107	32	93	25	69	11	55	3	44	-4	35	-13	28	-24	23	-37	22	-53	23	-64	26	-74	31	-84	38	-93	47	-102	63	-110	73	-113	82	-115	93	-116	106	-115	120	-113	133	-110	145	-106	156	-100	164	-93	170	-86	174	-78	176	-71	177	-65	176	-58	173	-52	168	-48	161	-44	153	-43	146	-44	140	-48	135	-55	130	-63	127	-75	123	-84	117	-92	109	-98	99	-101	89	-102	74	-101	63	-96	53	-88	48	-79	46	-68	46	-59	48	-51	52	-45	57	-39	63	-34	82	-22	104	-9	126	3	143	12	149	16	159	24	167	33	174	44	178	56	180	69	177	89	169	105	156	119	139	127	118	130	109	129	100	127	92	125	86	123	84	122	241	180	190	180	197	193	203	207	208	220	211	235	211	250	207	280	194	304	174	323	148	334	119	338	85	333	58	320	38	298	24	271	15	238	26	236	35	257	45	275	59	288	76	298	99	301	123	298	142	289	157	274	166	255	169	230	167	210	165	200	159	180	11	180	11	157	147	156	140	144	113	111	103	100	15	6	15	0	210	0	237	69	230	71	223	60	215	50	207	44	196	39	182	38	65	38	147	126	153	132	158	138	164	144	174	156	214	156	228	157	241	157	106	224	145	224	145	239	105	239	104	270	80	270	80	239	42	239	42	224	80	224	80	149	90	149	113	146	133	138	150	124	162	106	166	83	164	64	159	43	151	24	138	9	120	3	101	10	90	26	83	45	75	61	60	68	52	66	46	63	41	59	37	53	36	46	42	27	55	13	74	2	94	-3	113	-5	148	-1	176	9	196	28	209	55	214	89	209	121	197	149	177	172	150	187	119	193	108	193	52	0	52	368	27	368	27	0	113	0	113	368	87	368	87	0	16383	16383	52	0	52	368	27	368	27	0	200	136	200	161	122	161	122	206	200	206	200	232	122	232	122	368	96	368	96	232	17	232	17	206	96	206	96	161	17	161	17	136	96	136	96	0	122	0	122	136	89	88	95	88	117	278	117	284	118	289	118	300	117	312	114	323	109	331	102	336	92	338	82	336	75	331	69	322	66	311	65	297	65	286	66	282	66	278	16383	16383	118	22	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	21	66	13	70	6	76	0	83	-2	92	-3	101	-2	108	0	113	6	117	13	118	22	147	337	129	337	69	286	9	337	-7	337	53	253	85	253	16383	16383	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	190	323	199	327	207	333	214	341	217	351	219	361	217	374	211	385	203	393	192	399	180	401	167	399	156	394	147	385	142	374	140	362	141	351	145	342	151	334	158	327	167	323	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	16383	16383	224	128	108	128	166	266	16383	16383	203	362	201	355	198	348	193	343	186	339	179	338	172	339	165	343	161	348	157	355	156	362	157	369	161	375	166	380	172	383	179	384	186	383	193	380	198	375	201	369	203	362	16383	16383	128	399	145	399	215	439	225	445	228	448	230	452	231	456	231	460	229	464	227	466	223	468	219	469	214	469	210	468	207	466	203	463	199	459	59	359	79	359	156	408	161	412	165	416	168	420	170	424	171	429	170	435	168	439	164	442	160	444	153	445	149	444	146	443	142	441	137	438	132	434	16383	16383	165	305	163	321	155	335	145	346	131	353	116	355	100	353	86	346	75	335	68	322	65	306	68	290	75	276	85	266	99	259	114	256	130	259	144	266	155	276	163	290	165	305	16383	16383	148	306	146	295	142	286	134	279	125	275	114	273	104	275	96	279	89	286	84	295	83	306	84	316	89	325	96	332	105	337	114	339	125	337	134	332	141	325	146	316	148	306	16383	16383	221	33	216	29	208	25	200	23	195	25	190	28	187	35	185	44	184	56	184	168	183	181	180	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	208	83	213	93	217	104	218	117	216	128	211	136	202	142	190	143	173	143	146	114	135	92	126	75	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	98	0	113	6	128	16	143	31	144	31	147	17	151	7	157	0	166	-3	176	-4	186	-3	195	-1	204	2	212	9	221	19	16383	16383	143	64	143	56	142	49	138	43	133	38	126	32	121	29	109	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	79	68	87	73	94	79	101	88	108	99	114	111	121	126	127	143	134	217	359	237	359	314	408	319	412	323	416	326	420	328	424	329	429	328	435	326	439	322	442	317	444	311	445	303	443	299	441	295	438	290	434	16383	16383	431	84	420	84	404	56	389	37	372	26	349	20	320	19	268	19	257	22	252	26	249	34	248	47	248	165	319	165	337	163	350	158	360	149	366	135	370	114	381	114	381	232	370	232	367	211	359	197	346	189	326	184	300	183	248	183	248	295	249	301	251	306	253	310	257	312	262	313	305	313	341	312	367	308	382	299	392	283	397	261	408	261	408	331	126	331	126	321	143	320	155	318	164	315	169	310	171	305	171	302	170	300	168	294	166	291	44	49	36	33	28	23	21	16	11	12	0	9	0	0	99	0	99	9	87	11	77	13	70	16	66	20	65	24	66	33	71	48	80	68	93	95	111	130	199	130	199	56	198	39	195	27	189	18	179	13	164	11	155	9	155	0	410	0	16383	16383	199	150	120	150	199	309	109	253	129	253	206	302	216	310	219	314	220	318	221	323	220	329	218	333	214	336	210	338	204	339	199	338	195	337	192	335	187	332	182	328	16383	16383	310	77	296	58	283	44	269	35	254	30	238	28	226	30	215	33	205	38	197	45	190	54	185	65	181	78	179	93	178	112	177	138	308	138	302	173	292	199	277	216	255	227	228	230	215	229	203	227	192	222	181	216	169	206	157	216	147	222	136	227	123	229	109	230	84	227	62	220	45	208	34	193	30	176	31	168	34	161	38	156	44	153	52	152	59	153	66	156	70	161	73	167	74	175	74	185	73	188	73	196	74	203	79	208	86	213	96	216	107	217	119	215	127	210	133	202	136	189	137	172	137	141	73	123	48	112	32	99	24	84	20	68	19	50	22	32	30	17	42	6	58	0	77	-2	91	-1	105	1	119	7	134	17	153	31	164	18	175	8	188	1	202	-1	218	-2	230	-2	243	0	254	3	266	9	276	17	285	24	293	33	300	44	308	58	316	75	16383	16383	177	153	180	177	186	194	194	206	206	212	221	214	235	212	246	206	254	194	259	177	261	153	16383	16383	137	100	138	90	140	68	146	46	146	45	147	45	147	44	143	38	134	31	121	25	108	21	95	19	83	21	74	28	67	37	64	49	63	63	64	79	71	92	85	103	106	114	137	127	123	359	142	359	219	408	225	412	229	416	232	420	234	424	234	435	231	439	228	442	223	444	217	445	209	443	205	441	201	438	196	434	16383	16383	329	367	305	367	268	314	250	323	233	330	217	335	200	337	181	338	127	330	81	307	47	270	25	222	17	165	18	147	20	129	24	111	30	94	36	79	48	59	55	50	75	30	28	-39	52	-39	92	18	110	8	127	1	143	-3	161	-5	180	-6	234	1	279	24	314	61	336	109	344	166	343	184	340	203	336	220	331	237	325	252	319	263	313	272	305	281	296	291	285	302	16383	16383	97	61	88	80	82	99	77	119	75	141	74	165	79	218	93	261	115	293	144	313	180	320	196	319	211	315	225	309	238	300	251	287	16383	16383	263	270	272	251	279	232	284	212	286	190	287	165	282	113	268	70	246	38	217	18	180	11	164	12	149	16	135	22	122	32	109	44	65	253	85	253	162	302	168	306	172	310	175	314	177	318	177	329	174	333	171	336	166	338	160	339	152	337	148	335	144	332	139	328	16383	16383	219	276	199	276	171	221	161	224	152	227	143	229	134	230	124	230	88	224	58	208	35	184	20	152	15	113	15	100	17	87	20	74	30	50	35	42	40	36	46	29	53	22	63	14	26	-55	45	-55	77	6	87	1	105	-3	114	-4	123	-4	159	1	190	18	214	44	229	78	235	117	233	141	227	162	218	181	204	198	186	213	16383	16383	79	46	72	63	66	81	63	99	60	118	60	138	62	164	70	186	82	202	99	212	118	216	127	215	135	213	143	210	151	205	158	198	16383	16383	170	183	178	167	183	152	187	136	189	120	190	102	187	69	180	44	168	25	151	13	131	9	121	10	112	12	104	16	97	22	89	30	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	147	312	149	313	157	312	163	309	167	304	169	297	170	286	170	209	160	216	151	222	141	226	130	229	118	230	81	222	52	202	31	173	18	139	13	103	17	70	28	40	47	16	73	1	106	-4	122	-3	137	1	150	8	163	18	174	30	178	20	184	12	193	5	202	0	212	-2	196	-30	188	-45	181	-59	174	-74	191	-74	199	-60	206	-45	214	-32	230	-4	261	-4	287	0	299	5	310	13	316	18	320	24	323	31	325	38	326	46	325	55	321	65	314	72	306	77	296	79	277	75	260	65	246	50	233	33	223	16	220	21	214	33	212	45	16383	16383	240	10	247	23	256	38	267	51	280	61	295	65	300	64	305	60	308	56	310	50	311	45	307	30	297	20	283	14	267	11	253	10	16383	16383	170	51	170	48	168	45	167	42	156	31	149	27	142	24	134	22	126	21	98	28	78	44	65	68	58	95	56	123	58	147	65	172	76	194	94	210	119	216	134	213	149	206	160	195	167	181	170	166	91	339	89	342	57	332	9	320	9	311	13	312	22	312	25	313	36	311	43	307	47	300	49	291	49	59	51	42	55	26	63	13	75	3	91	-2	75	-30	67	-45	60	-59	52	-74	70	-74	78	-60	85	-45	93	-32	109	-4	140	-4	166	0	178	5	190	13	195	18	199	24	202	31	204	38	205	46	203	55	200	65	193	72	185	77	175	79	156	75	139	65	124	50	112	33	102	16	97	22	94	30	92	38	91	47	91	55	16383	16383	119	10	126	23	136	38	146	51	159	61	174	65	179	64	184	60	187	56	189	50	190	45	186	30	176	20	162	14	146	11	132	10	212	153	210	176	204	197	193	214	176	226	153	230	136	228	120	222	106	213	93	202	81	190	80	190	80	228	76	230	63	225	49	220	36	216	22	211	8	208	8	199	11	200	13	200	16	201	22	201	31	199	36	195	39	188	40	180	40	33	37	23	32	15	23	10	9	7	9	0	114	0	114	7	103	9	94	11	88	16	83	25	82	36	82	174	100	190	110	197	121	201	133	203	149	200	160	192	166	181	169	167	170	152	170	38	168	26	162	17	153	10	138	7	138	0	214	0	206	-14	174	-74	192	-74	216	-29	225	-14	233	0	246	0	267	1	288	4	307	12	321	25	326	45	325	55	321	64	315	72	306	77	296	79	277	75	260	64	246	50	234	33	224	17	220	21	214	33	212	45	16383	16383	311	45	307	32	297	23	282	18	267	15	243	15	250	26	259	39	269	52	280	61	292	65	299	64	304	61	308	56	310	51	311	45	77	209	127	209	127	225	77	225	77	286	76	288	74	290	66	278	64	276	55	264	47	252	37	241	27	231	15	222	13	221	7	215	7	210	8	210	8	209	35	209	35	59	36	41	41	26	48	13	60	3	76	-2	68	-16	61	-30	53	-45	46	-59	39	-74	56	-74	64	-60	71	-46	95	-4	126	-4	152	0	164	5	175	13	181	18	185	24	188	31	190	38	191	46	189	55	186	65	179	72	171	77	161	79	142	75	125	65	111	50	98	33	88	16	83	24	80	34	78	45	77	56	77	66	16383	16383	105	10	112	23	121	38	132	51	145	61	160	65	165	64	170	60	173	56	175	50	176	45	172	30	162	20	148	14	132	11	118	10	97	228	94	230	77	224	62	218	48	213	33	208	16	203	16	195	18	195	23	196	27	197	39	197	45	196	49	193	52	187	54	178	55	167	55	-21	54	-41	54	-56	52	-67	50	-76	47	-82	45	-85	39	-89	35	-91	26	-91	18	-87	14	-83	4	-71	0	-66	-4	-63	-9	-61	-14	-61	-20	-62	-26	-65	-30	-69	-33	-74	-34	-80	-32	-90	-26	-97	-16	-103	-3	-107	12	-108	42	-103	65	-90	83	-68	93	-38	97	0	81	194	79	207	74	218	68	225	59	229	49	230	39	229	30	227	21	223	13	216	4	206	4	192	9	196	17	200	21	201	26	201	31	200	35	196	38	190	40	181	41	169	41	57	42	44	45	34	49	26	55	17	63	9	73	3	85	0	98	-3	114	-4	127	-3	140	-1	152	1	162	5	171	10	181	17	188	25	193	34	196	42	197	50	196	58	192	64	187	69	182	72	175	73	168	72	162	69	157	64	153	58	152	52	153	47	154	43	155	40	155	36	156	31	154	24	149	17	142	12	132	8	121	7	108	9	97	14	89	23	83	35	81	52	81	79	111	90	133	99	149	107	162	113	171	119	182	128	192	138	200	150	205	163	206	178	204	196	197	211	186	221	171	228	154	230	141	229	127	226	112	219	97	209	81	194	16383	16383	81	161	82	169	83	176	86	182	91	187	99	193	104	196	116	200	122	201	128	201	139	199	148	195	156	188	161	177	162	162	162	153	160	145	152	131	146	124	137	117	126	111	114	104	99	98	81	91	246	29	242	29	240	28	237	28	225	30	217	33	214	39	212	47	212	230	201	230	170	209	160	216	150	222	140	227	129	229	117	230	85	223	56	205	34	179	19	145	13	107	21	56	40	24	64	5	87	-2	104	-4	125	-2	141	2	153	10	163	18	169	27	170	27	170	-2	172	-4	246	21	16383	16383	170	51	166	41	159	33	149	26	138	23	126	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	132	214	146	208	157	198	166	184	170	166	89	198	89	228	87	230	13	204	13	196	22	196	34	195	42	192	45	186	47	178	47	-4	57	-4	89	17	99	9	109	3	119	-1	130	-3	142	-4	174	1	203	19	225	46	240	80	246	118	238	169	219	201	195	220	172	228	155	230	135	228	118	223	106	215	96	207	90	198	16383	16383	89	174	93	184	100	192	110	199	121	203	133	204	153	201	172	189	188	170	199	141	203	102	199	66	189	40	174	22	158	12	141	9	127	11	113	17	102	27	93	41	89	59	76	255	79	278	87	297	99	312	113	321	128	325	137	322	145	314	153	305	161	298	172	295	178	295	184	298	188	302	191	307	193	314	190	324	183	331	173	337	160	340	146	342	110	336	79	320	55	296	40	266	35	233	35	28	40	17	53	8	72	1	94	-2	115	-4	162	3	196	25	218	55	230	88	234	118	230	151	220	182	202	207	176	224	144	230	123	227	106	220	92	210	82	199	76	188	16383	16383	76	158	80	173	89	185	101	193	114	197	125	199	150	193	168	177	180	155	188	128	190	99	188	78	183	54	172	33	152	17	123	11	111	12	98	15	87	20	79	27	76	36	12	147	26	165	39	178	52	187	67	192	83	194	108	189	130	176	146	155	156	128	160	96	157	67	148	43	133	25	115	13	92	9	83	10	75	12	70	17	66	23	62	33	63	33	60	44	57	52	52	58	47	63	42	66	36	67	28	66	22	63	17	58	13	52	12	46	16	30	27	16	44	4	65	-2	89	-5	103	-4	131	4	144	11	156	20	171	35	183	52	192	72	197	94	199	118	194	155	181	185	161	209	135	224	103	229	91	229	79	226	67	222	56	216	46	209	38	201	30	192	22	181	14	168	5	151	42	-79	60	-79	100	-4	114	-6	122	-6	129	-7	147	-7	170	-5	187	1	199	11	206	23	209	37	207	50	201	60	192	68	180	73	166	75	151	73	139	68	127	59	116	47	103	30	86	45	72	63	61	83	53	104	51	127	56	164	68	189	85	205	102	213	117	215	130	214	138	211	144	204	148	194	151	180	154	173	157	167	162	162	168	159	175	157	184	159	190	162	195	167	198	173	199	180	198	187	195	194	191	201	184	208	176	214	167	220	157	224	146	227	134	229	123	230	91	225	61	210	36	185	19	151	12	107	16	76	25	50	39	28	58	11	81	0	16383	16383	192	38	191	30	188	22	180	16	168	12	149	10	142	11	136	12	129	14	122	17	115	21	125	35	134	46	143	55	153	60	166	61	175	60	182	57	188	53	191	46	192	38	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	150	312	157	311	163	309	167	304	170	297	170	209	161	216	151	222	140	226	129	229	117	230	82	223	54	203	32	175	18	142	13	107	17	74	27	43	45	18	71	1	104	-4	120	-3	135	0	148	7	160	16	170	28	170	1	172	-32	178	-64	191	-91	215	-109	253	-116	264	-115	277	-112	288	-107	296	-99	300	-88	299	-82	296	-76	291	-72	286	-70	280	-69	268	-72	260	-79	252	-88	244	-95	235	-98	224	-96	218	-89	214	-79	212	-68	212	-56	16383	16383	170	51	167	41	159	32	148	26	136	23	126	21	98	28	78	45	65	69	58	96	56	123	58	148	65	172	76	194	94	210	118	216	134	213	148	206	160	195	167	182	170	166	170	209	160	216	150	222	140	227	129	229	117	230	85	224	56	206	34	178	19	144	13	103	15	77	21	55	30	37	40	23	52	12	66	4	79	0	90	-3	99	-4	107	-4	126	-2	142	3	154	11	163	20	170	28	170	-2	172	-4	246	21	246	29	241	29	239	28	234	28	224	30	217	33	214	39	212	47	212	288	214	303	218	315	225	322	237	325	246	322	254	314	261	305	270	298	281	295	287	295	292	298	297	302	300	307	301	314	298	324	291	331	281	337	268	340	254	342	221	336	197	320	181	296	173	266	170	233	16383	16383	170	51	166	41	159	33	149	26	138	23	126	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	133	214	147	207	159	197	167	182	170	164	175	138	168	93	154	62	136	42	116	32	95	30	71	33	52	43	37	56	26	70	18	82	10	79	16	64	29	42	49	20	78	2	116	-4	147	0	173	14	192	37	205	68	209	107	203	155	185	190	161	213	133	226	108	230	81	227	58	217	39	199	26	173	20	138	16383	16383	70	155	73	170	78	185	86	199	99	208	118	212	134	210	148	205	159	194	167	177	174	155	15	143	23	155	34	169	49	182	68	192	93	195	113	193	133	183	151	163	164	132	172	86	17	86	23	52	36	26	55	8	78	-1	104	-4	130	0	158	12	182	35	200	70	206	118	202	157	190	188	170	211	144	225	113	230	75	223	46	205	26	183	13	161	7	147	16383	16383	171	70	164	47	156	31	144	20	131	15	116	13	96	17	82	26	74	40	70	55	68	70	310	147	307	139	304	132	298	126	292	122	284	120	276	121	268	125	263	131	259	138	257	147	257	156	258	171	258	213	256	215	196	180	180	198	162	212	142	222	120	228	96	230	76	228	61	223	47	215	34	204	20	190	28	185	40	194	53	201	67	206	81	210	95	211	113	208	129	201	143	190	154	177	162	161	18	78	24	49	38	26	57	8	82	-2	110	-6	144	0	174	19	198	47	213	79	219	113	218	124	216	136	213	147	203	169	243	193	243	182	242	175	242	162	243	145	246	129	253	117	266	108	284	105	296	107	306	112	314	120	321	130	325	141	16383	16383	167	148	171	134	172	127	172	113	169	85	158	58	141	35	118	20	90	14	72	17	58	25	47	38	40	54	38	72	189	42	173	31	157	22	142	16	126	12	110	11	93	14	78	21	67	32	59	47	57	65	60	82	68	96	81	107	97	114	117	117	123	117	123	132	112	132	104	133	97	135	91	138	85	142	79	148	74	154	68	168	68	176	70	190	76	203	85	212	98	219	113	221	119	220	124	217	128	211	132	202	136	190	138	183	146	171	152	167	160	166	168	167	175	170	179	175	183	181	184	188	183	194	180	201	176	208	170	216	162	223	153	227	142	231	130	235	117	237	105	238	78	235	55	227	38	215	27	199	23	179	26	164	33	150	44	140	61	131	81	126	81	124	71	123	62	121	54	118	47	116	41	113	30	105	22	96	15	85	11	74	10	61	11	49	15	38	21	27	30	18	40	10	51	4	63	0	77	-3	91	-5	105	-6	126	-4	145	0	163	9	180	21	195	36	123	126	144	131	160	140	171	150	178	164	181	179	177	199	166	215	149	227	126	235	99	238	87	237	74	235	62	231	51	227	42	223	34	216	28	208	24	201	22	194	21	187	21	188	22	181	25	175	30	170	37	167	45	166	52	167	58	171	63	177	67	183	69	190	76	211	80	217	85	220	92	221	107	219	119	212	129	203	135	190	137	176	136	168	134	161	131	154	126	148	119	142	114	138	108	135	101	133	92	132	82	132	82	117	88	117	107	114	124	107	136	96	144	82	147	65	145	47	138	32	126	21	112	14	94	11	79	12	63	16	47	22	31	31	16	42	10	36	25	21	41	9	59	0	79	-4	99	-6	114	-5	128	-3	141	0	154	4	165	10	175	18	183	27	189	38	193	49	195	61	193	74	189	85	183	96	174	105	164	113	157	116	150	118	143	121	134	123	123	124	286	147	284	139	280	132	275	126	268	121	260	120	252	121	244	125	239	131	235	138	233	147	233	182	234	191	234	213	232	215	180	185	173	206	159	221	141	231	120	236	99	238	80	236	59	230	40	221	26	207	21	187	21	188	22	181	26	175	30	170	37	167	44	166	59	171	67	185	73	202	79	215	92	221	107	219	119	212	129	203	135	190	137	176	134	159	126	147	113	139	98	134	82	132	82	117	102	115	119	109	134	99	144	85	147	65	145	47	137	32	126	21	111	14	94	11	77	13	60	17	45	24	30	32	16	42	10	36	25	21	41	9	59	0	79	-4	99	-6	125	-4	151	3	173	16	189	35	195	61	191	83	180	100	164	112	144	120	123	124	123	126	138	129	153	135	166	144	176	156	181	171	219	193	219	183	218	179	218	165	219	147	222	131	229	117	241	108	260	105	272	107	282	112	290	120	297	130	301	141	143	126	160	130	176	137	189	148	198	161	201	179	196	202	183	218	164	229	142	236	119	238	81	232	50	215	28	189	15	156	10	117	14	76	27	42	48	15	79	0	120	-6	146	-4	171	3	193	16	209	35	215	61	211	83	200	100	184	112	165	120	143	124	16383	16383	103	117	122	115	140	109	154	99	164	85	168	65	165	47	156	32	144	21	128	14	110	11	85	19	66	38	53	64	45	92	42	118	45	143	53	171	67	196	87	214	113	221	127	219	139	212	149	203	155	190	157	176	154	159	146	147	133	138	119	133	103	132	148	105	148	121	107	121	107	191	108	198	112	210	117	214	120	217	125	219	130	220	137	222	146	223	146	230	27	230	27	223	35	222	42	221	47	220	51	218	55	217	59	213	62	209	64	197	65	189	65	121	4	121	4	105	65	105	65	-41	64	-56	63	-67	61	-76	58	-82	56	-85	53	-87	45	-91	37	-91	29	-87	25	-83	15	-71	10	-66	5	-63	1	-61	-3	-61	-10	-62	-15	-65	-20	-69	-23	-74	-24	-80	-21	-90	-15	-97	-5	-103	7	-107	22	-108	52	-103	76	-90	93	-68	104	-38	107	0	107	105	186	218	175	225	165	231	154	235	144	237	132	238	96	231	64	213	39	185	22	150	16	110	21	74	36	42	57	16	85	0	116	-6	130	-5	145	0	160	6	174	15	186	26	186	-31	184	-42	181	-52	177	-61	171	-69	164	-76	154	-83	144	-87	133	-90	122	-91	113	-90	104	-88	95	-84	87	-80	80	-75	74	-69	68	-61	62	-54	55	-49	46	-47	40	-48	35	-50	31	-54	28	-59	27	-65	32	-78	44	-89	62	-97	86	-103	113	-105	151	-101	182	-88	207	-69	222	-43	228	-12	228	278	229	297	233	312	240	321	252	325	262	322	270	314	277	305	286	298	297	295	303	295	308	298	313	302	316	307	317	314	314	324	307	331	297	337	284	340	271	342	237	336	213	320	197	296	188	266	186	233	16383	16383	186	44	178	36	169	30	159	26	149	23	138	22	114	27	93	42	77	65	66	93	62	127	65	157	74	183	88	204	106	217	127	222	137	221	146	218	156	213	164	207	171	200	177	193	181	185	184	176	186	166	186	156	228	241	213	241	209	234	206	228	202	223	198	217	192	212	181	221	170	228	159	233	146	237	132	238	94	231	62	211	38	183	22	148	16	110	21	77	34	45	55	18	82	0	116	-6	131	-5	147	0	161	6	175	16	186	26	186	-19	184	-42	176	-62	163	-77	145	-87	122	-91	98	-86	82	-76	69	-63	59	-52	46	-47	40	-48	35	-50	31	-54	28	-59	27	-65	34	-82	51	-93	74	-100	96	-104	113	-105	147	-101	178	-91	204	-72	221	-46	228	-12	16383	16383	186	44	178	37	169	31	159	26	149	23	138	22	111	28	89	46	74	71	65	99	62	127	64	151	71	177	84	199	102	215	127	222	147	218	163	208	176	193	184	176	186	156	270	118	174	118	174	112	189	111	198	108	204	102	206	93	207	80	207	27	204	20	194	14	182	11	168	9	156	8	123	12	96	25	76	45	63	72	59	105	60	126	63	145	69	162	78	177	89	190	99	198	111	204	123	208	137	210	151	211	163	210	175	208	186	205	196	200	205	193	212	187	217	181	227	165	232	154	240	154	238	225	229	225	228	221	225	219	222	216	214	214	211	215	208	215	198	217	194	218	180	221	169	222	160	224	152	225	145	225	125	224	105	220	88	214	71	206	56	196	42	183	31	168	22	152	17	133	15	113	16	94	20	76	26	59	35	43	47	30	63	17	82	7	103	0	126	-3	151	-5	191	0	217	6	236	12	244	19	244	84	245	95	247	103	252	108	259	110	270	112	240	225	174	225	174	218	180	217	186	217	191	214	195	211	196	205	196	201	195	197	194	194	193	190	146	59	88	188	86	192	85	196	84	199	84	204	86	210	91	214	98	216	106	217	112	218	112	225	9	225	9	218	17	216	23	214	28	211	33	207	36	200	51	167	124	12	98	-40	95	-47	93	-55	92	-63	92	-73	95	-90	102	-102	113	-110	127	-115	144	-116	161	-114	176	-107	187	-97	194	-83	197	-65	195	-43	192	-34	184	-16	158	37	213	186	216	193	219	201	223	209	230	215	240	218	16383	16383	133	-6	155	-48	159	-58	160	-63	161	-67	161	-71	160	-80	156	-88	151	-94	143	-98	134	-99	126	-97	120	-92	116	-85	114	-76	113	-68	114	-62	114	-56	115	-50	119	-40	133	132	99	185	91	196	82	207	72	216	60	223	46	225	34	223	23	217	14	208	9	198	7	185	7	177	8	173	10	169	11	165	13	168	16	176	20	184	27	190	37	193	44	192	51	188	57	183	62	177	112	102	90	72	86	66	78	52	76	45	75	38	77	22	84	10	94	2	107	-2	123	-4	139	-2	154	4	166	15	175	29	177	46	175	59	168	75	160	91	151	106	143	118	175	169	180	176	185	182	192	188	199	192	207	193	215	191	221	186	226	179	232	165	241	183	242	190	243	196	241	205	237	213	231	219	223	223	214	225	203	223	194	218	187	212	175	194	16383	16383	142	42	141	34	138	26	133	20	126	16	118	15	110	15	103	18	98	22	94	28	93	36	95	47	100	58	106	69	114	79	120	88	125	80	131	70	136	60	140	51	142	42	246	225	137	225	137	218	152	215	162	211	168	203	171	192	171	54	160	41	149	32	138	26	127	23	116	22	102	24	92	30	85	41	80	56	79	75	79	192	82	203	88	211	98	215	113	218	113	225	7	225	7	218	20	214	29	210	34	203	36	191	36	75	39	46	46	24	59	8	76	-1	98	-4	115	-3	130	1	144	9	158	21	171	37	171	-114	174	-116	184	-112	204	-106	216	-102	232	-98	245	-93	245	-85	244	-86	239	-86	228	-85	221	-83	216	-79	214	-71	214	192	217	203	222	211	231	215	246	218	243	0	243	7	231	10	222	14	217	21	214	33	214	151	213	167	210	187	200	208	182	224	151	230	134	228	119	223	104	215	91	203	79	188	79	278	81	287	84	295	88	302	93	308	99	315	106	321	113	325	121	328	130	329	138	328	146	325	153	321	160	315	166	309	172	301	177	295	182	290	188	287	195	286	201	287	206	290	210	294	213	299	214	305	209	317	197	327	179	335	155	340	128	342	98	337	73	324	53	304	41	278	36	249	36	32	33	21	27	14	18	10	4	7	4	0	113	0	113	7	100	9	90	13	84	19	80	31	79	49	79	171	91	184	102	193	113	199	124	202	133	203	148	201	158	194	166	183	170	168	171	150	171	47	170	30	167	19	160	13	150	9	137	7	137	0	214	149	213	166	210	187	200	208	182	224	151	230	134	228	118	223	104	214	91	202	79	188	79	278	81	287	84	295	88	302	93	308	99	315	107	321	114	325	123	328	131	329	138	328	146	325	153	321	160	315	166	309	173	300	178	294	183	290	188	287	195	286	201	287	206	290	210	294	213	299	214	305	209	317	197	327	179	335	155	340	128	342	98	337	73	324	53	304	41	278	36	249	36	33	33	21	27	14	18	10	4	7	4	0	113	0	113	7	100	9	90	13	84	20	80	32	79	51	79	171	91	184	102	193	113	199	124	202	133	203	148	201	158	194	166	183	170	168	171	150	171	-29	170	-52	166	-71	160	-86	150	-95	137	-98	128	-95	120	-88	112	-79	104	-72	93	-69	87	-70	81	-72	77	-76	74	-81	73	-88	75	-98	82	-106	92	-111	105	-114	119	-116	154	-110	180	-94	199	-70	210	-40	214	-6	90	316	89	324	85	331	80	337	73	340	65	342	56	340	49	336	44	331	40	324	39	316	40	308	44	301	49	295	56	292	64	291	73	292	80	295	85	301	89	308	90	316	16383	16383	127	0	127	7	110	9	99	14	93	21	90	34	89	52	89	115	127	115	127	131	89	131	89	228	88	230	10	203	10	195	20	197	31	197	38	196	42	193	45	187	47	178	47	131	8	131	8	115	47	115	47	33	43	20	37	13	25	9	8	7	8	0	147	40	140	33	134	28	127	25	121	22	114	22	107	23	100	26	94	31	90	40	88	52	88	220	87	223	85	227	83	227	75	225	61	221	43	214	24	208	8	203	8	195	14	196	19	197	30	197	36	196	40	193	43	187	45	179	46	167	46	63	47	39	52	20	60	6	74	-1	94	-4	109	-2	123	4	136	13	147	23	156	34	116	0	116	9	100	11	91	16	86	24	84	34	84	193	86	203	91	210	100	214	116	216	116	225	11	225	11	216	26	214	36	210	41	204	43	195	44	182	44	45	43	32	41	22	36	15	26	11	11	9	11	0	156	213	151	203	146	196	141	191	135	188	129	187	125	187	113	190	108	192	108	339	105	342	90	337	62	329	45	324	26	320	26	311	31	312	42	312	45	313	53	311	59	308	63	302	65	293	66	281	66	209	62	209	60	210	55	210	41	208	29	201	19	191	11	177	5	160	20	160	23	168	28	174	33	179	39	182	49	182	61	179	65	177	66	176	66	46	65	32	61	21	55	14	44	10	27	7	27	0	146	0	146	7	129	9	119	13	112	20	109	29	108	44	108	160	118	160	133	161	145	167	155	178	163	193	170	213	175	180	168	174	158	167	146	159	132	151	116	145	116	340	114	342	97	336	81	332	66	327	50	324	35	320	35	311	38	312	49	312	52	313	61	312	67	308	71	302	74	294	74	223	73	223	71	224	68	224	65	225	60	225	43	222	29	215	17	203	9	188	6	171	9	154	17	140	28	128	43	121	60	118	66	118	68	119	74	119	74	45	73	31	69	20	62	14	51	10	36	7	36	0	153	0	153	7	138	9	128	12	121	18	117	28	116	42	116	129	140	140	158	151	171	162	178	170	181	174	16383	16383	74	138	65	138	54	141	45	147	38	155	33	165	32	176	34	186	39	196	47	203	57	208	66	210	71	210	73	209	74	209	86	340	84	342	68	337	53	332	5	320	5	311	9	312	19	312	22	313	31	312	38	308	42	302	44	294	45	282	45	-6	47	-40	56	-70	72	-94	96	-110	129	-116	143	-114	156	-111	166	-106	173	-98	176	-88	175	-81	172	-76	167	-72	162	-70	156	-69	145	-72	136	-79	129	-88	121	-95	112	-98	99	-95	92	-86	88	-71	87	-52	86	-29	253	200	253	225	91	225	91	340	89	342	73	336	57	332	41	327	25	324	9	320	9	311	13	312	24	312	27	313	36	312	42	308	46	302	48	294	49	282	49	44	48	29	43	19	35	13	24	9	11	7	11	0	128	0	128	7	113	9	103	12	96	18	92	28	91	42	91	193	229	193	123	64	129	58	139	62	145	65	151	67	156	68	180	65	200	56	217	40	228	18	232	-12	227	-49	214	-75	198	-91	181	-99	167	-101	154	-100	145	-97	139	-91	135	-82	132	-69	129	-60	125	-53	120	-48	114	-44	108	-43	99	-44	93	-48	88	-52	85	-58	84	-65	84	-71	87	-78	91	-86	97	-93	105	-100	114	-105	124	-109	135	-113	147	-115	158	-116	188	-111	218	-98	244	-75	262	-42	269	1	264	35	252	63	234	83	212	95	187	99	174	99	171	98	385	225	274	225	274	218	288	216	297	214	304	209	307	201	308	190	308	50	305	47	304	45	301	42	294	36	284	30	272	25	260	22	248	21	237	24	228	31	221	42	217	57	216	76	216	182	217	197	220	207	226	213	236	216	250	218	250	225	138	225	138	218	153	216	163	213	170	205	173	194	174	177	174	51	165	40	155	32	145	26	134	22	121	21	106	23	95	29	87	40	83	56	82	77	82	180	83	195	85	205	91	211	100	215	114	218	114	225	6	225	6	218	18	217	26	215	33	212	37	207	39	198	40	186	40	85	42	53	49	28	60	10	77	0	98	-4	115	-2	132	1	148	10	164	21	180	37	186	22	194	10	205	2	218	-2	233	-4	246	-3	260	0	274	5	291	16	309	33	310	33	310	-2	314	-4	328	0	342	5	354	9	368	13	383	17	383	26	380	25	377	25	374	24	368	24	361	25	356	29	352	35	350	44	350	181	351	196	354	206	361	213	371	216	385	218	392	-116	392	-108	378	-107	367	-104	358	-98	352	-88	350	-70	350	182	352	199	356	209	364	215	374	217	385	218	385	225	274	225	274	218	285	217	294	215	302	211	306	203	308	191	308	50	305	46	297	39	285	31	268	24	249	21	237	24	227	31	221	42	217	58	216	76	216	183	217	198	220	208	226	213	236	216	250	218	250	225	138	225	138	218	150	217	160	214	167	209	172	198	174	180	174	51	158	33	148	27	135	23	121	21	103	24	91	33	85	46	83	61	82	78	82	181	83	197	86	206	92	212	101	216	114	218	114	225	6	225	6	218	20	217	29	214	35	209	39	202	40	194	40	84	41	61	46	37	55	16	73	1	99	-4	122	-1	142	6	158	17	171	28	180	37	186	22	194	11	204	2	217	-2	234	-4	250	-2	266	1	281	9	295	20	308	33	308	-74	307	-88	303	-96	297	-102	287	-105	272	-108	272	-116	353	141	352	165	348	188	338	209	321	224	295	230	273	227	254	220	237	210	224	198	214	187	214	188	208	201	201	213	191	222	177	228	160	230	145	229	130	225	116	218	101	207	83	191	83	229	79	230	64	225	50	220	37	215	23	211	9	208	9	199	12	200	18	200	22	201	30	201	35	199	39	194	42	184	43	169	43	42	42	26	37	16	30	11	20	8	8	7	8	0	119	0	119	7	108	8	98	10	91	14	86	22	85	34	85	174	88	179	96	186	108	195	125	201	145	204	156	202	165	195	171	184	176	169	177	151	177	41	176	25	172	16	165	11	155	9	143	7	143	0	255	0	255	7	244	8	234	10	226	16	221	27	219	44	219	174	226	183	235	191	245	198	257	203	273	204	291	201	302	191	308	178	310	163	311	147	311	-29	310	-52	306	-71	299	-86	289	-95	276	-98	267	-95	259	-88	252	-79	243	-72	232	-69	226	-70	221	-72	216	-76	213	-81	212	-88	215	-98	222	-106	232	-111	245	-114	258	-116	293	-110	320	-94	338	-70	350	-40	353	-6	257	0	257	7	245	9	236	13	230	19	227	28	227	153	223	184	214	207	200	220	184	228	167	230	150	228	135	222	121	214	108	202	95	189	95	228	91	230	77	225	64	220	50	216	36	211	22	208	22	199	24	200	29	200	33	201	42	201	47	199	51	194	54	185	55	171	55	-29	54	-52	53	-71	49	-86	42	-95	30	-98	20	-95	12	-88	5	-79	-3	-72	-14	-69	-20	-70	-25	-72	-30	-76	-33	-81	-34	-88	-32	-98	-25	-106	-14	-111	-1	-114	12	-116	45	-110	69	-94	85	-70	94	-40	97	-6	97	174	107	184	117	192	127	198	137	201	147	203	162	200	173	194	180	183	184	169	185	152	185	50	183	31	179	19	172	13	163	9	153	7	153	0	212	154	208	185	199	207	185	221	169	228	152	230	135	228	120	222	106	213	93	202	80	189	80	228	76	230	63	225	49	220	35	216	22	211	8	208	8	199	10	200	15	200	18	201	28	201	32	199	36	194	39	185	40	170	40	45	39	30	36	20	30	13	21	9	9	7	9	0	114	0	114	7	101	9	92	13	86	18	83	26	82	36	82	174	93	184	103	192	113	198	122	201	132	203	148	200	158	194	165	183	169	169	170	152	170	-6	173	-40	181	-70	197	-94	221	-110	255	-116	269	-114	281	-111	292	-106	299	-98	301	-88	300	-81	297	-76	292	-72	287	-70	281	-69	270	-72	262	-79	254	-88	247	-95	237	-98	225	-95	217	-86	214	-71	212	-52	212	-29	281	225	189	225	189	216	199	215	207	214	212	213	216	210	219	207	222	203	225	197	226	191	226	183	227	173	227	63	81	225	15	225	15	216	25	215	33	213	40	210	46	205	53	198	53	53	52	35	49	23	43	15	31	11	15	9	15	0	105	0	105	9	90	11	80	16	74	24	71	35	70	53	70	180	237	-3	244	-3	244	183	246	194	248	201	251	206	254	209	258	212	266	214	273	215	281	216	235	116	230	154	214	186	191	210	161	225	126	230	89	225	58	210	35	186	20	153	15	114	20	76	35	43	58	18	89	1	126	-4	162	1	192	18	215	44	230	77	235	116	16383	16383	60	123	64	157	74	183	89	201	107	212	126	216	145	212	162	201	176	183	186	157	190	123	16383	16383	190	107	186	74	176	47	162	27	145	14	126	9	107	14	89	27	74	47	64	74	60	107	349	55	340	55	329	38	317	26	305	18	292	14	277	12	233	12	224	13	217	15	213	19	210	24	210	110	261	110	276	109	287	106	295	100	300	90	303	76	312	76	312	156	303	156	300	142	295	132	285	127	270	124	248	123	210	123	210	198	211	202	213	206	218	208	225	209	283	209	300	206	311	200	318	190	321	175	330	175	330	223	177	223	167	224	151	224	145	225	136	225	119	224	103	222	88	218	74	213	61	206	44	193	30	177	20	158	14	135	12	110	13	91	16	73	22	57	30	42	41	29	53	18	69	10	86	3	105	0	124	-2	136	-2	150	-1	166	-1	181	0	331	0	16383	16383	170	44	168	31	164	22	157	15	146	11	131	10	116	11	103	15	91	21	81	29	72	39	66	50	61	62	58	77	56	93	55	110	59	146	69	175	85	195	106	208	133	212	147	211	157	207	164	200	168	189	170	176	315	97	306	145	284	184	251	213	211	231	167	238	122	231	81	213	48	184	26	145	18	97	23	67	34	39	53	18	78	3	109	-1	125	0	138	5	150	14	159	26	166	40	174	26	183	14	195	5	208	0	224	-1	254	3	280	18	299	39	311	67	315	97	16383	16383	267	105	266	84	261	62	253	41	240	25	220	19	208	21	198	26	189	34	184	45	182	57	183	71	186	85	190	100	193	116	195	132	194	143	191	151	185	158	177	162	166	163	156	162	148	158	142	151	139	143	138	132	139	116	143	100	147	85	150	71	151	57	149	45	144	34	135	26	125	21	113	19	93	25	80	41	72	62	68	84	66	105	72	150	86	185	108	209	136	223	167	228	198	223	225	209	247	185	262	150	267	105	188	300	189	314	192	324	199	330	210	333	225	334	225	342	107	342	107	334	123	332	133	328	141	322	144	312	146	298	146	218	108	211	74	197	46	176	27	147	20	110	27	74	45	44	73	21	107	5	146	-1	146	-72	144	-86	141	-96	133	-102	123	-106	107	-108	107	-116	225	-116	225	-108	210	-107	199	-104	192	-98	189	-88	188	-74	188	-1	226	5	261	21	288	44	306	74	313	110	306	147	287	176	259	197	225	211	187	218	188	218	16383	16383	188	204	215	197	236	184	251	164	260	140	263	111	260	84	251	58	236	37	215	21	187	12	188	12	16383	16383	146	12	118	21	97	37	82	58	73	84	70	111	73	140	82	164	97	184	118	197	146	204	180	225	60	225	60	218	78	216	90	212	97	205	101	195	103	180	103	68	100	57	94	46	86	36	77	29	68	26	66	27	63	28	61	29	58	31	55	34	50	38	46	41	42	43	38	44	35	44	28	43	22	40	18	36	16	29	15	22	16	13	20	5	26	0	33	-3	42	-4	54	-3	66	1	77	10	89	23	103	42	103	-3	105	-4	120	1	148	11	163	16	179	22	179	30	175	29	171	29	168	28	161	28	155	29	150	32	147	38	145	47	145	196	148	204	154	210	164	214	180	218	182	0	182	7	167	9	156	12	149	18	146	27	145	42	145	340	142	342	127	337	111	332	63	320	63	311	67	312	78	312	81	313	90	311	96	307	100	301	102	292	103	280	103	68	100	57	94	46	86	36	77	29	68	26	62	28	50	38	43	42	34	44	27	43	22	40	18	35	16	29	15	22	16	13	20	5	25	0	33	-3	42	-4	54	-3	66	1	77	10	89	23	103	42	103	0	145	183	146	197	149	206	156	211	166	215	180	218	180	225	60	225	60	218	74	217	86	214	95	208	101	197	103	180	103	68	100	57	94	46	86	36	77	29	69	26	62	28	50	38	43	42	34	44	27	43	22	40	18	35	16	29	15	22	16	13	20	5	25	0	33	-3	42	-4	53	-3	65	1	77	9	89	22	103	41	105	2	114	-39	130	-77	154	-105	188	-116	201	-114	214	-111	224	-106	231	-98	234	-88	233	-81	230	-76	225	-72	220	-70	214	-69	203	-72	194	-79	187	-88	179	-95	170	-98	157	-86	150	-55	146	-14	145	26	145	59	80	229	78	230	48	218	3	203	3	195	6	195	9	196	13	197	25	197	30	195	34	190	37	181	38	167	38	-74	37	-88	33	-96	27	-102	17	-105	2	-108	2	-116	123	-116	123	-108	108	-107	97	-104	88	-98	82	-88	80	-70	80	158	82	168	88	179	97	189	106	196	114	199	120	197	132	187	139	183	148	181	155	182	160	185	164	190	167	196	167	203	166	212	163	220	157	225	150	229	140	230	128	228	117	224	105	215	93	201	80	183	80	157	82	168	88	179	97	189	106	196	114	199	120	197	132	187	139	183	148	181	155	182	160	185	164	190	167	196	167	203	166	212	163	220	157	225	150	229	141	230	128	228	117	224	105	215	94	202	80	183	80	229	78	230	48	218	3	203	3	195	6	195	9	196	13	197	25	197	30	195	34	190	37	181	38	167	38	-6	41	-40	49	-70	65	-94	89	-110	123	-116	137	-114	150	-111	160	-106	167	-98	170	-88	168	-81	165	-76	161	-72	155	-70	150	-69	138	-72	130	-79	122	-88	114	-95	105	-98	93	-95	85	-86	81	-71	80	-52	80	-29	37	38	36	25	33	16	28	11	19	8	5	7	5	0	111	0	111	7	97	8	88	12	82	17	80	26	79	38	79	172	81	191	85	206	92	215	104	218	113	215	121	208	129	199	137	191	148	188	154	189	160	191	164	195	167	201	169	207	166	217	159	225	149	230	136	234	122	235	88	229	64	214	48	190	39	160	37	126	166	0	166	7	152	8	143	11	137	16	135	25	134	38	134	126	131	160	123	190	107	214	83	229	49	235	35	234	22	230	12	225	5	217	2	207	3	201	7	195	11	191	17	189	22	188	34	191	42	199	50	208	58	215	67	218	79	215	87	206	90	191	92	172	92	38	91	26	89	17	84	12	74	8	60	7	60	0	235	0	235	9	224	9	218	11	213	14	208	19	203	26	146	111	167	119	184	129	197	141	204	155	206	171	202	191	191	208	173	221	150	229	122	232	11	232	11	223	18	222	24	220	29	218	33	215	37	211	40	207	42	202	43	196	44	188	44	40	43	33	42	28	41	24	39	21	35	16	30	13	25	11	11	9	11	0	118	0	118	9	105	11	95	15	89	23	85	35	84	51	84	104	103	104	175	0	16383	16383	84	121	84	213	90	214	94	215	99	215	103	216	108	216	126	214	141	208	151	199	158	186	160	171	159	161	155	151	150	143	142	135	132	129	126	126	119	124	111	122	103	121	93	121	235	223	235	232	175	232	103	127	84	127	84	180	85	197	89	209	95	217	105	221	118	223	118	232	11	232	11	223	18	223	25	221	30	219	35	216	39	211	41	208	42	204	43	199	44	192	44	44	43	36	42	30	40	25	37	21	33	17	29	14	24	12	18	10	11	9	11	0	122	0	150	3	173	11	191	24	202	41	206	61	204	77	197	91	184	103	167	113	146	121	203	206	208	213	213	218	218	221	224	223	230	223	16383	16383	84	111	103	111	111	110	119	108	126	106	132	103	142	97	150	89	155	81	159	71	160	61	158	46	151	33	141	24	126	18	108	16	103	16	99	17	94	17	90	18	84	20	78	150	64	162	60	170	57	177	56	184	58	197	63	206	71	213	82	217	94	218	110	216	123	209	134	198	143	180	151	156	158	156	156	224	150	224	148	222	146	221	145	220	143	219	142	219	140	220	137	220	131	222	128	224	122	226	115	227	109	228	102	229	94	229	72	226	53	219	38	206	29	189	26	167	28	152	35	137	47	123	63	109	85	95	113	80	121	74	129	67	134	60	138	51	139	42	137	31	132	21	123	13	112	7	98	6	79	8	63	16	51	30	41	50	34	76	26	76	26	-32	25	-41	25	-50	26	-70	30	-86	39	-98	54	-105	78	-108	91	-107	104	-103	114	-98	121	-90	124	-80	123	-74	120	-68	115	-64	110	-62	104	-61	93	-64	84	-72	77	-80	69	-88	60	-91	52	-89	46	-82	43	-72	41	-59	41	3	52	3	56	2	61	1	68	0	75	-2	82	-3	90	-4	97	-4	104	-5	126	-1	145	7	160	20	170	38	174	57	173	72	168	85	159	96	147	107	130	118	55	-54	54	-69	52	-81	47	-90	40	-96	30	-98	20	-95	12	-88	5	-79	-3	-72	-14	-69	-20	-70	-25	-72	-30	-76	-33	-81	-34	-88	-32	-98	-25	-106	-14	-111	-1	-114	12	-116	43	-111	67	-98	84	-77	94	-51	98	-21	98	282	99	297	103	311	110	321	122	325	131	322	139	314	146	305	155	298	166	295	171	295	177	298	181	302	185	307	186	314	183	324	176	331	166	337	153	340	140	342	106	336	82	320	66	297	58	267	55	233	55	16	16	16	16	0	55	0	55	-23	54	-46	53	-65	49	-79	42	-88	30	-91	20	-88	12	-80	5	-72	-3	-64	-14	-61	-21	-62	-26	-65	-31	-70	-33	-75	-34	-80	-32	-90	-24	-98	-14	-103	-1	-107	12	-108	45	-102	70	-86	85	-62	94	-32	97	0	135	0	135	16	97	16	97	277	98	293	102	308	110	320	122	325	132	322	140	314	147	305	155	298	166	295	172	296	177	298	182	302	185	308	186	314	183	325	174	333	163	338	151	341	140	342	102	334	77	315	63	286	56	252	55	215	139	126	136	160	128	190	112	214	88	229	54	235	40	234	28	230	17	225	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	84	215	92	206	95	191	97	172	97	-6	100	-40	108	-70	124	-94	148	-110	182	-116	196	-114	208	-111	219	-106	226	-98	228	-88	227	-81	224	-76	220	-72	214	-70	209	-69	197	-72	189	-79	181	-88	173	-95	164	-98	152	-95	144	-86	141	-71	139	-52	139	-29	80	6	75	7	69	8	63	8	57	9	51	9	31	6	14	-2	1	-16	-7	-33	-11	-53	-7	-72	0	-89	14	-103	31	-112	51	-116	75	-112	94	-100	108	-82	118	-58	123	-29	135	-43	144	-59	151	-76	155	-95	156	-113	156	-121	169	-121	169	-119	170	-117	170	-112	168	-89	162	-67	153	-47	139	-28	123	-13	123	284	124	298	128	311	135	321	147	325	156	322	164	314	171	305	180	298	191	295	197	296	202	298	207	302	210	308	211	314	208	325	199	333	188	338	176	341	165	342	131	336	107	321	92	298	83	268	80	235	16383	16383	80	-56	79	-70	77	-83	71	-93	63	-100	51	-103	36	-100	22	-93	11	-82	4	-68	1	-53	4	-37	11	-23	22	-12	35	-5	51	-2	56	-3	63	-3	75	-5	80	-7	113	16	113	166	111	189	106	207	97	220	84	227	69	230	54	228	41	224	29	217	18	206	8	192	15	186	21	193	27	198	32	202	38	204	45	204	54	203	62	197	67	189	69	176	70	159	70	16	20	16	20	0	70	0	70	-60	71	-62	73	-64	74	-64	84	-49	95	-34	106	-21	115	-10	124	-2	132	3	138	7	140	9	141	11	141	14	140	15	140	16	139	16	77	209	127	209	127	225	77	225	77	287	74	290	64	276	55	264	39	244	22	227	16	223	11	219	8	216	7	213	7	210	8	209	35	209	35	-40	36	-65	41	-85	51	-101	68	-112	94	-116	108	-114	121	-111	132	-106	139	-98	142	-88	141	-81	137	-76	133	-72	127	-69	121	-68	111	-71	104	-79	99	-88	93	-95	84	-98	81	-97	79	-93	78	-88	77	-80	77	-70	240	25	225	25	217	28	212	33	209	42	209	115	239	115	239	131	209	131	209	225	129	225	129	217	145	215	155	212	162	206	165	197	166	184	166	131	78	131	78	225	4	225	4	218	17	216	26	213	32	207	35	197	36	185	36	131	4	131	4	115	36	115	36	59	38	38	46	20	58	6	75	-1	97	-4	109	-3	123	0	138	8	153	21	168	38	169	38	169	-2	171	-3	186	1	199	6	225	14	240	18	16383	16383	166	69	166	59	164	53	162	48	159	43	147	34	139	29	130	26	121	25	113	24	102	26	92	31	84	40	79	51	78	64	78	115	166	115	245	215	245	225	175	225	185	197	192	171	196	147	199	124	200	103	200	95	199	88	199	81	198	73	196	65	191	46	182	29	169	17	153	8	134	5	115	8	99	17	86	29	77	46	71	65	70	74	69	82	69	90	68	97	68	102	69	124	72	146	76	170	84	196	93	225	23	225	23	215	42	215	48	214	53	211	58	207	61	202	62	195	63	195	62	192	62	189	61	186	59	184	57	181	53	176	44	165	35	149	27	128	24	104	30	70	45	41	69	17	99	1	134	-4	169	1	199	17	223	41	238	71	244	107	241	129	233	149	224	165	215	176	210	181	209	184	207	186	206	189	206	193	205	196	206	202	210	207	214	211	220	214	226	215	97	228	94	230	79	224	63	218	48	213	16	203	16	195	20	195	24	196	29	197	37	197	46	195	51	190	54	183	55	175	55	64	58	37	68	17	84	4	105	-2	132	-4	172	2	202	23	222	52	234	88	238	127	237	149	234	176	226	202	213	222	194	230	188	229	182	227	177	224	173	219	172	214	177	201	190	191	205	176	218	153	223	117	219	89	208	62	191	38	168	22	140	16	126	18	114	26	105	36	99	49	97	63	227	0	227	7	217	9	209	13	201	23	193	39	181	65	118	219	115	223	113	227	112	230	110	232	108	232	106	231	104	229	102	224	98	217	94	207	31	46	23	30	17	19	12	12	6	9	-1	7	-1	0	68	0	68	7	59	9	52	11	48	14	45	18	44	23	44	26	45	29	45	32	46	35	47	39	97	168	147	40	149	35	150	31	151	28	152	24	152	21	151	16	149	13	144	10	138	8	129	7	129	0	347	0	347	7	341	8	336	11	331	17	326	26	320	39	253	210	246	224	244	229	242	231	240	232	238	231	236	229	228	213	171	93	126	210	122	220	120	226	118	230	116	232	112	232	110	229	107	225	104	218	100	208	31	35	27	24	23	17	20	13	16	10	11	7	11	0	72	0	72	7	57	12	53	15	51	18	50	22	53	40	59	56	103	167	146	55	149	47	151	40	153	35	154	30	154	25	153	20	151	15	145	12	125	7	125	0	227	0	227	7	217	9	209	13	203	19	197	28	182	70	228	170	277	39	280	30	280	24	279	18	277	14	273	11	266	9	257	7	257	0	229	0	229	7	222	9	216	11	211	14	207	19	203	25	137	166	125	190	121	201	117	210	116	216	117	223	120	234	130	260	136	270	141	277	146	283	152	288	157	291	161	292	163	292	165	291	168	291	174	289	179	286	184	284	189	283	195	282	200	282	207	283	213	286	217	291	220	298	222	305	220	314	215	322	208	329	198	333	186	334	165	331	147	321	130	302	114	275	99	238	24	33	20	23	16	16	11	12	6	9	0	7	0	0	65	0	65	7	57	8	51	9	46	12	43	15	42	20	42	21	43	23	43	25	44	26	45	28	93	166	149	41	153	33	156	21	155	16	152	13	146	10	138	8	127	7	127	0	282	232	203	232	203	223	213	223	218	221	222	220	223	217	223	211	222	207	221	204	217	198	159	122	102	198	96	204	94	208	92	214	92	217	93	219	95	221	99	222	106	223	117	223	117	232	12	232	12	223	22	222	32	217	43	208	57	193	76	170	128	103	128	48	127	37	125	27	120	18	110	11	94	9	94	0	203	0	203	9	187	11	177	18	171	28	169	40	169	106	228	184	240	199	250	210	259	217	269	221	282	223	200	70	198	58	195	49	193	40	190	34	186	28	180	23	172	19	161	17	149	15	67	15	201	218	201	225	28	225	26	166	36	166	38	181	42	193	48	202	59	208	75	210	147	210	13	7	13	0	188	0	188	-7	187	-16	186	-24	186	-43	187	-62	191	-80	200	-94	215	-104	238	-108	252	-107	265	-103	275	-98	282	-90	285	-80	283	-74	280	-68	276	-64	270	-62	265	-61	253	-64	229	-88	220	-91	212	-90	206	-85	202	-78	200	-69	200	-46	201	-32	203	-10	205	21	209	68	67	15	201	218	201	225	28	225	26	166	36	166	38	181	42	194	48	203	59	208	76	210	147	210	13	7	13	0	115	0	103	-21	92	-42	84	-58	79	-70	77	-74	95	-74	97	-69	103	-58	111	-41	122	-21	134	0	184	0	206	2	222	8	234	17	241	28	243	42	241	55	236	65	227	73	215	78	201	79	189	79	176	74	163	64	150	50	137	33	124	15	16383	16383	143	15	153	30	162	43	180	61	189	65	191	65	194	66	201	66	210	65	217	62	223	58	226	51	227	43	226	35	222	27	215	21	203	17	184	15	180	200	180	225	18	225	6	150	15	150	17	165	21	177	27	186	39	191	57	193	156	193	50	64	56	58	66	62	72	65	78	67	83	68	107	65	127	56	144	40	155	18	158	-12	154	-49	141	-75	125	-91	108	-99	94	-101	81	-100	72	-97	66	-91	62	-82	59	-68	56	-61	53	-55	48	-49	42	-45	35	-43	26	-44	20	-48	15	-52	12	-58	11	-65	11	-71	14	-78	18	-86	24	-93	32	-100	40	-105	62	-113	73	-115	84	-116	116	-111	146	-98	172	-74	189	-41	196	1	191	35	179	63	161	83	139	95	114	99	101	99	98	98	199	218	199	225	26	225	24	166	33	166	35	181	39	193	45	202	57	208	75	210	144	210	49	64	55	58	59	60	65	62	71	65	77	67	84	68	109	63	130	52	146	34	157	12	160	-12	158	-38	153	-59	145	-75	136	-86	126	-94	109	-70	94	-52	81	-40	66	-33	50	-31	34	-33	22	-38	13	-47	8	-58	6	-70	9	-87	19	-100	34	-109	54	-114	79	-116	87	-116	95	-115	103	-115	111	-114	118	-113	140	-151	158	-151	135	-108	156	-98	175	-82	191	-61	201	-34	205	-1	199	29	185	53	165	70	141	81	118	84	110	84	16383	16383	110	-100	108	-101	88	-101	76	-100	63	-97	52	-91	44	-82	41	-70	41	-63	44	-57	47	-52	52	-49	59	-48	64	-49	72	-54	82	-63	95	-78	110	-100	80	51	79	34	77	22	71	14	60	9	43	7	43	0	161	0	161	7	145	9	134	12	127	19	123	32	122	51	122	168	144	174	165	185	183	201	195	223	200	253	197	276	188	300	170	321	142	336	102	342	89	341	77	339	65	335	54	331	45	326	37	319	31	312	27	304	24	297	23	291	24	284	28	278	32	273	39	270	47	269	54	270	61	274	66	280	70	289	74	301	76	310	81	318	88	326	97	331	107	333	124	328	136	315	145	296	151	275	152	254	148	231	138	210	122	193	102	182	80	178	102	51	101	32	97	19	90	12	79	9	62	7	63	7	63	0	181	0	181	7	164	9	153	14	147	22	145	34	144	51	144	178	122	182	102	193	86	210	75	231	71	254	73	275	78	296	87	315	101	328	118	333	127	331	135	326	142	318	147	310	151	301	154	289	158	280	164	274	170	270	176	269	185	270	191	273	196	278	199	284	200	291	200	297	197	304	193	312	187	319	179	326	170	331	159	335	147	339	135	341	123	342	82	336	54	321	36	300	27	276	24	253	29	223	41	201	59	185	80	174	102	168	122	280	123	300	127	312	134	319	145	322	161	324	161	331	43	331	43	324	60	321	71	317	77	309	79	297	80	280	80	156	102	152	122	141	138	124	148	104	152	80	151	60	145	39	136	20	124	7	107	2	97	4	88	9	81	16	76	24	74	33	70	45	66	54	61	60	54	64	47	65	39	64	32	61	28	56	24	50	23	44	24	37	27	30	31	23	37	15	45	8	54	3	65	0	77	-3	89	-5	102	-6	142	0	170	14	188	35	197	58	200	81	195	111	183	134	165	150	144	161	122	166	205	-19	193	-19	193	-26	194	-28	194	-30	191	-49	185	-66	173	-79	157	-88	137	-91	120	-88	105	-79	93	-67	85	-51	82	-33	82	165	85	180	94	193	106	203	120	210	135	213	145	211	154	206	161	199	166	190	167	180	167	175	161	160	161	151	164	147	167	144	171	142	175	141	183	143	188	149	192	156	194	164	195	171	191	191	182	207	169	220	151	227	132	230	105	226	80	216	59	200	45	178	40	151	40	-37	45	-61	57	-82	76	-99	98	-110	123	-114	147	-110	169	-99	187	-82	200	-61	205	-38	210	166	209	176	204	184	198	191	189	195	180	197	169	195	160	191	153	184	149	176	147	166	149	156	154	147	161	140	169	136	180	134	190	136	198	140	205	147	209	156	210	166	16383	16383	345	165	337	221	316	269	282	306	237	331	182	339	128	331	82	308	47	272	25	224	17	166	25	107	49	59	84	23	130	0	181	-7	237	0	283	25	316	63	338	110	345	165	16383	16383	299	166	292	116	275	72	250	38	217	16	181	8	139	16	106	38	82	73	68	116	63	166	69	222	85	266	110	299	142	319	180	325	220	317	253	295	278	261	293	217	299	166	155	123	172	127	187	133	198	143	206	156	208	174	204	194	193	210	173	222	145	230	109	232	7	232	7	223	23	220	34	215	41	207	45	197	46	185	46	45	45	31	41	21	34	14	23	10	7	9	7	0	127	0	159	3	186	11	205	24	218	41	222	63	219	82	209	97	194	109	176	117	155	122	16383	16383	86	130	86	209	87	212	91	216	103	216	128	214	146	209	159	200	166	188	169	172	167	156	160	144	149	136	134	132	113	130	16383	16383	86	113	97	113	121	112	143	108	161	100	173	85	177	62	177	63	173	44	163	31	149	22	131	18	110	16	101	17	94	18	89	21	87	25	86	32	81	124	60	120	41	112	25	100	14	83	10	61	16	35	32	16	54	3	79	-4	105	-6	145	0	176	15	198	42	211	76	215	117	210	156	197	189	175	215	144	232	105	238	83	236	61	229	42	218	29	202	23	179	27	161	36	148	49	137	65	130	81	126	16383	16383	123	132	107	133	92	138	79	147	71	159	68	176	70	190	76	203	86	212	98	219	113	221	139	214	158	196	172	171	180	143	182	118	180	92	172	64	159	38	140	19	115	11	97	14	81	21	69	32	60	47	57	65	61	85	70	99	85	109	103	115	123	117	243	85	244	96	246	103	251	107	259	110	269	111	269	118	172	118	172	111	186	110	195	108	202	103	205	95	206	82	206	27	202	19	191	13	178	10	164	8	155	8	122	12	95	25	74	46	61	73	57	107	60	139	71	168	89	191	115	206	148	211	171	209	191	202	207	190	220	174	230	154	239	154	238	167	238	179	237	192	237	225	238	234	240	242	245	249	253	251	261	249	269	235	273	229	281	227	285	227	288	229	290	231	291	234	291	238	290	246	285	252	279	257	271	261	262	262	246	259	233	253	223	243	217	229	214	214	186	220	158	224	143	225	105	220	70	205	41	182	22	151	15	113	21	69	41	36	70	12	108	0	151	-5	165	-3	188	0	214	5	234	12	243	19	280	0	280	9	266	11	256	15	250	22	247	32	246	45	246	190	247	203	250	212	256	218	265	221	280	223	280	232	172	232	172	223	187	221	196	218	202	213	205	204	205	127	84	127	84	190	85	204	88	213	94	218	104	222	118	223	118	232	11	232	11	223	25	221	35	218	41	213	43	203	44	190	44	33	41	22	36	15	26	11	11	9	11	0	118	0	118	9	103	11	93	16	88	23	85	33	84	47	84	110	205	110	205	32	203	21	197	14	187	11	172	9	172	0	142	316	140	324	137	331	131	337	124	340	116	342	108	340	101	336	96	331	92	324	91	316	92	308	96	301	101	296	108	292	116	291	124	292	131	295	137	301	140	308	142	316	16383	16383	206	-116	194	-99	182	-83	156	-53	142	-39	142	228	139	230	124	224	108	218	93	213	61	203	61	195	65	195	69	196	74	197	82	197	90	195	95	191	98	185	99	177	99	-9	90	-6	81	-4	71	-1	61	0	51	0	33	-2	16	-10	2	-22	-7	-38	-11	-56	-7	-76	2	-92	16	-105	34	-113	54	-116	76	-113	96	-107	113	-95	126	-80	137	-59	147	-70	157	-82	177	-104	186	-116	16383	16383	99	-46	98	-62	94	-76	87	-87	75	-95	59	-98	44	-96	29	-91	17	-82	9	-70	6	-54	9	-41	17	-31	27	-23	40	-18	54	-16	62	-17	72	-18	92	-24	99	-27	249	-93	249	-85	246	-86	239	-86	236	-87	233	-87	225	-86	219	-83	215	-77	213	-68	212	-56	212	184	213	197	215	205	221	211	232	214	249	218	249	225	132	225	132	218	142	217	153	216	161	213	166	208	169	201	170	191	170	99	95	199	93	202	91	204	89	208	89	210	90	212	91	215	94	216	96	217	100	218	109	218	109	225	1	225	1	218	13	216	24	211	36	204	47	194	59	181	136	84	121	70	89	42	66	24	47	13	31	8	13	7	13	0	115	0	115	7	105	8	98	8	93	10	91	13	90	16	90	19	92	22	94	26	98	30	102	33	170	94	170	-115	172	-116	183	-112	205	-106	218	-102	234	-98	220	64	211	64	207	57	204	51	201	46	199	41	196	37	188	29	178	23	165	19	151	17	134	16	109	16	96	17	87	18	81	21	78	25	77	32	77	200	79	210	84	217	93	221	107	223	107	232	11	232	11	223	25	221	34	217	38	211	40	202	41	189	41	41	40	29	38	20	32	14	24	10	11	9	11	0	203	0	181	213	167	220	155	225	144	228	122	230	87	224	57	206	33	179	18	144	12	103	16	67	27	38	44	15	66	0	92	-4	109	-2	126	1	142	8	157	19	171	32	171	-61	169	-75	165	-86	157	-93	144	-97	126	-99	126	-107	244	-107	244	-99	231	-97	222	-93	216	-88	213	-80	213	226	214	245	218	258	224	265	230	269	235	270	240	269	244	267	248	264	252	259	256	253	259	248	263	244	267	241	272	239	278	239	284	240	289	242	293	246	295	251	295	256	294	264	291	270	287	275	282	279	278	282	269	286	260	289	251	290	243	291	235	291	220	288	206	281	195	268	186	252	182	232	16383	16383	171	64	170	57	170	52	168	47	167	44	165	41	149	31	140	28	130	26	112	26	96	30	89	34	83	39	74	50	66	64	60	81	56	100	55	121	58	153	67	179	81	199	100	211	124	215	141	214	154	208	163	198	169	184	171	166	80	97	42	97	42	81	80	81	80	34	77	22	71	14	61	10	44	7	44	0	162	0	162	7	144	10	132	15	126	23	123	33	122	46	122	81	161	81	161	97	122	97	122	167	148	174	170	187	186	204	197	226	200	253	195	286	181	311	159	328	131	338	99	342	80	339	60	333	42	322	29	308	24	290	25	283	29	277	34	272	40	269	47	268	62	275	71	290	78	309	88	325	108	332	125	326	138	312	147	292	151	271	153	253	149	230	139	209	123	193	103	181	80	177	103	97	64	97	64	81	103	81	103	46	102	33	99	23	92	15	81	10	62	7	63	7	63	0	181	0	181	7	164	10	153	14	147	22	145	34	144	51	144	81	182	81	182	97	144	97	144	177	121	181	101	193	86	209	75	230	71	253	73	271	78	292	87	312	100	326	117	332	136	325	147	309	154	290	162	275	177	268	185	269	191	272	196	277	199	283	200	290	195	308	182	322	164	333	144	339	126	342	94	338	66	328	44	311	29	286	24	253	28	226	38	204	55	187	76	174	103	167	387	63	378	65	376	52	374	42	371	35	369	29	365	23	360	19	352	15	341	12	328	11	312	10	246	10	380	213	380	220	212	220	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	380	-4	16383	16383	325	205	214	36	213	39	213	43	212	47	212	161	214	161	217	180	222	192	230	200	241	204	257	205	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	345	200	345	225	212	225	212	340	209	342	195	337	180	332	166	328	136	320	136	311	139	312	148	312	159	311	165	307	169	302	170	295	170	209	160	216	150	222	140	227	129	229	117	230	85	224	56	206	34	179	19	144	13	104	20	58	37	27	60	7	84	-1	104	-4	126	-2	142	3	154	11	163	20	170	28	170	-2	177	-3	188	11	198	24	207	35	217	46	230	59	238	65	243	67	248	68	272	65	293	56	309	40	320	18	324	-12	319	-49	306	-75	290	-91	273	-99	259	-101	246	-100	237	-97	231	-92	228	-85	223	-65	218	-56	213	-49	206	-45	199	-43	190	-44	184	-48	179	-52	176	-58	175	-65	176	-71	179	-78	183	-86	189	-93	197	-100	205	-105	215	-109	226	-113	238	-115	249	-116	279	-112	309	-99	336	-77	354	-45	361	-1	357	33	345	61	326	82	304	95	279	99	266	99	263	98	16383	16383	321	193	212	63	212	193	16383	16383	170	52	168	44	162	36	152	28	140	23	127	21	106	25	87	36	71	55	60	84	56	123	60	159	70	185	84	203	101	213	118	216	133	214	147	207	159	197	167	182	170	164	246	10	380	213	380	220	212	220	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	294	-4	281	-26	271	-47	257	-75	256	-79	273	-79	281	-63	289	-46	300	-26	313	-4	362	-4	384	-2	401	3	413	12	420	23	422	37	420	50	414	60	406	68	394	73	379	75	375	75	372	74	367	74	355	69	341	59	328	45	315	28	302	10	16383	16383	321	10	331	25	341	38	350	49	359	56	367	60	370	61	380	61	389	60	396	57	401	53	405	46	406	38	405	30	401	22	394	16	381	12	363	10	16383	16383	325	205	214	36	213	39	213	43	212	47	212	161	214	161	217	177	220	189	227	198	237	203	254	205	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	151	151	144	157	138	164	133	171	131	178	130	185	132	198	137	207	145	214	155	218	167	219	184	217	197	210	208	198	217	181	224	157	232	157	229	225	224	225	221	223	220	222	218	221	217	221	215	220	213	221	211	221	205	223	201	224	195	227	189	228	175	230	161	230	143	227	137	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	285	65	279	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	87	-4	101	0	107	1	113	5	115	5	116	4	125	4	129	3	135	2	141	0	148	-1	156	-2	163	-3	171	-4	177	-4	199	-1	219	8	234	21	244	39	248	58	246	73	241	86	233	98	220	108	204	119	16383	16383	133	39	127	32	121	27	115	24	109	22	103	21	93	23	86	28	81	36	78	49	77	66	77	209	113	209	108	203	104	195	101	187	99	178	99	169	101	153	108	138	120	124	137	110	159	96	186	81	195	75	202	68	208	61	211	53	213	44	211	32	205	21	197	13	185	8	171	6	162	7	154	8	146	11	139	15	132	22	140	33	77	225	77	287	74	290	64	276	56	264	47	253	38	243	22	227	16	223	11	219	8	216	7	212	7	210	8	209	35	209	35	58	37	32	44	14	54	3	66	-2	81	-4	93	-3	107	0	119	6	130	11	140	17	140	-54	139	-69	136	-81	131	-90	124	-96	113	-98	104	-95	96	-88	89	-79	80	-72	69	-69	63	-70	58	-72	53	-76	50	-81	49	-88	52	-98	59	-106	69	-111	82	-114	95	-116	127	-111	151	-98	168	-77	178	-52	181	-22	181	273	182	288	184	302	188	314	195	322	205	325	215	322	223	314	230	305	239	298	250	295	256	295	261	298	266	302	269	307	270	314	268	324	261	331	250	337	238	340	224	342	201	339	182	332	167	322	156	307	147	290	144	278	142	267	140	254	140	225	16383	16383	140	31	132	27	116	23	109	22	103	21	91	24	84	31	79	41	77	53	77	209	140	209	77	209	127	209	127	225	77	225	77	286	76	287	76	289	75	289	74	290	72	287	69	284	65	278	64	276	53	260	42	247	32	236	23	228	15	222	12	220	8	216	7	214	7	210	8	210	8	209	35	209	35	59	37	36	42	18	51	5	64	-1	79	-4	95	-3	111	0	126	4	142	12	160	22	166	17	172	13	179	9	186	6	194	2	216	-2	229	-3	243	-4	259	-4	281	-2	298	3	310	13	318	25	320	41	318	56	310	68	299	77	285	83	271	85	255	84	241	81	226	76	210	68	191	56	182	69	175	83	169	98	165	114	164	129	168	167	181	193	197	209	215	217	229	219	242	218	251	214	256	207	260	197	264	184	266	176	270	170	275	165	281	162	288	161	296	162	303	165	307	170	310	176	311	182	310	190	308	197	303	204	297	211	289	218	280	223	258	231	247	233	235	233	204	228	174	213	149	188	132	154	125	109	126	91	129	75	134	59	141	46	150	33	142	30	134	26	114	22	103	21	93	23	86	28	81	36	78	49	77	66	16383	16383	305	41	304	32	300	25	293	19	280	14	261	13	251	14	240	17	228	23	215	33	201	45	220	56	234	64	246	69	257	71	270	72	280	71	289	67	297	60	303	51	305	41	306	225	198	225	198	218	213	216	223	211	229	204	231	192	232	175	232	54	220	42	209	33	198	27	187	23	176	22	163	25	152	31	145	42	140	57	139	75	139	126	136	160	128	189	112	213	88	229	54	234	40	233	28	230	17	224	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	83	216	90	209	94	198	97	183	97	75	100	46	107	24	119	8	136	0	158	-3	175	-2	191	2	205	10	219	21	232	37	232	-113	234	-115	254	-109	264	-105	277	-102	292	-97	305	-93	305	-85	289	-85	281	-83	277	-78	275	-71	274	-60	274	175	275	192	277	204	282	211	291	215	306	218	274	175	275	192	277	204	282	211	291	215	306	218	306	225	198	225	198	218	213	216	223	211	229	204	231	192	232	175	232	54	220	42	209	33	198	27	187	23	176	22	163	25	152	31	145	42	140	57	139	75	139	126	136	160	128	189	112	213	88	229	54	234	40	233	28	230	17	224	10	217	7	207	8	201	12	195	16	191	22	189	27	188	39	191	47	199	55	208	63	215	72	218	83	216	90	209	94	198	97	183	97	75	100	46	107	24	119	8	136	0	158	-3	175	-2	191	2	205	10	219	21	232	37	232	-21	235	-51	245	-77	262	-98	286	-111	318	-116	332	-114	345	-111	355	-106	362	-98	364	-88	363	-81	360	-76	355	-72	350	-70	344	-69	333	-72	325	-79	317	-88	310	-95	300	-98	290	-96	283	-90	278	-81	275	-69	274	-54	182	168	182	174	172	176	166	179	162	185	161	195	161	282	159	303	153	319	143	331	129	338	113	340	101	339	90	335	80	330	69	321	59	309	59	423	57	424	4	407	4	401	5	402	8	402	17	401	22	400	25	396	27	391	27	192	25	184	21	179	14	176	3	174	3	168	84	168	84	174	74	175	66	178	62	184	60	193	59	206	59	296	68	306	77	313	85	317	93	320	100	320	110	319	118	314	124	306	128	295	129	281	129	204	128	192	126	184	121	178	114	175	103	174	103	168	182	168	182	174	173	176	167	179	163	184	161	193	161	281	160	293	158	308	150	323	136	335	113	340	101	339	89	335	79	329	69	320	59	309	59	369	61	383	63	389	66	394	70	398	75	404	85	412	91	414	98	415	104	414	110	412	120	404	124	400	129	394	133	389	137	386	141	384	147	383	155	385	158	388	160	392	161	397	157	406	148	413	134	419	117	423	97	424	74	421	55	411	40	396	31	376	27	354	27	192	25	183	21	178	14	175	3	174	3	168	84	168	84	174	75	175	67	177	63	182	60	191	59	204	59	296	68	306	77	313	85	317	93	320	100	320	111	319	119	313	125	305	128	294	129	281	129	203	128	191	125	183	120	178	113	175	103	174	103	168	122	406	121	413	118	418	114	422	109	425	103	426	97	425	91	422	87	418	85	413	84	406	85	400	87	395	91	391	97	388	103	387	109	388	114	391	118	395	121	400	122	406	16383	16383	122	340	120	342	107	337	85	329	73	325	60	321	60	315	63	315	66	316	82	316	86	313	88	309	89	303	90	294	90	135	89	124	88	115	87	109	84	104	83	102	81	100	75	98	68	98	65	99	62	101	59	104	56	108	52	113	48	116	45	118	41	120	37	120	33	119	28	117	25	114	23	110	22	105	23	99	28	93	36	88	46	85	57	84	80	88	98	98	111	115	119	138	122	167	60	340	59	340	47	336	37	332	15	324	3	320	3	315	9	315	11	316	16	316	21	315	25	313	27	309	29	302	29	190	26	184	22	179	14	176	2	174	2	168	92	168	92	174	79	175	70	178	64	183	61	191	60	202	60	286	62	294	66	302	73	310	80	315	86	317	88	317	92	315	94	313	97	311	100	308	103	306	109	304	112	304	117	305	121	307	124	310	126	320	125	327	122	333	118	337	112	340	105	340	96	339	88	336	80	329	71	319	60	305	128	340	39	340	39	334	52	333	61	330	67	325	70	317	70	222	69	214	64	206	58	198	51	193	45	191	43	191	39	193	37	195	35	196	31	200	28	202	22	204	15	204	11	201	8	198	6	193	5	187	5	188	6	181	9	175	13	171	19	168	26	167	35	168	43	172	51	178	60	188	70	203	70	168	73	167	84	172	94	176	105	180	116	183	128	188	128	194	125	193	122	193	120	192	115	192	110	193	106	195	104	199	103	206	102	214	102	309	103	318	104	324	109	329	116	332	128	334	102	310	103	319	105	325	110	329	117	332	128	334	128	340	39	340	39	334	50	334	59	331	65	327	69	319	70	309	70	222	69	214	64	206	58	198	51	193	45	191	40	192	36	196	31	200	26	203	20	204	14	203	10	201	7	197	6	193	5	187	5	188	6	181	8	175	13	171	18	168	26	167	35	168	43	172	51	178	60	188	70	203	72	173	79	142	91	113	109	92	134	84	144	85	154	88	162	92	167	98	169	105	168	110	166	114	162	117	158	119	154	119	145	117	139	112	133	105	128	99	121	97	112	106	106	127	103	156	102	185	102	210	190	334	190	340	140	340	80	261	65	261	65	302	66	314	68	323	74	329	82	332	93	334	93	340	3	340	3	334	10	333	15	332	20	330	23	328	26	325	30	319	31	315	31	194	29	190	28	186	22	180	19	178	14	176	9	175	3	174	3	167	95	167	119	170	138	176	153	185	162	197	166	212	164	224	158	234	148	243	134	250	116	256	163	321	167	326	171	330	175	332	185	334	16383	16383	65	248	87	248	94	247	104	243	112	238	119	233	123	226	126	220	127	212	125	201	120	192	111	185	99	181	84	179	80	179	77	180	73	180	69	181	65	181	256	340	209	340	209	334	216	333	221	331	224	329	226	327	226	320	224	310	220	298	186	214	155	299	152	305	150	310	148	318	148	326	150	329	154	331	161	333	170	334	170	340	94	340	94	334	101	333	107	331	111	326	115	319	119	309	127	287	93	213	55	311	55	313	54	315	54	326	56	329	59	332	64	333	70	334	70	340	3	340	3	334	8	334	11	332	15	328	19	321	23	311	74	182	76	176	80	168	82	166	85	166	86	168	88	171	90	175	93	180	135	271	169	182	172	175	174	170	175	167	177	166	179	166	181	168	183	171	185	176	189	184	241	315	244	322	246	327	249	331	252	333	256	334	180	340	130	340	130	334	136	334	141	333	145	331	147	328	147	320	146	319	109	214	68	309	66	312	65	315	63	318	63	328	65	330	69	332	76	334	84	334	84	340	7	340	7	334	13	333	17	332	21	329	24	326	26	321	76	215	81	206	89	188	91	182	92	177	91	171	89	163	85	153	81	144	77	136	69	126	65	123	62	120	59	119	57	119	55	120	53	120	41	126	37	127	29	127	24	126	19	124	16	120	14	115	13	109	14	102	17	97	23	92	30	89	39	88	55	91	69	98	81	112	93	133	105	161	161	315	164	322	167	327	171	331	175	333	180	334	45	216	54	210	119	305	122	310	128	322	128	331	126	336	123	339	119	341	114	342	108	341	103	339	99	335	95	330	92	322	79	216	87	210	152	305	155	310	158	314	160	318	162	326	161	331	159	336	157	339	152	341	147	342	142	341	137	339	133	335	129	330	125	322	16383	16383	9	216	18	210	84	305	87	310	93	322	93	331	91	336	88	339	84	341	79	342	73	341	68	339	64	335	60	330	56	322	95	343	84	337	69	325	55	309	44	290	40	270	43	249	51	235	61	227	71	223	80	222	88	222	96	225	102	231	107	239	109	251	107	261	102	268	94	273	86	275	78	276	75	275	72	275	70	274	68	274	66	273	62	275	61	276	60	278	59	281	60	288	64	297	71	309	83	321	100	334	53	222	65	228	79	239	94	255	104	274	109	295	106	316	98	330	88	338	77	342	69	343	61	342	53	339	46	334	41	325	40	314	42	304	47	297	54	292	62	290	70	289	73	289	76	290	78	290	81	291	83	291	85	290	86	290	88	288	89	286	89	284	88	277	84	267	77	256	65	244	49	231	100	231	83	244	71	256	64	267	60	277	59	284	62	290	64	290	66	291	68	291	70	290	72	290	75	289	78	289	86	290	94	292	102	297	107	304	109	314	107	325	102	334	96	339	88	342	80	343	71	342	61	338	51	330	43	316	40	295	44	274	55	255	69	239	84	228	95	222	17	340	17	321	32	321	42	320	51	316	57	309	62	301	63	291	62	282	57	273	51	267	42	263	32	261	17	261	17	243	32	243	48	245	61	252	72	263	79	276	81	291	79	307	72	320	61	331	48	337	32	340	81	243	81	261	66	261	57	263	49	267	42	273	38	282	36	291	38	301	42	309	49	316	57	320	66	321	81	321	81	340	66	340	51	337	38	331	27	320	20	307	17	291	20	276	27	263	38	252	51	245	66	243	46	223	46	147	65	147	68	189	70	188	77	188	100	192	120	203	137	221	147	243	151	270	149	292	142	312	128	329	106	341	74	345	63	344	53	342	44	340	36	336	28	333	22	327	18	322	14	316	12	310	12	305	13	300	15	295	19	291	24	288	31	287	36	289	41	292	45	297	48	304	51	314	53	321	63	333	70	337	76	339	91	335	101	324	108	309	113	292	114	276	111	259	103	244	90	233	73	226	52	223	98	147	117	147	117	223	110	223	90	226	73	233	60	244	52	259	49	276	50	292	55	309	62	324	73	335	86	339	94	337	100	333	110	321	112	314	115	304	118	297	122	292	127	289	132	287	139	288	144	291	148	295	150	300	151	305	151	310	149	316	146	322	141	327	134	333	127	336	119	340	110	342	100	344	89	345	57	341	35	329	21	312	14	292	12	270	16	243	26	221	42	203	63	192	86	188	93	188	95	189	142	209	142	243	61	294	142	344	142	377	17	301	17	286	142	286	142	301	17	377	17	344	98	294	17	243	17	209	164	230	87	357	72	357	-3	230	30	230	79	312	129	230	164	357	129	357	79	275	30	357	-3	357	72	230	87	230	161	253	99	337	68	337	6	253	22	253	83	305	144	253	161	337	143	337	83	286	23	337	6	337	67	253	99	253	79	224	79	357	60	357	60	224	161	273	161	300	6	300	6	273	46	254	66	254	142	302	147	305	152	309	156	313	159	317	160	321	159	328	157	333	154	337	149	339	144	339	139	338	133	336	127	332	120	328	114	323	124	254	56	323	51	328	44	332	38	336	32	338	27	339	22	339	17	337	14	333	12	328	11	321	12	317	15	313	19	309	24	305	28	302	104	254	79	-97	79	35	60	35	60	-97	161	-78	161	-51	6	-51	6	-78	124	-95	52	-21	47	-16	43	-13	39	-11	35	-10	24	-10	19	-12	16	-15	13	-20	12	-25	13	-30	15	-35	18	-39	22	-43	27	-47	104	-95	42	-95	62	-95	139	-46	149	-38	152	-34	153	-30	154	-25	153	-20	151	-16	147	-12	143	-10	132	-10	128	-11	125	-13	120	-16	116	-21	122	230	45	230	72	150	94	150	16383	16383	122	9	94	90	72	90	45	9	122	230	45	230	72	150	94	150	36	182	36	155	59	155	73	153	85	146	95	137	101	124	103	110	101	96	95	83	85	73	73	67	59	65	36	65	36	37	59	37	82	41	101	51	117	67	127	87	131	110	127	133	117	153	101	169	82	179	59	182	131	37	131	65	108	65	94	67	81	73	72	83	65	96	63	110	65	124	72	137	82	146	94	153	108	155	131	155	131	182	108	182	85	179	65	169	50	153	39	133	36	110	39	87	50	67	65	51	85	41	108	37	141	9	141	29	93	29	93	103	73	103	73	29	26	29	26	9	141	83	141	103	26	103	26	83	73	83	73	9	93	9	93	83	132	50	132	72	93	72	93	109	74	109	74	72	36	72	36	50	74	50	74	13	93	13	93	50	132	50	132	72	36	72	36	50	140	332	131	313	122	300	111	290	99	285	84	283	67	285	53	291	41	301	33	315	28	332	13	332	16	305	24	283	38	267	58	257	83	253	106	256	124	266	138	281	148	303	154	332	108	286	107	294	104	301	99	306	92	310	84	311	75	310	69	306	63	301	60	294	59	286	60	278	64	272	69	266	76	263	84	262	91	263	98	266	103	271	107	278	108	286	133	305	130	321	123	335	113	346	99	353	84	355	68	353	54	346	43	335	36	322	33	306	36	290	43	276	53	266	67	259	83	256	99	259	112	266	123	276	130	290	133	305	16383	16383	116	306	114	295	110	286	103	279	93	275	83	273	72	275	63	279	56	286	52	295	50	306	52	316	57	325	64	332	73	337	83	339	93	337	102	332	110	325	114	316	116	306	114	-35	106	-43	99	-48	92	-51	85	-53	79	-54	73	-53	68	-51	64	-47	61	-42	60	-34	61	-27	63	-20	68	-13	74	-6	82	0	59	0	49	-7	41	-16	36	-25	33	-34	32	-45	34	-58	39	-68	47	-75	57	-80	69	-82	82	-80	93	-76	104	-69	114	-58	124	-44	151	319	146	309	141	302	136	297	131	295	124	294	120	294	115	295	109	297	104	299	98	301	86	307	79	311	65	315	58	316	51	316	37	314	25	308	14	298	6	284	1	266	15	266	19	274	23	281	28	285	34	288	41	289	44	289	52	287	56	285	61	283	73	278	83	273	92	269	99	267	106	266	113	266	128	268	140	274	151	284	159	299	166	319	76	253	97	253	174	301	179	305	183	310	186	314	188	319	188	324	187	329	185	333	181	336	176	338	171	339	167	339	164	338	160	336	155	333	150	328	16383	16383	-1	253	18	253	95	301	101	305	105	310	108	314	110	324	109	329	107	333	103	336	99	338	93	339	89	339	86	338	81	336	77	333	71	328	122	161	120	154	118	149	116	145	115	141	113	137	107	129	103	126	99	124	94	123	91	123	88	125	82	131	79	133	68	152	59	173	51	193	45	210	41	222	37	210	35	203	31	196	27	190	20	182	14	177	4	169	0	167	2	143	6	145	13	148	21	153	30	160	36	167	40	157	50	139	55	129	61	118	65	112	70	105	76	99	82	95	89	93	95	93	101	94	107	96	113	101	119	107	123	113	126	118	129	124	130	129	132	133	142	314	126	331	83	290	42	331	24	314	66	272	26	230	42	213	83	254	124	213	141	231	100	272	167	342	121	342	121	337	125	337	133	333	135	330	136	325	133	312	126	290	116	266	107	244	100	228	94	243	84	266	74	292	66	313	63	326	64	331	66	334	70	336	74	337	79	337	79	342	12	342	12	337	22	335	28	329	31	325	35	316	40	306	44	297	48	287	51	278	84	200	79	189	73	176	69	163	65	151	64	138	66	127	71	119	79	113	88	110	99	109	111	111	121	115	128	123	133	132	134	144	133	159	128	174	121	188	114	201	108	215	146	310	148	317	151	324	155	330	160	335	167	337	16383	16383	112	140	111	134	108	128	104	124	99	121	93	121	87	122	82	125	79	131	78	136	77	142	78	152	80	161	84	169	87	178	90	186	95	179	100	169	106	158	110	148	112	140	99	168	99	174	87	175	78	178	73	183	71	190	70	200	70	422	69	424	58	420	36	414	24	411	9	407	9	401	13	402	30	402	34	399	37	395	39	388	39	203	38	192	36	184	31	179	23	175	11	174	11	168	117	286	117	338	112	338	110	334	108	332	104	332	102	333	99	334	95	335	90	336	86	337	81	339	77	340	62	340	54	338	47	336	40	332	34	328	28	323	24	317	20	310	18	294	18	287	20	280	23	274	27	268	32	262	36	259	41	255	47	251	54	246	62	242	70	237	77	233	83	229	87	226	90	224	99	215	101	210	103	206	103	201	102	191	97	184	91	178	82	175	73	174	58	176	46	182	36	192	29	207	24	225	18	225	18	168	23	168	24	170	25	171	31	174	34	173	37	173	41	172	46	171	56	167	61	166	83	166	92	167	100	170	107	173	113	178	120	184	128	198	130	206	131	215	130	223	127	230	122	238	116	245	108	252	100	258	91	263	83	268	65	278	57	284	51	290	46	296	44	302	43	308	44	316	49	323	55	328	62	331	71	332	82	330	91	325	99	315	106	303	111	286	186	168	186	174	179	175	172	177	166	182	160	188	153	198	103	269	136	316	141	322	146	327	153	331	160	333	167	334	167	340	104	340	104	334	111	334	115	332	118	331	120	328	121	325	120	323	120	321	119	318	115	312	94	282	75	314	71	320	70	322	70	329	72	331	76	333	81	334	87	334	87	340	5	340	5	334	15	334	21	331	26	327	32	320	39	310	76	253	31	194	25	186	20	181	15	177	9	175	2	174	2	168	60	168	60	174	54	174	46	176	45	178	44	181	44	183	45	186	47	189	49	193	52	198	84	239	119	190	121	188	122	186	122	180	120	177	117	176	113	175	106	174	106	168	83	208	82	193	79	183	74	178	65	175	52	174	52	168	144	168	144	174	131	176	123	179	118	185	116	194	116	298	98	301	83	310	70	323	62	339	59	357	60	373	64	390	71	404	82	415	95	419	102	417	109	413	114	407	118	401	121	393	123	384	126	377	131	372	135	369	141	368	147	369	152	372	156	376	159	381	160	386	159	391	157	396	154	402	149	408	142	413	135	417	127	420	118	423	108	425	99	425	67	421	45	409	31	393	24	374	22	357	26	333	36	316	50	303	66	295	83	291	186	0	186	331	24	331	24	306	161	306	161	0	182	0	182	331	157	331	157	241	20	241	20	215	157	215	157	0	182	0	182	331	157	331	157	178	20	178	20	153	157	153	157	0	182	0	182	331	157	331	157	116	20	116	20	90	157	90	157	0	182	0	182	331	157	331	157	25	20	25	20	0	156	35	121	35	83	-24	45	35	11	35	76	-73	89	-73	198	305	198	333	5	333	5	305	16383	16383	198	253	198	281	5	281	5	253	166	253	94	328	89	332	85	335	81	337	73	339	66	338	61	336	58	333	55	329	55	318	57	314	60	309	70	301	147	253	55	253	75	253	151	301	157	305	161	309	164	314	166	318	166	329	163	333	160	336	155	338	148	339	140	337	136	335	132	332	127	328	203	253	140	337	109	337	47	253	64	253	124	305	185	253	193	319	188	309	183	302	178	297	173	294	161	294	155	295	148	298	139	302	128	307	121	311	107	315	100	316	93	316	79	314	67	308	56	298	48	284	42	266	57	266	61	274	65	281	70	285	76	288	83	289	88	289	92	288	98	286	105	282	114	278	125	273	134	269	141	267	148	266	155	266	170	268	182	274	192	284	201	299	208	319	203	273	203	300	47	300	47	273	250	385	250	410	0	410	0	385	180	332	171	313	162	300	151	290	139	285	124	283	107	285	93	291	82	301	73	315	68	332	54	332	56	305	64	283	78	267	98	257	123	253	145	256	164	266	178	281	188	303	194	332	150	286	148	294	145	301	140	306	133	310	124	311	116	310	109	306	104	301	101	294	100	286	101	278	105	272	110	266	117	263	124	262	132	263	139	266	145	271	148	278	150	286	200	286	198	294	195	301	189	306	182	310	175	311	167	310	160	306	155	301	151	294	150	286	151	278	155	272	160	266	166	263	174	262	182	263	189	266	195	272	198	278	200	286	16383	16383	100	286	99	294	95	301	90	306	83	310	75	311	67	310	60	306	55	301	51	294	50	286	51	278	55	272	60	266	67	263	75	262	83	263	90	266	95	272	99	278	100	286	109	291	109	246	126	246	127	263	131	263	147	266	160	274	171	287	178	303	181	321	179	337	175	352	165	364	150	373	129	376	122	375	116	374	109	372	104	370	99	367	94	363	91	359	88	354	86	346	87	342	89	338	92	335	96	333	100	332	109	335	113	343	116	353	121	361	131	364	139	362	146	356	150	347	153	336	153	325	152	314	146	304	138	297	128	292	116	291	175	305	173	321	165	335	155	346	141	353	126	355	110	353	96	346	85	335	78	322	75	306	78	290	85	276	95	266	109	259	124	256	140	259	154	266	165	276	173	290	175	305	16383	16383	158	306	156	295	152	286	144	279	135	275	124	273	114	275	106	279	99	286	94	295	93	306	94	316	99	325	106	332	115	337	124	339	135	337	144	332	151	325	156	316	158	306	118	253	137	253	214	301	220	305	224	310	227	314	229	324	228	329	226	333	222	336	218	338	212	339	208	339	204	338	200	336	196	333	190	328	16383	16383	40	253	60	253	137	301	142	305	146	310	149	314	151	319	151	324	150	329	148	333	144	336	140	338	134	339	130	339	126	338	123	336	118	333	113	328	203	337	185	337	125	286	65	337	47	337	109	253	141	253	142	250	142	350	115	350	115	250	174	250	174	350	146	350	146	250	16383	16383	104	250	104	350	77	350	77	250	229	253	156	328	151	333	146	336	142	338	138	339	134	339	129	338	124	336	121	333	119	329	118	324	118	319	120	314	123	310	127	305	132	301	209	253	16383	16383	151	253	78	328	73	333	68	336	64	338	60	339	56	339	51	338	46	336	43	333	40	329	40	319	42	314	44	310	49	305	54	301	131	253	150	358	148	366	145	373	140	379	133	382	124	383	116	382	109	379	104	373	101	366	100	358	101	351	105	344	110	339	117	335	124	334	132	335	139	339	145	344	148	350	150	358	16383	16383	180	332	171	313	162	300	151	290	139	285	124	283	107	285	93	291	82	301	73	315	68	332	54	332	56	305	64	283	78	267	98	257	123	253	145	256	164	266	178	281	188	303	194	332	194	253	188	282	178	304	164	320	145	329	123	332	98	329	78	318	64	302	56	280	54	253	68	253	73	271	82	284	93	294	107	300	124	302	139	300	151	295	162	286	171	272	180	253	147	373	135	367	120	355	106	339	95	320	90	299	94	278	101	264	112	256	122	252	131	251	139	252	147	255	153	261	158	269	160	280	158	290	153	298	145	302	137	305	126	305	123	304	121	304	119	303	115	303	113	304	111	306	110	308	110	310	111	317	115	327	122	338	134	350	151	363	104	251	115	257	130	269	145	285	156	304	160	325	157	346	149	360	139	368	128	372	119	373	112	372	104	369	97	363	92	355	90	344	92	333	98	326	105	322	113	319	127	319	130	320	136	320	138	319	139	318	141	314	139	306	136	297	128	285	116	273	99	261	151	261	134	273	122	285	115	297	111	306	110	314	110	316	111	318	115	320	121	320	123	319	137	319	145	322	153	326	158	333	160	344	158	355	153	363	147	369	139	372	131	373	122	372	112	368	101	360	94	346	90	325	95	304	106	285	120	269	135	257	147	251	211	251	223	257	237	269	251	285	262	304	267	325	264	346	256	360	246	368	235	372	227	373	219	372	211	369	204	363	199	355	198	344	200	333	205	326	212	322	220	319	234	319	237	320	243	320	245	319	246	318	248	314	247	306	243	297	235	285	223	273	206	261	166	-111	94	-37	89	-32	85	-29	81	-27	73	-25	66	-26	61	-28	58	-31	55	-36	55	-46	57	-51	60	-55	70	-63	147	-111	55	-111	75	-111	151	-63	157	-59	161	-55	164	-51	166	-46	166	-36	163	-31	160	-28	155	-26	148	-25	140	-27	136	-29	132	-32	127	-37	135	-141	135	-25	115	-25	115	-73	41	-73	41	-93	115	-93	115	-141	135	-93	135	-73	61	-73	61	-25	41	-25	41	-141	61	-141	61	-93	200	266	200	368	50	368	50	340	172	340	172	266	222	172	232	174	238	176	243	178	249	180	255	185	260	190	263	196	265	203	266	209	264	219	260	227	255	232	248	236	241	237	234	236	227	233	222	228	219	222	218	217	220	208	224	202	229	197	234	194	235	191	235	190	234	188	231	187	227	185	222	184	124	-132	124	-113	109	-113	99	-112	91	-108	84	-101	80	-93	79	-83	80	-73	84	-65	91	-59	99	-55	109	-53	124	-53	124	-35	109	-35	93	-37	80	-44	70	-54	63	-68	60	-83	63	-99	70	-112	80	-122	93	-129	109	-132	182	-119	182	-99	135	-99	135	-25	115	-25	115	-99	68	-99	68	-119	182	-45	182	-25	68	-25	68	-45	115	-45	115	-119	135	-119	135	-45	173	-83	173	-61	134	-61	134	-25	116	-25	116	-61	77	-61	77	-83	116	-83	116	-124	134	-124	134	-83	173	-83	173	-61	77	-61	77	-83	241	37	213	37	213	-88	212	-101	210	-113	204	-123	197	-130	185	-133	179	-132	173	-130	167	-126	162	-122	158	-117	154	-113	150	-108	147	-105	142	-103	137	-102	132	-102	128	-104	125	-107	123	-111	123	-115	126	-124	135	-132	149	-137	166	-141	186	-142	204	-139	219	-129	230	-114	238	-95	241	-73	241	37	213	37	213	-73	216	-95	223	-114	235	-129	250	-139	267	-142	287	-141	305	-137	318	-132	328	-124	331	-115	330	-111	328	-107	325	-104	321	-102	317	-102	311	-103	307	-105	303	-108	300	-113	291	-122	281	-130	275	-132	268	-133	257	-130	249	-123	244	-113	241	-101	241	-88	150	-83	148	-75	145	-68	140	-63	133	-59	124	-58	116	-59	109	-63	104	-68	101	-75	100	-83	101	-91	105	-97	110	-103	117	-106	124	-107	132	-106	139	-103	145	-98	148	-91	150	-83	200	-83	198	-75	195	-69	189	-63	182	-60	175	-59	167	-60	160	-63	155	-69	151	-75	150	-83	151	-91	155	-98	160	-103	166	-107	174	-108	182	-107	189	-103	195	-98	198	-91	200	-83	16383	16383	100	-83	99	-75	95	-69	90	-63	83	-60	75	-59	67	-60	60	-63	55	-69	51	-75	50	-83	51	-91	55	-98	60	-103	67	-107	75	-108	83	-107	90	-103	95	-98	99	-91	100	-83	175	-83	173	-68	165	-54	155	-43	141	-36	126	-34	110	-36	96	-43	85	-54	78	-67	75	-83	78	-99	85	-113	95	-123	109	-130	124	-133	140	-130	154	-123	165	-113	173	-99	175	-83	16383	16383	158	-83	156	-94	152	-103	144	-110	135	-115	124	-116	114	-115	106	-110	99	-103	94	-94	93	-83	94	-73	99	-64	106	-57	115	-52	124	-50	135	-52	144	-57	151	-64	156	-73	158	-83	104	-175	115	-169	130	-158	145	-142	156	-123	160	-102	157	-81	149	-67	139	-59	128	-55	119	-54	112	-55	104	-58	97	-64	92	-72	90	-83	92	-93	98	-100	105	-105	113	-107	122	-108	125	-108	127	-107	130	-107	132	-106	136	-106	138	-107	139	-109	140	-110	141	-113	139	-120	136	-130	128	-141	116	-153	99	-166	134	0	117	0	96	-49	99	-51	102	-50	104	-50	107	-49	113	-49	123	-50	131	-52	136	-55	139	-60	140	-67	139	-74	135	-81	130	-85	122	-88	113	-89	107	-89	101	-88	94	-87	88	-86	80	-83	73	-98	82	-102	98	-106	106	-106	115	-107	136	-105	154	-99	167	-91	175	-79	177	-64	176	-52	170	-43	161	-36	149	-32	134	-30	127	-30	124	-31	122	-31	161	-35	153	-43	146	-48	139	-51	132	-53	126	-54	120	-53	115	-51	111	-47	108	-42	107	-34	108	-27	110	-20	114	-13	121	-6	129	0	106	0	96	-7	88	-16	83	-25	80	-34	79	-45	81	-58	86	-68	94	-75	104	-80	116	-82	129	-80	140	-76	151	-69	161	-58	171	-44	135	-116	135	-50	115	-50	115	-116	204	-117	204	-48	47	-48	47	-117	75	-117	75	-75	176	-75	176	-117	203	-54	182	-54	182	-79	179	-85	174	-89	167	-92	158	-93	151	-92	144	-89	139	-85	136	-79	135	-72	135	-54	115	-54	115	-72	114	-80	112	-85	108	-90	102	-92	94	-93	86	-92	79	-89	74	-85	71	-80	70	-72	70	-54	50	-54	50	-72	52	-85	58	-97	67	-105	79	-110	94	-112	103	-111	111	-109	117	-105	122	-101	125	-96	128	-101	134	-105	141	-109	150	-111	159	-112	174	-110	186	-105	195	-97	201	-85	203	-72	203	-35	185	-35	125	-87	65	-35	47	-35	109	-119	141	-119	203	-119	141	-35	109	-35	47	-119	65	-119	125	-68	186	-119	181	-33	172	-52	163	-66	152	-75	140	-80	126	-82	108	-80	94	-73	83	-64	75	-50	70	-33	55	-33	58	-60	66	-82	80	-98	99	-108	124	-112	147	-109	166	-99	180	-84	190	-62	195	-33	195	-107	190	-79	180	-57	166	-41	147	-32	124	-29	99	-32	80	-42	66	-59	58	-80	55	-107	70	-107	75	-90	83	-76	94	-67	108	-61	126	-59	140	-60	152	-66	163	-75	172	-88	181	-107	193	-55	188	-65	183	-72	178	-77	173	-80	166	-81	161	-81	155	-79	148	-77	139	-73	128	-67	114	-61	107	-60	100	-58	93	-58	79	-60	67	-67	56	-77	48	-91	42	-108	57	-108	61	-100	65	-94	70	-89	76	-86	83	-85	88	-86	92	-87	98	-89	105	-92	114	-97	125	-102	134	-105	141	-107	148	-108	155	-108	170	-107	182	-101	192	-90	201	-75	208	-55	203	-97	203	-69	47	-69	47	-97	250	-94	250	-69	0	-69	0	-94	250	-94	250	-69	0	-69	0	-94	16383	16383	250	-149	250	-124	0	-124	0	-149	190	160	185	150	180	143	175	138	170	135	164	134	152	136	145	139	136	143	125	148	118	152	104	156	97	157	90	157	76	155	63	149	53	139	45	125	40	107	54	107	58	116	62	122	67	126	73	129	79	130	84	130	89	129	95	127	102	123	112	119	123	114	131	110	138	108	145	107	152	107	167	109	179	115	189	125	198	140	204	160	201	115	201	137	48	137	48	115	250	115	250	137	0	137	0	115	219	290	193	290	50	-36	77	-36	256	331	228	331	50	-77	77	-77	60	-35	60	-53	75	-53	85	-55	93	-59	100	-65	104	-73	105	-83	104	-93	100	-101	93	-108	85	-112	75	-113	60	-113	60	-132	75	-132	90	-129	104	-122	114	-112	121	-99	124	-83	121	-68	114	-54	104	-44	90	-37	75	-35	204	-94	204	-25	176	-25	176	-67	75	-67	75	-25	47	-25	47	-94	166	-112	166	-25	84	-25	84	-112	16383	16383	147	-93	103	-93	103	-45	147	-45	200	-45	193	-40	186	-36	181	-33	175	-32	168	-31	159	-32	151	-35	142	-40	133	-48	125	-58	117	-48	109	-40	101	-35	92	-32	83	-31	71	-33	65	-36	58	-40	50	-45	50	-70	59	-65	66	-62	72	-60	76	-59	79	-59	92	-61	101	-66	108	-73	115	-83	121	-93	131	-93	136	-82	143	-73	149	-65	157	-61	166	-59	170	-59	175	-60	182	-62	190	-65	200	-70	172	344	159	358	125	324	92	358	77	344	111	310	79	277	92	263	125	296	158	262	171	277	139	310	151	415	134	409	120	401	109	390	103	378	101	364	101	357	102	350	104	343	110	329	115	318	119	309	122	302	123	296	124	291	123	284	120	279	116	274	108	269	99	264	99	249	119	256	134	265	144	275	149	287	151	302	151	309	150	316	148	323	145	332	140	343	135	352	132	359	130	365	129	370	128	374	129	381	132	387	137	392	143	396	151	400	250	439	250	464	0	464	0	439	16383	16383	250	385	250	410	0	410	0	385	141	269	141	340	0	340	0	269	27	269	27	314	114	314	114	269	198	388	193	379	188	372	183	367	177	364	171	363	156	366	150	368	145	371	132	377	118	383	111	385	104	386	98	386	83	384	71	378	61	367	53	353	47	335	61	335	65	344	69	350	75	355	80	357	87	358	91	358	103	355	108	353	130	343	138	339	146	337	152	336	160	335	175	337	187	343	197	353	205	368	212	388	16383	16383	198	319	193	309	188	302	183	297	177	295	171	294	166	294	161	295	156	297	150	299	145	301	132	307	125	311	111	315	104	316	98	316	83	314	71	308	61	298	53	284	47	266	61	266	65	274	69	281	75	285	80	288	87	289	91	289	99	287	103	285	108	283	130	273	138	269	146	267	152	266	160	266	175	268	187	274	197	284	205	299	212	319	196	-78	196	-73	194	-69	192	-66	188	-63	181	-63	180	-64	178	-64	176	-65	170	-70	164	-77	156	-85	146	-94	132	-102	133	-88	136	-75	139	-63	142	-53	143	-45	142	-41	140	-37	137	-34	134	-32	130	-31	126	-32	122	-34	119	-37	117	-41	117	-45	118	-53	120	-63	123	-75	126	-88	127	-103	115	-96	105	-87	88	-70	81	-65	80	-64	78	-64	77	-63	70	-63	66	-66	64	-69	62	-73	61	-78	62	-80	63	-83	64	-85	66	-86	68	-88	76	-91	87	-94	111	-102	123	-108	99	-118	87	-121	77	-124	70	-127	67	-129	65	-132	63	-138	63	-144	65	-147	67	-149	71	-151	79	-151	83	-149	84	-149	90	-144	98	-137	106	-128	116	-119	127	-112	126	-126	123	-139	120	-151	118	-161	117	-169	117	-173	119	-176	122	-179	126	-182	130	-183	134	-182	140	-176	142	-173	143	-169	142	-161	139	-151	136	-139	133	-126	132	-112	147	-122	158	-133	166	-142	174	-149	182	-151	187	-151	190	-149	193	-146	195	-142	195	-136	194	-133	193	-131	191	-129	188	-127	181	-124	172	-122	161	-119	148	-114	135	-108	150	-101	163	-96	173	-93	182	-91	188	-88	191	-87	194	-85	195	-83	196	-80	196	-78	373	-37	357	-58	325	-72	286	-80	249	-84	220	-85	192	-84	154	-80	116	-72	84	-58	68	-37	54	-37	66	-72	98	-95	140	-108	184	-114	220	-116	257	-114	301	-108	343	-95	375	-72	387	-37	408	309	401	298	390	291	376	288	361	286	339	286	314	287	287	290	259	295	232	300	208	306	176	312	144	316	128	316	106	315	85	311	66	302	51	287	42	266	57	266	63	277	75	283	88	287	103	289	127	289	142	288	158	287	173	284	189	281	204	278	256	266	283	262	310	259	336	258	359	260	380	264	399	273	414	288	422	309	387	253	375	289	343	311	301	325	257	331	220	332	184	331	140	325	98	311	66	289	54	253	68	253	84	275	116	289	154	297	192	301	220	302	249	301	286	297	325	289	357	275	373	253	417	-79	405	-72	393	-63	382	-53	371	-42	362	-31	352	-41	365	-58	368	-61	368	-65	365	-68	364	-68	363	-69	42	-69	42	-97	364	-97	366	-98	368	-100	368	-102	367	-104	367	-105	366	-106	365	-108	352	-125	361	-134	381	-112	393	-102	405	-93	417	-87	95	201	94	210	90	218	84	224	77	228	68	229	59	228	51	224	45	218	42	211	40	201	42	193	46	185	52	179	59	176	68	174	77	176	84	179	90	185	94	193	95	201	16383	16383	54	-69	73	-58	88	-44	100	-28	107	-11	109	7	107	22	102	34	93	43	82	49	70	51	60	49	52	46	46	40	42	32	40	23	41	14	45	7	51	2	59	-1	69	-2	72	-2	75	-1	78	-1	81	0	85	0	87	-2	89	-3	90	-5	90	-7	88	-17	83	-28	75	-38	63	-49	49	-60	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	158	278	157	286	153	293	148	298	141	302	133	303	125	302	119	298	113	293	110	286	108	278	110	271	113	264	119	258	125	255	133	253	141	255	148	258	153	264	157	271	158	278	16383	16383	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	16383	16383	59	278	57	286	54	293	48	298	41	302	33	303	26	302	19	298	14	293	10	286	9	278	10	271	14	264	19	258	26	255	33	253	41	255	48	258	54	264	57	271	59	278	56	264	74	264	107	305	115	315	118	319	120	327	119	332	117	336	113	339	109	341	105	342	99	341	95	340	91	337	88	334	86	330	16383	16383	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	22	258	18	256	15	252	13	248	12	226	9	226	0	16383	16383	224	128	108	128	166	266	96	201	95	210	91	218	85	224	77	228	69	229	60	228	52	224	46	218	42	211	41	201	42	193	46	185	52	179	60	176	69	174	77	176	85	179	91	185	95	193	96	201	368	84	354	84	340	57	323	38	300	26	267	20	221	18	202	19	187	21	178	25	172	31	171	42	171	164	246	164	268	162	283	158	292	150	298	136	302	115	314	115	314	232	302	232	298	212	292	198	283	190	268	185	246	184	171	184	171	302	173	307	176	310	181	312	188	312	250	311	289	306	313	297	325	282	330	259	343	259	340	331	76	331	76	321	95	320	107	315	115	307	118	294	119	275	119	37	115	24	108	16	95	12	76	9	76	0	345	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	418	0	418	9	399	12	386	17	378	25	374	37	373	55	373	274	374	293	378	307	386	315	399	319	418	321	418	331	278	331	278	321	297	319	310	315	318	307	322	294	323	274	323	180	171	180	171	274	172	294	176	307	184	315	197	319	215	321	215	331	75	331	75	321	95	319	108	315	115	307	119	294	120	274	120	61	119	39	116	25	108	16	95	12	75	9	75	0	215	0	214	9	196	12	183	17	175	25	172	38	171	56	171	157	323	157	323	62	322	41	318	26	311	17	298	12	278	9	278	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	16383	16383	224	0	224	9	204	11	189	16	181	24	176	37	175	56	175	276	176	295	180	308	189	316	203	320	224	321	224	331	76	331	76	321	97	320	111	316	120	308	123	295	124	276	124	56	123	36	119	23	111	15	97	11	76	9	76	0	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	409	329	402	332	396	334	390	335	377	335	346	330	316	315	290	290	268	258	255	218	254	218	243	260	226	293	203	318	174	332	139	337	125	336	110	332	96	327	83	319	72	311	76	303	82	305	90	308	98	310	106	311	113	312	142	306	167	289	187	257	203	211	215	147	215	61	214	39	210	25	202	16	187	12	165	9	165	0	318	0	318	9	296	11	281	15	272	23	268	36	266	55	266	152	273	204	291	251	318	288	353	313	393	322	400	322	406	320	409	320	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	358	0	358	84	345	84	343	71	339	61	333	53	325	49	314	47	237	47	238	66	275	80	305	100	327	126	341	159	345	199	338	242	318	280	285	310	241	331	186	338	130	330	86	309	53	277	33	239	26	199	31	159	44	126	65	100	95	80	132	66	133	47	58	47	46	48	38	52	32	59	28	70	27	85	15	85	15	0	158	0	153	80	129	93	110	114	96	140	87	170	84	200	88	235	100	268	120	295	149	313	186	320	222	314	250	298	271	273	284	239	289	200	285	168	276	138	261	112	242	92	218	80	214	0	16383	16383	4	264	21	264	54	305	59	310	62	315	65	319	67	323	68	327	67	332	64	336	61	339	57	341	52	342	42	340	36	334	33	330	158	278	157	286	153	293	148	298	141	302	133	303	125	302	119	298	113	293	110	286	108	278	110	271	113	264	119	258	125	255	133	253	141	255	148	258	153	264	157	271	158	278	16383	16383	56	253	74	253	107	294	115	304	118	309	119	313	120	316	119	322	117	326	113	329	105	331	99	330	95	329	91	327	88	324	86	320	16383	16383	59	278	57	286	54	293	48	298	41	302	33	303	26	302	19	298	14	293	10	286	9	278	10	271	14	264	19	258	26	255	33	253	41	255	48	258	54	264	57	271	59	278	16383	16383	143	54	137	43	132	36	127	31	122	29	117	28	113	29	110	31	108	33	107	36	107	228	104	230	89	224	74	219	58	214	42	208	27	204	27	195	32	196	54	196	59	193	62	188	64	181	65	172	65	39	66	26	68	14	74	4	82	-2	94	-4	109	-1	122	7	133	20	143	35	151	50	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	337	174	337	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	22	258	18	256	15	252	13	248	12	226	9	226	0	16383	16383	224	128	108	128	166	266	211	175	235	181	254	191	268	205	277	224	280	248	274	277	258	300	232	317	195	327	148	331	8	331	8	321	29	320	43	316	51	308	55	295	56	275	56	56	55	37	51	24	42	16	29	11	8	9	8	0	177	0	217	4	250	15	275	34	291	58	296	89	292	116	281	138	263	155	239	167	211	174	16383	16383	108	183	108	303	109	307	112	310	115	312	119	313	162	310	192	302	213	289	225	270	228	245	225	223	214	205	197	193	172	186	139	183	16383	16383	108	163	140	163	171	161	198	155	220	142	234	121	239	89	234	59	220	39	198	26	170	20	138	18	126	19	118	21	112	26	109	32	108	41	289	247	286	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	62	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	126	11	113	16	105	24	101	37	100	56	100	292	101	300	103	306	106	310	111	311	118	312	206	312	232	310	251	303	264	291	272	273	276	247	338	0	184	337	174	337	24	0	16383	16383	262	46	68	46	166	266	299	84	285	84	271	57	254	38	230	26	197	20	151	18	132	19	117	21	108	25	102	31	100	42	100	164	176	164	198	162	213	158	222	150	229	136	233	115	244	115	244	232	233	232	229	212	222	198	213	190	198	185	176	184	100	184	100	294	101	302	103	307	106	310	111	312	118	312	179	311	219	306	243	297	255	282	261	259	273	259	271	331	6	331	6	321	25	320	38	315	45	307	49	294	50	275	50	57	49	37	45	24	38	16	25	12	6	9	6	0	276	0	299	88	287	88	282	72	278	59	273	49	266	40	257	33	249	28	240	24	228	21	215	20	199	19	73	19	289	324	289	331	26	331	16	246	29	246	32	260	35	271	38	279	43	287	50	295	58	301	68	306	81	309	97	311	117	312	224	312	5	7	5	0	286	0	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	211	331	211	321	231	319	244	315	251	307	255	294	256	274	256	180	104	180	104	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	157	256	157	256	62	255	41	252	26	244	17	232	12	212	9	212	0	251	118	249	129	247	142	245	170	245	189	246	197	247	204	251	220	238	220	235	211	231	203	226	197	218	193	209	191	156	191	146	192	139	196	133	201	129	209	124	220	112	220	114	210	116	197	117	184	117	172	118	161	118	153	115	126	113	118	125	118	129	129	134	138	139	144	146	148	156	149	209	149	219	148	226	144	231	137	235	128	238	118	16383	16383	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	362	0	362	9	349	11	336	16	322	25	305	41	283	64	166	192	259	281	278	298	292	309	305	316	320	320	338	321	338	331	208	331	208	321	220	321	229	320	235	318	238	315	240	311	241	305	239	298	234	289	226	280	202	256	113	174	113	293	117	307	124	315	137	319	158	321	158	331	17	331	17	321	37	319	50	315	57	306	61	293	62	275	62	63	61	40	57	26	50	17	36	12	17	9	17	0	157	0	157	9	139	12	126	16	118	23	114	36	113	55	113	148	126	158	176	107	198	84	217	63	232	46	241	32	244	22	244	18	241	15	237	12	231	11	224	10	210	9	210	0	344	0	344	9	330	12	320	17	311	26	304	38	296	55	179	337	169	337	70	93	56	58	44	34	34	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	160	267	161	267	241	61	244	51	247	44	249	37	250	31	251	26	249	18	244	13	236	11	227	10	216	9	216	0	432	0	432	9	413	12	401	17	393	25	389	38	388	56	388	275	389	294	393	307	401	316	413	320	431	321	431	331	332	331	222	80	106	331	7	331	7	321	28	319	42	315	50	307	54	294	55	275	55	75	54	47	49	29	41	18	27	12	6	9	6	0	123	0	123	9	103	12	90	18	82	29	78	48	76	75	76	275	203	0	209	0	337	286	337	61	336	40	333	26	325	17	312	12	292	9	292	0	353	331	235	331	235	321	247	320	256	319	263	317	275	309	278	303	281	295	283	285	284	274	284	89	91	331	6	331	6	321	19	321	29	318	37	313	46	306	55	295	55	75	54	48	49	30	41	19	27	13	6	9	6	0	123	0	123	9	103	13	90	20	82	31	78	49	76	75	76	269	297	-5	306	-5	306	274	308	289	311	299	315	307	320	313	324	315	329	318	335	319	343	320	353	321	295	247	295	331	26	331	26	246	39	246	43	263	48	276	55	284	66	289	79	290	242	290	256	289	266	284	274	276	279	263	282	247	16383	16383	252	109	252	225	240	225	239	211	235	200	229	193	219	189	207	188	114	188	102	189	93	193	87	200	83	211	81	225	70	225	70	109	81	109	84	122	87	132	93	140	101	146	113	147	205	147	218	146	227	141	234	133	239	123	240	109	16383	16383	307	0	307	85	295	85	293	70	287	57	278	49	265	44	248	42	70	42	56	44	44	49	35	57	29	69	27	85	15	85	15	0	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	352	0	352	9	333	12	320	17	312	25	308	37	307	55	307	274	308	293	312	307	320	315	333	319	352	321	352	331	9	331	9	321	28	319	41	315	49	307	53	294	54	274	54	61	53	39	49	25	42	16	29	12	9	9	9	0	148	0	148	9	129	12	117	17	109	25	105	38	104	56	104	296	105	303	107	307	111	310	116	312	238	312	245	311	251	310	254	306	256	301	256	62	255	41	252	26	244	17	232	12	212	9	212	0	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	101	146	109	145	115	145	122	144	136	144	164	145	188	147	208	153	225	161	243	175	253	185	260	197	266	210	270	225	271	240	270	254	267	268	262	280	255	291	246	300	231	310	213	319	191	325	166	329	137	331	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	155	310	182	302	202	288	213	266	217	238	213	213	202	192	185	177	162	167	132	164	120	164	114	165	108	165	101	166	300	102	289	102	283	82	275	66	264	56	249	49	229	47	74	47	193	184	86	312	190	312	214	310	234	305	248	294	259	276	266	251	278	251	278	331	15	331	15	324	148	162	15	7	15	0	286	0	296	246	293	331	12	331	8	246	21	246	28	274	37	292	50	303	70	309	97	310	127	310	127	61	126	39	123	25	115	16	101	12	80	9	80	0	226	0	226	9	205	11	192	16	183	23	179	36	178	55	178	310	208	310	235	309	254	303	268	292	277	274	284	246	352	329	345	332	338	334	332	335	320	335	289	330	259	315	232	290	211	258	198	218	196	218	186	260	169	293	146	318	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	152	215	204	233	251	261	288	296	313	335	322	342	322	348	320	352	320	216	290	217	301	221	310	230	316	245	320	267	321	267	331	114	331	114	321	136	320	151	317	160	311	164	302	165	290	165	280	122	276	82	263	49	241	26	209	17	165	23	128	39	97	67	72	106	57	156	51	165	51	165	42	163	29	157	20	146	14	132	10	114	9	114	0	267	0	267	9	248	11	234	15	224	20	218	29	216	43	216	51	228	51	264	56	300	69	332	91	355	123	364	165	355	209	332	241	298	263	258	276	216	280	16383	16383	215	262	250	256	276	240	295	216	306	188	310	159	304	128	290	103	268	85	243	74	215	70	16383	16383	166	70	133	75	107	88	88	107	76	132	72	159	76	189	89	216	109	240	135	256	166	262	352	0	352	9	338	12	327	16	317	22	307	32	296	46	200	184	272	272	289	292	303	305	316	314	331	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	263	301	260	296	257	290	251	282	243	272	188	202	166	234	151	255	139	272	131	286	126	297	124	306	125	312	128	316	133	319	139	320	147	321	161	321	161	331	11	331	11	321	29	319	44	312	59	299	78	276	103	242	156	164	78	66	58	42	43	26	31	17	19	12	5	9	5	0	121	0	121	9	106	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	100	57	109	70	169	145	217	74	226	60	233	48	238	38	241	31	242	25	241	20	238	16	233	14	226	12	217	11	204	9	204	0	362	345	332	341	310	328	295	309	287	284	285	254	283	226	278	198	267	175	248	159	218	153	212	153	212	281	214	299	221	311	232	318	246	321	263	321	263	331	110	331	110	321	128	321	142	317	152	310	159	299	161	281	161	153	156	153	125	159	106	175	95	198	90	226	89	254	86	284	78	309	64	328	42	341	11	345	11	335	21	330	28	320	32	308	34	295	35	283	34	274	34	265	33	256	33	247	32	238	39	199	59	170	87	150	122	139	161	135	161	62	160	40	156	25	147	16	132	12	110	9	110	0	263	0	263	9	244	11	229	14	220	22	214	35	212	55	212	135	251	139	286	150	314	170	333	199	340	238	340	256	339	265	339	295	341	308	345	320	352	330	362	335	358	0	358	84	345	84	343	71	339	61	333	53	325	49	314	47	237	47	238	66	275	80	305	100	327	126	341	159	345	199	338	242	318	280	285	310	241	331	186	338	130	330	86	309	53	277	33	239	26	199	31	159	44	126	65	100	95	80	132	66	133	47	58	47	46	48	38	52	32	59	28	70	27	85	15	85	15	0	158	0	153	80	129	93	110	114	96	140	87	170	84	200	88	235	100	268	120	295	149	313	186	320	222	314	250	298	271	273	284	239	289	200	285	168	276	138	261	112	242	92	218	80	214	0	158	411	157	419	153	426	148	432	141	435	133	436	125	435	118	432	113	426	110	420	108	412	109	404	113	397	118	392	125	388	132	387	140	388	148	392	153	397	157	404	158	411	16383	16383	59	411	57	419	54	426	48	432	41	435	33	436	26	435	19	432	14	426	10	420	9	412	10	404	14	397	19	392	25	388	33	387	41	388	48	392	54	397	57	404	59	411	16383	16383	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	257	411	256	419	252	426	247	432	240	435	233	436	225	435	218	432	213	426	209	420	208	412	209	404	213	397	218	392	225	388	232	387	240	388	247	392	252	397	256	404	257	411	16383	16383	158	411	157	419	153	426	148	432	141	435	133	436	125	435	118	432	113	426	110	420	108	412	109	404	113	397	118	392	125	388	132	387	140	388	148	392	153	397	157	404	158	411	16383	16383	352	329	345	332	338	334	332	335	320	335	289	330	259	315	232	290	211	258	198	218	196	218	186	260	169	293	146	318	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	152	215	204	233	251	261	288	296	313	335	322	342	322	348	320	352	320	108	253	126	253	158	294	163	299	167	304	169	309	171	313	172	316	171	322	168	326	165	329	157	331	151	330	147	329	143	327	140	324	138	320	16383	16383	257	65	255	50	252	39	248	32	245	27	241	26	232	31	223	43	216	60	210	78	206	94	261	225	212	225	190	157	182	178	171	198	156	215	137	226	113	230	79	224	52	207	31	181	19	148	15	112	19	73	32	41	52	16	78	1	108	-4	129	-1	147	5	162	17	174	32	185	50	190	32	196	17	204	5	213	-1	225	-4	239	0	250	8	258	24	263	43	265	65	16383	16383	166	104	162	84	155	59	145	35	131	16	113	9	90	19	75	43	66	76	61	109	60	137	63	167	70	189	81	204	95	213	110	216	129	208	144	187	154	159	161	130	166	104	76	253	94	253	127	294	135	304	138	309	139	313	140	316	139	322	137	326	133	329	125	331	119	330	115	329	111	327	108	324	106	320	16383	16383	196	73	182	54	166	39	149	29	131	22	110	20	95	22	80	27	69	36	60	49	57	65	61	81	70	94	83	102	97	107	111	108	117	108	125	106	128	106	133	105	142	106	148	108	153	111	156	115	157	118	156	122	154	124	150	127	145	128	138	129	131	128	121	126	115	125	108	124	92	127	80	133	72	142	67	154	65	167	67	182	74	195	83	206	96	213	112	215	127	215	140	212	148	208	154	203	156	195	155	193	155	190	154	187	154	183	153	179	155	171	158	166	163	161	168	158	175	157	182	158	188	161	194	165	198	171	199	179	194	199	181	214	163	223	142	228	121	230	87	226	60	217	40	202	28	184	24	165	26	152	31	141	39	131	49	123	63	118	47	113	33	103	22	91	15	77	12	61	14	46	21	29	37	13	65	0	108	-4	130	-1	151	6	171	20	189	40	204	68	84	253	101	253	134	294	142	304	145	309	147	313	147	316	146	322	144	326	140	329	132	331	122	329	119	327	116	324	113	320	16383	16383	226	-107	223	-101	221	-94	219	-86	218	-76	218	160	216	182	208	202	196	217	180	226	159	230	145	229	131	224	117	216	102	205	87	190	86	190	84	205	81	215	76	223	68	226	56	228	44	225	33	216	22	203	13	188	5	172	12	170	15	176	25	188	30	193	36	194	39	193	41	190	44	184	45	173	46	156	46	0	88	0	88	174	100	185	111	194	120	199	130	202	140	203	153	201	163	195	170	185	174	172	176	154	176	-79	177	-89	179	-97	181	-103	184	-107	40	253	57	253	90	294	98	304	101	309	103	313	103	316	102	322	100	326	96	329	93	330	89	331	83	330	78	329	75	327	72	324	70	320	16383	16383	126	54	120	43	115	36	110	31	105	29	99	28	95	29	91	33	90	36	89	40	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	37	196	42	193	45	188	47	181	47	39	48	26	51	14	57	4	65	-2	77	-4	92	-1	105	7	116	20	126	35	133	50	202	278	201	286	197	293	192	298	185	302	177	303	169	302	163	298	157	293	154	286	152	278	154	271	157	264	163	258	169	255	177	253	185	255	192	258	197	264	201	271	202	278	16383	16383	100	253	118	253	151	294	159	304	162	309	163	313	164	316	163	322	161	326	157	329	149	331	143	330	139	329	135	327	132	324	130	320	16383	16383	103	278	101	286	98	293	92	298	85	302	78	303	70	302	63	298	58	293	54	286	53	278	54	271	58	264	63	258	70	255	78	253	85	255	92	258	98	264	101	271	103	278	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	257	65	255	50	252	39	248	32	245	27	241	26	232	31	223	43	216	60	210	78	206	94	261	225	212	225	190	157	182	178	171	198	156	215	137	226	113	230	79	224	52	207	31	181	19	148	15	112	19	73	32	41	52	16	78	1	108	-4	129	-1	147	5	162	17	174	32	185	50	190	32	196	17	204	5	213	-1	225	-4	239	0	250	8	258	24	263	43	265	65	16383	16383	166	104	162	84	155	59	145	35	131	16	113	9	90	19	75	43	66	76	61	109	60	137	63	167	70	189	81	204	95	213	110	216	129	208	144	187	154	159	161	130	166	104	172	200	181	204	190	209	196	215	202	222	206	229	209	236	211	244	213	251	213	257	214	264	209	289	197	311	179	327	157	338	133	342	102	337	76	322	54	293	41	249	36	186	36	-67	34	-85	30	-101	27	-107	70	-107	72	-102	74	-95	76	-87	78	-67	78	16	88	7	98	1	108	-2	119	-3	131	-4	164	2	192	19	214	46	228	78	233	114	231	137	223	158	211	176	194	190	173	199	16383	16383	78	243	78	250	79	276	85	297	95	314	108	324	124	328	144	322	158	309	167	290	172	268	173	247	172	235	170	225	166	215	160	209	152	206	147	207	141	208	136	209	130	210	118	210	112	208	108	206	106	203	105	200	106	195	109	192	113	189	118	188	125	187	130	187	142	190	148	190	158	187	169	178	179	162	187	136	190	101	187	72	179	47	167	28	150	16	129	11	114	13	100	19	88	26	80	35	78	45	222	225	172	225	120	49	115	84	108	130	97	177	78	214	49	228	32	224	20	212	12	195	7	173	5	150	12	150	16	166	21	178	28	187	35	192	41	194	66	179	84	143	96	96	103	50	107	18	103	9	100	0	96	-7	90	-25	84	-47	82	-57	81	-66	81	-74	82	-85	85	-94	90	-101	96	-106	105	-108	118	-105	127	-98	133	-87	135	-73	136	-58	136	-45	135	-32	133	-19	131	-8	129	0	110	213	77	203	50	187	31	164	19	137	15	108	20	74	34	44	56	18	86	1	123	-4	161	1	192	17	215	43	230	76	235	116	232	141	225	164	213	184	197	202	176	217	145	233	114	248	87	261	68	274	61	290	64	302	72	310	83	316	95	319	106	320	137	316	154	307	165	296	176	286	191	282	198	284	203	288	206	293	208	299	209	304	203	318	188	328	168	336	145	340	124	342	102	340	81	334	61	324	47	309	42	289	45	269	54	251	68	237	87	224	110	213	16383	16383	190	104	187	71	180	45	168	25	151	13	130	9	121	10	111	13	101	19	93	26	85	35	76	52	69	70	64	88	61	106	60	121	62	144	70	165	84	183	103	195	127	200	149	190	167	172	179	149	187	126	190	104	196	73	182	54	166	39	149	29	131	22	110	20	95	22	80	27	69	36	60	49	57	65	61	81	70	94	83	102	97	107	111	108	117	108	125	106	128	106	133	105	142	106	148	108	153	111	156	115	157	118	156	122	154	124	150	127	145	128	138	129	131	128	121	126	115	125	108	124	92	127	80	133	72	142	67	154	65	167	67	182	74	195	83	206	96	213	112	215	127	215	140	212	148	208	154	203	156	195	155	193	155	190	154	187	154	183	153	179	155	171	158	166	163	161	168	158	175	157	182	158	188	161	194	165	198	171	199	179	194	199	181	214	163	223	142	228	121	230	87	226	60	217	40	202	28	184	24	165	26	152	31	141	39	131	49	123	63	118	47	113	33	103	22	91	15	77	12	61	14	46	21	29	37	13	65	0	108	-4	130	-1	151	6	171	20	189	40	204	68	76	342	59	335	45	327	35	318	29	308	27	296	30	283	38	272	48	265	60	260	71	259	72	257	52	225	36	196	25	166	19	135	17	100	21	58	33	28	49	9	71	-1	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	117	41	113	40	103	40	78	44	61	55	49	72	43	93	41	117	44	151	53	184	65	213	80	238	94	257	119	262	142	271	161	283	174	297	179	311	178	316	175	321	171	325	166	327	159	328	142	325	125	315	108	302	94	287	84	273	74	274	65	277	57	281	52	288	50	298	51	305	55	312	61	320	70	328	81	334	226	-107	223	-101	221	-94	219	-86	218	-76	218	160	216	182	208	202	196	217	180	226	159	230	145	229	131	224	117	216	102	205	87	190	86	190	84	205	81	215	76	223	68	226	56	228	44	225	33	216	22	203	13	188	5	172	12	170	15	176	25	188	30	193	36	194	39	193	41	190	44	184	45	173	46	156	46	0	88	0	88	174	100	185	111	194	120	199	130	202	140	203	153	201	163	195	170	185	174	172	176	154	176	-79	177	-89	179	-97	181	-103	184	-107	234	166	233	198	230	228	226	254	220	277	211	296	199	313	185	325	169	334	150	340	126	342	87	333	55	310	32	273	18	226	13	170	14	144	15	120	18	100	23	81	28	64	40	41	55	21	74	7	96	-1	122	-4	161	3	192	27	215	63	229	110	234	166	16383	16383	59	177	59	193	62	247	70	285	83	310	99	324	119	328	150	318	171	292	182	256	188	216	189	177	16383	16383	189	158	187	109	180	67	168	36	151	16	128	9	98	18	78	42	67	77	61	118	59	161	189	161	126	54	120	43	115	36	110	31	105	29	99	28	95	29	91	33	90	36	89	40	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	37	196	42	193	45	188	47	181	47	39	48	26	51	14	57	4	65	-2	77	-4	92	-1	105	7	116	20	126	35	133	50	252	0	252	7	239	10	228	13	219	19	209	27	199	39	113	140	131	158	147	172	161	181	174	185	188	187	194	186	201	185	207	183	213	182	220	181	227	182	233	185	239	189	243	196	245	206	244	214	240	220	234	225	226	229	215	230	202	228	184	222	160	205	127	176	83	129	83	229	81	230	70	226	48	220	35	216	18	212	3	208	3	200	10	200	14	201	20	201	28	200	34	197	38	192	40	183	41	171	41	0	83	0	83	113	148	34	151	30	155	24	156	22	156	20	155	15	153	12	149	9	144	8	137	7	133	7	133	0	238	69	235	53	229	42	222	35	215	31	209	30	200	32	193	38	186	47	181	58	176	71	121	266	113	292	104	313	95	329	83	338	68	342	51	337	39	325	32	308	28	288	26	268	34	268	38	284	43	295	49	302	56	305	64	306	74	304	83	296	92	283	100	267	107	248	113	225	6	0	56	0	128	177	164	45	169	29	176	15	184	4	193	-2	204	-5	219	-1	230	8	239	24	244	45	246	69	251	53	244	42	239	35	234	31	230	29	224	28	221	29	218	31	216	36	215	45	214	56	214	225	172	225	172	59	171	53	169	48	166	44	161	40	153	33	144	29	136	26	128	24	121	24	108	26	96	32	87	41	80	53	78	69	78	225	36	225	36	-65	35	-75	34	-84	32	-93	30	-101	27	-107	69	-107	71	-102	73	-94	75	-85	76	-75	76	9	78	9	81	4	87	0	93	-2	101	-4	109	-4	119	-3	131	0	144	7	158	19	171	36	172	36	173	23	177	12	182	3	191	-2	203	-4	217	-1	230	7	241	20	250	35	258	50	212	230	206	188	189	141	163	97	129	63	90	45	89	45	89	228	88	230	72	224	57	219	41	214	26	208	10	204	10	195	15	196	31	196	37	195	42	192	45	188	47	181	47	-6	59	-6	100	7	134	28	163	55	186	84	203	116	212	141	217	166	220	189	221	211	222	230	89	342	71	335	57	328	48	319	43	309	41	297	42	286	47	278	53	272	61	268	69	266	63	259	58	251	54	242	52	233	51	224	52	215	55	206	59	198	65	190	73	184	54	168	39	150	27	129	20	106	17	81	20	53	29	29	44	11	67	0	98	-4	107	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-59	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-53	204	-26	201	-3	192	15	177	29	156	38	128	41	118	41	111	40	98	40	79	42	63	48	51	59	43	75	40	98	43	118	50	136	62	152	77	164	94	174	102	172	110	171	117	170	142	170	157	173	171	178	181	186	185	197	184	204	179	210	172	214	164	216	153	217	140	216	127	213	113	208	101	202	89	194	83	199	78	204	74	211	72	218	71	225	73	235	77	243	83	251	93	256	106	258	126	260	144	264	160	271	171	280	175	291	174	297	171	301	166	305	160	307	151	307	139	306	125	303	111	297	96	290	83	281	76	283	70	286	66	291	64	297	63	305	64	310	66	316	72	322	80	328	93	334	237	114	232	151	218	183	197	208	167	224	129	230	91	223	60	203	37	174	22	139	17	101	23	67	38	38	62	15	92	0	126	-4	161	2	191	20	215	47	231	79	237	114	16383	16383	192	95	190	74	183	52	172	31	156	17	134	11	107	19	87	38	73	65	65	95	62	122	64	145	70	169	80	191	97	207	119	214	148	205	168	184	182	155	190	124	192	95	233	69	229	55	223	45	216	40	209	37	203	36	194	38	188	41	184	47	180	54	178	61	177	69	176	78	175	88	175	109	176	127	176	144	178	160	179	173	180	183	239	183	239	225	97	225	68	222	46	214	29	200	16	180	4	155	12	155	23	167	35	176	47	180	62	183	78	183	72	119	64	77	54	54	42	42	30	36	26	35	20	31	18	25	20	15	23	6	30	0	39	-5	52	-6	77	9	91	48	98	99	100	148	100	183	147	183	145	160	143	136	139	82	139	56	141	37	147	20	156	7	169	-1	185	-4	205	0	220	12	232	29	239	49	241	69	36	-65	35	-75	34	-84	32	-93	30	-101	27	-107	70	-107	72	-102	74	-95	76	-85	77	-75	78	-64	78	15	88	7	98	1	108	-2	118	-4	130	-4	164	1	192	19	214	47	228	82	233	123	228	158	214	188	191	210	163	225	129	230	101	225	75	210	54	182	41	138	36	76	16383	16383	78	137	79	163	85	185	94	202	107	212	123	216	145	211	163	197	177	175	186	144	190	106	187	75	179	49	166	29	150	16	129	11	115	13	101	18	89	26	81	35	78	44	216	176	213	191	205	206	190	218	169	227	142	230	107	223	73	202	45	171	25	130	17	83	21	45	33	20	50	5	71	-2	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	119	41	115	40	103	40	78	45	60	54	48	68	42	85	41	105	45	135	58	158	76	174	97	183	118	186	141	182	158	174	170	163	181	155	192	151	201	153	208	157	212	163	215	169	216	176	259	183	259	225	119	225	87	220	58	207	35	184	20	151	15	108	20	73	35	42	58	18	87	1	119	-4	156	1	187	16	212	38	228	65	233	94	229	121	218	138	203	152	186	165	171	183	16383	16383	189	85	186	63	180	42	168	25	152	13	131	9	110	15	90	30	75	54	64	84	60	117	65	145	78	164	97	176	118	182	137	183	153	172	167	155	178	134	186	110	189	85	221	183	221	225	81	225	55	219	34	204	18	183	7	160	2	138	9	138	16	153	25	166	37	175	50	181	66	183	107	183	102	164	96	142	92	119	88	95	87	71	89	49	94	28	103	11	118	0	138	-4	157	0	172	10	183	27	191	48	193	71	185	71	182	59	176	49	169	42	161	38	151	36	141	39	133	47	128	59	125	74	124	91	125	113	128	135	131	155	134	172	136	183	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	134	9	124	10	114	13	104	18	94	25	86	34	76	52	68	72	63	94	61	116	60	137	63	166	73	189	88	206	109	216	134	221	134	228	132	229	129	229	126	230	121	230	84	224	54	207	33	181	19	150	15	114	19	78	33	46	55	20	85	3	123	-3	134	-4	134	-107	176	-107	176	-4	220	1	254	18	277	43	292	75	296	111	291	151	278	184	258	209	233	224	207	230	195	229	184	226	175	221	167	215	160	208	148	187	141	162	137	134	135	105	134	76	16383	16383	176	9	176	129	177	155	178	179	182	198	189	211	201	216	218	209	232	190	243	164	249	134	252	103	250	74	243	49	231	28	214	14	191	9	243	225	194	225	123	93	113	139	103	177	92	206	79	224	63	230	49	227	38	217	31	202	27	182	26	156	34	156	37	171	41	182	46	190	51	194	56	195	67	192	77	183	85	168	93	147	101	119	110	78	6	-104	55	-104	126	26	136	-34	141	-57	148	-78	157	-94	168	-105	182	-109	198	-104	209	-90	216	-71	219	-52	220	-34	213	-34	210	-49	206	-61	201	-68	195	-72	187	-74	188	-74	177	-71	168	-63	160	-48	153	-27	147	1	138	41	342	228	332	230	316	230	290	224	273	209	262	187	256	162	254	136	253	103	249	69	239	39	223	17	197	9	197	225	155	225	155	9	129	17	112	39	103	69	99	104	98	137	96	163	90	188	78	210	61	224	36	230	31	230	25	229	14	229	10	228	10	220	30	210	42	190	49	164	52	137	52	114	55	72	65	39	84	15	114	0	155	-4	155	-107	197	-107	197	-4	236	0	265	16	285	41	296	74	300	114	300	137	303	164	310	190	322	211	342	221	180	223	206	218	226	203	240	179	249	146	252	104	252	76	248	51	242	29	229	14	210	9	200	12	190	20	181	33	174	51	170	73	173	85	177	105	178	115	179	127	177	145	174	158	169	168	163	173	156	175	149	173	143	168	138	159	135	145	133	126	134	114	135	103	137	94	139	84	142	73	138	51	132	33	123	20	113	12	100	9	82	15	71	31	64	54	61	81	60	109	63	149	73	180	88	204	108	218	132	223	132	230	94	225	62	211	37	186	20	151	15	104	15	84	18	66	23	50	30	35	39	23	49	13	59	5	70	0	81	-3	93	-4	109	-2	123	3	136	12	147	26	156	43	164	26	175	12	187	3	202	-2	218	-4	230	-3	242	0	253	5	263	13	273	23	282	35	289	49	294	66	296	85	297	105	292	152	275	187	250	211	218	225	180	230	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	16383	16383	138	54	132	43	127	36	122	31	118	29	112	28	108	29	105	31	103	33	102	36	102	228	99	230	84	224	68	219	53	214	37	208	22	204	22	195	27	196	49	196	54	193	57	188	59	181	60	172	60	39	61	26	63	14	69	4	77	-2	89	-4	104	-1	117	7	128	20	138	35	146	50	202	286	201	294	197	301	192	306	185	310	177	311	169	310	162	306	157	301	154	294	152	286	154	278	157	272	162	266	169	263	176	262	184	263	191	266	197	272	201	278	202	286	16383	16383	103	286	101	294	98	301	92	306	85	310	78	311	70	310	63	306	58	301	54	294	53	286	54	278	58	272	63	266	69	263	77	262	85	263	92	266	98	272	101	278	103	286	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	95	253	113	253	146	294	154	304	157	309	158	313	159	316	158	322	156	326	152	329	144	331	138	330	134	329	130	327	127	324	125	320	16383	16383	237	114	232	151	218	183	197	208	167	224	129	230	91	223	60	203	37	174	22	139	17	101	23	67	38	38	62	15	92	0	126	-4	161	2	191	20	215	47	231	79	237	114	16383	16383	192	95	190	74	183	52	172	31	156	17	134	11	107	19	87	38	73	65	65	95	62	122	64	145	70	169	80	191	97	207	119	214	148	205	168	184	182	155	190	124	192	95	96	253	113	253	146	294	151	299	157	309	159	313	160	316	159	322	156	326	153	329	145	331	139	330	134	329	131	327	128	324	126	320	16383	16383	127	230	127	220	139	218	149	214	159	209	168	201	177	191	186	176	193	159	198	141	201	122	202	104	200	75	193	49	182	28	165	14	142	9	121	14	106	28	97	47	92	68	91	87	91	193	90	205	86	215	80	222	71	226	60	228	47	225	36	216	26	203	16	188	8	172	15	170	18	176	28	188	33	193	39	194	43	192	46	187	48	180	49	170	49	99	51	66	60	38	76	15	102	0	139	-4	174	1	204	18	227	43	242	75	247	113	241	155	226	188	202	211	173	225	141	230	123	253	141	253	174	294	182	304	184	309	186	313	187	316	186	322	184	326	180	329	172	331	166	330	162	329	158	327	155	324	153	320	16383	16383	180	223	206	218	226	203	240	179	249	146	252	104	252	76	248	51	242	29	229	14	210	9	200	12	190	20	181	33	174	51	170	73	173	85	177	105	178	115	179	127	177	145	174	158	169	168	163	173	156	175	149	173	143	168	138	159	135	145	133	126	134	114	135	103	137	94	139	84	142	73	138	51	132	33	123	20	113	12	100	9	82	15	71	31	64	54	61	81	60	109	63	149	73	180	88	204	108	218	132	223	132	230	94	225	62	211	37	186	20	151	15	104	15	84	18	66	23	50	30	35	39	23	49	13	59	5	70	0	81	-3	93	-4	109	-2	123	3	136	12	147	26	156	43	164	26	175	12	187	3	202	-2	218	-4	230	-3	242	0	253	5	263	13	273	23	282	35	289	49	294	66	296	85	297	105	292	152	275	187	250	211	218	225	180	230	205	305	202	322	194	334	183	342	168	345	151	347	141	345	130	342	119	337	109	331	101	325	70	293	48	255	35	213	29	169	27	124	29	91	37	56	53	25	77	3	111	-4	141	1	166	17	184	41	195	70	199	100	196	125	188	150	174	172	154	187	129	193	104	189	83	178	65	162	50	143	36	123	39	149	45	175	54	200	66	224	79	247	86	247	92	246	112	246	136	247	161	253	183	264	199	281	205	305	16383	16383	83	253	94	274	109	296	127	316	147	331	170	337	175	336	180	334	183	330	186	325	187	320	184	308	176	295	165	281	154	270	143	263	135	259	127	257	118	255	100	253	16383	16383	179	136	173	110	159	77	139	45	115	21	90	12	78	14	69	21	62	31	59	42	57	54	63	80	77	111	97	142	120	166	143	175	155	173	165	167	172	158	177	148	179	136	272	145	263	146	255	146	246	147	238	148	230	150	229	176	225	203	220	230	212	257	201	281	191	300	179	316	163	329	144	338	121	342	100	339	80	331	63	316	50	294	46	264	53	226	74	194	104	168	142	149	185	137	186	133	186	116	185	85	180	56	171	32	157	15	137	9	115	14	101	28	91	46	87	66	85	84	85	110	84	131	81	145	76	154	67	159	55	160	43	158	31	151	20	140	9	125	0	105	7	100	15	114	20	123	25	128	29	131	33	132	37	131	39	128	42	123	43	115	44	104	44	93	46	61	55	34	72	13	97	0	133	-4	172	3	200	26	217	58	227	95	230	134	247	134	256	135	272	137	16383	16383	185	161	141	182	112	208	95	235	86	260	84	280	86	295	91	307	99	316	109	321	119	323	135	320	149	310	162	289	173	253	181	200	181	198	182	193	183	184	184	174	185	161	198	208	186	255	169	291	146	317	117	332	81	337	67	336	53	332	39	327	26	319	15	311	18	303	25	305	33	308	41	310	49	311	55	312	84	306	109	289	130	257	146	211	157	147	157	61	156	39	153	25	144	16	130	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	126	211	167	220	219	236	270	261	309	296	325	299	325	305	323	308	321	309	319	307	315	296	304	291	295	289	285	290	276	294	268	301	262	308	259	318	257	329	259	338	265	344	273	348	284	349	295	346	309	339	320	329	330	317	336	303	338	268	330	241	308	221	277	207	242	199	208	176	342	134	342	134	230	126	230	86	224	55	206	32	180	19	149	15	114	19	79	33	47	55	20	85	2	123	-4	134	-4	134	-107	176	-107	176	-4	223	2	257	21	280	48	292	81	296	116	294	143	286	168	272	190	254	208	230	222	221	225	211	228	189	230	176	230	16383	16383	176	9	176	216	203	210	225	193	240	168	249	137	252	102	249	73	243	48	231	27	214	14	191	9	16383	16383	135	9	125	10	114	13	104	18	95	25	86	34	77	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	99	212	120	216	135	216	363	183	363	225	77	225	53	219	33	204	18	183	8	160	3	137	11	137	18	152	27	164	36	174	48	181	61	183	84	183	76	169	69	153	64	137	61	120	60	103	64	64	76	34	92	12	112	0	134	-4	153	-2	169	3	182	12	193	26	201	43	210	25	221	12	233	2	247	-2	261	-4	286	0	309	12	327	33	339	63	343	102	342	119	340	136	336	153	329	169	320	183	16383	16383	279	183	285	171	291	155	295	138	297	120	298	103	297	76	293	51	286	29	275	15	258	9	246	12	236	20	226	33	219	51	215	74	218	82	220	90	222	99	224	115	223	126	221	138	217	149	211	156	202	159	193	156	186	149	182	139	180	127	179	116	180	107	181	99	185	81	188	74	183	51	176	33	167	19	156	12	143	9	126	15	115	30	108	52	106	76	105	99	106	118	108	137	112	153	118	169	125	183	155	-46	154	-68	151	-83	143	-91	129	-96	108	-98	108	-107	254	-107	254	-98	233	-96	219	-92	211	-84	207	-71	206	-52	206	-4	252	8	290	33	319	68	337	113	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	23	114	42	69	71	33	109	8	155	-4	16383	16383	287	169	285	134	280	103	272	76	260	53	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	52	90	75	81	102	76	132	74	166	76	194	80	222	87	247	97	269	108	286	121	298	134	308	149	314	164	318	180	320	194	319	207	316	219	311	231	305	242	296	257	279	270	257	279	231	285	201	287	169	103	-107	146	-107	146	-2	176	7	200	26	219	50	231	81	235	116	230	154	215	186	191	210	162	225	127	230	90	225	58	209	35	185	20	153	15	114	19	79	31	49	50	24	74	7	103	-2	16383	16383	190	102	187	70	180	44	168	25	151	13	131	9	120	10	110	13	101	18	93	25	86	34	76	51	69	70	64	91	61	113	60	137	62	164	70	186	82	202	98	212	118	216	130	215	140	211	149	206	158	199	165	191	174	177	181	161	186	142	189	122	190	102	114	-72	129	-86	146	-96	164	-103	181	-107	198	-108	233	-104	263	-91	288	-71	305	-43	311	-8	308	15	299	36	286	53	267	67	244	77	194	88	143	96	97	107	63	132	51	177	59	220	81	256	114	284	155	303	200	309	227	305	242	295	251	283	260	273	274	269	285	271	294	275	299	281	302	288	303	296	298	313	286	325	267	333	245	337	220	338	164	329	108	304	60	264	27	213	14	153	21	106	41	73	71	53	107	42	147	36	179	33	212	27	242	17	264	0	272	-24	271	-36	267	-47	262	-57	256	-65	248	-72	239	-78	228	-82	218	-84	206	-86	195	-86	180	-85	165	-82	150	-76	136	-69	124	-59	210	245	197	220	178	201	155	187	134	178	118	172	85	161	58	145	36	125	22	100	17	68	21	39	33	19	50	5	71	-2	95	-4	105	-4	117	-2	128	-1	137	0	143	0	158	-1	170	-5	180	-12	186	-22	188	-34	186	-47	180	-58	170	-67	159	-72	147	-74	140	-72	134	-69	128	-64	123	-61	117	-59	110	-60	104	-63	99	-68	97	-73	96	-80	98	-90	103	-98	111	-103	121	-107	132	-108	151	-104	170	-93	187	-76	199	-55	204	-29	201	-3	192	16	177	30	156	38	128	41	120	40	87	34	79	33	66	35	55	42	47	51	42	62	41	75	42	84	45	93	50	102	57	110	66	116	76	120	87	123	111	127	123	128	158	135	185	149	204	171	215	203	218	245	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	164	224	164	224	184	100	184	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	218	195	218	225	40	225	40	-94	80	-94	80	45	193	45	193	65	80	65	80	195	339	271	333	278	66	182	141	283	156	304	166	320	172	333	175	345	176	355	174	367	168	379	159	389	145	396	126	398	112	397	99	393	86	386	72	376	57	363	64	355	74	362	83	367	92	370	100	372	108	372	116	371	121	367	125	361	127	354	127	342	125	335	122	328	120	322	118	318	7	120	13	113	279	209	205	108	190	88	180	71	174	58	171	47	170	36	172	24	178	12	187	2	201	-4	220	-6	234	-5	247	-1	260	6	274	16	289	29	282	36	272	29	263	24	254	21	246	20	238	20	230	21	225	25	221	31	219	37	219	49	221	56	224	63	226	70	228	74	228	186	95	186	186	331	137	331	32	145	165	145	73	0	123	0	20	254	36	267	52	278	69	287	86	294	103	300	103	161	126	161	126	305	130	306	135	306	140	307	148	307	181	303	213	293	242	276	269	254	291	227	239	203	200	160	172	107	155	51	150	0	201	0	204	48	213	100	232	149	260	188	301	209	312	186	320	161	327	136	331	109	332	80	326	35	309	-7	283	-45	250	-74	212	-91	212	-108	266	-91	313	-58	350	-12	375	43	383	103	372	185	341	251	295	299	239	328	177	338	139	336	103	328	69	314	37	293	6	265	-2	272	29	256	60	236	89	212	116	186	140	156	55	108	64	94	150	143	159	128	163	123	166	118	169	112	172	107	174	101	180	91	94	41	102	27	186	76	198	48	207	20	213	-5	217	-32	218	-58	217	-67	217	-76	216	-85	215	-95	214	-104	231	-107	236	-87	239	-68	241	-48	243	-29	243	-10	242	21	237	53	229	83	218	112	204	140	181	172	148	205	106	236	57	264	3	286	257	225	206	225	111	104	110	104	112	114	114	125	115	138	117	150	117	160	115	183	108	202	97	217	82	226	64	230	53	229	43	225	35	219	29	210	27	198	28	193	31	188	35	184	40	181	46	180	54	181	60	184	63	188	67	191	71	192	81	190	89	184	95	174	99	162	100	148	99	136	98	121	96	107	94	94	91	85	21	0	73	0	170	121	171	121	168	111	166	100	164	88	163	76	162	65	164	46	170	27	180	11	194	0	214	-4	225	-3	236	0	244	5	250	14	252	26	251	32	248	37	244	41	239	43	233	44	225	43	219	40	213	34	209	33	199	35	191	40	185	50	181	64	180	85	180	98	181	111	183	122	186	132	189	141	213	-107	214	-103	216	-93	217	-89	217	-86	202	-54	166	-40	119	-30	75	-8	44	40	45	40	55	24	69	11	86	2	106	-2	131	-4	166	1	195	18	217	44	230	75	235	110	230	150	217	183	195	208	166	224	129	230	83	221	50	197	29	163	18	126	15	89	15	69	16	49	18	29	22	10	28	-6	65	-50	110	-71	154	-79	189	-88	205	-107	16383	16383	190	108	188	82	183	55	173	32	157	15	133	9	105	17	85	37	70	66	62	101	60	137	63	166	71	188	83	203	100	213	120	216	141	210	160	195	175	171	186	142	190	108	344	166	336	222	314	269	280	306	235	330	180	338	126	330	81	307	46	271	24	224	17	167	24	109	46	61	81	24	126	1	180	-6	234	1	279	24	314	60	336	108	344	166	16383	16383	74	180	77	205	82	229	88	251	97	271	108	286	121	299	134	308	149	315	164	318	180	320	194	319	207	316	219	311	231	305	242	296	256	281	268	261	277	237	284	210	286	180	16383	16383	287	157	285	126	279	98	271	73	260	52	246	35	235	26	223	19	209	15	196	12	181	11	167	12	154	15	142	19	130	25	119	33	103	51	91	73	82	98	76	126	74	157	196	56	183	41	169	29	155	22	139	17	123	16	100	21	82	35	68	56	60	82	57	112	155	112	155	127	57	127	61	151	69	175	82	196	99	210	119	215	142	212	158	203	169	191	177	177	183	162	191	162	184	230	176	230	174	224	173	222	171	220	167	220	160	221	152	223	144	226	133	229	118	230	82	223	53	205	31	178	17	145	12	108	17	74	30	44	50	18	78	1	112	-4	136	-1	157	5	176	17	191	33	204	52	23	169	37	184	50	195	65	203	80	208	97	209	119	204	138	190	151	169	159	143	162	113	65	113	65	98	162	98	159	73	150	50	137	29	120	15	100	9	77	13	61	21	50	34	42	48	36	63	28	63	36	-4	44	-4	44	-1	46	3	52	5	60	4	67	1	76	0	87	-3	101	-4	137	2	167	20	189	47	202	80	207	117	203	150	190	181	169	207	142	224	108	230	84	227	62	220	44	208	28	192	16	172	243	411	241	419	238	426	232	431	225	435	218	436	210	435	203	431	198	426	194	419	193	411	194	403	198	397	203	391	209	388	217	387	225	388	232	391	238	397	241	403	243	411	16383	16383	143	411	142	419	138	426	133	431	126	435	118	436	110	435	104	431	98	426	95	419	94	411	95	403	98	397	103	391	110	388	118	387	126	388	133	391	138	397	142	403	143	411	16383	16383	304	84	290	84	276	57	260	38	239	27	211	21	174	19	137	19	122	21	113	25	107	32	105	42	105	164	181	164	203	162	218	158	227	150	234	136	238	115	249	115	249	232	238	232	234	211	227	198	218	189	203	185	181	184	105	184	105	294	106	302	108	307	111	310	116	312	189	312	218	311	239	306	252	297	261	282	266	259	278	259	276	331	11	331	11	321	30	320	43	315	50	307	54	294	55	275	55	57	54	37	50	24	43	16	30	12	11	9	11	0	281	0	164	298	164	304	166	307	169	310	174	312	185	312	205	311	222	307	235	300	246	287	254	267	255	263	256	258	258	254	258	250	259	247	271	247	268	331	12	331	9	247	21	247	22	251	22	255	24	261	25	265	31	285	38	299	48	307	65	311	88	312	95	312	102	311	107	309	110	306	112	301	113	294	113	60	111	38	107	24	98	15	85	11	65	9	65	0	206	0	206	9	188	12	176	16	168	25	165	39	164	60	164	147	180	162	196	173	213	180	228	184	242	186	267	181	282	167	289	146	292	118	292	51	291	8	287	-32	279	-63	267	-75	261	-73	259	-70	258	-67	257	-63	258	-60	258	-57	260	-49	260	-45	259	-37	255	-30	249	-25	242	-22	234	-21	224	-23	215	-28	210	-35	206	-44	205	-53	208	-67	216	-78	228	-86	242	-92	257	-93	274	-92	288	-86	301	-78	311	-68	321	-54	332	-29	340	-1	346	29	349	60	350	91	348	127	340	161	325	190	301	211	266	218	255	218	243	216	230	213	208	205	196	198	186	189	177	181	169	173	164	166	126	378	146	378	223	427	228	431	232	435	235	439	237	443	238	448	237	454	235	458	231	461	226	463	220	464	212	462	208	460	204	457	199	453	16383	16383	272	242	270	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	192	312	206	311	221	307	234	300	246	286	255	267	256	262	258	256	259	250	260	245	260	242	301	65	280	46	260	32	240	23	219	17	195	15	168	18	144	26	124	39	107	57	94	78	88	92	83	108	80	124	78	142	77	161	223	161	223	184	78	184	84	228	99	265	122	293	153	312	190	318	208	316	225	311	240	304	255	293	268	280	274	272	279	263	283	252	287	239	290	224	302	224	300	338	290	338	288	332	280	324	275	322	270	321	264	322	250	326	242	328	235	330	213	336	201	337	190	338	179	338	152	336	127	330	103	319	81	304	62	284	47	263	35	240	26	215	21	188	19	160	21	131	28	104	38	79	51	57	67	37	85	22	107	9	131	0	158	-4	185	-6	217	-4	246	3	271	16	292	33	310	55	244	232	233	338	223	338	221	332	218	327	215	324	211	322	206	321	203	321	195	323	185	327	174	331	164	334	144	338	132	338	104	334	80	323	62	305	49	281	45	251	47	232	54	214	65	196	82	180	106	165	125	154	144	142	162	130	177	118	190	107	195	100	199	93	202	85	204	77	204	67	201	49	194	33	181	21	165	14	145	11	118	15	95	25	74	42	57	67	42	99	31	99	46	-6	56	-6	57	0	59	4	62	7	66	9	70	10	74	10	78	9	88	7	94	4	105	0	141	-6	153	-6	186	-2	214	10	236	29	250	55	255	86	252	108	243	128	228	148	206	166	177	185	148	202	123	218	104	234	92	251	88	270	90	286	97	299	107	310	121	317	138	320	156	318	172	312	187	303	200	291	211	278	216	271	220	263	224	254	228	244	232	232	157	0	157	9	137	11	122	16	114	24	109	37	108	56	108	276	109	295	113	308	122	316	136	320	157	321	157	331	9	331	9	321	30	320	44	316	53	308	57	295	57	56	56	36	52	23	44	15	30	11	9	9	9	0	161	411	160	419	156	426	151	431	144	435	137	436	129	435	122	431	117	426	113	419	112	411	113	403	117	397	122	391	129	388	136	387	144	388	151	391	156	397	160	403	161	411	16383	16383	62	411	61	419	57	426	51	431	45	435	37	436	29	435	22	431	17	426	14	419	12	411	13	403	17	397	22	391	29	388	36	387	44	388	51	391	57	397	61	403	62	411	16383	16383	161	0	161	9	140	11	126	16	118	24	113	37	112	56	112	276	113	295	117	308	126	316	140	320	161	321	161	331	12	331	12	321	34	320	48	316	56	308	60	295	61	276	61	56	60	36	56	23	48	15	34	11	12	9	12	0	177	331	33	331	33	321	54	319	67	315	75	308	79	295	80	275	80	47	79	34	78	24	75	17	69	13	61	12	56	13	53	16	51	21	48	27	46	34	42	41	38	47	33	52	28	54	22	55	14	54	7	50	2	44	-1	37	-2	29	0	16	6	6	17	0	31	-5	47	-6	76	-2	100	8	117	28	128	56	131	93	131	275	132	294	136	307	143	315	157	319	177	321	288	183	288	274	289	293	293	307	301	315	314	319	333	321	333	331	65	331	65	321	81	320	93	316	101	308	107	295	108	275	108	112	106	78	100	47	90	26	73	17	66	21	60	31	55	43	46	53	33	57	26	56	18	53	12	48	7	40	5	30	8	14	15	4	25	-2	39	-5	56	-6	92	2	115	27	127	60	131	97	132	131	132	300	134	305	137	309	142	311	149	312	219	312	227	311	232	309	235	305	237	300	237	56	236	37	232	24	223	16	209	11	189	9	189	0	358	0	398	4	431	15	456	34	472	59	477	91	471	126	452	153	423	170	386	180	343	183	16383	16383	288	163	327	163	355	161	380	154	401	141	415	120	420	89	415	59	400	39	379	27	351	21	319	19	307	20	298	22	292	26	289	33	288	41	302	183	302	274	304	293	308	307	315	315	328	319	347	321	347	331	208	331	208	321	227	319	240	315	247	307	251	294	252	274	252	183	105	183	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	163	252	163	252	56	250	37	246	24	237	16	224	11	204	9	204	0	372	0	412	4	446	15	470	34	486	59	492	91	485	126	466	153	438	170	401	180	357	183	16383	16383	302	163	342	163	369	161	395	154	415	141	429	120	434	89	429	59	415	39	393	27	366	21	334	19	321	20	313	22	307	26	303	33	302	41	393	0	393	9	375	12	363	16	355	25	352	39	350	60	350	121	347	156	336	183	318	203	295	214	267	218	255	218	245	216	234	213	225	209	215	205	205	199	194	193	183	185	173	177	164	166	164	304	166	307	169	310	174	312	185	312	205	311	221	307	234	300	245	287	253	267	254	263	255	258	257	250	258	247	270	247	267	331	12	331	9	246	21	246	22	250	22	254	23	258	24	261	25	265	31	285	38	299	48	307	65	311	88	312	95	312	102	311	107	309	110	306	112	301	113	294	113	60	111	38	107	24	98	15	85	11	65	9	65	0	208	0	208	9	190	12	177	16	169	25	165	39	164	60	164	147	180	162	197	173	214	180	230	184	246	186	263	183	278	175	289	162	297	143	300	119	300	60	298	38	294	24	285	15	272	11	252	9	252	0	127	378	147	378	224	427	230	431	234	435	237	439	239	443	239	454	237	458	233	461	228	463	222	464	214	462	210	460	206	457	201	453	16383	16383	343	0	343	9	321	13	312	17	302	23	292	30	282	40	271	54	259	71	246	92	230	114	218	131	206	145	193	155	180	164	164	171	164	172	178	181	190	193	201	208	211	227	220	251	225	266	232	281	239	294	247	303	257	306	263	303	267	296	272	287	281	280	294	277	303	279	310	284	315	291	318	299	319	306	317	317	313	325	305	332	295	337	281	338	257	335	239	325	224	309	213	290	204	267	196	245	187	226	176	209	162	195	142	185	137	183	131	182	124	181	106	181	106	274	107	293	110	307	117	315	130	319	151	321	151	331	10	331	10	321	30	319	43	315	51	306	54	293	55	275	55	65	54	42	51	27	43	17	29	12	9	9	9	0	151	0	151	9	132	12	119	16	111	23	107	36	106	55	106	161	113	161	119	160	125	158	130	156	134	154	140	149	149	140	160	126	174	108	189	85	203	61	216	40	227	24	238	10	248	0	255	424	253	436	249	445	242	452	234	456	225	458	221	457	218	456	215	453	213	450	212	445	214	438	220	434	232	430	234	425	232	418	228	413	219	408	206	406	187	405	188	405	169	406	156	408	147	413	143	418	141	425	143	430	155	434	161	438	163	445	162	450	161	453	158	456	155	457	151	458	143	456	134	452	127	445	122	436	120	424	124	408	136	395	152	386	170	380	188	378	205	380	223	385	239	395	251	407	255	424	16383	16383	347	331	243	331	243	322	254	320	263	316	269	312	273	306	274	299	273	292	271	284	268	273	263	260	257	245	204	118	132	245	123	262	110	288	107	297	106	303	107	309	112	314	119	318	129	321	142	322	142	331	7	331	7	322	15	320	27	316	37	310	42	305	46	300	51	294	61	278	181	67	172	53	163	41	154	33	146	28	138	27	136	27	133	28	131	29	127	30	124	32	118	35	108	39	104	40	99	41	92	40	85	37	80	32	77	26	76	20	78	10	84	3	93	-2	104	-5	117	-6	132	-4	147	0	161	9	175	22	188	40	194	51	202	65	210	81	219	100	228	122	291	272	300	289	310	302	321	312	333	319	347	322	348	0	348	9	330	12	317	16	309	24	305	37	304	57	304	292	308	306	316	315	329	319	348	321	348	331	209	331	209	321	228	319	240	315	248	306	251	293	252	275	252	28	250	23	247	21	242	19	115	19	110	21	107	23	105	28	105	269	106	290	109	305	117	314	129	319	149	321	149	331	9	331	9	321	28	319	41	314	49	306	53	294	54	276	54	57	53	37	49	24	41	16	28	12	9	9	9	0	122	0	136	-5	149	-15	160	-29	169	-49	170	-54	171	-60	172	-65	173	-71	174	-74	174	-75	185	-75	185	-74	186	-71	187	-65	188	-60	189	-54	190	-49	199	-29	210	-15	222	-5	237	0	253	0	350	0	350	9	337	12	327	17	319	26	311	38	304	55	180	337	171	337	68	93	52	58	41	34	31	20	19	13	4	9	4	0	104	0	104	9	91	10	81	12	74	16	70	22	69	30	69	34	70	38	71	43	72	47	74	51	97	108	228	108	248	61	254	45	256	38	257	31	257	23	256	21	255	18	251	14	247	12	239	10	232	10	223	9	223	0	16383	16383	220	128	105	128	162	266	108	183	108	294	109	301	111	306	114	310	119	311	126	312	188	312	202	311	217	307	230	300	242	287	251	267	252	263	253	258	255	254	256	250	256	247	268	247	266	331	9	331	9	321	30	320	44	315	52	308	56	295	57	275	57	56	56	37	52	24	43	16	29	11	9	9	9	0	169	0	209	4	242	16	267	35	283	60	289	91	280	132	256	159	223	174	185	181	146	183	16383	16383	108	163	138	163	166	161	191	154	212	141	226	120	231	89	226	59	212	39	190	27	162	21	131	19	120	20	113	22	110	26	108	33	108	41	212	180	226	183	237	187	245	190	253	195	260	200	267	208	273	218	277	229	280	240	281	252	275	281	259	303	233	318	196	328	150	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	178	0	218	4	251	17	276	37	292	63	297	94	296	107	293	120	289	131	282	142	273	151	264	159	255	165	244	171	230	175	212	179	16383	16383	108	188	108	296	109	302	110	307	113	310	116	311	121	312	141	312	173	310	198	302	215	290	226	273	229	250	226	228	217	210	203	198	182	191	155	188	16383	16383	108	168	139	168	163	167	182	164	199	158	217	148	225	141	232	131	237	120	239	108	240	94	239	82	237	69	233	58	228	48	221	41	208	31	195	25	180	21	162	19	140	19	127	20	119	22	113	26	109	33	108	41	272	242	270	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	192	312	206	311	221	307	234	300	246	286	255	267	256	262	258	256	259	250	260	245	260	242	323	-75	323	9	303	11	291	17	283	27	279	40	278	57	278	274	280	293	283	307	291	315	304	319	323	321	323	331	47	331	47	321	62	320	75	316	83	308	88	295	90	275	87	172	79	97	65	46	45	18	17	9	7	9	7	-75	19	-75	19	-72	20	-67	21	-60	23	-54	24	-49	32	-29	43	-15	56	-5	71	0	259	0	274	-5	287	-15	298	-29	306	-49	307	-54	308	-60	309	-67	310	-72	311	-75	16383	16383	228	41	227	33	225	27	222	22	217	20	209	19	76	19	91	48	101	88	108	141	112	209	113	294	113	303	115	308	119	311	124	312	210	312	217	311	222	310	225	306	227	301	228	294	304	84	290	84	276	57	260	38	239	27	211	21	174	19	137	19	122	21	113	25	107	32	105	42	105	164	181	164	203	162	218	158	227	150	234	136	238	115	249	115	249	232	238	232	234	211	227	198	218	189	203	185	181	184	105	184	105	294	106	302	108	307	111	310	116	312	189	312	218	311	239	306	252	297	261	282	266	259	278	259	276	331	11	331	11	321	30	320	43	315	50	307	54	294	55	275	55	57	54	37	50	24	43	16	30	12	11	9	11	0	281	0	507	0	507	9	476	18	453	32	435	52	417	79	394	113	382	130	370	144	359	155	345	164	330	172	329	173	342	181	354	193	364	209	373	228	382	251	388	266	394	280	401	293	410	301	419	305	425	302	430	295	435	286	443	279	457	276	466	278	473	283	478	289	481	297	482	305	480	315	475	324	467	331	456	336	442	338	419	335	401	325	388	309	376	290	367	267	356	239	345	216	331	197	310	185	280	181	280	293	283	307	291	315	304	319	325	321	325	331	186	331	186	321	206	320	220	315	227	307	230	294	231	275	231	181	203	185	182	197	167	216	154	239	143	267	134	290	123	309	109	325	91	335	68	338	54	336	43	331	35	324	30	315	28	305	29	297	32	289	37	283	44	278	53	276	67	279	75	286	80	295	85	302	91	305	100	301	109	293	115	280	122	266	128	251	137	228	146	209	156	193	168	181	181	173	180	172	165	164	152	155	140	144	129	130	117	113	94	79	75	52	57	32	35	18	4	9	4	0	99	0	109	10	120	23	131	40	144	60	158	84	177	116	190	138	201	152	213	159	231	161	231	55	230	36	228	23	222	16	210	11	193	9	193	0	323	0	323	9	305	12	292	16	284	23	281	36	280	55	280	161	297	159	309	152	320	138	333	116	352	84	367	60	380	40	391	23	401	10	411	0	177	175	201	180	222	192	240	208	251	229	256	253	252	281	239	304	217	322	185	334	142	338	131	338	121	337	111	335	100	333	89	330	83	328	67	324	60	322	54	321	49	322	44	324	40	328	37	332	35	338	25	338	23	220	35	220	43	253	56	280	76	301	101	314	131	319	156	316	176	308	191	294	201	277	204	257	204	245	201	232	196	219	188	207	175	196	165	191	155	187	143	185	127	183	104	183	104	163	128	163	146	161	160	158	172	153	184	146	194	138	202	129	209	118	213	105	215	91	211	64	201	43	183	28	159	18	128	15	105	17	85	23	65	33	44	47	23	65	14	57	32	35	54	17	80	4	109	-3	141	-6	160	-6	177	-3	193	0	208	5	223	13	239	25	253	39	264	55	270	74	272	95	267	121	252	142	230	158	204	169	177	174	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	212	331	212	321	230	319	242	315	251	309	255	299	257	285	105	82	105	274	106	294	110	307	118	315	131	319	150	321	150	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	148	9	131	11	118	16	110	23	106	33	105	48	257	252	257	62	256	41	252	26	245	17	232	12	213	9	213	0	248	424	246	436	242	445	235	452	227	456	219	458	211	456	208	453	206	450	205	445	207	438	213	434	225	430	227	425	226	418	221	413	212	408	199	406	180	405	162	406	149	408	140	413	135	418	134	425	136	430	148	434	154	438	156	445	156	450	154	453	151	456	148	457	144	458	135	456	127	452	120	445	115	436	113	424	117	408	129	395	145	386	163	380	180	378	198	380	216	385	232	395	243	407	248	424	16383	16383	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	212	331	212	321	230	319	242	316	250	310	254	300	256	285	105	82	105	274	106	294	110	307	118	315	131	319	150	321	150	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	148	9	131	11	119	15	111	22	107	33	105	48	257	252	257	62	256	41	252	26	245	17	232	12	213	9	213	0	343	0	343	9	321	13	312	17	302	23	292	30	282	40	271	54	259	71	246	92	230	114	218	131	206	145	193	155	180	164	164	171	164	172	178	181	190	193	201	208	211	227	220	251	225	266	232	281	239	294	247	303	257	306	263	303	267	296	272	287	281	280	294	277	303	279	310	284	315	291	318	299	319	306	317	317	313	325	305	332	295	337	281	338	257	335	239	325	224	309	213	290	204	267	196	245	187	226	176	209	162	195	142	185	137	183	131	182	124	181	106	181	106	274	107	293	110	307	117	315	130	319	151	321	151	331	10	331	10	321	30	319	43	315	51	306	54	293	55	275	55	65	54	42	51	27	43	17	29	12	9	9	9	0	151	0	151	9	132	12	119	16	111	23	107	36	106	55	106	161	113	161	119	160	125	158	130	156	134	154	140	149	149	140	160	126	174	108	189	85	203	61	216	40	227	24	238	10	248	0	332	0	332	9	313	12	300	17	292	25	288	37	287	55	287	274	288	293	292	307	300	315	313	319	332	321	332	331	65	331	65	321	80	320	93	316	101	308	107	295	108	275	108	112	105	78	100	47	89	26	73	17	65	21	54	43	46	53	32	57	25	56	18	53	11	48	6	40	4	30	7	14	14	4	25	-2	39	-5	55	-6	92	2	114	27	126	60	130	97	131	131	131	292	132	300	133	305	136	309	141	311	148	312	219	312	226	311	231	309	234	305	236	300	237	292	237	63	236	41	232	26	225	17	212	12	193	9	193	0	435	0	435	9	417	12	404	17	397	25	393	38	392	56	392	275	393	294	397	307	404	316	417	320	435	321	435	331	335	331	225	80	109	331	11	331	11	321	31	319	45	315	53	307	57	294	58	275	58	75	57	47	53	29	44	18	30	12	9	9	9	0	127	0	127	9	107	12	94	18	85	29	81	48	80	75	80	275	206	0	213	0	340	286	340	40	336	26	328	17	315	12	296	9	296	0	352	0	352	9	333	12	320	17	312	25	309	37	307	55	307	274	309	293	312	307	320	315	333	319	352	321	352	331	213	331	213	321	232	319	245	315	252	307	256	294	257	274	257	180	105	180	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	157	257	157	257	62	256	41	252	26	245	17	232	12	213	9	213	0	345	166	337	222	316	269	281	306	236	330	181	338	127	330	82	307	47	271	26	224	18	167	26	109	47	61	82	24	127	1	181	-6	235	1	280	24	315	60	337	108	345	166	16383	16383	288	169	286	134	281	103	273	76	261	53	247	35	235	26	223	19	210	15	197	12	182	11	168	12	155	15	143	19	131	25	120	33	103	52	91	75	82	102	77	132	75	166	76	194	81	222	88	247	98	269	109	286	122	298	135	308	150	314	165	318	181	320	194	319	207	316	220	311	231	305	243	296	258	279	271	257	280	231	286	201	288	169	353	0	353	9	333	12	321	17	313	25	309	37	308	55	308	274	309	293	313	307	321	315	334	319	353	321	353	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	300	107	306	111	309	116	311	124	312	238	312	246	311	251	309	255	306	257	300	257	62	256	41	253	26	246	17	233	12	213	9	213	0	9	331	9	321	28	319	40	315	47	307	51	294	51	39	48	25	41	16	29	12	9	9	9	0	150	0	150	9	129	12	115	16	107	24	104	37	103	56	103	146	110	145	115	145	120	144	132	144	161	145	184	147	204	153	221	161	239	175	249	185	257	197	263	210	266	225	267	240	266	254	263	268	258	280	252	291	243	300	227	310	209	319	187	325	162	329	134	331	16383	16383	103	294	103	301	105	306	108	310	113	311	120	312	156	309	182	302	200	287	210	266	213	238	210	213	199	192	182	177	158	167	128	164	118	164	113	165	109	165	103	166	311	65	289	47	269	32	248	23	226	17	201	15	180	17	161	21	143	28	126	38	112	51	99	68	89	88	82	112	77	140	76	171	81	219	96	260	121	291	154	311	196	318	215	316	232	311	248	304	263	293	276	280	283	272	289	263	294	252	299	240	302	224	314	224	310	338	300	338	297	332	289	324	284	322	278	321	273	322	266	324	258	326	244	330	232	333	208	337	196	338	185	338	157	336	131	330	106	320	83	305	63	286	47	266	35	243	26	218	20	191	18	162	20	133	26	106	36	80	49	57	66	37	85	22	107	9	131	0	157	-4	184	-6	218	-4	249	3	277	16	301	34	320	56	296	246	292	331	18	331	15	246	27	246	33	274	42	292	54	303	73	309	100	310	130	310	130	61	129	39	125	25	117	16	104	12	83	9	83	0	229	0	229	9	208	11	194	16	186	23	182	36	181	55	181	310	210	310	237	309	256	303	269	292	277	274	284	246	347	331	243	331	243	322	254	320	263	316	269	312	273	306	274	299	273	292	271	284	268	273	263	260	257	245	204	118	132	245	123	262	110	288	107	297	106	303	107	309	112	314	119	318	129	321	142	322	142	331	7	331	7	322	15	320	27	316	37	310	42	305	46	300	51	294	61	278	181	67	172	53	163	41	154	33	146	28	138	27	136	27	133	28	131	29	127	30	124	32	118	35	108	39	104	40	99	41	92	40	85	37	80	32	77	26	76	20	78	10	84	3	93	-2	104	-5	117	-6	132	-4	147	0	161	9	175	22	188	40	194	51	202	65	210	81	219	100	228	122	291	272	300	289	310	302	321	312	333	319	347	322	218	290	219	301	223	310	232	316	247	320	269	321	269	331	116	331	116	321	138	320	152	317	161	311	165	302	166	290	166	280	124	276	84	263	50	241	27	209	19	165	24	128	41	97	69	72	107	57	158	51	166	51	166	37	164	27	158	19	148	14	134	10	116	9	116	0	269	0	269	9	248	11	233	14	224	19	219	27	218	38	218	51	230	51	265	56	302	69	334	91	357	123	366	165	357	209	333	241	300	263	260	276	218	280	16383	16383	217	262	251	256	278	240	296	216	307	188	311	159	305	128	291	103	270	85	244	74	217	70	16383	16383	167	70	135	75	108	88	89	107	78	132	74	159	78	189	91	216	111	240	136	256	167	262	352	0	352	9	337	12	326	16	316	22	306	32	296	46	200	184	272	272	289	292	303	305	316	314	330	319	348	321	348	331	229	331	229	321	243	320	253	319	259	316	262	311	263	305	262	301	260	296	256	290	250	282	243	272	187	202	165	234	151	255	139	272	130	286	125	297	123	306	124	312	127	316	132	319	139	320	147	320	161	321	161	331	11	331	11	321	28	319	43	312	58	299	77	276	102	242	155	164	77	66	57	42	42	26	30	17	18	12	4	9	4	0	121	0	121	9	105	11	95	13	88	17	84	21	83	26	84	31	87	38	92	46	99	57	109	70	169	145	216	74	225	60	232	48	238	38	241	31	242	25	241	20	237	16	232	14	225	12	217	11	204	9	204	0	348	-75	348	9	329	12	316	16	308	24	305	37	304	57	304	292	308	306	316	315	329	319	348	321	348	331	209	331	209	321	228	319	240	315	248	306	251	293	252	275	252	28	250	23	247	21	242	19	115	19	110	21	107	23	105	28	105	269	106	290	109	305	117	314	129	319	149	321	149	331	9	331	9	321	28	319	41	314	49	306	53	294	54	276	54	57	53	37	49	24	41	16	28	12	9	9	9	0	284	0	299	-5	312	-15	323	-29	331	-49	332	-54	333	-60	335	-67	335	-72	336	-75	320	0	320	9	301	12	288	16	280	24	276	37	275	57	275	269	276	291	280	306	288	315	301	319	320	321	320	331	186	331	186	321	204	319	214	316	221	309	223	299	224	283	224	174	216	170	204	166	190	161	173	158	155	156	132	158	116	165	105	176	99	193	97	216	97	273	98	294	101	307	109	315	121	319	139	321	139	331	2	331	2	321	21	319	34	315	41	307	45	293	46	273	46	211	50	178	62	155	80	142	104	136	133	134	157	136	178	140	197	145	212	152	224	157	224	57	223	37	219	24	211	16	199	12	180	9	180	0	483	0	483	9	463	12	450	16	443	24	439	37	438	57	438	270	439	292	443	306	450	315	463	319	483	321	483	331	343	331	344	321	362	319	375	315	383	306	386	293	387	275	387	28	385	23	382	21	377	19	282	19	277	21	274	23	272	27	272	269	273	290	276	305	283	314	296	319	315	321	315	331	183	331	183	321	200	319	210	314	217	306	220	294	220	28	218	23	215	21	210	19	120	19	115	21	112	23	110	28	110	269	111	291	114	306	120	315	131	320	147	321	147	331	15	331	15	321	34	319	46	314	54	306	58	294	59	276	59	57	58	37	54	24	46	16	33	12	15	9	15	0	483	-75	483	9	463	12	450	16	443	24	439	37	438	57	438	270	439	292	443	306	450	315	463	319	483	321	483	331	343	331	344	321	362	319	375	315	383	306	386	293	387	275	387	28	385	23	382	21	377	19	282	19	277	21	274	23	272	27	272	269	273	290	276	305	283	314	296	319	315	321	315	331	183	331	183	321	200	319	210	314	217	306	220	294	220	28	218	23	215	21	210	19	120	19	115	21	112	23	110	28	110	269	111	291	114	306	120	315	131	320	147	321	147	331	15	331	15	321	34	319	46	314	54	306	58	294	59	276	59	57	58	37	54	24	46	16	33	12	15	9	15	0	419	0	433	-5	446	-15	457	-29	465	-49	467	-55	468	-61	469	-68	470	-73	470	-75	171	183	171	274	172	293	177	307	186	315	200	319	219	321	219	331	10	331	7	246	18	246	25	274	33	293	45	304	63	309	90	310	120	310	120	56	119	37	114	24	106	16	92	11	72	9	72	0	231	0	271	4	305	15	330	34	346	59	352	91	345	126	327	153	299	170	262	180	219	183	16383	16383	171	163	204	163	231	161	256	154	276	141	289	120	294	89	289	59	275	39	253	27	226	21	195	19	185	20	178	22	174	26	171	33	171	41	432	0	432	9	414	12	401	17	393	25	389	38	388	57	388	274	389	294	393	307	401	315	414	319	432	321	432	331	292	331	292	321	312	319	325	315	332	307	336	294	337	274	337	61	336	39	333	25	325	16	312	12	292	9	292	0	16383	16383	108	183	108	274	110	293	115	307	123	315	137	319	156	321	156	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	170	0	210	4	244	15	268	34	284	59	290	91	283	126	265	153	238	170	201	180	158	183	16383	16383	108	163	142	163	170	161	194	154	214	141	227	120	232	89	227	59	214	39	193	27	166	21	134	19	123	20	115	22	111	26	109	33	108	41	108	183	108	274	110	293	115	307	123	315	137	319	156	321	156	331	9	331	9	321	30	320	44	316	52	308	56	295	57	275	57	56	56	37	52	24	43	16	30	11	9	9	9	0	170	0	210	4	243	15	268	34	284	59	289	91	283	126	265	153	237	170	201	180	158	183	16383	16383	108	163	142	163	170	161	194	154	214	141	227	120	232	89	227	59	213	39	193	27	166	21	134	19	123	20	115	22	111	26	109	33	108	41	26	338	23	224	36	224	39	239	42	252	46	263	51	272	57	280	71	293	85	304	101	311	118	316	136	318	173	312	203	293	226	265	241	228	248	184	103	184	103	161	248	161	248	142	246	124	242	108	237	92	231	78	218	57	201	39	181	26	158	18	131	15	107	17	86	23	65	32	45	46	25	65	15	55	33	33	55	16	80	3	109	-4	141	-6	168	-4	194	0	218	9	240	22	258	37	275	57	288	79	298	104	304	131	306	160	305	188	299	215	290	240	278	263	263	284	244	304	222	319	198	330	173	336	147	338	136	338	124	337	113	336	101	333	90	330	83	328	75	326	61	322	55	321	50	322	45	324	41	328	38	332	36	338	105	180	105	274	106	294	110	307	118	315	130	319	149	321	149	331	9	331	9	321	29	319	42	315	50	307	53	294	54	274	54	61	53	39	50	25	42	16	29	12	9	9	9	0	149	0	149	9	130	12	118	17	110	25	106	38	105	56	105	157	149	157	157	102	177	57	207	22	245	0	291	-6	337	1	376	24	405	60	425	108	431	166	425	222	406	269	377	306	338	330	291	338	245	331	207	310	178	276	158	232	149	180	16383	16383	377	169	376	134	373	103	367	76	359	53	347	35	337	26	327	19	315	15	303	12	291	11	279	12	268	15	257	19	247	25	237	33	224	52	214	75	208	102	204	132	203	166	204	194	207	222	211	247	219	269	228	286	239	299	251	308	263	315	276	318	290	320	302	319	313	316	324	311	334	305	343	296	356	279	366	257	372	231	376	201	377	169	309	0	309	9	290	12	277	16	270	25	267	39	267	276	268	294	271	307	278	315	290	319	309	321	309	331	180	331	136	329	98	321	69	306	49	282	42	246	47	216	60	193	81	176	108	164	141	157	49	35	41	26	31	19	22	14	12	11	2	9	2	0	83	0	198	155	216	155	216	56	215	37	211	24	203	16	189	12	169	9	169	0	16383	16383	216	174	186	174	156	177	131	186	113	200	101	219	97	244	99	261	103	276	111	288	121	298	133	305	143	308	153	310	164	311	177	312	190	312	200	311	207	309	212	304	215	296	216	286	223	33	218	29	210	25	206	24	201	23	196	25	192	28	189	35	187	44	186	56	186	152	185	168	184	181	181	191	176	199	170	208	162	215	152	222	140	226	127	229	111	230	98	229	85	227	73	224	63	220	54	215	44	208	37	200	32	192	29	183	28	175	29	167	33	161	37	156	43	153	50	152	57	153	63	156	68	161	71	167	73	172	72	178	72	182	71	185	70	189	70	194	71	201	76	207	83	212	93	215	104	217	117	215	129	210	138	202	144	190	146	173	146	146	116	135	93	126	76	118	63	112	54	105	42	97	33	87	25	75	20	62	18	47	21	29	28	14	39	4	54	-2	71	-4	84	-3	99	0	114	6	130	16	146	31	149	17	153	7	160	0	168	-3	178	-4	188	-3	197	-1	206	2	214	9	223	19	16383	16383	146	65	145	57	144	50	140	44	135	38	128	32	122	29	110	25	103	24	97	24	86	25	76	30	69	38	64	48	63	63	63	71	65	78	68	84	73	91	79	97	88	104	99	111	112	118	128	125	146	132	42	174	47	203	59	230	77	253	100	270	129	278	142	279	169	279	182	280	194	283	210	293	220	306	226	320	229	333	230	343	220	343	217	332	212	325	205	320	195	318	183	317	150	317	94	304	57	269	34	223	23	172	20	127	24	87	36	52	57	22	87	2	127	-4	164	1	195	17	219	43	234	76	239	116	233	154	218	186	195	210	166	225	131	230	111	228	92	223	74	213	57	196	43	173	16383	16383	194	102	192	70	184	44	172	25	155	13	135	9	125	10	115	13	106	18	98	25	91	34	81	51	74	70	69	91	66	113	65	137	67	164	75	186	87	202	102	212	122	216	134	215	144	211	153	206	161	199	169	191	178	177	185	161	190	142	193	122	194	102	153	118	169	121	183	128	194	137	202	151	205	168	201	188	191	204	174	215	149	222	118	225	12	225	12	218	26	216	35	214	40	209	42	200	43	187	43	39	42	25	40	16	35	11	26	8	12	7	12	0	149	0	161	2	171	4	181	8	190	12	200	19	208	28	214	39	218	51	219	63	215	82	206	96	191	107	174	114	153	118	16383	16383	85	195	86	202	88	207	92	209	97	211	103	211	127	209	145	203	156	194	162	182	164	166	161	151	154	139	143	130	128	125	110	123	99	124	92	125	87	128	85	132	85	139	16383	16383	85	97	85	102	87	105	91	108	98	109	127	109	144	105	159	98	170	84	174	62	174	63	170	42	160	28	146	19	127	15	106	14	98	15	92	17	88	20	85	26	85	34	194	155	191	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	205	86	208	91	209	98	210	130	208	154	201	170	190	180	175	185	155	219	225	21	225	21	218	34	216	44	212	51	206	55	197	56	183	56	99	55	66	51	40	42	22	28	11	7	7	7	-68	16	-68	26	-37	37	-17	47	-5	58	0	172	0	182	-5	191	-17	200	-37	210	-68	219	-68	219	7	206	9	197	11	192	16	189	25	189	198	192	207	198	213	206	216	219	218	16383	16383	147	41	146	30	143	23	139	18	133	15	126	14	58	14	64	28	68	43	71	59	73	75	73	190	74	199	76	205	80	209	85	210	92	211	135	211	141	209	145	205	146	199	147	190	210	82	196	63	182	48	167	39	150	33	132	31	102	37	80	53	66	77	58	106	55	137	209	137	208	152	205	165	202	176	197	186	192	195	181	207	169	217	156	224	140	228	123	230	88	224	59	207	37	182	24	148	19	108	23	70	35	39	55	15	81	0	114	-4	142	-1	167	9	188	26	205	49	219	79	16383	16383	56	151	61	172	69	190	80	203	93	211	109	214	126	211	139	203	148	191	154	173	158	151	353	0	353	7	347	8	341	10	331	14	327	17	323	21	317	28	311	37	304	47	298	58	286	79	275	94	264	105	253	113	240	120	240	121	258	137	269	156	278	172	286	185	297	190	301	189	306	187	318	183	324	182	332	183	338	186	343	191	346	197	347	204	346	211	342	218	336	223	327	227	316	228	306	227	297	224	289	218	282	211	275	201	267	187	259	171	251	156	242	143	233	135	228	132	222	130	215	128	208	127	200	127	200	190	201	199	204	207	210	212	219	216	232	218	232	225	128	225	128	218	140	216	149	214	154	209	158	201	158	127	151	127	144	128	138	129	132	132	127	135	117	145	108	157	101	170	88	196	82	207	75	216	67	223	56	227	44	228	34	227	26	224	20	219	15	212	14	204	15	197	18	191	23	186	29	183	36	182	43	183	50	185	60	189	65	190	74	185	80	172	87	155	100	137	121	121	121	120	107	114	95	107	85	95	74	79	62	57	63	57	56	46	50	36	44	28	38	21	33	17	29	14	25	12	19	10	14	8	7	7	7	0	73	0	124	83	133	96	139	104	145	109	151	112	158	113	158	25	155	18	151	13	145	10	137	8	126	7	126	0	234	0	234	7	214	9	207	12	203	17	201	24	200	33	200	113	209	111	216	108	222	104	228	95	237	82	287	0	114	121	130	126	146	134	158	146	167	160	170	177	168	188	164	198	158	207	149	215	139	221	121	227	111	229	99	230	80	230	75	229	69	228	64	226	57	224	49	222	46	220	42	219	35	219	29	223	27	226	26	230	20	230	16	150	25	150	30	172	38	190	50	204	65	213	85	216	98	214	110	209	119	200	125	188	127	172	126	163	123	155	118	147	112	140	104	135	97	132	89	129	81	128	72	127	60	127	60	113	86	111	106	106	120	96	129	82	132	62	130	47	124	34	114	23	99	15	79	13	65	14	52	18	40	24	28	33	14	46	7	39	19	23	32	11	46	2	64	-2	85	-4	113	-2	125	1	137	5	147	12	157	20	166	29	173	40	177	52	179	65	175	84	165	99	151	110	133	117	114	121	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	84	60	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	178	165	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	201	319	199	330	195	340	188	347	180	351	171	352	167	352	161	348	159	344	158	339	160	332	166	329	172	327	178	324	180	319	179	313	174	307	166	303	152	300	133	299	115	300	102	303	93	307	88	313	87	319	89	324	95	327	101	329	107	332	109	339	108	344	107	348	101	352	97	352	88	351	80	347	73	340	68	330	66	319	70	302	82	289	98	280	116	275	133	273	151	275	169	280	185	289	196	302	201	319	16383	16383	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	84	60	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	178	165	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	248	0	248	7	241	8	235	10	225	14	221	17	217	21	211	28	205	37	198	47	192	58	180	79	168	94	156	105	144	113	131	120	131	121	148	137	160	156	168	172	176	185	188	190	192	189	202	185	208	183	214	182	222	183	228	186	233	191	237	197	238	204	236	211	233	218	226	223	218	227	207	228	196	227	185	223	176	216	168	207	161	196	140	154	132	143	124	135	118	132	112	130	105	128	98	127	91	127	91	190	92	199	95	207	100	212	109	216	122	218	122	225	18	225	18	218	31	216	39	214	45	209	48	201	49	189	49	25	46	18	42	13	36	10	26	8	12	7	12	0	128	0	128	7	117	8	107	9	99	12	94	17	92	24	91	33	91	113	99	111	106	108	112	103	118	95	127	82	181	0	238	225	45	225	45	218	57	216	66	212	71	206	74	197	75	183	75	99	74	77	73	53	69	33	62	18	50	12	46	15	42	22	38	30	32	36	23	39	18	38	13	36	8	33	5	27	4	20	6	10	10	3	18	-1	28	-3	39	-4	64	2	79	18	88	41	91	66	92	89	92	198	94	204	98	208	103	210	110	211	154	211	159	209	163	205	165	199	165	37	164	26	161	18	156	12	147	9	134	7	134	0	238	0	238	7	225	9	216	12	211	17	208	26	207	40	207	183	208	198	211	207	216	213	225	216	238	218	297	225	229	225	157	62	79	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	92	0	92	7	78	9	69	12	63	18	60	26	59	36	59	172	60	172	143	0	147	0	224	174	224	37	223	26	220	18	214	12	204	9	190	7	190	0	296	0	296	7	284	9	275	12	270	17	267	26	266	40	266	183	267	198	270	207	275	213	284	216	297	218	251	225	147	225	147	218	160	216	169	213	174	207	177	200	178	189	178	124	84	124	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	178	108	178	37	177	26	174	18	169	12	160	9	147	7	147	0	251	0	251	7	238	9	229	12	224	17	221	26	220	40	220	183	221	198	223	207	229	213	238	216	251	218	238	116	232	154	217	186	194	210	165	225	130	230	92	225	61	209	38	185	23	153	17	114	23	75	38	42	61	17	91	1	126	-4	163	1	194	17	218	43	233	76	238	116	16383	16383	193	102	190	70	183	44	171	25	154	13	134	9	123	10	114	13	104	18	96	25	89	34	79	51	72	70	66	91	63	113	63	137	65	164	73	186	85	202	101	212	121	216	132	215	143	211	152	206	161	199	168	191	177	177	184	161	189	142	192	122	193	102	251	225	12	225	12	218	25	217	33	214	39	209	42	200	42	26	39	17	33	12	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	186	85	196	88	203	92	208	98	210	105	211	156	211	163	210	169	208	174	203	177	196	178	186	178	37	177	26	175	18	170	12	161	9	148	7	148	0	251	0	251	7	238	9	229	11	224	16	221	24	220	37	220	184	221	199	224	209	230	214	238	217	251	218	76	229	73	230	58	224	44	219	31	214	17	209	1	204	1	196	4	197	13	197	22	196	28	194	32	189	34	180	34	-65	33	-79	30	-88	24	-94	14	-98	0	-100	0	-107	120	-107	120	-100	101	-99	88	-95	81	-89	77	-78	76	-62	76	17	86	8	96	2	107	-1	117	-3	129	-4	163	1	191	19	213	47	227	82	232	123	228	158	216	188	198	210	175	225	148	230	132	228	117	224	103	216	89	205	76	190	16383	16383	76	167	79	176	87	185	99	193	113	198	127	200	148	195	165	183	178	163	186	136	189	103	186	73	178	47	165	27	148	14	128	10	113	12	99	18	87	26	79	35	76	44	207	78	193	60	180	46	167	38	153	33	137	31	111	36	89	49	73	69	63	96	59	128	62	157	71	182	86	200	105	212	127	216	137	215	144	212	149	208	153	201	156	191	160	180	163	172	167	166	171	161	177	158	184	157	191	158	197	161	202	166	206	172	207	179	203	195	192	209	175	220	154	227	130	230	116	229	102	226	88	221	75	213	62	204	63	204	48	189	36	172	28	152	22	130	21	106	25	70	38	39	58	15	84	0	116	-4	128	-3	140	-1	152	3	163	9	173	16	182	24	189	32	197	43	205	57	214	74	213	155	210	225	7	225	4	155	12	155	17	175	24	191	35	202	50	209	70	211	77	211	82	209	85	207	87	202	88	195	88	40	87	25	84	16	78	11	69	9	56	7	56	0	161	0	161	7	148	9	139	13	133	18	130	26	129	36	129	195	130	201	131	206	134	209	139	210	146	211	166	209	182	202	192	191	200	175	204	155	242	225	175	225	175	218	184	217	190	216	195	213	198	210	199	205	199	201	198	198	198	195	197	193	145	55	84	184	83	188	79	196	78	201	78	204	79	209	82	212	87	215	95	217	107	218	107	225	4	225	4	218	11	217	23	211	27	206	31	200	99	59	105	47	111	34	116	22	120	13	122	6	119	-5	111	-24	100	-44	88	-60	75	-66	70	-66	64	-64	60	-63	55	-60	49	-58	39	-56	33	-56	27	-57	21	-60	16	-65	13	-72	12	-79	14	-88	18	-96	26	-102	35	-106	47	-108	68	-105	86	-94	102	-76	118	-48	134	-11	217	192	221	202	225	208	230	213	235	216	242	218	190	330	186	331	172	325	146	315	132	310	117	305	117	297	119	298	129	298	138	297	144	295	147	290	149	281	150	270	150	204	144	212	136	219	127	225	116	229	104	230	76	225	53	209	36	185	25	153	22	113	23	89	27	66	32	46	41	29	51	15	60	8	69	2	79	-1	91	-3	103	-4	115	-3	126	0	136	6	144	13	150	22	150	-65	149	-79	146	-88	140	-94	129	-98	114	-100	114	-107	233	-107	233	-100	214	-99	202	-95	194	-89	191	-78	190	-62	190	22	195	13	203	6	213	0	224	-3	236	-4	249	-3	260	-1	270	2	279	8	287	15	298	29	306	46	313	66	316	89	318	113	314	153	303	185	286	209	263	225	235	230	223	229	212	225	203	219	195	212	190	204	16383	16383	190	179	192	188	198	197	207	206	219	212	233	215	248	209	260	194	268	172	273	146	275	117	274	99	273	82	271	66	267	51	263	38	258	29	253	21	247	15	240	11	233	10	219	13	207	19	198	28	192	38	190	47	16383	16383	150	47	147	38	141	28	132	19	120	13	105	10	99	11	92	15	86	21	81	29	76	38	72	51	68	66	66	82	65	99	65	117	66	146	71	172	80	194	91	209	105	215	120	212	132	206	141	197	147	187	150	177	238	0	238	7	229	8	221	12	213	18	205	26	197	37	133	136	175	195	181	203	188	209	197	214	215	218	215	225	136	225	136	218	144	217	150	215	154	213	156	210	156	201	154	195	150	187	145	178	138	169	124	149	116	162	108	174	101	185	97	194	94	201	93	206	93	210	96	213	100	216	106	217	114	218	114	225	11	225	11	218	15	218	23	217	31	214	38	208	45	200	54	187	54	188	100	115	45	32	37	22	30	15	23	11	16	9	7	7	7	0	79	0	79	7	72	8	66	9	62	11	60	13	60	19	61	23	63	27	65	33	69	39	108	100	155	28	156	27	156	25	157	23	157	15	155	12	152	9	146	8	137	7	137	0	251	225	146	225	146	218	159	216	168	212	174	207	177	199	178	189	178	39	177	29	174	22	170	17	164	15	157	14	104	14	97	15	92	17	88	22	85	29	84	39	84	188	85	199	88	207	94	213	103	216	116	218	116	225	12	225	12	218	25	216	33	214	39	209	42	201	42	26	39	16	33	11	24	8	12	7	12	0	199	0	210	-3	221	-14	232	-34	243	-68	251	-68	251	7	238	8	229	11	224	16	221	25	220	40	220	186	221	199	223	208	229	213	238	216	251	218	244	225	139	225	139	218	152	216	161	212	167	207	170	200	171	190	171	118	166	116	158	113	148	110	136	108	123	107	106	108	94	112	87	120	83	131	81	147	81	186	82	199	86	208	91	213	100	216	113	218	113	225	9	225	9	218	22	216	30	213	36	209	39	200	40	186	40	144	43	121	52	105	66	97	85	93	107	92	124	93	139	96	152	100	162	104	171	108	171	27	168	18	162	13	153	9	141	7	141	0	244	0	244	7	231	9	223	12	217	17	215	25	214	39	214	199	217	208	223	213	231	216	244	218	373	225	270	225	270	218	282	216	291	213	296	207	299	200	300	189	300	39	299	29	297	22	293	17	287	15	278	14	235	14	228	15	221	17	217	22	214	29	213	39	213	189	214	199	218	207	224	213	232	216	243	218	243	225	141	225	141	218	152	216	160	213	166	207	170	199	171	189	171	39	170	29	168	22	164	17	158	15	150	14	107	14	99	15	93	17	88	22	85	29	84	39	84	189	85	199	88	207	93	212	102	216	114	218	114	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	372	0	372	7	360	8	351	11	345	16	342	25	342	198	345	207	351	213	360	216	373	218	373	225	270	225	270	218	282	216	291	213	296	207	299	200	300	189	300	39	299	29	297	22	293	17	287	15	278	14	235	14	228	15	221	17	217	22	214	29	213	39	213	189	214	199	218	207	224	212	232	216	243	218	243	225	141	225	141	218	142	218	152	216	160	212	166	207	170	199	171	189	171	39	170	29	168	22	164	17	158	15	150	14	107	14	99	15	93	17	88	22	85	29	84	39	84	189	85	199	87	207	93	212	101	216	114	218	114	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	325	0	335	-5	345	-17	354	-37	364	-68	372	-68	372	7	360	8	351	11	345	15	342	25	342	198	345	207	351	213	360	216	373	218	126	126	126	199	129	207	134	212	143	216	156	218	156	225	8	225	4	161	12	161	18	181	25	195	35	205	46	209	61	211	68	211	74	209	79	207	83	202	84	195	84	40	83	25	80	16	75	11	66	9	52	7	52	0	169	0	196	3	220	10	238	23	249	40	253	62	249	86	235	105	215	117	188	124	158	126	16383	16383	126	112	148	112	167	111	183	107	196	98	205	84	208	64	205	43	196	29	182	20	164	15	142	14	135	14	130	16	127	19	126	23	126	30	323	0	323	8	310	10	301	13	295	18	293	26	292	36	292	199	295	207	300	212	309	216	323	218	323	225	219	225	219	218	232	216	241	212	246	206	249	197	250	183	250	40	249	25	246	16	241	11	232	9	219	7	219	0	16383	16383	84	126	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	127	0	155	3	179	10	197	23	209	40	213	62	208	86	194	105	174	117	148	124	118	126	16383	16383	84	112	107	112	126	111	142	107	155	98	164	84	167	64	164	43	155	29	141	20	123	15	102	14	94	14	89	16	86	19	85	23	84	30	84	126	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	127	0	155	3	179	10	197	23	209	40	213	62	208	86	194	105	174	117	148	124	118	126	16383	16383	84	112	107	112	126	111	142	107	155	98	164	84	167	64	164	43	155	29	141	20	123	15	102	14	94	14	89	16	86	19	85	23	84	30	30	228	23	157	32	157	38	173	46	189	58	203	75	212	99	216	122	212	140	200	154	182	162	157	165	128	75	128	75	112	165	112	160	87	150	64	135	47	114	35	88	31	71	33	56	37	42	46	28	59	15	78	7	74	18	53	32	32	49	14	72	0	101	-4	136	1	165	16	187	41	200	73	205	110	201	147	189	179	169	206	140	223	102	230	92	230	84	229	63	222	59	220	56	218	52	217	48	217	44	218	42	219	40	221	38	224	37	228	84	124	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	131	108	138	70	153	39	176	16	205	0	239	-4	276	1	308	17	331	43	346	76	352	116	346	154	331	186	308	210	278	225	243	230	207	225	177	211	154	189	138	160	131	124	16383	16383	306	102	304	70	296	44	284	25	268	13	248	9	237	10	227	13	218	18	210	25	203	34	193	51	185	70	180	91	177	113	176	137	179	164	186	186	199	202	215	212	234	216	246	215	257	211	266	206	274	199	281	191	290	177	297	161	302	142	305	122	306	102	224	225	121	225	91	224	65	219	45	210	31	193	26	167	30	148	40	131	55	118	74	109	97	104	37	31	32	25	26	19	19	14	11	9	2	7	2	0	64	0	142	103	151	103	151	25	148	16	143	11	135	8	123	7	123	0	224	0	224	8	211	10	202	13	197	18	194	26	193	40	193	183	194	198	197	207	202	213	211	216	224	218	16383	16383	151	117	131	117	111	119	94	125	82	135	74	148	71	165	75	185	85	198	99	206	117	210	136	211	142	211	147	209	149	206	151	202	151	195	193	286	191	294	188	301	182	306	175	310	167	311	160	310	153	306	148	301	144	294	143	286	144	278	147	272	153	266	159	263	167	262	175	263	182	266	188	272	191	278	193	286	16383	16383	93	286	92	294	88	301	83	306	76	310	68	311	60	310	54	306	48	301	45	294	44	286	45	278	48	272	53	266	60	263	68	262	76	263	83	266	88	272	92	278	93	286	16383	16383	210	82	196	63	182	48	167	39	150	33	132	31	102	37	80	53	66	77	58	106	55	137	209	137	208	152	205	165	202	176	197	186	192	195	181	207	169	217	156	224	140	228	123	230	88	224	59	207	37	182	24	148	19	108	23	70	35	39	55	15	81	0	114	-4	142	-1	167	9	188	26	205	49	219	79	16383	16383	56	151	61	172	69	190	80	203	93	211	109	214	126	211	139	203	148	191	154	173	158	151	219	153	217	180	209	201	197	217	181	227	160	230	142	229	126	224	112	216	98	204	84	188	84	266	191	266	191	282	84	282	84	340	82	342	72	338	63	335	52	332	40	328	25	324	11	320	11	311	12	312	28	312	35	310	40	306	42	299	42	282	3	282	3	266	42	266	42	33	40	22	34	15	25	10	11	7	11	0	118	0	118	7	104	10	94	14	88	22	85	34	84	51	84	171	96	184	107	193	118	199	129	202	141	203	154	201	164	195	172	185	176	171	177	152	177	-56	175	-67	173	-76	171	-82	165	-88	162	-90	158	-91	153	-92	145	-90	141	-87	137	-83	127	-71	122	-66	118	-63	113	-61	108	-61	102	-62	96	-65	92	-69	89	-74	88	-80	90	-90	97	-97	107	-103	119	-107	134	-108	165	-103	188	-90	205	-68	216	-38	219	0	54	254	74	254	151	302	157	306	161	310	164	315	165	319	166	324	165	329	163	334	159	337	155	339	144	339	141	338	137	336	132	333	127	328	16383	16383	194	155	191	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	205	86	208	91	209	98	210	130	208	154	201	170	190	180	175	185	155	208	78	194	59	180	46	166	37	151	33	134	31	108	35	87	47	72	64	62	87	57	112	147	112	147	128	57	128	60	157	68	182	82	200	100	212	123	216	147	212	164	203	176	189	185	173	190	157	199	157	193	228	185	228	184	224	182	221	180	219	174	217	170	217	166	218	162	220	159	222	138	229	130	230	121	230	83	223	53	206	33	179	21	147	17	110	21	73	35	41	57	16	86	1	121	-4	150	0	173	14	190	32	204	53	215	74	77	151	69	156	63	163	59	170	56	178	55	185	57	197	62	207	70	214	81	217	93	219	109	217	122	210	133	198	142	181	150	157	157	157	155	225	149	225	144	220	139	220	136	221	133	221	130	223	121	226	114	228	108	229	94	229	71	227	52	219	37	207	28	190	25	168	27	153	34	138	45	123	62	109	84	95	112	80	128	68	133	60	137	52	138	43	136	31	131	21	122	13	111	8	97	6	78	9	62	17	50	31	40	50	33	76	25	76	25	-1	31	-1	33	0	35	2	38	3	40	4	47	4	51	3	55	3	60	1	66	0	74	-2	81	-3	89	-4	103	-4	125	-1	144	7	159	21	169	38	173	57	172	73	167	86	158	97	146	108	129	119	97	316	95	324	92	331	86	337	79	340	71	342	63	340	56	336	51	331	47	324	46	316	47	308	50	301	56	295	62	292	70	291	79	292	86	295	92	301	95	308	97	316	16383	16383	133	0	133	7	116	9	106	14	99	21	97	34	96	52	96	228	94	230	17	203	17	195	27	197	37	197	44	196	49	193	52	187	54	178	54	52	53	33	50	20	43	13	32	9	15	7	15	0	150	286	148	294	145	301	139	306	132	310	124	311	117	310	110	306	105	301	101	294	100	286	101	278	104	272	110	266	116	263	124	262	132	263	139	266	145	272	148	278	150	286	16383	16383	50	286	49	294	45	301	40	306	33	310	25	311	17	310	11	306	5	301	2	294	1	286	2	278	5	272	10	266	17	263	25	262	33	263	40	266	45	272	49	278	50	286	16383	16383	132	0	132	7	116	9	105	14	98	21	96	34	95	52	95	228	93	230	16	203	16	195	21	196	25	197	36	197	43	196	48	193	51	187	53	178	53	52	52	33	49	20	42	13	31	9	13	7	13	0	94	316	92	324	89	331	83	337	76	340	68	342	60	340	53	336	47	331	44	324	42	316	44	308	47	301	53	295	60	292	68	291	76	292	83	295	89	301	92	308	94	316	16383	16383	93	228	90	230	74	224	59	218	29	208	12	203	12	195	15	195	20	196	24	197	35	197	41	196	45	193	48	187	50	178	51	167	51	-41	50	-56	49	-67	47	-76	44	-82	42	-85	39	-87	31	-91	23	-91	15	-87	11	-83	1	-71	-3	-66	-8	-63	-12	-61	-17	-61	-24	-62	-29	-65	-34	-69	-36	-74	-38	-80	-35	-90	-29	-97	-19	-103	-6	-107	8	-108	38	-103	62	-90	79	-68	90	-38	93	0	207	126	207	183	208	198	211	207	216	213	225	216	238	218	238	225	45	225	45	218	57	216	66	212	71	206	74	197	75	183	75	99	74	77	73	53	69	33	62	18	50	12	46	15	42	22	38	30	32	36	23	39	18	38	13	36	8	33	5	27	4	20	6	10	10	3	18	-1	28	-3	39	-4	64	2	79	18	88	41	91	66	92	89	92	198	94	204	98	208	103	210	110	211	154	211	159	209	163	205	165	199	165	40	164	25	162	16	156	11	147	9	134	7	134	0	250	0	278	3	301	10	319	23	331	40	335	62	330	86	317	105	296	117	270	124	240	126	16383	16383	207	112	229	112	248	111	265	107	278	98	287	84	290	64	286	43	278	29	264	20	245	15	224	14	216	14	211	16	209	19	207	23	207	30	217	123	217	201	221	209	226	214	235	216	248	218	248	225	143	225	143	218	157	216	166	213	171	207	174	200	175	189	175	123	84	123	84	189	85	199	88	207	93	212	102	216	116	218	116	225	12	225	12	218	25	216	33	212	39	206	42	197	42	25	39	16	33	11	25	9	12	7	12	0	116	0	116	7	102	9	93	13	88	18	85	26	84	36	84	108	175	108	175	40	174	25	171	16	166	11	157	9	143	7	143	0	259	0	287	3	311	10	329	23	340	40	344	62	339	86	326	103	305	115	279	121	249	123	16383	16383	217	108	239	108	258	107	274	104	287	96	296	83	299	62	299	63	296	42	287	28	273	19	255	15	233	14	226	14	221	16	218	19	217	23	217	30	249	0	249	7	236	10	227	15	222	22	220	34	219	51	219	151	217	179	210	201	197	217	180	227	158	230	141	228	126	224	112	216	98	204	84	188	84	266	191	266	191	282	84	282	84	340	82	342	72	338	63	335	52	332	40	328	25	324	11	320	11	311	12	312	17	312	28	311	35	309	40	304	42	297	42	282	3	282	3	266	42	266	42	33	40	22	34	15	25	10	11	7	11	0	118	0	118	7	104	10	94	14	88	22	85	34	84	51	84	171	96	184	107	193	118	199	129	202	141	203	154	201	164	195	172	184	176	169	177	150	177	34	174	22	168	14	158	10	143	7	143	0	83	254	103	254	180	302	185	306	189	310	192	315	194	319	195	324	194	329	192	334	188	337	183	339	173	339	169	338	165	336	161	333	156	328	16383	16383	248	0	248	7	241	8	235	10	225	14	221	17	217	21	211	28	205	37	198	47	192	58	180	79	168	94	156	105	144	113	131	120	131	121	148	137	160	156	168	172	176	185	188	190	192	189	202	185	208	183	214	182	222	183	228	186	233	191	237	197	238	204	236	211	233	218	226	223	218	227	207	228	196	227	185	223	176	216	168	207	161	196	140	154	132	143	124	135	118	132	112	130	105	128	98	127	91	127	91	190	92	199	95	207	100	212	109	216	122	218	122	225	18	225	18	218	31	216	39	214	45	209	48	201	49	189	49	25	46	18	42	13	36	10	26	8	12	7	12	0	128	0	128	7	117	8	107	9	99	12	94	17	92	24	91	33	91	113	99	111	106	108	112	103	118	95	127	82	181	0	196	319	195	330	190	340	184	347	176	351	167	352	163	352	159	350	156	348	154	344	153	339	156	332	161	329	168	327	173	324	175	319	174	313	169	307	161	303	148	300	129	299	110	300	97	303	89	307	84	313	83	319	85	324	90	327	97	329	102	332	104	339	104	344	102	348	100	350	96	352	93	352	84	351	76	347	68	340	63	330	61	319	66	302	78	289	94	280	112	275	129	273	146	275	164	280	180	289	192	302	196	319	16383	16383	242	225	175	225	175	218	184	217	190	216	195	213	198	210	199	205	199	201	198	198	198	195	197	193	143	55	84	184	83	188	79	196	78	201	78	204	79	209	82	212	87	215	95	217	107	218	107	225	4	225	4	218	11	217	23	211	27	206	31	200	98	59	103	46	115	22	119	12	120	6	117	-5	110	-24	100	-44	88	-60	75	-66	70	-66	64	-64	60	-63	55	-60	49	-58	39	-56	33	-56	27	-57	21	-60	16	-65	13	-72	12	-79	14	-88	18	-96	26	-102	35	-106	47	-108	68	-105	86	-94	102	-76	118	-48	134	-11	217	192	221	202	225	208	230	213	235	216	242	218	248	225	142	225	142	218	155	216	164	212	170	207	174	199	175	189	175	39	174	29	171	22	166	17	161	15	153	14	104	14	97	15	92	17	88	22	85	29	84	39	84	188	85	199	88	207	94	213	103	216	116	218	116	225	12	225	12	218	25	216	33	214	39	209	42	201	42	26	39	16	33	11	24	8	12	7	12	0	82	0	94	-3	106	-14	116	-34	125	-68	133	-68	142	-34	153	-14	164	-3	176	0	247	0	247	7	235	8	226	11	220	16	217	25	217	199	220	208	226	213	235	216	248	218	167	183	167	253	168	259	170	263	174	266	179	267	185	268	190	268	209	267	224	264	236	259	245	250	253	238	255	234	256	229	257	225	257	221	258	218	270	218	267	287	167	287	169	302	175	311	185	317	198	320	215	321	215	331	69	331	69	321	87	320	101	317	110	311	115	301	117	287	17	287	13	217	25	217	26	221	26	225	27	229	27	232	28	235	34	249	42	258	53	264	69	267	92	268	99	268	105	267	110	266	114	263	116	258	117	252	117	56	115	37	111	24	103	16	89	11	69	9	69	0	237	0	277	4	311	15	335	34	351	59	357	91	350	126	331	153	303	170	266	180	222	183	16383	16383	167	163	206	163	234	161	260	154	280	141	294	120	299	89	294	59	280	39	258	27	231	21	199	19	186	20	178	22	172	26	168	33	167	41	126	126	126	201	127	206	130	209	135	210	142	211	162	209	176	203	186	193	192	179	196	161	205	161	201	225	126	225	126	340	123	342	108	336	94	330	80	326	66	321	50	316	50	308	56	308	58	309	63	309	72	308	78	306	81	301	83	294	84	282	84	225	8	225	4	161	12	161	17	179	23	193	32	203	46	209	66	211	73	210	77	209	81	206	83	203	84	198	84	40	83	26	80	17	75	12	66	9	52	7	52	0	169	0	196	3	220	10	238	23	249	40	253	62	249	86	235	105	215	117	188	124	158	126	16383	16383	126	112	148	112	167	111	183	107	196	98	205	84	208	64	205	43	196	29	182	20	164	15	142	14	135	14	130	16	127	19	126	23	126	30	496	0	496	9	465	19	443	40	425	68	408	97	387	124	372	138	354	151	334	162	312	170	290	174	391	331	99	331	205	174	180	167	159	159	141	148	126	137	113	124	91	97	74	68	56	40	34	19	3	9	3	0	148	0	148	9	137	11	129	15	124	20	122	26	121	34	122	42	124	50	127	59	137	79	154	103	171	123	189	138	206	148	224	152	224	61	223	39	219	25	212	16	198	12	179	9	179	0	321	0	321	9	302	11	289	15	281	23	276	36	275	55	275	152	292	148	310	138	328	123	345	103	362	79	368	69	372	59	375	50	377	42	378	34	377	26	375	20	370	15	362	11	351	9	351	0	16383	16383	350	309	263	174	174	309	354	0	354	7	332	14	317	30	304	49	292	70	277	89	267	98	255	106	242	112	226	116	209	118	209	119	277	225	71	225	151	119	151	118	135	116	120	112	106	105	94	98	84	89	69	70	57	49	45	29	29	14	7	7	7	0	109	0	109	7	101	9	95	11	92	14	90	19	90	29	94	41	97	47	102	54	113	69	124	82	136	93	148	101	160	104	160	33	159	22	156	14	151	10	143	8	132	7	132	0	229	0	229	7	218	8	210	10	205	14	202	22	201	33	201	104	213	101	225	93	237	82	248	69	259	54	267	40	269	35	271	29	271	19	269	14	266	11	260	9	252	7	252	0	16383	16383	251	211	195	124	134	211	345	166	337	222	316	269	281	306	236	330	181	338	127	330	82	307	47	271	26	224	18	167	26	109	47	61	82	24	127	1	181	-6	235	1	280	24	315	60	337	108	345	166	16383	16383	287	179	279	171	271	166	264	162	257	160	249	159	228	164	208	178	187	193	167	206	147	211	134	211	121	207	107	201	92	191	75	177	77	201	81	226	89	249	98	269	109	286	122	298	135	308	150	314	165	318	181	320	194	319	207	316	220	311	231	305	243	296	257	281	269	260	279	236	285	209	287	179	16383	16383	288	158	286	128	281	100	272	75	261	53	247	35	235	26	223	19	210	15	197	12	182	11	168	12	155	15	143	19	131	25	120	33	104	51	92	73	83	97	77	125	75	156	83	164	91	170	99	174	106	176	113	177	133	171	154	158	175	143	197	130	219	124	236	126	251	131	265	138	277	148	288	158	238	116	232	154	217	186	194	210	165	225	130	230	92	225	61	209	38	185	23	153	17	114	23	75	38	42	61	17	91	1	126	-4	163	1	194	17	218	43	233	76	238	116	16383	16383	192	120	188	116	183	114	179	112	175	111	172	111	159	114	147	122	136	132	123	140	108	143	100	143	91	140	82	136	73	130	63	122	63	137	65	164	73	186	85	202	101	212	121	216	132	215	143	211	152	206	160	199	168	191	175	179	181	166	186	152	190	136	192	120	16383	16383	193	102	190	70	183	44	171	25	154	13	134	9	123	10	114	13	104	18	96	25	89	34	81	47	75	61	70	76	66	92	64	108	68	112	73	114	77	116	81	117	84	118	96	114	107	106	119	96	131	88	147	85	158	86	168	89	177	94	186	100	193	107	200	80	123	252	116	269	110	283	106	292	104	300	104	305	105	310	107	314	112	317	118	319	127	320	141	321	141	331	8	331	8	321	21	320	31	316	41	307	50	291	62	267	184	-5	191	-5	292	272	297	283	301	292	306	299	312	304	319	306	325	303	329	296	334	287	342	280	356	277	365	279	372	284	377	291	379	299	380	306	378	317	374	325	366	332	356	337	342	338	318	335	300	325	286	309	275	290	266	267	140	57	138	57	89	185	87	190	86	194	85	197	84	201	84	204	85	209	88	212	92	215	99	216	108	218	108	225	9	225	9	218	20	216	28	211	36	201	45	185	55	160	113	17	119	5	125	-5	128	-6	130	-6	132	-3	135	0	138	7	142	17	195	156	199	166	203	175	208	183	213	188	219	190	224	189	232	185	237	183	243	182	250	183	257	186	262	191	265	197	266	204	265	211	262	218	256	223	248	227	238	228	220	224	206	214	195	199	186	183	180	166	272	401	260	401	260	398	259	393	258	387	256	381	255	377	246	357	234	343	221	336	206	332	192	331	9	331	9	321	28	320	41	315	48	307	52	294	53	275	53	57	52	37	48	24	41	16	28	12	9	9	9	0	150	0	150	9	130	12	117	16	109	24	105	37	104	56	104	302	106	307	109	310	114	312	270	312	194	279	185	279	181	259	173	244	160	233	139	227	107	225	8	225	8	218	22	217	31	215	36	211	39	204	40	194	40	40	39	25	36	16	30	11	21	9	8	7	8	0	113	0	113	7	100	9	91	13	85	18	82	26	81	36	81	194	82	200	83	204	86	207	89	209	95	210	191	210	248	0	248	9	239	11	232	14	226	19	221	27	215	39	130	234	123	234	51	65	41	40	33	24	26	15	18	11	7	9	7	0	76	0	76	9	68	9	62	10	58	12	56	15	56	26	59	35	75	75	162	75	176	42	179	36	181	31	183	21	183	16	180	13	176	11	170	9	159	9	159	0	16383	16383	156	92	81	92	118	181	241	60	230	60	219	41	206	28	189	21	167	18	137	17	102	17	93	18	87	21	85	26	85	113	160	113	172	110	180	104	184	94	188	79	198	79	198	162	188	162	184	149	180	139	172	134	160	131	143	130	85	130	85	208	87	212	89	214	93	215	172	215	189	212	199	206	206	195	210	180	220	180	220	232	11	232	11	223	26	222	35	218	41	213	43	204	44	190	44	42	43	29	41	20	35	14	26	11	11	9	11	0	223	0	280	232	195	232	195	223	210	221	220	216	226	208	229	195	229	73	228	60	225	49	220	40	214	31	205	24	195	18	182	14	168	11	140	11	129	13	118	17	110	21	102	26	94	35	89	45	86	56	85	68	84	84	84	190	85	202	87	211	92	217	102	221	118	223	118	232	11	232	11	223	26	222	35	218	41	212	43	204	44	193	44	86	45	65	49	48	56	33	65	22	77	12	87	6	99	1	112	-3	127	-5	144	-6	165	-5	184	-2	200	3	213	10	224	19	234	30	240	42	244	55	246	71	246	195	249	208	254	216	264	221	280	223	246	29	239	29	237	28	234	28	225	29	218	32	215	37	213	45	212	57	212	340	209	342	195	337	169	329	154	324	136	320	136	311	138	312	147	312	156	311	163	309	167	304	170	297	170	209	159	217	149	223	139	227	129	229	118	230	85	223	56	206	34	178	19	143	13	103	18	67	30	37	49	14	75	0	106	-4	122	-3	136	0	148	7	160	16	170	28	170	-2	172	-4	218	11	218	-88	217	-101	215	-113	209	-123	201	-130	190	-133	184	-132	178	-130	172	-126	167	-122	163	-117	159	-113	155	-108	152	-105	147	-103	142	-102	137	-102	133	-104	130	-107	128	-111	127	-115	131	-124	140	-132	154	-137	171	-141	191	-142	209	-139	224	-129	235	-114	243	-95	246	-73	16383	16383	170	51	170	49	169	46	165	40	162	37	157	31	150	27	143	24	135	22	126	21	102	26	83	39	69	60	60	88	56	123	59	154	67	180	80	199	98	212	119	216	135	213	149	206	160	195	167	181	170	166	252	7	240	9	228	13	217	20	206	30	194	44	118	141	132	155	164	183	188	201	206	212	222	217	240	218	240	225	138	225	138	218	148	218	155	217	160	215	162	212	163	209	161	203	155	195	151	191	83	131	83	340	81	342	70	338	48	332	35	328	18	324	3	320	3	311	7	312	17	312	20	313	28	312	34	309	38	303	40	294	41	282	41	41	40	28	38	20	32	14	21	11	3	7	3	0	121	0	121	7	110	8	100	9	92	12	87	17	84	24	83	33	83	126	158	26	160	24	162	21	163	19	163	17	164	15	163	13	162	10	153	7	143	7	143	0	225	0	225	-88	224	-101	221	-113	216	-123	208	-130	197	-133	191	-132	185	-130	179	-126	174	-122	170	-117	166	-113	162	-108	159	-105	154	-103	148	-102	144	-102	140	-104	137	-107	135	-111	134	-115	138	-124	147	-132	161	-137	178	-141	199	-142	216	-139	231	-129	242	-114	250	-95	252	-73	128	7	113	9	103	12	96	18	92	28	91	44	91	339	89	342	57	332	9	320	9	311	13	312	24	312	28	313	38	311	44	306	47	299	49	290	49	46	48	31	44	20	37	13	26	9	11	7	11	0	101	0	101	-88	100	-100	98	-112	93	-122	85	-130	73	-133	60	-130	50	-122	42	-113	34	-105	25	-102	20	-102	16	-104	13	-107	11	-111	11	-115	16	-126	29	-134	45	-139	62	-142	75	-142	94	-138	109	-127	120	-111	126	-92	128	-73	78	151	71	156	64	163	60	170	57	178	56	185	58	197	63	207	71	214	82	217	94	219	110	217	123	210	134	198	143	181	151	157	158	157	156	225	150	225	145	220	140	220	137	221	134	221	131	223	122	226	115	228	109	229	94	229	72	227	53	219	38	207	29	190	26	168	28	153	35	138	47	123	63	109	85	95	113	80	129	68	134	60	138	52	139	43	137	31	132	21	123	13	112	8	98	6	79	9	63	17	51	31	41	50	34	76	26	76	26	-1	32	-1	34	0	36	2	39	3	41	4	48	4	52	3	56	3	61	1	68	0	75	-2	82	-3	90	-4	111	-4	118	-3	125	-1	131	0	137	3	137	-101	134	-113	129	-123	121	-130	109	-133	103	-132	97	-130	87	-122	83	-117	79	-113	75	-108	71	-105	66	-103	61	-102	56	-102	53	-104	50	-107	48	-111	47	-115	50	-124	59	-132	73	-137	91	-141	111	-142	128	-139	143	-129	155	-114	162	-95	165	-73	165	27	171	39	173	45	174	51	174	57	173	73	168	86	159	97	147	108	130	119	239	7	230	8	222	12	215	18	207	26	199	37	134	136	176	195	182	203	190	209	198	214	207	216	217	218	217	225	137	225	137	218	145	217	151	215	155	213	157	210	157	202	154	197	150	191	145	183	139	174	136	169	133	165	130	160	124	152	123	154	121	156	119	160	117	162	109	174	103	185	98	194	95	201	94	206	95	210	97	213	101	216	107	217	116	218	116	225	12	225	12	218	17	218	25	217	32	214	39	208	47	200	55	187	55	188	102	116	45	33	37	22	31	15	24	11	17	9	8	7	8	0	81	0	81	7	73	8	68	9	64	11	62	13	61	17	61	19	62	22	64	26	67	31	71	37	110	99	156	28	157	27	159	23	159	15	157	12	153	9	147	8	139	7	139	0	212	0	212	-88	211	-101	208	-113	203	-123	195	-130	184	-133	178	-132	172	-130	166	-126	161	-122	157	-117	153	-113	150	-108	146	-105	141	-103	136	-102	131	-102	127	-104	124	-107	122	-111	122	-115	125	-124	134	-132	148	-137	165	-141	185	-142	203	-139	218	-129	229	-114	237	-95	239	-73	208	68	200	69	197	56	195	46	193	39	190	33	186	28	181	24	173	20	163	17	149	16	133	15	67	15	201	218	201	225	28	225	26	166	36	166	39	184	44	197	51	205	63	209	79	210	147	210	13	7	13	0	180	0	180	-88	179	-101	177	-113	172	-123	164	-130	152	-133	146	-132	140	-130	130	-122	126	-117	122	-113	118	-108	114	-105	109	-103	104	-102	99	-102	96	-104	93	-107	91	-111	90	-115	93	-124	102	-132	116	-137	134	-141	154	-142	171	-139	186	-129	198	-114	205	-95	208	-73	291	359	219	434	214	438	209	441	205	443	197	445	191	444	186	442	182	439	180	435	179	429	180	424	182	420	185	415	189	411	194	407	271	359	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	242	253	170	328	165	332	161	335	157	337	152	338	148	339	142	338	137	336	133	333	131	329	130	323	131	318	133	314	136	309	140	305	145	301	222	253	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	180	359	200	359	276	408	282	412	286	416	289	420	291	424	291	435	288	439	285	442	280	444	274	445	266	443	262	441	258	438	253	434	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	130	253	150	253	227	302	233	306	237	310	240	314	242	318	242	323	241	329	239	333	235	336	230	338	224	339	216	337	213	335	209	332	204	328	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	310	392	308	400	305	407	299	412	292	416	285	417	277	416	270	412	265	407	261	400	260	392	261	384	265	378	270	372	276	369	284	368	292	369	299	372	305	378	308	384	310	392	16383	16383	210	392	209	400	205	407	200	412	193	416	185	417	177	416	171	412	165	407	162	400	161	392	162	384	165	378	170	372	177	369	185	368	193	369	200	372	205	378	209	384	210	392	16383	16383	466	331	368	331	368	321	381	320	391	318	397	314	401	308	402	301	402	294	401	287	399	280	397	271	394	262	331	93	259	275	255	289	253	295	252	300	251	304	253	310	257	315	265	318	276	320	290	321	290	331	157	331	157	321	171	320	182	317	191	309	199	295	208	273	222	236	170	94	98	282	96	288	95	293	93	298	93	311	96	316	102	319	111	321	124	321	124	331	2	331	2	321	16	320	27	314	36	303	45	286	55	262	73	210	92	157	132	49	151	-5	158	-5	235	206	251	165	267	123	299	37	315	-5	323	-5	344	61	361	111	377	158	397	212	425	286	430	299	436	308	443	314	453	318	466	321	261	286	259	294	256	301	250	306	243	310	235	311	228	310	221	306	216	301	212	294	211	286	212	278	216	272	221	266	227	263	235	262	243	263	250	266	256	272	259	278	261	286	16383	16383	161	286	160	294	156	301	151	306	144	310	136	311	128	310	122	306	116	301	113	294	112	286	113	278	116	272	121	266	128	263	136	262	144	263	151	266	156	272	160	278	161	286	16383	16383	347	225	286	225	286	218	294	215	301	213	305	210	307	207	307	197	306	191	302	177	299	169	254	58	209	178	206	185	204	195	204	205	207	210	212	213	221	215	233	218	233	225	131	225	131	218	141	216	148	212	155	206	160	196	166	183	175	155	130	55	80	186	79	189	79	192	78	195	78	206	81	211	85	214	91	216	100	218	100	225	11	225	11	218	17	216	22	214	26	208	31	199	37	186	104	15	108	7	111	0	113	-3	116	-5	118	-6	121	-3	123	0	126	5	130	12	186	132	232	15	235	5	238	0	241	-6	246	-6	250	0	253	7	257	17	326	190	331	200	334	207	338	212	342	215	347	218	238	359	166	434	161	438	156	441	152	443	144	445	138	444	133	442	129	439	127	435	126	429	127	424	129	420	132	415	136	411	141	407	218	359	16383	16383	352	331	243	331	243	321	256	321	266	319	272	316	275	312	276	306	276	302	274	294	272	290	270	285	197	174	124	285	121	289	118	294	116	299	115	304	115	308	116	312	119	316	123	318	130	320	138	321	151	321	151	331	11	331	11	321	24	319	37	313	50	299	68	277	92	243	157	147	157	61	156	39	152	25	144	16	129	12	107	9	107	0	260	0	260	9	239	11	224	15	215	23	210	36	209	55	209	151	282	266	297	288	310	303	322	313	336	319	352	321	182	253	109	328	105	332	100	335	96	337	88	339	82	338	77	336	73	333	71	329	70	323	70	318	72	314	75	309	85	301	162	253	16383	16383	238	225	171	225	171	218	179	217	186	216	190	213	193	210	194	205	194	202	193	201	193	198	192	196	143	59	88	184	82	196	81	201	81	204	82	209	85	212	90	215	98	217	109	218	109	225	7	225	7	218	14	217	21	214	26	211	30	206	33	200	99	60	105	47	111	35	116	24	121	9	119	2	116	-8	112	-21	106	-34	100	-44	96	-51	85	-62	80	-65	75	-66	71	-66	69	-65	66	-64	62	-63	63	-63	57	-60	52	-58	42	-56	36	-56	30	-57	24	-60	19	-65	16	-72	15	-79	17	-88	21	-96	28	-102	38	-106	50	-108	71	-105	90	-94	106	-76	122	-49	137	-11	213	192	217	202	221	208	226	213	231	216	238	218	142	97	142	129	20	129	20	97	142	97	142	128	20	128	20	97	250	97	250	129	0	129	0	97	250	100	250	125	0	125	0	100	500	100	500	125	0	125	0	100	1000	100	1000	125	0	125	0	100	197	-93	197	345	164	345	164	-93	16383	16383	98	-93	98	345	65	345	65	-93	250	-94	250	-69	0	-69	0	-94	16383	16383	250	-149	250	-124	0	-124	0	-149	113	338	95	327	79	312	67	296	60	279	57	261	59	247	65	234	74	225	85	219	98	217	107	218	116	222	122	228	126	236	127	245	126	254	122	261	116	266	108	270	98	271	95	271	93	270	88	270	86	269	85	269	85	268	84	268	78	271	77	273	77	276	79	286	83	296	92	306	103	317	118	329	53	217	72	228	87	242	99	258	106	276	109	294	107	308	101	320	93	330	82	336	69	338	59	337	51	333	45	327	41	319	40	310	41	301	45	294	51	288	59	285	69	284	73	284	75	285	79	285	80	286	85	286	87	285	88	283	89	282	89	280	88	269	83	259	74	248	63	237	49	226	53	-69	72	-58	87	-44	99	-28	106	-10	109	7	107	21	101	33	93	42	82	49	69	51	59	49	51	46	45	40	41	32	40	22	41	14	45	7	51	2	59	-1	69	-2	73	-2	75	-1	80	-1	81	0	85	0	87	-1	88	-3	89	-4	89	-6	88	-16	83	-27	74	-38	63	-49	49	-60	100	226	85	237	74	248	66	259	61	269	59	280	59	282	62	285	64	286	68	286	70	285	73	285	75	284	79	284	90	285	98	288	104	294	108	301	109	310	107	319	104	327	97	333	89	337	79	338	67	336	56	330	47	320	42	308	40	294	42	276	50	258	61	242	77	228	95	217	194	338	175	327	159	312	147	296	140	279	137	261	139	247	145	234	154	225	165	219	177	217	187	218	195	222	202	228	206	236	207	245	206	254	202	261	196	266	187	270	177	271	175	271	173	270	167	270	166	269	165	269	165	268	164	268	158	271	157	273	157	276	158	286	163	296	172	306	183	317	198	329	16383	16383	78	338	59	327	43	312	32	296	24	279	22	261	24	247	29	234	38	225	48	219	61	217	71	218	80	222	86	228	90	236	91	245	90	254	86	261	80	266	71	270	61	271	59	271	57	270	51	270	50	269	49	269	49	268	48	268	42	271	41	273	41	276	42	286	47	296	56	306	67	317	82	329	145	217	163	228	179	242	190	258	198	276	200	294	198	308	193	320	184	330	173	336	161	338	151	337	143	333	136	327	132	319	131	310	132	301	136	294	142	288	151	285	161	284	165	284	167	285	171	285	172	286	176	286	178	285	180	283	180	282	181	280	179	269	174	259	166	248	155	237	140	226	16383	16383	28	217	47	228	63	242	74	258	82	276	84	294	82	308	77	320	68	330	57	336	45	338	35	337	27	333	20	327	16	319	15	310	16	301	20	294	26	288	35	285	45	284	49	284	51	285	55	285	56	286	60	286	62	285	64	283	64	282	65	280	63	269	58	259	50	248	39	237	24	226	152	-69	171	-58	186	-44	198	-28	206	-10	208	7	206	21	200	33	192	42	181	49	168	51	158	49	150	46	144	40	140	32	138	22	140	14	144	7	150	2	158	-1	169	-2	172	-2	174	-1	179	-1	180	0	184	0	186	-1	187	-3	188	-4	189	-6	187	-17	182	-27	174	-38	162	-49	147	-60	16383	16383	36	-69	55	-58	70	-44	82	-28	89	-10	92	7	90	21	85	33	76	42	65	49	52	51	42	49	34	46	28	40	24	32	22	22	24	14	27	7	34	2	42	-1	52	-2	56	-2	58	-1	63	-1	64	0	68	0	70	-1	71	-3	72	-4	73	-6	71	-16	66	-27	58	-38	46	-49	31	-60	191	226	177	237	165	248	157	259	152	269	151	280	151	282	152	283	153	285	155	286	160	286	161	285	165	285	167	284	171	284	181	285	189	288	195	294	199	301	200	310	199	319	195	327	189	333	181	337	171	338	158	336	147	330	139	320	133	308	131	294	134	276	141	258	153	242	168	228	187	217	16383	16383	75	226	61	237	49	248	41	259	36	269	35	280	35	282	36	283	37	285	39	286	44	286	45	285	49	285	51	284	55	284	65	285	73	288	79	294	83	301	84	310	83	319	79	327	73	333	65	337	55	338	42	336	31	330	23	320	17	308	15	294	18	276	25	258	37	242	52	228	71	217	120	-74	131	-74	131	-12	132	21	134	52	138	80	144	104	151	127	144	137	138	152	134	170	132	192	131	219	140	218	148	217	156	215	165	212	176	208	188	204	198	202	203	202	209	203	214	206	218	211	220	217	221	224	220	231	217	237	213	241	208	244	202	246	198	245	188	243	183	241	177	239	166	235	157	231	141	229	131	228	131	243	132	255	134	266	137	278	142	292	144	298	148	308	149	312	149	315	148	322	144	328	139	333	132	337	126	338	118	337	112	333	107	328	103	322	102	315	102	312	103	308	104	303	106	298	108	292	113	278	116	266	119	255	120	243	120	228	110	229	94	231	85	235	74	239	62	243	57	244	49	246	43	244	37	241	33	237	31	231	30	224	30	216	33	210	37	205	44	203	51	202	55	202	63	204	68	206	75	208	85	212	94	215	102	217	120	219	119	192	117	169	113	151	107	137	99	127	106	103	112	76	116	46	119	16	120	-12	221	223	220	230	217	237	213	241	208	244	202	246	198	245	188	243	183	241	177	239	166	235	157	231	148	230	140	229	131	228	131	243	132	255	134	266	137	278	142	292	144	298	146	303	147	308	148	312	148	315	147	322	144	328	139	333	132	337	125	338	118	337	112	333	107	328	103	322	102	315	102	312	103	308	104	303	106	298	108	292	113	278	116	266	118	255	119	243	119	228	110	229	94	231	85	235	74	239	62	243	58	244	53	245	49	246	43	244	37	241	33	237	31	231	30	224	30	216	33	210	37	205	44	203	51	202	55	202	63	204	68	206	75	208	85	212	94	215	102	217	110	218	119	219	119	195	117	174	113	157	107	143	99	130	107	120	113	108	117	91	119	69	119	42	110	43	94	47	85	50	74	54	68	56	62	57	57	59	52	59	48	60	42	59	36	56	32	51	30	45	29	39	30	31	33	25	37	20	42	17	49	16	52	16	62	18	67	20	73	22	84	27	93	30	101	32	110	33	119	33	119	19	118	7	116	-4	113	-16	108	-30	105	-35	104	-41	102	-45	102	-53	103	-60	106	-66	111	-71	118	-74	124	-75	132	-74	138	-71	143	-66	147	-60	148	-53	148	-50	147	-45	146	-41	144	-35	142	-30	137	-16	134	-4	132	7	131	19	131	33	140	33	148	32	156	30	165	27	176	22	188	18	193	17	197	16	201	16	207	17	213	20	217	25	219	31	220	37	220	45	217	51	213	56	208	59	201	60	197	59	192	59	187	57	181	56	175	54	164	50	155	47	148	45	140	43	131	42	131	69	133	89	137	106	143	119	151	130	143	142	137	155	133	172	131	193	131	219	140	218	148	217	156	215	165	212	176	208	188	204	198	202	203	202	209	203	214	206	218	210	220	216	221	223	228	126	223	156	210	183	190	203	163	217	131	222	101	217	74	203	54	182	40	156	35	126	40	96	54	69	74	48	101	34	131	30	161	35	188	48	209	69	223	96	228	126	277	22	276	30	272	38	266	44	258	49	250	50	241	49	233	45	227	39	223	31	222	22	223	13	227	6	233	0	241	-3	249	-5	258	-3	266	0	272	6	276	13	277	22	16383	16383	111	22	110	30	106	38	100	44	92	49	84	50	75	49	67	45	61	39	57	31	55	22	57	13	61	6	67	0	74	-3	83	-5	92	-3	99	0	106	6	110	13	111	22	444	22	443	30	439	38	432	44	425	49	416	50	408	49	400	45	394	39	390	31	388	22	390	13	394	6	400	0	407	-3	416	-5	424	-3	432	0	439	6	443	13	444	22	16383	16383	277	22	276	30	272	38	266	44	258	49	250	50	241	49	233	45	227	39	223	31	222	22	223	13	227	6	233	0	241	-3	249	-5	258	-3	266	0	272	6	276	13	277	22	16383	16383	111	22	110	30	106	38	100	44	92	49	84	50	75	49	67	45	61	39	57	31	55	22	57	13	61	6	67	0	74	-3	83	-5	92	-3	99	0	106	6	110	13	111	22	524	107	522	127	516	143	506	155	493	163	476	165	448	159	422	143	401	120	387	91	382	60	385	38	393	19	406	4	423	-5	443	-8	467	-2	490	14	508	39	520	71	524	107	16383	16383	512	108	509	77	499	48	484	25	466	10	445	4	436	6	428	10	423	18	419	27	417	39	419	57	424	76	430	96	439	114	448	129	454	137	461	143	467	148	474	150	481	151	492	149	500	143	507	134	511	122	512	108	16383	16383	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	705	107	703	127	697	143	687	155	674	163	657	165	629	159	603	143	582	120	568	91	563	60	566	38	574	19	587	4	604	-5	623	-8	648	-2	670	14	688	39	700	71	705	107	16383	16383	694	108	690	77	680	48	665	25	647	10	627	4	617	6	610	10	604	18	600	27	599	39	600	57	605	76	611	96	620	114	629	129	635	137	642	143	648	148	655	150	662	151	672	149	681	143	688	134	692	122	694	108	16383	16383	524	107	522	127	516	143	506	155	493	163	476	165	448	159	422	143	401	120	387	91	382	60	385	38	393	19	406	4	423	-5	443	-8	467	-2	490	14	508	39	520	71	524	107	16383	16383	512	108	509	77	499	48	484	25	466	10	445	4	436	6	428	10	423	18	419	27	417	39	419	57	424	76	430	96	439	114	448	129	454	137	461	143	467	148	474	150	481	151	492	149	500	143	507	134	511	122	512	108	16383	16383	343	107	341	127	335	143	325	155	312	163	295	165	267	159	241	143	220	120	206	91	200	60	203	38	212	18	225	4	242	-5	261	-8	286	-2	309	14	327	39	339	71	343	107	16383	16383	331	108	328	77	318	48	303	25	285	10	265	4	255	6	248	10	242	18	238	27	237	38	239	59	244	82	252	103	263	123	276	140	280	144	284	147	290	149	295	151	300	151	311	149	319	143	326	134	330	122	331	108	16383	16383	310	353	289	353	265	331	248	317	235	309	221	305	194	305	185	307	176	311	167	317	157	324	150	330	144	334	138	336	133	338	127	338	97	332	71	317	50	293	36	264	31	232	34	209	42	191	54	176	70	166	89	163	99	164	108	166	116	169	132	181	146	197	157	215	165	234	171	255	172	276	172	289	171	294	171	299	179	296	187	294	194	292	201	292	209	291	223	292	236	295	247	301	258	309	269	320	72	-8	95	-8	16383	16383	161	285	157	251	148	222	133	198	115	182	94	176	85	178	77	183	71	190	67	200	66	211	67	228	70	245	75	262	82	278	90	293	95	302	101	309	107	314	115	319	126	325	135	316	140	312	144	310	148	307	153	305	157	301	159	297	160	292	161	285	37	205	47	201	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	338	80	334	76	329	73	323	71	316	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	175	205	184	201	237	304	239	307	241	311	244	323	243	328	242	332	239	336	235	338	230	339	222	338	217	334	213	329	210	323	208	316	16383	16383	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	107	205	74	316	71	323	68	329	64	334	59	338	51	339	46	338	42	335	40	332	38	327	37	323	38	318	39	314	41	310	43	307	45	303	98	201	175	205	142	316	140	323	137	329	133	334	127	337	120	339	115	338	111	335	108	332	107	327	106	323	106	318	108	314	109	310	111	307	113	303	166	200	16383	16383	107	205	74	316	72	323	68	329	64	334	59	338	51	339	46	338	42	336	38	328	37	323	39	315	43	307	45	304	98	201	244	205	211	316	209	323	206	329	202	334	196	337	189	339	184	338	180	335	177	332	175	327	175	318	176	314	178	310	180	307	181	303	235	200	16383	16383	175	205	142	316	140	323	137	329	133	334	127	338	120	339	115	338	111	336	108	332	107	328	106	323	106	319	108	315	109	311	111	307	113	304	166	201	16383	16383	107	205	74	316	72	323	68	329	64	334	59	338	51	339	46	338	42	336	38	328	37	323	39	315	43	307	45	304	98	201	227	-68	130	51	125	51	30	-68	40	-77	127	26	216	-77	31	113	72	77	86	64	102	48	118	33	130	21	137	17	138	17	140	18	142	20	142	22	141	26	138	31	133	39	126	49	118	60	111	70	103	80	85	102	75	113	118	166	126	178	133	187	138	194	141	199	142	203	142	205	141	207	140	208	137	208	131	204	118	193	103	178	86	163	72	150	135	111	94	147	37	204	30	208	28	208	27	207	25	206	24	204	24	203	25	199	28	193	34	185	40	176	49	165	56	155	64	145	72	134	81	122	91	111	49	58	40	47	34	38	28	31	25	25	24	22	24	20	27	17	30	17	36	21	48	32	64	46	80	61	94	75	308	127	306	137	302	145	295	152	286	157	276	158	266	157	257	152	250	145	246	137	244	127	246	116	250	108	257	101	266	96	276	94	286	96	295	101	302	108	306	116	308	127	16383	16383	204	231	202	241	197	250	190	257	182	261	171	263	161	261	153	257	146	250	141	241	140	231	141	221	146	212	153	205	161	201	171	199	182	201	190	205	197	212	202	221	204	231	16383	16383	318	2	195	127	318	251	295	273	171	150	47	273	24	251	147	127	24	2	47	-20	171	103	295	-20	16383	16383	204	22	202	32	197	41	190	48	182	52	171	54	161	52	153	48	146	41	141	32	140	22	141	12	146	3	153	-3	161	-7	171	-9	182	-7	190	-3	197	3	202	12	204	22	16383	16383	99	127	97	137	93	145	86	152	77	157	66	158	56	157	48	152	41	145	36	137	35	127	36	116	41	108	48	101	56	96	66	94	77	96	86	101	93	108	97	116	99	127	195	88	203	88	225	278	225	282	226	286	226	297	225	311	222	322	216	331	209	336	200	338	189	336	182	331	177	323	174	312	173	300	173	293	174	289	174	284	175	278	16383	16383	88	88	94	88	117	278	117	282	118	286	118	297	117	311	113	322	108	331	101	336	92	338	81	336	74	331	69	323	66	312	65	300	65	289	66	284	66	278	16383	16383	226	21	225	30	221	37	215	43	208	47	200	49	191	47	184	43	178	37	174	30	173	22	174	13	178	6	183	0	191	-2	199	-3	208	-2	215	0	221	6	225	13	226	21	16383	16383	118	21	116	30	113	37	107	43	100	47	92	49	83	47	76	43	70	37	66	30	65	22	66	13	70	6	75	0	82	-2	91	-3	100	-2	107	0	113	6	116	13	118	21	250	385	250	410	0	410	0	385	363	262	339	298	309	325	274	342	236	351	200	354	165	351	128	342	92	324	60	298	36	261	44	256	75	285	108	304	141	315	172	320	200	321	226	320	256	315	289	304	323	285	356	256	142	86	142	166	20	166	20	86	166	338	142	338	-83	-6	-59	-6	320	82	323	101	328	118	334	133	342	147	352	161	374	187	389	208	398	226	403	242	405	259	400	286	387	308	367	324	342	335	314	338	287	335	264	325	247	310	236	290	232	267	233	255	236	246	241	239	248	235	256	233	262	234	268	237	272	242	275	248	276	255	274	264	270	270	264	276	259	283	257	292	260	301	267	310	277	317	290	321	304	323	321	320	336	312	348	300	356	283	358	264	357	246	353	227	347	209	333	171	324	147	318	126	314	109	312	95	311	82	16383	16383	343	22	341	30	337	38	332	44	324	48	316	49	308	48	300	44	295	38	291	31	290	22	291	14	294	7	300	1	307	-2	316	-3	325	-2	332	1	338	7	341	14	343	22	16383	16383	122	82	126	101	131	118	137	133	145	147	155	161	176	187	191	208	201	226	206	242	207	259	202	286	189	308	169	324	144	335	116	338	89	335	66	325	49	310	38	290	34	267	35	255	38	246	44	239	50	235	58	233	65	234	71	237	75	242	78	248	79	255	77	264	72	270	66	276	62	283	60	292	62	301	69	310	80	317	92	321	107	323	124	320	139	312	151	300	159	283	161	264	160	246	156	227	150	209	136	171	126	147	120	127	116	109	114	95	113	82	16383	16383	145	22	144	30	140	38	134	44	127	48	119	49	110	48	103	44	97	38	93	31	92	22	93	14	97	7	102	1	110	-2	119	-3	127	-2	135	1	140	7	144	14	145	22	134	17	147	24	158	30	178	36	190	38	200	40	207	43	212	47	215	53	216	60	215	66	213	71	209	75	204	78	198	79	190	76	183	71	174	63	166	54	159	46	154	41	144	33	130	25	130	44	131	52	133	60	135	69	138	79	140	84	142	90	144	98	144	102	143	108	140	113	136	117	131	119	126	120	120	119	115	117	111	113	109	109	108	103	108	99	110	89	111	83	113	77	115	67	118	58	121	31	121	25	110	31	101	37	93	44	76	61	70	68	65	72	60	75	56	77	51	78	46	77	41	74	38	70	36	65	35	59	36	52	40	47	46	43	56	39	69	36	78	34	87	31	97	28	106	23	117	17	106	11	97	6	88	3	78	0	65	-1	53	-4	45	-8	39	-12	35	-17	34	-24	35	-30	37	-35	41	-39	46	-41	52	-42	57	-42	65	-38	69	-35	74	-30	81	-22	86	-16	89	-12	92	-10	94	-7	97	-4	105	0	112	4	121	10	121	6	119	-16	118	-25	115	-34	113	-43	111	-49	109	-54	108	-58	107	-63	107	-67	108	-72	110	-77	114	-81	119	-83	124	-84	130	-83	136	-80	140	-76	143	-71	145	-65	144	-63	144	-60	143	-56	141	-53	140	-49	136	-38	130	-5	130	10	134	7	140	3	147	0	153	-5	161	-12	169	-21	175	-29	182	-35	187	-39	193	-42	199	-43	205	-42	210	-39	213	-35	216	-29	217	-23	215	-16	212	-11	206	-7	198	-4	186	-1	176	0	165	2	147	10	138	15	99	201	98	211	94	218	88	224	81	228	71	229	63	228	55	224	49	218	45	210	44	201	45	193	49	185	55	179	63	176	71	174	80	176	88	179	94	185	98	193	99	201	16383	16383	91	-60	76	-49	65	-38	56	-28	51	-17	50	-7	50	-5	51	-3	54	0	59	0	61	-1	64	-1	67	-2	70	-2	80	-1	88	2	94	7	98	14	99	23	98	32	94	40	87	46	79	49	70	51	57	49	46	43	38	34	32	22	30	7	33	-11	40	-28	51	-44	67	-58	86	-69	368	230	351	271	322	303	285	327	243	341	197	345	151	341	109	327	73	303	44	271	27	230	60	222	71	252	92	277	120	296	155	308	196	313	237	308	272	296	302	277	323	252	334	222	16383	16383	334	104	322	72	301	46	272	27	236	16	196	12	156	16	121	27	92	46	72	72	61	104	27	95	44	54	72	22	109	0	151	-14	196	-19	242	-14	285	0	321	22	350	54	367	95	134	235	147	243	158	248	178	254	190	256	200	258	207	261	212	265	215	270	216	277	215	284	213	289	209	293	204	295	198	296	190	294	183	288	174	281	166	272	159	264	154	259	144	251	130	243	130	262	131	270	133	278	135	287	140	302	142	307	143	312	144	316	144	320	143	326	140	331	136	335	131	337	126	338	120	337	115	335	111	331	109	326	108	321	108	317	110	307	111	301	113	295	115	285	118	276	121	249	121	243	110	249	101	255	93	262	85	270	76	280	70	286	65	290	60	293	56	295	51	296	46	295	41	292	38	288	36	283	35	277	36	270	40	265	46	261	56	257	69	254	78	252	87	249	97	246	106	242	117	235	106	229	97	224	88	221	78	218	65	215	53	213	45	210	39	205	35	200	34	193	35	187	37	182	41	178	46	176	52	175	57	176	61	177	65	179	74	188	81	196	92	207	94	210	97	212	105	218	112	222	121	228	121	224	120	212	119	201	118	192	115	183	113	174	111	169	109	163	108	159	107	154	107	151	108	145	110	140	114	136	119	133	124	132	130	133	136	136	140	141	143	146	145	152	144	154	144	157	143	161	141	164	140	169	136	179	130	212	130	228	134	225	140	221	147	217	153	212	161	205	169	196	175	188	182	182	187	178	193	175	199	175	205	176	210	178	216	188	217	194	215	201	212	206	206	210	198	213	186	215	176	218	165	220	147	228	138	233	16383	16383	134	17	147	24	158	30	178	36	190	38	200	40	207	43	212	47	215	53	216	60	215	66	213	71	209	75	204	78	198	79	190	76	183	71	174	63	166	54	159	46	154	41	144	33	130	25	130	44	131	52	133	60	135	69	138	79	140	84	142	90	144	98	144	102	143	108	140	113	136	117	131	119	126	120	120	119	115	117	111	113	109	109	108	103	108	99	110	89	111	83	113	77	115	67	118	58	121	31	121	25	110	31	101	37	93	44	76	61	70	68	65	72	60	75	56	77	51	78	46	77	41	74	38	70	36	65	35	59	36	52	40	47	46	43	56	39	69	36	78	34	87	31	97	28	106	23	117	17	106	11	97	6	88	3	78	0	65	-1	53	-4	45	-8	39	-12	35	-17	34	-24	35	-30	37	-35	41	-39	46	-41	52	-42	57	-42	65	-38	69	-35	74	-30	81	-22	86	-16	89	-12	92	-10	94	-7	97	-4	105	0	112	4	121	10	121	6	119	-16	118	-25	115	-34	113	-43	111	-49	109	-54	108	-58	107	-63	107	-67	108	-72	110	-77	114	-81	119	-83	124	-84	130	-83	136	-80	140	-76	143	-71	145	-65	144	-63	144	-60	143	-56	141	-53	140	-49	136	-38	130	-5	130	10	134	7	140	3	147	0	153	-5	161	-12	169	-21	175	-29	182	-35	187	-39	193	-42	199	-43	205	-42	210	-39	213	-35	216	-29	217	-23	215	-16	212	-11	206	-7	198	-4	186	-1	176	0	165	2	147	10	138	15	88	310	87	318	83	326	76	332	69	337	60	338	52	337	44	333	38	327	34	319	32	310	34	301	38	294	44	288	51	284	60	282	69	284	76	288	83	294	87	301	88	310	16383	16383	209	353	175	353	27	-99	61	-99	16383	16383	203	-57	202	-48	197	-41	191	-34	184	-30	175	-29	167	-30	159	-34	153	-40	149	-48	147	-56	149	-65	153	-73	159	-79	166	-82	175	-84	184	-82	191	-79	197	-73	202	-65	203	-57	248	205	257	201	310	304	312	307	316	315	318	323	317	328	313	336	309	338	304	339	296	338	290	334	286	329	283	323	281	316	16383	16383	175	205	184	201	237	304	239	307	241	311	244	323	243	328	242	332	239	336	235	338	230	339	222	338	217	334	213	329	210	323	208	316	16383	16383	106	205	115	201	169	304	170	307	174	315	175	319	175	328	173	332	170	336	166	338	161	339	154	338	148	334	144	329	141	323	139	316	16383	16383	37	205	46	200	100	303	102	307	104	310	106	314	107	318	107	327	105	332	102	335	98	338	93	339	86	337	80	334	76	329	73	323	70	316	242	135	242	147	231	148	223	149	218	152	216	158	215	170	215	270	212	294	205	313	194	327	178	335	160	338	147	337	135	333	123	326	110	316	97	302	96	302	96	336	89	338	76	334	65	329	54	326	42	322	28	318	28	306	30	307	33	308	38	308	41	309	48	308	52	305	55	299	56	291	56	161	53	154	49	150	41	148	30	147	30	135	126	135	126	147	114	148	106	149	101	151	98	156	97	164	97	289	108	299	118	306	126	311	134	313	142	314	154	312	163	307	170	299	173	286	175	270	175	178	174	164	171	155	167	150	159	148	147	147	147	135	192	195	100	195	100	292	101	300	102	306	105	310	110	311	118	312	184	312	214	311	234	306	247	297	255	282	261	259	273	259	271	331	6	331	6	321	25	319	38	315	45	307	49	294	50	276	50	195	8	195	8	180	50	180	50	135	8	135	8	120	50	120	50	61	49	40	45	25	37	16	25	12	6	9	6	0	146	0	146	9	127	12	113	16	105	24	102	37	100	56	100	120	192	120	192	135	100	135	100	180	192	180	12	138	12	123	71	123	73	110	74	98	75	87	76	78	76	69	75	67	75	63	69	64	64	64	60	65	51	65	36	63	24	58	14	50	8	40	6	27	8	16	12	8	19	1	28	-2	40	-3	50	-2	59	0	68	6	78	14	89	27	107	15	123	6	136	1	149	-1	161	-2	175	-1	188	1	201	7	212	15	223	24	229	32	235	42	240	52	244	61	245	68	245	69	244	70	240	70	238	69	236	67	233	65	230	62	230	63	221	54	210	47	199	42	187	39	174	38	160	38	147	40	133	43	117	48	99	55	102	70	105	84	107	98	109	111	111	123	177	123	177	138	112	138	112	164	111	173	109	184	176	184	176	199	108	199	106	210	105	222	104	233	104	256	106	280	112	299	122	313	135	322	151	325	161	324	169	321	175	315	178	308	180	299	180	288	182	278	186	271	191	267	199	265	207	266	214	270	219	276	223	283	224	291	221	306	212	319	198	329	180	336	159	338	126	333	99	317	79	293	66	261	61	221	61	215	62	209	62	202	63	199	12	199	12	184	64	184	65	174	66	165	67	155	68	147	69	138	16383	16383	44	47	52	46	59	45	65	43	69	41	71	38	71	35	68	29	66	26	64	22	59	18	55	14	50	12	46	10	40	10	33	11	27	13	23	17	20	22	19	28	20	35	23	40	28	44	35	46	44	47	101	146	107	145	111	145	115	144	124	144	150	145	171	147	190	152	209	161	228	175	236	184	243	196	249	209	252	224	253	240	252	254	249	268	244	280	237	291	228	300	214	310	197	319	178	325	155	329	127	331	8	331	8	321	27	319	39	315	46	307	49	294	50	276	50	39	47	25	40	16	27	12	8	9	8	0	148	0	148	9	128	12	114	16	106	24	102	37	101	56	16383	16383	101	295	101	302	103	307	106	310	111	312	118	313	147	310	169	302	186	288	196	266	199	238	196	217	187	197	172	180	150	168	121	164	113	164	110	165	107	165	101	166	16383	16383	386	225	335	225	335	286	334	287	334	289	333	289	331	290	330	287	326	281	321	276	310	260	300	247	290	236	281	228	273	222	270	220	266	216	265	214	265	210	266	210	267	209	293	209	293	59	295	36	300	18	309	5	321	-1	337	-4	351	-3	364	1	376	8	387	19	397	33	391	39	385	32	379	27	373	24	367	22	361	21	351	23	344	28	339	36	336	49	335	66	335	209	386	209	16383	16383	555	157	552	225	546	225	544	223	543	221	541	220	536	220	534	221	531	221	528	223	525	224	518	226	512	228	505	229	491	229	468	227	449	219	434	207	425	190	422	168	424	153	431	138	443	123	460	109	482	95	509	80	518	74	525	68	531	60	534	52	536	43	534	31	528	21	520	13	508	8	494	6	475	9	460	17	447	31	438	50	430	76	422	76	422	-1	429	-1	431	0	433	2	435	3	438	4	444	4	448	3	452	3	457	1	464	0	471	-2	479	-3	486	-4	501	-4	522	-1	542	7	557	21	567	38	570	57	569	73	564	86	556	97	543	108	526	119	474	151	467	156	461	163	457	170	454	178	453	185	455	197	460	207	468	214	478	217	491	219	507	217	520	210	531	198	540	181	547	157	231	250	231	305	218	316	201	323	183	328	166	331	151	332	117	326	89	307	66	278	50	241	40	196	23	196	19	180	39	180	38	176	38	155	23	155	19	138	39	138	46	89	60	49	80	19	106	0	137	-5	158	-3	176	3	193	16	209	35	225	62	219	67	203	45	190	29	177	20	162	15	145	14	123	20	105	38	91	65	82	99	79	138	188	138	191	155	78	155	78	175	79	180	198	180	201	196	79	196	86	238	97	272	111	297	130	313	151	319	172	315	190	306	205	291	217	272	224	250	232	314	232	340	91	340	83	341	77	342	73	344	71	347	70	350	71	353	72	357	75	362	81	369	89	376	79	380	13	314	232	314	166	380	156	376	164	369	170	362	173	357	174	353	175	350	174	347	172	344	169	342	163	341	154	340	13	340	13	314	144	-77	144	331	119	331	119	-77	232	314	232	340	89	340	80	341	73	341	68	343	65	345	64	348	65	351	68	356	80	368	89	376	79	380	13	327	80	274	89	278	69	298	65	303	64	306	65	309	69	311	74	313	81	313	89	314	232	327	165	380	156	376	176	356	180	351	181	348	180	345	176	343	171	341	164	341	156	340	13	340	13	314	156	314	165	313	172	313	177	311	180	309	181	306	180	303	177	298	165	286	156	278	166	274	257	286	256	294	252	301	247	306	240	310	233	311	225	310	218	306	213	301	209	294	208	286	209	278	213	272	218	266	225	263	232	262	240	263	247	266	252	272	256	278	257	286	16383	16383	158	286	157	294	153	301	148	306	141	310	133	311	125	310	118	306	113	301	110	294	108	286	109	278	113	272	118	266	125	263	132	262	140	263	148	266	153	272	157	278	158	286	16383	16383	59	286	57	294	54	301	48	306	41	310	33	311	26	310	19	306	14	301	10	294	9	286	10	278	14	272	19	266	25	263	33	262	41	263	48	266	54	272	57	278	59	286	348	286	347	294	343	301	338	306	331	310	323	311	315	310	309	306	303	301	300	294	299	286	300	278	303	272	308	266	315	263	323	262	331	263	338	266	343	272	347	278	348	286	16383	16383	248	286	247	294	244	301	238	306	231	310	224	311	216	310	209	306	204	301	200	294	199	286	200	278	204	272	209	266	215	263	223	262	231	263	238	266	244	272	247	278	248	286	16383	16383	149	286	148	294	144	301	139	306	132	310	124	311	116	310	109	306	104	301	101	294	99	286	101	278	104	272	109	266	116	263	123	262	131	263	138	266	144	272	148	278	149	286	16383	16383	50	286	48	294	45	301	39	306	32	310	25	311	17	310	10	306	5	301	1	294	0	286	1	278	5	272	10	266	16	263	24	262	32	263	39	266	45	272	48	278	50	286	13	126	25	51	59	-13	110	-64	175	-97	250	-109	325	-97	390	-64	441	-13	475	51	487	126	475	201	441	266	390	317	325	351	250	363	175	351	110	317	59	266	25	201	13	126	16383	16383	46	126	57	190	86	246	130	290	186	319	250	329	314	319	370	290	414	246	443	190	454	126	443	62	414	6	370	-37	314	-66	250	-77	186	-66	130	-37	86	6	57	62	46	126	480	-89	480	390	0	390	0	-89	16383	16383	447	-56	33	-56	33	357	447	357	592	126	296	421	0	126	296	-170	16383	16383	546	126	296	-123	46	126	296	376	252	327	186	380	177	376	197	356	201	351	202	348	201	345	197	343	192	341	185	341	177	340	89	340	80	341	73	341	68	343	65	345	64	348	65	351	68	356	80	368	89	376	79	380	13	327	80	274	89	278	69	298	65	303	64	306	65	309	68	311	73	312	80	313	89	314	177	314	186	313	193	313	198	311	201	309	202	306	201	303	198	298	186	286	177	278	186	274	743	-77	373	512	12	-77	16383	16383	78	-44	373	438	677	-44	220	-77	52	331	25	331	193	-77	189	-77	189	331	164	331	164	-77	16383	16383	98	-77	98	331	73	331	73	-77	408	-88	408	363	0	363	0	329	375	329	375	-88	257	-83	256	-76	252	-69	247	-63	240	-60	233	-59	225	-60	218	-63	213	-69	209	-75	208	-83	209	-91	213	-98	218	-103	225	-107	232	-108	240	-107	247	-103	252	-98	256	-91	257	-83	16383	16383	158	-83	157	-76	153	-69	148	-63	141	-60	133	-59	125	-60	118	-63	113	-69	110	-75	108	-83	109	-91	113	-98	118	-103	125	-107	132	-108	140	-107	148	-103	153	-98	157	-91	158	-83	16383	16383	59	-83	57	-76	54	-69	48	-63	41	-60	33	-59	26	-60	19	-63	14	-69	10	-75	9	-83	10	-91	14	-98	19	-103	25	-107	33	-108	41	-107	48	-103	54	-98	57	-91	59	-83	267	269	267	340	0	340	0	269	27	269	27	314	239	314	239	269	299	110	299	143	4	143	1	144	-1	145	-7	151	-7	157	-5	161	-3	164	-1	166	6	174	11	179	25	200	15	209	-3	188	-21	171	-40	155	-62	141	-88	129	-88	124	-62	111	-40	98	-21	82	-3	64	15	44	25	53	19	61	15	67	11	72	6	78	0	86	-3	89	-4	92	-6	95	-7	97	-7	100	-5	106	-2	108	0	109	5	110	336	378	310	378	108	-107	135	-107	16383	16383	244	378	218	378	16	-107	44	-107	232	-59	13	-59	13	-85	154	-85	163	-86	169	-87	172	-89	174	-92	175	-95	174	-98	173	-102	170	-107	156	-121	166	-125	232	-85	232	-59	13	-59	79	-125	89	-121	75	-107	72	-102	71	-98	70	-95	71	-92	73	-89	77	-87	83	-86	91	-85	232	-85	232	-59	89	-59	80	-58	73	-58	68	-56	65	-54	64	-51	65	-48	68	-43	80	-31	89	-23	79	-19	13	-72	80	-125	89	-121	69	-101	65	-96	64	-93	65	-90	69	-88	74	-86	81	-86	89	-85	232	-72	166	-19	156	-23	165	-31	177	-43	180	-48	181	-51	180	-54	177	-56	172	-58	165	-58	156	-59	13	-59	13	-85	156	-85	164	-86	171	-86	176	-88	180	-90	181	-93	180	-96	176	-101	156	-121	165	-125	196	363	196	368	194	372	192	375	188	377	184	378	181	378	180	377	178	377	176	376	170	371	164	364	156	356	146	347	132	339	133	353	136	366	139	378	142	388	143	396	142	400	140	404	137	407	134	409	130	410	126	409	122	407	119	404	117	400	117	396	118	388	120	378	123	366	126	353	127	338	115	346	105	354	88	371	81	376	80	377	78	377	77	378	74	378	70	377	66	375	64	372	62	368	61	363	62	361	63	358	64	356	66	355	68	353	76	350	87	347	111	339	123	333	99	323	87	320	77	317	70	314	67	312	65	310	64	306	63	303	63	297	65	294	67	292	71	290	79	290	81	291	83	291	84	292	90	297	98	304	106	313	116	321	127	329	126	315	123	301	120	290	118	280	117	272	117	268	119	265	122	261	126	259	130	258	134	259	137	261	140	265	142	268	143	272	142	280	139	290	136	301	133	315	132	329	147	319	158	308	166	299	174	292	182	290	187	290	190	292	193	295	195	299	195	305	194	307	193	310	191	312	188	314	181	317	172	320	161	323	148	327	135	333	150	340	163	345	173	348	182	350	188	353	191	354	194	356	195	358	196	361	196	363	316	79	293	57	271	39	248	26	221	18	189	15	173	16	155	20	137	25	120	32	107	40	107	291	121	300	138	307	155	312	173	315	190	316	222	313	248	305	271	292	293	274	315	252	330	267	307	292	281	312	253	327	222	335	187	338	188	338	132	330	86	306	51	269	30	222	22	166	30	111	52	63	86	26	132	2	187	-6	222	-3	253	4	281	19	307	39	331	64	16383	16383	84	59	82	61	74	73	64	90	56	108	50	127	46	146	45	166	47	191	52	214	60	237	71	258	84	279	397	85	393	115	382	139	364	157	341	169	315	173	286	169	262	157	244	138	232	114	228	84	232	54	244	29	262	10	285	-2	311	-6	340	-2	364	10	382	30	393	55	397	85	16383	16383	363	75	361	50	355	31	346	16	333	7	318	4	310	5	302	7	295	11	288	16	283	23	275	36	270	51	266	67	264	84	263	102	265	123	271	139	280	152	292	159	307	162	316	161	324	159	332	155	344	143	350	132	355	120	359	106	362	90	363	75	16383	16383	323	338	300	338	74	-6	98	-6	16383	16383	167	222	156	207	146	197	136	190	125	186	113	185	93	189	77	199	64	215	56	236	54	261	56	283	63	301	74	315	89	323	106	326	113	326	118	324	122	321	126	316	128	309	133	294	136	289	140	285	144	283	149	282	155	283	160	285	166	293	167	299	164	311	155	322	143	330	126	336	108	338	97	337	86	335	76	330	65	325	56	318	45	307	36	293	29	278	25	261	24	243	27	215	37	192	53	174	73	162	97	158	107	159	116	160	125	164	133	168	141	174	148	180	153	187	159	195	165	205	172	218	195	183	171	183	151	185	135	187	122	191	111	196	101	203	92	212	87	222	83	233	82	245	85	269	95	289	111	305	134	315	164	319	194	315	220	303	240	283	254	257	262	224	274	224	269	338	259	338	257	332	254	328	250	324	245	322	240	321	234	322	227	324	211	328	204	330	193	333	173	337	163	338	152	338	107	334	73	321	50	302	36	278	31	251	32	239	35	228	39	218	45	209	52	201	62	193	73	186	85	181	97	177	109	175	109	174	82	170	56	161	35	146	20	125	14	96	16	75	23	56	33	39	47	25	64	13	79	5	96	0	113	-3	131	-6	161	-6	173	-5	186	-3	200	0	216	4	235	13	252	23	267	35	277	49	281	65	280	72	277	78	274	81	268	84	262	84	252	82	245	77	239	68	232	57	224	44	217	35	207	27	195	21	181	17	164	15	132	18	106	28	87	43	75	64	71	91	73	105	76	118	82	129	89	138	99	146	113	153	129	158	147	161	169	162	195	163	313	348	300	336	286	328	272	324	258	321	244	321	230	322	217	325	204	330	191	338	179	348	153	328	127	304	102	278	84	250	78	220	86	179	105	144	129	115	148	90	156	68	155	59	153	52	150	46	141	37	134	40	119	49	101	59	84	69	74	76	22	2	33	-4	38	2	44	9	55	20	56	22	65	18	77	12	92	3	105	-4	115	-10	150	19	176	44	192	65	201	83	204	101	202	115	198	123	193	131	186	142	164	170	182	181	197	189	211	194	224	196	235	197	267	191	293	174	312	150	324	120	328	86	326	60	317	31	301	1	275	-29	238	-58	224	-45	211	-35	199	-29	186	-26	173	-25	147	-29	125	-39	106	-54	92	-73	80	-93	90	-98	100	-88	111	-80	122	-75	135	-71	147	-70	163	-71	177	-75	190	-81	202	-90	214	-101	220	-101	239	-80	263	-61	317	-21	342	2	356	18	369	35	378	55	384	79	387	108	382	147	367	181	342	210	309	232	267	247	249	238	231	228	211	216	186	202	155	184	145	196	137	210	131	224	127	239	126	253	127	264	129	274	133	283	139	291	147	299	161	288	174	281	187	276	200	274	213	273	241	277	266	287	287	302	306	320	323	341	324	0	324	331	241	331	241	176	118	176	118	331	35	331	35	0	118	0	118	155	241	155	241	0	16383	16383	302	22	263	22	263	309	302	309	16383	16383	96	22	57	22	57	309	96	309	267	59	253	44	243	34	234	29	228	26	222	25	216	28	216	31	215	33	216	38	217	44	218	49	220	55	221	61	247	151	249	159	252	180	252	186	250	202	245	214	236	223	224	228	208	230	189	227	169	216	147	196	123	165	99	123	98	123	158	340	154	342	143	337	130	333	116	329	98	325	76	320	76	312	85	312	92	311	99	309	103	306	104	301	104	293	103	290	103	286	23	0	65	0	78	41	88	72	98	97	109	117	121	137	137	159	152	177	167	191	180	200	190	203	198	202	203	199	207	194	209	188	209	175	207	161	206	155	204	150	185	78	181	65	178	52	175	40	173	30	172	23	174	13	177	5	183	0	190	-3	199	-4	211	-2	224	3	239	13	255	30	272	53	266	59	253	44	242	34	234	29	228	26	222	25	216	28	216	31	215	33	216	38	217	44	218	49	220	55	221	61	247	151	249	159	252	180	252	186	250	202	245	214	236	223	224	228	208	230	189	227	169	216	147	196	123	165	99	123	98	123	133	252	205	278	211	300	139	273	146	296	148	306	151	315	153	324	156	332	158	340	155	342	143	337	131	333	116	329	98	325	76	320	76	312	85	312	92	311	99	309	103	306	104	301	104	293	103	290	103	286	93	257	45	239	40	218	87	234	23	0	65	0	78	41	88	72	98	97	109	117	121	137	137	159	152	177	167	191	180	200	190	203	198	202	203	199	207	194	209	188	209	175	207	161	206	155	204	150	185	78	182	66	178	54	175	41	173	31	172	23	174	13	177	5	183	0	190	-3	199	-4	211	-2	225	3	240	14	256	30	273	54	344	337	341	331	335	324	327	316	316	310	302	308	271	312	246	322	222	334	193	344	154	348	118	342	88	327	65	305	51	278	46	248	49	224	60	204	77	189	100	179	128	176	136	176	144	177	151	179	159	182	167	186	163	197	157	195	150	193	144	191	137	190	131	190	116	192	102	198	90	208	82	222	79	241	83	262	93	278	106	289	122	295	138	297	168	293	193	283	216	272	242	262	273	258	303	263	325	276	340	294	349	314	355	334	16383	16383	352	209	344	217	335	225	325	231	312	235	295	237	275	234	257	225	241	212	231	195	227	174	232	145	243	121	257	99	269	76	273	49	271	34	264	22	253	11	238	5	219	2	204	4	191	8	181	16	172	28	165	44	158	63	149	82	136	98	118	110	94	114	72	109	53	97	38	82	28	65	22	51	34	49	39	57	45	64	53	69	61	73	69	74	75	73	81	70	87	65	92	58	97	49	102	39	108	29	114	20	122	11	132	3	144	-3	157	-9	172	-13	192	-15	215	-16	253	-11	285	1	311	22	329	47	335	76	329	103	316	127	300	149	287	169	281	186	283	197	287	205	294	211	302	214	310	215	316	215	322	214	328	211	335	207	343	200	314	0	314	331	292	331	292	78	291	78	118	309	103	331	35	331	35	0	57	0	57	252	58	252	247	0	16383	16383	292	22	257	22	57	289	57	309	91	309	292	41	483	153	480	178	471	200	456	217	437	229	414	233	389	229	370	217	356	199	347	177	344	152	347	128	355	107	370	89	389	78	414	74	437	78	457	89	471	106	480	128	483	153	16383	16383	444	152	443	127	439	108	433	95	424	87	413	84	402	87	393	95	387	108	384	127	383	152	384	178	388	197	394	211	402	219	412	222	424	219	433	211	439	197	443	178	444	152	16383	16383	481	0	481	44	346	44	346	0	16383	16383	278	107	135	331	45	331	45	321	53	321	71	318	75	316	80	313	86	308	92	301	99	291	107	280	107	112	104	78	98	47	88	26	71	17	64	21	53	43	45	53	31	57	24	56	17	53	10	48	5	40	3	30	6	14	13	4	24	-2	38	-5	55	-6	91	2	113	27	124	60	128	97	129	131	129	246	291	-5	300	-5	300	186	301	219	303	253	309	284	319	305	335	314	343	309	348	300	354	288	362	278	376	274	383	275	390	278	397	283	402	291	403	301	401	317	394	327	383	334	369	337	353	338	316	329	294	304	283	271	278	234	278	200	123	260	123	252	133	251	140	249	144	245	146	238	146	100	144	92	140	87	134	85	123	84	123	76	204	76	204	84	192	85	185	87	181	91	179	98	178	109	178	157	184	157	187	156	194	156	209	157	222	158	233	161	243	166	252	174	258	180	262	186	265	193	267	201	267	218	263	232	259	238	254	243	246	248	236	253	224	257	210	259	195	260	16383	16383	178	239	178	243	179	246	181	248	184	249	188	249	206	248	220	243	228	236	233	224	234	209	232	195	227	183	219	175	207	169	191	167	188	167	186	168	181	168	178	169	16383	16383	361	165	352	220	329	267	292	305	246	329	193	338	137	330	89	305	52	268	28	221	19	166	28	111	51	63	88	26	135	1	190	-6	245	1	292	26	329	63	353	110	361	165	16383	16383	334	165	326	118	306	77	275	44	235	22	190	14	145	22	106	43	74	76	54	118	46	166	54	213	74	254	106	287	145	309	189	317	235	309	275	288	306	255	326	213	334	165	219	231	217	246	209	258	198	267	185	272	170	273	124	266	84	245	53	214	33	178	26	140	28	120	34	101	45	84	62	69	84	57	78	48	73	38	68	29	60	11	56	0	52	-13	49	-27	47	-41	46	-55	47	-72	52	-86	61	-97	75	-105	95	-107	124	-102	150	-87	170	-65	183	-37	188	-6	185	14	178	29	166	40	151	49	134	55	165	97	202	139	242	176	280	201	315	211	332	208	343	200	349	189	353	176	354	163	350	124	338	83	320	46	296	19	268	9	259	10	252	12	246	15	243	21	242	27	243	33	248	38	252	43	257	49	258	58	257	66	254	72	249	76	243	79	237	80	227	78	218	73	212	65	209	55	208	45	210	31	216	18	227	6	243	-1	265	-4	281	-3	297	0	312	7	327	16	340	27	360	49	376	74	389	100	397	128	400	154	396	180	386	200	371	214	350	222	325	225	307	224	287	222	267	218	245	211	223	200	193	180	178	168	164	156	150	142	126	116	114	102	104	88	94	73	86	78	80	86	75	97	72	112	71	130	77	173	94	208	118	232	146	247	174	252	184	252	194	249	202	245	209	239	212	231	16383	16383	153	-5	150	-26	143	-49	133	-71	119	-86	103	-92	96	-91	90	-88	87	-82	86	-75	85	-67	89	-42	98	-14	109	10	119	30	124	38	134	32	142	24	148	15	152	4	153	-5	35	331	35	0	118	0	118	127	195	127	233	131	266	142	291	163	308	191	314	229	308	267	291	296	265	316	232	327	195	331	16383	16383	246	302	262	293	275	281	285	265	290	247	292	228	290	210	284	193	275	177	262	164	246	155	16383	16383	224	152	218	151	211	150	203	149	196	149	190	148	118	148	118	309	206	309	212	308	219	306	224	305	16383	16383	96	22	57	22	57	309	96	309	352	-5	336	-7	328	-9	321	-9	313	-10	303	-8	294	-5	286	0	279	5	271	12	301	33	325	59	343	91	354	127	358	166	350	222	329	269	294	306	248	330	193	338	135	330	88	307	52	271	30	223	22	166	30	111	53	63	89	26	135	2	190	-6	202	-6	214	-5	226	-3	237	0	247	2	257	-7	268	-17	280	-24	295	-29	313	-31	321	-31	330	-30	354	-27	16383	16383	296	274	311	255	322	235	330	213	334	190	335	166	334	143	329	120	322	98	310	78	296	60	16383	16383	273	40	270	37	267	35	255	29	245	39	234	47	222	54	208	59	192	61	177	59	163	55	150	48	139	39	128	28	123	30	119	32	114	35	110	37	107	40	107	292	120	300	137	307	156	312	174	315	190	316	207	315	225	313	243	308	259	301	273	292	16383	16383	84	60	70	78	59	98	51	120	46	143	45	166	46	190	50	213	58	235	69	255	84	274	16383	16383	230	21	214	17	205	16	198	15	184	15	168	17	152	21	159	27	166	32	173	36	181	38	190	39	200	38	209	36	216	32	223	27	230	21	406	57	402	52	396	46	384	36	379	35	361	47	353	78	347	119	335	159	309	190	309	191	331	203	348	218	361	236	368	256	371	277	367	300	355	321	335	337	308	348	272	352	206	304	193	317	178	329	160	339	140	345	118	348	89	344	63	335	43	319	30	297	25	270	31	247	45	229	62	214	76	197	82	175	79	163	73	153	64	144	54	138	45	134	49	123	74	132	97	145	115	161	128	180	132	200	126	227	112	245	95	259	81	275	75	299	76	308	80	318	87	325	97	330	108	332	133	322	149	297	157	265	161	231	162	203	162	165	160	123	156	84	149	56	137	45	129	47	116	54	100	62	86	70	76	75	30	2	41	-3	51	9	56	14	60	17	63	20	70	17	83	11	97	3	111	-4	122	-10	149	19	173	53	193	88	209	125	220	161	257	170	269	162	276	149	280	132	282	113	283	94	284	70	289	44	298	21	313	1	333	-10	339	-10	355	0	372	11	388	24	403	36	415	47	16383	16383	222	179	223	189	223	200	224	212	224	233	223	242	222	253	220	265	217	276	214	286	225	297	235	304	245	310	255	313	266	314	283	310	296	302	305	291	310	278	312	266	310	246	303	226	289	208	268	192	238	182	356	0	248	142	271	153	290	167	303	186	311	208	314	233	308	271	291	298	265	317	232	328	195	331	35	331	35	0	118	0	118	136	155	136	252	0	16383	16383	246	302	262	293	275	281	284	268	290	251	292	232	290	214	284	197	274	182	261	170	246	161	16383	16383	224	160	218	159	212	159	207	158	201	158	196	157	118	157	118	309	203	309	208	308	214	307	224	305	16383	16383	313	22	264	22	181	136	184	136	186	135	206	135	213	136	219	136	225	137	16383	16383	96	22	57	22	57	309	96	309	382	0	382	11	365	13	350	18	337	26	326	36	314	47	382	113	368	127	300	61	284	80	254	120	224	158	250	166	274	178	295	196	309	217	315	244	306	281	282	306	250	323	213	331	177	334	35	334	35	321	57	320	73	315	85	307	92	292	94	269	94	65	92	42	85	27	73	18	57	14	35	12	35	0	197	0	197	12	175	14	158	18	147	27	140	42	138	65	138	152	145	152	149	151	162	151	165	152	172	152	270	31	200	-35	213	-49	282	17	295	0	16383	16383	138	283	140	298	146	308	156	314	168	317	182	318	212	315	235	307	251	293	261	271	264	240	259	207	244	186	222	174	194	168	163	166	158	166	153	167	138	167	478	331	427	331	347	176	270	331	209	331	209	321	218	319	226	316	233	311	239	304	244	296	244	171	243	159	241	150	236	145	229	141	218	139	218	129	283	129	283	139	273	141	265	145	260	150	258	159	257	171	257	283	333	128	338	128	415	284	415	152	414	148	413	145	411	143	409	143	407	142	404	141	398	140	391	139	391	129	475	129	475	139	463	141	456	143	452	147	451	155	450	166	450	294	451	304	454	311	459	316	467	319	478	321	16383	16383	188	287	188	331	15	331	15	287	25	287	29	300	34	309	41	316	49	320	59	321	84	321	84	155	82	147	78	143	71	141	59	139	59	129	144	129	144	139	132	141	124	143	120	147	119	155	119	321	144	321	153	320	161	316	168	309	173	300	177	287	339	309	339	331	50	331	50	309	234	309	25	22	25	0	334	0	334	22	126	22	16383	16383	309	309	100	22	51	22	262	309	109	132	189	218	189	225	91	225	91	226	189	324	189	331	23	331	21	272	31	272	34	290	39	303	46	311	58	315	74	316	133	316	133	315	33	218	33	210	132	210	132	209	52	124	52	117	79	117	107	112	127	100	140	81	147	54	150	22	146	-13	136	-44	122	-69	105	-84	88	-90	83	-90	73	-86	67	-83	57	-71	52	-66	47	-63	43	-61	38	-61	31	-62	26	-65	21	-69	18	-74	17	-80	20	-90	26	-97	37	-103	50	-107	65	-108	109	-101	145	-81	172	-51	189	-11	195	33	192	62	182	87	165	107	141	122	109	132	358	0	358	79	348	79	347	66	345	55	340	48	334	43	324	42	238	42	239	60	276	74	306	94	327	121	341	154	345	194	338	237	318	277	285	309	241	330	186	338	130	330	86	308	53	275	33	236	26	194	31	154	43	121	64	95	94	75	132	60	132	42	58	42	46	43	37	47	30	53	26	64	24	80	15	80	15	0	158	0	153	75	129	87	110	108	96	135	87	165	84	195	88	231	100	265	120	293	149	312	186	320	222	314	250	296	271	269	284	235	289	195	285	163	276	132	261	106	242	86	218	75	214	0	358	252	358	331	214	331	218	256	242	245	261	225	276	199	285	168	289	137	284	96	271	62	250	35	222	17	186	11	149	18	120	38	100	66	88	101	84	137	87	167	96	196	110	223	129	243	153	256	158	331	15	331	15	251	24	251	26	267	30	277	37	284	46	288	58	289	132	289	132	271	94	256	64	236	43	210	30	177	26	137	33	95	53	56	86	23	130	1	186	-6	241	1	285	22	318	54	338	94	345	137	341	177	327	210	306	237	276	257	239	271	238	289	324	289	334	288	340	283	345	276	347	265	348	252	242	134	272	147	295	165	312	187	322	213	325	240	318	278	299	308	270	330	234	343	194	348	152	343	118	328	90	305	70	274	56	238	69	234	84	267	103	292	125	310	151	320	179	324	205	321	228	312	248	296	262	272	267	238	263	209	252	185	236	167	216	155	194	151	180	153	166	157	153	165	141	175	129	190	116	181	122	170	131	159	142	150	156	142	174	137	174	136	154	130	139	121	126	110	116	98	107	84	118	78	131	93	144	105	158	113	175	118	197	119	223	115	244	101	261	79	272	50	276	15	274	-13	269	-40	258	-62	240	-77	213	-82	193	-79	178	-72	167	-60	158	-46	152	-29	146	-13	138	1	127	13	112	21	91	24	69	19	51	8	38	-6	30	-22	25	-36	36	-40	41	-31	48	-24	55	-19	63	-15	71	-14	81	-17	86	-25	90	-36	94	-50	103	-64	120	-79	138	-90	157	-97	178	-100	200	-101	247	-95	286	-77	314	-50	332	-16	338	22	334	56	321	85	301	108	274	124	242	133	138	0	138	171	135	193	127	210	113	222	95	229	73	232	54	229	39	220	28	208	20	192	16	174	31	174	35	192	39	200	46	206	55	208	64	206	70	199	74	191	76	181	76	0	70	93	55	58	44	34	33	20	22	13	7	9	7	0	107	0	107	9	94	10	84	12	77	16	73	22	72	30	72	34	73	38	74	43	76	51	99	108	230	108	251	61	257	45	259	38	260	31	261	26	260	23	259	21	258	18	256	16	250	12	242	10	235	10	226	9	226	0	353	0	353	9	340	12	330	17	321	26	314	38	306	55	184	336	198	340	211	347	221	358	227	371	229	386	227	401	220	415	209	426	196	433	180	435	164	433	151	426	140	415	133	402	130	386	132	371	138	358	147	347	159	340	173	336	16383	16383	213	386	211	376	206	367	199	360	190	355	179	353	169	355	160	360	153	367	148	376	147	386	148	396	153	405	160	412	169	417	179	419	190	417	199	412	206	405	211	396	213	386	16383	16383	224	128	108	128	166	266	329	339	321	332	314	327	307	323	300	321	293	320	285	321	277	325	268	330	258	338	247	348	224	329	200	308	177	285	160	261	154	237	160	208	174	183	192	161	206	137	212	109	210	98	206	90	199	84	190	80	180	79	176	79	173	80	169	81	165	83	160	85	155	74	161	71	168	69	182	67	188	66	212	70	233	80	251	95	262	113	267	134	259	164	242	191	221	216	203	239	196	262	197	269	199	276	203	283	208	291	215	299	224	290	234	284	244	279	256	277	270	276	287	280	303	290	317	304	329	319	338	331	16383	16383	312	86	292	67	272	52	251	41	229	35	205	32	158	42	123	69	99	107	86	152	82	200	85	233	94	266	109	295	130	315	157	323	165	322	172	321	178	320	184	318	190	315	198	324	192	330	184	335	175	339	164	342	150	343	102	331	66	302	42	262	28	218	23	178	30	124	49	73	81	29	126	0	185	-11	223	-6	255	7	283	28	305	53	322	80	404	165	391	227	361	275	318	310	267	331	212	338	148	329	94	304	53	266	27	219	17	165	27	110	54	62	96	25	150	0	212	-7	252	-4	287	3	317	18	345	38	371	64	335	64	315	43	293	27	268	16	241	9	212	7	183	9	157	16	133	26	113	39	97	55	93	60	91	63	89	67	89	165	16383	16383	333	194	333	189	331	185	329	183	326	182	95	182	92	183	90	185	89	188	89	258	90	263	91	267	93	270	97	274	114	289	135	302	159	312	185	319	212	321	238	319	264	314	288	305	308	292	323	278	327	273	329	270	331	265	333	261	333	254	231	0	231	331	188	331	188	175	40	175	40	138	188	138	188	37	7	37	11	0	247	132	271	233	280	224	284	219	288	215	291	210	292	207	294	204	294	200	295	197	295	193	307	193	310	199	313	206	315	213	316	221	317	228	316	237	314	247	309	258	302	269	291	281	266	305	259	311	253	317	249	323	246	328	246	338	247	339	234	339	231	333	228	326	224	312	224	305	225	293	228	281	235	270	243	258	254	248	229	147	79	288	70	297	61	305	54	313	49	322	47	330	48	332	48	335	50	339	37	339	33	333	25	317	23	308	22	298	23	288	25	278	30	269	35	261	41	253	83	213	67	201	52	187	41	171	33	152	30	129	35	99	48	78	62	64	75	52	80	37	76	27	66	20	54	15	41	13	30	12	30	0	68	0	91	2	110	8	123	17	132	28	134	42	133	53	128	63	122	71	106	89	97	100	90	110	85	121	82	133	81	146	83	168	86	179	91	189	96	200	248	60	266	42	277	30	287	18	294	6	294	3	295	1	295	-6	307	-6	311	4	314	14	316	23	317	32	317	40	316	50	312	60	307	70	300	78	294	85	277	60	271	56	264	54	256	52	248	51	243	51	250	80	258	112	264	145	269	177	271	205	267	244	256	273	237	293	211	305	177	309	161	308	145	305	130	302	115	300	99	299	88	300	80	304	73	310	69	319	68	329	68	334	69	336	69	339	57	339	50	332	45	324	41	315	39	305	38	293	40	280	48	267	60	257	79	250	104	248	120	248	148	252	174	254	194	251	212	241	225	222	234	190	237	145	236	126	234	104	232	83	229	65	225	51	109	51	90	49	73	44	56	35	41	19	28	-2	39	-8	47	-4	57	-1	67	0	229	0	248	2	263	9	275	21	283	36	286	54	84	339	77	333	72	326	68	318	66	308	65	295	67	281	75	269	88	258	106	250	131	247	141	245	149	237	155	226	158	212	160	197	159	185	159	172	158	158	157	143	155	127	143	101	130	80	116	64	101	54	84	50	69	48	55	41	42	31	31	16	20	-2	30	-8	38	-4	48	-1	58	0	87	0	96	2	104	4	111	8	118	13	128	26	138	41	146	58	152	75	157	92	158	92	168	61	180	41	193	25	203	11	206	-6	219	-6	223	0	227	8	229	16	231	27	232	40	226	61	212	81	196	102	183	124	177	147	178	168	181	189	185	209	188	229	190	249	188	266	184	280	176	291	162	298	124	302	110	306	101	312	96	320	94	329	94	331	95	333	95	339	45	339	38	332	33	324	29	315	27	305	26	293	27	284	30	277	34	269	40	263	47	257	54	254	63	251	73	249	84	248	113	248	132	250	150	252	167	253	181	254	191	254	199	253	206	252	212	251	218	249	207	234	195	216	184	194	175	170	172	142	173	126	174	106	177	84	179	62	180	42	179	35	178	26	174	6	171	-3	181	-8	198	0	212	12	223	27	230	43	233	60	231	86	227	109	222	131	218	156	216	188	217	201	220	214	225	225	230	235	236	243	240	247	246	257	247	262	248	268	246	280	239	291	227	300	210	306	185	309	167	308	125	302	105	300	86	299	76	300	68	304	61	310	57	319	55	329	55	330	56	332	56	336	57	339	323	46	301	54	293	42	285	32	276	23	265	18	249	16	246	23	244	31	242	49	242	203	305	203	305	225	12	225	12	203	59	203	59	0	133	0	133	203	168	203	168	68	171	43	179	23	194	7	213	-2	237	-5	257	-4	274	-1	288	4	302	15	314	31	16383	16383	222	18	209	24	199	34	194	46	191	60	190	74	190	203	220	203	220	35	221	27	222	20	16383	16383	111	22	81	22	81	203	111	203	244	229	243	228	243	227	242	225	241	224	239	223	223	200	207	178	177	132	162	108	147	132	131	156	113	179	95	201	75	222	74	224	72	225	71	227	69	228	68	230	0	198	26	166	53	135	79	104	103	71	123	35	114	19	107	3	102	-13	98	-31	97	-48	99	-66	106	-82	117	-95	132	-105	150	-108	172	-103	189	-91	201	-74	209	-53	211	-30	209	-7	204	16	196	40	187	63	176	84	190	109	205	134	221	158	237	181	254	204	263	217	16383	16383	171	-81	171	-77	172	-73	172	-60	164	-7	143	43	113	92	79	137	45	178	42	180	40	183	39	185	37	187	35	190	61	204	63	202	64	200	66	198	99	161	132	116	161	67	181	17	189	-30	189	-42	187	-53	184	-63	179	-72	172	-82	16383	16383	136	6	141	-4	145	-17	148	-32	150	-46	151	-58	151	-64	150	-70	150	-75	148	-81	147	-86	137	-83	129	-76	123	-66	119	-55	118	-45	119	-34	121	-23	125	-13	130	-3	136	6	283	309	283	331	35	331	35	0	118	0	118	309	16383	16383	96	22	57	22	57	309	96	309	324	0	324	331	35	331	35	0	118	0	118	309	241	309	241	0	16383	16383	302	22	263	22	263	309	302	309	16383	16383	96	22	57	22	57	309	96	309	441	-128	441	-99	166	-99	308	126	169	353	383	353	383	382	31	382	31	353	172	126	31	-99	31	-128	16383	16383	275	126	132	-99	65	-99	204	126	65	353	136	353	34	152	132	152	121	190	78	190	78	270	80	278	88	286	104	293	126	298	158	300	205	292	241	272	268	241	284	203	290	163	284	124	269	88	243	58	207	39	161	31	135	33	110	40	87	53	67	72	50	100	40	100	40	49	60	27	83	11	108	0	135	-4	161	-6	218	1	265	25	302	62	326	109	334	165	326	221	304	269	267	306	219	330	160	338	122	336	92	331	69	322	51	312	34	301	243	0	243	331	16	331	7	294	199	294	199	0	243	0	243	331	199	331	199	37	7	37	16	0	305	0	180	187	180	331	136	331	136	187	11	0	58	0	157	150	257	0	35	331	35	0	174	0	229	8	274	30	309	65	331	111	339	166	331	221	309	267	275	302	229	323	174	331	16383	16383	276	271	292	254	303	235	311	215	315	193	316	171	315	149	310	125	303	101	291	79	276	63	16383	16383	254	50	241	40	225	32	206	26	187	23	171	22	118	22	118	309	171	309	188	308	205	305	223	300	240	293	254	286	16383	16383	96	22	57	22	57	309	96	309	259	0	259	342	185	342	185	200	174	213	161	221	147	226	132	229	118	230	83	223	57	206	38	180	26	148	22	114	26	80	38	48	57	21	83	2	117	-4	133	-3	147	0	161	5	174	13	185	24	185	0	16383	16383	238	22	208	22	208	320	238	320	16383	16383	185	78	182	59	174	43	161	29	145	20	127	17	121	17	114	18	108	19	102	22	97	25	97	200	101	204	107	206	112	207	118	208	124	208	142	205	159	196	173	183	182	167	185	150	16383	16383	75	35	63	48	54	63	49	79	46	97	45	114	45	131	48	148	54	165	62	180	75	191	239	99	239	137	233	167	218	193	195	213	168	225	137	230	99	224	67	209	43	184	28	152	22	113	27	74	42	42	66	17	98	1	137	-4	161	-2	183	3	202	13	219	28	233	47	215	59	203	43	189	30	174	23	156	18	135	17	128	17	119	18	103	22	97	26	97	99	16383	16383	217	122	187	122	187	193	197	185	205	175	212	163	216	150	217	138	16383	16383	165	122	97	122	97	198	111	204	120	206	128	208	142	208	160	202	165	199	16383	16383	75	36	63	48	55	63	49	79	46	96	45	113	46	130	49	147	55	163	63	177	75	190	102	268	102	342	27	342	27	268	16383	16383	79	291	50	291	50	320	79	320	16383	16383	102	0	102	225	27	225	27	0	16383	16383	79	22	50	22	50	203	79	203	125	268	125	342	54	342	54	268	16383	16383	103	291	75	291	75	320	103	320	16383	16383	125	225	54	225	54	-80	44	-84	39	-84	34	-85	23	-85	17	-84	5	-80	0	-78	-6	-99	1	-102	9	-105	17	-106	26	-107	35	-107	65	-103	90	-92	109	-74	121	-50	125	-20	16383	16383	103	-28	102	-40	99	-51	93	-61	85	-69	75	-75	75	203	103	203	146	276	146	346	113	346	113	276	22	276	22	153	55	153	55	243	113	243	113	0	279	0	279	33	146	33	146	99	197	99	232	102	260	112	282	130	296	154	301	188	296	219	282	244	260	262	231	273	196	276	16383	16383	146	132	146	243	196	243	219	241	239	235	254	225	264	209	268	187	268	188	264	166	254	150	238	140	218	134	195	132	22	276	31	286	39	294	47	299	57	302	68	302	85	301	101	295	115	286	129	273	143	257	129	236	116	216	105	198	93	179	80	158	73	148	66	139	57	134	47	130	33	129	33	118	142	118	142	129	129	131	119	134	113	138	110	144	109	152	111	166	116	182	125	199	138	219	155	243	171	224	197	186	209	164	221	140	190	125	168	109	154	93	146	76	143	55	147	34	156	17	171	4	190	-3	212	-6	236	-2	257	7	273	23	284	43	288	69	286	95	283	108	278	124	271	143	290	154	317	173	339	194	355	216	364	239	368	263	364	290	353	311	336	326	312	335	282	338	259	337	238	332	217	323	196	310	175	292	156	310	139	323	123	331	106	337	89	338	70	336	52	329	37	317	24	301	14	281	16383	16383	322	244	320	225	314	208	302	192	286	176	263	160	247	191	233	217	218	239	203	259	187	280	204	292	219	301	234	307	247	310	260	311	280	308	297	300	310	286	319	268	322	244	16383	16383	248	51	247	37	241	26	233	17	222	11	209	9	196	12	185	18	177	27	172	40	170	54	172	70	178	85	189	99	206	111	228	123	237	107	243	92	246	79	248	65	248	51	319	121	331	128	340	136	345	144	348	153	349	161	346	175	339	186	327	195	312	201	295	203	278	201	263	196	250	187	239	173	228	156	240	146	248	158	256	166	264	171	273	174	283	175	292	174	300	171	306	166	310	160	311	151	309	141	304	132	295	124	282	117	263	109	263	95	269	96	275	96	277	97	293	95	305	90	314	81	320	70	322	55	320	44	316	34	309	27	299	22	288	20	283	20	278	21	268	26	262	30	252	36	249	38	245	39	242	40	236	39	231	37	227	34	225	30	224	24	226	15	232	7	242	1	254	-2	269	-3	300	0	326	9	346	23	358	42	363	65	361	79	356	92	347	104	335	113	319	119	16383	16383	297	338	274	338	47	-6	72	-6	16383	16383	108	135	108	147	97	148	89	150	83	154	80	159	79	166	79	336	73	338	19	310	19	299	26	302	31	304	35	305	42	305	44	301	44	297	45	291	45	164	44	157	41	153	37	150	29	148	18	147	18	135	322	121	334	128	343	136	348	144	351	153	352	161	349	175	342	186	330	195	315	201	298	203	281	201	266	196	253	187	241	173	230	156	243	146	251	158	259	166	267	171	276	174	286	175	296	174	304	171	309	166	313	160	314	151	313	141	307	132	298	124	285	117	267	109	267	95	273	96	279	96	280	97	281	97	296	95	308	90	317	81	323	70	325	55	323	44	319	34	312	27	302	22	291	20	286	20	281	21	276	23	271	26	266	30	260	33	256	36	252	38	248	39	245	40	239	39	234	37	230	34	228	30	227	24	229	15	235	7	245	1	257	-2	272	-3	303	0	329	9	349	23	361	42	366	65	364	79	359	92	350	104	338	113	322	119	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	155	177	146	181	141	175	136	172	130	169	124	168	117	167	60	167	102	208	119	226	131	241	139	255	144	269	145	283	142	301	134	316	121	328	104	335	82	338	59	336	41	329	27	317	16	301	7	278	20	271	27	284	36	295	46	302	57	307	68	308	80	307	90	302	98	295	102	284	104	271	102	259	96	246	86	232	74	217	60	201	9	147	9	135	135	135	358	202	348	208	346	205	340	201	337	200	268	200	226	123	226	121	225	121	225	119	226	117	226	115	228	113	230	113	247	112	262	111	276	108	287	104	296	99	305	92	311	86	316	78	319	70	320	61	318	47	312	35	304	27	294	22	281	20	277	20	273	21	259	28	253	33	248	36	243	38	239	38	234	39	229	38	225	36	221	32	219	28	219	22	220	15	225	8	233	2	245	-1	262	-3	293	0	318	10	337	26	348	47	352	73	351	88	348	100	343	110	336	118	328	127	310	139	297	143	280	147	258	151	266	164	334	164	337	165	339	166	341	170	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	155	177	146	181	141	175	136	172	130	169	124	168	117	167	60	167	102	208	119	226	131	241	139	255	144	269	145	283	142	301	134	316	121	328	104	335	82	338	59	336	41	329	27	317	16	301	7	278	20	271	27	284	35	295	43	302	53	307	64	308	75	306	85	301	92	292	97	282	99	270	97	260	92	247	85	233	74	217	60	201	9	147	9	135	135	135	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	360	202	350	208	348	205	346	203	343	201	339	200	271	200	228	123	228	117	229	115	229	114	231	113	233	113	250	112	265	111	278	108	289	104	299	99	307	92	314	85	318	78	321	70	322	61	320	47	315	35	307	27	296	22	284	20	280	20	276	21	272	23	267	25	262	28	256	33	246	38	242	38	237	39	232	38	227	36	224	32	222	28	221	22	222	15	227	8	235	2	247	-1	264	-3	295	0	320	10	339	26	350	47	354	73	353	88	350	100	345	110	339	118	330	127	322	133	312	139	299	143	283	147	261	151	268	164	337	164	341	166	343	168	344	170	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	160	180	160	209	132	209	132	338	108	338	7	205	7	180	97	180	97	136	132	136	132	180	16383	16383	97	209	30	209	97	299	351	208	308	202	269	186	238	159	217	124	209	80	212	53	222	30	237	10	258	-2	285	-6	308	-3	328	6	344	21	355	41	358	65	355	88	347	107	334	121	315	131	292	134	284	133	268	129	261	126	255	123	264	150	281	169	303	182	328	191	353	196	16383	16383	319	55	317	42	313	32	307	23	298	18	287	16	274	19	264	30	256	45	252	62	251	81	252	92	257	101	263	108	271	113	281	115	294	111	305	101	312	87	317	71	319	55	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	353	208	310	202	271	185	240	158	220	123	212	79	215	52	224	29	239	10	260	-2	287	-6	311	-3	331	6	347	21	357	41	361	64	358	87	350	106	336	121	318	130	295	133	287	133	279	131	271	128	257	122	266	148	283	168	305	181	330	190	355	195	16383	16383	321	54	320	42	316	31	309	23	301	17	290	15	276	19	266	28	259	42	254	60	253	79	254	89	259	99	265	107	274	112	283	114	297	111	307	101	315	87	319	70	321	54	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	153	332	144	338	139	333	136	331	133	330	64	330	22	252	22	245	24	243	26	243	43	242	58	241	71	238	83	234	93	229	101	222	107	215	112	208	115	200	116	191	114	177	108	165	100	157	90	152	78	150	73	150	69	151	55	158	49	163	44	166	39	168	35	168	31	169	25	168	21	166	17	162	15	158	15	152	16	145	21	138	29	132	41	128	57	126	89	130	114	140	132	156	144	177	148	203	147	218	144	230	139	240	132	249	123	257	115	263	105	269	93	273	76	277	55	281	62	294	130	294	133	295	135	296	137	300	361	49	360	63	355	75	345	87	332	98	312	111	313	111	328	119	340	128	347	137	352	148	353	161	350	174	343	186	330	195	314	201	295	203	273	201	255	194	241	184	231	170	228	153	229	142	233	132	239	123	250	112	266	100	249	88	238	77	231	65	227	54	226	42	229	26	238	13	252	4	270	-1	292	-3	315	-1	334	5	349	16	358	31	361	49	16383	16383	322	151	321	143	317	136	311	130	304	125	295	119	281	127	272	133	265	140	262	147	261	155	262	162	266	168	272	173	280	175	290	176	299	175	308	172	315	166	320	159	322	151	16383	16383	299	81	309	74	316	67	322	60	326	53	327	46	326	38	321	31	315	27	306	24	296	23	285	24	275	28	268	34	263	42	261	54	262	62	264	69	268	77	275	84	283	90	16383	16383	297	338	275	338	48	-6	73	-6	16383	16383	108	135	108	147	97	148	89	150	84	154	81	159	80	166	80	336	73	338	20	310	20	299	26	302	31	304	35	305	42	305	44	303	44	301	45	297	45	157	42	153	37	150	30	148	18	147	18	135	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	102	256	114	263	123	271	129	279	131	288	132	296	130	310	122	321	110	330	95	336	78	338	61	336	46	331	33	322	22	309	11	291	23	281	31	293	39	301	47	306	56	309	66	310	76	309	83	306	89	301	93	295	94	286	92	276	87	267	78	259	65	252	46	244	46	230	52	231	59	231	60	232	76	230	88	225	97	216	103	205	105	190	103	179	99	169	92	162	82	157	71	155	66	155	61	156	57	158	52	161	40	169	32	173	28	174	25	175	19	174	14	172	10	169	8	165	7	159	9	150	15	142	25	136	37	132	52	131	83	134	109	144	129	159	141	177	146	200	144	214	139	227	130	239	118	248	102	254	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	319	338	296	338	69	-6	94	-6	16383	16383	153	332	144	338	139	333	136	331	133	330	64	330	22	252	22	245	24	243	26	243	43	242	58	241	71	238	83	234	93	229	101	222	107	215	112	208	115	200	116	191	114	177	108	165	100	157	90	152	78	150	73	150	69	151	55	158	49	163	44	166	39	168	35	168	31	169	25	168	21	166	17	162	15	158	15	152	16	145	21	138	29	132	41	128	57	126	89	130	114	140	132	156	144	177	148	203	147	218	144	230	139	240	132	249	123	257	115	263	105	269	93	273	76	277	55	281	62	294	130	294	133	295	135	296	137	300	363	49	362	63	357	75	348	87	334	98	315	111	330	119	342	128	350	137	354	148	355	161	353	174	345	186	333	195	317	201	297	203	276	201	257	194	243	184	234	170	231	153	232	142	235	132	242	123	253	112	268	100	252	88	240	77	233	65	229	54	228	42	231	26	240	13	254	4	273	-1	295	-3	318	-1	337	5	351	16	360	31	363	49	16383	16383	325	151	324	143	320	136	314	130	306	125	297	119	284	127	274	133	268	140	264	147	263	155	265	162	268	168	274	173	282	175	292	176	302	175	311	172	318	166	323	159	325	151	16383	16383	301	81	311	74	319	67	325	60	328	53	329	46	328	38	324	31	317	27	309	24	299	23	287	24	277	28	270	34	265	42	263	54	264	62	267	69	271	77	277	84	286	90	16383	16383	300	338	277	338	50	-6	75	-6	16383	16383	161	321	161	330	36	330	14	284	26	279	33	287	38	292	44	296	51	297	124	297	60	127	89	127	429	110	429	143	125	143	121	145	119	147	117	150	117	155	119	161	123	167	132	176	141	186	149	195	165	215	155	224	134	202	112	180	89	160	63	143	36	129	36	124	63	110	89	93	112	73	134	51	154	29	164	39	157	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	99	117	102	119	105	122	107	126	109	129	110	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	-77	144	-77	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	341	145	338	144	334	143	35	143	35	110	334	110	339	109	343	108	345	106	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	216	50	206	43	186	27	168	9	165	7	163	5	160	3	158	3	156	2	153	3	147	9	145	12	145	331	112	331	112	16	111	11	110	8	105	3	99	3	96	4	90	8	88	10	78	19	69	28	49	44	40	51	30	41	53	20	74	-1	94	-24	111	-49	126	-77	131	-77	145	-49	162	-24	182	-1	203	20	225	41	444	129	417	143	391	160	368	180	346	201	325	224	315	214	322	204	330	194	339	185	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	133	195	141	205	148	215	138	224	96	180	72	160	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	38	325	28	345	51	367	72	391	92	417	110	444	124	225	246	203	266	182	288	162	312	145	337	131	365	126	365	112	337	94	312	74	288	53	267	31	247	40	237	50	244	70	260	79	269	88	277	93	282	96	283	100	285	104	284	107	281	111	275	112	272	112	-16	111	-21	110	-25	107	-28	105	-29	102	-30	93	-27	90	-25	88	-22	78	-13	69	-5	59	2	49	10	40	17	30	7	53	-12	74	-34	94	-58	111	-83	126	-111	131	-111	145	-83	162	-58	181	-34	203	-12	225	7	215	17	206	10	196	2	186	-5	163	-28	160	-29	158	-30	156	-30	153	-29	150	-27	147	-24	145	-20	145	276	147	280	149	282	152	284	157	284	160	283	169	277	178	268	187	260	197	251	206	243	216	236	428	-54	118	271	115	274	111	280	110	282	110	285	111	287	111	288	112	290	113	291	115	292	117	294	121	295	124	296	153	296	166	297	178	298	190	300	190	315	182	314	173	313	125	313	103	315	81	318	60	324	39	331	35	328	43	306	48	285	51	263	53	241	54	219	53	210	53	193	52	184	51	176	65	176	68	188	70	214	70	243	72	249	73	251	76	254	77	254	78	255	83	255	85	254	88	254	92	252	404	-77	425	331	403	324	382	318	360	315	338	313	289	313	281	314	272	315	272	300	284	298	297	297	309	296	339	296	342	295	346	294	348	292	350	291	351	290	352	288	353	287	353	282	352	280	348	274	345	271	35	-54	59	-77	372	252	373	253	375	254	377	254	380	255	385	255	387	254	388	254	388	253	390	251	391	249	392	246	392	226	393	214	395	188	397	176	411	176	411	185	410	193	410	241	412	263	415	285	421	307	428	328	428	-74	421	-53	415	-31	412	-9	410	12	410	60	411	68	411	76	397	77	395	65	392	26	392	7	391	4	390	2	387	-1	380	-1	377	0	373	0	372	2	59	331	35	307	345	-17	348	-20	352	-26	353	-28	353	-33	352	-34	351	-36	350	-36	346	-40	342	-41	335	-41	322	-42	309	-42	297	-43	284	-45	272	-46	272	-60	281	-60	289	-59	338	-59	360	-61	382	-65	403	-70	425	-77	428	307	404	331	92	2	90	0	88	0	85	-1	77	-1	76	0	75	0	73	2	72	4	70	10	70	39	68	65	65	77	51	76	53	60	53	43	54	35	53	12	51	-9	48	-31	43	-53	35	-74	39	-77	60	-70	81	-65	103	-61	125	-59	173	-59	182	-60	190	-60	190	-46	178	-45	166	-43	153	-42	140	-42	127	-41	121	-41	117	-40	113	-36	112	-36	111	-34	111	-33	110	-32	110	-28	111	-26	115	-20	118	-17	433	110	433	143	300	143	349	225	320	225	272	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	252	110	204	29	233	29	281	110	433	129	405	143	380	161	356	181	335	202	314	225	304	215	311	206	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	207	143	255	225	226	225	178	143	30	143	30	110	158	110	111	29	140	29	188	110	339	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	428	119	408	135	388	147	368	155	347	159	325	161	298	157	273	149	250	139	225	130	196	127	170	129	148	136	129	146	118	157	113	167	115	171	119	173	125	175	132	176	137	177	150	179	162	182	173	185	185	188	196	192	194	205	174	201	155	198	135	195	95	193	84	194	72	195	60	197	38	201	35	196	50	169	60	141	68	111	73	81	76	51	90	53	89	67	87	93	86	105	86	122	88	128	90	129	96	129	97	128	105	123	120	115	140	105	166	97	197	94	231	97	258	106	282	115	305	124	329	127	343	126	358	123	375	117	392	108	409	94	425	201	403	197	391	195	379	194	368	193	328	195	309	198	289	201	270	205	267	192	278	188	302	182	313	179	326	177	338	175	348	171	349	167	345	157	333	146	315	136	292	129	267	127	238	130	213	139	189	149	165	157	138	161	116	159	95	155	75	147	55	135	35	119	54	94	71	108	88	117	105	123	120	126	134	127	158	124	181	115	205	106	232	97	266	94	297	97	323	105	343	115	358	123	367	128	367	129	373	129	375	128	377	122	377	105	376	93	374	80	373	67	373	53	387	51	390	81	395	111	403	141	413	169	428	196	428	110	428	143	228	143	224	145	221	147	219	153	220	155	222	161	224	164	236	176	244	186	252	195	260	205	267	215	257	224	241	206	224	189	206	172	186	157	166	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	195	157	205	164	215	154	224	134	202	112	180	88	160	63	143	35	129	35	124	63	110	88	93	112	73	133	51	153	29	164	39	156	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	102	119	105	125	109	128	110	166	110	187	96	206	81	224	64	241	47	257	29	267	39	260	49	252	59	244	68	235	78	226	86	223	89	221	92	219	96	219	99	220	102	222	105	225	107	229	109	232	110	225	108	207	125	190	142	173	160	158	179	144	200	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	200	97	179	82	160	66	142	48	125	30	109	40	99	49	106	69	122	79	131	88	140	90	143	93	145	97	147	100	147	103	146	106	144	109	141	110	137	111	134	111	-76	144	-76	144	133	145	138	146	142	148	145	154	147	157	146	159	145	162	144	168	140	177	131	187	122	197	114	206	106	216	99	428	129	400	143	375	160	351	180	309	224	299	215	306	205	314	195	322	186	331	176	340	167	346	158	347	155	347	150	345	147	343	145	339	143	297	143	276	157	257	172	239	189	222	206	205	224	195	215	211	195	219	186	228	176	237	167	241	161	243	155	243	150	241	147	239	145	235	143	35	143	35	110	231	110	234	109	238	107	241	105	243	102	244	99	244	96	242	92	240	89	237	86	228	78	220	68	211	59	203	49	196	39	206	29	222	47	239	64	257	81	276	96	296	110	334	110	338	109	344	105	347	102	348	99	347	96	347	94	345	92	343	89	332	78	323	68	314	59	300	39	310	29	330	51	352	73	375	93	400	110	428	124	216	52	206	45	197	37	187	29	177	20	168	11	159	5	157	4	151	4	148	6	146	8	145	12	144	17	144	54	158	75	173	94	190	112	207	129	225	146	216	156	206	148	197	140	187	132	177	123	168	114	162	110	159	109	157	108	151	108	148	110	146	112	145	116	144	121	144	331	111	331	111	120	110	115	109	111	103	107	97	107	93	109	90	111	88	114	79	123	69	131	59	140	49	148	40	155	30	145	48	129	66	112	82	94	97	75	111	55	111	17	110	11	109	8	106	5	100	3	97	4	95	4	93	6	90	8	88	11	79	19	59	37	49	44	40	51	30	41	52	21	74	0	94	-23	111	-48	125	-76	130	-76	144	-48	162	-23	181	0	225	42	418	224	402	206	385	189	367	172	347	157	326	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	195	157	205	164	215	154	224	134	202	112	180	88	160	63	143	35	129	35	124	63	110	88	93	112	73	133	51	153	29	164	39	156	49	149	59	140	68	132	78	123	86	120	89	118	92	116	96	116	102	119	105	125	109	128	110	327	110	347	96	367	81	385	64	402	47	417	29	427	39	420	48	404	68	395	77	387	86	383	91	376	105	374	115	373	127	374	136	376	145	379	154	383	161	387	167	396	177	404	187	412	196	421	205	428	215	428	129	400	143	375	160	351	180	309	224	299	215	306	205	314	195	322	186	331	176	340	167	346	158	347	155	347	150	345	147	343	145	339	143	137	143	116	157	97	172	78	189	61	206	45	224	35	215	42	205	50	196	59	187	68	177	76	167	80	161	84	154	90	136	90	127	89	115	87	105	84	97	80	91	76	86	68	77	59	68	43	48	36	39	46	29	62	47	79	64	97	81	116	96	136	110	334	110	338	109	344	105	347	102	348	99	347	96	347	94	345	92	343	89	332	78	323	68	314	59	300	39	310	29	330	51	352	73	375	93	400	110	428	124	429	28	429	225	403	225	403	143	124	143	118	147	116	153	116	155	118	161	120	164	132	176	140	186	149	196	157	206	164	215	154	225	134	202	112	181	88	161	63	143	35	129	35	124	63	110	88	92	112	72	133	51	153	28	164	38	156	48	149	58	140	68	132	78	123	86	120	89	118	92	116	96	116	102	117	105	120	107	124	109	128	110	403	110	403	28	225	-76	225	-51	144	-51	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	-51	30	-51	30	-76	429	129	401	143	376	161	352	181	330	202	310	225	300	215	307	205	323	185	332	175	341	166	344	164	346	161	348	157	348	151	346	148	343	145	340	144	335	143	60	143	60	225	35	225	35	28	60	28	60	110	334	110	339	109	343	108	346	106	348	100	347	97	346	95	345	92	343	89	331	77	323	67	314	58	300	38	310	28	330	51	352	72	375	92	401	110	429	124	225	306	225	331	30	331	30	306	111	306	111	17	110	12	109	8	107	6	104	4	98	4	96	5	87	11	78	20	68	29	58	37	49	45	39	52	30	42	74	0	93	-23	111	-48	125	-76	130	-76	144	-48	161	-23	181	0	203	21	225	41	215	51	206	44	196	37	176	19	167	11	165	8	162	6	160	4	158	4	155	3	152	4	146	10	145	13	144	17	144	306	225	-76	225	-51	130	-51	144	-23	161	1	181	25	203	46	225	66	215	76	206	69	186	53	176	44	167	36	165	33	162	31	158	29	155	28	152	29	149	31	146	34	145	37	144	41	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	106	249	109	247	110	243	111	238	111	42	110	37	109	33	107	31	104	29	98	29	96	30	87	36	78	45	68	54	58	62	49	70	39	77	30	67	52	47	74	25	93	1	111	-23	125	-51	30	-51	30	-76	300	276	300	243	347	243	363	241	377	234	387	224	393	210	395	193	392	175	384	161	371	151	355	145	338	143	127	143	123	144	120	146	118	148	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	103	117	105	119	108	122	109	127	110	340	110	364	113	388	123	408	139	423	163	428	193	423	222	411	245	393	262	372	273	349	276	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	346	148	343	145	340	144	335	143	125	143	108	145	92	151	79	161	71	175	68	193	70	210	76	224	86	234	100	241	116	243	164	243	164	276	114	276	92	273	70	262	52	245	40	222	35	193	41	163	55	139	75	123	99	113	123	110	336	110	340	109	343	108	345	105	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	265	143	127	143	124	144	118	148	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	103	120	107	123	109	127	110	265	110	265	0	297	0	297	110	340	110	364	113	388	123	408	139	423	163	428	193	423	222	411	245	393	262	372	273	349	276	323	272	300	261	282	243	269	218	265	186	16383	16383	297	143	297	187	300	207	307	223	318	234	332	241	347	243	363	241	377	234	387	224	393	210	395	193	392	175	384	161	371	151	355	145	338	143	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	345	148	339	144	335	143	199	143	199	186	194	218	181	243	163	261	140	272	114	276	92	273	70	262	52	245	40	222	35	193	41	163	55	139	75	123	99	113	123	110	166	110	166	0	199	0	199	110	336	110	340	109	343	107	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	16383	16383	166	143	125	143	108	145	92	151	79	161	71	175	68	193	70	210	76	224	86	234	100	241	116	243	131	241	145	234	156	223	163	207	166	187	575	129	548	143	522	160	499	180	477	202	456	224	446	215	462	195	470	186	479	176	488	167	492	161	494	155	494	150	492	147	490	145	486	143	451	143	431	137	416	124	404	109	393	95	381	90	367	101	355	128	342	159	325	186	300	197	276	186	259	159	246	128	234	101	219	90	207	95	196	109	184	124	169	137	148	143	114	143	110	145	107	147	105	153	106	155	108	161	110	164	113	167	121	176	130	186	138	195	146	205	153	215	143	224	123	202	101	180	78	160	52	143	25	129	25	124	52	110	78	93	101	73	123	51	143	29	153	39	146	49	138	59	130	68	121	78	112	86	109	89	107	92	105	96	105	99	106	102	108	105	114	109	117	110	148	110	164	104	177	91	189	76	203	62	219	57	242	68	259	95	272	126	285	153	300	164	315	153	328	126	342	95	359	68	381	57	397	62	411	76	424	91	437	104	451	110	483	110	486	109	492	105	494	102	495	99	495	96	494	94	492	92	488	86	479	78	471	68	462	59	454	49	447	39	457	29	477	51	499	73	522	93	548	110	575	124	444	129	417	143	391	161	368	181	346	202	325	225	315	215	322	205	330	195	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	252	143	287	225	260	225	225	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	141	206	148	215	138	225	117	202	96	181	72	161	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	211	110	177	29	204	29	238	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	39	325	29	345	51	367	73	391	93	417	110	444	124	225	160	104	160	225	311	195	331	30	127	161	127	82	12	80	9	78	7	76	6	73	5	71	4	68	5	62	11	61	15	60	20	57	32	54	45	48	69	44	81	30	78	35	58	39	38	42	18	44	-2	45	-22	44	-32	44	-43	43	-53	41	-63	40	-73	44	-76	71	-61	99	-50	129	-42	159	-37	189	-33	188	-20	180	-20	169	-21	158	-21	146	-23	135	-24	124	-26	115	-26	112	-25	109	-22	107	-19	107	-10	108	-9	108	-7	212	-77	212	254	109	254	105	256	103	258	101	261	101	267	102	270	106	278	108	281	131	304	137	312	144	321	134	331	114	309	92	288	68	270	43	254	15	240	15	235	43	221	68	205	92	187	113	166	133	145	143	154	137	164	130	173	116	189	108	198	105	200	103	203	101	207	100	210	102	216	105	219	113	221	179	221	179	-77	217	240	189	254	163	270	140	288	118	309	98	331	88	321	94	312	101	304	107	297	126	278	128	274	129	270	131	264	129	258	123	254	20	254	20	-77	52	-77	52	221	118	221	123	220	127	218	129	216	131	213	131	207	129	203	127	200	124	198	116	189	108	181	101	173	95	164	88	154	98	145	118	166	140	187	163	205	189	221	217	235	209	0	209	331	176	331	176	33	111	33	106	34	103	35	100	38	98	44	98	47	100	51	102	54	105	56	113	65	121	73	128	82	135	90	141	100	131	109	111	88	89	67	66	49	40	32	12	19	12	14	40	0	66	-15	89	-34	111	-54	132	-76	142	-67	135	-57	128	-49	121	-42	114	-34	105	-25	101	-19	100	-15	99	-12	99	-6	101	-3	103	-1	107	0	112	0	217	19	189	33	163	49	140	67	118	88	98	109	88	100	95	90	101	82	108	73	116	65	124	56	127	54	129	51	131	47	131	41	127	35	123	34	118	33	52	33	52	331	20	331	20	0	123	0	126	-1	129	-3	131	-9	129	-15	128	-19	126	-22	123	-25	115	-34	107	-42	101	-49	94	-57	88	-67	98	-76	118	-54	140	-34	163	-15	189	0	217	14	419	52	409	45	389	29	371	11	362	5	359	4	354	4	351	6	349	8	347	12	347	331	35	331	35	298	314	298	314	17	313	12	311	8	309	5	306	4	302	3	300	4	298	4	295	6	290	11	281	19	272	28	262	37	242	51	233	41	255	21	276	0	296	-23	314	-48	328	-76	333	-76	347	-48	364	-23	384	0	428	42	428	0	428	331	395	331	395	33	129	33	124	34	120	35	117	38	116	41	116	47	118	51	120	54	123	56	149	82	156	91	164	101	153	110	133	89	112	68	88	49	63	33	35	19	35	14	63	0	88	-15	112	-34	134	-55	154	-77	164	-68	157	-58	149	-49	140	-41	132	-32	120	-20	118	-17	117	-14	116	-12	116	-6	118	-3	120	-1	124	0	129	0	441	96	432	150	408	197	371	234	324	258	271	267	216	258	169	234	131	197	107	150	98	96	98	92	97	87	96	84	94	81	90	80	88	81	86	81	79	88	70	96	61	105	51	114	31	128	22	118	44	98	64	76	83	53	99	28	112	0	117	0	131	28	147	53	165	77	186	98	208	119	198	129	188	122	178	114	169	106	159	97	148	86	145	84	144	82	142	81	137	81	135	83	133	86	132	90	131	97	138	140	158	178	188	207	226	227	270	234	313	227	351	207	381	178	401	140	408	96	431	128	411	114	402	105	392	96	383	88	381	85	378	83	376	81	375	81	373	80	369	81	367	84	366	87	365	92	365	96	356	150	332	197	294	234	247	258	192	267	138	258	92	234	55	197	31	150	22	96	55	96	62	140	82	178	112	207	150	227	194	234	237	227	275	207	305	178	325	140	332	97	332	90	330	86	328	83	326	81	321	81	319	82	318	84	315	86	304	97	294	106	284	114	275	122	265	129	256	119	278	98	298	77	316	53	332	28	346	0	351	0	364	28	381	53	399	77	419	98	441	118	428	333	428	366	31	366	31	333	16383	16383	436	-54	108	273	106	275	103	281	103	287	104	288	104	289	105	290	108	292	110	294	114	295	120	295	133	296	145	296	158	297	170	298	183	300	183	315	174	314	166	313	117	313	95	315	73	318	52	324	31	331	27	328	34	307	40	286	43	264	45	242	46	220	46	212	45	203	45	185	44	176	59	175	60	188	62	200	63	213	63	226	64	238	64	248	65	250	67	253	68	254	70	254	71	255	73	255	75	256	77	255	79	255	82	252	84	251	412	-77	433	190	433	223	150	223	147	224	143	225	140	227	138	230	137	234	137	236	138	239	139	241	143	247	152	255	159	263	165	271	172	280	178	290	168	299	148	277	128	257	106	239	82	223	55	209	55	299	30	299	30	114	55	114	55	204	82	190	106	174	128	156	168	114	178	123	172	132	166	140	159	149	152	157	143	166	139	172	137	178	137	183	139	186	141	188	145	189	150	190	16383	16383	433	-45	433	139	408	139	408	49	381	63	357	79	335	98	315	118	295	139	285	129	291	121	298	113	304	104	311	96	320	87	324	81	325	78	326	76	326	70	325	67	322	65	314	63	30	63	30	30	316	30	320	28	323	26	326	23	326	14	324	12	322	9	304	-9	298	-17	291	-26	285	-35	295	-45	315	-23	335	-3	357	15	381	31	408	44	408	-45	408	343	381	331	354	321	325	312	296	307	267	305	261	305	258	300	278	276	294	250	307	223	318	194	328	165	341	169	332	205	324	229	322	233	322	235	321	237	321	242	325	248	331	250	333	250	334	249	335	249	336	248	357	230	373	207	386	182	394	155	396	127	388	79	366	38	333	5	291	-16	243	-24	195	-16	153	4	120	37	98	78	90	126	96	165	110	200	133	231	163	256	198	273	186	304	144	284	108	254	81	217	64	174	58	127	68	69	94	18	134	-21	185	-48	243	-57	302	-48	353	-21	393	18	420	69	429	127	427	153	422	179	412	204	400	227	384	248	378	256	371	263	363	270	356	276	348	282	346	283	345	284	344	286	344	293	345	294	346	296	348	297	351	300	355	302	357	302	369	308	380	313	392	319	403	324	414	330	290	273	325	256	354	231	377	200	392	165	397	126	389	78	367	37	334	4	292	-16	244	-24	196	-16	154	5	121	38	99	79	91	127	94	155	101	182	114	207	130	230	151	248	151	249	152	249	154	250	156	250	162	248	164	245	166	239	166	237	165	235	165	233	164	231	164	229	159	217	155	205	146	169	159	165	169	194	180	223	193	250	209	276	228	300	227	305	220	305	191	307	162	312	133	321	106	331	79	343	73	330	84	324	96	319	107	313	119	308	130	302	132	301	134	301	136	300	138	298	140	297	141	296	142	294	143	293	143	286	142	284	140	282	124	270	116	263	109	256	103	248	87	227	75	204	66	179	60	153	58	127	68	69	94	18	134	-21	185	-48	243	-57	302	-48	353	-21	393	18	420	69	429	127	423	174	406	217	379	254	343	284	300	304	450	110	450	143	148	143	138	144	132	146	129	150	127	154	127	159	130	169	140	182	154	199	170	217	188	236	176	247	148	219	120	192	93	166	62	140	27	112	27	110	450	110	450	143	27	143	27	141	62	114	93	87	120	61	148	34	176	6	188	17	170	36	154	54	140	71	130	84	127	94	127	99	129	103	132	107	138	109	148	110	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-77	144	-77	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	144	-77	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-77	450	110	450	112	415	140	385	166	357	192	330	219	301	247	290	236	308	217	324	199	338	182	347	169	351	159	351	154	349	150	345	146	339	144	329	143	27	143	27	110	450	143	27	143	27	110	329	110	339	109	345	107	349	103	351	99	351	94	347	84	338	70	324	54	308	36	290	17	301	6	330	34	357	61	385	87	415	114	450	141	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	331	111	331	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	144	-77	144	331	111	331	111	15	109	9	106	8	104	7	102	8	99	8	95	12	92	14	83	22	73	30	63	37	54	43	44	50	35	40	58	21	82	0	105	-23	125	-49	142	-77	428	209	400	223	375	239	352	257	330	277	310	299	300	290	307	280	314	271	341	244	343	241	344	239	345	236	345	234	344	230	342	227	338	225	335	224	331	223	40	223	40	190	332	190	337	189	340	188	343	186	345	180	345	178	344	175	342	172	341	169	338	166	330	157	322	149	314	140	307	132	300	123	310	114	352	156	375	174	401	190	428	204	16383	16383	424	30	424	63	132	63	127	64	123	65	120	67	118	73	119	76	120	78	121	81	123	84	126	87	134	96	142	104	149	113	157	121	164	129	153	139	133	118	112	98	88	79	63	63	36	49	36	44	63	31	89	15	112	-3	133	-23	153	-45	164	-35	150	-17	126	7	123	9	121	12	119	14	119	16	118	19	119	23	122	26	125	28	129	30	132	30	362	51	352	44	332	28	314	10	305	4	302	3	297	3	294	5	290	11	290	326	257	326	257	16	256	11	254	7	252	5	249	3	246	2	243	3	241	3	238	5	236	7	233	9	215	27	195	43	185	50	175	41	198	20	219	-1	239	-24	257	-49	271	-77	276	-77	290	-49	307	-24	327	-1	371	41	16383	16383	211	212	188	232	167	254	147	278	130	303	116	331	110	331	96	303	79	278	59	254	38	233	16	213	25	203	35	210	55	226	64	235	73	243	78	248	81	249	85	251	91	249	94	246	96	243	97	238	97	-72	129	-72	129	237	130	242	132	246	134	248	137	250	142	250	145	249	151	245	153	243	163	234	172	226	182	217	192	209	201	202	424	190	424	223	132	223	129	224	125	225	122	227	119	230	118	234	119	236	119	239	121	241	123	244	150	271	157	280	164	290	153	299	133	277	112	257	89	239	63	223	36	209	36	204	63	190	88	174	112	156	133	135	153	114	164	123	157	132	149	140	142	149	134	157	126	166	123	169	121	172	119	178	118	180	120	186	123	188	127	189	132	190	16383	16383	428	49	400	63	375	79	352	98	331	118	310	139	300	129	314	113	322	104	330	96	338	87	341	84	342	81	344	78	345	76	345	73	343	67	340	65	337	64	332	63	40	63	40	30	335	30	338	28	342	26	344	23	345	19	345	16	343	12	341	9	338	7	314	-17	300	-35	310	-45	330	-23	352	-3	375	15	400	31	428	44	428	30	428	63	132	63	127	64	123	65	120	67	118	73	119	76	120	78	121	81	123	84	132	93	138	100	145	107	153	116	162	127	153	138	144	148	131	161	125	166	122	169	120	172	119	174	119	177	118	179	119	182	121	185	124	187	128	189	131	190	428	190	428	223	132	223	127	224	123	225	120	228	119	230	118	233	120	239	121	241	123	244	126	247	134	256	150	272	164	290	154	300	134	278	112	257	88	239	63	223	35	209	35	204	60	192	82	178	104	163	142	127	123	108	103	91	82	75	59	61	35	49	35	44	63	31	88	15	112	-3	133	-23	153	-45	164	-35	150	-17	126	7	123	9	121	12	119	14	119	16	118	19	120	25	123	28	126	29	131	30	366	212	344	232	324	254	305	278	289	303	276	331	271	331	259	306	245	284	229	262	212	242	193	224	175	242	157	262	141	284	127	307	116	331	110	331	97	303	81	278	63	254	42	233	21	213	30	203	39	209	48	217	57	224	65	232	73	241	76	243	78	245	81	247	83	247	85	248	91	246	94	243	96	240	97	235	97	-77	129	-77	129	234	130	239	132	243	134	246	140	248	142	247	148	245	151	243	166	228	174	221	182	213	193	204	205	213	221	229	228	235	233	241	238	246	241	247	243	248	246	248	249	247	252	245	254	242	256	238	257	235	257	-77	290	-77	290	239	292	243	294	246	300	248	302	247	308	245	314	241	322	232	331	224	339	216	347	209	357	202	428	49	404	61	381	75	360	91	340	108	321	127	359	163	381	178	403	192	428	204	428	209	400	223	375	239	351	257	330	278	309	300	299	290	313	272	338	247	342	241	343	239	344	236	344	230	342	228	340	225	336	224	331	223	35	223	35	190	332	190	335	189	339	187	344	182	344	174	342	172	341	169	338	166	332	161	319	148	310	138	300	127	310	116	318	107	338	87	342	81	343	78	344	76	344	70	342	67	340	65	336	64	331	63	35	63	35	30	332	30	337	29	340	28	343	25	344	22	344	16	342	12	340	9	338	7	329	-1	313	-17	306	-26	300	-35	310	-45	330	-23	352	-3	375	15	400	31	428	44	357	51	347	44	339	37	331	29	322	21	314	12	308	8	302	6	297	6	294	8	292	10	290	14	290	331	257	331	257	18	256	15	254	11	252	8	249	6	241	6	238	8	236	10	233	12	228	18	221	24	205	40	193	50	182	40	174	32	166	25	160	18	153	12	151	10	148	8	142	6	137	6	134	8	132	10	130	14	129	18	129	331	97	331	97	18	96	13	94	10	91	7	88	6	81	6	78	8	76	10	73	12	65	21	57	29	48	36	39	44	30	50	21	41	63	-1	81	-24	97	-49	110	-77	116	-77	127	-53	141	-30	157	-9	193	29	212	10	229	-9	245	-30	259	-53	271	-77	276	-77	289	-49	305	-24	324	-1	344	20	366	41	428	160	428	193	129	193	123	195	122	197	121	200	121	202	122	205	124	207	125	209	128	212	136	221	144	231	151	240	157	250	164	260	154	270	135	246	113	222	89	199	63	179	35	162	35	160	16383	16383	428	93	35	93	35	60	334	60	338	59	340	58	342	56	342	51	341	48	337	44	335	41	326	32	319	22	312	13	306	3	299	-6	309	-16	328	7	350	31	374	54	400	74	428	90	428	160	428	162	400	179	374	199	350	222	328	246	309	270	299	260	306	250	312	240	319	231	326	221	335	212	337	209	341	205	342	202	342	197	340	195	338	194	334	193	35	193	35	160	16383	16383	428	60	428	93	35	93	35	90	63	74	89	54	113	31	135	7	154	-16	164	-6	157	3	151	13	144	22	136	32	128	41	125	44	124	46	122	48	121	51	121	53	122	56	123	58	129	60	134	60	433	60	433	93	328	93	358	160	433	160	433	193	373	193	411	276	383	276	345	193	188	193	183	194	177	198	175	204	176	209	177	213	179	217	194	232	201	241	209	249	216	257	224	266	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	224	-11	216	-2	207	6	198	15	191	23	186	28	182	33	179	37	177	40	176	44	175	49	177	55	183	59	188	60	285	60	248	-21	276	-21	313	60	16383	16383	330	160	300	93	116	93	106	100	98	106	92	113	88	119	86	127	88	134	92	141	98	148	116	160	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	257	193	268	258	243	258	231	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	208	60	196	-4	222	-4	233	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	239	93	251	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	16383	16383	225	160	214	93	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	433	129	396	156	322	212	286	243	250	276	239	266	247	257	254	249	262	241	269	232	284	217	286	213	287	209	288	204	286	198	280	194	275	193	177	193	215	276	188	276	150	193	30	193	30	160	134	160	104	93	30	93	30	60	89	60	52	-21	79	-21	117	60	275	60	280	59	286	55	288	49	288	44	286	40	284	37	281	33	276	28	272	23	265	15	256	6	247	-2	239	-11	250	-21	286	11	322	41	396	97	433	124	16383	16383	132	93	162	160	347	160	365	148	371	141	375	134	377	127	375	119	371	113	365	106	357	100	348	93	433	60	433	93	116	93	106	100	98	106	92	113	88	119	86	127	88	134	92	141	98	148	116	160	433	160	433	193	188	193	183	194	177	198	175	204	176	209	177	213	179	217	194	232	201	241	209	249	216	257	224	266	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	224	-11	216	-2	207	6	198	15	191	23	186	28	182	33	179	37	177	40	176	44	175	49	177	55	183	59	188	60	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	32	137	41	145	51	154	60	163	68	170	73	175	78	179	82	182	86	184	89	185	94	186	100	184	104	178	105	173	105	-77	138	-77	138	246	144	255	151	263	157	269	164	273	171	275	179	273	186	269	192	263	199	254	205	245	205	-77	238	-77	238	173	239	178	243	184	249	186	254	186	258	185	261	183	265	180	293	152	302	145	310	137	433	129	396	156	322	212	286	243	250	276	239	266	247	257	254	249	262	241	269	232	284	217	286	213	287	209	288	204	286	198	280	194	275	193	30	193	30	160	347	160	365	148	371	141	375	134	377	127	375	119	371	113	365	106	357	100	348	93	30	93	30	60	275	60	280	59	286	55	288	49	288	44	286	40	284	37	281	33	276	28	272	23	265	15	256	6	247	-2	239	-11	250	-21	286	11	322	41	396	97	433	124	310	116	302	108	293	101	285	93	277	86	270	78	265	74	261	71	258	68	254	67	246	67	243	69	241	71	239	75	238	80	238	331	205	331	205	8	199	0	192	-9	186	-15	179	-19	171	-21	164	-19	157	-15	151	-9	144	-1	138	7	138	331	105	331	105	80	104	75	102	71	100	69	97	67	89	67	86	69	82	71	78	74	73	79	68	83	60	91	51	99	41	108	32	116	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	310	81	302	74	293	67	285	59	277	52	270	44	265	40	261	37	258	34	254	33	246	33	243	35	241	37	239	41	238	46	238	207	239	212	243	218	249	220	254	220	258	219	261	217	265	214	293	186	302	179	310	171	320	182	287	218	257	254	201	328	174	365	169	365	142	328	86	254	55	218	22	182	32	171	41	179	51	188	60	197	68	204	73	209	78	213	82	216	86	218	89	220	94	220	100	218	104	212	105	207	105	46	104	41	102	37	100	35	97	33	89	33	86	35	82	37	78	40	73	45	68	49	60	57	51	65	41	74	32	81	22	71	55	35	86	0	142	-74	169	-111	174	-111	201	-74	257	0	287	35	320	71	16383	16383	205	-25	199	-34	192	-42	186	-49	179	-53	171	-54	164	-53	157	-49	151	-42	144	-34	138	-25	138	280	144	289	151	297	157	303	164	307	171	309	179	307	186	303	192	297	199	289	205	279	437	16	185	268	185	270	184	272	184	276	185	277	185	279	186	280	186	281	190	285	193	287	197	288	231	288	264	291	264	305	215	307	168	311	122	317	77	324	31	331	27	328	41	236	47	190	52	143	54	94	68	94	69	106	70	119	70	149	72	163	74	169	78	173	84	175	86	174	88	174	94	171	343	-77	367	-54	66	245	64	255	64	260	63	265	63	274	64	278	65	283	67	286	70	289	76	293	80	295	85	295	90	296	94	296	114	292	414	-6	434	331	388	324	343	317	296	311	249	307	200	305	200	291	211	290	223	289	234	288	267	288	271	286	275	285	278	281	280	279	280	277	281	276	281	272	278	266	276	265	27	16	50	-6	350	292	356	293	366	295	370	296	374	296	379	295	384	295	392	291	395	289	398	286	399	283	401	278	401	260	398	245	98	-54	122	-77	371	171	372	172	376	174	378	174	380	175	386	173	390	169	393	163	394	156	394	132	396	106	397	94	411	94	413	143	417	190	423	236	437	328	437	-74	430	-28	423	17	417	63	413	110	411	158	397	158	396	147	394	121	394	96	393	90	390	84	386	80	380	79	376	79	372	81	371	83	122	331	98	308	398	8	399	3	400	-1	401	-6	401	-25	399	-28	398	-32	392	-38	388	-39	384	-41	366	-41	356	-39	350	-38	50	261	27	237	276	-11	278	-12	281	-18	281	-22	280	-23	280	-25	278	-27	275	-31	271	-33	267	-34	245	-34	234	-35	223	-35	211	-36	200	-36	200	-51	249	-53	296	-57	343	-63	388	-70	434	-77	437	237	414	261	114	-38	99	-41	80	-41	76	-39	73	-38	67	-32	65	-28	64	-25	63	-20	63	-11	64	-6	64	-1	65	3	66	8	367	308	343	331	94	83	92	81	88	79	84	79	78	80	74	84	72	90	71	96	70	104	70	134	69	147	68	158	54	158	52	110	47	63	41	17	34	-28	27	-74	31	-77	77	-70	122	-63	168	-57	215	-53	264	-51	264	-36	253	-36	242	-35	231	-35	220	-34	197	-34	193	-33	190	-31	186	-27	186	-26	185	-25	185	-23	184	-22	184	-18	185	-16	185	-14	188	-11	426	10	426	43	143	43	136	51	128	61	119	71	110	80	103	86	100	90	98	93	96	95	96	97	95	99	96	102	101	107	104	109	108	110	426	110	426	143	104	143	100	145	98	147	96	150	96	155	97	158	103	167	119	183	127	192	136	201	143	210	426	210	426	243	167	243	167	244	179	260	190	275	200	290	209	303	217	315	205	322	177	282	144	241	107	201	67	163	23	129	23	124	72	84	115	44	151	3	181	-34	204	-69	216	-60	209	-49	200	-36	190	-21	179	-5	166	9	166	10	440	129	390	168	348	209	312	250	282	288	258	323	247	315	254	303	263	290	273	275	284	259	296	243	37	243	37	210	320	210	327	202	335	192	345	182	353	173	363	163	365	160	367	158	368	156	368	154	367	151	365	149	363	146	359	144	355	143	37	143	37	110	354	110	359	109	363	108	365	106	367	103	367	97	366	95	360	86	344	70	336	61	327	52	320	43	37	43	37	10	296	10	296	8	284	-6	273	-21	263	-36	254	-49	247	-60	258	-68	286	-29	318	11	355	52	396	90	440	124	433	110	433	143	362	143	331	110	272	197	210	110	180	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	195	152	205	159	215	149	224	129	202	107	180	83	160	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	164	110	210	57	272	143	331	57	376	110	433	129	405	143	380	160	356	180	314	224	304	215	311	205	319	195	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	283	143	253	110	191	197	132	110	102	143	30	143	30	110	87	110	132	57	191	143	253	57	299	110	340	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	225	38	225	63	144	63	144	103	225	103	225	127	144	127	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	127	30	127	30	103	111	103	111	63	30	63	30	38	111	38	111	-77	144	-77	144	38	216	51	206	44	197	36	187	28	177	19	168	10	159	4	157	3	151	3	148	5	146	8	145	11	144	16	144	126	225	126	225	151	144	151	144	190	225	190	225	215	144	215	144	331	111	331	111	215	30	215	30	190	111	190	111	151	30	151	30	126	111	126	111	16	110	12	109	9	106	5	103	3	100	2	97	3	95	3	93	5	90	7	79	18	69	27	49	43	40	50	30	41	74	-1	94	-24	111	-49	125	-77	130	-77	144	-49	162	-24	181	-1	225	41	433	110	433	143	379	143	379	110	16383	16383	349	110	349	143	296	143	296	110	16383	16383	265	110	265	143	211	143	211	110	16383	16383	181	110	181	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	195	152	205	159	215	149	224	129	202	107	180	83	160	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	225	212	203	232	181	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	181	144	181	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	206	209	216	202	16383	16383	144	95	144	148	111	148	111	95	16383	16383	144	8	144	62	111	62	111	8	16383	16383	144	-77	144	-24	111	-24	111	-77	433	129	405	143	380	160	356	180	314	224	304	215	311	205	319	195	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	282	143	282	110	339	110	344	109	348	107	351	105	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	16383	16383	252	110	252	143	198	143	198	110	16383	16383	167	110	167	143	114	143	114	110	16383	16383	84	110	84	143	30	143	30	110	144	277	144	331	111	331	111	277	16383	16383	144	191	144	244	111	244	111	191	16383	16383	144	104	144	158	111	158	111	104	16383	16383	216	51	206	44	197	36	187	28	177	19	168	10	159	4	157	3	151	3	148	5	146	8	145	11	144	16	144	71	111	71	111	16	110	11	109	7	103	3	100	2	97	3	95	3	93	5	90	7	79	18	69	27	49	43	40	50	30	41	74	-1	94	-24	111	-49	125	-77	130	-77	144	-49	162	-24	181	-1	225	41	433	110	433	143	144	143	138	147	136	153	136	155	137	158	139	161	140	164	152	176	161	186	177	206	184	215	174	225	154	202	132	181	108	161	83	143	55	129	55	225	30	225	30	29	55	29	55	124	83	110	108	93	132	73	174	29	184	39	168	59	160	68	151	78	142	86	138	92	136	96	136	102	139	105	145	109	148	110	433	29	433	225	408	225	408	129	380	143	355	161	331	181	309	202	289	225	279	215	286	206	294	196	303	186	311	176	320	167	326	158	327	155	327	150	325	147	323	145	319	143	30	143	30	110	315	110	318	109	324	105	327	102	328	99	327	96	325	92	323	89	312	78	303	68	295	59	287	49	280	39	290	29	310	51	331	73	355	93	380	110	408	124	408	29	433	60	433	193	223	193	223	271	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	223	-16	223	60	16383	16383	408	85	198	85	198	26	116	90	106	98	92	112	88	119	86	127	88	134	93	142	99	149	107	156	116	163	198	226	198	168	408	168	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	27	138	105	138	105	-77	238	-77	238	138	315	138	16383	16383	271	163	213	163	213	-52	130	-52	130	163	71	163	136	246	150	262	157	269	164	273	171	275	179	273	187	268	194	262	208	246	433	129	396	156	322	212	286	243	250	276	240	271	240	193	30	193	30	60	240	60	240	-16	250	-21	286	11	322	41	396	97	433	124	16383	16383	265	26	265	85	55	85	55	168	265	168	265	226	348	163	364	149	370	142	375	134	377	127	375	119	371	112	364	105	356	98	348	90	315	115	238	115	238	331	105	331	105	115	27	115	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	16383	16383	271	90	208	7	201	0	194	-8	187	-15	179	-19	171	-21	164	-19	157	-15	143	-1	136	7	71	90	130	90	130	306	213	306	213	90	320	162	287	198	257	234	201	308	174	345	169	345	142	308	86	234	55	197	22	162	27	152	105	152	105	21	238	21	238	152	315	152	16383	16383	271	177	213	177	213	46	130	46	130	177	71	177	136	259	143	268	150	276	157	283	164	287	171	289	179	287	187	282	194	276	201	268	208	259	16383	16383	238	-91	238	-11	105	-11	105	-91	16383	16383	213	-66	130	-66	130	-35	213	-35	428	129	400	143	375	160	352	180	330	201	310	224	300	214	314	194	323	185	332	175	340	166	343	164	345	161	347	159	347	157	348	154	347	151	341	145	338	144	334	143	271	143	264	163	252	180	236	193	217	201	195	204	174	201	155	193	139	180	127	163	120	143	35	143	35	110	120	110	127	90	139	74	155	61	174	53	195	50	217	53	236	61	252	74	263	90	271	110	334	110	339	109	343	108	345	106	347	103	347	97	346	95	340	86	331	77	322	67	314	58	306	48	299	38	309	28	330	51	351	72	375	92	400	110	428	124	16383	16383	146	143	151	155	160	165	170	172	182	177	195	179	209	177	221	172	231	165	239	155	245	143	16383	16383	244	110	239	98	231	89	221	81	209	76	195	75	182	76	170	81	160	89	152	98	146	110	371	212	349	232	327	254	307	278	290	303	276	331	271	331	257	303	239	278	219	254	198	233	175	213	185	203	195	210	215	226	224	235	233	243	238	248	241	249	243	250	246	251	249	250	252	248	254	246	256	242	257	238	257	-72	290	-72	290	242	292	246	294	248	297	250	302	250	305	249	314	243	323	234	332	226	342	217	352	209	362	202	16383	16383	201	51	192	44	172	28	163	19	153	10	151	8	145	4	142	3	137	3	134	5	132	7	130	11	129	16	129	326	97	326	97	16	96	11	94	7	91	4	85	2	83	3	81	3	78	5	76	7	73	9	55	27	35	43	25	50	16	41	38	20	59	-1	79	-24	97	-49	110	-77	116	-77	130	-49	147	-24	167	-1	188	20	211	41	433	-20	409	-8	386	4	365	19	345	35	326	51	345	68	365	84	386	99	409	112	433	124	433	129	409	141	386	154	365	169	345	185	326	201	345	218	365	234	386	249	409	262	433	274	433	279	405	293	380	309	356	327	335	347	314	369	304	360	318	342	343	317	347	311	348	308	349	306	349	300	347	297	345	295	341	294	336	293	30	293	30	260	337	260	340	259	344	258	346	255	349	252	349	244	348	243	346	240	343	238	304	201	314	192	323	184	330	177	337	171	345	163	347	160	348	158	349	155	349	150	347	147	341	143	30	143	30	110	337	110	341	109	347	105	349	102	349	94	348	92	346	90	343	88	304	51	314	42	323	34	330	27	337	21	345	13	347	10	348	8	349	5	349	0	345	-4	341	-6	30	-6	30	-39	337	-39	342	-40	345	-41	348	-44	349	-47	349	-52	348	-55	347	-57	343	-63	334	-71	318	-87	311	-96	305	-106	315	-115	335	-93	357	-73	380	-55	405	-38	433	-25	433	110	433	143	280	143	280	225	254	225	254	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	254	110	254	29	280	29	280	110	430	129	403	143	377	161	354	181	332	202	311	225	301	215	309	206	325	186	334	176	343	167	347	161	349	155	349	150	347	147	345	145	341	143	209	143	209	225	184	225	184	143	27	143	27	110	184	110	184	29	209	29	209	110	337	110	340	109	344	107	347	105	349	102	350	99	350	96	348	92	346	89	343	86	334	78	326	68	317	59	309	49	302	39	312	29	332	51	354	73	377	93	403	110	430	124	439	129	412	143	386	161	363	181	341	202	320	225	310	215	317	205	325	195	343	175	354	164	356	161	358	157	358	154	357	151	355	148	352	145	349	144	345	143	243	143	243	225	219	225	219	143	113	143	109	145	107	147	105	150	105	155	106	158	112	167	121	176	130	186	146	206	153	215	143	225	122	202	101	181	77	161	52	143	24	129	24	124	52	110	77	93	100	73	122	51	142	29	152	39	138	59	129	68	120	78	109	89	107	92	105	94	105	96	104	99	105	102	108	105	114	109	118	110	219	110	219	29	243	29	243	110	345	110	350	109	353	108	356	106	358	103	358	97	357	95	351	86	342	77	333	67	325	58	317	48	310	39	320	29	340	51	362	73	386	93	412	110	439	124	433	110	433	143	320	143	320	225	296	225	296	143	256	143	256	225	231	225	231	143	119	143	113	147	111	153	111	155	113	161	115	164	127	176	135	186	144	196	152	206	159	215	149	225	129	202	107	181	83	161	58	143	30	129	30	124	58	110	83	93	107	73	128	51	148	29	158	39	151	49	143	59	135	68	126	78	115	89	113	92	111	96	110	99	111	102	114	105	120	109	123	110	231	110	231	29	256	29	256	110	296	110	296	29	320	29	320	110	433	129	405	143	380	161	356	181	335	202	314	225	304	215	311	206	327	186	336	176	345	167	351	158	352	155	352	150	350	147	348	145	344	143	232	143	232	225	207	225	207	143	167	143	167	225	142	225	142	143	30	143	30	110	142	110	142	29	167	29	167	110	207	110	207	29	232	29	232	110	339	110	343	109	349	105	352	102	353	99	352	96	352	94	350	92	348	89	337	78	328	68	319	59	305	39	315	29	335	51	357	73	380	93	405	110	433	124	444	129	417	143	391	161	368	181	346	202	325	225	315	215	322	205	330	195	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	276	143	276	225	252	225	252	143	212	143	212	225	187	225	187	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	141	206	148	215	138	225	117	202	96	181	72	161	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	187	110	187	29	212	29	212	110	252	110	252	29	276	29	276	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	39	325	29	345	51	367	73	391	93	417	110	444	124	433	110	433	143	164	143	164	222	159	224	138	202	113	180	87	160	59	143	30	129	30	124	59	110	87	92	114	72	138	51	159	28	164	31	164	110	16383	16383	139	83	130	93	117	103	103	113	90	121	79	127	90	133	103	141	117	151	130	160	139	170	433	129	404	143	376	160	350	180	325	202	304	224	299	222	299	143	30	143	30	110	299	110	299	31	304	28	326	51	350	72	376	92	404	110	433	124	16383	16383	324	170	333	161	346	151	360	141	373	132	384	126	373	120	360	112	346	103	333	93	324	84	453	129	424	143	396	160	370	180	345	202	324	224	319	222	319	143	144	143	144	222	139	224	118	202	93	180	67	160	39	143	10	129	10	124	39	110	67	92	93	72	118	51	139	28	144	31	144	110	319	110	319	31	324	28	346	51	370	72	397	92	424	110	453	124	16383	16383	344	170	353	161	366	151	380	141	394	132	405	126	394	120	380	112	366	103	353	93	344	84	16383	16383	119	83	110	93	97	103	83	113	70	121	59	127	70	133	83	141	97	151	110	160	119	170	279	331	243	331	206	232	74	232	36	331	1	331	123	0	156	0	16383	16383	195	201	140	51	84	201	202	110	169	110	169	65	165	48	155	37	141	30	128	27	117	26	107	26	92	29	78	36	67	47	63	65	63	308	67	326	78	337	92	344	105	346	116	347	126	347	140	344	154	338	165	326	169	307	169	262	202	262	202	305	196	339	180	360	158	373	136	379	117	380	97	379	74	373	52	361	36	339	30	306	30	65	36	32	51	11	72	0	94	-5	114	-6	134	-5	157	0	179	10	196	30	202	61	98	313	112	317	119	318	127	319	134	319	161	314	179	300	191	279	198	255	200	228	200	221	199	214	199	207	198	200	196	194	189	203	180	210	169	214	159	217	148	218	107	210	72	188	44	156	26	117	20	75	22	51	30	29	43	11	62	0	88	-5	148	9	190	47	217	98	231	154	235	204	232	250	220	287	202	313	175	329	142	334	131	334	121	333	101	327	93	323	16383	16383	184	160	182	140	180	131	178	121	176	110	166	80	152	53	135	30	116	15	94	9	78	13	68	21	63	33	61	46	60	59	65	100	79	139	99	172	124	194	153	203	161	201	169	197	177	189	182	176	184	160	243	0	243	331	36	331	36	298	210	298	210	182	42	182	42	149	210	149	210	33	36	33	36	0	243	0	243	331	199	331	219	387	190	387	170	331	36	331	36	298	159	298	119	182	42	182	42	149	108	149	68	33	36	33	36	0	56	0	36	-60	65	-60	85	0	16383	16383	210	182	148	182	188	298	210	298	16383	16383	210	33	97	33	137	149	210	149	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	333	0	185	337	175	337	31	0	16383	16383	272	21	63	21	167	267	334	331	31	331	180	-5	190	-5	16383	16383	302	310	197	64	93	310	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	313	-12	313	20	154	20	148	22	142	23	136	25	179	109	313	109	313	142	195	142	239	233	313	233	313	266	256	266	289	331	257	331	225	266	166	266	121	258	84	238	55	207	37	169	30	126	33	97	42	70	55	45	73	24	96	7	54	-78	84	-78	121	-5	130	-7	139	-10	157	-12	167	-12	16383	16383	209	233	164	142	65	142	74	170	90	195	112	215	138	228	167	233	16383	16383	147	109	112	37	98	49	86	62	76	77	69	93	64	109	211	22	211	55	138	55	116	57	97	64	83	75	72	90	65	109	211	109	211	142	65	142	72	162	82	177	97	188	115	194	137	196	211	196	211	229	137	229	102	224	73	210	51	188	37	159	32	126	37	93	51	65	73	42	102	28	137	22	30	266	30	233	175	233	205	228	231	215	253	195	269	170	278	142	30	142	30	109	278	109	269	82	253	57	232	37	205	24	175	20	30	20	30	-12	175	-12	220	-5	258	14	287	45	306	83	312	126	313	126	306	169	288	207	259	238	222	258	177	266	289	331	257	331	222	258	213	261	204	263	196	264	186	265	177	266	30	266	30	233	175	233	182	232	188	232	194	231	200	229	206	228	164	142	30	142	30	109	147	109	103	20	30	20	30	-12	86	-12	54	-78	84	-78	117	-12	175	-12	220	-5	258	14	287	45	306	83	312	126	313	126	310	155	301	183	287	208	269	229	247	247	16383	16383	195	142	230	214	244	203	256	190	266	175	273	159	278	142	16383	16383	278	109	269	82	253	57	232	37	205	24	175	20	133	20	179	109	32	229	32	196	105	196	128	194	146	188	161	177	171	162	177	142	32	142	32	109	177	109	171	90	161	75	146	64	127	57	105	55	32	55	32	22	107	22	141	28	170	42	192	65	206	93	211	126	206	159	192	188	170	210	140	224	105	229	243	0	243	320	30	320	30	0	474	-128	474	-115	465	-115	447	-112	433	-104	424	-92	418	-74	416	-51	416	307	418	330	423	347	434	359	451	366	474	368	474	382	26	382	26	368	35	368	52	366	66	360	76	349	83	331	85	305	85	-60	83	-80	77	-95	67	-106	54	-112	36	-115	26	-115	26	-128	210	-128	210	-115	195	-115	177	-112	165	-104	157	-91	152	-72	151	-48	151	349	350	349	350	-48	349	-69	344	-88	337	-102	324	-111	306	-115	290	-115	290	-128	474	-128	474	-115	451	-112	434	-106	423	-94	418	-77	416	-54	416	304	418	327	424	345	433	358	447	365	465	368	474	368	474	382	290	382	290	368	306	368	324	364	337	355	344	341	349	322	350	300	350	-96	151	-96	151	300	152	325	157	344	165	357	177	365	195	368	210	368	210	382	26	382	26	368	36	368	54	366	67	359	77	348	83	333	85	313	85	-53	83	-78	76	-96	66	-107	52	-113	35	-115	26	-115	26	-128	428	20	413	20	405	-7	394	-30	379	-48	357	-59	328	-63	121	-63	289	153	144	349	304	349	339	346	364	336	381	318	392	292	400	256	415	256	415	382	41	382	225	126	29	-128	401	-128	310	110	310	143	32	143	32	110	319	218	319	251	24	251	24	218	16383	16383	319	54	319	86	188	86	188	191	155	191	155	86	24	86	24	54	155	54	155	-43	188	-43	188	54	203	339	201	349	196	358	189	365	180	369	171	371	161	369	153	365	146	358	141	350	139	339	140	328	145	319	151	313	160	308	171	307	181	309	190	313	197	320	201	329	203	339	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	239	355	203	355	23	-110	59	-110	201	46	44	205	12	205	171	46	228	169	227	175	225	181	221	185	216	189	210	190	208	190	206	189	204	189	202	188	200	186	191	180	182	170	170	158	156	145	137	133	138	153	142	172	146	190	150	204	151	215	150	222	147	227	143	231	138	234	132	235	127	234	121	231	117	227	114	222	113	215	114	204	118	189	122	172	126	153	127	132	111	143	96	155	72	179	62	186	63	186	60	188	58	189	56	189	54	190	51	190	45	189	40	185	37	181	34	175	33	169	34	165	35	162	37	159	40	156	44	153	55	149	70	144	87	139	105	133	122	125	105	117	88	111	71	106	56	102	46	98	42	95	39	91	37	87	36	82	35	78	36	73	38	69	42	65	47	63	54	62	56	62	59	63	61	64	67	66	75	72	85	83	98	95	112	108	127	118	126	98	122	80	118	63	114	49	113	37	114	31	117	26	121	21	127	18	132	17	138	18	143	21	147	26	150	31	151	37	150	49	146	63	142	80	138	98	137	118	157	104	173	89	185	75	196	65	208	61	215	62	220	65	224	70	227	75	228	81	227	85	226	88	224	91	221	95	217	97	207	101	193	105	177	109	159	116	140	125	161	135	179	142	195	146	208	149	218	153	221	155	224	158	226	162	228	165	228	169	155	126	152	147	142	166	128	180	110	190	89	194	67	190	48	181	33	167	24	148	20	127	23	105	33	86	47	72	66	62	88	59	109	62	128	72	142	86	152	105	155	126	16383	16383	122	126	120	115	116	105	108	98	99	93	88	92	77	93	67	98	60	106	55	115	53	127	55	138	59	147	67	154	77	159	89	161	99	159	108	154	116	147	120	137	122	126	155	126	152	147	142	166	128	180	110	190	89	194	67	190	48	181	33	167	24	148	20	127	23	105	33	86	47	72	66	62	88	59	109	62	128	72	142	86	152	105	155	126	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	149	381	156	391	162	399	169	404	177	407	185	408	195	407	202	404	208	399	212	392	213	382	211	369	204	359	195	351	183	345	171	340	171	335	184	335	189	334	193	333	196	333	206	328	213	323	219	315	222	306	223	296	222	284	217	274	210	266	201	261	190	259	186	260	182	260	178	262	173	264	168	267	164	270	161	272	152	275	146	273	144	271	142	268	142	265	143	260	146	255	152	251	160	249	171	248	193	250	214	257	231	269	242	286	247	307	245	320	240	331	233	340	223	347	210	352	218	358	224	365	229	373	232	381	233	388	231	400	226	410	218	417	206	421	193	423	178	421	166	416	156	407	149	396	143	382	16383	16383	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	252	291	252	312	225	312	225	421	210	421	131	312	131	291	201	291	201	249	225	249	225	291	16383	16383	201	312	142	312	201	395	16383	16383	482	487	454	487	248	-45	246	-45	143	222	134	222	56	160	62	150	69	155	83	163	89	165	94	165	102	164	108	161	114	155	120	147	126	136	227	-128	243	-128	321	42	304	45	287	54	270	70	253	92	235	121	235	123	245	137	258	150	275	162	296	170	321	173	321	215	294	211	272	201	254	185	239	165	225	142	199	174	177	195	156	207	137	213	116	215	95	212	70	201	46	180	28	147	21	100	26	63	39	35	59	15	83	4	108	0	135	3	159	12	180	27	198	47	213	73	232	47	250	27	271	12	294	3	321	0	16383	16383	202	90	193	78	180	66	164	54	144	45	120	42	96	47	76	59	62	78	53	101	50	126	53	144	60	161	71	174	85	182	100	185	121	181	140	169	160	150	181	124	202	92	427	111	422	148	408	177	387	198	363	210	336	215	309	211	287	201	269	185	253	165	239	142	213	174	191	195	171	207	151	213	131	215	110	212	84	201	60	180	42	147	35	100	40	63	54	35	73	15	97	4	123	0	150	3	174	12	195	27	213	47	228	73	246	47	264	27	284	12	305	3	328	0	363	7	390	25	410	51	423	81	427	111	16383	16383	249	123	259	136	270	149	285	161	304	170	328	173	352	169	371	157	385	138	394	115	397	89	394	70	387	54	377	41	363	33	347	30	327	33	308	45	290	63	270	89	249	121	16383	16383	217	90	207	78	195	66	179	54	159	45	134	42	110	47	91	59	77	78	68	101	65	126	67	144	74	161	85	174	99	182	115	185	135	181	155	169	175	150	195	124	217	92	317	0	317	33	58	33	58	292	25	292	25	0	321	0	321	33	91	33	310	252	285	273	12	0	321	0	321	33	271	33	265	61	257	88	247	113	233	138	218	160	310	252	284	273	196	185	186	195	174	205	169	209	148	182	168	166	172	161	11	0	239	0	239	-18	238	-24	238	-30	270	-35	272	-21	272	0	16383	16383	90	33	194	137	207	118	217	98	226	77	233	56	237	33	326	40	281	59	284	72	286	86	288	99	290	127	289	140	288	154	286	168	280	196	326	216	314	246	269	228	266	234	263	241	257	253	253	259	225	243	228	237	231	232	233	226	236	220	238	215	28	127	239	40	237	34	234	29	232	23	229	17	225	12	254	-5	258	1	261	8	265	14	268	21	270	27	314	9	16383	16383	114	127	249	184	252	172	254	161	255	149	257	127	256	115	254	93	252	82	249	71	83	-93	83	345	50	345	50	-93	190	152	179	178	118	147	118	345	84	345	84	130	12	93	23	66	84	98	84	-93	118	-93	118	114	197	-93	197	345	164	345	164	-93	16383	16383	98	-93	98	345	65	345	65	-93	293	181	281	207	219	175	219	345	185	345	185	158	119	125	119	345	86	345	86	108	12	70	23	44	86	75	86	-93	119	-93	119	93	185	126	185	-93	219	-93	219	143	295	-14	157	268	152	268	16	-14	47	-14	155	201	262	-14	295	268	263	268	156	52	48	268	16	268	153	-14	158	-14	286	-15	286	132	280	177	261	215	233	243	197	261	155	268	113	262	77	244	49	216	30	178	24	134	24	-15	57	-15	57	132	62	165	76	193	97	215	124	230	155	235	186	230	212	215	234	193	248	165	253	132	253	-15	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	18	-143	22	-150	28	-155	37	-158	49	-159	78	-153	102	-135	119	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	318	396	314	402	307	407	298	411	287	412	255	404	231	385	213	359	201	330	193	303	223	-61	215	-89	207	-112	198	-129	188	-140	175	-144	173	-143	172	-143	170	-142	170	-140	171	-137	173	-135	175	-132	178	-127	179	-120	178	-116	175	-112	172	-109	168	-108	163	-107	155	-109	148	-113	142	-119	139	-127	137	-136	138	-143	141	-150	146	-155	154	-158	165	-159	195	-153	219	-135	238	-111	252	-84	261	-58	352	308	360	337	368	362	378	380	389	393	402	397	404	397	406	396	408	394	408	392	407	390	405	387	402	384	400	379	399	372	400	368	402	364	410	360	415	360	423	361	430	366	435	372	439	380	440	390	439	396	436	402	431	407	424	411	413	412	381	404	355	385	336	359	323	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	293	-143	291	-141	291	-140	292	-137	297	-132	299	-127	300	-120	299	-116	296	-112	293	-109	288	-108	284	-107	276	-109	269	-113	263	-119	259	-127	258	-136	259	-143	262	-150	267	-155	275	-158	286	-159	316	-153	341	-135	359	-111	373	-84	382	-58	473	308	481	337	489	362	499	380	510	393	523	397	525	397	527	396	529	394	529	392	528	390	526	387	523	384	521	379	520	372	521	368	523	364	531	360	536	360	544	361	551	366	556	372	560	380	561	390	560	396	558	402	552	407	545	411	534	412	502	404	476	385	457	359	443	330	435	303	16383	16383	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	352	308	359	337	368	362	377	380	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	176	238	167	238	131	232	101	216	76	192	60	161	55	126	58	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	18	-143	22	-150	28	-155	37	-158	49	-159	78	-153	102	-135	119	-111	131	-84	140	-58	157	13	167	13	202	19	233	35	258	59	274	90	280	126	276	152	267	177	253	199	234	216	211	229	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	318	396	314	402	307	407	298	411	287	412	255	404	231	385	213	358	201	330	193	303	16383	16383	162	32	206	210	224	199	239	185	251	167	258	147	261	126	256	96	243	70	222	50	197	37	167	32	16383	16383	172	219	127	41	109	52	95	66	83	84	76	104	74	126	78	155	92	181	112	201	137	214	167	219	296	231	284	234	271	236	258	237	244	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	175	233	135	222	101	204	76	182	61	155	55	126	58	104	67	84	82	65	102	48	126	35	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	160	22	172	19	200	15	230	13	235	13	237	14	242	14	223	-61	216	-89	208	-112	199	-129	188	-140	175	-144	173	-143	172	-143	170	-142	170	-140	171	-137	173	-135	175	-132	178	-127	179	-120	178	-116	175	-112	172	-109	168	-108	163	-107	155	-109	148	-113	142	-119	139	-127	137	-136	138	-143	141	-150	146	-155	154	-158	165	-159	195	-153	220	-135	239	-111	252	-84	261	-58	280	18	321	29	356	47	382	70	398	96	404	126	401	149	391	170	376	189	355	206	330	219	352	308	360	337	368	362	378	380	389	393	402	397	404	397	406	396	408	394	408	392	407	390	405	387	402	384	400	379	399	372	400	368	402	364	410	360	415	360	423	361	430	366	435	372	439	380	440	390	439	396	436	402	431	407	424	411	413	412	381	404	355	385	336	359	323	330	314	303	16383	16383	325	200	345	188	362	175	374	160	382	143	385	126	380	103	367	82	345	64	318	50	285	39	16383	16383	247	33	235	33	232	32	228	32	214	33	201	34	188	36	176	38	165	41	209	219	241	219	267	217	291	211	16383	16383	131	54	111	65	96	78	84	93	77	109	74	126	79	149	91	170	112	188	138	203	171	213	415	225	385	231	368	234	351	236	334	237	352	308	360	337	368	362	377	381	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	297	238	257	238	227	236	213	234	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	174	227	132	214	99	197	74	177	59	153	54	126	57	103	66	82	80	64	101	49	127	37	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	161	26	175	23	191	20	207	18	224	16	242	15	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	278	13	289	13	305	14	320	14	335	15	349	16	363	18	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	292	-143	290	-141	290	-140	291	-137	296	-132	298	-127	299	-120	298	-116	296	-112	292	-109	288	-108	283	-107	275	-109	268	-113	262	-119	259	-127	257	-136	258	-143	261	-150	267	-155	275	-158	285	-159	316	-153	340	-135	359	-111	372	-84	381	-58	401	24	444	36	478	53	503	73	519	98	524	126	521	148	511	168	496	186	475	201	449	214	473	308	480	337	489	362	498	380	509	393	523	397	525	397	528	394	528	390	525	387	523	384	520	379	520	368	523	364	526	362	531	360	535	360	543	361	550	366	556	372	559	380	561	390	560	396	557	402	552	407	544	411	533	412	501	404	476	385	457	359	443	330	435	303	16383	16383	444	195	465	185	482	173	495	159	502	143	505	126	500	103	487	83	467	67	439	54	406	44	16383	16383	368	37	353	36	337	34	320	33	303	33	286	32	282	32	329	218	346	217	363	215	380	212	410	206	16383	16383	292	219	247	34	229	35	212	37	196	39	180	42	166	46	208	214	222	216	237	217	269	219	286	219	16383	16383	132	57	111	67	95	80	83	93	75	109	73	126	77	146	89	165	109	181	136	195	169	206	163	183	159	183	158	184	154	184	119	178	88	162	63	137	47	106	41	71	60	71	65	101	78	126	99	147	125	160	154	165	158	165	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	193	156	203	151	213	144	229	128	234	118	237	113	237	112	238	112	238	110	237	108	234	105	233	105	230	104	229	105	226	105	219	108	213	110	206	112	200	113	194	115	192	109	207	103	223	97	238	90	252	81	265	71	267	73	268	89	271	105	276	121	281	136	288	151	282	154	279	148	275	142	269	130	267	123	266	121	264	120	263	118	262	118	260	117	259	117	258	118	257	118	255	119	254	121	246	135	237	147	225	158	212	167	198	175	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	176	238	167	238	132	233	101	217	77	192	61	162	55	126	58	99	68	75	82	53	101	36	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	162	14	164	13	167	13	203	19	234	35	258	60	274	91	280	126	281	143	284	159	289	175	295	191	302	206	296	209	279	175	276	172	273	172	271	173	268	176	260	190	250	202	239	213	226	222	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	162	32	206	211	217	205	227	198	236	189	244	180	251	169	251	166	252	166	251	163	250	162	246	160	242	160	241	161	239	161	233	163	226	165	220	167	213	169	207	170	205	164	216	160	228	156	239	151	250	145	260	139	260	137	261	134	261	126	256	97	243	71	223	51	197	37	167	32	16383	16383	172	219	127	41	110	52	95	67	84	84	77	104	74	126	79	156	92	181	112	201	138	215	167	219	177	238	167	238	132	233	101	217	77	192	61	162	55	126	58	99	68	75	82	53	101	36	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	162	14	164	13	167	13	203	19	234	35	258	60	274	91	280	126	280	135	278	144	277	153	274	162	271	170	271	174	273	176	282	176	289	174	297	172	306	170	315	169	316	175	301	179	287	184	272	190	258	198	246	206	240	212	226	222	219	226	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	162	32	206	211	214	207	226	199	232	194	238	188	232	164	224	140	219	129	225	126	229	132	232	139	242	159	244	161	245	163	247	164	251	164	254	161	256	155	260	141	261	133	261	126	256	97	243	71	223	51	197	37	167	32	16383	16383	172	219	127	41	110	52	95	67	84	84	77	104	74	126	79	156	92	181	112	201	138	215	167	219	187	229	185	239	180	248	173	255	165	259	156	261	146	259	137	255	130	248	125	239	123	229	125	218	129	209	136	203	145	198	156	197	166	199	175	203	181	210	186	219	187	229	16383	16383	291	24	289	34	284	43	277	50	269	54	259	55	250	54	241	50	234	43	229	35	228	24	229	13	233	4	240	-1	249	-5	259	-7	270	-5	279	0	285	6	289	14	291	24	16383	16383	83	24	81	34	76	43	69	50	60	54	51	55	41	54	33	50	26	43	21	35	19	24	20	13	25	4	31	-1	40	-5	51	-7	61	-5	70	0	77	6	81	14	83	24	291	228	289	239	285	248	278	255	270	259	259	261	248	259	240	254	233	247	229	238	228	228	229	218	234	209	241	203	249	198	259	197	268	198	277	203	284	209	289	218	291	228	16383	16383	83	228	81	239	77	248	70	255	61	259	50	261	40	259	31	254	25	247	20	238	19	228	21	218	25	209	32	203	41	198	50	197	60	198	69	203	76	209	81	218	83	228	16383	16383	186	23	185	34	181	43	174	50	165	54	155	55	144	54	135	49	128	42	124	33	123	23	125	13	129	4	136	-1	145	-5	155	-7	164	-5	173	-1	180	4	185	13	186	23	160	229	158	239	153	248	146	255	137	259	128	261	118	259	110	255	103	248	98	239	96	229	97	218	102	209	108	203	117	198	128	197	138	199	147	203	154	210	158	219	160	229	16383	16383	160	26	158	37	153	45	146	52	137	56	127	57	118	56	109	52	102	45	98	37	96	26	98	16	102	7	109	0	118	-4	127	-6	137	-4	146	0	153	7	158	16	160	26	301	229	299	239	294	248	288	255	279	259	270	261	260	259	251	255	244	248	239	239	238	229	239	218	243	209	250	203	259	198	270	197	280	199	289	203	295	210	299	219	301	229	16383	16383	104	229	103	239	98	248	91	255	82	259	73	261	64	259	55	255	47	248	43	239	41	229	42	218	47	209	54	203	62	198	73	197	84	199	92	203	99	210	103	219	104	229	16383	16383	301	26	299	37	295	45	288	52	279	56	269	57	259	56	251	52	244	45	239	37	238	26	239	16	244	7	251	0	259	-4	269	-6	279	-4	288	0	295	7	299	16	301	26	16383	16383	104	26	103	37	98	45	91	52	82	56	73	57	63	56	54	52	47	45	42	37	41	26	42	16	47	7	54	0	63	-4	73	-6	82	-4	91	0	98	7	103	16	104	26	203	224	201	234	196	243	189	250	180	254	171	256	161	254	153	250	146	243	141	234	139	224	140	213	145	204	151	198	160	193	171	192	181	194	190	198	197	205	201	214	203	224	16383	16383	319	110	319	143	24	143	24	110	319	224	317	234	312	243	305	250	296	254	287	256	278	254	269	250	262	243	257	234	255	224	257	213	261	204	267	198	276	193	287	192	297	194	306	198	313	205	317	214	319	224	16383	16383	319	30	317	41	312	49	305	56	296	60	286	61	277	60	268	56	261	49	257	41	255	30	257	20	261	11	268	4	277	0	286	-1	296	0	305	4	312	11	317	20	319	30	16383	16383	224	110	224	143	24	143	24	110	319	224	317	234	312	243	305	250	296	254	287	256	278	254	269	250	262	243	257	234	255	224	257	213	261	204	267	198	276	193	287	192	297	194	306	198	313	205	317	214	319	224	16383	16383	319	30	317	40	312	49	305	55	296	59	287	61	278	59	269	55	262	49	257	40	255	30	257	19	261	10	267	3	276	0	287	-1	297	0	306	4	313	11	317	20	319	30	16383	16383	319	110	319	143	24	143	24	110	16383	16383	88	224	86	234	81	243	74	250	65	254	56	256	46	254	38	250	31	243	26	234	24	224	25	213	30	204	36	198	45	193	56	192	66	194	75	198	82	205	86	214	88	224	16383	16383	88	30	86	40	81	49	74	55	65	59	56	61	46	59	38	55	31	49	26	40	24	30	25	19	30	10	36	3	45	0	56	-1	66	0	75	4	82	11	86	20	88	30	208	229	206	239	201	248	194	255	185	259	176	261	166	259	158	255	151	248	146	239	144	229	145	218	150	209	156	203	165	198	176	197	186	199	195	203	202	210	206	219	208	229	16383	16383	309	181	302	160	294	140	282	123	267	111	248	107	224	115	196	133	166	155	135	173	105	181	78	174	56	158	39	133	29	104	24	74	34	74	40	95	49	115	62	132	78	144	97	148	121	140	149	122	179	100	210	82	239	74	266	81	288	100	303	125	314	153	319	181	16383	16383	208	26	206	37	201	45	194	52	185	56	175	57	166	56	157	52	150	45	146	37	144	26	146	16	150	7	157	0	166	-4	175	-6	185	-4	194	0	201	7	206	16	208	26	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	319	74	314	101	303	128	288	152	266	169	239	176	210	169	181	153	152	135	126	119	102	112	83	116	68	126	56	141	47	160	41	181	24	181	29	151	39	124	56	101	78	85	105	79	135	86	164	102	193	120	220	136	243	143	262	139	277	129	288	114	296	95	302	74	251	174	268	172	283	167	294	158	301	146	304	129	301	111	293	96	282	86	266	80	248	78	237	79	227	82	219	86	212	91	205	97	191	114	178	132	165	151	153	169	142	182	133	191	124	198	114	203	104	206	93	206	73	203	54	192	39	175	28	153	24	125	27	103	35	81	49	63	69	50	94	45	94	78	77	80	62	85	50	93	42	106	39	122	42	141	49	155	61	165	76	171	94	174	104	173	113	171	121	168	128	163	149	142	164	121	180	98	196	77	212	60	219	55	227	51	235	48	243	46	252	45	272	48	290	58	305	74	315	96	319	124	314	159	301	183	284	197	266	205	251	206	288	126	286	103	279	83	269	67	255	56	237	52	221	56	208	67	200	83	194	104	190	127	182	163	171	193	154	215	133	228	106	233	78	227	56	211	39	187	28	158	25	126	55	126	57	149	64	170	74	186	88	196	106	200	122	196	134	186	143	170	149	150	154	127	162	90	173	60	189	38	210	24	237	20	265	25	287	42	304	65	315	94	319	126	124	-3	104	1	85	9	69	21	59	35	55	54	62	78	78	104	97	133	113	163	119	192	114	219	98	241	75	258	47	269	17	273	17	257	38	251	57	242	72	230	83	214	86	195	80	172	64	145	45	117	29	87	22	58	29	31	46	10	70	-5	98	-15	124	-20	302	181	297	162	289	144	278	128	263	116	243	112	233	114	221	118	210	124	200	130	191	136	235	212	205	212	169	150	158	157	145	164	132	170	119	174	105	176	77	170	55	153	39	129	28	102	24	74	41	74	46	93	54	112	66	128	82	139	102	143	112	141	123	137	133	132	143	126	152	121	108	44	137	44	174	106	185	99	198	91	212	85	226	81	239	79	266	86	288	103	304	127	314	154	319	181	319	190	319	223	24	223	24	190	16383	16383	302	134	296	114	288	95	277	79	262	69	243	65	220	72	193	88	164	107	135	123	105	129	78	124	56	108	39	85	29	57	24	27	41	27	47	48	56	67	68	82	83	93	102	97	126	90	152	74	181	55	210	39	239	32	266	39	288	56	303	80	314	108	319	134	302	223	296	202	288	183	277	168	262	157	243	153	220	160	193	176	164	195	135	211	105	218	78	212	56	196	39	173	29	145	24	116	41	116	47	136	56	155	68	171	83	181	102	185	126	178	152	162	181	143	210	127	239	121	266	127	288	144	303	168	314	196	319	223	16383	16383	319	27	319	60	24	60	24	27	319	27	319	60	155	60	188	136	198	129	209	123	219	119	229	116	239	116	266	123	288	141	303	167	314	195	319	223	309	223	302	201	294	181	282	164	267	153	248	148	240	149	231	152	222	157	213	163	203	170	242	259	214	259	182	185	166	196	151	206	135	215	120	221	105	223	78	216	56	199	39	175	29	146	24	116	34	116	40	137	49	157	62	174	78	185	97	190	109	187	122	181	136	172	151	162	167	150	128	60	24	60	24	27	113	27	94	-16	121	-16	141	27	309	266	302	245	294	225	282	208	267	196	248	192	224	200	196	218	166	240	135	258	105	266	78	260	56	243	39	218	29	189	24	159	34	159	40	180	49	201	62	217	78	229	97	233	121	226	149	207	179	185	210	167	239	159	266	166	288	185	303	210	314	239	319	266	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	308	302	302	281	293	261	282	244	267	233	248	228	224	236	196	254	165	276	135	294	105	302	78	296	56	279	39	254	28	225	23	195	33	195	40	216	49	236	61	253	77	265	97	269	120	261	148	243	178	221	209	202	239	195	266	202	287	220	303	246	313	274	318	302	16383	16383	319	-10	319	22	163	22	205	89	319	89	319	123	225	123	252	166	223	166	195	123	24	123	24	89	175	89	133	22	24	22	24	-10	113	-10	86	-53	116	-53	142	-10	319	-12	319	20	151	20	179	86	319	86	319	119	192	119	213	170	223	166	229	165	234	164	239	164	266	171	288	188	303	212	314	239	319	266	302	266	296	245	288	226	277	211	262	201	243	197	240	197	237	198	225	201	276	324	249	324	204	213	185	225	165	238	145	250	125	258	105	261	78	255	56	240	39	217	29	189	24	159	41	159	47	180	56	199	68	214	83	224	102	228	117	225	134	217	152	206	190	180	166	119	24	119	24	86	152	86	124	20	24	20	24	-12	111	-12	75	-100	102	-100	137	-12	302	238	296	217	288	198	277	183	262	172	243	169	220	175	193	191	164	210	135	226	105	233	78	227	56	211	39	188	29	160	24	131	41	131	47	151	56	170	68	186	83	196	102	200	126	193	152	177	181	158	210	142	239	136	266	142	288	159	303	183	314	211	319	238	16383	16383	302	119	296	99	288	80	277	64	262	54	243	50	220	57	193	73	164	92	135	108	105	114	78	109	56	93	39	70	29	42	24	12	41	12	47	33	56	52	68	67	83	78	102	81	126	75	152	59	181	40	210	24	239	17	266	24	288	41	303	65	314	93	319	119	309	119	302	98	294	78	282	62	267	50	248	46	235	48	220	56	204	66	187	78	170	91	194	147	203	141	212	137	222	134	231	131	239	131	266	138	288	156	303	181	314	210	319	238	309	238	302	216	294	196	282	179	267	168	248	164	241	164	234	167	226	170	217	175	209	180	249	275	223	275	188	195	171	207	155	219	138	229	121	235	105	238	78	231	56	214	39	190	29	161	24	131	34	131	40	152	49	172	62	188	78	200	97	204	110	202	124	195	139	185	156	173	172	161	148	105	139	110	131	114	122	117	114	119	105	119	78	113	56	96	39	72	29	43	24	12	34	12	40	34	49	54	62	71	78	82	97	86	104	86	111	84	125	76	133	71	92	-24	119	-24	154	56	188	32	206	22	223	15	239	12	266	19	288	38	303	63	314	92	319	119	302	276	296	255	288	236	277	221	262	211	243	207	220	214	193	230	164	249	135	265	105	271	78	265	56	250	39	226	29	199	24	169	41	169	47	190	56	208	68	224	83	234	102	238	126	231	152	215	181	196	210	181	239	174	266	181	288	198	303	222	314	249	319	276	16383	16383	302	158	296	137	288	118	277	103	262	93	243	89	220	95	193	111	164	130	135	146	105	153	78	147	56	131	39	108	29	81	24	51	41	51	47	72	56	91	68	106	83	116	102	120	126	113	152	97	181	78	210	62	239	56	266	62	288	80	303	104	314	131	319	158	16383	16383	319	-21	319	11	24	11	24	-21	309	266	302	247	294	232	282	221	267	214	248	212	224	218	196	231	166	247	135	261	105	266	78	262	56	250	39	231	29	207	24	179	34	179	40	198	49	213	62	224	78	231	97	233	121	228	149	214	179	198	210	185	239	179	266	184	288	198	303	217	314	241	319	266	16383	16383	309	170	303	151	294	136	282	125	268	118	249	116	225	122	197	135	167	151	136	165	106	170	79	166	57	154	40	135	29	111	25	83	35	83	41	102	50	117	63	128	78	135	98	137	122	132	149	118	179	102	210	89	240	83	267	88	288	101	304	121	314	145	319	170	16383	16383	309	74	302	55	294	40	282	29	267	22	248	20	224	26	196	39	166	55	135	69	105	74	78	70	56	58	39	39	29	15	24	-12	34	-12	40	6	49	21	62	32	78	39	97	41	121	35	149	22	179	6	210	-6	239	-12	266	-7	288	5	303	25	314	49	319	74	319	159	314	186	303	215	288	241	266	259	239	266	210	258	179	240	149	218	121	200	97	192	78	196	62	208	49	225	40	245	34	266	24	266	29	236	39	207	56	182	78	165	105	159	135	167	166	185	196	207	224	226	248	233	267	229	282	217	294	201	302	180	309	159	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	319	249	296	225	269	207	238	195	205	188	171	186	138	188	105	195	75	206	47	224	24	249	24	232	43	204	70	182	102	166	137	156	171	153	204	156	239	166	272	182	300	204	319	232	16383	16383	319	22	300	50	273	71	240	87	205	97	171	100	137	97	103	87	70	71	43	49	24	22	24	4	46	28	73	46	104	58	137	65	171	67	204	65	237	58	268	46	295	28	319	4	319	160	319	193	241	193	234	205	223	217	208	227	191	233	171	235	152	233	135	227	121	217	110	205	102	193	24	193	24	160	129	160	131	172	136	184	145	193	157	200	172	203	186	200	197	193	206	184	212	172	214	160	16383	16383	319	60	319	93	214	93	212	81	207	69	198	59	186	53	172	50	158	53	146	59	137	69	131	81	129	93	24	93	24	60	102	60	109	48	120	36	135	26	152	20	171	17	191	20	208	26	222	36	233	48	241	60	319	160	319	193	241	193	234	205	223	217	209	227	191	233	171	235	152	233	135	227	121	217	110	205	102	193	24	193	24	160	129	160	131	172	137	184	146	193	158	200	172	203	186	200	198	193	206	184	212	172	214	160	16383	16383	319	60	319	93	24	93	24	60	203	274	201	284	196	293	189	300	180	304	171	305	161	304	153	300	146	293	141	285	139	274	140	263	145	254	151	248	160	244	171	242	181	244	190	249	197	256	201	264	203	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	203	274	201	284	196	293	189	300	180	304	171	305	161	304	153	300	146	293	141	285	139	274	140	263	145	254	151	248	160	244	171	242	181	244	190	249	197	256	201	264	203	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	203	-20	201	-9	196	0	189	5	181	9	171	11	161	9	152	5	145	0	141	-9	139	-20	141	-30	145	-39	152	-46	161	-50	171	-52	181	-50	189	-46	196	-39	201	-30	203	-20	319	160	319	193	24	193	24	160	16383	16383	88	274	86	284	81	293	74	300	65	304	56	305	46	304	38	300	31	293	26	285	24	274	25	263	30	254	36	248	45	244	56	242	66	244	75	249	82	256	86	264	88	274	16383	16383	319	-20	317	-9	312	0	305	5	296	10	287	11	278	10	269	5	262	0	257	-9	255	-20	257	-30	261	-39	267	-46	276	-50	287	-51	297	-50	306	-45	313	-38	317	-29	319	-20	16383	16383	319	60	319	93	24	93	24	60	319	274	317	284	312	293	305	300	296	304	287	305	278	304	269	300	262	293	257	285	255	274	257	263	261	254	267	248	276	244	287	242	297	244	306	249	313	256	317	264	319	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	88	-20	86	-10	81	-1	74	5	65	9	56	11	46	9	38	5	31	-1	26	-10	24	-20	25	-31	30	-40	36	-46	45	-51	56	-52	66	-50	75	-46	82	-39	86	-30	88	-20	388	160	388	193	133	193	133	160	16383	16383	388	60	388	93	133	93	133	60	16383	16383	88	177	86	187	81	196	74	203	65	207	56	209	46	207	38	203	31	196	26	187	24	177	25	166	30	157	36	151	45	147	56	145	66	147	75	151	82	158	86	167	88	177	16383	16383	88	76	86	88	81	97	74	103	65	107	55	108	46	107	37	103	30	96	26	87	24	76	26	67	30	58	37	51	46	46	55	45	65	46	74	51	81	58	86	67	88	76	388	177	386	187	381	196	375	203	366	207	357	209	347	207	338	203	331	196	327	187	325	177	326	166	331	157	337	151	346	147	357	145	367	147	376	151	382	158	386	167	388	177	16383	16383	388	76	386	88	382	97	375	103	366	107	356	108	346	107	338	103	331	96	326	87	325	76	326	67	331	58	338	51	346	46	356	45	366	46	375	51	382	58	386	67	388	76	16383	16383	278	160	278	193	24	193	24	160	16383	16383	278	60	278	93	24	93	24	60	319	45	319	78	206	78	214	85	221	94	226	104	229	114	230	126	229	138	226	149	221	159	213	168	205	175	319	175	319	208	24	208	24	175	137	175	129	168	121	159	116	149	113	138	112	126	113	114	116	104	121	94	128	85	136	78	24	78	24	45	16383	16383	205	126	204	115	199	105	191	98	182	93	171	92	160	93	151	98	143	106	138	115	137	126	138	137	143	147	151	154	160	159	171	161	182	159	191	154	199	146	204	137	205	126	230	316	227	335	219	352	206	365	190	373	171	376	152	373	136	365	123	352	115	335	112	316	115	298	123	281	136	269	152	260	171	257	190	260	206	269	219	281	227	298	230	316	16383	16383	205	316	204	305	199	296	191	288	182	284	171	282	160	284	151	289	143	296	138	306	137	316	138	328	143	337	151	344	160	349	171	351	182	349	191	344	199	337	204	327	205	316	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	299	276	281	305	260	329	235	348	206	360	171	364	138	360	109	348	83	329	62	305	44	276	52	271	71	291	90	308	112	320	138	329	171	331	201	329	227	321	250	309	271	292	290	271	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	281	242	171	426	63	242	99	242	170	367	245	242	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	277	426	242	426	170	302	95	426	59	426	169	242	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	250	317	208	320	201	321	196	323	193	326	190	330	188	335	171	378	154	335	151	330	148	326	144	323	139	321	133	320	92	317	128	286	131	284	133	281	134	279	135	275	136	272	135	270	135	267	134	265	134	263	123	229	159	250	161	251	164	252	166	253	176	253	182	250	218	228	211	266	211	267	210	267	210	270	209	271	209	275	212	284	215	287	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	282	242	172	426	63	242	16383	16383	226	272	116	272	171	367	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	243	349	243	337	265	337	265	248	263	241	259	237	252	235	242	234	242	228	313	228	313	234	301	235	294	237	290	241	288	248	287	259	287	337	320	337	320	349	287	349	287	376	288	384	290	391	293	396	297	399	302	400	306	399	308	398	313	393	315	389	318	385	321	382	323	381	326	380	328	379	332	380	335	382	337	384	338	388	339	391	337	397	334	402	328	407	320	410	311	411	302	410	293	407	285	401	279	395	274	387	270	381	268	375	266	368	265	360	265	349	16383	16383	237	271	230	260	223	252	216	247	207	244	198	243	190	243	184	245	178	248	173	252	168	258	163	265	160	272	158	279	156	288	156	299	239	299	238	307	234	321	232	327	229	333	217	345	201	351	191	352	173	348	157	339	146	326	139	307	136	286	138	265	145	248	156	235	170	227	187	224	202	226	215	232	227	241	236	253	243	270	16383	16383	156	310	159	321	163	330	169	336	176	339	185	340	194	339	201	336	205	331	209	322	211	310	16383	16383	129	239	129	243	118	243	115	244	112	247	111	251	111	411	109	411	102	408	95	406	88	403	80	401	70	398	70	392	76	392	81	391	85	390	87	387	88	383	89	377	89	339	84	344	72	350	60	352	42	348	27	338	14	323	6	304	3	282	6	263	12	247	23	235	37	227	54	224	63	225	70	227	77	230	83	235	89	242	89	225	90	224	16383	16383	89	259	89	258	87	254	81	248	78	246	74	244	69	243	65	243	52	245	42	251	34	261	30	276	28	294	29	310	34	323	41	333	50	338	61	340	70	339	77	336	83	331	87	325	89	317	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	275	228	275	233	268	234	263	235	259	237	256	242	256	303	255	316	253	330	247	341	238	349	224	352	214	350	205	347	196	342	189	336	181	329	178	337	173	343	167	348	160	351	151	352	141	351	133	348	125	343	117	337	110	330	109	330	109	350	108	352	100	349	93	346	85	344	78	341	70	339	70	331	74	333	79	333	83	332	86	330	88	326	89	323	89	253	88	245	86	240	83	236	77	234	70	233	70	228	128	228	128	233	122	234	117	235	114	238	112	242	111	248	111	319	115	325	122	330	129	334	136	337	143	338	151	335	156	330	159	323	160	314	161	307	161	252	160	244	159	239	155	236	150	234	142	233	142	228	203	228	203	233	195	234	189	236	186	240	184	246	184	318	188	324	193	329	199	334	205	337	213	338	222	336	228	331	231	324	233	316	233	246	232	240	229	236	224	234	216	233	216	228	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	176	283	179	295	182	305	185	313	195	327	208	342	218	354	224	364	227	373	228	383	225	400	216	414	203	423	186	429	168	431	150	429	135	422	124	412	116	400	113	385	114	378	117	371	121	366	126	363	133	362	139	363	143	365	147	369	149	373	150	378	149	384	147	387	144	390	142	393	141	396	142	399	145	404	150	408	157	411	164	412	172	411	179	407	184	402	187	395	188	386	187	377	184	367	176	347	172	338	167	325	164	313	162	303	161	293	161	283	16383	16383	191	248	190	255	187	261	182	265	177	268	171	270	164	269	158	266	153	261	150	255	149	248	150	242	153	236	157	231	163	228	171	227	177	228	183	231	188	236	190	242	191	248	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	319	60	319	93	170	93	200	160	319	160	319	193	214	193	274	331	247	331	187	193	24	193	24	160	172	160	143	93	24	93	24	60	128	60	69	-77	95	-77	156	60	319	206	319	239	24	239	24	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	319	14	319	47	150	47	177	110	319	110	319	143	192	143	219	206	319	206	319	239	233	239	274	331	247	331	207	239	24	239	24	206	193	206	165	143	24	143	24	110	151	110	123	47	24	47	24	14	108	14	69	-77	95	-77	136	14	319	239	319	272	24	272	24	239	16383	16383	319	153	319	186	24	186	24	153	16383	16383	319	67	319	100	24	100	24	67	16383	16383	319	-18	319	14	24	14	24	-18	315	26	315	57	99	165	315	272	315	305	32	167	32	162	16383	16383	315	-50	315	-17	32	-17	32	-50	315	162	315	167	32	305	32	272	248	165	32	57	32	26	16383	16383	315	-50	315	-17	32	-17	32	-50	311	80	311	112	95	219	311	326	311	359	28	222	28	217	16383	16383	311	-5	311	27	28	27	28	-5	16383	16383	311	-104	311	-72	28	-72	28	-104	311	217	311	222	28	359	28	326	244	219	28	112	28	80	16383	16383	311	-5	311	27	28	27	28	-5	16383	16383	311	-104	311	-72	28	-72	28	-104	310	94	310	126	94	233	310	340	310	373	28	235	28	230	16383	16383	310	-91	310	-58	158	-58	200	8	310	8	310	41	221	41	245	79	215	79	191	41	28	41	28	8	171	8	128	-58	28	-58	28	-91	108	-91	84	-129	114	-129	138	-91	310	230	310	235	28	373	28	340	244	233	28	126	28	94	16383	16383	310	-91	310	-58	165	-58	207	8	310	8	310	41	228	41	252	79	222	79	198	41	28	41	28	8	177	8	135	-58	28	-58	28	-91	114	-91	91	-129	121	-129	145	-91	454	-12	454	18	238	127	454	233	454	266	171	129	171	124	16383	16383	295	-12	295	18	79	127	295	233	295	266	12	129	12	124	454	124	454	129	171	266	171	233	387	127	171	18	171	-12	16383	16383	295	124	295	129	12	266	12	233	228	127	12	18	12	-12	190	-102	179	-89	167	-74	154	-59	130	-25	149	4	165	35	176	66	183	97	185	127	183	156	176	187	164	218	149	248	130	278	142	296	154	312	167	328	179	342	190	355	190	365	174	353	158	340	143	326	130	312	117	296	103	312	89	326	74	340	59	353	42	365	42	357	66	329	78	313	91	296	103	278	84	249	68	218	57	187	50	156	47	127	50	97	57	66	68	35	84	4	103	-25	91	-42	78	-58	66	-74	42	-102	42	-111	59	-99	89	-73	117	-43	143	-73	158	-86	174	-99	190	-111	16383	16383	152	127	151	98	146	70	138	45	128	20	116	-2	104	20	95	45	87	71	82	98	80	127	82	155	87	182	95	208	105	233	117	256	128	233	138	208	146	182	151	155	152	127	319	22	300	49	273	71	242	87	207	96	174	100	198	155	227	162	255	173	281	188	303	208	319	232	319	249	302	230	283	215	261	204	237	195	213	190	254	286	228	286	184	186	171	186	138	188	105	195	75	206	47	224	24	249	24	232	43	204	69	182	101	166	135	156	170	153	146	98	116	92	88	81	61	65	40	46	24	22	24	4	40	22	60	38	82	49	106	58	131	64	89	-32	116	-32	159	66	161	67	171	67	204	65	237	58	268	46	295	28	319	4	310	-12	310	18	171	88	214	185	310	233	310	266	232	228	277	331	250	331	198	211	28	128	28	123	137	71	71	-77	99	-77	158	60	16383	16383	179	168	148	99	94	126	310	123	310	128	203	181	268	331	241	331	180	192	28	266	28	233	168	164	126	68	28	18	28	-12	108	26	63	-77	89	-77	142	42	16383	16383	244	126	161	84	190	153	310	-50	310	-17	129	-17	171	92	310	25	310	56	181	120	220	226	310	271	310	304	236	267	272	365	246	365	203	251	28	166	28	161	147	103	103	-17	28	-17	28	-50	90	-50	67	-113	94	-113	118	-50	16383	16383	188	209	158	132	94	164	311	-50	311	-17	123	-17	162	89	310	161	310	166	209	215	266	365	238	365	186	227	28	304	28	271	176	198	145	114	28	56	28	25	129	74	95	-17	28	-17	28	-50	84	-50	60	-113	87	-113	110	-50	16383	16383	244	164	178	131	199	186	310	53	310	84	94	192	310	300	310	332	28	195	28	190	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	315	190	315	195	32	332	32	300	248	192	32	84	32	53	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	302	25	296	4	288	-14	277	-29	262	-39	243	-43	227	-39	208	-30	188	-17	167	-3	146	8	176	118	310	53	310	84	185	147	214	251	310	300	310	332	224	290	246	366	219	366	194	275	28	195	28	190	152	129	122	17	118	18	112	20	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	108	-12	110	-13	113	-14	85	-113	112	-113	137	-25	156	-37	176	-51	197	-63	218	-72	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	16383	16383	182	235	161	158	94	192	302	25	296	4	288	-14	277	-29	262	-39	243	-43	224	-39	203	-27	181	-12	157	2	133	14	162	116	315	190	315	195	201	249	234	365	208	365	177	261	32	332	32	300	169	232	142	140	32	84	32	53	131	101	108	20	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	46	-61	55	-42	66	-27	80	-17	98	-12	69	-113	96	-113	123	-17	145	-30	167	-45	191	-60	215	-71	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	16383	16383	248	192	174	155	193	219	310	104	310	136	94	228	310	320	310	353	28	231	28	226	16383	16383	310	20	310	25	28	147	28	114	244	22	28	-69	28	-101	310	226	310	231	28	353	28	320	244	228	28	136	28	104	16383	16383	310	-101	310	-69	94	22	310	114	310	147	28	25	28	20	319	19	319	24	176	83	190	157	319	104	319	137	196	186	215	278	319	320	319	353	222	313	234	375	209	375	194	301	24	231	24	226	167	167	152	93	24	146	24	113	147	63	128	-26	24	-69	24	-102	122	-62	109	-124	134	-124	149	-50	16383	16383	188	267	173	196	93	228	16383	16383	248	22	156	-16	171	53	319	-102	319	-69	159	-4	171	53	319	113	319	146	177	87	195	175	319	226	319	231	214	274	235	375	209	375	191	284	24	353	24	320	185	254	174	198	24	137	24	104	167	164	150	76	24	24	24	19	129	-24	109	-124	135	-124	153	-34	16383	16383	249	228	202	209	209	245	16383	16383	143	41	136	4	93	22	310	26	289	51	259	75	222	96	182	113	143	127	182	140	222	157	259	179	289	202	310	228	310	266	268	223	216	190	157	167	94	151	32	143	32	110	94	102	157	86	216	63	268	30	310	-12	310	143	248	151	186	167	127	190	74	223	32	266	32	228	53	202	84	179	121	157	160	140	199	127	160	113	121	96	84	75	53	51	32	26	32	-12	74	30	127	63	186	86	248	102	310	110	310	74	289	99	259	123	222	144	182	161	143	175	182	188	222	205	259	227	289	250	310	276	310	314	268	271	216	238	157	215	94	199	32	191	32	158	94	150	157	134	216	111	268	78	310	35	16383	16383	310	-20	262	21	206	53	145	74	86	88	32	93	32	60	83	54	143	41	204	18	262	-14	310	-59	310	191	248	200	186	215	127	239	74	272	32	315	32	276	53	251	84	227	121	206	160	188	199	175	160	162	121	144	84	123	53	100	32	74	32	36	74	79	127	111	186	135	248	150	310	158	16383	16383	310	94	257	88	197	75	137	53	80	22	32	-20	32	-59	80	-13	138	18	200	41	259	54	310	60	310	92	289	117	258	141	221	162	181	180	143	193	181	206	221	223	258	244	289	268	310	294	310	332	268	289	215	256	156	233	93	217	31	209	31	176	93	168	156	152	215	129	268	96	310	53	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	311	209	249	217	186	233	127	256	75	289	32	332	32	294	53	268	84	244	121	223	161	206	200	193	161	179	121	162	84	141	53	117	32	92	32	53	75	96	127	129	186	152	249	168	311	176	16383	16383	302	25	296	4	288	-14	277	-29	262	-39	243	-43	220	-36	193	-20	164	-1	135	13	105	20	78	14	56	0	39	-23	29	-51	24	-81	41	-81	47	-60	56	-41	68	-26	83	-16	102	-12	126	-19	152	-34	181	-53	210	-69	239	-76	266	-69	288	-52	303	-28	314	-1	319	25	310	26	296	44	277	61	254	77	228	92	200	106	220	156	243	169	264	182	283	197	299	212	310	228	310	266	298	251	285	238	271	225	239	203	291	331	264	331	204	185	171	172	137	161	102	152	66	147	32	143	32	110	84	104	111	99	137	92	164	84	98	-77	125	-77	187	75	216	62	243	47	268	30	291	10	310	-12	16383	16383	176	116	170	118	156	122	150	125	143	127	152	129	160	132	178	138	187	142	310	143	284	145	258	149	231	154	205	161	179	169	245	331	218	331	156	177	127	190	99	205	74	223	51	243	32	266	32	228	46	209	65	192	89	175	115	160	143	147	123	97	100	84	78	71	59	56	43	41	32	26	32	-12	44	2	57	15	72	28	87	39	104	50	52	-77	79	-77	138	68	171	81	206	92	241	100	276	106	310	110	16383	16383	166	137	173	135	180	132	186	130	193	128	199	127	191	124	182	121	174	118	156	112	310	-11	310	21	167	21	135	27	107	43	84	67	70	96	65	127	70	159	84	187	106	211	134	227	167	233	310	233	310	266	167	266	122	258	85	238	56	208	38	170	32	127	38	84	56	46	84	15	121	-4	166	-11	32	266	32	233	175	233	208	227	236	211	258	187	272	159	277	127	272	96	258	67	236	43	208	27	175	21	32	21	32	-11	177	-11	221	-4	258	15	286	46	304	84	310	127	304	170	286	208	257	238	220	258	175	266	311	-11	311	21	158	21	143	24	234	233	311	233	311	266	249	266	277	331	251	331	222	266	167	266	123	258	85	238	57	208	39	170	32	127	36	96	45	66	60	40	81	18	107	1	72	-77	99	-77	129	-6	137	-8	158	-11	166	-11	16383	16383	208	233	121	33	102	47	87	64	75	83	68	105	65	127	70	159	85	187	107	211	135	227	167	233	271	331	243	331	213	261	206	262	199	264	191	265	184	265	176	266	32	266	32	233	181	233	186	232	190	231	195	231	199	229	108	21	32	21	32	-11	94	-11	65	-77	92	-77	121	-11	178	-11	222	-4	259	15	287	46	305	84	311	127	308	158	298	187	283	213	262	235	236	252	16383	16383	135	21	222	220	241	207	256	191	268	171	276	150	278	127	273	96	259	67	237	43	209	27	176	21	310	26	310	59	167	59	135	65	107	81	84	105	70	134	65	165	70	197	84	225	106	249	134	265	167	271	310	271	310	304	167	304	122	296	85	276	56	246	38	208	32	165	38	122	56	84	84	53	121	33	166	26	16383	16383	310	-50	310	-17	36	-17	36	-50	32	304	32	271	175	271	208	265	236	249	258	225	272	197	277	165	272	134	258	105	236	81	208	65	175	59	32	59	32	26	177	26	221	33	258	53	286	84	304	122	310	165	304	208	286	246	257	276	220	296	175	304	16383	16383	306	-50	306	-17	32	-17	32	-50	310	-50	310	-17	133	-17	151	26	310	26	310	59	162	59	242	271	310	271	310	304	253	304	276	365	249	365	227	304	167	304	122	296	85	276	56	246	38	208	32	165	36	129	48	97	68	68	94	46	126	31	107	-17	36	-17	36	-50	94	-50	71	-113	98	-113	122	-50	16383	16383	214	271	137	64	113	76	93	93	78	115	68	139	65	165	70	197	84	225	106	249	134	265	167	271	273	365	247	365	220	296	212	298	194	302	185	303	175	304	32	304	32	271	175	271	196	268	203	266	209	264	132	59	32	59	32	26	120	26	103	-17	32	-17	32	-50	92	-50	68	-113	95	-113	118	-50	306	-50	306	-17	131	-17	147	26	177	26	221	33	258	53	286	84	304	122	310	165	307	194	299	222	285	247	267	268	244	285	16383	16383	160	59	232	252	247	239	260	223	269	205	275	185	277	165	272	134	258	105	236	81	208	65	175	59	310	36	310	69	167	69	135	75	107	91	84	115	70	144	65	175	70	207	84	235	106	259	134	275	167	281	310	281	310	314	167	314	122	306	85	286	56	256	38	218	32	175	38	132	56	94	84	63	121	43	166	36	16383	16383	310	-59	310	-26	190	-26	220	21	191	21	161	-26	36	-26	36	-59	140	-59	109	-107	139	-107	169	-59	32	314	32	281	175	281	208	275	236	259	258	235	272	207	277	175	272	144	258	115	236	91	208	75	175	69	32	69	32	36	177	36	221	43	258	63	286	94	304	132	310	175	304	218	286	256	257	286	220	306	175	314	16383	16383	305	-59	305	-26	192	-26	223	21	193	21	162	-26	32	-26	32	-59	142	-59	112	-107	141	-107	171	-59	224	128	224	161	171	161	168	162	162	166	159	169	158	172	159	175	160	177	161	180	166	185	171	191	175	197	180	203	184	210	190	218	180	228	162	207	147	189	131	173	112	160	86	147	86	142	112	130	131	116	147	101	162	83	180	62	190	71	185	79	177	91	172	97	166	104	163	107	161	110	159	116	159	118	161	124	167	128	172	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	187	145	185	155	180	164	173	171	165	175	156	176	146	175	137	171	130	164	125	156	123	145	125	134	129	125	136	118	145	114	156	113	166	114	175	119	181	126	186	135	187	145	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	230	128	230	161	171	161	171	220	138	220	138	161	80	161	80	128	138	128	138	70	171	70	171	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	310	-11	310	21	65	21	65	233	310	233	310	266	32	266	32	-11	310	-11	310	266	32	266	32	233	277	233	277	21	32	21	32	-11	310	26	310	59	65	59	65	271	310	271	310	304	32	304	32	26	16383	16383	310	-50	310	-17	32	-17	32	-50	310	26	310	304	32	304	32	271	277	271	277	59	32	59	32	26	16383	16383	310	-50	310	-17	32	-17	32	-50	286	-15	286	268	24	268	24	-15	57	-15	57	235	253	235	253	-15	286	-15	286	268	253	268	253	17	57	17	57	268	24	268	24	-15	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	142	227	277	268	267	303	247	332	219	352	183	362	142	16383	16383	194	142	59	142	69	183	89	219	118	247	153	267	194	277	16383	16383	362	109	352	69	332	33	303	5	268	-14	227	-25	227	109	16383	16383	194	-25	153	-14	118	5	89	33	69	69	59	109	194	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	59	142	70	186	93	223	126	253	165	272	210	278	256	272	295	253	328	223	351	186	362	142	16383	16383	362	109	351	66	328	29	295	0	256	-18	210	-25	165	-18	126	0	93	29	70	66	59	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	150	115	245	132	257	150	266	169	273	189	277	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	234	126	329	222	341	205	350	187	357	168	361	147	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	187	126	92	31	80	47	71	65	64	84	59	105	58	126	59	147	64	168	71	187	80	205	92	222	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	210	103	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	92	31	80	47	71	65	64	84	59	105	58	126	66	174	88	216	121	249	162	271	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	329	222	341	205	350	187	357	168	361	147	363	126	355	78	333	36	300	3	259	-17	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	222	127	220	137	216	146	208	152	200	156	190	158	181	156	172	152	165	146	160	137	158	127	160	116	164	107	171	100	180	96	190	94	201	96	210	101	216	108	221	117	222	127	16383	16383	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	277	126	273	147	264	166	250	180	231	190	210	194	188	190	170	181	155	167	145	148	142	127	145	105	155	86	169	72	188	62	209	59	231	62	249	72	264	86	273	105	277	126	16383	16383	244	126	242	115	237	105	230	98	220	93	209	92	198	93	189	98	182	106	177	115	175	127	177	138	182	147	189	154	199	159	210	161	221	159	230	154	237	147	242	137	244	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	306	83	305	86	304	90	302	94	294	100	284	104	271	107	256	111	239	116	219	126	241	136	259	142	273	145	284	147	294	151	298	154	304	160	306	168	305	176	303	182	299	187	293	190	286	191	284	191	281	190	279	190	276	189	274	187	274	188	266	181	258	171	249	160	235	148	215	135	217	156	221	174	226	190	230	203	232	214	230	221	227	227	222	231	216	234	210	235	204	234	199	231	194	227	191	221	190	214	191	203	195	190	200	174	204	155	205	134	189	145	175	157	164	170	154	180	145	188	142	189	140	190	137	190	135	191	132	191	125	190	119	186	115	181	113	175	113	164	115	160	117	157	123	151	134	147	149	143	165	139	182	134	200	126	182	118	165	112	149	108	135	104	124	100	120	97	117	93	114	88	113	83	113	79	114	73	116	69	120	65	126	62	133	61	136	61	148	65	156	72	165	82	176	95	190	108	205	119	204	98	200	80	195	64	191	51	190	40	191	33	194	27	199	22	204	19	210	17	216	19	222	22	227	27	230	33	232	40	230	51	226	64	221	80	217	98	215	119	237	103	252	88	263	74	273	65	285	61	293	62	299	65	303	70	305	76	306	83	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	317	148	317	181	104	181	104	148	16383	16383	317	71	317	104	104	104	104	71	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	317	109	317	142	104	142	104	109	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	432	-78	432	331	22	331	22	-78	16383	16383	400	139	241	139	241	298	400	298	16383	16383	214	139	55	139	55	298	214	298	16383	16383	400	-45	241	-45	241	113	400	113	16383	16383	214	-45	55	-45	55	113	214	113	432	-78	432	331	22	331	22	-78	16383	16383	400	139	55	139	55	298	400	298	16383	16383	400	-45	55	-45	55	113	400	113	432	-78	432	331	22	331	22	-78	16383	16383	381	298	228	145	74	298	16383	16383	400	-27	246	126	400	280	16383	16383	381	-45	75	-45	228	107	16383	16383	209	126	55	-27	55	280	259	126	257	136	253	145	246	151	238	156	228	157	217	156	209	151	202	145	197	136	195	126	197	115	201	107	208	100	217	95	228	94	238	95	246	100	253	107	257	116	259	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	310	149	310	182	65	182	65	331	32	331	32	0	65	0	65	149	310	0	310	331	277	331	277	182	32	182	32	149	277	149	277	0	319	298	319	331	24	331	24	298	155	298	155	0	188	0	188	298	319	0	319	33	188	33	188	331	155	331	155	33	24	33	24	0	217	149	217	182	65	182	65	331	32	331	32	0	65	0	65	149	217	99	217	132	65	132	65	199	217	199	217	232	65	232	65	331	32	331	32	0	65	0	65	99	310	99	310	132	65	132	65	199	310	199	310	232	65	232	65	331	32	331	32	0	65	0	65	99	407	149	407	182	161	182	161	331	128	331	128	0	161	0	161	149	16383	16383	61	0	61	331	28	331	28	0	407	149	407	182	256	182	256	331	223	331	223	0	256	0	256	149	16383	16383	156	0	156	331	123	331	123	0	16383	16383	55	0	55	331	22	331	22	0	407	99	407	132	161	132	161	199	407	199	407	232	161	232	161	331	128	331	128	0	161	0	161	99	16383	16383	61	0	61	331	28	331	28	0	362	331	327	331	181	182	116	182	116	331	83	331	83	80	4	0	39	0	83	45	83	0	116	0	116	79	184	149	361	149	361	182	216	182	16383	16383	150	149	116	114	116	149	362	331	327	331	230	232	116	232	116	331	83	331	83	80	4	0	39	0	83	45	83	0	116	0	116	79	136	99	361	99	361	132	167	132	233	199	361	199	361	232	265	232	16383	16383	199	199	133	132	116	132	116	199	461	149	461	182	273	182	461	331	422	331	234	182	215	182	215	331	182	331	182	141	116	88	116	331	83	331	83	61	4	0	44	0	83	31	83	0	116	0	116	57	182	110	182	0	215	0	215	137	231	149	461	99	461	132	215	132	215	136	295	199	461	199	461	232	336	232	461	331	421	331	296	232	215	232	215	331	182	331	182	141	116	88	116	331	83	331	83	62	4	0	45	0	83	30	83	0	116	0	116	56	182	109	182	0	215	0	215	99	16383	16383	255	199	215	167	215	199	158	127	196	132	237	142	273	158	300	184	310	222	308	239	301	254	291	265	277	273	260	276	245	273	231	267	221	258	214	246	211	232	235	232	238	239	242	244	247	248	253	250	259	251	266	250	272	247	278	242	281	234	282	224	272	199	247	180	214	167	179	159	150	155	125	151	77	147	54	145	32	143	32	110	54	108	77	106	125	102	150	99	179	94	214	86	247	73	272	54	282	28	281	18	278	11	272	6	266	3	259	2	253	3	247	5	242	9	238	14	235	21	211	21	214	7	221	-4	231	-13	245	-19	260	-21	277	-19	291	-11	301	0	308	14	310	31	300	68	273	94	236	111	196	121	158	126	310	143	289	145	266	147	242	149	217	151	193	155	164	159	129	167	95	180	70	199	60	224	62	234	65	242	70	247	77	250	84	251	90	250	95	248	100	244	105	239	108	232	132	232	129	246	122	258	111	267	98	274	83	276	66	273	51	265	41	254	34	239	32	222	42	184	69	158	106	142	146	132	184	127	184	126	146	121	106	111	69	94	42	68	32	31	34	14	41	0	51	-11	66	-19	83	-21	98	-19	111	-13	122	-4	129	7	132	21	108	21	105	14	100	9	95	5	90	3	84	2	77	3	70	6	65	11	62	18	60	28	70	54	95	73	129	86	164	94	193	99	217	102	242	104	266	106	289	108	310	110	315	-11	315	266	12	127	16383	16383	282	40	90	127	282	213	330	127	27	266	27	-11	16383	16383	252	127	60	40	60	213	315	26	315	304	12	165	16383	16383	282	78	90	165	282	251	16383	16383	315	-50	315	-17	17	-17	17	-50	330	165	27	304	27	26	16383	16383	252	165	60	78	60	251	16383	16383	325	-50	325	-17	27	-17	27	-50	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	522	127	520	111	513	97	502	86	488	79	473	76	457	79	443	86	432	97	425	111	422	127	425	142	432	156	443	167	457	174	473	176	488	174	502	167	513	156	520	142	522	127	25	143	25	110	252	110	259	91	270	75	285	62	304	54	325	51	348	55	369	66	385	82	396	103	400	127	396	150	385	171	369	187	348	198	325	201	304	199	285	190	270	178	259	162	252	143	16383	16383	374	127	372	111	365	97	354	86	340	79	325	76	309	79	295	86	284	97	277	111	275	127	277	142	284	156	295	167	309	174	325	176	340	174	354	167	365	156	372	142	374	127	188	163	188	273	155	273	155	163	16383	16383	318	110	318	143	208	143	208	110	16383	16383	134	110	134	143	24	143	24	110	16383	16383	188	-20	188	90	155	90	155	-20	203	192	203	225	37	225	37	192	99	192	99	-105	142	-105	142	192	295	268	263	268	156	52	49	268	16	268	153	-14	158	-14	16383	16383	286	-69	286	-35	24	-35	24	-69	286	290	286	323	24	323	24	290	16383	16383	295	-14	158	268	153	268	16	-14	49	-14	156	201	263	-14	286	290	286	323	24	323	24	290	16383	16383	295	268	263	268	156	52	49	268	16	268	153	-14	158	-14	317	0	317	33	230	33	216	84	189	128	153	164	109	191	58	205	58	292	25	292	25	0	16383	16383	58	33	58	172	98	159	133	137	162	108	184	73	196	33	432	-78	432	331	22	-78	16383	16383	400	-45	102	-45	400	252	435	-128	245	382	217	382	27	-128	65	-128	230	309	232	309	397	-128	435	382	397	382	232	-56	230	-56	65	382	27	382	217	-128	245	-128	415	-126	415	224	405	279	377	325	336	359	286	381	234	389	176	381	125	359	84	325	57	279	47	224	47	-126	84	-126	84	230	91	268	112	301	144	328	184	346	231	353	278	346	318	328	350	301	371	268	378	230	378	-126	415	384	378	384	378	26	371	-10	350	-43	318	-70	278	-88	231	-94	184	-88	144	-70	112	-43	91	-10	84	26	84	384	47	384	47	33	57	-21	84	-67	125	-101	176	-124	234	-131	286	-124	336	-102	377	-67	405	-21	415	33	248	126	131	244	13	126	131	8	16383	16383	202	126	131	55	60	126	131	198	102	127	100	136	96	144	89	150	81	155	72	156	62	155	54	150	47	144	43	136	41	127	43	118	47	110	54	103	62	98	72	97	81	98	89	102	96	109	100	117	102	127	333	182	201	167	175	299	148	167	17	182	131	114	77	-6	175	83	273	-6	219	114	203	231	201	241	197	250	190	257	181	261	171	262	162	261	153	257	146	250	141	242	140	231	141	220	145	211	152	205	161	201	171	199	182	201	191	205	197	212	202	221	203	231	16383	16383	317	4	212	109	317	109	317	142	211	142	317	249	294	272	171	150	49	272	26	249	132	142	26	142	26	109	131	109	26	4	49	-18	171	103	294	-18	16383	16383	203	22	201	34	197	42	190	49	181	53	171	54	161	53	153	49	146	42	141	33	140	22	141	13	146	4	153	-2	161	-7	171	-8	181	-7	190	-2	197	4	201	13	203	22	378	-39	378	291	203	148	27	291	27	-39	203	103	16383	16383	345	29	225	126	345	222	16383	16383	180	126	60	29	60	222	358	-39	358	3	227	126	358	247	358	291	202	148	46	291	46	-39	202	103	16383	16383	178	126	79	35	79	217	358	-39	358	291	203	148	46	291	46	247	178	126	46	3	46	-39	203	103	16383	16383	325	35	227	126	325	217	368	-16	60	291	37	268	180	126	37	-16	60	-39	203	103	345	-39	368	-16	225	126	368	268	345	291	37	-16	60	-39	203	103	345	-39	319	116	314	142	303	170	288	194	266	211	239	218	210	211	181	195	152	176	126	160	102	153	83	157	68	168	56	183	47	202	41	223	24	223	29	193	39	165	56	142	78	126	105	121	135	127	164	143	193	162	220	178	243	185	262	181	277	171	288	155	296	136	302	116	16383	16383	319	27	319	60	24	60	24	27	236	266	211	235	190	203	172	170	157	135	145	99	133	135	118	170	100	203	79	235	54	266	16	266	54	219	84	166	106	109	121	49	128	-11	161	-11	169	49	184	109	206	166	236	219	275	266	275	-11	236	35	206	88	184	145	169	205	161	266	128	266	121	205	106	145	84	88	54	35	16	-11	54	-11	79	19	100	51	118	84	133	119	145	155	157	119	172	84	190	51	211	19	236	-11	310	59	310	92	169	92	159	94	150	99	143	107	138	117	136	127	138	137	142	146	149	154	158	159	169	161	310	161	310	194	168	194	148	191	130	181	116	167	107	149	103	127	106	106	115	88	129	73	146	63	168	59	16383	16383	310	-11	310	21	167	21	135	27	107	43	84	67	70	96	65	127	70	159	84	187	106	211	134	227	167	233	310	233	310	266	167	266	122	258	85	238	56	208	38	170	32	127	38	84	56	46	84	15	121	-4	166	-11	32	266	32	233	175	233	208	227	236	211	258	187	272	159	277	127	272	96	258	67	236	43	208	27	175	21	32	21	32	-11	177	-11	221	-4	258	15	286	46	304	84	310	127	304	170	286	208	257	238	220	258	175	266	16383	16383	32	194	32	161	174	161	184	159	193	154	200	146	205	137	206	127	205	117	200	107	193	99	184	94	174	92	32	92	32	59	175	59	196	63	214	73	228	88	236	106	239	127	236	149	227	167	213	181	195	191	175	194	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	217	-15	217	134	214	156	205	174	192	187	175	196	155	199	135	196	118	187	105	174	97	156	94	134	94	-15	127	-15	127	133	128	144	131	152	137	159	145	164	155	166	165	164	173	159	179	152	182	143	184	133	184	-15	217	268	184	268	184	119	182	109	179	100	173	93	165	88	155	86	145	88	137	93	131	100	128	109	127	119	127	268	94	268	94	118	97	97	105	79	118	65	135	57	155	54	175	57	192	65	205	79	214	97	217	118	16383	16383	286	268	253	268	253	121	248	88	234	60	213	37	186	23	155	17	125	23	98	37	76	59	62	87	57	120	57	268	24	268	24	120	31	75	49	38	77	9	113	-8	155	-15	197	-8	233	9	261	37	280	74	286	118	286	-15	286	132	281	174	265	209	240	237	209	257	171	267	171	315	138	315	138	267	101	257	69	238	45	210	30	175	24	134	24	-15	57	-15	57	132	61	162	72	188	90	209	112	225	138	234	138	-15	171	-15	171	234	197	225	220	209	237	188	249	162	253	132	253	-15	319	60	319	93	238	93	238	160	319	160	319	193	238	193	238	345	205	345	205	193	138	193	138	345	105	345	105	193	24	193	24	160	105	160	105	93	24	93	24	60	105	60	105	-93	138	-93	138	60	205	60	205	-93	238	-93	238	60	16383	16383	205	93	138	93	138	160	205	160	270	127	268	138	263	147	255	154	246	159	236	160	226	159	217	154	209	147	204	138	202	127	204	115	208	106	215	99	225	94	236	93	247	94	257	99	264	107	268	116	270	127	16383	16383	310	-11	310	20	94	127	310	234	310	267	28	129	28	124	310	124	310	129	28	267	28	234	244	127	28	20	28	-11	16383	16383	137	127	135	138	130	147	122	154	113	159	103	160	93	159	83	154	76	147	71	138	69	127	71	116	75	107	82	99	91	94	103	93	114	94	123	99	131	106	135	115	137	127	614	-11	614	20	398	127	614	234	614	267	332	129	332	124	16383	16383	460	-11	460	20	244	127	460	234	460	267	177	129	177	124	16383	16383	305	-11	305	20	89	127	305	234	305	267	22	129	22	124	614	124	614	129	332	267	332	234	548	127	332	20	332	-11	16383	16383	459	124	459	129	177	267	177	234	393	127	177	20	177	-11	16383	16383	305	124	305	129	22	267	22	234	238	127	22	20	22	-11	310	196	310	228	108	306	310	382	310	415	28	309	28	304	16383	16383	310	110	310	143	28	143	28	110	16383	16383	310	-54	310	-49	28	56	28	24	231	-52	28	-130	28	-161	310	304	310	309	28	415	28	382	231	306	28	228	28	196	16383	16383	310	110	310	143	28	143	28	110	16383	16383	310	-161	310	-130	108	-52	310	24	310	56	28	-49	28	-54	310	271	310	304	32	304	32	271	16383	16383	310	-50	310	-17	100	88	310	194	310	227	32	90	32	85	310	271	310	304	32	304	32	271	16383	16383	310	85	310	90	32	227	32	194	243	88	32	-17	32	-50	310	314	262	268	204	235	143	213	83	200	32	194	32	161	86	166	145	179	206	201	262	232	310	275	16383	16383	310	-21	289	4	259	27	222	48	182	66	143	79	182	92	222	110	259	131	289	155	310	180	310	219	268	176	216	143	157	119	94	103	32	95	32	63	94	54	157	39	216	15	268	-16	310	-59	310	194	259	200	200	213	138	235	80	268	32	314	32	275	80	232	137	201	197	179	257	166	310	161	16383	16383	310	95	248	103	186	119	127	143	74	176	32	219	32	180	53	155	84	131	121	110	160	92	199	79	160	66	121	48	84	27	53	4	32	-21	32	-59	74	-16	127	15	186	39	248	54	310	63	310	-21	290	1	268	21	242	38	214	52	185	64	203	118	228	105	251	91	273	75	293	56	310	36	310	69	292	90	272	108	252	123	232	136	212	147	234	214	250	224	266	236	281	249	296	264	310	281	310	314	300	301	288	288	262	266	248	257	283	365	257	365	215	238	181	223	144	211	106	202	69	195	32	191	32	158	61	156	91	151	121	145	151	137	180	127	161	71	136	78	110	83	83	87	57	91	32	93	32	60	55	58	79	55	103	51	127	46	151	40	101	-113	127	-113	175	31	207	19	237	4	264	-13	289	-35	310	-59	16383	16383	189	156	173	162	158	167	145	170	133	173	123	175	134	177	148	181	165	185	183	191	203	199	310	93	274	90	238	84	202	77	166	67	132	54	152	123	183	134	215	143	247	150	279	155	310	158	310	191	284	194	258	198	232	203	205	209	180	217	223	365	196	365	156	225	127	238	99	253	74	271	51	291	32	314	32	281	53	256	76	236	100	220	124	206	147	196	132	147	112	137	91	124	71	109	51	91	32	69	32	36	47	53	63	69	81	84	101	97	122	109	100	38	85	28	70	17	56	5	43	-7	32	-21	32	-59	41	-47	63	-25	75	-15	87	-6	56	-113	83	-113	119	11	155	27	193	40	232	49	272	56	310	60	16383	16383	171	187	182	183	193	180	203	178	212	176	219	175	201	171	189	168	176	164	162	160	311	-50	311	-17	132	-17	148	26	311	26	311	59	161	59	240	271	311	271	311	304	252	304	275	365	248	365	225	304	32	304	32	26	122	26	105	-17	32	-17	32	-50	93	-50	70	-113	97	-113	120	-50	16383	16383	213	271	134	59	65	59	65	271	311	-50	311	-17	136	-17	152	26	311	26	311	304	256	304	278	365	252	365	228	304	32	304	32	271	216	271	137	59	32	59	32	26	125	26	108	-17	32	-17	32	-50	97	-50	73	-113	100	-113	123	-50	16383	16383	278	59	165	59	243	271	278	271	310	36	310	69	65	69	65	281	310	281	310	314	32	314	32	36	16383	16383	310	-59	310	-26	190	-26	221	21	191	21	161	-26	32	-26	32	-59	140	-59	110	-107	140	-107	170	-59	310	36	310	314	32	314	32	281	277	281	277	69	32	69	32	36	16383	16383	310	-59	310	-26	192	-26	223	21	193	21	162	-26	32	-26	32	-59	142	-59	112	-107	141	-107	171	-59	310	55	310	87	94	195	310	302	310	334	28	197	28	192	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	222	-53	198	-39	185	-30	225	52	198	52	165	-16	153	-9	141	-3	129	1	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	129	-36	140	-41	150	-48	108	-139	135	-139	171	-62	185	-71	198	-79	212	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	192	310	197	28	334	28	302	244	195	28	87	28	55	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	223	-53	212	-47	200	-40	187	-32	188	-32	228	52	200	52	166	-18	142	-4	118	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	130	-36	141	-42	152	-49	110	-139	137	-139	172	-64	186	-72	199	-80	213	-86	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	94	289	120	259	143	222	165	182	182	143	195	182	209	222	226	259	247	289	271	310	296	310	335	268	292	216	259	157	235	94	220	32	212	32	179	94	171	157	155	216	132	268	99	310	56	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	222	-53	198	-39	185	-30	225	52	198	52	165	-16	153	-9	141	-3	129	1	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	129	-35	139	-41	150	-48	107	-139	134	-139	171	-62	184	-71	198	-79	212	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	310	212	248	220	186	236	127	259	74	292	32	335	32	296	53	271	84	247	121	226	160	209	199	195	160	182	121	165	84	143	53	120	32	94	32	56	74	99	127	132	186	155	248	171	310	179	16383	16383	302	10	296	-10	288	-29	277	-44	262	-54	243	-58	233	-57	223	-53	211	-47	199	-40	187	-31	227	52	200	52	166	-17	154	-10	142	-4	129	0	117	4	105	5	78	0	56	-15	39	-38	29	-66	24	-96	41	-96	47	-75	56	-56	68	-41	83	-31	102	-27	111	-28	120	-31	130	-36	140	-42	151	-49	109	-139	137	-139	172	-63	185	-72	199	-79	213	-85	226	-90	239	-91	266	-85	288	-67	303	-43	314	-16	319	10	291	-11	291	266	223	232	264	331	237	331	189	215	12	127	128	68	69	-77	95	-77	151	57	16383	16383	257	40	164	86	204	186	257	213	16383	16383	171	170	141	98	84	126	84	127	305	127	188	185	248	331	220	331	165	196	27	266	27	-11	93	20	52	-77	79	-77	127	37	16383	16383	233	126	145	82	175	156	233	127	16383	16383	152	166	111	65	60	40	60	213	291	-50	291	-17	124	-17	161	90	291	26	291	304	223	270	256	365	229	365	191	254	12	165	138	101	98	-17	12	-17	12	-50	86	-50	65	-113	92	-113	113	-50	16383	16383	257	78	171	121	208	226	257	251	16383	16383	176	210	149	132	84	164	84	165	305	-50	305	-17	123	-17	153	89	305	165	192	221	233	365	207	365	169	233	27	304	27	26	123	73	96	-17	27	-17	27	-50	86	-50	69	-113	95	-113	113	-50	16383	16383	233	164	166	131	183	190	233	165	16383	16383	160	201	134	115	60	78	60	251	160	272	158	282	153	291	146	297	137	302	128	303	118	302	110	297	103	291	98	282	96	272	97	261	102	252	108	245	117	241	128	239	138	241	147	246	154	253	158	262	160	272	16383	16383	160	126	158	136	153	145	146	152	137	156	128	157	118	156	110	152	103	145	98	137	96	126	97	115	102	106	108	100	117	95	128	94	138	95	147	100	154	107	158	116	160	126	16383	16383	160	-19	158	-9	153	0	146	6	137	10	128	12	118	10	110	6	103	0	98	-8	96	-19	97	-30	102	-39	108	-45	117	-49	128	-51	138	-49	147	-45	154	-38	158	-29	160	-19	409	127	407	137	403	146	395	152	387	156	377	158	368	156	359	152	352	146	347	137	345	127	347	116	351	107	358	100	367	96	377	94	388	96	397	101	403	108	408	117	409	127	16383	16383	263	127	261	137	256	146	250	152	241	156	232	158	222	156	213	152	206	146	202	137	200	127	201	116	206	107	212	100	221	96	232	94	242	96	251	101	257	108	261	117	263	127	16383	16383	118	127	116	137	111	146	104	152	95	156	86	158	76	156	68	152	61	146	56	137	54	127	56	116	60	107	67	100	75	96	86	94	97	96	105	101	112	108	116	117	118	127	366	228	364	239	360	248	352	254	344	259	334	260	325	259	316	254	309	248	304	239	302	228	304	218	308	209	315	202	324	198	334	196	345	198	354	203	360	210	365	219	366	228	16383	16383	264	126	262	136	257	145	250	152	242	156	233	157	223	156	214	152	207	145	202	137	200	126	202	115	206	106	213	100	222	95	233	94	243	95	252	100	258	107	263	116	264	126	16383	16383	161	23	159	33	154	42	147	49	138	53	129	55	119	53	111	49	104	42	99	33	97	23	99	12	103	3	110	-2	118	-6	129	-8	140	-6	148	-2	155	4	159	13	161	23	161	228	159	239	154	248	147	254	138	259	129	260	119	259	111	254	104	248	99	239	97	228	99	218	103	209	110	202	118	198	129	196	140	198	148	203	155	210	159	219	161	228	16383	16383	366	23	364	33	360	42	352	49	344	53	334	55	325	53	316	49	309	42	304	33	302	23	304	12	308	3	315	-2	324	-6	334	-8	345	-6	354	-2	360	4	365	13	366	23	16383	16383	262	126	261	136	256	145	249	152	240	156	231	157	222	156	213	152	206	145	201	137	199	126	201	115	205	106	212	100	220	95	231	94	242	95	250	100	257	107	261	116	262	126	382	-12	382	20	236	20	206	24	180	37	158	57	142	82	133	109	382	109	382	142	133	142	142	170	159	195	181	215	207	228	237	233	382	233	382	266	234	266	193	259	158	241	130	215	110	181	100	142	27	142	27	109	100	109	110	71	130	37	158	11	194	-6	236	-12	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	280	109	280	53	313	53	313	199	280	199	280	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	210	22	210	55	137	55	115	57	96	64	82	75	71	90	65	109	177	109	177	74	210	74	210	179	177	179	177	142	65	142	71	162	81	177	96	188	114	194	137	196	210	196	210	229	137	229	102	224	73	210	50	188	36	159	31	126	36	93	50	65	72	42	101	28	136	22	213	326	211	337	207	346	200	352	191	357	181	358	172	357	163	353	156	346	151	337	150	326	151	316	155	307	162	300	171	296	181	295	192	296	201	301	207	308	212	317	213	326	16383	16383	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	313	310	313	343	35	343	35	310	16383	16383	313	-12	313	20	167	20	137	24	111	37	89	57	73	82	64	109	313	109	313	142	65	142	74	170	90	195	112	215	138	228	167	233	313	233	313	266	166	266	121	258	84	238	55	207	37	169	30	126	37	83	55	45	84	14	122	-5	167	-12	210	273	210	306	40	306	40	273	16383	16383	210	22	210	55	137	55	115	57	96	64	82	75	71	90	65	109	210	109	210	142	65	142	71	162	81	177	96	188	114	194	137	196	210	196	210	229	137	229	102	224	73	210	50	188	36	159	31	126	36	93	50	65	72	42	101	28	136	22	313	-12	313	20	167	20	138	25	111	38	90	58	74	82	65	110	313	110	313	143	64	143	73	170	89	195	111	215	137	228	167	233	313	233	313	266	167	266	122	259	84	238	55	208	37	169	30	127	37	84	55	46	84	15	121	-4	166	-12	16383	16383	313	-89	313	-56	35	-56	35	-89	313	-12	313	20	166	20	143	22	122	31	104	43	88	59	75	78	313	78	313	111	65	111	64	114	64	138	65	141	313	141	313	174	75	174	87	193	103	209	122	222	143	230	166	233	313	233	313	266	166	266	121	258	83	238	55	207	37	169	31	127	37	84	55	45	83	15	120	-5	164	-12	382	109	382	142	309	142	299	181	279	215	251	242	216	259	175	266	27	266	27	233	172	233	202	228	228	215	250	195	266	170	276	142	27	142	27	109	276	109	267	82	251	57	229	37	203	24	173	20	27	20	27	-12	173	-12	215	-6	251	11	279	37	299	71	309	109	30	266	30	233	175	233	204	228	231	215	252	195	268	170	277	142	63	142	63	199	30	199	30	53	63	53	63	109	278	109	269	82	253	57	231	37	205	24	175	20	30	20	30	-12	175	-12	220	-5	258	14	287	45	305	83	312	126	305	169	287	207	259	238	221	258	176	266	31	229	31	196	104	196	127	194	145	188	160	177	170	162	176	142	64	142	64	179	31	179	31	74	64	74	64	109	176	109	170	90	159	75	145	64	126	57	104	55	31	55	31	22	105	22	140	28	169	42	191	65	205	93	210	126	205	159	191	188	168	210	139	224	104	229	308	310	308	343	31	343	31	310	16383	16383	31	266	31	233	175	233	205	228	232	215	253	195	269	170	278	142	31	142	31	109	279	109	270	82	254	57	232	37	206	24	176	20	31	20	31	-12	176	-12	221	-5	259	14	288	45	306	83	313	126	307	169	288	207	260	238	222	258	177	266	204	273	204	306	33	306	33	273	16383	16383	33	229	33	196	107	196	129	194	148	188	162	177	173	162	179	142	33	142	33	109	179	109	173	90	162	75	147	64	129	57	107	55	33	55	33	22	108	22	143	28	172	42	194	65	208	93	213	126	208	159	193	188	171	210	142	224	107	229	243	0	243	25	70	25	70	153	238	153	238	178	70	178	70	306	243	306	243	331	36	331	36	0	291	243	252	243	225	218	212	227	199	234	184	239	168	242	152	243	115	237	83	221	57	196	40	163	33	126	35	110	38	95	43	80	50	66	59	52	12	7	51	7	78	33	91	24	105	17	121	11	136	8	152	7	190	13	222	30	248	56	264	89	270	126	269	142	266	157	261	172	254	186	245	199	16383	16383	83	76	77	85	72	95	69	105	67	115	66	126	71	153	83	176	102	194	125	206	152	210	163	210	173	208	183	205	193	200	202	195	16383	16383	221	175	227	166	231	157	235	147	237	136	237	126	233	99	221	76	203	57	179	45	152	40	142	41	131	43	121	46	111	51	102	56	435	0	435	204	232	387	27	204	27	0	16383	16383	402	33	60	33	60	191	232	341	402	191	286	256	286	289	24	289	24	256	16383	16383	286	0	171	228	139	228	24	0	60	0	155	187	156	187	250	0	286	331	286	364	24	364	24	331	16383	16383	286	256	286	289	24	289	24	256	16383	16383	286	0	171	228	139	228	24	0	60	0	155	187	156	187	250	0	224	340	224	357	94	357	94	-106	127	-106	127	292	128	310	133	323	140	332	152	338	169	340	143	-106	143	357	13	357	13	340	68	340	85	338	97	332	105	323	109	310	110	292	110	-106	224	-106	224	-89	169	-89	152	-87	140	-81	133	-72	128	-59	127	-41	127	357	94	357	94	-106	143	-106	143	357	110	357	110	-41	109	-59	105	-72	97	-81	85	-87	68	-89	13	-89	13	-106	59	50	206	50	206	83	59	83	16383	16383	59	50	26	50	26	-107	59	-107	173	50	173	-107	206	-107	206	50	16383	16383	173	50	173	83	26	83	26	50	206	248	206	281	59	281	59	438	26	438	26	281	59	281	59	248	173	248	173	281	206	281	206	438	173	438	173	281	26	281	26	248	276	164	276	196	24	196	24	57	57	57	57	164	224	32	218	49	212	67	208	86	206	106	205	126	206	146	209	166	212	185	218	203	224	219	208	213	190	207	171	203	151	201	131	200	111	201	91	203	72	207	54	213	37	219	44	203	49	185	53	166	55	146	56	126	55	106	53	86	49	67	44	49	37	32	54	39	72	44	91	48	111	50	131	51	151	50	171	48	190	44	208	39	224	32	16383	16383	197	60	186	65	173	68	160	70	145	71	117	71	103	70	89	68	76	65	65	60	70	72	73	84	75	98	76	112	76	140	75	155	73	168	70	181	65	192	76	187	89	184	103	182	131	180	145	181	160	182	173	184	186	187	197	192	192	181	189	168	187	155	186	140	185	126	187	98	189	84	192	72	197	60	356	0	348	52	324	98	288	134	243	157	190	166	138	157	93	134	57	98	34	52	25	0	58	0	65	42	84	78	112	107	149	126	190	132	232	126	269	107	297	78	316	42	323	0	356	0	348	52	324	98	288	134	243	157	190	166	138	157	93	134	57	98	34	52	25	0	16383	16383	62	33	75	65	96	92	123	114	155	127	190	132	226	127	258	114	285	92	306	65	319	33	13	-70	36	-93	128	-2	146	-15	166	-25	187	-33	209	-38	233	-39	285	-31	330	-7	366	28	389	73	398	126	389	178	366	223	330	259	285	282	233	291	180	282	135	259	99	223	75	178	67	126	69	102	73	79	81	58	91	39	104	21	16383	16383	366	126	359	84	340	48	311	19	275	0	233	-6	191	0	155	19	126	48	107	84	100	126	107	168	126	204	155	233	191	252	233	258	275	252	311	233	340	204	359	168	366	126	523	109	523	142	440	142	429	186	407	225	375	257	336	279	292	290	292	374	259	374	259	290	214	279	175	257	143	225	121	186	110	142	26	142	26	109	110	109	122	65	144	26	176	-5	215	-27	259	-38	259	-122	292	-122	292	-38	336	-27	375	-5	406	26	429	65	440	109	16383	16383	292	142	292	257	326	248	355	230	380	205	397	175	406	142	16383	16383	259	142	143	142	153	175	170	205	195	230	225	248	259	257	16383	16383	406	109	397	75	379	45	355	21	325	3	292	-5	292	109	16383	16383	259	-5	225	3	195	21	170	45	153	75	143	109	259	109	523	3	523	36	397	36	397	215	523	215	523	248	397	248	397	374	364	374	364	248	185	248	185	374	152	374	152	248	26	248	26	215	152	215	152	36	26	36	26	3	152	3	152	-122	185	-122	185	3	364	3	364	-122	397	-122	397	3	16383	16383	364	36	185	36	185	215	364	215	299	92	299	161	353	161	379	165	402	177	420	196	431	219	435	246	431	274	419	297	401	315	378	327	350	331	323	327	300	316	282	298	270	275	266	248	266	194	198	194	198	246	193	274	182	297	164	315	140	327	113	331	85	327	62	315	43	297	32	274	27	246	31	219	43	196	61	177	84	165	110	161	165	161	165	92	110	92	84	88	61	76	43	58	31	35	27	7	32	-19	43	-43	62	-61	85	-73	113	-77	140	-73	163	-62	182	-44	193	-21	198	5	198	59	266	59	266	5	270	-21	282	-44	300	-62	323	-73	350	-77	378	-73	401	-61	419	-43	431	-19	435	7	431	35	420	58	402	76	379	88	353	92	16383	16383	299	194	299	246	301	263	308	278	320	289	334	296	350	298	367	295	382	288	393	277	400	263	402	246	400	229	393	215	383	204	369	197	353	194	16383	16383	165	194	110	194	94	197	80	204	70	215	63	229	60	246	63	263	70	277	81	288	96	295	113	298	129	295	144	288	155	277	162	263	165	246	16383	16383	266	92	198	92	198	161	266	161	16383	16383	299	59	353	59	369	57	383	49	393	38	400	24	402	7	400	-9	393	-23	382	-34	367	-42	350	-44	334	-42	319	-35	308	-24	301	-10	299	5	16383	16383	165	5	162	-10	155	-24	144	-35	129	-42	113	-44	96	-42	81	-34	70	-23	63	-9	60	7	63	24	70	38	80	49	94	57	110	59	165	59	276	57	276	90	57	90	57	196	24	196	24	57	235	335	108	335	108	275	82	258	61	236	46	211	35	182	32	151	35	119	46	90	61	65	82	43	108	26	108	-34	235	-34	235	26	260	43	281	65	297	90	307	119	311	151	307	182	297	211	281	236	260	258	235	275	16383	16383	210	285	132	285	132	310	210	310	16383	16383	277	137	270	109	256	85	236	65	212	51	184	44	184	69	159	69	159	44	131	51	106	65	86	85	72	109	65	137	90	137	90	162	65	162	72	190	86	215	106	235	131	249	159	256	159	231	184	231	184	256	191	255	199	253	206	251	212	249	219	246	171	162	113	162	113	137	184	137	239	233	251	221	261	208	269	194	274	178	277	162	252	162	252	137	16383	16383	210	-8	132	-8	132	17	210	17	205	298	205	331	26	331	26	141	59	141	59	298	205	141	205	331	26	331	26	298	172	298	172	141	205	-107	205	-74	59	-74	59	82	26	82	26	-107	206	-107	206	82	173	82	173	-74	26	-74	26	-107	483	81	436	117	387	145	340	164	295	176	255	180	207	176	159	164	113	145	69	117	27	81	32	74	69	97	108	115	152	128	200	135	255	137	304	135	352	128	397	115	439	97	478	74	478	180	439	157	397	139	352	126	304	119	255	116	200	119	152	126	108	139	69	157	32	180	27	172	69	136	113	109	159	89	207	78	255	74	295	78	340	89	387	109	436	137	483	172	167	357	142	357	39	131	39	121	141	-106	167	-106	71	126	161	120	161	130	59	357	33	357	128	125	32	-106	59	-106	372	188	215	279	199	250	355	160	16383	16383	372	66	355	94	199	4	215	-24	16383	16383	142	36	142	218	109	218	109	36	16383	16383	421	17	421	236	232	346	41	236	41	17	232	-92	16383	16383	388	36	232	-54	75	36	75	217	232	308	388	217	465	280	437	296	355	154	343	182	326	205	303	223	276	234	247	238	234	238	222	236	217	234	243	280	214	296	27	-26	56	-43	137	98	149	70	166	47	189	29	217	17	247	13	253	13	258	14	264	14	270	15	276	17	250	-26	278	-43	16383	16383	326	127	322	102	311	80	293	62	271	51	247	46	222	51	200	62	183	80	171	102	167	127	171	151	183	173	200	190	222	201	247	205	271	201	293	190	311	173	322	151	326	127	44	5	41	3	40	2	38	1	36	1	32	2	29	4	27	8	26	13	26	18	25	29	24	39	20	59	18	70	4	70	6	48	6	38	7	28	7	17	5	-15	2	-32	-2	-48	-8	-65	-5	-69	11	-62	28	-58	44	-55	61	-54	109	-54	119	-55	130	-56	131	-42	119	-39	109	-37	98	-36	88	-35	78	-35	73	-34	68	-34	65	-32	63	-29	62	-25	62	-23	63	-21	63	-19	64	-17	65	-16	105	23	117	15	130	9	144	4	159	1	175	0	211	6	241	21	266	45	281	76	287	112	281	148	265	179	241	203	210	219	175	225	139	219	108	203	84	179	68	148	62	113	63	98	66	83	70	70	76	57	84	45	16383	16383	169	129	108	69	103	77	100	85	97	94	95	103	95	113	99	137	111	159	128	176	150	188	175	192	196	189	215	180	232	167	244	149	252	129	16383	16383	252	97	245	76	232	58	216	45	196	36	175	33	155	35	146	38	137	42	129	47	179	97	405	121	405	132	40	281	40	-27	16383	16383	281	143	73	143	73	229	16383	16383	281	110	73	24	73	110	421	-77	421	-52	248	-52	248	350	420	350	421	376	42	376	42	350	214	350	214	-52	42	-52	42	-77	244	342	211	342	211	311	157	298	111	270	74	231	50	182	42	126	50	70	74	22	111	-17	157	-45	211	-58	211	-88	244	-88	244	-58	298	-45	344	-17	381	22	404	70	413	126	404	182	381	231	344	270	298	298	244	311	16383	16383	244	277	287	266	325	243	354	211	373	171	380	126	373	81	354	41	325	9	287	-13	244	-25	16383	16383	211	-25	167	-13	130	9	101	41	82	81	75	126	82	171	101	211	130	243	167	266	211	277	311	117	311	150	192	150	266	352	237	352	163	150	30	150	30	117	151	117	77	-87	105	-87	180	117	311	117	311	150	179	150	105	352	75	352	150	150	30	150	30	117	161	117	236	-87	265	-87	190	117	369	-87	369	376	27	376	27	-87	16383	16383	336	73	199	312	60	73	60	343	336	343	16383	16383	336	-54	60	-54	60	3	199	243	336	3	200	59	204	78	208	95	215	110	223	124	233	137	254	164	269	185	279	202	284	218	285	235	280	262	267	284	247	301	222	311	194	315	167	311	145	301	127	286	116	266	112	243	113	232	117	222	122	216	128	211	136	210	143	211	149	214	153	218	155	224	156	232	154	240	150	246	144	252	139	259	137	268	140	278	147	286	158	293	171	298	185	300	202	297	217	289	228	276	236	260	239	241	237	222	234	204	228	185	214	147	205	123	198	103	194	86	192	71	191	59	16383	16383	223	0	222	7	218	14	212	20	205	24	197	26	188	24	181	21	175	15	171	7	170	0	171	-8	175	-15	180	-21	188	-25	197	-26	206	-25	213	-21	218	-16	222	-8	223	0	16383	16383	369	-87	369	376	27	376	27	-87	16383	16383	336	-54	60	-54	60	343	336	343	410	0	410	33	195	33	228	61	151	108	151	189	249	269	226	292	151	230	151	292	118	292	118	203	39	138	118	90	118	8	78	-26	72	-30	70	-31	66	-31	62	-30	60	-28	56	-20	56	-15	55	-2	53	22	51	35	48	46	34	46	35	33	36	21	37	8	38	-4	38	-32	37	-40	37	-48	36	-56	35	-66	31	-86	28	-95	25	-105	28	-109	56	-98	84	-92	114	-89	145	-87	178	-87	178	-71	171	-70	165	-69	109	-69	106	-68	102	-67	98	-61	98	-53	99	-51	100	-50	102	-49	158	0	16383	16383	118	128	95	143	118	161	16383	16383	173	57	151	37	151	70	421	60	421	93	314	93	314	60	16383	16383	421	160	421	193	42	193	42	160	16383	16383	285	60	285	93	178	93	178	60	16383	16383	149	60	149	93	42	93	42	60	451	127	341	316	122	316	12	127	122	-63	341	-63	16383	16383	413	127	322	-30	141	-30	50	127	141	283	322	283	383	110	383	143	-4	143	-4	110	435	287	435	383	27	383	27	287	60	287	60	350	402	350	402	287	435	-40	435	55	402	55	402	-7	60	-7	60	55	27	55	27	-40	435	151	435	248	402	248	402	185	60	185	60	248	27	248	27	151	16383	16383	435	6	435	102	27	102	27	6	60	6	60	69	402	69	402	6	428	366	295	366	295	164	294	140	289	121	279	108	260	100	232	98	218	98	218	170	208	175	172	142	136	113	99	86	62	60	25	33	25	28	62	2	99	-23	136	-50	173	-79	208	-112	218	-107	218	-35	268	-35	324	-26	368	-2	401	32	421	75	428	123	16383	16383	403	132	396	83	377	43	348	14	310	-3	266	-10	193	-10	193	-68	110	-4	101	2	87	16	83	24	81	31	83	39	88	47	94	54	110	68	193	125	193	73	227	73	272	78	300	93	314	114	319	139	320	166	320	340	403	340	144	50	144	203	111	203	111	50	283	-75	259	-37	229	-7	198	12	166	24	139	27	107	23	74	12	43	-8	16	-37	-4	-75	9	-75	30	-49	54	-27	79	-12	107	-2	139	0	168	-2	196	-12	222	-27	247	-49	269	-75	269	386	247	359	222	338	196	323	168	313	139	310	107	313	79	323	54	338	30	359	9	386	-4	386	16	347	43	318	74	298	107	286	139	282	166	286	198	298	229	318	259	347	283	386	283	-43	277	-18	267	1	253	16	234	24	212	27	177	27	169	28	161	30	153	36	147	45	143	59	134	59	131	45	125	36	117	30	109	28	100	27	66	27	44	24	25	16	11	1	1	-18	-4	-43	7	-43	11	-29	16	-16	23	-6	33	0	46	2	51	1	62	1	68	0	93	0	104	1	115	4	124	11	132	21	138	36	140	36	146	21	154	11	163	4	174	1	185	0	210	0	216	1	221	1	227	2	232	2	245	0	255	-6	262	-16	267	-29	271	-43	271	384	267	370	262	358	255	348	245	341	232	339	221	339	216	340	174	340	163	336	154	330	146	320	140	305	138	305	132	320	124	330	115	336	104	340	62	340	56	339	46	339	33	341	23	348	16	358	11	370	7	384	-4	384	1	359	11	340	25	325	44	316	66	313	100	313	109	312	117	310	125	305	131	296	134	282	143	282	147	296	153	305	161	310	169	312	177	313	212	313	234	316	253	325	267	340	277	359	283	384	464	-105	464	-79	356	33	107	33	-1	-78	-1	-104	118	0	344	0	464	395	464	421	344	315	118	315	-1	421	-1	395	107	282	356	282	545	-25	388	279	62	279	27	-25	16383	16383	493	7	64	7	92	246	370	246	339	127	334	162	318	193	294	218	263	234	228	240	192	234	161	218	137	193	121	162	116	127	121	91	137	61	161	37	192	21	228	15	263	21	294	37	318	61	334	91	339	127	16383	16383	314	127	309	100	296	76	277	57	254	45	228	41	200	45	176	57	158	76	146	99	142	127	146	154	158	178	176	197	200	209	228	214	254	209	277	197	296	178	309	154	314	127	16383	16383	414	18	414	233	228	340	41	233	41	18	228	-88	16383	16383	381	36	228	-50	74	36	74	213	228	302	381	213	523	110	523	143	23	143	23	110	498	263	168	263	12	-9	342	-9	16383	16383	441	230	323	23	69	23	186	230	232	143	213	165	194	185	174	202	153	213	131	217	101	211	74	194	51	169	34	140	27	110	229	110	248	88	267	68	287	52	308	40	330	36	360	43	388	62	411	87	428	115	435	143	16383	16383	407	110	395	97	381	86	366	77	351	71	336	69	319	71	304	77	289	85	275	97	261	110	16383	16383	55	143	67	156	80	167	95	176	111	182	126	184	142	182	157	176	172	167	186	156	200	143	367	191	358	211	235	157	230	162	218	168	211	170	200	170	172	303	151	299	180	162	169	151	166	144	164	137	163	129	163	124	164	119	166	114	170	106	97	-38	117	-48	187	91	190	90	194	89	197	88	213	88	219	90	286	-45	306	-35	236	103	240	107	244	117	246	123	246	134	245	136	245	138	16383	16383	153	189	140	185	121	286	100	282	119	180	104	180	140	140	230	-59	230	8	215	8	215	-29	35	-29	35	8	20	8	20	-59	218	70	218	80	205	81	197	82	191	85	188	89	188	257	185	258	128	233	128	223	137	227	140	227	144	228	147	228	149	229	151	229	157	227	159	223	160	219	160	99	159	92	156	87	151	84	142	82	130	80	130	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	245	113	235	117	229	109	224	104	219	100	212	98	141	98	186	137	201	151	213	165	221	179	225	193	227	207	224	224	216	238	204	249	188	256	168	258	147	255	130	247	116	234	107	217	100	196	110	193	117	207	125	218	133	226	143	230	155	232	170	230	182	226	191	218	197	209	199	196	197	183	193	170	185	157	173	142	157	127	101	80	101	70	224	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	120	205	127	216	135	225	144	231	154	234	165	235	176	235	185	232	192	227	197	220	198	211	197	202	194	194	189	187	182	181	174	176	166	174	161	172	154	170	146	167	146	157	164	157	170	156	175	156	191	152	200	147	206	140	210	131	211	121	209	109	204	99	195	91	184	86	171	84	165	84	155	86	150	88	144	92	138	94	134	97	130	98	127	99	120	99	116	97	113	94	111	90	110	86	112	80	116	74	124	70	134	68	147	67	172	69	196	77	216	90	230	108	235	133	233	147	229	159	222	168	212	175	200	181	209	188	216	195	220	202	223	210	224	218	222	232	215	243	205	251	191	256	175	258	156	256	141	249	128	239	118	225	110	209	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	232	114	232	138	200	138	200	258	184	258	84	137	84	114	172	114	172	70	200	70	200	114	16383	16383	172	138	102	138	172	224	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	232	261	223	266	221	263	218	261	216	260	213	259	209	258	147	258	113	193	111	191	111	187	112	185	113	184	117	184	142	182	165	175	185	164	199	149	204	127	202	114	196	102	186	93	175	87	162	84	158	85	154	85	149	87	145	89	140	92	134	96	129	98	125	100	121	101	117	101	111	100	107	98	104	95	102	91	102	86	103	79	109	74	117	70	128	68	142	67	169	70	192	79	211	93	223	114	227	141	223	167	211	185	192	198	168	207	139	214	149	230	212	230	215	231	217	232	219	236	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	226	258	202	256	182	251	163	245	146	236	129	223	118	210	108	194	100	178	95	160	93	142	97	118	106	97	122	81	142	71	167	67	188	70	206	79	221	93	230	110	233	132	231	152	223	169	211	181	194	189	174	191	166	191	159	190	152	188	144	185	135	180	144	200	157	217	176	230	199	240	226	246	16383	16383	203	123	202	108	198	97	192	88	182	83	171	81	155	84	142	92	133	105	127	122	126	143	128	155	133	163	141	169	151	172	162	173	177	171	189	165	197	155	202	141	203	123	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	236	250	236	258	118	258	97	213	105	208	112	217	119	224	125	228	133	230	207	230	145	67	168	67	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	237	116	236	129	230	140	221	151	208	162	190	174	204	181	215	189	222	197	226	207	228	219	225	231	218	242	206	251	192	256	174	258	154	256	137	250	124	241	115	228	112	213	113	203	116	193	122	184	132	175	147	163	131	152	120	142	113	131	109	121	108	109	111	94	120	83	133	74	151	69	171	67	192	69	211	76	225	86	234	99	237	116	16383	16383	204	216	203	208	200	200	194	194	186	188	175	181	161	189	150	197	143	204	138	212	137	220	138	229	143	235	150	240	160	243	171	244	182	243	192	239	199	233	203	226	204	216	16383	16383	179	144	190	137	198	129	204	122	208	114	209	105	208	97	203	90	196	85	186	82	175	81	162	83	151	87	143	93	137	102	136	115	136	124	139	132	144	140	151	147	161	155	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	114	67	136	70	155	74	171	80	187	88	203	99	216	111	227	126	235	142	239	159	241	178	238	203	229	225	215	242	196	254	171	258	149	255	131	246	117	231	108	213	104	191	107	171	115	155	127	143	142	135	161	132	181	134	190	137	199	141	206	146	196	125	182	107	163	94	140	85	114	79	16383	16383	209	166	206	160	200	156	191	153	182	151	172	151	160	153	149	159	141	169	136	183	134	200	136	213	140	225	146	235	155	242	168	244	182	242	194	235	202	224	207	207	209	184	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	272	70	272	82	264	84	258	87	254	91	250	97	246	105	174	262	169	262	109	126	101	108	94	95	88	88	82	84	73	82	73	70	131	70	131	82	124	82	119	83	115	85	113	87	112	90	112	94	114	98	114	100	127	128	201	128	213	105	215	102	216	98	217	95	217	92	218	89	217	86	214	84	204	82	199	82	199	70	16383	16383	195	147	134	147	164	215	165	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	85	258	85	247	97	246	104	244	109	240	110	234	110	96	108	89	104	85	97	83	85	82	85	70	188	70	212	73	233	79	248	90	259	105	262	123	260	136	254	148	245	157	234	164	221	170	231	174	238	180	244	188	248	198	249	209	246	226	237	240	221	250	199	256	170	258	16383	16383	146	177	146	238	147	240	148	241	149	241	152	242	165	242	184	240	198	236	207	229	213	220	214	208	213	197	208	188	200	182	189	178	172	177	16383	16383	146	158	176	158	193	156	208	150	218	140	222	123	219	107	211	97	198	91	182	88	157	88	152	89	148	90	146	93	146	97	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	113	249	103	236	95	223	90	208	86	192	85	164	89	142	99	125	116	115	139	112	167	115	193	125	214	141	230	162	241	189	244	207	242	224	236	238	225	248	211	254	194	266	194	263	262	256	262	254	259	252	257	249	255	246	254	242	253	239	254	236	254	232	255	229	256	217	259	190	262	181	262	148	258	118	245	95	224	79	197	73	163	79	129	94	103	117	83	147	71	181	67	203	69	223	73	242	81	258	92	272	106	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	69	258	69	247	80	246	88	245	92	241	94	236	94	94	92	88	88	85	80	83	69	82	69	70	156	70	197	75	229	87	253	107	267	134	272	166	266	203	249	230	223	247	190	256	153	258	16383	16383	129	234	130	237	130	239	132	241	135	241	141	242	171	239	196	232	216	218	229	196	233	165	229	134	217	112	199	98	175	90	147	88	141	88	136	89	132	90	130	93	129	97	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	123	250	123	242	108	233	98	221	92	205	89	183	88	152	88	148	89	144	91	142	93	142	158	196	158	205	156	210	152	213	145	215	134	226	134	226	201	215	201	213	191	210	184	205	179	196	177	142	177	142	238	143	240	147	242	189	242	206	241	218	238	226	233	230	224	233	211	244	211	243	258	81	258	81	247	92	246	100	244	104	241	106	235	107	227	107	103	106	94	104	88	100	84	92	83	81	82	81	70	244	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	254	211	252	258	81	258	81	247	93	246	101	244	105	240	106	233	107	224	107	106	106	95	104	89	100	85	93	83	81	82	81	70	175	70	175	82	161	83	152	85	146	88	143	93	142	101	142	158	202	158	210	156	216	152	219	145	221	134	232	134	232	201	221	201	219	191	216	184	210	179	201	177	142	177	142	238	143	240	144	241	147	242	198	242	216	241	228	238	235	233	240	224	243	211	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	281	174	201	174	201	162	213	161	220	159	225	156	227	150	227	99	226	95	221	91	214	88	204	86	192	85	164	89	142	99	125	116	115	138	112	167	116	195	127	217	144	232	164	241	187	244	195	244	203	242	211	239	219	235	231	225	235	220	239	214	243	207	246	198	257	198	254	262	246	262	244	259	242	257	239	255	233	253	230	253	227	254	224	254	218	256	211	258	203	260	196	261	188	262	181	262	148	258	118	245	94	224	79	197	73	164	78	131	93	104	116	84	145	71	180	67	199	68	217	70	234	74	249	80	261	87	261	144	262	152	264	157	267	160	273	161	281	162	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	269	70	269	82	259	84	252	86	249	90	247	96	246	104	246	224	247	233	249	240	252	243	259	246	269	247	269	258	188	258	188	247	198	246	205	243	209	240	210	233	211	224	211	177	134	177	134	233	137	240	141	243	147	246	157	247	157	258	76	258	76	247	86	246	93	243	97	240	98	233	99	224	99	107	98	97	97	90	93	86	86	83	76	82	76	70	156	70	156	82	147	83	140	86	136	90	134	96	134	158	211	158	211	108	210	97	209	90	205	86	198	83	188	82	188	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	218	70	218	82	206	83	198	85	193	89	190	95	190	234	193	240	197	244	206	246	218	247	218	258	127	258	127	247	140	246	148	244	153	240	155	234	155	95	152	89	147	85	139	83	127	82	127	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	223	258	132	258	132	247	145	246	153	244	157	240	160	234	160	95	156	87	152	85	147	84	144	85	142	86	140	88	139	90	139	92	137	98	134	102	131	105	127	107	123	108	117	107	113	105	109	101	107	96	106	90	108	82	112	75	119	71	128	68	139	67	158	69	174	76	185	87	192	104	195	125	195	233	197	239	202	243	210	246	223	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	278	70	278	82	271	83	264	85	256	89	246	98	233	110	165	180	218	225	228	234	236	240	243	244	252	246	262	247	262	258	187	258	187	247	195	247	203	245	205	244	206	243	206	241	205	238	202	234	191	223	184	217	134	172	134	225	135	234	138	240	142	244	150	246	162	247	162	258	72	258	72	247	84	246	91	244	96	241	99	235	99	97	97	90	93	85	85	83	72	82	72	70	162	70	162	82	150	83	142	85	138	89	135	95	134	104	134	152	142	158	193	107	196	102	200	98	204	95	207	89	206	87	204	85	201	84	195	83	188	82	188	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	124	240	124	238	119	235	114	231	106	229	103	224	98	218	93	210	90	201	89	190	88	174	88	165	89	158	90	154	92	152	96	152	228	153	236	156	242	162	245	170	246	180	247	180	258	89	258	89	247	99	246	107	245	113	242	116	237	117	229	117	103	116	94	114	88	109	84	101	83	89	82	89	70	235	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	285	70	285	82	275	83	268	86	264	90	262	96	261	104	261	224	262	234	264	240	268	244	275	246	284	247	284	258	224	258	166	120	113	258	61	258	61	247	72	246	78	244	82	240	83	233	84	224	84	116	83	102	82	92	78	87	71	84	60	82	60	70	123	70	123	82	113	84	106	87	102	92	100	102	99	116	99	212	100	212	154	70	160	70	225	224	226	224	226	97	224	90	220	86	213	83	203	82	203	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	258	200	258	200	247	206	247	210	246	214	244	217	243	219	241	221	237	222	233	224	223	224	127	127	258	85	258	85	247	92	247	100	243	103	239	107	233	107	114	106	101	105	92	102	87	95	83	85	81	85	70	145	70	145	81	135	84	129	87	125	92	123	101	123	215	232	67	239	67	239	213	240	223	241	231	242	236	244	240	248	244	254	246	258	247	263	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	274	166	269	197	256	224	234	244	206	258	172	262	139	258	111	245	89	225	76	199	71	167	76	135	89	108	111	88	139	75	172	70	206	75	234	88	255	108	269	134	274	166	16383	16383	235	168	233	142	227	120	215	102	197	91	173	86	149	91	131	102	119	119	112	141	109	166	112	191	119	213	131	230	148	242	172	246	195	242	213	231	225	215	233	193	235	168	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	86	258	86	247	96	247	104	245	109	242	112	237	113	228	113	104	112	94	110	88	105	84	97	83	86	82	86	70	176	70	176	82	165	83	157	84	152	88	149	94	148	103	148	150	152	149	159	149	163	148	167	148	190	150	211	156	228	167	239	183	243	205	239	227	229	242	212	252	192	257	169	258	16383	16383	148	234	149	237	149	239	151	241	154	241	157	242	177	240	190	236	199	229	204	219	205	204	204	192	200	181	192	173	180	169	165	167	152	167	148	168	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	39	248	50	231	52	217	56	206	61	198	68	191	76	218	82	241	95	259	113	270	137	274	166	269	198	255	225	233	245	205	258	172	262	140	258	112	246	90	226	76	199	71	166	74	139	84	117	100	100	119	87	141	79	154	62	169	51	187	44	209	40	234	39	16383	16383	235	167	233	142	227	120	215	104	197	94	173	90	149	94	131	104	119	121	112	141	109	166	112	191	119	213	131	230	149	242	172	246	195	242	213	232	225	215	233	193	235	167	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	275	70	275	82	268	83	262	84	257	86	253	89	248	94	199	157	216	162	228	170	237	180	242	192	243	205	238	229	225	244	208	253	188	257	169	258	86	258	86	247	96	247	104	245	109	242	112	237	113	228	113	104	112	94	109	88	104	84	96	83	86	82	86	70	173	70	173	82	162	83	155	85	151	89	149	95	148	104	148	153	165	153	228	70	16383	16383	148	234	149	238	150	240	156	242	161	242	181	240	194	234	201	226	205	216	205	205	203	191	198	181	189	176	176	173	161	172	148	172	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	238	198	229	262	220	262	219	259	217	256	215	254	213	253	205	253	199	255	195	256	189	258	184	260	172	262	166	262	148	260	132	253	120	243	113	228	110	211	112	200	116	189	125	179	136	169	150	161	166	153	181	144	195	134	205	124	208	113	207	103	202	95	195	89	186	85	174	84	157	86	143	91	131	101	121	114	113	132	101	132	112	67	122	67	124	73	125	75	127	76	138	76	144	74	151	72	158	69	172	67	179	67	200	69	218	77	232	88	242	103	245	122	243	135	237	147	227	158	213	169	195	179	177	188	162	196	151	204	144	213	142	222	143	229	146	235	152	240	160	243	170	244	181	243	191	240	199	236	206	231	217	220	220	216	226	198	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	205	257	258	87	258	85	205	95	205	99	221	104	231	112	238	124	241	141	242	155	242	155	96	153	89	148	85	140	83	127	82	127	70	218	70	218	82	206	83	198	85	193	89	190	95	190	242	203	242	219	241	231	238	239	231	245	221	249	205	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	263	258	200	258	200	247	210	246	217	242	221	236	223	227	224	214	224	142	222	124	218	108	210	96	196	88	177	85	158	88	147	95	140	106	138	121	137	139	137	224	138	233	140	239	143	243	150	245	160	247	160	258	79	258	79	247	89	246	96	243	100	240	102	234	102	142	105	116	114	95	128	79	147	70	171	67	197	71	216	81	230	98	237	120	239	146	239	215	240	227	242	236	246	241	252	245	263	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	272	258	212	258	212	247	217	247	223	246	228	245	231	242	233	239	232	236	232	233	231	230	229	225	227	221	185	123	141	214	136	224	133	231	131	236	130	239	129	241	130	243	131	244	137	246	142	247	151	247	151	258	73	258	73	247	81	246	87	244	93	239	98	231	104	219	176	70	180	70	245	224	250	234	254	240	260	244	265	246	272	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	285	258	235	258	235	247	242	247	247	245	250	244	252	241	252	235	251	232	249	224	248	219	219	128	185	227	183	230	182	233	182	236	181	238	181	239	182	243	184	245	187	246	193	247	199	247	199	258	134	258	134	247	142	247	147	245	151	241	155	234	159	223	166	204	141	129	108	230	106	236	105	238	105	240	104	242	105	244	106	245	109	246	113	247	119	247	119	258	60	258	60	247	67	246	72	243	77	237	81	229	85	217	132	70	135	70	171	185	172	185	211	70	214	70	264	230	266	236	269	240	273	243	278	245	285	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	70	260	82	253	84	247	86	242	89	237	94	232	101	185	175	219	220	227	231	235	238	241	243	249	246	258	247	258	258	198	258	198	247	205	247	210	246	212	245	214	243	214	239	213	237	211	234	209	230	205	225	177	188	160	214	155	223	151	229	146	239	146	244	150	246	153	247	165	247	165	258	88	258	88	247	97	245	105	241	113	234	122	222	133	204	159	163	122	112	112	99	105	91	98	86	92	83	85	82	85	70	144	70	144	82	136	83	131	84	127	85	126	86	125	88	125	90	127	93	129	98	133	103	138	110	167	150	191	113	196	105	200	99	202	94	204	90	204	86	202	85	196	83	192	83	185	82	185	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	258	204	258	204	247	211	247	215	246	218	245	220	243	220	238	219	237	218	234	217	232	181	172	143	232	142	234	141	237	139	241	139	244	143	246	147	246	151	247	157	247	157	258	85	258	85	247	92	246	99	242	106	235	115	223	127	205	155	159	155	95	152	88	147	85	139	83	127	82	127	70	218	70	218	82	207	83	199	84	194	88	191	94	190	103	190	160	224	218	232	229	238	237	244	243	251	246	260	247	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	260	126	250	126	244	109	236	98	227	92	214	89	198	88	131	88	254	249	254	258	99	258	92	205	102	205	106	221	113	232	122	238	135	241	153	242	209	242	85	80	85	70	252	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	239	117	236	115	233	114	231	113	228	112	225	112	219	114	217	117	215	121	215	180	213	198	207	211	197	219	184	224	166	225	152	224	137	221	124	215	116	205	112	193	113	187	115	183	118	180	122	178	127	177	132	178	137	180	140	183	142	187	142	196	141	199	140	201	140	203	141	206	144	209	149	211	155	212	162	213	170	212	177	209	182	205	186	199	187	191	187	180	168	174	154	169	143	165	135	161	128	158	122	153	115	148	111	141	107	132	106	123	108	113	112	104	120	98	129	94	141	93	149	94	158	95	167	99	177	104	188	113	190	105	193	100	197	96	203	94	209	93	215	93	227	97	233	101	239	107	16383	16383	187	132	185	126	180	121	173	117	165	115	157	114	151	115	145	117	140	121	137	126	136	132	136	136	137	140	139	144	142	147	147	151	152	154	158	157	166	160	176	164	187	167	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	147	262	145	262	136	259	120	255	109	252	97	249	97	239	98	240	110	240	114	239	117	237	118	233	118	88	123	80	133	73	147	70	161	68	172	67	196	70	217	79	234	93	244	113	248	136	245	156	237	174	225	187	209	196	190	199	179	198	169	195	160	190	152	184	147	176	16383	16383	147	157	148	163	153	168	160	172	168	174	178	175	193	173	205	165	213	154	217	140	219	124	217	110	211	99	202	89	190	83	176	81	167	81	159	83	152	86	148	89	147	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	229	143	220	133	212	126	203	122	194	119	184	118	167	121	154	127	145	138	139	152	137	168	138	182	144	194	152	204	163	209	177	211	183	211	187	210	191	208	194	205	195	200	198	195	200	189	204	185	209	181	215	180	220	181	224	183	227	186	229	190	230	195	227	204	220	213	209	219	195	224	180	225	157	222	137	213	121	198	110	179	107	156	110	135	118	118	132	105	149	96	170	93	189	95	204	101	217	111	228	123	238	139	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	81	248	91	244	91	242	90	240	90	234	91	230	92	228	95	227	98	227	261	224	262	215	259	206	257	197	254	187	252	176	249	176	239	178	240	190	240	194	239	197	237	199	229	199	187	198	187	186	195	172	199	165	199	143	196	124	186	110	171	100	151	97	128	100	108	107	91	120	78	136	70	156	67	166	68	175	70	183	73	191	78	199	85	199	69	200	67	16383	16383	199	103	197	97	192	93	185	90	177	88	169	88	154	90	142	96	133	106	128	120	126	137	128	153	133	166	141	177	152	183	166	185	176	184	185	180	192	175	197	168	199	161	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	233	143	224	133	215	126	206	122	197	119	186	118	169	121	155	128	145	139	139	153	137	170	235	170	232	189	225	204	213	216	198	223	179	225	155	222	135	213	120	198	110	179	107	157	110	135	119	118	133	104	151	96	173	93	192	95	207	101	220	111	231	123	241	139	16383	16383	137	185	140	193	145	200	152	205	160	208	170	209	180	208	188	205	194	199	198	193	200	185	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	119	197	119	181	145	181	145	102	144	93	142	87	138	83	130	81	118	80	118	70	203	70	203	80	190	81	181	83	176	87	173	93	172	102	172	181	213	181	213	197	172	197	172	227	173	235	175	241	179	245	184	248	190	249	195	248	199	246	202	244	204	241	216	229	219	227	228	227	232	228	235	231	237	236	238	242	236	248	231	254	223	258	213	261	202	262	180	259	164	249	154	235	147	217	145	197	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	247	237	247	252	213	252	201	255	193	258	186	260	179	261	173	262	168	262	150	260	135	253	123	243	115	229	112	214	113	203	117	194	122	186	129	180	137	175	129	171	123	167	117	162	114	156	113	149	113	145	114	141	116	138	124	132	114	125	106	118	102	111	99	105	98	98	101	86	109	77	122	71	138	68	156	67	177	69	201	74	222	83	238	98	244	118	242	129	237	137	228	144	216	148	202	151	160	152	151	153	144	154	141	156	139	157	138	159	139	162	141	165	144	168	154	170	160	170	165	169	172	169	188	171	203	177	214	186	222	199	225	215	225	219	224	223	224	227	222	232	221	237	16383	16383	199	204	198	197	194	191	189	186	183	183	175	182	163	184	154	190	146	199	142	210	140	224	141	232	145	238	150	244	156	247	165	248	177	245	187	238	194	228	197	216	199	204	16383	16383	231	113	228	105	220	99	208	94	191	91	171	90	155	91	141	93	131	96	125	101	123	107	123	110	124	113	127	117	131	122	138	128	146	127	157	125	169	125	182	124	208	124	219	123	226	121	230	118	231	113	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	70	251	80	242	82	236	85	233	88	231	93	231	154	229	170	225	183	217	192	205	198	191	200	181	199	171	196	161	192	152	185	143	176	143	261	141	262	135	260	128	258	120	255	109	253	95	250	95	239	96	240	99	240	100	241	107	240	111	239	114	237	115	234	116	229	116	102	115	93	114	88	110	84	104	82	94	80	94	70	166	70	166	80	156	82	150	84	146	88	144	93	143	102	143	162	151	169	158	173	165	176	172	178	180	179	188	178	194	175	199	170	202	163	203	153	203	93	201	88	197	84	190	82	180	80	180	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	189	271	188	277	186	282	182	286	177	288	171	289	165	288	160	286	156	282	154	277	153	271	154	265	156	260	160	256	165	254	171	253	177	254	182	256	186	260	188	265	189	271	16383	16383	211	93	211	103	201	104	193	106	189	110	187	116	187	224	185	225	134	210	134	200	153	200	156	199	158	196	159	192	159	115	157	109	152	106	145	104	133	103	133	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	203	280	202	286	200	290	196	294	191	297	179	297	174	294	170	290	168	286	167	280	168	274	170	269	174	265	179	263	185	262	191	263	196	265	200	269	202	274	203	280	16383	16383	201	232	199	234	188	230	158	221	147	219	147	208	152	208	155	209	166	209	169	207	171	204	173	200	173	79	172	69	170	61	165	57	157	55	151	57	146	61	141	66	135	71	127	73	123	72	119	70	116	67	114	63	113	59	115	52	119	47	126	43	134	41	145	40	165	42	181	50	192	63	199	81	201	104	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	253	70	253	80	245	82	238	84	230	88	223	92	216	99	169	150	176	156	196	170	211	180	223	185	235	187	246	188	246	198	179	198	179	188	182	187	190	187	193	186	194	185	194	184	190	180	187	179	188	179	144	147	144	261	142	262	134	259	126	257	117	254	105	252	92	250	92	240	98	240	101	241	103	241	108	240	112	239	114	237	116	233	116	91	114	87	110	84	103	82	92	80	92	70	166	70	166	80	157	81	151	82	147	85	145	89	144	94	144	138	192	86	194	84	194	82	193	81	192	81	191	80	182	80	182	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	211	70	211	80	201	81	194	83	189	86	187	91	187	260	185	262	175	259	157	255	147	252	135	250	135	240	143	240	145	241	147	241	152	240	155	239	157	236	159	232	159	99	158	92	156	87	151	84	144	82	134	80	134	70	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	299	93	299	103	290	103	285	104	281	106	278	108	276	112	276	173	274	192	270	206	263	217	252	223	237	225	226	225	215	222	205	218	194	211	184	203	179	211	173	217	166	222	158	225	139	225	130	223	120	220	109	214	97	204	97	224	94	225	78	219	68	217	48	211	48	201	63	201	67	200	68	197	69	192	70	186	70	119	69	113	67	108	63	105	56	104	47	103	47	93	120	93	120	103	111	104	105	105	101	107	99	110	98	115	98	190	103	194	110	198	118	201	127	203	137	204	145	203	151	199	155	194	158	186	159	176	159	112	157	108	153	105	147	104	137	103	137	93	211	93	211	103	202	104	195	106	190	109	188	114	187	122	187	189	193	195	199	199	206	202	214	204	223	204	232	203	239	200	244	195	247	187	248	176	248	120	247	114	246	109	242	106	236	104	227	103	227	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	93	251	103	242	104	236	106	232	108	230	113	230	180	228	196	224	209	216	218	205	224	191	225	182	225	173	222	164	218	154	212	144	204	144	224	141	225	114	216	105	214	95	211	95	201	110	201	113	200	115	197	116	193	117	187	117	122	116	115	114	110	110	106	104	104	95	103	95	93	166	93	166	103	157	104	151	106	147	108	145	111	145	189	153	195	160	199	166	202	172	204	179	204	187	203	194	200	198	196	201	189	202	180	202	125	201	117	200	111	196	106	190	104	181	103	181	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	244	161	241	182	231	200	216	214	197	222	174	225	149	222	129	214	113	200	103	182	100	160	103	138	113	119	129	105	148	96	171	93	196	96	216	106	231	120	241	138	244	161	16383	16383	214	153	213	137	208	124	200	115	190	109	177	107	159	111	146	121	137	136	132	154	130	172	132	186	137	197	145	205	156	210	168	211	186	208	199	199	208	186	213	170	214	153	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	147	262	144	262	135	259	125	256	117	253	107	250	98	248	98	238	112	238	115	237	118	235	119	231	119	97	118	90	116	86	112	83	106	82	95	80	95	70	176	70	176	80	164	81	155	83	150	86	147	91	147	139	153	135	159	132	166	129	173	128	181	127	203	131	222	141	237	157	247	177	250	200	247	221	240	238	228	251	213	259	195	262	184	262	174	259	165	255	156	249	147	241	16383	16383	147	224	152	229	158	233	164	236	172	238	181	239	194	237	205	230	214	220	219	206	221	189	219	173	214	161	205	151	194	145	181	143	172	143	164	145	157	148	151	153	147	159	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	249	70	249	80	240	81	234	83	231	85	229	89	228	94	228	262	225	262	206	252	198	256	190	259	183	261	176	262	169	262	145	259	125	249	109	233	99	213	95	189	98	168	106	151	117	138	132	130	150	127	163	128	173	130	183	134	192	140	200	147	200	91	197	86	192	83	183	81	171	80	171	70	16383	16383	200	171	198	163	193	157	185	153	176	151	167	151	151	153	139	160	131	170	126	184	124	199	127	216	133	230	142	240	155	246	170	248	181	247	189	244	195	239	199	232	200	224	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	170	200	170	224	168	225	158	222	140	216	130	213	119	210	119	200	136	200	138	199	140	196	141	192	142	187	142	118	141	113	140	110	136	107	129	105	118	103	118	93	198	93	198	103	187	104	179	106	174	109	171	114	170	120	170	182	172	187	175	193	181	198	187	201	193	203	201	199	204	196	208	193	214	192	219	193	223	195	226	198	228	203	228	208	227	214	225	219	221	222	216	225	202	225	195	222	187	217	180	210	171	200	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	211	180	209	223	203	223	201	222	200	221	199	221	198	220	197	220	192	221	188	222	183	224	177	225	170	225	154	224	141	219	132	212	125	202	123	189	125	180	130	171	138	163	149	155	164	147	177	140	187	134	193	130	196	126	197	122	196	116	192	112	187	108	180	106	171	105	159	106	150	111	142	118	138	129	135	142	125	142	125	94	129	94	130	96	132	97	133	97	135	98	139	98	142	97	145	97	148	96	152	95	157	94	162	94	167	93	175	93	190	95	202	100	212	108	219	118	221	129	220	139	217	146	211	153	203	159	193	166	179	172	172	176	166	179	159	182	154	185	151	188	148	192	146	195	146	198	147	204	150	208	155	211	162	213	169	213	179	212	188	208	194	202	199	193	201	180	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	214	100	209	96	204	93	199	91	189	89	182	90	177	94	173	99	171	106	171	201	209	201	209	217	171	217	175	254	175	257	174	260	173	261	173	262	169	262	166	260	164	257	162	255	161	252	147	234	134	221	127	216	125	214	123	213	121	209	121	205	122	204	123	202	124	201	142	201	142	108	144	93	148	81	155	73	164	68	175	66	184	67	193	70	202	76	211	83	220	94	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	250	116	242	116	237	117	233	118	231	121	230	124	229	129	229	225	177	225	177	215	187	214	194	213	198	210	201	207	201	137	199	129	193	122	185	118	175	115	166	114	159	115	153	118	148	122	145	128	143	134	143	225	95	225	95	215	103	214	109	212	113	210	115	206	116	200	116	132	117	119	122	108	130	100	141	95	156	93	163	94	172	96	182	101	192	108	203	118	203	94	205	93	232	102	240	104	250	107	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	248	225	200	225	200	215	206	214	210	213	213	212	215	211	215	204	214	203	214	201	183	134	182	134	151	202	149	204	149	206	148	208	147	209	147	210	148	212	149	213	152	213	162	215	162	225	98	225	98	215	104	214	110	212	115	207	120	199	127	186	167	105	169	102	171	98	173	96	174	94	175	93	176	94	178	95	180	98	182	103	185	109	227	195	231	204	234	209	238	212	242	214	248	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	283	225	239	225	239	215	245	214	250	213	253	212	254	210	254	204	251	198	223	134	222	134	190	203	190	204	189	206	189	211	191	212	194	213	200	214	208	215	208	225	140	225	140	215	147	214	152	212	156	209	159	205	169	185	140	132	108	203	108	205	107	206	107	211	108	212	111	213	115	214	121	215	121	225	61	225	61	215	66	214	69	213	72	211	75	207	79	200	123	107	125	102	127	98	129	95	131	93	132	94	134	95	138	101	141	105	176	169	206	107	208	102	210	98	212	95	214	93	216	94	218	96	220	99	224	109	268	203	271	207	273	210	276	212	280	214	283	215	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	251	93	251	103	247	103	242	104	237	106	232	109	223	118	182	171	208	204	212	208	217	210	222	213	229	214	235	215	235	225	181	225	181	215	186	214	193	214	195	212	194	210	192	208	190	205	186	201	182	195	173	184	162	199	159	202	156	206	154	210	153	211	154	213	155	213	158	214	162	214	167	215	167	225	97	225	97	215	100	215	106	214	111	213	116	210	121	206	126	200	155	161	119	116	110	107	106	105	101	104	94	103	94	93	145	93	145	103	140	103	136	104	134	104	132	106	132	107	134	109	135	111	137	113	164	149	194	110	195	109	195	108	196	107	196	106	194	104	191	104	187	103	181	103	181	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	250	262	204	262	204	252	210	252	214	251	217	251	219	249	219	246	217	242	217	240	186	169	149	238	147	242	146	245	145	246	145	247	146	249	148	250	151	251	157	252	164	252	164	262	94	262	94	252	104	250	110	246	112	244	157	162	160	156	164	150	169	140	170	137	169	133	167	128	164	121	161	115	157	109	154	106	150	103	147	100	143	98	134	98	130	100	127	101	122	103	116	103	111	102	107	100	103	97	100	92	99	87	100	80	103	75	108	71	115	68	123	67	137	69	150	75	161	86	172	103	183	124	233	239	236	244	238	247	241	249	245	251	250	252	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	239	137	228	137	226	130	225	125	221	117	219	114	215	112	210	111	203	109	194	109	184	108	147	108	233	215	233	225	116	225	114	185	125	185	127	196	130	203	136	207	143	209	154	210	193	210	106	102	106	93	233	93	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	244	161	241	193	232	220	217	241	197	254	174	258	146	253	126	239	112	218	103	192	100	162	103	134	110	109	123	87	144	72	172	67	200	72	220	86	234	107	242	132	244	161	16383	16383	213	159	212	131	207	109	198	93	187	84	172	80	158	84	147	93	139	109	134	132	132	161	134	190	139	213	147	231	158	241	171	245	186	241	198	230	206	213	211	189	213	159	16383	16383	342	165	333	220	310	267	273	305	227	329	174	338	118	329	70	305	33	268	9	220	0	165	9	110	33	63	70	26	117	1	171	-6	226	1	273	26	309	63	333	110	342	165	16383	16383	321	165	314	117	293	76	261	43	220	22	172	14	125	22	83	43	50	76	29	117	21	165	29	213	50	255	83	288	125	309	172	317	220	309	261	288	293	255	314	213	321	165	359	133	359	170	-5	170	-5	133	195	-150	195	455	158	455	158	-150	195	272	195	455	158	455	158	272	16383	16383	195	60	195	243	158	243	158	60	16383	16383	195	-150	195	32	158	32	158	-150	359	133	359	170	287	170	287	133	16383	16383	262	133	262	170	190	170	190	133	16383	16383	165	133	165	170	92	170	92	133	16383	16383	67	133	67	170	-5	170	-5	133	195	325	195	455	158	455	158	325	16383	16383	195	166	195	296	158	296	158	166	16383	16383	195	7	195	137	158	137	158	7	16383	16383	195	-150	195	-21	158	-21	158	-150	360	133	360	170	158	170	158	-150	195	-150	195	133	195	-150	195	170	-5	170	-5	133	158	133	158	-150	360	133	360	170	195	170	195	455	158	455	158	133	195	133	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	-150	195	-150	195	133	195	-150	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	359	133	359	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	455	113	455	113	-150	360	87	360	123	195	123	195	180	360	180	360	217	158	217	158	-150	195	-150	195	87	360	133	360	170	113	170	113	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	359	180	359	217	113	217	113	-150	149	-150	149	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	195	-150	195	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	217	-5	217	-5	180	205	180	205	-150	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	158	455	158	87	360	133	360	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	359	87	359	123	149	123	149	455	113	455	113	87	195	87	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	242	133	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	242	87	242	455	205	455	205	123	-5	123	-5	87	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	158	455	158	-150	195	-150	195	87	360	133	360	170	242	170	242	455	205	455	205	-150	242	-150	242	133	16383	16383	149	-150	149	455	113	455	113	-150	360	180	360	217	242	217	242	455	205	455	205	180	16383	16383	149	-150	149	455	113	455	113	-150	16383	16383	360	87	360	123	205	123	205	-150	242	-150	242	87	195	-150	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	455	113	455	113	170	-5	170	-5	133	113	133	113	-150	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	242	-150	242	455	205	455	205	-150	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	359	180	359	217	-5	217	-5	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	359	87	359	123	-5	123	-5	87	359	87	359	123	195	123	195	180	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	170	-5	170	-5	133	113	133	113	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	359	180	359	217	242	217	242	455	205	455	205	180	16383	16383	149	180	149	455	113	455	113	217	-5	217	-5	180	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	123	-5	123	-5	87	113	87	113	-150	362	439	333	455	-6	-135	22	-150	362	-135	22	455	-6	439	333	-150	607	152	607	455	0	455	0	152	607	-150	607	151	0	151	0	-150	607	-150	607	455	0	455	0	-150	303	-150	303	455	0	455	0	-150	606	-150	606	455	303	455	303	-150	580	420	578	426	576	428	573	430	567	430	564	428	562	426	560	420	562	414	564	412	570	410	576	412	578	414	580	420	16383	16383	600	382	598	388	596	390	590	392	584	390	582	388	580	385	580	379	582	376	584	374	587	372	593	372	596	374	598	376	600	382	16383	16383	540	420	540	423	538	426	536	428	533	430	527	430	524	428	522	426	520	420	522	414	524	412	530	410	536	412	538	414	540	417	540	420	16383	16383	560	382	560	385	558	388	556	390	550	392	544	390	542	388	540	382	542	376	544	374	547	372	553	372	556	374	558	376	560	379	560	382	16383	16383	580	343	578	349	576	351	573	353	567	353	564	351	562	349	560	343	562	337	564	335	570	333	576	335	578	337	580	343	16383	16383	500	420	498	426	496	428	493	430	487	430	484	428	482	426	480	423	480	417	482	414	484	412	490	410	496	412	498	414	500	420	16383	16383	600	305	598	311	596	313	590	315	584	313	582	311	580	308	580	301	584	297	587	295	593	295	596	297	598	299	600	305	16383	16383	520	382	520	385	518	388	516	390	510	392	504	390	502	388	500	382	502	376	504	374	507	372	513	372	516	374	518	376	520	379	520	382	16383	16383	540	343	540	346	538	349	536	351	533	353	527	353	524	351	522	349	520	343	522	337	524	335	530	333	536	335	538	337	540	340	540	343	16383	16383	460	420	458	426	456	428	453	430	447	430	444	428	442	426	440	423	440	417	442	414	444	412	450	410	456	412	458	414	460	420	16383	16383	560	305	560	308	558	311	556	313	550	315	544	313	542	311	540	305	541	301	542	299	544	297	547	295	553	295	556	297	558	299	560	302	560	305	16383	16383	480	382	478	388	476	390	470	392	464	390	462	388	460	385	460	379	462	376	464	374	467	372	473	372	476	374	478	376	480	382	16383	16383	580	266	578	272	576	274	573	276	567	276	564	274	562	272	560	266	562	260	564	258	570	256	576	258	578	260	580	266	16383	16383	500	343	498	349	496	351	493	353	487	353	484	351	482	349	480	346	480	340	482	337	484	335	490	333	496	335	498	337	500	343	16383	16383	420	420	420	423	418	426	416	428	413	430	407	430	404	428	402	426	400	420	402	414	404	412	410	410	416	412	418	414	420	417	420	420	16383	16383	600	228	598	234	596	236	590	238	584	236	582	234	580	231	580	224	584	220	587	218	593	218	596	220	598	222	599	224	600	228	16383	16383	520	305	520	308	518	311	516	313	510	315	504	313	502	311	500	305	501	301	502	299	504	297	507	295	513	295	516	297	518	299	520	302	520	305	16383	16383	440	382	438	388	436	390	430	392	424	390	422	388	420	382	422	376	424	374	427	372	433	372	436	374	438	376	440	382	16383	16383	540	266	540	269	538	272	536	274	533	276	527	276	524	274	522	272	520	266	522	260	524	258	530	256	536	258	538	260	540	263	540	266	16383	16383	460	343	458	349	456	351	453	353	447	353	444	351	442	349	440	346	440	340	442	337	444	335	450	333	456	335	458	337	460	343	16383	16383	380	420	380	423	378	426	376	428	373	430	367	430	364	428	362	426	360	423	360	417	362	414	364	412	370	410	376	412	378	414	380	417	380	420	16383	16383	560	228	560	231	558	234	556	236	550	238	544	236	542	234	540	228	541	224	542	222	544	220	547	218	553	218	556	220	560	224	560	228	16383	16383	480	305	478	311	476	313	470	315	464	313	462	311	460	308	460	301	464	297	467	295	473	295	476	297	478	299	480	305	16383	16383	400	382	400	385	398	388	396	390	390	392	384	390	382	388	380	382	382	376	384	374	387	372	393	372	396	374	398	376	400	379	400	382	16383	16383	580	189	578	195	576	197	573	199	567	199	564	197	562	195	560	189	562	183	564	181	570	179	576	181	578	183	580	189	16383	16383	500	266	498	272	496	274	493	276	487	276	484	274	482	272	480	269	480	263	482	260	484	258	490	256	496	258	498	260	500	266	16383	16383	420	343	420	346	418	349	416	351	413	353	407	353	404	351	402	349	400	343	402	337	404	335	410	333	416	335	418	337	420	340	420	343	16383	16383	340	420	338	426	336	428	333	430	327	430	324	428	322	426	320	423	320	417	322	414	324	412	330	410	336	412	338	414	340	420	16383	16383	600	151	598	157	596	159	590	161	584	159	582	157	580	154	580	147	584	143	587	141	593	141	596	143	598	145	599	147	600	151	16383	16383	520	228	520	231	518	234	516	236	510	238	504	236	502	234	500	228	501	224	502	222	504	220	507	218	513	218	516	220	520	224	520	228	16383	16383	440	305	438	311	436	313	430	315	424	313	422	311	420	305	421	301	422	299	424	297	427	295	433	295	436	297	438	299	440	305	16383	16383	360	382	358	388	356	390	350	392	344	390	342	388	340	385	340	379	342	376	344	374	347	372	353	372	356	374	358	376	360	382	16383	16383	540	189	540	192	538	195	536	197	533	199	527	199	524	197	522	195	520	189	522	183	524	181	530	179	536	181	538	183	540	186	540	189	16383	16383	460	266	458	272	456	274	453	276	447	276	444	274	442	272	440	269	440	263	442	260	444	258	450	256	456	258	458	260	460	266	16383	16383	380	343	380	346	378	349	376	351	373	353	367	353	364	351	362	349	360	346	360	340	362	337	364	335	370	333	376	335	378	337	380	340	380	343	16383	16383	300	420	300	423	298	426	296	428	293	430	287	430	284	428	282	426	280	420	282	414	284	412	290	410	296	412	298	414	300	417	300	420	16383	16383	560	151	560	154	558	157	556	159	550	161	544	159	542	157	540	151	541	147	542	145	544	143	547	141	553	141	556	143	560	147	560	151	16383	16383	480	228	478	234	476	236	470	238	464	236	462	234	460	231	460	224	464	220	467	218	473	218	476	220	478	222	479	224	480	228	16383	16383	400	305	400	308	398	311	396	313	390	315	384	313	382	311	380	305	381	301	382	299	384	297	387	295	393	295	396	297	398	299	400	302	400	305	16383	16383	320	382	318	388	316	390	310	392	304	390	302	388	300	382	302	376	304	374	307	372	313	372	316	374	318	376	320	382	16383	16383	580	112	578	118	576	120	573	122	567	122	564	120	562	118	560	112	562	106	564	104	570	102	576	104	578	106	580	112	16383	16383	500	189	498	195	496	197	493	199	487	199	484	197	482	195	480	192	480	186	482	183	484	181	490	179	496	181	498	183	500	189	16383	16383	420	266	420	269	418	272	416	274	413	276	407	276	404	274	402	272	400	266	402	260	404	258	410	256	416	258	418	260	420	263	420	266	16383	16383	340	343	338	349	336	351	333	353	327	353	324	351	322	349	320	346	320	340	322	337	324	335	330	333	336	335	338	337	340	343	16383	16383	260	420	260	423	258	426	256	428	253	430	247	430	244	428	242	426	240	423	240	417	242	414	244	412	250	410	256	412	258	414	260	417	260	420	16383	16383	600	74	598	80	596	82	590	84	584	82	582	80	580	77	580	70	584	66	587	64	593	64	596	66	598	68	599	70	600	74	16383	16383	520	151	520	154	518	157	516	159	510	161	504	159	502	157	500	151	501	147	502	145	504	143	507	141	513	141	516	143	520	147	520	151	16383	16383	440	228	438	234	436	236	430	238	424	236	422	234	420	228	421	224	422	222	424	220	427	218	433	218	436	220	438	222	439	224	440	228	16383	16383	360	305	358	311	356	313	350	315	344	313	342	311	340	308	340	301	344	297	347	295	353	295	356	297	358	299	360	305	16383	16383	280	382	280	385	278	388	276	390	270	392	264	390	262	388	260	382	262	376	264	374	267	372	273	372	276	374	278	376	280	379	280	382	16383	16383	540	112	540	115	538	118	536	120	533	122	527	122	524	120	522	118	520	112	522	106	524	104	530	102	536	104	538	106	540	109	540	112	16383	16383	460	189	458	195	456	197	453	199	447	199	444	197	442	195	440	192	440	186	442	183	444	181	450	179	456	181	458	183	460	189	16383	16383	380	266	380	269	378	272	376	274	373	276	367	276	364	274	362	272	360	269	360	263	362	260	364	258	370	256	376	258	378	260	380	263	380	266	16383	16383	300	343	300	346	298	349	296	351	293	353	287	353	284	351	282	349	280	343	282	337	284	335	290	333	296	335	298	337	300	340	300	343	16383	16383	220	420	218	426	216	428	213	430	207	430	204	428	202	426	200	423	200	417	202	414	204	412	210	410	216	412	218	414	220	420	16383	16383	560	74	560	77	558	80	556	82	550	84	544	82	542	80	540	74	541	70	542	68	544	66	547	64	553	64	556	66	560	70	560	74	16383	16383	480	151	478	157	476	159	470	161	464	159	462	157	460	154	460	147	464	143	467	141	473	141	476	143	478	145	479	147	480	151	16383	16383	400	228	400	231	398	234	396	236	390	238	384	236	382	234	380	228	381	224	382	222	384	220	387	218	393	218	396	220	400	224	400	228	16383	16383	320	305	318	311	316	313	310	315	304	313	302	311	300	305	301	301	302	299	304	297	307	295	313	295	316	297	318	299	320	305	16383	16383	240	382	238	388	236	390	230	392	224	390	222	388	220	385	220	379	222	376	224	374	227	372	233	372	236	374	238	376	240	382	16383	16383	580	35	578	41	576	43	573	45	567	45	564	43	562	41	560	35	562	29	564	27	570	25	576	27	578	29	580	35	16383	16383	500	112	498	118	496	120	493	122	487	122	484	120	482	118	480	115	480	109	482	106	484	104	490	102	496	104	498	106	500	112	16383	16383	420	189	420	192	418	195	416	197	413	199	407	199	404	197	402	195	400	189	402	183	404	181	410	179	416	181	418	183	420	186	420	189	16383	16383	340	266	338	272	336	274	333	276	327	276	324	274	322	272	320	269	320	263	322	260	324	258	330	256	336	258	338	260	340	266	16383	16383	260	343	260	346	258	349	256	351	253	353	247	353	244	351	242	349	240	346	240	340	242	337	244	335	250	333	256	335	258	337	260	340	260	343	16383	16383	180	420	180	423	178	426	176	428	173	430	167	430	164	428	162	426	160	420	162	414	164	412	170	410	176	412	178	414	180	417	180	420	16383	16383	600	-2	599	0	598	3	596	5	590	7	584	5	582	3	580	0	580	-6	584	-10	587	-12	593	-12	596	-10	598	-8	599	-6	600	-2	16383	16383	520	74	520	77	518	80	516	82	510	84	504	82	502	80	500	74	501	70	502	68	504	66	507	64	513	64	516	66	520	70	520	74	16383	16383	440	151	438	157	436	159	430	161	424	159	422	157	420	151	421	147	422	145	424	143	427	141	433	141	436	143	438	145	439	147	440	151	16383	16383	360	228	358	234	356	236	350	238	344	236	342	234	340	231	340	224	344	220	347	218	353	218	356	220	358	222	359	224	360	228	16383	16383	280	305	280	308	278	311	276	313	270	315	264	313	262	311	260	305	261	301	262	299	264	297	267	295	273	295	276	297	278	299	280	302	280	305	16383	16383	200	382	198	388	196	390	190	392	184	390	182	388	180	382	182	376	184	374	187	372	193	372	196	374	198	376	200	382	16383	16383	540	35	540	38	538	41	536	43	533	45	527	45	524	43	522	41	520	35	522	29	524	27	530	25	536	27	538	29	540	32	540	35	16383	16383	460	112	458	118	456	120	453	122	447	122	444	120	442	118	440	115	440	109	442	106	444	104	450	102	456	104	458	106	460	112	16383	16383	380	189	380	192	378	195	376	197	373	199	367	199	364	197	362	195	360	192	360	186	362	183	364	181	370	179	376	181	378	183	380	186	380	189	16383	16383	300	266	300	269	298	272	296	274	293	276	287	276	284	274	282	272	280	266	282	260	284	258	290	256	296	258	298	260	300	263	300	266	16383	16383	220	343	218	349	216	351	213	353	207	353	204	351	202	349	200	346	200	340	202	337	204	335	210	333	216	335	218	337	220	343	16383	16383	140	420	140	423	138	426	136	428	133	430	127	430	124	428	122	426	120	423	120	417	122	414	124	412	130	410	136	412	138	414	140	417	140	420	16383	16383	560	-2	560	0	558	3	556	5	550	7	544	5	542	3	541	0	540	-2	541	-6	542	-8	544	-10	547	-12	553	-12	556	-10	560	-6	560	-2	16383	16383	480	74	478	80	476	82	470	84	464	82	462	80	460	77	460	70	464	66	467	64	473	64	476	66	478	68	479	70	480	74	16383	16383	400	151	400	154	398	157	396	159	390	161	384	159	382	157	380	151	381	147	382	145	384	143	387	141	393	141	396	143	400	147	400	151	16383	16383	320	228	318	234	316	236	310	238	304	236	302	234	300	228	301	224	302	222	304	220	307	218	313	218	316	220	318	222	319	224	320	228	16383	16383	240	305	238	311	236	313	230	315	224	313	222	311	220	308	220	301	224	297	227	295	233	295	236	297	238	299	240	305	16383	16383	160	382	160	385	158	388	156	390	150	392	144	390	142	388	140	382	142	376	144	374	147	372	153	372	156	374	158	376	160	379	160	382	16383	16383	580	-41	578	-35	576	-33	573	-31	567	-31	564	-33	562	-35	560	-41	562	-47	564	-49	570	-51	576	-49	578	-47	580	-41	16383	16383	500	35	498	41	496	43	493	45	487	45	484	43	482	41	480	38	480	32	482	29	484	27	490	25	496	27	498	29	500	35	16383	16383	420	112	420	115	418	118	416	120	413	122	407	122	404	120	402	118	400	112	402	106	404	104	410	102	416	104	418	106	420	109	420	112	16383	16383	340	189	338	195	336	197	333	199	327	199	324	197	322	195	320	192	320	186	322	183	324	181	330	179	336	181	338	183	340	189	16383	16383	260	266	260	269	258	272	256	274	253	276	247	276	244	274	242	272	240	269	240	263	242	260	244	258	250	256	256	258	258	260	260	263	260	266	16383	16383	180	343	180	346	178	349	176	351	173	353	167	353	164	351	162	349	160	343	162	337	164	335	170	333	176	335	178	337	180	340	180	343	16383	16383	100	420	98	426	96	428	93	430	87	430	84	428	82	426	80	423	80	417	82	414	84	412	90	410	96	412	98	414	100	420	16383	16383	600	-79	598	-73	596	-71	590	-69	584	-71	582	-73	580	-76	580	-83	584	-87	587	-89	593	-89	596	-87	598	-85	599	-83	600	-79	16383	16383	520	-2	520	0	518	3	516	5	510	7	504	5	502	3	501	0	500	-2	501	-6	502	-8	504	-10	507	-12	513	-12	516	-10	520	-6	520	-2	16383	16383	440	74	438	80	436	82	430	84	424	82	422	80	420	74	421	70	422	68	424	66	427	64	433	64	436	66	438	68	439	70	440	74	16383	16383	360	151	358	157	356	159	350	161	344	159	342	157	340	154	340	147	344	143	347	141	353	141	356	143	358	145	359	147	360	151	16383	16383	280	228	280	231	278	234	276	236	270	238	264	236	262	234	260	228	261	224	262	222	264	220	267	218	273	218	276	220	280	224	280	228	16383	16383	200	305	198	311	196	313	190	315	184	313	182	311	180	305	181	301	182	299	184	297	187	295	193	295	196	297	198	299	200	305	16383	16383	120	382	118	388	116	390	110	392	104	390	102	388	100	385	100	379	102	376	104	374	107	372	113	372	116	374	118	376	120	382	16383	16383	540	-41	540	-38	538	-35	536	-33	533	-31	527	-31	524	-33	522	-35	520	-41	522	-47	524	-49	530	-51	536	-49	538	-47	540	-44	540	-41	16383	16383	460	35	458	41	456	43	453	45	447	45	444	43	442	41	440	38	440	32	442	29	444	27	450	25	456	27	458	29	460	35	16383	16383	380	112	380	115	378	118	376	120	373	122	367	122	364	120	362	118	360	115	360	109	362	106	364	104	370	102	376	104	378	106	380	109	380	112	16383	16383	300	189	300	192	298	195	296	197	293	199	287	199	284	197	282	195	280	189	282	183	284	181	290	179	296	181	298	183	300	186	300	189	16383	16383	220	266	218	272	216	274	213	276	207	276	204	274	202	272	200	269	200	263	202	260	204	258	210	256	216	258	218	260	220	266	16383	16383	140	343	140	346	138	349	136	351	133	353	127	353	124	351	122	349	120	346	120	340	122	337	124	335	130	333	136	335	138	337	140	340	140	343	16383	16383	60	420	60	423	58	426	56	428	53	430	47	430	44	428	42	426	40	420	42	414	44	412	50	410	56	412	58	414	60	417	60	420	16383	16383	560	-79	560	-76	558	-73	556	-71	550	-69	544	-71	542	-73	540	-79	541	-83	542	-85	544	-87	547	-89	553	-89	556	-87	560	-83	560	-79	16383	16383	480	-2	479	0	478	3	476	5	470	7	464	5	462	3	460	0	460	-6	464	-10	467	-12	473	-12	476	-10	478	-8	479	-6	480	-2	16383	16383	400	74	400	77	398	80	396	82	390	84	384	82	382	80	380	74	381	70	382	68	384	66	387	64	393	64	396	66	400	70	400	74	16383	16383	320	151	318	157	316	159	310	161	304	159	302	157	300	151	301	147	302	145	304	143	307	141	313	141	316	143	318	145	319	147	320	151	16383	16383	240	228	238	234	236	236	230	238	224	236	222	234	220	231	220	224	224	220	227	218	233	218	236	220	238	222	239	224	240	228	16383	16383	160	305	160	308	158	311	156	313	150	315	144	313	142	311	140	305	141	301	142	299	144	297	147	295	153	295	156	297	158	299	160	302	160	305	16383	16383	80	382	78	388	76	390	70	392	64	390	62	388	60	382	62	376	64	374	67	372	73	372	76	374	78	376	80	382	16383	16383	580	-118	578	-112	576	-110	573	-108	567	-108	564	-110	562	-112	560	-118	562	-124	564	-126	570	-128	576	-126	578	-124	580	-118	16383	16383	500	-41	498	-35	496	-33	493	-31	487	-31	484	-33	482	-35	480	-38	480	-44	482	-47	484	-49	490	-51	496	-49	498	-47	500	-41	16383	16383	420	35	420	38	418	41	416	43	413	45	407	45	404	43	402	41	400	35	402	29	404	27	410	25	416	27	418	29	420	32	420	35	16383	16383	340	112	338	118	336	120	333	122	327	122	324	120	322	118	320	115	320	109	322	106	324	104	330	102	336	104	338	106	340	112	16383	16383	260	189	260	192	258	195	256	197	253	199	247	199	244	197	242	195	240	192	240	186	242	183	244	181	250	179	256	181	258	183	260	186	260	189	16383	16383	180	266	180	269	178	272	176	274	173	276	167	276	164	274	162	272	160	266	162	260	164	258	170	256	176	258	178	260	180	263	180	266	16383	16383	100	343	98	349	96	351	93	353	87	353	84	351	82	349	80	346	80	340	82	337	84	335	90	333	96	335	98	337	100	343	16383	16383	20	420	20	423	18	426	16	428	13	430	7	430	4	428	2	426	0	420	2	414	4	412	10	410	16	412	18	414	20	417	20	420	16383	16383	520	-79	520	-76	518	-73	516	-71	510	-69	504	-71	502	-73	500	-79	501	-83	502	-85	504	-87	507	-89	513	-89	516	-87	520	-83	520	-79	16383	16383	440	-2	439	0	438	3	436	5	430	7	424	5	422	3	421	0	420	-2	421	-6	422	-8	424	-10	427	-12	433	-12	436	-10	438	-8	439	-6	440	-2	16383	16383	360	74	358	80	356	82	350	84	344	82	342	80	340	77	340	70	344	66	347	64	353	64	356	66	358	68	359	70	360	74	16383	16383	280	151	280	154	278	157	276	159	270	161	264	159	262	157	260	151	261	147	262	145	264	143	267	141	273	141	276	143	280	147	280	151	16383	16383	200	228	198	234	196	236	190	238	184	236	182	234	180	228	181	224	182	222	184	220	187	218	193	218	196	220	198	222	199	224	200	228	16383	16383	120	305	118	311	116	313	110	315	104	313	102	311	100	308	100	301	104	297	107	295	113	295	116	297	118	299	120	305	16383	16383	40	382	40	385	38	388	36	390	30	392	24	390	22	388	20	382	22	376	24	374	27	372	33	372	36	374	38	376	40	379	40	382	16383	16383	540	-118	540	-115	538	-112	536	-110	533	-108	527	-108	524	-110	522	-112	520	-118	522	-124	524	-126	530	-128	536	-126	538	-124	540	-121	540	-118	16383	16383	460	-41	458	-35	456	-33	453	-31	447	-31	444	-33	442	-35	440	-38	440	-44	442	-47	444	-49	450	-51	456	-49	458	-47	460	-41	16383	16383	380	35	380	38	378	41	376	43	373	45	367	45	364	43	362	41	360	38	360	32	362	29	364	27	370	25	376	27	378	29	380	32	380	35	16383	16383	300	112	300	115	298	118	296	120	293	122	287	122	284	120	282	118	280	112	282	106	284	104	290	102	296	104	298	106	300	109	300	112	16383	16383	220	189	218	195	216	197	213	199	207	199	204	197	202	195	200	192	200	186	202	183	204	181	210	179	216	181	218	183	220	189	16383	16383	140	266	140	269	138	272	136	274	133	276	127	276	124	274	122	272	120	269	120	263	122	260	124	258	130	256	136	258	138	260	140	263	140	266	16383	16383	60	343	60	346	58	349	56	351	53	353	47	353	44	351	42	349	40	343	42	337	44	335	50	333	56	335	58	337	60	340	60	343	16383	16383	480	-79	478	-73	476	-71	470	-69	464	-71	462	-73	460	-76	460	-83	464	-87	467	-89	473	-89	476	-87	478	-85	479	-83	480	-79	16383	16383	400	-2	400	0	398	3	396	5	390	7	384	5	382	3	381	0	380	-2	381	-6	382	-8	384	-10	387	-12	393	-12	396	-10	400	-6	400	-2	16383	16383	320	74	318	80	316	82	310	84	304	82	302	80	300	74	301	70	302	68	304	66	307	64	313	64	316	66	318	68	319	70	320	74	16383	16383	240	151	238	157	236	159	230	161	224	159	222	157	220	154	220	147	224	143	227	141	233	141	236	143	238	145	239	147	240	151	16383	16383	160	228	160	231	158	234	156	236	150	238	144	236	142	234	140	228	141	224	142	222	144	220	147	218	153	218	156	220	160	224	160	228	16383	16383	80	305	78	311	76	313	70	315	64	313	62	311	60	305	61	301	62	299	64	297	67	295	73	295	76	297	78	299	80	305	16383	16383	500	-118	498	-112	496	-110	493	-108	487	-108	484	-110	482	-112	480	-115	480	-121	482	-124	484	-126	490	-128	496	-126	498	-124	500	-118	16383	16383	420	-41	420	-38	418	-35	416	-33	413	-31	407	-31	404	-33	402	-35	400	-41	402	-47	404	-49	410	-51	416	-49	418	-47	420	-44	420	-41	16383	16383	340	35	338	41	336	43	333	45	327	45	324	43	322	41	320	38	320	32	322	29	324	27	330	25	336	27	338	29	340	35	16383	16383	260	112	260	115	258	118	256	120	253	122	247	122	244	120	242	118	240	115	240	109	242	106	244	104	250	102	256	104	258	106	260	109	260	112	16383	16383	180	189	180	192	178	195	176	197	173	199	167	199	164	197	162	195	160	189	162	183	164	181	170	179	176	181	178	183	180	186	180	189	16383	16383	100	266	98	272	96	274	93	276	87	276	84	274	82	272	80	269	80	263	82	260	84	258	90	256	96	258	98	260	100	266	16383	16383	20	343	20	346	18	349	16	351	13	353	7	353	4	351	2	349	0	343	2	337	4	335	10	333	16	335	18	337	20	340	20	343	16383	16383	440	-79	438	-73	436	-71	430	-69	424	-71	422	-73	420	-79	421	-83	422	-85	424	-87	427	-89	433	-89	436	-87	438	-85	439	-83	440	-79	16383	16383	360	-2	359	0	358	3	356	5	350	7	344	5	342	3	340	0	340	-6	344	-10	347	-12	353	-12	356	-10	358	-8	359	-6	360	-2	16383	16383	280	74	280	77	278	80	276	82	270	84	264	82	262	80	260	74	261	70	262	68	264	66	267	64	273	64	276	66	280	70	280	74	16383	16383	200	151	198	157	196	159	190	161	184	159	182	157	180	151	181	147	182	145	184	143	187	141	193	141	196	143	198	145	199	147	200	151	16383	16383	120	228	118	234	116	236	110	238	104	236	102	234	100	231	100	224	104	220	107	218	113	218	116	220	118	222	119	224	120	228	16383	16383	40	305	40	308	38	311	36	313	30	315	24	313	22	311	20	305	21	301	22	299	24	297	27	295	33	295	36	297	38	299	40	302	40	305	16383	16383	460	-118	458	-112	456	-110	453	-108	447	-108	444	-110	442	-112	440	-115	440	-121	442	-124	444	-126	450	-128	456	-126	458	-124	460	-118	16383	16383	380	-41	380	-38	378	-35	376	-33	373	-31	367	-31	364	-33	362	-35	360	-38	360	-44	362	-47	364	-49	370	-51	376	-49	378	-47	380	-44	380	-41	16383	16383	300	35	300	38	298	41	296	43	293	45	287	45	284	43	282	41	280	35	282	29	284	27	290	25	296	27	298	29	300	32	300	35	16383	16383	220	112	218	118	216	120	213	122	207	122	204	120	202	118	200	115	200	109	202	106	204	104	210	102	216	104	218	106	220	112	16383	16383	140	189	140	192	138	195	136	197	133	199	127	199	124	197	122	195	120	192	120	186	122	183	124	181	130	179	136	181	138	183	140	186	140	189	16383	16383	60	266	60	269	58	272	56	274	53	276	47	276	44	274	42	272	40	266	42	260	44	258	50	256	56	258	58	260	60	263	60	266	16383	16383	400	-79	400	-76	398	-73	396	-71	390	-69	384	-71	382	-73	380	-79	381	-83	382	-85	384	-87	387	-89	393	-89	396	-87	400	-83	400	-79	16383	16383	320	-2	319	0	318	3	316	5	310	7	304	5	302	3	301	0	300	-2	301	-6	302	-8	304	-10	307	-12	313	-12	316	-10	318	-8	319	-6	320	-2	16383	16383	240	74	238	80	236	82	230	84	224	82	222	80	220	77	220	70	224	66	227	64	233	64	236	66	238	68	239	70	240	74	16383	16383	160	151	160	154	158	157	156	159	150	161	144	159	142	157	140	151	141	147	142	145	144	143	147	141	153	141	156	143	160	147	160	151	16383	16383	80	228	78	234	76	236	70	238	64	236	62	234	60	228	61	224	62	222	64	220	67	218	73	218	76	220	78	222	79	224	80	228	16383	16383	420	-118	420	-115	418	-112	416	-110	413	-108	407	-108	404	-110	402	-112	400	-118	402	-124	404	-126	410	-128	416	-126	418	-124	420	-121	420	-118	16383	16383	340	-41	338	-35	336	-33	333	-31	327	-31	324	-33	322	-35	320	-38	320	-44	322	-47	324	-49	330	-51	336	-49	338	-47	340	-41	16383	16383	260	35	260	38	258	41	256	43	253	45	247	45	244	43	242	41	240	38	240	32	242	29	244	27	250	25	256	27	258	29	260	32	260	35	16383	16383	180	112	180	115	178	118	176	120	173	122	167	122	164	120	162	118	160	112	162	106	164	104	170	102	176	104	178	106	180	109	180	112	16383	16383	100	189	98	195	96	197	93	199	87	199	84	197	82	195	80	192	80	186	82	183	84	181	90	179	96	181	98	183	100	189	16383	16383	20	266	20	269	18	272	16	274	13	276	7	276	4	274	2	272	0	266	2	260	4	258	10	256	16	258	18	260	20	263	20	266	16383	16383	360	-79	358	-73	356	-71	350	-69	344	-71	342	-73	340	-76	340	-83	344	-87	347	-89	353	-89	356	-87	358	-85	359	-83	360	-79	16383	16383	280	-2	280	0	278	3	276	5	270	7	264	5	262	3	261	0	260	-2	261	-6	262	-8	264	-10	267	-12	273	-12	276	-10	280	-6	280	-2	16383	16383	200	74	198	80	196	82	190	84	184	82	182	80	180	74	181	70	182	68	184	66	187	64	193	64	196	66	198	68	199	70	200	74	16383	16383	120	151	118	157	116	159	110	161	104	159	102	157	100	154	100	147	104	143	107	141	113	141	116	143	118	145	119	147	120	151	16383	16383	40	228	40	231	38	234	36	236	30	238	24	236	22	234	20	228	21	224	22	222	24	220	27	218	33	218	36	220	40	224	40	228	16383	16383	380	-118	380	-115	378	-112	376	-110	373	-108	367	-108	364	-110	362	-112	360	-115	360	-121	362	-124	364	-126	370	-128	376	-126	378	-124	380	-121	380	-118	16383	16383	300	-41	300	-38	298	-35	296	-33	293	-31	287	-31	284	-33	282	-35	280	-41	282	-47	284	-49	290	-51	296	-49	298	-47	300	-44	300	-41	16383	16383	220	35	218	41	216	43	213	45	207	45	204	43	202	41	200	38	200	32	202	29	204	27	210	25	216	27	218	29	220	35	16383	16383	140	112	140	115	138	118	136	120	133	122	127	122	124	120	122	118	120	115	120	109	122	106	124	104	130	102	136	104	138	106	140	109	140	112	16383	16383	60	189	60	192	58	195	56	197	53	199	47	199	44	197	42	195	40	189	42	183	44	181	50	179	56	181	58	183	60	186	60	189	16383	16383	320	-79	318	-73	316	-71	310	-69	304	-71	302	-73	300	-79	301	-83	302	-85	304	-87	307	-89	313	-89	316	-87	318	-85	319	-83	320	-79	16383	16383	240	-2	239	0	238	3	236	5	230	7	224	5	222	3	220	0	220	-6	224	-10	227	-12	233	-12	236	-10	238	-8	239	-6	240	-2	16383	16383	160	74	160	77	158	80	156	82	150	84	144	82	142	80	140	74	141	70	142	68	144	66	147	64	153	64	156	66	160	70	160	74	16383	16383	80	151	78	157	76	159	70	161	64	159	62	157	60	151	61	147	62	145	64	143	67	141	73	141	76	143	78	145	79	147	80	151	16383	16383	340	-118	338	-112	336	-110	333	-108	327	-108	324	-110	322	-112	320	-115	320	-121	322	-124	324	-126	330	-128	336	-126	338	-124	340	-118	16383	16383	260	-41	260	-38	258	-35	256	-33	253	-31	247	-31	244	-33	242	-35	240	-38	240	-44	242	-47	244	-49	250	-51	256	-49	258	-47	260	-44	260	-41	16383	16383	180	35	180	38	178	41	176	43	173	45	167	45	164	43	162	41	160	35	162	29	164	27	170	25	176	27	178	29	180	32	180	35	16383	16383	100	112	98	118	96	120	93	122	87	122	84	120	82	118	80	115	80	109	82	106	84	104	90	102	96	104	98	106	100	112	16383	16383	20	189	20	192	18	195	16	197	13	199	7	199	4	197	2	195	0	189	2	183	4	181	10	179	16	181	18	183	20	186	20	189	16383	16383	280	-79	280	-76	278	-73	276	-71	270	-69	264	-71	262	-73	260	-79	261	-83	262	-85	264	-87	267	-89	273	-89	276	-87	280	-83	280	-79	16383	16383	200	-2	199	0	198	3	196	5	190	7	184	5	182	3	181	0	180	-2	181	-6	182	-8	184	-10	187	-12	193	-12	196	-10	198	-8	199	-6	200	-2	16383	16383	120	74	118	80	116	82	110	84	104	82	102	80	100	77	100	70	104	66	107	64	113	64	116	66	118	68	119	70	120	74	16383	16383	40	151	40	154	38	157	36	159	30	161	24	159	22	157	20	151	21	147	22	145	24	143	27	141	33	141	36	143	40	147	40	151	16383	16383	300	-118	300	-115	298	-112	296	-110	293	-108	287	-108	284	-110	282	-112	280	-118	282	-124	284	-126	290	-128	296	-126	298	-124	300	-121	300	-118	16383	16383	220	-41	218	-35	216	-33	213	-31	207	-31	204	-33	202	-35	200	-38	200	-44	202	-47	204	-49	210	-51	216	-49	218	-47	220	-41	16383	16383	140	35	140	38	138	41	136	43	133	45	127	45	124	43	122	41	120	38	120	32	122	29	124	27	130	25	136	27	138	29	140	32	140	35	16383	16383	60	112	60	115	58	118	56	120	53	122	47	122	44	120	42	118	40	112	42	106	44	104	50	102	56	104	58	106	60	109	60	112	16383	16383	240	-79	238	-73	236	-71	230	-69	224	-71	222	-73	220	-76	220	-83	224	-87	227	-89	233	-89	236	-87	238	-85	239	-83	240	-79	16383	16383	160	-2	160	0	158	3	156	5	150	7	144	5	142	3	141	0	140	-2	141	-6	142	-8	144	-10	147	-12	153	-12	156	-10	160	-6	160	-2	16383	16383	80	74	78	80	76	82	70	84	64	82	62	80	60	74	61	70	62	68	64	66	67	64	73	64	76	66	78	68	79	70	80	74	16383	16383	260	-118	260	-115	258	-112	256	-110	253	-108	247	-108	244	-110	242	-112	240	-115	240	-121	242	-124	244	-126	250	-128	256	-126	258	-124	260	-121	260	-118	16383	16383	180	-41	180	-38	178	-35	176	-33	173	-31	167	-31	164	-33	162	-35	160	-41	162	-47	164	-49	170	-51	176	-49	178	-47	180	-44	180	-41	16383	16383	100	35	98	41	96	43	93	45	87	45	84	43	82	41	80	38	80	32	82	29	84	27	90	25	96	27	98	29	100	35	16383	16383	20	112	20	115	18	118	16	120	13	122	7	122	4	120	2	118	0	112	2	106	4	104	10	102	16	104	18	106	20	109	20	112	16383	16383	200	-79	198	-73	196	-71	190	-69	184	-71	182	-73	180	-79	181	-83	182	-85	184	-87	187	-89	193	-89	196	-87	198	-85	199	-83	200	-79	16383	16383	120	-2	119	0	118	3	116	5	110	7	104	5	102	3	100	0	100	-6	104	-10	107	-12	113	-12	116	-10	118	-8	119	-6	120	-2	16383	16383	40	74	40	77	38	80	36	82	30	84	24	82	22	80	20	74	21	70	22	68	24	66	27	64	33	64	36	66	40	70	40	74	16383	16383	220	-118	218	-112	216	-110	213	-108	207	-108	204	-110	202	-112	200	-115	200	-121	202	-124	204	-126	210	-128	216	-126	218	-124	220	-118	16383	16383	140	-41	140	-38	138	-35	136	-33	133	-31	127	-31	124	-33	122	-35	120	-38	120	-44	122	-47	124	-49	130	-51	136	-49	138	-47	140	-44	140	-41	16383	16383	60	35	60	38	58	41	56	43	53	45	47	45	44	43	42	41	40	35	42	29	44	27	50	25	56	27	58	29	60	32	60	35	16383	16383	160	-79	160	-76	158	-73	156	-71	150	-69	144	-71	142	-73	140	-79	141	-83	142	-85	144	-87	147	-89	153	-89	156	-87	160	-83	160	-79	16383	16383	80	-2	79	0	78	3	76	5	70	7	64	5	62	3	61	0	60	-2	61	-6	62	-8	64	-10	67	-12	73	-12	76	-10	78	-8	79	-6	80	-2	16383	16383	180	-118	180	-115	178	-112	176	-110	173	-108	167	-108	164	-110	162	-112	160	-118	162	-124	164	-126	170	-128	176	-126	178	-124	180	-121	180	-118	16383	16383	100	-41	98	-35	96	-33	93	-31	87	-31	84	-33	82	-35	80	-38	80	-44	82	-47	84	-49	90	-51	96	-49	98	-47	100	-41	16383	16383	20	35	20	38	18	41	16	43	13	45	7	45	4	43	2	41	0	35	2	29	4	27	10	25	16	27	18	29	20	32	20	35	16383	16383	120	-79	118	-73	116	-71	110	-69	104	-71	102	-73	100	-76	100	-83	104	-87	107	-89	113	-89	116	-87	118	-85	119	-83	120	-79	16383	16383	40	-2	40	0	38	3	36	5	30	7	24	5	22	3	21	0	20	-2	21	-6	22	-8	24	-10	27	-12	33	-12	36	-10	40	-6	40	-2	16383	16383	140	-118	140	-115	138	-112	136	-110	133	-108	127	-108	124	-110	122	-112	120	-115	120	-121	122	-124	124	-126	130	-128	136	-126	138	-124	140	-121	140	-118	16383	16383	60	-41	60	-38	58	-35	56	-33	53	-31	47	-31	44	-33	42	-35	40	-41	42	-47	44	-49	50	-51	56	-49	58	-47	60	-44	60	-41	16383	16383	80	-79	78	-73	76	-71	70	-69	64	-71	62	-73	60	-79	61	-83	62	-85	64	-87	67	-89	73	-89	76	-87	78	-85	79	-83	80	-79	16383	16383	100	-118	98	-112	96	-110	93	-108	87	-108	84	-110	82	-112	80	-115	80	-121	82	-124	84	-126	90	-128	96	-126	98	-124	100	-118	16383	16383	20	-41	20	-38	18	-35	16	-33	13	-31	7	-31	4	-33	2	-35	0	-41	2	-47	4	-49	10	-51	16	-49	18	-47	20	-44	20	-41	16383	16383	40	-79	40	-76	38	-73	36	-71	30	-69	24	-71	22	-73	20	-79	21	-83	22	-85	24	-87	27	-89	33	-89	36	-87	40	-83	40	-79	16383	16383	60	-118	60	-115	58	-112	56	-110	53	-108	47	-108	44	-110	42	-112	40	-118	42	-124	44	-126	50	-128	56	-126	58	-124	60	-121	60	-118	16383	16383	20	-118	20	-115	18	-112	16	-110	13	-108	7	-108	4	-110	2	-112	0	-118	2	-124	4	-126	10	-128	16	-126	18	-124	20	-121	20	-118	570	411	569	406	567	402	564	399	560	397	555	396	550	397	546	399	543	402	541	406	540	411	541	416	543	420	546	423	550	425	555	426	560	425	564	423	567	420	569	416	570	411	16383	16383	510	411	509	406	507	402	504	399	500	397	495	396	490	397	486	399	483	402	481	406	480	411	481	416	483	420	486	423	490	425	495	426	500	425	504	423	507	420	509	416	510	411	16383	16383	540	353	539	348	537	344	534	341	530	339	525	338	520	339	516	341	513	344	511	348	510	353	511	358	513	362	516	365	520	367	525	368	530	367	534	365	537	362	539	358	540	353	16383	16383	570	295	569	290	567	286	564	283	560	281	555	280	550	281	546	283	543	286	541	290	540	295	541	300	543	304	546	307	550	310	560	310	564	307	567	304	569	300	570	295	16383	16383	450	411	449	406	447	402	444	399	440	397	435	396	430	397	426	399	423	402	421	406	420	411	421	416	423	420	426	423	430	425	435	426	440	425	444	423	447	420	449	416	450	411	16383	16383	480	353	479	348	477	344	474	341	470	339	465	338	460	339	456	341	453	344	451	348	450	353	451	358	453	362	456	365	460	367	465	368	470	367	474	365	477	362	479	358	480	353	16383	16383	510	295	509	290	507	286	504	283	500	281	495	280	490	281	486	283	483	286	481	290	480	295	481	300	483	304	486	307	490	310	500	310	504	307	507	304	509	300	510	295	16383	16383	390	411	389	406	387	402	384	399	380	397	375	396	370	397	366	399	363	402	361	406	360	411	361	416	363	420	366	423	370	425	375	426	380	425	384	423	387	420	389	416	390	411	16383	16383	540	237	539	232	537	228	534	225	530	223	525	222	520	223	516	225	513	228	511	232	510	237	511	242	513	246	516	249	520	251	525	252	530	251	534	249	537	246	539	242	540	237	16383	16383	420	353	419	348	417	344	414	341	410	339	405	338	400	339	396	341	393	344	391	348	390	353	391	358	393	362	396	365	400	367	405	368	410	367	414	365	417	362	419	358	420	353	16383	16383	570	179	569	174	567	170	564	167	560	165	555	164	550	165	546	167	543	170	541	174	540	179	541	184	543	188	546	191	550	193	555	194	560	193	564	191	567	188	569	184	570	179	16383	16383	450	295	449	290	447	286	444	283	440	281	435	280	430	281	426	283	423	286	421	290	420	295	421	300	423	304	426	307	430	310	440	310	444	307	447	304	449	300	450	295	16383	16383	330	411	329	406	327	402	324	399	320	397	315	396	310	397	306	399	303	402	301	406	300	411	301	416	303	420	306	423	310	425	315	426	320	425	324	423	327	420	329	416	330	411	16383	16383	480	237	479	232	477	228	474	225	470	223	465	222	460	223	456	225	453	228	451	232	450	237	451	242	453	246	456	249	460	251	465	252	470	251	474	249	477	246	479	242	480	237	16383	16383	360	353	359	348	357	344	354	341	350	339	345	338	340	339	336	341	333	344	331	348	330	353	331	358	333	362	336	365	340	367	345	368	350	367	354	365	357	362	359	358	360	353	16383	16383	510	179	509	174	507	170	504	167	500	165	495	164	490	165	486	167	483	170	481	174	480	179	481	184	483	188	486	191	490	193	495	194	500	193	504	191	507	188	509	184	510	179	16383	16383	390	295	389	290	387	286	384	283	380	281	375	280	370	281	366	283	363	286	361	290	360	295	361	300	363	304	366	307	370	310	380	310	384	307	387	304	389	300	390	295	16383	16383	270	411	269	406	267	402	264	399	260	397	255	396	250	397	246	399	243	402	241	406	240	411	241	416	243	420	246	423	250	425	255	426	260	425	264	423	267	420	269	416	270	411	16383	16383	540	121	539	116	537	112	534	109	530	107	525	106	520	107	516	109	513	112	511	116	510	121	511	126	513	130	516	133	520	135	525	136	530	135	534	133	537	130	539	126	540	121	16383	16383	420	237	419	232	417	228	414	225	410	223	405	222	400	223	396	225	393	228	391	232	390	237	391	242	393	246	396	249	400	251	405	252	410	251	414	249	417	246	419	242	420	237	16383	16383	300	353	299	348	297	344	294	341	290	339	285	338	280	339	276	341	273	344	271	348	270	353	271	358	273	362	276	365	280	367	285	368	290	367	294	365	297	362	299	358	300	353	16383	16383	570	63	569	58	567	54	564	51	560	49	555	48	550	49	546	51	543	54	541	58	540	63	541	68	543	72	546	75	550	77	555	78	560	77	564	75	567	72	569	68	570	63	16383	16383	450	179	449	174	447	170	444	167	440	165	435	164	430	165	426	167	423	170	421	174	420	179	421	184	423	188	426	191	430	193	435	194	440	193	444	191	447	188	449	184	450	179	16383	16383	330	295	329	290	327	286	324	283	320	281	315	280	310	281	306	283	303	286	301	290	300	295	301	300	303	304	306	307	310	310	320	310	324	307	327	304	329	300	330	295	16383	16383	210	411	209	406	207	402	204	399	200	397	195	396	190	397	186	399	183	402	181	406	180	411	181	416	183	420	186	423	190	425	195	426	200	425	204	423	207	420	209	416	210	411	16383	16383	480	121	479	116	477	112	474	109	470	107	465	106	460	107	456	109	453	112	451	116	450	121	451	126	453	130	456	133	460	135	465	136	470	135	474	133	477	130	479	126	480	121	16383	16383	360	237	359	232	357	228	354	225	350	223	345	222	340	223	336	225	333	228	331	232	330	237	331	242	333	246	336	249	340	251	345	252	350	251	354	249	357	246	359	242	360	237	16383	16383	240	353	239	348	237	344	234	341	230	339	225	338	220	339	216	341	213	344	211	348	210	353	211	358	213	362	216	365	220	367	225	368	230	367	234	365	237	362	239	358	240	353	16383	16383	510	63	509	58	507	54	504	51	500	49	495	48	490	49	486	51	483	54	481	58	480	63	481	68	483	72	486	75	490	77	495	78	500	77	504	75	507	72	509	68	510	63	16383	16383	390	179	389	174	387	170	384	167	380	165	375	164	370	165	366	167	363	170	361	174	360	179	361	184	363	188	366	191	370	193	375	194	380	193	384	191	387	188	389	184	390	179	16383	16383	270	295	269	290	267	286	264	283	260	281	255	280	250	281	246	283	243	286	241	290	240	295	241	300	243	304	246	307	250	310	260	310	264	307	267	304	269	300	270	295	16383	16383	150	411	149	406	147	402	144	399	140	397	135	396	130	397	126	399	123	402	121	406	120	411	121	416	123	420	126	423	130	425	135	426	140	425	144	423	147	420	149	416	150	411	16383	16383	540	5	539	0	537	-3	534	-6	530	-8	525	-9	520	-8	516	-6	513	-3	511	0	510	5	511	10	513	14	516	17	520	19	525	20	530	19	534	17	537	14	539	10	540	5	16383	16383	420	121	419	116	417	112	414	109	410	107	405	106	400	107	396	109	393	112	391	116	390	121	391	126	393	130	396	133	400	135	405	136	410	135	414	133	417	130	419	126	420	121	16383	16383	300	237	299	232	297	228	294	225	290	223	285	222	280	223	276	225	273	228	271	232	270	237	271	242	273	246	276	249	280	251	285	252	290	251	294	249	297	246	299	242	300	237	16383	16383	180	353	179	348	177	344	174	341	170	339	165	338	160	339	156	341	153	344	151	348	150	353	151	358	153	362	156	365	160	367	165	368	170	367	174	365	177	362	179	358	180	353	16383	16383	570	-52	569	-57	567	-61	564	-64	560	-66	555	-67	550	-66	546	-64	543	-61	541	-57	540	-52	541	-47	543	-43	546	-40	550	-38	555	-37	560	-38	564	-40	567	-43	569	-47	570	-52	16383	16383	450	63	449	58	447	54	444	51	440	49	435	48	430	49	426	51	423	54	421	58	420	63	421	68	423	72	426	75	430	77	435	78	440	77	444	75	447	72	449	68	450	63	16383	16383	330	179	329	174	327	170	324	167	320	165	315	164	310	165	306	167	303	170	301	174	300	179	301	184	303	188	306	191	310	193	315	194	320	193	324	191	327	188	329	184	330	179	16383	16383	210	295	209	290	207	286	204	283	200	281	195	280	190	281	186	283	183	286	181	290	180	295	181	300	183	304	186	307	190	310	200	310	204	307	207	304	209	300	210	295	16383	16383	90	411	89	406	87	402	84	399	80	397	75	396	70	397	66	399	63	402	61	406	60	411	61	416	63	420	66	423	70	425	75	426	80	425	84	423	87	420	89	416	90	411	16383	16383	480	5	479	0	477	-3	474	-6	470	-8	465	-9	460	-8	456	-6	453	-3	451	0	450	5	451	10	453	14	456	17	460	19	465	20	470	19	474	17	477	14	479	10	480	5	16383	16383	360	121	359	116	357	112	354	109	350	107	345	106	340	107	336	109	333	112	331	116	330	121	331	126	333	130	336	133	340	135	345	136	350	135	354	133	357	130	359	126	360	121	16383	16383	240	237	239	232	237	228	234	225	230	223	225	222	220	223	216	225	213	228	211	232	210	237	211	242	213	246	216	249	220	251	225	252	230	251	234	249	237	246	239	242	240	237	16383	16383	120	353	119	348	117	344	114	341	110	339	105	338	100	339	96	341	93	344	91	348	90	353	91	358	93	362	96	365	100	367	105	368	110	367	114	365	117	362	119	358	120	353	16383	16383	510	-52	509	-57	507	-61	504	-64	500	-66	495	-67	490	-66	486	-64	483	-61	481	-57	480	-52	481	-47	483	-43	486	-40	490	-38	495	-37	500	-38	504	-40	507	-43	509	-47	510	-52	16383	16383	390	63	389	58	387	54	384	51	380	49	375	48	370	49	366	51	363	54	361	58	360	63	361	68	363	72	366	75	370	77	375	78	380	77	384	75	387	72	389	68	390	63	16383	16383	270	179	269	174	267	170	264	167	260	165	255	164	250	165	246	167	243	170	241	174	240	179	241	184	243	188	246	191	250	193	255	194	260	193	264	191	267	188	269	184	270	179	16383	16383	150	295	149	290	147	286	144	283	140	281	135	280	130	281	126	283	123	286	121	290	120	295	121	300	123	304	126	307	130	310	140	310	144	307	147	304	149	300	150	295	16383	16383	540	-110	539	-115	537	-119	534	-122	530	-124	525	-125	520	-124	516	-122	513	-119	511	-115	510	-110	511	-105	513	-101	516	-98	520	-96	525	-95	530	-96	534	-98	537	-101	539	-105	540	-110	16383	16383	420	5	419	0	417	-3	414	-6	410	-8	405	-9	400	-8	396	-6	393	-3	391	0	390	5	391	10	393	14	396	17	400	19	405	20	410	19	414	17	417	14	419	10	420	5	16383	16383	300	121	299	116	297	112	294	109	290	107	285	106	280	107	276	109	273	112	271	116	270	121	271	126	273	130	276	133	280	135	285	136	290	135	294	133	297	130	299	126	300	121	16383	16383	180	237	179	232	177	228	174	225	170	223	165	222	160	223	156	225	153	228	151	232	150	237	151	242	153	246	156	249	160	251	165	252	170	251	174	249	177	246	179	242	180	237	16383	16383	60	353	60	348	57	344	54	341	50	339	45	338	40	339	36	341	33	344	31	348	30	353	31	358	33	362	36	365	40	367	45	368	50	367	54	365	57	362	60	358	60	353	16383	16383	450	-52	449	-57	447	-61	444	-64	440	-66	435	-67	430	-66	426	-64	423	-61	421	-57	420	-52	421	-47	423	-43	426	-40	430	-38	435	-37	440	-38	444	-40	447	-43	449	-47	450	-52	16383	16383	330	63	329	58	327	54	324	51	320	49	315	48	310	49	306	51	303	54	301	58	300	63	301	68	303	72	306	75	310	77	315	78	320	77	324	75	327	72	329	68	330	63	16383	16383	210	179	209	174	207	170	204	167	200	165	195	164	190	165	186	167	183	170	181	174	180	179	181	184	183	188	186	191	190	193	195	194	200	193	204	191	207	188	209	184	210	179	16383	16383	90	295	89	290	87	286	84	283	80	281	75	280	70	281	66	283	63	286	61	290	60	295	61	300	63	304	66	307	70	310	80	310	84	307	87	304	89	300	90	295	16383	16383	480	-110	479	-115	477	-119	474	-122	470	-124	465	-125	460	-124	456	-122	453	-119	451	-115	450	-110	451	-105	453	-101	456	-98	460	-96	465	-95	470	-96	474	-98	477	-101	479	-105	480	-110	16383	16383	360	5	359	0	357	-3	354	-6	350	-8	345	-9	340	-8	336	-6	333	-3	331	0	330	5	331	10	333	14	336	17	340	19	345	20	350	19	354	17	357	14	359	10	360	5	16383	16383	240	121	239	116	237	112	234	109	230	107	225	106	220	107	216	109	213	112	211	116	210	121	211	126	213	130	216	133	220	135	225	136	230	135	234	133	237	130	239	126	240	121	16383	16383	120	237	119	232	117	228	114	225	110	223	105	222	100	223	96	225	93	228	91	232	90	237	91	242	93	246	96	249	100	251	105	252	110	251	114	249	117	246	119	242	120	237	16383	16383	390	-52	389	-57	387	-61	384	-64	380	-66	375	-67	370	-66	366	-64	363	-61	361	-57	360	-52	361	-47	363	-43	366	-40	370	-38	375	-37	380	-38	384	-40	387	-43	389	-47	390	-52	16383	16383	270	63	269	58	267	54	264	51	260	49	255	48	250	49	246	51	243	54	241	58	240	63	241	68	243	72	246	75	250	77	255	78	260	77	264	75	267	72	269	68	270	63	16383	16383	150	179	149	174	147	170	144	167	140	165	135	164	130	165	126	167	123	170	121	174	120	179	121	184	123	188	126	191	130	193	135	194	140	193	144	191	147	188	149	184	150	179	16383	16383	420	-110	419	-115	417	-119	414	-122	410	-124	405	-125	400	-124	396	-122	393	-119	391	-115	390	-110	391	-105	393	-101	396	-98	400	-96	405	-95	410	-96	414	-98	417	-101	419	-105	420	-110	16383	16383	300	5	299	0	297	-3	294	-6	290	-8	285	-9	280	-8	276	-6	273	-3	271	0	270	5	271	10	273	14	276	17	280	19	285	20	290	19	294	17	297	14	299	10	300	5	16383	16383	180	121	179	116	177	112	174	109	170	107	165	106	160	107	156	109	153	112	151	116	150	121	151	126	153	130	156	133	160	135	165	136	170	135	174	133	177	130	179	126	180	121	16383	16383	60	237	60	232	57	228	54	225	50	223	45	222	40	223	36	225	33	228	31	232	30	237	31	242	33	246	36	249	40	251	45	252	50	251	54	249	57	246	60	242	60	237	16383	16383	330	-52	329	-57	327	-61	324	-64	320	-66	315	-67	310	-66	306	-64	303	-61	301	-57	300	-52	301	-47	303	-43	306	-40	310	-38	315	-37	320	-38	324	-40	327	-43	329	-47	330	-52	16383	16383	210	63	209	58	207	54	204	51	200	49	195	48	190	49	186	51	183	54	181	58	180	63	181	68	183	72	186	75	190	77	195	78	200	77	204	75	207	72	209	68	210	63	16383	16383	90	179	89	174	87	170	84	167	80	165	75	164	70	165	66	167	63	170	61	174	60	179	61	184	63	188	66	191	70	193	75	194	80	193	84	191	87	188	89	184	90	179	16383	16383	360	-110	359	-115	357	-119	354	-122	350	-124	345	-125	340	-124	336	-122	333	-119	331	-115	330	-110	331	-105	333	-101	336	-98	340	-96	345	-95	350	-96	354	-98	357	-101	359	-105	360	-110	16383	16383	240	5	239	0	237	-3	234	-6	230	-8	225	-9	220	-8	216	-6	213	-3	211	0	210	5	211	10	213	14	216	17	220	19	225	20	230	19	234	17	237	14	239	10	240	5	16383	16383	120	121	119	116	117	112	114	109	110	107	105	106	100	107	96	109	93	112	91	116	90	121	91	126	93	130	96	133	100	135	105	136	110	135	114	133	117	130	119	126	120	121	16383	16383	270	-52	269	-57	267	-61	264	-64	260	-66	255	-67	250	-66	246	-64	243	-61	241	-57	240	-52	241	-47	243	-43	246	-40	250	-38	255	-37	260	-38	264	-40	267	-43	269	-47	270	-52	16383	16383	150	63	149	58	147	54	144	51	140	49	135	48	130	49	126	51	123	54	121	58	120	63	121	68	123	72	126	75	130	77	135	78	140	77	144	75	147	72	149	68	150	63	16383	16383	300	-110	299	-115	297	-119	294	-122	290	-124	285	-125	280	-124	276	-122	273	-119	271	-115	270	-110	271	-105	273	-101	276	-98	280	-96	285	-95	290	-96	294	-98	297	-101	299	-105	300	-110	16383	16383	180	5	179	0	177	-3	174	-6	170	-8	165	-9	160	-8	156	-6	153	-3	151	0	150	5	151	10	153	14	156	17	160	19	165	20	170	19	174	17	177	14	179	10	180	5	16383	16383	60	121	60	116	57	112	54	109	50	107	45	106	40	107	36	109	33	112	31	116	30	121	31	126	33	130	36	133	40	135	45	136	50	135	54	133	57	130	60	126	60	121	16383	16383	210	-52	209	-57	207	-61	204	-64	200	-66	195	-67	190	-66	186	-64	183	-61	181	-57	180	-52	181	-47	183	-43	186	-40	190	-38	195	-37	200	-38	204	-40	207	-43	209	-47	210	-52	16383	16383	90	63	89	58	87	54	84	51	80	49	75	48	70	49	66	51	63	54	61	58	60	63	61	68	63	72	66	75	70	77	75	78	80	77	84	75	87	72	89	68	90	63	16383	16383	240	-110	239	-115	237	-119	234	-122	230	-124	225	-125	220	-124	216	-122	213	-119	211	-115	210	-110	211	-105	213	-101	216	-98	220	-96	225	-95	230	-96	234	-98	237	-101	239	-105	240	-110	16383	16383	120	5	119	0	117	-3	114	-6	110	-8	105	-9	100	-8	96	-6	93	-3	91	0	90	5	91	10	93	14	96	17	100	19	105	20	110	19	114	17	117	14	119	10	120	5	16383	16383	150	-52	149	-57	147	-61	144	-64	140	-66	135	-67	130	-66	126	-64	123	-61	121	-57	120	-52	121	-47	123	-43	126	-40	130	-38	135	-37	140	-38	144	-40	147	-43	149	-47	150	-52	16383	16383	180	-110	179	-115	177	-119	174	-122	170	-124	165	-125	160	-124	156	-122	153	-119	151	-115	150	-110	151	-105	153	-101	156	-98	160	-96	165	-95	170	-96	174	-98	177	-101	179	-105	180	-110	16383	16383	60	5	60	0	54	-6	50	-8	45	-9	40	-8	36	-6	33	-3	31	0	30	5	31	10	33	14	36	17	40	19	45	20	50	19	54	17	57	14	60	10	60	5	16383	16383	90	-52	89	-57	87	-61	84	-64	80	-66	75	-67	70	-66	66	-64	63	-61	61	-57	60	-52	61	-47	63	-43	66	-40	70	-38	75	-37	80	-38	84	-40	87	-43	89	-47	90	-52	16383	16383	120	-110	119	-115	117	-119	114	-122	110	-124	105	-125	100	-124	96	-122	93	-119	91	-115	90	-110	91	-105	93	-101	96	-98	100	-96	105	-95	110	-96	114	-98	117	-101	119	-105	120	-110	16383	16383	30	-52	29	-57	27	-61	24	-64	20	-66	15	-67	10	-66	6	-64	3	-61	1	-57	0	-52	0	-136	600	-136	600	-110	599	-115	597	-119	594	-122	590	-124	585	-125	580	-124	576	-122	573	-119	571	-115	570	-110	571	-105	573	-101	576	-98	580	-96	585	-95	590	-96	594	-98	597	-101	599	-105	600	-110	600	5	599	0	597	-3	594	-6	590	-8	585	-9	580	-8	576	-6	573	-3	571	0	570	5	571	10	573	14	576	17	580	19	585	20	590	19	594	17	597	14	599	10	600	5	600	121	599	116	597	112	594	109	590	107	585	106	580	107	576	109	573	112	571	116	570	121	571	126	573	130	576	133	580	135	585	136	590	135	594	133	597	130	599	126	600	121	600	237	599	232	597	228	594	225	590	223	585	222	580	223	576	225	573	228	571	232	570	237	571	242	573	246	576	249	580	251	585	252	590	251	594	249	597	246	599	242	600	237	600	353	599	348	597	344	594	341	590	339	585	338	580	339	576	341	573	344	571	348	570	353	571	358	573	362	576	365	580	367	585	368	590	367	594	365	597	362	599	358	600	353	600	437	0	437	0	411	1	416	3	420	6	423	10	425	15	426	20	425	24	423	27	420	29	416	30	411	29	406	27	402	24	399	20	397	15	396	10	397	6	399	3	402	1	406	0	411	0	295	1	300	3	304	6	307	10	310	20	310	24	307	27	304	29	300	30	295	29	290	27	286	24	283	20	281	15	280	10	281	6	283	3	286	1	290	0	295	0	179	1	184	3	188	6	191	10	193	15	194	20	193	24	191	27	188	29	184	30	179	29	174	27	170	24	167	20	165	15	164	10	165	6	167	3	170	1	174	0	179	0	63	1	68	3	72	6	75	10	77	15	78	20	77	24	75	27	72	29	68	30	63	29	58	27	54	24	51	20	49	15	48	10	49	6	51	3	54	1	58	0	63	0	-52	1	-47	3	-43	6	-40	10	-38	15	-37	20	-38	24	-40	27	-43	29	-47	30	-52	16383	16383	60	-110	60	-115	57	-119	54	-122	50	-124	45	-125	40	-124	36	-122	33	-119	31	-115	30	-110	31	-105	33	-101	36	-98	40	-96	45	-95	50	-96	54	-98	57	-101	60	-105	60	-110	580	420	578	414	576	412	570	410	564	412	562	414	560	420	562	426	564	428	567	430	573	430	576	428	578	426	580	420	16383	16383	540	420	540	417	538	414	536	412	530	410	524	412	522	414	520	420	522	426	524	428	527	430	533	430	536	428	538	426	540	423	540	420	16383	16383	560	382	560	379	558	376	556	374	553	372	547	372	544	374	542	376	540	382	542	388	544	390	550	392	556	390	558	388	560	385	560	382	16383	16383	580	343	578	337	576	335	570	333	564	335	562	337	560	343	562	349	564	351	567	353	573	353	576	351	578	349	580	343	16383	16383	500	420	498	414	496	412	490	410	484	412	482	414	480	417	480	423	482	426	484	428	487	430	493	430	496	428	498	426	500	420	16383	16383	520	382	520	379	518	376	516	374	513	372	507	372	504	374	502	376	500	382	502	388	504	390	510	392	516	390	518	388	520	385	520	382	16383	16383	540	343	540	340	538	337	536	335	530	333	524	335	522	337	520	343	522	349	524	351	527	353	533	353	536	351	538	349	540	346	540	343	16383	16383	460	420	458	414	456	412	450	410	444	412	442	414	440	417	440	423	442	426	444	428	447	430	453	430	456	428	458	426	460	420	16383	16383	560	305	560	301	556	297	553	295	547	295	544	297	542	299	540	305	542	311	544	313	550	315	556	313	558	311	560	308	560	305	16383	16383	480	382	478	376	476	374	473	372	467	372	464	374	462	376	460	379	460	385	462	388	464	390	470	392	476	390	478	388	480	382	16383	16383	580	266	578	260	576	258	570	256	564	258	562	260	560	266	562	272	564	274	567	276	573	276	576	274	578	272	580	266	16383	16383	500	343	498	337	496	335	490	333	484	335	482	337	480	340	480	346	482	349	484	351	487	353	493	353	496	351	498	349	500	343	16383	16383	420	420	420	417	418	414	416	412	410	410	404	412	402	414	400	420	402	426	404	428	407	430	413	430	416	428	418	426	420	423	420	420	16383	16383	520	305	520	301	516	297	513	295	507	295	504	297	502	299	500	305	502	311	504	313	510	315	516	313	518	311	520	308	520	305	16383	16383	440	382	438	376	436	374	433	372	427	372	424	374	422	376	420	382	422	388	424	390	430	392	436	390	438	388	440	382	16383	16383	540	266	540	263	538	260	536	258	530	256	524	258	522	260	520	266	522	272	524	274	527	276	533	276	536	274	538	272	540	269	540	266	16383	16383	460	343	458	337	456	335	450	333	444	335	442	337	440	340	440	346	442	349	444	351	447	353	453	353	456	351	458	349	460	343	16383	16383	380	420	380	417	378	414	376	412	370	410	364	412	362	414	360	417	360	423	362	426	364	428	367	430	373	430	376	428	378	426	380	423	380	420	16383	16383	560	228	560	224	556	220	553	218	547	218	544	220	542	222	541	224	540	228	542	234	544	236	550	238	556	236	558	234	560	231	560	228	16383	16383	480	305	479	301	478	299	476	297	473	295	467	295	464	297	462	299	460	302	460	308	462	311	464	313	470	315	476	313	478	311	480	305	16383	16383	400	382	400	379	398	376	396	374	393	372	387	372	384	374	382	376	380	382	382	388	384	390	390	392	396	390	398	388	400	385	400	382	16383	16383	580	189	578	183	576	181	570	179	564	181	562	183	560	189	562	195	564	197	567	199	573	199	576	197	578	195	580	189	16383	16383	500	266	498	260	496	258	490	256	484	258	482	260	480	263	480	269	482	272	484	274	487	276	493	276	496	274	498	272	500	266	16383	16383	420	343	420	340	418	337	416	335	410	333	404	335	402	337	400	343	402	349	404	351	407	353	413	353	416	351	418	349	420	346	420	343	16383	16383	340	420	338	414	336	412	330	410	324	412	322	414	320	417	320	423	322	426	324	428	327	430	333	430	336	428	338	426	340	420	16383	16383	520	228	520	224	516	220	513	218	507	218	504	220	502	222	501	224	500	228	502	234	504	236	510	238	516	236	518	234	520	231	520	228	16383	16383	440	305	439	301	438	299	436	297	433	295	427	295	424	297	422	299	420	305	422	311	424	313	430	315	436	313	438	311	440	305	16383	16383	360	382	358	376	356	374	353	372	347	372	344	374	342	376	340	379	340	385	342	388	344	390	350	392	356	390	358	388	360	382	16383	16383	540	189	540	186	538	183	536	181	530	179	524	181	522	183	520	189	522	195	524	197	527	199	533	199	536	197	538	195	540	192	540	189	16383	16383	460	266	458	260	456	258	450	256	444	258	442	260	440	263	440	269	442	272	444	274	447	276	453	276	456	274	458	272	460	266	16383	16383	380	343	380	340	378	337	376	335	370	333	364	335	362	337	360	340	360	346	362	349	364	351	367	353	373	353	376	351	378	349	380	346	380	343	16383	16383	300	420	300	417	298	414	296	412	290	410	284	412	282	414	280	420	282	426	284	428	287	430	293	430	296	428	298	426	300	423	300	420	16383	16383	560	151	560	147	556	143	553	141	547	141	544	143	542	145	541	147	540	151	542	157	544	159	550	161	556	159	558	157	560	154	560	151	16383	16383	480	228	479	224	478	222	476	220	473	218	467	218	464	220	460	224	460	231	462	234	464	236	470	238	476	236	478	234	480	228	16383	16383	400	305	400	301	396	297	393	295	387	295	384	297	382	299	380	305	382	311	384	313	390	315	396	313	398	311	400	308	400	305	16383	16383	320	382	318	376	316	374	313	372	307	372	304	374	302	376	300	382	302	388	304	390	310	392	316	390	318	388	320	382	16383	16383	580	112	578	106	576	104	570	102	564	104	562	106	560	112	562	118	564	120	567	122	573	122	576	120	578	118	580	112	16383	16383	500	189	498	183	496	181	490	179	484	181	482	183	480	186	480	192	482	195	484	197	487	199	493	199	496	197	498	195	500	189	16383	16383	420	266	420	263	418	260	416	258	410	256	404	258	402	260	400	266	402	272	404	274	407	276	413	276	416	274	418	272	420	269	420	266	16383	16383	340	343	338	337	336	335	330	333	324	335	322	337	320	340	320	346	322	349	324	351	327	353	333	353	336	351	338	349	340	343	16383	16383	260	420	260	417	258	414	256	412	250	410	244	412	242	414	240	417	240	423	242	426	244	428	247	430	253	430	256	428	258	426	260	423	260	420	16383	16383	520	151	520	147	516	143	513	141	507	141	504	143	502	145	501	147	500	151	502	157	504	159	510	161	516	159	518	157	520	154	520	151	16383	16383	440	228	439	224	438	222	436	220	433	218	427	218	424	220	422	222	421	224	420	228	422	234	424	236	430	238	436	236	438	234	440	228	16383	16383	360	305	359	301	358	299	356	297	353	295	347	295	344	297	342	299	340	302	340	308	342	311	344	313	350	315	356	313	358	311	360	305	16383	16383	280	382	280	379	278	376	276	374	273	372	267	372	264	374	262	376	260	382	262	388	264	390	270	392	276	390	278	388	280	385	280	382	16383	16383	540	112	540	109	538	106	536	104	530	102	524	104	522	106	520	112	522	118	524	120	527	122	533	122	536	120	538	118	540	115	540	112	16383	16383	460	189	458	183	456	181	450	179	444	181	442	183	440	186	440	192	442	195	444	197	447	199	453	199	456	197	458	195	460	189	16383	16383	380	266	380	263	378	260	376	258	370	256	364	258	362	260	360	263	360	269	362	272	364	274	367	276	373	276	376	274	378	272	380	269	380	266	16383	16383	300	343	300	340	298	337	296	335	290	333	284	335	282	337	280	343	282	349	284	351	287	353	293	353	296	351	298	349	300	346	300	343	16383	16383	220	420	218	414	216	412	210	410	204	412	202	414	200	417	200	423	202	426	204	428	207	430	213	430	216	428	218	426	220	420	16383	16383	560	74	560	70	556	66	553	64	547	64	544	66	542	68	541	70	540	74	542	80	544	82	550	84	556	82	558	80	560	77	560	74	16383	16383	480	151	479	147	478	145	476	143	473	141	467	141	464	143	460	147	460	154	462	157	464	159	470	161	476	159	478	157	480	151	16383	16383	400	228	400	224	396	220	393	218	387	218	384	220	382	222	381	224	380	228	382	234	384	236	390	238	396	236	398	234	400	231	400	228	16383	16383	320	305	319	301	318	299	316	297	313	295	307	295	304	297	302	299	300	305	302	311	304	313	310	315	316	313	318	311	320	305	16383	16383	240	382	238	376	236	374	233	372	227	372	224	374	222	376	220	379	220	385	222	388	224	390	230	392	236	390	238	388	240	382	16383	16383	580	35	578	29	576	27	570	25	564	27	562	29	560	35	562	41	564	43	567	45	573	45	576	43	578	41	580	35	16383	16383	500	112	498	106	496	104	490	102	484	104	482	106	480	109	480	115	482	118	484	120	487	122	493	122	496	120	498	118	500	112	16383	16383	420	189	420	186	418	183	416	181	410	179	404	181	402	183	400	189	402	195	404	197	407	199	413	199	416	197	418	195	420	192	420	189	16383	16383	340	266	338	260	336	258	330	256	324	258	322	260	320	263	320	269	322	272	324	274	327	276	333	276	336	274	338	272	340	266	16383	16383	260	343	260	340	258	337	256	335	250	333	244	335	242	337	240	340	240	346	242	349	244	351	247	353	253	353	256	351	258	349	260	346	260	343	16383	16383	180	420	180	417	178	414	176	412	170	410	164	412	162	414	160	420	162	426	164	428	167	430	173	430	176	428	178	426	180	423	180	420	16383	16383	520	74	520	70	516	66	513	64	507	64	504	66	502	68	501	70	500	74	502	80	504	82	510	84	516	82	518	80	520	77	520	74	16383	16383	440	151	439	147	438	145	436	143	433	141	427	141	424	143	422	145	421	147	420	151	422	157	424	159	430	161	436	159	438	157	440	151	16383	16383	360	228	359	224	358	222	356	220	353	218	347	218	344	220	340	224	340	231	342	234	344	236	350	238	356	236	358	234	360	228	16383	16383	280	305	280	301	276	297	273	295	267	295	264	297	262	299	260	305	262	311	264	313	270	315	276	313	278	311	280	308	280	305	16383	16383	200	382	198	376	196	374	193	372	187	372	184	374	182	376	180	382	182	388	184	390	190	392	196	390	198	388	200	382	16383	16383	540	35	540	32	538	29	536	27	530	25	524	27	522	29	520	35	522	41	524	43	527	45	533	45	536	43	538	41	540	38	540	35	16383	16383	460	112	458	106	456	104	450	102	444	104	442	106	440	109	440	115	442	118	444	120	447	122	453	122	456	120	458	118	460	112	16383	16383	380	189	380	186	378	183	376	181	370	179	364	181	362	183	360	186	360	192	362	195	364	197	367	199	373	199	376	197	378	195	380	192	380	189	16383	16383	300	266	300	263	298	260	296	258	290	256	284	258	282	260	280	266	282	272	284	274	287	276	293	276	296	274	298	272	300	269	300	266	16383	16383	220	343	218	337	216	335	210	333	204	335	202	337	200	340	200	346	202	349	204	351	207	353	213	353	216	351	218	349	220	343	16383	16383	140	420	140	417	138	414	136	412	130	410	124	412	122	414	120	417	120	423	122	426	124	428	127	430	133	430	136	428	138	426	140	423	140	420	16383	16383	560	-2	560	-6	556	-10	553	-12	547	-12	544	-10	542	-8	541	-6	540	-2	541	0	542	3	544	5	550	7	556	5	558	3	560	0	560	-2	16383	16383	480	74	479	70	478	68	476	66	473	64	467	64	464	66	460	70	460	77	462	80	464	82	470	84	476	82	478	80	480	74	16383	16383	400	151	400	147	396	143	393	141	387	141	384	143	382	145	381	147	380	151	382	157	384	159	390	161	396	159	398	157	400	154	400	151	16383	16383	320	228	319	224	318	222	316	220	313	218	307	218	304	220	302	222	301	224	300	228	302	234	304	236	310	238	316	236	318	234	320	228	16383	16383	240	305	239	301	238	299	236	297	233	295	227	295	224	297	222	299	220	302	220	308	222	311	224	313	230	315	236	313	238	311	240	305	16383	16383	160	382	160	379	158	376	156	374	153	372	147	372	144	374	142	376	140	382	142	388	144	390	150	392	156	390	158	388	160	385	160	382	16383	16383	580	-41	578	-47	576	-49	570	-51	564	-49	562	-47	560	-41	562	-35	564	-33	567	-31	573	-31	576	-33	578	-35	580	-41	16383	16383	500	35	498	29	496	27	490	25	484	27	482	29	480	32	480	38	482	41	484	43	487	45	493	45	496	43	498	41	500	35	16383	16383	420	112	420	109	418	106	416	104	410	102	404	104	402	106	400	112	402	118	404	120	407	122	413	122	416	120	418	118	420	115	420	112	16383	16383	340	189	338	183	336	181	330	179	324	181	322	183	320	186	320	192	322	195	324	197	327	199	333	199	336	197	338	195	340	189	16383	16383	260	266	260	263	258	260	256	258	250	256	244	258	242	260	240	263	240	269	242	272	244	274	247	276	253	276	256	274	258	272	260	269	260	266	16383	16383	180	343	180	340	178	337	176	335	170	333	164	335	162	337	160	343	162	349	164	351	167	353	173	353	176	351	178	349	180	346	180	343	16383	16383	100	420	98	414	96	412	90	410	84	412	82	414	80	417	80	423	82	426	84	428	87	430	93	430	96	428	98	426	100	420	16383	16383	520	-2	520	-6	516	-10	513	-12	507	-12	504	-10	502	-8	501	-6	500	-2	501	0	502	3	504	5	510	7	516	5	518	3	520	0	520	-2	16383	16383	440	74	439	70	438	68	436	66	433	64	427	64	424	66	422	68	421	70	420	74	422	80	424	82	430	84	436	82	438	80	440	74	16383	16383	360	151	359	147	358	145	356	143	353	141	347	141	344	143	340	147	340	154	342	157	344	159	350	161	356	159	358	157	360	151	16383	16383	280	228	280	224	276	220	273	218	267	218	264	220	262	222	261	224	260	228	262	234	264	236	270	238	276	236	278	234	280	231	280	228	16383	16383	200	305	199	301	198	299	196	297	193	295	187	295	184	297	182	299	180	305	182	311	184	313	190	315	196	313	198	311	200	305	16383	16383	120	382	118	376	116	374	113	372	107	372	104	374	102	376	100	379	100	385	102	388	104	390	110	392	116	390	118	388	120	382	16383	16383	540	-41	540	-44	538	-47	536	-49	530	-51	524	-49	522	-47	520	-41	522	-35	524	-33	527	-31	533	-31	536	-33	538	-35	540	-38	540	-41	16383	16383	460	35	458	29	456	27	450	25	444	27	442	29	440	32	440	38	442	41	444	43	447	45	453	45	456	43	458	41	460	35	16383	16383	380	112	380	109	378	106	376	104	370	102	364	104	362	106	360	109	360	115	362	118	364	120	367	122	373	122	376	120	378	118	380	115	380	112	16383	16383	300	189	300	186	298	183	296	181	290	179	284	181	282	183	280	189	282	195	284	197	287	199	293	199	296	197	298	195	300	192	300	189	16383	16383	220	266	218	260	216	258	210	256	204	258	202	260	200	263	200	269	202	272	204	274	207	276	213	276	216	274	218	272	220	266	16383	16383	140	343	140	340	138	337	136	335	130	333	124	335	122	337	120	340	120	346	122	349	124	351	127	353	133	353	136	351	138	349	140	346	140	343	16383	16383	60	420	60	417	58	414	56	412	50	410	44	412	42	414	40	420	42	426	44	428	47	430	53	430	56	428	58	426	60	423	60	420	16383	16383	560	-79	560	-83	556	-87	553	-89	547	-89	544	-87	542	-85	541	-83	540	-79	542	-73	544	-71	550	-69	556	-71	558	-73	560	-76	560	-79	16383	16383	480	-2	479	-6	478	-8	476	-10	473	-12	467	-12	464	-10	460	-6	460	0	462	3	464	5	470	7	476	5	478	3	479	0	480	-2	16383	16383	400	74	400	70	396	66	393	64	387	64	384	66	382	68	381	70	380	74	382	80	384	82	390	84	396	82	398	80	400	77	400	74	16383	16383	320	151	319	147	318	145	316	143	313	141	307	141	304	143	302	145	301	147	300	151	302	157	304	159	310	161	316	159	318	157	320	151	16383	16383	240	228	239	224	238	222	236	220	233	218	227	218	224	220	220	224	220	231	222	234	224	236	230	238	236	236	238	234	240	228	16383	16383	160	305	160	301	156	297	153	295	147	295	144	297	142	299	140	305	142	311	144	313	150	315	156	313	158	311	160	308	160	305	16383	16383	80	382	78	376	76	374	73	372	67	372	64	374	62	376	60	382	62	388	64	390	70	392	76	390	78	388	80	382	16383	16383	580	-118	578	-124	576	-126	570	-128	564	-126	562	-124	560	-118	562	-112	564	-110	567	-108	573	-108	576	-110	578	-112	580	-118	16383	16383	500	-41	498	-47	496	-49	490	-51	484	-49	482	-47	480	-44	480	-38	482	-35	484	-33	487	-31	493	-31	496	-33	498	-35	500	-41	16383	16383	420	35	420	32	418	29	416	27	410	25	404	27	402	29	400	35	402	41	404	43	407	45	413	45	416	43	418	41	420	38	420	35	16383	16383	340	112	338	106	336	104	330	102	324	104	322	106	320	109	320	115	322	118	324	120	327	122	333	122	336	120	338	118	340	112	16383	16383	260	189	260	186	258	183	256	181	250	179	244	181	242	183	240	186	240	192	242	195	244	197	247	199	253	199	256	197	258	195	260	192	260	189	16383	16383	180	266	180	263	178	260	176	258	170	256	164	258	162	260	160	266	162	272	164	274	167	276	173	276	176	274	178	272	180	269	180	266	16383	16383	100	343	98	337	96	335	90	333	84	335	82	337	80	340	80	346	82	349	84	351	87	353	93	353	96	351	98	349	100	343	16383	16383	520	-79	520	-83	516	-87	513	-89	507	-89	504	-87	502	-85	501	-83	500	-79	502	-73	504	-71	510	-69	516	-71	518	-73	520	-76	520	-79	16383	16383	440	-2	439	-6	438	-8	436	-10	433	-12	427	-12	424	-10	422	-8	421	-6	420	-2	421	0	422	3	424	5	430	7	436	5	438	3	439	0	440	-2	16383	16383	360	74	359	70	358	68	356	66	353	64	347	64	344	66	340	70	340	77	342	80	344	82	350	84	356	82	358	80	360	74	16383	16383	280	151	280	147	276	143	273	141	267	141	264	143	262	145	261	147	260	151	262	157	264	159	270	161	276	159	278	157	280	154	280	151	16383	16383	200	228	199	224	198	222	196	220	193	218	187	218	184	220	182	222	181	224	180	228	182	234	184	236	190	238	196	236	198	234	200	228	16383	16383	120	305	119	301	118	299	116	297	113	295	107	295	104	297	102	299	100	302	100	308	102	311	104	313	110	315	116	313	118	311	120	305	16383	16383	40	382	40	379	38	376	36	374	33	372	27	372	24	374	22	376	20	382	22	388	24	390	30	392	36	390	38	388	40	385	40	382	16383	16383	540	-118	540	-121	538	-124	536	-126	530	-128	524	-126	522	-124	520	-118	522	-112	524	-110	527	-108	533	-108	536	-110	538	-112	540	-115	540	-118	16383	16383	460	-41	458	-47	456	-49	450	-51	444	-49	442	-47	440	-44	440	-38	442	-35	444	-33	447	-31	453	-31	456	-33	458	-35	460	-41	16383	16383	380	35	380	32	378	29	376	27	370	25	364	27	362	29	360	32	360	38	362	41	364	43	367	45	373	45	376	43	378	41	380	38	380	35	16383	16383	300	112	300	109	298	106	296	104	290	102	284	104	282	106	280	112	282	118	284	120	287	122	293	122	296	120	298	118	300	115	300	112	16383	16383	220	189	218	183	216	181	210	179	204	181	202	183	200	186	200	192	202	195	204	197	207	199	213	199	216	197	218	195	220	189	16383	16383	140	266	140	263	138	260	136	258	130	256	124	258	122	260	120	263	120	269	122	272	124	274	127	276	133	276	136	274	138	272	140	269	140	266	16383	16383	60	343	60	340	58	337	56	335	50	333	44	335	42	337	40	343	42	349	44	351	47	353	53	353	56	351	58	349	60	346	60	343	16383	16383	480	-79	479	-83	478	-85	476	-87	473	-89	467	-89	464	-87	460	-83	460	-76	462	-73	464	-71	470	-69	476	-71	478	-73	480	-79	16383	16383	400	-2	400	-6	396	-10	393	-12	387	-12	384	-10	382	-8	381	-6	380	-2	381	0	382	3	384	5	390	7	396	5	398	3	400	0	400	-2	16383	16383	320	74	319	70	318	68	316	66	313	64	307	64	304	66	302	68	301	70	300	74	302	80	304	82	310	84	316	82	318	80	320	74	16383	16383	240	151	239	147	238	145	236	143	233	141	227	141	224	143	220	147	220	154	222	157	224	159	230	161	236	159	238	157	240	151	16383	16383	160	228	160	224	156	220	153	218	147	218	144	220	142	222	141	224	140	228	142	234	144	236	150	238	156	236	158	234	160	231	160	228	16383	16383	80	305	79	301	78	299	76	297	73	295	67	295	64	297	62	299	60	305	62	311	64	313	70	315	76	313	78	311	80	305	16383	16383	500	-118	498	-124	496	-126	490	-128	484	-126	482	-124	480	-121	480	-115	482	-112	484	-110	487	-108	493	-108	496	-110	498	-112	500	-118	16383	16383	420	-41	420	-44	418	-47	416	-49	410	-51	404	-49	402	-47	400	-41	402	-35	404	-33	407	-31	413	-31	416	-33	418	-35	420	-38	420	-41	16383	16383	340	35	338	29	336	27	330	25	324	27	322	29	320	32	320	38	322	41	324	43	327	45	333	45	336	43	338	41	340	35	16383	16383	260	112	260	109	258	106	256	104	250	102	244	104	242	106	240	109	240	115	242	118	244	120	247	122	253	122	256	120	258	118	260	115	260	112	16383	16383	180	189	180	186	178	183	176	181	170	179	164	181	162	183	160	189	162	195	164	197	167	199	173	199	176	197	178	195	180	192	180	189	16383	16383	100	266	98	260	96	258	90	256	84	258	82	260	80	263	80	269	82	272	84	274	87	276	93	276	96	274	98	272	100	266	16383	16383	440	-79	439	-83	438	-85	436	-87	433	-89	427	-89	424	-87	422	-85	421	-83	420	-79	422	-73	424	-71	430	-69	436	-71	438	-73	440	-79	16383	16383	360	-2	359	-6	358	-8	356	-10	353	-12	347	-12	344	-10	340	-6	340	0	342	3	344	5	350	7	356	5	358	3	359	0	360	-2	16383	16383	280	74	280	70	276	66	273	64	267	64	264	66	262	68	261	70	260	74	262	80	264	82	270	84	276	82	278	80	280	77	280	74	16383	16383	200	151	199	147	198	145	196	143	193	141	187	141	184	143	182	145	181	147	180	151	182	157	184	159	190	161	196	159	198	157	200	151	16383	16383	120	228	119	224	118	222	116	220	113	218	107	218	104	220	100	224	100	231	102	234	104	236	110	238	116	236	118	234	120	228	16383	16383	40	305	40	301	36	297	33	295	27	295	24	297	22	299	20	305	22	311	24	313	30	315	36	313	38	311	40	308	40	305	16383	16383	460	-118	458	-124	456	-126	450	-128	444	-126	442	-124	440	-121	440	-115	442	-112	444	-110	447	-108	453	-108	456	-110	458	-112	460	-118	16383	16383	380	-41	380	-44	378	-47	376	-49	370	-51	364	-49	362	-47	360	-44	360	-38	362	-35	364	-33	367	-31	373	-31	376	-33	378	-35	380	-38	380	-41	16383	16383	300	35	300	32	298	29	296	27	290	25	284	27	282	29	280	35	282	41	284	43	287	45	293	45	296	43	298	41	300	38	300	35	16383	16383	220	112	218	106	216	104	210	102	204	104	202	106	200	109	200	115	202	118	204	120	207	122	213	122	216	120	218	118	220	112	16383	16383	140	189	140	186	138	183	136	181	130	179	124	181	122	183	120	186	120	192	122	195	124	197	127	199	133	199	136	197	138	195	140	192	140	189	16383	16383	60	266	60	263	58	260	56	258	50	256	44	258	42	260	40	266	42	272	44	274	47	276	53	276	56	274	58	272	60	269	60	266	16383	16383	400	-79	400	-83	396	-87	393	-89	387	-89	384	-87	382	-85	381	-83	380	-79	382	-73	384	-71	390	-69	396	-71	398	-73	400	-76	400	-79	16383	16383	320	-2	319	-6	318	-8	316	-10	313	-12	307	-12	304	-10	302	-8	301	-6	300	-2	301	0	302	3	304	5	310	7	316	5	318	3	319	0	320	-2	16383	16383	240	74	239	70	238	68	236	66	233	64	227	64	224	66	220	70	220	77	222	80	224	82	230	84	236	82	238	80	240	74	16383	16383	160	151	160	147	156	143	153	141	147	141	144	143	142	145	141	147	140	151	142	157	144	159	150	161	156	159	158	157	160	154	160	151	16383	16383	80	228	79	224	78	222	76	220	73	218	67	218	64	220	62	222	61	224	60	228	62	234	64	236	70	238	76	236	78	234	80	228	16383	16383	420	-118	420	-121	418	-124	416	-126	410	-128	404	-126	402	-124	400	-118	402	-112	404	-110	407	-108	413	-108	416	-110	418	-112	420	-115	420	-118	16383	16383	340	-41	338	-47	336	-49	330	-51	324	-49	322	-47	320	-44	320	-38	322	-35	324	-33	327	-31	333	-31	336	-33	338	-35	340	-41	16383	16383	260	35	260	32	258	29	256	27	250	25	244	27	242	29	240	32	240	38	242	41	244	43	247	45	253	45	256	43	258	41	260	38	260	35	16383	16383	180	112	180	109	178	106	176	104	170	102	164	104	162	106	160	112	162	118	164	120	167	122	173	122	176	120	178	118	180	115	180	112	16383	16383	100	189	98	183	96	181	90	179	84	181	82	183	80	186	80	192	82	195	84	197	87	199	93	199	96	197	98	195	100	189	16383	16383	360	-79	359	-83	358	-85	356	-87	353	-89	347	-89	344	-87	340	-83	340	-76	342	-73	344	-71	350	-69	356	-71	358	-73	360	-79	16383	16383	280	-2	280	-6	276	-10	273	-12	267	-12	264	-10	262	-8	261	-6	260	-2	261	0	262	3	264	5	270	7	276	5	278	3	280	0	280	-2	16383	16383	200	74	199	70	198	68	196	66	193	64	187	64	184	66	182	68	181	70	180	74	182	80	184	82	190	84	196	82	198	80	200	74	16383	16383	120	151	119	147	118	145	116	143	113	141	107	141	104	143	100	147	100	154	102	157	104	159	110	161	116	159	118	157	120	151	16383	16383	40	228	40	224	36	220	33	218	27	218	24	220	22	222	21	224	20	228	22	234	24	236	30	238	36	236	38	234	40	231	40	228	16383	16383	380	-118	380	-121	378	-124	376	-126	370	-128	364	-126	362	-124	360	-121	360	-115	362	-112	364	-110	367	-108	373	-108	376	-110	378	-112	380	-115	380	-118	16383	16383	300	-41	300	-44	298	-47	296	-49	290	-51	284	-49	282	-47	280	-41	282	-35	284	-33	287	-31	293	-31	296	-33	298	-35	300	-38	300	-41	16383	16383	220	35	218	29	216	27	210	25	204	27	202	29	200	32	200	38	202	41	204	43	207	45	213	45	216	43	218	41	220	35	16383	16383	140	112	140	109	138	106	136	104	130	102	124	104	122	106	120	109	120	115	122	118	124	120	127	122	133	122	136	120	138	118	140	115	140	112	16383	16383	60	189	60	186	58	183	56	181	50	179	44	181	42	183	40	189	42	195	44	197	47	199	53	199	56	197	58	195	60	192	60	189	16383	16383	320	-79	319	-83	318	-85	316	-87	313	-89	307	-89	304	-87	302	-85	301	-83	300	-79	302	-73	304	-71	310	-69	316	-71	318	-73	320	-79	16383	16383	240	-2	239	-6	238	-8	236	-10	233	-12	227	-12	224	-10	220	-6	220	0	222	3	224	5	230	7	236	5	238	3	239	0	240	-2	16383	16383	160	74	160	70	156	66	153	64	147	64	144	66	142	68	141	70	140	74	142	80	144	82	150	84	156	82	158	80	160	77	160	74	16383	16383	80	151	79	147	78	145	76	143	73	141	67	141	64	143	62	145	61	147	60	151	62	157	64	159	70	161	76	159	78	157	80	151	16383	16383	340	-118	338	-124	336	-126	330	-128	324	-126	322	-124	320	-121	320	-115	322	-112	324	-110	327	-108	333	-108	336	-110	338	-112	340	-118	16383	16383	260	-41	260	-44	258	-47	256	-49	250	-51	244	-49	242	-47	240	-44	240	-38	242	-35	244	-33	247	-31	253	-31	256	-33	258	-35	260	-38	260	-41	16383	16383	180	35	180	32	178	29	176	27	170	25	164	27	162	29	160	35	162	41	164	43	167	45	173	45	176	43	178	41	180	38	180	35	16383	16383	100	112	98	106	96	104	90	102	84	104	82	106	80	109	80	115	82	118	84	120	87	122	93	122	96	120	98	118	100	112	16383	16383	280	-79	280	-83	276	-87	273	-89	267	-89	264	-87	262	-85	261	-83	260	-79	262	-73	264	-71	270	-69	276	-71	278	-73	280	-76	280	-79	16383	16383	200	-2	199	-6	198	-8	196	-10	193	-12	187	-12	184	-10	182	-8	181	-6	180	-2	181	0	182	3	184	5	190	7	196	5	198	3	199	0	200	-2	16383	16383	120	74	119	70	118	68	116	66	113	64	107	64	104	66	100	70	100	77	102	80	104	82	110	84	116	82	118	80	120	74	16383	16383	40	151	40	147	36	143	33	141	27	141	24	143	22	145	21	147	20	151	22	157	24	159	30	161	36	159	38	157	40	154	40	151	16383	16383	300	-118	300	-121	298	-124	296	-126	290	-128	284	-126	282	-124	280	-118	282	-112	284	-110	287	-108	293	-108	296	-110	298	-112	300	-115	300	-118	16383	16383	220	-41	218	-47	216	-49	210	-51	204	-49	202	-47	200	-44	200	-38	202	-35	204	-33	207	-31	213	-31	216	-33	218	-35	220	-41	16383	16383	140	35	140	32	138	29	136	27	130	25	124	27	122	29	120	32	120	38	122	41	124	43	127	45	133	45	136	43	138	41	140	38	140	35	16383	16383	60	112	60	109	58	106	56	104	50	102	44	104	42	106	40	112	42	118	44	120	47	122	53	122	56	120	58	118	60	115	60	112	16383	16383	240	-79	239	-83	238	-85	236	-87	233	-89	227	-89	224	-87	220	-83	220	-76	222	-73	224	-71	230	-69	236	-71	238	-73	240	-79	16383	16383	160	-2	160	-6	156	-10	153	-12	147	-12	144	-10	142	-8	141	-6	140	-2	141	0	142	3	144	5	150	7	156	5	158	3	160	0	160	-2	16383	16383	80	74	79	70	78	68	76	66	73	64	67	64	64	66	62	68	61	70	60	74	62	80	64	82	70	84	76	82	78	80	80	74	16383	16383	260	-118	260	-121	258	-124	256	-126	250	-128	244	-126	242	-124	240	-121	240	-115	242	-112	244	-110	247	-108	253	-108	256	-110	258	-112	260	-115	260	-118	16383	16383	180	-41	180	-44	178	-47	176	-49	170	-51	164	-49	162	-47	160	-41	162	-35	164	-33	167	-31	173	-31	176	-33	178	-35	180	-38	180	-41	16383	16383	100	35	98	29	96	27	90	25	84	27	82	29	80	32	80	38	82	41	84	43	87	45	93	45	96	43	98	41	100	35	16383	16383	200	-79	199	-83	198	-85	196	-87	193	-89	187	-89	184	-87	182	-85	181	-83	180	-79	182	-73	184	-71	190	-69	196	-71	198	-73	200	-79	16383	16383	120	-2	119	-6	118	-8	116	-10	113	-12	107	-12	104	-10	100	-6	100	0	102	3	104	5	110	7	116	5	118	3	119	0	120	-2	16383	16383	40	74	40	70	36	66	33	64	27	64	24	66	22	68	21	70	20	74	22	80	24	82	30	84	36	82	38	80	40	77	40	74	16383	16383	220	-118	218	-124	216	-126	210	-128	204	-126	202	-124	200	-121	200	-115	202	-112	204	-110	207	-108	213	-108	216	-110	218	-112	220	-118	16383	16383	140	-41	140	-44	138	-47	136	-49	130	-51	124	-49	122	-47	120	-44	120	-38	122	-35	124	-33	127	-31	133	-31	136	-33	138	-35	140	-38	140	-41	16383	16383	60	35	60	32	58	29	56	27	50	25	44	27	42	29	40	35	42	41	44	43	47	45	53	45	56	43	58	41	60	38	60	35	16383	16383	160	-79	160	-83	156	-87	153	-89	147	-89	144	-87	142	-85	141	-83	140	-79	142	-73	144	-71	150	-69	156	-71	158	-73	160	-76	160	-79	16383	16383	80	-2	79	-6	78	-8	76	-10	73	-12	67	-12	64	-10	62	-8	61	-6	60	-2	61	0	62	3	64	5	70	7	76	5	78	3	79	0	80	-2	16383	16383	180	-118	180	-121	178	-124	176	-126	170	-128	164	-126	162	-124	160	-118	162	-112	164	-110	167	-108	173	-108	176	-110	178	-112	180	-115	180	-118	16383	16383	100	-41	98	-47	96	-49	90	-51	84	-49	82	-47	80	-44	80	-38	82	-35	84	-33	87	-31	93	-31	96	-33	98	-35	100	-41	16383	16383	120	-79	119	-83	118	-85	116	-87	113	-89	107	-89	104	-87	100	-83	100	-76	102	-73	104	-71	110	-69	116	-71	118	-73	120	-79	16383	16383	40	-2	40	-6	36	-10	33	-12	27	-12	24	-10	22	-8	21	-6	20	-2	21	0	22	3	24	5	30	7	36	5	38	3	40	0	40	-2	16383	16383	140	-118	140	-121	138	-124	136	-126	130	-128	124	-126	122	-124	120	-121	120	-115	122	-112	124	-110	127	-108	133	-108	136	-110	138	-112	140	-115	140	-118	16383	16383	60	-41	60	-44	58	-47	56	-49	50	-51	44	-49	42	-47	40	-41	42	-35	44	-33	47	-31	53	-31	56	-33	58	-35	60	-38	60	-41	16383	16383	80	-79	79	-83	78	-85	76	-87	73	-89	67	-89	64	-87	62	-85	61	-83	60	-79	62	-73	64	-71	70	-69	76	-71	78	-73	80	-79	16383	16383	100	-118	98	-124	96	-126	90	-128	84	-126	82	-124	80	-121	80	-115	82	-112	84	-110	87	-108	93	-108	96	-110	98	-112	100	-118	16383	16383	40	-79	40	-83	36	-87	33	-89	27	-89	24	-87	22	-85	21	-83	20	-79	22	-73	24	-71	30	-69	36	-71	38	-73	40	-76	40	-79	16383	16383	60	-118	60	-121	58	-124	56	-126	50	-128	44	-126	42	-124	40	-118	42	-112	44	-110	47	-108	53	-108	56	-110	58	-112	60	-115	60	-118	16383	16383	20	-118	20	-121	18	-124	16	-126	10	-128	4	-126	2	-124	0	-118	0	-136	600	-136	600	-79	599	-83	598	-85	596	-87	593	-89	587	-89	584	-87	580	-83	580	-76	582	-73	584	-71	590	-69	596	-71	598	-73	600	-79	600	-2	599	-6	598	-8	596	-10	593	-12	587	-12	584	-10	580	-6	580	0	582	3	584	5	590	7	596	5	598	3	599	0	600	-2	600	74	599	70	598	68	596	66	593	64	587	64	584	66	580	70	580	77	582	80	584	82	590	84	596	82	598	80	600	74	600	151	599	147	598	145	596	143	593	141	587	141	584	143	580	147	580	154	582	157	584	159	590	161	596	159	598	157	600	151	600	228	599	224	598	222	596	220	593	218	587	218	584	220	580	224	580	231	582	234	584	236	590	238	596	236	598	234	600	228	600	305	599	301	598	299	596	297	593	295	587	295	584	297	582	299	580	302	580	308	582	311	584	313	590	315	596	313	598	311	600	305	600	382	598	376	596	374	593	372	587	372	584	374	582	376	580	379	580	385	582	388	584	390	590	392	596	390	598	388	600	382	600	437	0	437	0	420	2	426	4	428	7	430	13	430	16	428	18	426	20	423	20	417	18	414	16	412	10	410	4	412	2	414	0	420	0	343	2	349	4	351	7	353	13	353	16	351	18	349	20	346	20	340	18	337	16	335	10	333	4	335	2	337	0	343	0	266	2	272	4	274	7	276	13	276	16	274	18	272	20	269	20	263	18	260	16	258	10	256	4	258	2	260	0	266	0	189	2	195	4	197	7	199	13	199	16	197	18	195	20	192	20	186	18	183	16	181	10	179	4	181	2	183	0	189	0	112	2	118	4	120	7	122	13	122	16	120	18	118	20	115	20	109	18	106	16	104	10	102	4	104	2	106	0	112	0	35	2	41	4	43	7	45	13	45	16	43	18	41	20	38	20	32	18	29	16	27	10	25	4	27	2	29	0	35	0	-41	2	-35	4	-33	7	-31	13	-31	16	-33	18	-35	20	-38	20	-44	18	-47	16	-49	10	-51	4	-49	2	-47	0	-41	0	-118	2	-112	4	-110	7	-108	13	-108	16	-110	18	-112	20	-115	20	-118	432	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	432	211	426	249	409	282	383	308	350	325	312	331	142	331	105	325	72	308	46	282	28	249	22	211	22	41	28	3	46	-29	72	-55	105	-72	142	-78	313	-78	350	-72	383	-55	409	-29	426	3	432	41	16383	16383	400	41	395	13	383	-10	364	-28	340	-40	312	-45	142	-45	115	-40	91	-28	72	-10	60	13	55	41	55	211	60	239	72	263	91	281	115	294	142	298	313	298	340	294	364	281	383	263	395	239	400	211	332	20	332	230	122	230	122	20	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	399	-45	55	-45	55	298	399	298	432	-78	432	331	22	331	22	-78	16383	16383	399	231	55	231	55	298	399	298	16383	16383	399	138	55	138	55	205	399	205	16383	16383	399	46	55	46	55	113	399	113	16383	16383	399	-45	55	-45	55	20	399	20	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	333	-45	333	298	400	298	16383	16383	306	-45	240	-45	240	298	306	298	16383	16383	214	-45	147	-45	147	298	214	298	16383	16383	122	-45	55	-45	55	298	122	298	432	-78	432	331	22	331	22	-78	16383	16383	399	231	333	231	333	298	399	298	16383	16383	306	231	240	231	240	298	306	298	16383	16383	399	138	333	138	333	205	399	205	16383	16383	214	231	147	231	147	298	214	298	16383	16383	306	138	240	138	240	205	306	205	16383	16383	399	46	333	46	333	113	399	113	16383	16383	122	231	55	231	55	298	122	298	16383	16383	399	-45	333	-45	333	20	399	20	16383	16383	214	138	147	138	147	205	214	205	16383	16383	306	46	240	46	240	113	306	113	16383	16383	306	-45	240	-45	240	20	306	20	16383	16383	122	138	55	138	55	205	122	205	16383	16383	214	46	147	46	147	113	214	113	16383	16383	214	-45	147	-45	147	20	214	20	16383	16383	122	46	55	46	55	113	122	113	16383	16383	122	-45	55	-45	55	20	122	20	432	-78	432	331	22	331	22	-78	16383	16383	400	233	334	297	400	297	16383	16383	400	146	248	297	297	297	400	195	16383	16383	400	59	161	297	210	297	400	108	16383	16383	400	-27	74	297	123	297	400	22	16383	16383	381	-45	330	-45	55	229	55	279	16383	16383	294	-45	242	-45	55	141	55	192	16383	16383	205	-45	155	-45	55	53	55	104	16383	16383	118	-45	55	-45	55	17	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	338	-45	400	17	16383	16383	400	229	125	-45	75	-45	400	279	16383	16383	400	141	213	-45	161	-45	400	192	16383	16383	400	53	300	-45	249	-45	400	104	16383	16383	382	297	55	-27	55	22	331	297	16383	16383	121	297	55	233	55	297	16383	16383	208	297	55	146	55	195	157	297	16383	16383	295	297	55	59	55	108	244	297	432	-78	432	331	22	331	22	-78	16383	16383	382	297	358	274	334	297	16383	16383	400	233	376	256	400	279	16383	16383	339	256	314	230	290	256	315	281	16383	16383	382	212	358	187	333	212	358	237	16383	16383	295	297	271	274	248	297	16383	16383	400	146	376	169	400	192	16383	16383	252	256	228	230	203	256	228	281	16383	16383	296	212	271	187	246	212	271	237	16383	16383	339	169	315	143	289	169	314	194	16383	16383	383	124	358	99	333	125	358	150	16383	16383	208	297	184	274	161	297	16383	16383	400	59	377	81	400	104	16383	16383	166	256	141	230	116	256	141	281	16383	16383	209	212	184	187	159	212	184	237	16383	16383	252	169	227	143	203	169	228	194	16383	16383	296	125	271	100	246	125	271	150	16383	16383	339	81	315	56	289	81	314	107	16383	16383	383	37	358	12	333	37	358	63	16383	16383	121	297	97	274	74	297	16383	16383	400	-27	377	-5	400	17	16383	16383	381	-45	338	-45	359	-24	16383	16383	79	256	55	233	55	279	16383	16383	209	126	184	100	159	125	184	150	16383	16383	252	81	228	56	203	82	228	107	16383	16383	296	38	272	12	246	39	271	64	16383	16383	340	-5	315	-30	290	-5	315	20	16383	16383	122	212	97	187	72	212	97	237	16383	16383	166	169	141	143	116	169	141	194	16383	16383	294	-45	249	-45	272	-23	16383	16383	79	169	55	146	55	192	16383	16383	166	82	140	56	115	81	141	107	16383	16383	209	38	184	12	158	38	184	64	16383	16383	122	125	97	99	71	124	97	150	16383	16383	253	-5	228	-30	201	-5	228	20	16383	16383	205	-45	161	-45	184	-23	16383	16383	78	81	55	59	55	104	16383	16383	165	-5	140	-30	114	-5	140	20	16383	16383	122	38	96	12	71	37	97	63	16383	16383	118	-45	75	-45	96	-23	16383	16383	78	-5	55	-27	55	17	226	20	226	230	16	230	16	20	226	20	226	230	16	230	16	20	16383	16383	193	53	49	53	49	197	193	197	491	-5	491	234	19	234	19	-5	491	-5	491	234	19	234	19	-5	16383	16383	458	27	52	27	52	201	458	201	260	-109	260	362	20	362	20	-109	260	-109	260	362	20	362	20	-109	16383	16383	227	-76	53	-76	53	329	227	329	556	257	84	257	14	-5	486	-5	555	257	84	257	15	-5	486	-5	16383	16383	514	224	462	27	56	27	108	224	555	-63	286	406	17	-63	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	316	14	165	276	13	14	316	14	165	276	13	14	16383	16383	261	47	70	47	165	210	504	127	35	395	35	-141	504	127	35	396	35	-141	16383	16383	438	127	68	-83	68	339	302	127	40	278	40	-24	302	127	40	277	40	-24	16383	16383	236	126	73	30	73	222	443	126	32	277	32	-24	443	126	32	277	32	-24	16383	16383	349	126	65	23	65	229	555	406	17	406	286	-63	555	406	17	406	286	-63	16383	16383	498	373	286	3	75	373	316	238	13	238	165	-23	316	238	13	238	165	-23	16383	16383	260	205	165	42	69	205	487	-141	487	395	17	127	504	-141	504	396	35	127	16383	16383	471	-83	102	127	471	339	290	-24	290	277	27	127	290	-25	290	277	27	126	16383	16383	257	31	94	126	257	222	432	-24	432	277	22	126	432	-24	432	277	22	126	16383	16383	400	23	117	127	400	229	512	126	266	372	20	126	267	-120	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	384	126	266	244	147	126	266	7	16383	16383	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	328	126	322	163	305	195	280	221	247	237	210	243	173	237	140	221	114	195	98	163	92	126	98	88	114	56	140	30	173	13	210	7	247	13	280	30	305	56	322	88	328	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	373	127	198	397	22	127	197	-144	16383	16383	334	127	197	-83	62	127	198	337	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	378	277	368	287	356	297	350	301	331	273	336	269	341	266	346	262	350	257	354	253	16383	16383	421	217	418	223	414	230	411	236	407	242	402	248	376	229	379	224	382	218	385	213	388	207	391	202	16383	16383	315	312	308	316	302	320	290	330	283	333	275	300	280	298	286	297	292	294	304	290	16383	16383	440	145	440	152	439	160	438	167	434	181	401	172	403	166	407	142	16383	16383	247	339	243	339	239	340	216	340	212	339	209	339	211	306	218	306	221	307	240	307	243	306	16383	16383	407	110	403	86	401	79	434	70	436	78	438	85	439	92	440	100	440	107	16383	16383	172	333	165	330	158	328	151	325	144	323	137	320	151	290	163	294	169	297	174	298	180	300	16383	16383	391	50	388	45	385	39	382	34	379	28	376	23	402	3	407	10	411	16	415	23	418	29	421	36	16383	16383	105	301	99	297	93	292	87	288	76	277	100	253	109	262	124	274	16383	16383	354	0	350	-4	346	-9	331	-21	350	-48	356	-43	362	-39	368	-34	378	-24	16383	16383	52	248	48	242	45	236	41	230	37	223	34	217	64	202	79	229	16383	16383	304	-36	298	-39	280	-45	275	-47	283	-79	297	-75	304	-72	311	-70	318	-67	16383	16383	21	181	17	167	16	160	15	152	15	145	47	142	50	160	52	166	53	172	16383	16383	243	-53	240	-53	237	-54	211	-54	209	-86	212	-86	216	-87	239	-87	243	-86	247	-86	16383	16383	53	79	52	86	50	92	47	110	15	107	15	100	16	92	17	85	19	78	21	70	16383	16383	180	-47	174	-45	169	-43	157	-39	151	-36	137	-67	144	-70	151	-72	158	-75	172	-79	16383	16383	79	23	73	33	67	45	64	50	34	36	37	29	41	22	45	16	48	9	52	3	16383	16383	124	-21	109	-9	105	-4	100	0	76	-25	82	-30	87	-34	93	-39	99	-43	105	-48	442	126	431	194	400	252	354	299	295	329	228	340	160	329	101	299	55	252	24	194	13	126	24	58	55	0	101	-46	160	-76	228	-87	295	-76	354	-46	400	0	431	58	442	126	16383	16383	371	237	384	218	394	196	402	174	407	151	409	126	407	101	402	78	394	55	384	34	371	15	16383	16383	344	-11	337	-17	330	-22	314	-32	305	-36	305	289	314	285	330	275	337	270	344	264	16383	16383	280	-46	256	-52	248	-53	241	-54	241	307	248	306	256	305	280	299	16383	16383	214	-54	198	-52	191	-50	175	-46	175	299	191	303	198	305	214	307	16383	16383	150	-36	141	-32	125	-22	118	-17	110	-11	110	263	118	269	125	275	141	285	150	289	16383	16383	84	15	71	34	61	55	53	78	48	101	46	126	48	151	53	174	61	196	71	217	84	237	328	126	322	163	305	195	280	221	247	237	210	243	173	237	140	221	114	195	98	163	92	126	98	88	114	56	140	30	173	13	210	7	247	13	280	30	305	56	322	88	328	126	16383	16383	295	126	291	99	279	75	260	57	237	45	210	40	183	45	159	57	141	75	129	99	124	126	129	152	141	176	159	194	183	206	210	210	237	206	260	194	279	176	291	153	295	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	278	259	271	300	249	333	216	355	174	363	126	355	78	333	36	300	3	259	-17	210	-25	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	210	126	58	126	66	174	88	216	121	249	162	271	210	278	247	340	179	329	121	299	74	252	44	194	33	126	44	58	74	0	121	-46	179	-76	247	-87	43	-87	111	-76	170	-46	216	0	246	58	257	126	246	194	216	252	170	299	111	329	43	340	432	-78	432	331	22	331	22	-78	16383	16383	325	127	320	96	306	70	285	49	259	35	228	30	198	35	172	49	151	70	137	96	132	127	137	157	151	183	172	204	198	218	228	223	260	218	287	204	307	183	320	157	325	127	367	126	360	170	340	208	310	238	272	258	228	265	184	258	145	238	115	208	96	170	89	126	96	82	115	44	146	14	184	-5	228	-12	272	-5	310	14	340	44	360	82	367	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	126	391	72	366	25	329	-12	282	-36	228	-45	173	-36	126	-12	89	25	64	72	55	126	64	180	89	227	126	265	173	289	228	298	282	289	329	265	366	227	391	180	400	126	432	126	432	331	22	331	22	126	55	126	64	180	89	227	126	265	173	289	228	298	282	289	329	265	366	227	391	180	400	126	16383	16383	367	126	360	170	340	208	310	238	272	258	228	265	184	258	145	238	115	208	96	170	89	126	89	126	96	82	115	44	146	14	184	-5	228	-12	272	-5	310	14	340	44	360	82	367	126	16383	16383	432	-78	432	126	400	126	391	72	366	25	329	-12	282	-36	228	-45	173	-36	126	-12	89	25	64	72	55	126	22	126	22	-78	228	340	160	329	101	299	55	252	24	194	13	126	46	126	56	183	81	233	121	272	170	298	228	307	442	126	431	194	400	252	354	299	295	329	228	340	228	307	285	298	334	272	374	233	400	183	409	126	228	-54	170	-45	120	-19	81	19	55	69	46	126	13	126	24	58	54	0	101	-46	160	-76	228	-87	409	126	400	69	374	19	334	-19	285	-45	228	-54	228	-87	295	-76	354	-46	400	0	431	58	442	126	442	126	431	193	400	252	354	298	295	329	228	340	160	329	101	298	55	252	24	193	13	126	46	126	56	183	81	232	121	272	170	298	228	307	285	298	334	272	374	232	400	183	409	126	409	126	400	69	374	19	335	-19	285	-45	228	-54	171	-45	121	-19	82	19	56	69	46	126	13	126	24	58	55	0	102	-46	160	-76	228	-87	296	-76	354	-46	401	0	431	58	442	126	432	-78	432	331	22	-78	432	-78	22	331	22	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	228	126	223	156	210	183	190	203	163	217	131	222	101	217	74	203	54	182	40	156	35	126	40	96	54	69	74	48	101	34	131	30	161	35	188	48	209	69	223	96	228	126	16383	16383	195	126	192	105	183	88	169	74	151	66	131	63	111	66	93	74	80	88	71	105	68	126	71	146	80	163	93	177	111	186	131	189	151	186	169	177	183	163	192	146	195	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	227	-45	227	298	400	298	432	-78	432	331	22	331	22	-78	16383	16383	228	-45	55	-45	55	298	228	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	400	298	432	-78	432	331	22	331	22	-78	16383	16383	400	298	55	-45	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	241	-45	241	298	400	298	16383	16383	214	-45	55	-45	55	298	214	298	336	119	334	135	327	149	316	160	302	167	286	170	271	167	257	160	246	149	239	135	237	119	239	104	246	90	257	79	271	72	286	70	302	72	316	79	327	90	334	104	336	119	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	555	-63	286	406	17	-63	16383	16383	498	-30	286	-30	286	339	555	-63	286	406	17	-63	16383	16383	286	-30	75	-30	286	339	569	126	555	210	517	283	459	341	386	379	302	392	218	379	145	341	87	283	49	210	35	126	49	42	87	-31	145	-89	218	-127	302	-140	386	-127	459	-89	517	-31	555	42	569	126	16383	16383	536	126	524	52	490	-11	440	-62	375	-95	302	-107	229	-95	164	-62	114	-11	80	52	68	126	80	199	114	263	164	314	229	347	302	359	376	347	440	314	490	263	524	199	536	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	113	241	113	241	298	400	298	16383	16383	214	138	55	138	55	298	214	298	432	-78	432	331	22	331	22	-78	16383	16383	399	-45	241	-45	241	139	55	139	55	298	399	298	16383	16383	214	-45	55	-45	55	113	214	113	432	-78	432	331	22	331	22	-78	16383	16383	400	139	214	139	214	-45	56	-45	56	298	400	298	16383	16383	400	-45	241	-45	241	113	400	113	432	-78	432	331	22	331	22	-78	16383	16383	400	138	241	138	241	298	400	298	16383	16383	400	-45	55	-45	55	298	214	298	214	113	400	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	198	139	59	139	68	181	89	218	118	248	155	268	198	278	16383	16383	224	113	224	278	268	267	306	245	336	212	356	172	363	126	355	78	333	36	300	3	259	-17	210	-25	165	-18	124	0	92	30	69	68	59	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	224	139	59	139	69	183	92	222	124	252	165	271	210	278	259	271	300	249	333	216	355	174	363	126	356	80	336	40	306	7	268	-15	224	-25	16383	16383	198	-25	155	-15	118	4	89	34	68	71	59	113	198	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	198	139	198	-25	153	-15	115	7	85	40	65	80	58	126	66	174	88	216	121	249	162	271	210	278	256	271	297	252	329	222	352	183	363	139	16383	16383	363	113	353	71	332	34	303	4	266	-15	224	-25	224	113	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	224	139	224	278	266	268	303	248	332	218	353	181	363	139	16383	16383	363	113	352	68	329	30	297	0	256	-18	210	-25	162	-17	121	3	88	36	66	78	58	126	65	172	85	212	115	245	153	267	198	278	198	113	432	331	22	331	22	-78	16383	16383	353	298	55	1	55	298	432	-78	432	331	22	331	16383	16383	400	0	102	298	400	298	432	-78	22	331	22	-78	16383	16383	353	-45	55	-45	55	252	350	-37	350	290	22	290	22	-37	16383	16383	318	-4	55	-4	55	257	318	257	350	-37	350	290	22	290	22	-37	281	-5	281	257	19	257	19	-5	16383	16383	248	27	52	27	52	224	248	224	281	-5	281	257	19	257	19	-5	432	-78	432	331	22	-78	16383	16383	400	-45	102	-45	400	252	405	191	264	191	218	328	171	191	30	191	144	103	103	-32	218	48	332	-32	291	103	405	191	264	191	218	328	171	191	30	191	144	103	103	-32	218	48	332	-32	291	103	16383	16383	329	165	261	113	286	32	218	80	150	32	174	113	106	165	190	165	218	247	246	165	232	127	229	140	223	151	214	160	203	165	190	167	178	166	167	160	158	152	151	140	149	127	151	112	156	101	165	92	177	87	190	85	204	87	215	93	224	102	230	114	232	127	16383	16383	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	276	305	249	317	184	165	176	167	169	169	162	170	154	171	146	171	108	165	75	148	50	123	33	90	27	54	33	16	50	-16	75	-41	108	-58	146	-64	183	-58	215	-41	241	-16	257	16	263	54	261	77	254	99	243	119	229	137	211	151	16383	16383	230	54	226	26	214	3	196	-15	173	-27	146	-31	119	-27	95	-15	77	3	65	26	60	54	65	80	77	103	95	121	119	133	146	138	173	134	196	122	214	103	226	80	230	54	150	218	150	248	152	258	156	268	164	274	175	276	325	276	336	274	344	268	348	258	350	248	350	218	454	167	461	173	469	179	476	186	481	192	483	198	483	217	480	235	476	250	468	264	458	276	425	298	383	315	336	328	290	335	250	338	211	336	167	328	122	316	80	301	47	281	35	269	27	254	21	238	17	222	16	205	18	196	24	188	31	180	39	173	46	167	16383	16383	325	181	321	205	310	226	293	242	273	253	249	257	226	253	206	242	190	226	179	206	175	183	179	159	190	138	206	122	227	111	250	107	273	111	294	121	310	137	321	157	325	181	16383	16383	402	0	402	108	365	169	348	169	341	144	326	120	306	102	282	89	256	84	226	88	199	99	177	117	161	140	153	169	135	169	98	108	98	0	359	12	246	126	359	240	342	258	228	145	113	258	95	240	209	126	95	12	113	-5	228	108	342	-5	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	275	-16	275	10	133	10	118	12	105	16	95	24	88	34	85	48	87	58	91	69	98	79	107	90	118	100	219	186	231	198	240	209	246	222	250	235	251	248	247	272	237	291	220	304	199	312	174	315	35	315	35	287	176	287	192	286	205	282	215	274	221	264	224	250	223	242	221	234	218	226	213	218	206	211	94	118	82	106	72	93	65	79	60	64	59	49	62	25	73	6	90	-6	111	-14	136	-16	377	222	376	230	373	236	367	242	361	245	353	247	345	245	338	242	332	236	329	230	328	222	329	214	332	207	338	201	345	198	353	196	361	198	367	201	373	207	376	214	377	222	16383	16383	248	222	246	230	243	236	238	242	231	245	223	247	215	245	208	242	202	236	199	230	198	222	199	214	202	207	208	201	215	198	223	196	231	198	238	201	243	207	246	214	248	222	16383	16383	402	76	387	100	369	120	347	137	321	147	288	151	255	147	229	137	207	120	190	100	175	76	184	70	205	90	224	104	244	112	265	117	288	118	311	117	332	112	352	104	372	90	392	70	16383	16383	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	464	161	455	106	430	57	391	19	343	-5	287	-14	232	-5	183	19	145	57	120	106	111	161	120	217	145	265	183	304	232	329	287	338	343	329	391	304	430	265	455	217	464	161	377	222	376	230	373	236	367	242	361	245	353	247	345	245	338	242	332	236	329	230	328	222	329	214	332	207	338	201	345	198	353	196	361	198	367	201	373	207	376	214	377	222	16383	16383	248	222	246	230	243	236	238	242	231	245	223	247	215	245	208	242	202	236	199	230	198	222	199	214	202	207	208	201	215	198	223	196	231	198	238	201	243	207	246	214	248	222	16383	16383	392	124	371	104	351	90	332	81	311	77	287	76	264	77	243	81	224	90	204	104	184	124	174	118	189	94	207	73	229	57	255	47	287	43	320	47	347	57	368	73	386	94	401	118	16383	16383	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	464	161	455	106	430	57	391	19	343	-5	287	-14	232	-5	183	19	145	57	120	106	111	161	120	217	145	265	183	304	232	329	287	338	343	329	391	304	430	265	455	217	464	161	490	161	480	225	451	281	407	325	352	354	287	364	223	354	168	325	124	281	95	225	85	161	95	97	124	42	168	-1	223	-29	287	-40	352	-29	407	-1	451	42	480	97	490	161	16383	16383	377	222	376	214	373	207	367	201	361	198	353	196	345	198	338	201	332	207	329	214	328	222	329	230	332	236	338	242	345	245	353	247	361	245	367	242	373	236	376	230	377	222	16383	16383	248	222	246	214	243	207	238	201	231	198	223	196	215	198	208	201	202	207	199	214	198	222	199	230	202	236	208	242	215	245	223	247	231	245	238	242	243	236	246	230	248	222	16383	16383	401	118	386	94	368	73	347	57	320	47	287	43	255	47	229	57	207	73	189	94	174	118	184	124	204	104	224	90	243	81	264	77	287	76	311	77	332	81	351	90	371	104	392	124	396	109	396	142	325	142	323	154	320	165	315	176	310	186	304	196	353	246	329	268	280	219	270	226	260	232	249	237	238	240	225	243	225	311	193	311	193	243	169	237	158	232	138	220	89	268	66	246	114	197	108	187	102	176	97	165	94	154	92	142	23	142	23	108	92	108	94	97	97	85	102	74	114	54	66	5	89	-17	138	31	148	24	158	19	169	14	181	10	193	8	193	-60	226	-60	226	8	238	10	249	14	260	19	270	24	280	31	329	-17	353	5	303	55	310	64	315	74	320	85	323	97	325	109	16383	16383	294	126	289	99	277	75	259	57	236	45	209	40	182	45	158	57	139	75	127	99	123	126	127	152	139	176	158	194	182	206	209	210	236	206	259	194	278	176	290	153	294	126	300	160	290	224	261	280	218	324	162	353	99	364	82	363	65	361	49	357	34	352	20	345	79	336	129	310	169	269	194	219	204	160	194	102	169	52	129	13	79	-12	20	-21	35	-27	50	-32	66	-36	82	-39	99	-40	162	-30	218	-1	261	41	290	96	300	160	16383	16383	99	-21	140	1	174	31	200	68	216	112	222	160	217	207	201	250	177	289	145	320	107	344	107	345	162	333	210	306	248	266	273	217	282	160	273	102	247	51	208	12	157	-12	99	-21	300	-21	242	-12	192	13	152	54	126	104	117	163	126	221	152	271	192	311	242	336	300	345	285	351	270	356	254	360	238	363	222	364	158	354	103	325	59	282	30	227	20	163	30	99	59	43	103	0	158	-29	222	-40	239	-39	255	-37	271	-33	286	-28	300	-21	16383	16383	222	344	180	322	147	292	121	255	104	211	99	163	104	116	120	73	144	34	176	3	214	-20	214	-21	158	-9	110	17	72	57	47	106	39	163	48	222	73	272	113	311	163	336	222	345	233	351	225	330	211	313	194	299	174	290	151	287	128	291	108	299	91	313	77	330	69	351	35	351	40	331	49	313	60	297	74	283	90	271	71	257	55	239	43	218	35	195	32	170	37	135	52	105	74	80	102	62	135	52	135	0	65	0	65	-32	135	-32	135	-98	168	-98	168	-32	236	-32	236	0	168	0	168	52	200	62	228	80	250	105	264	135	269	170	266	195	259	218	246	239	230	257	211	271	227	283	241	297	253	313	261	331	267	351	16383	16383	236	170	232	143	220	119	201	101	178	89	151	84	124	89	100	101	82	119	70	143	65	170	70	197	82	220	100	238	124	250	151	254	178	250	201	238	220	220	232	197	236	170	135	31	65	31	65	-1	135	-1	135	-67	168	-67	168	-1	236	-1	236	31	168	31	168	84	200	93	228	111	250	136	264	167	269	201	263	239	246	271	221	296	188	313	151	319	114	313	81	296	55	271	38	239	32	201	37	167	52	136	74	111	102	93	135	84	16383	16383	236	201	232	174	220	150	201	132	178	120	151	116	124	120	100	132	82	150	70	174	65	201	70	228	82	251	100	270	124	282	151	286	178	282	201	270	220	251	232	228	236	201	168	220	236	220	236	253	168	253	168	319	135	319	135	253	65	253	65	220	135	220	135	168	102	159	74	141	52	115	37	85	32	50	38	13	55	-18	81	-44	114	-60	151	-67	188	-60	221	-44	246	-18	263	13	269	50	264	85	250	115	228	140	200	158	168	168	16383	16383	236	50	232	23	220	0	201	-17	178	-29	151	-34	124	-29	100	-17	82	0	70	24	65	50	70	78	82	101	100	120	124	132	151	136	178	132	201	120	220	101	232	78	236	50	310	200	299	220	287	242	278	266	272	290	270	313	258	317	240	303	219	291	195	282	171	274	149	268	142	252	159	252	176	254	210	260	227	265	184	165	176	167	169	169	162	170	154	171	146	171	108	165	75	148	50	123	33	90	27	54	33	16	50	-16	75	-41	108	-58	146	-64	183	-58	215	-41	241	-16	257	16	263	54	261	77	254	99	243	119	229	137	211	151	254	252	262	237	282	209	293	196	304	184	16383	16383	230	54	226	26	214	3	196	-15	173	-27	146	-31	119	-27	95	-15	77	3	65	26	60	54	65	80	77	103	95	121	119	133	146	138	173	134	196	122	214	103	226	80	230	54	452	0	452	27	366	27	366	358	338	358	338	27	137	27	178	59	214	99	242	143	260	192	267	242	261	282	244	316	218	343	184	360	145	366	111	361	80	347	56	325	39	297	33	263	35	241	42	222	52	205	67	190	84	178	87	182	93	192	95	196	98	201	87	211	76	222	68	235	63	249	61	264	66	289	78	309	97	325	121	334	146	337	177	332	203	318	222	296	233	269	237	238	232	195	216	154	194	115	165	82	132	54	118	45	103	38	87	32	71	28	55	26	37	26	37	0	338	0	338	-87	366	-87	366	0	405	-11	398	-22	391	-30	381	-36	371	-40	358	-41	344	-39	331	-33	321	-23	313	-10	311	3	311	10	312	17	316	31	318	37	325	61	334	90	343	121	349	149	352	171	347	201	332	227	310	246	282	258	252	262	227	260	203	253	179	243	157	230	137	215	137	321	271	321	271	349	137	349	137	397	109	397	109	349	31	349	31	321	109	321	109	0	137	0	137	176	154	195	176	211	201	224	227	232	252	235	274	232	294	223	310	210	321	192	325	170	321	142	310	107	298	70	288	34	284	2	288	-22	299	-42	316	-57	337	-66	362	-69	381	-66	399	-58	415	-46	426	-30	433	-11	390	322	346	380	302	322	332	322	332	237	327	201	312	170	289	144	259	125	224	116	224	322	254	322	210	380	166	322	196	322	196	116	161	125	131	144	108	170	93	201	88	237	88	322	118	322	74	380	30	322	60	322	60	237	67	193	86	153	115	121	152	99	196	88	196	28	142	28	142	0	196	0	196	-54	224	-54	224	0	278	0	278	28	224	28	224	88	268	99	305	121	334	153	353	193	360	237	360	322	38	365	38	-54	261	-54	261	-26	66	-26	66	160	180	160	214	164	244	178	267	199	282	228	288	262	282	297	267	325	244	347	214	360	180	365	16383	16383	66	188	66	337	182	337	206	333	227	323	244	307	256	287	260	262	256	238	244	217	227	201	206	191	182	188	255	-54	258	15	269	119	291	230	329	317	387	353	401	351	415	344	428	331	438	313	441	288	439	272	434	258	426	245	416	234	405	225	408	220	410	216	416	206	419	202	436	215	450	230	460	248	467	269	469	291	465	322	452	347	434	365	411	376	386	380	333	362	294	316	268	253	251	181	241	113	232	181	215	253	188	316	149	362	96	380	71	376	48	365	30	347	17	322	12	291	15	269	21	248	32	230	46	215	64	202	67	206	69	211	72	216	75	220	77	225	66	234	56	245	48	258	43	272	41	288	44	313	54	331	67	344	81	351	95	353	153	317	191	230	213	119	224	15	227	-54	369	321	368	321	328	305	304	267	282	222	250	183	194	167	138	183	106	222	86	267	62	305	22	321	22	291	24	291	33	288	35	286	54	263	68	232	83	200	103	171	135	151	115	137	98	119	86	98	78	74	75	50	81	12	98	-20	124	-46	157	-63	195	-69	232	-63	264	-46	289	-20	306	12	312	50	309	74	302	97	289	118	273	137	253	151	285	172	307	201	322	234	337	264	357	287	361	289	364	290	366	291	369	291	16383	16383	279	50	275	23	263	0	245	-19	222	-31	195	-35	167	-31	144	-19	125	0	113	23	108	50	113	76	125	100	144	118	168	130	195	134	221	130	244	117	263	99	275	76	279	50	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	205	19	217	10	229	5	241	3	252	2	271	5	291	15	308	31	321	55	325	86	315	133	290	173	253	212	212	254	172	305	130	254	88	212	52	173	26	132	17	85	21	58	32	35	48	18	66	6	85	2	98	3	112	5	126	11	139	20	151	34	325	208	322	241	311	267	294	286	273	297	248	301	231	299	214	293	199	280	184	260	171	230	159	260	144	280	128	293	111	299	95	301	72	297	51	285	33	266	21	240	17	207	27	156	53	106	89	55	131	2	171	-51	213	2	255	54	291	105	316	156	325	208	16383	16383	190	198	199	225	209	245	220	258	234	266	251	268	265	266	276	259	285	246	291	230	292	209	288	176	274	140	250	99	216	54	171	2	130	55	96	101	71	141	56	177	50	209	52	230	58	246	67	258	79	266	92	268	108	266	121	258	133	245	143	225	153	198	321	126	290	160	230	230	200	267	171	305	144	267	115	230	85	194	21	126	51	92	82	57	112	22	142	-14	171	-51	199	-14	227	21	257	57	288	92	321	126	16383	16383	267	126	266	120	266	115	262	105	258	101	216	53	203	37	191	21	184	14	180	12	176	11	167	11	163	12	159	14	155	17	152	21	138	39	125	56	112	72	98	88	85	103	82	107	80	111	78	116	77	121	77	131	78	136	82	144	85	148	113	180	127	197	140	213	153	230	157	234	160	238	164	240	167	241	171	242	175	241	178	240	182	238	185	235	189	232	202	213	230	179	243	163	258	149	261	144	263	140	265	135	266	130	267	126	236	170	241	179	245	188	248	198	250	210	251	223	247	246	236	268	219	285	198	297	174	301	149	297	127	285	109	267	98	245	94	221	94	209	96	198	99	188	103	180	108	171	105	168	102	168	100	169	97	170	93	170	69	166	48	155	31	138	21	115	17	86	21	58	31	35	47	17	68	6	91	2	107	4	121	8	133	15	144	24	151	34	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	200	24	211	15	223	8	238	4	253	2	275	6	294	16	311	33	321	57	325	86	322	111	311	134	296	153	275	166	251	170	247	170	241	168	239	167	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	202	22	213	13	226	7	239	3	252	2	274	6	294	16	310	32	321	55	325	84	316	132	291	173	255	212	214	254	172	305	130	254	88	212	52	173	26	132	17	85	21	56	32	33	49	16	70	6	92	2	105	3	118	7	131	13	142	22	152	34	16383	16383	149	84	143	66	133	52	122	42	108	37	94	35	81	37	69	43	59	54	53	69	50	89	56	118	72	149	98	181	132	215	172	252	212	215	245	180	271	148	287	118	292	89	290	69	284	54	275	44	263	37	250	35	238	37	225	43	213	52	203	66	195	84	325	206	322	240	311	266	294	285	273	297	248	301	231	299	214	293	199	280	184	260	171	230	159	260	144	280	128	293	111	299	95	301	72	297	51	285	33	266	21	239	17	206	27	155	53	105	89	54	131	2	171	-51	213	2	255	54	291	104	316	155	325	206	321	126	290	160	230	230	200	267	171	305	144	267	115	230	85	194	21	126	51	92	82	57	112	22	142	-14	171	-51	199	-14	227	21	257	57	288	92	321	126	236	170	241	179	245	188	248	198	250	210	251	223	247	246	236	268	219	285	198	297	174	301	149	297	127	285	109	267	98	245	94	221	94	209	96	198	99	188	103	180	108	171	105	168	102	168	100	169	97	170	93	170	69	166	48	155	31	138	21	115	17	86	21	58	31	35	47	17	68	6	91	2	107	4	121	8	133	15	144	24	151	34	157	34	155	15	151	-4	143	-22	132	-35	116	-41	116	-49	227	-49	227	-41	212	-35	200	-22	193	-4	189	15	188	34	193	34	200	24	211	15	223	8	238	4	253	2	275	6	294	16	311	33	321	57	325	86	322	111	311	134	296	153	275	166	251	170	247	170	241	168	239	167	16383	16383	148	84	143	66	133	52	122	42	110	37	98	35	84	37	71	43	60	52	53	66	50	84	52	101	59	116	70	127	84	135	102	137	107	137	114	136	120	134	127	132	134	129	151	166	142	176	135	187	130	197	128	207	127	215	129	231	134	246	143	257	156	265	173	268	189	266	201	258	210	247	216	232	218	215	217	207	214	197	208	187	201	176	192	166	209	129	215	132	227	136	233	137	238	137	256	135	271	127	283	116	290	101	292	84	290	66	283	52	272	43	260	37	246	35	234	37	222	43	211	52	202	66	195	84	172	357	152	357	152	59	147	60	141	61	134	62	126	62	118	63	94	58	68	46	45	28	29	6	22	-18	25	-33	32	-45	43	-54	57	-59	74	-61	74	-62	102	-57	128	-45	151	-27	167	-5	172	20	151	357	151	56	146	59	141	61	137	62	132	62	125	63	97	58	70	46	47	27	31	4	25	-20	27	-32	34	-44	45	-53	58	-59	75	-61	75	-62	109	-56	135	-43	155	-23	167	0	171	23	171	260	192	251	212	236	228	217	239	195	243	172	242	159	241	145	235	121	230	109	238	105	243	115	247	129	251	145	254	162	255	177	254	188	253	198	250	209	245	219	239	229	226	251	208	275	189	302	172	330	162	357	360	421	146	357	146	57	139	60	129	62	124	62	118	63	92	58	66	46	43	28	26	5	20	-20	23	-35	32	-47	44	-55	57	-60	71	-61	71	-62	101	-57	127	-44	147	-25	161	-3	166	20	166	321	340	374	340	108	336	111	324	115	317	115	311	116	289	112	264	100	240	83	222	59	215	31	218	20	225	8	235	0	249	-6	266	-8	297	-4	323	9	343	29	356	53	360	80	49	384	28	373	28	-4	37	-4	98	35	137	74	160	112	170	149	173	184	170	208	161	228	147	242	128	251	105	254	96	253	85	250	73	245	60	237	49	225	16383	16383	49	185	51	198	58	211	68	223	82	232	97	235	111	232	121	224	128	211	132	196	133	181	130	154	122	123	106	91	82	60	49	31	175	-78	175	299	57	254	57	384	37	373	37	-4	155	40	155	-89	16383	16383	155	82	57	46	57	211	155	248	193	47	193	90	166	81	166	249	193	257	193	300	166	291	166	384	146	373	146	286	68	261	68	341	48	329	48	255	21	247	21	204	48	213	48	45	21	36	21	-5	48	2	48	-89	68	-78	68	8	146	33	146	-46	166	-35	166	39	16383	16383	146	75	68	51	68	219	146	243	451	124	448	153	439	179	423	200	400	214	371	219	349	216	332	208	317	196	305	180	293	162	282	179	270	195	255	208	238	216	218	219	190	214	169	200	154	179	145	154	142	127	145	99	154	73	171	52	193	38	223	32	244	35	262	44	276	56	289	72	300	89	312	72	324	57	339	44	356	36	376	32	403	38	424	52	439	73	448	98	451	124	16383	16383	435	130	432	111	425	95	412	82	396	74	377	71	359	73	344	79	332	88	321	100	312	116	313	116	321	135	331	156	344	174	361	187	382	193	400	189	415	179	426	165	433	148	435	130	16383	16383	281	139	273	119	263	99	249	80	233	67	211	62	193	65	179	75	168	89	161	106	158	124	161	144	169	160	181	172	197	180	217	183	234	181	249	176	262	167	272	154	281	139	16383	16383	558	126	545	209	507	280	451	337	379	374	296	387	214	374	142	337	86	280	48	209	35	126	48	44	86	-27	142	-84	214	-121	296	-135	379	-121	451	-84	507	-27	545	44	558	126	16383	16383	525	126	513	54	481	-8	431	-57	368	-90	296	-102	224	-90	162	-57	112	-8	80	54	68	126	80	198	112	261	162	310	224	343	296	354	368	343	431	310	481	261	513	198	525	126	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	286	161	284	170	280	178	274	184	267	188	258	189	249	188	242	184	236	178	232	170	230	161	232	153	236	145	242	139	249	135	258	134	267	135	274	139	280	145	284	153	286	161	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	369	246	368	254	364	262	358	268	351	272	342	273	333	272	326	268	320	262	316	254	315	246	316	237	320	229	326	223	333	220	342	218	351	220	358	223	364	229	368	237	369	246	16383	16383	369	161	368	170	364	178	358	184	351	188	342	189	333	188	326	184	320	178	316	170	315	161	316	153	320	145	326	139	333	135	342	134	351	135	358	139	364	145	368	153	369	161	16383	16383	201	246	200	254	196	262	190	268	183	272	174	273	165	272	158	268	152	262	148	254	147	246	148	237	152	229	158	223	165	220	174	218	183	220	190	223	196	229	200	237	201	246	16383	16383	369	78	368	86	364	94	358	100	351	104	342	105	333	104	326	100	320	94	316	86	315	78	316	69	320	61	326	55	333	52	342	50	351	52	358	55	364	61	368	69	369	78	16383	16383	201	161	200	170	196	178	190	184	183	188	174	189	165	188	158	184	152	178	148	170	147	161	148	153	152	145	158	139	165	135	174	134	183	135	190	139	196	145	200	153	201	161	16383	16383	201	78	200	86	196	94	190	100	183	104	174	105	165	104	158	100	152	94	148	86	147	78	148	69	152	61	158	55	165	52	174	50	183	52	190	55	196	61	200	69	201	78	16383	16383	431	-11	431	334	85	334	85	-11	16383	16383	410	10	107	10	107	313	410	313	366	161	364	170	360	178	354	184	347	188	338	189	329	188	322	184	316	178	312	170	310	161	312	153	316	145	322	139	329	135	338	134	347	135	354	139	360	145	364	153	366	161	16383	16383	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	415	161	407	112	385	69	351	35	308	13	258	5	209	13	166	35	132	69	110	112	102	161	110	211	132	254	166	288	209	310	258	318	308	310	351	288	385	254	407	211	415	161	366	161	364	170	360	178	354	184	347	188	338	189	329	188	322	184	316	178	312	170	310	161	312	153	316	145	322	139	329	135	338	134	347	135	354	139	360	145	364	153	366	161	16383	16383	206	161	205	170	201	178	195	184	187	188	179	189	170	188	162	184	156	178	153	170	151	161	153	153	156	145	162	139	170	135	179	134	187	135	195	139	201	145	205	153	206	161	16383	16383	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	415	161	407	112	385	69	351	35	308	13	258	5	209	13	166	35	132	69	110	112	102	161	110	211	132	254	166	288	209	310	258	318	308	310	351	288	385	254	407	211	415	161	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	366	161	364	153	360	145	354	139	347	135	338	134	329	135	322	139	316	145	312	153	310	161	312	170	316	178	322	184	329	188	338	189	347	188	354	184	360	178	364	170	366	161	440	161	431	219	405	269	366	309	316	334	258	344	201	334	151	309	111	269	85	219	76	161	85	104	111	53	151	14	201	-11	258	-20	316	-11	366	14	405	53	431	104	440	161	16383	16383	366	161	364	153	360	145	354	139	347	135	338	134	329	135	322	139	316	145	312	153	310	161	312	170	316	178	322	184	329	188	338	189	347	188	354	184	360	178	364	170	366	161	16383	16383	206	161	205	153	201	145	195	139	187	135	179	134	170	135	162	139	156	145	153	153	151	161	153	170	156	178	162	184	170	188	179	189	187	188	195	184	201	178	205	170	206	161	369	88	376	88	398	278	399	282	399	294	400	297	398	311	395	322	390	331	382	336	373	338	363	336	355	331	350	323	347	312	347	289	348	284	348	278	16383	16383	400	21	398	30	394	37	388	43	381	47	373	49	364	47	357	43	352	37	348	30	347	22	348	13	351	6	357	0	364	-2	373	-3	381	-2	389	0	394	6	398	13	400	21	16383	16383	743	-77	373	512	12	-77	16383	16383	677	-44	78	-44	373	438	310	275	299	295	287	317	278	341	272	364	270	387	258	392	240	378	219	366	195	357	171	349	149	343	142	326	159	327	176	329	210	335	227	339	184	239	176	242	169	244	162	245	154	246	146	246	108	240	75	223	50	198	33	165	27	128	32	94	46	63	68	38	97	20	129	11	129	-40	60	-40	60	-74	129	-74	129	-140	162	-140	162	-74	230	-74	230	-40	162	-40	162	11	195	20	223	38	244	63	258	94	263	128	261	152	254	174	243	194	229	212	211	227	254	327	262	312	282	284	304	258	16383	16383	230	128	226	101	214	77	196	59	173	47	146	42	119	47	95	59	77	77	65	101	60	128	65	155	77	178	95	197	119	209	146	213	173	209	196	197	214	178	226	155	230	128	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	16383	16383	323	126	316	84	297	48	269	19	232	0	190	-6	149	0	112	19	84	48	65	84	58	126	65	168	84	204	112	233	149	252	190	258	232	252	269	233	297	204	316	168	323	126	356	126	348	178	324	224	288	260	243	283	190	291	138	283	93	260	57	224	34	178	25	126	34	74	57	28	93	-7	138	-30	190	-39	243	-30	288	-7	324	28	348	74	356	126	259	126	253	163	237	195	211	221	179	237	142	243	104	237	71	221	46	195	29	163	23	126	29	88	46	56	71	30	104	13	142	7	179	13	211	30	237	56	253	88	259	126	16383	16383	227	126	222	99	210	75	192	57	168	45	142	40	114	45	91	57	72	75	60	99	56	126	60	152	72	176	91	194	114	206	142	210	169	206	192	194	210	176	222	153	227	126	135	-67	168	-67	168	84	201	94	229	112	250	137	264	168	269	201	263	239	246	271	221	296	188	313	151	319	114	313	81	297	56	271	39	239	32	201	37	167	51	136	73	111	102	93	135	84	16383	16383	236	201	232	175	220	151	202	132	178	120	151	116	124	120	100	132	82	151	70	174	65	201	70	228	82	252	101	270	124	282	151	286	178	282	201	270	220	251	232	228	236	201	453	248	445	253	437	259	428	263	418	266	406	267	392	266	378	263	366	259	353	254	339	249	207	198	174	210	162	214	150	217	147	218	138	218	133	219	124	219	122	221	116	225	113	228	114	232	115	238	119	252	119	259	117	275	110	288	100	298	86	304	70	306	52	304	37	298	26	288	20	275	17	258	20	240	27	226	39	215	54	209	71	206	124	206	137	205	148	201	158	195	166	187	173	177	168	165	161	155	151	148	139	143	126	142	77	142	58	139	41	133	29	122	20	106	17	87	20	70	27	57	38	48	53	43	70	41	87	43	101	49	111	59	117	72	119	89	119	96	117	103	115	108	114	114	113	121	116	124	119	126	123	128	126	129	135	129	140	130	145	130	150	131	162	135	173	138	184	143	195	147	207	151	339	100	352	95	366	91	379	87	392	85	405	84	417	85	428	87	438	91	446	97	452	104	270	175	16383	16383	104	258	103	246	99	237	93	230	84	225	73	224	60	225	49	229	40	236	34	245	32	257	34	268	38	278	45	285	55	289	67	291	79	289	90	286	97	279	103	270	104	258	16383	16383	104	91	103	79	99	69	92	62	82	57	70	56	58	57	48	60	40	66	34	75	32	86	34	99	40	109	48	117	60	122	73	124	85	122	94	118	100	111	103	102	104	91	319	69	319	277	17	277	17	69	16383	16383	310	89	209	169	210	170	210	177	209	178	209	180	310	257	16383	16383	307	268	207	189	202	198	197	205	189	210	180	214	169	215	157	214	148	210	140	205	134	198	129	189	29	268	16383	16383	307	78	29	78	128	160	133	151	140	144	148	137	158	133	169	132	180	133	190	137	197	144	203	151	207	160	16383	16383	26	89	26	257	127	180	127	169	352	345	349	353	335	352	321	350	307	347	295	343	283	338	271	328	257	313	243	296	230	279	221	265	101	85	93	97	87	112	80	128	74	140	67	145	62	145	59	144	55	142	25	126	20	121	18	118	17	115	17	113	20	91	29	60	41	29	53	4	63	-5	99	-5	104	-3	108	-1	111	2	114	6	137	42	160	79	183	115	207	152	232	189	250	214	275	248	302	284	326	314	340	331	357	215	323	184	295	162	269	148	244	140	218	138	204	138	204	158	207	189	217	217	234	244	255	270	281	296	103	296	129	270	151	244	167	216	177	188	180	157	180	138	166	138	137	142	108	152	79	169	52	190	26	215	26	37	59	68	87	90	113	104	138	112	166	114	180	114	180	95	177	64	166	35	150	8	129	-17	103	-43	281	-43	253	-15	231	10	216	36	207	64	204	95	204	114	218	114	246	111	274	101	303	85	331	63	357	37	367	126	358	183	335	232	298	271	250	297	194	306	138	297	89	272	51	233	26	183	17	126	26	69	51	20	89	-18	137	-43	193	-52	250	-43	298	-18	335	20	358	69	367	126	16383	16383	345	180	252	108	286	-7	193	63	92	-8	132	108	37	180	156	180	193	292	229	180	224	126	250	149	274	170	295	189	311	205	320	218	199	175	194	198	189	224	177	280	170	308	163	280	156	251	150	223	145	197	141	175	17	218	35	199	54	180	96	144	116	126	19	37	28	38	41	42	62	49	94	60	142	76	152	24	157	-1	163	-27	170	-53	177	-27	183	-1	188	24	193	50	199	76	223	68	248	59	274	50	298	42	321	37	171	147	174	171	182	194	192	218	200	241	203	262	201	276	196	288	187	297	177	304	165	306	154	304	143	297	135	288	130	275	128	260	131	240	139	218	148	194	156	171	160	147	160	138	149	145	138	155	127	166	117	178	108	189	100	201	93	213	84	223	72	230	57	233	43	231	32	227	24	220	20	210	18	198	20	185	24	174	30	166	39	160	50	156	72	151	94	147	116	142	137	135	155	126	140	118	123	113	105	108	67	102	52	98	39	93	28	84	20	71	17	53	19	41	24	31	32	24	42	20	55	19	73	22	86	31	96	43	104	57	113	70	121	80	130	89	139	99	149	108	160	116	160	107	156	81	148	56	139	31	131	9	128	-9	130	-23	135	-35	143	-45	153	-51	165	-53	177	-51	187	-44	196	-34	201	-22	203	-7	200	10	192	32	182	56	174	81	171	107	171	116	183	107	193	98	203	87	212	76	220	65	229	53	237	40	247	30	259	22	274	19	288	20	299	24	307	31	311	40	313	52	310	70	304	83	294	91	281	97	267	102	248	106	228	109	209	113	192	118	177	126	193	136	214	142	236	146	260	150	281	155	292	160	301	167	308	176	312	187	313	198	310	213	304	223	295	229	284	231	275	232	261	230	250	223	240	214	230	202	220	189	211	177	201	166	192	155	182	145	171	138	233	359	207	359	94	251	94	2	206	-106	233	-106	127	13	127	239	150	2	150	251	37	359	12	359	117	239	117	13	11	-106	37	-106	210	56	210	291	191	291	188	278	181	268	171	262	158	258	143	257	132	257	132	235	180	235	180	56	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	147	211	148	230	152	246	160	259	173	267	190	270	206	267	218	260	227	250	232	236	234	219	231	198	223	182	212	168	199	157	185	147	167	135	150	122	135	107	124	88	121	65	121	59	123	55	263	55	263	81	151	81	162	96	177	108	192	119	208	130	223	142	236	153	247	166	257	181	264	199	266	220	263	247	253	268	237	283	215	293	189	296	173	294	159	291	148	285	138	277	131	269	125	260	121	250	118	239	117	228	117	215	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	151	228	153	242	157	254	165	263	176	268	189	270	204	268	215	263	224	256	229	245	230	230	228	215	221	203	210	195	195	190	178	189	171	189	171	167	183	167	201	166	216	161	227	152	233	140	235	123	234	108	228	96	219	87	207	81	193	79	176	81	164	87	156	97	151	111	150	128	123	122	126	95	136	75	152	62	171	55	194	53	218	56	238	64	254	78	264	97	267	121	265	138	260	152	252	164	240	173	226	179	238	185	248	193	255	203	259	216	261	231	257	254	248	272	233	285	214	293	190	296	169	293	151	285	138	271	129	253	126	231	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	262	114	262	142	225	142	225	292	199	292	98	145	98	114	199	114	199	56	225	56	225	114	16383	16383	199	142	124	142	199	251	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	156	270	251	270	251	296	132	296	132	158	153	158	157	171	163	182	172	191	183	197	198	199	212	196	224	190	233	179	239	164	242	146	240	125	235	106	226	92	212	83	193	79	178	81	166	86	158	94	153	105	152	119	126	113	129	92	138	76	153	63	172	56	194	53	223	57	244	70	260	89	269	114	272	143	269	169	260	191	247	208	227	219	203	223	190	222	179	219	169	215	162	210	156	202	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	141	189	143	214	147	236	157	254	172	267	194	271	206	269	215	265	221	257	225	247	228	236	253	242	249	260	241	274	229	286	214	293	195	295	162	289	139	272	124	246	115	213	113	174	115	136	122	103	136	77	158	59	190	53	215	57	235	68	249	85	257	108	259	134	257	158	249	179	236	195	218	205	195	209	180	207	167	203	156	195	147	186	141	175	16383	16383	233	129	231	112	227	98	219	87	208	80	192	77	174	80	161	87	151	99	146	114	144	132	146	149	151	164	161	175	173	182	190	185	206	182	218	175	226	163	231	148	233	129	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	267	291	115	291	115	264	240	264	211	226	188	189	169	150	154	106	142	56	175	56	186	104	202	149	221	189	243	227	267	263	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	264	122	262	139	257	153	249	165	238	174	224	180	237	186	247	194	254	204	259	217	260	233	257	254	249	272	235	284	217	292	195	295	173	293	155	285	141	272	132	254	129	233	131	217	136	204	143	194	153	186	164	180	149	174	137	165	128	154	122	141	120	123	123	99	133	80	147	65	167	56	190	53	215	56	236	64	251	78	261	98	264	122	16383	16383	233	234	232	219	227	207	219	198	208	193	194	191	180	193	170	198	162	206	158	218	156	233	158	246	162	257	170	265	181	270	195	271	208	270	219	265	227	258	232	247	233	234	16383	16383	237	123	235	107	229	94	220	85	207	79	193	77	177	79	165	84	155	93	149	105	147	121	149	136	154	148	163	158	175	164	190	166	206	164	219	159	229	151	235	139	237	123	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	238	160	237	133	231	110	222	92	206	81	185	77	174	78	166	83	160	89	155	97	152	108	127	102	133	84	141	70	153	61	168	55	185	53	218	59	241	76	256	103	264	136	267	175	266	196	264	216	260	235	255	252	247	267	236	279	225	287	213	292	201	295	189	295	165	291	146	281	131	263	123	241	120	214	123	190	130	169	143	153	161	143	184	140	199	141	213	146	224	153	232	162	238	172	16383	16383	235	217	234	199	228	184	219	173	206	166	190	164	173	166	161	174	153	185	148	200	147	218	148	235	152	250	160	261	172	269	188	271	205	269	218	261	228	250	234	234	235	217	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	299	172	297	216	291	249	279	274	262	289	238	294	216	289	199	274	187	249	181	216	179	172	180	134	186	101	197	75	214	57	238	51	262	57	279	75	290	101	297	134	299	172	16383	16383	268	172	268	141	266	114	261	93	252	80	238	75	225	80	216	93	211	114	209	141	209	207	211	235	216	255	225	267	238	271	252	267	261	255	266	235	268	207	268	172	16383	16383	145	56	145	291	126	291	122	278	116	269	107	262	94	258	78	257	74	257	74	235	115	235	115	56	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	349	175	341	123	319	78	286	43	243	19	194	11	144	19	101	42	66	77	43	121	35	174	42	221	62	265	95	301	140	326	195	335	244	327	286	304	319	269	341	225	349	175	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	217	56	172	56	172	233	126	233	126	261	141	261	155	262	166	266	175	273	181	283	184	297	217	297	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	267	87	267	55	113	55	113	64	117	88	127	107	143	124	165	141	193	161	203	170	212	179	219	190	224	204	226	220	225	236	221	249	213	259	203	266	189	268	174	265	163	256	157	244	154	227	153	208	110	213	114	245	124	269	140	286	162	297	190	300	217	297	240	287	257	272	268	250	272	224	268	199	259	177	245	159	229	143	211	129	200	121	188	113	177	105	167	97	160	87	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	156	137	157	120	161	105	167	95	176	88	190	86	204	88	215	93	222	101	227	113	228	127	227	141	221	152	213	160	201	165	186	166	164	166	164	196	171	196	175	195	184	195	197	197	208	201	216	209	220	219	222	233	221	246	218	256	212	264	204	269	193	270	179	268	170	263	163	254	160	242	159	227	119	232	122	256	132	276	147	290	167	299	193	302	217	299	237	291	253	277	263	258	266	234	265	219	261	206	254	197	246	189	237	183	248	176	258	167	265	156	270	143	272	127	268	100	258	79	241	63	219	54	193	51	165	54	144	63	129	78	120	100	117	128	193	147	193	237	135	147	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	269	116	233	116	233	56	193	56	193	116	91	116	91	148	195	300	233	300	233	147	269	147	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	160	127	161	113	164	101	171	91	180	85	192	83	210	87	222	96	229	110	233	127	234	146	232	162	228	176	221	186	211	192	196	195	184	193	174	188	168	179	163	169	160	157	124	157	124	297	257	297	257	265	164	265	164	218	170	221	177	224	184	225	191	227	200	227	228	223	250	213	265	195	275	172	278	145	275	114	264	88	248	68	224	55	194	51	169	54	149	62	134	76	124	95	121	118	226	132	225	148	222	163	215	174	205	181	190	184	176	182	165	175	157	165	153	152	152	137	153	120	158	105	165	94	177	86	193	83	206	86	216	93	222	104	225	117	226	132	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	224	235	222	246	219	255	214	263	206	269	195	271	176	266	162	254	154	237	150	218	149	197	156	203	164	208	173	212	183	215	195	216	221	212	241	202	255	185	263	163	266	137	263	109	254	85	238	67	217	55	190	51	157	57	132	75	116	102	108	136	105	176	108	212	117	247	134	275	159	295	194	302	216	300	233	292	246	280	255	264	261	244	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	272	266	249	229	227	190	208	150	192	105	181	56	135	56	146	105	162	150	182	191	205	229	230	265	109	265	109	297	272	297	228	237	226	249	222	259	216	266	207	271	195	272	182	271	173	266	166	258	162	248	161	235	162	223	166	213	173	205	182	200	194	199	206	200	216	205	222	213	226	224	228	237	16383	16383	231	127	229	140	225	151	217	159	207	165	194	166	180	165	169	159	160	151	155	139	153	125	155	111	160	99	168	90	180	85	194	83	207	85	218	91	225	100	230	112	231	127	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	271	125	270	110	266	98	261	87	254	78	246	70	238	63	229	58	218	54	207	52	194	51	167	54	145	63	128	78	117	99	113	125	115	142	121	157	129	168	140	177	154	183	144	189	136	198	129	208	124	220	123	234	126	257	136	276	151	289	171	297	195	300	219	297	239	289	253	276	262	258	266	235	264	220	260	208	253	197	245	189	234	183	245	176	255	167	264	156	269	142	271	125	227	217	225	234	221	248	213	260	201	268	186	271	172	268	163	261	157	250	153	237	152	222	153	205	157	191	163	180	174	172	188	170	203	172	213	179	221	189	225	202	227	217	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	154	118	156	108	160	98	165	90	172	85	184	83	203	88	216	99	224	116	228	136	229	156	222	150	214	145	205	141	195	138	183	137	158	141	138	152	124	169	116	191	113	217	116	245	125	268	140	287	161	298	188	302	222	296	246	279	262	252	271	217	273	177	271	141	262	107	245	78	220	58	185	51	163	54	145	61	132	74	123	90	118	109	269	175	269	195	267	220	262	246	253	265	238	272	225	265	217	247	212	223	209	198	209	158	212	132	217	107	226	89	240	81	254	89	262	107	267	131	269	155	269	175	16383	16383	367	172	358	229	334	279	298	318	250	343	195	353	138	343	89	318	51	279	26	229	17	172	26	116	51	66	89	27	137	2	194	-6	250	2	298	27	335	66	358	116	367	172	16383	16383	309	176	308	138	302	104	290	76	270	58	238	51	207	58	187	75	175	102	170	135	169	172	170	212	175	247	187	275	207	294	240	300	271	294	291	275	303	248	308	214	309	176	16383	16383	149	56	106	56	106	233	68	233	68	261	75	261	89	262	101	266	109	273	115	283	118	297	149	297	144	217	195	131	181	131	167	132	137	133	96	134	54	136	17	137	17	114	54	116	96	118	136	119	167	120	181	121	194	121	144	35	250	78	267	84	286	90	314	98	360	109	430	126	360	143	315	154	286	161	268	167	251	174	317	0	317	33	81	33	317	268	294	292	58	56	58	292	25	292	25	0	421	14	286	248	151	14	16383	16383	364	47	209	47	286	185	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	320	0	320	33	190	33	190	331	157	331	157	33	26	33	26	0	313	126	309	150	298	171	281	188	260	199	235	203	211	199	189	188	173	171	162	150	158	126	162	101	173	79	189	63	211	52	235	48	260	52	281	63	298	79	309	101	313	126	16383	16383	285	126	283	110	275	96	265	85	251	78	235	75	220	78	206	85	195	96	188	110	185	126	188	141	195	155	206	165	220	173	235	175	251	173	265	165	275	155	283	141	285	126	16383	16383	313	-12	313	20	166	20	133	25	105	42	83	65	68	94	63	126	68	158	83	186	105	210	133	226	165	232	313	232	313	265	165	265	120	257	83	237	55	207	36	169	30	126	36	83	54	45	82	14	119	-5	164	-12	31	265	31	232	177	232	210	226	238	209	260	186	275	157	280	125	275	93	261	65	239	41	210	25	178	20	31	20	31	-12	178	-12	223	-5	260	14	289	44	307	82	313	125	307	168	289	206	261	237	224	257	180	265	16383	16383	185	126	181	150	170	172	154	188	132	199	108	203	83	199	62	188	45	172	35	150	31	126	35	101	45	80	62	63	83	52	108	48	132	52	154	63	171	80	181	101	185	126	16383	16383	157	126	155	110	148	96	137	85	123	78	108	75	92	78	78	85	68	96	61	110	58	126	61	141	68	155	78	165	92	173	108	175	123	173	137	165	148	155	155	141	157	126	181	-48	175	-54	169	-59	162	-62	155	-64	147	-65	134	-62	123	-53	115	-40	110	-23	108	-2	114	49	128	102	144	156	158	212	164	272	161	298	151	320	136	337	117	347	95	351	75	348	56	339	41	326	31	308	27	286	27	219	60	219	60	285	62	295	67	304	74	312	83	316	94	318	105	316	115	311	123	302	129	289	131	271	125	214	111	160	95	106	81	52	75	-2	78	-30	86	-56	101	-78	121	-92	147	-98	160	-97	171	-94	182	-89	192	-82	200	-74	200	219	200	286	196	308	186	326	171	339	153	348	132	351	111	347	92	337	77	320	67	298	64	272	69	212	83	156	99	102	113	49	119	-2	117	-23	112	-40	104	-53	94	-62	80	-65	72	-64	65	-62	58	-59	52	-54	46	-48	27	-74	36	-82	46	-89	56	-94	68	-97	80	-98	107	-92	127	-78	141	-56	149	-30	152	-2	146	52	132	106	116	160	102	214	97	271	99	289	104	302	113	311	123	316	133	318	144	316	153	312	161	304	165	295	167	285	167	219	187	181	185	192	180	201	173	207	164	212	155	213	146	212	137	207	130	201	125	192	123	181	125	172	129	163	136	156	145	151	155	150	166	151	175	155	181	162	185	171	187	181	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	453	-11	453	21	310	21	277	27	249	43	227	67	212	96	207	127	212	159	227	188	249	211	277	227	310	233	453	233	453	267	310	267	265	259	227	239	199	208	181	170	175	127	181	84	199	46	227	16	264	-4	308	-11	16383	16383	156	-11	64	267	30	267	122	-11	453	267	420	267	327	-11	361	-11	16383	16383	30	267	30	233	174	233	206	227	234	211	256	188	271	159	276	127	271	96	256	67	234	43	206	27	173	21	30	21	30	-11	175	-11	220	-4	256	16	284	46	302	84	309	127	302	170	284	208	256	239	218	259	174	267	162	376	162	403	10	403	10	393	39	347	59	302	70	256	75	207	76	153	76	119	74	83	70	46	64	11	54	-20	47	-36	39	-52	30	-67	20	-82	10	-96	22	-106	58	-61	70	-45	80	-29	95	3	106	41	113	81	117	120	118	157	116	209	110	254	96	294	75	334	45	376	305	126	303	138	297	149	288	157	278	163	266	165	254	163	243	158	235	149	230	139	228	127	230	114	235	103	243	95	253	90	266	88	278	90	288	96	297	104	303	114	305	126	16383	16383	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	66	126	266	325	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	16383	16383	187	72	185	83	181	92	175	98	166	102	155	104	145	102	136	97	129	90	125	82	123	72	125	62	130	53	137	46	146	42	155	41	164	42	173	46	180	53	185	61	187	72	286	268	253	268	253	121	249	91	238	65	220	43	198	27	171	18	171	268	138	268	138	19	113	28	90	43	73	65	61	91	57	120	57	268	24	268	24	120	31	75	49	38	77	9	113	-8	155	-15	197	-8	233	9	261	37	280	74	286	118	317	0	317	292	284	292	284	33	25	33	25	0	16383	16383	203	146	201	157	196	165	189	172	180	176	171	177	162	176	153	172	146	165	141	157	140	146	141	136	145	127	152	120	160	116	171	114	181	115	190	120	197	126	202	135	203	146	203	146	201	156	197	165	190	172	181	176	171	178	160	177	151	172	145	166	140	157	139	146	141	136	146	127	153	120	161	116	171	114	180	116	189	120	196	127	201	136	203	146	16383	16383	317	259	317	292	25	292	25	0	58	0	58	259	483	-39	483	291	307	148	132	291	20	291	20	258	132	258	132	-6	20	-6	20	-39	132	-39	307	103	16383	16383	450	29	330	126	450	222	16383	16383	284	126	165	29	165	222	489	-39	489	-6	378	-6	378	258	489	258	489	291	378	291	203	148	27	291	27	-39	203	103	378	-39	16383	16383	345	29	225	126	345	222	16383	16383	180	126	60	29	60	222	594	-39	594	-6	483	-6	483	258	594	258	594	291	483	291	307	148	132	291	20	291	20	258	132	258	132	-6	20	-6	20	-39	132	-39	307	103	483	-39	16383	16383	450	29	330	126	450	222	16383	16383	284	126	165	29	165	222	408	-106	408	-73	233	-73	233	359	200	359	200	-73	25	-73	25	-106	408	326	408	359	25	359	25	326	200	326	200	-106	233	-106	233	326	656	99	656	132	411	132	411	199	656	199	656	232	411	232	411	331	377	331	377	0	411	0	411	99	16383	16383	310	0	310	331	277	331	277	232	32	232	32	199	277	199	277	132	32	132	32	99	277	99	277	0	656	149	656	182	411	182	411	331	377	331	377	0	411	0	411	149	16383	16383	310	0	310	331	277	331	277	182	32	182	32	149	277	149	277	0	400	110	400	143	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	759	110	759	143	52	143	52	225	27	225	27	28	52	28	52	110	759	28	759	225	734	225	734	143	27	143	27	110	734	110	734	28	109	-59	51	-59	51	-93	200	-93	200	-59	142	-59	142	199	161	206	177	217	189	232	197	251	200	272	197	295	186	316	170	332	149	343	126	347	102	343	81	332	65	316	54	295	50	272	53	251	61	232	74	217	90	206	109	199	16383	16383	175	272	173	256	166	242	155	231	141	224	126	222	110	224	96	231	85	242	78	256	75	272	78	287	85	301	96	312	110	319	126	321	141	319	155	312	166	301	173	287	175	272	373	127	198	397	22	127	197	-144	16383	16383	323	143	73	143	198	337	16383	16383	323	110	197	-83	73	110	359	126	318	148	279	178	243	214	213	254	191	295	169	254	139	214	103	178	63	148	22	126	63	104	103	73	139	37	169	-2	191	-43	213	-2	243	37	279	73	318	104	359	126	16383	16383	295	126	272	110	249	90	226	67	206	44	191	22	176	44	156	68	133	90	110	110	88	126	110	141	133	161	156	184	176	207	191	229	206	207	226	184	249	161	272	141	295	126	379	109	379	142	328	142	294	166	262	194	233	226	209	260	191	295	169	254	139	214	103	178	63	148	22	126	63	104	103	73	139	37	169	-2	191	-43	209	-8	233	25	261	57	293	86	327	109	16383	16383	295	126	272	110	249	90	226	68	206	44	191	22	176	44	156	67	133	90	110	110	88	126	110	141	133	161	156	184	176	207	191	229	206	207	226	184	249	161	272	141	295	126	22	142	22	109	75	109	108	86	140	57	169	25	193	-8	210	-43	232	-2	262	37	298	73	338	104	379	126	338	148	298	178	262	214	232	254	210	295	192	260	168	226	140	194	108	166	74	142	16383	16383	314	126	292	110	268	90	246	67	226	44	210	22	195	44	175	68	152	90	129	110	107	126	129	141	153	161	175	184	195	207	210	229	226	207	246	184	268	161	292	141	314	126	569	-78	569	331	158	331	158	143	22	143	22	110	158	110	158	-78	16383	16383	536	-45	191	-45	191	298	536	298	569	110	569	143	432	143	432	331	22	331	22	-78	432	-78	432	110	16383	16383	400	-45	55	-45	55	298	400	298	241	-106	241	-96	208	-96	208	349	241	349	241	358	94	358	94	-106	16383	16383	182	-96	165	-94	149	-89	138	-82	130	-70	127	-54	127	300	130	320	137	334	148	342	163	347	182	349	158	-106	158	358	11	358	11	349	45	349	45	-96	11	-96	11	-106	16383	16383	125	-47	123	-67	115	-81	104	-89	89	-94	70	-96	70	349	88	347	103	342	115	335	122	323	125	306	167	357	142	357	39	131	39	121	141	-106	167	-106	71	126	161	120	161	130	59	357	33	357	128	125	32	-106	59	-106	272	359	247	359	142	127	246	-106	272	-106	176	127	16383	16383	167	359	142	359	36	127	141	-106	167	-106	71	127	268	127	164	359	138	359	233	127	137	-106	164	-106	16383	16383	164	127	59	359	33	359	128	127	32	-106	59	-106	233	359	207	359	89	251	89	2	206	-106	233	-106	200	-70	200	324	16383	16383	175	-43	122	13	122	239	175	297	155	2	155	251	37	359	12	359	44	324	44	-70	11	-106	37	-106	16383	16383	122	13	69	-43	69	297	122	239	105	-82	89	-57	77	-33	70	-8	66	18	65	48	65	201	66	231	70	258	77	283	89	308	105	333	98	338	64	303	43	262	33	218	29	171	28	123	29	76	33	30	43	-13	64	-53	98	-88	11	333	28	308	39	283	47	258	50	231	51	201	51	48	50	18	47	-8	39	-33	28	-57	11	-82	19	-88	53	-53	73	-13	84	30	88	76	89	123	88	171	84	218	73	262	53	303	19	338	483	149	434	177	389	209	345	246	303	287	262	331	256	331	208	282	162	239	118	203	76	173	35	150	42	137	68	150	83	158	98	168	114	178	114	-77	147	-77	147	200	161	210	172	220	183	229	192	236	200	243	200	-77	233	-77	233	271	238	274	242	277	247	280	253	281	258	282	268	280	274	277	279	274	285	271	285	-77	318	-77	318	244	325	238	334	230	344	221	356	211	369	200	369	-77	402	-77	402	177	418	168	433	158	448	150	463	143	476	137	475	116	449	103	434	95	419	85	402	75	402	331	369	331	369	52	356	43	345	33	334	24	325	17	318	10	318	331	285	331	285	-16	280	-20	270	-26	258	-28	248	-26	238	-20	233	-16	233	331	200	331	200	8	192	15	183	23	173	32	161	42	147	52	147	331	114	331	114	75	99	85	83	95	68	103	54	110	41	116	35	104	83	76	128	43	172	6	213	-33	254	-77	261	-77	309	-28	355	14	399	50	441	80	483	103	27	273	41	246	55	218	66	190	74	160	78	129	83	127	105	149	130	167	157	183	184	197	212	209	206	221	170	209	158	204	147	198	144	197	140	195	133	195	131	197	128	199	127	201	126	204	126	207	127	208	127	209	146	233	169	253	196	268	225	277	256	280	303	272	345	251	378	218	400	176	408	127	400	80	379	38	346	4	304	-17	256	-25	221	-20	188	-8	158	11	133	37	114	69	85	55	106	17	136	-13	171	-37	212	-52	256	-57	314	-48	365	-21	405	18	431	69	441	127	431	186	405	237	365	278	314	304	256	313	217	309	179	296	145	277	116	250	93	218	92	216	86	213	84	213	81	214	79	216	76	218	74	222	71	225	59	247	52	258	46	269	39	280	448	280	434	258	416	225	413	222	411	218	408	216	406	214	402	213	401	213	395	216	394	218	371	250	342	277	307	296	270	309	231	313	173	304	122	278	82	237	55	186	46	127	55	69	81	18	121	-21	172	-48	232	-57	275	-52	316	-37	351	-13	380	17	402	55	373	69	354	37	330	11	300	-8	266	-20	231	-25	183	-17	141	4	108	38	87	80	79	127	87	176	109	218	142	251	184	272	232	280	262	277	291	268	318	253	341	233	360	209	360	208	361	207	361	204	360	201	359	199	357	197	354	195	347	195	345	196	342	197	328	204	317	209	281	221	275	209	303	197	330	183	357	167	382	149	404	127	409	129	413	160	421	190	432	218	445	246	460	273	574	129	546	143	521	160	497	180	475	202	455	224	445	215	452	205	468	185	477	175	486	166	489	164	491	161	493	157	493	154	492	151	490	148	487	145	483	144	480	143	420	143	409	190	386	229	353	259	312	278	265	285	215	277	173	257	140	226	118	187	107	143	26	143	26	110	107	110	117	62	140	23	174	-5	216	-23	265	-30	313	-23	354	-3	386	26	409	65	420	110	479	110	484	109	488	108	491	106	493	100	492	97	491	95	490	92	488	89	485	86	477	77	468	67	460	58	452	48	445	38	454	28	475	51	497	72	521	92	546	110	574	124	16383	16383	276	143	276	252	311	244	340	227	363	204	379	175	387	143	16383	16383	251	143	140	143	148	176	165	205	189	228	218	244	251	252	16383	16383	387	110	379	78	362	49	339	26	310	10	276	2	276	110	16383	16383	251	2	217	10	188	26	165	49	148	77	140	110	251	110	759	110	759	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	196	149	205	156	215	146	224	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	93	104	73	126	51	146	29	156	39	149	49	141	59	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	759	129	732	143	706	160	683	180	661	202	641	224	631	215	638	205	654	185	663	175	672	166	675	164	677	161	679	157	679	154	678	151	676	148	673	145	669	144	666	143	27	143	27	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	129	732	143	707	160	683	180	662	201	642	224	632	214	646	194	655	185	663	175	672	166	675	164	677	161	679	157	679	154	678	151	676	148	673	145	669	144	666	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	60	759	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	759	160	759	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	759	129	723	156	685	184	649	212	612	243	576	276	566	266	574	257	583	247	591	238	598	230	608	220	611	216	613	212	614	209	614	201	612	198	610	196	606	194	602	193	27	193	27	160	674	160	683	154	691	147	697	140	702	134	703	127	702	119	697	112	691	106	683	99	674	93	27	93	27	60	602	60	606	59	610	57	612	55	614	52	614	44	613	40	610	36	607	33	603	28	588	13	581	4	573	-3	566	-11	576	-21	612	11	649	41	723	97	759	124	759	129	740	143	712	165	678	193	640	225	603	258	589	247	596	239	605	231	614	222	620	213	622	204	622	201	620	198	617	196	613	194	608	193	174	193	169	194	166	196	163	199	162	203	164	210	171	219	190	238	198	247	186	258	148	225	110	193	76	165	47	143	27	129	27	124	47	111	76	89	111	61	149	29	186	-4	198	7	187	19	177	28	170	36	165	44	163	51	164	55	165	58	169	59	174	60	615	60	620	59	622	57	623	55	623	52	620	43	614	33	596	13	589	6	603	-4	639	29	677	61	712	89	740	110	759	124	16383	16383	113	93	103	100	96	106	89	113	85	120	84	127	85	134	90	141	96	148	104	154	113	160	674	160	683	154	691	147	697	140	702	134	703	127	702	119	697	112	691	106	683	99	674	93	759	28	759	225	734	225	734	143	121	143	116	144	113	145	110	148	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	734	110	734	28	759	129	732	143	706	161	683	181	661	202	641	225	631	215	638	205	654	185	663	175	672	166	675	164	677	161	679	157	679	151	675	145	671	144	666	143	52	143	52	225	27	225	27	28	52	28	52	110	666	110	671	109	674	108	677	106	679	100	678	97	677	95	676	92	674	89	662	77	654	67	645	58	631	38	641	28	661	51	683	72	706	92	732	110	759	124	759	-21	759	276	734	276	734	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	734	60	734	-21	16383	16383	734	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	734	160	759	129	723	156	649	212	612	243	576	276	566	266	573	257	581	249	588	241	596	232	603	224	610	217	613	213	614	209	614	201	612	198	610	196	606	194	602	193	52	193	52	276	27	276	27	-21	52	-21	52	60	602	60	606	59	610	57	612	55	614	52	614	44	613	40	611	37	608	33	598	23	591	15	583	6	574	-2	566	-11	576	-21	612	11	649	41	685	69	723	97	759	124	16383	16383	52	93	52	160	674	160	683	154	691	148	697	141	702	134	703	127	702	119	697	113	691	106	683	100	674	93	759	129	732	143	706	160	683	180	661	202	641	224	631	215	645	195	654	186	662	176	674	164	676	161	678	155	679	153	677	147	674	145	670	143	623	143	593	110	531	197	471	110	409	197	349	110	287	197	228	110	166	197	107	110	76	143	27	143	27	110	62	110	107	57	166	143	228	57	287	143	349	57	409	143	471	57	531	143	593	57	638	110	667	110	670	109	676	105	678	102	679	99	679	96	677	92	675	89	672	86	663	78	654	68	646	59	638	49	631	39	641	29	661	51	683	73	706	93	732	110	759	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	186	143	186	225	161	225	161	143	28	143	28	110	161	110	161	28	186	28	186	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	203	143	203	225	177	225	177	143	138	143	138	225	113	225	113	143	27	143	27	110	113	110	113	28	138	28	138	110	177	110	177	28	203	28	203	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	60	435	93	307	93	307	160	435	160	435	193	307	193	307	265	282	265	282	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	282	60	282	-11	307	-11	307	60	16383	16383	282	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	282	160	435	129	399	156	325	212	288	243	252	276	242	266	249	257	257	249	264	241	272	232	280	224	283	220	286	217	289	213	290	209	291	204	289	198	286	196	282	194	277	193	181	193	181	265	156	265	156	193	27	193	27	160	156	160	156	93	27	93	27	60	156	60	156	-11	181	-11	181	60	277	60	282	59	286	57	289	55	291	49	290	44	289	40	287	37	283	33	279	28	274	23	267	15	259	6	250	-2	242	-11	252	-21	288	11	324	41	398	97	435	124	16383	16383	181	93	181	160	349	160	359	154	367	148	373	141	377	134	379	127	377	119	373	113	367	106	359	100	350	93	453	129	434	143	406	165	371	193	333	225	296	258	282	247	290	239	299	231	307	222	313	213	315	204	315	201	313	198	311	196	307	194	301	193	244	193	244	276	219	276	219	193	157	193	152	194	148	196	146	199	145	203	147	210	154	219	163	228	172	238	180	247	169	258	131	225	93	193	58	165	29	143	10	129	10	124	30	111	58	89	93	61	131	29	169	-4	180	7	169	19	152	36	147	44	146	51	146	55	148	58	151	59	156	60	219	60	219	-21	244	-21	244	60	308	60	313	59	315	57	316	55	316	52	314	43	307	33	299	23	282	6	296	-4	332	29	370	61	405	89	434	110	453	124	16383	16383	244	93	244	160	368	160	377	154	385	147	391	140	395	134	397	127	395	119	391	112	385	106	376	99	367	93	16383	16383	219	93	95	93	86	100	78	106	72	113	67	120	66	127	68	134	72	141	78	148	86	154	95	160	219	160	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	335	143	314	157	295	172	277	189	243	225	233	215	241	206	257	186	266	176	275	167	279	161	281	155	281	150	280	147	278	145	275	143	52	143	52	225	27	225	27	28	52	28	52	110	270	110	273	109	276	107	281	102	282	99	282	96	280	92	278	89	275	86	266	78	258	68	249	58	241	48	234	38	244	28	260	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	-11	435	265	411	265	411	193	185	193	181	194	177	196	174	198	172	204	173	209	174	213	177	217	184	224	191	232	199	241	206	249	214	257	221	266	210	276	175	243	138	212	64	156	27	129	27	124	64	97	138	41	175	11	210	-21	221	-11	213	-2	196	15	189	23	184	28	180	33	176	37	174	40	173	44	172	49	174	55	177	57	181	59	185	60	411	60	411	-11	16383	16383	411	93	113	93	104	100	96	106	90	113	86	119	84	127	86	134	90	141	96	148	104	154	113	160	411	160	435	129	399	156	325	212	288	243	252	276	242	266	249	257	257	249	264	241	272	232	280	224	283	220	286	217	289	213	290	209	291	204	289	198	286	196	282	194	277	193	52	193	52	265	27	265	27	-11	52	-11	52	60	277	60	282	59	286	57	289	55	291	49	290	44	289	40	287	37	283	33	279	28	274	23	267	15	259	6	250	-2	242	-11	252	-21	288	11	324	41	398	97	435	124	16383	16383	52	93	52	160	349	160	359	154	367	148	373	141	377	134	379	127	377	119	373	113	367	106	359	100	350	93	226	160	226	185	145	185	145	331	112	331	112	185	30	185	30	160	112	160	112	16	111	11	110	8	105	3	99	3	96	4	90	8	88	10	68	28	59	36	49	44	39	51	30	41	74	-1	94	-24	111	-49	126	-77	131	-77	145	-49	162	-24	182	-1	203	20	225	41	216	50	206	43	186	27	168	9	165	7	163	5	160	3	158	3	156	2	153	3	147	9	145	12	145	160	226	212	203	232	182	254	162	278	144	303	130	331	125	331	111	303	94	278	74	254	52	233	30	213	40	203	49	210	69	226	79	235	88	243	90	246	93	248	97	250	100	251	103	250	109	244	111	238	111	93	30	93	30	68	111	68	111	-77	144	-77	144	68	225	68	225	93	144	93	144	237	145	242	146	246	148	248	151	250	157	250	159	249	168	243	177	234	187	226	197	217	207	209	217	202	427	149	387	177	346	209	306	246	268	287	234	331	229	331	190	282	149	239	108	203	70	173	36	150	44	138	55	145	68	154	83	164	99	175	114	188	115	188	115	-77	148	-77	148	211	156	218	166	226	176	236	185	244	191	252	194	255	197	256	200	258	207	258	213	254	214	250	215	244	215	-77	248	-77	248	250	250	254	252	256	258	258	261	258	263	257	266	255	269	254	288	235	297	227	306	218	315	210	315	-77	348	-77	348	187	349	187	365	175	395	153	408	144	420	137	420	115	408	108	395	99	380	89	364	78	349	65	348	65	348	331	315	331	315	42	307	35	297	27	287	18	278	9	272	2	263	-4	261	-4	259	-5	253	-3	250	0	248	3	248	331	215	331	215	8	214	3	213	0	211	-2	208	-4	202	-4	199	-3	197	-1	194	0	191	2	175	18	166	26	157	35	148	42	148	331	115	331	115	66	113	66	98	78	83	89	68	99	55	108	44	116	36	104	76	76	116	43	157	6	195	-33	229	-77	234	-77	273	-28	314	14	355	50	393	80	427	103	435	110	435	143	305	143	305	110	16383	16383	252	110	252	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	210	143	210	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	158	110	158	143	27	143	27	110	435	110	435	143	358	143	358	110	16383	16383	316	110	316	143	239	143	239	110	16383	16383	198	110	198	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	266	143	266	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	224	110	224	143	147	143	147	110	16383	16383	104	110	104	143	27	143	27	110	679	129	651	143	625	160	602	180	580	202	560	224	550	215	564	195	573	186	581	176	593	164	595	161	597	155	598	153	596	147	590	143	578	143	557	157	538	172	520	189	503	206	487	224	477	215	491	195	500	186	508	176	520	164	522	161	524	155	525	153	523	147	521	145	517	143	513	143	513	110	516	109	522	105	524	102	525	99	525	96	523	92	518	87	510	78	501	69	492	58	484	48	477	38	487	28	503	46	520	64	538	81	557	96	578	110	585	110	588	109	592	107	595	105	597	102	598	99	598	96	596	92	594	89	591	86	582	78	573	68	557	48	550	38	560	28	580	51	602	72	626	92	651	110	679	124	16383	16383	471	110	471	143	399	143	399	110	16383	16383	357	110	357	143	285	143	285	110	16383	16383	243	110	243	143	171	143	171	110	16383	16383	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	129	110	436	129	409	143	383	160	360	180	338	202	318	224	308	215	315	205	323	195	331	186	340	176	349	167	353	161	355	155	355	150	353	146	351	145	349	145	343	144	339	141	336	137	334	132	333	127	334	121	336	116	339	112	343	109	349	108	351	108	355	104	356	102	356	96	355	94	353	92	349	86	340	78	331	68	315	48	308	38	318	28	338	51	360	72	383	92	409	110	436	124	16383	16383	308	127	307	133	305	138	301	142	296	144	290	145	284	144	279	142	275	138	273	133	272	127	273	121	275	116	279	112	284	109	290	108	296	109	301	112	305	116	307	121	308	127	16383	16383	248	127	247	133	244	138	240	142	235	144	229	145	223	144	218	142	214	138	212	133	211	127	212	121	214	116	218	112	223	109	229	108	235	109	240	112	244	116	247	121	248	127	16383	16383	186	127	185	132	182	137	179	141	174	144	168	145	162	144	157	141	154	137	151	132	150	127	151	121	154	116	157	112	162	109	168	108	174	109	179	112	182	116	185	121	186	127	16383	16383	125	127	124	133	121	138	118	142	113	144	107	145	101	144	96	142	92	138	90	133	89	127	90	121	92	116	96	112	101	109	107	108	113	109	118	112	121	116	124	121	125	127	16383	16383	64	127	63	133	60	138	56	142	51	144	46	145	40	144	35	142	31	138	28	133	27	127	28	121	31	116	35	112	40	109	46	108	51	109	56	112	60	116	63	121	64	127	226	212	207	229	189	246	172	265	157	285	143	306	225	306	225	331	30	331	30	306	113	306	99	285	84	265	67	246	49	229	31	213	40	203	60	217	70	226	79	234	88	243	91	245	93	247	96	249	98	250	104	250	107	248	109	246	111	242	112	237	112	-77	145	-77	145	242	147	246	149	248	152	250	157	250	160	249	169	243	178	234	187	226	197	217	207	209	217	202	226	-77	226	-52	142	-52	156	-31	172	-11	189	7	225	41	215	50	206	43	196	36	186	27	176	19	167	10	165	7	162	5	158	3	152	3	149	5	146	8	145	11	144	16	144	331	111	331	111	16	110	11	109	8	107	5	104	3	98	3	96	4	87	10	78	19	68	28	58	36	49	44	39	51	30	41	66	7	83	-11	99	-31	113	-52	31	-52	31	-77	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	227	143	227	225	201	225	201	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	201	110	201	28	227	28	227	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	266	143	266	225	241	225	241	143	201	143	201	225	176	225	176	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	176	110	176	28	201	28	201	110	241	110	241	28	266	28	266	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	334	143	314	157	295	172	276	189	259	206	243	224	233	215	240	205	248	195	256	186	265	176	274	167	280	158	281	155	281	150	279	147	277	145	273	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	270	110	273	109	277	107	279	105	281	102	281	96	279	92	275	86	266	78	248	58	240	48	233	38	243	28	259	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	161	359	181	337	202	316	225	306	215	314	206	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	334	143	314	157	295	172	276	189	259	207	243	225	233	215	240	206	256	186	265	176	274	167	280	158	281	155	281	150	279	147	277	145	273	143	197	143	197	225	172	225	172	143	129	143	108	157	89	172	71	189	37	225	27	215	35	206	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	172	110	172	28	197	28	197	110	270	110	273	109	277	107	279	105	281	102	281	96	279	92	275	86	266	78	248	58	240	48	233	38	243	28	259	46	277	64	295	81	314	96	334	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	438	129	411	143	387	161	365	181	344	202	324	225	314	215	321	206	345	176	354	167	360	158	361	155	361	150	359	147	357	145	354	143	349	143	328	157	309	172	277	206	261	225	251	215	258	206	266	196	273	186	282	176	291	167	295	161	297	155	297	150	295	147	293	145	290	143	225	143	225	225	200	225	200	143	171	143	171	225	146	225	146	143	121	143	101	157	83	172	66	189	51	206	35	225	25	215	32	206	39	196	47	187	63	167	67	161	71	154	77	136	78	127	77	114	74	104	70	96	66	89	63	85	55	76	47	66	40	57	32	48	26	38	36	28	51	47	67	65	83	81	101	96	121	110	146	110	146	28	171	28	171	110	200	110	200	28	225	28	225	110	286	110	290	109	296	105	298	99	298	96	297	94	295	92	291	86	282	78	258	48	251	38	261	28	276	47	292	65	309	81	328	96	349	110	352	109	355	107	359	105	361	102	362	99	361	96	359	92	357	89	346	78	337	68	329	58	315	38	325	28	344	51	365	72	387	92	411	110	438	124	435	38	428	48	420	57	411	67	403	76	395	86	390	92	387	99	383	108	381	117	380	127	381	139	383	148	387	156	391	162	394	166	402	176	411	185	420	195	428	205	435	215	425	224	409	207	392	189	374	172	355	157	334	143	27	143	27	110	334	110	355	96	374	81	392	64	409	47	425	28	435	110	435	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	435	38	428	48	420	57	411	67	403	76	395	86	390	92	387	99	383	108	381	117	380	127	381	139	383	148	387	156	391	162	394	166	402	176	411	185	420	195	428	205	435	215	425	224	409	207	392	189	374	172	355	157	334	143	325	143	322	144	316	148	314	151	314	157	316	161	318	164	329	175	338	185	362	215	352	224	335	207	318	189	300	172	281	157	261	143	27	143	27	110	260	110	281	96	300	81	336	47	352	28	362	38	355	48	347	58	339	67	330	77	318	89	317	92	315	95	314	97	314	100	315	103	316	105	318	107	321	109	325	110	334	110	355	96	374	81	392	64	409	47	425	28	435	110	435	143	203	143	182	157	163	172	127	206	111	224	101	215	108	205	116	195	125	186	133	176	142	167	148	158	149	155	149	150	148	148	142	144	138	143	129	143	108	157	89	172	71	189	54	206	37	224	27	215	35	205	43	196	52	187	60	177	69	167	73	161	76	154	80	145	82	136	83	127	82	115	80	105	73	91	69	86	61	77	52	68	43	58	35	48	28	38	38	28	54	46	71	64	89	81	108	96	128	110	138	110	141	109	144	107	149	102	150	99	149	96	147	92	145	89	134	78	125	68	109	48	102	38	112	28	127	46	144	64	163	81	182	96	203	110	435	110	435	143	222	143	216	147	214	150	214	155	215	158	221	167	230	176	239	186	247	195	255	205	262	215	252	224	232	202	210	180	186	161	160	144	133	129	133	124	160	110	186	93	209	73	231	51	252	28	262	38	255	48	247	58	229	78	220	86	216	92	214	96	214	99	215	102	217	105	223	109	227	110	16383	16383	131	129	121	137	110	147	99	158	89	169	81	179	76	179	68	169	59	158	48	147	37	137	27	129	27	124	37	116	48	107	68	85	76	75	81	75	89	85	99	96	110	107	121	116	131	124	435	129	426	137	415	147	404	158	395	169	387	179	382	179	374	169	364	158	353	147	342	137	333	129	333	124	342	116	353	107	364	96	374	85	382	75	387	75	394	85	404	96	415	107	426	116	435	124	16383	16383	330	129	302	143	277	161	253	181	232	202	211	224	201	215	225	185	234	175	245	164	247	161	249	159	249	151	243	145	237	143	27	143	27	110	236	110	241	109	244	108	247	106	249	100	249	97	248	95	246	92	245	89	233	77	225	67	216	58	208	48	201	38	211	28	231	51	253	73	277	93	302	110	330	124	435	28	435	225	411	225	411	143	222	143	216	147	214	150	214	155	215	158	221	167	230	176	239	186	255	206	262	215	252	225	232	202	210	181	186	161	160	144	133	129	133	124	160	110	186	93	209	73	231	51	252	28	262	38	255	48	247	58	229	78	220	86	216	92	214	96	214	99	215	102	217	105	223	109	227	110	411	110	411	28	16383	16383	131	129	121	137	110	147	99	158	89	169	81	179	76	179	68	169	59	158	48	147	37	137	27	129	27	124	37	116	48	107	68	85	76	75	81	75	89	85	99	96	110	107	121	116	131	124	435	129	426	137	415	147	404	158	395	169	387	179	382	179	374	169	364	158	353	147	342	137	333	129	333	124	342	116	353	107	364	96	374	85	382	75	387	75	394	85	404	96	415	107	426	116	435	124	16383	16383	330	129	302	144	277	161	253	181	211	225	201	215	225	185	234	175	245	164	247	161	249	159	249	151	243	145	237	143	52	143	52	225	27	225	27	28	52	28	52	110	236	110	241	109	244	108	247	106	249	100	249	97	248	95	246	92	245	89	233	77	225	67	216	58	208	48	201	38	211	28	231	51	253	73	277	93	302	110	330	124	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	108	275	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	355	-21	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	433	330	413	323	392	317	370	314	349	312	328	311	318	312	300	312	282	314	281	300	293	298	306	296	319	295	344	295	349	294	354	294	357	292	360	289	360	280	357	274	84	2	82	0	80	0	76	-2	75	-2	70	-1	67	1	63	9	63	27	61	53	60	65	58	78	44	77	45	68	45	51	46	42	46	33	45	12	43	-9	40	-31	35	-53	27	-74	31	-77	52	-70	73	-65	94	-61	115	-59	164	-59	173	-60	182	-60	182	-46	170	-44	158	-43	145	-42	132	-42	119	-41	114	-41	106	-39	104	-36	103	-31	103	-29	104	-27	105	-24	106	-22	107	-21	380	250	382	252	388	255	390	255	394	254	397	251	401	243	401	225	403	199	404	187	406	175	420	175	420	184	419	193	418	201	418	219	419	241	420	262	424	284	429	305	436	326	116	277	113	280	110	286	110	292	112	296	114	298	118	300	123	301	136	303	175	312	186	315	185	329	169	326	152	324	136	322	119	321	103	320	88	321	74	322	59	325	45	327	31	331	27	328	40	299	49	269	54	239	57	208	59	178	73	179	74	185	74	192	75	198	75	214	74	219	74	246	76	252	79	256	85	257	87	257	88	256	90	256	91	254	384	13	392	6	397	0	400	-5	402	-11	402	-17	401	-27	397	-34	391	-40	384	-43	377	-44	372	-44	367	-43	363	-42	359	-40	355	-36	325	-11	302	-37	338	-67	345	-71	354	-75	363	-76	374	-77	393	-74	409	-67	423	-54	432	-37	435	-17	434	-3	429	9	422	21	412	32	401	42	432	331	418	327	404	325	389	322	375	321	360	320	344	321	327	322	295	326	278	329	276	315	288	312	327	303	340	301	345	300	351	296	353	292	353	286	350	280	348	277	61	42	50	32	41	21	34	9	29	-3	27	-17	31	-37	40	-54	53	-67	70	-74	89	-77	100	-76	109	-75	125	-67	131	-61	131	-62	161	-37	138	-11	108	-36	104	-40	100	-42	96	-43	91	-44	86	-44	79	-43	72	-40	66	-34	62	-27	60	-17	62	-5	66	0	71	6	79	13	372	254	373	256	375	256	376	257	378	257	384	256	387	252	389	246	389	239	390	233	389	229	389	214	388	209	388	204	389	198	389	185	390	179	405	178	406	208	409	239	414	269	423	299	435	328	435	-74	423	-45	414	-16	409	14	406	45	405	75	390	74	389	68	389	62	388	56	388	44	389	39	389	23	390	20	389	13	389	7	387	2	384	-1	378	-3	376	-3	375	-2	373	-2	372	-1	79	239	71	247	66	253	62	259	60	271	62	281	66	289	72	294	79	297	86	298	91	298	96	297	100	296	104	294	108	291	138	265	161	291	131	315	125	321	117	325	109	328	100	330	89	331	70	328	53	321	40	308	31	292	27	271	29	257	34	244	41	232	50	221	61	211	348	-24	350	-26	353	-32	353	-38	351	-41	348	-44	345	-46	340	-47	314	-51	288	-57	276	-60	278	-75	295	-72	327	-68	344	-67	375	-67	389	-68	404	-71	432	-77	302	291	325	265	355	291	359	294	363	296	367	297	372	298	377	298	384	297	391	294	397	289	401	281	402	271	402	265	400	259	397	253	392	247	384	239	91	-1	90	-2	88	-2	87	-3	85	-3	79	-1	76	2	74	7	74	34	75	39	75	56	74	62	74	68	73	74	59	75	57	45	54	14	49	-16	40	-45	27	-74	31	-77	59	-71	74	-68	88	-67	119	-67	136	-68	152	-70	169	-72	185	-75	186	-60	175	-57	149	-51	123	-47	118	-46	114	-44	110	-38	110	-32	113	-26	116	-24	401	211	412	221	422	232	429	244	434	257	435	271	432	292	423	308	409	321	393	328	374	331	363	330	354	328	345	325	338	321	332	315	433	331	413	324	392	318	370	315	349	313	300	313	282	315	281	300	293	298	319	296	349	296	354	295	357	293	360	290	360	281	359	278	358	276	232	150	108	275	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	208	126	27	-54	51	-77	232	103	412	-77	435	-54	255	126	382	253	388	256	390	256	394	255	397	252	401	244	401	226	404	187	406	175	420	176	420	184	418	202	418	219	420	263	424	285	429	307	436	328	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	254	127	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	230	151	50	331	26	307	207	127	26	-53	50	-76	230	103	355	-21	360	-26	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	255	127	435	307	412	331	232	151	51	331	27	307	208	127	81	0	79	0	75	-2	74	-2	69	-1	66	1	62	9	62	27	60	53	59	65	57	78	43	77	44	68	44	60	45	51	45	12	43	-9	39	-31	34	-53	26	-74	30	-77	51	-70	71	-65	93	-61	114	-59	163	-59	172	-60	181	-60	181	-46	169	-44	157	-43	144	-42	131	-42	118	-41	113	-41	109	-40	106	-39	103	-36	103	-27	104	-24	105	-22	106	-21	232	103	355	-21	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	436	-54	256	126	436	306	413	330	233	150	103	280	103	284	104	288	106	292	110	294	120	296	146	296	158	297	171	298	183	300	182	315	174	314	165	313	117	313	95	315	73	318	52	324	31	331	27	328	35	307	40	286	43	265	45	243	46	222	46	213	45	204	45	185	44	176	58	176	60	188	62	214	63	226	63	244	64	248	66	252	69	254	73	255	75	255	78	254	80	254	84	252	209	126	84	2	82	0	80	0	76	-2	75	-2	70	-1	67	1	63	9	63	27	61	53	60	65	58	78	44	77	45	68	45	51	46	42	46	33	45	12	43	-9	40	-31	35	-53	27	-74	31	-77	52	-70	73	-65	94	-61	115	-59	164	-59	173	-60	182	-60	182	-46	170	-44	158	-43	145	-42	132	-42	119	-41	114	-41	106	-39	104	-36	103	-31	103	-29	104	-27	105	-24	106	-22	107	-21	233	103	413	-77	201	180	51	331	27	307	177	157	16383	16383	435	307	412	331	27	-54	51	-77	16383	16383	435	-54	286	96	262	73	412	-77	435	307	412	331	262	180	286	157	16383	16383	435	-54	51	331	27	307	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	262	180	286	157	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	16383	16383	435	-74	428	-53	423	-32	419	-11	417	10	417	49	418	58	418	67	419	76	405	77	403	65	400	26	400	9	399	4	397	1	395	0	390	-1	388	-1	385	0	381	0	379	2	51	331	27	307	357	-23	358	-25	360	-27	360	-30	359	-34	357	-38	353	-40	348	-41	343	-41	330	-42	317	-42	305	-43	292	-45	280	-46	281	-60	289	-60	298	-59	346	-59	368	-61	390	-65	411	-70	432	-77	16383	16383	201	73	177	96	27	-54	51	-77	201	180	51	331	27	307	177	157	16383	16383	432	331	411	324	390	318	368	315	346	313	298	313	289	314	281	315	280	300	292	298	305	297	317	296	343	296	353	294	357	292	359	288	360	284	360	280	358	279	357	277	355	275	27	-54	51	-77	379	252	383	254	385	254	388	255	390	255	395	254	397	252	399	248	400	244	400	226	401	214	403	188	405	176	419	176	418	185	418	194	417	204	417	243	419	265	423	286	428	307	435	328	16383	16383	435	-74	428	-53	423	-31	419	-9	417	12	417	51	418	60	418	68	419	77	405	78	403	65	402	53	400	27	400	9	396	1	393	-1	388	-2	387	-2	383	0	381	0	379	2	286	96	262	73	356	-21	359	-27	359	-36	356	-39	353	-40	349	-41	344	-41	331	-42	318	-42	306	-43	293	-44	281	-46	281	-60	290	-60	299	-59	348	-59	369	-61	391	-65	412	-70	432	-77	432	331	412	324	391	318	369	315	348	313	299	313	281	315	281	300	293	298	319	296	349	296	353	295	356	293	359	290	359	281	358	278	357	276	356	275	262	180	286	157	379	251	381	253	387	256	388	256	393	255	396	252	400	244	400	226	403	187	405	175	419	176	418	184	418	193	417	202	417	241	419	263	423	285	428	307	435	328	16383	16383	435	-54	51	331	27	307	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	436	-73	429	-52	424	-31	420	-10	418	32	418	50	419	59	420	69	420	78	406	78	404	66	401	27	401	10	399	2	396	0	384	0	382	1	286	97	262	73	357	-20	358	-22	360	-23	361	-25	361	-27	362	-29	361	-33	358	-36	354	-39	349	-40	344	-40	331	-41	318	-41	306	-42	293	-44	281	-45	281	-59	290	-59	299	-58	347	-58	369	-60	391	-64	412	-69	433	-76	16383	16383	436	307	413	331	27	-53	51	-76	16383	16383	201	181	51	331	27	307	178	157	201	180	107	275	106	276	105	278	104	281	103	283	103	286	104	290	106	293	110	295	114	296	145	296	158	297	170	298	182	300	182	315	164	313	115	313	94	315	73	318	52	324	31	331	27	328	35	307	40	285	43	263	45	241	46	219	46	211	45	202	45	184	44	176	58	175	60	187	63	226	63	244	67	252	70	255	75	256	76	256	82	253	84	251	177	157	16383	16383	431	331	411	324	390	318	369	315	347	313	299	313	281	315	280	300	292	298	318	296	348	296	353	295	356	293	358	290	359	286	359	283	358	281	357	278	356	276	355	275	27	-54	50	-77	378	251	381	253	383	254	384	255	386	256	388	256	392	255	396	252	398	248	399	244	400	238	400	213	401	200	403	187	405	175	419	176	418	184	417	193	417	202	416	211	416	219	417	241	419	263	422	285	428	307	435	328	16383	16383	435	-54	285	96	262	73	411	-77	431	331	411	324	390	318	369	315	347	313	299	313	281	315	280	300	292	298	318	296	348	296	353	295	356	293	358	290	359	286	359	283	358	281	357	278	356	276	355	275	262	180	285	157	378	251	381	253	383	254	384	255	386	256	388	256	392	255	396	252	398	248	399	244	400	238	400	226	403	187	405	175	419	176	418	184	417	193	417	202	416	211	416	219	417	241	419	263	422	285	428	307	435	328	16383	16383	435	-54	107	275	106	276	105	278	104	281	103	283	103	286	104	290	106	293	110	295	114	296	145	296	158	297	170	298	182	300	182	315	164	313	115	313	94	315	73	318	52	324	31	331	27	328	35	307	40	285	43	263	45	241	46	219	46	211	45	202	45	184	44	176	58	175	60	187	63	226	63	244	67	252	70	255	75	256	76	256	82	253	412	-77	16383	16383	201	73	177	96	27	-54	51	-77	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	288	143	265	151	242	170	217	193	186	212	148	220	118	215	91	201	66	181	45	156	27	128	53	111	67	133	83	154	102	171	123	183	148	187	177	179	202	160	227	137	254	118	288	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	398	162	376	182	354	204	335	228	317	254	303	281	298	281	284	254	266	228	247	204	203	162	212	152	242	176	252	185	263	196	266	198	270	200	273	200	276	199	279	197	282	194	283	191	284	187	284	161	278	121	261	85	235	58	201	39	161	33	70	33	70	0	161	0	211	8	254	31	288	66	309	110	317	161	317	188	319	196	321	198	324	200	330	200	332	199	335	198	341	194	350	185	370	167	379	159	389	152	389	129	379	122	370	114	360	105	350	97	338	85	335	83	332	82	330	81	327	80	321	82	319	85	318	89	317	94	317	119	309	171	288	215	254	250	211	273	161	281	70	281	70	248	161	248	201	241	235	223	261	195	278	160	284	119	284	94	283	90	282	87	276	81	273	80	270	81	268	81	266	83	263	85	261	88	252	96	232	114	212	128	203	118	225	98	247	76	266	53	284	28	298	0	303	0	317	28	335	53	354	77	398	119	325	247	291	247	291	156	285	116	267	82	239	56	204	39	163	33	137	33	134	34	130	35	127	38	125	41	124	44	124	47	126	51	128	54	131	56	140	65	149	75	165	95	172	105	162	114	142	92	120	70	97	50	71	33	44	19	44	14	71	0	97	-17	120	-36	142	-58	162	-80	172	-71	165	-61	157	-51	149	-42	140	-32	131	-23	125	-14	124	-12	124	-6	126	-3	128	-1	132	0	163	0	214	8	258	29	294	63	317	106	325	156	349	19	321	33	295	50	272	70	250	92	230	114	220	105	227	95	235	85	244	75	252	65	261	56	264	54	266	51	268	47	268	44	267	41	265	38	262	35	258	34	255	33	229	33	188	39	153	56	125	82	107	116	100	156	100	247	68	247	68	156	76	106	99	63	134	29	178	8	229	0	260	0	263	-1	266	-3	268	-9	268	-12	267	-14	265	-17	264	-20	252	-32	243	-42	235	-51	219	-71	229	-80	250	-58	272	-36	295	-17	321	0	349	14	66	297	101	281	131	253	154	219	169	180	175	140	173	119	170	97	164	76	157	56	147	40	140	31	131	21	121	11	111	4	100	2	95	2	93	4	92	6	92	15	93	17	96	29	100	55	102	79	89	81	83	52	75	24	64	-3	51	-30	35	-56	37	-61	46	-60	54	-59	63	-59	71	-58	79	-58	101	-59	123	-61	165	-69	185	-75	189	-63	178	-58	166	-53	153	-49	129	-43	126	-42	123	-40	121	-39	119	-36	119	-33	121	-29	124	-26	154	-1	177	28	194	63	204	100	208	138	201	187	183	233	155	275	119	308	77	329	220	-56	204	-30	191	-3	181	24	172	52	166	81	153	79	154	67	156	55	160	29	163	17	163	15	164	13	164	6	163	4	161	2	155	2	145	4	134	11	124	21	115	31	109	40	99	56	91	76	85	97	82	119	81	140	86	180	101	219	125	253	155	281	190	297	179	329	136	308	100	275	72	233	54	187	48	138	51	100	62	63	79	28	102	-1	132	-26	135	-29	137	-33	137	-34	136	-36	135	-39	133	-40	130	-42	127	-43	115	-46	102	-49	90	-53	66	-63	70	-75	90	-69	111	-65	133	-61	154	-59	176	-58	184	-58	193	-59	201	-59	210	-60	218	-61	433	81	413	123	381	159	340	187	294	205	247	211	210	208	174	198	140	181	109	157	84	128	81	125	79	124	78	123	74	123	70	127	68	130	67	133	61	157	57	170	52	182	47	193	35	190	41	169	46	148	49	127	51	105	52	84	52	75	51	67	51	58	50	50	49	41	54	39	80	55	107	69	135	79	163	87	193	93	190	106	166	104	140	100	127	97	125	96	122	96	121	95	119	95	115	97	113	99	113	104	115	115	123	125	132	135	142	144	151	151	167	160	186	168	206	174	227	177	248	179	288	173	326	158	359	135	385	105	402	70	429	61	422	81	418	102	414	124	412	145	411	167	411	175	412	184	412	192	413	201	414	209	409	211	383	195	356	182	329	171	300	163	271	157	273	145	285	145	297	147	323	151	335	154	337	154	339	155	346	155	348	154	350	152	350	146	348	136	340	125	331	115	321	107	312	100	313	100	296	90	277	82	256	77	236	73	215	72	176	77	138	92	104	116	78	145	61	180	30	170	51	127	83	91	123	63	169	45	217	39	253	43	289	53	323	70	354	93	379	123	381	125	383	126	384	127	390	127	392	125	393	123	395	121	396	118	399	106	402	93	406	81	416	57	415	193	410	182	406	170	402	157	396	133	394	130	393	127	389	123	385	123	384	124	382	125	379	128	354	157	323	181	289	198	252	208	216	211	168	205	122	187	82	159	50	123	30	81	60	70	77	105	104	135	137	158	175	173	215	179	235	177	256	174	276	168	295	160	312	151	320	144	330	135	340	125	347	115	350	104	350	101	348	97	346	96	343	95	342	95	340	96	337	96	335	97	322	100	309	102	297	104	284	105	272	106	270	93	299	87	328	79	356	69	383	55	408	39	414	41	412	50	412	58	411	67	411	105	414	127	417	148	422	169	428	190	16383	16383	268	32	268	57	140	57	140	32	433	81	413	123	381	159	340	187	294	205	247	211	210	208	174	198	140	181	109	157	84	128	81	125	79	124	78	123	74	123	70	127	68	130	67	133	61	157	57	170	52	182	47	193	35	190	41	169	46	148	49	127	51	105	52	84	52	75	51	67	51	58	50	50	49	41	54	39	80	55	107	69	135	79	163	87	193	93	190	106	166	104	140	100	127	97	125	96	122	96	121	95	119	95	115	97	113	99	113	104	115	115	123	125	132	135	142	144	151	151	167	160	186	168	206	174	227	177	248	179	288	173	326	158	359	135	385	105	402	70	16383	16383	323	32	323	57	271	57	271	103	246	103	246	57	194	57	194	32	246	32	246	-14	271	-14	271	32	326	254	349	236	368	213	383	187	392	158	395	127	387	79	366	37	333	4	291	-16	243	-24	211	-21	182	-11	155	3	132	22	114	46	113	49	111	51	111	54	110	56	110	60	111	62	113	64	115	65	124	65	126	64	138	61	164	57	176	56	189	55	191	69	162	74	133	81	104	91	77	104	50	120	46	118	48	108	49	99	50	89	50	50	47	29	44	9	40	-10	35	-30	47	-34	52	-22	60	2	66	26	67	31	68	34	72	38	75	39	79	37	80	36	82	35	84	32	107	2	135	-22	167	-41	203	-53	243	-57	301	-48	352	-21	392	18	419	69	428	127	424	165	413	200	395	231	372	259	344	281	428	-30	423	-10	418	9	415	29	413	50	412	70	412	80	413	89	413	99	414	108	416	118	412	120	386	104	358	91	330	81	301	74	271	69	274	55	286	56	299	57	311	59	324	61	337	64	339	65	347	65	349	64	351	62	352	60	353	57	352	56	352	54	351	51	350	49	349	46	330	22	307	3	281	-11	251	-21	219	-24	171	-16	130	4	97	37	75	79	68	127	71	158	80	187	94	213	113	236	137	254	118	281	90	259	67	231	50	200	38	165	35	127	44	69	70	18	110	-21	161	-48	219	-57	259	-53	295	-41	328	-22	356	2	378	32	380	35	388	39	390	38	394	34	396	31	397	26	399	14	402	2	410	-22	415	-34	286	394	270	375	252	357	232	339	210	322	182	306	138	288	100	259	71	221	52	177	46	127	55	69	82	18	122	-21	173	-48	232	-57	290	-48	341	-21	381	18	407	69	417	127	409	180	387	227	353	266	309	294	258	311	254	312	251	314	249	317	248	320	248	325	249	328	253	334	255	336	264	346	273	355	289	375	296	384	16383	16383	296	208	289	218	281	228	272	238	264	247	250	261	249	264	248	266	248	271	249	274	251	276	254	277	258	278	259	278	299	265	334	241	361	209	378	171	384	127	377	79	355	37	322	4	280	-17	232	-25	183	-17	141	4	108	37	86	79	79	127	85	169	101	207	127	239	160	263	199	277	237	249	254	233	286	199	167	384	174	375	190	355	199	346	208	336	211	334	212	331	214	328	215	325	215	323	213	317	211	314	208	312	204	311	154	294	110	266	76	227	54	180	46	127	55	69	82	18	122	-21	173	-48	232	-57	290	-48	341	-21	381	18	407	69	417	127	410	177	392	221	363	259	325	288	281	306	254	322	231	339	211	357	193	375	177	394	16383	16383	205	278	209	277	211	276	213	274	215	268	215	266	214	264	213	261	199	247	191	238	182	228	175	218	167	208	177	199	209	233	227	249	245	263	265	277	303	263	336	239	362	207	379	169	384	127	377	79	355	37	322	4	280	-17	232	-25	183	-17	141	4	108	37	86	79	79	127	85	171	102	209	129	241	164	265	204	278	435	209	408	223	382	239	359	257	338	277	318	299	307	290	314	280	321	271	348	244	350	241	352	239	352	236	353	234	352	230	349	227	346	225	342	224	339	223	32	223	32	190	339	190	344	189	348	188	351	186	353	180	352	178	350	172	348	169	345	166	337	157	329	149	322	140	314	132	307	123	318	114	338	135	359	156	383	174	408	190	435	204	16383	16383	224	30	224	63	123	63	115	65	112	67	110	73	111	76	112	78	113	81	115	84	118	87	126	96	134	104	141	113	149	121	156	129	146	139	125	118	104	98	80	79	55	63	27	49	27	44	55	31	80	15	104	-3	125	-23	146	-45	156	-35	142	-17	118	7	115	9	113	12	111	16	110	19	111	23	114	26	117	28	121	30	124	30	430	190	430	223	124	223	121	224	117	225	114	227	111	230	110	234	111	236	112	239	113	241	115	244	142	271	149	280	156	290	146	299	125	277	104	257	80	239	55	223	27	209	27	204	55	190	80	174	104	156	146	114	156	123	149	132	141	140	134	149	126	157	118	166	115	169	113	172	111	178	110	180	112	186	115	188	123	190	16383	16383	435	49	408	63	383	79	359	98	338	118	318	139	307	129	314	121	322	113	329	104	337	96	345	87	348	84	350	81	351	78	352	76	353	73	351	67	348	65	344	64	339	63	239	63	239	30	342	30	346	28	349	26	352	23	353	19	352	16	352	14	350	12	348	9	345	7	321	-17	307	-35	318	-45	338	-23	359	-3	382	15	408	31	435	44	435	209	408	223	383	239	359	257	338	278	318	299	307	290	314	281	322	273	329	264	337	256	345	247	348	244	350	241	351	239	353	233	352	230	351	228	348	225	344	224	339	223	239	223	239	190	339	190	342	189	346	188	349	186	352	183	353	179	352	177	352	174	350	172	348	169	321	142	314	133	307	123	318	114	338	136	359	156	382	175	408	191	435	204	16383	16383	430	30	430	63	121	63	117	65	114	67	111	70	110	74	111	77	113	81	115	84	118	86	126	95	142	111	156	129	146	139	125	117	104	97	80	79	55	63	27	49	27	44	55	30	80	14	104	-3	125	-23	146	-45	156	-35	149	-27	141	-19	134	-10	115	9	113	12	111	18	110	20	112	26	115	28	119	30	123	30	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	194	12	194	37	142	37	142	84	117	84	117	37	65	37	65	12	117	12	117	-34	142	-34	142	12	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	12	398	37	346	37	346	84	321	84	321	37	269	37	269	12	321	12	321	-34	346	-34	346	12	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	208	143	263	198	246	215	175	145	103	215	86	198	141	143	27	143	27	110	140	110	86	56	103	39	175	109	246	39	263	56	209	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	444	129	417	143	391	160	368	180	346	201	325	224	315	214	322	204	330	194	339	185	348	175	359	164	361	161	363	157	363	154	362	151	360	148	357	145	354	144	350	143	307	143	300	163	288	180	272	193	253	201	232	204	210	201	191	193	175	180	163	163	156	143	108	143	104	145	102	147	100	150	100	155	101	158	107	167	116	176	125	186	133	195	141	205	148	215	138	224	96	180	72	160	47	143	19	129	19	124	47	110	72	93	95	73	117	51	137	29	147	39	133	59	124	68	115	78	104	89	102	92	100	94	100	96	99	99	100	102	103	105	109	109	113	110	156	110	164	90	176	74	191	61	210	53	232	50	253	53	272	61	288	74	299	90	306	110	350	110	355	109	358	108	361	106	363	100	362	97	362	95	356	86	347	77	338	67	330	58	322	48	315	38	325	28	345	51	367	72	391	92	417	110	444	124	16383	16383	182	143	187	155	196	165	206	172	218	177	232	179	245	177	257	172	267	165	275	155	281	143	16383	16383	281	110	275	98	267	89	256	81	245	76	232	75	219	76	207	81	196	89	188	98	182	110	225	138	207	155	190	172	173	190	158	210	144	230	144	240	146	245	149	249	154	250	157	250	160	249	166	245	168	243	178	234	196	218	216	202	225	212	203	233	181	255	161	278	144	304	130	331	125	331	111	304	94	278	74	255	53	233	30	213	40	203	50	210	60	218	69	226	78	235	88	243	90	246	92	248	94	249	100	251	103	250	109	244	111	238	111	229	97	209	82	190	66	172	48	155	30	139	40	129	60	145	69	153	78	162	88	170	94	176	97	177	100	177	103	176	106	174	110	168	111	165	111	71	109	71	90	64	73	52	61	37	53	18	50	-1	54	-25	65	-45	81	-62	102	-72	126	-76	149	-72	170	-62	186	-45	197	-25	200	-1	198	18	190	36	179	51	163	63	144	70	144	169	146	172	148	174	151	176	157	176	160	175	163	173	166	172	168	170	178	161	187	153	196	144	216	128	16383	16383	175	-1	173	-17	166	-31	155	-41	141	-48	126	-51	110	-48	96	-41	85	-31	78	-17	75	-1	78	14	85	28	96	38	110	45	126	48	141	45	155	38	166	27	173	14	175	-1	444	143	113	143	109	144	107	145	105	147	105	152	106	155	110	159	112	162	121	171	128	181	135	190	141	200	148	210	138	219	119	196	97	172	73	149	47	129	19	113	19	110	350	110	356	108	358	106	358	101	357	98	353	94	351	91	343	82	335	72	328	63	322	53	315	43	325	33	344	57	366	81	390	104	416	124	444	141	444	110	444	113	416	129	390	149	366	172	344	196	325	219	315	210	322	200	328	190	335	181	343	171	351	162	353	159	357	155	358	152	358	147	356	145	350	143	19	143	19	141	47	124	73	104	97	81	119	57	138	33	148	43	141	53	135	63	128	72	121	82	112	91	110	94	106	98	105	101	105	106	107	108	109	109	113	110	118	110	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	144	-77	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	444	110	444	113	416	129	390	149	366	172	344	196	325	219	315	210	322	200	328	190	335	181	343	171	351	162	353	159	357	155	358	152	358	147	356	145	350	143	113	143	109	144	107	145	105	147	105	152	106	155	110	159	112	162	121	171	128	181	135	190	141	200	148	210	138	219	119	196	97	172	73	149	47	129	19	113	19	110	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	444	143	19	143	19	141	47	124	73	104	97	81	119	57	138	33	148	43	141	53	135	63	128	72	121	82	112	91	110	94	106	98	105	101	105	106	107	108	109	109	113	110	350	110	356	108	358	106	358	101	357	98	353	94	351	91	343	82	335	72	328	63	322	53	315	43	325	33	344	57	366	81	390	104	416	124	444	141	144	-77	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	106	245	108	244	110	242	111	239	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	435	110	435	143	146	143	140	145	139	147	138	150	139	152	140	155	141	157	146	162	154	171	162	181	168	190	175	200	181	210	171	219	152	196	131	172	107	149	80	129	52	113	52	224	27	224	27	29	52	29	52	110	435	29	435	224	411	224	411	113	383	129	357	149	333	172	311	196	291	219	281	210	295	190	302	181	309	171	318	162	320	159	324	155	324	152	325	150	324	147	323	145	320	144	316	143	27	143	27	110	411	110	411	29	225	306	225	331	30	331	30	306	111	306	111	-77	144	-77	144	212	145	215	147	218	151	220	154	220	156	219	158	217	160	216	163	213	172	205	182	197	192	190	201	184	211	177	220	187	197	206	173	228	150	252	130	278	113	306	225	-77	225	-52	114	-52	130	-24	151	1	174	25	198	47	221	66	211	76	202	69	192	63	182	56	173	49	164	40	161	38	159	36	156	34	154	33	149	33	147	35	146	37	145	41	145	331	112	331	112	-52	30	-52	30	-77	435	110	435	143	52	143	52	224	27	224	27	29	52	29	52	141	80	124	107	104	131	81	152	57	171	33	181	43	175	53	168	63	162	72	154	82	146	91	141	96	140	98	139	101	138	103	139	106	140	108	146	110	151	110	435	29	435	224	411	224	411	143	27	143	27	110	316	110	320	109	323	108	324	106	325	103	324	101	324	98	320	94	318	91	309	82	302	72	295	63	281	43	291	33	311	57	333	81	357	104	383	124	411	141	411	29	225	306	225	331	30	331	30	306	142	306	125	278	105	252	82	228	58	206	35	187	44	177	54	184	63	190	73	197	83	205	92	213	95	216	97	217	99	219	102	220	104	220	106	219	109	218	111	212	111	-77	144	-77	144	306	225	-77	225	-52	144	-52	144	331	111	331	111	41	110	37	109	35	106	33	102	33	99	34	95	38	92	40	83	49	63	63	54	69	44	76	35	66	58	47	82	25	105	1	125	-24	142	-52	30	-52	30	-77	435	29	435	224	411	224	411	143	122	143	118	144	115	145	114	147	113	150	114	152	115	155	116	157	121	162	129	171	136	181	143	190	150	200	156	210	147	219	127	196	106	172	81	149	55	129	27	113	27	110	411	110	411	29	435	110	435	113	407	129	381	149	357	172	336	196	316	219	306	210	320	190	327	181	334	171	343	162	345	159	347	157	348	155	349	152	349	147	347	145	345	144	341	143	52	143	52	224	27	224	27	29	52	29	52	110	225	-77	225	-52	144	-52	144	237	145	241	149	245	154	245	156	244	160	240	163	238	172	230	182	222	192	215	201	209	211	202	220	212	197	231	173	253	150	277	130	303	113	331	111	331	111	-52	30	-52	30	-77	225	306	225	331	30	331	30	306	111	306	111	-77	113	-77	130	-49	150	-23	173	0	197	22	220	41	211	51	201	44	192	38	182	31	172	23	163	15	160	13	156	9	154	8	149	8	147	10	145	13	144	16	144	306	435	29	435	224	411	224	411	143	27	143	27	141	55	124	81	104	106	81	127	57	147	33	156	43	150	53	143	63	136	72	129	82	121	91	116	96	115	98	114	101	113	103	114	106	115	108	118	109	122	110	411	110	411	29	435	143	52	143	52	224	27	224	27	29	52	29	52	110	341	110	345	109	347	108	349	106	349	101	348	98	347	96	345	94	343	91	334	82	327	72	320	63	306	43	316	33	336	57	357	81	381	104	407	124	435	141	225	-77	225	-52	144	-52	144	331	142	331	125	303	105	277	82	253	58	231	35	212	44	202	54	209	63	215	73	222	83	230	92	238	95	240	99	244	102	245	104	245	106	244	109	243	110	241	111	237	111	-52	30	-52	30	-77	225	306	225	331	30	331	30	306	111	306	111	16	109	10	106	8	102	8	99	9	95	13	92	15	83	23	73	31	63	38	54	44	44	51	35	41	58	22	82	0	105	-23	125	-49	142	-77	144	-77	144	306	435	160	435	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	315	212	291	231	267	253	244	277	224	303	208	331	205	331	205	-77	238	-77	238	237	239	241	240	243	242	245	247	245	250	244	254	240	257	238	266	230	276	222	285	215	295	209	305	202	16383	16383	138	-77	138	331	136	331	119	303	99	277	76	253	52	231	28	212	38	202	48	209	58	215	67	222	77	230	86	238	89	240	93	244	96	245	98	245	101	244	103	243	104	241	105	237	105	-77	435	160	435	162	407	179	381	199	357	222	336	246	316	270	306	260	320	240	327	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	27	193	27	160	16383	16383	435	93	27	93	27	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	305	51	295	44	285	38	276	31	266	23	257	15	254	13	250	9	247	8	242	8	240	10	238	16	238	331	205	331	205	-77	208	-77	224	-49	244	-23	267	0	291	22	315	41	16383	16383	138	-77	138	331	105	331	105	16	103	10	101	8	96	8	93	9	91	11	88	13	86	15	77	23	67	31	58	38	48	44	38	51	28	41	52	22	76	0	99	-23	119	-49	136	-77	430	160	430	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	63	410	77	388	94	367	111	350	129	334	146	324	137	327	133	330	128	338	118	343	112	345	109	347	107	348	104	349	102	349	97	347	95	345	94	341	93	32	93	32	60	430	160	430	193	27	193	27	190	53	175	75	159	95	142	113	124	129	107	140	116	136	120	133	125	125	135	120	141	118	144	116	146	115	149	113	153	114	156	115	158	118	159	122	160	127	160	16383	16383	435	93	32	93	32	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	435	160	435	162	407	179	380	199	356	222	334	246	314	270	304	260	318	240	326	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	32	193	32	160	16383	16383	430	60	430	93	122	93	118	94	115	95	114	97	113	100	115	104	116	107	118	109	120	112	125	118	133	128	136	133	140	137	129	146	113	129	95	111	75	94	53	77	27	62	27	60	435	193	32	193	32	160	341	160	345	159	347	158	349	156	349	151	348	149	347	146	345	144	343	141	338	135	330	125	327	120	324	116	334	107	350	124	367	142	388	159	410	175	435	190	16383	16383	430	60	430	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	435	160	435	193	122	193	118	194	115	195	114	197	113	200	114	202	115	205	116	207	121	212	129	221	136	231	143	240	150	250	156	260	147	270	127	246	106	222	81	199	55	179	27	162	27	160	16383	16383	435	60	435	93	32	93	32	60	435	160	435	193	32	193	32	160	16383	16383	435	60	435	93	27	93	27	90	55	74	81	54	106	31	127	7	147	-16	156	-6	150	3	143	13	136	22	129	32	121	41	116	46	115	48	114	51	113	53	114	56	115	58	118	59	122	60	127	60	435	160	435	162	407	179	381	199	357	222	336	246	316	270	306	260	320	240	327	231	334	221	343	212	345	209	347	207	348	205	349	202	349	197	347	195	345	194	341	193	27	193	27	160	16383	16383	430	60	430	93	27	93	27	60	430	160	430	193	27	193	27	160	16383	16383	435	93	27	93	27	60	341	60	345	59	347	58	349	56	349	51	348	48	347	46	345	44	343	41	334	32	327	22	320	13	313	3	306	-6	316	-16	336	7	357	31	381	54	407	74	435	90	305	51	295	44	285	38	276	31	266	23	257	15	254	13	250	9	247	8	242	8	240	10	238	16	238	326	205	326	205	-77	208	-77	224	-49	244	-23	267	0	291	22	315	41	16383	16383	138	-72	138	331	136	331	119	303	99	277	76	253	52	231	28	212	38	202	48	209	58	215	67	222	77	230	86	238	89	240	93	244	96	245	98	245	101	244	103	243	104	241	105	237	105	-72	315	212	291	231	267	253	244	277	224	303	208	331	205	331	205	-72	238	-72	238	237	239	241	240	243	242	245	247	245	250	244	254	240	257	238	266	230	276	222	285	215	295	209	305	202	16383	16383	138	-77	138	326	105	326	105	16	103	10	101	8	96	8	93	9	91	11	88	13	86	15	77	23	67	31	58	38	48	44	38	51	28	41	52	22	76	0	99	-23	119	-49	136	-77	27	193	27	160	369	160	380	158	389	154	396	146	401	137	402	127	401	116	396	107	389	100	380	95	369	93	27	93	27	60	369	60	390	64	409	73	423	87	432	106	435	127	432	148	423	166	409	180	390	190	369	193	259	257	259	282	75	282	75	257	16383	16383	259	185	259	210	75	210	75	185	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	260	254	256	240	249	228	241	218	230	212	218	210	202	214	184	225	163	238	143	249	123	254	106	250	90	240	77	224	69	205	65	185	75	185	79	199	86	211	95	220	106	227	118	229	134	224	152	213	173	201	193	190	213	185	230	190	245	201	257	217	266	236	270	254	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	388	68	384	54	377	42	368	32	357	26	345	24	329	29	311	40	290	53	270	63	251	68	233	64	218	52	205	36	197	17	194	0	203	0	207	13	214	25	222	35	233	41	245	43	260	38	279	27	300	14	320	3	339	0	357	3	373	13	386	29	394	48	398	68	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	259	68	255	54	248	42	239	32	229	26	217	24	201	29	182	40	162	53	141	63	122	68	104	64	89	52	77	36	69	17	65	0	75	0	79	13	85	25	94	35	104	41	117	43	132	38	151	27	171	14	191	3	211	0	229	3	244	13	257	29	266	48	270	68	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	259	68	255	54	248	42	239	32	229	26	217	24	201	29	182	40	162	53	141	63	122	68	104	64	89	52	77	36	69	17	65	0	75	0	79	13	85	25	94	35	104	41	117	43	132	38	151	27	171	14	191	3	211	0	229	3	244	13	257	29	266	48	270	68	16383	16383	259	-1	255	-15	248	-27	239	-36	229	-43	217	-45	201	-40	182	-29	162	-16	141	-5	122	-1	104	-5	89	-16	77	-33	69	-51	65	-69	75	-69	79	-55	85	-43	94	-34	104	-27	117	-25	132	-30	151	-41	171	-54	191	-65	211	-69	229	-65	244	-55	257	-40	266	-21	270	-1	310	25	310	59	100	165	310	270	310	304	32	167	32	162	16383	16383	310	-59	310	-26	126	-26	123	-25	119	-23	116	-21	114	-18	113	-15	113	-13	114	-10	115	-8	117	-5	120	-2	129	5	138	15	154	35	161	45	151	55	131	32	109	10	85	-9	60	-26	32	-40	32	-45	60	-59	85	-76	109	-96	131	-118	151	-141	161	-131	154	-121	146	-111	138	-102	129	-92	121	-83	118	-80	116	-77	114	-71	113	-69	115	-63	118	-61	122	-60	127	-59	435	-12	435	20	257	110	416	110	416	143	258	143	435	233	435	266	185	143	112	143	108	145	105	147	103	153	104	155	106	161	110	167	119	176	128	186	136	195	144	205	151	215	142	224	121	202	99	180	75	160	50	143	22	129	22	124	50	110	75	92	99	72	121	51	141	28	151	38	144	48	128	68	119	78	110	86	107	89	105	92	103	96	103	99	105	105	107	107	111	109	116	110	185	110	310	162	310	167	32	304	32	271	243	165	32	59	32	26	16383	16383	310	-40	283	-26	257	-8	233	11	191	55	181	46	189	36	197	25	205	16	214	6	223	-2	225	-5	227	-7	228	-10	229	-12	229	-15	228	-18	226	-21	220	-25	32	-25	32	-59	221	-59	227	-63	229	-69	229	-71	228	-74	226	-77	225	-80	204	-101	188	-121	181	-131	191	-140	211	-118	233	-96	257	-76	283	-59	310	-45	310	80	310	113	167	113	135	117	107	128	84	145	70	168	65	198	70	227	84	250	106	267	134	277	167	281	310	281	310	314	167	314	122	309	85	294	56	270	38	238	32	198	38	157	56	124	84	100	121	85	166	80	16383	16383	310	-30	283	-16	257	1	233	21	212	42	191	65	181	55	197	35	205	26	214	16	223	7	225	4	227	2	229	-2	229	-5	228	-8	226	-11	220	-15	217	-16	32	-16	32	-49	221	-49	227	-53	229	-59	229	-61	228	-64	226	-67	225	-70	204	-91	188	-111	181	-121	191	-130	211	-108	233	-86	257	-66	283	-49	310	-35	435	-12	435	20	292	20	263	25	237	38	215	58	200	82	191	110	416	110	416	143	191	143	200	170	215	195	237	215	262	228	292	233	435	233	435	266	292	266	250	260	215	242	187	215	168	181	158	143	112	143	108	145	105	147	103	153	104	155	106	161	110	167	119	176	133	192	147	210	137	219	117	197	96	177	74	159	49	143	22	129	22	124	49	110	74	94	96	76	116	55	136	33	146	43	140	53	133	62	126	70	107	89	105	92	103	96	103	99	105	105	107	107	111	109	116	110	158	110	167	71	187	38	214	11	249	-5	291	-12	31	314	31	281	175	281	208	277	236	267	257	250	272	227	277	198	272	168	257	145	235	128	207	117	175	113	31	113	31	80	176	80	221	85	258	100	286	124	304	157	310	198	304	238	286	270	257	294	220	309	175	314	16383	16383	310	-49	310	-16	126	-16	122	-15	116	-11	114	-8	113	-5	113	-2	115	2	117	4	119	7	128	16	137	26	146	35	154	45	161	55	151	65	130	42	108	21	85	1	59	-16	32	-30	32	-35	59	-49	85	-66	109	-86	131	-108	151	-130	161	-121	154	-111	138	-91	120	-73	118	-70	115	-67	113	-61	113	-56	115	-53	121	-49	126	-49	396	110	396	143	141	143	129	144	119	149	109	156	103	167	100	182	103	196	109	208	118	216	129	221	141	223	141	256	121	253	101	244	84	229	72	208	68	182	69	168	72	155	78	144	85	135	94	127	85	119	78	109	72	98	69	85	68	71	72	44	84	24	101	9	121	1	141	-1	141	31	129	32	118	37	109	45	103	57	100	71	103	86	109	97	118	104	129	109	141	110	323	223	334	221	345	216	354	208	360	196	363	182	360	167	354	156	345	148	334	144	323	143	68	143	68	110	323	110	334	109	345	104	354	97	360	86	363	71	360	57	354	45	345	37	334	32	323	31	323	-1	342	1	362	9	379	24	391	44	396	71	394	85	391	98	385	109	378	119	369	127	378	135	385	144	391	155	394	168	396	182	391	208	379	229	362	244	342	253	323	256	300	218	297	237	288	257	274	274	253	286	227	291	212	289	200	286	188	280	179	273	171	265	163	273	153	280	142	286	130	289	116	291	89	286	68	274	54	257	45	237	42	218	75	218	76	229	81	240	90	249	101	255	116	257	131	255	142	249	149	240	153	229	155	218	155	-36	188	-36	188	218	189	229	193	240	201	249	212	255	227	257	241	255	252	249	260	240	265	229	267	218	267	36	265	24	260	13	252	4	241	-1	227	-3	212	-1	201	4	193	13	189	24	188	36	188	291	155	291	155	36	153	24	149	13	141	4	130	-1	116	-3	101	-1	90	4	81	13	76	24	75	36	42	36	45	16	54	-3	68	-20	89	-32	116	-36	130	-35	142	-32	153	-26	163	-19	171	-11	179	-19	188	-26	200	-32	212	-35	227	-36	253	-32	274	-20	288	-3	297	16	300	36	254	-93	254	348	222	348	222	-93	16383	16383	165	-93	165	348	132	348	132	-93	16383	16383	75	-93	75	348	42	348	42	-93	259	126	253	163	237	195	211	221	179	237	142	243	104	237	71	221	46	195	29	163	23	126	29	88	46	56	71	30	104	13	142	7	179	13	211	30	237	56	253	88	259	126	196	213	193	235	183	254	168	270	148	279	126	283	103	279	84	270	69	254	59	235	55	213	59	190	69	171	84	155	103	145	126	142	148	145	168	155	183	171	193	190	196	213	16383	16383	166	212	164	199	158	188	150	180	138	174	126	172	113	174	102	180	93	188	87	199	85	212	87	225	93	236	102	245	113	250	126	252	138	250	150	245	158	236	164	225	166	212	16383	16383	196	41	193	63	183	83	168	98	148	109	126	112	103	109	84	98	69	83	59	63	55	41	59	19	69	0	84	-15	103	-25	126	-29	148	-25	168	-15	183	0	193	19	196	41	16383	16383	166	41	164	28	158	17	150	8	138	3	126	1	113	3	102	8	93	17	87	28	85	41	87	54	93	65	102	74	113	80	126	82	138	80	150	74	158	65	164	54	166	41	238	-106	238	-96	205	-96	205	349	238	349	238	359	172	359	144	356	122	347	105	330	95	305	92	273	92	192	91	174	87	159	80	146	70	135	54	128	54	125	70	118	80	108	87	94	91	79	92	61	92	-19	95	-52	105	-76	122	-93	144	-102	172	-106	16383	16383	180	-96	172	-96	149	-89	135	-73	127	-51	125	-26	124	-2	124	42	123	64	118	83	109	100	95	115	77	126	77	127	95	139	109	153	118	170	123	189	124	210	124	256	125	280	127	305	135	327	149	343	172	349	180	349	244	128	228	135	218	146	211	159	207	174	206	192	206	273	203	305	193	330	176	347	154	356	126	359	60	359	60	349	93	349	93	-96	60	-96	60	-106	126	-106	154	-102	176	-93	193	-76	203	-51	206	-19	206	61	207	79	211	94	218	108	228	118	244	125	16383	16383	221	126	203	115	189	100	180	83	175	64	174	42	174	-2	173	-26	171	-51	163	-73	149	-89	126	-96	118	-96	118	349	126	349	149	343	163	327	171	305	173	280	174	256	174	210	175	189	180	170	189	153	203	139	221	127	196	-94	191	-92	186	-89	181	-85	175	-82	170	-78	155	-60	142	-32	132	7	126	59	123	127	126	193	132	245	142	285	156	314	171	333	176	337	196	349	196	359	144	331	99	295	65	249	43	193	35	127	43	59	65	3	99	-41	144	-78	196	-106	16383	16383	142	-59	117	-35	94	-6	76	30	65	74	60	127	65	179	76	222	94	258	117	288	142	312	126	288	114	258	106	222	101	179	99	127	101	74	106	30	114	-5	126	-35	142	-59	35	349	40	346	46	343	51	339	61	333	77	314	90	286	100	246	106	194	108	127	106	60	99	8	89	-31	76	-60	61	-79	56	-82	51	-86	46	-89	41	-93	35	-96	35	-106	88	-77	132	-40	166	4	189	60	196	127	189	194	166	250	132	295	87	332	35	359	16383	16383	171	127	167	75	155	31	137	-4	115	-34	90	-58	105	-34	117	-4	126	31	131	74	133	127	131	180	126	223	117	259	105	289	90	313	115	289	137	260	155	223	167	179	171	127	184	359	141	325	106	284	80	236	63	183	57	127	63	70	80	17	106	-30	141	-72	184	-106	16383	16383	158	-54	133	-24	112	9	96	45	86	85	83	127	86	168	96	207	112	244	133	278	158	307	72	-106	114	-72	149	-30	176	16	192	69	198	126	192	183	176	236	149	284	114	325	72	359	16383	16383	97	307	123	277	144	244	160	207	170	168	173	126	170	85	160	45	144	8	123	-24	97	-54	176	-106	176	359	50	127	16383	16383	151	-7	79	127	151	262	205	127	79	359	79	-106	16383	16383	177	127	104	-7	104	262	224	-40	224	-16	127	-16	127	334	224	334	224	359	94	359	94	-40	16383	16383	224	-106	224	-80	94	-80	94	-106	141	-40	141	359	11	359	11	334	108	334	108	-16	11	-16	11	-40	16383	16383	141	-106	141	-80	11	-80	11	-106	224	-106	224	-80	127	-80	127	316	194	250	211	268	145	334	224	334	224	359	94	359	94	-106	141	-106	141	359	11	359	11	334	108	334	108	-63	41	3	23	-14	90	-80	11	-80	11	-106	224	-106	224	-80	145	-80	211	-14	194	3	127	-63	127	334	224	334	224	359	94	359	94	-106	141	-106	141	359	11	359	11	334	90	334	23	268	41	250	108	316	108	-80	11	-80	11	-106	179	127	177	137	172	146	165	152	156	156	147	158	137	156	129	152	122	146	117	137	115	127	116	116	121	107	127	100	136	96	147	94	157	96	166	101	173	108	177	117	179	127	16383	16383	167	359	142	359	36	127	141	-106	167	-106	71	127	179	127	74	359	48	359	143	127	47	-106	74	-106	16383	16383	100	127	98	137	94	146	87	153	79	157	68	158	57	157	49	152	42	145	38	136	36	127	38	116	43	108	50	101	59	96	68	95	78	96	86	101	93	107	98	116	100	127	296	-11	296	21	181	79	177	99	176	108	175	118	175	136	176	145	182	175	296	233	296	266	198	218	208	238	222	257	237	274	255	289	276	302	262	325	241	310	218	290	196	265	177	235	161	200	17	129	17	124	161	54	176	18	195	-11	217	-36	240	-56	262	-70	276	-49	255	-36	237	-21	221	-3	208	16	197	36	16383	16383	152	161	152	154	151	148	151	141	150	134	150	120	151	113	151	99	152	93	85	127	325	123	325	128	181	199	166	235	147	265	125	290	102	310	80	325	67	304	88	290	106	275	121	257	135	237	146	217	47	266	47	232	161	175	164	164	165	154	167	145	167	117	166	108	165	98	161	78	47	21	47	-12	145	35	133	15	120	-3	105	-20	87	-35	67	-48	80	-70	102	-55	125	-36	146	-11	166	18	181	52	16383	16383	257	126	190	92	191	99	191	106	192	112	192	119	193	127	192	133	192	140	191	147	191	154	190	160	321	124	321	129	195	191	205	217	219	242	237	265	259	285	284	302	271	325	250	310	227	291	205	267	186	237	171	203	125	225	136	244	149	261	163	276	180	290	199	302	186	325	169	313	151	299	133	282	116	261	101	237	43	266	43	233	89	209	79	179	76	162	74	145	74	108	76	90	79	74	83	58	88	44	43	21	43	-11	100	16	115	-7	132	-28	150	-45	168	-59	186	-70	199	-49	180	-37	163	-23	148	-7	135	9	124	27	171	50	186	16	205	-12	227	-36	249	-56	271	-70	284	-49	259	-33	237	-12	219	11	205	36	195	62	16383	16383	253	127	186	93	185	100	185	107	184	114	184	140	185	146	185	153	186	160	16383	16383	163	172	161	163	159	145	159	136	158	127	159	117	159	107	161	89	162	81	112	55	107	70	103	85	101	100	99	114	99	140	101	153	104	168	108	183	113	198	300	-11	300	21	254	44	259	58	263	74	266	91	268	108	269	127	268	145	266	163	263	179	259	195	254	210	300	233	300	266	242	238	227	261	210	282	192	299	174	313	156	325	143	304	162	292	179	278	194	262	207	244	218	226	171	204	156	238	137	267	116	291	93	310	71	325	59	304	84	287	105	266	122	242	137	217	147	191	21	129	21	124	147	62	137	36	123	11	105	-11	84	-31	59	-48	71	-70	93	-56	116	-37	137	-12	156	16	171	50	218	27	207	10	194	-6	179	-22	162	-36	143	-48	156	-70	174	-59	192	-45	209	-27	226	-7	242	16	16383	16383	180	81	184	117	184	136	183	146	181	164	180	172	230	198	235	182	239	168	242	153	243	139	244	127	243	114	242	100	239	85	235	71	230	56	16383	16383	89	127	156	161	157	153	158	146	159	140	159	114	157	100	156	94	233	359	219	359	94	251	94	2	219	-106	233	-106	171	-35	171	289	150	2	150	251	26	359	12	359	73	290	73	-35	11	-106	25	-106	80	302	79	311	75	318	69	325	61	329	53	330	44	329	36	325	30	319	27	311	25	302	26	294	30	286	36	280	44	276	52	275	61	277	69	280	75	286	79	294	80	302	16383	16383	80	185	79	194	75	201	70	208	62	212	53	213	44	212	36	208	30	202	27	194	25	185	26	176	30	169	36	163	44	159	52	157	62	159	70	163	75	169	79	176	80	185	16383	16383	80	67	79	76	75	83	69	90	61	94	53	95	44	94	36	90	30	84	27	76	25	68	26	59	30	51	36	45	44	42	52	40	61	42	69	45	75	51	79	59	80	67	16383	16383	80	-49	79	-41	75	-33	69	-27	61	-22	53	-21	44	-22	36	-26	30	-32	27	-40	25	-49	26	-58	30	-65	36	-71	44	-75	52	-77	61	-75	69	-71	75	-65	79	-58	80	-49	167	272	108	331	90	313	132	272	90	230	131	189	89	147	131	106	89	64	130	23	89	-18	147	-77	165	-59	124	-17	166	22	124	64	166	105	125	147	166	189	126	230	331	0	170	161	174	166	194	182	174	209	168	205	162	200	157	195	151	190	146	185	58	273	34	251	124	160	109	138	95	113	85	88	77	61	71	33	21	33	21	0	70	0	70	-21	72	-35	104	-30	104	-24	103	-18	103	0	16383	16383	252	33	105	33	109	56	116	77	125	98	135	118	148	137	317	0	317	33	177	33	177	152	58	152	58	292	25	292	25	0	16383	16383	152	33	58	33	58	127	152	127	142	86	141	96	136	105	129	112	121	116	111	118	102	116	93	112	86	105	81	97	79	86	81	75	85	66	92	60	100	56	111	54	122	56	130	61	137	68	141	76	142	86	16383	16383	317	0	317	33	214	33	206	82	184	125	150	159	107	182	58	190	58	292	25	292	25	0	16383	16383	58	33	58	165	100	158	136	139	164	111	183	74	190	33	281	142	276	145	271	149	267	153	264	158	263	162	264	170	267	177	272	181	279	184	287	185	298	183	308	179	315	171	319	159	322	144	331	144	331	189	325	189	324	187	323	186	322	186	321	185	320	185	314	186	309	189	303	191	296	194	287	195	273	193	260	187	251	179	244	168	242	155	244	145	248	137	255	129	266	122	279	114	296	104	302	100	307	95	311	90	313	85	314	79	313	73	310	67	304	62	297	59	288	57	276	59	266	63	259	71	253	81	248	96	238	96	238	49	247	49	248	51	251	54	253	55	256	56	260	55	265	53	271	50	280	48	293	47	308	49	320	55	329	64	335	76	338	88	336	99	332	107	326	115	317	122	305	129	16383	16383	315	0	315	33	85	33	302	251	278	273	6	0	321	0	321	33	112	33	296	171	276	198	12	0	327	127	116	213	118	219	121	225	123	230	129	242	101	258	97	252	94	245	90	239	87	232	85	225	41	244	28	213	75	194	71	181	69	167	67	154	66	140	65	127	67	99	71	71	75	57	28	37	41	7	86	26	92	12	98	0	102	-6	130	11	124	21	122	27	119	32	117	38	16383	16383	241	127	106	70	103	81	101	93	100	104	99	116	99	138	101	160	103	171	106	181	304	232	297	236	290	239	284	242	277	245	271	248	289	292	258	305	239	258	226	262	212	264	199	266	185	267	158	267	144	266	130	264	102	258	82	305	52	292	70	247	64	244	57	241	39	232	55	203	61	206	66	209	72	212	78	214	83	217	172	6	258	218	264	215	269	213	281	207	286	204	16383	16383	171	92	114	227	126	230	137	232	159	234	182	234	193	233	205	232	216	230	227	227	331	273	21	273	21	241	252	241	34	22	58	0	331	0	58	273	34	251	252	33	21	33	21	0	321	0	321	33	91	33	309	251	285	273	12	0	16383	16383	321	-99	321	-66	12	-66	12	-99	331	0	58	273	34	251	252	33	21	33	21	0	16383	16383	331	-99	331	-66	21	-66	21	-99	430	0	430	33	157	33	50	273	20	261	136	0	430	241	430	273	136	273	20	13	50	0	157	241	325	0	325	33	274	33	269	61	261	88	250	113	237	138	221	160	270	209	272	210	275	211	278	211	283	210	286	208	288	205	289	200	289	184	290	175	290	166	292	157	294	146	308	147	307	156	307	164	306	172	306	207	308	226	312	245	317	264	325	283	321	287	301	280	281	275	262	271	243	269	208	269	200	270	192	270	183	271	182	257	193	255	220	252	237	252	241	250	246	248	248	244	249	240	249	236	248	234	244	230	200	185	194	190	189	195	183	200	178	205	172	209	152	182	167	170	176	161	15	0	243	0	243	-12	242	-18	242	-24	241	-30	273	-35	275	-28	275	-21	276	-14	276	0	16383	16383	94	33	198	137	210	118	221	98	229	77	236	56	241	33	328	0	166	161	171	166	176	170	180	174	190	182	171	209	165	205	153	195	143	185	96	232	93	238	93	240	94	244	97	248	101	250	106	252	122	252	132	253	150	255	160	257	160	271	151	270	143	270	135	269	100	269	81	271	61	275	42	280	22	287	18	283	25	264	30	245	34	226	36	207	36	164	35	156	35	147	49	146	51	157	53	175	53	184	54	195	54	200	55	205	57	208	60	210	64	211	68	211	72	209	75	206	122	160	106	138	93	113	82	88	74	61	69	33	18	33	18	0	66	0	66	-6	67	-14	67	-21	69	-35	102	-30	100	-18	100	-12	99	-5	99	0	16383	16383	248	33	102	33	107	56	113	77	122	98	133	118	145	137	325	-30	317	-10	312	8	308	27	306	46	306	81	307	89	307	98	308	107	294	107	290	87	290	78	289	68	289	53	288	48	286	45	283	43	278	42	275	42	272	43	270	44	267	46	221	93	237	116	250	140	261	165	269	192	274	220	325	220	325	253	276	253	276	267	275	275	275	282	273	289	241	284	242	278	242	272	243	265	243	253	15	253	176	92	167	83	162	79	157	74	152	70	172	44	178	49	183	53	189	58	194	63	200	68	244	22	249	17	249	13	248	8	246	5	241	3	237	2	232	1	220	1	211	0	202	0	193	-1	182	-3	183	-16	200	-16	208	-15	224	-15	262	-17	281	-21	301	-26	321	-33	16383	16383	241	220	236	197	229	176	221	155	210	135	198	117	94	220	328	253	99	253	99	259	100	265	100	272	102	284	69	289	67	275	67	267	66	260	66	253	18	253	18	220	69	220	74	192	82	165	93	140	106	116	122	93	75	46	72	44	68	42	64	42	60	43	57	45	55	48	54	53	54	58	53	68	53	78	52	87	51	97	49	107	35	107	35	98	36	89	36	46	34	27	30	8	25	-10	18	-30	22	-33	42	-26	61	-21	81	-17	119	-15	135	-15	143	-16	160	-16	160	-3	150	-1	141	0	132	0	122	1	111	1	101	3	97	5	94	8	93	13	93	15	95	19	98	22	143	68	153	58	159	53	165	49	171	44	190	70	185	74	176	83	171	87	166	92	16383	16383	248	220	145	117	133	135	122	155	113	176	107	197	102	220	336	281	317	274	298	268	279	265	260	263	242	262	234	262	225	263	217	263	209	264	200	265	199	251	210	248	228	246	248	246	258	244	261	243	263	239	264	235	264	231	263	229	262	226	259	224	213	177	191	193	166	206	141	217	114	225	86	230	86	281	53	281	53	233	46	233	38	232	31	232	17	230	22	198	28	198	34	199	40	199	47	200	53	200	53	-28	214	132	219	128	235	108	262	128	258	134	253	140	248	145	243	151	238	156	285	203	291	206	293	206	297	205	301	202	303	198	305	193	305	176	308	149	310	139	324	140	323	148	323	156	322	164	322	180	324	218	328	238	333	257	340	277	16383	16383	86	50	86	197	109	193	130	186	151	177	171	167	190	154	336	230	322	232	315	232	307	233	300	233	300	281	267	281	267	230	239	225	212	217	186	206	162	193	140	177	94	224	91	226	90	229	89	231	89	235	90	239	92	243	95	244	105	246	125	246	143	248	154	251	153	265	144	264	136	263	128	263	120	262	112	262	93	263	74	265	55	268	36	274	17	281	13	277	20	257	25	238	29	218	31	199	31	156	30	148	30	140	43	139	45	149	48	176	48	193	50	198	52	202	56	205	60	206	62	206	68	203	115	156	110	151	105	145	100	140	96	134	91	128	118	108	134	128	138	132	300	-28	300	200	306	200	312	199	319	199	325	198	331	198	16383	16383	267	50	164	154	182	167	202	177	222	186	244	193	267	197	340	-25	333	-4	328	14	324	34	322	72	322	88	323	96	323	104	324	113	310	113	308	102	307	94	305	76	305	59	303	54	301	50	297	47	293	46	291	46	285	49	238	96	248	106	253	112	258	117	262	123	235	143	231	138	227	134	219	124	214	119	53	281	53	52	47	53	34	53	22	55	17	22	31	20	53	20	53	-28	86	-28	86	22	114	27	141	35	166	45	191	59	213	75	259	28	262	25	264	21	264	17	263	12	261	9	258	8	253	7	237	7	210	4	199	2	200	-11	209	-11	217	-10	260	-10	279	-12	298	-16	317	-21	336	-28	16383	16383	190	98	171	85	151	75	130	66	109	59	86	55	86	201	331	55	319	53	306	53	300	52	300	281	138	119	126	134	122	138	118	143	91	123	96	117	100	112	105	106	115	96	68	49	62	46	60	46	56	47	52	50	50	54	48	59	48	76	46	94	45	102	43	113	30	113	30	104	31	96	31	53	29	34	25	14	20	-4	13	-25	17	-28	36	-21	55	-16	74	-12	93	-10	136	-10	144	-11	153	-11	154	2	143	4	125	6	115	7	100	7	95	8	92	9	90	12	89	17	89	21	91	25	94	28	140	75	162	59	186	45	212	35	239	27	267	22	267	-28	300	-28	300	20	322	20	336	22	16383	16383	267	55	244	59	222	66	202	75	182	85	164	98	267	201	63	291	28	291	73	241	56	221	43	200	33	176	27	152	25	126	34	74	57	28	93	-6	138	-30	190	-39	212	-37	233	-33	252	-26	271	-17	289	-6	318	-39	353	-39	309	11	325	30	338	51	348	75	354	100	356	126	348	178	324	223	288	259	242	283	190	291	168	290	148	285	128	279	110	270	92	258	16383	16383	114	233	125	241	140	248	156	254	173	257	190	258	232	252	269	233	298	205	316	168	323	127	322	106	317	86	310	68	300	51	287	36	16383	16383	267	18	253	9	239	2	223	-2	207	-5	190	-6	149	0	112	19	84	48	65	85	58	127	60	147	64	166	71	184	81	201	94	217	340	334	340	358	41	358	41	334	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	248	353	245	371	237	386	225	399	209	407	190	410	172	407	156	399	144	386	136	371	133	353	136	334	144	318	156	306	172	298	190	295	209	298	225	306	237	318	245	334	248	353	16383	16383	223	353	221	343	216	334	209	326	200	322	190	320	180	322	172	326	164	334	160	343	158	353	160	362	164	371	172	378	180	383	190	384	200	383	209	378	216	371	221	362	223	353	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	318	358	298	367	282	377	269	388	256	400	242	416	234	409	238	402	242	397	245	393	247	390	251	387	252	384	254	382	255	380	256	379	256	375	255	372	253	370	250	369	246	368	71	368	71	344	248	344	251	343	253	342	255	340	256	338	256	334	255	332	254	329	242	317	233	302	242	296	256	311	269	324	282	335	298	345	318	354	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	299	344	299	368	123	368	117	370	114	376	115	378	115	380	117	383	118	385	121	387	124	391	128	395	131	400	134	404	137	409	129	416	115	400	102	387	88	377	73	367	53	358	53	354	73	345	88	335	102	324	115	311	129	296	137	303	132	310	129	315	126	319	120	325	118	328	117	330	115	331	115	333	114	335	115	337	116	340	118	342	124	344	16383	16383	353	291	318	291	289	258	272	270	253	279	233	285	212	290	190	291	138	283	93	259	57	223	34	178	25	126	27	100	33	75	43	51	56	30	72	11	28	-39	63	-39	92	-6	110	-17	129	-26	148	-33	169	-37	190	-39	242	-30	288	-6	324	28	348	74	356	126	354	152	348	176	338	200	325	221	309	241	16383	16383	287	217	300	201	310	184	317	166	322	147	323	127	316	85	297	48	269	19	232	0	190	-6	174	-5	158	-2	142	2	127	9	113	18	16383	16383	94	36	81	51	71	68	64	86	60	106	58	127	65	168	84	205	112	233	148	252	190	258	208	257	225	254	241	248	256	241	267	233	443	109	443	142	412	142	399	196	372	243	332	279	283	303	228	311	172	303	123	279	83	243	56	196	42	142	12	142	12	109	42	109	56	56	83	9	123	-26	172	-50	228	-59	283	-50	332	-26	372	9	399	56	412	109	16383	16383	76	142	87	186	110	223	143	253	182	272	228	278	273	272	312	253	345	223	368	186	379	142	16383	16383	379	109	368	66	345	29	312	0	273	-18	228	-25	182	-18	143	0	110	29	87	66	76	109	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	277	271	266	308	243	337	211	356	171	363	126	356	81	337	42	308	9	271	-13	227	-25	16383	16383	194	-25	150	-13	113	9	84	42	65	81	58	126	65	171	84	211	113	243	150	266	194	277	280	20	280	233	247	233	247	20	16383	16383	173	20	173	233	140	233	140	20	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	115	245	132	257	150	266	169	273	189	277	210	278	259	271	300	249	333	216	355	174	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	162	-17	121	3	88	36	66	78	58	126	59	147	64	168	71	187	80	205	92	222	315	39	315	71	227	71	227	255	194	255	194	71	106	71	106	39	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	227	142	227	277	268	267	303	247	332	219	352	183	362	142	16383	16383	194	142	59	142	69	183	89	219	118	247	153	267	194	277	16383	16383	362	109	351	67	328	30	296	0	258	-18	214	-25	168	-19	127	0	94	27	71	65	59	109	391	282	367	305	329	268	309	283	287	295	263	304	237	309	210	311	184	310	159	304	134	295	112	283	92	268	55	305	31	282	68	245	53	224	41	202	32	178	27	153	25	126	27	100	32	74	41	50	53	28	68	7	31	-29	54	-53	92	-15	112	-30	134	-42	158	-51	184	-57	210	-59	237	-57	262	-51	286	-42	309	-30	329	-16	367	-53	390	-29	353	7	368	28	380	50	389	74	394	100	396	126	394	153	389	178	380	202	368	224	353	244	16383	16383	210	150	115	245	132	257	150	266	169	273	189	277	210	278	232	277	252	273	272	266	290	257	306	245	16383	16383	234	126	329	222	341	205	350	187	357	167	361	147	363	126	361	105	357	84	350	65	341	47	329	31	16383	16383	187	126	92	31	80	47	71	65	64	84	59	105	58	126	59	147	64	168	71	187	80	205	92	222	16383	16383	306	7	290	-3	272	-13	252	-20	232	-24	210	-25	189	-24	169	-20	150	-13	132	-3	115	7	210	103	315	70	314	79	310	87	303	93	296	98	287	99	278	98	270	93	263	87	259	79	257	70	259	62	263	54	269	47	277	43	286	41	296	43	303	47	310	53	314	61	315	70	16383	16383	312	204	289	228	108	47	132	24	16383	16383	164	182	162	191	158	199	151	206	143	210	134	211	126	210	118	206	111	199	107	191	105	182	107	173	111	165	118	159	125	155	134	153	144	155	152	159	158	165	162	173	164	182	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	227	347	227	351	229	354	230	357	233	359	237	360	240	360	243	359	249	355	251	353	260	345	270	336	279	328	299	312	309	322	286	343	264	365	244	388	227	413	213	441	208	441	194	413	177	388	157	365	136	343	113	323	122	313	133	320	143	328	152	336	161	345	171	353	177	359	180	360	186	360	192	354	194	351	194	311	140	298	93	270	57	230	34	181	25	126	34	71	57	22	93	-17	140	-45	194	-58	194	-88	227	-88	227	-58	281	-45	328	-17	364	22	388	71	396	126	388	181	364	230	328	270	281	298	227	311	16383	16383	227	277	271	266	308	243	337	211	356	171	363	126	356	81	337	42	308	9	271	-13	227	-25	16383	16383	194	-25	150	-13	113	9	84	42	65	81	58	126	65	171	84	211	113	243	150	266	194	277	307	126	302	156	289	183	269	203	242	217	210	222	180	217	154	203	133	182	119	156	114	126	119	96	133	69	154	48	180	34	210	30	241	35	267	48	288	69	302	96	307	126	16383	16383	274	126	271	105	262	88	248	74	231	66	210	63	190	66	173	74	159	88	150	105	147	126	150	146	159	163	173	177	190	186	210	189	231	186	248	177	262	163	271	146	274	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	277	126	273	147	264	166	250	180	231	190	210	194	188	190	170	181	155	167	145	148	142	127	145	105	155	86	169	72	188	62	209	59	231	62	249	72	264	86	273	105	277	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	284	15	284	53	150	126	284	199	284	238	88	131	88	121	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	333	121	333	131	137	238	137	199	272	126	137	53	137	15	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	528	126	525	146	516	164	502	177	484	186	464	190	444	186	426	177	412	164	403	146	400	126	403	106	412	88	426	74	444	65	464	62	484	65	502	74	516	88	525	106	528	126	16383	16383	503	126	501	114	495	103	487	95	476	89	464	87	452	89	441	95	433	103	427	114	425	126	427	138	433	149	441	158	452	163	464	165	476	163	487	158	495	149	501	138	503	126	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	528	78	528	103	395	103	395	107	396	112	396	140	395	145	395	150	528	150	528	175	390	175	371	219	342	257	304	286	260	305	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	260	-52	304	-33	342	-4	371	33	390	78	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	75	-45	400	280	16383	16383	381	298	55	-27	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-27	74	298	400	298	16383	16383	381	-45	55	-45	55	280	344	71	343	77	341	82	338	87	334	91	329	94	318	98	302	101	284	106	261	113	235	126	263	139	286	146	304	150	318	152	329	156	334	159	338	162	341	167	343	172	344	179	343	187	340	195	335	200	328	204	320	205	317	205	308	202	305	200	295	191	286	179	274	165	257	149	232	133	234	161	240	184	246	204	252	220	254	233	253	242	249	249	243	254	236	257	228	258	219	257	212	254	206	249	202	242	201	233	203	220	209	204	215	184	221	160	223	133	202	147	185	163	171	178	159	191	147	200	144	202	135	205	132	205	123	203	116	199	111	193	108	186	107	179	108	173	110	167	113	163	117	159	122	156	135	152	152	148	172	143	194	136	218	126	194	114	172	107	136	98	123	94	117	91	113	86	110	80	108	73	107	68	108	61	112	56	117	51	124	47	133	46	136	46	144	48	147	50	151	52	161	60	173	73	204	104	223	119	221	92	215	69	209	50	203	34	201	21	202	13	206	5	212	0	219	-4	228	-6	236	-4	243	0	249	5	253	13	254	21	252	34	246	50	240	69	234	92	232	119	259	100	277	80	291	63	303	51	318	46	328	47	335	51	340	57	343	64	344	71	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	324	127	319	157	306	183	286	204	259	218	227	223	197	218	170	204	150	183	136	157	131	127	136	96	150	70	170	49	197	35	227	30	257	35	284	49	305	70	319	96	324	127	16383	16383	297	126	294	104	284	84	269	69	249	59	227	56	205	59	185	69	170	84	160	104	157	126	160	148	170	168	185	183	205	193	227	196	249	193	269	183	284	168	294	148	297	126	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	320	33	320	228	135	228	135	33	16383	16383	294	59	161	59	161	202	294	202	16383	16383	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	400	298	491	-102	491	202	338	202	338	356	32	356	32	50	185	50	185	-102	16383	16383	305	202	185	202	185	84	65	84	65	323	305	323	16383	16383	305	84	218	84	218	169	305	169	16383	16383	458	-69	218	-69	218	50	338	50	338	169	458	169	318	470	316	480	312	489	304	496	296	500	286	502	277	500	268	496	261	489	256	480	254	470	256	459	260	450	267	444	276	439	286	438	297	440	306	444	312	451	317	460	318	470	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	16383	16383	555	-128	555	-96	17	-96	17	-128	280	119	273	123	268	127	263	132	259	142	261	151	264	158	270	162	277	165	286	166	299	165	309	160	317	151	322	139	325	122	335	122	335	171	329	171	326	168	325	168	324	167	323	167	316	168	304	174	296	176	286	177	270	175	256	170	245	160	238	148	235	134	237	124	241	114	249	105	260	97	275	89	296	79	304	74	309	69	313	63	316	57	316	51	315	44	311	37	305	32	297	29	287	27	273	29	262	33	254	41	248	53	243	69	232	69	232	18	242	18	243	21	244	23	246	24	248	26	251	26	256	25	261	23	269	20	279	17	293	16	309	19	323	25	334	35	341	47	343	61	342	72	337	82	330	91	319	99	306	106	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	575	-63	575	-30	541	-30	291	406	41	-30	7	-30	7	-63	16383	16383	502	-30	79	-30	291	339	314	210	35	349	35	71	16383	16383	241	209	68	123	68	296	241	210	16383	16383	355	-96	355	181	76	42	16383	16383	322	-43	149	42	149	43	322	129	388	-11	388	266	355	266	355	-11	16383	16383	302	-11	302	266	24	127	16383	16383	270	40	97	126	97	127	270	213	405	127	126	266	126	-11	16383	16383	332	126	159	40	159	213	332	127	16383	16383	73	-11	73	266	40	266	40	-11	358	-39	358	291	202	148	46	291	46	-39	202	103	16383	16383	325	35	227	126	325	217	358	-39	358	291	202	148	46	291	46	-39	202	103	16383	16383	178	126	79	35	79	217	358	-39	358	291	202	148	46	291	46	-39	202	103	358	-39	358	3	227	126	358	247	358	291	203	148	47	291	47	-39	203	103	358	-39	358	291	203	148	46	291	46	247	178	126	46	3	46	-39	203	103	368	-49	225	126	368	301	37	301	180	126	37	-49	16383	16383	299	268	203	148	106	268	16383	16383	299	-16	106	-16	203	103	368	-49	225	126	368	301	37	301	180	126	37	-49	167	251	108	310	90	292	132	251	90	209	131	168	89	126	131	85	89	43	130	2	89	-39	107	-57	166	2	124	43	166	84	125	126	166	167	126	209	166	-39	125	2	166	43	124	85	166	126	124	168	165	209	123	251	165	292	147	310	88	251	129	209	89	167	130	126	89	84	131	43	89	2	148	-57	256	251	197	310	179	292	220	251	179	209	219	168	178	126	219	85	177	43	219	2	177	-39	195	-57	254	2	213	43	254	84	214	126	255	167	214	209	16383	16383	167	251	108	310	90	292	132	251	90	209	131	168	89	126	131	85	89	43	130	2	89	-39	107	-57	166	2	124	43	166	84	125	126	166	167	126	209	256	-39	214	2	255	43	214	85	254	126	213	168	254	209	213	251	253	292	235	310	177	251	219	209	177	167	219	126	178	84	219	43	179	2	237	-57	16383	16383	167	-39	126	2	166	43	125	85	166	126	124	168	166	209	124	251	165	292	147	310	89	251	130	209	89	167	131	126	89	84	131	43	90	2	148	-57	412	113	408	88	397	68	380	53	358	45	334	42	307	47	283	60	264	77	248	97	237	116	213	153	193	181	173	200	151	211	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	154	3	177	11	198	26	219	48	241	79	255	53	271	32	290	15	312	4	339	0	365	4	389	18	408	40	422	72	427	113	16383	16383	212	121	189	86	170	63	152	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	175	159	191	146	203	132	212	121	427	105	420	152	403	183	381	203	357	212	336	215	327	215	325	214	319	257	305	289	284	310	259	323	231	326	203	323	177	310	157	289	143	257	137	214	135	215	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	154	3	177	11	198	26	219	48	241	79	255	53	271	32	290	15	312	4	339	0	365	4	389	17	408	38	422	68	427	105	16383	16383	310	213	295	209	279	200	262	186	243	165	220	137	209	157	198	175	185	190	170	202	152	211	152	214	156	239	168	259	185	273	206	282	231	285	256	282	277	273	294	259	306	239	310	214	16383	16383	251	96	274	128	293	151	311	164	328	171	350	173	371	170	389	162	401	149	409	132	412	113	408	88	397	68	380	53	358	45	334	42	309	46	289	55	273	68	260	82	251	94	16383	16383	212	121	189	86	170	63	152	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	175	159	191	146	203	132	212	121	243	348	219	348	219	147	205	169	190	187	172	202	151	211	126	215	99	210	75	196	54	173	40	143	35	106	39	76	50	48	69	23	95	6	129	0	149	1	167	6	185	14	202	26	219	42	219	-93	243	-93	243	65	257	44	274	26	293	12	314	3	339	0	365	4	389	17	408	38	422	68	427	105	420	152	403	183	381	203	357	212	336	215	319	214	301	211	283	204	264	191	243	171	16383	16383	247	96	271	128	291	151	309	164	328	171	350	173	371	170	389	162	401	149	409	132	412	113	408	88	397	68	380	53	358	45	334	42	309	46	288	55	270	68	257	82	247	94	16383	16383	216	121	192	86	172	63	154	50	134	43	112	42	91	45	73	53	61	66	53	83	50	103	54	127	66	147	83	161	104	170	128	173	155	169	176	159	193	146	206	132	216	121	173	143	166	162	155	178	139	190	121	199	100	201	76	198	56	187	40	171	29	150	25	127	29	103	40	82	56	66	76	55	100	51	121	54	139	62	155	75	166	91	173	110	400	110	406	91	418	75	433	62	452	54	473	51	496	55	517	66	533	82	544	103	547	127	544	150	533	171	517	187	496	198	473	201	452	199	433	190	418	178	406	162	400	143	16383	16383	522	127	520	111	513	97	502	86	488	79	473	76	457	79	443	86	432	97	425	111	422	127	425	142	432	156	443	167	457	174	473	176	488	174	502	167	513	156	520	142	522	127	16383	16383	150	127	148	111	140	97	129	86	116	79	100	76	84	79	71	86	60	97	53	111	50	127	53	142	60	156	71	167	84	174	100	176	116	174	129	167	140	156	148	142	150	127	432	-78	432	299	378	331	22	331	22	-45	76	-78	16383	16383	400	-45	89	-45	89	266	400	266	306	96	306	256	12	96	16383	16383	273	129	141	129	273	201	16383	16383	306	-3	306	29	12	29	12	-3	363	0	363	207	338	207	338	33	210	33	210	207	185	207	185	33	57	33	57	207	32	207	32	0	319	60	319	93	224	93	251	160	319	160	319	193	263	193	319	331	291	331	236	193	158	193	213	331	185	331	131	193	24	193	24	160	118	160	91	93	24	93	24	60	78	60	23	-77	51	-77	105	60	184	60	129	-77	156	-77	211	60	16383	16383	223	160	196	93	118	93	145	160	309	421	305	407	298	395	290	386	279	379	267	377	251	382	233	393	212	405	192	416	172	421	155	417	139	407	126	391	118	373	114	352	124	352	128	366	135	378	144	388	155	394	167	396	183	392	201	381	222	368	242	357	262	352	279	356	294	368	306	384	315	402	319	421	16383	16383	319	60	319	93	224	93	251	160	319	160	319	193	263	193	319	331	291	331	236	193	158	193	213	331	185	331	131	193	24	193	24	160	118	160	91	93	24	93	24	60	78	60	23	-77	51	-77	105	60	184	60	129	-77	156	-77	211	60	16383	16383	223	160	196	93	118	93	145	160	319	14	319	47	206	47	231	110	319	110	319	143	244	143	269	206	319	206	319	239	282	239	319	331	291	331	254	239	177	239	214	331	186	331	150	239	24	239	24	206	137	206	112	143	24	143	24	110	99	110	74	47	24	47	24	14	60	14	24	-77	51	-77	88	14	166	14	129	-77	156	-77	193	14	16383	16383	242	206	217	143	139	143	164	206	16383	16383	204	110	179	47	101	47	126	110	369	-38	369	292	336	292	336	193	63	193	63	292	30	292	30	-38	63	-38	63	60	336	60	336	-38	16383	16383	336	93	63	93	63	160	336	160	290	31	290	64	174	64	174	189	290	189	290	222	174	222	174	348	141	348	141	222	24	222	24	189	141	189	141	64	24	64	24	31	141	31	141	-93	174	-93	174	31	555	406	17	406	286	-63	16383	16383	498	373	286	3	286	373	555	406	17	406	286	-63	16383	16383	286	373	286	3	75	373	365	197	190	372	16	197	174	39	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	39	373	127	198	397	22	127	197	-144	174	-28	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	41	255	53	296	78	328	113	349	157	356	206	348	258	324	304	288	340	243	363	190	372	138	363	93	340	57	304	34	258	25	206	33	157	53	113	85	78	126	53	174	41	16383	16383	323	206	316	164	297	128	269	99	232	80	190	74	149	80	112	99	84	128	65	164	58	206	65	248	84	284	112	313	149	332	190	339	232	332	269	313	297	284	316	248	323	206	174	-28	174	-33	170	-39	164	-41	162	-41	159	-40	156	-38	153	-37	150	-34	141	-26	133	-19	125	-13	107	-1	98	-11	120	-30	140	-49	158	-70	174	-93	188	-120	193	-120	207	-93	223	-70	241	-50	261	-30	283	-11	273	-1	255	-13	239	-27	230	-35	228	-37	225	-39	223	-41	215	-41	212	-38	208	-32	207	-29	207	41	255	53	296	78	328	113	349	157	356	206	348	258	324	304	288	340	243	363	190	372	138	363	93	340	57	304	34	258	25	206	33	157	53	113	85	78	126	53	174	41	333	-15	333	268	207	268	207	340	294	340	294	373	95	373	95	340	174	340	174	268	49	268	49	-15	174	-15	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-15	16383	16383	300	17	81	17	81	235	300	235	333	-15	333	268	207	268	207	340	294	340	294	373	95	373	95	340	174	340	174	268	49	268	49	-15	174	-15	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-15	365	126	207	284	207	340	294	340	294	373	95	373	95	340	174	340	174	284	16	126	174	-31	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-31	16383	16383	319	126	190	-1	63	126	190	254	365	126	207	284	207	340	294	340	294	373	95	373	95	340	174	340	174	284	16	126	174	-31	174	-88	95	-88	95	-121	294	-121	294	-88	207	-88	207	-31	203	340	290	340	290	373	91	373	91	340	170	340	170	282	126	270	88	245	58	212	39	172	32	126	39	80	58	40	88	6	126	-17	170	-30	170	-88	91	-88	91	-121	290	-121	290	-88	203	-88	203	-30	250	-19	290	3	321	37	342	79	349	126	341	173	321	215	290	249	250	272	203	283	16383	16383	315	126	309	87	291	52	264	25	230	8	190	1	151	8	117	25	90	52	72	87	65	126	72	165	90	200	117	227	151	245	190	251	230	245	264	227	291	200	309	165	315	126	203	340	290	340	290	373	91	373	91	340	170	340	170	282	126	270	88	245	58	212	39	172	32	126	39	80	58	40	88	6	126	-17	170	-30	170	-88	91	-88	91	-121	290	-121	290	-88	203	-88	203	-30	250	-19	290	3	321	37	342	79	349	126	341	173	321	215	290	249	250	272	203	283	435	129	408	143	382	160	359	180	337	201	317	224	307	214	314	204	322	194	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	91	143	91	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	16383	16383	91	229	89	239	84	248	77	255	69	259	60	261	50	259	41	255	34	248	29	239	27	229	29	218	33	209	40	203	49	198	60	197	70	199	79	203	85	210	90	219	91	229	16383	16383	91	26	89	37	85	45	78	52	69	56	59	57	49	56	41	52	34	45	29	37	27	26	29	16	34	7	41	0	49	-4	59	-6	69	-4	78	0	85	7	89	16	91	26	239	-110	59	355	23	355	203	-110	194	358	194	382	66	382	66	358	16383	16383	213	331	181	331	47	-39	79	-39	213	-39	150	133	209	133	209	158	141	158	79	331	47	331	109	158	50	158	50	133	118	133	181	-39	258	348	228	348	42	-161	74	-161	258	-161	74	348	42	348	228	-161	310	110	310	143	220	143	220	266	188	266	188	143	155	143	155	266	122	266	122	143	32	143	32	110	122	110	122	-11	155	-11	155	110	188	110	188	-11	220	-11	220	110	310	110	310	143	254	143	254	266	221	266	221	143	188	143	188	266	155	266	155	143	122	143	122	266	89	266	89	143	32	143	32	110	89	110	89	-11	122	-11	122	110	155	110	155	-11	188	-11	188	110	221	110	221	-11	254	-11	254	110	197	-67	188	-29	174	10	151	50	118	89	73	124	73	126	118	161	151	200	174	240	188	280	197	318	197	357	176	302	150	251	118	206	80	169	39	142	39	108	80	81	118	44	150	0	176	-51	197	-106	191	142	149	169	112	206	80	251	53	302	32	357	32	318	41	280	56	240	78	200	111	161	157	126	157	124	111	89	78	50	56	10	41	-29	32	-67	32	-106	53	-51	80	0	112	44	149	81	191	108	334	95	334	158	206	142	222	270	159	270	175	142	46	158	46	95	175	111	159	-17	222	-17	205	111	334	158	306	153	277	148	248	145	219	143	190	142	161	143	132	145	104	148	46	158	46	95	74	100	102	104	129	108	157	110	185	111	190	111	219	110	248	108	277	105	305	100	334	95	323	125	321	138	315	149	306	158	295	164	281	166	268	164	257	158	248	149	242	138	240	125	242	112	248	101	257	92	268	86	281	84	295	86	306	92	315	101	321	112	323	125	16383	16383	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	497	126	486	58	455	0	408	-47	349	-77	281	-88	213	-77	155	-47	108	0	77	58	66	126	77	194	108	253	155	300	213	330	281	342	349	330	408	300	455	253	486	194	497	126	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	298	142	298	341	358	327	411	298	453	255	482	203	496	142	16383	16383	265	142	67	142	80	203	110	255	152	298	205	327	265	341	16383	16383	496	109	482	49	453	-2	411	-45	358	-74	298	-88	298	109	16383	16383	265	-88	205	-74	152	-45	110	-2	80	49	67	109	265	109	536	126	523	207	487	277	432	332	362	369	281	382	201	369	130	332	75	277	39	207	26	126	39	45	76	-24	131	-79	201	-115	281	-128	362	-115	432	-79	487	-24	523	45	536	126	16383	16383	281	150	142	290	166	307	192	322	220	333	250	339	281	342	313	339	343	333	371	322	397	307	421	290	16383	16383	305	126	445	266	463	242	477	216	488	188	494	158	497	126	494	95	488	65	477	37	463	10	445	-12	16383	16383	258	126	118	-12	100	10	86	37	75	65	69	95	66	126	69	158	75	188	86	216	100	242	118	266	16383	16383	421	-36	397	-54	371	-69	343	-79	313	-86	281	-88	250	-86	220	-79	192	-69	166	-54	142	-36	281	103	272	133	270	147	264	158	255	167	244	173	231	175	218	173	207	167	198	158	192	147	190	133	192	120	198	109	207	100	218	94	231	92	244	94	255	100	264	109	270	120	272	133	16383	16383	415	384	375	384	375	27	367	-8	346	-41	314	-67	274	-85	228	-91	183	-85	144	-67	114	-41	94	-8	87	27	87	384	47	384	47	33	57	-21	85	-67	127	-102	176	-124	228	-131	286	-124	337	-101	378	-67	405	-21	415	33	415	384	375	384	375	27	367	-8	346	-41	314	-67	274	-85	228	-91	183	-85	144	-67	114	-41	94	-8	87	27	87	384	47	384	47	33	57	-21	85	-67	127	-102	176	-124	228	-131	286	-124	337	-101	378	-67	405	-21	415	33	16383	16383	335	73	335	106	248	106	248	194	215	194	215	106	127	106	127	73	215	73	215	-13	248	-13	248	73	415	-128	415	382	47	382	47	-128	87	-128	87	342	375	342	375	-128	415	-128	415	382	375	382	375	-88	87	-88	87	382	47	382	47	-128	549	-128	358	382	330	382	295	286	259	382	232	382	41	-128	79	-128	245	309	246	309	275	233	141	-128	179	-128	295	180	411	-128	450	-128	315	233	344	309	345	309	511	-128	549	382	511	382	345	-56	344	-56	315	20	450	382	411	382	295	73	179	382	141	382	275	20	246	-56	245	-56	79	382	41	382	232	-128	259	-128	295	-33	330	-128	358	-128	485	-102	282	126	485	354	455	382	255	156	55	382	25	354	228	126	25	-102	55	-128	255	96	455	-128	428	20	413	20	405	-7	394	-30	379	-48	357	-59	328	-63	121	-63	194	31	203	28	221	24	230	23	238	23	277	29	311	47	337	73	355	107	361	146	355	184	337	218	311	244	277	262	238	268	232	268	226	267	219	267	213	265	207	264	144	349	309	349	343	346	367	336	382	318	393	292	400	256	415	256	415	382	41	382	150	230	138	216	128	200	122	182	117	164	116	146	118	123	124	101	134	81	148	63	165	47	29	-128	401	-128	16383	16383	289	153	223	242	226	242	229	243	238	243	269	238	296	224	317	203	331	177	336	146	331	115	317	88	296	67	269	53	238	48	233	48	221	50	216	51	210	52	16383	16383	225	126	180	68	167	80	156	94	148	110	143	128	141	146	142	160	145	173	150	186	157	198	165	209	198	281	26	281	161	135	155	109	17	-29	120	-29	112	-61	104	-89	96	-112	87	-129	77	-140	64	-144	62	-143	61	-143	59	-142	59	-140	60	-137	62	-135	64	-132	67	-127	68	-120	67	-116	64	-112	61	-109	57	-108	52	-107	44	-109	37	-113	31	-119	28	-127	26	-136	27	-143	30	-150	35	-155	43	-158	54	-159	84	-153	109	-135	128	-111	141	-84	150	-58	156	-29	305	-29	325	68	314	68	307	47	297	33	284	23	268	17	247	16	168	16	193	116	217	139	203	154	228	257	242	255	255	251	267	244	277	233	284	215	286	209	286	206	287	203	287	200	297	200	297	281	234	281	241	308	249	337	257	362	267	381	278	393	291	397	293	397	295	396	297	394	297	392	296	390	294	387	291	384	289	379	288	372	289	368	291	364	299	360	304	360	312	361	319	366	324	372	328	380	329	390	328	396	325	402	320	407	312	411	302	412	270	404	244	385	225	358	212	330	203	303	16383	16383	191	257	174	185	105	257	16383	16383	144	67	131	16	93	16	464	-61	457	-89	449	-112	440	-129	429	-140	416	-144	414	-143	413	-143	411	-141	411	-140	412	-137	417	-132	419	-127	420	-120	419	-116	417	-112	413	-109	405	-107	396	-109	389	-113	384	-119	380	-127	378	-136	379	-143	382	-150	388	-155	396	-158	406	-159	437	-153	461	-135	480	-111	494	-84	502	-58	594	308	601	337	610	362	619	380	630	393	644	397	646	397	647	396	649	395	649	394	650	392	649	390	646	387	644	384	642	379	641	372	642	368	644	364	647	362	652	360	656	360	664	361	671	366	677	372	681	380	682	390	681	396	678	402	673	407	665	411	655	412	622	404	596	385	577	359	564	330	555	303	16383	16383	344	-61	336	-89	328	-112	319	-129	309	-140	296	-144	294	-143	293	-143	291	-141	291	-140	292	-137	297	-132	299	-127	300	-120	299	-116	296	-112	293	-109	288	-108	284	-107	276	-109	269	-113	263	-119	259	-127	258	-136	259	-143	262	-150	267	-155	275	-158	286	-159	316	-153	341	-135	359	-111	373	-84	382	-58	473	308	481	337	489	362	499	380	510	393	523	397	525	397	527	396	529	394	529	392	528	390	526	387	523	384	521	379	520	372	521	368	523	364	531	360	536	360	544	361	551	366	556	372	560	380	561	390	560	396	558	402	552	407	545	411	534	412	502	404	476	385	457	359	443	330	435	303	16383	16383	223	-61	215	-89	207	-112	198	-129	187	-140	175	-144	173	-143	171	-143	169	-141	169	-140	170	-137	175	-132	177	-127	178	-120	177	-116	175	-112	171	-109	167	-108	162	-107	154	-109	147	-113	142	-119	138	-127	137	-136	138	-143	141	-150	146	-155	154	-158	164	-159	194	-153	219	-135	238	-111	251	-84	260	-58	352	308	359	337	368	362	377	380	388	393	402	397	404	397	405	396	407	395	407	392	406	390	402	384	399	379	398	372	399	368	402	364	405	362	409	360	414	360	422	361	429	366	435	372	438	380	440	390	439	396	436	402	431	407	423	411	412	412	380	404	355	385	336	359	322	330	314	303	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	153	142	55	142	55	109	145	109	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	181	109	281	109	281	142	190	142	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	166	193	55	193	55	160	157	160	141	93	55	93	55	60	132	60	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	169	60	281	60	281	93	177	93	194	160	281	160	281	193	202	193	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	151	136	40	72	55	43	140	92	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	183	116	296	179	280	209	194	160	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	177	238	166	238	131	233	100	217	76	192	60	162	54	126	57	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	176	14	185	15	195	17	203	20	212	23	204	40	197	37	189	35	182	34	166	32	162	32	206	210	217	204	227	197	236	188	244	178	250	167	267	177	259	190	249	202	238	213	225	222	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	172	219	127	41	109	52	94	66	83	84	76	104	73	126	78	156	91	181	111	201	137	215	166	219	141	94	118	103	99	118	85	137	75	159	72	184	53	184	57	154	68	127	86	104	109	87	136	75	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	172	72	199	77	222	88	241	102	256	118	266	134	267	135	268	137	269	137	270	138	273	138	275	137	276	135	277	134	278	132	281	125	290	107	294	101	300	104	293	119	287	134	283	150	280	166	278	182	276	184	263	174	249	165	234	158	204	146	205	140	211	141	218	143	224	145	231	147	238	150	240	150	241	151	242	151	244	150	246	150	247	148	249	147	249	142	248	142	246	137	238	125	227	114	213	104	196	96	177	92	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	172	219	261	219	261	32	125	32	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	13	280	13	280	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	172	219	200	214	224	200	244	180	256	155	261	126	256	97	243	71	222	51	197	37	167	32	159	33	150	34	142	36	135	38	127	41	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	202	19	233	35	257	60	273	91	279	126	276	153	267	177	252	199	233	216	211	229	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	271	127	269	140	263	150	255	159	244	164	232	166	221	164	210	159	201	151	195	140	193	127	195	113	200	103	209	94	219	89	232	88	245	90	256	96	264	104	269	115	271	127	16383	16383	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	166	191	177	201	189	209	202	215	217	218	232	219	261	215	287	201	307	181	320	156	325	126	320	97	307	71	287	51	261	37	232	32	208	36	186	45	167	59	152	78	142	100	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	164	36	175	28	188	22	202	17	216	14	232	13	267	19	298	35	322	60	338	91	344	126	338	162	322	192	298	217	267	233	232	238	220	238	217	237	214	237	206	127	204	140	198	150	189	159	179	164	167	166	156	164	145	159	136	151	130	140	128	127	130	113	135	103	143	94	154	89	167	88	180	90	191	96	199	104	204	115	206	127	16383	16383	176	238	166	238	131	233	100	217	76	192	60	162	54	126	57	99	67	74	81	53	100	35	123	22	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	99	-135	117	-111	131	-84	140	-58	157	14	161	14	163	13	166	13	202	19	233	35	257	60	273	91	279	126	276	153	267	177	252	199	234	216	211	229	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	16383	16383	261	126	256	97	243	71	222	51	197	37	167	32	137	37	112	51	92	71	78	97	74	126	78	156	92	181	112	201	137	215	167	219	197	215	222	201	243	181	256	156	261	126	177	238	55	238	55	13	121	13	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	157	13	280	13	280	238	214	238	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	16383	16383	261	32	162	32	209	219	261	219	16383	16383	172	219	126	32	74	32	74	219	246	152	285	308	292	337	301	362	310	380	321	393	335	397	337	397	338	396	340	395	340	392	339	390	335	384	332	379	331	372	332	368	335	364	338	362	342	360	347	360	355	361	362	366	368	372	371	380	373	390	372	396	369	402	364	407	356	411	345	412	313	404	288	385	269	359	255	330	247	303	209	152	103	152	100	154	98	156	97	159	97	164	98	167	100	170	101	173	113	185	121	195	130	204	138	214	145	224	135	233	115	211	93	189	69	169	44	152	16	137	16	132	44	119	69	101	93	82	114	60	134	38	145	47	137	58	129	68	121	77	112	87	103	95	99	101	97	105	97	111	99	114	101	116	104	118	108	119	200	119	156	-61	148	-89	140	-112	131	-129	120	-140	108	-144	106	-143	104	-143	102	-141	102	-140	103	-137	108	-132	110	-127	111	-120	110	-116	108	-112	104	-109	100	-108	95	-107	87	-109	80	-113	75	-119	71	-127	70	-136	71	-143	74	-150	79	-155	87	-158	97	-159	127	-153	152	-135	171	-111	184	-84	193	-58	237	119	343	119	353	118	362	115	369	110	374	102	376	91	375	80	370	71	364	65	357	62	349	61	314	61	314	28	350	28	367	31	383	38	396	51	406	68	409	90	405	113	394	130	379	142	362	149	344	152	157	160	73	243	50	220	145	126	50	31	73	8	135	70	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	177	93	262	8	285	31	190	126	285	220	262	243	199	181	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	181	257	178	258	167	258	125	251	89	233	61	205	43	167	36	123	36	-5	69	-5	69	123	74	155	88	183	110	205	136	220	167	225	174	225	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	208	216	227	204	243	188	255	169	262	146	265	122	265	-5	298	-5	298	124	294	159	283	189	266	215	243	235	216	249	231	308	239	337	247	362	257	381	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	358	201	330	193	303	127	36	108	48	92	65	80	84	72	106	69	131	69	258	36	258	36	128	40	94	51	63	68	38	91	17	118	3	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	153	-3	156	-4	161	-4	164	-5	167	-5	209	1	245	19	273	48	291	85	298	130	298	258	265	258	265	130	260	97	246	69	224	47	197	33	167	27	161	27	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	320	440	320	474	94	474	94	440	16383	16383	102	-61	94	-89	86	-112	77	-129	67	-140	54	-144	52	-143	50	-143	49	-142	49	-137	52	-135	54	-132	57	-127	57	-116	54	-112	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	74	-153	98	-135	117	-111	131	-84	140	-58	231	308	239	337	247	362	257	380	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	379	278	372	279	368	281	364	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	260	404	234	385	215	359	201	330	193	303	104	-55	96	-84	88	-109	79	-127	68	-139	54	-144	52	-143	50	-143	49	-142	49	-137	52	-134	54	-131	57	-126	57	-115	54	-111	51	-109	46	-108	42	-107	34	-109	27	-113	21	-119	18	-127	16	-136	17	-143	20	-150	25	-155	33	-158	44	-159	76	-152	101	-132	120	-106	134	-77	142	-50	233	314	241	342	249	365	258	382	268	393	281	397	283	397	285	396	287	394	287	392	286	390	284	387	281	384	279	380	278	373	279	368	281	365	285	362	289	360	294	360	302	361	309	366	315	372	318	380	320	390	319	396	316	402	310	407	302	411	292	412	261	405	237	388	218	364	204	337	196	311	16383	16383	241	-221	241	-188	16	-188	16	-221	589	-125	589	385	318	156	46	385	46	-125	318	104	16383	16383	549	-40	345	133	549	299	16383	16383	289	127	86	-40	86	299	462	-128	462	382	22	127	16383	16383	422	-59	102	127	422	313	196	213	193	235	183	254	168	270	148	279	126	283	103	279	84	269	69	254	59	235	55	213	59	190	69	171	84	155	103	145	126	142	148	145	167	155	183	171	193	190	196	213	16383	16383	166	212	164	199	158	188	149	180	138	174	126	172	113	174	102	180	93	188	87	199	85	212	87	225	93	236	102	244	113	250	126	252	138	250	149	245	158	236	164	225	166	212	16383	16383	89	-145	127	-122	159	-96	184	-66	199	-29	205	16	202	44	192	71	177	92	155	107	126	112	103	108	84	98	69	83	59	63	55	41	59	19	69	0	84	-15	103	-25	126	-29	128	-28	131	-27	133	-26	135	-26	138	-25	148	-27	152	-29	156	-32	157	-37	150	-56	134	-75	113	-93	91	-108	73	-118	16383	16383	166	41	164	28	158	17	149	8	138	3	126	1	113	3	102	8	93	17	87	28	85	41	87	54	93	65	102	74	113	80	126	82	138	80	149	74	158	65	164	54	166	41	540	127	213	316	213	278	475	127	213	-25	213	-63	16383	16383	376	127	49	316	49	278	311	127	49	-25	49	-63	236	256	108	402	108	-149	147	-149	147	299	208	228	232	350	229	369	221	385	208	398	191	407	172	410	153	407	137	398	124	385	116	369	113	350	116	331	124	315	137	302	153	294	172	291	191	294	208	302	221	315	229	331	232	350	16383	16383	206	350	205	339	200	330	192	322	183	317	172	315	161	317	152	322	144	329	139	339	137	350	139	361	144	370	152	378	161	383	172	384	183	383	192	378	200	371	205	361	206	350	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	249	270	186	353	156	353	94	270	110	270	171	321	232	270	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	264	352	260	338	253	326	245	316	234	310	222	308	207	313	188	324	167	337	147	348	127	352	110	348	94	338	81	322	73	303	69	283	79	283	84	297	90	309	99	319	110	325	122	327	138	322	156	311	177	298	197	288	217	283	234	287	250	299	262	315	270	334	273	352	16383	16383	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	16383	16383	202	-85	201	-74	196	-65	190	-59	181	-55	170	-53	160	-55	151	-60	144	-67	140	-75	138	-85	140	-95	145	-104	152	-111	161	-115	170	-117	180	-115	188	-111	195	-104	200	-96	202	-85	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	-20	188	-20	188	110	16383	16383	263	-29	259	-43	252	-55	243	-65	232	-71	220	-73	204	-69	186	-58	165	-45	145	-34	126	-29	108	-33	93	-45	80	-61	72	-79	69	-98	78	-98	82	-84	89	-72	97	-63	108	-56	120	-54	135	-59	154	-70	175	-82	195	-93	214	-98	232	-94	248	-84	261	-68	269	-50	273	-29	315	110	315	143	184	143	184	273	151	273	151	143	21	143	21	110	151	110	151	-20	184	-20	184	110	16383	16383	336	-63	328	-58	322	-67	317	-74	311	-79	305	-81	297	-82	231	-82	282	-38	295	-25	306	-12	314	0	319	13	320	27	318	44	311	59	299	70	284	77	265	79	245	76	229	68	216	56	207	39	201	20	210	17	218	32	226	43	235	51	245	56	257	57	270	55	280	50	288	42	293	31	295	19	294	5	290	-7	283	-18	272	-31	257	-47	200	-101	200	-104	320	-104	318	110	318	143	188	143	188	273	155	273	155	143	24	143	24	110	155	110	155	109	92	17	155	17	155	-20	188	-20	188	17	251	17	188	109	188	110	150	161	169	172	184	186	196	200	203	217	205	234	203	249	198	261	189	270	178	276	166	278	156	277	147	273	141	267	137	259	136	249	137	240	141	233	146	228	155	225	165	224	168	224	171	225	174	225	177	226	181	226	183	225	186	222	186	219	184	210	179	201	171	191	159	182	145	171	16383	16383	319	110	319	143	24	143	24	110	319	110	319	143	24	143	24	110	16383	16383	204	29	202	40	198	49	191	55	182	59	171	61	161	59	152	54	146	47	141	39	140	29	142	19	147	10	154	3	162	0	171	-1	181	0	190	3	197	10	202	18	204	29	304	30	302	40	297	49	290	55	281	59	272	61	262	59	254	55	247	49	242	40	240	30	241	19	246	10	252	3	261	0	272	-1	282	0	291	4	298	11	302	20	304	30	16383	16383	319	110	319	143	24	143	24	110	16383	16383	103	224	101	234	96	243	89	250	80	254	71	256	62	254	53	250	46	243	41	234	39	224	41	213	45	204	51	198	60	193	71	192	81	194	90	198	97	205	101	214	103	224	304	224	302	234	297	243	290	250	281	254	272	256	262	254	254	250	247	243	242	234	240	224	241	213	246	204	252	198	261	193	272	192	282	194	291	198	298	205	302	214	304	224	16383	16383	319	110	319	143	24	143	24	110	16383	16383	103	30	101	40	96	49	89	55	80	59	71	61	62	59	53	55	46	49	41	40	39	30	41	19	45	10	51	3	60	0	71	-1	81	0	90	4	97	11	101	20	103	30	337	109	337	142	227	142	227	252	194	252	194	142	84	142	84	109	194	109	194	0	227	0	227	109	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	151	278	199	271	241	249	275	216	296	174	304	126	296	78	275	36	241	3	199	-17	151	-25	151	-59	210	-49	261	-23	301	16	328	67	337	126	328	185	301	235	261	276	210	302	151	311	16383	16383	278	109	278	142	168	142	168	252	135	252	135	142	25	142	25	109	135	109	135	0	168	0	168	109	219	60	152	127	219	193	189	224	122	157	55	224	25	193	92	127	25	60	55	30	123	96	189	30	193	311	192	322	187	331	181	337	172	342	161	343	150	341	142	337	135	330	131	321	129	311	131	301	136	292	143	285	152	281	161	280	171	281	179	285	186	292	191	300	193	311	16383	16383	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	45	-11	160	103	276	-11	16383	16383	276	-64	276	-31	45	-31	45	-64	299	-21	299	11	184	126	299	242	276	265	160	150	45	265	22	242	137	126	22	11	22	-21	16383	16383	252	11	68	11	160	103	314	61	248	127	314	192	290	215	224	150	195	180	259	246	237	269	171	204	105	269	83	246	147	180	118	150	52	215	28	192	94	127	28	61	52	38	118	103	147	73	83	7	105	-15	171	50	237	-15	259	7	195	73	224	103	290	38	16383	16383	201	127	171	96	141	127	171	157	312	48	234	126	312	204	289	228	210	150	132	228	109	204	187	126	109	48	132	25	210	103	289	25	16383	16383	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	127	278	175	271	216	249	250	216	271	174	279	126	271	78	249	36	216	3	175	-17	127	-25	127	-59	185	-49	236	-23	276	16	302	67	312	126	302	185	276	235	236	276	185	302	127	311	16383	16383	228	48	150	126	228	204	204	228	127	150	49	228	25	204	103	126	25	48	49	25	127	103	204	25	296	321	226	405	195	405	126	321	142	321	210	373	279	321	16383	16383	312	48	234	126	312	204	289	228	210	150	132	228	109	204	187	126	109	48	132	25	210	103	289	25	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	373	51	299	126	373	200	349	224	275	150	200	224	177	200	252	126	177	51	200	28	275	103	349	28	16383	16383	450	126	441	182	416	230	379	267	331	292	275	301	220	292	171	267	134	230	109	182	100	126	109	71	134	22	171	-14	220	-39	275	-48	331	-39	379	-14	416	22	441	71	450	126	16383	16383	424	126	417	79	395	38	363	6	322	-14	275	-22	228	-14	187	6	155	38	134	79	126	126	134	173	155	214	187	246	228	268	275	275	322	268	363	246	395	214	417	173	424	126	16383	16383	525	126	512	205	477	274	423	328	354	363	275	376	196	363	128	328	73	274	38	205	25	126	38	47	73	-21	128	-75	196	-110	275	-123	354	-110	423	-75	477	-21	512	47	525	126	16383	16383	492	126	481	57	450	-1	403	-48	344	-79	275	-90	206	-79	147	-48	100	-1	69	57	58	126	69	195	100	254	147	301	206	332	275	343	344	332	403	301	450	254	481	195	492	126	239	205	238	215	234	223	228	228	220	232	210	233	201	232	193	228	187	222	183	214	182	205	183	195	188	188	194	182	202	178	210	176	219	178	227	181	233	187	237	195	239	205	16383	16383	317	109	317	142	104	142	104	109	16383	16383	239	47	238	57	234	65	228	70	220	74	210	75	201	74	193	70	187	64	183	56	182	47	183	37	188	30	194	24	202	20	210	18	219	20	227	23	233	29	237	37	239	47	16383	16383	396	126	387	185	360	235	320	276	269	302	210	311	152	302	101	276	61	235	35	185	25	126	35	67	61	16	101	-23	152	-49	210	-59	269	-49	320	-23	360	16	387	67	396	126	16383	16383	363	126	355	78	333	36	300	3	259	-17	210	-25	162	-17	121	3	88	36	66	78	58	126	66	174	88	216	121	249	162	271	210	278	259	271	300	249	333	216	355	174	363	126	376	77	376	110	303	110	303	182	270	182	270	110	198	110	198	77	270	77	270	4	303	4	303	77	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	376	77	376	110	198	110	198	77	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	361	42	310	94	361	145	338	168	286	117	235	168	212	145	263	94	212	42	235	19	286	70	338	19	16383	16383	555	-63	286	406	17	-63	16383	16383	498	-30	75	-30	286	339	276	57	276	196	243	196	243	90	24	90	24	57	276	57	276	90	57	90	57	196	24	196	24	57	115	200	113	214	107	226	98	236	87	242	73	244	59	242	47	236	38	226	32	214	30	200	32	187	38	176	47	167	59	161	73	159	87	161	98	167	107	176	113	187	115	200	16383	16383	93	201	92	195	89	189	85	185	79	182	73	181	66	182	60	185	56	189	53	194	52	200	53	207	56	213	60	218	66	221	73	222	79	221	85	218	89	213	92	208	93	201	16383	16383	52	-84	80	-67	98	-48	109	-28	114	-6	115	19	114	32	110	45	103	58	90	67	71	71	57	69	46	63	37	53	32	41	30	27	32	14	37	3	46	-5	57	-11	69	-13	73	-13	75	-12	77	-12	79	-11	81	-11	84	-12	86	-14	87	-16	87	-18	86	-26	81	-35	72	-45	59	-55	42	-64	16383	16383	92	27	91	21	88	15	84	11	79	9	73	8	66	9	60	12	56	16	53	21	52	27	53	34	56	40	60	45	66	48	73	49	79	48	84	45	88	40	91	34	92	27	332	0	332	9	315	12	303	17	297	25	294	38	293	55	293	276	294	294	297	307	304	315	315	319	332	321	332	331	209	331	209	321	226	319	237	315	244	307	247	295	248	276	248	25	99	25	99	276	100	294	103	307	109	315	120	319	137	321	137	331	15	331	15	321	32	319	43	315	50	307	54	295	55	276	55	60	54	41	52	27	45	17	34	12	16	9	16	0	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	186	108	185	119	181	127	174	134	165	138	155	140	144	138	135	133	128	126	124	117	123	108	125	97	129	88	136	82	145	77	155	76	164	77	173	82	180	88	185	97	186	108	230	128	230	161	80	161	80	128	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	260	301	260	334	50	334	50	301	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	260	301	260	334	50	334	50	301	16383	16383	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	253	-15	16383	16383	229	-15	157	133	152	133	80	-15	114	-15	155	66	195	-15	229	268	195	268	155	186	114	268	80	268	152	119	157	119	16383	16383	286	268	253	268	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	457	253	457	253	310	248	277	234	249	213	226	186	212	155	206	125	212	98	226	76	248	62	277	57	309	57	457	24	457	24	309	31	264	49	227	77	198	113	180	155	174	197	180	233	198	261	226	280	263	286	307	16383	16383	286	-202	286	-54	280	-9	261	27	233	56	197	74	155	80	113	74	77	56	49	28	30	-8	24	-53	24	-202	57	-202	57	-54	62	-22	76	5	97	28	124	42	155	47	186	42	212	28	234	6	248	-21	253	-54	253	-202	286	174	286	323	280	367	261	404	233	433	197	451	155	457	113	451	77	432	49	404	31	366	24	321	24	174	57	174	57	321	62	354	76	382	98	404	125	419	155	424	186	419	213	404	234	382	248	353	253	321	253	174	16383	16383	286	80	253	80	253	-67	248	-99	234	-127	212	-149	186	-164	155	-169	124	-164	97	-149	76	-127	62	-99	57	-66	57	80	24	80	24	-68	30	-113	49	-150	77	-178	113	-196	155	-202	197	-196	233	-177	261	-149	280	-111	286	-67	286	457	253	457	253	310	248	277	234	249	213	226	186	212	155	206	125	212	98	226	76	248	62	277	57	309	57	457	24	457	24	309	31	264	49	227	77	198	113	180	155	174	197	180	233	198	261	226	280	263	286	307	16383	16383	260	110	260	143	50	143	50	110	16383	16383	286	-202	286	-54	280	-9	261	27	233	56	197	74	155	80	113	74	77	56	49	28	30	-8	24	-53	24	-202	57	-202	57	-54	62	-22	76	5	97	28	124	42	155	47	186	42	212	28	234	6	248	-21	253	-54	253	-202	286	174	286	323	280	367	261	404	233	433	197	451	155	457	113	451	77	432	49	404	31	366	24	321	24	174	57	174	57	321	62	354	76	382	98	404	125	419	155	424	186	419	213	404	234	382	248	353	253	321	253	174	16383	16383	260	110	260	143	50	143	50	110	16383	16383	286	80	253	80	253	-67	248	-99	234	-127	212	-149	186	-164	155	-169	124	-164	97	-149	76	-127	62	-99	57	-66	57	80	24	80	24	-68	30	-113	49	-150	77	-178	113	-196	155	-202	197	-196	233	-177	261	-149	280	-111	286	-67	515	264	482	264	482	116	477	84	463	55	441	33	414	19	384	13	353	18	326	32	305	54	291	81	286	114	286	264	253	264	253	114	248	81	234	54	212	32	185	18	155	13	124	19	97	33	76	56	62	84	57	117	57	264	24	264	24	114	30	70	49	33	77	5	113	-12	155	-19	184	-16	210	-7	234	6	254	24	269	46	284	24	304	6	328	-7	355	-16	384	-19	426	-12	462	5	490	34	509	71	515	116	515	-19	515	128	509	173	490	210	462	239	426	257	384	263	355	260	328	252	304	238	284	220	269	198	254	220	234	238	210	252	184	260	155	263	113	257	77	239	49	211	30	174	24	129	24	-19	57	-19	57	127	62	160	76	188	97	211	124	225	155	230	185	226	212	212	234	190	248	162	253	129	253	-19	286	-19	286	129	291	162	305	190	326	212	353	226	384	230	415	225	441	211	463	189	477	161	482	128	482	-19	305	268	305	301	5	301	5	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	268	16383	16383	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	253	268	305	-48	305	-15	286	-15	286	134	280	179	261	216	233	244	197	262	155	268	113	261	77	243	49	215	31	177	24	132	24	-15	5	-15	5	-48	16383	16383	253	-15	57	-15	57	132	62	165	76	193	98	215	125	230	155	235	186	230	213	215	234	193	248	165	253	132	217	54	217	268	184	268	184	86	127	86	127	268	94	268	94	54	16383	16383	286	-15	286	268	253	268	253	17	57	17	57	268	24	268	24	-15	286	-15	286	268	24	268	24	-15	57	-15	57	235	253	235	253	-15	16383	16383	217	-15	217	199	94	199	94	-15	127	-15	127	166	184	166	184	-15	234	105	198	142	234	179	221	191	185	155	168	172	204	208	191	221	155	185	118	221	106	208	142	172	126	155	89	191	76	179	113	142	76	105	89	93	126	129	142	113	106	76	118	63	155	99	191	63	204	76	168	113	185	129	221	93	16383	16383	172	142	155	125	138	142	155	159	16383	16383	305	268	305	301	5	301	5	268	24	268	24	118	30	74	49	37	77	9	113	-8	155	-15	197	-8	233	9	261	38	280	75	286	120	286	268	16383	16383	253	120	248	87	234	59	212	37	186	23	155	17	124	23	97	37	76	60	62	88	57	121	57	268	253	268	187	323	185	334	181	343	175	349	166	353	155	355	145	353	136	349	129	342	125	333	123	323	125	313	130	304	137	297	146	293	155	291	164	293	173	297	180	304	185	313	187	323	16383	16383	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	187	323	185	334	181	343	175	349	166	353	155	355	145	353	136	349	129	342	125	333	123	323	125	313	130	304	137	297	146	293	155	291	164	293	173	297	180	304	185	313	187	323	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	295	-14	157	268	152	268	16	-14	48	-14	155	201	262	-14	16383	16383	229	-14	157	134	152	134	80	-14	114	-14	155	68	195	-14	229	268	195	268	155	186	114	268	80	268	152	119	157	119	16383	16383	295	268	262	268	155	52	48	268	16	268	152	-14	157	-14	374	-14	237	268	232	268	195	191	158	268	153	268	16	-14	49	-14	156	201	177	156	95	-14	127	-14	195	122	262	-14	295	-14	212	156	234	201	342	-14	374	268	342	268	234	52	212	97	295	268	262	268	195	132	127	268	95	268	177	97	156	52	49	268	16	268	153	-14	158	-14	195	61	232	-14	237	-14	342	268	296	268	86	59	86	268	53	268	53	-14	58	-14	300	-14	300	268	295	268	12	-14	56	-14	267	195	267	-14	295	-38	214	127	295	292	262	292	197	162	157	244	152	244	113	162	48	292	16	292	95	127	16	-38	48	-38	113	92	152	10	157	10	197	92	262	-38	16383	16383	180	127	155	76	130	127	155	177	295	-14	157	268	152	268	16	-14	48	-14	138	168	138	-14	171	-14	171	168	262	-14	295	268	262	268	171	85	171	268	138	268	138	85	48	268	16	268	152	-14	157	-14	295	-14	245	88	295	88	295	121	229	121	157	268	152	268	81	121	16	121	16	88	65	88	16	-14	48	-14	99	88	211	88	262	-14	16383	16383	195	121	115	121	155	201	295	133	295	166	245	166	295	268	262	268	211	166	99	166	48	268	16	268	65	166	16	166	16	133	81	133	152	-14	157	-14	229	133	16383	16383	195	133	155	52	115	133	286	365	286	398	23	398	23	365	16383	16383	286	290	286	323	23	323	23	290	16383	16383	295	-14	158	268	153	268	16	-14	48	-14	156	201	263	-14	295	-14	157	268	152	268	15	-14	47	-14	155	201	262	-14	16383	16383	286	-69	286	-35	23	-35	23	-69	295	-14	157	268	152	268	15	-14	47	-14	155	201	262	-14	16383	16383	287	-69	287	-35	22	-35	22	-69	16383	16383	287	-144	287	-111	22	-111	22	-144	264	239	228	239	156	115	81	239	46	239	155	55	16383	16383	287	0	287	33	22	33	22	0	287	370	287	403	22	403	22	370	16383	16383	287	295	287	328	22	328	22	295	16383	16383	295	268	262	268	155	52	47	268	15	268	152	-14	157	-14	295	268	262	268	155	52	47	268	15	268	152	-14	157	-14	16383	16383	287	-69	287	-35	22	-35	22	-69	16383	16383	287	-144	287	-111	22	-111	22	-144	504	-141	504	396	35	127	16383	16383	471	143	131	143	471	339	16383	16383	471	-83	131	110	471	110	504	127	35	396	35	-141	16383	16383	408	143	68	143	68	339	16383	16383	408	110	68	-83	68	110	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	203	-20	202	-9	197	0	190	5	181	10	171	11	160	9	152	5	145	-1	141	-10	140	-20	141	-31	146	-39	153	-46	162	-50	171	-51	180	-50	189	-46	196	-39	201	-31	203	-20	203	320	201	330	196	339	189	346	180	350	171	352	161	350	153	346	146	339	141	330	139	320	140	309	145	300	151	294	160	289	171	288	181	290	190	294	197	301	201	310	203	320	16383	16383	319	206	319	239	24	239	24	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	319	14	319	47	229	47	229	110	319	110	319	143	229	143	229	206	319	206	319	239	229	239	229	348	196	348	196	239	147	239	147	348	113	348	113	239	24	239	24	206	113	206	113	143	24	143	24	110	113	110	113	47	24	47	24	14	113	14	113	-93	147	-93	147	14	196	14	196	-93	229	-93	229	14	16383	16383	196	143	147	143	147	206	196	206	16383	16383	196	47	147	47	147	110	196	110	319	14	319	47	268	47	268	110	319	110	319	143	268	143	268	206	319	206	319	239	268	239	268	331	235	331	235	239	188	239	188	331	155	331	155	239	107	239	107	331	74	331	74	239	24	239	24	206	74	206	74	143	24	143	24	110	74	110	74	47	24	47	24	14	74	14	74	-77	107	-77	107	14	155	14	155	-77	188	-77	188	14	235	14	235	-77	268	-77	268	14	16383	16383	235	143	188	143	188	206	235	206	16383	16383	155	143	107	143	107	206	155	206	16383	16383	235	47	188	47	188	110	235	110	16383	16383	155	47	107	47	107	110	155	110	208	229	206	239	201	248	194	255	185	259	176	261	166	259	158	255	151	248	146	239	144	229	145	218	150	209	156	203	165	198	176	197	186	199	195	203	202	210	206	219	208	229	16383	16383	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	277	229	276	239	271	248	264	255	256	259	246	261	237	259	228	255	220	248	216	239	214	229	215	218	220	209	227	203	235	198	246	197	257	199	265	203	272	210	276	219	277	229	16383	16383	302	181	296	160	288	141	277	126	262	116	243	112	220	119	193	135	164	153	135	169	105	176	78	170	56	154	39	131	29	104	24	74	41	74	47	95	56	114	68	129	83	139	102	143	126	136	152	120	181	102	210	86	239	79	266	86	288	103	303	127	314	154	319	181	16383	16383	142	26	141	37	136	45	129	52	120	56	110	57	101	56	92	52	85	45	81	37	79	26	81	16	85	7	92	0	101	-4	110	-6	120	-4	129	0	136	7	141	16	142	26	302	272	296	251	288	232	277	217	262	206	243	203	220	209	193	225	164	244	135	260	105	267	78	261	56	245	39	222	29	194	24	165	41	165	47	185	56	204	68	219	83	229	102	233	126	227	152	211	181	192	210	176	239	170	266	176	288	193	303	217	314	245	319	272	16383	16383	319	110	319	143	24	143	24	110	16383	16383	302	88	296	67	288	48	277	33	262	23	243	19	220	26	193	42	164	61	135	76	105	83	78	77	56	62	39	39	29	11	24	-18	41	-18	47	2	56	21	68	36	83	46	102	50	126	44	152	28	181	9	210	-6	239	-13	266	-6	288	10	303	34	314	61	319	88	205	320	203	330	198	339	192	346	183	350	174	352	164	350	155	346	148	339	143	330	142	320	143	309	147	300	154	294	163	289	174	288	184	290	193	294	199	301	203	310	205	320	16383	16383	309	266	302	245	294	225	282	208	267	196	248	192	224	200	196	218	166	240	135	258	105	266	78	260	56	243	39	218	29	189	24	159	34	159	40	180	49	201	62	217	78	229	97	233	121	226	149	207	179	185	210	167	239	159	266	166	288	185	303	210	314	239	319	266	16383	16383	319	86	319	119	24	119	24	86	16383	16383	319	-12	319	20	24	20	24	-12	180	321	193	328	204	333	214	337	225	339	237	342	247	344	254	346	259	351	261	356	262	363	261	369	259	375	255	379	250	381	244	382	237	380	229	374	221	366	213	357	205	349	200	345	195	340	190	337	184	333	176	329	176	340	179	364	187	388	189	398	190	402	190	406	189	411	187	416	183	420	178	423	172	424	166	423	161	420	157	416	155	412	154	406	154	402	155	398	156	392	158	387	160	381	164	361	166	352	167	343	167	329	156	335	140	347	132	355	123	365	112	376	107	379	103	381	98	381	93	380	88	378	84	374	82	368	81	363	83	356	86	350	93	346	102	342	115	339	125	337	134	335	143	331	153	327	164	321	152	314	134	306	124	303	112	301	100	298	91	295	85	291	81	285	80	278	81	273	84	268	87	264	93	261	103	261	107	262	111	264	116	268	121	273	128	281	133	286	136	290	139	293	141	296	144	298	147	301	152	304	167	314	167	297	166	287	162	269	159	259	155	249	154	244	153	240	153	236	154	231	156	226	160	222	165	219	171	218	177	219	182	222	187	227	190	232	191	238	191	240	189	246	188	250	186	254	183	265	180	275	178	286	177	298	176	309	176	314	180	311	186	307	193	303	207	291	215	282	222	274	228	268	234	263	239	261	245	260	251	261	256	264	260	268	262	273	263	280	262	286	259	291	253	295	244	298	233	301	222	303	202	309	194	313	185	318	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	249	270	186	353	156	353	94	270	110	270	171	321	232	270	16383	16383	302	238	296	217	288	198	277	183	262	172	243	169	220	175	193	191	164	210	135	226	105	233	78	227	56	211	39	188	29	160	24	131	41	131	47	151	56	170	68	186	83	196	102	200	126	193	152	177	181	158	210	142	239	136	266	142	288	159	303	183	314	211	319	238	16383	16383	302	119	296	99	288	80	277	64	262	54	243	50	220	57	193	73	164	92	135	108	105	114	78	109	56	93	39	70	29	42	24	12	41	12	47	33	56	52	68	67	83	78	102	81	126	75	152	59	181	40	210	24	239	17	266	24	288	41	303	65	314	93	319	119	302	325	296	304	288	285	277	270	262	260	243	256	220	263	193	279	164	297	135	313	105	320	78	314	56	298	39	275	29	248	24	218	41	218	47	239	56	258	68	273	83	283	102	287	126	280	152	264	181	246	210	230	239	223	266	230	288	247	303	271	314	298	319	325	16383	16383	302	207	296	186	288	167	277	152	262	142	243	138	220	145	193	160	164	179	135	195	105	202	78	196	56	181	39	158	29	130	24	100	41	100	47	121	56	140	68	155	83	165	102	169	126	162	152	146	181	127	210	112	239	105	266	111	288	129	303	153	314	180	319	207	16383	16383	319	27	319	60	24	60	24	27	16383	16383	319	-72	319	-39	24	-39	24	-72	319	291	319	324	24	324	24	291	16383	16383	319	191	319	224	24	224	24	191	16383	16383	319	26	319	60	188	60	188	164	155	164	155	60	24	60	24	26	155	26	155	-69	188	-69	188	26	319	194	319	227	188	227	188	324	155	324	155	227	24	227	24	194	155	194	155	89	188	89	188	194	16383	16383	319	30	319	63	24	63	24	30	16383	16383	319	-69	319	-36	24	-36	24	-69	319	233	319	266	24	266	24	233	16383	16383	319	133	319	166	24	166	24	133	16383	16383	302	94	296	73	288	54	277	39	262	28	243	25	220	31	193	47	164	66	135	82	105	89	78	83	56	67	39	44	29	16	24	-12	41	-12	47	7	56	26	68	41	83	51	102	55	126	49	152	33	181	14	210	-1	239	-7	266	-1	288	15	303	39	314	67	319	94	483	160	483	193	229	193	229	160	16383	16383	483	60	483	93	229	93	229	60	16383	16383	188	177	186	187	182	196	174	203	166	207	156	209	147	207	138	203	131	196	126	187	124	177	126	166	130	157	137	151	146	147	156	145	167	147	176	151	182	158	187	167	188	177	16383	16383	88	177	86	187	81	196	74	203	65	207	56	209	46	207	38	203	31	196	26	187	24	177	25	166	30	157	36	151	45	147	56	145	66	147	75	151	82	158	86	167	88	177	16383	16383	188	76	186	88	182	97	175	103	166	107	156	108	147	107	138	103	131	96	126	87	124	76	126	67	131	58	138	51	147	46	156	45	166	46	175	51	182	58	186	67	188	76	16383	16383	88	76	86	88	81	97	74	103	65	107	55	108	46	107	37	103	30	96	26	87	24	76	26	67	30	58	37	51	46	46	55	45	65	46	74	51	81	58	86	67	88	76	474	160	474	193	275	193	275	160	16383	16383	474	60	474	93	275	93	275	60	16383	16383	224	160	224	193	24	193	24	160	16383	16383	224	60	224	93	24	93	24	60	694	160	694	193	504	193	504	160	16383	16383	694	60	694	93	504	93	504	60	16383	16383	454	160	454	193	264	193	264	160	16383	16383	454	60	454	93	264	93	264	60	16383	16383	214	160	214	193	24	193	24	160	16383	16383	214	60	214	93	24	93	24	60	253	274	252	285	247	294	240	300	231	304	222	305	212	304	203	300	196	294	191	285	190	274	191	264	196	256	203	249	212	244	222	242	231	244	240	249	247	256	252	264	253	274	16383	16383	152	274	151	285	146	294	139	300	130	304	121	305	111	304	102	300	95	294	90	285	89	274	90	264	95	256	102	249	111	244	121	242	130	244	139	249	146	256	151	264	152	274	16383	16383	319	160	319	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	16383	16383	253	-20	252	-9	247	0	240	5	231	9	222	11	212	9	203	5	196	0	191	-9	190	-20	191	-30	196	-39	203	-46	212	-50	222	-52	231	-50	240	-46	247	-39	252	-30	253	-20	16383	16383	152	-20	151	-9	146	0	139	5	130	9	121	11	111	9	102	5	95	0	90	-9	89	-20	90	-30	95	-39	102	-46	111	-50	121	-52	130	-50	139	-46	146	-39	151	-30	152	-20	324	320	322	330	317	339	310	346	301	350	292	352	283	350	274	346	267	339	262	330	260	320	262	309	266	300	272	294	281	289	292	288	302	290	311	294	318	301	322	310	324	320	16383	16383	243	320	241	330	236	339	229	346	221	350	211	352	202	350	193	346	186	339	181	330	180	320	181	309	185	300	192	294	201	289	211	288	222	290	231	294	237	301	241	310	243	320	16383	16383	163	320	161	330	156	339	149	346	141	350	132	352	122	350	113	346	106	339	101	330	99	320	101	309	105	300	112	294	121	289	132	288	142	290	151	294	157	301	162	310	163	320	16383	16383	319	206	319	239	24	239	24	206	16383	16383	83	320	81	330	76	339	69	346	60	350	51	352	41	350	33	346	26	339	21	330	19	320	20	309	25	300	31	294	40	289	51	288	61	290	70	294	77	301	81	310	83	320	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	305	127	302	141	295	154	285	165	272	172	257	174	242	172	229	165	219	154	212	141	209	127	212	112	219	99	229	88	242	82	257	79	272	82	285	88	295	99	302	112	305	127	16383	16383	280	127	278	119	275	113	270	108	264	105	257	104	250	105	244	108	239	113	236	119	234	127	236	134	239	140	244	145	250	148	257	149	264	148	270	145	275	140	278	134	280	127	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	16383	16383	133	127	130	141	124	154	113	165	100	172	85	174	71	172	58	165	47	154	40	141	38	127	40	112	47	99	58	88	71	82	85	79	100	82	113	88	124	99	130	112	133	127	16383	16383	108	127	107	119	104	113	99	108	93	105	85	104	78	105	72	108	67	113	64	119	63	127	64	134	67	140	72	145	78	148	85	149	93	148	99	145	104	140	107	134	108	127	121	255	123	267	126	277	129	285	139	299	152	313	162	325	168	335	171	345	172	355	169	372	160	385	146	395	130	401	112	403	94	401	79	394	68	384	60	371	57	357	58	349	61	343	65	338	70	335	77	334	83	334	91	340	93	345	94	350	93	355	90	359	88	362	85	364	84	367	85	371	89	375	94	379	101	382	108	383	116	382	123	379	128	374	131	367	132	358	131	348	125	328	117	310	111	296	108	285	106	274	105	265	105	255	16383	16383	136	220	134	227	131	232	126	237	121	240	114	241	108	240	102	237	97	233	94	227	93	220	94	213	97	207	101	203	107	200	114	199	121	200	127	203	132	207	135	213	136	220	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	230	255	233	267	235	277	239	285	243	292	248	299	262	313	271	325	277	335	280	345	281	355	278	372	269	385	256	395	240	401	222	403	204	401	189	394	177	384	170	371	167	357	168	349	170	343	174	338	180	335	186	334	192	334	197	337	201	340	203	345	204	350	203	355	200	359	198	362	195	364	194	367	195	371	199	375	204	379	210	382	218	383	226	382	232	379	237	374	240	367	241	358	240	348	238	338	234	328	226	310	221	296	217	285	215	274	214	265	214	255	16383	16383	245	220	244	227	241	232	236	237	230	240	224	241	217	240	211	237	207	233	204	227	203	220	203	213	206	207	211	203	216	200	224	199	231	200	237	203	241	207	244	213	245	220	16383	16383	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	310	33	310	66	94	174	310	281	310	313	28	176	28	171	16383	16383	310	-68	310	-35	28	102	28	69	310	171	310	176	28	313	28	281	244	174	28	66	28	33	16383	16383	310	69	310	102	28	-35	28	-68	275	174	273	184	268	193	261	199	252	203	243	205	233	203	225	199	218	193	213	184	211	174	212	163	217	154	223	147	232	143	243	142	254	143	262	148	269	155	273	164	275	174	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	132	174	130	184	125	193	118	200	109	204	100	205	91	204	82	200	75	193	70	185	68	174	70	163	74	154	80	148	89	143	100	142	110	143	119	148	126	155	130	164	132	174	16383	16383	313	69	313	102	30	-35	30	-68	143	276	142	287	137	295	130	302	121	306	112	307	103	306	94	302	87	295	82	287	80	276	81	265	86	256	93	250	102	245	112	244	123	246	131	250	138	257	142	266	143	276	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	262	276	261	287	256	295	249	302	240	306	230	307	221	306	212	302	206	295	201	287	199	276	201	266	205	257	211	250	220	246	230	244	241	245	250	250	257	256	261	265	262	276	16383	16383	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	313	69	313	102	30	-35	30	-68	311	357	310	367	305	376	298	383	289	387	280	388	271	387	262	383	254	376	250	368	248	357	249	346	254	337	261	331	269	326	280	325	291	326	299	331	306	338	310	347	311	357	16383	16383	313	33	313	66	97	174	313	280	313	313	30	176	30	171	16383	16383	313	-68	313	-35	30	102	30	69	94	357	93	368	88	376	81	383	72	387	62	388	63	388	53	387	45	383	38	376	33	367	31	357	33	347	37	338	43	331	52	326	63	325	73	326	82	331	89	337	93	346	94	357	16383	16383	313	171	313	176	30	313	30	280	246	174	30	66	30	33	16383	16383	313	69	313	102	30	-35	30	-68	311	124	311	156	95	249	311	340	311	373	28	252	28	247	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	315	247	315	252	32	373	32	340	248	249	32	156	32	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	313	35	313	68	97	174	313	281	313	314	30	176	30	171	16383	16383	313	-59	313	-26	194	-26	224	21	195	21	165	-26	30	-26	30	-59	143	-59	113	-107	143	-107	173	-59	310	171	310	176	28	314	28	281	244	174	28	66	28	35	16383	16383	310	-59	310	-26	192	-26	223	21	193	21	162	-26	28	-26	28	-59	142	-59	112	-107	141	-107	171	-59	310	124	310	156	94	249	310	340	310	373	28	252	28	247	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	246	310	251	28	373	28	342	244	248	28	157	28	124	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	247	310	278	107	355	310	432	310	465	28	358	28	353	16383	16383	310	160	310	193	28	193	28	160	16383	16383	310	60	310	93	28	93	28	60	16383	16383	310	-105	310	-100	28	7	28	-25	232	-102	28	-179	28	-211	310	353	310	358	28	465	28	432	232	355	28	278	28	247	16383	16383	310	160	310	193	28	193	28	160	16383	16383	310	60	310	93	28	93	28	60	16383	16383	310	-211	310	-179	107	-102	310	-25	310	7	28	-100	28	-105	313	124	313	157	97	249	313	340	313	373	30	252	30	247	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	313	-87	313	-54	30	-54	30	-87	313	246	313	251	30	373	30	340	242	248	30	157	30	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	313	-87	313	-54	30	-54	30	-87	313	202	313	234	109	318	313	401	313	434	30	320	30	315	16383	16383	308	180	302	159	294	140	283	125	268	115	249	111	226	118	199	134	170	153	141	169	112	175	84	169	62	154	46	131	35	103	30	73	46	73	53	94	62	112	74	128	89	138	108	142	132	135	158	119	187	101	216	85	246	78	272	85	294	102	310	126	320	153	325	180	16383	16383	313	-65	313	-60	30	51	30	18	233	-63	30	-147	30	-179	313	316	313	321	30	434	30	401	233	319	30	234	30	202	16383	16383	308	180	302	159	294	140	283	125	268	115	249	111	226	118	199	134	170	153	141	169	112	175	84	169	62	154	46	131	35	103	30	73	46	73	53	94	62	112	74	128	89	138	108	142	132	135	158	119	187	101	216	85	246	78	272	85	294	102	310	126	320	153	325	180	16383	16383	313	-179	313	-147	109	-64	313	18	313	51	30	-61	30	-66	310	190	310	223	107	306	310	390	310	422	27	309	27	304	16383	16383	315	120	315	125	32	239	32	206	236	123	32	40	32	7	16383	16383	313	-68	313	-35	30	-35	30	-68	16383	16383	313	-168	313	-135	30	-135	30	-168	315	303	315	308	32	422	32	390	236	305	32	223	32	190	16383	16383	310	7	310	40	107	123	310	206	310	239	27	126	27	121	16383	16383	313	-68	313	-35	30	-35	30	-68	16383	16383	313	-168	313	-135	30	-135	30	-168	313	201	313	234	109	317	313	401	313	433	30	320	30	315	16383	16383	313	103	313	136	30	248	30	215	16383	16383	313	31	313	36	30	150	30	117	233	33	30	-49	30	-81	16383	16383	313	-67	313	-35	30	-147	30	-179	313	315	313	320	30	433	30	401	233	317	30	234	30	201	16383	16383	313	215	313	248	30	136	30	103	16383	16383	313	-81	313	-49	109	33	313	117	313	150	30	36	30	31	16383	16383	313	-179	313	-147	30	-35	30	-67	310	287	310	320	28	182	28	150	16383	16383	310	-60	310	-29	94	78	310	185	310	218	28	80	28	75	310	150	310	182	28	320	28	287	16383	16383	310	75	310	80	28	218	28	185	244	78	28	-29	28	-60	310	287	310	320	28	182	28	150	16383	16383	272	78	271	88	267	97	260	104	251	108	241	109	230	108	221	103	215	96	211	87	209	78	211	67	216	58	223	52	231	47	241	46	250	47	259	51	266	58	271	67	272	78	16383	16383	310	-60	310	-27	94	79	310	185	310	218	28	81	28	76	310	150	310	182	28	320	28	287	16383	16383	310	76	310	81	28	218	28	185	244	79	28	-27	28	-60	16383	16383	129	79	128	90	123	99	116	105	107	110	98	111	89	110	80	105	73	99	68	90	66	79	67	69	72	60	79	53	88	49	98	47	109	49	117	54	124	61	128	70	129	79	313	326	313	359	30	359	30	326	16383	16383	313	226	313	259	30	259	30	226	16383	16383	313	-104	313	-72	97	33	313	141	313	174	30	36	30	31	313	326	313	359	30	359	30	326	16383	16383	313	226	313	259	30	259	30	226	16383	16383	313	31	313	36	30	174	30	141	246	34	30	-72	30	-104	313	330	313	363	30	225	30	193	16383	16383	313	233	313	266	30	128	30	95	16383	16383	313	-109	313	-77	97	30	313	137	313	169	30	32	30	27	313	193	313	225	30	363	30	330	16383	16383	313	95	313	128	30	266	30	233	16383	16383	313	27	313	32	30	169	30	137	246	30	30	-77	30	-109	305	332	299	311	291	292	279	277	265	267	246	263	222	270	195	285	167	304	137	320	108	327	81	321	59	306	42	283	31	255	26	225	43	225	49	246	58	265	70	280	85	290	104	294	128	287	155	271	183	252	213	237	242	230	269	236	290	254	306	278	316	305	321	332	16383	16383	310	-81	310	-49	94	57	310	165	310	197	27	60	27	55	300	332	294	311	286	292	274	277	260	267	241	263	217	270	190	285	162	304	132	320	103	327	76	321	54	306	37	283	26	255	22	225	38	225	44	246	53	265	65	280	80	290	99	294	123	287	150	271	178	252	208	237	237	230	264	236	285	254	301	278	311	305	316	332	16383	16383	315	55	315	60	32	197	32	165	248	57	32	-49	32	-81	302	387	296	366	288	347	277	332	262	322	243	318	220	325	193	341	164	360	135	376	105	382	78	376	56	361	39	338	29	310	24	280	41	280	47	301	56	319	68	335	83	345	102	349	126	342	152	326	181	308	210	292	239	285	266	292	288	309	303	333	314	360	319	387	16383	16383	313	33	313	65	113	143	313	219	313	252	30	146	30	141	16383	16383	313	-32	313	0	30	0	30	-32	16383	16383	313	-132	313	-99	30	-99	30	-132	302	387	296	366	288	347	277	332	262	322	243	318	220	325	193	341	164	360	135	376	105	382	78	376	56	361	39	338	29	310	24	280	41	280	47	301	56	319	68	335	83	345	102	349	126	342	152	326	181	308	210	292	239	285	266	292	288	309	303	333	314	360	319	387	16383	16383	313	139	313	144	30	252	30	219	230	142	30	65	30	33	16383	16383	313	-32	313	0	30	0	30	-32	16383	16383	313	-132	313	-99	30	-99	30	-132	305	52	305	86	223	127	305	167	305	201	156	129	156	124	16383	16383	305	-12	305	20	89	127	305	233	305	266	22	129	22	124	320	124	320	129	38	266	38	233	254	127	38	20	38	-12	16383	16383	186	124	186	129	38	200	38	166	120	127	38	85	38	51	454	26	454	57	238	165	454	272	454	305	171	167	171	162	16383	16383	295	26	295	57	79	165	295	272	295	305	12	167	12	162	16383	16383	454	-50	454	-17	12	-17	12	-50	361	-12	361	20	230	84	313	124	313	129	230	169	361	233	361	266	195	185	30	266	30	233	161	169	79	129	79	124	161	84	30	20	30	-12	195	67	16383	16383	246	127	195	102	145	127	195	151	397	-12	397	22	267	127	397	231	397	266	220	129	220	124	16383	16383	208	124	208	129	30	266	30	231	161	127	30	22	30	-12	17	129	17	124	278	-12	290	13	300	39	307	68	311	97	313	127	311	156	307	185	300	213	290	240	278	266	16383	16383	80	127	262	224	268	205	273	187	279	147	280	127	279	107	277	87	273	68	268	49	262	31	325	124	325	129	65	266	53	240	43	213	36	185	32	156	30	127	32	97	36	68	43	39	53	13	65	-12	16383	16383	262	127	81	30	75	48	70	67	66	86	64	106	63	126	64	146	66	166	70	185	75	204	81	223	25	175	25	171	286	33	298	59	307	86	314	114	318	143	320	173	318	203	314	232	307	260	298	287	286	313	16383	16383	88	173	269	270	275	252	280	233	284	214	286	194	287	174	286	153	284	134	280	114	275	96	269	77	16383	16383	307	-68	307	-35	25	102	25	69	318	171	318	176	57	313	45	288	35	261	28	232	24	203	22	174	24	144	28	114	35	86	45	60	57	34	16383	16383	254	174	74	76	67	95	62	114	59	133	56	153	55	173	56	193	58	213	62	232	67	251	74	270	16383	16383	318	69	318	102	35	-35	35	-68	305	-15	305	17	117	110	305	110	305	143	117	143	305	236	305	268	22	132	22	122	320	122	320	132	38	268	38	236	225	143	38	143	38	110	225	110	38	17	38	-15	312	22	312	55	124	148	312	148	312	181	124	181	312	274	312	306	30	170	30	160	16383	16383	313	-50	313	-17	30	-17	30	-50	313	160	313	170	31	306	31	274	218	181	31	181	31	148	218	148	31	55	31	22	16383	16383	313	-50	313	-17	30	-17	30	-50	319	206	319	239	241	239	234	251	223	263	209	272	191	279	171	281	152	279	135	272	121	263	110	251	102	239	24	239	24	206	129	206	131	218	137	230	146	239	158	246	172	248	186	246	198	239	206	230	212	218	214	206	16383	16383	319	110	319	143	24	143	24	110	16383	16383	319	14	319	47	24	47	24	14	310	64	289	89	259	113	222	134	182	152	143	165	182	178	222	196	259	217	289	241	310	266	310	305	268	262	216	229	157	205	94	190	32	181	32	148	94	140	157	125	216	101	268	69	310	26	16383	16383	310	-50	310	-17	32	-17	32	-50	310	181	248	190	186	205	127	229	74	262	32	305	32	266	53	241	84	217	121	196	160	178	199	165	160	152	121	134	84	113	53	89	32	64	32	26	74	69	127	101	186	125	248	140	310	148	16383	16383	310	-50	310	-17	32	-17	32	-50	313	74	291	99	259	123	221	144	181	161	142	175	181	188	221	205	259	227	291	250	313	276	313	314	270	271	216	238	156	215	93	199	30	191	30	158	93	150	156	134	216	111	270	78	313	35	16383	16383	313	-59	313	-26	192	-26	223	21	193	21	162	-26	30	-26	30	-59	142	-59	112	-107	141	-107	171	-59	313	191	250	199	186	215	126	238	73	271	30	314	30	276	52	250	83	227	122	205	162	188	201	175	162	161	121	144	83	123	52	99	30	74	30	35	73	78	126	111	186	134	250	150	313	158	16383	16383	313	-59	313	-26	193	-26	224	21	194	21	164	-26	30	-26	30	-59	142	-59	113	-107	142	-107	172	-59	313	118	291	143	259	167	221	188	181	206	142	219	181	232	221	250	259	271	291	294	313	320	313	358	270	315	216	283	156	259	93	244	30	235	30	203	93	195	156	179	216	155	270	122	313	79	16383	16383	313	-5	313	27	30	27	30	-5	16383	16383	313	-104	313	-72	30	-72	30	-104	313	235	250	244	186	259	126	283	73	315	30	358	30	320	52	294	83	271	122	250	162	232	201	219	162	206	121	188	83	167	52	143	30	118	30	79	73	122	126	155	186	179	250	195	313	203	16383	16383	313	-5	313	27	30	27	30	-5	16383	16383	313	-104	313	-72	30	-72	30	-104	311	133	290	158	259	182	222	203	183	221	144	234	183	247	222	265	259	286	290	310	311	335	311	373	269	330	216	298	157	274	95	259	32	251	32	218	95	209	157	194	216	170	269	137	311	94	16383	16383	311	-91	311	-58	163	-58	205	8	311	8	311	41	225	41	249	79	219	79	195	41	32	41	32	8	175	8	133	-58	32	-58	32	-91	113	-91	89	-129	119	-129	142	-91	311	251	249	259	186	274	127	298	75	330	32	373	32	335	53	310	84	286	121	265	161	247	200	234	161	221	121	203	84	182	53	158	32	133	32	94	75	137	127	170	186	194	249	209	311	218	16383	16383	311	-91	311	-58	166	-58	208	8	311	8	311	41	228	41	252	79	222	79	198	41	32	41	32	8	177	8	136	-58	32	-58	32	-91	115	-91	92	-129	122	-129	145	-91	310	163	289	188	259	210	222	228	182	241	143	249	182	257	222	270	259	288	289	310	310	335	310	373	268	332	216	303	157	284	94	272	32	266	32	233	94	226	157	214	216	195	268	166	310	124	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	310	266	248	272	186	284	127	303	74	332	32	373	32	335	53	310	84	288	121	270	160	257	199	249	160	241	121	228	84	210	53	188	32	163	32	124	74	166	127	195	186	214	248	226	310	233	16383	16383	302	88	296	67	288	48	277	32	262	22	243	18	220	25	193	41	164	60	135	76	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	126	43	152	27	181	8	210	-7	239	-14	266	-7	288	9	303	33	314	61	319	88	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	220	-92	193	-76	164	-57	135	-41	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	126	-74	152	-90	181	-109	210	-125	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	311	163	290	188	259	210	222	228	183	241	144	249	183	257	222	270	259	288	290	310	311	335	311	373	269	332	216	303	157	284	95	272	32	266	32	233	95	226	157	214	216	195	269	166	311	124	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	311	266	249	272	186	284	127	303	75	332	32	373	32	335	53	310	84	288	121	270	161	257	200	249	161	241	121	228	84	210	53	188	32	163	32	124	75	166	127	195	186	214	249	226	311	233	16383	16383	302	-30	296	-50	288	-69	277	-84	262	-95	243	-98	231	-96	217	-90	202	-81	187	-71	171	-60	200	-2	208	-6	216	-9	232	-13	239	-14	266	-7	288	9	303	33	314	61	319	88	302	88	296	67	288	48	277	32	262	22	243	18	233	20	221	24	215	27	255	104	224	104	193	41	175	52	158	64	140	73	123	80	105	83	78	77	56	61	39	38	29	10	24	-19	41	-19	47	1	56	20	68	36	83	46	102	50	115	47	129	41	144	32	176	10	147	-47	138	-43	122	-37	114	-35	105	-35	78	-41	56	-56	39	-79	29	-107	24	-136	41	-136	47	-116	56	-97	68	-82	83	-71	102	-68	108	-68	113	-69	119	-71	125	-74	132	-77	93	-154	123	-154	155	-92	171	-103	188	-114	205	-123	222	-129	239	-131	266	-125	288	-108	303	-84	314	-57	319	-30	454	26	434	51	405	75	370	96	333	113	298	127	333	140	370	157	405	179	434	202	454	228	454	266	413	223	362	190	306	167	248	151	191	143	191	110	248	102	306	86	362	63	413	30	454	-12	16383	16383	275	26	255	51	225	75	191	96	154	113	119	127	154	140	191	157	225	179	255	202	275	228	275	266	233	223	183	190	127	167	69	151	12	143	12	110	69	102	127	86	183	63	233	30	275	-12	454	143	398	151	340	167	284	190	233	223	191	266	191	228	212	202	241	179	275	157	312	140	348	127	312	113	275	96	241	75	212	51	191	26	191	-12	233	30	284	63	340	86	398	102	454	110	16383	16383	275	143	218	151	160	167	104	190	54	223	12	266	12	228	33	202	62	179	96	157	133	140	169	127	133	113	96	96	62	75	33	51	12	26	12	-12	54	30	104	63	160	86	218	102	275	110	224	126	223	135	219	144	212	151	204	156	193	158	182	156	173	152	167	146	163	137	161	126	163	116	167	107	174	100	183	96	193	94	203	96	212	101	219	108	223	117	224	126	16383	16383	313	-12	313	20	167	20	135	26	106	42	83	66	68	95	63	127	68	158	83	187	106	211	134	227	167	233	313	233	313	266	167	266	122	259	84	238	55	208	37	169	30	127	37	84	55	46	84	15	121	-4	166	-12	30	266	30	233	175	233	208	227	237	211	259	187	274	158	280	127	274	95	259	66	237	42	208	26	175	20	30	20	30	-12	175	-12	220	-4	258	15	287	46	306	84	312	127	313	127	306	169	288	208	259	238	222	259	177	266	16383	16383	181	127	180	138	175	146	168	153	159	157	150	158	139	157	130	152	124	145	119	136	118	127	119	118	123	109	130	102	139	97	150	95	160	96	169	101	176	108	180	117	181	127	313	103	313	137	127	137	106	141	89	151	75	166	66	184	63	204	66	224	75	242	89	257	106	267	127	271	313	271	313	304	128	304	95	298	68	284	48	262	35	235	30	204	35	173	47	145	68	123	94	109	126	103	16383	16383	248	3	248	28	193	28	193	84	168	84	168	28	113	28	113	3	168	3	168	-50	193	-50	193	3	30	304	30	271	216	271	236	267	254	257	267	241	276	223	280	204	276	184	267	166	254	151	236	140	216	137	30	137	30	103	214	103	247	109	274	123	295	145	308	173	313	204	308	235	295	262	275	284	249	298	217	304	16383	16383	229	3	229	28	175	28	175	84	150	84	150	28	95	28	95	3	150	3	150	-50	175	-50	175	3	313	103	313	137	127	137	106	141	89	151	75	166	66	184	63	204	66	224	75	242	89	257	106	267	127	271	313	271	313	304	128	304	95	298	68	284	48	262	35	235	30	204	35	173	47	145	68	123	94	109	126	103	16383	16383	248	-33	198	16	248	65	229	83	180	33	131	83	113	65	163	16	113	-32	132	-50	180	-1	230	-50	30	304	30	271	216	271	236	267	254	257	267	242	276	224	280	204	276	184	267	166	254	151	236	141	216	137	30	137	30	103	217	103	249	109	275	123	295	145	308	173	313	204	308	235	295	262	274	284	247	298	214	304	16383	16383	229	-32	180	16	229	65	211	83	162	33	113	83	95	65	145	16	95	-33	113	-50	162	-1	211	-50	203	323	201	333	197	342	190	349	181	353	171	354	162	353	153	349	146	342	141	334	140	323	141	312	145	303	152	297	161	292	171	291	182	292	191	297	197	304	202	313	203	323	16383	16383	313	48	313	81	127	81	106	85	89	95	75	110	66	128	63	148	66	168	75	186	89	201	106	211	127	215	313	215	313	248	128	248	95	243	68	228	48	206	35	179	30	148	35	117	47	90	68	68	94	53	126	48	16383	16383	313	-50	313	-17	35	-17	35	-50	203	323	201	334	196	342	189	349	180	353	171	354	162	353	153	349	146	342	141	333	140	323	141	313	145	304	152	297	160	292	171	291	181	292	190	297	197	303	202	312	203	323	16383	16383	30	248	30	215	216	215	236	211	254	201	267	186	276	168	280	148	276	128	267	110	254	95	236	85	216	81	30	81	30	48	217	48	249	53	275	68	295	90	308	117	313	148	308	179	295	206	274	228	247	243	214	248	16383	16383	307	-50	307	-17	30	-17	30	-50	311	80	311	113	167	113	135	119	107	135	84	159	70	188	65	220	70	251	84	280	106	304	134	320	167	325	311	325	311	358	167	358	122	351	85	331	56	301	38	263	32	220	38	177	56	139	84	108	121	88	166	80	16383	16383	311	-5	311	27	37	27	37	-5	16383	16383	311	-104	311	-72	37	-72	37	-104	32	358	32	325	176	325	209	320	237	304	259	280	273	251	278	220	273	188	259	159	237	135	209	119	176	113	32	113	32	80	178	80	222	88	259	108	287	139	305	177	311	220	305	263	287	301	259	331	221	351	176	358	16383	16383	311	-5	311	27	32	27	32	-5	16383	16383	311	-104	311	-72	32	-72	32	-104	313	54	313	86	167	86	135	92	106	109	83	132	68	161	63	193	68	225	83	254	106	278	134	294	167	300	313	300	313	333	167	333	122	325	84	305	55	274	37	236	30	193	37	150	55	112	84	81	121	61	166	54	16383	16383	296	25	291	4	283	-14	272	-29	258	-39	241	-43	218	-36	192	-20	164	-1	136	13	108	20	82	14	61	0	45	-23	35	-51	30	-81	46	-81	52	-60	60	-41	72	-26	87	-16	105	-12	127	-19	153	-34	180	-53	208	-69	237	-76	262	-69	283	-52	298	-28	308	-1	313	25	30	333	30	300	175	300	208	294	237	278	259	254	274	225	280	193	274	161	259	132	237	109	208	92	175	86	30	86	30	54	175	54	220	61	258	81	287	112	306	150	312	193	313	193	306	236	288	274	259	305	222	325	177	333	16383	16383	296	25	291	4	283	-14	272	-29	258	-39	241	-43	218	-36	192	-20	164	-1	136	13	108	20	82	14	61	0	45	-23	35	-51	30	-81	46	-81	52	-60	60	-41	72	-26	87	-16	105	-12	127	-19	153	-34	180	-53	208	-69	237	-76	262	-69	283	-52	298	-28	308	-1	313	25	313	124	313	157	150	157	122	163	98	177	80	197	68	222	64	249	68	276	80	301	98	321	122	335	150	340	313	340	313	373	152	373	111	366	78	348	52	321	36	287	31	248	36	210	52	176	77	149	110	131	150	124	16383	16383	296	88	291	67	283	48	272	33	258	23	241	19	218	26	192	42	164	61	136	76	108	83	82	77	61	62	45	39	35	11	30	-18	46	-18	52	2	60	21	72	36	87	46	105	50	127	44	153	28	180	9	208	-6	237	-13	262	-6	283	10	298	34	308	61	313	88	16383	16383	296	-29	291	-50	283	-68	272	-84	258	-94	241	-98	218	-91	192	-75	164	-57	136	-41	108	-34	82	-40	61	-56	45	-79	35	-106	30	-136	46	-136	52	-115	60	-96	72	-81	87	-71	105	-67	127	-74	153	-90	180	-109	208	-125	237	-131	262	-125	283	-108	298	-83	308	-56	313	-29	30	373	30	340	193	340	221	335	244	321	263	301	275	276	279	249	275	222	263	197	244	177	221	163	193	157	30	157	30	124	193	124	233	131	266	149	291	176	306	210	312	248	306	287	290	321	264	348	231	366	190	373	16383	16383	296	88	291	67	283	48	272	33	258	23	241	19	218	26	192	42	164	61	136	76	108	83	82	77	61	62	45	39	35	11	30	-18	46	-18	52	2	60	21	72	36	87	46	105	50	127	44	153	28	180	9	208	-6	237	-13	262	-6	283	10	298	34	308	61	313	88	16383	16383	296	-29	291	-50	283	-68	272	-84	258	-94	241	-98	218	-91	192	-75	164	-57	136	-41	108	-34	82	-40	61	-56	45	-79	35	-106	30	-136	46	-136	52	-115	60	-96	72	-81	87	-71	105	-67	127	-74	153	-90	180	-109	208	-125	237	-131	262	-125	283	-108	298	-83	308	-56	313	-29	310	80	310	113	166	113	133	119	105	135	83	159	69	188	64	220	69	251	83	280	105	304	133	320	166	325	310	325	310	358	166	358	121	351	83	331	55	301	37	263	31	220	37	177	55	139	83	108	120	88	164	80	16383	16383	310	-104	310	-72	171	-72	209	-5	310	-5	310	27	227	27	251	70	219	70	195	27	36	27	36	-5	177	-5	141	-72	36	-72	36	-104	122	-104	92	-159	123	-159	153	-104	33	358	33	325	176	325	209	319	237	303	259	279	274	250	279	219	274	187	259	159	237	135	209	119	177	113	33	113	33	80	177	80	222	88	259	108	288	138	306	176	312	219	306	262	288	300	260	331	223	351	179	358	16383	16383	307	-104	307	-72	170	-72	206	-5	307	-5	307	27	224	27	248	70	218	70	194	27	33	27	33	-5	175	-5	138	-72	33	-72	33	-104	120	-104	90	-159	121	-159	151	-104	644	246	644	279	32	279	32	-25	338	-25	338	7	65	7	65	246	644	-25	644	279	32	279	32	246	611	246	611	7	338	7	338	-25	307	-12	307	266	162	266	117	259	79	238	50	208	32	169	25	127	32	84	50	46	79	15	116	-4	161	-12	16383	16383	275	20	162	20	130	26	101	42	78	66	63	95	58	127	63	158	78	187	101	211	129	227	162	233	275	233	35	266	35	-12	180	-12	225	-4	263	15	292	46	311	84	318	127	311	169	293	208	264	238	227	259	182	266	16383	16383	68	20	68	233	180	233	213	227	242	211	264	187	279	158	285	127	279	95	264	66	242	42	213	26	180	20	313	26	313	305	167	305	122	297	84	277	55	246	37	208	30	165	37	122	55	84	84	53	121	33	166	26	16383	16383	280	59	167	59	135	65	106	81	83	105	68	134	63	165	68	197	83	226	106	250	134	266	167	272	280	272	16383	16383	313	-50	313	-17	35	-17	35	-50	30	305	30	26	175	26	220	33	258	53	287	84	306	122	312	165	313	165	306	208	288	246	259	277	222	297	177	305	16383	16383	63	59	63	272	175	272	208	266	237	250	259	226	274	197	280	165	274	134	259	105	237	81	208	65	175	59	16383	16383	307	-50	307	-17	30	-17	30	-50	307	157	307	190	127	190	106	194	89	204	75	219	66	238	63	257	66	277	75	295	89	311	106	321	127	325	307	325	307	358	128	358	95	352	68	338	48	316	35	288	30	257	35	227	47	199	68	177	94	163	126	157	16383	16383	35	95	35	63	216	63	236	59	254	48	267	33	276	15	280	-3	276	-23	267	-42	254	-57	236	-67	216	-70	35	-70	35	-103	214	-103	247	-98	274	-84	295	-62	308	-34	313	-3	308	26	295	54	275	76	249	90	217	95	35	358	35	325	216	325	236	321	254	311	267	295	276	277	280	257	276	237	267	219	254	204	236	194	216	190	35	190	35	157	214	157	247	163	274	177	295	199	308	227	313	257	308	288	295	316	275	338	249	352	217	358	16383	16383	307	-103	307	-70	127	-70	106	-67	89	-56	75	-41	66	-23	63	-3	66	15	75	34	89	49	106	59	127	62	127	63	307	63	307	95	128	95	95	90	68	76	48	54	35	26	30	-3	35	-34	47	-62	68	-84	94	-98	126	-103	313	157	313	190	127	190	106	194	89	204	75	219	66	238	63	257	66	277	75	295	89	311	106	321	127	325	313	325	313	358	128	358	95	352	68	338	48	316	35	288	30	257	35	227	47	199	68	177	94	163	126	157	16383	16383	313	-103	313	-70	127	-70	106	-67	89	-56	75	-41	66	-23	63	-3	66	15	75	34	89	49	106	59	127	62	127	63	313	63	313	95	128	95	95	90	68	76	48	54	35	26	30	-3	35	-34	47	-62	68	-84	94	-98	126	-103	30	358	30	325	216	325	236	321	254	311	267	295	276	277	280	257	276	237	267	219	254	204	236	194	216	190	30	190	30	157	214	157	247	163	274	177	295	199	308	227	313	257	308	288	295	316	275	338	249	352	217	358	16383	16383	30	95	30	63	216	63	236	59	254	48	267	33	276	15	280	-3	276	-23	267	-42	254	-57	236	-67	216	-70	30	-70	30	-103	214	-103	247	-98	274	-84	295	-62	308	-34	313	-3	308	26	295	54	275	76	249	90	217	95	595	-12	595	20	460	20	427	26	398	42	376	66	361	95	355	127	361	158	376	187	398	211	427	227	459	233	595	233	595	266	459	266	414	259	377	238	348	208	329	169	323	127	329	84	347	46	376	15	413	-4	458	-12	16383	16383	30	266	30	233	166	233	198	227	227	211	249	187	264	158	270	127	264	95	249	66	226	42	198	26	165	20	30	20	30	-12	167	-12	212	-4	249	15	278	46	296	84	302	127	296	169	277	208	248	238	211	259	166	266	595	-12	595	20	460	20	430	25	403	39	380	60	364	85	356	114	441	114	441	139	356	139	364	168	380	193	402	214	429	228	459	233	595	233	595	266	459	266	417	260	381	241	352	213	332	179	323	139	301	139	292	179	273	213	244	241	208	260	166	266	30	266	30	233	166	233	196	228	223	214	245	193	260	168	268	139	184	139	184	114	268	114	260	85	245	60	222	39	195	25	165	20	30	20	30	-12	167	-12	209	-5	245	12	273	40	292	74	301	114	323	114	332	74	352	40	380	12	416	-5	458	-12	286	-15	286	132	280	177	261	215	233	243	197	261	155	268	113	262	77	244	49	216	30	178	24	134	24	-15	57	-15	57	132	61	162	72	187	90	209	112	225	138	233	138	-15	171	-15	171	233	197	224	220	209	237	188	249	162	253	132	253	-15	286	-15	286	132	281	174	265	209	240	237	209	257	171	267	171	315	233	315	233	349	76	349	76	315	138	315	138	267	101	257	69	238	45	210	30	175	24	134	24	-15	57	-15	57	132	61	162	72	188	90	209	112	225	138	234	138	-63	171	-63	171	234	197	225	220	209	237	188	249	162	253	132	253	-15	286	0	286	148	281	190	265	225	240	253	209	273	171	282	171	348	138	348	138	282	101	273	69	254	45	226	30	191	24	150	24	0	57	0	57	147	61	177	72	203	90	225	112	241	138	249	138	-48	171	-48	171	249	197	241	220	225	237	203	249	177	253	148	253	0	286	164	253	164	253	131	249	101	238	75	220	53	198	37	171	28	171	278	138	278	138	28	113	37	90	53	73	74	61	101	57	131	57	164	24	164	24	131	30	88	47	51	74	21	111	2	155	-4	200	2	236	21	264	50	280	86	286	128	286	164	253	164	253	131	249	101	238	75	220	53	198	37	171	28	171	127	286	244	248	244	171	165	171	278	138	278	138	131	76	68	70	78	65	90	60	103	58	116	57	131	57	164	24	164	24	131	25	111	29	92	34	74	42	58	52	43	6	-4	43	-4	71	23	85	14	100	6	117	0	135	-3	155	-4	200	2	236	21	264	50	280	86	286	128	16383	16383	138	28	120	34	111	38	103	43	95	49	138	93	217	0	217	331	184	331	184	182	32	182	32	149	184	149	184	0	319	152	319	185	24	185	24	152	155	152	155	0	188	0	188	152	319	0	319	33	188	33	188	185	155	185	155	33	24	33	24	0	257	155	251	158	246	162	242	166	239	171	238	175	239	183	242	190	247	194	254	197	262	198	274	197	284	192	291	184	296	172	299	157	309	157	309	202	303	202	301	201	299	199	296	199	291	200	285	203	280	205	272	208	263	209	248	207	235	201	225	192	218	181	216	167	217	158	222	149	229	141	239	133	252	126	272	116	279	112	284	107	288	102	290	96	291	90	290	84	286	78	281	74	273	71	263	70	251	71	241	75	234	82	228	93	223	108	213	108	213	60	222	60	223	63	224	65	226	66	227	67	230	68	235	67	240	64	246	61	256	59	269	58	284	60	297	66	307	75	313	87	315	99	314	110	310	119	303	127	293	134	281	142	16383	16383	319	0	319	33	188	33	188	331	155	331	155	33	24	33	24	0	313	53	313	86	63	86	63	149	313	149	313	182	63	182	63	245	313	245	313	278	63	278	63	331	30	331	30	0	63	0	63	53	401	0	401	331	368	331	368	0	16383	16383	301	0	301	331	268	331	268	182	23	182	23	149	268	149	268	0	313	0	313	331	280	331	280	232	30	232	30	199	280	199	280	132	30	132	30	99	280	99	280	0	401	0	401	331	368	331	368	0	16383	16383	301	0	301	331	268	331	268	232	23	232	23	199	268	199	268	132	23	132	23	99	268	99	268	0	313	149	313	182	161	182	161	331	128	331	128	182	61	182	61	331	28	331	28	0	61	0	61	149	128	149	128	0	161	0	161	149	319	252	319	286	24	286	24	252	16383	16383	319	152	319	185	24	185	24	152	155	152	155	0	188	0	188	152	319	100	319	133	188	133	188	286	155	286	155	133	24	133	24	100	16383	16383	319	0	319	33	24	33	24	0	319	160	319	193	188	193	188	345	155	345	155	193	24	193	24	160	16383	16383	319	60	319	93	24	93	24	60	155	60	155	-92	188	-92	188	60	319	298	319	331	24	331	24	298	104	298	104	0	137	0	137	298	204	298	204	0	238	0	238	298	319	0	319	33	238	33	238	331	205	331	205	33	138	33	138	331	105	331	105	33	24	33	24	0	276	9	276	244	24	244	24	211	243	211	243	145	24	145	24	112	243	112	243	9	276	112	276	145	57	145	57	211	276	211	276	244	24	244	24	9	57	9	57	112	190	93	118	130	118	345	84	345	84	147	23	178	12	152	84	114	84	-93	118	-93	118	98	179	66	109	-76	142	-76	142	182	161	189	177	201	189	216	197	234	200	255	197	279	186	299	170	315	149	326	126	330	102	326	81	315	65	299	54	279	50	255	53	234	61	216	74	201	90	189	109	182	16383	16383	175	255	173	239	166	226	155	215	141	207	126	205	110	207	96	215	85	226	78	239	75	255	78	271	85	285	96	295	110	303	126	305	141	303	155	295	166	285	173	271	175	255	142	330	109	330	109	71	90	64	74	52	61	37	53	19	50	-1	54	-25	65	-45	81	-62	102	-72	126	-76	149	-72	170	-62	186	-45	197	-25	200	-1	197	19	189	37	177	52	161	64	142	71	16383	16383	175	-1	173	-17	166	-31	155	-41	141	-48	126	-51	110	-48	96	-41	85	-31	78	-17	75	-1	78	14	85	28	96	38	110	45	126	48	141	45	155	38	166	27	173	14	175	-1	142	314	200	314	200	347	51	347	51	314	109	314	109	55	90	48	74	36	61	20	53	2	50	-17	54	-41	65	-62	81	-78	102	-89	126	-93	149	-89	170	-78	186	-62	197	-41	200	-17	197	2	189	20	177	36	161	48	142	55	16383	16383	175	-17	173	-33	166	-47	155	-58	141	-65	126	-68	110	-65	96	-58	85	-47	78	-33	75	-17	78	-2	85	11	96	22	110	29	126	31	141	29	155	22	166	11	173	-2	175	-17	257	114	257	139	197	139	197	348	164	348	164	139	98	139	98	348	65	348	65	139	5	139	5	114	65	114	65	-93	98	-93	98	114	164	114	164	-93	197	-93	197	114	302	180	296	159	288	140	277	125	262	115	243	111	239	111	238	112	238	348	204	348	204	126	192	134	179	143	165	152	152	160	138	167	138	348	105	348	105	175	78	169	56	153	39	130	29	103	24	73	41	73	47	94	56	112	68	128	83	138	102	142	105	142	105	-93	138	-93	138	128	150	120	164	112	177	103	191	94	204	87	204	-93	238	-93	238	78	239	78	266	85	288	102	303	126	314	153	319	180	277	-93	277	348	244	348	244	-93	16383	16383	188	-93	188	348	155	348	155	-93	16383	16383	99	-93	99	348	65	348	65	-93	337	114	337	139	277	139	277	348	244	348	244	139	188	139	188	348	155	348	155	139	99	139	99	348	65	348	65	139	6	139	6	114	65	114	65	-93	99	-93	99	114	155	114	155	-93	188	-93	188	114	244	114	244	-93	277	-93	277	114	203	272	201	283	197	291	190	298	181	303	171	304	162	303	153	298	146	292	141	283	140	272	141	262	145	253	152	246	161	242	171	241	182	242	191	247	197	254	202	263	203	272	16383	16383	203	127	201	138	197	146	190	153	181	157	171	158	162	157	153	153	146	146	141	138	140	127	141	116	145	107	152	101	161	96	171	95	182	97	191	101	197	108	202	117	203	127	16383	16383	203	-18	201	-8	197	0	190	7	181	11	171	12	162	11	153	7	146	0	141	-7	140	-18	141	-29	145	-38	152	-44	161	-48	171	-50	182	-48	191	-44	197	-37	202	-28	203	-18	540	51	540	84	436	127	540	169	540	201	357	129	357	124	16383	16383	540	-12	540	20	277	127	540	233	540	266	193	129	193	124	16383	16383	540	-77	540	-44	118	126	540	298	540	330	29	129	29	124	556	124	556	129	45	330	45	298	467	127	45	-44	45	-77	16383	16383	392	124	392	129	45	266	45	233	308	127	45	20	45	-12	16383	16383	228	124	228	129	45	201	45	169	149	127	45	84	45	51	313	84	313	117	97	224	313	330	313	363	30	226	30	221	16383	16383	313	-12	313	20	30	157	30	124	16383	16383	313	-109	313	-76	30	60	30	27	313	221	313	226	30	363	30	330	246	224	30	117	30	84	16383	16383	313	124	313	157	30	20	30	-12	16383	16383	313	27	313	60	30	-76	30	-109	424	355	388	355	208	-110	244	-110	16383	16383	331	355	296	355	116	-110	151	-110	16383	16383	239	355	203	355	23	-110	59	-110	331	355	296	355	116	-110	151	-110	16383	16383	239	355	203	355	23	-110	59	-110	155	-93	155	345	50	345	50	-93	16383	16383	135	-74	70	-74	70	325	135	325	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	127	400	127	432	-78	432	331	22	331	22	-78	16383	16383	400	126	55	126	55	298	400	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	-45	55	298	432	-78	432	331	22	331	22	-78	16383	16383	400	-45	55	298	400	298	512	126	266	372	20	126	267	-120	16383	16383	466	126	266	-74	266	325	512	126	266	372	20	126	267	-120	16383	16383	266	-74	66	126	266	325	512	126	266	372	20	126	267	-120	16383	16383	466	126	267	-74	66	126	512	126	266	372	20	126	267	-120	16383	16383	466	126	66	126	266	325	432	281	432	331	382	331	382	306	408	306	408	281	16383	16383	360	306	360	331	310	331	310	306	16383	16383	432	209	432	259	408	259	408	209	16383	16383	289	306	289	331	238	331	238	306	16383	16383	432	137	432	187	408	187	408	137	16383	16383	217	306	217	331	166	331	166	306	16383	16383	432	65	432	115	408	115	408	65	16383	16383	145	306	145	331	94	331	94	306	16383	16383	432	-6	432	43	408	43	408	-6	16383	16383	432	-78	432	-27	408	-27	408	-53	382	-53	382	-78	16383	16383	73	306	73	331	22	331	22	281	47	281	47	306	16383	16383	360	-78	360	-53	310	-53	310	-78	16383	16383	47	209	47	259	22	259	22	209	16383	16383	289	-78	289	-53	238	-53	238	-78	16383	16383	47	137	47	187	22	187	22	137	16383	16383	217	-78	217	-53	166	-53	166	-78	16383	16383	47	65	47	115	22	115	22	65	16383	16383	145	-78	145	-53	94	-53	94	-78	16383	16383	47	-6	47	43	22	43	22	-6	16383	16383	73	-78	73	-53	47	-53	47	-27	22	-27	22	-78	500	-89	500	390	20	390	20	-89	500	-89	500	390	20	390	20	-89	16383	16383	467	-56	53	-56	53	357	467	357	95	86	95	166	25	166	25	86	95	86	95	166	25	166	25	86	16383	16383	80	101	40	101	40	151	80	151	437	194	228	345	18	194	98	-51	357	-51	437	194	228	345	18	194	98	-51	357	-51	16383	16383	397	181	333	-19	122	-19	58	181	228	305	414	18	414	233	228	340	41	233	41	18	228	-88	16383	16383	381	36	228	-50	74	36	74	213	228	302	381	213	414	18	414	233	228	340	41	233	41	18	228	-88	451	127	341	316	122	316	12	127	122	-63	341	-63	569	126	555	210	517	283	459	341	386	379	302	392	218	379	145	341	87	283	49	210	35	126	49	42	87	-31	145	-89	218	-127	302	-140	386	-127	459	-89	517	-31	555	42	569	126	367	126	195	291	22	126	195	-47	367	126	195	291	22	126	195	-47	16383	16383	320	125	195	0	70	125	195	245	252	126	136	305	20	126	137	-51	252	126	136	305	20	126	137	-51	16383	16383	213	126	137	8	60	126	136	244	248	126	131	244	13	126	131	8	166	126	89	244	13	126	89	8	166	126	89	244	13	126	89	8	16383	16383	129	126	89	65	50	126	89	188	396	126	384	175	353	210	309	233	259	246	210	250	162	246	113	233	69	210	37	175	25	126	37	77	69	42	113	19	162	6	210	2	259	6	309	19	353	42	384	77	396	126	396	126	384	175	353	210	309	233	259	246	210	250	162	246	113	233	69	210	37	175	25	126	37	77	69	42	113	19	162	6	210	2	259	6	309	19	353	42	384	77	396	126	16383	16383	363	126	352	89	325	63	288	47	247	38	210	35	174	38	133	47	96	63	69	89	58	126	69	163	96	189	133	205	174	214	210	217	247	214	288	205	325	189	352	163	363	126	273	126	269	174	256	224	233	268	198	299	149	311	100	299	65	268	42	224	29	174	25	126	29	78	42	28	65	-15	100	-47	149	-59	198	-47	233	-15	256	28	269	78	273	126	273	126	269	174	256	224	233	268	198	299	149	311	100	299	65	268	42	224	29	174	25	126	29	78	42	28	65	-15	100	-47	149	-59	198	-47	233	-15	256	28	269	78	273	126	16383	16383	240	126	236	80	225	38	207	5	181	-17	149	-25	117	-17	91	5	73	39	62	80	58	126	62	172	73	213	91	247	117	270	149	278	181	270	207	247	225	213	236	172	240	126	428	110	428	143	343	143	336	163	324	180	308	193	289	201	267	204	246	201	227	193	211	180	199	163	192	143	128	143	122	145	116	151	116	157	118	161	120	164	123	166	132	175	140	185	149	194	156	204	164	214	153	224	133	201	112	180	88	160	63	143	35	129	35	124	63	110	88	92	112	72	134	51	154	28	164	38	157	48	149	58	140	67	132	77	120	89	118	92	117	95	116	97	116	100	118	106	121	108	124	109	129	110	193	110	200	90	211	74	227	61	246	53	267	50	289	53	308	61	324	74	336	90	343	110	16383	16383	218	143	224	155	232	165	242	172	254	177	267	179	281	177	293	172	303	165	311	155	317	143	16383	16383	317	110	311	98	303	89	293	81	281	76	267	75	254	76	242	81	232	89	224	98	219	110	433	-39	433	-6	122	-6	118	-4	115	-2	114	0	113	3	114	5	115	8	116	10	118	13	121	15	140	34	149	42	159	51	120	88	117	90	115	92	113	96	113	99	114	102	116	105	122	109	126	110	433	110	433	143	122	143	116	147	114	150	113	153	114	155	115	158	116	160	118	163	121	165	140	184	149	192	159	201	120	238	117	240	115	243	114	244	113	246	113	249	114	252	116	255	119	258	123	259	126	260	433	260	433	293	127	293	122	294	118	295	115	297	113	303	114	306	115	308	116	311	118	314	121	317	129	326	145	342	159	360	149	369	129	347	107	327	83	309	58	293	30	279	30	274	55	262	77	249	98	234	118	218	137	201	118	185	98	169	77	154	54	141	30	129	30	124	55	112	77	99	98	84	118	68	137	51	118	35	98	19	77	4	54	-8	30	-20	30	-25	58	-38	83	-55	107	-73	128	-93	148	-115	158	-106	152	-96	144	-87	137	-79	118	-60	116	-57	114	-55	114	-52	113	-50	115	-44	118	-41	121	-40	126	-39	574	110	574	143	493	143	482	187	459	226	426	257	384	277	334	285	287	278	247	259	214	229	191	190	180	143	119	143	113	145	107	151	107	159	109	161	111	164	122	175	131	185	155	215	145	224	103	180	79	160	54	143	26	129	26	124	54	110	79	92	103	72	125	51	145	28	155	38	148	48	140	58	132	67	123	77	111	89	110	92	108	95	107	97	107	100	109	106	112	108	115	109	120	110	180	110	190	65	213	26	246	-3	287	-23	334	-30	383	-23	426	-5	459	23	482	62	493	110	16383	16383	349	143	349	252	382	244	411	228	434	205	451	176	460	143	16383	16383	324	143	212	143	220	175	236	204	260	227	289	244	324	252	16383	16383	460	110	451	77	435	49	412	26	383	10	349	2	349	110	16383	16383	324	2	289	10	260	26	237	49	221	78	212	110	324	110	759	110	759	143	710	143	680	110	621	197	559	110	499	197	438	110	378	197	316	110	257	197	195	110	165	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	93	104	73	126	51	146	29	156	39	149	49	141	59	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	117	109	120	110	148	110	195	57	257	143	316	57	378	143	438	57	499	143	559	57	621	143	680	57	725	110	435	110	435	143	302	143	302	225	277	225	277	143	189	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	223	206	230	215	220	225	204	207	187	189	168	172	149	157	128	143	117	143	113	145	111	147	109	150	109	155	110	158	116	167	125	176	134	186	150	206	157	215	147	225	126	202	105	181	81	161	56	143	28	129	28	124	56	110	81	92	105	72	126	51	147	28	156	38	142	58	124	78	113	89	111	92	109	94	109	96	108	99	109	102	112	105	118	109	122	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	187	107	190	109	194	110	277	110	277	28	302	28	302	110	435	110	435	143	350	143	350	225	325	225	325	143	286	143	286	225	261	225	261	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	196	222	206	229	215	219	225	203	207	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	206	68	197	78	188	86	185	89	183	92	181	96	181	99	182	102	187	107	190	109	193	110	261	110	261	28	286	28	286	110	325	110	325	28	350	28	350	110	435	28	435	225	411	225	411	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	196	222	206	229	215	219	225	203	207	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	206	68	197	78	188	86	185	89	183	92	181	96	181	99	182	102	187	107	190	109	193	110	411	110	411	28	669	224	652	206	635	189	617	172	598	157	577	143	577	110	597	96	617	81	635	64	652	46	668	28	678	38	671	48	663	58	654	68	645	77	637	86	634	91	630	97	626	105	624	115	623	127	624	136	626	145	630	154	633	161	637	167	646	177	654	187	663	196	671	205	679	215	16383	16383	535	110	535	143	463	143	463	110	16383	16383	421	110	421	143	349	143	349	110	16383	16383	307	110	307	143	235	143	235	110	16383	16383	219	224	203	206	186	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	128	110	149	96	168	81	186	64	203	46	219	28	229	38	222	48	214	58	205	69	187	87	188	87	183	92	181	96	181	99	182	102	184	105	190	109	193	110	193	143	189	143	185	145	183	147	181	153	182	155	184	161	186	164	198	176	206	186	215	195	229	215	436	127	435	133	433	138	429	142	424	144	419	145	413	144	408	142	404	138	401	133	400	127	401	121	404	116	408	112	413	109	419	108	424	109	429	112	433	116	435	121	436	127	16383	16383	376	127	375	133	372	138	368	142	363	144	357	145	352	144	347	142	342	138	340	133	339	127	340	121	342	116	347	112	352	109	357	108	363	109	368	112	372	116	375	121	376	127	16383	16383	314	127	313	132	311	137	307	141	302	144	296	145	290	144	285	141	281	137	279	132	278	127	279	121	281	116	285	112	290	109	296	108	302	109	307	112	311	116	313	121	314	127	16383	16383	253	127	252	133	249	138	245	142	240	144	235	145	229	144	224	142	220	138	217	133	217	121	220	116	224	112	229	109	235	108	240	109	245	112	249	116	252	121	253	127	16383	16383	193	127	192	133	189	138	185	142	180	144	174	145	168	144	163	142	160	138	157	133	156	127	157	121	160	116	163	112	168	109	174	108	180	109	185	112	189	116	192	121	193	127	16383	16383	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	102	109	104	113	108	116	108	121	109	125	112	129	116	130	121	131	127	129	137	125	141	121	144	116	145	113	145	111	146	109	148	109	150	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	425	225	409	207	392	189	374	172	355	157	334	143	262	143	262	225	237	225	237	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	237	110	237	28	262	28	262	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	425	225	409	207	392	189	374	172	355	157	334	143	287	143	287	225	262	225	262	143	223	143	223	225	198	225	198	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	198	110	198	28	223	28	223	110	262	110	262	28	287	28	287	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	425	224	409	206	392	189	374	172	355	157	334	143	190	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	215	195	223	205	230	215	220	224	204	206	187	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	184	105	186	107	190	109	194	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	205	435	215	425	225	409	207	392	189	374	172	355	157	334	143	291	143	291	225	266	225	266	143	190	143	186	145	184	147	182	150	182	155	183	158	189	167	198	176	207	186	223	206	230	215	220	225	204	207	187	189	168	172	149	157	128	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	149	206	156	215	147	225	126	202	104	181	80	161	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	129	110	149	96	169	81	187	64	219	28	229	38	215	58	197	78	186	89	184	92	182	94	182	96	181	99	182	102	184	105	186	107	190	109	194	110	266	110	266	28	291	28	291	110	334	110	355	96	374	81	392	64	409	46	425	28	435	38	428	48	420	58	411	68	402	77	394	86	391	91	387	97	383	105	381	115	380	127	381	136	383	145	387	154	390	161	395	167	411	187	420	196	428	206	435	215	428	225	412	206	380	172	362	157	342	143	317	143	317	225	292	225	292	143	262	143	262	225	238	225	238	143	173	143	170	145	168	147	166	150	166	155	168	161	172	167	181	176	190	186	197	196	205	206	212	215	202	225	186	206	170	189	153	172	135	157	114	143	109	143	106	145	104	147	102	150	102	155	103	158	105	161	106	164	118	176	142	206	149	215	139	225	119	202	98	181	76	161	52	143	25	129	25	124	52	110	76	92	98	72	119	51	138	28	148	38	134	58	125	68	117	78	108	86	104	92	102	94	102	102	104	105	107	107	111	109	114	110	135	96	154	81	171	65	186	47	202	28	212	38	205	48	181	78	172	86	169	89	167	92	165	96	165	99	167	105	173	109	177	110	238	110	238	28	262	28	262	110	292	110	292	28	317	28	317	110	343	110	362	96	380	81	396	65	412	47	427	28	438	38	431	48	423	57	416	66	408	76	400	85	397	89	393	96	389	104	387	114	386	127	387	136	389	145	392	154	397	161	401	167	409	177	416	187	424	196	431	206	438	215	435	110	435	143	322	143	377	198	359	215	289	145	218	215	200	198	255	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	254	110	200	56	218	39	289	109	359	39	377	56	323	110	435	128	418	156	397	181	372	201	345	215	315	220	277	212	246	193	221	170	198	151	175	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	175	110	209	118	236	137	260	160	286	179	315	187	339	183	361	171	380	154	396	133	410	111	388	257	388	282	204	282	204	257	16383	16383	388	185	388	210	204	210	204	185	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	398	185	394	205	386	224	373	240	357	250	339	254	320	249	299	238	279	225	260	214	245	210	233	212	222	218	214	228	207	240	203	254	194	254	197	236	205	217	218	201	233	190	251	185	270	190	290	201	311	213	329	224	345	229	357	227	368	220	377	211	384	199	388	185	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	0	394	17	386	36	374	52	359	64	341	68	322	63	301	53	281	40	262	29	247	24	234	26	224	32	215	42	208	54	204	68	194	68	197	48	206	29	219	13	234	3	252	0	271	3	292	14	312	27	331	38	347	43	359	41	369	35	378	25	384	13	388	0	16383	16383	398	-69	394	-51	386	-33	374	-16	359	-5	341	-1	322	-5	301	-16	281	-29	262	-40	247	-45	234	-43	224	-36	215	-27	208	-15	204	-1	194	-1	197	-21	206	-40	219	-55	234	-65	252	-69	271	-65	292	-54	312	-41	331	-30	347	-25	359	-27	369	-34	378	-43	384	-55	388	-69	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	272	143	22	266	22	233	200	143	42	143	42	110	200	110	22	20	22	-12	272	110	342	110	347	109	351	107	353	105	355	102	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	384	159	362	177	341	197	321	219	311	210	325	192	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	300	143	290	181	271	215	243	242	207	260	166	266	22	266	22	233	166	233	195	228	221	215	243	195	258	170	267	143	42	143	42	110	267	110	258	82	243	58	221	38	195	25	166	20	22	20	22	-12	167	-12	209	-5	244	11	272	38	291	71	300	110	342	110	347	109	351	107	353	105	355	102	355	96	353	92	351	89	332	70	325	62	319	53	312	43	322	33	342	55	362	76	384	94	408	110	435	124	436	-16	436	16	158	16	148	29	130	51	122	60	116	68	436	68	436	100	88	100	84	105	81	110	79	116	77	121	76	127	77	132	81	142	84	147	88	152	436	152	436	185	114	185	120	193	128	202	137	212	147	224	158	238	436	238	436	271	181	271	191	286	209	316	216	331	222	344	209	350	181	302	149	256	112	213	71	172	27	131	27	124	77	76	120	30	156	-13	185	-55	209	-97	221	-89	216	-77	209	-63	191	-33	180	-16	436	131	392	172	352	213	315	257	282	302	254	350	243	344	248	331	255	316	273	286	283	271	27	271	27	238	306	238	317	224	327	212	336	202	343	193	350	185	27	185	27	152	376	152	380	147	383	142	387	132	387	121	385	116	383	110	380	105	376	100	27	100	27	68	349	68	342	60	334	51	326	40	316	29	306	16	27	16	27	-16	283	-16	273	-33	255	-63	248	-77	243	-89	255	-97	279	-55	309	-13	345	30	387	76	436	124	270	185	266	205	257	224	244	240	229	250	211	254	191	249	171	238	151	225	132	214	117	210	104	212	94	218	85	228	79	240	75	254	65	254	69	236	77	217	89	201	104	190	122	185	141	190	162	201	182	213	201	224	217	229	229	227	239	220	248	211	255	199	259	185	16383	16383	435	129	408	143	382	160	359	180	337	202	317	224	307	215	314	205	322	195	331	185	339	175	348	166	351	164	353	161	355	157	355	154	354	151	352	148	349	145	345	144	342	143	27	143	27	110	342	110	350	108	352	106	354	103	354	97	353	95	352	92	348	86	339	77	330	67	322	58	306	38	316	28	337	51	359	72	382	92	408	110	435	124	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	270	0	266	17	257	36	245	52	230	64	213	68	193	63	173	53	152	40	134	29	118	24	106	26	95	32	86	42	79	54	75	68	65	68	69	48	77	29	90	13	106	3	123	0	143	3	163	14	184	27	202	38	218	43	230	41	241	35	249	25	256	13	260	0	16383	16383	270	-69	266	-51	257	-33	245	-16	230	-5	213	-1	193	-5	173	-16	152	-29	134	-40	118	-45	106	-43	95	-36	86	-27	79	-15	75	-1	65	-1	69	-21	77	-40	90	-55	106	-65	123	-69	143	-65	163	-54	184	-41	202	-30	218	-25	230	-27	241	-34	249	-43	256	-55	260	-69	388	254	384	240	378	228	369	218	359	212	347	210	331	214	312	225	292	238	271	249	252	254	234	250	219	240	206	224	197	205	194	185	204	185	208	199	215	211	224	220	234	227	247	229	262	224	281	213	301	201	322	190	341	185	359	190	374	201	386	217	394	236	398	254	16383	16383	435	110	435	143	121	143	118	144	114	145	111	148	109	151	108	154	108	157	110	161	112	164	115	166	124	175	133	185	149	205	156	215	146	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	147	28	156	38	149	48	141	58	133	67	124	77	116	86	113	89	111	92	110	95	109	97	108	100	110	106	113	108	117	109	122	110	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	388	68	384	54	377	42	368	32	357	26	345	24	329	29	311	40	290	53	270	63	251	68	233	64	218	52	205	36	197	17	194	0	203	0	207	13	214	25	222	35	233	41	245	43	260	38	279	27	300	14	320	3	339	0	357	3	373	13	386	29	394	48	398	68	16383	16383	388	-1	384	-15	377	-27	368	-36	357	-43	345	-45	329	-40	311	-29	290	-16	270	-5	251	-1	233	-5	218	-16	205	-33	197	-51	194	-69	203	-69	207	-55	214	-43	222	-34	233	-27	245	-25	260	-30	279	-41	300	-54	320	-65	339	-69	357	-65	373	-55	386	-40	394	-21	398	-1	435	110	435	143	117	143	113	145	110	147	108	153	109	155	111	161	113	164	116	167	124	176	133	186	141	195	149	205	156	215	147	224	126	202	104	180	80	160	55	143	27	129	27	124	55	110	80	92	104	72	126	51	146	28	156	38	149	48	133	68	124	78	115	86	112	89	110	92	108	96	108	99	109	102	111	105	114	107	118	109	121	110	16383	16383	398	0	394	17	386	36	374	52	359	64	341	68	322	63	301	53	281	40	262	29	247	24	234	26	224	32	215	42	208	54	204	68	194	68	197	48	206	29	219	13	234	3	252	0	271	3	292	14	312	27	331	38	347	43	359	41	369	35	378	25	384	13	388	0	435	129	408	143	382	160	359	180	337	202	316	224	306	215	322	195	330	186	339	176	348	167	352	161	354	155	354	150	352	147	350	145	346	143	27	143	27	110	342	110	345	109	349	107	352	105	354	102	355	99	355	96	353	92	351	89	348	86	339	78	331	68	322	58	314	48	307	38	317	28	337	51	359	72	382	92	408	110	435	124	16383	16383	270	0	266	17	257	36	245	52	230	64	213	68	193	63	173	53	152	40	134	29	118	24	106	26	95	32	86	42	79	54	75	68	65	68	69	48	77	29	90	13	106	3	123	0	143	3	163	14	184	27	202	38	218	43	230	41	241	35	249	25	256	13	260	0	367	186	241	186	199	310	156	186	30	186	132	108	95	-14	199	58	301	-14	265	108	16383	16383	329	174	249	113	278	17	199	74	119	17	147	113	68	174	166	174	199	270	231	174	367	186	241	186	199	310	156	186	30	186	132	108	95	-14	199	58	301	-14	265	108	333	182	201	167	175	299	148	167	17	182	131	114	77	-6	175	83	273	-6	219	114	16383	16383	275	163	203	119	236	45	175	100	114	45	147	119	75	163	159	153	175	233	191	153	420	147	268	356	22	276	22	17	268	-62	420	147	268	356	22	276	22	17	268	-63	16383	16383	379	147	257	-22	55	41	55	252	257	316	336	298	336	331	5	331	5	298	16383	16383	336	198	336	231	5	231	5	198	154	198	154	0	187	0	187	198	684	209	656	204	636	193	620	176	609	156	599	134	591	118	583	103	574	90	562	82	548	79	534	82	523	90	513	102	505	117	498	134	488	155	477	176	462	193	443	204	419	209	394	204	375	193	360	176	349	155	339	134	331	117	323	102	314	90	303	82	289	79	274	82	263	90	254	103	245	118	238	134	228	156	217	176	202	193	183	204	158	209	133	204	114	193	99	176	88	156	79	134	71	118	62	103	52	90	39	82	22	79	23	46	50	51	70	62	86	79	98	99	108	121	115	138	123	152	132	164	144	172	158	175	172	172	184	164	193	152	201	137	209	121	218	99	230	79	244	62	263	51	289	46	313	51	332	62	347	79	358	99	368	121	376	137	384	152	393	164	404	172	419	175	433	172	444	164	453	152	461	137	469	121	479	99	491	79	505	62	524	51	549	46	574	51	593	62	607	79	618	99	628	121	644	153	654	165	667	173	684	176	420	154	418	182	411	209	401	233	387	255	371	276	348	298	322	313	294	323	266	329	238	330	177	323	117	300	67	263	32	212	18	147	25	108	42	76	65	51	87	33	104	23	107	24	111	27	123	33	118	26	112	19	105	13	96	7	102	3	109	0	117	-1	125	-3	137	-3	139	-2	142	-2	144	-1	175	45	198	92	216	140	230	191	244	248	245	250	246	251	248	255	248	259	246	263	245	264	243	265	233	260	222	256	212	252	202	249	193	246	194	243	197	241	200	240	202	238	203	235	199	187	190	145	177	109	160	78	141	54	111	70	88	89	72	111	63	135	60	161	68	204	91	245	126	279	171	302	224	311	275	301	318	273	350	234	370	186	377	134	372	92	357	54	332	21	297	-4	252	-19	255	-19	258	-20	267	-20	323	-9	366	18	396	59	414	106	420	154	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	152	301	156	296	159	293	162	291	167	290	174	291	180	294	184	298	187	304	188	310	186	321	180	329	170	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	127	0	127	7	112	9	102	13	97	21	94	33	94	209	188	209	188	52	187	34	184	21	178	13	168	9	153	7	153	0	276	0	276	7	255	9	242	13	234	20	230	33	229	51	229	209	287	209	287	225	229	225	229	283	230	299	234	311	239	320	247	326	257	328	263	327	269	325	274	321	279	316	284	308	289	301	293	296	297	293	302	291	306	290	313	291	319	294	324	298	327	304	328	310	325	321	318	329	307	336	292	340	276	342	257	340	241	335	226	328	214	318	205	305	198	292	194	279	190	264	189	247	188	225	262	0	262	7	248	10	239	14	232	22	229	33	228	50	228	228	226	230	214	229	203	227	181	225	92	225	92	265	93	280	95	293	100	304	107	313	113	319	120	323	136	329	145	329	161	325	173	314	184	302	194	291	205	287	212	288	217	290	220	295	222	300	223	307	220	319	212	329	199	336	182	340	160	342	143	341	126	338	111	333	98	327	86	318	73	303	64	288	58	271	54	250	50	225	17	225	17	209	50	209	50	48	49	32	46	20	40	13	30	9	16	7	16	0	126	0	126	7	112	9	102	14	96	20	93	31	92	45	92	209	134	209	157	208	172	206	181	201	184	192	185	180	185	32	182	21	177	14	167	9	151	7	151	0	261	0	261	7	248	9	239	12	233	18	229	27	228	41	228	340	226	342	219	340	210	337	202	334	195	331	190	329	180	331	158	337	146	340	134	342	123	341	112	338	102	334	93	329	84	322	70	307	60	291	55	273	52	252	51	225	16	225	16	209	50	209	50	54	49	34	47	21	41	14	31	9	16	7	16	0	127	0	127	7	113	9	103	13	97	19	94	28	93	41	93	209	186	209	186	43	185	29	182	19	176	13	167	9	153	7	153	0	16383	16383	186	225	93	225	93	250	94	279	98	301	105	317	114	325	126	328	132	328	138	326	142	323	147	317	157	303	161	298	165	295	171	293	177	292	182	292	183	293	185	294	186	296	398	0	398	7	385	10	375	14	369	22	365	33	364	50	364	193	365	203	365	214	366	228	363	230	351	229	340	227	318	225	229	225	229	265	230	280	232	293	237	304	244	313	250	318	257	323	273	327	281	328	297	323	310	313	320	301	331	291	342	287	349	288	353	290	357	295	359	300	359	307	357	319	349	329	336	336	319	340	297	342	279	341	263	338	249	333	235	327	224	318	210	303	201	288	195	271	191	250	187	225	94	225	94	282	95	298	99	311	105	320	113	326	123	328	129	327	134	325	139	321	143	315	148	307	152	300	156	295	159	292	163	290	167	290	174	291	180	294	185	298	188	304	189	310	186	320	180	329	170	335	156	339	140	341	121	339	105	335	90	327	78	318	69	305	62	292	57	279	54	264	52	246	51	225	11	225	11	209	51	209	51	51	50	33	47	21	40	13	28	9	10	7	10	0	127	0	127	7	113	10	103	13	97	21	94	33	94	209	187	209	187	48	186	32	184	21	179	14	169	10	153	7	153	0	263	0	263	7	249	9	239	14	233	20	230	31	229	45	229	209	295	209	310	206	318	201	322	192	323	180	323	50	322	32	320	21	314	14	304	9	289	7	289	0	398	0	398	7	385	9	376	12	370	18	366	27	366	340	363	342	356	340	347	337	339	334	332	331	326	329	316	331	306	334	294	337	283	340	271	342	260	341	249	338	239	334	229	329	221	322	207	307	198	291	192	273	189	252	189	225	94	225	94	283	95	299	98	311	104	320	111	326	122	328	128	327	133	325	138	321	143	316	148	308	153	301	157	296	161	293	166	291	171	290	177	291	183	294	188	298	190	304	191	310	189	321	182	329	171	336	156	340	140	342	121	340	105	335	90	328	78	318	69	305	62	292	57	279	54	264	52	247	51	225	11	225	11	209	51	209	51	52	50	34	47	21	40	13	28	9	10	7	10	0	140	0	140	7	119	9	106	13	98	21	95	33	94	52	94	209	188	209	188	54	187	34	184	21	177	14	167	9	152	7	152	0	265	0	265	7	251	9	241	13	234	19	230	28	229	41	229	209	324	209	324	43	323	29	319	19	313	13	304	9	291	7	291	0	16383	16383	324	225	229	225	229	250	231	279	235	301	242	316	251	325	263	328	269	327	275	325	280	322	284	317	290	310	294	303	298	298	302	295	308	293	315	292	319	292	320	293	322	294	324	296	408	112	219	331	27	110	217	-107	16383	16383	207	29	208	39	209	50	213	63	218	79	227	99	234	113	242	126	249	140	254	154	256	171	255	188	250	202	241	211	229	217	213	219	199	217	187	211	177	203	171	194	169	184	171	177	175	173	180	169	184	164	185	158	184	152	179	147	173	143	166	141	158	140	151	141	144	144	137	149	133	157	131	165	135	186	147	206	165	223	189	235	218	239	243	235	267	225	287	210	302	190	307	167	306	154	301	141	292	127	276	110	252	89	244	79	237	68	232	57	229	44	226	29	16383	16383	242	-24	240	-30	236	-37	231	-43	223	-47	215	-48	208	-47	201	-43	195	-37	192	-31	190	-24	192	-14	196	-7	201	-1	208	1	215	2	223	1	230	-1	236	-7	240	-14	242	-24	107	43	107	0	113	37	113	37	107	0	113	6	113	37	113	6	116	30	116	30	113	6	116	13	116	30	116	13	118	21	65	22	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	75	0	70	37	75	0	76	43	76	43	75	0	82	-2	76	43	82	-2	83	47	83	47	82	-2	91	-3	83	47	91	-3	92	49	92	49	91	-3	100	-2	92	49	100	-2	100	47	100	47	100	-2	107	0	100	47	107	0	107	43	118	297	117	311	117	278	118	297	117	278	117	282	118	297	117	282	118	286	118	297	118	286	118	290	118	297	118	290	118	294	117	278	117	311	113	322	117	278	113	322	108	331	117	278	108	331	101	336	117	278	101	336	94	88	92	338	81	336	88	88	92	338	88	88	94	88	92	338	94	88	101	336	66	284	66	278	69	323	69	323	66	278	88	88	69	323	88	88	74	331	74	331	88	88	81	336	66	312	65	300	65	297	66	312	65	297	65	293	66	312	65	293	65	289	66	312	65	289	66	284	66	312	66	284	69	323	123	316	124	307	124	324	124	324	124	307	126	291	124	324	126	291	127	330	127	330	126	291	129	270	127	330	129	270	132	334	132	334	129	270	134	244	132	334	134	244	138	337	138	337	134	244	139	215	138	337	139	215	145	338	145	338	139	215	150	215	145	338	150	215	151	337	151	337	150	215	154	243	151	337	154	243	157	334	157	334	154	243	158	268	157	334	158	268	162	330	162	330	158	268	162	289	162	330	162	289	165	324	165	324	162	289	165	306	165	324	165	306	166	318	39	316	39	307	40	324	40	324	39	307	42	291	40	324	42	291	42	330	42	330	42	291	45	270	42	330	45	270	47	334	47	334	45	270	50	244	47	334	50	244	53	337	53	337	50	244	55	215	53	337	55	215	60	338	60	338	55	215	65	215	60	338	65	215	67	337	67	337	65	215	70	243	67	337	70	243	73	334	73	334	70	243	75	268	73	334	75	268	77	330	77	330	75	268	78	289	77	330	78	289	80	324	80	324	78	289	80	306	80	324	80	306	81	318	90	331	75	230	85	108	85	108	75	230	71	203	85	108	71	203	69	0	69	0	71	203	60	136	69	0	60	136	56	108	56	108	60	136	3	136	56	108	3	136	3	108	17	230	17	203	71	203	17	230	71	203	75	230	90	331	85	108	89	136	90	331	89	136	100	203	90	331	100	203	104	230	90	331	104	230	119	331	185	331	171	230	181	108	181	108	171	230	166	203	181	108	166	203	166	0	166	0	166	203	156	136	166	0	156	136	152	108	152	108	156	136	89	136	152	108	89	136	85	108	104	230	100	203	166	203	104	230	166	203	171	230	200	230	214	331	195	203	195	203	214	331	185	331	195	203	185	331	185	136	185	136	185	331	181	108	185	136	181	108	235	108	200	230	195	203	248	203	200	230	248	203	248	230	185	136	235	108	235	136	166	0	152	108	137	0	69	0	56	108	40	0	132	319	154	314	155	330	155	330	154	314	172	304	155	330	172	304	173	326	173	326	172	304	186	291	173	326	186	291	189	321	189	321	186	291	197	273	189	321	197	273	202	314	202	314	197	273	205	250	202	314	205	250	213	305	213	305	205	250	213	250	228	96	227	105	229	85	229	85	227	105	225	115	229	85	225	115	224	54	224	54	225	115	222	123	224	54	222	123	219	130	211	32	224	54	219	130	211	32	219	130	210	141	211	32	210	141	199	152	211	32	199	152	191	17	191	17	199	152	189	74	191	17	189	74	187	55	191	17	187	55	181	40	191	17	181	40	170	28	191	17	170	28	164	6	188	90	189	74	199	152	188	90	199	152	185	164	188	90	185	164	182	105	132	147	156	132	163	178	163	178	156	132	172	118	163	178	172	118	185	164	185	164	172	118	182	105	132	14	132	147	132	195	132	14	132	195	115	155	132	14	115	155	132	-43	132	332	132	363	115	155	132	332	115	155	132	195	132	332	132	195	132	319	132	332	132	319	155	330	115	0	115	155	115	14	115	0	115	14	91	1	91	1	115	14	90	17	91	1	90	17	71	4	71	4	90	17	69	27	71	4	69	27	54	9	54	9	69	27	52	42	54	9	52	42	38	63	38	16	54	9	38	63	38	16	38	63	30	90	38	16	30	90	22	90	38	16	22	90	22	26	132	363	115	363	115	319	115	319	115	363	115	332	115	319	115	155	132	363	71	293	81	304	88	328	88	328	81	304	96	313	88	328	96	313	115	332	115	332	96	313	115	319	64	319	44	304	54	196	64	319	54	196	63	266	64	319	63	266	65	281	64	319	65	281	71	293	64	319	71	293	88	328	63	266	54	196	64	254	64	254	54	196	79	177	64	254	79	177	69	243	69	243	79	177	79	232	26	257	29	234	31	283	31	283	29	234	38	214	31	283	38	214	44	304	44	304	38	214	54	196	79	232	79	177	93	219	93	219	79	177	115	155	93	219	115	155	115	204	115	204	115	155	115	319	164	6	170	28	154	20	164	6	154	20	132	14	164	6	132	14	132	0	132	-43	115	155	115	0	132	-43	115	0	115	-43	132	195	132	147	163	178	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	153	335	132	325	142	294	142	294	132	325	141	281	142	141	141	281	132	325	142	141	132	325	126	171	118	189	103	155	126	171	118	189	126	171	132	325	118	189	132	325	116	309	118	189	116	309	111	207	99	177	72	158	75	124	99	177	75	124	86	140	99	177	86	140	103	155	99	177	103	155	118	189	72	158	50	138	53	5	72	158	53	5	67	87	72	158	67	87	69	106	72	158	69	106	75	124	79	45	70	64	77	-3	77	-3	70	64	67	87	53	5	50	138	36	20	36	20	50	138	34	116	36	20	34	116	25	42	25	42	34	116	24	92	25	42	24	92	21	69	101	250	103	237	105	288	105	288	103	237	106	223	105	288	106	223	116	309	116	309	106	223	111	207	185	40	170	31	172	9	172	9	170	31	155	25	172	9	155	25	151	0	151	0	155	25	142	21	151	0	142	21	130	-4	130	-4	142	21	129	20	109	23	92	31	107	-6	109	23	107	-6	130	-4	109	23	130	-4	129	20	79	45	77	-3	107	-6	79	45	107	-6	92	31	246	75	251	113	234	89	246	75	234	89	250	9	250	9	234	89	233	22	233	22	234	89	218	107	233	22	218	107	214	39	214	39	218	107	205	126	214	39	205	126	202	52	202	52	205	126	192	146	202	52	192	146	186	72	186	72	192	146	180	167	186	72	180	167	170	92	170	92	180	167	168	192	170	92	168	192	161	208	156	115	170	92	161	208	156	115	161	208	152	225	156	115	152	225	146	239	156	115	146	239	143	253	156	115	143	253	142	141	141	266	141	281	142	141	141	266	142	141	143	253	142	294	148	306	153	335	153	335	148	306	156	315	153	335	156	315	177	338	177	338	156	315	167	320	177	338	167	320	180	322	180	322	193	320	199	335	199	335	193	320	204	314	199	335	204	314	218	328	218	328	204	314	212	304	218	328	212	304	217	292	217	261	221	222	219	278	219	278	221	222	233	315	233	315	221	222	235	238	233	315	235	238	242	298	242	298	235	238	243	256	242	298	243	256	246	276	218	328	217	292	219	278	218	328	219	278	233	315	199	335	177	338	180	322	183	220	168	192	199	207	183	220	199	207	200	233	200	233	199	207	221	222	200	233	221	222	211	246	211	246	221	222	217	261	183	220	161	208	168	192	193	22	214	39	202	52	193	22	202	52	185	40	193	22	185	40	172	9	246	75	250	9	259	58	259	58	250	9	266	0	259	58	266	0	274	46	274	46	266	0	283	-4	274	46	283	-4	288	36	288	36	283	-4	300	-6	288	36	300	-6	304	31	304	31	300	-6	319	-3	304	31	319	-3	321	29	321	29	319	-3	336	3	321	29	336	3	332	30	270	197	276	193	355	213	355	213	276	193	279	187	355	213	279	187	280	179	280	179	284	134	296	152	280	179	296	152	309	173	309	173	316	184	280	179	280	179	316	184	323	192	280	179	323	192	332	198	342	201	355	203	355	213	342	201	355	213	332	198	332	198	355	213	280	179	261	201	270	197	355	213	261	201	355	213	248	213	261	201	248	213	248	203	280	179	278	165	284	134	284	134	278	165	273	150	284	134	273	150	273	115	273	115	273	150	264	133	273	115	264	133	260	96	260	96	264	133	251	113	260	96	251	113	246	75	375	50	368	55	365	30	365	30	368	55	359	45	365	30	359	45	352	14	352	14	359	45	350	38	352	14	350	38	342	33	342	33	332	30	336	3	342	33	336	3	352	14	77	-3	67	87	53	5	101	250	105	288	101	263	24	317	25	306	25	324	25	324	25	306	27	289	25	324	27	289	28	330	28	330	27	289	31	268	28	330	31	268	33	334	33	334	31	268	35	243	33	334	35	243	39	337	39	337	35	243	40	215	39	337	40	215	46	338	46	338	40	215	50	215	46	338	50	215	53	337	53	337	50	215	56	244	53	337	56	244	59	334	59	334	56	244	60	269	59	334	60	269	63	330	63	330	60	269	64	290	63	330	64	290	66	324	66	324	64	290	66	306	66	324	66	306	66	318	24	126	29	75	29	179	29	179	29	75	44	27	29	179	44	27	44	227	44	227	44	27	69	-17	44	227	69	-17	67	127	67	127	69	270	44	227	116	295	152	330	147	338	116	295	147	338	104	307	116	295	104	307	92	261	67	127	69	180	69	270	69	270	69	180	77	223	69	270	77	223	104	307	104	307	77	223	92	261	116	-44	92	-8	103	-56	116	-44	103	-56	146	-88	116	-44	146	-88	152	-79	77	31	69	76	69	-17	77	31	69	-17	103	-56	77	31	103	-56	92	-8	67	127	69	-17	69	76	97	174	99	122	99	122	122	23	99	122	97	69	122	23	97	69	97	-19	97	-19	97	69	90	26	97	-19	90	26	75	-11	97	174	99	122	121	222	121	222	99	122	122	23	121	222	122	23	137	174	137	174	122	23	137	71	137	174	137	71	142	123	96	267	63	306	76	259	96	267	76	259	90	219	96	267	90	219	97	174	96	267	97	174	121	222	51	295	76	259	63	306	51	295	63	306	21	338	51	295	21	338	15	330	15	-79	19	-88	51	-45	51	-45	19	-88	62	-56	51	-45	62	-56	75	-11	75	-11	62	-56	97	-19	69	254	69	254	78	252	69	254	78	252	70	286	69	254	70	286	65	290	69	254	65	290	60	293	69	254	60	293	56	295	69	254	56	295	56	257	51	296	46	295	46	261	51	296	46	261	56	257	51	296	56	257	56	295	36	283	36	270	38	288	38	288	36	270	40	265	38	288	40	265	41	292	41	292	40	265	46	261	41	292	46	261	46	295	81	196	86	201	88	221	88	221	86	201	89	204	88	221	89	204	97	224	97	224	89	204	92	207	97	224	92	207	94	210	94	210	97	212	97	224	97	224	97	212	106	229	78	218	65	215	69	183	78	218	69	183	74	188	78	218	74	188	81	196	78	218	81	196	88	221	110	140	114	136	111	169	111	169	114	136	113	174	115	183	113	174	114	136	115	183	114	136	119	133	144	157	143	161	143	146	144	157	143	146	145	152	144	157	145	152	144	154	141	164	140	169	140	141	141	164	140	141	143	146	141	164	143	146	143	161	136	179	134	190	136	136	136	179	136	136	140	141	136	179	140	141	140	169	134	190	132	201	136	136	136	136	132	201	130	212	136	136	130	212	130	133	130	133	130	212	130	224	126	338	120	337	120	258	126	338	120	258	121	249	126	338	121	249	121	228	126	338	121	228	124	132	126	338	124	132	130	133	126	338	130	133	130	224	126	338	130	224	130	243	126	338	130	243	130	255	126	338	130	255	131	337	121	243	121	228	121	249	120	337	115	335	115	285	120	337	115	285	118	276	120	337	118	276	119	267	120	337	119	267	120	258	113	295	115	285	115	335	113	295	115	335	111	331	113	295	111	331	111	301	204	295	198	296	200	258	200	258	198	296	190	294	200	258	190	294	190	256	190	256	190	294	183	288	190	256	183	288	178	254	178	254	183	288	174	281	178	254	174	281	168	251	168	251	174	281	166	272	168	251	166	272	159	264	159	264	154	259	158	248	158	248	154	259	149	255	158	248	149	255	147	243	147	243	149	255	144	251	147	243	144	251	137	247	130	243	130	228	134	225	130	243	134	225	134	235	130	243	134	235	137	247	137	247	134	235	147	243	176	218	165	220	169	196	176	218	169	196	175	188	176	218	175	188	182	182	176	218	182	182	186	215	199	175	205	176	206	210	206	210	205	176	210	178	206	210	210	178	212	206	212	206	210	178	213	183	212	206	213	183	215	201	215	201	213	183	216	188	215	201	216	188	217	194	198	213	186	215	187	178	198	213	187	178	193	175	198	213	193	175	199	175	198	213	199	175	206	210	216	277	215	284	215	270	215	270	215	284	213	289	215	270	213	289	212	265	212	265	213	289	209	293	212	265	209	293	207	261	207	261	209	293	204	295	207	261	204	295	200	258	159	264	158	248	168	251	161	205	169	196	165	220	161	205	165	220	156	224	161	205	156	224	153	212	147	228	138	233	140	221	147	228	140	221	147	217	147	228	147	217	153	212	147	228	153	212	156	224	143	326	140	331	142	307	143	326	142	307	143	312	143	326	143	312	144	316	143	326	144	316	144	320	133	278	135	287	136	335	136	335	135	287	138	296	136	335	138	296	140	331	140	331	138	296	140	302	140	331	140	302	142	307	131	337	130	255	130	262	131	337	130	262	131	270	131	337	131	270	133	278	131	337	133	278	136	335	134	235	134	225	140	221	134	235	140	221	138	233	124	132	121	228	121	224	124	132	121	224	120	212	124	132	120	212	119	201	124	132	119	201	119	133	118	192	115	183	119	133	118	192	119	133	119	201	101	215	105	218	106	229	106	229	105	218	112	222	106	229	112	222	117	235	117	235	112	222	121	228	117	235	121	228	121	243	76	280	78	252	85	270	85	270	78	252	87	249	85	270	87	249	93	262	93	262	87	249	97	246	93	262	97	246	101	255	101	255	97	246	106	242	101	255	106	242	110	249	110	249	106	242	117	235	110	249	117	235	121	243	108	317	109	312	109	326	109	326	109	312	110	307	109	326	110	307	111	331	111	331	110	307	111	301	111	169	109	163	110	140	110	140	109	163	108	159	110	140	108	159	108	145	108	145	108	159	107	154	108	145	107	154	107	151	65	215	53	213	57	176	65	215	57	176	61	177	65	215	61	177	65	179	65	215	65	179	69	183	34	193	35	187	35	200	35	200	35	187	37	182	35	200	37	182	39	205	39	205	37	182	41	178	39	205	41	178	45	210	45	210	41	178	46	176	45	210	46	176	53	213	53	213	46	176	52	175	53	213	52	175	57	176	70	286	78	252	76	280	106	229	97	212	101	215	108	317	109	326	108	321	187	178	186	215	182	182	36	270	36	283	35	277	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	63	-1	66	-1	70	49	70	49	66	-1	68	0	70	49	68	0	71	0	71	0	73	0	81	43	81	43	73	0	75	-1	81	43	75	-1	77	-3	27	22	29	13	29	32	29	32	29	13	32	6	29	32	32	6	33	40	33	40	32	6	38	1	33	40	38	1	39	46	39	46	38	1	46	-1	39	46	46	-1	47	49	47	49	46	-1	56	-2	47	49	56	-2	57	51	57	51	56	-2	60	-2	57	51	60	-2	70	49	70	49	60	-2	63	-1	98	7	96	22	95	-10	95	-10	96	22	90	34	95	-10	90	34	88	-27	88	-27	90	34	81	43	88	-27	81	43	78	-6	78	-6	76	-16	88	-27	88	-27	76	-16	76	-44	81	43	77	-3	78	-4	81	43	78	-4	78	-6	81	43	70	49	71	0	36	-60	41	-69	51	-49	51	-49	41	-69	60	-58	51	-49	60	-58	63	-38	63	-38	60	-58	76	-44	63	-38	76	-44	71	-27	71	-27	76	-44	76	-16	142	97	142	128	20	128	142	97	20	128	20	97	35	22	37	13	37	31	37	31	37	13	40	6	37	31	40	6	40	39	40	39	40	6	46	0	40	39	46	0	46	45	46	45	46	0	54	-3	46	45	54	-3	54	49	54	49	54	-3	62	-5	54	49	62	-5	63	50	63	50	62	-5	71	-3	63	50	71	-3	71	49	71	49	71	-3	79	0	71	49	79	0	79	44	79	44	79	0	85	6	79	44	85	6	85	38	85	38	85	6	89	13	85	38	89	13	89	30	89	30	89	13	90	22	143	338	110	338	-3	-6	143	338	-3	-6	30	-6	101	318	124	325	124	325	127	338	124	325	148	318	127	338	148	318	164	330	164	330	148	318	166	298	164	330	166	298	194	307	194	307	166	298	179	265	194	307	179	265	187	219	166	33	168	2	179	65	179	65	168	2	200	29	179	65	200	29	187	108	187	108	200	29	190	162	194	307	190	162	200	29	194	307	200	29	218	270	218	270	200	29	222	67	218	270	222	67	232	222	232	222	222	67	234	114	232	222	234	114	238	165	125	6	125	-6	148	13	148	13	125	-6	168	2	148	13	168	2	166	33	71	265	84	298	84	329	84	329	84	298	101	318	84	329	101	318	127	338	127	338	101	318	124	325	12	168	16	118	16	220	16	220	16	118	27	71	16	220	27	71	29	266	29	266	27	71	48	31	29	266	48	31	52	304	52	304	48	31	63	109	52	304	63	109	60	165	60	165	63	220	52	304	52	304	63	220	71	265	52	304	71	265	84	329	102	13	84	33	80	3	102	13	80	3	125	-6	102	13	125	-6	125	6	80	3	84	33	71	65	80	3	71	65	63	109	80	3	63	109	48	31	194	307	187	219	190	162	100	22	92	14	197	0	197	0	92	14	78	10	197	0	78	10	59	7	79	294	84	295	145	338	145	338	84	295	88	296	145	338	88	296	92	296	92	296	97	295	145	338	145	338	97	295	101	293	145	338	101	293	104	288	164	12	155	18	107	47	107	47	155	18	151	27	107	47	151	27	107	272	106	281	107	272	145	338	106	281	145	338	104	288	145	338	55	292	69	291	145	338	69	291	74	293	145	338	74	293	79	294	150	38	150	336	145	338	150	38	145	338	107	272	150	38	107	272	151	27	197	0	197	7	178	8	197	0	178	8	164	12	197	0	164	12	105	33	197	0	105	33	100	22	197	0	59	7	59	0	105	33	164	12	107	47	69	291	55	292	55	286	26	236	38	262	39	299	39	299	38	262	50	280	39	299	50	280	59	320	59	320	50	280	63	292	59	320	63	292	86	333	86	333	63	292	79	299	86	333	79	299	99	301	99	301	123	298	119	338	119	338	123	298	150	334	24	271	15	238	26	236	24	271	26	236	39	299	166	205	171	153	169	230	169	230	171	153	176	321	176	321	171	153	189	179	176	321	189	179	195	302	195	302	189	179	202	203	195	302	202	203	207	278	207	278	202	203	209	226	207	278	209	226	211	250	176	321	150	334	156	275	176	321	156	275	165	255	176	321	165	255	169	230	150	334	123	298	142	289	150	334	142	289	156	275	159	181	146	155	147	126	159	181	147	126	171	153	159	181	171	153	166	205	15	0	210	0	15	6	15	6	210	0	65	38	15	6	65	38	103	100	103	100	65	38	147	126	103	100	147	126	128	129	128	129	147	126	146	155	119	338	86	333	99	301	212	48	203	42	210	0	210	0	203	42	193	39	210	0	193	39	182	38	210	0	182	38	65	38	237	69	230	71	221	57	237	69	221	57	212	48	237	69	212	48	210	0	22	257	31	255	33	284	33	284	31	255	43	275	33	284	43	275	48	306	48	306	43	275	57	290	48	306	57	290	68	323	68	323	57	290	71	300	68	323	71	300	92	334	92	334	71	300	87	306	92	334	87	306	105	308	105	308	123	306	121	338	121	338	123	306	146	335	123	306	138	300	146	335	146	335	138	300	149	290	146	335	149	290	168	326	168	326	149	290	157	275	168	326	157	275	159	257	159	257	157	240	170	213	170	213	157	240	152	200	170	213	183	226	184	311	184	311	183	226	192	241	184	311	192	241	195	292	195	292	192	241	197	255	195	292	197	255	199	270	170	213	184	311	168	326	170	213	168	326	159	257	152	200	157	240	152	224	152	200	152	224	146	152	152	200	146	152	161	141	152	200	161	141	164	195	164	195	171	127	173	190	173	190	171	127	178	109	173	190	178	109	181	185	181	185	178	109	180	88	193	40	180	88	176	63	193	40	176	63	175	22	175	22	176	63	167	42	175	22	167	42	154	9	154	9	167	42	153	26	154	9	153	26	135	15	132	199	127	160	146	152	132	199	146	152	143	211	143	211	146	152	152	224	215	109	214	125	214	94	214	94	214	125	212	139	214	94	212	139	211	79	211	79	212	139	207	152	211	79	207	152	207	65	207	65	207	152	201	164	207	65	201	164	200	52	200	52	201	164	194	174	200	52	194	174	193	40	193	40	194	174	187	180	193	40	187	180	181	185	103	-4	130	0	106	11	106	11	130	0	114	11	135	15	114	11	130	0	135	15	130	0	154	9	87	176	76	172	92	165	87	176	92	165	96	179	96	179	92	165	104	164	96	179	104	164	105	183	105	183	104	164	113	163	105	183	113	163	112	186	112	186	113	163	118	190	132	199	118	190	121	162	132	199	121	162	127	160	121	338	92	334	105	308	118	190	113	163	121	162	103	-4	106	11	99	13	103	-4	99	13	90	15	103	-4	90	15	82	20	103	-4	82	20	76	-6	76	-6	82	20	71	26	76	-6	71	26	64	31	76	-6	64	31	57	35	76	-6	57	35	57	-5	57	35	51	38	57	-5	57	-5	51	38	46	39	57	-5	46	39	41	-1	41	-1	46	39	41	40	41	-1	41	40	34	39	30	4	41	-1	34	39	30	4	34	39	29	36	30	4	29	36	25	32	30	4	25	32	23	12	22	27	21	22	23	12	22	27	23	12	25	32	92	165	76	172	76	165	180	88	193	40	181	185	164	195	161	141	171	127	6	84	146	84	6	116	6	116	146	84	26	116	6	116	26	116	163	338	163	338	26	116	146	287	163	338	146	287	185	0	185	0	146	287	146	116	185	0	146	116	146	84	146	84	146	116	26	116	163	338	185	0	185	338	185	116	185	84	237	84	185	116	237	84	237	116	185	0	146	84	146	0	211	95	213	122	213	137	211	95	213	137	211	150	211	95	211	150	207	162	211	95	207	162	206	71	178	205	178	96	182	33	178	205	182	33	195	185	195	185	182	33	196	51	195	185	196	51	202	174	202	174	196	51	206	71	202	174	206	71	207	162	149	8	164	17	164	48	164	48	164	17	182	33	164	48	182	33	174	71	174	71	182	33	178	96	110	12	117	-2	131	16	131	16	117	-2	134	1	131	16	134	1	149	29	149	29	134	1	149	8	149	29	149	8	164	48	202	333	197	331	198	294	202	333	198	294	200	296	202	333	200	296	201	298	202	333	201	298	219	340	202	333	219	340	206	335	190	331	192	292	197	331	197	331	192	292	195	293	197	331	195	293	198	294	210	339	206	335	219	340	210	339	219	340	214	344	87	331	70	249	90	291	87	331	90	291	190	331	190	331	90	291	188	291	190	331	188	291	192	292	38	206	65	204	70	249	70	249	65	204	89	199	70	249	89	199	108	241	108	241	89	199	110	191	108	241	110	191	137	232	137	232	110	191	129	182	137	232	129	182	145	171	145	171	156	159	159	220	159	220	156	159	166	146	159	220	166	146	178	205	178	205	166	146	172	131	178	205	172	131	177	114	87	331	32	213	33	207	87	331	33	207	34	206	87	331	34	206	36	206	87	331	36	206	38	206	87	331	38	206	70	249	32	213	32	212	33	207	33	207	32	212	32	208	32	208	32	212	32	211	79	-6	99	-5	83	21	79	-6	83	21	75	27	79	-6	75	27	66	34	79	-6	66	34	58	39	79	-6	58	39	58	-5	58	39	51	41	58	-5	58	-5	51	41	45	43	58	-5	45	43	40	-1	40	-1	45	43	38	43	40	-1	38	43	30	42	27	5	40	-1	30	42	27	5	30	42	24	40	27	5	24	40	19	36	27	5	19	36	19	13	17	31	16	24	19	13	17	31	19	13	19	36	104	12	98	14	99	-5	104	12	99	-5	117	-2	104	12	117	-2	110	12	159	220	137	232	145	171	90	17	83	21	99	-5	90	17	99	-5	98	14	178	205	177	114	178	96	32	208	32	211	32	210	140	214	127	213	146	187	146	187	127	213	122	191	105	189	122	191	115	211	105	189	115	211	103	207	64	133	67	157	71	277	71	277	67	157	76	173	71	277	76	173	76	191	76	191	76	173	89	184	76	191	89	184	90	201	90	201	89	184	105	189	90	201	105	189	103	207	127	213	115	211	122	191	187	65	180	41	182	7	182	7	180	41	169	23	182	7	169	23	166	0	166	0	169	23	154	11	166	0	154	11	148	-5	148	-5	154	11	134	7	148	-5	134	7	129	-6	129	-6	134	7	109	13	129	-6	109	13	106	-4	106	-4	109	13	89	30	106	-4	89	30	86	1	86	1	89	30	75	56	86	1	75	56	68	12	68	12	75	56	66	91	68	12	66	91	64	133	53	26	68	12	64	133	64	133	71	277	53	26	53	26	71	277	52	254	53	26	52	254	41	44	41	44	52	254	37	229	41	44	37	229	33	60	33	60	37	229	26	78	218	43	225	57	230	145	230	145	225	57	230	73	230	145	230	73	234	109	234	109	230	73	233	91	189	94	196	17	198	196	198	196	196	17	209	30	198	196	209	30	217	174	217	174	209	30	218	43	217	174	218	43	230	145	146	187	165	175	172	209	172	209	165	175	179	156	172	209	179	156	198	196	198	196	179	156	187	128	198	196	187	128	189	94	187	65	182	7	196	17	187	65	196	17	189	94	76	191	89	234	97	300	97	300	89	234	111	270	97	300	111	270	123	317	123	317	111	270	142	300	123	317	142	300	152	329	152	329	142	300	180	321	152	329	180	321	185	337	185	337	180	321	224	334	185	337	224	334	223	342	97	300	71	277	76	191	17	140	18	118	19	171	19	171	18	118	21	98	19	171	21	98	26	201	26	201	21	98	26	78	26	201	26	78	37	229	140	214	146	187	172	209	118	-3	224	323	185	294	185	294	224	323	224	331	185	294	224	331	78	294	62	293	78	294	224	331	62	293	224	331	40	331	40	331	10	257	19	253	40	331	19	253	30	270	40	331	30	270	40	282	40	331	40	282	51	289	40	331	51	289	62	293	118	-3	185	294	86	-3	167	109	177	162	154	122	154	122	177	162	145	185	154	122	145	185	136	136	136	136	145	185	149	207	136	136	149	207	131	195	131	195	107	210	136	136	136	136	107	210	106	156	90	142	106	156	93	166	66	8	69	54	66	79	66	79	67	97	66	145	66	145	67	97	71	113	66	145	71	113	93	166	93	166	71	113	79	128	93	166	79	128	90	142	30	94	32	48	35	111	35	111	32	48	45	25	35	111	45	25	47	127	47	127	45	25	66	8	47	127	66	8	66	145	66	145	66	8	66	79	107	210	90	225	93	166	107	210	93	166	106	156	90	225	77	240	93	166	93	166	77	240	70	257	93	166	70	257	67	189	67	189	70	257	68	275	70	324	68	275	71	292	70	324	71	292	78	305	128	338	123	324	142	322	128	338	142	322	156	334	156	334	142	322	157	314	156	334	157	314	179	324	179	324	157	314	168	302	179	324	168	302	175	286	182	44	175	29	185	8	185	8	175	29	163	17	185	8	163	17	157	-2	157	-2	163	17	148	10	157	-2	148	10	129	7	129	7	108	10	124	-6	124	-6	108	10	92	-2	92	-2	108	10	91	19	92	-2	91	19	77	34	92	-2	77	34	69	54	92	-2	69	54	66	8	78	305	89	316	97	335	97	335	89	316	104	322	97	335	104	322	128	338	128	338	104	322	123	324	49	308	36	287	38	225	49	308	38	225	49	208	49	308	49	208	67	189	49	308	67	189	68	275	49	308	68	275	70	324	36	287	31	260	33	242	36	287	33	242	38	225	171	200	190	215	176	249	176	249	190	215	177	267	179	324	177	267	190	215	179	324	190	215	197	309	197	309	190	215	203	229	197	309	203	229	208	289	208	289	203	229	210	246	208	289	210	246	212	267	171	200	176	249	171	234	171	200	171	234	162	220	171	200	162	220	149	207	171	200	149	207	145	185	223	78	220	100	218	49	218	49	220	100	213	121	218	49	213	121	205	26	205	26	213	121	199	141	205	26	199	141	185	62	185	62	199	141	183	79	177	95	183	79	199	141	177	95	199	141	177	162	177	95	177	162	167	109	185	62	185	8	205	26	129	7	124	-6	157	-2	182	44	185	8	185	62	179	324	175	286	177	267	70	324	78	305	97	335	32	48	30	94	28	75	62	253	64	269	57	316	57	316	64	269	68	284	57	316	68	284	85	332	85	332	68	284	73	297	85	332	73	297	79	307	79	307	84	313	85	332	85	332	84	313	91	318	85	332	91	318	119	338	119	338	91	318	98	321	119	338	98	321	106	323	119	338	106	323	115	324	115	324	139	319	119	338	119	338	139	319	138	337	123	140	105	118	122	119	123	140	122	119	138	122	123	140	102	144	105	118	85	157	72	177	75	123	85	157	75	123	105	118	85	157	105	118	102	144	61	237	62	253	57	316	61	237	57	316	50	137	61	237	50	137	64	204	64	204	50	137	75	123	64	204	75	123	72	177	15	220	19	186	20	258	20	258	19	186	31	158	20	258	31	158	35	291	35	291	31	158	50	137	35	291	50	137	57	316	137	141	123	140	138	122	137	141	138	122	153	146	153	146	138	122	153	128	153	146	153	128	167	153	167	153	153	128	167	136	167	153	167	136	177	163	177	163	167	136	180	147	177	163	180	147	181	177	181	177	180	147	191	72	181	177	191	72	181	197	178	243	181	197	185	313	178	243	185	313	171	324	138	337	139	319	155	332	155	332	139	319	157	304	155	332	157	304	171	324	171	324	157	304	170	278	171	324	170	278	178	243	229	197	228	221	227	163	227	163	228	221	224	244	227	163	224	244	220	130	220	130	224	244	217	265	220	130	217	265	209	284	220	130	209	284	208	100	208	100	209	284	198	300	208	100	198	300	191	72	191	72	198	300	185	313	191	72	185	313	181	197	30	-10	65	-4	71	12	71	12	65	-4	95	3	71	12	95	3	109	33	109	33	95	3	121	13	109	33	121	13	140	63	140	63	121	13	145	28	140	63	145	28	164	101	164	101	145	28	170	49	164	101	170	49	180	147	180	147	170	49	191	72	71	12	28	0	30	-10	42	211	42	193	46	218	46	218	42	193	46	185	46	218	46	185	52	224	52	224	46	185	52	179	52	224	52	179	60	228	60	228	52	179	60	176	60	228	60	176	69	229	69	229	60	176	69	174	69	229	69	174	77	228	77	228	69	174	77	176	77	228	77	176	85	224	85	224	77	176	85	179	85	224	85	179	91	218	91	218	85	179	91	185	91	218	91	185	95	210	95	210	91	185	95	193	95	210	95	193	96	201	42	31	42	13	46	39	46	39	42	13	46	6	46	39	46	6	52	45	52	45	46	6	52	0	52	45	52	0	60	49	60	49	52	0	60	-3	60	49	60	-3	69	50	69	50	60	-3	69	-5	69	50	69	-5	77	49	77	49	69	-5	77	-3	77	49	77	-3	85	45	85	45	77	-3	85	0	85	45	85	0	91	38	91	38	85	0	91	6	91	38	91	6	95	31	95	31	91	6	95	13	95	31	95	13	96	22	42	13	42	31	41	22	42	193	42	211	41	201	42	211	42	193	45	218	45	218	42	193	46	185	45	218	46	185	51	224	51	224	46	185	52	179	51	224	52	179	59	228	59	228	52	179	59	176	59	228	59	176	68	229	68	229	59	176	68	174	68	229	68	174	77	228	77	228	68	174	77	176	77	228	77	176	84	224	84	224	77	176	84	179	84	224	84	179	90	218	90	218	84	179	90	185	90	218	90	185	94	210	94	210	90	185	94	193	94	210	94	193	95	201	75	-1	78	-1	82	49	82	49	78	-1	81	0	82	49	81	0	83	0	83	0	85	0	93	43	93	43	85	0	87	-2	93	43	87	-2	89	-3	40	23	41	14	42	32	42	32	41	14	45	7	42	32	45	7	46	40	46	40	45	7	51	2	46	40	51	2	52	46	52	46	51	2	59	-1	52	46	59	-1	60	49	60	49	59	-1	69	-2	60	49	69	-2	70	51	70	51	69	-2	72	-2	70	51	72	-2	82	49	82	49	72	-2	75	-1	109	7	107	22	107	-11	107	-11	107	22	102	34	107	-11	102	34	100	-28	100	-28	102	34	93	43	100	-28	93	43	90	-7	90	-7	88	-44	100	-28	93	43	89	-3	90	-5	93	43	90	-5	90	-7	93	43	82	49	83	0	88	-44	90	-7	88	-17	88	-44	88	-17	83	-28	88	-44	83	-28	75	-38	88	-44	75	-38	73	-58	63	-49	49	-60	54	-69	63	-49	54	-69	73	-58	63	-49	73	-58	75	-38	42	193	42	211	40	201	94	127	310	234	310	267	94	127	310	267	28	129	94	127	28	129	310	-11	94	127	310	-11	310	20	310	-11	28	129	28	124	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	310	124	310	129	28	267	310	124	28	267	28	234	310	124	28	234	244	127	310	124	244	127	28	20	310	124	28	20	28	-11	60	292	60	292	60	292	60	292	66	325	49	310	60	292	49	310	50	235	60	292	50	235	58	233	144	335	116	338	124	320	124	320	116	338	107	323	92	321	107	323	116	338	92	321	116	338	89	335	60	292	62	301	66	325	66	325	62	301	69	310	66	325	69	310	89	335	89	335	69	310	80	317	89	335	80	317	92	321	34	267	35	255	38	290	38	290	35	255	38	246	38	290	38	246	49	310	49	310	38	246	44	239	49	310	44	239	50	235	62	283	65	234	66	276	66	276	65	234	71	237	66	276	71	237	72	270	72	270	71	237	75	242	72	270	75	242	77	264	77	264	75	242	78	248	77	264	78	248	79	255	65	234	62	283	60	292	65	234	60	292	58	233	119	49	119	-3	127	48	127	48	119	-3	127	-2	127	48	127	-2	134	44	134	44	127	-2	135	1	134	44	135	1	140	38	140	38	135	1	140	7	140	38	140	7	144	30	144	30	140	7	144	14	144	30	144	14	145	22	92	22	93	14	93	31	93	31	93	14	97	7	93	31	97	7	97	38	97	38	97	7	102	1	97	38	102	1	103	44	103	44	102	1	110	-2	103	44	110	-2	110	48	110	48	110	-2	119	-3	110	48	119	-3	119	49	124	320	139	312	144	335	144	335	139	312	151	300	144	335	151	300	169	324	169	324	151	300	159	283	169	324	159	283	161	264	161	264	160	246	176	187	176	187	160	246	156	227	176	187	156	227	155	161	155	161	156	227	150	209	155	161	150	209	145	147	145	147	150	209	143	190	145	147	143	190	137	133	137	133	143	190	136	171	137	133	136	171	131	118	131	118	136	171	126	147	131	118	126	147	126	101	126	101	126	147	122	82	202	286	189	308	191	208	202	286	191	208	201	226	202	286	201	226	206	242	202	286	206	242	207	259	176	187	191	208	189	308	176	187	189	308	169	324	176	187	169	324	161	264	122	82	126	147	120	127	122	82	120	127	116	109	122	82	116	109	114	95	122	82	114	95	113	82	156	40	126	71	132	24	132	24	126	71	107	112	132	24	107	112	93	61	93	61	107	112	100	161	105	282	100	161	101	184	105	282	101	184	105	206	105	206	112	227	128	304	128	304	112	227	120	247	128	304	120	247	131	265	131	265	148	285	148	316	148	316	148	285	167	301	148	316	167	301	169	326	169	326	167	301	189	313	169	326	189	313	191	333	191	333	189	313	214	320	191	333	214	320	215	337	215	337	214	320	241	323	215	337	241	323	241	338	241	338	241	323	293	331	93	61	100	161	105	282	93	61	105	282	86	257	93	61	86	257	71	228	93	61	71	228	67	108	61	197	58	164	67	108	61	197	67	108	71	228	384	186	386	121	396	238	384	186	396	238	377	229	377	229	396	238	374	279	377	229	374	279	357	267	357	267	374	279	338	310	357	267	338	310	326	296	326	296	338	310	293	331	326	296	293	331	286	316	286	316	293	331	241	323	148	316	128	304	131	265	344	36	323	27	324	10	324	10	323	27	303	20	324	10	303	20	302	2	302	2	303	20	283	16	302	2	283	16	281	-2	281	-2	283	16	263	13	281	-2	263	13	261	-5	261	-5	263	13	243	12	261	-5	243	12	241	-6	241	-6	243	12	196	19	241	-6	196	19	182	1	182	1	196	19	156	40	182	1	156	40	132	24	276	250	268	253	271	231	271	231	268	253	263	232	254	231	263	232	257	254	254	231	257	254	244	226	244	226	257	254	242	252	244	226	242	252	234	219	234	219	242	252	229	248	234	219	229	248	223	209	223	209	229	248	216	241	223	209	216	241	214	197	199	163	203	175	204	231	204	231	203	175	208	186	204	231	208	186	216	241	216	241	208	186	214	197	194	219	196	137	197	150	194	219	197	150	204	231	204	231	197	150	199	163	201	110	204	72	207	101	207	101	204	72	219	74	207	101	219	74	216	96	216	96	219	74	226	94	234	95	226	94	232	78	234	95	232	78	245	86	197	122	196	137	191	75	197	122	191	75	204	72	197	122	204	72	201	110	196	137	194	219	191	75	191	75	194	219	183	203	191	75	183	203	179	82	179	82	183	203	174	185	179	82	174	185	169	93	169	93	174	185	167	167	169	93	167	167	163	109	163	109	167	167	162	147	163	109	162	147	161	128	268	253	257	254	263	232	267	108	268	108	271	138	267	108	271	138	264	123	264	123	257	113	267	108	267	108	257	113	257	96	308	92	304	96	312	71	312	71	304	96	301	103	312	71	301	103	300	73	300	73	301	103	300	112	300	115	301	117	300	247	300	247	301	117	301	119	300	247	301	119	301	120	301	120	334	247	300	247	300	247	295	228	300	73	300	247	300	73	300	112	300	247	300	112	300	114	300	247	300	114	300	115	295	228	294	228	300	73	300	73	294	228	289	238	300	73	289	238	288	78	288	78	289	238	286	202	288	78	286	202	285	187	288	78	285	187	282	171	285	213	286	202	289	238	285	213	289	238	284	245	285	213	284	245	282	221	277	227	282	221	284	245	277	227	284	245	276	250	277	227	276	250	271	231	384	186	381	157	386	121	386	121	381	157	372	130	386	121	372	130	366	95	366	95	372	130	358	108	366	95	358	108	341	78	341	78	358	108	341	94	341	78	341	94	321	88	321	88	314	89	341	78	341	78	314	89	312	71	396	238	386	121	400	154	396	238	400	154	405	191	288	78	282	171	279	86	279	86	282	171	277	155	279	86	277	155	271	96	271	96	277	155	271	138	271	96	271	138	268	108	250	105	242	99	245	86	250	105	245	86	257	96	250	105	257	96	257	113	226	94	219	74	232	78	234	95	245	86	242	99	308	92	312	71	314	89	344	36	324	10	350	22	105	282	105	206	128	304	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	51	24	42	16	177	0	177	0	42	16	29	11	177	0	29	11	8	9	55	295	56	275	112	310	55	295	112	310	148	331	148	331	112	310	115	312	148	331	115	312	119	313	148	331	119	313	140	313	148	331	140	313	172	309	207	30	194	24	217	4	217	4	194	24	179	20	217	4	179	20	177	0	177	0	179	20	161	19	177	0	161	19	138	18	138	18	126	19	177	0	177	0	126	19	118	21	177	0	118	21	55	37	55	37	118	21	56	56	258	300	232	317	236	182	236	182	232	317	228	245	236	182	228	245	225	223	236	182	225	223	225	178	225	178	225	223	217	205	225	178	217	205	211	175	211	175	217	205	202	193	211	175	202	193	211	174	211	174	202	193	215	143	211	174	215	143	229	170	229	170	215	143	224	136	153	183	162	161	181	186	181	186	162	161	181	158	181	186	181	158	202	193	202	193	181	158	198	152	202	193	198	152	215	143	236	66	232	56	250	15	250	15	232	56	227	47	250	15	227	47	220	40	220	40	207	30	217	4	162	161	153	183	139	162	139	162	153	183	108	183	139	162	108	183	108	163	109	32	108	41	56	275	109	32	56	275	56	56	56	56	118	21	112	26	56	56	112	26	109	32	272	147	263	154	275	34	275	34	263	154	254	160	275	34	254	160	250	15	250	15	254	160	242	166	250	15	242	166	239	89	239	89	238	77	250	15	250	15	238	77	236	66	242	166	229	170	231	126	242	166	231	126	235	115	242	166	235	115	238	103	242	166	238	103	239	89	232	317	195	327	197	301	232	317	197	301	214	287	232	317	214	287	225	268	232	317	225	268	228	245	195	327	148	331	172	309	195	327	172	309	197	301	56	275	108	41	108	296	56	275	108	296	108	303	56	275	108	303	109	307	56	275	109	307	112	310	148	331	8	331	29	320	148	331	29	320	43	316	148	331	43	316	51	308	148	331	51	308	55	295	266	203	272	213	274	277	274	277	272	213	276	224	274	277	276	224	280	248	280	248	276	224	279	235	245	185	252	190	258	300	258	300	252	190	259	195	258	300	259	195	274	277	274	277	259	195	266	203	292	115	287	126	291	58	292	115	291	58	296	89	292	115	296	89	295	102	281	137	272	147	275	34	281	137	275	34	291	58	281	137	291	58	287	126	220	40	217	4	250	15	258	300	236	182	245	185	29	320	8	331	8	321	229	170	224	136	231	126	177	0	8	9	8	0	51	24	177	0	55	37	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	48	25	40	16	148	0	148	0	40	16	27	12	148	0	27	12	8	9	52	57	51	38	110	22	110	22	51	38	148	0	110	22	148	0	117	19	117	19	148	0	127	18	155	19	127	18	148	0	155	19	148	0	178	1	104	300	107	306	52	275	52	275	107	306	112	310	52	275	112	310	143	331	143	331	112	310	119	312	143	331	119	312	129	313	129	313	119	312	129	312	129	313	129	312	157	311	129	313	157	311	143	331	143	331	157	311	180	329	206	6	231	12	218	34	218	34	231	12	236	45	255	61	236	45	254	21	255	61	254	21	275	32	155	19	178	1	179	22	179	22	178	1	206	6	179	22	206	6	200	27	200	27	206	6	218	34	244	314	241	278	257	260	244	314	257	260	270	302	270	302	257	260	271	241	270	302	271	241	293	286	293	286	271	241	280	219	293	286	280	219	286	193	182	308	203	301	214	323	214	323	203	301	222	291	214	323	222	291	244	314	244	314	222	291	241	278	180	329	157	311	182	308	180	329	182	308	214	323	343	167	341	196	340	133	340	133	341	196	334	223	340	133	334	223	331	102	331	102	334	223	324	247	331	102	324	247	318	75	318	75	324	247	310	267	318	75	310	267	299	51	299	51	310	267	293	286	299	51	293	286	288	164	288	164	286	132	299	51	299	51	286	132	280	104	299	51	280	104	275	32	275	32	280	104	270	81	275	32	270	81	255	61	236	45	231	12	254	21	110	22	106	26	52	57	52	57	106	26	104	33	52	57	104	33	52	275	52	275	104	33	103	42	52	275	103	42	103	291	40	316	47	308	143	331	143	331	47	308	51	295	143	331	51	295	52	275	27	320	40	316	143	331	27	320	143	331	8	331	27	320	8	331	8	321	148	0	8	9	8	0	48	25	148	0	51	38	104	300	52	275	103	291	293	286	286	193	288	164	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	50	276	102	37	100	56	100	184	100	164	171	164	100	184	171	164	171	184	193	185	171	184	193	162	193	185	193	162	208	190	208	190	193	162	209	158	208	190	209	158	218	198	218	198	209	158	219	150	218	198	219	150	225	212	225	212	219	150	225	136	225	212	225	136	228	232	228	232	225	136	228	115	228	232	228	115	239	115	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	61	49	40	113	16	50	61	113	16	105	24	50	61	105	24	102	37	50	61	102	37	50	276	171	184	171	164	193	162	228	232	239	115	239	232	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	54	319	33	331	33	321	143	315	80	275	136	307	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	49	29	41	18	123	0	123	0	41	18	27	12	123	0	27	12	6	9	333	26	325	17	432	0	432	0	325	17	312	12	432	0	312	12	292	9	413	320	431	321	431	331	413	320	431	331	401	316	401	316	431	331	337	286	401	316	337	286	393	307	393	307	337	286	389	294	401	17	393	25	337	61	337	61	393	25	389	38	337	61	389	38	337	286	337	286	389	38	388	56	337	286	388	56	388	275	203	0	209	0	222	80	222	80	209	0	337	286	222	80	337	286	332	331	332	331	337	286	431	331	106	331	7	331	28	319	106	331	28	319	42	315	106	331	42	315	50	307	106	331	50	307	54	294	106	331	54	294	55	275	106	331	55	275	76	275	106	331	76	275	203	0	106	331	203	0	222	80	76	75	76	275	55	275	76	75	55	275	78	48	78	48	55	275	55	75	78	48	55	75	82	29	82	29	55	75	54	47	82	29	54	47	90	18	90	18	54	47	49	29	90	18	49	29	123	0	432	0	432	9	413	12	432	0	413	12	401	17	432	0	401	17	336	40	432	0	336	40	333	26	103	12	90	18	123	0	103	12	123	0	123	9	123	0	6	9	6	0	432	0	292	9	292	0	336	40	401	17	337	61	28	319	7	331	7	321	389	294	337	286	388	275	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	111	312	118	312	118	313	137	331	118	313	155	310	137	331	155	310	166	329	166	329	155	310	182	302	166	329	182	302	191	325	191	325	182	302	202	288	191	325	202	288	213	319	213	319	202	288	213	266	213	319	213	266	231	310	231	310	213	266	217	238	231	310	217	238	225	161	225	161	213	213	208	153	208	153	213	213	202	192	208	153	202	192	188	147	188	147	202	192	185	177	188	147	185	177	164	145	164	145	185	177	162	167	164	145	162	167	136	144	136	144	162	167	132	164	136	144	132	164	128	144	128	144	132	164	126	164	128	144	126	164	122	144	122	144	126	164	120	164	122	144	120	164	115	145	115	145	120	164	114	165	115	145	114	165	109	145	109	145	114	165	108	165	109	145	108	165	101	166	101	56	101	166	50	276	101	56	50	276	102	37	102	37	50	276	50	61	101	166	101	146	109	145	271	240	270	254	270	225	270	225	270	254	267	268	270	225	267	268	266	210	266	210	267	268	262	280	266	210	262	280	260	197	260	197	262	280	255	291	260	197	255	291	253	185	253	185	255	291	246	300	253	185	246	300	243	175	243	175	246	300	231	310	243	175	231	310	225	161	137	331	8	331	27	319	137	331	27	319	39	315	137	331	39	315	46	307	137	331	46	307	49	294	137	331	49	294	50	276	137	331	50	276	106	310	137	331	106	310	111	312	137	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	27	319	8	331	8	321	213	213	225	161	217	238	155	310	118	313	118	312	79	113	79	25	85	89	85	89	79	25	94	16	85	89	94	16	93	68	93	68	94	16	103	50	115	37	103	50	111	7	115	37	111	7	132	0	79	113	75	139	79	25	79	25	75	139	74	167	67	36	74	167	76	196	67	36	76	196	55	50	55	50	76	196	82	308	55	50	82	308	47	272	147	314	180	338	133	307	133	307	180	338	127	330	133	307	127	330	119	297	119	297	127	330	107	285	96	268	107	285	127	330	96	268	127	330	82	308	129	26	132	0	146	18	146	18	132	0	153	-25	146	18	153	-25	163	13	163	13	153	-25	177	-48	163	13	177	-48	180	11	180	11	177	-48	206	-66	180	11	206	-66	198	13	234	330	180	338	193	319	193	319	180	338	179	320	163	318	179	320	180	338	163	318	180	338	147	314	206	316	219	312	234	330	234	330	219	312	231	306	234	330	231	306	242	297	242	297	257	280	279	308	279	308	257	280	270	258	279	308	270	258	279	232	232	1	248	6	243	35	243	35	248	6	255	47	266	64	255	47	263	12	266	64	263	12	277	21	236	-30	213	-2	241	-78	215	18	213	-2	232	1	215	18	232	1	230	25	230	25	232	1	243	35	206	-66	241	-78	213	-2	206	-66	213	-2	215	18	206	-66	215	18	198	13	336	224	314	272	324	77	336	224	324	77	335	104	336	224	335	104	342	133	336	224	342	133	344	166	285	139	290	32	287	169	287	169	290	32	314	272	314	272	290	32	309	54	314	272	309	54	324	77	285	202	287	169	314	272	285	202	314	272	279	308	285	202	279	308	279	232	279	308	234	330	242	297	281	111	275	85	277	21	281	111	277	21	290	32	281	111	290	32	285	139	255	47	248	6	263	12	326	-88	350	-88	350	-78	326	-88	350	-78	318	-74	326	-88	318	-74	288	-65	326	-88	288	-65	282	-85	261	-51	236	-30	241	-78	261	-51	241	-78	282	-85	261	-51	282	-85	288	-65	82	308	76	196	80	222	82	308	80	222	87	247	82	308	87	247	96	268	18	140	23	115	25	224	25	224	23	115	31	92	25	224	31	92	47	272	47	272	31	92	42	70	47	272	42	70	55	50	103	50	94	16	111	7	18	140	25	224	17	166	266	64	277	21	275	85	234	330	193	319	206	316	115	37	132	0	129	26	79	25	74	167	67	36	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	102	56	102	171	51	276	102	56	51	276	103	37	103	37	51	276	51	62	102	171	102	153	130	154	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	291	103	300	51	276	102	291	51	276	102	171	106	306	111	310	51	276	106	306	51	276	103	300	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	28	319	8	331	8	321	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	62	267	184	-5	62	267	62	267	184	-5	104	300	62	267	104	300	104	305	104	305	105	310	62	267	62	267	105	310	107	314	62	267	107	314	50	291	141	331	8	331	21	320	141	331	21	320	31	316	141	331	31	316	41	307	141	331	41	307	50	291	141	331	50	291	112	317	141	331	112	317	118	319	141	331	118	319	127	320	141	331	127	320	141	321	281	289	279	282	302	276	302	276	279	282	276	274	302	276	276	274	273	265	273	265	200	80	302	276	302	276	200	80	191	-5	349	331	247	331	258	321	349	331	258	321	268	319	349	331	268	319	276	316	349	331	276	316	281	310	349	331	281	310	282	301	349	331	282	301	328	316	349	331	328	316	338	320	349	331	338	320	349	321	282	301	302	276	311	295	282	301	311	295	319	308	282	301	319	308	328	316	282	295	281	289	302	276	282	295	302	276	282	301	184	-5	191	-5	200	80	184	-5	200	80	123	252	184	-5	123	252	116	269	184	-5	116	269	110	283	184	-5	110	283	106	292	184	-5	106	292	104	300	258	321	247	331	247	321	21	320	8	331	8	321	112	317	50	291	107	314	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	31	17	121	0	43	26	43	26	121	0	88	17	43	26	88	17	58	42	58	42	88	17	84	21	58	42	84	21	83	26	83	26	84	31	78	66	78	66	84	31	87	38	78	66	87	38	156	164	156	164	87	38	92	46	156	164	92	46	100	57	103	242	156	164	126	297	103	242	126	297	124	306	124	306	125	312	103	242	156	164	100	57	109	70	109	70	169	145	156	164	156	164	169	145	166	234	156	164	166	234	151	255	78	66	58	42	83	26	103	242	125	312	78	276	78	276	125	312	128	316	78	276	128	316	59	299	59	299	128	316	133	319	59	299	133	319	161	331	161	331	133	319	139	320	161	331	139	320	147	321	147	321	161	321	161	331	161	331	11	331	29	319	161	331	29	319	44	312	161	331	44	312	59	299	260	296	257	290	272	272	272	272	257	290	251	282	272	272	251	282	243	272	243	272	188	202	200	184	200	184	188	202	217	74	200	184	217	74	296	46	296	46	217	74	226	60	296	46	226	60	233	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	331	319	348	331	331	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	263	301	260	296	272	272	263	301	272	272	263	305	243	272	200	184	272	272	238	16	233	14	352	0	352	0	233	14	226	12	352	0	226	12	217	11	242	25	352	0	327	16	242	25	327	16	317	22	242	25	317	22	307	32	242	25	307	32	296	46	242	25	296	46	241	31	296	46	233	48	238	38	296	46	238	38	241	31	188	202	166	234	169	145	188	202	169	145	217	74	338	12	327	16	352	0	338	12	352	0	352	9	241	20	238	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	156	164	151	255	139	272	156	164	139	272	131	286	156	164	131	286	126	297	121	0	121	9	106	11	121	0	106	11	95	13	121	0	95	13	88	17	19	12	5	9	121	0	19	12	121	0	31	17	121	0	5	9	5	0	243	320	229	331	229	321	29	319	11	331	11	321	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	224	312	5	7	73	19	73	19	5	7	286	0	73	19	286	0	199	19	199	19	286	0	215	20	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	5	7	5	0	215	20	286	0	228	21	26	331	81	309	97	311	86	311	92	315	44	331	44	331	92	315	99	318	44	331	99	318	150	331	150	331	99	318	108	319	82	-38	82	295	44	331	82	-38	44	331	44	-77	82	-38	44	-77	83	-48	83	304	86	311	44	331	83	304	44	331	82	295	150	-64	108	-64	150	-77	150	-77	108	-64	99	-63	150	-77	99	-63	44	-77	44	-77	99	-63	92	-61	44	-77	92	-61	86	-56	83	-48	44	-77	86	-56	150	331	108	319	150	319	143	-6	29	338	-3	338	143	-6	-3	338	109	-6	123	-77	123	331	84	291	123	-77	84	291	84	-41	123	-77	84	-41	84	-50	123	-77	84	-50	81	-56	123	-77	81	-56	77	-61	123	-77	77	-61	70	-63	123	-77	70	-63	61	-64	123	-77	61	-64	17	-64	123	-77	17	-64	17	-77	76	314	81	309	123	331	123	331	81	309	83	301	123	331	83	301	84	291	123	331	17	331	59	319	123	331	59	319	69	318	123	331	69	318	76	314	59	319	17	331	17	319	12	148	46	148	103	331	103	331	46	148	118	293	103	331	118	293	132	331	132	331	118	293	189	148	132	331	189	148	223	148	250	-62	250	-36	0	-36	250	-62	0	-36	0	-62	101	253	121	253	49	328	101	253	49	328	44	332	101	253	44	332	40	335	101	253	40	335	35	337	101	253	35	337	31	338	101	253	31	338	27	339	101	253	27	339	24	301	9	323	10	318	10	329	10	329	10	318	12	314	10	329	12	314	12	333	12	333	12	314	15	309	12	333	15	309	16	336	16	336	15	309	19	305	16	336	19	305	21	338	21	338	19	305	24	301	21	338	24	301	27	339	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	5	311	6	312	17	324	17	324	6	312	8	312	17	324	8	312	10	312	10	312	21	311	17	324	17	324	21	311	29	328	97	16	86	21	93	-2	93	-2	86	21	79	28	93	-2	79	28	71	2	71	2	79	28	76	37	71	2	76	37	74	342	74	342	76	37	76	188	74	342	76	188	76	340	62	338	51	334	52	9	52	9	51	334	41	331	52	9	41	331	39	18	39	18	41	331	35	283	39	18	35	283	35	28	3	311	5	311	17	324	3	311	17	324	2	320	3	311	2	320	2	311	156	19	147	15	155	1	155	1	147	15	136	12	155	1	136	12	125	11	125	11	110	12	117	-4	117	-4	110	12	97	16	117	-4	97	16	93	-2	62	338	52	9	71	2	62	338	71	2	74	342	21	311	28	309	29	328	29	328	28	309	32	304	29	328	32	304	41	331	41	331	32	304	34	296	41	331	34	296	35	283	126	228	126	199	137	198	126	228	137	198	144	230	144	230	137	198	146	195	144	230	146	195	174	224	174	224	146	195	155	190	174	224	155	190	164	183	76	159	79	171	85	202	85	202	79	171	86	182	85	202	86	182	96	214	96	214	86	182	97	191	96	214	97	191	110	223	110	223	97	191	111	197	110	223	111	197	126	228	126	228	111	197	126	199	76	159	85	202	76	188	76	159	76	188	76	37	174	224	171	175	177	163	174	224	177	163	199	209	199	209	177	163	183	149	199	209	183	149	186	133	187	67	183	54	187	18	187	18	183	54	178	42	187	18	178	42	171	32	171	32	164	25	187	18	187	18	164	25	156	19	187	18	156	19	155	1	234	120	230	155	228	78	228	78	230	155	218	185	228	78	218	185	212	44	212	44	218	185	199	209	212	44	199	209	190	99	190	99	199	209	189	116	187	67	187	18	189	82	189	82	187	18	212	44	189	82	212	44	190	99	125	11	117	-4	155	1	199	209	186	133	189	116	174	224	164	183	171	175	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	57	279	54	264	95	33	95	33	54	264	52	247	95	33	52	247	51	209	51	209	52	247	51	225	51	209	51	225	11	225	78	318	95	33	94	52	94	225	94	209	155	209	94	225	155	209	155	225	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	90	328	78	318	94	52	90	328	94	52	94	283	189	321	182	329	183	294	189	321	183	294	188	298	189	321	188	298	190	304	189	321	190	304	191	310	166	291	171	290	171	336	171	336	171	290	177	291	171	336	177	291	182	329	182	329	177	291	183	294	148	308	153	301	156	340	156	340	153	301	157	296	156	340	157	296	171	336	171	336	157	296	161	293	171	336	161	293	166	291	143	316	148	308	156	340	143	316	156	340	140	342	143	316	140	342	138	321	140	342	121	340	122	328	140	0	140	7	119	9	140	0	119	9	106	13	140	0	106	13	50	34	140	0	50	34	47	21	140	0	47	21	40	13	140	0	40	13	28	9	140	0	28	9	10	7	140	0	10	7	10	0	95	33	78	318	69	305	95	33	69	305	62	292	95	33	62	292	57	279	51	52	50	34	106	13	51	52	106	13	98	21	51	52	98	21	95	33	51	52	95	33	51	209	51	209	11	225	11	209	140	342	133	325	138	321	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	18	324	5	320	6	312	18	324	6	312	7	312	88	14	82	22	36	51	36	51	82	22	79	34	36	51	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	66	338	79	51	66	338	79	34	79	34	66	338	56	335	79	34	56	335	46	332	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	113	0	4	7	4	0	36	33	88	14	36	51	36	286	79	34	46	332	243	0	137	7	137	0	6	312	5	320	5	311	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	89	52	89	228	88	230	89	52	88	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	86	337	87	295	92	331	92	331	87	295	92	301	92	331	92	301	96	324	96	324	92	301	96	308	96	324	96	308	97	316	46	316	47	308	47	324	47	324	47	308	51	301	47	324	51	301	51	331	51	331	51	301	56	295	51	331	56	295	56	336	56	336	56	295	63	292	56	336	63	292	63	340	63	340	63	292	71	291	63	340	71	291	71	342	71	342	71	291	79	292	71	342	79	292	79	340	79	340	79	292	87	295	79	340	87	295	86	337	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	162	10	159	9	252	0	252	0	159	9	156	8	252	0	156	8	153	7	164	15	252	0	228	13	164	15	228	13	217	20	164	15	217	20	206	30	164	15	206	30	194	44	164	15	194	44	163	17	194	44	158	26	160	24	194	44	160	24	162	21	194	44	162	21	163	19	194	44	163	19	163	17	240	9	228	13	252	0	240	9	252	0	252	7	163	13	162	10	252	0	163	13	252	0	164	15	143	7	143	0	252	0	143	7	252	0	153	7	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	121	0	3	7	3	0	40	28	92	12	41	41	148	218	138	225	138	218	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	16	200	19	201	25	212	25	212	19	201	22	201	25	212	22	201	26	201	26	201	32	200	38	216	38	216	32	200	37	196	38	216	37	196	41	190	25	212	9	208	13	200	25	212	13	200	16	200	38	216	41	190	51	220	51	220	41	190	42	181	51	220	42	181	43	168	86	24	43	168	43	44	86	24	43	44	89	16	89	16	43	44	96	11	38	216	25	212	26	201	83	228	79	230	83	191	83	191	79	230	85	35	83	191	85	35	84	191	84	191	85	35	85	174	84	191	85	174	85	175	173	18	167	12	255	0	255	0	167	12	157	9	255	0	157	9	143	7	161	230	147	229	156	202	156	202	147	229	145	204	133	203	145	204	133	226	133	203	133	226	121	200	121	200	133	226	119	220	121	200	119	220	109	195	109	195	119	220	103	208	109	195	103	208	99	189	99	189	103	208	92	182	103	208	84	191	85	175	103	208	85	175	86	176	103	208	86	176	88	178	103	208	88	178	90	180	103	208	90	180	92	182	85	35	79	230	65	225	85	35	65	225	86	24	147	229	133	226	145	204	173	18	255	0	176	28	176	28	255	0	230	12	176	28	230	12	177	43	177	43	230	12	223	19	177	43	223	19	177	148	176	228	177	148	188	223	176	228	161	230	165	195	176	228	165	195	172	183	176	228	172	183	176	168	176	228	176	168	177	148	207	203	199	215	220	31	207	203	220	31	219	47	207	203	219	47	214	188	219	174	228	185	230	204	230	204	228	185	237	194	230	204	237	194	246	215	246	215	237	194	248	200	246	215	248	200	262	224	262	224	248	200	259	203	262	224	259	203	272	204	272	204	287	202	278	228	278	228	287	202	295	230	219	47	219	174	214	188	214	188	219	174	230	204	278	228	262	224	272	204	307	20	302	14	387	0	387	0	302	14	293	10	387	0	293	10	278	7	298	196	305	185	317	226	317	226	305	185	310	169	317	226	310	169	311	148	356	19	311	148	311	45	356	19	311	45	360	13	360	13	311	45	310	30	360	13	310	30	366	10	366	10	310	30	387	0	366	10	387	0	374	8	374	8	387	0	387	7	295	230	287	202	298	196	295	230	298	196	317	226	353	39	353	140	351	172	353	39	351	172	344	197	353	39	344	197	333	215	353	39	333	215	354	27	354	27	333	215	317	226	354	27	317	226	311	148	354	27	311	148	356	19	240	9	230	12	255	0	240	9	255	0	255	7	220	31	199	215	188	223	220	31	188	223	177	148	220	31	177	148	223	19	119	0	119	7	105	8	119	0	105	8	96	11	119	0	96	11	42	29	119	0	42	29	39	19	119	0	39	19	32	12	119	0	32	12	22	9	119	0	22	9	8	7	119	0	8	7	8	0	51	220	43	168	86	24	51	220	86	24	65	225	13	200	9	208	9	199	42	29	96	11	43	44	255	0	143	7	143	0	387	0	278	7	278	0	307	20	387	0	310	30	161	230	156	202	165	195	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	243	0	139	7	138	0	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	34	-87	27	-93	123	-107	123	-107	27	-93	17	-97	123	-107	17	-97	2	-99	9	197	12	197	20	209	20	209	12	197	14	197	20	209	14	197	17	197	17	197	26	196	20	209	20	209	26	196	34	214	20	209	4	204	7	197	20	209	7	197	9	197	82	35	79	44	90	8	90	8	79	44	79	17	80	-77	79	-61	48	219	80	-77	48	219	37	169	37	169	48	219	37	180	26	196	31	194	34	214	34	214	31	194	35	189	34	214	35	189	48	219	48	219	35	189	37	180	79	190	79	229	76	230	79	190	76	230	79	-61	79	190	79	-61	79	167	79	190	79	167	82	176	79	190	82	176	93	205	235	123	231	158	230	82	230	82	231	158	219	188	230	82	219	188	215	47	215	47	219	188	202	210	215	47	202	210	193	19	193	19	202	210	192	103	193	19	192	103	189	73	193	19	189	73	181	47	202	210	179	225	181	163	202	210	181	163	189	136	202	210	189	136	192	103	135	228	131	200	151	195	135	228	151	195	151	230	151	230	151	195	168	183	151	230	168	183	179	225	179	225	168	183	181	163	108	-1	118	-3	117	13	117	13	118	-3	132	11	152	15	132	11	164	1	152	15	164	1	168	28	168	28	164	1	193	19	168	28	193	19	181	47	132	11	118	-3	130	-4	132	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	92	-94	123	-107	92	-94	37	-78	123	-107	37	-78	34	-87	62	224	48	219	79	-61	62	224	79	-61	76	230	92	-94	84	-88	37	-64	37	-64	84	-88	80	-77	37	-64	80	-77	37	169	82	176	91	185	93	205	93	205	91	185	103	193	93	205	103	193	106	216	106	216	103	193	116	198	106	216	116	198	120	224	120	224	116	198	131	200	120	224	131	200	135	228	82	35	90	8	91	26	91	26	90	8	99	2	91	26	99	2	103	18	103	18	99	2	108	-1	103	18	108	-1	117	13	7	197	4	204	4	196	123	-107	2	-99	2	-107	37	-78	92	-94	37	-64	112	26	104	28	109	-2	109	-2	104	28	96	30	109	-2	96	30	92	-4	92	-4	96	30	89	34	92	-4	89	34	83	39	83	39	74	50	92	-4	92	-4	74	50	66	64	92	-4	66	64	66	0	66	0	66	64	60	81	66	0	60	81	56	100	109	-2	126	1	112	26	112	26	126	1	121	26	130	26	121	26	126	1	130	26	126	1	142	8	133	229	124	215	141	214	133	229	141	214	144	228	144	228	141	214	154	208	144	228	154	208	155	224	155	224	154	208	163	198	155	224	163	198	167	220	167	220	163	198	169	184	167	220	169	184	180	213	180	213	169	184	171	166	180	213	171	166	171	32	171	32	171	166	171	64	67	179	81	199	87	224	87	224	81	199	100	211	87	224	100	211	122	230	122	230	100	211	124	215	122	230	124	215	133	229	57	206	33	179	44	15	57	206	44	15	55	121	57	206	55	121	58	153	57	206	58	153	67	179	57	206	67	179	87	224	55	121	44	15	56	100	12	103	16	67	18	144	18	144	16	67	27	38	18	144	27	38	33	179	33	179	27	38	44	15	165	-86	157	-93	244	-107	244	-107	157	-93	144	-97	244	-107	144	-97	126	-99	170	52	168	47	171	32	171	32	168	47	167	44	171	32	167	44	165	41	165	41	157	36	171	32	171	32	157	36	157	19	170	57	170	52	171	32	170	57	171	32	171	64	149	31	140	28	142	8	149	31	142	8	157	19	149	31	157	19	157	36	213	-69	213	228	207	228	213	-69	207	228	180	213	213	-69	180	213	213	-80	244	-107	244	-99	231	-97	244	-107	231	-97	222	-93	244	-107	222	-93	169	-75	244	-107	169	-75	165	-86	171	32	216	-88	213	-80	171	32	213	-80	180	213	171	-61	169	-75	222	-93	171	-61	222	-93	216	-88	171	-61	216	-88	171	32	244	-107	126	-99	126	-107	56	100	44	15	66	0	130	26	142	8	140	28	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	93	-3	93	23	93	23	93	-3	103	21	109	22	103	21	106	1	109	22	106	1	118	8	81	36	78	49	79	-4	81	36	79	-4	93	-3	81	36	93	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	8	115	24	109	22	118	8	115	24	118	8	121	27	103	21	93	-3	106	1	77	66	79	-4	78	49	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	87	190	86	194	115	17	115	17	86	194	85	197	115	17	85	197	55	160	55	160	85	197	84	201	55	160	84	201	84	204	84	204	85	209	55	160	108	225	9	225	19	216	108	225	19	216	27	212	108	225	27	212	35	202	108	225	35	202	44	186	108	225	44	186	88	212	108	225	88	212	92	215	108	225	92	215	99	216	108	225	99	216	108	218	85	209	88	212	44	186	85	209	44	186	55	160	140	57	89	185	115	17	140	57	115	17	116	14	140	57	116	14	117	12	140	57	117	12	118	10	140	57	118	10	118	8	140	57	118	8	119	6	140	57	119	6	121	1	140	57	121	1	123	-1	140	57	123	-1	125	-4	140	57	125	-4	126	-6	140	57	126	-6	128	-6	140	57	128	-6	130	-5	140	57	130	-5	132	-3	140	57	132	-3	135	1	140	57	135	1	138	8	140	57	138	8	142	18	140	57	142	18	190	186	206	179	190	186	142	18	238	225	169	225	178	216	238	225	178	216	184	214	238	225	184	214	189	211	238	225	189	211	192	207	238	225	192	207	193	201	238	225	193	201	224	213	238	225	224	213	231	216	238	225	231	216	238	218	206	179	213	195	193	201	206	179	193	201	192	198	206	179	192	198	192	195	206	179	192	195	191	192	206	179	191	192	191	189	206	179	191	189	190	186	219	206	224	213	193	201	219	206	193	201	213	195	178	216	169	225	169	218	87	190	115	17	89	185	19	216	9	225	9	218	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	31	15	24	11	81	0	81	0	24	11	17	9	81	0	17	9	8	7	32	214	39	208	116	225	116	225	39	208	47	200	116	225	47	200	55	188	55	187	55	188	102	116	55	187	102	116	94	206	94	206	95	210	55	187	55	187	95	210	97	213	55	187	97	213	116	225	116	225	97	213	101	216	116	225	101	216	107	217	31	15	81	0	37	22	37	22	81	0	64	11	37	22	64	11	45	33	45	33	64	11	62	13	45	33	62	13	61	17	61	17	61	19	45	33	45	33	61	19	62	22	45	33	62	22	102	116	102	116	62	22	64	26	102	116	64	26	67	31	102	116	67	31	71	37	71	37	110	99	102	116	102	116	110	99	103	185	102	116	103	185	98	194	107	217	116	218	116	225	116	225	12	225	17	218	116	225	17	218	25	217	116	225	25	217	32	214	95	201	94	206	102	116	95	201	102	116	98	194	121	156	120	158	156	28	156	28	120	158	119	160	156	28	119	160	117	162	117	162	109	174	110	99	110	99	109	174	103	185	222	12	215	18	159	20	159	20	215	18	207	26	159	20	207	26	199	37	199	37	134	136	156	28	156	28	134	136	127	156	156	28	127	156	124	152	124	152	123	154	156	28	156	28	123	154	121	156	217	225	137	225	145	217	217	225	145	217	151	215	217	225	151	215	155	213	217	225	155	213	157	210	217	225	157	210	157	206	217	225	157	206	190	209	217	225	190	209	198	214	217	225	198	214	207	216	217	225	207	216	217	218	176	195	182	203	157	206	176	195	157	206	157	202	176	195	157	202	154	197	176	195	154	197	150	191	176	195	150	191	145	184	176	195	145	184	139	174	176	195	139	174	136	169	176	195	136	169	134	136	134	136	136	169	133	165	134	136	133	165	130	160	134	136	130	160	127	156	157	12	153	9	239	0	239	0	153	9	147	8	239	0	147	8	139	7	158	25	159	23	199	37	199	37	159	23	159	21	199	37	159	21	159	20	159	20	159	15	239	0	239	0	159	15	157	12	199	37	156	28	157	27	199	37	157	27	158	25	117	162	110	99	156	28	239	0	239	7	230	8	239	0	230	8	222	12	239	0	222	12	159	20	81	0	81	7	73	8	81	0	73	8	68	9	81	0	68	9	64	11	81	0	8	7	8	0	239	0	139	7	139	0	145	217	137	225	137	218	190	209	157	206	182	203	17	218	12	225	12	218	116	225	55	188	55	187	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	107	-70	114	-77	115	110	115	110	114	-77	123	-82	115	110	123	-82	124	98	124	98	123	-82	132	-85	124	98	132	-85	129	-22	129	-22	129	60	128	82	129	-22	128	82	124	98	157	-89	175	-89	175	-84	157	-89	175	-84	157	-78	157	-89	157	-78	144	-69	157	-89	144	-69	143	-87	136	-58	131	-42	132	-85	136	-58	132	-85	143	-87	136	-58	143	-87	144	-69	102	118	83	124	87	100	102	118	87	100	91	86	102	118	91	86	93	68	102	118	93	68	94	-35	102	118	94	-35	96	-49	102	118	96	-49	101	-61	102	118	101	-61	107	-70	102	118	107	-70	115	110	93	68	93	-20	94	-35	80	110	87	100	83	124	80	110	83	124	87	149	80	110	87	149	80	139	80	110	80	139	67	118	157	339	144	338	144	320	157	339	144	320	157	328	157	339	157	328	175	334	157	339	175	334	175	340	129	273	131	293	132	336	132	336	131	293	136	308	132	336	136	308	144	338	144	338	136	308	144	320	114	328	115	140	123	332	123	332	115	140	124	151	123	332	124	151	129	273	129	273	124	151	128	167	129	273	128	167	129	189	107	321	100	312	102	131	107	321	102	131	115	140	107	321	115	140	114	328	102	131	100	312	96	300	102	131	96	300	94	287	102	131	94	287	93	271	102	131	93	271	93	181	102	131	93	181	91	163	102	131	91	163	87	149	102	131	87	149	83	124	67	131	50	125	67	118	67	131	67	118	80	139	123	332	129	273	132	336	129	-22	132	-85	131	-42	66	-6	66	338	33	338	66	-6	33	338	33	-6	110	273	112	167	110	273	110	273	112	167	117	332	110	273	117	332	109	293	109	293	117	332	108	336	109	293	108	336	104	308	104	308	108	336	97	338	104	308	97	338	96	320	96	320	97	338	83	339	96	320	83	339	83	328	83	328	83	339	65	340	83	328	65	340	65	334	147	181	147	270	146	286	147	181	146	286	144	300	147	181	144	300	139	312	147	181	139	312	138	131	147	181	138	131	149	163	172	118	190	125	172	131	172	118	172	131	160	111	160	111	172	131	160	139	160	111	160	139	157	125	157	125	160	139	153	149	157	125	153	149	149	163	112	167	116	151	117	332	117	332	116	151	125	139	117	332	125	139	126	328	126	328	125	139	138	131	126	328	138	131	133	321	133	321	138	131	139	312	157	125	138	118	149	86	157	125	149	86	153	100	157	125	153	100	160	111	147	68	149	86	138	118	147	68	138	118	139	-61	147	68	139	-61	144	-50	147	68	144	-50	146	-36	147	68	146	-36	147	-20	116	98	117	-82	125	110	125	110	117	-82	126	-77	125	110	126	-77	138	118	138	118	126	-77	133	-71	138	118	133	-71	139	-61	117	-82	116	98	112	82	117	-82	112	82	110	60	117	-82	110	60	110	-22	117	-82	110	-22	109	-42	117	-82	109	-42	108	-85	104	-58	96	-69	96	-87	104	-58	96	-87	108	-85	104	-58	108	-85	109	-42	83	-78	65	-84	83	-89	83	-78	83	-89	96	-87	83	-78	96	-87	96	-69	83	-89	65	-84	65	-89	149	163	138	131	157	125	112	167	110	273	110	189	92	160	83	160	92	127	92	127	83	160	80	128	70	126	80	128	83	160	70	126	83	160	69	159	141	143	128	116	143	107	141	143	143	107	148	140	148	140	143	107	155	101	148	140	155	101	157	135	157	135	155	101	166	97	157	135	166	97	168	131	168	131	166	97	176	95	168	131	176	95	179	127	179	127	176	95	189	94	179	127	189	94	189	126	189	126	189	94	202	95	189	126	202	95	201	128	92	160	92	127	100	158	100	158	92	127	103	125	100	158	103	125	111	155	111	155	103	125	114	122	111	155	114	122	124	150	124	150	114	122	122	119	124	150	122	119	128	116	201	128	202	95	211	133	211	133	202	95	214	100	211	133	214	100	219	141	219	141	214	100	226	108	219	141	226	108	227	151	227	151	226	108	238	120	227	151	238	120	233	162	233	162	238	120	251	137	44	104	51	114	56	154	56	154	51	114	60	122	56	154	60	122	69	159	69	159	60	122	70	126	43	146	31	134	38	92	43	146	38	92	44	104	43	146	44	104	56	154	38	92	31	134	20	117	128	116	141	143	124	150	48	209	49	200	49	217	49	217	49	200	53	192	49	217	53	192	53	224	53	224	53	192	58	186	53	224	58	186	59	229	59	229	58	186	66	182	59	229	66	182	66	233	66	233	66	182	74	181	66	233	74	181	75	234	75	234	74	181	83	182	75	234	83	182	83	233	83	233	83	182	90	186	83	233	90	186	90	229	90	229	90	186	96	192	90	229	96	192	96	224	96	224	96	192	100	200	96	224	100	200	100	217	100	217	100	200	101	209	100	-49	78	141	84	-106	100	-49	84	-106	91	-100	100	-49	91	-100	96	-92	100	-49	96	-92	100	-81	100	-49	100	-81	101	-68	100	-49	101	-68	100	-53	58	-101	65	-106	71	141	71	141	65	-106	75	-108	71	141	75	-108	78	141	78	141	75	-108	84	-106	71	141	49	-49	49	-82	71	141	49	-82	52	-93	71	141	52	-93	58	-101	49	-82	49	-49	49	-53	49	-82	49	-53	48	-57	49	-82	48	-57	48	-61	49	-82	48	-61	48	-65	49	-82	48	-65	48	-69	101	-68	101	-64	101	-61	101	-68	101	-61	101	-57	101	-68	101	-57	100	-53	156	210	99	49	100	0	100	0	99	49	86	63	100	0	86	63	84	6	84	6	86	63	76	77	84	6	76	77	74	12	74	12	76	77	70	92	74	12	70	92	66	110	53	30	59	24	65	130	65	130	66	18	66	110	66	110	66	18	74	12	113	-2	119	-3	114	38	114	38	119	-3	121	36	121	36	119	-3	124	-3	121	36	124	-3	127	34	127	34	124	-3	129	-3	127	34	129	-3	133	33	133	33	129	-3	140	-3	133	33	140	-3	138	32	138	32	140	-3	144	32	160	33	144	32	151	0	160	33	151	0	161	3	114	38	165	184	156	210	156	210	162	228	155	229	156	210	155	229	151	212	151	212	155	229	150	229	151	212	150	229	147	213	147	213	150	229	145	230	147	213	145	230	142	214	142	214	145	230	141	230	142	214	141	230	138	215	138	215	141	230	137	230	138	215	137	230	133	215	184	290	162	228	165	184	184	290	165	184	170	173	184	290	170	173	178	222	184	290	178	222	201	290	170	173	176	166	178	222	178	222	176	166	181	161	178	222	181	161	191	216	191	216	181	161	187	158	191	216	187	158	194	157	114	38	156	210	100	0	114	38	100	0	107	-1	114	38	107	-1	113	-2	76	-68	100	0	84	6	76	-68	84	6	59	-68	194	157	201	158	202	208	202	208	201	158	207	161	202	208	207	161	209	200	209	200	207	161	211	166	209	200	211	166	214	190	214	190	211	166	214	173	214	190	214	173	215	180	77	182	91	200	101	224	101	224	91	200	110	211	101	224	110	211	137	230	137	230	110	211	133	215	71	207	47	181	47	38	71	207	47	38	53	30	71	207	53	30	65	130	71	207	65	130	68	158	71	207	68	158	77	182	71	207	77	182	101	224	27	94	30	79	32	148	32	148	30	79	34	64	32	148	34	64	47	181	47	181	34	64	40	50	47	181	40	50	47	38	190	24	198	33	203	62	203	62	198	33	206	45	203	62	206	45	218	82	218	82	206	45	214	59	218	82	214	59	224	78	161	3	171	8	175	39	175	39	171	8	180	15	175	39	180	15	189	48	189	48	180	15	190	24	189	48	190	24	203	62	144	32	140	-3	151	0	160	33	161	3	175	39	27	94	32	148	26	109	191	216	194	157	202	208	156	210	165	184	162	228	66	18	65	130	59	24	59	18	55	14	59	0	59	0	55	14	50	12	59	0	50	12	50	-2	50	-2	50	12	46	10	50	-2	46	10	40	-3	40	-3	46	10	40	10	69	64	64	64	65	43	65	43	64	64	60	65	65	43	60	65	59	45	59	45	60	65	56	65	59	45	56	65	52	46	52	46	56	65	51	65	52	46	51	65	44	47	20	35	23	40	24	58	24	58	23	40	28	44	24	58	28	44	36	63	36	63	28	44	35	46	36	63	35	46	44	47	20	22	19	28	19	1	19	1	19	28	14	50	14	50	19	28	24	58	24	58	19	28	20	35	71	35	70	33	78	14	78	14	70	33	68	29	78	14	68	29	68	6	68	6	68	29	66	26	68	6	66	26	64	22	64	22	59	18	68	6	68	6	59	18	59	0	75	67	75	65	78	14	78	14	75	65	75	62	78	14	75	62	71	38	71	38	75	62	75	63	71	38	75	63	69	41	69	41	75	63	69	64	69	41	69	64	65	43	78	14	71	38	71	35	89	27	107	15	99	55	99	55	107	15	117	48	117	48	107	15	123	6	117	48	123	6	133	43	133	43	123	6	136	1	133	43	136	1	147	40	147	40	136	1	149	-1	147	40	149	-1	160	38	160	38	149	-1	161	-2	160	38	161	-2	174	38	174	38	161	-2	175	-1	174	38	175	-1	187	39	99	55	105	85	104	256	104	256	106	280	99	317	99	317	106	280	112	299	99	317	112	299	126	333	126	333	112	299	122	313	126	333	122	313	135	322	180	336	159	338	161	324	161	324	159	338	151	325	135	322	151	325	159	338	135	322	159	338	126	333	221	306	212	319	214	270	221	306	214	270	219	276	221	306	219	276	223	283	221	306	223	283	224	291	186	269	191	266	198	329	198	329	191	266	199	265	198	329	199	265	212	319	212	319	199	265	207	266	212	319	207	266	214	270	178	308	180	299	180	336	180	336	180	299	180	285	180	336	180	285	198	329	198	329	180	285	182	275	198	329	182	275	186	269	180	336	161	324	169	321	180	336	169	321	175	315	180	336	175	315	178	308	76	71	78	14	76	73	76	73	78	14	79	293	79	293	78	14	89	27	79	293	89	27	99	317	99	317	89	27	99	55	99	317	99	55	104	256	109	105	111	117	109	186	109	186	111	117	112	164	109	186	112	164	172	186	172	186	112	164	172	164	109	186	107	205	109	105	109	105	107	205	106	220	109	105	106	220	105	85	105	85	106	220	105	233	105	85	105	233	104	245	112	139	112	146	112	133	112	133	112	146	112	152	112	133	112	152	112	125	112	125	112	152	112	158	112	125	112	158	112	164	229	32	230	62	223	24	223	24	230	62	221	54	223	24	221	54	212	15	212	15	221	54	210	47	212	15	210	47	201	7	201	7	210	47	199	42	201	7	199	42	188	1	188	1	199	42	187	39	188	1	187	39	175	-1	245	69	244	70	245	68	245	68	244	70	244	61	244	61	244	70	243	70	244	61	243	70	242	70	240	52	244	61	242	70	240	52	242	70	240	70	240	52	240	70	238	69	240	52	238	69	236	67	240	52	236	67	235	42	235	42	236	67	233	65	235	42	233	65	230	62	235	42	230	62	229	32	79	293	66	261	68	147	79	293	68	147	71	127	79	293	71	127	73	109	79	293	73	109	75	93	79	293	75	93	76	81	79	293	76	81	76	73	66	261	61	221	62	214	66	261	62	214	62	208	66	261	62	208	63	201	66	261	63	201	64	194	66	261	64	194	65	186	66	261	65	186	65	164	66	261	65	164	68	147	76	69	75	67	78	14	76	69	78	14	76	71	65	164	65	186	12	186	65	164	12	186	12	164	33	11	27	13	28	-2	33	11	28	-2	40	-3	33	11	40	-3	40	10	28	-2	27	13	23	17	28	-2	23	17	20	22	28	-2	20	22	19	1	6	27	8	16	8	40	8	40	8	16	12	8	8	40	12	8	14	50	14	50	12	8	19	1	221	54	230	62	230	63	112	125	112	164	111	117	104	256	105	85	104	245	44	47	51	65	36	63	99	27	112	24	102	59	102	59	112	24	126	55	149	59	126	55	126	23	149	59	126	23	139	24	62	219	14	267	38	194	62	219	38	194	38	68	62	219	38	68	51	132	62	219	51	132	55	155	62	219	55	155	66	176	62	219	66	176	75	226	66	86	55	107	62	44	62	44	55	107	51	132	140	238	126	238	148	203	148	203	126	238	124	206	101	203	124	206	112	238	101	203	112	238	99	236	87	232	75	226	81	192	87	232	81	192	101	203	87	232	101	203	99	236	261	20	213	68	237	-4	237	-4	213	68	195	108	237	-4	195	108	188	44	188	44	195	108	185	86	188	44	185	86	176	37	176	37	185	86	169	70	176	37	169	70	164	31	164	31	169	70	152	27	149	59	139	24	152	27	149	59	152	27	169	70	195	156	199	132	213	194	195	156	213	194	237	267	237	267	213	194	261	243	165	232	168	192	176	226	176	226	168	192	184	176	176	226	184	176	188	219	188	219	184	176	195	156	188	219	195	156	237	267	153	235	140	238	148	203	153	235	148	203	168	192	153	235	168	192	165	232	213	194	213	68	221	182	221	182	213	68	221	81	221	182	221	81	226	170	226	170	221	81	226	93	226	170	226	93	230	158	230	158	226	93	230	105	230	158	230	105	232	146	232	146	230	105	232	118	232	146	232	118	233	132	213	68	213	194	199	132	213	68	199	132	195	108	126	55	112	24	126	23	126	238	112	238	124	206	99	27	102	59	87	31	87	31	102	59	82	70	87	31	82	70	74	36	74	36	82	70	66	86	74	36	66	86	62	44	38	68	14	-4	62	44	38	68	62	44	51	132	38	68	38	194	30	80	30	80	38	194	30	182	30	80	30	182	24	92	24	92	30	182	24	170	24	92	24	170	20	105	20	105	24	170	20	158	20	105	20	158	18	117	18	117	20	158	18	145	18	117	18	145	17	131	14	-4	38	68	-10	20	75	226	66	176	81	192	38	194	14	267	-10	243	32	262	80	176	32	262	32	262	80	176	63	303	32	262	63	303	63	307	63	307	64	313	32	262	91	25	84	16	177	0	177	0	84	16	72	11	177	0	72	11	55	9	95	331	-25	331	-13	319	95	331	-13	319	-3	314	95	331	-3	314	7	304	95	331	7	304	67	317	95	331	67	317	73	319	95	331	73	319	83	321	95	331	83	321	95	321	18	287	32	262	64	313	18	287	64	313	67	317	18	287	67	317	7	304	184	284	128	174	137	149	184	284	137	149	141	156	184	284	141	156	151	176	184	284	151	176	197	268	184	284	197	268	187	289	256	331	158	331	166	321	256	331	166	321	174	321	256	331	174	321	181	319	256	331	181	319	186	315	256	331	186	315	190	311	256	331	190	311	191	306	256	331	191	306	229	310	256	331	229	310	242	317	256	331	242	317	256	321	197	268	207	286	191	306	197	268	191	306	191	303	197	268	191	303	190	299	197	268	190	299	188	294	197	268	188	294	187	289	218	300	229	310	191	306	218	300	191	306	207	286	92	156	95	149	128	174	128	174	95	149	138	37	128	174	138	37	137	55	137	111	137	91	224	91	137	111	224	91	224	111	151	176	141	156	224	156	151	176	224	156	224	176	177	0	177	9	161	11	177	0	161	11	150	16	177	0	150	16	94	39	177	0	94	39	91	25	142	24	138	37	95	149	142	24	95	149	95	111	142	24	95	111	95	91	142	24	95	91	95	60	142	24	95	60	150	16	8	111	8	91	95	91	8	111	95	91	95	111	80	176	8	176	92	156	80	176	92	156	128	174	80	176	128	174	69	285	80	176	69	285	67	289	80	176	67	289	65	294	80	176	65	294	64	299	80	176	64	299	63	303	92	156	8	176	8	156	177	0	55	9	55	0	94	39	150	16	95	60	137	149	128	174	137	55	166	321	158	331	158	321	-13	319	-25	331	-25	321	33	338	33	200	66	200	33	338	66	200	66	338	33	131	33	-6	66	-6	33	131	66	-6	66	131	101	335	82	327	85	304	85	304	82	327	83	292	84	220	83	292	82	327	84	220	82	327	70	235	70	235	82	327	68	314	70	235	68	314	61	248	61	248	68	314	58	297	61	248	58	297	57	262	57	262	58	297	55	277	69	133	88	57	75	124	75	124	88	57	84	114	101	99	84	114	88	57	101	99	88	57	121	32	95	191	94	203	92	203	95	191	92	203	84	190	95	191	97	203	94	203	63	169	68	178	74	200	74	200	68	178	75	185	74	200	75	185	92	203	92	203	75	185	84	190	74	200	58	191	63	169	63	169	58	191	61	158	64	79	61	158	58	191	64	79	58	191	48	100	48	100	58	191	46	179	48	100	46	179	38	121	38	121	46	179	38	162	38	121	38	162	35	143	165	45	146	63	150	8	150	8	146	63	141	75	150	8	141	75	137	20	137	20	141	75	129	79	137	20	129	79	121	32	121	32	129	79	116	87	121	32	116	87	101	99	163	-37	157	-48	165	-62	165	-62	157	-48	148	-56	165	-62	148	-56	145	-70	145	-70	148	-56	136	-61	145	-70	136	-61	122	-63	122	-63	111	-62	121	-73	121	-73	111	-62	101	-59	121	-73	101	-59	99	-71	99	-71	101	-59	93	-55	99	-71	93	-55	88	-50	79	3	80	-64	87	2	87	2	80	-64	86	-45	88	-50	86	-45	80	-64	88	-50	80	-64	99	-71	144	324	145	336	135	327	135	327	145	336	126	328	111	326	126	328	124	338	111	326	124	338	101	335	101	335	85	304	91	314	101	335	91	314	100	321	101	335	100	321	111	326	152	73	146	63	152	63	152	73	152	63	173	65	152	73	141	75	146	63	180	87	172	80	173	65	173	65	172	80	163	75	173	65	163	75	152	73	118	184	132	176	169	200	169	200	132	176	146	165	169	200	146	165	161	152	161	152	170	142	169	200	169	200	170	142	184	185	213	123	211	139	210	102	210	102	211	139	206	154	210	102	206	154	202	86	202	86	206	154	197	170	202	86	197	170	190	73	190	73	197	170	187	105	190	73	187	105	185	96	190	73	185	96	180	87	177	132	183	123	184	185	184	185	183	123	186	114	184	185	186	114	197	170	197	170	186	114	187	105	106	190	118	184	169	200	106	190	169	200	105	202	106	190	105	202	102	202	106	190	102	202	99	202	106	190	99	202	97	203	106	190	97	203	95	191	100	257	94	262	105	202	100	257	105	202	169	200	94	262	90	269	105	202	105	202	90	269	86	276	105	202	86	276	84	220	84	220	86	276	84	284	84	220	84	284	83	292	193	-10	192	4	190	-31	190	-31	192	4	187	17	190	-31	187	17	180	-48	180	-48	187	17	179	30	180	-48	179	30	165	45	165	45	150	8	159	-2	165	45	159	-2	164	-13	165	45	164	-13	165	-24	165	45	165	-24	165	-62	165	45	165	-62	180	-48	163	-37	165	-62	165	-24	122	-63	121	-73	145	-70	156	311	156	310	163	262	163	262	156	310	155	309	163	262	155	309	155	263	155	263	155	309	154	307	155	263	154	307	152	306	163	329	156	311	163	262	155	316	156	311	163	329	155	316	163	329	150	321	150	321	163	329	145	336	150	321	145	336	144	324	145	336	124	338	126	328	185	305	177	318	179	267	185	305	179	267	184	272	185	305	184	272	188	280	185	305	188	280	189	289	177	318	163	329	163	262	177	318	163	262	172	263	177	318	172	263	179	267	149	266	155	263	152	306	149	266	152	306	148	302	149	266	148	302	144	298	149	266	144	298	144	271	142	293	140	289	141	277	142	293	141	277	144	271	142	293	144	271	144	298	102	-10	99	-5	99	-29	102	-10	99	-29	101	-25	102	-10	101	-25	103	-21	102	-10	103	-21	103	-17	99	-29	99	-5	96	-33	96	-33	99	-5	93	0	96	-33	93	0	92	-38	92	-38	93	0	90	-39	86	-45	86	-44	87	2	87	2	86	-44	87	-42	87	2	87	-42	93	0	93	0	87	-42	88	-41	93	0	88	-41	90	-39	70	2	63	-1	65	-53	70	2	65	-53	80	-64	70	2	80	-64	79	3	57	-7	53	-14	55	-39	57	-7	55	-39	65	-53	57	-7	65	-53	63	-1	65	141	62	149	64	79	65	141	64	79	88	57	65	141	88	57	69	133	61	158	64	79	62	149	55	-39	53	-14	52	-23	141	277	140	289	140	284	180	87	173	65	190	73	184	185	170	142	177	132	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	162	95	147	113	158	75	158	75	147	113	137	138	158	75	137	138	132	87	132	87	137	138	133	169	138	248	133	169	137	197	138	248	137	197	146	221	216	266	205	266	221	254	221	254	205	266	205	256	180	252	205	256	205	266	180	252	205	266	169	262	263	252	261	254	266	211	266	211	261	254	259	255	266	211	259	255	257	211	257	211	259	255	253	227	169	262	138	248	146	221	169	262	146	221	161	240	169	262	161	240	180	252	115	227	100	199	112	107	115	227	112	107	132	87	115	227	132	87	133	169	115	227	133	169	138	248	100	199	95	165	99	133	100	199	99	133	112	107	266	124	257	108	260	82	260	82	257	108	247	95	260	82	247	95	247	78	247	78	247	95	236	87	247	78	236	87	230	74	230	74	236	87	223	82	230	74	223	82	210	71	210	71	223	82	208	80	191	70	210	71	208	80	191	70	208	80	183	84	191	70	183	84	162	95	191	70	162	95	158	75	266	211	266	247	265	249	266	211	265	249	264	250	266	211	264	250	263	252	216	266	221	254	227	264	227	264	221	254	234	249	227	264	234	249	238	262	238	262	234	249	245	240	238	262	245	240	249	259	249	259	245	240	253	227	249	259	253	227	259	255	266	124	260	82	265	86	266	124	265	86	273	124	193	338	189	317	234	309	193	338	234	309	246	329	246	329	234	309	274	288	246	329	274	288	292	305	292	305	274	288	305	255	292	305	305	255	329	267	329	267	305	255	326	214	329	267	326	214	334	167	334	167	352	220	329	267	334	167	353	110	352	220	329	63	353	110	334	167	329	63	334	167	326	119	329	63	326	119	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	329	137	329	106	287	144	309	137	329	144	309	193	338	193	338	144	309	189	317	28	110	52	63	28	220	28	220	52	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	136	1	145	22	136	1	190	-6	145	22	190	-6	190	14	89	26	136	1	106	43	89	26	106	43	74	76	89	26	74	76	54	118	89	26	54	118	52	63	46	166	52	63	54	118	28	110	28	220	19	165	28	220	46	166	52	268	352	220	353	110	361	165	38	309	38	310	39	298	39	298	38	310	38	311	39	298	38	311	37	294	37	294	38	311	38	313	44	337	38	313	39	316	44	337	39	316	43	319	39	305	39	307	39	298	39	305	39	298	40	301	40	301	40	302	40	303	40	301	40	303	39	304	40	301	39	304	39	305	46	198	55	200	46	222	46	222	55	200	52	220	56	221	52	220	55	200	56	221	55	200	64	205	81	336	62	338	67	323	67	323	62	338	60	324	54	324	60	324	62	338	54	324	62	338	48	322	48	322	62	338	44	337	48	322	44	337	43	319	78	233	77	230	83	219	83	219	77	230	76	228	83	219	76	228	74	226	74	226	69	224	73	211	73	211	69	224	64	222	73	211	64	222	64	205	64	205	64	222	60	221	64	205	60	221	56	221	24	289	29	290	29	332	29	332	29	290	33	292	29	332	33	292	38	313	38	313	33	292	37	294	11	295	14	292	18	325	18	325	14	292	19	290	18	325	19	290	29	332	29	332	19	290	24	289	10	316	8	305	9	300	10	316	9	300	11	295	10	316	11	295	18	325	81	336	79	276	83	219	81	336	83	219	96	330	96	330	83	219	85	210	96	330	85	210	88	204	81	336	67	323	72	321	81	336	72	321	76	316	81	336	76	316	78	310	81	336	78	310	79	303	81	336	79	303	79	276	98	198	105	197	106	321	106	321	105	197	112	197	106	321	112	197	112	307	112	307	112	197	115	225	112	307	115	225	114	233	117	199	123	202	118	215	118	215	123	202	121	215	124	215	121	215	123	202	124	215	123	202	128	206	135	221	132	219	135	212	135	212	132	219	129	217	135	212	129	217	128	206	128	206	129	217	127	216	128	206	127	216	124	215	117	199	118	215	116	217	117	199	116	217	115	220	117	199	115	220	115	225	117	199	115	225	112	197	96	330	88	204	93	200	96	330	93	200	98	198	96	330	98	198	106	321	83	219	79	276	79	237	83	219	79	237	79	235	83	219	79	235	78	233	74	226	73	211	83	219	35	250	39	256	40	273	40	273	39	256	48	262	40	273	48	262	56	279	56	279	48	262	61	269	56	279	61	269	79	288	79	288	61	269	79	276	79	288	79	276	79	303	40	273	29	268	35	250	35	250	29	268	33	243	37	197	33	243	29	268	37	197	29	268	26	199	26	199	29	268	20	263	26	199	20	263	16	203	16	203	20	263	13	257	16	203	13	257	9	253	41	225	37	230	37	197	41	225	37	197	46	198	41	225	46	198	46	222	34	236	33	243	37	197	34	236	37	197	37	230	9	210	16	203	9	253	9	210	9	253	6	248	9	210	6	248	4	243	9	210	4	243	4	220	3	237	2	231	4	220	3	237	4	220	4	243	114	233	114	290	112	307	29	332	38	313	44	337	38	309	39	298	39	307	203	60	196	70	203	60	203	60	196	70	203	33	203	60	203	33	212	49	212	49	203	33	216	21	212	49	216	21	219	39	219	39	216	21	222	17	219	39	222	17	224	31	224	31	222	17	224	17	224	31	224	17	225	18	227	26	224	31	225	18	227	26	225	18	227	19	227	26	227	19	228	20	227	26	228	20	228	22	171	102	172	64	180	91	180	91	172	64	188	48	180	91	188	48	188	80	188	80	188	48	203	33	188	80	203	33	196	70	161	113	172	163	157	150	161	113	157	150	157	77	161	113	157	77	172	64	161	113	172	64	171	102	228	205	227	207	227	199	228	205	227	199	228	203	228	205	228	203	228	204	188	178	203	166	204	193	204	193	203	166	212	178	204	193	212	178	216	204	216	204	212	178	219	187	216	204	219	187	223	208	223	208	219	187	224	194	223	208	224	194	225	208	225	208	224	194	227	199	225	208	227	199	227	207	172	163	161	113	203	166	172	163	203	166	188	178	107	60	100	70	107	33	107	60	107	33	116	49	116	49	107	33	120	21	116	49	120	21	123	39	123	39	120	21	126	17	123	39	126	17	128	31	128	31	126	17	128	17	128	31	128	17	129	18	131	26	128	31	129	18	131	26	129	18	131	19	131	26	131	19	132	20	131	26	132	20	132	22	74	102	76	64	83	91	83	91	76	64	92	48	83	91	92	48	92	80	92	80	92	48	107	33	92	80	107	33	100	70	65	113	76	163	61	150	65	113	61	150	61	77	65	113	61	77	76	64	65	113	76	64	74	102	132	205	131	207	131	199	132	205	131	199	132	203	132	205	132	203	132	204	92	178	107	166	108	193	108	193	107	166	116	178	108	193	116	178	120	204	120	204	116	178	123	187	120	204	123	187	127	208	127	208	123	187	128	194	127	208	128	194	129	208	129	208	128	194	131	199	129	208	131	199	131	207	76	163	65	113	107	166	76	163	107	166	92	178	61	77	61	150	21	113	157	77	157	150	117	113	243	164	243	57	276	57	243	164	276	57	276	196	243	164	276	196	24	196	243	164	24	196	24	164	142	97	142	128	20	128	142	97	20	128	20	97	222	209	222	209	222	209	222	209	230	168	233	251	233	251	230	168	241	177	233	251	241	177	246	241	246	241	241	177	249	188	246	241	249	188	253	228	253	228	249	188	254	199	253	228	254	199	256	211	221	222	222	209	233	251	221	222	233	251	217	258	221	222	217	258	217	234	166	251	185	251	196	260	196	260	185	251	199	248	196	260	199	248	217	258	217	258	199	248	210	243	217	258	210	243	217	234	134	226	168	92	166	100	134	226	166	100	166	111	166	166	166	157	190	157	166	166	190	157	187	166	187	166	190	157	188	166	187	166	188	166	199	168	199	168	188	166	190	157	199	168	190	157	199	143	166	251	196	260	132	244	166	251	132	244	134	237	166	251	134	237	134	226	166	251	134	226	166	111	196	260	110	260	122	251	196	260	122	251	128	248	196	260	128	248	132	244	213	121	216	162	216	184	216	184	216	162	230	168	216	184	230	168	221	196	221	196	230	168	222	209	213	121	216	184	210	127	210	127	216	184	209	175	210	127	209	175	206	133	206	133	209	175	199	168	206	133	199	168	199	143	232	90	239	82	244	123	244	123	239	82	246	77	244	123	246	77	252	112	252	112	246	77	252	76	252	112	252	76	260	103	260	103	252	76	283	76	260	103	283	76	268	94	268	94	283	76	276	86	244	123	216	162	216	116	244	123	216	116	224	101	244	123	224	101	232	90	190	76	190	84	178	85	190	76	178	85	171	87	190	76	171	87	134	108	190	76	134	108	134	98	190	76	134	98	132	91	190	76	132	91	129	87	190	76	129	87	121	85	190	76	121	85	110	84	190	76	110	84	109	76	134	111	134	108	171	87	134	111	171	87	168	92	134	111	168	92	134	226	193	338	189	317	235	309	193	338	235	309	246	329	246	329	235	309	275	288	246	329	275	288	292	305	292	305	275	288	306	255	292	305	306	255	329	267	329	267	306	255	326	213	329	267	326	213	334	165	334	165	352	220	329	267	334	165	353	110	352	220	329	63	353	110	334	165	329	63	334	165	326	118	329	63	326	118	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	330	137	330	106	287	145	309	137	330	145	309	193	338	193	338	145	309	189	317	28	111	51	63	28	221	28	221	51	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	135	1	145	22	135	1	190	-6	145	22	190	-6	190	14	88	26	135	1	106	43	88	26	106	43	74	76	88	26	74	76	54	118	88	26	54	118	51	63	46	166	51	63	54	118	28	111	28	221	19	166	28	221	46	166	52	268	352	220	353	110	361	165	216	116	216	162	213	121	276	86	283	76	283	80	122	251	110	260	110	252	161	273	161	300	6	300	161	273	6	300	6	273	83	318	99	321	99	321	101	338	99	321	115	318	101	338	115	318	123	334	123	334	115	318	130	310	123	334	130	310	143	324	143	324	130	310	141	299	143	324	141	299	149	284	171	267	168	289	168	244	168	244	168	289	158	309	168	244	158	309	158	224	158	224	158	309	152	267	158	224	152	267	149	250	158	224	149	250	142	209	142	209	149	250	142	235	142	209	142	235	130	223	158	309	143	324	149	284	158	309	149	284	152	267	142	209	130	223	123	198	123	198	130	223	116	215	123	198	116	215	100	195	100	195	116	215	100	212	58	298	69	310	78	335	78	335	69	310	83	318	78	335	83	318	101	338	101	338	83	318	99	321	42	309	48	267	51	284	42	309	51	284	58	325	58	325	51	284	58	298	58	325	58	298	78	335	84	215	69	223	77	198	84	215	77	198	100	195	84	215	100	195	100	212	48	267	42	224	51	249	51	249	42	224	57	209	51	249	57	209	58	234	58	234	57	209	77	198	58	234	77	198	69	223	28	267	32	244	32	290	32	290	32	244	42	224	32	290	42	224	42	309	42	309	42	224	48	267	188	251	155	251	188	17	188	17	155	251	155	154	188	17	155	154	155	121	155	121	155	154	24	154	155	121	24	154	24	121	188	121	319	121	188	154	24	-10	24	-43	319	-43	24	-10	319	-43	319	-10	188	154	319	121	319	154	188	17	155	121	155	17	54	201	3	147	54	167	54	201	54	167	95	208	54	201	95	208	67	217	13	271	20	284	21	317	21	317	20	284	28	295	21	317	28	295	35	329	35	329	28	295	37	302	35	329	37	302	53	336	53	336	37	302	46	307	53	336	46	307	57	308	57	308	68	306	75	338	75	338	68	306	78	301	75	338	78	301	97	335	97	335	78	301	86	292	97	335	86	292	91	282	10	301	1	278	13	271	10	301	13	271	21	317	91	260	95	208	93	270	93	270	95	208	97	335	97	335	95	208	112	226	97	335	112	226	114	328	114	328	112	226	125	241	114	328	125	241	127	316	127	316	125	241	133	255	127	316	133	255	136	301	136	301	133	255	137	269	136	301	137	269	138	283	97	335	91	282	93	270	75	338	53	336	57	308	95	208	91	260	86	247	95	208	86	247	78	233	95	208	78	233	67	217	129	172	124	169	128	135	128	135	124	169	117	168	128	135	117	168	110	167	128	135	110	167	54	167	128	135	54	167	3	147	148	177	139	181	134	175	148	177	134	175	129	172	148	177	129	172	128	135	128	135	3	147	3	135	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	141	339	143	302	147	338	147	338	143	302	149	306	147	338	149	306	152	336	152	336	149	306	153	310	152	336	153	310	155	333	155	333	153	310	156	314	155	333	156	314	158	329	158	329	156	314	158	318	158	329	158	318	158	323	143	302	141	339	137	338	143	302	137	338	133	337	143	302	133	337	129	335	143	302	129	335	125	332	143	302	125	332	120	328	143	302	120	328	66	253	66	253	120	328	46	253	46	32	46	32	46	32	46	32	74	225	30	225	46	32	30	225	32	-106	46	32	32	-106	40	-108	46	32	40	-108	48	-106	76	59	74	78	77	1	77	1	74	78	66	8	66	8	74	78	74	225	66	8	74	225	55	18	55	18	74	225	46	32	30	225	30	27	32	-106	32	-106	30	27	29	14	32	-106	29	14	26	-101	26	-101	29	14	26	-5	26	-101	26	-5	22	-28	18	-69	19	-82	19	-51	19	-51	19	-82	22	-93	19	-51	22	-93	22	-28	22	-28	22	-93	26	-101	171	225	171	57	172	40	172	40	171	57	164	46	172	40	164	46	162	24	162	24	164	46	155	38	162	24	155	38	150	11	150	11	155	38	144	31	150	11	144	31	137	2	137	2	144	31	131	27	137	2	131	27	123	-2	123	-2	131	27	116	26	123	-2	116	26	107	-4	107	-4	116	26	102	28	107	-4	102	28	91	-3	91	-3	102	28	90	34	91	-3	90	34	81	45	81	45	76	59	77	1	81	45	77	1	91	-3	215	225	171	225	172	40	215	225	172	40	174	40	215	225	174	40	176	24	215	225	176	24	182	11	215	225	182	11	191	2	215	225	191	2	201	-2	215	225	201	-2	211	-4	215	225	211	-4	215	48	249	22	244	18	247	12	247	12	244	18	239	15	247	12	239	15	239	4	239	4	239	15	235	14	239	4	235	14	231	0	231	0	235	14	230	13	249	22	247	12	256	23	249	22	256	23	256	28	224	15	220	19	222	-3	224	15	222	-3	231	0	224	15	231	0	230	13	215	48	211	-4	215	36	215	36	211	-4	222	-3	215	36	222	-3	217	26	217	26	222	-3	220	19	48	14	48	-106	52	-6	52	-6	48	-106	55	-102	52	-6	55	-102	58	-29	58	-29	55	-102	60	-94	58	-29	60	-94	62	-51	62	-51	60	-94	63	-83	62	-51	63	-83	64	-69	46	32	48	-106	48	14	123	-49	115	-58	160	-76	160	-76	115	-58	102	-63	160	-76	102	-63	83	-65	134	331	95	327	103	315	134	331	103	315	127	320	134	331	127	320	127	137	134	331	127	137	160	-76	134	331	160	-76	160	320	134	331	160	320	266	331	127	320	127	147	127	137	105	153	88	164	93	142	93	142	88	164	77	182	93	142	77	182	66	154	66	154	77	182	70	206	66	154	70	206	68	237	68	237	70	266	66	316	66	316	70	266	75	289	66	316	75	289	95	327	95	327	75	289	86	305	95	327	86	305	103	315	66	316	46	297	46	172	66	316	46	172	66	154	66	316	66	154	68	237	247	318	266	321	266	331	247	318	266	331	234	313	234	313	266	331	189	320	234	313	189	320	227	304	227	304	189	320	223	290	234	-58	227	-50	189	-76	189	-76	227	-50	223	-38	189	-76	223	-38	189	320	189	320	223	-38	222	-20	189	320	222	-20	222	271	160	-76	127	137	127	-14	160	-76	127	-14	126	-35	160	-76	126	-35	123	-49	266	-76	266	-65	247	-62	266	-76	247	-62	234	-58	266	-76	234	-58	189	-76	105	153	93	142	127	137	105	153	127	137	127	147	34	199	46	172	46	297	34	199	46	297	34	270	34	199	34	270	30	235	160	-76	83	-65	83	-76	266	331	160	320	189	320	223	290	189	320	222	271	35	127	37	118	37	136	37	136	37	118	40	111	37	136	40	111	40	144	40	144	40	111	46	105	40	144	46	105	46	150	46	150	46	105	54	101	46	150	54	101	54	154	54	154	54	101	62	99	54	154	62	99	63	155	63	155	62	99	71	101	63	155	71	101	71	154	71	154	71	101	79	105	71	154	79	105	79	149	79	149	79	105	85	111	79	149	85	111	85	143	85	143	85	111	89	118	85	143	89	118	89	135	89	135	89	118	90	127	59	-106	68	-107	59	-89	59	-89	68	-107	65	-89	75	-88	65	-89	68	-107	75	-88	68	-107	89	-105	57	-50	60	-49	70	0	70	0	60	-49	63	-49	70	0	63	-49	66	-49	66	-49	76	-50	70	0	70	0	76	-50	75	-31	70	0	75	-31	87	0	70	0	49	-49	52	-51	70	0	52	-51	55	-50	70	0	55	-50	57	-50	131	-64	129	-52	128	-79	128	-79	129	-52	123	-43	128	-79	123	-43	120	-91	120	-91	123	-43	114	-36	120	-91	114	-36	107	-99	107	-99	114	-36	102	-32	107	-99	102	-32	93	-67	93	-67	102	-32	92	-60	89	-55	92	-60	102	-32	89	-55	102	-32	88	-30	89	-55	88	-30	85	-30	89	-55	85	-30	84	-52	84	-52	85	-30	82	-30	84	-52	82	-30	80	-30	84	-52	80	-30	77	-31	84	-52	77	-31	76	-50	107	-99	93	-67	92	-74	107	-99	92	-74	89	-105	89	-105	92	-74	88	-81	89	-105	88	-81	83	-85	33	-83	35	-102	40	-86	40	-86	35	-102	43	-104	40	-86	43	-104	47	-87	47	-87	43	-104	51	-106	47	-87	51	-106	53	-88	53	-88	51	-106	59	-106	53	-88	59	-106	59	-89	35	-102	33	-83	26	-98	75	-88	89	-105	83	-85	75	-31	76	-50	77	-31	52	153	47	150	124	135	124	135	47	150	40	148	124	135	40	148	28	147	41	304	45	305	89	338	89	338	45	305	48	305	89	338	48	305	50	305	50	305	52	305	89	338	89	338	52	305	53	303	89	338	53	303	54	301	113	148	105	150	124	135	124	135	105	150	99	154	124	135	99	154	55	164	55	164	99	154	96	159	55	164	96	159	55	291	55	297	55	291	89	338	55	297	89	338	54	301	36	302	41	304	89	338	36	302	89	338	30	310	36	302	30	310	30	299	95	166	95	336	89	338	95	166	89	338	55	291	95	166	55	291	96	159	55	157	52	153	124	135	55	157	124	135	55	164	124	135	28	147	28	135	113	148	124	135	124	147	44	250	52	200	48	240	48	240	52	200	52	230	56	224	52	230	52	200	56	224	52	200	75	197	42	261	40	273	33	325	42	261	33	325	32	210	42	261	32	210	52	200	42	261	52	200	44	250	33	325	40	285	41	297	33	325	41	297	54	335	54	335	41	297	46	307	54	335	46	307	53	315	3	267	6	244	6	291	6	291	6	244	16	225	6	291	16	225	17	310	17	310	16	225	32	210	17	310	32	210	33	325	103	335	79	338	88	318	88	318	79	338	74	321	63	320	74	321	79	338	63	320	79	338	54	335	114	242	110	230	121	211	121	211	110	230	102	221	121	211	102	221	100	201	100	201	102	221	93	216	100	201	93	216	80	214	80	214	73	214	75	197	75	197	73	214	66	216	75	197	66	216	61	220	152	271	148	293	148	247	148	247	148	293	139	312	148	247	139	312	138	227	138	227	139	312	123	326	138	227	123	326	121	211	121	211	123	326	116	258	88	318	99	310	103	335	103	335	99	310	108	297	103	335	108	297	123	326	123	326	108	297	114	279	123	326	114	279	116	258	80	214	75	197	100	201	54	335	53	315	63	320	114	242	121	211	116	258	56	224	75	197	61	220	33	325	40	273	40	285	92	75	132	111	92	147	92	75	92	147	89	111	92	75	89	111	77	61	53	155	61	145	62	177	62	177	61	145	70	134	62	177	70	134	78	161	78	161	70	134	79	122	78	161	79	122	92	147	92	147	79	122	89	111	53	155	62	177	46	165	46	165	62	177	46	192	46	165	46	192	38	176	38	176	46	192	34	204	38	176	34	204	31	185	31	185	34	204	27	208	31	185	27	208	26	193	26	193	27	208	26	208	26	193	26	208	24	207	23	206	22	204	23	199	23	206	23	199	26	193	23	206	26	193	24	207	189	75	229	111	189	147	189	75	189	147	185	111	189	75	185	111	174	61	150	155	158	145	158	177	158	177	158	145	167	134	158	177	167	134	174	161	174	161	167	134	176	122	174	161	176	122	189	147	189	147	176	122	185	111	150	155	158	177	143	165	143	165	158	177	143	192	143	165	143	192	134	176	134	176	143	192	130	204	134	176	130	204	127	185	127	185	130	204	124	208	127	185	124	208	122	208	122	193	127	185	122	208	122	193	122	208	121	207	122	193	121	207	119	206	122	193	119	206	119	199	118	204	118	203	119	199	118	204	119	199	119	206	119	18	121	17	122	31	122	31	121	17	123	17	122	31	123	17	127	38	127	38	123	17	130	21	127	38	130	21	134	47	134	47	130	21	142	32	134	47	142	32	143	58	143	58	142	32	158	46	143	58	158	46	185	111	185	111	158	46	174	61	119	25	118	22	118	20	119	25	118	20	118	19	119	25	118	19	119	18	119	25	119	18	122	31	23	18	25	17	26	31	26	31	25	17	27	17	26	31	27	17	31	38	31	38	27	17	33	21	31	38	33	21	38	47	38	47	33	21	45	32	38	47	45	32	46	58	46	58	45	32	61	46	46	58	61	46	89	111	89	111	61	46	77	61	23	25	22	22	22	20	23	25	22	20	22	19	23	25	22	19	23	18	23	25	23	18	26	31	23	199	22	204	22	203	204	45	294	45	204	70	204	70	294	45	227	74	204	70	227	74	305	203	305	203	227	74	294	163	305	203	294	163	329	0	329	0	294	163	294	74	329	0	294	74	294	45	294	45	294	74	227	74	305	203	329	0	329	203	329	74	329	45	357	45	329	74	357	45	357	74	293	338	66	-6	91	-6	293	338	91	-6	316	338	44	153	40	150	112	135	112	135	40	150	32	148	112	135	32	148	21	147	34	304	38	305	76	338	76	338	38	305	41	305	76	338	41	305	43	305	43	305	45	305	76	338	76	338	45	305	46	303	76	338	46	303	47	301	100	148	92	150	112	135	112	135	92	150	87	154	112	135	87	154	47	164	47	164	87	154	84	159	47	164	84	159	47	291	47	297	47	291	76	338	47	297	76	338	47	301	29	302	34	304	76	338	29	302	76	338	22	310	29	302	22	310	22	299	83	166	83	336	76	338	83	166	76	338	47	291	83	166	47	291	84	159	47	157	44	153	112	135	47	157	112	135	47	164	112	135	21	147	21	135	100	148	112	135	112	147	329	0	294	45	294	0	308	112	301	98	318	73	318	73	301	98	290	82	318	73	290	82	276	66	276	66	225	12	276	32	276	32	225	12	351	0	276	32	351	0	333	32	340	33	333	32	351	0	340	33	351	0	346	34	346	34	351	0	352	36	235	136	243	149	243	182	243	182	243	149	251	159	243	182	251	159	257	194	257	194	251	159	259	167	257	194	259	167	275	201	275	201	259	167	269	171	275	201	269	171	280	173	280	173	291	171	298	203	298	203	291	171	301	166	298	203	301	166	320	200	320	200	301	166	308	158	320	200	308	158	313	147	232	165	223	143	235	136	232	165	235	136	243	182	371	42	362	46	357	40	371	42	357	40	352	36	371	42	352	36	351	0	275	338	48	-6	73	-6	275	338	73	-6	297	338	41	153	37	150	108	135	108	135	37	150	29	148	108	135	29	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	40	305	40	305	42	305	73	338	73	338	42	305	43	303	73	338	43	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	44	297	45	291	73	338	44	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	19	310	26	302	19	310	19	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	313	125	318	73	315	135	315	135	318	73	320	200	320	200	318	73	335	91	320	200	335	91	337	193	337	193	335	91	347	106	337	193	347	106	350	181	350	181	347	106	355	120	350	181	355	120	358	166	358	166	355	120	360	134	358	166	360	134	361	148	320	200	313	147	315	135	298	203	275	201	280	173	276	66	276	32	318	73	44	157	41	153	108	135	44	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	308	112	318	73	313	125	351	0	225	12	225	0	206	45	296	45	206	70	206	70	296	45	229	74	206	70	229	74	308	203	308	203	229	74	296	163	308	203	296	163	331	0	331	0	296	163	296	74	331	0	296	74	296	45	296	45	296	74	229	74	308	203	331	0	331	203	331	74	331	45	359	45	331	74	359	45	359	74	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	331	0	296	45	296	0	103	180	112	182	112	232	112	232	112	182	119	186	112	232	119	186	119	229	119	229	119	186	125	192	119	229	125	192	125	223	125	223	125	192	129	199	125	223	129	199	129	216	129	216	129	199	130	208	78	217	78	199	82	223	82	223	78	199	82	192	82	223	82	192	87	229	87	229	82	192	87	186	87	229	87	186	95	232	95	232	87	186	95	182	95	232	95	182	103	233	103	233	95	182	103	180	103	233	103	180	112	232	72	27	79	44	77	84	72	27	77	84	68	70	68	70	46	42	62	-19	62	-19	46	42	61	-34	64	-52	61	-34	58	-97	64	-52	58	-97	74	-103	68	70	62	-19	64	-4	68	70	64	-4	67	11	68	70	67	11	72	27	33	-79	45	-89	46	42	46	42	45	-89	58	-97	46	42	58	-97	61	-34	31	20	22	2	22	-62	31	20	22	-62	27	-71	31	20	27	-71	33	-79	31	20	33	-79	46	42	15	-30	16	-42	17	-13	17	-13	16	-42	18	-52	17	-13	18	-52	22	2	22	2	18	-52	22	-62	108	147	100	147	101	99	108	147	101	99	106	118	108	147	106	118	108	133	96	128	91	112	93	75	96	128	93	75	101	99	96	128	101	99	100	147	85	97	77	84	79	44	85	97	79	44	93	75	85	97	93	75	91	112	160	-71	153	-80	155	-94	155	-94	153	-80	142	-87	155	-94	142	-87	133	-104	133	-104	142	-87	130	-91	133	-104	130	-91	116	-93	116	-93	98	-90	107	-108	107	-108	98	-90	90	-107	83	-81	71	-69	74	-103	83	-81	74	-103	90	-107	83	-81	90	-107	98	-90	147	-37	150	-42	151	-8	151	-8	150	-42	154	-46	151	-8	154	-46	157	-5	157	-5	154	-46	157	-50	157	-5	157	-50	164	-5	164	-5	157	-50	160	-54	164	-5	160	-54	161	-57	143	-25	144	-29	144	-18	144	-18	144	-29	145	-33	144	-18	145	-33	147	-12	147	-12	145	-33	147	-37	147	-12	147	-37	151	-8	173	-6	173	-79	179	-10	179	-10	173	-79	184	-59	179	-10	184	-59	184	-16	184	-16	184	-59	188	-35	184	-16	188	-35	187	-24	155	-94	173	-79	160	-71	160	-71	173	-79	162	-62	164	-5	162	-62	173	-79	164	-5	173	-79	173	-6	116	-93	107	-108	133	-104	164	-5	161	-57	162	-59	164	-5	162	-59	162	-62	64	-52	74	-103	71	-69	78	199	78	217	77	208	205	378	225	378	153	453	205	378	153	453	148	457	205	378	148	457	144	460	205	378	144	460	140	462	205	378	140	462	136	463	205	378	136	463	132	464	205	378	132	464	128	426	113	448	114	443	114	454	114	454	114	443	116	439	114	454	116	439	117	458	117	458	116	439	119	434	117	458	119	434	120	461	120	461	119	434	123	430	120	461	123	430	125	463	125	463	123	430	128	426	125	463	128	426	132	464	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	233	464	235	427	239	463	239	463	235	427	240	431	239	463	240	431	243	461	243	461	240	431	245	435	243	461	245	435	247	458	247	458	245	435	248	439	247	458	248	439	249	454	249	454	248	439	249	443	249	454	249	443	250	448	235	427	233	464	228	463	235	427	228	463	224	462	235	427	224	462	221	460	235	427	221	460	216	457	235	427	216	457	211	453	235	427	211	453	158	378	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	158	378	211	453	138	378	101	378	118	378	163	462	163	462	118	378	179	430	163	462	179	430	194	462	194	462	179	430	239	378	194	462	239	378	257	378	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	115	399	120	406	121	433	121	433	120	406	125	410	121	433	125	410	133	439	133	439	125	410	131	413	133	439	131	413	137	414	137	414	141	414	147	441	147	441	141	414	145	413	147	441	145	413	149	412	112	391	115	399	121	433	112	391	121	433	111	423	112	391	111	423	103	409	112	391	103	409	97	391	147	441	149	412	154	441	154	441	149	412	153	410	154	441	153	410	157	408	157	408	169	403	161	440	161	440	169	403	168	438	147	441	133	439	137	414	161	440	154	441	157	408	168	438	169	403	175	436	175	436	169	403	180	398	175	436	180	398	182	432	182	432	180	398	189	394	182	432	189	394	195	426	195	426	189	394	196	392	195	426	196	392	200	424	200	424	196	392	202	391	200	424	202	391	206	422	206	422	202	391	209	391	206	422	209	391	211	420	211	420	209	391	224	393	211	420	224	393	216	419	216	419	224	393	221	419	227	420	221	419	224	393	227	420	224	393	237	399	248	444	243	434	247	409	248	444	247	409	255	424	248	444	255	424	262	444	238	427	233	422	237	399	238	427	237	399	247	409	238	427	247	409	243	434	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	227	420	237	399	233	422	204	411	205	403	206	419	206	419	205	403	209	397	206	419	209	397	209	426	209	426	209	397	214	391	209	426	214	391	214	431	214	431	214	391	221	388	214	431	221	388	221	435	221	435	221	388	228	387	221	435	228	387	229	436	229	436	228	387	236	388	229	436	236	388	237	435	237	435	236	388	244	391	237	435	244	391	244	431	244	431	244	391	249	397	244	431	249	397	249	426	249	426	249	397	253	403	249	426	253	403	253	419	253	419	253	403	254	411	105	411	106	403	106	419	106	419	106	403	110	397	106	419	110	397	110	426	110	426	110	397	115	391	110	426	115	391	115	431	115	431	115	391	121	388	115	431	121	388	122	435	122	435	121	388	129	387	122	435	129	387	129	436	129	436	129	387	137	388	129	436	137	388	137	435	137	435	137	388	144	391	137	435	144	391	144	431	144	431	144	391	150	397	144	431	150	397	150	426	150	426	150	397	153	403	150	426	153	403	153	419	153	419	153	403	155	411	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	211	420	206	411	209	391	209	391	206	411	199	404	209	391	199	404	195	384	195	384	199	404	190	400	195	384	190	400	179	381	179	381	190	400	179	398	180	480	179	464	190	462	180	480	190	462	196	478	196	478	190	462	199	457	196	478	199	457	209	471	209	471	199	457	206	450	209	471	206	450	211	441	229	430	227	446	227	415	227	415	227	446	220	460	227	415	220	460	220	401	220	401	220	460	213	431	211	441	213	431	220	460	211	441	220	460	209	471	211	420	209	391	220	401	211	420	220	401	213	431	153	450	160	457	164	478	164	478	160	457	169	462	164	478	169	462	180	480	180	480	169	462	179	464	151	471	140	460	147	431	151	471	147	431	148	441	151	471	148	441	153	450	151	471	153	450	164	478	153	411	148	420	150	391	150	391	148	420	147	431	169	400	160	404	163	384	169	400	163	384	179	381	169	400	179	381	179	398	153	411	150	391	163	384	153	411	163	384	160	404	130	431	132	415	133	447	133	447	132	415	139	401	133	447	139	401	140	460	140	460	139	401	150	391	140	460	150	391	147	431	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	87	11	77	13	99	0	99	0	77	13	70	16	99	0	70	16	36	33	36	33	70	16	66	20	36	33	66	20	44	49	44	49	66	20	65	24	71	48	80	68	166	291	166	291	80	68	93	95	166	291	93	95	111	130	111	130	199	130	120	150	120	150	199	130	199	150	195	27	189	18	410	0	410	0	189	18	179	13	410	0	179	13	164	11	166	291	111	130	120	150	166	291	120	150	199	309	166	291	199	309	168	294	262	313	408	331	199	309	199	309	408	331	169	310	199	309	169	310	171	305	171	305	171	302	199	309	199	309	171	302	170	300	199	309	170	300	169	297	360	149	366	135	367	211	367	211	366	135	370	114	367	211	370	114	370	232	370	232	370	114	381	114	370	232	381	114	381	232	300	183	319	165	326	184	326	184	319	165	337	163	326	184	337	163	346	189	346	189	337	163	350	158	346	189	350	158	359	197	359	197	350	158	360	149	359	197	360	149	367	211	199	309	249	34	248	47	248	183	248	165	319	165	248	183	319	165	300	183	408	331	262	313	305	313	408	331	305	313	341	312	408	331	341	312	367	308	408	331	367	308	382	299	408	331	382	299	392	283	408	331	392	283	397	261	408	331	397	261	408	261	199	309	248	47	248	295	199	309	248	295	249	301	199	309	249	301	251	306	199	309	251	306	253	310	199	309	253	310	257	312	199	309	257	312	262	313	408	331	126	331	143	320	408	331	143	320	155	318	408	331	155	318	164	315	408	331	164	315	169	310	389	37	372	26	410	0	410	0	372	26	349	20	410	0	349	20	320	19	410	0	431	84	420	84	410	0	420	84	404	56	410	0	404	56	389	37	199	56	198	39	257	22	257	22	198	39	195	27	257	22	195	27	268	19	268	19	195	27	410	0	268	19	410	0	283	19	283	19	410	0	320	19	199	150	199	130	252	26	199	150	252	26	249	34	199	150	249	34	199	309	199	56	257	22	252	26	199	56	252	26	199	130	155	9	155	0	410	0	155	9	410	0	164	11	44	49	65	24	66	33	44	49	66	33	71	48	44	49	71	48	166	291	99	0	36	33	28	23	99	0	28	23	21	16	99	0	21	16	11	12	99	0	11	12	0	9	99	0	0	9	0	0	87	11	99	0	99	9	168	294	199	309	169	297	143	320	126	331	126	321	84	94	77	118	90	15	90	15	77	118	73	145	90	15	73	145	73	27	73	27	73	145	72	173	59	287	72	173	84	308	158	-31	175	17	155	21	158	-31	155	21	151	-4	151	-4	155	21	137	29	151	-4	137	29	129	0	129	0	137	29	120	40	129	0	120	40	109	6	109	6	120	40	105	54	142	-106	151	-107	143	-89	143	-89	151	-107	149	-89	158	-88	149	-89	151	-107	158	-88	151	-107	173	-105	141	-50	144	-49	151	-4	151	-4	144	-49	147	-49	151	-4	147	-49	150	-49	150	-49	160	-50	151	-4	151	-4	132	-49	136	-51	151	-4	136	-51	139	-50	151	-4	139	-50	141	-50	196	15	178	-6	180	-6	196	15	180	-6	213	-4	196	15	175	17	175	-6	196	15	175	-6	178	-6	175	17	158	-31	168	-6	175	17	168	-6	171	-6	175	17	171	-6	173	-6	175	17	173	-6	175	-6	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	272	16	272	16	285	47	264	32	272	16	264	32	244	3	244	3	264	32	242	23	244	3	242	23	220	17	220	17	196	15	213	-4	220	17	213	-4	244	3	191	318	181	338	160	337	191	318	160	337	151	311	191	318	196	338	181	338	72	173	77	222	84	308	84	308	77	222	93	262	84	308	93	262	101	319	101	319	93	262	118	292	101	319	118	292	120	327	120	327	118	292	151	311	120	327	151	311	140	333	140	333	151	311	160	337	210	336	221	313	225	334	225	334	221	313	249	300	225	334	249	300	240	330	240	330	249	300	254	326	221	313	210	336	196	338	221	313	196	338	191	318	289	328	285	324	289	255	289	255	285	324	280	322	289	255	280	322	275	321	275	321	271	322	272	280	272	280	271	322	268	322	272	280	268	322	263	323	272	280	263	323	259	325	272	280	259	325	254	326	272	280	254	326	249	300	299	225	310	225	305	338	299	225	305	338	295	338	299	225	295	338	293	332	299	225	293	332	289	255	275	321	272	280	289	255	214	-64	212	-52	211	-79	211	-79	212	-52	206	-43	211	-79	206	-43	203	-91	203	-91	206	-43	198	-36	203	-91	198	-36	190	-99	190	-99	198	-36	186	-32	190	-99	186	-32	176	-67	176	-67	186	-32	175	-60	173	-55	175	-60	186	-32	173	-55	186	-32	171	-30	173	-55	171	-30	168	-30	173	-55	168	-30	168	-52	168	-52	168	-30	166	-30	168	-52	166	-30	163	-30	168	-52	163	-30	161	-31	168	-52	161	-31	160	-50	158	-31	151	-4	160	-50	158	-31	160	-50	161	-31	190	-99	176	-67	175	-74	190	-99	175	-74	173	-105	173	-105	175	-74	172	-81	173	-105	172	-81	166	-85	117	-83	118	-102	124	-86	124	-86	118	-102	126	-104	124	-86	126	-104	131	-87	131	-87	126	-104	134	-106	131	-87	134	-106	137	-88	137	-88	134	-106	142	-106	137	-88	142	-106	143	-89	93	72	84	94	90	15	93	72	90	15	109	6	93	72	109	6	105	54	59	287	40	262	43	60	59	287	43	60	58	41	59	287	58	41	73	27	59	287	73	27	72	173	14	165	16	135	17	200	17	200	16	135	21	107	17	200	21	107	25	233	25	233	21	107	30	82	25	233	30	82	40	262	40	262	30	82	43	60	118	-102	117	-83	109	-98	158	-88	173	-105	166	-85	289	328	289	255	293	332	181	378	201	378	128	453	181	378	128	453	124	457	181	378	124	457	119	460	181	378	119	460	115	462	181	378	115	462	111	463	181	378	111	463	107	464	181	378	107	464	104	426	89	448	89	443	90	454	90	454	89	443	91	439	90	454	91	439	92	458	92	458	91	439	94	434	92	458	94	434	96	461	96	461	94	434	99	430	96	461	99	430	101	463	101	463	99	430	104	426	101	463	104	426	107	464	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	217	464	219	427	223	463	223	463	219	427	225	431	223	463	225	431	228	461	228	461	225	431	229	435	228	461	229	435	231	458	231	458	229	435	232	439	231	458	232	439	234	454	234	454	232	439	234	443	234	454	234	443	234	448	219	427	217	464	213	463	219	427	213	463	209	462	219	427	209	462	205	460	219	427	205	460	201	457	219	427	201	457	196	453	219	427	196	453	142	378	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	142	378	196	453	123	378	86	378	103	378	148	462	148	462	103	378	164	430	148	462	164	430	179	462	179	462	164	430	224	378	179	462	224	378	242	378	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	113	436	113	387	121	435	121	435	113	387	121	388	121	435	121	388	128	431	128	431	121	388	128	391	128	431	128	391	133	426	133	426	128	391	133	397	133	426	133	397	137	419	137	419	133	397	137	403	137	419	137	403	138	411	89	411	90	403	90	419	90	419	90	403	93	397	90	419	93	397	93	426	93	426	93	397	98	391	93	426	98	391	98	431	98	431	98	391	105	388	98	431	105	388	105	435	105	435	105	388	113	387	105	435	113	387	113	436	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	188	411	189	403	189	419	189	419	189	403	193	397	189	419	193	397	193	426	193	426	193	397	198	391	193	426	198	391	198	431	198	431	198	391	204	388	198	431	204	388	205	435	205	435	204	388	212	387	205	435	212	387	213	436	213	436	212	387	220	388	213	436	220	388	220	435	220	435	220	388	227	391	220	435	227	391	227	431	227	431	227	391	233	397	227	431	233	397	233	426	233	426	233	397	236	403	233	426	236	403	236	419	236	419	236	403	238	411	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	114	378	134	378	62	453	114	378	62	453	57	457	114	378	57	457	53	460	114	378	53	460	49	462	114	378	49	462	45	463	114	378	45	463	41	464	114	378	41	464	37	426	22	448	23	443	23	454	23	454	23	443	25	439	23	454	25	439	26	458	26	458	25	439	28	434	26	458	28	434	29	461	29	461	28	434	32	430	29	461	32	430	35	463	35	463	32	430	37	426	35	463	37	426	41	464	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	127	464	129	427	133	463	133	463	129	427	134	431	133	463	134	431	137	461	137	461	134	431	139	435	137	461	139	435	141	458	141	458	139	435	142	439	141	458	142	439	143	454	143	454	142	439	143	443	143	454	143	443	144	448	129	427	127	464	122	463	129	427	122	463	118	462	129	427	118	462	115	460	129	427	115	460	110	457	129	427	110	457	105	453	129	427	105	453	52	378	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	52	378	105	453	32	378	5	378	22	378	67	462	67	462	22	378	83	430	67	462	83	430	98	462	98	462	83	430	143	378	98	462	143	378	161	378	49	23	40	15	153	0	153	0	40	15	26	11	153	0	26	11	5	9	153	331	5	331	26	320	153	331	26	320	40	316	153	331	40	316	49	308	153	331	49	308	53	295	153	331	53	295	118	316	153	331	118	316	132	320	153	331	132	320	153	321	119	16	110	24	54	56	54	56	110	24	106	37	54	56	106	37	54	276	54	276	106	37	104	56	54	276	104	56	104	276	54	276	104	276	105	295	54	276	105	295	110	308	54	276	110	308	118	316	54	276	118	316	53	295	153	0	153	9	133	11	153	0	133	11	119	16	153	0	119	16	53	36	153	0	53	36	49	23	153	0	5	9	5	0	53	36	119	16	54	56	26	320	5	331	5	321	8	411	10	403	10	419	10	419	10	403	13	397	10	419	13	397	13	426	13	426	13	397	18	391	13	426	18	391	18	431	18	431	18	391	25	388	18	431	25	388	25	435	25	435	25	388	32	387	25	435	32	387	33	436	33	436	32	387	40	388	33	436	40	388	41	435	41	435	40	388	47	391	41	435	47	391	48	431	48	431	47	391	53	397	48	431	53	397	53	426	53	426	53	397	57	403	53	426	57	403	57	419	57	419	57	403	58	411	52	23	44	15	157	0	157	0	44	15	29	11	157	0	29	11	8	9	157	331	8	331	30	320	157	331	30	320	44	316	157	331	44	316	52	308	157	331	52	308	56	295	157	331	56	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	56	295	132	436	132	387	140	435	140	435	132	387	140	388	140	435	140	388	147	431	147	431	140	388	147	391	147	431	147	391	153	426	153	426	147	391	153	397	153	426	153	397	156	419	156	419	153	397	156	403	156	419	156	403	157	411	108	411	109	403	109	419	109	419	109	403	113	397	109	419	113	397	113	426	113	426	113	397	118	391	113	426	118	391	118	431	118	431	118	391	124	388	118	431	124	388	125	435	125	435	124	388	132	387	125	435	132	387	132	436	157	0	157	9	136	11	157	0	136	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	8	9	8	0	56	36	122	16	57	56	30	320	8	331	8	321	47	24	40	16	150	0	150	0	40	16	27	12	150	0	27	12	8	9	40	315	48	307	143	331	143	331	48	307	51	295	143	331	51	295	52	276	104	31	52	276	52	180	104	31	52	180	52	157	52	157	52	180	11	180	52	157	11	180	11	157	104	301	106	307	52	276	52	276	106	307	111	310	52	276	111	310	143	331	143	331	111	310	117	312	143	331	117	312	127	313	127	313	117	312	127	312	127	313	127	312	152	312	127	313	152	312	143	331	143	331	152	312	212	324	175	22	183	2	194	26	194	26	183	2	213	7	194	26	213	7	211	31	211	31	213	7	227	39	249	55	227	39	242	16	249	55	242	16	267	27	128	18	150	0	153	19	153	19	150	0	183	2	153	19	183	2	175	22	175	309	194	304	212	324	212	324	194	304	212	297	212	324	212	297	227	289	227	289	249	271	267	303	267	303	249	271	266	249	267	303	266	249	278	224	334	224	308	269	322	83	334	224	322	83	333	109	334	224	333	109	340	137	334	224	340	137	343	167	322	83	308	269	307	60	307	60	308	269	288	164	287	41	288	164	285	130	287	41	285	130	278	101	267	303	278	224	308	269	308	269	278	224	285	195	308	269	285	195	288	164	267	303	212	324	227	289	267	27	287	41	278	101	267	27	278	101	266	76	267	27	266	76	249	55	227	39	213	7	242	16	52	276	104	31	103	39	103	180	103	157	176	157	103	180	176	157	176	180	103	293	104	301	52	276	103	293	52	276	103	39	143	331	8	331	28	319	143	331	28	319	40	315	52	55	51	36	111	21	111	21	51	36	150	0	111	21	150	0	118	19	118	19	150	0	128	18	52	55	111	21	106	25	52	55	106	25	104	31	52	55	104	31	52	157	150	0	8	9	8	0	47	24	150	0	51	36	28	319	8	331	8	321	288	164	287	41	307	60	212	324	152	312	175	309	112	399	116	406	118	433	118	433	116	406	122	410	118	433	122	410	130	439	130	439	122	410	128	413	130	439	128	413	134	414	134	414	138	414	145	441	145	441	138	414	142	413	145	441	142	413	146	412	108	391	112	399	118	433	108	391	118	433	108	423	108	391	108	423	100	409	108	391	100	409	94	391	145	441	146	412	151	441	151	441	146	412	150	410	151	441	150	410	155	408	155	408	166	403	158	440	158	440	166	403	165	438	145	441	130	439	134	414	158	440	151	441	155	408	165	438	166	403	172	436	172	436	166	403	177	398	172	436	177	398	180	432	180	432	177	398	185	394	180	432	185	394	191	426	191	426	185	394	193	392	191	426	193	392	197	424	197	424	193	392	200	391	197	424	200	391	203	422	203	422	200	391	206	391	203	422	206	391	208	420	208	420	206	391	221	393	208	420	221	393	213	419	213	419	221	393	218	419	224	420	218	419	221	393	224	420	221	393	234	399	244	444	240	434	244	409	244	444	244	409	252	424	244	444	252	424	259	444	235	427	230	422	234	399	235	427	234	399	244	409	235	427	244	409	240	434	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	224	420	234	399	230	422	205	378	225	378	152	453	205	378	152	453	148	457	205	378	148	457	143	460	205	378	143	460	139	462	205	378	139	462	135	463	205	378	135	463	131	464	205	378	131	464	128	426	113	448	113	443	114	454	114	454	113	443	115	439	114	454	115	439	116	458	116	458	115	439	118	434	116	458	118	434	120	461	120	461	118	434	123	430	120	461	123	430	125	463	125	463	123	430	128	426	125	463	128	426	131	464	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	224	464	227	427	230	463	230	463	227	427	232	431	230	463	232	431	235	461	235	461	232	431	236	435	235	461	236	435	239	458	239	458	236	435	239	439	239	458	239	439	241	454	241	454	239	439	241	443	241	454	241	443	242	448	227	427	224	464	220	463	227	427	220	463	216	462	227	427	216	462	212	460	227	427	212	460	208	457	227	427	208	457	203	453	227	427	203	453	150	378	81	24	74	166	46	61	150	378	203	453	129	378	223	19	234	1	235	26	130	25	180	-6	142	19	99	378	117	378	161	462	161	462	117	378	177	430	161	462	177	430	193	462	193	462	177	430	238	378	193	462	238	378	255	378	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	112	399	116	406	118	433	118	433	116	406	122	410	118	433	122	410	130	439	130	439	122	410	128	413	130	439	128	413	134	414	134	414	138	414	145	441	145	441	138	414	142	413	145	441	142	413	146	412	108	391	112	399	118	433	108	391	118	433	108	423	108	391	108	423	100	409	108	391	100	409	94	391	145	441	146	412	151	441	151	441	146	412	150	410	151	441	150	410	155	408	155	408	166	403	158	440	158	440	166	403	165	438	145	441	130	439	134	414	158	440	151	441	155	408	165	438	166	403	172	436	172	436	166	403	177	398	172	436	177	398	180	432	180	432	177	398	185	394	180	432	185	394	191	426	191	426	185	394	193	392	191	426	193	392	197	424	197	424	193	392	200	391	197	424	200	391	203	422	203	422	200	391	206	391	203	422	206	391	208	420	208	420	206	391	221	393	208	420	221	393	213	419	213	419	221	393	218	419	224	420	218	419	221	393	224	420	221	393	234	399	244	444	240	434	244	409	244	444	244	409	252	424	244	444	252	424	259	444	235	427	230	422	234	399	235	427	234	399	244	409	235	427	244	409	240	434	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	224	420	234	399	230	422	103	411	104	403	104	419	104	419	104	403	107	397	104	419	107	397	107	426	107	426	107	397	112	391	107	426	112	391	113	431	113	431	112	391	119	388	113	431	119	388	119	435	119	435	119	388	127	387	119	435	127	387	127	436	127	436	127	387	135	388	127	436	135	388	135	435	135	435	135	388	142	391	135	435	142	391	142	431	142	431	142	391	147	397	142	431	147	397	147	426	147	426	147	397	151	403	147	426	151	403	151	419	151	419	151	403	152	411	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	202	411	203	403	203	419	203	419	203	403	207	397	203	419	207	397	207	426	207	426	207	397	212	391	207	426	212	391	212	431	212	431	212	391	218	388	212	431	218	388	219	435	219	435	218	388	226	387	219	435	226	387	227	436	227	436	226	387	234	388	227	436	234	388	234	435	234	435	234	388	241	391	234	435	241	391	241	431	241	431	241	391	247	397	241	431	247	397	247	426	247	426	247	397	250	403	247	426	250	403	250	419	250	419	250	403	252	411	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	48	59	55	50	81	307	81	307	55	50	64	41	81	307	64	41	74	165	74	165	75	30	75	141	75	141	75	30	77	119	282	113	268	70	279	24	279	24	268	70	246	38	279	24	246	38	234	1	234	1	246	38	217	18	234	1	217	18	180	11	180	11	164	12	180	-6	180	-6	164	12	161	-5	88	80	92	18	97	61	97	61	92	18	110	8	97	61	110	8	109	44	109	44	110	8	122	32	122	32	110	8	127	1	122	32	127	1	135	22	135	22	127	1	143	-3	135	22	143	-3	149	16	149	16	143	-3	161	-5	149	16	161	-5	164	12	92	18	88	80	82	99	92	18	82	99	77	119	92	18	77	119	75	30	92	18	75	30	52	-39	75	30	28	-39	52	-39	109	44	263	270	251	287	251	287	268	314	250	323	251	287	250	323	238	300	238	300	250	323	233	330	238	300	233	330	225	309	225	309	233	330	217	335	225	309	217	335	211	315	211	315	217	335	200	337	211	315	200	337	196	319	196	319	200	337	181	338	196	319	181	338	180	320	343	184	340	203	344	166	344	166	340	203	336	220	344	166	336	220	336	109	336	109	336	220	331	237	336	109	331	237	325	252	319	263	313	272	314	61	319	263	314	61	336	109	319	263	336	109	325	252	279	24	314	61	282	113	282	113	314	61	287	165	296	291	287	165	314	61	296	291	314	61	305	281	305	281	314	61	313	272	180	11	180	-6	234	1	263	270	272	251	268	314	268	314	272	251	285	302	268	314	285	302	305	367	305	367	285	302	329	367	285	302	272	251	279	232	285	302	279	232	284	212	285	302	284	212	286	190	285	302	286	190	296	291	251	287	97	61	109	44	93	261	115	293	127	330	127	330	115	293	144	313	127	330	144	313	181	338	181	338	144	313	180	320	81	307	74	165	79	218	81	307	79	218	93	261	81	307	93	261	127	330	47	270	25	222	30	94	47	270	30	94	36	79	47	270	36	79	42	69	47	270	42	69	48	59	47	270	48	59	81	307	25	222	17	165	18	147	25	222	18	147	20	129	25	222	20	129	24	111	25	222	24	111	30	94	296	291	286	190	287	165	268	314	251	287	263	270	75	30	74	165	64	41	206	378	227	378	154	453	206	378	154	453	149	457	206	378	149	457	145	460	206	378	145	460	141	462	206	378	141	462	137	463	206	378	137	463	132	464	206	378	132	464	129	426	114	448	115	443	115	454	115	454	115	443	117	439	115	454	117	439	118	458	118	458	117	439	120	434	118	458	120	434	121	461	121	461	120	434	124	430	121	461	124	430	126	463	126	463	124	430	129	426	126	463	129	426	132	464	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	227	464	229	427	233	463	233	463	229	427	234	431	233	463	234	431	237	461	237	461	234	431	238	435	237	461	238	435	241	458	241	458	238	435	241	439	241	458	241	439	243	454	243	454	241	439	243	443	243	454	243	443	244	448	229	427	227	464	222	463	229	427	222	463	218	462	229	427	218	462	214	460	229	427	214	460	210	457	229	427	210	457	205	453	229	427	205	453	152	378	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	152	378	205	453	132	378	100	378	117	378	162	462	162	462	117	378	177	430	162	462	177	430	193	462	193	462	177	430	238	378	193	462	238	378	256	378	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	202	411	203	403	203	419	203	419	203	403	207	397	203	419	207	397	207	426	207	426	207	397	212	391	207	426	212	391	212	431	212	431	212	391	218	388	212	431	218	388	219	435	219	435	218	388	226	387	219	435	226	387	227	436	227	436	226	387	234	388	227	436	234	388	234	435	234	435	234	388	241	391	234	435	241	391	241	431	241	431	241	391	247	397	241	431	247	397	247	426	247	426	247	397	250	403	247	426	250	403	250	419	250	419	250	403	252	411	103	411	104	403	104	419	104	419	104	403	107	397	104	419	107	397	107	426	107	426	107	397	112	391	107	426	112	391	113	431	113	431	112	391	119	388	113	431	119	388	119	435	119	435	119	388	127	387	119	435	127	387	127	436	127	436	127	387	135	388	127	436	135	388	135	435	135	435	135	388	142	391	135	435	142	391	142	431	142	431	142	391	147	397	142	431	147	397	147	426	147	426	147	397	151	403	147	426	151	403	151	419	151	419	151	403	152	411	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	228	464	230	427	234	463	234	463	230	427	235	431	234	463	235	431	238	461	238	461	235	431	240	435	238	461	240	435	242	458	242	458	240	435	243	439	242	458	243	439	244	454	244	454	243	439	244	443	244	454	244	443	245	448	230	427	228	464	223	463	230	427	223	463	219	462	230	427	219	462	216	460	230	427	216	460	211	457	230	427	211	457	206	453	230	427	206	453	153	378	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	153	378	206	453	133	378	256	321	243	331	243	321	24	319	11	331	11	321	50	276	102	36	50	276	50	276	102	36	101	55	50	276	101	55	100	271	100	271	101	292	50	276	50	276	101	292	105	306	50	276	105	306	113	314	147	331	8	331	27	319	147	331	27	319	39	314	147	331	39	314	46	307	147	331	46	307	49	294	147	331	49	294	113	314	147	331	113	314	127	319	147	331	127	319	147	321	50	276	113	314	49	294	101	237	103	242	101	266	101	266	103	242	106	245	101	266	106	245	141	266	141	266	106	245	110	247	141	266	110	247	117	247	117	247	154	244	141	266	141	266	154	244	185	262	201	221	213	200	221	250	221	250	213	200	217	172	223	96	217	172	213	146	185	262	154	244	182	236	185	262	182	236	201	221	185	262	201	221	221	250	265	206	248	231	253	121	265	206	253	121	263	138	265	206	263	138	269	156	265	206	269	156	271	175	248	231	221	250	223	96	248	231	223	96	239	107	248	231	239	107	253	121	136	79	158	80	161	102	161	102	158	80	177	82	161	102	177	82	185	111	185	111	177	82	194	85	185	111	194	85	202	126	202	126	194	85	210	90	202	126	210	90	213	146	213	146	210	90	223	96	161	102	129	99	136	79	136	79	129	99	128	79	128	79	129	99	124	99	128	79	124	99	122	79	122	79	124	99	118	99	122	79	118	99	115	79	115	79	118	99	113	99	115	79	113	99	109	80	109	80	113	99	107	100	109	80	107	100	101	100	101	266	101	100	101	230	101	266	101	230	101	237	101	267	101	268	101	55	101	267	101	55	101	100	101	267	101	100	101	266	101	100	101	80	109	80	148	0	148	9	128	11	148	0	128	11	114	16	148	0	114	16	49	39	148	0	49	39	46	25	148	0	46	25	39	17	148	0	39	17	27	12	148	0	27	12	8	9	148	0	8	9	8	0	101	55	101	268	100	269	101	55	100	269	100	270	101	55	100	270	100	271	50	60	49	39	114	16	50	60	114	16	106	23	50	60	106	23	102	36	50	60	102	36	50	276	217	172	223	96	221	250	27	319	8	331	8	321	33	19	28	13	79	0	79	0	28	13	19	9	79	0	19	9	6	7	158	185	142	189	145	173	145	173	142	189	137	199	145	173	137	199	121	179	121	179	137	199	119	195	121	179	119	195	115	179	115	179	119	195	114	194	115	179	114	194	110	180	110	180	114	194	110	193	110	180	110	193	107	182	107	182	110	193	107	191	107	182	107	191	105	184	105	184	107	191	105	189	105	184	105	189	105	187	81	293	86	308	93	337	93	337	86	308	95	319	93	337	95	319	126	342	126	342	95	319	107	326	126	342	107	326	122	328	122	328	137	325	126	342	126	342	137	325	154	338	165	237	169	203	167	258	167	258	169	203	178	328	178	328	169	203	189	216	178	328	189	216	195	312	195	312	189	216	202	230	195	312	202	230	207	291	207	291	202	230	208	246	207	291	208	246	210	266	137	325	150	316	154	338	154	338	150	316	159	302	154	338	159	302	178	328	178	328	159	302	165	282	178	328	165	282	167	258	150	207	142	189	169	203	150	207	169	203	159	220	159	220	169	203	165	237	229	62	234	93	233	110	229	62	233	110	229	125	229	62	229	125	223	139	229	62	223	139	217	35	223	139	214	152	217	35	217	35	214	152	203	163	217	35	203	163	198	14	198	14	203	163	193	170	198	14	193	170	187	75	187	75	193	170	184	111	198	14	187	75	186	61	198	14	186	61	185	48	198	14	185	48	182	36	198	14	182	36	179	26	198	14	179	26	175	19	198	14	175	19	173	0	141	25	140	36	138	42	141	25	138	42	145	-3	141	25	145	-3	142	19	68	324	50	301	79	0	68	324	79	0	79	275	68	324	79	275	81	293	68	324	81	293	93	337	79	0	50	301	40	269	79	0	40	269	36	227	79	0	36	227	36	42	79	0	36	42	36	28	79	0	36	28	33	19	168	13	164	11	173	0	173	0	164	11	160	10	173	0	160	10	155	10	155	10	150	11	173	0	173	0	150	11	146	12	173	0	146	12	145	-3	145	-3	146	12	143	15	145	-3	143	15	142	19	168	13	173	0	172	15	172	15	173	0	175	19	138	42	135	48	145	-3	145	-3	135	48	130	52	145	-3	130	52	129	-2	129	-2	130	52	125	55	129	-2	125	55	118	56	115	2	129	-2	118	56	115	2	118	56	111	55	115	2	111	55	105	51	115	2	105	51	105	10	100	46	97	40	98	20	100	46	98	20	105	10	100	46	105	10	105	51	158	185	163	161	172	181	172	181	163	161	176	140	172	181	176	140	183	176	183	176	176	140	184	111	183	176	184	111	193	170	158	185	145	173	163	161	98	20	97	40	96	32	79	0	6	7	6	0	142	189	150	207	137	199	138	253	158	253	86	328	138	253	86	328	81	332	138	253	81	332	77	335	138	253	77	335	73	337	138	253	73	337	69	338	138	253	69	338	65	339	138	253	65	339	61	301	46	323	47	318	47	329	47	329	47	318	49	314	47	329	49	314	50	333	50	333	49	314	52	309	50	333	52	309	53	336	53	336	52	309	56	305	53	336	56	305	59	338	59	338	56	305	61	301	59	338	61	301	65	339	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	154	339	156	302	160	338	160	338	156	302	162	306	160	338	162	306	165	336	165	336	162	306	166	310	165	336	166	310	168	333	168	333	166	310	169	314	168	333	169	314	171	329	171	329	169	314	171	318	171	329	171	318	171	323	156	302	154	339	150	338	156	302	150	338	146	337	156	302	146	337	142	335	156	302	142	335	138	332	156	302	138	332	133	328	156	302	133	328	79	253	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	79	253	133	328	60	253	184	56	186	-3	185	44	29	167	29	183	28	175	35	253	52	253	97	337	97	337	52	253	113	305	97	337	113	305	128	337	128	337	113	305	174	253	128	337	174	253	190	253	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	48	274	52	281	54	308	54	308	52	281	57	285	54	308	57	285	66	314	66	314	57	285	63	288	66	314	63	288	70	289	70	289	73	289	80	316	80	316	73	289	77	288	80	316	77	288	81	287	44	266	48	274	54	308	44	266	54	308	43	298	44	266	43	298	35	284	44	266	35	284	30	266	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	80	316	81	287	87	316	87	316	81	287	86	285	87	316	86	285	90	283	90	283	102	278	94	315	94	315	102	278	101	313	80	316	66	314	70	289	94	315	87	316	90	283	101	313	102	278	108	311	108	311	102	278	112	273	108	311	112	273	115	307	115	307	112	273	121	269	115	307	121	269	127	301	127	301	121	269	128	267	127	301	128	267	133	299	133	299	128	267	135	266	133	299	135	266	138	297	138	297	135	266	142	266	138	297	142	266	144	295	144	295	142	266	157	268	144	295	157	268	149	294	149	294	157	268	153	294	160	295	153	294	157	268	160	295	157	268	169	274	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	180	319	175	309	180	284	180	319	180	284	188	299	180	319	188	299	195	319	170	302	165	297	169	274	170	302	169	274	180	284	170	302	180	284	175	309	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	29	167	29	183	28	175	160	295	169	274	165	297	184	56	186	-3	185	44	161	311	161	262	169	310	169	310	161	262	169	263	169	310	169	263	176	306	176	306	169	263	176	266	176	306	176	266	182	301	182	301	176	266	182	272	182	301	182	272	185	294	185	294	182	272	185	278	185	294	185	278	186	286	137	286	138	278	138	294	138	294	138	278	142	272	138	294	142	272	142	301	142	301	142	272	147	266	142	301	147	266	147	306	147	306	147	266	153	263	147	306	153	263	154	310	154	310	153	263	161	262	154	310	161	262	161	311	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	37	286	39	278	39	294	39	294	39	278	42	272	39	294	42	272	42	301	42	301	42	272	47	266	42	301	47	266	48	306	48	306	47	266	54	263	48	306	54	263	54	310	54	310	54	263	61	262	54	310	61	262	62	311	62	311	61	262	69	263	62	311	69	263	70	310	70	310	69	263	76	266	70	310	76	266	77	306	77	306	76	266	82	272	77	306	82	272	82	301	82	301	82	272	86	278	82	301	86	278	86	294	86	294	86	278	87	286	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	29	167	29	183	28	175	184	56	186	-3	185	44	143	296	139	287	141	267	141	267	139	287	132	280	141	267	132	280	128	260	128	260	132	280	122	276	128	260	122	276	112	257	112	257	122	276	112	274	63	307	65	291	65	323	65	323	65	291	72	277	65	323	72	277	72	336	72	336	72	277	83	267	72	336	83	267	79	307	79	307	83	347	72	336	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	113	357	112	339	122	338	113	357	122	338	128	354	128	354	122	338	131	333	128	354	131	333	142	347	142	347	131	333	139	326	142	347	139	326	143	317	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	162	306	159	322	159	291	159	291	159	322	152	336	159	291	152	336	152	277	152	277	152	336	145	307	143	317	145	307	152	336	143	317	152	336	142	347	143	296	141	267	152	277	143	296	152	277	145	307	86	326	93	333	97	354	97	354	93	333	102	338	97	354	102	338	113	357	113	357	102	338	112	339	83	347	79	307	81	317	83	347	81	317	86	326	83	347	86	326	97	354	101	276	92	280	96	260	101	276	96	260	112	257	101	276	112	257	112	274	85	287	81	296	83	267	85	287	83	267	96	260	85	287	96	260	92	280	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	79	307	83	267	81	296	184	56	186	-3	185	44	29	167	29	183	28	175	73	196	73	196	73	196	73	196	74	203	62	220	73	196	62	220	66	156	73	196	66	156	70	161	143	38	134	31	134	17	134	17	134	31	121	25	134	17	121	25	119	7	119	7	121	25	108	21	119	7	108	21	105	1	105	1	108	21	95	19	105	1	95	19	91	-1	91	-1	95	19	83	21	91	-1	83	21	77	-2	77	-2	83	21	74	28	77	-2	74	28	67	37	63	63	58	0	64	49	64	49	58	0	77	-2	64	49	77	-2	67	37	74	203	79	208	84	227	84	227	79	208	86	213	84	227	86	213	109	230	109	230	86	213	96	216	109	230	96	216	107	217	107	217	119	215	109	230	109	230	119	215	123	229	175	8	177	138	169	206	175	8	169	206	164	18	164	18	169	206	157	216	164	18	157	216	153	31	153	31	157	216	147	44	147	45	147	44	147	222	147	222	147	44	157	216	147	222	136	227	136	189	147	222	136	189	137	172	147	222	137	172	137	127	147	222	137	127	138	90	147	222	138	90	139	79	147	222	139	79	140	68	147	222	140	68	143	57	147	222	143	57	146	46	147	222	146	46	146	45	147	222	146	45	147	45	137	141	137	127	137	172	136	227	123	229	127	210	136	227	127	210	133	202	136	227	133	202	136	189	228	230	221	214	235	212	228	230	235	212	255	227	255	227	235	212	246	206	255	227	246	206	254	194	177	153	180	177	181	216	181	216	180	177	186	194	181	216	186	194	192	222	192	222	186	194	194	206	192	222	194	206	203	227	203	227	194	206	206	212	203	227	206	212	215	229	215	229	206	212	221	214	215	229	221	214	228	230	277	216	261	153	308	138	308	138	261	153	177	153	308	138	177	153	177	138	169	206	177	138	177	153	169	206	177	153	181	216	259	177	261	153	277	216	259	177	277	216	255	227	259	177	255	227	254	194	292	199	277	216	308	138	292	199	308	138	302	173	226	30	215	33	218	-2	218	-2	215	33	205	38	218	-2	205	38	202	-1	202	-1	205	38	197	45	202	-1	197	45	190	54	190	54	185	65	188	1	188	1	185	65	181	78	188	1	181	78	179	93	175	8	188	1	179	93	175	8	179	93	178	112	175	8	178	112	177	138	218	-2	230	-2	226	30	226	30	230	-2	238	28	254	30	238	28	243	0	254	30	243	0	254	3	190	54	188	1	202	-1	285	24	293	33	296	58	296	58	293	33	300	44	296	58	300	44	310	77	310	77	300	44	308	58	310	77	308	58	316	75	254	3	266	9	269	35	269	35	266	9	276	17	269	35	276	17	283	44	283	44	276	17	285	24	283	44	285	24	296	58	238	28	230	-2	243	0	143	38	134	17	153	31	143	38	153	31	147	44	64	79	71	92	73	123	73	123	71	92	85	103	73	123	85	103	137	141	137	141	85	103	106	114	137	141	106	114	137	127	42	6	58	0	48	112	48	112	58	0	63	63	48	112	63	63	64	79	20	68	22	32	24	84	24	84	22	32	30	17	24	84	30	17	32	99	32	99	30	17	42	6	32	99	42	6	48	112	38	156	44	153	45	208	45	208	44	153	52	152	45	208	52	152	62	220	62	220	52	152	59	153	62	220	59	153	66	156	34	193	30	176	31	168	34	193	31	168	34	161	34	193	34	161	38	156	34	193	38	156	45	208	74	185	73	188	73	167	74	185	73	167	74	175	74	185	74	175	74	180	73	167	73	188	73	192	73	167	73	192	73	196	73	167	73	196	70	161	62	220	74	203	84	227	22	32	20	68	19	50	48	112	64	79	73	123	138	90	137	127	137	100	254	30	254	3	269	35	123	229	119	215	127	210	81	49	65	69	68	4	68	4	65	69	54	96	68	4	54	96	45	20	45	20	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	87	-106	96	-107	88	-89	88	-89	96	-107	94	-89	103	-88	94	-89	96	-107	103	-88	96	-107	117	-105	96	-3	94	-49	104	-50	96	-3	104	-50	103	-31	96	-3	103	-31	103	36	103	36	103	-31	113	-4	96	-3	77	-49	80	-51	96	-3	80	-51	83	-50	96	-3	83	-50	85	-50	96	-3	85	-50	88	-49	96	-3	88	-49	91	-49	96	-3	91	-49	94	-49	185	60	172	46	174	24	174	24	172	46	159	38	174	24	159	38	156	9	156	9	159	38	144	33	156	9	144	33	136	0	136	0	144	33	128	31	113	-4	136	0	128	31	113	-4	128	31	103	36	81	49	68	4	96	-3	81	49	96	-3	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	190	46	206	74	199	78	190	46	199	78	185	60	190	46	185	60	174	24	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	220	96	211	80	220	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	220	45	20	51	128	55	204	45	20	55	204	40	189	45	20	40	189	28	172	45	20	28	172	27	43	19	152	14	130	16	72	19	152	16	72	27	43	19	152	27	43	28	172	158	-64	157	-52	156	-79	156	-79	157	-52	151	-43	156	-79	151	-43	148	-91	148	-91	151	-43	142	-36	148	-91	142	-36	135	-99	135	-99	142	-36	130	-32	135	-99	130	-32	121	-67	121	-67	130	-32	120	-60	117	-55	120	-60	130	-32	117	-55	130	-32	116	-30	117	-55	116	-30	113	-30	117	-55	113	-30	112	-52	112	-52	113	-30	110	-30	112	-52	110	-30	108	-30	112	-52	108	-30	105	-31	112	-52	105	-31	104	-50	135	-99	121	-67	120	-74	135	-99	120	-74	117	-105	117	-105	120	-74	116	-81	117	-105	116	-81	111	-85	61	-83	63	-102	69	-86	69	-86	63	-102	71	-104	69	-86	71	-104	75	-87	75	-87	71	-104	79	-106	75	-87	79	-106	82	-88	82	-88	79	-106	87	-106	82	-88	87	-106	88	-89	63	-102	61	-83	54	-98	103	-88	117	-105	111	-85	103	-31	104	-50	105	-31	119	215	122	230	108	229	16	72	14	130	12	106	56	85	75	0	62	71	62	71	75	0	71	57	80	47	71	57	75	0	80	47	75	0	108	-4	52	100	50	118	49	15	52	100	49	15	75	0	52	100	75	0	56	85	12	108	17	70	17	148	17	148	17	70	29	39	17	148	29	39	31	182	31	182	29	39	49	15	31	182	49	15	49	138	49	138	49	15	50	118	135	253	155	253	83	328	135	253	83	328	78	332	135	253	78	332	74	335	135	253	74	335	69	337	135	253	69	337	65	338	135	253	65	338	61	339	135	253	61	339	58	301	43	323	44	318	44	329	44	329	44	318	46	314	44	329	46	314	46	333	46	333	46	314	49	309	46	333	49	309	50	336	50	336	49	309	53	305	50	336	53	305	55	338	55	338	53	305	58	301	55	338	58	301	61	339	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	90	39	80	47	108	-4	90	39	108	-4	101	34	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	152	339	155	302	158	338	158	338	155	302	161	306	158	338	161	306	163	336	163	336	161	306	165	310	163	336	165	310	167	333	167	333	165	310	168	314	167	333	168	314	169	329	169	329	168	314	170	318	169	329	170	318	170	323	155	302	152	339	148	338	155	302	148	338	145	337	155	302	145	337	141	335	155	302	141	335	137	332	155	302	137	332	132	328	155	302	132	328	78	253	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	78	253	132	328	58	253	35	253	51	253	97	337	97	337	51	253	112	305	97	337	112	305	127	337	127	337	112	305	173	253	127	337	173	253	190	253	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	137	286	138	278	138	294	138	294	138	278	141	272	138	294	141	272	141	301	141	301	141	272	146	266	141	301	146	266	147	306	147	306	146	266	153	263	147	306	153	263	153	310	153	310	153	263	161	262	153	310	161	262	161	311	161	311	161	262	169	263	161	311	169	263	169	310	169	310	169	263	176	266	169	310	176	266	176	306	176	306	176	266	181	272	176	306	181	272	181	301	181	301	181	272	185	278	181	301	185	278	185	294	185	294	185	278	186	286	37	286	38	278	38	294	38	294	38	278	41	272	38	294	41	272	42	301	42	301	41	272	47	266	42	301	47	266	47	306	47	306	47	266	53	263	47	306	53	263	54	310	54	310	53	263	61	262	54	310	61	262	61	311	61	311	61	262	69	263	61	311	69	263	69	310	69	310	69	263	76	266	69	310	76	266	76	306	76	306	76	266	81	272	76	306	81	272	82	301	82	301	81	272	85	278	82	301	85	278	85	294	85	294	85	278	86	286	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	95	253	115	253	42	328	95	253	42	328	38	332	95	253	38	332	33	335	95	253	33	335	29	337	95	253	29	337	25	338	95	253	25	338	21	339	95	253	21	339	18	301	3	323	3	318	4	329	4	329	3	318	5	314	4	329	5	314	6	333	6	333	5	314	8	309	6	333	8	309	10	336	10	336	8	309	13	305	10	336	13	305	15	338	15	338	13	305	18	301	15	338	18	301	21	339	38	20	32	13	122	0	122	0	32	13	20	9	122	0	20	9	3	7	15	197	19	197	82	230	82	230	19	197	23	197	82	230	23	197	26	197	26	197	33	196	82	230	82	230	33	196	37	193	82	230	37	193	40	187	38	20	122	0	42	33	42	33	122	0	94	14	42	33	94	14	42	52	42	52	94	14	88	21	42	52	88	21	42	166	42	178	42	166	82	230	42	178	82	230	40	187	10	196	15	197	82	230	10	196	82	230	5	203	10	196	5	203	5	195	84	52	84	228	82	230	84	52	82	230	42	166	84	52	42	166	85	34	105	9	94	14	122	0	105	9	122	0	122	7	122	0	3	7	3	0	42	166	88	21	85	34	119	339	122	302	125	338	125	338	122	302	127	306	125	338	127	306	130	336	130	336	127	306	131	310	130	336	131	310	134	333	134	333	131	310	134	314	134	333	134	314	136	329	136	329	134	314	136	318	136	329	136	318	137	323	122	302	119	339	115	338	122	302	115	338	111	337	122	302	111	337	107	335	122	302	107	335	103	332	122	302	103	332	98	328	122	302	98	328	45	253	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	45	253	98	328	25	253	-7	253	8	253	54	337	54	337	8	253	69	305	54	337	69	305	84	337	84	337	69	305	130	253	84	337	130	253	147	253	27	20	21	13	110	0	110	0	21	13	9	9	110	0	9	9	-7	7	3	197	8	197	70	230	70	230	8	197	11	197	70	230	11	197	15	197	15	197	21	196	70	230	70	230	21	196	26	193	70	230	26	193	29	187	31	166	31	52	77	21	31	166	77	21	74	34	31	166	74	34	73	52	31	166	73	52	70	230	31	166	70	230	31	178	0	196	3	197	70	230	0	196	70	230	-6	203	0	196	-6	203	-6	195	73	52	73	228	70	230	110	0	110	7	93	9	110	0	93	9	83	14	110	0	83	14	30	33	110	0	30	33	27	20	31	52	30	33	83	14	31	52	83	14	77	21	110	0	-7	7	-7	0	70	230	29	187	31	178	31	20	113	0	34	33	34	33	113	0	86	14	34	33	86	14	35	52	35	52	86	14	80	21	35	52	80	21	35	166	35	166	80	21	77	34	35	166	77	34	76	52	74	230	-2	203	2	196	74	230	2	196	7	197	74	230	7	197	11	197	74	230	11	197	15	197	74	230	15	197	18	197	74	230	18	197	25	196	74	230	25	196	29	193	74	230	29	193	32	187	74	230	32	187	34	178	74	230	34	178	35	166	74	230	35	166	76	52	74	230	76	52	76	228	94	286	96	278	96	294	96	294	96	278	99	272	96	294	99	272	99	301	99	301	99	272	104	266	99	301	104	266	104	306	104	306	104	266	111	263	104	306	111	263	111	310	111	310	111	263	118	262	111	310	118	262	119	311	119	311	118	262	126	263	119	311	126	263	127	310	127	310	126	263	133	266	127	310	133	266	133	306	133	306	133	266	139	272	133	306	139	272	139	301	139	301	139	272	143	278	139	301	143	278	143	294	143	294	143	278	144	286	97	9	86	14	113	0	97	9	113	0	113	7	113	0	31	20	24	13	113	0	24	13	12	9	113	0	12	9	-4	7	113	0	-4	7	-4	0	-4	286	-3	278	-3	294	-3	294	-3	278	0	272	-3	294	0	272	0	301	0	301	0	272	5	266	0	301	5	266	5	306	5	306	5	266	11	263	5	306	11	263	12	310	12	310	11	263	19	262	12	310	19	262	20	311	20	311	19	262	27	263	20	311	27	263	27	310	27	310	27	263	34	266	27	310	34	266	34	306	34	306	34	266	40	272	34	306	40	272	40	301	40	301	40	272	43	278	40	301	43	278	43	294	43	294	43	278	45	286	2	196	-2	203	-2	195	136	229	123	230	142	211	142	211	123	230	118	216	99	212	118	216	123	230	99	212	123	230	89	224	122	332	118	302	135	287	122	332	135	287	135	326	135	326	135	287	151	272	135	326	151	272	148	318	148	318	151	272	166	304	148	318	166	304	195	343	195	343	166	304	212	328	107	337	90	340	93	318	107	337	93	318	105	311	107	337	105	311	118	302	107	337	118	302	122	332	50	329	66	326	71	342	71	342	66	326	80	323	71	342	80	323	90	340	90	340	80	323	93	318	187	69	179	44	182	13	182	13	179	44	167	25	182	13	167	25	165	3	165	3	167	25	151	13	165	3	151	13	145	-2	145	-2	151	13	132	9	145	-2	132	9	123	-4	123	-4	132	9	104	18	123	-4	104	18	88	0	88	0	104	18	83	41	88	0	83	41	70	73	88	0	70	73	58	15	58	15	70	73	62	108	58	15	62	108	60	141	60	141	62	165	59	208	59	208	62	165	70	185	59	208	70	185	89	224	89	224	70	185	83	201	89	224	83	201	99	212	15	108	20	70	20	148	20	148	20	70	35	38	20	148	35	38	35	182	35	182	35	38	58	15	35	182	58	15	59	208	59	208	58	15	60	141	151	272	163	256	166	304	166	304	163	256	172	239	166	304	172	239	192	278	192	278	172	239	179	220	192	278	179	220	184	200	118	302	57	270	74	255	118	302	74	255	135	287	184	200	187	139	192	278	192	278	187	139	190	101	196	26	190	101	187	69	233	179	225	215	225	79	233	179	225	79	231	99	233	179	231	99	234	120	233	179	234	120	235	142	196	26	209	44	211	248	211	248	209	44	218	60	211	248	218	60	225	215	225	215	218	60	225	79	192	278	190	101	196	26	192	278	196	26	211	248	187	139	184	200	177	171	177	171	184	200	170	212	177	171	170	212	162	195	162	195	170	212	159	221	162	195	159	221	148	226	148	226	136	229	142	211	148	226	142	211	162	195	187	69	182	13	196	26	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	64	274	68	281	70	308	70	308	68	281	73	285	70	308	73	285	82	314	82	314	73	285	79	288	82	314	79	288	85	289	85	289	89	289	96	316	96	316	89	289	93	288	96	316	93	288	97	287	60	266	64	274	70	308	60	266	70	308	59	298	60	266	59	298	51	284	60	266	51	284	46	266	96	316	97	287	103	316	103	316	97	287	102	285	103	316	102	285	106	283	106	283	118	278	110	315	110	315	118	278	117	313	96	316	82	314	85	289	110	315	103	316	106	283	117	313	118	278	124	311	124	311	118	278	128	273	124	311	128	273	131	307	131	307	128	273	137	269	131	307	137	269	143	301	143	301	137	269	144	267	143	301	144	267	149	299	149	299	144	267	151	266	149	299	151	266	154	297	154	297	151	266	158	266	154	297	158	266	160	295	160	295	158	266	173	268	160	295	173	268	165	294	165	294	173	268	170	294	176	295	170	294	173	268	176	295	173	268	185	274	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	196	319	191	309	195	284	196	319	195	284	203	299	196	319	203	299	210	319	186	302	181	297	185	274	186	302	185	274	195	284	186	302	195	284	191	309	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	176	295	185	274	181	297	243	0	139	7	138	0	146	253	166	253	94	328	146	253	94	328	89	332	146	253	89	332	84	335	146	253	84	335	80	337	146	253	80	337	76	338	146	253	76	338	72	339	146	253	72	339	69	301	54	323	55	318	55	329	55	329	55	318	57	314	55	329	57	314	57	333	57	333	57	314	60	309	57	333	60	309	61	336	61	336	60	309	64	305	61	336	64	305	66	338	66	338	64	305	69	301	66	338	69	301	72	339	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	171	339	174	302	177	338	177	338	174	302	180	306	177	338	180	306	182	336	182	336	180	306	184	310	182	336	184	310	186	333	186	333	184	310	187	314	186	333	187	314	188	329	188	329	187	314	189	318	188	329	189	318	189	323	174	302	171	339	167	338	174	302	167	338	163	337	174	302	163	337	160	335	174	302	160	335	156	332	174	302	156	332	151	328	174	302	151	328	97	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	97	253	151	328	77	253	45	253	62	253	107	337	107	337	62	253	123	305	107	337	123	305	138	337	138	337	123	305	184	253	138	337	184	253	200	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	58	274	63	281	64	308	64	308	63	281	68	285	64	308	68	285	76	314	76	314	68	285	73	288	76	314	73	288	80	289	80	289	84	289	90	316	90	316	84	289	88	288	90	316	88	288	92	287	55	266	58	274	64	308	55	266	64	308	54	298	55	266	54	298	46	284	55	266	46	284	40	266	90	316	92	287	97	316	97	316	92	287	96	285	97	316	96	285	100	283	100	283	112	278	104	315	104	315	112	278	111	313	90	316	76	314	80	289	104	315	97	316	100	283	111	313	112	278	118	311	118	311	112	278	123	273	118	311	123	273	126	307	126	307	123	273	131	269	126	307	131	269	137	301	137	301	131	269	139	267	137	301	139	267	143	299	143	299	139	267	145	266	143	299	145	266	149	297	149	297	145	266	152	266	149	297	152	266	154	295	154	295	152	266	168	268	154	295	168	268	159	294	159	294	168	268	164	294	170	295	164	294	168	268	170	295	168	268	180	274	190	319	185	309	190	284	190	319	190	284	198	299	190	319	198	299	205	319	181	302	176	297	180	274	181	302	180	274	190	284	181	302	190	284	185	309	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	170	295	180	274	176	297	48	286	49	278	49	294	49	294	49	278	53	272	49	294	53	272	53	301	53	301	53	272	58	266	53	301	58	266	58	306	58	306	58	266	64	263	58	306	64	263	65	310	65	310	64	263	72	262	65	310	72	262	73	311	73	311	72	262	80	263	73	311	80	263	80	310	80	310	80	263	87	266	80	310	87	266	87	306	87	306	87	266	93	272	87	306	93	272	93	301	93	301	93	272	96	278	93	301	96	278	96	294	96	294	96	278	98	286	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	147	286	149	278	149	294	149	294	149	278	152	272	149	294	152	272	152	301	152	301	152	272	157	266	152	301	157	266	157	306	157	306	157	266	164	263	157	306	164	263	164	310	164	310	164	263	171	262	164	310	171	262	172	311	172	311	171	262	179	263	172	311	179	263	180	310	180	310	179	263	186	266	180	310	186	266	186	306	186	306	186	266	192	272	186	306	192	272	192	301	192	301	192	272	196	278	192	301	196	278	196	294	196	294	196	278	197	286	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	113	230	115	221	115	239	115	239	115	221	119	214	115	239	119	214	119	246	119	246	119	214	125	208	119	246	125	208	125	252	125	252	125	208	132	204	125	252	132	204	133	256	133	256	132	204	141	203	133	256	141	203	142	258	142	258	141	203	150	204	142	258	150	204	150	256	150	256	150	204	158	208	150	256	158	208	158	252	158	252	158	208	164	214	158	252	164	214	164	246	164	246	164	214	168	221	164	246	168	221	168	238	168	238	168	221	169	229	15	143	15	110	267	110	15	143	267	110	267	143	113	22	115	14	115	31	115	31	115	14	119	6	115	31	119	6	119	39	119	39	119	6	125	0	119	39	125	0	125	45	125	45	125	0	132	-3	125	45	132	-3	133	49	133	49	132	-3	141	-4	133	49	141	-4	142	50	142	50	141	-4	150	-3	142	50	150	-3	150	49	150	49	150	-3	158	0	150	49	158	0	158	45	158	45	158	0	164	6	158	45	164	6	164	38	164	38	164	6	168	13	164	38	168	13	168	31	168	31	168	13	169	22	63	14	63	14	45	-55	63	14	45	-55	77	6	63	14	77	6	63	99	63	14	63	99	60	118	63	14	60	118	60	138	63	14	60	138	58	208	63	14	58	208	53	22	58	208	35	184	35	42	58	208	35	42	40	36	58	208	40	36	46	29	58	208	46	29	53	22	35	184	20	152	20	74	35	184	20	74	25	62	35	184	25	62	30	50	35	184	30	50	35	42	20	152	15	113	15	100	20	152	15	100	17	87	20	152	17	87	20	74	124	230	118	216	127	215	124	230	127	215	134	230	134	230	127	215	135	213	134	230	135	213	143	229	143	229	135	213	143	210	143	229	143	210	152	227	152	227	143	210	151	205	152	227	151	205	158	198	187	69	180	44	190	18	190	18	180	44	168	25	190	18	168	25	159	1	159	1	168	25	151	13	159	1	151	13	131	9	131	9	121	10	123	-4	123	-4	121	10	114	-4	112	12	104	16	105	-3	112	12	105	-3	114	-4	112	12	114	-4	121	10	87	1	96	-1	89	30	89	30	96	-1	97	22	97	22	96	-1	105	-3	97	22	105	-3	104	16	161	224	158	198	170	183	161	224	170	183	171	221	171	221	170	183	178	167	171	221	178	167	186	213	186	213	178	167	183	152	186	213	183	152	187	136	199	276	171	221	186	213	199	276	186	213	219	276	158	198	79	46	89	30	158	198	89	30	170	183	79	46	72	63	77	6	79	46	77	6	87	1	79	46	87	1	89	30	66	81	63	99	77	6	66	81	77	6	72	63	229	78	235	117	233	141	229	78	233	141	227	162	229	78	227	162	218	181	229	78	218	181	214	44	187	69	190	18	190	102	190	102	190	18	204	198	204	198	190	18	214	44	204	198	214	44	218	181	186	213	187	136	204	198	204	198	187	136	189	120	204	198	189	120	190	102	131	9	123	-4	159	1	70	186	82	202	88	224	88	224	82	202	99	212	88	224	99	212	124	230	124	230	99	212	118	216	60	138	62	164	58	208	58	208	62	164	70	186	58	208	70	186	88	224	45	-55	63	14	26	-55	152	227	158	198	161	224	150	253	170	253	97	328	150	253	97	328	92	332	150	253	92	332	88	335	150	253	88	335	84	337	150	253	84	337	80	338	150	253	80	338	75	339	150	253	75	339	73	301	57	323	58	318	58	329	58	329	58	318	60	314	58	329	60	314	61	333	61	333	60	314	63	309	61	333	63	309	64	336	64	336	63	309	67	305	64	336	67	305	69	338	69	338	67	305	73	301	69	338	73	301	75	339	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	172	339	175	302	179	338	179	338	175	302	181	306	179	338	181	306	183	336	183	336	181	306	185	310	183	336	185	310	187	333	187	333	185	310	188	314	187	333	188	314	189	329	189	329	188	314	189	318	189	329	189	318	190	323	175	302	172	339	168	338	175	302	168	338	165	337	175	302	165	337	161	335	175	302	161	335	156	332	175	302	156	332	151	328	175	302	151	328	98	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	98	253	151	328	78	253	145	215	129	225	129	217	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	45	253	62	253	107	337	107	337	62	253	123	305	107	337	123	305	138	337	138	337	123	305	184	253	138	337	184	253	200	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	147	286	148	278	148	294	148	294	148	278	151	272	148	294	151	272	152	301	152	301	151	272	157	266	152	301	157	266	157	306	157	306	157	266	163	263	157	306	163	263	164	310	164	310	163	263	171	262	164	310	171	262	171	311	171	311	171	262	179	263	171	311	179	263	179	310	179	310	179	263	186	266	179	310	186	266	186	306	186	306	186	266	192	272	186	306	192	272	192	301	192	301	192	272	195	278	192	301	195	278	195	294	195	294	195	278	196	286	47	286	49	278	49	294	49	294	49	278	52	272	49	294	52	272	52	301	52	301	52	272	57	266	52	301	57	266	58	306	58	306	57	266	64	263	58	306	64	263	64	310	64	310	64	263	71	262	64	310	71	262	72	311	72	311	71	262	79	263	72	311	79	263	80	310	80	310	79	263	86	266	80	310	86	266	87	306	87	306	86	266	92	272	87	306	92	272	92	301	92	301	92	272	96	278	92	301	96	278	96	294	96	294	96	278	97	286	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	166	339	169	302	172	338	172	338	169	302	174	306	172	338	174	306	177	336	177	336	174	306	178	310	177	336	178	310	181	333	181	333	178	310	181	314	181	333	181	314	183	329	183	329	181	314	183	318	183	329	183	318	184	323	169	302	166	339	162	338	169	302	162	338	158	337	169	302	158	337	154	335	169	302	154	335	150	332	169	302	150	332	145	328	169	302	145	328	92	253	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	92	253	145	328	71	253	34	-86	27	-92	123	-107	123	-107	27	-92	17	-96	123	-107	17	-96	2	-98	8	311	9	312	23	325	23	325	9	312	11	312	23	325	11	312	13	312	13	312	23	311	23	325	23	325	23	311	38	329	23	325	4	320	6	311	23	325	6	311	8	311	30	308	35	303	38	329	38	329	35	303	37	295	38	329	37	295	37	284	80	-75	37	284	37	-63	80	-75	37	-63	84	-87	84	-87	37	-63	91	-93	79	190	79	339	76	342	79	190	76	342	79	-59	79	190	79	-59	79	166	79	190	79	166	92	205	235	123	231	160	230	82	230	82	231	160	221	190	230	82	221	190	215	47	215	47	221	190	204	212	215	47	204	212	193	19	193	19	204	212	192	107	193	19	192	107	189	75	193	19	189	75	181	49	152	196	170	185	180	225	180	225	170	185	182	166	180	225	182	166	204	212	204	212	182	166	189	140	204	212	189	140	192	107	135	229	131	200	152	196	135	229	152	196	151	230	151	230	152	196	180	225	108	-1	118	-3	117	13	117	13	118	-3	131	11	152	16	131	11	164	1	152	16	164	1	169	29	169	29	164	1	193	19	169	29	193	19	181	49	131	11	118	-3	130	-4	131	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	91	-93	123	-107	91	-93	37	-76	123	-107	37	-76	34	-86	82	36	79	45	90	8	90	8	79	45	79	17	80	-75	79	-59	51	333	80	-75	51	333	38	329	63	337	51	333	79	-59	63	337	79	-59	76	342	83	175	91	184	92	205	92	205	91	184	103	192	92	205	103	192	106	216	106	216	103	192	117	198	106	216	117	198	120	224	120	224	117	198	131	200	120	224	131	200	135	229	82	36	90	8	91	27	91	27	90	8	99	2	91	27	99	2	103	19	103	19	99	2	108	-1	103	19	108	-1	117	13	92	205	79	166	83	175	6	311	4	320	4	311	123	-107	2	-98	2	-107	37	-76	91	-93	37	-63	37	284	80	-75	38	329	38	329	23	311	30	308	148	286	150	278	150	294	150	294	150	278	153	272	150	294	153	272	153	301	153	301	153	272	158	266	153	301	158	266	159	306	159	306	158	266	165	263	159	306	165	263	165	310	165	310	165	263	172	262	165	310	172	262	173	311	173	311	172	262	180	263	173	311	180	263	181	310	181	310	180	263	187	266	181	310	187	266	188	306	188	306	187	266	193	272	188	306	193	272	193	301	193	301	193	272	197	278	193	301	197	278	197	294	197	294	197	278	198	286	49	286	50	278	50	294	50	294	50	278	54	272	50	294	54	272	54	301	54	301	54	272	59	266	54	301	59	266	59	306	59	306	59	266	65	263	59	306	65	263	66	310	66	310	65	263	73	262	66	310	73	262	74	311	74	311	73	262	81	263	74	311	81	263	81	310	81	310	81	263	88	266	81	310	88	266	88	306	88	306	88	266	94	272	88	306	94	272	94	301	94	301	94	272	97	278	94	301	97	278	97	294	97	294	97	278	99	286	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	100	387	100	359	256	359	100	387	256	359	256	387	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	35	281	35	253	190	253	35	281	190	253	190	281	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	184	56	186	-3	185	44	29	167	29	183	28	175	162	392	148	397	153	363	153	363	148	397	137	407	153	363	137	407	134	373	134	373	137	407	129	421	134	373	129	421	123	438	226	419	217	406	219	372	219	372	217	406	207	396	219	372	207	396	201	362	201	362	207	396	194	391	201	362	194	391	180	390	180	390	162	392	179	359	179	359	162	392	153	363	123	438	109	438	112	411	123	438	112	411	120	389	123	438	120	389	134	373	235	438	226	419	234	387	235	438	234	387	244	410	235	438	244	410	249	438	180	390	179	359	201	362	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	353	0	353	0	242	10	235	10	353	0	235	10	226	9	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	353	0	226	9	226	0	226	419	219	372	234	387	99	285	84	291	90	257	90	257	84	291	73	301	90	257	73	301	70	267	70	267	73	301	65	315	70	267	65	315	60	332	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	163	313	153	300	156	266	156	266	153	300	143	290	156	266	143	290	138	256	138	256	143	290	131	285	138	256	131	285	116	283	116	283	99	285	115	253	115	253	99	285	90	257	60	332	46	332	48	305	60	332	48	305	57	283	60	332	57	283	70	267	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	171	332	163	313	170	281	171	332	170	281	180	303	171	332	180	303	186	332	116	283	115	253	138	256	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	163	313	156	266	170	281	184	56	186	-3	185	44	29	167	29	183	28	175	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	246	11	242	10	281	0	281	0	242	10	235	10	281	0	235	10	226	9	259	21	258	18	281	0	281	0	258	18	256	16	281	0	256	16	253	14	253	14	250	12	281	0	281	0	250	12	246	11	281	-34	281	0	278	-80	278	-80	281	0	271	-7	278	-80	271	-7	268	-75	268	-75	271	-7	263	-16	268	-75	263	-16	260	-68	260	-68	263	-16	258	-25	260	-68	258	-25	255	-58	255	-58	258	-25	254	-34	255	-58	254	-34	253	-45	285	-20	289	-13	306	55	306	55	289	-13	295	-6	306	55	295	-6	304	0	304	0	353	0	330	17	330	17	353	0	340	12	304	0	330	17	321	26	304	0	321	26	314	38	304	0	314	38	306	55	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	306	55	260	31	261	26	306	55	261	26	281	0	306	55	281	0	282	-27	306	55	282	-27	285	-20	282	-27	281	0	281	-34	281	0	261	26	260	23	281	0	260	23	259	21	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	291	-82	304	-80	294	-53	294	-53	304	-80	300	-54	307	-53	300	-54	304	-80	307	-53	304	-80	315	-76	346	-44	336	-35	336	-58	336	-58	336	-35	328	-43	336	-58	328	-43	325	-69	325	-69	328	-43	320	-48	325	-69	320	-48	315	-76	315	-76	320	-48	313	-51	315	-76	313	-51	307	-53	291	-82	294	-53	289	-51	291	-82	289	-51	285	-47	291	-82	285	-47	282	-42	291	-82	282	-42	278	-80	281	-34	278	-80	282	-42	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	281	0	226	9	226	0	340	12	353	0	353	9	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	172	-28	176	199	171	-34	171	-34	170	208	168	-80	168	-80	170	208	166	-2	195	25	190	28	195	-1	195	-1	190	28	189	-2	183	-9	189	-2	185	44	183	-9	185	44	184	56	172	-28	174	-22	176	199	176	199	174	-22	178	-15	176	199	178	-15	180	191	180	191	178	-15	183	-9	180	191	183	-9	183	181	183	181	183	-9	184	56	183	181	184	56	184	168	184	168	184	56	184	152	189	-2	190	28	187	35	189	-2	187	35	185	44	216	29	212	27	214	12	214	12	212	27	208	25	214	12	208	25	208	6	208	6	208	25	204	24	208	6	204	24	202	1	202	1	204	24	200	23	195	-1	202	1	200	23	195	-1	200	23	195	25	216	29	214	12	221	19	216	29	221	19	221	33	180	-82	193	-80	184	-53	184	-53	193	-80	190	-54	197	-53	190	-54	193	-80	197	-53	193	-80	205	-76	236	-44	226	-35	226	-58	226	-58	226	-35	218	-43	226	-58	218	-43	215	-69	215	-69	218	-43	210	-48	215	-69	210	-48	205	-76	205	-76	210	-48	203	-51	205	-76	203	-51	197	-53	180	-82	184	-53	179	-51	180	-82	179	-51	175	-47	180	-82	175	-47	172	-42	180	-82	172	-42	168	-80	171	-34	168	-80	172	-42	162	215	152	222	153	4	162	215	153	4	159	0	162	215	159	0	166	-2	162	215	166	-2	170	208	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	146	20	152	222	146	20	149	11	152	222	149	11	153	4	143	31	144	31	143	134	143	146	143	134	143	173	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	158	-75	168	-80	166	-2	158	-75	166	-2	157	-10	158	-75	157	-10	151	-18	158	-75	151	-18	150	-68	147	-26	144	-35	145	-58	147	-26	145	-58	150	-68	147	-26	150	-68	151	-18	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	145	-58	144	-35	143	-45	170	208	171	-34	176	199	29	167	29	183	28	175	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	241	445	243	408	247	444	247	444	243	408	249	412	247	444	249	412	252	442	252	442	249	412	253	416	252	442	253	416	255	439	255	439	253	416	256	420	255	439	256	420	258	435	258	435	256	420	258	424	258	435	258	424	258	429	243	408	241	445	237	444	243	408	237	444	233	443	243	408	233	443	229	441	243	408	229	441	225	438	243	408	225	438	220	434	243	408	220	434	166	359	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	166	359	220	434	147	359	183	339	185	302	189	338	189	338	185	302	191	306	189	338	191	306	194	336	194	336	191	306	195	310	194	336	195	310	197	333	197	333	195	310	198	314	197	333	198	314	200	329	200	329	198	314	200	318	200	329	200	318	200	323	185	302	183	339	179	338	185	302	179	338	175	337	185	302	175	337	171	335	185	302	171	335	167	332	185	302	167	332	162	328	185	302	162	328	108	253	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	108	253	162	328	89	253	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	99	359	117	359	161	443	161	443	117	359	177	411	161	443	177	411	193	443	193	443	177	411	238	359	193	443	238	359	255	359	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	32	253	50	253	94	337	94	337	50	253	110	305	94	337	110	305	126	337	126	337	110	305	171	253	126	337	171	253	188	253	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	200	368	208	369	208	416	208	416	208	369	215	372	208	416	215	372	215	412	215	412	215	372	220	377	215	412	220	377	221	407	221	407	220	377	224	384	221	407	224	384	224	400	224	400	224	384	225	392	176	400	176	384	180	407	180	407	176	384	180	378	180	407	180	378	185	412	185	412	180	378	185	372	185	412	185	372	192	416	192	416	185	372	192	369	192	416	192	369	200	417	200	417	192	369	200	368	200	417	200	368	208	416	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	176	384	176	400	175	392	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	126	262	133	263	134	310	134	310	133	263	140	266	134	310	140	266	141	306	141	306	140	266	146	271	141	306	146	271	146	301	146	301	146	271	149	278	146	301	149	278	150	294	150	294	149	278	151	286	102	294	102	278	105	301	105	301	102	278	106	272	105	301	106	272	110	306	110	306	106	272	111	266	110	306	111	266	117	310	117	310	111	266	118	263	117	310	118	263	126	311	126	311	118	263	126	262	126	311	126	262	134	310	119	215	122	230	108	229	102	278	102	294	101	286	17	70	14	130	12	106	254	326	259	293	262	324	262	324	259	293	272	280	262	324	272	280	269	322	269	322	272	280	275	321	280	322	275	321	279	272	280	322	279	272	285	263	275	321	272	280	279	272	228	333	228	311	240	330	240	330	228	311	244	304	240	330	244	304	247	328	247	328	244	304	259	293	247	328	259	293	254	326	216	335	204	337	211	316	216	335	211	316	228	311	216	335	228	311	228	333	204	337	192	338	211	316	211	316	192	338	192	318	151	311	192	318	153	336	151	311	153	336	127	330	310	224	305	338	299	224	299	224	305	338	296	338	299	224	296	338	295	240	295	240	296	338	293	332	295	240	293	332	290	252	290	252	293	332	290	328	290	252	290	328	285	263	285	263	290	328	285	324	285	263	285	324	280	322	272	443	254	443	209	359	209	359	254	443	194	392	209	359	194	392	177	359	177	359	194	392	133	443	177	359	133	443	116	443	62	37	73	140	72	171	72	171	80	305	62	37	62	37	80	305	59	286	62	37	59	286	45	57	45	57	59	286	44	266	45	57	44	266	32	80	32	80	44	266	31	243	32	80	31	243	22	106	22	106	31	243	22	218	22	106	22	218	16	133	16	133	22	218	16	191	16	133	16	191	14	162	78	112	81	22	85	88	85	88	81	22	103	9	85	88	103	9	95	68	95	68	103	9	108	51	123	38	108	51	127	0	123	38	127	0	139	28	139	28	127	0	153	-4	139	28	153	-4	157	21	157	21	153	-4	180	-6	157	21	180	-6	177	17	177	17	180	-6	197	15	222	17	197	15	214	-4	222	17	214	-4	245	3	73	140	62	37	81	22	73	140	81	22	78	112	108	51	103	9	127	0	316	56	307	65	297	34	297	34	307	65	285	47	297	34	285	47	273	16	273	16	285	47	265	32	273	16	265	32	245	3	245	3	265	32	244	23	245	3	244	23	222	17	197	15	180	-6	214	-4	192	318	192	338	180	338	192	318	180	338	153	336	72	171	77	219	80	305	80	305	77	219	93	260	80	305	93	260	102	320	102	320	93	260	117	291	102	320	117	291	127	330	127	330	117	291	151	311	198	337	180	337	136	253	136	253	180	337	120	286	136	253	120	286	104	253	104	253	120	286	60	337	104	253	60	337	42	337	81	49	65	69	76	0	76	0	65	69	54	96	76	0	54	96	50	15	50	15	54	96	51	128	55	204	51	128	54	157	55	204	54	157	63	181	128	31	108	-4	120	-3	128	31	120	-3	132	-1	128	31	103	36	108	-4	81	49	76	0	108	-4	81	49	108	-4	103	36	136	212	141	208	146	227	146	227	141	208	145	201	146	227	145	201	148	191	148	191	151	180	167	220	167	220	151	180	154	172	167	220	154	172	159	166	122	230	119	215	128	215	122	230	128	215	146	227	146	227	128	215	136	212	195	195	184	209	189	161	195	195	189	161	195	166	195	195	195	166	198	172	195	195	198	172	199	179	184	209	167	220	169	158	184	209	169	158	175	157	184	209	175	157	183	158	184	209	183	158	189	161	167	220	159	166	163	161	167	220	163	161	169	158	167	220	146	227	148	191	174	24	181	32	185	60	185	60	181	32	189	43	185	60	189	43	199	78	199	78	189	43	197	57	199	78	197	57	206	74	132	-1	144	3	144	33	144	33	144	3	155	9	144	33	155	9	159	38	159	38	155	9	165	16	159	38	165	16	172	46	172	46	165	16	174	24	172	46	174	24	185	60	144	33	128	31	132	-1	96	211	119	215	108	229	96	211	108	229	94	226	96	211	94	226	80	221	96	211	80	221	78	200	67	213	55	204	63	181	67	213	63	181	78	200	67	213	78	200	80	221	40	189	28	172	30	39	40	189	30	39	50	15	40	189	50	15	51	128	40	189	51	128	55	204	19	152	14	130	17	70	19	152	17	70	30	39	19	152	30	39	28	172	119	215	122	230	108	229	17	70	14	130	12	106	248	443	230	443	186	359	186	359	230	443	170	392	186	359	170	392	154	359	154	359	170	392	110	443	154	359	110	443	93	443	48	25	40	16	148	0	148	0	40	16	27	12	148	0	27	12	8	9	52	57	51	38	110	22	110	22	51	38	148	0	110	22	148	0	117	19	117	19	148	0	127	18	155	19	127	18	148	0	155	19	148	0	178	1	104	300	107	306	52	275	52	275	107	306	112	310	52	275	112	310	143	331	143	331	112	310	119	312	143	331	119	312	129	313	129	313	119	312	129	312	129	313	129	312	157	311	129	313	157	311	143	331	143	331	157	311	180	329	206	6	231	12	218	34	218	34	231	12	236	45	255	61	236	45	254	21	255	61	254	21	275	32	155	19	178	1	179	22	179	22	178	1	206	6	179	22	206	6	200	27	200	27	206	6	218	34	244	314	241	278	257	260	244	314	257	260	270	302	270	302	257	260	271	241	270	302	271	241	293	286	293	286	271	241	280	219	293	286	280	219	286	193	182	308	203	301	214	323	214	323	203	301	222	291	214	323	222	291	244	314	244	314	222	291	241	278	180	329	157	311	182	308	180	329	182	308	214	323	343	167	341	196	340	133	340	133	341	196	334	223	340	133	334	223	331	102	331	102	334	223	324	247	331	102	324	247	318	75	318	75	324	247	310	267	318	75	310	267	299	51	299	51	310	267	293	286	299	51	293	286	288	164	288	164	286	132	299	51	299	51	286	132	280	104	299	51	280	104	275	32	275	32	280	104	270	81	275	32	270	81	255	61	236	45	231	12	254	21	110	22	106	26	52	57	52	57	106	26	104	33	52	57	104	33	52	275	52	275	104	33	103	42	52	275	103	42	103	291	40	316	47	308	143	331	143	331	47	308	51	295	143	331	51	295	52	275	27	320	40	316	143	331	27	320	143	331	8	331	27	320	8	331	8	321	148	0	8	9	8	0	48	25	148	0	51	38	104	300	52	275	103	291	293	286	286	193	288	164	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	286	342	275	348	275	298	286	342	275	298	276	299	286	342	276	299	278	298	286	342	278	298	280	297	286	342	280	297	281	296	286	342	281	296	282	294	286	342	282	294	282	292	286	342	282	292	292	271	286	342	292	271	294	332	275	348	262	350	262	296	275	348	262	296	264	296	275	348	264	296	266	297	275	348	266	297	268	297	275	348	268	297	270	297	275	348	270	297	272	297	275	348	272	297	273	298	275	348	273	298	274	298	275	348	274	298	275	298	233	322	234	313	234	331	234	331	234	313	238	306	234	331	238	306	238	339	238	339	238	306	244	301	238	339	244	301	244	345	244	345	244	301	252	297	244	345	252	297	252	349	252	349	252	297	262	296	252	349	262	296	262	350	299	288	302	306	300	320	299	288	300	320	294	332	299	288	294	332	292	271	292	271	282	292	281	282	292	271	281	282	280	255	280	255	281	282	276	271	280	255	276	271	268	261	242	238	246	229	256	250	256	250	246	229	265	240	256	250	265	240	268	261	268	261	265	240	280	255	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	47	24	40	16	150	0	150	0	40	16	27	12	150	0	27	12	8	9	40	315	48	307	143	331	143	331	48	307	51	295	143	331	51	295	52	276	104	31	52	276	52	180	104	31	52	180	52	157	52	157	52	180	11	180	52	157	11	180	11	157	104	301	106	307	52	276	52	276	106	307	111	310	52	276	111	310	143	331	143	331	111	310	117	312	143	331	117	312	127	313	127	313	117	312	127	312	127	313	127	312	152	312	127	313	152	312	143	331	143	331	152	312	212	324	175	22	183	2	194	26	194	26	183	2	213	7	194	26	213	7	211	31	211	31	213	7	227	39	249	55	227	39	242	16	249	55	242	16	267	27	128	18	150	0	153	19	153	19	150	0	183	2	153	19	183	2	175	22	175	309	194	304	212	324	212	324	194	304	212	297	212	324	212	297	227	289	227	289	249	271	267	303	267	303	249	271	266	249	267	303	266	249	278	224	334	224	308	269	322	83	334	224	322	83	333	109	334	224	333	109	340	137	334	224	340	137	343	167	322	83	308	269	307	60	307	60	308	269	288	164	287	41	288	164	285	130	287	41	285	130	278	101	267	303	278	224	308	269	308	269	278	224	285	195	308	269	285	195	288	164	267	303	212	324	227	289	267	27	287	41	278	101	267	27	278	101	266	76	267	27	266	76	249	55	227	39	213	7	242	16	52	276	104	31	103	39	103	180	103	157	176	157	103	180	176	157	176	180	103	293	104	301	52	276	103	293	52	276	103	39	143	331	8	331	28	319	143	331	28	319	40	315	52	55	51	36	111	21	111	21	51	36	150	0	111	21	150	0	118	19	118	19	150	0	128	18	52	55	111	21	106	25	52	55	106	25	104	31	52	55	104	31	52	157	150	0	8	9	8	0	47	24	150	0	51	36	28	319	8	331	8	321	288	164	287	41	307	60	212	324	152	312	175	309	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	160	195	167	181	170	209	167	181	170	166	170	209	170	166	170	28	170	209	170	28	170	261	83	281	170	261	170	281	170	281	170	261	170	28	170	281	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	172	-4	246	21	225	29	172	-4	225	29	218	32	172	-4	218	32	215	37	172	-4	215	37	213	45	172	-4	213	45	182	333	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	195	337	213	45	212	57	212	281	212	261	253	261	212	281	253	261	253	281	212	57	212	340	209	342	212	57	209	342	195	337	239	29	237	28	246	21	246	21	237	28	235	28	246	21	235	28	234	28	234	28	225	29	246	21	241	29	239	29	246	21	241	29	246	21	246	29	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	182	333	213	45	195	337	170	261	83	281	83	261	75	387	75	359	230	359	75	387	230	359	230	387	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	35	281	35	253	190	253	35	281	190	253	190	281	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	139	392	125	397	130	363	130	363	125	397	113	407	130	363	113	407	110	373	110	373	113	407	105	421	110	373	105	421	100	438	203	419	193	406	196	372	196	372	193	406	183	396	196	372	183	396	178	362	178	362	183	396	171	391	178	362	171	391	156	390	156	390	139	392	155	359	155	359	139	392	130	363	100	438	85	438	88	411	100	438	88	411	96	389	100	438	96	389	110	373	211	438	203	419	210	387	211	438	210	387	220	410	211	438	220	410	226	438	156	390	155	359	178	362	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	203	419	196	372	210	387	94	285	79	291	85	257	85	257	79	291	68	301	85	257	68	301	65	267	65	267	68	301	60	315	65	267	60	315	55	332	158	313	148	300	151	266	151	266	148	300	138	290	151	266	138	290	133	256	133	256	138	290	126	285	133	256	126	285	111	283	111	283	94	285	110	253	110	253	94	285	85	257	55	332	41	332	43	305	55	332	43	305	52	283	55	332	52	283	65	267	166	332	158	313	165	281	166	332	165	281	175	303	166	332	175	303	181	332	111	283	110	253	133	256	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	158	313	151	266	165	281	150	368	158	369	159	416	159	416	158	369	165	372	159	416	165	372	166	412	166	412	165	372	170	377	166	412	170	377	171	407	171	407	170	377	174	384	171	407	174	384	174	400	174	400	174	384	175	392	127	400	127	384	130	407	130	407	127	384	130	378	130	407	130	378	135	412	135	412	130	378	136	372	135	412	136	372	142	416	142	416	136	372	142	369	142	416	142	369	150	417	150	417	142	369	150	368	150	417	150	368	159	416	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	127	384	127	400	126	392	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	120	262	128	263	129	310	129	310	128	263	135	266	129	310	135	266	136	306	136	306	135	266	140	271	136	306	140	271	141	301	141	301	140	271	144	278	141	301	144	278	144	294	144	294	144	278	145	286	97	294	97	278	100	301	100	301	97	278	100	272	100	301	100	272	105	306	105	306	100	272	106	266	105	306	106	266	112	310	112	310	106	266	112	263	112	310	112	263	120	311	120	311	112	263	120	262	120	311	120	262	129	310	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	97	278	97	294	95	286	45	24	38	16	191	0	191	0	38	16	25	12	191	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	151	18	132	19	191	0	191	0	132	19	117	21	191	0	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	192	-34	191	0	189	-80	189	-80	191	0	181	-7	189	-80	181	-7	179	-75	179	-75	181	-7	173	-16	179	-75	173	-16	171	-68	171	-68	173	-16	168	-25	171	-68	168	-25	166	-58	166	-58	168	-25	165	-34	166	-58	165	-34	164	-45	201	-82	214	-80	205	-53	205	-53	214	-80	211	-54	217	-53	211	-54	214	-80	217	-53	214	-80	225	-76	195	-20	200	-13	206	20	206	20	200	-13	206	-6	206	20	206	-6	214	0	214	0	276	0	234	26	234	26	276	0	255	38	206	20	169	18	191	0	206	20	191	0	193	-27	206	20	193	-27	195	-20	193	-27	191	0	192	-34	234	26	206	20	214	0	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	257	-44	247	-35	246	-58	246	-58	247	-35	238	-43	246	-58	238	-43	236	-69	236	-69	238	-43	231	-48	236	-69	231	-48	225	-76	225	-76	231	-48	224	-51	225	-76	224	-51	217	-53	201	-82	205	-53	199	-51	201	-82	199	-51	195	-47	201	-82	195	-47	193	-42	201	-82	193	-42	189	-80	192	-34	189	-80	193	-42	191	0	6	9	6	0	45	24	191	0	49	37	151	18	191	0	169	18	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	163	217	151	155	203	138	203	138	151	155	50	155	203	138	50	155	49	138	49	138	50	155	52	207	49	138	52	207	31	182	56	85	75	0	62	71	62	71	75	0	71	57	80	47	71	57	75	0	80	47	75	0	108	-4	114	31	101	34	108	-4	114	31	108	-4	111	-4	114	31	111	-4	115	-80	114	31	115	-80	118	-34	114	31	118	-34	119	-27	114	31	119	-27	127	30	90	39	80	47	108	-4	90	39	108	-4	101	34	126	-51	122	-47	127	-82	127	-82	122	-47	119	-42	127	-82	119	-42	115	-80	115	-80	119	-42	118	-34	127	30	119	-27	122	-20	127	30	122	-20	126	-13	127	30	126	-13	132	-6	105	-75	115	-80	111	-4	105	-75	111	-4	103	-11	105	-75	103	-11	98	-19	105	-75	98	-19	97	-68	93	-27	91	-35	92	-58	93	-27	92	-58	97	-68	93	-27	97	-68	98	-19	212	79	204	82	202	55	202	55	204	82	190	62	202	55	190	62	190	36	190	36	190	62	176	48	190	36	176	48	175	20	175	20	176	48	162	37	175	20	162	37	159	8	159	8	162	37	146	31	159	8	146	31	140	0	146	31	127	30	132	-6	146	31	132	-6	140	0	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	127	-82	140	-80	131	-53	131	-53	140	-80	137	-54	144	-53	137	-54	140	-80	144	-53	140	-80	152	-76	183	-44	173	-35	173	-58	173	-58	173	-35	165	-43	173	-58	165	-43	162	-69	162	-69	165	-43	157	-48	162	-69	157	-48	152	-76	152	-76	157	-48	150	-51	152	-76	150	-51	144	-53	52	100	49	15	75	0	52	100	75	0	56	85	126	-51	127	-82	131	-53	92	-58	91	-35	90	-45	234	443	217	443	172	359	172	359	217	443	156	392	172	359	156	392	141	359	141	359	156	392	97	443	141	359	97	443	79	443	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	49	294	50	275	106	310	49	294	106	310	45	307	45	307	106	310	111	312	45	307	111	312	271	331	271	331	111	312	118	312	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	271	331	118	312	184	312	271	331	184	312	213	311	271	331	213	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	271	331	6	331	25	320	271	331	25	320	38	315	271	331	38	315	45	307	255	38	234	26	276	0	276	0	234	26	206	20	276	0	206	20	169	18	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	255	38	276	0	169	18	151	18	276	0	151	18	132	19	276	0	132	19	117	21	276	0	117	21	45	24	276	0	6	9	6	0	25	320	6	331	6	321	176	184	176	164	198	162	233	232	244	115	244	232	198	337	180	337	136	253	136	253	180	337	120	286	136	253	120	286	104	253	104	253	120	286	60	337	104	253	60	337	42	337	52	100	50	118	49	15	49	15	50	118	49	138	49	15	49	138	31	182	49	15	31	182	29	39	29	39	31	182	17	148	29	39	17	148	17	70	17	70	17	148	12	108	133	228	116	230	120	210	120	210	116	230	103	212	87	210	103	212	116	230	87	210	116	230	81	224	190	62	176	48	181	26	181	26	176	48	162	37	181	26	162	37	160	9	160	9	162	37	146	31	160	9	146	31	136	-1	136	-1	146	31	127	30	203	138	201	153	198	166	203	138	198	166	195	177	203	138	195	177	190	186	203	138	190	186	185	195	203	138	185	195	175	207	203	138	175	207	163	217	203	138	163	217	151	155	203	138	151	155	50	155	203	138	50	155	49	138	141	192	147	176	149	224	149	224	147	176	151	155	149	224	151	155	163	217	198	49	212	79	204	82	198	49	204	82	190	62	198	49	190	62	181	26	114	31	101	34	108	-4	114	31	108	-4	136	-1	114	31	136	-1	127	30	101	34	90	39	108	-4	108	-4	90	39	80	47	108	-4	80	47	75	0	75	0	80	47	71	57	133	228	120	210	133	203	133	228	133	203	141	192	133	228	141	192	149	224	50	155	55	175	52	207	52	207	55	175	63	191	52	207	63	191	81	224	81	224	63	191	74	203	81	224	74	203	87	210	52	207	31	182	49	138	52	207	49	138	50	155	75	0	71	57	62	71	75	0	62	71	56	85	75	0	56	85	52	100	75	0	52	100	49	15	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	244	19	251	0	259	25	251	0	278	6	259	25	278	6	268	34	204	13	223	-5	226	14	226	14	223	-5	251	0	226	14	251	0	244	19	99	359	116	359	161	443	161	443	116	359	176	411	161	443	176	411	192	443	192	443	176	411	238	359	192	443	238	359	254	359	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	73	162	57	46	79	28	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	75	191	70	295	73	162	246	166	227	177	227	168	283	322	290	262	289	325	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	175	392	161	397	166	363	166	363	161	397	149	407	166	363	149	407	146	373	146	373	149	407	141	421	146	373	141	421	136	438	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	239	419	230	406	232	372	232	372	230	406	219	396	232	372	219	396	214	362	214	362	219	396	207	391	214	362	207	391	192	390	192	390	175	392	191	359	191	359	175	392	166	363	136	438	122	438	124	411	136	438	124	411	133	389	136	438	133	389	146	373	248	438	239	419	246	387	248	438	246	387	256	410	248	438	256	410	262	438	192	390	191	359	214	362	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	239	419	232	372	246	387	75	191	70	295	73	162	103	285	89	291	94	257	94	257	89	291	77	301	94	257	77	301	74	267	74	267	77	301	69	315	74	267	69	315	64	332	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	167	313	157	300	160	266	160	266	157	300	147	290	160	266	147	290	142	256	142	256	147	290	135	285	142	256	135	285	120	283	120	283	103	285	119	253	119	253	103	285	94	257	64	332	50	332	52	305	64	332	52	305	61	283	64	332	61	283	74	267	175	332	167	313	174	281	175	332	174	281	184	303	175	332	184	303	190	332	120	283	119	253	142	256	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	167	313	160	266	174	281	64	65	66	46	68	69	185	368	193	369	194	416	194	416	193	369	200	372	194	416	200	372	200	412	200	412	200	372	205	377	200	412	205	377	206	407	206	407	205	377	209	384	206	407	209	384	209	400	209	400	209	384	210	392	162	400	162	384	165	407	165	407	162	384	165	378	165	407	165	378	170	412	170	412	165	378	171	372	170	412	171	372	177	416	177	416	171	372	177	369	177	416	177	369	185	417	185	417	177	369	185	368	185	417	185	368	194	416	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	162	384	162	400	161	392	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	125	262	133	263	134	310	134	310	133	263	140	266	134	310	140	266	141	306	141	306	140	266	145	271	141	306	145	271	146	301	146	301	145	271	149	278	146	301	149	278	149	294	149	294	149	278	150	286	102	294	102	278	105	301	105	301	102	278	105	272	105	301	105	272	110	306	110	306	105	272	111	266	110	306	111	266	117	310	117	310	111	266	117	263	117	310	117	263	125	311	125	311	117	263	125	262	125	311	125	262	134	310	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	102	278	102	294	100	286	64	65	66	46	68	69	16	164	18	135	19	195	19	195	18	135	23	110	19	195	23	110	25	225	25	225	23	110	31	86	25	225	31	86	36	251	36	251	31	86	42	65	36	251	42	65	51	275	51	275	42	65	57	46	51	275	57	46	70	295	70	295	57	46	73	162	157	312	161	336	140	305	140	305	161	336	135	331	140	305	135	331	125	295	125	295	135	331	112	283	97	266	112	283	111	322	97	266	111	322	89	310	89	310	70	295	75	191	89	310	75	191	79	219	89	310	79	219	86	244	89	310	86	244	97	266	193	-6	204	13	162	-4	162	-4	204	13	161	19	162	-4	161	19	133	2	133	2	161	19	124	39	133	2	124	39	105	13	105	13	124	39	97	69	105	13	97	69	79	28	79	28	97	69	79	111	79	28	79	111	73	162	259	25	244	19	251	0	251	0	244	19	226	14	251	0	226	14	223	-5	223	-5	226	14	204	13	73	162	57	46	79	28	200	-71	203	-70	208	-19	208	-19	203	-70	206	-70	208	-19	206	-70	209	-69	209	-69	211	-70	219	-25	219	-25	211	-70	213	-71	219	-25	213	-71	214	-72	165	-46	166	-55	167	-36	167	-36	166	-55	170	-62	167	-36	170	-62	170	-29	170	-29	170	-62	176	-67	170	-29	176	-67	177	-23	177	-23	176	-67	184	-71	177	-23	184	-71	185	-19	185	-19	184	-71	194	-72	185	-19	194	-72	195	-17	195	-17	194	-72	197	-71	195	-17	197	-71	208	-19	208	-19	197	-71	200	-71	235	-61	233	-47	232	-79	232	-79	233	-47	227	-35	232	-79	227	-35	225	-97	225	-97	227	-35	219	-25	225	-97	219	-25	215	-76	215	-76	214	-86	225	-97	225	-97	214	-86	214	-113	219	-25	214	-72	215	-74	219	-25	215	-74	215	-76	219	-25	208	-19	209	-69	174	-130	179	-139	189	-119	189	-119	179	-139	198	-127	189	-119	198	-127	200	-108	200	-108	198	-127	214	-113	200	-108	214	-113	209	-97	209	-97	214	-113	214	-86	268	291	266	323	261	325	268	291	261	325	256	300	268	291	270	322	266	323	204	338	195	318	211	317	204	338	211	317	218	336	218	336	211	317	227	314	218	336	227	314	230	334	230	334	227	314	242	308	230	334	242	308	243	331	243	331	242	308	256	300	243	331	256	300	256	326	256	326	256	300	261	325	270	322	276	282	274	322	274	322	276	282	277	321	283	322	277	321	283	273	283	322	283	273	290	262	268	291	276	282	270	322	304	233	315	233	311	338	304	233	311	338	300	338	304	233	300	338	298	333	304	233	298	333	296	249	294	328	289	325	290	262	294	328	290	262	296	249	294	328	296	249	298	333	277	321	276	282	283	273	340	166	354	168	354	177	340	166	354	177	330	162	330	162	354	177	270	142	330	162	270	142	271	122	278	6	271	122	271	44	278	6	271	44	268	34	330	162	271	122	324	156	324	156	271	122	278	6	324	156	278	6	321	144	321	144	278	6	301	16	321	144	301	16	320	128	320	128	301	16	320	28	354	177	227	177	246	166	354	177	246	166	259	162	354	177	259	162	267	154	354	177	267	154	270	142	259	25	251	0	278	6	259	25	278	6	268	34	189	338	161	336	175	317	189	338	175	317	195	318	189	338	195	318	204	338	135	331	111	322	112	283	161	336	157	312	175	317	223	-5	204	13	193	-6	246	166	227	177	227	168	283	322	290	262	289	325	75	191	70	295	73	162	90	306	92	292	93	324	93	324	92	292	98	279	93	324	98	279	100	341	100	341	98	279	107	270	100	341	107	270	112	357	112	357	107	270	110	320	118	264	110	320	107	270	136	362	151	373	147	383	136	362	147	383	128	371	136	362	128	371	125	351	110	320	112	330	112	357	112	357	112	330	116	341	112	357	116	341	128	371	128	371	116	341	125	351	131	262	140	263	141	314	141	314	140	263	148	267	141	314	148	267	149	311	149	311	148	267	155	273	149	311	155	273	155	306	155	306	155	273	159	281	155	306	159	281	159	299	159	299	159	281	160	290	131	262	141	314	131	315	131	262	131	315	129	315	131	262	129	315	126	315	131	262	126	315	124	315	131	262	124	315	122	315	131	262	122	315	121	315	131	262	121	315	119	314	131	262	119	314	118	314	131	262	118	314	118	264	118	264	118	314	117	314	118	264	117	314	115	314	118	264	115	314	113	315	118	264	113	315	111	316	118	264	111	316	110	318	118	264	110	318	110	320	85	118	81	81	88	73	88	73	81	81	80	67	80	67	81	81	77	77	80	67	77	77	73	60	73	60	77	77	72	73	73	60	72	73	68	52	68	52	72	73	68	69	68	52	68	69	66	46	66	46	64	65	63	-13	63	-13	64	65	63	1	116	75	127	87	111	75	111	75	127	87	110	91	111	75	110	91	106	76	106	76	110	91	97	77	88	73	97	77	96	102	88	73	96	102	85	118	118	230	113	216	122	215	118	230	122	215	126	230	126	230	122	215	130	212	126	230	130	212	134	229	134	229	130	212	137	207	134	229	137	207	142	227	142	227	137	207	144	201	142	227	144	201	150	225	150	225	144	201	150	193	127	87	116	75	120	75	127	87	120	75	123	75	127	87	123	75	125	75	127	87	125	75	136	76	110	91	96	102	97	77	169	219	158	223	159	169	169	219	159	169	162	157	169	219	162	157	164	145	169	219	164	145	165	132	169	219	165	132	167	87	169	219	167	87	177	94	169	219	177	94	175	217	167	87	165	132	163	117	167	87	163	117	158	104	167	87	158	104	157	82	127	87	136	76	140	89	140	89	136	76	146	78	140	89	146	78	150	95	150	95	146	78	157	82	150	95	157	82	158	104	82	198	90	208	91	226	91	226	90	208	100	214	91	226	100	214	118	230	118	230	100	214	113	216	76	167	76	169	68	214	68	214	76	169	78	185	68	214	78	185	91	226	91	226	78	185	82	198	81	81	85	118	78	141	81	81	78	141	76	167	81	81	76	167	68	214	81	81	68	214	63	92	51	197	39	174	41	116	51	197	41	116	50	103	51	197	50	103	63	92	51	197	63	92	68	214	39	174	35	148	36	131	39	174	36	131	41	116	51	53	44	46	44	11	51	53	44	11	52	6	51	53	52	6	60	61	36	27	37	21	37	33	37	33	37	21	40	16	37	33	40	16	40	39	40	39	40	16	44	11	40	39	44	11	44	46	30	-26	31	-88	44	-13	44	-13	31	-88	49	-98	44	-13	49	-98	49	-43	49	-43	50	-36	44	-13	44	-13	50	-36	52	-30	44	-13	52	-30	63	1	63	1	52	-30	56	-22	63	1	56	-22	63	-13	74	0	72	38	68	41	74	0	68	41	66	46	74	0	66	46	63	-13	74	0	80	35	72	38	60	61	52	6	63	1	60	61	63	1	64	65	62	-65	73	-105	77	-73	77	-73	73	-105	100	-108	77	-73	100	-108	97	-78	97	-78	100	-108	122	-79	153	-77	122	-79	122	-106	153	-77	122	-106	144	-102	52	-55	49	-43	49	-98	52	-55	49	-98	73	-105	52	-55	73	-105	62	-65	21	-37	16	-48	18	-75	21	-37	18	-75	31	-88	21	-37	31	-88	30	-26	196	214	191	214	194	194	196	214	194	194	235	194	196	214	235	194	235	214	202	137	203	152	203	160	202	137	203	160	202	168	202	137	202	168	200	176	202	137	200	176	199	124	197	185	194	194	194	113	197	185	194	113	199	124	197	185	199	124	200	176	191	214	185	214	186	103	191	214	186	103	194	113	191	214	194	113	194	194	180	215	175	217	177	94	180	215	177	94	186	103	180	215	186	103	185	214	155	181	159	169	158	223	155	181	158	223	150	225	155	181	150	225	150	193	208	-14	214	-21	220	7	220	7	214	-21	217	-31	220	-56	217	-31	212	-47	138	-6	155	-6	170	29	170	29	155	-6	178	-7	170	29	178	-7	190	26	190	26	178	-7	196	-10	190	26	196	-10	207	18	207	18	196	-10	208	-14	207	18	208	-14	220	7	228	-6	220	7	220	-56	228	-6	220	-56	226	-46	228	-6	226	-46	229	-35	228	-6	229	-35	230	-24	153	-77	165	-96	180	-71	180	-71	165	-96	184	-87	180	-71	184	-87	200	-60	200	-60	184	-87	200	-76	200	-60	200	-76	212	-47	212	-47	200	-76	211	-66	212	-47	211	-66	220	-56	138	-6	170	29	120	-5	120	-5	170	29	105	32	120	-5	105	32	102	-4	102	-4	105	32	91	33	102	-4	91	33	86	-2	86	-2	91	33	80	35	86	-2	80	35	74	0	122	-79	100	-108	122	-106	153	-77	144	-102	165	-96	217	-31	220	-56	220	7	18	-75	16	-48	14	-59	64	65	66	46	68	69	103	359	121	359	166	443	166	443	121	359	181	411	166	443	181	411	196	443	196	443	181	411	242	359	196	443	242	359	259	359	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	18	324	5	320	6	312	18	324	6	312	7	312	88	14	82	22	36	51	36	51	82	22	79	34	36	51	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	66	338	79	51	66	338	79	34	79	34	66	338	56	335	79	34	56	335	46	332	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	32	359	50	359	94	443	94	443	50	359	110	411	94	443	110	411	126	443	126	443	110	411	171	359	126	443	171	359	188	359	113	0	4	7	4	0	36	33	88	14	36	51	36	286	79	34	46	332	243	0	137	7	137	0	6	312	5	320	5	311	49	25	41	16	148	0	148	0	41	16	28	12	148	0	28	12	8	9	8	260	53	238	53	260	53	260	53	238	105	38	53	260	105	38	53	274	53	274	105	38	104	56	53	274	104	56	104	274	148	331	8	331	28	319	148	331	28	319	41	315	148	331	41	315	48	307	148	331	48	307	52	294	148	331	52	294	117	315	148	331	117	315	130	319	148	331	130	319	148	321	332	319	351	321	351	331	332	319	351	331	319	315	319	315	351	331	255	294	319	315	255	294	256	274	307	37	256	274	256	260	307	37	256	260	256	238	256	238	256	260	104	260	256	238	104	260	104	238	104	180	104	157	256	157	53	274	104	274	105	294	53	274	105	294	109	307	53	274	109	307	117	315	53	274	117	315	52	294	251	26	244	17	351	0	351	0	244	17	231	12	351	0	231	12	211	9	251	26	351	0	255	41	255	41	351	0	319	17	255	41	319	17	256	62	256	62	319	17	311	25	256	62	311	25	256	157	256	157	311	25	256	180	256	157	256	180	104	180	256	274	307	37	306	55	306	260	306	238	350	238	306	260	350	238	350	260	256	274	306	55	306	274	256	274	306	274	307	293	256	274	307	293	311	307	256	274	311	307	319	315	351	331	211	331	230	319	351	331	230	319	243	315	351	331	243	315	251	307	351	331	251	307	255	294	332	12	319	17	351	0	332	12	351	0	351	9	256	180	311	25	307	37	256	180	307	37	256	238	148	0	148	9	129	12	148	0	129	12	116	17	148	0	116	17	52	39	148	0	52	39	49	25	53	61	52	39	116	17	53	61	116	17	109	25	53	61	109	25	105	38	53	61	105	38	53	238	148	0	8	9	8	0	351	0	211	9	211	0	230	319	211	331	211	321	28	319	8	331	8	321	53	238	8	260	8	238	33	22	28	15	113	0	113	0	28	15	19	10	113	0	19	10	4	7	7	312	9	312	18	324	18	324	9	312	10	312	18	324	10	312	11	312	11	312	22	311	18	324	18	324	22	311	34	328	4	283	36	256	36	283	36	283	36	256	79	34	36	283	79	34	36	286	36	297	36	286	46	332	36	297	46	332	34	328	18	324	5	320	6	312	18	324	6	312	7	312	34	328	22	311	29	309	34	328	29	309	34	305	34	328	34	305	36	297	79	283	79	256	160	256	79	283	160	256	160	283	56	335	79	34	66	338	66	338	79	34	79	51	66	338	79	51	76	342	76	342	79	51	79	188	76	342	79	188	79	340	135	228	134	203	148	201	135	228	148	201	152	230	152	230	148	201	158	195	152	230	158	195	174	227	174	227	158	195	165	184	174	227	165	184	170	169	79	171	90	184	92	204	92	204	90	184	101	193	92	204	101	193	106	216	106	216	101	193	112	199	106	216	112	199	120	224	120	224	112	199	123	202	120	224	123	202	135	228	135	228	123	202	134	203	79	51	79	171	79	188	79	188	79	171	92	204	168	22	162	14	243	0	243	0	162	14	152	10	243	0	152	10	137	7	174	227	170	169	171	150	216	22	171	150	171	51	216	22	171	51	221	15	221	15	171	51	171	34	221	15	171	34	243	0	243	0	171	34	168	22	214	51	214	151	211	179	214	51	211	179	204	201	214	51	204	201	214	34	230	10	221	15	243	0	230	10	243	0	243	7	171	150	216	22	174	227	174	227	216	22	214	34	174	227	214	34	191	217	191	217	214	34	204	201	113	0	113	7	98	10	113	0	98	10	88	14	113	0	88	14	36	33	113	0	36	33	33	22	46	332	36	286	79	34	46	332	79	34	56	335	36	51	36	33	88	14	36	51	88	14	82	22	36	51	82	22	79	34	36	51	79	34	36	256	113	0	4	7	4	0	243	0	137	7	137	0	6	312	5	320	5	311	36	256	4	283	4	256	19	380	23	387	25	414	25	414	23	387	28	391	25	414	28	391	37	420	37	420	28	391	34	394	37	420	34	394	41	395	41	395	44	395	51	422	51	422	44	395	48	394	51	422	48	394	52	393	15	372	19	380	25	414	15	372	25	414	14	404	15	372	14	404	6	390	15	372	6	390	1	372	51	422	52	393	58	422	58	422	52	393	56	391	58	422	56	391	61	390	61	390	73	384	65	421	65	421	73	384	72	419	51	422	37	420	41	395	65	421	58	422	61	390	72	419	73	384	79	417	79	417	73	384	83	379	79	417	83	379	86	414	86	414	83	379	92	375	86	414	92	375	98	407	98	407	92	375	99	373	98	407	99	373	104	405	104	405	99	373	106	372	104	405	106	372	109	403	109	403	106	372	113	372	109	403	113	372	115	401	115	401	113	372	128	374	115	401	128	374	120	400	120	400	128	374	124	400	131	401	124	400	128	374	131	401	128	374	140	380	151	425	146	415	151	390	151	425	151	390	159	405	151	425	159	405	166	425	141	408	136	403	140	380	141	408	140	380	151	390	141	408	151	390	146	415	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	131	401	140	380	136	403	6	274	10	281	12	308	12	308	10	281	15	285	12	308	15	285	24	314	24	314	15	285	21	288	24	314	21	288	27	289	27	289	31	289	38	316	38	316	31	289	35	288	38	316	35	288	39	287	2	266	6	274	12	308	2	266	12	308	1	298	2	266	1	298	-6	284	2	266	-6	284	-11	266	38	316	39	287	45	316	45	316	39	287	44	285	45	316	44	285	48	283	48	283	60	278	52	315	52	315	60	278	59	313	38	316	24	314	27	289	52	315	45	316	48	283	59	313	60	278	66	311	66	311	60	278	70	273	66	311	70	273	73	307	73	307	70	273	79	269	73	307	79	269	85	301	85	301	79	269	86	267	85	301	86	267	90	299	90	299	86	267	93	266	90	299	93	266	96	297	96	297	93	266	100	266	96	297	100	266	102	295	102	295	100	266	115	268	102	295	115	268	107	294	107	294	115	268	112	294	118	295	112	294	115	268	118	295	115	268	127	274	138	319	133	309	137	284	138	319	137	284	145	299	138	319	145	299	152	319	128	302	123	297	127	274	128	302	127	274	137	284	128	302	137	284	133	309	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	118	295	127	274	123	297	6	387	6	359	161	359	6	387	161	359	161	387	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	-10	281	-10	253	145	253	-10	281	145	253	145	281	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	65	392	51	397	56	363	56	363	51	397	40	407	56	363	40	407	37	373	37	373	40	407	32	421	37	373	32	421	26	438	129	419	120	406	123	372	123	372	120	406	109	396	123	372	109	396	104	362	104	362	109	396	97	391	104	362	97	391	83	390	83	390	65	392	81	359	81	359	65	392	56	363	26	438	12	438	15	411	26	438	15	411	23	389	26	438	23	389	37	373	138	438	129	419	137	387	138	438	137	387	147	410	138	438	147	410	152	438	83	390	81	359	104	362	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	129	419	123	372	137	387	53	285	39	291	44	257	44	257	39	291	27	301	44	257	27	301	24	267	24	267	27	301	19	315	24	267	19	315	14	332	117	313	108	300	110	266	110	266	108	300	97	290	110	266	97	290	92	256	92	256	97	290	85	285	92	256	85	285	70	283	70	283	53	285	69	253	69	253	53	285	44	257	14	332	0	332	2	305	14	332	2	305	10	283	14	332	10	283	24	267	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	127	0	127	7	110	9	127	0	110	9	99	14	127	0	99	14	47	33	127	0	47	33	43	20	127	0	43	20	37	13	127	0	37	13	25	9	127	0	25	9	8	7	127	0	8	7	8	0	47	166	87	230	47	178	47	166	93	21	90	34	47	52	47	33	99	14	47	52	99	14	93	21	47	52	93	21	47	166	126	332	117	313	124	281	126	332	124	281	134	303	126	332	134	303	140	332	70	283	69	253	92	256	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	87	230	45	187	47	178	117	313	110	266	124	281	52	23	44	15	87	0	87	0	44	15	30	11	87	0	30	11	9	9	89	-27	109	295	88	-34	88	-34	87	0	85	-80	85	-80	87	0	77	-7	85	-80	77	-7	75	-75	75	-75	77	-7	69	-16	75	-75	69	-16	67	-68	67	-68	69	-16	64	-25	67	-68	64	-25	62	-58	62	-58	64	-25	61	-34	62	-58	61	-34	60	-45	97	-82	110	-80	101	-53	101	-53	110	-80	107	-54	113	-53	107	-54	110	-80	113	-53	110	-80	121	-76	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	137	11	122	16	157	0	157	0	122	16	110	0	102	-6	110	0	108	56	102	-6	108	56	108	276	108	276	109	295	91	-20	108	276	91	-20	96	-13	108	276	96	-13	102	-6	87	0	88	-34	109	295	87	0	109	295	57	276	87	0	57	276	57	56	87	0	57	56	56	36	87	0	56	36	52	23	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	110	0	114	24	109	37	110	0	109	37	108	56	152	-44	142	-35	142	-58	142	-58	142	-35	134	-43	142	-58	134	-43	132	-69	132	-69	134	-43	127	-48	132	-69	127	-48	121	-76	121	-76	127	-48	120	-51	121	-76	120	-51	113	-53	97	-82	101	-53	96	-51	97	-82	96	-51	92	-47	97	-82	92	-47	89	-42	97	-82	89	-42	85	-80	88	-34	85	-80	89	-42	87	0	9	9	9	0	110	0	122	16	114	24	137	11	157	0	157	9	30	320	9	331	9	321	109	295	89	-27	91	-20	43	20	37	13	73	0	73	0	37	13	25	9	73	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	75	-27	88	230	74	-34	74	-34	73	0	71	-80	71	-80	73	0	63	-7	71	-80	63	-7	61	-75	61	-75	63	-7	55	-16	61	-75	55	-16	53	-68	53	-68	55	-16	50	-25	53	-68	50	-25	48	-58	48	-58	50	-25	47	-34	48	-58	47	-34	46	-45	110	9	99	14	127	0	127	0	99	14	96	0	88	-6	96	0	90	34	88	-6	90	34	89	52	77	-20	82	-13	88	230	88	230	82	-13	88	-6	88	230	88	-6	89	228	89	228	88	-6	89	52	73	0	74	-34	88	230	73	0	88	230	47	166	73	0	47	166	47	52	73	0	47	52	47	33	73	0	47	33	43	20	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	83	-82	96	-80	87	-53	87	-53	96	-80	93	-54	99	-53	93	-54	96	-80	99	-53	96	-80	107	-76	96	0	99	14	93	21	96	0	93	21	90	34	138	-44	128	-35	128	-58	128	-58	128	-35	120	-43	128	-58	120	-43	118	-69	118	-69	120	-43	113	-48	118	-69	113	-48	107	-76	107	-76	113	-48	106	-51	107	-76	106	-51	99	-53	83	-82	87	-53	82	-51	83	-82	82	-51	78	-47	83	-82	78	-47	75	-42	83	-82	75	-42	71	-80	74	-34	71	-80	75	-42	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	73	0	8	7	8	0	110	9	127	0	127	7	88	230	75	-27	77	-20	83	368	90	369	91	416	91	416	90	369	97	372	91	416	97	372	98	412	98	412	97	372	103	377	98	412	103	377	103	407	103	407	103	377	106	384	103	407	106	384	107	400	107	400	106	384	108	392	59	400	59	384	62	407	62	407	59	384	63	378	62	407	63	378	67	412	67	412	63	378	68	372	67	412	68	372	74	416	74	416	68	372	75	369	74	416	75	369	83	417	83	417	75	369	83	368	83	417	83	368	91	416	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	59	384	59	400	58	392	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	87	230	87	230	24	197	28	197	87	230	28	197	31	197	31	197	38	196	87	230	87	230	38	196	42	193	87	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	87	230	47	178	87	230	45	187	15	196	20	197	87	230	15	196	87	230	10	203	15	196	10	203	10	195	89	52	89	228	87	230	89	52	87	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	265	24	262	17	263	-2	263	-2	262	17	256	13	263	-2	256	13	248	12	248	12	243	13	263	-2	263	-2	243	13	234	-6	344	319	364	321	364	331	344	319	364	331	330	315	330	315	364	331	266	295	330	315	266	295	267	275	287	8	267	275	267	47	287	8	267	47	266	34	267	275	287	8	319	294	319	294	287	8	304	28	319	294	304	28	318	275	318	275	304	28	314	56	318	275	314	56	318	93	323	307	330	315	267	275	323	307	267	275	319	294	364	331	220	331	241	319	364	331	241	319	254	315	364	331	254	315	262	308	364	331	262	308	266	295	265	24	263	-2	287	8	265	24	287	8	266	34	234	-6	243	13	240	16	234	-6	240	16	238	21	234	-6	238	21	236	27	234	-6	236	27	233	34	234	-6	233	34	229	41	234	-6	229	41	225	47	234	-6	225	47	220	52	234	-6	220	52	218	-5	220	52	215	54	218	-5	218	-5	215	54	209	55	218	-5	209	55	204	0	204	0	209	55	201	54	204	0	201	54	194	50	204	0	194	50	193	6	193	6	194	50	189	44	193	6	189	44	186	16	186	16	189	44	185	37	186	16	185	37	184	29	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	241	319	220	331	220	321	217	337	217	295	222	331	222	331	217	295	222	301	222	331	222	301	226	324	226	324	222	301	226	308	226	324	226	308	227	316	176	316	177	308	177	324	177	324	177	308	181	301	177	324	181	301	181	331	181	331	181	301	186	295	181	331	186	295	186	336	186	336	186	295	193	292	186	336	193	292	193	340	193	340	193	292	201	291	193	340	201	291	201	342	201	342	201	291	209	292	201	342	209	292	209	340	209	340	209	292	217	295	209	340	217	295	217	337	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	148	195	153	196	163	208	148	195	163	208	146	203	148	195	146	203	146	195	172	-87	169	-89	172	-103	172	-103	169	-89	165	-91	172	-103	165	-91	161	-91	161	-91	156	-91	172	-103	172	-103	156	-91	152	-89	172	-103	152	-89	148	-87	182	187	192	218	179	193	179	193	192	218	178	213	179	193	178	213	175	196	175	196	178	213	169	197	165	197	169	197	178	213	165	197	178	213	163	208	184	-56	182	-67	195	-90	195	-90	182	-67	180	-76	195	-90	180	-76	177	-82	177	-82	175	-85	195	-90	195	-90	175	-85	172	-87	195	-90	172	-87	172	-103	223	-38	224	230	213	-68	213	-68	224	230	207	224	213	-68	207	224	195	-90	195	-90	207	224	192	218	195	-90	192	218	185	167	185	167	192	218	184	178	163	208	153	196	157	197	163	208	157	197	162	197	163	208	162	197	165	197	227	0	227	228	224	230	227	0	224	230	223	-38	195	-90	185	167	185	-21	195	-90	185	-21	184	-41	195	-90	184	-41	184	-56	142	-108	172	-103	148	-87	142	-108	148	-87	144	-83	142	-108	144	-83	140	-77	142	-108	140	-77	134	-71	142	-108	134	-71	129	-66	142	-108	129	-66	126	-107	126	-107	129	-66	125	-63	126	-107	125	-63	120	-61	126	-107	120	-61	116	-61	126	-107	116	-61	113	-103	109	-62	103	-65	103	-97	109	-62	103	-97	113	-103	109	-62	113	-103	116	-61	99	-69	96	-74	97	-90	99	-69	97	-90	103	-97	99	-69	103	-97	103	-65	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	43	20	127	0	47	33	47	33	127	0	99	14	47	33	99	14	47	52	47	52	99	14	93	21	47	52	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	89	52	89	228	88	230	89	52	88	230	47	166	89	52	47	166	90	34	110	9	99	14	127	0	110	9	127	0	127	7	127	0	8	7	8	0	47	166	93	21	90	34	97	-90	96	-74	95	-80	192	218	182	187	184	178	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	28	359	45	359	90	443	90	443	45	359	105	411	90	443	105	411	121	443	121	443	105	411	166	359	121	443	166	359	184	359	54	319	33	331	33	321	143	315	80	275	136	307	-7	253	9	253	54	337	54	337	9	253	70	305	54	337	70	305	85	337	85	337	70	305	131	253	85	337	131	253	147	253	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	186	-71	188	-70	193	-19	193	-19	188	-70	191	-70	193	-19	191	-70	194	-69	194	-69	196	-70	204	-25	204	-25	196	-70	198	-71	204	-25	198	-71	199	-72	150	-46	151	-55	151	-36	151	-36	151	-55	155	-62	151	-36	155	-62	155	-29	155	-29	155	-62	161	-67	155	-29	161	-67	162	-23	162	-23	161	-67	169	-71	162	-23	169	-71	170	-19	170	-19	169	-71	179	-72	170	-19	179	-72	180	-17	180	-17	179	-72	182	-71	180	-17	182	-71	193	-19	193	-19	182	-71	186	-71	220	-61	218	-47	217	-79	217	-79	218	-47	212	-35	217	-79	212	-35	210	-97	210	-97	212	-35	204	-25	210	-97	204	-25	200	-76	200	-76	199	-86	210	-97	210	-97	199	-86	199	-113	204	-25	199	-72	200	-74	204	-25	200	-74	200	-76	204	-25	193	-19	194	-69	159	-130	164	-139	174	-119	174	-119	164	-139	183	-127	174	-119	183	-127	185	-108	185	-108	183	-127	199	-113	185	-108	199	-113	194	-97	194	-97	199	-113	199	-86	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	115	-71	118	-70	123	-19	123	-19	118	-70	121	-70	123	-19	121	-70	123	-69	123	-69	126	-70	134	-25	134	-25	126	-70	128	-71	134	-25	128	-71	129	-72	80	-46	81	-55	81	-36	81	-36	81	-55	85	-62	81	-36	85	-62	85	-29	85	-29	85	-62	91	-67	85	-29	91	-67	92	-23	92	-23	91	-67	99	-71	92	-23	99	-71	100	-19	100	-19	99	-71	109	-72	100	-19	109	-72	110	-17	110	-17	109	-72	112	-71	110	-17	112	-71	123	-19	123	-19	112	-71	115	-71	150	-61	148	-47	148	-79	148	-79	148	-47	142	-35	148	-79	142	-35	140	-97	140	-97	142	-35	134	-25	140	-97	134	-25	131	-76	131	-76	129	-86	140	-97	140	-97	129	-86	129	-113	134	-25	129	-72	130	-74	134	-25	130	-74	131	-76	134	-25	123	-19	123	-69	89	-130	94	-139	104	-119	104	-119	94	-139	113	-127	104	-119	113	-127	116	-108	116	-108	113	-127	129	-113	116	-108	129	-113	124	-97	124	-97	129	-113	129	-86	162	10	159	9	252	0	252	0	159	9	156	8	252	0	156	8	153	7	164	15	252	0	228	13	164	15	228	13	217	20	164	15	217	20	206	30	164	15	206	30	194	44	164	15	194	44	163	17	194	44	158	26	160	24	194	44	160	24	162	21	194	44	162	21	163	19	194	44	163	19	163	17	240	9	228	13	252	0	240	9	252	0	252	7	163	13	162	10	252	0	163	13	252	0	164	15	143	7	143	0	252	0	143	7	252	0	153	7	148	218	138	225	138	218	121	0	3	7	3	0	40	28	92	12	41	41	24	10	18	9	123	0	123	0	18	9	11	8	123	0	11	8	2	8	39	25	38	20	123	0	123	0	38	20	35	16	123	0	35	16	32	13	19	220	25	219	123	229	123	229	25	219	30	218	123	229	30	218	33	216	33	216	36	213	123	229	123	229	36	213	38	210	123	229	38	210	39	205	86	204	88	209	41	191	41	191	88	209	90	213	41	191	90	213	94	216	94	216	97	218	41	191	41	191	97	218	40	198	123	229	39	205	40	198	123	229	40	198	97	218	123	229	97	218	101	219	123	229	101	219	107	220	123	229	107	220	115	221	123	229	115	221	123	222	41	191	86	26	85	32	41	191	85	32	85	39	85	138	85	120	90	120	85	138	90	120	108	140	108	140	90	120	95	120	108	140	95	120	101	120	41	191	85	39	85	190	41	191	85	190	85	198	41	191	85	198	86	204	11	221	19	220	123	229	11	221	123	229	2	229	11	221	2	229	2	222	120	143	114	141	115	118	115	118	114	141	112	121	106	121	112	121	108	140	106	121	108	140	101	120	114	141	108	140	112	121	150	129	148	131	150	58	150	58	148	131	145	132	150	58	145	132	144	70	144	70	145	132	142	133	144	70	142	133	138	81	138	81	142	133	142	160	138	81	142	160	136	154	136	154	131	150	138	81	138	81	131	150	131	94	127	101	131	94	131	150	127	101	131	150	126	146	115	118	119	114	120	143	120	143	119	114	122	108	120	143	122	108	126	146	126	146	122	108	127	101	253	11	239	18	266	0	266	0	239	18	225	26	266	0	225	26	201	0	201	0	225	26	212	36	201	0	212	36	201	49	201	49	194	61	201	0	201	0	194	61	193	5	193	5	194	61	186	10	186	10	194	61	185	77	186	10	185	77	178	16	178	16	185	77	175	95	178	16	175	95	171	25	171	25	175	95	166	111	171	25	166	111	163	36	163	36	166	111	157	122	163	36	157	122	156	47	156	47	157	122	153	126	156	47	153	126	150	129	224	183	231	184	231	225	231	225	231	184	237	187	231	225	237	187	240	220	240	220	237	187	243	191	240	220	243	191	246	213	246	213	243	191	246	197	246	213	246	197	248	204	200	196	205	190	209	229	209	229	205	190	213	185	209	229	213	185	221	228	221	228	213	185	224	183	221	228	224	183	231	225	195	228	191	203	196	201	195	228	196	201	209	229	209	229	196	201	200	196	148	168	151	141	153	177	153	177	151	141	158	150	153	177	158	150	158	187	158	187	158	150	162	198	142	160	142	133	151	141	142	160	151	141	148	168	180	197	183	200	184	225	184	225	183	200	186	202	184	225	186	202	195	228	195	228	186	202	191	203	162	198	165	161	168	210	168	210	165	161	171	174	168	210	171	174	175	219	175	219	171	174	176	188	175	219	176	188	184	225	184	225	176	188	178	193	184	225	178	193	180	197	97	13	94	15	41	39	97	13	41	39	123	0	123	0	41	39	40	31	123	0	40	31	39	25	123	0	123	8	115	8	123	0	115	8	108	9	123	0	108	9	102	11	123	0	102	11	97	13	41	39	94	15	90	18	41	39	90	18	88	22	41	39	88	22	86	26	41	39	86	26	41	191	29	11	24	10	123	0	29	11	123	0	32	13	123	0	2	8	2	0	165	161	162	198	158	150	253	11	266	0	266	7	150	129	150	58	156	47	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	160	445	162	408	166	444	166	444	162	408	168	412	166	444	168	412	171	442	171	442	168	412	172	416	171	442	172	416	174	439	174	439	172	416	175	420	174	439	175	420	177	435	177	435	175	420	177	424	177	435	177	424	177	429	162	408	160	445	156	444	162	408	156	444	152	443	162	408	152	443	148	441	162	408	148	441	144	438	162	408	144	438	139	434	162	408	139	434	85	359	85	359	139	434	65	359	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	109	445	112	408	115	444	115	444	112	408	117	412	115	444	117	412	120	442	120	442	117	412	121	416	120	442	121	416	124	439	124	439	121	416	124	420	124	439	124	420	126	435	126	435	124	420	126	424	126	435	126	424	127	429	112	408	109	445	105	444	112	408	105	444	101	443	112	408	101	443	97	441	112	408	97	441	93	438	112	408	93	438	88	434	112	408	88	434	35	359	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	35	359	88	434	15	359	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	239	30	223	24	275	0	275	0	223	24	203	21	275	0	203	21	180	20	45	25	37	16	275	0	275	0	37	16	25	12	275	0	25	12	6	9	150	-71	153	-70	158	-19	158	-19	153	-70	156	-70	158	-19	156	-70	158	-69	158	-69	161	-70	169	-25	169	-25	161	-70	163	-71	169	-25	163	-71	164	-72	115	-46	116	-55	116	-36	116	-36	116	-55	120	-62	116	-36	120	-62	120	-29	120	-29	120	-62	126	-67	120	-29	126	-67	127	-23	127	-23	126	-67	134	-71	127	-23	134	-71	135	-19	135	-19	134	-71	144	-72	135	-19	144	-72	145	-17	145	-17	144	-72	147	-71	145	-17	147	-71	158	-19	158	-19	147	-71	150	-71	185	-61	183	-47	183	-79	183	-79	183	-47	178	-35	183	-79	178	-35	175	-97	175	-97	178	-35	169	-25	175	-97	169	-25	166	-76	166	-76	164	-86	175	-97	175	-97	164	-86	164	-113	169	-25	164	-72	165	-74	169	-25	165	-74	166	-76	169	-25	158	-19	158	-69	124	-130	129	-139	139	-119	139	-119	129	-139	148	-127	139	-119	148	-127	150	-108	150	-108	148	-127	164	-113	150	-108	164	-113	159	-97	159	-97	164	-113	164	-86	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	71	-71	73	-70	78	-19	78	-19	73	-70	76	-70	78	-19	76	-70	79	-69	79	-69	81	-70	89	-25	89	-25	81	-70	83	-71	89	-25	83	-71	84	-72	35	-46	36	-55	37	-36	37	-36	36	-55	40	-62	37	-36	40	-62	40	-29	40	-29	40	-62	46	-67	40	-29	46	-67	47	-23	47	-23	46	-67	54	-71	47	-23	54	-71	55	-19	55	-19	54	-71	64	-72	55	-19	64	-72	65	-17	65	-17	64	-72	67	-71	65	-17	67	-71	78	-19	78	-19	67	-71	71	-71	105	-61	103	-47	102	-79	102	-79	103	-47	97	-35	102	-79	97	-35	95	-97	95	-97	97	-35	89	-25	95	-97	89	-25	85	-76	85	-76	84	-86	95	-97	95	-97	84	-86	84	-113	89	-25	84	-72	85	-74	89	-25	85	-74	85	-76	89	-25	78	-19	79	-69	44	-130	49	-139	59	-119	59	-119	49	-139	68	-127	59	-119	68	-127	70	-108	70	-108	68	-127	84	-113	70	-108	84	-113	79	-97	79	-97	84	-113	84	-86	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	147	321	147	321	127	319	127	319	147	321	147	331	127	319	147	331	113	315	113	315	147	331	49	292	113	315	49	292	50	273	102	32	50	273	50	57	102	32	50	57	106	26	106	26	50	57	49	38	106	26	49	38	114	22	114	22	49	38	45	25	114	22	45	25	127	20	127	20	45	25	275	0	127	20	275	0	146	20	146	20	275	0	180	20	100	42	100	274	50	273	50	273	100	274	101	294	50	273	101	294	105	307	147	331	6	331	26	319	147	331	26	319	38	314	147	331	38	314	46	306	147	331	46	306	49	292	229	333	218	339	218	290	229	333	218	290	219	290	229	333	219	290	221	289	229	333	221	289	223	288	229	333	223	288	224	287	229	333	224	287	225	285	229	333	225	285	225	283	229	333	225	283	235	262	229	333	235	262	237	323	218	339	205	342	205	287	218	339	205	287	207	287	218	339	207	287	209	288	218	339	209	288	211	288	218	339	211	288	213	288	218	339	213	288	215	289	218	339	215	289	216	289	218	339	216	289	217	289	218	339	217	289	218	290	175	313	177	304	177	322	177	322	177	304	180	297	177	322	180	297	181	330	181	330	180	297	186	292	181	330	186	292	187	336	187	336	186	292	195	289	187	336	195	289	195	340	195	340	195	289	205	287	195	340	205	287	205	342	242	279	245	297	243	311	242	279	243	311	237	323	242	279	237	323	235	262	235	262	225	283	224	273	235	262	224	273	223	246	223	246	224	273	219	262	223	246	219	262	211	251	185	229	189	220	199	240	199	240	189	220	208	231	199	240	208	231	211	251	211	251	208	231	223	246	277	69	273	62	275	0	275	0	273	62	269	56	275	0	269	56	265	50	265	50	254	39	275	0	275	0	254	39	239	30	275	0	239	30	223	24	299	87	286	87	281	77	299	87	281	77	277	69	299	87	277	69	275	0	203	21	180	20	275	0	203	21	275	0	223	24	275	0	45	25	37	16	275	0	37	16	25	12	275	0	25	12	6	9	275	0	6	9	6	0	50	273	102	32	100	42	26	319	6	331	6	321	113	315	50	273	105	307	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	165	343	154	349	154	299	165	343	154	299	155	299	165	343	155	299	157	299	165	343	157	299	159	298	165	343	159	298	160	296	165	343	160	296	161	294	165	343	161	294	161	292	165	343	161	292	171	271	165	343	171	271	173	333	154	349	141	351	141	297	154	349	141	297	143	297	154	349	143	297	145	297	154	349	145	297	147	297	154	349	147	297	149	298	154	349	149	298	151	298	154	349	151	298	152	299	154	349	152	299	153	299	154	349	153	299	154	299	112	323	113	314	113	332	113	332	113	314	117	307	113	332	117	307	117	340	117	340	117	307	123	301	117	340	123	301	123	346	123	346	123	301	131	298	123	346	131	298	131	350	131	350	131	298	141	297	131	350	141	297	141	351	178	288	181	306	179	321	178	288	179	321	173	333	178	288	173	333	171	271	171	271	161	292	160	282	171	271	160	282	159	255	159	255	160	282	155	272	159	255	155	272	146	261	121	239	125	229	135	250	135	250	125	229	144	241	135	250	144	241	146	261	146	261	144	241	159	255	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	156	321	156	321	135	319	135	319	156	321	156	331	135	319	156	331	122	315	122	315	156	331	57	292	122	315	57	292	58	273	110	32	58	273	58	57	110	32	58	57	114	26	114	26	58	57	57	38	114	26	57	38	122	22	122	22	57	38	53	25	122	22	53	25	135	20	135	20	53	25	283	0	135	20	283	0	154	20	154	20	283	0	189	20	109	42	109	274	58	273	58	273	109	274	110	294	58	273	110	294	114	307	156	331	15	331	34	319	156	331	34	319	47	314	156	331	47	314	54	306	156	331	54	306	57	292	285	69	281	62	283	0	283	0	281	62	277	56	283	0	277	56	273	50	273	50	262	39	283	0	283	0	262	39	248	30	283	0	248	30	231	24	307	87	295	87	290	77	307	87	290	77	285	69	307	87	285	69	283	0	212	21	189	20	283	0	212	21	283	0	231	24	283	0	53	25	46	16	283	0	46	16	33	12	283	0	33	12	15	9	283	0	15	9	15	0	172	173	174	164	174	182	174	182	174	164	178	157	174	182	178	157	178	190	178	190	178	157	184	151	178	190	184	151	184	196	184	196	184	151	191	147	184	196	191	147	192	199	192	199	191	147	200	146	192	199	200	146	200	201	200	201	200	146	209	147	200	201	209	147	209	199	209	199	209	147	216	151	209	199	216	151	216	195	216	195	216	151	223	157	216	195	223	157	223	189	223	189	223	157	227	164	223	189	227	164	227	181	227	181	227	164	228	172	58	273	110	32	109	42	34	319	15	331	15	321	122	315	58	273	114	307	122	171	123	163	123	180	123	180	123	163	127	155	123	180	127	155	127	188	127	188	127	155	133	149	127	188	133	149	133	194	133	194	133	149	140	145	133	194	140	145	141	198	141	198	140	145	149	144	141	198	149	144	150	200	150	200	149	144	158	145	150	200	158	145	158	198	158	198	158	145	165	149	158	198	165	149	165	194	165	194	165	149	171	155	165	194	171	155	171	187	171	187	171	155	175	162	171	187	175	162	175	180	175	180	175	162	177	171	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	46	92	29	49	46	95	20	95	20	49	46	101	13	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	91	44	59	333	92	29	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	14	312	9	320	9	311	128	0	11	7	11	0	48	32	101	13	49	46	49	281	92	29	59	333	44	25	36	17	274	0	274	0	36	17	24	12	274	0	24	12	5	9	175	20	144	20	274	0	274	0	144	20	125	20	274	0	125	20	44	25	44	25	125	20	113	22	44	25	113	22	48	38	48	38	113	22	105	26	48	38	105	26	49	55	49	55	105	26	101	32	49	55	101	32	49	140	49	140	101	32	49	165	49	140	49	165	6	138	147	331	6	331	24	320	147	331	24	320	37	315	147	331	37	315	44	307	147	331	44	307	48	294	147	331	48	294	114	315	147	331	114	315	127	320	147	331	127	320	147	321	49	276	101	32	100	41	100	190	100	166	177	213	100	190	177	213	177	237	49	276	100	41	100	276	49	276	100	276	101	295	49	276	101	295	105	307	49	276	105	307	114	315	49	276	114	315	48	294	272	62	266	52	274	0	274	0	266	52	258	43	274	0	258	43	249	36	249	36	239	30	274	0	274	0	239	30	227	25	274	0	227	25	212	22	279	74	272	62	274	0	279	74	274	0	299	87	279	74	299	87	286	87	195	20	175	20	274	0	195	20	274	0	212	22	274	0	5	9	5	0	49	165	101	32	49	276	24	320	6	331	6	321	49	140	6	138	6	113	45	20	38	13	129	0	129	0	38	13	27	9	129	0	27	9	10	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	25	312	28	312	28	313	28	312	36	312	28	313	36	312	28	324	28	324	36	312	45	329	28	324	9	320	14	311	28	324	14	311	18	312	36	312	42	309	45	329	45	329	42	309	46	303	45	329	46	303	59	333	59	333	46	303	48	294	59	333	48	294	49	281	92	28	49	281	49	181	92	28	49	181	49	160	49	160	49	181	10	155	49	160	10	155	10	132	74	337	92	28	91	43	91	210	91	188	129	214	91	210	129	214	129	237	91	43	91	340	89	342	91	43	89	342	74	337	129	0	129	7	112	10	129	0	112	10	101	13	129	0	101	13	48	30	129	0	48	30	45	20	59	333	49	281	92	28	59	333	92	28	74	337	48	30	101	13	49	45	49	45	101	13	95	19	49	45	95	19	49	160	49	160	95	19	92	28	14	311	9	320	9	310	129	0	10	7	10	0	234	445	237	408	240	444	240	444	237	408	242	412	240	444	242	412	245	442	245	442	242	412	246	416	245	442	246	416	249	439	249	439	246	416	249	420	249	439	249	420	251	435	251	435	249	420	251	424	251	435	251	424	252	429	237	408	234	445	230	444	237	408	230	444	226	443	237	408	226	443	222	441	237	408	222	441	218	438	237	408	218	438	213	434	237	408	213	434	160	359	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	160	359	213	434	140	359	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	190	339	193	302	196	338	196	338	193	302	198	306	196	338	198	306	201	336	201	336	198	306	202	310	201	336	202	310	205	333	205	333	202	310	205	314	205	333	205	314	207	329	207	329	205	314	207	318	207	329	207	318	208	323	193	302	190	339	186	338	193	302	186	338	182	337	193	302	182	337	178	335	193	302	178	335	174	332	193	302	174	332	169	328	193	302	169	328	116	253	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	116	253	169	328	95	253	243	0	139	7	138	0	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	181	-71	183	-70	188	-19	188	-19	183	-70	186	-70	188	-19	186	-70	189	-69	189	-69	191	-70	199	-25	199	-25	191	-70	193	-71	199	-25	193	-71	194	-72	145	-46	146	-55	146	-36	146	-36	146	-55	150	-62	146	-36	150	-62	150	-29	150	-29	150	-62	156	-67	150	-29	156	-67	157	-23	157	-23	156	-67	164	-71	157	-23	164	-71	165	-19	165	-19	164	-71	174	-72	165	-19	174	-72	175	-17	175	-17	174	-72	177	-71	175	-17	177	-71	188	-19	188	-19	177	-71	181	-71	215	-61	213	-47	212	-79	212	-79	213	-47	207	-35	212	-79	207	-35	205	-97	205	-97	207	-35	199	-25	205	-97	199	-25	195	-76	195	-76	194	-86	205	-97	205	-97	194	-86	194	-113	199	-25	194	-72	195	-74	199	-25	195	-74	195	-76	199	-25	188	-19	189	-69	154	-130	159	-139	169	-119	169	-119	159	-139	178	-127	169	-119	178	-127	180	-108	180	-108	178	-127	194	-113	180	-108	194	-113	189	-97	189	-97	194	-113	194	-86	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	82	36	76	230	63	225	82	36	63	225	83	26	50	220	40	169	83	26	50	220	83	26	63	225	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	139	229	125	224	133	203	166	23	161	15	243	0	243	0	161	15	152	10	243	0	152	10	139	7	128	-71	131	-70	135	-19	135	-19	131	-70	134	-70	135	-19	134	-70	136	-69	136	-69	138	-70	146	-25	146	-25	138	-70	140	-71	146	-25	140	-71	142	-72	93	-46	94	-55	94	-36	94	-36	94	-55	98	-62	94	-36	98	-62	98	-29	98	-29	98	-62	103	-67	98	-29	103	-67	104	-23	104	-23	103	-67	112	-71	104	-23	112	-71	113	-19	113	-19	112	-71	122	-72	113	-19	122	-72	123	-17	123	-17	122	-72	125	-71	123	-17	125	-71	135	-19	135	-19	125	-71	128	-71	162	-61	160	-47	160	-79	160	-79	160	-47	155	-35	160	-79	155	-35	153	-97	153	-97	155	-35	146	-25	153	-97	146	-25	143	-76	143	-76	141	-86	153	-97	153	-97	141	-86	141	-113	146	-25	142	-72	143	-74	146	-25	143	-74	143	-76	146	-25	135	-19	136	-69	102	-130	107	-139	116	-119	116	-119	107	-139	126	-127	116	-119	126	-127	128	-108	128	-108	126	-127	141	-113	128	-108	141	-113	136	-97	136	-97	141	-113	141	-86	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	216	19	170	152	170	52	216	19	170	52	221	13	221	13	170	52	169	35	221	13	169	35	243	0	243	0	169	35	166	23	153	230	147	201	157	195	153	230	157	195	174	227	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	230	9	221	13	243	0	230	9	243	0	243	7	213	29	202	201	190	217	213	29	190	217	174	227	213	29	174	227	170	152	213	29	170	152	216	19	243	0	139	7	138	0	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	259	443	242	443	198	359	198	359	242	443	181	392	198	359	181	392	166	359	166	359	181	392	122	443	166	359	122	443	104	443	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	212	42	212	153	210	180	212	42	210	180	202	201	212	42	202	201	213	29	243	0	243	7	230	9	243	0	230	9	221	13	243	0	221	13	169	35	243	0	169	35	166	23	243	0	166	23	161	15	243	0	161	15	152	10	243	0	152	10	139	7	243	0	139	7	138	0	202	201	190	217	213	29	213	29	190	217	174	227	213	29	174	227	170	152	170	152	174	227	169	171	216	19	213	29	170	152	216	19	170	152	170	52	216	19	170	52	221	13	203	337	185	337	141	253	141	253	185	337	125	286	141	253	125	286	109	253	109	253	125	286	65	337	109	253	65	337	47	337	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	174	227	153	230	157	195	174	227	157	195	164	185	174	227	164	185	169	171	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	153	230	147	201	157	195	169	35	221	13	170	52	63	343	52	349	52	299	63	343	52	299	53	299	63	343	53	299	55	299	63	343	55	299	57	298	63	343	57	298	59	296	63	343	59	296	60	294	63	343	60	294	60	292	63	343	60	292	69	271	63	343	69	271	72	333	52	349	40	351	40	297	52	349	40	297	42	297	52	349	42	297	44	297	52	349	44	297	46	297	52	349	46	297	48	298	52	349	48	298	50	298	52	349	50	298	51	299	52	349	51	299	52	299	10	323	11	314	11	332	11	332	11	314	15	307	11	332	15	307	15	340	15	340	15	307	21	301	15	340	21	301	21	346	21	346	21	301	29	298	21	346	29	298	30	350	30	350	29	298	40	297	30	350	40	297	40	351	77	288	79	306	77	321	77	288	77	321	72	333	77	288	72	333	69	271	69	271	60	292	59	282	69	271	59	282	58	255	58	255	59	282	53	272	58	255	53	272	45	261	19	239	23	229	34	250	34	250	23	229	42	241	34	250	42	241	45	261	45	261	42	241	58	255	70	200	75	197	77	216	77	216	75	197	78	191	77	216	78	191	90	220	90	220	78	191	80	181	90	220	80	181	80	169	124	26	80	169	80	47	124	26	80	47	127	18	127	18	80	47	133	13	64	212	49	208	51	200	64	212	51	200	53	200	64	212	53	200	57	201	64	212	57	201	60	201	64	212	60	201	63	201	64	212	63	201	70	200	64	212	70	200	77	216	121	228	117	230	121	190	121	190	117	230	123	36	121	190	123	36	122	190	122	190	123	36	123	174	122	190	123	174	137	205	137	205	123	174	135	186	137	205	135	186	146	194	137	205	146	194	151	216	151	216	146	194	155	199	151	216	155	199	166	224	166	224	155	199	165	202	166	224	165	202	174	203	174	203	187	201	180	229	180	229	187	201	194	230	123	36	117	230	103	225	123	36	103	225	124	26	180	229	166	224	174	203	207	23	201	15	283	0	283	0	201	15	192	10	283	0	192	10	180	7	197	195	205	185	214	227	214	227	205	185	209	171	214	227	209	171	210	152	256	19	210	152	210	52	256	19	210	52	262	13	262	13	210	52	210	35	262	13	210	35	283	0	283	0	210	35	207	23	194	230	187	201	197	195	194	230	197	195	214	227	252	42	252	153	250	180	252	42	250	180	243	201	252	42	243	201	231	217	252	42	231	217	253	29	270	9	262	13	283	0	270	9	283	0	283	7	253	29	231	217	214	227	253	29	214	227	210	152	253	29	210	152	256	19	155	0	155	7	142	9	155	0	142	9	133	13	155	0	133	13	80	32	155	0	80	32	77	21	155	0	77	21	71	14	155	0	71	14	62	9	155	0	62	9	50	7	155	0	50	7	50	0	90	220	80	169	124	26	90	220	124	26	103	225	51	200	49	208	49	199	80	32	133	13	80	47	283	0	180	7	179	0	43	23	39	15	129	0	129	0	39	15	30	10	129	0	30	10	17	8	95	331	8	331	15	323	95	331	15	323	28	320	95	331	28	320	36	314	95	331	36	314	42	304	95	331	42	304	45	290	95	331	45	290	46	273	95	331	46	273	95	271	192	339	184	316	218	308	192	339	218	308	245	329	245	329	218	308	246	287	245	329	246	287	285	304	285	304	246	287	265	254	285	304	265	254	278	209	97	221	107	255	111	298	111	298	107	255	123	282	111	298	123	282	129	317	129	317	123	282	141	301	129	317	141	301	149	330	149	330	141	301	162	312	149	330	162	312	170	337	170	337	162	312	184	316	170	337	184	316	192	339	208	25	210	53	208	22	208	22	206	61	202	-8	202	-8	206	61	200	69	202	-8	200	69	191	74	210	53	208	25	209	29	210	53	209	29	210	34	210	53	210	34	211	39	210	53	211	39	211	43	279	106	270	65	289	32	289	32	270	65	257	35	289	32	257	35	251	2	251	2	257	35	239	16	251	2	239	16	219	9	219	9	215	10	251	2	251	2	215	10	202	-8	285	304	282	156	289	32	285	304	289	32	314	266	314	266	289	32	316	74	314	266	316	74	331	220	331	220	316	74	331	122	331	220	331	122	336	170	211	12	209	15	202	-8	202	-8	209	15	208	18	202	-8	208	18	208	22	202	-8	191	74	184	-6	184	-6	191	74	180	75	184	-6	180	75	169	0	169	0	180	75	168	73	169	0	168	73	160	67	169	0	160	67	158	9	158	9	160	67	153	58	158	9	153	58	151	22	151	22	153	58	149	48	151	22	149	48	148	37	112	11	105	18	46	46	46	46	105	18	100	29	46	46	100	29	46	273	46	273	100	29	98	42	46	273	98	42	97	55	95	271	46	273	97	55	95	271	97	55	97	221	95	271	97	221	111	298	129	0	129	8	122	8	129	0	122	8	112	11	129	0	112	11	46	46	129	0	46	46	45	34	129	0	45	34	43	23	129	0	17	8	17	0	211	12	202	-8	215	10	279	106	289	32	282	156	285	304	278	209	282	156	206	61	208	22	210	53	15	323	8	331	8	323	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	158	-87	154	-89	157	-103	157	-103	154	-89	150	-91	157	-103	150	-91	146	-91	146	-91	142	-91	157	-103	157	-103	142	-91	138	-89	157	-103	138	-89	134	-87	169	-56	168	-67	181	-90	181	-90	168	-67	166	-76	181	-90	166	-76	163	-82	163	-82	161	-85	181	-90	181	-90	161	-85	158	-87	181	-90	158	-87	157	-103	212	0	212	153	210	180	212	0	210	180	209	-38	209	-38	210	180	202	201	209	-38	202	201	198	-68	198	-68	202	201	190	217	198	-68	190	217	181	-90	181	-90	190	217	174	227	181	-90	174	227	170	152	170	152	174	227	169	171	174	227	153	230	157	195	174	227	157	195	164	185	174	227	164	185	169	171	181	-90	170	152	170	-21	181	-90	170	-21	170	-41	181	-90	170	-41	169	-56	127	-108	157	-103	134	-87	127	-108	134	-87	130	-83	127	-108	130	-83	125	-77	127	-108	125	-77	120	-71	127	-108	120	-71	115	-66	127	-108	115	-66	112	-107	112	-107	115	-66	110	-63	112	-107	110	-63	106	-61	112	-107	106	-61	101	-61	112	-107	101	-61	99	-103	94	-62	89	-65	89	-97	94	-62	89	-97	99	-103	94	-62	99	-103	101	-61	84	-69	81	-74	83	-90	84	-69	83	-90	89	-97	84	-69	89	-97	89	-65	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	83	-90	81	-74	80	-80	153	230	147	201	157	195	103	387	103	359	258	359	103	387	258	359	258	387	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	46	281	46	253	202	253	46	281	202	253	202	281	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	163	392	149	397	154	363	154	363	149	397	137	407	154	363	137	407	134	373	134	373	137	407	129	421	134	373	129	421	124	438	227	419	217	406	220	372	220	372	217	406	207	396	220	372	207	396	202	362	202	362	207	396	195	391	202	362	195	391	180	390	180	390	163	392	179	359	179	359	163	392	154	363	124	438	109	438	112	411	124	438	112	411	120	389	124	438	120	389	134	373	235	438	227	419	234	387	235	438	234	387	244	410	235	438	244	410	250	438	180	390	179	359	202	362	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	227	419	220	372	234	387	108	285	94	291	99	257	99	257	94	291	83	301	99	257	83	301	80	267	80	267	83	301	75	315	80	267	75	315	70	332	172	313	163	300	166	266	166	266	163	300	152	290	166	266	152	290	147	256	147	256	152	290	140	285	147	256	140	285	126	283	126	283	108	285	124	253	124	253	108	285	99	257	70	332	55	332	58	305	70	332	58	305	66	283	70	332	66	283	80	267	181	332	172	313	180	281	181	332	180	281	190	303	181	332	190	303	195	332	126	283	124	253	147	256	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	172	313	166	266	180	281	258	445	261	407	263	444	263	444	261	407	266	411	263	444	266	411	268	442	268	442	266	411	270	416	268	442	270	416	272	439	272	439	270	416	273	420	272	439	273	420	274	435	274	435	273	420	275	425	274	435	275	425	275	430	261	407	258	445	254	445	261	407	254	445	251	444	261	407	251	444	247	442	261	407	247	442	242	439	261	407	242	439	237	434	261	407	237	434	184	359	180	445	182	407	186	444	186	444	182	407	188	411	186	444	188	411	190	442	190	442	188	411	192	416	190	442	192	416	194	439	194	439	192	416	195	420	194	439	195	420	196	435	196	435	195	420	196	425	196	435	196	425	197	430	182	407	180	445	176	445	182	407	176	445	173	444	182	407	173	444	169	442	182	407	169	442	164	439	182	407	164	439	158	434	182	407	158	434	105	359	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	105	359	158	434	85	359	184	359	237	434	164	359	209	339	212	301	215	338	215	338	212	301	217	305	215	338	217	305	220	336	220	336	217	305	222	310	220	336	222	310	223	333	223	333	222	310	224	314	223	333	224	314	226	329	226	329	224	314	226	319	226	329	226	319	227	324	212	301	209	339	206	339	212	301	206	339	202	338	212	301	202	338	198	336	212	301	198	336	194	333	212	301	194	333	188	328	212	301	188	328	135	253	132	339	134	301	137	338	137	338	134	301	139	305	137	338	139	305	142	336	142	336	139	305	143	310	142	336	143	310	145	333	145	333	143	310	146	314	145	333	146	314	148	329	148	329	146	314	148	319	148	329	148	319	148	324	134	301	132	339	128	339	134	301	128	339	124	338	134	301	124	338	120	336	134	301	120	336	115	333	134	301	115	333	110	328	134	301	110	328	57	253	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	230	154	215	186	215	43	230	154	215	43	230	76	230	154	230	76	235	116	187	70	191	17	190	102	190	102	191	17	191	210	191	210	191	17	215	43	191	210	215	43	215	186	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	162	225	130	215	140	211	93	25	123	-4	101	18	57	253	110	328	37	253	135	253	188	328	115	253	85	75	79	94	88	15	88	15	79	94	74	115	88	15	74	115	68	28	68	28	74	115	72	139	68	28	72	139	71	165	71	165	79	307	57	287	147	17	130	23	133	0	133	0	130	23	115	32	133	0	115	32	110	6	110	6	115	32	103	44	110	6	103	44	92	59	92	59	85	75	88	15	214	48	208	33	211	0	211	0	208	33	198	23	211	0	198	23	191	-1	191	-1	198	23	184	18	191	-1	184	18	173	-1	173	-1	184	18	166	16	157	-2	173	-1	166	16	157	-2	166	16	147	17	157	-2	147	17	133	0	92	59	88	15	110	6	175	334	171	334	187	314	187	314	171	334	169	316	135	309	169	316	151	333	135	309	151	333	131	330	71	165	75	218	79	307	79	307	75	218	88	260	79	307	88	260	95	317	95	317	88	260	108	291	95	317	108	291	112	324	112	324	108	291	135	309	112	324	135	309	131	330	28	85	39	63	39	262	39	262	39	63	52	44	39	262	52	44	57	287	57	287	52	44	68	28	57	287	68	28	71	165	15	165	17	136	18	201	18	201	17	136	21	110	18	201	21	110	26	234	26	234	21	110	28	85	26	234	28	85	39	262	270	307	276	311	260	331	260	331	276	311	286	312	260	331	286	312	419	331	419	331	286	312	300	313	373	150	380	135	380	211	380	211	380	135	383	115	380	211	383	115	383	232	383	232	383	115	394	115	383	232	394	115	394	232	316	183	332	165	342	184	342	184	332	165	350	163	342	184	350	163	360	189	360	189	350	163	364	159	360	189	364	159	373	197	373	197	364	159	373	150	373	197	373	150	380	211	274	23	269	29	249	0	249	0	269	29	266	36	249	0	266	36	266	46	266	183	266	165	332	165	266	183	332	165	316	183	419	331	300	313	327	313	419	331	327	313	358	312	419	331	358	312	380	307	419	331	380	307	394	298	419	331	394	298	402	283	419	331	402	283	407	261	419	331	407	261	419	261	266	296	260	331	266	46	266	46	260	331	251	331	266	46	251	331	249	0	249	0	251	331	238	331	249	0	238	331	230	0	230	0	238	331	224	332	230	0	224	332	215	262	215	262	224	332	214	282	267	302	270	307	260	331	267	302	260	331	266	296	402	41	387	28	421	0	421	0	387	28	370	21	421	0	370	21	352	19	421	0	443	84	430	84	421	0	430	84	416	59	421	0	416	59	402	41	274	23	249	0	283	20	283	20	249	0	421	0	283	20	421	0	296	19	296	19	421	0	352	19	230	0	215	262	215	66	230	0	215	66	214	48	230	0	214	48	211	0	214	282	212	332	209	297	209	297	212	332	204	333	209	297	204	333	200	308	200	308	204	333	192	333	200	308	192	333	187	314	187	314	192	333	184	334	187	314	184	334	179	334	171	334	151	333	169	316	212	332	214	282	224	332	175	334	187	314	179	334	61	146	63	163	65	216	65	216	63	163	66	177	65	216	66	177	77	222	77	222	66	177	70	189	77	222	70	189	76	198	76	198	82	203	77	222	77	222	82	203	89	226	67	64	63	84	56	16	56	16	63	84	61	105	56	16	61	105	60	127	60	127	61	146	56	16	56	16	61	146	55	208	56	16	55	208	42	193	34	40	56	16	42	193	34	40	42	193	30	175	34	40	30	175	22	155	34	40	22	155	20	71	17	132	15	109	20	71	17	132	20	71	22	155	110	9	101	12	118	-4	118	-4	101	12	92	17	118	-4	92	17	84	0	84	0	92	17	85	24	84	0	85	24	79	33	79	33	72	47	84	0	84	0	72	47	67	64	84	0	67	64	56	16	133	229	116	230	134	211	134	211	116	230	113	215	105	215	113	215	116	230	105	215	116	230	102	229	163	41	153	23	153	2	153	2	153	23	138	12	153	2	138	12	137	-2	137	-2	138	12	120	8	118	-4	137	-2	120	8	118	-4	120	8	110	9	150	196	162	173	163	217	163	217	162	173	169	140	163	217	169	140	177	207	177	207	169	140	171	98	180	24	171	98	169	66	180	24	169	66	167	11	167	11	169	66	163	41	167	11	163	41	153	2	149	225	133	229	134	211	149	225	134	211	150	196	149	225	150	196	163	217	180	24	191	42	192	192	192	192	191	42	201	24	192	192	201	24	204	207	204	207	201	24	212	11	204	207	212	11	209	153	209	153	212	11	210	138	209	153	210	138	290	153	290	153	210	138	337	138	177	207	171	98	180	24	177	207	180	24	192	192	235	45	223	67	224	2	224	2	223	67	214	98	224	2	214	98	212	11	212	11	214	98	210	138	326	56	313	43	314	20	314	20	313	43	301	35	314	20	301	35	296	6	296	6	301	35	288	30	296	6	288	30	277	-1	277	-1	288	30	275	28	277	-1	275	28	256	-4	256	-4	275	28	253	33	256	-4	253	33	238	-2	238	-2	253	33	235	45	238	-2	235	45	224	2	337	138	336	155	334	169	337	138	334	169	330	180	337	138	330	180	326	190	337	138	326	190	320	199	337	138	320	199	310	210	337	138	310	210	299	218	337	138	299	218	290	167	337	138	290	167	290	153	329	41	345	70	339	73	329	41	339	73	326	56	329	41	326	56	314	20	102	229	89	226	89	208	102	229	89	208	97	212	102	229	97	212	105	215	257	230	250	215	263	213	257	230	263	213	272	229	272	229	263	213	274	206	272	229	274	206	286	225	286	225	274	206	282	196	286	225	282	196	288	183	216	193	224	205	228	225	228	225	224	205	236	213	228	225	236	213	242	229	242	229	236	213	250	215	242	229	250	215	257	230	216	217	204	207	211	176	216	217	211	176	216	193	216	217	216	193	228	225	288	183	290	167	299	218	288	183	299	218	286	225	211	176	204	207	209	153	89	226	82	203	89	208	55	208	61	146	65	216	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	215	270	219	246	217	319	217	319	219	246	234	311	234	311	219	246	242	180	234	311	242	180	249	301	249	301	242	180	260	197	249	301	260	197	258	292	258	292	260	197	265	281	242	180	219	246	218	231	242	180	218	231	216	168	216	168	218	231	214	218	216	168	214	218	208	206	128	172	130	154	147	174	147	174	130	154	249	0	147	174	249	0	163	177	163	177	249	0	183	160	163	177	183	160	177	182	177	182	183	160	190	189	200	196	190	189	216	168	200	196	216	168	208	206	190	189	183	160	216	168	202	445	204	408	208	444	208	444	204	408	210	412	208	444	210	412	213	442	213	442	210	412	214	416	213	442	214	416	216	439	216	439	214	416	217	420	216	439	217	420	219	435	219	435	217	420	219	424	219	435	219	424	219	429	204	408	202	445	198	444	204	408	198	444	194	443	204	408	194	443	190	441	204	408	190	441	186	438	204	408	186	438	181	434	204	408	181	434	127	359	103	300	106	306	51	276	51	276	106	306	111	310	51	276	111	310	145	331	145	331	111	310	118	312	145	331	118	312	127	313	127	313	118	312	127	312	127	313	127	312	161	310	127	313	161	310	145	331	145	331	161	310	172	330	215	270	217	319	205	289	205	289	217	319	196	326	205	289	196	326	186	302	186	302	196	326	172	330	186	302	172	330	161	310	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	51	276	103	37	102	56	51	276	102	56	102	171	102	171	130	154	128	172	102	171	102	153	130	154	102	291	103	300	51	276	102	291	51	276	102	171	40	315	47	307	145	331	145	331	47	307	50	294	145	331	50	294	51	276	28	319	40	315	145	331	28	319	145	331	8	331	28	319	8	331	8	321	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	51	62	103	37	51	276	183	160	249	0	283	33	318	11	330	0	330	9	127	359	181	434	108	359	127	339	130	302	133	338	133	338	130	302	135	306	133	338	135	306	138	336	138	336	135	306	140	310	138	336	140	310	142	333	142	333	140	310	143	314	142	333	143	314	144	329	144	329	143	314	144	318	144	329	144	318	145	323	130	302	127	339	123	338	130	302	123	338	119	337	130	302	119	337	116	335	130	302	116	335	111	332	130	302	111	332	107	328	130	302	107	328	53	253	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	53	253	107	328	33	253	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	153	130	154	102	171	102	171	102	291	51	276	51	276	102	291	103	300	51	276	103	300	106	306	103	37	102	56	51	276	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	102	56	102	171	51	276	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	51	62	103	37	51	276	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	175	-71	178	-70	183	-19	183	-19	178	-70	181	-70	183	-19	181	-70	184	-69	184	-69	186	-70	194	-25	194	-25	186	-70	188	-71	194	-25	188	-71	189	-72	140	-46	141	-55	141	-36	141	-36	141	-55	145	-62	141	-36	145	-62	145	-29	145	-29	145	-62	151	-67	145	-29	151	-67	152	-23	152	-23	151	-67	159	-71	152	-23	159	-71	160	-19	160	-19	159	-71	169	-72	160	-19	169	-72	170	-17	170	-17	169	-72	172	-71	170	-17	172	-71	183	-19	183	-19	172	-71	175	-71	210	-61	208	-47	207	-79	207	-79	208	-47	202	-35	207	-79	202	-35	200	-97	200	-97	202	-35	194	-25	200	-97	194	-25	190	-76	190	-76	189	-86	200	-97	200	-97	189	-86	189	-113	194	-25	189	-72	190	-74	194	-25	190	-74	190	-76	194	-25	183	-19	184	-69	149	-130	154	-139	164	-119	164	-119	154	-139	173	-127	164	-119	173	-127	175	-108	175	-108	173	-127	189	-113	175	-108	189	-113	184	-97	184	-97	189	-113	189	-86	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	28	319	8	331	8	321	111	310	51	276	106	306	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	80	-71	83	-70	88	-19	88	-19	83	-70	86	-70	88	-19	86	-70	89	-69	89	-69	91	-70	99	-25	99	-25	91	-70	93	-71	99	-25	93	-71	94	-72	45	-46	46	-55	47	-36	47	-36	46	-55	50	-62	47	-36	50	-62	50	-29	50	-29	50	-62	56	-67	50	-29	56	-67	57	-23	57	-23	56	-67	64	-71	57	-23	64	-71	65	-19	65	-19	64	-71	74	-72	65	-19	74	-72	75	-17	75	-17	74	-72	77	-71	75	-17	77	-71	88	-19	88	-19	77	-71	80	-71	115	-61	113	-47	112	-79	112	-79	113	-47	107	-35	112	-79	107	-35	105	-97	105	-97	107	-35	99	-25	105	-97	99	-25	95	-76	95	-76	94	-86	105	-97	105	-97	94	-86	94	-113	99	-25	94	-72	95	-74	99	-25	95	-74	95	-76	99	-25	88	-19	89	-69	54	-130	59	-139	69	-119	69	-119	59	-139	78	-127	69	-119	78	-127	80	-108	80	-108	78	-127	94	-113	80	-108	94	-113	89	-97	89	-97	94	-113	94	-86	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	223	443	205	443	161	359	161	359	205	443	145	392	161	359	145	392	129	359	129	359	145	392	85	443	129	359	85	443	68	443	118	312	127	312	127	313	145	331	127	313	161	310	145	331	161	310	172	330	172	330	161	310	186	302	172	330	186	302	196	326	196	326	186	302	205	289	196	326	205	289	217	319	217	319	205	289	215	270	217	319	215	270	219	246	214	218	208	206	216	168	216	168	208	206	200	196	216	168	200	196	190	189	190	189	177	182	183	160	183	160	177	182	163	177	183	160	163	177	249	0	249	0	163	177	147	174	249	0	147	174	130	154	130	154	147	174	128	172	130	154	128	172	102	171	265	281	258	292	260	197	260	197	258	292	249	301	260	197	249	301	242	180	242	180	249	301	234	311	242	180	234	311	219	246	219	246	234	311	217	319	214	218	216	168	218	231	218	231	216	168	242	180	218	231	242	180	219	246	270	217	273	242	272	255	270	217	272	255	270	268	270	217	270	268	265	281	270	217	265	281	260	197	190	189	183	160	216	168	318	11	308	13	330	0	330	0	308	13	299	17	330	0	299	17	249	0	249	0	299	17	291	24	249	0	291	24	283	33	102	56	102	171	51	276	102	56	51	276	103	37	103	37	51	276	51	62	102	171	102	153	130	154	145	331	8	331	28	319	145	331	28	319	40	315	145	331	40	315	47	307	145	331	47	307	50	294	145	331	50	294	51	276	145	331	51	276	111	310	145	331	111	310	118	312	145	331	118	312	127	313	102	291	103	300	51	276	102	291	51	276	102	171	106	306	111	310	51	276	106	306	51	276	103	300	147	0	147	9	127	12	147	0	127	12	114	16	147	0	114	16	50	40	147	0	50	40	47	25	147	0	47	25	39	16	147	0	39	16	27	12	147	0	27	12	8	9	147	0	8	9	8	0	51	62	50	40	114	16	51	62	114	16	107	24	51	62	107	24	103	37	28	319	8	331	8	321	183	160	249	0	283	33	318	11	330	0	330	9	161	310	127	313	127	312	161	337	143	337	99	253	99	253	143	337	83	286	99	253	83	286	66	253	66	253	83	286	22	337	66	253	22	337	5	337	11	196	14	197	20	209	20	209	14	197	18	197	20	209	18	197	21	197	21	197	28	196	35	214	35	214	28	196	32	193	35	214	32	193	36	187	20	209	3	203	7	196	20	209	7	196	11	196	80	183	80	229	78	230	80	183	78	230	80	45	80	45	78	230	62	224	80	45	62	224	81	30	81	30	62	224	48	219	81	30	48	219	38	167	38	167	48	219	37	179	48	219	35	214	36	187	48	219	36	187	37	179	35	214	20	209	21	197	122	196	128	228	119	197	119	197	128	228	117	224	119	197	117	224	117	198	117	198	117	224	115	199	106	196	115	199	117	224	106	196	117	224	106	215	137	184	140	230	133	187	133	187	140	230	128	228	133	187	128	228	128	191	128	191	128	228	125	194	144	181	148	181	149	229	149	229	148	181	155	182	149	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	213	166	213	164	190	167	196	166	213	167	196	167	204	141	182	144	181	149	229	141	182	149	229	140	230	141	182	140	230	137	184	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	106	215	106	215	97	189	106	196	80	45	80	157	80	183	80	183	80	157	82	168	80	183	82	168	94	202	123	0	123	7	105	9	123	0	105	9	93	13	123	0	93	13	37	29	123	0	37	29	35	21	123	0	35	21	29	15	123	0	29	15	18	11	123	0	18	11	2	7	123	0	2	7	2	0	93	13	85	20	38	42	38	42	85	20	81	30	38	42	81	30	38	167	7	196	3	203	3	195	37	29	93	13	38	42	128	228	122	196	125	194	195	445	198	408	201	444	201	444	198	408	203	412	201	444	203	412	206	442	206	442	203	412	207	416	206	442	207	416	210	439	210	439	207	416	210	420	210	439	210	420	212	435	212	435	210	420	212	424	212	435	212	424	213	429	198	408	195	445	191	444	198	408	191	444	187	443	198	408	187	443	183	441	198	408	183	441	179	438	198	408	179	438	174	434	198	408	174	434	121	359	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	121	359	174	434	100	359	153	339	156	302	159	338	159	338	156	302	161	306	159	338	161	306	164	336	164	336	161	306	165	310	164	336	165	310	168	333	168	333	165	310	168	314	168	333	168	314	170	329	170	329	168	314	170	318	170	329	170	318	171	323	156	302	153	339	149	338	156	302	149	338	145	337	156	302	145	337	141	335	156	302	141	335	137	332	156	302	137	332	132	328	156	302	132	328	79	253	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	79	253	132	328	59	253	57	359	75	359	119	443	119	443	75	359	135	411	119	443	135	411	151	443	151	443	135	411	196	359	151	443	196	359	213	359	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	20	253	37	253	82	337	82	337	37	253	98	305	82	337	98	305	113	337	113	337	98	305	158	253	113	337	158	253	175	253	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	170	38	170	38	173	73	168	86	170	38	168	86	160	21	160	21	168	86	159	97	160	21	159	97	147	108	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	43	147	108	139	43	145	7	147	108	145	7	160	21	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	98	6	104	-4	112	8	112	8	104	-4	126	-1	112	8	126	-1	123	13	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	98	6	79	9	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	79	9	63	17	68	0	79	9	68	0	75	-2	79	9	75	-2	82	-3	68	0	63	17	61	1	51	31	41	50	45	4	56	185	63	109	57	178	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	123	-106	132	-107	123	-89	123	-89	132	-107	129	-89	138	-88	129	-89	132	-107	138	-88	132	-107	153	-105	138	-31	136	11	131	-6	138	-31	131	-6	140	-50	140	-50	131	-6	130	-49	131	-6	113	-49	116	-51	131	-6	116	-51	118	-50	131	-6	118	-50	121	-50	131	-6	121	-50	124	-49	131	-6	124	-49	127	-49	131	-6	127	-49	130	-49	93	1	102	-1	109	15	109	15	102	-1	111	-3	109	15	111	-3	136	11	136	11	111	-3	121	-5	136	11	121	-5	131	-6	85	25	79	7	84	4	85	25	84	4	93	1	85	25	93	1	109	15	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	116	154	135	142	139	202	139	202	135	142	152	130	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	114	218	95	234	97	165	114	218	97	165	116	154	114	218	116	154	139	202	246	86	243	108	241	56	241	56	243	108	233	128	241	56	233	128	227	31	227	31	233	128	218	148	227	31	218	148	206	11	206	11	218	148	196	166	206	11	196	166	195	67	195	67	192	49	206	11	206	11	192	49	184	33	206	11	184	33	179	-1	179	-1	184	33	172	21	179	-1	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	138	-31	155	14	138	-31	148	-6	155	14	148	-6	179	-1	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	180	325	175	327	177	302	177	302	175	327	164	331	177	302	164	331	162	310	162	310	164	331	154	334	162	310	154	334	146	316	146	316	154	334	144	336	146	316	144	336	134	338	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	194	-64	192	-52	191	-79	191	-79	192	-52	187	-43	191	-79	187	-43	183	-91	183	-91	187	-43	178	-36	183	-91	178	-36	170	-99	170	-99	178	-36	166	-32	170	-99	166	-32	156	-67	156	-67	166	-32	155	-60	152	-55	155	-60	166	-32	152	-55	166	-32	151	-30	152	-55	151	-30	148	-30	152	-55	148	-30	147	-52	147	-52	148	-30	146	-30	147	-52	146	-30	143	-30	147	-52	143	-30	141	-31	147	-52	141	-31	140	-50	170	-99	156	-67	155	-74	170	-99	155	-74	153	-105	153	-105	155	-74	152	-81	153	-105	152	-81	146	-85	97	-83	98	-102	104	-86	104	-86	98	-102	106	-104	104	-86	106	-104	111	-87	111	-87	106	-104	114	-106	111	-87	114	-106	117	-88	117	-88	114	-106	123	-106	117	-88	123	-106	123	-89	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	98	-102	97	-83	89	-98	97	165	79	270	73	180	138	-88	153	-105	146	-85	138	-31	140	-50	141	-31	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	92	-107	89	-89	83	-89	92	-107	83	-89	83	-106	83	-106	83	-89	77	-88	83	-106	77	-88	74	-106	74	-106	77	-88	71	-87	74	-106	71	-87	66	-104	66	-104	71	-87	64	-86	66	-104	64	-86	58	-102	58	-102	64	-86	56	-83	58	-102	56	-83	50	-98	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	174	57	173	73	171	39	171	39	173	73	168	86	171	39	168	86	161	23	161	23	168	86	159	97	161	23	159	97	147	9	147	9	159	97	147	108	147	9	147	108	139	43	139	43	137	31	147	9	147	9	137	31	132	21	147	9	132	21	129	0	129	0	132	21	123	13	129	0	123	13	112	8	121	74	129	68	130	119	130	119	129	68	134	60	130	119	134	60	147	108	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	112	8	98	6	98	-31	112	8	98	-31	108	-4	112	8	108	-4	129	0	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	91	-3	90	-49	100	-50	91	-3	100	-50	98	-31	91	-3	98	-31	98	6	91	-3	73	-49	76	-51	91	-3	76	-51	78	-50	91	-3	78	-50	81	-50	91	-3	81	-50	84	-49	91	-3	84	-49	87	-49	91	-3	87	-49	90	-49	72	-1	77	-2	79	9	79	9	77	-2	81	-2	79	9	81	-2	98	6	98	6	81	-2	86	-3	98	6	86	-3	91	-3	68	0	72	-1	79	9	68	0	79	9	63	17	68	0	63	17	61	1	154	-64	152	-52	151	-79	151	-79	152	-52	147	-43	151	-79	147	-43	143	-91	143	-91	147	-43	138	-36	143	-91	138	-36	130	-99	130	-99	138	-36	126	-32	130	-99	126	-32	117	-67	117	-67	126	-32	116	-60	113	-55	116	-60	126	-32	113	-55	126	-32	111	-30	113	-55	111	-30	108	-30	113	-55	108	-30	107	-52	107	-52	108	-30	106	-30	107	-52	106	-30	103	-30	107	-52	103	-30	101	-31	107	-52	101	-31	100	-50	130	-99	117	-67	115	-74	130	-99	115	-74	113	-105	113	-105	115	-74	112	-81	113	-105	112	-81	106	-85	98	-88	89	-89	92	-107	98	-88	92	-107	113	-105	98	-88	113	-105	106	-85	51	31	41	50	45	4	98	-31	100	-50	101	-31	56	185	63	109	57	178	214	462	197	462	152	378	152	378	197	462	137	411	152	378	137	411	121	378	121	378	137	411	76	462	121	378	76	462	59	462	50	4	53	7	65	42	65	42	53	7	57	9	65	42	57	9	61	10	61	10	64	10	65	42	65	42	64	10	69	9	65	42	69	9	85	25	85	25	69	9	74	8	85	25	74	8	79	7	95	234	83	251	97	165	97	165	83	251	79	270	73	180	79	270	71	323	73	180	71	323	56	196	56	196	71	323	52	305	56	196	52	305	44	214	44	214	52	305	40	281	44	214	40	281	38	232	38	232	40	281	36	251	81	286	88	299	95	334	95	334	88	299	98	309	95	334	98	309	123	338	123	338	98	309	112	315	123	338	112	315	129	318	129	318	146	316	134	338	134	338	146	316	144	336	81	286	95	334	71	323	81	286	71	323	79	270	134	338	123	338	129	318	144	336	146	316	154	334	154	334	146	316	162	310	154	334	162	310	164	331	164	331	162	310	177	302	164	331	177	302	175	327	175	327	177	302	180	325	95	234	97	165	114	218	114	218	97	165	116	154	114	218	116	154	139	202	139	202	116	154	135	142	139	202	135	142	152	130	136	11	119	-4	131	-6	136	11	131	-6	143	-6	136	11	109	15	119	-4	79	7	84	4	85	25	85	25	84	4	96	0	85	25	96	0	109	15	109	15	96	0	107	-2	109	15	107	-2	119	-4	36	-6	47	-6	47	67	47	67	47	-6	48	0	47	67	48	0	65	42	65	42	48	0	50	4	32	99	22	99	36	-6	32	99	36	-6	47	67	139	202	152	130	168	185	168	185	152	130	168	118	168	185	168	118	180	107	180	107	185	100	196	166	196	166	185	100	189	93	196	166	189	93	192	85	246	86	243	108	240	55	240	55	243	108	233	128	240	55	233	128	226	29	226	29	233	128	218	148	226	29	218	148	204	10	204	10	218	148	196	166	204	10	196	166	195	67	195	67	192	49	204	10	204	10	192	49	184	33	204	10	184	33	176	-2	176	-2	184	33	172	21	176	-2	172	21	155	14	196	166	192	85	194	77	196	166	194	77	195	67	196	166	168	185	180	107	155	14	136	11	143	-6	155	14	143	-6	176	-2	190	291	201	278	194	321	194	321	201	278	197	321	202	322	197	321	201	278	190	291	194	321	190	322	190	291	190	322	185	323	190	291	185	323	180	325	190	291	180	325	177	302	224	338	213	338	215	254	224	338	215	254	218	244	224	338	218	244	222	232	224	338	222	232	234	232	206	324	206	271	209	327	209	327	206	271	211	263	209	327	211	263	211	332	211	332	211	263	215	254	211	332	215	254	213	338	202	322	201	278	206	271	202	322	206	271	206	324	97	165	79	270	73	180	175	337	157	337	113	253	113	253	157	337	97	286	113	253	97	286	80	253	80	253	97	286	36	337	80	253	36	337	19	337	30	2	32	3	35	50	35	50	32	3	35	4	35	50	35	4	38	4	38	4	41	4	44	31	44	31	41	4	45	3	44	31	45	3	57	17	57	17	45	3	49	3	57	17	49	3	54	1	30	2	35	50	28	0	28	0	35	50	27	76	28	0	27	76	26	-1	26	-1	27	76	20	76	26	-1	20	76	20	-1	65	227	46	219	52	197	52	197	46	219	50	185	57	109	50	185	46	219	57	109	46	219	40	123	40	123	46	219	31	207	40	123	31	207	28	138	28	138	31	207	22	190	28	138	22	190	21	153	21	153	22	190	19	168	95	229	88	229	104	217	104	217	88	229	88	219	75	217	88	219	88	229	75	217	88	229	65	227	133	220	131	221	137	181	137	181	131	221	128	221	137	181	128	221	128	198	128	198	128	221	125	223	128	198	125	223	122	224	65	227	52	197	57	207	65	227	57	207	65	214	65	227	65	214	75	217	91	6	83	-4	91	-4	91	6	91	-4	98	-4	91	6	72	9	76	-3	91	6	76	-3	83	-4	72	9	57	17	61	0	72	9	61	0	68	-2	72	9	68	-2	76	-3	123	119	71	151	79	95	123	119	79	95	106	80	123	119	106	80	115	74	123	119	115	74	122	68	123	119	122	68	128	60	123	119	128	60	140	108	71	151	64	156	79	95	79	95	64	156	58	163	79	95	58	163	57	109	57	109	58	163	54	170	57	109	54	170	51	178	167	57	166	73	164	38	164	38	166	73	161	86	164	38	161	86	154	21	154	21	161	86	153	97	154	21	153	97	140	108	117	13	119	-1	125	21	125	21	119	-1	139	7	125	21	139	7	130	31	130	31	139	7	132	43	140	108	132	43	139	7	140	108	139	7	154	21	140	108	128	60	131	52	140	108	131	52	132	43	105	8	91	6	98	-4	105	8	98	-4	119	-1	105	8	119	-1	117	13	137	181	144	157	137	220	137	181	137	220	136	220	136	220	133	220	137	181	144	157	151	157	149	225	144	157	149	225	143	225	144	157	143	225	141	223	144	157	141	223	139	221	144	157	139	221	138	220	144	157	138	220	137	220	117	210	128	198	122	224	117	210	122	224	115	226	117	210	115	226	109	228	117	210	109	228	104	217	102	229	95	229	104	217	102	229	104	217	109	228	61	0	57	17	54	1	44	31	35	50	38	4	50	185	57	109	51	178	143	0	123	-49	126	-51	143	0	126	-51	128	-50	143	0	128	-50	131	-50	143	0	131	-50	134	-49	143	0	134	-49	137	-49	143	0	137	-49	140	-49	143	0	140	-49	150	-50	143	0	150	-50	148	-31	143	0	148	-31	178	310	143	0	178	310	127	310	143	0	127	310	127	61	143	0	127	61	126	39	143	0	126	39	123	25	143	0	123	25	115	16	143	0	115	16	101	12	143	0	101	12	80	9	143	0	80	9	80	0	142	-107	139	-89	133	-89	142	-107	133	-89	133	-106	133	-106	133	-89	127	-88	133	-106	127	-88	124	-106	124	-106	127	-88	121	-87	124	-106	121	-87	116	-104	116	-104	121	-87	114	-86	116	-104	114	-86	108	-102	108	-102	114	-86	107	-83	108	-102	107	-83	99	-98	226	9	205	11	226	0	226	0	205	11	192	16	226	0	192	16	161	0	161	0	192	16	183	23	161	0	183	23	179	36	178	310	148	-31	161	0	178	310	161	0	178	55	178	55	161	0	179	36	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	204	-64	202	-52	201	-79	201	-79	202	-52	197	-43	201	-79	197	-43	193	-91	193	-91	197	-43	188	-36	193	-91	188	-36	180	-99	180	-99	188	-36	176	-32	180	-99	176	-32	166	-67	166	-67	176	-32	165	-60	163	-55	165	-60	176	-32	163	-55	176	-32	161	-30	163	-55	161	-30	158	-30	163	-55	158	-30	157	-52	157	-52	158	-30	156	-30	157	-52	156	-30	153	-30	157	-52	153	-30	151	-31	157	-52	151	-31	150	-50	180	-99	166	-67	165	-74	180	-99	165	-74	163	-105	163	-105	165	-74	162	-81	163	-105	162	-81	156	-85	148	-88	139	-89	142	-107	148	-88	142	-107	163	-105	148	-88	163	-105	156	-85	148	-31	150	-50	151	-31	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	36	40	40	25	42	247	36	40	42	247	35	209	36	40	35	209	35	59	63	-107	60	-89	54	-89	63	-107	54	-89	54	-106	54	-106	54	-89	48	-88	54	-106	48	-88	46	-106	46	-106	48	-88	42	-87	46	-106	42	-87	38	-104	38	-104	42	-87	35	-86	38	-104	35	-86	30	-102	30	-102	35	-86	28	-83	30	-102	28	-83	21	-98	52	-50	55	-49	64	-1	64	-1	55	-49	58	-49	64	-1	58	-49	61	-49	61	-49	71	-50	64	-1	64	-1	44	-49	47	-51	64	-1	47	-51	50	-50	64	-1	50	-50	52	-50	53	260	42	247	45	12	53	260	45	12	53	3	53	260	53	3	64	276	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	77	-30	75	-30	79	-52	79	-52	75	-30	73	-31	79	-52	73	-31	71	-50	71	-50	73	-31	70	-31	71	-50	70	-31	64	-1	64	-1	70	-31	65	278	64	-1	65	278	64	276	70	-31	80	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	70	-31	126	-64	124	-52	123	-79	123	-79	124	-52	118	-43	123	-79	118	-43	115	-91	115	-91	118	-43	109	-36	115	-91	109	-36	102	-99	102	-99	109	-36	97	-32	102	-99	97	-32	88	-67	88	-67	97	-32	87	-60	84	-55	87	-60	97	-32	84	-55	97	-32	83	-30	84	-55	83	-30	80	-30	84	-55	80	-30	79	-52	70	-31	72	287	69	284	70	-31	69	284	67	281	70	-31	67	281	65	278	102	-99	88	-67	87	-74	102	-99	87	-74	84	-105	84	-105	87	-74	83	-81	84	-105	83	-81	78	-85	70	-88	60	-89	63	-107	70	-88	63	-107	84	-105	70	-88	84	-105	78	-85	86	28	94	-2	93	23	93	23	94	-2	103	21	109	22	103	21	107	1	109	22	107	1	118	9	81	36	78	49	80	-4	81	36	80	-4	94	-2	81	36	94	-2	86	28	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	9	115	24	109	22	118	9	115	24	118	9	121	27	103	21	94	-2	107	1	77	66	80	-4	78	49	77	-30	79	-52	80	-30	64	-1	64	276	53	3	42	247	40	25	45	12	230	443	213	443	169	359	169	359	213	443	152	392	169	359	152	392	137	359	137	359	152	392	93	443	137	359	93	443	75	443	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	103	209	77	225	103	209	103	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	93	-3	93	23	93	23	93	-3	103	21	109	22	103	21	106	1	109	22	106	1	118	8	81	36	78	49	79	-4	81	36	79	-4	93	-3	81	36	93	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	150	342	139	348	140	298	150	342	140	298	140	299	150	342	140	299	142	298	150	342	142	298	144	297	150	342	144	297	146	296	150	342	146	296	146	294	150	342	146	294	147	292	150	342	147	292	156	271	150	342	156	271	159	332	139	348	127	350	127	296	139	348	127	296	129	296	139	348	129	296	131	297	139	348	131	297	133	297	139	348	133	297	135	297	139	348	135	297	137	297	139	348	137	297	138	298	139	348	138	298	139	298	139	348	139	298	140	298	97	322	98	313	98	331	98	331	98	313	102	306	98	331	102	306	102	339	102	339	102	306	108	301	102	339	108	301	109	345	109	345	108	301	117	297	109	345	117	297	117	349	117	349	117	297	127	296	117	349	127	296	127	350	164	288	166	306	164	320	164	288	164	320	159	332	164	288	159	332	156	271	156	271	147	292	145	282	156	271	145	282	145	255	145	255	145	282	140	271	145	255	140	271	132	261	106	238	110	229	121	250	121	250	110	229	129	240	121	250	129	240	132	261	132	261	129	240	145	255	129	19	140	33	133	39	129	19	133	39	127	32	129	19	127	32	121	27	129	19	121	27	118	8	115	24	109	22	118	8	115	24	118	8	121	27	103	21	93	-3	106	1	77	66	79	-4	78	49	123	25	226	0	126	39	126	39	226	0	192	16	126	39	192	16	127	61	127	61	192	16	183	23	127	61	183	23	127	156	127	156	183	23	127	178	127	156	127	178	63	178	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	285	246	293	331	285	246	296	246	127	310	179	36	178	55	178	178	178	156	241	156	178	178	241	156	241	178	12	331	8	246	21	246	12	331	21	246	27	274	12	331	27	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	205	11	192	16	226	0	205	11	226	0	226	9	127	178	183	23	179	36	127	178	179	36	127	310	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	178	310	127	310	178	55	127	156	63	178	63	156	9	212	10	212	11	221	11	221	10	212	11	211	11	221	11	211	15	224	15	224	11	211	36	211	15	224	36	211	19	227	19	227	36	211	24	230	30	236	24	230	36	211	30	236	36	211	36	242	36	242	36	211	37	43	36	242	37	43	43	250	43	250	37	43	41	26	43	250	41	26	48	11	78	286	77	289	78	68	78	228	78	211	128	211	78	228	128	211	128	228	78	140	78	118	126	118	78	140	126	118	126	140	94	0	107	4	95	25	95	25	107	4	103	23	110	24	103	23	107	4	110	24	107	4	119	11	130	22	140	36	133	41	130	22	133	41	127	34	130	22	127	34	122	30	130	22	122	30	119	11	116	26	110	24	119	11	116	26	119	11	122	30	95	25	87	29	94	0	94	0	87	29	82	37	94	0	82	37	80	-1	80	-1	82	37	79	50	80	-1	79	50	78	68	78	68	77	289	77	290	78	68	77	290	76	291	78	68	76	291	75	292	78	68	75	292	74	292	78	68	74	292	61	1	78	68	61	1	80	-1	43	250	48	11	49	258	49	258	48	11	61	1	49	258	61	1	55	266	55	266	61	1	74	292	36	140	6	140	36	118	36	140	36	118	37	43	36	140	37	43	36	211	8	218	7	215	7	213	8	218	7	213	8	212	8	218	8	212	9	212	8	218	9	212	11	221	36	118	6	140	6	118	37	43	36	118	36	63	120	380	125	386	126	414	126	414	125	386	130	391	126	414	130	391	138	420	138	420	130	391	135	394	138	420	135	394	142	395	142	395	146	394	152	422	152	422	146	394	150	394	152	422	150	394	154	392	117	372	120	380	126	414	117	372	126	414	116	403	117	372	116	403	108	389	117	372	108	389	102	372	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	152	422	154	392	159	422	159	422	154	392	158	391	159	422	158	391	162	389	162	389	174	383	166	421	166	421	174	383	173	419	152	422	138	420	142	395	166	421	159	422	162	389	173	419	174	383	180	416	180	416	174	383	185	378	180	416	185	378	188	413	188	413	185	378	194	375	188	413	194	375	200	407	200	407	194	375	201	373	200	407	201	373	205	404	205	404	201	373	207	372	205	404	207	372	211	402	211	402	207	372	214	372	211	402	214	372	216	401	216	401	214	372	229	374	216	401	229	374	221	400	221	400	229	374	226	400	232	400	226	400	229	374	232	400	229	374	242	379	252	425	247	415	252	390	252	425	252	390	260	405	252	425	260	405	267	425	243	408	238	403	242	379	243	408	242	379	252	390	243	408	252	390	247	415	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	232	400	242	379	238	403	56	274	60	281	62	308	62	308	60	281	65	285	62	308	65	285	74	314	74	314	65	285	71	288	74	314	71	288	78	289	78	289	81	289	88	316	88	316	81	289	85	288	88	316	85	288	89	287	52	266	56	274	62	308	52	266	62	308	51	298	52	266	51	298	43	284	52	266	43	284	37	266	88	316	89	287	95	316	95	316	89	287	94	285	95	316	94	285	98	283	98	283	109	278	102	315	102	315	109	278	109	313	88	316	74	314	78	289	102	315	95	316	98	283	109	313	109	278	116	311	116	311	109	278	120	273	116	311	120	273	123	307	123	307	120	273	129	269	123	307	129	269	135	301	135	301	129	269	136	267	135	301	136	267	141	299	141	299	136	267	143	266	141	299	143	266	146	297	146	297	143	266	150	266	146	297	150	266	152	295	152	295	150	266	165	268	152	295	165	268	157	294	157	294	165	268	161	294	168	295	161	294	165	268	168	295	165	268	177	274	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	188	319	183	309	187	284	188	319	187	284	196	299	188	319	196	299	203	319	178	302	173	297	177	274	178	302	177	274	187	284	178	302	187	284	183	309	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	168	295	177	274	173	297	145	215	129	225	129	217	99	387	99	359	255	359	99	387	255	359	255	387	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	166	184	166	69	168	38	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	47	281	47	253	203	253	47	281	203	253	203	281	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	17	216	4	225	4	218	145	215	129	225	129	217	169	392	155	397	160	363	160	363	155	397	144	407	160	363	144	407	140	373	140	373	144	407	135	421	140	373	135	421	130	438	233	419	224	406	226	372	226	372	224	406	213	396	226	372	213	396	208	362	208	362	213	396	201	391	208	362	201	391	186	390	186	390	169	392	185	359	185	359	169	392	160	363	130	438	116	438	118	411	130	438	118	411	126	389	130	438	126	389	140	373	242	438	233	419	240	387	242	438	240	387	250	410	242	438	250	410	256	438	186	390	185	359	208	362	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	233	419	226	372	240	387	103	285	89	291	94	257	94	257	89	291	78	301	94	257	78	301	75	267	75	267	78	301	70	315	75	267	70	315	65	332	167	313	158	300	161	266	161	266	158	300	147	290	161	266	147	290	142	256	142	256	147	290	135	285	142	256	135	285	121	283	121	283	103	285	119	253	119	253	103	285	94	257	65	332	50	332	53	305	65	332	53	305	61	283	65	332	61	283	75	267	176	332	167	313	175	281	176	332	175	281	185	303	176	332	185	303	190	332	121	283	119	253	142	256	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	167	313	161	266	175	281	214	389	209	380	212	359	212	359	209	380	202	373	212	359	202	373	198	352	198	352	202	373	193	368	198	352	193	368	182	349	182	349	193	368	182	367	184	449	182	432	192	430	184	449	192	430	199	447	199	447	192	430	202	426	199	447	202	426	212	439	212	439	202	426	209	419	212	439	209	419	214	410	233	399	230	415	230	383	230	383	230	415	223	428	230	383	223	428	223	370	223	370	223	428	215	400	214	410	215	400	223	428	214	410	223	428	212	439	214	389	212	359	223	370	214	389	223	370	215	400	156	418	163	426	168	447	168	447	163	426	172	430	168	447	172	430	184	449	184	449	172	430	182	432	154	440	143	429	150	400	154	440	150	400	152	410	154	440	152	410	156	418	154	440	156	418	168	447	156	380	152	389	153	359	153	359	152	389	150	400	172	368	163	373	166	352	172	368	166	352	182	349	172	368	182	349	182	367	156	380	153	359	166	352	156	380	166	352	163	373	133	400	135	384	135	415	135	415	135	384	142	370	135	415	142	370	143	429	143	429	142	370	153	359	143	429	153	359	150	400	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	318	311	279	301	282	283	208	16	227	0	225	20	156	295	151	286	154	266	154	266	151	286	144	279	154	266	144	279	140	259	140	259	144	279	135	275	140	259	135	275	124	256	124	256	135	275	124	273	126	355	124	339	134	337	126	355	134	337	141	353	141	353	134	337	144	332	141	353	144	332	154	346	154	346	144	332	151	325	154	346	151	325	156	316	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	225	26	217	29	225	14	225	14	217	29	212	34	225	14	212	34	212	10	212	10	212	34	209	42	212	10	209	42	199	6	199	6	209	42	209	54	199	6	209	54	209	225	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	175	305	172	321	172	290	172	290	172	321	165	335	172	290	165	335	165	276	165	276	165	335	157	306	156	316	157	306	165	335	156	316	165	335	154	346	156	295	154	266	165	276	156	295	165	276	157	306	98	325	105	332	110	353	110	353	105	332	114	337	110	353	114	337	126	355	126	355	114	337	124	339	96	346	85	335	92	306	96	346	92	306	94	316	96	346	94	316	98	325	96	346	98	325	110	353	98	286	94	295	95	266	95	266	94	295	92	306	114	275	105	279	108	259	114	275	108	259	124	256	114	275	124	256	124	273	98	286	95	266	108	259	98	286	108	259	105	279	75	306	77	290	77	322	77	322	77	290	84	276	77	322	84	276	85	335	85	335	84	276	95	266	85	335	95	266	92	306	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	38	38	36	185	36	59	17	216	4	225	4	218	145	215	129	225	129	217	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	290	45	283	103	282	85	290	45	282	85	279	70	290	45	279	70	278	30	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	247	6	264	17	254	34	254	34	264	17	265	45	273	57	265	45	278	30	273	57	278	30	279	70	265	45	264	17	278	30	263	445	266	407	269	444	269	444	266	407	272	411	269	444	272	411	274	442	274	442	272	411	276	416	274	442	276	416	277	439	277	439	276	416	278	420	277	439	278	420	280	435	280	435	278	420	280	425	280	435	280	425	281	430	266	407	263	445	260	445	266	407	260	445	256	444	266	407	256	444	252	442	266	407	252	442	248	439	266	407	248	439	242	434	266	407	242	434	189	359	185	445	188	407	191	444	191	444	188	407	193	411	191	444	193	411	196	442	196	442	193	411	198	416	196	442	198	416	199	439	199	439	198	416	200	420	199	439	200	420	202	435	202	435	200	420	202	425	202	435	202	425	203	430	188	407	185	445	182	445	188	407	182	445	178	444	188	407	178	444	174	442	188	407	174	442	170	439	188	407	170	439	164	434	188	407	164	434	111	359	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	208	16	227	0	225	20	111	359	164	434	91	359	189	359	242	434	169	359	257	319	237	331	237	321	318	311	279	301	282	283	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	209	225	199	6	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	200	339	203	301	205	338	205	338	203	301	208	305	205	338	208	305	210	336	210	336	208	305	212	310	210	336	212	310	214	333	214	333	212	310	215	314	214	333	215	314	216	329	216	329	215	314	217	319	216	329	217	319	217	324	203	301	200	339	196	339	203	301	196	339	193	338	203	301	193	338	189	336	203	301	189	336	184	333	203	301	184	333	179	328	203	301	179	328	126	253	122	339	124	301	128	338	128	338	124	301	130	305	128	338	130	305	132	336	132	336	130	305	134	310	132	336	134	310	136	333	136	333	134	310	137	314	136	333	137	314	138	329	138	329	137	314	138	319	138	329	138	319	139	324	124	301	122	339	118	339	124	301	118	339	115	338	124	301	115	338	111	336	124	301	111	336	106	333	124	301	106	333	100	328	124	301	100	328	47	253	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	171	-3	171	-3	169	38	169	-2	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	38	38	36	185	36	59	145	215	129	225	129	217	17	216	4	225	4	218	47	253	100	328	27	253	126	253	179	328	105	253	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	195	-28	208	16	195	-28	197	-22	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	194	-34	195	-28	189	15	194	-34	189	15	191	-80	191	-80	189	15	185	-6	185	-6	189	15	177	-6	125	37	121	1	138	-3	202	-51	198	-47	203	-82	203	-82	198	-47	195	-42	203	-82	195	-42	191	-80	191	-80	195	-42	194	-34	225	20	210	-3	227	0	225	20	227	0	241	26	241	26	227	0	243	4	241	26	243	4	254	34	254	34	243	4	256	11	254	34	256	11	265	45	265	45	256	11	268	20	265	45	268	20	273	57	208	16	197	-22	200	-16	208	16	200	-16	204	-10	208	16	204	-10	210	-3	208	16	210	-3	225	20	353	331	237	331	257	319	353	331	257	319	270	312	353	331	270	312	279	301	353	331	279	301	318	311	353	331	318	311	331	318	353	331	331	318	353	321	305	258	306	282	298	62	305	258	298	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	298	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	290	45	283	103	282	85	290	45	282	85	279	70	290	45	279	70	278	30	310	300	318	311	282	283	310	300	282	283	283	257	310	300	283	257	306	282	273	57	268	20	278	30	273	57	278	30	279	70	203	-82	216	-80	207	-53	207	-53	216	-80	213	-54	220	-53	213	-54	216	-80	220	-53	216	-80	227	-76	258	-44	248	-35	248	-58	248	-58	248	-35	240	-43	248	-58	240	-43	238	-69	238	-69	240	-43	233	-48	238	-69	233	-48	227	-76	227	-76	233	-48	226	-51	227	-76	226	-51	220	-53	191	-80	185	-6	181	-75	181	-75	185	-6	178	-13	181	-75	178	-13	173	-68	173	-68	178	-13	172	-20	173	-68	172	-20	169	-28	168	-58	173	-68	169	-28	168	-58	169	-28	166	-36	168	-58	166	-36	166	-45	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	202	-51	203	-82	207	-53	257	319	237	331	237	321	318	311	279	301	282	283	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	166	184	168	38	209	225	209	225	168	38	169	38	209	225	169	38	174	-23	174	-23	169	38	174	-30	174	-37	174	-30	171	-76	174	-37	171	-76	182	-77	177	-16	181	-9	209	225	209	225	181	-9	187	-2	209	225	187	-2	195	4	195	4	204	7	209	225	209	225	204	7	209	54	171	-76	174	-30	169	38	171	-76	169	38	169	2	171	-76	169	2	160	-71	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	212	34	213	10	217	29	217	29	213	10	221	13	217	29	221	13	225	26	225	26	221	13	230	15	225	26	230	15	237	25	237	25	230	15	240	18	237	25	240	18	240	25	209	42	209	54	204	7	209	42	204	7	213	10	209	42	213	10	212	34	182	-77	195	-76	186	-49	186	-49	195	-76	193	-49	199	-49	193	-49	195	-76	199	-49	195	-76	207	-71	238	-39	228	-31	227	-53	227	-53	228	-31	220	-38	227	-53	220	-38	217	-64	217	-64	220	-38	212	-43	217	-64	212	-43	207	-71	207	-71	212	-43	205	-47	207	-71	205	-47	199	-49	182	-77	186	-49	181	-46	182	-77	181	-46	177	-43	182	-77	177	-43	174	-37	169	2	160	-5	160	-71	160	-71	160	-5	154	-13	160	-71	154	-13	153	-63	153	-63	154	-13	149	-21	153	-63	149	-21	147	-53	147	-53	149	-21	146	-30	147	-53	146	-30	146	-40	168	38	166	184	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	38	38	36	185	36	59	145	215	129	225	129	217	209	225	174	-23	177	-16	17	216	4	225	4	218	158	359	175	359	220	443	220	443	175	359	235	411	220	443	235	411	251	443	251	443	235	411	296	359	251	443	296	359	314	359	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	108	253	126	253	171	337	171	337	126	253	186	305	171	337	186	305	201	337	201	337	186	305	247	253	201	337	247	253	264	253	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	103	359	120	359	165	443	165	443	120	359	180	411	165	443	180	411	196	443	196	443	180	411	242	359	196	443	242	359	258	359	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	209	411	210	403	211	419	211	419	210	403	214	397	211	419	214	397	214	426	214	426	214	397	219	391	214	426	219	391	219	431	219	431	219	391	226	388	219	431	226	388	226	435	226	435	226	388	233	387	226	435	233	387	234	436	234	436	233	387	242	388	234	436	242	388	242	435	242	435	242	388	249	391	242	435	249	391	249	431	249	431	249	391	254	397	249	431	254	397	254	426	254	426	254	397	258	403	254	426	258	403	258	419	258	419	258	403	259	411	110	411	111	403	111	419	111	419	111	403	115	397	111	419	115	397	115	426	115	426	115	397	120	391	115	426	120	391	120	431	120	431	120	391	126	388	120	431	126	388	127	435	127	435	126	388	134	387	127	435	134	387	134	436	134	436	134	387	142	388	134	436	142	388	142	435	142	435	142	388	149	391	142	435	149	391	149	431	149	431	149	391	155	397	149	431	155	397	155	426	155	426	155	397	158	403	155	426	158	403	158	419	158	419	158	403	160	411	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	124	285	121	289	157	147	124	285	157	147	197	174	260	0	107	9	107	0	256	321	243	331	243	321	24	319	11	331	11	321	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	214	445	216	408	220	444	220	444	216	408	221	412	220	444	221	412	224	442	224	442	221	412	226	416	224	442	226	416	228	439	228	439	226	416	229	420	228	439	229	420	230	435	230	435	229	420	230	424	230	435	230	424	231	429	216	408	214	445	209	444	216	408	209	444	205	443	216	408	205	443	202	441	216	408	202	441	197	438	216	408	197	438	193	434	216	408	193	434	139	359	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	139	359	193	434	119	359	171	339	174	302	177	338	177	338	174	302	180	306	177	338	180	306	182	336	182	336	180	306	184	310	182	336	184	310	186	333	186	333	184	310	187	314	186	333	187	314	188	329	188	329	187	314	189	318	188	329	189	318	189	323	174	302	171	339	167	338	174	302	167	338	163	337	174	302	163	337	160	335	174	302	160	335	156	332	174	302	156	332	151	328	174	302	151	328	97	253	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	97	253	151	328	77	253	160	368	167	369	168	416	168	416	167	369	174	372	168	416	174	372	175	412	175	412	174	372	180	377	175	412	180	377	180	407	180	407	180	377	183	384	180	407	183	384	184	400	184	400	183	384	185	392	136	400	136	384	139	407	139	407	136	384	140	378	139	407	140	378	144	412	144	412	140	378	145	372	144	412	145	372	151	416	151	416	145	372	152	369	151	416	152	369	160	417	160	417	152	369	160	368	160	417	160	368	168	416	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	136	384	136	400	135	392	118	262	126	263	127	310	127	310	126	263	133	266	127	310	133	266	134	306	134	306	133	266	139	271	134	306	139	271	139	301	139	301	139	271	142	278	139	301	142	278	142	294	142	294	142	278	143	286	95	294	95	278	98	301	98	301	95	278	99	272	98	301	99	272	103	306	103	306	99	272	104	266	103	306	104	266	110	310	110	310	104	266	111	263	110	310	111	263	118	311	118	311	111	263	118	262	118	311	118	262	127	310	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	163	17	149	16	201	0	149	16	133	15	201	0	133	15	67	15	201	0	67	15	13	7	201	0	13	7	13	0	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	67	15	147	210	13	7	95	278	95	294	94	286	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	232	462	214	462	170	378	170	378	214	462	154	411	170	378	154	411	138	378	138	378	154	411	94	462	138	378	94	462	76	462	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	73	19	224	312	5	7	26	331	81	309	97	311	192	337	175	337	130	253	130	253	175	337	114	286	130	253	114	286	98	253	98	253	114	286	54	337	98	253	54	337	36	337	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	201	0	67	15	201	0	133	15	133	15	201	0	149	16	195	47	193	40	201	0	201	0	193	40	190	34	201	0	190	34	186	28	186	28	181	24	201	0	201	0	181	24	173	20	201	0	173	20	163	17	201	0	209	68	200	70	201	0	200	70	197	57	201	0	197	57	195	47	201	0	13	7	13	0	149	16	201	0	163	17	50	30	48	24	140	0	140	0	48	24	46	19	140	0	46	19	42	16	42	16	39	13	140	0	140	0	39	13	33	11	140	0	33	11	27	9	97	23	51	45	100	18	100	18	51	45	103	15	107	12	103	15	51	45	107	12	51	45	51	37	95	298	98	310	92	329	92	329	98	310	103	320	92	329	103	320	114	338	114	338	103	320	111	326	114	338	111	326	122	328	122	328	128	327	140	342	140	342	128	327	134	324	140	342	134	324	139	320	94	44	94	282	92	329	94	44	92	329	76	315	94	44	76	315	94	36	165	291	171	290	171	335	171	335	171	290	177	291	171	335	177	291	179	331	179	331	177	291	183	294	179	331	183	294	184	327	184	327	183	294	187	299	184	327	187	299	188	322	188	322	187	299	190	304	188	322	190	304	191	316	191	316	190	304	191	310	152	301	156	297	157	339	157	339	156	297	160	293	157	339	160	293	164	338	164	338	160	293	165	291	164	338	165	291	171	335	140	342	144	315	145	341	145	341	144	315	148	307	145	341	148	307	151	341	151	341	148	307	152	301	151	341	152	301	157	339	140	342	114	338	122	328	140	0	140	7	130	8	140	0	130	8	121	9	140	0	121	9	113	10	140	0	113	10	107	12	140	0	107	12	50	30	76	315	63	296	94	36	94	36	63	296	55	272	94	36	55	272	95	29	95	29	55	272	54	264	95	29	54	264	53	255	95	29	53	255	52	245	95	29	52	245	51	235	95	29	51	235	51	225	95	29	51	225	51	209	95	29	51	209	51	45	95	29	51	45	97	23	19	8	10	7	140	0	19	8	140	0	27	9	51	209	51	225	38	225	51	209	38	225	38	209	140	0	10	7	10	0	50	30	107	12	51	37	140	342	139	320	144	315	95	298	92	329	94	282	7	311	8	312	18	324	18	324	8	312	10	312	18	324	10	312	12	312	12	312	22	311	18	324	18	324	22	311	31	328	22	311	29	309	31	328	31	328	29	309	34	304	31	328	34	304	43	331	43	331	34	304	36	296	43	331	36	296	36	283	41	18	36	283	36	270	41	18	36	270	36	254	36	254	36	270	-8	270	36	254	-8	270	-8	254	79	270	79	254	172	254	79	270	172	254	172	270	99	16	88	21	95	-2	95	-2	88	21	81	28	95	-2	81	28	72	2	72	2	81	28	79	37	72	2	79	37	76	342	76	342	79	37	79	188	76	342	79	188	79	340	5	311	7	311	18	324	5	311	18	324	3	320	5	311	3	320	3	311	188	63	177	38	189	18	189	18	177	38	162	22	189	18	162	22	157	1	157	1	162	22	145	14	157	1	145	14	127	11	127	11	112	12	119	-4	119	-4	112	12	99	16	119	-4	99	16	95	-2	64	338	53	334	54	9	64	338	54	9	72	2	64	338	72	2	76	342	43	331	36	283	41	18	43	331	41	18	54	9	43	331	54	9	53	334	146	230	128	228	155	191	155	191	128	228	128	199	113	197	128	199	128	228	113	197	128	228	112	223	79	159	81	171	87	202	87	202	81	171	88	182	87	202	88	182	98	214	98	214	88	182	99	191	98	214	99	191	112	223	112	223	99	191	113	197	79	159	87	202	79	188	79	159	79	188	79	37	236	120	232	155	230	78	230	78	232	155	220	185	230	78	220	185	214	44	214	44	220	185	201	209	214	44	201	209	192	100	192	100	189	18	214	44	155	191	174	172	176	224	176	224	174	172	185	147	176	224	185	147	201	209	201	209	185	147	190	122	201	209	190	122	192	100	127	11	119	-4	157	1	188	63	189	18	192	100	146	230	155	191	176	224	41	18	36	254	36	28	78	52	63	73	75	1	75	1	63	73	54	99	75	1	54	99	48	17	48	17	54	99	51	127	188	63	176	50	177	28	177	28	176	50	162	40	177	28	162	40	158	10	158	10	162	40	146	33	158	10	146	33	135	0	135	0	146	33	127	31	107	-4	135	0	127	31	107	-4	127	31	100	37	107	-4	100	37	78	52	107	-4	78	52	75	1	193	49	206	74	199	78	193	49	199	78	188	63	193	49	188	63	177	28	131	230	123	230	139	209	139	209	123	230	122	215	97	211	122	215	109	229	97	211	109	229	96	227	84	223	73	217	77	199	84	223	77	199	97	211	84	223	97	211	96	227	63	211	46	196	54	156	63	211	54	156	62	181	63	211	62	181	77	199	63	211	77	199	73	217	15	132	17	71	21	156	21	156	17	71	29	41	21	156	29	41	31	178	31	178	29	41	48	17	31	178	48	17	46	196	46	196	48	17	51	127	46	196	51	127	54	156	155	225	147	227	148	195	155	225	148	195	152	178	155	225	152	178	160	163	155	225	160	163	162	222	139	209	148	195	147	227	139	209	147	227	139	229	139	209	139	229	131	230	190	225	190	237	186	269	190	225	186	269	190	162	190	225	190	162	190	203	192	248	195	258	201	277	201	277	195	258	201	264	201	277	201	264	209	267	209	267	219	264	220	280	220	280	219	264	225	256	220	280	225	256	231	278	231	278	225	256	228	247	231	278	228	247	233	240	243	237	248	237	248	268	248	268	248	237	251	239	248	268	251	239	254	260	254	260	251	239	254	242	254	260	254	242	256	251	256	251	254	242	255	246	240	275	231	278	233	240	240	275	233	240	243	237	240	275	243	237	248	268	220	280	201	277	209	267	186	269	190	237	192	248	186	269	192	248	201	277	186	269	174	257	176	157	186	269	176	157	183	158	186	269	183	158	190	162	176	157	174	257	166	241	176	157	166	241	162	222	176	157	162	222	160	163	198	172	199	180	199	185	198	172	199	185	197	190	198	172	197	190	195	194	198	172	195	194	195	166	195	166	195	194	193	199	195	166	193	199	190	203	195	166	190	203	190	162	123	230	109	229	122	215	17	71	15	132	12	105	84	50	72	68	79	9	79	9	72	68	69	90	61	168	69	90	72	115	61	168	72	115	85	176	85	176	72	115	80	135	85	176	80	135	95	149	139	161	145	161	141	189	139	161	141	189	117	191	139	161	117	191	114	158	114	158	117	191	98	196	114	158	98	196	95	149	95	149	98	196	85	206	95	149	85	206	85	176	85	176	85	206	77	219	85	176	77	219	64	186	64	186	77	219	74	237	82	328	74	237	78	267	82	328	78	267	87	290	180	158	185	194	173	159	173	159	185	194	173	192	173	159	173	192	164	159	164	159	173	192	161	191	164	159	161	191	154	160	154	160	161	191	149	189	154	160	149	189	145	161	145	161	149	189	141	189	256	296	248	309	251	258	256	296	251	258	256	265	256	296	256	265	258	273	256	296	258	273	259	281	228	253	236	252	237	320	237	320	236	252	244	253	237	320	244	253	248	309	248	309	244	253	251	258	223	329	208	335	208	277	223	329	208	277	214	266	223	329	214	266	220	258	223	329	220	258	228	253	223	329	228	253	237	320	166	342	156	320	167	319	166	342	167	319	177	341	177	341	167	319	179	315	177	341	179	315	188	339	188	339	179	315	190	309	188	339	190	309	198	337	198	337	190	309	199	302	198	337	199	302	208	335	208	335	199	302	204	292	208	335	204	292	208	277	217	180	215	185	214	172	214	172	215	185	211	189	214	172	211	189	207	166	207	166	211	189	205	192	207	166	205	192	199	194	207	166	199	194	197	162	197	162	199	194	194	194	197	162	194	194	188	159	188	159	194	194	185	194	188	159	185	194	180	158	261	36	263	84	251	26	251	26	263	84	251	59	251	26	251	59	236	16	236	16	251	59	236	42	236	16	236	42	218	8	218	8	236	42	217	33	218	8	217	33	199	2	199	2	217	33	193	28	199	2	193	28	177	-1	177	-1	193	28	164	27	177	-1	164	27	152	-2	152	-2	164	27	129	29	152	-2	129	29	116	0	116	0	129	29	103	37	116	0	103	37	84	50	48	25	79	9	69	90	48	25	69	90	61	168	48	25	61	168	42	153	48	25	42	153	28	133	48	25	28	133	25	51	20	110	17	86	25	51	20	110	25	51	28	133	281	79	263	84	270	46	281	79	270	46	276	57	281	79	276	57	280	68	87	290	104	307	118	338	118	338	104	307	127	316	118	338	127	316	155	342	155	342	127	316	156	320	155	342	156	320	166	342	33	211	47	197	51	309	51	309	47	197	64	186	51	309	64	186	82	328	82	328	64	186	74	237	30	283	22	249	25	227	30	283	25	227	33	211	30	283	33	211	51	309	82	328	87	290	118	338	263	84	261	36	270	46	84	50	79	9	116	0	42	-65	40	-64	46	-78	46	-78	40	-64	39	-62	46	-78	39	-62	32	-77	32	-77	39	-62	38	-60	40	-28	38	-60	38	-59	40	-28	38	-59	38	-58	41	-53	42	-50	43	-34	43	-34	42	-50	43	-48	43	-34	43	-48	44	-40	44	-40	43	-48	43	-45	44	-40	43	-45	43	-42	40	-28	38	-58	39	-57	40	-28	39	-57	40	-55	40	-28	40	-55	41	-53	40	-28	41	-53	43	-34	36	-25	30	-22	32	-77	36	-25	32	-77	38	-60	36	-25	38	-60	40	-28	42	-65	46	-78	45	-66	45	-66	46	-78	49	-67	61	-63	49	-67	61	-76	61	-63	61	-76	74	-71	11	-25	11	-65	17	-22	17	-22	11	-65	21	-72	17	-22	21	-72	24	-21	24	-21	21	-72	32	-77	24	-21	32	-77	30	-22	6	-30	4	-36	5	-55	6	-30	5	-55	11	-65	6	-30	11	-65	11	-25	86	203	85	178	85	-62	85	-62	85	178	84	155	85	-62	84	155	83	20	83	20	82	-11	85	-62	85	-62	82	-11	78	-35	85	-62	78	-35	74	-71	74	-71	78	-35	71	-53	74	-71	71	-53	61	-63	82	68	83	51	83	134	83	134	83	51	83	34	83	134	83	34	84	155	84	155	83	34	83	20	82	114	82	94	82	83	82	114	82	83	82	68	82	114	82	68	83	134	88	219	86	203	95	-48	88	219	95	-48	95	267	95	267	95	-48	103	-30	95	267	103	-30	106	305	106	305	103	-30	110	-2	106	305	110	-2	122	332	122	332	110	-2	117	41	122	332	117	41	123	95	31	219	31	203	86	203	31	219	86	203	88	219	123	95	127	152	130	241	130	241	127	152	129	203	130	241	129	203	129	219	129	219	129	203	189	203	129	219	189	203	189	219	130	241	131	266	122	332	122	332	131	266	134	292	122	332	134	292	142	348	142	348	134	292	139	314	142	348	139	314	146	329	146	329	149	333	142	348	142	348	149	333	167	353	152	335	156	337	167	353	167	353	156	337	161	338	167	353	161	338	166	339	166	339	169	338	167	353	167	353	169	338	181	352	211	330	204	340	205	301	211	330	205	301	209	306	211	330	209	306	212	312	211	330	212	312	213	319	186	297	192	296	194	347	194	347	192	296	199	297	194	347	199	297	204	340	204	340	199	297	205	301	181	352	169	338	172	338	181	352	172	338	174	336	181	352	174	336	175	335	181	352	175	335	176	333	181	352	176	333	180	299	181	352	180	299	186	297	181	352	186	297	194	347	180	299	176	333	176	302	176	302	176	333	175	329	176	302	175	329	174	326	173	323	172	319	173	307	173	323	173	307	176	302	173	323	176	302	174	326	49	-67	46	-78	61	-76	167	353	149	333	152	335	173	307	172	319	171	313	86	203	85	-62	95	-48	122	332	123	95	130	241	5	-55	4	-36	3	-44	34	23	29	15	113	0	113	0	29	15	20	10	113	0	20	10	4	7	8	312	10	312	19	324	19	324	10	312	11	312	19	324	11	312	12	312	12	312	21	312	19	324	19	324	21	312	33	328	19	324	5	320	7	312	19	324	7	312	8	312	79	188	79	340	76	342	79	188	76	342	79	51	79	51	76	342	62	337	79	51	62	337	79	35	79	35	62	337	47	332	79	35	47	332	36	289	36	289	47	332	35	300	33	328	21	312	28	310	33	328	28	310	33	306	33	328	33	306	35	300	33	328	35	300	47	332	167	180	182	224	160	192	160	192	182	224	151	230	160	192	151	230	150	200	150	200	151	230	133	203	120	201	133	203	129	227	120	201	129	227	112	219	87	181	97	189	97	209	97	209	97	189	108	196	97	209	108	196	112	219	112	219	108	196	120	201	87	198	79	188	79	171	87	198	79	171	87	181	87	198	87	181	97	209	79	51	79	171	79	188	171	150	175	37	182	224	182	224	175	37	185	18	182	224	185	18	200	208	200	208	185	18	200	5	200	208	200	5	210	186	210	186	200	5	214	63	210	186	214	63	213	163	213	163	214	63	214	143	222	36	216	49	222	-2	222	-2	216	49	214	63	340	117	336	89	339	52	339	52	336	89	325	62	339	52	325	62	319	23	319	23	325	62	308	38	319	23	308	38	289	2	289	2	308	38	285	22	289	2	285	22	257	16	257	16	244	18	248	-4	248	-4	244	18	232	26	248	-4	232	26	222	36	182	224	167	180	170	165	182	224	170	165	171	150	151	230	129	227	133	203	339	52	351	88	340	117	340	117	343	202	335	153	335	153	343	202	330	222	335	153	330	222	322	176	322	176	330	222	310	230	322	176	310	230	307	190	307	190	310	230	305	229	307	190	305	229	299	227	294	201	307	190	299	227	294	201	299	227	294	224	294	201	294	224	290	219	294	201	290	219	289	214	351	88	355	127	354	149	351	88	354	149	351	176	351	88	351	176	343	202	351	88	343	202	340	117	257	16	248	-4	289	2	113	0	113	7	97	10	113	0	97	10	87	15	113	0	87	15	36	35	113	0	36	35	34	23	36	50	36	35	87	15	36	50	87	15	82	23	36	50	82	23	79	35	36	50	79	35	36	289	7	312	5	320	5	311	113	0	4	7	4	0	214	63	200	5	222	-2	222	36	222	-2	248	-4	175	37	171	150	171	64	152	314	152	342	144	322	144	322	152	342	134	325	120	321	134	325	152	342	120	321	152	342	116	336	151	191	137	160	147	168	151	191	147	168	160	179	151	191	83	131	118	141	151	191	118	141	137	160	197	324	189	331	190	298	197	324	190	298	195	302	197	324	195	302	198	307	197	324	198	307	199	314	152	342	159	305	166	340	166	340	159	305	168	298	166	340	168	298	179	337	179	337	168	298	179	295	179	337	179	295	189	331	189	331	179	295	185	295	189	331	185	295	190	298	83	255	86	278	85	320	85	320	86	278	94	297	85	320	94	297	116	336	116	336	94	297	106	312	116	336	106	312	120	321	244	8	234	11	252	0	252	0	234	11	222	17	252	0	222	17	164	16	164	16	222	17	209	27	164	16	209	27	195	42	195	42	118	141	153	33	153	33	118	141	83	131	153	33	83	131	83	126	84	23	83	33	46	266	84	23	46	266	41	233	62	296	46	266	83	33	62	296	83	33	83	255	62	296	83	255	85	320	161	203	158	199	160	179	160	179	158	199	155	195	160	179	155	195	151	191	163	209	162	207	174	191	163	209	174	191	188	201	163	209	188	201	200	209	200	209	209	213	163	209	163	209	209	213	240	225	163	209	240	225	162	212	162	212	240	225	160	214	240	225	209	213	217	215	240	225	217	215	225	217	240	225	225	217	232	217	240	225	232	217	240	218	240	225	138	225	149	217	240	225	149	217	156	216	240	225	156	216	160	214	161	203	160	179	174	191	161	203	174	191	162	207	161	10	158	8	252	0	252	0	158	8	156	7	252	0	156	7	153	7	159	24	162	21	195	42	195	42	162	21	163	18	195	42	163	18	164	16	164	16	163	12	252	0	252	0	163	12	161	10	195	42	153	33	156	29	195	42	156	29	159	24	143	7	143	0	252	0	143	7	252	0	153	7	121	0	121	7	110	8	121	0	110	8	101	9	121	0	101	9	94	11	121	0	94	11	40	27	121	0	40	27	37	19	121	0	37	19	31	14	121	0	31	14	20	10	121	0	20	10	3	7	121	0	3	7	3	0	41	40	40	27	94	11	41	40	94	11	88	16	41	40	88	16	84	23	41	40	84	23	41	233	244	8	252	0	252	7	149	217	138	225	138	218	152	342	152	314	159	305	45	21	38	14	128	0	128	0	38	14	27	10	128	0	27	10	11	7	18	312	22	312	28	324	28	324	22	312	25	312	28	324	25	312	28	313	28	313	36	311	28	324	28	324	36	311	45	329	28	324	9	320	14	312	28	324	14	312	18	312	36	311	42	308	45	329	45	329	42	308	46	302	45	329	46	302	59	333	59	333	46	302	48	293	59	333	48	293	49	281	92	29	49	281	49	189	92	29	49	189	49	174	49	174	49	189	11	189	49	174	11	189	11	174	59	333	92	29	91	44	91	189	91	174	128	174	91	189	128	174	128	189	91	44	91	339	89	342	91	44	89	342	74	337	91	44	74	337	59	333	128	0	128	7	112	9	128	0	112	9	101	13	128	0	101	13	48	32	128	0	48	32	45	21	49	46	48	32	101	13	49	46	101	13	95	20	49	46	95	20	92	29	49	46	92	29	49	174	14	312	9	320	9	311	128	0	11	7	11	0	49	281	92	29	59	333	46	14	41	11	130	0	130	0	41	11	35	9	130	0	35	9	27	7	89	291	92	291	102	326	102	326	92	291	94	292	102	326	94	292	96	292	96	292	101	291	102	326	102	326	101	291	106	288	102	326	106	288	116	316	116	316	106	288	111	283	116	316	111	283	116	277	120	166	54	25	102	25	102	25	54	25	102	21	102	16	102	21	54	25	102	16	54	25	105	13	105	13	54	25	130	0	105	13	130	0	111	10	111	10	130	0	119	8	132	190	126	178	164	166	164	166	126	178	120	166	164	166	120	166	108	41	108	41	120	166	106	37	122	268	128	300	122	269	122	269	128	300	121	270	116	277	121	270	128	300	116	277	128	300	116	316	128	300	122	268	123	267	128	300	123	267	123	266	128	300	123	266	124	265	128	300	124	265	132	247	128	300	132	247	140	280	87	332	70	334	72	284	87	332	72	284	78	286	87	332	78	286	83	289	87	332	83	289	86	290	87	332	86	290	89	291	87	332	89	291	102	326	50	283	57	282	59	333	59	333	57	282	62	282	59	333	62	282	70	334	70	334	62	282	67	283	70	334	67	283	72	284	36	305	37	298	37	314	37	314	37	298	40	291	37	314	40	291	42	322	42	322	40	291	44	286	42	322	44	286	49	329	49	329	44	286	50	283	49	329	50	283	59	333	149	262	193	307	193	334	149	262	193	334	140	280	149	262	140	280	140	222	149	262	140	222	141	216	149	262	141	216	164	166	149	262	164	166	233	33	140	280	132	247	134	242	140	280	134	242	136	236	140	280	136	236	139	229	140	280	139	229	140	222	132	247	124	265	36	176	132	247	36	176	36	150	211	12	206	9	258	0	258	0	206	9	200	8	258	0	200	8	191	7	214	20	258	0	246	12	214	20	246	12	241	16	214	20	241	16	237	23	214	20	237	23	233	33	214	20	233	33	214	21	233	33	164	166	213	28	233	33	213	28	213	26	233	33	213	26	214	25	233	33	214	25	214	23	233	33	214	23	214	21	141	216	140	210	164	166	136	201	132	190	164	166	136	201	164	166	140	210	120	166	102	25	103	29	120	166	103	29	104	33	120	166	104	33	106	37	251	9	246	12	258	0	251	9	258	0	258	7	213	15	211	12	258	0	213	15	258	0	214	20	51	19	46	14	130	0	51	19	130	0	54	25	130	0	27	7	27	0	119	8	130	0	130	7	258	0	191	7	191	0	37	21	31	14	114	0	114	0	31	14	22	9	114	0	22	9	9	7	13	200	16	201	23	212	23	212	16	201	19	201	23	212	19	201	22	201	22	201	30	200	23	212	23	212	30	200	37	216	23	212	8	208	10	200	23	212	10	200	13	200	30	200	35	197	37	216	37	216	35	197	38	191	37	216	38	191	50	220	50	220	38	191	40	181	50	220	40	181	40	169	83	26	40	169	40	47	83	26	40	47	86	18	86	18	40	47	92	13	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	96	205	96	205	82	174	95	186	96	205	95	186	105	194	96	205	105	194	111	216	111	216	105	194	115	199	111	216	115	199	125	224	125	224	115	199	124	202	125	224	124	202	133	203	133	203	147	201	139	229	139	229	147	201	153	230	82	36	76	230	63	225	82	36	63	225	83	26	139	229	125	224	133	203	166	-93	161	-101	243	-116	243	-116	161	-101	152	-106	243	-116	152	-106	139	-108	157	195	164	185	174	227	174	227	164	185	169	171	174	227	169	171	170	152	213	-87	170	152	170	-63	213	-87	170	-63	216	-96	216	-96	170	-63	221	-102	153	230	147	201	157	195	153	230	157	195	174	227	212	-73	212	153	210	180	212	-73	210	180	202	201	212	-73	202	201	190	217	212	-73	190	217	213	-87	243	-116	243	-108	230	-106	243	-116	230	-106	221	-102	243	-116	221	-102	169	-80	243	-116	169	-80	166	-93	174	227	170	152	213	-87	174	227	213	-87	190	217	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	32	114	0	39	32	37	21	50	220	40	169	83	26	50	220	83	26	63	225	10	200	8	208	8	199	114	0	9	7	9	0	39	32	92	13	40	47	243	-116	139	-108	138	-116	169	-80	221	-102	170	-63	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	242	296	257	279	244	326	242	296	244	326	232	331	242	296	232	331	231	305	231	305	232	331	220	334	231	305	220	334	219	311	219	311	220	334	207	336	219	311	207	336	207	316	207	316	207	336	194	338	207	316	194	338	194	319	194	319	194	338	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	194	338	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	269	314	272	323	266	323	269	314	266	323	270	257	270	257	266	323	260	323	270	257	260	323	257	279	257	279	260	323	254	324	257	279	254	324	249	325	282	323	272	323	276	314	282	323	276	314	280	314	282	357	283	351	283	363	283	363	283	351	285	346	283	363	285	346	286	368	286	368	285	346	289	341	286	368	289	341	291	373	291	373	289	341	294	337	291	373	294	337	297	376	297	376	294	337	299	334	297	376	299	334	305	377	305	377	299	334	308	318	305	377	308	318	313	376	313	376	308	318	317	323	313	376	317	323	319	372	319	372	317	323	324	330	319	372	324	330	325	367	325	367	324	330	328	339	325	367	328	339	328	359	328	359	328	339	329	349	284	314	289	314	290	324	290	324	289	314	293	314	290	324	293	314	295	326	295	326	293	314	296	315	295	326	296	315	298	329	298	329	296	315	308	318	298	329	308	318	299	334	282	323	280	314	284	314	282	323	284	314	290	324	272	323	269	314	276	314	270	257	279	231	295	293	295	293	279	231	285	201	295	293	285	201	287	169	287	169	285	134	314	60	314	60	285	134	280	103	314	60	280	103	279	24	336	108	344	166	340	203	336	108	340	203	331	237	336	108	331	237	315	267	336	108	315	267	314	60	314	60	315	267	295	293	314	60	295	293	287	169	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	244	326	257	279	249	325	269	314	270	257	295	293	130	25	180	-6	142	19	64	91	58	17	69	70	69	70	58	17	88	1	69	70	88	1	76	51	76	51	88	1	86	34	93	25	86	34	88	1	93	25	88	1	123	-4	149	228	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	187	70	180	44	191	17	191	17	180	44	168	25	191	17	168	25	160	1	160	1	168	25	151	13	160	1	151	13	131	9	131	9	120	10	123	-4	123	-4	120	10	110	13	123	-4	110	13	101	18	130	215	140	211	149	228	149	228	140	211	149	206	149	228	149	206	170	222	170	222	149	206	158	199	170	222	158	199	165	191	165	191	174	177	170	222	170	222	174	177	188	212	191	17	215	43	204	199	204	199	215	43	217	182	221	183	217	182	222	172	221	183	222	172	226	185	226	185	222	172	232	175	204	199	190	102	191	17	189	122	190	102	204	199	189	122	204	199	188	212	188	212	174	177	181	161	188	212	181	161	186	142	188	212	186	142	189	122	266	209	264	219	264	199	264	199	264	219	260	227	264	199	260	227	260	190	260	190	260	227	255	232	260	190	255	232	253	183	253	183	255	232	248	236	253	183	248	236	243	178	243	178	248	236	241	237	243	178	241	237	235	191	235	191	241	237	235	193	234	189	231	187	232	175	234	189	232	175	243	178	234	189	243	178	235	191	218	217	219	210	219	222	219	222	219	210	222	205	219	222	222	205	222	228	222	228	222	205	225	201	222	228	225	201	227	233	227	233	225	201	230	197	227	233	230	197	234	236	234	236	230	197	235	193	234	236	235	193	241	237	234	128	233	140	235	116	235	116	233	140	230	152	235	116	230	152	230	76	230	76	230	152	227	162	230	76	227	162	222	172	230	76	222	172	217	182	230	76	217	182	215	43	131	9	123	-4	160	1	58	17	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	58	17	60	137	58	209	58	17	58	209	35	42	35	42	58	209	35	185	35	42	35	185	20	75	20	75	35	185	20	153	20	75	20	153	15	114	61	113	58	17	64	91	187	70	191	17	190	102	226	185	232	175	231	187	93	25	123	-4	101	18	122	307	123	334	114	314	114	314	123	334	104	318	96	316	104	318	123	334	96	316	123	334	89	329	167	316	160	324	160	291	167	316	160	291	165	295	167	316	165	295	168	300	167	316	168	300	169	306	138	291	149	287	149	330	149	330	149	287	155	288	149	330	155	288	160	324	160	324	155	288	160	291	137	333	123	334	129	298	137	333	129	298	138	291	137	333	138	291	149	330	89	329	65	313	80	288	89	329	80	288	84	302	89	329	84	302	89	311	89	329	89	311	96	316	79	190	79	267	65	313	79	190	65	313	79	-61	79	-61	65	313	49	289	79	-61	49	289	80	-77	80	-77	49	289	40	259	80	-77	40	259	37	225	235	123	231	158	230	82	230	82	231	158	219	188	230	82	219	188	215	47	215	47	219	188	202	210	215	47	202	210	193	19	193	19	202	210	192	103	193	19	192	103	189	73	193	19	189	73	181	47	202	210	179	225	181	163	202	210	181	163	189	136	202	210	189	136	192	103	135	228	131	200	151	195	135	228	151	195	151	230	151	230	151	195	168	183	151	230	168	183	179	225	179	225	168	183	181	163	108	-1	118	-3	117	13	117	13	118	-3	132	11	152	15	132	11	164	1	152	15	164	1	168	28	168	28	164	1	193	19	168	28	193	19	181	47	132	11	118	-3	130	-4	132	11	130	-4	164	1	123	-107	123	-98	104	-97	123	-107	104	-97	92	-94	123	-107	92	-94	37	-78	123	-107	37	-78	34	-87	123	-107	34	-87	27	-93	123	-107	27	-93	17	-97	123	-107	17	-97	2	-99	123	-107	2	-99	2	-107	79	-61	79	167	79	190	79	190	79	167	82	176	79	190	82	176	93	205	93	205	82	176	91	185	93	205	91	185	103	193	37	-64	37	-78	92	-94	37	-64	92	-94	84	-88	37	-64	84	-88	80	-77	37	-64	80	-77	37	225	93	205	103	193	106	216	106	216	103	193	116	198	106	216	116	198	120	224	120	224	116	198	131	200	120	224	131	200	135	228	82	35	79	44	90	8	90	8	79	44	79	17	82	35	90	8	91	26	91	26	90	8	99	2	91	26	99	2	103	18	103	18	99	2	108	-1	103	18	108	-1	117	13	80	288	65	313	79	267	123	334	122	307	129	298	48	234	65	232	53	250	53	250	65	232	65	248	74	249	65	248	65	232	74	249	65	232	73	232	92	313	93	337	82	322	82	322	93	337	68	325	55	323	68	325	65	342	55	323	65	342	48	339	27	286	29	300	33	331	33	331	29	300	35	310	33	331	35	310	48	339	48	339	35	310	44	318	48	339	44	318	55	323	21	254	33	242	27	286	27	286	33	331	21	254	21	254	33	331	21	319	21	254	21	319	13	269	13	269	21	319	13	303	13	269	13	303	10	286	100	272	105	-98	114	322	114	322	105	-98	116	-54	130	300	116	-54	118	5	130	300	118	5	125	66	139	275	130	300	133	127	139	275	133	127	140	188	139	275	140	188	142	247	166	-79	159	-88	160	-116	160	-116	159	-88	151	-95	160	-116	151	-95	141	-98	141	-98	130	-95	160	-116	160	-116	130	-95	129	-111	203	-99	206	-88	205	-82	203	-99	205	-82	202	-76	203	-99	202	-76	197	-72	203	-99	197	-72	194	-107	197	-72	192	-70	194	-107	194	-107	192	-70	186	-69	194	-107	186	-69	183	-112	183	-112	186	-69	175	-72	183	-112	175	-72	171	-115	171	-115	175	-72	166	-79	171	-115	166	-79	160	-116	116	-65	116	-54	105	-98	116	-65	105	-98	118	-77	118	-77	105	-98	129	-111	118	-77	129	-111	122	-88	122	-88	129	-111	130	-95	114	322	93	337	97	301	114	322	97	301	100	287	114	322	100	287	100	272	93	337	65	342	68	325	105	-98	100	272	99	243	99	243	100	272	96	264	99	243	96	264	93	239	93	239	96	264	90	258	93	239	90	258	87	236	87	236	90	258	83	253	87	236	83	253	80	234	80	234	83	253	74	249	80	234	74	249	73	232	105	-98	99	243	95	190	105	-98	95	190	89	137	105	-98	89	137	88	-78	82	84	76	31	77	-52	82	84	77	-52	88	-78	82	84	88	-78	89	137	53	250	42	256	48	234	48	234	42	256	34	264	48	234	34	264	33	242	33	242	34	264	29	274	33	242	29	274	27	286	77	-52	76	31	74	-21	93	337	92	313	97	301	114	322	116	-54	130	300	130	300	125	66	133	127	35	59	37	33	35	209	35	209	37	33	42	247	35	209	42	247	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	64	276	66	-2	71	286	71	286	66	-2	77	55	71	286	77	55	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	285	77	66	77	285	77	286	77	66	77	286	76	288	77	66	76	288	76	289	77	66	76	289	74	290	77	66	74	290	71	286	124	12	124	10	124	30	124	12	124	30	121	10	121	10	124	30	118	25	121	10	118	25	115	5	115	5	118	25	111	22	115	5	111	22	106	0	106	0	111	22	103	21	103	21	90	24	94	-2	94	-2	90	24	83	32	94	-2	83	32	81	-4	81	-4	83	32	79	43	81	-4	79	43	77	55	54	262	42	247	44	15	54	262	44	15	54	3	54	262	54	3	66	-2	54	262	66	-2	64	276	88	-108	112	-102	97	-88	97	-88	112	-102	106	-91	114	-86	106	-91	112	-102	114	-86	112	-102	127	-88	139	24	140	33	133	39	139	24	133	39	135	-66	135	-66	133	39	129	34	135	-66	129	34	127	-88	127	-88	129	34	125	-14	138	-11	138	-2	138	-40	138	-40	138	-2	138	6	138	-40	138	6	135	-66	135	-66	138	6	139	15	135	-66	139	15	139	24	124	10	124	7	124	30	124	30	124	7	125	2	124	30	125	2	129	34	129	34	125	2	125	-4	129	34	125	-4	125	-14	127	-88	125	-14	125	-34	127	-88	125	-34	123	-54	127	-88	123	-54	120	-73	127	-88	120	-73	114	-86	97	-88	89	-80	88	-108	88	-108	89	-80	81	-72	88	-108	81	-72	74	-107	74	-107	81	-72	73	-64	74	-107	73	-64	62	-103	62	-103	73	-64	61	-61	62	-103	61	-61	56	-62	51	-98	62	-103	56	-62	51	-98	56	-62	50	-64	51	-98	50	-64	46	-68	51	-98	46	-68	44	-90	42	-74	41	-80	44	-90	42	-74	44	-90	46	-68	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	213	7	212	8	216	7	212	7	211	8	216	7	211	7	210	106	0	103	21	94	-2	42	247	37	33	44	15	77	55	66	-2	81	-4	120	314	120	342	112	322	112	322	120	342	102	325	91	322	102	325	120	342	91	322	120	342	87	336	61	-1	79	-4	63	322	63	322	79	-4	77	54	63	322	77	54	77	65	77	225	77	209	127	209	77	225	127	209	127	225	79	42	79	-4	83	32	83	32	79	-4	95	-2	83	32	95	-2	91	24	91	24	95	-2	103	21	110	22	103	21	109	2	110	22	109	2	121	11	61	-1	63	322	48	8	48	8	63	322	47	299	48	8	47	299	40	22	40	22	47	299	38	271	40	22	38	271	36	40	36	40	38	271	35	239	36	40	35	239	35	209	35	209	35	239	31	235	163	325	155	333	158	298	163	325	158	298	162	302	163	325	162	302	165	308	163	325	165	308	166	314	120	342	127	305	131	341	131	341	127	305	136	298	131	341	136	298	144	338	144	338	136	298	147	295	144	338	147	295	155	333	155	333	147	295	153	296	155	333	153	296	158	298	77	275	77	288	63	322	63	322	77	288	79	301	63	322	79	301	87	336	87	336	79	301	83	313	87	336	83	313	91	322	131	21	140	33	133	39	131	21	133	39	128	33	131	21	128	33	123	28	131	21	123	28	121	11	117	25	110	22	121	11	117	25	121	11	123	28	103	21	95	-2	109	2	35	209	31	235	23	229	35	209	23	229	16	222	35	209	16	222	10	216	35	209	10	216	8	209	8	209	10	216	7	213	77	275	63	322	77	65	120	342	120	314	127	305	36	40	35	209	35	59	77	54	79	-4	79	42	105	79	106	8	109	63	109	63	106	8	121	1	109	63	121	1	115	50	115	50	121	1	125	37	135	30	125	37	138	-3	135	30	138	-3	146	24	146	24	138	-3	157	-5	146	24	157	-5	158	19	158	19	157	-5	177	-6	158	19	177	-6	173	16	173	16	177	-6	189	15	208	16	189	15	204	-5	208	16	204	-5	227	0	103	118	103	275	93	16	103	118	93	16	104	97	104	97	93	16	106	8	104	97	106	8	105	79	125	37	121	1	138	-3	283	103	282	85	290	45	290	45	282	85	279	70	290	45	279	70	278	30	278	30	279	70	273	57	278	30	273	57	265	45	265	45	254	34	264	17	264	17	254	34	247	6	241	26	225	20	227	0	241	26	227	0	247	6	241	26	247	6	254	34	352	331	237	331	257	319	352	331	257	319	270	312	352	331	270	312	279	301	352	331	279	301	317	310	352	331	317	310	329	317	352	331	329	317	348	321	352	331	348	321	365	323	405	359	404	369	403	347	403	347	404	369	400	377	403	347	400	377	397	337	397	337	400	377	394	383	397	337	394	383	388	330	388	330	394	383	388	386	388	330	388	386	381	387	377	326	388	330	381	387	377	326	381	387	375	341	377	326	375	341	374	339	377	326	374	339	370	336	377	326	370	336	365	323	358	360	361	354	361	377	361	377	361	354	365	350	361	377	365	350	366	382	366	382	365	350	370	346	366	382	370	346	373	386	373	386	370	346	374	343	373	386	374	343	381	387	381	387	374	343	375	341	358	372	357	366	358	360	358	372	358	360	361	377	365	323	370	336	365	333	365	323	365	333	358	332	365	323	358	332	352	331	305	258	306	282	297	62	305	258	297	62	302	81	305	258	302	81	305	104	305	258	305	104	305	131	290	45	297	62	306	282	290	45	306	282	283	257	290	45	283	257	283	125	290	45	283	125	283	103	309	298	317	310	282	283	309	298	282	283	283	257	309	298	283	257	306	282	265	45	264	17	278	30	189	15	177	-6	204	-5	128	319	148	321	148	331	128	319	148	331	115	314	115	314	148	331	51	297	115	314	51	297	52	280	53	95	52	280	52	124	58	69	66	48	104	293	104	293	66	48	78	30	104	293	78	30	103	275	103	275	78	30	93	16	104	293	108	306	52	280	104	293	52	280	53	95	104	293	53	95	58	69	148	331	7	331	27	319	148	331	27	319	40	315	148	331	40	315	47	308	148	331	47	308	51	297	27	319	7	331	7	321	115	314	52	280	108	306	257	319	237	331	237	321	317	310	279	301	282	283	208	16	227	0	225	20	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	78	225	32	207	35	197	78	225	35	197	36	185	78	225	36	185	38	38	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	75	-1	78	64	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	97	-4	102	26	92	31	97	-4	92	31	84	40	97	-4	84	40	79	51	97	-4	79	51	75	-1	78	64	75	-1	79	51	113	24	109	-3	123	0	237	231	232	229	239	218	239	218	232	229	224	227	239	218	224	227	223	217	223	217	224	227	216	225	223	217	216	225	209	225	209	54	209	225	199	6	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	34	212	34	212	10	225	14	212	34	225	14	217	29	217	29	225	14	225	26	237	25	225	26	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	225	129	225	145	215	209	225	145	215	155	212	209	225	155	212	162	206	209	225	162	206	165	197	209	225	165	197	166	184	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	166	184	166	69	168	38	270	252	268	262	267	240	267	240	268	262	264	270	267	240	264	270	261	230	261	230	264	270	258	276	261	230	258	276	252	280	261	230	252	280	251	223	251	223	252	280	245	281	251	223	245	281	239	234	239	234	239	218	251	223	239	234	245	281	237	240	237	240	245	281	237	280	237	240	237	280	233	244	233	244	237	280	231	277	233	244	231	277	228	248	228	248	231	277	226	273	228	248	226	273	224	253	224	253	226	273	223	268	224	253	223	268	222	262	166	59	164	53	168	38	166	59	168	38	166	69	155	40	153	21	168	38	38	38	36	185	36	59	171	-3	169	38	169	-2	209	225	209	217	223	217	237	231	239	218	239	234	145	215	129	225	129	217	17	216	4	225	4	218	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	113	158	5	7	73	19	113	158	73	19	172	158	113	158	172	158	128	180	113	158	128	180	51	180	113	158	51	180	51	158	187	180	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	172	158	259	158	187	180	172	158	187	180	224	312	172	158	224	312	128	180	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	228	21	215	20	286	0	215	20	199	19	286	0	199	19	73	19	286	0	73	19	5	7	286	0	5	7	5	0	187	180	259	158	259	180	26	331	81	309	97	311	22	-53	23	-64	23	-37	23	-37	23	-64	26	-74	23	-37	26	-74	28	-24	28	-24	26	-74	31	-84	28	-24	31	-84	35	-13	35	-13	31	-84	38	-93	35	-13	38	-93	44	-4	44	-4	38	-93	46	-68	84	122	180	214	136	193	136	193	180	214	180	225	136	193	180	225	53	193	43	191	53	193	180	225	43	191	180	225	18	225	123	-84	117	-92	120	-113	120	-113	117	-92	109	-98	120	-113	109	-98	106	-115	106	-115	109	-98	99	-101	106	-115	99	-101	93	-116	93	-116	99	-101	89	-102	74	-101	63	-96	63	-110	74	-101	63	-110	73	-113	74	-101	73	-113	82	-115	74	-101	82	-115	89	-102	55	-106	63	-110	63	-96	55	-106	63	-96	53	-88	55	-106	53	-88	48	-79	55	-106	48	-79	47	-102	47	-102	48	-79	46	-68	47	-102	46	-68	38	-93	135	-55	130	-63	133	-110	133	-110	130	-63	127	-75	133	-110	127	-75	123	-84	153	-43	156	-100	161	-44	161	-44	156	-100	164	-93	161	-44	164	-93	168	-48	168	-48	164	-93	170	-86	168	-48	170	-86	173	-52	173	-52	170	-86	174	-78	173	-52	174	-78	176	-58	176	-58	174	-78	176	-71	176	-58	176	-71	177	-65	146	-44	140	-48	145	-106	146	-44	145	-106	156	-100	146	-44	156	-100	153	-43	135	-55	133	-110	145	-106	135	-55	145	-106	140	-48	96	102	92	125	86	123	96	102	86	123	84	122	96	102	84	122	82	101	96	102	100	127	92	125	104	-9	126	3	107	32	107	32	126	3	123	41	129	45	123	41	126	3	129	45	126	3	143	12	159	24	167	33	169	105	169	105	167	33	174	44	169	105	174	44	177	89	177	89	174	44	178	56	177	89	178	56	180	69	156	119	139	127	139	80	156	119	139	80	141	70	156	119	141	70	143	12	156	119	143	12	149	16	156	119	149	16	159	24	156	119	159	24	169	105	143	12	141	70	140	62	109	129	112	101	118	130	118	130	112	101	124	96	118	130	124	96	139	127	139	127	124	96	133	89	139	127	133	89	139	80	112	101	109	129	100	127	112	101	100	127	96	102	143	12	140	62	138	55	143	12	138	55	134	49	143	12	134	49	129	45	93	25	81	18	82	-22	93	25	82	-22	104	-9	93	25	104	-9	107	32	81	18	69	11	82	-22	82	-22	69	11	63	-34	57	-39	63	-34	69	11	57	-39	69	11	55	3	55	3	44	-4	46	-59	55	3	46	-59	48	-51	55	3	48	-51	52	-45	55	3	52	-45	57	-39	18	225	2	151	11	151	18	225	11	151	15	165	18	225	15	165	23	177	18	225	23	177	33	186	18	225	33	186	43	191	40	78	51	88	136	193	136	193	51	88	60	95	136	193	60	95	84	122	84	122	60	95	70	99	84	122	70	99	82	101	136	193	30	87	32	85	136	193	32	85	35	82	136	193	35	82	37	80	136	193	37	80	39	79	136	193	39	79	40	78	46	-59	44	-4	46	-68	93	-116	89	-102	82	-115	123	-84	120	-113	133	-110	26	236	35	257	38	298	38	298	35	257	45	275	38	298	45	275	58	320	58	320	45	275	59	288	58	320	59	288	85	333	85	333	59	288	76	298	85	333	76	298	99	301	99	301	123	298	119	338	119	338	123	298	148	334	24	271	15	238	26	236	24	271	26	236	38	298	159	180	153	132	158	138	159	180	158	138	164	144	159	180	147	156	147	126	159	180	147	126	153	132	11	180	11	157	147	156	11	180	147	156	159	180	241	180	190	180	201	156	241	180	201	156	214	156	241	180	214	156	228	157	241	180	228	157	241	157	187	156	201	156	190	180	187	156	190	180	194	304	187	156	194	304	174	323	187	156	174	323	174	156	168	220	167	210	169	150	169	150	167	210	165	200	169	150	165	200	164	144	164	144	165	200	162	190	164	144	162	190	159	180	168	220	169	150	169	230	169	230	169	150	174	323	174	323	169	150	174	156	123	298	142	289	148	334	148	334	142	289	157	274	148	334	157	274	174	323	174	323	157	274	166	255	174	323	166	255	169	230	197	193	203	207	207	280	207	280	203	207	208	220	207	280	208	220	211	250	211	250	208	220	211	235	194	304	190	180	197	193	194	304	197	193	207	280	147	126	147	156	140	144	147	126	140	144	131	133	147	126	131	133	122	122	147	126	122	122	113	111	147	126	113	111	103	100	147	126	103	100	65	38	119	338	85	333	99	301	103	100	15	6	65	38	65	38	15	6	210	0	65	38	210	0	182	38	182	38	210	0	196	39	230	71	223	60	237	69	237	69	223	60	215	50	237	69	215	50	210	0	210	0	215	50	207	44	210	0	207	44	196	39	210	0	15	6	15	0	106	224	145	224	145	239	106	224	145	239	105	239	106	224	105	239	104	270	106	224	104	270	90	149	106	224	90	149	108	193	164	64	159	43	176	9	176	9	159	43	151	24	176	9	151	24	148	-1	148	-1	151	24	138	9	148	-1	138	9	120	3	120	3	101	10	113	-5	113	-5	101	10	94	-3	94	-3	101	10	90	26	94	-3	90	26	83	45	94	-3	83	45	75	61	94	-3	75	61	74	2	60	68	52	66	55	13	60	68	55	13	74	2	60	68	74	2	75	61	46	63	41	59	42	27	46	63	42	27	55	13	46	63	55	13	52	66	37	53	36	46	42	27	37	53	42	27	41	59	164	64	176	9	166	83	166	83	176	9	177	172	177	172	176	9	196	28	177	172	196	28	197	149	197	149	196	28	209	55	197	149	209	55	209	121	209	121	209	55	214	89	162	106	166	83	177	172	162	106	177	172	150	187	162	106	150	187	150	124	133	138	150	124	150	187	133	138	150	187	119	193	133	138	119	193	117	193	133	138	117	193	114	193	133	138	114	193	113	146	113	146	114	193	112	193	113	146	112	193	110	193	113	146	110	193	108	193	113	146	108	193	90	149	104	270	80	270	90	149	90	149	80	270	80	239	90	149	80	239	80	224	80	224	80	239	42	239	80	224	42	239	42	224	120	3	113	-5	148	-1	90	149	80	224	80	149	52	0	52	368	27	368	52	0	27	368	27	0	87	368	87	0	113	0	87	368	113	0	113	368	27	368	27	0	52	0	27	368	52	0	52	368	17	161	96	136	96	161	96	161	96	136	122	0	96	161	122	0	96	206	96	206	122	0	96	232	96	206	96	232	17	232	122	368	96	368	122	0	122	232	122	206	200	206	122	232	200	206	200	232	122	161	122	136	200	136	122	161	200	136	200	161	122	0	96	136	96	0	96	232	122	0	96	368	96	206	17	232	17	206	96	136	17	161	17	136	83	47	83	-2	92	49	92	49	83	-2	92	-3	92	49	92	-3	100	47	100	47	92	-3	101	-2	100	47	101	-2	107	43	107	43	101	-2	108	0	107	43	108	0	113	37	113	37	108	0	113	6	113	37	113	6	116	30	116	30	113	6	117	13	116	30	117	13	118	22	65	21	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	76	0	70	37	76	0	76	43	76	43	76	0	83	-2	76	43	83	-2	83	47	118	300	117	312	117	284	118	300	117	284	118	289	118	300	118	289	118	293	118	300	118	293	118	297	117	278	117	284	117	312	117	278	117	312	114	323	117	278	114	323	109	331	117	278	109	331	102	336	117	278	102	336	95	88	92	338	82	336	89	88	92	338	89	88	95	88	92	338	95	88	102	336	89	88	82	336	75	331	89	88	75	331	69	322	89	88	69	322	66	311	89	88	66	311	66	278	66	311	65	297	65	294	66	311	65	294	65	290	66	311	65	290	65	286	66	311	65	286	66	282	66	311	66	282	66	278	147	337	129	337	85	253	85	253	129	337	69	286	85	253	69	286	53	253	53	253	69	286	9	337	53	253	9	337	-7	337	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	167	323	76	51	99	108	167	323	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	190	323	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	353	0	246	11	242	10	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	201	355	198	348	199	327	199	327	198	348	193	343	199	327	193	343	190	323	190	323	193	343	186	339	190	323	186	339	224	128	224	128	186	339	179	338	224	128	179	338	172	339	224	128	172	339	167	323	224	128	167	323	166	266	75	47	76	51	167	323	75	47	167	323	70	93	75	47	70	93	74	43	70	93	55	58	72	30	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	235	10	226	9	353	0	235	10	353	0	242	10	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	172	339	165	343	167	323	167	323	165	343	161	348	167	323	161	348	158	327	158	327	161	348	157	355	158	327	157	355	156	362	156	394	156	362	157	369	156	394	157	369	167	399	167	399	157	369	161	375	167	399	161	375	166	380	151	334	158	327	156	362	151	334	156	362	156	394	151	334	156	394	147	385	151	334	147	385	145	342	142	374	140	362	141	351	142	374	141	351	145	342	142	374	145	342	147	385	180	401	179	384	186	383	180	401	186	383	192	399	192	399	186	383	193	380	192	399	193	380	203	393	203	393	193	380	198	375	203	393	198	375	201	369	203	393	203	362	207	333	203	393	207	333	211	385	211	385	207	333	214	341	211	385	214	341	217	374	217	374	214	341	217	351	217	374	217	351	219	361	201	355	199	327	207	333	201	355	207	333	203	362	172	383	179	384	180	401	172	383	180	401	167	399	172	383	167	399	166	380	231	456	231	460	230	452	230	452	231	460	229	464	230	452	229	464	228	448	228	448	229	464	227	466	228	448	227	466	225	445	225	445	227	466	223	468	225	445	223	468	220	442	220	442	223	468	219	469	220	442	219	469	215	439	215	439	219	469	214	469	215	439	214	469	210	468	215	439	210	468	207	466	215	439	207	466	203	463	215	439	203	463	199	459	215	439	199	459	145	399	199	459	128	399	145	399	203	393	201	369	203	362	353	0	226	9	226	0	167	323	108	128	166	266	146	295	142	286	144	266	144	266	142	286	134	279	144	266	134	279	130	259	130	259	134	279	125	275	130	259	125	275	114	256	114	256	125	275	114	273	65	306	68	290	68	322	68	322	68	290	75	276	68	322	75	276	75	335	75	335	75	276	85	266	75	335	85	266	83	306	83	306	86	346	75	335	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	218	117	216	111	230	117	216	127	229	127	229	117	216	128	211	127	229	128	211	140	226	140	226	128	211	136	202	140	226	136	202	142	190	76	208	83	213	85	227	85	227	83	213	93	217	85	227	93	217	98	229	98	229	93	217	104	218	98	229	104	218	111	230	73	224	70	194	71	201	73	224	71	201	76	208	73	224	76	208	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	116	355	114	339	125	337	116	355	125	337	131	353	131	353	125	337	134	332	131	353	134	332	145	346	145	346	134	332	141	325	145	346	141	325	146	316	184	56	184	152	184	168	184	56	184	168	183	181	184	56	183	181	180	191	184	56	180	191	186	-3	190	28	195	-1	195	25	195	25	195	-1	200	23	204	24	200	23	204	2	204	24	204	2	212	9	187	35	185	44	186	-3	187	35	186	-3	195	-1	187	35	195	-1	190	28	147	17	151	7	152	222	152	222	151	7	157	0	152	222	157	0	162	215	162	215	157	0	166	-3	162	215	166	-3	170	208	170	208	166	-3	176	-4	170	208	176	-4	176	199	176	199	176	-4	186	-3	176	199	186	-3	180	191	152	222	140	226	142	190	152	222	142	190	143	173	152	222	143	173	143	134	152	222	143	134	144	31	152	222	144	31	147	17	143	31	144	31	143	134	143	146	143	134	143	173	216	29	212	27	212	9	216	29	212	9	221	19	216	29	221	19	221	33	208	25	204	24	212	9	208	25	212	9	212	27	200	23	195	-1	204	2	153	445	156	408	160	444	160	444	156	408	161	412	160	444	161	412	164	442	164	442	161	412	165	416	164	442	165	416	168	439	168	439	165	416	168	420	168	439	168	420	170	435	170	435	168	420	170	424	170	435	170	424	171	429	156	408	153	445	149	444	156	408	149	444	146	443	156	408	146	443	142	441	156	408	142	441	137	438	156	408	137	438	132	434	156	408	132	434	79	359	165	305	163	321	163	290	163	290	163	321	155	335	163	290	155	335	155	276	155	276	155	335	148	306	146	316	148	306	155	335	146	316	155	335	145	346	146	295	144	266	155	276	146	295	155	276	148	306	89	325	96	332	100	353	100	353	96	332	105	337	100	353	105	337	116	355	116	355	105	337	114	339	86	346	83	306	84	316	86	346	84	316	89	325	86	346	89	325	100	353	104	275	96	279	99	259	104	275	99	259	114	256	104	275	114	256	114	273	89	286	84	295	85	266	89	286	85	266	99	259	89	286	99	259	96	279	143	31	143	134	143	64	143	31	143	64	143	56	143	31	143	56	142	49	143	31	142	49	138	43	143	31	138	43	133	38	143	31	133	38	128	16	128	16	133	38	126	32	126	32	121	29	128	16	128	16	121	29	115	27	128	16	115	27	113	6	113	6	115	27	109	25	113	6	109	25	103	24	99	114	111	121	114	135	114	135	111	121	126	127	114	135	126	127	143	146	143	146	126	127	143	134	65	79	68	87	75	118	75	118	68	87	73	94	75	118	73	94	79	101	79	101	88	108	92	126	92	126	88	108	99	114	92	126	99	114	114	135	92	126	75	118	79	101	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	79	63	112	65	79	75	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	98	0	86	25	86	25	98	0	97	24	103	24	97	24	98	0	103	24	98	0	113	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	83	306	85	266	84	295	79	359	132	434	59	359	184	56	186	-3	185	44	29	167	29	183	28	175	360	149	366	135	367	211	367	211	366	135	370	114	367	211	370	114	370	232	370	232	370	114	381	114	370	232	381	114	381	232	300	183	319	165	326	184	326	184	319	165	337	163	326	184	337	163	346	189	346	189	337	163	350	158	346	189	350	158	359	197	359	197	350	158	360	149	359	197	360	149	367	211	311	445	314	408	317	444	317	444	314	408	319	412	317	444	319	412	322	442	322	442	319	412	323	416	322	442	323	416	326	439	326	439	323	416	326	420	326	439	326	420	328	435	328	435	326	420	328	424	328	435	328	424	329	429	314	408	311	445	307	444	314	408	307	444	303	443	314	408	303	443	299	441	314	408	299	441	295	438	314	408	295	438	290	434	314	408	290	434	237	359	87	11	77	13	99	0	99	0	77	13	70	16	99	0	70	16	36	33	36	33	70	16	66	20	36	33	66	20	44	49	44	49	66	20	65	24	71	48	80	68	166	291	166	291	80	68	93	95	166	291	93	95	111	130	111	130	199	130	120	150	120	150	199	130	199	150	195	27	189	18	410	0	410	0	189	18	179	13	410	0	179	13	164	11	166	291	111	130	120	150	166	291	120	150	199	309	166	291	199	309	168	294	262	313	408	331	199	309	199	309	408	331	169	310	199	309	169	310	171	305	171	305	171	302	199	309	199	309	171	302	170	300	199	309	170	300	169	297	199	309	249	34	248	47	248	183	248	165	319	165	248	183	319	165	300	183	408	331	262	313	305	313	408	331	305	313	341	312	408	331	341	312	367	308	408	331	367	308	382	299	408	331	382	299	392	283	408	331	392	283	397	261	408	331	397	261	408	261	199	309	248	47	248	295	199	309	248	295	249	301	199	309	249	301	251	306	199	309	251	306	253	310	199	309	253	310	257	312	199	309	257	312	262	313	408	331	126	331	143	320	408	331	143	320	155	318	408	331	155	318	164	315	408	331	164	315	169	310	389	37	372	26	410	0	410	0	372	26	349	20	410	0	349	20	320	19	410	0	431	84	420	84	410	0	420	84	404	56	410	0	404	56	389	37	199	56	198	39	257	22	257	22	198	39	195	27	257	22	195	27	268	19	268	19	195	27	410	0	268	19	410	0	283	19	283	19	410	0	320	19	199	150	199	130	252	26	199	150	252	26	249	34	199	150	249	34	199	309	199	56	257	22	252	26	199	56	252	26	199	130	155	9	155	0	410	0	155	9	410	0	164	11	44	49	65	24	66	33	44	49	66	33	71	48	44	49	71	48	166	291	99	0	36	33	28	23	99	0	28	23	21	16	99	0	21	16	11	12	99	0	11	12	0	9	99	0	0	9	0	0	87	11	99	0	99	9	168	294	199	309	169	297	143	320	126	331	126	321	237	359	290	434	217	359	204	339	206	302	210	338	210	338	206	302	211	306	210	338	211	306	214	336	214	336	211	306	216	310	214	336	216	310	218	333	218	333	216	310	219	314	218	333	219	314	220	329	220	329	219	314	220	318	220	329	220	318	221	323	206	302	204	339	199	338	206	302	199	338	195	337	206	302	195	337	192	335	206	302	192	335	187	332	206	302	187	332	182	328	206	302	182	328	129	253	73	196	74	203	62	220	73	196	62	220	66	156	73	196	66	156	70	161	143	38	134	31	134	17	134	17	134	31	121	25	134	17	121	25	119	7	119	7	121	25	108	21	119	7	108	21	105	1	105	1	108	21	95	19	105	1	95	19	91	-1	91	-1	95	19	83	21	91	-1	83	21	77	-2	77	-2	83	21	74	28	77	-2	74	28	67	37	63	63	58	0	64	49	64	49	58	0	77	-2	64	49	77	-2	67	37	74	203	79	208	84	227	84	227	79	208	86	213	84	227	86	213	109	230	109	230	86	213	96	216	109	230	96	216	107	217	107	217	119	215	109	230	109	230	119	215	123	229	175	8	177	138	169	206	175	8	169	206	164	18	164	18	169	206	157	216	164	18	157	216	153	31	153	31	157	216	147	44	147	45	147	44	147	222	147	222	147	44	157	216	147	222	136	227	136	189	147	222	136	189	137	172	147	222	137	172	137	127	147	222	137	127	138	90	147	222	138	90	139	79	147	222	139	79	140	68	147	222	140	68	143	57	147	222	143	57	146	46	147	222	146	46	146	45	147	222	146	45	147	45	137	141	137	127	137	172	136	227	123	229	127	210	136	227	127	210	133	202	136	227	133	202	136	189	228	230	221	214	235	212	228	230	235	212	255	227	255	227	235	212	246	206	255	227	246	206	254	194	177	153	180	177	181	216	181	216	180	177	186	194	181	216	186	194	192	222	192	222	186	194	194	206	192	222	194	206	203	227	203	227	194	206	206	212	203	227	206	212	215	229	215	229	206	212	221	214	215	229	221	214	228	230	277	216	261	153	308	138	308	138	261	153	177	153	308	138	177	153	177	138	169	206	177	138	177	153	169	206	177	153	181	216	259	177	261	153	277	216	259	177	277	216	255	227	259	177	255	227	254	194	292	199	277	216	308	138	292	199	308	138	302	173	226	30	215	33	218	-2	218	-2	215	33	205	38	218	-2	205	38	202	-1	202	-1	205	38	197	45	202	-1	197	45	190	54	190	54	185	65	188	1	188	1	185	65	181	78	188	1	181	78	179	93	175	8	188	1	179	93	175	8	179	93	178	112	175	8	178	112	177	138	218	-2	230	-2	226	30	226	30	230	-2	238	28	254	30	238	28	243	0	254	30	243	0	254	3	190	54	188	1	202	-1	285	24	293	33	296	58	296	58	293	33	300	44	296	58	300	44	310	77	310	77	300	44	308	58	310	77	308	58	316	75	254	3	266	9	269	35	269	35	266	9	276	17	269	35	276	17	283	44	283	44	276	17	285	24	283	44	285	24	296	58	238	28	230	-2	243	0	143	38	134	17	153	31	143	38	153	31	147	44	64	79	71	92	73	123	73	123	71	92	85	103	73	123	85	103	137	141	137	141	85	103	106	114	137	141	106	114	137	127	42	6	58	0	48	112	48	112	58	0	63	63	48	112	63	63	64	79	20	68	22	32	24	84	24	84	22	32	30	17	24	84	30	17	32	99	32	99	30	17	42	6	32	99	42	6	48	112	38	156	44	153	45	208	45	208	44	153	52	152	45	208	52	152	62	220	62	220	52	152	59	153	62	220	59	153	66	156	34	193	30	176	31	168	34	193	31	168	34	161	34	193	34	161	38	156	34	193	38	156	45	208	74	185	73	188	73	167	74	185	73	167	74	175	74	185	74	175	74	180	73	167	73	188	73	192	73	167	73	192	73	196	73	167	73	196	70	161	62	220	74	203	84	227	22	32	20	68	19	50	48	112	64	79	73	123	138	90	137	127	137	100	254	30	254	3	269	35	123	229	119	215	127	210	129	253	182	328	109	253	343	184	340	203	344	166	344	166	340	203	336	220	344	166	336	220	336	109	336	109	336	220	331	237	336	109	331	237	325	252	319	263	313	272	314	61	319	263	314	61	336	109	319	263	336	109	325	252	279	24	314	61	282	113	282	113	314	61	287	165	296	291	287	165	314	61	296	291	314	61	305	281	305	281	314	61	313	272	161	-5	180	-6	164	12	164	12	180	-6	180	11	217	18	180	11	234	1	217	18	234	1	246	38	246	38	234	1	279	24	246	38	279	24	268	70	268	70	279	24	282	113	180	11	180	-6	234	1	217	445	219	408	223	444	223	444	219	408	225	412	223	444	225	412	228	442	228	442	225	412	229	416	228	442	229	416	231	439	231	439	229	416	232	420	231	439	232	420	234	435	234	435	232	420	234	424	234	435	234	424	234	429	219	408	217	445	213	444	219	408	213	444	209	443	219	408	209	443	205	441	219	408	205	441	201	438	219	408	201	438	196	434	219	408	196	434	142	359	48	59	55	50	81	307	81	307	55	50	64	41	81	307	64	41	74	165	74	165	75	30	75	141	75	141	75	30	77	119	88	80	92	18	97	61	97	61	92	18	110	8	97	61	110	8	109	44	109	44	110	8	122	32	122	32	110	8	127	1	122	32	127	1	135	22	135	22	127	1	143	-3	135	22	143	-3	149	16	149	16	143	-3	161	-5	149	16	161	-5	164	12	92	18	88	80	82	99	92	18	82	99	77	119	92	18	77	119	75	30	92	18	75	30	52	-39	75	30	28	-39	52	-39	109	44	263	270	251	287	251	287	268	314	250	323	251	287	250	323	238	300	238	300	250	323	233	330	238	300	233	330	225	309	225	309	233	330	217	335	225	309	217	335	211	315	211	315	217	335	200	337	211	315	200	337	196	319	196	319	200	337	181	338	196	319	181	338	180	320	263	270	272	251	268	314	268	314	272	251	285	302	268	314	285	302	305	367	305	367	285	302	329	367	285	302	272	251	279	232	285	302	279	232	284	212	285	302	284	212	286	190	285	302	286	190	296	291	251	287	97	61	109	44	93	261	115	293	127	330	127	330	115	293	144	313	127	330	144	313	181	338	181	338	144	313	180	320	81	307	74	165	79	218	81	307	79	218	93	261	81	307	93	261	127	330	47	270	25	222	30	94	47	270	30	94	36	79	47	270	36	79	42	69	47	270	42	69	48	59	47	270	48	59	81	307	25	222	17	165	18	147	25	222	18	147	20	129	25	222	20	129	24	111	25	222	24	111	30	94	296	291	286	190	287	165	268	314	251	287	263	270	75	30	74	165	64	41	142	359	196	434	123	359	160	339	162	302	166	338	166	338	162	302	168	306	166	338	168	306	171	336	171	336	168	306	172	310	171	336	172	310	174	333	174	333	172	310	175	314	174	333	175	314	177	329	177	329	175	314	177	318	177	329	177	318	177	323	162	302	160	339	156	338	162	302	156	338	152	337	162	302	152	337	148	335	162	302	148	335	144	332	162	302	144	332	139	328	162	302	139	328	85	253	63	14	45	-55	77	6	63	14	77	6	63	99	63	14	63	99	60	118	63	14	60	118	60	138	63	14	60	138	58	208	63	14	58	208	53	22	58	208	35	184	35	42	58	208	35	42	40	36	58	208	40	36	46	29	58	208	46	29	53	22	35	184	20	152	20	74	35	184	20	74	25	62	35	184	25	62	30	50	35	184	30	50	35	42	20	152	15	113	15	100	20	152	15	100	17	87	20	152	17	87	20	74	124	230	118	216	127	215	124	230	127	215	134	230	134	230	127	215	135	213	134	230	135	213	143	229	143	229	135	213	143	210	143	229	143	210	152	227	152	227	143	210	151	205	152	227	151	205	158	198	187	69	180	44	190	18	190	18	180	44	168	25	190	18	168	25	159	1	159	1	168	25	151	13	159	1	151	13	131	9	131	9	121	10	123	-4	123	-4	121	10	114	-4	112	12	104	16	105	-3	112	12	105	-3	114	-4	112	12	114	-4	121	10	87	1	96	-1	89	30	89	30	96	-1	97	22	97	22	96	-1	105	-3	97	22	105	-3	104	16	161	224	158	198	170	183	161	224	170	183	171	221	171	221	170	183	178	167	171	221	178	167	186	213	186	213	178	167	183	152	186	213	183	152	187	136	199	276	171	221	186	213	199	276	186	213	219	276	158	198	79	46	89	30	158	198	89	30	170	183	79	46	72	63	77	6	79	46	77	6	87	1	79	46	87	1	89	30	66	81	63	99	77	6	66	81	77	6	72	63	229	78	235	117	233	141	229	78	233	141	227	162	229	78	227	162	218	181	229	78	218	181	214	44	187	69	190	18	190	102	190	102	190	18	204	198	204	198	190	18	214	44	204	198	214	44	218	181	186	213	187	136	204	198	204	198	187	136	189	120	204	198	189	120	190	102	131	9	123	-4	159	1	70	186	82	202	88	224	88	224	82	202	99	212	88	224	99	212	124	230	124	230	99	212	118	216	60	138	62	164	58	208	58	208	62	164	70	186	58	208	70	186	88	224	45	-55	63	14	26	-55	152	227	158	198	161	224	85	253	139	328	65	253	306	77	296	79	300	64	300	64	296	79	295	65	280	61	295	65	296	79	280	61	296	79	277	75	314	72	311	45	316	18	314	72	316	18	321	65	321	65	316	18	320	24	321	65	320	24	323	31	300	64	305	60	306	77	306	77	305	60	308	56	306	77	308	56	314	72	314	72	308	56	310	50	314	72	310	50	311	45	325	55	321	65	323	31	325	55	323	31	325	38	325	55	325	38	326	46	311	45	310	13	316	18	220	21	222	-18	223	16	223	16	222	-18	230	-4	223	16	230	-4	233	33	233	33	230	-4	240	10	240	10	230	-4	247	-4	240	10	247	-4	253	10	253	10	247	-4	261	-4	253	10	261	-4	267	11	267	11	261	-4	274	-2	267	11	274	-2	283	14	283	14	274	-2	287	0	283	14	287	0	297	20	297	20	287	0	299	5	297	20	299	5	307	30	307	30	299	5	310	13	307	30	310	13	311	45	247	23	256	38	260	65	260	65	256	38	267	51	260	65	267	51	277	75	277	75	267	51	280	61	246	50	233	33	240	10	246	50	240	10	247	23	246	50	247	23	260	65	130	229	119	216	134	213	130	229	134	213	141	226	141	226	134	213	149	206	141	226	149	206	151	222	151	222	149	206	160	195	151	222	160	195	160	216	160	216	160	195	167	181	160	216	167	181	170	209	170	209	167	181	170	166	65	172	76	194	81	222	81	222	76	194	94	210	81	222	94	210	118	230	118	230	94	210	119	216	118	230	119	216	130	229	13	103	17	70	18	139	18	139	17	70	28	40	18	139	28	40	31	173	31	173	28	40	47	16	31	173	47	16	52	202	52	202	47	16	56	123	52	202	56	123	58	147	52	202	58	147	65	172	52	202	65	172	81	222	126	21	106	-4	122	-3	126	21	122	-3	137	1	126	21	98	28	106	-4	78	44	65	68	73	1	78	44	73	1	106	-4	78	44	106	-4	98	28	58	95	56	123	47	16	58	95	47	16	73	1	58	95	73	1	65	68	150	8	163	18	156	31	156	31	163	18	162	37	164	39	162	37	163	18	164	39	163	18	174	30	134	22	126	21	137	1	134	22	137	1	142	24	142	24	137	1	150	8	142	24	150	8	149	27	149	27	150	8	156	31	142	312	144	312	151	324	151	324	144	312	147	312	151	324	147	312	149	313	149	313	157	312	151	324	151	324	157	312	166	328	151	324	136	320	139	312	151	324	139	312	142	312	220	21	217	27	222	-18	222	-18	217	27	214	33	222	-18	214	33	214	-32	214	-32	214	33	213	39	214	-32	213	39	212	-2	212	-2	213	39	212	45	212	45	212	340	209	342	184	12	193	5	195	337	195	337	193	5	202	0	195	337	202	0	209	342	209	342	202	0	212	-2	209	342	212	-2	212	45	180	332	166	328	167	304	180	332	167	304	169	297	180	332	169	297	170	286	180	332	170	286	174	30	180	332	174	30	178	20	180	332	178	20	184	12	180	332	184	12	195	337	170	286	170	209	174	30	166	328	157	312	163	309	166	328	163	309	167	304	188	-45	191	-74	196	-30	196	-30	191	-74	199	-60	196	-30	199	-60	204	-16	204	-16	199	-60	206	-45	204	-16	206	-45	212	-2	212	-2	206	-45	214	-32	181	-59	174	-74	191	-74	181	-59	191	-74	188	-45	174	30	170	209	170	166	174	30	170	166	170	51	174	30	170	51	170	48	174	30	170	48	168	45	174	30	168	45	167	42	174	30	167	42	164	39	139	312	136	320	136	311	22	312	25	313	25	313	25	324	25	313	36	311	25	324	36	311	41	328	41	328	36	311	43	307	41	328	43	307	57	332	57	332	43	307	47	300	57	332	47	300	49	291	25	324	9	320	13	312	25	324	13	312	16	312	25	324	16	312	19	312	25	324	19	312	22	312	25	324	22	312	25	313	51	42	55	26	57	332	57	332	55	26	63	13	57	332	63	13	73	337	73	337	63	13	75	3	73	337	75	3	89	342	89	342	75	3	91	-2	89	342	91	-2	91	55	112	33	109	-4	119	10	112	33	119	10	124	50	124	50	119	10	126	23	124	50	126	23	139	65	139	65	126	23	136	38	139	65	136	38	146	51	101	-18	109	-4	102	16	101	-18	102	16	97	22	101	-18	97	22	94	30	101	-18	94	30	93	-32	67	-45	70	-74	75	-30	75	-30	70	-74	78	-60	75	-30	78	-60	83	-16	83	-16	78	-60	85	-45	83	-16	85	-45	91	-2	91	-2	85	-45	93	-32	91	-2	93	-32	91	47	91	-2	91	47	91	55	49	281	51	42	57	332	49	281	57	332	49	291	92	38	91	47	93	-32	92	38	93	-32	94	30	60	-59	52	-74	70	-74	60	-59	70	-74	67	-45	185	77	175	79	179	64	179	64	175	79	174	65	159	61	174	65	175	79	159	61	175	79	156	75	195	18	199	24	200	65	200	65	199	24	202	31	200	65	202	31	203	55	203	55	202	31	204	38	203	55	204	38	205	46	119	10	126	-4	132	10	132	10	126	-4	140	-4	132	10	140	-4	146	11	146	11	140	-4	153	-2	146	11	153	-2	162	14	162	14	153	-2	166	0	162	14	166	0	176	20	176	20	166	0	178	5	176	20	178	5	186	30	186	30	178	5	190	13	186	30	190	13	190	45	190	45	190	13	193	72	193	72	190	13	195	18	193	72	195	18	200	65	193	72	185	77	187	56	193	72	187	56	189	50	193	72	189	50	190	45	185	77	179	64	184	60	185	77	184	60	187	56	156	75	139	65	146	51	156	75	146	51	159	61	109	-4	126	-4	119	10	13	312	9	320	9	311	51	42	49	281	49	59	109	-4	112	33	102	16	91	55	91	339	89	342	13	200	16	201	22	211	22	211	16	201	19	201	22	211	19	201	22	201	22	201	31	199	36	216	36	216	31	199	36	195	36	216	36	195	49	220	49	220	36	195	39	188	49	220	39	188	40	180	22	211	8	208	11	200	22	211	11	200	13	200	76	230	63	225	82	36	82	36	63	225	49	220	82	36	49	220	83	25	83	25	49	220	40	172	36	216	22	211	22	201	80	228	76	230	80	190	80	190	76	230	82	36	80	190	82	36	81	190	81	190	82	36	82	174	81	190	82	174	93	202	93	202	82	174	91	182	93	202	91	182	100	190	136	228	133	203	149	200	136	228	149	200	153	230	153	230	149	200	160	192	153	230	160	192	176	226	176	226	160	192	166	181	176	226	166	181	169	167	93	202	100	190	106	213	106	213	100	190	110	197	106	213	110	197	120	222	120	222	110	197	121	201	120	222	121	201	136	228	136	228	121	201	133	203	168	26	162	17	214	0	214	0	162	17	153	10	214	0	153	10	138	7	204	197	193	214	214	0	214	0	193	214	176	226	214	0	176	226	170	152	170	152	176	226	169	167	212	45	212	153	210	176	212	45	210	176	204	197	212	45	204	197	214	0	190	-44	192	-74	198	-29	198	-29	192	-74	200	-59	198	-29	200	-59	206	-14	206	-14	200	-59	208	-44	206	-14	208	-44	214	0	214	0	208	-44	216	-29	214	0	216	-29	217	27	217	27	216	-29	225	-14	217	27	225	-14	220	21	220	21	225	-14	224	17	243	15	246	50	234	33	243	15	234	33	246	0	246	0	234	33	233	0	225	-14	233	0	234	33	225	-14	234	33	224	17	214	0	217	27	214	33	214	0	214	33	213	39	214	0	213	39	212	45	214	0	170	152	170	52	214	0	170	52	170	38	214	0	170	38	168	26	182	-59	174	-74	192	-74	182	-59	192	-74	190	-44	114	0	114	7	103	9	114	0	103	9	94	11	114	0	94	11	40	33	114	0	40	33	37	23	114	0	37	23	32	15	114	0	32	15	23	10	114	0	23	10	9	7	114	0	9	7	9	0	40	47	40	33	94	11	40	47	94	11	88	16	40	47	88	16	83	25	40	47	83	25	40	172	249	15	267	1	251	15	251	15	267	1	253	15	267	15	253	15	267	1	267	15	267	1	288	4	306	77	296	79	299	64	299	64	296	79	292	65	280	61	292	65	296	79	280	61	296	79	277	75	325	55	321	64	321	25	321	25	321	64	315	72	321	25	315	72	311	45	311	45	307	12	321	25	299	64	304	61	306	77	306	77	304	61	308	56	306	77	308	56	315	72	315	72	308	56	310	51	315	72	310	51	311	45	311	45	307	32	307	12	307	12	307	32	297	23	307	12	297	23	288	4	288	4	297	23	282	18	288	4	282	18	267	15	250	26	259	39	260	64	260	64	259	39	269	52	260	64	269	52	277	75	277	75	269	52	280	61	246	50	243	15	250	26	246	50	250	26	260	64	247	15	245	15	246	0	247	15	246	0	267	1	247	15	267	1	249	15	243	15	246	0	245	15	325	55	321	25	326	45	11	200	8	208	8	199	214	0	138	7	138	0	49	220	40	180	40	172	15	222	15	222	27	231	27	231	15	222	35	209	27	231	35	209	37	241	37	241	35	209	36	41	37	241	36	41	41	26	53	-45	56	-74	61	-30	61	-30	56	-74	64	-60	61	-30	64	-60	68	-16	68	-16	64	-60	71	-46	68	-16	71	-46	76	-2	76	-2	71	-46	79	-32	76	-2	79	-32	77	56	76	-2	77	56	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	283	77	284	77	66	77	66	77	284	77	286	77	66	77	286	76	-2	76	-2	77	286	76	288	76	-2	76	288	75	289	98	33	95	-4	105	10	98	33	105	10	111	50	111	50	105	10	112	23	111	50	112	23	125	65	125	65	112	23	121	38	125	65	121	38	132	51	87	-18	95	-4	88	16	87	-18	88	16	83	24	87	-18	83	24	80	34	87	-18	80	34	79	-32	78	45	77	56	79	-32	78	45	79	-32	80	34	46	-59	39	-74	56	-74	46	-59	56	-74	53	-45	76	-2	75	289	74	290	76	-2	74	290	72	287	76	-2	72	287	70	284	76	-2	70	284	68	281	76	-2	68	281	66	278	76	-2	66	278	64	276	76	-2	64	276	60	3	37	241	41	26	47	252	47	252	41	26	48	13	47	252	48	13	55	264	55	264	48	13	60	3	55	264	60	3	64	276	35	209	15	222	13	221	35	209	13	221	11	219	35	209	11	219	9	217	35	209	9	217	8	209	7	212	7	211	7	215	7	215	7	211	7	210	7	215	7	210	9	217	9	217	7	210	8	210	9	217	8	210	8	209	171	77	161	79	165	64	165	64	161	79	160	65	145	61	160	65	161	79	145	61	161	79	142	75	179	72	176	45	181	18	179	72	181	18	186	65	186	65	181	18	185	24	186	65	185	24	188	31	165	64	170	60	171	77	171	77	170	60	173	56	171	77	173	56	179	72	179	72	173	56	175	50	179	72	175	50	176	45	189	55	186	65	188	31	189	55	188	31	190	38	189	55	190	38	191	46	176	45	175	13	181	18	105	10	112	-4	118	10	118	10	112	-4	126	-4	118	10	126	-4	132	11	132	11	126	-4	139	-2	132	11	139	-2	148	14	148	14	139	-2	152	0	148	14	152	0	162	20	162	20	152	0	164	5	162	20	164	5	172	30	172	30	164	5	175	13	172	30	175	13	176	45	142	75	125	65	132	51	142	75	132	51	145	61	95	-4	112	-4	105	10	36	41	35	209	35	59	7	212	7	215	7	213	95	-4	98	33	88	16	18	195	23	196	33	208	18	195	33	208	16	203	18	195	16	203	16	195	42	-87	39	-89	42	-103	42	-103	39	-89	35	-91	42	-103	35	-91	31	-91	31	-91	26	-91	42	-103	42	-103	26	-91	22	-89	42	-103	22	-89	18	-87	52	187	62	218	49	193	49	193	62	218	48	213	49	193	48	213	45	196	45	196	48	213	39	197	35	197	39	197	48	213	35	197	48	213	33	208	54	-56	52	-67	65	-90	65	-90	52	-67	50	-76	65	-90	50	-76	47	-82	47	-82	45	-85	65	-90	65	-90	45	-85	42	-87	65	-90	42	-87	42	-103	93	-38	94	230	83	-68	83	-68	94	230	77	224	83	-68	77	224	65	-90	65	-90	77	224	62	218	65	-90	62	218	55	167	55	167	62	218	54	178	33	208	23	196	27	197	33	208	27	197	32	197	33	208	32	197	35	197	97	0	97	228	94	230	97	0	94	230	93	-38	65	-90	55	167	55	-21	65	-90	55	-21	54	-41	65	-90	54	-41	54	-56	12	-108	42	-103	18	-87	12	-108	18	-87	14	-83	12	-108	14	-83	9	-77	12	-108	9	-77	4	-71	12	-108	4	-71	0	-66	12	-108	0	-66	-3	-107	-3	-107	0	-66	-4	-63	-3	-107	-4	-63	-9	-61	-3	-107	-9	-61	-14	-61	-3	-107	-14	-61	-16	-103	-20	-62	-26	-65	-26	-97	-20	-62	-26	-97	-16	-103	-20	-62	-16	-103	-14	-61	-30	-69	-33	-74	-32	-90	-30	-69	-32	-90	-26	-97	-30	-69	-26	-97	-26	-65	-32	-90	-33	-74	-34	-80	62	218	52	187	54	178	13	198	17	200	21	223	21	223	17	200	21	201	21	223	21	201	26	201	26	201	31	200	30	227	30	227	31	200	39	229	13	216	4	206	9	196	13	216	9	196	13	198	13	216	13	198	21	223	30	227	21	223	26	201	35	196	38	190	39	229	39	229	38	190	40	181	39	229	40	181	49	230	49	230	40	181	41	169	49	230	41	169	41	57	41	57	41	169	41	73	83	176	86	182	97	209	97	209	86	182	91	187	97	209	91	187	99	193	99	193	104	196	112	219	112	219	104	196	110	198	112	219	110	198	116	200	81	194	81	91	81	161	81	194	81	161	82	169	81	194	82	169	83	176	81	194	83	176	97	209	112	219	116	200	127	226	127	226	116	200	122	201	127	226	122	201	128	201	128	201	139	199	141	229	141	229	139	199	148	195	141	229	148	195	154	230	154	230	148	195	156	188	154	230	156	188	171	228	171	228	156	188	161	177	171	228	161	177	162	162	162	162	162	153	171	119	171	119	162	153	162	113	112	219	97	209	99	193	133	99	149	107	137	117	137	117	149	107	146	124	152	131	146	124	149	107	152	131	149	107	162	113	137	117	126	111	133	99	133	99	126	111	114	104	133	99	114	104	111	90	111	90	114	104	99	98	111	90	99	98	81	91	81	91	81	79	111	90	154	24	149	17	152	1	152	1	149	17	142	12	152	1	142	12	140	-1	140	-1	142	12	132	8	140	-1	132	8	127	-3	127	-3	132	8	121	7	127	-3	121	7	114	-4	114	-4	121	7	108	9	114	-4	108	9	98	-3	98	-3	108	9	97	14	98	-3	97	14	89	23	85	0	98	-3	89	23	85	0	89	23	83	35	85	0	83	35	81	52	85	0	81	52	73	3	81	52	81	91	81	194	81	52	81	194	79	207	81	52	79	207	74	218	81	52	74	218	73	3	45	34	49	26	49	230	49	230	49	26	55	17	49	230	55	17	59	229	59	229	55	17	63	9	59	229	63	9	68	225	68	225	63	9	73	3	68	225	73	3	74	218	49	230	41	57	42	44	49	230	42	44	45	34	162	162	171	119	171	228	171	228	171	119	182	128	171	228	182	128	186	221	186	221	182	128	192	138	186	221	192	138	197	211	197	211	192	138	200	150	197	211	200	150	204	196	204	196	200	150	205	163	204	196	205	163	206	178	141	229	127	226	128	201	187	69	188	25	192	64	192	64	188	25	193	34	192	64	193	34	196	58	196	58	193	34	196	42	196	58	196	42	197	50	162	69	162	5	168	72	168	72	162	5	171	10	168	72	171	10	175	73	175	73	171	10	181	17	175	73	181	17	182	72	182	72	181	17	188	25	182	72	188	25	187	69	157	64	153	58	154	43	157	64	154	43	155	40	157	64	155	40	155	36	157	64	155	36	156	31	157	64	156	31	162	5	157	64	162	5	162	69	156	31	154	24	162	5	162	113	162	153	160	145	162	113	160	145	156	138	162	113	156	138	152	131	153	58	152	52	153	47	153	58	153	47	154	43	154	24	152	1	162	5	39	229	31	200	35	196	9	196	4	206	4	192	170	166	170	209	170	166	170	166	172	-4	201	230	201	230	172	-4	212	47	201	230	212	47	212	57	242	29	240	28	246	21	246	21	240	28	238	28	246	21	238	28	237	28	237	28	225	30	246	21	246	21	225	30	172	-4	244	29	242	29	246	21	244	29	246	21	246	29	172	-4	225	30	217	33	172	-4	217	33	214	39	172	-4	214	39	212	47	129	229	118	216	132	214	129	229	132	214	140	227	140	227	132	214	146	208	140	227	146	208	150	222	150	222	146	208	157	198	150	222	157	198	160	216	160	216	157	198	166	184	160	216	166	184	170	209	170	209	166	184	170	166	70	185	84	203	85	223	85	223	84	203	101	213	85	223	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	40	24	64	5	56	123	56	123	60	159	56	205	56	205	60	159	70	185	56	205	70	185	85	223	19	145	21	56	34	179	34	179	21	56	40	24	34	179	40	24	56	205	56	205	40	24	56	123	170	-2	172	-4	170	27	170	27	172	-4	170	51	170	27	170	51	169	27	169	27	170	51	166	41	169	27	166	41	163	18	163	18	166	41	159	33	163	18	159	33	153	10	153	10	159	33	149	26	153	10	149	26	141	2	141	2	149	26	138	23	141	2	138	23	126	21	126	21	106	25	125	-2	125	-2	106	25	104	-4	87	-2	104	-4	106	25	87	-2	106	25	87	36	87	-2	87	36	71	55	87	-2	71	55	64	5	60	84	56	123	64	5	60	84	64	5	71	55	126	21	125	-2	141	2	170	51	172	-4	170	166	21	56	19	145	13	107	170	209	170	166	201	230	212	57	212	230	201	230	17	196	19	196	87	230	87	230	19	196	21	196	87	230	21	196	22	196	22	196	34	195	87	230	87	230	34	195	42	192	87	230	42	192	45	186	47	168	57	-4	87	230	87	230	57	-4	89	17	87	230	89	17	89	59	89	59	99	9	93	41	93	41	99	9	102	27	96	207	90	198	93	184	93	184	90	198	89	198	93	184	89	198	89	174	89	174	89	228	89	59	195	220	172	228	172	189	172	189	172	228	155	230	172	189	155	230	153	201	153	201	155	230	135	228	153	201	135	228	133	204	133	204	135	228	121	203	121	203	135	228	118	223	121	203	118	223	110	199	110	199	118	223	106	215	110	199	106	215	100	192	100	192	106	215	96	207	100	192	96	207	93	184	199	66	189	40	203	19	203	19	189	40	174	22	203	19	174	22	174	1	174	1	174	22	158	12	174	1	158	12	142	-4	142	-4	158	12	141	9	142	-4	141	9	130	-3	130	-3	141	9	127	11	130	-3	127	11	119	-1	119	-1	127	11	113	17	119	-1	113	17	109	3	109	3	113	17	102	27	109	3	102	27	99	9	87	230	45	186	47	178	87	230	47	178	47	168	15	196	17	196	87	230	15	196	87	230	13	204	15	196	13	204	13	196	199	66	203	19	203	102	203	102	203	19	219	201	219	201	203	19	225	46	219	201	225	46	238	169	238	169	225	46	240	80	238	169	240	80	246	118	199	141	203	102	219	201	199	141	219	201	195	220	199	141	195	220	188	170	195	220	172	189	188	170	89	59	89	17	99	9	89	59	89	228	87	230	57	-4	47	168	47	-4	145	314	146	342	137	322	137	322	146	342	128	325	113	321	128	325	146	342	113	321	146	342	110	336	188	78	183	54	196	25	196	25	183	54	172	33	196	25	172	33	162	3	162	3	172	33	152	17	162	3	152	17	123	11	123	11	111	12	115	-4	115	-4	111	12	98	15	115	-4	98	15	94	-2	94	-2	98	15	87	20	94	-2	87	20	79	27	76	188	76	255	72	1	76	188	72	1	76	36	76	36	72	1	79	27	144	230	125	199	150	193	144	230	150	193	176	224	176	224	150	193	168	177	176	224	168	177	180	155	76	158	80	173	82	199	82	199	80	173	89	185	82	199	89	185	92	210	92	210	89	185	101	193	92	210	101	193	106	220	106	220	101	193	114	197	106	220	114	197	123	227	123	227	114	197	125	199	123	227	125	199	144	230	76	158	82	199	76	188	76	158	76	188	76	36	190	324	183	331	184	298	190	324	184	298	188	302	190	324	188	302	191	307	190	324	191	307	193	314	161	298	172	295	173	337	173	337	172	295	178	295	173	337	178	295	183	331	183	331	178	295	184	298	160	340	146	342	153	305	160	340	153	305	161	298	160	340	161	298	173	337	76	255	79	278	79	320	79	320	79	278	87	297	79	320	87	297	110	336	110	336	87	297	99	312	110	336	99	312	113	321	55	296	40	266	53	8	55	296	53	8	72	1	55	296	72	1	76	255	55	296	76	255	79	320	35	233	35	28	40	17	35	233	40	17	40	266	40	266	40	17	53	8	234	118	230	151	230	88	230	88	230	151	220	182	230	88	220	182	218	55	218	55	220	182	202	207	218	55	202	207	196	25	196	25	202	207	190	99	176	224	180	155	202	207	202	207	180	155	188	128	202	207	188	128	190	99	123	11	115	-4	162	3	188	78	196	25	190	99	146	342	145	314	153	305	79	27	72	1	94	-2	83	10	75	12	89	-5	89	-5	75	12	70	17	89	-5	70	17	65	-2	65	-2	70	17	66	23	65	-2	66	23	63	33	63	33	66	23	62	33	62	33	60	44	65	-2	65	-2	60	44	57	52	65	-2	57	52	52	58	91	229	79	226	83	194	83	194	79	226	67	222	83	194	67	222	67	192	67	192	67	222	56	216	67	192	56	216	52	187	52	187	56	216	46	209	52	187	46	209	39	178	39	178	46	209	38	201	39	178	38	201	30	192	135	224	103	229	108	189	108	189	103	229	91	229	108	189	91	229	83	194	26	165	39	178	30	192	26	165	30	192	22	181	26	165	22	181	14	168	26	165	14	168	12	147	131	4	133	25	117	0	117	0	133	25	115	13	117	0	115	13	103	-4	103	-4	115	13	92	9	89	-5	103	-4	92	9	89	-5	92	9	83	10	146	155	156	128	161	209	161	209	156	128	160	96	171	35	160	96	157	67	171	35	157	67	156	20	156	20	157	67	148	43	156	20	148	43	144	11	144	11	148	43	133	25	144	11	133	25	131	4	135	224	108	189	130	176	135	224	130	176	146	155	135	224	146	155	161	209	194	155	181	185	183	52	194	155	183	52	192	72	194	155	192	72	197	94	194	155	197	94	199	118	171	35	183	52	181	185	171	35	181	185	161	209	171	35	161	209	160	96	47	63	42	66	44	4	47	63	44	4	65	-2	47	63	65	-2	52	58	42	66	36	67	44	4	44	4	36	67	28	66	44	4	28	66	27	16	27	16	28	66	22	63	27	16	22	63	17	58	16	30	27	16	17	58	16	30	17	58	13	52	16	30	13	52	12	46	62	33	65	-2	63	33	12	147	14	168	5	151	61	83	53	104	58	11	58	11	53	104	51	127	39	28	51	127	36	185	39	28	36	185	25	50	25	50	36	185	19	151	25	50	19	151	16	76	16	76	19	151	12	107	123	230	117	215	130	214	123	230	130	214	134	229	134	229	130	214	138	211	134	229	138	211	146	227	146	227	138	211	144	204	146	227	144	204	148	194	168	159	175	157	176	214	176	214	175	157	184	159	176	214	184	159	184	208	184	208	184	159	190	162	184	208	190	162	191	201	191	201	190	162	195	167	191	201	195	167	195	194	195	194	195	167	198	173	195	194	198	173	198	187	198	187	198	173	199	180	167	220	157	224	157	167	167	220	157	167	162	162	167	220	162	162	168	159	167	220	168	159	176	214	157	224	146	227	148	194	157	224	148	194	151	180	157	224	151	180	154	173	157	224	154	173	157	167	68	189	85	205	91	225	91	225	85	205	102	213	91	225	102	213	123	230	123	230	102	213	117	215	61	210	36	185	51	127	61	210	51	127	56	164	61	210	56	164	68	189	61	210	68	189	91	225	107	-5	114	-6	115	21	115	21	114	-6	122	-6	115	21	116	47	107	-5	107	-5	116	47	103	30	107	-5	103	30	100	-4	100	-4	103	30	86	45	100	-4	86	45	81	0	81	0	86	45	72	63	81	0	72	63	61	83	60	-79	100	-4	81	0	60	-79	81	0	42	-79	209	37	207	50	206	23	206	23	207	50	201	60	206	23	201	60	199	11	199	11	201	60	192	68	199	11	192	68	192	38	192	38	191	30	199	11	199	11	191	30	188	22	199	11	188	22	187	1	187	1	188	22	180	16	187	1	180	16	170	-5	170	-5	180	16	168	12	170	-5	168	12	149	10	149	10	142	11	147	-7	147	-7	142	11	137	-7	136	12	129	14	129	-7	136	12	129	-7	137	-7	136	12	137	-7	142	11	122	17	115	21	122	-6	122	17	122	-6	129	-7	122	17	129	-7	129	14	188	53	192	68	182	57	182	57	192	68	180	73	182	57	180	73	175	60	175	60	180	73	166	61	153	60	166	61	166	75	153	60	166	75	151	73	153	60	151	73	143	55	143	55	151	73	139	68	143	55	139	68	134	46	134	46	139	68	127	59	134	46	127	59	125	35	125	35	127	59	116	47	125	35	116	47	115	21	192	68	188	53	191	46	192	68	191	46	192	38	180	73	166	75	166	61	149	10	147	-7	170	-5	58	11	51	127	39	28	61	83	58	11	81	0	94	210	118	216	118	216	129	229	118	216	134	213	129	229	134	213	140	226	140	226	134	213	148	206	140	226	148	206	151	222	151	222	148	206	160	195	151	222	160	195	161	216	161	216	160	195	167	182	161	216	167	182	170	209	170	209	167	182	170	166	65	172	76	194	82	223	82	223	76	194	94	210	82	223	94	210	117	230	117	230	94	210	118	216	117	230	118	216	129	229	13	107	17	74	18	142	18	142	17	74	27	43	18	142	27	43	32	175	32	175	27	43	45	18	32	175	45	18	54	203	54	203	45	18	56	123	54	203	56	123	58	148	54	203	58	148	65	172	54	203	65	172	82	223	126	21	104	-4	120	-3	126	21	120	-3	135	0	126	21	98	28	104	-4	78	45	65	69	71	1	78	45	71	1	104	-4	78	45	104	-4	98	28	58	96	56	123	45	18	58	96	45	18	71	1	58	96	71	1	65	69	142	312	145	312	151	324	151	324	145	312	147	312	151	324	147	312	150	312	150	312	157	311	151	324	151	324	157	311	166	328	151	324	136	320	139	312	151	324	139	312	142	312	170	28	172	-32	180	332	170	28	180	332	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	167	41	170	28	167	41	160	16	159	32	148	26	148	7	159	32	148	7	160	16	159	32	160	16	167	41	136	23	126	21	135	0	136	23	135	0	148	7	136	23	148	7	148	26	172	-32	178	-64	180	332	180	332	178	-64	191	-91	180	332	191	-91	195	337	195	337	191	-91	212	-68	195	337	212	-68	212	-56	212	-56	212	340	209	342	212	-56	209	342	195	337	260	-79	252	-88	253	-116	253	-116	252	-88	244	-95	253	-116	244	-95	235	-98	235	-98	224	-96	253	-116	253	-116	224	-96	215	-109	296	-99	300	-88	299	-82	296	-99	299	-82	296	-76	296	-99	296	-76	291	-72	296	-99	291	-72	288	-107	291	-72	286	-70	288	-107	288	-107	286	-70	280	-69	288	-107	280	-69	277	-112	277	-112	280	-69	268	-72	277	-112	268	-72	264	-115	264	-115	268	-72	260	-79	264	-115	260	-79	253	-116	215	-109	224	-96	218	-89	215	-109	218	-89	214	-79	215	-109	214	-79	212	-68	215	-109	212	-68	191	-91	157	311	163	309	166	328	166	328	163	309	167	304	166	328	167	304	180	332	180	332	167	304	170	297	180	332	170	297	170	286	139	312	136	320	136	311	172	-32	170	28	170	1	101	213	118	216	118	216	129	229	118	216	133	214	129	229	133	214	140	227	140	227	133	214	147	207	140	227	147	207	150	222	150	222	147	207	159	197	150	222	159	197	160	216	160	216	159	197	167	182	160	216	167	182	170	209	170	209	167	182	170	164	70	185	84	203	85	224	85	224	84	203	101	213	85	224	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	52	12	66	4	56	123	56	123	60	159	56	206	56	206	60	159	70	185	56	206	70	185	85	224	56	206	34	178	40	23	56	206	40	23	52	12	56	206	52	12	56	123	170	164	170	51	170	28	170	28	170	51	166	41	170	28	166	41	163	20	163	20	166	41	159	33	163	20	159	33	154	11	154	11	159	33	149	26	154	11	149	26	142	3	142	3	149	26	138	23	142	3	138	23	126	-2	126	-2	138	23	126	21	106	25	87	36	90	-3	106	25	90	-3	99	-4	106	25	99	-4	107	-4	106	25	107	-4	126	21	90	-3	87	36	79	0	79	0	87	36	71	55	79	0	71	55	66	4	66	4	71	55	60	84	66	4	60	84	56	123	13	103	15	77	19	144	19	144	15	77	21	55	19	144	21	55	34	178	34	178	21	55	30	37	34	178	30	37	40	23	172	-4	246	21	224	30	172	-4	224	30	217	33	172	-4	217	33	214	39	172	-4	214	39	173	266	172	-4	173	266	170	28	172	-4	170	28	170	-2	254	314	254	342	246	322	246	322	254	342	237	325	225	322	237	325	254	342	225	322	254	342	221	336	298	324	291	331	292	298	298	324	292	298	297	302	298	324	297	302	300	307	298	324	300	307	301	314	254	342	261	305	268	340	268	340	261	305	270	298	268	340	270	298	281	337	281	337	270	298	281	295	281	337	281	295	291	331	291	331	281	295	287	295	291	331	287	295	292	298	212	270	212	288	197	320	197	320	212	288	214	303	197	320	214	303	221	336	221	336	214	303	218	315	221	336	218	315	225	322	212	57	212	270	197	320	212	57	197	320	212	47	212	47	197	320	181	296	212	47	181	296	173	266	241	29	239	28	246	21	246	21	239	28	236	28	246	21	236	28	234	28	234	28	224	30	246	21	243	29	241	29	246	21	243	29	246	21	246	29	170	28	173	266	170	233	170	28	170	233	170	209	170	28	170	209	170	164	126	-2	126	21	107	-4	173	266	214	39	212	47	254	342	254	314	261	305	175	138	168	93	173	14	173	14	168	93	154	62	173	14	154	62	147	0	147	0	154	62	136	42	147	0	136	42	116	-4	116	-4	136	42	116	32	116	-4	116	32	95	30	95	30	71	33	78	2	78	2	71	33	52	43	78	2	52	43	49	20	49	20	52	43	37	56	49	20	37	56	29	42	29	42	37	56	26	70	29	42	26	70	18	82	73	170	78	185	81	227	81	227	78	185	86	199	81	227	86	199	108	230	108	230	86	199	99	208	108	230	99	208	118	212	118	212	134	210	133	226	133	226	134	210	161	213	70	155	73	170	81	227	70	155	81	227	58	217	70	155	58	217	39	199	70	155	39	199	26	173	70	155	26	173	20	138	70	155	20	138	175	138	70	155	175	138	174	155	133	226	108	230	118	212	148	205	159	194	161	213	161	213	159	194	167	177	161	213	167	177	185	190	185	190	167	177	174	155	185	190	174	155	175	138	185	190	175	138	192	37	192	37	175	138	173	14	203	155	185	190	192	37	203	155	192	37	205	68	203	155	205	68	209	107	95	30	78	2	116	-4	18	82	10	79	16	64	18	82	16	64	29	42	161	213	134	210	148	205	15	143	23	155	26	183	26	183	23	155	34	169	26	183	34	169	46	205	46	205	34	169	49	182	46	205	49	182	75	223	75	223	49	182	68	192	75	223	68	192	93	195	93	195	113	193	113	230	113	230	113	193	144	225	13	161	7	147	15	143	13	161	15	143	26	183	74	40	78	-1	82	26	82	26	78	-1	104	-4	82	26	104	-4	96	17	96	17	104	-4	116	13	131	15	116	13	130	0	131	15	130	0	158	12	36	26	55	8	68	70	68	70	78	-1	70	55	70	55	78	-1	74	40	172	86	17	86	68	70	172	86	68	70	171	70	172	86	190	188	170	211	172	86	170	211	164	132	68	70	17	86	23	52	68	70	23	52	36	26	206	118	202	157	200	70	200	70	202	157	190	188	200	70	190	188	182	35	182	35	190	188	172	86	182	35	172	86	171	70	113	193	133	183	144	225	144	225	133	183	151	163	144	225	151	163	170	211	170	211	151	163	164	132	164	47	156	31	158	12	164	47	158	12	182	35	164	47	182	35	171	70	144	20	131	15	158	12	144	20	158	12	156	31	116	13	104	-4	130	0	113	230	75	223	93	195	68	70	55	8	78	-1	47	38	57	8	58	25	58	25	57	8	82	-2	58	25	82	-2	72	17	72	17	82	-2	90	14	118	20	90	14	110	-6	118	20	110	-6	144	0	180	198	162	161	167	148	167	148	162	161	38	72	38	72	38	26	40	54	40	54	38	26	57	8	40	54	57	8	47	38	96	230	95	211	113	208	96	230	113	208	120	228	120	228	113	208	129	201	120	228	129	201	142	222	142	222	129	201	143	190	142	222	143	190	162	212	162	212	143	190	154	177	162	212	154	177	162	161	216	136	213	147	213	79	216	136	213	79	219	113	216	136	219	113	218	124	213	147	208	158	213	79	213	79	208	158	203	169	213	79	203	169	198	47	198	47	203	169	196	180	198	47	196	180	180	198	174	19	198	47	180	198	174	19	180	198	172	113	174	19	172	113	169	85	174	19	169	85	158	58	174	19	158	58	144	0	141	35	118	20	144	0	141	35	144	0	158	58	172	127	172	120	180	198	180	198	172	120	172	113	38	72	162	161	18	78	38	72	18	78	24	49	38	72	24	49	38	26	243	145	246	129	256	215	243	145	256	215	243	193	243	145	243	193	243	188	243	145	243	188	243	182	243	145	243	182	242	175	243	145	242	175	242	169	243	145	242	169	242	162	256	215	257	147	257	156	256	215	257	156	258	213	258	213	257	156	258	171	258	213	258	171	258	187	258	213	258	187	258	200	258	213	258	200	258	206	263	131	266	108	268	125	268	125	266	108	284	105	268	125	284	105	276	121	276	121	284	105	284	120	292	122	284	120	284	105	292	122	284	105	296	107	314	120	321	130	325	141	314	120	325	141	310	147	314	120	310	147	307	139	314	120	307	139	306	112	292	122	296	107	298	126	298	126	296	107	306	112	298	126	306	112	304	132	304	132	306	112	307	139	259	138	257	147	253	117	259	138	253	117	266	108	259	138	266	108	263	131	256	215	246	129	253	117	256	215	253	117	257	147	256	215	196	180	203	169	256	215	203	169	243	193	180	198	167	148	169	141	180	198	169	141	171	134	180	198	171	134	172	127	20	190	28	185	34	204	34	204	28	185	40	194	34	204	40	194	47	215	47	215	40	194	53	201	47	215	53	201	61	223	61	223	53	201	67	206	61	223	67	206	76	228	76	228	67	206	81	210	76	228	81	210	96	230	96	230	81	210	95	211	90	14	82	-2	110	-6	162	212	162	161	180	198	60	82	62	121	57	65	57	65	54	118	51	4	51	4	54	118	47	116	51	4	47	116	41	113	23	179	26	164	27	199	27	199	26	164	33	150	27	199	33	150	38	215	38	215	33	150	44	140	38	215	44	140	55	227	55	227	44	140	61	131	55	227	61	131	70	190	70	190	61	131	68	176	68	168	68	176	61	131	68	168	61	131	81	126	104	133	97	135	97	114	97	114	97	135	91	138	97	114	91	138	85	142	85	142	79	148	81	126	81	126	79	148	74	154	81	126	74	154	71	161	195	36	189	42	180	21	180	21	189	42	173	31	180	21	173	31	163	9	163	9	173	31	157	22	163	9	157	22	145	0	145	0	157	22	142	16	145	0	142	16	126	-4	126	-4	142	16	126	12	126	-4	126	12	110	11	110	11	93	14	105	-6	105	-6	93	14	91	-5	59	47	63	0	67	32	67	32	63	0	77	-3	67	32	77	-3	78	21	78	21	77	-3	91	-5	78	21	91	-5	93	14	63	0	59	47	57	65	63	0	57	65	51	4	10	61	11	49	11	74	11	74	11	49	15	38	11	74	15	38	15	85	15	85	15	38	21	27	15	85	21	27	22	96	22	96	21	27	30	18	22	96	30	18	30	105	30	105	30	18	40	10	30	105	40	10	41	113	41	113	40	10	51	4	70	190	76	203	78	235	78	235	76	203	85	212	78	235	85	212	105	238	105	238	85	212	98	219	105	238	98	219	113	221	113	221	119	220	117	237	117	237	119	220	130	235	117	237	105	238	113	221	146	171	152	167	153	227	153	227	152	167	160	166	153	227	160	166	162	223	162	223	160	166	168	167	162	223	168	167	170	216	170	216	168	167	175	170	170	216	175	170	176	208	176	208	175	170	179	175	176	208	179	175	180	201	180	201	179	175	183	181	180	201	183	181	183	194	183	194	183	181	184	187	142	231	130	235	132	202	142	231	132	202	136	190	142	231	136	190	138	183	142	231	138	183	142	177	142	231	142	177	146	171	142	231	146	171	153	227	130	235	119	220	124	217	130	235	124	217	128	211	130	235	128	211	132	202	117	117	123	117	123	132	117	117	123	132	112	132	117	117	112	132	104	133	117	117	104	133	97	114	97	114	85	142	81	126	97	114	81	126	81	124	97	114	81	124	81	107	71	123	62	121	68	96	71	123	68	96	81	107	71	123	81	107	81	124	110	11	105	-6	126	-4	54	118	57	65	62	121	62	121	60	82	68	96	55	227	70	190	78	235	68	168	81	126	71	161	108	135	101	133	107	114	107	114	101	133	92	132	107	114	92	132	88	117	88	117	92	132	82	132	88	117	82	132	82	117	76	211	80	217	87	237	87	237	80	217	85	220	87	237	85	220	92	221	92	221	107	219	99	238	99	238	107	219	126	235	74	235	62	231	63	177	74	235	63	177	67	183	74	235	67	183	69	190	74	235	69	190	73	202	74	235	73	202	76	211	74	235	76	211	87	237	22	194	22	181	24	201	24	201	22	181	25	175	24	201	25	175	28	208	28	208	25	175	30	170	28	208	30	170	34	216	34	216	30	170	37	167	34	216	37	167	42	223	42	223	37	167	45	166	42	223	45	166	51	227	51	227	45	166	52	167	51	227	52	167	62	231	62	231	52	167	58	171	62	231	58	171	63	177	164	113	165	10	174	105	174	105	165	10	175	18	174	105	175	18	183	96	183	96	175	18	183	27	183	96	183	27	189	85	189	85	183	27	189	38	189	85	189	38	193	74	193	74	189	38	193	49	193	74	193	49	195	61	150	118	147	65	154	4	150	118	154	4	157	116	157	116	154	4	165	10	157	116	165	10	164	113	94	11	99	-6	112	14	112	14	99	-6	114	-5	112	14	114	-5	126	21	126	21	114	-5	128	-3	126	21	128	-3	138	32	138	32	128	-3	141	0	138	32	141	0	145	47	145	47	141	0	154	4	145	47	154	4	147	65	99	238	87	237	92	221	79	12	63	16	79	-4	79	12	79	-4	99	-6	79	12	99	-6	94	11	108	135	124	107	114	138	114	138	124	107	119	142	126	148	119	142	123	126	126	148	123	126	144	131	136	168	144	131	137	176	137	176	144	131	149	227	149	227	144	131	160	140	149	227	160	140	166	215	166	215	160	140	171	150	166	215	171	150	177	199	177	199	171	150	178	164	177	199	178	164	181	179	107	219	119	212	126	235	126	235	119	212	129	203	126	235	129	203	149	227	149	227	129	203	135	190	149	227	135	190	137	176	144	131	136	168	134	161	144	131	134	161	131	154	144	131	131	154	126	148	123	124	123	126	119	142	123	124	119	142	124	107	123	124	124	107	134	123	147	65	150	118	144	82	144	82	150	118	143	121	144	82	143	121	136	96	136	96	143	121	134	123	136	96	134	123	124	107	79	-4	63	16	59	0	59	0	63	16	47	22	59	0	47	22	41	9	41	9	47	22	31	31	41	9	31	31	25	21	25	21	31	31	16	42	25	21	16	42	10	36	108	135	107	114	124	107	22	181	22	194	21	188	82	132	82	132	98	134	98	134	82	132	102	115	98	134	102	115	113	139	113	139	102	115	119	109	113	139	119	109	126	147	126	147	119	109	123	126	126	147	123	126	138	129	67	185	73	202	80	236	80	236	73	202	79	215	80	236	79	215	92	221	92	221	107	219	99	238	99	238	107	219	120	236	30	170	37	167	40	221	40	221	37	167	44	166	40	221	44	166	59	230	59	230	44	166	59	171	59	230	59	171	80	236	80	236	59	171	67	185	26	207	21	187	22	181	26	207	22	181	26	175	26	207	26	175	30	170	26	207	30	170	40	221	219	193	219	188	219	147	219	193	219	147	232	215	219	193	232	215	181	171	181	171	180	185	176	156	176	156	180	185	173	206	176	156	173	206	166	144	166	144	173	206	159	221	166	144	159	221	153	135	153	135	159	221	141	231	153	135	141	231	138	129	138	129	141	231	137	176	138	129	137	176	134	159	138	129	134	159	126	147	123	124	123	126	119	109	123	124	119	109	134	99	123	124	134	99	144	120	195	61	191	83	189	35	189	35	191	83	180	100	189	35	180	100	173	16	173	16	180	100	164	112	173	16	164	112	151	3	151	3	164	112	147	65	151	3	147	65	145	47	151	3	145	47	137	32	144	120	134	99	144	85	144	120	144	85	147	65	144	120	147	65	164	112	94	11	99	-6	111	14	111	14	99	-6	125	-4	111	14	125	-4	126	21	126	21	125	-4	151	3	126	21	151	3	137	32	219	147	219	188	219	183	219	147	219	183	218	179	219	147	218	179	218	173	219	147	218	173	218	165	229	117	235	138	233	147	233	147	233	159	232	215	232	215	233	159	233	171	232	215	233	171	233	182	234	191	234	198	234	213	234	191	234	213	232	215	234	191	232	215	233	182	232	215	219	147	222	131	232	215	222	131	229	117	232	215	229	117	233	147	239	131	241	108	244	125	244	125	241	108	260	105	244	125	260	105	252	121	252	121	260	105	260	120	268	121	260	120	260	105	268	121	260	105	272	107	290	120	297	130	301	141	290	120	301	141	286	147	290	120	286	147	284	139	290	120	284	139	282	112	268	121	272	107	275	126	275	126	272	107	282	112	275	126	282	112	280	132	280	132	282	112	284	139	235	138	229	117	241	108	235	138	241	108	239	131	141	231	120	236	129	203	141	231	129	203	135	190	141	231	135	190	137	176	120	236	107	219	119	212	120	236	119	212	129	203	99	238	80	236	92	221	16	42	25	21	30	32	30	32	25	21	41	9	30	32	41	9	45	24	45	24	41	9	59	0	45	24	59	0	60	17	60	17	59	0	79	-4	60	17	79	-4	77	13	77	13	79	-4	94	11	25	21	16	42	10	36	99	-6	94	11	79	-4	180	185	181	171	232	215	102	115	82	132	82	117	103	132	103	132	119	133	119	133	103	132	122	115	119	133	122	115	133	138	133	138	122	115	140	109	133	138	140	109	146	147	146	147	140	109	143	126	146	147	143	126	160	130	79	0	120	-6	85	19	85	19	120	-6	110	11	128	14	110	11	120	-6	128	14	120	-6	146	-4	142	236	119	238	127	219	127	219	119	238	113	221	87	214	113	221	119	238	87	214	119	238	81	232	154	159	160	130	157	176	157	176	160	130	164	229	164	229	160	130	176	137	164	229	176	137	183	218	183	218	176	137	189	148	183	218	189	148	196	202	196	202	189	148	198	161	196	202	198	161	201	179	164	229	142	236	149	203	164	229	149	203	155	190	164	229	155	190	157	176	142	236	127	219	139	212	142	236	139	212	149	203	143	124	143	126	140	109	143	124	140	109	154	99	143	124	154	99	165	120	215	61	211	83	209	35	209	35	211	83	200	100	209	35	200	100	193	16	193	16	200	100	184	112	193	16	184	112	171	3	171	3	184	112	168	65	171	3	168	65	165	47	171	3	165	47	156	32	165	120	154	99	164	85	165	120	164	85	168	65	165	120	168	65	184	112	146	-4	171	3	156	32	146	-4	156	32	144	21	146	-4	144	21	128	14	42	118	45	143	50	215	50	215	45	143	53	171	50	215	53	171	81	232	81	232	53	171	67	196	81	232	67	196	87	214	10	117	14	76	15	156	15	156	14	76	27	42	15	156	27	42	28	189	28	189	27	42	48	15	28	189	48	15	42	118	42	118	50	215	28	189	85	19	66	38	79	0	79	0	66	38	53	64	79	0	53	64	48	15	48	15	53	64	45	92	48	15	45	92	42	118	122	115	103	132	103	117	146	147	160	130	154	159	53	-87	49	-89	52	-103	52	-103	49	-89	45	-91	52	-103	45	-91	41	-91	41	-91	37	-91	52	-103	52	-103	37	-91	33	-89	52	-103	33	-89	29	-87	42	221	47	220	146	230	146	230	47	220	51	218	146	230	51	218	55	217	55	217	59	213	146	230	146	230	59	213	62	209	146	230	62	209	63	203	64	-56	63	-67	76	-90	76	-90	63	-67	61	-76	76	-90	61	-76	58	-82	58	-82	56	-85	76	-90	76	-90	56	-85	53	-87	76	-90	53	-87	52	-103	108	198	110	204	65	189	65	189	110	204	112	210	65	189	112	210	117	214	117	214	120	217	65	189	65	189	120	217	146	230	65	189	146	230	64	197	64	197	146	230	63	203	146	230	120	217	125	219	146	230	125	219	130	220	146	230	130	220	137	222	146	230	137	222	146	223	107	184	107	191	93	-68	107	184	93	-68	104	-38	107	184	104	-38	107	0	76	-90	93	-68	107	191	76	-90	107	191	108	198	76	-90	108	198	65	189	76	-90	65	189	65	121	76	-90	65	121	65	105	76	-90	65	105	65	-21	76	-90	65	-21	65	-41	76	-90	65	-41	64	-56	35	222	42	221	146	230	35	222	146	230	27	230	35	222	27	230	27	223	107	121	107	105	148	105	107	121	148	105	148	121	22	-108	52	-103	29	-87	22	-108	29	-87	25	-83	22	-108	25	-83	20	-77	22	-108	20	-77	15	-71	22	-108	15	-71	10	-66	22	-108	10	-66	7	-107	4	121	4	105	65	105	4	121	65	105	65	121	7	-107	10	-66	5	-63	7	-107	5	-63	1	-61	7	-107	1	-61	-3	-61	7	-107	-3	-61	-5	-103	-10	-62	-15	-65	-15	-97	-10	-62	-15	-97	-5	-103	-10	-62	-5	-103	-3	-61	-20	-69	-23	-74	-21	-90	-20	-69	-21	-90	-15	-97	-20	-69	-15	-97	-15	-65	-21	-90	-23	-74	-24	-80	62	-54	62	-97	68	-61	68	-61	62	-97	86	-103	68	-61	86	-103	74	-69	74	-69	86	-103	80	-75	87	-80	80	-75	86	-103	87	-80	86	-103	113	-105	154	-83	144	-87	151	-101	151	-101	144	-87	133	-90	151	-101	133	-90	122	-91	122	-91	113	-90	151	-101	151	-101	113	-90	113	-105	184	-42	181	-52	182	-88	182	-88	181	-52	177	-61	182	-88	177	-61	171	-69	171	-69	164	-76	182	-88	182	-88	164	-76	154	-83	182	-88	154	-83	151	-101	186	218	175	225	177	193	177	193	175	225	171	200	164	207	171	200	165	231	164	207	165	231	156	213	156	213	165	231	154	235	156	213	154	235	146	218	146	218	154	235	144	237	146	218	144	237	137	221	137	221	144	237	132	238	137	221	132	238	127	222	138	22	116	-6	130	-5	138	22	130	-5	145	0	138	22	114	27	116	-6	93	42	77	65	85	0	93	42	85	0	116	-6	93	42	116	-6	114	27	65	157	64	213	62	127	62	127	57	16	66	93	66	93	57	16	85	0	66	93	85	0	77	65	175	225	165	231	171	200	184	176	186	166	186	218	186	218	186	166	186	156	186	218	186	156	186	233	186	233	186	156	188	266	188	266	186	156	186	26	188	266	186	26	207	-69	207	-69	186	26	186	-19	186	218	177	193	181	185	186	218	181	185	184	176	270	314	271	342	262	322	262	322	271	342	252	325	240	321	252	325	271	342	240	321	271	342	237	336	314	324	307	331	308	298	314	324	308	298	313	302	314	324	313	302	316	307	314	324	316	307	317	314	286	298	297	295	297	337	297	337	297	295	303	295	297	337	303	295	307	331	307	331	303	295	308	298	284	340	271	342	277	305	284	340	277	305	286	298	284	340	286	298	297	337	228	-12	228	255	222	-43	222	-43	228	255	228	278	222	-43	228	278	213	320	213	320	228	278	229	297	213	320	229	297	237	336	237	336	229	297	233	312	237	336	233	312	240	321	207	-69	222	-43	213	320	207	-69	213	320	197	296	207	-69	197	296	188	266	207	-69	186	-19	186	-31	207	-69	186	-31	184	-42	207	-69	184	-42	182	-88	113	-105	113	-90	104	-88	113	-105	104	-88	95	-84	113	-105	95	-84	87	-80	186	26	186	156	186	44	186	26	186	44	178	36	186	26	178	36	174	15	169	30	159	26	160	6	169	30	160	6	174	15	169	30	174	15	178	36	149	23	138	22	145	0	149	23	145	0	160	6	149	23	160	6	159	26	74	183	88	204	96	231	96	231	88	204	106	217	96	231	106	217	132	238	132	238	106	217	127	222	64	213	65	157	74	183	64	213	74	183	96	231	16	110	21	74	22	150	22	150	21	74	36	42	22	150	36	42	39	185	39	185	36	42	57	16	39	185	57	16	64	213	64	213	57	16	62	127	62	-54	55	-49	62	-97	62	-97	55	-49	46	-47	62	-97	46	-47	44	-89	44	-89	46	-47	40	-48	44	-89	40	-48	35	-50	32	-78	44	-89	35	-50	32	-78	35	-50	31	-54	32	-78	31	-54	28	-59	32	-78	28	-59	27	-65	271	342	270	314	277	305	184	-42	176	-62	178	-91	178	-91	176	-62	163	-77	178	-91	163	-77	147	-101	147	-101	163	-77	145	-87	147	-101	145	-87	122	-91	122	-91	98	-86	113	-105	113	-105	98	-86	96	-104	82	-76	69	-63	74	-100	82	-76	74	-100	96	-104	82	-76	96	-104	98	-86	59	-52	46	-47	51	-93	59	-52	51	-93	74	-100	59	-52	74	-100	69	-63	46	-47	40	-48	51	-93	51	-93	40	-48	35	-50	51	-93	35	-50	34	-82	34	-82	35	-50	31	-54	34	-82	31	-54	28	-59	146	237	132	238	147	218	147	218	132	238	127	222	102	215	127	222	132	238	102	215	132	238	94	231	138	22	116	-6	131	-5	138	22	131	-5	147	0	138	22	111	28	116	-6	89	46	74	71	82	0	89	46	82	0	116	-6	89	46	116	-6	111	28	64	151	62	211	62	127	62	127	55	18	65	99	65	99	55	18	82	0	65	99	82	0	74	71	146	237	147	218	159	233	159	233	147	218	163	208	159	233	163	208	170	228	170	228	163	208	176	193	170	228	176	193	181	221	181	221	176	193	184	176	181	221	184	176	192	212	192	212	184	176	186	156	192	212	186	156	186	26	186	26	186	156	186	44	186	26	186	44	178	37	206	228	202	223	204	-72	204	-72	202	223	198	217	204	-72	198	217	192	212	228	241	213	241	221	-46	228	241	221	-46	228	-12	221	-46	213	241	209	234	221	-46	209	234	206	228	221	-46	206	228	204	-72	204	-72	192	212	186	26	204	-72	186	26	186	-19	204	-72	186	-19	184	-42	204	-72	184	-42	178	-91	122	-91	113	-105	147	-101	186	26	178	37	175	16	175	16	178	37	169	31	175	16	169	31	161	6	161	6	169	31	159	26	161	6	159	26	149	23	149	23	138	22	147	0	149	23	147	0	161	6	94	231	62	211	71	177	94	231	71	177	84	199	94	231	84	199	102	215	16	110	21	77	22	148	22	148	21	77	34	45	22	148	34	45	38	183	38	183	34	45	55	18	38	183	55	18	62	211	62	211	55	18	62	127	62	211	64	151	71	177	34	-82	28	-59	27	-65	15	113	16	94	17	133	17	133	16	94	20	76	17	133	20	76	22	152	22	152	20	76	26	59	22	152	26	59	31	168	31	168	26	59	35	43	31	168	35	43	42	183	42	183	35	43	47	30	42	183	47	30	56	196	56	196	47	30	59	105	123	208	125	224	111	204	111	204	125	224	105	220	111	204	105	220	99	198	99	198	105	220	89	190	78	177	89	190	88	214	78	177	88	214	71	206	71	206	56	196	60	126	71	206	60	126	63	145	71	206	63	145	69	162	71	206	69	162	78	177	160	224	152	225	163	210	163	210	152	225	151	211	137	210	151	211	145	225	137	210	145	225	125	224	105	220	88	214	89	190	152	225	145	225	151	211	160	224	163	210	169	222	169	222	163	210	175	208	169	222	175	208	180	221	180	221	175	208	186	205	180	221	186	205	194	218	194	218	186	205	196	200	194	218	196	200	198	217	198	217	196	200	205	193	198	217	205	193	203	216	203	216	205	193	208	215	151	-5	156	8	126	-3	126	-3	156	8	123	12	126	-3	123	12	103	0	103	0	123	12	96	25	103	0	96	25	82	7	82	7	96	25	76	45	82	7	76	45	63	17	63	17	76	45	63	72	63	17	63	72	59	105	194	14	182	11	191	0	191	0	182	11	168	9	191	0	168	9	167	-3	167	-3	168	9	156	8	59	105	47	30	63	17	208	215	205	193	212	187	208	215	212	187	211	215	211	215	212	187	214	214	218	215	214	214	217	181	218	215	217	181	222	173	232	154	240	154	238	225	232	154	238	225	229	225	232	154	229	225	228	221	232	154	228	221	227	165	225	219	222	216	222	173	225	219	222	173	227	165	225	219	227	165	228	221	214	214	212	187	217	181	259	110	270	112	270	118	259	110	270	118	252	108	252	108	270	118	206	93	252	108	206	93	207	80	217	6	207	80	207	27	217	6	207	27	204	20	252	108	207	80	247	103	247	103	207	80	217	6	247	103	217	6	245	95	245	95	217	6	236	12	245	95	236	12	244	84	244	84	236	12	244	19	270	118	174	118	189	111	270	118	189	111	198	108	270	118	198	108	204	102	270	118	204	102	206	93	194	14	191	0	217	6	194	14	217	6	204	20	167	-3	156	8	151	-5	189	111	174	118	174	112	218	215	222	173	222	216	125	224	123	208	137	210	60	126	56	196	59	105	23	214	28	211	112	225	112	225	28	211	33	207	112	225	33	207	36	200	36	200	51	167	86	210	86	210	51	167	84	204	84	202	84	204	51	167	84	202	51	167	84	199	84	199	51	167	124	12	84	199	124	12	85	196	85	196	124	12	86	192	112	225	36	200	91	214	112	225	91	214	98	216	112	225	98	216	106	217	112	225	106	217	112	218	17	216	23	214	112	225	17	216	112	225	9	225	17	216	9	225	9	218	114	-56	115	-50	124	12	124	12	115	-50	117	-45	124	12	117	-45	119	-40	119	-40	133	-6	124	12	124	12	133	-6	146	59	124	12	146	59	88	188	126	-97	120	-92	127	-115	127	-115	120	-92	116	-85	127	-115	116	-85	113	-110	113	-110	116	-85	114	-76	113	-110	114	-76	113	-68	113	-68	114	-62	102	-102	102	-102	114	-62	114	-56	102	-102	114	-56	124	12	113	-68	102	-102	113	-110	102	-102	124	12	102	-32	102	-102	102	-32	98	-40	102	-102	98	-40	95	-47	102	-102	95	-47	95	-90	95	-90	95	-47	93	-55	95	-90	93	-55	92	-63	95	-90	92	-63	92	-73	160	-80	156	-88	161	-114	161	-114	156	-88	151	-94	161	-114	151	-94	144	-116	144	-116	151	-94	143	-98	144	-116	143	-98	134	-99	134	-99	126	-97	127	-115	193	190	146	59	158	37	193	190	158	37	213	186	193	190	213	186	194	194	240	225	174	225	180	217	240	225	180	217	186	217	240	225	186	217	191	214	240	225	191	214	195	211	240	225	195	211	196	205	240	225	196	205	223	209	240	225	223	209	230	215	240	225	230	215	240	218	196	205	213	186	216	193	196	205	216	193	219	201	196	205	219	201	223	209	196	203	196	201	213	186	196	203	213	186	196	205	195	197	194	194	213	186	195	197	213	186	196	201	155	-48	157	-53	158	37	158	37	157	-53	159	-58	158	37	159	-58	184	-16	184	-16	159	-58	160	-63	184	-16	160	-63	161	-67	146	59	133	-6	155	-48	146	59	155	-48	158	37	160	-80	161	-114	161	-71	161	-71	161	-114	184	-16	184	-16	161	-114	176	-107	184	-16	176	-107	187	-97	134	-99	127	-115	144	-116	195	-43	192	-34	194	-83	195	-43	194	-83	197	-65	195	-43	197	-65	196	-54	188	-25	184	-16	187	-97	188	-25	187	-97	194	-83	188	-25	194	-83	192	-34	161	-71	184	-16	161	-67	86	192	124	12	88	188	180	217	174	225	174	218	91	214	36	200	86	210	57	183	60	223	51	188	51	188	60	223	46	225	51	188	46	225	44	192	44	192	46	225	37	193	27	190	37	193	34	223	27	190	34	223	23	217	11	165	13	168	14	208	14	208	13	168	16	176	14	208	16	176	23	217	23	217	16	176	20	184	23	217	20	184	27	190	7	177	8	173	9	198	9	198	8	173	10	169	9	198	10	169	14	208	14	208	10	169	11	165	9	198	7	185	7	181	9	198	7	181	7	177	82	207	72	216	112	102	112	102	72	216	66	171	62	177	66	171	72	216	62	177	72	216	60	223	46	225	34	223	37	193	112	102	90	72	95	47	112	102	95	47	100	58	112	102	100	58	106	69	112	102	106	69	114	79	112	102	114	79	133	132	112	102	133	132	99	185	112	102	99	185	91	196	112	102	91	196	82	207	82	59	84	10	86	66	86	66	84	10	94	2	86	66	94	2	90	72	90	72	94	2	93	36	107	-2	123	-4	110	15	110	15	123	-4	118	15	126	16	118	15	123	-4	126	16	123	-4	139	-2	139	-2	154	4	141	34	141	34	154	4	142	42	143	118	142	42	154	4	143	118	175	194	133	132	175	194	143	118	175	169	175	194	175	169	181	203	125	80	131	70	133	132	133	132	131	70	136	60	133	132	136	60	143	118	143	118	136	60	140	51	143	118	140	51	142	42	120	88	125	80	133	132	120	88	133	132	114	79	214	225	207	193	215	191	214	225	215	191	223	223	223	223	215	191	221	186	223	223	221	186	226	179	175	169	180	176	181	203	181	203	180	176	185	182	181	203	185	182	187	212	187	212	185	182	192	188	187	212	192	188	194	218	194	218	192	188	199	192	194	218	199	192	203	223	203	223	199	192	207	193	203	223	207	193	214	225	241	205	237	213	238	177	241	205	238	177	241	183	241	205	241	183	242	190	241	205	242	190	243	196	226	179	229	172	231	219	231	219	229	172	232	165	231	219	232	165	237	213	237	213	232	165	235	171	237	213	235	171	238	177	177	46	175	59	175	29	175	29	175	59	168	75	175	29	168	75	166	15	166	15	168	75	160	91	166	15	160	91	154	4	154	4	160	91	151	106	154	4	151	106	143	118	139	-2	141	34	138	26	139	-2	138	26	133	20	139	-2	133	20	126	16	110	15	103	18	107	-2	107	-2	103	18	98	22	107	-2	98	22	94	2	94	2	98	22	94	28	94	2	94	28	93	36	78	52	76	45	77	22	78	52	77	22	84	10	78	52	84	10	82	59	77	22	76	45	75	38	223	223	226	179	231	219	95	47	90	72	93	36	60	223	57	183	62	177	113	218	113	218	98	215	98	215	113	218	113	225	98	215	113	225	88	211	88	211	113	225	36	191	88	211	36	191	36	174	39	46	36	174	36	75	39	46	46	24	79	192	79	192	46	24	59	8	79	192	59	8	79	174	79	174	59	8	76	-1	79	174	76	-1	79	75	79	75	76	-1	80	56	82	203	88	211	36	174	82	203	36	174	39	46	82	203	39	46	79	192	113	225	7	225	20	214	113	225	20	214	29	210	113	225	29	210	34	203	113	225	34	203	36	191	171	174	171	54	171	37	171	37	171	54	160	41	171	37	160	41	158	21	158	21	160	41	149	32	158	21	149	32	144	9	144	9	149	32	138	26	144	9	138	26	130	1	130	1	138	26	127	23	130	1	127	23	116	22	116	22	102	24	115	-3	115	-3	102	24	98	-4	98	-4	102	24	92	30	98	-4	92	30	85	41	98	-4	85	41	80	56	98	-4	80	56	76	-1	243	-86	241	-86	245	-93	245	-93	241	-86	240	-86	245	-93	240	-86	239	-86	239	-86	228	-85	232	-98	232	-98	228	-85	221	-83	232	-98	221	-83	216	-79	214	-60	214	174	204	-106	214	-60	204	-106	214	-71	214	-71	204	-106	216	-102	214	-71	216	-102	216	-79	216	-79	216	-102	232	-98	244	-86	243	-86	245	-93	244	-86	245	-93	245	-85	239	-86	232	-98	245	-93	171	37	174	-116	214	192	171	37	214	192	217	203	171	37	217	203	171	174	116	22	115	-3	130	1	246	225	137	225	152	215	246	225	152	215	162	211	246	225	162	211	168	203	246	225	168	203	171	192	246	225	171	192	222	211	246	225	222	211	231	215	246	225	231	215	246	218	214	192	174	-116	184	-112	214	192	184	-112	194	-109	214	192	194	-109	204	-106	214	192	204	-106	214	174	171	174	217	203	222	211	171	174	222	211	171	192	152	215	137	225	137	218	174	-116	171	37	171	-114	20	214	7	225	7	218	81	287	84	295	98	337	98	337	84	295	88	302	98	337	88	302	93	308	93	308	99	315	98	337	98	337	99	315	128	342	79	188	79	268	73	324	79	188	73	324	79	49	79	49	73	324	53	304	79	49	53	304	80	31	80	31	53	304	41	278	80	31	41	278	36	249	73	324	79	268	79	278	73	324	79	278	81	287	73	324	81	287	98	337	106	321	113	325	128	342	128	342	113	325	121	328	128	342	121	328	130	329	130	329	138	328	155	340	155	340	138	328	146	325	155	340	146	325	153	321	177	295	179	335	172	301	172	301	179	335	166	309	160	315	166	309	179	335	160	315	179	335	155	340	201	287	206	290	209	317	209	317	206	290	210	294	209	317	210	294	214	305	214	305	210	294	213	299	197	327	179	335	182	290	197	327	182	290	188	287	197	327	188	287	195	286	197	327	195	286	201	287	197	327	201	287	209	317	155	340	128	342	130	329	214	51	214	151	213	167	214	51	213	167	210	187	214	51	210	187	200	208	214	51	200	208	214	33	158	194	166	183	182	224	182	224	166	183	170	168	182	224	170	168	171	150	217	21	171	150	171	47	217	21	171	47	222	14	222	14	171	47	243	0	222	14	243	0	231	10	231	10	243	0	243	7	214	33	200	208	182	224	214	33	182	224	171	150	214	33	171	150	217	21	243	0	171	47	170	30	243	0	170	30	167	19	243	0	167	19	160	13	243	0	160	13	150	9	243	0	150	9	137	7	243	0	137	7	137	0	134	228	133	203	148	201	134	228	148	201	151	230	151	230	148	201	158	194	151	230	158	194	182	224	79	171	91	184	91	203	91	203	91	184	102	193	91	203	102	193	104	215	104	215	102	193	113	199	104	215	113	199	119	223	119	223	113	199	124	202	119	223	124	202	134	228	134	228	124	202	133	203	79	49	79	171	79	188	79	188	79	171	91	203	113	0	113	7	100	9	113	0	100	9	90	13	113	0	90	13	36	32	113	0	36	32	33	21	113	0	33	21	27	14	113	0	27	14	18	10	113	0	18	10	4	7	113	0	4	7	4	0	36	50	36	32	90	13	36	50	90	13	84	19	36	50	84	19	80	31	36	50	80	31	36	249	155	340	153	321	160	315	179	335	177	295	182	290	128	342	99	315	106	321	33	21	27	14	113	0	113	0	27	14	18	10	113	0	18	10	4	7	81	287	84	295	98	337	98	337	84	295	88	302	98	337	88	302	93	308	93	308	99	315	98	337	98	337	99	315	128	342	79	188	79	268	73	324	79	188	73	324	79	51	79	51	73	324	53	304	79	51	53	304	80	32	80	32	53	304	41	278	80	32	41	278	36	249	73	324	79	268	79	278	73	324	79	278	81	287	73	324	81	287	98	337	134	228	133	203	148	201	134	228	148	201	151	230	151	230	148	201	158	194	151	230	158	194	182	224	182	224	158	194	166	183	182	224	166	183	170	168	79	171	91	184	91	202	91	202	91	184	102	193	91	202	102	193	104	214	104	214	102	193	113	199	104	214	113	199	118	223	118	223	113	199	124	202	118	223	124	202	134	228	134	228	124	202	133	203	79	51	79	171	79	188	79	188	79	171	91	202	170	-52	166	-71	180	-94	180	-94	166	-71	160	-86	180	-94	160	-86	154	-110	154	-110	160	-86	150	-95	154	-110	150	-95	137	-98	137	-98	128	-95	154	-110	154	-110	128	-95	119	-116	107	321	114	325	128	342	128	342	114	325	123	328	128	342	123	328	131	329	131	329	138	328	155	340	155	340	138	328	146	325	155	340	146	325	153	321	178	294	179	335	173	300	173	300	179	335	166	309	160	315	166	309	179	335	160	315	179	335	155	340	201	287	206	290	209	317	209	317	206	290	210	294	209	317	210	294	214	305	214	305	210	294	213	299	197	327	179	335	183	290	197	327	183	290	188	287	197	327	188	287	195	286	197	327	195	286	201	287	197	327	201	287	209	317	155	340	128	342	131	329	214	-6	214	149	213	166	214	-6	213	166	210	-40	210	-40	213	166	210	187	210	-40	210	187	200	208	171	150	180	-94	182	224	182	224	180	-94	199	-70	182	224	199	-70	200	208	200	208	199	-70	210	-40	171	-29	170	-52	180	-94	171	-29	180	-94	171	150	128	-95	120	-88	119	-116	119	-116	120	-88	112	-79	119	-116	112	-79	105	-114	105	-114	112	-79	104	-72	105	-114	104	-72	93	-69	105	-114	93	-69	92	-111	92	-111	93	-69	87	-70	92	-111	87	-70	82	-106	82	-106	87	-70	81	-72	82	-106	81	-72	77	-76	75	-98	82	-106	77	-76	75	-98	77	-76	74	-81	75	-98	74	-81	73	-88	113	0	113	7	100	9	113	0	100	9	90	13	113	0	90	13	36	33	113	0	36	33	33	21	36	51	36	33	90	13	36	51	90	13	84	20	36	51	84	20	80	32	36	51	80	32	36	249	113	0	4	7	4	0	182	224	170	168	171	150	155	340	153	321	160	315	179	335	178	294	183	290	128	342	99	315	107	321	39	316	40	308	40	324	40	324	40	308	44	301	40	324	44	301	44	331	44	331	44	301	49	295	44	331	49	295	49	336	49	336	49	295	56	292	49	336	56	292	56	340	56	340	56	292	64	291	56	340	64	291	65	342	65	342	64	291	73	292	65	342	73	292	73	340	73	340	73	292	80	295	73	340	80	295	80	337	80	337	80	295	85	301	80	337	85	301	85	331	85	331	85	301	89	308	85	331	89	308	89	324	89	324	89	308	90	316	43	20	37	13	127	0	127	0	37	13	25	9	127	0	25	9	8	7	20	197	24	197	88	230	88	230	24	197	28	197	88	230	28	197	31	197	31	197	38	196	88	230	88	230	38	196	42	193	88	230	42	193	45	187	8	131	47	115	47	131	47	131	47	115	93	21	47	131	93	21	47	166	47	178	47	166	88	230	47	178	88	230	45	187	15	196	20	197	88	230	15	196	88	230	10	203	15	196	10	203	10	195	47	166	90	34	89	52	89	131	89	115	127	115	89	131	127	115	127	131	89	52	89	228	88	230	89	52	88	230	47	166	127	0	127	7	110	9	127	0	110	9	99	14	127	0	99	14	47	33	127	0	47	33	43	20	47	52	47	33	99	14	47	52	99	14	93	21	47	52	93	21	47	115	127	0	8	7	8	0	47	166	93	21	90	34	47	115	8	131	8	115	40	193	43	214	36	196	36	196	43	214	30	197	27	197	30	197	43	214	27	197	43	214	24	208	46	63	47	39	46	167	45	179	46	167	61	221	45	179	61	221	43	187	43	187	61	221	43	214	43	187	43	214	40	193	88	52	88	217	88	220	88	52	88	220	87	223	88	52	87	223	86	225	88	52	86	225	85	227	88	52	85	227	83	227	88	52	83	227	75	225	88	52	75	225	74	-1	88	52	74	-1	94	-4	140	33	134	28	136	13	136	13	134	28	127	25	136	13	127	25	123	4	123	4	127	25	121	22	123	4	121	22	114	22	114	22	107	23	109	-2	109	-2	107	23	100	26	109	-2	100	26	94	-4	94	-4	100	26	94	31	94	-4	94	31	90	40	61	221	46	167	47	39	61	221	47	39	52	20	61	221	52	20	60	6	61	221	60	6	74	-1	61	221	74	-1	75	225	24	208	8	203	14	196	24	208	14	196	19	197	24	208	19	197	23	197	24	208	23	197	27	197	147	23	156	34	147	40	147	23	147	40	140	33	147	23	140	33	136	13	114	22	109	-2	123	4	14	196	8	203	8	195	88	52	94	-4	90	40	116	216	116	216	100	214	100	214	116	216	116	225	100	214	116	225	91	210	91	210	116	225	43	195	91	210	43	195	44	182	86	24	44	182	44	45	86	24	44	45	91	16	91	16	44	45	116	0	91	16	116	0	100	11	100	11	116	0	116	9	84	47	84	180	44	182	44	182	84	180	84	193	44	182	84	193	86	203	116	225	11	225	26	214	116	225	26	214	36	210	116	225	36	210	41	204	116	225	41	204	43	195	44	182	86	24	84	34	44	182	84	34	84	47	116	0	44	45	43	32	116	0	43	32	41	22	116	0	41	22	36	15	116	0	36	15	26	11	116	0	26	11	11	9	116	0	11	9	11	0	26	214	11	225	11	216	91	210	44	182	86	203	23	168	28	174	29	201	29	201	28	174	33	179	29	201	33	179	41	208	41	208	33	179	39	182	41	208	39	182	45	182	45	182	49	182	55	210	55	210	49	182	53	181	55	210	53	181	57	180	20	160	23	168	29	201	20	160	29	201	19	191	20	160	19	191	11	177	20	160	11	177	5	160	62	329	45	324	53	311	53	311	45	324	45	313	42	312	45	313	45	324	42	312	45	324	39	312	39	312	45	324	35	312	45	324	26	320	31	312	45	324	31	312	35	312	65	177	64	209	62	209	65	177	62	209	61	179	65	177	66	209	64	209	55	210	57	180	58	210	58	210	57	180	61	179	58	210	61	179	60	210	60	210	61	179	62	209	55	210	41	208	45	182	53	311	59	308	62	329	62	329	59	308	63	302	62	329	63	302	76	333	76	333	63	302	65	293	76	333	65	293	66	281	109	29	66	281	66	209	109	29	66	209	66	176	66	176	66	209	65	177	146	0	146	7	129	9	146	0	129	9	119	13	146	0	119	13	65	32	146	0	65	32	61	21	146	0	61	21	55	14	146	0	55	14	44	10	146	0	44	10	27	7	146	0	27	7	27	0	108	44	108	192	105	342	108	44	105	342	90	337	108	44	90	337	109	29	76	333	66	281	109	29	76	333	109	29	90	337	66	46	65	32	119	13	66	46	119	13	112	20	66	46	112	20	109	29	66	46	109	29	66	176	108	192	110	160	113	190	113	190	110	160	112	160	113	190	112	160	114	160	108	339	105	342	108	192	114	160	116	160	117	189	117	189	116	160	118	160	117	189	118	160	121	188	121	188	118	160	133	161	121	188	133	161	125	187	125	187	133	161	129	187	135	188	129	187	133	161	135	188	133	161	145	167	156	213	151	203	155	178	156	213	155	178	163	193	156	213	163	193	170	213	146	196	141	191	145	167	146	196	145	167	155	178	146	196	155	178	151	203	108	192	108	160	110	160	31	312	26	320	26	311	113	190	114	160	117	189	135	188	145	167	141	191	42	312	45	312	50	324	50	324	45	312	49	312	50	324	49	312	52	313	52	313	61	312	66	327	66	327	61	312	67	308	66	327	67	308	81	332	81	332	67	308	71	302	81	332	71	302	74	294	50	324	35	320	38	312	50	324	38	312	42	312	65	138	60	118	63	118	65	138	63	118	66	118	65	138	54	141	60	118	45	147	38	155	43	121	45	147	43	121	60	118	45	147	60	118	54	141	32	176	34	186	29	215	32	176	29	215	28	128	32	176	28	128	33	165	33	165	28	128	43	121	33	165	43	121	38	155	6	171	9	154	9	188	9	188	9	154	17	140	9	188	17	140	17	203	17	203	17	140	28	128	17	203	28	128	29	215	66	210	65	225	60	225	66	210	60	225	57	208	66	210	68	224	65	225	34	186	39	196	43	222	43	222	39	196	47	203	43	222	47	203	60	225	60	225	47	203	57	208	71	210	71	224	69	210	69	210	71	224	68	224	69	210	68	224	68	210	68	210	68	224	66	210	153	0	153	7	138	9	153	0	138	9	128	12	153	0	128	12	73	31	153	0	73	31	69	20	153	0	69	20	62	14	153	0	62	14	51	10	153	0	51	10	36	7	153	0	36	7	36	0	116	42	116	145	114	342	116	42	114	342	97	336	116	42	97	336	81	332	116	42	81	332	117	28	74	119	121	18	117	28	74	119	117	28	81	332	74	119	81	332	74	209	74	119	74	209	74	138	74	119	74	138	72	138	74	119	72	138	71	119	74	45	73	31	128	12	74	45	128	12	121	18	74	45	121	18	74	119	116	129	140	140	116	145	116	145	116	340	114	342	178	170	181	174	175	180	178	170	175	180	171	162	171	162	175	180	168	174	171	162	168	174	158	167	171	162	158	167	158	151	158	151	158	167	146	159	158	151	146	159	140	140	140	140	146	159	132	151	140	140	132	151	116	145	74	209	81	332	74	282	74	209	74	282	74	223	74	209	74	223	73	223	74	209	73	223	73	209	74	282	81	332	74	294	66	327	50	324	52	313	65	138	66	118	67	138	67	138	66	118	68	119	67	138	68	119	69	138	69	138	68	119	71	119	69	138	71	119	70	138	70	138	71	119	72	138	71	224	71	210	73	209	71	224	73	209	73	223	38	312	35	320	35	311	29	215	34	186	43	222	12	312	15	312	21	324	21	324	15	312	19	312	21	324	19	312	22	313	22	313	31	312	37	328	37	328	31	312	38	308	37	328	38	308	53	332	53	332	38	308	42	302	53	332	42	302	44	294	21	324	5	320	9	312	21	324	9	312	12	312	45	282	47	-40	53	332	53	332	47	-40	56	-70	53	332	56	-70	68	337	68	337	56	-70	72	-94	68	337	72	-94	84	342	84	342	72	-94	86	-29	84	342	86	-29	86	340	136	-79	129	-88	129	-116	129	-116	129	-88	121	-95	129	-116	121	-95	112	-98	112	-98	99	-95	129	-116	129	-116	99	-95	96	-110	173	-98	176	-88	175	-81	173	-98	175	-81	172	-76	173	-98	172	-76	167	-72	173	-98	167	-72	166	-106	167	-72	162	-70	166	-106	166	-106	162	-70	156	-69	166	-106	156	-69	156	-111	156	-111	156	-69	145	-72	156	-111	145	-72	143	-114	143	-114	145	-72	136	-79	143	-114	136	-79	129	-116	87	-52	86	-29	72	-94	87	-52	72	-94	88	-71	88	-71	72	-94	96	-110	88	-71	96	-110	92	-86	92	-86	96	-110	99	-95	37	328	21	324	22	313	9	312	5	320	5	311	53	332	44	294	45	282	47	-40	45	282	45	-6	17	312	20	312	25	324	25	324	20	312	24	312	25	324	24	312	27	313	27	313	36	312	41	327	41	327	36	312	42	308	41	327	42	308	57	332	57	332	42	308	46	302	57	332	46	302	48	294	25	324	9	320	13	312	25	324	13	312	17	312	253	200	253	225	229	193	229	193	253	225	91	225	229	193	91	225	91	193	92	28	91	42	57	332	92	28	57	332	49	282	49	282	57	332	48	294	41	327	25	324	27	313	91	42	91	340	89	342	91	42	89	342	73	336	91	42	73	336	57	332	177	99	174	99	180	65	180	65	174	99	171	98	180	65	171	98	156	68	151	67	156	68	171	98	151	67	171	98	229	193	229	193	171	98	253	200	227	-49	214	-75	218	-98	218	-98	214	-75	198	-91	218	-98	198	-91	188	-111	188	-111	198	-91	181	-99	188	-111	181	-99	167	-101	167	-101	154	-100	158	-116	158	-116	154	-100	147	-115	147	-115	154	-100	145	-97	147	-115	145	-97	139	-91	147	-115	139	-91	135	-82	147	-115	135	-82	135	-113	135	-113	135	-82	132	-69	135	-113	132	-69	129	-60	135	-113	129	-60	125	-53	135	-113	125	-53	124	-109	229	193	123	64	129	58	229	193	129	58	134	60	229	193	134	60	139	62	229	193	139	62	145	65	229	193	145	65	151	67	269	1	264	35	262	-42	262	-42	264	35	252	63	262	-42	252	63	244	-75	244	-75	252	63	234	83	244	-75	234	83	232	-12	232	-12	227	-49	244	-75	244	-75	227	-49	218	-98	187	99	200	56	212	95	212	95	200	56	217	40	212	95	217	40	234	83	234	83	217	40	228	18	234	83	228	18	232	-12	177	99	180	65	180	99	180	99	180	65	200	56	180	99	200	56	184	99	184	99	200	56	187	99	167	-101	158	-116	188	-111	84	-65	84	-71	85	-58	85	-58	84	-71	87	-78	85	-58	87	-78	88	-52	88	-52	87	-78	91	-86	88	-52	91	-86	93	-48	93	-48	91	-86	97	-93	93	-48	97	-93	99	-44	99	-44	97	-93	105	-100	99	-44	105	-100	108	-43	108	-43	105	-100	114	-105	108	-43	114	-105	114	-44	114	-44	114	-105	124	-109	114	-44	124	-109	120	-48	120	-48	124	-109	125	-53	128	0	128	7	113	9	128	0	113	9	103	12	128	0	103	12	48	29	128	0	48	29	43	19	128	0	43	19	35	13	128	0	35	13	24	9	128	0	24	9	11	7	128	0	11	7	11	0	103	12	96	18	49	44	49	44	96	18	92	28	49	44	92	28	49	282	13	312	9	320	9	311	48	29	103	12	49	44	114	225	6	225	18	217	114	225	18	217	26	215	114	225	26	215	33	212	114	225	33	212	37	207	114	225	37	207	39	198	114	225	39	198	40	186	114	225	40	186	91	211	114	225	91	211	100	215	114	225	100	215	114	218	95	29	87	40	98	-4	98	-4	87	40	83	56	98	-4	83	56	77	0	77	0	83	56	82	77	77	0	82	77	82	180	42	53	49	28	83	195	83	195	49	28	60	10	83	195	60	10	82	180	82	180	60	10	77	0	85	205	91	211	40	186	85	205	40	186	42	53	85	205	42	53	83	195	98	-4	115	-2	106	23	106	23	115	-2	121	21	134	22	121	21	132	1	134	22	132	1	148	10	233	-4	246	-3	237	24	237	24	246	-3	248	21	260	22	248	21	260	0	260	22	260	0	274	5	237	24	228	31	233	-4	233	-4	228	31	221	42	233	-4	221	42	218	-2	218	-2	221	42	217	57	218	-2	217	57	216	76	186	22	194	10	217	197	217	197	194	10	205	2	217	197	205	2	216	182	216	182	205	2	216	76	307	49	305	47	309	33	309	33	305	47	304	45	309	33	304	45	301	42	301	42	294	36	309	33	309	33	294	36	291	16	350	44	350	57	342	5	342	5	350	57	350	181	342	5	350	181	328	0	328	0	350	181	351	196	328	0	351	196	314	-4	314	-4	351	196	310	33	314	-4	310	33	310	-2	309	33	310	33	351	196	309	33	351	196	308	190	309	33	308	190	308	51	309	33	308	51	308	50	309	33	308	50	307	49	284	30	272	25	274	5	284	30	274	5	291	16	284	30	291	16	294	36	385	225	274	225	288	216	385	225	288	216	297	214	385	225	297	214	304	209	385	225	304	209	307	201	385	225	307	201	308	190	385	225	308	190	361	213	385	225	361	213	371	216	385	225	371	216	385	218	354	206	361	213	308	190	354	206	308	190	351	196	368	13	383	17	371	24	368	13	371	24	368	24	368	24	361	25	368	13	368	13	361	25	356	29	368	13	356	29	354	9	354	9	356	29	352	35	354	9	352	35	350	44	383	17	383	26	380	25	383	17	380	25	377	25	383	17	377	25	374	24	383	17	374	24	371	24	248	21	246	-3	260	0	180	37	186	22	217	197	180	37	217	197	174	177	180	37	174	177	174	51	180	37	174	51	165	40	180	37	165	40	164	21	155	32	145	26	148	10	155	32	148	10	164	21	155	32	164	21	165	40	250	225	138	225	153	216	250	225	153	216	163	213	250	225	163	213	170	205	250	225	170	205	173	194	250	225	173	194	226	213	250	225	226	213	236	216	250	225	236	216	250	218	174	177	217	197	220	207	174	177	220	207	226	213	174	177	226	213	173	194	121	21	115	-2	132	1	42	53	40	186	40	85	153	216	138	225	138	218	134	22	148	10	145	26	350	44	342	5	354	9	288	216	274	225	274	218	260	22	274	5	272	25	218	-2	216	76	205	2	95	29	98	-4	106	23	18	217	6	225	6	218	166	42	158	33	158	17	158	17	158	33	148	27	158	17	148	27	142	6	142	6	148	27	135	23	142	6	135	23	122	-1	122	-1	135	23	121	21	234	-4	250	-2	237	24	237	24	250	-2	249	21	268	24	249	21	250	-2	268	24	250	-2	266	1	385	225	274	225	285	217	385	225	285	217	294	215	385	225	294	215	302	211	385	225	302	211	306	203	385	225	306	203	308	191	385	225	308	191	364	215	385	225	364	215	374	217	385	225	374	217	385	218	350	-70	350	182	308	33	308	33	350	182	352	199	308	33	352	199	308	191	308	191	352	199	356	209	308	191	356	209	364	215	308	191	308	50	308	33	392	-116	392	-108	378	-107	392	-116	378	-107	367	-104	392	-116	367	-104	307	-88	392	-116	307	-88	303	-96	392	-116	303	-96	297	-102	392	-116	297	-102	287	-105	392	-116	287	-105	272	-108	392	-116	272	-108	272	-116	352	-88	350	-70	308	33	352	-88	308	33	308	-74	352	-88	308	-74	358	-98	308	-74	307	-88	367	-104	308	-74	367	-104	358	-98	308	50	305	46	308	33	308	33	305	46	297	39	308	33	297	39	295	20	295	20	297	39	285	31	295	20	285	31	281	9	281	9	285	31	268	24	281	9	268	24	266	1	237	24	227	31	234	-4	234	-4	227	31	221	42	234	-4	221	42	217	-2	217	-2	221	42	217	58	217	-2	217	58	216	76	186	22	194	11	217	198	217	198	194	11	204	2	217	198	204	2	216	183	216	183	204	2	216	76	180	37	186	22	217	198	180	37	217	198	174	180	180	37	174	180	174	51	180	37	174	51	171	28	166	42	158	17	171	28	166	42	171	28	174	51	250	225	138	225	150	217	250	225	150	217	160	214	250	225	160	214	167	209	250	225	167	209	172	198	250	225	172	198	226	213	250	225	226	213	236	216	250	225	236	216	250	218	174	180	217	198	220	208	174	180	220	208	226	213	174	180	226	213	172	198	103	24	91	33	99	-4	103	24	99	-4	122	-1	103	24	122	-1	121	21	83	61	82	78	73	1	83	61	73	1	85	46	85	46	73	1	99	-4	85	46	99	-4	91	33	40	187	41	61	83	197	40	187	83	197	86	206	40	187	86	206	92	212	40	187	92	212	114	225	40	187	114	225	40	194	101	216	114	218	114	225	101	216	114	225	92	212	82	181	83	197	55	16	82	181	55	16	73	1	82	181	73	1	82	78	83	197	41	61	46	37	83	197	46	37	55	16	114	225	6	225	20	217	114	225	20	217	29	214	114	225	29	214	35	209	114	225	35	209	39	202	114	225	39	202	40	194	20	217	6	225	6	218	41	61	40	187	40	84	150	217	138	225	138	218	217	-2	216	76	204	2	285	217	274	225	274	218	15	200	18	200	23	211	23	211	18	200	22	201	23	211	22	201	26	201	26	201	30	201	37	215	37	215	30	201	35	199	37	215	35	199	39	194	23	211	9	208	12	200	23	211	12	200	15	200	86	22	85	34	50	220	86	22	50	220	43	169	43	169	50	220	42	184	50	220	37	215	39	194	50	220	39	194	42	184	37	215	23	211	26	201	83	191	83	229	79	230	83	191	79	230	85	34	83	191	85	34	85	174	83	191	85	174	101	207	130	225	125	201	145	204	145	204	156	202	160	230	160	230	156	202	165	195	160	230	165	195	177	228	177	228	165	195	171	184	177	228	171	184	176	169	208	201	201	213	219	44	219	44	201	213	191	222	219	44	191	222	221	27	221	27	191	222	177	228	221	27	177	228	177	151	177	151	177	228	176	169	145	204	160	230	145	229	145	204	145	229	130	225	214	187	214	188	208	201	214	187	208	201	219	44	214	187	219	44	219	174	214	187	219	174	224	198	273	227	273	204	291	201	273	227	291	201	295	230	295	230	291	201	302	191	295	230	302	191	321	224	321	224	302	191	308	178	321	224	308	178	310	163	226	183	235	191	237	210	237	210	235	191	245	198	237	210	245	198	254	220	254	220	245	198	257	203	254	220	257	203	273	227	273	227	257	203	273	204	224	198	219	174	226	183	224	198	226	183	237	210	310	-52	306	-71	320	-94	320	-94	306	-71	299	-86	320	-94	299	-86	293	-110	293	-110	299	-86	289	-95	293	-110	289	-95	276	-98	276	-98	267	-95	293	-110	293	-110	267	-95	258	-116	338	209	338	-70	348	188	348	188	338	-70	350	-40	348	188	350	-40	352	165	352	165	350	-40	353	-6	352	165	353	-6	353	141	311	147	320	-94	321	224	321	224	320	-94	338	-70	321	224	338	-70	338	209	311	-29	310	-52	320	-94	311	-29	320	-94	311	147	267	-95	259	-88	258	-116	258	-116	259	-88	252	-79	258	-116	252	-79	245	-114	245	-114	252	-79	243	-72	245	-114	243	-72	232	-69	245	-114	232	-69	232	-111	232	-111	232	-69	226	-70	232	-111	226	-70	222	-106	222	-106	226	-70	221	-72	222	-106	221	-72	216	-76	215	-98	222	-106	216	-76	215	-98	216	-76	213	-81	215	-98	213	-81	212	-88	255	0	255	7	244	8	255	0	244	8	234	10	255	0	234	10	176	25	255	0	176	25	172	16	255	0	172	16	165	11	255	0	165	11	155	9	255	0	155	9	143	7	255	0	143	7	143	0	234	10	226	16	177	41	177	41	226	16	221	27	177	41	221	27	177	151	88	179	96	186	101	207	101	207	96	186	108	195	101	207	108	195	116	218	116	218	108	195	125	201	116	218	125	201	130	225	119	0	119	7	108	8	119	0	108	8	98	10	119	0	98	10	42	26	119	0	42	26	37	16	119	0	37	16	30	11	119	0	30	11	20	8	119	0	20	8	8	7	119	0	8	7	8	0	64	225	50	220	85	34	64	225	85	34	79	230	43	42	42	26	98	10	43	42	98	10	91	14	43	42	91	14	86	22	43	42	86	22	43	169	12	200	9	208	9	199	101	207	85	174	88	179	176	25	234	10	177	41	321	224	310	163	311	147	24	200	26	200	36	211	24	200	36	211	22	208	24	200	22	208	22	199	54	-52	53	-71	69	-94	69	-94	53	-71	49	-86	69	-94	49	-86	45	-110	45	-110	49	-86	42	-95	45	-110	42	-95	30	-98	30	-98	20	-95	45	-110	45	-110	20	-95	12	-116	26	200	29	200	36	211	36	211	29	200	33	201	36	211	33	201	37	201	37	201	42	201	50	216	50	216	42	201	47	199	50	216	47	199	51	194	95	189	95	228	94	-40	94	-40	95	228	91	230	94	-40	91	230	85	-70	85	-70	91	230	77	225	85	-70	77	225	69	-94	69	-94	77	225	64	220	69	-94	64	220	55	171	55	171	64	220	54	185	64	220	50	216	51	194	64	220	51	194	54	185	50	216	36	211	37	201	55	-29	54	-52	69	-94	55	-29	69	-94	55	171	20	-95	12	-88	12	-116	12	-116	12	-88	5	-79	12	-116	5	-79	-1	-114	-1	-114	5	-79	-3	-72	-1	-114	-3	-72	-14	-69	-1	-114	-14	-69	-14	-111	-14	-111	-14	-69	-20	-70	-14	-111	-20	-70	-25	-106	-25	-106	-20	-70	-25	-72	-25	-106	-25	-72	-30	-76	-32	-98	-25	-106	-30	-76	-32	-98	-30	-76	-33	-81	-32	-98	-33	-81	-34	-88	150	228	147	203	162	200	150	228	162	200	167	230	167	230	162	200	173	194	167	230	173	194	184	228	184	228	173	194	180	183	184	228	180	183	184	169	97	174	107	184	108	202	108	202	107	184	117	192	108	202	117	192	121	214	121	214	117	192	127	198	121	214	127	198	135	222	135	222	127	198	137	201	135	222	137	201	150	228	150	228	137	201	147	203	97	174	108	202	95	189	97	174	95	189	97	-6	179	19	172	13	257	0	257	0	172	13	163	9	257	0	163	9	153	7	227	153	223	184	227	41	227	41	223	184	214	207	227	41	214	207	227	28	227	28	214	207	200	220	227	28	200	220	185	152	185	152	200	220	184	228	185	152	184	228	184	169	257	0	257	7	245	9	257	0	245	9	236	13	257	0	236	13	183	31	257	0	183	31	179	19	230	19	227	28	185	152	230	19	185	152	185	50	230	19	185	50	236	13	257	0	153	7	153	0	183	31	236	13	185	50	97	-6	95	189	94	-40	12	200	15	200	22	211	22	211	15	200	18	201	22	211	18	201	22	201	22	201	28	201	35	216	35	216	28	201	32	199	35	216	32	199	36	194	22	211	8	208	10	200	22	211	10	200	12	200	80	189	80	228	76	230	80	189	76	230	82	36	82	36	76	230	63	225	82	36	63	225	83	26	83	26	63	225	49	220	83	26	49	220	40	170	40	170	49	220	39	185	49	220	35	216	36	194	49	220	36	194	39	185	35	216	22	211	22	201	135	228	132	203	148	200	135	228	148	200	152	230	152	230	148	200	158	194	152	230	158	194	169	228	169	228	158	194	165	183	169	228	165	183	169	169	93	184	103	192	106	213	106	213	103	192	113	198	106	213	113	198	120	222	120	222	113	198	122	201	120	222	122	201	135	228	135	228	122	201	132	203	93	202	80	189	82	174	93	202	82	174	93	184	93	202	93	184	106	213	82	36	82	174	80	189	169	228	169	169	185	221	185	221	169	169	170	152	185	221	170	152	173	-40	173	-40	170	152	170	-6	173	-40	181	-70	185	221	185	221	181	-70	197	-94	185	221	197	-94	199	207	199	207	197	-94	212	-52	199	207	212	-52	208	185	208	185	212	-52	212	-29	208	185	212	-29	212	154	262	-79	254	-88	255	-116	255	-116	254	-88	247	-95	255	-116	247	-95	237	-98	237	-98	225	-95	255	-116	255	-116	225	-95	221	-110	299	-98	301	-88	300	-81	299	-98	300	-81	297	-76	299	-98	297	-76	292	-72	299	-98	292	-72	292	-106	287	-70	281	-69	281	-111	287	-70	281	-111	292	-106	287	-70	292	-106	292	-72	270	-72	262	-79	269	-114	270	-72	269	-114	281	-111	270	-72	281	-111	281	-69	212	-52	197	-94	214	-71	214	-71	197	-94	221	-110	214	-71	221	-110	217	-86	217	-86	221	-110	225	-95	114	0	114	7	101	9	114	0	101	9	92	13	114	0	92	13	39	30	114	0	39	30	36	20	114	0	36	20	30	13	114	0	30	13	21	9	114	0	21	9	9	7	114	0	9	7	9	0	40	45	39	30	92	13	40	45	92	13	86	18	40	45	86	18	83	26	40	45	83	26	40	170	10	200	8	208	8	199	262	-79	255	-116	269	-114	49	23	43	15	105	0	105	0	43	15	31	11	105	0	31	11	15	9	207	214	212	213	281	225	281	225	212	213	216	210	281	225	216	210	219	207	219	207	222	203	281	225	281	225	222	203	225	197	281	225	225	197	258	212	258	212	225	197	254	209	251	206	254	209	226	191	251	206	226	191	226	183	281	225	258	212	262	213	281	225	262	213	266	214	281	225	266	214	273	215	281	225	273	215	281	216	237	-3	244	-3	244	169	237	-3	244	169	244	183	237	-3	244	183	227	173	237	-3	227	173	227	63	237	-3	227	63	81	225	237	-3	81	225	70	180	227	173	244	183	246	194	227	173	246	194	248	201	227	173	248	201	251	206	227	173	251	206	226	183	254	209	225	197	226	191	199	215	207	214	281	225	199	215	281	225	189	225	199	215	189	225	189	216	33	213	40	210	81	225	81	225	40	210	46	205	81	225	46	205	53	198	53	198	71	35	70	53	53	198	70	53	70	180	53	198	70	180	81	225	25	215	33	213	81	225	25	215	81	225	15	225	25	215	15	225	15	216	52	35	49	23	80	16	80	16	49	23	105	0	80	16	105	0	90	11	90	11	105	0	105	9	53	53	52	35	74	24	53	53	74	24	71	35	53	53	71	35	53	198	105	0	15	9	15	0	52	35	80	16	74	24	176	183	191	210	162	201	162	201	191	210	161	225	162	201	161	225	145	212	145	212	161	225	126	216	107	212	126	216	126	230	107	212	126	230	89	225	89	225	58	210	64	157	89	225	64	157	74	183	89	225	74	183	89	201	89	225	89	201	107	212	60	123	64	157	58	210	60	123	58	210	58	18	60	123	58	18	60	107	60	123	60	107	190	123	58	18	58	210	35	43	35	43	58	210	35	186	35	43	35	186	20	76	20	76	35	186	20	153	20	76	20	153	15	114	176	183	186	157	191	210	191	210	186	157	190	123	190	107	190	123	60	107	161	225	126	230	126	216	191	210	192	18	214	186	214	186	192	18	215	44	214	186	215	44	230	154	230	154	215	44	230	77	230	154	230	77	235	116	192	18	191	210	190	123	192	18	190	123	190	107	192	18	190	107	186	74	192	18	186	74	176	47	192	18	176	47	162	27	192	18	162	27	162	1	126	9	126	-4	145	14	145	14	126	-4	162	1	145	14	162	1	162	27	107	14	89	27	89	1	107	14	89	1	126	-4	107	14	126	-4	126	9	60	107	58	18	64	74	64	74	58	18	89	1	64	74	89	1	74	47	74	47	89	1	89	27	66	50	61	62	69	10	69	10	61	62	58	77	69	10	58	77	53	18	53	18	58	77	56	93	53	18	56	93	55	110	55	110	61	206	44	193	116	11	103	15	105	0	105	0	103	15	91	21	105	0	91	21	86	3	86	3	91	21	81	29	86	3	81	29	72	39	72	39	66	50	69	10	168	31	164	22	166	-1	166	-1	164	22	157	15	166	-1	157	15	150	-1	150	-1	157	15	146	11	150	-1	146	11	136	-2	136	-2	146	11	131	10	124	-2	136	-2	131	10	124	-2	131	10	116	11	124	-2	116	11	105	0	72	39	69	10	86	3	138	225	136	225	147	211	147	211	136	225	133	212	106	208	133	212	119	224	106	208	119	224	103	222	55	110	59	146	61	206	61	206	59	146	69	175	61	206	69	175	74	213	74	213	69	175	85	195	74	213	85	195	88	218	88	218	85	195	106	208	88	218	106	208	103	222	30	42	41	29	44	193	44	193	41	29	53	18	44	193	53	18	55	110	12	110	13	91	14	135	14	135	13	91	16	73	14	135	16	73	20	158	20	158	16	73	22	57	20	158	22	57	30	177	30	177	22	57	30	42	30	177	30	42	44	193	213	206	218	208	205	223	205	223	218	208	225	209	205	223	225	209	330	223	330	223	225	209	237	209	295	100	300	90	300	142	300	142	300	90	303	76	300	142	303	76	303	156	303	156	303	76	312	76	303	156	312	76	312	156	248	123	261	110	270	124	270	124	261	110	276	109	270	124	276	109	285	127	285	127	276	109	287	106	285	127	287	106	295	132	295	132	287	106	295	100	295	132	295	100	300	142	217	15	213	19	196	0	196	0	213	19	210	24	196	0	210	24	210	31	210	123	210	110	261	110	210	123	261	110	248	123	330	223	237	209	257	209	330	223	257	209	283	209	330	223	283	209	300	206	330	223	300	206	311	200	330	223	311	200	318	190	330	223	318	190	321	175	330	223	321	175	330	175	210	198	205	223	210	31	210	31	205	223	198	223	210	31	198	223	196	0	196	0	198	223	188	223	196	0	188	223	181	0	181	0	188	223	177	223	181	0	177	223	170	176	170	176	177	223	168	189	211	202	213	206	205	223	211	202	205	223	210	198	317	26	305	18	331	0	331	0	305	18	292	14	331	0	292	14	277	12	331	0	349	55	340	55	331	0	340	55	329	38	331	0	329	38	317	26	217	15	196	0	224	13	224	13	196	0	331	0	224	13	331	0	233	12	233	12	331	0	277	12	181	0	170	176	170	44	181	0	170	44	168	31	181	0	168	31	166	-1	151	224	145	225	147	211	151	224	147	211	157	207	151	224	157	207	160	224	141	225	138	225	147	211	141	225	147	211	145	225	136	225	119	224	133	212	167	224	160	224	164	200	167	224	164	200	168	189	167	224	168	189	177	223	164	200	160	224	157	207	72	62	78	3	80	41	80	41	78	3	109	-1	80	41	109	-1	93	25	93	25	109	-1	113	19	125	21	113	19	125	0	125	21	125	0	138	5	66	105	53	18	68	84	68	84	53	18	78	3	68	84	78	3	72	62	167	238	136	223	167	228	167	228	198	223	211	231	211	231	198	223	225	209	211	231	225	209	251	213	251	213	225	209	247	185	251	213	247	185	262	150	198	26	189	34	195	5	195	5	189	34	184	45	195	5	184	45	183	14	183	14	184	45	182	57	177	162	182	57	185	158	186	85	190	100	191	151	191	151	190	100	193	116	191	151	193	116	194	143	194	143	193	116	195	132	185	158	182	57	183	71	185	158	183	71	186	85	185	158	186	85	191	151	198	26	208	0	208	21	208	21	208	0	220	19	240	25	220	19	224	-1	240	25	224	-1	254	3	177	162	166	163	166	40	177	162	166	40	174	26	177	162	174	26	183	14	177	162	183	14	182	57	166	40	166	163	159	26	159	26	166	163	156	162	159	26	156	162	151	57	151	57	150	14	159	26	151	57	149	45	150	14	150	14	149	45	144	34	150	14	144	34	138	5	138	5	144	34	135	26	138	5	135	26	125	21	267	105	280	18	284	184	284	184	280	18	299	39	284	184	299	39	306	145	306	145	299	39	311	67	306	145	311	67	315	97	262	150	267	105	284	184	262	150	284	184	251	213	211	231	167	238	167	228	253	41	254	3	261	62	261	62	254	3	280	18	261	62	280	18	266	84	266	84	280	18	267	105	220	19	208	0	224	-1	122	231	81	213	86	185	122	231	86	185	108	209	122	231	108	209	136	223	122	231	136	223	167	238	72	150	86	185	81	213	72	150	81	213	48	184	72	150	48	184	53	18	72	150	53	18	66	105	18	97	23	67	26	145	26	145	23	67	34	39	26	145	34	39	48	184	48	184	34	39	53	18	143	100	147	85	148	158	148	158	147	85	150	71	148	158	150	71	156	162	156	162	150	71	151	57	142	151	139	143	139	116	142	151	139	116	143	100	142	151	143	100	148	158	113	19	109	-1	125	0	139	116	139	143	138	132	240	25	254	3	253	41	198	26	195	5	208	0	225	334	225	334	210	333	210	333	225	334	225	342	210	333	225	342	199	330	199	330	225	342	144	312	199	330	144	312	146	298	146	204	146	298	146	218	146	204	146	-1	189	314	189	314	146	-1	188	300	188	218	188	300	187	218	187	218	188	300	146	-1	187	218	146	-1	187	12	187	12	146	-1	188	-74	187	12	188	-74	188	12	192	324	199	330	146	298	192	324	146	298	146	204	192	324	146	204	189	314	225	342	107	342	123	332	225	342	123	332	133	328	225	342	133	328	141	322	225	342	141	322	144	312	146	204	146	12	146	-1	146	-1	146	12	118	21	146	-1	118	21	107	5	107	5	118	21	97	37	107	5	97	37	82	58	73	21	107	5	82	58	73	21	82	58	73	84	73	21	73	84	70	111	73	21	70	111	46	176	73	21	46	176	45	44	27	147	20	110	27	74	27	147	27	74	45	44	27	147	45	44	46	176	82	164	97	184	108	211	108	211	97	184	118	197	108	211	118	197	146	218	146	218	118	197	146	204	74	197	46	176	70	111	74	197	70	111	73	140	74	197	73	140	82	164	74	197	82	164	108	211	263	111	288	44	287	176	263	111	287	176	260	140	259	197	225	211	236	184	259	197	236	184	251	164	259	197	251	164	260	140	259	197	260	140	287	176	225	211	187	218	188	204	225	211	188	204	215	197	225	211	215	197	236	184	188	-1	226	5	188	12	188	12	226	5	187	12	187	12	188	204	187	218	306	147	287	176	288	44	306	147	288	44	306	74	306	147	306	74	313	110	261	21	288	44	263	111	261	21	263	111	260	84	261	21	260	84	251	58	261	21	251	58	236	37	261	21	236	37	226	5	215	21	187	12	226	5	215	21	226	5	236	37	225	-116	225	-108	210	-107	225	-116	210	-107	199	-104	225	-116	199	-104	144	-86	225	-116	144	-86	141	-96	225	-116	141	-96	133	-102	225	-116	133	-102	123	-106	225	-116	123	-106	107	-108	225	-116	107	-108	107	-116	189	-88	188	-74	146	-1	189	-88	146	-1	192	-98	192	-98	146	-1	146	-72	146	-72	144	-86	199	-104	146	-72	199	-104	192	-98	123	332	107	342	107	334	55	34	50	38	54	-3	55	34	54	-3	66	1	55	34	66	1	58	31	103	68	100	57	103	42	103	42	100	57	94	46	103	42	94	46	89	23	89	23	94	46	86	36	89	23	86	36	77	10	77	10	86	36	77	29	77	10	77	29	68	26	68	26	66	27	77	10	77	10	66	27	66	1	103	42	105	-4	145	196	103	42	145	196	103	180	103	42	103	180	103	68	66	1	66	27	63	28	66	1	63	28	61	29	66	1	61	29	58	31	46	41	42	43	42	-4	46	41	42	-4	54	-3	46	41	54	-3	50	38	42	43	38	44	42	-4	42	-4	38	44	35	44	42	-4	35	44	33	-3	33	-3	35	44	28	43	33	-3	28	43	26	0	26	0	28	43	22	40	26	0	22	40	20	5	20	5	22	40	18	36	20	5	18	36	16	13	16	13	18	36	16	29	16	13	16	29	15	22	180	225	60	225	78	216	180	225	78	216	90	212	180	225	90	212	97	205	180	225	97	205	101	195	180	225	101	195	154	210	180	225	154	210	164	214	180	225	164	214	180	218	145	58	145	183	134	6	134	6	145	183	145	196	134	6	145	196	120	1	120	1	145	196	105	-4	103	180	145	196	148	204	103	180	148	204	154	210	103	180	154	210	101	195	163	16	179	22	165	28	163	16	165	28	161	28	161	28	155	29	163	16	163	16	155	29	150	32	163	16	150	32	148	11	148	11	150	32	147	38	148	11	147	38	145	47	179	22	179	30	175	29	179	22	175	29	171	29	179	22	171	29	168	28	179	22	168	28	165	28	145	47	145	58	134	6	145	47	134	6	148	11	78	216	60	225	60	218	105	-4	103	42	103	-3	103	68	100	57	103	42	103	42	100	57	94	46	103	42	94	46	89	23	89	23	94	46	86	36	89	23	86	36	77	10	77	10	86	36	77	29	77	10	77	29	68	26	68	26	62	28	66	1	66	1	62	28	56	33	66	1	56	33	54	-3	54	-3	56	33	50	38	54	-3	50	38	43	42	54	-3	43	42	42	-4	42	-4	43	42	34	44	42	-4	34	44	33	-3	33	-3	34	44	27	43	33	-3	27	43	25	0	25	0	27	43	22	40	25	0	22	40	20	5	20	5	22	40	18	35	20	5	18	35	16	13	16	13	18	35	16	29	16	13	16	29	15	22	70	312	74	312	79	324	79	324	74	312	78	312	79	324	78	312	81	313	81	313	90	311	95	328	95	328	90	311	96	307	95	328	96	307	111	332	111	332	96	307	100	301	111	332	100	301	102	292	79	324	63	320	67	312	79	324	67	312	70	312	103	42	156	12	149	18	103	42	149	18	146	27	103	42	146	27	111	332	103	42	111	332	103	280	103	42	103	280	103	68	103	280	111	332	102	292	95	328	79	324	81	313	68	26	66	1	77	10	145	42	145	340	142	342	145	42	142	342	127	337	145	42	127	337	111	332	145	42	111	332	146	27	103	42	103	0	156	12	156	12	103	0	182	0	156	12	182	0	167	9	167	9	182	0	182	7	67	312	63	320	63	311	50	38	53	-3	56	33	56	33	53	-3	65	1	56	33	65	1	62	28	62	28	65	1	69	26	77	29	69	26	77	9	77	29	77	9	89	22	16	29	16	13	18	35	18	35	16	13	20	5	18	35	20	5	22	40	22	40	20	5	25	0	22	40	25	0	27	43	27	43	25	0	33	-3	27	43	33	-3	34	44	34	44	33	-3	42	-4	34	44	42	-4	43	42	43	42	42	-4	53	-3	43	42	53	-3	50	38	180	225	60	225	74	217	180	225	74	217	86	214	180	225	86	214	95	208	180	225	95	208	101	197	180	225	101	197	156	211	180	225	156	211	166	215	180	225	166	215	180	218	157	-86	150	-55	154	-105	154	-105	150	-55	146	-14	154	-105	146	-14	130	-77	130	-77	146	-14	145	26	130	-77	145	26	145	59	103	41	105	2	146	197	146	197	105	2	114	-39	146	197	114	-39	145	183	145	183	114	-39	130	-77	145	183	130	-77	145	59	103	180	103	68	103	41	103	180	103	41	146	197	103	180	146	197	149	206	103	180	149	206	156	211	103	180	156	211	101	197	194	-79	187	-88	188	-116	188	-116	187	-88	179	-95	188	-116	179	-95	170	-98	170	-98	157	-86	154	-105	231	-98	234	-88	233	-81	231	-98	233	-81	230	-76	231	-98	230	-76	225	-72	231	-98	225	-72	224	-106	220	-70	214	-69	214	-111	220	-70	214	-111	224	-106	220	-70	224	-106	225	-72	203	-72	194	-79	201	-114	203	-72	201	-114	214	-111	203	-72	214	-111	214	-69	170	-98	154	-105	188	-116	103	68	100	57	103	41	103	41	100	57	94	46	103	41	94	46	89	22	89	22	94	46	86	36	89	22	86	36	77	29	69	26	65	1	77	9	194	-79	188	-116	201	-114	74	217	60	225	60	218	16	13	16	29	15	22	9	196	13	197	18	208	18	208	13	197	16	197	18	208	16	197	21	197	21	197	25	197	33	213	33	213	25	197	30	195	33	213	30	195	34	190	18	208	3	203	6	195	18	208	6	195	9	196	38	167	38	-74	82	-88	38	167	82	-88	80	-70	38	167	80	-70	48	218	38	167	48	218	37	181	48	218	33	213	34	190	48	218	34	190	37	181	33	213	18	208	21	197	80	183	80	229	78	230	80	183	78	230	80	-70	80	183	80	-70	80	158	80	183	80	158	82	168	80	183	82	168	93	201	128	228	117	224	120	197	120	197	117	224	114	199	106	196	114	199	117	224	106	196	117	224	105	215	82	168	88	179	93	201	93	201	88	179	97	189	93	201	97	189	105	215	105	215	97	189	106	196	132	187	139	183	140	230	140	230	139	183	148	181	140	230	148	181	150	229	150	229	148	181	155	182	150	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	212	166	212	164	190	167	196	166	212	167	196	167	203	128	228	120	197	126	192	128	228	126	192	132	187	128	228	132	187	140	230	123	-116	123	-108	108	-107	123	-116	108	-107	97	-104	123	-116	97	-104	37	-88	123	-116	37	-88	33	-96	123	-116	33	-96	27	-102	123	-116	27	-102	17	-105	123	-116	17	-105	2	-108	123	-116	2	-108	2	-116	63	224	48	218	80	-70	63	224	80	-70	78	230	38	-74	37	-88	97	-104	38	-74	97	-104	88	-98	38	-74	88	-98	82	-88	6	195	3	203	3	195	9	196	13	197	18	208	18	208	13	197	16	197	18	208	16	197	21	197	21	197	25	197	33	213	33	213	25	197	30	195	33	213	30	195	34	190	18	208	3	203	6	195	18	208	6	195	9	196	80	157	80	183	80	-29	80	-29	80	183	78	230	80	-29	78	230	65	-94	65	-94	78	230	63	224	65	-94	63	224	49	-70	49	-70	63	224	48	218	49	-70	48	218	41	-40	41	-40	48	218	38	167	41	-40	38	167	38	-6	80	229	78	230	80	183	128	228	117	224	120	197	120	197	117	224	114	199	106	196	114	199	117	224	106	196	117	224	105	215	82	168	88	179	94	202	94	202	88	179	97	189	94	202	97	189	105	215	105	215	97	189	106	196	93	-95	85	-86	89	-110	89	-110	85	-86	81	-71	89	-110	81	-71	65	-94	65	-94	81	-71	80	-52	65	-94	80	-52	80	-29	82	168	94	202	80	183	82	168	80	183	80	157	130	-79	122	-88	123	-116	123	-116	122	-88	114	-95	123	-116	114	-95	105	-98	105	-98	93	-95	123	-116	123	-116	93	-95	89	-110	132	187	139	183	141	230	141	230	139	183	148	181	141	230	148	181	150	229	150	229	148	181	155	182	150	229	155	182	157	225	157	225	155	182	160	185	157	225	160	185	163	220	163	220	160	185	164	190	163	220	164	190	166	212	166	212	164	190	167	196	166	212	167	196	167	203	128	228	120	197	126	192	128	228	126	192	132	187	128	228	132	187	141	230	167	-98	170	-88	168	-81	167	-98	168	-81	165	-76	167	-98	165	-76	161	-72	167	-98	161	-72	160	-106	155	-70	150	-69	150	-111	155	-70	150	-111	160	-106	155	-70	160	-106	161	-72	138	-72	130	-79	137	-114	138	-72	137	-114	150	-111	138	-72	150	-111	150	-69	33	213	34	190	48	218	48	218	34	190	37	181	48	218	37	181	38	167	33	213	18	208	21	197	6	195	3	203	3	195	130	-79	123	-116	137	-114	121	208	122	235	113	215	113	215	122	235	104	218	92	215	104	218	122	235	92	215	122	235	88	229	166	217	159	225	160	191	166	217	160	191	164	195	166	217	164	195	167	201	166	217	167	201	169	207	137	191	148	188	149	230	149	230	148	188	154	189	149	230	154	189	159	225	159	225	154	189	160	191	136	234	122	235	129	199	136	234	129	199	137	191	136	234	137	191	149	230	79	148	79	172	64	214	64	214	79	172	81	191	64	214	81	191	88	229	88	229	81	191	85	206	88	229	85	206	92	215	79	38	79	148	64	214	79	38	64	214	80	26	80	26	64	214	48	190	80	26	48	190	39	160	111	0	111	7	97	8	111	0	97	8	88	12	111	0	88	12	36	25	111	0	36	25	33	16	111	0	33	16	28	11	111	0	28	11	19	8	111	0	19	8	5	7	111	0	5	7	5	0	82	17	80	26	39	160	82	17	39	160	37	126	82	17	37	126	37	38	82	17	37	38	88	12	36	25	88	12	37	38	122	235	121	208	129	199	89	17	84	12	166	0	166	0	84	12	74	8	166	0	74	8	60	7	90	191	107	214	87	206	87	206	107	214	83	229	87	206	83	229	79	215	79	215	83	229	67	218	58	215	67	218	83	229	58	215	83	229	49	235	89	17	166	0	91	26	91	26	166	0	143	11	91	26	143	11	92	38	92	38	143	11	137	16	92	38	137	16	92	148	92	172	92	148	107	214	92	172	107	214	90	191	17	189	22	188	22	230	22	230	22	188	34	191	22	230	34	191	35	234	35	234	34	191	42	199	35	234	42	199	49	235	49	235	42	199	50	208	49	235	50	208	58	215	12	225	5	217	7	195	12	225	7	195	11	191	12	225	11	191	17	189	12	225	17	189	22	230	5	217	2	207	3	201	5	217	3	201	7	195	134	38	134	126	131	160	134	38	131	160	123	190	134	38	123	190	135	25	152	8	143	11	166	0	152	8	166	0	166	7	135	25	123	190	107	214	135	25	107	214	92	148	135	25	92	148	137	16	166	0	60	7	60	0	43	33	42	28	118	0	118	0	42	28	41	24	118	0	41	24	39	21	39	21	35	16	118	0	118	0	35	16	30	13	118	0	30	13	25	11	126	126	119	124	175	0	175	0	119	124	111	122	175	0	111	122	103	104	103	104	111	122	103	121	103	104	103	121	93	121	103	104	93	121	84	121	103	104	84	121	84	104	85	35	84	51	44	177	94	215	99	215	122	232	122	232	99	215	103	216	122	232	103	216	108	216	108	216	126	214	122	232	122	232	126	214	150	229	122	232	11	232	18	222	122	232	18	222	24	220	122	232	24	220	29	218	122	232	29	218	33	215	122	232	33	215	37	211	122	232	37	211	40	207	122	232	40	207	42	202	122	232	42	202	43	196	122	232	43	196	84	213	122	232	84	213	90	214	122	232	90	214	94	215	84	213	43	196	44	188	84	213	44	188	44	177	84	213	44	177	84	51	159	161	155	151	167	119	167	119	155	151	150	143	167	119	150	143	146	111	146	111	150	143	142	135	146	111	142	135	132	129	132	129	126	126	175	0	159	161	167	119	160	171	160	171	167	119	173	221	173	221	167	119	184	129	173	221	184	129	191	208	191	208	184	129	197	141	191	208	197	141	202	191	202	191	197	141	204	155	202	191	204	155	206	171	126	214	141	208	150	229	150	229	141	208	151	199	150	229	151	199	173	221	173	221	151	199	158	186	173	221	158	186	160	171	224	9	218	11	235	0	235	0	218	11	213	14	235	0	213	14	175	0	175	0	213	14	208	19	175	0	208	19	203	26	230	9	224	9	235	0	230	9	235	0	235	9	175	0	203	26	146	111	175	0	146	111	132	129	118	0	118	9	105	11	118	0	105	11	95	15	118	0	95	15	44	49	118	0	44	49	44	40	118	0	44	40	43	33	44	49	95	15	89	23	44	49	89	23	85	35	44	49	85	35	44	177	18	10	11	9	118	0	18	10	118	0	25	11	118	0	11	9	11	0	18	222	11	232	11	223	29	14	24	12	122	0	122	0	24	12	18	10	122	0	18	10	11	9	43	36	42	30	122	0	122	0	42	30	40	25	122	0	40	25	37	21	25	221	30	219	118	232	118	232	30	219	35	216	118	232	35	216	39	211	39	211	41	208	118	232	118	232	41	208	42	204	118	232	42	204	43	199	105	221	118	223	118	232	105	221	118	232	95	217	95	217	118	232	44	183	95	217	44	183	89	209	89	209	44	183	85	197	90	18	84	20	122	0	84	180	84	20	84	111	84	127	84	111	93	111	84	127	93	111	103	127	103	127	93	111	103	111	103	127	103	111	111	110	84	20	84	180	44	183	84	20	44	183	44	55	84	20	44	55	44	44	84	20	44	44	43	36	84	20	43	36	122	0	44	192	44	183	118	232	44	192	118	232	43	199	18	223	25	221	118	232	18	223	118	232	11	232	18	223	11	232	11	223	99	17	122	0	103	16	103	16	122	0	108	16	126	18	108	16	122	0	126	18	122	0	150	3	111	110	119	108	175	232	175	232	119	108	126	106	175	232	126	106	132	103	132	103	142	97	146	121	146	121	142	97	150	89	146	121	150	89	167	113	167	113	150	89	155	81	167	113	155	81	159	71	213	218	218	221	235	232	235	232	218	221	224	223	235	232	224	223	230	223	235	232	230	223	235	223	206	61	204	77	202	41	202	41	204	77	197	91	202	41	197	91	191	24	191	24	197	91	184	103	191	24	184	103	173	11	173	11	184	103	167	113	173	11	167	113	160	61	160	61	158	46	173	11	173	11	158	46	151	33	173	11	151	33	150	3	150	3	151	33	141	24	150	3	141	24	126	18	94	17	90	18	122	0	94	17	122	0	99	17	33	17	29	14	122	0	33	17	122	0	37	21	175	232	132	103	146	121	175	232	146	121	203	206	175	232	203	206	208	213	175	232	208	213	213	218	175	232	213	218	235	232	103	127	111	110	175	232	122	0	11	9	11	0	167	113	159	71	160	61	85	197	44	183	84	180	46	-82	43	-72	39	-98	39	-98	43	-72	41	-59	39	-98	41	-59	41	-44	41	-44	41	-34	39	-98	39	-98	41	-34	41	-25	39	-98	41	-25	41	50	41	50	41	-25	41	-15	41	50	41	-15	41	-5	41	50	41	3	45	3	41	50	45	3	51	30	51	30	45	3	48	3	51	30	48	3	52	3	34	76	26	76	30	-86	34	76	30	-86	39	-98	34	76	39	-98	41	50	72	226	53	219	58	197	58	197	53	219	56	184	63	109	56	184	53	219	63	109	53	219	47	123	47	123	53	219	38	206	47	123	38	206	35	137	35	137	38	206	29	189	35	137	29	189	28	152	28	152	29	189	26	167	102	229	94	229	110	216	110	216	94	229	94	218	82	217	94	218	94	229	82	217	94	229	72	226	148	222	146	221	151	156	151	156	146	221	145	220	151	156	145	220	143	180	143	180	145	220	143	219	143	180	143	219	142	219	142	219	140	220	143	180	143	180	140	220	137	220	143	180	137	220	134	198	134	198	137	220	134	221	134	198	134	221	131	222	151	156	158	156	156	224	151	156	156	224	150	224	151	156	150	224	148	222	128	224	122	226	123	209	128	224	123	209	134	198	128	224	134	198	131	222	115	227	109	228	110	216	115	227	110	216	123	209	115	227	123	209	122	226	174	57	173	72	170	38	170	38	173	72	168	85	170	38	168	85	160	20	160	20	168	85	159	96	160	20	159	96	147	107	123	13	126	-1	132	21	132	21	126	-1	145	7	132	21	145	7	137	31	137	31	145	7	139	42	147	107	139	42	145	7	147	107	145	7	160	20	121	74	129	67	130	118	130	118	129	67	134	60	130	118	134	60	147	107	147	107	134	60	138	51	147	107	138	51	139	42	130	118	78	150	85	95	130	118	85	95	113	80	130	118	113	80	121	74	78	150	71	156	85	95	85	95	71	156	64	162	85	95	64	162	63	109	63	109	64	162	60	170	63	109	60	170	57	177	98	6	104	-5	112	7	112	7	104	-5	126	-1	112	7	126	-1	123	13	121	-90	124	-80	123	-74	121	-90	123	-74	120	-68	121	-90	120	-68	115	-64	121	-90	115	-64	114	-98	110	-62	104	-61	104	-103	110	-62	104	-103	114	-98	110	-62	114	-98	115	-64	77	-80	78	-108	84	-72	84	-72	78	-108	91	-107	84	-72	91	-107	93	-64	93	-64	91	-107	104	-103	93	-64	104	-103	104	-61	46	-82	54	-105	52	-89	52	-89	54	-105	60	-91	69	-88	60	-91	78	-108	69	-88	78	-108	77	-80	60	-91	54	-105	78	-108	72	226	58	197	63	206	72	226	63	206	71	213	72	226	71	213	82	217	98	6	79	8	82	-3	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-5	56	2	61	1	63	16	63	16	61	1	68	0	63	16	68	0	79	8	79	8	68	0	75	-2	79	8	75	-2	82	-3	63	16	51	30	52	3	63	16	52	3	56	2	26	-1	26	-12	26	-70	26	-1	26	-70	30	-86	26	-1	30	-86	26	76	26	-70	26	-12	26	-22	26	-70	26	-22	26	-32	26	-70	26	-32	25	-41	26	-70	25	-41	25	-50	46	-82	39	-98	54	-105	56	184	63	109	57	177	102	229	110	216	109	228	41	50	41	-5	41	3	54	-69	52	-81	67	-98	67	-98	52	-81	47	-90	67	-98	47	-90	43	-111	43	-111	47	-90	40	-96	43	-111	40	-96	30	-98	30	-98	20	-95	43	-111	43	-111	20	-95	12	-116	139	314	140	342	131	322	131	322	140	342	122	325	110	321	122	325	140	342	110	321	140	342	106	336	183	324	176	331	177	298	183	324	177	298	181	302	183	324	181	302	185	307	183	324	185	307	186	314	155	298	166	295	166	337	166	337	166	295	171	295	166	337	171	295	176	331	176	331	171	295	177	298	153	340	140	342	146	305	153	340	146	305	155	298	153	340	155	298	166	337	94	-51	98	268	84	-77	84	-77	98	268	98	282	84	-77	98	282	82	320	82	320	98	282	99	297	82	320	99	297	106	336	106	336	99	297	103	311	106	336	103	311	110	321	98	268	94	-51	98	-21	67	-98	84	-77	82	320	67	-98	82	320	66	297	67	-98	66	297	58	267	67	-98	58	267	55	233	67	-98	55	233	55	-54	67	-98	55	-54	54	-69	20	-95	12	-88	12	-116	12	-116	12	-88	5	-79	12	-116	5	-79	-1	-114	-1	-114	5	-79	-3	-72	-1	-114	-3	-72	-14	-69	-1	-114	-14	-69	-14	-111	-14	-111	-14	-69	-20	-70	-14	-111	-20	-70	-25	-106	-25	-106	-20	-70	-25	-72	-25	-106	-25	-72	-30	-76	-32	-98	-25	-106	-30	-76	-32	-98	-30	-76	-33	-81	-32	-98	-33	-81	-34	-88	140	342	139	314	146	305	54	-46	53	-65	70	-86	70	-86	53	-65	49	-79	70	-86	49	-79	45	-102	45	-102	49	-79	42	-88	45	-102	42	-88	30	-91	30	-91	20	-88	45	-102	45	-102	20	-88	12	-108	56	252	55	215	70	-86	70	-86	55	215	55	16	70	-86	55	16	55	0	55	0	55	16	16	16	55	0	16	16	16	0	147	305	151	341	140	314	140	314	151	341	140	342	140	314	140	342	132	322	132	322	140	342	122	325	110	320	122	325	140	342	110	320	140	342	102	334	183	325	174	333	177	298	183	325	177	298	182	302	183	325	182	302	185	308	183	325	185	308	186	314	151	341	155	298	163	338	163	338	155	298	166	295	163	338	166	295	174	333	174	333	166	295	172	296	174	333	172	296	177	298	102	334	77	315	97	277	102	334	97	277	98	293	102	334	98	293	102	308	102	334	102	308	110	320	97	265	97	277	85	-62	97	265	85	-62	94	-32	97	265	94	-32	97	0	77	315	63	286	70	-86	77	315	70	-86	85	-62	77	315	85	-62	97	277	55	-23	54	-46	70	-86	55	-23	70	-86	55	0	20	-88	12	-80	12	-108	12	-108	12	-80	5	-72	12	-108	5	-72	-1	-107	-1	-107	5	-72	-3	-64	-1	-107	-3	-64	-14	-103	-14	-103	-3	-64	-14	-61	-14	-103	-14	-61	-21	-62	-24	-98	-14	-103	-21	-62	-24	-98	-21	-62	-26	-65	-24	-98	-26	-65	-31	-70	-24	-98	-31	-70	-32	-90	-33	-75	-34	-80	-32	-90	-33	-75	-32	-90	-31	-70	97	16	97	0	135	0	97	16	135	0	135	16	56	252	70	-86	63	286	151	341	147	305	155	298	95	191	112	214	92	206	92	206	112	214	88	229	92	206	88	229	84	215	84	215	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	235	95	191	97	172	112	214	112	214	97	172	97	148	112	214	97	148	100	-40	100	-40	97	148	97	-6	100	-40	108	-70	112	214	112	214	108	-70	124	-94	112	214	124	-94	128	190	128	190	124	-94	139	-52	128	190	139	-52	136	160	136	160	139	-52	139	-29	136	160	139	-29	139	126	189	-79	181	-88	182	-116	182	-116	181	-88	173	-95	182	-116	173	-95	164	-98	164	-98	152	-95	182	-116	182	-116	152	-95	148	-110	226	-98	228	-88	227	-81	226	-98	227	-81	224	-76	226	-98	224	-76	220	-72	226	-98	220	-72	219	-106	220	-72	214	-70	219	-106	219	-106	214	-70	209	-69	219	-106	209	-69	208	-111	208	-111	209	-69	197	-72	208	-111	197	-72	196	-114	196	-114	197	-72	189	-79	196	-114	189	-79	182	-116	139	-52	124	-94	141	-71	141	-71	124	-94	148	-110	141	-71	148	-110	144	-86	144	-86	148	-110	152	-95	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	234	40	234	39	191	47	199	40	234	47	199	54	235	54	235	47	199	55	208	54	235	55	208	63	215	17	225	10	217	12	195	17	225	12	195	16	191	17	225	16	191	22	189	17	225	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	31	-112	51	-116	36	-100	36	-100	51	-116	51	-103	63	-100	51	-103	51	-116	63	-100	51	-116	75	-112	51	9	51	-2	56	-3	51	9	56	-3	57	9	57	9	56	-3	63	-3	57	9	63	-3	63	8	63	8	63	-3	69	-4	63	8	69	-4	69	8	69	8	69	-4	75	-5	69	8	75	-5	75	7	75	7	75	-5	80	-7	75	7	80	-7	80	6	94	-100	80	-7	80	-56	94	-100	80	-56	79	-70	107	321	92	298	94	-100	94	-100	92	298	83	268	94	-100	83	268	80	-7	80	-7	83	268	80	235	164	314	165	342	156	322	156	322	165	342	147	325	135	321	147	325	165	342	135	321	165	342	131	336	170	-112	168	-89	169	-121	169	-121	168	-89	162	-67	169	-121	162	-67	156	-113	156	-113	162	-67	155	-95	153	-47	139	-28	144	-59	153	-47	144	-59	151	-76	153	-47	151	-76	155	-95	153	-47	155	-95	162	-67	128	311	131	336	124	298	124	298	131	336	107	321	124	298	107	321	123	284	123	284	107	321	108	-82	123	284	108	-82	123	272	123	272	108	-82	118	-58	123	272	118	-58	123	-13	123	-13	118	-58	123	-29	123	-13	123	-29	139	-28	139	-28	123	-29	135	-43	139	-28	135	-43	144	-59	170	-112	169	-121	169	-119	170	-112	169	-119	170	-117	170	-112	170	-117	170	-115	170	-112	170	-115	170	-113	156	-113	156	-121	169	-121	208	325	199	333	202	298	208	325	202	298	207	302	208	325	207	302	210	308	208	325	210	308	211	314	165	342	171	305	176	341	176	341	171	305	180	298	176	341	180	298	188	338	188	338	180	298	191	295	188	338	191	295	199	333	199	333	191	295	197	296	199	333	197	296	202	298	77	-83	71	-93	75	-112	77	-83	75	-112	94	-100	77	-83	94	-100	79	-70	4	-37	11	-23	14	-2	14	-2	11	-23	22	-12	14	-2	22	-12	31	6	31	6	22	-12	35	-5	31	6	35	-5	51	9	51	9	35	-5	51	-2	22	-93	11	-82	14	-103	14	-103	11	-82	4	-68	14	-103	4	-68	0	-89	0	-89	4	-68	1	-53	0	-89	1	-53	1	-16	1	-16	1	-53	4	-37	22	-93	14	-103	31	-112	22	-93	31	-112	36	-100	-7	-33	-11	-53	-7	-72	-7	-33	-7	-72	0	-89	-7	-33	0	-89	1	-16	1	-16	4	-37	14	-2	63	-100	75	-112	71	-93	107	321	94	-100	108	-82	131	336	128	311	135	321	165	342	164	314	171	305	80	6	80	-7	80	235	21	193	27	198	29	217	29	217	27	198	32	202	29	217	32	202	41	224	41	224	32	202	38	204	41	224	38	204	45	204	45	204	54	203	54	228	54	228	54	203	69	230	18	206	8	192	15	186	18	206	15	186	21	193	18	206	21	193	29	217	54	228	41	224	45	204	62	197	67	189	69	230	69	230	67	189	69	176	69	230	69	176	84	227	84	227	69	176	70	159	84	227	70	159	70	-60	70	-60	70	159	70	16	70	-60	70	16	70	0	70	0	70	16	20	16	70	0	20	16	20	0	84	227	70	-60	71	-62	84	227	71	-62	72	-63	84	227	72	-63	73	-64	84	227	73	-64	74	-64	84	227	74	-64	76	-61	84	227	76	-61	78	-58	84	227	78	-58	80	-55	84	227	80	-55	82	-52	84	227	82	-52	84	-49	84	227	84	-49	95	-34	84	227	95	-34	97	220	124	-2	132	3	139	16	124	-2	139	16	115	-10	115	-10	139	16	113	16	115	-10	113	16	106	-21	106	-21	113	16	111	189	106	-21	111	189	106	207	141	14	140	15	141	11	141	14	141	11	141	12	141	14	141	12	141	13	135	5	138	7	139	16	139	16	138	7	140	9	139	16	140	9	140	16	140	16	140	9	141	11	140	16	141	11	140	15	97	220	95	-34	106	-21	97	220	106	-21	106	207	70	-60	70	0	70	-57	139	16	132	3	135	5	113	166	111	189	113	16	69	230	54	203	62	197	35	-40	36	-65	35	209	35	209	36	-65	39	244	35	209	39	244	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	79	-93	78	-88	68	-112	68	-112	78	-88	77	-80	68	-112	77	-80	77	-70	77	225	77	209	127	209	77	225	127	209	127	225	77	-70	77	283	77	285	77	-70	77	285	77	287	77	-70	77	287	76	288	77	-70	76	288	75	289	77	-70	75	289	74	290	77	-70	74	290	68	-112	111	-71	104	-79	108	-114	108	-114	104	-79	99	-88	108	-114	99	-88	94	-116	94	-116	99	-88	93	-95	94	-116	93	-95	84	-98	84	-98	81	-97	94	-116	94	-116	81	-97	68	-112	139	-98	142	-88	141	-81	139	-98	141	-81	137	-76	139	-98	137	-76	133	-72	139	-98	133	-72	132	-106	127	-69	121	-68	121	-111	127	-69	121	-111	132	-106	127	-69	132	-106	133	-72	111	-71	108	-114	121	-111	111	-71	121	-111	121	-68	74	290	64	276	68	-112	68	-112	64	276	55	264	68	-112	55	264	51	-101	51	-101	55	264	47	254	51	-101	47	254	41	-85	41	-85	47	254	39	244	41	-85	39	244	36	-65	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	213	7	212	8	216	7	212	7	211	8	216	7	211	7	210	79	-93	68	-112	81	-97	32	207	35	197	78	225	78	225	35	197	36	185	78	225	36	185	38	38	38	38	36	185	36	131	38	38	36	131	36	115	36	115	36	131	4	131	36	115	4	131	4	115	155	212	162	206	209	225	209	225	162	206	165	197	209	225	165	197	166	184	168	38	166	184	166	131	168	38	166	131	166	115	166	115	166	131	78	131	166	115	78	131	78	115	78	64	78	225	75	-1	78	64	75	-1	79	51	79	51	75	-1	97	-4	79	51	97	-4	84	40	84	40	97	-4	92	31	78	225	38	38	46	20	78	225	46	20	58	6	78	225	58	6	75	-1	78	225	4	225	17	216	78	225	17	216	26	213	78	225	26	213	32	207	164	53	162	48	168	38	168	38	162	48	159	43	168	38	159	43	155	40	155	40	147	34	153	21	153	21	147	34	139	29	153	21	139	29	138	8	138	8	139	29	130	26	138	8	130	26	123	0	123	0	130	26	121	25	123	0	121	25	113	24	113	24	102	26	109	-3	109	-3	102	26	97	-4	209	225	166	184	168	38	209	225	168	38	169	38	209	225	169	38	171	-3	209	225	171	-3	186	1	209	225	186	1	199	6	209	225	199	6	209	54	145	215	155	212	209	225	145	215	209	225	129	225	145	215	129	225	129	217	209	131	209	115	239	115	209	131	239	115	239	131	237	25	225	25	225	14	237	25	225	14	240	18	237	25	240	18	240	25	209	54	199	6	209	42	209	42	199	6	212	10	209	42	212	10	212	33	212	33	212	10	225	14	212	33	225	14	217	28	217	28	225	14	225	25	113	24	109	-3	123	0	168	38	166	115	166	69	168	38	166	69	166	59	168	38	166	59	164	53	155	40	153	21	168	38	38	38	36	115	36	59	171	-3	169	38	169	-2	92	31	97	-4	102	26	17	216	4	225	4	218	44	165	45	41	53	176	53	176	45	41	69	17	53	176	69	17	57	181	57	181	69	17	59	184	53	211	58	207	93	225	93	225	58	207	61	202	93	225	61	202	63	195	62	195	63	195	69	17	62	195	69	17	63	195	63	195	69	17	68	102	72	146	76	170	63	195	63	195	76	170	84	196	63	195	84	196	93	225	69	124	72	146	63	195	69	124	63	195	68	102	93	225	23	225	42	215	93	225	42	215	48	214	93	225	48	214	53	211	69	82	69	17	70	74	70	74	69	17	71	65	77	46	71	65	69	17	77	46	69	17	99	1	99	1	134	-4	115	8	115	8	134	-4	134	5	153	8	134	5	134	-4	153	8	134	-4	169	1	199	88	199	81	199	17	199	17	199	81	198	73	199	17	198	73	196	65	196	65	191	46	199	17	199	17	191	46	182	29	199	17	182	29	169	1	169	1	182	29	169	17	169	1	169	17	153	8	185	197	192	171	206	202	206	202	192	171	205	196	206	193	205	196	200	103	206	193	200	103	223	41	223	41	200	103	200	95	220	214	226	215	245	225	220	214	245	225	175	225	220	214	175	225	185	197	220	214	185	197	214	211	224	165	215	176	223	41	223	41	215	176	210	181	223	41	210	181	209	184	245	225	226	215	245	215	205	196	192	171	196	147	205	196	196	147	199	124	205	196	199	124	200	103	210	207	214	211	185	197	210	207	185	197	206	202	238	71	244	107	241	129	238	71	241	129	233	149	238	71	233	149	224	165	238	71	224	165	223	41	223	41	209	184	207	186	223	41	207	186	206	189	223	41	206	189	206	193	199	88	199	17	223	41	199	88	223	41	200	95	99	1	115	8	99	17	99	1	99	17	86	29	99	1	86	29	77	46	69	17	69	82	69	90	69	17	69	90	68	97	69	17	68	97	68	102	69	17	63	195	62	192	69	17	62	192	62	189	69	17	62	189	61	186	69	17	61	186	59	184	35	149	27	128	30	70	35	149	30	70	45	41	35	149	45	41	44	165	30	70	27	128	24	104	42	215	23	225	23	215	54	183	63	218	51	190	51	190	63	218	48	213	51	190	48	213	46	195	46	195	48	213	37	197	33	197	37	197	48	213	33	197	48	213	32	208	55	167	58	37	63	218	63	218	58	37	68	17	63	218	68	17	79	224	79	224	68	17	84	4	79	224	84	4	94	230	94	230	84	4	97	63	94	230	97	63	97	228	223	117	219	89	222	52	222	52	219	89	208	62	222	52	208	62	202	23	202	23	208	62	191	38	202	23	191	38	172	2	172	2	191	38	168	22	172	2	168	22	140	16	140	16	126	18	132	-4	132	-4	126	18	114	26	132	-4	114	26	105	-2	105	-2	114	26	105	36	105	-2	105	36	99	49	105	-2	99	49	97	63	105	-2	97	63	84	4	63	218	54	183	55	175	63	218	55	175	55	167	32	208	16	203	20	195	32	208	20	195	24	196	32	208	24	196	29	197	32	208	29	197	33	197	222	52	234	88	223	117	223	117	226	202	218	153	218	153	226	202	213	222	218	153	213	222	205	176	205	176	213	222	194	230	205	176	194	230	190	191	190	191	194	230	188	229	190	191	188	229	182	227	177	201	190	191	182	227	177	201	182	227	177	224	177	201	177	224	173	219	177	201	173	219	172	214	234	88	238	127	237	149	234	88	237	149	234	176	234	88	234	176	226	202	234	88	226	202	223	117	140	16	132	-4	172	2	20	195	16	203	16	195	58	37	55	167	55	64	59	9	52	11	68	0	68	0	52	11	48	14	68	0	48	14	23	30	23	30	48	14	45	18	23	30	45	18	31	46	31	46	45	18	44	23	104	229	102	224	147	40	147	40	102	224	98	217	147	40	98	217	97	168	97	168	98	217	94	207	97	168	94	207	47	39	149	13	144	10	227	0	227	0	144	10	138	8	227	0	138	8	129	7	152	21	227	0	209	13	152	21	209	13	201	23	152	21	201	23	193	39	152	21	193	39	181	65	152	21	181	65	152	24	181	65	118	219	147	40	181	65	147	40	149	35	181	65	149	35	150	31	181	65	150	31	151	28	181	65	151	28	152	24	147	40	118	219	115	223	147	40	115	223	113	227	147	40	113	227	112	230	147	40	112	230	110	232	147	40	110	232	108	232	147	40	108	232	106	231	147	40	106	231	104	229	217	9	209	13	227	0	217	9	227	0	227	7	151	16	149	13	227	0	151	16	227	0	152	21	45	29	45	32	31	46	31	46	45	32	46	35	31	46	46	35	94	207	94	207	46	35	47	39	44	26	45	29	31	46	44	26	31	46	44	23	68	0	23	30	17	19	68	0	17	19	12	12	68	0	12	12	6	9	68	0	6	9	-1	7	68	0	-1	7	-1	0	59	9	68	0	68	7	227	0	129	7	129	0	23	17	72	0	27	24	27	24	72	0	53	15	27	24	53	15	31	35	31	35	53	15	51	18	31	35	51	18	50	22	50	22	51	28	31	35	31	35	51	28	52	34	31	35	52	34	53	40	31	35	53	40	100	208	100	208	53	40	56	48	100	208	56	48	59	56	59	56	103	167	100	208	100	208	103	167	104	218	171	93	126	210	146	55	171	93	146	55	149	47	171	93	149	47	151	40	171	93	151	40	153	35	171	93	153	35	154	30	171	93	154	30	154	25	171	93	154	25	197	28	171	93	197	28	192	42	171	93	192	42	182	70	171	93	182	70	228	213	277	14	273	11	347	0	347	0	273	11	266	9	347	0	266	9	257	7	280	24	347	0	336	11	280	24	336	11	331	17	280	24	331	17	326	26	280	24	326	26	320	39	280	24	320	39	280	27	320	39	253	210	277	39	320	39	277	39	278	36	320	39	278	36	279	33	320	39	279	33	280	30	320	39	280	30	280	27	277	39	253	210	249	218	277	39	249	218	246	224	277	39	246	224	244	229	277	39	244	229	242	231	277	39	242	231	240	232	277	39	240	232	238	231	277	39	238	231	236	229	277	39	236	229	234	225	277	39	234	225	231	219	277	39	231	219	228	170	228	213	182	70	228	170	228	213	228	170	231	219	341	8	336	11	347	0	341	8	347	0	347	7	279	18	277	14	347	0	279	18	347	0	280	24	227	0	227	7	217	9	227	0	217	9	209	13	227	0	209	13	154	25	227	0	154	25	153	20	227	0	153	20	151	15	227	0	151	15	145	12	227	0	145	12	137	10	227	0	137	10	125	7	227	0	125	7	125	0	154	25	209	13	203	19	154	25	203	19	197	28	146	55	126	210	122	220	146	55	122	220	120	226	146	55	120	226	118	230	146	55	118	230	116	232	146	55	116	232	114	232	146	55	114	232	112	232	146	55	112	232	110	229	146	55	110	229	107	225	146	55	107	225	104	218	146	55	104	218	103	167	72	0	72	7	63	10	72	0	63	10	57	12	72	0	57	12	53	15	72	0	23	17	20	13	72	0	20	13	16	10	72	0	16	10	11	7	72	0	11	7	11	0	347	0	257	7	257	0	16	16	65	0	20	23	20	23	65	0	46	12	20	23	46	12	24	33	24	33	46	12	43	15	24	33	43	15	42	20	42	20	42	21	24	33	24	33	42	21	43	23	24	33	43	23	43	25	24	33	43	25	99	238	99	238	43	25	44	26	99	238	44	26	45	28	121	201	117	210	149	41	149	41	117	210	116	216	114	275	116	216	117	223	114	275	117	223	130	302	130	302	117	223	120	234	130	302	120	234	125	247	146	283	147	321	141	277	141	277	147	321	136	270	130	260	136	270	147	321	130	260	147	321	130	302	168	291	186	334	165	291	165	291	186	334	165	331	165	291	165	331	163	292	163	292	165	331	161	292	157	291	161	292	165	331	157	291	165	331	152	288	152	288	165	331	147	321	152	288	147	321	146	283	184	284	186	334	179	286	179	286	186	334	174	289	171	290	174	289	186	334	171	290	186	334	168	291	200	282	207	283	208	329	208	329	207	283	213	286	208	329	213	286	215	322	215	322	213	286	217	291	215	322	217	291	220	314	220	314	217	291	220	298	220	314	220	298	222	305	198	333	186	334	189	283	198	333	189	283	195	282	198	333	195	282	200	282	198	333	200	282	208	329	152	13	146	10	229	0	229	0	146	10	138	8	229	0	138	8	127	7	153	33	154	29	203	25	203	25	154	29	155	25	203	25	155	25	156	21	156	21	155	16	229	0	229	0	155	16	152	13	203	25	137	166	149	41	203	25	149	41	151	37	203	25	151	37	153	33	149	41	137	166	131	178	149	41	131	178	125	190	149	41	125	190	121	201	99	238	45	28	93	166	99	238	93	166	149	41	99	238	149	41	116	216	99	238	116	216	114	275	222	9	216	11	229	0	229	0	216	11	211	14	229	0	211	14	156	21	156	21	211	14	207	19	156	21	207	19	203	25	65	0	65	7	57	8	65	0	57	8	51	9	65	0	51	9	46	12	65	0	16	16	11	12	65	0	11	12	6	9	65	0	6	9	0	7	65	0	0	7	0	0	229	0	127	7	127	0	222	9	229	0	229	7	130	302	125	247	130	260	186	334	184	284	189	283	76	170	128	103	76	170	76	170	128	103	93	211	76	170	93	211	92	214	92	214	92	217	76	170	117	232	12	232	22	222	117	232	22	222	32	217	117	232	32	217	43	208	117	232	43	208	95	221	117	232	95	221	99	222	117	232	99	222	106	223	117	232	106	223	117	223	57	193	76	170	92	217	57	193	92	217	93	219	57	193	93	219	95	221	57	193	95	221	43	208	169	53	169	106	159	122	159	122	169	106	217	198	219	201	217	198	228	184	219	201	228	184	221	204	221	204	228	184	222	207	282	232	203	232	213	223	282	232	213	223	218	221	282	232	218	221	222	220	282	232	222	220	223	217	282	232	223	217	223	214	282	232	223	214	259	217	282	232	259	217	269	221	282	232	269	221	282	223	223	214	228	184	240	199	223	214	240	199	250	210	223	214	250	210	259	217	223	211	222	207	228	184	223	211	228	184	223	214	217	198	169	106	228	184	203	0	203	9	187	11	203	0	187	11	177	18	203	0	177	18	128	48	203	0	128	48	127	37	203	0	127	37	125	27	203	0	125	27	120	18	203	0	120	18	110	11	203	0	110	11	94	9	203	0	94	9	94	0	177	18	171	28	128	103	128	103	171	28	169	40	128	103	169	40	159	122	159	122	169	40	169	53	128	103	159	122	102	198	128	103	102	198	99	201	128	103	99	201	96	204	128	103	96	204	94	208	128	103	94	208	93	211	128	48	177	18	128	103	213	223	203	232	203	223	22	222	12	232	12	223	42	193	48	202	28	225	28	225	48	202	59	208	28	225	59	208	75	210	201	225	75	210	147	210	201	225	147	210	201	218	201	218	147	210	67	15	28	225	26	166	36	166	28	225	36	166	38	181	28	225	38	181	42	193	147	210	13	7	67	15	67	15	13	7	188	0	67	15	188	0	133	15	133	15	188	0	149	15	172	19	188	0	180	23	180	23	188	0	186	28	190	34	186	28	188	0	190	34	188	0	191	-80	191	-80	188	0	188	-7	191	-80	188	-7	187	-16	202	-78	200	-69	200	-94	200	-94	200	-69	200	-56	200	70	200	-56	200	-46	201	-32	203	-10	200	70	200	70	203	-10	205	21	200	70	205	21	209	68	198	58	195	49	200	-94	198	58	200	-94	200	-56	198	58	200	-56	200	70	245	-72	237	-80	238	-108	238	-108	237	-80	229	-88	238	-108	229	-88	220	-91	220	-91	212	-90	215	-104	215	-104	212	-90	206	-85	215	-104	206	-85	202	-78	193	40	190	34	191	-80	193	40	191	-80	200	-94	193	40	200	-94	195	49	187	-62	191	-80	187	-16	187	-62	187	-16	186	-24	187	-62	186	-24	186	-33	187	-62	186	-33	186	-43	282	-90	285	-80	283	-74	282	-90	283	-74	280	-68	282	-90	280	-68	276	-64	282	-90	276	-64	275	-98	270	-62	265	-61	265	-103	270	-62	265	-103	275	-98	270	-62	275	-98	276	-64	253	-64	245	-72	252	-107	253	-64	252	-107	265	-103	253	-64	265	-103	265	-61	220	-91	215	-104	238	-108	161	17	149	15	188	0	161	17	188	0	172	19	188	0	13	7	13	0	245	-72	238	-108	252	-107	202	-78	200	-94	215	-104	200	70	200	-46	201	-32	28	225	75	210	201	225	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	76	210	59	208	76	210	201	225	59	208	201	225	28	225	28	225	26	166	36	166	28	225	36	166	38	181	28	225	38	181	42	194	28	225	42	194	48	203	28	225	48	203	59	208	184	15	143	15	184	0	184	0	143	15	134	0	122	-21	134	0	124	15	122	-21	124	15	115	0	115	0	124	15	67	15	115	0	67	15	13	7	13	7	67	15	147	210	137	33	134	0	143	15	137	33	143	15	150	50	150	50	143	15	153	30	150	50	153	30	163	64	163	64	153	30	162	43	163	64	162	43	172	53	97	-69	103	-58	103	-21	103	-21	103	-58	111	-41	103	-21	111	-41	115	0	115	0	111	-41	122	-21	95	-74	97	-69	103	-21	95	-74	103	-21	92	-42	95	-74	92	-42	84	-58	95	-74	84	-58	79	-70	95	-74	79	-70	77	-74	223	58	227	73	217	62	217	62	227	73	215	78	217	62	215	78	210	65	210	65	215	78	201	66	199	66	201	66	201	79	199	66	201	79	199	79	163	64	172	53	176	74	176	74	172	53	180	61	176	74	180	61	189	79	189	79	180	61	189	65	189	79	189	65	191	79	191	79	189	65	191	65	191	79	191	65	194	79	194	79	191	65	194	66	194	79	194	66	196	79	196	79	194	66	197	66	196	79	197	66	199	79	199	79	197	66	199	66	243	42	241	55	241	28	241	28	241	55	236	65	241	28	236	65	234	17	234	17	236	65	227	73	234	17	227	73	227	43	227	43	226	35	234	17	234	17	226	35	222	8	227	73	223	58	226	51	227	73	226	51	227	43	215	78	201	79	201	66	203	17	184	15	206	2	203	17	206	2	215	21	215	21	206	2	222	8	215	21	222	8	222	27	222	27	222	8	226	35	184	15	184	0	206	2	115	0	13	7	13	0	134	0	137	33	124	15	101	99	98	98	107	65	107	65	98	98	83	68	78	67	83	68	98	98	78	67	98	98	156	193	156	193	98	98	180	200	154	-49	141	-75	146	-98	146	-98	141	-75	125	-91	146	-98	125	-91	116	-111	116	-111	125	-91	108	-99	116	-111	108	-99	94	-101	94	-101	81	-100	84	-116	84	-116	81	-100	73	-115	73	-115	81	-100	72	-97	73	-115	72	-97	66	-91	73	-115	66	-91	62	-82	73	-115	62	-82	62	-113	62	-113	62	-82	59	-68	62	-113	59	-68	56	-61	62	-113	56	-61	53	-55	62	-113	53	-55	51	-109	180	225	18	225	39	191	180	225	39	191	57	193	180	225	57	193	156	193	180	225	156	193	180	200	18	225	6	150	15	150	18	225	15	150	17	165	18	225	17	165	21	177	18	225	21	177	27	186	18	225	27	186	39	191	156	193	50	64	56	58	156	193	56	58	61	60	156	193	61	60	66	62	156	193	66	62	72	65	156	193	72	65	78	67	196	1	191	35	189	-41	189	-41	191	35	179	63	189	-41	179	63	172	-74	172	-74	179	63	161	83	172	-74	161	83	158	-12	158	-12	154	-49	172	-74	172	-74	154	-49	146	-98	114	99	127	56	139	95	139	95	127	56	144	40	139	95	144	40	161	83	161	83	144	40	155	18	161	83	155	18	158	-12	114	99	111	99	127	56	127	56	111	99	107	99	127	56	107	99	107	65	107	65	107	99	104	99	107	65	104	99	101	99	94	-101	84	-116	116	-111	11	-65	11	-71	12	-58	12	-58	11	-71	14	-78	12	-58	14	-78	15	-52	15	-52	14	-78	18	-86	15	-52	18	-86	20	-48	20	-48	18	-86	24	-93	20	-48	24	-93	26	-44	26	-44	24	-93	32	-100	26	-44	32	-100	35	-43	35	-43	32	-100	40	-105	35	-43	40	-105	42	-45	42	-45	40	-105	51	-109	42	-45	51	-109	48	-49	48	-49	51	-109	53	-55	65	62	71	65	144	210	144	210	71	65	77	67	144	210	77	67	84	68	84	68	109	63	110	84	110	84	109	63	130	52	110	84	144	210	84	68	88	-101	79	-116	87	-116	88	-101	87	-116	95	-115	88	-101	76	-100	79	-116	63	-97	52	-91	54	-114	63	-97	54	-114	79	-116	63	-97	79	-116	76	-100	41	-70	41	-63	34	-33	41	-70	34	-33	34	-109	41	-70	34	-109	44	-82	44	-82	34	-109	54	-114	44	-82	54	-114	52	-91	8	-58	9	-87	13	-47	13	-47	9	-87	19	-100	13	-47	19	-100	22	-38	22	-38	19	-100	34	-109	22	-38	34	-109	34	-33	108	-101	103	-101	103	-115	103	-115	103	-101	98	-101	103	-115	98	-101	95	-115	95	-115	98	-101	92	-101	95	-115	92	-101	88	-101	110	84	199	218	144	210	144	210	199	218	199	225	144	210	199	225	75	210	57	208	75	210	199	225	57	208	199	225	26	225	26	225	24	166	33	166	26	225	33	166	35	181	26	225	35	181	39	193	26	225	39	193	45	202	26	225	45	202	57	208	144	210	49	64	55	58	144	210	55	58	59	60	144	210	59	60	65	62	118	-113	140	-151	126	-94	118	-113	126	-94	111	-114	111	-114	126	-94	110	-100	66	-33	52	-49	59	-48	59	-48	64	-49	66	-33	66	-33	64	-49	72	-54	66	-33	72	-54	81	-40	81	-40	72	-54	82	-63	81	-40	82	-63	94	-52	94	-52	82	-63	95	-78	94	-52	95	-78	109	-70	109	-70	95	-78	110	-100	109	-70	110	-100	126	-94	50	-31	34	-33	41	-63	50	-31	41	-63	44	-57	50	-31	44	-57	47	-52	50	-31	47	-52	52	-49	50	-31	52	-49	66	-33	156	-98	175	-82	158	-38	158	-38	175	-82	160	-12	165	70	160	-12	175	-82	165	70	175	-82	185	53	185	53	175	-82	191	-61	185	53	191	-61	199	29	199	29	191	-61	201	-34	199	29	201	-34	205	-1	118	84	130	52	141	81	141	81	130	52	146	34	141	81	146	34	165	70	165	70	146	34	157	12	165	70	157	12	160	-12	130	52	118	84	116	84	130	52	116	84	114	84	130	52	114	84	113	84	130	52	113	84	111	84	130	52	111	84	110	84	156	-98	158	-38	153	-59	156	-98	153	-59	145	-75	156	-98	145	-75	136	-86	156	-98	136	-86	135	-108	126	-94	135	-108	136	-86	126	-94	140	-151	135	-108	108	-101	103	-115	111	-114	108	-101	111	-114	110	-100	135	-108	140	-151	158	-151	9	-87	8	-58	6	-70	80	178	80	178	102	182	102	182	80	178	123	32	102	182	123	32	122	51	88	326	89	341	81	318	81	318	89	341	77	339	81	318	77	339	76	310	76	310	77	339	74	301	136	315	142	336	124	328	124	328	142	336	107	333	97	331	107	333	102	342	97	331	102	342	89	341	54	270	61	274	65	335	65	335	61	274	66	280	65	335	66	280	77	339	77	339	66	280	70	289	77	339	70	289	74	301	24	297	24	284	27	304	27	304	24	284	28	278	27	304	28	278	31	312	31	312	28	278	32	273	31	312	32	273	37	319	37	319	32	273	39	270	37	319	39	270	45	326	45	326	39	270	47	269	45	326	47	269	54	331	54	331	47	269	54	270	54	331	54	270	65	335	200	253	197	276	195	223	195	223	197	276	188	300	195	223	188	300	183	201	183	201	188	300	170	321	183	201	170	321	165	185	165	185	170	321	152	254	151	275	152	254	170	321	151	275	170	321	145	296	145	296	170	321	142	336	145	296	142	336	136	315	142	336	102	342	107	333	102	182	122	51	122	193	122	193	122	51	122	168	122	193	122	168	138	210	138	210	122	168	144	174	138	210	144	174	148	231	148	231	144	174	165	185	148	231	165	185	152	254	161	0	161	7	145	9	161	0	145	9	134	12	161	0	134	12	79	34	161	0	79	34	77	22	161	0	77	22	71	14	161	0	71	14	60	9	161	0	60	9	43	7	161	0	43	7	43	0	80	51	79	34	134	12	80	51	134	12	127	19	80	51	127	19	123	32	80	51	123	32	80	178	24	284	24	297	23	291	89	341	88	326	97	331	97	19	90	12	181	0	181	0	90	12	79	9	181	0	79	9	63	7	63	7	79	9	62	7	86	210	75	231	80	174	80	174	75	231	71	254	59	185	71	254	73	275	59	185	73	275	82	336	82	336	73	275	78	296	82	336	78	296	87	315	123	342	118	333	127	331	123	342	127	331	135	341	135	341	127	331	135	326	135	341	135	326	147	339	147	339	135	326	142	318	147	339	142	318	147	310	144	51	144	178	122	182	144	51	122	182	145	34	145	34	122	182	102	168	145	34	102	168	147	22	147	22	102	168	102	51	181	0	181	7	164	9	181	0	164	9	153	14	181	0	153	14	101	32	181	0	101	32	97	19	102	51	101	32	153	14	102	51	153	14	147	22	164	274	170	270	170	331	170	331	170	270	176	269	170	331	176	269	179	326	179	326	176	269	185	270	179	326	185	270	187	319	187	319	185	270	191	273	187	319	191	273	193	312	193	312	191	273	196	278	193	312	196	278	197	304	197	304	196	278	199	284	197	304	199	284	200	297	200	297	199	284	200	291	159	335	147	339	147	310	159	335	147	310	151	301	159	335	151	301	154	289	159	335	154	289	158	280	159	335	158	280	164	274	159	335	164	274	170	331	101	328	118	333	123	342	101	328	123	342	82	336	101	328	82	336	87	315	27	276	29	223	36	300	36	300	29	223	41	201	36	300	41	201	54	321	54	321	41	201	59	185	54	321	59	185	82	336	102	168	122	182	102	193	102	168	102	193	86	210	102	168	86	210	80	174	80	174	71	254	59	185	29	223	27	276	24	253	181	0	63	7	63	0	145	39	136	20	142	0	142	0	136	20	124	7	142	0	124	7	107	2	107	2	97	4	102	-6	102	-6	97	4	89	-5	76	24	74	33	77	-3	76	24	77	-3	81	16	81	16	77	-3	89	-5	81	16	89	-5	88	9	88	9	89	-5	97	4	74	33	70	45	77	-3	77	-3	70	45	66	54	77	-3	66	54	65	0	65	0	66	54	61	60	65	0	61	60	54	64	23	44	24	37	24	50	24	50	24	37	27	30	24	50	27	30	28	56	28	56	27	30	31	23	28	56	31	23	32	61	32	61	31	23	37	15	32	61	37	15	39	64	39	64	37	15	45	8	39	64	45	8	47	65	47	65	45	8	54	3	47	65	54	3	54	64	54	64	54	3	65	0	145	322	161	324	161	331	145	322	161	331	134	319	134	319	161	331	79	297	134	319	79	297	80	280	102	152	80	280	80	156	122	280	123	300	102	152	122	280	102	152	122	141	122	280	122	141	122	166	80	280	102	152	123	300	80	280	123	300	127	312	80	280	127	312	134	319	161	331	43	331	60	321	161	331	60	321	71	317	161	331	71	317	77	309	161	331	77	309	79	297	197	58	195	111	188	35	188	35	195	111	183	134	188	35	183	134	170	14	170	14	183	134	165	150	170	14	165	150	152	80	152	80	165	150	148	104	144	161	122	166	138	124	144	161	138	124	148	104	144	161	148	104	165	150	152	80	151	60	170	14	145	39	142	0	170	14	145	39	170	14	151	60	107	2	102	-6	142	0	195	111	197	58	200	81	138	124	122	166	122	141	60	321	43	331	43	324	93	-67	98	-110	105	-79	105	-79	98	-110	123	-114	105	-79	123	-114	120	-88	120	-88	123	-114	137	-91	157	-88	137	-91	147	-110	157	-88	147	-110	169	-99	82	165	80	216	82	-33	82	-33	80	216	76	-99	82	-33	76	-99	85	-51	85	-51	76	-99	98	-110	85	-51	98	-110	93	-67	40	151	40	-37	45	-61	40	151	45	-61	45	178	45	178	45	-61	57	-82	45	178	57	-82	59	200	59	200	57	-82	76	-99	59	200	76	-99	80	216	205	-19	193	-19	193	-21	205	-19	193	-21	193	-23	205	-19	193	-23	193	-26	205	-19	193	-26	194	-28	205	-19	194	-28	194	-30	205	-19	194	-30	200	-61	205	-19	200	-61	205	-38	200	-61	194	-30	191	-49	200	-61	191	-49	187	-82	187	-82	191	-49	185	-66	187	-82	185	-66	173	-79	173	-79	157	-88	169	-99	173	-79	169	-99	187	-82	137	-91	123	-114	147	-110	85	180	94	193	105	226	105	226	94	193	106	203	105	226	106	203	132	230	132	230	106	203	120	210	132	230	120	210	135	213	135	213	145	211	151	227	151	227	145	211	154	206	151	227	154	206	169	220	169	220	154	206	161	199	169	220	161	199	166	190	85	180	105	226	80	216	85	180	80	216	82	165	171	142	167	180	167	144	167	144	167	180	167	175	167	144	167	175	165	170	151	227	132	230	135	213	183	143	188	149	191	191	191	191	188	149	192	156	191	191	192	156	195	171	195	171	192	156	194	164	182	207	169	220	171	142	182	207	171	142	175	141	182	207	175	141	183	143	182	207	183	143	191	191	167	144	165	170	164	147	164	147	165	170	163	165	164	147	163	165	161	151	161	151	163	165	161	160	161	151	161	160	161	155	167	180	171	142	169	220	169	220	166	190	167	180	142	319	180	325	180	325	182	339	180	325	220	317	182	339	220	317	237	331	237	331	220	317	253	295	237	331	253	295	282	306	282	306	253	295	278	261	282	306	278	261	293	217	149	176	149	156	153	184	153	184	149	156	154	147	153	184	154	147	160	191	160	191	154	147	161	140	160	191	161	140	169	195	169	195	161	140	169	136	169	195	169	136	180	197	180	197	169	136	180	134	180	197	180	134	189	195	189	195	180	134	190	136	189	195	190	136	198	191	198	191	190	136	198	140	198	191	198	140	204	184	204	184	198	140	205	147	204	184	205	147	209	176	209	176	205	147	209	156	209	176	209	156	210	166	316	63	299	166	292	116	316	63	292	116	283	25	283	25	292	116	275	72	283	25	275	72	250	38	293	217	299	166	316	269	316	269	299	166	316	63	316	269	316	63	337	221	337	221	316	63	338	110	337	221	338	110	345	165	283	25	250	38	237	0	237	0	250	38	217	16	237	0	217	16	181	-7	181	-7	217	16	181	8	85	266	110	299	128	331	128	331	110	299	142	319	128	331	142	319	182	339	182	339	142	319	180	325	25	107	49	59	47	272	47	272	49	59	69	222	47	272	69	222	82	308	82	308	69	222	85	266	82	308	85	266	128	331	106	38	82	73	84	23	84	23	82	73	68	116	84	23	68	116	49	59	49	59	68	116	63	166	25	224	17	166	25	107	25	224	25	107	47	272	139	16	106	38	130	0	139	16	130	0	181	-7	139	16	181	-7	181	8	106	38	84	23	130	0	69	222	49	59	63	166	282	306	293	217	316	269	149	156	149	176	147	166	41	21	34	14	127	0	127	0	34	14	23	10	127	0	23	10	7	9	86	209	87	212	46	185	46	185	87	212	89	214	46	185	89	214	109	232	109	232	89	214	91	216	109	232	91	216	95	216	109	232	95	216	103	216	109	232	103	216	128	214	167	156	172	127	169	172	169	172	172	127	173	222	173	222	172	127	187	133	173	222	187	133	193	210	193	210	187	133	198	143	193	210	198	143	204	194	204	194	198	143	206	156	204	194	206	156	208	174	173	222	145	230	146	209	173	222	146	209	159	200	173	222	159	200	166	188	173	222	166	188	169	172	145	230	109	232	128	214	145	230	128	214	146	209	176	117	155	122	161	100	161	100	155	122	149	136	161	100	149	136	143	108	143	108	149	136	134	132	143	108	134	132	121	112	121	112	134	132	113	130	121	112	113	130	97	113	97	113	113	130	86	130	97	113	86	130	86	113	87	25	86	32	46	185	87	25	46	185	46	45	86	205	86	209	46	185	86	205	46	185	86	32	34	215	41	207	109	232	109	232	41	207	45	197	109	232	45	197	46	185	23	220	34	215	109	232	23	220	109	232	7	232	23	220	7	232	7	223	160	144	149	136	155	123	160	144	155	123	172	127	160	144	172	127	167	156	155	123	149	136	155	122	222	62	219	82	218	41	218	41	219	82	209	97	218	41	209	97	205	24	205	24	209	97	194	109	205	24	194	109	186	11	186	11	194	109	177	63	186	11	177	63	177	62	186	11	177	62	173	44	186	11	173	44	163	31	176	117	161	100	173	85	176	117	173	85	177	62	176	117	177	62	177	63	176	117	177	63	194	109	159	3	186	11	163	31	159	3	163	31	149	22	159	3	149	22	131	18	159	3	131	18	127	0	46	45	45	31	94	18	94	18	45	31	127	0	94	18	127	0	101	17	101	17	127	0	110	16	131	18	110	16	127	0	46	45	94	18	89	21	46	45	89	21	87	25	127	0	7	9	7	0	41	21	127	0	45	31	71	159	68	176	68	176	65	130	68	176	61	229	65	130	61	229	49	137	49	137	61	229	42	218	49	137	42	218	36	148	36	148	42	218	29	202	36	148	29	202	27	161	27	161	29	202	23	179	70	190	76	203	83	236	83	236	76	203	86	212	83	236	86	212	105	238	105	238	86	212	98	219	105	238	98	219	113	221	113	221	139	214	144	232	144	232	139	214	158	196	144	232	158	196	175	215	175	215	158	196	172	171	175	215	172	171	180	143	70	190	83	236	61	229	70	190	61	229	68	176	180	92	172	64	176	15	176	15	172	64	159	38	176	15	159	38	145	0	145	0	159	38	140	19	145	0	140	19	115	11	115	11	97	14	105	-6	105	-6	97	14	81	21	105	-6	81	21	79	-4	79	-4	81	21	69	32	79	-4	69	32	60	47	54	3	57	65	41	112	54	3	41	112	32	16	32	16	41	112	25	100	32	16	25	100	16	35	16	35	25	100	14	83	16	35	14	83	10	61	60	47	57	65	54	3	60	47	54	3	79	-4	81	126	85	109	92	138	92	138	85	109	103	115	92	138	103	115	107	133	107	133	103	115	123	117	107	133	123	117	123	132	68	176	65	130	71	159	71	159	65	130	81	126	71	159	81	126	79	147	79	147	81	126	92	138	176	15	198	42	180	92	180	92	198	42	182	118	180	143	182	118	197	189	180	143	197	189	175	215	144	232	105	238	113	221	210	156	197	189	198	42	210	156	198	42	211	76	210	156	211	76	215	117	182	118	198	42	197	189	115	11	105	-6	145	0	61	85	70	99	81	124	81	124	70	99	85	109	81	124	85	109	81	126	60	120	41	112	57	65	60	120	57	65	61	85	60	120	61	85	81	124	122	12	95	25	108	0	108	0	95	25	74	46	108	0	74	46	70	12	70	12	74	46	61	73	70	12	61	73	41	182	41	182	61	73	57	107	200	217	186	220	191	202	191	202	186	220	172	222	191	202	172	222	171	209	171	209	172	222	158	224	171	209	158	224	148	211	71	168	89	191	105	220	105	220	89	191	115	206	105	220	115	206	143	225	143	225	115	206	148	211	143	225	148	211	158	224	70	205	41	182	60	139	70	205	60	139	71	168	70	205	71	168	105	220	223	243	217	229	220	174	220	174	217	229	214	214	220	174	214	214	207	190	207	190	214	214	200	217	206	27	202	19	214	5	214	5	202	19	191	13	214	5	191	13	188	0	188	0	191	13	178	10	188	0	178	10	165	-3	165	-3	178	10	164	8	165	-3	164	8	155	8	155	8	122	12	151	-5	151	-5	122	12	108	0	15	113	21	69	22	151	22	151	21	69	41	36	22	151	41	36	41	182	41	182	41	36	70	12	269	118	172	118	186	110	269	118	186	110	195	108	269	118	195	108	202	103	269	118	202	103	205	95	269	118	205	95	206	82	269	118	206	82	251	107	269	118	251	107	259	110	269	118	259	110	269	111	206	82	214	5	244	96	244	96	214	5	234	12	244	96	234	12	243	85	243	85	234	12	243	19	246	103	251	107	206	82	246	103	206	82	244	96	155	8	151	-5	165	-3	238	179	237	192	233	253	233	253	237	192	237	204	233	253	237	204	237	217	237	217	237	225	233	253	233	253	237	225	238	234	233	253	238	234	240	242	233	253	240	242	246	259	246	259	240	242	245	249	246	259	245	249	253	251	253	251	261	249	262	262	262	262	261	249	265	242	262	262	265	242	271	261	271	261	265	242	269	235	271	261	269	235	273	229	281	227	285	227	285	252	285	252	285	227	288	229	285	252	288	229	290	246	290	246	288	229	290	231	290	246	290	231	291	238	291	238	290	231	291	234	279	257	271	261	273	229	279	257	273	229	281	227	279	257	281	227	285	252	262	262	246	259	253	251	233	253	223	243	230	154	233	253	230	154	239	154	233	253	239	154	238	167	233	253	238	167	238	179	230	154	223	243	220	174	206	27	214	5	206	82	186	110	172	118	172	111	200	217	191	202	207	190	60	139	41	182	57	107	118	232	11	232	25	221	118	232	25	221	35	218	118	232	35	218	41	213	118	232	41	213	43	203	118	232	43	203	44	190	118	232	44	190	94	218	118	232	94	218	104	222	118	232	104	222	118	223	44	190	85	33	84	47	84	127	84	110	205	110	84	127	205	110	205	127	205	127	205	110	250	22	205	127	250	22	247	32	44	190	84	47	84	190	44	190	84	190	85	204	44	190	85	204	88	213	44	190	88	213	94	218	203	21	197	14	280	0	280	0	197	14	187	11	280	0	187	11	172	9	280	232	172	232	187	221	280	232	187	221	196	218	280	232	196	218	202	213	280	232	202	213	205	204	280	232	205	204	205	190	280	232	205	190	256	218	280	232	256	218	265	221	280	232	265	221	280	223	246	45	246	190	205	190	205	190	246	190	247	203	205	190	247	203	250	212	205	190	247	32	246	45	280	0	280	9	266	11	280	0	266	11	256	15	280	0	256	15	205	32	280	0	205	32	203	21	205	47	205	32	256	15	205	47	256	15	250	22	205	47	250	22	205	110	118	0	118	9	103	11	118	0	103	11	93	16	118	0	93	16	44	33	118	0	44	33	41	22	118	0	41	22	36	15	118	0	36	15	26	11	118	0	26	11	11	9	118	0	11	9	11	0	44	49	44	33	93	16	44	49	93	16	88	23	44	49	88	23	85	33	44	49	85	33	44	190	280	0	172	9	172	0	205	127	247	32	205	190	187	221	172	232	172	223	256	218	205	190	250	212	25	221	11	232	11	223	92	324	92	308	96	331	96	331	92	308	96	301	96	331	96	301	101	336	101	336	96	301	101	296	101	336	101	296	108	340	108	340	101	296	108	292	108	340	108	292	116	342	116	342	108	292	116	291	116	342	116	291	124	340	124	340	116	291	124	292	124	340	124	292	131	337	131	337	124	292	131	295	131	337	131	295	137	331	137	331	131	295	137	301	137	331	137	301	140	324	140	324	137	301	140	308	140	324	140	308	142	316	142	-39	142	228	139	230	142	-39	139	230	137	-59	142	-39	137	-59	147	-70	142	-39	147	-70	156	-53	157	-82	167	-93	169	-68	169	-68	167	-93	177	-104	169	-68	177	-104	182	-83	182	-83	177	-104	186	-116	182	-83	186	-116	194	-99	194	-99	186	-116	206	-116	156	-53	147	-70	157	-82	156	-53	157	-82	169	-68	99	170	99	-9	99	-27	99	-27	99	-9	92	-24	92	-24	99	-9	90	-6	92	-24	90	-6	82	-21	82	-21	90	-6	81	-4	82	-21	81	-4	72	-18	72	-18	81	-4	71	-1	72	-18	71	-1	62	-17	62	-17	71	-1	61	0	62	-17	61	0	54	-16	17	-31	27	-23	33	-2	33	-2	27	-23	40	-18	33	-2	40	-18	51	0	51	0	40	-18	54	-16	51	0	54	-16	61	0	9	-70	6	-54	2	-92	2	-92	6	-54	2	-22	2	-22	6	-54	9	-41	2	-22	9	-41	16	-10	16	-10	9	-41	17	-31	16	-10	17	-31	33	-2	-7	-76	2	-92	2	-22	-7	-76	2	-22	-7	-38	-7	-76	-7	-38	-11	-56	98	-62	94	-76	96	-107	96	-107	94	-76	87	-87	96	-107	87	-87	76	-113	76	-113	87	-87	75	-95	76	-113	75	-95	59	-98	59	-98	44	-96	54	-116	54	-116	44	-96	34	-113	44	-96	29	-91	34	-113	34	-113	29	-91	17	-82	34	-113	17	-82	16	-105	16	-105	17	-82	9	-70	16	-105	9	-70	2	-92	98	185	108	218	95	191	95	191	108	218	93	213	95	191	93	213	90	195	90	195	93	213	82	197	78	197	82	197	93	213	78	197	93	213	77	208	137	-59	139	230	126	-80	126	-80	139	230	124	224	126	-80	124	224	113	-95	113	-95	124	224	108	218	113	-95	108	218	99	-27	99	-27	108	218	99	170	108	218	98	185	99	177	108	218	99	177	99	170	77	208	61	203	65	195	77	208	65	195	69	196	77	208	69	196	74	197	77	208	74	197	78	197	113	-95	99	-27	99	-46	113	-95	99	-46	98	-62	113	-95	98	-62	96	-107	59	-98	54	-116	76	-113	65	195	61	203	61	195	92	308	92	324	91	316	13	7	13	7	31	8	31	8	13	7	115	0	31	8	115	0	47	13	47	13	115	0	93	10	47	13	93	10	66	24	66	24	93	10	91	13	66	24	91	13	90	16	90	16	90	19	89	42	89	42	90	19	92	22	89	42	92	22	121	70	121	70	92	22	94	26	121	70	94	26	98	30	93	202	91	204	136	84	136	84	91	204	90	206	136	84	90	206	59	181	59	181	90	206	89	208	59	181	89	208	89	210	89	210	90	212	59	181	59	181	90	212	91	215	59	181	91	215	47	194	109	218	109	225	100	218	96	217	100	218	109	225	96	217	109	225	94	216	94	216	109	225	47	194	94	216	47	194	91	215	121	70	102	33	170	94	121	70	170	94	136	84	136	84	170	94	170	99	136	84	170	99	95	199	89	42	66	24	90	16	249	225	132	225	142	217	249	225	142	217	153	216	249	225	153	216	161	213	249	225	161	213	166	208	249	225	166	208	169	201	249	225	169	201	170	191	249	225	170	191	221	211	249	225	221	211	232	214	249	225	232	214	249	218	219	-83	215	-77	218	-102	218	-102	215	-77	213	-68	218	-102	213	-68	205	-106	205	-106	213	-68	212	-56	205	-106	212	-56	212	184	172	-116	183	-112	213	197	213	197	183	-112	194	-109	213	197	194	-109	212	184	212	184	194	-109	205	-106	170	191	172	-116	213	197	170	191	213	197	215	205	170	191	215	205	221	211	219	-83	234	-98	225	-86	225	-86	234	-98	233	-87	236	-87	233	-87	234	-98	236	-87	234	-98	249	-93	249	-93	249	-85	246	-86	249	-93	246	-86	242	-86	249	-93	242	-86	239	-86	249	-93	239	-86	236	-87	234	-98	219	-83	218	-102	172	-116	170	191	170	99	172	-116	170	99	170	94	172	-116	170	94	170	-115	109	225	1	225	13	216	109	225	13	216	24	211	109	225	24	211	36	204	109	225	36	204	47	194	115	0	115	7	105	8	115	0	105	8	98	8	115	0	98	8	93	10	115	0	13	7	13	0	13	216	1	225	1	218	93	202	136	84	95	199	142	217	132	225	132	218	121	70	98	30	102	33	107	232	11	232	25	221	107	232	25	221	34	217	107	232	34	217	38	211	107	232	38	211	40	202	107	232	40	202	41	189	107	232	41	189	84	217	107	232	84	217	93	221	107	232	93	221	107	223	77	32	77	188	41	189	41	189	77	188	77	200	41	189	77	200	79	210	32	14	203	0	38	20	38	20	203	0	87	18	38	20	87	18	40	29	40	29	87	18	81	21	40	29	81	21	41	41	41	41	81	21	78	25	41	41	78	25	41	189	204	51	201	46	203	0	203	0	201	46	199	41	203	0	199	41	196	37	196	37	188	29	203	0	203	0	188	29	178	23	203	0	178	23	165	19	220	64	211	64	207	57	220	64	207	57	204	51	220	64	204	51	203	0	203	0	165	19	151	17	203	0	151	17	134	16	203	0	134	16	109	16	203	0	109	16	96	17	203	0	96	17	87	18	24	10	11	9	203	0	24	10	203	0	32	14	203	0	11	9	11	0	41	189	78	25	77	32	25	221	11	232	11	223	84	217	41	189	79	210	112	26	104	28	109	-2	109	-2	104	28	96	30	109	-2	96	30	92	-4	92	-4	96	30	89	34	92	-4	89	34	83	39	83	39	74	50	92	-4	92	-4	74	50	66	64	92	-4	66	64	66	0	66	0	66	64	60	81	66	0	60	81	56	100	109	-2	126	1	112	26	112	26	126	1	121	26	130	26	121	26	126	1	130	26	126	1	142	8	133	229	124	215	141	214	133	229	141	214	144	228	144	228	141	214	154	208	144	228	154	208	155	225	155	225	154	208	163	198	155	225	163	198	167	220	167	220	163	198	169	184	167	220	169	184	181	213	181	213	169	184	171	166	181	213	171	166	171	32	171	32	171	166	171	64	67	179	81	199	87	224	87	224	81	199	100	211	87	224	100	211	122	230	122	230	100	211	124	215	122	230	124	215	133	229	57	206	33	179	44	15	57	206	44	15	55	121	57	206	55	121	58	153	57	206	58	153	67	179	57	206	67	179	87	224	55	121	44	15	56	100	12	103	16	67	18	144	18	144	16	67	27	38	18	144	27	38	33	179	33	179	27	38	44	15	165	-86	157	-93	244	-107	244	-107	157	-93	144	-97	244	-107	144	-97	126	-99	170	52	168	47	171	32	171	32	168	47	167	44	171	32	167	44	165	41	165	41	157	36	171	32	171	32	157	36	157	19	170	57	170	52	171	32	170	57	171	32	171	64	149	31	140	28	142	8	149	31	142	8	157	19	149	31	157	19	157	36	206	281	195	268	213	-69	213	-69	195	268	186	252	213	-69	186	252	213	-80	213	-80	186	252	182	232	213	-80	182	232	181	213	214	245	218	258	220	288	220	288	218	258	224	265	220	288	224	265	235	291	235	291	224	265	230	269	235	291	230	269	235	270	235	270	240	269	243	291	243	291	240	269	244	267	243	291	244	267	251	290	251	290	244	267	248	264	251	290	248	264	252	259	213	-69	213	226	206	281	206	281	213	226	214	245	206	281	214	245	220	288	256	253	259	248	260	289	256	253	260	289	252	259	263	244	267	241	269	286	269	286	267	241	272	239	269	286	272	239	278	282	278	282	272	239	278	239	278	282	278	239	282	279	282	279	278	239	284	240	282	279	284	240	287	275	287	275	284	240	289	242	287	275	289	242	291	270	291	270	289	242	293	246	291	270	293	246	294	264	294	264	293	246	295	251	294	264	295	251	295	256	260	289	259	248	263	244	260	289	263	244	269	286	243	291	235	291	235	270	244	-107	244	-99	231	-97	244	-107	231	-97	222	-93	244	-107	222	-93	169	-75	244	-107	169	-75	165	-86	171	32	216	-88	213	-80	171	32	213	-80	181	213	171	-61	169	-75	222	-93	171	-61	222	-93	216	-88	171	-61	216	-88	171	32	244	-107	126	-99	126	-107	251	290	252	259	260	289	56	100	44	15	66	0	130	26	142	8	140	28	77	22	71	14	162	0	162	0	71	14	61	10	162	0	61	10	44	7	42	97	80	81	80	97	80	97	80	81	126	23	80	97	126	23	80	177	80	177	126	23	123	33	80	177	123	33	103	181	103	181	123	33	122	46	103	181	122	46	122	167	147	292	159	328	138	312	138	312	159	328	131	338	138	312	131	338	125	326	125	326	131	338	108	332	88	325	108	332	99	342	88	325	99	342	80	339	80	339	60	333	62	275	80	339	62	275	71	290	80	339	71	290	78	309	80	339	78	309	88	325	34	272	40	269	42	322	42	322	40	269	47	268	42	322	47	268	60	333	60	333	47	268	62	275	29	308	24	290	25	283	29	308	25	283	29	277	29	308	29	277	34	272	29	308	34	272	42	322	148	174	170	187	149	230	149	230	170	187	153	253	159	328	153	253	170	187	159	328	170	187	181	311	181	311	170	187	186	204	181	311	186	204	195	286	195	286	186	204	197	226	195	286	197	226	200	253	159	328	147	292	151	271	159	328	151	271	153	253	131	338	99	342	108	332	103	181	122	167	123	193	123	193	122	167	148	174	123	193	148	174	139	209	139	209	148	174	149	230	122	97	122	81	161	81	122	97	161	81	161	97	162	0	162	7	144	10	162	0	144	10	132	15	162	0	132	15	80	34	162	0	80	34	77	22	80	51	80	34	132	15	80	51	132	15	126	23	80	51	126	23	80	81	162	0	44	7	44	0	80	81	42	97	42	81	24	253	28	226	29	286	29	286	28	226	38	204	29	286	38	204	44	311	44	311	38	204	55	187	44	311	55	187	66	328	66	328	55	187	76	174	66	328	76	174	71	253	71	253	73	271	66	328	66	328	73	271	78	292	66	328	78	292	94	338	94	338	78	292	87	312	94	338	87	312	100	326	126	342	117	332	136	325	126	342	136	325	144	339	144	339	136	325	147	309	144	339	147	309	164	333	164	333	147	309	154	290	164	333	154	290	162	275	101	193	103	167	121	181	121	181	103	167	145	34	121	181	145	34	144	51	144	97	144	81	182	81	144	97	182	81	182	97	181	0	181	7	164	10	181	0	164	10	153	14	181	0	153	14	102	33	181	0	102	33	99	23	181	0	99	23	92	15	181	0	92	15	81	10	181	0	81	10	63	7	181	0	63	7	63	0	147	22	145	34	103	167	147	22	103	167	103	97	147	22	103	97	103	81	147	22	103	81	103	46	147	22	103	46	153	14	185	269	191	272	195	308	195	308	191	272	196	277	195	308	196	277	200	290	200	290	196	277	199	283	182	322	164	333	177	268	182	322	177	268	185	269	182	322	185	269	195	308	126	342	94	338	100	326	126	342	100	326	117	332	64	97	64	81	103	81	64	97	103	81	103	97	86	209	75	230	76	174	86	209	76	174	103	167	86	209	103	167	101	193	81	10	62	7	63	7	71	253	76	174	75	230	164	333	162	275	177	268	102	33	153	14	103	46	144	51	144	177	121	181	214	36	213	39	172	-4	172	-4	213	39	213	43	172	-4	213	43	182	333	182	333	213	43	212	47	182	333	212	47	195	337	195	337	212	47	212	52	195	337	212	52	212	57	212	220	212	161	214	161	212	220	214	161	217	180	212	57	212	340	209	342	212	57	209	342	195	337	246	10	380	213	325	205	325	205	380	213	380	220	325	205	380	220	257	205	241	204	257	205	380	220	241	204	380	220	212	220	212	220	217	180	222	192	212	220	222	192	230	200	212	220	230	200	241	204	246	10	325	205	214	36	246	10	214	36	172	-4	246	10	172	-4	380	-4	246	10	380	-4	312	10	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	170	209	170	166	170	28	170	209	170	28	170	286	170	297	170	286	182	333	170	297	182	333	169	329	170	209	160	195	167	181	170	209	167	181	170	166	172	-4	182	333	170	28	172	-4	170	28	170	-2	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	374	42	371	35	380	-4	380	-4	371	35	369	29	380	-4	369	29	365	23	365	23	360	19	380	-4	380	-4	360	19	352	15	380	-4	352	15	341	12	380	-4	387	63	378	65	380	-4	378	65	376	52	380	-4	376	52	374	42	328	11	312	10	380	-4	328	11	380	-4	341	12	169	329	156	311	163	309	169	329	163	309	167	304	169	329	167	304	170	297	138	312	136	320	136	311	182	333	170	286	170	28	345	200	345	225	321	193	321	193	345	225	212	225	321	193	212	225	212	193	212	63	212	340	209	342	212	63	209	342	207	35	207	35	209	342	198	24	269	99	266	99	272	65	272	65	266	99	263	98	272	65	263	98	248	68	243	67	248	68	263	98	243	67	263	98	321	193	321	193	263	98	345	200	319	-49	306	-75	309	-99	309	-99	306	-75	290	-91	309	-99	290	-91	279	-112	279	-112	290	-91	273	-99	279	-112	273	-99	259	-101	259	-101	246	-100	249	-116	249	-116	246	-100	238	-115	238	-115	246	-100	237	-97	238	-115	237	-97	231	-92	238	-115	231	-92	228	-85	238	-115	228	-85	226	-113	226	-113	228	-85	226	-77	226	-113	226	-77	223	-65	226	-113	223	-65	218	-56	226	-113	218	-56	215	-109	321	193	212	63	217	46	321	193	217	46	227	56	321	193	227	56	230	59	321	193	230	59	234	62	321	193	234	62	238	65	321	193	238	65	243	67	170	28	177	-3	180	332	180	332	177	-3	188	11	180	332	188	11	195	337	195	337	188	11	198	24	195	337	198	24	209	342	170	28	180	332	170	286	170	28	170	286	170	209	170	28	170	209	170	164	170	28	170	164	170	52	170	28	170	52	168	44	170	28	168	44	163	20	159	311	165	307	166	328	166	328	165	307	169	302	166	328	169	302	180	332	180	332	169	302	170	295	180	332	170	295	170	286	151	324	136	320	139	312	151	324	139	312	141	312	151	324	141	312	144	312	151	324	144	312	146	312	151	324	146	312	148	312	151	324	148	312	159	311	151	324	159	311	166	328	361	-1	357	33	354	-45	354	-45	357	33	345	61	354	-45	345	61	336	-77	336	-77	345	61	326	82	336	-77	326	82	324	-12	324	-12	319	-49	336	-77	336	-77	319	-49	309	-99	279	99	293	56	304	95	304	95	293	56	309	40	304	95	309	40	326	82	326	82	309	40	320	18	326	82	320	18	324	-12	269	99	272	65	273	99	273	99	272	65	293	56	273	99	293	56	276	99	276	99	293	56	279	99	259	-101	249	-116	279	-112	175	-65	176	-71	176	-58	176	-58	176	-71	179	-78	176	-58	179	-78	179	-52	179	-52	179	-78	183	-86	179	-52	183	-86	184	-48	184	-48	183	-86	189	-93	184	-48	189	-93	190	-44	190	-44	189	-93	197	-100	190	-44	197	-100	199	-43	199	-43	197	-100	205	-105	199	-43	205	-105	206	-45	206	-45	205	-105	215	-109	206	-45	215	-109	213	-49	213	-49	215	-109	218	-56	129	229	118	216	133	214	129	229	133	214	140	227	140	227	133	214	147	207	140	227	147	207	150	222	150	222	147	207	159	197	150	222	159	197	160	216	160	216	159	197	167	182	160	216	167	182	170	209	170	209	167	182	170	164	70	185	84	203	85	224	85	224	84	203	101	213	85	224	101	213	117	230	117	230	101	213	118	216	117	230	118	216	129	229	37	27	60	7	56	123	56	123	60	159	56	206	56	206	60	159	70	185	56	206	70	185	85	224	19	144	20	58	34	179	34	179	20	58	37	27	34	179	37	27	56	206	56	206	37	27	56	123	104	-4	126	-2	106	25	106	25	126	-2	127	21	140	23	127	21	142	3	140	23	142	3	152	28	152	28	142	3	154	11	152	28	154	11	162	36	162	36	154	11	163	20	162	36	163	20	168	44	87	36	71	55	84	-1	87	36	84	-1	104	-4	87	36	104	-4	106	25	60	84	56	123	60	7	60	84	60	7	84	-1	60	84	84	-1	71	55	170	28	170	-2	177	-3	127	21	126	-2	142	3	139	312	136	320	136	311	20	58	19	144	13	104	212	63	207	35	217	46	405	30	401	22	401	3	401	3	401	22	394	16	401	3	394	16	384	-2	384	-2	394	16	381	12	384	-2	381	12	363	10	380	61	389	60	394	73	380	61	394	73	379	75	380	61	379	75	378	61	378	61	379	75	377	75	378	61	377	75	375	61	375	61	377	75	375	75	375	61	375	75	373	61	373	61	375	75	372	74	373	61	372	74	370	61	370	61	372	74	370	74	370	61	370	74	367	60	367	60	370	74	367	74	367	60	367	74	359	56	422	37	420	50	420	23	420	23	420	50	414	60	420	23	414	60	413	12	413	12	414	60	406	68	413	12	406	68	406	38	406	38	405	30	413	12	413	12	405	30	401	3	406	68	394	73	396	57	406	68	396	57	401	53	406	68	401	53	405	46	406	68	405	46	406	38	275	-75	281	-63	281	-26	281	-26	281	-63	289	-46	281	-26	289	-46	294	-4	294	-4	289	-46	300	-26	294	-4	300	-26	302	10	302	10	300	-26	313	-4	302	10	313	-4	315	28	315	28	313	-4	321	10	321	10	313	-4	362	-4	321	10	362	-4	363	10	363	10	362	-4	384	-2	331	25	341	38	341	59	341	59	341	38	350	49	341	59	350	49	355	69	355	69	350	49	359	56	355	69	359	56	367	74	328	45	315	28	321	10	328	45	321	10	331	25	328	45	331	25	341	59	214	36	213	39	172	-4	172	-4	213	39	213	43	172	-4	213	43	182	333	182	333	213	43	212	47	182	333	212	47	195	337	195	337	212	47	212	52	195	337	212	52	212	57	212	220	212	161	214	161	212	220	214	161	217	177	212	57	212	340	209	342	212	57	209	342	195	337	246	10	380	213	325	205	246	10	325	205	214	36	246	10	214	36	172	-4	246	10	172	-4	294	-4	246	10	294	-4	302	10	170	28	172	-4	182	333	170	28	182	333	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	170	28	169	46	167	43	170	28	167	43	165	40	170	28	165	40	162	37	170	28	162	37	160	16	170	297	170	286	182	333	170	297	182	333	169	329	170	297	169	329	167	304	154	324	147	312	156	311	154	324	156	311	169	329	169	329	156	311	163	309	169	329	163	309	167	304	273	-79	275	-75	281	-26	273	-79	281	-26	271	-47	273	-79	271	-47	263	-63	273	-79	263	-63	257	-75	273	-79	257	-75	256	-79	220	189	227	198	212	220	212	220	227	198	237	203	212	220	237	203	380	220	380	220	237	203	254	205	380	220	254	205	325	205	380	220	325	205	380	213	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	135	22	126	21	136	0	135	22	136	0	143	24	143	24	136	0	148	7	143	24	148	7	150	27	150	27	148	7	160	16	150	27	160	16	157	31	157	31	160	16	162	37	154	324	136	320	138	312	154	324	138	312	140	312	154	324	140	312	142	312	154	324	142	312	145	312	154	324	145	312	147	312	170	209	160	195	167	181	170	209	167	181	170	166	138	312	136	320	136	311	172	-4	170	28	170	-2	212	220	217	177	220	189	394	73	389	60	396	57	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	285	79	-4	77	66	77	225	77	209	113	209	77	225	113	209	137	225	137	225	113	209	132	198	137	225	132	198	137	207	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	285	103	21	94	-2	101	0	103	21	101	0	107	1	103	21	93	23	94	-2	87	-4	94	-2	93	23	87	-4	93	23	86	28	87	-4	86	28	81	36	87	-4	81	36	79	-4	78	49	77	66	79	-4	78	49	79	-4	81	36	79	-4	69	285	67	282	79	-4	67	282	65	279	79	-4	65	279	64	276	79	-4	64	276	64	-1	121	27	115	24	115	5	121	27	115	5	116	4	121	27	116	4	117	4	121	27	117	4	118	4	121	27	118	4	121	4	121	27	121	4	127	32	103	21	107	1	109	22	109	22	107	1	113	5	109	22	113	5	115	24	115	24	113	5	114	5	115	24	114	5	115	5	120	124	137	110	130	185	130	185	132	198	120	124	120	124	132	198	113	209	120	124	113	209	108	138	108	138	113	209	108	203	108	138	108	203	104	195	129	3	135	2	132	22	132	22	135	2	139	15	139	15	135	2	141	0	139	15	141	0	146	11	146	11	141	0	148	-1	146	11	148	-1	154	8	154	8	148	-1	156	-2	154	8	156	-2	162	7	162	7	156	-2	163	-3	162	7	163	-3	171	6	171	6	163	-3	171	-4	171	6	171	-4	177	-4	205	21	197	13	199	-1	199	-1	197	13	185	8	199	-1	185	8	177	-4	177	-4	185	8	171	6	217	181	224	157	217	221	217	181	217	221	215	220	215	220	213	221	217	181	217	181	213	221	211	221	217	181	211	221	208	222	224	225	221	223	224	157	224	225	224	157	232	157	224	225	232	157	229	225	224	157	221	223	220	222	224	157	220	222	218	221	224	157	218	221	217	221	208	198	217	181	208	222	208	198	208	222	205	223	208	198	205	223	201	224	208	198	201	224	197	210	201	224	195	227	197	210	197	210	195	227	189	228	197	210	189	228	184	217	184	217	189	228	182	229	184	217	182	229	175	230	175	230	168	230	184	217	184	217	168	230	167	219	155	218	167	219	161	230	155	218	161	230	155	229	248	58	246	73	244	39	244	39	246	73	241	86	244	39	241	86	234	21	234	21	241	86	233	98	234	21	233	98	220	108	205	21	219	8	211	32	211	32	219	8	213	44	220	108	213	44	219	8	220	108	219	8	234	21	195	75	202	68	204	119	204	119	202	68	208	61	204	119	208	61	220	108	220	108	208	61	211	53	220	108	211	53	213	44	204	119	151	151	159	96	204	119	159	96	186	81	204	119	186	81	195	75	151	151	144	157	159	96	159	96	144	157	138	164	159	96	138	164	137	110	137	110	138	164	133	171	137	110	133	171	131	178	149	228	143	227	145	214	149	228	145	214	155	218	149	228	155	218	155	229	137	225	137	207	145	214	137	225	145	214	143	227	168	230	161	230	167	219	133	39	127	32	129	3	133	39	129	3	132	22	133	39	132	22	140	33	127	32	121	4	125	4	127	32	125	4	129	3	101	187	99	178	101	153	101	187	101	153	108	138	101	187	108	138	104	195	101	153	99	178	99	169	205	21	199	-1	219	8	130	185	137	110	131	178	35	58	37	32	35	209	35	209	37	32	38	243	35	209	38	243	28	233	28	233	22	227	35	209	35	209	22	227	16	223	35	209	16	223	11	219	7	210	8	209	8	216	8	216	8	209	11	219	11	219	8	209	35	209	8	216	7	212	7	211	8	216	7	211	7	210	140	209	140	225	77	225	140	209	77	225	77	209	77	53	77	65	66	-2	77	53	66	-2	81	-4	77	65	77	283	77	285	77	65	77	285	77	287	77	65	77	287	76	288	77	65	76	288	75	289	77	65	75	289	74	290	77	65	74	290	66	-2	79	41	81	-4	84	31	84	31	81	-4	93	-3	84	31	93	-3	91	24	91	24	93	-3	103	21	109	22	103	21	107	0	109	22	107	0	119	6	74	290	64	276	66	-2	66	-2	64	276	56	264	66	-2	56	264	54	3	54	3	56	264	47	253	54	3	47	253	44	14	44	14	47	253	38	243	44	14	38	243	37	32	103	21	93	-3	107	0	182	288	184	302	182	332	182	332	184	302	188	314	182	332	188	314	201	339	201	339	188	314	195	322	201	339	195	322	205	325	205	325	215	322	224	342	224	342	215	322	223	314	224	342	223	314	230	305	181	273	182	288	182	332	181	273	182	332	168	-77	181	273	168	-77	178	-52	181	273	178	-52	181	-22	182	332	167	322	168	-77	168	-77	167	322	156	307	168	-77	156	307	151	-98	151	-98	156	307	147	290	151	-98	147	290	144	278	151	-98	144	278	142	267	151	-98	142	267	140	254	151	-98	140	254	140	241	151	-98	140	241	140	17	151	-98	140	17	140	-54	151	-98	140	-54	139	-69	151	-98	139	-69	136	-81	151	-98	136	-81	131	-90	151	-98	131	-90	127	-111	95	-116	127	-111	104	-95	104	-95	127	-111	113	-98	124	-96	113	-98	127	-111	124	-96	127	-111	131	-90	104	-95	96	-88	95	-116	95	-116	96	-88	89	-79	95	-116	89	-79	82	-114	82	-114	89	-79	80	-72	82	-114	80	-72	69	-69	82	-114	69	-69	69	-111	69	-111	69	-69	63	-70	69	-111	63	-70	59	-106	59	-106	63	-70	58	-72	59	-106	58	-72	53	-76	52	-98	59	-106	53	-76	52	-98	53	-76	50	-81	52	-98	50	-81	49	-88	268	324	261	331	261	298	268	324	261	298	266	302	268	324	266	302	269	307	268	324	269	307	270	314	239	298	250	295	250	337	250	337	250	295	256	295	250	337	256	295	261	331	261	331	256	295	261	298	238	340	224	342	230	305	238	340	230	305	239	298	238	340	239	298	250	337	224	342	201	339	205	325	140	17	140	241	140	225	140	17	140	225	140	209	140	17	140	209	140	31	140	17	140	31	132	27	140	17	132	27	130	11	124	25	116	23	119	6	124	25	119	6	130	11	124	25	130	11	132	27	109	22	119	6	116	23	77	53	81	-4	79	41	42	247	32	236	35	209	35	209	32	236	23	228	35	209	23	228	15	222	53	260	42	247	42	18	53	260	42	18	51	5	53	260	51	5	64	-1	53	260	64	-1	64	276	37	36	42	18	42	247	37	36	42	247	35	209	37	36	35	209	35	59	7	210	8	210	8	216	8	216	8	210	8	209	8	216	8	209	10	218	10	218	8	209	35	209	10	218	35	209	12	220	12	220	35	209	15	222	7	214	7	213	7	212	7	214	7	212	7	211	7	214	7	211	7	210	7	214	7	210	8	216	69	284	79	-4	77	66	77	225	77	209	127	209	77	225	127	209	127	225	77	66	77	283	77	286	77	66	77	286	76	287	77	66	76	287	76	289	77	66	76	289	75	289	77	66	75	289	74	290	77	66	74	290	72	287	77	66	72	287	69	284	86	28	95	-3	93	23	93	23	95	-3	103	21	114	22	103	21	111	0	114	22	111	0	126	4	81	36	78	49	79	-4	81	36	79	-4	95	-3	81	36	95	-3	86	28	79	-4	69	284	67	281	79	-4	67	281	65	278	79	-4	65	278	64	276	79	-4	64	276	64	-1	169	98	165	114	166	17	166	17	165	114	164	129	160	22	164	129	150	33	160	22	150	33	142	12	142	12	150	33	142	30	235	233	229	219	242	218	235	233	242	218	247	233	247	233	242	218	251	214	247	233	251	214	258	231	258	231	251	214	256	207	258	231	256	207	260	197	281	162	288	161	289	218	289	218	288	161	296	162	289	218	296	162	297	211	297	211	296	162	303	165	297	211	303	165	303	204	303	204	303	165	307	170	303	204	307	170	308	197	308	197	307	170	310	176	308	197	310	176	310	190	310	190	310	176	311	182	280	223	269	227	270	170	280	223	270	170	275	165	280	223	275	165	281	162	280	223	281	162	289	218	269	227	258	231	260	197	269	227	260	197	264	184	269	227	264	184	266	176	269	227	266	176	270	170	181	193	197	209	204	228	204	228	197	209	215	217	204	228	215	217	235	233	235	233	215	217	229	219	174	213	149	188	150	33	174	213	150	33	164	129	174	213	164	129	168	167	174	213	168	167	181	193	174	213	181	193	204	228	126	91	129	75	132	154	132	154	129	75	134	59	132	154	134	59	149	188	149	188	134	59	141	46	149	188	141	46	150	33	191	56	182	69	186	6	191	56	186	6	194	2	191	56	194	2	201	45	191	56	201	45	210	68	186	6	182	69	179	9	179	9	182	69	175	83	179	9	175	83	172	13	172	13	175	83	169	98	172	13	169	98	166	17	160	22	166	17	164	129	243	-4	259	-4	251	14	251	14	259	-4	261	13	280	14	261	13	281	-2	280	14	281	-2	293	19	293	19	281	-2	298	3	293	19	298	3	300	25	300	25	298	3	310	13	300	25	310	13	304	32	304	32	310	13	305	41	303	51	305	41	310	68	303	51	310	68	299	77	194	2	205	0	201	45	201	45	205	0	215	33	215	33	205	0	216	-2	215	33	216	-2	228	23	228	23	216	-2	229	-3	228	23	229	-3	240	17	240	17	229	-3	243	-4	240	17	243	-4	251	14	271	85	270	72	280	71	271	85	280	71	285	83	285	83	280	71	289	67	285	83	289	67	299	77	299	77	289	67	297	60	299	77	297	60	303	51	318	56	310	68	310	13	318	56	310	13	318	25	318	56	318	25	320	41	305	41	310	13	310	68	261	13	259	-4	281	-2	210	68	201	45	220	56	210	68	220	56	226	76	226	76	220	56	234	64	226	76	234	64	241	81	241	81	234	64	246	69	241	81	246	69	255	84	255	84	246	69	257	71	255	84	257	71	271	85	271	85	257	71	270	72	134	26	124	24	126	4	134	26	126	4	142	12	134	26	142	12	142	30	103	21	95	-3	111	0	114	22	126	4	124	24	126	91	132	154	125	109	77	66	79	-4	78	49	94	198	112	213	90	209	90	209	112	213	88	229	90	209	88	229	83	216	83	216	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	234	136	0	158	-3	140	57	136	0	140	57	139	75	136	0	139	75	139	126	136	0	139	126	136	160	136	0	136	160	128	189	136	0	128	189	119	8	112	213	94	198	97	183	112	213	97	183	97	166	112	213	97	166	100	46	112	213	100	46	107	24	112	213	107	24	119	8	112	213	119	8	128	189	97	166	97	75	100	46	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	233	40	233	39	191	47	199	40	233	47	199	54	234	54	234	47	199	55	208	54	234	55	208	63	215	17	224	10	217	12	195	17	224	12	195	16	191	17	224	16	191	22	189	17	224	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	232	175	232	54	232	37	232	37	232	54	220	42	232	37	220	42	219	21	219	21	220	42	209	33	219	21	209	33	205	10	205	10	209	33	198	27	205	10	198	27	191	2	191	2	198	27	187	23	191	2	187	23	176	22	176	22	163	25	175	-2	175	-2	163	25	158	-3	158	-3	163	25	152	31	158	-3	152	31	145	42	158	-3	145	42	140	57	232	37	234	-115	275	192	232	37	275	192	277	204	232	37	277	204	232	175	176	22	175	-2	191	2	306	225	198	225	213	216	306	225	213	216	223	211	306	225	223	211	229	204	306	225	229	204	231	192	306	225	231	192	282	211	306	225	282	211	291	215	306	225	291	215	306	218	289	-85	281	-83	292	-97	292	-97	281	-83	277	-78	292	-97	277	-78	277	-102	277	-102	277	-78	275	-71	277	-102	275	-71	264	-105	264	-105	275	-71	274	-60	264	-105	274	-60	274	175	275	192	234	-115	244	-112	275	192	244	-112	254	-109	275	192	254	-109	264	-105	275	192	264	-105	274	175	232	175	277	204	282	211	232	175	282	211	231	192	303	-85	302	-85	305	-93	305	-93	302	-85	301	-85	305	-93	301	-85	300	-85	300	-85	289	-85	292	-97	304	-85	303	-85	305	-93	304	-85	305	-93	305	-85	300	-85	292	-97	305	-93	213	216	198	225	198	218	234	-115	232	37	232	-113	94	198	112	213	90	209	90	209	112	213	88	229	90	209	88	229	83	216	83	216	88	229	72	218	63	215	72	218	88	229	63	215	88	229	54	234	136	0	158	-3	140	57	136	0	140	57	139	75	136	0	139	75	139	126	136	0	139	126	136	160	136	0	136	160	128	189	136	0	128	189	119	8	112	213	94	198	97	183	112	213	97	183	97	166	112	213	97	166	100	46	112	213	100	46	107	24	112	213	107	24	119	8	112	213	119	8	128	189	97	166	97	75	100	46	22	189	27	188	28	230	28	230	27	188	39	191	28	230	39	191	40	233	40	233	39	191	47	199	40	233	47	199	54	234	54	234	47	199	55	208	54	234	55	208	63	215	17	224	10	217	12	195	17	224	12	195	16	191	17	224	16	191	22	189	17	224	22	189	28	230	10	217	7	207	8	201	10	217	8	201	12	195	232	175	232	54	232	37	232	37	232	54	220	42	232	37	220	42	219	21	219	21	220	42	209	33	219	21	209	33	205	10	205	10	209	33	198	27	205	10	198	27	191	2	191	2	198	27	187	23	191	2	187	23	176	22	176	22	163	25	175	-2	175	-2	163	25	158	-3	158	-3	163	25	152	31	158	-3	152	31	145	42	158	-3	145	42	140	57	232	37	235	-51	275	192	232	37	275	192	277	204	232	37	277	204	232	175	176	22	175	-2	191	2	306	225	198	225	213	216	306	225	213	216	223	211	306	225	223	211	229	204	306	225	229	204	231	192	306	225	231	192	282	211	306	225	282	211	291	215	306	225	291	215	306	218	290	-96	283	-90	286	-111	286	-111	283	-90	278	-81	286	-111	278	-81	262	-98	262	-98	278	-81	275	-69	262	-98	275	-69	274	-54	235	-51	245	-77	275	192	275	192	245	-77	262	-98	275	192	262	-98	274	175	274	175	262	-98	274	-54	232	175	277	204	282	211	232	175	282	211	231	192	325	-79	317	-88	318	-116	318	-116	317	-88	310	-95	318	-116	310	-95	300	-98	300	-98	290	-96	318	-116	318	-116	290	-96	286	-111	362	-98	364	-88	363	-81	362	-98	363	-81	360	-76	362	-98	360	-76	355	-72	362	-98	355	-72	355	-106	350	-70	344	-69	345	-111	350	-70	345	-111	355	-106	350	-70	355	-106	355	-72	333	-72	325	-79	332	-114	333	-72	332	-114	345	-111	333	-72	345	-111	344	-69	325	-79	318	-116	332	-114	213	216	198	225	198	218	235	-51	232	37	232	-21	25	184	21	179	84	168	84	168	21	179	14	176	84	168	14	176	3	174	6	402	7	402	57	424	57	424	7	402	8	402	8	402	17	401	57	424	57	424	17	401	22	400	57	424	22	400	25	396	68	306	69	321	59	296	59	296	69	321	59	309	59	296	59	309	59	206	59	206	59	309	57	424	59	206	57	424	27	383	27	383	57	424	27	391	5	402	6	402	57	424	5	402	57	424	4	407	5	402	4	407	4	401	59	423	57	424	59	309	101	339	100	320	110	319	101	339	110	319	113	340	113	340	110	319	118	314	113	340	118	314	129	338	129	338	118	314	124	306	129	338	124	306	128	295	100	320	101	339	93	320	93	320	101	339	90	335	93	320	90	335	85	317	85	317	90	335	80	330	85	317	80	330	77	313	77	313	80	330	69	321	77	313	69	321	68	306	59	206	27	383	60	193	126	184	121	178	182	168	182	168	121	178	114	175	182	168	114	175	103	174	129	338	128	295	129	281	162	185	129	281	129	204	162	185	129	204	166	179	166	179	129	204	182	168	166	179	182	168	172	176	172	176	182	168	182	174	161	208	161	282	159	303	161	208	159	303	161	195	161	195	159	303	153	319	161	195	153	319	143	331	129	338	129	281	162	185	129	338	162	185	161	195	129	338	161	195	143	331	128	192	126	184	182	168	128	192	182	168	129	204	84	168	84	174	74	175	84	168	74	175	66	178	84	168	66	178	27	192	84	168	27	192	25	184	66	178	62	184	27	205	27	205	62	184	60	193	27	205	60	193	27	383	84	168	3	174	3	168	27	192	66	178	27	205	182	168	103	174	103	168	57	424	25	396	27	391	80	408	97	424	75	404	75	404	97	424	74	421	75	404	74	421	70	398	70	398	74	421	66	394	101	339	100	320	111	319	101	339	111	319	113	340	113	340	111	319	119	313	113	340	119	313	136	335	136	335	119	313	125	305	136	335	125	305	128	294	59	296	68	306	69	320	69	320	68	306	77	313	69	320	77	313	79	329	79	329	77	313	85	317	79	329	85	317	89	335	89	335	85	317	93	320	89	335	93	320	101	339	101	339	93	320	100	320	59	309	59	369	55	411	59	309	55	411	59	204	59	309	59	204	59	296	59	309	59	296	69	320	125	183	120	178	182	168	182	168	120	178	113	175	182	168	113	175	103	174	80	408	85	412	97	424	97	424	85	412	91	414	97	424	91	414	98	415	98	415	104	414	117	423	117	423	104	414	110	412	117	423	110	412	115	408	59	369	60	376	55	411	55	411	60	376	61	383	55	411	61	383	74	421	74	421	61	383	63	389	74	421	63	389	66	394	133	389	134	419	129	394	129	394	134	419	124	400	120	404	124	400	134	419	120	404	134	419	117	423	151	384	155	385	157	406	157	406	155	385	158	388	157	406	158	388	161	397	161	397	158	388	160	392	148	413	134	419	137	386	148	413	137	386	141	384	148	413	141	384	147	383	148	413	147	383	151	384	148	413	151	384	157	406	117	423	97	424	98	415	161	206	161	281	160	293	161	206	160	293	158	308	161	206	158	308	150	323	161	206	150	323	161	193	136	335	128	294	129	281	163	184	129	281	129	203	163	184	129	203	167	179	167	179	129	203	182	168	167	179	182	168	173	176	173	176	182	168	182	174	161	193	150	323	136	335	161	193	136	335	129	281	161	193	129	281	163	184	128	191	125	183	182	168	128	191	182	168	129	203	84	168	84	174	75	175	84	168	75	175	67	177	84	168	67	177	27	192	84	168	27	192	25	183	84	168	25	183	21	178	84	168	21	178	14	175	84	168	14	175	3	174	84	168	3	174	3	168	60	191	59	204	40	396	60	191	40	396	31	376	60	191	31	376	27	354	60	191	27	354	27	205	60	191	27	205	63	182	27	205	27	192	67	177	27	205	67	177	63	182	40	396	59	204	55	411	182	168	103	174	103	168	117	423	115	408	120	404	134	419	133	389	137	386	85	413	85	400	87	418	87	418	85	400	87	395	87	418	87	395	91	422	91	422	87	395	91	391	91	422	91	391	97	425	97	425	91	391	97	388	97	425	97	388	103	426	103	426	97	388	103	387	103	426	103	387	109	425	109	425	103	387	109	388	109	425	109	388	114	422	114	422	109	388	114	391	114	422	114	391	118	418	118	418	114	391	118	395	118	418	118	395	121	413	121	413	118	395	121	400	121	413	121	400	122	406	63	315	66	316	73	325	63	315	73	325	60	321	63	315	60	321	60	315	81	100	78	99	80	88	80	88	78	99	75	98	80	88	75	98	71	98	71	98	68	98	80	88	80	88	68	98	65	99	80	88	65	99	62	101	88	309	96	333	86	313	86	313	96	333	85	329	86	313	85	329	82	316	82	316	85	329	78	316	75	316	78	316	85	329	75	316	85	329	73	325	89	124	88	115	98	98	98	98	88	115	87	109	98	98	87	109	84	104	84	104	83	102	98	98	98	98	83	102	81	100	98	98	81	100	80	88	119	138	120	342	111	115	111	115	120	342	107	337	111	115	107	337	98	98	98	98	107	337	96	333	98	98	96	333	90	294	90	294	96	333	89	303	73	325	66	316	69	316	73	325	69	316	73	316	73	325	73	316	75	316	122	167	122	340	120	342	122	167	120	342	119	138	98	98	90	294	90	150	98	98	90	150	90	135	98	98	90	135	89	124	57	84	80	88	62	101	57	84	62	101	59	104	57	84	59	104	56	108	57	84	56	108	52	113	57	84	52	113	48	116	57	84	48	116	46	85	46	85	48	116	45	118	46	85	45	118	41	120	46	85	41	120	37	120	46	85	37	120	36	88	33	119	28	117	28	93	33	119	28	93	36	88	33	119	36	88	37	120	25	114	23	110	23	99	25	114	23	99	28	93	25	114	28	93	28	117	23	99	23	110	22	105	96	333	88	309	89	303	85	400	85	413	84	406	9	315	11	316	15	324	15	324	11	316	14	316	15	324	14	316	16	316	16	316	21	315	26	328	26	328	21	315	25	313	26	328	25	313	27	309	15	324	3	320	6	315	15	324	6	315	9	315	60	305	60	340	59	340	60	305	59	340	60	202	60	202	59	340	47	336	60	202	47	336	61	191	61	191	47	336	37	332	61	191	37	332	29	294	29	294	37	332	29	302	37	332	26	328	27	309	37	332	27	309	29	302	26	328	15	324	16	316	62	294	66	302	71	319	71	319	66	302	73	310	71	319	73	310	80	329	80	329	73	310	80	315	80	329	80	315	86	317	86	317	88	317	88	336	88	336	88	317	90	316	88	336	90	316	96	339	96	339	90	316	92	315	96	339	92	315	94	313	60	305	60	202	60	286	60	305	60	286	62	294	60	305	62	294	71	319	96	339	94	313	97	311	97	311	100	308	105	340	105	340	100	308	103	306	105	340	103	306	106	305	88	336	80	329	86	317	109	304	112	304	112	340	112	340	112	304	117	305	112	340	117	305	118	337	118	337	117	305	121	307	118	337	121	307	122	333	122	333	121	307	124	310	122	333	124	310	125	327	125	327	124	310	125	315	125	327	125	315	126	320	112	340	105	340	106	305	112	340	106	305	109	304	105	340	96	339	97	311	92	168	92	174	79	175	92	168	79	175	70	178	92	168	70	178	29	190	92	168	29	190	26	184	92	168	26	184	22	179	92	168	22	179	14	176	92	168	14	176	2	174	92	168	2	174	2	168	29	200	29	190	70	178	29	200	70	178	64	183	29	200	64	183	61	191	29	200	61	191	29	294	6	315	3	320	3	315	41	192	39	193	43	172	43	172	39	193	37	195	43	172	37	195	35	196	35	196	31	200	35	168	35	168	31	200	28	202	35	168	28	202	26	167	26	167	28	202	25	203	26	167	25	203	22	204	6	193	6	181	8	198	8	198	6	181	9	175	8	198	9	175	11	201	11	201	9	175	13	171	11	201	13	171	15	204	15	204	13	171	19	168	15	204	19	168	20	204	20	204	19	168	26	167	20	204	26	167	22	204	43	172	51	178	43	191	43	191	51	178	45	191	51	193	45	191	51	178	51	193	51	178	60	188	70	203	73	167	103	318	70	203	103	318	70	306	70	203	70	306	70	222	70	203	70	222	69	214	70	203	69	214	64	206	70	203	64	206	60	188	58	198	51	193	60	188	58	198	60	188	64	206	128	340	39	340	52	333	128	340	52	333	61	330	128	340	61	330	67	325	128	340	67	325	70	317	128	340	70	317	109	329	128	340	109	329	116	332	128	340	116	332	128	334	102	214	102	309	94	176	94	176	102	309	103	318	94	176	103	318	84	172	84	172	103	318	73	167	70	306	103	318	104	324	70	306	104	324	109	329	70	306	109	329	70	317	116	183	128	188	118	192	116	183	118	192	115	192	115	192	110	193	116	183	116	183	110	193	106	195	116	183	106	195	105	180	105	180	106	195	104	199	105	180	104	199	103	206	128	188	128	194	125	193	128	188	125	193	122	193	128	188	122	193	120	192	128	188	120	192	118	192	103	206	102	214	94	176	103	206	94	176	105	180	35	196	35	168	43	172	41	192	43	172	43	191	52	333	39	340	39	334	73	167	70	203	70	168	6	181	6	193	5	187	31	200	35	168	36	196	36	196	35	168	43	172	36	196	43	172	40	192	40	192	43	172	45	191	51	193	45	191	51	178	51	193	51	178	60	188	6	193	6	181	7	197	7	197	6	181	8	175	7	197	8	175	10	201	10	201	8	175	13	171	10	201	13	171	14	203	14	203	13	171	18	168	14	203	18	168	20	204	20	204	18	168	26	167	20	204	26	167	26	203	26	203	26	167	35	168	26	203	35	168	31	200	128	340	39	340	50	334	128	340	50	334	59	331	128	340	59	331	65	327	128	340	65	327	69	319	128	340	69	319	70	309	128	340	70	309	110	329	128	340	110	329	117	332	128	340	117	332	128	334	112	106	106	127	109	92	109	92	106	127	103	156	109	92	103	156	91	113	91	113	103	156	102	185	91	113	102	185	102	210	70	203	72	173	103	319	103	319	72	173	79	142	103	319	79	142	102	310	102	310	79	142	91	113	102	310	91	113	102	210	70	203	103	319	70	309	70	203	70	309	70	222	70	203	70	222	69	214	70	203	69	214	64	206	70	203	64	206	60	188	105	325	110	329	70	309	105	325	70	309	103	319	139	112	133	105	134	84	134	84	133	105	128	99	134	84	128	99	121	97	121	97	112	106	109	92	167	98	169	105	168	110	167	98	168	110	166	114	167	98	166	114	162	117	167	98	162	117	162	92	162	117	158	119	162	92	162	92	158	119	154	119	162	92	154	119	154	88	154	88	154	119	145	117	154	88	145	117	144	85	144	85	145	117	139	112	144	85	139	112	134	84	121	97	109	92	134	84	58	198	51	193	60	188	58	198	60	188	64	206	45	191	43	172	51	178	50	334	39	340	39	334	6	181	6	193	5	188	93	340	3	340	10	333	93	340	10	333	15	332	93	340	15	332	20	330	93	340	20	330	23	328	93	340	23	328	26	325	93	340	26	325	28	322	93	340	28	322	30	319	93	340	30	319	31	315	93	340	31	315	31	311	93	340	31	311	74	329	93	340	74	329	82	332	93	340	82	332	93	334	65	261	65	248	72	248	65	261	72	248	80	261	80	261	72	248	80	248	80	261	80	248	140	340	140	340	80	248	87	248	140	340	87	248	94	247	31	304	65	181	65	302	31	304	65	302	66	314	31	304	66	314	68	323	31	304	68	323	74	329	31	304	74	329	31	311	77	180	95	167	80	179	80	179	95	167	84	179	99	181	84	179	95	167	99	181	95	167	119	170	167	326	171	330	140	340	140	340	171	330	175	332	140	340	175	332	190	340	190	340	175	332	180	333	190	340	180	333	185	334	190	340	185	334	190	334	166	212	164	224	162	197	162	197	164	224	158	234	162	197	158	234	153	185	153	185	158	234	148	243	153	185	148	243	138	176	138	176	148	243	134	250	138	176	134	250	127	212	127	212	125	201	138	176	138	176	125	201	120	192	138	176	120	192	119	170	119	170	120	192	111	185	119	170	111	185	99	181	134	250	116	256	119	233	134	250	119	233	123	226	134	250	123	226	126	220	134	250	126	220	127	212	94	247	99	245	140	340	140	340	99	245	104	243	140	340	104	243	116	256	116	256	104	243	112	238	116	256	112	238	119	233	95	167	77	180	73	180	95	167	73	180	69	181	95	167	69	181	65	181	95	167	65	181	31	194	95	167	31	194	29	190	95	167	29	190	28	186	95	167	28	186	25	183	95	167	25	183	22	180	95	167	22	180	19	178	95	167	19	178	14	176	95	167	14	176	9	175	95	167	9	175	3	174	95	167	3	174	3	167	65	181	31	304	31	208	65	181	31	208	31	200	65	181	31	200	31	194	140	340	116	256	163	321	140	340	163	321	167	326	10	333	3	340	3	334	55	313	54	315	74	182	74	182	54	315	54	318	74	182	54	318	23	311	23	311	54	318	54	320	23	311	54	320	54	322	54	322	54	326	23	311	23	311	54	326	56	329	23	311	56	329	59	332	70	340	3	340	8	334	70	340	8	334	11	332	70	340	11	332	15	328	70	340	15	328	19	321	70	340	19	321	23	311	70	340	23	311	59	332	70	340	59	332	64	333	70	340	64	333	70	334	88	171	90	175	93	213	93	213	90	175	93	180	93	213	93	180	127	287	127	287	93	180	135	271	127	287	135	271	148	326	148	326	135	271	148	321	148	318	148	321	135	271	148	318	135	271	169	182	161	333	170	334	170	340	161	333	170	340	154	331	154	331	170	340	115	319	154	331	115	319	150	329	150	329	115	319	119	309	150	329	119	309	148	326	148	326	119	309	127	287	170	340	94	340	101	333	170	340	101	333	107	331	170	340	107	331	111	326	170	340	111	326	115	319	186	214	155	299	169	182	186	214	169	182	172	175	186	214	172	175	174	170	186	214	174	170	175	167	186	214	175	167	177	166	186	214	177	166	178	166	186	214	178	166	179	166	186	214	179	166	181	168	186	214	181	168	183	171	186	214	183	171	185	176	186	214	185	176	189	184	186	214	189	184	220	298	169	182	155	299	152	305	169	182	152	305	150	310	169	182	150	310	149	314	169	182	149	314	148	318	225	315	224	310	241	315	241	315	224	310	222	304	241	315	222	304	220	298	256	340	209	340	216	333	256	340	216	333	221	331	256	340	221	331	224	329	256	340	224	329	226	327	256	340	226	327	226	324	256	340	226	324	246	327	256	340	246	327	249	331	256	340	249	331	252	333	256	340	252	333	256	334	226	324	241	315	244	322	226	324	244	322	246	327	226	320	225	315	241	315	226	320	241	315	226	324	220	298	189	184	241	315	93	213	55	311	74	182	93	213	74	182	76	176	93	213	76	176	78	172	93	213	78	172	80	168	93	213	80	168	82	166	93	213	82	166	84	166	93	213	84	166	85	166	93	213	85	166	86	168	93	213	86	168	88	171	55	313	74	182	55	311	216	333	209	340	209	334	101	333	94	340	94	334	8	334	3	340	3	334	69	126	65	123	69	98	69	98	65	123	62	120	69	98	62	120	59	119	59	119	57	119	69	98	69	98	57	119	55	120	69	98	55	120	55	91	55	91	55	120	53	120	55	91	53	120	51	121	69	126	81	112	73	131	73	131	81	112	77	136	81	144	77	136	81	112	81	144	81	112	93	133	109	214	68	309	76	215	109	214	76	215	81	206	109	214	81	206	85	197	109	214	85	197	89	188	109	214	89	188	91	182	109	214	91	182	92	177	109	214	92	177	93	133	109	214	93	133	105	161	109	214	105	161	161	315	109	214	161	315	146	319	147	323	147	321	161	315	161	315	147	321	147	320	161	315	147	320	146	319	180	340	130	340	136	334	180	340	136	334	141	333	180	340	141	333	145	331	180	340	145	331	147	328	180	340	147	328	147	325	180	340	147	325	171	331	180	340	171	331	175	333	180	340	175	333	180	334	147	325	161	315	164	322	147	325	164	322	167	327	147	325	167	327	171	331	147	324	147	323	161	315	147	324	161	315	147	325	93	133	92	177	91	171	76	215	68	309	66	312	76	215	66	312	65	315	76	215	65	315	63	318	76	215	63	318	63	321	76	215	63	321	26	321	26	321	63	321	63	324	63	324	63	328	26	321	26	321	63	328	65	330	26	321	65	330	84	340	84	340	65	330	69	332	84	340	69	332	76	334	93	133	91	171	89	163	93	133	89	163	85	153	93	133	85	153	81	144	55	91	51	121	49	122	55	91	49	122	45	124	55	91	45	124	41	126	55	91	41	126	39	88	41	126	37	127	39	88	39	88	37	127	33	127	39	88	33	127	30	89	30	89	33	127	29	127	30	89	29	127	24	126	30	89	24	126	23	92	23	92	24	126	19	124	23	92	19	124	17	97	17	97	19	124	16	120	17	97	16	120	14	102	14	102	16	120	14	115	14	102	14	115	13	109	76	334	84	334	84	340	84	340	7	340	13	333	84	340	13	333	17	332	84	340	17	332	21	329	84	340	21	329	24	326	84	340	24	326	26	321	13	333	7	340	7	334	69	126	69	98	81	112	136	334	130	340	130	334	114	342	119	305	119	341	119	341	119	305	122	310	119	341	122	310	123	339	123	339	122	310	124	314	123	339	124	314	126	336	126	336	124	314	126	318	126	336	126	318	128	331	128	331	126	318	128	322	128	331	128	322	128	326	119	305	114	342	108	341	119	305	108	341	103	339	119	305	103	339	99	335	119	305	99	335	95	330	119	305	95	330	92	322	119	305	92	322	54	210	54	210	92	322	45	216	147	342	152	305	152	341	152	341	152	305	155	310	152	341	155	310	157	339	157	339	155	310	158	314	157	339	158	314	159	336	159	336	158	314	160	318	159	336	160	318	161	331	161	331	160	318	161	322	161	331	161	322	162	326	152	305	147	342	142	341	152	305	142	341	137	339	152	305	137	339	133	335	152	305	133	335	129	330	152	305	129	330	125	322	152	305	125	322	87	210	79	342	84	305	84	341	84	341	84	305	87	310	84	341	87	310	88	339	88	339	87	310	89	314	88	339	89	314	91	336	91	336	89	314	91	318	91	336	91	318	93	331	93	331	91	318	93	322	93	331	93	322	93	326	84	305	79	342	73	341	84	305	73	341	68	339	84	305	68	339	64	335	84	305	64	335	60	330	84	305	60	330	56	322	84	305	56	322	18	210	18	210	56	322	9	216	87	210	125	322	79	216	69	325	55	309	60	288	60	288	55	309	59	281	61	227	59	281	55	309	61	227	55	309	51	235	51	235	55	309	44	290	51	235	44	290	43	249	43	249	44	290	40	270	84	337	69	325	71	309	84	337	71	309	83	321	84	337	83	321	100	334	84	337	100	334	95	343	69	325	60	288	64	297	69	325	64	297	71	309	72	275	70	274	71	223	71	223	70	274	68	274	71	223	68	274	66	273	66	273	64	274	71	223	71	223	64	274	62	275	71	223	62	275	61	227	61	227	62	275	61	276	61	227	61	276	60	278	78	276	80	222	86	275	86	275	80	222	88	222	86	275	88	222	94	273	94	273	88	222	96	225	94	273	96	225	102	268	102	268	96	225	102	231	102	268	102	231	107	261	107	261	102	231	107	239	107	261	107	239	109	251	80	222	78	276	75	275	80	222	75	275	72	275	80	222	72	275	71	223	59	281	61	227	60	278	73	289	76	290	77	342	77	342	76	290	78	290	77	342	78	290	88	338	88	338	78	290	81	291	88	338	81	291	83	291	83	291	85	290	88	338	88	338	85	290	86	290	88	338	86	290	88	288	109	295	106	316	104	274	104	274	106	316	98	330	104	274	98	330	94	255	94	255	98	330	89	284	94	255	89	284	88	277	94	255	88	277	84	267	88	338	88	288	98	330	98	330	88	288	89	286	98	330	89	286	89	284	73	289	77	342	70	289	70	289	77	342	69	343	70	289	69	343	62	290	62	290	69	343	61	342	62	290	61	342	54	292	54	292	61	342	53	339	54	292	53	339	47	297	47	297	53	339	46	334	47	297	46	334	42	304	42	304	46	334	41	325	42	304	41	325	40	314	79	239	94	255	84	267	79	239	84	267	77	256	79	239	77	256	65	244	79	239	65	244	65	228	65	244	49	231	53	222	65	244	53	222	65	228	71	256	64	267	69	239	69	239	64	267	60	277	69	239	60	277	55	255	55	255	60	277	59	284	61	338	59	284	60	286	61	338	60	286	61	288	70	290	71	342	68	291	68	291	71	342	66	291	64	290	66	291	71	342	64	290	71	342	62	290	62	290	71	342	61	338	62	290	61	338	61	288	75	289	78	289	80	343	80	343	78	289	86	290	80	343	86	290	88	342	88	342	86	290	94	292	88	342	94	292	96	339	96	339	94	292	102	297	96	339	102	297	102	334	102	334	102	297	107	304	102	334	107	304	107	325	107	325	107	304	109	314	72	290	75	289	80	343	72	290	80	343	71	342	72	290	71	342	70	290	59	284	61	338	55	255	55	255	61	338	51	330	55	255	51	330	44	274	44	274	51	330	43	316	44	274	43	316	40	295	84	228	95	222	100	231	84	228	100	231	83	244	84	228	83	244	71	256	84	228	71	256	69	239	62	282	57	273	61	252	61	252	57	273	51	267	61	252	51	267	48	245	48	245	51	267	42	263	48	245	42	263	32	261	32	243	32	261	17	261	32	243	17	261	17	243	61	252	72	263	62	282	62	282	72	263	63	291	62	301	63	291	72	320	62	301	72	320	61	331	32	321	42	320	48	337	48	337	42	320	51	316	48	337	51	316	61	331	61	331	51	316	57	309	61	331	57	309	62	301	32	321	48	337	32	340	32	321	32	340	17	340	32	321	17	340	17	321	79	307	72	320	72	263	79	307	72	263	79	276	79	307	79	276	81	291	63	291	72	263	72	320	32	261	32	243	48	245	49	267	42	273	51	245	51	245	42	273	38	282	51	245	38	282	38	252	38	252	38	282	36	291	27	263	36	291	38	331	27	263	38	331	27	320	42	309	49	316	51	337	51	337	49	316	57	320	51	337	57	320	66	340	66	340	57	320	66	321	66	243	81	243	81	261	66	243	81	261	66	261	66	243	66	261	57	263	66	243	57	263	51	245	81	340	66	340	66	321	81	340	66	321	81	321	38	331	36	291	38	301	38	331	38	301	51	337	51	337	38	301	42	309	20	276	27	263	27	320	20	276	27	320	20	307	20	276	20	307	17	291	38	252	36	291	27	263	49	267	51	245	57	263	53	342	44	340	45	297	53	342	45	297	48	304	53	342	48	304	51	314	53	342	51	314	53	321	53	342	53	321	63	344	12	310	13	300	14	316	14	316	13	300	15	295	14	316	15	295	18	322	18	322	15	295	19	291	18	322	19	291	22	327	22	327	19	291	24	288	22	327	24	288	28	333	28	333	24	288	31	287	28	333	31	287	36	336	36	336	31	287	36	289	36	336	36	289	44	340	44	340	36	289	41	292	44	340	41	292	45	297	101	324	106	341	91	335	91	335	106	341	76	339	70	337	76	339	74	345	70	337	74	345	63	344	63	344	53	321	58	327	63	344	58	327	63	333	63	344	63	333	70	337	151	270	149	292	147	243	147	243	149	292	142	312	147	243	142	312	137	221	137	221	142	312	128	329	137	221	128	329	120	203	120	203	128	329	114	276	113	292	114	276	128	329	113	292	128	329	108	309	108	309	128	329	106	341	108	309	106	341	101	324	106	341	74	345	76	339	75	188	77	188	90	233	90	233	77	188	100	192	90	233	100	192	103	244	103	244	100	192	120	203	103	244	120	203	111	259	111	259	120	203	114	276	70	188	71	188	73	226	73	226	71	188	73	188	73	226	73	188	90	233	90	233	73	188	75	188	46	223	65	147	52	223	73	226	52	223	68	189	73	226	68	189	70	188	65	147	46	223	46	147	68	189	52	223	65	147	13	300	12	310	12	305	42	203	63	192	49	276	49	276	50	292	42	203	42	203	50	292	35	329	42	203	35	329	26	221	26	221	35	329	21	312	26	221	21	312	16	243	16	243	21	312	14	292	16	243	14	292	12	270	89	345	86	339	94	337	89	345	94	337	100	344	100	344	94	337	100	333	100	344	100	333	110	342	110	342	100	333	105	327	110	342	105	327	110	321	122	292	127	289	127	336	127	336	127	289	132	287	127	336	132	287	134	333	134	333	132	287	139	288	134	333	139	288	141	327	141	327	139	288	144	291	141	327	144	291	146	322	146	322	144	291	148	295	146	322	148	295	149	316	149	316	148	295	150	300	149	316	150	300	151	310	151	310	150	300	151	305	119	340	110	342	112	314	119	340	112	314	115	304	119	340	115	304	118	297	119	340	118	297	122	292	119	340	122	292	127	336	112	314	110	342	110	321	55	309	62	324	57	341	57	341	62	324	73	335	57	341	73	335	89	345	89	345	73	335	86	339	57	341	35	329	50	292	57	341	50	292	55	309	110	223	90	226	92	188	110	223	92	188	93	188	110	223	93	188	95	189	110	223	95	189	98	147	110	223	98	147	117	147	110	223	117	147	117	223	90	226	73	233	86	188	90	226	86	188	88	188	90	226	88	188	90	188	90	226	90	188	92	188	63	192	86	188	73	233	63	192	73	233	60	244	63	192	60	244	52	259	63	192	52	259	49	276	61	294	142	344	142	377	61	294	142	377	17	301	61	294	17	301	142	209	61	294	142	209	142	243	142	209	17	301	17	286	142	286	142	301	17	377	142	286	17	377	17	344	142	286	17	344	98	294	142	286	98	294	17	243	142	286	17	243	17	209	-3	230	30	230	72	357	72	357	30	230	79	312	72	357	79	312	87	357	87	357	79	312	129	230	87	357	129	230	164	230	164	357	129	357	87	230	87	230	129	357	79	275	87	230	79	275	72	230	72	230	79	275	30	357	72	230	30	357	-3	357	6	253	22	253	68	337	68	337	22	253	83	305	68	337	83	305	99	337	99	337	83	305	144	253	99	337	144	253	161	253	161	337	143	337	99	253	99	253	143	337	83	286	99	253	83	286	67	253	67	253	83	286	23	337	67	253	23	337	6	337	79	224	79	357	60	357	79	224	60	357	60	224	161	273	161	300	6	300	161	273	6	300	6	273	160	321	159	328	159	317	159	317	159	328	157	333	159	317	157	333	156	313	156	313	157	333	154	337	156	313	154	337	152	309	152	309	154	337	149	339	152	309	149	339	147	305	147	305	149	339	144	339	147	305	144	339	142	302	142	302	144	339	139	338	142	302	139	338	133	336	142	302	133	336	127	332	142	302	127	332	120	328	142	302	120	328	114	323	142	302	114	323	66	254	66	254	114	323	46	254	104	254	124	254	56	323	104	254	56	323	51	328	104	254	51	328	44	332	104	254	44	332	38	336	104	254	38	336	32	338	104	254	32	338	28	302	12	328	12	317	14	333	14	333	12	317	15	313	14	333	15	313	17	337	17	337	15	313	19	309	17	337	19	309	22	339	22	339	19	309	24	305	22	339	24	305	27	339	27	339	24	305	28	302	27	339	28	302	32	338	12	317	12	328	11	321	79	-97	79	35	60	35	79	-97	60	35	60	-97	161	-78	161	-51	6	-51	161	-78	6	-51	6	-78	104	-95	124	-95	52	-21	104	-95	52	-21	47	-16	104	-95	47	-16	43	-13	104	-95	43	-13	39	-11	104	-95	39	-11	35	-10	104	-95	35	-10	31	-10	104	-95	31	-10	27	-47	12	-25	13	-30	13	-20	13	-20	13	-30	15	-35	13	-20	15	-35	16	-15	16	-15	15	-35	18	-39	16	-15	18	-39	19	-12	19	-12	18	-39	22	-43	19	-12	22	-43	24	-10	24	-10	22	-43	27	-47	24	-10	27	-47	31	-10	137	-10	139	-46	143	-10	143	-10	139	-46	144	-42	143	-10	144	-42	147	-12	147	-12	144	-42	149	-38	147	-12	149	-38	151	-16	151	-16	149	-38	152	-34	151	-16	152	-34	153	-20	153	-20	152	-34	153	-30	153	-20	153	-30	154	-25	139	-46	137	-10	132	-10	139	-46	132	-10	128	-11	139	-46	128	-11	125	-13	139	-46	125	-13	120	-16	139	-46	120	-16	116	-21	139	-46	116	-21	62	-95	62	-95	116	-21	42	-95	122	230	45	230	72	150	122	230	72	150	94	150	72	90	45	9	122	9	72	90	122	9	94	90	122	230	45	230	72	150	122	230	72	150	94	150	59	182	36	182	59	182	59	182	36	182	59	155	59	182	59	155	82	179	82	179	59	155	73	153	82	179	73	153	85	146	101	96	95	83	101	51	101	51	95	83	85	73	101	51	85	73	82	41	82	41	85	73	73	67	82	41	73	67	59	65	101	124	103	110	101	169	101	169	103	110	117	153	117	153	103	110	117	67	117	153	117	67	127	133	127	133	117	67	127	87	127	133	127	87	131	110	101	169	82	179	85	146	101	169	85	146	95	137	101	169	95	137	101	124	103	110	101	51	117	67	59	37	82	41	59	65	59	37	59	65	36	65	59	37	36	65	36	37	101	96	101	51	103	110	59	155	36	182	36	155	50	67	65	51	63	110	63	110	65	169	50	67	50	67	65	169	50	153	50	67	50	153	39	87	39	87	50	153	39	133	39	87	39	133	36	110	72	137	82	146	85	179	85	179	82	146	94	153	85	179	94	153	108	182	108	182	94	153	108	155	131	182	108	182	108	155	131	182	108	155	131	155	65	169	63	110	65	124	65	169	65	124	72	137	65	169	72	137	85	179	108	37	131	37	131	65	108	37	131	65	108	65	108	37	108	65	94	67	108	37	94	67	85	41	94	67	81	73	85	41	85	41	81	73	72	83	85	41	72	83	65	51	65	51	72	83	65	96	65	51	65	96	63	110	93	103	73	103	93	29	93	29	73	103	73	29	93	29	73	29	141	9	141	9	73	29	26	29	141	9	26	29	26	9	93	29	141	9	141	29	73	9	93	9	73	83	73	83	93	9	93	83	73	83	93	83	141	103	141	103	93	83	141	83	26	103	26	83	73	83	26	103	73	83	141	103	93	109	74	109	93	13	93	13	74	109	74	72	93	13	74	72	74	50	74	50	74	72	36	72	74	50	36	72	36	50	93	50	132	50	93	72	93	72	132	50	132	72	93	13	74	50	74	13	132	50	132	72	36	72	132	50	36	72	36	50	67	285	53	291	58	257	58	257	53	291	41	301	58	257	41	301	38	267	38	267	41	301	33	315	38	267	33	315	28	332	131	313	122	300	124	266	124	266	122	300	111	290	124	266	111	290	106	256	106	256	111	290	99	285	106	256	99	285	84	283	84	283	67	285	83	253	83	253	67	285	58	257	28	332	13	332	16	305	28	332	16	305	24	283	28	332	24	283	38	267	140	332	131	313	138	281	140	332	138	281	148	303	140	332	148	303	154	332	84	283	83	253	106	256	131	313	124	266	138	281	84	262	91	263	92	310	92	310	91	263	98	266	92	310	98	266	99	306	99	306	98	266	103	271	99	306	103	271	104	301	104	301	103	271	107	278	104	301	107	278	107	294	107	294	107	278	108	286	60	294	60	278	63	301	63	301	60	278	64	272	63	301	64	272	69	306	69	306	64	272	69	266	69	306	69	266	75	310	75	310	69	266	76	263	75	310	76	263	84	311	84	311	76	263	84	262	84	311	84	262	92	310	60	278	60	294	59	286	114	295	110	286	112	266	112	266	110	286	103	279	112	266	103	279	99	259	99	259	103	279	93	275	99	259	93	275	83	256	83	256	93	275	83	273	84	355	83	339	93	337	84	355	93	337	99	353	99	353	93	337	102	332	99	353	102	332	113	346	113	346	102	332	110	325	113	346	110	325	114	316	133	305	130	321	130	290	130	290	130	321	123	335	130	290	123	335	123	276	123	276	123	335	116	306	114	316	116	306	123	335	114	316	123	335	113	346	114	295	112	266	123	276	114	295	123	276	116	306	57	325	64	332	68	353	68	353	64	332	73	337	68	353	73	337	84	355	84	355	73	337	83	339	54	346	43	335	50	306	54	346	50	306	52	316	54	346	52	316	57	325	54	346	57	325	68	353	56	286	52	295	53	266	53	266	52	295	50	306	72	275	63	279	67	259	72	275	67	259	83	256	72	275	83	256	83	273	56	286	53	266	67	259	56	286	67	259	63	279	33	306	36	290	36	322	36	322	36	290	43	276	36	322	43	276	43	335	43	335	43	276	53	266	43	335	53	266	50	306	60	-34	60	-34	60	-34	60	-34	59	0	57	-80	57	-80	59	0	49	-7	57	-80	49	-7	47	-75	47	-75	49	-7	41	-16	47	-75	41	-16	39	-68	39	-68	41	-16	36	-25	39	-68	36	-25	34	-58	34	-58	36	-25	33	-34	34	-58	33	-34	32	-45	63	-20	68	-13	59	0	59	0	68	-13	74	-6	59	0	74	-6	82	0	61	-27	63	-20	59	0	61	-27	59	0	60	-34	69	-82	82	-80	73	-53	73	-53	82	-80	79	-54	85	-53	79	-54	82	-80	85	-53	82	-80	93	-76	124	-44	114	-35	114	-58	114	-58	114	-35	106	-43	114	-58	106	-43	104	-69	104	-69	106	-43	99	-48	104	-69	99	-48	93	-76	93	-76	99	-48	92	-51	93	-76	92	-51	85	-53	69	-82	73	-53	68	-51	69	-82	68	-51	64	-47	69	-82	64	-47	61	-42	69	-82	61	-42	57	-80	60	-34	57	-80	61	-42	19	274	23	281	25	308	25	308	23	281	28	285	25	308	28	285	37	314	37	314	28	285	34	288	37	314	34	288	41	289	41	289	44	289	51	316	51	316	44	289	48	288	51	316	48	288	52	287	15	266	19	274	25	308	15	266	25	308	14	298	15	266	14	298	6	284	15	266	6	284	1	266	51	316	52	287	58	316	58	316	52	287	56	285	58	316	56	285	61	283	61	283	73	278	65	315	65	315	73	278	72	313	51	316	37	314	41	289	65	315	58	316	61	283	72	313	73	278	79	311	79	311	73	278	83	273	79	311	83	273	86	307	86	307	83	273	92	269	86	307	92	269	98	301	98	301	92	269	99	267	98	301	99	267	104	299	104	299	99	267	106	266	104	299	106	266	109	297	109	297	106	266	113	266	109	297	113	266	115	295	115	295	113	266	128	268	115	295	128	268	120	294	120	294	128	268	124	294	131	295	124	294	128	268	131	295	128	268	140	274	151	319	146	309	151	284	151	319	151	284	159	299	151	319	159	299	166	319	141	302	136	297	140	274	141	302	140	274	151	284	141	302	151	284	146	309	131	295	140	274	136	297	171	339	174	301	176	338	176	338	174	301	179	305	176	338	179	305	181	336	181	336	179	305	183	310	181	336	183	310	185	333	185	333	183	310	186	314	185	333	186	314	187	329	187	329	186	314	188	319	187	329	188	319	188	324	174	301	171	339	167	339	174	301	167	339	164	338	174	301	164	338	160	336	174	301	160	336	155	333	174	301	155	333	150	328	174	301	150	328	97	253	93	339	95	301	99	338	99	338	95	301	101	305	99	338	101	305	103	336	103	336	101	305	105	310	103	336	105	310	107	333	107	333	105	310	108	314	107	333	108	314	109	329	109	329	108	314	109	319	109	329	109	319	110	324	95	301	93	339	89	339	95	301	89	339	86	338	95	301	86	338	81	336	95	301	81	336	77	333	95	301	77	333	71	328	95	301	71	328	18	253	18	253	71	328	-1	253	97	253	150	328	76	253	0	167	2	143	4	169	4	169	2	143	6	145	4	169	6	145	9	173	9	173	6	145	13	148	9	173	13	148	14	177	14	177	13	148	21	153	14	177	21	153	20	182	20	182	21	153	27	190	31	196	27	190	30	160	31	196	30	160	36	167	79	133	70	105	76	99	79	133	76	99	82	95	79	133	68	152	70	105	45	148	50	139	51	193	51	193	50	139	55	129	51	193	55	129	59	173	59	173	55	129	61	118	59	173	61	118	68	152	68	152	61	118	65	112	68	152	65	112	70	105	51	193	45	210	45	148	45	148	45	210	41	222	45	148	41	222	40	157	40	157	41	222	39	216	40	157	39	216	37	210	36	167	40	157	37	210	36	167	37	210	35	203	36	167	35	203	31	196	91	123	88	125	89	93	89	93	88	125	85	128	89	93	85	128	82	95	82	95	85	128	82	131	82	95	82	131	79	133	110	133	107	129	107	96	107	96	107	129	103	126	107	96	103	126	101	94	101	94	103	126	99	124	101	94	99	124	95	93	95	93	99	124	94	123	107	96	113	101	110	133	110	133	113	101	113	137	115	141	113	137	113	101	115	141	113	101	119	107	132	133	122	161	123	113	132	133	123	113	126	118	132	133	126	118	129	124	132	133	129	124	130	129	120	154	118	149	119	107	120	154	119	107	123	113	120	154	123	113	122	161	116	145	115	141	119	107	116	145	119	107	118	149	91	123	89	93	95	93	91	123	95	93	94	123	27	190	21	153	30	160	100	272	142	314	126	331	100	272	126	331	83	290	100	272	83	290	124	213	100	272	124	213	141	231	26	230	42	213	66	272	66	272	42	213	83	254	66	272	83	254	83	290	83	290	83	254	124	213	42	331	24	314	66	272	42	331	66	272	83	290	22	335	25	332	79	342	79	342	25	332	28	329	79	342	28	329	31	325	31	325	35	316	79	342	79	342	35	316	66	334	79	342	66	334	70	336	74	292	66	313	84	200	84	200	66	313	63	326	51	278	63	326	64	331	51	278	64	331	48	287	48	287	64	331	44	297	74	337	79	337	79	342	74	337	79	342	70	336	40	306	44	297	64	331	40	306	64	331	66	334	40	306	66	334	35	316	17	336	22	335	79	342	17	336	79	342	12	342	17	336	12	342	12	337	90	186	95	179	94	243	90	186	94	243	87	178	87	178	94	243	84	266	87	178	84	266	84	200	84	200	84	266	74	292	77	142	78	152	79	189	79	189	78	152	80	161	79	189	80	161	84	200	84	200	80	161	84	169	84	200	84	169	87	178	79	113	77	142	73	176	79	113	73	176	71	119	71	119	73	176	69	163	71	119	69	163	66	127	66	127	69	163	65	151	66	127	65	151	64	138	77	142	79	189	73	176	111	134	108	128	111	111	111	111	108	128	104	124	111	111	104	124	99	109	99	109	104	124	99	121	99	109	99	121	93	121	93	121	87	122	88	110	88	110	87	122	82	125	88	110	82	125	79	131	79	113	88	110	79	131	79	113	79	131	78	136	79	113	78	136	77	142	95	179	100	169	100	228	100	228	100	169	106	158	100	228	106	158	107	244	107	244	106	158	108	215	107	244	108	215	116	266	116	266	108	215	146	310	94	243	95	179	100	228	111	111	121	115	112	140	112	140	114	201	110	148	110	148	114	201	108	215	110	148	108	215	106	158	167	342	121	342	125	337	167	342	125	337	129	335	167	342	129	335	133	333	167	342	133	333	135	330	167	342	135	330	136	325	167	342	136	325	155	330	167	342	155	330	160	335	167	342	160	335	167	337	136	325	146	310	148	317	136	325	148	317	151	324	136	325	151	324	155	330	133	312	126	290	146	310	133	312	146	310	136	325	133	159	128	174	128	123	133	159	128	123	133	132	133	159	133	132	134	144	121	188	114	201	121	115	121	188	121	115	128	123	121	188	128	123	128	174	112	140	111	134	111	111	93	121	88	110	99	109	112	140	121	115	114	201	116	266	146	310	126	290	125	337	121	342	121	337	84	200	63	326	51	278	36	184	31	179	99	168	99	168	31	179	23	175	99	168	23	175	11	174	16	402	19	402	24	411	24	411	19	402	22	402	24	411	22	402	23	402	23	402	30	402	24	411	24	411	30	402	36	414	24	411	9	407	13	402	24	411	13	402	16	402	30	402	34	399	36	414	36	414	34	399	37	395	36	414	37	395	47	417	47	417	37	395	39	388	47	417	39	388	39	378	71	190	39	378	39	203	71	190	39	203	73	183	73	183	39	203	78	178	70	200	70	422	69	424	70	200	69	424	58	420	70	200	58	420	47	417	70	200	47	417	71	190	99	168	99	174	87	175	99	168	87	175	78	178	99	168	78	178	38	192	99	168	38	192	36	184	13	402	9	407	9	401	99	168	11	174	11	168	38	192	78	178	39	203	39	378	71	190	47	417	25	171	27	172	29	207	29	207	27	172	29	173	29	207	29	173	31	174	31	174	34	173	36	192	36	192	34	173	37	173	36	192	37	173	46	182	46	182	37	173	41	172	46	182	41	172	46	171	25	171	29	207	24	170	24	170	29	207	24	225	24	170	24	225	23	168	23	168	24	225	18	225	23	168	18	225	18	168	46	296	44	302	47	251	47	251	44	302	43	308	41	255	43	308	40	332	41	255	40	332	36	259	36	259	40	332	34	328	36	259	34	328	32	262	32	262	34	328	28	323	32	262	28	323	27	268	27	268	28	323	24	317	27	268	24	317	23	274	23	274	24	317	20	310	23	274	20	310	20	280	20	280	20	310	19	302	20	280	19	302	18	287	18	287	19	302	18	294	100	258	91	263	95	219	95	219	91	263	90	224	87	226	90	224	91	263	87	226	91	263	83	229	83	229	91	263	83	268	83	229	83	268	77	233	77	233	83	268	74	273	77	233	74	273	70	237	70	237	74	273	65	278	70	237	65	278	62	242	62	242	65	278	57	284	62	242	57	284	54	246	54	246	57	284	51	290	54	246	51	290	47	251	47	251	51	290	46	296	77	340	74	340	82	330	82	330	74	340	71	332	62	331	71	332	70	340	62	331	70	340	62	340	43	308	44	316	47	336	47	336	44	316	49	323	47	336	49	323	54	338	54	338	49	323	55	328	54	338	55	328	62	340	62	340	55	328	62	331	47	336	40	332	43	308	74	340	70	340	71	332	73	174	66	166	70	166	73	174	70	166	74	166	73	174	58	176	61	166	73	174	61	166	66	166	58	176	46	182	51	169	58	176	51	169	56	167	58	176	56	167	61	166	73	174	74	166	82	175	82	175	74	166	83	166	82	175	83	166	91	178	91	178	83	166	92	167	91	178	92	167	97	184	97	184	92	167	100	170	97	184	100	170	102	191	102	191	100	170	107	173	102	191	107	173	103	201	103	201	108	252	103	206	103	206	108	252	101	210	102	333	99	334	99	315	99	315	99	334	95	335	99	315	95	335	91	325	91	325	95	335	90	336	91	325	90	336	86	337	110	334	109	333	111	286	111	286	109	333	108	332	111	286	108	332	106	332	106	332	104	332	106	303	106	303	104	332	102	333	106	303	102	333	99	315	82	330	91	325	86	337	82	330	86	337	81	339	82	330	81	339	77	340	110	334	111	286	111	336	111	336	111	286	117	286	111	336	117	286	112	338	112	338	117	286	117	338	111	286	106	332	106	303	103	201	107	173	108	252	108	252	107	173	113	178	108	252	113	178	116	245	116	245	113	178	120	184	116	245	120	184	122	238	122	238	120	184	124	191	122	238	124	191	127	230	127	230	124	191	128	198	127	230	128	198	130	223	130	223	128	198	130	206	130	223	130	206	131	215	100	258	95	219	99	215	100	258	99	215	101	210	100	258	101	210	108	252	51	169	46	182	46	171	36	192	29	207	31	174	47	251	43	308	41	255	20	181	15	177	60	168	60	168	15	177	9	175	60	168	9	175	2	174	72	331	39	310	70	329	70	329	39	310	70	325	76	253	70	325	39	310	32	320	39	310	72	331	32	320	72	331	87	340	87	340	72	331	76	333	87	340	76	333	81	334	54	174	50	175	60	168	60	168	50	175	46	176	60	168	46	176	25	186	25	186	46	176	45	178	25	186	45	178	31	194	31	194	45	178	44	181	172	177	166	182	122	184	122	184	166	182	160	188	122	184	160	188	153	198	153	198	103	269	119	190	119	190	103	269	94	282	119	190	94	282	84	239	84	239	94	282	76	253	84	239	76	253	52	198	76	253	31	194	45	186	76	253	45	186	47	189	76	253	47	189	49	193	76	253	49	193	52	198	44	183	45	186	31	194	44	183	31	194	44	181	81	334	87	334	87	340	87	340	5	340	8	334	87	340	8	334	15	334	87	340	15	334	21	331	87	340	21	331	26	327	87	340	26	327	32	320	120	321	119	318	136	316	136	316	119	318	117	315	136	316	117	315	115	312	115	312	94	282	103	269	167	340	104	340	111	334	167	340	111	334	115	332	167	340	115	332	118	331	167	340	118	331	120	328	167	340	120	328	121	325	167	340	121	325	146	327	167	340	146	327	153	331	167	340	153	331	160	333	167	340	160	333	167	334	121	325	136	316	141	322	121	325	141	322	146	327	120	323	120	321	136	316	120	323	136	316	121	325	115	312	103	269	136	316	120	177	117	176	186	168	186	168	117	176	113	175	186	168	113	175	106	174	121	188	122	186	153	198	153	198	122	186	122	185	153	198	122	185	122	184	122	184	122	180	186	168	186	168	122	180	120	177	153	198	119	190	120	189	153	198	120	189	121	188	76	253	94	282	75	314	76	253	75	314	73	317	76	253	73	317	71	320	76	253	71	320	70	322	76	253	70	322	70	324	76	253	70	324	70	325	186	168	186	174	179	175	186	168	179	175	172	177	186	168	172	177	122	184	60	168	2	174	2	168	20	181	60	168	25	186	54	174	60	168	60	174	186	168	106	174	106	168	111	334	104	340	104	334	8	334	5	340	5	334	79	183	74	178	144	168	144	168	74	178	65	175	144	168	65	175	52	174	70	323	62	339	66	295	66	295	62	339	59	357	50	303	59	357	60	373	50	303	60	373	67	421	67	421	60	373	64	390	67	421	64	390	71	404	99	425	95	419	102	417	99	425	102	417	108	425	108	425	102	417	109	413	108	425	109	413	118	423	118	423	109	413	114	407	118	423	114	407	118	401	116	208	116	298	98	301	116	208	98	301	116	194	116	194	98	301	83	291	116	194	83	291	118	185	118	185	83	291	83	208	144	168	144	174	131	176	144	168	131	176	123	179	144	168	123	179	82	193	144	168	82	193	79	183	83	208	82	193	123	179	83	208	123	179	118	185	135	369	141	368	142	413	142	413	141	368	147	369	142	413	147	369	149	408	149	408	147	369	152	372	149	408	152	372	154	402	154	402	152	372	156	376	154	402	156	376	157	396	157	396	156	376	159	381	157	396	159	381	159	391	159	391	159	381	160	386	123	384	126	377	127	420	127	420	126	377	131	372	127	420	131	372	135	417	135	417	131	372	135	369	135	417	135	369	142	413	127	420	118	423	118	401	127	420	118	401	121	393	127	420	121	393	123	384	82	415	95	419	99	425	82	415	99	425	67	421	82	415	67	421	71	404	24	374	26	333	31	393	31	393	26	333	36	316	31	393	36	316	45	409	45	409	36	316	50	303	45	409	50	303	67	421	83	291	98	301	83	310	83	291	83	310	70	323	83	291	70	323	66	295	66	295	59	357	50	303	26	333	24	374	22	357	144	168	52	174	52	168	161	306	161	0	186	0	161	306	186	0	186	331	161	306	186	331	24	331	161	306	24	331	24	306	182	331	157	331	182	0	182	0	157	331	157	241	182	0	157	241	157	215	157	215	157	241	20	241	157	215	20	241	20	215	182	0	157	215	157	0	182	331	157	331	182	0	182	0	157	331	157	178	182	0	157	178	157	153	157	153	157	178	20	178	157	153	20	178	20	153	182	0	157	153	157	0	182	331	157	331	182	0	182	0	157	331	157	116	182	0	157	116	157	90	157	90	157	116	20	116	157	90	20	116	20	90	182	0	157	90	157	0	182	0	182	331	157	331	182	0	157	331	157	25	182	0	157	25	20	25	182	0	20	25	20	0	156	35	121	35	89	-73	89	-73	121	35	83	-24	89	-73	83	-24	76	-73	76	-73	83	-24	45	35	76	-73	45	35	11	35	5	333	5	305	198	305	5	333	198	305	198	333	5	281	5	253	198	253	5	281	198	253	198	281	147	253	166	253	94	328	147	253	94	328	89	332	147	253	89	332	85	335	147	253	85	335	81	337	147	253	81	337	77	338	147	253	77	338	73	339	147	253	73	339	70	301	55	323	55	318	55	329	55	329	55	318	57	314	55	329	57	314	58	333	58	333	57	314	60	309	58	333	60	309	61	336	61	336	60	309	65	305	61	336	65	305	66	338	66	338	65	305	70	301	66	338	70	301	73	339	148	339	151	301	155	338	155	338	151	301	157	305	155	338	157	305	160	336	160	336	157	305	161	309	160	336	161	309	163	333	163	333	161	309	164	314	163	333	164	314	166	329	166	329	164	314	166	318	166	329	166	318	166	323	151	301	148	339	144	338	151	301	144	338	140	337	151	301	140	337	136	335	151	301	136	335	132	332	151	301	132	332	127	328	151	301	127	328	75	253	127	328	55	253	75	253	47	253	64	253	109	337	109	337	64	253	124	305	109	337	124	305	140	337	140	337	124	305	185	253	140	337	185	253	203	253	61	274	65	281	67	308	67	308	65	281	70	285	67	308	70	285	79	314	79	314	70	285	76	288	79	314	76	288	83	289	83	289	88	289	93	316	93	316	88	289	92	288	93	316	92	288	98	286	57	266	61	274	67	308	57	266	67	308	56	298	57	266	56	298	48	284	57	266	48	284	42	266	155	266	170	268	161	294	161	294	170	268	166	294	173	294	166	294	170	268	173	294	170	268	182	274	193	319	188	309	192	284	193	319	192	284	201	299	193	319	201	299	208	319	183	302	178	297	182	274	183	302	182	274	192	284	183	302	192	284	188	309	114	313	114	278	121	311	121	311	114	278	125	273	121	311	125	273	128	307	128	307	125	273	134	269	128	307	134	269	139	302	139	302	134	269	141	267	139	302	141	267	148	298	148	298	141	267	148	266	148	298	148	266	155	295	155	295	148	266	155	266	155	295	155	266	161	294	93	316	98	286	100	316	100	316	98	286	105	282	100	316	105	282	107	315	107	315	105	282	114	278	107	315	114	278	114	313	93	316	79	314	83	289	173	294	182	274	178	297	203	273	203	300	47	300	203	273	47	300	47	273	250	385	250	410	0	410	250	385	0	410	0	385	107	285	93	291	98	257	98	257	93	291	82	301	98	257	82	301	78	267	78	267	82	301	73	315	78	267	73	315	68	332	171	313	162	300	164	266	164	266	162	300	151	290	164	266	151	290	145	256	145	256	151	290	139	285	145	256	139	285	124	283	124	283	107	285	123	253	123	253	107	285	98	257	68	332	54	332	56	305	68	332	56	305	64	283	68	332	64	283	78	267	180	332	171	313	178	281	180	332	178	281	188	303	180	332	188	303	194	332	124	283	123	253	145	256	171	313	164	266	178	281	124	262	132	263	133	310	133	310	132	263	139	266	133	310	139	266	140	306	140	306	139	266	145	271	140	306	145	271	145	301	145	301	145	271	148	278	145	301	148	278	148	294	148	294	148	278	150	286	101	294	101	278	104	301	104	301	101	278	105	272	104	301	105	272	109	306	109	306	105	272	110	266	109	306	110	266	116	310	116	310	110	266	117	263	116	310	117	263	124	311	124	311	117	263	124	262	124	311	124	262	133	310	101	278	101	294	100	286	75	311	75	262	83	310	83	310	75	262	83	263	83	310	83	263	90	306	90	306	83	263	90	266	90	306	90	266	95	301	95	301	90	266	95	272	95	301	95	272	99	294	99	294	95	272	99	278	99	294	99	278	100	286	50	286	51	278	51	294	51	294	51	278	55	272	51	294	55	272	55	301	55	301	55	272	60	266	55	301	60	266	60	306	60	306	60	266	67	263	60	306	67	263	67	310	67	310	67	263	75	262	67	310	75	262	75	311	150	286	151	278	151	294	151	294	151	278	155	272	151	294	155	272	155	301	155	301	155	272	160	266	155	301	160	266	160	306	160	306	160	266	166	263	160	306	166	263	167	310	167	310	166	263	174	262	167	310	174	262	175	311	175	311	174	262	182	263	175	311	182	263	182	310	182	310	182	263	189	266	182	310	189	266	189	306	189	306	189	266	195	272	189	306	195	272	195	301	195	301	195	272	198	278	195	301	198	278	198	294	198	294	198	278	200	286	131	364	129	376	122	375	131	364	122	375	121	361	131	364	150	373	129	376	121	361	122	375	116	353	116	353	122	375	116	374	116	353	116	374	113	343	113	343	116	374	109	372	113	343	109	372	109	335	109	335	109	372	104	370	109	335	104	370	100	332	100	332	104	370	99	367	100	332	99	367	96	333	96	333	99	367	94	363	96	333	94	363	92	335	92	335	94	363	91	359	92	335	91	359	89	338	89	338	91	359	88	354	89	338	88	354	87	342	87	342	88	354	87	350	87	342	87	350	86	346	181	321	179	337	178	303	178	303	179	337	175	352	178	303	175	352	171	287	171	287	175	352	165	364	171	287	165	364	160	274	160	274	165	364	153	325	153	336	153	325	165	364	153	336	165	364	150	373	153	336	150	373	150	347	150	373	131	364	139	362	150	373	139	362	146	356	150	373	146	356	150	347	152	314	146	304	147	266	152	314	147	266	160	274	152	314	160	274	153	325	126	246	127	263	128	292	128	292	127	263	131	263	128	292	131	263	138	297	138	297	131	263	147	266	138	297	147	266	146	304	126	246	128	292	116	291	126	246	116	291	109	291	126	246	109	291	109	246	156	295	152	286	154	266	154	266	152	286	144	279	154	266	144	279	140	259	140	259	144	279	135	275	140	259	135	275	124	256	124	256	135	275	124	273	126	355	124	339	135	337	126	355	135	337	141	353	141	353	135	337	144	332	141	353	144	332	155	346	155	346	144	332	151	325	155	346	151	325	156	316	175	305	173	321	173	290	173	290	173	321	165	335	173	290	165	335	165	276	165	276	165	335	158	306	156	316	158	306	165	335	156	316	165	335	155	346	156	295	154	266	165	276	156	295	165	276	158	306	99	325	106	332	110	353	110	353	106	332	115	337	110	353	115	337	126	355	126	355	115	337	124	339	96	346	85	335	93	306	96	346	93	306	94	316	96	346	94	316	99	325	96	346	99	325	110	353	99	286	94	295	95	266	95	266	94	295	93	306	114	275	106	279	109	259	114	275	109	259	124	256	114	275	124	256	124	273	99	286	95	266	109	259	99	286	109	259	106	279	75	306	78	290	78	322	78	322	78	290	85	276	78	322	85	276	85	335	85	335	85	276	95	266	85	335	95	266	93	306	212	339	214	301	218	338	218	338	214	301	220	305	218	338	220	305	222	336	222	336	220	305	224	310	222	336	224	310	226	333	226	333	224	310	227	314	226	333	227	314	228	329	228	329	227	314	228	319	228	329	228	319	229	324	214	301	212	339	208	339	214	301	208	339	204	338	214	301	204	338	200	336	214	301	200	336	196	333	214	301	196	333	190	328	214	301	190	328	137	253	134	339	137	301	140	338	140	338	137	301	142	305	140	338	142	305	144	336	144	336	142	305	146	310	144	336	146	310	148	333	148	333	146	310	149	314	148	333	149	314	150	329	150	329	149	314	151	319	150	329	151	319	151	324	137	301	134	339	130	339	137	301	130	339	126	338	137	301	126	338	123	336	137	301	123	336	118	333	137	301	118	333	113	328	137	301	113	328	60	253	60	253	113	328	40	253	137	253	190	328	118	253	203	337	185	337	141	253	141	253	185	337	125	286	141	253	125	286	109	253	109	253	125	286	65	337	109	253	65	337	47	337	142	250	142	350	115	350	142	250	115	350	115	250	146	350	146	250	174	250	146	350	174	250	174	350	77	350	77	250	104	250	77	350	104	250	104	350	209	253	229	253	156	328	209	253	156	328	151	333	209	253	151	333	146	336	209	253	146	336	142	338	209	253	142	338	138	339	209	253	138	339	134	339	209	253	134	339	132	301	118	324	118	319	119	329	119	329	118	319	120	314	119	329	120	314	121	333	121	333	120	314	123	310	121	333	123	310	124	336	124	336	123	310	127	305	124	336	127	305	129	338	129	338	127	305	132	301	129	338	132	301	134	339	131	253	151	253	78	328	131	253	78	328	73	333	131	253	73	333	68	336	131	253	68	336	64	338	131	253	64	338	60	339	131	253	60	339	56	339	131	253	56	339	54	301	40	324	40	319	40	329	40	329	40	319	42	314	40	329	42	314	43	333	43	333	42	314	44	310	43	333	44	310	46	336	46	336	44	310	49	305	46	336	49	305	51	338	51	338	49	305	54	301	51	338	54	301	56	339	124	334	132	335	133	382	133	382	132	335	139	339	133	382	139	339	140	379	140	379	139	339	145	344	140	379	145	344	145	373	145	373	145	344	148	350	145	373	148	350	148	366	148	366	148	350	150	358	101	366	101	351	104	373	104	373	101	351	105	344	104	373	105	344	109	379	109	379	105	344	110	339	109	379	110	339	116	382	116	382	110	339	117	335	116	382	117	335	124	383	124	383	117	335	124	334	124	383	124	334	133	382	107	285	93	291	98	257	98	257	93	291	82	301	98	257	82	301	78	267	78	267	82	301	73	315	78	267	73	315	68	332	171	313	162	300	164	266	164	266	162	300	151	290	164	266	151	290	145	256	145	256	151	290	139	285	145	256	139	285	124	283	124	283	107	285	123	253	123	253	107	285	98	257	68	332	54	332	56	305	68	332	56	305	64	283	68	332	64	283	78	267	180	332	171	313	178	281	180	332	178	281	188	303	180	332	188	303	194	332	124	283	123	253	145	256	171	313	164	266	178	281	101	351	101	366	100	358	162	286	164	320	151	295	151	295	164	320	145	329	151	295	145	329	139	300	139	300	145	329	124	302	107	300	124	302	123	332	107	300	123	332	98	329	68	253	73	271	78	318	78	318	73	271	82	284	78	318	82	284	98	329	98	329	82	284	93	294	98	329	93	294	107	300	68	253	78	318	64	302	68	253	64	302	56	280	68	253	56	280	54	253	194	253	188	282	180	253	180	253	188	282	178	304	180	253	178	304	171	272	171	272	178	304	164	320	171	272	164	320	162	286	145	329	123	332	124	302	120	355	106	339	111	317	111	317	106	339	110	310	112	256	110	310	106	339	112	256	106	339	101	264	101	264	106	339	95	320	101	264	95	320	94	278	94	278	95	320	90	299	135	367	120	355	122	338	135	367	122	338	134	350	135	367	134	350	151	363	135	367	151	363	147	373	120	355	111	317	115	327	120	355	115	327	122	338	123	304	121	304	122	252	122	252	121	304	119	303	122	252	119	303	117	303	117	303	115	303	122	252	122	252	115	303	113	304	122	252	113	304	112	256	112	256	113	304	111	306	112	256	111	306	110	308	129	305	131	251	137	305	137	305	131	251	139	252	137	305	139	252	145	302	145	302	139	252	147	255	145	302	147	255	153	298	153	298	147	255	153	261	153	298	153	261	158	290	158	290	153	261	158	269	158	290	158	269	160	280	131	251	129	305	126	305	131	251	126	305	123	304	131	251	123	304	122	252	110	310	112	256	110	308	125	319	127	319	128	372	128	372	127	319	130	320	128	372	130	320	139	368	139	368	130	320	132	320	139	368	132	320	133	320	133	320	136	320	139	368	139	368	136	320	138	319	139	368	138	319	139	318	160	325	157	346	156	304	156	304	157	346	149	360	156	304	149	360	145	285	145	285	149	360	141	314	145	285	141	314	139	306	145	285	139	306	136	297	139	368	139	318	149	360	149	360	139	318	140	316	149	360	140	316	141	314	125	319	128	372	122	319	122	319	128	372	119	373	122	319	119	373	113	319	113	319	119	373	112	372	113	319	112	372	105	322	105	322	112	372	104	369	105	322	104	369	98	326	98	326	104	369	97	363	98	326	97	363	92	333	92	333	97	363	92	355	92	333	92	355	90	344	130	269	145	285	136	297	130	269	136	297	128	285	130	269	128	285	116	273	130	269	116	273	115	257	116	273	99	261	104	251	116	273	104	251	115	257	122	285	115	297	120	269	120	269	115	297	111	306	120	269	111	306	106	285	106	285	111	306	110	314	112	368	110	314	110	316	112	368	110	316	111	318	121	320	122	372	119	320	119	320	122	372	117	320	115	320	117	320	122	372	115	320	122	372	113	319	113	319	122	372	112	368	113	319	112	368	111	318	126	319	129	319	131	373	131	373	129	319	137	319	131	373	137	319	139	372	139	372	137	319	145	322	139	372	145	322	147	369	147	369	145	322	153	326	147	369	153	326	153	363	153	363	153	326	158	333	153	363	158	333	158	355	158	355	158	333	160	344	123	319	126	319	131	373	123	319	131	373	122	372	123	319	122	372	121	320	110	314	112	368	106	285	106	285	112	368	101	360	106	285	101	360	95	304	95	304	101	360	94	346	95	304	94	346	90	325	135	257	147	251	151	261	135	257	151	261	134	273	135	257	134	273	122	285	135	257	122	285	120	269	231	319	234	319	235	372	235	372	234	319	237	320	235	372	237	320	246	368	246	368	237	320	239	320	246	368	239	320	241	320	241	320	243	320	246	368	246	368	243	320	245	319	246	368	245	319	246	318	267	325	264	346	262	304	262	304	264	346	256	360	262	304	256	360	251	285	251	285	256	360	248	314	251	285	248	314	247	306	251	285	247	306	243	297	246	368	246	318	256	360	256	360	246	318	247	316	256	360	247	316	248	314	231	319	235	372	228	319	228	319	235	372	227	373	228	319	227	373	220	319	220	319	227	373	219	372	220	319	219	372	212	322	212	322	219	372	211	369	212	322	211	369	205	326	205	326	211	369	204	363	205	326	204	363	200	333	200	333	204	363	199	355	200	333	199	355	198	344	237	269	251	285	243	297	237	269	243	297	235	285	237	269	235	285	223	273	237	269	223	273	223	257	223	273	206	261	211	251	223	273	211	251	223	257	147	-111	166	-111	94	-37	147	-111	94	-37	89	-32	147	-111	89	-32	85	-29	147	-111	85	-29	81	-27	147	-111	81	-27	77	-26	147	-111	77	-26	73	-25	147	-111	73	-25	70	-63	55	-41	55	-46	55	-36	55	-36	55	-46	57	-51	55	-36	57	-51	58	-31	58	-31	57	-51	60	-55	58	-31	60	-55	61	-28	61	-28	60	-55	65	-59	61	-28	65	-59	66	-26	66	-26	65	-59	70	-63	66	-26	70	-63	73	-25	148	-25	151	-63	155	-26	155	-26	151	-63	157	-59	155	-26	157	-59	160	-28	160	-28	157	-59	161	-55	160	-28	161	-55	163	-31	163	-31	161	-55	164	-51	163	-31	164	-51	166	-36	166	-36	164	-51	166	-46	166	-36	166	-46	166	-41	151	-63	148	-25	144	-26	151	-63	144	-26	140	-27	151	-63	140	-27	136	-29	151	-63	136	-29	132	-32	151	-63	132	-32	127	-37	151	-63	127	-37	75	-111	127	-37	55	-111	75	-111	135	-25	115	-25	135	-141	135	-141	115	-25	115	-73	135	-141	115	-73	115	-93	115	-93	115	-73	41	-73	115	-93	41	-73	41	-93	135	-141	115	-93	115	-141	41	-25	61	-141	61	-25	61	-73	61	-93	135	-93	61	-73	135	-93	135	-73	61	-141	41	-25	41	-141	172	340	172	266	200	266	172	340	200	266	200	368	172	340	200	368	50	368	172	340	50	368	50	340	255	185	260	190	260	227	260	227	260	190	263	196	260	227	263	196	264	219	264	219	263	196	265	203	264	219	265	203	266	209	235	190	238	176	235	191	235	191	238	176	241	237	241	237	238	176	243	178	241	237	243	178	248	236	248	236	243	178	249	180	248	236	249	180	255	232	255	232	249	180	255	185	255	232	255	185	260	227	219	222	220	208	222	228	222	228	220	208	224	202	222	228	224	202	227	233	227	233	224	202	229	197	227	233	229	197	234	236	234	236	229	197	234	194	234	236	234	194	241	237	241	237	234	194	235	191	234	188	231	187	232	174	234	188	232	174	238	176	234	188	238	176	235	190	227	185	222	184	227	173	227	185	227	173	232	174	227	185	232	174	231	187	227	173	222	184	222	172	220	208	219	222	218	217	91	-108	84	-101	93	-129	93	-129	84	-101	80	-93	93	-129	80	-93	80	-122	80	-122	80	-93	79	-83	70	-112	79	-83	80	-44	70	-112	80	-44	70	-54	109	-35	93	-37	99	-55	109	-35	99	-55	109	-53	109	-35	109	-53	124	-53	109	-35	124	-53	124	-35	93	-37	80	-44	80	-73	93	-37	80	-73	84	-65	93	-37	84	-65	91	-59	93	-37	91	-59	99	-55	80	-44	79	-83	80	-73	63	-99	70	-112	70	-54	63	-99	70	-54	63	-68	63	-99	63	-68	60	-83	109	-132	124	-132	124	-113	109	-132	124	-113	109	-113	109	-132	109	-113	99	-112	109	-132	99	-112	93	-129	80	-122	79	-83	70	-112	91	-108	93	-129	99	-112	135	-25	115	-25	135	-99	135	-99	115	-25	115	-99	135	-99	115	-99	182	-119	182	-119	115	-99	68	-99	182	-119	68	-99	68	-119	135	-99	182	-119	182	-99	115	-119	135	-119	115	-45	115	-45	135	-119	135	-45	115	-45	135	-45	182	-25	182	-25	135	-45	182	-45	68	-25	68	-45	115	-45	68	-25	115	-45	182	-25	134	-25	116	-25	134	-124	134	-124	116	-25	116	-61	134	-124	116	-61	116	-83	116	-83	116	-61	77	-61	116	-83	77	-61	77	-83	134	-83	173	-83	134	-61	134	-61	173	-83	173	-61	134	-124	116	-83	116	-124	173	-83	173	-61	77	-61	173	-83	77	-61	77	-83	179	-132	173	-130	186	-142	186	-142	173	-130	167	-126	186	-142	167	-126	166	-141	166	-141	167	-126	162	-122	166	-141	162	-122	158	-117	158	-117	154	-113	166	-141	166	-141	154	-113	150	-108	166	-141	150	-108	149	-137	149	-137	150	-108	147	-105	149	-137	147	-105	142	-103	212	-101	210	-113	219	-129	219	-129	210	-113	204	-123	219	-129	204	-123	204	-139	204	-139	204	-123	197	-130	204	-139	197	-130	186	-142	186	-142	197	-130	185	-133	241	37	213	37	219	-129	241	37	219	-129	230	-114	241	37	230	-114	238	-95	241	37	238	-95	241	-73	213	-88	212	-101	219	-129	213	-88	219	-129	213	37	137	-102	132	-102	135	-132	137	-102	135	-132	149	-137	137	-102	149	-137	142	-103	128	-104	125	-107	126	-124	128	-104	126	-124	135	-132	128	-104	135	-132	132	-102	123	-111	123	-115	126	-124	123	-111	126	-124	125	-107	179	-132	186	-142	185	-133	249	-123	244	-113	250	-139	250	-139	244	-113	241	-101	250	-139	241	-101	235	-129	235	-129	241	-101	241	-88	235	-129	241	-88	241	37	241	37	213	37	216	-95	241	37	216	-95	223	-114	241	37	223	-114	235	-129	286	-126	281	-130	287	-141	287	-141	281	-130	275	-132	287	-141	275	-132	268	-133	268	-133	257	-130	267	-142	267	-142	257	-130	250	-139	307	-105	303	-108	305	-137	305	-137	303	-108	300	-113	305	-137	300	-113	296	-117	296	-117	291	-122	305	-137	305	-137	291	-122	287	-141	328	-107	325	-104	328	-124	328	-107	328	-124	331	-115	328	-107	331	-115	330	-111	321	-102	317	-102	318	-132	321	-102	318	-132	328	-124	321	-102	328	-124	325	-104	318	-132	317	-102	311	-103	318	-132	311	-103	307	-105	318	-132	307	-105	305	-137	268	-133	267	-142	287	-141	286	-126	287	-141	291	-122	249	-123	250	-139	257	-130	216	-95	213	37	213	-73	124	-107	132	-106	133	-59	133	-59	132	-106	139	-103	133	-59	139	-103	140	-63	140	-63	139	-103	145	-98	140	-63	145	-98	145	-68	145	-68	145	-98	148	-91	145	-68	148	-91	148	-75	148	-75	148	-91	150	-83	101	-75	101	-91	104	-68	104	-68	101	-91	105	-97	104	-68	105	-97	109	-63	109	-63	105	-97	110	-103	109	-63	110	-103	116	-59	116	-59	110	-103	117	-106	116	-59	117	-106	124	-58	124	-58	117	-106	124	-107	124	-58	124	-107	133	-59	101	-91	101	-75	100	-83	75	-59	75	-108	83	-60	83	-60	75	-108	83	-107	83	-60	83	-107	90	-63	90	-63	83	-107	90	-103	90	-63	90	-103	95	-69	95	-69	90	-103	95	-98	95	-69	95	-98	99	-75	99	-75	95	-98	99	-91	99	-75	99	-91	100	-83	50	-83	51	-91	51	-75	51	-75	51	-91	55	-98	51	-75	55	-98	55	-69	55	-69	55	-98	60	-103	55	-69	60	-103	60	-63	60	-63	60	-103	67	-107	60	-63	67	-107	67	-60	67	-60	67	-107	75	-108	67	-60	75	-108	75	-59	150	-83	151	-91	151	-75	151	-75	151	-91	155	-98	151	-75	155	-98	155	-69	155	-69	155	-98	160	-103	155	-69	160	-103	160	-63	160	-63	160	-103	166	-107	160	-63	166	-107	167	-60	167	-60	166	-107	174	-108	167	-60	174	-108	175	-59	175	-59	174	-108	182	-107	175	-59	182	-107	182	-60	182	-60	182	-107	189	-103	182	-60	189	-103	189	-63	189	-63	189	-103	195	-98	189	-63	195	-98	195	-69	195	-69	195	-98	198	-91	195	-69	198	-91	198	-75	198	-75	198	-91	200	-83	156	-94	152	-103	154	-123	154	-123	152	-103	144	-110	154	-123	144	-110	140	-130	140	-130	144	-110	135	-115	140	-130	135	-115	124	-133	124	-133	135	-115	124	-116	126	-34	124	-50	135	-52	126	-34	135	-52	141	-36	141	-36	135	-52	144	-57	141	-36	144	-57	155	-43	155	-43	144	-57	151	-64	155	-43	151	-64	156	-73	175	-83	173	-68	173	-99	173	-99	173	-68	165	-54	173	-99	165	-54	165	-113	165	-113	165	-54	158	-83	156	-73	158	-83	165	-54	156	-73	165	-54	155	-43	156	-94	154	-123	165	-113	156	-94	165	-113	158	-83	99	-64	106	-57	110	-36	110	-36	106	-57	115	-52	110	-36	115	-52	126	-34	126	-34	115	-52	124	-50	96	-43	85	-54	93	-83	96	-43	93	-83	94	-73	96	-43	94	-73	99	-64	96	-43	99	-64	110	-36	99	-103	94	-94	95	-123	95	-123	94	-94	93	-83	114	-115	106	-110	109	-130	114	-115	109	-130	124	-133	114	-115	124	-133	124	-116	99	-103	95	-123	109	-130	99	-103	109	-130	106	-110	75	-83	78	-99	78	-67	78	-67	78	-99	85	-113	78	-67	85	-113	85	-54	85	-54	85	-113	95	-123	85	-54	95	-123	93	-83	125	-108	127	-107	128	-55	128	-55	127	-107	130	-107	128	-55	130	-107	139	-59	139	-59	130	-107	132	-106	139	-59	132	-106	133	-106	133	-106	136	-106	139	-59	139	-59	136	-106	138	-107	139	-59	138	-107	139	-109	160	-102	157	-81	156	-123	156	-123	157	-81	149	-67	156	-123	149	-67	145	-142	145	-142	149	-67	141	-113	145	-142	141	-113	139	-120	145	-142	139	-120	136	-130	139	-59	139	-109	149	-67	149	-67	139	-109	140	-110	149	-67	140	-110	141	-113	125	-108	128	-55	122	-108	122	-108	128	-55	119	-54	122	-108	119	-54	113	-107	113	-107	119	-54	112	-55	113	-107	112	-55	105	-105	105	-105	112	-55	104	-58	105	-105	104	-58	98	-100	98	-100	104	-58	97	-64	98	-100	97	-64	92	-93	92	-93	97	-64	92	-72	92	-93	92	-72	90	-83	130	-158	145	-142	136	-130	130	-158	136	-130	128	-141	130	-158	128	-141	116	-153	130	-158	116	-153	115	-169	116	-153	99	-166	104	-175	116	-153	104	-175	115	-169	106	-106	115	-107	107	-89	107	-89	115	-107	113	-89	122	-88	113	-89	115	-107	122	-88	115	-107	136	-105	104	-50	107	-49	117	0	117	0	107	-49	110	-49	117	0	110	-49	113	-49	113	-49	123	-50	117	0	117	0	123	-50	122	-31	117	0	122	-31	134	0	117	0	96	-49	99	-51	117	0	99	-51	102	-50	117	0	102	-50	104	-50	177	-64	176	-52	175	-79	175	-79	176	-52	170	-43	175	-79	170	-43	167	-91	167	-91	170	-43	161	-36	167	-91	161	-36	154	-99	154	-99	161	-36	149	-32	154	-99	149	-32	140	-67	140	-67	149	-32	139	-60	136	-55	139	-60	149	-32	136	-55	149	-32	134	-30	136	-55	134	-30	132	-30	136	-55	132	-30	131	-52	131	-52	132	-30	129	-30	131	-52	129	-30	127	-30	131	-52	127	-30	124	-31	131	-52	124	-31	123	-50	154	-99	140	-67	139	-74	154	-99	139	-74	136	-105	136	-105	139	-74	135	-81	136	-105	135	-81	130	-85	80	-83	82	-102	88	-86	88	-86	82	-102	90	-104	88	-86	90	-104	94	-87	94	-87	90	-104	98	-106	94	-87	98	-106	101	-88	101	-88	98	-106	106	-106	101	-88	106	-106	107	-89	82	-102	80	-83	73	-98	122	-88	136	-105	130	-85	122	-31	123	-50	124	-31	107	-34	107	-34	107	-34	107	-34	106	0	104	-80	104	-80	106	0	96	-7	104	-80	96	-7	94	-75	94	-75	96	-7	88	-16	94	-75	88	-16	86	-68	86	-68	88	-16	83	-25	86	-68	83	-25	81	-58	81	-58	83	-25	80	-34	81	-58	80	-34	79	-45	110	-20	114	-13	106	0	106	0	114	-13	121	-6	106	0	121	-6	129	0	108	-27	110	-20	106	0	108	-27	106	0	107	-34	116	-82	129	-80	120	-53	120	-53	129	-80	126	-54	132	-53	126	-54	129	-80	132	-53	129	-80	140	-76	171	-44	161	-35	161	-58	161	-58	161	-35	153	-43	161	-58	153	-43	151	-69	151	-69	153	-43	146	-48	151	-69	146	-48	140	-76	140	-76	146	-48	139	-51	140	-76	139	-51	132	-53	116	-82	120	-53	115	-51	116	-82	115	-51	111	-47	116	-82	111	-47	108	-42	116	-82	108	-42	104	-80	107	-34	104	-80	108	-42	135	-116	135	-50	115	-50	135	-116	115	-50	115	-116	176	-117	204	-117	176	-75	176	-75	204	-117	204	-48	176	-75	204	-48	75	-75	75	-75	204	-48	47	-48	75	-75	47	-48	75	-117	75	-117	47	-48	47	-117	115	-72	114	-80	117	-105	117	-105	114	-80	112	-85	117	-105	112	-85	111	-109	111	-109	112	-85	108	-90	111	-109	108	-90	103	-111	103	-111	108	-90	102	-92	103	-111	102	-92	94	-112	94	-112	102	-92	94	-93	136	-79	135	-72	134	-105	134	-105	135	-72	135	-54	134	-105	135	-54	128	-101	128	-101	135	-54	125	-96	135	-54	115	-54	117	-105	135	-54	117	-105	122	-101	135	-54	122	-101	125	-96	182	-79	179	-85	186	-105	186	-105	179	-85	174	-89	186	-105	174	-89	174	-110	174	-110	174	-89	167	-92	174	-110	167	-92	159	-112	159	-112	167	-92	158	-93	203	-54	182	-54	186	-105	203	-54	186	-105	195	-97	203	-54	195	-97	201	-85	203	-54	201	-85	203	-72	182	-72	182	-79	186	-105	182	-72	186	-105	182	-54	139	-85	141	-109	144	-89	144	-89	141	-109	150	-111	144	-89	150	-111	151	-92	151	-92	150	-111	159	-112	151	-92	159	-112	158	-93	136	-79	134	-105	141	-109	136	-79	141	-109	139	-85	86	-92	79	-89	79	-110	86	-92	79	-110	94	-112	86	-92	94	-112	94	-93	79	-89	74	-85	79	-110	79	-110	74	-85	71	-80	79	-110	71	-80	67	-105	67	-105	71	-80	70	-72	67	-105	70	-72	70	-54	70	-54	50	-54	52	-85	70	-54	52	-85	58	-97	70	-54	58	-97	67	-105	52	-85	50	-54	50	-72	115	-72	117	-105	115	-54	203	-35	185	-35	141	-119	141	-119	185	-35	125	-87	141	-119	125	-87	109	-119	109	-119	125	-87	65	-35	109	-119	65	-35	47	-35	47	-119	65	-119	109	-35	109	-35	65	-119	125	-68	109	-35	125	-68	141	-35	141	-35	125	-68	186	-119	141	-35	186	-119	203	-119	108	-80	94	-73	99	-108	99	-108	94	-73	83	-64	99	-108	83	-64	80	-98	80	-98	83	-64	75	-50	80	-98	75	-50	70	-33	172	-52	163	-66	166	-99	166	-99	163	-66	152	-75	166	-99	152	-75	147	-109	147	-109	152	-75	140	-80	147	-109	140	-80	126	-82	126	-82	108	-80	124	-112	124	-112	108	-80	99	-108	70	-33	55	-33	58	-60	70	-33	58	-60	66	-82	70	-33	66	-82	80	-98	181	-33	172	-52	180	-84	181	-33	180	-84	190	-62	181	-33	190	-62	195	-33	126	-82	124	-112	147	-109	172	-52	166	-99	180	-84	163	-75	166	-41	152	-66	152	-66	166	-41	147	-32	152	-66	147	-32	140	-60	140	-60	147	-32	126	-59	108	-61	126	-59	124	-29	108	-61	124	-29	99	-32	70	-107	75	-90	80	-42	80	-42	75	-90	83	-76	80	-42	83	-76	99	-32	99	-32	83	-76	94	-67	99	-32	94	-67	108	-61	70	-107	80	-42	66	-59	70	-107	66	-59	58	-80	70	-107	58	-80	55	-107	195	-107	190	-79	181	-107	181	-107	190	-79	180	-57	181	-107	180	-57	172	-88	172	-88	180	-57	166	-41	172	-88	166	-41	163	-75	147	-32	124	-29	126	-59	61	-100	65	-94	67	-67	67	-67	65	-94	70	-89	67	-67	70	-89	79	-60	79	-60	70	-89	76	-86	79	-60	76	-86	83	-85	83	-85	88	-86	93	-58	93	-58	88	-86	92	-87	93	-58	92	-87	98	-89	57	-108	61	-100	67	-67	57	-108	67	-67	56	-77	57	-108	56	-77	48	-91	57	-108	48	-91	42	-108	155	-108	170	-107	161	-81	161	-81	170	-107	166	-81	173	-80	166	-81	170	-107	173	-80	170	-107	182	-101	193	-55	188	-65	192	-90	193	-55	192	-90	201	-75	193	-55	201	-75	208	-55	183	-72	178	-77	182	-101	183	-72	182	-101	192	-90	183	-72	192	-90	188	-65	114	-61	114	-97	121	-64	121	-64	114	-97	125	-102	121	-64	125	-102	128	-67	128	-67	125	-102	134	-105	128	-67	134	-105	139	-73	139	-73	134	-105	141	-107	139	-73	141	-107	148	-77	148	-77	141	-107	148	-108	148	-77	148	-108	155	-79	155	-79	148	-108	155	-108	155	-79	155	-108	161	-81	93	-58	98	-89	100	-58	100	-58	98	-89	105	-92	100	-58	105	-92	107	-60	107	-60	105	-92	114	-97	107	-60	114	-97	114	-61	93	-58	79	-60	83	-85	173	-80	182	-101	178	-77	203	-97	203	-69	47	-69	203	-97	47	-69	47	-97	250	-94	250	-69	0	-69	250	-94	0	-69	0	-94	0	-69	0	-94	250	-94	0	-69	250	-94	250	-69	0	-124	0	-149	250	-149	0	-124	250	-149	250	-124	58	116	62	122	63	149	63	149	62	122	67	126	63	149	67	126	76	155	76	155	67	126	73	129	76	155	73	129	79	130	79	130	84	130	90	157	90	157	84	130	89	129	90	157	89	129	95	127	54	107	58	116	63	149	54	107	63	149	53	139	54	107	53	139	45	125	54	107	45	125	40	107	138	108	145	107	145	139	145	139	145	107	152	107	145	139	152	107	152	136	152	136	152	107	167	109	152	136	167	109	158	135	158	135	167	109	164	134	170	135	164	134	167	109	170	135	167	109	179	115	190	160	185	150	189	125	190	160	189	125	198	140	190	160	198	140	204	160	180	143	175	138	179	115	180	143	179	115	189	125	180	143	189	125	185	150	111	154	112	119	118	152	118	152	112	119	123	114	118	152	123	114	125	148	125	148	123	114	131	110	125	148	131	110	136	143	136	143	131	110	138	108	136	143	138	108	145	139	90	157	95	127	97	157	97	157	95	127	102	123	97	157	102	123	104	156	104	156	102	123	112	119	104	156	112	119	111	154	90	157	76	155	79	130	170	135	179	115	175	138	201	115	201	137	48	137	201	115	48	137	48	115	250	115	250	137	0	137	250	115	0	137	0	115	219	290	193	290	50	-36	219	290	50	-36	77	-36	256	331	228	331	50	-77	256	331	50	-77	77	-77	75	-35	60	-35	75	-35	75	-35	60	-35	75	-53	75	-35	75	-53	90	-37	90	-37	75	-53	85	-55	90	-37	85	-55	93	-59	104	-93	100	-101	104	-122	104	-122	100	-101	93	-108	104	-122	93	-108	90	-129	90	-129	93	-108	85	-112	90	-129	85	-112	75	-113	104	-122	114	-112	104	-93	104	-93	114	-112	105	-83	104	-73	105	-83	114	-54	104	-73	114	-54	104	-44	104	-44	90	-37	93	-59	104	-44	93	-59	100	-65	104	-44	100	-65	104	-73	121	-68	114	-54	114	-112	121	-68	114	-112	121	-99	121	-68	121	-99	124	-83	105	-83	114	-112	114	-54	75	-132	90	-129	75	-113	75	-132	75	-113	60	-113	75	-132	60	-113	60	-132	75	-53	60	-35	60	-53	75	-67	75	-25	47	-25	75	-67	47	-25	47	-94	75	-67	47	-94	204	-94	75	-67	204	-94	176	-67	176	-25	176	-67	204	-94	176	-25	204	-94	204	-25	84	-112	103	-93	84	-25	84	-25	103	-93	103	-45	84	-25	103	-45	166	-25	166	-25	103	-45	147	-45	166	-25	147	-45	166	-112	166	-112	147	-45	147	-93	166	-112	147	-93	103	-93	103	-93	84	-112	166	-112	92	-32	83	-31	92	-61	92	-61	83	-31	79	-59	76	-59	79	-59	77	-32	76	-59	77	-32	72	-60	72	-60	77	-32	71	-33	72	-60	71	-33	66	-62	66	-62	71	-33	65	-36	66	-62	65	-36	59	-65	59	-65	65	-36	58	-40	59	-65	58	-40	50	-45	101	-66	108	-73	109	-40	109	-40	108	-73	115	-83	109	-40	115	-83	117	-48	117	-48	115	-83	121	-93	117	-48	121	-93	125	-58	125	-58	121	-93	131	-93	125	-58	131	-93	133	-48	133	-48	131	-93	136	-82	133	-48	136	-82	142	-40	142	-40	136	-82	143	-73	142	-40	143	-73	151	-35	151	-35	143	-73	149	-65	151	-35	149	-65	157	-61	168	-31	166	-59	170	-59	168	-31	170	-59	175	-32	175	-32	170	-59	175	-60	175	-32	175	-60	181	-33	181	-33	175	-60	182	-62	181	-33	182	-62	186	-36	186	-36	182	-62	190	-65	186	-36	190	-65	193	-40	193	-40	190	-65	200	-70	193	-40	200	-70	200	-45	159	-32	151	-35	157	-61	159	-32	157	-61	166	-59	159	-32	166	-59	168	-31	101	-66	109	-40	101	-35	101	-66	101	-35	92	-32	101	-66	92	-32	92	-61	83	-31	77	-32	79	-59	59	-65	50	-45	50	-70	139	310	172	344	159	358	139	310	159	358	125	324	139	310	125	324	158	262	139	310	158	262	171	277	79	277	92	263	111	310	111	310	92	263	125	296	111	310	125	296	125	324	125	324	125	296	158	262	92	358	77	344	111	310	92	358	111	310	125	324	120	279	116	274	119	256	119	256	116	274	108	269	119	256	108	269	99	264	130	365	129	370	134	265	134	265	129	370	128	374	124	291	123	284	134	265	134	265	123	284	120	279	134	265	120	279	119	256	143	396	151	400	151	415	143	396	151	415	137	392	137	392	151	415	134	409	137	392	134	409	132	387	132	387	134	409	129	381	128	374	129	381	120	401	128	374	120	401	122	302	128	374	122	302	123	296	128	374	123	296	124	291	120	401	109	390	110	329	120	401	110	329	115	318	120	401	115	318	119	309	120	401	119	309	122	302	101	357	102	350	103	378	103	378	102	350	104	343	103	378	104	343	109	390	109	390	104	343	107	336	109	390	107	336	110	329	150	316	148	323	149	287	149	287	148	323	145	332	149	287	145	332	144	275	144	275	145	332	140	343	144	275	140	343	135	352	150	316	149	287	151	302	150	316	151	302	151	309	134	265	144	275	135	352	134	265	135	352	132	359	134	265	132	359	130	365	124	291	134	265	128	374	119	256	99	264	99	249	101	357	103	378	101	364	120	401	129	381	134	409	0	464	0	439	250	439	0	464	250	439	250	464	0	410	0	385	250	385	0	410	250	385	250	410	114	269	141	269	114	314	114	314	141	269	141	340	114	314	141	340	27	314	27	314	141	340	0	340	27	314	0	340	27	269	27	269	0	340	0	269	65	344	69	350	71	378	71	378	69	350	75	355	71	378	75	355	83	384	83	384	75	355	80	357	83	384	80	357	87	358	87	358	91	358	98	386	98	386	91	358	95	357	98	386	95	357	99	356	61	335	65	344	71	378	61	335	71	378	61	367	61	335	61	367	53	353	61	335	53	353	47	335	65	274	69	281	71	308	71	308	69	281	75	285	71	308	75	285	83	314	83	314	75	285	80	288	83	314	80	288	87	289	87	289	91	289	98	316	98	316	91	289	95	288	98	316	95	288	99	287	61	266	65	274	71	308	61	266	71	308	61	298	61	266	61	298	53	284	61	266	53	284	47	266	98	316	99	287	104	316	104	316	99	287	103	285	104	316	103	285	108	283	108	283	119	278	111	315	111	315	119	278	118	313	98	316	83	314	87	289	98	386	99	356	104	386	104	386	99	356	103	355	104	386	103	355	108	353	108	353	119	348	111	385	111	385	119	348	118	383	98	386	83	384	87	358	111	315	104	316	108	283	118	313	119	278	125	311	125	311	119	278	130	273	125	311	130	273	132	307	132	307	130	273	138	269	132	307	138	269	145	301	145	301	138	269	146	267	145	301	146	267	150	299	150	299	146	267	152	266	150	299	152	266	156	297	156	297	152	266	160	266	156	297	160	266	161	295	161	295	160	266	175	268	161	295	175	268	166	294	166	294	175	268	171	294	177	295	171	294	175	268	177	295	175	268	187	274	111	385	104	386	108	353	118	383	119	348	125	380	125	380	119	348	130	343	125	380	130	343	132	377	132	377	130	343	138	339	132	377	138	339	145	371	145	371	138	339	146	337	145	371	146	337	150	368	150	368	146	337	152	336	150	368	152	336	156	366	156	366	152	336	160	335	156	366	160	335	161	365	161	365	160	335	175	337	161	365	175	337	166	364	166	364	175	337	171	363	177	364	171	363	175	337	177	364	175	337	187	343	198	388	193	379	197	353	198	388	197	353	205	368	198	388	205	368	212	388	188	372	183	367	187	343	188	372	187	343	197	353	188	372	197	353	193	379	198	319	193	309	197	284	198	319	197	284	205	299	198	319	205	299	212	319	188	302	183	297	187	274	188	302	187	274	197	284	188	302	197	284	193	309	177	295	187	274	183	297	177	364	187	343	183	367	136	-139	133	-126	134	-182	134	-182	133	-126	132	-112	132	-102	132	-112	135	-108	132	-102	135	-108	146	-94	146	-94	135	-108	150	-101	123	-108	127	-112	127	-103	127	-103	127	-112	130	-31	130	-31	127	-112	130	-183	130	-31	130	-183	134	-32	134	-32	130	-183	132	-102	132	-102	133	-88	134	-32	134	-32	133	-88	136	-75	134	-32	136	-75	137	-34	137	-34	136	-75	139	-63	137	-34	139	-63	140	-37	140	-37	139	-63	142	-53	140	-37	142	-53	142	-41	142	-41	142	-53	143	-45	127	-112	126	-126	126	-182	127	-112	126	-182	130	-183	117	-169	117	-173	118	-161	118	-161	117	-173	119	-176	118	-161	119	-176	120	-151	120	-151	119	-176	122	-179	120	-151	122	-179	123	-139	123	-139	122	-179	126	-182	123	-139	126	-182	126	-126	132	-112	147	-122	135	-108	135	-108	147	-122	148	-114	148	-114	147	-122	158	-133	148	-114	158	-133	161	-119	161	-119	158	-133	166	-142	161	-119	166	-142	172	-122	172	-122	166	-142	174	-149	172	-122	174	-149	181	-124	181	-124	174	-149	182	-151	181	-124	182	-151	188	-127	188	-127	182	-151	187	-151	188	-127	187	-151	190	-149	176	-65	170	-70	173	-93	176	-65	173	-93	182	-91	176	-65	182	-91	178	-64	184	-63	188	-88	188	-63	188	-63	188	-88	191	-87	188	-63	191	-87	192	-66	192	-66	191	-87	194	-85	192	-66	194	-85	194	-69	194	-69	194	-85	195	-83	194	-69	195	-83	196	-73	196	-73	195	-83	196	-80	196	-73	196	-80	196	-78	183	-63	181	-63	182	-91	183	-63	182	-91	188	-88	183	-63	188	-88	184	-63	180	-64	178	-64	182	-91	180	-64	182	-91	181	-63	146	-94	150	-101	156	-85	156	-85	150	-101	163	-96	156	-85	163	-96	164	-77	164	-77	163	-96	173	-93	164	-77	173	-93	170	-70	132	-112	132	-102	130	-183	132	-112	130	-183	134	-182	195	-139	195	-136	195	-142	195	-142	195	-136	194	-133	195	-142	194	-133	193	-146	193	-146	194	-133	193	-131	193	-146	193	-131	191	-129	191	-129	188	-127	190	-149	191	-129	190	-149	193	-146	136	-139	137	-179	139	-151	139	-151	137	-179	140	-176	139	-151	140	-176	142	-161	142	-161	140	-176	142	-173	142	-161	142	-173	143	-169	123	-75	126	-88	126	-32	126	-32	126	-88	127	-103	126	-32	127	-103	130	-31	117	-41	118	-53	119	-37	119	-37	118	-53	120	-63	119	-37	120	-63	122	-34	122	-34	120	-63	123	-75	122	-34	123	-75	126	-32	90	-144	98	-137	99	-118	99	-118	98	-137	106	-128	99	-118	106	-128	111	-113	111	-113	106	-128	116	-119	111	-113	116	-119	123	-108	123	-108	116	-119	127	-112	87	-121	77	-124	79	-151	87	-121	79	-151	81	-150	87	-121	81	-150	83	-149	87	-121	83	-149	84	-149	87	-121	84	-149	90	-144	87	-121	90	-144	99	-118	77	-124	70	-127	71	-151	77	-124	71	-151	75	-151	77	-124	75	-151	77	-151	77	-124	77	-151	79	-151	67	-149	71	-151	70	-127	67	-149	70	-127	67	-129	67	-149	67	-129	65	-132	67	-149	65	-132	65	-147	64	-135	63	-138	63	-144	64	-135	63	-144	65	-147	64	-135	65	-147	65	-132	96	-78	99	-98	105	-87	105	-87	99	-98	111	-102	105	-87	111	-102	115	-96	115	-96	111	-102	123	-108	115	-96	123	-108	127	-103	88	-70	81	-65	87	-94	88	-70	87	-94	99	-98	88	-70	99	-98	96	-78	87	-94	81	-65	80	-64	87	-94	80	-64	78	-64	87	-94	78	-64	77	-63	87	-94	77	-63	76	-91	76	-91	77	-63	75	-63	76	-91	75	-63	74	-63	76	-91	74	-63	70	-63	76	-91	70	-63	68	-88	66	-66	64	-69	64	-85	66	-66	64	-85	66	-86	66	-66	66	-86	68	-88	66	-66	68	-88	70	-63	61	-78	62	-80	62	-73	62	-73	62	-80	63	-83	62	-73	63	-83	64	-69	64	-69	63	-83	64	-85	63	-144	63	-138	63	-141	118	-53	117	-41	117	-45	136	-139	134	-182	137	-179	387	-37	373	-37	375	-72	375	-72	373	-37	357	-58	375	-72	357	-58	343	-95	343	-95	357	-58	325	-72	343	-95	325	-72	301	-108	301	-108	325	-72	286	-80	301	-108	286	-80	257	-114	257	-114	286	-80	249	-84	257	-114	249	-84	220	-116	220	-116	249	-84	220	-85	84	-58	68	-37	98	-95	84	-58	98	-95	116	-72	116	-72	98	-95	140	-108	116	-72	140	-108	154	-80	154	-80	140	-108	184	-114	154	-80	184	-114	192	-84	192	-84	184	-114	220	-116	192	-84	220	-116	220	-85	68	-37	54	-37	66	-72	68	-37	66	-72	98	-95	57	266	63	277	66	302	66	302	63	277	75	283	66	302	75	283	85	311	85	311	75	283	88	287	85	311	88	287	106	315	106	315	88	287	103	289	106	315	103	289	117	289	128	316	117	289	119	289	128	316	119	289	121	289	51	287	42	266	57	266	51	287	57	266	66	302	314	287	287	290	310	259	314	287	310	259	336	258	314	287	336	258	339	286	310	259	287	290	283	262	283	262	287	290	259	295	283	262	259	295	256	266	256	266	259	295	232	300	256	266	232	300	230	272	230	272	232	300	208	306	230	272	208	306	204	278	204	278	208	306	192	309	204	278	192	309	189	281	189	281	192	309	176	312	189	281	176	312	173	284	173	284	176	312	160	314	173	284	160	314	158	287	158	287	160	314	144	316	158	287	144	316	142	288	142	288	144	316	128	316	142	288	128	316	127	289	343	286	359	260	345	286	345	286	359	260	348	286	361	286	348	286	359	260	361	286	359	260	380	264	422	309	408	309	414	288	414	288	408	309	401	298	414	288	401	298	399	273	399	273	401	298	390	291	399	273	390	291	380	264	380	264	390	291	376	288	380	264	376	288	361	286	359	260	343	286	342	286	359	260	342	286	340	286	359	260	340	286	339	286	359	260	339	286	336	258	128	316	121	289	123	289	128	316	123	289	125	289	128	316	125	289	127	289	117	289	128	316	106	315	373	253	375	289	357	275	357	275	375	289	343	311	357	275	343	311	325	289	325	289	343	311	301	325	325	289	301	325	286	297	286	297	301	325	257	331	286	297	257	331	249	301	249	301	257	331	220	302	192	301	220	302	220	332	192	301	220	332	184	331	68	253	84	275	98	311	98	311	84	275	116	289	98	311	116	289	140	325	140	325	116	289	154	297	140	325	154	297	184	331	184	331	154	297	192	301	66	289	54	253	68	253	66	289	68	253	98	311	257	331	220	332	220	302	375	289	373	253	387	253	367	-104	371	-123	368	-102	368	-102	371	-123	368	-101	368	-65	368	-101	371	-123	368	-65	371	-123	368	-64	368	-64	371	-123	371	-42	371	-42	371	-123	381	-112	371	-42	381	-112	382	-53	382	-53	381	-112	393	-102	382	-53	393	-102	393	-63	393	-63	393	-102	405	-93	393	-63	405	-93	405	-72	405	-72	405	-93	417	-87	405	-72	417	-87	417	-79	371	-42	362	-31	365	-58	371	-42	365	-58	366	-59	371	-42	366	-59	367	-60	371	-42	367	-60	368	-61	371	-42	368	-61	368	-62	371	-42	368	-62	368	-64	362	-97	364	-97	363	-69	364	-68	363	-69	364	-97	364	-68	364	-97	365	-68	365	-68	364	-97	366	-98	365	-68	366	-98	367	-66	367	-66	366	-98	367	-99	367	-66	367	-99	368	-65	368	-65	367	-99	368	-100	368	-65	368	-100	368	-101	365	-108	352	-125	361	-134	365	-108	361	-134	371	-123	365	-108	371	-123	366	-106	42	-69	42	-97	362	-97	42	-69	362	-97	363	-69	367	-105	366	-106	371	-123	367	-105	371	-123	367	-104	365	-58	362	-31	352	-41	42	211	42	193	45	218	45	218	42	193	46	185	45	218	46	185	51	224	51	224	46	185	52	179	51	224	52	179	59	228	59	228	52	179	59	176	59	228	59	176	68	229	68	229	59	176	68	174	68	229	68	174	77	228	77	228	68	174	77	176	77	228	77	176	84	224	84	224	77	176	84	179	84	224	84	179	90	218	90	218	84	179	90	185	90	218	90	185	94	210	94	210	90	185	94	193	94	210	94	193	95	201	75	-1	78	-1	82	49	82	49	78	-1	81	0	82	49	81	0	83	0	83	0	85	0	93	43	93	43	85	0	87	-2	93	43	87	-2	89	-3	40	23	41	14	42	32	42	32	41	14	45	7	42	32	45	7	46	40	46	40	45	7	51	2	46	40	51	2	52	46	52	46	51	2	59	-1	52	46	59	-1	60	49	60	49	59	-1	69	-2	60	49	69	-2	70	51	70	51	69	-2	72	-2	70	51	72	-2	82	49	82	49	72	-2	75	-1	109	7	107	22	107	-11	107	-11	107	22	102	34	107	-11	102	34	100	-28	100	-28	102	34	93	43	100	-28	93	43	90	-7	90	-7	88	-44	100	-28	93	43	89	-3	90	-5	93	43	90	-5	90	-7	93	43	82	49	83	0	88	-44	90	-7	88	-17	88	-44	88	-17	83	-28	88	-44	83	-28	75	-38	88	-44	75	-38	73	-58	63	-49	49	-60	54	-69	63	-49	54	-69	73	-58	63	-49	73	-58	75	-38	42	193	42	211	40	201	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	74	253	86	320	56	253	10	286	10	271	14	293	14	293	10	271	14	264	14	293	14	264	19	298	19	298	14	264	19	258	19	298	19	258	26	302	26	302	19	258	26	255	26	302	26	255	33	303	33	303	26	255	33	253	33	303	33	253	41	302	41	302	33	253	41	255	41	302	41	255	48	298	48	298	41	255	48	258	48	298	48	258	54	293	54	293	48	258	54	264	54	293	54	264	57	286	57	286	54	264	57	271	57	286	57	271	59	278	110	286	110	271	113	293	113	293	110	271	113	264	113	293	113	264	119	298	119	298	113	264	119	258	119	298	119	258	125	302	125	302	119	258	125	255	125	302	125	255	133	303	133	303	125	255	133	253	133	303	133	253	141	302	141	302	133	253	141	255	141	302	141	255	148	298	148	298	141	255	148	258	148	298	148	258	153	293	153	293	148	258	153	264	153	293	153	264	157	286	157	286	153	264	157	271	157	286	157	271	158	278	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	74	253	86	320	56	253	110	271	110	286	108	278	10	271	10	286	9	278	105	342	107	305	109	341	109	341	107	305	111	310	109	341	111	310	113	339	113	339	111	310	115	315	113	339	115	315	117	336	117	336	115	315	118	319	117	336	118	319	119	332	119	332	118	319	119	323	119	332	119	323	120	327	107	305	105	342	99	341	107	305	99	341	95	340	107	305	95	340	91	337	107	305	91	337	88	334	107	305	88	334	86	330	107	305	86	330	74	264	86	330	56	264	74	264	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	258	18	256	15	353	0	353	0	256	15	252	13	353	0	252	13	248	12	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	22	258	18	353	0	260	22	353	0	261	26	226	9	226	0	353	0	226	9	353	0	248	12	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	42	211	42	193	46	218	46	218	42	193	46	185	46	218	46	185	52	224	52	224	46	185	52	179	52	224	52	179	60	228	60	228	52	179	60	176	60	228	60	176	69	229	69	229	60	176	69	174	69	229	69	174	77	228	77	228	69	174	77	176	77	228	77	176	85	224	85	224	77	176	85	179	85	224	85	179	91	218	91	218	85	179	91	185	91	218	91	185	95	210	95	210	91	185	95	193	95	210	95	193	96	201	42	193	42	211	41	201	107	315	115	307	340	331	340	331	115	307	181	312	340	331	181	312	188	312	188	312	250	311	340	331	340	331	250	311	289	306	340	331	289	306	313	297	340	331	313	297	325	282	340	331	325	282	330	259	340	331	330	259	343	259	119	275	172	31	171	42	171	184	171	164	246	164	171	184	246	164	246	184	268	185	246	184	268	162	268	185	268	162	283	190	283	190	268	162	283	158	283	190	283	158	292	198	292	198	283	158	292	150	292	198	292	150	298	212	298	212	292	150	298	136	298	212	298	136	302	232	302	232	298	136	302	115	302	232	302	115	314	115	119	275	171	42	171	294	119	275	171	294	171	302	119	275	171	302	173	307	119	275	173	307	176	310	119	275	176	310	118	294	176	310	181	312	115	307	176	310	115	307	118	294	95	320	107	315	340	331	95	320	340	331	76	331	95	320	76	331	76	321	323	38	300	26	345	0	345	0	300	26	267	20	345	0	267	20	221	18	221	18	202	19	345	0	345	0	202	19	187	21	345	0	187	21	115	24	115	24	187	21	119	37	345	0	368	84	354	84	345	0	354	84	340	57	345	0	340	57	323	38	119	57	119	37	178	25	119	57	178	25	172	31	119	57	172	31	119	275	345	0	115	24	108	16	345	0	108	16	95	12	345	0	95	12	76	9	345	0	76	9	76	0	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	246	184	246	164	268	162	302	232	314	115	314	232	119	37	187	21	178	25	215	321	215	321	197	319	197	319	215	321	215	331	197	319	215	331	184	315	184	315	215	331	119	294	184	315	119	294	120	274	172	38	120	274	120	61	172	38	120	61	175	25	175	25	120	61	183	17	120	274	172	38	171	56	171	180	171	157	323	157	171	180	323	157	323	180	323	180	323	157	378	25	323	180	378	25	374	37	120	274	171	56	171	274	120	274	171	274	172	294	120	274	172	294	176	307	120	274	176	307	184	315	215	331	75	331	95	319	215	331	95	319	108	315	215	331	108	315	115	307	215	331	115	307	119	294	318	26	311	17	418	0	418	0	311	17	298	12	418	0	298	12	278	9	399	319	418	321	418	331	399	319	418	331	386	315	386	315	418	331	322	294	386	315	322	294	323	274	374	37	323	274	323	180	373	55	373	274	323	274	323	274	373	274	374	293	323	274	374	293	378	307	418	331	278	331	297	319	418	331	297	319	310	315	418	331	310	315	318	307	418	331	318	307	322	294	418	0	418	9	399	12	418	0	399	12	386	17	418	0	386	17	322	41	418	0	322	41	318	26	323	62	322	41	386	17	323	62	386	17	378	25	323	62	378	25	323	157	215	0	214	9	196	12	215	0	196	12	183	17	215	0	183	17	119	39	215	0	119	39	116	25	215	0	116	25	108	16	215	0	108	16	95	12	215	0	95	12	75	9	215	0	75	9	75	0	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	119	39	183	17	120	61	418	0	278	9	278	0	323	274	374	37	373	55	297	319	278	331	278	321	386	315	323	274	378	307	95	319	75	331	75	321	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	203	320	224	321	224	331	203	320	224	331	189	316	189	316	224	331	123	295	189	316	123	295	124	276	176	37	124	276	124	56	176	37	124	56	181	24	181	24	124	56	189	16	175	56	175	276	124	276	124	276	175	276	176	295	124	276	176	295	180	308	224	331	76	331	97	320	224	331	97	320	111	316	224	331	111	316	120	308	224	331	120	308	123	295	224	0	224	9	204	11	224	0	204	11	189	16	224	0	189	16	123	36	224	0	123	36	119	23	224	0	119	23	111	15	224	0	111	15	97	11	224	0	97	11	76	9	224	0	76	9	76	0	123	36	189	16	124	56	124	276	176	37	175	56	97	320	76	331	76	321	189	316	124	276	180	308	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	76	303	82	305	83	319	83	319	82	305	90	308	83	319	90	308	96	327	96	327	90	308	98	310	96	327	98	310	110	332	110	332	98	310	106	311	110	332	106	311	113	312	113	312	142	306	125	336	125	336	142	306	139	337	125	336	110	332	113	312	255	218	254	218	268	36	255	218	268	36	266	55	255	218	266	55	266	152	255	218	266	152	268	258	390	335	383	335	393	322	393	322	383	335	377	335	393	322	377	335	353	313	353	313	377	335	346	330	353	313	346	330	318	288	318	288	346	330	316	315	318	288	316	315	291	251	291	251	316	315	290	290	291	251	290	290	273	204	273	204	290	290	268	258	273	204	268	258	266	152	396	334	393	322	396	322	396	334	396	322	402	332	402	332	396	322	400	322	402	332	400	322	403	321	406	320	409	320	409	329	406	320	409	329	403	321	403	321	409	329	402	332	318	0	318	9	296	11	318	0	296	11	281	15	318	0	281	15	214	39	318	0	214	39	210	25	318	0	210	25	202	16	318	0	202	16	187	12	318	0	187	12	165	9	318	0	165	9	165	0	226	293	215	147	268	36	226	293	268	36	243	260	243	260	268	36	254	218	214	39	281	15	215	61	215	61	281	15	272	23	215	61	272	23	215	147	215	147	272	23	268	36	142	306	167	289	174	332	174	332	167	289	187	257	174	332	187	257	203	318	203	318	187	257	203	211	203	318	203	211	226	293	226	293	203	211	215	147	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	139	337	142	306	174	332	393	322	396	334	390	335	76	303	83	319	72	311	58	47	46	48	158	0	158	0	46	48	38	52	158	0	38	52	15	0	15	0	38	52	32	59	15	0	32	59	15	85	15	85	32	59	28	70	15	85	28	70	27	85	26	199	31	159	33	239	33	239	31	159	44	126	33	239	44	126	53	277	53	277	44	126	65	100	53	277	65	100	86	309	86	309	65	100	84	200	95	80	84	200	65	100	186	338	149	313	186	320	186	320	222	314	241	331	241	331	222	314	250	298	241	331	250	298	285	310	285	310	250	298	271	273	285	310	271	273	284	239	289	200	305	100	318	280	318	280	305	100	327	126	318	280	327	126	338	242	338	242	327	126	341	159	338	242	341	159	345	199	285	310	284	239	289	200	285	310	289	200	318	280	241	331	186	338	186	320	261	112	275	80	276	138	276	138	275	80	305	100	276	138	305	100	285	168	285	168	305	100	289	200	214	0	237	47	218	80	218	80	237	47	238	66	218	80	238	66	242	92	242	92	238	66	275	80	242	92	275	80	261	112	339	61	333	53	358	0	358	0	333	53	325	49	358	0	325	49	314	47	358	0	358	84	345	84	358	0	345	84	343	71	358	0	343	71	339	61	237	47	214	0	358	0	237	47	358	0	314	47	130	330	86	309	100	268	130	330	100	268	120	295	130	330	120	295	149	313	130	330	149	313	186	338	86	309	84	200	88	235	86	309	88	235	100	268	132	66	133	47	153	80	132	66	153	80	129	93	132	66	129	93	110	114	132	66	110	114	96	140	132	66	96	140	95	80	87	170	84	200	95	80	87	170	95	80	96	140	133	47	58	47	158	0	133	47	158	0	153	80	52	342	54	305	57	341	57	341	54	305	59	310	57	341	59	310	61	339	61	339	59	310	62	315	61	339	62	315	64	336	64	336	62	315	65	319	64	336	65	319	67	332	67	332	65	319	67	323	67	332	67	323	68	327	54	305	52	342	47	341	54	305	47	341	42	340	54	305	42	340	39	337	54	305	39	337	36	334	54	305	36	334	33	330	54	305	33	330	21	264	33	330	4	264	21	264	10	286	10	271	14	293	14	293	10	271	14	264	14	293	14	264	19	298	19	298	14	264	19	258	19	298	19	258	26	302	26	302	19	258	26	255	26	302	26	255	33	303	33	303	26	255	33	253	33	303	33	253	41	302	41	302	33	253	41	255	41	302	41	255	48	298	48	298	41	255	48	258	48	298	48	258	54	293	54	293	48	258	54	264	54	293	54	264	57	286	57	286	54	264	57	271	57	286	57	271	59	278	105	331	107	294	109	330	109	330	107	294	111	299	109	330	111	299	113	329	113	329	111	299	115	304	113	329	115	304	117	326	117	326	115	304	118	309	117	326	118	309	119	322	119	322	118	309	119	313	119	322	119	313	120	316	107	294	105	331	99	330	107	294	99	330	95	329	107	294	95	329	91	327	107	294	91	327	88	324	107	294	88	324	86	320	107	294	86	320	74	253	62	188	74	219	59	193	59	193	74	219	58	214	59	193	58	214	54	196	54	196	58	214	48	196	45	196	48	196	58	214	45	196	58	214	42	208	74	4	82	-2	89	224	89	224	82	-2	94	-4	89	224	94	-4	104	230	104	230	94	-4	107	40	104	230	107	40	107	228	108	33	109	-1	110	31	110	31	109	-1	122	7	110	31	122	7	113	29	113	29	122	7	117	28	122	29	117	28	122	7	122	29	122	7	133	20	110	286	110	271	113	293	113	293	110	271	113	264	113	293	113	264	119	298	119	298	113	264	119	258	119	298	119	258	125	302	125	302	119	258	125	255	125	302	125	255	133	303	133	303	125	255	133	253	133	303	133	253	141	302	141	302	133	253	141	255	141	302	141	255	148	298	148	298	141	255	148	258	148	298	148	258	153	293	153	293	148	258	153	264	153	293	153	264	157	286	157	286	153	264	157	271	157	286	157	271	158	278	151	50	143	54	143	35	143	35	143	54	137	43	143	35	137	43	133	20	133	20	137	43	132	36	133	20	132	36	127	31	109	-1	108	33	107	36	109	-1	107	36	107	40	109	-1	107	40	94	-4	74	219	62	188	64	181	74	219	64	181	65	172	74	219	65	172	66	26	74	219	66	26	68	14	74	219	68	14	74	4	74	219	74	4	89	224	65	172	65	39	66	26	42	208	27	204	32	196	42	208	32	196	37	196	42	208	37	196	41	196	42	208	41	196	45	196	32	196	27	204	27	195	122	29	133	20	127	31	110	271	110	286	108	278	74	253	86	320	56	253	10	271	10	286	9	278	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	174	337	76	51	99	108	174	337	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	337	258	18	256	15	353	0	353	0	256	15	252	13	353	0	252	13	248	12	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	174	337	108	128	166	266	174	337	166	266	224	128	174	337	224	128	184	337	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	174	337	340	12	330	17	353	0	340	12	353	0	353	9	260	22	258	18	353	0	260	22	353	0	261	26	226	9	226	0	353	0	226	9	353	0	248	12	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	51	24	42	16	177	0	177	0	42	16	29	11	177	0	29	11	8	9	55	295	56	275	112	310	55	295	112	310	148	331	148	331	112	310	115	312	148	331	115	312	119	313	119	313	162	310	148	331	148	331	162	310	195	327	239	89	234	59	250	15	250	15	234	59	220	39	250	15	220	39	217	4	217	4	220	39	198	26	217	4	198	26	177	0	177	0	198	26	170	20	177	0	170	20	138	18	138	18	126	19	177	0	177	0	126	19	118	21	177	0	118	21	55	37	55	37	118	21	56	56	213	289	225	270	232	317	232	317	225	270	228	245	235	181	228	245	225	223	195	327	162	310	192	302	195	327	192	302	213	289	195	327	213	289	232	317	235	181	254	191	258	300	258	300	254	191	268	205	258	300	268	205	274	277	274	277	268	205	277	224	274	277	277	224	280	248	232	317	228	245	235	181	232	317	235	181	258	300	234	121	239	167	220	142	220	142	239	167	211	174	220	142	211	174	198	155	198	155	211	174	211	175	198	155	211	175	214	205	214	205	211	175	235	181	214	205	235	181	225	223	140	163	171	161	172	186	172	186	171	161	198	155	172	186	198	155	197	193	197	193	198	155	214	205	140	163	172	186	139	183	140	163	139	183	108	183	140	163	108	183	108	163	109	32	108	41	56	275	109	32	56	275	56	56	296	89	292	116	291	58	291	58	292	116	281	138	291	58	281	138	275	34	275	34	281	138	263	155	275	34	263	155	250	15	250	15	263	155	239	167	250	15	239	167	239	89	56	56	118	21	112	26	56	56	112	26	109	32	56	275	108	41	108	296	56	275	108	296	108	303	56	275	108	303	109	307	56	275	109	307	112	310	148	331	8	331	29	320	148	331	29	320	43	316	148	331	43	316	51	308	148	331	51	308	55	295	29	320	8	331	8	321	177	0	8	9	8	0	51	24	177	0	55	37	239	167	234	121	239	89	38	315	45	307	286	331	286	331	45	307	111	311	286	331	111	311	118	312	286	331	118	312	206	312	286	331	206	312	232	310	286	331	232	310	251	303	286	331	251	303	264	291	286	331	264	291	272	273	286	331	272	273	276	247	286	331	276	247	289	247	100	56	100	292	50	276	50	276	100	292	101	300	50	276	101	300	103	306	50	276	103	306	106	310	50	276	106	310	49	294	50	276	101	37	100	56	111	311	45	307	49	294	111	311	49	294	106	310	25	319	38	315	286	331	25	319	286	331	6	331	25	319	6	331	6	321	146	0	146	9	126	11	146	0	126	11	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	62	49	40	113	16	50	62	113	16	105	24	50	62	105	24	101	37	50	62	101	37	50	276	174	337	24	0	68	46	68	46	24	0	338	0	68	46	338	0	262	46	262	46	338	0	184	337	262	46	184	337	174	337	174	337	68	46	166	266	174	337	166	266	262	46	45	24	38	16	276	0	276	0	38	16	25	12	276	0	25	12	6	9	38	315	45	307	271	331	271	331	45	307	111	312	271	331	111	312	118	312	118	312	179	311	271	331	271	331	179	311	219	306	271	331	219	306	243	297	271	331	243	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	45	24	117	21	49	37	49	37	117	21	108	25	49	37	108	25	50	57	50	57	108	25	102	31	50	57	102	31	50	275	50	275	102	31	100	42	50	275	100	42	100	294	100	184	100	164	176	164	100	184	176	164	176	184	198	185	176	184	198	162	198	185	198	162	213	190	213	190	198	162	213	158	213	190	213	158	222	198	222	198	213	158	222	150	222	198	222	150	229	212	229	212	222	150	229	136	229	212	229	136	233	232	233	232	229	136	233	115	233	232	233	115	244	115	50	275	100	294	101	302	50	275	101	302	103	307	50	275	103	307	106	310	50	275	106	310	49	294	106	310	111	312	45	307	106	310	45	307	49	294	25	320	38	315	271	331	25	320	271	331	6	331	25	320	6	331	6	321	254	38	230	26	276	0	276	0	230	26	197	20	276	0	197	20	151	18	151	18	132	19	276	0	276	0	132	19	117	21	276	0	117	21	45	24	276	0	299	84	285	84	276	0	285	84	271	57	276	0	271	57	254	38	176	184	176	164	198	162	233	232	244	115	244	232	276	0	6	9	6	0	35	271	38	279	26	331	26	331	38	279	43	287	26	331	43	287	50	295	50	295	58	301	26	331	26	331	58	301	68	306	26	331	68	306	81	309	73	19	289	324	224	312	224	312	289	324	289	331	224	312	289	331	117	312	97	311	117	312	289	331	97	311	289	331	26	331	26	331	16	246	29	246	26	331	29	246	32	260	26	331	32	260	35	271	224	312	5	7	73	19	73	19	5	7	286	0	73	19	286	0	199	19	199	19	286	0	215	20	278	59	273	49	286	0	286	0	273	49	266	40	286	0	266	40	257	33	257	33	249	28	286	0	286	0	249	28	240	24	286	0	240	24	228	21	286	0	299	88	287	88	286	0	287	88	282	72	286	0	282	72	278	59	286	0	5	7	5	0	215	20	286	0	228	21	26	331	81	309	97	311	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	149	331	9	331	28	319	149	331	28	319	41	315	149	331	41	315	49	307	149	331	49	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	105	38	104	56	104	180	104	157	256	157	104	180	256	157	256	180	256	180	256	157	312	25	256	180	312	25	308	37	54	274	104	56	104	274	54	274	104	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	255	294	320	315	255	294	256	274	308	37	256	274	256	180	307	55	307	274	256	274	256	274	307	274	308	293	256	274	308	293	312	307	352	331	211	331	231	319	352	331	231	319	244	315	352	331	244	315	251	307	352	331	251	307	255	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	256	62	255	41	320	17	256	62	320	17	312	25	256	62	312	25	256	157	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	54	61	53	39	117	17	54	61	117	17	109	25	54	61	109	25	105	38	54	61	105	38	54	274	148	0	9	9	9	0	352	0	212	9	212	0	256	274	308	37	307	55	231	319	211	331	211	321	320	315	256	274	312	307	28	319	9	331	9	321	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	134	308	149	314	180	338	180	338	149	314	164	318	180	338	164	318	180	320	180	320	194	319	235	330	235	330	194	319	207	316	235	330	180	338	180	320	247	142	246	156	238	220	238	220	246	156	245	170	238	220	245	170	245	180	245	180	245	189	238	220	238	220	245	189	246	197	238	220	246	197	247	204	249	212	251	220	238	220	249	212	238	220	247	204	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	234	1	235	26	223	19	234	1	223	19	209	15	234	1	209	15	196	12	234	1	196	12	181	11	234	1	181	11	180	-6	226	144	231	137	231	203	231	203	231	137	235	128	231	203	235	128	235	211	235	211	235	128	238	118	235	211	238	118	238	220	238	220	238	118	249	129	238	220	249	129	247	142	156	149	209	149	209	191	218	193	209	191	219	148	218	193	219	148	226	197	226	197	219	148	226	144	226	197	226	144	231	203	209	191	156	191	156	149	146	148	156	149	156	191	146	148	156	191	146	192	146	148	146	192	139	144	139	144	146	192	139	196	139	144	139	196	134	138	134	138	139	196	133	201	134	138	133	201	129	129	129	129	133	201	129	209	129	129	129	209	125	118	125	118	129	209	124	220	125	118	124	220	118	161	118	161	124	220	117	172	124	220	112	220	114	210	124	220	114	210	116	197	124	220	116	197	117	184	124	220	117	184	117	172	125	118	118	161	118	153	125	118	118	153	117	144	125	118	117	144	116	135	125	118	116	135	115	126	125	118	115	126	113	118	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	154	15	180	-6	167	12	167	12	180	-6	181	11	142	19	130	25	180	-6	142	19	180	-6	154	15	81	24	74	166	46	61	126	330	134	308	180	338	209	191	209	149	219	148	249	129	238	118	251	118	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	158	321	158	321	137	319	137	319	158	321	158	331	137	319	158	331	124	315	124	315	158	331	61	293	124	315	61	293	62	275	114	36	62	275	62	63	114	36	62	63	118	23	118	23	62	63	126	16	62	275	114	36	113	55	113	174	113	148	126	158	113	174	126	158	202	256	202	256	126	158	166	192	202	256	166	192	259	281	62	275	113	55	113	274	62	275	113	274	113	293	62	275	113	293	117	307	62	275	117	307	124	315	158	331	17	331	37	319	158	331	37	319	50	315	158	331	50	315	57	306	158	331	57	306	61	293	234	289	226	280	259	281	259	281	226	280	215	269	259	281	215	269	202	256	338	331	208	331	220	321	338	331	220	321	229	320	338	331	229	320	235	318	338	331	235	318	238	315	338	331	238	315	240	311	338	331	240	311	241	305	338	331	241	305	305	316	338	331	305	316	320	320	338	331	320	320	338	321	241	305	259	281	278	298	241	305	278	298	292	309	241	305	292	309	305	316	239	298	234	289	259	281	239	298	259	281	241	305	241	15	237	12	362	0	362	0	237	12	231	11	362	0	231	11	224	10	244	22	362	0	336	16	244	22	336	16	322	25	244	22	322	25	305	41	244	22	305	41	283	64	244	22	283	64	241	32	283	64	166	192	176	107	283	64	176	107	198	84	283	64	198	84	217	63	283	64	217	63	232	46	283	64	232	46	241	32	349	11	336	16	362	0	349	11	362	0	362	9	244	18	241	15	362	0	244	18	362	0	244	22	210	9	210	0	362	0	210	9	362	0	224	10	157	0	157	9	139	12	157	0	139	12	126	16	157	0	126	16	61	40	157	0	61	40	57	26	157	0	57	26	50	17	157	0	50	17	36	12	157	0	36	12	17	9	157	0	17	9	17	0	61	40	126	16	62	63	176	107	166	192	126	158	220	321	208	331	208	321	37	319	17	331	17	321	56	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	161	267	169	337	160	267	160	267	169	337	76	51	75	47	76	51	169	337	75	47	169	337	70	93	251	26	344	0	320	17	251	26	320	17	311	26	251	26	311	26	304	38	251	26	304	38	296	55	251	26	296	55	250	31	296	55	179	337	241	61	296	55	241	61	244	51	296	55	244	51	247	44	296	55	247	44	249	37	296	55	249	37	250	31	169	337	161	267	241	61	169	337	241	61	179	337	70	93	56	58	72	30	330	12	320	17	344	0	330	12	344	0	344	9	249	18	244	13	344	0	249	18	344	0	251	26	344	0	244	13	236	11	344	0	236	11	227	10	344	0	227	10	216	9	344	0	216	9	216	0	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	34	20	107	0	34	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	34	20	84	12	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	56	58	75	47	70	93	74	43	49	29	41	18	123	0	123	0	41	18	27	12	123	0	27	12	6	9	333	26	325	17	432	0	432	0	325	17	312	12	432	0	312	12	292	9	413	320	431	321	431	331	413	320	431	331	401	316	401	316	431	331	337	286	401	316	337	286	393	307	393	307	337	286	389	294	401	17	393	25	337	61	337	61	393	25	389	38	337	61	389	38	337	286	337	286	389	38	388	56	337	286	388	56	388	275	203	0	209	0	222	80	222	80	209	0	337	286	222	80	337	286	332	331	332	331	337	286	431	331	106	331	7	331	28	319	106	331	28	319	42	315	106	331	42	315	50	307	106	331	50	307	54	294	106	331	54	294	55	275	106	331	55	275	76	275	106	331	76	275	203	0	106	331	203	0	222	80	76	75	76	275	55	275	76	75	55	275	78	48	78	48	55	275	55	75	78	48	55	75	82	29	82	29	55	75	54	47	82	29	54	47	90	18	90	18	54	47	49	29	90	18	49	29	123	0	432	0	432	9	413	12	432	0	413	12	401	17	432	0	401	17	336	40	432	0	336	40	333	26	103	12	90	18	123	0	103	12	123	0	123	9	123	0	6	9	6	0	432	0	292	9	292	0	336	40	401	17	337	61	28	319	7	331	7	321	389	294	337	286	388	275	49	30	41	19	123	0	123	0	41	19	27	13	123	0	27	13	6	9	256	319	263	317	353	331	353	331	263	317	269	313	353	331	269	313	275	309	275	309	278	303	353	331	353	331	278	303	281	295	353	331	281	295	324	315	324	315	281	295	320	313	324	315	320	313	320	312	320	312	320	313	315	307	315	307	320	313	284	274	315	307	284	274	284	259	297	-5	284	259	284	89	297	-5	284	89	91	331	353	331	324	315	329	318	353	331	329	318	335	319	353	331	335	319	343	320	353	331	343	320	353	321	306	-5	306	253	297	-5	297	-5	306	253	306	274	297	-5	306	274	284	259	284	259	306	274	308	289	284	259	308	289	311	299	283	285	284	274	320	313	283	285	320	313	281	295	247	320	256	319	353	331	247	320	353	331	235	331	247	320	235	331	235	321	91	331	6	331	19	321	91	331	19	321	29	318	91	331	29	318	37	313	91	331	37	313	46	306	91	331	46	306	55	295	91	331	55	295	76	269	91	331	76	269	297	-5	55	295	78	49	76	75	54	48	49	30	90	20	90	20	49	30	123	0	90	20	123	0	103	13	103	13	123	0	123	9	55	75	54	48	82	31	55	75	82	31	78	49	55	75	78	49	55	295	123	0	6	9	6	0	54	48	90	20	82	31	19	321	6	331	6	321	76	269	55	295	76	75	315	307	284	259	311	299	295	331	26	331	66	289	295	331	66	289	79	290	295	331	79	290	242	290	295	331	242	290	256	289	295	331	256	289	266	284	295	331	266	284	274	276	295	331	274	276	279	263	295	331	279	263	282	247	295	331	282	247	295	247	26	331	26	246	39	246	26	331	39	246	43	263	26	331	43	263	48	276	26	331	48	276	55	284	26	331	55	284	66	289	219	189	207	188	218	146	218	146	207	188	205	147	205	147	207	188	114	188	205	147	114	188	113	147	101	146	113	147	102	189	101	146	102	189	93	193	83	211	84	122	87	200	87	200	84	122	87	132	87	200	87	132	93	193	93	193	87	132	93	140	93	193	93	140	101	146	83	211	81	225	84	122	84	122	81	225	81	109	81	109	81	225	70	225	81	109	70	225	70	109	240	225	239	211	240	109	240	225	240	109	252	109	240	225	252	109	252	225	240	109	239	211	239	123	239	123	239	211	235	200	239	123	235	200	234	133	234	133	235	200	229	193	234	133	229	193	227	141	227	141	229	193	219	189	227	141	219	189	218	146	287	57	278	49	307	0	307	0	278	49	265	44	307	0	265	44	248	42	307	0	307	85	295	85	307	0	295	85	293	70	307	0	293	70	287	57	248	42	70	42	307	0	307	0	70	42	56	44	307	0	56	44	15	0	15	0	56	44	44	49	15	0	44	49	35	57	15	0	35	57	15	85	15	85	35	57	29	69	15	85	29	69	27	85	113	147	114	188	102	189	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	81	102	81	24	90	75	90	75	81	24	126	1	90	75	126	1	103	52	103	52	126	1	119	33	130	25	119	33	126	1	130	25	126	1	180	-6	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	46	271	46	61	81	307	46	61	74	166	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	81	102	76	132	81	24	81	24	76	132	74	166	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	280	103	272	76	279	24	279	24	272	76	260	53	279	24	260	53	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	169	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	314	60	287	169	285	134	314	60	285	134	280	103	314	60	280	103	279	24	181	11	180	-6	234	1	81	24	74	166	46	61	223	19	234	1	235	26	130	25	180	-6	142	19	49	25	42	16	148	0	148	0	42	16	29	12	148	0	29	12	9	9	53	294	54	274	111	310	53	294	111	310	49	307	49	307	111	310	116	312	49	307	116	312	352	331	352	331	116	312	123	312	252	26	244	17	352	0	352	0	244	17	232	12	352	0	232	12	212	9	352	331	123	312	238	312	352	331	238	312	245	311	352	331	245	311	251	310	352	331	251	310	254	306	352	331	254	306	256	301	352	331	256	301	256	294	352	331	256	294	320	315	352	331	320	315	333	319	352	331	333	319	352	321	307	55	307	274	256	294	256	294	307	274	308	293	256	294	308	293	312	307	320	17	312	25	256	62	256	62	312	25	308	37	256	62	308	37	256	294	117	17	109	25	54	61	54	61	109	25	105	38	54	61	105	38	54	274	54	274	105	38	104	56	54	274	104	56	104	296	54	274	104	296	105	303	54	274	105	303	107	307	54	274	107	307	111	310	352	331	9	331	28	319	352	331	28	319	41	315	352	331	41	315	49	307	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	255	41	352	0	255	41	252	26	148	0	148	9	129	12	148	0	129	12	117	17	148	0	117	17	53	39	148	0	53	39	49	25	148	0	9	9	9	0	53	39	117	17	54	61	352	0	212	9	212	0	255	41	320	17	256	62	256	294	308	37	307	55	28	319	9	331	9	321	320	315	256	294	312	307	111	312	118	312	118	313	137	331	118	313	155	310	137	331	155	310	166	329	166	329	155	310	182	302	166	329	182	302	191	325	191	325	182	302	202	288	191	325	202	288	213	319	213	319	202	288	213	266	213	319	213	266	231	310	231	310	213	266	217	238	231	310	217	238	225	161	225	161	213	213	208	153	208	153	213	213	202	192	208	153	202	192	188	147	188	147	202	192	185	177	188	147	185	177	164	145	164	145	185	177	162	167	164	145	162	167	136	144	136	144	162	167	132	164	136	144	132	164	128	144	128	144	132	164	126	164	128	144	126	164	122	144	122	144	126	164	120	164	122	144	120	164	115	145	115	145	120	164	114	165	115	145	114	165	109	145	109	145	114	165	108	165	109	145	108	165	101	166	101	56	101	166	50	276	101	56	50	276	102	37	102	37	50	276	50	61	101	166	101	146	109	145	271	240	270	254	270	225	270	225	270	254	267	268	270	225	267	268	266	210	266	210	267	268	262	280	266	210	262	280	260	197	260	197	262	280	255	291	260	197	255	291	253	185	253	185	255	291	246	300	253	185	246	300	243	175	243	175	246	300	231	310	243	175	231	310	225	161	137	331	8	331	27	319	137	331	27	319	39	315	137	331	39	315	46	307	137	331	46	307	49	294	137	331	49	294	50	276	137	331	50	276	106	310	137	331	106	310	111	312	137	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	27	319	8	331	8	321	213	213	225	161	217	238	155	310	118	313	118	312	278	331	15	331	86	312	278	331	86	312	190	312	278	331	190	312	214	310	278	331	214	310	234	305	278	331	234	305	248	294	278	331	248	294	259	276	278	331	259	276	266	251	278	331	266	251	278	251	148	162	15	7	74	47	148	162	74	47	193	184	148	162	193	184	86	312	148	162	86	312	15	331	148	162	15	331	15	324	275	66	264	56	286	0	286	0	264	56	249	49	286	0	249	49	229	47	286	0	300	102	289	102	286	0	289	102	283	82	286	0	283	82	275	66	286	0	229	47	74	47	286	0	74	47	15	7	286	0	15	7	15	0	293	331	12	331	70	309	293	331	70	309	97	310	293	331	97	310	127	310	293	331	127	310	178	310	293	331	178	310	208	310	293	331	208	310	235	309	293	331	235	309	254	303	293	331	254	303	268	292	293	331	268	292	277	274	293	331	277	274	284	246	293	331	284	246	296	246	192	16	183	23	127	61	127	61	183	23	179	36	127	61	179	36	127	310	127	310	179	36	178	55	127	310	178	55	178	310	12	331	8	246	21	246	12	331	21	246	28	274	12	331	28	274	37	292	12	331	37	292	50	303	12	331	50	303	70	309	226	0	226	9	205	11	226	0	205	11	192	16	226	0	192	16	126	39	226	0	126	39	123	25	226	0	123	25	115	16	226	0	115	16	101	12	226	0	101	12	80	9	226	0	80	9	80	0	126	39	192	16	127	61	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	198	218	196	218	210	36	198	218	210	36	209	55	198	218	209	55	209	152	198	218	209	152	211	258	332	335	326	335	335	322	335	322	326	335	320	335	335	322	320	335	296	313	296	313	320	335	289	330	296	313	289	330	261	288	261	288	289	330	259	315	261	288	259	315	233	251	233	251	259	315	232	290	233	251	232	290	215	204	215	204	232	290	211	258	215	204	211	258	209	152	338	334	335	322	339	322	338	334	339	322	345	332	345	332	339	322	342	322	345	332	342	322	345	321	348	320	352	320	352	329	348	320	352	329	345	321	345	321	352	329	345	332	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	169	293	157	147	210	36	169	293	210	36	186	260	186	260	210	36	196	218	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	84	306	109	289	117	332	117	332	109	289	130	257	117	332	130	257	146	318	146	318	130	257	146	211	146	318	146	211	169	293	169	293	146	211	157	147	81	337	84	306	117	332	335	322	338	334	332	335	18	303	26	319	15	311	267	321	267	321	245	320	245	320	267	321	267	331	245	320	267	331	230	316	230	316	267	331	164	302	230	316	164	302	165	290	166	262	165	290	165	280	166	262	165	280	135	256	135	256	165	280	122	276	135	256	122	276	109	240	109	240	122	276	89	216	216	43	215	70	166	262	166	262	215	70	215	262	166	262	215	262	216	290	216	290	215	262	216	280	166	262	216	290	217	301	166	262	217	301	221	310	166	262	218	29	216	43	165	290	166	262	221	310	165	290	221	310	230	316	267	331	114	331	136	320	267	331	136	320	151	317	267	331	151	317	160	311	267	331	160	311	164	302	82	263	49	241	72	159	82	263	72	159	76	189	82	263	76	189	89	216	82	263	89	216	122	276	17	165	23	128	26	209	26	209	23	128	39	97	26	209	39	97	49	241	49	241	39	97	67	72	49	241	67	72	72	159	332	91	310	159	304	128	332	91	304	128	300	69	300	69	304	128	290	103	300	69	290	103	268	85	306	188	310	159	332	241	332	241	310	159	332	91	332	241	332	91	355	209	355	209	332	91	355	123	355	209	355	123	364	165	298	263	258	276	276	240	298	263	276	240	295	216	298	263	295	216	306	188	298	263	306	188	332	241	250	256	276	240	258	276	250	256	258	276	216	280	250	256	216	280	215	262	216	51	228	51	243	74	243	74	228	51	264	56	243	74	264	56	268	85	268	85	264	56	300	69	216	43	216	51	215	70	215	70	216	51	243	74	267	0	267	9	248	11	267	0	248	11	234	15	267	0	234	15	165	42	267	0	165	42	163	29	267	0	163	29	157	20	267	0	157	20	146	14	267	0	146	14	132	10	267	0	132	10	114	9	267	0	114	9	114	0	166	70	133	75	156	51	166	70	156	51	165	51	166	70	165	51	224	20	166	70	224	20	218	29	166	70	218	29	166	262	165	51	165	42	234	15	165	51	234	15	224	20	107	88	88	107	106	57	107	88	106	57	156	51	107	88	156	51	133	75	76	132	72	159	67	72	76	132	67	72	106	57	76	132	106	57	88	107	136	320	114	331	114	321	31	17	121	0	43	26	43	26	121	0	88	17	43	26	88	17	58	42	58	42	88	17	84	21	58	42	84	21	83	26	83	26	84	31	78	66	78	66	84	31	87	38	78	66	87	38	156	164	156	164	87	38	92	46	156	164	92	46	100	57	103	242	156	164	126	297	103	242	126	297	124	306	124	306	125	312	103	242	156	164	100	57	109	70	109	70	169	145	156	164	156	164	169	145	166	234	156	164	166	234	151	255	78	66	58	42	83	26	103	242	125	312	78	276	78	276	125	312	128	316	78	276	128	316	59	299	59	299	128	316	133	319	59	299	133	319	161	331	161	331	133	319	139	320	161	331	139	320	147	321	147	321	161	321	161	331	161	331	11	331	29	319	161	331	29	319	44	312	161	331	44	312	59	299	260	296	257	290	272	272	272	272	257	290	251	282	272	272	251	282	243	272	243	272	188	202	200	184	200	184	188	202	217	74	200	184	217	74	296	46	296	46	217	74	226	60	296	46	226	60	233	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	331	319	348	331	331	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	263	301	260	296	272	272	263	301	272	272	263	305	243	272	200	184	272	272	238	16	233	14	352	0	352	0	233	14	226	12	352	0	226	12	217	11	242	25	352	0	327	16	242	25	327	16	317	22	242	25	317	22	307	32	242	25	307	32	296	46	242	25	296	46	241	31	296	46	233	48	238	38	296	46	238	38	241	31	188	202	166	234	169	145	188	202	169	145	217	74	338	12	327	16	352	0	338	12	352	0	352	9	241	20	238	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	156	164	151	255	139	272	156	164	139	272	131	286	156	164	131	286	126	297	121	0	121	9	106	11	121	0	106	11	95	13	121	0	95	13	88	17	19	12	5	9	121	0	19	12	121	0	31	17	121	0	5	9	5	0	243	320	229	331	229	321	29	319	11	331	11	321	263	321	263	321	246	321	246	321	263	321	263	331	246	321	263	331	232	318	232	318	263	331	159	299	232	318	159	299	161	281	161	135	161	281	161	153	161	135	161	153	156	153	161	135	220	22	214	35	161	135	214	35	212	55	212	153	212	135	251	139	212	153	251	139	218	153	218	153	251	139	248	159	212	55	212	281	161	135	161	135	212	281	214	299	161	135	214	299	161	281	161	281	214	299	221	311	161	281	221	311	232	318	263	331	110	331	128	321	263	331	128	321	142	317	263	331	142	317	152	310	263	331	152	310	159	299	310	328	295	309	314	170	314	170	295	309	287	284	314	170	287	284	286	150	286	150	287	284	285	254	286	150	285	254	283	226	310	328	314	170	332	341	332	341	314	170	333	199	332	341	333	199	339	295	339	295	333	199	339	283	339	274	339	283	333	199	339	274	333	199	340	238	352	330	362	335	362	345	352	330	362	345	345	320	345	320	362	345	332	341	345	320	332	341	341	308	341	308	332	341	339	295	248	159	251	139	267	175	267	175	251	139	286	150	267	175	286	150	278	198	278	198	286	150	283	226	340	238	340	247	340	256	340	238	340	256	339	265	340	238	339	265	339	274	263	0	263	9	244	11	263	0	244	11	229	14	263	0	229	14	160	40	263	0	160	40	156	25	263	0	156	25	147	16	263	0	147	16	132	12	263	0	132	12	110	9	263	0	110	9	110	0	161	62	160	40	229	14	161	62	229	14	220	22	161	62	220	22	161	135	125	159	106	175	122	139	125	159	122	139	161	135	125	159	161	135	156	153	90	226	89	254	87	150	90	226	87	150	95	198	95	198	87	150	122	139	95	198	122	139	106	175	87	150	89	254	86	284	87	150	86	284	78	309	87	150	78	309	64	328	87	150	64	328	59	170	42	341	11	345	21	330	42	341	21	330	28	320	42	341	28	320	32	308	42	341	32	308	34	295	42	341	34	295	35	283	42	341	35	283	39	199	42	341	39	199	59	170	42	341	59	170	64	328	39	199	35	283	34	274	39	199	34	274	34	265	39	199	34	265	33	256	39	199	33	256	33	247	39	199	33	247	32	238	21	330	11	345	11	335	128	321	110	331	110	321	58	47	46	48	158	0	158	0	46	48	38	52	158	0	38	52	15	0	15	0	38	52	32	59	15	0	32	59	15	85	15	85	32	59	28	70	15	85	28	70	27	85	26	199	31	159	33	239	33	239	31	159	44	126	33	239	44	126	53	277	53	277	44	126	65	100	53	277	65	100	86	309	86	309	65	100	84	200	95	80	84	200	65	100	186	338	149	313	186	320	186	320	222	314	241	331	241	331	222	314	250	298	241	331	250	298	285	310	285	310	250	298	271	273	285	310	271	273	284	239	289	200	305	100	318	280	318	280	305	100	327	126	318	280	327	126	338	242	338	242	327	126	341	159	338	242	341	159	345	199	285	310	284	239	289	200	285	310	289	200	318	280	241	331	186	338	186	320	261	112	275	80	276	138	276	138	275	80	305	100	276	138	305	100	285	168	285	168	305	100	289	200	214	0	237	47	218	80	218	80	237	47	238	66	218	80	238	66	242	92	242	92	238	66	275	80	242	92	275	80	261	112	339	61	333	53	358	0	358	0	333	53	325	49	358	0	325	49	314	47	358	0	358	84	345	84	358	0	345	84	343	71	358	0	343	71	339	61	237	47	214	0	358	0	237	47	358	0	314	47	130	330	86	309	100	268	130	330	100	268	120	295	130	330	120	295	149	313	130	330	149	313	186	338	86	309	84	200	88	235	86	309	88	235	100	268	132	66	133	47	153	80	132	66	153	80	129	93	132	66	129	93	110	114	132	66	110	114	96	140	132	66	96	140	95	80	87	170	84	200	95	80	87	170	95	80	96	140	133	47	58	47	158	0	133	47	158	0	153	80	9	412	10	404	10	420	10	420	10	404	14	397	10	420	14	397	14	426	14	426	14	397	19	392	14	426	19	392	19	432	19	432	19	392	25	388	19	432	25	388	26	435	26	435	25	388	33	387	26	435	33	387	33	436	33	436	33	387	41	388	33	436	41	388	41	435	41	435	41	388	48	392	41	435	48	392	48	432	48	432	48	392	54	397	48	432	54	397	54	426	54	426	54	397	57	404	54	426	57	404	57	419	57	419	57	404	59	411	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	108	412	109	404	110	420	110	420	109	404	113	397	110	420	113	397	113	426	113	426	113	397	118	392	113	426	118	392	118	432	118	432	118	392	125	388	118	432	125	388	125	435	125	435	125	388	132	387	125	435	132	387	133	436	133	436	132	387	140	388	133	436	140	388	141	435	141	435	140	388	148	392	141	435	148	392	148	432	148	432	148	392	153	397	148	432	153	397	153	426	153	426	153	397	157	404	153	426	157	404	157	419	157	419	157	404	158	411	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	198	218	196	218	210	36	198	218	210	36	209	55	198	218	209	55	209	152	198	218	209	152	211	258	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	169	293	157	147	210	36	169	293	210	36	186	260	186	260	210	36	196	218	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	332	335	326	335	335	322	335	322	326	335	320	335	335	322	320	335	296	313	296	313	320	335	289	330	296	313	289	330	261	288	261	288	289	330	259	315	261	288	259	315	233	251	233	251	259	315	232	290	233	251	232	290	215	204	215	204	232	290	211	258	215	204	211	258	209	152	338	334	335	322	339	322	338	334	339	322	345	332	345	332	339	322	342	322	345	332	342	322	345	321	348	320	352	320	352	329	348	320	352	329	345	321	345	321	352	329	345	332	208	412	209	404	209	420	209	420	209	404	213	397	209	420	213	397	213	426	213	426	213	397	218	392	213	426	218	392	218	432	218	432	218	392	225	388	218	432	225	388	225	435	225	435	225	388	232	387	225	435	232	387	233	436	233	436	232	387	240	388	233	436	240	388	240	435	240	435	240	388	247	392	240	435	247	392	247	432	247	432	247	392	252	397	247	432	252	397	252	426	252	426	252	397	256	404	252	426	256	404	256	419	256	419	256	404	257	411	108	412	109	404	110	420	110	420	109	404	113	397	110	420	113	397	113	426	113	426	113	397	118	392	113	426	118	392	118	432	118	432	118	392	125	388	118	432	125	388	125	435	125	435	125	388	132	387	125	435	132	387	133	436	133	436	132	387	140	388	133	436	140	388	141	435	141	435	140	388	148	392	141	435	148	392	148	432	148	432	148	392	153	397	148	432	153	397	153	426	153	426	153	397	157	404	153	426	157	404	157	419	157	419	157	404	158	411	84	306	109	289	117	332	117	332	109	289	130	257	117	332	130	257	146	318	146	318	130	257	146	211	146	318	146	211	169	293	169	293	146	211	157	147	81	337	84	306	117	332	335	322	338	334	332	335	18	303	26	319	15	311	63	167	70	189	79	224	79	224	70	189	81	204	79	224	81	204	113	230	113	230	81	204	95	213	113	230	95	213	110	216	110	216	129	208	113	230	113	230	129	208	137	226	157	331	158	294	161	330	161	330	158	294	163	299	161	330	163	299	165	329	165	329	163	299	167	304	165	329	167	304	168	326	168	326	167	304	169	309	168	326	169	309	171	322	171	322	169	309	171	313	171	322	171	313	172	316	158	294	157	331	151	330	158	294	151	330	147	329	158	294	147	329	143	327	158	294	143	327	140	324	158	294	140	324	138	320	158	294	138	320	126	253	144	187	154	159	156	215	156	215	154	159	161	130	156	215	161	130	171	198	171	198	161	130	166	104	171	198	166	104	174	32	171	198	174	32	182	178	182	178	174	32	185	50	182	178	185	50	190	157	190	157	185	50	190	32	190	157	190	32	212	225	212	225	190	32	196	17	212	225	196	17	206	94	206	94	196	17	204	5	206	94	204	5	213	-1	137	226	129	208	144	187	137	226	144	187	156	215	174	32	166	104	162	84	174	32	162	84	162	17	162	17	162	84	155	59	162	17	155	59	147	5	147	5	155	59	145	35	147	5	145	35	131	16	78	1	108	-4	90	19	90	19	108	-4	113	9	131	16	113	9	129	-1	131	16	129	-1	147	5	210	78	206	94	213	-1	212	225	206	94	261	225	252	39	248	32	250	8	250	8	248	32	245	27	250	8	245	27	241	26	241	26	232	31	239	0	239	0	232	31	225	-4	210	78	213	-1	216	60	216	60	213	-1	225	-4	216	60	225	-4	223	43	223	43	225	-4	232	31	258	24	263	43	265	65	258	24	265	65	257	65	258	24	257	65	255	50	258	24	255	50	252	39	258	24	252	39	250	8	241	26	239	0	250	8	113	9	108	-4	129	-1	90	19	75	43	78	1	78	1	75	43	66	76	78	1	66	76	52	16	52	16	66	76	61	109	52	16	61	109	60	137	60	137	63	167	52	207	52	207	63	167	79	224	52	16	60	137	52	207	52	16	52	207	32	41	32	41	52	207	31	181	32	41	31	181	19	73	19	73	31	181	19	148	19	73	19	148	15	112	126	253	138	320	108	253	37	13	65	0	47	113	47	113	65	0	57	65	63	118	57	65	61	81	63	118	61	81	70	94	72	142	67	154	70	94	70	94	67	154	65	167	63	118	65	167	60	217	63	118	60	217	49	123	49	123	60	217	40	202	49	123	40	202	39	131	39	131	40	202	31	141	142	228	121	230	127	215	127	215	121	230	112	215	96	213	112	215	121	230	96	213	121	230	87	226	125	331	127	294	129	330	129	330	127	294	131	299	129	330	131	299	133	329	133	329	131	299	135	304	133	329	135	304	137	326	137	326	135	304	138	309	137	326	138	309	139	322	139	322	138	309	139	313	139	322	139	313	140	316	127	294	125	331	119	330	127	294	119	330	115	329	127	294	115	329	111	327	127	294	111	327	108	324	127	294	108	324	106	320	127	294	106	320	94	253	194	199	181	214	182	158	194	199	182	158	188	161	194	199	188	161	194	165	194	199	194	165	198	171	194	199	198	171	199	179	158	166	163	161	163	223	163	223	163	161	168	158	163	223	168	158	181	214	181	214	168	158	175	157	181	214	175	157	182	158	127	215	140	212	142	228	142	228	140	212	148	208	142	228	148	208	163	223	163	223	148	208	154	203	163	223	154	203	156	195	156	195	158	166	163	223	156	195	155	193	158	166	158	166	155	193	155	190	158	166	155	190	155	171	155	171	155	190	154	187	155	171	154	187	154	183	87	226	60	217	67	182	87	226	67	182	74	195	87	226	74	195	83	206	87	226	83	206	96	213	67	182	60	217	65	167	28	184	24	165	26	152	28	184	26	152	31	141	28	184	31	141	40	202	83	102	97	107	92	127	92	127	97	107	108	124	115	125	108	124	111	108	83	102	92	127	80	133	83	102	80	133	72	142	83	102	72	142	70	94	63	118	70	94	65	167	111	108	108	124	97	107	117	108	121	107	121	126	121	126	121	107	125	106	121	126	125	106	126	127	126	127	125	106	128	106	126	127	128	106	131	128	131	128	128	106	133	105	131	128	133	105	138	129	138	129	133	105	142	106	138	129	142	106	145	128	145	128	142	106	148	108	145	128	148	108	150	127	150	127	148	108	153	111	150	127	153	111	154	124	154	124	153	111	156	115	154	124	156	115	156	122	156	122	156	115	157	118	115	125	111	108	117	108	115	125	117	108	121	126	80	27	108	-4	95	22	95	22	108	-4	110	20	131	22	110	20	130	-1	131	22	130	-1	151	6	69	36	60	49	65	0	69	36	65	0	108	-4	69	36	108	-4	80	27	57	65	65	0	60	49	12	61	14	46	15	77	15	77	14	46	21	29	15	77	21	29	22	91	22	91	21	29	37	13	22	91	37	13	33	103	33	103	37	13	47	113	204	68	196	73	189	40	189	40	196	73	182	54	189	40	182	54	171	20	171	20	182	54	166	39	171	20	166	39	151	6	151	6	166	39	149	29	151	6	149	29	131	22	110	20	108	-4	130	-1	47	113	57	65	63	118	155	171	154	183	153	179	94	253	106	320	76	253	15	176	20	182	22	203	22	203	20	182	25	188	22	203	25	188	33	216	33	216	25	188	30	193	33	216	30	193	36	194	36	194	39	193	44	225	44	225	39	193	41	190	44	225	41	190	44	184	13	188	5	172	12	170	13	188	12	170	15	176	13	188	15	176	22	203	87	190	86	190	88	0	87	190	88	0	88	174	87	190	88	174	102	205	88	174	100	185	102	205	102	205	100	185	111	194	102	205	111	194	117	216	117	216	111	194	120	199	117	216	120	199	131	224	131	224	120	199	130	202	131	224	130	202	140	203	140	203	153	201	145	229	145	229	153	201	159	230	88	0	86	190	84	205	88	0	84	205	81	215	88	0	81	215	76	223	88	0	76	223	68	226	88	0	68	226	56	228	88	0	56	228	46	156	88	0	46	156	46	0	145	229	131	224	140	203	218	-65	218	160	216	182	218	-65	216	182	208	202	218	-65	208	202	218	-76	196	217	180	226	181	-103	196	217	181	-103	184	-107	196	217	184	-107	218	-76	196	217	218	-76	208	202	184	-107	226	-107	223	-101	184	-107	223	-101	221	-94	184	-107	221	-94	219	-86	184	-107	219	-86	218	-76	180	226	159	230	163	195	180	226	163	195	170	185	180	226	170	185	174	172	180	226	174	172	176	154	180	226	176	154	176	-79	180	226	176	-79	177	-89	180	226	177	-89	179	-97	180	226	179	-97	181	-103	176	154	176	-64	176	-79	132	331	134	294	136	330	136	330	134	294	138	299	136	330	138	299	140	329	140	329	138	299	142	304	140	329	142	304	144	326	144	326	142	304	145	309	144	326	145	309	146	322	146	322	145	309	147	313	146	322	147	313	147	316	134	294	132	331	127	330	134	294	127	330	122	329	134	294	122	329	119	327	134	294	119	327	116	324	134	294	116	324	113	320	134	294	113	320	101	253	45	173	46	156	56	228	45	173	56	228	44	225	45	173	44	225	44	184	44	225	33	216	36	194	101	253	113	320	84	253	159	230	153	201	163	195	89	331	90	294	93	330	93	330	90	294	94	299	93	330	94	299	96	329	96	329	94	299	98	304	96	329	98	304	100	326	100	326	98	304	101	309	100	326	101	309	102	322	102	322	101	309	103	313	102	322	103	313	103	316	90	294	89	331	83	330	90	294	83	330	78	329	90	294	78	329	75	327	90	294	75	327	72	324	90	294	72	324	70	320	90	294	70	320	57	253	45	188	57	219	42	193	42	193	57	219	41	214	42	193	41	214	37	196	37	196	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	57	4	65	-2	72	224	72	224	65	-2	77	-4	72	224	77	-4	88	230	88	230	77	-4	89	40	88	230	89	40	89	228	91	33	92	-1	93	31	93	31	92	-1	105	7	93	31	105	7	95	29	95	29	105	7	99	28	105	29	99	28	105	7	105	29	105	7	116	20	133	50	126	54	126	35	126	35	126	54	120	43	126	35	120	43	116	20	116	20	120	43	115	36	116	20	115	36	110	31	92	-1	91	33	90	36	92	-1	90	36	89	40	92	-1	89	40	77	-4	57	219	45	188	47	181	57	219	47	181	47	172	57	219	47	172	48	26	57	219	48	26	51	14	57	219	51	14	57	4	57	219	57	4	72	224	47	172	47	39	48	26	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	24	196	26	208	24	196	28	196	15	196	10	204	10	195	105	29	116	20	110	31	57	253	70	320	40	253	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	54	286	54	271	58	293	58	293	54	271	58	264	58	293	58	264	63	298	63	298	58	264	63	258	63	298	63	258	70	302	70	302	63	258	70	255	70	302	70	255	78	303	78	303	70	255	78	253	78	303	78	253	85	302	85	302	78	253	85	255	85	302	85	255	92	298	92	298	85	255	92	258	92	298	92	258	98	293	98	293	92	258	98	264	98	293	98	264	101	286	101	286	98	264	101	271	101	286	101	271	103	278	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	154	286	154	271	157	293	157	293	154	271	157	264	157	293	157	264	163	298	163	298	157	264	163	258	163	298	163	258	169	302	169	302	163	258	169	255	169	302	169	255	177	303	177	303	169	255	177	253	177	303	177	253	185	302	185	302	177	253	185	255	185	302	185	255	192	298	192	298	185	255	192	258	192	298	192	258	197	293	197	293	192	258	197	264	197	293	197	264	201	286	201	286	197	264	201	271	201	286	201	271	202	278	149	331	151	294	153	330	153	330	151	294	155	299	153	330	155	299	157	329	157	329	155	299	159	304	157	329	159	304	161	326	161	326	159	304	162	309	161	326	162	309	163	322	163	322	162	309	163	313	163	322	163	313	164	316	151	294	149	331	143	330	151	294	143	330	139	329	151	294	139	329	135	327	151	294	135	327	132	324	151	294	132	324	130	320	151	294	130	320	118	253	118	253	130	320	100	253	154	271	154	286	152	278	200	75	204	18	202	104	139	218	127	230	127	220	54	271	54	286	53	278	63	167	70	189	79	224	79	224	70	189	81	204	79	224	81	204	113	230	113	230	81	204	95	213	113	230	95	213	110	216	110	216	129	208	113	230	113	230	129	208	137	226	144	187	154	159	156	215	156	215	154	159	161	130	156	215	161	130	171	198	171	198	161	130	166	104	171	198	166	104	174	32	171	198	174	32	182	178	182	178	174	32	185	50	182	178	185	50	190	157	190	157	185	50	190	32	190	157	190	32	212	225	212	225	190	32	196	17	212	225	196	17	206	94	206	94	196	17	204	5	206	94	204	5	213	-1	137	226	129	208	144	187	137	226	144	187	156	215	174	32	166	104	162	84	174	32	162	84	162	17	162	17	162	84	155	59	162	17	155	59	147	5	147	5	155	59	145	35	147	5	145	35	131	16	78	1	108	-4	90	19	90	19	108	-4	113	9	131	16	113	9	129	-1	131	16	129	-1	147	5	210	78	206	94	213	-1	212	225	206	94	261	225	252	39	248	32	250	8	250	8	248	32	245	27	250	8	245	27	241	26	241	26	232	31	239	0	239	0	232	31	225	-4	210	78	213	-1	216	60	216	60	213	-1	225	-4	216	60	225	-4	223	43	223	43	225	-4	232	31	258	24	263	43	265	65	258	24	265	65	257	65	258	24	257	65	255	50	258	24	255	50	252	39	258	24	252	39	250	8	241	26	239	0	250	8	113	9	108	-4	129	-1	90	19	75	43	78	1	78	1	75	43	66	76	78	1	66	76	52	16	52	16	66	76	61	109	52	16	61	109	60	137	60	137	63	167	52	207	52	207	63	167	79	224	52	16	60	137	52	207	52	16	52	207	32	41	32	41	52	207	31	181	32	41	31	181	19	73	19	73	31	181	19	148	19	73	19	148	15	112	108	324	124	328	124	328	133	342	124	328	144	322	133	342	144	322	157	338	157	338	144	322	158	309	157	338	158	309	179	327	179	327	158	309	167	290	179	327	167	290	172	268	172	200	181	204	172	235	172	200	172	235	170	225	172	200	170	225	169	178	172	200	169	178	179	162	172	200	179	162	173	199	233	114	231	137	228	78	228	78	231	137	223	158	228	78	223	158	214	46	214	46	223	158	211	176	214	46	211	176	194	190	192	19	214	46	194	190	192	19	194	190	190	101	192	19	190	101	187	72	192	19	187	72	179	47	192	19	179	47	167	28	192	19	167	28	164	2	194	190	173	199	179	162	194	190	179	162	187	136	194	190	187	136	190	101	170	225	166	215	169	178	169	178	166	215	160	209	169	178	160	209	158	187	158	187	160	209	152	206	129	11	131	-4	150	16	150	16	131	-4	164	2	150	16	164	2	167	28	85	297	95	314	102	337	102	337	95	314	108	324	102	337	108	324	133	342	133	342	108	324	124	328	78	250	79	276	76	322	78	250	76	322	76	-87	78	250	76	-87	77	-77	78	250	77	-77	78	-67	76	322	79	276	85	297	76	322	85	297	102	337	76	322	54	293	70	-107	76	322	70	-107	72	-102	76	322	72	-102	74	-95	76	322	74	-95	76	-87	70	-107	54	293	41	249	70	-107	41	249	36	186	70	-107	36	186	36	-67	70	-107	36	-67	35	-76	70	-107	35	-76	34	-85	70	-107	34	-85	32	-93	70	-107	32	-93	30	-101	70	-107	30	-101	27	-107	114	13	100	19	108	-2	114	13	108	-2	119	-3	114	13	119	-3	129	11	108	-2	100	19	98	1	98	1	100	19	88	26	98	1	88	26	88	7	88	7	88	26	80	35	88	7	80	35	78	45	78	45	78	16	88	7	148	190	152	206	147	207	148	190	147	207	142	190	118	188	125	187	127	210	127	210	125	187	130	187	127	210	130	187	130	210	130	210	130	187	134	188	130	210	134	188	136	209	136	209	134	188	138	189	136	209	138	189	141	208	141	208	138	189	142	190	141	208	142	190	147	207	106	203	106	195	108	206	108	206	106	195	109	192	108	206	109	192	112	208	112	208	109	192	113	189	112	208	113	189	118	210	118	210	113	189	118	188	118	210	118	188	127	210	173	247	181	204	179	327	173	247	179	327	172	268	206	229	209	236	209	289	209	289	209	236	211	244	209	289	211	244	214	264	214	264	211	244	213	251	214	264	213	251	213	257	190	209	196	215	197	311	197	311	196	215	202	222	197	311	202	222	209	289	209	289	202	222	206	229	197	311	179	327	181	204	197	311	181	204	190	209	172	235	181	204	173	247	148	190	158	187	152	206	131	-4	129	11	119	-3	106	195	106	203	105	200	35	192	41	194	41	194	49	228	41	194	66	179	49	228	66	179	78	214	78	214	66	179	84	143	78	214	84	143	97	177	97	177	84	143	96	96	97	177	96	96	103	50	120	49	115	84	118	-105	118	-105	115	84	108	130	118	-105	108	130	107	18	107	18	108	130	103	50	103	50	108	130	97	177	118	-105	127	-98	120	49	120	49	127	-98	129	0	120	49	129	0	172	225	172	225	129	0	222	225	107	18	103	9	105	-108	107	18	105	-108	118	-105	100	0	96	-7	96	-106	100	0	96	-106	105	-108	100	0	105	-108	103	9	96	-7	93	-16	96	-106	96	-106	93	-16	90	-25	96	-106	90	-25	90	-101	90	-101	90	-25	87	-36	90	-101	87	-36	85	-94	85	-94	87	-36	84	-47	85	-94	84	-47	82	-57	82	-85	85	-94	82	-57	82	-85	82	-57	81	-66	82	-85	81	-66	81	-74	135	-73	136	-58	136	-45	135	-73	136	-45	135	-32	135	-73	135	-32	133	-19	135	-73	133	-19	133	-87	133	-87	133	-19	131	-8	133	-87	131	-8	129	0	133	-87	129	0	127	-98	21	178	28	187	32	224	32	224	28	187	35	192	32	224	35	192	49	228	49	228	35	192	41	194	20	212	12	195	12	150	20	212	12	150	16	166	20	212	16	166	21	178	20	212	21	178	32	224	7	173	5	150	12	150	7	173	12	150	12	195	42	289	45	269	47	309	47	309	45	269	54	251	47	309	54	251	61	324	61	324	54	251	61	290	68	237	61	290	54	251	64	302	72	310	81	334	81	334	72	310	83	316	81	334	83	316	102	340	102	340	83	316	95	319	102	340	95	319	106	320	106	320	137	316	124	342	124	342	137	316	145	340	61	324	61	290	64	302	61	324	64	302	81	334	198	284	203	288	203	318	203	318	203	288	206	293	203	318	206	293	209	304	209	304	206	293	208	299	154	307	165	296	168	336	168	336	165	296	176	286	168	336	176	286	188	328	188	328	176	286	191	282	188	328	191	282	203	318	203	318	191	282	198	284	145	340	137	316	154	307	145	340	154	307	168	336	235	116	232	141	230	76	230	76	232	141	225	164	230	76	225	164	215	43	215	43	225	164	213	184	215	43	213	184	197	202	192	17	215	43	197	202	192	17	197	202	190	104	192	17	190	104	187	71	192	17	187	71	180	45	192	17	180	45	168	25	192	17	168	25	161	1	197	202	176	217	179	149	197	202	179	149	187	126	197	202	187	126	190	104	145	233	127	200	149	190	145	233	149	190	176	217	176	217	149	190	167	172	176	217	167	172	179	149	111	13	123	-4	121	10	121	10	123	-4	130	9	151	13	130	9	161	1	151	13	161	1	168	25	130	9	123	-4	161	1	124	342	102	340	106	320	69	70	86	1	76	52	76	52	86	1	85	35	93	26	85	35	86	1	93	26	86	1	123	-4	68	274	68	237	87	261	87	261	68	237	87	224	87	261	87	224	114	248	114	248	87	224	110	213	114	248	110	213	127	200	62	144	70	165	77	203	77	203	70	165	84	183	77	203	84	183	110	213	110	213	84	183	103	195	110	213	103	195	127	200	77	203	50	187	62	144	62	144	50	187	60	121	61	106	60	121	56	18	61	106	56	18	64	88	64	88	56	18	86	1	64	88	86	1	69	70	56	18	60	121	50	187	56	18	50	187	34	44	34	44	50	187	31	164	34	44	31	164	20	74	20	74	31	164	19	137	20	74	19	137	15	108	101	19	93	26	123	-4	101	19	123	-4	111	13	61	290	68	237	68	274	127	200	145	233	114	248	37	13	65	0	47	113	47	113	65	0	57	65	63	118	57	65	61	81	63	118	61	81	70	94	72	142	67	154	70	94	70	94	67	154	65	167	63	118	65	167	60	217	63	118	60	217	49	123	49	123	60	217	40	202	49	123	40	202	39	131	39	131	40	202	31	141	142	228	121	230	127	215	127	215	121	230	112	215	96	213	112	215	121	230	96	213	121	230	87	226	194	199	181	214	182	158	194	199	182	158	188	161	194	199	188	161	194	165	194	199	194	165	198	171	194	199	198	171	199	179	158	166	163	161	163	223	163	223	163	161	168	158	163	223	168	158	181	214	181	214	168	158	175	157	181	214	175	157	182	158	127	215	140	212	142	228	142	228	140	212	148	208	142	228	148	208	163	223	163	223	148	208	154	203	163	223	154	203	156	195	156	195	158	166	163	223	156	195	155	193	158	166	158	166	155	193	155	190	158	166	155	190	155	171	155	171	155	190	154	187	155	171	154	187	154	183	87	226	60	217	67	182	87	226	67	182	74	195	87	226	74	195	83	206	87	226	83	206	96	213	67	182	60	217	65	167	28	184	24	165	26	152	28	184	26	152	31	141	28	184	31	141	40	202	83	102	97	107	92	127	92	127	97	107	108	124	115	125	108	124	111	108	83	102	92	127	80	133	83	102	80	133	72	142	83	102	72	142	70	94	63	118	70	94	65	167	111	108	108	124	97	107	117	108	121	107	121	126	121	126	121	107	125	106	121	126	125	106	126	127	126	127	125	106	128	106	126	127	128	106	131	128	131	128	128	106	133	105	131	128	133	105	138	129	138	129	133	105	142	106	138	129	142	106	145	128	145	128	142	106	148	108	145	128	148	108	150	127	150	127	148	108	153	111	150	127	153	111	154	124	154	124	153	111	156	115	154	124	156	115	156	122	156	122	156	115	157	118	115	125	111	108	117	108	115	125	117	108	121	126	80	27	108	-4	95	22	95	22	108	-4	110	20	131	22	110	20	130	-1	131	22	130	-1	151	6	69	36	60	49	65	0	69	36	65	0	108	-4	69	36	108	-4	80	27	57	65	65	0	60	49	12	61	14	46	15	77	15	77	14	46	21	29	15	77	21	29	22	91	22	91	21	29	37	13	22	91	37	13	33	103	33	103	37	13	47	113	204	68	196	73	189	40	189	40	196	73	182	54	189	40	182	54	171	20	171	20	182	54	166	39	171	20	166	39	151	6	151	6	166	39	149	29	151	6	149	29	131	22	110	20	108	-4	130	-1	47	113	57	65	63	118	155	171	154	183	153	179	43	93	41	117	41	117	36	196	41	117	44	151	36	196	44	151	52	225	52	225	44	151	53	184	52	225	53	184	72	257	72	257	53	184	65	213	72	257	65	213	80	238	48	265	50	298	45	327	48	265	45	327	38	272	38	272	45	327	35	318	38	272	35	318	30	283	30	283	35	318	29	308	30	283	29	308	27	296	51	305	55	312	59	335	59	335	55	312	61	320	59	335	61	320	76	342	76	342	61	320	70	328	76	342	70	328	81	334	51	305	59	335	45	327	51	305	45	327	50	298	108	302	94	287	94	257	94	257	94	287	84	273	94	257	84	273	80	238	80	238	84	273	74	274	80	238	74	274	72	257	72	257	74	274	71	259	166	327	159	328	161	283	161	283	159	328	142	325	161	283	142	325	142	271	142	271	142	325	125	315	142	271	125	315	119	262	119	262	125	315	108	302	119	262	108	302	94	257	65	277	57	281	60	260	65	277	60	260	71	259	65	277	71	259	74	274	52	288	50	298	48	265	52	288	48	265	60	260	52	288	60	260	57	281	71	-1	95	-4	78	44	78	44	95	-4	103	40	108	40	103	40	105	-4	108	40	105	-4	117	-2	61	55	49	72	49	9	61	55	49	9	71	-1	61	55	71	-1	78	44	43	93	41	117	33	28	43	93	33	28	49	9	43	93	49	9	49	72	41	117	36	196	33	28	33	28	36	196	25	166	33	28	25	166	21	58	21	58	25	166	19	135	21	58	19	135	17	100	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-1	137	0	128	41	128	-1	128	41	123	41	128	-1	123	41	117	41	128	-1	117	41	117	-2	113	40	108	40	117	-2	113	40	117	-2	117	41	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	175	321	171	325	174	297	175	321	174	297	179	311	175	321	179	311	178	316	166	327	161	283	174	297	166	327	174	297	171	325	103	40	95	-4	105	-4	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	15	176	20	182	22	203	22	203	20	182	25	188	22	203	25	188	33	216	33	216	25	188	30	193	33	216	30	193	36	194	36	194	39	193	44	225	44	225	39	193	41	190	44	225	41	190	44	184	13	188	5	172	12	170	13	188	12	170	15	176	13	188	15	176	22	203	87	190	86	190	88	0	87	190	88	0	88	174	87	190	88	174	102	205	88	174	100	185	102	205	102	205	100	185	111	194	102	205	111	194	117	216	117	216	111	194	120	199	117	216	120	199	131	224	131	224	120	199	130	202	131	224	130	202	140	203	140	203	153	201	145	229	145	229	153	201	159	230	88	0	86	190	84	205	88	0	84	205	81	215	88	0	81	215	76	223	88	0	76	223	68	226	88	0	68	226	56	228	88	0	56	228	46	156	88	0	46	156	46	0	145	229	131	224	140	203	218	-65	218	160	216	182	218	-65	216	182	208	202	218	-65	208	202	218	-76	196	217	180	226	181	-103	196	217	181	-103	184	-107	196	217	184	-107	218	-76	196	217	218	-76	208	202	184	-107	226	-107	223	-101	184	-107	223	-101	221	-94	184	-107	221	-94	219	-86	184	-107	219	-86	218	-76	180	226	159	230	163	195	180	226	163	195	170	185	180	226	170	185	174	172	180	226	174	172	176	154	180	226	176	154	176	-79	180	226	176	-79	177	-89	180	226	177	-89	179	-97	180	226	179	-97	181	-103	176	154	176	-64	176	-79	45	173	46	156	56	228	45	173	56	228	44	225	45	173	44	225	44	184	44	225	33	216	36	194	159	230	153	201	163	195	150	340	126	342	150	318	150	318	126	342	119	328	99	324	119	328	126	342	99	324	126	342	87	333	230	228	226	254	229	110	230	228	229	110	234	166	230	228	234	166	233	198	220	277	211	296	215	63	220	277	215	63	229	110	220	277	229	110	226	254	23	81	28	64	32	273	32	273	28	64	40	41	32	273	40	41	55	310	55	310	40	41	55	21	55	310	55	21	59	193	59	193	55	21	59	161	59	193	59	161	59	177	59	177	59	161	189	177	189	177	59	161	189	161	189	177	189	161	192	27	189	177	192	27	199	313	199	313	192	27	215	63	199	313	215	63	211	296	171	292	182	256	185	325	185	325	182	256	188	216	185	325	188	216	199	313	199	313	188	216	189	177	169	334	150	340	150	318	169	334	150	318	171	292	169	334	171	292	185	325	187	109	180	67	192	27	192	27	180	67	168	36	192	27	168	36	161	3	161	3	168	36	151	16	161	3	151	16	128	9	128	9	98	18	122	-4	122	-4	98	18	96	-1	78	42	67	77	74	7	78	42	74	7	96	-1	78	42	96	-1	98	18	59	161	55	21	61	118	61	118	55	21	74	7	61	118	74	7	67	77	189	158	187	109	192	27	189	158	192	27	189	161	128	9	122	-4	161	3	59	193	62	247	55	310	55	310	62	247	70	285	55	310	70	285	87	333	87	333	70	285	83	310	87	333	83	310	99	324	14	144	15	120	18	226	18	226	15	120	18	100	18	226	18	100	32	273	32	273	18	100	23	81	14	144	18	226	13	170	45	188	57	219	42	193	42	193	57	219	41	214	42	193	41	214	37	196	37	196	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	57	4	65	-2	72	224	72	224	65	-2	77	-4	72	224	77	-4	88	230	88	230	77	-4	89	40	88	230	89	40	89	228	91	33	92	-1	93	31	93	31	92	-1	105	7	93	31	105	7	95	29	95	29	105	7	99	28	105	29	99	28	105	7	105	29	105	7	116	20	133	50	126	54	126	35	126	35	126	54	120	43	126	35	120	43	116	20	116	20	120	43	115	36	116	20	115	36	110	31	92	-1	91	33	90	36	92	-1	90	36	89	40	92	-1	89	40	77	-4	57	219	45	188	47	181	57	219	47	181	47	172	57	219	47	172	48	26	57	219	48	26	51	14	57	219	51	14	57	4	57	219	57	4	72	224	47	172	47	39	48	26	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	24	196	26	208	24	196	28	196	15	196	10	204	10	195	105	29	116	20	110	31	10	200	14	201	18	212	18	212	14	201	17	201	18	212	17	201	20	201	20	201	28	200	35	216	35	216	28	200	34	197	35	216	34	197	38	192	7	200	10	200	18	212	7	200	18	212	3	208	7	200	3	208	3	200	35	216	38	192	48	220	48	220	38	192	40	183	48	220	40	183	41	171	83	0	41	171	41	0	35	216	18	212	20	201	83	129	83	229	81	230	83	129	81	230	83	0	83	129	83	0	83	113	83	129	83	113	127	176	131	158	147	172	160	205	160	205	147	172	161	181	160	205	161	181	184	222	184	222	161	181	174	185	184	222	174	185	188	187	188	187	194	186	202	228	202	228	194	186	201	185	202	228	201	185	207	183	127	176	83	113	113	140	127	176	113	140	131	158	127	176	131	158	160	205	83	0	81	230	70	226	83	0	70	226	59	223	83	0	59	223	48	220	83	0	48	220	41	171	227	182	233	185	234	225	234	225	233	185	239	189	234	225	239	189	240	220	240	220	239	189	243	196	240	220	243	196	244	214	244	214	243	196	245	206	207	183	213	182	215	230	215	230	213	182	220	181	215	230	220	181	226	229	226	229	220	181	227	182	226	229	227	182	234	225	202	228	184	222	188	187	153	12	149	9	252	0	252	0	149	9	144	8	252	0	144	8	137	7	156	20	252	0	228	13	156	20	228	13	219	19	156	20	219	19	209	27	156	20	209	27	199	39	156	20	199	39	156	22	199	39	113	140	148	34	199	39	148	34	151	30	199	39	151	30	153	27	199	39	153	27	155	24	199	39	155	24	156	22	239	10	228	13	252	0	239	10	252	0	252	7	155	15	153	12	252	0	155	15	252	0	156	20	133	7	133	0	252	0	133	7	252	0	137	7	148	34	113	140	83	113	202	228	207	183	215	230	56	305	64	306	64	306	68	342	64	306	74	304	68	342	74	304	83	338	83	338	74	304	83	296	83	338	83	296	95	329	95	329	83	296	92	283	95	329	92	283	100	267	113	292	107	248	113	225	113	292	113	225	121	266	121	266	113	225	128	177	121	266	128	177	176	71	176	71	128	177	164	45	176	71	164	45	169	29	104	313	95	329	100	267	104	313	100	267	107	248	104	313	107	248	113	292	176	71	169	29	176	15	176	71	176	15	184	4	113	225	6	0	56	0	113	225	56	0	128	177	200	32	193	38	193	-2	193	-2	193	38	186	47	193	-2	186	47	184	4	184	4	186	47	181	58	184	4	181	58	176	71	235	53	229	42	230	8	230	8	229	42	222	35	230	8	222	35	219	-1	219	-1	222	35	215	31	219	-1	215	31	209	30	209	30	200	32	204	-5	204	-5	200	32	193	-2	239	24	244	45	246	69	239	24	246	69	238	69	239	24	238	69	235	53	239	24	235	53	230	8	209	30	204	-5	219	-1	43	295	49	302	51	337	51	337	49	302	56	305	51	337	56	305	68	342	68	342	56	305	64	306	39	325	32	308	34	268	39	325	34	268	38	284	39	325	38	284	43	295	39	325	43	295	51	337	28	288	26	268	34	268	28	288	34	268	32	308	78	225	36	225	69	-107	78	225	69	-107	71	-102	78	225	71	-102	73	-94	78	225	73	-94	75	-85	78	225	75	-85	76	-75	78	225	76	-75	76	9	78	225	76	9	78	9	69	-107	36	225	36	-65	69	-107	36	-65	35	-75	69	-107	35	-75	34	-84	69	-107	34	-84	32	-93	69	-107	32	-93	30	-101	69	-107	30	-101	27	-107	87	0	93	-2	96	32	96	32	93	-2	101	-4	96	32	101	-4	108	26	108	26	101	-4	109	-4	108	26	109	-4	121	24	121	24	109	-4	119	-3	121	24	119	-3	131	0	171	53	169	48	171	36	171	36	169	48	166	44	171	36	166	44	161	40	161	40	153	33	158	19	158	19	153	33	144	29	158	19	144	29	144	7	144	7	144	29	136	26	144	7	136	26	131	0	131	0	136	26	128	24	131	0	128	24	121	24	87	41	80	53	81	4	87	41	81	4	87	0	87	41	87	0	96	32	81	4	80	53	78	69	81	4	78	69	78	9	214	225	172	225	173	23	173	23	172	225	172	68	173	23	172	68	172	36	172	36	172	68	172	59	172	36	172	59	171	36	171	36	172	59	171	53	161	40	158	19	171	36	214	225	173	23	177	12	214	225	177	12	182	3	214	225	182	3	191	-2	214	225	191	-2	203	-4	214	225	203	-4	214	56	244	42	239	35	241	20	241	20	239	35	234	31	241	20	234	31	230	7	230	7	234	31	230	29	230	7	230	29	224	28	224	28	221	29	230	7	230	7	221	29	218	31	230	7	218	31	217	-1	217	-1	218	31	216	36	217	-1	216	36	215	45	250	35	258	50	251	53	250	35	251	53	244	42	250	35	244	42	241	20	215	45	214	56	203	-4	215	45	203	-4	217	-1	76	9	76	-75	76	-64	45	188	57	219	42	192	42	192	57	219	41	214	42	192	41	214	37	195	37	195	41	214	31	196	28	196	31	196	41	214	28	196	41	214	26	208	89	228	88	230	89	45	89	45	88	230	72	224	89	45	72	224	59	-6	59	-6	72	224	57	219	59	-6	57	219	47	172	47	172	57	219	47	181	26	208	10	204	15	196	26	208	15	196	20	196	26	208	20	196	25	196	26	208	25	196	28	196	186	84	189	141	163	55	163	55	189	141	163	97	163	55	163	97	134	28	134	28	163	97	129	63	134	28	129	63	100	7	100	7	129	63	90	45	189	141	203	116	206	188	206	188	203	116	212	141	206	188	212	141	212	230	212	230	212	141	217	166	212	230	217	166	222	230	222	230	217	166	220	189	222	230	220	189	221	211	89	45	59	-6	100	7	89	45	100	7	90	45	47	172	47	-6	59	-6	15	196	10	204	10	195	189	141	186	84	203	116	57	219	45	188	47	181	51	59	43	75	44	11	44	11	43	75	40	98	39	150	40	98	43	118	39	150	43	118	54	168	54	168	43	118	50	136	54	168	50	136	62	152	61	268	63	305	57	328	61	268	57	328	53	272	53	272	57	328	48	319	53	272	48	319	47	278	47	278	48	319	43	309	47	278	43	309	42	286	42	286	43	309	41	297	64	310	66	316	71	335	71	335	66	316	72	322	71	335	72	322	89	342	89	342	72	322	80	328	89	342	80	328	93	334	64	310	71	335	57	328	64	310	57	328	63	305	73	235	76	283	71	225	71	225	70	286	69	266	69	266	70	286	66	291	69	266	66	291	64	297	83	281	76	283	77	243	83	281	77	243	83	251	83	281	83	251	96	290	72	218	73	184	74	211	74	211	73	184	77	164	74	211	77	164	78	204	78	204	77	164	94	174	78	204	94	174	83	199	83	199	94	174	89	194	101	202	94	174	102	172	101	202	102	172	113	208	113	208	102	172	110	171	113	208	110	171	117	170	73	184	54	168	62	152	73	184	62	152	77	164	73	184	72	218	71	225	73	184	71	225	69	266	73	184	69	266	65	190	52	233	52	215	54	242	54	242	52	215	55	206	54	242	55	206	58	251	58	251	55	206	59	198	58	251	59	198	63	259	63	259	59	198	65	190	63	259	65	190	69	266	64	297	63	305	61	268	64	297	61	268	69	266	128	41	124	41	128	-1	128	-1	124	41	118	41	128	-1	118	41	117	-2	117	-2	118	41	111	40	117	-2	111	40	107	-4	107	-4	111	40	104	40	107	-4	104	40	98	-4	98	-4	104	40	98	40	177	29	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-26	201	-3	199	-53	199	-53	201	-3	192	15	199	-53	192	15	188	-34	188	-34	187	-76	199	-53	158	-1	170	-5	177	29	177	29	170	-5	180	-12	177	29	180	-12	192	15	192	15	180	-12	186	-22	192	15	186	-22	188	-34	188	-34	186	-47	187	-76	187	-76	186	-47	180	-59	187	-76	180	-59	170	-93	170	-93	180	-59	170	-67	170	-93	170	-67	159	-72	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	181	186	185	197	184	204	181	186	184	204	179	210	181	186	179	210	172	214	181	186	172	214	171	178	117	170	124	170	127	213	127	213	124	170	131	170	127	213	131	170	140	216	140	216	131	170	142	170	140	216	142	170	153	217	153	217	142	170	157	173	153	217	157	173	164	216	164	216	157	173	171	178	164	216	171	178	172	214	160	307	160	271	166	305	166	305	160	271	171	280	166	305	171	280	171	301	171	301	171	280	175	291	171	301	175	291	174	297	125	303	126	260	139	306	139	306	126	260	144	264	139	306	144	264	151	307	151	307	144	264	160	271	151	307	160	271	160	307	83	251	93	256	96	290	96	290	93	256	106	258	96	290	106	258	111	297	111	297	106	258	126	260	111	297	126	260	125	303	79	42	63	48	67	0	79	42	67	0	98	-4	79	42	98	-4	98	40	51	59	44	11	67	0	51	59	67	0	63	48	29	29	44	11	40	98	29	29	40	98	39	150	29	29	39	150	27	129	29	29	27	129	20	53	20	106	17	81	20	53	20	106	20	53	27	129	113	208	117	170	127	213	98	-90	97	-73	96	-80	128	41	128	-1	137	0	52	215	52	233	51	224	94	174	101	202	89	194	70	286	71	225	76	283	76	283	73	235	77	243	97	207	119	214	119	214	129	230	119	214	148	205	129	230	148	205	167	224	167	224	148	205	168	184	167	224	168	184	197	208	197	208	168	184	182	155	197	208	182	155	190	124	190	74	183	52	191	20	191	20	183	52	172	31	191	20	172	31	161	2	161	2	172	31	156	17	161	2	156	17	134	11	134	11	107	19	126	-4	126	-4	107	19	92	0	107	19	87	38	92	0	92	0	87	38	73	65	92	0	73	65	62	15	62	15	73	65	65	95	62	15	65	95	62	122	80	191	91	223	70	169	70	169	91	223	60	203	70	169	60	203	64	145	64	145	60	203	62	122	62	15	62	122	60	203	62	15	60	203	38	38	38	38	60	203	37	174	38	38	37	174	23	67	23	67	37	174	22	139	23	67	22	139	17	101	237	114	232	151	231	79	231	79	232	151	218	183	231	79	218	183	215	47	215	47	218	183	197	208	215	47	197	208	192	95	192	95	191	20	215	47	134	11	126	-4	161	2	97	207	119	214	129	230	97	207	129	230	91	223	97	207	91	223	80	191	190	74	191	20	192	95	197	208	190	124	192	95	72	119	64	77	77	9	77	9	64	77	54	54	77	9	54	54	52	-6	52	-6	54	54	42	42	52	-6	42	42	39	-5	39	-5	42	42	30	36	39	-5	30	36	30	0	30	0	30	36	26	35	30	0	26	35	23	6	23	6	26	35	23	33	23	6	23	33	20	31	20	15	23	6	20	31	20	15	20	31	19	28	20	15	19	28	18	25	97	225	68	222	78	183	78	183	91	48	97	225	97	225	91	48	98	99	97	225	98	99	100	183	100	183	98	99	100	148	180	183	239	183	239	225	180	183	239	225	147	183	147	183	239	225	100	183	176	78	175	88	169	-1	169	-1	175	88	175	99	169	-1	175	99	175	109	175	109	176	127	169	-1	169	-1	176	127	176	144	169	-1	176	144	156	7	156	7	176	144	178	160	156	7	178	160	179	173	147	20	180	183	147	183	147	20	147	183	145	160	179	173	180	183	147	20	179	173	147	20	156	7	97	225	100	183	239	225	4	155	12	155	16	180	16	180	12	155	23	167	16	180	23	167	29	200	29	200	23	167	35	176	29	200	35	176	46	214	46	214	35	176	47	180	46	214	47	180	68	222	68	222	47	180	62	183	68	222	62	183	78	183	188	41	184	47	185	-4	185	-4	184	47	180	54	185	-4	180	54	178	61	178	61	177	69	185	-4	185	-4	177	69	169	-1	188	41	205	0	194	38	194	38	205	0	203	36	209	37	203	36	205	0	209	37	205	0	220	12	233	69	229	55	232	29	233	69	232	29	239	49	233	69	239	49	241	69	223	45	216	40	220	12	223	45	220	12	232	29	223	45	232	29	229	55	143	136	141	109	141	37	143	136	141	37	147	20	143	136	147	20	145	160	139	82	139	56	141	37	139	82	141	37	141	109	78	183	72	119	77	9	78	183	77	9	91	48	176	78	169	-1	177	69	188	41	185	-4	205	0	209	37	220	12	216	40	107	212	123	216	123	216	129	230	123	216	145	211	129	230	145	211	163	225	163	225	145	211	163	197	163	225	163	197	191	210	191	210	163	197	177	175	191	210	177	175	186	144	191	210	190	106	192	19	191	210	192	19	214	188	214	188	192	19	214	47	214	188	214	47	228	158	228	158	214	47	228	82	228	158	228	82	233	123	192	19	190	106	187	75	192	19	187	75	179	49	192	19	179	49	166	29	192	19	166	29	164	1	129	11	130	-4	150	16	150	16	130	-4	164	1	150	16	164	1	166	29	130	-4	129	11	118	-4	118	-4	129	11	115	13	118	-4	115	13	108	-2	108	-2	115	13	101	18	108	-2	101	18	98	1	98	1	101	18	89	26	98	1	89	26	88	7	88	7	89	26	81	35	88	7	81	35	78	44	85	185	94	202	101	225	101	225	94	202	107	212	101	225	107	212	129	230	129	230	107	212	123	216	78	137	79	163	75	210	78	137	75	210	76	-85	78	137	76	-85	77	-75	78	137	77	-75	78	-64	75	210	79	163	85	185	75	210	85	185	101	225	75	210	54	182	70	-107	75	210	70	-107	72	-102	75	210	72	-102	74	-95	75	210	74	-95	76	-85	70	-107	54	182	41	138	70	-107	41	138	36	76	70	-107	36	76	36	-65	70	-107	36	-65	35	-75	70	-107	35	-75	34	-84	70	-107	34	-84	32	-93	70	-107	32	-93	30	-101	70	-107	30	-101	27	-107	78	44	78	15	88	7	191	210	186	144	190	106	60	54	48	68	50	5	50	5	48	68	42	85	50	5	42	85	33	20	33	20	42	85	41	105	45	171	41	105	45	135	45	171	45	135	73	202	73	202	45	135	58	158	73	202	58	158	76	174	73	202	76	174	107	223	107	223	76	174	97	183	107	223	97	183	118	186	118	186	141	182	142	230	142	230	141	182	158	174	142	230	158	174	169	227	169	227	158	174	170	163	169	227	170	163	190	218	190	218	170	163	181	155	190	218	181	155	192	151	17	83	21	45	25	130	25	130	21	45	33	20	25	130	33	20	45	171	45	171	33	20	41	105	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	128	-1	137	0	128	41	128	-1	128	41	123	41	128	-1	123	41	119	41	128	-1	119	41	117	-2	105	-4	117	-2	107	40	111	40	107	40	117	-2	111	40	117	-2	115	40	115	40	117	-2	119	41	60	54	71	-2	78	45	78	45	71	-2	95	-4	78	45	95	-4	103	40	103	40	95	-4	105	-4	103	40	105	-4	107	40	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	213	191	205	206	208	157	213	191	208	157	212	163	213	191	212	163	215	169	213	191	215	169	216	176	205	206	190	218	192	151	205	206	192	151	201	153	205	206	201	153	208	157	142	230	107	223	118	186	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	60	54	50	5	71	-2	186	63	180	42	187	16	187	16	180	42	168	25	187	16	168	25	156	1	156	1	168	25	152	13	156	1	152	13	131	9	131	9	110	15	119	-4	119	-4	110	15	90	30	119	-4	90	30	87	1	87	1	90	30	75	54	87	1	75	54	64	84	58	207	60	117	65	145	58	207	65	145	87	220	87	220	65	145	78	164	87	220	78	164	97	176	58	18	87	1	64	84	58	18	64	84	60	117	58	18	60	117	58	207	58	18	58	207	35	184	58	18	35	184	35	42	20	151	15	108	20	73	20	151	20	73	35	42	20	151	35	42	35	184	153	172	167	155	171	183	171	183	167	155	178	134	171	183	259	225	137	183	119	225	87	220	97	176	119	225	97	176	118	182	119	225	118	182	137	183	119	225	137	183	259	225	137	183	153	172	171	183	233	94	229	121	228	65	228	65	229	121	218	138	228	65	218	138	212	38	212	38	218	138	203	152	212	38	203	152	189	85	189	85	203	152	186	165	189	85	186	165	186	110	186	165	171	183	178	134	186	165	178	134	186	110	189	85	187	16	212	38	131	9	119	-4	156	1	186	63	187	16	189	85	259	225	171	183	259	183	9	138	16	153	18	183	18	183	16	153	25	166	18	183	25	166	34	204	34	204	25	166	37	175	34	204	37	175	55	219	55	219	37	175	50	181	55	219	50	181	66	183	81	225	66	183	107	183	81	225	107	183	221	225	221	225	107	183	136	183	221	225	136	183	221	183	7	160	2	138	9	138	7	160	9	138	18	183	118	0	125	74	124	91	124	91	125	113	118	0	118	0	125	113	107	183	118	0	107	183	103	11	103	11	107	183	102	164	103	11	102	164	96	142	128	135	131	155	107	183	107	183	131	155	134	172	107	183	134	172	136	183	138	-4	157	0	141	39	141	39	157	0	151	36	161	38	151	36	157	0	161	38	157	0	172	10	185	71	182	59	183	27	185	71	183	27	191	48	185	71	191	48	193	71	176	49	169	42	172	10	176	49	172	10	183	27	176	49	183	27	182	59	138	-4	141	39	133	47	138	-4	133	47	128	59	138	-4	128	59	125	74	138	-4	125	74	118	0	103	11	96	142	94	28	94	28	96	142	92	119	94	28	92	119	89	49	89	49	92	119	88	95	89	49	88	95	87	71	161	38	172	10	169	42	66	183	81	225	55	219	128	135	107	183	125	113	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	200	75	204	18	202	104	139	218	127	230	127	220	61	116	60	137	60	137	55	20	60	137	54	207	55	20	54	207	33	46	33	46	54	207	33	181	33	46	33	181	19	78	19	78	33	181	19	150	19	78	19	150	15	114	63	94	55	20	68	72	68	72	55	20	85	3	68	72	85	3	76	52	76	52	85	3	86	34	94	25	86	34	85	3	94	25	85	3	123	-3	61	116	60	137	55	20	61	116	55	20	63	94	135	105	134	76	176	-107	176	-107	134	76	134	9	176	-107	134	9	134	-4	134	-4	134	9	124	10	134	-4	124	10	123	-3	123	-3	124	10	114	13	123	-3	114	13	104	18	134	221	134	228	132	229	134	221	132	229	129	229	134	221	129	229	126	230	134	221	126	230	124	230	134	221	124	230	121	230	134	221	121	230	109	216	175	221	176	-107	176	129	176	9	176	-4	220	1	176	9	220	1	191	9	191	9	220	1	214	14	207	230	201	216	218	209	207	230	218	209	233	224	233	224	218	209	232	190	233	224	232	190	243	164	178	179	182	198	184	226	184	226	182	198	189	211	184	226	189	211	195	229	195	229	189	211	201	216	195	229	201	216	207	230	175	221	176	129	177	155	175	221	177	155	178	179	175	221	178	179	184	226	176	-107	175	221	167	215	176	-107	167	215	160	208	176	-107	160	208	148	187	176	-107	148	187	141	162	176	-107	141	162	137	134	176	-107	137	134	135	105	296	111	291	151	292	75	292	75	291	151	278	184	292	75	278	184	277	43	277	43	278	184	258	209	277	43	258	209	254	18	254	18	258	209	252	103	254	18	252	103	250	74	254	18	250	74	243	49	258	209	233	224	243	164	258	209	243	164	249	134	258	209	249	134	252	103	231	28	214	14	220	1	231	28	220	1	254	18	231	28	254	18	243	49	63	166	73	189	84	224	84	224	73	189	88	206	84	224	88	206	121	230	121	230	88	206	109	216	63	166	84	224	54	207	63	166	54	207	60	137	176	-107	134	-4	134	-107	94	25	123	-3	104	18	79	224	63	230	67	192	67	192	63	230	56	195	51	194	56	195	63	230	51	194	63	230	49	227	194	225	123	93	126	26	126	26	123	93	113	139	126	26	113	139	110	78	110	78	113	139	103	177	110	78	103	177	101	119	67	192	77	183	79	224	79	224	77	183	85	168	79	224	85	168	92	206	92	206	85	168	93	147	92	206	93	147	103	177	103	177	93	147	101	119	138	41	243	225	194	225	138	41	194	225	126	26	138	41	126	26	136	-34	138	41	136	-34	141	-57	138	41	141	-57	147	1	110	78	6	-104	55	-104	110	78	55	-104	126	26	210	-49	206	-61	209	-90	209	-90	206	-61	201	-68	209	-90	201	-68	198	-104	198	-104	201	-68	195	-72	198	-104	195	-72	188	-74	187	-74	188	-74	177	-71	187	-74	177	-71	182	-109	182	-109	177	-71	168	-105	177	-71	168	-63	168	-105	168	-105	168	-63	160	-48	168	-105	160	-48	157	-94	157	-94	160	-48	153	-27	157	-94	153	-27	148	-78	148	-78	153	-27	147	1	148	-78	147	1	141	-57	216	-71	219	-52	220	-34	216	-71	220	-34	213	-34	216	-71	213	-34	210	-49	216	-71	210	-49	209	-90	187	-74	182	-109	198	-104	187	-74	198	-104	188	-74	34	156	37	171	38	217	38	217	37	171	41	182	38	217	41	182	49	227	49	227	41	182	46	190	49	227	46	190	51	194	34	156	38	217	31	202	34	156	31	202	27	182	34	156	27	182	26	156	239	39	223	17	236	0	236	0	223	17	197	9	197	-107	197	9	155	-4	197	225	155	225	155	-4	197	225	155	-4	197	9	155	225	155	9	155	-4	155	-4	155	9	129	17	155	-4	129	17	114	0	114	0	129	17	112	39	114	0	112	39	103	69	99	104	98	137	96	163	99	104	96	163	90	188	99	104	90	188	84	15	99	104	84	15	103	69	52	114	55	72	61	224	61	224	55	72	65	39	61	224	65	39	78	210	78	210	65	39	84	15	78	210	84	15	90	188	42	190	49	164	61	224	61	224	49	164	52	137	61	224	52	137	52	114	61	224	36	230	42	190	42	190	36	230	31	230	42	190	31	230	30	210	30	210	31	230	25	229	30	210	25	229	19	229	14	229	10	228	30	210	14	229	30	210	19	229	262	187	256	162	265	16	265	16	256	162	254	136	265	16	254	136	253	103	342	221	342	228	337	229	342	221	337	229	332	230	342	221	332	230	327	230	342	221	327	230	322	211	303	164	310	190	316	230	316	230	310	190	322	211	316	230	322	211	321	230	321	230	322	211	327	230	262	187	265	16	273	209	273	209	265	16	285	41	273	209	285	41	290	224	290	224	285	41	296	74	290	224	296	74	300	137	300	137	296	74	300	114	290	224	300	137	303	164	290	224	303	164	316	230	265	16	253	103	249	69	265	16	249	69	239	39	265	16	239	39	236	0	197	9	197	-4	236	0	197	-107	155	-4	155	-107	30	210	10	228	10	220	103	69	84	15	114	0	71	31	64	54	70	0	70	0	64	54	61	81	70	0	61	81	59	5	59	5	61	81	60	109	62	211	60	109	63	149	62	211	63	149	73	180	108	218	132	223	132	230	108	218	132	230	94	225	108	218	94	225	88	204	94	225	62	211	73	180	94	225	73	180	88	204	23	50	30	35	37	186	37	186	30	35	39	23	37	186	39	23	62	211	62	211	39	23	49	13	62	211	49	13	60	109	60	109	49	13	59	5	20	151	15	104	15	84	20	151	15	84	18	66	20	151	18	66	23	50	20	151	23	50	37	186	81	-3	93	-4	82	15	82	15	93	-4	100	9	113	12	100	9	109	-2	113	12	109	-2	123	3	71	31	70	0	81	-3	71	31	81	-3	82	15	174	51	170	73	175	12	174	158	170	73	173	85	174	158	173	85	175	95	177	145	174	158	175	95	177	145	175	95	177	105	177	145	177	105	178	115	177	145	178	115	179	127	156	175	156	43	163	173	163	173	156	43	164	26	163	173	164	26	169	168	169	168	164	26	170	73	169	168	170	73	174	158	174	51	175	12	181	33	181	33	175	12	187	3	181	33	187	3	190	20	190	20	187	3	202	-2	190	20	202	-2	200	12	200	12	202	-2	210	9	229	14	210	9	218	-4	229	14	218	-4	230	-3	282	35	289	49	292	152	292	152	289	49	294	66	292	152	294	66	297	105	297	105	294	66	296	85	275	187	250	211	252	104	275	187	252	104	253	5	275	187	253	5	263	13	275	187	263	13	273	23	275	187	273	23	282	35	275	187	282	35	292	152	240	179	249	146	250	211	250	211	249	146	252	104	253	5	252	104	252	76	240	179	250	211	226	203	226	203	250	211	218	225	226	203	218	225	206	218	206	218	218	225	180	230	206	218	180	230	180	223	229	14	230	-3	242	29	242	29	230	-3	242	0	242	29	242	0	248	51	248	51	242	0	253	5	248	51	253	5	252	76	210	9	202	-2	218	-4	139	84	142	73	143	168	143	168	142	73	147	26	143	168	147	26	149	173	149	173	147	26	156	43	149	173	156	43	156	175	147	26	142	73	138	51	147	26	138	51	136	12	136	12	138	51	132	33	136	12	132	33	123	3	123	3	132	33	123	20	123	3	123	20	113	12	138	159	135	145	135	103	138	159	135	103	137	94	138	159	137	94	139	84	138	159	139	84	143	168	135	145	133	126	134	114	135	145	134	114	135	103	100	9	93	-4	109	-2	170	73	164	26	175	12	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	57	188	68	219	54	193	54	193	68	219	53	214	54	193	53	214	49	196	49	196	53	214	43	196	40	196	43	196	53	214	40	196	53	214	37	208	69	4	77	-2	84	224	84	224	77	-2	89	-4	84	224	89	-4	99	230	99	230	89	-4	102	40	99	230	102	40	102	228	103	33	104	-1	105	31	105	31	104	-1	117	7	105	31	117	7	108	29	108	29	117	7	112	28	118	29	112	28	117	7	118	29	117	7	128	20	146	50	138	54	138	35	138	35	138	54	132	43	138	35	132	43	128	20	128	20	132	43	127	36	128	20	127	36	122	31	104	-1	103	33	102	36	104	-1	102	36	102	40	104	-1	102	40	89	-4	68	219	57	188	59	181	68	219	59	181	60	172	68	219	60	172	61	26	68	219	61	26	63	14	68	219	63	14	69	4	68	219	69	4	84	224	60	172	60	39	61	26	37	208	22	204	27	196	37	208	27	196	32	196	37	208	32	196	36	196	37	208	36	196	40	196	27	196	22	204	22	195	118	29	128	20	122	31	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	47	225	48	180	60	228	48	180	49	170	60	228	49	170	49	159	60	228	49	159	51	66	60	228	51	66	60	38	49	159	49	99	51	66	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	152	286	154	278	154	294	154	294	154	278	157	272	154	294	157	272	157	301	157	301	157	272	162	266	157	301	162	266	162	306	162	306	162	266	169	263	162	306	169	263	169	310	169	310	169	263	176	262	169	310	176	262	177	311	177	311	176	262	184	263	177	311	184	263	185	310	185	310	184	263	191	266	185	310	191	266	192	306	192	306	191	266	197	272	192	306	197	272	197	301	197	301	197	272	201	278	197	301	201	278	201	294	201	294	201	278	202	286	53	286	54	278	54	294	54	294	54	278	58	272	54	294	58	272	58	301	58	301	58	272	63	266	58	301	63	266	63	306	63	306	63	266	69	263	63	306	69	263	70	310	70	310	69	263	77	262	70	310	77	262	78	311	78	311	77	262	85	263	78	311	85	263	85	310	85	310	85	263	92	266	85	310	92	266	92	306	92	306	92	266	98	272	92	306	98	272	98	301	98	301	98	272	101	278	98	301	101	278	101	294	101	294	101	278	103	286	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	200	75	204	18	202	104	139	218	127	230	127	220	97	207	119	214	119	214	129	230	119	214	148	205	129	230	148	205	167	224	167	224	148	205	168	184	167	224	168	184	197	208	197	208	168	184	182	155	197	208	182	155	190	124	144	331	146	294	148	330	148	330	146	294	150	299	148	330	150	299	152	329	152	329	150	299	154	304	152	329	154	304	156	326	156	326	154	304	157	309	156	326	157	309	158	322	158	322	157	309	158	313	158	322	158	313	159	316	146	294	144	331	138	330	146	294	138	330	134	329	146	294	134	329	130	327	146	294	130	327	127	324	146	294	127	324	125	320	146	294	125	320	113	253	190	74	183	52	191	20	191	20	183	52	172	31	191	20	172	31	161	2	161	2	172	31	156	17	161	2	156	17	134	11	134	11	107	19	126	-4	126	-4	107	19	92	0	107	19	87	38	92	0	92	0	87	38	73	65	92	0	73	65	62	15	62	15	73	65	65	95	62	15	65	95	62	122	80	191	91	223	70	169	70	169	91	223	60	203	70	169	60	203	64	145	64	145	60	203	62	122	62	15	62	122	60	203	62	15	60	203	38	38	38	38	60	203	37	174	38	38	37	174	23	67	23	67	37	174	22	139	23	67	22	139	17	101	237	114	232	151	231	79	231	79	232	151	218	183	231	79	218	183	215	47	215	47	218	183	197	208	215	47	197	208	192	95	192	95	191	20	215	47	134	11	126	-4	161	2	97	207	119	214	129	230	97	207	129	230	91	223	97	207	91	223	80	191	190	74	191	20	192	95	197	208	190	124	192	95	113	253	125	320	95	253	18	176	23	182	26	203	26	203	23	182	28	188	26	203	28	188	36	216	36	216	28	188	33	193	36	216	33	193	39	194	39	194	43	192	47	225	47	225	43	192	46	187	47	225	46	187	48	180	16	188	8	172	15	170	16	188	15	170	18	176	16	188	18	176	26	203	49	99	51	66	49	159	49	170	49	159	60	228	49	170	60	228	48	180	48	180	60	228	47	225	91	87	91	193	90	205	91	87	90	205	86	215	91	87	86	215	80	222	91	87	80	222	92	68	141	230	127	230	139	218	141	230	139	218	149	214	141	230	149	214	173	225	200	75	193	49	204	18	204	18	193	49	182	28	204	18	182	28	174	1	174	1	182	28	165	14	174	1	165	14	142	9	142	9	121	14	139	-4	139	-4	121	14	106	28	139	-4	106	28	102	0	102	0	106	28	97	47	102	0	97	47	92	68	76	15	102	0	92	68	76	15	92	68	80	222	76	15	80	222	71	226	76	15	71	226	60	228	76	15	60	228	60	38	60	228	49	159	51	66	60	228	51	66	60	38	47	225	36	216	39	194	149	214	159	209	173	225	173	225	159	209	168	201	173	225	168	201	177	191	177	191	186	176	202	211	202	211	186	176	193	159	202	211	193	159	198	141	202	211	202	104	204	18	202	211	204	18	226	188	226	188	204	18	227	43	226	188	227	43	241	155	241	155	227	43	242	75	241	155	242	75	247	113	202	211	198	141	201	122	202	211	201	122	202	104	202	211	173	225	177	191	142	9	139	-4	174	1	145	331	146	294	149	330	149	330	146	294	151	299	149	330	151	299	153	329	153	329	151	299	154	304	153	329	154	304	156	326	156	326	154	304	157	309	156	326	157	309	159	322	159	322	157	309	159	313	159	322	159	313	160	316	146	294	145	331	139	330	146	294	139	330	134	329	146	294	134	329	131	327	146	294	131	327	128	324	146	294	128	324	126	320	146	294	126	320	113	253	113	253	126	320	96	253	200	75	204	18	202	104	139	218	127	230	127	220	172	331	174	294	176	330	176	330	174	294	178	299	176	330	178	299	180	329	180	329	178	299	182	304	180	329	182	304	184	326	184	326	182	304	184	309	184	326	184	309	186	322	186	322	184	309	186	313	186	322	186	313	187	316	174	294	172	331	166	330	174	294	166	330	162	329	174	294	162	329	158	327	174	294	158	327	155	324	174	294	155	324	153	320	174	294	153	320	141	253	71	31	64	54	70	0	70	0	64	54	61	81	70	0	61	81	59	5	59	5	61	81	60	109	62	211	60	109	63	149	62	211	63	149	73	180	108	218	132	223	132	230	108	218	132	230	94	225	108	218	94	225	88	204	94	225	62	211	73	180	94	225	73	180	88	204	23	50	30	35	37	186	37	186	30	35	39	23	37	186	39	23	62	211	62	211	39	23	49	13	62	211	49	13	60	109	60	109	49	13	59	5	20	151	15	104	15	84	20	151	15	84	18	66	20	151	18	66	23	50	20	151	23	50	37	186	81	-3	93	-4	82	15	82	15	93	-4	100	9	113	12	100	9	109	-2	113	12	109	-2	123	3	71	31	70	0	81	-3	71	31	81	-3	82	15	174	51	170	73	175	12	174	158	170	73	173	85	174	158	173	85	175	95	177	145	174	158	175	95	177	145	175	95	177	105	177	145	177	105	178	115	177	145	178	115	179	127	156	175	156	43	163	173	163	173	156	43	164	26	163	173	164	26	169	168	169	168	164	26	170	73	169	168	170	73	174	158	174	51	175	12	181	33	181	33	175	12	187	3	181	33	187	3	190	20	190	20	187	3	202	-2	190	20	202	-2	200	12	200	12	202	-2	210	9	229	14	210	9	218	-4	229	14	218	-4	230	-3	282	35	289	49	292	152	292	152	289	49	294	66	292	152	294	66	297	105	297	105	294	66	296	85	275	187	250	211	252	104	275	187	252	104	253	5	275	187	253	5	263	13	275	187	263	13	273	23	275	187	273	23	282	35	275	187	282	35	292	152	240	179	249	146	250	211	250	211	249	146	252	104	253	5	252	104	252	76	240	179	250	211	226	203	226	203	250	211	218	225	226	203	218	225	206	218	206	218	218	225	180	230	206	218	180	230	180	223	229	14	230	-3	242	29	242	29	230	-3	242	0	242	29	242	0	248	51	248	51	242	0	253	5	248	51	253	5	252	76	210	9	202	-2	218	-4	139	84	142	73	143	168	143	168	142	73	147	26	143	168	147	26	149	173	149	173	147	26	156	43	149	173	156	43	156	175	147	26	142	73	138	51	147	26	138	51	136	12	136	12	138	51	132	33	136	12	132	33	123	3	123	3	132	33	123	20	123	3	123	20	113	12	138	159	135	145	135	103	138	159	135	103	137	94	138	159	137	94	139	84	138	159	139	84	143	168	135	145	133	126	134	114	135	145	134	114	135	103	100	9	93	-4	109	-2	170	73	164	26	175	12	141	253	153	320	123	253	39	149	45	175	48	255	48	255	45	175	54	200	48	255	54	200	70	293	70	293	54	200	66	224	70	293	66	224	79	247	79	247	86	247	83	253	83	253	86	247	100	253	29	169	29	91	35	213	35	213	29	91	36	123	35	213	36	123	48	255	48	255	36	123	39	149	100	253	105	246	109	254	109	254	105	246	112	246	109	254	112	246	118	255	118	255	112	246	136	247	118	255	136	247	127	257	127	257	136	247	135	259	100	253	86	247	92	246	100	253	92	246	99	246	100	253	99	246	105	246	184	308	176	295	183	264	183	264	176	295	165	281	183	264	165	281	161	253	161	253	165	281	154	270	161	253	154	270	143	263	143	263	135	259	136	247	170	337	168	345	151	347	170	337	151	347	147	331	170	337	183	342	168	345	151	347	141	345	147	331	147	331	141	345	130	342	147	331	130	342	127	316	127	316	130	342	119	337	127	316	119	337	109	331	83	253	94	274	101	325	101	325	94	274	109	296	101	325	109	296	109	331	109	331	109	296	127	316	101	325	70	293	79	247	101	325	79	247	83	253	175	336	180	334	183	342	183	342	180	334	183	330	183	342	183	330	194	334	194	334	183	330	186	325	194	334	186	325	187	320	187	320	184	308	199	281	199	281	184	308	183	264	170	337	175	336	183	342	199	281	205	305	202	322	199	281	202	322	194	334	199	281	194	334	187	320	143	263	136	247	161	253	77	3	111	-4	78	14	78	14	111	-4	90	12	115	21	90	12	111	-4	115	21	111	-4	141	1	154	187	143	175	155	173	154	187	155	173	174	172	174	172	155	173	165	167	174	172	165	167	172	158	57	54	63	80	65	162	65	162	63	80	77	111	65	162	77	111	83	178	83	178	77	111	97	142	83	178	97	142	104	189	104	189	97	142	120	166	104	189	120	166	129	193	129	193	120	166	143	175	129	193	143	175	154	187	78	14	69	21	77	3	77	3	69	21	62	31	77	3	62	31	53	25	53	25	62	31	59	42	53	25	59	42	57	54	57	54	65	162	53	25	53	25	65	162	50	143	53	25	50	143	37	56	37	56	50	143	36	123	37	56	36	123	29	91	199	100	196	125	195	70	195	70	196	125	188	150	195	70	188	150	184	41	184	41	188	150	179	136	184	41	179	136	173	110	184	41	173	110	166	17	166	17	173	110	159	77	166	17	159	77	141	1	141	1	159	77	139	45	141	1	139	45	115	21	177	148	179	136	188	150	177	148	188	150	174	172	177	148	174	172	172	158	29	91	29	169	27	124	20	123	25	128	31	151	31	151	25	128	29	131	31	151	29	131	33	132	33	132	37	131	43	158	43	158	37	131	39	128	43	158	39	128	42	123	0	105	7	100	9	125	9	125	7	100	15	114	9	125	15	114	20	140	20	140	15	114	20	123	20	140	20	123	31	151	44	104	46	61	55	160	55	160	46	61	55	34	55	160	55	34	67	159	67	159	55	34	72	13	67	159	72	13	76	154	76	154	72	13	87	66	76	154	87	66	85	84	85	84	85	110	84	131	85	84	84	131	81	145	85	84	81	145	76	154	121	342	119	323	135	320	121	342	135	320	144	338	144	338	135	320	149	310	144	338	149	310	163	329	163	329	149	310	162	289	163	329	162	289	173	253	180	56	171	32	172	3	172	3	171	32	157	15	172	3	157	15	137	9	137	9	115	14	133	-4	133	-4	115	14	101	28	133	-4	101	28	97	0	97	0	101	28	91	46	97	0	91	46	87	66	43	115	44	104	55	160	43	115	55	160	43	158	43	115	43	158	42	123	43	158	31	151	33	132	272	137	272	145	264	136	264	136	272	145	263	146	264	136	263	146	256	135	256	135	263	146	255	146	256	135	255	146	247	134	247	134	255	146	246	147	247	134	246	147	238	134	238	134	246	147	238	148	238	134	238	148	230	150	230	150	229	176	230	134	230	134	229	176	227	95	229	176	225	203	227	95	227	95	225	203	220	230	227	95	220	230	217	58	217	58	220	230	212	257	217	58	212	257	201	281	217	58	201	281	200	26	200	26	201	281	191	300	200	26	191	300	186	116	186	116	185	85	200	26	200	26	185	85	180	56	200	26	180	56	172	3	137	9	133	-4	172	3	238	134	230	150	230	134	91	307	99	316	100	339	100	339	99	316	109	321	100	339	109	321	121	342	121	342	109	321	119	323	80	331	84	280	86	295	80	331	86	295	100	339	100	339	86	295	91	307	191	300	179	316	181	200	191	300	181	200	181	198	191	300	181	198	182	193	191	300	182	193	183	184	191	300	183	184	184	174	191	300	184	174	185	161	191	300	185	161	185	137	191	300	185	137	186	133	191	300	186	133	186	129	191	300	186	129	186	124	191	300	186	124	186	120	191	300	186	120	186	116	185	161	141	182	142	149	185	161	142	149	185	137	112	208	95	235	104	168	112	208	104	168	142	149	112	208	142	149	141	182	86	260	84	280	74	194	86	260	74	194	104	168	86	260	104	168	95	235	84	280	80	331	74	194	74	194	80	331	63	316	74	194	63	316	53	226	53	226	63	316	50	294	53	226	50	294	46	264	173	253	181	200	179	316	173	253	179	316	163	329	46	61	44	104	44	93	87	66	72	13	97	0	18	303	25	305	26	319	26	319	25	305	33	308	26	319	33	308	39	327	39	327	33	308	41	310	39	327	41	310	53	332	53	332	41	310	49	311	53	332	49	311	55	312	55	312	84	306	67	336	67	336	84	306	81	337	67	336	53	332	55	312	199	208	198	208	209	55	199	208	209	55	207	242	207	242	209	55	209	126	207	242	209	126	211	167	302	324	303	338	299	325	299	325	303	338	296	325	261	309	296	325	268	330	261	309	268	330	241	308	211	167	220	219	221	277	221	277	220	219	236	270	221	277	236	270	241	308	241	308	236	270	261	309	209	55	198	208	210	36	305	323	308	321	317	336	317	336	308	321	309	319	318	257	309	319	308	259	308	259	309	319	307	315	308	259	307	315	302	310	303	338	302	324	305	323	303	338	305	323	317	336	303	338	268	330	296	325	318	257	329	259	329	330	329	330	329	259	338	265	329	330	338	265	339	320	339	320	338	265	344	273	339	320	344	273	346	309	346	309	344	273	348	284	346	309	348	284	349	295	317	336	309	319	318	257	317	336	318	257	329	330	289	285	290	276	291	295	291	295	290	276	294	268	291	295	294	268	296	304	296	304	294	268	301	262	296	304	301	262	302	310	302	310	301	262	308	259	260	0	260	9	239	11	260	0	239	11	224	15	260	0	224	15	156	39	260	0	156	39	153	25	260	0	153	25	144	16	260	0	144	16	130	12	260	0	130	12	107	9	260	0	107	9	107	0	130	257	146	211	146	317	146	317	146	211	157	147	169	291	157	147	210	36	169	291	210	36	186	255	186	255	210	36	198	208	156	39	224	15	157	61	157	61	224	15	215	23	157	61	215	23	157	147	157	147	215	23	210	36	117	332	81	337	84	306	117	332	84	306	109	289	117	332	109	289	130	257	117	332	130	257	146	317	146	317	157	147	169	291	207	242	211	167	221	277	18	303	26	319	15	311	296	116	294	143	292	81	292	81	294	143	286	168	292	81	286	168	280	48	280	48	286	168	272	190	280	48	272	190	257	21	257	21	272	190	254	208	257	21	254	208	252	102	221	225	225	193	230	222	230	222	225	193	240	168	230	222	240	168	254	208	254	208	240	168	249	137	254	208	249	137	252	102	211	228	200	229	203	210	211	228	203	210	225	193	211	228	225	193	221	225	200	229	189	230	203	210	203	210	189	230	176	230	203	210	176	230	176	216	176	216	176	230	176	342	176	216	176	342	135	216	135	216	176	342	134	342	135	216	134	342	134	230	257	21	252	102	249	73	257	21	249	73	243	48	257	21	243	48	231	27	257	21	231	27	223	2	231	27	214	14	223	2	223	2	214	14	191	9	223	2	191	9	176	-4	176	-4	191	9	176	9	176	-4	176	9	176	-107	176	-107	176	9	135	216	176	-107	135	216	135	9	134	-4	134	-107	176	-107	134	-4	176	-107	135	9	134	-4	135	9	125	10	134	-4	125	10	123	-4	69	70	85	2	77	51	77	51	85	2	86	34	95	25	86	34	85	2	95	25	85	2	123	-4	82	202	86	224	70	186	70	186	86	224	55	206	70	186	55	206	62	164	62	164	55	206	60	137	61	113	60	137	55	20	61	113	55	20	64	91	64	91	55	20	85	2	64	91	85	2	69	70	123	-4	125	10	114	13	123	-4	114	13	104	18	123	-4	104	18	95	25	126	230	86	224	99	212	126	230	99	212	120	216	126	230	120	216	135	216	126	230	135	216	134	230	55	20	60	137	55	206	55	20	55	206	33	47	33	47	55	206	32	180	33	47	32	180	19	79	19	79	32	180	19	149	19	79	19	149	15	114	86	224	82	202	99	212	176	216	135	216	176	9	11	137	18	152	18	183	18	183	18	152	27	164	18	183	27	164	33	204	33	204	27	164	36	174	33	204	36	174	53	219	53	219	36	174	48	181	53	219	48	181	61	183	77	225	61	183	84	183	77	225	84	183	363	225	363	225	84	183	125	183	363	225	125	183	279	183	8	160	3	137	11	137	8	160	11	137	18	183	108	137	112	153	84	183	84	183	112	153	118	169	84	183	118	169	125	183	108	52	112	0	115	30	115	30	112	0	134	-4	115	30	134	-4	126	15	126	15	134	-4	143	9	156	12	143	9	153	-2	156	12	153	-2	169	3	105	99	92	12	106	76	106	76	92	12	112	0	106	76	112	0	108	52	219	51	215	74	221	12	217	149	215	74	218	82	217	149	218	82	221	138	221	138	218	82	220	90	221	138	220	90	222	99	223	126	221	138	222	99	223	126	222	99	223	107	223	126	223	107	224	115	188	74	193	26	193	156	193	156	193	26	201	43	193	156	201	43	202	159	202	159	201	43	210	25	202	159	210	25	211	156	211	156	210	25	215	74	211	156	215	74	217	149	219	51	221	12	226	33	226	33	221	12	233	2	226	33	233	2	236	20	236	20	233	2	247	-2	236	20	247	-2	246	12	246	12	247	-2	258	9	275	15	258	9	261	-4	275	15	261	-4	286	0	363	225	279	183	285	171	363	225	285	171	291	155	363	225	291	155	320	183	363	225	320	183	363	183	340	136	336	153	339	63	339	63	336	153	329	169	339	63	329	169	327	33	327	33	329	169	320	183	327	33	320	183	309	12	309	12	320	183	298	103	291	155	295	138	320	183	320	183	295	138	297	120	320	183	297	120	298	103	106	118	108	137	84	183	106	118	84	183	92	12	106	118	92	12	105	99	340	136	339	63	343	102	340	136	343	102	342	119	309	12	298	103	297	76	309	12	297	76	293	51	309	12	293	51	286	29	309	12	286	29	286	0	258	9	247	-2	261	-4	186	149	182	139	183	90	186	149	183	90	185	81	186	149	185	81	188	74	186	149	188	74	193	156	179	116	180	107	180	127	180	127	180	107	181	99	180	127	181	99	182	139	182	139	181	99	183	90	193	26	188	74	183	51	193	26	183	51	182	12	182	12	183	51	176	33	182	12	176	33	169	3	169	3	176	33	167	19	169	3	167	19	156	12	143	9	134	-4	153	-2	76	169	69	153	76	34	76	169	76	34	92	12	76	169	92	12	84	183	64	137	61	120	64	64	64	137	64	64	76	34	64	137	76	34	69	153	64	64	61	120	60	103	275	15	286	0	286	29	61	183	77	225	53	219	215	74	210	25	221	12	254	-107	254	-98	233	-96	254	-107	233	-96	219	-92	254	-107	219	-92	154	-68	254	-107	154	-68	151	-83	254	-107	151	-83	143	-91	254	-107	143	-91	129	-96	254	-107	129	-96	108	-98	254	-107	108	-98	108	-107	211	-84	207	-71	167	12	167	12	207	-71	181	11	196	12	181	11	207	-71	196	12	207	-71	206	-52	155	-4	211	-84	167	12	155	-4	167	12	154	15	155	-4	154	15	142	19	155	-4	142	19	130	25	155	-4	130	25	119	33	155	-4	119	33	109	8	155	-46	154	-68	219	-92	155	-46	219	-92	211	-84	155	-46	211	-84	155	-4	149	314	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	298	121	298	126	330	108	286	97	269	108	286	126	330	97	269	126	330	81	307	90	75	109	8	103	52	103	52	109	8	119	33	76	132	74	166	71	33	76	132	71	33	81	102	81	102	71	33	109	8	81	102	109	8	90	75	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	314	81	307	74	166	76	194	81	307	76	194	80	222	81	307	80	222	87	247	81	307	87	247	97	269	17	167	23	114	24	224	24	224	23	114	42	69	24	224	42	69	46	271	46	271	42	69	71	33	46	271	71	33	74	166	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	257	279	280	306	280	306	257	279	270	257	280	306	270	257	279	231	235	330	180	338	180	320	223	19	252	8	235	26	235	26	252	8	246	35	260	53	246	35	252	8	260	53	252	8	290	33	285	134	290	33	287	169	287	169	290	33	314	269	314	269	290	33	319	68	314	269	319	68	336	222	336	222	319	68	337	113	336	222	337	113	344	166	285	201	287	169	314	269	285	201	314	269	280	306	285	201	280	306	279	231	280	306	235	330	242	296	290	33	285	134	280	103	290	33	280	103	272	76	290	33	272	76	260	53	209	15	196	12	206	-4	209	15	206	-4	252	8	209	15	252	8	223	19	206	-4	196	12	206	-52	46	271	74	166	81	307	110	13	101	18	103	-2	103	-2	101	18	93	25	103	-2	93	25	86	34	86	34	76	51	103	-2	103	-2	76	51	74	7	74	7	76	51	69	70	74	7	69	70	64	91	74	7	64	91	61	113	74	7	61	113	50	24	50	24	61	113	60	137	60	137	62	164	58	209	58	209	62	164	70	186	58	209	70	186	90	225	90	225	70	186	82	202	90	225	82	202	98	212	15	114	19	79	20	153	20	153	19	79	31	49	20	153	31	49	35	185	35	185	31	49	50	24	35	185	50	24	58	209	58	209	50	24	60	137	162	225	127	230	130	215	130	215	127	230	118	216	98	212	118	216	127	230	98	212	127	230	90	225	180	44	168	25	176	7	176	7	168	25	151	13	176	7	151	13	146	-2	146	-2	151	13	131	9	146	-2	131	9	146	-107	146	-107	131	9	120	10	140	211	149	206	162	225	162	225	149	206	158	199	162	225	158	199	165	191	165	191	174	177	191	210	191	210	174	177	181	161	191	210	181	161	186	142	180	44	200	26	187	70	187	70	200	26	190	102	191	210	190	102	200	26	191	210	200	26	215	186	215	186	200	26	219	50	215	186	219	50	230	154	230	154	219	50	231	81	230	154	231	81	235	116	191	210	186	142	189	122	191	210	189	122	190	102	191	210	162	225	165	191	146	-107	120	10	110	13	146	-107	110	13	103	-2	146	-107	103	-2	103	-107	180	44	176	7	200	26	162	225	130	215	140	211	97	107	63	132	71	53	71	53	63	132	51	177	41	73	51	177	27	213	41	73	27	213	21	106	21	106	27	213	14	153	124	-59	129	-86	136	-69	136	-69	129	-86	146	-96	136	-69	146	-96	150	-76	150	-76	146	-96	164	-103	150	-76	164	-103	165	-82	165	-82	164	-103	181	-107	165	-82	181	-107	180	-85	180	-85	181	-107	195	-86	206	-86	195	-86	198	-108	206	-86	198	-108	233	-104	51	177	59	220	60	264	60	264	59	220	81	256	60	264	81	256	108	304	108	304	81	256	114	284	108	304	114	284	164	329	164	329	114	284	155	303	164	329	155	303	200	309	200	309	227	305	220	338	220	338	227	305	245	337	60	264	27	213	51	177	267	-47	262	-57	263	-91	263	-91	262	-57	256	-65	263	-91	256	-65	248	-72	248	-72	239	-78	263	-91	263	-91	239	-78	233	-104	311	-8	308	15	305	-43	305	-43	308	15	299	36	305	-43	299	36	288	-71	288	-71	299	36	286	53	288	-71	286	53	272	-24	272	-24	286	53	267	67	272	-24	267	67	264	0	244	77	194	88	212	27	244	77	212	27	242	17	244	77	242	17	264	0	244	77	264	0	267	67	97	107	107	42	143	96	143	96	107	42	147	36	143	96	147	36	194	88	194	88	147	36	179	33	194	88	179	33	212	27	272	-24	271	-36	288	-71	267	-47	263	-91	288	-71	267	-47	288	-71	271	-36	233	-104	239	-78	228	-82	233	-104	228	-82	218	-84	233	-104	218	-84	206	-86	274	269	285	271	286	325	286	325	285	271	294	275	286	325	294	275	298	313	298	313	294	275	299	281	298	313	299	281	303	296	303	296	299	281	302	288	267	333	245	337	251	283	267	333	251	283	260	273	267	333	260	273	274	269	267	333	274	269	286	325	245	337	227	305	242	295	245	337	242	295	251	283	220	338	164	329	200	309	195	-86	181	-107	198	-108	129	-86	124	-59	114	-72	71	53	51	177	41	73	97	107	71	53	107	42	47	51	42	62	50	5	50	5	42	62	41	75	36	125	41	75	42	84	36	125	42	84	58	145	58	145	42	84	45	93	58	145	45	93	50	102	99	125	118	172	87	123	87	123	118	172	85	161	87	123	85	161	76	120	76	120	85	161	66	116	57	110	66	116	58	145	57	110	58	145	50	102	155	187	158	135	178	201	178	201	158	135	185	149	178	201	185	149	197	220	197	220	185	149	204	171	197	220	204	171	210	245	210	245	204	171	215	203	210	245	215	203	218	245	99	125	111	127	118	172	118	172	111	127	123	128	118	172	123	128	134	178	134	178	123	128	158	135	134	178	158	135	155	187	177	30	156	38	158	-1	158	-1	156	38	143	0	137	0	143	0	156	38	137	0	156	38	128	41	47	51	50	5	55	42	55	42	50	5	71	-2	55	42	71	-2	66	35	66	35	71	-2	79	33	87	34	79	33	95	-4	87	34	95	-4	98	36	98	36	95	-4	105	-4	98	36	105	-4	109	38	109	38	105	-4	117	-2	109	38	117	-2	120	40	120	40	117	-2	128	-1	120	40	128	-1	128	41	128	41	128	-1	137	0	79	33	71	-2	95	-4	128	-64	132	-108	134	-69	134	-69	132	-108	151	-104	134	-69	151	-104	140	-72	140	-72	151	-104	147	-74	159	-72	147	-74	151	-104	159	-72	151	-104	170	-93	204	-29	201	-3	199	-55	199	-55	201	-3	192	16	199	-55	192	16	188	-34	188	-34	187	-76	199	-55	158	-1	170	-5	177	30	177	30	170	-5	180	-12	177	30	180	-12	192	16	192	16	180	-12	186	-22	192	16	186	-22	188	-34	187	-76	188	-34	186	-47	187	-76	186	-47	180	-58	187	-76	180	-58	170	-67	187	-76	170	-67	170	-93	110	-60	111	-103	117	-59	117	-59	111	-103	121	-107	117	-59	121	-107	123	-61	123	-61	121	-107	132	-108	123	-61	132	-108	128	-64	97	-73	98	-90	99	-68	99	-68	98	-90	103	-98	99	-68	103	-98	104	-63	104	-63	103	-98	111	-103	104	-63	111	-103	110	-60	85	161	58	145	66	116	33	19	50	5	41	75	33	19	41	75	36	125	33	19	36	125	22	100	33	19	22	100	21	39	21	39	22	100	17	68	98	-90	97	-73	96	-80	159	-72	170	-93	170	-67	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	50	276	102	37	100	56	100	184	100	164	224	164	100	184	224	164	224	184	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	61	49	40	113	16	50	61	113	16	105	24	50	61	105	24	102	37	50	61	102	37	50	276	80	195	218	195	218	225	80	195	218	225	40	225	80	195	40	225	80	-94	80	65	80	45	193	45	80	65	193	45	193	65	80	-94	40	225	40	-94	126	398	112	397	116	371	116	371	112	397	108	372	100	372	108	372	112	397	100	372	112	397	99	393	74	362	83	367	86	386	86	386	83	367	92	370	86	386	92	370	99	393	99	393	92	370	100	372	72	376	57	363	64	355	72	376	64	355	74	362	72	376	74	362	86	386	339	271	333	278	279	209	279	209	333	278	66	182	279	209	66	182	13	113	13	113	66	182	118	318	120	322	118	318	141	283	120	322	141	283	122	328	122	328	141	283	125	335	127	348	141	283	145	396	145	396	141	283	156	304	145	396	156	304	159	389	159	389	156	304	166	320	159	389	166	320	168	379	168	379	166	320	172	333	168	379	172	333	174	367	174	367	172	333	175	345	174	367	175	345	176	355	127	354	127	348	145	396	127	354	145	396	126	398	127	354	126	398	125	361	126	398	116	371	121	367	126	398	121	367	125	361	127	342	125	335	141	283	127	342	141	283	127	348	118	318	66	182	141	283	171	47	172	24	174	58	174	58	172	24	178	12	174	58	178	12	180	71	180	71	178	12	187	2	180	71	187	2	190	88	190	88	187	2	201	-4	190	88	201	-4	205	108	205	108	201	-4	220	-6	205	108	220	-6	219	44	219	44	219	49	205	108	205	108	219	49	221	56	205	108	221	56	224	63	205	108	224	63	279	209	279	209	224	63	226	70	279	209	226	70	228	74	228	74	339	271	279	209	282	36	272	29	274	16	274	16	272	29	263	24	274	16	263	24	260	6	260	6	263	24	254	21	260	6	254	21	247	-1	247	-1	254	21	246	20	247	-1	246	20	238	20	238	20	230	21	234	-5	234	-5	230	21	225	25	234	-5	225	25	221	31	220	-6	234	-5	221	31	220	-6	221	31	219	37	220	-6	219	37	219	44	238	20	234	-5	247	-1	282	36	274	16	289	29	172	24	171	47	170	36	13	113	118	318	7	120	95	186	186	331	137	331	95	186	137	331	32	145	95	186	32	145	165	145	95	186	165	145	228	186	165	145	73	0	123	0	165	145	123	0	228	186	103	161	126	161	103	300	103	300	103	328	86	294	86	294	103	328	69	314	86	294	69	314	69	287	69	287	69	314	52	278	37	293	6	265	20	254	37	293	20	254	36	267	37	293	36	267	52	278	37	293	52	278	69	314	130	306	135	306	139	336	139	336	135	306	140	307	139	336	140	307	177	338	177	338	140	307	144	307	177	338	144	307	148	307	148	307	181	303	177	338	177	338	181	303	239	328	295	299	291	227	301	209	301	209	312	186	341	251	341	251	312	186	320	161	341	251	320	161	327	136	213	100	232	149	239	203	239	203	232	149	260	188	239	203	260	188	291	227	291	227	260	188	301	209	200	160	172	107	201	0	200	160	201	0	204	48	200	160	204	48	213	100	200	160	213	100	239	203	155	51	150	0	201	0	155	51	201	0	172	107	327	136	331	109	341	251	341	251	331	109	332	80	350	-12	332	80	326	35	350	-12	326	35	313	-58	313	-58	326	35	309	-7	313	-58	309	-7	283	-45	341	251	295	299	301	209	372	185	341	251	350	-12	372	185	350	-12	375	43	372	185	375	43	383	103	266	-91	313	-58	283	-45	266	-91	283	-45	250	-74	266	-91	250	-74	212	-91	266	-91	212	-91	212	-108	181	303	213	293	239	328	239	328	213	293	242	276	239	328	242	276	295	299	295	299	242	276	269	254	295	299	269	254	291	227	103	300	126	161	103	328	103	328	126	161	126	305	103	328	126	305	139	336	139	336	126	305	130	306	332	80	350	-12	341	251	60	236	89	212	106	236	106	236	89	212	116	186	106	236	116	186	148	205	148	205	116	186	140	156	148	205	140	156	150	143	148	205	150	143	181	172	181	172	150	143	153	138	181	172	153	138	156	133	57	264	3	286	29	256	57	264	29	256	60	236	57	264	60	236	106	236	156	133	159	128	181	172	181	172	159	128	163	123	181	172	163	123	166	118	166	118	169	112	181	172	181	172	169	112	172	107	181	172	172	107	174	101	174	101	177	96	181	172	181	172	177	96	180	91	181	172	180	91	186	76	186	76	180	91	102	27	102	27	180	91	94	41	140	156	55	108	64	94	140	156	64	94	150	143	237	53	229	83	231	-107	231	-107	229	83	218	112	231	-107	218	112	218	-58	218	-58	217	-67	231	-107	231	-107	217	-67	217	-76	231	-107	217	-76	216	-85	218	112	204	140	207	20	218	112	207	20	213	-5	218	112	213	-5	217	-32	218	112	217	-32	218	-58	204	140	181	172	186	76	204	140	186	76	198	48	204	140	198	48	207	20	242	21	237	53	239	-68	242	21	239	-68	241	-48	242	21	241	-48	243	-29	242	21	243	-29	243	-10	237	53	231	-107	236	-87	237	53	236	-87	239	-68	215	-95	214	-104	231	-107	215	-95	231	-107	216	-85	29	256	3	286	-2	272	95	174	97	217	89	184	89	184	97	217	82	226	89	184	82	226	81	190	81	190	82	226	71	192	67	191	71	192	82	226	67	191	82	226	64	230	206	225	111	104	170	121	170	121	111	104	94	94	170	121	94	94	91	85	91	85	21	0	73	0	112	114	114	125	115	183	115	183	114	125	115	138	115	183	115	138	117	160	117	160	115	138	117	150	110	104	112	114	115	183	110	104	115	183	108	202	110	104	108	202	100	148	110	104	100	148	99	136	110	104	99	136	98	121	110	104	98	121	96	107	110	104	96	107	94	94	110	104	94	94	111	104	191	40	185	50	194	0	194	0	185	50	181	64	194	0	181	64	180	11	180	11	181	64	180	85	171	121	180	85	180	98	171	121	180	98	181	111	186	132	189	141	206	225	186	132	206	225	183	122	183	122	206	225	171	121	183	122	171	121	181	111	206	225	189	141	257	225	99	162	100	148	108	202	99	162	108	202	97	217	91	85	73	0	170	121	225	43	219	40	225	-3	225	-3	219	40	216	37	225	-3	216	37	214	-4	214	-4	216	37	213	34	214	-4	213	34	209	33	209	33	199	35	214	-4	214	-4	199	35	194	0	252	26	251	32	250	14	250	14	251	32	248	37	250	14	248	37	244	5	244	5	248	37	244	41	244	5	244	41	239	43	225	43	225	-3	233	44	233	44	225	-3	236	0	233	44	236	0	239	43	239	43	236	0	244	5	171	121	168	111	170	27	171	121	170	27	180	11	171	121	180	11	180	85	166	100	164	88	164	46	166	100	164	46	170	27	166	100	170	27	168	111	163	76	162	65	164	46	163	76	164	46	164	88	64	230	53	229	54	181	64	230	54	181	60	184	64	230	60	184	63	188	64	230	63	188	67	191	35	184	40	181	43	225	43	225	40	181	46	180	43	225	46	180	53	229	53	229	46	180	54	181	27	198	28	193	29	210	29	210	28	193	31	188	29	210	31	188	35	219	35	219	31	188	35	184	35	219	35	184	43	225	97	217	95	174	99	162	191	40	194	0	199	35	206	225	170	121	171	121	28	-6	65	-50	44	40	44	40	65	-50	75	-8	75	-8	65	-50	110	-71	75	-8	110	-71	119	-30	119	-30	110	-71	154	-79	119	-30	154	-79	166	-40	166	-40	154	-79	189	-88	166	-40	189	-88	202	-54	202	-54	189	-88	205	-107	202	-54	205	-107	217	-86	217	-86	205	-107	213	-107	217	-86	213	-107	214	-103	55	24	69	11	60	137	60	137	63	166	50	197	50	197	63	166	71	188	50	197	71	188	83	221	83	221	71	188	83	203	83	221	83	203	129	230	129	230	83	203	100	213	129	230	100	213	120	216	120	216	141	210	129	230	129	230	141	210	166	224	133	9	106	-2	131	-4	133	9	131	-4	166	1	133	9	105	17	106	-2	86	2	106	-2	105	17	86	2	105	17	85	37	86	2	85	37	70	66	86	2	70	66	69	11	62	101	60	137	69	11	62	101	69	11	70	66	188	82	183	55	195	18	195	18	183	55	173	32	195	18	173	32	166	1	166	1	173	32	157	15	166	1	157	15	133	9	175	171	186	142	195	208	195	208	186	142	190	108	195	18	190	108	188	82	166	224	141	210	160	195	166	224	160	195	175	171	166	224	175	171	195	208	195	18	217	44	217	183	217	183	217	44	230	75	217	183	230	75	230	150	230	150	230	75	235	110	195	208	190	108	195	18	195	208	195	18	217	183	217	-86	214	-103	215	-98	217	-86	215	-98	216	-93	217	-86	216	-93	217	-89	16	49	18	29	18	126	18	126	18	29	22	10	18	126	22	10	29	163	29	163	22	10	28	-6	29	163	28	-6	44	40	18	126	15	89	15	69	18	126	15	69	16	49	44	40	45	40	50	197	50	197	45	40	55	24	50	197	55	24	60	137	50	197	29	163	44	40	149	315	180	338	134	308	134	308	180	338	126	330	134	308	126	330	121	299	121	299	126	330	108	286	97	271	108	286	126	330	97	271	126	330	81	307	207	316	235	330	194	319	194	319	235	330	180	320	164	318	180	320	180	338	164	318	180	338	149	315	81	307	46	271	46	61	81	307	46	61	74	180	81	307	74	180	77	205	81	307	77	205	82	229	81	307	82	229	88	251	81	307	88	251	97	271	76	126	74	157	81	24	81	24	74	157	46	61	46	61	74	157	74	180	74	180	74	157	286	180	286	180	74	157	287	157	286	180	287	157	314	269	24	109	46	61	46	271	24	109	46	271	24	224	24	109	24	224	17	167	223	19	209	15	234	1	234	1	209	15	196	12	234	1	196	12	181	11	181	11	167	12	180	-6	180	-6	167	12	154	15	180	-6	154	15	142	19	119	33	126	1	130	25	130	25	126	1	180	-6	130	25	180	-6	142	19	279	98	271	73	279	24	279	24	271	73	260	52	279	24	260	52	246	35	246	35	235	26	279	24	279	24	235	26	234	1	344	166	336	222	336	108	336	108	336	222	314	269	336	108	314	269	314	60	314	60	314	269	287	157	314	60	287	157	285	126	268	261	277	237	280	306	280	306	277	237	284	210	280	306	284	210	314	269	314	269	284	210	286	180	207	316	219	311	235	330	235	330	219	311	231	305	235	330	231	305	242	296	242	296	256	281	280	306	280	306	256	281	268	261	280	306	235	330	242	296	285	126	279	98	279	24	285	126	279	24	314	60	181	11	180	-6	234	1	235	330	180	338	180	320	82	98	81	24	91	73	91	73	81	24	126	1	91	73	126	1	103	51	103	51	126	1	119	33	76	126	81	24	82	98	223	19	234	1	235	26	155	112	155	127	57	112	57	112	57	127	53	205	53	205	57	127	61	151	53	205	61	151	82	223	82	223	61	151	69	175	82	223	69	175	82	196	68	56	78	1	82	35	82	35	78	1	112	-4	82	35	112	-4	100	21	100	21	112	-4	123	16	139	17	123	16	136	-1	139	17	136	-1	157	5	60	82	57	112	50	18	60	82	50	18	78	1	60	82	78	1	68	56	12	108	17	74	17	145	17	145	17	74	30	44	17	145	30	44	31	178	31	178	30	44	50	18	31	178	50	18	53	205	53	205	50	18	57	112	158	203	169	191	160	221	160	221	169	191	167	220	171	220	167	220	169	191	171	220	169	191	177	177	184	230	176	230	177	177	184	230	177	177	183	162	184	230	183	162	191	162	177	177	176	230	175	227	177	177	175	227	174	224	177	177	174	224	173	222	177	177	173	222	171	220	133	229	119	215	142	212	133	229	142	212	144	226	144	226	142	212	158	203	144	226	158	203	152	223	152	223	158	203	160	221	204	52	196	56	191	33	191	33	196	56	183	41	191	33	183	41	176	17	176	17	183	41	169	29	176	17	169	29	157	5	157	5	169	29	155	22	157	5	155	22	139	17	123	16	112	-4	136	-1	118	230	82	223	82	196	118	230	82	196	99	210	118	230	99	210	119	215	118	230	119	215	133	229	57	127	57	112	155	127	45	1	46	3	50	34	50	34	46	3	49	4	50	34	49	4	52	5	52	5	60	4	61	21	61	21	60	4	67	1	61	21	67	1	77	13	77	13	67	1	76	0	77	13	76	0	87	-3	28	63	36	-4	36	63	36	63	36	-4	44	-4	36	63	44	-4	42	48	42	48	44	-4	44	-1	42	48	44	-1	50	34	50	34	44	-1	45	1	16	172	23	169	28	192	28	192	23	169	37	184	28	192	37	184	44	208	44	208	37	184	50	195	44	208	50	195	62	220	62	220	50	195	65	203	62	220	65	203	84	227	84	227	65	203	80	208	84	227	80	208	97	209	97	209	119	204	108	230	108	230	119	204	142	224	207	117	203	150	202	80	202	80	203	150	190	181	202	80	190	181	189	47	189	47	190	181	169	207	189	47	169	207	167	20	167	20	169	207	162	113	162	98	162	113	65	113	162	98	65	113	65	98	169	207	142	224	151	169	169	207	151	169	159	143	169	207	159	143	162	113	142	224	119	204	138	190	142	224	138	190	151	169	167	20	162	113	162	98	167	20	162	98	159	73	167	20	159	73	150	50	167	20	150	50	137	29	167	20	137	29	137	2	100	9	101	-4	120	15	120	15	101	-4	137	2	120	15	137	2	137	29	108	230	84	227	97	209	100	9	77	13	87	-3	100	9	87	-3	101	-4	61	21	50	34	52	5	118	436	118	387	126	435	126	435	118	387	126	388	126	435	126	388	133	431	133	431	126	388	133	391	133	431	133	391	138	426	138	426	133	391	138	397	138	426	138	397	142	419	142	419	138	397	142	403	142	419	142	403	143	411	94	411	95	403	95	419	95	419	95	403	98	397	95	419	98	397	98	426	98	426	98	397	103	391	98	426	103	391	104	431	104	431	103	391	110	388	104	431	110	388	110	435	110	435	110	388	118	387	110	435	118	387	118	436	50	24	43	16	281	0	281	0	43	16	30	12	281	0	30	12	11	9	54	294	55	275	111	310	54	294	111	310	50	307	50	307	111	310	116	312	50	307	116	312	276	331	276	331	116	312	123	312	193	411	194	403	194	419	194	419	194	403	198	397	194	419	198	397	198	426	198	426	198	397	203	391	198	426	203	391	203	431	203	431	203	391	209	388	203	431	209	388	210	435	210	435	209	388	217	387	210	435	217	387	218	436	218	436	217	387	225	388	218	436	225	388	225	435	225	435	225	388	232	391	225	435	232	391	232	431	232	431	232	391	238	397	232	431	238	397	238	426	238	426	238	397	241	403	238	426	241	403	241	419	241	419	241	403	243	411	50	24	122	21	54	37	54	37	122	21	113	25	54	37	113	25	55	57	55	57	113	25	107	32	55	57	107	32	55	275	55	275	107	32	105	42	55	275	105	42	105	294	105	184	105	164	181	164	105	184	181	164	181	184	203	185	181	184	203	162	203	185	203	162	218	189	218	189	203	162	218	158	218	189	218	158	227	198	227	198	218	158	227	150	227	198	227	150	234	211	234	211	227	150	234	136	234	211	234	136	238	232	238	232	234	136	238	115	238	232	238	115	249	115	276	331	123	312	189	312	276	331	189	312	218	311	276	331	218	311	239	306	276	331	239	306	252	297	276	331	252	297	261	282	276	331	261	282	266	259	276	331	266	259	278	259	55	275	105	294	106	302	55	275	106	302	108	307	55	275	108	307	111	310	276	331	11	331	30	320	276	331	30	320	43	315	276	331	43	315	50	307	260	38	239	27	281	0	281	0	239	27	211	21	281	0	211	21	174	19	281	0	304	84	290	84	281	0	290	84	276	57	281	0	276	57	260	38	281	0	174	19	156	19	281	0	156	19	137	19	281	0	137	19	122	21	281	0	122	21	50	24	281	0	11	9	11	0	30	320	11	331	11	321	181	184	181	164	203	162	238	232	249	115	249	232	176	16	168	25	113	60	113	60	168	25	165	39	113	60	165	39	113	294	112	301	113	294	174	312	112	301	174	312	268	331	268	331	174	312	181	312	255	218	243	216	267	181	267	181	243	216	242	186	228	184	242	186	230	213	228	184	230	213	219	209	213	180	228	184	219	209	213	180	219	209	208	205	213	180	208	205	196	198	213	180	196	198	196	173	186	189	177	181	180	162	186	189	180	162	196	173	186	189	196	173	196	198	113	294	164	60	164	166	164	166	164	60	164	147	164	166	164	147	169	173	169	173	164	147	180	162	169	173	180	162	177	181	164	60	113	294	165	39	243	216	230	213	242	186	258	-60	259	-37	257	-63	257	-63	255	-30	257	-93	257	-93	255	-30	249	-25	257	-93	249	-25	242	-22	258	-60	258	-57	259	-37	259	-37	258	-57	259	-53	259	-37	259	-53	260	-45	260	-45	259	-53	260	-49	261	-73	274	-92	264	-74	264	-74	274	-92	267	-75	279	-63	267	-75	274	-92	279	-63	274	-92	288	-86	348	127	340	161	340	-1	348	127	340	-1	346	29	348	127	346	29	349	60	348	127	349	60	350	91	311	-68	321	-54	325	190	325	190	321	-54	332	-29	325	190	332	-29	340	161	340	161	332	-29	340	-1	301	211	266	218	267	181	301	211	267	181	282	167	301	211	282	167	289	146	301	211	289	146	292	118	301	211	292	118	292	86	301	211	292	86	301	-78	301	211	301	-78	311	-68	301	211	311	-68	325	190	287	-32	288	-86	291	8	291	8	288	-86	301	-78	291	8	301	-78	292	51	292	51	301	-78	292	86	259	-70	258	-67	257	-93	259	-70	257	-93	274	-92	259	-70	274	-92	261	-73	257	-63	257	-93	258	-67	257	-93	242	-22	242	-92	242	-92	242	-22	234	-21	242	-92	234	-21	228	-86	228	-86	234	-21	224	-23	228	-86	224	-23	216	-78	216	-78	224	-23	215	-28	216	-78	215	-28	210	-35	208	-67	216	-78	210	-35	208	-67	210	-35	206	-44	208	-67	206	-44	205	-53	268	331	181	312	185	312	268	331	185	312	205	311	268	331	205	311	222	307	268	331	222	307	235	300	268	331	235	300	246	287	268	331	246	287	254	267	268	331	254	267	255	263	268	331	255	263	256	258	268	331	256	258	258	254	268	331	258	254	258	250	268	331	258	250	259	247	268	331	259	247	271	247	164	298	164	304	113	294	164	298	113	294	164	166	113	294	164	304	166	307	113	294	166	307	169	310	113	294	169	310	174	312	268	331	12	331	65	311	268	331	65	311	88	312	268	331	88	312	95	312	268	331	95	312	102	311	268	331	102	311	107	309	268	331	107	309	110	306	268	331	110	306	112	301	12	331	9	247	21	247	12	331	21	247	22	251	12	331	22	251	22	255	12	331	22	255	23	258	12	331	23	258	24	261	12	331	24	261	25	265	12	331	25	265	31	285	12	331	31	285	38	299	12	331	38	299	48	307	12	331	48	307	65	311	206	0	206	9	188	12	206	0	188	12	176	16	206	0	176	16	111	38	206	0	111	38	107	24	206	0	107	24	98	15	206	0	98	15	85	11	206	0	85	11	65	9	206	0	65	9	65	0	111	38	176	16	113	60	279	-63	288	-86	287	-32	255	218	267	181	266	218	255	-30	257	-63	259	-37	220	464	223	427	226	463	226	463	223	427	228	431	226	463	228	431	231	461	231	461	228	431	232	435	231	461	232	435	235	458	235	458	232	435	235	439	235	458	235	439	237	454	237	454	235	439	237	443	237	454	237	443	238	448	223	427	220	464	216	463	223	427	216	463	212	462	223	427	212	462	208	460	223	427	208	460	204	457	223	427	204	457	199	453	223	427	199	453	146	378	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	52	294	53	275	109	310	52	294	109	310	48	307	48	307	109	310	114	312	48	307	114	312	270	331	270	331	114	312	122	312	221	307	234	300	270	331	270	331	234	300	246	286	270	331	246	286	255	267	255	267	256	262	270	331	270	331	256	262	258	256	270	331	258	256	259	250	270	331	259	250	260	245	270	331	260	245	260	242	270	331	260	242	272	242	270	331	122	312	192	312	270	331	192	312	206	311	270	331	206	311	221	307	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	270	331	9	331	28	320	270	331	28	320	41	315	270	331	41	315	48	307	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	28	320	9	331	9	321	146	378	199	453	126	378	83	108	80	124	85	22	85	22	80	124	78	142	85	22	78	142	67	37	67	37	78	142	77	161	78	184	77	161	223	161	78	184	223	161	223	184	85	22	107	9	88	92	88	92	107	9	94	78	107	57	94	78	107	9	107	57	107	9	131	0	158	-4	185	-6	168	18	168	18	185	-6	195	15	219	17	195	15	217	-4	219	17	217	-4	246	3	144	26	124	39	131	0	144	26	131	0	158	-4	144	26	158	-4	168	18	250	326	255	293	257	324	257	324	255	293	268	280	257	324	268	280	264	322	264	322	268	280	270	321	275	322	270	321	274	272	275	322	274	272	279	263	270	321	268	280	274	272	224	333	225	311	235	330	235	330	225	311	240	304	235	330	240	304	242	328	242	328	240	304	255	293	242	328	255	293	250	326	213	336	201	337	208	316	213	336	208	316	225	311	213	336	225	311	224	333	201	337	190	338	208	316	208	316	190	338	190	318	153	312	190	318	179	338	153	312	179	338	152	336	275	322	279	263	280	324	280	324	279	263	283	252	280	324	283	252	284	328	284	328	283	252	287	239	284	328	287	239	288	332	288	332	287	239	290	224	288	332	290	224	290	338	290	338	290	224	302	224	290	338	302	224	300	338	310	55	301	65	292	33	292	33	301	65	280	46	292	33	280	46	271	16	271	16	280	46	260	32	271	16	260	32	246	3	246	3	260	32	240	23	246	3	240	23	219	17	195	15	185	-6	217	-4	84	228	99	265	103	319	103	319	99	265	122	293	103	319	122	293	127	330	127	330	122	293	153	312	127	330	153	312	152	336	81	304	62	284	67	37	81	304	67	37	78	184	81	304	78	184	84	228	81	304	84	228	103	319	67	37	62	284	51	57	51	57	62	284	47	263	51	57	47	263	38	79	38	79	47	263	35	240	38	79	35	240	28	104	28	104	35	240	26	215	28	104	26	215	21	131	21	131	26	215	21	188	21	131	21	188	19	160	190	338	179	338	190	318	83	108	85	22	88	92	78	184	67	37	77	161	107	57	131	0	124	39	59	4	62	7	74	42	74	42	62	7	66	9	74	42	66	9	70	10	70	10	74	10	74	42	74	42	74	10	78	9	74	42	78	9	95	25	95	25	78	9	83	8	95	25	83	8	88	7	104	234	92	251	106	165	106	165	92	251	88	270	82	180	88	270	80	323	82	180	80	323	65	196	65	196	80	323	62	305	65	196	62	305	54	214	54	214	62	305	49	281	54	214	49	281	47	232	47	232	49	281	45	251	90	286	97	299	104	334	104	334	97	299	107	310	104	334	107	310	132	338	132	338	107	310	121	317	132	338	121	317	138	320	138	320	156	318	144	338	144	338	156	318	154	336	90	286	104	334	80	323	90	286	80	323	88	270	144	338	132	338	138	320	154	336	156	318	164	334	164	334	156	318	172	312	164	334	172	312	174	331	174	331	172	312	187	303	174	331	187	303	185	327	185	327	187	303	190	325	104	234	106	165	123	218	123	218	106	165	125	154	123	218	125	154	148	202	148	202	125	154	144	142	148	202	144	142	162	130	145	11	129	-4	141	-6	145	11	141	-6	153	-6	145	11	118	15	129	-4	88	7	94	4	95	25	95	25	94	4	105	0	95	25	105	0	118	15	118	15	105	0	117	-2	118	15	117	-2	129	-4	46	-6	56	-6	57	67	57	67	56	-6	57	0	57	67	57	0	74	42	74	42	57	0	59	4	42	99	31	99	46	-6	42	99	46	-6	57	67	148	202	162	130	177	185	177	185	162	130	177	118	177	185	177	118	190	107	190	107	195	100	206	166	206	166	195	100	199	93	206	166	199	93	202	85	255	86	252	108	250	55	250	55	252	108	243	128	250	55	243	128	236	29	236	29	243	128	228	148	236	29	228	148	214	10	214	10	228	148	206	166	214	10	206	166	204	67	204	67	201	49	214	10	214	10	201	49	194	33	214	10	194	33	186	-2	186	-2	194	33	181	21	186	-2	181	21	165	14	206	166	202	85	204	77	206	166	204	77	204	67	206	166	177	185	190	107	165	14	145	11	153	-6	165	14	153	-6	186	-2	200	291	211	278	203	321	203	321	211	278	206	321	211	322	206	321	211	278	200	291	203	321	199	322	200	291	199	322	195	323	200	291	195	323	190	325	200	291	190	325	187	303	233	338	223	338	224	254	233	338	224	254	228	244	233	338	228	244	232	232	233	338	232	232	244	232	215	324	216	271	218	327	218	327	216	271	220	263	218	327	220	263	221	332	221	332	220	263	224	254	221	332	224	254	223	338	211	322	211	278	216	271	211	322	216	271	215	324	106	165	88	270	82	180	52	23	44	15	157	0	157	0	44	15	30	11	157	0	30	11	9	9	157	331	9	331	30	320	157	331	30	320	44	316	157	331	44	316	53	308	157	331	53	308	57	295	157	331	57	295	122	316	157	331	122	316	136	320	157	331	136	320	157	321	122	16	114	24	57	56	57	56	114	24	109	37	57	56	109	37	57	276	57	276	109	37	108	56	57	276	108	56	108	276	57	276	108	276	109	295	57	276	109	295	113	308	57	276	113	308	122	316	57	276	122	316	57	295	157	0	157	9	137	11	157	0	137	11	122	16	157	0	122	16	56	36	157	0	56	36	52	23	157	0	9	9	9	0	56	36	122	16	57	56	30	320	9	331	9	321	12	411	13	403	14	419	14	419	13	403	17	397	14	419	17	397	17	426	17	426	17	397	22	391	17	426	22	391	22	431	22	431	22	391	29	388	22	431	29	388	29	435	29	435	29	388	36	387	29	435	36	387	37	436	37	436	36	387	44	388	37	436	44	388	45	435	45	435	44	388	51	391	45	435	51	391	51	431	51	431	51	391	57	397	51	431	57	397	57	426	57	426	57	397	61	403	57	426	61	403	61	419	61	419	61	403	62	411	140	320	161	321	161	331	140	320	161	331	126	316	126	316	161	331	60	295	126	316	60	295	61	276	113	37	61	276	61	56	113	37	61	56	118	24	118	24	61	56	126	16	112	56	112	276	61	276	61	276	112	276	113	295	61	276	113	295	117	308	161	331	12	331	34	320	161	331	34	320	48	316	161	331	48	316	56	308	161	331	56	308	60	295	112	411	113	403	113	419	113	419	113	403	117	397	113	419	117	397	117	426	117	426	117	397	122	391	117	426	122	391	122	431	122	431	122	391	129	388	122	431	129	388	129	435	129	435	129	388	136	387	129	435	136	387	137	436	137	436	136	387	144	388	137	436	144	388	144	435	144	435	144	388	151	391	144	435	151	391	151	431	151	431	151	391	156	397	151	431	156	397	156	426	156	426	156	397	160	403	156	426	160	403	160	419	160	419	160	403	161	411	161	0	161	9	140	11	161	0	140	11	126	16	161	0	126	16	60	36	161	0	60	36	56	23	161	0	56	23	48	15	161	0	48	15	34	11	161	0	34	11	12	9	161	0	12	9	12	0	60	36	126	16	61	56	61	276	113	37	112	56	34	320	12	331	12	321	126	316	61	276	117	308	78	24	75	17	76	-2	76	-2	75	17	69	13	76	-2	69	13	61	12	61	12	56	13	76	-2	76	-2	56	13	47	-6	157	319	177	321	177	331	157	319	177	331	143	315	143	315	177	331	79	295	143	315	79	295	80	275	100	8	80	275	80	47	100	8	80	47	79	34	131	275	132	294	117	28	131	275	117	28	128	56	131	275	128	56	131	93	132	294	136	307	80	275	132	294	80	275	100	8	132	294	100	8	117	28	177	331	33	331	54	319	177	331	54	319	67	315	177	331	67	315	75	308	177	331	75	308	79	295	78	24	76	-2	100	8	78	24	100	8	79	34	47	-6	56	13	53	16	47	-6	53	16	51	21	47	-6	51	21	48	27	47	-6	48	27	46	34	47	-6	46	34	42	41	47	-6	42	41	38	47	47	-6	38	47	33	52	47	-6	33	52	31	-5	33	52	28	54	31	-5	31	-5	28	54	22	55	31	-5	22	55	17	0	17	0	22	55	14	54	17	0	14	54	7	50	17	0	7	50	6	6	6	6	7	50	2	44	6	6	2	44	0	16	0	16	2	44	-1	37	0	16	-1	37	-2	29	54	319	33	331	33	321	143	315	80	275	136	307	108	112	106	78	115	27	115	27	106	78	100	47	115	27	100	47	92	2	92	2	100	47	90	26	92	2	90	26	73	17	73	17	66	21	92	2	92	2	66	21	56	-6	107	295	108	275	137	309	107	295	137	309	101	308	101	308	137	309	142	311	101	308	142	311	333	331	333	331	142	311	149	312	232	24	223	16	358	0	358	0	223	16	209	11	358	0	209	11	189	9	115	27	127	60	132	292	115	27	132	292	132	300	115	27	132	300	108	275	115	27	108	275	108	145	115	27	108	145	108	112	56	-6	66	21	60	31	56	-6	60	31	55	43	56	-6	55	43	46	53	56	-6	46	53	39	-5	46	53	33	57	39	-5	39	-5	33	57	26	56	39	-5	26	56	25	-2	25	-2	26	56	18	53	25	-2	18	53	15	4	15	4	18	53	12	48	15	4	12	48	8	14	8	14	12	48	7	40	8	14	7	40	5	30	333	331	149	312	219	312	333	331	219	312	227	311	333	331	227	311	232	309	333	331	232	309	235	305	333	331	235	305	237	300	333	331	237	300	237	292	333	331	237	292	301	315	333	331	301	315	314	319	333	331	314	319	333	321	237	292	289	33	288	41	288	183	288	163	327	163	288	183	327	163	343	183	343	183	327	163	355	161	343	183	355	161	386	180	386	180	355	161	380	154	386	180	380	154	401	141	237	292	288	41	288	274	237	292	288	274	289	293	237	292	289	293	293	307	237	292	293	307	301	315	132	292	127	60	131	97	132	292	131	97	132	131	134	305	137	309	108	275	134	305	108	275	132	300	333	331	65	331	81	320	333	331	81	320	93	316	333	331	93	316	101	308	420	89	415	59	431	15	431	15	415	59	400	39	431	15	400	39	398	4	398	4	400	39	379	27	398	4	379	27	358	0	358	0	379	27	351	21	358	0	351	21	319	19	319	19	307	20	358	0	358	0	307	20	298	22	358	0	298	22	236	37	236	37	298	22	237	56	423	170	420	89	431	15	423	170	431	15	452	153	452	153	431	15	456	34	452	153	456	34	471	126	471	126	456	34	472	59	471	126	472	59	477	91	423	170	386	180	401	141	423	170	401	141	415	120	423	170	415	120	420	89	237	56	298	22	292	26	237	56	292	26	289	33	237	56	289	33	237	292	358	0	189	9	189	0	232	24	358	0	236	37	81	320	65	331	65	321	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	328	319	347	321	347	331	328	319	347	331	315	315	315	315	347	331	251	294	315	315	251	294	252	274	303	33	252	274	252	183	303	33	252	183	252	163	252	163	252	183	105	183	252	163	105	183	105	163	106	38	105	56	54	274	106	38	54	274	54	61	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	246	24	237	16	372	0	372	0	237	16	224	11	372	0	224	11	204	9	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	252	274	303	33	302	41	302	183	302	163	342	163	302	183	342	163	357	183	357	183	342	163	369	161	357	183	369	161	401	180	401	180	369	161	395	154	401	180	395	154	415	141	252	274	302	41	302	274	252	274	302	274	304	293	252	274	304	293	308	307	252	274	308	307	315	315	347	331	208	331	227	319	347	331	227	319	240	315	347	331	240	315	247	307	347	331	247	307	251	294	434	89	429	59	446	15	446	15	429	59	415	39	446	15	415	39	412	4	412	4	415	39	393	27	412	4	393	27	372	0	372	0	393	27	366	21	372	0	366	21	334	19	334	19	321	20	372	0	372	0	321	20	313	22	372	0	313	22	250	37	250	37	313	22	252	56	438	170	434	89	446	15	438	170	446	15	466	153	466	153	446	15	470	34	466	153	470	34	485	126	485	126	470	34	486	59	485	126	486	59	492	91	438	170	401	180	415	141	438	170	415	141	429	120	438	170	429	120	434	89	252	56	313	22	307	26	252	56	307	26	303	33	252	56	303	33	252	163	372	0	204	9	204	0	246	24	372	0	250	37	227	319	208	331	208	321	149	0	9	9	9	0	29	319	9	331	9	321	177	16	169	25	113	60	113	60	169	25	165	39	113	60	165	39	113	294	112	301	113	294	174	312	112	301	174	312	267	331	267	331	174	312	181	312	267	331	181	312	185	312	267	331	185	312	205	311	267	331	205	311	221	307	267	331	221	307	234	300	267	331	234	300	245	287	267	331	245	287	253	267	267	331	253	267	254	263	267	331	254	263	255	258	267	331	255	258	256	254	267	331	256	254	257	250	267	331	257	250	258	247	267	331	258	247	270	247	164	166	164	298	113	294	164	166	113	294	164	60	164	166	164	60	164	147	164	166	164	147	173	177	113	294	164	298	164	304	113	294	164	304	166	307	113	294	166	307	169	310	113	294	169	310	174	312	267	331	12	331	65	311	267	331	65	311	88	312	267	331	88	312	95	312	267	331	95	312	102	311	267	331	102	311	107	309	267	331	107	309	110	306	267	331	110	306	112	301	12	331	9	246	21	246	12	331	21	246	22	250	12	331	22	250	22	254	12	331	22	254	23	258	12	331	23	258	24	261	12	331	24	261	25	265	12	331	25	265	31	285	12	331	31	285	38	299	12	331	38	299	48	307	12	331	48	307	65	311	246	186	245	216	234	213	246	186	234	213	230	184	246	186	255	218	245	216	234	213	225	209	230	184	230	184	225	209	215	205	230	184	215	205	214	180	214	180	215	205	205	199	214	180	205	199	197	173	197	173	205	199	194	193	197	173	194	193	183	185	180	162	197	173	183	185	180	162	183	185	173	177	180	162	173	177	164	147	164	60	113	294	165	39	294	24	285	15	393	0	393	0	285	15	272	11	393	0	272	11	252	9	294	24	393	0	298	38	298	38	393	0	363	16	298	38	363	16	300	60	300	60	363	16	355	25	300	60	355	25	300	119	297	143	300	119	318	203	297	143	318	203	295	214	255	218	263	183	267	218	267	218	263	183	278	175	267	218	278	175	295	214	295	214	278	175	289	162	295	214	289	162	297	143	246	186	263	183	255	218	350	60	350	121	347	156	350	60	347	156	336	183	350	60	336	183	352	39	375	12	363	16	393	0	375	12	393	0	393	9	352	39	336	183	318	203	352	39	318	203	300	119	352	39	300	119	355	25	208	0	208	9	190	12	208	0	190	12	177	16	208	0	177	16	111	38	208	0	111	38	107	24	208	0	107	24	98	15	208	0	98	15	85	11	208	0	85	11	65	9	208	0	65	9	65	0	111	38	177	16	113	60	393	0	252	9	252	0	222	464	224	427	228	463	228	463	224	427	230	431	228	463	230	431	233	461	233	461	230	431	234	435	233	461	234	435	237	458	237	458	234	435	237	439	237	458	237	439	239	454	239	454	237	439	239	443	239	454	239	443	239	448	224	427	222	464	218	463	224	427	218	463	214	462	224	427	214	462	210	460	224	427	210	460	206	457	224	427	206	457	201	453	224	427	201	453	147	378	151	0	151	9	132	12	151	0	132	12	119	16	151	0	119	16	54	42	151	0	54	42	51	27	151	0	51	27	43	17	151	0	43	17	29	12	151	0	29	12	9	9	151	0	9	9	9	0	55	275	107	36	106	55	106	181	106	161	113	161	55	275	106	55	106	181	106	181	113	161	116	181	116	181	113	161	119	160	116	181	119	160	124	181	124	181	119	160	125	158	124	181	125	158	131	182	131	182	125	158	130	156	131	182	130	156	134	154	134	154	140	149	137	183	137	183	140	149	142	185	162	195	142	185	149	140	162	195	149	140	160	126	55	65	54	42	119	16	55	65	119	16	111	23	55	65	111	23	107	36	55	65	107	36	55	275	151	331	10	331	30	319	151	331	30	319	43	315	151	331	43	315	51	306	151	331	51	306	54	293	151	331	54	293	117	315	151	331	117	315	130	319	151	331	130	319	151	321	106	274	107	293	55	275	106	274	55	275	106	181	55	275	107	293	110	307	55	275	110	307	117	315	55	275	117	315	54	293	137	183	131	182	134	154	196	245	187	226	190	193	196	245	190	193	201	208	196	245	201	208	204	267	190	193	187	226	178	181	178	181	187	226	176	209	178	181	176	209	164	172	164	172	176	209	162	195	164	172	162	195	164	171	164	171	162	195	160	126	164	171	160	126	174	108	225	266	232	281	239	325	239	325	232	281	239	294	239	325	239	294	257	335	257	335	239	294	247	303	257	335	247	303	257	306	257	306	263	303	257	335	257	335	263	303	281	338	204	267	211	227	213	290	213	290	211	227	220	251	213	290	220	251	224	309	224	309	220	251	225	266	224	309	225	266	239	325	332	11	321	13	343	0	343	0	321	13	312	17	343	0	312	17	248	0	248	0	312	17	302	23	248	0	302	23	292	30	292	30	282	40	248	0	248	0	282	40	271	54	248	0	271	54	259	71	193	155	189	85	203	61	193	155	203	61	206	145	206	145	203	61	216	40	206	145	216	40	218	131	218	131	216	40	227	24	218	131	227	24	230	114	230	114	227	24	238	10	230	114	238	10	246	92	246	92	238	10	248	0	246	92	248	0	259	71	272	287	281	280	281	338	281	338	281	280	294	277	281	338	294	277	295	337	295	337	294	277	303	279	295	337	303	279	305	332	305	332	303	279	310	284	305	332	310	284	313	325	313	325	310	284	315	291	313	325	315	291	317	317	317	317	315	291	318	299	317	317	318	299	319	306	281	338	263	303	267	296	281	338	267	296	272	287	180	164	164	171	174	108	180	164	174	108	189	85	180	164	189	85	193	155	142	185	140	149	149	140	332	11	343	0	343	9	211	227	204	267	201	208	30	319	10	331	10	321	147	378	201	453	127	378	156	408	147	413	152	386	152	386	147	413	143	418	152	386	143	418	136	395	136	395	143	418	141	425	143	456	141	425	143	430	143	456	143	430	151	458	151	458	143	430	149	432	151	458	149	432	155	434	156	408	170	380	169	406	169	406	170	380	187	405	187	405	188	405	206	406	206	406	188	405	187	378	206	406	187	378	205	380	253	436	249	445	251	407	251	407	249	445	242	452	251	407	242	452	239	395	239	395	242	452	234	456	239	395	234	456	234	425	234	456	225	458	226	432	234	456	226	432	232	430	234	456	232	430	234	425	221	457	218	456	220	434	221	457	220	434	226	432	221	457	226	432	225	458	215	453	213	450	214	438	215	453	214	438	220	434	215	453	220	434	218	456	234	425	232	418	239	395	239	395	232	418	228	413	239	395	228	413	223	385	223	385	228	413	219	408	223	385	219	408	206	406	187	405	170	380	187	378	187	405	187	378	188	405	21	318	27	316	142	331	142	331	27	316	32	313	142	331	32	313	37	310	37	310	42	305	142	331	142	331	42	305	46	300	142	331	46	300	51	294	61	278	181	67	107	297	61	278	107	297	106	303	106	303	107	309	61	278	61	278	107	309	112	314	61	278	112	314	56	286	142	331	51	294	56	286	142	331	56	286	112	314	142	331	112	314	119	318	142	331	119	318	129	321	142	331	129	321	142	322	15	320	21	318	142	331	15	320	142	331	7	331	15	320	7	331	7	322	133	28	131	29	132	-4	132	-4	131	29	127	30	132	-4	127	30	124	32	124	32	118	35	132	-4	132	-4	118	35	117	-6	181	67	172	53	175	22	175	22	172	53	163	41	175	22	163	41	161	9	161	9	163	41	154	33	161	9	154	33	147	0	147	0	154	33	146	28	147	0	146	28	138	27	138	27	136	27	147	0	147	0	136	27	133	28	147	0	133	28	132	-4	155	457	155	434	158	456	158	456	155	434	161	438	158	456	161	438	161	453	161	453	161	438	163	445	161	453	163	445	162	450	136	395	141	425	143	456	136	395	143	456	134	452	136	395	134	452	127	445	136	395	127	445	124	408	122	436	120	424	124	408	122	436	124	408	127	445	257	245	204	118	210	81	257	245	210	81	219	100	257	245	219	100	228	122	257	245	228	122	291	272	347	331	243	331	254	320	347	331	254	320	263	316	347	331	263	316	269	312	347	331	269	312	273	306	347	331	273	306	274	299	347	331	274	299	321	312	347	331	321	312	333	319	347	331	333	319	347	322	291	272	300	289	274	299	291	272	274	299	273	292	291	272	273	292	271	284	291	272	271	284	268	273	291	272	268	273	263	260	291	272	263	260	257	245	310	302	321	312	274	299	310	302	274	299	300	289	204	118	132	245	181	67	204	118	181	67	188	40	204	118	188	40	194	51	204	118	194	51	202	65	204	118	202	65	210	81	181	67	132	245	123	262	181	67	123	262	116	276	181	67	116	276	110	288	181	67	110	288	107	297	118	35	113	37	117	-6	117	-6	113	37	108	39	117	-6	108	39	104	-5	104	-5	108	39	104	40	104	-5	104	40	99	41	93	-2	104	-5	99	41	93	-2	99	41	92	40	93	-2	92	40	85	37	93	-2	85	37	84	3	80	32	77	26	78	10	80	32	78	10	84	3	80	32	84	3	85	37	78	10	77	26	76	20	181	67	175	22	188	40	254	320	243	331	243	322	151	458	155	434	155	457	206	406	205	380	223	385	253	436	251	407	255	424	214	438	213	450	212	445	156	408	152	386	170	380	149	331	9	331	28	319	149	331	28	319	41	314	149	331	41	314	49	306	149	331	49	306	53	294	149	331	53	294	117	314	149	331	117	314	129	319	149	331	129	319	149	321	107	23	105	28	105	0	105	0	105	28	105	34	105	34	105	269	54	276	54	276	105	269	106	290	54	276	106	290	109	305	54	276	109	305	117	314	54	276	117	314	53	294	49	24	41	16	105	0	105	0	41	16	28	12	105	0	28	12	9	9	136	-5	149	-15	235	19	235	19	149	-15	160	-29	235	19	160	-29	169	-49	169	-49	170	-54	235	19	235	19	170	-54	171	-60	235	19	171	-60	199	-29	199	-29	171	-60	172	-65	199	-29	172	-65	173	-71	187	-65	188	-60	174	-74	174	-74	188	-60	189	-54	174	-74	189	-54	190	-49	190	-49	199	-29	174	-74	174	-74	199	-29	173	-71	348	9	330	12	348	0	348	0	330	12	317	16	348	0	317	16	253	0	253	0	317	16	309	24	253	0	309	24	305	37	304	57	304	270	253	0	253	0	304	270	304	292	253	0	304	292	252	275	252	275	304	292	308	306	252	275	308	306	316	315	329	319	348	321	348	331	329	319	348	331	316	315	316	315	348	331	251	293	316	315	251	293	252	275	253	0	252	275	252	35	253	0	252	35	252	28	348	331	209	331	228	319	348	331	228	319	240	315	348	331	240	315	248	306	348	331	248	306	251	293	253	0	252	28	250	23	253	0	250	23	247	21	253	0	247	21	242	19	253	0	242	19	237	0	210	-15	222	-5	235	19	235	19	222	-5	237	0	235	19	237	0	242	19	174	-74	174	-75	185	-75	174	-74	185	-75	185	-74	174	-74	185	-74	186	-71	174	-74	186	-71	187	-65	123	19	115	19	122	0	123	19	122	0	136	-5	123	19	136	-5	235	19	122	0	115	19	110	21	122	0	110	21	107	23	122	0	107	23	105	0	105	0	105	34	54	276	105	0	54	276	54	57	105	0	54	57	53	37	105	0	53	37	49	24	105	0	9	9	9	0	235	19	199	-29	210	-15	228	319	209	331	209	321	253	0	305	37	304	57	28	319	9	331	9	321	52	58	70	22	69	30	69	30	69	34	68	93	68	93	69	34	70	38	68	93	70	38	71	43	243	11	239	10	350	0	350	0	239	10	232	10	350	0	232	10	223	9	72	47	74	51	171	337	171	337	74	51	97	108	171	337	97	108	105	128	105	128	97	108	228	108	105	128	228	108	220	128	220	128	228	108	304	55	220	128	304	55	180	337	256	21	255	18	350	0	350	0	255	18	253	16	350	0	253	16	251	14	251	14	247	12	350	0	350	0	247	12	243	11	257	26	350	0	327	17	257	26	327	17	319	26	257	26	319	26	311	38	257	26	311	38	304	55	257	26	304	55	257	31	304	55	228	108	248	61	304	55	248	61	251	53	304	55	251	53	254	45	304	55	254	45	256	38	304	55	256	38	257	31	171	337	105	128	162	266	171	337	162	266	220	128	171	337	220	128	180	337	68	93	52	58	69	30	72	47	171	337	68	93	72	47	68	93	71	43	337	12	327	17	350	0	337	12	350	0	350	9	257	23	256	21	350	0	257	23	350	0	257	26	104	0	104	9	91	10	104	0	91	10	81	12	104	0	81	12	41	34	104	0	41	34	31	20	104	0	31	20	19	13	104	0	19	13	4	9	104	0	4	9	4	0	41	34	81	12	74	16	41	34	74	16	70	22	41	34	70	22	52	58	350	0	223	9	223	0	52	24	43	16	169	0	169	0	43	16	29	11	169	0	29	11	9	9	44	315	52	308	266	331	266	331	52	308	119	311	266	331	119	311	126	312	266	331	126	312	188	312	266	331	188	312	202	311	217	307	230	300	266	331	266	331	230	300	242	287	266	331	242	287	251	267	251	267	252	263	266	331	266	331	252	263	253	258	266	331	253	258	255	254	266	331	255	254	256	250	266	331	256	250	256	247	266	331	256	247	268	247	57	275	108	33	108	41	108	183	108	163	138	163	108	183	138	163	146	183	146	183	138	163	166	161	146	183	166	161	185	181	185	181	166	161	191	154	185	181	191	154	223	174	223	174	191	154	212	141	223	174	212	141	226	120	57	275	108	41	108	294	57	275	108	294	109	301	57	275	109	301	111	306	57	275	111	306	114	310	57	275	114	310	56	295	119	311	52	308	56	295	119	311	56	295	114	310	30	320	44	315	266	331	30	320	266	331	9	331	30	320	9	331	9	321	231	89	226	59	242	16	242	16	226	59	212	39	242	16	212	39	209	4	209	4	212	39	190	27	209	4	190	27	169	0	169	0	190	27	162	21	169	0	162	21	131	19	131	19	120	20	169	0	169	0	120	20	113	22	169	0	113	22	56	37	56	37	113	22	57	56	231	89	242	16	256	159	256	159	242	16	267	35	256	159	267	35	280	132	280	132	267	35	283	60	280	132	283	60	289	91	226	120	231	89	256	159	226	120	256	159	223	174	57	56	113	22	110	26	57	56	110	26	108	33	57	56	108	33	57	275	169	0	9	9	9	0	52	24	169	0	56	37	266	331	202	311	217	307	52	24	43	16	178	0	178	0	43	16	30	11	178	0	30	11	9	9	56	295	57	275	113	310	56	295	113	310	150	331	150	331	113	310	116	311	150	331	116	311	121	312	150	331	121	312	141	312	150	331	141	312	173	310	208	31	195	25	218	4	218	4	195	25	180	21	218	4	180	21	178	0	178	0	180	21	162	19	178	0	162	19	140	19	140	19	127	20	178	0	178	0	127	20	119	22	178	0	119	22	56	37	56	37	119	22	57	56	259	303	233	318	237	187	237	187	233	318	229	250	237	187	229	250	226	228	237	187	226	228	226	183	226	183	226	228	217	210	226	183	217	210	212	180	212	180	217	210	203	198	212	180	203	198	212	179	212	179	203	198	217	148	212	179	217	148	230	175	230	175	217	148	225	141	155	188	163	167	182	191	182	191	163	167	182	164	182	191	182	164	203	198	203	198	182	164	199	158	203	198	199	158	217	148	237	69	233	58	251	17	251	17	233	58	228	48	251	17	228	48	221	41	221	41	208	31	218	4	163	167	155	188	139	168	139	168	155	188	108	188	139	168	108	188	108	168	109	33	108	41	57	275	109	33	57	275	57	56	57	56	119	22	113	26	57	56	113	26	109	33	273	151	264	159	276	37	276	37	264	159	255	165	276	37	255	165	251	17	251	17	255	165	244	171	251	17	244	171	240	94	240	94	239	82	251	17	251	17	239	82	237	69	244	171	230	175	232	131	244	171	232	131	237	120	244	171	237	120	239	108	244	171	239	108	240	94	233	318	196	328	198	302	233	318	198	302	215	290	233	318	215	290	226	273	233	318	226	273	229	250	196	328	150	331	173	310	196	328	173	310	198	302	57	275	108	41	108	296	57	275	108	296	109	302	57	275	109	302	110	307	57	275	110	307	113	310	150	331	9	331	30	320	150	331	30	320	44	316	150	331	44	316	52	308	150	331	52	308	56	295	267	208	273	218	275	281	275	281	273	218	277	229	275	281	277	229	281	252	281	252	277	229	280	240	245	190	253	195	259	303	259	303	253	195	260	200	259	303	260	200	275	281	275	281	260	200	267	208	293	120	289	131	292	63	293	120	292	63	297	94	293	120	297	94	296	107	282	142	273	151	276	37	282	142	276	37	292	63	282	142	292	63	289	131	221	41	218	4	251	17	259	303	237	187	245	190	30	320	9	331	9	321	230	175	225	141	232	131	178	0	9	9	9	0	52	24	178	0	56	37	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	52	294	53	275	109	310	52	294	109	310	48	307	48	307	109	310	114	312	48	307	114	312	270	331	270	331	114	312	122	312	221	307	234	300	270	331	270	331	234	300	246	286	270	331	246	286	255	267	255	267	256	262	270	331	270	331	256	262	258	256	270	331	258	256	259	250	270	331	259	250	260	245	270	331	260	245	260	242	270	331	260	242	272	242	270	331	122	312	192	312	270	331	192	312	206	311	270	331	206	311	221	307	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	270	331	9	331	28	320	270	331	28	320	41	315	270	331	41	315	48	307	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	28	320	9	331	9	321	20	-67	21	-60	17	9	17	9	21	-60	23	-54	17	9	23	-54	24	-49	24	-49	32	-29	45	18	45	18	32	-29	43	-15	45	18	43	-15	56	-5	62	320	75	316	323	331	323	331	75	316	124	312	323	331	124	312	131	312	323	331	131	312	210	312	323	331	210	312	217	311	87	172	91	48	90	275	90	275	91	48	113	303	113	303	91	48	113	294	71	0	87	0	76	19	71	0	76	19	79	97	79	97	76	19	91	48	79	97	91	48	87	172	65	46	45	18	56	-5	65	46	56	-5	71	0	65	46	71	0	79	97	45	18	17	9	24	-49	17	9	7	9	19	-75	17	9	19	-75	19	-72	17	9	19	-72	20	-67	323	331	217	311	222	310	323	331	222	310	225	306	323	331	225	306	227	301	323	331	227	301	228	294	323	331	228	294	291	315	323	331	291	315	304	319	323	331	304	319	323	321	291	17	283	27	287	-15	287	-15	283	27	279	40	287	-15	279	40	274	-5	274	-5	279	40	278	57	274	-5	278	57	278	274	228	294	243	0	280	293	280	293	243	0	259	0	280	293	259	0	278	274	278	274	259	0	274	-5	283	307	291	315	228	294	283	307	228	294	280	293	113	294	91	48	101	88	113	294	101	88	108	141	113	294	108	141	112	209	124	312	83	308	119	311	119	311	83	308	88	295	119	311	88	295	115	308	115	308	88	295	90	275	115	308	90	275	113	303	47	331	47	321	62	320	47	331	62	320	323	331	308	-60	323	9	307	-54	307	-54	323	9	306	-49	298	-29	306	-49	303	11	298	-29	303	11	291	17	323	9	308	-60	309	-67	323	9	309	-67	310	-72	323	9	310	-72	311	-75	323	9	311	-75	323	-75	323	9	303	11	306	-49	209	19	76	19	87	0	209	19	87	0	243	0	209	19	243	0	217	20	243	0	228	294	228	41	243	0	228	41	227	33	243	0	227	33	225	27	243	0	225	27	222	22	243	0	222	22	217	20	19	-75	7	9	7	-75	291	17	287	-15	298	-29	124	312	75	316	83	308	50	24	43	16	281	0	281	0	43	16	30	12	281	0	30	12	11	9	54	294	55	275	111	310	54	294	111	310	50	307	50	307	111	310	116	312	50	307	116	312	276	331	276	331	116	312	123	312	50	24	122	21	54	37	54	37	122	21	113	25	54	37	113	25	55	57	55	57	113	25	107	32	55	57	107	32	55	275	55	275	107	32	105	42	55	275	105	42	105	294	105	184	105	164	181	164	105	184	181	164	181	184	203	185	181	184	203	162	203	185	203	162	218	189	218	189	203	162	218	158	218	189	218	158	227	198	227	198	218	158	227	150	227	198	227	150	234	211	234	211	227	150	234	136	234	211	234	136	238	232	238	232	234	136	238	115	238	232	238	115	249	115	276	331	123	312	189	312	276	331	189	312	218	311	276	331	218	311	239	306	276	331	239	306	252	297	276	331	252	297	261	282	276	331	261	282	266	259	276	331	266	259	278	259	55	275	105	294	106	302	55	275	106	302	108	307	55	275	108	307	111	310	276	331	11	331	30	320	276	331	30	320	43	315	276	331	43	315	50	307	260	38	239	27	281	0	281	0	239	27	211	21	281	0	211	21	174	19	281	0	304	84	290	84	281	0	290	84	276	57	281	0	276	57	260	38	281	0	174	19	156	19	281	0	156	19	137	19	281	0	137	19	122	21	281	0	122	21	50	24	281	0	11	9	11	0	30	320	11	331	11	321	181	184	181	164	203	162	238	232	249	115	249	232	75	52	57	32	99	0	99	0	57	32	35	18	99	0	35	18	4	9	75	286	80	295	91	335	91	335	80	295	85	302	91	335	85	302	91	305	91	305	100	301	109	325	109	325	100	301	109	293	109	325	109	293	115	280	44	278	53	276	54	336	54	336	53	276	67	279	54	336	67	279	68	338	68	338	67	279	75	286	68	338	75	286	91	335	28	305	29	297	30	315	30	315	29	297	32	289	30	315	32	289	35	324	35	324	32	289	37	283	35	324	37	283	43	331	43	331	37	283	44	278	43	331	44	278	54	336	115	280	122	266	123	309	123	309	122	266	128	251	123	309	128	251	134	290	134	290	128	251	137	228	134	290	137	228	143	267	143	267	137	228	146	209	143	267	146	209	154	239	154	239	146	209	156	193	154	239	156	193	167	216	167	216	156	193	168	181	167	216	168	181	182	197	182	197	168	181	181	173	182	197	181	173	190	138	190	138	181	173	180	172	228	23	222	16	323	0	323	0	222	16	210	11	323	0	210	11	193	9	304	319	325	321	325	331	304	319	325	331	291	315	291	315	325	331	230	294	291	315	230	294	231	275	231	161	231	275	231	181	231	161	284	23	281	36	323	0	323	9	305	12	323	0	305	12	292	16	323	0	292	16	230	36	323	0	230	36	228	23	280	55	280	181	231	161	280	55	231	161	281	36	231	55	230	36	292	16	231	55	292	16	284	23	231	55	284	23	231	161	280	161	297	159	280	181	280	181	280	274	231	161	231	161	280	274	280	293	231	161	280	293	283	307	283	307	291	315	231	275	283	307	231	275	231	161	325	331	186	331	206	320	325	331	206	320	220	315	325	331	220	315	227	307	325	331	227	307	230	294	453	32	435	52	411	0	411	0	435	52	417	79	411	0	417	79	401	10	401	10	417	79	394	113	401	10	394	113	391	23	391	23	394	113	382	130	391	23	382	130	380	40	380	40	382	130	370	144	380	40	370	144	367	60	367	60	370	144	359	155	367	60	359	155	352	84	352	84	359	155	345	164	352	84	345	164	333	116	333	116	345	164	330	172	333	116	330	172	329	173	476	18	453	32	411	0	476	18	411	0	507	0	476	18	507	0	507	9	320	138	329	173	331	197	331	197	329	173	342	181	331	197	342	181	345	216	345	216	342	181	354	193	345	216	354	193	356	239	356	239	354	193	364	209	356	239	364	209	367	267	367	267	364	209	373	228	367	267	373	228	376	290	376	290	373	228	382	251	376	290	382	251	388	309	388	309	382	251	388	266	388	309	388	266	401	325	401	325	388	266	394	280	401	325	394	280	401	293	310	185	280	181	297	159	310	185	297	159	309	152	310	185	309	152	320	138	310	185	320	138	331	197	442	338	419	335	425	302	425	302	419	335	419	305	410	301	419	305	419	335	410	301	419	335	401	325	457	276	466	278	467	331	467	331	466	278	473	283	467	331	473	283	475	324	475	324	473	283	478	289	475	324	478	289	480	315	480	315	478	289	481	297	480	315	481	297	482	305	430	295	435	286	442	338	442	338	435	286	443	279	442	338	443	279	456	336	456	336	443	279	457	276	456	336	457	276	467	331	190	138	201	152	203	185	203	185	201	152	213	159	203	185	213	159	231	181	231	181	213	159	231	161	99	0	109	10	117	113	117	113	109	10	120	23	117	113	120	23	129	130	129	130	120	23	131	40	129	130	131	40	140	144	140	144	131	40	144	60	140	144	144	60	152	155	152	155	144	60	158	84	152	155	158	84	165	164	165	164	158	84	177	116	165	164	177	116	180	172	180	172	177	116	190	138	94	79	75	52	99	0	94	79	99	0	117	113	109	325	91	335	91	305	109	325	115	280	123	309	99	0	4	9	4	0	182	197	190	138	203	185	333	116	329	173	320	138	442	338	425	302	430	295	401	325	401	293	410	301	206	320	186	331	186	321	323	0	193	9	193	0	40	328	43	253	44	324	44	324	43	253	56	280	44	324	56	280	49	322	49	322	56	280	54	321	60	322	54	321	56	280	60	322	56	280	76	301	201	232	196	219	201	180	201	180	196	219	188	207	201	180	188	207	177	175	177	175	188	207	175	196	177	175	175	196	177	174	177	174	175	196	172	153	172	153	175	196	165	191	172	153	165	191	160	158	160	158	165	191	155	187	160	158	155	187	146	161	146	161	155	187	143	185	146	161	143	185	128	163	128	163	143	185	127	183	128	163	127	183	104	183	23	65	32	35	44	47	44	47	32	35	54	17	44	47	54	17	65	33	65	33	54	17	80	4	65	33	80	4	85	23	85	23	80	4	109	-3	85	23	109	-3	105	17	105	17	109	-3	128	15	159	18	128	15	141	-6	159	18	141	-6	160	-6	131	319	121	337	111	335	131	319	111	335	101	314	131	319	131	338	121	337	101	314	111	335	100	333	101	314	100	333	89	330	101	314	89	330	83	328	101	314	83	328	76	301	76	301	83	328	75	326	76	301	75	326	67	324	76	301	67	324	60	322	156	316	176	308	185	334	185	334	176	308	191	294	185	334	191	294	217	322	217	322	191	294	201	277	217	322	201	277	204	257	204	257	204	245	222	192	222	192	204	245	201	232	222	192	201	232	201	180	156	316	185	334	142	338	156	316	142	338	131	338	156	316	131	338	131	319	217	322	222	192	239	304	239	304	222	192	240	208	239	304	240	208	252	281	252	281	240	208	251	229	252	281	251	229	256	253	204	257	222	192	217	322	177	174	172	153	184	146	184	146	194	138	204	169	204	169	194	138	202	129	204	169	202	129	209	118	267	121	252	142	253	39	267	121	253	39	264	55	267	121	264	55	270	74	267	121	270	74	272	95	160	-6	177	-3	183	28	183	28	177	-3	193	0	183	28	193	0	201	43	201	43	193	0	208	5	201	43	208	5	211	64	211	64	208	5	223	13	211	64	223	13	215	91	215	91	223	13	230	158	230	158	223	13	239	25	230	158	239	25	252	142	252	142	239	25	253	39	204	169	209	118	230	158	230	158	209	118	213	105	230	158	213	105	215	91	204	169	177	174	184	146	128	15	109	-3	141	-6	40	328	37	332	43	253	43	253	37	332	35	338	43	253	35	338	35	220	35	220	35	338	25	338	35	220	25	338	23	220	32	35	23	65	14	57	159	18	160	-6	183	28	128	163	104	183	104	163	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	257	285	105	82	105	48	105	48	105	274	54	274	54	274	105	274	106	294	54	274	106	294	110	307	150	331	9	331	29	319	150	331	29	319	42	315	150	331	42	315	50	307	150	331	50	307	53	294	150	331	53	294	118	315	150	331	118	315	131	319	150	331	131	319	150	321	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	242	315	251	309	352	331	352	331	251	309	255	299	352	331	255	299	257	285	257	285	257	252	309	37	309	37	257	252	257	62	309	37	257	62	312	25	312	25	257	62	320	17	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	257	285	320	315	257	285	312	307	312	307	257	285	309	293	307	55	307	274	257	285	307	55	257	285	309	37	230	319	242	315	352	331	230	319	352	331	212	331	230	319	212	331	212	321	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	149	0	148	9	131	11	149	0	131	11	118	16	149	0	118	16	53	39	149	0	53	39	50	25	106	33	105	48	54	274	106	33	54	274	54	61	106	33	54	61	110	23	54	61	53	39	118	16	54	61	118	16	110	23	149	0	9	9	9	0	352	0	213	9	213	0	256	41	320	17	257	62	309	293	257	285	307	274	257	285	105	48	257	252	29	319	9	331	9	321	149	408	140	413	145	386	145	386	140	413	135	418	145	386	135	418	129	395	129	395	135	418	134	425	135	456	134	425	136	430	135	456	136	430	144	458	144	458	136	430	142	432	144	458	142	432	148	434	148	457	148	434	151	456	151	456	148	434	154	438	151	456	154	438	154	453	154	453	154	438	156	445	154	453	156	445	156	450	129	395	134	425	135	456	129	395	135	456	127	452	129	395	127	452	120	445	129	395	120	445	117	408	115	436	113	424	117	408	115	436	117	408	120	445	149	408	163	380	162	406	162	406	163	380	180	405	199	406	180	405	180	378	199	406	180	378	198	380	246	436	242	445	243	407	243	407	242	445	235	452	243	407	235	452	232	395	232	395	235	452	227	456	232	395	227	456	227	425	227	456	219	458	219	432	227	456	219	432	225	430	227	456	225	430	227	425	215	457	211	456	213	434	215	457	213	434	219	432	215	457	219	432	219	458	208	453	206	450	207	438	208	453	207	438	213	434	208	453	213	434	211	456	227	425	226	418	232	395	232	395	226	418	221	413	232	395	221	413	216	385	216	385	221	413	212	408	216	385	212	408	199	406	180	405	163	380	180	378	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	119	15	111	22	54	61	54	61	111	22	107	33	54	61	107	33	54	274	54	274	107	33	105	48	105	82	105	48	256	285	150	331	9	331	29	319	150	331	29	319	42	315	150	331	42	315	50	307	150	331	50	307	53	294	150	331	53	294	118	315	150	331	118	315	131	319	150	331	131	319	150	321	105	274	106	294	54	274	105	274	54	274	105	48	105	274	105	48	105	82	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	352	331	212	331	230	319	352	331	230	319	242	316	352	331	242	316	250	310	352	331	250	310	254	300	352	331	254	300	256	285	352	331	256	285	320	315	352	331	320	315	333	319	352	331	333	319	352	321	320	17	312	25	257	62	257	62	312	25	309	37	257	62	309	37	257	252	257	252	309	37	307	55	257	252	307	55	307	274	257	252	307	274	309	293	257	252	309	293	312	307	257	252	312	307	320	315	257	252	320	315	256	285	257	252	256	285	105	48	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	149	0	148	9	131	11	149	0	131	11	119	15	149	0	119	15	53	39	149	0	53	39	50	25	149	0	9	9	9	0	53	39	119	15	54	61	352	0	213	9	213	0	256	41	320	17	257	62	230	319	212	331	212	321	29	319	9	331	9	321	199	406	198	380	216	385	246	436	243	407	248	424	207	438	206	450	205	445	149	408	145	386	163	380	144	458	148	434	148	457	151	0	151	9	132	12	151	0	132	12	119	16	151	0	119	16	54	42	151	0	54	42	51	27	151	0	51	27	43	17	151	0	43	17	29	12	151	0	29	12	9	9	151	0	9	9	9	0	55	275	107	36	106	55	106	181	106	161	113	161	55	275	106	55	106	181	106	181	113	161	116	181	116	181	113	161	119	160	116	181	119	160	124	181	124	181	119	160	125	158	124	181	125	158	131	182	131	182	125	158	130	156	131	182	130	156	134	154	134	154	140	149	137	183	137	183	140	149	142	185	162	195	142	185	149	140	162	195	149	140	160	126	55	65	54	42	119	16	55	65	119	16	111	23	55	65	111	23	107	36	55	65	107	36	55	275	151	331	10	331	30	319	151	331	30	319	43	315	151	331	43	315	51	306	151	331	51	306	54	293	151	331	54	293	117	315	151	331	117	315	130	319	151	331	130	319	151	321	106	274	107	293	55	275	106	274	55	275	106	181	55	275	107	293	110	307	55	275	110	307	117	315	55	275	117	315	54	293	137	183	131	182	134	154	196	245	187	226	190	193	196	245	190	193	201	208	196	245	201	208	204	267	190	193	187	226	178	181	178	181	187	226	176	209	178	181	176	209	164	172	164	172	176	209	162	195	164	172	162	195	164	171	164	171	162	195	160	126	164	171	160	126	174	108	225	266	232	281	239	325	239	325	232	281	239	294	239	325	239	294	257	335	257	335	239	294	247	303	257	335	247	303	257	306	257	306	263	303	257	335	257	335	263	303	281	338	204	267	211	227	213	290	213	290	211	227	220	251	213	290	220	251	224	309	224	309	220	251	225	266	224	309	225	266	239	325	332	11	321	13	343	0	343	0	321	13	312	17	343	0	312	17	248	0	248	0	312	17	302	23	248	0	302	23	292	30	292	30	282	40	248	0	248	0	282	40	271	54	248	0	271	54	259	71	193	155	189	85	203	61	193	155	203	61	206	145	206	145	203	61	216	40	206	145	216	40	218	131	218	131	216	40	227	24	218	131	227	24	230	114	230	114	227	24	238	10	230	114	238	10	246	92	246	92	238	10	248	0	246	92	248	0	259	71	272	287	281	280	281	338	281	338	281	280	294	277	281	338	294	277	295	337	295	337	294	277	303	279	295	337	303	279	305	332	305	332	303	279	310	284	305	332	310	284	313	325	313	325	310	284	315	291	313	325	315	291	317	317	317	317	315	291	318	299	317	317	318	299	319	306	281	338	263	303	267	296	281	338	267	296	272	287	180	164	164	171	174	108	180	164	174	108	189	85	180	164	189	85	193	155	142	185	140	149	149	140	332	11	343	0	343	9	211	227	204	267	201	208	30	319	10	331	10	321	108	112	105	78	114	27	114	27	105	78	100	47	114	27	100	47	92	2	92	2	100	47	89	26	92	2	89	26	73	17	73	17	65	21	92	2	92	2	65	21	55	-6	107	295	108	275	136	309	107	295	136	309	101	308	101	308	136	309	141	311	101	308	141	311	332	331	332	331	141	311	148	312	232	26	225	17	332	0	332	0	225	17	212	12	332	0	212	12	193	9	332	331	148	312	219	312	332	331	219	312	226	311	332	331	226	311	231	309	332	331	231	309	234	305	332	331	234	305	236	300	332	331	236	300	237	292	332	331	237	292	300	315	332	331	300	315	313	319	332	331	313	319	332	321	287	55	287	274	237	292	237	292	287	274	288	293	237	292	288	293	292	307	300	17	292	25	237	63	237	63	292	25	288	37	237	63	288	37	237	292	131	292	132	300	114	27	131	292	114	27	126	60	131	292	126	60	130	97	131	292	130	97	131	131	108	275	108	145	114	27	108	275	114	27	132	300	108	275	132	300	133	305	108	275	133	305	136	309	332	331	65	331	80	320	332	331	80	320	93	316	332	331	93	316	101	308	332	0	332	9	313	12	332	0	313	12	300	17	332	0	300	17	236	41	332	0	236	41	232	26	55	-6	65	21	60	31	55	-6	60	31	54	43	55	-6	54	43	46	53	55	-6	46	53	39	-5	46	53	32	57	39	-5	39	-5	32	57	25	56	39	-5	25	56	25	-2	25	-2	25	56	18	53	25	-2	18	53	14	4	14	4	18	53	11	48	14	4	11	48	7	14	7	14	11	48	6	40	7	14	6	40	4	30	108	112	114	27	108	145	332	0	193	9	193	0	236	41	300	17	237	63	237	292	288	37	287	55	80	320	65	331	65	321	300	315	237	292	292	307	53	29	44	18	127	0	127	0	44	18	30	12	127	0	30	12	9	9	336	26	328	17	435	0	435	0	328	17	315	12	435	0	315	12	296	9	417	320	435	321	435	331	417	320	435	331	404	316	404	316	435	331	340	286	404	316	340	286	397	307	397	307	340	286	393	294	404	17	397	25	340	61	340	61	397	25	393	38	340	61	393	38	340	286	340	286	393	38	392	56	340	286	392	56	392	275	206	0	213	0	225	80	225	80	213	0	340	286	225	80	340	286	335	331	335	331	340	286	435	331	109	331	11	331	31	319	109	331	31	319	45	315	109	331	45	315	53	307	109	331	53	307	57	294	109	331	57	294	58	275	109	331	58	275	80	275	109	331	80	275	206	0	109	331	206	0	225	80	80	75	80	275	58	275	80	75	58	275	81	48	81	48	58	275	58	75	81	48	58	75	85	29	85	29	58	75	57	47	85	29	57	47	94	18	94	18	57	47	53	29	94	18	53	29	127	0	435	0	435	9	417	12	435	0	417	12	404	17	435	0	404	17	340	40	435	0	340	40	336	26	107	12	94	18	127	0	107	12	127	0	127	9	127	0	9	9	9	0	435	0	296	9	296	0	340	40	404	17	340	61	31	319	11	331	11	321	393	294	340	286	392	275	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	54	274	106	38	105	56	105	180	105	157	257	157	105	180	257	157	257	180	257	180	257	157	312	25	257	180	312	25	309	37	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	252	26	245	17	352	0	352	0	245	17	232	12	352	0	232	12	213	9	333	319	352	321	352	331	333	319	352	331	320	315	320	315	352	331	256	294	320	315	256	294	257	274	309	37	257	274	257	180	307	55	307	274	257	274	257	274	307	274	309	293	257	274	309	293	312	307	352	331	213	331	232	319	352	331	232	319	245	315	352	331	245	315	252	307	352	331	252	307	256	294	352	0	352	9	333	12	352	0	333	12	320	17	352	0	320	17	256	41	352	0	256	41	252	26	257	62	256	41	320	17	257	62	320	17	312	25	257	62	312	25	257	157	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	54	61	106	38	54	274	149	0	9	9	9	0	352	0	213	9	213	0	257	274	309	37	307	55	232	319	213	331	213	321	320	315	257	274	312	307	29	319	9	331	9	321	150	314	181	338	135	308	135	308	181	338	127	330	135	308	127	330	122	298	122	298	127	330	109	286	98	269	109	286	127	330	98	269	127	330	82	307	82	102	82	24	91	75	91	75	82	24	127	1	91	75	127	1	103	52	103	52	127	1	120	33	131	25	120	33	127	1	131	25	127	1	181	-6	236	330	181	338	194	319	194	319	181	338	181	320	165	318	181	320	181	338	165	318	181	338	150	314	223	19	210	15	235	1	235	1	210	15	197	12	235	1	197	12	182	11	182	11	168	12	181	-6	181	-6	168	12	155	15	181	-6	155	15	143	19	207	316	220	311	236	330	236	330	220	311	231	305	236	330	231	305	243	296	243	296	258	279	281	306	281	306	258	279	271	257	281	306	271	257	280	231	281	103	273	76	280	24	280	24	273	76	261	53	280	24	261	53	247	35	247	35	235	26	280	24	280	24	235	26	235	1	345	166	337	222	337	108	337	108	337	222	316	269	337	108	316	269	315	60	315	60	316	269	288	169	286	201	288	169	316	269	286	201	316	269	281	306	286	201	281	306	280	231	281	306	236	330	243	296	315	60	288	169	286	134	315	60	286	134	281	103	315	60	281	103	280	24	182	11	181	-6	235	1	82	307	47	271	47	61	82	307	47	61	75	166	82	307	75	166	76	194	82	307	76	194	81	222	82	307	81	222	88	247	82	307	88	247	98	269	82	102	77	132	82	24	82	24	77	132	75	166	26	109	47	61	47	271	26	109	47	271	26	224	26	109	26	224	18	167	82	24	75	166	47	61	223	19	235	1	235	26	236	330	194	319	207	316	131	25	181	-6	143	19	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	42	315	50	307	353	331	353	331	50	307	116	311	353	331	116	311	124	312	353	331	124	312	238	312	353	331	238	312	246	311	253	26	246	17	353	0	353	0	246	17	233	12	353	0	233	12	213	9	353	331	246	311	251	309	353	331	251	309	255	306	353	331	255	306	257	300	353	331	257	300	257	292	353	331	257	292	321	315	353	331	321	315	334	319	353	331	334	319	353	321	308	55	308	274	257	292	257	292	308	274	309	293	257	292	309	293	313	307	321	17	313	25	257	62	257	62	313	25	309	37	257	62	309	37	257	292	118	17	110	25	54	61	54	61	110	25	106	38	54	61	106	38	54	274	54	274	106	38	105	56	54	274	105	56	105	291	54	274	105	291	105	300	54	274	105	300	107	306	54	274	107	306	111	309	54	274	111	309	53	294	116	311	50	307	53	294	116	311	53	294	111	309	29	319	42	315	353	331	29	319	353	331	9	331	29	319	9	331	9	321	353	0	353	9	333	12	353	0	333	12	321	17	353	0	321	17	256	41	353	0	256	41	253	26	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	149	0	9	9	9	0	53	39	118	17	54	61	353	0	213	9	213	0	256	41	321	17	257	62	257	292	309	37	308	55	321	315	257	292	313	307	113	311	120	312	120	312	134	331	120	312	156	309	134	331	156	309	162	329	162	329	156	309	182	302	162	329	182	302	187	325	187	325	182	302	200	287	187	325	200	287	209	319	209	319	200	287	210	266	209	319	210	266	227	310	227	310	210	266	213	238	227	310	213	238	221	161	221	161	210	213	204	153	204	153	210	213	199	192	204	153	199	192	184	147	184	147	199	192	182	177	184	147	182	177	161	145	161	145	182	177	158	167	161	145	158	167	132	144	132	144	158	167	128	164	132	144	128	164	125	144	125	144	128	164	122	164	125	144	122	164	120	144	120	144	122	164	118	164	120	144	118	164	115	145	115	145	118	164	113	165	115	145	113	165	110	145	110	145	113	165	109	165	110	145	109	165	103	146	103	146	109	165	103	166	103	146	103	166	103	56	103	56	103	166	51	276	103	56	51	276	104	37	104	37	51	276	51	61	267	240	266	254	266	225	266	225	266	254	263	268	266	225	263	268	263	210	263	210	263	268	258	280	263	210	258	280	257	197	257	197	258	280	252	291	257	197	252	291	249	185	249	185	252	291	243	300	249	185	243	300	239	175	239	175	243	300	227	310	239	175	227	310	221	161	134	331	9	331	28	319	134	331	28	319	40	315	134	331	40	315	47	307	134	331	47	307	51	294	134	331	51	294	51	276	134	331	51	276	108	310	134	331	108	310	113	311	134	331	113	311	120	312	103	294	103	301	51	276	103	294	51	276	103	166	105	306	108	310	51	276	105	306	51	276	103	301	150	0	150	9	129	12	150	0	129	12	115	16	150	0	115	16	51	39	150	0	51	39	48	25	150	0	48	25	41	16	150	0	41	16	29	12	150	0	29	12	9	9	150	0	9	9	9	0	51	61	51	39	115	16	51	61	115	16	107	24	51	61	107	24	104	37	28	319	9	331	9	321	210	213	221	161	213	238	66	37	77	140	76	171	76	171	83	305	66	37	66	37	83	305	63	286	66	37	63	286	49	57	49	57	63	286	47	266	49	57	47	266	36	80	36	80	47	266	35	243	36	80	35	243	26	106	26	106	35	243	26	218	26	106	26	218	20	133	20	133	26	218	20	191	20	133	20	191	18	162	82	112	85	22	89	88	89	88	85	22	107	9	89	88	107	9	99	68	99	68	107	9	112	51	126	38	112	51	131	0	126	38	131	0	143	28	143	28	131	0	157	-4	143	28	157	-4	161	21	161	21	157	-4	184	-6	161	21	184	-6	180	17	180	17	184	-6	201	15	226	17	201	15	218	-4	226	17	218	-4	249	3	77	140	66	37	85	22	77	140	85	22	82	112	112	51	107	9	131	0	258	326	263	293	266	324	266	324	263	293	276	280	266	324	276	280	273	322	273	322	276	280	278	321	284	322	278	321	283	272	284	322	283	272	289	263	278	321	276	280	283	272	232	333	232	311	244	330	244	330	232	311	248	304	244	330	248	304	251	328	251	328	248	304	263	293	251	328	263	293	258	326	220	335	208	337	215	316	220	335	215	316	232	311	220	335	232	311	232	333	208	337	196	338	215	316	215	316	196	338	196	318	154	311	196	318	157	336	154	311	157	336	131	330	314	224	310	338	302	224	302	224	310	338	300	338	302	224	300	338	299	240	299	240	300	338	297	332	299	240	297	332	294	252	294	252	297	332	293	328	294	252	293	328	289	263	289	263	293	328	289	324	289	263	289	324	284	322	320	56	311	65	301	34	301	34	311	65	289	47	301	34	289	47	277	16	277	16	289	47	269	32	277	16	269	32	249	3	249	3	269	32	248	23	249	3	248	23	226	17	201	15	184	-6	218	-4	196	318	196	338	185	338	196	318	185	338	157	336	76	171	81	219	83	305	83	305	81	219	96	260	83	305	96	260	106	320	106	320	96	260	121	291	106	320	121	291	131	330	131	330	121	291	154	311	292	331	18	331	73	309	292	331	73	309	100	310	292	331	100	310	130	310	292	331	130	310	181	310	292	331	181	310	210	310	292	331	210	310	237	309	292	331	237	309	256	303	292	331	256	303	269	292	292	331	269	292	277	274	292	331	277	274	284	246	292	331	284	246	296	246	194	16	186	23	130	61	130	61	186	23	182	36	130	61	182	36	130	310	130	310	182	36	181	55	130	310	181	55	181	310	18	331	15	246	27	246	18	331	27	246	33	274	18	331	33	274	42	292	18	331	42	292	54	303	18	331	54	303	73	309	229	0	229	9	208	11	229	0	208	11	194	16	229	0	194	16	129	39	229	0	129	39	125	25	229	0	125	25	117	16	229	0	117	16	104	12	229	0	104	12	83	9	229	0	83	9	83	0	129	39	194	16	130	61	21	318	27	316	142	331	142	331	27	316	32	313	142	331	32	313	37	310	37	310	42	305	142	331	142	331	42	305	46	300	142	331	46	300	51	294	61	278	181	67	107	297	61	278	107	297	106	303	106	303	107	309	61	278	61	278	107	309	112	314	61	278	112	314	56	286	142	331	51	294	56	286	142	331	56	286	112	314	142	331	112	314	119	318	142	331	119	318	129	321	142	331	129	321	142	322	15	320	21	318	142	331	15	320	142	331	7	331	15	320	7	331	7	322	133	28	131	29	132	-4	132	-4	131	29	127	30	132	-4	127	30	124	32	124	32	118	35	132	-4	132	-4	118	35	117	-6	181	67	172	53	175	22	175	22	172	53	163	41	175	22	163	41	161	9	161	9	163	41	154	33	161	9	154	33	147	0	147	0	154	33	146	28	147	0	146	28	138	27	138	27	136	27	147	0	147	0	136	27	133	28	147	0	133	28	132	-4	257	245	204	118	210	81	257	245	210	81	219	100	257	245	219	100	228	122	257	245	228	122	291	272	347	331	243	331	254	320	347	331	254	320	263	316	347	331	263	316	269	312	347	331	269	312	273	306	347	331	273	306	274	299	347	331	274	299	321	312	347	331	321	312	333	319	347	331	333	319	347	322	291	272	300	289	274	299	291	272	274	299	273	292	291	272	273	292	271	284	291	272	271	284	268	273	291	272	268	273	263	260	291	272	263	260	257	245	310	302	321	312	274	299	310	302	274	299	300	289	204	118	132	245	181	67	204	118	181	67	188	40	204	118	188	40	194	51	204	118	194	51	202	65	204	118	202	65	210	81	181	67	132	245	123	262	181	67	123	262	116	276	181	67	116	276	110	288	181	67	110	288	107	297	118	35	113	37	117	-6	117	-6	113	37	108	39	117	-6	108	39	104	-5	104	-5	108	39	104	40	104	-5	104	40	99	41	93	-2	104	-5	99	41	93	-2	99	41	92	40	93	-2	92	40	85	37	93	-2	85	37	84	3	80	32	77	26	78	10	80	32	78	10	84	3	80	32	84	3	85	37	78	10	77	26	76	20	181	67	175	22	188	40	254	320	243	331	243	322	269	321	269	321	247	320	247	320	269	321	269	331	247	320	269	331	232	316	232	316	269	331	166	290	232	316	166	290	223	310	223	310	166	290	167	262	219	27	167	262	167	70	219	27	167	70	224	19	224	19	167	70	166	51	224	19	166	51	166	37	218	38	217	70	167	262	167	262	217	70	217	262	167	262	217	262	218	290	218	290	217	262	218	280	219	301	223	310	167	262	219	301	167	262	218	290	166	290	269	331	165	302	269	331	116	331	138	320	269	331	138	320	152	317	269	331	152	317	161	311	269	331	161	311	165	302	91	216	111	240	124	276	124	276	111	240	136	256	124	276	136	256	166	280	166	280	136	256	167	262	166	280	167	262	166	290	84	263	50	241	74	159	84	263	74	159	78	189	84	263	78	189	91	216	84	263	91	216	124	276	19	165	24	128	27	209	27	209	24	128	41	97	27	209	41	97	50	241	50	241	41	97	69	72	50	241	69	72	74	159	334	91	311	159	305	128	334	91	305	128	302	69	302	69	305	128	291	103	302	69	291	103	270	85	307	188	311	159	333	241	333	241	311	159	334	91	333	241	334	91	357	209	357	209	334	91	357	123	357	209	357	123	366	165	300	263	260	276	278	240	300	263	278	240	296	216	300	263	296	216	307	188	300	263	307	188	333	241	251	256	278	240	260	276	251	256	260	276	218	280	251	256	218	280	217	262	218	51	230	51	244	74	244	74	230	51	265	56	244	74	265	56	270	85	270	85	265	56	302	69	218	38	167	262	219	27	218	38	218	51	217	70	269	0	269	9	248	11	269	0	248	11	233	14	269	0	233	14	166	37	269	0	166	37	164	27	269	0	164	27	158	19	269	0	158	19	148	14	269	0	148	14	134	10	269	0	134	10	116	9	269	0	116	9	116	0	158	51	166	51	167	70	158	51	167	70	135	75	158	51	135	75	108	88	158	51	108	88	107	57	74	159	69	72	78	132	78	132	69	72	107	57	78	132	107	57	89	107	89	107	107	57	108	88	166	37	233	14	224	19	217	70	218	51	244	74	138	320	116	331	116	321	30	17	121	0	42	26	42	26	121	0	88	17	42	26	88	17	57	42	57	42	88	17	84	21	57	42	84	21	83	26	83	26	84	31	77	66	77	66	84	31	87	38	77	66	87	38	155	164	155	164	87	38	92	46	155	164	92	46	99	57	102	242	155	164	125	297	102	242	125	297	123	306	123	306	124	312	102	242	155	164	99	57	109	70	109	70	169	145	155	164	155	164	169	145	165	234	155	164	165	234	151	255	77	66	57	42	83	26	161	331	11	331	28	319	161	331	28	319	43	312	161	331	43	312	58	299	161	331	58	299	132	319	161	331	132	319	139	320	161	331	139	320	147	320	161	331	147	320	161	321	132	319	58	299	127	316	127	316	58	299	77	276	127	316	77	276	124	312	124	312	77	276	102	242	260	296	256	290	272	272	272	272	256	290	250	282	272	272	250	282	243	272	243	272	187	202	200	184	200	184	187	202	216	74	200	184	216	74	296	46	296	46	216	74	225	60	296	46	225	60	232	48	348	331	229	331	243	320	348	331	243	320	253	319	348	331	253	319	259	316	348	331	259	316	262	311	348	331	262	311	263	305	348	331	263	305	316	314	348	331	316	314	330	319	348	331	330	319	348	321	263	305	272	272	289	292	263	305	289	292	303	305	263	305	303	305	316	314	262	301	260	296	272	272	262	301	272	272	263	305	243	272	200	184	272	272	237	16	232	14	352	0	352	0	232	14	225	12	352	0	225	12	217	11	242	25	352	0	326	16	242	25	326	16	316	22	242	25	316	22	306	32	242	25	306	32	296	46	242	25	296	46	241	31	296	46	232	48	238	38	296	46	238	38	241	31	187	202	165	234	169	145	187	202	169	145	216	74	337	12	326	16	352	0	337	12	352	0	352	9	241	20	237	16	352	0	241	20	352	0	242	25	204	9	204	0	352	0	204	9	352	0	217	11	155	164	151	255	139	272	155	164	139	272	130	286	155	164	130	286	125	297	121	0	121	9	105	11	121	0	105	11	95	13	121	0	95	13	88	17	18	12	4	9	121	0	18	12	121	0	30	17	121	0	4	9	4	0	243	320	229	331	229	321	28	319	11	331	11	321	49	24	41	16	268	0	268	0	41	16	28	12	268	0	28	12	9	9	149	331	9	331	28	319	149	331	28	319	41	314	149	331	41	314	49	306	149	331	49	306	53	294	149	331	53	294	117	314	149	331	117	314	129	319	149	331	129	319	149	321	110	21	107	23	54	57	54	57	107	23	105	28	54	57	105	28	54	276	54	276	105	28	105	34	54	276	105	34	105	269	54	276	105	269	106	290	54	276	106	290	109	305	54	276	109	305	117	314	54	276	117	314	53	294	329	319	348	321	348	331	329	319	348	331	316	315	316	315	348	331	251	293	316	315	251	293	252	275	268	0	252	275	252	35	268	0	252	35	252	28	316	16	308	24	312	-15	312	-15	308	24	305	37	312	-15	305	37	299	-5	299	-5	305	37	304	57	299	-5	304	57	304	270	252	275	268	0	304	292	304	292	268	0	284	0	304	292	284	0	304	270	304	270	284	0	299	-5	308	306	316	315	252	275	308	306	252	275	304	292	348	331	209	331	228	319	348	331	228	319	240	315	348	331	240	315	248	306	348	331	248	306	251	293	333	-60	348	9	332	-54	332	-54	348	9	331	-49	323	-29	331	-49	329	12	323	-29	329	12	316	16	348	9	333	-60	335	-67	348	9	335	-67	335	-72	348	9	335	-72	336	-75	348	9	336	-75	348	-75	348	9	329	12	331	-49	268	0	252	28	250	23	268	0	250	23	247	21	268	0	247	21	242	19	268	0	242	19	235	19	268	0	235	19	123	19	268	0	123	19	115	19	268	0	115	19	49	24	110	21	54	57	53	37	110	21	53	37	49	24	110	21	49	24	115	19	268	0	9	9	9	0	316	16	312	-15	323	-29	228	319	209	331	209	321	28	319	9	331	9	321	139	321	139	321	121	319	121	319	139	321	139	331	121	319	139	331	109	315	109	315	139	331	45	293	109	315	45	293	46	273	50	178	46	273	46	211	132	158	116	165	133	134	133	134	116	165	105	176	133	134	105	176	104	136	104	136	105	176	99	193	104	136	99	193	80	142	80	142	99	193	97	216	80	142	97	216	97	273	46	273	50	178	101	307	101	307	50	178	62	155	101	307	62	155	98	294	98	294	62	155	80	142	98	294	80	142	97	273	139	331	2	331	21	319	139	331	21	319	34	315	139	331	34	315	41	307	139	331	41	307	45	293	224	283	224	174	224	157	224	157	224	174	216	170	224	157	216	170	212	152	212	152	216	170	204	166	212	152	204	166	197	145	197	145	204	166	190	161	197	145	190	161	178	140	178	140	190	161	173	158	178	140	173	158	157	136	157	136	173	158	155	156	133	134	157	136	155	156	133	134	155	156	132	158	320	331	186	331	204	319	320	331	204	319	214	316	320	331	214	316	221	309	320	331	221	309	223	299	320	331	223	299	224	283	320	331	224	283	288	315	320	331	288	315	301	319	320	331	301	319	320	321	275	57	275	269	224	157	224	157	275	269	276	291	224	157	276	291	280	306	224	283	224	157	280	306	224	283	280	306	288	315	320	0	320	9	301	12	320	0	301	12	288	16	320	0	288	16	223	37	320	0	223	37	219	24	320	0	219	24	211	16	320	0	211	16	199	12	320	0	199	12	180	9	320	0	180	9	180	0	224	157	280	24	276	37	224	157	276	37	275	57	224	57	223	37	288	16	224	57	288	16	280	24	224	57	280	24	224	157	204	319	186	331	186	321	21	319	2	331	2	321	109	315	46	273	101	307	59	57	58	37	115	21	115	21	58	37	54	24	115	21	54	24	120	19	120	19	54	24	46	16	120	19	46	16	483	0	483	0	46	16	33	12	483	0	33	12	15	9	147	331	15	331	34	319	147	331	34	319	46	314	147	331	46	314	54	306	147	331	54	306	58	294	147	331	58	294	120	315	147	331	120	315	131	320	147	331	131	320	147	321	115	21	112	23	59	57	59	57	112	23	110	28	59	57	110	28	59	276	59	276	110	28	110	34	59	276	110	34	110	269	59	276	110	269	111	291	59	276	111	291	114	306	59	276	114	306	120	315	59	276	120	315	58	294	296	319	315	321	315	331	296	319	315	331	283	314	283	314	315	331	220	294	283	314	220	294	220	276	272	27	220	276	220	35	272	27	220	35	274	23	274	23	220	35	277	21	272	33	272	269	220	276	220	276	272	269	273	290	220	276	273	290	276	305	315	331	183	331	200	319	315	331	200	319	210	314	315	331	210	314	217	306	315	331	217	306	220	294	463	319	483	321	483	331	463	319	483	331	450	315	450	315	483	331	386	293	450	315	386	293	387	275	439	37	387	275	387	35	439	37	387	35	443	24	443	24	387	35	450	16	438	57	438	270	387	275	387	275	438	270	439	292	387	275	439	292	443	306	483	331	343	331	344	321	483	331	344	321	362	319	483	331	362	319	375	315	483	331	375	315	383	306	483	331	383	306	386	293	483	0	483	9	463	12	483	0	463	12	450	16	483	0	450	16	387	35	483	0	387	35	387	28	483	0	387	28	385	23	483	0	385	23	382	21	483	0	382	21	377	19	483	0	377	19	371	19	483	0	371	19	289	19	483	0	289	19	282	19	483	0	282	19	218	23	483	0	218	23	215	21	483	0	215	21	210	19	483	0	210	19	203	19	483	0	203	19	127	19	483	0	127	19	120	19	282	19	277	21	220	35	282	19	220	35	220	28	282	19	220	28	218	23	483	0	15	9	15	0	220	276	272	27	272	33	387	275	439	37	438	57	450	315	387	275	443	306	200	319	183	331	183	321	283	314	220	276	276	305	34	319	15	331	15	321	59	57	58	37	115	21	115	21	58	37	54	24	115	21	54	24	120	19	120	19	54	24	46	16	120	19	46	16	402	0	402	0	46	16	33	12	402	0	33	12	15	9	147	331	15	331	34	319	147	331	34	319	46	314	147	331	46	314	54	306	147	331	54	306	58	294	147	331	58	294	120	315	147	331	120	315	131	320	147	331	131	320	147	321	115	21	112	23	59	57	59	57	112	23	110	28	59	57	110	28	59	276	59	276	110	28	110	34	59	276	110	34	110	269	59	276	110	269	111	291	59	276	111	291	114	306	59	276	114	306	120	315	59	276	120	315	58	294	296	319	315	321	315	331	296	319	315	331	283	314	283	314	315	331	220	294	283	314	220	294	220	276	272	27	220	276	220	35	272	27	220	35	274	23	274	23	220	35	277	21	272	33	272	269	220	276	220	276	272	269	273	290	220	276	273	290	276	305	315	331	183	331	200	319	315	331	200	319	210	314	315	331	210	314	217	306	315	331	217	306	220	294	463	319	483	321	483	331	463	319	483	331	450	315	450	315	483	331	386	293	450	315	386	293	387	275	402	0	387	275	387	35	402	0	387	35	387	28	450	16	443	24	446	-15	446	-15	443	24	439	37	446	-15	439	37	433	-5	433	-5	439	37	438	57	433	-5	438	57	438	270	387	275	402	0	439	292	439	292	402	0	419	0	439	292	419	0	438	270	438	270	419	0	433	-5	443	306	450	315	387	275	443	306	387	275	439	292	483	331	343	331	344	321	483	331	344	321	362	319	483	331	362	319	375	315	483	331	375	315	383	306	483	331	383	306	386	293	468	-61	483	9	467	-55	467	-55	483	9	465	-49	457	-29	465	-49	463	12	457	-29	463	12	450	16	483	9	468	-61	469	-68	483	9	469	-68	470	-73	483	9	470	-73	470	-75	483	9	470	-75	483	-75	483	9	463	12	465	-49	402	0	387	28	385	23	402	0	385	23	382	21	402	0	382	21	377	19	402	0	377	19	371	19	402	0	371	19	289	19	402	0	289	19	282	19	402	0	282	19	220	28	402	0	220	28	218	23	402	0	218	23	215	21	402	0	215	21	210	19	402	0	210	19	203	19	402	0	203	19	127	19	402	0	127	19	120	19	220	35	220	28	282	19	220	35	282	19	277	21	402	0	15	9	15	0	220	276	272	27	272	33	450	16	446	-15	457	-29	200	319	183	331	183	321	283	314	220	276	276	305	34	319	15	331	15	321	114	24	106	16	231	0	231	0	106	16	92	11	231	0	92	11	72	9	177	307	186	315	120	310	120	310	186	315	219	331	120	310	219	331	90	310	63	309	90	310	219	331	63	309	219	331	10	331	200	319	219	321	219	331	200	319	219	331	186	315	120	310	171	33	171	41	171	183	171	163	204	163	171	183	204	163	219	183	219	183	204	163	231	161	219	183	231	161	262	180	262	180	231	161	256	154	262	180	256	154	276	141	120	310	171	41	171	274	120	310	171	274	172	293	120	310	172	293	177	307	10	331	7	246	18	246	10	331	18	246	25	274	10	331	25	274	33	293	10	331	33	293	45	304	10	331	45	304	63	309	294	89	289	59	305	15	305	15	289	59	275	39	305	15	275	39	271	4	271	4	275	39	253	27	271	4	253	27	231	0	231	0	253	27	226	21	231	0	226	21	195	19	195	19	185	20	231	0	231	0	185	20	178	22	231	0	178	22	119	37	119	37	178	22	120	56	299	170	294	89	305	15	299	170	305	15	327	153	327	153	305	15	330	34	327	153	330	34	345	126	345	126	330	34	346	59	345	126	346	59	352	91	299	170	262	180	276	141	299	170	276	141	289	120	299	170	289	120	294	89	120	56	178	22	174	26	120	56	174	26	171	33	120	56	171	33	120	310	231	0	72	9	72	0	114	24	231	0	119	37	432	321	432	321	414	319	414	319	432	321	432	331	414	319	432	331	401	315	401	315	432	331	336	294	401	315	336	294	337	274	389	38	337	274	337	61	389	38	337	61	393	25	393	25	337	61	401	17	388	57	388	274	337	274	337	274	388	274	389	294	337	274	389	294	393	307	432	331	292	331	312	319	432	331	312	319	325	315	432	331	325	315	332	307	432	331	332	307	336	294	432	0	432	9	414	12	432	0	414	12	401	17	432	0	401	17	336	39	432	0	336	39	333	25	432	0	333	25	325	16	432	0	325	16	312	12	432	0	312	12	292	9	432	0	292	9	292	0	52	24	43	16	170	0	170	0	43	16	30	11	170	0	30	11	9	9	156	331	9	331	30	320	156	331	30	320	44	316	156	331	44	316	52	308	156	331	52	308	56	295	156	331	56	295	123	315	156	331	123	315	137	319	156	331	137	319	156	321	57	275	109	33	108	41	108	183	108	163	142	163	108	183	142	163	158	183	158	183	142	163	170	161	158	183	170	161	201	180	201	180	170	161	194	154	201	180	194	154	214	141	57	275	108	41	108	274	57	275	108	274	110	293	57	275	110	293	115	307	57	275	115	307	123	315	57	275	123	315	56	295	232	89	227	59	244	15	244	15	227	59	214	39	244	15	214	39	210	4	210	4	214	39	193	27	210	4	193	27	170	0	170	0	193	27	166	21	170	0	166	21	134	19	134	19	123	20	170	0	170	0	123	20	115	22	170	0	115	22	56	37	56	37	115	22	57	56	238	170	232	89	244	15	238	170	244	15	265	153	265	153	244	15	268	34	265	153	268	34	283	126	283	126	268	34	284	59	283	126	284	59	290	91	238	170	201	180	214	141	238	170	214	141	227	120	238	170	227	120	232	89	57	56	115	22	111	26	57	56	111	26	109	33	57	56	109	33	57	275	170	0	9	9	9	0	52	24	170	0	56	37	30	320	9	331	9	321	336	39	401	17	337	61	337	274	389	38	388	57	312	319	292	331	292	321	401	315	337	274	393	307	52	24	43	16	170	0	170	0	43	16	30	11	170	0	30	11	9	9	156	331	9	331	30	320	156	331	30	320	44	316	156	331	44	316	52	308	156	331	52	308	56	295	156	331	56	295	123	315	156	331	123	315	137	319	156	331	137	319	156	321	57	275	109	33	108	41	108	183	108	163	142	163	108	183	142	163	158	183	158	183	142	163	170	161	158	183	170	161	201	180	201	180	170	161	194	154	201	180	194	154	214	141	57	275	108	41	108	274	57	275	108	274	110	293	57	275	110	293	115	307	57	275	115	307	123	315	57	275	123	315	56	295	57	56	56	37	115	22	115	22	56	37	170	0	115	22	170	0	123	20	123	20	170	0	134	19	166	21	134	19	170	0	166	21	170	0	193	27	193	27	170	0	210	4	193	27	210	4	213	39	213	39	210	4	243	15	213	39	243	15	227	59	227	59	243	15	232	89	237	170	232	89	243	15	237	170	243	15	265	153	265	153	243	15	268	34	265	153	268	34	283	126	283	126	268	34	284	59	283	126	284	59	289	91	237	170	201	180	214	141	237	170	214	141	227	120	237	170	227	120	232	89	57	56	115	22	111	26	57	56	111	26	109	33	57	56	109	33	57	275	170	0	9	9	9	0	52	24	170	0	56	37	30	320	9	331	9	321	36	338	36	338	38	332	38	332	36	338	39	239	38	332	39	239	41	328	41	328	39	239	42	252	41	328	42	252	45	324	45	324	42	252	46	263	45	324	46	263	50	322	50	322	46	263	51	272	50	322	51	272	55	321	55	321	51	272	57	280	55	321	57	280	61	322	36	224	39	239	36	338	36	224	36	338	26	338	36	224	26	338	23	224	75	326	68	324	71	293	71	293	68	324	61	322	71	293	61	322	57	280	90	330	83	328	85	304	90	330	85	304	101	311	90	330	101	311	101	333	75	326	71	293	85	304	75	326	85	304	83	328	248	142	246	124	258	37	258	37	246	124	242	108	258	37	242	108	240	22	240	22	242	108	237	92	240	22	237	92	231	78	231	78	218	57	218	9	218	9	218	57	201	39	218	9	201	39	194	0	194	0	201	39	181	26	194	0	181	26	168	-4	168	-4	181	26	158	18	168	-4	158	18	141	-6	141	-6	158	18	131	15	131	15	107	17	109	-4	109	-4	107	17	86	23	109	-4	86	23	80	3	80	3	86	23	65	32	80	3	65	32	55	16	55	16	65	32	45	46	55	16	45	46	33	33	33	33	45	46	25	65	33	33	25	65	15	55	136	318	136	338	124	337	136	318	124	337	118	316	136	318	147	338	136	338	118	316	124	337	113	336	118	316	113	336	101	333	118	316	101	333	101	311	306	160	305	188	304	131	304	131	305	188	299	215	304	131	299	215	298	104	298	104	299	215	290	240	298	104	290	240	288	79	288	79	290	240	278	263	288	79	278	263	275	57	275	57	278	263	263	284	275	57	263	284	258	37	258	37	263	284	248	161	258	37	248	161	248	142	263	284	248	184	248	161	248	161	248	184	103	184	244	304	222	319	226	265	244	304	226	265	241	228	244	304	241	228	248	184	244	304	248	184	263	284	203	293	226	265	222	319	203	293	222	319	198	330	203	293	198	330	173	336	203	293	173	336	173	312	173	312	173	336	147	338	173	312	147	338	136	318	231	78	218	9	240	22	141	-6	131	15	109	-4	248	161	103	184	103	161	50	25	42	16	149	0	149	0	42	16	29	12	149	0	29	12	9	9	149	331	9	331	29	319	149	331	29	319	42	315	149	331	42	315	50	307	149	331	50	307	53	294	149	331	53	294	118	315	149	331	118	315	130	319	149	331	130	319	149	321	158	232	149	180	149	157	149	157	149	180	105	180	149	157	105	180	105	157	106	38	105	56	54	274	106	38	54	274	54	61	54	274	105	56	105	274	54	274	105	274	106	294	54	274	106	294	110	307	54	274	110	307	118	315	54	274	118	315	53	294	149	0	149	9	130	12	149	0	130	12	118	17	149	0	118	17	53	39	149	0	53	39	50	25	54	61	53	39	118	17	54	61	118	17	110	25	54	61	110	25	106	38	263	315	291	338	251	308	251	308	291	338	245	331	251	308	245	331	239	299	239	299	245	331	228	286	219	269	228	286	245	331	219	269	245	331	207	310	208	102	207	22	214	75	214	75	207	22	245	0	214	75	245	0	224	52	224	52	245	0	237	33	247	25	237	33	245	0	247	25	245	0	291	-6	338	330	291	338	302	319	302	319	291	338	290	320	276	318	290	320	291	338	276	318	291	338	263	315	207	310	178	276	203	166	207	310	203	166	204	194	207	310	204	194	207	222	207	310	207	222	211	247	207	310	211	247	219	269	208	102	204	132	207	22	207	22	204	132	203	166	268	15	291	-6	279	12	279	12	291	-6	291	11	303	12	291	11	291	-6	303	12	291	-6	337	1	313	316	324	311	338	330	338	330	324	311	334	305	338	330	334	305	343	296	343	296	356	279	377	306	377	306	356	279	366	257	377	306	366	257	372	231	373	103	367	76	376	24	376	24	367	76	359	53	376	24	359	53	347	35	347	35	337	26	376	24	376	24	337	26	337	1	431	166	425	222	425	108	425	108	425	222	406	269	425	108	406	269	405	60	405	60	406	269	377	169	377	306	372	231	376	201	377	306	376	201	377	169	377	306	377	169	406	269	377	306	338	330	343	296	376	134	373	103	376	24	376	134	376	24	405	60	376	134	405	60	377	169	337	1	337	26	327	19	337	1	327	19	315	15	337	1	315	15	303	12	257	19	247	25	291	-6	257	19	291	-6	268	15	149	157	157	102	158	232	158	232	157	102	177	57	158	232	177	57	178	276	178	276	177	57	207	22	178	276	207	22	203	166	338	330	302	319	313	316	149	0	9	9	9	0	29	319	9	331	9	321	31	19	22	14	83	0	83	0	22	14	12	11	83	0	12	11	2	9	99	261	103	276	98	321	98	321	103	276	111	288	98	321	111	288	136	329	136	329	111	288	121	298	136	329	121	298	133	305	133	305	143	308	136	329	136	329	143	308	180	331	101	219	97	244	108	164	108	164	97	244	81	176	81	176	97	244	98	321	98	321	97	244	99	261	42	246	47	216	49	282	49	282	47	216	60	193	49	282	60	193	69	306	69	306	60	193	81	176	69	306	81	176	98	321	141	157	83	0	198	155	141	157	198	155	156	177	141	157	156	177	131	186	141	157	131	186	113	200	141	157	113	200	108	164	211	24	203	16	309	0	309	0	203	16	189	12	309	0	189	12	169	9	153	310	164	311	180	331	180	331	164	311	177	312	180	331	177	312	190	312	190	312	200	311	309	331	309	331	200	311	207	309	309	331	207	309	212	304	211	24	309	0	215	37	215	37	309	0	277	16	215	37	277	16	216	56	216	56	277	16	270	25	216	56	270	25	216	155	216	155	270	25	216	174	216	155	216	174	198	155	198	155	216	174	186	174	198	155	186	174	156	177	83	0	141	157	49	35	83	0	49	35	41	26	83	0	41	26	31	19	290	319	309	321	309	331	290	319	309	331	278	315	278	315	309	331	216	286	278	315	216	286	271	307	271	307	216	286	268	294	216	286	267	39	267	61	267	276	268	294	216	286	267	276	216	286	267	61	309	331	212	304	215	296	309	331	215	296	216	286	309	331	180	331	190	312	290	12	277	16	309	0	290	12	309	0	309	9	216	174	270	25	267	39	216	174	267	39	216	286	309	0	169	9	169	0	83	0	2	9	2	0	180	331	143	308	153	310	101	219	108	164	113	200	37	156	43	153	44	208	44	208	43	153	50	152	44	208	50	152	54	215	54	215	50	152	57	153	54	215	57	153	63	220	63	220	57	153	63	156	63	220	63	156	73	224	73	224	63	156	70	194	71	167	70	194	68	161	111	230	104	217	117	215	111	230	117	215	127	229	127	229	117	215	129	210	127	229	129	210	140	226	140	226	129	210	138	202	140	226	138	202	144	190	76	207	83	212	85	227	85	227	83	212	93	215	85	227	93	215	98	229	98	229	93	215	104	217	98	229	104	217	111	230	73	224	70	194	71	201	73	224	71	201	76	207	73	224	76	207	85	227	70	194	63	156	68	161	29	183	29	167	32	192	32	192	29	167	33	161	32	192	33	161	37	200	37	200	33	161	37	156	37	200	37	156	44	208	186	56	186	152	185	168	186	56	185	168	184	181	186	56	184	181	181	191	186	56	181	191	188	-3	192	28	197	-1	196	25	196	25	197	-1	201	23	206	24	201	23	206	2	206	24	206	2	214	9	189	35	187	44	188	-3	189	35	188	-3	197	-1	189	35	197	-1	192	28	178	-4	188	-3	181	191	178	-4	181	191	176	199	178	-4	176	199	170	208	178	-4	170	208	168	-3	162	215	152	222	153	7	162	215	153	7	160	0	162	215	160	0	168	-3	162	215	168	-3	170	208	152	222	140	226	144	190	152	222	144	190	146	173	152	222	146	173	146	132	152	222	146	132	146	31	152	222	146	31	149	17	152	222	149	17	153	7	146	146	146	132	146	173	218	29	214	27	214	9	218	29	214	9	223	19	218	29	223	19	223	33	210	25	206	24	214	9	210	25	214	9	214	27	201	23	197	-1	206	2	146	31	146	132	146	65	146	31	146	65	145	57	146	31	145	57	144	50	146	31	144	50	140	44	146	31	140	44	135	38	146	31	135	38	130	16	130	16	135	38	128	32	128	32	122	29	130	16	130	16	122	29	116	27	130	16	116	27	114	6	114	6	116	27	110	25	114	6	110	25	103	24	99	111	112	118	116	135	116	135	112	118	128	125	116	135	128	125	146	146	146	146	128	125	146	132	65	78	68	84	76	118	76	118	68	84	73	91	76	118	73	91	79	97	79	97	88	104	93	126	93	126	88	104	99	111	93	126	99	111	116	135	93	126	76	118	79	97	72	182	71	185	71	167	72	182	71	167	73	172	72	182	73	172	72	178	70	189	70	194	71	167	70	189	71	167	71	185	63	112	54	105	54	-2	63	112	54	-2	63	63	63	112	63	63	63	71	63	112	63	71	65	78	63	112	65	78	76	118	63	63	54	-2	64	48	64	48	54	-2	71	-4	64	48	71	-4	69	38	69	38	71	-4	76	30	20	62	21	29	25	75	25	75	21	29	28	14	25	75	28	14	33	87	33	87	28	14	39	4	33	87	39	4	42	97	42	97	39	4	54	-2	42	97	54	-2	54	105	84	-3	99	0	86	25	86	25	99	0	97	24	103	24	97	24	99	0	103	24	99	0	114	6	76	30	71	-4	84	-3	76	30	84	-3	86	25	21	29	20	62	18	47	186	56	188	-3	187	44	29	167	29	183	28	175	169	279	183	317	156	279	156	279	183	317	150	317	156	279	150	317	142	279	142	279	150	317	129	278	100	270	129	278	150	317	100	270	150	317	94	304	229	333	230	343	226	320	226	320	230	343	220	343	226	320	220	343	220	306	220	306	220	343	217	332	220	306	217	332	212	325	210	293	220	306	212	325	210	293	212	325	205	320	210	293	205	320	195	318	210	293	195	318	194	283	169	279	182	280	183	317	183	317	182	280	194	283	183	317	194	283	195	318	42	174	47	203	57	269	57	269	47	203	59	230	57	269	59	230	94	304	94	304	59	230	77	253	94	304	77	253	100	270	42	174	57	269	34	223	42	174	34	223	36	52	42	174	36	52	57	22	42	174	57	22	43	173	24	87	36	52	34	223	24	87	34	223	23	172	24	87	23	172	20	127	74	70	87	2	81	51	81	51	87	2	91	34	98	25	91	34	87	2	98	25	87	2	127	-4	65	137	57	196	66	113	66	113	57	196	57	22	66	113	57	22	69	91	69	91	57	22	87	2	69	91	87	2	74	70	131	230	122	216	134	215	131	230	134	215	166	225	166	225	134	215	144	211	166	225	144	211	153	206	75	186	87	202	92	223	92	223	87	202	102	212	92	223	102	212	111	228	111	228	102	212	122	216	111	228	122	216	131	230	74	213	57	196	67	164	74	213	67	164	75	186	74	213	75	186	92	223	67	164	57	196	65	137	192	70	184	44	195	17	195	17	184	44	172	25	195	17	172	25	164	1	164	1	172	25	155	13	164	1	155	13	135	9	135	9	125	10	127	-4	127	-4	125	10	115	13	127	-4	115	13	106	18	185	161	195	210	178	177	178	177	195	210	169	191	161	199	169	191	166	225	161	199	166	225	153	206	195	210	194	102	195	17	195	210	195	17	218	186	218	186	195	17	219	43	218	186	219	43	233	154	233	154	219	43	234	76	233	154	234	76	239	116	195	210	185	161	190	142	195	210	190	142	193	122	195	210	193	122	194	102	195	210	166	225	169	191	135	9	127	-4	164	1	192	70	195	17	194	102	98	25	127	-4	106	18	43	173	57	22	57	196	40	16	35	11	137	0	137	0	35	11	26	8	137	0	26	8	12	7	86	202	88	207	43	187	43	187	88	207	92	209	43	187	92	209	118	225	118	225	92	209	97	211	118	225	97	211	103	211	103	211	127	209	118	225	118	225	127	209	149	222	159	98	170	84	174	114	174	114	170	84	174	62	174	114	174	62	174	63	174	63	174	62	181	8	181	8	174	62	171	4	171	4	174	62	170	42	171	4	170	42	161	2	161	2	170	42	160	28	161	2	160	28	149	0	149	0	160	28	146	19	149	0	146	19	137	0	137	0	146	19	127	15	137	0	127	15	106	14	106	14	98	15	137	0	137	0	98	15	92	17	137	0	92	17	42	25	42	25	92	17	43	39	127	109	110	123	109	109	98	109	109	109	99	124	98	109	99	124	92	125	85	139	85	102	85	132	85	132	85	102	87	105	85	132	87	105	87	128	87	128	87	105	91	108	87	128	91	108	92	125	92	125	91	108	98	109	110	123	99	124	109	109	161	151	169	121	164	166	164	166	169	121	174	215	174	215	169	121	183	128	174	215	183	128	191	204	191	204	183	128	194	137	191	204	194	137	201	188	201	188	194	137	202	151	201	188	202	151	205	168	127	209	145	203	149	222	149	222	145	203	156	194	149	222	156	194	174	215	174	215	156	194	162	182	174	215	162	182	164	166	159	98	153	118	144	105	144	105	153	118	154	139	154	139	153	118	169	121	154	139	169	121	161	151	110	123	127	109	128	125	128	125	127	109	144	105	128	125	144	105	143	130	143	130	144	105	154	139	215	82	206	96	208	28	215	82	208	28	214	39	215	82	214	39	218	51	215	82	218	51	219	63	181	8	190	12	191	107	191	107	190	12	200	19	191	107	200	19	206	96	206	96	200	19	208	28	191	107	174	114	174	63	191	107	174	63	181	8	85	26	85	34	43	187	85	26	43	187	43	39	85	26	43	39	88	20	85	195	86	202	43	187	85	195	43	187	85	34	35	214	40	209	118	225	118	225	40	209	42	200	118	225	42	200	43	187	26	216	35	214	118	225	26	216	118	225	12	225	26	216	12	225	12	218	137	0	12	7	12	0	40	16	137	0	42	25	43	39	92	17	88	20	153	118	159	98	174	114	85	102	85	139	85	97	36	211	39	204	191	225	191	225	39	204	91	209	191	225	91	209	98	210	98	210	130	208	191	225	191	225	130	208	154	201	191	225	154	201	170	190	191	225	170	190	180	175	191	225	180	175	185	155	191	225	185	155	194	155	81	36	81	194	40	194	40	194	81	194	82	200	40	194	82	200	83	205	40	194	83	205	86	208	40	194	86	208	91	209	40	194	91	209	39	204	40	194	82	26	81	36	191	225	8	225	22	217	191	225	22	217	31	215	191	225	31	215	36	211	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	34	216	44	212	219	225	219	225	44	212	85	210	219	225	85	210	92	211	219	225	92	211	127	211	219	225	127	211	135	211	126	14	58	14	68	0	126	14	68	0	161	0	126	14	161	0	133	15	147	190	161	0	189	198	189	198	161	0	172	0	189	198	172	0	189	183	189	183	172	0	182	-5	189	183	182	-5	189	41	189	41	182	-5	191	-17	189	41	191	-17	189	25	161	0	147	190	147	41	161	0	147	41	146	30	161	0	146	30	143	23	161	0	143	23	139	18	161	0	139	18	133	15	219	225	135	211	141	209	219	225	141	209	145	205	219	225	145	205	146	199	219	225	146	199	147	190	219	225	147	190	198	213	219	225	198	213	206	216	219	225	206	216	219	218	192	207	198	213	147	190	192	207	147	190	189	198	73	190	74	199	58	14	73	190	58	14	64	28	73	190	64	28	68	43	73	190	68	43	71	59	73	190	71	59	73	75	73	190	73	75	73	89	58	0	68	0	58	14	58	0	58	14	56	183	58	0	56	183	56	99	58	0	56	99	55	66	58	0	55	66	51	40	58	0	51	40	47	-5	58	14	74	199	56	183	56	183	74	199	76	205	56	183	76	205	55	197	55	197	76	205	80	209	55	197	80	209	51	206	51	206	80	209	85	210	51	206	85	210	44	212	21	225	21	218	34	216	21	225	34	216	219	225	219	-68	219	7	210	-68	210	-68	219	7	206	9	210	-68	206	9	200	-37	200	-37	206	9	197	11	200	-37	197	11	192	16	192	16	189	25	191	-17	192	16	191	-17	200	-37	16	-68	26	-37	28	11	28	11	26	-37	37	-17	28	11	37	-17	42	22	42	22	37	-17	47	-5	42	22	47	-5	51	40	7	7	7	-68	16	-68	7	7	16	-68	28	11	80	53	66	77	81	0	81	0	66	77	58	106	81	0	58	106	55	15	55	15	58	106	55	137	56	151	55	137	209	137	56	151	209	137	158	151	158	151	209	137	169	217	140	228	123	230	126	211	126	211	123	230	109	214	93	211	109	214	123	230	93	211	123	230	88	224	156	224	140	228	148	191	156	224	148	191	154	173	156	224	154	173	158	151	156	224	158	151	169	217	140	228	126	211	139	203	140	228	139	203	148	191	56	151	61	172	59	207	59	207	61	172	69	190	59	207	69	190	88	224	88	224	69	190	80	203	88	224	80	203	93	211	37	182	24	148	35	39	37	182	35	39	55	15	37	182	55	15	55	137	37	182	55	137	56	151	37	182	56	151	59	207	24	148	19	108	23	70	24	148	23	70	35	39	81	0	114	-4	102	37	102	37	114	-4	132	31	150	33	132	31	142	-1	150	33	142	-1	167	9	209	137	208	152	205	165	209	137	205	165	202	176	209	137	202	176	197	186	209	137	197	186	192	195	209	137	192	195	181	207	209	137	181	207	169	217	219	79	210	82	205	49	205	49	210	82	196	63	205	49	196	63	188	26	188	26	196	63	182	48	188	26	182	48	167	9	167	9	182	48	167	39	167	9	167	39	150	33	132	31	114	-4	142	-1	80	53	81	0	102	37	25	12	19	10	73	0	73	0	19	10	14	8	73	0	14	8	7	7	50	36	44	28	73	0	73	0	44	28	38	21	73	0	38	21	33	17	33	17	29	14	73	0	73	0	29	14	25	12	95	107	85	95	124	83	124	83	85	95	74	79	124	83	74	79	73	0	73	0	74	79	62	57	73	0	62	57	56	46	56	46	62	57	63	57	67	223	65	190	74	185	67	223	74	185	75	216	75	216	74	185	80	172	75	216	80	172	82	207	82	207	80	172	87	155	82	207	87	155	88	196	88	196	87	155	100	137	88	196	100	137	94	184	94	184	100	137	101	170	50	185	55	187	56	227	56	227	55	187	60	189	56	227	60	189	67	223	67	223	60	189	65	190	44	228	34	227	36	182	44	228	36	182	43	183	44	228	43	183	50	185	44	228	50	185	56	227	14	204	15	197	15	212	15	212	15	197	18	191	15	212	18	191	20	219	20	219	18	191	23	186	20	219	23	186	26	224	26	224	23	186	29	183	26	224	29	183	34	227	34	227	29	183	36	182	127	135	121	121	124	83	127	135	124	83	133	96	127	135	117	145	121	121	121	121	117	145	108	157	121	121	108	157	101	170	121	121	101	170	100	137	155	18	151	13	234	0	234	0	151	13	145	10	234	0	145	10	137	8	137	8	126	7	234	0	234	0	126	7	126	0	234	0	234	7	224	8	234	0	224	8	214	9	234	0	214	9	207	12	234	0	207	12	158	33	234	0	158	33	158	25	234	0	158	25	155	18	201	24	200	33	158	113	201	24	158	113	203	17	203	17	158	113	158	33	158	113	200	33	200	127	158	113	200	127	200	190	158	113	200	190	201	199	158	113	201	199	204	207	158	113	204	207	158	189	158	113	158	189	158	127	215	128	208	127	209	111	209	111	208	127	200	127	232	225	128	225	140	216	232	225	140	216	149	214	232	225	149	214	154	209	232	225	154	209	158	201	232	225	158	201	158	189	232	225	158	189	210	212	232	225	210	212	219	216	232	225	219	216	232	218	264	105	253	113	287	0	287	0	253	113	240	120	287	0	240	120	237	82	237	82	240	120	240	121	237	82	240	121	233	135	237	82	233	135	228	95	228	95	233	135	228	132	228	95	228	132	222	104	222	104	228	132	222	130	222	104	222	130	216	108	216	108	222	130	215	128	216	108	215	128	209	111	317	28	311	37	287	0	287	0	311	37	304	47	287	0	304	47	298	58	297	224	297	190	301	189	297	224	301	189	306	227	306	227	301	189	306	187	306	227	306	187	316	228	316	228	306	187	312	185	316	228	312	185	318	183	297	190	289	218	286	185	286	185	289	218	282	211	286	185	282	211	278	172	278	172	282	211	275	201	278	172	275	201	269	156	269	156	275	201	267	187	269	156	267	187	259	171	258	137	269	156	259	171	258	137	259	171	251	156	258	137	251	156	242	143	258	137	242	143	240	121	242	143	233	135	240	121	318	183	324	182	327	227	327	227	324	182	332	183	327	227	332	183	336	223	336	223	332	183	338	186	336	223	338	186	342	218	342	218	338	186	343	191	342	218	343	191	346	211	346	211	343	191	346	197	346	211	346	197	347	204	317	28	287	0	323	21	323	21	287	0	327	17	331	14	327	17	287	0	331	14	287	0	353	0	353	0	353	7	347	8	353	0	347	8	341	10	353	0	341	10	336	12	353	0	336	12	331	14	287	0	298	58	286	79	287	0	286	79	275	94	287	0	275	94	264	105	145	109	151	112	151	127	151	127	151	112	158	113	151	127	158	113	158	127	132	132	127	135	133	96	132	132	133	96	138	129	138	129	133	96	139	104	138	129	139	104	144	128	144	128	139	104	145	109	144	128	145	109	151	127	124	83	121	121	121	120	124	83	121	120	107	114	124	83	107	114	95	107	73	0	7	7	7	0	50	36	73	0	56	46	316	228	318	183	327	227	297	190	297	224	289	218	200	127	200	113	209	111	140	216	128	225	128	218	210	212	158	189	204	207	158	33	207	12	203	17	26	230	20	230	25	150	26	230	25	150	30	172	26	230	30	172	27	226	49	222	46	220	50	204	50	204	46	220	42	219	50	204	42	219	39	219	39	219	35	219	38	190	38	190	35	219	32	221	38	190	32	221	30	172	30	172	32	221	29	223	30	172	29	223	27	226	64	-2	85	-4	65	14	65	14	85	-4	79	13	99	15	79	13	85	-4	99	15	85	-4	99	-3	85	216	80	230	75	229	85	216	75	229	69	228	85	216	69	228	65	213	85	216	86	230	80	230	65	213	69	228	64	226	65	213	64	226	57	224	65	213	57	224	53	223	65	213	53	223	50	204	39	219	38	190	50	204	81	128	86	111	89	129	89	129	86	111	106	106	89	129	106	106	97	132	97	132	106	106	104	135	112	140	104	135	106	106	112	140	106	106	114	121	114	121	106	106	120	96	114	121	120	96	133	117	133	117	120	96	129	82	133	117	129	82	132	62	86	230	98	214	99	230	99	230	98	214	110	209	99	230	110	209	111	229	111	229	110	209	119	200	111	229	119	200	121	227	121	227	119	200	125	188	121	227	125	188	130	224	130	224	125	188	127	172	130	126	127	172	126	163	126	163	123	155	130	126	130	126	123	155	118	147	130	126	118	147	114	121	114	121	118	147	112	140	170	177	168	188	167	160	167	160	168	188	164	198	167	160	164	198	158	146	158	146	164	198	158	207	158	146	158	207	149	215	146	134	158	146	149	215	146	134	149	215	139	221	146	134	139	221	130	224	146	134	130	224	130	126	85	216	98	214	86	230	133	117	132	62	137	5	133	117	137	5	151	110	151	110	137	5	147	12	151	110	147	12	157	20	175	84	165	99	166	29	175	84	166	29	173	40	175	84	173	40	177	52	175	84	177	52	179	65	165	99	151	110	157	20	165	99	157	20	166	29	130	47	124	34	125	1	130	47	125	1	137	5	130	47	137	5	132	62	114	23	99	15	99	-3	114	23	99	-3	113	-2	114	23	113	-2	125	1	114	23	125	1	124	34	72	127	60	127	86	111	72	127	86	111	81	128	14	46	19	23	28	33	28	33	19	23	32	11	28	33	32	11	40	24	40	24	32	11	46	2	40	24	46	2	52	18	52	18	46	2	64	-2	52	18	64	-2	65	14	19	23	14	46	7	39	86	111	60	127	60	113	130	224	127	172	130	126	49	222	50	204	53	223	25	150	20	230	16	150	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	178	189	84	60	84	36	84	36	84	189	42	183	42	183	84	189	85	199	42	183	85	199	88	207	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	169	213	174	207	251	225	251	225	174	207	177	200	251	225	177	200	178	189	178	189	178	165	221	26	221	26	178	165	178	37	221	26	178	37	224	17	224	17	178	37	229	12	238	216	251	218	251	225	238	216	251	225	229	213	229	213	251	225	178	189	229	213	178	189	223	207	223	207	178	189	221	198	220	40	220	183	178	189	220	40	178	189	221	26	160	216	169	213	251	225	160	216	251	225	147	225	160	216	147	225	147	218	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	85	26	84	36	42	183	85	26	42	183	42	40	85	26	42	40	88	18	116	0	12	7	12	0	42	40	93	13	88	18	251	0	147	7	147	0	221	198	178	189	220	183	178	189	84	36	178	165	25	216	12	225	12	218	102	303	93	307	98	280	98	280	93	307	88	313	98	280	88	313	82	289	82	289	88	313	87	319	88	351	87	319	89	324	88	351	89	324	97	352	97	352	89	324	95	327	97	352	95	327	101	329	101	352	101	329	104	350	104	350	101	329	107	332	104	350	107	332	107	348	107	348	107	332	109	339	107	348	109	339	108	344	82	289	87	319	88	351	82	289	88	351	80	347	82	289	80	347	73	340	82	289	73	340	70	302	68	330	66	319	70	302	68	330	70	302	73	340	102	303	116	275	115	300	115	300	116	275	133	299	152	300	133	299	133	273	152	300	133	273	151	275	196	302	201	319	199	330	196	302	199	330	195	340	196	302	195	340	188	347	196	302	188	347	185	289	185	289	188	347	180	319	185	289	180	319	179	313	185	289	179	313	174	307	185	289	174	307	169	280	180	351	171	352	172	327	180	351	172	327	178	324	180	351	178	324	180	319	180	351	180	319	188	347	167	352	164	350	166	329	167	352	166	329	172	327	167	352	172	327	171	352	161	348	159	344	160	332	161	348	160	332	166	329	161	348	166	329	164	350	169	280	174	307	166	303	169	280	166	303	152	300	169	280	152	300	151	275	133	299	116	275	133	273	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	178	189	84	60	84	36	84	36	84	189	42	183	42	183	84	189	85	199	42	183	85	199	88	207	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	169	213	174	207	251	225	251	225	174	207	177	200	251	225	177	200	178	189	178	189	178	165	221	26	221	26	178	165	178	37	221	26	178	37	224	17	224	17	178	37	229	12	238	216	251	218	251	225	238	216	251	225	229	213	229	213	251	225	178	189	229	213	178	189	223	207	223	207	178	189	221	198	220	40	220	183	178	189	220	40	178	189	221	26	160	216	169	213	251	225	160	216	251	225	147	225	160	216	147	225	147	218	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	85	26	84	36	42	183	85	26	42	183	42	40	85	26	42	40	88	18	116	0	12	7	12	0	42	40	93	13	88	18	251	0	147	7	147	0	221	198	178	189	220	183	178	189	84	36	178	165	25	216	12	225	12	218	160	332	159	344	158	339	102	303	98	280	116	275	97	352	101	329	101	352	46	18	42	13	128	0	128	0	42	13	36	10	128	0	36	10	26	8	26	8	12	7	128	0	128	0	12	7	12	0	128	0	128	7	117	8	128	0	117	8	107	9	128	0	107	9	99	12	128	0	99	12	49	33	128	0	49	33	49	25	128	0	49	25	46	18	91	33	91	127	49	189	91	33	49	189	92	24	49	33	99	12	94	17	49	33	94	17	92	24	49	33	92	24	49	189	91	113	99	111	91	127	91	127	91	190	49	189	49	189	91	190	92	199	49	189	92	199	95	207	122	225	18	225	31	216	122	225	31	216	39	214	122	225	39	214	45	209	122	225	45	209	48	201	122	225	48	201	49	189	122	225	49	189	100	212	122	225	100	212	109	216	122	225	109	216	122	218	106	108	112	103	112	130	112	130	112	103	118	95	112	130	118	95	118	132	118	132	118	95	124	135	132	143	124	135	127	82	105	128	98	127	99	111	105	128	99	111	106	108	105	128	106	108	112	130	127	82	124	135	118	95	202	185	207	228	197	187	197	187	207	228	196	227	197	187	196	227	192	189	192	189	196	227	188	190	176	185	188	190	185	223	176	185	185	223	176	216	147	168	148	137	154	182	154	182	148	137	160	156	154	182	160	156	161	196	161	196	160	156	168	172	161	196	168	172	168	207	168	207	168	172	176	185	168	207	176	185	176	216	156	105	144	113	181	0	181	0	144	113	131	120	181	0	131	120	127	82	127	82	131	120	131	121	127	82	131	121	132	143	132	143	131	121	148	137	132	143	148	137	140	154	140	154	148	137	147	168	208	183	214	182	218	227	218	227	214	182	222	183	218	227	222	183	226	223	226	223	222	183	228	186	226	223	228	186	233	218	233	218	228	186	233	191	233	218	233	191	236	211	236	211	233	191	237	197	236	211	237	197	238	204	207	228	202	185	208	183	207	228	208	183	218	227	196	227	185	223	188	190	211	28	181	0	217	21	217	21	181	0	221	17	225	14	221	17	181	0	225	14	181	0	248	0	248	0	248	7	241	8	248	0	241	8	235	10	248	0	235	10	230	12	248	0	230	12	225	14	181	0	211	28	205	37	181	0	205	37	198	47	181	0	198	47	192	58	181	0	192	58	180	79	181	0	180	79	168	94	181	0	168	94	156	105	91	127	99	111	98	127	31	216	18	225	18	218	100	212	49	189	95	207	74	77	73	53	79	18	79	18	73	53	69	33	79	18	69	33	64	2	64	2	69	33	62	18	64	2	62	18	50	12	50	12	46	15	64	2	64	2	46	15	39	-4	57	216	66	212	238	225	238	225	66	212	103	210	238	225	103	210	110	211	238	225	110	211	145	211	238	225	145	211	154	211	161	18	156	12	238	0	238	0	156	12	147	9	238	0	147	9	134	7	238	225	154	211	159	209	238	225	159	209	163	205	238	225	163	205	165	199	238	225	165	199	165	190	238	225	165	190	216	213	238	225	216	213	225	216	238	225	225	216	238	218	207	40	207	183	165	190	165	190	207	183	208	198	165	190	208	198	211	207	216	12	211	17	165	37	165	37	211	17	208	26	165	37	208	26	165	190	92	189	92	198	75	183	92	189	75	183	79	18	92	189	79	18	88	41	92	189	88	41	91	66	92	189	91	66	92	89	75	183	92	198	94	204	75	183	94	204	98	208	75	183	98	208	74	197	71	206	74	197	98	208	71	206	98	208	103	210	71	206	103	210	66	212	45	225	45	218	57	216	45	225	57	216	238	225	238	0	238	7	225	9	238	0	225	9	216	12	238	0	216	12	165	37	238	0	165	37	164	26	238	0	164	26	161	18	75	99	74	77	79	18	75	99	79	18	75	183	39	-4	46	15	42	22	39	-4	42	22	38	30	39	-4	38	30	32	36	39	-4	32	36	28	-3	32	36	23	39	28	-3	28	-3	23	39	18	38	28	-3	18	38	18	-1	18	-1	18	38	13	36	18	-1	13	36	10	3	10	3	13	36	8	33	10	3	8	33	6	10	6	10	8	33	5	27	6	10	5	27	4	20	238	0	134	7	134	0	165	190	208	26	207	40	216	213	165	190	211	207	39	16	33	11	92	0	92	0	33	11	25	9	92	0	25	9	12	7	220	18	214	12	296	0	296	0	214	12	204	9	296	0	204	9	190	7	229	225	157	62	224	174	229	225	224	174	267	26	229	225	267	26	266	40	229	225	266	40	266	183	229	225	266	183	267	198	229	225	267	198	270	207	229	225	270	207	275	213	229	225	275	213	297	225	59	172	60	172	79	225	79	225	60	172	143	0	79	225	143	0	157	62	157	62	143	0	147	0	157	62	147	0	224	174	92	7	78	9	92	0	92	0	78	9	69	12	92	0	69	12	42	25	42	25	69	12	63	18	42	25	63	18	42	40	42	40	63	18	60	26	42	40	60	26	42	183	42	183	60	26	59	36	42	183	59	36	59	172	79	225	12	225	25	216	79	225	25	216	33	212	79	225	33	212	39	206	79	225	39	206	42	197	79	225	42	197	42	183	79	225	42	183	59	172	284	216	297	218	297	225	284	216	297	225	275	213	296	0	296	7	284	9	296	0	284	9	275	12	296	0	275	12	224	37	296	0	224	37	223	26	296	0	223	26	220	18	224	37	275	12	270	17	224	37	270	17	267	26	224	37	267	26	224	174	92	0	12	7	12	0	39	16	92	0	42	25	296	0	190	7	190	0	25	216	12	225	12	218	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	26	84	36	84	124	84	108	178	108	84	124	178	108	178	124	178	124	178	108	224	17	178	124	224	17	221	26	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	174	18	169	12	251	0	251	0	169	12	160	9	251	0	160	9	147	7	251	225	147	225	160	216	251	225	160	216	169	213	251	225	169	213	174	207	251	225	174	207	177	200	251	225	177	200	178	189	251	225	178	189	229	213	251	225	229	213	238	216	251	225	238	216	251	218	220	40	220	183	178	189	178	189	220	183	221	198	178	189	221	198	223	207	178	189	221	26	220	40	251	0	251	7	238	9	251	0	238	9	229	12	251	0	229	12	178	37	251	0	178	37	177	26	251	0	177	26	174	18	178	37	229	12	224	17	178	37	224	17	178	108	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	42	40	85	26	42	183	116	0	12	7	12	0	251	0	147	7	147	0	178	124	221	26	178	189	160	216	147	225	147	218	229	213	178	189	223	207	25	216	12	225	12	218	66	91	61	17	72	70	72	70	61	17	91	1	72	70	91	1	79	51	79	51	91	1	89	34	96	25	89	34	91	1	96	25	91	1	126	-4	165	225	130	230	132	215	132	215	130	230	121	216	101	212	121	216	130	230	101	212	130	230	92	225	190	70	183	44	194	17	194	17	183	44	171	25	194	17	171	25	163	1	163	1	171	25	154	13	163	1	154	13	134	9	134	9	123	10	126	-4	126	-4	123	10	114	13	126	-4	114	13	104	18	143	211	152	206	165	225	165	225	152	206	161	199	165	225	161	199	168	191	168	191	177	177	194	210	194	210	177	177	184	161	194	210	184	161	189	142	194	210	193	102	194	17	194	210	194	17	217	186	217	186	194	17	218	43	217	186	218	43	232	154	232	154	218	43	233	76	232	154	233	76	238	116	194	210	189	142	192	122	194	210	192	122	193	102	194	210	165	225	168	191	134	9	126	-4	163	1	61	17	63	113	63	137	63	137	65	164	61	209	61	209	65	164	73	186	61	209	73	186	92	225	92	225	73	186	85	202	92	225	85	202	101	212	61	17	63	137	61	209	61	17	61	209	38	42	38	42	61	209	38	185	38	42	38	185	23	75	23	75	38	185	23	153	23	75	23	153	17	114	63	113	61	17	66	91	190	70	194	17	193	102	165	225	132	215	143	211	96	25	126	-4	104	18	39	17	33	12	116	0	116	0	33	12	25	9	116	0	25	9	12	7	156	211	251	225	105	211	98	210	105	211	39	209	98	210	39	209	42	200	175	18	170	12	251	0	251	0	170	12	161	9	251	0	161	9	148	7	238	217	251	218	251	225	238	217	251	225	230	214	230	214	251	225	177	196	230	214	177	196	178	186	221	24	178	186	178	37	221	24	178	37	224	16	224	16	178	37	229	11	220	37	220	184	178	186	178	186	220	184	221	199	178	186	221	199	224	209	251	225	156	211	163	210	251	225	163	210	169	208	251	225	169	208	174	203	251	225	174	203	177	196	93	13	88	18	42	39	42	39	88	18	85	26	42	39	85	26	42	185	42	185	85	26	84	36	42	185	84	36	84	186	42	185	84	186	85	196	42	185	85	196	88	203	42	185	88	203	92	208	42	185	92	208	42	200	251	225	12	225	25	217	251	225	25	217	33	214	251	225	33	214	39	209	251	225	39	209	105	211	251	0	251	7	238	9	251	0	238	9	229	11	251	0	229	11	178	37	251	0	178	37	177	26	251	0	177	26	175	18	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	39	116	0	42	39	42	26	116	0	42	26	39	17	116	0	12	7	12	0	251	0	148	7	148	0	178	186	221	24	220	37	25	217	12	225	12	218	98	210	42	200	92	208	230	214	178	186	224	209	30	-88	24	-94	120	-107	120	-107	24	-94	14	-98	120	-107	14	-98	0	-100	6	197	8	197	17	209	17	209	8	197	11	197	17	209	11	197	13	197	13	197	22	196	17	209	17	209	22	196	31	214	17	209	1	204	4	197	17	209	4	197	6	197	79	35	76	44	86	8	86	8	76	44	76	17	77	-78	76	-62	44	219	77	-78	44	219	34	169	34	169	44	219	34	180	22	196	28	194	31	214	31	214	28	194	32	189	31	214	32	189	44	219	44	219	32	189	34	180	76	190	76	229	73	230	76	190	73	230	76	-62	76	190	76	-62	76	167	76	190	76	167	79	176	76	190	79	176	89	205	232	123	228	158	227	82	227	82	228	158	216	188	227	82	216	188	213	47	213	47	216	188	198	210	213	47	198	210	191	19	191	19	198	210	189	103	191	19	189	103	186	73	191	19	186	73	178	47	198	210	175	225	178	163	198	210	178	163	186	136	198	210	186	136	189	103	132	228	127	200	148	195	132	228	148	195	148	230	148	230	148	195	165	183	148	230	165	183	175	225	175	225	165	183	178	163	128	10	129	-4	148	14	148	14	129	-4	163	1	148	14	163	1	165	27	165	27	163	1	191	19	165	27	191	19	178	47	120	-107	120	-100	101	-99	120	-107	101	-99	88	-95	120	-107	88	-95	33	-79	120	-107	33	-79	30	-88	58	224	44	219	76	-62	58	224	76	-62	73	230	34	-65	33	-79	88	-95	34	-65	88	-95	81	-89	34	-65	81	-89	77	-78	34	-65	77	-78	34	169	79	176	87	185	89	205	89	205	87	185	99	193	89	205	99	193	103	216	103	216	99	193	113	198	103	216	113	198	117	224	117	224	113	198	127	200	117	224	127	200	132	228	113	12	99	18	107	-1	113	12	107	-1	117	-3	113	12	117	-3	128	10	79	35	86	8	87	26	87	26	86	8	96	2	87	26	96	2	99	18	99	18	96	2	107	-1	129	-4	128	10	117	-3	4	197	1	204	1	196	120	-107	0	-100	0	-107	89	49	73	69	84	0	84	0	73	69	63	96	84	0	63	96	58	15	58	15	63	96	59	128	63	204	59	128	62	157	63	204	62	157	71	182	137	31	116	-4	128	-3	137	31	128	-3	140	-1	137	31	111	36	116	-4	89	49	84	0	116	-4	89	49	116	-4	111	36	203	195	192	209	197	161	203	195	197	161	202	166	203	195	202	166	206	172	203	195	206	172	207	179	192	209	175	220	177	158	192	209	177	158	184	157	192	209	184	157	191	158	192	209	191	158	197	161	175	220	154	227	156	191	175	220	156	191	160	180	175	220	160	180	163	172	175	220	163	172	167	166	175	220	167	166	171	161	175	220	171	161	177	158	144	212	149	208	154	227	154	227	149	208	153	201	154	227	153	201	156	191	130	230	127	216	137	215	130	230	137	215	154	227	154	227	137	215	144	212	182	24	189	32	193	60	193	60	189	32	197	43	193	60	197	43	207	78	207	78	197	43	205	57	207	78	205	57	214	74	140	-1	152	3	153	33	153	33	152	3	163	9	153	33	163	9	167	38	167	38	163	9	173	16	167	38	173	16	180	46	180	46	173	16	182	24	180	46	182	24	193	60	153	33	137	31	140	-1	105	212	127	216	116	229	105	212	116	229	102	226	105	212	102	226	88	221	105	212	88	221	86	200	75	213	63	204	71	182	75	213	71	182	86	200	75	213	86	200	88	221	48	189	36	172	38	39	48	189	38	39	58	15	48	189	58	15	59	128	48	189	59	128	63	204	28	152	22	130	25	70	28	152	25	70	38	39	28	152	38	39	36	172	127	216	130	230	116	229	25	70	22	130	21	106	84	16	78	11	161	0	161	0	78	11	69	9	161	0	69	9	56	7	24	191	35	202	7	225	7	225	35	202	50	209	7	225	50	209	70	211	70	211	77	211	210	225	210	225	77	211	82	209	210	225	82	209	85	207	85	207	87	202	210	225	210	225	87	202	139	210	210	225	139	210	146	211	146	211	166	209	210	225	210	225	166	209	182	202	210	225	182	202	192	191	210	225	192	191	200	175	210	225	200	175	204	155	210	225	204	155	213	155	129	36	129	195	88	195	88	195	129	195	130	201	88	195	130	201	131	206	88	195	131	206	134	209	88	195	134	209	139	210	88	195	139	210	87	202	88	195	130	26	129	36	210	225	7	225	70	211	7	225	4	155	12	155	7	225	12	155	17	175	7	225	17	175	24	191	161	0	161	7	148	9	161	0	148	9	139	13	161	0	139	13	88	40	161	0	88	40	87	25	161	0	87	25	84	16	88	40	139	13	133	18	88	40	133	18	130	26	88	40	130	26	88	195	161	0	56	7	56	0	67	-65	68	-105	70	-66	70	-66	68	-105	86	-94	70	-66	86	-94	73	-66	73	-66	86	-94	75	-66	88	-60	75	-66	86	-94	88	-60	86	-94	102	-76	31	200	78	201	78	204	78	204	79	209	31	200	31	200	79	209	82	212	31	200	82	212	107	225	107	225	82	212	87	215	107	225	87	215	95	217	95	217	107	218	107	225	107	225	4	225	11	217	107	225	11	217	17	214	107	225	17	214	23	211	107	225	23	211	27	206	107	225	27	206	31	200	122	6	134	-11	145	55	145	55	134	-11	217	192	145	55	217	192	197	193	197	193	217	192	198	195	242	225	175	225	184	217	242	225	184	217	190	216	242	225	190	216	195	213	242	225	195	213	198	210	242	225	198	210	199	205	242	225	199	205	230	213	242	225	230	213	235	216	242	225	235	216	242	218	199	205	217	192	221	202	199	205	221	202	225	208	199	205	225	208	230	213	199	204	199	201	217	192	199	204	217	192	199	205	198	198	198	195	217	192	198	198	217	192	199	201	111	34	116	22	145	55	145	55	116	22	120	13	145	55	120	13	122	6	145	55	84	184	99	59	145	55	99	59	105	47	145	55	105	47	111	34	99	59	84	184	83	188	99	59	83	188	81	192	99	59	81	192	79	196	99	59	79	196	78	201	99	59	78	201	31	200	119	-5	111	-24	118	-48	119	-5	118	-48	134	-11	119	-5	134	-11	122	6	102	-76	118	-48	111	-24	102	-76	111	-24	100	-44	102	-76	100	-44	88	-60	68	-105	67	-65	64	-64	68	-105	64	-64	60	-63	68	-105	60	-63	55	-60	68	-105	55	-60	49	-58	68	-105	49	-58	47	-108	49	-58	44	-57	47	-108	47	-108	44	-57	39	-56	47	-108	39	-56	35	-106	35	-106	39	-56	33	-56	35	-106	33	-56	27	-57	35	-106	27	-57	26	-102	26	-102	27	-57	21	-60	26	-102	21	-60	18	-96	18	-96	21	-60	16	-65	18	-96	16	-65	14	-88	14	-88	16	-65	13	-72	14	-88	13	-72	12	-79	184	217	175	225	175	218	11	217	4	225	4	218	69	2	79	-1	72	51	72	51	79	-1	76	38	81	29	76	38	79	-1	81	29	79	-1	91	-3	150	177	150	47	150	22	150	22	150	47	147	38	150	22	147	38	144	13	144	13	147	38	141	28	144	13	141	28	136	6	136	6	141	28	132	19	136	6	132	19	126	0	126	0	132	19	120	13	126	0	120	13	115	-3	115	-3	120	13	105	10	105	10	99	11	103	-4	103	-4	99	11	92	15	103	-4	92	15	91	-3	91	-3	92	15	86	21	91	-3	86	21	81	29	150	270	150	204	150	22	150	22	150	204	150	177	150	177	150	204	147	187	147	187	150	204	144	212	147	187	144	212	141	197	141	197	144	212	136	219	141	197	136	219	132	206	132	206	136	219	127	225	132	206	127	225	120	212	120	212	127	225	116	229	120	212	116	229	105	215	66	146	71	172	76	225	76	225	71	172	80	194	76	225	80	194	104	230	104	230	80	194	91	209	104	230	91	209	105	215	76	225	53	209	66	146	66	146	53	209	65	117	65	99	65	117	60	8	65	99	60	8	69	2	41	29	51	15	53	209	53	209	51	15	60	8	53	209	60	8	65	117	36	185	25	153	27	66	36	185	27	66	32	46	36	185	32	46	41	29	36	185	41	29	53	209	25	153	22	113	23	89	25	153	23	89	27	66	146	-88	140	-94	233	-107	233	-107	140	-94	129	-98	233	-107	129	-98	114	-100	122	298	124	298	132	310	132	310	124	298	126	298	132	310	126	298	129	298	129	298	138	297	132	310	132	310	138	297	146	315	132	310	117	305	119	298	132	310	119	298	122	298	192	38	190	47	195	13	195	13	190	47	190	22	191	-78	190	-62	159	320	191	-78	159	320	150	22	150	22	159	320	150	270	138	297	144	295	146	315	146	315	144	295	147	290	146	315	147	290	159	320	159	320	147	290	149	281	159	320	149	281	150	270	190	204	190	330	186	331	190	204	186	331	190	-62	190	204	190	-62	190	179	190	204	190	179	195	212	274	99	273	82	279	8	279	8	273	82	271	66	279	8	271	66	270	2	270	2	271	66	267	51	270	2	267	51	263	38	263	38	258	29	260	-1	260	-1	258	29	253	21	260	-1	253	21	249	-3	249	-3	253	21	247	15	249	-3	247	15	240	11	213	0	224	-3	219	13	219	13	224	-3	233	10	240	11	233	10	236	-4	240	11	236	-4	249	-3	314	153	303	185	306	46	314	153	306	46	313	66	314	153	313	66	316	89	314	153	316	89	318	113	274	99	279	8	275	117	275	117	279	8	286	209	286	209	279	8	287	15	286	209	287	15	303	185	303	185	287	15	298	29	303	185	298	29	306	46	248	209	260	194	263	225	263	225	260	194	268	172	263	225	268	172	286	209	286	209	268	172	273	146	286	209	273	146	275	117	263	225	235	230	248	209	248	209	235	230	233	215	219	212	233	215	223	229	219	212	223	229	212	225	263	38	260	-1	270	2	233	-107	233	-100	214	-99	233	-107	214	-99	202	-95	233	-107	202	-95	149	-79	233	-107	149	-79	146	-88	172	325	159	320	190	-62	172	325	190	-62	186	331	194	-89	191	-78	150	22	194	-89	150	22	150	-65	194	-89	150	-65	202	-95	69	2	72	51	68	66	69	2	68	66	66	82	69	2	66	82	65	99	192	38	195	13	198	28	198	28	195	13	203	6	198	28	203	6	207	19	207	19	203	6	213	0	207	19	213	0	219	13	190	179	192	188	195	212	195	212	192	188	198	197	195	212	198	197	203	219	203	219	198	197	207	206	203	219	207	206	212	225	212	225	207	206	219	212	235	230	223	229	233	215	233	10	224	-3	236	-4	115	-3	105	10	103	-4	119	298	117	305	117	297	233	-107	114	-100	114	-107	149	-79	202	-95	150	-65	105	215	116	229	104	230	30	15	23	11	79	0	79	0	23	11	16	9	79	0	16	9	7	7	31	214	38	208	114	225	114	225	38	208	45	200	114	225	45	200	54	188	54	188	45	200	54	187	54	187	100	115	93	206	93	206	93	210	54	187	54	187	93	210	96	213	54	187	96	213	114	225	114	225	96	213	100	216	114	225	100	216	106	217	30	15	79	0	37	22	37	22	79	0	62	11	37	22	62	11	45	32	45	32	62	11	60	13	45	32	60	13	60	17	60	17	60	19	45	32	45	32	60	19	61	23	45	32	61	23	63	27	106	217	114	218	114	225	114	225	11	225	15	218	114	225	15	218	23	217	114	225	23	217	31	214	138	169	124	149	133	136	138	169	133	136	175	195	138	169	175	195	145	178	215	225	136	225	144	217	215	225	144	217	150	215	215	225	150	215	154	213	215	225	154	213	156	210	215	225	156	210	156	206	215	225	156	206	188	209	215	225	188	209	197	214	215	225	197	214	206	216	215	225	206	216	215	218	175	195	181	203	156	206	175	195	156	206	156	201	175	195	156	201	154	195	175	195	154	195	150	187	175	195	150	187	145	178	155	12	152	9	238	0	238	0	152	9	146	8	238	0	146	8	137	7	157	20	238	0	221	12	157	20	221	12	213	18	157	20	213	18	205	26	157	20	205	26	197	37	157	20	197	37	157	21	197	37	133	136	155	28	197	37	155	28	156	27	197	37	156	27	156	25	197	37	156	25	157	23	197	37	157	23	157	21	133	136	124	149	155	28	155	28	124	149	116	162	155	28	116	162	108	100	108	100	116	162	108	174	108	100	108	174	101	185	100	115	45	32	63	27	100	115	63	27	65	33	100	115	65	33	69	39	100	115	69	39	108	100	100	115	108	100	101	185	100	115	101	185	97	194	100	115	97	194	94	201	100	115	94	201	93	206	229	8	221	12	238	0	229	8	238	0	238	7	157	15	155	12	238	0	157	15	238	0	157	20	79	0	79	7	72	8	79	0	72	8	66	9	79	0	66	9	62	11	79	0	7	7	7	0	238	0	137	7	137	0	144	217	136	225	136	218	188	209	156	206	181	203	15	218	11	225	11	218	114	225	54	188	54	187	39	16	33	11	187	0	187	0	33	11	24	8	187	0	24	8	12	7	116	225	12	225	25	216	116	225	25	216	33	214	116	225	33	214	39	209	116	225	39	209	42	201	116	225	42	201	42	188	116	225	42	188	94	213	116	225	94	213	103	216	116	225	103	216	116	218	92	17	88	22	42	41	42	41	88	22	85	29	42	41	85	29	42	188	42	188	85	29	84	39	42	188	84	39	84	188	42	188	84	188	85	199	42	188	85	199	88	207	42	188	88	207	94	213	251	225	146	225	159	216	251	225	159	216	168	212	251	225	168	212	174	207	251	225	174	207	177	199	251	225	177	199	178	189	251	225	178	189	229	213	251	225	229	213	238	216	251	225	238	216	251	218	224	16	221	25	221	-14	221	-14	221	25	220	40	220	40	220	186	210	-3	210	-3	220	186	199	0	178	189	187	0	221	199	221	199	187	0	199	0	221	199	199	0	220	186	223	208	229	213	178	189	223	208	178	189	221	199	251	-68	251	7	243	-68	243	-68	251	7	238	8	243	-68	238	8	232	-34	232	-34	238	8	229	11	232	-34	229	11	224	16	174	22	170	17	187	0	187	0	170	17	164	15	187	0	164	15	157	14	187	0	178	189	178	39	187	0	178	39	177	29	187	0	177	29	174	22	42	26	39	16	97	15	97	15	39	16	187	0	97	15	187	0	104	14	104	14	187	0	157	14	42	26	97	15	92	17	42	26	92	17	42	41	187	0	12	7	12	0	221	-14	220	40	210	-3	224	16	221	-14	232	-34	159	216	146	225	146	218	25	216	12	225	12	218	42	188	42	201	42	187	113	218	113	218	100	216	100	216	113	218	113	225	100	216	113	225	91	213	91	213	113	225	40	186	91	213	40	186	86	208	86	208	40	186	43	121	86	208	43	121	82	199	82	199	43	121	52	105	82	199	52	105	66	97	87	120	83	131	85	93	85	93	83	131	81	147	81	147	81	186	66	97	66	97	81	186	82	199	30	213	36	209	113	225	113	225	36	209	39	200	113	225	39	200	40	186	22	216	30	213	113	225	22	216	113	225	9	225	22	216	9	225	9	218	244	7	231	9	244	0	244	0	231	9	223	12	244	0	223	12	171	39	171	39	223	12	217	17	171	39	217	17	171	108	171	108	171	118	166	116	171	108	166	116	162	104	162	104	166	116	158	113	162	104	158	113	152	100	152	100	158	113	148	110	152	100	148	110	139	96	139	96	148	110	136	108	139	96	136	108	124	93	124	93	136	108	123	107	107	92	124	93	123	107	107	92	123	107	106	108	107	92	106	108	94	112	107	92	94	112	87	120	107	92	87	120	85	93	244	225	139	225	152	216	244	225	152	216	161	212	244	225	161	212	167	207	244	225	167	207	170	200	244	225	170	200	171	190	244	225	171	190	223	213	244	225	223	213	231	216	244	225	231	216	244	218	214	39	214	186	171	108	171	108	214	186	214	199	171	108	214	199	217	208	171	190	171	108	217	208	171	190	217	208	223	213	171	108	217	17	215	25	171	108	215	25	214	39	244	0	171	39	171	27	244	0	171	27	168	18	244	0	168	18	162	13	244	0	162	13	153	9	244	0	153	9	141	7	244	0	141	7	141	0	43	121	40	186	40	144	171	118	171	108	171	190	152	216	139	225	139	218	85	93	81	147	66	97	39	16	33	11	372	0	372	0	33	11	25	9	372	0	25	9	12	7	114	225	12	225	25	216	114	225	25	216	33	212	114	225	33	212	39	206	114	225	39	206	42	197	114	225	42	197	42	183	114	225	42	183	93	212	114	225	93	212	102	216	114	225	102	216	114	218	93	17	88	22	42	40	42	40	88	22	85	29	42	40	85	29	42	183	42	183	85	29	84	39	42	183	84	39	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	93	17	42	25	99	15	99	15	42	25	39	16	99	15	39	16	107	14	107	14	39	16	372	0	107	14	372	0	150	14	150	14	372	0	158	15	243	225	141	225	152	216	243	225	152	216	160	213	243	225	160	213	166	207	243	225	166	207	170	199	243	225	170	199	171	189	243	225	171	189	224	213	243	225	224	213	232	216	243	225	232	216	243	218	213	39	213	189	171	189	171	189	213	189	214	199	171	189	214	199	218	207	221	17	217	22	171	39	171	39	217	22	214	29	171	39	214	29	171	189	297	22	293	17	372	0	372	0	293	17	287	15	372	0	287	15	278	14	373	225	270	225	282	216	373	225	282	216	291	213	373	225	291	213	296	207	373	225	296	207	299	200	373	225	299	200	300	189	373	225	300	189	351	213	373	225	351	213	360	216	373	225	360	216	373	218	342	40	342	183	300	189	300	189	342	183	342	198	300	189	342	198	345	207	351	11	345	16	300	39	300	39	345	16	342	25	300	39	342	25	300	189	372	0	372	7	360	8	372	0	360	8	351	11	372	0	351	11	299	29	372	0	299	29	297	22	372	0	278	14	235	14	372	0	235	14	228	15	372	0	228	15	164	17	372	0	164	17	158	15	170	29	168	22	228	15	170	29	228	15	221	17	170	29	221	17	171	39	372	0	12	7	12	0	42	25	93	17	42	40	164	17	228	15	168	22	171	189	214	29	213	39	299	29	351	11	300	39	300	189	342	25	342	40	282	216	270	225	270	218	351	213	300	189	345	207	152	216	141	225	141	218	224	213	171	189	218	207	25	216	12	225	12	218	39	16	33	11	315	0	315	0	33	11	25	9	315	0	25	9	12	7	114	225	12	225	25	216	114	225	25	216	33	212	114	225	33	212	39	206	114	225	39	206	42	197	114	225	42	197	42	183	114	225	42	183	93	212	114	225	93	212	101	216	114	225	101	216	114	218	93	17	88	22	42	40	42	40	88	22	85	29	42	40	85	29	42	183	42	183	85	29	84	39	42	183	84	39	84	189	42	183	84	189	85	199	42	183	85	199	87	207	42	183	87	207	93	212	93	17	42	25	99	15	99	15	42	25	39	16	99	15	39	16	107	14	107	14	39	16	315	0	107	14	315	0	150	14	150	14	315	0	158	15	243	225	141	225	142	218	243	225	142	218	152	216	243	225	152	216	160	212	243	225	160	212	166	207	243	225	166	207	170	199	243	225	170	199	171	189	243	225	171	189	224	212	243	225	224	212	232	216	243	225	232	216	243	218	213	39	213	189	171	189	171	189	213	189	214	199	171	189	214	199	218	207	221	17	217	22	171	39	171	39	217	22	214	29	171	39	214	29	171	189	373	225	270	225	282	216	373	225	282	216	291	213	373	225	291	213	296	207	373	225	296	207	299	200	373	225	299	200	300	189	373	225	300	189	351	213	373	225	351	213	360	216	373	225	360	216	373	218	345	15	342	25	345	-17	345	-17	342	25	342	40	342	40	342	183	335	-5	335	-5	342	183	325	0	300	189	315	0	342	198	342	198	315	0	325	0	342	198	325	0	342	183	345	207	351	213	300	189	345	207	300	189	342	198	372	-68	372	7	364	-68	364	-68	372	7	360	8	364	-68	360	8	354	-37	354	-37	360	8	351	11	354	-37	351	11	345	15	297	22	293	17	315	0	315	0	293	17	287	15	315	0	287	15	278	14	315	0	300	189	300	39	315	0	300	39	299	29	315	0	299	29	297	22	315	0	278	14	235	14	315	0	235	14	228	15	315	0	228	15	168	22	315	0	168	22	164	17	315	0	164	17	158	15	170	29	168	22	228	15	170	29	228	15	221	17	170	29	221	17	171	39	315	0	12	7	12	0	42	25	93	17	42	40	171	189	214	29	213	39	345	-17	342	40	335	-5	345	15	345	-17	354	-37	282	216	270	225	270	218	142	218	141	225	141	218	224	212	171	189	218	207	25	216	12	225	12	218	80	16	75	11	169	0	169	0	75	11	66	9	169	0	66	9	52	7	74	209	156	225	68	211	68	211	156	225	61	211	46	209	61	211	156	225	46	209	156	225	8	225	156	225	74	209	79	207	156	225	79	207	83	202	156	225	83	202	84	195	156	225	84	195	134	212	156	225	134	212	143	216	156	225	143	216	156	218	84	195	126	23	126	30	126	126	126	112	148	112	126	126	148	112	158	126	158	126	148	112	167	111	158	126	167	111	188	124	188	124	167	111	183	107	188	124	183	107	196	98	84	195	126	30	126	189	84	195	126	189	126	199	84	195	126	199	129	207	84	195	129	207	134	212	8	225	4	161	12	161	8	225	12	161	18	181	8	225	18	181	25	195	8	225	25	195	35	205	8	225	35	205	46	209	205	43	196	29	196	3	196	3	196	29	182	20	196	3	182	20	169	0	169	0	182	20	164	15	169	0	164	15	142	14	142	14	135	14	169	0	169	0	135	14	130	16	169	0	130	16	83	25	83	25	130	16	84	40	196	3	220	10	205	43	205	43	220	10	208	64	215	117	208	64	220	10	215	117	220	10	235	105	235	105	220	10	238	23	235	105	238	23	249	86	249	86	238	23	249	40	249	86	249	40	253	62	215	117	188	124	196	98	215	117	196	98	205	84	215	117	205	84	208	64	84	40	130	16	127	19	84	40	127	19	126	23	84	40	126	23	84	195	169	0	52	7	52	0	80	16	169	0	83	25	323	218	323	218	309	216	309	216	323	218	323	225	309	216	323	225	300	212	300	212	323	225	249	197	300	212	249	197	250	183	293	26	250	183	250	40	293	26	250	40	295	18	295	18	250	40	301	13	292	36	292	189	250	183	250	183	292	189	292	199	250	183	292	199	295	207	323	225	219	225	232	216	323	225	232	216	241	212	323	225	241	212	246	206	323	225	246	206	249	197	323	0	323	8	310	10	323	0	310	10	301	13	323	0	301	13	250	40	323	0	250	40	249	25	323	0	249	25	246	16	323	0	246	16	241	11	323	0	241	11	232	9	323	0	232	9	219	7	323	0	219	7	219	0	39	16	33	11	127	0	127	0	33	11	25	9	127	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	23	84	30	84	126	84	112	107	112	84	126	107	112	118	126	118	126	107	112	126	111	118	126	126	111	148	124	148	124	126	111	142	107	148	124	142	107	155	98	42	183	84	30	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	164	43	155	29	155	3	155	3	155	29	141	20	155	3	141	20	127	0	127	0	141	20	123	15	127	0	123	15	102	14	102	14	94	14	127	0	127	0	94	14	89	16	127	0	89	16	42	25	42	25	89	16	42	40	155	3	179	10	164	43	164	43	179	10	167	64	174	117	167	64	179	10	174	117	179	10	194	105	194	105	179	10	197	23	194	105	197	23	208	86	208	86	197	23	209	40	208	86	209	40	213	62	174	117	148	124	155	98	174	117	155	98	164	84	174	117	164	84	167	64	42	40	89	16	86	19	42	40	86	19	85	23	42	40	85	23	42	183	127	0	12	7	12	0	39	16	127	0	42	25	25	216	12	225	12	218	250	183	293	26	292	36	232	216	219	225	219	218	300	212	250	183	295	207	39	16	33	11	127	0	127	0	33	11	25	9	127	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	23	84	30	84	126	84	112	107	112	84	126	107	112	118	126	118	126	107	112	126	111	118	126	126	111	148	124	148	124	126	111	142	107	148	124	142	107	155	98	42	183	84	30	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	164	43	155	29	155	3	155	3	155	29	141	20	155	3	141	20	127	0	127	0	141	20	123	15	127	0	123	15	102	14	102	14	94	14	127	0	127	0	94	14	89	16	127	0	89	16	42	25	42	25	89	16	42	40	155	3	179	10	164	43	164	43	179	10	167	64	174	117	167	64	179	10	174	117	179	10	194	105	194	105	179	10	197	23	194	105	197	23	208	86	208	86	197	23	209	40	208	86	209	40	213	62	174	117	148	124	155	98	174	117	155	98	164	84	174	117	164	84	167	64	42	40	89	16	86	19	42	40	86	19	85	23	42	40	85	23	42	183	127	0	12	7	12	0	39	16	127	0	42	25	25	216	12	225	12	218	59	220	56	218	58	203	58	203	56	218	52	217	58	203	52	217	48	217	48	217	44	218	46	189	46	189	44	218	42	219	46	189	42	219	40	221	30	228	32	157	37	228	37	228	32	157	38	173	37	228	38	173	38	224	38	224	38	173	46	189	38	224	46	189	40	221	15	78	18	53	28	59	28	59	18	53	32	32	28	59	32	32	42	46	42	46	32	32	49	14	42	46	49	14	56	37	56	37	49	14	72	0	56	37	72	0	71	33	71	33	72	0	88	31	114	35	88	31	101	-4	114	35	101	-4	136	1	99	216	92	230	84	229	99	216	84	229	78	227	99	216	78	227	75	212	99	216	102	230	92	230	75	212	78	227	72	225	75	212	72	225	66	223	75	212	66	223	63	222	75	212	63	222	59	220	75	212	59	220	58	203	48	217	46	189	58	203	75	128	165	112	165	128	165	128	165	112	165	16	165	128	165	16	169	206	205	110	201	147	200	73	200	73	201	147	189	179	200	73	189	179	187	41	187	41	189	179	169	206	187	41	169	206	165	16	169	206	140	223	140	200	169	206	140	200	154	182	169	206	154	182	162	157	169	206	162	157	165	128	122	212	140	200	140	223	122	212	140	223	102	230	122	212	102	230	99	216	165	112	160	87	165	16	165	16	160	87	150	64	165	16	150	64	136	1	136	1	150	64	135	47	136	1	135	47	114	35	88	31	72	0	101	-4	18	53	15	78	7	74	32	157	30	228	23	157	165	112	75	128	75	112	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	138	160	131	124	131	108	131	108	131	124	84	124	131	108	84	124	84	108	85	26	84	36	42	183	85	26	42	183	42	40	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	180	91	176	16	185	70	185	70	176	16	205	0	185	70	205	0	193	51	193	51	205	0	203	34	210	25	203	34	205	0	210	25	205	0	239	-4	278	225	243	230	246	215	246	215	243	230	234	216	215	212	234	216	243	230	215	212	243	230	207	225	304	70	296	44	308	17	308	17	296	44	284	25	308	17	284	25	276	1	276	1	284	25	268	13	276	1	268	13	248	9	248	9	237	10	239	-4	239	-4	237	10	227	13	239	-4	227	13	218	18	257	211	266	206	278	225	278	225	266	206	274	199	278	225	274	199	281	191	281	191	290	177	308	210	308	210	290	177	297	161	308	210	297	161	302	142	346	154	331	186	331	43	346	154	331	43	346	76	346	154	346	76	352	116	304	70	308	17	306	102	306	102	308	17	308	210	308	210	308	17	331	43	308	210	331	43	331	186	308	210	302	142	305	122	308	210	305	122	306	102	308	210	278	225	281	191	248	9	239	-4	276	1	176	137	179	164	177	211	177	211	179	164	186	186	177	211	186	186	207	225	207	225	186	186	199	202	207	225	199	202	215	212	131	108	138	70	138	160	138	160	138	70	153	39	138	160	153	39	154	189	154	189	153	39	176	16	154	189	176	16	176	137	176	137	177	211	154	189	177	113	176	137	176	16	177	113	176	16	180	91	278	225	246	215	257	211	210	25	239	-4	218	18	116	0	12	7	12	0	25	216	12	225	12	218	26	19	19	14	64	0	64	0	19	14	11	9	64	0	11	9	2	7	97	104	64	0	142	103	97	104	142	103	111	119	97	104	111	119	94	125	97	104	94	125	82	135	97	104	82	135	74	148	97	104	74	148	74	109	85	198	91	224	75	185	75	185	91	224	65	219	75	185	65	219	71	165	71	165	74	109	74	148	26	167	30	148	31	193	31	193	30	148	40	131	31	193	40	131	45	210	45	210	40	131	55	118	45	210	55	118	65	219	65	219	55	118	74	109	65	219	74	109	71	165	148	16	143	11	224	0	224	0	143	11	135	8	224	0	135	8	123	7	147	209	224	225	142	211	142	211	224	225	136	211	117	210	136	211	121	225	117	210	121	225	99	206	99	206	121	225	91	224	99	206	91	224	85	198	224	8	211	10	224	0	224	0	211	10	202	13	224	0	202	13	151	38	151	38	202	13	197	18	151	38	197	18	151	103	151	103	197	18	151	117	151	103	151	117	142	103	142	103	151	117	131	117	142	103	131	117	111	119	64	0	97	104	37	31	64	0	37	31	32	25	64	0	32	25	26	19	224	225	147	209	149	206	224	225	149	206	151	202	224	225	151	202	151	195	224	225	151	195	202	213	224	225	202	213	211	216	224	225	211	216	224	218	193	40	193	183	151	195	151	195	193	183	194	198	151	195	194	198	197	207	151	195	194	26	193	40	224	225	121	225	136	211	151	117	197	18	194	26	151	117	194	26	151	195	151	25	148	16	224	0	151	25	224	0	151	38	224	0	123	7	123	0	202	213	151	195	197	207	64	0	2	7	2	0	209	137	208	152	205	165	209	137	205	165	202	176	209	137	202	176	197	186	209	137	197	186	192	195	209	137	192	195	181	207	209	137	181	207	169	217	209	137	169	217	158	151	209	137	158	151	56	151	209	137	56	151	55	137	148	191	154	173	156	224	156	224	154	173	158	151	156	224	158	151	169	217	143	286	144	278	144	294	144	294	144	278	147	272	144	294	147	272	148	301	148	301	147	272	153	266	148	301	153	266	153	306	153	306	153	266	159	263	153	306	159	263	160	310	160	310	159	263	167	262	160	310	167	262	167	311	167	311	167	262	175	263	167	311	175	263	175	310	175	310	175	263	182	266	175	310	182	266	182	306	182	306	182	266	188	272	182	306	188	272	188	301	188	301	188	272	191	278	188	301	191	278	191	294	191	294	191	278	193	286	44	286	45	278	45	294	45	294	45	278	48	272	45	294	48	272	48	301	48	301	48	272	53	266	48	301	53	266	54	306	54	306	53	266	60	263	54	306	60	263	60	310	60	310	60	263	68	262	60	310	68	262	68	311	68	311	68	262	76	263	68	311	76	263	76	310	76	310	76	263	83	266	76	310	83	266	83	306	83	306	83	266	88	272	83	306	88	272	88	301	88	301	88	272	92	278	88	301	92	278	92	294	92	294	92	278	93	286	55	15	55	137	37	182	55	15	37	182	35	39	35	39	37	182	24	148	35	39	24	148	23	70	23	70	24	148	19	108	140	228	123	230	126	211	126	211	123	230	109	214	93	211	109	214	123	230	93	211	123	230	88	224	140	228	126	211	139	203	140	228	139	203	148	191	140	228	148	191	156	224	56	151	61	172	59	207	59	207	61	172	69	190	59	207	69	190	88	224	88	224	69	190	80	203	88	224	80	203	93	211	56	151	59	207	37	182	56	151	37	182	55	137	81	0	114	-4	102	37	102	37	114	-4	132	31	150	33	132	31	142	-1	150	33	142	-1	167	9	81	0	102	37	80	53	81	0	80	53	66	77	81	0	66	77	58	106	81	0	58	106	55	15	219	79	210	82	205	49	205	49	210	82	196	63	205	49	196	63	188	26	188	26	196	63	182	48	188	26	182	48	167	9	167	9	182	48	167	39	167	9	167	39	150	33	132	31	114	-4	142	-1	55	15	58	106	55	137	40	22	34	15	118	0	118	0	34	15	25	10	118	0	25	10	11	7	13	312	14	312	25	324	25	324	14	312	16	312	25	324	16	312	17	312	17	312	28	312	25	324	25	324	28	312	40	328	3	282	42	266	42	282	42	282	42	266	85	34	42	282	85	34	42	289	42	299	42	289	52	332	42	299	52	332	40	328	25	324	11	320	12	312	25	324	12	312	13	312	40	328	28	312	35	310	40	328	35	310	40	306	40	328	40	306	42	299	84	282	84	266	191	266	84	282	191	266	191	282	84	188	84	340	82	342	84	188	82	342	84	51	84	188	84	51	84	171	84	188	84	171	98	204	149	-91	145	-90	165	-103	165	-103	145	-90	141	-87	165	-103	141	-87	134	-108	134	-108	141	-87	137	-83	134	-108	137	-83	132	-77	132	-77	127	-71	134	-108	134	-108	127	-71	122	-66	134	-108	122	-66	119	-107	119	-107	122	-66	118	-63	119	-107	118	-63	113	-61	142	229	141	203	154	201	142	229	154	201	160	230	160	230	154	201	164	195	160	230	164	195	181	227	181	227	164	195	172	185	181	227	172	185	176	171	84	171	96	184	98	204	98	204	96	184	107	193	98	204	107	193	112	216	112	216	107	193	118	199	112	216	118	199	126	224	126	224	118	199	129	202	126	224	129	202	142	229	142	229	129	202	141	203	84	51	82	342	72	338	84	51	72	338	63	335	84	51	63	335	85	34	165	-88	162	-90	165	-103	165	-103	162	-90	158	-91	165	-103	158	-91	153	-92	153	-92	149	-91	165	-103	177	-56	175	-67	188	-90	188	-90	175	-67	173	-76	188	-90	173	-76	171	-82	171	-82	168	-85	188	-90	188	-90	168	-85	165	-88	188	-90	165	-88	165	-103	219	0	219	153	217	180	219	0	217	180	216	-38	216	-38	217	180	209	201	216	-38	209	201	205	-68	205	-68	209	201	197	217	205	-68	197	217	188	-90	188	-90	197	217	181	227	188	-90	181	227	177	152	177	152	181	227	176	171	188	-90	177	152	177	-21	188	-90	177	-21	177	-41	188	-90	177	-41	177	-56	96	-65	97	-97	102	-62	102	-62	97	-97	107	-103	102	-62	107	-103	108	-61	108	-61	107	-103	119	-107	108	-61	119	-107	113	-61	92	-69	89	-74	90	-90	92	-69	90	-90	97	-97	92	-69	97	-97	96	-65	118	0	118	7	104	10	118	0	104	10	94	14	118	0	94	14	42	33	118	0	42	33	40	22	52	332	42	289	85	34	52	332	85	34	63	335	42	51	42	33	94	14	42	51	94	14	88	22	42	51	88	22	85	34	42	51	85	34	42	266	118	0	11	7	11	0	90	-90	89	-74	88	-80	12	312	11	320	11	311	42	266	3	282	3	266	148	339	151	302	155	339	155	339	151	302	157	306	155	339	157	306	159	337	159	337	157	306	161	310	159	337	161	310	163	334	163	334	161	310	164	315	163	334	164	315	165	329	165	329	164	315	165	319	165	329	165	319	166	324	151	302	148	339	144	339	151	302	144	339	141	338	151	302	141	338	137	336	151	302	137	336	132	333	151	302	132	333	127	328	151	302	127	328	74	254	36	211	39	204	191	225	191	225	39	204	91	209	191	225	91	209	98	210	98	210	130	208	191	225	191	225	130	208	154	201	191	225	154	201	170	190	191	225	170	190	180	175	191	225	180	175	185	155	191	225	185	155	194	155	81	36	81	194	40	194	40	194	81	194	82	200	40	194	82	200	83	205	40	194	83	205	86	208	40	194	86	208	91	209	40	194	91	209	39	204	40	194	82	26	81	36	191	225	8	225	22	217	191	225	22	217	31	215	191	225	31	215	36	211	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	74	254	127	328	54	254	62	87	57	112	57	112	57	16	57	112	57	128	57	16	57	128	53	206	53	206	57	128	60	157	53	206	60	157	83	223	83	223	60	157	68	182	83	223	68	182	82	200	147	128	57	128	57	112	147	128	57	112	147	112	72	64	86	1	87	47	87	47	86	1	121	-4	87	47	121	-4	108	35	108	35	121	-4	134	31	151	33	134	31	150	0	151	33	150	0	173	14	62	87	57	112	57	16	62	87	57	16	86	1	62	87	86	1	72	64	162	220	164	203	166	218	166	218	164	203	176	189	166	218	176	189	170	217	170	217	176	189	174	217	177	218	174	217	176	189	177	218	176	189	185	173	199	157	193	228	190	157	190	157	193	228	185	228	190	157	185	228	185	173	185	173	185	228	184	224	185	173	184	224	182	221	180	219	177	218	185	173	180	219	185	173	182	221	164	203	162	220	159	222	164	203	159	222	156	223	164	203	156	223	150	225	164	203	150	225	147	212	147	212	150	225	144	227	147	212	144	227	138	229	147	212	138	229	130	230	147	212	130	230	123	216	215	74	208	78	204	53	204	53	208	78	194	59	204	53	194	59	190	32	190	32	194	59	180	46	190	32	180	46	173	14	173	14	180	46	166	37	173	14	166	37	151	33	134	31	121	-4	150	0	123	216	130	230	121	230	123	216	121	230	100	212	83	223	82	200	100	212	83	223	100	212	121	230	57	16	53	206	35	41	35	41	53	206	33	179	35	41	33	179	21	73	21	73	33	179	21	147	21	73	21	147	17	110	35	2	38	3	40	50	40	50	38	3	40	4	40	50	40	4	44	4	44	4	47	4	50	31	50	31	47	4	51	3	50	31	51	3	62	17	62	17	51	3	55	3	62	17	55	3	60	1	35	2	40	50	33	0	33	0	40	50	33	76	33	0	33	76	31	-1	31	-1	33	76	25	76	31	-1	25	76	25	-1	71	227	52	219	57	197	57	197	52	219	55	185	62	109	55	185	52	219	62	109	52	219	45	123	45	123	52	219	37	207	45	123	37	207	34	138	34	138	37	207	28	190	34	138	28	190	27	153	27	153	28	190	25	168	101	229	94	229	109	217	109	217	94	229	93	219	81	217	93	219	94	229	81	217	94	229	71	227	139	220	136	221	142	181	142	181	136	221	133	221	142	181	133	221	133	198	133	198	133	221	130	223	133	198	130	223	127	224	71	227	57	197	62	207	71	227	62	207	70	214	71	227	70	214	81	217	97	6	89	-4	96	-4	97	6	96	-4	103	-4	97	6	78	9	81	-3	97	6	81	-3	89	-4	78	9	62	17	66	0	78	9	66	0	74	-2	78	9	74	-2	81	-3	129	119	77	151	84	95	129	119	84	95	112	80	129	119	112	80	120	74	129	119	120	74	128	68	129	119	128	68	133	60	129	119	133	60	146	108	77	151	69	156	84	95	84	95	69	156	63	163	84	95	63	163	62	109	62	109	63	163	59	170	62	109	59	170	56	178	173	57	172	73	169	38	169	38	172	73	167	86	169	38	167	86	159	21	159	21	167	86	158	97	159	21	158	97	146	108	122	13	125	-1	131	21	131	21	125	-1	144	7	131	21	144	7	136	31	136	31	144	7	138	43	146	108	138	43	144	7	146	108	144	7	159	21	146	108	133	60	137	52	146	108	137	52	138	43	111	8	97	6	103	-4	111	8	103	-4	125	-1	111	8	125	-1	122	13	142	181	150	157	142	220	142	181	142	220	141	220	141	220	139	220	142	181	150	157	157	157	155	225	150	157	155	225	149	225	150	157	149	225	147	223	150	157	147	223	145	221	150	157	145	221	144	220	150	157	144	220	142	220	122	210	133	198	127	224	122	210	127	224	121	226	122	210	121	226	114	228	122	210	114	228	109	217	108	229	101	229	109	217	108	229	109	217	114	228	66	0	62	17	60	1	50	31	40	50	44	4	55	185	62	109	56	178	46	316	47	308	47	324	47	324	47	308	50	301	47	324	50	301	51	331	51	331	50	301	56	295	51	331	56	295	56	336	56	336	56	295	62	292	56	336	62	292	63	340	63	340	62	292	70	291	63	340	70	291	71	342	71	342	70	291	79	292	71	342	79	292	79	340	79	340	79	292	86	295	79	340	86	295	86	337	86	337	86	295	92	301	86	337	92	301	92	331	92	331	92	301	95	308	92	331	95	308	95	324	95	324	95	308	97	316	50	20	43	13	133	0	133	0	43	13	32	9	133	0	32	9	15	7	27	197	31	197	94	230	94	230	31	197	34	197	94	230	34	197	37	197	37	197	44	196	94	230	94	230	44	196	49	193	94	230	49	193	52	187	50	20	133	0	53	33	53	33	133	0	106	14	53	33	106	14	54	52	54	52	106	14	99	21	54	52	99	21	54	166	54	178	54	166	94	230	54	178	94	230	52	187	22	196	27	197	94	230	22	196	94	230	17	203	22	196	17	203	17	195	96	52	96	228	94	230	96	52	94	230	54	166	96	52	54	166	97	34	116	9	106	14	133	0	116	9	133	0	133	7	133	0	15	7	15	0	54	166	99	21	97	34	100	286	101	278	101	294	101	294	101	278	104	272	101	294	104	272	105	301	105	301	104	272	110	266	105	301	110	266	110	306	110	306	110	266	116	263	110	306	116	263	117	310	117	310	116	263	124	262	117	310	124	262	124	311	124	311	124	262	132	263	124	311	132	263	132	310	132	310	132	263	139	266	132	310	139	266	139	306	139	306	139	266	145	272	139	306	145	272	145	301	145	301	145	272	148	278	145	301	148	278	148	294	148	294	148	278	150	286	48	193	51	187	93	230	93	230	51	187	53	178	93	230	53	178	53	166	98	21	53	166	53	52	98	21	53	52	105	14	105	14	53	52	52	33	105	14	52	33	132	0	132	0	52	33	49	20	132	0	49	20	42	13	93	230	16	203	21	196	93	230	21	196	25	197	93	230	25	197	30	197	93	230	30	197	33	197	93	230	33	197	36	197	93	230	36	197	43	196	93	230	43	196	48	193	95	52	95	228	93	230	95	52	93	230	53	166	95	52	53	166	96	34	116	9	105	14	132	0	116	9	132	0	132	7	31	9	13	7	132	0	31	9	132	0	42	13	1	286	2	278	2	294	2	294	2	278	5	272	2	294	5	272	5	301	5	301	5	272	10	266	5	301	10	266	11	306	11	306	10	266	17	263	11	306	17	263	17	310	17	310	17	263	25	262	17	310	25	262	25	311	25	311	25	262	33	263	25	311	33	263	33	310	33	310	33	263	40	266	33	310	40	266	40	306	40	306	40	266	45	272	40	306	45	272	45	301	45	301	45	272	49	278	45	301	49	278	49	294	49	294	49	278	50	286	132	0	13	7	13	0	53	166	98	21	96	34	21	196	16	203	16	195	83	337	83	295	89	331	89	331	83	295	89	301	89	331	89	301	92	324	92	324	89	301	92	308	92	324	92	308	94	316	42	316	44	308	44	324	44	324	44	308	47	301	44	324	47	301	47	331	47	331	47	301	53	295	47	331	53	295	53	336	53	336	53	295	60	292	53	336	60	292	60	340	60	340	60	292	68	291	60	340	68	291	68	342	68	342	68	291	76	292	68	342	76	292	76	340	76	340	76	292	83	295	76	340	83	295	83	337	15	195	20	196	29	208	15	195	29	208	12	203	15	195	12	203	12	195	39	-87	35	-89	38	-103	38	-103	35	-89	31	-91	38	-103	31	-91	27	-91	27	-91	23	-91	38	-103	38	-103	23	-91	19	-89	38	-103	19	-89	15	-87	48	187	59	218	45	193	45	193	59	218	44	213	45	193	44	213	41	196	41	196	44	213	35	197	32	197	35	197	44	213	32	197	44	213	29	208	50	-56	49	-67	62	-90	62	-90	49	-67	47	-76	62	-90	47	-76	44	-82	44	-82	42	-85	62	-90	62	-90	42	-85	39	-87	62	-90	39	-87	38	-103	90	-38	90	230	79	-68	79	-68	90	230	74	224	79	-68	74	224	62	-90	62	-90	74	224	59	218	62	-90	59	218	51	167	51	167	59	218	50	178	29	208	20	196	24	197	29	208	24	197	28	197	29	208	28	197	32	197	93	0	93	228	90	230	93	0	90	230	90	-38	62	-90	51	167	51	-21	62	-90	51	-21	51	-41	62	-90	51	-41	50	-56	8	-108	38	-103	15	-87	8	-108	15	-87	11	-83	8	-108	11	-83	6	-77	8	-108	6	-77	1	-71	8	-108	1	-71	-3	-66	8	-108	-3	-66	-6	-107	-6	-107	-3	-66	-8	-63	-6	-107	-8	-63	-12	-61	-6	-107	-12	-61	-17	-61	-6	-107	-17	-61	-19	-103	-24	-62	-29	-65	-29	-97	-24	-62	-29	-97	-19	-103	-24	-62	-19	-103	-17	-61	-34	-69	-36	-74	-35	-90	-34	-69	-35	-90	-29	-97	-34	-69	-29	-97	-29	-65	-35	-90	-36	-74	-38	-80	59	218	48	187	50	178	74	77	73	53	79	18	79	18	73	53	69	33	79	18	69	33	64	2	64	2	69	33	62	18	64	2	62	18	50	12	50	12	46	15	64	2	64	2	46	15	39	-4	57	216	66	212	238	225	238	225	66	212	103	210	238	225	103	210	110	211	238	225	110	211	145	211	238	225	145	211	154	211	162	16	156	11	250	0	250	0	156	11	147	9	250	0	147	9	134	7	75	183	79	18	92	189	75	183	92	189	92	198	75	183	92	198	94	204	75	183	94	204	98	208	75	183	98	208	74	197	75	99	74	77	79	18	75	99	79	18	75	183	39	-4	46	15	42	22	39	-4	42	22	38	30	39	-4	38	30	32	36	39	-4	32	36	28	-3	32	36	23	39	28	-3	28	-3	23	39	18	38	28	-3	18	38	18	-1	18	-1	18	38	13	36	18	-1	13	36	10	3	10	3	13	36	8	33	10	3	8	33	6	10	6	10	8	33	5	27	6	10	5	27	4	20	238	225	154	211	159	209	238	225	159	209	163	205	238	225	163	205	165	199	238	225	165	199	165	190	238	225	165	190	216	213	238	225	216	213	225	216	238	225	225	216	238	218	165	190	207	23	207	30	207	126	207	112	229	112	207	126	229	112	240	126	240	126	229	112	248	111	240	126	248	111	270	124	270	124	248	111	265	107	270	124	265	107	278	98	165	190	207	30	207	183	165	190	207	183	208	198	165	190	208	198	211	207	165	190	211	207	216	213	92	189	79	18	88	41	92	189	88	41	91	66	92	189	91	66	92	89	71	206	74	197	98	208	71	206	98	208	103	210	71	206	103	210	66	212	45	225	45	218	57	216	45	225	57	216	238	225	286	43	278	29	278	3	278	3	278	29	264	20	278	3	264	20	250	0	250	0	264	20	245	15	250	0	245	15	224	14	224	14	216	14	250	0	250	0	216	14	211	16	250	0	211	16	164	25	164	25	211	16	165	40	278	3	301	10	286	43	286	43	301	10	290	64	296	117	290	64	301	10	296	117	301	10	317	105	317	105	301	10	319	23	317	105	319	23	330	86	330	86	319	23	331	40	330	86	331	40	335	62	296	117	270	124	278	98	296	117	278	98	287	84	296	117	287	84	290	64	165	40	211	16	209	19	165	40	209	19	207	23	165	40	207	23	165	190	250	0	134	7	134	0	162	16	250	0	164	25	39	16	33	11	116	0	116	0	33	11	25	9	116	0	25	9	12	7	116	225	12	225	25	216	116	225	25	216	33	212	116	225	33	212	39	206	116	225	39	206	42	197	116	225	42	197	93	212	116	225	93	212	102	216	116	225	102	216	116	218	42	183	85	26	84	36	84	123	84	108	175	108	84	123	175	108	175	123	175	123	175	108	218	19	175	123	218	19	217	23	42	183	84	36	84	189	42	183	84	189	85	199	42	183	85	199	88	207	42	183	88	207	93	212	42	183	93	212	42	197	171	16	166	11	259	0	259	0	166	11	157	9	259	0	157	9	143	7	116	0	116	7	102	9	116	0	102	9	93	13	116	0	93	13	42	40	116	0	42	40	42	25	116	0	42	25	39	16	42	40	93	13	88	18	42	40	88	18	85	26	42	40	85	26	42	183	248	225	143	225	157	216	248	225	157	216	166	213	248	225	166	213	171	207	248	225	171	207	174	200	248	225	174	200	175	189	248	225	175	189	226	214	248	225	226	214	235	216	248	225	235	216	248	218	175	189	217	23	217	30	217	123	217	108	239	108	217	123	239	108	249	123	249	123	239	108	258	107	249	123	258	107	279	121	279	121	258	107	274	104	279	121	274	104	287	96	175	189	217	30	217	189	175	189	217	189	217	201	175	189	217	201	221	209	175	189	221	209	226	214	296	42	287	28	287	3	287	3	287	28	273	19	287	3	273	19	259	0	259	0	273	19	255	15	259	0	255	15	233	14	233	14	226	14	259	0	259	0	226	14	221	16	259	0	221	16	174	25	174	25	221	16	175	40	287	3	311	10	296	42	296	42	311	10	299	62	299	62	299	63	305	115	305	115	299	63	311	10	305	115	311	10	326	103	326	103	311	10	329	23	326	103	329	23	339	86	339	86	329	23	340	40	339	86	340	40	344	62	305	115	279	121	287	96	305	115	287	96	296	83	305	115	296	83	299	62	175	40	221	16	218	19	175	40	218	19	175	108	259	0	143	7	143	0	171	16	259	0	174	25	175	123	217	23	175	189	299	62	311	10	299	63	157	216	143	225	143	218	116	0	12	7	12	0	25	216	12	225	12	218	40	22	34	15	118	0	118	0	34	15	25	10	118	0	25	10	11	7	13	312	14	312	25	324	25	324	14	312	16	312	25	324	16	312	17	312	17	312	28	311	25	324	25	324	28	311	40	328	3	282	42	266	42	282	42	282	42	266	85	34	42	282	85	34	42	286	42	297	42	286	52	332	42	297	52	332	40	328	25	324	11	320	12	312	25	324	12	312	13	312	40	328	28	311	35	309	40	328	35	309	40	304	40	328	40	304	42	297	84	282	84	266	191	266	84	282	191	266	191	282	84	188	84	340	82	342	84	188	82	342	84	51	84	188	84	51	84	171	84	188	84	171	98	204	141	228	141	203	154	201	141	228	154	201	158	230	158	230	154	201	164	195	158	230	164	195	180	227	180	227	164	195	172	184	180	227	172	184	176	169	84	171	96	184	98	204	98	204	96	184	107	193	98	204	107	193	112	216	112	216	107	193	118	199	112	216	118	199	126	224	126	224	118	199	129	202	126	224	129	202	141	228	141	228	129	202	141	203	84	51	82	342	72	338	84	51	72	338	63	335	84	51	63	335	85	34	174	22	168	14	249	0	249	0	168	14	158	10	249	0	158	10	143	7	180	227	176	169	177	150	222	22	177	150	177	51	222	22	177	51	227	15	227	15	177	51	177	34	227	15	177	34	249	0	249	0	177	34	174	22	219	51	219	151	217	179	219	51	217	179	210	201	219	51	210	201	220	34	236	10	227	15	249	0	236	10	249	0	249	7	177	150	222	22	180	227	180	227	222	22	220	34	180	227	220	34	197	217	197	217	220	34	210	201	118	0	118	7	104	10	118	0	104	10	94	14	118	0	94	14	42	33	118	0	42	33	40	22	52	332	42	286	85	34	52	332	85	34	63	335	42	51	42	33	94	14	42	51	94	14	88	22	42	51	88	22	85	34	42	51	85	34	42	266	118	0	11	7	11	0	249	0	143	7	143	0	12	312	11	320	11	311	42	266	3	282	3	266	208	183	214	182	218	227	218	227	214	182	222	183	218	227	222	183	226	223	226	223	222	183	228	186	226	223	228	186	233	218	233	218	228	186	233	191	233	218	233	191	236	211	236	211	233	191	237	197	236	211	237	197	238	204	207	228	196	227	197	187	207	228	197	187	202	185	207	228	202	185	208	183	207	228	208	183	218	227	197	187	196	227	192	189	192	189	196	227	188	190	176	185	188	190	185	223	176	185	185	223	176	216	196	227	185	223	188	190	211	28	181	0	217	21	217	21	181	0	221	17	225	14	221	17	181	0	225	14	181	0	248	0	248	0	248	7	241	8	248	0	241	8	235	10	248	0	235	10	230	12	248	0	230	12	225	14	181	0	211	28	205	37	181	0	205	37	198	47	181	0	198	47	192	58	181	0	192	58	180	79	181	0	180	79	168	94	181	0	168	94	156	105	181	0	156	105	144	113	181	0	144	113	131	120	181	0	131	120	127	82	177	339	180	302	183	339	183	339	180	302	185	306	183	339	185	306	188	337	188	337	185	306	189	310	188	337	189	310	192	334	192	334	189	310	192	315	192	334	192	315	194	329	194	329	192	315	194	319	194	329	194	319	195	324	180	302	177	339	173	339	180	302	173	339	169	338	180	302	169	338	165	336	180	302	165	336	161	333	180	302	161	333	156	328	180	302	156	328	103	254	46	18	42	13	128	0	128	0	42	13	36	10	128	0	36	10	26	8	26	8	12	7	128	0	128	0	12	7	12	0	128	0	128	7	117	8	128	0	117	8	107	9	128	0	107	9	99	12	128	0	99	12	49	33	128	0	49	33	49	25	128	0	49	25	46	18	91	33	91	127	49	189	91	33	49	189	92	24	49	33	99	12	94	17	49	33	94	17	92	24	49	33	92	24	49	189	91	113	99	111	91	127	91	127	91	190	49	189	49	189	91	190	92	199	49	189	92	199	95	207	122	225	18	225	31	216	122	225	31	216	39	214	122	225	39	214	45	209	122	225	45	209	48	201	122	225	48	201	49	189	122	225	49	189	100	212	122	225	100	212	109	216	122	225	109	216	122	218	127	82	132	143	124	135	124	135	118	132	118	95	118	95	118	132	112	130	118	95	112	130	112	103	112	103	112	130	106	108	105	128	98	127	99	111	105	128	99	111	106	108	105	128	106	108	112	130	127	82	124	135	118	95	147	168	148	137	154	182	154	182	148	137	160	156	154	182	160	156	161	196	161	196	160	156	168	172	161	196	168	172	168	207	168	207	168	172	176	185	168	207	176	185	176	216	147	168	140	154	148	137	148	137	140	154	132	143	148	137	132	143	131	121	131	121	132	143	127	82	131	121	127	82	131	120	91	127	99	111	98	127	31	216	18	225	18	218	100	212	49	189	95	207	103	254	156	328	83	254	97	303	89	307	94	280	94	280	89	307	84	313	94	280	84	313	78	289	78	289	84	313	83	319	84	351	83	319	85	324	84	351	85	324	93	352	93	352	85	324	90	327	93	352	90	327	97	329	96	352	97	329	100	350	100	350	97	329	102	332	100	350	102	332	102	348	102	348	102	332	104	339	102	348	104	339	104	344	78	289	83	319	84	351	78	289	84	351	76	347	78	289	76	347	68	340	78	289	68	340	66	302	63	330	61	319	66	302	63	330	66	302	68	340	97	303	112	275	110	300	110	300	112	275	129	299	148	300	129	299	129	273	148	300	129	273	146	275	195	330	190	340	192	302	192	302	190	340	184	347	192	302	184	347	180	289	180	289	184	347	176	351	180	289	176	351	175	319	176	351	167	352	168	327	176	351	168	327	173	324	176	351	173	324	175	319	163	352	159	350	161	329	163	352	161	329	168	327	163	352	168	327	167	352	156	348	154	344	156	332	156	348	156	332	161	329	156	348	161	329	159	350	175	319	174	313	180	289	180	289	174	313	169	307	180	289	169	307	164	280	164	280	169	307	161	303	164	280	161	303	148	300	129	299	112	275	129	273	67	-65	68	-105	70	-66	70	-66	68	-105	86	-94	70	-66	86	-94	73	-66	73	-66	86	-94	75	-66	88	-60	75	-66	86	-94	88	-60	86	-94	102	-76	31	200	78	201	78	204	78	204	79	209	31	200	31	200	79	209	82	212	31	200	82	212	107	225	107	225	82	212	87	215	107	225	87	215	95	217	95	217	107	218	107	225	107	225	4	225	11	217	107	225	11	217	17	214	107	225	17	214	23	211	107	225	23	211	27	206	107	225	27	206	31	200	117	-5	118	-48	120	6	120	6	134	-11	143	55	143	55	134	-11	217	192	143	55	217	192	197	193	197	193	217	192	198	195	242	225	175	225	184	217	242	225	184	217	190	216	242	225	190	216	195	213	242	225	195	213	198	210	242	225	198	210	199	205	242	225	199	205	230	213	242	225	230	213	235	216	242	225	235	216	242	218	199	205	217	192	221	202	199	205	221	202	225	208	199	205	225	208	230	213	199	204	199	201	217	192	199	204	217	192	199	205	198	198	198	195	217	192	198	198	217	192	199	201	109	34	115	22	143	55	143	55	115	22	119	12	143	55	119	12	120	6	143	55	84	184	98	59	143	55	98	59	103	46	143	55	103	46	109	34	98	59	84	184	83	188	98	59	83	188	81	192	98	59	81	192	79	196	98	59	79	196	78	201	98	59	78	201	31	200	110	-24	100	-44	102	-76	110	-24	102	-76	118	-48	110	-24	118	-48	117	-5	68	-105	67	-65	64	-64	68	-105	64	-64	60	-63	68	-105	60	-63	55	-60	68	-105	55	-60	49	-58	68	-105	49	-58	47	-108	49	-58	44	-57	47	-108	47	-108	44	-57	39	-56	47	-108	39	-56	35	-106	35	-106	39	-56	33	-56	35	-106	33	-56	27	-57	35	-106	27	-57	26	-102	26	-102	27	-57	21	-60	26	-102	21	-60	18	-96	18	-96	21	-60	16	-65	18	-96	16	-65	14	-88	14	-88	16	-65	13	-72	14	-88	13	-72	12	-79	88	-60	102	-76	100	-44	120	6	118	-48	134	-11	184	217	175	225	175	218	11	217	4	225	4	218	148	300	146	275	164	280	195	330	192	302	196	319	156	332	154	344	153	339	97	303	94	280	112	275	93	352	97	329	96	352	116	225	12	225	25	216	116	225	25	216	33	214	116	225	33	214	39	209	116	225	39	209	42	201	116	225	42	201	42	188	116	225	42	188	94	213	116	225	94	213	103	216	116	225	103	216	116	218	92	17	88	22	94	-3	94	-3	88	22	85	29	94	-3	85	29	82	0	82	0	85	29	84	39	82	0	84	39	84	188	70	0	82	0	84	188	70	0	84	188	42	188	70	0	42	188	42	41	70	0	42	41	42	26	70	0	42	26	39	16	70	0	39	16	33	11	70	0	33	11	24	8	70	0	24	8	12	7	70	0	12	7	12	0	42	188	84	188	85	199	42	188	85	199	88	207	42	188	88	207	94	213	153	14	104	14	106	-14	153	14	106	-14	116	-34	153	14	116	-34	125	-68	153	14	125	-68	133	-68	153	14	133	-68	142	-34	153	14	142	-34	153	-14	153	14	153	-14	164	-3	153	14	164	-3	161	15	176	0	189	0	217	199	176	0	217	199	175	189	176	0	175	189	175	39	176	0	175	39	174	29	176	0	174	29	171	22	176	0	171	22	166	17	176	0	166	17	164	-3	189	0	247	0	226	11	189	0	226	11	220	16	189	0	220	16	217	25	189	0	217	25	217	40	189	0	217	40	217	186	189	0	217	186	217	199	235	8	226	11	247	0	235	8	247	0	247	7	248	225	142	225	155	216	248	225	155	216	164	212	248	225	164	212	170	207	248	225	170	207	174	199	248	225	174	199	175	189	248	225	175	189	226	213	248	225	226	213	235	216	248	225	235	216	248	218	220	208	226	213	175	189	220	208	175	189	217	199	97	15	92	17	94	-3	97	15	94	-3	106	-14	97	15	106	-14	104	14	161	15	164	-3	166	17	155	216	142	225	142	218	25	216	12	225	12	218	42	188	42	201	42	187	26	225	27	229	17	287	17	287	27	229	27	232	17	287	27	232	28	235	28	235	34	249	17	287	17	287	34	249	42	258	17	287	42	258	53	264	111	24	103	16	237	0	237	0	103	16	89	11	237	0	89	11	69	9	17	287	53	264	117	287	117	287	53	264	69	267	117	287	69	267	92	268	117	287	92	268	99	268	117	287	99	268	105	267	117	287	117	252	168	33	117	287	168	33	167	41	117	287	167	41	167	287	117	287	167	287	169	302	117	287	169	302	175	311	117	287	175	311	185	317	117	287	185	317	215	331	117	287	105	267	110	266	117	287	110	266	114	263	117	287	114	263	116	258	117	287	116	258	117	252	25	217	26	221	26	225	25	217	26	225	17	287	25	217	17	287	13	217	198	320	215	321	215	331	198	320	215	331	185	317	167	287	167	253	168	259	167	287	168	259	170	263	167	287	170	263	174	266	167	287	174	266	179	267	167	287	179	267	267	287	215	331	69	331	87	320	215	331	87	320	101	317	215	331	101	317	110	311	215	331	110	311	115	301	215	331	115	301	117	287	267	287	179	267	185	268	267	287	185	268	190	268	267	287	190	268	209	267	224	264	236	259	267	287	267	287	236	259	245	250	267	287	245	250	253	238	253	238	255	234	267	287	267	287	255	234	256	229	267	287	256	229	257	225	267	287	257	225	257	221	267	287	257	221	258	218	267	287	258	218	270	218	299	89	294	59	311	15	311	15	294	59	280	39	311	15	280	39	277	4	277	4	280	39	258	27	277	4	258	27	237	0	237	0	258	27	231	21	237	0	231	21	199	19	199	19	186	20	237	0	237	0	186	20	178	22	237	0	178	22	115	37	115	37	178	22	117	56	222	183	167	183	206	163	222	183	206	163	234	161	222	183	234	161	266	180	303	170	299	89	311	15	303	170	311	15	331	153	331	153	311	15	335	34	331	153	335	34	350	126	350	126	335	34	351	59	350	126	351	59	357	91	234	161	260	154	266	180	266	180	260	154	280	141	266	180	280	141	303	170	303	170	280	141	294	120	303	170	294	120	299	89	178	22	172	26	117	56	117	56	172	26	168	33	117	56	168	33	117	252	237	0	69	9	69	0	111	24	237	0	115	37	206	163	167	183	167	163	267	287	209	267	224	264	87	320	69	331	69	321	80	17	75	12	169	0	169	0	75	12	66	9	169	0	66	9	52	7	56	308	58	309	66	321	66	321	58	309	60	309	66	321	60	309	63	309	63	309	72	308	66	321	66	321	72	308	80	326	66	321	50	316	53	308	66	321	53	308	56	308	77	209	84	225	73	210	73	210	84	225	66	211	46	209	66	211	84	225	46	209	84	225	8	225	127	19	126	23	84	40	84	40	126	23	84	198	84	225	84	198	84	282	83	294	84	282	94	330	83	294	94	330	81	301	81	301	94	330	80	326	81	301	80	326	78	306	78	306	80	326	72	308	126	340	123	342	126	30	126	30	123	342	108	336	126	30	108	336	126	23	126	23	108	336	94	330	126	23	94	330	84	198	84	198	94	330	84	282	84	225	77	209	81	206	84	225	81	206	83	203	84	225	83	203	84	198	8	225	4	161	12	161	8	225	12	161	17	179	8	225	17	179	23	193	8	225	23	193	32	203	8	225	32	203	46	209	126	225	126	195	126	201	126	225	126	201	127	206	126	225	127	206	130	209	126	225	130	209	135	210	126	225	135	210	201	225	126	126	126	112	148	112	126	126	148	112	158	126	201	225	135	210	142	211	142	211	162	209	201	225	201	225	162	209	176	203	201	225	176	203	186	193	201	225	186	193	192	179	201	225	192	179	196	161	201	225	196	161	205	161	205	43	196	29	196	3	196	3	196	29	182	20	196	3	182	20	169	0	169	0	182	20	164	15	169	0	164	15	142	14	142	14	135	14	169	0	169	0	135	14	130	16	169	0	130	16	83	26	83	26	130	16	84	40	196	3	220	10	205	43	205	43	220	10	208	64	215	117	208	64	220	10	215	117	220	10	235	105	235	105	220	10	238	23	235	105	238	23	249	86	249	86	238	23	249	40	249	86	249	40	253	62	167	111	183	107	188	124	188	124	183	107	196	98	188	124	196	98	215	117	215	117	196	98	205	84	215	117	205	84	208	64	158	126	148	112	167	111	158	126	167	111	188	124	169	0	52	7	52	0	80	17	169	0	83	26	84	40	130	16	127	19	53	308	50	316	50	308	3	9	3	9	34	19	34	19	3	9	148	0	34	19	148	0	56	40	56	40	148	0	129	15	56	40	129	15	74	68	74	68	129	15	124	20	74	68	124	20	91	97	91	97	124	20	122	26	91	97	122	26	113	124	113	124	122	26	121	34	126	137	121	34	122	42	126	137	122	42	124	50	141	148	137	79	154	103	141	148	154	103	159	159	159	159	154	103	171	123	159	159	171	123	180	167	180	167	171	123	189	138	180	167	189	138	205	174	205	174	189	138	206	148	205	174	206	148	263	174	263	174	206	148	224	152	281	23	224	152	224	61	281	23	224	61	289	15	289	15	224	61	223	39	289	15	223	39	321	0	321	0	223	39	219	25	321	0	219	25	212	16	141	148	126	137	127	59	141	148	127	59	132	69	141	148	132	69	137	79	350	309	263	174	275	152	350	309	275	152	290	174	350	309	290	174	391	331	350	309	391	331	174	309	174	309	391	331	99	331	174	309	99	331	205	174	174	309	205	174	263	174	275	55	275	152	263	174	275	55	263	174	276	36	276	36	263	174	224	152	276	36	224	152	281	23	375	20	370	15	496	0	496	0	370	15	362	11	496	0	362	11	351	9	375	50	387	124	372	59	372	59	387	124	372	138	372	59	372	138	368	69	368	69	372	138	362	79	345	103	362	79	354	151	345	103	354	151	334	162	292	148	310	138	312	170	312	170	310	138	328	123	312	170	328	123	334	162	334	162	328	123	345	103	290	174	275	152	292	148	290	174	292	148	312	170	496	0	496	9	465	19	496	0	465	19	378	34	496	0	378	34	377	26	496	0	377	26	375	20	387	124	375	50	377	42	387	124	377	42	378	34	387	124	378	34	443	40	387	124	443	40	425	68	387	124	425	68	408	97	372	138	354	151	362	79	302	11	289	15	321	0	302	11	321	0	321	9	198	12	179	9	321	0	198	12	321	0	212	16	137	11	129	15	148	0	137	11	148	0	148	9	148	0	3	9	3	0	321	0	179	9	179	0	496	0	351	9	351	0	378	34	465	19	443	40	113	124	121	34	126	137	126	137	124	50	127	59	7	7	7	7	29	14	29	14	7	7	109	0	29	14	109	0	45	29	45	29	109	0	95	11	45	29	95	11	57	49	57	49	95	11	92	14	57	49	92	14	69	70	69	70	92	14	90	19	69	70	90	19	90	24	90	24	94	98	84	89	106	105	102	54	113	69	106	105	113	69	120	112	120	112	113	69	124	82	120	112	124	82	135	116	135	116	124	82	136	93	135	116	136	93	151	118	151	118	136	93	148	101	151	118	148	101	160	104	92	35	94	41	94	98	94	98	94	41	97	47	94	98	97	47	106	105	106	105	97	47	102	54	94	98	90	24	90	29	94	98	90	29	92	35	84	89	69	70	90	24	156	14	151	10	229	0	229	0	151	10	143	8	229	0	143	8	132	7	225	93	226	116	213	101	213	101	226	116	209	118	213	101	209	118	201	104	201	104	209	118	209	119	201	104	209	119	251	211	251	211	209	119	277	225	251	211	277	225	134	211	134	211	277	225	71	225	134	211	71	225	151	119	201	33	201	104	195	124	201	33	195	124	160	104	160	104	151	119	151	118	269	14	266	11	354	0	354	0	266	11	260	9	354	0	260	9	252	7	267	40	267	98	263	47	263	47	267	98	259	54	248	69	259	54	255	106	248	69	255	106	242	112	237	82	248	69	242	112	237	82	242	112	226	116	237	82	226	116	225	93	354	0	354	7	332	14	354	0	332	14	271	24	354	0	271	24	271	19	354	0	271	19	269	14	277	89	267	98	269	35	277	89	269	35	271	29	277	89	271	29	271	24	277	89	271	24	317	30	277	89	317	30	304	49	277	89	304	49	292	70	267	98	255	106	259	54	205	14	160	104	160	33	205	14	160	33	210	10	210	10	160	33	229	0	210	10	229	0	218	8	218	8	229	0	229	7	202	22	201	33	160	104	202	22	160	104	205	14	159	22	156	14	229	0	159	22	229	0	160	33	101	9	95	11	109	0	101	9	109	0	109	7	195	124	134	211	151	119	195	124	151	119	160	104	109	0	7	7	7	0	229	0	132	7	132	0	267	98	267	40	269	35	354	0	252	7	252	0	271	24	332	14	317	30	195	124	201	104	251	211	150	314	181	338	135	308	135	308	181	338	127	330	135	308	127	330	122	298	122	298	127	330	109	286	98	269	109	286	127	330	98	269	127	330	82	307	236	330	181	338	194	319	194	319	181	338	181	320	165	318	181	320	181	338	165	318	181	338	150	314	223	19	210	15	235	1	235	1	210	15	197	12	235	1	197	12	182	11	182	11	168	12	181	-6	181	-6	168	12	155	15	181	-6	155	15	143	19	120	33	127	1	131	25	131	25	127	1	181	-6	131	25	181	-6	143	19	281	100	272	75	280	24	280	24	272	75	261	53	280	24	261	53	247	35	247	35	235	26	280	24	280	24	235	26	235	1	219	124	236	126	228	164	228	164	236	126	249	159	257	160	249	159	251	131	257	160	251	131	265	138	147	211	154	158	167	206	167	206	154	158	175	143	167	206	175	143	187	193	187	193	175	143	197	130	187	193	197	130	208	178	208	178	197	130	219	124	208	178	219	124	228	164	121	207	113	177	133	171	121	207	133	171	134	211	134	211	133	171	154	158	134	211	154	158	147	211	345	166	337	222	337	108	337	108	337	222	316	269	337	108	316	269	315	60	315	60	316	269	288	158	269	260	279	236	281	306	281	306	279	236	285	209	281	306	285	209	316	269	316	269	285	209	287	179	316	269	287	179	288	158	207	316	220	311	236	330	236	330	220	311	231	305	236	330	231	305	243	296	243	296	257	281	281	306	281	306	257	281	269	260	281	306	236	330	243	296	315	60	288	158	286	128	315	60	286	128	281	100	315	60	281	100	280	24	182	11	181	-6	235	1	288	158	287	179	279	171	288	158	279	171	277	148	277	148	279	171	271	166	277	148	271	166	265	138	265	138	271	166	264	162	265	138	264	162	257	160	249	159	236	126	251	131	82	307	47	271	47	61	82	307	47	61	75	177	82	307	75	177	77	201	82	307	77	201	81	226	82	307	81	226	89	249	82	307	89	249	98	269	26	109	47	61	47	271	26	109	47	271	26	224	26	109	26	224	18	167	83	164	91	170	92	191	92	191	91	170	99	174	92	191	99	174	107	201	107	201	99	174	106	176	107	201	106	176	113	177	75	156	83	164	92	191	75	156	82	24	77	125	82	24	75	156	47	61	47	61	75	156	75	177	75	177	75	156	92	191	83	97	82	24	92	73	92	73	82	24	127	1	92	73	127	1	104	51	104	51	127	1	120	33	77	125	82	24	83	97	113	177	121	207	107	201	236	330	194	319	207	316	223	19	235	1	235	26	63	122	63	125	63	122	63	122	63	125	64	108	63	122	64	108	73	130	73	130	64	108	68	112	130	230	121	216	132	215	130	230	132	215	165	225	165	225	132	215	143	211	165	225	143	211	152	206	190	70	183	44	194	17	194	17	183	44	171	25	194	17	171	25	163	1	163	1	171	25	154	13	163	1	154	13	134	9	134	9	123	10	126	-4	126	-4	123	10	114	13	126	-4	114	13	104	18	89	34	91	1	96	25	96	25	91	1	126	-4	96	25	126	-4	104	18	73	186	85	202	92	225	92	225	85	202	101	212	92	225	101	212	130	230	130	230	101	212	121	216	63	128	63	131	61	17	61	17	63	131	63	134	61	17	63	134	63	137	63	137	65	164	61	209	61	209	65	164	73	186	61	209	73	186	92	225	61	17	63	137	61	209	61	17	61	209	38	42	38	42	61	209	38	185	38	42	38	185	23	75	23	75	38	185	23	153	23	75	23	153	17	114	181	166	194	210	175	179	175	179	194	210	168	191	160	199	168	191	165	225	160	199	165	225	152	206	188	116	183	114	186	100	186	100	183	114	179	112	186	100	179	112	177	94	177	94	179	112	175	111	177	94	175	111	172	111	172	111	159	114	168	89	168	89	159	114	158	86	91	140	84	118	96	114	91	140	96	114	100	143	100	143	96	114	107	106	100	143	107	106	108	143	108	143	107	106	119	96	108	143	119	96	123	140	123	140	119	96	131	88	123	140	131	88	136	132	136	132	131	88	147	85	136	132	147	85	147	122	147	122	147	85	158	86	147	122	158	86	159	114	192	120	193	107	194	210	194	210	193	107	194	17	194	210	194	17	217	186	217	186	194	17	218	43	217	186	218	43	232	154	232	154	218	43	233	76	232	154	233	76	238	116	194	210	181	166	186	152	194	210	186	152	190	136	194	210	190	136	192	120	194	210	165	225	168	191	194	17	193	107	193	102	194	17	193	102	190	70	134	9	126	-4	163	1	188	116	186	100	193	107	188	116	193	107	192	120	172	111	168	89	177	94	68	112	73	114	73	130	73	130	73	114	77	116	73	130	77	116	82	136	82	136	77	116	81	117	82	136	81	117	84	118	81	47	75	61	91	1	81	47	91	1	89	34	66	92	64	108	61	17	66	92	61	17	70	76	70	76	61	17	91	1	70	76	91	1	75	61	64	108	63	125	61	17	63	128	61	17	63	125	84	118	91	140	82	136	62	267	184	-5	62	267	62	267	184	-5	104	300	62	267	104	300	104	305	104	305	105	310	62	267	62	267	105	310	107	314	62	267	107	314	50	291	141	331	8	331	21	320	141	331	21	320	31	316	141	331	31	316	41	307	141	331	41	307	50	291	141	331	50	291	112	317	141	331	112	317	118	319	141	331	118	319	127	320	141	331	127	320	141	321	200	80	123	252	184	-5	200	80	184	-5	191	-5	200	80	191	-5	292	272	200	80	292	272	266	267	301	292	306	299	318	335	318	335	306	299	312	304	318	335	312	304	319	306	319	306	325	303	342	338	342	338	325	303	329	296	342	338	329	296	334	287	300	325	286	309	292	272	300	325	292	272	297	283	300	325	297	283	301	292	300	325	301	292	318	335	275	290	266	267	292	272	275	290	292	272	286	309	184	-5	123	252	116	269	184	-5	116	269	110	283	184	-5	110	283	106	292	184	-5	106	292	104	300	356	277	365	279	366	332	366	332	365	279	372	284	366	332	372	284	374	325	374	325	372	284	377	291	374	325	377	291	378	317	378	317	377	291	379	299	378	317	379	299	380	306	356	337	342	338	342	280	356	337	342	280	356	277	356	337	356	277	366	332	342	338	318	335	319	306	342	338	334	287	342	280	21	320	8	331	8	321	112	317	50	291	107	314	55	160	113	17	55	160	55	160	113	17	84	201	55	160	84	201	84	204	84	204	85	209	55	160	108	225	9	225	20	216	108	225	20	216	28	211	108	225	28	211	36	201	108	225	36	201	45	185	108	225	45	185	88	212	108	225	88	212	92	215	108	225	92	215	99	216	108	225	99	216	108	218	85	209	88	212	45	185	85	209	45	185	55	160	135	0	138	7	138	57	138	57	138	7	142	17	138	57	142	17	140	57	140	57	142	17	180	166	138	57	89	185	113	17	138	57	113	17	116	11	138	57	116	11	119	5	138	57	119	5	122	0	138	57	122	0	125	-5	138	57	125	-5	128	-6	138	57	128	-6	130	-6	138	57	130	-6	132	-3	138	57	132	-3	135	0	113	17	89	185	87	190	113	17	87	190	86	194	113	17	86	194	85	197	113	17	85	197	84	201	199	166	203	175	206	214	206	214	203	175	208	183	206	214	208	183	220	224	220	224	208	183	213	188	220	224	213	188	219	190	219	190	224	189	220	224	220	224	224	189	238	228	195	156	199	166	206	214	195	156	206	214	195	199	195	156	195	199	186	183	195	156	186	183	180	166	195	156	180	166	142	17	232	185	237	183	238	228	238	228	237	183	243	182	238	228	243	182	248	227	248	227	243	182	250	183	248	227	250	183	256	223	256	223	250	183	257	186	256	223	257	186	262	218	262	218	257	186	262	191	262	218	262	191	265	211	265	211	262	191	265	197	265	211	265	197	266	204	238	228	224	189	228	187	238	228	228	187	232	185	20	216	9	225	9	218	48	24	41	16	150	0	150	0	41	16	28	12	150	0	28	12	9	9	41	315	48	307	192	331	192	331	48	307	114	312	192	331	114	312	122	312	192	331	122	312	270	312	192	331	270	312	206	332	259	393	258	387	270	312	270	312	258	387	256	381	270	312	256	381	255	377	255	377	246	357	270	312	270	312	246	357	234	343	270	312	234	343	221	336	270	312	272	401	260	401	270	312	260	401	260	398	270	312	260	398	259	393	117	16	109	24	53	57	53	57	109	24	105	37	53	57	105	37	53	275	53	275	105	37	104	56	53	275	104	56	104	294	53	275	104	294	104	302	53	275	104	302	106	307	53	275	106	307	109	310	53	275	109	310	52	294	109	310	114	312	48	307	109	310	48	307	52	294	28	320	41	315	192	331	28	320	192	331	9	331	28	320	9	331	9	321	150	0	150	9	130	12	150	0	130	12	117	16	150	0	117	16	52	37	150	0	52	37	48	24	150	0	9	9	9	0	52	37	117	16	53	57	206	332	270	312	221	336	82	200	83	204	40	194	40	194	83	204	86	207	40	194	86	207	107	225	107	225	86	207	89	209	107	225	89	209	95	210	107	225	95	210	191	210	107	225	191	210	139	227	191	210	194	279	185	279	191	210	185	279	181	259	191	210	181	259	173	244	191	210	173	244	160	233	191	210	160	233	139	227	40	194	82	26	81	36	81	194	82	200	40	194	81	194	40	194	81	36	107	225	8	225	22	217	107	225	22	217	31	215	107	225	31	215	36	211	107	225	36	211	39	204	107	225	39	204	40	194	113	0	113	7	100	9	113	0	100	9	91	13	113	0	91	13	40	40	113	0	40	40	39	25	113	0	39	25	36	16	113	0	36	16	30	11	113	0	30	11	21	9	113	0	21	9	8	7	113	0	8	7	8	0	40	40	91	13	85	18	40	40	85	18	82	26	40	40	82	26	40	194	22	217	8	225	8	218	26	15	76	0	33	24	33	24	76	0	58	12	33	24	58	12	41	40	41	40	58	12	56	15	41	40	56	15	56	21	56	21	56	23	51	65	51	65	56	23	56	26	51	65	56	26	57	29	173	10	170	9	248	0	248	0	170	9	165	9	248	0	165	9	159	9	182	15	181	14	248	0	248	0	181	14	180	13	248	0	180	13	178	12	183	18	248	0	232	14	183	18	232	14	226	19	183	18	226	19	221	27	183	18	221	27	215	39	183	18	215	39	183	21	215	39	130	234	156	92	215	39	156	92	162	75	215	39	162	75	176	42	215	39	176	42	179	36	215	39	179	36	181	31	215	39	181	31	182	26	215	39	182	26	183	21	123	234	51	65	58	32	123	234	58	32	59	35	123	234	59	35	75	75	123	234	75	75	81	92	123	234	81	92	118	181	123	234	118	181	156	92	123	234	156	92	130	234	51	65	41	40	56	21	239	11	232	14	248	0	239	11	248	0	248	9	183	16	182	15	248	0	183	16	248	0	183	18	176	11	173	10	248	0	176	11	248	0	178	12	81	92	75	75	162	75	81	92	162	75	156	92	76	0	76	9	68	9	76	0	68	9	62	10	76	0	62	10	58	12	18	11	7	9	76	0	18	11	76	0	26	15	76	0	7	9	7	0	248	0	159	9	159	0	58	32	51	65	57	29	35	218	41	213	220	232	220	232	41	213	93	215	220	232	93	215	99	215	220	232	99	215	149	215	220	232	149	215	172	215	44	190	85	26	85	33	85	130	85	113	143	113	85	130	143	113	143	130	160	131	143	130	160	113	160	131	160	113	172	134	172	134	160	113	172	110	172	134	172	110	180	139	180	139	172	110	180	104	180	139	180	104	184	149	184	149	180	104	184	94	184	149	184	94	188	162	188	162	184	94	188	79	188	162	188	79	198	79	220	232	172	215	189	212	220	232	189	212	199	206	220	232	199	206	206	195	220	232	206	195	210	180	220	232	210	180	220	180	44	190	85	33	85	203	44	190	85	203	85	208	44	190	85	208	87	212	44	190	87	212	89	214	44	190	89	214	43	204	93	215	41	213	43	204	93	215	43	204	89	214	26	222	35	218	220	232	26	222	220	232	11	232	26	222	11	232	11	223	206	28	189	21	223	0	223	0	189	21	167	18	223	0	167	18	137	17	223	0	241	60	230	60	223	0	230	60	219	41	223	0	219	41	206	28	223	0	137	17	117	17	223	0	117	17	102	17	223	0	102	17	93	18	223	0	93	18	41	20	223	0	41	20	35	14	223	0	35	14	26	11	223	0	26	11	11	9	223	0	11	9	11	0	44	42	43	29	93	18	44	42	93	18	87	21	44	42	87	21	85	26	44	42	85	26	44	190	41	20	93	18	43	29	143	130	143	113	160	113	188	162	198	79	198	162	86	56	87	6	89	45	89	45	87	6	99	1	89	45	99	1	94	35	94	35	99	1	102	26	110	21	102	26	112	-3	110	21	112	-3	118	17	118	17	112	-3	127	-5	118	17	127	-5	129	13	129	13	127	-5	144	-6	129	13	144	-6	140	11	140	11	144	-6	153	11	168	11	153	11	165	-5	168	11	165	-5	184	-2	84	84	84	190	77	12	84	84	77	12	85	68	85	68	77	12	87	6	85	68	87	6	86	56	102	26	99	1	112	-3	229	73	228	60	234	30	234	30	228	60	225	49	234	30	225	49	224	19	224	19	225	49	220	40	224	19	220	40	214	31	214	31	205	24	213	10	213	10	205	24	200	3	195	18	182	14	184	-2	195	18	184	-2	200	3	195	18	200	3	205	24	280	232	195	232	210	221	280	232	210	221	220	216	280	232	220	216	226	208	280	232	226	208	254	216	280	232	254	216	264	221	280	232	264	221	280	223	246	178	246	195	240	42	246	178	240	42	244	55	246	178	244	55	246	71	246	178	246	71	246	90	234	30	240	42	246	195	234	30	246	195	229	177	234	30	229	177	229	89	234	30	229	89	229	73	249	208	254	216	229	195	249	208	229	195	229	177	249	208	229	177	246	195	214	31	213	10	224	19	153	11	144	-6	165	-5	102	221	118	223	118	232	102	221	118	232	92	217	92	217	118	232	44	193	92	217	44	193	87	211	87	211	44	193	45	65	87	211	45	65	85	202	85	202	45	65	49	48	85	202	49	48	56	33	85	202	56	33	65	22	85	202	65	22	77	12	85	202	77	12	84	190	35	218	41	212	118	232	118	232	41	212	43	204	118	232	43	204	44	193	45	65	44	193	44	86	26	222	35	218	118	232	26	222	118	232	11	232	26	222	11	232	11	223	210	221	195	232	195	223	254	216	226	208	229	195	168	11	184	-2	182	14	170	209	159	217	160	195	160	195	159	217	149	223	160	195	149	223	149	206	149	206	149	223	139	227	149	206	139	227	135	213	135	213	139	227	129	229	135	213	129	229	119	216	67	180	80	199	85	223	85	223	80	199	98	212	85	223	98	212	118	230	118	230	98	212	119	216	118	230	119	216	129	229	13	103	18	67	19	143	19	143	18	67	30	37	19	143	30	37	34	178	34	178	30	37	49	14	34	178	49	14	56	206	56	206	49	14	56	123	56	206	56	123	59	154	56	206	59	154	67	180	56	206	67	180	85	223	126	21	106	-4	122	-3	126	21	122	-3	136	0	126	21	102	26	106	-4	83	39	69	60	75	0	83	39	75	0	106	-4	83	39	106	-4	102	26	60	88	56	123	49	14	60	88	49	14	75	0	60	88	75	0	69	60	169	46	167	43	170	28	170	28	167	43	165	40	170	28	165	40	162	37	162	37	157	31	160	16	160	16	157	31	150	27	160	16	150	27	148	7	148	7	150	27	143	24	148	7	143	24	136	0	136	0	143	24	135	22	136	0	135	22	126	21	140	312	142	312	154	324	154	324	142	312	145	312	154	324	145	312	147	312	147	312	156	311	154	324	154	324	156	311	169	329	154	324	136	320	138	312	154	324	138	312	140	312	184	-132	178	-130	191	-142	191	-142	178	-130	172	-126	191	-142	172	-126	171	-141	171	-141	172	-126	167	-122	171	-141	167	-122	163	-117	163	-117	159	-113	171	-141	171	-141	159	-113	155	-108	171	-141	155	-108	154	-137	154	-137	155	-108	152	-105	154	-137	152	-105	147	-103	170	28	172	-4	182	333	170	28	182	333	170	286	170	28	170	286	170	209	170	28	170	209	170	166	170	28	170	166	170	51	170	28	170	51	170	49	170	28	170	49	169	46	162	37	160	16	170	28	217	-101	215	-113	224	-129	224	-129	215	-113	209	-123	224	-129	209	-123	209	-139	209	-139	209	-123	201	-130	209	-139	201	-130	191	-142	191	-142	201	-130	190	-133	212	57	212	340	209	342	212	57	209	342	195	337	212	57	195	337	213	45	241	29	239	29	243	-95	243	-95	239	29	237	28	243	-95	237	28	235	-114	235	-114	237	28	235	28	235	-114	235	28	234	28	234	28	225	29	235	-114	235	-114	225	29	224	-129	246	29	241	29	243	-95	246	29	243	-95	246	-73	224	-129	225	29	218	32	224	-129	218	32	218	11	224	-129	218	11	218	-88	224	-129	218	-88	217	-101	182	333	172	-4	213	45	213	45	172	-4	218	11	213	45	218	11	215	37	215	37	218	11	218	32	170	297	170	286	182	333	170	297	182	333	169	329	170	297	169	329	167	304	169	329	156	311	163	309	169	329	163	309	167	304	142	-102	137	-102	140	-132	142	-102	140	-132	154	-137	142	-102	154	-137	147	-103	133	-104	130	-107	131	-124	133	-104	131	-124	140	-132	133	-104	140	-132	137	-102	128	-111	127	-115	131	-124	128	-111	131	-124	130	-107	170	209	160	195	167	181	170	209	167	181	170	166	138	312	136	320	136	311	184	-132	191	-142	190	-133	182	333	213	45	195	337	172	-4	170	28	170	-2	38	20	32	14	121	0	121	0	32	14	21	11	121	0	21	11	3	7	10	312	14	312	18	324	18	324	14	312	17	312	18	324	17	312	20	313	20	313	28	312	35	328	35	328	28	312	34	309	35	328	34	309	38	303	7	312	10	312	18	324	7	312	18	324	3	320	7	312	3	320	3	311	194	44	118	141	158	26	158	26	118	141	83	131	158	26	83	131	83	126	84	24	83	33	48	332	84	24	48	332	41	282	41	282	48	332	40	294	48	332	35	328	38	303	48	332	38	303	40	294	35	328	18	324	20	313	83	33	83	340	81	342	83	33	81	342	70	338	83	33	70	338	59	335	83	33	59	335	48	332	151	191	118	141	132	155	151	191	132	155	164	183	151	191	83	131	118	141	161	203	158	199	164	183	164	183	158	199	155	195	164	183	155	195	151	191	240	225	138	225	148	218	240	225	148	218	155	217	240	225	155	217	160	215	240	225	160	215	162	212	240	225	162	212	163	209	240	225	163	209	206	212	240	225	206	212	222	217	240	225	222	217	240	218	163	209	164	183	188	201	163	209	188	201	206	212	164	183	163	209	162	206	164	183	162	206	161	203	224	-101	221	-113	231	-129	231	-129	221	-113	216	-123	231	-129	216	-123	216	-139	216	-139	216	-123	208	-130	216	-139	208	-130	199	-142	199	-142	208	-130	197	-133	225	0	225	-88	231	-129	225	0	231	-129	228	13	225	0	228	13	217	20	225	0	217	20	206	30	225	0	206	30	194	44	225	0	194	44	164	15	225	0	164	15	163	13	225	0	163	13	162	10	225	0	162	10	159	9	225	0	159	9	156	8	225	0	156	8	153	7	225	0	153	7	143	7	225	0	143	7	143	0	162	21	163	19	194	44	194	44	163	19	163	17	194	44	163	17	164	15	228	13	231	-129	240	9	240	9	231	-129	242	-114	240	9	242	-114	252	7	252	7	242	-114	250	-95	252	7	250	-95	252	-73	199	-142	197	-133	191	-132	199	-142	191	-132	185	-130	199	-142	185	-130	179	-126	199	-142	179	-126	178	-141	178	-141	179	-126	174	-122	178	-141	174	-122	170	-117	178	-141	170	-117	166	-113	178	-141	166	-113	162	-108	178	-141	162	-108	161	-137	161	-137	162	-108	159	-105	161	-137	159	-105	154	-103	161	-137	154	-103	148	-102	161	-137	148	-102	147	-132	148	-102	144	-102	147	-132	147	-132	144	-102	140	-104	147	-132	140	-104	138	-124	138	-124	140	-104	137	-107	138	-124	137	-107	135	-111	194	44	158	26	160	24	194	44	160	24	162	21	121	0	121	7	110	8	121	0	110	8	100	9	121	0	100	9	92	12	121	0	92	12	40	28	121	0	40	28	38	20	92	12	87	17	41	41	41	41	87	17	84	24	41	41	84	24	41	282	121	0	3	7	3	0	40	28	92	12	41	41	138	-124	135	-111	134	-115	224	-101	231	-129	225	-88	148	218	138	225	138	218	44	20	37	13	101	0	101	0	37	13	26	9	101	0	26	9	11	7	17	312	21	312	25	324	25	324	21	312	24	312	25	324	24	312	28	313	28	313	38	311	41	328	41	328	38	311	44	306	41	328	44	306	57	332	57	332	44	306	47	299	57	332	47	299	49	290	25	324	9	320	13	312	25	324	13	312	17	312	57	332	49	290	49	281	92	28	49	281	49	46	92	28	49	46	101	0	101	0	49	46	48	31	101	0	48	31	44	20	41	328	25	324	28	313	42	-113	45	-139	50	-122	50	-122	45	-139	62	-142	50	-122	62	-142	60	-130	60	-130	62	-142	73	-133	85	-130	73	-133	75	-142	85	-130	75	-142	94	-138	34	-105	25	-102	29	-134	34	-105	29	-134	45	-139	34	-105	45	-139	42	-113	25	-102	20	-102	29	-134	29	-134	20	-102	16	-104	29	-134	16	-104	16	-126	16	-126	16	-104	13	-107	16	-126	13	-107	11	-111	91	44	91	339	89	342	91	44	89	342	73	337	91	44	73	337	57	332	91	44	57	332	92	28	96	18	101	0	103	12	103	12	101	0	109	-127	103	12	109	-127	113	9	113	9	109	-127	120	-111	113	9	120	-111	128	7	128	7	120	-111	126	-92	128	7	126	-92	128	-73	109	-127	101	0	101	-88	109	-127	101	-88	100	-100	109	-127	100	-100	98	-112	109	-127	98	-112	94	-138	93	-122	85	-130	94	-138	93	-122	94	-138	98	-112	73	-133	62	-142	75	-142	13	312	9	320	9	311	101	0	11	7	11	0	49	281	92	28	57	332	92	28	101	0	96	18	16	-126	11	-111	11	-115	36	2	39	3	41	50	41	50	39	3	41	4	41	50	41	4	45	4	45	4	48	4	51	31	51	31	48	4	52	3	51	31	52	3	63	17	63	17	52	3	56	3	63	17	56	3	61	1	36	2	41	50	34	0	34	0	41	50	34	76	34	0	34	76	32	-1	32	-1	34	76	26	76	32	-1	26	76	26	-1	72	227	53	219	58	197	58	197	53	219	56	185	63	109	56	185	53	219	63	109	53	219	47	123	47	123	53	219	38	207	47	123	38	207	35	138	35	138	38	207	29	190	35	138	29	190	28	153	28	153	29	190	26	168	102	229	94	229	110	217	110	217	94	229	94	219	82	217	94	219	94	229	82	217	94	229	72	227	137	221	134	221	134	198	134	198	134	221	131	223	134	198	131	223	128	224	128	224	122	226	123	210	123	210	122	226	115	228	123	210	115	228	110	217	110	217	115	228	109	229	110	217	109	229	102	229	148	223	146	221	151	157	151	157	146	221	145	220	151	157	145	220	143	181	143	181	145	220	143	220	143	181	143	220	142	220	142	220	140	220	143	181	143	181	140	220	137	221	143	181	137	221	134	198	151	157	158	157	156	225	151	157	156	225	150	225	151	157	150	225	148	223	128	224	123	210	134	198	173	73	168	86	168	33	173	73	168	33	171	39	173	73	171	39	173	45	173	73	173	45	174	51	173	73	174	51	174	57	165	27	168	33	168	86	165	27	168	86	159	97	165	27	159	97	162	-95	165	27	162	-95	165	-73	162	-95	159	97	155	-114	155	-114	159	97	147	108	155	-114	147	108	143	-129	143	-129	147	108	139	43	143	-129	139	43	137	3	147	108	130	119	134	60	147	108	134	60	138	52	147	108	138	52	139	43	130	119	78	151	85	95	130	119	85	95	113	80	130	119	113	80	121	74	130	119	121	74	129	68	130	119	129	68	134	60	78	151	71	156	85	95	85	95	71	156	64	163	85	95	64	163	63	109	63	109	64	163	60	170	63	109	60	170	57	178	143	-129	137	3	137	-88	143	-129	137	-88	137	-101	143	-129	137	-101	134	-113	143	-129	134	-113	129	-123	143	-129	129	-123	128	-139	109	-133	111	-142	121	-130	121	-130	111	-142	128	-139	121	-130	128	-139	129	-123	125	-1	131	0	132	21	132	21	131	0	137	3	132	21	137	3	137	31	137	31	137	3	139	43	104	-4	111	-4	112	8	112	8	111	-4	118	-3	112	8	118	-3	123	13	123	13	118	-3	125	-1	123	13	125	-1	132	21	75	-2	82	-3	79	9	79	9	82	-3	98	6	112	8	98	6	104	-4	72	227	58	197	63	207	72	227	63	207	71	214	72	227	71	214	82	217	103	-132	97	-130	111	-142	111	-142	97	-130	92	-126	111	-142	92	-126	91	-141	91	-141	92	-126	87	-122	91	-141	87	-122	83	-117	98	6	82	-3	90	-4	98	6	90	-4	97	-4	98	6	97	-4	104	-4	68	0	75	-2	79	9	68	0	79	9	63	17	68	0	63	17	61	1	103	-132	111	-142	109	-133	83	-117	79	-113	91	-141	91	-141	79	-113	75	-108	91	-141	75	-108	73	-137	73	-137	75	-108	71	-105	73	-137	71	-105	66	-103	61	-102	56	-102	59	-132	61	-102	59	-132	73	-137	61	-102	73	-137	66	-103	53	-104	50	-107	50	-124	53	-104	50	-124	59	-132	53	-104	59	-132	56	-102	48	-111	47	-115	50	-124	48	-111	50	-124	50	-107	51	31	41	50	45	4	56	185	63	109	57	178	31	15	24	11	81	0	81	0	24	11	17	9	81	0	17	9	8	7	32	214	39	208	116	225	116	225	39	208	47	200	116	225	47	200	55	188	55	187	55	188	102	116	55	187	102	116	94	206	94	206	95	210	55	187	55	187	95	210	97	213	55	187	97	213	116	225	116	225	97	213	101	216	116	225	101	216	107	217	31	15	81	0	37	22	37	22	81	0	64	11	37	22	64	11	45	33	45	33	64	11	62	13	45	33	62	13	61	17	61	17	61	19	45	33	45	33	61	19	62	22	45	33	62	22	102	116	102	116	62	22	64	26	102	116	64	26	67	31	102	116	67	31	71	37	71	37	110	99	102	116	102	116	110	99	103	185	102	116	103	185	98	194	107	217	116	218	116	225	116	225	12	225	17	218	116	225	17	218	25	217	116	225	25	217	32	214	95	201	94	206	102	116	95	201	102	116	98	194	121	156	120	158	156	28	156	28	120	158	119	160	156	28	119	160	117	162	117	162	109	174	110	99	110	99	109	174	103	185	133	165	130	160	134	136	134	136	130	160	127	156	134	136	127	156	156	28	156	28	127	156	124	152	156	28	124	152	123	154	133	165	134	136	136	169	136	169	134	136	176	195	136	169	176	195	139	174	139	174	176	195	145	183	217	225	137	225	145	217	217	225	145	217	151	215	217	225	151	215	155	213	217	225	155	213	157	210	217	225	157	210	157	206	217	225	157	206	190	209	217	225	190	209	198	214	217	225	198	214	207	216	217	225	207	216	217	218	176	195	182	203	157	206	176	195	157	206	157	202	176	195	157	202	154	197	176	195	154	197	150	191	176	195	150	191	145	183	157	12	153	9	212	0	212	0	153	9	147	8	212	0	147	8	139	7	178	-132	172	-130	185	-142	185	-142	172	-130	166	-126	185	-142	166	-126	165	-141	165	-141	166	-126	161	-122	165	-141	161	-122	157	-117	157	-117	153	-113	165	-141	165	-141	153	-113	150	-108	165	-141	150	-108	148	-137	148	-137	150	-108	146	-105	148	-137	146	-105	141	-103	211	-101	208	-113	218	-129	218	-129	208	-113	203	-123	218	-129	203	-123	203	-139	203	-139	203	-123	195	-130	203	-139	195	-130	185	-142	185	-142	195	-130	184	-133	136	-102	131	-102	134	-132	136	-102	134	-132	148	-137	136	-102	148	-137	141	-103	127	-104	124	-107	125	-124	127	-104	125	-124	134	-132	127	-104	134	-132	131	-102	122	-111	122	-115	125	-124	122	-111	125	-124	124	-107	158	25	159	23	199	37	199	37	159	23	159	21	199	37	159	21	159	20	159	20	159	15	212	0	212	0	159	15	157	12	199	37	159	20	212	0	199	37	134	136	156	28	199	37	156	28	157	27	199	37	157	27	158	25	117	162	110	99	156	28	239	-73	239	7	237	-95	237	-95	239	7	230	8	237	-95	230	8	229	-114	229	-114	230	8	222	12	229	-114	222	12	218	-129	218	-129	222	12	215	18	218	-129	215	18	212	0	212	0	215	18	207	26	212	0	207	26	199	37	212	-88	211	-101	218	-129	212	-88	218	-129	212	0	81	0	81	7	73	8	81	0	73	8	68	9	81	0	68	9	64	11	81	0	8	7	8	0	212	0	139	7	139	0	121	156	156	28	123	154	178	-132	185	-142	184	-133	145	217	137	225	137	218	190	209	157	206	182	203	17	218	12	225	12	218	116	225	55	188	55	187	67	15	201	218	147	210	147	210	201	218	201	225	147	210	201	225	79	210	63	209	79	210	201	225	63	209	201	225	28	225	28	225	26	166	36	166	28	225	36	166	39	184	28	225	39	184	44	197	28	225	44	197	51	205	28	225	51	205	63	209	147	210	13	7	67	15	67	15	13	7	180	0	67	15	180	0	133	15	133	15	180	0	149	16	179	-101	177	-113	186	-129	186	-129	177	-113	172	-123	186	-129	172	-123	171	-139	171	-139	172	-123	164	-130	171	-139	164	-130	154	-142	154	-142	164	-130	152	-133	173	20	180	0	181	24	181	24	180	0	186	-129	181	24	186	-129	186	28	186	28	186	-129	198	-114	186	28	198	-114	190	33	163	17	149	16	180	0	163	17	180	0	173	20	180	-88	179	-101	186	-129	180	-88	186	-129	180	0	208	-73	208	68	205	-95	205	-95	208	68	200	69	205	-95	200	69	198	-114	198	-114	200	69	197	56	198	-114	197	56	195	46	193	39	190	33	198	-114	193	39	198	-114	195	46	154	-142	152	-133	146	-132	154	-142	146	-132	140	-130	154	-142	140	-130	135	-126	154	-142	135	-126	134	-141	134	-141	135	-126	130	-122	134	-141	130	-122	126	-117	134	-141	126	-117	122	-113	134	-141	122	-113	118	-108	134	-141	118	-108	116	-137	116	-137	118	-108	114	-105	116	-137	114	-105	109	-103	116	-137	109	-103	104	-102	116	-137	104	-102	102	-132	104	-102	99	-102	102	-132	102	-132	99	-102	96	-104	102	-132	96	-104	93	-124	93	-124	96	-104	93	-107	93	-124	93	-107	91	-111	93	-124	91	-111	90	-115	180	0	13	7	13	0	271	359	291	359	219	434	271	359	219	434	214	438	271	359	214	438	209	441	271	359	209	441	205	443	271	359	205	443	201	444	271	359	201	444	197	445	271	359	197	445	194	407	179	429	180	424	180	435	180	435	180	424	182	420	180	435	182	420	182	439	182	439	182	420	185	415	182	439	185	415	186	442	186	442	185	415	189	411	186	442	189	411	191	444	191	444	189	411	194	407	191	444	194	407	197	445	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	222	253	242	253	170	328	222	253	170	328	165	332	222	253	165	332	161	335	222	253	161	335	157	337	222	253	157	337	152	338	222	253	152	338	148	339	222	253	148	339	145	301	130	323	131	318	131	329	131	329	131	318	133	314	131	329	133	314	133	333	133	333	133	314	136	309	133	333	136	309	137	336	137	336	136	309	140	305	137	336	140	305	142	338	142	338	140	305	145	301	142	338	145	301	148	339	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	274	445	276	408	280	444	280	444	276	408	282	412	280	444	282	412	285	442	285	442	282	412	286	416	285	442	286	416	288	439	288	439	286	416	289	420	288	439	289	420	291	435	291	435	289	420	291	424	291	435	291	424	291	429	276	408	274	445	270	444	276	408	270	444	266	443	276	408	266	443	262	441	276	408	262	441	258	438	276	408	258	438	253	434	276	408	253	434	200	359	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	200	359	253	434	180	359	224	339	227	302	230	338	230	338	227	302	233	306	230	338	233	306	235	336	235	336	233	306	237	310	235	336	237	310	239	333	239	333	237	310	240	314	239	333	240	314	241	329	241	329	240	314	242	318	241	329	242	318	242	323	227	302	224	339	220	338	227	302	220	338	216	337	227	302	216	337	213	335	227	302	213	335	209	332	227	302	209	332	204	328	227	302	204	328	150	253	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	150	253	204	328	130	253	161	392	162	384	162	400	162	400	162	384	165	378	162	400	165	378	165	407	165	407	165	378	170	372	165	407	170	372	171	412	171	412	170	372	177	369	171	412	177	369	177	416	177	416	177	369	185	368	177	416	185	368	185	417	185	417	185	368	193	369	185	417	193	369	193	416	193	416	193	369	200	372	193	416	200	372	200	412	200	412	200	372	205	378	200	412	205	378	205	407	205	407	205	378	209	384	205	407	209	384	209	400	209	400	209	384	210	392	16	320	27	314	124	331	124	331	27	314	36	303	124	331	36	303	96	316	96	316	36	303	45	286	96	316	45	286	55	262	55	262	73	210	93	311	93	311	73	210	93	306	93	302	93	306	92	157	93	302	92	157	112	103	111	321	124	321	124	331	111	321	124	331	102	319	102	319	124	331	96	316	93	306	73	210	92	157	96	316	55	262	93	311	2	331	2	321	16	320	2	331	16	320	124	331	251	165	267	123	251	304	251	304	253	310	222	236	222	236	253	310	208	273	199	295	208	273	257	315	199	295	257	315	290	331	290	331	257	315	265	318	290	331	265	318	276	320	276	320	290	321	290	331	251	304	222	236	235	206	251	304	235	206	251	165	257	315	208	273	253	310	290	331	157	331	171	320	290	331	171	320	182	317	290	331	182	317	191	309	290	331	191	309	199	295	260	392	261	384	261	400	261	400	261	384	265	378	261	400	265	378	265	407	265	407	265	378	270	372	265	407	270	372	270	412	270	412	270	372	276	369	270	412	276	369	277	416	277	416	276	369	284	368	277	416	284	368	285	417	285	417	284	368	292	369	285	417	292	369	292	416	292	416	292	369	299	372	292	416	299	372	299	412	299	412	299	372	305	378	299	412	305	378	305	407	305	407	305	378	308	384	305	407	308	384	308	400	308	400	308	384	310	392	394	262	361	111	377	158	394	262	377	158	397	212	394	262	331	93	344	61	394	262	344	61	361	111	331	93	259	275	267	123	331	93	267	123	283	80	331	93	283	80	299	37	331	93	299	37	315	-5	331	93	315	-5	323	-5	331	93	323	-5	344	61	267	123	259	275	257	282	267	123	257	282	255	289	267	123	255	289	253	295	267	123	253	295	252	300	267	123	252	300	251	304	402	294	401	287	425	286	425	286	401	287	399	280	425	286	399	280	397	212	397	212	399	280	397	271	397	212	397	271	394	262	402	301	425	286	430	299	402	301	430	299	436	308	402	301	436	308	443	314	402	301	443	314	466	331	402	301	466	331	401	308	402	294	425	286	402	301	453	318	466	321	466	331	453	318	466	331	443	314	466	331	368	331	381	320	466	331	381	320	391	318	466	331	391	318	397	314	466	331	397	314	401	308	170	94	98	282	112	103	170	94	112	103	132	49	170	94	132	49	151	-5	170	94	151	-5	158	-5	170	94	158	-5	235	206	170	94	235	206	222	236	112	103	98	282	96	288	112	103	96	288	95	293	112	103	95	293	93	298	112	103	93	298	93	302	381	320	368	331	368	321	171	320	157	331	157	321	22	214	26	208	100	225	100	225	26	208	31	199	100	225	31	199	37	186	37	186	104	15	78	195	78	195	104	15	79	192	37	186	78	198	78	201	78	201	78	206	37	186	37	186	78	206	81	211	37	186	81	211	85	214	100	225	37	186	85	214	100	225	85	214	91	216	100	225	91	216	100	218	17	216	22	214	100	225	17	216	100	225	11	225	17	216	11	225	11	218	112	286	113	278	113	294	113	294	113	278	116	272	113	294	116	272	116	301	116	301	116	272	121	266	116	301	121	266	122	306	122	306	121	266	128	263	122	306	128	263	128	310	128	310	128	263	136	262	128	310	136	262	136	311	136	311	136	262	144	263	136	311	144	263	144	310	144	310	144	263	151	266	144	310	151	266	151	306	151	306	151	266	156	272	151	306	156	272	156	301	156	301	156	272	160	278	156	301	160	278	160	294	160	294	160	278	161	286	186	132	204	200	204	205	186	132	204	205	175	155	175	155	204	205	166	183	160	196	166	183	207	210	160	196	207	210	212	213	233	225	131	225	141	216	233	225	141	216	148	212	233	225	148	212	155	206	233	225	155	206	160	196	233	225	160	196	212	213	233	225	212	213	221	215	233	225	221	215	233	218	207	210	166	183	204	205	211	286	212	278	212	294	212	294	212	278	216	272	212	294	216	272	216	301	216	301	216	272	221	266	216	301	221	266	221	306	221	306	221	266	227	263	221	306	227	263	228	310	228	310	227	263	235	262	228	310	235	262	235	311	235	311	235	262	243	263	235	311	243	263	243	310	243	310	243	263	250	266	243	310	250	266	250	306	250	306	250	266	256	272	250	306	256	272	256	301	256	301	256	272	259	278	256	301	259	278	259	294	259	294	259	278	261	286	254	58	212	170	232	15	254	58	232	15	235	5	254	58	235	5	238	0	254	58	238	0	240	-4	254	58	240	-4	241	-6	254	58	241	-6	243	-6	254	58	243	-6	246	-6	254	58	246	-6	248	-3	254	58	248	-3	250	0	254	58	250	0	253	7	254	58	253	7	257	17	254	58	257	17	299	169	232	15	212	170	209	178	232	15	209	178	206	185	232	15	206	185	205	190	232	15	205	190	204	195	232	15	204	195	186	132	326	190	299	169	257	17	347	225	286	225	294	215	347	225	294	215	301	213	347	225	301	213	305	210	347	225	305	210	307	207	347	225	307	207	307	203	347	225	307	203	334	207	347	225	334	207	338	212	347	225	338	212	342	215	347	225	342	215	347	218	326	190	331	200	307	203	326	190	307	203	307	197	326	190	307	197	306	191	326	190	306	191	304	184	326	190	304	184	302	177	326	190	302	177	299	169	123	0	126	5	130	55	130	55	126	5	130	12	130	55	130	12	175	155	175	155	130	12	186	132	130	55	80	186	104	15	130	55	104	15	108	7	130	55	108	7	111	0	130	55	111	0	113	-3	130	55	113	-3	116	-5	130	55	116	-5	118	-6	130	55	118	-6	119	-5	130	55	119	-5	121	-3	130	55	121	-3	123	0	79	189	79	192	104	15	79	189	104	15	80	186	37	186	78	195	78	198	294	215	286	225	286	218	334	207	307	203	331	200	186	132	204	195	204	200	141	216	131	225	131	218	209	55	209	151	197	174	209	55	197	174	210	36	210	36	197	174	157	147	210	36	157	147	215	23	215	23	157	147	157	61	215	23	157	61	224	15	224	15	157	61	156	39	224	15	156	39	260	0	260	0	156	39	152	25	260	0	152	25	144	16	275	298	274	294	282	266	282	266	274	294	272	290	282	266	272	290	270	285	270	285	197	174	209	151	352	331	243	331	256	321	352	331	256	321	266	319	352	331	266	319	272	316	352	331	272	316	275	312	352	331	275	312	276	306	352	331	276	306	322	313	352	331	322	313	336	319	352	331	336	319	352	321	276	306	282	266	297	288	276	306	297	288	310	303	276	306	310	303	322	313	282	266	276	306	276	302	282	266	276	302	275	298	270	285	209	151	282	266	239	11	224	15	260	0	239	11	260	0	260	9	129	12	107	9	260	0	129	12	260	0	144	16	218	359	238	359	166	434	218	359	166	434	161	438	218	359	161	438	156	441	218	359	156	441	152	443	218	359	152	443	148	444	218	359	148	444	144	445	218	359	144	445	141	407	126	429	127	424	127	435	127	435	127	424	129	420	127	435	129	420	129	439	129	439	129	420	132	415	129	439	132	415	133	442	133	442	132	415	136	411	133	442	136	411	138	444	138	444	136	411	141	407	138	444	141	407	144	445	121	289	118	294	157	147	157	147	118	294	116	299	157	147	116	299	92	243	92	243	116	299	115	304	92	243	115	304	115	308	115	308	116	312	92	243	151	331	11	331	24	319	151	331	24	319	37	313	151	331	37	313	50	299	151	331	50	299	123	318	151	331	123	318	130	320	151	331	130	320	138	321	151	331	138	321	151	321	123	318	50	299	119	316	119	316	50	299	68	277	119	316	68	277	116	312	116	312	68	277	92	243	124	285	121	289	157	147	124	285	157	147	197	174	24	319	11	331	11	321	260	0	107	9	107	0	256	321	243	331	243	321	162	253	182	253	109	328	162	253	109	328	105	332	162	253	105	332	100	335	162	253	100	335	96	337	162	253	96	337	92	338	162	253	92	338	88	339	162	253	88	339	85	301	70	323	70	318	71	329	71	329	70	318	72	314	71	329	72	314	73	333	73	333	72	314	75	309	73	333	75	309	77	336	77	336	75	309	80	305	77	336	80	305	82	338	82	338	80	305	85	301	82	338	85	301	88	339	90	-57	85	-62	90	-94	90	-94	85	-62	80	-65	90	-94	80	-65	75	-66	75	-66	73	-66	90	-94	90	-94	73	-66	71	-105	90	-57	106	-76	96	-51	96	-51	106	-76	100	-44	106	-34	100	-44	106	-76	106	-34	106	-76	122	-49	143	59	88	184	99	60	143	59	99	60	105	47	143	59	105	47	111	35	143	59	111	35	116	24	143	59	116	24	119	15	143	59	119	15	121	9	143	59	121	9	122	-49	143	59	122	-49	137	-11	143	59	137	-11	213	192	143	59	213	192	192	196	122	-49	121	9	119	2	99	60	88	184	86	188	99	60	86	188	84	192	99	60	84	192	82	196	99	60	82	196	81	201	99	60	81	201	33	200	33	200	81	201	81	204	81	204	82	209	33	200	33	200	82	209	85	212	33	200	85	212	109	225	109	225	85	212	90	215	109	225	90	215	98	217	194	202	193	201	213	192	213	192	193	201	193	198	213	192	193	198	192	196	238	225	171	225	179	217	238	225	179	217	186	216	238	225	186	216	190	213	238	225	190	213	193	210	238	225	193	210	194	205	238	225	194	205	226	213	238	225	226	213	231	216	238	225	231	216	238	218	194	205	213	192	217	202	194	205	217	202	221	208	194	205	221	208	226	213	194	204	194	202	213	192	194	204	213	192	194	205	122	-49	119	2	116	-8	122	-49	116	-8	112	-21	122	-49	112	-21	106	-34	71	-105	73	-66	71	-66	71	-105	71	-66	69	-65	71	-105	69	-65	66	-64	71	-105	66	-64	63	-63	71	-105	63	-63	57	-60	71	-105	57	-60	52	-58	71	-105	52	-58	50	-108	52	-58	47	-57	50	-108	50	-108	47	-57	42	-56	50	-108	42	-56	38	-106	38	-106	42	-56	36	-56	38	-106	36	-56	30	-57	38	-106	30	-57	28	-102	28	-102	30	-57	24	-60	28	-102	24	-60	21	-96	21	-96	24	-60	19	-65	21	-96	19	-65	17	-88	17	-88	19	-65	16	-72	17	-88	16	-72	15	-79	98	217	109	218	109	225	109	225	7	225	14	217	109	225	14	217	21	214	109	225	21	214	26	211	109	225	26	211	30	206	109	225	30	206	33	200	66	-64	62	-63	63	-63	14	217	7	225	7	218	90	-57	90	-94	106	-76	179	217	171	225	171	218	142	97	142	129	20	129	142	97	20	129	20	97	142	97	142	128	20	128	142	97	20	128	20	97	250	97	250	129	0	129	250	97	0	129	0	97	250	100	250	125	0	125	250	100	0	125	0	100	500	100	500	125	0	125	500	100	0	125	0	100	1000	100	1000	125	0	125	1000	100	0	125	0	100	164	345	164	-93	197	-93	164	345	197	-93	197	345	65	345	65	-93	98	-93	65	345	98	-93	98	345	0	-69	0	-94	250	-94	0	-69	250	-94	250	-69	0	-124	0	-149	250	-149	0	-124	250	-149	250	-124	57	261	59	247	60	279	60	279	59	247	65	234	60	279	65	234	67	296	67	296	65	234	74	225	67	296	74	225	79	312	79	312	74	225	77	276	85	219	77	276	74	225	103	317	118	329	113	338	103	317	113	338	95	327	103	317	95	327	92	306	77	276	79	286	79	312	79	312	79	286	83	296	79	312	83	296	95	327	95	327	83	296	92	306	98	217	107	218	108	270	108	270	107	218	116	222	108	270	116	222	116	266	116	266	116	222	122	228	116	266	122	228	122	261	122	261	122	228	126	236	122	261	126	236	126	254	126	254	126	236	127	245	98	217	108	270	98	271	98	217	98	271	95	271	98	217	95	271	93	270	98	217	93	270	91	270	98	217	91	270	89	270	98	217	89	270	88	270	98	217	88	270	86	269	98	217	86	269	85	269	98	217	85	269	85	219	85	219	85	269	85	268	85	219	85	268	84	268	85	219	84	268	82	269	85	219	82	269	80	270	85	219	80	270	78	271	85	219	78	271	77	273	85	219	77	273	77	276	93	330	82	336	82	286	93	330	82	286	83	286	93	330	83	286	85	286	93	330	85	286	87	285	93	330	87	285	88	283	93	330	88	283	89	282	93	330	89	282	89	280	93	330	89	280	99	258	93	330	99	258	101	320	82	336	69	338	69	284	82	336	69	284	71	284	82	336	71	284	73	284	82	336	73	284	75	285	82	336	75	285	77	285	82	336	77	285	79	285	82	336	79	285	80	286	82	336	80	286	81	286	82	336	81	286	82	286	40	310	41	301	41	319	41	319	41	301	45	294	41	319	45	294	45	327	45	327	45	294	51	288	45	327	51	288	51	333	51	333	51	288	59	285	51	333	59	285	59	337	59	337	59	285	69	284	59	337	69	284	69	338	106	276	109	294	107	308	106	276	107	308	101	320	106	276	101	320	99	258	99	258	89	280	88	269	99	258	88	269	87	242	87	242	88	269	83	259	87	242	83	259	74	248	49	226	53	217	63	237	63	237	53	217	72	228	63	237	72	228	74	248	74	248	72	228	87	242	93	42	82	49	82	0	93	42	82	0	83	0	93	42	83	0	85	0	93	42	85	0	87	-1	93	42	87	-1	88	-3	93	42	88	-3	89	-4	93	42	89	-4	89	-6	93	42	89	-6	99	-28	93	42	99	-28	101	33	82	49	69	51	69	-2	82	49	69	-2	71	-2	82	49	71	-2	73	-2	82	49	73	-2	75	-1	82	49	75	-1	77	-1	82	49	77	-1	79	-1	82	49	79	-1	80	-1	82	49	80	-1	81	0	82	49	81	0	82	0	40	22	41	14	41	32	41	32	41	14	45	7	41	32	45	7	45	40	45	40	45	7	51	2	45	40	51	2	51	46	51	46	51	2	59	-1	51	46	59	-1	59	49	59	49	59	-1	69	-2	59	49	69	-2	69	51	106	-10	109	7	107	21	106	-10	107	21	101	33	106	-10	101	33	99	-28	99	-28	89	-6	88	-16	99	-28	88	-16	87	-44	87	-44	88	-16	83	-27	87	-44	83	-27	74	-38	49	-60	53	-69	63	-49	63	-49	53	-69	72	-58	63	-49	72	-58	74	-38	74	-38	72	-58	87	-44	42	308	42	276	47	320	47	320	42	276	50	258	47	320	50	258	56	330	56	330	50	258	61	242	56	330	61	242	59	280	59	280	67	336	56	330	60	283	62	285	67	336	67	336	62	285	64	286	67	336	64	286	66	286	67	336	66	286	67	286	67	336	67	286	79	338	79	338	67	286	68	286	79	338	68	286	70	285	75	284	77	284	79	338	79	338	77	284	79	284	79	338	79	284	89	337	89	337	79	284	90	285	89	337	90	285	97	333	97	333	90	285	98	288	97	333	98	288	104	327	104	327	98	288	104	294	104	327	104	294	107	319	107	319	104	294	108	301	107	319	108	301	109	310	79	338	70	285	71	285	79	338	71	285	73	285	79	338	73	285	75	284	67	336	59	280	59	282	67	336	59	282	60	283	85	237	74	248	77	228	85	237	77	228	95	217	85	237	95	217	100	226	66	259	61	269	61	242	66	259	61	242	77	228	66	259	77	228	74	248	42	276	42	308	40	294	59	280	61	242	61	269	42	271	41	273	48	219	48	219	41	273	41	276	38	225	41	276	32	296	38	225	32	296	29	234	29	234	32	296	24	279	29	234	24	279	24	247	24	247	24	279	22	261	67	317	82	329	78	338	67	317	78	338	59	327	67	317	59	327	56	306	41	276	42	286	43	312	43	312	42	286	47	296	43	312	47	296	59	327	59	327	47	296	56	306	43	312	32	296	41	276	71	218	80	222	80	266	80	266	80	222	86	228	80	266	86	228	86	261	86	261	86	228	90	236	86	261	90	236	90	254	90	254	90	236	91	245	71	270	61	271	61	217	71	270	61	217	71	218	71	270	71	218	80	266	61	217	61	271	59	271	61	217	59	271	57	270	61	217	57	270	55	270	61	217	55	270	53	270	61	217	53	270	51	270	61	217	51	270	50	269	61	217	50	269	49	269	61	217	49	269	49	268	61	217	49	268	48	219	48	219	49	268	48	268	48	219	48	268	46	269	48	219	46	269	44	270	48	219	44	270	42	271	158	271	157	273	165	219	165	219	157	273	157	276	154	225	157	276	147	296	154	225	147	296	145	234	145	234	147	296	140	279	145	234	140	279	139	247	139	247	140	279	137	261	183	317	198	329	194	338	183	317	194	338	175	327	183	317	175	327	172	306	157	276	158	286	159	312	159	312	158	286	163	296	159	312	163	296	175	327	175	327	163	296	172	306	159	312	147	296	157	276	177	217	187	218	187	270	187	270	187	218	195	222	187	270	195	222	196	266	196	266	195	222	202	228	196	266	202	228	202	261	202	261	202	228	206	236	202	261	206	236	206	254	206	254	206	236	207	245	177	217	187	270	177	271	177	217	177	271	175	271	177	217	175	271	173	270	177	217	173	270	171	270	177	217	171	270	169	270	177	217	169	270	167	270	177	217	167	270	166	269	177	217	166	269	165	269	177	217	165	269	165	219	165	219	165	269	165	268	165	219	165	268	164	268	165	219	164	268	162	269	165	219	162	269	160	270	165	219	160	270	158	271	165	219	157	276	154	225	48	219	41	276	38	225	68	330	57	336	58	286	68	330	58	286	60	286	68	330	60	286	62	285	68	330	62	285	64	283	68	330	64	283	64	282	68	330	64	282	65	280	68	330	65	280	74	258	68	330	74	258	77	320	57	336	45	338	45	284	57	336	45	284	47	284	57	336	47	284	49	284	57	336	49	284	51	285	57	336	51	285	53	285	57	336	53	285	55	285	57	336	55	285	56	286	57	336	56	286	57	286	57	336	57	286	58	286	35	285	45	284	45	338	35	285	45	338	35	337	35	285	35	337	27	333	35	285	27	333	26	288	15	310	16	301	16	319	16	319	16	301	20	294	16	319	20	294	20	327	20	327	20	294	26	288	20	327	26	288	27	333	82	276	84	294	82	308	82	276	82	308	77	320	82	276	77	320	74	258	74	258	65	280	63	269	74	258	63	269	63	242	63	242	63	269	58	259	63	242	58	259	50	248	24	226	28	217	39	237	39	237	28	217	47	228	39	237	47	228	50	248	50	248	47	228	63	242	184	330	173	336	174	286	184	330	174	286	176	286	184	330	176	286	178	285	184	330	178	285	180	283	184	330	180	283	180	282	184	330	180	282	181	280	184	330	181	280	190	258	184	330	190	258	193	320	173	336	161	338	161	284	173	336	161	284	163	284	173	336	163	284	165	284	173	336	165	284	167	285	173	336	167	285	169	285	173	336	169	285	171	285	173	336	171	285	172	286	173	336	172	286	173	286	173	336	173	286	174	286	131	310	132	301	132	319	132	319	132	301	136	294	132	319	136	294	136	327	136	327	136	294	142	288	136	327	142	288	143	333	143	333	142	288	151	285	143	333	151	285	151	337	151	337	151	285	161	284	151	337	161	284	161	338	198	276	200	294	198	308	198	276	198	308	193	320	198	276	193	320	190	258	190	258	181	280	179	269	190	258	179	269	179	242	179	242	179	269	174	259	179	242	174	259	166	248	140	226	145	217	155	237	155	237	145	217	163	228	155	237	163	228	166	248	166	248	163	228	179	242	76	42	65	49	65	0	76	42	65	0	68	0	76	42	68	0	70	-1	76	42	70	-1	71	-3	76	42	71	-3	72	-4	76	42	72	-4	73	-6	76	42	73	-6	82	-28	76	42	82	-28	85	33	65	49	52	51	52	-2	65	49	52	-2	54	-2	65	49	54	-2	56	-2	65	49	56	-2	58	-1	65	49	58	-1	60	-1	65	49	60	-1	62	-1	65	49	62	-1	63	-1	65	49	63	-1	64	0	65	49	64	0	65	0	22	22	24	14	24	32	24	32	24	14	27	7	24	32	27	7	28	40	28	40	27	7	34	2	28	40	34	2	34	46	34	46	34	2	42	-1	34	46	42	-1	42	49	42	49	42	-1	52	-2	42	49	52	-2	52	51	89	-10	92	7	90	21	89	-10	90	21	85	33	89	-10	85	33	82	-28	82	-28	73	-6	71	-16	82	-28	71	-16	70	-44	70	-44	71	-16	66	-27	70	-44	66	-27	58	-38	31	-60	36	-69	46	-49	46	-49	36	-69	55	-58	46	-49	55	-58	58	-38	58	-38	55	-58	70	-44	192	42	181	49	181	0	192	42	181	0	184	0	192	42	184	0	186	-1	192	42	186	-1	187	-3	192	42	187	-3	188	-4	192	42	188	-4	189	-6	192	42	189	-6	198	-28	192	42	198	-28	200	33	181	49	168	51	169	-2	181	49	169	-2	170	-2	181	49	170	-2	172	-2	181	49	172	-2	174	-1	181	49	174	-1	176	-1	181	49	176	-1	178	-1	181	49	178	-1	179	-1	181	49	179	-1	180	0	181	49	180	0	181	0	138	22	140	14	140	32	140	32	140	14	144	7	140	32	144	7	144	40	144	40	144	7	150	2	144	40	150	2	150	46	150	46	150	2	158	-1	150	46	158	-1	158	49	158	49	158	-1	169	-2	158	49	169	-2	168	51	206	-10	208	7	206	21	206	-10	206	21	200	33	206	-10	200	33	198	-28	198	-28	189	-6	187	-17	198	-28	187	-17	186	-44	186	-44	187	-17	182	-27	186	-44	182	-27	174	-38	147	-60	152	-69	162	-49	162	-49	152	-69	171	-58	162	-49	171	-58	174	-38	174	-38	171	-58	186	-44	17	308	18	276	23	320	23	320	18	276	25	258	23	320	25	258	31	330	31	330	25	258	37	242	31	330	37	242	35	280	35	280	42	336	31	330	36	283	37	285	42	336	42	336	37	285	39	286	42	336	39	286	41	286	42	336	41	286	42	286	42	336	42	286	43	286	65	337	65	285	73	333	73	333	65	285	73	288	73	333	73	288	79	327	79	327	73	288	79	294	79	327	79	294	83	319	83	319	79	294	83	301	83	319	83	301	84	310	55	338	42	336	43	286	55	338	43	286	44	286	55	338	44	286	45	285	55	338	45	285	47	285	55	338	47	285	49	285	55	338	49	285	51	284	55	338	51	284	53	284	55	338	53	284	55	284	55	338	55	284	65	285	55	338	65	285	65	337	42	336	35	280	35	282	42	336	35	282	36	283	61	237	49	248	52	228	61	237	52	228	71	217	61	237	71	217	75	226	41	259	36	269	37	242	41	259	37	242	52	228	41	259	52	228	49	248	133	308	134	276	139	320	139	320	134	276	141	258	139	320	141	258	147	330	147	330	141	258	153	242	147	330	153	242	151	280	151	280	158	336	147	330	152	283	153	285	158	336	158	336	153	285	155	286	158	336	155	286	157	286	157	286	158	286	158	336	158	336	158	286	159	286	158	336	159	286	171	338	171	338	159	286	160	286	171	338	160	286	161	285	167	284	169	284	171	338	171	338	169	284	171	284	171	338	171	284	181	337	181	337	171	284	181	285	181	337	181	285	189	333	189	333	181	285	189	288	189	333	189	288	195	327	195	327	189	288	195	294	195	327	195	294	199	319	199	319	195	294	199	301	199	319	199	301	200	310	171	338	161	285	163	285	171	338	163	285	165	285	171	338	165	285	167	284	158	336	151	280	151	282	158	336	151	282	152	283	177	237	165	248	168	228	177	237	168	228	187	217	177	237	187	217	191	226	157	259	152	269	153	242	157	259	153	242	168	228	157	259	168	228	165	248	134	276	133	308	131	294	151	280	153	242	152	269	18	276	17	308	15	294	35	280	37	242	36	269	120	-74	131	-74	120	-12	120	219	120	228	111	218	111	218	120	228	110	229	111	218	110	229	102	217	102	217	110	229	102	230	102	217	102	230	94	215	94	215	102	230	94	231	94	215	94	231	85	212	85	212	94	231	85	235	85	212	85	235	75	208	75	208	85	235	74	239	75	208	74	239	68	206	68	206	74	239	68	241	68	206	68	241	63	204	63	204	68	241	62	243	63	204	62	243	59	203	59	203	62	243	57	244	59	203	57	244	55	202	55	202	57	244	53	245	55	202	53	245	51	202	51	202	53	245	49	246	51	202	49	246	44	203	44	203	49	246	43	244	44	203	43	244	37	205	37	205	43	244	37	241	37	205	37	241	33	237	99	127	106	103	107	137	107	137	106	103	112	76	107	137	112	76	113	151	113	151	112	76	116	46	113	151	116	46	117	169	117	169	116	46	119	16	117	169	119	16	119	192	119	192	119	16	120	-12	119	192	120	-12	120	219	144	298	146	303	148	322	148	322	146	303	148	308	148	322	148	308	149	315	149	315	148	308	149	312	134	266	137	278	139	333	139	333	137	278	142	292	139	333	142	292	144	328	144	328	142	292	144	298	144	328	144	298	148	322	202	246	198	245	198	202	198	202	198	245	193	244	198	202	193	244	193	203	193	203	193	244	188	243	193	203	188	243	188	204	188	204	188	243	183	241	188	204	183	241	182	206	182	206	183	241	177	239	182	206	177	239	176	208	176	208	177	239	166	235	176	208	166	235	165	212	165	212	166	235	157	231	165	212	157	231	156	215	156	215	157	231	149	230	156	215	149	230	148	217	148	217	149	230	141	229	148	217	141	229	140	218	140	218	141	229	131	219	202	246	203	202	208	244	208	244	203	202	209	203	208	244	209	203	213	241	213	241	209	203	214	206	213	241	214	206	217	237	217	237	214	206	218	211	217	237	218	211	220	231	220	231	218	211	220	217	220	231	220	217	221	224	120	228	120	219	126	338	126	338	120	219	131	-74	126	338	131	-74	131	228	131	228	131	219	141	229	131	-12	132	21	131	219	132	337	126	338	131	228	132	337	131	228	131	243	132	337	131	243	132	255	132	337	132	255	134	266	132	337	134	266	139	333	144	104	151	127	144	137	144	104	144	137	138	80	138	80	144	137	138	152	138	80	138	152	134	52	134	52	138	152	134	170	134	52	134	170	132	21	132	21	134	170	132	192	132	21	132	192	131	219	126	338	118	337	119	255	126	338	119	255	120	243	126	338	120	243	120	228	104	303	106	298	107	328	107	328	106	298	108	292	107	328	108	292	112	333	112	333	108	292	113	278	112	333	113	278	118	337	118	337	113	278	116	266	118	337	116	266	119	255	103	322	102	315	102	312	103	322	102	312	103	308	103	322	103	308	104	303	103	322	104	303	107	328	30	224	30	216	31	231	31	231	30	216	33	210	31	231	33	210	33	237	33	237	33	210	37	205	120	-12	131	-74	120	219	202	246	198	202	203	202	37	241	37	205	43	244	43	244	37	205	44	203	43	244	44	203	49	246	49	246	44	203	51	202	49	246	51	202	53	245	53	245	51	202	55	202	53	245	55	202	58	244	58	244	55	202	59	203	58	244	59	203	62	243	62	243	59	203	63	204	62	243	63	204	68	241	68	241	63	204	68	206	68	241	68	206	74	239	74	239	68	206	75	208	74	239	75	208	85	235	85	235	75	208	85	212	85	235	85	212	94	231	94	231	85	212	94	215	94	231	94	215	102	230	102	230	94	215	102	217	102	230	102	217	110	218	102	-45	103	-60	104	-41	104	-41	103	-60	106	-66	104	-41	106	-66	105	-35	105	-35	106	-66	108	-30	113	-16	108	-30	111	-71	113	-16	111	-71	118	-74	102	-50	102	-53	103	-60	102	-50	103	-60	102	-45	104	303	106	298	107	328	107	328	106	298	108	292	107	328	108	292	112	333	112	333	108	292	113	278	112	333	113	278	118	337	118	337	113	278	116	266	118	337	116	266	118	255	103	322	102	315	102	312	103	322	102	312	103	308	103	322	103	308	104	303	103	322	104	303	107	328	119	243	119	228	125	338	125	338	119	228	119	219	119	219	119	42	119	33	119	33	124	-75	125	338	125	338	124	-75	132	-74	125	338	132	-74	131	33	131	33	131	42	125	338	125	338	131	42	131	228	125	338	131	228	132	337	132	337	131	228	131	243	99	130	107	120	107	143	107	143	107	120	113	108	107	143	113	108	113	157	113	157	113	108	117	91	113	157	117	91	117	174	117	174	117	91	119	69	117	174	119	69	119	195	119	195	119	69	119	42	119	195	119	42	119	219	131	42	131	33	140	43	140	43	131	33	140	33	140	43	140	33	148	45	148	45	140	33	148	32	148	45	148	32	155	47	155	47	148	32	156	30	155	47	156	30	164	50	164	50	156	30	165	27	164	50	165	27	175	54	175	54	165	27	176	22	175	54	176	22	181	56	181	56	176	22	182	20	181	56	182	20	187	57	187	57	182	20	188	18	187	57	188	18	192	59	192	59	188	18	193	17	192	59	193	17	197	59	197	59	193	17	197	16	197	59	197	16	201	60	201	60	197	16	201	16	201	60	201	16	207	17	144	298	146	303	147	322	147	322	146	303	147	308	147	322	147	308	148	315	148	315	147	308	148	312	134	266	137	278	139	333	139	333	137	278	142	292	139	333	142	292	144	328	144	328	142	292	144	298	144	328	144	298	147	322	202	246	198	245	198	202	198	202	198	245	193	244	198	202	193	244	193	203	193	203	193	244	188	243	193	203	188	243	188	204	188	204	188	243	183	241	188	204	183	241	182	206	182	206	183	241	177	239	182	206	177	239	176	208	176	208	177	239	166	235	176	208	166	235	165	212	165	212	166	235	157	231	165	212	157	231	156	215	156	215	157	231	148	230	156	215	148	230	148	217	148	217	148	230	140	229	148	217	140	229	140	218	140	218	140	229	131	219	202	246	203	202	208	244	208	244	203	202	209	203	208	244	209	203	213	241	213	241	209	203	214	206	213	241	214	206	217	237	217	237	214	206	218	210	217	237	218	210	220	230	220	230	218	210	220	216	220	230	220	216	221	223	201	60	207	17	208	59	208	59	207	17	213	20	208	59	213	20	213	56	213	56	213	20	217	25	213	56	217	25	217	51	217	51	217	25	219	31	217	51	219	31	220	45	220	45	219	31	220	37	131	219	140	229	131	228	131	219	131	42	131	69	131	219	131	69	131	193	131	228	131	42	131	219	132	337	131	243	132	255	132	337	132	255	134	266	132	337	134	266	139	333	131	193	131	69	133	172	133	172	131	69	133	89	133	172	133	89	137	155	137	155	133	89	137	106	137	155	137	106	143	142	143	142	137	106	143	119	143	142	143	119	151	130	142	-30	137	-16	138	-71	142	-30	138	-71	143	-66	142	-30	143	-66	144	-35	137	-16	134	-4	138	-71	138	-71	134	-4	132	7	138	-71	132	7	132	-74	132	-74	132	7	131	19	132	-74	131	19	131	33	125	338	118	337	118	255	125	338	118	255	119	243	147	-45	146	-41	147	-60	147	-45	147	-60	148	-53	147	-45	148	-53	148	-50	144	-35	143	-66	147	-60	144	-35	147	-60	146	-41	119	33	119	19	124	-75	124	-75	119	19	118	7	124	-75	118	7	118	-74	118	-74	118	7	116	-4	118	-74	116	-4	113	-16	52	16	57	17	57	59	57	59	57	17	62	18	57	59	62	18	62	57	62	57	62	18	67	20	62	57	67	20	68	56	68	56	67	20	73	22	68	56	73	22	74	54	74	54	73	22	84	27	74	54	84	27	85	50	85	50	84	27	93	30	85	50	93	30	94	47	94	47	93	30	101	32	94	47	101	32	102	45	102	45	101	32	110	33	102	45	110	33	110	43	110	43	110	33	119	33	110	43	119	33	119	42	102	230	110	218	110	229	110	229	110	218	119	219	110	229	119	219	119	228	108	-30	106	-66	111	-71	30	45	30	31	32	51	32	51	30	31	33	25	32	51	33	25	36	56	36	56	33	25	37	20	36	56	37	20	42	59	42	59	37	20	42	17	42	59	42	17	48	60	48	60	42	17	49	16	48	60	49	16	52	59	52	59	49	16	52	16	52	59	52	16	57	59	30	224	30	216	31	231	31	231	30	216	33	210	31	231	33	210	33	237	33	237	33	210	37	205	33	237	37	205	37	241	30	31	30	45	29	39	125	338	119	219	119	33	202	246	198	202	203	202	131	30	161	35	163	217	163	217	161	35	188	48	163	217	188	48	190	203	190	203	188	48	209	69	190	203	209	69	210	183	210	183	209	69	223	96	210	183	223	96	223	156	223	156	223	96	228	126	40	156	40	96	54	182	54	182	40	96	54	69	54	182	54	69	74	203	74	203	54	69	74	48	74	203	74	48	101	217	101	217	74	48	101	34	101	217	101	34	131	222	131	222	101	34	131	30	131	222	131	30	163	217	40	96	40	156	35	126	222	22	223	13	223	31	223	31	223	13	227	6	223	31	227	6	227	39	227	39	227	6	233	0	227	39	233	0	233	45	233	45	233	0	241	-3	233	45	241	-3	241	49	241	49	241	-3	249	-5	241	49	249	-5	250	50	250	50	249	-5	258	-3	250	50	258	-3	258	49	258	49	258	-3	266	0	258	49	266	0	266	44	266	44	266	0	272	6	266	44	272	6	272	38	272	38	272	6	276	13	272	38	276	13	276	30	276	30	276	13	277	22	55	22	57	13	57	31	57	31	57	13	61	6	57	31	61	6	61	39	61	39	61	6	67	0	61	39	67	0	67	45	67	45	67	0	74	-3	67	45	74	-3	75	49	75	49	74	-3	83	-5	75	49	83	-5	84	50	84	50	83	-5	92	-3	84	50	92	-3	92	49	92	49	92	-3	99	0	92	49	99	0	100	44	100	44	99	0	106	6	100	44	106	6	106	38	106	38	106	6	110	13	106	38	110	13	110	30	110	30	110	13	111	22	388	22	390	13	390	31	390	31	390	13	394	6	390	31	394	6	394	39	394	39	394	6	400	0	394	39	400	0	400	45	400	45	400	0	407	-3	400	45	407	-3	408	49	408	49	407	-3	416	-5	408	49	416	-5	416	50	416	50	416	-5	424	-3	416	50	424	-3	425	49	425	49	424	-3	432	0	425	49	432	0	432	44	432	44	432	0	439	6	432	44	439	6	439	38	439	38	439	6	443	13	439	38	443	13	443	30	443	30	443	13	444	22	222	22	223	13	223	31	223	31	223	13	227	6	223	31	227	6	227	39	227	39	227	6	233	0	227	39	233	0	233	45	233	45	233	0	241	-3	233	45	241	-3	241	49	241	49	241	-3	249	-5	241	49	249	-5	250	50	250	50	249	-5	258	-3	250	50	258	-3	258	49	258	49	258	-3	266	0	258	49	266	0	266	44	266	44	266	0	272	6	266	44	272	6	272	38	272	38	272	6	276	13	272	38	276	13	276	30	276	30	276	13	277	22	55	22	57	13	57	31	57	31	57	13	61	6	57	31	61	6	61	39	61	39	61	6	67	0	61	39	67	0	67	45	67	45	67	0	74	-3	67	45	74	-3	75	49	75	49	74	-3	83	-5	75	49	83	-5	84	50	84	50	83	-5	92	-3	84	50	92	-3	92	49	92	49	92	-3	99	0	92	49	99	0	100	44	100	44	99	0	106	6	100	44	106	6	106	38	106	38	106	6	110	13	106	38	110	13	110	30	110	30	110	13	111	22	507	134	511	122	516	143	516	143	511	122	512	108	520	71	512	108	509	77	520	71	509	77	508	39	508	39	509	77	499	48	508	39	499	48	490	14	490	14	499	48	484	25	490	14	484	25	467	-2	467	-2	484	25	466	10	467	-2	466	10	445	4	445	4	436	6	443	-8	443	-8	436	6	428	10	443	-8	428	10	423	-5	423	-5	428	10	423	18	423	-5	423	18	419	27	382	60	385	38	387	91	387	91	385	38	393	19	387	91	393	19	401	120	401	120	393	19	406	4	401	120	406	4	422	143	422	143	406	4	417	39	419	27	417	39	406	4	419	27	406	4	423	-5	424	76	430	96	448	159	448	159	430	96	439	114	448	159	439	114	448	129	448	129	454	137	476	165	476	165	454	137	461	143	476	165	461	143	467	148	422	143	417	39	419	57	422	143	419	57	424	76	422	143	424	76	448	159	507	134	506	155	500	143	500	143	506	155	493	163	500	143	493	163	492	149	492	149	493	163	481	151	474	150	481	151	476	165	474	150	476	165	467	148	448	129	476	165	448	159	493	163	476	165	481	151	520	71	524	107	522	127	520	71	522	127	516	143	520	71	516	143	512	108	445	4	443	-8	467	-2	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	506	155	507	134	516	143	688	134	692	122	697	143	697	143	692	122	694	108	700	71	694	108	690	77	700	71	690	77	688	39	688	39	690	77	680	48	688	39	680	48	670	14	670	14	680	48	665	25	670	14	665	25	648	-2	648	-2	665	25	647	10	648	-2	647	10	627	4	627	4	617	6	623	-8	623	-8	617	6	610	10	623	-8	610	10	604	18	604	-5	623	-8	604	18	604	-5	604	18	600	27	604	-5	600	27	599	39	604	-5	599	39	587	4	605	76	611	96	629	159	629	159	611	96	620	114	629	159	620	114	629	129	629	129	635	137	657	165	657	165	635	137	642	143	657	165	642	143	648	148	603	143	582	120	587	4	603	143	587	4	599	39	603	143	599	39	600	57	603	143	600	57	605	76	603	143	605	76	629	159	563	60	566	38	568	91	568	91	566	38	574	19	568	91	574	19	582	120	582	120	574	19	587	4	688	134	687	155	681	143	681	143	687	155	674	163	681	143	674	163	672	149	672	149	674	163	662	151	655	150	662	151	657	165	655	150	657	165	648	148	629	129	657	165	629	159	674	163	657	165	662	151	700	71	705	107	703	127	700	71	703	127	697	143	700	71	697	143	694	108	627	4	623	-8	648	-2	507	134	511	122	516	143	516	143	511	122	512	108	520	71	512	108	509	77	520	71	509	77	508	39	508	39	509	77	499	48	508	39	499	48	490	14	490	14	499	48	484	25	490	14	484	25	467	-2	467	-2	484	25	466	10	467	-2	466	10	445	4	445	4	436	6	443	-8	443	-8	436	6	428	10	443	-8	428	10	423	-5	423	-5	428	10	423	18	423	-5	423	18	419	27	382	60	385	38	387	91	387	91	385	38	393	19	387	91	393	19	401	120	401	120	393	19	406	4	401	120	406	4	422	143	422	143	406	4	417	39	419	27	417	39	406	4	419	27	406	4	423	-5	424	76	430	96	448	159	448	159	430	96	439	114	448	159	439	114	448	129	448	129	454	137	476	165	476	165	454	137	461	143	476	165	461	143	467	148	422	143	417	39	419	57	422	143	419	57	424	76	422	143	424	76	448	159	507	134	506	155	500	143	500	143	506	155	493	163	500	143	493	163	492	149	492	149	493	163	481	151	474	150	481	151	476	165	474	150	476	165	467	148	448	129	476	165	448	159	493	163	476	165	481	151	520	71	524	107	522	127	520	71	522	127	516	143	520	71	516	143	512	108	445	4	443	-8	467	-2	326	134	330	122	335	143	335	143	330	122	331	108	339	71	331	108	328	77	339	71	328	77	327	39	327	39	328	77	318	48	327	39	318	48	309	14	309	14	318	48	303	25	309	14	303	25	286	-2	286	-2	303	25	285	10	286	-2	285	10	265	4	265	4	255	6	261	-8	261	-8	255	6	248	10	261	-8	248	10	242	18	242	-5	261	-8	242	18	242	-5	242	18	238	27	242	-5	238	27	237	38	242	-5	237	38	225	4	244	82	252	103	267	159	267	159	252	103	263	123	267	159	263	123	276	140	276	140	280	144	295	165	295	165	280	144	284	147	295	165	284	147	290	149	241	143	220	120	225	4	241	143	225	4	237	38	241	143	237	38	239	59	241	143	239	59	244	82	241	143	244	82	267	159	200	60	203	38	206	91	206	91	203	38	212	18	206	91	212	18	220	120	220	120	212	18	225	4	326	134	325	155	319	143	319	143	325	155	312	163	319	143	312	163	311	149	311	149	312	163	300	151	295	151	300	151	295	165	295	151	295	165	290	149	295	165	267	159	276	140	312	163	295	165	300	151	339	71	343	107	341	127	339	71	341	127	335	143	339	71	335	143	331	108	265	4	261	-8	286	-2	67	228	70	245	71	317	71	317	70	245	75	262	71	317	75	262	97	332	97	332	75	262	82	278	97	332	82	278	90	293	90	293	95	302	97	332	97	332	95	302	101	309	97	332	101	309	127	338	127	338	101	309	107	314	127	338	107	314	115	319	77	183	89	163	85	178	85	178	89	163	94	176	115	182	94	176	99	164	115	182	99	164	108	166	71	190	67	200	70	166	71	190	70	166	89	163	71	190	89	163	77	183	67	200	66	211	70	166	70	166	66	211	54	176	54	176	66	211	71	317	71	317	66	211	67	228	148	307	153	305	150	330	148	307	150	330	144	310	144	310	150	330	144	334	144	310	144	334	140	312	140	312	144	334	138	336	140	312	138	336	135	316	135	316	138	336	133	338	135	316	133	338	131	320	131	320	133	338	127	338	131	320	127	338	126	325	247	301	248	317	236	295	236	295	248	317	235	309	236	295	235	309	223	292	223	292	235	309	221	305	223	292	221	305	209	291	209	291	221	305	205	305	194	305	185	307	187	294	194	305	187	294	194	292	194	305	194	292	201	292	194	305	201	292	205	305	176	311	171	299	179	296	176	311	179	296	185	307	185	307	179	296	187	294	167	317	157	324	157	301	167	317	157	301	159	297	167	317	159	297	160	292	167	317	160	292	161	285	167	317	161	285	165	234	167	317	165	234	171	255	167	317	171	255	171	299	167	317	171	299	176	311	124	175	132	181	133	198	133	198	132	181	146	197	133	198	146	197	148	222	148	222	146	197	157	215	148	222	157	215	157	251	157	251	157	215	165	234	157	251	165	234	161	285	310	353	289	353	269	320	269	320	289	353	265	331	269	320	265	331	258	309	258	309	265	331	248	317	258	309	248	317	247	301	269	320	72	-8	95	-8	269	320	95	-8	310	353	172	276	172	281	172	285	172	276	172	285	172	289	172	276	172	289	171	294	172	276	171	294	171	299	172	276	171	299	171	255	116	169	124	175	133	198	116	169	133	198	115	182	116	169	115	182	108	166	157	324	150	330	153	305	157	324	153	305	157	301	31	232	34	209	36	264	36	264	34	209	42	191	36	264	42	191	50	293	50	293	42	191	54	176	50	293	54	176	71	317	94	176	89	163	99	164	127	338	115	319	126	325	209	291	205	305	201	292	325	155	326	134	335	143	506	155	507	134	516	143	687	155	688	134	697	143	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	338	100	303	86	338	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	71	316	100	303	71	316	47	201	47	201	71	316	37	205	139	316	139	316	106	205	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	208	316	208	316	175	205	208	316	175	205	184	201	208	316	184	201	237	304	208	316	237	304	210	323	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	239	307	241	311	242	332	242	332	241	311	242	315	242	332	242	315	243	328	243	328	242	315	243	319	243	328	243	319	244	323	239	336	235	338	237	304	239	336	237	304	239	307	239	336	239	307	242	332	237	304	235	338	230	339	237	304	230	339	222	338	237	304	222	338	217	334	237	304	217	334	213	329	237	304	213	329	210	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	51	339	46	338	98	201	98	201	46	338	45	303	43	307	45	303	46	338	43	307	46	338	42	335	37	323	38	318	38	327	38	327	38	318	39	314	38	327	39	314	40	332	40	332	39	314	41	310	40	332	41	310	42	335	42	335	41	310	43	307	98	201	107	205	74	316	98	201	74	316	71	323	98	201	71	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	51	339	46	338	98	201	98	201	46	338	45	304	43	307	45	304	46	338	43	307	46	338	42	336	37	323	38	319	38	328	38	328	38	319	39	315	38	328	39	315	40	332	40	332	39	315	41	311	40	332	41	311	42	336	42	336	41	311	43	307	166	200	175	205	142	316	166	200	142	316	140	323	166	200	140	323	137	329	166	200	137	329	133	334	166	200	133	334	127	337	166	200	127	337	120	339	166	200	120	339	115	338	166	200	115	338	113	303	111	335	108	332	109	310	111	335	109	310	111	307	111	335	111	307	113	303	111	335	113	303	115	338	106	323	106	318	107	327	107	327	106	318	108	314	107	327	108	314	108	332	108	332	108	314	109	310	98	201	107	205	74	316	98	201	74	316	72	323	98	201	72	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	51	339	46	338	98	201	98	201	46	338	45	304	43	307	45	304	46	338	43	307	46	338	42	336	37	323	38	319	38	328	38	328	38	319	39	315	38	328	39	315	40	332	40	332	39	315	41	311	40	332	41	311	42	336	42	336	41	311	43	307	235	200	244	205	211	316	235	200	211	316	209	323	235	200	209	323	206	329	235	200	206	329	202	334	235	200	202	334	196	337	235	200	196	337	189	339	235	200	189	339	184	338	235	200	184	338	181	303	180	335	177	332	178	310	180	335	178	310	180	307	180	335	180	307	181	303	180	335	181	303	184	338	175	323	175	318	175	327	175	327	175	318	176	314	175	327	176	314	177	332	177	332	176	314	178	310	166	201	175	205	142	316	166	201	142	316	140	323	166	201	140	323	137	329	166	201	137	329	133	334	166	201	133	334	127	338	166	201	127	338	120	339	166	201	120	339	115	338	166	201	115	338	113	304	111	336	108	332	109	311	111	336	109	311	111	307	111	336	111	307	113	304	111	336	113	304	115	338	106	323	106	319	107	328	107	328	106	319	108	315	107	328	108	315	108	332	108	332	108	315	109	311	98	201	107	205	74	316	98	201	74	316	72	323	98	201	72	323	68	329	98	201	68	329	64	334	98	201	64	334	59	338	98	201	59	338	51	339	30	-68	40	-77	125	51	125	51	40	-77	127	26	125	51	127	26	130	51	130	51	127	26	216	-77	130	51	216	-77	227	-68	141	26	138	31	138	17	141	26	138	17	140	18	141	26	140	18	141	19	141	26	141	19	142	20	141	26	142	20	142	22	138	17	138	31	137	17	137	17	138	31	133	39	137	17	133	39	130	21	130	21	133	39	126	49	130	21	126	49	118	33	118	33	126	49	118	60	118	33	118	60	111	70	85	102	86	64	94	91	94	91	86	64	102	48	94	91	102	48	103	80	103	80	102	48	118	33	103	80	118	33	111	70	75	113	86	163	72	150	75	113	72	150	72	77	75	113	72	77	86	64	75	113	86	64	85	102	142	205	141	207	141	199	142	205	141	199	142	203	142	205	142	203	142	204	103	178	118	166	118	193	118	193	118	166	126	178	118	193	126	178	131	204	131	204	126	178	133	187	131	204	133	187	137	208	137	208	133	187	138	194	137	208	138	194	140	208	140	208	138	194	141	199	140	208	141	199	141	207	86	163	75	113	118	166	86	163	118	166	103	178	72	77	72	150	31	113	56	155	64	145	64	177	64	177	64	145	72	134	64	177	72	134	80	161	80	161	72	134	81	122	80	161	81	122	94	147	94	147	81	122	91	111	94	147	91	111	94	75	94	75	91	111	80	61	80	61	91	111	64	46	135	111	94	147	94	75	26	18	27	17	28	31	28	31	27	17	30	17	28	31	30	17	34	38	34	38	30	17	36	21	34	38	36	21	40	47	40	47	36	21	48	32	40	47	48	32	49	58	49	58	48	32	64	46	49	58	64	46	91	111	25	25	24	22	24	20	25	25	24	20	25	19	25	25	25	19	26	18	25	25	26	18	28	31	56	155	64	177	49	165	49	165	64	177	49	192	49	165	49	192	40	176	40	176	49	192	37	204	40	176	37	204	34	185	34	185	37	204	30	208	34	185	30	208	28	193	28	193	30	208	28	208	28	193	28	208	27	207	25	206	24	204	25	199	25	206	25	199	28	193	25	206	28	193	27	207	25	199	24	204	24	203	246	137	246	116	250	145	250	145	246	116	250	108	250	145	250	108	257	152	257	152	250	108	257	101	257	152	257	101	266	157	266	157	257	101	266	96	266	157	266	96	276	158	276	158	266	96	276	94	276	158	276	94	286	157	286	157	276	94	286	96	286	157	286	96	295	152	295	152	286	96	295	101	295	152	295	101	302	145	302	145	295	101	302	108	302	145	302	108	306	137	306	137	302	108	306	116	306	137	306	116	308	127	141	241	141	221	146	250	146	250	141	221	146	212	146	250	146	212	153	257	153	257	146	212	153	205	153	257	153	205	161	261	161	261	153	205	161	201	161	261	161	201	171	263	171	263	161	201	171	199	171	263	171	199	182	261	182	261	171	199	182	201	182	261	182	201	190	257	190	257	182	201	190	205	190	257	190	205	197	250	197	250	190	205	197	212	197	250	197	212	202	241	202	241	197	212	202	221	202	241	202	221	204	231	24	2	47	-20	147	127	147	127	47	-20	171	103	147	127	171	103	171	150	171	150	171	103	295	-20	171	150	295	-20	195	127	195	127	295	-20	318	2	141	32	141	12	146	41	146	41	141	12	146	3	146	41	146	3	153	48	153	48	146	3	153	-3	153	48	153	-3	161	52	161	52	153	-3	161	-7	161	52	161	-7	171	54	171	54	161	-7	171	-9	171	54	171	-9	182	52	182	52	171	-9	182	-7	182	52	182	-7	190	48	190	48	182	-7	190	-3	190	48	190	-3	197	41	197	41	190	-3	197	3	197	41	197	3	202	32	202	32	197	3	202	12	202	32	202	12	204	22	36	137	36	116	41	145	41	145	36	116	41	108	41	145	41	108	48	152	48	152	41	108	48	101	48	152	48	101	56	157	56	157	48	101	56	96	56	157	56	96	66	158	66	158	56	96	66	94	66	158	66	94	77	157	77	157	66	94	77	96	77	157	77	96	86	152	86	152	77	96	86	101	86	152	86	101	93	145	93	145	86	101	93	108	93	145	93	108	97	137	97	137	93	108	97	116	97	137	97	116	99	127	295	273	171	150	195	127	295	273	195	127	318	251	47	273	24	251	147	127	47	273	147	127	171	150	36	116	36	137	35	127	141	12	141	32	140	22	141	221	141	241	140	231	246	116	246	137	244	127	226	297	225	311	225	278	226	297	225	278	225	282	226	297	225	282	226	286	226	297	226	286	226	290	226	297	226	290	226	294	225	278	225	311	222	322	225	278	222	322	216	331	225	278	216	331	209	336	225	278	209	336	203	88	200	338	189	336	195	88	200	338	195	88	203	88	200	338	203	88	209	336	195	88	189	336	182	331	195	88	182	331	177	323	195	88	177	323	175	278	173	293	174	289	174	312	174	312	174	289	174	284	174	312	174	284	177	323	177	323	174	284	175	278	174	312	173	300	173	297	174	312	173	297	173	293	215	43	215	0	221	37	221	37	215	0	221	6	221	37	221	6	225	30	225	30	221	6	225	13	225	30	225	13	226	21	173	22	174	13	174	30	174	30	174	13	178	6	174	30	178	6	178	37	178	37	178	6	183	0	178	37	183	0	184	43	184	43	183	0	191	-2	184	43	191	-2	191	47	191	47	191	-2	199	-3	191	47	199	-3	200	49	200	49	199	-3	208	-2	200	49	208	-2	208	47	208	47	208	-2	215	0	208	47	215	0	215	43	107	43	107	0	113	37	113	37	107	0	113	6	113	37	113	6	116	30	116	30	113	6	116	13	116	30	116	13	118	21	65	22	66	13	66	30	66	30	66	13	70	6	66	30	70	6	70	37	70	37	70	6	75	0	70	37	75	0	76	43	76	43	75	0	82	-2	76	43	82	-2	83	47	83	47	82	-2	91	-3	83	47	91	-3	92	49	92	49	91	-3	100	-2	92	49	100	-2	100	47	100	47	100	-2	107	0	100	47	107	0	107	43	118	297	117	311	117	278	118	297	117	278	117	282	118	297	117	282	118	286	118	297	118	286	118	290	118	297	118	290	118	294	117	278	117	311	113	322	117	278	113	322	108	331	117	278	108	331	101	336	117	278	101	336	94	88	92	338	81	336	88	88	92	338	88	88	94	88	92	338	94	88	101	336	66	284	66	278	69	323	69	323	66	278	88	88	69	323	88	88	74	331	74	331	88	88	81	336	66	312	65	300	65	297	66	312	65	297	65	293	66	312	65	293	65	289	66	312	65	289	66	284	66	312	66	284	69	323	250	385	250	410	0	410	250	385	0	410	0	385	356	256	339	298	323	285	323	285	339	298	309	325	323	285	309	325	289	304	289	304	309	325	274	342	289	304	274	342	256	315	256	315	274	342	236	351	256	315	236	351	226	320	226	320	236	351	200	321	172	320	200	321	200	354	172	320	200	354	165	351	36	261	44	256	60	298	60	298	44	256	75	285	60	298	75	285	92	324	92	324	75	285	108	304	92	324	108	304	128	342	128	342	108	304	141	315	128	342	141	315	165	351	165	351	141	315	172	320	236	351	200	354	200	321	363	262	339	298	356	256	142	86	142	166	20	166	142	86	20	166	20	86	166	338	142	338	-83	-6	166	338	-83	-6	-59	-6	316	49	316	-3	324	48	324	48	316	-3	325	-2	324	48	325	-2	332	44	332	44	325	-2	332	1	332	44	332	1	337	38	337	38	332	1	338	7	337	38	338	7	341	30	341	30	338	7	341	14	341	30	341	14	343	22	290	22	291	14	291	31	291	31	291	14	294	7	291	31	294	7	295	38	295	38	294	7	300	1	295	38	300	1	300	44	300	44	300	1	307	-2	300	44	307	-2	308	48	308	48	307	-2	316	-3	308	48	316	-3	316	49	321	320	336	312	342	335	342	335	336	312	348	300	342	335	348	300	367	324	367	324	348	300	356	283	367	324	356	283	358	264	358	264	357	246	374	187	374	187	357	246	353	227	374	187	353	227	352	161	352	161	353	227	347	209	352	161	347	209	342	147	342	147	347	209	340	190	342	147	340	190	334	133	334	133	340	190	333	171	334	133	333	171	328	118	328	118	333	171	324	147	328	118	324	147	323	101	323	101	324	147	320	82	342	335	314	338	321	320	321	320	314	338	304	323	290	321	304	323	314	338	290	321	314	338	287	335	400	286	387	308	389	208	400	286	389	208	398	226	400	286	398	226	403	242	400	286	403	242	405	259	374	187	389	208	387	308	374	187	387	308	367	324	374	187	367	324	358	264	60	292	66	325	49	310	60	292	49	310	50	235	60	292	50	235	58	233	144	335	116	338	124	320	124	320	116	338	107	323	92	321	107	323	116	338	92	321	116	338	89	335	60	292	62	301	66	325	66	325	62	301	69	310	66	325	69	310	89	335	89	335	69	310	80	317	89	335	80	317	92	321	34	267	35	255	38	290	38	290	35	255	38	246	38	290	38	246	49	310	49	310	38	246	44	239	49	310	44	239	50	235	62	283	65	234	66	276	66	276	65	234	71	237	66	276	71	237	72	270	72	270	71	237	75	242	72	270	75	242	77	264	77	264	75	242	78	248	77	264	78	248	79	255	65	234	62	283	60	292	65	234	60	292	58	233	119	49	119	-3	127	48	127	48	119	-3	127	-2	127	48	127	-2	134	44	134	44	127	-2	135	1	134	44	135	1	140	38	140	38	135	1	140	7	140	38	140	7	144	30	144	30	140	7	144	14	144	30	144	14	145	22	92	22	93	14	93	31	93	31	93	14	97	7	93	31	97	7	97	38	97	38	97	7	102	1	97	38	102	1	103	44	103	44	102	1	110	-2	103	44	110	-2	110	48	110	48	110	-2	119	-3	110	48	119	-3	119	49	124	320	139	312	144	335	144	335	139	312	151	300	144	335	151	300	169	324	169	324	151	300	159	283	169	324	159	283	161	264	161	264	160	246	176	187	176	187	160	246	156	227	176	187	156	227	155	161	155	161	156	227	150	209	155	161	150	209	145	147	145	147	150	209	143	190	145	147	143	190	137	133	137	133	143	190	136	171	137	133	136	171	131	118	131	118	136	171	126	147	131	118	126	147	126	101	126	101	126	147	122	82	202	286	189	308	191	208	202	286	191	208	201	226	202	286	201	226	206	242	202	286	206	242	207	259	176	187	191	208	189	308	176	187	189	308	169	324	176	187	169	324	161	264	257	292	264	325	247	310	257	292	247	310	248	235	257	292	248	235	256	233	320	82	324	147	318	126	320	82	318	126	314	109	320	82	314	109	312	95	320	82	312	95	311	82	257	292	260	301	264	325	264	325	260	301	267	310	264	325	267	310	287	335	287	335	267	310	277	317	287	335	277	317	290	321	232	267	233	255	236	290	236	290	233	255	236	246	236	290	236	246	247	310	247	310	236	246	241	239	247	310	241	239	248	235	259	283	262	234	264	276	264	276	262	234	268	237	264	276	268	237	270	270	270	270	268	237	272	242	270	270	272	242	274	264	274	264	272	242	275	248	274	264	275	248	276	255	262	234	259	283	257	292	262	234	257	292	256	233	122	82	126	147	120	127	122	82	120	127	116	109	122	82	116	109	114	95	122	82	114	95	113	82	69	36	69	36	78	34	69	36	78	34	70	68	69	36	70	68	65	72	69	36	65	72	60	75	69	36	60	75	56	77	69	36	56	77	56	39	51	78	46	77	46	43	51	78	46	43	56	39	51	78	56	39	56	77	36	65	36	52	38	70	38	70	36	52	40	47	38	70	40	47	41	74	41	74	40	47	46	43	41	74	46	43	46	77	81	-22	86	-16	88	3	88	3	86	-16	89	-12	88	3	89	-12	97	6	97	6	89	-12	92	-10	97	6	92	-10	94	-7	94	-7	97	-4	97	6	97	6	97	-4	106	11	78	0	65	-1	69	-35	78	0	69	-35	74	-30	78	0	74	-30	81	-22	78	0	81	-22	88	3	110	-77	114	-81	111	-49	111	-49	114	-81	113	-43	115	-34	113	-43	114	-81	115	-34	114	-81	119	-83	144	-60	143	-56	143	-71	144	-60	143	-71	145	-65	144	-60	145	-65	144	-63	141	-53	140	-49	140	-76	141	-53	140	-76	143	-71	141	-53	143	-71	143	-56	136	-38	134	-27	136	-80	136	-38	136	-80	140	-76	136	-38	140	-76	140	-49	134	-27	132	-16	136	-80	136	-80	132	-16	130	-5	136	-80	130	-5	130	-83	130	-83	130	-5	130	6	126	120	120	119	120	40	126	120	120	40	121	31	126	120	121	31	121	10	126	120	121	10	124	-84	126	120	124	-84	130	-83	126	120	130	-83	130	6	126	120	130	6	130	25	126	120	130	25	130	37	126	120	130	37	131	119	121	25	117	17	121	10	121	25	121	10	121	31	120	119	115	117	115	67	120	119	115	67	118	58	120	119	118	58	119	49	120	119	119	49	120	40	113	77	115	67	115	117	113	77	115	117	111	113	113	77	111	113	111	83	204	78	198	79	200	40	200	40	198	79	190	76	200	40	190	76	190	38	190	38	190	76	183	71	190	38	183	71	178	36	178	36	183	71	174	63	178	36	174	63	168	33	168	33	174	63	166	54	168	33	166	54	159	46	159	46	154	41	158	30	158	30	154	41	149	37	158	30	149	37	147	24	147	24	149	37	144	33	147	24	144	33	137	29	130	25	130	10	134	7	130	25	134	7	134	17	130	25	134	17	137	29	137	29	134	17	147	24	216	60	215	66	215	53	215	53	215	66	213	71	215	53	213	71	212	47	212	47	213	71	209	75	212	47	209	75	207	43	207	43	209	75	204	78	207	43	204	78	200	40	159	46	158	30	168	33	199	-43	205	-42	206	-7	206	-7	205	-42	210	-39	206	-7	210	-39	212	-11	212	-11	210	-39	213	-35	212	-11	213	-35	215	-16	215	-16	213	-35	216	-29	215	-16	216	-29	217	-23	198	-4	186	-1	187	-39	198	-4	187	-39	193	-42	198	-4	193	-42	199	-43	198	-4	199	-43	206	-7	169	-21	175	-29	176	0	176	0	175	-29	182	-35	176	0	182	-35	186	-1	186	-1	182	-35	187	-39	140	3	147	0	147	10	147	10	147	0	153	-5	147	10	153	-5	156	6	156	6	153	-5	161	-12	156	6	161	-12	165	2	165	2	161	-12	169	-21	165	2	169	-21	176	0	138	15	134	17	140	3	138	15	140	3	147	10	143	108	140	113	142	90	143	108	142	90	143	94	143	108	143	94	144	98	143	108	144	98	144	102	133	60	135	69	136	117	136	117	135	69	138	79	136	117	138	79	140	113	140	113	138	79	140	84	140	113	140	84	142	90	131	119	130	37	130	44	131	119	130	44	131	52	131	119	131	52	133	60	131	119	133	60	136	117	124	-84	121	10	121	6	124	-84	121	6	120	-5	124	-84	120	-5	119	-16	124	-84	119	-16	119	-83	118	-25	115	-34	119	-83	118	-25	119	-83	119	-16	101	-2	105	0	106	11	106	11	105	0	112	4	106	11	112	4	117	17	117	17	112	4	121	10	108	99	109	94	109	109	109	109	109	94	110	89	109	109	110	89	111	113	111	113	110	89	111	83	76	61	78	34	85	52	85	52	78	34	87	31	85	52	87	31	93	44	93	44	87	31	97	28	93	44	97	28	101	37	101	37	97	28	106	23	101	37	106	23	110	31	110	31	106	23	117	17	110	31	117	17	121	25	111	-49	109	-54	110	-77	110	-77	109	-54	108	-58	110	-77	108	-58	108	-72	108	-72	108	-58	107	-63	108	-72	107	-63	107	-67	65	-1	53	-4	57	-42	65	-1	57	-42	61	-40	65	-1	61	-40	65	-38	65	-1	65	-38	69	-35	34	-24	35	-30	35	-17	35	-17	35	-30	37	-35	35	-17	37	-35	39	-12	39	-12	37	-35	41	-39	39	-12	41	-39	45	-8	45	-8	41	-39	46	-41	45	-8	46	-41	53	-4	53	-4	46	-41	52	-42	53	-4	52	-42	57	-42	70	68	78	34	76	61	108	99	109	109	108	103	106	11	97	-4	101	-2	140	3	134	17	134	7	36	52	36	65	35	59	32	22	33	-11	38	34	38	34	33	-11	40	-28	38	34	40	-28	46	43	46	43	40	-28	51	-44	46	43	51	-44	50	-7	50	-7	57	49	46	43	51	-3	52	-2	57	49	57	49	52	-2	54	0	57	49	54	0	56	0	56	0	59	0	57	49	57	49	59	0	70	51	57	49	50	-7	50	-5	57	49	50	-5	51	-3	64	-1	67	-2	70	51	70	51	67	-2	70	-2	70	51	70	-2	79	49	79	49	70	-2	80	-1	79	49	80	-1	87	46	87	46	80	-1	88	2	87	46	88	2	94	40	94	40	88	2	94	7	94	40	94	7	98	32	98	32	94	7	98	14	98	32	98	14	99	23	70	51	59	0	61	-1	70	51	61	-1	64	-1	71	174	80	176	81	228	81	228	80	176	88	179	81	228	88	179	88	224	88	224	88	179	94	185	88	224	94	185	94	218	94	218	94	185	98	193	94	218	98	193	98	211	98	211	98	193	99	201	45	210	45	193	49	218	49	218	45	193	49	185	49	218	49	185	55	224	55	224	49	185	55	179	55	224	55	179	63	228	63	228	55	179	63	176	63	228	63	176	71	229	71	229	63	176	71	174	71	229	71	174	81	228	76	-49	65	-38	67	-58	76	-49	67	-58	86	-69	76	-49	86	-69	91	-60	50	-7	51	-44	51	-17	51	-17	51	-44	67	-58	51	-17	67	-58	56	-28	56	-28	67	-58	65	-38	33	-11	32	22	30	7	45	193	45	210	44	201	155	308	196	312	196	313	197	345	196	313	237	308	197	345	237	308	243	341	243	341	237	308	272	296	243	341	272	296	285	327	285	327	272	296	302	277	285	327	302	277	322	303	322	303	302	277	323	252	322	303	323	252	351	271	351	271	323	252	334	222	351	271	334	222	368	230	60	222	71	252	73	303	73	303	71	252	92	277	73	303	92	277	109	327	109	327	92	277	120	296	109	327	120	296	151	341	151	341	120	296	155	308	151	341	155	308	197	345	197	345	155	308	196	313	44	271	27	230	60	222	44	271	60	222	73	303	367	95	334	104	350	54	350	54	334	104	322	72	350	54	322	72	321	22	321	22	322	72	301	46	321	22	301	46	285	0	285	0	301	46	272	27	285	0	272	27	242	-14	242	-14	272	27	236	16	242	-14	236	16	196	-19	196	-19	236	16	196	12	72	72	61	104	72	22	72	72	72	22	92	46	92	46	72	22	109	0	92	46	109	0	121	27	121	27	109	0	151	-14	121	27	151	-14	156	16	156	16	151	-14	196	-19	156	16	196	-19	196	12	61	104	27	95	44	54	61	104	44	54	72	22	237	308	196	313	196	312	69	254	69	254	78	252	69	254	78	252	70	286	69	254	70	286	65	290	69	254	65	290	60	293	69	254	60	293	56	295	69	254	56	295	56	257	51	296	46	295	46	261	51	296	46	261	56	257	51	296	56	257	56	295	36	283	36	270	38	288	38	288	36	270	40	265	38	288	40	265	41	292	41	292	40	265	46	261	41	292	46	261	46	295	81	-22	86	-16	88	3	88	3	86	-16	89	-12	88	3	89	-12	97	6	97	6	89	-12	92	-10	97	6	92	-10	94	-7	94	-7	97	-4	97	6	97	6	97	-4	106	11	112	4	121	10	117	17	117	17	121	25	110	31	117	17	110	31	106	23	106	23	110	31	101	37	106	23	101	37	97	28	97	28	101	37	93	44	97	28	93	44	87	31	87	31	93	44	85	52	87	31	85	52	78	34	78	34	85	52	76	61	78	34	76	61	70	68	69	36	78	34	70	68	69	36	70	68	65	72	69	36	65	72	60	75	69	36	60	75	56	77	69	36	56	77	56	39	81	196	86	201	88	221	88	221	86	201	89	204	88	221	89	204	97	224	97	224	89	204	92	207	97	224	92	207	94	210	94	210	97	212	97	224	97	224	97	212	106	229	78	218	65	215	69	183	78	218	69	183	74	188	78	218	74	188	81	196	78	218	81	196	88	221	110	-77	114	-81	111	-49	111	-49	114	-81	113	-43	115	-34	113	-43	114	-81	115	-34	114	-81	119	-83	110	140	114	136	111	169	111	169	114	136	113	174	115	183	113	174	114	136	115	183	114	136	119	133	124	-84	130	-83	126	120	124	-84	126	120	121	10	124	-84	121	10	121	6	124	-84	121	6	120	-5	124	-84	120	-5	119	-16	124	-84	119	-16	119	-83	118	-25	115	-34	119	-83	118	-25	119	-83	119	-16	118	58	119	49	120	119	120	119	119	49	120	40	120	119	120	40	126	120	126	120	120	40	121	31	126	120	121	31	121	10	121	10	121	31	121	25	106	11	97	-4	101	-2	106	11	101	-2	105	0	106	11	105	0	112	4	106	11	112	4	117	17	144	-60	143	-56	143	-71	144	-60	143	-71	145	-65	144	-60	145	-65	144	-63	141	-53	140	-49	140	-76	141	-53	140	-76	143	-71	141	-53	143	-71	143	-56	136	-38	134	-27	136	-80	136	-38	136	-80	140	-76	136	-38	140	-76	140	-49	134	-27	132	-16	136	-80	136	-80	132	-16	130	-5	136	-80	130	-5	130	-83	130	-83	130	-5	130	6	130	6	130	25	126	120	126	120	130	25	130	37	126	120	130	37	131	119	131	119	130	37	130	44	131	119	130	44	131	52	110	89	111	83	111	113	111	113	111	83	113	77	111	113	113	77	115	117	115	117	113	77	115	67	115	117	115	67	120	119	120	119	115	67	118	58	144	157	143	161	143	146	144	157	143	146	145	152	144	157	145	152	144	154	141	164	140	169	140	141	141	164	140	141	143	146	141	164	143	146	143	161	136	179	134	190	136	136	136	179	136	136	140	141	136	179	140	141	140	169	134	190	132	201	136	136	136	136	132	201	130	212	136	136	130	212	130	133	130	133	130	212	130	224	126	338	120	337	120	258	126	338	120	258	121	249	126	338	121	249	121	228	126	338	121	228	124	132	126	338	124	132	130	133	126	338	130	133	130	224	126	338	130	224	130	243	126	338	130	243	130	255	126	338	130	255	131	337	121	243	121	228	121	249	120	337	115	335	115	285	120	337	115	285	118	276	120	337	118	276	119	267	120	337	119	267	120	258	113	295	115	285	115	335	113	295	115	335	111	331	113	295	111	331	111	301	204	295	198	296	200	258	200	258	198	296	190	294	200	258	190	294	190	256	190	256	190	294	183	288	190	256	183	288	178	254	178	254	183	288	174	281	178	254	174	281	168	251	168	251	174	281	166	272	168	251	166	272	159	264	159	264	154	259	158	248	158	248	154	259	149	255	158	248	149	255	147	243	147	243	149	255	144	251	147	243	144	251	137	247	130	243	130	228	134	225	130	243	134	225	134	235	130	243	134	235	137	247	137	247	134	235	147	243	176	218	165	220	169	196	176	218	169	196	175	188	176	218	175	188	182	182	176	218	182	182	186	215	199	175	205	176	206	210	206	210	205	176	210	178	206	210	210	178	212	206	212	206	210	178	213	183	212	206	213	183	215	201	215	201	213	183	216	188	215	201	216	188	217	194	198	213	186	215	187	178	198	213	187	178	193	175	198	213	193	175	199	175	198	213	199	175	206	210	199	-43	205	-42	206	-7	206	-7	205	-42	210	-39	206	-7	210	-39	212	-11	212	-11	210	-39	213	-35	212	-11	213	-35	215	-16	215	-16	213	-35	216	-29	215	-16	216	-29	217	-23	198	-4	186	-1	187	-39	198	-4	187	-39	193	-42	198	-4	193	-42	199	-43	198	-4	199	-43	206	-7	169	-21	175	-29	176	0	176	0	175	-29	182	-35	176	0	182	-35	186	-1	186	-1	182	-35	187	-39	140	3	147	0	147	10	147	10	147	0	153	-5	147	10	153	-5	156	6	156	6	153	-5	161	-12	156	6	161	-12	165	2	165	2	161	-12	169	-21	165	2	169	-21	176	0	216	277	215	284	215	270	215	270	215	284	213	289	215	270	213	289	212	265	212	265	213	289	209	293	212	265	209	293	207	261	207	261	209	293	204	295	207	261	204	295	200	258	216	60	215	66	215	53	215	53	215	66	213	71	215	53	213	71	212	47	212	47	213	71	209	75	212	47	209	75	207	43	207	43	209	75	204	78	207	43	204	78	200	40	200	40	204	78	198	79	200	40	198	79	190	76	200	40	190	76	190	38	190	38	190	76	183	71	190	38	183	71	178	36	178	36	183	71	174	63	178	36	174	63	168	33	168	33	174	63	166	54	168	33	166	54	159	46	159	46	154	41	158	30	158	30	154	41	149	37	158	30	149	37	147	24	147	24	149	37	144	33	147	24	144	33	137	29	159	264	158	248	168	251	159	46	158	30	168	33	161	205	169	196	165	220	161	205	165	220	156	224	161	205	156	224	153	212	147	228	138	233	140	221	147	228	140	221	147	217	147	228	147	217	153	212	147	228	153	212	156	224	147	10	138	15	140	3	140	3	138	15	134	17	140	3	134	17	134	7	134	7	134	17	130	25	143	108	140	113	142	90	143	108	142	90	143	94	143	108	143	94	144	98	143	108	144	98	144	102	133	60	135	69	136	117	136	117	135	69	138	79	136	117	138	79	140	113	140	113	138	79	140	84	140	113	140	84	142	90	143	326	140	331	142	307	143	326	142	307	143	312	143	326	143	312	144	316	143	326	144	316	144	320	133	278	135	287	136	335	136	335	135	287	138	296	136	335	138	296	140	331	140	331	138	296	140	302	140	331	140	302	142	307	131	337	130	255	130	262	131	337	130	262	131	270	131	337	131	270	133	278	131	337	133	278	136	335	131	119	131	52	133	60	131	119	133	60	136	117	134	235	134	225	140	221	134	235	140	221	138	233	137	29	130	25	134	17	137	29	134	17	147	24	130	25	130	10	134	7	124	132	121	228	121	224	124	132	121	224	120	212	124	132	120	212	119	201	124	132	119	201	119	133	118	192	115	183	119	133	118	192	119	133	119	201	101	215	105	218	106	229	106	229	105	218	112	222	106	229	112	222	117	235	117	235	112	222	121	228	117	235	121	228	121	243	76	280	78	252	85	270	85	270	78	252	87	249	85	270	87	249	93	262	93	262	87	249	97	246	93	262	97	246	101	255	101	255	97	246	106	242	101	255	106	242	110	249	110	249	106	242	117	235	110	249	117	235	121	243	109	109	108	103	108	99	109	109	108	99	109	94	109	109	109	94	110	89	109	109	110	89	111	113	111	-49	109	-54	110	-77	110	-77	109	-54	108	-58	110	-77	108	-58	108	-72	108	-72	108	-58	107	-63	108	-72	107	-63	107	-67	108	317	109	312	109	326	109	326	109	312	110	307	109	326	110	307	111	331	111	331	110	307	111	301	111	169	109	163	110	140	110	140	109	163	108	159	110	140	108	159	108	145	108	145	108	159	107	154	108	145	107	154	107	151	78	0	65	-1	69	-35	78	0	69	-35	74	-30	78	0	74	-30	81	-22	78	0	81	-22	88	3	65	215	53	213	57	176	65	215	57	176	61	177	65	215	61	177	65	179	65	215	65	179	69	183	34	193	35	187	35	200	35	200	35	187	37	182	35	200	37	182	39	205	39	205	37	182	41	178	39	205	41	178	45	210	45	210	41	178	46	176	45	210	46	176	53	213	53	213	46	176	52	175	53	213	52	175	57	176	51	78	46	77	46	43	51	78	46	43	56	39	51	78	56	39	56	77	36	65	36	52	38	70	38	70	36	52	40	47	38	70	40	47	41	74	41	74	40	47	46	43	41	74	46	43	46	77	65	-1	53	-4	57	-42	65	-1	57	-42	61	-40	65	-1	61	-40	65	-38	65	-1	65	-38	69	-35	34	-24	35	-30	35	-17	35	-17	35	-30	37	-35	35	-17	37	-35	39	-12	39	-12	37	-35	41	-39	39	-12	41	-39	45	-8	45	-8	41	-39	46	-41	45	-8	46	-41	53	-4	53	-4	46	-41	52	-42	53	-4	52	-42	57	-42	36	52	36	65	35	59	70	286	78	252	76	280	106	229	97	212	101	215	108	317	109	326	108	321	187	178	186	215	182	182	126	120	130	-83	130	6	117	17	121	10	121	25	36	270	36	283	35	277	60	338	60	282	69	337	69	337	60	282	69	284	69	337	69	284	76	332	76	332	69	284	76	288	76	332	76	288	83	326	83	326	76	288	83	294	83	326	83	294	87	318	87	318	83	294	87	301	87	318	87	301	88	310	32	310	34	301	34	319	34	319	34	301	38	294	34	319	38	294	38	327	38	327	38	294	44	288	38	327	44	288	44	333	44	333	44	288	51	284	44	333	51	284	52	337	52	337	51	284	60	282	52	337	60	282	60	338	175	353	27	-99	61	-99	175	353	61	-99	209	353	175	-29	175	-84	184	-30	184	-30	175	-84	184	-82	184	-30	184	-82	191	-34	191	-34	184	-82	191	-79	191	-34	191	-79	197	-41	197	-41	191	-79	197	-73	197	-41	197	-73	202	-48	202	-48	197	-73	202	-65	202	-48	202	-65	203	-57	147	-56	149	-65	149	-48	149	-48	149	-65	153	-73	149	-48	153	-73	153	-40	153	-40	153	-73	159	-79	153	-40	159	-79	159	-34	159	-34	159	-79	166	-82	159	-34	166	-82	167	-30	167	-30	166	-82	175	-84	167	-30	175	-84	175	-29	310	304	312	307	313	336	313	336	312	307	314	311	313	336	314	311	315	332	315	332	314	311	316	315	315	332	316	315	317	328	317	328	316	315	317	319	317	328	317	319	318	323	310	304	313	336	309	338	310	304	309	338	304	339	310	304	304	339	296	338	310	304	296	338	290	334	310	304	290	334	286	329	310	304	286	329	283	323	310	304	283	323	281	316	310	304	281	316	257	201	281	316	248	205	257	201	208	316	175	205	184	201	208	316	184	201	237	304	208	316	237	304	210	323	139	316	106	205	115	201	139	316	115	201	169	304	139	316	169	304	141	323	239	307	241	311	242	332	242	332	241	311	242	315	242	332	242	315	243	328	243	328	242	315	243	319	243	328	243	319	244	323	239	336	235	338	237	304	239	336	237	304	239	307	239	336	239	307	242	332	237	304	235	338	230	339	237	304	230	339	222	338	237	304	222	338	217	334	237	304	217	334	213	329	237	304	213	329	210	323	170	307	172	311	173	332	173	332	172	311	174	315	173	332	174	315	175	328	175	328	174	315	175	319	175	328	175	319	175	323	170	336	166	338	169	304	170	336	169	304	170	307	170	336	170	307	173	332	169	304	166	338	161	339	169	304	161	339	154	338	169	304	154	338	148	334	169	304	148	334	144	329	169	304	144	329	141	323	100	303	102	307	102	335	102	335	102	307	104	310	102	335	104	310	105	332	105	332	104	310	106	314	105	332	106	314	107	327	107	327	106	314	107	318	107	327	107	318	107	323	100	303	102	335	98	338	100	303	98	338	93	339	100	303	93	339	86	337	100	303	86	337	80	334	100	303	80	334	76	329	100	303	76	329	73	323	100	303	73	323	70	316	100	303	70	316	46	200	46	200	70	316	37	205	53	154	49	150	126	135	126	135	49	150	41	148	126	135	41	148	30	147	33	308	35	308	42	322	42	322	35	308	38	308	42	322	38	308	41	309	41	309	48	308	42	322	42	322	48	308	54	326	42	322	28	318	30	307	42	322	30	307	33	308	48	308	52	305	54	326	54	326	52	305	55	299	54	326	55	299	65	329	65	329	55	299	56	291	65	329	56	291	56	280	98	156	56	280	56	174	98	156	56	174	101	151	101	151	56	174	126	135	101	151	126	135	106	149	106	149	126	135	114	148	96	336	89	338	96	302	96	302	89	338	97	164	96	302	97	164	97	302	97	302	97	164	97	289	97	302	97	289	110	316	110	316	97	289	108	299	110	316	108	299	118	306	110	316	118	306	123	326	123	326	118	306	126	311	123	326	126	311	135	333	135	333	126	311	134	313	135	333	134	313	142	314	142	314	154	312	147	337	147	337	154	312	160	338	97	164	89	338	76	334	97	164	76	334	98	156	147	337	135	333	142	314	171	155	167	150	242	135	242	135	167	150	159	148	242	135	159	148	147	147	163	307	170	299	178	335	178	335	170	299	173	286	178	335	173	286	175	270	216	158	175	270	175	178	216	158	175	178	218	152	218	152	175	178	242	135	218	152	242	135	223	149	223	149	242	135	231	148	160	338	154	312	163	307	160	338	163	307	178	335	215	170	215	270	212	294	215	170	212	294	205	313	215	170	205	313	216	158	216	158	205	313	194	327	216	158	194	327	178	335	216	158	178	335	175	270	174	164	171	155	242	135	174	164	242	135	175	178	65	329	56	280	98	156	65	329	98	156	76	334	56	161	53	154	126	135	56	161	126	135	56	174	30	307	28	318	28	306	126	135	30	147	30	135	114	148	126	135	126	147	242	135	147	147	147	135	231	148	242	135	242	147	38	315	45	307	271	331	271	331	45	307	110	311	271	331	110	311	118	312	271	331	118	312	184	312	271	331	184	312	214	311	100	195	100	180	192	180	100	195	192	180	192	195	100	135	100	120	192	120	100	135	192	120	192	135	271	331	214	311	234	306	271	331	234	306	247	297	271	331	247	297	255	282	271	331	255	282	261	259	271	331	261	259	273	259	50	276	102	37	100	56	50	276	100	56	100	292	50	276	100	292	101	300	50	276	101	300	102	306	50	276	102	306	105	310	50	276	105	310	49	294	110	311	45	307	49	294	110	311	49	294	105	310	25	319	38	315	271	331	25	319	271	331	6	331	25	319	6	331	6	321	146	0	146	9	127	12	146	0	127	12	113	16	146	0	113	16	49	40	146	0	49	40	45	25	146	0	45	25	37	16	146	0	37	16	25	12	146	0	25	12	6	9	146	0	6	9	6	0	50	195	8	195	50	180	50	195	50	180	105	24	50	195	105	24	102	37	50	195	102	37	50	276	105	24	50	180	50	135	105	24	50	135	50	120	105	24	50	120	50	61	105	24	50	61	113	16	8	135	8	120	50	120	8	135	50	120	50	135	50	180	8	195	8	180	49	40	113	16	50	61	59	18	55	14	59	0	59	0	55	14	50	12	59	0	50	12	50	-2	50	-2	50	12	46	10	50	-2	46	10	40	-3	40	-3	46	10	40	10	69	64	64	64	65	43	65	43	64	64	60	65	65	43	60	65	59	45	59	45	60	65	56	65	59	45	56	65	52	46	52	46	56	65	51	65	52	46	51	65	44	47	20	35	23	40	24	58	24	58	23	40	28	44	24	58	28	44	36	63	36	63	28	44	35	46	36	63	35	46	44	47	20	22	19	28	19	1	19	1	19	28	14	50	14	50	19	28	24	58	24	58	19	28	20	35	64	184	65	174	66	261	64	184	66	261	63	199	64	184	63	199	12	199	64	184	12	199	12	184	71	35	70	33	78	14	78	14	70	33	68	29	78	14	68	29	68	6	68	6	68	29	66	26	68	6	66	26	64	22	64	22	59	18	68	6	68	6	59	18	59	0	75	67	75	65	78	14	78	14	75	65	75	62	78	14	75	62	71	38	71	38	75	62	75	63	71	38	75	63	69	41	69	41	75	63	69	64	69	41	69	64	65	43	78	14	71	38	71	35	89	27	107	15	99	55	99	55	107	15	117	48	117	48	107	15	123	6	117	48	123	6	133	43	133	43	123	6	136	1	133	43	136	1	147	40	147	40	136	1	149	-1	147	40	149	-1	160	38	160	38	149	-1	161	-2	160	38	161	-2	174	38	174	38	161	-2	175	-1	174	38	175	-1	187	39	102	70	105	84	104	256	104	256	106	280	99	317	99	317	106	280	112	299	99	317	112	299	126	333	126	333	112	299	122	313	126	333	122	313	135	322	180	336	159	338	161	324	161	324	159	338	151	325	135	322	151	325	159	338	135	322	159	338	126	333	221	306	212	319	214	270	221	306	214	270	219	276	221	306	219	276	223	283	221	306	223	283	224	291	186	271	191	267	198	329	198	329	191	267	199	265	198	329	199	265	212	319	212	319	199	265	207	266	212	319	207	266	214	270	178	308	180	299	180	336	180	336	180	299	180	288	180	336	180	288	198	329	198	329	180	288	182	278	198	329	182	278	186	271	180	336	161	324	169	321	180	336	169	321	175	315	180	336	175	315	178	308	104	256	99	317	99	55	104	256	99	55	102	70	107	98	109	111	108	199	108	199	109	111	109	184	108	199	109	184	176	199	176	199	109	184	176	184	112	146	112	155	112	138	112	138	112	155	112	164	112	138	112	164	111	123	111	123	112	164	111	173	111	123	111	173	109	111	109	111	111	173	109	184	108	199	106	210	107	98	107	98	106	210	105	222	107	98	105	222	105	84	105	84	105	222	104	233	105	84	104	233	104	245	177	123	177	138	112	138	177	123	112	138	111	123	99	55	99	317	89	27	89	27	99	317	79	293	89	27	79	293	78	14	78	14	79	293	76	73	78	14	76	73	76	71	78	14	76	71	76	69	229	32	230	62	223	24	223	24	230	62	221	54	223	24	221	54	212	15	212	15	221	54	210	47	212	15	210	47	201	7	201	7	210	47	199	42	201	7	199	42	188	1	188	1	199	42	187	39	188	1	187	39	175	-1	245	69	244	70	245	68	245	68	244	70	244	61	244	61	244	70	243	70	244	61	243	70	242	70	240	52	244	61	242	70	240	52	242	70	240	70	240	52	240	70	238	69	240	52	238	69	236	67	240	52	236	67	235	42	235	42	236	67	233	65	235	42	233	65	230	62	235	42	230	62	229	32	79	293	66	261	66	165	79	293	66	165	67	155	79	293	67	155	68	147	79	293	68	147	69	138	79	293	69	138	71	123	79	293	71	123	73	110	79	293	73	110	74	98	79	293	74	98	75	87	79	293	75	87	76	78	79	293	76	78	76	73	66	261	61	221	61	215	66	261	61	215	62	209	66	261	62	209	62	205	66	261	62	205	62	202	66	261	62	202	63	199	69	138	12	138	71	123	71	123	12	138	12	123	33	11	27	13	28	-2	33	11	28	-2	40	-3	33	11	40	-3	40	10	28	-2	27	13	23	17	28	-2	23	17	20	22	28	-2	20	22	19	1	6	27	8	16	8	40	8	40	8	16	12	8	8	40	12	8	14	50	14	50	12	8	19	1	75	67	78	14	76	69	66	261	65	174	66	165	221	54	230	62	230	63	104	256	105	84	104	245	44	47	51	65	36	63	111	312	118	312	118	313	127	331	118	313	147	310	127	331	147	310	155	329	155	329	147	310	169	302	155	329	169	302	178	325	178	325	169	302	186	288	178	325	186	288	197	319	197	319	186	288	196	266	197	319	196	266	199	238	115	144	118	144	116	164	116	164	118	144	121	164	150	168	121	164	124	144	150	168	124	144	150	145	50	276	102	37	101	56	50	276	101	56	101	166	101	166	101	56	101	146	101	166	101	146	107	165	107	165	101	146	107	145	107	165	107	145	110	165	110	165	107	145	111	145	110	165	111	145	113	164	113	164	111	145	115	144	113	164	115	144	116	164	253	240	252	254	252	224	252	224	252	254	249	268	252	224	249	268	249	209	249	209	249	268	244	280	249	209	244	280	243	196	243	196	244	280	237	291	243	196	237	291	236	184	236	184	237	291	228	300	236	184	228	300	228	175	228	175	228	300	214	310	228	175	214	310	209	161	209	161	214	310	199	238	197	319	199	238	214	310	196	217	187	197	190	152	196	217	190	152	209	161	196	217	209	161	199	238	172	180	150	168	150	145	172	180	150	145	171	147	172	180	171	147	190	152	172	180	190	152	187	197	127	331	8	331	27	319	127	331	27	319	39	315	127	331	39	315	46	307	127	331	46	307	49	294	127	331	49	294	50	276	127	331	50	276	106	310	127	331	106	310	111	312	127	331	111	312	118	313	101	295	101	302	50	276	101	295	50	276	101	166	103	307	106	310	50	276	103	307	50	276	101	302	121	164	118	144	124	144	148	0	148	9	128	12	148	0	128	12	114	16	148	0	114	16	50	39	148	0	50	39	47	25	148	0	47	25	40	16	148	0	40	16	27	12	148	0	27	12	8	9	148	0	8	9	8	0	50	61	50	39	114	16	50	61	114	16	106	24	50	61	106	24	102	37	50	61	102	37	50	276	300	247	290	236	293	209	293	209	290	236	281	228	293	209	281	228	273	222	309	5	310	260	300	18	300	18	310	260	300	247	300	18	300	247	295	36	295	36	300	247	293	209	295	36	293	209	293	59	328	284	337	-4	335	66	335	225	335	209	386	209	335	225	386	209	386	225	335	66	335	283	335	286	335	66	335	286	334	287	335	66	334	287	334	289	335	66	334	289	333	289	335	66	333	289	331	290	335	66	331	290	330	287	335	66	330	287	328	284	344	28	351	-3	351	23	351	23	351	-3	361	21	367	22	361	21	364	1	367	22	364	1	376	8	339	36	336	49	337	-4	339	36	337	-4	351	-3	339	36	351	-3	344	28	337	-4	328	284	326	281	337	-4	326	281	323	278	337	-4	323	278	321	276	337	-4	321	276	321	-1	310	260	309	5	321	-1	310	260	321	-1	321	276	266	210	267	209	268	218	268	218	267	209	293	209	268	218	293	209	270	220	270	220	293	209	273	222	265	212	265	211	265	214	265	214	265	211	265	210	265	214	265	210	266	216	266	216	265	210	266	210	266	216	266	210	268	218	452	3	460	17	448	3	448	3	460	17	447	31	448	3	447	31	444	4	444	4	447	31	441	4	438	4	441	4	447	31	438	4	447	31	438	50	468	227	449	219	455	197	455	197	449	219	453	185	460	109	453	185	449	219	460	109	449	219	443	123	443	123	449	219	434	207	443	123	434	207	431	138	431	138	434	207	425	190	431	138	425	190	424	153	424	153	425	190	422	168	498	229	491	229	507	217	507	217	491	229	491	219	478	217	491	219	491	229	478	217	491	229	468	227	536	220	534	221	540	181	540	181	534	221	531	221	540	181	531	221	531	198	531	198	531	221	528	223	531	198	528	223	525	224	468	227	455	197	460	207	468	227	460	207	468	214	468	227	468	214	478	217	494	6	486	-4	494	-4	494	6	494	-4	501	-4	494	6	475	9	479	-3	494	6	479	-3	486	-4	452	3	457	1	460	17	460	17	457	1	464	0	460	17	464	0	475	9	475	9	464	0	471	-2	475	9	471	-2	479	-3	526	119	474	151	482	95	526	119	482	95	509	80	526	119	509	80	518	74	526	119	518	74	525	68	526	119	525	68	531	60	526	119	531	60	543	108	474	151	467	156	482	95	482	95	467	156	461	163	482	95	461	163	460	109	460	109	461	163	457	170	460	109	457	170	454	178	570	57	569	73	567	38	567	38	569	73	564	86	567	38	564	86	557	21	557	21	564	86	556	97	557	21	556	97	543	108	520	13	522	-1	528	21	528	21	522	-1	542	7	528	21	542	7	534	31	534	31	542	7	536	43	543	108	536	43	542	7	543	108	542	7	557	21	543	108	531	60	534	52	543	108	534	52	536	43	508	8	494	6	501	-4	508	8	501	-4	522	-1	508	8	522	-1	520	13	540	181	547	157	540	220	540	181	540	220	539	220	539	220	536	220	540	181	547	157	555	157	552	225	547	157	552	225	546	225	547	157	546	225	544	223	547	157	544	223	543	221	547	157	543	221	541	220	547	157	541	220	540	220	520	210	531	198	525	224	520	210	525	224	518	226	520	210	518	226	512	228	520	210	512	228	507	217	505	229	498	229	507	217	505	229	507	217	512	228	438	50	430	76	431	0	438	50	431	0	433	2	438	50	433	2	435	3	438	50	435	3	438	4	429	-1	431	0	430	76	429	-1	430	76	422	76	429	-1	422	76	422	-1	387	19	397	33	391	39	387	19	391	39	385	32	387	19	385	32	379	27	387	19	379	27	376	8	373	24	367	22	376	8	373	24	376	8	379	27	361	21	351	-3	364	1	453	185	460	109	454	178	265	212	265	214	265	213	335	66	337	-4	336	49	27	319	8	331	8	321	147	310	118	313	118	312	38	166	38	160	39	138	39	138	38	160	38	155	39	138	38	155	23	155	89	307	66	278	79	196	79	196	66	278	78	175	79	196	78	175	79	180	79	180	198	180	79	196	79	196	198	180	201	196	39	180	39	138	40	196	40	196	39	138	46	89	40	196	46	89	50	241	50	241	46	89	60	49	50	241	60	49	66	278	66	278	60	49	80	19	66	278	80	19	78	155	78	155	80	19	79	138	78	155	79	138	191	155	191	155	79	138	188	138	203	45	190	29	193	16	193	16	190	29	177	20	193	16	177	20	176	3	176	3	177	20	162	15	176	3	162	15	158	-3	158	-3	162	15	145	14	158	-3	145	14	137	-5	137	-5	145	14	123	20	137	-5	123	20	106	0	106	0	123	20	105	38	106	0	105	38	91	65	79	138	80	19	82	99	82	99	80	19	106	0	82	99	106	0	91	65	217	272	224	250	218	316	217	272	218	316	205	291	205	291	218	316	201	323	205	291	201	323	190	306	190	306	201	323	183	328	190	306	183	328	172	315	172	315	183	328	166	331	172	315	166	331	151	319	97	272	111	297	117	326	117	326	111	297	130	313	117	326	130	313	151	332	151	332	130	313	151	319	151	332	151	319	166	331	89	307	79	196	86	238	89	307	86	238	97	272	89	307	97	272	117	326	66	278	78	155	78	159	66	278	78	159	78	165	66	278	78	165	78	170	66	278	78	170	78	175	231	305	218	316	224	250	231	305	224	250	231	250	209	35	225	62	219	67	209	35	219	67	203	45	209	35	203	45	193	16	23	196	19	180	39	180	23	196	39	180	40	196	39	138	39	180	38	176	39	138	38	176	38	171	39	138	38	171	38	166	39	138	23	155	19	138	79	380	13	314	71	353	71	353	13	314	70	350	71	347	70	350	13	314	71	347	13	314	73	344	73	344	13	314	77	342	72	357	75	362	79	380	79	380	75	362	81	369	79	380	81	369	89	376	77	342	13	314	83	341	83	341	13	314	232	314	83	341	232	314	91	340	91	340	232	314	232	340	79	380	71	353	72	357	172	344	169	342	232	314	232	314	169	342	163	341	232	314	163	341	154	340	232	314	154	340	13	340	232	314	13	340	13	314	170	362	173	357	232	314	232	314	173	357	174	353	232	314	174	353	175	350	175	350	174	347	232	314	232	314	174	347	172	344	166	380	156	376	164	369	166	380	164	369	170	362	166	380	170	362	232	314	144	-77	144	331	119	331	144	-77	119	331	119	-77	13	327	65	303	64	306	13	327	64	348	65	351	13	327	65	351	79	380	79	380	65	351	68	356	79	380	68	356	73	361	80	274	89	278	81	286	80	274	81	286	74	293	80	274	74	293	69	298	80	274	69	298	65	303	80	274	65	303	13	327	80	368	89	376	79	380	80	368	79	380	73	361	64	348	13	327	64	306	232	314	232	340	89	314	89	314	232	340	89	340	89	314	89	340	81	313	65	345	65	309	68	343	68	343	65	309	69	311	68	343	69	311	73	341	73	341	69	311	74	313	73	341	74	313	80	341	80	341	74	313	81	313	80	341	81	313	89	340	64	348	64	306	65	309	64	348	65	309	65	345	13	340	156	314	156	340	164	341	156	340	165	313	164	341	165	313	171	341	171	341	165	313	172	313	171	341	172	313	176	343	176	343	172	313	177	311	176	343	177	311	180	345	180	345	177	311	180	309	180	345	180	309	181	348	181	348	180	309	181	306	232	327	181	306	180	303	232	327	180	303	177	298	171	361	176	356	232	327	232	327	176	356	180	351	232	327	180	351	181	348	181	348	181	306	232	327	165	380	156	376	164	368	165	380	164	368	171	361	165	380	171	361	232	327	165	286	156	278	166	274	165	286	166	274	172	293	172	293	166	274	232	327	172	293	232	327	177	298	156	314	13	340	13	314	156	340	156	314	165	313	208	286	209	278	209	294	209	294	209	278	213	272	209	294	213	272	213	301	213	301	213	272	218	266	213	301	218	266	218	306	218	306	218	266	225	263	218	306	225	263	225	310	225	310	225	263	232	262	225	310	232	262	233	311	233	311	232	262	240	263	233	311	240	263	240	310	240	310	240	263	247	266	240	310	247	266	247	306	247	306	247	266	252	272	247	306	252	272	252	301	252	301	252	272	256	278	252	301	256	278	256	294	256	294	256	278	257	286	108	286	109	278	110	294	110	294	109	278	113	272	110	294	113	272	113	301	113	301	113	272	118	266	113	301	118	266	118	306	118	306	118	266	125	263	118	306	125	263	125	310	125	310	125	263	132	262	125	310	132	262	133	311	133	311	132	262	140	263	133	311	140	263	141	310	141	310	140	263	148	266	141	310	148	266	148	306	148	306	148	266	153	272	148	306	153	272	153	301	153	301	153	272	157	278	153	301	157	278	157	294	157	294	157	278	158	286	9	286	10	278	10	294	10	294	10	278	14	272	10	294	14	272	14	301	14	301	14	272	19	266	14	301	19	266	19	306	19	306	19	266	25	263	19	306	25	263	26	310	26	310	25	263	33	262	26	310	33	262	33	311	33	311	33	262	41	263	33	311	41	263	41	310	41	310	41	263	48	266	41	310	48	266	48	306	48	306	48	266	54	272	48	306	54	272	54	301	54	301	54	272	57	278	54	301	57	278	57	294	57	294	57	278	59	286	299	286	300	278	300	294	300	294	300	278	303	272	300	294	303	272	303	301	303	301	303	272	308	266	303	301	308	266	309	306	309	306	308	266	315	263	309	306	315	263	315	310	315	310	315	263	323	262	315	310	323	262	323	311	323	311	323	262	331	263	323	311	331	263	331	310	331	310	331	263	338	266	331	310	338	266	338	306	338	306	338	266	343	272	338	306	343	272	343	301	343	301	343	272	347	278	343	301	347	278	347	294	347	294	347	278	348	286	199	286	200	278	200	294	200	294	200	278	204	272	200	294	204	272	204	301	204	301	204	272	209	266	204	301	209	266	209	306	209	306	209	266	215	263	209	306	215	263	216	310	216	310	215	263	223	262	216	310	223	262	224	311	224	311	223	262	231	263	224	311	231	263	231	310	231	310	231	263	238	266	231	310	238	266	238	306	238	306	238	266	244	272	238	306	244	272	244	301	244	301	244	272	247	278	244	301	247	278	247	294	247	294	247	278	248	286	99	286	101	278	101	294	101	294	101	278	104	272	101	294	104	272	104	301	104	301	104	272	109	266	104	301	109	266	109	306	109	306	109	266	116	263	109	306	116	263	116	310	116	310	116	263	123	262	116	310	123	262	124	311	124	311	123	262	131	263	124	311	131	263	132	310	132	310	131	263	138	266	132	310	138	266	139	306	139	306	138	266	144	272	139	306	144	272	144	301	144	301	144	272	148	278	144	301	148	278	148	294	148	294	148	278	149	286	0	286	1	278	1	294	1	294	1	278	5	272	1	294	5	272	5	301	5	301	5	272	10	266	5	301	10	266	10	306	10	306	10	266	16	263	10	306	16	263	17	310	17	310	16	263	24	262	17	310	24	262	25	311	25	311	24	262	32	263	25	311	32	263	32	310	32	310	32	263	39	266	32	310	39	266	39	306	39	306	39	266	45	272	39	306	45	272	45	301	45	301	45	272	48	278	45	301	48	278	48	294	48	294	48	278	50	286	443	190	454	126	454	126	475	51	454	126	443	62	475	51	443	62	441	-13	441	-13	443	62	414	6	441	-13	414	6	390	-64	390	-64	414	6	370	-37	390	-64	370	-37	325	-97	325	-97	370	-37	314	-66	325	-97	314	-66	250	-109	250	-109	314	-66	250	-77	454	126	475	201	443	190	443	190	475	201	441	266	443	190	441	266	414	246	414	246	441	266	390	317	414	246	390	317	370	290	370	290	390	317	325	351	370	290	325	351	314	319	314	319	325	351	250	329	186	319	250	329	250	363	186	319	250	363	175	351	46	126	57	190	59	266	59	266	57	190	86	246	59	266	86	246	110	317	110	317	86	246	130	290	110	317	130	290	175	351	175	351	130	290	186	319	25	51	59	-13	46	126	46	126	59	266	25	51	25	51	59	266	25	201	25	51	25	201	13	126	325	351	250	363	250	329	475	201	454	126	475	51	475	201	475	51	487	126	57	62	59	-13	86	6	86	6	59	-13	110	-64	86	6	110	-64	130	-37	130	-37	110	-64	175	-97	130	-37	175	-97	186	-66	186	-66	175	-97	250	-109	186	-66	250	-109	250	-77	46	126	59	-13	57	62	0	-89	33	-56	0	390	0	390	33	-56	33	357	0	390	33	357	480	390	480	390	33	357	447	357	480	390	447	357	480	-89	480	-89	447	357	447	-56	480	-89	447	-56	33	-56	33	-56	0	-89	480	-89	296	421	0	126	46	126	46	126	0	126	296	-170	46	126	296	-170	296	-123	296	-123	296	-170	592	126	296	-123	592	126	546	126	546	126	592	126	296	421	546	126	296	421	296	376	296	376	296	421	46	126	13	327	65	303	64	306	13	327	64	348	65	351	13	327	65	351	79	380	79	380	65	351	68	356	79	380	68	356	73	361	80	274	89	278	81	286	80	274	81	286	74	293	80	274	74	293	69	298	80	274	69	298	65	303	80	274	65	303	13	327	80	368	89	376	79	380	80	368	79	380	73	361	64	348	13	327	64	306	89	314	177	314	177	340	185	341	177	340	186	313	185	341	186	313	192	341	192	341	186	313	193	313	192	341	193	313	197	343	197	343	193	313	198	311	197	343	198	311	201	345	201	345	198	311	201	309	201	345	201	309	202	348	202	348	201	309	202	306	252	327	202	306	201	303	252	327	201	303	198	298	192	361	197	356	252	327	252	327	197	356	201	351	252	327	201	351	202	348	202	348	202	306	252	327	177	340	89	340	89	314	80	313	89	314	89	340	80	313	89	340	80	341	80	313	80	341	73	312	73	312	80	341	73	341	73	312	73	341	68	311	68	311	73	341	68	343	68	311	68	343	65	309	65	309	68	343	65	345	65	309	65	345	64	348	186	380	177	376	185	368	186	380	185	368	192	361	186	380	192	361	252	327	186	286	177	278	186	274	186	286	186	274	193	293	193	293	186	274	252	327	193	293	252	327	198	298	64	348	64	306	65	309	177	340	177	314	186	313	373	512	12	-77	78	-44	78	-44	12	-77	743	-77	78	-44	743	-77	677	-44	677	-44	743	-77	373	512	677	-44	373	512	373	438	373	438	373	512	78	-44	220	-77	52	331	25	331	220	-77	25	331	193	-77	164	331	164	-77	189	-77	164	331	189	-77	189	331	73	331	73	-77	98	-77	73	331	98	-77	98	331	375	329	375	-88	408	-88	375	329	408	-88	408	363	375	329	408	363	0	363	375	329	0	363	0	329	208	-83	209	-91	209	-75	209	-75	209	-91	213	-98	209	-75	213	-98	213	-69	213	-69	213	-98	218	-103	213	-69	218	-103	218	-63	218	-63	218	-103	225	-107	218	-63	225	-107	225	-60	225	-60	225	-107	232	-108	225	-60	232	-108	233	-59	233	-59	232	-108	240	-107	233	-59	240	-107	240	-60	240	-60	240	-107	247	-103	240	-60	247	-103	247	-63	247	-63	247	-103	252	-98	247	-63	252	-98	252	-69	252	-69	252	-98	256	-91	252	-69	256	-91	256	-76	256	-76	256	-91	257	-83	108	-83	109	-91	110	-75	110	-75	109	-91	113	-98	110	-75	113	-98	113	-69	113	-69	113	-98	118	-103	113	-69	118	-103	118	-63	118	-63	118	-103	125	-107	118	-63	125	-107	125	-60	125	-60	125	-107	132	-108	125	-60	132	-108	133	-59	133	-59	132	-108	140	-107	133	-59	140	-107	141	-60	141	-60	140	-107	148	-103	141	-60	148	-103	148	-63	148	-63	148	-103	153	-98	148	-63	153	-98	153	-69	153	-69	153	-98	157	-91	153	-69	157	-91	157	-76	157	-76	157	-91	158	-83	9	-83	10	-91	10	-75	10	-75	10	-91	14	-98	10	-75	14	-98	14	-69	14	-69	14	-98	19	-103	14	-69	19	-103	19	-63	19	-63	19	-103	25	-107	19	-63	25	-107	26	-60	26	-60	25	-107	33	-108	26	-60	33	-108	33	-59	33	-59	33	-108	41	-107	33	-59	41	-107	41	-60	41	-60	41	-107	48	-103	41	-60	48	-103	48	-63	48	-63	48	-103	54	-98	48	-63	54	-98	54	-69	54	-69	54	-98	57	-91	54	-69	57	-91	57	-76	57	-76	57	-91	59	-83	239	269	267	269	239	314	239	314	267	269	267	340	239	314	267	340	27	314	27	314	267	340	0	340	27	314	0	340	27	269	27	269	0	340	0	269	-6	159	-3	188	-7	157	-7	157	-3	188	-21	171	-7	157	-21	171	-7	154	-7	151	-7	100	-6	103	-7	151	-6	103	-4	148	-4	148	-6	103	-5	106	-4	148	-5	106	-2	108	11	179	15	185	15	209	15	209	15	185	19	191	15	209	19	191	25	200	-5	161	-3	164	-3	188	-3	188	-3	164	-1	166	-3	188	-1	166	15	209	15	209	-1	166	6	174	15	209	6	174	11	179	-3	89	-4	92	-3	64	-3	89	-3	64	15	44	-3	89	15	44	0	86	15	67	11	72	15	44	15	67	15	44	25	53	15	67	25	53	19	61	6	78	0	86	15	44	6	78	15	44	11	72	-4	92	-6	95	-3	64	-3	64	-6	95	-7	97	-3	64	-7	97	-21	171	-21	171	-7	97	-7	100	-21	171	-7	100	-7	154	-3	64	-21	171	-21	82	-21	82	-21	171	-40	155	-21	82	-40	155	-40	98	-40	98	-40	155	-62	141	-40	98	-62	141	-62	111	-62	111	-62	141	-88	129	-62	111	-88	129	-88	124	299	143	4	143	5	110	5	110	4	143	1	144	5	110	1	144	0	109	0	109	1	144	-1	145	0	109	-1	145	-2	108	-2	108	-1	145	-4	148	5	110	299	110	299	143	-3	188	-6	159	-5	161	-7	154	-7	100	-7	151	310	378	108	-107	135	-107	310	378	135	-107	336	378	218	378	16	-107	44	-107	218	378	44	-107	244	378	169	-87	172	-89	232	-59	232	-59	172	-89	174	-92	232	-59	174	-92	175	-95	175	-95	174	-98	232	-59	232	-59	174	-98	173	-102	232	-59	173	-102	170	-107	232	-59	13	-59	154	-85	232	-59	154	-85	163	-86	232	-59	163	-86	169	-87	164	-113	156	-121	166	-125	164	-113	166	-125	170	-107	170	-107	166	-125	232	-59	154	-85	13	-59	13	-85	75	-107	72	-102	79	-125	79	-125	72	-102	71	-98	79	-125	71	-98	13	-59	13	-59	71	-98	70	-95	73	-89	77	-87	13	-59	13	-59	77	-87	83	-86	13	-59	83	-86	232	-59	232	-59	83	-86	91	-85	71	-92	73	-89	13	-59	71	-92	13	-59	70	-95	81	-113	75	-107	79	-125	81	-113	79	-125	89	-121	232	-59	91	-85	232	-85	13	-72	65	-96	64	-93	13	-72	64	-51	65	-48	13	-72	65	-48	79	-19	79	-19	65	-48	68	-43	79	-19	68	-43	73	-38	80	-125	89	-121	81	-113	80	-125	81	-113	74	-106	80	-125	74	-106	69	-101	80	-125	69	-101	65	-96	80	-125	65	-96	13	-72	80	-31	89	-23	79	-19	80	-31	79	-19	73	-38	64	-51	13	-72	64	-93	232	-85	232	-59	89	-85	89	-85	232	-59	89	-59	89	-85	89	-59	81	-86	65	-54	65	-90	68	-56	68	-56	65	-90	69	-88	68	-56	69	-88	73	-58	73	-58	69	-88	74	-86	73	-58	74	-86	80	-58	80	-58	74	-86	81	-86	80	-58	81	-86	89	-59	64	-51	64	-93	65	-90	64	-51	65	-90	65	-54	156	-59	156	-85	156	-59	156	-59	156	-85	164	-86	156	-59	164	-86	165	-58	165	-58	164	-86	171	-86	165	-58	171	-86	172	-58	172	-58	171	-86	176	-88	172	-58	176	-88	177	-56	177	-56	176	-88	180	-90	177	-56	180	-90	180	-54	180	-54	180	-90	181	-93	180	-54	181	-93	181	-51	181	-51	181	-93	232	-72	181	-51	232	-72	180	-48	156	-23	165	-31	166	-19	166	-19	165	-31	172	-38	166	-19	172	-38	232	-72	232	-72	172	-38	177	-43	232	-72	177	-43	180	-48	232	-72	181	-93	180	-96	232	-72	180	-96	176	-101	232	-72	176	-101	171	-106	232	-72	171	-106	165	-125	164	-113	156	-121	165	-125	164	-113	165	-125	171	-106	13	-59	13	-85	156	-85	13	-59	156	-85	156	-59	136	301	133	315	134	259	134	259	133	315	132	329	132	339	132	329	135	333	132	339	135	333	146	347	146	347	135	333	150	340	123	333	127	329	127	338	127	338	127	329	130	410	130	410	127	329	130	258	130	410	130	258	134	409	134	409	130	258	132	339	132	339	133	353	134	409	134	409	133	353	136	366	134	409	136	366	137	407	137	407	136	366	139	378	137	407	139	378	140	404	140	404	139	378	142	388	140	404	142	388	142	400	142	400	142	388	143	396	127	329	126	315	126	259	127	329	126	259	130	258	117	272	117	268	118	280	118	280	117	268	119	265	118	280	119	265	120	290	120	290	119	265	122	261	120	290	122	261	123	301	123	301	122	261	126	259	123	301	126	259	126	315	132	329	147	319	135	333	135	333	147	319	148	327	148	327	147	319	158	308	148	327	158	308	161	323	161	323	158	308	166	299	161	323	166	299	172	320	172	320	166	299	174	292	172	320	174	292	181	317	181	317	174	292	182	290	181	317	182	290	188	314	188	314	182	290	187	290	188	314	187	290	190	292	176	376	170	371	173	348	176	376	173	348	182	350	176	376	182	350	178	377	184	378	188	353	188	377	188	377	188	353	191	354	188	377	191	354	192	375	192	375	191	354	194	356	192	375	194	356	194	372	194	372	194	356	195	358	194	372	195	358	196	368	196	368	195	358	196	361	196	368	196	361	196	363	183	378	181	378	182	350	183	378	182	350	188	353	183	378	188	353	184	378	180	377	178	377	182	350	180	377	182	350	181	378	146	347	150	340	156	356	156	356	150	340	163	345	156	356	163	345	164	364	164	364	163	345	173	348	164	364	173	348	170	371	132	329	132	339	130	258	132	329	130	258	134	259	195	302	195	305	195	299	195	299	195	305	194	307	195	299	194	307	193	295	193	295	194	307	193	310	193	295	193	310	191	312	191	312	188	314	190	292	191	312	190	292	193	295	136	301	137	261	139	290	139	290	137	261	140	265	139	290	140	265	142	280	142	280	140	265	142	268	142	280	142	268	143	272	123	366	126	353	126	409	126	409	126	353	127	338	126	409	127	338	130	410	117	400	118	388	119	404	119	404	118	388	120	378	119	404	120	378	122	407	122	407	120	378	123	366	122	407	123	366	126	409	90	297	98	304	99	323	99	323	98	304	106	313	99	323	106	313	111	328	111	328	106	313	116	321	111	328	116	321	123	333	123	333	116	321	127	329	87	320	77	317	79	290	87	320	79	290	81	291	87	320	81	291	83	291	87	320	83	291	84	292	87	320	84	292	90	297	87	320	90	297	99	323	77	317	70	314	71	290	77	317	71	290	75	290	77	317	75	290	77	290	77	317	77	290	79	290	67	292	71	290	70	314	67	292	70	314	67	312	67	292	67	312	65	310	67	292	65	310	65	294	64	306	63	303	63	297	64	306	63	297	65	294	64	306	65	294	65	310	96	363	99	343	105	354	105	354	99	343	111	339	105	354	111	339	115	346	115	346	111	339	123	333	115	346	123	333	127	338	88	371	81	376	87	347	88	371	87	347	99	343	88	371	99	343	96	363	87	347	81	376	80	377	87	347	80	377	78	377	87	347	78	377	77	378	87	347	77	378	76	350	76	350	77	378	75	378	76	350	75	378	74	378	76	350	74	378	70	377	76	350	70	377	68	353	66	375	64	372	64	356	66	375	64	356	66	355	66	375	66	355	68	353	66	375	68	353	70	377	61	363	62	361	62	368	62	368	62	361	63	358	62	368	63	358	64	372	64	372	63	358	64	356	63	297	63	303	63	300	118	388	117	400	117	396	136	301	134	259	137	261	80	64	78	67	86	26	86	26	78	67	76	70	86	26	76	70	74	73	86	306	84	279	86	26	86	306	86	26	107	291	107	291	86	26	107	40	132	2	107	40	86	26	86	306	51	269	52	214	86	306	52	214	60	237	86	306	60	237	71	258	86	306	71	258	84	279	56	108	50	127	52	63	52	63	50	127	46	146	52	63	46	146	30	111	30	111	46	146	45	166	51	269	45	166	47	191	51	269	47	191	52	214	30	111	45	166	51	269	30	111	51	269	30	222	30	111	30	222	22	166	331	64	316	79	307	39	307	39	316	79	293	57	307	39	293	57	281	19	281	19	293	57	271	39	281	19	271	39	253	4	253	4	271	39	248	26	253	4	248	26	222	-3	222	-3	248	26	221	18	222	-3	221	18	189	15	189	15	173	16	187	-6	187	-6	173	16	155	20	187	-6	155	20	137	25	132	2	187	-6	137	25	132	2	137	25	120	32	132	2	120	32	107	40	138	307	155	312	188	338	188	338	155	312	173	315	188	338	173	315	190	316	190	316	222	313	222	335	222	335	222	313	248	305	222	335	248	305	253	327	253	327	248	305	271	292	253	327	271	292	281	312	281	312	271	292	293	274	281	312	293	274	307	292	307	292	293	274	315	252	307	292	315	252	330	267	132	330	86	306	107	291	132	330	107	291	121	300	132	330	121	300	138	307	132	330	138	307	188	338	86	26	84	279	84	59	86	26	84	59	82	61	86	26	82	61	80	64	86	26	74	73	64	90	86	26	64	90	56	108	86	26	56	108	52	63	222	335	188	338	190	316	189	15	187	-6	222	-3	266	67	262	10	270	51	270	51	262	10	285	-2	270	51	285	-2	275	36	275	36	285	-2	283	23	288	16	283	23	285	-2	288	16	285	-2	311	-6	341	169	315	173	316	161	316	161	315	173	307	162	292	159	307	162	315	173	292	159	315	173	286	169	361	50	355	31	364	10	364	10	355	31	346	16	364	10	346	16	340	-2	340	-2	346	16	333	7	340	-2	333	7	318	4	318	4	310	5	311	-6	311	-6	310	5	302	7	311	-6	302	7	295	11	324	159	332	155	341	169	341	169	332	155	338	149	341	169	338	149	344	143	344	143	350	132	364	157	364	157	350	132	355	120	364	157	355	120	359	106	393	115	382	139	382	30	393	115	382	30	393	55	393	115	393	55	397	85	361	50	364	10	363	75	363	75	364	10	364	157	364	157	364	10	382	30	364	157	382	30	382	139	364	157	359	106	362	90	364	157	362	90	363	75	364	157	341	169	344	143	318	4	311	-6	340	-2	262	10	264	84	263	102	263	102	265	123	262	157	262	157	265	123	271	139	262	157	271	139	286	169	286	169	271	139	280	152	286	169	280	152	292	159	262	10	263	102	262	157	262	10	262	157	244	29	244	29	262	157	244	138	244	29	244	138	232	54	232	54	244	138	232	114	232	54	232	114	228	84	300	338	74	-6	98	-6	300	338	98	-6	323	338	77	199	64	215	73	162	73	162	64	215	56	236	73	162	56	236	53	174	53	174	56	236	54	261	56	318	54	261	56	283	56	318	56	283	65	325	65	325	56	283	63	301	65	325	63	301	74	315	113	185	97	158	107	159	113	185	107	159	116	160	113	185	93	189	97	158	77	199	73	162	97	158	77	199	97	158	93	189	118	324	122	321	126	336	126	336	122	321	126	316	126	336	126	316	128	309	143	330	128	309	131	300	143	330	131	300	133	294	108	338	106	326	113	326	108	338	113	326	126	336	126	336	113	326	118	324	164	311	155	322	160	285	164	311	160	285	163	289	164	311	163	289	166	293	164	311	166	293	167	299	155	322	143	330	144	283	155	322	144	283	149	282	155	322	149	282	155	283	155	322	155	283	160	285	143	330	133	294	136	289	143	330	136	289	140	285	143	330	140	285	144	283	148	180	153	187	156	207	156	207	153	187	159	195	156	207	159	195	167	222	167	222	159	195	165	205	167	222	165	205	172	218	116	160	125	164	125	186	125	186	125	164	133	168	125	186	133	168	136	190	136	190	133	168	141	174	136	190	141	174	146	197	146	197	141	174	148	180	146	197	148	180	156	207	125	186	113	185	116	160	89	323	106	326	97	337	89	323	97	337	86	335	89	323	86	335	76	330	89	323	76	330	74	315	45	307	36	293	37	192	45	307	37	192	53	174	45	307	53	174	54	261	45	307	54	261	56	318	29	278	25	261	27	215	29	278	27	215	37	192	29	278	37	192	36	293	106	326	108	338	97	337	27	215	25	261	24	243	65	325	74	315	76	330	128	309	143	330	126	336	264	84	262	10	266	67	341	169	316	161	324	159	288	16	311	-6	295	11	23	56	33	39	35	146	35	146	33	39	47	25	35	146	47	25	56	161	56	161	47	25	64	13	56	161	64	13	73	105	73	105	64	13	71	91	79	5	71	91	64	13	87	222	83	233	85	181	85	181	83	233	82	245	73	321	82	245	85	269	73	321	85	269	107	334	107	334	85	269	95	289	107	334	95	289	111	305	109	175	109	174	113	153	113	153	109	174	99	146	89	138	99	146	109	174	89	138	109	174	82	170	82	170	56	161	73	105	82	170	73	105	76	118	82	170	76	118	82	129	82	170	82	129	89	138	20	125	14	96	16	75	20	125	16	75	23	56	20	125	23	56	35	146	195	163	171	183	169	162	169	162	171	183	151	185	169	162	151	185	147	161	147	161	151	185	135	187	147	161	135	187	129	158	129	158	135	187	122	191	129	158	122	191	113	153	113	153	122	191	111	196	113	153	111	196	109	175	109	175	111	196	101	203	109	175	101	203	97	177	97	177	101	203	92	212	97	177	92	212	87	222	73	321	50	302	52	201	73	321	52	201	62	193	73	321	62	193	73	186	73	321	73	186	85	181	73	321	85	181	82	245	32	239	35	228	36	278	36	278	35	228	39	218	36	278	39	218	50	302	50	302	39	218	45	209	50	302	45	209	52	201	164	15	151	-6	161	-6	164	15	161	-6	173	-5	164	15	132	18	151	-6	75	64	79	5	87	43	87	43	79	5	96	0	87	43	96	0	106	28	106	28	96	0	113	-3	106	28	113	-3	132	18	132	18	113	-3	131	-6	132	18	131	-6	151	-6	164	319	163	338	152	338	164	319	152	338	134	315	164	319	173	337	163	338	152	338	107	334	111	305	152	338	111	305	134	315	252	82	245	77	252	23	252	23	245	77	239	68	252	23	239	68	235	13	235	13	239	68	232	57	235	13	232	57	224	44	224	44	217	35	235	13	235	13	217	35	216	4	219	326	220	303	227	324	227	324	220	303	240	283	227	324	240	283	234	322	234	322	240	283	240	321	245	322	240	321	240	283	245	322	240	283	254	257	262	224	274	224	269	338	262	224	269	338	259	338	262	224	259	338	257	332	262	224	257	332	254	257	254	257	257	332	254	328	254	257	254	328	250	324	254	257	250	324	245	322	277	78	274	81	277	49	277	78	277	49	281	65	277	78	281	65	280	72	252	82	252	23	262	84	262	84	252	23	267	35	262	84	267	35	268	84	268	84	267	35	277	49	268	84	277	49	274	81	164	15	173	-5	181	17	181	17	173	-5	186	-3	181	17	186	-3	195	21	195	21	186	-3	200	0	195	21	200	0	207	27	207	27	200	0	216	4	207	27	216	4	217	35	219	326	211	328	220	303	220	303	211	328	204	330	220	303	204	330	194	315	194	315	204	330	193	333	194	315	193	333	183	335	194	315	183	335	173	337	194	315	173	337	164	319	195	183	171	183	195	163	71	91	79	5	75	64	32	239	36	278	31	251	87	222	85	181	97	177	164	170	182	181	186	202	186	202	182	181	197	189	186	202	197	189	211	216	211	216	197	189	211	194	211	216	211	194	231	228	231	228	211	194	224	196	231	228	224	196	235	197	235	197	267	191	249	238	249	238	267	191	267	247	202	115	198	123	201	83	201	83	198	123	193	131	201	83	193	131	192	65	192	65	193	131	186	142	192	65	186	142	176	44	176	44	186	142	164	170	176	44	164	170	156	68	156	68	155	59	176	44	176	44	155	59	153	52	176	44	153	52	150	19	150	19	153	52	150	46	150	19	150	46	146	42	155	184	145	196	148	90	155	184	148	90	156	68	155	184	156	68	164	170	155	184	164	170	186	202	249	238	231	228	235	197	220	-101	239	-80	224	-45	224	-45	239	-80	238	-58	275	-29	238	-58	239	-80	275	-29	239	-80	263	-61	220	-101	224	-45	214	-101	214	-101	224	-45	211	-35	214	-101	211	-35	202	-90	202	-90	211	-35	199	-29	202	-90	199	-29	190	-81	190	-81	199	-29	186	-26	190	-81	186	-26	177	-75	177	-75	186	-26	173	-25	177	-75	173	-25	163	-71	163	-71	173	-25	147	-70	135	-71	147	-70	147	-29	135	-71	147	-29	125	-39	105	144	129	115	126	253	126	253	127	304	105	144	105	144	127	304	102	278	105	144	102	278	86	179	86	179	102	278	84	250	86	179	84	250	78	220	127	264	129	274	127	304	127	304	129	274	133	283	127	304	133	283	153	328	153	328	133	283	139	291	153	328	139	291	147	299	147	299	161	288	153	328	153	328	161	288	179	348	300	336	286	328	287	302	287	302	286	328	272	324	287	302	272	324	266	287	266	287	272	324	258	321	266	287	258	321	244	321	244	321	230	322	241	277	241	277	230	322	217	325	241	277	217	325	213	273	213	273	217	325	204	330	213	273	204	330	200	274	200	274	204	330	191	338	200	274	191	338	187	276	187	276	191	338	179	348	187	276	179	348	174	281	174	281	179	348	161	288	267	191	293	174	309	232	309	232	293	174	312	150	309	232	312	150	342	210	342	210	312	150	324	120	342	210	324	120	328	86	328	86	326	60	342	2	342	2	326	60	317	31	342	2	317	31	317	-21	317	-21	317	31	301	1	317	-21	301	1	290	-41	290	-41	301	1	275	-29	290	-41	275	-29	263	-61	382	147	367	181	369	35	382	147	369	35	378	55	382	147	378	55	384	79	382	147	384	79	387	108	367	181	342	210	342	2	367	181	342	2	356	18	367	181	356	18	369	35	328	86	342	2	342	210	306	320	323	341	313	348	306	320	313	348	300	336	306	320	300	336	287	302	244	321	241	277	266	287	173	-25	147	-29	147	-70	80	-93	90	-98	92	-73	92	-73	90	-98	100	-88	92	-73	100	-88	106	-54	106	-54	100	-88	111	-80	106	-54	111	-80	125	-39	125	-39	111	-80	122	-75	125	-39	122	-75	135	-71	145	196	137	210	148	90	148	90	137	210	131	224	148	90	131	224	129	115	129	115	131	224	127	239	129	115	127	239	126	253	150	19	146	42	141	37	141	37	134	40	150	19	150	19	134	40	119	49	150	19	119	49	115	-10	115	-10	119	49	105	-4	56	22	65	18	74	76	74	76	65	18	77	12	74	76	77	12	84	69	84	69	77	12	92	3	84	69	92	3	101	59	101	59	92	3	105	-4	101	59	105	-4	119	49	202	115	201	83	204	101	202	115	204	101	203	108	74	76	22	2	33	-4	74	76	33	-4	38	2	74	76	38	2	44	9	74	76	44	9	50	15	74	76	50	15	55	20	74	76	55	20	56	22	267	247	267	191	309	232	127	304	126	253	127	264	96	309	118	0	118	331	118	176	118	155	241	155	118	176	241	155	241	176	241	176	241	155	263	22	241	176	263	22	241	331	241	331	263	22	263	309	241	331	263	309	324	331	324	331	263	309	302	309	324	331	302	309	324	0	324	0	302	309	302	22	324	0	302	22	263	22	263	22	241	155	241	0	263	22	241	0	324	0	96	309	118	331	57	309	57	309	118	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	96	22	57	22	118	0	96	22	118	0	96	309	99	123	98	123	99	123	99	123	98	123	109	117	99	123	109	117	123	165	123	165	109	117	121	137	65	0	78	41	103	286	103	286	78	41	88	72	103	286	88	72	98	123	98	123	88	72	98	97	98	123	98	97	109	117	203	199	208	230	198	202	198	202	208	230	190	203	180	200	190	203	189	227	180	200	189	227	169	216	123	165	137	159	147	196	147	196	137	159	152	177	147	196	152	177	169	216	169	216	152	177	167	191	169	216	167	191	180	200	204	150	185	78	190	-3	204	150	190	-3	199	-4	204	150	199	-4	211	-2	204	150	211	-2	206	155	211	-2	216	31	215	33	215	33	224	228	211	-2	211	-2	224	228	209	181	211	-2	209	181	209	175	211	-2	209	175	208	168	224	228	215	33	216	38	224	228	216	38	217	44	224	228	217	44	218	49	224	228	218	49	220	55	224	228	220	55	221	61	224	228	221	61	247	151	224	228	247	151	236	223	209	188	209	181	224	228	209	188	224	228	208	230	209	188	208	230	207	194	208	230	189	227	190	203	249	159	250	166	250	202	250	202	250	166	251	173	250	202	251	173	252	186	252	186	251	173	252	180	247	151	249	159	250	202	247	151	250	202	245	214	247	151	245	214	236	223	218	27	224	3	220	26	220	26	224	3	222	25	228	26	222	25	224	3	228	26	224	3	239	13	255	30	272	53	267	59	255	30	267	59	253	44	255	30	253	44	243	34	255	30	243	34	239	13	234	29	228	26	239	13	234	29	239	13	243	34	224	3	218	27	216	28	224	3	216	28	216	31	224	3	216	31	211	-2	207	161	206	155	211	-2	207	161	211	-2	208	168	183	0	190	-3	185	78	183	0	185	78	181	65	183	0	181	65	178	52	183	0	178	52	177	5	175	40	173	30	174	13	175	40	174	13	177	5	175	40	177	5	178	52	104	296	104	293	158	340	158	340	104	293	103	290	158	340	103	290	103	286	103	286	23	0	65	0	85	312	92	311	98	325	98	325	92	311	99	309	98	325	99	309	116	329	116	329	99	309	103	306	116	329	103	306	104	301	104	301	104	299	158	340	158	340	104	299	104	296	76	320	76	312	85	312	76	320	85	312	98	325	158	340	154	342	143	337	158	340	143	337	130	333	158	340	130	333	116	329	158	340	116	329	104	301	103	286	98	123	158	340	174	13	173	30	172	23	208	230	203	199	207	194	121	137	137	159	123	165	99	123	98	123	99	123	99	123	98	123	109	117	99	123	109	117	123	165	123	165	109	117	121	137	104	296	104	293	133	252	133	252	104	293	103	290	133	252	103	290	103	286	103	286	93	257	98	123	98	123	93	257	98	97	98	123	98	97	109	117	203	199	208	230	198	202	198	202	208	230	190	203	180	200	190	203	189	227	180	200	189	227	169	216	123	165	137	159	147	196	147	196	137	159	152	177	147	196	152	177	169	216	169	216	152	177	167	191	169	216	167	191	180	200	204	150	185	78	190	-3	204	150	190	-3	199	-4	204	150	199	-4	211	-2	204	150	211	-2	206	155	211	-2	216	31	215	33	215	33	224	228	211	-2	211	-2	224	228	209	181	211	-2	209	181	209	175	211	-2	209	175	208	168	224	228	215	33	216	38	224	228	216	38	217	44	224	228	217	44	218	49	224	228	218	49	220	55	224	228	220	55	221	61	224	228	221	61	247	151	224	228	247	151	236	223	209	188	209	181	224	228	209	188	224	228	208	230	209	188	208	230	207	194	208	230	189	227	190	203	249	159	250	166	250	202	250	202	250	166	251	173	250	202	251	173	252	186	252	186	251	173	252	180	247	151	249	159	250	202	247	151	250	202	245	214	247	151	245	214	236	223	218	27	225	3	220	26	220	26	225	3	222	25	228	26	222	25	225	3	228	26	225	3	240	14	256	30	273	54	266	59	256	30	266	59	253	44	256	30	253	44	242	34	256	30	242	34	240	14	234	29	228	26	240	14	234	29	240	14	242	34	225	3	218	27	216	28	225	3	216	28	216	31	225	3	216	31	211	-2	207	161	206	155	211	-2	207	161	211	-2	208	168	183	0	190	-3	185	78	183	0	185	78	182	66	183	0	182	66	178	54	183	0	178	54	177	5	175	41	173	31	174	13	175	41	174	13	177	5	175	41	177	5	178	54	65	0	78	41	87	234	87	234	78	41	88	72	87	234	88	72	93	257	93	257	88	72	98	97	45	239	40	218	87	234	45	239	87	234	93	257	85	312	92	311	98	325	98	325	92	311	99	309	98	325	99	309	116	329	116	329	99	309	103	306	116	329	103	306	104	301	104	301	104	299	133	252	133	252	104	299	104	296	76	320	76	312	85	312	76	320	85	312	98	325	151	315	153	324	155	342	155	342	153	324	156	332	155	342	156	332	158	340	133	252	139	273	143	337	143	337	139	273	146	296	143	337	146	296	155	342	155	342	146	296	148	306	155	342	148	306	151	315	133	252	143	337	131	333	133	252	131	333	116	329	133	252	116	329	104	301	103	286	98	123	133	252	139	273	133	252	205	278	139	273	205	278	211	300	65	0	87	234	23	0	174	13	173	31	172	23	208	230	203	199	207	194	121	137	137	159	123	165	102	198	90	208	100	179	100	179	90	208	82	222	100	179	82	222	77	189	77	189	82	222	79	241	88	327	79	241	83	262	88	327	83	262	93	278	154	348	138	297	168	293	154	348	168	293	193	344	193	344	168	293	193	283	193	344	193	283	222	334	222	334	193	283	216	272	222	334	216	272	242	262	222	334	242	262	246	322	246	322	242	262	273	258	246	322	273	258	271	312	271	312	273	258	302	308	316	310	302	308	303	263	316	310	303	263	325	276	355	334	344	337	349	314	349	314	344	337	341	331	349	314	341	331	340	294	340	294	341	331	335	324	340	294	335	324	327	316	327	316	316	310	325	276	327	316	325	276	340	294	302	308	273	258	303	263	295	237	275	234	283	197	283	197	275	234	281	186	285	1	281	186	275	234	285	1	275	234	273	49	273	49	271	34	285	1	285	1	271	34	264	22	285	1	264	22	253	-11	253	-11	264	22	253	11	253	-11	253	11	238	5	325	231	312	235	316	215	316	215	312	235	310	215	302	214	310	215	312	235	302	214	312	235	295	237	295	237	283	197	287	205	295	237	287	205	294	211	295	237	294	211	302	214	343	200	352	209	344	217	343	200	344	217	335	225	343	200	335	225	335	207	316	215	322	214	325	231	325	231	322	214	328	211	325	231	328	211	335	225	335	225	328	211	335	207	335	76	329	103	329	47	329	47	329	103	316	127	329	47	316	127	311	22	311	22	316	127	300	149	311	22	300	149	287	169	287	169	281	186	285	1	287	169	285	1	311	22	238	5	219	2	253	-11	253	-11	219	2	215	-16	215	-16	219	2	204	4	215	-16	204	4	192	-15	192	-15	204	4	191	8	192	-15	191	8	181	16	93	278	106	289	118	342	118	342	106	289	122	295	118	342	122	295	154	348	154	348	122	295	138	297	65	305	51	278	60	204	65	305	60	204	77	189	65	305	77	189	79	241	65	305	79	241	88	327	51	278	46	248	49	224	51	278	49	224	60	204	157	195	150	193	151	179	151	179	150	193	144	191	151	179	144	191	144	177	144	177	144	191	137	190	144	177	137	190	136	176	136	176	137	190	131	190	128	176	136	176	131	190	128	176	131	190	116	192	128	176	116	192	102	198	128	176	102	198	100	179	159	182	167	186	163	197	159	182	163	197	157	195	159	182	157	195	151	179	94	114	72	109	75	73	75	73	72	109	69	74	61	73	69	74	72	109	61	73	72	109	53	97	53	97	38	82	39	57	53	97	39	57	45	64	53	97	45	64	53	69	53	97	53	69	61	73	34	49	39	57	38	82	34	49	38	82	28	65	34	49	28	65	22	51	81	70	87	65	94	114	94	114	87	65	92	58	94	114	92	58	97	49	97	49	102	39	118	110	118	110	102	39	108	29	118	110	108	29	114	20	122	11	132	3	136	98	136	98	132	3	144	-3	136	98	144	-3	149	82	149	82	144	-3	157	-9	149	82	157	-9	158	63	158	63	157	-9	172	-13	158	63	172	-13	165	44	165	44	172	-13	172	28	181	16	172	28	172	-13	181	16	172	-13	192	-15	118	110	114	20	122	11	118	110	122	11	136	98	118	110	94	114	97	49	231	195	232	145	241	212	241	212	232	145	243	121	241	212	243	121	257	225	257	225	243	121	257	99	257	225	257	99	275	234	275	234	257	99	269	76	275	234	269	76	273	49	232	145	231	195	227	174	94	114	75	73	81	70	88	327	93	278	118	342	292	41	292	22	314	0	292	41	314	0	292	78	292	41	292	78	291	78	292	41	291	78	118	309	292	41	118	309	103	331	292	41	103	331	91	309	57	309	91	309	103	331	57	309	103	331	35	331	57	309	35	331	46	0	57	309	46	0	57	0	292	331	292	78	314	0	292	331	314	0	314	331	257	22	57	289	58	252	257	22	58	252	247	0	257	22	247	0	314	0	257	22	314	0	292	22	58	252	57	289	57	252	46	0	35	331	35	0	384	178	388	197	389	229	389	229	388	197	394	211	389	229	394	211	414	233	414	233	394	211	402	219	414	233	402	219	412	222	412	222	424	219	414	233	414	233	424	219	437	229	424	219	433	211	437	229	437	229	433	211	439	197	437	229	439	197	456	217	456	217	439	197	443	178	456	217	443	178	444	152	444	152	443	127	457	89	457	89	443	127	439	108	457	89	439	108	437	78	437	78	439	108	433	95	437	78	433	95	424	87	456	217	457	89	471	200	471	200	457	89	471	106	471	200	471	106	480	178	480	178	471	106	480	128	480	178	480	128	483	153	444	152	457	89	456	217	387	108	389	78	393	95	393	95	389	78	414	74	393	95	414	74	402	87	402	87	414	74	413	84	424	87	413	84	414	74	424	87	414	74	437	78	370	89	389	78	370	217	370	217	389	78	384	127	370	217	384	127	383	152	383	152	384	178	370	217	370	217	384	178	389	229	344	152	347	128	347	177	347	177	347	128	355	107	347	177	355	107	356	199	356	199	355	107	370	89	356	199	370	89	370	217	346	44	346	0	481	0	346	44	481	0	481	44	107	112	104	78	113	27	113	27	104	78	98	47	113	27	98	47	91	2	91	2	98	47	88	26	91	2	88	26	71	17	71	17	64	21	91	2	91	2	64	21	55	-6	59	320	65	319	135	331	135	331	65	319	71	318	135	331	71	318	75	316	75	316	80	313	135	331	135	331	80	313	86	308	135	331	86	308	92	301	348	300	353	338	343	309	343	309	353	338	335	314	319	305	335	314	353	338	319	305	353	338	316	329	376	274	383	275	383	334	383	334	383	275	390	278	383	334	390	278	394	327	394	327	390	278	397	283	394	327	397	283	401	317	401	317	397	283	402	291	401	317	402	291	403	301	369	337	353	338	354	288	369	337	354	288	362	278	369	337	362	278	376	274	369	337	376	274	383	334	300	186	301	219	294	304	294	304	301	219	303	253	294	304	303	253	316	329	316	329	303	253	309	284	316	329	309	284	319	305	294	304	283	271	291	-5	294	304	291	-5	300	-5	294	304	300	-5	300	186	291	-5	283	271	278	234	291	-5	278	234	278	200	291	-5	278	200	278	107	291	-5	278	107	135	331	291	-5	135	331	129	246	129	246	135	331	113	27	129	246	113	27	124	60	129	246	124	60	128	97	129	246	128	97	129	131	99	291	107	280	135	331	135	331	107	280	113	27	113	27	107	280	107	145	53	321	59	320	135	331	53	321	135	331	45	331	53	321	45	331	45	321	55	-6	64	21	59	31	55	-6	59	31	53	43	55	-6	53	43	45	53	55	-6	45	53	38	-5	31	57	24	56	24	-2	31	57	24	-2	38	-5	31	57	38	-5	45	53	5	40	6	14	10	48	10	48	6	14	13	4	10	48	13	4	17	53	17	53	13	4	24	-2	17	53	24	-2	24	56	6	14	5	40	3	30	107	112	113	27	107	145	135	331	92	301	99	291	353	338	348	300	354	288	384	127	389	78	387	108	184	249	187	249	188	249	195	260	188	249	206	248	195	260	206	248	210	259	210	259	206	248	220	243	210	259	220	243	224	257	224	257	220	243	228	236	224	257	228	236	236	253	236	253	228	236	233	224	236	253	233	224	234	209	234	209	232	195	233	161	233	161	232	195	227	183	233	161	227	183	222	158	222	158	227	183	219	175	222	158	219	175	209	157	209	157	219	175	207	169	209	157	207	169	194	156	194	156	207	169	191	167	194	156	191	167	190	156	190	156	191	167	188	167	190	156	188	167	187	156	187	156	188	167	186	168	187	156	186	168	184	157	184	157	186	168	184	168	184	157	184	168	182	157	182	157	184	168	181	168	182	157	181	168	178	157	178	157	181	168	178	169	178	157	178	169	178	109	178	109	178	169	146	228	178	109	146	228	179	98	179	98	146	228	146	112	267	209	267	218	267	201	267	201	267	218	265	225	267	201	265	225	265	193	265	193	265	225	263	232	265	193	263	232	262	186	262	186	263	232	259	238	262	186	259	238	258	180	258	180	259	238	254	243	258	180	254	243	252	174	252	174	254	243	246	248	252	174	246	248	243	166	243	166	246	248	236	253	243	166	236	253	234	209	234	209	233	161	243	166	195	260	123	260	133	251	195	260	133	251	140	249	195	260	140	249	144	245	195	260	144	245	146	238	195	260	146	238	146	228	195	260	146	228	181	248	195	260	181	248	184	249	195	260	184	249	188	249	178	239	178	243	146	228	178	239	146	228	178	169	179	246	181	248	146	228	179	246	146	228	178	243	204	76	204	84	192	85	204	76	192	85	185	87	204	76	185	87	146	100	204	76	146	100	144	92	204	76	144	92	140	87	204	76	140	87	134	85	204	76	134	85	123	84	204	76	123	84	123	76	146	112	146	100	185	87	146	112	185	87	181	91	146	112	181	91	179	98	193	338	189	317	235	309	193	338	235	309	246	329	246	329	235	309	275	288	246	329	275	288	292	305	292	305	275	288	306	255	292	305	306	255	329	267	329	267	306	255	326	213	329	267	326	213	334	165	334	165	352	220	329	267	334	165	353	110	352	220	329	63	353	110	334	165	329	63	334	165	326	118	329	63	326	118	306	77	329	63	306	77	292	26	190	14	190	-6	235	22	235	22	190	-6	245	1	235	22	245	1	275	44	275	44	245	1	292	26	275	44	292	26	306	77	54	213	74	254	89	305	89	305	74	254	106	287	89	305	106	287	137	330	137	330	106	287	145	309	137	330	145	309	193	338	193	338	145	309	189	317	28	111	51	63	28	221	28	221	51	63	46	166	52	268	46	166	54	213	52	268	54	213	89	305	145	22	106	43	135	1	145	22	135	1	190	-6	145	22	190	-6	190	14	88	26	135	1	106	43	88	26	106	43	74	76	88	26	74	76	54	118	88	26	54	118	51	63	46	166	51	63	54	118	28	111	28	221	19	166	28	221	46	166	52	268	352	220	353	110	361	165	133	251	123	260	123	252	206	248	188	249	187	249	80	86	75	97	84	57	84	57	75	97	72	112	84	57	72	112	62	69	62	69	72	112	71	130	84	245	71	130	77	173	84	245	77	173	94	208	86	78	80	86	84	57	86	78	84	57	85	-67	86	78	85	-67	89	-42	86	78	89	-42	94	73	85	-67	84	57	78	48	85	-67	78	48	86	-75	138	129	126	116	134	55	138	129	134	55	165	97	138	129	165	97	150	142	209	239	212	231	209	258	209	239	209	258	202	245	202	245	209	258	198	267	202	245	198	267	194	249	194	249	198	267	185	272	194	249	185	272	184	252	184	252	185	272	174	252	146	247	174	252	170	273	146	247	170	273	124	266	124	266	84	245	94	208	124	266	94	208	118	232	124	266	118	232	146	247	34	101	45	84	53	214	53	214	45	84	62	69	53	214	62	69	84	245	84	245	62	69	71	130	33	178	26	140	28	120	33	178	28	120	34	101	33	178	34	101	53	214	217	246	209	258	212	231	217	246	212	231	219	231	227	6	243	-1	237	80	237	80	243	-1	242	27	243	79	242	27	243	33	243	79	243	33	249	76	249	76	243	33	248	38	249	76	248	38	252	43	249	76	252	43	254	72	254	72	252	43	257	49	254	72	257	49	257	66	257	66	257	49	258	58	252	12	265	-4	259	10	259	10	265	-4	268	9	296	19	268	9	281	-3	296	19	281	-3	297	0	246	15	243	21	243	-1	246	15	243	-1	265	-4	246	15	265	-4	252	12	242	27	243	-1	243	21	237	80	227	78	227	6	227	6	227	78	218	73	227	6	218	73	216	18	216	18	218	73	212	65	216	18	212	65	210	31	210	31	212	65	209	55	210	31	209	55	208	45	315	211	307	224	287	222	315	211	287	222	280	201	315	211	325	225	307	224	287	222	267	218	280	201	280	201	267	218	245	211	280	201	245	211	242	176	242	176	245	211	223	200	242	176	223	200	208	190	202	139	242	176	208	190	202	139	208	190	193	180	202	139	193	180	178	168	202	139	178	168	165	97	164	156	150	142	165	97	164	156	165	97	178	168	126	116	124	38	134	32	126	116	134	32	134	55	134	55	134	32	142	24	134	55	142	24	151	49	151	49	142	24	148	15	151	49	148	15	152	4	297	0	312	7	320	46	320	46	312	7	327	16	320	46	327	16	338	83	338	83	327	16	340	27	338	83	340	27	350	124	350	124	340	27	360	49	350	124	360	49	354	163	354	163	360	49	371	214	371	214	360	49	376	74	371	214	376	74	386	200	386	200	376	74	389	100	386	200	389	100	396	180	396	180	389	100	397	128	396	180	397	128	400	154	353	176	354	163	371	214	353	176	371	214	350	222	353	176	350	222	349	189	350	222	325	225	332	208	350	222	332	208	343	200	350	222	343	200	349	189	315	211	332	208	325	225	268	9	265	-4	281	-3	185	272	170	273	174	252	150	-26	143	-49	150	-87	150	-87	143	-49	133	-71	150	-87	133	-71	124	-102	124	-102	133	-71	119	-86	124	-102	119	-86	103	-92	103	-92	96	-91	124	-102	124	-102	96	-91	95	-107	124	38	126	116	119	30	119	30	126	116	114	102	119	30	114	102	109	10	109	10	114	102	104	88	109	10	104	88	98	-14	98	-14	104	88	94	73	98	-14	94	73	89	-42	188	-6	185	14	183	-37	183	-37	185	14	178	29	183	-37	178	29	170	-65	170	-65	178	29	166	40	170	-65	166	40	153	-5	153	-5	166	40	152	4	153	-5	150	-26	170	-65	96	-91	90	-88	95	-107	95	-107	90	-88	87	-82	95	-107	87	-82	75	-105	75	-105	87	-82	86	-75	75	-105	86	-75	78	48	75	-105	78	48	73	38	75	-105	73	38	68	29	75	-105	68	29	64	20	75	-105	64	20	61	-97	64	20	60	11	61	-97	61	-97	60	11	56	0	61	-97	56	0	52	-86	52	-86	56	0	52	-13	52	-86	52	-13	49	-27	47	-72	52	-86	49	-27	47	-72	49	-27	47	-41	47	-72	47	-41	46	-55	150	-26	150	-87	170	-65	151	49	152	4	166	40	296	19	297	0	320	46	237	80	242	27	243	79	219	306	224	305	224	305	232	327	224	305	233	131	232	327	233	131	246	302	246	302	233	131	246	155	266	142	246	155	233	131	232	327	195	331	200	309	232	327	200	309	206	309	232	327	206	309	212	308	232	327	212	308	219	306	232	327	219	306	224	305	195	331	35	331	57	309	195	331	57	309	96	309	195	331	96	309	118	309	195	331	118	309	194	309	195	331	194	309	200	309	96	309	118	0	118	309	118	148	118	127	195	127	118	148	195	127	190	148	196	149	190	148	195	127	196	149	195	127	233	131	57	22	57	309	35	331	57	22	35	331	35	0	57	22	35	0	118	0	57	22	118	0	96	22	291	296	265	316	275	281	291	296	275	281	285	265	291	296	285	265	290	247	291	296	290	247	292	228	291	296	292	228	308	267	265	316	232	327	246	302	265	316	246	302	262	293	265	316	262	293	275	281	233	131	224	305	224	152	233	131	224	152	218	151	233	131	218	151	211	150	233	131	211	150	203	149	233	131	203	149	196	149	314	229	308	267	308	191	308	191	308	267	292	228	291	163	292	228	290	210	291	163	290	210	284	193	275	177	262	164	266	142	275	177	266	142	291	163	275	177	291	163	284	193	96	22	118	0	96	309	246	155	266	142	262	164	292	228	291	163	308	191	69	255	84	274	84	274	88	307	84	274	89	26	88	307	89	26	107	292	107	292	89	26	107	40	135	2	107	40	89	26	46	190	50	213	52	271	52	271	50	213	58	235	52	271	58	235	88	307	88	307	58	235	69	255	88	307	69	255	84	274	52	271	30	111	46	190	46	190	30	111	45	166	46	143	45	166	30	111	46	143	30	111	53	63	30	223	22	166	30	111	30	223	30	111	52	271	163	55	150	48	152	21	152	21	150	48	139	39	152	21	139	39	135	2	135	2	139	39	128	28	135	2	128	28	123	30	350	222	329	269	330	213	350	222	330	213	334	190	350	222	334	190	335	166	350	222	335	166	343	91	350	222	343	91	354	127	350	222	354	127	358	166	322	98	325	59	329	120	329	120	325	59	343	91	329	120	343	91	334	143	334	143	343	91	335	166	329	269	294	306	296	274	329	269	296	274	311	255	329	269	311	255	322	235	329	269	322	235	330	213	296	60	296	274	294	306	296	60	294	306	273	292	296	60	273	292	273	40	296	60	273	40	301	33	310	78	296	60	301	33	310	78	301	33	325	59	310	78	325	59	322	98	279	5	271	12	280	-24	273	40	271	12	301	33	271	12	273	40	270	37	271	12	270	37	268	-17	271	12	268	-17	280	-24	222	19	214	17	214	-5	214	-5	214	17	205	16	214	-5	205	16	202	-6	202	-6	205	16	198	15	202	-6	198	15	190	-6	190	-6	198	15	190	15	192	61	190	39	200	38	192	61	200	38	208	59	208	59	200	38	209	36	208	59	209	36	222	54	222	54	209	36	216	32	222	54	216	32	223	27	137	307	156	312	193	338	193	338	156	312	174	315	193	338	174	315	190	316	190	316	207	315	193	338	193	338	207	315	248	330	166	32	173	36	177	59	177	59	173	36	181	38	177	59	181	38	192	61	192	61	181	38	190	39	163	55	152	21	159	27	163	55	159	27	166	32	163	55	166	32	177	59	273	292	294	306	259	301	259	301	294	306	248	330	259	301	248	330	243	308	243	308	248	330	225	313	354	-27	352	-5	346	-28	346	-28	352	-5	344	-6	346	-28	344	-6	338	-29	338	-29	344	-6	336	-7	338	-29	336	-7	330	-30	330	-30	336	-7	328	-9	330	-30	328	-9	321	-31	321	-31	328	-9	321	-9	321	-31	321	-9	313	-31	313	-31	321	-9	313	-10	303	-8	294	-5	295	-29	303	-8	295	-29	313	-31	303	-8	313	-31	313	-10	286	0	279	5	280	-24	286	0	280	-24	295	-29	286	0	295	-29	294	-5	268	-17	270	37	267	35	268	-17	267	35	263	33	268	-17	263	33	259	31	268	-17	259	31	257	-7	222	54	223	27	234	47	234	47	223	27	230	21	234	47	230	21	237	0	234	47	237	0	245	39	245	39	237	0	247	2	245	39	247	2	255	29	255	29	247	2	257	-7	255	29	257	-7	259	31	230	21	222	19	226	-3	230	21	226	-3	237	0	135	330	88	307	107	292	135	330	107	292	120	300	135	330	120	300	137	307	135	330	137	307	193	338	89	26	84	274	84	60	89	26	84	60	70	78	89	26	70	78	59	98	89	26	59	98	53	63	51	120	46	143	53	63	51	120	53	63	59	98	190	-6	190	15	184	15	190	-6	184	15	176	16	190	-6	176	16	168	17	190	-6	168	17	160	19	190	-6	160	19	152	21	190	-6	152	21	135	2	135	2	123	30	119	32	135	2	119	32	114	35	135	2	114	35	110	37	135	2	110	37	107	40	222	19	214	-5	226	-3	248	330	207	315	225	313	82	175	79	163	82	175	82	175	79	163	97	145	82	175	97	145	95	259	82	175	95	259	81	275	82	175	81	275	76	197	76	197	81	275	75	299	63	335	75	299	76	308	63	335	76	308	89	344	89	344	76	308	80	318	89	344	80	318	87	325	118	348	108	332	133	322	118	348	133	322	140	345	140	345	133	322	149	297	140	345	149	297	160	339	160	339	149	297	157	265	160	339	157	265	161	231	162	165	160	123	173	53	173	53	160	123	156	84	173	53	156	84	149	19	149	19	156	84	149	56	149	19	149	56	137	45	137	45	129	47	149	19	149	19	129	47	122	-10	220	161	257	170	222	179	220	161	222	179	222	253	220	161	222	253	220	265	220	161	220	265	217	276	220	161	217	276	214	286	220	161	214	286	209	125	222	179	223	189	223	242	223	242	223	189	223	200	223	242	223	200	224	233	224	233	223	200	224	212	224	233	224	212	224	223	206	304	193	317	193	88	193	88	193	317	178	329	193	88	178	329	173	53	173	53	178	329	162	203	63	20	70	17	76	75	76	75	70	17	83	11	76	75	83	11	86	70	86	70	83	11	97	3	86	70	97	3	100	62	100	62	97	3	111	-4	100	62	111	-4	116	54	116	54	111	-4	122	-10	116	54	122	-10	129	47	76	75	30	2	41	-3	76	75	41	-3	46	3	76	75	46	3	51	9	76	75	51	9	56	14	76	75	56	14	60	17	76	75	60	17	63	20	97	330	108	332	118	348	97	330	118	348	89	344	97	330	89	344	87	325	63	335	43	319	45	229	63	335	45	229	62	214	63	335	62	214	76	197	63	335	76	197	75	299	31	247	45	229	43	319	31	247	43	319	30	297	31	247	30	297	25	270	95	259	97	145	112	245	112	245	97	145	115	161	112	245	115	161	126	227	126	227	115	161	128	180	126	227	128	180	132	200	74	132	97	145	79	163	74	132	79	163	73	153	74	132	73	153	64	144	74	132	64	144	54	138	74	132	54	138	49	123	54	138	45	134	49	123	276	149	289	208	269	162	269	162	289	208	268	192	269	162	268	192	257	170	257	170	268	192	238	182	235	304	245	310	272	352	272	352	245	310	255	313	272	352	255	313	266	314	266	314	283	310	272	352	272	352	283	310	308	348	312	266	331	203	335	337	335	337	331	203	348	218	335	337	348	218	355	321	355	321	348	218	361	236	355	321	361	236	367	300	367	300	361	236	368	256	367	300	368	256	371	277	310	278	312	266	335	337	310	278	335	337	308	348	310	278	308	348	305	291	308	348	283	310	296	302	308	348	296	302	305	291	310	246	303	226	309	191	310	246	309	191	331	203	310	246	331	203	312	266	309	190	309	191	303	226	309	190	303	226	313	1	309	190	313	1	335	159	402	52	396	46	403	36	403	36	396	46	390	41	403	36	390	41	388	24	388	24	390	41	384	36	388	24	384	36	379	35	379	35	361	47	372	11	372	11	361	47	355	0	313	1	333	-10	335	159	335	159	333	-10	339	-10	335	159	339	-10	347	119	347	119	339	-10	355	0	347	119	355	0	353	78	353	78	355	0	361	47	283	94	284	70	289	208	289	208	284	70	289	44	289	208	289	44	303	226	303	226	289	44	298	21	303	226	298	21	313	1	276	149	280	132	289	208	289	208	280	132	282	113	289	208	282	113	283	94	406	57	402	52	403	36	406	57	403	36	415	47	379	35	372	11	388	24	272	352	206	304	214	286	272	352	214	286	225	297	272	352	225	297	235	304	206	304	193	88	209	125	206	304	209	125	214	286	161	231	162	203	178	329	161	231	178	329	160	339	222	179	257	170	238	182	162	165	173	53	162	203	222	179	223	242	222	253	290	214	284	197	290	167	290	167	284	197	274	182	290	167	274	182	271	153	271	153	274	182	261	170	271	153	261	170	248	142	248	142	261	170	246	161	248	142	246	161	225	137	248	142	225	137	313	22	232	328	195	331	199	309	232	328	199	309	203	309	232	328	203	309	208	308	232	328	208	308	214	307	232	328	214	307	219	306	232	328	219	306	224	305	232	328	224	305	225	137	232	328	225	137	246	161	232	328	246	161	246	302	232	328	246	302	265	317	118	309	199	309	195	331	118	309	195	331	96	309	118	309	96	309	118	0	96	309	195	331	57	309	57	309	195	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	225	137	224	305	224	160	225	137	224	160	219	136	219	136	224	160	218	159	219	136	218	159	213	136	213	136	218	159	212	159	213	136	212	159	207	158	196	157	200	135	201	158	201	158	200	135	206	135	201	158	206	135	207	158	207	158	206	135	213	136	196	157	118	157	155	136	196	157	155	136	181	136	196	157	181	136	184	136	196	157	184	136	186	135	196	157	186	135	189	135	196	157	189	135	192	135	196	157	192	135	194	135	196	157	194	135	200	135	290	214	290	167	292	232	292	232	303	186	308	271	308	271	303	186	311	208	308	271	311	208	314	233	291	298	265	317	275	281	291	298	275	281	284	268	291	298	284	268	290	251	291	298	290	251	292	232	291	298	292	232	308	271	265	317	246	302	262	293	265	317	262	293	275	281	248	142	313	22	356	0	356	0	313	22	264	22	356	0	264	22	252	0	252	0	264	22	181	136	252	0	181	136	155	136	96	22	57	22	118	0	96	22	118	0	96	309	292	232	290	167	303	186	155	136	118	157	118	136	149	151	152	151	153	167	153	167	152	151	156	151	153	167	156	151	158	166	158	166	156	151	159	151	158	166	159	151	163	166	163	166	159	151	162	151	163	166	162	151	165	152	244	186	222	174	224	158	224	158	222	174	194	168	224	158	194	168	270	31	270	31	194	168	172	152	169	152	172	152	194	168	169	152	194	168	165	152	165	152	194	168	163	166	138	152	141	152	143	167	143	167	141	152	145	152	143	167	145	152	148	167	148	167	145	152	149	151	148	167	149	151	153	167	138	65	138	152	138	167	138	65	138	167	94	269	138	65	94	269	140	42	146	308	156	314	177	334	177	334	156	314	168	317	177	334	168	317	182	318	182	318	212	315	213	331	213	331	212	315	235	307	213	331	235	307	250	323	250	323	235	307	251	293	250	323	251	293	282	306	282	306	251	293	261	271	282	306	261	271	264	240	264	240	259	207	274	178	274	178	259	207	250	166	138	283	140	298	94	269	138	283	94	269	138	167	94	269	140	298	146	308	94	269	146	308	177	334	94	269	177	334	92	292	177	334	35	334	57	320	177	334	57	320	73	315	177	334	73	315	85	307	177	334	85	307	92	292	264	240	274	178	282	306	282	306	274	178	295	196	282	306	295	196	306	281	306	281	295	196	309	217	306	281	309	217	315	244	213	331	177	334	182	318	244	186	224	158	250	166	244	186	250	166	259	207	350	18	337	26	295	0	295	0	337	26	326	36	295	0	326	36	314	47	314	47	368	127	300	61	382	0	382	11	365	13	382	0	365	13	350	18	382	0	350	18	295	0	295	0	314	47	300	61	295	0	300	61	284	80	295	0	284	80	282	17	270	31	200	-35	213	-49	270	31	213	-49	282	17	270	31	282	17	284	80	270	31	284	80	269	100	270	31	269	100	254	120	270	31	254	120	239	139	270	31	239	139	224	158	197	0	197	12	175	14	197	0	175	14	158	18	197	0	158	18	92	42	197	0	92	42	85	27	197	0	85	27	73	18	197	0	73	18	57	14	197	0	57	14	35	12	197	0	35	12	35	0	92	42	158	18	94	65	94	65	158	18	147	27	94	65	147	27	94	92	94	92	147	27	140	42	94	92	140	42	94	269	368	127	314	47	382	113	57	320	35	334	35	321	138	167	138	152	143	167	188	331	15	331	59	321	188	331	59	321	84	321	188	331	84	321	119	321	188	331	119	321	144	321	188	331	144	321	153	320	188	331	153	320	161	316	188	331	161	316	168	309	188	331	168	309	173	300	188	331	173	300	177	287	188	331	177	287	188	287	144	139	132	141	144	129	144	129	132	141	124	143	144	129	124	143	84	167	84	167	124	143	120	147	84	167	120	147	84	321	84	321	120	147	119	155	84	321	119	155	119	167	15	331	15	287	25	287	15	331	25	287	29	300	15	331	29	300	34	309	15	331	34	309	41	316	15	331	41	316	49	320	15	331	49	320	59	321	241	150	236	145	283	129	283	129	236	145	229	141	283	129	229	141	218	139	407	142	404	141	475	129	475	129	404	141	398	140	475	129	398	140	391	139	415	152	414	148	475	129	475	129	414	148	413	145	475	129	413	145	411	143	411	143	409	143	475	129	475	129	409	143	407	142	467	319	478	321	478	331	467	319	478	331	459	316	459	316	478	331	427	331	459	316	427	331	454	311	454	311	427	331	451	304	475	139	463	141	475	129	475	129	463	141	456	143	475	129	456	143	415	166	415	166	456	143	452	147	415	166	452	147	415	284	415	284	452	147	451	155	415	284	451	155	427	331	427	331	451	155	450	166	427	331	450	166	450	294	415	158	415	152	475	129	415	158	475	129	415	166	347	176	270	331	333	128	347	176	333	128	338	128	347	176	338	128	415	284	347	176	415	284	427	331	270	331	209	331	218	319	270	331	218	319	226	316	270	331	226	316	233	311	270	331	233	311	239	304	270	331	239	304	244	296	270	331	244	296	257	283	270	331	257	283	333	128	244	296	258	159	257	171	283	139	273	141	283	129	283	129	273	141	265	145	283	129	265	145	243	159	243	159	265	145	260	150	243	159	260	150	244	171	244	171	260	150	258	159	244	171	258	159	244	296	144	129	84	167	84	155	144	129	84	155	82	147	144	129	82	147	78	143	144	129	78	143	71	141	144	129	71	141	59	139	144	129	59	139	59	129	283	129	218	139	218	129	241	150	283	129	243	159	218	319	209	331	209	321	257	283	244	296	257	171	475	129	391	139	391	129	451	304	427	331	450	294	119	321	84	321	119	167	126	22	339	309	309	309	309	309	339	309	339	331	309	309	339	331	262	309	262	309	339	331	234	309	262	309	234	309	51	22	51	22	234	309	25	22	51	22	25	22	334	0	334	0	25	22	25	0	50	331	50	309	234	309	50	331	234	309	339	331	126	22	309	309	100	22	126	22	100	22	334	0	126	22	334	0	334	22	51	22	334	0	100	22	189	218	189	225	132	210	132	210	189	225	91	225	132	210	91	225	33	218	33	218	91	225	91	226	33	218	91	226	133	315	133	315	91	226	189	324	133	315	189	324	133	316	133	316	189	324	189	331	133	316	189	331	74	316	58	315	74	316	189	331	58	315	189	331	23	331	146	-13	136	-44	145	-81	145	-81	136	-44	122	-69	145	-81	122	-69	109	-101	109	-101	122	-69	105	-84	109	-101	105	-84	88	-90	88	-90	83	-90	109	-101	109	-101	83	-90	78	-88	109	-101	78	-88	65	-108	65	-108	78	-88	73	-86	65	-108	73	-86	67	-83	23	331	21	272	31	272	23	331	31	272	34	290	23	331	34	290	39	303	23	331	39	303	46	311	23	331	46	311	58	315	132	209	52	124	79	117	132	209	79	117	109	132	132	209	109	132	189	218	132	209	189	218	132	210	109	132	107	112	127	100	109	132	127	100	141	122	195	33	192	62	189	-11	189	-11	192	62	182	87	189	-11	182	87	172	-51	172	-51	182	87	165	107	172	-51	165	107	150	22	150	22	165	107	147	54	141	122	127	100	140	81	141	122	140	81	147	54	141	122	147	54	165	107	150	22	146	-13	172	-51	65	-108	67	-83	62	-77	65	-108	62	-77	57	-71	65	-108	57	-71	52	-66	65	-108	52	-66	50	-107	50	-107	52	-66	47	-63	50	-107	47	-63	43	-61	50	-107	43	-61	38	-61	50	-107	38	-61	37	-103	31	-62	26	-65	26	-97	31	-62	26	-97	37	-103	31	-62	37	-103	38	-61	21	-69	18	-74	20	-90	21	-69	20	-90	26	-97	21	-69	26	-97	26	-65	20	-90	18	-74	17	-80	146	-13	145	-81	172	-51	79	117	52	124	52	117	109	132	79	117	107	112	132	210	33	218	33	210	46	43	37	47	15	0	15	0	37	47	30	53	15	0	30	53	15	80	15	80	30	53	26	64	15	80	26	64	24	80	26	194	31	154	33	236	33	236	31	154	43	121	33	236	43	121	53	275	53	275	43	121	64	95	53	275	64	95	86	308	86	308	64	95	84	195	94	75	84	195	64	95	186	338	149	312	186	320	186	320	222	314	241	330	241	330	222	314	250	296	241	330	250	296	285	309	285	309	250	296	271	269	285	309	271	269	284	235	289	195	306	94	318	277	318	277	306	94	327	121	318	277	327	121	338	237	338	237	327	121	341	154	338	237	341	154	345	194	285	309	284	235	289	195	285	309	289	195	318	277	241	330	186	338	186	320	261	106	276	74	276	132	276	132	276	74	306	94	276	132	306	94	285	163	285	163	306	94	289	195	214	0	238	42	218	75	218	75	238	42	239	60	218	75	239	60	242	86	242	86	239	60	276	74	242	86	276	74	261	106	345	55	340	48	358	0	358	0	340	48	334	43	358	0	334	43	324	42	358	0	358	79	348	79	358	0	348	79	347	66	358	0	347	66	345	55	238	42	214	0	358	0	238	42	358	0	324	42	130	330	86	308	100	265	130	330	100	265	120	293	130	330	120	293	149	312	130	330	149	312	186	338	86	308	84	195	88	231	86	308	88	231	100	265	132	60	132	42	153	75	132	60	153	75	129	87	132	60	129	87	110	108	132	60	110	108	96	135	132	60	96	135	94	75	87	165	84	195	94	75	87	165	94	75	96	135	158	0	153	75	132	42	158	0	132	42	58	42	158	0	58	42	46	43	158	0	46	43	15	0	30	177	33	95	43	210	43	210	33	95	53	56	43	210	53	56	64	236	64	236	53	56	86	23	64	236	86	23	84	137	84	137	94	256	64	236	110	223	129	243	132	271	132	271	129	243	153	256	132	271	153	256	132	289	132	289	153	256	158	331	132	289	158	331	58	289	46	288	58	289	158	331	46	288	158	331	15	331	15	331	15	251	24	251	15	331	24	251	26	267	15	331	26	267	30	277	15	331	30	277	37	284	15	331	37	284	46	288	284	96	271	62	285	22	285	22	271	62	250	35	285	22	250	35	241	1	241	1	250	35	222	17	241	1	222	17	186	-6	186	-6	222	17	186	11	358	331	214	331	238	289	358	331	238	289	324	289	358	331	324	289	334	288	358	331	334	288	340	283	358	331	340	283	345	276	358	331	345	276	347	265	358	331	347	265	348	252	358	331	348	252	358	252	261	225	276	257	242	245	242	245	276	257	239	271	242	245	239	271	218	256	218	256	239	271	238	289	218	256	238	289	214	331	345	137	341	177	338	94	338	94	341	177	327	210	338	94	327	210	318	54	318	54	327	210	306	237	318	54	306	237	289	137	289	137	306	237	285	168	276	199	285	168	306	237	276	199	306	237	276	257	276	199	276	257	261	225	289	137	285	22	318	54	149	18	120	38	130	1	149	18	130	1	186	-6	149	18	186	-6	186	11	100	66	88	101	86	23	100	66	86	23	130	1	100	66	130	1	120	38	84	137	87	167	94	256	94	256	87	167	96	196	94	256	96	196	132	271	132	271	96	196	110	223	33	95	30	177	26	137	84	137	86	23	88	101	284	96	285	22	289	137	41	-31	48	-24	51	8	51	8	48	-24	55	-19	51	8	55	-19	69	19	69	19	55	-19	63	-15	69	19	63	-15	71	-14	71	-14	81	-17	91	24	91	24	81	-17	86	-25	91	24	86	-25	90	-36	38	-6	30	-22	36	-40	38	-6	36	-40	41	-31	38	-6	41	-31	51	8	56	238	69	234	70	274	70	274	69	234	84	267	70	274	84	267	90	305	90	305	84	267	103	292	90	305	103	292	118	328	118	328	103	292	125	310	118	328	125	310	152	343	152	343	125	310	151	320	152	343	151	320	179	324	179	324	205	321	194	348	194	348	205	321	234	343	197	119	194	151	180	153	197	119	180	153	175	118	197	119	216	155	194	151	116	181	122	170	129	190	129	190	122	170	131	159	129	190	131	159	141	175	141	175	131	159	142	150	141	175	142	150	153	165	153	165	142	150	156	142	153	165	156	142	166	157	166	157	156	142	174	137	166	157	174	137	180	153	180	153	174	137	175	118	274	-13	269	-40	286	-77	286	-77	269	-40	258	-62	286	-77	258	-62	247	-95	247	-95	258	-62	240	-77	247	-95	240	-77	213	-82	213	-82	193	-79	200	-101	200	-101	193	-79	178	-100	178	-100	193	-79	178	-72	178	-100	178	-72	167	-60	178	-100	167	-60	158	-46	178	-100	158	-46	157	-97	158	-46	152	-29	157	-97	157	-97	152	-29	146	-13	157	-97	146	-13	138	-90	138	-90	146	-13	138	1	138	-90	138	1	127	13	248	296	262	272	270	330	270	330	262	272	267	238	272	147	267	238	263	209	234	343	205	321	228	312	234	343	228	312	248	296	234	343	248	296	270	330	272	147	295	165	299	308	299	308	295	165	312	187	299	308	312	187	318	278	318	278	312	187	322	213	318	278	322	213	325	240	270	330	267	238	272	147	270	330	272	147	299	308	261	79	274	124	244	101	244	101	274	124	242	133	244	101	242	133	236	167	236	167	242	133	242	134	236	167	242	134	252	185	252	185	242	134	272	147	252	185	272	147	263	209	338	22	334	56	332	-16	332	-16	334	56	321	85	332	-16	321	85	314	-50	314	-50	321	85	301	108	314	-50	301	108	286	-77	286	-77	301	108	276	15	274	124	261	79	272	50	274	124	272	50	276	15	274	124	276	15	301	108	223	115	244	101	236	167	223	115	236	167	216	155	223	115	216	155	197	119	213	-82	200	-101	247	-95	194	348	152	343	179	324	175	118	174	137	174	136	175	118	174	136	158	113	158	113	174	136	154	130	158	113	154	130	144	105	144	105	154	130	139	121	144	105	139	121	131	93	131	93	139	121	126	110	131	93	126	110	118	78	118	78	126	110	116	98	118	78	116	98	107	84	94	-50	103	-64	112	21	112	21	103	-64	120	-79	112	21	120	-79	127	13	127	13	120	-79	138	-90	91	24	90	-36	94	-50	91	24	94	-50	112	21	91	24	69	19	71	-14	274	-13	286	-77	276	15	36	-40	30	-22	25	-36	70	199	73	232	64	206	64	206	73	232	55	208	46	206	55	208	54	229	46	206	54	229	39	220	39	220	28	208	31	174	39	220	31	174	33	183	39	220	33	183	35	192	39	220	35	192	39	200	39	220	39	200	46	206	20	192	16	174	31	174	20	192	31	174	28	208	76	0	138	0	76	171	76	181	76	171	95	229	76	181	95	229	74	191	74	191	95	229	73	232	74	191	73	232	70	199	73	232	54	229	55	208	138	0	138	171	135	193	138	0	135	193	127	210	138	0	127	210	113	222	138	0	113	222	95	229	138	0	95	229	76	171	55	58	73	22	72	30	72	30	72	34	70	93	70	93	72	34	73	38	70	93	73	38	74	43	173	336	76	51	99	108	173	336	99	108	108	128	108	128	99	108	230	108	108	128	230	108	224	128	224	128	230	108	306	55	224	128	306	55	184	336	259	21	258	18	353	0	353	0	258	18	256	16	353	0	256	16	253	14	253	14	250	12	353	0	353	0	250	12	246	11	353	0	246	11	242	10	261	26	353	0	330	17	261	26	330	17	321	26	261	26	321	26	314	38	261	26	314	38	306	55	261	26	306	55	260	31	306	55	230	108	251	61	306	55	251	61	254	53	306	55	254	53	257	45	306	55	257	45	259	38	306	55	259	38	260	31	211	376	206	367	211	347	211	347	206	367	199	360	211	347	199	360	198	340	198	340	199	360	190	355	198	340	190	355	184	336	184	336	190	355	179	353	184	336	179	353	224	128	224	128	179	353	173	336	173	336	179	353	169	355	173	336	169	355	160	360	173	336	108	128	166	266	173	336	166	266	224	128	70	93	55	58	72	30	70	93	74	43	75	47	70	93	75	47	76	51	70	93	76	51	173	336	340	12	330	17	353	0	340	12	353	0	353	9	260	23	259	21	353	0	260	23	353	0	261	26	235	10	226	9	353	0	235	10	353	0	242	10	107	0	107	9	94	10	107	0	94	10	84	12	107	0	84	12	44	34	107	0	44	34	33	20	107	0	33	20	22	13	107	0	22	13	7	9	107	0	7	9	7	0	44	34	84	12	77	16	44	34	77	16	73	22	44	34	73	22	55	58	159	340	173	336	160	360	159	340	160	360	153	367	159	340	153	367	148	376	159	340	148	376	147	347	148	376	147	386	147	347	147	347	147	386	140	415	140	415	147	386	151	426	151	426	147	386	148	396	130	386	132	371	133	402	133	402	132	371	138	358	133	402	138	358	140	415	140	415	138	358	147	347	211	347	221	358	211	376	211	376	221	358	213	386	211	396	213	386	220	415	211	396	220	415	209	426	180	435	179	419	190	417	180	435	190	417	196	433	196	433	190	417	199	412	196	433	199	412	209	426	209	426	199	412	206	405	209	426	206	405	211	396	227	401	220	415	221	358	227	401	221	358	227	371	227	401	227	371	229	386	213	386	221	358	220	415	153	405	160	412	164	433	164	433	160	412	169	417	164	433	169	417	180	435	180	435	169	417	179	419	151	426	148	396	153	405	151	426	153	405	164	433	353	0	226	9	226	0	175	68	182	67	176	79	176	79	182	67	180	79	190	80	180	79	182	67	190	80	182	67	188	66	221	216	203	239	206	137	206	137	203	239	196	262	192	161	196	262	177	285	192	161	177	285	174	183	174	183	177	285	160	261	174	183	160	261	160	208	160	208	160	261	154	237	197	269	199	276	200	308	200	308	199	276	203	283	200	308	203	283	224	329	224	329	203	283	208	291	224	329	208	291	215	299	215	299	224	290	224	329	224	329	224	290	234	284	224	329	234	284	247	348	247	348	234	284	244	279	247	348	244	279	256	277	200	308	177	285	196	262	200	308	196	262	197	269	321	332	314	327	317	304	317	304	314	327	307	323	317	304	307	323	303	290	303	290	307	323	300	321	303	290	300	321	293	320	293	320	285	321	287	280	287	280	285	321	277	325	287	280	277	325	270	276	270	276	277	325	268	330	270	276	268	330	258	338	258	338	247	348	256	277	258	338	256	277	270	276	329	319	338	331	329	339	329	319	329	339	321	332	329	319	321	332	317	304	293	320	287	280	303	290	221	216	212	109	233	80	221	216	233	80	242	191	242	191	233	80	251	95	242	191	251	95	259	164	259	164	251	95	262	113	259	164	262	113	267	134	212	109	212	70	233	80	212	70	212	109	210	98	212	70	210	98	206	90	212	70	206	90	199	84	212	70	199	84	190	80	212	70	190	80	188	66	190	315	198	324	192	330	190	315	192	330	184	335	190	315	184	335	184	318	165	322	172	321	175	339	175	339	172	321	178	320	175	339	178	320	184	335	184	335	178	320	184	318	85	233	94	266	102	331	102	331	94	266	109	295	102	331	109	295	150	343	150	343	109	295	130	315	150	343	130	315	157	323	157	323	165	322	164	342	164	342	165	322	175	339	176	79	173	80	175	68	175	68	173	80	169	81	175	68	169	81	168	69	168	69	169	81	165	83	168	69	165	83	161	71	161	71	165	83	160	85	161	71	160	85	155	74	81	29	82	200	66	302	81	29	66	302	49	73	49	73	66	302	42	262	49	73	42	262	30	124	30	124	42	262	28	218	30	124	28	218	23	178	85	233	102	331	66	302	85	233	66	302	82	200	164	342	150	343	157	323	126	0	185	-11	158	42	158	42	185	-11	205	32	229	35	205	32	223	-6	229	35	223	-6	255	7	126	0	158	42	123	69	126	0	123	69	99	107	126	0	99	107	86	152	126	0	86	152	81	29	322	80	312	86	305	53	305	53	312	86	292	67	305	53	292	67	283	28	283	28	292	67	272	52	283	28	272	52	255	7	255	7	272	52	251	41	255	7	251	41	229	35	205	32	185	-11	223	-6	81	29	86	152	82	200	206	137	196	262	192	161	221	216	206	137	212	109	335	64	315	43	317	18	317	18	315	43	293	27	317	18	293	27	287	3	287	3	293	27	268	16	287	3	268	16	252	-4	252	-4	268	16	241	9	252	-4	241	9	212	-7	212	-7	241	9	212	7	335	64	317	18	345	38	335	64	345	38	371	64	212	7	183	9	212	-7	212	-7	183	9	157	16	212	-7	157	16	150	0	150	0	157	16	133	26	150	0	133	26	113	39	97	55	93	60	96	25	97	55	96	25	150	0	97	55	150	0	113	39	93	60	91	63	96	25	96	25	91	63	89	67	96	25	89	67	54	62	54	62	89	67	89	71	54	62	89	71	89	77	89	192	89	165	89	188	90	263	91	267	94	304	94	304	91	267	93	270	94	304	93	270	97	274	97	274	114	289	148	329	148	329	114	289	135	302	148	329	135	302	159	312	27	219	27	110	53	266	53	266	27	110	54	62	53	266	54	62	94	304	94	304	54	62	89	258	94	304	89	258	90	263	89	251	89	258	54	62	89	251	54	62	89	77	148	329	159	312	212	338	212	338	159	312	185	319	212	338	185	319	212	321	212	321	238	319	267	331	267	331	238	319	264	314	267	331	264	314	288	305	148	329	94	304	97	274	267	331	288	305	318	310	318	310	288	305	308	292	318	310	308	292	323	278	323	278	327	273	361	275	361	275	327	273	329	270	361	275	329	270	331	265	267	331	212	338	212	321	333	194	404	165	333	254	333	261	333	254	361	275	333	261	361	275	331	265	361	275	318	310	323	278	361	275	333	254	404	165	361	275	404	165	391	227	404	165	333	194	333	189	404	165	333	189	331	185	404	165	331	185	329	183	404	165	329	183	326	182	404	165	326	182	321	182	404	165	321	182	99	182	404	165	99	182	89	165	89	165	99	182	95	182	89	165	95	182	92	183	89	165	92	183	90	185	89	165	90	185	89	188	27	110	27	219	17	165	231	331	188	331	231	0	231	0	188	331	188	175	231	0	188	175	188	138	188	138	188	175	40	175	188	138	40	175	40	138	188	37	7	37	11	0	188	37	11	0	231	0	188	37	231	0	188	138	66	20	54	15	68	0	68	0	54	15	41	13	68	0	41	13	30	12	41	253	49	322	47	330	47	330	48	332	41	253	41	253	48	332	37	339	41	253	37	339	35	261	35	261	37	339	33	333	35	261	33	333	30	269	30	269	33	333	29	325	30	269	29	325	25	278	25	278	29	325	25	317	25	278	25	317	23	288	23	288	25	317	23	308	23	288	23	308	22	298	48	333	48	335	37	339	37	339	48	335	49	337	37	339	49	337	50	339	66	20	68	0	76	27	76	27	68	0	91	2	76	27	91	2	80	37	80	37	91	2	81	146	81	146	83	213	75	52	75	52	83	213	67	201	75	52	67	201	62	64	62	64	67	201	52	187	62	64	52	187	48	78	48	78	52	187	41	171	48	78	41	171	35	99	35	99	41	171	33	152	35	99	33	152	30	129	83	168	86	179	83	213	83	213	86	179	91	189	83	213	91	189	96	200	96	200	248	60	229	147	229	147	248	60	247	132	229	147	247	132	254	248	254	248	247	132	271	233	254	248	271	233	259	311	254	248	259	311	253	317	83	213	96	200	229	147	83	213	229	147	79	288	83	213	79	288	70	297	83	213	70	297	61	305	83	213	61	305	54	313	83	213	54	313	49	322	83	213	49	322	41	253	243	258	254	248	246	334	235	270	246	334	234	339	235	270	234	339	231	333	246	335	246	337	234	339	234	339	246	337	246	338	234	339	246	338	247	339	246	334	235	270	243	258	228	281	235	270	231	333	228	281	231	333	228	326	228	281	228	326	226	319	228	281	226	319	225	293	224	312	224	305	225	293	224	312	225	293	226	319	280	224	284	219	291	281	291	281	284	219	288	215	291	281	288	215	291	210	291	210	292	207	302	269	302	269	292	207	294	204	302	269	294	204	294	200	310	199	313	206	314	247	314	247	313	206	315	213	314	247	315	213	316	237	316	237	315	213	316	221	316	237	316	221	317	228	295	197	295	193	302	269	302	269	295	193	307	193	302	269	307	193	309	258	309	258	307	193	310	199	309	258	310	199	314	247	302	269	291	281	291	210	266	42	277	30	294	85	294	85	277	30	287	18	294	85	287	18	294	6	294	6	294	3	300	78	300	78	294	3	295	1	300	78	295	1	295	0	307	-6	311	4	312	60	312	60	311	4	314	14	312	60	314	14	316	50	316	50	314	14	316	23	316	50	316	23	317	40	317	40	316	23	317	32	312	60	307	70	307	-6	307	-6	307	70	300	78	307	-6	300	78	295	-6	295	-6	300	78	295	-3	300	78	294	85	294	6	294	85	247	132	248	60	294	85	248	60	256	52	294	85	256	52	266	42	254	248	253	317	249	323	254	248	249	323	246	328	254	248	246	328	246	334	291	281	266	305	271	233	291	281	271	233	275	229	291	281	275	229	280	224	83	213	81	146	82	157	83	213	82	157	83	168	81	146	75	52	80	37	134	42	133	53	132	28	132	28	133	53	128	63	132	28	128	63	123	17	123	17	128	63	122	71	123	17	122	71	114	80	110	8	123	17	114	80	110	8	114	80	106	89	110	8	106	89	97	100	110	8	97	100	91	2	91	2	97	100	90	110	91	2	90	110	85	121	91	2	85	121	82	133	91	2	82	133	81	146	68	0	30	12	30	0	259	311	271	233	266	305	300	78	295	0	295	-3	302	269	294	200	295	197	234	339	246	334	246	335	37	339	48	332	48	333	73	310	69	319	79	250	79	250	69	319	68	329	60	257	68	329	68	330	60	257	68	330	57	339	57	339	68	330	68	332	57	339	68	332	68	334	69	336	69	339	57	339	69	336	57	339	68	334	50	332	45	324	48	267	50	332	48	267	60	257	50	332	60	257	57	339	41	315	39	305	40	280	41	315	40	280	48	267	41	315	48	267	45	324	174	254	177	309	161	253	161	253	177	309	161	308	161	253	161	308	148	252	148	252	161	308	145	305	148	252	145	305	134	250	134	250	145	305	130	302	134	250	130	302	120	248	120	248	130	302	115	300	120	248	115	300	104	248	104	248	115	300	99	299	243	51	256	273	237	293	243	51	237	293	237	145	243	51	237	145	236	126	243	51	236	126	234	104	243	51	234	104	248	2	267	244	256	273	258	112	267	244	258	112	264	145	267	244	264	145	269	177	267	244	269	177	271	205	256	273	243	51	250	80	256	273	250	80	258	112	277	60	271	56	275	21	277	60	275	21	283	36	277	60	283	36	286	54	264	54	256	52	263	9	264	54	263	9	275	21	264	54	275	21	271	56	248	51	243	51	248	2	248	51	248	2	263	9	248	51	263	9	256	52	77	0	86	0	90	49	90	49	86	0	229	0	90	49	229	0	109	51	109	51	229	0	225	51	229	65	225	51	229	0	229	65	229	0	232	83	232	83	229	0	248	2	232	83	248	2	234	104	73	44	56	35	57	-1	73	44	57	-1	67	0	73	44	67	0	77	0	73	44	77	0	90	49	28	-2	39	-8	41	19	41	19	39	-8	47	-4	41	19	47	-4	56	35	56	35	47	-4	57	-1	237	293	211	305	212	241	237	293	212	241	225	222	237	293	225	222	234	190	237	293	234	190	237	145	194	251	212	241	211	305	194	251	211	305	177	309	194	251	177	309	174	254	73	310	79	250	80	304	80	304	79	250	104	248	80	304	104	248	88	300	88	300	104	248	99	299	79	250	68	329	60	257	40	280	39	305	38	293	88	258	106	250	94	329	94	329	94	331	88	258	88	258	94	331	95	333	88	258	95	333	84	339	84	339	95	333	95	335	84	339	95	335	95	337	77	333	72	326	75	269	77	333	75	269	88	258	77	333	88	258	84	339	68	318	66	308	67	281	68	318	67	281	75	269	68	318	75	269	72	326	143	300	124	302	131	247	143	300	131	247	141	245	143	300	141	245	149	237	143	300	149	237	162	298	110	306	101	312	106	250	110	306	106	250	131	247	110	306	131	247	124	302	96	320	94	329	106	250	96	320	106	250	101	312	160	197	159	185	168	61	168	61	159	185	159	172	168	61	159	172	158	92	158	92	159	172	158	158	158	92	158	158	157	92	157	92	158	158	157	143	157	92	157	143	155	127	155	127	146	58	152	75	118	13	128	26	130	80	130	80	128	26	138	41	130	80	138	41	143	101	143	101	138	41	146	58	143	101	146	58	155	127	116	64	101	54	104	4	116	64	104	4	111	8	116	64	111	8	118	13	116	64	118	13	130	80	58	0	68	0	69	48	69	48	68	0	78	0	69	48	78	0	84	50	84	50	78	0	87	0	84	50	87	0	101	54	101	54	87	0	96	2	101	54	96	2	104	4	184	280	176	291	177	147	177	147	180	41	183	124	183	124	180	41	193	25	183	124	193	25	196	102	196	102	193	25	203	11	196	102	203	11	212	81	212	81	203	11	206	-6	212	81	206	-6	219	-6	178	168	181	189	184	280	184	280	181	189	185	209	184	280	185	209	188	266	188	266	185	209	188	229	188	266	188	229	190	249	184	280	177	147	178	168	219	-6	223	0	226	61	226	61	223	0	227	8	226	61	227	8	232	40	232	40	227	8	229	16	232	40	229	16	231	27	168	61	180	41	177	147	168	61	177	147	176	291	168	61	176	291	162	298	168	61	162	298	160	197	155	127	152	75	157	92	149	237	155	226	162	298	162	298	155	226	158	212	162	298	158	212	160	197	20	-2	30	-8	31	16	31	16	30	-8	38	-4	31	16	38	-4	42	31	42	31	38	-4	48	-1	42	31	48	-1	55	41	55	41	48	-1	58	0	55	41	58	0	69	48	212	81	219	-6	226	61	67	281	66	308	65	295	84	339	95	337	95	339	54	254	63	251	55	329	55	329	55	330	47	257	47	257	55	330	56	332	47	257	56	332	45	339	45	339	56	332	56	334	45	339	56	334	56	336	57	339	45	339	56	336	55	329	47	257	54	254	47	257	45	339	40	263	40	263	45	339	38	332	40	263	38	332	34	269	34	269	38	332	33	324	34	269	33	324	30	277	30	277	33	324	29	315	30	277	29	315	27	284	27	284	29	315	27	305	27	284	27	305	26	293	181	254	185	309	167	253	167	253	185	309	167	308	167	253	167	308	150	252	150	252	167	308	146	305	150	252	146	305	132	250	132	250	146	305	125	302	132	250	125	302	113	248	113	248	125	302	105	300	113	248	105	300	96	248	96	248	105	300	86	299	96	248	86	299	84	248	84	248	86	299	76	300	84	248	76	300	73	249	73	249	76	300	68	304	73	249	68	304	63	251	63	251	68	304	61	310	63	251	61	310	57	319	222	131	218	156	223	27	223	27	218	156	216	188	212	12	216	188	207	234	212	12	207	234	198	0	198	0	207	234	195	216	198	0	195	216	184	194	246	280	239	291	240	247	246	280	240	247	243	252	246	280	243	252	246	257	246	280	246	257	247	262	246	280	247	262	248	268	220	214	225	225	227	300	227	300	225	225	230	235	227	300	230	235	239	291	239	291	230	235	236	243	239	291	236	243	240	247	199	253	206	252	210	306	210	306	206	252	212	251	210	306	212	251	227	300	227	300	212	251	218	249	227	300	218	249	220	214	191	254	199	253	210	306	191	254	210	306	185	309	191	254	185	309	181	254	218	249	207	234	216	188	218	249	216	188	217	201	218	249	217	201	220	214	181	-8	198	0	184	194	181	-8	184	194	180	42	181	-8	180	42	179	35	181	-8	179	35	178	26	181	-8	178	26	176	16	181	-8	176	16	174	6	181	-8	174	6	171	-3	184	194	175	170	177	84	184	194	177	84	179	62	184	194	179	62	180	42	175	170	172	142	173	126	175	170	173	126	174	106	175	170	174	106	177	84	222	131	223	27	227	109	227	109	223	27	230	43	227	109	230	43	231	86	231	86	230	43	233	60	223	27	216	188	212	12	55	329	63	251	57	319	191	60	190	74	194	7	194	7	190	74	179	23	179	23	190	74	190	203	179	23	190	203	171	43	171	43	190	203	168	203	171	43	168	203	168	68	111	22	133	0	111	203	111	203	133	0	133	203	111	203	133	203	305	225	305	225	133	203	168	203	305	225	168	203	190	203	81	22	81	203	59	203	81	22	59	203	59	0	81	22	59	0	133	0	81	22	133	0	111	22	242	203	305	203	305	225	242	203	305	225	220	203	242	203	220	203	220	50	242	203	220	50	220	42	242	203	220	42	220	35	242	203	220	35	221	27	242	203	221	27	222	20	242	203	222	20	237	-5	242	203	237	-5	242	57	305	225	12	225	59	203	305	225	59	203	81	203	305	225	81	203	111	203	293	42	285	32	288	4	288	4	285	32	276	23	288	4	276	23	274	-1	274	-1	276	23	265	18	274	-1	265	18	257	-4	257	-4	265	18	249	16	302	15	314	31	323	46	302	15	323	46	301	54	302	15	301	54	293	42	302	15	293	42	288	4	246	23	244	31	237	-5	246	23	237	-5	257	-4	246	23	257	-4	249	16	244	31	243	40	237	-5	237	-5	243	40	242	49	237	-5	242	49	242	57	222	18	209	24	213	-2	222	18	213	-2	237	-5	222	18	237	-5	222	20	191	60	194	7	194	46	194	46	194	7	213	-2	194	46	213	-2	199	34	199	34	213	-2	209	24	220	50	220	203	220	57	59	203	12	225	12	203	305	225	190	203	220	203	150	-46	151	-58	164	-7	164	-7	151	-58	172	-103	164	-7	172	-103	171	-81	171	-81	172	-103	172	-82	179	-72	172	-82	172	-103	179	-72	172	-103	189	-91	172	-103	151	-58	151	-64	172	-103	151	-64	150	-70	172	-103	150	-70	150	-75	172	-103	150	-75	150	-108	132	-105	150	-108	137	-83	137	-83	150	-108	147	-86	148	-81	147	-86	150	-108	148	-81	150	-108	150	-75	132	-105	137	-83	129	-76	132	-105	129	-76	123	-66	132	-105	123	-66	119	-55	132	-105	119	-55	117	-95	123	35	114	19	118	-45	118	-45	114	19	117	-95	118	-45	117	-95	119	-55	113	179	95	201	99	161	99	161	95	201	75	222	99	161	75	222	74	224	143	43	113	92	123	35	123	35	125	-13	143	43	143	43	125	-13	130	-3	143	43	130	-3	136	6	143	43	136	6	141	-4	143	43	141	-4	145	-17	164	-7	143	43	145	-17	164	-7	145	-17	148	-32	164	-7	148	-32	150	-46	45	178	53	135	79	137	79	137	53	135	79	104	79	137	79	104	113	92	113	92	79	104	103	71	113	92	103	71	123	35	53	135	45	178	42	180	53	135	42	180	40	183	53	135	40	183	39	185	53	135	39	185	37	187	53	135	37	187	35	190	53	135	35	190	26	166	162	108	147	132	161	67	162	108	161	67	181	17	162	108	181	17	176	84	162	108	176	84	177	132	132	116	161	67	147	132	132	116	147	132	131	156	132	116	131	156	113	179	132	116	113	179	99	161	99	161	74	224	72	225	99	161	72	225	71	227	99	161	71	227	69	228	99	161	69	228	68	230	99	161	68	230	66	198	172	-60	164	-7	171	-81	172	-60	171	-81	171	-77	172	-60	171	-77	172	-73	172	-60	172	-73	172	-68	172	-60	172	-68	172	-64	239	223	223	200	237	181	239	223	237	181	254	204	239	223	254	204	241	224	254	204	263	217	244	229	254	204	244	229	243	228	254	204	243	228	243	227	254	204	243	227	242	225	254	204	242	225	241	224	177	132	176	84	190	109	177	132	190	109	192	155	192	155	190	109	205	134	192	155	205	134	207	178	207	178	205	134	221	158	207	178	221	158	223	200	223	200	221	158	237	181	211	-30	209	-7	209	-53	209	-53	209	-7	204	16	209	-53	204	16	201	-74	201	-74	204	16	196	40	201	-74	196	40	189	-91	189	-91	196	40	189	-30	189	-91	189	-30	189	-42	189	-91	189	-42	187	-53	187	63	176	84	181	17	187	63	181	17	189	-30	187	63	189	-30	196	40	184	-63	179	-72	189	-91	184	-63	189	-91	187	-53	123	35	118	-45	119	-34	123	35	119	-34	121	-23	123	35	121	-23	125	-13	98	-31	99	-66	102	-13	102	-13	99	-66	106	-82	102	-13	106	-82	107	3	107	3	106	-82	117	-95	107	3	117	-95	114	19	68	230	0	198	35	190	68	230	35	190	61	204	68	230	61	204	62	203	68	230	62	203	63	202	68	230	63	202	64	200	68	230	64	200	65	199	68	230	65	199	66	198	35	190	0	198	26	166	99	-66	98	-31	97	-48	283	309	283	331	118	309	118	309	283	331	96	309	118	309	96	309	118	0	118	0	96	309	96	22	118	0	96	22	57	22	96	309	283	331	57	309	57	309	283	331	35	331	57	309	35	331	57	22	57	22	35	331	35	0	57	22	35	0	118	0	324	331	35	331	57	309	324	331	57	309	96	309	324	331	96	309	118	309	324	331	118	309	241	309	324	331	241	309	263	309	324	331	263	309	302	309	324	331	302	309	324	0	263	22	263	309	241	309	263	22	241	309	241	0	263	22	241	0	324	0	263	22	324	0	302	22	118	0	118	309	96	309	118	0	96	309	96	22	118	0	96	22	57	22	118	0	57	22	35	0	35	331	35	0	57	22	35	331	57	22	57	309	302	22	324	0	302	309	383	382	31	382	65	353	383	382	65	353	136	353	383	382	136	353	169	353	383	382	169	353	383	353	172	126	31	-99	65	-99	65	-99	31	-99	441	-128	65	-99	441	-128	132	-99	132	-99	441	-128	166	-99	132	-99	166	-99	275	126	275	126	166	-99	308	126	275	126	308	126	169	353	172	126	65	-99	204	126	172	126	204	126	65	353	172	126	65	353	31	382	172	126	31	382	31	353	441	-128	31	-99	31	-128	166	-99	441	-128	441	-99	275	126	169	353	136	353	126	298	158	300	158	300	160	338	158	300	205	292	160	338	205	292	219	330	219	330	205	292	241	272	219	330	241	272	267	306	267	306	241	272	268	241	267	306	268	241	304	269	304	269	268	241	284	203	304	269	284	203	290	163	80	278	88	286	92	331	92	331	88	286	104	293	92	331	104	293	122	336	122	336	104	293	126	298	122	336	126	298	160	338	160	338	126	298	158	300	80	278	92	331	78	270	78	270	92	331	69	322	78	270	69	322	78	190	78	190	69	322	51	312	78	190	51	312	34	301	290	163	284	124	302	62	302	62	284	124	269	88	302	62	269	88	265	25	265	25	269	88	243	58	265	25	243	58	218	1	218	1	243	58	207	39	218	1	207	39	161	-6	161	-6	207	39	161	31	334	165	326	221	326	109	326	109	326	221	304	269	326	109	304	269	302	62	302	62	304	269	290	163	50	100	60	27	67	72	67	72	60	27	83	11	67	72	83	11	87	53	87	53	83	11	108	0	87	53	108	0	110	40	110	40	108	0	135	-4	110	40	135	-4	135	33	135	33	135	-4	161	-6	135	33	161	-6	161	31	78	190	34	301	34	152	78	190	34	152	132	152	78	190	132	152	121	190	40	100	40	49	60	27	40	100	60	27	50	100	199	294	199	0	243	0	199	294	243	0	243	331	199	294	243	331	16	331	199	294	16	331	7	294	243	0	243	331	199	331	243	0	199	331	199	37	243	0	199	37	7	37	243	0	7	37	16	0	157	150	257	0	180	187	157	150	180	187	180	331	157	150	180	331	136	331	157	150	136	331	136	187	157	150	136	187	58	0	180	187	257	0	305	0	58	0	136	187	11	0	331	111	339	166	331	221	331	111	331	221	316	171	331	111	316	171	315	149	331	111	315	149	310	125	331	111	310	125	309	65	292	254	303	235	309	267	309	267	303	235	311	215	309	267	311	215	331	221	331	221	311	215	315	193	331	221	315	193	316	171	292	254	309	267	276	271	276	271	309	267	275	302	276	271	275	302	276	63	276	63	275	302	274	30	276	63	274	30	309	65	291	79	276	63	309	65	303	101	291	79	309	65	303	101	309	65	310	125	274	30	275	302	254	286	274	30	254	286	254	50	274	30	254	50	241	40	274	30	241	40	229	8	254	286	275	302	240	293	240	293	275	302	229	323	240	293	229	323	223	300	223	300	229	323	205	305	118	309	171	309	174	331	174	331	171	309	188	308	174	331	188	308	229	323	229	323	188	308	205	305	35	331	35	0	57	22	57	22	35	0	174	0	57	22	174	0	96	22	96	22	174	0	118	22	96	22	118	22	96	309	96	309	118	22	118	309	96	309	118	309	174	331	174	331	35	331	57	309	174	331	57	309	96	309	229	8	241	40	225	32	229	8	225	32	206	26	229	8	206	26	187	23	229	8	187	23	174	0	171	22	118	22	174	0	171	22	174	0	187	23	57	309	35	331	57	22	185	150	185	150	185	200	185	200	185	150	208	22	185	200	208	22	185	342	185	342	208	22	208	320	185	342	208	320	259	342	259	342	208	320	238	320	259	342	238	320	259	0	259	0	238	320	238	22	259	0	238	22	208	22	185	78	182	59	185	24	185	78	185	24	208	22	185	78	208	22	185	150	185	24	185	0	259	0	185	24	259	0	208	22	185	150	185	200	182	167	182	167	185	200	174	213	182	167	174	213	173	183	173	183	174	213	161	221	173	183	161	221	159	196	159	196	161	221	147	226	159	196	147	226	142	205	142	205	147	226	132	229	142	205	132	229	124	208	107	206	112	207	118	230	118	230	112	207	118	208	118	230	118	208	132	229	132	229	118	208	124	208	83	2	97	25	83	223	83	223	97	25	97	200	83	223	97	200	118	230	118	230	97	200	101	204	118	230	101	204	107	206	117	-4	97	25	83	2	185	24	182	59	174	13	174	13	182	59	174	43	174	13	174	43	161	5	161	5	174	43	161	29	161	5	161	29	147	0	147	0	161	29	145	20	147	0	145	20	133	-3	133	-3	145	20	127	17	121	17	114	18	117	-4	121	17	117	-4	133	-3	121	17	133	-3	127	17	117	-4	114	18	108	19	117	-4	108	19	102	22	117	-4	102	22	97	25	83	2	83	223	75	191	83	2	75	191	75	35	83	2	75	35	63	48	83	2	63	48	57	21	75	191	83	223	62	180	62	180	83	223	57	206	62	180	57	206	54	165	54	165	57	206	48	148	38	180	45	114	45	131	38	180	45	131	57	206	57	206	45	131	48	148	57	21	63	48	54	63	57	21	54	63	49	79	57	21	49	79	46	97	57	21	46	97	38	48	22	114	26	80	26	148	26	148	26	80	38	48	26	148	38	48	38	180	38	180	38	48	46	97	38	180	46	97	45	114	205	175	212	163	218	193	218	193	212	163	216	150	218	193	216	150	217	138	239	99	217	138	217	122	239	99	217	122	187	122	148	206	154	204	168	225	168	225	154	204	160	202	168	225	160	202	165	199	165	199	187	122	168	225	168	225	187	122	187	193	168	225	187	193	195	213	195	213	187	193	197	185	195	213	197	185	218	193	218	193	197	185	205	175	239	99	239	137	233	167	239	99	233	167	218	193	239	99	218	193	217	138	103	22	97	26	98	1	97	198	97	26	97	99	97	122	97	99	239	99	97	122	239	99	165	122	165	122	239	99	187	122	165	122	187	122	165	199	111	204	120	206	137	230	137	230	120	206	128	208	137	230	128	208	136	208	136	208	142	208	137	230	137	230	142	208	168	225	98	1	97	26	75	190	75	190	97	26	97	198	75	190	97	198	99	224	99	224	97	198	104	201	99	224	104	201	137	230	137	230	104	201	111	204	98	1	75	190	75	36	98	1	75	36	66	17	66	17	75	36	63	48	66	17	63	48	55	63	67	209	43	184	49	147	67	209	49	147	55	163	67	209	55	163	63	177	67	209	63	177	75	190	67	209	75	190	99	224	49	147	43	184	46	130	46	130	43	184	45	113	46	96	45	113	42	42	46	96	42	42	49	79	49	79	42	42	66	17	49	79	66	17	55	63	22	113	27	74	28	152	28	152	27	74	42	42	28	152	42	42	43	184	43	184	42	42	45	113	233	47	215	59	219	28	219	28	215	59	203	43	219	28	203	43	202	13	202	13	203	43	189	30	202	13	189	30	183	3	183	3	189	30	174	23	183	3	174	23	161	-2	161	-2	174	23	156	18	161	-2	156	18	137	-4	137	-4	156	18	135	17	137	-4	135	17	128	17	137	-4	128	17	119	18	137	-4	119	18	111	20	137	-4	111	20	103	22	137	-4	103	22	98	1	168	225	142	208	148	206	27	268	50	291	27	342	27	342	50	291	50	320	27	342	50	320	102	342	102	342	50	320	79	320	102	342	79	320	102	268	102	268	79	320	79	291	102	268	79	291	50	291	27	0	50	22	27	225	27	225	50	22	50	203	27	225	50	203	102	225	102	225	50	203	79	203	102	225	79	203	102	0	102	0	79	203	79	22	102	0	79	22	50	22	50	22	27	0	102	0	50	291	27	268	102	268	54	268	75	291	54	342	54	342	75	291	75	320	54	342	75	320	125	342	125	342	75	320	103	320	125	342	103	320	125	268	125	268	103	320	103	291	125	268	103	291	75	291	49	-82	44	-84	65	-103	65	-103	44	-84	39	-84	65	-103	39	-84	35	-107	35	-107	39	-84	34	-85	35	-107	34	-85	29	-85	29	-85	23	-85	26	-107	26	-107	23	-85	17	-106	23	-85	17	-84	17	-106	17	-106	17	-84	11	-82	17	-106	11	-82	9	-105	9	-105	11	-82	5	-80	9	-105	5	-80	1	-102	1	-102	5	-80	0	-78	1	-102	0	-78	-6	-99	125	225	54	225	75	203	125	225	75	203	103	203	125	225	103	203	109	-74	125	225	109	-74	121	-50	125	225	121	-50	125	-20	90	-92	75	-75	65	-103	65	-103	75	-75	75	203	65	-103	75	203	54	225	54	-80	49	-82	65	-103	54	-80	65	-103	54	225	29	-85	26	-107	35	-107	109	-74	103	203	103	-28	109	-74	103	-28	102	-40	109	-74	102	-40	99	-51	109	-74	99	-51	93	-61	109	-74	93	-61	90	-92	85	-69	75	-75	90	-92	85	-69	90	-92	93	-61	75	291	54	268	125	268	231	273	196	276	196	243	196	243	196	276	146	276	196	243	146	276	146	243	146	132	146	99	197	99	146	33	146	346	113	346	146	33	113	346	113	276	146	33	113	276	113	243	146	33	113	243	113	0	146	33	113	0	279	0	146	33	279	0	279	33	264	209	268	187	268	188	268	188	268	187	282	130	282	130	268	187	264	166	282	130	264	166	260	112	260	112	264	166	254	150	260	112	254	150	238	140	264	209	268	188	282	244	282	244	268	188	282	130	282	244	282	130	296	219	296	219	282	130	296	154	296	219	296	154	301	187	260	262	231	273	239	235	260	262	239	235	254	225	260	262	254	225	264	209	260	262	264	209	282	244	231	273	196	243	219	241	231	273	219	241	239	235	260	112	238	140	232	102	232	102	238	140	218	134	232	102	218	134	197	99	197	99	218	134	195	132	197	99	195	132	146	132	22	153	55	153	22	276	22	276	55	153	55	243	22	276	55	243	113	276	113	276	55	243	113	243	66	139	57	134	142	118	142	118	57	134	47	130	142	118	47	130	33	129	138	219	155	243	143	257	143	257	156	310	139	323	143	257	139	323	129	273	129	273	139	323	123	331	129	273	123	331	115	286	115	286	123	331	106	337	115	286	106	337	101	295	101	295	106	337	89	338	101	295	89	338	85	301	85	301	89	338	70	336	85	301	70	336	68	302	39	294	47	299	52	329	52	329	47	299	57	302	52	329	57	302	70	336	70	336	57	302	68	302	14	281	22	276	24	301	24	301	22	276	31	286	24	301	31	286	37	317	37	317	31	286	39	294	37	317	39	294	52	329	66	139	142	118	73	148	73	148	142	118	80	158	93	179	80	158	110	144	93	179	110	144	109	152	109	152	116	216	105	198	156	310	155	243	171	224	156	310	171	224	175	292	175	292	171	224	184	205	175	292	184	205	187	280	187	280	184	205	197	186	187	280	197	186	203	259	203	259	197	186	209	164	203	259	209	164	218	239	218	239	209	164	221	140	218	239	221	140	233	217	228	123	221	140	206	111	111	166	116	182	116	216	116	216	116	182	125	199	116	216	125	199	129	236	129	236	125	199	138	219	129	236	138	219	143	257	105	198	93	179	109	152	142	129	129	131	142	118	142	118	129	131	119	134	142	118	119	134	80	158	80	158	119	134	113	138	80	158	113	138	110	144	310	286	312	335	297	300	297	300	312	335	282	338	297	300	282	338	280	308	280	308	282	338	260	311	247	310	260	311	259	337	247	310	259	337	238	332	196	310	187	280	204	292	196	310	204	292	217	323	217	323	204	292	219	301	217	323	219	301	238	332	238	332	219	301	234	307	238	332	234	307	247	310	248	51	257	7	263	160	263	160	257	7	273	23	263	160	273	23	271	143	263	160	271	143	286	176	286	176	271	143	290	154	248	65	248	51	263	160	248	65	263	160	247	191	248	65	247	191	246	79	233	217	228	123	237	107	233	217	237	107	247	191	247	191	237	107	243	92	247	191	243	92	246	79	286	95	283	108	284	43	286	95	284	43	288	69	286	95	288	69	287	82	278	124	271	143	273	23	278	124	273	23	284	43	278	124	284	43	283	108	190	-3	212	-6	196	12	196	12	212	-6	209	9	222	11	209	9	212	-6	222	11	212	-6	236	-2	190	125	168	109	172	70	190	125	172	70	178	85	190	125	178	85	189	99	190	125	189	99	206	111	190	125	206	111	221	140	171	4	170	54	168	109	171	4	168	109	156	17	156	17	168	109	154	93	156	17	154	93	147	34	147	34	154	93	146	76	147	34	146	76	143	55	170	54	172	70	168	109	233	17	236	-2	241	26	241	26	236	-2	257	7	241	26	257	7	247	37	247	37	257	7	248	51	364	239	364	290	355	216	355	216	364	290	353	311	355	216	353	311	339	194	339	194	353	311	336	326	339	194	336	326	322	244	322	244	336	326	319	268	312	335	310	286	319	268	312	335	319	268	336	326	282	338	259	337	260	311	339	194	322	244	320	225	339	194	320	225	317	173	317	173	320	225	314	208	317	173	314	208	302	192	302	192	286	176	290	154	302	192	290	154	317	173	190	-3	196	12	185	18	190	-3	185	18	177	27	190	-3	177	27	172	40	190	-3	172	40	171	4	170	54	171	4	172	40	364	290	364	239	368	263	222	11	236	-2	233	17	233	217	221	140	228	123	175	292	187	280	196	310	142	118	33	129	33	118	156	310	143	257	155	243	116	216	109	152	111	166	283	20	278	21	300	0	300	0	278	21	274	23	300	0	274	23	269	-3	269	-3	274	23	268	26	269	-3	268	26	262	30	273	96	275	96	282	117	282	117	275	96	277	97	277	97	293	95	282	117	282	117	293	95	295	124	282	117	263	109	269	96	282	117	269	96	273	96	240	146	248	158	250	187	250	187	248	158	256	166	250	187	256	166	263	196	263	196	256	166	264	171	263	196	264	171	278	201	278	201	264	171	273	174	278	201	273	174	283	175	283	175	292	174	295	203	295	203	292	174	300	171	295	203	300	171	312	201	312	201	300	171	306	166	312	201	306	166	310	160	239	173	228	156	240	146	239	173	240	146	250	187	320	44	316	34	326	9	326	9	316	34	309	27	326	9	309	27	300	0	300	0	309	27	299	22	300	0	299	22	288	20	288	20	283	20	300	0	312	201	311	151	314	81	312	201	314	81	327	195	327	195	314	81	319	121	327	195	319	121	331	128	295	203	278	201	283	175	346	175	339	186	340	136	346	175	340	136	345	144	346	175	345	144	348	153	346	175	348	153	349	161	339	186	327	195	331	128	339	186	331	128	340	136	319	119	319	121	314	81	319	119	314	81	320	70	319	119	320	70	335	113	309	141	304	132	305	90	309	141	305	90	314	81	309	141	314	81	311	151	295	124	293	95	305	90	295	124	305	90	304	132	358	42	363	65	361	79	358	42	361	79	356	92	358	42	356	92	347	104	358	42	347	104	346	23	320	44	326	9	322	55	322	55	326	9	335	113	335	113	326	9	346	23	335	113	346	23	347	104	322	55	335	113	320	70	257	33	252	36	254	-2	257	33	254	-2	269	-3	257	33	269	-3	262	30	254	-2	252	36	249	38	254	-2	249	38	245	39	254	-2	245	39	242	40	254	-2	242	40	242	1	236	39	231	37	232	7	236	39	232	7	242	1	236	39	242	1	242	40	227	34	225	30	226	15	227	34	226	15	232	7	227	34	232	7	231	37	274	338	47	-6	72	-6	274	338	72	-6	297	338	41	153	37	150	108	135	108	135	37	150	29	148	108	135	29	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	40	305	40	305	42	305	73	338	73	338	42	305	43	303	73	338	43	303	44	301	97	148	89	150	108	135	108	135	89	150	83	154	108	135	83	154	45	164	45	164	83	154	80	159	45	164	80	159	45	291	44	297	45	291	73	338	44	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	19	310	26	302	19	310	19	299	79	166	79	336	73	338	79	166	73	338	45	291	79	166	45	291	80	159	44	157	41	153	108	135	44	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	269	96	263	109	263	95	226	15	225	30	224	24	312	201	310	160	311	151	286	20	281	21	303	0	303	0	281	21	276	23	303	0	276	23	272	-3	272	-3	276	23	271	26	272	-3	271	26	266	30	276	96	279	96	285	117	285	117	279	96	280	97	285	117	280	97	281	97	281	97	296	95	285	117	285	117	296	95	298	124	285	117	267	109	273	96	285	117	273	96	276	96	243	146	251	158	253	187	253	187	251	158	259	166	253	187	259	166	266	196	266	196	259	166	267	171	266	196	267	171	281	201	281	201	267	171	276	174	281	201	276	174	286	175	286	175	296	174	298	203	298	203	296	174	304	171	298	203	304	171	315	201	315	201	304	171	309	166	315	201	309	166	313	160	241	173	230	156	243	146	241	173	243	146	253	187	323	44	319	34	329	9	329	9	319	34	312	27	329	9	312	27	303	0	303	0	312	27	302	22	303	0	302	22	291	20	291	20	286	20	303	0	315	201	314	151	317	81	315	201	317	81	330	195	330	195	317	81	322	121	330	195	322	121	334	128	298	203	281	201	286	175	349	175	342	186	343	136	349	175	343	136	348	144	349	175	348	144	351	153	349	175	351	153	352	161	342	186	330	195	334	128	342	186	334	128	343	136	322	119	322	121	317	81	322	119	317	81	323	70	322	119	323	70	338	113	313	141	307	132	308	90	313	141	308	90	317	81	313	141	317	81	314	151	298	124	296	95	308	90	298	124	308	90	307	132	361	42	366	65	364	79	361	42	364	79	359	92	361	42	359	92	350	104	361	42	350	104	349	23	323	44	329	9	325	55	325	55	329	9	338	113	338	113	329	9	349	23	338	113	349	23	350	104	325	55	338	113	323	70	260	33	256	36	257	-2	260	33	257	-2	272	-3	260	33	272	-3	266	30	257	-2	256	36	252	38	257	-2	252	38	248	39	257	-2	248	39	245	40	257	-2	245	40	245	1	239	39	234	37	235	7	239	39	235	7	245	1	239	39	245	1	245	40	230	34	228	30	229	15	230	34	229	15	235	7	230	34	235	7	234	37	296	338	69	-6	94	-6	296	338	94	-6	319	338	96	246	86	232	102	208	102	208	86	232	74	217	102	208	74	217	60	201	60	201	9	147	60	167	60	167	9	147	135	135	60	167	135	135	117	167	124	168	117	167	135	135	124	168	135	135	130	169	130	169	135	135	136	172	20	271	27	284	27	317	27	317	27	284	36	295	27	317	36	295	41	329	41	329	36	295	46	302	41	329	46	302	59	336	59	336	46	302	57	307	59	336	57	307	68	308	68	308	80	307	82	338	82	338	80	307	90	302	82	338	90	302	104	335	104	335	90	302	98	295	104	335	98	295	102	284	16	301	7	278	20	271	16	301	20	271	27	317	102	259	102	208	104	271	104	271	119	226	121	328	121	328	119	226	131	241	121	328	131	241	134	316	134	316	131	241	139	255	134	316	139	255	142	301	142	301	139	255	144	269	142	301	144	269	145	283	104	335	102	284	104	271	104	335	104	271	121	328	82	338	59	336	68	308	60	201	60	167	102	208	155	177	146	181	141	175	155	177	141	175	136	172	155	177	136	172	135	135	135	135	9	147	9	135	96	246	102	208	102	259	104	271	102	208	119	226	273	96	267	109	267	95	229	15	228	30	227	24	315	201	313	160	314	151	348	208	346	205	358	202	358	202	346	205	343	203	358	202	343	203	341	170	341	170	343	203	340	201	341	170	340	201	340	168	340	168	340	201	339	166	337	200	333	200	334	164	337	200	334	164	337	165	337	200	337	165	339	166	337	200	339	166	340	201	258	151	266	164	268	200	268	200	266	164	331	164	268	200	331	164	333	200	333	200	331	164	334	164	268	200	226	123	227	114	268	200	227	114	228	113	268	200	228	113	230	113	268	200	230	113	247	112	268	200	247	112	258	151	226	115	227	114	226	123	226	115	226	123	226	122	226	115	226	122	226	121	226	115	226	121	226	117	226	117	226	121	225	121	226	117	225	121	225	120	226	117	225	120	225	119	273	21	293	0	277	20	277	20	293	0	281	20	294	22	281	20	293	0	294	22	293	0	318	10	297	143	296	99	305	92	297	143	305	92	310	139	310	139	305	92	311	86	310	139	311	86	319	133	319	133	311	86	316	78	319	133	316	78	319	70	262	111	276	108	280	147	280	147	276	108	287	104	280	147	287	104	297	143	297	143	287	104	296	99	258	151	247	112	262	111	258	151	262	111	280	147	348	47	352	73	351	88	348	47	351	88	348	100	348	47	348	100	343	110	348	47	343	110	337	26	343	110	336	118	337	26	337	26	336	118	328	127	337	26	328	127	320	61	320	61	318	10	337	26	318	10	320	61	318	47	318	10	318	47	312	35	318	10	312	35	304	27	318	10	304	27	294	22	319	133	319	70	320	61	319	133	320	61	328	127	273	21	269	23	293	0	293	0	269	23	265	25	293	0	265	25	262	-3	262	-3	265	25	259	28	262	-3	259	28	253	33	248	36	243	38	245	-1	248	36	245	-1	262	-3	248	36	262	-3	253	33	243	38	239	38	245	-1	245	-1	239	38	234	39	245	-1	234	39	233	2	233	2	234	39	229	38	233	2	229	38	225	8	225	8	229	38	225	36	225	8	225	36	221	32	220	15	225	8	221	32	220	15	221	32	219	28	220	15	219	28	219	22	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	92	247	85	233	102	208	102	208	85	233	74	217	102	208	74	217	60	201	60	201	9	147	60	167	60	167	9	147	135	135	60	167	135	135	117	167	124	168	117	167	135	135	124	168	135	135	130	169	130	169	135	135	136	172	20	271	27	284	27	317	27	317	27	284	35	295	27	317	35	295	41	329	41	329	35	295	43	302	41	329	43	302	59	336	59	336	43	302	53	307	59	336	53	307	64	308	64	308	75	306	82	338	82	338	75	306	85	301	82	338	85	301	104	335	104	335	85	301	92	292	104	335	92	292	97	282	16	301	7	278	20	271	16	301	20	271	27	317	97	260	102	208	99	270	99	270	102	208	104	335	104	335	102	208	119	226	104	335	119	226	121	328	121	328	119	226	131	241	121	328	131	241	134	316	134	316	131	241	139	255	134	316	139	255	142	301	142	301	139	255	144	269	142	301	144	269	145	283	104	335	97	282	99	270	82	338	59	336	64	308	60	201	60	167	102	208	155	177	146	181	141	175	155	177	141	175	136	172	155	177	136	172	135	135	135	135	9	147	9	135	92	247	102	208	97	260	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	350	208	348	205	360	202	360	202	348	205	346	203	360	202	346	203	344	170	344	170	346	203	343	201	344	170	343	201	343	168	343	168	343	201	341	166	339	200	335	200	337	164	339	200	337	164	339	165	339	200	339	165	341	166	339	200	341	166	343	201	261	151	268	164	271	200	271	200	268	164	334	164	271	200	334	164	335	200	335	200	334	164	337	164	271	200	228	123	228	117	271	200	228	117	229	115	271	200	229	115	229	114	271	200	229	114	231	113	271	200	231	113	233	113	271	200	233	113	250	112	271	200	250	112	261	151	228	117	228	123	228	122	228	117	228	122	228	121	228	117	228	121	228	120	228	117	228	120	228	119	276	21	295	0	280	20	280	20	295	0	284	20	296	22	284	20	295	0	296	22	295	0	320	10	299	143	299	99	307	92	299	143	307	92	312	139	312	139	307	92	314	85	312	139	314	85	322	133	322	133	314	85	318	78	322	133	318	78	321	70	265	111	278	108	283	147	283	147	278	108	289	104	283	147	289	104	299	143	299	143	289	104	299	99	261	151	250	112	265	111	261	151	265	111	283	147	350	47	354	73	353	88	350	47	353	88	350	100	350	47	350	100	345	110	350	47	345	110	339	26	345	110	339	118	339	26	339	26	339	118	330	127	339	26	330	127	322	61	322	61	320	10	339	26	320	10	322	61	320	47	320	10	320	47	315	35	320	10	315	35	307	27	320	10	307	27	296	22	322	133	321	70	322	61	322	133	322	61	330	127	276	21	272	23	295	0	295	0	272	23	267	25	295	0	267	25	264	-3	264	-3	267	25	262	28	264	-3	262	28	256	33	250	36	246	38	247	-1	250	36	247	-1	264	-3	250	36	264	-3	256	33	246	38	242	38	247	-1	247	-1	242	38	237	39	247	-1	237	39	235	2	235	2	237	39	232	38	235	2	232	38	227	36	235	2	227	36	227	8	227	8	227	36	224	32	227	8	224	32	222	15	222	15	224	32	222	28	222	15	222	28	221	22	296	338	69	-6	94	-6	296	338	94	-6	319	338	7	180	97	180	7	205	7	205	97	180	30	209	7	205	30	209	108	338	108	338	30	209	97	299	108	338	97	299	132	136	132	136	97	299	97	209	132	136	97	209	97	180	97	180	97	209	30	209	108	338	132	136	132	338	132	209	132	180	160	180	132	209	160	180	160	209	132	136	97	180	97	136	328	191	353	196	353	196	328	191	353	196	351	208	328	191	351	208	308	202	328	191	308	202	303	182	255	123	264	150	269	186	269	186	264	150	281	169	269	186	281	169	308	202	308	202	281	169	303	182	255	123	269	186	238	159	255	123	238	159	251	81	255	123	251	81	252	92	255	123	252	92	257	101	255	123	257	101	261	126	238	159	217	124	222	30	238	159	222	30	237	10	238	159	237	10	258	-2	238	159	258	-2	252	62	238	159	252	62	251	81	292	134	284	133	294	111	294	111	284	133	281	115	271	113	281	115	276	131	271	113	276	131	268	129	263	108	271	113	268	129	263	108	268	129	261	126	263	108	261	126	257	101	284	133	276	131	281	115	313	32	307	23	308	-3	308	-3	307	23	298	18	308	-3	298	18	287	16	287	16	274	19	285	-6	285	-6	274	19	264	30	285	-6	264	30	258	-2	258	-2	264	30	256	45	258	-2	256	45	252	62	217	124	209	80	212	53	217	124	212	53	222	30	358	65	355	88	355	41	355	41	355	88	347	107	355	41	347	107	344	21	344	21	347	107	334	121	344	21	334	121	328	6	328	6	334	121	319	55	317	71	319	55	334	121	317	71	334	121	315	131	317	71	315	131	312	87	315	131	292	134	294	111	315	131	294	111	305	101	315	131	305	101	312	87	328	6	319	55	317	42	328	6	317	42	313	32	328	6	313	32	308	-3	287	16	285	-6	308	-3	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	330	190	355	195	355	195	330	190	355	195	353	208	330	190	353	208	310	202	330	190	310	202	305	181	257	122	266	148	271	185	271	185	266	148	283	168	271	185	283	168	310	202	310	202	283	168	305	181	257	122	271	185	240	158	257	122	240	158	253	79	257	122	253	79	254	89	257	122	254	89	259	99	257	122	259	99	264	125	240	158	220	123	224	29	240	158	224	29	239	10	240	158	239	10	260	-2	240	158	260	-2	254	60	240	158	254	60	253	79	295	133	287	133	297	111	297	111	287	133	283	114	274	112	283	114	279	131	274	112	279	131	271	128	265	107	274	112	271	128	265	107	271	128	264	125	265	107	264	125	259	99	287	133	279	131	283	114	316	31	309	23	311	-3	311	-3	309	23	301	17	311	-3	301	17	290	15	290	15	276	19	287	-6	287	-6	276	19	266	28	287	-6	266	28	260	-2	260	-2	266	28	259	42	260	-2	259	42	254	60	220	123	212	79	215	52	220	123	215	52	224	29	361	64	358	87	357	41	357	41	358	87	350	106	357	41	350	106	347	21	347	21	350	106	336	121	347	21	336	121	331	6	331	6	336	121	321	54	319	70	321	54	336	121	319	70	336	121	318	130	319	70	318	130	315	87	318	130	295	133	297	111	318	130	297	111	307	101	318	130	307	101	315	87	331	6	321	54	320	42	331	6	320	42	316	31	331	6	316	31	311	-3	290	15	287	-6	311	-3	296	338	69	-6	94	-6	296	338	94	-6	319	338	144	338	141	335	153	332	153	332	141	335	139	333	153	332	139	333	137	300	137	300	139	333	136	331	137	300	136	331	136	298	136	298	136	331	135	296	133	330	128	330	130	294	133	330	130	294	133	295	133	330	133	295	135	296	133	330	135	296	136	331	55	281	62	294	64	330	64	330	62	294	127	294	64	330	127	294	128	330	128	330	127	294	130	294	64	330	22	252	22	247	64	330	22	247	22	245	64	330	22	245	23	244	64	330	23	244	24	243	64	330	24	243	26	243	64	330	26	243	43	242	64	330	43	242	55	281	22	247	22	252	22	251	22	247	22	251	22	250	22	247	22	250	22	249	69	151	89	130	73	150	73	150	89	130	78	150	90	152	78	150	89	130	90	152	89	130	114	140	93	273	93	229	101	222	93	273	101	222	105	269	105	269	101	222	107	215	105	269	107	215	115	263	115	263	107	215	112	208	115	263	112	208	115	200	58	241	71	238	76	277	76	277	71	238	83	234	76	277	83	234	93	273	93	273	83	234	93	229	55	281	43	242	58	241	55	281	58	241	76	277	144	177	148	203	147	218	144	177	147	218	144	230	144	177	144	230	139	240	144	177	139	240	132	156	139	240	132	249	132	156	132	156	132	249	123	257	132	156	123	257	116	191	116	191	114	140	132	156	114	140	116	191	114	177	114	140	114	177	108	165	114	140	108	165	100	157	114	140	100	157	90	152	115	263	115	200	116	191	115	263	116	191	123	257	69	151	65	153	89	130	89	130	65	153	61	155	89	130	61	155	57	126	57	126	61	155	55	158	57	126	55	158	49	163	44	166	39	168	41	128	44	166	41	128	57	126	44	166	57	126	49	163	39	168	35	168	41	128	41	128	35	168	31	169	41	128	31	169	29	132	29	132	31	169	25	168	29	132	25	168	21	166	29	132	21	166	21	138	21	138	21	166	17	162	21	138	17	162	16	145	16	145	17	162	15	158	16	145	15	158	15	152	275	28	268	34	270	-1	270	-1	268	34	263	42	270	-1	263	42	252	4	252	4	263	42	261	54	283	90	299	81	295	119	283	90	295	119	281	127	283	90	281	127	275	84	275	84	281	127	272	133	275	84	272	133	268	77	268	77	272	133	266	100	266	100	249	88	252	4	266	100	252	4	262	62	266	100	262	62	264	69	266	100	264	69	268	77	238	13	252	4	249	88	238	13	249	88	238	77	238	13	238	77	231	65	238	13	231	65	229	26	227	54	226	42	229	26	227	54	229	26	231	65	266	100	272	133	265	140	266	100	265	140	262	147	266	100	262	147	261	155	266	100	261	155	255	194	266	100	255	194	250	112	241	184	231	170	233	132	241	184	233	132	239	123	241	184	239	123	250	112	241	184	250	112	255	194	231	170	228	153	229	142	231	170	229	142	233	132	313	111	317	136	312	111	312	111	317	136	311	130	312	111	311	130	309	74	309	74	311	130	304	125	309	74	304	125	299	81	299	81	304	125	295	119	314	201	295	203	299	175	299	175	295	203	290	176	280	175	290	176	295	203	280	175	295	203	273	201	321	143	328	119	322	151	322	151	328	119	330	195	330	195	328	119	340	128	330	195	340	128	343	186	343	186	340	128	347	137	343	186	347	137	350	174	350	174	347	137	352	148	350	174	352	148	353	161	299	175	308	172	314	201	314	201	308	172	315	166	314	201	315	166	330	195	330	195	315	166	320	159	330	195	320	159	322	151	317	136	313	111	328	119	317	136	328	119	321	143	361	49	360	63	358	31	358	31	360	63	355	75	358	31	355	75	349	16	349	16	355	75	345	87	349	16	345	87	334	5	334	5	345	87	332	98	334	5	332	98	327	46	327	46	326	38	334	5	334	5	326	38	321	31	334	5	321	31	315	-1	315	-1	321	31	315	27	315	-1	315	27	306	24	332	98	312	111	316	67	332	98	316	67	322	60	332	98	322	60	326	53	332	98	326	53	327	46	315	-1	306	24	296	23	296	23	285	24	292	-3	292	-3	285	24	275	28	292	-3	275	28	270	-1	296	23	292	-3	315	-1	273	201	255	194	262	162	273	201	262	162	266	168	273	201	266	168	272	173	273	201	272	173	280	175	261	155	262	162	255	194	275	338	48	-6	73	-6	275	338	73	-6	297	338	42	153	37	150	108	135	108	135	37	150	30	148	108	135	30	148	18	147	31	304	35	305	73	338	73	338	35	305	38	305	73	338	38	305	41	305	41	305	42	305	73	338	73	338	42	305	44	303	73	338	44	303	44	301	97	148	89	150	108	135	108	135	89	150	84	154	108	135	84	154	45	164	45	164	84	154	81	159	45	164	81	159	45	291	45	297	45	291	73	338	45	297	73	338	44	301	26	302	31	304	73	338	26	302	73	338	20	310	26	302	20	310	20	299	80	166	80	336	73	338	80	166	73	338	45	291	80	166	45	291	81	159	45	157	42	153	108	135	45	157	108	135	45	164	108	135	18	147	18	135	97	148	108	135	108	147	312	111	309	74	316	67	262	62	252	4	261	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	296	338	69	-6	94	-6	296	338	94	-6	319	338	66	155	61	156	83	134	83	134	61	156	57	158	83	134	57	158	52	131	52	131	57	158	52	161	52	131	52	161	46	165	56	231	59	231	65	252	65	252	59	231	60	232	60	232	76	230	65	252	65	252	76	230	78	259	65	252	46	244	52	231	65	252	52	231	56	231	23	281	31	293	33	322	33	322	31	293	39	301	33	322	39	301	46	331	46	331	39	301	47	306	46	331	47	306	61	336	61	336	47	306	56	309	61	336	56	309	66	310	66	310	76	309	78	338	78	338	76	309	83	306	78	338	83	306	95	336	95	336	83	306	89	301	95	336	89	301	93	295	22	309	11	291	23	281	22	309	23	281	33	322	103	179	99	169	109	144	109	144	99	169	92	162	109	144	92	162	83	134	83	134	92	162	82	157	83	134	82	157	71	155	71	155	66	155	83	134	95	336	94	286	97	216	95	336	97	216	110	330	110	330	97	216	102	256	110	330	102	256	114	263	78	338	61	336	66	310	130	310	122	321	123	271	130	310	123	271	129	279	130	310	129	279	131	288	130	310	131	288	132	296	122	321	110	330	114	263	122	321	114	263	123	271	102	254	102	256	97	216	102	254	97	216	103	205	102	254	103	205	118	248	92	276	87	267	88	225	92	276	88	225	97	216	92	276	97	216	94	286	78	259	76	230	88	225	78	259	88	225	87	267	141	177	146	200	144	214	141	177	144	214	139	227	141	177	139	227	130	239	141	177	130	239	129	159	103	179	109	144	105	190	105	190	109	144	118	248	118	248	109	144	129	159	118	248	129	159	130	239	105	190	118	248	103	205	40	169	36	171	37	132	40	169	37	132	52	131	40	169	52	131	46	165	37	132	36	171	32	173	37	132	32	173	28	174	37	132	28	174	25	175	37	132	25	175	25	136	19	174	14	172	15	142	19	174	15	142	25	136	19	174	25	136	25	175	10	169	8	165	9	150	10	169	9	150	15	142	10	169	15	142	14	172	52	231	46	244	46	230	9	150	8	165	7	159	95	336	93	295	94	286	315	111	311	74	319	67	264	62	254	4	263	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	296	338	69	-6	94	-6	296	338	94	-6	319	338	144	338	141	335	153	332	153	332	141	335	139	333	153	332	139	333	137	300	137	300	139	333	136	331	137	300	136	331	136	298	136	298	136	331	135	296	133	330	128	330	130	294	133	330	130	294	133	295	133	330	133	295	135	296	133	330	135	296	136	331	55	281	62	294	64	330	64	330	62	294	127	294	64	330	127	294	128	330	128	330	127	294	130	294	64	330	22	252	22	247	64	330	22	247	22	245	64	330	22	245	23	244	64	330	23	244	24	243	64	330	24	243	26	243	64	330	26	243	43	242	64	330	43	242	55	281	22	247	22	252	22	251	22	247	22	251	22	250	22	247	22	250	22	249	69	151	89	130	73	150	73	150	89	130	78	150	90	152	78	150	89	130	90	152	89	130	114	140	93	273	93	229	101	222	93	273	101	222	105	269	105	269	101	222	107	215	105	269	107	215	115	263	115	263	107	215	112	208	115	263	112	208	115	200	58	241	71	238	76	277	76	277	71	238	83	234	76	277	83	234	93	273	93	273	83	234	93	229	55	281	43	242	58	241	55	281	58	241	76	277	144	177	148	203	147	218	144	177	147	218	144	230	144	177	144	230	139	240	144	177	139	240	132	156	139	240	132	249	132	156	132	156	132	249	123	257	132	156	123	257	116	191	116	191	114	140	132	156	114	140	116	191	114	177	114	140	114	177	108	165	114	140	108	165	100	157	114	140	100	157	90	152	115	263	115	200	116	191	115	263	116	191	123	257	69	151	65	153	89	130	89	130	65	153	61	155	89	130	61	155	57	126	57	126	61	155	55	158	57	126	55	158	49	163	44	166	39	168	41	128	44	166	41	128	57	126	44	166	57	126	49	163	39	168	35	168	41	128	41	128	35	168	31	169	41	128	31	169	29	132	29	132	31	169	25	168	29	132	25	168	21	166	29	132	21	166	21	138	21	138	21	166	17	162	21	138	17	162	16	145	16	145	17	162	15	158	16	145	15	158	15	152	315	111	311	74	319	67	264	62	254	4	263	54	277	28	270	34	273	-1	273	-1	270	34	265	42	273	-1	265	42	254	4	254	4	265	42	263	54	286	90	301	81	297	119	286	90	297	119	284	127	286	90	284	127	277	84	277	84	284	127	274	133	277	84	274	133	271	77	271	77	274	133	268	100	268	100	252	88	254	4	268	100	254	4	264	62	268	100	264	62	267	69	268	100	267	69	271	77	240	13	254	4	252	88	240	13	252	88	240	77	240	13	240	77	233	65	240	13	233	65	231	26	229	54	228	42	231	26	229	54	231	26	233	65	268	100	274	133	268	140	268	100	268	140	264	147	268	100	264	147	263	155	268	100	263	155	257	194	268	100	257	194	253	112	243	184	234	170	235	132	243	184	235	132	242	123	243	184	242	123	253	112	243	184	253	112	257	194	234	170	231	153	232	142	234	170	232	142	235	132	315	111	320	136	314	130	315	111	314	130	311	74	311	74	314	130	306	125	311	74	306	125	301	81	301	81	306	125	297	119	317	201	297	203	302	175	302	175	297	203	292	176	282	175	292	176	297	203	282	175	297	203	276	201	324	143	330	119	325	151	325	151	330	119	333	195	333	195	330	119	342	128	333	195	342	128	345	186	345	186	342	128	350	137	345	186	350	137	353	174	353	174	350	137	354	148	353	174	354	148	355	161	302	175	311	172	317	201	317	201	311	172	318	166	317	201	318	166	333	195	333	195	318	166	323	159	333	195	323	159	325	151	320	136	315	111	330	119	320	136	330	119	324	143	363	49	362	63	360	31	360	31	362	63	357	75	360	31	357	75	351	16	351	16	357	75	348	87	351	16	348	87	337	5	337	5	348	87	334	98	337	5	334	98	329	46	329	46	328	38	337	5	337	5	328	38	324	31	337	5	324	31	318	-1	318	-1	324	31	317	27	318	-1	317	27	309	24	334	98	315	111	319	67	334	98	319	67	325	60	334	98	325	60	328	53	334	98	328	53	329	46	318	-1	309	24	299	23	299	23	287	24	295	-3	295	-3	287	24	277	28	295	-3	277	28	273	-1	299	23	295	-3	318	-1	276	201	257	194	265	162	276	201	265	162	268	168	276	201	268	168	274	173	276	201	274	173	282	175	263	155	265	162	257	194	277	338	50	-6	75	-6	277	338	75	-6	300	338	89	127	161	321	124	297	124	297	161	321	161	330	124	297	161	330	61	297	51	297	61	297	161	330	51	297	161	330	44	296	44	296	161	330	36	330	44	296	36	330	38	292	38	292	36	330	33	287	36	330	14	284	26	279	36	330	26	279	33	287	89	127	124	297	60	127	315	111	311	74	319	67	264	62	254	4	263	54	121	145	119	147	119	105	119	105	119	147	117	150	119	105	117	150	117	102	117	102	117	150	117	153	116	99	112	180	112	73	112	73	112	180	89	160	112	73	89	160	89	93	89	93	89	160	63	143	89	93	63	143	63	110	63	110	63	143	36	129	63	110	36	129	36	124	155	224	134	202	141	186	155	224	141	186	149	195	155	224	149	195	157	205	155	224	157	205	165	215	134	202	112	180	118	158	134	202	118	158	119	161	134	202	119	161	121	164	134	202	121	164	123	167	134	202	123	167	132	176	134	202	132	176	141	186	117	155	118	158	112	180	117	155	112	180	117	153	140	68	132	78	134	51	134	51	132	78	123	86	134	51	123	86	120	89	129	143	125	143	126	109	129	143	126	109	129	110	129	143	129	110	429	110	129	143	429	110	429	143	122	107	126	109	125	143	122	107	125	143	121	145	122	107	121	145	119	105	154	29	164	39	157	49	154	29	157	49	149	59	154	29	149	59	140	68	154	29	140	68	134	51	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	134	51	117	94	134	51	118	92	118	92	134	51	120	89	117	102	117	153	116	99	117	153	112	180	116	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-77	125	331	144	-77	130	331	130	331	144	-77	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	111	238	111	-77	144	-77	144	303	146	246	162	278	111	303	109	244	110	241	347	97	351	72	347	100	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	35	143	334	110	334	143	338	144	334	143	339	109	338	144	339	109	341	145	341	145	339	109	343	108	341	145	343	108	344	148	344	148	343	108	345	106	344	148	345	106	347	151	347	151	345	106	347	103	347	151	347	103	347	100	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	351	72	347	97	346	95	351	72	346	95	344	92	351	72	344	92	342	89	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	348	154	347	151	347	100	334	110	35	143	35	110	334	143	334	110	339	109	309	28	306	48	299	38	110	8	107	5	111	-49	111	-49	107	5	105	3	111	-49	105	3	102	3	102	3	99	3	111	-49	111	-49	99	3	96	4	111	-49	96	4	94	-24	94	-24	96	4	93	6	94	-24	93	6	90	8	150	6	147	9	162	-24	162	-24	147	9	145	12	162	-24	145	12	145	-49	145	-49	145	12	145	16	145	16	145	331	131	-77	131	-77	145	331	126	-77	145	331	112	331	126	-77	126	-77	112	331	112	16	126	-77	112	16	111	-49	111	-49	112	16	111	11	111	-49	111	11	110	8	163	5	160	3	162	-24	162	-24	160	3	158	3	162	-24	158	3	156	2	156	2	153	3	162	-24	162	-24	153	3	150	6	186	27	177	18	182	-1	182	-1	177	18	168	9	182	-1	168	9	165	7	206	43	196	35	203	20	206	43	203	20	225	41	206	43	225	41	216	50	186	27	182	-1	203	20	186	27	203	20	196	35	163	5	162	-24	182	-1	163	5	182	-1	165	7	90	8	88	10	94	-24	94	-24	88	10	78	19	94	-24	78	19	74	-1	74	-1	78	19	69	28	74	-1	69	28	59	36	53	20	74	-1	59	36	53	20	59	36	49	44	53	20	49	44	40	51	53	20	40	51	30	41	145	-49	145	16	131	-77	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	180	95	73	95	73	96	180	72	160	95	73	72	160	72	93	72	93	72	160	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	224	117	202	125	186	138	224	125	186	133	195	138	224	133	195	141	205	138	224	141	205	148	215	117	202	96	180	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	180	100	155	96	180	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	363	100	367	72	363	154	363	154	367	72	368	180	368	180	367	72	391	92	368	180	391	92	391	160	391	160	391	92	417	110	391	160	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	180	346	201	348	175	368	180	348	175	357	166	368	180	357	166	359	164	368	180	359	164	361	161	368	180	361	161	362	159	368	180	362	159	363	157	368	180	363	157	363	154	315	214	322	204	325	224	325	224	322	204	330	194	325	224	330	194	346	201	346	201	330	194	339	185	346	201	339	185	348	175	350	110	355	109	350	143	354	144	350	143	355	109	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	362	151	361	106	362	103	362	151	362	103	363	100	338	67	345	51	347	77	347	77	345	51	367	72	347	77	367	72	356	86	356	86	367	72	358	89	362	97	362	95	367	72	362	97	367	72	363	100	360	92	358	89	367	72	360	92	367	72	362	95	330	58	322	48	325	28	330	58	325	28	345	51	330	58	345	51	338	67	363	154	362	151	363	100	350	110	350	143	113	110	113	110	350	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	100	102	100	153	99	99	104	145	103	105	106	107	325	28	322	48	315	38	100	153	96	180	99	99	69	-5	74	-34	78	-13	78	-13	74	-34	94	-58	78	-13	94	-58	88	-22	88	-22	94	-58	90	-25	91	280	93	282	94	312	94	312	93	282	96	283	94	312	96	283	112	337	112	337	96	283	98	284	112	337	98	284	100	285	100	285	104	284	112	337	112	337	104	284	107	281	112	337	107	281	109	278	110	-25	107	-28	111	-83	111	-83	107	-28	105	-29	111	-83	105	-29	102	-30	102	-30	99	-29	111	-83	111	-83	99	-29	96	-28	111	-83	96	-28	94	-58	94	-58	96	-28	93	-27	94	-58	93	-27	90	-25	109	278	111	275	112	337	112	337	111	275	112	272	112	272	126	-111	126	365	126	365	126	-111	131	-111	126	365	131	-111	131	365	131	365	131	-111	145	-83	131	365	145	-83	145	271	145	271	145	-83	145	-17	88	277	91	280	94	312	88	277	94	312	79	269	79	269	94	312	74	288	79	269	74	288	70	260	70	260	74	288	60	252	53	267	31	247	40	237	53	267	40	237	50	244	53	267	50	244	60	252	53	267	60	252	74	288	147	280	149	282	162	312	162	312	149	282	152	284	162	312	152	284	155	284	155	284	157	284	162	312	162	312	157	284	160	283	162	312	160	283	163	281	187	260	197	251	203	266	203	266	197	251	206	243	203	266	206	243	225	246	225	246	206	243	216	236	182	288	162	312	163	281	182	288	163	281	166	279	182	288	166	279	169	277	182	288	169	277	178	268	182	288	178	268	187	260	182	288	187	260	203	266	145	337	131	365	145	271	145	337	145	271	145	276	145	337	145	276	147	280	145	337	147	280	162	312	163	-28	160	-29	162	-58	162	-58	160	-29	158	-30	162	-58	158	-30	156	-30	156	-30	153	-29	162	-58	162	-58	153	-29	150	-27	162	-58	150	-27	147	-24	186	-5	177	-14	181	-34	181	-34	177	-14	168	-23	181	-34	168	-23	165	-26	206	10	196	2	203	-12	206	10	203	-12	225	7	206	10	225	7	215	17	186	-5	181	-34	203	-12	186	-5	203	-12	196	2	163	-28	162	-58	181	-34	163	-28	181	-34	165	-26	145	-20	145	-17	145	-83	145	-20	145	-83	162	-58	145	-20	162	-58	147	-24	112	-16	111	-21	111	-83	112	-16	111	-83	126	-111	112	-16	126	-111	112	272	59	2	49	10	53	-12	59	2	53	-12	74	-34	59	2	74	-34	69	-5	40	17	30	7	53	-12	40	17	53	-12	49	10	110	-25	111	-83	111	-21	112	337	112	272	126	365	48	285	51	263	60	324	60	324	51	263	53	241	60	324	53	241	54	219	54	219	53	210	65	176	65	176	53	210	53	201	65	176	53	201	53	193	60	324	39	331	43	306	60	324	43	306	48	285	77	254	78	255	81	318	81	318	78	255	79	255	81	318	79	255	80	255	80	255	83	255	81	318	81	318	83	255	103	315	81	318	60	324	71	246	81	318	71	246	72	249	81	318	72	249	73	251	81	318	73	251	75	253	81	318	75	253	76	254	81	318	76	254	77	254	65	176	68	188	70	243	70	243	68	188	69	201	70	243	69	201	70	239	70	239	69	201	70	214	70	239	70	214	70	226	60	324	54	219	65	176	60	324	65	176	70	243	60	324	70	243	71	246	52	184	51	176	65	176	52	184	65	176	53	193	103	315	92	252	110	282	103	315	110	282	110	284	110	284	110	285	103	315	103	315	110	285	111	287	103	315	111	287	111	288	103	315	83	255	85	254	103	315	85	254	88	254	103	315	88	254	90	253	103	315	90	253	92	252	103	315	111	288	125	313	125	313	111	288	112	290	125	313	112	290	113	291	113	291	115	292	125	313	125	313	115	292	117	294	125	313	117	294	121	295	147	313	127	296	140	296	147	313	140	296	153	296	147	313	147	312	125	313	147	313	125	313	127	296	165	313	166	297	173	313	173	313	166	297	178	298	173	313	178	298	182	314	182	314	178	298	190	300	182	314	190	300	190	315	156	313	147	312	147	313	156	313	147	313	153	296	156	313	153	296	166	297	156	313	166	297	165	313	124	296	127	296	125	313	124	296	125	313	121	295	428	-54	118	271	404	-77	404	-77	118	271	115	274	404	-77	115	274	92	252	92	252	115	274	113	277	92	252	113	277	111	280	43	306	39	331	35	328	92	252	111	280	110	282	272	315	272	315	281	314	281	314	272	315	284	298	281	314	284	298	289	313	289	313	284	298	297	297	289	313	297	297	298	313	298	313	297	297	309	296	298	313	309	296	307	313	307	313	309	296	315	313	338	313	315	313	322	296	338	313	322	296	335	296	375	254	377	254	382	318	382	318	377	254	380	255	382	318	380	255	382	255	382	255	384	255	403	324	403	324	384	255	385	255	403	324	385	255	387	254	353	285	353	284	360	315	360	315	353	284	372	252	360	315	372	252	382	318	382	318	372	252	373	253	382	318	373	253	375	254	372	252	353	284	353	282	372	252	353	282	352	280	372	252	352	280	350	277	372	252	350	277	348	274	372	252	348	274	345	271	372	252	345	271	59	-77	410	193	410	201	403	324	403	324	410	201	410	210	403	324	410	210	410	219	410	219	410	241	403	324	403	324	410	241	412	263	403	324	412	263	415	285	403	324	415	285	425	331	425	331	415	285	421	307	425	331	421	307	428	328	395	188	397	176	403	324	403	324	397	176	411	176	403	324	411	176	410	193	410	193	411	176	411	185	403	324	387	254	388	254	403	324	388	254	388	253	403	324	388	253	390	251	403	324	390	251	391	249	403	324	391	249	392	246	403	324	392	246	392	243	403	324	392	243	392	239	403	324	392	239	392	226	403	324	392	226	393	214	403	324	393	214	394	201	403	324	394	201	395	188	403	324	382	318	382	255	360	315	338	313	339	296	360	315	339	296	342	295	360	315	342	295	346	294	360	315	346	294	348	292	360	315	348	292	350	291	360	315	350	291	351	290	360	315	351	290	352	288	360	315	352	288	353	287	360	315	353	287	353	285	335	296	339	296	338	313	315	313	309	296	322	296	59	-77	345	271	35	-54	284	298	272	315	272	300	335	-41	322	-42	338	-59	338	-59	322	-42	315	-59	307	-59	315	-59	309	-42	307	-59	309	-42	298	-59	298	-59	309	-42	297	-43	298	-59	297	-43	289	-59	289	-59	297	-43	284	-45	289	-59	284	-45	281	-60	281	-60	284	-45	272	-46	281	-60	272	-46	272	-60	322	-42	309	-42	315	-59	353	-33	352	-34	360	-61	360	-61	352	-34	351	-36	360	-61	351	-36	350	-36	372	2	59	331	345	-17	372	2	345	-17	348	-20	372	2	348	-20	350	-23	372	2	350	-23	352	-26	372	2	352	-26	353	-28	372	2	353	-28	353	-30	372	2	353	-30	360	-61	372	2	360	-61	382	-65	372	2	382	-65	373	0	387	-1	385	-1	403	-70	403	-70	385	-1	384	-1	403	-70	384	-1	382	-1	382	-1	380	-1	382	-65	382	-65	380	-1	377	0	382	-65	377	0	375	0	360	-61	353	-30	353	-32	360	-61	353	-32	353	-33	393	39	392	26	403	-70	403	-70	392	26	392	14	403	-70	392	14	392	10	415	-31	412	-9	403	-70	403	-70	412	-9	410	12	403	-70	410	12	410	35	410	35	410	43	403	-70	403	-70	410	43	410	52	403	-70	410	52	410	60	411	76	397	77	403	-70	411	76	403	-70	410	60	411	76	410	60	411	68	403	-70	397	77	395	65	403	-70	395	65	394	52	403	-70	394	52	393	39	403	-70	392	10	392	7	403	-70	392	7	391	4	403	-70	391	4	390	2	403	-70	390	2	388	0	403	-70	388	0	387	-1	382	-1	382	-65	403	-70	425	-77	428	-74	421	-53	425	-77	421	-53	415	-31	425	-77	415	-31	403	-70	360	-61	350	-36	348	-38	360	-61	348	-38	346	-40	360	-61	346	-40	342	-41	360	-61	342	-41	339	-41	360	-61	339	-41	338	-59	339	-41	335	-41	338	-59	345	-17	59	331	35	307	373	0	382	-65	375	0	78	-1	81	-65	79	-1	79	-1	81	-65	80	-1	83	-1	80	-1	81	-65	83	-1	81	-65	103	-61	111	-34	111	-33	103	-61	103	-61	111	-33	110	-32	103	-61	110	-32	110	-30	110	-30	110	-28	103	-61	103	-61	110	-28	92	2	103	-61	92	2	90	0	115	-20	118	-17	404	331	115	-20	404	331	92	2	404	331	118	-17	428	307	92	2	110	-28	111	-26	92	2	111	-26	113	-23	92	2	113	-23	115	-20	103	-61	90	0	88	0	103	-61	88	0	85	-1	103	-61	85	-1	83	-1	147	-59	140	-42	127	-41	147	-59	127	-41	125	-59	147	-59	153	-42	140	-42	156	-59	165	-59	166	-43	166	-43	165	-59	173	-59	166	-43	173	-59	178	-45	178	-45	173	-59	182	-60	178	-45	182	-60	190	-46	190	-46	182	-60	190	-60	156	-59	166	-43	153	-42	156	-59	153	-42	147	-59	121	-41	117	-40	125	-59	125	-59	117	-40	115	-38	125	-59	115	-38	113	-36	124	-41	121	-41	125	-59	124	-41	125	-59	127	-41	125	-59	113	-36	112	-36	125	-59	112	-36	111	-34	125	-59	111	-34	103	-61	81	-65	78	-1	77	-1	81	-65	77	-1	76	0	81	-65	76	0	75	0	81	-65	75	0	73	2	81	-65	73	2	72	4	81	-65	72	4	71	7	81	-65	71	7	60	-70	70	10	70	14	69	52	70	10	69	52	68	65	70	10	68	65	65	77	70	10	65	77	60	-70	70	10	60	-70	71	7	70	39	69	52	70	14	70	39	70	14	70	26	60	-70	65	77	54	35	60	-70	54	35	53	12	60	-70	53	12	51	-9	60	-70	51	-9	48	-31	60	-70	48	-31	43	-53	60	-70	43	-53	39	-77	53	60	53	51	65	77	65	77	53	51	53	43	65	77	53	43	54	35	65	77	51	76	52	68	65	77	52	68	53	60	43	-53	35	-74	39	-77	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	124	143	120	109	123	110	124	143	123	110	252	110	124	143	252	110	272	143	272	143	252	110	281	110	272	143	281	110	320	225	320	225	281	110	300	143	320	225	300	143	349	225	119	143	116	145	117	107	119	143	117	107	120	109	119	143	120	109	124	143	252	110	204	29	233	29	252	110	233	29	281	110	300	143	281	110	433	110	300	143	433	110	433	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	116	145	114	105	117	107	111	153	107	181	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	181	335	202	336	176	356	181	336	176	345	167	356	181	345	167	347	164	356	181	347	164	349	161	356	181	349	161	351	158	356	181	351	158	352	155	356	181	352	155	352	153	356	181	352	153	353	99	356	181	353	99	357	73	356	181	357	73	380	161	304	215	311	206	314	225	314	225	311	206	319	196	314	225	319	196	335	202	335	202	319	196	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	161	380	93	380	161	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	339	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	339	110	344	143	339	143	339	110	339	143	207	143	339	110	207	143	188	110	188	110	207	143	226	225	188	110	226	225	178	143	158	110	111	29	140	29	158	110	140	29	188	110	158	110	188	110	178	143	158	110	178	143	30	143	158	110	30	143	30	110	226	225	207	143	255	225	76	51	86	105	86	118	86	118	86	122	84	194	84	194	86	122	95	193	115	194	95	193	96	129	115	194	96	129	97	128	87	125	88	128	95	193	95	193	88	128	90	129	95	193	90	129	92	129	92	129	93	129	95	193	95	193	93	129	94	129	95	193	94	129	95	129	84	194	72	195	73	81	84	194	73	81	76	51	84	194	76	51	86	118	129	146	118	157	120	115	120	115	118	157	113	167	105	123	113	167	115	194	105	123	115	194	97	128	162	182	173	185	174	201	174	201	173	185	185	188	174	201	185	188	194	205	194	205	185	188	196	192	155	198	135	195	137	177	155	198	137	177	150	179	155	198	150	179	162	182	155	198	162	182	174	201	329	127	343	126	347	159	329	127	347	159	325	161	329	127	325	161	305	124	305	124	325	161	298	157	305	124	298	157	282	115	282	115	298	157	273	149	282	115	273	149	258	106	258	106	273	149	250	139	258	106	250	139	231	97	231	97	250	139	225	130	231	97	225	130	197	94	197	94	225	130	196	127	347	159	358	123	368	155	368	155	358	123	375	117	368	155	375	117	388	147	388	147	375	117	392	108	388	147	392	108	408	135	408	135	392	108	409	94	408	135	409	94	428	119	129	146	140	105	148	136	148	136	140	105	166	97	148	136	166	97	170	129	170	129	166	97	197	94	170	129	197	94	196	127	119	173	125	175	135	195	135	195	125	175	132	176	135	195	132	176	137	177	115	194	113	167	115	171	115	194	115	171	119	173	115	194	119	173	135	195	95	193	95	129	96	129	90	53	89	67	88	80	90	53	88	80	87	93	90	53	87	93	86	105	90	53	86	105	76	51	50	169	60	141	60	197	60	197	60	141	68	111	60	197	68	111	72	195	72	195	68	111	73	81	49	199	38	201	50	169	49	199	50	169	60	197	50	169	38	201	35	196	120	115	113	167	105	123	129	146	120	115	140	105	347	159	343	126	358	123	95	193	86	122	87	125	120	126	134	127	134	127	138	161	134	127	158	124	138	161	158	124	165	157	165	157	158	124	181	115	165	157	181	115	189	149	189	149	181	115	205	106	189	149	205	106	213	139	213	139	205	106	232	97	213	139	232	97	238	130	238	130	232	97	266	94	238	130	266	94	267	127	267	127	266	94	297	97	267	127	297	97	292	129	292	129	297	97	315	136	315	136	297	97	323	105	315	136	323	105	333	146	333	146	323	105	343	115	333	146	343	115	345	157	345	157	343	115	358	123	345	157	358	123	349	167	349	167	358	123	368	193	368	193	358	123	367	128	368	193	367	128	367	129	348	171	349	167	368	193	348	171	368	193	348	194	348	171	348	194	343	173	379	194	368	193	368	129	379	194	368	129	369	129	313	179	326	177	328	195	328	195	326	177	332	176	328	195	332	176	348	194	348	194	332	176	338	175	348	194	338	175	343	173	309	198	289	201	290	185	309	198	290	185	302	182	309	198	302	182	313	179	309	198	313	179	328	195	289	201	270	205	278	188	289	201	278	188	290	185	375	128	379	194	373	129	373	129	379	194	371	129	370	129	371	129	379	194	370	129	379	194	369	129	376	93	387	51	377	105	377	105	387	51	377	118	379	194	377	118	387	51	379	194	387	51	391	195	391	195	387	51	390	81	391	195	390	81	395	111	379	194	375	128	376	125	379	194	376	125	377	122	379	194	377	122	377	118	414	199	403	197	403	141	414	199	403	141	413	169	414	199	413	169	428	196	414	199	428	196	425	201	403	197	391	195	395	111	403	197	395	111	403	141	387	51	376	93	374	80	387	51	374	80	373	67	387	51	373	67	373	53	368	193	367	129	368	129	35	119	54	94	55	135	55	135	54	94	71	108	55	135	71	108	75	147	75	147	71	108	88	117	75	147	88	117	95	155	95	155	88	117	105	123	95	155	105	123	116	159	116	159	105	123	120	126	116	159	120	126	138	161	138	161	120	126	134	127	278	188	270	205	267	192	121	145	118	147	119	105	119	105	118	147	117	150	119	105	117	150	116	102	116	102	117	150	116	153	116	99	112	180	112	73	112	73	112	180	88	160	112	73	88	160	88	93	88	93	88	160	63	143	88	93	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	154	224	134	202	140	186	154	224	140	186	149	195	154	224	149	195	157	205	154	224	157	205	164	215	134	202	112	180	117	158	134	202	117	158	118	161	134	202	118	161	120	164	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	116	155	117	158	112	180	116	155	112	180	116	153	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	29	164	39	156	49	153	29	156	49	149	59	153	29	149	59	140	68	153	29	140	68	133	51	220	155	224	189	206	81	206	81	224	189	206	172	206	81	206	172	187	96	187	96	206	172	186	157	187	96	186	157	166	110	166	110	186	157	166	143	221	92	220	94	224	64	224	64	220	94	219	96	224	64	219	96	206	81	206	81	219	96	219	99	219	153	220	102	220	150	220	150	220	102	222	105	220	150	222	105	221	147	221	147	222	105	224	145	257	224	241	206	244	186	257	224	244	186	252	195	257	224	252	195	260	205	257	224	260	205	267	215	241	206	224	189	224	164	241	206	224	164	227	167	241	206	227	167	236	176	241	206	236	176	244	186	224	189	220	155	221	158	224	189	221	158	222	161	224	189	222	161	224	164	219	153	220	155	206	81	219	153	206	81	219	99	233	143	228	143	229	109	233	143	229	109	232	110	233	143	232	110	428	110	233	143	428	110	428	143	225	107	229	109	228	143	225	107	228	143	224	145	225	107	224	145	222	105	257	29	267	39	260	49	257	29	260	49	252	59	257	29	252	59	244	68	257	29	244	68	241	47	244	68	235	78	241	47	241	47	235	78	226	86	241	47	226	86	224	64	224	64	226	86	223	89	224	64	223	89	221	92	129	143	124	143	125	109	129	143	125	109	128	110	129	143	128	110	166	110	129	143	166	110	166	143	122	107	125	109	124	143	122	107	124	143	121	145	122	107	121	145	119	105	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	133	51	117	94	133	51	118	92	118	92	133	51	120	89	116	102	116	153	116	99	220	102	219	153	219	99	116	153	112	180	116	99	93	145	95	146	97	179	97	179	95	146	97	147	97	179	97	147	100	147	100	147	103	146	111	200	111	200	103	146	106	144	111	200	106	144	109	141	69	122	79	131	82	160	82	160	79	131	88	140	82	160	88	140	97	179	97	179	88	140	90	143	97	179	90	143	93	145	66	142	48	125	49	106	66	142	49	106	59	114	66	142	59	114	69	122	66	142	69	122	82	160	48	125	30	109	40	99	48	125	40	99	49	106	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	125	331	111	303	111	238	144	-76	111	238	111	200	144	-76	111	200	111	134	144	-76	111	134	111	-76	111	200	109	141	110	137	111	200	110	137	111	134	111	200	97	179	100	147	111	303	109	244	110	241	111	303	110	241	111	238	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	130	331	144	-76	144	200	144	200	145	138	158	179	158	179	145	138	146	142	158	179	146	142	148	145	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	158	179	151	146	154	147	154	147	157	146	158	179	158	179	157	146	159	145	158	179	159	145	173	160	173	160	159	145	162	144	173	160	162	144	165	142	187	122	190	142	177	131	177	131	190	142	173	160	177	131	173	160	168	140	168	140	173	160	165	142	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	144	237	130	331	144	200	207	125	190	142	197	114	207	125	197	114	206	106	207	125	206	106	216	99	207	125	216	99	225	108	144	200	144	133	145	138	125	331	111	238	144	-76	125	331	144	-76	130	331	158	179	148	145	151	146	190	142	187	122	197	114	222	47	239	64	228	78	228	78	239	64	237	86	240	89	237	86	239	64	240	89	239	64	257	81	297	143	296	110	334	110	297	143	334	110	334	143	339	143	334	143	338	109	339	143	338	109	341	107	296	110	276	157	276	96	276	96	276	157	257	172	276	96	257	172	257	81	257	81	257	172	244	99	241	161	242	158	257	172	257	172	242	158	243	155	257	172	243	155	243	153	243	153	244	99	257	172	239	164	241	161	257	172	239	164	257	172	239	189	239	164	239	189	237	167	347	94	345	92	352	73	352	73	345	92	343	89	352	73	343	89	340	86	340	86	332	78	352	73	352	73	332	78	330	51	351	180	330	202	331	176	351	180	331	176	340	167	351	180	340	167	342	164	351	180	342	164	344	161	351	180	344	161	346	158	351	180	346	158	347	155	351	180	347	155	347	153	351	180	347	153	348	99	351	180	348	99	352	73	351	180	352	73	375	160	299	215	306	205	309	224	309	224	306	205	314	195	309	224	314	195	330	202	330	202	314	195	322	186	330	202	322	186	331	176	428	124	428	129	400	110	400	110	428	129	400	143	400	110	400	143	375	93	375	93	400	143	375	160	375	93	375	160	352	73	352	73	348	99	347	96	352	73	347	96	347	94	332	78	323	68	330	51	330	51	323	68	314	59	330	51	314	59	310	29	310	29	314	59	307	49	310	29	307	49	300	39	348	99	347	153	347	102	347	102	347	153	347	150	347	102	347	150	345	147	339	143	341	107	343	145	343	145	341	107	344	105	343	145	344	105	345	147	345	147	344	105	347	102	257	81	244	99	244	96	257	81	244	96	243	94	257	81	243	94	242	92	257	81	242	92	240	89	243	102	244	99	243	153	243	102	243	153	243	150	243	102	243	150	241	147	243	102	241	147	241	105	231	110	234	109	235	143	235	143	234	109	238	107	235	143	238	107	239	145	239	145	238	107	241	105	239	145	241	105	241	147	231	110	235	143	230	143	231	110	230	143	35	143	231	110	35	143	35	110	228	78	220	68	222	47	222	47	220	68	211	59	222	47	211	59	206	29	206	29	211	59	203	49	206	29	203	49	196	39	211	195	219	186	222	206	222	206	219	186	228	176	222	206	228	176	239	189	239	189	228	176	237	167	205	224	195	215	203	205	205	224	203	205	211	195	205	224	211	195	222	206	334	143	334	110	338	109	296	110	297	143	276	157	109	8	106	5	111	-48	111	-48	106	5	103	4	111	-48	103	4	100	3	100	3	97	4	111	-48	111	-48	97	4	95	4	111	-48	95	4	94	-23	94	-23	95	4	93	6	94	-23	93	6	90	8	109	111	106	109	111	55	111	55	106	109	103	107	111	55	103	107	100	107	100	107	97	107	97	75	97	75	97	107	95	108	97	75	95	108	93	109	93	109	90	111	97	75	97	75	90	111	88	114	97	75	88	114	82	94	82	94	88	114	79	123	82	94	79	123	69	131	66	112	82	94	69	131	66	112	69	131	59	140	66	112	59	140	49	148	66	112	49	148	48	129	40	155	30	145	48	129	40	155	48	129	49	148	144	331	111	331	111	55	144	331	111	55	125	-76	144	331	125	-76	130	-76	144	331	130	-76	144	17	111	120	111	55	111	331	110	115	109	111	111	55	110	115	111	55	111	120	100	107	97	75	111	55	162	7	159	5	162	-23	162	-23	159	5	157	4	162	-23	157	4	154	4	154	4	151	4	162	-23	162	-23	151	4	148	6	162	-23	148	6	146	8	165	112	162	110	173	94	173	94	162	110	159	109	173	94	159	109	158	75	158	75	159	109	157	108	158	75	157	108	154	108	154	108	151	108	158	75	158	75	151	108	148	110	158	75	148	110	146	112	187	29	177	20	181	0	181	0	177	20	168	11	181	0	168	11	165	9	197	140	187	132	190	112	190	112	187	132	177	123	190	112	177	123	173	94	173	94	177	123	168	114	173	94	168	114	165	112	207	129	225	146	216	156	207	129	216	156	206	148	207	129	206	148	197	140	207	129	197	140	190	112	145	116	144	121	144	54	145	116	144	54	158	75	145	116	158	75	146	112	206	45	197	37	203	21	206	45	203	21	225	42	206	45	225	42	216	52	187	29	181	0	203	21	187	29	203	21	197	37	162	7	162	-23	181	0	162	7	181	0	165	9	144	-48	162	-23	146	8	144	-48	146	8	145	12	144	-48	145	12	144	17	144	-48	144	17	130	-76	111	17	110	11	111	-48	111	17	111	-48	125	-76	111	17	125	-76	111	55	90	8	88	11	94	-23	94	-23	88	11	79	19	94	-23	79	19	74	0	74	0	79	19	69	28	74	0	69	28	59	37	52	21	74	0	59	37	52	21	59	37	49	44	52	21	49	44	40	51	52	21	40	51	30	41	109	8	111	-48	110	11	121	145	118	147	119	105	119	105	118	147	117	150	119	105	117	150	116	102	116	102	117	150	116	153	116	99	112	180	112	73	112	73	112	180	88	160	112	73	88	160	88	93	88	93	88	160	63	143	88	93	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	154	224	134	202	140	186	154	224	140	186	149	195	154	224	149	195	157	205	154	224	157	205	164	215	134	202	112	180	117	158	134	202	117	158	118	161	134	202	118	161	120	164	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	116	155	117	158	112	180	116	155	112	180	116	153	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	29	164	39	156	49	153	29	156	49	149	59	153	29	149	59	140	68	153	29	140	68	133	51	367	81	374	115	373	127	373	127	374	136	367	81	367	81	374	136	367	172	367	81	367	172	347	96	347	96	367	172	347	157	347	96	347	157	327	110	327	110	347	157	326	143	420	48	412	58	417	29	417	29	412	58	404	68	417	29	404	68	402	47	402	47	404	68	395	77	402	47	395	77	387	86	387	86	383	91	385	64	385	64	383	91	380	97	385	64	380	97	376	105	374	115	367	81	385	64	374	115	385	64	376	105	376	145	379	154	385	189	385	189	379	154	383	161	385	189	383	161	387	167	387	167	396	177	402	206	402	206	396	177	404	187	402	206	404	187	418	224	418	224	404	187	412	196	418	224	412	196	421	205	385	189	367	172	374	136	385	189	374	136	376	145	402	206	385	189	387	167	387	86	385	64	402	47	129	143	124	143	125	109	129	143	125	109	128	110	129	143	128	110	327	110	129	143	327	110	326	143	122	107	125	109	124	143	122	107	124	143	121	145	122	107	121	145	119	105	116	96	116	99	112	73	116	96	112	73	117	94	117	94	112	73	133	51	117	94	133	51	118	92	118	92	133	51	120	89	116	102	116	153	116	99	420	48	417	29	427	39	418	224	421	205	428	215	116	153	112	180	116	99	97	172	78	189	80	161	80	161	78	189	76	167	68	177	76	167	78	189	68	177	78	189	61	206	35	215	42	205	45	224	45	224	42	205	50	196	45	224	50	196	61	206	61	206	50	196	59	187	61	206	59	187	68	177	62	47	79	64	68	77	68	77	79	64	76	86	80	91	76	86	79	64	80	91	79	64	97	81	137	143	136	110	334	110	137	143	334	110	334	143	339	143	334	143	338	109	339	143	338	109	341	107	136	110	116	157	116	96	116	96	116	157	97	172	116	96	97	172	97	81	97	81	97	172	90	127	84	154	87	145	97	172	97	172	87	145	90	136	97	172	90	136	90	127	347	94	345	92	352	73	352	73	345	92	343	89	352	73	343	89	340	86	340	86	332	78	352	73	352	73	332	78	330	51	351	180	330	202	331	176	351	180	331	176	340	167	351	180	340	167	342	164	351	180	342	164	344	161	351	180	344	161	346	158	351	180	346	158	347	155	351	180	347	155	347	153	351	180	347	153	348	99	351	180	348	99	352	73	351	180	352	73	375	160	299	215	306	205	309	224	309	224	306	205	314	195	309	224	314	195	330	202	330	202	314	195	322	186	330	202	322	186	331	176	428	124	428	129	400	110	400	110	428	129	400	143	400	110	400	143	375	93	375	93	400	143	375	160	375	93	375	160	352	73	352	73	348	99	347	96	352	73	347	96	347	94	332	78	323	68	330	51	330	51	323	68	314	59	330	51	314	59	310	29	310	29	314	59	307	49	310	29	307	49	300	39	348	99	347	153	347	102	347	102	347	153	347	150	347	102	347	150	345	147	339	143	341	107	343	145	343	145	341	107	344	105	343	145	344	105	345	147	345	147	344	105	347	102	97	81	90	127	89	115	97	81	89	115	87	105	97	81	87	105	84	97	97	81	84	97	80	91	68	77	59	68	62	47	62	47	59	68	51	58	62	47	51	58	46	29	46	29	51	58	43	48	46	29	43	48	36	39	334	143	334	110	338	109	136	110	137	143	116	157	97	172	80	161	84	154	117	150	116	153	117	105	117	105	116	153	116	102	116	102	116	153	116	99	116	99	112	181	112	72	112	72	112	181	88	161	112	72	88	161	88	92	88	92	88	161	63	143	88	92	63	143	63	110	63	110	63	143	35	129	63	110	35	129	35	124	116	153	116	155	112	181	112	181	116	155	117	158	112	181	117	158	134	202	134	202	117	158	118	161	134	202	118	161	120	164	154	225	134	202	140	186	154	225	140	186	149	196	154	225	149	196	157	206	154	225	157	206	164	215	134	202	120	164	123	167	134	202	123	167	132	176	134	202	132	176	140	186	140	68	132	78	133	51	133	51	132	78	123	86	133	51	123	86	120	89	153	28	164	38	156	48	153	28	156	48	149	58	153	28	149	58	140	68	153	28	140	68	133	51	116	96	116	99	112	72	116	96	112	72	117	94	117	94	112	72	133	51	117	94	133	51	118	92	118	92	133	51	120	89	429	225	403	225	429	28	429	28	403	225	403	143	429	28	403	143	403	110	403	110	403	143	129	143	403	110	129	143	128	110	124	109	128	110	124	143	124	109	124	143	121	145	117	150	117	105	118	147	118	147	117	105	120	107	118	147	120	107	121	145	121	145	120	107	124	109	429	28	403	110	403	28	128	110	129	143	124	143	116	153	112	181	116	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-51	125	331	144	-51	130	331	130	331	144	-51	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	-51	111	238	111	-51	144	-51	111	-51	225	-76	144	-51	225	-76	225	-51	30	-51	30	-76	225	-76	30	-51	225	-76	111	-51	144	303	146	246	162	278	111	303	109	244	110	241	35	225	60	28	60	225	60	143	60	110	334	110	60	143	334	110	335	143	335	143	334	110	339	109	335	143	339	109	340	144	348	151	348	100	352	72	348	151	352	72	348	154	348	154	352	72	352	181	352	181	352	72	375	92	352	181	375	92	376	161	376	161	375	92	401	110	376	161	401	110	401	143	401	143	401	110	429	124	401	143	429	124	429	129	352	181	330	202	332	175	352	181	332	175	341	166	352	181	341	166	344	164	352	181	344	164	346	161	352	181	346	161	347	159	352	181	347	159	348	157	352	181	348	157	348	154	300	215	307	205	310	225	310	225	307	205	315	195	310	225	315	195	330	202	330	202	315	195	323	185	330	202	323	185	332	175	323	67	330	51	331	77	331	77	330	51	352	72	331	77	352	72	340	86	340	86	352	72	343	89	348	100	348	151	347	103	347	103	348	151	346	148	347	103	346	148	346	106	346	106	346	148	343	145	346	106	343	145	343	108	343	108	343	145	340	144	343	108	340	144	339	109	352	72	348	100	347	97	352	72	347	97	346	95	352	72	346	95	345	92	352	72	345	92	343	89	314	58	307	48	310	28	314	58	310	28	330	51	314	58	330	51	323	67	310	28	307	48	300	38	60	28	35	225	35	28	109	8	107	6	111	-48	111	-48	107	6	104	4	111	-48	104	4	101	4	101	4	98	4	111	-48	111	-48	98	4	96	5	111	-48	96	5	93	-23	93	-23	96	5	93	7	93	-23	93	7	90	9	225	306	225	331	144	306	144	306	225	331	111	306	144	306	111	306	125	-76	125	-76	111	306	111	17	125	-76	111	17	111	-48	111	-48	111	17	110	12	111	-48	110	12	109	8	149	7	146	10	161	-23	161	-23	146	10	145	13	161	-23	145	13	144	-48	144	-48	145	13	144	17	144	17	144	306	130	-76	130	-76	144	306	125	-76	30	331	30	306	111	306	30	331	111	306	225	331	162	6	160	4	161	-23	161	-23	160	4	158	4	161	-23	158	4	155	3	155	3	152	4	161	-23	161	-23	152	4	149	7	186	28	176	19	181	0	181	0	176	19	167	11	181	0	167	11	165	8	206	44	196	37	203	21	206	44	203	21	225	41	206	44	225	41	215	51	186	28	181	0	203	21	186	28	203	21	196	37	162	6	161	-23	181	0	162	6	181	0	165	8	90	9	87	11	93	-23	93	-23	87	11	78	20	93	-23	78	20	74	0	74	0	78	20	68	29	74	0	68	29	58	37	52	21	74	0	58	37	52	21	58	37	49	45	52	21	49	45	39	52	52	21	39	52	30	42	144	-48	144	17	130	-76	68	54	74	25	78	45	78	45	74	25	93	1	78	45	93	1	87	36	87	36	93	1	90	34	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	249	111	303	106	249	109	247	109	33	107	31	111	-23	111	-23	107	31	104	29	111	-23	104	29	101	29	101	29	98	29	111	-23	111	-23	98	29	96	30	111	-23	96	30	93	1	93	1	96	30	93	32	93	1	93	32	90	34	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	149	31	146	34	161	1	161	1	146	34	145	37	161	1	145	37	144	-23	144	-23	145	37	144	41	144	41	144	237	130	331	162	31	160	30	161	1	161	1	160	30	158	29	161	1	158	29	155	28	155	28	152	29	161	1	161	1	152	29	149	31	186	53	176	44	181	25	181	25	176	44	167	36	181	25	167	36	165	33	206	69	196	61	203	46	206	69	203	46	225	66	206	69	225	66	215	76	186	53	181	25	203	46	186	53	203	46	196	61	162	31	161	1	181	25	162	31	181	25	165	33	30	-51	225	-76	125	-51	125	-51	225	-76	130	-51	125	-51	130	-51	130	331	130	331	130	-51	144	-23	130	331	144	-23	144	41	110	243	111	238	111	303	111	303	111	238	125	331	125	331	111	238	125	-51	125	331	125	-51	130	331	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	125	-51	111	238	111	42	125	-51	111	42	111	-23	111	-23	111	42	110	37	111	-23	110	37	109	33	58	62	49	70	52	47	58	62	52	47	74	25	58	62	74	25	68	54	39	77	30	67	52	47	39	77	52	47	49	70	225	-76	30	-51	30	-76	130	-51	225	-76	225	-51	111	303	109	247	110	243	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	116	103	116	151	116	103	118	148	118	148	116	103	117	105	118	148	117	105	119	108	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	349	276	300	276	347	243	349	276	347	243	363	241	349	276	363	241	372	273	428	193	423	222	423	163	423	163	423	222	411	245	423	163	411	245	408	139	408	139	411	245	395	193	393	262	372	273	377	234	393	262	377	234	387	224	393	262	387	224	393	210	393	262	393	210	395	193	393	262	395	193	411	245	392	175	384	161	388	123	392	175	388	123	408	139	392	175	408	139	395	193	338	143	340	110	355	145	355	145	340	110	364	113	355	145	364	113	371	151	371	151	364	113	388	123	371	151	388	123	384	161	118	148	119	108	120	146	120	146	119	108	122	109	120	146	122	109	123	144	123	144	122	109	127	110	123	144	127	110	127	143	127	143	127	110	338	143	338	143	127	110	340	110	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	116	154	116	100	116	151	112	72	116	100	116	154	372	273	363	241	377	234	347	243	300	276	300	243	63	110	35	129	35	124	55	139	75	123	68	193	68	193	70	262	55	139	55	139	70	262	52	245	55	139	52	245	41	163	41	163	52	245	40	222	41	163	40	222	35	193	164	243	164	276	116	243	100	241	116	243	114	276	100	241	114	276	92	273	92	273	70	262	70	210	92	273	70	210	76	224	92	273	76	224	86	234	92	273	86	234	100	241	92	151	99	113	108	145	108	145	99	113	123	110	108	145	123	110	125	143	125	143	123	110	336	110	125	143	336	110	335	143	340	144	335	143	336	110	340	144	336	110	340	109	79	161	71	175	75	123	79	161	75	123	99	113	79	161	99	113	92	151	346	95	351	72	347	97	347	97	351	72	347	100	347	151	347	100	351	72	347	151	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	340	109	343	108	343	145	343	145	343	108	345	105	343	145	345	105	346	148	346	148	345	105	347	103	346	148	347	103	347	151	347	151	347	103	347	100	344	92	342	89	351	72	344	92	351	72	346	95	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	309	28	306	48	299	38	340	144	340	109	343	145	68	193	75	123	71	175	116	243	164	276	114	276	70	262	68	193	70	210	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	116	103	116	151	116	103	118	148	118	148	116	103	118	105	118	148	118	105	120	107	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	269	218	265	186	297	0	297	0	265	186	265	143	297	0	265	143	265	110	265	110	265	143	127	110	123	109	127	110	124	144	123	109	124	144	121	146	121	146	118	148	120	107	121	146	120	107	123	109	127	143	124	144	127	110	127	143	127	110	265	143	349	276	347	243	363	241	349	276	363	241	372	273	372	273	363	241	377	234	372	273	377	234	393	262	393	262	377	234	387	224	393	262	387	224	393	210	428	193	423	222	423	163	423	163	423	222	411	245	423	163	411	245	408	139	408	139	411	245	395	193	393	262	393	210	395	193	393	262	395	193	411	245	392	175	384	161	388	123	392	175	388	123	408	139	392	175	408	139	395	193	338	143	340	110	355	145	355	145	340	110	364	113	355	145	364	113	371	151	371	151	364	113	388	123	371	151	388	123	384	161	307	223	318	234	323	272	323	272	318	234	332	241	323	272	332	241	349	276	349	276	332	241	347	243	300	261	282	243	297	187	300	261	297	187	300	207	300	261	300	207	307	223	300	261	307	223	323	272	282	243	297	0	297	187	297	143	297	110	340	110	297	143	340	110	338	143	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	112	72	116	100	116	154	297	0	265	110	265	0	269	218	297	0	282	243	116	154	116	100	116	151	63	110	35	129	35	124	156	223	163	261	145	234	145	234	163	261	140	272	145	234	140	272	131	241	131	241	140	272	116	243	100	241	116	243	114	276	100	241	114	276	92	273	92	273	70	262	70	210	92	273	70	210	76	224	92	273	76	224	86	234	92	273	86	234	100	241	71	175	68	193	75	123	75	123	68	193	55	139	55	139	68	193	70	262	70	262	68	193	70	210	52	245	40	222	41	163	52	245	41	163	55	139	52	245	55	139	70	262	92	151	99	113	108	145	108	145	99	113	123	110	108	145	123	110	125	143	125	143	123	110	166	110	125	143	166	110	166	143	166	143	166	110	199	0	166	143	199	0	166	187	163	207	166	187	181	243	163	207	181	243	163	261	79	161	71	175	75	123	79	161	75	123	99	113	79	161	99	113	92	151	140	272	114	276	116	243	336	110	335	143	199	143	336	110	199	143	199	110	199	0	199	186	194	218	199	0	194	218	181	243	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	347	97	346	95	351	72	347	97	351	72	347	100	344	92	342	89	351	72	344	92	351	72	346	95	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	345	105	347	103	347	151	347	151	347	103	347	100	347	151	347	100	348	154	335	143	336	110	339	144	339	144	336	110	340	109	339	144	340	109	342	146	342	146	340	109	343	107	342	146	343	107	345	148	345	148	343	107	345	105	345	148	345	105	347	151	309	28	306	48	299	38	199	0	166	110	166	0	166	187	199	0	181	243	163	261	156	223	163	207	41	163	40	222	35	193	110	145	107	147	108	105	108	105	107	147	106	150	108	105	106	150	106	102	106	102	106	150	105	153	105	99	101	180	101	73	101	73	101	180	78	160	101	73	78	160	78	93	78	93	78	160	52	143	78	93	52	143	52	110	52	110	52	143	25	129	52	110	25	129	25	124	143	224	123	202	130	186	143	224	130	186	138	195	143	224	138	195	146	205	143	224	146	205	153	215	123	202	101	180	107	158	123	202	107	158	108	161	123	202	108	161	110	164	123	202	110	164	113	167	123	202	113	167	121	176	123	202	121	176	130	186	106	155	107	158	101	180	106	155	101	180	105	153	130	68	121	78	123	51	123	51	121	78	112	86	123	51	112	86	109	89	143	29	153	39	146	49	143	29	146	49	138	59	143	29	138	59	130	68	143	29	130	68	123	51	118	143	114	143	114	109	118	143	114	109	117	110	118	143	117	110	148	110	118	143	148	110	148	143	300	164	315	153	325	186	300	164	325	186	300	197	300	164	300	197	285	153	285	153	300	197	276	186	285	153	276	186	272	126	272	126	276	186	259	159	272	126	259	159	259	95	259	95	259	159	246	128	259	95	246	128	242	68	242	68	246	128	234	101	242	68	234	101	219	57	219	57	234	101	219	90	451	110	451	143	437	104	437	104	451	143	431	137	437	104	431	137	424	91	424	91	431	137	416	124	424	91	416	124	411	76	411	76	416	124	404	109	411	76	404	109	397	62	397	62	404	109	393	95	397	62	393	95	381	57	381	57	393	95	381	90	471	68	477	51	479	78	479	78	477	51	499	73	479	78	499	73	488	86	488	86	499	73	490	89	499	180	477	202	479	176	499	180	479	176	488	167	499	180	488	167	490	164	499	180	490	164	492	161	499	180	492	161	493	158	499	180	493	158	494	155	499	180	494	155	494	153	499	180	494	153	495	99	499	180	495	99	499	73	499	180	499	73	522	160	446	215	454	205	456	224	456	224	454	205	462	195	456	224	462	195	477	202	477	202	462	195	470	186	477	202	470	186	479	176	575	124	575	129	548	110	548	110	575	129	548	143	548	110	548	143	522	93	522	93	548	143	522	160	522	93	522	160	499	73	499	73	495	99	495	96	499	73	495	96	494	94	499	73	494	94	492	92	499	73	492	92	490	89	462	59	454	49	457	29	462	59	457	29	477	51	462	59	477	51	471	68	495	99	494	153	494	102	494	102	494	153	494	150	494	102	494	150	492	147	483	110	486	109	486	143	486	143	486	109	489	107	486	143	489	107	490	145	490	145	489	107	492	105	490	145	492	105	492	147	492	147	492	105	494	102	483	110	486	143	482	143	483	110	482	143	451	143	483	110	451	143	451	110	325	186	328	126	342	159	342	159	328	126	342	95	342	159	342	95	355	128	355	128	342	95	359	68	355	128	359	68	367	101	367	101	359	68	381	57	367	101	381	57	381	90	148	110	164	104	169	137	169	137	164	104	177	91	169	137	177	91	184	124	184	124	177	91	189	76	184	124	189	76	196	109	196	109	189	76	203	62	196	109	203	62	207	95	207	95	203	62	219	57	207	95	219	57	219	90	111	107	114	109	114	143	111	107	114	143	110	145	111	107	110	145	108	105	105	96	105	99	101	73	105	96	101	73	106	94	106	94	101	73	123	51	106	94	123	51	107	92	107	92	123	51	109	89	106	102	105	153	105	99	148	143	148	110	169	137	325	186	315	153	328	126	457	29	454	49	447	39	105	153	101	180	105	99	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	181	95	73	95	73	96	181	72	161	95	73	72	161	72	93	72	93	72	161	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	225	117	202	125	186	138	225	125	186	133	196	138	225	133	196	141	206	138	225	141	206	148	215	117	202	96	181	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	181	100	155	96	181	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	204	29	238	110	211	110	211	110	238	110	225	143	211	110	225	143	113	110	113	110	225	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	252	143	287	225	260	225	252	143	260	225	238	110	252	143	238	110	350	110	252	143	350	110	350	143	363	100	367	73	363	154	363	154	367	73	368	181	368	181	367	73	391	93	368	181	391	93	391	161	391	161	391	93	417	110	391	161	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	181	346	202	348	175	368	181	348	175	357	166	368	181	357	166	359	164	368	181	359	164	361	161	368	181	361	161	362	159	368	181	362	159	363	157	368	181	363	157	363	154	315	215	322	205	325	225	325	225	322	205	330	195	325	225	330	195	346	202	346	202	330	195	339	185	346	202	339	185	348	175	350	110	355	109	350	143	354	144	350	143	355	109	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	362	151	361	106	362	103	362	151	362	103	363	100	338	67	345	51	347	77	347	77	345	51	367	73	347	77	367	73	356	86	356	86	367	73	358	89	362	97	362	95	367	73	362	97	367	73	363	100	360	92	358	89	367	73	360	92	367	73	362	95	330	58	322	48	325	29	330	58	325	29	345	51	330	58	345	51	338	67	363	154	362	151	363	100	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	29	322	48	315	39	204	29	211	110	177	29	225	143	238	110	260	225	100	102	100	153	99	99	104	145	103	105	106	107	100	153	96	181	99	99	48	69	44	81	45	-22	45	-22	44	-32	71	-61	71	-61	44	-32	44	-43	71	-61	44	-43	44	-76	44	-76	44	-43	43	-53	44	-76	43	-53	41	-63	44	81	30	78	35	58	44	81	35	58	39	38	44	81	39	38	42	18	44	81	42	18	44	-2	44	81	44	-2	45	-22	65	8	62	11	71	-61	71	-61	62	11	61	15	71	-61	61	15	60	20	78	7	76	6	99	-50	99	-50	76	6	73	5	99	-50	73	5	71	4	71	4	68	5	71	-61	71	-61	68	5	65	8	71	-61	60	20	57	32	71	-61	57	32	54	45	71	-61	54	45	51	57	71	-61	51	57	48	69	71	-61	48	69	45	-22	41	-63	40	-73	44	-76	104	160	225	311	195	331	104	160	195	331	30	127	104	160	30	127	161	127	104	160	161	127	225	160	115	-26	112	-25	129	-42	129	-42	112	-25	109	-22	129	-42	109	-22	99	-50	99	-50	109	-22	107	-19	99	-50	107	-19	107	-15	107	-15	107	-13	99	-50	99	-50	107	-13	107	-11	99	-50	107	-11	82	12	82	12	107	-11	107	-10	82	12	107	-10	108	-9	108	-9	108	-7	161	127	108	-9	161	127	82	12	161	127	108	-7	225	160	80	9	78	7	99	-50	80	9	99	-50	82	12	71	4	71	-61	99	-50	122	-26	121	-26	129	-42	129	-42	121	-26	120	-26	129	-42	120	-26	119	-26	119	-26	115	-26	129	-42	188	-20	180	-20	189	-33	189	-33	180	-20	169	-21	189	-33	169	-21	159	-37	159	-37	169	-21	158	-21	159	-37	158	-21	146	-23	135	-24	124	-26	129	-42	135	-24	129	-42	159	-37	135	-24	159	-37	146	-23	123	-26	122	-26	129	-42	123	-26	129	-42	124	-26	15	240	43	221	43	254	43	254	43	221	68	205	43	254	68	205	68	270	68	270	68	205	92	187	68	270	92	187	92	288	92	288	92	187	101	207	92	288	101	207	100	210	100	210	101	264	92	288	92	288	101	264	101	267	92	288	101	267	102	270	103	258	101	261	102	216	102	216	101	261	101	264	101	213	101	264	100	210	134	331	114	309	116	289	134	331	116	289	124	297	134	331	124	297	131	304	134	331	131	304	137	312	134	331	137	312	144	321	114	309	92	288	102	270	114	309	102	270	104	274	114	309	104	274	106	278	114	309	106	278	108	281	114	309	108	281	116	289	130	173	123	181	133	145	133	145	123	181	116	189	133	145	116	189	113	166	113	166	116	189	108	198	113	166	108	198	105	200	137	164	130	173	133	145	137	164	133	145	143	154	113	166	105	200	103	203	113	166	103	203	102	205	113	166	102	205	101	207	113	166	101	207	92	187	212	-77	212	254	179	221	179	221	212	254	114	254	179	221	114	254	113	221	109	220	113	221	109	254	109	220	109	254	105	256	105	219	109	220	105	256	105	219	105	256	103	258	105	219	103	258	102	216	43	221	15	240	15	235	212	-77	179	221	179	-77	113	221	114	254	109	254	102	216	101	264	101	213	131	210	131	207	131	210	131	210	131	207	140	187	131	210	140	187	140	288	131	210	140	288	131	213	131	213	140	288	131	264	131	213	131	264	130	261	131	213	130	261	129	216	129	216	130	261	129	258	129	216	129	258	127	218	127	218	129	258	126	256	127	218	126	256	123	220	123	220	126	256	123	254	123	220	123	254	118	254	118	221	118	254	52	221	124	198	116	189	118	166	124	198	118	166	140	187	124	198	140	187	127	200	128	274	129	270	140	288	140	288	129	270	130	267	140	288	130	267	131	264	107	297	115	289	118	309	118	309	115	289	123	281	118	309	123	281	140	288	140	288	123	281	126	278	140	288	126	278	128	274	88	321	94	312	98	331	98	331	94	312	101	304	98	331	101	304	118	309	118	309	101	304	107	297	140	288	140	187	163	270	163	270	140	187	163	205	163	270	163	205	189	254	189	254	163	205	189	221	189	254	189	221	217	240	217	240	189	221	217	235	140	187	131	207	130	205	140	187	130	205	129	203	140	187	129	203	127	200	116	189	108	181	118	166	118	166	108	181	101	173	118	166	101	173	98	145	98	145	101	173	95	164	98	145	95	164	88	154	20	254	20	-77	52	-77	20	254	52	-77	52	221	20	254	52	221	118	254	118	254	118	221	123	220	100	-15	99	-12	89	-34	89	-34	99	-12	99	-9	89	-34	99	-9	98	44	98	44	98	47	89	-34	89	-34	98	47	89	67	89	-34	89	67	66	-15	66	-15	89	67	66	49	66	-15	66	49	40	0	40	0	66	49	40	32	40	0	40	32	12	19	131	109	111	88	113	65	131	109	113	65	121	73	131	109	121	73	128	82	131	109	128	82	135	90	131	109	135	90	141	100	111	88	89	67	99	49	111	88	99	49	100	51	111	88	100	51	102	54	111	88	102	54	105	56	111	88	105	56	113	65	99	-6	100	38	99	-9	99	-9	99	41	98	44	111	-54	132	-76	114	-34	111	-54	114	-34	105	-25	105	-25	103	-22	111	-54	111	-54	103	-22	101	-19	111	-54	101	-19	100	-15	209	331	176	331	209	0	209	0	176	331	176	33	209	0	176	33	112	0	112	0	176	33	111	33	112	0	111	33	107	0	107	0	111	33	106	34	107	0	106	34	103	-1	103	-1	106	34	103	35	103	-1	103	35	101	-3	101	-3	103	35	100	38	101	-3	100	38	99	-6	132	-76	142	-67	135	-57	132	-76	135	-57	128	-49	132	-76	128	-49	121	-42	132	-76	121	-42	114	-34	100	-15	89	-34	111	-54	99	41	99	-9	100	38	40	0	12	19	12	14	89	67	98	47	99	49	52	33	52	331	20	331	52	33	20	331	20	0	52	33	20	0	118	0	52	33	118	0	118	33	131	44	140	-34	140	67	140	67	140	-34	163	-15	140	67	163	-15	163	49	163	49	163	-15	189	0	163	49	189	0	189	33	189	33	189	0	217	14	189	33	217	14	217	19	129	51	130	49	140	67	140	67	130	49	131	47	140	67	131	47	131	44	108	73	116	65	118	88	118	88	116	65	124	56	118	88	124	56	140	67	140	67	124	56	127	54	140	67	127	54	129	51	88	100	95	90	98	109	98	109	95	90	101	82	98	109	101	82	118	88	118	88	101	82	108	73	123	-25	115	-34	118	-54	123	-25	118	-54	140	-34	123	-25	140	-34	126	-22	118	33	123	0	123	34	123	34	123	0	126	-1	123	34	126	-1	127	35	127	35	126	-1	129	-3	127	35	129	-3	129	38	129	38	129	-3	130	-6	129	38	130	-6	131	41	131	41	130	-6	131	-9	140	-34	131	-9	130	-12	140	-34	130	-12	129	-15	131	41	131	-9	140	-34	131	41	140	-34	131	44	128	-19	126	-22	140	-34	128	-19	140	-34	129	-15	115	-34	107	-42	118	-54	118	-54	107	-42	101	-49	118	-54	101	-49	98	-76	98	-76	101	-49	94	-57	98	-76	94	-57	88	-67	118	33	118	0	123	0	311	8	309	5	314	-48	314	-48	309	5	306	4	314	-48	306	4	302	3	302	3	300	4	314	-48	314	-48	300	4	298	4	314	-48	298	4	296	-23	296	-23	298	4	295	6	296	-23	295	6	293	8	349	8	347	12	347	-48	347	-48	347	12	347	17	347	17	347	331	333	-76	333	-76	347	331	328	-76	347	331	314	298	328	-76	328	-76	314	298	314	17	328	-76	314	17	314	-48	314	-48	314	17	313	12	314	-48	313	12	311	8	35	331	35	298	314	298	35	331	314	298	347	331	365	7	362	5	364	-23	364	-23	362	5	359	4	364	-23	359	4	357	4	357	4	354	4	364	-23	364	-23	354	4	351	6	364	-23	351	6	349	8	389	29	380	20	384	0	384	0	380	20	371	11	384	0	371	11	368	9	409	45	399	37	406	21	409	45	406	21	428	42	409	45	428	42	419	52	389	29	384	0	406	21	389	29	406	21	399	37	365	7	364	-23	384	0	365	7	384	0	368	9	293	8	290	11	296	-23	296	-23	290	11	281	19	296	-23	281	19	276	0	276	0	281	19	272	28	276	0	272	28	262	37	255	21	276	0	262	37	255	21	262	37	252	44	255	21	252	44	242	51	255	21	242	51	233	41	347	-48	347	17	333	-76	349	8	347	-48	364	-23	35	19	35	19	63	33	63	33	35	19	63	0	63	33	63	0	88	49	88	49	63	0	88	-15	88	49	88	-15	112	68	112	68	88	-15	112	-34	112	68	112	-34	116	44	116	44	116	-9	116	41	116	41	116	-9	117	38	117	38	116	-9	116	-6	117	49	118	51	133	89	133	89	118	51	120	54	133	89	120	54	123	56	123	56	132	65	133	89	133	89	132	65	140	73	133	89	140	73	153	110	153	110	140	73	149	82	153	110	149	82	156	91	116	47	117	49	112	68	116	47	112	68	116	44	154	-77	164	-68	157	-58	154	-77	157	-58	149	-49	154	-77	149	-49	140	-41	154	-77	140	-41	134	-55	134	-55	140	-41	132	-32	134	-55	132	-32	123	-23	134	-55	123	-23	120	-20	134	-55	120	-20	118	-17	134	-55	118	-17	117	-14	134	-55	117	-14	112	-34	116	-9	116	44	112	-34	116	-9	112	-34	116	-12	428	0	428	331	395	331	428	0	395	331	395	33	428	0	395	33	129	33	428	0	129	33	129	0	129	0	129	33	124	0	124	0	129	33	124	34	124	0	124	34	120	-1	120	-1	124	34	120	35	120	-1	120	35	118	-3	118	-3	120	35	117	38	118	-3	117	38	116	-6	116	-12	112	-34	117	-14	63	0	35	19	35	14	112	68	117	49	133	89	153	110	156	91	164	101	88	81	86	81	99	28	99	28	86	81	84	83	99	28	84	83	83	53	83	53	84	83	82	85	83	53	82	85	79	88	79	88	70	96	83	53	83	53	70	96	64	76	97	87	96	84	99	28	99	28	96	84	94	81	99	28	94	81	90	80	90	80	88	81	99	28	117	0	131	28	131	197	131	197	131	28	131	97	132	90	131	97	131	28	132	90	131	28	133	86	133	86	131	28	147	53	133	86	147	53	135	83	135	83	147	53	137	81	271	267	270	234	313	227	271	267	313	227	324	258	324	258	313	227	351	207	324	258	351	207	371	234	371	234	351	207	381	178	371	234	381	178	408	197	408	197	381	178	401	140	408	197	401	140	408	96	408	96	441	96	432	150	408	96	432	150	408	197	138	140	158	178	169	234	169	234	158	178	188	207	169	234	188	207	216	258	216	258	188	207	226	227	216	258	226	227	271	267	271	267	226	227	270	234	131	197	131	97	138	140	131	197	138	140	169	234	98	96	98	92	99	28	98	96	99	28	107	150	107	150	99	28	112	0	107	150	112	0	131	197	131	197	112	0	117	0	145	84	144	82	147	53	147	53	144	82	142	81	147	53	142	81	140	81	140	81	137	81	147	53	188	122	178	114	186	98	188	122	186	98	208	119	188	122	208	119	198	129	169	106	159	97	165	77	169	106	165	77	186	98	169	106	186	98	178	114	145	84	147	53	148	86	148	86	147	53	165	77	148	86	165	77	150	88	150	88	165	77	159	97	70	96	61	105	64	76	64	76	61	105	51	114	64	76	51	114	44	98	44	98	51	114	41	121	44	98	41	121	31	128	44	98	31	128	22	118	97	87	99	28	98	92	325	140	332	197	305	178	305	178	332	197	294	234	305	178	294	234	275	207	275	207	294	234	247	258	275	207	247	258	237	227	237	227	247	258	194	234	150	227	194	234	192	267	150	227	192	267	138	258	62	140	82	178	92	234	92	234	82	178	112	207	92	234	112	207	138	258	138	258	112	207	150	227	55	197	31	150	55	96	55	197	55	96	62	140	55	197	62	140	92	234	330	86	328	83	332	28	332	28	328	83	326	81	332	28	326	81	323	81	323	81	321	81	332	28	332	28	321	81	319	82	332	28	319	82	318	84	378	83	376	81	381	53	381	53	376	81	375	81	381	53	375	81	373	80	373	80	369	81	381	53	381	53	369	81	367	84	381	53	367	84	364	28	364	28	367	84	366	87	364	28	366	87	365	92	381	85	378	83	381	53	381	85	381	53	399	77	381	85	399	77	383	88	421	121	411	114	419	98	421	121	419	98	441	118	421	121	441	118	431	128	402	105	392	96	399	77	402	105	399	77	419	98	402	105	419	98	411	114	346	0	351	0	356	150	356	150	351	0	364	28	356	150	364	28	365	96	365	96	364	28	365	92	332	28	346	0	356	150	332	28	356	150	332	97	332	28	332	97	332	90	332	28	332	90	330	86	332	197	325	140	332	97	332	197	332	97	356	150	247	258	192	267	194	234	316	53	332	28	318	84	316	53	318	84	315	86	316	53	315	86	313	88	316	53	313	88	304	97	316	53	304	97	298	77	304	97	294	106	298	77	298	77	294	106	284	114	298	77	284	114	278	98	278	98	284	114	275	122	278	98	275	122	265	129	278	98	265	129	256	119	383	88	399	77	392	96	55	96	31	150	22	96	31	366	31	333	428	333	31	366	428	333	428	366	40	286	43	264	52	324	52	324	43	264	45	242	52	324	45	242	46	220	46	220	46	212	59	175	59	175	46	212	45	203	59	175	45	203	45	194	52	324	31	331	34	307	52	324	34	307	40	286	64	245	64	248	73	318	73	318	64	248	65	250	73	318	65	250	67	253	67	253	68	254	73	318	73	318	68	254	70	254	73	318	70	254	71	255	79	255	95	315	77	255	77	255	95	315	75	256	73	255	75	256	73	318	73	255	73	318	71	255	60	188	62	200	64	245	64	245	62	200	63	213	64	245	63	213	64	242	64	242	63	213	63	226	64	242	63	226	64	238	59	175	60	188	64	245	59	175	64	245	52	324	59	175	52	324	46	220	45	185	44	176	59	175	45	185	59	175	45	194	95	315	84	251	103	281	95	315	103	281	103	283	103	283	103	285	95	315	95	315	103	285	103	287	95	315	103	287	104	288	95	315	79	255	80	254	95	315	80	254	82	252	95	315	82	252	84	251	95	315	73	318	75	256	95	315	104	288	117	313	117	313	104	288	104	289	117	313	104	289	105	290	140	313	120	295	133	296	140	313	133	296	145	296	140	313	117	313	120	295	157	313	158	297	166	313	166	313	158	297	170	298	166	313	170	298	174	314	174	314	170	298	183	300	174	314	183	300	183	315	148	313	140	313	145	296	148	313	145	296	158	297	148	313	158	297	157	313	110	294	114	295	117	313	117	313	114	295	117	295	117	313	117	295	120	295	117	313	105	290	108	292	117	313	108	292	110	294	436	-54	108	273	412	-77	412	-77	108	273	106	275	412	-77	106	275	84	251	84	251	106	275	105	277	84	251	105	277	104	279	34	307	31	331	27	328	84	251	104	279	103	281	52	324	64	245	73	318	30	299	55	114	55	209	55	209	82	190	82	223	82	223	82	190	106	174	82	223	106	174	106	239	106	239	106	174	128	156	106	239	128	156	128	257	128	257	128	156	137	178	128	257	137	178	137	180	55	299	30	299	55	209	168	299	148	277	152	255	168	299	152	255	159	263	168	299	159	263	165	271	168	299	165	271	172	280	168	299	172	280	178	290	148	277	128	257	137	236	148	277	137	236	138	239	148	277	138	239	139	241	148	277	139	241	141	244	148	277	141	244	143	247	148	277	143	247	152	255	137	234	137	236	128	257	137	234	128	257	137	180	166	140	159	149	168	114	168	114	159	149	152	157	168	114	152	157	148	135	148	135	152	157	143	166	148	135	143	166	141	169	172	132	166	140	168	114	172	132	168	114	178	123	320	7	312	-1	315	-23	320	7	315	-23	335	-3	320	7	335	-3	322	9	408	-45	433	-45	408	44	408	44	408	49	381	63	408	44	381	63	381	31	381	31	381	63	357	79	381	31	357	79	357	15	357	15	357	79	335	98	357	15	335	98	335	-3	335	-3	335	98	326	73	326	19	326	16	335	-3	335	-3	326	16	326	14	335	-3	326	14	324	12	314	63	316	30	318	64	318	64	316	30	320	28	318	64	320	28	322	65	322	65	320	28	323	26	322	65	323	26	325	67	325	67	323	26	326	23	325	67	326	23	326	70	326	70	326	23	326	19	326	70	326	19	326	73	408	44	433	-45	433	139	408	44	433	139	408	139	408	44	408	139	408	49	324	81	325	78	335	98	335	98	325	78	326	76	335	98	326	76	326	73	304	104	311	96	315	118	315	118	311	96	320	87	315	118	320	87	335	98	335	98	320	87	322	84	335	98	322	84	324	81	285	129	291	121	295	139	295	139	291	121	298	113	295	139	298	113	315	118	315	118	298	113	304	104	326	19	335	-3	326	73	312	-1	304	-9	315	-23	315	-23	304	-9	298	-17	315	-23	298	-17	295	-45	295	-45	298	-17	291	-26	295	-45	291	-26	285	-35	313	30	316	30	314	63	313	30	314	63	30	63	313	30	30	63	30	30	148	135	141	169	139	172	148	135	139	172	138	175	148	135	138	175	137	178	148	135	137	178	128	156	55	209	55	204	82	190	433	190	150	223	150	190	145	189	150	190	147	224	145	189	147	224	143	225	137	234	137	180	137	183	137	234	137	183	138	230	138	230	137	183	139	186	138	230	139	186	140	227	140	227	139	186	141	188	140	227	141	188	143	225	143	225	141	188	145	189	150	190	150	223	147	224	150	223	433	190	433	223	55	114	30	299	30	114	322	9	335	-3	324	12	153	4	120	37	134	-21	134	-21	120	37	98	78	134	-21	98	78	94	18	94	18	98	78	90	126	81	217	90	126	96	165	81	217	96	165	108	254	108	254	96	165	110	200	108	254	110	200	144	284	144	284	110	200	133	231	144	284	133	231	163	256	163	256	198	273	186	304	163	256	186	304	144	284	396	127	388	79	393	18	393	18	388	79	366	38	393	18	366	38	353	-21	353	-21	366	38	333	5	353	-21	333	5	302	-48	302	-48	333	5	291	-16	302	-48	291	-16	243	-57	243	-57	291	-16	243	-24	278	276	294	250	296	307	296	307	294	250	307	223	296	307	307	223	325	312	325	312	307	223	321	239	328	165	321	239	318	194	333	250	344	291	332	250	332	250	344	291	331	250	328	249	331	250	344	293	328	249	344	293	354	321	354	321	344	293	345	294	354	321	345	294	346	296	336	248	357	230	344	287	336	248	344	287	344	289	344	289	344	291	336	248	369	308	380	313	381	331	381	331	380	313	392	319	381	331	392	319	408	343	408	343	392	319	403	324	408	343	403	324	414	330	351	300	353	301	354	321	354	321	353	301	355	302	354	321	355	302	381	331	381	331	355	302	357	302	381	331	357	302	369	308	354	321	346	296	348	297	354	321	348	297	349	298	354	321	349	298	351	300	344	291	333	250	334	249	344	291	334	249	335	249	344	291	335	249	336	248	344	293	331	250	344	291	325	312	321	239	321	242	325	312	321	242	323	245	325	312	323	245	325	248	325	312	325	248	328	249	325	312	328	249	354	321	321	239	307	223	318	194	278	276	296	307	267	305	278	276	267	305	261	305	278	276	261	305	258	300	363	270	356	276	357	230	357	230	356	276	348	282	357	230	348	282	346	283	422	179	412	204	420	69	420	69	412	204	400	227	420	69	400	227	396	127	396	127	393	18	420	69	400	227	384	248	386	182	400	227	386	182	394	155	400	227	394	155	396	127	378	256	371	263	373	207	378	256	373	207	386	182	378	256	386	182	384	248	363	270	357	230	373	207	363	270	373	207	371	263	357	230	346	283	345	284	357	230	345	284	344	286	357	230	344	286	344	287	422	179	420	69	429	127	422	179	429	127	427	153	338	181	335	193	341	169	341	169	335	193	332	205	341	169	332	205	328	165	328	165	332	205	328	217	328	165	328	217	324	229	328	165	324	229	323	231	328	165	323	231	322	233	328	165	322	233	322	235	328	165	322	235	321	237	328	165	321	237	321	239	195	-16	153	4	185	-48	195	-16	185	-48	243	-57	195	-16	243	-57	243	-24	81	217	64	174	68	69	81	217	68	69	94	18	81	217	94	18	90	126	68	69	64	174	58	127	153	4	134	-21	185	-48	154	5	121	38	134	-21	134	-21	121	38	99	79	134	-21	99	79	94	18	94	18	99	79	91	127	87	227	91	127	94	155	87	227	94	155	103	248	103	248	94	155	101	182	103	248	101	182	114	207	84	324	96	319	106	331	106	331	96	319	107	313	106	331	107	313	133	321	133	321	107	313	119	308	133	321	119	308	130	302	130	302	132	301	133	321	133	321	132	301	134	301	133	321	134	301	162	312	162	312	134	301	136	300	162	312	136	300	138	298	143	286	142	284	151	248	151	248	142	284	141	283	151	248	141	283	140	282	140	282	132	276	151	248	151	248	132	276	130	230	152	249	154	250	162	312	162	312	154	250	155	250	162	312	155	250	156	250	156	250	159	249	162	312	162	312	159	249	162	248	162	312	162	248	191	307	191	307	162	248	164	245	191	307	164	245	165	242	165	235	165	233	169	194	169	194	165	233	164	231	169	194	164	231	164	229	164	229	159	217	169	194	169	194	159	217	159	165	220	305	191	307	193	250	220	305	193	250	209	276	220	305	209	276	228	300	220	305	228	300	227	305	166	237	169	194	166	239	166	239	169	194	191	307	191	307	169	194	180	223	191	307	180	223	193	250	166	239	191	307	165	242	162	312	138	298	140	297	162	312	140	297	141	296	162	312	141	296	142	294	162	312	142	294	143	293	162	312	143	293	143	291	162	312	143	291	143	289	162	312	143	289	151	248	162	312	151	248	151	249	162	312	151	249	152	249	151	248	143	289	143	287	151	248	143	287	143	286	79	343	73	330	84	324	79	343	84	324	106	331	159	165	159	217	155	205	159	165	155	205	152	193	159	165	152	193	149	181	159	165	149	181	146	169	132	276	124	270	130	230	130	230	124	270	116	263	130	230	116	263	114	207	114	207	116	263	109	256	114	207	109	256	103	248	397	126	389	78	393	18	393	18	389	78	367	37	393	18	367	37	353	-21	353	-21	367	37	334	4	353	-21	334	4	302	-48	302	-48	334	4	292	-16	302	-48	292	-16	244	-24	244	-24	196	-16	243	-57	243	-57	196	-16	185	-48	154	5	134	-21	185	-48	154	5	185	-48	196	-16	91	127	87	227	94	18	94	18	87	227	75	204	94	18	75	204	68	69	68	69	75	204	66	179	68	69	66	179	60	153	393	18	420	69	397	126	397	126	406	217	392	165	392	165	406	217	379	254	392	165	379	254	377	200	377	200	379	254	354	231	343	284	300	304	325	256	343	284	325	256	354	231	343	284	354	231	379	254	420	69	429	127	423	174	420	69	423	174	406	217	420	69	406	217	397	126	244	-24	243	-57	302	-48	325	256	300	304	290	273	68	69	60	153	58	127	165	235	169	194	166	237	132	146	129	150	93	166	93	166	129	150	127	154	93	166	127	154	120	192	120	192	127	154	127	159	148	219	127	159	130	169	148	219	130	169	140	182	176	247	148	219	154	199	176	247	154	199	170	217	176	247	170	217	188	236	450	110	450	143	148	143	450	110	148	143	138	144	450	110	138	144	62	140	450	110	62	140	27	112	450	110	27	112	27	110	62	140	138	144	132	146	62	140	132	146	93	166	120	192	127	159	148	219	148	219	140	182	154	199	140	71	130	84	148	34	148	34	130	84	127	94	120	61	127	94	127	99	120	61	127	99	93	87	93	87	127	99	129	103	93	87	129	103	132	107	450	110	450	143	148	110	138	109	148	110	450	143	138	109	450	143	62	114	62	114	450	143	27	143	62	114	27	143	27	141	132	107	138	109	62	114	132	107	62	114	93	87	140	71	148	34	154	54	154	54	148	34	176	6	154	54	176	6	170	36	170	36	176	6	188	17	148	34	127	94	120	61	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	-77	144	232	130	303	130	303	144	232	144	237	130	303	144	237	150	277	150	277	144	237	145	241	113	331	111	331	144	-77	113	331	144	-77	130	303	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	144	-77	111	331	111	-77	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	109	243	110	241	125	303	125	303	110	241	111	237	125	303	111	237	111	232	144	-77	111	232	111	-77	144	-77	144	331	142	331	144	-77	142	331	125	303	144	-77	125	303	111	232	125	303	106	244	109	243	349	150	345	146	450	110	450	110	345	146	339	144	450	110	339	144	329	143	450	110	329	143	27	143	450	110	27	143	27	110	308	217	324	199	330	219	330	219	324	199	338	182	330	219	338	182	357	192	357	192	338	182	347	169	357	192	347	169	351	159	351	159	351	154	450	110	450	110	351	154	349	150	301	247	290	236	308	217	301	247	308	217	330	219	415	140	385	166	351	159	415	140	351	159	450	110	415	140	450	110	450	112	351	159	385	166	357	192	450	143	27	143	329	110	450	143	329	110	339	109	450	143	339	109	345	107	450	143	345	107	349	103	450	143	349	103	351	99	450	143	351	99	351	94	450	143	351	94	415	114	450	143	415	114	450	141	351	94	357	61	385	87	351	94	385	87	415	114	324	54	330	34	338	70	338	70	330	34	357	61	338	70	357	61	347	84	347	84	357	61	351	94	308	36	290	17	301	6	308	36	301	6	330	34	308	36	330	34	324	54	329	110	27	143	27	110	147	10	145	13	150	-23	150	-23	145	13	144	16	150	-23	144	16	130	-49	130	-49	144	16	144	21	130	-49	144	21	144	331	113	-77	130	-49	144	331	113	-77	144	331	111	331	113	-77	111	331	111	-77	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	99	8	105	-23	102	8	102	8	105	-23	104	7	106	8	104	7	105	-23	106	8	105	-23	125	-49	144	331	111	331	125	-49	144	331	125	-49	142	-77	144	331	142	-77	144	-77	125	-49	111	331	111	20	125	-49	111	20	111	15	125	-49	111	15	110	12	125	-49	110	12	109	9	125	-49	109	9	106	8	105	-23	99	8	97	10	105	-23	97	10	95	12	105	-23	95	12	92	14	105	-23	92	14	83	22	105	-23	83	22	82	0	54	43	44	50	58	21	54	43	58	21	63	37	63	37	58	21	82	0	63	37	82	0	73	30	73	30	82	0	83	22	58	21	44	50	35	40	36	49	36	49	63	63	63	63	36	49	63	31	63	63	63	31	88	79	88	79	63	31	89	15	88	79	89	15	112	98	112	98	89	15	112	-3	112	98	112	-3	118	73	118	73	112	-3	118	19	118	73	119	76	112	98	112	98	119	76	120	78	112	98	120	78	133	118	133	118	120	78	121	81	133	118	121	81	123	84	153	139	133	118	134	96	153	139	134	96	142	104	153	139	142	104	149	113	153	139	149	113	157	121	153	139	157	121	164	129	126	87	134	96	133	118	126	87	133	118	123	84	150	-17	142	-9	153	-45	153	-45	142	-9	134	-1	153	-45	134	-1	133	-23	133	-23	134	-1	126	7	133	-23	126	7	123	9	424	30	424	63	132	30	132	30	424	63	132	63	132	30	132	63	129	30	129	30	132	63	127	64	129	30	127	64	125	28	125	28	127	64	123	65	125	28	123	65	122	26	122	26	123	65	120	67	122	26	120	67	119	23	119	23	120	67	119	70	119	23	119	70	118	73	157	-26	150	-17	153	-45	157	-26	153	-45	164	-35	344	175	342	172	352	156	352	156	342	172	341	169	352	156	341	169	338	166	338	166	330	157	331	135	331	135	330	157	322	149	331	135	322	149	314	140	310	114	331	135	314	140	310	114	314	140	307	132	310	114	307	132	300	123	343	241	344	239	352	257	352	257	344	239	345	236	352	257	345	236	345	234	345	234	345	180	352	156	352	156	345	180	345	178	345	180	345	234	344	183	344	183	345	234	344	230	344	183	344	230	343	186	343	186	344	230	342	227	343	186	342	227	340	188	340	188	342	227	338	225	340	188	338	225	337	189	337	189	338	225	335	224	337	189	335	224	332	190	332	190	335	224	331	223	322	263	330	255	330	277	330	277	330	255	338	247	330	277	338	247	352	257	352	257	338	247	341	244	352	257	341	244	343	241	300	290	307	280	310	299	310	299	307	280	314	271	310	299	314	271	330	277	330	277	314	271	322	263	428	204	428	209	401	190	401	190	428	209	400	223	401	190	400	223	375	174	375	174	400	223	375	239	375	174	375	239	352	156	352	156	375	239	352	257	352	156	352	257	345	234	338	166	331	135	352	156	40	223	40	190	332	190	40	223	332	190	331	223	119	16	118	19	112	-3	119	16	112	-3	119	14	119	14	112	-3	133	-23	119	14	133	-23	121	12	121	12	133	-23	123	9	118	73	118	19	119	23	344	175	352	156	345	178	63	31	36	49	36	44	215	27	219	-1	224	18	224	18	219	-1	239	-24	224	18	239	-24	233	9	233	9	239	-24	236	7	76	246	78	248	79	278	79	278	78	248	81	249	79	278	81	249	96	303	96	303	81	249	83	250	96	303	83	250	85	251	85	251	88	250	96	303	96	303	88	250	91	249	96	303	91	249	94	246	96	243	97	238	96	303	96	303	97	238	110	331	110	331	97	238	129	-72	110	331	129	-72	116	331	116	331	129	-72	129	237	116	331	129	237	130	303	130	303	129	237	130	242	130	303	130	242	132	246	73	243	76	246	79	278	73	243	79	278	64	235	64	235	79	278	59	254	64	235	59	254	55	226	55	226	59	254	45	218	38	233	16	213	25	203	38	233	25	203	35	210	38	233	35	210	45	218	38	233	45	218	59	254	132	246	134	248	147	278	147	278	134	248	137	250	147	278	137	250	140	250	140	250	142	250	147	278	147	278	142	250	145	249	147	278	145	249	148	247	172	226	182	217	188	232	188	232	182	217	192	209	188	232	192	209	211	212	211	212	192	209	201	202	167	254	147	278	148	247	167	254	148	247	151	245	167	254	151	245	153	243	167	254	153	243	163	234	167	254	163	234	172	226	167	254	172	226	188	232	254	7	252	5	257	-49	257	-49	252	5	249	3	257	-49	249	3	246	2	246	2	243	3	257	-49	257	-49	243	3	241	3	257	-49	241	3	239	-24	239	-24	241	3	238	5	239	-24	238	5	236	7	292	8	290	11	290	-49	290	-49	290	11	290	16	290	16	290	326	276	-77	276	-77	290	326	271	-77	290	326	257	326	271	-77	271	-77	257	326	257	16	271	-77	257	16	257	-49	257	-49	257	16	256	11	257	-49	256	11	254	7	308	6	305	4	307	-24	307	-24	305	4	302	3	307	-24	302	3	300	3	300	3	297	3	307	-24	307	-24	297	3	294	5	307	-24	294	5	292	8	332	28	323	19	327	-1	327	-1	323	19	314	10	327	-1	314	10	311	8	352	44	342	36	349	20	352	44	349	20	371	41	352	44	371	41	362	51	332	28	327	-1	349	20	332	28	349	20	342	36	308	6	307	-24	327	-1	308	6	327	-1	311	8	205	35	195	43	198	20	205	35	198	20	219	-1	205	35	219	-1	215	27	185	50	175	41	198	20	185	50	198	20	195	43	97	238	97	-72	129	-72	290	-49	290	16	276	-77	292	8	290	-49	307	-24	130	303	132	246	147	278	96	303	94	246	96	243	123	169	121	172	133	135	133	135	121	172	120	175	133	135	120	175	112	156	112	156	120	175	119	178	112	156	119	178	118	180	119	239	121	241	133	277	133	277	121	241	123	244	133	277	123	244	126	247	126	247	134	255	133	277	133	277	134	255	153	299	118	180	118	234	112	257	118	180	112	257	112	156	112	156	112	257	89	239	112	156	89	239	88	174	88	174	89	239	63	223	88	174	63	223	63	190	63	190	63	223	36	209	63	190	36	209	36	204	112	257	118	234	119	236	112	257	119	236	119	239	112	257	119	239	133	277	153	299	134	255	142	263	153	299	142	263	150	271	153	299	150	271	157	280	153	299	157	280	164	290	153	114	164	123	157	132	153	114	157	132	149	140	153	114	149	140	142	149	153	114	142	149	134	157	153	114	134	157	133	135	344	14	343	12	352	-3	352	-3	343	12	341	9	352	-3	341	9	338	7	338	7	330	-1	330	-23	330	-23	330	-1	322	-9	330	-23	322	-9	314	-17	310	-45	330	-23	314	-17	310	-45	314	-17	307	-26	310	-45	307	-26	300	-35	314	113	322	104	331	118	331	118	322	104	330	96	331	118	330	96	338	87	338	87	341	84	352	98	352	98	341	84	342	81	352	98	342	81	344	78	310	139	300	129	307	121	310	139	307	121	314	113	310	139	314	113	331	118	344	78	345	76	352	98	352	98	345	76	345	73	352	98	345	73	352	-3	352	-3	345	73	345	19	345	19	345	73	344	70	345	19	344	70	344	23	344	23	344	70	343	67	344	23	343	67	342	26	342	26	343	67	340	65	342	26	340	65	338	28	338	28	340	65	337	64	338	28	337	64	335	30	335	30	337	64	332	63	345	19	345	16	352	-3	338	7	330	-23	352	-3	352	98	375	15	375	79	375	79	375	15	400	31	375	79	400	31	400	63	400	63	400	31	428	44	400	63	428	44	428	49	352	98	331	118	338	87	331	30	335	30	332	63	331	30	332	63	40	63	331	30	40	63	40	30	126	166	123	169	133	135	126	166	133	135	134	157	424	190	132	223	132	190	127	189	132	190	129	224	127	189	129	224	125	225	118	234	118	180	119	183	118	234	119	183	119	230	119	230	119	183	120	186	119	230	120	186	122	227	122	227	120	186	123	188	122	227	123	188	125	225	125	225	123	188	127	189	132	190	132	223	129	224	132	223	424	190	424	223	352	98	352	-3	375	15	344	14	352	-3	345	16	123	108	103	91	119	76	119	76	103	91	118	73	118	19	118	73	112	-3	112	-3	118	73	103	91	112	-3	103	91	88	15	88	15	103	91	82	75	88	15	82	75	63	31	63	31	82	75	59	61	63	31	59	61	35	49	35	209	60	192	63	223	63	223	60	192	82	178	63	223	82	178	88	239	88	239	82	178	104	163	88	239	104	163	112	257	112	257	104	163	119	177	112	257	119	177	118	179	144	148	137	155	142	127	142	127	137	155	131	161	142	127	131	161	125	166	125	166	122	169	123	145	123	145	122	169	120	172	123	145	120	172	119	174	119	177	104	163	123	145	119	177	123	145	119	174	150	-17	142	-9	153	-45	153	-45	142	-9	134	-1	153	-45	134	-1	133	-23	133	-23	134	-1	126	7	133	-23	126	7	123	9	144	148	142	127	145	107	144	148	145	107	153	138	153	138	145	107	153	116	153	138	153	116	162	127	125	166	123	145	142	127	142	127	123	108	126	87	142	127	126	87	132	93	142	127	132	93	138	100	142	127	138	100	145	107	120	78	121	81	123	108	123	108	121	81	123	84	123	108	123	84	126	87	120	239	121	241	134	278	134	278	121	241	123	244	134	278	123	244	126	247	126	247	134	256	134	278	134	278	134	256	154	300	118	233	119	236	112	257	118	233	112	257	118	179	120	239	134	278	112	257	120	239	112	257	119	236	154	300	134	256	142	264	154	300	142	264	150	272	154	300	150	272	157	281	154	300	157	281	164	290	118	73	119	22	119	70	119	70	119	22	120	25	119	70	120	25	120	67	120	67	120	25	123	28	120	67	123	28	123	65	123	65	123	28	126	29	123	65	126	29	127	64	127	64	126	29	131	30	127	64	131	30	132	63	132	63	131	30	428	30	132	63	428	30	428	63	132	223	127	224	128	189	132	223	128	189	131	190	132	223	131	190	428	190	132	223	428	190	428	223	128	189	127	224	124	187	124	187	127	224	123	225	124	187	123	225	121	185	121	185	123	225	120	228	121	185	120	228	119	182	119	182	120	228	119	230	119	182	119	230	118	233	118	233	118	179	119	182	157	-26	150	-17	153	-45	157	-26	153	-45	164	-35	119	16	118	19	112	-3	119	16	112	-3	119	14	119	14	112	-3	133	-23	119	14	133	-23	121	12	121	12	133	-23	123	9	60	192	35	209	35	204	118	73	118	19	119	22	63	31	35	49	35	44	123	108	119	76	120	78	91	246	97	303	88	247	88	247	97	303	85	248	83	247	85	248	97	303	83	247	97	303	81	278	91	246	94	243	97	303	97	303	94	243	96	240	97	303	96	240	97	235	129	-77	97	235	97	-77	81	278	63	254	65	232	81	278	65	232	73	241	81	278	73	241	76	243	81	278	76	243	78	245	81	278	78	245	81	247	81	278	81	247	83	247	30	203	39	209	42	233	42	233	39	209	48	217	42	233	48	217	63	254	63	254	48	217	57	224	63	254	57	224	65	232	42	233	21	213	30	203	127	307	116	331	129	-77	127	307	129	-77	129	234	127	307	129	234	130	239	127	307	130	239	141	284	132	243	134	246	141	284	141	284	134	246	137	247	141	284	137	247	140	248	140	248	142	247	141	284	141	284	142	247	157	262	129	-77	116	331	110	331	129	-77	110	331	97	303	129	-77	97	303	97	235	174	221	182	213	175	242	175	242	182	213	193	224	212	242	193	224	193	204	212	242	193	204	205	213	151	243	153	241	157	262	157	262	153	241	160	234	157	262	160	234	175	242	175	242	160	234	166	228	175	242	166	228	174	221	157	262	142	247	145	246	157	262	145	246	148	245	157	262	148	245	151	243	214	222	221	229	229	262	229	262	221	229	228	235	229	262	228	235	233	241	233	241	236	244	245	284	245	284	236	244	238	246	245	284	238	246	241	247	212	242	205	213	214	222	212	242	214	222	229	262	252	245	259	306	249	247	249	247	259	306	246	248	243	248	246	248	245	284	243	248	245	284	241	247	245	284	229	262	233	241	252	245	254	242	259	306	259	306	254	242	256	238	259	306	256	238	257	235	290	-77	257	235	257	-77	259	306	245	284	246	248	289	303	276	331	290	-77	289	303	290	-77	290	234	289	303	290	234	290	239	289	303	290	239	305	278	292	243	294	246	305	278	305	278	294	246	297	247	305	278	297	247	300	248	300	248	302	247	305	278	305	278	302	247	305	246	305	278	305	246	308	245	331	224	339	216	344	232	344	232	339	216	347	209	344	232	347	209	366	212	366	212	347	209	357	202	324	254	305	278	308	245	324	254	308	245	311	243	324	254	311	243	314	241	324	254	314	241	322	232	324	254	322	232	331	224	324	254	331	224	344	232	290	-77	276	331	271	331	290	-77	271	331	259	306	290	-77	259	306	257	235	193	224	182	213	193	204	305	278	290	239	292	243	141	284	130	239	132	243	340	108	321	127	325	100	326	155	321	127	340	145	326	155	340	145	332	161	332	161	340	145	338	166	341	169	338	166	340	145	341	169	340	145	359	163	332	190	335	189	336	224	332	190	336	224	331	223	332	190	331	223	35	223	332	190	35	223	35	190	343	14	342	12	352	-3	352	-3	342	12	340	9	352	-3	340	9	338	7	338	7	329	-1	330	-23	330	-23	329	-1	321	-9	330	-23	321	-9	313	-17	310	-45	330	-23	313	-17	310	-45	313	-17	306	-26	310	-45	306	-26	300	-35	360	91	340	108	340	84	340	84	340	108	338	87	332	93	338	87	340	108	332	93	340	108	325	100	313	272	321	264	330	278	330	278	321	264	329	256	330	278	329	256	338	247	338	247	340	244	351	257	351	257	340	244	342	241	351	257	342	241	343	239	309	300	299	290	306	281	309	300	306	281	313	272	309	300	313	272	330	278	318	107	325	100	321	127	318	107	321	127	319	148	318	107	319	148	310	138	318	107	310	138	310	116	343	14	352	-3	344	16	344	16	352	-3	344	19	344	73	352	-3	360	91	360	91	352	-3	375	15	360	91	375	15	381	75	381	75	375	15	400	31	381	75	400	31	404	61	404	61	400	31	428	44	404	61	428	44	428	49	331	63	332	30	336	64	336	64	332	30	337	29	336	64	337	29	340	65	340	65	337	29	340	28	340	65	340	28	342	67	342	67	340	28	343	25	342	67	343	25	344	70	344	70	343	25	344	22	344	70	344	22	344	73	344	73	344	22	344	19	344	19	352	-3	344	73	338	7	330	-23	352	-3	342	81	343	78	360	91	360	91	343	78	344	76	360	91	344	76	344	73	343	239	344	236	351	257	351	257	344	236	344	233	351	257	344	233	359	163	359	163	344	233	344	179	344	179	344	177	359	163	359	163	344	177	344	174	359	163	344	174	342	172	344	179	344	233	344	230	344	179	344	230	344	182	344	182	344	230	342	228	344	182	342	228	341	185	341	185	342	228	340	225	341	185	340	225	339	187	339	187	340	225	336	224	339	187	336	224	335	189	351	257	330	278	338	247	351	257	359	163	375	239	375	239	359	163	381	178	375	239	381	178	400	223	400	223	381	178	403	192	400	223	403	192	428	209	428	209	403	192	428	204	35	63	35	30	332	30	35	63	332	30	331	63	321	127	326	155	319	148	341	169	359	163	342	172	360	91	340	84	342	81	310	116	310	138	300	127	81	6	78	8	81	-24	81	-24	78	8	76	10	81	-24	76	10	73	12	73	12	65	21	81	-24	81	-24	65	21	63	-1	94	10	91	7	97	-49	97	-49	91	7	88	6	97	-49	88	6	85	6	85	6	83	6	97	-49	97	-49	83	6	81	-24	129	331	97	331	97	-49	129	331	97	-49	110	-77	129	331	110	-77	116	-77	129	331	116	-77	127	-53	129	331	127	-53	129	18	97	-49	97	331	97	18	97	-49	97	18	96	13	97	-49	96	13	94	10	65	21	57	29	63	-1	63	-1	57	29	48	36	63	-1	48	36	42	20	42	20	48	36	39	44	42	20	39	44	30	50	134	8	141	-30	137	6	137	6	141	-30	140	6	142	6	140	6	141	-30	142	6	141	-30	157	-9	148	8	157	-9	151	10	151	10	157	-9	153	12	160	18	153	12	157	-9	160	18	157	-9	175	10	228	18	221	24	229	-9	229	-9	221	24	214	31	229	-9	214	31	212	10	212	10	214	31	205	40	212	10	205	40	193	29	193	29	205	40	193	50	193	29	193	50	182	40	193	29	182	40	175	10	175	10	182	40	174	32	175	10	174	32	166	25	233	12	228	18	229	-9	233	12	229	-9	245	-30	233	12	245	-30	236	10	254	11	252	8	259	-53	259	-53	252	8	249	6	259	-53	249	6	246	6	246	6	243	6	245	-30	245	-30	243	6	241	6	245	-30	241	6	238	8	290	331	257	331	259	-53	290	331	259	-53	271	-77	290	331	271	-77	276	-77	290	331	276	-77	289	-49	290	331	289	-49	290	18	259	-53	257	331	257	18	259	-53	257	18	256	15	259	-53	256	15	254	11	246	6	245	-30	259	-53	308	8	305	7	305	-24	305	-24	305	7	302	6	305	-24	302	6	300	6	300	6	297	6	305	-24	305	-24	297	6	294	8	305	-24	294	8	292	10	347	44	339	37	344	20	344	20	339	37	331	29	344	20	331	29	324	-1	324	-1	331	29	322	21	324	-1	322	21	314	12	314	12	311	10	324	-1	324	-1	311	10	308	8	324	-1	308	8	305	-24	366	41	357	51	347	44	366	41	347	44	344	20	290	14	290	18	289	-49	290	14	289	-49	305	-24	290	14	305	-24	292	10	145	7	142	6	157	-9	145	7	157	-9	148	8	129	18	127	-53	130	14	130	14	127	-53	141	-30	130	14	141	-30	132	10	132	10	141	-30	134	8	236	10	245	-30	238	8	160	18	175	10	166	25	42	20	30	50	21	41	81	6	81	-24	83	6	126	194	123	195	89	199	89	199	123	195	122	197	89	199	122	197	113	222	113	222	122	197	121	200	144	231	151	240	154	270	154	270	151	240	157	250	154	270	157	250	164	260	144	231	154	270	136	221	136	221	154	270	135	246	136	221	135	246	128	212	128	212	135	246	125	209	135	246	113	222	121	202	135	246	121	202	122	205	135	246	122	205	124	207	135	246	124	207	125	209	428	160	428	193	134	193	428	160	134	193	129	193	428	160	129	193	63	179	428	160	63	179	35	162	428	160	35	162	35	160	89	199	63	179	129	193	89	199	129	193	126	194	341	48	339	46	350	31	350	31	339	46	337	44	350	31	337	44	335	41	335	41	326	32	328	7	328	7	326	32	319	22	328	7	319	22	312	13	306	3	299	-6	309	-16	306	3	309	-16	312	13	312	13	309	-16	328	7	428	93	35	93	329	60	428	93	329	60	334	60	428	93	334	60	338	59	428	93	338	59	340	58	428	93	340	58	342	56	428	93	342	56	342	53	428	93	342	53	400	74	428	93	400	74	428	90	342	53	350	31	374	54	342	53	374	54	400	74	342	51	341	48	350	31	342	51	350	31	342	53	335	41	328	7	350	31	329	60	35	93	35	60	121	202	113	222	121	200	340	195	338	194	428	160	428	160	338	194	334	193	428	160	334	193	329	193	428	160	329	193	35	193	428	160	35	193	35	160	339	207	341	205	350	222	350	222	341	205	342	202	350	222	342	202	342	200	342	200	342	197	428	160	428	160	342	197	340	195	319	231	326	221	328	246	328	246	326	221	335	212	328	246	335	212	350	222	350	222	335	212	337	209	350	222	337	209	339	207	299	260	306	250	309	270	309	270	306	250	312	240	309	270	312	240	328	246	328	246	312	240	319	231	400	179	374	199	342	200	400	179	342	200	428	160	400	179	428	160	428	162	124	46	122	48	135	7	135	7	122	48	121	51	135	7	121	51	113	31	113	31	121	51	121	53	428	60	428	93	134	60	129	60	134	60	428	93	129	60	428	93	63	74	63	74	428	93	35	93	63	74	35	93	35	90	151	13	144	22	154	-16	154	-16	144	22	136	32	154	-16	136	32	135	7	135	7	136	32	128	41	135	7	128	41	125	44	122	56	123	58	89	54	122	56	89	54	113	31	122	56	113	31	121	53	89	54	123	58	126	59	89	54	126	59	129	60	89	54	129	60	63	74	157	3	151	13	154	-16	157	3	154	-16	164	-6	124	46	135	7	125	44	342	200	374	199	350	222	188	193	183	194	330	160	330	160	183	194	116	160	107	154	116	160	141	212	107	154	141	212	104	184	141	212	116	160	183	194	141	212	183	194	180	196	141	212	180	196	177	198	141	212	177	198	176	201	141	212	176	201	175	204	141	212	175	204	177	243	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	92	141	104	184	92	141	98	148	104	184	98	148	107	154	98	106	92	113	104	69	104	69	92	113	88	119	104	69	88	119	67	97	67	97	88	119	86	127	30	129	30	124	67	97	30	129	67	97	67	156	177	40	176	44	178	11	178	11	176	44	175	49	141	41	175	49	176	52	141	41	176	52	177	55	213	276	177	243	179	217	213	276	179	217	182	220	213	276	182	220	186	224	213	276	186	224	194	232	213	276	194	232	201	241	213	276	201	241	209	249	213	276	209	249	216	257	213	276	216	257	224	266	177	243	175	204	176	209	177	243	176	209	177	213	177	243	177	213	179	217	98	106	104	69	106	100	106	100	104	69	141	41	106	100	141	41	116	93	116	93	141	41	183	59	116	93	183	59	300	93	300	93	183	59	188	60	300	93	188	60	285	60	180	57	183	59	141	41	180	57	141	41	177	55	330	160	300	93	313	60	330	160	313	60	328	93	330	160	328	93	358	160	330	160	358	160	345	193	330	160	345	193	188	193	373	193	411	276	383	276	373	193	383	276	358	160	373	193	358	160	433	160	373	193	433	160	433	193	285	60	248	-21	276	-21	285	60	276	-21	313	60	285	60	313	60	300	93	328	93	313	60	433	60	328	93	433	60	433	93	177	40	178	11	179	37	179	37	178	11	213	-21	179	37	213	-21	182	33	182	33	213	-21	186	28	213	-21	224	-11	216	-2	213	-21	216	-2	207	6	213	-21	207	6	198	15	213	-21	198	15	191	23	213	-21	191	23	186	28	178	11	175	49	141	41	345	193	358	160	383	276	88	134	67	97	86	127	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	148	58	151	59	214	93	214	93	151	59	156	60	214	93	156	60	163	60	214	93	163	60	208	60	214	93	208	60	222	-4	222	-4	208	60	196	-4	95	93	146	55	148	58	95	93	148	58	214	93	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	225	160	214	93	222	-4	225	160	222	-4	233	60	225	160	233	60	231	193	225	160	231	193	161	193	225	160	161	193	157	193	225	160	157	193	152	194	225	160	152	194	148	196	225	160	148	196	95	160	243	258	231	193	233	60	243	258	233	60	239	93	243	258	239	93	251	160	243	258	251	160	257	193	243	258	257	193	268	258	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	395	119	405	89	397	127	397	127	405	89	406	165	406	165	405	89	434	110	406	165	434	110	434	143	434	143	434	110	453	124	434	143	453	124	453	129	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	315	204	333	225	313	213	368	160	315	204	315	201	368	160	315	201	313	198	368	160	313	198	311	196	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	257	193	368	160	257	193	251	160	282	247	290	239	296	258	296	258	290	239	299	231	296	258	299	231	333	225	333	225	299	231	307	222	333	225	307	222	313	213	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	367	93	239	93	301	60	367	93	301	60	308	60	367	93	308	60	313	59	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	301	60	239	93	233	60	95	160	148	196	146	199	286	198	283	196	347	160	347	160	283	196	280	194	347	160	280	194	275	193	347	160	275	193	177	193	347	160	177	193	162	160	162	160	177	193	188	276	162	160	188	276	150	193	286	40	284	37	286	11	286	11	284	37	281	33	286	11	281	33	276	28	281	220	284	217	286	243	286	243	284	217	286	213	286	243	286	213	322	212	322	212	286	213	287	209	322	212	287	209	288	204	288	204	287	201	347	160	347	160	287	201	286	198	286	243	250	276	254	249	286	243	254	249	262	241	286	243	262	241	269	232	286	243	269	232	277	224	286	243	277	224	281	220	288	49	288	44	322	41	288	49	322	41	348	93	288	49	348	93	287	52	287	52	348	93	286	55	286	55	348	93	283	57	134	160	117	60	132	93	132	93	117	60	275	60	132	93	275	60	348	93	348	93	275	60	280	59	348	93	280	59	283	57	375	119	371	113	396	97	396	97	371	113	365	106	396	97	365	106	359	69	359	69	365	106	357	100	359	69	357	100	348	93	396	156	359	184	365	148	396	156	365	148	371	141	396	156	371	141	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	347	160	359	184	347	160	356	154	359	184	356	154	365	148	288	204	347	160	322	212	348	93	322	41	359	69	286	40	286	11	322	41	286	40	322	41	288	44	286	11	276	28	272	23	286	11	272	23	265	15	286	11	265	15	256	6	286	11	256	6	250	-21	247	-2	239	-11	250	-21	247	-2	250	-21	256	6	250	276	239	266	247	257	250	276	247	257	254	249	89	60	52	-21	79	-21	89	60	79	-21	117	60	89	60	117	60	104	93	89	60	104	93	30	93	89	60	30	93	30	60	134	160	132	93	162	160	134	160	162	160	150	193	134	160	150	193	30	193	134	160	30	193	30	160	104	93	117	60	134	160	188	276	177	193	215	276	98	106	92	113	104	69	104	69	92	113	88	119	104	69	88	119	67	97	67	97	88	119	86	127	433	193	188	193	433	160	433	160	188	193	116	160	107	154	116	160	141	212	107	154	141	212	104	184	141	212	116	160	183	194	141	212	183	194	180	196	141	212	180	196	177	198	141	212	177	198	176	201	141	212	176	201	175	204	141	212	175	204	177	243	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	92	141	104	184	92	141	98	148	104	184	98	148	107	154	30	129	30	124	67	97	30	129	67	97	67	156	177	40	176	44	178	11	178	11	176	44	175	49	141	41	175	49	176	52	141	41	176	52	177	55	175	204	176	209	177	243	213	276	177	243	179	217	213	276	179	217	182	220	213	276	182	220	186	224	213	276	186	224	194	232	213	276	194	232	201	241	213	276	201	241	209	249	213	276	209	249	216	257	213	276	216	257	224	266	177	243	176	209	177	213	177	243	177	213	179	217	177	55	180	57	141	41	141	41	180	57	183	59	141	41	183	59	116	93	116	93	183	59	188	60	116	93	188	60	433	93	433	93	188	60	433	60	106	100	98	106	104	69	106	100	104	69	141	41	106	100	141	41	116	93	177	40	178	11	179	37	179	37	178	11	213	-21	179	37	213	-21	182	33	182	33	213	-21	186	28	213	-21	224	-11	216	-2	213	-21	216	-2	207	6	213	-21	207	6	198	15	213	-21	198	15	191	23	213	-21	191	23	186	28	116	160	188	193	183	194	178	11	175	49	141	41	88	134	67	97	86	127	100	184	114	257	97	185	97	185	114	257	94	186	89	185	94	186	114	257	89	185	114	257	86	220	105	173	138	-77	114	257	114	257	138	-77	138	246	114	257	138	246	142	294	142	294	138	246	144	255	142	294	144	255	169	331	169	331	144	255	151	263	169	331	151	263	157	269	114	257	100	184	102	181	114	257	102	181	104	178	114	257	104	178	105	173	86	220	55	184	60	163	86	220	60	163	68	170	86	220	68	170	73	175	86	220	73	175	78	179	86	220	78	179	82	182	86	220	82	182	86	184	86	220	86	184	89	185	55	184	22	148	32	137	55	184	32	137	41	145	55	184	41	145	51	154	55	184	51	154	60	163	174	331	171	275	179	273	174	331	179	273	201	294	201	294	179	273	186	269	201	294	186	269	192	263	169	331	157	269	164	273	169	331	164	273	171	275	169	331	171	275	174	331	192	263	199	254	201	294	201	294	199	254	205	245	229	257	205	245	238	-77	229	257	238	-77	238	173	241	181	243	184	257	220	257	220	243	184	246	185	257	220	246	185	249	186	249	186	254	186	257	220	257	220	254	186	258	185	257	220	258	185	287	184	287	184	258	185	261	183	287	184	261	183	265	180	287	184	265	180	270	175	270	175	277	168	287	184	287	184	277	168	285	160	287	184	285	160	293	152	320	148	287	184	293	152	320	148	293	152	302	145	320	148	302	145	310	137	239	178	241	181	257	220	239	178	257	220	229	257	239	178	229	257	238	173	205	245	205	-77	238	-77	201	294	205	245	229	257	138	-77	105	173	105	-77	286	198	283	196	347	160	347	160	283	196	280	194	347	160	280	194	275	193	347	160	275	193	30	193	347	160	30	193	30	160	286	40	284	37	286	11	286	11	284	37	281	33	286	11	281	33	276	28	281	220	284	217	286	243	286	243	284	217	286	213	286	243	286	213	322	212	322	212	286	213	287	209	322	212	287	209	288	204	288	204	287	201	347	160	347	160	287	201	286	198	286	243	250	276	254	249	286	243	254	249	262	241	286	243	262	241	269	232	286	243	269	232	277	224	286	243	277	224	281	220	288	49	288	44	322	41	288	49	322	41	348	93	288	49	348	93	287	52	287	52	348	93	286	55	286	55	348	93	283	57	348	93	30	93	275	60	348	93	275	60	280	59	348	93	280	59	283	57	375	119	371	113	396	97	396	97	371	113	365	106	396	97	365	106	359	69	359	69	365	106	357	100	359	69	357	100	348	93	396	156	359	184	365	148	396	156	365	148	371	141	396	156	371	141	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	347	160	359	184	347	160	356	154	359	184	356	154	365	148	288	204	347	160	322	212	348	93	322	41	359	69	286	40	286	11	322	41	286	40	322	41	288	44	286	11	276	28	272	23	286	11	272	23	265	15	286	11	265	15	256	6	286	11	256	6	250	-21	247	-2	239	-11	250	-21	247	-2	250	-21	256	6	250	276	239	266	247	257	250	276	247	257	254	249	275	60	30	93	30	60	102	71	100	69	114	-3	114	-3	100	69	97	67	114	-3	97	67	94	67	94	67	89	67	114	-3	114	-3	89	67	86	33	157	-15	151	-9	169	-77	169	-77	151	-9	144	-1	169	-77	144	-1	142	-40	142	-40	144	-1	138	7	142	-40	138	7	114	-3	138	331	105	331	114	-3	138	331	114	-3	138	7	114	-3	105	331	105	80	114	-3	105	80	104	75	114	-3	104	75	102	71	86	33	89	67	86	69	86	33	86	69	82	71	86	33	82	71	78	74	86	33	78	74	73	79	86	33	73	79	68	83	86	33	68	83	60	91	86	33	60	91	55	69	55	69	60	91	51	99	55	69	51	99	41	108	55	69	41	108	32	116	55	69	32	116	22	105	157	-15	169	-77	164	-19	164	-19	169	-77	171	-21	179	-19	171	-21	174	-77	179	-19	174	-77	201	-40	243	69	241	71	257	33	257	33	241	71	239	75	257	33	239	75	229	-3	229	-3	239	75	238	80	229	-3	238	80	238	331	238	331	205	331	229	-3	229	-3	205	331	205	8	229	-3	205	8	201	-40	201	-40	205	8	199	0	201	-40	199	0	192	-9	186	-15	179	-19	201	-40	186	-15	201	-40	192	-9	265	74	261	71	287	69	287	69	261	71	258	68	287	69	258	68	257	33	257	33	258	68	254	67	257	33	254	67	249	67	249	67	246	67	257	33	257	33	246	67	243	69	285	93	277	86	287	69	287	69	277	86	270	78	287	69	270	78	265	74	320	105	310	116	302	108	320	105	302	108	293	101	320	105	293	101	287	69	171	-21	169	-77	174	-77	285	93	287	69	293	101	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	146	55	148	58	95	93	95	93	148	58	151	59	95	93	151	59	367	93	367	93	151	59	156	60	367	93	156	60	163	60	367	93	163	60	301	60	367	93	301	60	308	60	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	313	198	311	196	368	160	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	161	193	368	160	161	193	157	193	299	231	307	222	333	225	333	225	307	222	313	213	333	225	313	213	315	204	315	204	315	201	368	160	368	160	315	201	313	198	296	258	282	247	290	239	296	258	290	239	299	231	296	258	299	231	333	225	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	405	89	434	110	406	165	405	89	406	165	397	127	405	89	397	127	395	119	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	434	143	406	165	434	110	434	143	434	110	453	124	434	143	453	124	453	129	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	95	160	368	160	157	193	95	160	157	193	152	194	95	160	152	194	148	196	95	160	148	196	146	199	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	367	93	308	60	313	59	102	37	100	35	114	-37	114	-37	100	35	97	33	114	-37	97	33	94	33	94	33	89	33	114	-37	114	-37	89	33	86	0	100	218	114	291	97	219	97	219	114	291	94	220	89	220	94	220	114	291	89	220	114	291	86	254	138	-25	138	280	114	-37	114	-37	138	280	114	291	114	-37	114	291	105	207	105	207	114	291	104	212	114	291	100	218	102	215	114	291	102	215	104	212	86	254	55	218	60	197	86	254	60	197	68	204	86	254	68	204	73	209	86	254	73	209	78	213	86	254	78	213	82	216	86	254	82	216	86	218	86	254	86	218	89	220	55	218	22	182	32	171	55	218	32	171	41	179	55	218	41	179	51	188	55	218	51	188	60	197	157	-49	169	-111	164	-53	164	-53	169	-111	171	-54	179	-53	171	-54	174	-111	179	-53	174	-111	201	-74	138	-25	142	-74	144	-34	144	-34	142	-74	169	-111	144	-34	169	-111	151	-42	151	-42	169	-111	157	-49	151	297	157	303	169	365	169	365	157	303	164	307	169	365	164	307	171	309	171	309	179	307	174	365	174	365	179	307	201	328	114	291	138	280	142	328	142	328	138	280	144	289	142	328	144	289	169	365	169	365	144	289	151	297	114	-37	105	207	105	46	114	-37	105	46	104	41	114	-37	104	41	102	37	86	0	89	33	86	35	86	0	86	35	82	37	86	0	82	37	78	40	86	0	78	40	73	45	86	0	73	45	68	49	86	0	68	49	60	57	86	0	60	57	55	35	55	35	60	57	51	65	55	35	51	65	41	74	55	35	41	74	32	81	55	35	32	81	22	71	241	215	243	218	257	254	257	254	243	218	246	219	257	254	246	219	249	220	249	220	254	220	257	254	257	254	254	220	258	219	257	254	258	219	287	218	287	218	258	219	261	217	287	218	261	217	265	214	287	218	265	214	270	209	270	209	277	202	287	218	287	218	277	202	285	194	287	218	285	194	293	186	285	59	277	52	287	35	287	35	277	52	270	44	287	35	270	44	265	40	320	182	287	218	293	186	320	182	293	186	302	179	320	182	302	179	310	171	241	215	257	254	239	212	239	212	257	254	229	291	239	212	229	291	238	207	238	207	229	291	229	-37	238	207	229	-37	238	46	238	46	229	-37	239	41	199	289	205	279	201	328	201	328	205	279	229	291	229	291	205	279	229	-37	229	-37	205	279	205	-25	201	-74	229	-37	205	-25	201	-74	205	-25	199	-34	201	-74	199	-34	192	-42	201	-74	192	-42	186	-49	201	-74	186	-49	179	-53	320	71	310	81	302	74	320	71	302	74	293	67	320	71	293	67	287	35	265	40	261	37	287	35	287	35	261	37	258	34	287	35	258	34	257	0	257	0	258	34	254	33	257	0	254	33	249	33	249	33	246	33	257	0	257	0	246	33	243	35	257	0	243	35	241	37	239	41	229	-37	257	0	239	41	257	0	241	37	201	328	179	307	186	303	201	328	186	303	192	297	201	328	192	297	199	289	174	365	169	365	171	309	171	-54	169	-111	174	-111	285	59	287	35	293	67	142	-74	138	-25	114	-37	64	260	63	265	68	94	68	94	63	265	63	270	54	94	63	270	63	274	54	94	63	274	52	143	52	143	63	274	47	190	64	278	65	283	77	324	77	324	65	283	67	286	77	324	67	286	70	289	70	289	73	291	77	324	77	324	73	291	76	293	77	324	76	293	80	295	77	324	80	295	122	317	122	317	80	295	85	295	122	317	85	295	90	296	90	296	94	296	122	317	122	317	94	296	99	295	122	317	99	295	104	294	188	265	122	317	414	-6	414	-6	122	317	114	292	109	293	114	292	122	317	109	293	122	317	104	294	31	331	34	282	77	324	77	324	34	282	41	236	77	324	41	236	64	278	64	278	41	236	47	190	64	278	47	190	63	274	185	268	185	270	168	311	168	311	185	270	184	272	168	311	184	272	184	274	184	274	184	276	168	311	168	311	184	276	185	277	168	311	185	277	185	279	215	307	168	311	190	285	190	285	168	311	186	281	186	280	186	281	168	311	186	280	168	311	185	279	264	305	215	307	220	288	264	305	220	288	231	288	264	305	231	288	242	289	264	305	242	289	253	290	264	305	253	290	264	291	215	307	190	285	193	287	215	307	193	287	197	288	215	307	197	288	202	288	215	307	202	288	209	288	215	307	209	288	220	288	122	317	188	265	187	266	122	317	187	266	185	268	122	317	185	268	168	311	72	163	74	169	66	245	66	245	74	169	78	173	66	245	78	173	84	175	84	175	86	174	66	245	66	245	86	174	88	174	66	245	88	174	90	173	92	172	94	171	66	245	92	172	66	245	90	173	94	171	343	-77	367	-54	94	171	367	-54	66	245	70	149	71	156	68	94	70	149	68	94	69	106	70	149	69	106	70	119	70	149	70	119	70	132	70	149	70	132	70	142	66	245	65	250	68	94	66	245	68	94	71	156	66	245	71	156	72	163	64	255	64	260	68	94	64	255	68	94	65	250	68	94	63	270	54	94	188	265	414	-6	437	16	34	282	31	331	27	328	276	265	27	16	50	-6	276	265	50	-6	350	292	276	265	350	292	278	266	280	279	280	277	296	311	296	311	280	277	281	276	296	311	281	276	281	274	281	274	281	272	350	292	350	292	281	272	280	270	350	292	280	270	279	268	296	311	249	307	256	288	296	311	256	288	262	288	296	311	262	288	267	288	296	311	267	288	271	286	296	311	271	286	275	285	296	311	275	285	278	281	296	311	278	281	279	280	296	311	279	280	280	279	249	307	200	305	211	290	249	307	211	290	223	289	249	307	223	289	234	288	249	307	234	288	245	288	249	307	245	288	256	288	361	294	366	295	388	324	388	324	366	295	370	296	388	324	370	296	374	296	374	296	379	295	388	324	388	324	379	295	384	295	388	324	384	295	388	293	374	173	376	174	398	245	398	245	376	174	378	174	398	245	378	174	380	175	380	175	386	173	398	245	398	245	386	173	390	169	398	245	390	169	393	163	388	324	388	293	434	331	434	331	388	293	392	291	434	331	392	291	395	289	395	289	398	286	434	331	434	331	398	286	399	283	434	331	399	283	401	278	398	245	393	163	394	156	398	245	394	156	394	149	398	245	394	149	394	142	398	245	394	142	394	132	398	245	394	132	395	119	398	245	395	119	396	106	398	245	396	106	397	94	398	245	397	94	411	94	398	245	98	-54	122	-77	398	245	122	-77	371	171	398	245	371	171	372	172	398	245	372	172	374	173	401	260	400	255	411	94	411	94	400	255	399	250	411	94	399	250	398	245	434	331	401	278	401	274	434	331	401	274	401	270	434	331	401	270	417	190	434	331	417	190	423	236	434	331	423	236	430	282	434	331	430	282	437	328	401	270	411	94	413	143	401	270	413	143	417	190	388	324	343	317	350	292	388	324	350	292	356	293	388	324	356	293	361	294	350	292	343	317	296	311	350	292	296	311	281	274	401	265	401	260	411	94	401	265	411	94	401	270	211	290	200	305	200	291	278	266	350	292	279	268	280	-23	280	-25	296	-57	296	-57	280	-25	279	-26	296	-57	279	-26	278	-27	278	-27	275	-31	296	-57	296	-57	275	-31	271	-33	296	-57	271	-33	267	-34	350	-38	296	-57	343	-63	350	-38	343	-63	388	-70	350	-38	281	-20	296	-57	279	-14	280	-16	350	-38	350	-38	280	-16	281	-18	350	-38	281	-18	281	-20	281	-20	281	-22	296	-57	296	-57	281	-22	280	-23	350	-38	50	261	276	-11	350	-38	276	-11	278	-12	350	-38	278	-12	279	-14	388	-39	384	-41	388	-70	388	-70	384	-41	379	-41	388	-70	379	-41	374	-41	374	-41	370	-41	388	-70	388	-70	370	-41	366	-41	388	-70	366	-41	361	-40	393	90	390	84	398	8	398	8	390	84	386	80	398	8	386	80	380	79	380	79	378	79	398	8	398	8	378	79	376	79	398	8	376	79	374	80	394	121	394	111	398	8	398	8	394	111	394	104	398	8	394	104	394	96	401	-25	399	-28	434	-77	434	-77	399	-28	398	-32	434	-77	398	-32	395	-35	395	-35	392	-38	434	-77	434	-77	392	-38	388	-39	434	-77	388	-39	388	-70	400	-1	401	-6	411	158	411	158	401	-6	401	-11	411	158	401	-11	401	-16	401	-16	401	-20	434	-77	434	-77	401	-20	401	-25	411	158	397	158	398	8	411	158	398	8	399	3	411	158	399	3	400	-1	398	8	397	158	396	147	398	8	396	147	395	134	398	8	395	134	394	121	398	8	374	80	372	81	398	8	372	81	371	83	398	8	371	83	122	331	398	8	122	331	98	308	434	-77	437	-74	430	-28	434	-77	430	-28	423	17	434	-77	423	17	417	63	434	-77	417	63	401	-16	413	110	411	158	401	-16	413	110	401	-16	417	63	356	-39	350	-38	388	-70	356	-39	388	-70	361	-40	267	-34	262	-34	296	-57	296	-57	262	-34	256	-34	296	-57	256	-34	249	-53	249	-53	256	-34	245	-34	249	-53	245	-34	234	-35	249	-53	234	-35	223	-35	249	-53	223	-35	211	-36	249	-53	211	-36	200	-36	249	-53	200	-36	200	-51	393	90	398	8	394	96	276	-11	50	261	27	237	63	-11	68	158	63	-16	63	-16	54	158	63	-20	63	-20	54	158	52	110	63	-20	52	110	47	63	80	-41	76	-39	77	-70	77	-70	76	-39	73	-38	77	-70	73	-38	70	-35	70	-35	67	-32	77	-70	77	-70	67	-32	65	-28	77	-70	65	-28	64	-25	90	80	88	79	66	8	66	8	88	79	86	79	66	8	86	79	84	79	84	79	78	80	66	8	66	8	78	80	74	84	66	8	74	84	72	90	104	-40	99	-41	122	-63	122	-63	99	-41	94	-41	122	-63	94	-41	90	-41	90	-41	85	-41	122	-63	122	-63	85	-41	80	-41	122	-63	80	-41	77	-70	185	-25	185	-23	168	-57	168	-57	185	-23	184	-22	168	-57	184	-22	184	-20	184	-20	184	-18	168	-57	168	-57	184	-18	185	-16	168	-57	185	-16	185	-14	437	237	414	261	188	-11	187	-12	188	-11	414	261	187	-12	414	261	122	-63	122	-63	414	261	114	-38	122	-63	114	-38	109	-39	185	-25	168	-57	186	-26	186	-26	168	-57	186	-27	190	-31	186	-27	168	-57	190	-31	168	-57	215	-53	185	-14	187	-12	122	-63	185	-14	122	-63	168	-57	27	-74	31	-77	34	-28	34	-28	31	-77	77	-70	34	-28	77	-70	41	17	41	17	77	-70	64	-25	41	17	64	-25	47	63	47	63	64	-25	63	-20	242	-35	231	-35	264	-51	264	-51	231	-35	220	-34	264	-51	220	-34	215	-53	215	-53	220	-34	209	-34	215	-53	209	-34	202	-34	253	-36	242	-35	264	-51	253	-36	264	-51	264	-36	215	-53	202	-34	197	-34	215	-53	197	-34	193	-33	215	-53	193	-33	190	-31	367	308	343	331	94	83	367	308	94	83	92	81	367	308	92	81	66	8	70	104	70	111	70	121	70	104	70	121	70	134	70	104	70	134	69	147	70	104	69	147	68	158	70	104	68	158	71	96	68	158	63	-11	64	-6	68	158	64	-6	64	-1	68	158	64	-1	65	3	68	158	65	3	66	8	68	158	66	8	71	96	54	158	63	-16	68	158	66	8	92	81	90	80	66	8	72	90	71	96	104	-40	122	-63	109	-39	23	129	23	129	67	163	67	163	23	129	72	84	67	163	72	84	107	201	107	201	72	84	96	155	107	201	96	155	97	158	96	95	96	97	72	84	72	84	96	97	95	99	96	153	96	102	96	150	96	150	96	102	98	104	96	150	98	104	98	147	98	147	98	104	100	145	144	241	107	201	110	174	144	241	110	174	119	183	144	241	119	183	127	192	144	241	127	192	136	201	144	241	136	201	143	210	144	241	143	210	426	210	144	241	426	210	167	243	144	241	167	243	167	244	144	241	167	244	177	282	107	201	97	158	99	161	107	201	99	161	101	164	107	201	101	164	103	167	107	201	103	167	110	174	96	153	96	155	72	84	96	153	72	84	95	99	119	71	110	80	115	44	115	44	110	80	103	86	115	44	103	86	100	90	166	10	426	10	426	43	166	10	426	43	143	43	166	10	143	43	151	3	166	10	151	3	166	9	151	3	143	43	136	51	151	3	136	51	128	61	151	3	128	61	119	71	151	3	119	71	115	44	115	44	100	90	98	93	115	44	98	93	96	95	115	44	96	95	72	84	426	143	109	143	426	110	426	110	109	143	108	110	104	109	108	110	109	143	104	109	109	143	104	143	101	107	104	109	104	143	101	107	104	143	100	145	101	107	100	145	98	104	205	322	177	282	179	260	205	322	179	260	190	275	205	322	190	275	200	290	205	322	200	290	209	303	205	322	209	303	217	315	204	-69	216	-60	209	-49	204	-69	209	-49	200	-36	204	-69	200	-36	190	-21	204	-69	190	-21	181	-34	181	-34	190	-21	179	-5	181	-34	179	-5	166	9	181	-34	166	9	151	3	167	243	426	210	426	243	177	282	167	244	179	260	96	102	96	153	95	99	72	84	23	129	23	124	263	290	273	275	282	288	282	288	273	275	284	259	282	288	284	259	312	250	312	250	284	259	296	243	312	250	296	243	320	210	258	323	247	315	254	303	258	323	254	303	263	290	258	323	263	290	282	288	320	43	37	43	296	10	320	43	296	10	318	11	318	11	296	10	296	8	318	11	296	8	286	-29	286	-29	296	8	284	-6	286	-29	284	-6	273	-21	37	110	354	110	37	143	37	143	354	110	355	143	359	144	355	143	359	109	359	144	359	109	363	108	360	86	353	79	355	52	360	86	355	52	396	90	360	86	396	90	362	89	365	160	367	158	390	168	390	168	367	158	368	156	390	168	368	156	368	154	368	154	367	100	396	90	396	90	367	100	367	97	390	168	348	209	353	173	390	168	353	173	360	166	390	168	360	166	363	163	390	168	363	163	365	160	348	209	312	250	320	210	348	209	320	210	327	202	348	209	327	202	335	192	348	209	335	192	345	182	348	209	345	182	353	173	37	243	37	210	320	210	37	243	320	210	296	243	396	90	440	124	440	129	396	90	440	129	390	168	396	90	390	168	368	154	396	90	367	97	366	95	396	90	366	95	364	92	396	90	364	92	362	89	355	52	353	79	344	70	355	52	344	70	336	61	355	52	336	61	327	52	355	52	327	52	320	43	355	52	320	43	318	11	363	108	365	106	365	149	365	149	365	106	367	103	365	149	367	103	367	151	367	151	367	103	367	100	367	151	367	100	368	154	363	146	359	144	363	108	363	146	363	108	365	149	355	143	354	110	359	109	263	-36	254	-49	258	-68	263	-36	258	-68	286	-29	263	-36	286	-29	273	-21	258	-68	254	-49	247	-60	296	10	37	43	37	10	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	180	107	73	107	73	107	180	83	160	107	73	83	160	83	93	83	93	83	160	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	224	129	202	135	186	149	224	135	186	144	195	149	224	144	195	152	205	149	224	152	205	159	215	129	202	107	180	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	180	111	155	107	180	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	376	110	433	110	433	143	376	110	433	143	362	143	376	110	362	143	331	110	376	110	331	110	331	57	124	143	120	109	123	110	124	143	123	110	164	110	124	143	164	110	180	143	180	143	164	110	210	57	180	143	210	57	210	110	210	110	210	57	272	143	210	110	272	143	272	197	272	197	272	143	331	57	272	197	331	57	331	110	119	143	116	145	117	107	119	143	117	107	120	109	119	143	120	109	124	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	116	145	114	105	117	107	111	153	107	180	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	180	335	202	336	176	356	180	336	176	345	167	356	180	345	167	347	164	356	180	347	164	349	161	356	180	349	161	351	158	356	180	351	158	352	155	356	180	352	155	352	153	356	180	352	153	353	99	356	180	353	99	357	73	356	180	357	73	380	160	304	215	311	205	314	224	314	224	311	205	319	195	314	224	319	195	335	202	335	202	319	195	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	160	380	93	380	160	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	340	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	344	143	339	143	340	110	340	110	339	143	299	110	299	110	339	143	283	143	299	110	283	143	253	110	299	110	253	110	253	57	253	57	253	110	191	197	253	57	191	197	191	143	191	143	191	197	132	110	191	143	132	110	132	57	132	57	132	110	102	143	132	57	102	143	87	110	87	110	102	143	30	143	87	110	30	143	30	110	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	30	63	111	38	111	63	111	63	111	38	144	-77	111	63	144	-77	111	103	111	103	144	-77	111	127	111	103	111	127	30	127	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	-77	125	331	144	-77	130	331	130	331	144	-77	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	144	127	144	103	225	103	144	127	225	103	225	127	144	63	144	38	225	38	144	63	225	38	225	63	111	238	111	127	144	-77	144	-77	111	38	111	-77	144	303	146	246	162	278	111	303	109	244	110	241	111	103	30	127	30	103	111	38	30	63	30	38	109	9	106	5	111	-49	111	-49	106	5	103	3	111	-49	103	3	100	2	100	2	97	3	111	-49	111	-49	97	3	95	3	111	-49	95	3	94	-24	94	-24	95	3	93	5	94	-24	93	5	90	7	144	331	111	331	125	-77	144	331	125	-77	130	-77	144	331	130	-77	144	16	144	215	144	190	225	190	144	215	225	190	225	215	144	151	144	126	225	126	144	151	225	126	225	151	162	6	159	4	162	-24	162	-24	159	4	157	3	162	-24	157	3	154	3	154	3	151	3	162	-24	162	-24	151	3	148	5	162	-24	148	5	146	8	187	28	177	19	181	-1	181	-1	177	19	168	10	181	-1	168	10	165	8	206	44	197	36	203	20	206	44	203	20	225	41	206	44	225	41	216	51	187	28	181	-1	203	20	187	28	203	20	197	36	162	6	162	-24	181	-1	162	6	181	-1	165	8	144	-49	162	-24	146	8	144	-49	146	8	145	11	144	-49	145	11	144	16	144	-49	144	16	130	-77	125	-77	111	331	111	215	125	-77	111	215	111	190	125	-77	111	190	111	151	125	-77	111	151	111	126	125	-77	111	126	111	16	125	-77	111	16	111	-49	110	12	109	9	111	-49	110	12	111	-49	111	16	90	7	88	9	94	-24	94	-24	88	9	79	18	94	-24	79	18	74	-1	74	-1	79	18	69	27	74	-1	69	27	59	35	52	20	74	-1	59	35	52	20	59	35	49	43	52	20	49	43	40	50	52	20	40	50	30	41	30	151	30	126	111	126	30	151	111	126	111	151	30	215	30	190	111	190	30	215	111	190	111	215	379	143	379	110	433	110	379	143	433	110	433	143	296	143	296	110	349	110	296	143	349	110	349	143	211	143	211	110	265	110	211	143	265	110	265	143	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	180	107	73	107	73	107	180	83	160	107	73	83	160	83	93	83	93	83	160	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	224	129	202	135	186	149	224	135	186	144	195	149	224	144	195	152	205	149	224	152	205	159	215	129	202	107	180	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	180	111	155	107	180	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	124	143	119	143	120	109	124	143	120	109	123	110	124	143	123	110	181	110	124	143	181	110	181	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	111	102	111	153	110	99	111	153	107	180	110	99	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	110	241	111	238	111	303	111	303	111	238	125	331	125	331	111	238	144	181	125	331	144	181	130	331	130	331	144	181	144	237	130	331	144	237	144	303	144	303	144	237	145	242	144	303	145	242	146	246	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	206	209	203	232	206	209	225	212	225	212	206	209	216	202	181	254	162	278	162	247	181	254	162	247	165	245	181	254	165	245	168	243	181	254	168	243	177	234	181	254	177	234	187	226	181	254	187	226	203	232	111	238	111	181	144	181	111	148	111	95	144	95	111	148	144	95	144	148	111	62	111	8	144	8	111	62	144	8	144	62	111	-24	111	-77	144	-77	111	-24	144	-77	144	-24	144	303	146	246	162	278	111	303	109	244	110	241	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	339	143	339	110	344	143	344	143	339	110	344	109	344	143	344	109	348	145	348	145	344	109	348	107	348	145	348	107	350	147	350	147	348	107	351	105	350	147	351	105	352	150	352	150	351	105	352	102	352	150	352	102	352	153	352	153	352	102	356	180	356	180	352	102	353	99	357	73	353	99	352	96	356	180	335	202	336	176	356	180	336	176	345	167	356	180	345	167	347	164	356	180	347	164	349	161	356	180	349	161	351	158	356	180	351	158	352	155	356	180	352	155	352	153	304	215	311	205	314	224	314	224	311	205	319	195	314	224	319	195	335	202	335	202	319	195	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	160	380	93	380	160	357	73	357	73	380	160	356	180	357	73	356	180	353	99	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	282	143	282	110	339	110	282	143	339	110	339	143	198	143	198	110	252	110	198	143	252	110	252	143	114	143	114	110	167	110	114	143	167	110	167	143	30	143	30	110	84	110	30	143	84	110	84	143	352	94	357	73	352	96	111	331	111	277	144	277	111	331	144	277	144	331	111	244	111	191	144	191	111	244	144	191	144	244	111	158	111	104	144	104	111	158	144	104	144	158	109	7	106	5	111	-49	111	-49	106	5	103	3	111	-49	103	3	100	2	100	2	97	3	111	-49	111	-49	97	3	95	3	111	-49	95	3	94	-24	94	-24	95	3	93	5	94	-24	93	5	90	7	146	8	145	11	144	-49	144	-49	145	11	144	16	144	16	144	71	130	-77	130	-77	144	71	125	-77	144	71	111	71	125	-77	125	-77	111	71	111	16	125	-77	111	16	111	-49	111	-49	111	16	110	11	111	-49	110	11	109	7	162	6	159	4	162	-24	162	-24	159	4	157	3	162	-24	157	3	154	3	154	3	151	3	162	-24	162	-24	151	3	148	5	162	-24	148	5	146	8	187	28	177	19	181	-1	181	-1	177	19	168	10	181	-1	168	10	165	8	206	44	197	36	203	20	206	44	203	20	225	41	206	44	225	41	216	51	187	28	181	-1	203	20	187	28	203	20	197	36	162	6	162	-24	181	-1	162	6	181	-1	165	8	90	7	88	9	94	-24	94	-24	88	9	79	18	94	-24	79	18	74	-1	74	-1	79	18	69	27	74	-1	69	27	59	35	52	20	74	-1	59	35	52	20	59	35	49	43	52	20	49	43	40	50	52	20	40	50	30	41	144	-49	144	16	130	-77	146	8	144	-49	162	-24	141	145	138	147	139	105	139	105	138	147	137	150	139	105	137	150	136	102	136	102	137	150	136	153	136	99	132	181	132	73	132	73	132	181	108	161	132	73	108	161	108	93	108	93	108	161	83	143	108	93	83	143	83	110	83	110	83	143	55	129	55	29	55	129	30	225	55	29	30	225	30	29	55	225	30	225	55	129	174	225	154	202	161	186	174	225	161	186	169	196	174	225	169	196	177	206	174	225	177	206	184	215	154	202	132	181	137	158	154	202	137	158	139	161	154	202	139	161	140	164	154	202	140	164	143	167	154	202	143	167	152	176	154	202	152	176	161	186	136	155	137	158	132	181	136	155	132	181	136	153	160	68	151	78	153	51	153	51	151	78	142	86	153	51	142	86	140	89	149	143	144	143	145	109	149	143	145	109	148	110	149	143	148	110	433	110	149	143	433	110	433	143	142	107	145	109	144	143	142	107	144	143	141	145	142	107	141	145	139	105	174	29	184	39	176	49	174	29	176	49	168	59	174	29	168	59	160	68	174	29	160	68	153	51	136	96	136	99	132	73	136	96	132	73	137	94	137	94	132	73	153	51	137	94	153	51	138	92	138	92	153	51	140	89	55	129	55	124	83	110	136	102	136	153	136	99	136	153	132	181	136	99	303	68	310	51	312	78	312	78	310	51	331	73	312	78	331	73	320	86	320	86	331	73	323	89	408	225	408	129	408	124	408	124	408	129	380	110	380	110	408	129	380	143	380	110	380	143	355	93	355	93	380	143	355	161	355	93	355	161	331	73	331	73	355	161	331	181	331	73	331	181	328	99	331	181	309	202	311	176	331	181	311	176	320	167	331	181	320	167	322	164	331	181	322	164	324	161	331	181	324	161	326	158	331	181	326	158	327	155	331	181	327	155	327	153	331	181	327	153	328	99	279	215	286	206	289	225	289	225	286	206	294	196	289	225	294	196	309	202	309	202	294	196	303	186	309	202	303	186	311	176	408	124	433	29	433	225	408	124	433	225	408	225	331	73	328	99	327	96	331	73	327	96	326	94	331	73	326	94	325	92	331	73	325	92	323	89	295	59	287	49	290	29	295	59	290	29	310	51	295	59	310	51	303	68	328	99	327	153	327	102	327	102	327	153	327	150	327	102	327	150	325	147	315	110	318	109	319	143	319	143	318	109	321	107	319	143	321	107	323	145	323	145	321	107	324	105	323	145	324	105	325	147	325	147	324	105	327	102	315	110	319	143	314	143	315	110	314	143	30	143	315	110	30	143	30	110	433	29	408	124	408	29	290	29	287	49	280	39	223	193	223	271	213	276	223	193	213	276	198	226	223	193	198	226	198	168	223	193	198	168	408	168	223	193	408	168	433	193	141	41	178	11	198	26	198	26	178	11	213	-21	198	26	213	-21	198	85	198	85	213	-21	223	60	198	85	223	60	408	85	408	85	223	60	433	60	408	85	433	60	408	168	408	168	433	60	433	193	198	26	116	90	141	41	141	41	116	90	106	98	141	41	106	98	104	69	104	69	106	98	99	105	104	69	99	105	92	112	86	127	67	97	88	119	88	119	67	97	104	69	88	119	104	69	92	112	177	243	141	212	198	226	198	226	141	212	116	163	107	156	116	163	141	212	107	156	141	212	104	184	104	184	67	156	67	97	104	184	67	97	88	134	104	184	88	134	93	142	104	184	93	142	99	149	104	184	99	149	107	156	88	134	67	97	86	127	30	129	30	124	67	97	30	129	67	97	67	156	177	243	198	226	213	276	223	60	213	-21	223	-16	22	148	22	148	55	184	55	184	22	148	27	138	55	184	27	138	71	163	71	163	27	138	105	138	71	163	105	138	130	163	130	163	105	138	130	-52	150	262	157	269	169	331	169	331	157	269	164	273	169	331	164	273	171	275	171	275	179	273	174	331	174	331	179	273	201	294	150	262	169	331	143	254	143	254	169	331	142	294	143	254	142	294	136	246	136	246	142	294	114	257	136	246	114	257	86	220	86	220	55	184	71	163	86	220	71	163	136	246	174	331	169	331	171	275	187	268	194	262	201	294	201	294	194	262	201	254	201	294	201	254	208	246	208	246	271	163	229	257	229	257	271	163	257	220	229	257	201	294	208	246	271	163	213	163	238	138	271	163	238	138	315	138	271	163	315	138	287	184	271	163	287	184	257	220	238	-77	238	138	213	163	238	-77	213	163	213	-52	238	-77	213	-52	130	-52	238	-77	130	-52	105	-77	105	-77	130	-52	105	138	287	184	315	138	320	148	201	294	179	273	187	268	30	193	30	60	55	85	55	85	30	60	240	60	55	85	240	60	265	85	265	85	240	60	250	-21	265	85	250	-21	265	26	265	26	250	-21	286	11	265	26	286	11	348	90	348	90	286	11	322	41	348	90	322	41	359	69	375	119	371	112	396	97	396	97	371	112	364	105	396	97	364	105	359	69	359	69	364	105	356	98	359	69	356	98	348	90	396	156	359	184	364	149	396	156	364	149	370	142	396	156	370	142	375	134	396	156	375	134	377	127	396	156	377	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	375	119	396	97	377	127	359	184	322	212	348	163	359	184	348	163	356	156	359	184	356	156	364	149	240	271	265	168	250	276	250	276	265	168	265	226	250	276	265	226	286	243	286	243	265	226	348	163	286	243	348	163	322	212	240	193	30	193	55	168	240	193	55	168	265	168	240	193	265	168	240	271	250	-21	240	60	240	-16	55	168	30	193	55	85	136	7	86	33	114	-3	136	7	114	-3	142	-40	136	7	71	90	86	33	71	90	130	90	105	115	71	90	105	115	27	115	71	90	27	115	55	69	71	90	55	69	86	33	157	-15	169	-77	164	-19	164	-19	169	-77	171	-21	179	-19	171	-21	174	-77	179	-19	174	-77	201	-40	136	7	142	-40	143	-1	143	-1	142	-40	169	-77	143	-1	169	-77	150	-8	150	-8	169	-77	157	-15	105	115	130	90	105	331	105	331	130	90	130	306	105	331	130	306	238	331	238	331	130	306	213	306	238	331	213	306	238	115	238	115	213	306	213	90	238	115	213	90	271	90	287	69	320	105	315	115	287	69	315	115	271	90	287	69	271	90	257	33	257	33	271	90	229	-3	229	-3	271	90	208	7	229	-3	208	7	201	-40	201	-40	208	7	201	0	201	-40	201	0	194	-8	187	-15	179	-19	201	-40	187	-15	201	-40	194	-8	171	-21	169	-77	174	-77	238	115	271	90	315	115	55	69	27	115	22	105	22	162	22	162	55	197	55	197	22	162	27	152	55	197	27	152	71	177	71	177	27	152	105	152	71	177	105	152	130	177	130	177	105	152	130	46	150	276	157	283	169	345	169	345	157	283	164	287	169	345	164	287	171	289	171	289	179	287	174	345	174	345	179	287	201	308	150	276	169	345	143	268	143	268	169	345	142	308	143	268	142	308	136	259	136	259	142	308	114	271	136	259	114	271	86	234	86	234	55	197	71	177	86	234	71	177	136	259	174	345	169	345	171	289	187	282	194	276	201	308	201	308	194	276	201	268	201	308	201	268	208	259	208	259	271	177	229	271	229	271	271	177	257	234	229	271	201	308	208	259	271	177	213	177	238	152	271	177	238	152	315	152	271	177	315	152	287	198	271	177	287	198	257	234	238	21	238	152	213	177	238	21	213	177	213	46	238	21	213	46	130	46	238	21	130	46	105	21	105	-91	130	-66	105	-11	105	-11	130	-66	130	-35	105	-11	130	-35	238	-11	238	-11	130	-35	213	-35	238	-11	213	-35	238	-91	238	-91	213	-35	213	-66	238	-91	213	-66	130	-66	130	-66	105	-91	238	-91	105	21	130	46	105	152	287	198	315	152	320	162	201	308	179	287	187	282	120	143	35	143	120	143	120	143	35	143	120	110	120	143	120	110	127	163	127	163	120	110	127	90	127	163	127	90	139	180	139	180	127	90	139	74	139	180	139	74	146	143	146	143	139	74	146	110	155	61	146	110	139	74	239	98	231	89	236	61	236	61	231	89	221	81	236	61	221	81	217	53	217	53	221	81	209	76	217	53	209	76	195	50	195	50	209	76	195	75	182	76	170	81	174	53	182	76	174	53	195	50	182	76	195	50	195	75	160	89	152	98	155	61	160	89	155	61	174	53	160	89	174	53	170	81	231	165	236	193	221	172	221	172	236	193	217	201	221	172	217	201	209	177	209	177	217	201	195	179	182	177	195	179	195	204	182	177	195	204	174	201	146	143	151	155	155	193	155	193	151	155	160	165	155	193	160	165	174	201	174	201	160	165	170	172	174	201	170	172	182	177	245	143	146	143	146	110	245	143	146	110	244	110	245	143	244	110	252	74	245	143	252	180	239	155	245	143	252	74	252	180	252	180	252	74	263	90	252	180	263	90	264	163	264	163	263	90	271	110	264	163	271	110	271	143	271	143	271	110	334	110	271	143	334	110	334	143	338	144	334	143	339	109	338	144	339	109	341	145	341	145	339	109	343	108	341	145	343	108	344	148	344	148	343	108	345	106	344	148	345	106	347	151	347	151	345	106	347	103	347	151	347	103	347	100	236	193	231	165	239	155	236	193	239	155	252	180	217	201	195	204	195	179	347	97	351	72	347	100	347	100	351	72	348	154	348	154	351	72	352	180	352	180	351	72	375	92	352	180	375	92	375	160	375	160	375	92	400	110	375	160	400	110	400	143	400	143	400	110	428	124	400	143	428	124	428	129	352	180	330	201	332	175	352	180	332	175	340	166	352	180	340	166	343	164	352	180	343	164	345	161	352	180	345	161	347	159	352	180	347	159	347	157	352	180	347	157	348	154	300	214	307	204	310	224	310	224	307	204	314	194	310	224	314	194	330	201	330	201	314	194	323	185	330	201	323	185	332	175	322	67	330	51	331	77	331	77	330	51	351	72	331	77	351	72	340	86	340	86	351	72	342	89	351	72	347	97	346	95	351	72	346	95	344	92	351	72	344	92	342	89	314	58	306	48	309	28	314	58	309	28	330	51	314	58	330	51	322	67	348	154	347	151	347	100	239	98	236	61	252	74	239	98	252	74	244	110	334	143	334	110	339	109	309	28	306	48	299	38	120	110	35	143	35	110	139	180	146	143	155	193	146	110	155	61	152	98	236	246	238	248	239	278	239	278	238	248	241	249	239	278	241	249	257	303	257	303	241	249	243	250	257	303	243	250	246	251	246	251	249	250	257	303	257	303	249	250	252	248	257	303	252	248	254	246	256	242	257	238	257	303	257	303	257	238	271	331	271	331	257	238	290	-72	271	331	290	-72	276	331	276	331	290	-72	290	237	276	331	290	237	290	303	290	303	290	237	290	242	290	303	290	242	292	246	205	218	215	226	219	254	219	254	215	226	224	235	219	254	224	235	239	278	239	278	224	235	233	243	239	278	233	243	236	246	198	233	175	213	185	203	198	233	185	203	195	210	198	233	195	210	205	218	198	233	205	218	219	254	292	246	294	248	307	278	307	278	294	248	297	250	307	278	297	250	300	250	300	250	302	250	307	278	307	278	302	250	305	249	307	278	305	249	308	247	332	226	342	217	349	232	349	232	342	217	352	209	349	232	352	209	371	212	371	212	352	209	362	202	327	254	307	278	308	247	327	254	308	247	311	245	327	254	311	245	314	243	327	254	314	243	323	234	327	254	323	234	332	226	327	254	332	226	349	232	257	238	257	-72	290	-72	94	7	91	4	97	-49	97	-49	91	4	88	3	97	-49	88	3	85	2	85	2	83	3	97	-49	97	-49	83	3	81	3	97	-49	81	3	79	-24	79	-24	81	3	78	5	79	-24	78	5	76	7	132	7	130	11	130	-49	130	-49	130	11	129	16	129	16	129	326	116	-77	116	-77	129	326	110	-77	129	326	97	326	110	-77	110	-77	97	326	97	16	110	-77	97	16	97	-49	97	-49	97	16	96	11	97	-49	96	11	94	7	148	6	145	4	147	-24	147	-24	145	4	142	3	147	-24	142	3	140	3	140	3	137	3	147	-24	147	-24	137	3	134	5	147	-24	134	5	132	7	172	28	163	19	167	-1	167	-1	163	19	153	10	167	-1	153	10	151	8	192	44	182	36	188	20	192	44	188	20	211	41	192	44	211	41	201	51	172	28	167	-1	188	20	172	28	188	20	182	36	148	6	147	-24	167	-1	148	6	167	-1	151	8	76	7	73	9	79	-24	79	-24	73	9	64	18	79	-24	64	18	59	-1	59	-1	64	18	55	27	59	-1	55	27	45	35	38	20	59	-1	45	35	38	20	45	35	35	43	38	20	35	43	25	50	38	20	25	50	16	41	130	-49	129	16	116	-77	132	7	130	-49	147	-24	290	303	292	246	307	278	257	303	254	246	256	242	323	34	330	27	326	51	326	51	330	27	345	35	345	35	330	27	337	21	345	35	337	21	343	15	343	15	345	13	345	35	345	35	345	13	347	10	345	35	347	10	365	19	365	19	347	10	348	8	365	19	348	8	349	5	323	184	330	177	326	201	326	201	330	177	345	185	345	185	330	177	337	171	345	185	337	171	343	165	343	165	345	163	345	185	345	185	345	163	347	160	345	185	347	160	365	169	365	169	347	160	348	158	365	169	348	158	349	155	337	260	340	259	341	294	337	260	341	294	336	293	337	260	336	293	30	293	337	260	30	293	30	260	318	342	326	334	335	347	335	347	326	334	334	326	335	347	334	326	343	317	343	317	345	314	356	327	356	327	345	314	347	311	356	327	347	311	348	308	314	369	304	360	311	351	314	369	311	351	318	342	314	369	318	342	335	347	343	238	326	201	345	218	343	238	304	201	314	192	343	238	314	192	326	201	349	-47	349	-50	349	3	349	3	357	-73	365	19	365	19	357	-73	380	-55	365	19	380	-55	386	4	386	4	380	-55	405	-38	386	4	405	-38	409	-8	409	-8	405	-38	433	-25	409	-8	433	-25	433	-20	341	109	344	107	344	145	344	145	344	107	347	105	344	145	347	105	347	147	347	147	347	105	349	102	347	147	349	102	349	150	349	150	349	102	349	99	349	150	349	99	349	153	349	153	365	84	365	169	365	169	365	84	386	99	365	169	386	99	386	154	386	154	386	99	409	112	386	154	409	112	409	141	409	141	409	112	433	124	409	141	433	124	433	129	349	153	365	169	349	155	349	3	365	19	349	5	348	308	349	306	356	327	356	327	349	306	349	303	356	327	349	303	365	234	365	234	349	303	349	249	349	249	349	303	349	300	349	249	349	300	349	252	349	252	349	300	347	297	349	252	347	297	346	255	346	255	347	297	345	295	346	255	345	295	344	258	344	258	345	295	341	294	344	258	341	294	340	259	356	327	335	347	343	317	356	327	365	234	380	309	380	309	365	234	386	249	380	309	386	249	405	293	405	293	386	249	409	262	405	293	409	262	433	279	433	279	409	262	433	274	365	234	349	249	349	246	365	234	349	246	349	244	365	234	349	244	348	243	365	234	348	243	346	240	365	234	346	240	345	218	346	240	343	238	345	218	365	84	349	153	349	99	349	99	349	96	365	84	365	84	349	96	349	94	365	84	349	94	348	92	336	143	337	110	341	143	341	143	337	110	341	109	341	143	341	109	344	145	343	88	345	68	346	90	346	90	345	68	365	84	346	90	365	84	348	92	343	88	304	51	314	42	343	88	314	42	326	51	343	88	326	51	345	68	357	-73	349	3	349	-50	349	-50	349	-52	357	-73	357	-73	349	-52	348	-55	357	-73	348	-55	347	-57	336	-6	337	-39	341	-6	341	-6	337	-39	342	-40	341	-6	342	-40	345	-4	345	-4	342	-40	345	-41	345	-4	345	-41	347	-2	347	-2	345	-41	348	-44	347	-2	348	-44	349	0	349	0	348	-44	349	-47	349	0	349	-47	349	3	326	-79	335	-93	334	-71	334	-71	335	-93	343	-63	345	-60	343	-63	357	-73	345	-60	357	-73	347	-57	343	-63	335	-93	357	-73	30	143	30	110	337	110	30	143	337	110	336	143	318	-87	311	-96	315	-115	318	-87	315	-115	335	-93	318	-87	335	-93	326	-79	30	-6	30	-39	337	-39	30	-6	337	-39	336	-6	315	-115	311	-96	305	-106	326	51	314	42	323	34	326	201	314	192	323	184	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	280	225	254	225	280	29	280	29	254	225	254	143	280	29	254	143	254	110	254	110	254	143	124	143	254	110	124	143	123	110	120	109	123	110	124	143	120	109	124	143	119	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	280	110	433	110	280	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	280	143	433	110	433	143	280	29	254	110	254	29	111	102	111	153	110	99	111	153	107	181	110	99	349	94	348	92	354	73	354	73	348	92	346	89	354	73	346	89	343	86	343	86	334	78	354	73	354	73	334	78	332	51	354	181	332	202	334	176	354	181	334	176	343	167	354	181	343	167	345	164	354	181	345	164	347	161	354	181	347	161	348	158	354	181	348	158	349	155	354	181	349	155	349	153	354	181	349	153	350	99	354	181	350	99	354	73	354	181	354	73	377	161	301	215	309	206	311	225	311	225	309	206	317	196	311	225	317	196	332	202	332	202	317	196	325	186	332	202	325	186	334	176	430	124	430	129	403	110	403	110	430	129	403	143	403	110	403	143	377	93	377	93	403	143	377	161	377	93	377	161	354	73	354	73	350	99	350	96	354	73	350	96	349	94	334	78	326	68	332	51	332	51	326	68	317	59	332	51	317	59	312	29	312	29	317	59	309	49	312	29	309	49	302	39	350	99	349	153	349	102	349	102	349	153	349	150	349	102	349	150	347	147	337	110	340	109	341	143	341	143	340	109	344	107	341	143	344	107	345	145	345	145	344	107	347	105	345	145	347	105	347	147	347	147	347	105	349	102	337	110	341	143	336	143	337	110	336	143	209	143	337	110	209	143	209	110	209	29	209	225	184	225	209	29	184	225	184	143	184	110	184	29	209	29	184	110	209	29	184	143	184	110	184	143	27	143	184	110	27	143	27	110	109	145	107	147	108	105	108	105	107	147	105	150	108	105	105	150	105	102	105	102	105	150	105	153	104	99	101	181	100	73	100	73	101	181	77	161	100	73	77	161	77	93	77	93	77	161	52	143	77	93	52	143	52	110	52	110	52	143	24	129	52	110	24	129	24	124	143	225	122	202	130	186	143	225	130	186	138	196	143	225	138	196	146	206	143	225	146	206	153	215	122	202	101	181	106	158	122	202	106	158	108	161	122	202	108	161	110	164	122	202	110	164	112	167	122	202	112	167	121	176	122	202	121	176	130	186	105	155	106	158	101	181	105	155	101	181	105	153	129	68	120	78	122	51	122	51	120	78	112	86	122	51	112	86	109	89	219	29	243	29	219	110	219	110	243	29	219	143	219	110	219	143	118	110	118	110	219	143	118	143	118	110	118	143	114	109	113	143	109	145	111	107	113	143	111	107	114	109	113	143	114	109	118	143	219	225	243	29	243	225	243	143	243	110	345	110	243	143	345	110	345	143	345	143	345	110	350	109	345	143	350	109	349	144	142	29	152	39	145	49	142	29	145	49	138	59	142	29	138	59	129	68	142	29	129	68	122	51	358	154	358	100	362	73	358	154	362	73	363	181	363	181	362	73	386	93	363	181	386	93	386	161	386	161	386	93	412	110	386	161	412	110	412	143	412	143	412	110	439	124	412	143	439	124	439	129	363	181	341	202	343	175	363	181	343	175	352	166	363	181	352	166	354	164	363	181	354	164	356	161	363	181	356	161	357	159	363	181	357	159	358	157	363	181	358	157	358	154	310	215	317	205	320	225	320	225	317	205	325	195	320	225	325	195	341	202	341	202	325	195	334	185	341	202	334	185	343	175	333	67	340	51	342	77	342	77	340	51	362	73	342	77	362	73	351	86	351	86	362	73	353	89	349	144	350	109	352	145	352	145	350	109	353	108	352	145	353	108	355	148	355	148	353	108	356	106	355	148	356	106	357	151	357	151	356	106	358	103	357	151	358	103	358	154	358	154	358	103	358	100	362	73	358	100	358	97	362	73	358	97	357	95	362	73	357	95	355	92	362	73	355	92	353	89	325	58	317	48	320	29	325	58	320	29	340	51	325	58	340	51	333	67	105	96	104	99	100	73	105	96	100	73	105	94	105	94	100	73	122	51	105	94	122	51	107	92	107	92	122	51	109	89	320	29	317	48	310	39	219	143	243	29	219	225	105	102	105	153	104	99	109	145	108	105	111	107	105	153	101	181	104	99	116	145	113	147	114	105	114	105	113	147	112	150	114	105	112	150	111	102	111	102	112	150	111	153	110	99	107	181	107	73	107	73	107	181	83	161	107	73	83	161	83	93	83	93	83	161	58	143	83	93	58	143	58	110	58	110	58	143	30	129	58	110	30	129	30	124	149	225	129	202	135	186	149	225	135	186	144	196	149	225	144	196	152	206	149	225	152	206	159	215	129	202	107	181	112	158	129	202	112	158	113	161	129	202	113	161	115	164	129	202	115	164	118	167	129	202	118	167	127	176	129	202	127	176	135	186	111	155	112	158	107	181	111	155	107	181	111	153	135	68	126	78	128	51	128	51	126	78	118	86	128	51	118	86	115	89	256	225	231	225	256	29	256	29	231	225	231	143	256	29	231	143	231	110	231	110	231	143	124	143	231	110	124	143	123	110	120	109	123	110	124	143	120	109	124	143	119	143	117	107	120	109	119	143	117	107	119	143	116	145	117	107	116	145	114	105	320	225	296	225	320	29	320	29	296	225	296	143	320	29	296	143	296	110	296	110	296	143	256	143	296	110	256	143	256	110	320	110	433	110	320	143	148	29	158	39	151	49	148	29	151	49	143	59	148	29	143	59	135	68	148	29	135	68	128	51	111	96	110	99	107	73	111	96	107	73	112	94	112	94	107	73	128	51	112	94	128	51	113	92	113	92	128	51	115	89	320	143	433	110	433	143	320	29	296	110	296	29	256	29	231	110	231	29	111	102	111	153	110	99	111	153	107	181	110	99	352	94	350	92	357	73	357	73	350	92	348	89	357	73	348	89	345	86	345	86	337	78	357	73	357	73	337	78	335	51	356	181	335	202	336	176	356	181	336	176	345	167	356	181	345	167	347	164	356	181	347	164	349	161	356	181	349	161	351	158	356	181	351	158	352	155	356	181	352	155	352	153	356	181	352	153	353	99	356	181	353	99	357	73	356	181	357	73	380	161	304	215	311	206	314	225	314	225	311	206	319	196	314	225	319	196	335	202	335	202	319	196	327	186	335	202	327	186	336	176	433	124	433	129	405	110	405	110	433	129	405	143	405	110	405	143	380	93	380	93	405	143	380	161	380	93	380	161	357	73	357	73	353	99	352	96	357	73	352	96	352	94	337	78	328	68	335	51	335	51	328	68	319	59	335	51	319	59	315	29	315	29	319	59	312	49	315	29	312	49	305	39	353	99	352	153	352	102	352	102	352	153	352	150	352	102	352	150	350	147	339	110	343	109	344	143	344	143	343	109	346	107	344	143	346	107	348	145	348	145	346	107	349	105	348	145	349	105	350	147	350	147	349	105	352	102	339	110	344	143	339	143	339	110	339	143	232	143	339	110	232	143	232	110	232	29	232	225	207	225	232	29	207	225	207	143	167	225	142	225	167	29	167	29	142	225	142	143	167	29	142	143	142	110	142	110	142	143	30	143	142	110	30	143	30	110	232	29	207	143	207	110	207	110	207	143	167	143	207	110	167	143	167	110	232	29	207	110	207	29	167	29	142	110	142	29	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	181	95	73	95	73	96	181	72	161	95	73	72	161	72	93	72	93	72	161	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	225	117	202	125	186	138	225	125	186	133	196	138	225	133	196	141	206	138	225	141	206	148	215	117	202	96	181	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	181	100	155	96	181	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	187	29	212	29	187	110	187	110	212	29	187	143	187	110	187	143	113	110	113	110	187	143	113	143	113	110	113	143	109	109	108	143	104	145	106	107	108	143	106	107	109	109	108	143	109	109	113	143	276	225	252	225	276	29	276	29	252	225	252	143	276	29	252	143	252	110	252	110	252	143	212	143	252	110	212	143	212	110	212	29	212	225	187	225	212	29	187	225	187	143	276	143	276	110	350	110	276	143	350	110	350	143	350	143	350	110	355	109	350	143	355	109	354	144	363	100	367	73	363	154	363	154	367	73	368	181	368	181	367	73	391	93	368	181	391	93	391	161	391	161	391	93	417	110	391	161	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	181	346	202	348	175	368	181	348	175	357	166	368	181	357	166	359	164	368	181	359	164	361	161	368	181	361	161	362	159	368	181	362	159	363	157	368	181	363	157	363	154	315	215	322	205	325	225	325	225	322	205	330	195	325	225	330	195	346	202	346	202	330	195	339	185	346	202	339	185	348	175	338	67	345	51	347	77	347	77	345	51	367	73	347	77	367	73	356	86	356	86	367	73	358	89	362	97	362	95	367	73	362	97	367	73	363	100	360	92	358	89	367	73	360	92	367	73	362	95	330	58	322	48	325	29	330	58	325	29	345	51	330	58	345	51	338	67	361	106	362	103	362	151	362	151	362	103	363	100	362	151	363	100	363	154	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	29	322	48	315	39	276	29	252	110	252	29	100	102	100	153	99	99	104	145	103	105	106	107	100	153	96	181	99	99	30	129	30	129	59	143	59	143	30	129	59	110	59	143	59	110	87	160	87	160	59	110	79	127	139	170	159	28	159	224	159	224	159	28	164	31	159	224	164	31	164	222	164	143	164	110	433	110	164	143	433	110	433	143	138	202	113	180	117	151	138	202	117	151	130	160	138	202	130	160	139	170	138	202	139	170	159	224	113	180	87	160	90	133	113	180	90	133	103	141	113	180	103	141	117	151	159	28	139	170	139	83	159	28	139	83	138	51	138	51	139	83	130	93	138	51	130	93	117	103	114	72	138	51	117	103	114	72	117	103	103	113	114	72	103	113	90	121	114	72	90	121	87	92	79	127	59	110	87	92	79	127	87	92	90	121	59	110	30	129	30	124	87	160	79	127	90	133	304	224	299	222	304	28	304	28	299	222	299	143	304	28	299	143	299	110	299	110	299	143	30	143	299	110	30	143	30	110	433	124	433	129	404	110	404	110	433	129	404	143	404	110	404	143	384	126	384	126	404	143	376	160	384	126	376	160	373	132	373	132	376	160	360	141	350	180	325	202	333	161	350	180	333	161	346	151	350	180	346	151	360	141	350	180	360	141	376	160	360	112	346	103	350	72	350	72	346	103	333	93	350	72	333	93	326	51	326	51	333	93	324	84	326	51	324	84	304	224	304	224	324	84	324	170	304	224	324	170	325	202	325	202	324	170	333	161	384	126	373	120	376	92	384	126	376	92	404	110	360	112	350	72	376	92	360	112	376	92	373	120	304	28	299	110	299	31	304	224	304	28	326	51	10	129	10	129	39	143	39	143	10	129	39	110	39	143	39	110	67	160	67	160	39	110	59	127	324	224	319	222	324	28	324	28	319	222	319	143	324	28	319	143	319	110	319	110	319	143	144	143	319	110	144	143	144	110	144	31	144	222	139	224	144	31	139	224	139	28	139	28	139	224	119	170	118	202	93	180	97	151	118	202	97	151	110	160	118	202	110	160	119	170	118	202	119	170	139	224	93	180	67	160	70	133	93	180	70	133	83	141	93	180	83	141	97	151	453	124	453	129	424	110	424	110	453	129	424	143	424	110	424	143	405	126	405	126	424	143	396	160	405	126	396	160	394	132	394	132	396	160	380	141	370	180	345	202	353	161	370	180	353	161	366	151	370	180	366	151	380	141	370	180	380	141	396	160	380	112	366	103	370	72	370	72	366	103	353	93	370	72	353	93	346	51	346	51	353	93	344	84	346	51	344	84	324	224	324	224	344	84	344	170	324	224	344	170	345	202	345	202	344	170	353	161	405	126	394	120	397	92	405	126	397	92	424	110	380	112	370	72	397	92	380	112	397	92	394	120	119	83	110	93	118	51	119	83	118	51	139	28	119	83	139	28	119	170	97	103	83	113	93	72	97	103	93	72	118	51	97	103	118	51	110	93	70	121	59	127	67	92	70	121	67	92	93	72	70	121	93	72	83	113	67	92	59	127	39	110	324	28	319	110	319	31	324	224	324	28	346	51	39	110	10	129	10	124	67	160	59	127	70	133	156	0	279	331	195	201	195	201	279	331	206	232	195	201	206	232	84	201	84	201	206	232	74	232	84	201	74	232	123	0	123	0	74	232	36	331	123	0	36	331	1	331	140	51	84	201	123	0	140	51	123	0	156	0	140	51	156	0	195	201	206	232	279	331	243	331	105	346	116	347	116	347	117	380	116	347	126	347	117	380	126	347	136	379	136	379	126	347	140	344	136	379	140	344	158	373	158	373	140	344	154	338	158	373	154	338	165	326	202	305	196	339	202	262	202	262	196	339	180	360	202	262	180	360	169	307	169	307	180	360	165	326	78	337	92	344	97	379	97	379	92	344	105	346	97	379	105	346	117	380	117	380	105	346	116	347	74	373	52	361	63	308	74	373	63	308	67	326	74	373	67	326	78	337	74	373	78	337	97	379	30	306	30	65	36	32	30	306	36	32	36	339	36	339	36	32	51	11	36	339	51	11	52	361	52	361	51	11	63	65	52	361	63	65	63	308	165	48	155	37	157	0	157	0	155	37	141	30	157	0	141	30	134	-5	134	-5	141	30	128	27	134	-5	128	27	117	26	117	26	107	26	114	-6	114	-6	107	26	94	-5	107	26	92	29	94	-5	94	-5	92	29	78	36	94	-5	78	36	72	0	72	0	78	36	67	47	72	0	67	47	63	65	63	65	51	11	72	0	202	110	169	110	179	10	202	110	179	10	196	30	202	110	196	30	202	61	179	10	169	110	169	65	179	10	169	65	165	48	179	10	165	48	157	0	117	26	114	-6	134	-5	202	262	169	307	169	262	158	373	165	326	180	360	127	319	134	319	134	319	142	334	134	319	161	314	142	334	161	314	175	329	175	329	161	314	179	300	175	329	179	300	202	313	202	313	179	300	191	279	202	313	191	279	198	255	112	317	119	318	121	333	121	333	119	318	127	319	121	333	127	319	131	334	131	334	127	319	134	319	131	334	134	319	142	334	93	323	98	313	101	327	101	327	98	313	105	315	101	327	105	315	111	330	111	330	105	315	112	317	111	330	112	317	121	333	152	53	135	30	148	9	148	9	135	30	116	15	148	9	116	15	94	9	94	9	78	13	88	-5	88	-5	78	13	68	21	88	-5	68	21	62	0	62	0	68	21	63	33	62	0	63	33	61	46	61	46	60	59	62	0	62	0	60	59	44	156	44	156	60	59	72	188	72	188	60	59	65	100	20	75	22	51	26	117	26	117	22	51	30	29	26	117	30	29	44	156	44	156	30	29	43	11	44	156	43	11	62	0	159	217	153	203	161	201	159	217	161	201	169	214	169	214	161	201	169	197	169	214	169	197	180	210	180	210	169	197	177	189	180	210	177	189	182	176	79	139	99	172	107	210	107	210	99	172	124	194	107	210	124	194	148	218	148	218	124	194	153	203	148	218	153	203	159	217	72	188	65	100	79	139	72	188	79	139	107	210	182	140	180	131	190	47	190	47	180	131	178	121	190	47	178	121	176	110	176	110	166	80	190	47	190	47	166	80	152	53	190	47	152	53	148	9	198	200	196	194	217	98	217	98	196	194	190	47	190	47	196	194	189	203	190	47	189	203	184	160	184	160	189	203	182	176	190	47	184	160	183	150	190	47	183	150	182	140	94	9	88	-5	148	9	235	204	232	250	231	154	231	154	232	250	220	287	231	154	220	287	217	98	217	98	220	287	202	313	217	98	202	313	200	228	200	228	202	313	198	255	217	98	200	228	200	221	217	98	200	221	199	214	217	98	199	214	199	207	217	98	199	207	198	200	180	210	182	176	189	203	42	182	210	149	210	182	210	182	210	149	243	0	210	182	243	0	210	298	210	298	243	0	243	331	210	298	243	331	36	331	243	0	210	149	210	33	243	0	210	33	36	33	243	0	36	33	36	0	210	298	36	331	36	298	210	149	42	182	42	149	36	331	159	298	170	331	170	331	159	298	188	298	170	331	188	298	190	387	190	387	188	298	199	331	190	387	199	331	219	387	159	298	137	149	148	182	148	182	137	149	210	149	148	182	210	149	210	182	210	182	210	149	243	0	210	182	243	0	210	298	210	298	243	0	243	331	210	298	243	331	199	331	159	298	119	182	137	149	137	149	119	182	108	149	137	149	108	149	97	33	97	33	108	149	85	0	97	33	85	0	243	0	68	33	36	33	56	0	68	33	56	0	65	-60	68	33	65	-60	85	0	68	33	85	0	108	149	210	33	97	33	243	0	210	33	243	0	210	149	42	182	42	149	108	149	42	182	108	149	119	182	65	-60	56	0	36	-60	159	298	36	331	36	298	56	0	36	33	36	0	159	298	148	182	188	298	199	331	188	298	210	298	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	175	337	31	0	63	21	63	21	31	0	333	0	63	21	333	0	272	21	272	21	333	0	185	337	272	21	185	337	175	337	175	337	63	21	167	267	175	337	167	267	272	21	334	331	31	331	93	310	334	331	93	310	302	310	334	331	302	310	197	64	334	331	197	64	190	-5	180	-5	190	-5	197	64	180	-5	197	64	93	310	180	-5	93	310	31	331	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	96	7	96	7	84	-78	96	7	84	-78	121	-5	96	7	121	-5	98	49	96	7	98	49	86	62	96	7	86	62	76	77	96	7	76	77	73	24	55	45	73	24	64	109	64	109	73	24	69	93	69	93	73	24	76	77	161	20	154	20	157	-12	157	-12	154	20	148	22	157	-12	148	22	148	-11	148	-11	148	22	142	23	148	-11	142	23	139	-10	139	-10	142	23	136	25	139	-10	136	25	130	-7	147	109	112	37	121	-5	147	109	121	-5	130	-7	147	109	130	-7	136	25	147	109	136	25	179	109	147	109	179	109	164	142	147	109	164	142	65	142	147	109	65	142	64	109	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	161	20	167	-12	161	20	157	-12	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	225	266	225	266	167	233	209	233	225	266	209	233	239	233	239	233	209	233	195	142	256	266	289	331	257	331	256	266	257	331	239	233	256	266	239	233	313	233	256	266	313	233	313	266	179	109	313	109	195	142	179	109	195	142	209	233	179	109	209	233	164	142	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	30	126	33	97	37	169	37	169	33	97	42	70	37	169	42	70	55	207	55	207	42	70	55	45	55	207	55	45	65	142	65	142	55	45	64	109	195	142	313	109	313	142	84	-78	96	7	54	-78	98	49	121	-5	112	37	225	266	239	233	257	331	83	75	72	90	73	42	73	42	72	90	65	109	73	42	65	109	51	188	73	42	51	188	51	65	51	65	51	188	37	159	51	65	37	159	37	93	37	93	37	159	32	126	82	177	97	188	102	224	102	224	97	188	115	194	102	224	115	194	137	229	137	229	115	194	137	196	51	188	65	109	65	142	65	142	65	109	211	142	211	142	65	109	211	109	211	229	137	229	137	196	211	229	137	196	211	196	73	210	51	188	65	142	73	210	65	142	72	162	73	210	72	162	82	177	73	210	82	177	102	224	97	64	102	28	116	57	116	57	102	28	137	22	116	57	137	22	138	55	138	55	137	22	211	22	138	55	211	22	211	55	83	75	73	42	102	28	83	75	102	28	97	64	269	82	253	57	258	14	258	14	253	57	232	37	258	14	232	37	220	-5	220	-5	232	37	205	24	220	-5	205	24	175	20	177	266	30	266	175	233	177	266	175	233	205	228	177	266	205	228	222	258	312	126	306	169	306	83	306	83	306	169	288	207	306	83	288	207	287	45	287	45	288	207	278	109	287	45	278	109	269	82	231	215	253	195	259	238	259	238	253	195	269	170	259	238	269	170	288	207	288	207	269	170	278	142	288	207	278	142	278	109	222	258	205	228	231	215	222	258	231	215	259	238	175	-12	220	-5	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	278	109	278	142	30	142	278	109	30	142	30	109	269	82	258	14	287	45	175	233	30	266	30	233	86	-12	54	-78	84	-78	86	-12	84	-78	117	-12	86	-12	117	-12	103	20	86	-12	103	20	30	20	86	-12	30	20	30	-12	147	109	103	20	117	-12	147	109	117	-12	133	20	147	109	133	20	179	109	147	109	179	109	164	142	147	109	164	142	30	142	147	109	30	142	30	109	269	82	253	57	258	14	258	14	253	57	232	37	258	14	232	37	220	-5	220	-5	232	37	205	24	220	-5	205	24	175	20	195	142	230	214	206	228	206	228	213	261	204	263	206	228	204	263	200	229	200	229	204	263	196	264	200	229	196	264	194	231	194	231	196	264	188	232	30	266	175	233	177	266	177	266	175	233	182	232	177	266	182	232	186	265	186	265	182	232	188	232	186	265	188	232	196	264	257	331	222	258	230	214	257	331	230	214	247	247	257	331	247	247	289	331	230	214	244	203	247	247	247	247	244	203	256	190	247	247	256	190	269	229	269	229	256	190	266	175	269	229	266	175	273	159	213	261	206	228	230	214	213	261	230	214	222	258	273	159	278	142	287	208	278	109	278	142	195	142	278	109	195	142	179	109	179	109	195	142	206	228	179	109	206	228	164	142	312	126	310	155	306	83	306	83	310	155	301	183	306	83	301	183	287	45	287	45	301	183	287	208	287	45	287	208	278	109	278	109	287	208	278	142	269	82	258	14	287	45	269	82	287	45	278	109	175	-12	220	-5	175	20	175	-12	175	20	133	20	175	-12	133	20	117	-12	269	229	273	159	287	208	175	233	30	266	30	233	105	229	32	229	105	229	105	229	32	229	105	196	105	229	105	196	140	224	140	224	105	196	128	194	140	224	128	194	146	188	192	188	177	142	192	65	192	65	177	142	177	109	192	65	177	109	171	90	32	142	32	109	177	109	32	142	177	109	177	142	146	188	161	177	170	210	170	210	161	177	171	162	170	210	171	162	192	188	192	188	171	162	177	142	206	159	192	188	192	65	206	159	192	65	206	93	206	159	206	93	211	126	170	42	192	65	171	90	170	42	171	90	161	75	170	42	161	75	146	64	170	42	146	64	141	28	127	57	105	55	107	22	127	57	107	22	141	28	127	57	141	28	146	64	32	55	32	22	107	22	32	55	107	22	105	55	105	196	32	229	32	196	140	224	146	188	170	210	243	0	243	320	30	320	243	0	30	320	30	0	77	-95	67	-106	210	-128	210	-128	67	-106	54	-112	210	-128	54	-112	36	-115	344	-88	337	-102	474	-128	474	-128	337	-102	324	-111	474	-128	324	-111	306	-115	474	382	26	382	35	368	474	382	35	368	52	366	474	382	52	366	66	360	474	382	66	360	76	349	474	382	76	349	151	349	474	382	151	349	350	349	474	382	350	349	434	359	474	382	434	359	451	366	474	382	451	366	474	368	433	-104	424	-92	350	-48	350	-48	424	-92	418	-74	350	-48	418	-74	350	349	350	349	418	-74	416	-51	350	349	416	-51	416	307	350	349	416	307	418	330	350	349	418	330	423	347	350	349	423	347	434	359	165	-104	157	-91	85	-60	85	-60	157	-91	152	-72	85	-60	152	-72	85	305	85	305	152	-72	151	-48	85	305	151	-48	151	349	83	331	85	305	151	349	83	331	151	349	76	349	474	-128	474	-115	465	-115	474	-128	465	-115	447	-112	474	-128	447	-112	433	-104	474	-128	433	-104	349	-69	474	-128	349	-69	344	-88	290	-115	290	-128	474	-128	290	-115	474	-128	306	-115	210	-128	210	-115	195	-115	210	-128	195	-115	177	-112	210	-128	177	-112	83	-80	210	-128	83	-80	77	-95	85	-60	83	-80	177	-112	85	-60	177	-112	165	-104	26	-115	26	-128	210	-128	26	-115	210	-128	36	-115	349	-69	433	-104	350	-48	35	368	26	382	26	368	76	-96	66	-107	474	-128	474	-128	66	-107	52	-113	474	-128	52	-113	35	-115	77	348	83	333	210	382	210	382	83	333	177	365	210	382	177	365	195	368	210	382	195	368	210	368	85	313	85	-53	151	-96	85	313	151	-96	151	300	85	313	151	300	152	325	85	313	152	325	157	344	85	313	157	344	165	357	85	313	165	357	177	365	85	313	177	365	83	333	210	382	26	382	36	368	210	382	36	368	54	366	210	382	54	366	67	359	210	382	67	359	77	348	434	-106	423	-94	350	-96	350	-96	423	-94	418	-77	350	-96	418	-77	350	300	349	322	350	300	433	358	349	322	433	358	474	382	474	382	433	358	447	365	474	382	447	365	465	368	474	382	465	368	474	368	416	-54	416	304	350	300	350	300	416	304	418	327	350	300	418	327	424	345	474	382	290	382	306	368	474	382	306	368	324	364	474	382	324	364	337	355	474	382	337	355	344	341	474	382	344	341	349	322	474	-128	474	-115	451	-112	474	-128	451	-112	434	-106	474	-128	434	-106	350	-96	474	-128	350	-96	151	-96	474	-128	151	-96	76	-96	83	-78	76	-96	151	-96	83	-78	151	-96	85	-53	26	-115	26	-128	474	-128	26	-115	474	-128	35	-115	350	300	418	-77	416	-54	306	368	290	382	290	368	433	358	350	300	424	345	36	368	26	382	26	368	415	382	41	382	144	349	415	382	144	349	304	349	415	382	304	349	339	346	415	382	339	346	364	336	415	382	364	336	381	318	415	382	381	318	392	292	415	382	392	292	400	256	415	382	400	256	415	256	225	126	29	-128	121	-63	225	126	121	-63	289	153	225	126	289	153	144	349	225	126	144	349	41	382	394	-30	379	-48	401	-128	401	-128	379	-48	357	-59	401	-128	357	-59	328	-63	405	-7	394	-30	401	-128	405	-7	401	-128	428	20	405	-7	428	20	413	20	121	-63	29	-128	401	-128	121	-63	401	-128	328	-63	310	110	310	143	32	143	310	110	32	143	32	110	24	251	24	218	319	218	24	251	319	218	319	251	188	191	155	191	188	-43	188	-43	155	191	155	86	188	-43	155	86	155	54	155	54	155	86	24	86	155	54	24	86	24	54	188	54	319	54	188	86	188	86	319	54	319	86	188	-43	155	54	155	-43	171	371	171	307	180	369	180	369	171	307	181	309	180	369	181	309	189	365	189	365	181	309	190	313	189	365	190	313	196	358	196	358	190	313	197	320	196	358	197	320	201	349	201	349	197	320	201	329	201	349	201	329	203	339	139	339	140	328	141	350	141	350	140	328	145	319	141	350	145	319	146	358	146	358	145	319	151	313	146	358	151	313	153	365	153	365	151	313	160	308	153	365	160	308	161	369	161	369	160	308	171	307	161	369	171	307	171	371	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	239	355	203	355	23	-110	239	355	23	-110	59	-110	201	46	44	205	12	205	201	46	12	205	171	46	146	63	142	80	143	21	143	21	142	80	138	98	143	21	138	98	138	18	138	18	138	98	137	118	137	133	138	234	132	17	132	17	138	234	132	235	132	17	132	235	127	118	127	118	132	235	127	132	127	118	127	132	122	125	122	125	127	132	111	143	138	153	142	172	143	231	143	231	142	172	146	190	143	231	146	190	147	227	147	227	146	190	150	204	147	227	150	204	150	222	150	222	150	204	151	215	138	234	137	133	138	153	138	234	138	153	143	231	127	118	126	98	127	18	127	118	127	18	132	17	113	37	114	31	114	49	114	49	114	31	117	26	114	49	117	26	118	63	118	63	117	26	121	21	118	63	121	21	122	80	122	80	121	21	127	18	122	80	127	18	126	98	137	118	157	104	140	125	140	125	157	104	159	116	159	116	157	104	173	89	159	116	173	89	177	109	177	109	173	89	185	75	177	109	185	75	193	105	193	105	185	75	196	65	193	105	196	65	207	101	207	101	196	65	208	61	207	101	208	61	217	97	217	97	208	61	215	62	217	97	215	62	220	65	221	155	224	158	225	181	225	181	224	158	226	162	225	181	226	162	227	175	227	175	226	162	228	165	227	175	228	165	228	169	221	185	216	189	218	153	221	185	218	153	221	155	221	185	221	155	225	181	216	189	210	190	218	153	218	153	210	190	208	190	218	153	208	190	208	149	208	149	208	190	206	189	208	149	206	189	204	189	204	189	202	188	208	149	208	149	202	188	200	186	208	149	200	186	195	146	195	146	200	186	191	180	195	146	191	180	182	170	156	145	140	125	161	135	156	145	161	135	170	158	170	158	161	135	179	142	170	158	179	142	182	170	182	170	179	142	195	146	137	133	137	118	140	125	137	133	140	125	156	145	137	118	137	133	132	17	137	118	132	17	138	18	228	81	227	85	227	75	227	75	227	85	226	88	227	75	226	88	224	70	224	70	226	88	224	91	224	70	224	91	221	95	221	95	217	97	220	65	221	95	220	65	224	70	150	49	146	63	147	26	150	49	147	26	150	31	150	49	150	31	151	37	127	132	132	235	127	234	127	132	127	234	126	153	126	153	127	234	122	172	122	172	127	234	121	231	122	172	121	231	118	189	118	189	121	231	117	227	118	189	117	227	114	204	114	204	117	227	114	222	114	204	114	222	113	215	75	72	85	83	88	111	88	111	85	83	98	95	88	111	98	95	105	117	105	117	98	95	112	108	105	117	112	108	122	125	122	125	112	108	127	118	71	106	56	102	59	63	71	106	59	63	61	64	71	106	61	64	64	65	71	106	64	65	67	66	71	106	67	66	75	72	71	106	75	72	88	111	56	102	46	98	47	63	56	102	47	63	54	62	56	102	54	62	56	62	56	102	56	62	59	63	42	65	47	63	46	98	42	65	46	98	42	95	42	65	42	95	39	91	42	65	39	91	38	69	37	87	36	82	36	73	37	87	36	73	38	69	37	87	38	69	39	91	122	125	111	143	105	133	105	133	111	143	96	155	105	133	96	155	87	139	87	139	96	155	83	168	87	139	83	168	72	179	70	144	87	139	72	179	70	144	72	179	62	186	70	144	62	186	60	188	70	144	60	188	58	189	70	144	58	189	56	189	70	144	56	189	55	149	55	149	56	189	54	190	55	149	54	190	51	190	55	149	51	190	45	189	55	149	45	189	44	153	40	185	37	181	37	159	40	185	37	159	40	156	40	185	40	156	44	153	40	185	44	153	45	189	33	169	34	165	34	175	34	175	34	165	35	162	34	175	35	162	37	181	37	181	35	162	37	159	36	73	36	82	35	78	146	63	143	21	147	26	60	106	66	62	67	98	67	98	66	62	88	59	67	98	88	59	77	93	77	93	88	59	88	92	99	93	88	92	88	59	99	93	88	59	109	62	55	138	59	147	67	190	67	190	59	147	67	154	67	190	67	154	89	194	89	194	67	154	77	159	89	194	77	159	89	161	89	161	99	159	110	190	110	190	99	159	108	154	110	190	108	154	116	147	20	127	23	105	24	148	24	148	23	105	33	86	24	148	33	86	33	167	33	167	33	86	47	72	33	167	47	72	48	181	48	181	47	72	53	127	55	138	67	190	48	181	55	138	48	181	53	127	155	126	152	147	152	105	152	105	152	147	142	166	152	105	142	166	142	86	142	86	142	166	128	180	142	86	128	180	128	72	128	72	128	180	122	126	128	72	122	126	120	115	128	72	120	115	116	105	128	180	110	190	116	147	128	180	116	147	120	137	128	180	120	137	122	126	110	190	89	194	89	161	109	62	128	72	116	105	109	62	116	105	108	98	109	62	108	98	99	93	55	115	53	127	47	72	55	115	47	72	66	62	55	115	66	62	60	106	20	127	23	105	24	148	24	148	23	105	33	86	24	148	33	86	33	167	33	167	33	86	47	72	33	167	47	72	48	181	48	181	47	72	66	62	48	181	66	62	67	190	67	190	66	62	88	59	67	190	88	59	89	194	89	194	88	59	109	62	89	194	109	62	110	190	110	190	109	62	128	72	110	190	128	72	128	180	128	180	128	72	142	86	128	180	142	86	142	166	142	166	142	86	152	105	142	166	152	105	152	147	152	147	152	105	155	126	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	158	273	160	249	161	272	161	272	160	249	171	248	161	272	171	248	164	270	164	270	171	248	168	267	173	264	168	267	171	248	173	264	171	248	193	250	149	381	156	391	156	407	156	407	156	391	162	399	156	407	162	399	166	416	166	416	162	399	169	404	166	416	169	404	178	421	178	421	169	404	177	407	178	421	177	407	185	408	185	408	195	407	193	423	193	423	195	407	206	421	149	396	143	382	149	381	149	396	149	381	156	407	184	335	189	334	195	351	195	351	189	334	193	333	195	351	193	333	196	333	196	333	206	328	204	359	204	359	206	328	211	369	183	345	171	340	178	335	183	345	178	335	184	335	183	345	184	335	195	351	204	359	195	351	196	333	210	352	218	358	211	369	211	369	218	358	213	382	218	417	213	382	218	358	218	417	218	358	226	410	226	410	218	358	224	365	226	410	224	365	229	373	195	407	202	404	206	421	206	421	202	404	208	399	206	421	208	399	218	417	218	417	208	399	212	392	218	417	212	392	213	382	231	400	226	410	229	373	231	400	229	373	232	381	231	400	232	381	233	388	210	352	211	369	206	328	210	352	206	328	213	323	210	352	213	323	223	347	242	286	247	307	245	320	242	286	245	320	240	331	242	286	240	331	233	340	242	286	233	340	231	269	223	296	231	269	233	340	223	296	233	340	223	347	223	347	213	323	219	315	223	347	219	315	222	306	223	347	222	306	223	296	210	266	214	257	217	274	217	274	214	257	231	269	217	274	231	269	222	284	222	284	231	269	223	296	190	259	193	250	201	261	201	261	193	250	214	257	201	261	214	257	210	266	193	423	178	421	185	408	186	260	182	260	193	250	186	260	193	250	190	259	178	262	173	264	193	250	178	262	193	250	182	260	155	274	152	275	152	251	155	274	152	251	160	249	155	274	160	249	158	273	149	274	146	273	146	255	149	274	146	255	152	251	149	274	152	251	152	275	144	271	142	268	143	260	144	271	143	260	146	255	144	271	146	255	146	273	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	143	260	142	268	142	265	178	335	171	340	171	335	131	291	201	291	131	312	131	312	201	291	142	312	131	312	142	312	210	421	210	421	142	312	201	395	210	421	201	395	225	249	225	249	201	395	201	312	225	249	201	312	201	291	201	291	201	312	142	312	210	421	225	249	225	421	225	312	225	291	252	291	225	312	252	291	252	312	76	159	83	163	134	222	134	222	83	163	89	165	134	222	89	165	94	165	94	165	102	164	134	222	134	222	102	164	108	161	134	222	108	161	114	155	143	222	134	222	227	-128	227	-128	134	222	126	136	120	147	126	136	134	222	120	147	134	222	114	155	134	222	56	160	62	150	134	222	62	150	69	155	134	222	69	155	76	159	143	222	227	-128	246	-45	246	-45	227	-128	243	-128	246	-45	243	-128	248	-45	248	-45	243	-128	482	487	248	-45	482	487	454	487	225	249	201	291	201	249	213	73	232	47	213	73	213	73	232	47	225	142	213	73	225	142	202	92	202	92	199	174	181	124	181	124	199	174	177	195	181	124	177	195	160	150	160	150	177	195	156	207	160	150	156	207	140	169	140	169	156	207	137	213	140	169	137	213	121	181	121	181	137	213	116	215	121	181	116	215	100	185	53	144	60	161	70	201	70	201	60	161	71	174	70	201	71	174	95	212	95	212	71	174	85	182	95	212	85	182	100	185	21	100	26	63	28	147	28	147	26	63	39	35	28	147	39	35	46	180	46	180	39	35	59	15	46	180	59	15	50	126	50	126	53	144	46	180	46	180	53	144	70	201	202	90	193	78	198	47	198	47	193	78	180	66	198	47	180	66	180	27	180	27	180	66	164	54	180	27	164	54	159	12	159	12	164	54	144	45	159	12	144	45	135	3	135	3	144	45	120	42	135	3	120	42	108	0	108	0	120	42	96	47	108	0	96	47	83	4	83	4	96	47	76	59	83	4	76	59	62	78	59	15	83	4	62	78	59	15	62	78	53	101	59	15	53	101	50	126	287	54	270	70	271	12	271	12	270	70	253	92	271	12	253	92	250	27	250	27	253	92	235	121	250	27	235	121	232	47	321	173	321	215	296	170	296	170	321	215	294	211	296	170	294	211	275	162	275	162	294	211	272	201	275	162	272	201	258	150	258	150	272	201	254	185	258	150	254	185	245	137	245	137	254	185	239	165	245	137	239	165	235	123	235	123	239	165	225	142	235	123	225	142	232	47	235	123	232	47	235	121	304	45	287	54	294	3	304	45	294	3	321	0	304	45	321	0	321	42	199	174	202	92	225	142	213	73	202	92	202	90	213	73	202	90	198	47	100	185	116	215	95	212	287	54	271	12	294	3	228	73	246	47	228	73	228	73	246	47	239	142	228	73	239	142	217	92	217	92	213	174	195	124	195	124	213	174	191	195	195	124	191	195	175	150	175	150	191	195	171	207	175	150	171	207	155	169	155	169	171	207	151	213	155	169	151	213	135	181	135	181	151	213	131	215	135	181	131	215	115	185	67	144	74	161	84	201	84	201	74	161	85	174	84	201	85	174	110	212	110	212	85	174	99	182	110	212	99	182	115	185	35	100	40	63	42	147	42	147	40	63	54	35	42	147	54	35	60	180	60	180	54	35	73	15	60	180	73	15	65	126	65	126	67	144	60	180	60	180	67	144	84	201	217	90	207	78	213	47	213	47	207	78	195	66	213	47	195	66	195	27	195	27	195	66	179	54	195	27	179	54	174	12	174	12	179	54	159	45	174	12	159	45	150	3	150	3	159	45	134	42	150	3	134	42	123	0	123	0	134	42	110	47	123	0	110	47	97	4	97	4	110	47	91	59	97	4	91	59	77	78	73	15	97	4	77	78	73	15	77	78	68	101	73	15	68	101	65	126	336	215	328	173	352	169	336	215	352	169	363	210	363	210	352	169	371	157	363	210	371	157	387	198	387	198	371	157	385	138	387	198	385	138	394	115	270	149	285	161	287	201	287	201	285	161	304	170	287	201	304	170	309	211	309	211	304	170	328	173	309	211	328	173	336	215	239	142	249	123	253	165	253	165	249	123	259	136	253	165	259	136	269	185	269	185	259	136	270	149	269	185	270	149	287	201	264	27	249	121	246	47	246	47	249	121	249	123	246	47	249	123	239	142	249	121	264	27	270	89	270	89	264	27	284	12	270	89	284	12	290	63	290	63	284	12	305	3	290	63	305	3	308	45	308	45	305	3	328	0	308	45	328	0	327	33	327	33	328	0	347	30	363	33	347	30	363	7	363	33	363	7	390	25	387	198	394	115	408	177	408	177	394	115	397	89	410	51	397	89	394	70	410	51	394	70	390	25	390	25	394	70	387	54	390	25	387	54	377	41	422	148	408	177	410	51	422	148	410	51	423	81	422	148	423	81	427	111	347	30	328	0	363	7	213	174	217	92	239	142	228	73	217	92	217	90	228	73	217	90	213	47	115	185	131	215	110	212	363	33	390	25	377	41	397	89	410	51	408	177	58	33	58	292	25	292	58	33	25	292	25	0	58	33	25	0	317	0	58	33	317	0	317	33	91	33	310	252	285	273	91	33	285	273	12	0	91	33	12	0	321	0	91	33	321	0	321	33	90	33	194	137	172	161	172	161	174	205	169	209	172	161	169	209	168	166	168	166	169	209	163	170	169	209	148	182	153	178	169	209	153	178	158	174	169	209	158	174	163	170	194	137	207	118	196	185	196	185	207	118	218	160	196	185	218	160	284	273	284	273	218	160	310	252	207	118	217	98	218	160	218	160	217	98	226	77	218	160	226	77	233	138	233	138	226	77	233	56	233	138	233	56	237	33	194	137	196	185	191	190	194	137	191	190	186	195	194	137	186	195	180	200	194	137	180	200	174	205	194	137	174	205	172	161	233	138	237	33	247	113	239	0	237	33	90	33	239	0	90	33	11	0	11	0	90	33	172	161	265	61	257	88	270	-35	270	-35	257	88	247	113	270	-35	247	113	239	0	239	0	247	113	237	33	272	0	321	0	321	33	272	0	321	33	271	33	272	0	271	33	271	-28	272	0	271	-28	272	-21	272	0	272	-21	272	-14	272	0	272	-14	272	-6	271	33	265	61	270	-35	271	33	270	-35	271	-28	270	-35	239	0	239	-5	270	-35	239	-5	239	-12	270	-35	239	-12	239	-18	270	-35	239	-18	238	-24	270	-35	238	-24	238	-30	256	115	258	1	257	127	257	127	258	1	260	247	260	247	258	1	261	8	260	247	261	8	263	241	263	241	261	8	265	14	263	241	265	14	266	234	266	234	265	14	268	21	266	234	268	21	269	228	269	228	268	21	270	27	269	228	270	27	280	196	280	196	270	27	281	59	280	196	281	59	283	182	283	182	281	59	284	72	283	182	284	72	286	168	286	168	284	72	286	86	286	168	286	86	288	154	288	154	286	86	288	99	288	154	288	99	289	140	289	140	288	99	289	113	289	140	289	113	290	127	314	9	326	40	281	59	314	9	281	59	270	27	314	246	269	228	280	196	314	246	280	196	326	216	255	149	256	138	257	253	257	253	256	138	257	127	257	253	257	127	260	247	249	184	252	172	253	259	253	259	252	172	254	161	253	259	254	161	257	253	257	253	254	161	255	149	253	259	225	243	228	237	253	259	228	237	231	232	253	259	231	232	233	226	253	259	233	226	236	220	253	259	236	220	238	215	253	259	238	215	249	184	255	104	254	93	254	-5	255	104	254	-5	258	1	255	104	258	1	256	115	254	-5	254	93	252	82	254	-5	252	82	249	71	254	-5	249	71	239	40	254	-5	239	40	237	34	254	-5	237	34	234	29	254	-5	234	29	232	23	254	-5	232	23	229	17	254	-5	229	17	225	12	238	215	28	127	114	127	114	127	28	127	239	40	114	127	239	40	249	71	238	215	114	127	249	184	83	-93	83	345	50	345	83	-93	50	345	50	-93	84	130	12	93	23	66	84	130	23	66	84	98	84	130	84	98	118	-93	84	130	118	-93	84	345	84	345	118	-93	118	345	118	147	118	114	190	152	118	147	190	152	179	178	118	-93	84	98	84	-93	164	345	164	-93	197	-93	164	345	197	-93	197	345	65	345	65	-93	98	-93	65	345	98	-93	98	345	86	108	12	70	23	44	86	108	23	44	86	75	86	108	86	75	119	-93	86	108	119	-93	86	345	219	345	185	345	219	-93	219	-93	185	345	185	158	219	-93	185	158	185	126	185	126	185	158	119	125	185	126	119	125	119	93	119	-93	119	345	86	345	219	143	293	181	219	175	219	175	293	181	281	207	219	-93	185	126	185	-93	119	-93	86	75	86	-93	16	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	48	268	153	-14	48	268	16	268	253	132	253	132	248	165	248	165	253	132	261	215	248	165	261	215	234	193	234	193	261	215	233	243	234	193	233	243	212	215	212	215	233	243	197	261	212	215	197	261	186	230	186	230	197	261	155	235	124	230	155	235	155	268	124	230	155	268	113	262	62	165	76	193	77	244	77	244	76	193	97	215	77	244	97	215	113	262	113	262	97	215	124	230	49	216	30	178	57	-15	49	216	57	-15	57	132	49	216	57	132	62	165	49	216	62	165	77	244	24	134	24	-15	57	-15	24	134	57	-15	30	178	197	261	155	268	155	235	286	-15	286	132	280	177	286	-15	280	177	261	215	286	-15	261	215	253	132	286	-15	253	132	253	-15	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	49	-140	49	-137	51	-109	51	-109	49	-137	52	-135	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	18	-127	18	-143	21	-119	21	-119	18	-143	22	-150	21	-119	22	-150	27	-113	27	-113	22	-150	28	-155	27	-113	28	-155	34	-109	34	-109	28	-155	37	-158	34	-109	37	-158	42	-107	42	-107	37	-158	49	-159	42	-107	49	-159	46	-108	46	-108	49	-159	49	-140	86	-112	77	-129	78	-153	78	-153	77	-129	67	-140	78	-153	67	-140	54	-144	54	-144	52	-143	78	-153	78	-153	52	-143	50	-143	78	-153	50	-143	49	-159	49	-159	50	-143	49	-142	49	-159	49	-142	49	-141	285	396	287	412	283	397	283	397	287	412	281	397	268	393	281	397	287	412	268	393	287	412	255	404	289	360	294	360	298	411	298	411	294	360	302	361	298	411	302	361	307	407	307	407	302	361	309	366	307	407	309	366	314	402	314	402	309	366	315	372	314	402	315	372	318	396	318	396	315	372	318	380	318	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	298	411	287	412	285	396	286	395	287	412	286	395	287	394	287	412	287	394	287	392	287	412	287	392	298	411	255	404	231	385	231	308	255	404	231	308	239	337	255	404	239	337	247	362	255	404	247	362	257	380	255	404	257	380	268	393	231	308	231	385	213	359	231	308	213	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	102	-135	102	-61	102	-61	102	-135	119	-111	102	-61	119	-111	193	303	193	303	119	-111	131	-84	193	303	131	-84	140	-58	86	-112	78	-153	102	-135	86	-112	102	-135	94	-89	49	-140	49	-159	49	-141	279	368	279	379	278	372	18	-143	18	-127	16	-136	46	-108	49	-140	51	-109	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	171	-137	172	-109	170	-140	170	-140	168	-108	165	-159	165	-159	168	-108	163	-107	165	-159	163	-107	155	-109	172	-109	173	-135	175	-112	175	-112	173	-135	175	-132	175	-112	175	-132	178	-116	178	-116	175	-132	178	-127	178	-116	178	-127	179	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	195	-153	195	-153	198	-129	188	-140	195	-153	188	-140	175	-144	175	-144	173	-143	195	-153	195	-153	173	-143	172	-143	195	-153	172	-143	165	-159	165	-159	172	-143	170	-142	165	-159	170	-142	170	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	406	396	413	412	404	397	404	397	413	412	402	397	389	393	402	397	413	412	389	393	413	412	381	404	423	361	424	411	415	360	415	360	424	411	413	412	415	360	413	412	410	360	410	360	413	412	408	392	410	360	408	392	407	390	410	360	407	390	406	362	406	362	407	390	405	387	406	362	405	387	402	364	402	364	405	387	402	384	402	364	402	384	400	379	400	379	399	372	400	368	400	379	400	368	402	364	440	390	439	396	439	380	439	380	439	396	436	402	439	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	430	366	430	366	431	407	424	411	430	366	424	411	423	361	413	412	406	396	407	395	413	412	407	395	408	394	413	412	408	394	408	392	381	404	355	385	360	337	381	404	360	337	368	362	381	404	368	362	378	380	381	404	378	380	389	393	352	308	360	337	355	385	352	308	355	385	336	359	352	308	336	359	323	330	352	308	323	330	314	303	352	308	314	303	261	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	252	-84	314	303	252	-84	261	-58	170	-140	165	-159	170	-141	137	-136	138	-143	139	-127	139	-127	138	-143	141	-150	139	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	148	-113	148	-113	146	-155	154	-158	148	-113	154	-158	155	-109	155	-109	154	-158	165	-159	168	-108	170	-140	172	-109	172	-109	171	-137	173	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	292	-137	293	-109	291	-140	291	-140	288	-108	286	-159	286	-159	288	-108	284	-107	286	-159	284	-107	276	-109	293	-109	294	-135	296	-112	296	-112	294	-135	297	-132	296	-112	297	-132	299	-116	299	-116	297	-132	299	-127	299	-116	299	-127	300	-120	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	336	-89	328	-112	341	-135	341	-135	328	-112	319	-129	341	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	293	-143	316	-153	293	-143	286	-159	286	-159	293	-143	292	-142	286	-159	292	-142	291	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	359	337	380	404	359	337	368	362	380	404	368	362	377	380	380	404	377	380	388	393	352	308	359	337	355	385	352	308	355	385	336	359	352	308	336	359	322	330	352	308	322	330	314	303	352	308	314	303	260	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	251	-84	314	303	251	-84	260	-58	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	435	303	344	-61	359	-111	435	303	359	-111	373	-84	435	303	373	-84	382	-58	435	303	382	-58	473	308	435	303	473	308	443	330	344	-61	336	-89	341	-135	344	-61	341	-135	359	-111	291	-140	286	-159	291	-141	258	-136	259	-143	259	-127	259	-127	259	-143	262	-150	259	-127	262	-150	263	-119	263	-119	262	-150	267	-155	263	-119	267	-155	269	-113	269	-113	267	-155	275	-158	269	-113	275	-158	276	-109	276	-109	275	-158	286	-159	527	396	534	412	525	397	525	397	534	412	523	397	510	393	523	397	534	412	510	393	534	412	502	404	544	361	545	411	536	360	536	360	545	411	534	412	536	360	534	412	531	360	531	360	534	412	529	392	531	360	529	392	528	390	531	360	528	390	527	362	527	362	528	390	526	387	527	362	526	387	523	364	523	364	526	387	523	384	523	364	523	384	521	379	521	379	520	372	521	368	521	379	521	368	523	364	561	390	560	396	560	380	560	380	560	396	558	402	560	380	558	402	556	372	556	372	558	402	552	407	556	372	552	407	551	366	551	366	552	407	545	411	551	366	545	411	544	361	534	412	527	396	528	395	534	412	528	395	529	394	534	412	529	394	529	392	502	404	476	385	481	337	502	404	481	337	489	362	502	404	489	362	499	380	502	404	499	380	510	393	473	308	481	337	476	385	473	308	476	385	457	359	473	308	457	359	443	330	288	-108	291	-140	293	-109	293	-109	292	-137	294	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-140	49	-137	51	-109	51	-109	49	-137	52	-135	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	18	-127	18	-143	21	-119	21	-119	18	-143	22	-150	21	-119	22	-150	27	-113	27	-113	22	-150	28	-155	27	-113	28	-155	34	-109	34	-109	28	-155	37	-158	34	-109	37	-158	42	-107	42	-107	37	-158	49	-159	42	-107	49	-159	46	-108	46	-108	49	-159	49	-140	86	-112	77	-129	78	-153	78	-153	77	-129	67	-140	78	-153	67	-140	54	-144	54	-144	52	-143	78	-153	78	-153	52	-143	50	-143	78	-153	50	-143	49	-159	49	-159	50	-143	49	-142	49	-159	49	-142	49	-141	95	66	100	35	109	52	109	52	100	35	123	22	109	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	13	83	84	76	104	81	53	83	84	81	53	100	35	83	84	100	35	95	66	76	104	74	126	81	53	81	53	74	126	67	74	67	74	74	126	76	192	76	192	74	126	78	155	201	330	193	303	206	210	206	210	193	303	176	238	206	210	176	238	172	219	172	219	176	238	167	238	172	219	167	238	167	219	167	219	167	238	137	214	78	155	92	181	101	216	101	216	92	181	112	201	101	216	112	201	131	232	131	232	112	201	137	214	131	232	137	214	167	238	60	161	55	126	58	99	60	161	58	99	67	74	60	161	67	74	76	192	289	360	294	360	298	411	298	411	294	360	302	361	298	411	302	361	307	407	307	407	302	361	309	366	307	407	309	366	314	402	314	402	309	366	315	372	314	402	315	372	318	396	318	396	315	372	318	380	318	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	298	411	287	412	255	404	268	393	287	412	268	393	281	397	287	412	281	397	283	397	287	412	283	397	285	396	287	412	285	396	286	395	287	412	286	395	287	394	287	412	287	394	287	392	287	412	287	392	298	411	255	404	231	385	231	308	255	404	231	308	239	337	255	404	239	337	247	362	255	404	247	362	257	381	255	404	257	381	268	393	213	358	201	330	206	210	213	358	206	210	211	229	213	358	211	229	231	308	213	358	231	308	231	385	162	32	206	210	172	219	162	32	172	219	159	13	162	32	159	13	161	13	162	32	161	13	163	13	162	32	163	13	167	32	94	-89	102	-135	102	-61	102	-61	102	-135	119	-111	102	-61	119	-111	123	22	123	22	119	-111	131	-84	86	-112	78	-153	102	-135	86	-112	102	-135	94	-89	49	-140	49	-159	49	-141	258	59	274	90	261	126	261	126	267	177	258	147	258	147	267	177	253	199	258	147	253	199	251	167	251	167	253	199	239	185	234	216	211	229	224	199	234	216	224	199	239	185	234	216	239	185	253	199	274	90	280	126	276	152	274	90	276	152	267	177	274	90	267	177	261	126	258	59	261	126	256	96	258	59	256	96	243	70	258	59	243	70	233	35	163	13	165	13	167	32	167	32	165	13	167	13	167	32	167	13	197	37	197	37	167	13	202	19	197	37	202	19	222	50	222	50	202	19	233	35	222	50	233	35	243	70	224	199	211	229	206	210	279	368	279	379	278	372	18	-143	18	-127	16	-136	172	219	157	13	159	13	76	192	78	155	101	216	46	-108	49	-140	51	-109	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	96	78	102	48	111	65	111	65	102	48	126	35	111	65	126	35	131	54	131	54	126	35	131	-84	131	54	131	-84	171	213	171	213	131	-84	140	-58	171	213	140	-58	160	22	84	93	77	109	82	65	84	93	82	65	102	48	84	93	102	48	96	78	77	109	74	126	82	65	82	65	74	126	67	84	67	84	74	126	76	182	76	182	74	126	79	149	171	-137	172	-109	170	-140	170	-140	168	-108	165	-159	165	-159	168	-108	163	-107	165	-159	163	-107	155	-109	172	-109	173	-135	175	-112	175	-112	173	-135	175	-132	175	-112	175	-132	178	-116	178	-116	175	-132	178	-127	178	-116	178	-127	179	-120	216	-89	208	-112	220	-135	220	-135	208	-112	199	-129	220	-135	199	-129	195	-153	195	-153	199	-129	188	-140	195	-153	188	-140	175	-144	175	-144	173	-143	195	-153	195	-153	173	-143	172	-143	195	-153	172	-143	165	-159	165	-159	172	-143	170	-142	165	-159	170	-142	170	-141	201	330	193	303	209	219	209	219	193	303	175	233	209	219	175	233	171	213	171	213	175	233	138	203	138	203	175	233	135	222	138	203	135	222	112	188	112	188	135	222	101	204	112	188	101	204	91	170	91	170	101	204	79	149	61	155	55	126	58	104	61	155	58	104	67	84	61	155	67	84	76	182	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	358	231	308	215	358	214	238	214	238	215	358	212	219	214	238	212	219	216	219	215	358	201	330	209	219	215	358	209	219	212	219	176	38	165	41	172	19	171	213	165	41	209	219	160	22	172	19	165	41	160	22	165	41	171	213	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	126	35	126	35	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	296	231	284	234	291	211	291	211	325	200	296	231	296	231	325	200	314	303	406	396	413	412	404	397	404	397	413	412	402	397	389	393	402	397	413	412	389	393	413	412	381	404	423	361	424	411	415	360	415	360	424	411	413	412	415	360	413	412	410	360	410	360	413	412	408	392	410	360	408	392	407	390	410	360	407	390	406	362	406	362	407	390	405	387	406	362	405	387	402	364	402	364	405	387	402	384	402	364	402	384	400	379	400	379	399	372	400	368	400	379	400	368	402	364	440	390	439	396	439	380	439	380	439	396	436	402	439	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	430	366	430	366	431	407	424	411	430	366	424	411	423	361	413	412	406	396	407	395	413	412	407	395	408	394	413	412	408	394	408	392	381	404	355	385	360	337	381	404	360	337	368	362	381	404	368	362	378	380	381	404	378	380	389	393	336	359	330	219	352	308	336	359	352	308	355	385	355	385	352	308	360	337	336	359	325	200	330	219	330	219	325	200	345	188	330	219	345	188	355	206	355	206	345	188	362	175	355	206	362	175	376	189	376	189	362	175	374	160	376	189	374	160	382	143	323	330	314	303	325	200	323	330	325	200	336	359	291	211	247	33	252	-84	291	211	252	-84	261	-58	291	211	261	-58	280	18	291	211	280	18	285	39	291	211	285	39	325	200	243	33	239	33	239	14	243	33	239	14	242	14	243	33	242	14	252	-84	243	33	252	-84	247	33	216	-89	220	-135	223	-61	223	-61	220	-135	239	-111	223	-61	239	-111	242	14	242	14	239	-111	252	-84	170	-140	165	-159	170	-141	137	-136	138	-143	139	-127	139	-127	138	-143	141	-150	139	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	148	-113	148	-113	146	-155	154	-158	148	-113	154	-158	155	-109	155	-109	154	-158	165	-159	404	126	401	149	398	96	398	96	401	149	391	170	398	96	391	170	385	126	385	126	382	70	398	96	391	170	376	189	382	143	391	170	382	143	385	126	385	126	380	103	382	70	382	70	380	103	367	82	382	70	367	82	356	47	356	47	367	82	345	64	356	47	345	64	321	29	321	29	345	64	318	50	321	29	318	50	285	39	280	18	321	29	285	39	176	38	186	17	188	36	188	36	186	17	200	15	188	36	200	15	201	34	201	34	200	15	215	14	201	34	215	14	214	33	214	33	215	14	228	32	232	32	228	32	230	13	232	32	230	13	232	13	291	211	284	234	279	214	279	214	284	234	271	236	279	214	271	236	267	217	267	217	271	236	258	237	267	217	258	237	254	218	254	218	258	237	244	238	254	218	244	238	241	219	241	219	244	238	230	238	241	219	230	238	228	219	232	13	235	13	235	33	235	33	235	13	237	14	235	33	237	14	239	33	239	33	237	14	239	14	230	238	214	238	216	219	230	238	216	219	220	219	230	238	220	219	224	219	230	238	224	219	228	219	228	32	215	14	230	13	232	32	232	13	235	33	176	38	172	19	186	17	76	182	79	149	101	204	168	-108	170	-140	172	-109	172	-109	171	-137	173	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	161	26	175	23	166	46	166	46	175	23	180	42	180	42	175	23	191	20	180	42	191	20	196	39	196	39	191	20	207	18	196	39	207	18	212	37	212	37	207	18	224	16	212	37	224	16	229	35	229	35	224	16	242	15	229	35	242	15	247	34	247	34	242	15	251	-84	247	34	251	-84	292	219	292	219	251	-84	260	-58	292	219	260	-58	278	13	291	-137	292	-109	290	-140	290	-140	288	-108	285	-159	285	-159	288	-108	283	-107	285	-159	283	-107	275	-109	292	-109	293	-135	296	-112	296	-112	293	-135	296	-132	296	-112	296	-132	298	-116	298	-116	296	-132	298	-127	298	-116	298	-127	299	-120	336	-89	328	-112	340	-135	340	-135	328	-112	319	-129	340	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	292	-143	316	-153	292	-143	285	-159	285	-159	292	-143	291	-142	285	-159	291	-142	290	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	360	337	380	404	360	337	368	362	380	404	368	362	377	381	380	404	377	381	388	393	336	359	334	237	352	308	336	359	352	308	355	385	355	385	352	308	360	337	443	330	435	303	444	195	444	195	435	303	415	225	444	195	415	225	410	206	410	206	400	228	395	209	395	209	400	228	385	231	395	209	385	231	380	212	380	212	385	231	368	234	380	212	368	234	363	215	363	215	368	234	351	236	363	215	351	236	346	217	346	217	351	236	334	237	346	217	334	237	329	218	329	218	334	237	336	359	329	218	336	359	322	330	322	330	314	303	329	218	329	218	314	303	297	238	329	218	297	238	292	219	292	219	297	238	289	238	292	219	289	238	286	219	269	219	286	219	273	238	269	219	273	238	257	238	282	32	329	218	292	219	282	32	292	219	278	13	282	32	278	13	289	13	282	32	289	13	286	32	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	242	15	242	15	238	-111	251	-84	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	305	14	320	14	320	33	320	33	320	14	335	15	320	33	335	15	337	34	337	34	335	15	349	16	337	34	349	16	353	36	353	36	349	16	363	18	353	36	363	18	368	37	368	37	363	18	372	-84	368	37	372	-84	410	206	410	206	372	-84	381	-58	410	206	381	-58	401	24	286	32	289	13	303	33	303	33	289	13	305	14	303	33	305	14	320	33	526	396	533	412	525	397	525	397	533	412	523	397	509	393	523	397	533	412	509	393	533	412	501	404	543	361	544	411	535	360	535	360	544	411	533	412	535	360	533	412	531	360	531	360	533	412	528	392	531	360	528	392	528	390	531	360	528	390	526	362	526	362	528	390	525	387	526	362	525	387	523	364	523	364	525	387	523	384	523	364	523	384	520	379	520	379	520	372	520	368	520	379	520	368	523	364	561	390	560	396	559	380	559	380	560	396	557	402	559	380	557	402	556	372	556	372	557	402	552	407	556	372	552	407	550	366	550	366	552	407	544	411	550	366	544	411	543	361	533	412	526	396	527	395	533	412	527	395	528	394	533	412	528	394	528	392	501	404	476	385	480	337	501	404	480	337	489	362	501	404	489	362	498	380	501	404	498	380	509	393	457	359	449	214	473	308	457	359	473	308	476	385	476	385	473	308	480	337	457	359	444	195	449	214	449	214	444	195	465	185	449	214	465	185	475	201	475	201	465	185	482	173	475	201	482	173	496	186	496	186	482	173	495	159	496	186	495	159	502	143	439	54	406	44	444	36	410	206	406	44	444	195	401	24	444	36	406	44	401	24	406	44	410	206	336	-89	340	-135	344	-61	344	-61	340	-135	359	-111	344	-61	359	-111	363	18	363	18	359	-111	372	-84	290	-140	285	-159	290	-141	257	-136	258	-143	259	-127	259	-127	258	-143	261	-150	259	-127	261	-150	262	-119	262	-119	261	-150	267	-155	262	-119	267	-155	268	-113	268	-113	267	-155	275	-158	268	-113	275	-158	275	-109	275	-109	275	-158	285	-159	524	126	521	148	519	98	519	98	521	148	511	168	519	98	511	168	505	126	505	126	503	73	519	98	511	168	496	186	502	143	511	168	502	143	505	126	439	54	444	36	467	67	467	67	444	36	478	53	467	67	478	53	487	83	487	83	478	53	503	73	487	83	503	73	500	103	500	103	503	73	505	126	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	213	234	231	308	215	359	231	308	234	385	234	385	231	308	239	337	269	219	257	238	253	218	253	218	257	238	242	237	253	218	242	237	237	217	237	217	242	237	227	236	237	217	227	236	222	216	222	216	227	236	213	234	222	216	213	234	208	214	208	214	213	234	215	359	208	214	215	359	201	330	174	227	169	206	208	214	174	227	208	214	193	303	193	303	208	214	201	330	169	206	132	57	140	-58	169	206	140	-58	161	26	169	206	161	26	166	46	169	206	166	46	208	214	95	80	101	49	111	67	111	67	101	49	127	37	111	67	127	37	132	57	132	57	127	37	131	-84	132	57	131	-84	140	-58	83	93	75	109	80	64	83	93	80	64	101	49	83	93	101	49	95	80	75	109	73	126	80	64	80	64	73	126	66	82	66	82	73	126	74	177	74	177	73	126	77	146	77	146	89	165	99	197	99	197	89	165	109	181	99	197	109	181	132	214	132	214	109	181	136	195	132	214	136	195	174	227	174	227	136	195	169	206	59	153	54	126	57	103	59	153	57	103	66	82	59	153	66	82	74	177	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	127	37	127	37	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	74	177	77	146	99	197	286	219	289	238	273	238	443	330	444	195	457	359	400	228	410	206	415	225	288	-108	290	-140	292	-109	292	-109	291	-137	293	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	65	101	78	126	88	162	88	162	78	126	99	147	88	162	99	147	119	178	119	178	99	147	125	160	119	178	125	160	154	184	154	184	125	160	154	165	154	184	154	165	156	184	156	184	154	165	158	165	156	184	158	165	158	184	158	184	158	165	159	183	63	137	47	106	60	71	63	137	60	71	65	101	63	137	65	101	88	162	236	107	234	105	238	90	238	90	234	105	233	105	238	90	233	105	230	104	238	90	230	104	229	105	238	90	229	105	228	105	246	135	237	147	237	113	246	135	237	113	237	112	246	135	237	112	238	112	246	135	238	112	238	111	246	135	238	111	238	110	246	135	238	110	252	81	246	135	252	81	254	121	213	144	221	136	225	158	225	158	221	136	229	128	225	158	229	128	237	147	237	147	229	128	234	118	237	147	234	118	237	113	201	330	193	156	198	175	198	175	193	156	203	151	198	175	203	151	212	167	212	167	203	151	213	144	212	167	213	144	225	158	258	118	257	118	265	71	265	71	257	118	255	119	265	71	255	119	254	121	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	198	175	193	156	201	330	193	303	193	156	193	303	163	183	193	156	163	183	161	183	193	156	161	183	159	183	193	156	159	183	158	165	193	156	158	165	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	158	165	158	165	117	-111	131	-84	158	165	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	206	112	207	103	213	110	213	110	207	103	223	97	213	110	223	97	219	108	219	108	223	97	226	105	207	103	206	112	200	113	207	103	200	113	194	115	207	103	194	115	192	109	264	120	263	118	265	71	265	71	263	118	262	118	265	71	262	118	260	117	260	117	259	117	265	71	265	71	259	117	258	118	267	123	266	121	267	73	267	123	267	73	269	130	269	130	267	73	268	89	269	130	268	89	271	105	281	136	288	151	282	154	281	136	282	154	279	148	281	136	279	148	276	121	269	130	271	105	272	136	272	136	271	105	276	121	272	136	276	121	275	142	275	142	276	121	279	148	266	121	264	120	265	71	266	121	265	71	267	73	265	71	254	121	252	81	238	90	252	81	238	110	238	90	238	110	237	108	238	90	237	108	236	107	238	90	228	105	227	105	238	90	227	105	226	105	238	90	226	105	223	97	60	71	47	106	41	71	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	95	67	101	36	110	52	110	52	101	36	123	22	110	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	84	84	77	104	82	53	84	84	82	53	101	36	84	84	101	36	95	67	77	104	74	126	82	53	82	53	74	126	68	75	68	75	74	126	77	192	77	192	74	126	79	156	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	206	211	217	205	211	229	206	211	211	229	215	358	206	211	215	358	201	330	206	211	201	330	193	303	206	211	193	303	176	238	206	211	176	238	175	238	206	211	175	238	173	238	206	211	173	238	172	219	206	211	172	219	162	32	160	14	162	14	162	32	162	32	162	14	164	13	162	32	164	13	167	32	167	32	164	13	165	13	167	32	165	13	167	13	172	219	157	14	160	14	172	219	160	14	162	32	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	242	160	241	161	250	145	250	145	241	161	240	161	250	145	240	161	239	161	239	161	233	163	239	151	239	151	233	163	228	156	233	163	226	165	228	156	228	156	226	165	220	167	228	156	220	167	216	160	216	160	220	167	213	169	216	160	213	169	207	170	250	162	248	161	250	145	250	145	248	161	246	160	250	145	246	160	244	160	244	160	243	160	250	145	250	145	243	160	242	160	251	168	260	190	251	169	244	180	251	169	250	202	244	180	250	202	239	213	211	229	217	205	226	222	226	222	217	205	227	198	226	222	227	198	239	213	239	213	227	198	236	189	239	213	236	189	244	180	251	167	251	166	260	190	260	190	251	166	252	166	260	190	252	166	260	139	260	139	260	137	268	176	268	176	260	137	261	134	268	176	261	134	261	131	260	190	250	202	251	169	260	139	252	166	251	163	260	139	251	163	250	162	260	139	250	162	250	145	239	161	239	151	250	145	268	176	261	131	261	129	268	176	261	129	261	126	268	176	261	126	274	91	268	176	260	190	260	139	271	173	274	91	273	172	273	172	274	91	274	172	276	172	274	172	274	91	276	172	274	91	280	126	281	179	280	177	280	126	281	179	280	126	281	143	281	179	281	143	284	159	281	179	284	159	284	185	280	126	280	177	279	175	280	126	279	175	277	173	280	126	277	173	276	172	295	191	302	206	296	209	295	191	296	209	293	203	295	191	293	203	290	197	295	191	290	197	289	175	287	191	284	185	284	159	287	191	284	159	289	175	287	191	289	175	290	197	269	175	268	176	274	91	269	175	274	91	270	174	270	174	274	91	271	173	258	60	261	126	256	97	258	60	256	97	243	71	167	32	167	13	197	37	197	37	167	13	203	19	197	37	203	19	223	51	223	51	203	19	234	35	223	51	234	35	243	71	243	71	234	35	258	60	79	156	92	181	101	217	101	217	92	181	112	201	101	217	112	201	132	233	132	233	112	201	138	215	132	233	138	215	167	238	167	238	138	215	167	219	167	238	167	219	169	238	169	238	167	219	172	219	169	238	172	219	171	238	171	238	172	219	173	238	61	162	55	126	58	99	61	162	58	99	68	75	61	162	68	75	77	192	77	192	79	156	101	217	261	126	258	60	274	91	260	190	251	168	251	167	216	160	207	170	205	164	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	95	67	101	36	110	52	110	52	101	36	123	22	110	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	84	84	77	104	82	53	84	84	82	53	101	36	84	84	101	36	95	67	77	104	74	126	82	53	82	53	74	126	68	75	68	75	74	126	77	192	77	192	74	126	79	156	201	330	193	303	206	211	206	211	193	303	177	238	206	211	177	238	172	219	172	219	177	238	167	238	172	219	167	238	167	219	167	219	167	238	138	215	79	156	92	181	101	217	101	217	92	181	112	201	101	217	112	201	132	233	132	233	112	201	138	215	132	233	138	215	167	238	61	162	55	126	58	99	61	162	58	99	68	75	61	162	68	75	77	192	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	211	229	231	308	215	359	231	308	234	385	234	385	231	308	239	337	215	359	206	211	211	229	211	229	206	211	214	207	211	229	214	207	219	226	219	226	214	207	220	203	219	226	220	203	226	222	226	222	220	203	226	199	226	222	226	199	233	217	233	217	226	199	232	194	233	217	232	194	238	188	162	32	206	211	172	219	162	32	172	219	160	14	162	32	160	14	162	14	162	32	162	14	164	13	162	32	164	13	167	32	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	229	132	232	139	232	164	232	164	232	139	235	145	232	164	235	145	235	176	235	176	235	145	238	151	235	176	238	151	238	188	238	188	240	212	233	217	224	140	219	129	225	126	224	140	225	126	228	152	228	152	225	126	229	132	228	152	229	132	232	164	164	13	165	13	167	32	167	32	165	13	167	13	167	32	167	13	197	37	197	37	167	13	203	19	197	37	203	19	223	51	223	51	203	19	234	35	223	51	234	35	243	71	243	71	234	35	258	60	243	71	258	60	256	97	256	97	258	60	261	126	251	164	258	198	250	164	250	164	258	198	249	164	247	164	249	164	258	198	247	164	258	198	246	206	246	206	240	212	241	157	241	157	240	212	238	151	241	157	242	159	246	206	246	206	242	159	244	161	246	206	244	161	245	163	251	164	252	163	258	198	258	198	252	163	253	162	258	198	253	162	254	161	254	161	256	155	258	198	258	198	256	155	258	148	258	198	258	148	272	190	272	190	258	148	260	141	272	190	260	141	261	133	261	126	258	60	274	91	261	126	274	91	271	172	272	190	271	172	271	174	272	190	271	174	272	175	297	172	301	179	289	174	289	174	301	179	287	184	289	174	287	184	282	176	282	176	287	184	276	176	274	176	276	176	287	184	274	176	287	184	273	176	273	176	287	184	272	190	273	176	272	190	272	175	306	170	315	169	316	175	306	170	316	175	301	179	306	170	301	179	297	172	261	126	271	172	272	190	261	126	272	190	261	133	280	135	278	144	280	126	280	126	278	144	277	153	280	126	277	153	274	91	274	91	277	153	274	162	274	91	274	162	271	170	274	91	271	170	271	171	274	91	271	171	271	172	246	206	245	163	247	164	240	212	238	188	238	151	172	219	157	14	160	14	201	330	206	211	215	359	77	192	79	156	101	217	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	259	55	259	-7	269	54	269	54	259	-7	270	-5	269	54	270	-5	277	50	277	50	270	-5	279	0	277	50	279	0	284	43	284	43	279	0	285	6	284	43	285	6	289	34	289	34	285	6	289	14	289	34	289	14	291	24	228	24	229	13	229	35	229	35	229	13	233	4	229	35	233	4	234	43	234	43	233	4	240	-1	234	43	240	-1	241	50	241	50	240	-1	249	-5	241	50	249	-5	250	54	250	54	249	-5	259	-7	250	54	259	-7	259	55	51	55	51	-7	60	54	60	54	51	-7	61	-5	60	54	61	-5	69	50	69	50	61	-5	70	0	69	50	70	0	76	43	76	43	70	0	77	6	76	43	77	6	81	34	81	34	77	6	81	14	81	34	81	14	83	24	19	24	20	13	21	35	21	35	20	13	25	4	21	35	25	4	26	43	26	43	25	4	31	-1	26	43	31	-1	33	50	33	50	31	-1	40	-5	33	50	40	-5	41	54	41	54	40	-5	51	-7	41	54	51	-7	51	55	156	261	156	197	165	259	165	259	156	197	166	199	165	259	166	199	173	255	173	255	166	199	175	203	173	255	175	203	180	248	180	248	175	203	181	210	180	248	181	210	185	239	185	239	181	210	186	219	185	239	186	219	187	229	123	229	125	218	125	239	125	239	125	218	129	209	125	239	129	209	130	248	130	248	129	209	136	203	130	248	136	203	137	255	137	255	136	203	145	198	137	255	145	198	146	259	146	259	145	198	156	197	146	259	156	197	156	261	50	197	60	198	61	259	61	259	60	198	69	203	61	259	69	203	70	255	70	255	69	203	76	209	70	255	76	209	77	248	77	248	76	209	81	218	77	248	81	218	81	239	81	239	81	218	83	228	20	238	21	218	25	247	25	247	21	218	25	209	25	247	25	209	31	254	31	254	25	209	32	203	31	254	32	203	40	259	40	259	32	203	41	198	40	259	41	198	50	261	50	261	41	198	50	197	50	261	50	197	61	259	155	-7	164	-5	165	54	165	54	164	-5	173	-1	165	54	173	-1	174	50	174	50	173	-1	180	4	174	50	180	4	181	43	181	43	180	4	185	13	181	43	185	13	185	34	185	34	185	13	186	23	124	33	125	13	128	42	128	42	125	13	129	4	128	42	129	4	135	49	135	49	129	4	136	-1	135	49	136	-1	144	54	144	54	136	-1	145	-5	144	54	145	-5	155	55	155	55	145	-5	155	-7	155	55	155	-7	165	54	259	197	268	198	270	259	270	259	268	198	277	203	270	259	277	203	278	255	278	255	277	203	284	209	278	255	284	209	285	248	285	248	284	209	289	218	285	248	289	218	289	239	289	239	289	218	291	228	229	238	229	218	233	247	233	247	229	218	234	209	233	247	234	209	240	254	240	254	234	209	241	203	240	254	241	203	248	259	248	259	241	203	249	198	248	259	249	198	259	261	259	261	249	198	259	197	259	261	259	197	270	259	229	218	229	238	228	228	125	13	124	33	123	23	21	218	20	238	19	228	98	37	98	16	102	45	102	45	98	16	102	7	102	45	102	7	109	52	109	52	102	7	109	0	109	52	109	0	118	56	118	56	109	0	118	-4	118	56	118	-4	127	57	127	57	118	-4	127	-6	127	57	127	-6	137	56	137	56	127	-6	137	-4	137	56	137	-4	146	52	146	52	137	-4	146	0	146	52	146	0	153	45	153	45	146	0	153	7	153	45	153	7	158	37	158	37	153	7	158	16	158	37	158	16	160	26	128	261	128	197	137	259	137	259	128	197	138	199	137	259	138	199	146	255	146	255	138	199	147	203	146	255	147	203	153	248	153	248	147	203	154	210	153	248	154	210	158	239	158	239	154	210	158	219	158	239	158	219	160	229	96	229	97	218	98	239	98	239	97	218	102	209	98	239	102	209	103	248	103	248	102	209	108	203	103	248	108	203	110	255	110	255	108	203	117	198	110	255	117	198	118	259	118	259	117	198	128	197	118	259	128	197	128	261	98	16	98	37	96	26	239	37	239	16	244	45	244	45	239	16	244	7	244	45	244	7	251	52	251	52	244	7	251	0	251	52	251	0	259	56	259	56	251	0	259	-4	259	56	259	-4	269	57	269	57	259	-4	269	-6	269	57	269	-6	279	56	279	56	269	-6	279	-4	279	56	279	-4	288	52	288	52	279	-4	288	0	288	52	288	0	295	45	295	45	288	0	295	7	295	45	295	7	299	37	299	37	295	7	299	16	299	37	299	16	301	26	270	261	270	197	279	259	279	259	270	197	280	199	279	259	280	199	288	255	288	255	280	199	289	203	288	255	289	203	294	248	294	248	289	203	295	210	294	248	295	210	299	239	299	239	295	210	299	219	299	239	299	219	301	229	238	229	239	218	239	239	239	239	239	218	243	209	239	239	243	209	244	248	244	248	243	209	250	203	244	248	250	203	251	255	251	255	250	203	259	198	251	255	259	198	260	259	260	259	259	198	270	197	260	259	270	197	270	261	42	37	42	16	47	45	47	45	42	16	47	7	47	45	47	7	54	52	54	52	47	7	54	0	54	52	54	0	63	56	63	56	54	0	63	-4	63	56	63	-4	73	57	73	57	63	-4	73	-6	73	57	73	-6	82	56	82	56	73	-6	82	-4	82	56	82	-4	91	52	91	52	82	-4	91	0	91	52	91	0	98	45	98	45	91	0	98	7	98	45	98	7	103	37	103	37	98	7	103	16	103	37	103	16	104	26	73	261	73	197	82	259	82	259	73	197	84	199	82	259	84	199	91	255	91	255	84	199	92	203	91	255	92	203	98	248	98	248	92	203	99	210	98	248	99	210	103	239	103	239	99	210	103	219	103	239	103	219	104	229	41	229	42	218	43	239	43	239	42	218	47	209	43	239	47	209	47	248	47	248	47	209	54	203	47	248	54	203	55	255	55	255	54	203	62	198	55	255	62	198	64	259	64	259	62	198	73	197	64	259	73	197	73	261	42	16	42	37	41	26	239	16	239	37	238	26	171	256	171	192	180	254	180	254	171	192	181	194	180	254	181	194	189	250	189	250	181	194	190	198	189	250	190	198	196	243	196	243	190	198	197	205	196	243	197	205	201	234	201	234	197	205	201	214	201	234	201	214	203	224	139	224	140	213	141	234	141	234	140	213	145	204	141	234	145	204	146	243	146	243	145	204	151	198	146	243	151	198	153	250	153	250	151	198	160	193	153	250	160	193	161	254	161	254	160	193	171	192	161	254	171	192	171	256	24	143	24	110	319	110	24	143	319	110	319	143	257	41	257	20	261	49	261	49	257	20	261	11	261	49	261	11	268	56	268	56	261	11	268	4	268	56	268	4	277	60	277	60	268	4	277	0	277	60	277	0	286	61	286	61	277	0	286	-1	286	61	286	-1	296	60	296	60	286	-1	296	0	296	60	296	0	305	56	305	56	296	0	305	4	305	56	305	4	312	49	312	49	305	4	312	11	312	49	312	11	317	41	317	41	312	11	317	20	317	41	317	20	319	30	287	256	287	192	296	254	296	254	287	192	297	194	296	254	297	194	305	250	305	250	297	194	306	198	305	250	306	198	312	243	312	243	306	198	313	205	312	243	313	205	317	234	317	234	313	205	317	214	317	234	317	214	319	224	255	224	257	213	257	234	257	234	257	213	261	204	257	234	261	204	262	243	262	243	261	204	267	198	262	243	267	198	269	250	269	250	267	198	276	193	269	250	276	193	278	254	278	254	276	193	287	192	278	254	287	192	287	256	24	143	24	110	224	110	24	143	224	110	224	143	257	20	257	41	255	30	287	61	287	-1	296	59	296	59	287	-1	297	0	296	59	297	0	305	55	305	55	297	0	306	4	305	55	306	4	312	49	312	49	306	4	313	11	312	49	313	11	317	40	317	40	313	11	317	20	317	40	317	20	319	30	255	30	257	19	257	40	257	40	257	19	261	10	257	40	261	10	262	49	262	49	261	10	267	3	262	49	267	3	269	55	269	55	267	3	276	0	269	55	276	0	278	59	278	59	276	0	287	-1	278	59	287	-1	287	61	287	256	287	192	296	254	296	254	287	192	297	194	296	254	297	194	305	250	305	250	297	194	306	198	305	250	306	198	312	243	312	243	306	198	313	205	312	243	313	205	317	234	317	234	313	205	317	214	317	234	317	214	319	224	255	224	257	213	257	234	257	234	257	213	261	204	257	234	261	204	262	243	262	243	261	204	267	198	262	243	267	198	269	250	269	250	267	198	276	193	269	250	276	193	278	254	278	254	276	193	287	192	278	254	287	192	287	256	24	143	24	110	319	110	24	143	319	110	319	143	56	256	56	192	65	254	65	254	56	192	66	194	65	254	66	194	74	250	74	250	66	194	75	198	74	250	75	198	81	243	81	243	75	198	82	205	81	243	82	205	86	234	86	234	82	205	86	214	86	234	86	214	88	224	24	224	25	213	26	234	26	234	25	213	30	204	26	234	30	204	31	243	31	243	30	204	36	198	31	243	36	198	38	250	38	250	36	198	45	193	38	250	45	193	46	254	46	254	45	193	56	192	46	254	56	192	56	256	56	61	56	-1	65	59	65	59	56	-1	66	0	65	59	66	0	74	55	74	55	66	0	75	4	74	55	75	4	81	49	81	49	75	4	82	11	81	49	82	11	86	40	86	40	82	11	86	20	86	40	86	20	88	30	24	30	25	19	26	40	26	40	25	19	30	10	26	40	30	10	31	49	31	49	30	10	36	3	31	49	36	3	38	55	38	55	36	3	45	0	38	55	45	0	46	59	46	59	45	0	56	-1	46	59	56	-1	56	61	176	261	176	197	185	259	185	259	176	197	186	199	185	259	186	199	194	255	194	255	186	199	195	203	194	255	195	203	201	248	201	248	195	203	202	210	201	248	202	210	206	239	206	239	202	210	206	219	206	239	206	219	208	229	144	229	145	218	146	239	146	239	145	218	150	209	146	239	150	209	151	248	151	248	150	209	156	203	151	248	156	203	158	255	158	255	156	203	165	198	158	255	165	198	166	259	166	259	165	198	176	197	166	259	176	197	176	261	105	181	97	148	121	140	105	181	121	140	135	173	135	173	121	140	149	122	135	173	149	122	166	155	166	155	149	122	179	100	166	155	179	100	196	133	196	133	179	100	210	82	196	133	210	82	224	115	224	115	210	82	239	74	224	115	239	74	248	107	248	107	239	74	266	81	248	107	266	81	267	111	40	95	49	115	56	158	56	158	49	115	62	132	56	158	62	132	78	174	78	174	62	132	78	144	78	174	78	144	97	148	39	133	29	104	34	74	39	133	34	74	40	95	39	133	40	95	56	158	309	181	302	160	303	125	309	181	303	125	314	153	309	181	314	153	319	181	294	140	282	123	288	100	294	140	288	100	303	125	294	140	303	125	302	160	267	111	266	81	288	100	267	111	288	100	282	123	146	37	146	16	150	45	150	45	146	16	150	7	150	45	150	7	157	52	157	52	150	7	157	0	157	52	157	0	166	56	166	56	157	0	166	-4	166	56	166	-4	175	57	175	57	166	-4	175	-6	175	57	175	-6	185	56	185	56	175	-6	185	-4	185	56	185	-4	194	52	194	52	185	-4	194	0	194	52	194	0	201	45	201	45	194	0	201	7	201	45	201	7	206	37	206	37	201	7	206	16	206	37	206	16	208	26	146	16	146	37	144	26	97	148	105	181	78	174	34	74	29	104	24	74	83	139	102	143	102	143	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	243	143	262	139	243	143	243	143	262	139	266	169	243	143	266	169	239	176	243	143	239	176	220	136	220	136	239	176	210	169	220	136	210	169	193	120	193	120	210	169	181	153	193	120	181	153	164	102	164	102	181	153	152	135	164	102	152	135	135	86	135	86	152	135	126	119	135	86	126	119	105	79	105	79	126	119	102	112	303	128	288	152	288	114	303	128	288	114	296	95	303	128	296	95	302	74	303	128	302	74	319	74	303	128	319	74	314	101	277	129	288	114	288	152	277	129	288	152	266	169	277	129	266	169	262	139	56	141	56	101	68	126	68	126	56	101	78	85	68	126	78	85	83	116	83	116	78	85	105	79	83	116	105	79	102	112	29	151	39	124	41	181	41	181	39	124	56	101	41	181	56	101	47	160	47	160	56	101	56	141	29	151	41	181	24	181	50	93	42	106	49	63	49	63	42	106	39	122	39	175	39	122	42	141	39	175	42	141	54	192	54	192	42	141	49	155	54	192	49	155	61	165	134	157	149	142	142	182	134	157	142	182	133	191	134	157	133	191	128	163	128	163	133	191	124	198	128	163	124	198	121	168	121	168	124	198	114	203	121	168	114	203	113	171	113	171	114	203	104	206	113	171	104	206	104	173	104	173	104	206	94	174	76	171	94	174	93	206	76	171	93	206	73	203	73	203	54	192	61	165	73	203	61	165	76	171	77	80	62	85	69	50	77	80	69	50	94	45	77	80	94	45	94	78	50	93	49	63	69	50	50	93	69	50	62	85	35	81	49	63	39	122	35	81	39	122	39	175	35	81	39	175	28	153	35	81	28	153	27	103	104	206	93	206	94	174	180	98	196	77	191	114	191	114	196	77	205	97	212	91	205	97	212	60	212	91	212	60	219	86	219	86	212	60	219	55	219	86	219	55	227	82	227	82	219	55	227	51	227	82	227	51	235	48	142	182	149	142	153	169	153	169	149	142	164	121	153	169	164	121	165	151	165	151	164	121	180	98	165	151	180	98	178	132	178	132	180	98	191	114	304	129	301	111	305	74	305	74	301	111	293	96	305	74	293	96	290	58	290	58	293	96	282	86	290	58	282	86	272	48	272	48	282	86	266	80	272	48	266	80	252	45	252	45	266	80	248	78	252	45	248	78	243	46	243	46	248	78	237	79	243	46	237	79	235	48	235	48	237	79	227	82	205	97	196	77	212	60	304	129	305	74	314	159	314	159	305	74	315	96	314	159	315	96	319	124	301	183	284	197	294	158	301	183	294	158	301	146	301	183	301	146	304	129	301	183	304	129	314	159	284	197	266	205	268	172	284	197	268	172	283	167	284	197	283	167	294	158	251	206	251	174	268	172	251	206	268	172	266	205	27	103	28	153	24	125	143	170	154	215	134	186	134	186	154	215	133	228	134	186	133	228	122	196	122	196	133	228	106	200	88	196	106	200	106	233	88	196	106	233	78	227	78	227	56	211	57	149	78	227	57	149	64	170	78	227	64	170	74	186	78	227	74	186	88	196	55	126	57	149	56	211	55	126	56	211	39	187	55	126	39	187	28	158	55	126	28	158	25	126	149	150	154	127	154	215	154	215	154	127	162	90	154	215	162	90	171	193	171	193	162	90	173	60	171	193	173	60	182	163	182	163	173	60	189	38	182	163	189	38	190	127	190	127	189	38	194	104	286	103	279	83	287	42	287	42	279	83	269	67	287	42	269	67	265	25	265	25	269	67	255	56	265	25	255	56	237	20	237	20	255	56	237	52	286	103	287	42	288	126	288	126	287	42	304	65	288	126	304	65	319	126	319	126	304	65	315	94	221	56	208	67	210	24	221	56	210	24	237	20	221	56	237	20	237	52	210	24	208	67	200	83	210	24	200	83	194	104	210	24	194	104	189	38	133	228	106	233	106	200	154	215	143	170	149	150	85	9	69	21	70	-5	70	-5	69	21	59	35	70	-5	59	35	46	10	46	10	59	35	55	54	64	145	55	54	62	78	64	145	62	78	78	104	64	145	78	104	80	172	80	172	78	104	97	133	80	172	97	133	86	195	86	195	97	133	98	241	98	241	97	133	113	163	98	241	113	163	114	219	114	219	113	163	119	192	57	242	72	230	75	258	75	258	72	230	83	214	75	258	83	214	98	241	98	241	83	214	86	195	47	269	17	273	38	251	47	269	38	251	57	242	47	269	57	242	75	258	46	10	55	54	64	145	46	10	64	145	45	117	46	10	45	117	29	87	46	10	29	87	29	31	104	1	85	9	98	-15	104	1	98	-15	124	-20	104	1	124	-20	124	-3	85	9	70	-5	98	-15	29	31	29	87	22	58	38	251	17	273	17	257	82	139	102	143	102	143	105	176	102	143	112	141	105	176	112	141	119	174	119	174	112	141	123	137	119	174	123	137	132	170	132	170	123	137	133	132	132	170	133	132	145	164	145	164	133	132	143	126	145	164	143	126	152	121	205	212	169	150	174	106	174	106	169	150	158	157	174	106	158	157	152	121	152	121	158	157	145	164	221	118	210	124	212	85	212	85	210	124	200	130	212	85	200	130	198	91	198	91	200	130	191	136	198	91	191	136	185	99	205	212	174	106	191	136	205	212	191	136	235	212	152	121	108	44	137	44	152	121	137	44	174	106	302	181	297	162	304	127	304	127	297	162	289	144	304	127	289	144	288	103	288	103	289	144	278	128	288	103	278	128	266	86	266	86	278	128	263	116	266	86	263	116	243	112	243	112	233	114	239	79	239	79	233	114	226	81	221	118	212	85	226	81	221	118	226	81	233	114	319	181	302	181	304	127	319	181	304	127	314	154	243	112	239	79	266	86	46	93	54	112	55	153	55	153	54	112	66	128	55	153	66	128	77	170	77	170	66	128	82	139	77	170	82	139	105	176	105	176	82	139	102	143	41	74	46	93	55	153	41	74	55	153	39	129	41	74	39	129	28	102	41	74	28	102	24	74	191	136	174	106	185	99	24	223	24	190	319	190	24	223	319	190	319	223	105	129	102	97	126	90	105	129	126	90	135	123	135	123	126	90	152	74	135	123	152	74	164	107	164	107	152	74	181	55	164	107	181	55	193	88	193	88	181	55	210	39	193	88	210	39	220	72	220	72	210	39	239	32	220	72	239	32	243	65	243	65	239	32	266	39	243	65	266	39	262	69	303	80	314	108	319	134	303	80	319	134	302	134	303	80	302	134	296	114	303	80	296	114	288	95	303	80	288	95	288	56	277	79	262	69	266	39	277	79	266	39	288	56	277	79	288	56	288	95	47	48	56	67	56	108	56	108	56	67	68	82	56	108	68	82	78	124	78	124	68	82	83	93	78	124	83	93	105	129	105	129	83	93	102	97	41	27	47	48	56	108	41	27	56	108	39	85	41	27	39	85	29	57	41	27	29	57	24	27	83	181	102	185	102	185	105	218	102	185	126	178	105	218	126	178	135	211	135	211	126	178	152	162	135	211	152	162	164	195	164	195	152	162	181	143	164	195	181	143	193	176	193	176	181	143	210	127	193	176	210	127	220	160	220	160	210	127	239	121	220	160	239	121	243	153	243	153	239	121	266	127	243	153	266	127	262	157	303	168	314	196	319	223	303	168	319	223	302	223	303	168	302	223	296	202	303	168	296	202	288	183	303	168	288	183	288	144	277	168	262	157	266	127	277	168	266	127	288	144	277	168	288	144	288	183	47	136	56	155	56	196	56	196	56	155	68	171	56	196	68	171	78	212	78	212	68	171	83	181	78	212	83	181	105	218	105	218	83	181	102	185	41	116	47	136	56	196	41	116	56	196	39	173	41	116	39	173	29	145	41	116	29	145	24	116	24	60	24	27	319	27	24	60	319	27	319	60	188	136	198	129	203	170	203	170	198	129	209	123	203	170	214	259	188	136	188	136	214	259	182	185	188	136	182	185	167	150	167	150	182	185	166	196	167	150	166	196	151	162	151	162	166	196	151	206	151	162	151	206	136	172	136	172	151	206	135	215	136	172	135	215	122	181	122	181	135	215	120	221	122	181	120	221	109	187	109	187	120	221	105	223	109	187	105	223	97	190	40	137	49	157	56	199	56	199	49	157	62	174	56	199	62	174	78	216	78	216	62	174	78	185	78	216	78	185	97	190	39	175	29	146	34	116	39	175	34	116	40	137	39	175	40	137	56	199	188	136	167	150	155	60	155	60	167	150	141	27	141	27	167	150	128	60	141	27	128	60	121	-16	121	-16	128	60	113	27	121	-16	113	27	94	-16	24	60	24	27	113	27	24	60	113	27	128	60	239	116	266	123	240	149	240	149	266	123	248	148	267	153	248	148	266	123	267	153	266	123	288	141	309	223	302	201	303	167	309	223	303	167	314	195	309	223	314	195	319	223	294	181	282	164	288	141	294	181	288	141	303	167	294	181	303	167	302	201	203	170	209	123	213	163	213	163	209	123	219	119	213	163	219	119	222	157	222	157	219	119	229	116	222	157	229	116	231	152	231	152	229	116	239	116	231	152	239	116	240	149	155	60	141	27	319	27	155	60	319	27	319	60	97	190	105	223	78	216	267	153	288	141	282	164	214	259	203	170	242	259	34	116	29	146	24	116	78	229	97	233	97	233	105	266	97	233	121	226	105	266	121	226	135	258	135	258	121	226	149	207	135	258	149	207	166	240	166	240	149	207	179	185	166	240	179	185	196	218	196	218	179	185	210	167	196	218	210	167	224	200	224	200	210	167	239	159	224	200	239	159	248	192	248	192	239	159	266	166	248	192	266	166	267	196	40	180	49	201	56	243	56	243	49	201	62	217	56	243	62	217	78	260	78	260	62	217	78	229	78	260	78	229	97	233	39	218	29	189	34	159	39	218	34	159	40	180	39	218	40	180	56	243	309	266	302	245	303	210	309	266	303	210	314	239	309	266	314	239	319	266	294	225	282	208	288	185	294	225	288	185	303	210	294	225	303	210	302	245	267	196	266	166	288	185	267	196	288	185	282	208	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	97	233	105	266	78	260	34	159	29	189	24	159	77	265	97	269	97	269	105	302	97	269	120	261	105	302	120	261	135	294	135	294	120	261	148	243	135	294	148	243	165	276	165	276	148	243	178	221	165	276	178	221	196	254	196	254	178	221	209	202	196	254	209	202	224	236	224	236	209	202	239	195	224	236	239	195	248	228	248	228	239	195	266	202	248	228	266	202	267	233	40	216	49	236	56	279	56	279	49	236	61	253	56	279	61	253	78	296	78	296	61	253	77	265	78	296	77	265	97	269	39	254	28	225	33	195	39	254	33	195	40	216	39	254	40	216	56	279	308	302	302	281	303	246	308	302	303	246	313	274	308	302	313	274	318	302	293	261	282	244	287	220	293	261	287	220	303	246	293	261	303	246	302	281	267	233	266	202	287	220	267	233	287	220	282	244	24	123	175	89	195	123	195	123	175	89	205	89	195	123	205	89	223	166	223	166	205	89	225	123	223	166	225	123	252	166	225	123	205	89	319	89	225	123	319	89	319	123	113	-10	116	-53	133	22	133	22	116	-53	142	-10	133	22	142	-10	175	89	175	89	142	-10	163	22	175	89	163	22	205	89	24	22	24	-10	113	-10	24	22	113	-10	133	22	163	22	142	-10	319	-10	163	22	319	-10	319	22	116	-53	113	-10	86	-53	175	89	24	123	24	89	97	269	105	302	78	296	33	195	28	225	23	195	83	224	102	228	102	228	105	261	102	228	117	225	105	261	117	225	125	258	125	258	117	225	134	217	125	258	134	217	145	250	145	250	134	217	152	206	145	250	152	206	165	238	165	238	152	206	171	193	165	238	171	193	185	225	185	225	171	193	190	180	185	225	190	180	204	213	204	213	190	180	192	119	204	213	192	119	213	170	111	-12	75	-100	102	-100	111	-12	102	-100	137	-12	111	-12	137	-12	124	20	111	-12	124	20	24	20	111	-12	24	20	24	-12	152	86	124	20	137	-12	152	86	137	-12	151	20	152	86	151	20	179	86	152	86	179	86	166	119	152	86	166	119	24	119	152	86	24	119	24	86	237	198	233	199	234	164	234	164	233	199	229	200	234	164	229	200	229	165	229	165	229	200	225	201	229	165	225	201	223	166	249	324	204	213	213	170	249	324	213	170	218	168	249	324	218	168	225	201	249	324	225	201	276	324	302	266	296	245	303	212	303	212	296	245	288	226	303	212	288	226	288	188	288	188	288	226	277	211	288	188	277	211	266	171	266	171	277	211	262	201	266	171	262	201	243	197	243	197	240	197	266	171	266	171	240	197	239	164	319	266	302	266	303	212	319	266	303	212	314	239	237	198	234	164	239	164	237	198	239	164	240	197	192	119	190	180	179	86	192	119	179	86	319	86	192	119	319	86	319	119	151	20	137	-12	319	-12	151	20	319	-12	319	20	47	180	56	199	56	240	56	240	56	199	68	214	56	240	68	214	78	255	78	255	68	214	83	224	78	255	83	224	105	261	105	261	83	224	102	228	41	159	47	180	56	240	41	159	56	240	39	217	41	159	39	217	29	189	41	159	29	189	24	159	166	119	179	86	190	180	225	201	218	168	223	166	83	196	102	200	102	200	105	233	102	200	126	193	105	233	126	193	135	226	135	226	126	193	152	177	135	226	152	177	164	210	164	210	152	177	181	158	164	210	181	158	193	191	193	191	181	158	210	142	193	191	210	142	220	175	220	175	210	142	239	136	220	175	239	136	243	169	243	169	239	136	266	142	243	169	266	142	262	172	302	119	296	99	303	65	303	65	296	99	288	80	303	65	288	80	288	41	288	41	288	80	277	64	288	41	277	64	266	24	266	24	277	64	262	54	266	24	262	54	243	50	243	50	220	57	239	17	239	17	220	57	210	24	105	114	102	81	126	75	105	114	126	75	135	108	135	108	126	75	152	59	135	108	152	59	164	92	164	92	152	59	181	40	164	92	181	40	193	73	193	73	181	40	210	24	193	73	210	24	220	57	303	183	314	211	319	238	303	183	319	238	302	238	303	183	302	238	296	217	303	183	296	217	288	198	303	183	288	198	288	159	277	183	262	172	266	142	277	183	266	142	288	159	277	183	288	159	288	198	319	119	302	119	303	65	319	119	303	65	314	93	243	50	239	17	266	24	47	151	56	170	56	211	56	211	56	170	68	186	56	211	68	186	78	227	78	227	68	186	83	196	78	227	83	196	105	233	105	233	83	196	102	200	41	131	47	151	56	211	41	131	56	211	39	188	41	131	39	188	29	160	41	131	29	160	24	131	47	33	56	52	56	93	56	93	56	52	68	67	56	93	68	67	78	109	78	109	68	67	83	78	78	109	83	78	105	114	105	114	83	78	102	81	41	12	47	33	56	93	41	12	56	93	39	70	41	12	39	70	29	42	41	12	29	42	24	12	40	34	49	54	56	96	56	96	49	54	62	71	56	96	62	71	78	113	78	113	62	71	78	82	78	113	78	82	97	86	97	86	104	86	105	119	105	119	104	86	111	84	105	119	111	84	114	119	114	119	111	84	118	80	114	119	118	80	122	117	122	117	118	80	125	76	122	117	125	76	131	114	131	114	125	76	133	71	131	114	133	71	139	110	154	56	133	71	119	-24	39	72	29	43	34	12	39	72	34	12	40	34	39	72	40	34	56	96	194	147	203	141	209	180	209	180	203	141	212	137	209	180	223	275	194	147	194	147	223	275	188	195	194	147	188	195	172	161	172	161	188	195	171	207	172	161	171	207	156	173	156	173	171	207	155	219	156	173	155	219	139	185	139	185	155	219	138	229	139	185	138	229	124	195	124	195	138	229	121	235	124	195	121	235	110	202	110	202	121	235	105	238	110	202	105	238	97	204	40	152	49	172	56	214	56	214	49	172	62	188	56	214	62	188	78	231	78	231	62	188	78	200	78	231	78	200	97	204	39	190	29	161	34	131	39	190	34	131	40	152	39	190	40	152	56	214	105	119	78	113	97	86	194	147	172	161	170	91	170	91	172	161	154	56	170	91	154	56	171	44	154	56	172	161	148	105	154	56	148	105	139	110	154	56	139	110	133	71	223	15	239	12	235	48	235	48	239	12	248	46	267	50	248	46	266	19	267	50	266	19	288	38	170	91	171	44	187	78	187	78	171	44	188	32	187	78	188	32	204	66	204	66	188	32	206	22	204	66	206	22	220	56	220	56	206	22	223	15	220	56	223	15	235	48	239	131	266	138	241	164	241	164	266	138	248	164	267	168	248	164	266	138	267	168	266	138	288	156	309	119	302	98	303	63	309	119	303	63	314	92	309	119	314	92	319	119	294	78	282	62	288	38	294	78	288	38	303	63	294	78	303	63	302	98	248	46	239	12	266	19	309	238	302	216	303	181	309	238	303	181	314	210	309	238	314	210	319	238	294	196	282	179	288	156	294	196	288	156	303	181	294	196	303	181	302	216	209	180	212	137	217	175	217	175	212	137	222	134	217	175	222	134	226	170	226	170	222	134	231	131	226	170	231	131	234	167	234	167	231	131	239	131	234	167	239	131	241	164	97	204	105	238	78	231	267	168	288	156	282	179	267	50	288	38	282	62	119	-24	133	71	92	-24	223	275	209	180	249	275	34	131	29	161	24	131	34	12	29	43	24	12	83	234	102	238	102	238	105	271	102	238	126	231	105	271	126	231	135	265	135	265	126	231	152	215	135	265	152	215	164	249	164	249	152	215	181	196	164	249	181	196	193	230	193	230	181	196	210	181	193	230	210	181	220	214	220	214	210	181	239	174	220	214	239	174	243	207	243	207	239	174	266	181	243	207	266	181	262	211	303	222	314	249	319	276	303	222	319	276	302	276	303	222	302	276	296	255	303	222	296	255	288	236	303	222	288	236	288	198	277	221	262	211	266	181	277	221	266	181	288	198	277	221	288	198	288	236	105	153	102	120	126	113	105	153	126	113	135	146	135	146	126	113	152	97	135	146	152	97	164	130	164	130	152	97	181	78	164	130	181	78	193	111	193	111	181	78	210	62	193	111	210	62	220	95	220	95	210	62	239	56	220	95	239	56	243	89	243	89	239	56	266	62	243	89	266	62	262	93	303	104	314	131	319	158	303	104	319	158	302	158	303	104	302	158	296	137	303	104	296	137	288	118	303	104	288	118	288	80	277	103	262	93	266	62	277	103	266	62	288	80	277	103	288	80	288	118	47	190	56	208	56	250	56	250	56	208	68	224	56	250	68	224	78	265	78	265	68	224	83	234	78	265	83	234	105	271	105	271	83	234	102	238	41	169	47	190	56	250	41	169	56	250	39	226	41	169	39	226	29	199	41	169	29	199	24	169	47	72	56	91	56	131	56	131	56	91	68	106	56	131	68	106	78	147	78	147	68	106	83	116	78	147	83	116	105	153	105	153	83	116	102	120	41	51	47	72	56	131	41	51	56	131	39	108	41	51	39	108	29	81	41	51	29	81	24	51	24	11	24	-21	319	-21	24	11	319	-21	319	11	78	231	97	233	97	233	105	266	97	233	121	228	105	266	121	228	135	261	135	261	121	228	149	214	135	261	149	214	166	247	166	247	149	214	179	198	166	247	179	198	196	231	196	231	179	198	210	185	196	231	210	185	224	218	224	218	210	185	239	179	224	218	239	179	248	212	248	212	239	179	266	184	248	212	266	184	267	214	40	198	49	213	56	250	56	250	49	213	62	224	56	250	62	224	78	262	78	262	62	224	78	231	78	262	78	231	97	233	39	231	29	207	34	179	39	231	34	179	40	198	39	231	40	198	56	250	309	266	302	247	303	217	309	266	303	217	314	241	309	266	314	241	319	266	294	232	282	221	288	198	294	232	288	198	303	217	294	232	303	217	302	247	267	214	266	184	288	198	267	214	288	198	282	221	309	74	302	55	303	25	309	74	303	25	314	49	309	74	314	49	319	74	294	40	282	29	288	5	294	40	288	5	303	25	294	40	303	25	302	55	248	20	266	-7	267	22	267	22	266	-7	288	5	267	22	288	5	282	29	105	74	97	41	121	35	105	74	121	35	135	69	135	69	121	35	149	22	135	69	149	22	166	55	166	55	149	22	179	6	166	55	179	6	196	39	196	39	179	6	210	-6	196	39	210	-6	224	26	224	26	210	-6	239	-12	224	26	239	-12	248	20	248	20	239	-12	266	-7	106	170	98	137	122	132	106	170	122	132	136	165	136	165	122	132	149	118	136	165	149	118	167	151	167	151	149	118	179	102	167	151	179	102	197	135	197	135	179	102	210	89	197	135	210	89	225	122	225	122	210	89	240	83	225	122	240	83	249	116	249	116	240	83	267	88	249	116	267	88	268	118	41	102	50	117	57	154	57	154	50	117	63	128	57	154	63	128	79	166	79	166	63	128	78	135	79	166	78	135	98	137	40	135	29	111	35	83	40	135	35	83	41	102	40	135	41	102	57	154	309	170	303	151	304	121	309	170	304	121	314	145	309	170	314	145	319	170	294	136	282	125	288	101	294	136	288	101	304	121	294	136	304	121	303	151	268	118	267	88	288	101	268	118	288	101	282	125	40	6	49	21	56	58	56	58	49	21	62	32	56	58	62	32	78	70	78	70	62	32	78	39	78	70	78	39	97	41	39	39	29	15	34	-12	39	39	34	-12	40	6	39	39	40	6	56	58	97	41	105	74	78	70	34	-12	29	15	24	-12	98	137	106	170	79	166	35	83	29	111	25	83	97	233	105	266	78	262	34	179	29	207	24	179	248	233	267	229	248	233	248	233	267	229	266	259	248	233	266	259	239	266	248	233	239	266	224	226	224	226	239	266	210	258	224	226	210	258	196	207	196	207	210	258	179	240	196	207	179	240	166	185	166	185	179	240	149	218	166	185	149	218	135	167	135	167	149	218	121	200	135	167	121	200	105	159	105	159	121	200	97	192	97	192	78	196	78	165	78	165	78	196	62	208	78	165	62	208	56	182	56	182	62	208	49	225	56	182	49	225	40	245	24	266	29	236	34	266	34	266	29	236	39	207	34	266	39	207	40	245	40	245	39	207	56	182	309	159	319	159	314	186	309	159	314	186	303	215	309	159	303	215	302	180	267	229	282	217	288	241	288	241	282	217	294	201	288	241	294	201	303	215	303	215	294	201	302	180	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	105	159	97	192	78	165	266	259	267	229	288	241	137	156	171	153	138	188	138	188	171	153	171	186	205	188	171	186	171	153	205	188	171	153	204	156	171	67	171	100	137	97	171	67	137	97	137	65	171	67	205	97	171	100	137	65	137	97	104	58	104	58	137	97	103	87	104	58	103	87	73	46	73	46	103	87	70	71	73	46	70	71	46	28	46	28	70	71	43	49	46	28	43	49	24	22	319	4	300	50	295	28	295	28	300	50	273	71	295	28	273	71	268	46	268	46	273	71	240	87	268	46	240	87	237	58	237	58	240	87	205	97	237	58	205	97	204	65	204	65	205	97	171	67	319	232	319	249	300	204	300	204	319	249	296	225	300	204	296	225	272	182	272	182	296	225	269	207	272	182	269	207	239	166	239	166	269	207	238	195	239	166	238	195	205	188	24	249	43	204	47	224	47	224	43	204	70	182	47	224	70	182	75	206	75	206	70	182	102	166	75	206	102	166	105	195	105	195	102	166	137	156	105	195	137	156	138	188	43	204	24	249	24	232	205	188	204	156	239	166	319	22	300	50	319	4	46	28	24	22	24	4	121	217	110	205	129	160	129	160	110	205	102	193	129	160	102	193	24	193	206	184	208	227	197	193	197	193	208	227	191	233	197	193	191	233	186	200	186	200	191	233	172	203	157	200	172	203	171	235	157	200	171	235	152	233	129	160	131	172	135	227	135	227	131	172	136	184	135	227	136	184	152	233	152	233	136	184	145	193	152	233	145	193	157	200	208	227	212	172	223	217	223	217	212	172	214	160	223	217	214	160	241	193	241	193	214	160	319	160	241	193	319	160	319	193	191	233	171	235	172	203	129	93	24	93	102	60	129	93	102	60	109	48	129	93	109	48	120	36	129	93	120	36	135	26	129	93	135	26	131	81	212	81	207	69	208	26	208	26	207	69	198	59	208	26	198	59	191	20	191	20	198	59	186	53	191	20	186	53	172	50	172	50	158	53	171	17	171	17	158	53	152	20	131	81	135	26	137	69	137	69	135	26	152	20	137	69	152	20	146	59	146	59	152	20	158	53	241	60	319	60	319	93	241	60	319	93	214	93	241	60	214	93	222	36	241	60	222	36	233	48	212	81	208	26	222	36	212	81	222	36	214	93	172	50	171	17	191	20	102	60	24	93	24	60	208	227	206	184	212	172	223	217	241	193	234	205	129	160	24	193	24	160	121	217	129	160	135	227	121	217	110	205	129	160	129	160	110	205	102	193	129	160	102	193	24	193	206	184	209	227	198	193	198	193	209	227	191	233	198	193	191	233	186	200	186	200	191	233	172	203	158	200	172	203	171	235	158	200	171	235	152	233	129	160	131	172	135	227	135	227	131	172	137	184	135	227	137	184	152	233	152	233	137	184	146	193	152	233	146	193	158	200	209	227	212	172	223	217	223	217	212	172	214	160	223	217	214	160	241	193	241	193	214	160	319	160	241	193	319	160	319	193	191	233	171	235	172	203	24	93	24	60	319	60	24	93	319	60	319	93	209	227	206	184	212	172	223	217	241	193	234	205	129	160	24	193	24	160	121	217	129	160	135	227	171	305	171	242	180	304	180	304	171	242	181	244	180	304	181	244	189	300	189	300	181	244	190	249	189	300	190	249	196	293	196	293	190	249	197	256	196	293	197	256	201	284	201	284	197	256	201	264	201	284	201	264	203	274	139	274	140	263	141	285	141	285	140	263	145	254	141	285	145	254	146	293	146	293	145	254	151	248	146	293	151	248	153	300	153	300	151	248	160	244	153	300	160	244	161	304	161	304	160	244	171	242	161	304	171	242	171	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	305	171	242	180	304	180	304	171	242	181	244	180	304	181	244	189	300	189	300	181	244	190	249	189	300	190	249	196	293	196	293	190	249	197	256	196	293	197	256	201	284	201	284	197	256	201	264	201	284	201	264	203	274	139	274	140	263	141	285	141	285	140	263	145	254	141	285	145	254	146	293	146	293	145	254	151	248	146	293	151	248	153	300	153	300	151	248	160	244	153	300	160	244	161	304	161	304	160	244	171	242	161	304	171	242	171	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	141	-9	141	-30	145	0	145	0	141	-30	145	-39	145	0	145	-39	152	5	152	5	145	-39	152	-46	152	5	152	-46	161	9	161	9	152	-46	161	-50	161	9	161	-50	171	11	171	11	161	-50	171	-52	171	11	171	-52	181	9	181	9	171	-52	181	-50	181	9	181	-50	189	5	189	5	181	-50	189	-46	189	5	189	-46	196	0	196	0	189	-46	196	-39	196	0	196	-39	201	-9	201	-9	196	-39	201	-30	201	-9	201	-30	203	-20	141	-30	141	-9	139	-20	24	193	24	160	319	160	24	193	319	160	319	193	56	305	56	242	65	304	65	304	56	242	66	244	65	304	66	244	74	300	74	300	66	244	75	249	74	300	75	249	81	293	81	293	75	249	82	256	81	293	82	256	86	284	86	284	82	256	86	264	86	284	86	264	88	274	24	274	25	263	26	285	26	285	25	263	30	254	26	285	30	254	31	293	31	293	30	254	36	248	31	293	36	248	38	300	38	300	36	248	45	244	38	300	45	244	46	304	46	304	45	244	56	242	46	304	56	242	56	305	287	11	287	-51	296	10	296	10	287	-51	297	-50	296	10	297	-50	305	5	305	5	297	-50	306	-45	305	5	306	-45	312	0	312	0	306	-45	313	-38	312	0	313	-38	317	-9	317	-9	313	-38	317	-29	317	-9	317	-29	319	-20	255	-20	257	-30	257	-9	257	-9	257	-30	261	-39	257	-9	261	-39	262	0	262	0	261	-39	267	-46	262	0	267	-46	269	5	269	5	267	-46	276	-50	269	5	276	-50	278	10	278	10	276	-50	287	-51	278	10	287	-51	287	11	24	93	24	60	319	60	24	93	319	60	319	93	287	305	287	242	296	304	296	304	287	242	297	244	296	304	297	244	305	300	305	300	297	244	306	249	305	300	306	249	312	293	312	293	306	249	313	256	312	293	313	256	317	284	317	284	313	256	317	264	317	284	317	264	319	274	255	274	257	263	257	285	257	285	257	263	261	254	257	285	261	254	262	293	262	293	261	254	267	248	262	293	267	248	269	300	269	300	267	248	276	244	269	300	276	244	278	304	278	304	276	244	287	242	278	304	287	242	287	305	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	56	11	56	-52	65	9	65	9	56	-52	66	-50	65	9	66	-50	74	5	74	5	66	-50	75	-46	74	5	75	-46	81	-1	81	-1	75	-46	82	-39	81	-1	82	-39	86	-10	86	-10	82	-39	86	-30	86	-10	86	-30	88	-20	24	-20	25	-31	26	-10	26	-10	25	-31	30	-40	26	-10	30	-40	31	-1	31	-1	30	-40	36	-46	31	-1	36	-46	38	5	38	5	36	-46	45	-51	38	5	45	-51	46	9	46	9	45	-51	56	-52	46	9	56	-52	56	11	133	193	133	160	388	160	133	193	388	160	388	193	133	93	133	60	388	60	133	93	388	60	388	93	26	87	26	67	30	96	30	96	26	67	30	58	30	96	30	58	37	103	37	103	30	58	37	51	37	103	37	51	46	107	46	107	37	51	46	46	46	107	46	46	55	108	55	108	46	46	55	45	55	108	55	45	65	107	65	107	55	45	65	46	65	107	65	46	74	103	74	103	65	46	74	51	74	103	74	51	81	97	81	97	74	51	81	58	81	97	81	58	86	88	86	88	81	58	86	67	86	88	86	67	88	76	56	209	56	145	65	207	65	207	56	145	66	147	65	207	66	147	74	203	74	203	66	147	75	151	74	203	75	151	81	196	81	196	75	151	82	158	81	196	82	158	86	187	86	187	82	158	86	167	86	187	86	167	88	177	24	177	25	166	26	187	26	187	25	166	30	157	26	187	30	157	31	196	31	196	30	157	36	151	31	196	36	151	38	203	38	203	36	151	45	147	38	203	45	147	46	207	46	207	45	147	56	145	46	207	56	145	56	209	26	67	26	87	24	76	326	87	326	67	331	96	331	96	326	67	331	58	331	96	331	58	338	103	338	103	331	58	338	51	338	103	338	51	346	107	346	107	338	51	346	46	346	107	346	46	356	108	356	108	346	46	356	45	356	108	356	45	366	107	366	107	356	45	366	46	366	107	366	46	375	103	375	103	366	46	375	51	375	103	375	51	382	97	382	97	375	51	382	58	382	97	382	58	386	88	386	88	382	58	386	67	386	88	386	67	388	76	357	209	357	145	366	207	366	207	357	145	367	147	366	207	367	147	375	203	375	203	367	147	376	151	375	203	376	151	381	196	381	196	376	151	382	158	381	196	382	158	386	187	386	187	382	158	386	167	386	187	386	167	388	177	325	177	326	166	327	187	327	187	326	166	331	157	327	187	331	157	331	196	331	196	331	157	337	151	331	196	337	151	338	203	338	203	337	151	346	147	338	203	346	147	347	207	347	207	346	147	357	145	347	207	357	145	357	209	24	193	24	160	278	160	24	193	278	160	278	193	24	93	24	60	278	60	24	93	278	60	278	93	326	67	326	87	325	76	137	175	129	168	136	78	137	175	136	78	137	126	137	175	137	126	138	137	137	175	138	137	143	147	137	175	143	147	151	154	137	175	151	154	160	159	137	175	160	159	205	175	137	175	205	175	319	208	137	175	319	208	24	208	137	175	24	208	24	175	136	78	24	78	319	45	136	78	319	45	206	78	136	78	206	78	160	93	136	78	160	93	151	98	136	78	151	98	143	106	136	78	143	106	138	115	136	78	138	115	137	126	112	126	113	114	113	138	113	138	113	114	116	104	113	138	116	104	116	149	116	149	116	104	121	94	116	149	121	94	121	159	121	159	121	94	128	85	121	159	128	85	129	168	129	168	128	85	136	78	199	105	191	98	206	78	206	78	191	98	182	93	206	78	182	93	171	92	171	92	160	93	206	78	205	175	160	159	171	161	171	161	182	159	205	175	205	175	182	159	191	154	205	175	191	154	199	146	319	208	205	175	319	175	199	146	204	137	205	175	205	175	204	137	205	126	206	78	205	126	204	115	205	126	206	78	213	168	213	168	206	78	214	85	213	168	214	85	221	159	221	159	214	85	221	94	221	159	221	94	226	149	226	149	221	94	226	104	226	149	226	104	229	138	229	138	226	104	229	114	229	138	229	114	230	126	319	45	24	78	24	45	199	105	206	78	204	115	206	78	319	45	319	78	205	175	205	126	213	168	204	305	199	296	206	269	206	269	199	296	191	288	206	269	191	288	190	260	190	260	191	288	182	284	190	260	182	284	171	257	171	257	182	284	171	282	199	337	206	365	191	344	191	344	206	365	190	373	191	344	190	373	182	349	182	349	190	373	171	351	160	349	171	351	171	376	160	349	171	376	152	373	152	373	136	365	138	328	152	373	138	328	143	337	152	373	143	337	151	344	152	373	151	344	160	349	151	289	143	296	152	260	152	260	143	296	138	306	152	260	138	306	136	269	136	269	138	306	137	316	136	365	123	352	123	281	136	365	123	281	136	269	136	365	136	269	137	316	136	365	137	316	138	328	115	298	123	281	123	352	115	298	123	352	115	335	115	298	115	335	112	316	206	365	205	316	206	269	206	365	206	269	219	352	219	352	206	269	219	281	219	352	219	281	227	335	227	335	219	281	227	298	227	335	227	298	230	316	206	365	199	337	204	327	206	365	204	327	205	316	190	373	171	376	171	351	160	284	151	289	152	260	160	284	152	260	171	257	160	284	171	257	171	282	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	204	305	206	269	205	316	138	329	171	331	171	331	171	364	171	331	201	329	171	364	201	329	206	360	206	360	201	329	227	321	206	360	227	321	235	348	235	348	227	321	250	309	235	348	250	309	260	329	260	329	250	309	271	292	260	329	271	292	281	305	281	305	271	292	290	271	281	305	290	271	299	276	44	276	52	271	62	305	62	305	52	271	71	291	62	305	71	291	83	329	83	329	71	291	90	308	83	329	90	308	109	348	109	348	90	308	112	320	109	348	112	320	138	360	138	360	112	320	138	329	138	360	138	329	171	364	171	364	138	329	171	331	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	426	63	242	99	242	171	426	99	242	170	367	171	426	170	367	245	242	171	426	245	242	281	242	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	170	302	95	426	169	242	170	302	169	242	277	426	170	302	277	426	242	426	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	169	242	95	426	59	426	133	320	131	284	133	281	133	320	133	281	134	279	133	320	92	317	128	286	133	320	128	286	131	284	135	267	134	265	159	250	159	250	134	265	134	263	159	250	134	263	123	229	164	252	166	253	171	378	171	378	166	253	169	253	171	378	169	253	171	253	171	253	174	253	188	335	188	335	174	253	176	253	188	335	176	253	178	252	171	378	154	335	159	250	171	378	159	250	161	251	171	378	161	251	164	252	159	250	154	335	151	330	159	250	151	330	148	326	159	250	148	326	144	323	159	250	144	323	139	321	159	250	139	321	136	272	159	250	136	272	135	270	159	250	135	270	135	268	159	250	135	268	135	267	136	272	139	321	135	275	190	330	188	335	218	228	218	228	188	335	182	250	180	251	182	250	188	335	180	251	188	335	178	252	188	335	171	378	171	253	210	270	209	271	201	321	201	321	209	271	209	272	201	321	209	272	208	320	208	320	209	272	209	273	208	320	209	273	209	275	209	275	210	278	208	320	208	320	210	278	211	281	208	320	211	281	212	284	214	286	215	287	208	320	214	286	208	320	212	284	211	267	210	267	218	228	218	228	210	267	210	268	210	268	210	270	196	323	196	323	210	270	201	321	211	267	218	228	211	266	218	228	210	268	196	323	218	228	196	323	193	326	218	228	193	326	190	330	139	321	133	320	134	279	139	321	134	279	135	275	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	208	320	215	287	250	317	172	426	63	242	116	272	116	272	63	242	282	242	116	272	282	242	226	272	226	272	282	242	172	426	226	272	172	426	171	367	171	367	172	426	116	272	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	263	241	259	237	313	228	313	228	259	237	252	235	313	228	252	235	242	234	66	351	61	340	70	339	66	351	70	339	72	350	72	350	70	339	77	336	72	350	77	336	78	347	78	347	77	336	83	331	78	347	83	331	84	344	84	344	83	331	87	325	84	344	87	325	89	339	89	339	87	325	89	317	34	323	41	333	42	348	42	348	41	333	50	338	42	348	50	338	60	352	60	352	50	338	61	340	60	352	61	340	66	351	3	282	6	263	6	304	6	304	6	263	12	247	6	304	12	247	14	323	14	323	12	247	23	235	14	323	23	235	27	338	27	338	23	235	28	294	27	338	28	294	29	310	27	338	29	310	34	323	27	338	34	323	42	348	65	243	54	224	63	225	65	243	63	225	70	227	65	243	52	245	54	224	42	251	34	261	37	227	42	251	37	227	54	224	42	251	54	224	52	245	30	276	28	294	23	235	30	276	23	235	37	227	30	276	37	227	34	261	84	251	81	248	83	235	83	235	81	248	78	246	83	235	78	246	77	230	77	230	78	246	74	244	77	230	74	244	70	227	70	227	74	244	69	243	70	227	69	243	65	243	80	401	70	398	72	392	80	401	72	392	73	392	80	401	73	392	74	392	80	401	74	392	75	392	80	401	75	392	76	392	80	401	76	392	81	391	80	401	81	391	88	403	88	256	87	254	89	242	89	242	87	254	86	253	89	242	86	253	84	251	89	242	90	224	95	406	89	242	95	406	89	377	89	242	89	377	89	339	89	242	89	339	89	317	89	242	89	317	89	259	89	242	89	259	89	258	89	242	89	258	88	256	111	257	111	411	109	411	111	257	109	411	102	408	111	257	102	408	111	251	163	265	160	272	170	227	170	227	160	272	158	279	170	227	158	279	156	235	156	235	158	279	156	288	156	235	156	288	156	299	156	299	157	339	146	326	201	351	191	352	194	339	194	339	191	352	185	340	176	339	185	340	191	352	176	339	191	352	173	348	230	260	223	252	227	241	227	241	223	252	216	247	227	241	216	247	215	232	215	232	216	247	207	244	215	232	207	244	202	226	202	226	207	244	198	243	279	395	288	248	287	259	287	349	287	337	320	337	287	349	320	337	320	349	308	398	311	411	306	399	306	399	311	411	302	400	297	399	302	400	302	410	297	399	302	410	293	407	293	407	285	401	288	384	293	407	288	384	290	391	293	407	290	391	293	396	293	407	293	396	297	399	285	401	279	395	287	259	285	401	287	259	287	376	285	401	287	376	288	384	337	397	334	402	335	382	337	397	335	382	337	384	337	397	337	384	338	388	337	397	338	388	339	391	323	381	326	380	328	407	328	407	326	380	328	379	328	407	328	379	334	402	334	402	328	379	332	380	334	402	332	380	335	382	315	389	318	385	320	410	320	410	318	385	321	382	320	410	321	382	328	407	328	407	321	382	323	381	313	393	315	389	320	410	313	393	320	410	311	411	313	393	311	411	310	396	311	411	302	410	302	400	313	228	313	234	301	235	313	228	301	235	294	237	313	228	294	237	265	248	313	228	265	248	263	241	288	248	279	395	274	387	288	248	274	387	270	381	288	248	270	381	268	375	288	248	268	375	266	368	288	248	266	368	265	360	288	248	265	360	265	349	288	248	265	349	265	337	288	248	265	337	265	259	288	248	265	259	290	241	265	259	265	248	294	237	265	259	294	237	290	241	265	337	265	349	243	349	265	337	243	349	243	337	239	299	238	307	236	314	239	299	236	314	234	321	239	299	234	321	232	327	239	299	232	327	229	333	239	299	229	333	223	339	239	299	223	339	217	345	239	299	217	345	211	310	239	299	211	310	156	310	239	299	156	310	156	299	205	331	209	322	209	348	209	348	209	322	211	310	209	348	211	310	217	345	236	253	243	270	237	271	236	253	237	271	230	260	236	253	230	260	227	241	190	243	184	245	187	224	190	243	187	224	202	226	190	243	202	226	198	243	184	245	178	248	187	224	187	224	178	248	173	252	187	224	173	252	170	227	170	227	173	252	168	258	201	351	194	339	201	336	201	351	201	336	205	331	201	351	205	331	209	348	156	310	159	321	157	339	157	339	159	321	163	330	157	339	163	330	173	348	173	348	163	330	169	336	173	348	169	336	176	339	156	235	156	299	146	326	156	235	146	326	145	248	145	248	146	326	139	307	145	248	139	307	138	265	138	265	139	307	136	286	129	239	129	243	123	243	129	239	123	243	118	243	129	239	118	243	115	244	129	239	115	244	90	224	115	244	112	247	90	224	90	224	112	247	111	251	90	224	111	251	95	406	95	406	111	251	102	408	88	383	89	377	95	406	88	383	95	406	88	403	88	383	88	403	87	387	88	403	81	391	85	390	88	403	85	390	87	387	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	72	392	70	398	70	392	163	265	170	227	168	258	157	339	156	299	156	310	313	228	242	234	242	228	311	411	308	398	310	396	84	251	83	235	89	242	90	224	89	242	89	225	74	333	76	333	78	341	78	341	76	333	78	333	78	341	78	333	79	333	79	333	83	332	85	344	85	344	83	332	86	330	85	344	86	330	93	346	93	346	86	330	88	326	93	346	88	326	89	323	72	332	74	333	78	341	72	332	78	341	70	339	72	332	70	339	70	331	108	352	100	349	111	248	111	248	100	349	93	346	111	248	93	346	112	242	112	242	93	346	89	319	85	344	78	341	79	333	109	350	108	352	109	330	109	330	108	352	111	248	109	330	111	248	110	330	110	330	111	248	111	319	110	330	111	319	117	337	117	337	111	319	115	325	117	337	115	325	122	330	159	239	155	236	203	228	203	228	155	236	150	234	203	228	150	234	142	233	159	323	160	351	156	330	156	330	160	351	151	352	156	330	151	352	151	335	151	335	151	352	143	338	136	337	143	338	141	351	136	337	141	351	133	348	117	337	122	330	125	343	125	343	122	330	129	334	125	343	129	334	133	348	133	348	129	334	136	337	203	233	195	234	203	228	203	228	195	234	189	236	203	228	189	236	161	252	161	252	189	236	186	240	161	252	186	240	161	307	160	314	161	307	167	348	160	314	167	348	160	351	151	352	141	351	143	338	178	337	173	343	184	246	178	337	184	246	184	254	178	337	184	254	181	329	214	350	213	338	222	336	214	350	222	336	224	352	224	352	222	336	228	331	224	352	228	331	238	349	238	349	228	331	231	324	238	349	231	324	233	316	184	318	188	324	189	336	189	336	188	324	193	329	189	336	193	329	196	342	196	342	193	329	199	334	196	342	199	334	205	347	205	347	199	334	205	337	205	347	205	337	214	350	214	350	205	337	213	338	184	254	184	318	181	329	181	329	184	318	189	336	232	240	229	236	275	228	275	228	229	236	224	234	275	228	224	234	216	233	238	349	233	316	233	307	256	242	233	307	233	253	256	242	233	253	259	237	259	237	233	253	233	246	259	237	233	246	275	228	275	228	233	246	232	240	256	249	256	303	255	316	256	249	255	316	253	330	256	249	253	330	247	341	256	249	247	341	238	349	256	249	238	349	256	242	275	228	275	233	268	234	275	228	268	234	263	235	275	228	263	235	259	237	184	246	173	343	167	348	184	246	167	348	161	307	184	246	161	307	186	240	160	244	159	239	203	228	160	244	203	228	161	252	128	228	128	233	122	234	128	228	122	234	117	235	128	228	117	235	89	253	128	228	89	253	88	245	128	228	88	245	86	240	128	228	86	240	83	236	128	228	83	236	77	234	128	228	77	234	70	233	128	228	70	233	70	228	112	242	89	319	89	318	112	242	89	318	89	317	112	242	89	317	89	316	112	242	89	316	89	315	112	242	89	315	89	253	112	242	89	253	114	238	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	89	253	117	235	114	238	203	228	142	233	142	228	275	228	216	233	216	228	233	307	256	242	238	349	160	351	159	323	160	314	93	346	89	323	89	319	144	390	142	393	143	365	143	365	142	393	141	396	139	363	141	396	135	422	139	363	135	422	133	362	133	362	135	422	126	363	186	429	168	431	172	411	172	411	168	431	164	412	157	411	164	412	168	431	157	411	168	431	150	429	150	429	135	422	141	396	150	429	141	396	142	399	150	429	142	399	145	404	150	429	145	404	150	408	150	429	150	408	157	411	124	412	116	400	117	371	124	412	117	371	121	366	124	412	121	366	126	363	124	412	126	363	135	422	116	400	113	385	114	378	116	400	114	378	117	371	149	384	147	387	147	369	149	384	147	369	149	373	149	384	149	373	150	378	144	390	143	365	147	369	144	390	147	369	147	387	171	270	171	227	177	268	177	268	171	227	177	228	177	268	177	228	182	265	182	265	177	228	183	231	182	265	183	231	187	261	187	261	183	231	188	236	187	261	188	236	190	255	190	255	188	236	190	242	190	255	190	242	191	248	149	248	150	242	150	255	150	255	150	242	153	236	150	255	153	236	153	261	153	261	153	236	157	231	153	261	157	231	158	266	158	266	157	231	163	228	158	266	163	228	164	269	164	269	163	228	171	227	164	269	171	227	171	270	195	327	203	423	190	320	190	320	203	423	188	386	188	386	187	386	190	320	190	320	187	386	187	377	190	320	187	377	185	313	185	313	187	377	184	367	185	313	184	367	182	305	182	305	184	367	180	357	182	305	180	357	179	295	179	295	180	357	176	347	179	295	176	347	176	283	176	283	176	347	172	338	176	283	172	338	167	325	187	395	187	386	188	386	187	395	188	386	203	423	187	395	203	423	186	429	187	395	186	429	184	402	186	429	172	411	179	407	186	429	179	407	184	402	225	400	216	414	218	354	225	400	218	354	224	364	225	400	224	364	227	373	225	400	227	373	228	383	208	342	218	354	216	414	208	342	216	414	203	423	208	342	203	423	195	327	176	283	167	325	164	313	176	283	164	313	162	303	176	283	162	303	161	293	176	283	161	293	161	283	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	143	365	141	396	139	363	128	60	69	-77	95	-77	128	60	95	-77	156	60	128	60	156	60	143	93	128	60	143	93	24	93	128	60	24	93	24	60	172	160	143	93	156	60	172	160	156	60	170	93	172	160	170	93	200	160	172	160	200	160	187	193	172	160	187	193	24	193	172	160	24	193	24	160	214	193	274	331	247	331	214	193	247	331	200	160	214	193	200	160	319	160	214	193	319	160	319	193	170	93	156	60	319	60	170	93	319	60	319	93	187	193	200	160	247	331	24	239	24	206	319	206	24	239	319	206	319	239	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	108	14	69	-77	95	-77	108	14	95	-77	136	14	108	14	136	14	123	47	108	14	123	47	24	47	108	14	24	47	24	14	151	110	123	47	136	14	151	110	136	14	150	47	151	110	150	47	177	110	151	110	177	110	165	143	151	110	165	143	24	143	151	110	24	143	24	110	193	206	165	143	177	110	193	206	177	110	192	143	193	206	192	143	219	206	193	206	219	206	207	239	193	206	207	239	24	239	193	206	24	239	24	206	233	239	274	331	247	331	233	239	247	331	219	206	233	239	219	206	319	206	233	239	319	206	319	239	192	143	177	110	319	110	192	143	319	110	319	143	150	47	136	14	319	14	150	47	319	14	319	47	207	239	219	206	247	331	24	272	24	239	319	239	24	272	319	239	319	272	24	186	24	153	319	153	24	186	319	153	319	186	24	100	24	67	319	67	24	100	319	67	319	100	24	14	24	-18	319	-18	24	14	319	-18	319	14	99	165	315	272	315	305	99	165	315	305	32	167	99	165	32	167	315	26	99	165	315	26	315	57	32	-17	32	-50	315	-50	32	-17	315	-50	315	-17	315	26	32	167	32	162	248	165	32	57	315	162	248	165	315	162	315	167	248	165	315	167	32	305	248	165	32	305	32	272	32	-17	32	-50	315	-50	32	-17	315	-50	315	-17	315	162	32	57	32	26	95	219	311	326	311	359	95	219	311	359	28	222	95	219	28	222	311	80	95	219	311	80	311	112	28	27	28	-5	311	-5	28	27	311	-5	311	27	28	-72	28	-104	311	-104	28	-72	311	-104	311	-72	311	80	28	222	28	217	244	219	28	112	311	217	244	219	311	217	311	222	244	219	311	222	28	359	244	219	28	359	28	326	28	27	28	-5	311	-5	28	27	311	-5	311	27	28	-72	28	-104	311	-104	28	-72	311	-104	311	-72	311	217	28	112	28	80	94	233	310	340	310	373	94	233	310	373	28	235	94	233	28	235	310	94	94	233	310	94	310	126	28	41	171	8	191	41	191	41	171	8	200	8	191	41	200	8	215	79	215	79	200	8	221	41	215	79	221	41	245	79	221	41	200	8	310	8	221	41	310	8	310	41	108	-91	114	-129	128	-58	128	-58	114	-129	138	-91	128	-58	138	-91	171	8	171	8	138	-91	158	-58	171	8	158	-58	200	8	28	-58	28	-91	108	-91	28	-58	108	-91	128	-58	158	-58	138	-91	310	-91	158	-58	310	-91	310	-58	114	-129	108	-91	84	-129	171	8	28	41	28	8	310	94	28	235	28	230	244	233	28	126	310	230	244	233	310	230	310	235	244	233	310	235	28	373	244	233	28	373	28	340	28	41	177	8	198	41	198	41	177	8	207	8	198	41	207	8	222	79	222	79	207	8	228	41	222	79	228	41	252	79	228	41	207	8	310	8	228	41	310	8	310	41	114	-91	121	-129	135	-58	135	-58	121	-129	145	-91	135	-58	145	-91	177	8	177	8	145	-91	165	-58	177	8	165	-58	207	8	28	-58	28	-91	114	-91	28	-58	114	-91	135	-58	165	-58	145	-91	310	-91	165	-58	310	-91	310	-58	121	-129	114	-91	91	-129	177	8	28	41	28	8	310	230	28	126	28	94	238	127	454	233	454	266	238	127	454	266	171	129	238	127	171	129	454	-12	238	127	454	-12	454	18	79	127	295	233	295	266	79	127	295	266	12	129	79	127	12	129	295	-12	79	127	295	-12	295	18	295	-12	12	129	12	124	454	-12	171	129	171	124	387	127	171	18	454	124	387	127	454	124	454	129	387	127	454	129	171	266	387	127	171	266	171	233	228	127	12	18	295	124	228	127	295	124	295	129	228	127	295	129	12	266	228	127	12	266	12	233	295	124	12	18	12	-12	454	124	171	18	171	-12	130	278	142	296	143	326	143	326	142	296	154	312	143	326	154	312	158	340	158	340	154	312	167	328	158	340	167	328	174	353	174	353	167	328	179	342	174	353	179	342	190	365	190	365	179	342	190	355	117	296	103	312	105	233	117	296	105	233	117	256	117	256	128	233	130	312	130	312	128	233	130	278	130	312	130	278	143	326	116	-2	117	-43	128	20	128	20	117	-43	130	-58	128	20	130	-58	130	-25	130	-25	130	-58	143	-73	130	-25	138	45	128	20	183	97	183	156	176	66	176	66	183	156	176	187	176	66	176	187	165	35	165	35	176	187	164	218	165	35	164	218	152	127	152	127	164	218	151	155	149	248	130	278	138	208	149	248	138	208	146	182	149	248	146	182	151	155	149	248	151	155	164	218	130	312	117	296	117	256	165	35	152	127	151	98	165	35	151	98	149	4	149	4	151	98	146	70	149	4	146	70	138	45	142	-42	143	-73	154	-59	154	-59	143	-73	158	-86	154	-59	158	-86	167	-74	167	-74	158	-86	174	-99	167	-74	174	-99	179	-89	179	-89	174	-99	190	-111	179	-89	190	-111	190	-102	105	233	103	312	103	278	103	278	103	312	91	296	91	296	103	312	89	326	91	296	89	326	78	313	78	313	89	326	74	340	78	313	74	340	66	329	66	329	74	340	59	353	66	329	59	353	54	343	54	343	59	353	42	365	54	343	42	365	42	357	103	-58	103	-25	91	-42	103	-58	91	-42	89	-73	89	-73	91	-42	78	-58	89	-73	78	-58	74	-86	74	-86	78	-58	66	-74	74	-86	66	-74	59	-99	59	-99	66	-74	54	-88	59	-99	54	-88	42	-102	104	20	95	45	103	-25	104	20	103	-25	103	-58	104	20	103	-58	117	-43	104	20	117	-43	116	-2	103	278	84	249	87	182	103	278	87	182	95	208	103	278	95	208	105	233	84	249	68	218	68	35	84	249	68	35	80	127	84	249	80	127	82	155	84	249	82	155	87	182	87	71	82	98	84	4	84	4	82	98	80	127	68	35	68	218	57	66	57	66	68	218	57	187	57	66	57	187	50	97	50	97	57	187	50	156	50	97	50	156	47	127	87	71	84	4	103	-25	87	71	103	-25	95	45	84	4	80	127	68	35	59	-99	42	-102	42	-111	130	-25	143	-73	142	-42	138	45	130	-25	149	4	183	156	183	97	185	127	130	278	128	233	138	208	40	22	60	38	61	65	61	65	60	38	82	49	61	65	82	49	88	81	88	81	82	49	106	58	88	81	106	58	116	92	116	92	106	58	131	64	146	98	131	64	159	66	146	98	159	66	170	153	170	153	159	66	161	67	170	153	161	67	164	67	40	22	61	65	40	46	40	22	40	46	24	22	40	22	24	22	24	4	135	156	170	153	138	188	138	188	170	153	171	186	173	186	171	186	171	67	173	186	171	67	174	100	174	100	171	67	204	65	174	100	204	65	207	96	207	96	204	65	237	58	207	96	237	58	242	87	242	87	237	58	268	46	242	87	268	46	273	71	273	71	268	46	295	28	273	71	295	28	300	49	300	49	295	28	319	4	300	49	319	4	319	22	24	249	43	204	47	224	47	224	43	204	69	182	47	224	69	182	75	206	75	206	69	182	101	166	75	206	101	166	105	195	105	195	101	166	135	156	105	195	135	156	138	188	171	67	171	186	170	153	171	67	170	153	168	67	170	153	164	67	166	67	170	153	166	67	168	67	131	64	89	-32	116	-32	131	64	116	-32	159	66	319	249	302	230	303	208	303	208	302	230	283	215	303	208	283	215	281	188	281	188	283	215	261	204	281	188	261	204	255	173	255	173	261	204	237	195	255	173	237	195	227	162	227	162	237	195	213	190	227	162	213	190	198	155	228	286	184	186	198	155	228	286	198	155	213	190	228	286	213	190	254	286	198	155	184	186	181	186	198	155	181	186	179	186	198	155	179	186	176	186	198	155	176	186	174	100	176	186	173	186	174	100	43	204	24	249	24	232	319	249	303	208	319	232	116	92	131	64	146	98	198	211	28	128	94	126	94	126	28	128	137	71	94	126	137	71	148	99	148	99	137	71	158	60	148	99	158	60	179	168	179	168	158	60	171	88	179	168	171	88	214	185	94	126	179	168	198	211	198	211	179	168	214	185	198	211	214	185	250	331	250	331	214	185	232	228	250	331	232	228	277	331	137	71	71	-77	99	-77	137	71	99	-77	158	60	232	228	214	185	310	233	232	228	310	233	310	266	171	88	158	60	310	-12	171	88	310	-12	310	18	137	71	28	128	28	123	108	26	63	-77	89	-77	108	26	89	-77	142	42	108	26	142	42	126	68	108	26	126	68	28	18	108	26	28	18	28	-12	168	164	126	68	142	42	168	164	142	42	161	84	168	164	161	84	190	153	168	164	190	153	180	192	168	164	180	192	28	266	168	164	28	266	28	233	203	181	268	331	241	331	203	181	241	331	190	153	203	181	190	153	244	126	203	181	244	126	310	128	310	123	310	128	244	126	310	123	244	126	161	84	310	123	161	84	142	42	180	192	190	153	241	331	129	-17	147	103	118	-50	118	-50	147	103	103	-17	118	-50	103	-17	94	-113	94	-113	103	-17	90	-50	94	-113	90	-50	67	-113	203	251	28	166	94	164	94	164	28	166	147	103	94	164	147	103	158	132	158	132	147	103	171	92	158	132	171	92	188	209	188	209	171	92	181	120	188	209	181	120	220	226	94	164	188	209	203	251	203	251	188	209	220	226	203	251	220	226	246	365	246	365	220	226	236	267	246	365	236	267	272	365	28	-17	28	-50	90	-50	28	-17	90	-50	103	-17	236	267	220	226	310	271	236	267	310	271	310	304	181	120	171	92	310	25	181	120	310	25	310	56	129	-17	118	-50	310	-50	129	-17	310	-50	310	-17	147	103	129	-17	171	92	147	103	28	166	28	161	28	56	129	74	145	114	145	114	129	74	162	89	145	114	162	89	176	198	176	198	162	89	178	131	176	198	178	131	186	227	186	227	178	131	199	186	186	227	199	186	238	365	238	365	199	186	209	215	238	365	209	215	266	365	28	304	28	271	176	198	28	304	176	198	186	227	244	164	178	131	310	161	244	164	310	161	310	166	244	164	310	166	209	215	244	164	209	215	199	186	84	-50	87	-113	95	-17	95	-17	87	-113	110	-50	95	-17	110	-50	129	74	129	74	110	-50	123	-17	129	74	123	-17	162	89	28	-17	28	-50	84	-50	28	-17	84	-50	95	-17	123	-17	110	-50	311	-50	123	-17	311	-50	311	-17	87	-113	84	-50	60	-113	178	131	162	89	310	161	129	74	28	56	28	25	94	192	310	300	310	332	94	192	310	332	28	195	94	192	28	195	310	53	94	192	310	53	310	84	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	310	53	28	195	28	190	248	192	32	84	315	190	248	192	315	190	315	195	248	192	315	195	32	332	248	192	32	332	32	300	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	315	190	32	84	32	53	108	-12	109	20	106	-12	106	-12	109	20	105	20	106	-12	105	20	104	-12	104	-12	105	20	102	-12	83	-16	102	-12	105	20	83	-16	105	20	78	14	112	-113	137	-25	113	-14	113	-14	115	19	112	20	113	-14	112	20	110	-13	110	-13	112	20	109	20	110	-13	109	20	108	-12	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	194	275	28	195	94	192	94	192	28	195	152	129	94	192	152	129	161	158	161	158	152	129	176	118	161	158	176	118	182	235	182	235	176	118	185	147	182	235	185	147	194	275	194	275	185	147	214	251	194	275	214	251	219	366	219	366	214	251	224	290	219	366	224	290	246	366	224	290	214	251	310	300	224	290	310	300	310	332	185	147	176	118	310	53	185	147	310	53	310	84	152	129	122	17	137	-25	152	129	137	-25	146	8	152	129	146	8	176	118	137	-25	122	17	118	18	137	-25	118	18	115	19	137	-25	115	19	113	-14	302	25	296	4	303	-28	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	288	-52	288	-14	277	-29	288	-52	277	-29	266	-69	266	-69	277	-29	262	-39	266	-69	262	-39	243	-43	243	-43	227	-39	239	-76	239	-76	227	-39	218	-72	146	8	156	-37	167	-3	167	-3	156	-37	176	-51	167	-3	176	-51	188	-17	188	-17	176	-51	197	-63	188	-17	197	-63	208	-30	208	-30	197	-63	218	-72	208	-30	218	-72	227	-39	319	25	302	25	303	-28	319	25	303	-28	314	-1	243	-43	239	-76	266	-69	156	-37	146	8	137	-25	112	-113	113	-14	85	-113	194	275	94	192	182	235	152	129	28	195	28	190	131	101	108	20	123	-17	123	-17	108	20	105	20	123	-17	105	20	98	-12	98	-12	105	20	80	-17	80	-17	105	20	78	14	80	-17	78	14	66	-27	66	-27	78	14	56	0	66	-27	56	0	55	-42	55	-42	56	0	46	-61	41	-81	46	-61	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	142	140	133	14	162	116	142	140	162	116	169	232	169	232	162	116	174	155	169	232	174	155	177	261	177	261	174	155	193	219	177	261	193	219	208	365	208	365	193	219	201	249	208	365	201	249	234	365	32	332	32	300	169	232	32	332	169	232	177	261	248	192	174	155	315	190	248	192	315	190	315	195	248	192	315	195	201	249	248	192	201	249	193	219	131	101	123	-17	133	14	131	101	133	14	142	140	131	101	142	140	32	84	131	101	32	84	32	53	302	25	296	4	303	-28	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	288	-52	288	-14	277	-29	288	-52	277	-29	266	-69	266	-69	277	-29	262	-39	266	-69	262	-39	243	-43	243	-43	224	-39	239	-76	239	-76	224	-39	215	-71	133	14	145	-30	157	2	157	2	145	-30	167	-45	157	2	167	-45	181	-12	181	-12	167	-45	191	-60	181	-12	191	-60	203	-27	203	-27	191	-60	215	-71	203	-27	215	-71	224	-39	98	-12	69	-113	96	-113	98	-12	96	-113	123	-17	319	25	302	25	303	-28	319	25	303	-28	314	-1	243	-43	239	-76	266	-69	133	14	123	-17	145	-30	174	155	162	116	315	190	94	228	310	320	310	353	94	228	310	353	28	231	94	228	28	231	310	104	94	228	310	104	310	136	244	22	28	-69	310	20	244	22	310	20	310	25	244	22	310	25	28	147	244	22	28	147	28	114	310	20	28	-69	28	-101	310	104	28	231	28	226	244	228	28	136	310	226	244	228	310	226	310	231	244	228	310	231	28	353	244	228	28	353	28	320	94	22	310	114	310	147	94	22	310	147	28	25	94	22	28	25	310	-101	94	22	310	-101	310	-69	310	-101	28	25	28	20	310	226	28	136	28	104	222	313	234	375	215	278	215	278	234	375	209	375	215	278	209	375	196	186	196	186	209	375	194	301	196	186	194	301	190	157	190	157	194	301	188	267	190	157	188	267	176	83	176	83	188	267	173	196	176	83	173	196	171	53	171	53	173	196	167	167	171	53	167	167	156	-16	156	-16	167	167	152	93	156	-16	152	93	149	-50	149	-50	152	93	147	63	149	-50	147	63	134	-124	134	-124	147	63	128	-26	134	-124	128	-26	122	-62	122	-62	128	-26	24	-69	122	-62	24	-69	24	-102	222	313	215	278	319	320	222	313	319	320	319	353	196	186	190	157	319	104	196	186	319	104	319	137	93	228	188	267	194	301	93	228	194	301	24	231	93	228	24	231	167	167	93	228	167	167	173	196	248	22	156	-16	319	19	248	22	319	19	319	24	248	22	319	24	176	83	248	22	176	83	171	53	24	146	24	113	147	63	24	146	147	63	152	93	134	-124	122	-62	109	-124	156	-16	149	-50	319	19	167	167	24	231	24	226	185	254	174	198	177	87	185	254	177	87	195	175	185	254	195	175	191	284	185	254	191	284	24	353	185	254	24	353	24	320	209	375	191	284	195	175	209	375	195	175	202	209	209	375	202	209	209	245	209	375	209	245	214	274	209	375	214	274	235	375	249	228	202	209	319	226	249	228	319	226	319	231	249	228	319	231	214	274	249	228	214	274	209	245	24	137	167	164	174	198	174	198	167	164	171	53	174	198	171	53	177	87	177	87	171	53	319	113	177	87	319	113	319	146	24	19	129	-24	24	24	24	24	129	-24	93	22	24	24	93	22	150	76	150	76	93	22	143	41	150	76	143	41	153	-34	153	-34	143	41	136	4	153	-34	136	4	135	-124	135	-124	136	4	129	-24	135	-124	129	-24	109	-124	159	-4	171	53	167	164	159	-4	167	164	153	-34	159	-4	153	-34	319	-102	159	-4	319	-102	319	-69	93	22	129	-24	136	4	150	76	153	-34	167	164	167	164	24	137	24	104	319	226	202	209	195	175	289	51	259	75	268	30	289	51	268	30	310	-12	289	51	310	-12	310	26	222	157	259	179	268	223	268	223	259	179	289	202	268	223	289	202	310	266	310	266	289	202	310	228	157	167	143	127	182	140	157	167	182	140	216	190	216	190	182	140	222	157	216	190	222	157	268	223	157	167	94	102	143	127	143	127	94	102	157	86	143	127	157	86	182	113	182	113	157	86	216	63	182	113	216	63	222	96	222	96	216	63	268	30	222	96	268	30	259	75	94	151	32	143	94	102	94	151	94	102	157	167	94	102	32	143	32	110	310	110	310	143	248	102	248	102	310	143	248	151	248	102	248	151	199	127	199	127	248	151	186	167	199	127	186	167	160	140	160	140	186	167	127	190	160	140	127	190	121	157	121	157	127	190	84	179	74	223	32	266	53	202	74	223	53	202	84	179	74	223	84	179	127	190	121	96	127	63	160	113	160	113	127	63	186	86	160	113	186	86	199	127	199	127	186	86	248	102	84	75	53	51	74	30	84	75	74	30	127	63	84	75	127	63	121	96	32	26	32	-12	74	30	32	26	74	30	53	51	53	202	32	266	32	228	32	93	83	54	86	88	86	88	83	54	143	41	86	88	143	41	145	74	145	74	143	41	204	18	145	74	204	18	206	53	206	53	204	18	262	-14	206	53	262	-14	262	21	262	21	262	-14	310	-59	262	21	310	-59	310	-20	289	99	259	123	268	78	289	99	268	78	310	35	289	99	310	35	310	74	222	205	259	227	268	271	268	271	259	227	289	250	268	271	289	250	310	314	310	314	289	250	310	276	157	215	143	175	182	188	157	215	182	188	216	238	216	238	182	188	222	205	216	238	222	205	268	271	157	215	94	150	143	175	143	175	94	150	157	134	143	175	157	134	182	161	182	161	157	134	216	111	182	161	216	111	222	144	222	144	216	111	268	78	222	144	268	78	259	123	94	199	32	191	94	150	94	199	94	150	157	215	83	54	32	93	32	60	94	150	32	191	32	158	310	158	310	191	248	150	248	150	310	191	248	200	248	150	248	200	199	175	199	175	248	200	186	215	199	175	186	215	160	188	160	188	186	215	127	239	160	188	127	239	121	206	121	206	127	239	84	227	74	272	32	315	53	251	74	272	53	251	84	227	74	272	84	227	127	239	121	144	127	111	160	162	160	162	127	111	186	135	160	162	186	135	199	175	199	175	186	135	248	150	84	123	53	100	74	79	84	123	74	79	127	111	84	123	127	111	121	144	32	74	32	36	74	79	32	74	74	79	53	100	310	60	310	94	259	54	259	54	310	94	257	88	259	54	257	88	200	41	200	41	257	88	197	75	200	41	197	75	138	18	138	18	197	75	137	53	138	18	137	53	80	-13	80	-13	137	53	80	22	80	-13	80	22	32	-20	80	-13	32	-20	32	-59	53	251	32	315	32	276	289	117	258	141	268	96	289	117	268	96	310	53	289	117	310	53	310	92	221	223	258	244	268	289	268	289	258	244	289	268	268	289	289	268	310	332	310	332	289	268	310	294	156	233	143	193	181	206	156	233	181	206	215	256	215	256	181	206	221	223	215	256	221	223	268	289	156	233	93	168	143	193	143	193	93	168	156	152	143	193	156	152	181	180	181	180	156	152	215	129	181	180	215	129	221	162	221	162	215	129	268	96	221	162	268	96	258	141	93	217	31	209	93	168	93	217	93	168	156	233	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	93	168	31	209	31	176	311	176	311	209	249	168	249	168	311	209	249	217	249	168	249	217	200	193	200	193	249	217	186	233	200	193	186	233	161	206	161	206	186	233	127	256	161	206	127	256	121	223	121	223	127	256	84	244	75	289	32	332	53	268	75	289	53	268	84	244	75	289	84	244	127	256	121	162	127	129	161	179	161	179	127	129	186	152	161	179	186	152	200	193	200	193	186	152	249	168	84	141	53	117	75	96	84	141	75	96	127	129	84	141	127	129	121	162	32	92	32	53	75	96	32	92	75	96	53	117	105	20	102	-12	126	-19	105	20	126	-19	135	13	135	13	126	-19	152	-34	135	13	152	-34	164	-1	164	-1	152	-34	181	-53	164	-1	181	-53	193	-20	193	-20	181	-53	210	-69	193	-20	210	-69	220	-36	220	-36	210	-69	239	-76	220	-36	239	-76	243	-43	243	-43	239	-76	266	-69	243	-43	266	-69	262	-39	303	-28	314	-1	319	25	303	-28	319	25	302	25	303	-28	302	25	296	4	303	-28	296	4	288	-14	303	-28	288	-14	288	-52	277	-29	262	-39	266	-69	277	-29	266	-69	288	-52	277	-29	288	-52	288	-14	47	-60	56	-41	56	0	56	0	56	-41	68	-26	56	0	68	-26	78	14	78	14	68	-26	83	-16	78	14	83	-16	105	20	105	20	83	-16	102	-12	41	-81	47	-60	56	0	41	-81	56	0	39	-23	41	-81	39	-23	29	-51	41	-81	29	-51	24	-81	53	268	32	332	32	294	125	-77	187	75	164	84	164	84	170	118	163	120	164	84	163	120	156	122	156	122	150	125	164	84	164	84	150	125	143	127	164	84	143	127	137	92	137	92	143	127	137	161	137	92	137	161	111	99	111	99	137	161	102	152	111	99	102	152	84	104	84	104	102	152	66	147	84	104	66	147	58	107	58	107	66	147	32	143	58	107	32	143	32	110	310	266	298	251	299	212	299	212	298	251	285	238	299	212	285	238	283	197	283	197	285	238	271	225	283	197	271	225	264	182	264	182	271	225	255	214	264	182	255	214	243	169	243	169	255	214	239	203	243	169	239	203	220	156	264	331	204	185	220	156	264	331	220	156	239	203	264	331	239	203	291	331	204	185	171	172	178	138	204	185	178	138	187	142	204	185	187	142	200	106	204	185	200	106	220	156	171	172	137	161	143	127	171	172	143	127	152	129	171	172	152	129	160	132	171	172	160	132	169	135	171	172	169	135	178	138	187	142	187	75	200	106	200	106	187	75	216	62	200	106	216	62	228	92	228	92	216	62	243	47	228	92	243	47	254	77	254	77	243	47	268	30	254	77	268	30	277	61	277	61	268	30	291	10	277	61	291	10	296	44	296	44	291	10	310	-12	296	44	310	-12	310	26	187	75	187	142	176	116	187	75	176	116	170	118	187	75	170	118	164	84	125	-77	164	84	98	-77	310	266	299	212	310	228	44	2	57	15	59	56	59	56	57	15	72	28	59	56	72	28	78	71	78	71	72	28	87	39	78	71	87	39	100	84	100	84	87	39	104	50	123	97	104	50	138	68	123	97	138	68	143	147	143	147	138	68	156	112	143	147	156	112	156	177	143	147	156	177	127	190	44	2	59	56	43	41	44	2	43	41	32	26	44	2	32	26	32	-12	143	147	127	190	115	160	115	160	127	190	99	205	115	160	99	205	89	175	89	175	99	205	74	223	89	175	74	223	65	192	65	192	74	223	51	243	65	192	51	243	46	209	46	209	51	243	32	266	46	209	32	266	32	228	156	112	166	137	218	331	218	331	166	137	179	169	180	132	179	169	173	135	173	135	179	169	166	137	218	331	156	177	156	112	193	128	199	127	205	161	205	161	199	127	206	92	205	161	206	92	231	154	231	154	206	92	241	100	231	154	241	100	258	149	258	149	241	100	276	106	258	149	276	106	284	145	284	145	276	106	310	110	284	145	310	110	310	143	206	92	199	127	191	124	206	92	191	124	182	121	206	92	182	121	174	118	206	92	174	118	171	81	171	81	174	118	165	115	171	81	165	115	156	112	171	81	156	112	138	68	104	50	52	-77	79	-77	104	50	79	-77	138	68	205	161	179	169	180	132	205	161	180	132	186	130	205	161	186	130	193	128	218	331	179	169	245	331	100	84	104	50	123	97	32	127	38	84	38	170	38	170	38	84	56	46	38	170	56	46	56	208	56	208	56	46	65	127	167	266	122	258	134	227	167	266	134	227	167	233	167	266	167	233	310	233	167	266	310	233	310	266	70	159	84	187	85	238	85	238	84	187	106	211	85	238	106	211	122	258	122	258	106	211	134	227	70	159	85	238	56	208	70	159	56	208	65	127	107	43	121	-4	135	27	135	27	121	-4	166	-11	135	27	166	-11	167	21	167	21	166	-11	310	-11	167	21	310	-11	310	21	65	127	56	46	70	96	70	96	56	46	84	15	70	96	84	15	84	67	84	67	84	15	121	-4	84	67	121	-4	107	43	175	266	32	266	175	266	175	266	32	266	175	233	175	266	175	233	220	258	220	258	175	233	208	227	220	258	208	227	236	211	258	187	272	159	286	208	286	208	272	159	277	127	286	46	277	127	272	96	257	238	220	258	236	211	257	238	236	211	258	187	257	238	258	187	286	208	304	170	286	208	286	46	304	170	286	46	304	84	304	170	304	84	310	127	258	15	286	46	272	96	258	15	272	96	258	67	258	15	258	67	236	43	258	15	236	43	221	-4	208	27	175	21	177	-11	208	27	177	-11	221	-4	208	27	221	-4	236	43	32	21	32	-11	177	-11	32	21	177	-11	175	21	277	127	286	46	286	208	175	233	32	266	32	233	129	-6	137	-8	143	24	143	24	137	-8	144	-9	143	24	208	233	129	-6	129	-6	208	233	121	33	129	-6	121	33	107	1	107	1	121	33	102	47	107	1	102	47	87	64	81	18	107	1	87	64	81	18	87	64	75	83	81	18	75	83	68	105	81	18	68	105	60	40	32	127	36	96	39	170	39	170	36	96	45	66	39	170	45	66	57	208	57	208	45	66	60	40	57	208	60	40	65	127	135	227	167	233	167	266	167	266	167	233	208	233	167	266	208	233	222	266	222	266	208	233	234	233	222	266	234	233	251	331	251	331	234	233	249	266	251	331	249	266	277	331	70	159	85	187	85	238	85	238	85	187	107	211	85	238	107	211	123	258	123	258	107	211	135	227	123	258	135	227	167	266	70	159	85	238	57	208	70	159	57	208	65	127	99	-77	129	-6	107	1	99	-77	107	1	72	-77	249	266	234	233	311	233	249	266	311	233	311	266	158	21	158	-11	163	21	163	21	158	-11	166	-11	163	21	166	-11	168	21	168	21	166	-11	311	-11	168	21	311	-11	311	21	143	24	144	-9	148	23	148	23	144	-9	151	-10	148	23	151	-10	153	22	153	22	151	-10	158	-11	153	22	158	-11	158	21	208	233	143	24	234	233	60	40	68	105	65	127	94	-11	65	-77	92	-77	94	-11	92	-77	121	-11	94	-11	121	-11	108	21	94	-11	108	21	32	21	94	-11	32	21	32	-11	135	21	222	220	199	229	199	229	206	262	199	264	199	229	199	264	195	231	195	231	199	264	191	265	195	231	191	265	190	231	190	231	191	265	186	232	184	265	176	266	176	233	184	265	176	233	181	233	184	265	181	233	186	232	184	265	186	232	191	265	32	266	32	233	176	233	32	266	176	233	176	266	243	331	213	261	222	220	243	331	222	220	236	252	243	331	236	252	271	331	206	262	199	229	222	220	206	262	222	220	213	261	199	229	121	-11	135	21	135	21	121	-11	178	-11	135	21	178	-11	176	21	176	21	178	-11	209	27	311	127	308	158	305	84	305	84	308	158	298	187	305	84	298	187	287	46	287	46	298	187	283	213	287	46	283	213	278	127	241	207	256	191	262	235	262	235	256	191	268	171	262	235	268	171	283	213	283	213	268	171	276	150	283	213	276	150	278	127	236	252	222	220	241	207	236	252	241	207	262	235	273	96	259	67	259	15	273	96	259	15	287	46	273	96	287	46	278	127	237	43	209	27	222	-4	237	43	222	-4	259	15	237	43	259	15	259	67	209	27	178	-11	222	-4	108	21	121	-11	199	229	32	165	38	122	38	208	38	208	38	122	56	84	38	208	56	84	56	246	56	246	56	84	65	165	167	304	122	296	134	265	167	304	134	265	167	271	167	304	167	271	310	271	167	304	310	271	310	304	70	197	84	225	85	276	85	276	84	225	106	249	85	276	106	249	122	296	122	296	106	249	134	265	70	197	85	276	56	246	70	197	56	246	65	165	107	81	121	33	135	65	135	65	121	33	166	26	135	65	166	26	167	59	167	59	166	26	310	26	167	59	310	26	310	59	65	165	56	84	70	134	70	134	56	84	84	53	70	134	84	53	84	105	84	105	84	53	121	33	84	105	121	33	107	81	36	-17	36	-50	310	-50	36	-17	310	-50	310	-17	175	304	32	304	175	304	175	304	32	304	175	271	175	304	175	271	220	296	220	296	175	271	208	265	220	296	208	265	236	249	258	225	272	197	286	246	286	246	272	197	277	165	286	84	277	165	272	134	257	276	220	296	236	249	257	276	236	249	258	225	257	276	258	225	286	246	304	208	286	246	286	84	304	208	286	84	304	122	304	208	304	122	310	165	258	53	286	84	272	134	258	53	272	134	258	105	258	53	258	105	236	81	258	53	236	81	221	33	208	65	175	59	177	26	208	65	177	26	221	33	208	65	221	33	236	81	32	59	32	26	177	26	32	59	177	26	175	59	32	-17	32	-50	306	-50	32	-17	306	-50	306	-17	277	165	286	84	286	246	175	271	32	304	32	271	214	271	137	64	151	26	214	271	151	26	154	26	214	271	154	26	162	59	214	271	162	59	242	271	214	271	242	271	227	304	214	271	227	304	167	304	214	271	167	304	167	271	70	197	84	225	85	276	85	276	84	225	106	249	85	276	106	249	122	296	122	296	106	249	134	265	122	296	134	265	167	304	167	304	134	265	167	271	32	165	36	129	38	208	38	208	36	129	48	97	38	208	48	97	56	246	56	246	48	97	68	68	56	246	68	68	65	165	65	165	70	197	56	246	56	246	70	197	85	276	157	26	160	26	162	59	162	59	160	26	163	26	162	59	163	26	310	59	310	59	163	26	166	26	310	59	166	26	310	26	253	304	276	365	249	365	253	304	249	365	242	271	253	304	242	271	310	271	253	304	310	271	310	304	133	-17	151	26	137	64	133	-17	137	64	126	31	133	-17	126	31	122	-50	133	-17	122	-50	310	-50	133	-17	310	-50	310	-17	113	76	93	93	94	46	113	76	94	46	126	31	113	76	126	31	137	64	65	165	68	68	68	139	68	139	68	68	94	46	68	139	94	46	78	115	78	115	94	46	93	93	107	-17	36	-17	94	-50	107	-17	94	-50	98	-113	107	-17	98	-113	122	-50	107	-17	122	-50	126	31	98	-113	94	-50	71	-113	94	-50	36	-17	36	-50	162	59	154	26	157	26	227	304	242	271	249	365	160	59	232	252	209	264	209	264	212	298	203	300	209	264	203	300	203	266	203	266	203	300	196	268	175	271	182	270	185	303	185	303	182	270	189	269	185	303	189	269	194	302	194	302	189	269	196	268	194	302	196	268	203	300	175	271	185	303	175	304	175	271	175	304	32	304	175	271	32	304	32	271	247	365	220	296	232	252	247	365	232	252	244	285	247	365	244	285	273	365	212	298	209	264	232	252	212	298	232	252	220	296	160	59	209	264	147	26	147	26	209	264	132	59	147	26	132	59	131	-17	131	-17	132	59	120	26	131	-17	120	26	118	-50	118	-50	120	26	103	-17	118	-50	103	-17	95	-113	95	-113	103	-17	92	-50	95	-113	92	-50	68	-113	32	59	32	26	120	26	32	59	120	26	132	59	310	165	307	194	304	122	304	122	307	194	299	222	304	122	299	222	286	84	286	84	299	222	285	247	286	84	285	247	277	165	277	165	272	134	286	84	286	84	272	134	258	53	247	239	260	223	267	268	267	268	260	223	269	205	267	268	269	205	285	247	285	247	269	205	275	185	285	247	275	185	277	165	244	285	232	252	247	239	244	285	247	239	267	268	272	134	258	105	258	53	258	53	258	105	236	81	258	53	236	81	221	33	221	33	236	81	208	65	221	33	208	65	177	26	177	26	208	65	175	59	177	26	175	59	160	59	131	-17	118	-50	306	-50	131	-17	306	-50	306	-17	32	-17	32	-50	92	-50	32	-17	92	-50	103	-17	177	26	160	59	147	26	32	175	38	132	38	218	38	218	38	132	56	94	38	218	56	94	56	256	56	256	56	94	65	175	167	314	122	306	134	275	167	314	134	275	167	281	167	314	167	281	310	281	167	314	310	281	310	314	70	207	84	235	85	286	85	286	84	235	106	259	85	286	106	259	122	306	122	306	106	259	134	275	70	207	85	286	56	256	70	207	56	256	65	175	107	91	121	43	135	75	135	75	121	43	166	36	135	75	166	36	167	69	167	69	166	36	310	36	167	69	310	36	310	69	65	175	56	94	70	144	70	144	56	94	84	63	70	144	84	63	84	115	84	115	84	63	121	43	84	115	121	43	107	91	140	-59	109	-107	139	-107	140	-59	139	-107	169	-59	140	-59	169	-59	161	-26	140	-59	161	-26	36	-26	140	-59	36	-26	36	-59	190	-26	220	21	191	21	190	-26	191	21	169	-59	190	-26	169	-59	310	-59	190	-26	310	-59	310	-26	161	-26	169	-59	191	21	175	314	32	314	175	314	175	314	32	314	175	281	175	314	175	281	220	306	220	306	175	281	208	275	220	306	208	275	236	259	258	235	272	207	286	256	286	256	272	207	277	175	286	94	277	175	272	144	257	286	220	306	236	259	257	286	236	259	258	235	257	286	258	235	286	256	304	218	286	256	286	94	304	218	286	94	304	132	304	218	304	132	310	175	258	63	286	94	272	144	258	63	272	144	258	115	258	63	258	115	236	91	258	63	236	91	221	43	208	75	175	69	177	36	208	75	177	36	221	43	208	75	221	43	236	91	32	69	32	36	177	36	32	69	177	36	175	69	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	32	-26	142	-59	32	-26	32	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	305	-59	192	-26	305	-59	305	-26	162	-26	171	-59	193	21	277	175	286	94	286	256	175	281	32	314	32	281	86	147	86	147	112	160	112	160	86	147	112	130	112	160	112	130	131	173	131	173	112	130	131	116	131	173	131	116	147	189	147	189	131	116	147	101	147	189	147	101	162	207	162	207	147	101	159	175	162	207	159	175	160	177	159	175	147	101	158	172	159	169	159	118	160	121	159	169	160	121	162	166	162	166	160	121	161	124	162	166	161	124	164	126	180	228	162	207	163	182	180	228	163	182	166	185	180	228	166	185	171	191	180	228	171	191	175	197	180	228	175	197	180	203	180	228	180	203	184	210	180	228	184	210	190	218	162	207	160	177	161	180	162	207	161	180	163	182	163	107	161	110	162	83	163	107	162	83	180	62	163	107	180	62	166	104	224	161	171	161	172	128	172	128	171	161	168	162	172	128	168	162	167	128	167	128	168	162	165	164	167	128	165	164	164	126	164	126	165	164	162	166	172	128	224	128	224	161	180	62	190	71	185	79	180	62	185	79	181	85	180	62	181	85	177	91	180	62	177	91	172	97	180	62	172	97	166	104	162	83	161	110	160	113	162	83	160	113	159	116	162	83	159	116	159	118	162	83	159	118	147	101	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	147	101	159	118	158	172	158	172	159	118	159	169	112	130	86	147	86	142	156	176	156	113	165	175	165	175	156	113	166	114	165	175	166	114	173	171	173	171	166	114	175	119	173	171	175	119	180	164	180	164	175	119	181	126	180	164	181	126	185	155	185	155	181	126	186	135	185	155	186	135	187	145	123	145	125	134	125	156	125	156	125	134	129	125	125	156	129	125	130	164	130	164	129	125	136	118	130	164	136	118	137	171	137	171	136	118	145	114	137	171	145	114	146	175	146	175	145	114	156	113	146	175	156	113	156	176	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	171	220	138	220	171	70	171	70	138	220	138	161	171	70	138	161	138	128	138	128	138	161	80	161	138	128	80	161	80	128	171	128	230	128	171	161	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	171	161	230	128	230	161	171	70	138	128	138	70	310	233	310	266	65	233	65	233	310	266	32	266	65	233	32	266	65	21	65	21	32	266	32	-11	65	21	32	-11	310	-11	65	21	310	-11	310	21	277	233	277	21	310	-11	277	233	310	-11	310	266	277	233	310	266	32	266	277	233	32	266	32	233	32	21	32	-11	310	-11	32	21	310	-11	277	21	310	271	310	304	65	271	65	271	310	304	32	304	65	271	32	304	65	59	65	59	32	304	32	26	65	59	32	26	310	26	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	65	59	310	26	310	59	277	271	277	59	310	26	277	271	310	26	310	304	277	271	310	304	32	304	277	271	32	304	32	271	32	59	32	26	310	26	32	59	310	26	277	59	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	253	-15	286	-15	253	235	253	235	286	-15	286	268	253	235	286	268	57	235	57	235	286	268	24	268	57	235	24	268	57	-15	57	-15	24	268	24	-15	57	17	57	268	24	268	57	17	24	268	24	-15	57	17	24	-15	286	-15	57	17	286	-15	253	17	253	268	253	17	286	-15	253	268	286	-15	286	268	69	183	89	219	101	276	101	276	89	219	118	247	101	276	118	247	152	302	152	302	118	247	153	267	152	302	153	267	210	311	210	311	153	267	194	277	210	-59	194	277	194	142	210	-59	194	142	194	109	194	109	194	142	59	109	69	69	59	109	61	16	59	142	59	109	194	142	268	-14	227	-25	269	-49	227	277	227	-25	227	109	227	142	227	109	362	109	227	142	362	109	362	142	362	142	387	185	360	235	362	142	360	235	352	183	352	183	360	235	332	219	227	277	268	267	269	302	269	302	268	267	303	247	269	302	303	247	320	276	320	276	303	247	332	219	320	276	332	219	360	235	210	-59	269	-49	227	-25	210	-59	227	-25	227	277	210	-59	227	277	210	311	210	-59	210	311	194	277	194	109	194	-25	210	-59	210	-59	194	-25	153	-14	210	-59	153	-14	152	-49	152	-49	153	-14	118	5	152	-49	118	5	101	-23	101	-23	118	5	89	33	101	-23	89	33	69	69	35	67	61	16	59	109	35	67	59	109	59	142	35	67	59	142	61	235	35	67	61	235	35	185	35	67	35	185	25	126	387	67	396	126	387	185	387	67	387	185	362	142	387	67	362	142	362	109	387	67	362	109	360	16	268	-14	269	-49	303	5	303	5	269	-49	320	-23	303	5	320	-23	332	33	332	33	320	-23	360	16	332	33	360	16	352	69	352	69	360	16	362	109	61	235	59	142	69	183	61	235	69	183	101	276	69	69	61	16	101	-23	210	311	227	277	269	302	362	109	351	66	360	16	360	16	351	66	328	29	360	16	328	29	320	-23	320	-23	328	29	295	0	320	-23	295	0	269	-49	269	-49	295	0	256	-18	269	-49	256	-18	210	-59	210	-59	256	-18	210	-25	93	29	101	-23	126	0	126	0	101	-23	152	-49	126	0	152	-49	165	-18	165	-18	152	-49	210	-59	165	-18	210	-59	210	-25	35	67	61	16	59	109	59	109	61	16	70	66	70	66	61	16	101	-23	70	66	101	-23	93	29	351	186	360	235	328	223	328	223	360	235	320	276	328	223	320	276	295	253	295	253	320	276	269	302	295	253	269	302	256	272	256	272	269	302	210	278	165	272	210	278	210	311	165	272	210	311	152	302	70	186	93	223	101	276	101	276	93	223	126	253	101	276	126	253	152	302	152	302	126	253	165	272	61	235	35	185	35	67	61	235	35	67	59	142	61	235	59	142	70	186	61	235	70	186	101	276	396	126	387	185	387	67	387	67	387	185	362	142	387	67	362	142	362	109	362	109	362	142	59	109	59	109	362	142	59	142	59	109	59	142	35	67	362	142	387	185	360	235	362	142	360	235	351	186	269	302	210	311	210	278	362	109	360	16	387	67	35	67	35	185	25	126	64	168	71	187	101	276	101	276	71	187	80	205	101	276	80	205	92	222	92	222	187	126	115	245	115	245	187	126	210	150	101	276	92	222	115	245	101	276	115	245	152	302	152	302	115	245	132	257	152	302	132	257	150	266	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	59	147	61	235	59	147	64	168	61	235	64	168	101	276	64	84	59	105	61	16	61	16	59	105	58	126	132	-3	115	7	152	-49	187	126	115	7	210	103	187	126	210	103	210	150	210	150	210	103	306	7	210	150	306	7	234	126	234	126	306	7	329	31	92	31	80	47	101	-23	92	31	101	-23	115	7	92	31	115	7	187	126	101	-23	80	47	71	65	101	-23	71	65	64	84	101	-23	64	84	61	16	150	-13	152	-49	169	-20	169	-20	152	-49	210	-59	169	-20	210	-59	189	-24	189	-24	210	-59	210	-25	232	-24	210	-25	210	-59	232	-24	210	-59	269	-49	252	273	269	302	232	277	232	277	269	302	210	278	189	277	210	278	210	311	189	277	210	311	169	273	169	273	210	311	152	302	169	273	152	302	150	266	272	266	290	257	320	276	320	276	290	257	306	245	320	276	306	245	329	222	320	276	329	222	360	235	360	235	329	222	341	205	360	235	341	205	350	187	269	302	252	273	272	266	269	302	272	266	320	276	269	302	210	311	210	278	357	84	350	65	360	16	360	16	350	65	341	47	360	16	341	47	329	31	329	31	306	7	320	-23	320	-23	306	7	290	-3	320	-23	290	-3	272	-13	360	16	387	67	361	105	361	105	387	67	363	126	361	147	363	126	387	185	361	147	387	185	360	235	360	235	350	187	357	168	360	235	357	168	361	147	306	245	210	150	234	126	306	245	234	126	329	222	387	67	396	126	387	185	387	67	387	185	363	126	329	31	320	-23	360	16	269	-49	320	-23	272	-13	269	-49	272	-13	252	-20	269	-49	252	-20	232	-24	357	84	360	16	361	105	152	-49	115	7	101	-23	132	-3	152	-49	150	-13	61	16	58	126	35	67	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	-25	189	-24	210	-59	210	-59	189	-24	169	-20	210	-59	169	-20	152	-49	152	-49	169	-20	150	-13	152	-49	150	-13	132	-3	132	-3	115	7	152	-49	306	245	115	7	329	222	306	245	329	222	320	276	101	-23	152	-49	115	7	101	-23	115	7	92	31	101	-23	92	31	80	47	101	-23	80	47	71	65	101	-23	71	65	64	84	101	-23	64	84	61	16	252	273	269	302	232	277	232	277	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	64	84	59	105	61	16	61	16	59	105	58	126	320	276	269	302	272	266	320	276	272	266	290	257	320	276	290	257	306	245	269	302	210	311	210	278	363	126	387	67	387	185	363	126	387	185	361	147	360	235	320	276	329	222	360	235	329	222	341	205	360	235	341	205	350	187	360	235	350	187	357	168	360	235	357	168	361	147	360	235	361	147	387	185	363	126	360	16	387	67	387	185	387	67	396	126	61	16	58	126	35	67	92	31	115	7	306	245	269	302	252	273	272	266	35	67	35	185	25	126	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	190	158	190	94	200	156	200	156	190	94	201	96	200	156	201	96	208	152	208	152	201	96	210	101	208	152	210	101	216	146	216	146	210	101	216	108	216	146	216	108	220	137	220	137	216	108	221	117	220	137	221	117	222	127	158	127	160	116	160	137	160	137	160	116	164	107	160	137	164	107	165	146	165	146	164	107	171	100	165	146	171	100	172	152	172	152	171	100	180	96	172	152	180	96	181	156	181	156	180	96	190	94	181	156	190	94	190	158	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	182	106	188	62	189	98	189	98	188	62	209	59	189	98	209	59	198	93	198	93	209	59	209	92	220	93	209	92	209	59	220	93	209	59	231	62	177	138	182	147	188	190	188	190	182	147	189	154	188	190	189	154	210	194	210	194	189	154	199	159	210	194	199	159	210	161	210	161	221	159	231	190	231	190	221	159	230	154	231	190	230	154	237	147	142	127	145	105	145	148	145	148	145	105	155	86	145	148	155	86	155	167	155	167	155	86	169	72	155	167	169	72	170	181	170	181	169	72	175	127	177	138	188	190	170	181	177	138	170	181	175	127	277	126	273	147	273	105	273	105	273	147	264	166	273	105	264	166	264	86	264	86	264	166	250	180	264	86	250	180	249	72	249	72	250	180	244	126	249	72	244	126	242	115	249	72	242	115	237	105	250	180	231	190	237	147	250	180	237	147	242	137	250	180	242	137	244	126	231	190	210	194	210	161	231	62	249	72	237	105	231	62	237	105	230	98	231	62	230	98	220	93	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	311	162	271	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	177	115	175	127	169	72	177	115	169	72	188	62	177	115	188	62	182	106	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	387	185	387	67	396	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	226	64	221	80	222	22	222	22	221	80	217	98	222	22	217	98	216	19	216	19	217	98	215	119	215	135	215	119	219	126	215	135	219	126	235	148	235	148	219	126	241	136	200	126	205	119	205	134	205	134	205	119	210	235	210	235	205	119	210	17	210	235	210	17	216	234	216	234	210	17	215	135	217	156	221	174	222	231	222	231	221	174	226	190	222	231	226	190	227	227	227	227	226	190	230	203	227	227	230	203	230	221	230	221	230	203	232	214	216	234	215	135	217	156	216	234	217	156	222	231	205	119	204	98	204	19	205	119	204	19	210	17	190	40	191	33	191	51	191	51	191	33	194	27	191	51	194	27	195	64	195	64	194	27	199	22	195	64	199	22	200	80	200	80	199	22	204	19	200	80	204	19	204	98	215	119	237	103	219	126	219	126	237	103	239	116	239	116	237	103	252	88	239	116	252	88	256	111	256	111	252	88	263	74	256	111	263	74	271	107	271	107	263	74	273	65	271	107	273	65	284	104	284	104	273	65	285	61	284	104	285	61	294	100	294	100	285	61	293	62	294	100	293	62	299	65	294	151	298	154	299	187	299	187	298	154	301	157	299	187	301	157	303	182	303	182	301	157	304	160	303	182	304	160	305	176	305	176	304	160	305	164	305	176	305	164	306	168	299	187	293	190	294	151	294	151	293	190	286	191	294	151	286	191	284	147	284	147	286	191	284	191	284	147	284	191	281	190	284	147	281	190	279	190	284	147	279	190	276	189	284	147	276	189	274	188	284	147	274	188	273	145	266	181	258	171	259	142	266	181	259	142	273	145	266	181	273	145	274	188	249	160	235	148	241	136	249	160	241	136	259	142	249	160	259	142	258	171	215	119	215	135	210	17	215	119	210	17	216	19	306	83	305	86	305	76	305	76	305	86	304	90	305	76	304	90	303	70	303	70	304	90	302	94	303	70	302	94	299	65	299	65	302	94	298	97	299	65	298	97	294	100	230	51	226	64	227	27	230	51	227	27	230	33	230	51	230	33	232	40	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	200	174	204	155	204	234	204	234	204	155	205	134	204	234	205	134	210	235	191	221	191	203	194	227	194	227	191	203	195	190	194	227	195	190	199	231	199	231	195	190	200	174	199	231	200	174	204	234	165	82	176	95	182	118	182	118	176	95	190	108	182	118	190	108	200	126	200	126	190	108	205	119	145	64	148	65	149	108	149	108	148	65	156	72	149	108	156	72	165	112	165	112	156	72	165	82	165	112	165	82	182	118	149	108	135	104	136	61	149	108	136	61	139	62	149	108	139	62	142	63	149	108	142	63	145	64	120	97	120	65	124	100	124	100	120	65	126	62	124	100	126	62	135	104	135	104	126	62	133	61	135	104	133	61	136	61	113	83	114	73	114	88	114	88	114	73	116	69	114	88	116	69	117	93	117	93	116	69	120	65	117	93	120	65	120	97	164	170	165	139	175	157	175	157	165	139	182	134	175	157	182	134	189	145	189	145	182	134	200	126	189	145	200	126	205	134	154	180	145	188	149	143	154	180	149	143	165	139	154	180	165	139	164	170	149	143	145	188	142	189	149	143	142	189	140	190	149	143	140	190	137	190	149	143	137	190	135	191	149	143	135	191	134	147	120	154	123	151	125	190	125	190	123	151	134	147	125	190	134	147	132	191	132	191	134	147	135	191	113	168	113	164	113	175	113	175	113	164	115	160	113	175	115	160	115	181	115	181	115	160	117	157	115	181	117	157	119	186	119	186	117	157	120	154	119	186	120	154	125	190	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	114	73	113	83	113	79	191	203	191	221	190	214	387	185	387	67	396	126	360	235	355	174	363	126	226	64	222	22	227	27	35	67	35	185	25	126	104	181	104	148	317	148	104	181	317	148	317	181	104	104	104	71	317	71	104	104	317	71	317	104	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	104	142	104	109	317	109	104	142	317	109	317	142	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	22	331	55	-45	55	298	55	139	55	113	214	113	55	139	214	113	214	139	214	139	214	113	241	-45	214	139	241	-45	214	298	214	298	241	-45	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	139	432	-78	400	139	400	113	400	113	400	139	241	139	400	113	241	139	241	113	432	331	22	331	55	298	432	331	55	298	214	298	432	-78	400	113	400	-45	432	-78	400	-45	241	-45	432	-78	241	-45	214	-45	432	-78	214	-45	55	-45	432	-78	55	-45	22	-78	22	-78	55	-45	22	331	214	-45	241	-45	214	113	55	139	55	113	400	113	55	139	400	113	400	139	400	139	400	113	432	-78	400	139	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	400	-45	55	-45	432	-78	400	-45	432	-78	400	113	228	107	228	145	209	126	209	126	228	145	74	298	209	126	74	298	55	280	55	280	74	298	22	331	55	280	22	331	55	-27	55	-27	22	331	22	-78	55	-27	22	-78	75	-45	75	-45	22	-78	432	-78	75	-45	432	-78	381	-45	381	-45	432	-78	400	-27	381	-45	400	-27	246	126	228	107	381	-45	228	145	228	145	381	-45	246	126	228	145	246	126	381	298	381	298	246	126	400	280	381	298	400	280	432	331	432	331	400	280	432	-78	432	331	22	331	74	298	432	331	74	298	381	298	209	126	55	-27	75	-45	209	126	75	-45	228	107	400	-27	432	-78	400	280	228	157	228	94	238	156	238	156	228	94	238	95	238	156	238	95	246	151	246	151	238	95	246	100	246	151	246	100	253	145	253	145	246	100	253	107	253	145	253	107	257	136	257	136	253	107	257	116	257	136	257	116	259	126	195	126	197	115	197	136	197	136	197	115	201	107	197	136	201	107	202	145	202	145	201	107	208	100	202	145	208	100	209	151	209	151	208	100	217	95	209	151	217	95	217	156	217	156	217	95	228	94	217	156	228	94	228	157	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	32	331	65	0	65	331	65	182	65	149	310	149	65	182	310	149	310	182	65	0	32	331	32	0	310	331	277	331	310	0	310	0	277	331	277	182	310	0	277	182	277	149	277	149	277	182	32	182	277	149	32	182	32	149	310	0	277	149	277	0	155	0	188	0	155	298	155	298	188	0	188	298	155	298	188	298	319	331	319	331	188	298	319	298	24	331	24	298	155	298	24	331	155	298	319	331	188	331	155	331	188	33	188	33	155	331	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	32	331	65	0	65	331	65	182	65	149	217	149	65	182	217	149	217	182	65	0	32	331	32	0	65	331	32	331	65	0	65	232	65	199	217	199	65	232	217	199	217	232	65	132	65	99	217	99	65	132	217	99	217	132	65	0	32	331	32	0	65	331	32	331	65	0	65	232	65	199	310	199	65	232	310	199	310	232	65	132	65	99	310	99	65	132	310	99	310	132	65	0	32	331	32	0	128	331	161	0	161	331	161	182	161	149	407	149	161	182	407	149	407	182	28	331	28	0	61	0	28	331	61	0	61	331	161	0	128	331	128	0	223	331	256	0	256	331	256	182	256	149	407	149	256	182	407	149	407	182	123	331	123	0	156	0	123	331	156	0	156	331	22	331	22	0	55	0	22	331	55	0	55	331	256	0	223	331	223	0	161	331	128	331	161	0	161	232	161	199	407	199	161	232	407	199	407	232	161	132	161	99	407	99	161	132	407	99	407	132	28	331	28	0	61	0	28	331	61	0	61	331	161	0	128	331	128	0	83	80	4	0	39	0	83	80	39	0	83	45	83	80	83	45	116	0	83	80	116	0	83	331	116	182	116	149	150	149	116	182	150	149	181	182	181	182	150	149	184	149	181	182	184	149	327	331	327	331	184	149	216	182	327	331	216	182	362	331	116	331	83	331	116	0	116	114	116	79	184	149	116	114	184	149	150	149	216	182	184	149	361	149	216	182	361	149	361	182	116	0	83	45	83	0	83	80	4	0	39	0	83	80	39	0	83	45	83	80	83	45	116	0	83	80	116	0	83	331	116	232	116	199	199	199	116	232	199	199	230	232	230	232	199	199	233	199	230	232	233	199	327	331	327	331	233	199	265	232	327	331	265	232	362	331	116	331	83	331	116	0	167	132	233	199	199	199	167	132	199	199	136	99	167	132	136	99	361	99	167	132	361	99	361	132	136	99	199	199	133	132	136	99	133	132	116	132	136	99	116	132	116	79	265	232	233	199	361	199	265	232	361	199	361	232	116	0	83	45	83	0	273	182	461	331	422	331	273	182	422	331	234	182	273	182	234	182	461	149	273	182	461	149	461	182	461	149	234	182	231	149	231	149	234	182	215	182	231	149	215	182	215	137	215	0	215	331	182	331	215	0	182	331	182	141	83	61	4	0	44	0	83	61	44	0	83	31	83	61	83	31	116	0	83	61	116	0	83	331	215	0	182	141	182	110	182	110	182	141	116	88	182	110	116	88	116	57	116	0	116	331	83	331	215	0	182	110	182	0	116	0	83	31	83	0	336	232	461	331	421	331	336	232	421	331	296	232	336	232	296	232	461	199	336	232	461	199	461	232	215	232	215	199	255	199	215	232	255	199	296	232	296	232	255	199	295	199	296	232	295	199	461	199	83	62	4	0	45	0	83	62	45	0	83	30	83	62	83	30	116	0	83	62	116	0	83	331	215	331	182	331	215	0	215	0	182	331	182	141	215	0	182	141	182	109	182	109	182	141	116	88	182	109	116	88	116	56	116	0	116	331	83	331	215	132	215	99	461	99	215	132	461	99	461	132	215	167	215	136	295	199	215	167	295	199	255	199	215	0	182	109	182	0	116	0	83	30	83	0	196	121	158	126	179	94	179	94	158	126	150	99	125	102	150	99	150	155	125	102	150	155	125	151	125	102	125	151	101	104	101	104	125	151	101	149	101	104	101	149	77	106	77	106	101	149	77	147	77	106	77	147	54	108	54	108	77	147	54	145	54	108	54	145	32	143	235	21	211	21	214	7	235	21	214	7	221	-4	235	21	221	-4	231	-13	235	21	231	-13	245	-19	235	21	245	-19	238	14	242	9	245	-19	247	5	247	5	245	-19	260	-21	247	5	260	-21	253	3	253	3	260	-21	259	2	266	3	259	2	260	-21	266	3	260	-21	277	-19	308	14	310	31	301	0	301	0	310	31	300	68	301	0	300	68	291	-11	291	-11	300	68	282	28	291	-11	282	28	281	18	291	-11	281	18	278	11	273	94	236	111	247	73	273	94	247	73	272	54	273	94	272	54	282	28	273	94	282	28	300	68	214	86	247	73	236	111	214	86	236	111	196	121	214	86	196	121	179	94	277	-19	291	-11	278	11	277	-19	278	11	272	6	277	-19	272	6	266	3	238	239	242	244	245	273	245	273	242	244	247	248	245	273	247	248	260	276	260	276	247	248	253	250	260	276	253	250	259	251	259	251	266	250	260	276	260	276	266	250	277	273	291	265	282	224	300	184	291	265	300	184	301	254	301	254	300	184	310	222	301	254	310	222	308	239	266	250	272	247	277	273	277	273	272	247	278	242	277	273	278	242	291	265	291	265	278	242	281	234	291	265	281	234	282	224	282	224	273	158	300	184	150	155	150	99	158	127	150	155	158	127	179	159	179	159	158	127	196	132	179	159	196	132	214	167	214	167	196	132	237	142	214	167	237	142	247	180	247	180	237	142	273	158	247	180	273	158	272	199	272	199	273	158	282	224	158	127	150	99	158	126	235	232	238	239	245	273	235	232	245	273	231	267	235	232	231	267	221	258	235	232	221	258	214	246	235	232	214	246	211	232	238	14	245	-19	242	9	54	108	32	143	32	110	193	99	217	102	193	99	193	99	217	102	217	151	193	99	217	151	193	155	193	155	164	159	184	127	184	127	164	159	146	132	129	167	95	180	106	142	129	167	106	142	146	132	129	167	146	132	164	159	66	273	51	265	60	224	60	224	69	158	70	199	70	199	69	158	106	142	70	199	106	142	95	180	51	265	41	254	42	184	51	265	42	184	69	158	51	265	69	158	60	224	34	239	32	222	42	184	34	239	42	184	41	254	193	99	193	155	184	127	193	99	184	127	184	126	193	99	184	126	164	94	70	54	95	73	106	111	106	111	95	73	129	86	106	111	129	86	146	121	146	121	129	86	164	94	146	121	164	94	184	126	69	94	42	68	51	-11	69	94	51	-11	60	28	69	94	60	28	70	54	69	94	70	54	106	111	65	11	62	18	66	-19	66	-19	62	18	60	28	42	68	32	31	34	14	42	68	34	14	41	0	42	68	41	0	51	-11	217	151	217	102	242	149	242	149	217	102	242	104	242	149	242	104	266	147	266	147	242	104	266	106	266	147	266	106	289	145	289	145	266	106	289	108	289	145	289	108	310	143	310	143	289	108	310	110	100	9	95	5	98	-19	98	-19	95	5	90	3	98	-19	90	3	84	2	84	2	77	3	83	-21	83	-21	77	3	70	6	83	-21	70	6	66	-19	66	-19	70	6	65	11	62	234	65	242	66	273	66	273	65	242	70	247	66	273	70	247	83	276	83	276	70	247	77	250	83	276	77	250	84	251	84	251	90	250	98	274	98	274	90	250	95	248	98	274	95	248	100	244	66	273	60	224	62	234	129	246	122	258	132	232	132	232	122	258	111	267	132	232	111	267	108	232	108	232	111	267	105	239	111	267	98	274	100	244	111	267	100	244	105	239	98	274	83	276	84	251	132	21	108	21	111	-13	132	21	111	-13	122	-4	132	21	122	-4	129	7	111	-13	108	21	105	14	111	-13	105	14	100	9	111	-13	100	9	98	-19	84	2	83	-21	98	-19	66	-19	60	28	51	-11	12	127	90	127	315	266	315	266	90	127	282	213	315	266	282	213	315	-11	315	-11	282	213	282	40	315	-11	282	40	90	127	315	-11	90	127	12	127	252	127	330	127	60	213	60	213	330	127	27	266	60	213	27	266	60	40	60	40	27	266	27	-11	60	40	27	-11	330	127	60	40	330	127	252	127	12	165	90	165	315	304	315	304	90	165	282	251	315	304	282	251	315	26	315	26	282	251	282	78	315	26	282	78	90	165	17	-17	17	-50	315	-50	17	-17	315	-50	315	-17	315	26	90	165	12	165	252	165	330	165	60	251	60	251	330	165	27	304	60	251	27	304	60	78	60	78	27	304	27	26	60	78	27	26	330	165	27	-17	27	-50	325	-50	27	-17	325	-50	325	-17	60	78	330	165	252	165	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	400	143	400	110	406	162	406	162	400	110	406	91	406	162	406	91	418	178	418	178	406	91	418	75	418	178	418	75	433	190	433	190	418	75	433	62	433	190	433	62	452	199	452	199	433	62	452	54	452	199	452	54	473	201	473	201	452	54	473	51	473	201	473	51	496	198	496	198	473	51	496	55	496	198	496	55	517	187	517	187	496	55	517	66	517	187	517	66	533	171	533	171	517	66	533	82	533	171	533	82	544	150	544	150	533	82	544	103	544	150	544	103	547	127	173	110	400	110	400	143	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	155	178	148	142	150	127	400	143	400	143	173	110	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	139	62	139	62	155	178	139	190	139	62	139	190	121	54	121	54	139	190	121	199	121	54	121	199	100	51	100	51	121	199	100	201	100	51	100	201	76	55	76	55	100	201	76	198	76	55	76	198	56	66	56	66	76	198	56	187	56	66	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	520	111	513	97	517	66	517	66	513	97	502	86	517	66	502	86	496	55	496	55	502	86	488	79	496	55	488	79	473	51	473	51	488	79	473	76	513	156	517	187	502	167	502	167	517	187	496	198	502	167	496	198	488	174	488	174	496	198	473	176	457	174	473	176	473	201	457	174	473	201	452	199	425	142	432	156	433	190	433	190	432	156	443	167	433	190	443	167	452	199	452	199	443	167	457	174	433	190	418	178	425	142	425	142	418	178	422	127	425	111	422	127	418	75	425	111	418	75	433	62	418	75	422	127	418	178	418	75	418	178	406	91	406	91	418	178	406	162	406	91	406	162	400	110	400	110	406	162	400	143	400	110	400	143	173	110	517	66	533	82	520	111	520	111	533	82	522	127	520	142	522	127	533	171	520	142	533	171	517	187	496	198	473	201	473	176	544	150	533	171	533	82	544	150	533	82	544	103	544	150	544	103	547	127	522	127	533	82	533	171	432	97	433	62	443	86	443	86	433	62	452	54	443	86	452	54	457	79	457	79	452	54	473	51	457	79	473	51	473	76	425	111	433	62	432	97	517	187	513	156	520	142	277	111	275	127	275	127	270	75	275	127	270	178	270	75	270	178	259	91	259	91	270	178	259	162	259	91	259	162	252	110	252	110	259	162	252	143	252	110	252	143	25	143	372	111	365	97	369	66	369	66	365	97	354	86	369	66	354	86	348	55	348	55	354	86	340	79	348	55	340	79	325	51	325	51	340	79	325	76	365	156	369	187	354	167	354	167	369	187	348	198	354	167	348	198	340	174	340	174	348	198	325	176	309	174	325	176	325	201	309	174	325	201	304	199	277	142	284	156	285	190	285	190	284	156	295	167	285	190	295	167	304	199	304	199	295	167	309	174	277	142	285	190	270	178	277	142	270	178	275	127	369	66	385	82	372	111	372	111	385	82	374	127	372	142	374	127	385	171	372	142	385	171	369	187	348	198	325	201	325	176	396	150	385	171	385	82	396	150	385	82	396	103	396	150	396	103	400	127	374	127	385	82	385	171	284	97	285	62	295	86	295	86	285	62	304	54	295	86	304	54	309	79	309	79	304	54	325	51	309	79	325	51	325	76	277	111	275	127	270	75	277	111	270	75	285	62	277	111	285	62	284	97	369	187	365	156	372	142	252	110	25	143	25	110	155	273	155	163	188	163	155	273	188	163	188	273	208	143	208	110	318	110	208	143	318	110	318	143	24	143	24	110	134	110	24	143	134	110	134	143	155	90	155	-20	188	-20	155	90	188	-20	188	90	99	-105	142	-105	99	192	99	192	142	-105	142	192	99	192	142	192	203	225	203	225	142	192	203	192	37	225	37	192	99	192	37	225	99	192	203	225	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	24	-35	24	-69	286	-69	24	-35	286	-69	286	-35	24	323	24	290	286	290	24	323	286	290	286	323	16	-14	49	-14	153	268	153	268	49	-14	156	201	153	268	156	201	158	268	158	268	156	201	263	-14	158	268	263	-14	295	-14	24	323	24	290	286	290	24	323	286	290	286	323	295	268	263	268	158	-14	158	-14	263	268	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	58	205	58	205	58	292	58	205	58	292	25	292	58	205	25	292	58	33	58	205	58	33	58	172	58	205	58	172	109	191	25	0	317	0	58	33	58	33	317	0	196	33	216	84	196	33	230	33	230	33	196	33	317	0	230	33	317	0	317	33	189	128	153	164	162	108	189	128	162	108	184	73	189	128	184	73	196	33	189	128	196	33	216	84	58	172	98	159	109	191	109	191	98	159	133	137	109	191	133	137	153	164	153	164	133	137	162	108	25	0	58	33	25	292	22	-78	102	-45	432	331	432	331	102	-45	400	252	432	331	400	252	432	-78	432	-78	400	252	400	-45	432	-78	400	-45	102	-45	432	-78	102	-45	22	-78	245	382	217	382	230	309	245	382	230	309	232	309	245	382	232	309	397	-128	245	382	397	-128	435	-128	217	382	27	-128	65	-128	217	382	65	-128	230	309	245	-128	435	382	397	382	245	-128	397	382	232	-56	245	-128	232	-56	230	-56	245	-128	230	-56	217	-128	65	382	27	382	217	-128	65	382	217	-128	230	-56	184	346	231	353	231	353	234	389	231	353	278	346	234	389	278	346	286	381	286	381	278	346	318	328	286	381	318	328	336	359	336	359	318	328	350	301	336	359	350	301	377	325	377	325	350	301	371	268	377	325	371	268	378	230	378	230	378	-126	415	-126	378	230	415	-126	405	279	378	230	405	279	377	325	91	268	112	301	125	359	125	359	112	301	144	328	125	359	144	328	176	381	176	381	144	328	184	346	176	381	184	346	234	389	234	389	184	346	231	353	47	224	47	-126	84	-126	47	224	84	-126	57	279	57	279	84	-126	84	230	57	279	84	230	84	325	84	325	84	230	91	268	84	325	91	268	125	359	405	279	415	-126	415	224	378	26	371	-10	377	-67	377	-67	371	-10	350	-43	377	-67	350	-43	336	-102	336	-102	350	-43	318	-70	336	-102	318	-70	286	-124	286	-124	318	-70	278	-88	286	-124	278	-88	234	-131	234	-131	278	-88	231	-94	415	384	378	384	405	-21	415	384	405	-21	415	33	378	26	377	-67	405	-21	378	26	405	-21	378	384	112	-43	125	-101	144	-70	144	-70	125	-101	176	-124	144	-70	176	-124	184	-88	184	-88	176	-124	234	-131	184	-88	234	-131	231	-94	91	-10	84	26	84	-67	91	-10	84	-67	125	-101	91	-10	125	-101	112	-43	84	26	84	384	57	-21	84	26	57	-21	84	-67	47	384	47	33	57	-21	47	384	57	-21	84	384	131	244	13	126	60	126	60	126	13	126	131	8	60	126	131	8	131	55	131	55	131	8	248	126	131	55	248	126	202	126	202	126	248	126	131	244	202	126	131	244	131	198	131	198	131	244	60	126	43	136	43	118	47	144	47	144	43	118	47	110	47	144	47	110	54	150	54	150	47	110	54	103	54	150	54	103	62	155	62	155	54	103	62	98	62	155	62	98	72	156	72	156	62	98	72	97	72	156	72	97	81	155	81	155	72	97	81	98	81	155	81	98	89	150	89	150	81	98	89	102	89	150	89	102	96	144	96	144	89	102	96	109	96	144	96	109	100	136	100	136	96	109	100	117	100	136	100	117	102	127	43	118	43	136	41	127	201	167	175	299	175	83	201	167	175	83	219	114	201	167	219	114	333	182	148	167	17	182	131	114	148	167	131	114	175	83	148	167	175	83	175	299	175	83	131	114	77	-6	219	114	175	83	273	-6	171	262	171	199	181	261	181	261	171	199	182	201	181	261	182	201	190	257	190	257	182	201	191	205	190	257	191	205	197	250	197	250	191	205	197	212	197	250	197	212	201	241	201	241	197	212	202	221	201	241	202	221	203	231	140	231	141	220	141	242	141	242	141	220	145	211	141	242	145	211	146	250	146	250	145	211	152	205	146	250	152	205	153	257	153	257	152	205	161	201	153	257	161	201	162	261	162	261	161	201	171	199	162	261	171	199	171	262	317	249	294	272	211	142	211	142	294	272	171	150	211	142	171	150	212	109	212	109	171	150	294	-18	212	109	294	-18	317	4	317	142	211	142	212	109	317	142	212	109	317	109	294	-18	171	150	171	103	171	103	171	150	132	142	171	103	132	142	131	109	131	109	132	142	26	142	131	109	26	142	26	109	49	272	26	249	132	142	49	272	132	142	171	150	131	109	26	4	49	-18	131	109	49	-18	171	103	141	33	141	13	146	42	146	42	141	13	146	4	146	42	146	4	153	49	153	49	146	4	153	-2	153	49	153	-2	161	53	161	53	153	-2	161	-7	161	53	161	-7	171	54	171	54	161	-7	171	-8	171	54	171	-8	181	53	181	53	171	-8	181	-7	181	53	181	-7	190	49	190	49	181	-7	190	-2	190	49	190	-2	197	42	197	42	190	-2	197	4	197	42	197	4	201	34	201	34	197	4	201	13	201	34	201	13	203	22	141	13	141	33	140	22	203	103	378	-39	203	148	203	148	378	-39	225	126	203	148	225	126	378	291	378	291	225	126	345	222	378	291	345	222	378	-39	378	-39	345	222	345	29	378	-39	345	29	225	126	27	291	27	-39	60	29	60	29	27	-39	203	103	60	29	203	103	180	126	180	126	203	103	203	148	180	126	203	148	60	222	60	222	203	148	27	291	60	222	27	291	60	29	227	126	358	247	358	291	227	126	358	291	202	148	227	126	202	148	358	-39	227	126	358	-39	358	3	202	148	46	291	79	217	202	148	79	217	178	126	202	148	178	126	202	103	202	148	202	103	358	-39	79	35	79	217	46	291	79	35	46	291	46	-39	79	35	46	-39	202	103	79	35	202	103	178	126	325	35	227	126	358	-39	358	-39	227	126	203	148	358	-39	203	148	203	103	203	103	203	148	178	126	203	103	178	126	46	3	325	35	358	-39	325	217	325	217	358	-39	358	291	325	217	358	291	227	126	227	126	358	291	203	148	46	291	46	247	178	126	46	291	178	126	203	148	203	103	46	3	46	-39	37	-16	60	-39	180	126	180	126	60	-39	203	103	180	126	203	103	368	-16	368	-16	203	103	345	-39	60	291	37	268	180	126	60	291	180	126	368	-16	345	291	37	-16	60	-39	345	291	60	-39	203	103	345	291	203	103	225	126	345	291	225	126	368	268	225	126	203	103	345	-39	225	126	345	-39	368	-16	243	185	262	181	243	185	243	185	262	181	266	211	243	185	266	211	239	218	243	185	239	218	220	178	220	178	239	218	210	211	220	178	210	211	193	162	193	162	210	211	181	195	193	162	181	195	164	143	164	143	181	195	152	176	164	143	152	176	135	127	135	127	152	176	126	160	135	127	126	160	105	121	105	121	126	160	102	153	303	170	288	194	288	155	303	170	288	155	296	136	303	170	296	136	302	116	303	170	302	116	319	116	303	170	319	116	314	142	277	171	288	155	288	194	277	171	288	194	266	211	277	171	266	211	262	181	56	183	56	142	68	168	68	168	56	142	78	126	68	168	78	126	83	157	83	157	78	126	105	121	83	157	105	121	102	153	29	193	39	165	41	223	41	223	39	165	56	142	41	223	56	142	47	202	47	202	56	142	56	183	24	60	24	27	319	27	24	60	319	27	319	60	29	193	41	223	24	223	133	135	118	170	121	49	133	135	121	49	128	-11	133	135	128	-11	161	-11	133	135	161	-11	145	99	236	219	275	266	236	266	236	219	236	266	211	235	236	219	211	235	206	166	161	-11	169	49	172	170	172	170	169	49	184	109	172	170	184	109	190	203	190	203	184	109	206	166	190	203	206	166	211	235	157	135	145	99	161	-11	157	135	161	-11	172	170	121	49	118	170	106	109	106	109	118	170	100	203	106	109	100	203	84	166	84	166	100	203	79	235	84	166	79	235	54	219	54	219	79	235	54	266	54	219	54	266	16	266	161	266	161	266	169	205	169	205	161	266	172	84	169	205	172	84	184	145	184	145	172	84	190	51	184	145	190	51	206	88	206	88	190	51	211	19	206	88	211	19	236	35	236	35	211	19	236	-11	236	35	236	-11	275	-11	161	266	128	266	133	119	161	266	133	119	145	155	161	266	145	155	157	119	161	266	157	119	172	84	16	-11	54	-11	54	35	54	35	54	-11	79	19	54	35	79	19	84	88	84	88	79	19	100	51	84	88	100	51	106	145	106	145	100	51	118	84	106	145	118	84	121	205	121	205	118	84	133	119	121	205	133	119	128	266	103	127	106	106	107	149	107	149	106	106	115	88	107	149	115	88	116	167	116	167	115	88	129	73	116	167	129	73	130	181	130	181	129	73	136	127	168	59	310	59	169	92	168	59	169	92	159	94	168	59	159	94	150	99	168	59	150	99	146	63	146	63	150	99	143	107	146	63	143	107	138	117	146	63	138	117	136	127	146	63	136	127	129	73	32	127	38	84	38	170	38	170	38	84	56	46	38	170	56	46	56	208	56	208	56	46	65	127	167	266	122	258	134	227	167	266	134	227	167	233	167	266	167	233	310	233	167	266	310	233	310	266	70	159	84	187	85	238	85	238	84	187	106	211	85	238	106	211	122	258	122	258	106	211	134	227	70	159	85	238	56	208	70	159	56	208	65	127	138	137	142	146	148	191	148	191	142	146	149	154	148	191	149	154	168	194	168	194	149	154	158	159	168	194	158	159	169	161	310	194	169	161	310	161	138	137	148	191	130	181	138	137	130	181	136	127	107	43	121	-4	135	27	135	27	121	-4	166	-11	135	27	166	-11	167	21	167	21	166	-11	310	-11	167	21	310	-11	310	21	65	127	56	46	70	96	70	96	56	46	84	15	70	96	84	15	84	67	84	67	84	15	121	-4	84	67	121	-4	107	43	169	161	310	194	168	194	169	92	310	59	310	92	175	266	32	266	175	266	175	266	32	266	175	233	175	266	175	233	220	258	220	258	175	233	208	227	220	258	208	227	236	211	258	187	272	159	286	208	286	208	272	159	277	127	286	46	277	127	272	96	257	238	220	258	236	211	257	238	236	211	258	187	257	238	258	187	286	208	304	170	286	208	286	46	304	170	286	46	304	84	304	170	304	84	310	127	258	15	286	46	272	96	258	15	272	96	258	67	258	15	258	67	236	43	258	15	236	43	221	-4	208	27	175	21	177	-11	208	27	177	-11	221	-4	208	27	221	-4	236	43	32	21	32	-11	177	-11	32	21	177	-11	175	21	175	194	32	194	174	161	175	194	174	161	184	159	175	194	184	159	195	191	213	181	206	127	214	73	213	181	214	73	227	167	227	167	214	73	228	88	227	167	228	88	236	149	236	149	228	88	236	106	236	149	236	106	239	127	184	159	193	154	195	191	195	191	193	154	200	146	195	191	200	146	213	181	213	181	200	146	205	137	213	181	205	137	206	127	206	127	205	117	214	73	214	73	205	117	200	107	214	73	200	107	196	63	196	63	200	107	193	99	196	63	193	99	184	94	175	59	196	63	184	94	175	59	184	94	174	92	175	59	174	92	32	92	175	59	32	92	32	59	174	161	32	194	32	161	277	127	286	46	286	208	175	233	32	266	32	233	128	144	131	152	135	196	135	196	131	152	137	159	135	196	137	159	155	199	155	199	137	159	145	164	155	199	145	164	155	166	155	166	165	164	175	196	175	196	165	164	173	159	175	196	173	159	179	152	118	187	105	174	127	-15	118	187	127	-15	127	133	118	187	127	133	128	144	118	187	128	144	135	196	94	134	94	-15	127	-15	94	134	127	-15	97	156	97	156	127	-15	105	174	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	175	196	179	152	192	187	192	187	179	152	182	143	192	187	182	143	184	133	217	-15	184	133	184	-15	175	196	155	199	155	166	217	-15	217	134	214	156	217	-15	214	156	205	174	217	-15	205	174	192	187	217	-15	192	187	184	133	137	93	131	100	135	57	135	57	131	100	128	109	135	57	128	109	118	65	118	65	128	109	127	119	118	65	127	119	127	268	127	268	94	268	97	97	127	268	97	97	105	79	127	268	105	79	118	65	137	93	155	54	145	88	145	88	155	54	155	86	165	88	155	86	155	54	165	88	155	54	175	57	217	268	184	268	192	65	217	268	192	65	205	79	217	268	205	79	214	97	217	268	214	97	217	118	192	65	184	268	184	119	192	65	184	119	182	109	192	65	182	109	179	100	192	65	179	100	175	57	173	93	165	88	175	57	173	93	175	57	179	100	253	121	248	88	261	37	261	37	248	88	234	60	261	37	234	60	233	9	233	9	234	60	213	37	233	9	213	37	197	-8	197	-8	213	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	37	286	268	261	37	280	74	286	268	280	74	286	118	76	59	77	9	98	37	98	37	77	9	113	-8	98	37	113	-8	125	23	125	23	113	-8	155	-15	125	23	155	-15	155	17	62	87	57	120	49	38	62	87	49	38	77	9	62	87	77	9	76	59	57	268	24	268	31	75	57	268	31	75	49	38	57	268	49	38	57	120	31	75	24	268	24	120	253	121	261	37	253	268	137	93	135	57	155	54	97	97	94	268	94	118	171	267	171	267	171	315	171	267	171	315	138	234	171	267	138	234	171	-15	171	267	171	-15	171	234	171	267	171	234	209	257	138	267	138	234	138	315	138	315	138	234	171	315	72	188	90	209	101	257	101	257	90	209	112	225	101	257	112	225	138	267	138	267	112	225	138	234	69	238	45	210	57	132	69	238	57	132	61	162	69	238	61	162	72	188	69	238	72	188	101	257	57	-15	57	132	45	210	57	-15	45	210	30	175	57	-15	30	175	24	134	57	-15	24	134	24	-15	286	132	281	174	286	-15	286	-15	281	174	265	209	286	-15	265	209	253	132	253	132	265	209	249	162	240	237	209	257	220	209	240	237	220	209	237	188	240	237	237	188	249	162	240	237	249	162	265	209	209	257	171	234	197	225	209	257	197	225	220	209	286	-15	253	132	253	-15	171	-15	138	234	138	-15	24	93	105	60	105	93	105	93	105	60	138	-93	105	93	138	-93	105	160	105	160	138	-93	105	193	105	160	105	193	24	193	238	345	205	345	238	-93	238	-93	205	345	205	193	238	-93	205	193	205	160	205	160	205	193	138	193	205	160	138	193	138	160	138	93	138	60	205	60	138	-93	138	345	105	345	138	-93	105	345	105	193	205	60	205	-93	238	-93	205	60	238	-93	205	93	205	60	205	93	138	93	238	193	238	160	319	160	238	193	319	160	319	193	238	93	238	60	319	60	238	93	319	60	319	93	205	93	238	-93	205	160	138	-93	105	60	105	-93	105	160	24	193	24	160	105	60	24	93	24	60	236	160	236	93	246	159	246	159	236	93	247	94	246	159	247	94	255	154	255	154	247	94	257	99	255	154	257	99	263	147	263	147	257	99	264	107	263	147	264	107	268	138	268	138	264	107	268	116	268	138	268	116	270	127	202	127	204	115	204	138	204	138	204	115	208	106	204	138	208	106	209	147	209	147	208	106	215	99	209	147	215	99	217	154	217	154	215	99	225	94	217	154	225	94	226	159	226	159	225	94	236	93	226	159	236	93	236	160	94	127	310	234	310	267	94	127	310	267	28	129	94	127	28	129	310	-11	94	127	310	-11	310	20	310	-11	28	129	28	124	244	127	28	20	310	124	244	127	310	124	310	129	244	127	310	129	28	267	244	127	28	267	28	234	103	160	103	93	113	159	113	159	103	93	114	94	113	159	114	94	122	154	122	154	114	94	123	99	122	154	123	99	130	147	130	147	123	99	131	106	130	147	131	106	135	138	135	138	131	106	135	115	135	138	135	115	137	127	69	127	71	116	71	138	71	138	71	116	75	107	71	138	75	107	76	147	76	147	75	107	82	99	76	147	82	99	83	154	83	154	82	99	91	94	83	154	91	94	93	159	93	159	91	94	103	93	93	159	103	93	103	160	310	124	28	20	28	-11	398	127	614	234	614	267	398	127	614	267	332	129	398	127	332	129	614	-11	398	127	614	-11	614	20	244	127	460	234	460	267	244	127	460	267	177	129	244	127	177	129	460	-11	244	127	460	-11	460	20	89	127	305	234	305	267	89	127	305	267	22	129	89	127	22	129	305	-11	89	127	305	-11	305	20	305	-11	22	129	22	124	460	-11	177	129	177	124	614	-11	332	129	332	124	548	127	332	20	614	124	548	127	614	124	614	129	548	127	614	129	332	267	548	127	332	267	332	234	393	127	177	20	459	124	393	127	459	124	459	129	393	127	459	129	177	267	393	127	177	267	177	234	238	127	22	20	305	124	238	127	305	124	305	129	238	127	305	129	22	267	238	127	22	267	22	234	305	124	22	20	22	-11	459	124	177	20	177	-11	614	124	332	20	332	-11	108	306	310	382	310	415	108	306	310	415	28	309	108	306	28	309	310	196	108	306	310	196	310	228	28	143	28	110	310	110	28	143	310	110	310	143	231	-52	28	-130	310	-54	231	-52	310	-54	310	-49	231	-52	310	-49	28	56	231	-52	28	56	28	24	310	-54	28	-130	28	-161	310	196	28	309	28	304	231	306	28	228	310	304	231	306	310	304	310	309	231	306	310	309	28	415	231	306	28	415	28	382	28	143	28	110	310	110	28	143	310	110	310	143	108	-52	310	24	310	56	108	-52	310	56	28	-49	108	-52	28	-49	310	-161	108	-52	310	-161	310	-130	310	-161	28	-49	28	-54	310	304	28	228	28	196	32	304	32	271	310	271	32	304	310	271	310	304	100	88	310	194	310	227	100	88	310	227	32	90	100	88	32	90	310	-50	100	88	310	-50	310	-17	310	-50	32	90	32	85	32	304	32	271	310	271	32	304	310	271	310	304	243	88	32	-17	310	85	243	88	310	85	310	90	243	88	310	90	32	227	243	88	32	227	32	194	310	85	32	-17	32	-50	310	275	310	314	262	232	262	232	310	314	262	268	262	232	262	268	206	201	206	201	262	268	204	235	206	201	204	235	145	179	145	179	204	235	143	213	145	179	143	213	86	166	86	166	143	213	83	200	86	166	83	200	32	194	289	4	259	27	268	-16	289	4	268	-16	310	-59	289	4	310	-59	310	-21	222	110	259	131	268	176	268	176	259	131	289	155	268	176	289	155	310	219	310	219	289	155	310	180	157	119	143	79	182	92	157	119	182	92	216	143	216	143	182	92	222	110	216	143	222	110	268	176	157	119	94	54	143	79	143	79	94	54	157	39	143	79	157	39	182	66	182	66	157	39	216	15	182	66	216	15	222	48	222	48	216	15	268	-16	222	48	268	-16	259	27	94	103	32	95	94	54	94	103	94	54	157	119	86	166	32	194	32	161	94	54	32	95	32	63	310	161	259	200	257	166	257	166	259	200	200	213	257	166	200	213	197	179	197	179	200	213	138	235	197	179	138	235	137	201	137	201	138	235	80	268	137	201	80	268	80	232	80	232	80	268	32	314	80	232	32	314	32	275	310	63	310	95	248	54	248	54	310	95	248	103	248	54	248	103	199	79	199	79	248	103	186	119	199	79	186	119	160	92	160	92	186	119	127	143	160	92	127	143	121	110	121	110	127	143	84	131	74	176	32	219	53	155	74	176	53	155	84	131	74	176	84	131	127	143	121	48	127	15	160	66	160	66	127	15	186	39	160	66	186	39	199	79	199	79	186	39	248	54	84	27	53	4	74	-16	84	27	74	-16	127	15	84	27	127	15	121	48	32	-21	32	-59	74	-16	32	-21	74	-16	53	4	53	155	32	219	32	180	259	200	310	161	310	194	127	-113	175	31	151	40	151	40	161	71	136	78	151	40	136	78	127	46	127	46	136	78	110	83	127	46	110	83	103	51	103	51	110	83	83	87	103	51	83	87	79	55	79	55	83	87	57	91	79	55	57	91	55	58	55	58	57	91	32	93	55	58	32	93	32	60	234	214	250	224	248	257	248	257	250	224	262	266	262	266	250	224	266	236	262	266	266	236	275	277	275	277	266	236	281	249	275	277	281	249	288	288	288	288	281	249	296	264	288	288	296	264	300	301	300	301	296	264	310	281	300	301	310	281	310	314	257	365	215	238	234	214	257	365	234	214	248	257	257	365	248	257	283	365	215	238	181	223	183	191	215	238	183	191	203	199	215	238	203	199	212	147	215	238	212	147	234	214	123	175	134	177	144	211	144	211	134	177	148	181	144	211	148	181	181	223	181	223	148	181	165	185	181	223	165	185	183	191	151	137	123	175	121	145	121	145	123	175	106	202	121	145	106	202	91	151	91	151	106	202	69	195	91	151	69	195	61	156	61	156	69	195	32	191	61	156	32	191	32	158	180	127	175	31	185	64	185	64	175	31	207	19	185	64	207	19	214	52	214	52	207	19	237	4	214	52	237	4	242	38	242	38	237	4	264	-13	242	38	264	-13	268	21	268	21	264	-13	289	-35	268	21	289	-35	290	1	290	1	289	-35	310	-59	290	1	310	-59	310	-21	180	127	185	64	189	156	180	127	189	156	173	162	180	127	173	162	158	167	180	127	158	167	151	137	151	137	158	167	145	170	151	137	145	170	133	173	161	71	151	40	175	31	161	71	175	31	180	127	310	36	310	69	293	56	293	56	310	69	292	90	293	56	292	90	273	75	273	75	292	90	272	108	273	75	272	108	252	123	273	75	252	123	251	91	251	91	252	123	232	136	251	91	232	136	228	105	228	105	232	136	212	147	228	105	212	147	203	118	203	118	212	147	203	199	203	118	203	199	189	156	189	156	185	64	203	118	123	175	151	137	133	173	127	-113	151	40	101	-113	106	202	123	175	144	211	32	314	32	314	51	291	51	291	32	314	53	256	51	291	53	256	74	271	74	271	53	256	76	236	74	271	76	236	99	253	99	253	76	236	100	220	99	253	100	220	127	238	127	238	100	220	124	206	127	238	124	206	147	196	32	-21	41	-47	43	-7	43	-7	41	-47	52	-36	43	-7	52	-36	56	5	56	5	52	-36	63	-25	56	5	63	-25	70	17	70	17	63	-25	75	-15	70	17	75	-15	85	28	85	28	75	-15	87	-6	100	38	87	-6	119	11	100	38	119	11	122	109	122	109	119	11	132	54	122	109	132	54	132	147	152	123	183	134	162	160	152	123	162	160	156	225	152	123	156	225	147	196	152	123	147	196	132	147	152	123	132	147	132	54	32	69	47	53	51	91	51	91	47	53	63	69	51	91	63	69	71	109	71	109	63	69	81	84	71	109	81	84	91	124	91	124	81	84	101	97	91	124	101	97	112	137	112	137	101	97	122	109	112	137	122	109	132	147	171	187	182	183	180	217	180	217	182	183	205	209	205	209	182	183	193	180	205	209	193	180	203	178	196	365	156	225	162	160	196	365	162	160	171	187	196	365	171	187	180	217	196	365	180	217	223	365	132	54	155	27	166	67	166	67	155	27	193	40	166	67	193	40	202	77	202	77	193	40	232	49	202	77	232	49	238	84	238	84	232	49	272	56	238	84	272	56	274	90	274	90	272	56	310	60	274	90	310	60	310	93	212	176	219	175	232	203	232	203	219	175	247	150	232	203	247	150	258	198	258	198	247	150	279	155	258	198	279	155	284	194	284	194	279	155	310	158	284	194	310	158	310	191	219	175	210	173	215	143	219	175	215	143	247	150	210	173	201	171	215	143	215	143	201	171	189	168	215	143	189	168	183	134	183	134	189	168	176	164	183	134	176	164	162	160	87	-6	56	-113	83	-113	87	-6	83	-113	119	11	205	209	203	178	212	176	205	209	212	176	232	203	132	54	119	11	155	27	53	256	32	314	32	281	127	238	147	196	156	225	47	53	32	69	32	36	41	-47	32	-21	32	-59	85	28	87	-6	100	38	161	59	240	271	213	271	213	271	240	271	225	304	213	271	225	304	65	271	65	271	225	304	32	304	65	271	32	304	65	59	65	59	32	304	32	26	65	59	32	26	122	26	161	59	213	271	148	26	161	59	148	26	311	26	161	59	311	26	311	59	252	304	275	365	248	365	252	304	248	365	240	271	252	304	240	271	311	271	252	304	311	271	311	304	93	-50	97	-113	105	-17	105	-17	97	-113	120	-50	105	-17	120	-50	122	26	122	26	120	-50	132	-17	122	26	132	-17	134	59	134	59	132	-17	148	26	134	59	148	26	213	271	132	-17	120	-50	311	-50	132	-17	311	-50	311	-17	32	-17	32	-50	93	-50	32	-17	93	-50	105	-17	97	-113	93	-50	70	-113	65	59	122	26	134	59	225	304	240	271	248	365	216	271	137	59	152	26	216	271	152	26	165	59	216	271	165	59	243	271	216	271	243	271	228	304	216	271	228	304	32	304	216	271	32	304	32	271	256	304	278	365	252	365	256	304	252	365	243	271	256	304	243	271	278	271	256	304	278	271	311	304	311	26	311	304	278	271	311	26	278	271	278	59	311	26	278	59	165	59	311	26	165	59	152	26	152	26	137	59	136	-17	136	-17	137	59	125	26	136	-17	125	26	123	-50	123	-50	125	26	108	-17	123	-50	108	-17	100	-113	100	-113	108	-17	97	-50	100	-113	97	-50	73	-113	32	59	32	26	125	26	32	59	125	26	137	59	136	-17	123	-50	311	-50	136	-17	311	-50	311	-17	32	-17	32	-50	97	-50	32	-17	97	-50	108	-17	228	304	243	271	252	365	310	281	310	314	65	281	65	281	310	314	32	314	65	281	32	314	65	69	65	69	32	314	32	36	65	69	32	36	310	36	140	-59	110	-107	140	-107	140	-59	140	-107	170	-59	140	-59	170	-59	161	-26	140	-59	161	-26	32	-26	140	-59	32	-26	32	-59	190	-26	221	21	191	21	190	-26	191	21	170	-59	190	-26	170	-59	310	-59	190	-26	310	-59	310	-26	161	-26	170	-59	191	21	65	69	310	36	310	69	277	281	277	69	310	36	277	281	310	36	310	314	277	281	310	314	32	314	277	281	32	314	32	281	32	69	32	36	310	36	32	69	310	36	277	69	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	32	-26	142	-59	32	-26	32	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	310	-59	192	-26	310	-59	310	-26	162	-26	171	-59	193	21	94	195	310	302	310	334	94	195	310	334	28	197	94	195	28	197	310	55	94	195	310	55	310	87	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	1	129	1	120	-31	129	-36	129	1	129	-36	141	-3	141	-3	129	-36	140	-41	141	-3	140	-41	150	-48	198	52	165	-16	171	-62	171	-62	165	-16	153	-9	171	-62	153	-9	150	-48	150	-48	153	-9	141	-3	171	-62	185	-71	185	-30	185	-30	185	-71	198	-79	185	-30	198	52	171	-62	150	-48	108	-139	135	-139	150	-48	135	-139	171	-62	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	198	-39	198	-79	210	-46	210	-46	198	-79	212	-85	210	-46	212	-85	222	-53	222	-53	212	-85	226	-90	222	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	185	-30	198	-79	198	-39	198	52	185	-30	225	52	310	55	28	197	28	192	244	195	28	87	310	192	244	195	310	192	310	197	244	195	310	197	28	334	244	195	28	334	28	302	105	5	102	-27	111	-28	105	5	111	-28	118	4	118	4	111	-28	120	-31	118	4	120	-31	130	0	130	0	120	-31	130	-36	130	0	130	-36	142	-4	142	-4	130	-36	141	-42	142	-4	141	-42	152	-49	200	52	166	-18	172	-64	172	-64	166	-18	154	-11	172	-64	154	-11	152	-49	152	-49	154	-11	142	-4	223	-53	212	-47	213	-86	213	-86	212	-47	200	-40	213	-86	200	-40	199	-80	199	-80	200	-40	188	-32	188	-32	187	-32	199	-80	199	-80	187	-32	186	-72	200	52	172	-64	187	-32	200	52	187	-32	188	-32	200	52	188	-32	228	52	152	-49	110	-139	137	-139	152	-49	137	-139	172	-64	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	223	-53	213	-86	226	-90	223	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	187	-32	172	-64	186	-72	310	192	28	87	28	55	289	120	259	143	268	99	289	120	268	99	310	56	289	120	310	56	310	94	222	226	259	247	268	292	268	292	259	247	289	271	268	292	289	271	310	335	310	335	289	271	310	296	157	235	143	195	182	209	157	235	182	209	216	259	216	259	182	209	222	226	216	259	222	226	268	292	157	235	94	171	143	195	143	195	94	171	157	155	143	195	157	155	182	182	182	182	157	155	216	132	182	182	216	132	222	165	222	165	216	132	268	99	222	165	268	99	259	143	94	220	32	212	94	171	94	220	94	171	157	235	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	1	129	1	120	-31	129	-35	129	1	129	-35	141	-3	141	-3	129	-35	139	-41	141	-3	139	-41	150	-48	198	52	165	-16	171	-62	171	-62	165	-16	153	-9	171	-62	153	-9	150	-48	150	-48	153	-9	141	-3	171	-62	184	-71	185	-30	185	-30	184	-71	198	-79	185	-30	198	52	171	-62	150	-48	107	-139	134	-139	150	-48	134	-139	171	-62	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	198	-39	198	-79	210	-46	210	-46	198	-79	212	-85	210	-46	212	-85	222	-53	222	-53	212	-85	226	-90	222	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	185	-30	198	-79	198	-39	198	52	185	-30	225	52	94	171	32	212	32	179	310	179	310	212	248	171	248	171	310	212	248	220	248	171	248	220	199	195	199	195	248	220	186	236	199	195	186	236	160	209	160	209	186	236	127	259	160	209	127	259	121	226	121	226	127	259	84	247	74	292	32	335	53	271	74	292	53	271	84	247	74	292	84	247	127	259	121	165	127	132	160	182	160	182	127	132	186	155	160	182	186	155	199	195	199	195	186	155	248	171	84	143	53	120	74	99	84	143	74	99	127	132	84	143	127	132	121	165	32	94	32	56	74	99	32	94	74	99	53	120	105	5	102	-27	111	-28	105	5	111	-28	117	4	117	4	111	-28	120	-31	117	4	120	-31	129	0	129	0	120	-31	130	-36	129	0	130	-36	142	-4	142	-4	130	-36	140	-42	142	-4	140	-42	151	-49	200	52	166	-17	172	-63	172	-63	166	-17	154	-10	172	-63	154	-10	151	-49	151	-49	154	-10	142	-4	223	-53	211	-47	213	-85	213	-85	211	-47	199	-40	213	-85	199	-40	199	-79	199	-79	199	-40	187	-31	199	-79	187	-31	185	-72	200	52	172	-63	187	-31	200	52	187	-31	227	52	151	-49	109	-139	137	-139	151	-49	137	-139	172	-63	302	10	296	-10	303	-43	303	-43	296	-10	288	-29	303	-43	288	-29	288	-67	288	-67	288	-29	277	-44	288	-67	277	-44	266	-85	266	-85	277	-44	262	-54	266	-85	262	-54	243	-58	243	-58	233	-57	239	-91	239	-91	233	-57	226	-90	223	-53	213	-85	226	-90	223	-53	226	-90	233	-57	319	10	302	10	303	-43	319	10	303	-43	314	-16	243	-58	239	-91	266	-85	47	-75	56	-56	56	-15	56	-15	56	-56	68	-41	56	-15	68	-41	78	0	78	0	68	-41	83	-31	78	0	83	-31	105	5	105	5	83	-31	102	-27	41	-96	47	-75	56	-15	41	-96	56	-15	39	-38	41	-96	39	-38	29	-66	41	-96	29	-66	24	-96	187	-31	172	-63	185	-72	53	271	32	335	32	296	171	170	189	215	84	127	84	127	189	215	12	127	84	127	12	127	84	126	84	126	12	127	128	68	84	126	128	68	141	98	141	98	128	68	151	57	141	98	151	57	171	170	171	170	151	57	164	86	171	170	164	86	204	186	223	232	264	331	237	331	223	232	237	331	204	186	223	232	204	186	257	213	223	232	257	213	291	266	189	215	171	170	204	186	189	215	204	186	237	331	128	68	69	-77	95	-77	128	68	95	-77	151	57	291	-11	291	266	257	213	291	-11	257	213	257	40	291	-11	257	40	164	86	291	-11	164	86	151	57	27	266	27	-11	60	40	60	40	27	-11	93	20	60	40	93	20	111	65	111	65	93	20	127	37	111	65	127	37	152	166	152	166	127	37	145	82	152	166	145	82	175	156	60	213	152	166	165	196	165	196	152	166	175	156	165	196	175	156	220	331	220	331	175	156	188	185	220	331	188	185	248	331	60	213	165	196	27	266	60	213	27	266	60	40	93	20	52	-77	79	-77	93	20	79	-77	127	37	305	127	188	185	233	127	305	127	233	127	233	126	305	127	233	126	145	82	305	127	145	82	127	37	233	127	188	185	175	156	176	210	191	254	84	165	84	165	191	254	12	165	84	165	12	165	84	164	84	164	12	165	138	101	84	164	138	101	149	132	149	132	138	101	161	90	149	132	161	90	176	210	176	210	161	90	171	121	176	210	171	121	208	226	223	270	256	365	229	365	223	270	229	365	208	226	223	270	208	226	257	251	223	270	257	251	291	304	191	254	176	210	208	226	191	254	208	226	229	365	86	-50	92	-113	98	-17	98	-17	92	-113	113	-50	98	-17	113	-50	138	101	138	101	113	-50	124	-17	138	101	124	-17	161	90	12	-17	12	-50	86	-50	12	-17	86	-50	98	-17	291	26	291	304	257	251	291	26	257	251	257	78	291	26	257	78	171	121	291	26	171	121	161	90	124	-17	113	-50	291	-50	124	-17	291	-50	291	-17	92	-113	86	-50	65	-113	27	304	27	26	60	78	60	78	27	26	123	73	60	78	123	73	134	115	134	115	123	73	153	89	134	115	153	89	160	201	160	201	153	89	166	131	160	201	166	131	169	233	169	233	166	131	183	190	169	233	183	190	207	365	207	365	183	190	192	221	207	365	192	221	233	365	60	251	160	201	169	233	60	251	169	233	27	304	60	251	27	304	60	78	305	165	192	221	233	165	305	165	233	165	233	164	305	165	233	164	166	131	305	165	166	131	153	89	86	-50	95	-113	96	-17	96	-17	95	-113	113	-50	96	-17	113	-50	123	73	123	73	113	-50	123	-17	123	73	123	-17	153	89	27	-17	27	-50	86	-50	27	-17	86	-50	96	-17	123	-17	113	-50	305	-50	123	-17	305	-50	305	-17	95	-113	86	-50	69	-113	233	165	192	221	183	190	128	12	128	-51	137	10	137	10	128	-51	138	-49	137	10	138	-49	146	6	146	6	138	-49	147	-45	146	6	147	-45	153	0	153	0	147	-45	154	-38	153	0	154	-38	158	-9	158	-9	154	-38	158	-29	158	-9	158	-29	160	-19	96	-19	97	-30	98	-8	98	-8	97	-30	102	-39	98	-8	102	-39	103	0	103	0	102	-39	108	-45	103	0	108	-45	110	6	110	6	108	-45	117	-49	110	6	117	-49	118	10	118	10	117	-49	128	-51	118	10	128	-51	128	12	128	303	128	239	137	302	137	302	128	239	138	241	137	302	138	241	146	297	146	297	138	241	147	246	146	297	147	246	153	291	153	291	147	246	154	253	153	291	154	253	158	282	158	282	154	253	158	262	158	282	158	262	160	272	96	272	97	261	98	282	98	282	97	261	102	252	98	282	102	252	103	291	103	291	102	252	108	245	103	291	108	245	110	297	110	297	108	245	117	241	110	297	117	241	118	302	118	302	117	241	128	239	118	302	128	239	128	303	128	157	128	94	137	156	137	156	128	94	138	95	137	156	138	95	146	152	146	152	138	95	147	100	146	152	147	100	153	145	153	145	147	100	154	107	153	145	154	107	158	136	158	136	154	107	158	116	158	136	158	116	160	126	96	126	97	115	98	137	98	137	97	115	102	106	98	137	102	106	103	145	103	145	102	106	108	100	103	145	108	100	110	152	110	152	108	100	117	95	110	152	117	95	118	156	118	156	117	95	128	94	118	156	128	94	128	157	86	158	86	94	95	156	95	156	86	94	97	96	95	156	97	96	104	152	104	152	97	96	105	101	104	152	105	101	111	146	111	146	105	101	112	108	111	146	112	108	116	137	116	137	112	108	116	117	116	137	116	117	118	127	54	127	56	116	56	137	56	137	56	116	60	107	56	137	60	107	61	146	61	146	60	107	67	100	61	146	67	100	68	152	68	152	67	100	75	96	68	152	75	96	76	156	76	156	75	96	86	94	76	156	86	94	86	158	232	158	232	94	241	156	241	156	232	94	242	96	241	156	242	96	250	152	250	152	242	96	251	101	250	152	251	101	256	146	256	146	251	101	257	108	256	146	257	108	261	137	261	137	257	108	261	117	261	137	261	117	263	127	200	127	201	116	202	137	202	137	201	116	206	107	202	137	206	107	206	146	206	146	206	107	212	100	206	146	212	100	213	152	213	152	212	100	221	96	213	152	221	96	222	156	222	156	221	96	232	94	222	156	232	94	232	158	377	158	377	94	387	156	387	156	377	94	388	96	387	156	388	96	395	152	395	152	388	96	397	101	395	152	397	101	403	146	403	146	397	101	403	108	403	146	403	108	407	137	407	137	403	108	408	117	407	137	408	117	409	127	345	127	347	116	347	137	347	137	347	116	351	107	347	137	351	107	352	146	352	146	351	107	358	100	352	146	358	100	359	152	359	152	358	100	367	96	359	152	367	96	368	156	368	156	367	96	377	94	368	156	377	94	377	158	129	55	129	-8	138	53	138	53	129	-8	140	-6	138	53	140	-6	147	49	147	49	140	-6	148	-2	147	49	148	-2	154	42	154	42	148	-2	155	4	154	42	155	4	159	33	159	33	155	4	159	13	159	33	159	13	161	23	97	23	99	12	99	33	99	33	99	12	103	3	99	33	103	3	104	42	104	42	103	3	110	-2	104	42	110	-2	111	49	111	49	110	-2	118	-6	111	49	118	-6	119	53	119	53	118	-6	129	-8	119	53	129	-8	129	55	233	157	233	94	242	156	242	156	233	94	243	95	242	156	243	95	250	152	250	152	243	95	252	100	250	152	252	100	257	145	257	145	252	100	258	107	257	145	258	107	262	136	262	136	258	107	263	116	262	136	263	116	264	126	200	126	202	115	202	137	202	137	202	115	206	106	202	137	206	106	207	145	207	145	206	106	213	100	207	145	213	100	214	152	214	152	213	100	222	95	214	152	222	95	223	156	223	156	222	95	233	94	223	156	233	94	233	157	334	260	334	196	344	259	344	259	334	196	345	198	344	259	345	198	352	254	352	254	345	198	354	203	352	254	354	203	360	248	360	248	354	203	360	210	360	248	360	210	364	239	364	239	360	210	365	219	364	239	365	219	366	228	302	228	304	218	304	239	304	239	304	218	308	209	304	239	308	209	309	248	309	248	308	209	315	202	309	248	315	202	316	254	316	254	315	202	324	198	316	254	324	198	325	259	325	259	324	198	334	196	325	259	334	196	334	260	129	260	129	196	138	259	138	259	129	196	140	198	138	259	140	198	147	254	147	254	140	198	148	203	147	254	148	203	154	248	154	248	148	203	155	210	154	248	155	210	159	239	159	239	155	210	159	219	159	239	159	219	161	228	97	228	99	218	99	239	99	239	99	218	103	209	99	239	103	209	104	248	104	248	103	209	110	202	104	248	110	202	111	254	111	254	110	202	118	198	111	254	118	198	119	259	119	259	118	198	129	196	119	259	129	196	129	260	334	55	334	-8	344	53	344	53	334	-8	345	-6	344	53	345	-6	352	49	352	49	345	-6	354	-2	352	49	354	-2	360	42	360	42	354	-2	360	4	360	42	360	4	364	33	364	33	360	4	365	13	364	33	365	13	366	23	302	23	304	12	304	33	304	33	304	12	308	3	304	33	308	3	309	42	309	42	308	3	315	-2	309	42	315	-2	316	49	316	49	315	-2	324	-6	316	49	324	-6	325	53	325	53	324	-6	334	-8	325	53	334	-8	334	55	231	157	231	94	240	156	240	156	231	94	242	95	240	156	242	95	249	152	249	152	242	95	250	100	249	152	250	100	256	145	256	145	250	100	257	107	256	145	257	107	261	136	261	136	257	107	261	116	261	136	261	116	262	126	199	126	201	115	201	137	201	137	201	115	205	106	201	137	205	106	206	145	206	145	205	106	212	100	206	145	212	100	213	152	213	152	212	100	220	95	213	152	220	95	222	156	222	156	220	95	231	94	222	156	231	94	231	157	130	37	158	11	133	109	133	109	133	142	130	37	130	37	133	142	130	215	130	37	130	215	110	71	110	71	130	215	110	181	110	71	110	181	100	109	100	109	110	181	100	142	100	109	100	142	27	142	133	142	133	109	382	109	133	142	382	109	382	142	159	195	181	215	193	259	193	259	181	215	207	228	193	259	207	228	234	266	234	266	207	228	237	233	234	266	237	233	382	266	382	266	237	233	382	233	158	241	130	215	133	142	158	241	133	142	142	170	158	241	142	170	159	195	158	241	159	195	193	259	236	-12	382	-12	382	20	236	-12	382	20	236	20	236	-12	236	20	206	24	236	-12	206	24	194	-6	180	37	158	57	158	11	180	37	158	11	194	-6	180	37	194	-6	206	24	142	82	133	109	158	11	142	82	158	11	158	57	100	109	27	142	27	109	313	199	280	199	313	53	313	53	280	199	280	142	313	53	280	142	280	109	280	109	280	142	65	142	280	109	65	142	64	109	64	109	55	45	84	14	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	313	53	280	109	280	53	82	75	71	90	72	42	72	42	71	90	65	109	72	42	65	109	50	188	72	42	50	188	50	65	50	65	50	188	36	159	50	65	36	159	36	93	36	93	36	159	31	126	81	177	96	188	102	224	102	224	96	188	114	194	102	224	114	194	137	229	137	229	114	194	137	196	50	188	65	109	65	142	65	142	65	109	177	142	177	142	65	109	177	109	177	142	177	109	210	74	210	74	177	109	177	74	177	179	177	142	210	74	177	179	210	74	210	179	210	229	137	229	137	196	210	229	137	196	210	196	73	210	50	188	65	142	73	210	65	142	71	162	73	210	71	162	81	177	73	210	81	177	102	224	96	64	101	28	115	57	115	57	101	28	136	22	115	57	136	22	137	55	137	55	136	22	210	22	137	55	210	22	210	55	82	75	72	42	101	28	82	75	101	28	96	64	181	358	181	295	191	357	191	357	181	295	192	296	191	357	192	296	200	352	200	352	192	296	201	301	200	352	201	301	207	346	207	346	201	301	207	308	207	346	207	308	211	337	211	337	207	308	212	317	211	337	212	317	213	326	150	326	151	316	151	337	151	337	151	316	155	307	151	337	155	307	156	346	156	346	155	307	162	300	156	346	162	300	163	353	163	353	162	300	171	296	163	353	171	296	172	357	172	357	171	296	181	295	172	357	181	295	181	358	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	35	343	35	310	313	310	35	343	313	310	313	343	55	45	84	14	64	109	64	109	65	142	55	45	55	45	65	142	55	207	55	45	55	207	37	83	37	83	55	207	37	169	37	83	37	169	30	126	65	142	64	109	313	109	65	142	313	109	313	142	90	195	112	215	121	258	121	258	112	215	138	228	121	258	138	228	166	266	166	266	138	228	167	233	166	266	167	233	313	266	313	266	167	233	313	233	84	238	55	207	65	142	84	238	65	142	74	170	84	238	74	170	90	195	84	238	90	195	121	258	167	-12	313	-12	313	20	167	-12	313	20	167	20	167	-12	167	20	137	24	167	-12	137	24	122	-5	137	24	111	37	122	-5	122	-5	111	37	89	57	122	-5	89	57	84	14	84	14	89	57	73	82	84	14	73	82	64	109	40	306	40	273	210	273	40	306	210	273	210	306	82	75	71	90	72	42	72	42	71	90	65	109	72	42	65	109	50	188	72	42	50	188	50	65	50	65	50	188	36	159	50	65	36	159	36	93	36	93	36	159	31	126	81	177	96	188	102	224	102	224	96	188	114	194	102	224	114	194	137	229	137	229	114	194	137	196	50	188	65	109	65	142	65	142	65	109	210	142	210	142	65	109	210	109	210	229	137	229	137	196	210	229	137	196	210	196	73	210	50	188	65	142	73	210	65	142	71	162	73	210	71	162	81	177	73	210	81	177	102	224	96	64	101	28	115	57	115	57	101	28	136	22	115	57	136	22	137	55	137	55	136	22	210	22	137	55	210	22	210	55	82	75	72	42	101	28	82	75	101	28	96	64	167	266	122	259	137	228	167	266	137	228	167	233	167	266	167	233	313	233	167	266	313	233	313	266	64	143	73	170	84	238	84	238	73	170	89	195	84	238	89	195	122	259	122	259	89	195	111	215	122	259	111	215	137	228	74	82	65	110	84	15	84	15	65	110	55	46	55	46	65	110	55	208	55	208	65	110	64	143	55	208	64	143	84	238	65	110	313	110	313	143	111	38	121	-4	138	25	138	25	121	-4	166	-12	138	25	166	-12	167	20	167	20	166	-12	313	-12	167	20	313	-12	313	20	90	58	74	82	84	15	90	58	84	15	121	-4	90	58	121	-4	111	38	37	169	30	127	37	84	37	169	37	84	55	46	37	169	55	46	55	208	35	-56	35	-89	313	-89	35	-56	313	-89	313	-56	65	110	313	143	64	143	64	117	64	120	55	207	55	207	64	120	64	123	55	207	64	123	64	127	64	127	64	129	55	207	55	207	64	129	64	132	55	207	64	132	64	135	313	174	75	174	313	141	313	141	75	174	65	141	64	138	65	141	55	207	64	138	55	207	64	135	166	266	121	258	122	222	166	266	122	222	143	230	166	266	143	230	166	233	166	266	166	233	313	233	166	266	313	233	313	266	65	141	75	174	83	238	83	238	75	174	87	193	83	238	87	193	121	258	121	258	87	193	103	209	121	258	103	209	122	222	83	238	55	207	65	141	122	31	104	43	120	-5	120	-5	104	43	88	59	120	-5	88	59	83	15	83	15	88	59	75	78	83	15	75	78	65	111	83	15	65	111	55	45	55	45	65	111	64	114	55	45	64	114	55	207	55	207	64	114	64	117	313	111	65	111	75	78	313	111	75	78	313	78	164	-12	313	-12	166	20	164	-12	166	20	143	22	164	-12	143	22	122	31	164	-12	122	31	120	-5	37	169	31	127	37	84	37	169	37	84	55	45	37	169	55	45	55	207	166	20	313	-12	313	20	276	109	267	82	279	37	279	37	267	82	251	57	279	37	251	57	251	11	251	11	251	57	229	37	251	11	229	37	215	-6	215	-6	229	37	203	24	215	-6	203	24	173	20	175	266	27	266	172	233	175	266	172	233	202	228	175	266	202	228	216	259	309	109	382	109	382	142	309	109	382	142	309	142	309	109	309	142	299	181	309	109	299	181	299	71	279	215	251	242	266	170	279	215	266	170	276	142	279	215	276	142	276	109	279	215	276	109	279	37	279	215	279	37	299	71	279	215	299	71	299	181	251	242	216	259	228	215	251	242	228	215	250	195	251	242	250	195	266	170	173	-12	215	-6	173	20	173	-12	173	20	27	20	173	-12	27	20	27	-12	276	142	27	142	276	109	276	109	27	142	27	109	216	259	202	228	228	215	172	233	27	266	27	233	268	170	277	142	287	207	278	109	277	142	63	142	278	109	63	142	63	109	63	53	63	199	30	199	63	53	30	199	30	53	269	82	253	57	258	14	258	14	253	57	231	37	258	14	231	37	220	-5	220	-5	231	37	205	24	220	-5	205	24	175	20	176	266	30	266	175	233	176	266	175	233	204	228	176	266	204	228	221	258	312	126	305	169	305	83	305	83	305	169	287	207	305	83	287	207	287	45	287	45	287	207	278	109	287	45	278	109	269	82	259	238	221	258	231	215	259	238	231	215	252	195	259	238	252	195	268	170	259	238	268	170	287	207	175	-12	220	-5	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	269	82	258	14	287	45	221	258	204	228	231	215	287	207	277	142	278	109	175	233	30	266	30	233	104	229	31	229	104	229	104	229	31	229	104	196	104	229	104	196	139	224	139	224	104	196	127	194	139	224	127	194	145	188	170	162	176	142	191	188	176	109	176	142	64	142	176	109	64	142	64	109	64	74	64	179	31	179	64	74	31	179	31	74	168	210	139	224	145	188	168	210	145	188	160	177	168	210	160	177	170	162	168	210	170	162	191	188	205	159	191	188	191	65	205	159	191	65	205	93	205	159	205	93	210	126	191	65	191	188	176	142	191	65	176	142	176	109	191	65	176	109	170	90	191	65	170	90	169	42	170	90	159	75	169	42	169	42	159	75	145	64	169	42	145	64	140	28	140	28	145	64	126	57	140	28	126	57	105	22	105	22	126	57	104	55	105	22	104	55	31	55	105	22	31	55	31	22	104	196	31	229	31	196	31	343	31	310	308	310	31	343	308	310	308	343	270	82	254	57	259	14	259	14	254	57	232	37	259	14	232	37	221	-5	221	-5	232	37	206	24	221	-5	206	24	176	20	177	266	31	266	175	233	177	266	175	233	205	228	177	266	205	228	222	258	313	126	307	169	306	83	306	83	307	169	288	207	306	83	288	207	288	45	288	45	288	207	279	109	288	45	279	109	270	82	232	215	253	195	260	238	260	238	253	195	269	170	260	238	269	170	288	207	288	207	269	170	278	142	288	207	278	142	279	109	222	258	205	228	232	215	222	258	232	215	260	238	176	-12	221	-5	176	20	176	-12	176	20	31	20	176	-12	31	20	31	-12	279	109	278	142	31	142	279	109	31	142	31	109	270	82	259	14	288	45	175	233	31	266	31	233	33	306	33	273	204	273	33	306	204	273	204	306	107	229	33	229	107	196	107	229	107	196	142	224	142	224	107	196	129	194	142	224	129	194	148	188	193	188	179	142	194	65	194	65	179	142	179	109	194	65	179	109	173	90	33	142	33	109	179	109	33	142	179	109	179	142	148	188	162	177	171	210	171	210	162	177	173	162	171	210	173	162	193	188	193	188	173	162	179	142	208	159	193	188	194	65	208	159	194	65	208	93	208	159	208	93	213	126	172	42	194	65	173	90	172	42	173	90	162	75	172	42	162	75	147	64	172	42	147	64	143	28	129	57	107	55	108	22	129	57	108	22	143	28	129	57	143	28	147	64	33	55	33	22	108	22	33	55	108	22	107	55	107	196	33	229	33	196	142	224	148	188	171	210	70	306	243	306	243	331	70	306	243	331	36	331	70	306	36	331	70	25	70	178	70	153	238	153	70	178	238	153	238	178	70	25	36	331	36	0	70	25	36	0	243	0	70	25	243	0	243	25	233	99	221	76	222	30	222	30	221	76	203	57	222	30	203	57	190	13	190	13	203	57	179	45	190	13	179	45	152	7	152	7	179	45	152	40	142	41	131	43	136	8	142	41	136	8	152	7	142	41	152	7	152	40	91	24	105	17	102	56	102	56	105	17	111	51	111	51	105	17	121	11	111	51	121	11	121	46	121	46	121	11	136	8	121	46	136	8	131	43	183	205	184	239	173	208	173	208	184	239	168	242	173	208	168	242	163	210	163	210	168	242	152	210	125	206	152	210	152	243	125	206	152	243	115	237	67	115	66	126	59	52	59	52	66	126	57	196	57	196	66	126	71	153	57	196	71	153	83	221	83	221	71	153	83	176	83	221	83	176	115	237	115	237	83	176	102	194	115	237	102	194	125	206	35	110	38	95	40	163	40	163	38	95	43	80	40	163	43	80	57	196	57	196	43	80	50	66	57	196	50	66	59	52	102	56	221	175	202	195	202	195	212	227	199	234	202	195	199	234	193	200	193	200	199	234	184	239	193	200	184	239	183	205	168	242	152	243	152	210	252	243	225	218	227	166	252	243	227	166	231	157	252	243	231	157	235	147	252	243	235	147	245	199	252	243	245	199	291	243	266	157	261	172	264	89	264	89	261	172	254	186	264	89	254	186	248	56	248	56	254	186	245	199	248	56	245	199	237	126	237	126	233	99	248	56	248	56	233	99	222	30	245	199	235	147	237	136	245	199	237	136	237	126	221	175	227	166	225	218	221	175	225	218	212	227	221	175	212	227	202	195	78	33	91	24	83	76	83	76	91	24	102	56	83	76	102	56	202	195	78	33	83	76	77	85	78	33	77	85	72	95	78	33	72	95	69	105	78	33	69	105	67	115	78	33	67	115	59	52	78	33	59	52	51	7	59	52	12	7	51	7	266	157	264	89	270	126	266	157	270	126	269	142	35	110	40	163	33	126	402	191	402	33	435	0	402	191	435	0	435	204	402	191	435	204	232	387	402	191	232	387	232	341	232	341	232	387	60	191	60	191	232	387	27	204	60	191	27	204	60	33	60	33	27	204	27	0	60	33	27	0	435	0	60	33	435	0	402	33	24	289	24	256	286	256	24	289	286	256	286	289	171	228	139	228	155	187	171	228	155	187	156	187	171	228	156	187	250	0	171	228	250	0	286	0	139	228	24	0	60	0	139	228	60	0	155	187	24	364	24	331	286	331	24	364	286	331	286	364	24	289	24	256	286	256	24	289	286	256	286	289	171	228	139	228	155	187	171	228	155	187	156	187	171	228	156	187	250	0	171	228	250	0	286	0	139	228	24	0	60	0	139	228	60	0	155	187	224	340	224	357	169	340	152	338	169	340	224	357	152	338	224	357	94	357	94	357	94	-106	127	-106	94	357	127	-106	127	292	94	357	127	292	128	310	94	357	128	310	133	323	94	357	133	323	140	332	94	357	140	332	152	338	143	357	13	357	68	340	143	357	68	340	85	338	143	357	85	338	97	332	143	357	97	332	105	323	143	357	105	323	109	310	143	357	109	310	110	292	143	357	110	292	143	-106	110	292	110	-106	143	-106	68	340	13	357	13	340	140	-81	133	-72	94	-106	94	-106	133	-72	128	-59	94	-106	128	-59	94	357	94	357	128	-59	127	-41	94	357	127	-41	127	357	140	-81	94	-106	152	-87	152	-87	94	-106	224	-106	152	-87	224	-106	169	-89	169	-89	224	-106	224	-89	105	-72	97	-81	143	-106	143	-106	97	-81	85	-87	143	-106	85	-87	68	-89	143	-106	143	357	110	357	143	-106	110	357	110	-41	143	-106	110	-41	109	-59	143	-106	109	-59	105	-72	13	-89	13	-106	143	-106	13	-89	143	-106	68	-89	59	83	59	50	206	50	59	83	206	50	206	83	26	50	26	-107	59	-107	26	50	59	-107	59	50	173	50	173	-107	206	-107	173	50	206	-107	206	50	26	83	26	50	173	50	26	83	173	50	173	83	26	438	26	281	59	281	26	438	59	281	59	438	59	281	59	248	206	248	59	281	206	248	206	281	26	281	26	248	173	248	26	281	173	248	173	281	173	438	173	281	206	281	173	438	206	281	206	438	24	57	57	57	24	196	24	196	57	57	57	164	24	196	57	164	276	196	276	196	57	164	276	164	103	182	117	181	111	201	111	201	117	181	131	200	151	201	131	200	131	180	151	201	131	180	145	181	91	203	72	207	76	187	91	203	76	187	89	184	91	203	89	184	103	182	91	203	103	182	111	201	53	166	55	146	54	213	54	213	55	146	65	192	54	213	65	192	72	207	72	207	65	192	76	187	56	126	65	60	65	192	65	192	65	60	70	181	70	181	65	60	70	72	70	181	70	72	73	168	73	168	70	72	73	84	73	168	73	84	75	155	75	155	73	84	75	98	75	155	75	98	76	140	76	140	75	98	76	112	76	140	76	112	76	126	56	126	65	192	55	146	54	213	37	219	44	203	54	213	44	203	49	185	54	213	49	185	53	166	145	71	131	71	131	51	131	51	131	71	117	71	131	51	117	71	111	50	111	50	117	71	103	70	111	50	103	70	91	48	91	48	103	70	89	68	91	48	89	68	76	65	197	60	186	65	190	44	190	44	186	65	173	68	190	44	173	68	171	48	171	48	173	68	160	70	171	48	160	70	151	50	151	50	160	70	145	71	151	50	145	71	131	51	91	48	76	65	72	44	72	44	76	65	65	60	72	44	65	60	54	39	54	39	65	60	55	106	54	39	55	106	53	86	55	106	65	60	56	126	44	49	37	32	54	39	44	49	54	39	49	67	49	67	54	39	53	86	173	184	186	187	190	207	190	207	186	187	197	192	190	207	197	192	208	213	208	213	197	192	205	126	208	39	205	126	197	192	208	39	197	192	197	60	197	60	197	192	192	72	192	72	197	192	192	181	192	72	192	181	189	84	189	84	192	181	189	168	189	84	189	168	187	98	187	98	189	168	187	155	187	98	187	155	186	112	186	112	187	155	186	140	186	112	186	140	185	126	209	166	212	185	208	213	208	213	212	185	218	203	208	213	218	203	224	219	208	213	205	126	206	146	208	213	206	146	209	166	171	203	151	201	160	182	171	203	160	182	173	184	171	203	173	184	190	207	208	39	224	32	218	49	208	39	218	49	212	67	208	39	212	67	208	86	208	39	208	86	206	106	208	39	206	106	205	126	197	60	190	44	208	39	131	200	117	181	131	180	151	201	145	181	160	182	323	0	323	0	316	42	316	42	323	0	324	98	316	42	324	98	297	78	297	78	324	98	288	134	297	78	288	134	269	107	269	107	288	134	243	157	269	107	243	157	232	126	232	126	243	157	190	132	149	126	190	132	190	166	149	126	190	166	138	157	65	42	84	78	93	134	93	134	84	78	112	107	93	134	112	107	138	157	138	157	112	107	149	126	57	98	34	52	58	0	57	98	58	0	65	42	57	98	65	42	93	134	324	98	323	0	356	0	324	98	356	0	348	52	243	157	190	166	190	132	58	0	34	52	25	0	285	92	288	134	258	114	258	114	288	134	243	157	258	114	243	157	226	127	226	127	243	157	190	132	155	127	190	132	190	166	155	127	190	166	138	157	62	33	75	65	93	134	93	134	75	65	96	92	93	134	96	92	138	157	138	157	96	92	123	114	138	157	123	114	155	127	62	33	93	134	57	98	62	33	57	98	34	52	62	33	34	52	25	0	62	33	25	0	356	0	62	33	356	0	319	33	288	134	306	65	324	98	324	98	306	65	319	33	324	98	319	33	356	0	324	98	356	0	348	52	243	157	190	166	190	132	288	134	285	92	306	65	233	-6	209	-38	233	-39	233	-6	233	-39	285	-31	233	-6	191	0	209	-38	128	-2	146	-15	155	19	155	19	146	-15	166	-25	155	19	166	-25	191	0	191	0	166	-25	187	-33	191	0	187	-33	209	-38	155	19	126	48	128	-2	128	-2	126	48	107	84	128	-2	107	84	104	21	104	21	107	84	100	126	99	223	100	126	107	168	99	223	107	168	135	259	135	259	107	168	126	204	135	259	126	204	155	233	36	-93	128	-2	104	21	36	-93	104	21	13	-70	359	168	366	223	340	204	340	204	366	223	330	259	340	204	330	259	311	233	311	233	330	259	285	282	311	233	285	282	275	252	275	252	285	282	233	258	191	252	233	258	233	291	191	252	233	291	180	282	180	282	135	259	155	233	180	282	155	233	191	252	366	223	366	126	366	28	366	223	366	28	389	178	389	178	366	28	389	73	389	178	389	73	398	126	285	282	233	291	233	258	275	0	233	-6	285	-31	275	0	285	-31	311	19	311	19	285	-31	330	-7	311	19	330	-7	340	48	340	48	330	-7	366	28	340	48	366	28	359	84	359	84	366	28	366	126	69	102	73	79	75	178	75	178	73	79	81	58	75	178	81	58	99	223	99	223	81	58	91	39	99	223	91	39	100	126	100	126	91	39	104	21	69	102	75	178	67	126	366	223	359	168	366	126	110	142	26	142	110	142	110	142	26	142	110	109	110	142	110	109	121	186	121	186	110	109	122	65	121	186	122	65	143	225	143	225	122	65	143	109	143	225	143	109	143	142	143	142	143	109	259	142	259	142	143	109	259	109	259	142	259	109	259	-38	259	-38	259	109	259	-5	259	-38	259	-5	225	3	397	175	406	142	407	225	406	109	406	142	292	142	406	109	292	142	292	109	292	109	292	257	292	-5	292	257	326	248	336	279	336	279	326	248	355	230	336	279	355	230	375	257	375	257	355	230	380	205	375	257	380	205	407	225	407	225	380	205	397	175	292	290	292	374	259	-38	292	290	259	-38	292	-5	292	290	292	-5	292	257	292	290	292	257	336	279	440	109	523	109	523	142	440	109	523	142	440	142	440	109	440	142	429	186	440	109	429	186	429	65	429	65	429	186	407	225	429	65	407	225	406	142	429	65	406	142	406	109	429	65	406	109	406	26	406	109	397	75	406	26	406	26	397	75	379	45	406	26	379	45	375	-5	375	-5	379	45	355	21	375	-5	355	21	336	-27	336	-27	355	21	325	3	336	-27	325	3	292	-5	292	-5	292	-38	336	-27	292	-122	292	-5	259	-38	292	-122	259	-38	259	-122	292	374	259	374	259	257	259	257	259	374	259	290	259	257	259	-38	292	374	153	175	170	205	175	257	175	257	170	205	195	230	175	257	195	230	214	279	214	279	195	230	225	248	214	279	225	248	259	290	259	290	225	248	259	257	175	257	143	225	143	142	175	257	143	142	153	175	259	-38	225	3	215	-27	215	-27	225	3	195	21	215	-27	195	21	176	-5	176	-5	195	21	170	45	176	-5	170	45	153	75	122	65	144	26	143	109	143	109	144	26	153	75	153	75	144	26	176	-5	110	109	26	142	26	109	259	142	259	-38	259	257	26	36	152	3	152	36	152	36	152	3	185	-122	152	36	185	-122	152	215	152	215	185	-122	152	248	152	215	152	248	26	248	397	374	364	374	397	-122	397	-122	364	374	364	248	397	-122	364	248	364	215	364	215	364	248	185	248	364	215	185	248	185	215	185	36	185	3	364	3	185	-122	185	374	152	374	185	-122	152	374	152	248	364	3	364	-122	397	-122	364	3	397	-122	364	36	364	3	364	36	185	36	397	248	397	215	523	215	397	248	523	215	523	248	397	36	397	3	523	3	397	36	523	3	523	36	364	36	397	-122	364	215	185	-122	152	3	152	-122	152	215	26	248	26	215	152	3	26	36	26	3	81	-34	70	-23	85	-73	85	-73	70	-23	63	-9	85	-73	63	-9	62	-61	62	-61	63	-9	60	7	43	-43	60	7	61	76	43	-43	61	76	43	58	182	297	164	315	165	246	182	-44	165	246	165	194	182	-44	165	194	165	161	165	161	165	194	110	161	182	-44	165	92	165	59	165	59	165	92	110	92	165	59	110	92	110	59	110	59	110	92	94	57	162	-10	155	-24	163	-62	163	-62	155	-24	144	-35	163	-62	144	-35	140	-73	140	-73	144	-35	129	-42	140	-73	129	-42	113	-77	113	-77	129	-42	113	-44	96	-42	81	-34	85	-73	96	-42	85	-73	113	-77	96	-42	113	-77	113	-44	155	277	164	315	144	288	144	288	164	315	140	327	144	288	140	327	129	295	129	295	140	327	113	298	96	295	113	298	113	331	96	295	113	331	85	327	85	327	62	315	63	263	85	327	63	263	70	277	85	327	70	277	81	288	85	327	81	288	96	295	63	229	60	246	61	177	61	177	60	246	43	297	43	297	60	246	62	315	62	315	60	246	63	263	84	88	61	76	63	24	84	88	63	24	70	38	84	88	70	38	80	49	84	88	80	49	94	57	84	88	94	57	110	92	61	76	60	7	63	24	32	-19	43	-43	43	58	32	-19	43	58	31	35	32	-19	31	35	27	7	165	194	110	194	110	161	110	161	110	194	94	197	110	161	94	197	84	165	84	165	94	197	80	204	84	165	80	204	70	215	63	229	61	177	84	165	63	229	84	165	70	215	27	246	31	219	32	274	32	274	31	219	43	196	32	274	43	196	43	297	43	297	43	196	61	177	270	275	266	248	270	-21	270	-21	266	248	266	194	270	-21	266	194	266	161	266	161	266	194	198	194	266	161	198	194	198	161	198	92	198	59	266	59	165	246	182	-44	182	297	182	297	182	-44	193	-21	182	297	193	-21	193	274	193	274	193	-21	198	5	193	274	198	5	198	246	164	315	155	277	162	263	164	315	162	263	165	246	140	327	113	331	113	298	266	59	266	5	270	-21	266	59	270	-21	266	92	266	59	266	92	198	92	165	5	162	-10	163	-62	165	5	163	-62	182	-44	165	5	182	-44	165	59	393	277	401	315	382	288	382	288	401	315	378	327	382	288	378	327	367	295	367	295	378	327	350	298	334	296	350	298	350	331	334	296	350	331	323	327	323	327	300	316	301	263	323	327	301	263	308	278	323	327	308	278	320	289	323	327	320	289	334	296	299	246	301	263	300	316	299	246	300	316	282	298	299	246	282	298	299	5	400	229	393	215	402	177	402	177	393	215	383	204	402	177	383	204	379	165	379	165	383	204	369	197	379	165	369	197	353	194	353	161	353	194	299	194	353	161	299	194	299	161	400	263	402	246	401	315	401	315	402	246	419	297	419	297	402	246	420	196	419	297	420	196	431	274	431	274	420	196	431	219	431	274	431	219	435	246	378	327	350	331	350	298	402	246	402	177	420	196	400	-9	393	-23	401	-61	401	-61	393	-23	382	-34	401	-61	382	-34	378	-73	378	-73	382	-34	367	-42	378	-73	367	-42	350	-77	350	-77	367	-42	350	-44	353	92	299	92	353	59	353	92	353	59	379	88	379	88	353	59	369	57	379	88	369	57	383	49	400	-9	401	-61	402	7	402	7	419	-43	420	58	420	58	419	-43	431	-19	420	58	431	-19	431	35	431	35	431	-19	435	7	402	76	379	88	383	49	402	76	383	49	393	38	402	76	393	38	400	24	402	76	400	24	402	7	402	76	402	7	420	58	334	-42	319	-35	323	-73	334	-42	323	-73	350	-77	334	-42	350	-77	350	-44	319	-35	308	-24	323	-73	323	-73	308	-24	301	-10	323	-73	301	-10	300	-62	300	-62	301	-10	299	5	282	298	270	275	282	-44	282	298	282	-44	300	-62	282	298	300	-62	299	5	266	92	270	-21	266	161	270	275	270	-21	282	-44	402	7	401	-61	419	-43	353	59	299	92	299	59	353	194	353	161	379	165	400	229	402	177	402	246	401	315	393	277	400	263	165	92	182	-44	165	161	62	-61	60	7	43	-43	57	90	57	196	24	196	57	90	24	196	24	57	57	90	24	57	276	57	57	90	276	57	276	90	72	109	65	137	82	43	82	43	65	137	61	65	61	65	65	137	65	162	65	162	65	137	90	162	90	162	65	137	90	137	159	69	210	17	184	44	184	44	210	17	212	51	212	51	210	17	235	-34	212	51	235	-34	235	26	184	69	159	69	184	44	108	26	132	-8	131	51	131	51	132	-8	132	17	131	51	132	17	159	44	159	44	132	17	210	17	159	44	210	17	159	69	235	335	108	335	132	310	235	335	132	310	210	310	235	335	210	310	212	249	235	335	212	249	219	246	235	335	219	246	235	275	132	310	131	249	132	285	132	285	131	249	159	256	210	285	159	256	184	256	210	285	184	256	191	255	86	215	106	235	108	275	108	275	106	235	131	249	108	275	131	249	108	335	108	335	131	249	132	310	82	258	61	236	65	162	82	258	65	162	72	190	82	258	72	190	86	215	82	258	86	215	108	275	35	182	35	119	46	211	46	211	35	119	46	90	46	211	46	90	61	236	61	236	46	90	61	65	61	236	61	65	65	162	281	236	277	162	281	65	281	65	277	162	277	137	281	65	277	137	270	109	252	162	252	137	277	137	252	162	277	137	277	162	281	236	260	258	261	208	281	236	261	208	269	194	281	236	269	194	274	178	281	236	274	178	277	162	260	258	235	275	239	233	260	258	239	233	251	221	260	258	251	221	261	208	235	275	219	246	239	233	239	233	219	246	184	137	184	137	219	246	171	162	184	137	171	162	113	162	281	236	281	65	297	211	297	211	281	65	297	90	297	211	297	90	307	182	307	182	297	90	307	119	307	182	307	119	311	151	260	43	281	65	270	109	260	43	270	109	256	85	260	43	256	85	236	65	260	43	236	65	235	26	108	26	108	-34	132	-8	132	-8	108	-34	235	-34	132	-8	235	-34	210	-8	210	-8	235	-34	210	17	210	285	191	255	199	253	210	285	199	253	206	251	210	285	206	251	212	249	210	285	212	249	210	310	184	231	184	256	159	256	184	231	159	256	159	231	72	109	82	43	86	85	86	85	82	43	108	26	86	85	108	26	106	65	106	65	108	26	131	51	132	285	159	256	210	285	212	51	235	26	236	65	184	137	113	162	113	137	35	119	35	182	32	151	26	141	59	141	26	331	26	331	59	141	59	298	26	331	59	298	205	331	205	331	59	298	205	298	172	298	172	141	205	141	172	298	205	141	205	331	172	298	205	331	26	331	172	298	26	331	26	298	59	-74	59	82	26	82	59	-74	26	82	26	-107	59	-74	26	-107	205	-107	59	-74	205	-107	205	-74	206	-107	206	82	173	82	206	-107	173	82	173	-74	206	-107	173	-74	26	-74	206	-107	26	-74	26	-107	295	176	255	180	255	137	255	137	255	180	207	176	255	137	207	176	200	135	200	135	207	176	159	164	200	135	159	164	152	128	152	128	159	164	113	145	152	128	113	145	108	115	108	115	113	145	69	97	478	74	483	81	439	97	439	97	483	81	436	117	439	97	436	117	397	115	397	115	436	117	387	145	397	115	387	145	352	128	352	128	387	145	340	164	352	128	340	164	304	135	304	135	340	164	295	176	304	135	295	176	255	137	69	117	27	81	32	74	69	117	32	74	69	97	69	117	69	97	113	145	159	89	207	78	200	119	200	119	207	78	255	116	304	119	255	116	255	74	304	119	255	74	295	78	152	126	108	139	113	109	152	126	113	109	159	89	152	126	159	89	200	119	69	157	32	180	69	136	69	157	69	136	113	109	69	157	113	109	108	139	304	119	340	89	352	126	352	126	340	89	387	109	352	126	387	109	397	139	397	139	387	109	436	137	397	139	436	137	439	157	439	157	436	137	483	172	439	157	483	172	478	180	255	116	207	78	255	74	69	136	32	180	27	172	304	119	295	78	340	89	71	126	167	357	142	357	71	126	142	357	39	131	71	126	39	131	141	-106	71	126	141	-106	167	-106	141	-106	39	131	39	121	161	120	161	130	59	357	161	120	59	357	33	357	161	120	33	357	128	125	161	120	128	125	32	-106	161	120	32	-106	59	-106	215	279	199	250	355	160	215	279	355	160	372	188	355	94	199	4	215	-24	355	94	215	-24	372	66	109	218	109	36	142	36	109	218	142	36	142	218	388	217	388	36	421	17	388	217	421	17	421	236	388	217	421	236	232	346	388	217	232	346	232	308	232	308	232	346	75	217	75	217	232	346	41	236	75	217	41	236	75	36	75	36	41	236	41	17	75	36	41	17	232	-92	232	-54	75	36	232	-92	232	-54	232	-92	421	17	232	-54	421	17	388	36	217	234	217	234	243	280	217	234	243	280	214	296	217	234	214	296	200	190	217	234	200	190	222	201	217	234	222	201	222	236	217	17	247	13	222	51	222	51	247	13	247	46	271	51	247	46	247	13	271	51	247	13	253	13	247	205	247	238	241	238	247	205	241	238	234	238	247	205	234	238	228	237	247	205	228	237	222	236	247	205	222	236	222	201	247	205	276	234	247	238	214	296	27	-26	56	-43	214	296	56	-43	137	98	214	296	137	98	171	151	214	296	171	151	183	173	214	296	183	173	200	190	137	98	149	70	171	151	171	151	149	70	167	127	171	102	167	127	166	47	171	102	166	47	189	29	167	127	149	70	166	47	343	182	326	205	326	127	326	127	322	102	355	154	355	154	322	102	465	280	355	154	465	280	437	296	247	205	271	201	276	234	276	234	271	201	293	190	276	234	293	190	303	223	303	223	293	190	311	173	303	223	311	173	326	205	326	205	311	173	322	151	326	205	322	151	326	127	326	127	355	154	343	182	264	14	270	15	271	51	271	51	270	15	276	17	271	51	276	17	293	62	293	62	276	17	278	-43	293	62	278	-43	311	80	311	80	278	-43	465	280	311	80	465	280	322	102	271	51	253	13	258	14	271	51	258	14	264	14	276	17	250	-26	278	-43	200	62	183	80	189	29	200	62	189	29	217	17	200	62	217	17	222	51	171	102	189	29	183	80	40	2	38	1	44	-55	44	-55	38	1	37	1	44	-55	37	1	36	1	36	1	32	2	44	-55	44	-55	32	2	29	4	44	-55	29	4	28	-58	28	-58	29	4	27	8	28	-58	27	8	26	13	88	-35	78	-35	87	-54	87	-54	78	-35	77	-54	61	-54	77	-54	63	-29	61	-54	63	-29	62	-25	62	-25	62	-23	44	-55	44	-55	62	-23	63	-21	44	-55	63	-21	84	45	84	45	63	-21	63	-19	84	45	63	-19	64	-17	84	45	64	-17	65	-16	65	-16	105	23	84	45	84	45	105	23	95	103	84	45	95	103	95	113	95	113	108	203	84	45	84	45	108	203	84	179	84	45	84	179	76	57	76	57	84	179	70	70	62	-25	44	-55	61	-54	44	-55	84	45	44	5	44	-55	44	5	41	3	44	-55	41	3	40	2	28	-58	26	13	26	18	28	-58	26	18	25	29	28	-58	25	29	24	39	28	-58	24	39	22	49	28	-58	22	49	20	59	28	-58	20	59	18	70	28	-58	18	70	11	-62	11	-62	18	70	7	17	11	-62	7	17	6	1	11	-62	6	1	5	-15	11	-62	5	-15	2	-32	11	-62	2	-32	-2	-48	11	-62	-2	-48	-5	-69	6	48	6	38	18	70	18	70	6	38	7	28	18	70	7	28	7	17	18	70	4	70	5	59	18	70	5	59	6	48	245	76	232	58	241	21	241	21	232	58	216	45	241	21	216	45	211	6	211	6	216	45	196	36	211	6	196	36	175	0	175	0	196	36	175	33	165	34	155	35	159	1	165	34	159	1	175	0	165	34	175	0	175	33	117	15	130	9	129	47	129	47	130	9	137	42	137	42	130	9	144	4	137	42	144	4	146	38	146	38	144	4	159	1	146	38	159	1	155	35	232	167	241	203	215	180	215	180	241	203	210	219	215	180	210	219	196	189	196	189	210	219	175	192	150	188	175	192	175	225	150	188	175	225	139	219	95	113	99	137	108	203	108	203	99	137	111	159	108	203	111	159	139	219	139	219	111	159	128	176	139	219	128	176	150	188	68	148	62	113	63	98	68	148	63	98	66	83	68	148	66	83	70	70	68	148	70	70	84	179	281	148	265	179	266	45	266	45	265	179	252	129	266	45	252	129	252	97	252	97	252	129	179	97	179	97	252	129	169	129	179	97	169	129	129	47	108	69	103	77	105	23	108	69	105	23	117	15	108	69	117	15	129	47	108	69	129	47	169	129	105	23	103	77	100	85	105	23	100	85	97	94	105	23	97	94	95	103	241	203	244	149	265	179	265	179	244	149	252	129	210	219	175	225	175	192	281	148	266	45	281	76	281	148	281	76	287	112	245	76	241	21	266	45	245	76	266	45	252	97	77	-54	78	-35	73	-34	77	-54	73	-34	68	-34	77	-54	68	-34	65	-32	77	-54	65	-32	63	-29	130	-56	131	-42	119	-55	119	-55	131	-42	119	-39	119	-55	119	-39	109	-54	109	-54	119	-39	109	-37	109	-54	109	-37	98	-36	98	-54	109	-54	98	-36	98	-54	98	-36	88	-35	98	-54	88	-35	87	-54	-2	-48	-8	-65	-5	-69	241	203	232	167	244	149	40	281	73	24	73	229	73	143	73	110	281	110	73	143	281	110	281	143	281	143	281	110	405	121	281	143	405	121	405	132	405	132	40	281	73	229	405	132	73	229	281	143	73	24	40	281	40	-27	73	24	40	-27	405	121	73	24	405	121	281	110	420	350	421	376	248	350	248	350	421	376	214	350	248	350	214	350	248	-52	248	-52	214	350	214	-52	248	-52	214	-52	421	-77	421	-77	214	-52	42	-52	421	-77	42	-52	42	-77	42	376	42	350	214	350	42	376	214	350	421	376	248	-52	421	-77	421	-52	244	342	211	342	211	277	211	277	211	342	211	311	211	277	211	-58	244	342	244	342	211	-58	244	311	82	171	101	211	111	270	111	270	101	211	130	243	111	270	130	243	157	298	157	298	130	243	167	266	157	298	167	266	211	311	211	311	167	266	211	277	111	270	74	231	82	171	82	171	74	231	75	126	82	81	75	126	74	22	82	81	74	22	111	-17	74	22	75	126	74	231	74	22	74	231	50	70	50	70	74	231	50	182	50	70	50	182	42	126	211	277	211	-25	211	-58	211	-58	211	-25	167	-13	211	-58	167	-13	157	-45	157	-45	167	-13	130	9	157	-45	130	9	111	-17	111	-17	130	9	101	41	111	-17	101	41	82	81	354	211	373	171	381	231	381	231	373	171	380	126	381	22	380	126	373	81	244	277	287	266	298	298	298	298	287	266	325	243	298	298	325	243	344	270	344	270	325	243	354	211	344	270	354	211	381	231	244	-25	244	277	244	311	244	-25	244	311	211	-58	244	-25	211	-58	244	-88	404	182	381	231	381	22	404	182	381	22	404	70	404	182	404	70	413	126	287	-13	298	-45	325	9	325	9	298	-45	344	-17	325	9	344	-17	354	41	354	41	344	-17	381	22	354	41	381	22	373	81	244	-25	244	-58	298	-45	244	-25	298	-45	287	-13	211	-58	211	-88	244	-88	380	126	381	22	381	231	244	311	244	277	298	298	151	117	77	-87	105	-87	151	117	105	-87	180	117	151	117	180	117	163	150	151	117	163	150	30	150	151	117	30	150	30	117	192	150	266	352	237	352	192	150	237	352	180	117	192	150	180	117	311	117	192	150	311	117	311	150	163	150	180	117	237	352	190	117	311	117	311	150	190	117	311	150	179	150	190	117	179	150	236	-87	190	117	236	-87	265	-87	161	117	236	-87	179	150	161	117	179	150	150	150	161	117	150	150	30	150	161	117	30	150	30	117	105	352	75	352	150	150	105	352	150	150	179	150	60	73	60	3	199	243	60	73	199	243	199	312	199	312	199	243	336	3	199	312	336	3	336	73	336	73	336	3	369	-87	336	73	369	-87	336	343	336	343	369	-87	369	376	336	343	369	376	60	343	60	343	369	376	27	376	60	343	27	376	60	-54	60	-54	27	376	27	-87	60	-54	27	-87	369	-87	336	-54	60	-54	369	-87	336	-54	369	-87	336	3	137	268	137	268	137	268	137	268	145	301	127	286	137	268	127	286	128	211	137	268	128	211	136	210	222	311	194	315	202	297	202	297	194	315	185	300	171	298	185	300	194	315	171	298	194	315	167	311	205	123	198	103	200	59	205	123	200	59	204	78	205	123	204	78	208	95	205	123	208	95	214	147	200	59	198	103	194	86	200	59	194	86	192	71	200	59	192	71	191	59	137	268	140	278	145	301	145	301	140	278	147	286	145	301	147	286	167	311	167	311	147	286	158	293	167	311	158	293	171	298	112	243	113	232	116	266	116	266	113	232	117	222	116	266	117	222	127	286	127	286	117	222	122	216	127	286	122	216	128	211	139	259	143	211	144	252	144	252	143	211	149	214	144	252	149	214	150	246	150	246	149	214	153	218	150	246	153	218	154	240	154	240	153	218	155	224	154	240	155	224	156	232	143	211	139	259	137	268	143	211	137	268	136	210	197	26	197	-26	205	24	205	24	197	-26	206	-25	205	24	206	-25	212	20	212	20	206	-25	213	-21	212	20	213	-21	218	14	218	14	213	-21	218	-16	218	14	218	-16	222	7	222	7	218	-16	222	-8	222	7	222	-8	223	0	170	0	171	-8	171	7	171	7	171	-8	175	-15	171	7	175	-15	175	15	175	15	175	-15	180	-21	175	15	180	-21	181	21	181	21	180	-21	188	-25	181	21	188	-25	188	24	188	24	188	-25	197	-26	188	24	197	-26	197	26	202	297	217	289	222	311	222	311	217	289	228	276	222	311	228	276	247	301	247	301	228	276	236	260	247	301	236	260	239	241	239	241	237	222	254	164	254	164	237	222	234	204	254	164	234	204	233	137	233	137	234	204	228	185	233	137	228	185	223	124	223	124	228	185	221	166	223	124	221	166	215	110	215	110	221	166	214	147	215	110	214	147	208	95	280	262	267	284	269	185	280	262	269	185	279	202	280	262	279	202	284	218	280	262	284	218	285	235	254	164	269	185	267	284	254	164	267	284	247	301	254	164	247	301	239	241	27	-87	60	-54	27	376	27	376	60	-54	60	343	27	376	60	343	369	376	369	376	60	343	336	343	369	376	336	343	369	-87	369	-87	336	343	336	-54	369	-87	336	-54	60	-54	60	-54	27	-87	369	-87	38	-32	37	-40	56	-98	56	-98	37	-40	37	-48	56	-98	37	-48	36	-56	36	-56	35	-66	56	-98	56	-98	35	-66	33	-76	56	-98	33	-76	31	-86	62	-30	60	-28	84	-92	84	-92	60	-28	58	-24	84	-92	58	-24	56	-98	56	-98	58	-24	56	-20	56	-98	56	-20	56	-15	56	-15	55	-2	56	-98	56	-98	55	-2	54	10	56	-98	54	10	53	22	72	-30	70	-31	84	-92	84	-92	70	-31	68	-31	84	-92	68	-31	66	-31	66	-31	62	-30	84	-92	56	-98	53	22	51	35	56	-98	51	35	48	46	56	-98	48	46	38	-16	56	-98	38	-16	38	-24	56	-98	38	-24	38	-32	36	21	37	8	48	46	48	46	37	8	38	-4	48	46	38	-4	38	-16	28	-95	25	-105	28	-109	28	-95	28	-109	31	-86	31	-86	28	-109	56	-98	48	46	34	46	35	33	48	46	35	33	36	21	106	-68	102	-67	114	-89	114	-89	102	-67	100	-64	114	-89	100	-64	84	-92	84	-92	100	-64	98	-61	84	-92	98	-61	98	-56	98	-56	98	-55	84	-92	84	-92	98	-55	118	8	84	-92	118	8	78	-26	95	143	118	90	118	128	118	128	118	90	158	0	118	128	158	0	118	161	118	161	158	0	118	203	118	161	118	203	95	143	95	143	118	203	39	138	95	143	39	138	118	90	98	-53	99	-51	118	8	118	8	99	-51	100	-50	118	8	100	-50	102	-49	178	-87	178	-71	171	-70	178	-87	171	-70	165	-69	178	-87	165	-69	159	-69	178	-87	159	-69	155	-69	178	-87	155	-69	152	-69	178	-87	152	-69	151	-69	178	-87	151	-69	145	-87	145	-87	151	-69	143	-69	145	-87	143	-69	136	-69	145	-87	136	-69	129	-69	145	-87	129	-69	120	-69	145	-87	120	-69	114	-89	109	-69	106	-68	114	-89	109	-69	114	-89	120	-69	151	292	118	292	151	37	151	230	151	189	249	269	151	230	249	269	226	292	173	57	151	37	158	0	173	57	158	0	195	33	173	57	195	33	228	61	173	57	228	61	151	108	173	57	151	108	151	70	195	33	158	0	410	0	195	33	410	0	410	33	118	203	158	0	151	37	118	203	151	37	118	292	118	8	102	-49	158	0	118	8	158	0	118	90	75	-28	72	-30	84	-92	75	-28	84	-92	78	-26	118	8	98	-55	98	-53	314	93	314	60	421	60	314	93	421	60	421	93	42	193	42	160	421	160	42	193	421	160	421	193	178	93	178	60	285	60	178	93	285	60	285	93	42	93	42	60	149	60	42	93	149	60	149	93	341	316	122	316	141	283	341	316	141	283	322	283	341	316	322	283	413	127	341	316	413	127	451	127	50	127	141	283	122	316	50	127	122	316	12	127	50	127	12	127	122	-63	50	127	122	-63	141	-30	341	-63	451	127	413	127	341	-63	413	127	322	-30	341	-63	322	-30	141	-30	341	-63	141	-30	122	-63	383	110	383	143	-4	143	383	110	-4	143	-4	110	402	287	435	287	402	350	402	350	435	287	435	383	402	350	435	383	60	350	60	350	435	383	27	383	60	350	27	383	60	287	60	287	27	383	27	287	60	-7	60	55	27	55	60	-7	27	55	27	-40	60	-7	27	-40	435	-40	60	-7	435	-40	402	-7	402	55	402	-7	435	-40	402	55	435	-40	435	55	60	185	60	248	27	248	60	185	27	248	27	151	60	185	27	151	435	151	60	185	435	151	402	185	402	248	402	185	435	151	402	248	435	151	435	248	402	6	435	6	402	69	402	69	435	6	435	102	402	69	435	102	60	69	60	69	435	102	27	102	60	69	27	102	60	6	60	6	27	102	27	6	218	98	218	170	208	175	218	98	208	175	193	125	218	98	193	125	227	73	218	98	227	73	232	98	294	140	289	121	300	93	300	93	289	121	279	108	300	93	279	108	272	78	272	78	279	108	260	100	272	78	260	100	232	98	428	366	295	366	320	340	428	366	320	340	403	340	428	366	403	340	421	75	428	366	421	75	428	123	320	340	295	366	300	93	320	340	300	93	314	114	320	340	314	114	319	139	320	340	319	139	320	166	295	164	294	140	300	93	295	164	300	93	295	366	403	132	396	83	401	32	403	132	401	32	421	75	403	132	421	75	403	340	136	-50	173	-79	193	-68	193	-68	173	-79	208	-112	193	-68	208	-112	193	-10	193	-10	208	-112	218	-35	193	-10	218	-35	266	-10	266	-10	218	-35	268	-35	266	-10	268	-35	310	-3	310	-3	268	-35	324	-26	310	-3	324	-26	348	14	348	14	324	-26	368	-2	348	14	368	-2	377	43	377	43	368	-2	401	32	377	43	401	32	396	83	193	-68	110	-4	136	-50	136	-50	110	-4	101	2	136	-50	101	2	99	-23	99	-23	101	2	94	9	99	-23	94	9	87	16	81	31	62	2	83	24	83	24	62	2	99	-23	83	24	99	-23	87	16	172	142	136	113	193	125	193	125	136	113	110	68	102	61	110	68	136	113	102	61	136	113	99	86	99	86	62	60	62	2	99	86	62	2	83	39	99	86	83	39	88	47	99	86	88	47	94	54	99	86	94	54	102	61	83	39	62	2	81	31	25	33	25	28	62	2	25	33	62	2	62	60	172	142	193	125	208	175	218	-35	208	-112	218	-107	227	73	193	125	193	73	232	98	227	73	272	78	144	50	144	203	111	203	144	50	111	203	111	50	107	-2	139	0	139	0	166	24	139	0	168	-2	166	24	168	-2	198	12	198	12	168	-2	196	-12	198	12	196	-12	222	-27	-4	-75	9	-75	16	-37	16	-37	9	-75	30	-49	16	-37	30	-49	43	-8	43	-8	30	-49	54	-27	43	-8	54	-27	74	12	74	12	54	-27	79	-12	74	12	79	-12	107	23	107	23	79	-12	107	-2	107	23	107	-2	139	27	139	27	107	-2	139	0	139	27	139	0	166	24	198	12	222	-27	229	-7	229	-7	222	-27	247	-49	229	-7	247	-49	259	-37	259	-37	247	-49	269	-75	259	-37	269	-75	283	-75	107	286	139	282	107	313	107	313	139	282	139	310	168	313	139	310	139	282	168	313	139	282	166	286	283	386	269	386	259	347	259	347	269	386	247	359	259	347	247	359	229	318	229	318	247	359	222	338	229	318	222	338	198	298	198	298	222	338	196	323	198	298	196	323	168	313	9	386	16	347	30	359	30	359	16	347	43	318	30	359	43	318	54	338	54	338	43	318	74	298	54	338	74	298	79	323	79	323	74	298	107	286	79	323	107	286	107	313	16	347	9	386	-4	386	168	313	166	286	198	298	56	1	66	27	51	1	51	1	66	27	46	2	33	0	46	2	44	24	33	0	44	24	25	16	7	-43	11	-29	11	1	11	1	11	-29	16	-16	11	1	16	-16	25	16	25	16	16	-16	23	-6	25	16	23	-6	33	0	1	-18	-4	-43	7	-43	1	-18	7	-43	11	1	153	36	154	11	161	30	161	30	154	11	163	4	161	30	163	4	169	28	169	28	163	4	174	1	169	28	174	1	177	27	177	27	174	1	185	0	177	27	185	0	212	27	212	27	185	0	204	0	212	27	204	0	210	0	138	36	140	36	143	59	143	59	140	36	146	21	143	59	146	21	147	45	147	45	146	21	154	11	147	45	154	11	153	36	234	24	232	2	245	0	234	24	245	0	253	16	253	16	245	0	255	-6	253	16	255	-6	267	1	267	1	255	-6	262	-16	267	1	262	-16	267	-29	234	24	212	27	216	1	234	24	216	1	221	1	234	24	221	1	227	2	234	24	227	2	232	2	277	-18	267	1	267	-29	277	-18	267	-29	271	-43	277	-18	271	-43	283	-43	134	59	131	45	132	21	134	59	132	21	138	36	134	59	138	36	143	59	74	0	93	0	100	27	100	27	93	0	104	1	100	27	104	1	109	28	109	28	104	1	115	4	109	28	115	4	117	30	117	30	115	4	124	11	117	30	124	11	125	36	125	36	124	11	132	21	125	36	132	21	131	45	56	1	62	1	66	27	66	27	62	1	68	0	66	27	68	0	100	27	100	27	68	0	74	0	66	27	44	24	46	2	216	1	212	27	210	0	33	341	23	348	25	325	25	325	23	348	16	358	25	325	16	358	11	340	11	340	16	358	11	370	11	340	11	370	7	384	62	340	56	339	66	313	66	313	56	339	51	339	66	313	51	339	46	339	46	339	33	341	44	316	44	316	33	341	25	325	7	384	-4	384	1	359	7	384	1	359	11	340	140	305	138	305	143	282	140	305	143	282	146	320	146	320	143	282	147	296	146	320	147	296	154	330	154	330	147	296	153	305	154	330	153	305	161	310	210	340	204	340	212	313	212	313	204	340	185	340	212	313	185	340	177	313	169	312	177	313	174	340	169	312	174	340	163	336	163	336	154	330	161	310	163	336	161	310	169	312	134	282	143	282	138	305	134	282	138	305	132	320	134	282	132	320	131	296	267	370	262	358	267	340	267	340	262	358	255	348	267	340	255	348	253	325	253	325	255	348	245	341	253	325	245	341	234	316	234	316	245	341	232	339	277	359	283	384	271	384	277	359	271	384	267	370	277	359	267	370	267	340	234	316	232	339	227	339	234	316	227	339	221	339	234	316	221	339	216	340	234	316	216	340	212	313	131	296	132	320	125	305	125	305	132	320	124	330	125	305	124	330	117	310	117	310	124	330	115	336	117	310	115	336	109	312	109	312	115	336	104	340	109	312	104	340	100	313	100	313	104	340	93	340	100	313	93	340	74	340	68	340	62	340	66	313	68	340	66	313	100	313	68	340	100	313	74	340	46	339	44	316	66	313	177	313	185	340	174	340	210	340	212	313	216	340	356	33	107	33	118	0	356	33	118	0	344	0	356	33	344	0	464	-105	356	33	464	-105	464	-79	-1	-78	-1	-104	118	0	-1	-78	118	0	107	33	356	282	464	395	464	421	356	282	464	421	344	315	356	282	344	315	118	315	356	282	118	315	107	282	-1	421	-1	395	107	282	-1	421	107	282	118	315	62	279	27	-25	64	7	64	7	27	-25	545	-25	64	7	545	-25	493	7	493	7	545	-25	388	279	493	7	388	279	370	246	370	246	388	279	92	246	92	246	388	279	62	279	92	246	62	279	64	7	314	127	309	100	318	61	318	61	309	100	296	76	318	61	296	76	294	37	294	37	296	76	277	57	294	37	277	57	263	21	263	21	277	57	254	45	263	21	254	45	228	15	228	15	254	45	228	41	309	154	318	193	296	178	296	178	318	193	294	218	296	178	294	218	277	197	277	197	294	218	263	234	277	197	263	234	254	209	254	209	263	234	228	214	200	209	228	214	228	240	200	209	228	240	192	234	146	154	158	178	161	218	161	218	158	178	176	197	161	218	176	197	192	234	192	234	176	197	200	209	161	218	137	193	146	154	146	154	137	193	142	127	146	99	142	127	137	61	146	99	137	61	161	37	137	61	142	127	137	193	137	61	137	193	121	91	121	91	137	193	121	162	121	91	121	162	116	127	318	193	314	127	318	61	318	193	318	61	334	162	334	162	318	61	334	91	334	162	334	91	339	127	263	234	228	240	228	214	158	76	161	37	176	57	176	57	161	37	192	21	176	57	192	21	200	45	200	45	192	21	228	15	200	45	228	15	228	41	381	213	381	36	414	18	381	213	414	18	414	233	381	213	414	233	228	340	381	213	228	340	228	302	228	302	228	340	74	213	74	213	228	340	41	233	74	213	41	233	74	36	74	36	41	233	41	18	74	36	41	18	228	-88	228	-50	74	36	228	-88	228	-50	228	-88	414	18	228	-50	414	18	381	36	146	99	161	37	158	76	318	193	309	154	314	127	523	110	523	143	23	143	523	110	23	143	23	110	323	23	342	-9	441	230	441	230	342	-9	498	263	441	230	498	263	186	230	186	230	498	263	168	263	186	230	168	263	69	23	69	23	168	263	12	-9	69	23	12	-9	342	-9	69	23	342	-9	323	23	111	182	126	184	126	184	131	217	126	184	142	182	131	217	142	182	153	213	153	213	142	182	157	176	153	213	157	176	174	202	174	202	157	176	172	167	174	202	172	167	186	156	213	165	200	143	229	110	213	165	229	110	232	143	232	143	229	110	248	88	232	143	248	88	261	110	261	110	248	88	267	68	261	110	435	143	232	143	194	185	174	202	186	156	194	185	186	156	200	143	194	185	200	143	213	165	395	97	381	86	388	62	388	62	381	86	366	77	388	62	366	77	360	43	360	43	366	77	351	71	360	43	351	71	336	69	336	69	319	71	330	36	330	36	319	71	308	40	261	110	267	68	275	97	275	97	267	68	287	52	275	97	287	52	289	85	289	85	287	52	308	40	289	85	308	40	304	77	304	77	308	40	319	71	411	87	428	115	435	143	411	87	435	143	407	110	411	87	407	110	395	97	411	87	395	97	388	62	229	110	200	143	55	143	229	110	55	143	34	140	229	110	34	140	27	110	55	143	67	156	74	194	55	143	74	194	51	169	55	143	51	169	34	140	336	69	330	36	360	43	80	167	95	176	101	211	101	211	95	176	111	182	101	211	111	182	131	217	131	217	111	182	126	184	74	194	67	156	80	167	74	194	80	167	101	211	435	143	261	110	407	110	166	114	168	110	169	151	169	151	168	110	170	106	169	151	170	106	174	156	174	156	170	106	187	91	174	156	187	91	180	162	180	162	187	91	200	170	180	162	200	170	172	303	163	129	163	124	164	137	164	137	163	124	164	119	164	137	164	119	166	144	166	144	164	119	166	114	166	144	166	114	169	151	235	157	230	162	236	103	236	103	230	162	224	165	236	103	224	165	219	90	219	90	224	165	218	168	219	90	218	168	216	89	216	89	218	168	213	88	211	170	204	170	204	88	211	170	204	88	207	88	211	170	207	88	210	88	211	170	210	88	213	88	211	170	213	88	218	168	194	89	197	88	200	170	200	170	197	88	201	88	200	170	201	88	204	170	204	170	201	88	204	88	200	170	187	91	190	90	200	170	190	90	194	89	358	211	235	157	245	138	358	211	245	138	367	191	245	138	235	157	236	103	245	138	236	103	240	107	245	138	240	107	242	112	245	138	242	112	244	117	245	138	244	117	246	123	245	138	246	123	245	136	246	133	246	134	246	123	246	133	246	123	246	129	246	133	246	129	246	131	286	-45	306	-35	236	103	286	-45	236	103	219	90	117	-48	187	91	170	106	117	-48	170	106	97	-38	153	189	140	185	140	140	140	140	140	185	121	286	140	140	121	286	119	180	119	180	121	286	100	282	140	140	119	180	104	180	245	136	246	123	246	134	180	162	172	303	151	299	35	-29	35	8	20	8	35	-29	20	8	20	-59	35	-29	20	-59	230	-59	35	-29	230	-59	215	-29	215	8	215	-29	230	-59	215	8	230	-59	230	8	156	87	151	84	218	70	218	70	151	84	142	82	218	70	142	82	130	80	144	228	147	228	185	258	185	258	147	228	149	229	185	258	149	229	151	229	151	229	154	228	185	258	185	258	154	228	157	227	185	258	157	227	158	225	205	81	197	82	218	70	218	70	197	82	191	85	218	70	191	85	160	99	160	99	191	85	188	89	160	99	188	89	160	219	159	223	160	219	185	258	159	223	185	258	158	225	185	258	128	233	137	227	185	258	137	227	140	227	185	258	140	227	144	228	188	94	188	257	185	258	188	94	185	258	160	219	188	94	160	219	188	89	159	92	156	87	218	70	159	92	218	70	160	99	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	218	70	130	80	130	70	205	81	218	70	218	80	137	227	128	233	128	223	117	207	125	218	130	247	130	247	125	218	133	226	130	247	133	226	147	255	147	255	133	226	143	230	147	255	143	230	155	232	155	232	170	230	168	258	168	258	170	230	188	256	116	234	107	217	110	193	116	234	110	193	117	207	116	234	117	207	130	247	197	183	201	151	199	196	199	196	201	151	204	249	204	249	201	151	213	165	204	249	213	165	216	238	216	238	213	165	221	179	216	238	221	179	224	224	224	224	221	179	225	193	224	224	225	193	227	207	204	249	188	256	191	218	204	249	191	218	197	209	204	249	197	209	199	196	188	256	170	230	182	226	188	256	182	226	191	218	193	170	185	157	186	137	193	170	186	137	201	151	193	170	201	151	197	183	224	104	219	100	224	70	224	70	219	100	212	98	224	70	212	98	205	98	224	70	205	98	141	98	224	70	141	98	101	80	101	80	141	98	157	127	173	142	157	127	186	137	173	142	186	137	185	157	157	127	141	98	186	137	168	258	147	255	155	232	229	109	224	104	224	70	229	109	224	70	245	113	229	109	245	113	235	117	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	224	70	101	80	101	70	110	193	107	217	100	196	182	181	174	176	174	176	175	156	174	176	170	175	175	156	170	175	170	156	170	156	170	175	166	174	170	156	166	174	164	157	164	157	166	174	161	172	164	157	161	172	156	157	156	157	161	172	154	170	156	157	154	170	146	167	120	205	127	216	128	239	128	239	127	216	135	225	128	239	135	225	141	249	141	249	135	225	144	231	141	249	144	231	156	256	156	256	144	231	154	234	156	256	154	234	165	235	165	235	176	235	175	258	175	258	176	235	191	256	118	225	110	209	120	205	118	225	120	205	128	239	189	187	182	181	191	152	191	152	182	181	179	155	175	156	179	155	182	181	175	156	182	181	174	176	222	232	215	243	216	195	222	232	216	195	220	202	222	232	220	202	223	210	222	232	223	210	224	218	205	251	200	181	209	188	205	251	209	188	215	243	215	243	209	188	216	195	176	235	185	232	191	256	191	256	185	232	192	227	191	256	192	227	205	251	205	251	192	227	197	220	205	251	197	220	198	211	198	211	200	147	200	181	198	211	200	181	205	251	233	147	229	159	230	108	230	108	229	159	222	168	230	108	222	168	216	90	216	90	222	168	212	175	216	90	212	175	211	121	211	121	209	109	216	90	216	90	209	109	204	99	216	90	204	99	196	77	196	77	204	99	195	91	196	77	195	91	184	86	212	175	200	181	206	140	212	175	206	140	210	131	212	175	210	131	211	121	172	69	196	77	184	86	172	69	184	86	171	84	172	69	171	84	165	84	172	69	165	84	160	85	172	69	160	85	155	86	172	69	155	86	150	88	172	69	150	88	147	67	189	187	191	152	194	194	194	194	191	152	200	147	194	194	200	147	197	202	197	202	200	147	198	211	175	258	156	256	165	235	147	67	150	88	144	92	147	67	144	92	138	94	147	67	138	94	134	97	147	67	134	97	134	68	134	68	134	97	130	98	134	68	130	98	127	99	134	68	127	99	124	99	134	68	124	99	124	70	120	99	116	97	116	74	120	99	116	74	124	70	120	99	124	70	124	99	113	94	111	90	112	80	113	94	112	80	116	74	113	94	116	74	116	97	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	112	80	111	90	110	86	156	157	146	167	146	157	233	147	230	108	235	133	206	140	200	181	200	147	84	114	172	114	84	137	84	137	172	114	102	138	84	137	102	138	184	258	184	258	102	138	172	224	184	258	172	224	200	70	200	70	172	224	172	138	200	70	172	138	172	114	172	114	172	138	102	138	184	258	200	70	200	258	200	138	200	114	232	114	200	138	232	114	232	138	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	200	70	172	114	172	70	217	232	218	234	218	261	218	261	218	234	219	236	218	261	219	236	221	263	221	263	219	236	232	261	221	263	232	261	223	266	209	230	212	230	213	259	213	259	212	230	215	231	213	259	215	231	216	260	216	260	215	231	217	232	216	260	217	232	218	261	147	258	139	214	149	230	147	258	149	230	209	258	209	258	149	230	209	230	209	258	209	230	213	259	113	184	115	184	147	258	147	258	115	184	117	184	147	258	117	184	139	214	139	214	117	184	142	182	139	214	142	182	168	207	168	207	142	182	165	175	168	207	165	175	185	164	113	184	147	258	113	193	113	184	113	193	112	192	113	184	112	192	112	185	111	191	111	190	111	187	111	191	111	187	112	185	111	191	112	185	112	192	142	67	169	70	145	89	142	67	145	89	140	92	142	67	140	92	134	96	142	67	134	96	129	98	142	67	129	98	128	68	129	98	125	100	128	68	128	68	125	100	121	101	128	68	121	101	117	70	117	70	121	101	117	101	117	70	117	101	111	100	109	74	117	70	111	100	109	74	111	100	107	98	109	74	107	98	104	95	109	74	104	95	103	79	102	91	102	86	103	79	102	91	103	79	104	95	154	85	169	70	158	85	158	85	169	70	162	84	175	87	162	84	169	70	175	87	169	70	192	79	227	141	223	167	223	114	223	114	223	167	211	185	223	114	211	185	211	93	211	93	211	185	204	127	211	93	204	127	202	114	211	93	202	114	196	102	168	207	185	164	192	198	192	198	185	164	199	149	192	198	199	149	211	185	211	185	199	149	204	127	192	79	211	93	196	102	192	79	196	102	186	93	192	79	186	93	175	87	149	87	145	89	169	70	149	87	169	70	154	85	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	111	187	111	190	111	189	166	191	159	190	162	173	162	173	159	190	152	188	162	173	152	188	151	172	151	172	152	188	144	185	151	172	144	185	141	169	141	169	144	185	135	180	141	169	135	180	133	163	133	163	135	180	129	223	133	163	129	223	128	155	128	155	129	223	126	143	194	189	174	191	177	171	177	171	174	191	166	191	177	171	166	191	162	173	202	108	198	97	206	79	206	79	198	97	192	88	206	79	192	88	188	70	188	70	192	88	182	83	188	70	182	83	171	81	171	81	155	84	167	67	167	67	155	84	142	71	142	71	155	84	142	92	142	71	142	92	133	105	142	71	133	105	127	122	142	71	127	122	122	81	122	81	127	122	126	143	126	143	129	223	122	81	122	81	129	223	118	210	122	81	118	210	108	194	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	135	180	144	200	146	236	146	236	144	200	157	217	146	236	157	217	163	245	163	245	157	217	176	230	163	245	176	230	182	251	182	251	176	230	199	240	182	251	199	240	202	256	202	256	199	240	226	246	202	256	226	246	226	258	146	236	129	223	135	180	122	81	108	194	106	97	106	97	108	194	100	178	106	97	100	178	97	118	97	118	100	178	95	160	97	118	95	160	93	142	202	108	206	79	203	123	203	123	206	79	211	181	211	181	206	79	221	93	211	181	221	93	223	169	223	169	221	93	230	110	223	169	230	110	231	152	231	152	230	110	233	132	177	171	189	165	194	189	194	189	189	165	197	155	194	189	197	155	211	181	211	181	197	155	202	141	211	181	202	141	203	123	171	81	167	67	188	70	333	220	333	110	342	165	168	67	236	250	207	230	207	230	236	250	236	258	207	230	236	258	142	230	133	230	142	230	236	258	133	230	236	258	118	258	118	258	97	213	105	208	118	258	105	208	112	217	118	258	112	217	119	224	118	258	119	224	125	228	118	258	125	228	133	230	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	168	67	207	230	145	67	151	87	143	93	151	69	151	69	143	93	137	102	151	69	137	102	133	74	133	74	137	102	136	115	137	220	138	229	137	250	137	220	137	250	132	175	137	220	132	175	138	212	138	212	132	175	147	163	138	212	147	163	143	204	143	204	147	163	150	197	124	241	115	228	116	193	124	241	116	193	122	184	124	241	122	184	132	175	124	241	132	175	137	250	115	228	112	213	113	203	115	228	113	203	116	193	179	144	186	188	175	181	175	181	161	189	179	144	179	144	161	189	161	155	151	147	161	155	161	189	151	147	161	189	150	197	139	132	144	140	147	163	147	163	144	140	151	147	147	163	151	147	150	197	133	74	136	115	131	152	131	152	136	115	136	124	131	152	136	124	147	163	147	163	136	124	139	132	109	121	111	94	113	131	113	131	111	94	120	83	113	131	120	83	120	142	120	142	120	83	133	74	120	142	133	74	131	152	174	258	171	244	182	243	174	258	182	243	192	256	192	256	182	243	192	239	192	256	192	239	206	251	206	251	192	239	199	233	206	251	199	233	203	226	143	235	150	240	154	256	154	256	150	240	160	243	154	256	160	243	174	258	174	258	160	243	171	244	154	256	137	250	138	229	154	256	138	229	143	235	208	97	203	90	211	76	211	76	203	90	196	85	211	76	196	85	192	69	192	69	196	85	186	82	192	69	186	82	175	81	175	81	162	83	171	67	171	67	162	83	151	87	171	67	151	87	151	69	203	208	204	181	204	216	204	216	204	181	206	251	206	251	204	181	215	189	206	251	215	189	218	242	218	242	215	189	222	197	218	242	222	197	225	231	225	231	222	197	226	207	225	231	226	207	228	219	206	251	203	226	204	216	194	194	190	174	204	181	194	194	204	181	200	200	200	200	204	181	203	208	190	174	194	194	186	188	190	174	186	188	190	137	190	174	190	137	198	129	190	174	198	129	208	162	208	97	211	76	209	105	209	105	211	76	221	151	221	151	211	76	225	86	221	151	225	86	230	140	230	140	225	86	234	99	230	140	234	99	236	129	236	129	234	99	237	116	208	114	209	105	221	151	208	114	221	151	208	162	208	114	208	162	204	122	175	81	171	67	192	69	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	208	162	198	129	204	122	186	188	179	144	190	137	111	94	109	121	108	109	209	166	206	146	216	111	216	111	206	146	203	99	203	99	206	146	196	125	203	99	196	125	187	88	187	88	196	125	182	107	187	88	182	107	171	80	171	80	182	107	163	94	171	80	163	94	155	74	155	74	163	94	140	85	155	74	140	85	136	70	136	70	140	85	114	79	136	70	114	79	114	67	196	254	171	258	182	242	182	242	171	258	168	244	155	242	168	244	171	258	155	242	171	258	149	255	172	151	161	132	171	133	172	151	171	133	181	134	172	151	160	153	161	132	149	159	141	169	142	135	149	159	142	135	161	132	149	159	161	132	160	153	134	200	136	213	131	246	134	200	131	246	127	143	134	200	127	143	136	183	136	183	127	143	142	135	136	183	142	135	141	169	104	191	107	171	108	213	108	213	107	171	115	155	108	213	115	155	117	231	117	231	115	155	127	143	117	231	127	143	131	246	182	242	194	235	196	254	196	254	194	235	202	224	196	254	202	224	215	242	215	242	202	224	207	207	215	242	207	207	209	184	216	111	209	184	209	166	216	111	227	126	229	225	229	225	227	126	235	142	229	225	235	142	238	203	238	203	235	142	239	159	238	203	239	159	241	178	215	242	209	184	216	111	215	242	216	111	229	225	172	151	181	134	182	151	182	151	181	134	190	137	182	151	190	137	191	153	191	153	190	137	199	141	191	153	199	141	200	156	200	156	199	141	206	146	200	156	206	146	206	160	206	160	206	146	209	166	149	255	131	246	140	225	149	255	140	225	146	235	149	255	146	235	155	242	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	140	225	131	246	136	213	101	108	113	87	112	90	112	90	112	92	109	126	109	126	112	92	112	94	109	126	112	94	113	96	214	84	209	83	272	70	272	70	209	83	204	82	272	70	204	82	199	82	216	98	217	95	246	105	246	105	217	95	217	92	246	105	217	92	218	89	218	89	217	86	272	70	272	70	217	86	214	84	246	105	174	262	195	147	246	105	195	147	201	128	246	105	201	128	213	105	246	105	213	105	215	102	246	105	215	102	216	98	169	262	109	126	114	98	169	262	114	98	114	100	169	262	114	100	127	128	169	262	127	128	134	147	169	262	134	147	164	215	169	262	164	215	165	215	169	262	165	215	195	147	169	262	195	147	174	262	109	126	101	108	112	90	264	84	258	87	272	70	272	70	258	87	254	91	272	70	254	91	218	89	218	89	254	91	250	97	218	89	250	97	246	105	134	147	127	128	201	128	134	147	201	128	195	147	131	70	131	82	124	82	131	70	124	82	119	83	131	70	119	83	115	85	131	70	115	85	94	95	131	70	94	95	88	88	131	70	88	88	82	84	131	70	82	84	73	82	131	70	73	82	73	70	94	95	115	85	113	87	94	95	113	87	101	108	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	272	70	199	82	199	70	264	84	272	70	272	82	114	98	109	126	113	96	108	89	104	85	188	70	188	70	104	85	97	83	188	70	97	83	85	82	146	238	147	240	110	224	110	224	147	240	148	241	110	224	148	241	170	258	170	258	148	241	149	241	170	258	149	241	152	242	170	258	152	242	165	242	170	258	165	242	184	240	219	107	211	97	212	73	212	73	211	97	198	91	212	73	198	91	188	70	188	70	198	91	182	88	188	70	182	88	164	88	164	88	157	88	188	70	188	70	157	88	152	89	188	70	152	89	148	90	221	170	237	240	221	250	221	170	221	250	218	140	218	140	221	250	214	208	218	140	214	208	213	197	218	140	213	197	208	188	172	177	176	158	189	178	189	178	176	158	193	156	189	178	193	156	200	182	200	182	193	156	208	150	200	182	208	150	208	188	208	188	208	150	218	140	110	224	146	93	146	97	146	177	146	158	156	158	146	177	156	158	172	177	172	177	156	158	176	158	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	246	226	237	240	238	180	246	226	238	180	244	188	246	226	244	188	248	198	246	226	248	198	249	209	237	240	221	170	231	174	237	240	231	174	238	180	262	123	260	136	259	105	259	105	260	136	254	148	259	105	254	148	248	90	248	90	254	148	245	157	248	90	245	157	234	164	233	79	248	90	234	164	233	79	234	164	222	123	233	79	222	123	219	107	233	79	219	107	212	73	221	170	222	123	234	164	184	240	198	236	199	256	199	256	198	236	207	229	199	256	207	229	221	250	221	250	207	229	213	220	221	250	213	220	214	208	146	237	146	238	110	224	146	237	110	224	146	97	170	258	85	258	97	246	170	258	97	246	104	244	170	258	104	244	109	240	170	258	109	240	110	234	170	258	110	234	110	224	110	105	110	96	188	70	110	105	188	70	148	90	110	105	148	90	146	93	110	105	146	93	110	224	188	70	85	82	85	70	108	89	188	70	110	96	97	246	85	258	85	247	170	258	184	240	199	256	221	170	218	140	222	123	333	220	333	110	342	165	73	163	79	129	79	197	79	197	79	129	94	103	79	197	94	103	95	224	95	224	94	103	117	83	95	224	117	83	112	167	112	167	118	245	95	224	147	71	181	67	164	89	164	89	181	67	192	85	208	86	192	85	203	69	208	86	203	69	223	73	164	89	142	99	147	71	147	71	142	99	125	116	147	71	125	116	117	83	117	83	125	116	115	139	117	83	115	139	112	167	254	259	252	257	254	194	254	194	252	257	249	255	254	194	249	255	248	211	248	211	249	255	246	254	248	211	246	254	242	253	242	253	239	254	248	211	248	211	239	254	238	225	256	262	254	259	254	194	256	262	254	194	266	194	256	262	266	194	263	262	238	225	239	254	236	254	238	225	236	254	232	255	238	225	232	255	229	256	238	225	229	256	225	257	238	225	225	257	224	236	225	257	217	259	224	236	224	236	217	259	208	260	224	236	208	260	207	242	207	242	208	260	199	261	207	242	199	261	190	262	189	244	207	242	190	262	189	244	190	262	181	262	189	244	181	262	162	241	162	241	181	262	148	258	162	241	148	258	141	230	141	230	148	258	125	214	272	106	263	113	258	92	258	92	263	113	249	103	258	92	249	103	242	81	242	81	249	103	236	95	242	81	236	95	223	73	223	73	236	95	223	90	223	73	223	90	208	86	192	85	181	67	203	69	118	245	112	167	115	193	118	245	115	193	125	214	118	245	125	214	148	258	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	92	88	88	85	156	70	156	70	88	85	80	83	156	70	80	83	69	82	153	258	141	242	171	239	153	258	171	239	190	256	190	256	171	239	196	232	190	256	196	232	223	247	223	247	196	232	216	218	223	247	216	218	229	196	229	134	217	112	229	87	229	87	217	112	199	98	229	87	199	98	197	75	197	75	199	98	175	90	197	75	175	90	156	70	156	70	175	90	147	88	233	165	253	107	249	230	233	165	249	230	229	196	266	203	249	230	253	107	266	203	253	107	267	134	266	203	267	134	272	166	229	87	253	107	233	165	229	87	233	165	229	134	153	258	69	258	80	246	153	258	80	246	88	245	153	258	88	245	92	241	153	258	92	241	94	236	153	258	94	236	94	227	153	258	94	227	130	239	153	258	130	239	132	241	153	258	132	241	135	241	153	258	135	241	141	242	129	97	129	234	94	227	94	227	129	234	130	237	94	227	130	237	130	239	141	88	136	89	156	70	156	70	136	89	132	90	156	70	132	90	94	103	94	103	132	90	130	93	94	103	130	93	94	227	94	94	92	88	156	70	94	94	156	70	94	103	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	156	70	69	82	69	70	94	227	130	93	129	97	141	88	156	70	147	88	80	246	69	258	69	247	223	247	229	196	249	230	148	89	144	91	107	103	107	103	144	91	142	93	107	103	142	93	107	227	106	235	107	227	145	241	106	235	145	241	243	258	243	258	145	241	147	242	243	258	147	242	151	242	243	258	151	242	189	242	243	258	189	242	206	241	107	227	142	93	142	97	142	177	142	158	183	158	142	177	183	158	183	177	196	177	183	177	196	158	196	177	196	158	205	179	205	179	196	158	205	156	205	179	205	156	210	184	210	184	205	156	210	152	210	184	210	152	213	191	213	191	210	152	213	145	213	191	213	145	215	201	215	201	213	145	215	134	215	201	215	134	226	134	243	258	206	241	218	238	243	258	218	238	226	233	243	258	226	233	230	224	243	258	230	224	233	211	243	258	233	211	244	211	107	227	142	97	142	235	107	227	142	235	142	238	107	227	142	238	143	240	107	227	143	240	145	241	243	258	81	258	92	246	243	258	92	246	100	244	243	258	100	244	104	241	243	258	104	241	106	235	233	98	221	92	244	70	244	70	221	92	205	89	244	70	205	89	183	88	244	70	183	88	157	88	244	70	157	88	152	88	244	70	260	123	250	123	244	70	250	123	242	108	244	70	242	108	233	98	106	94	104	88	244	70	106	94	244	70	152	88	106	94	152	88	148	89	106	94	148	89	107	103	244	70	104	88	100	84	244	70	100	84	92	83	244	70	92	83	81	82	244	70	81	82	81	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	92	246	81	258	81	247	183	177	183	158	196	158	215	201	226	134	226	201	198	242	252	258	152	242	147	242	152	242	252	258	147	242	252	258	144	241	144	241	252	258	105	240	144	241	105	240	106	233	107	224	143	93	142	101	142	177	142	158	188	158	142	177	188	158	188	177	201	177	188	177	202	158	201	177	202	158	210	179	210	179	202	158	210	156	210	179	210	156	216	184	216	184	210	156	216	152	216	184	216	152	219	191	219	191	216	152	219	145	219	191	219	145	221	201	221	201	219	145	221	134	221	201	221	134	232	134	252	258	198	242	216	241	252	258	216	241	228	238	252	258	228	238	235	233	252	258	235	233	240	224	252	258	240	224	243	211	252	258	243	211	254	211	107	224	142	101	142	235	107	224	142	235	142	238	107	224	142	238	143	240	107	224	143	240	144	241	107	224	144	241	106	233	252	258	81	258	93	246	252	258	93	246	101	244	252	258	101	244	105	240	175	70	175	82	161	83	175	70	161	83	152	85	175	70	152	85	146	88	175	70	146	88	107	106	175	70	107	106	106	95	175	70	106	95	104	89	175	70	104	89	100	85	175	70	100	85	93	83	175	70	93	83	81	82	175	70	81	82	81	70	107	106	146	88	143	93	107	106	143	93	107	224	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	93	246	81	258	81	247	188	177	188	158	202	158	221	201	232	134	232	201	73	164	78	131	79	197	79	197	78	131	93	104	79	197	93	104	94	224	94	224	93	104	116	84	94	224	116	84	112	167	112	167	118	245	94	224	145	71	180	67	164	89	164	89	180	67	192	85	204	86	192	85	199	68	204	86	199	68	217	70	164	89	142	99	145	71	145	71	142	99	125	116	145	71	125	116	116	84	116	84	125	116	115	138	116	84	115	138	112	167	227	254	224	254	225	230	225	230	224	254	221	255	225	230	221	255	219	235	219	235	221	255	218	256	219	235	218	256	211	239	211	239	218	256	211	258	211	239	211	258	203	242	203	242	211	258	203	260	203	242	203	260	196	261	227	254	225	230	231	225	227	254	231	225	230	253	230	253	231	225	233	253	236	254	233	253	235	220	236	254	235	220	239	214	246	198	257	198	254	262	246	198	254	262	246	262	246	198	246	262	244	259	246	198	244	259	243	207	242	257	239	255	239	214	242	257	239	214	243	207	242	257	243	207	244	259	233	253	231	225	235	220	281	174	201	174	213	161	281	174	213	161	220	159	281	174	220	159	225	156	281	174	225	156	227	150	281	174	227	150	227	141	281	174	227	141	264	157	281	174	264	157	267	160	281	174	267	160	273	161	281	174	273	161	281	162	227	141	234	74	262	152	262	152	234	74	249	80	262	152	249	80	261	144	261	144	249	80	261	87	234	74	227	141	227	99	234	74	227	99	226	95	234	74	226	95	221	91	234	74	221	91	217	70	214	88	204	86	217	70	214	88	217	70	221	91	192	85	180	67	199	68	196	261	188	262	195	244	195	244	188	262	187	244	164	241	187	244	181	262	164	241	181	262	148	258	112	167	116	195	118	245	118	245	116	195	127	217	118	245	127	217	148	258	148	258	127	217	144	232	148	258	144	232	164	241	188	262	181	262	187	244	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	196	261	195	244	203	242	213	161	201	174	201	162	264	157	227	141	262	152	236	254	239	214	239	255	157	258	76	258	86	246	157	258	86	246	93	243	157	258	93	243	97	240	157	258	97	240	98	233	157	258	98	233	99	224	157	258	99	224	141	243	157	258	141	243	147	246	157	258	147	246	157	247	99	224	134	96	134	105	134	177	134	158	211	158	134	177	211	158	211	177	211	177	211	158	249	90	211	177	249	90	247	96	99	224	134	105	134	224	99	224	134	224	134	233	99	224	134	233	137	240	99	224	137	240	141	243	209	90	205	86	269	70	269	70	205	86	198	83	269	70	198	83	188	82	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	269	258	188	258	198	246	269	258	198	246	205	243	269	258	205	243	209	240	269	258	209	240	210	233	269	258	210	233	211	224	269	258	211	224	252	243	269	258	252	243	259	246	269	258	259	246	269	247	246	104	246	224	211	224	211	224	246	224	247	233	211	224	247	233	249	240	211	224	247	96	246	104	269	70	269	82	259	84	269	70	259	84	252	86	269	70	252	86	211	108	269	70	211	108	210	97	269	70	210	97	209	90	211	108	252	86	249	90	211	108	249	90	211	158	156	70	156	82	147	83	156	70	147	83	140	86	156	70	140	86	99	107	156	70	99	107	98	97	156	70	98	97	97	90	156	70	97	90	93	86	156	70	93	86	86	83	156	70	86	83	76	82	156	70	76	82	76	70	99	107	140	86	136	90	99	107	136	90	134	96	99	107	134	96	99	224	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	269	70	188	82	188	70	211	177	247	96	211	224	198	246	188	258	188	247	252	243	211	224	249	240	333	220	333	110	342	165	86	246	76	258	76	247	218	258	127	258	140	246	218	258	140	246	148	244	218	258	148	244	153	240	218	258	153	240	155	234	218	258	155	234	155	224	218	258	155	224	197	244	218	258	197	244	206	246	218	258	206	246	218	247	190	104	190	224	155	224	155	224	190	224	190	234	155	224	190	234	193	240	198	85	193	89	155	104	155	104	193	89	190	95	155	104	190	95	155	224	218	70	218	82	206	83	218	70	206	83	198	85	218	70	198	85	155	104	218	70	155	104	155	95	218	70	155	95	152	89	218	70	152	89	147	85	218	70	147	85	139	83	218	70	139	83	127	82	218	70	127	82	127	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	155	224	190	95	190	104	140	246	127	258	127	247	197	244	155	224	193	240	158	91	156	87	158	69	158	69	156	87	152	85	158	69	152	85	147	84	147	84	144	85	158	69	158	69	144	85	142	86	158	69	142	86	139	67	139	67	142	86	140	88	139	67	140	88	139	90	223	258	132	258	145	246	223	258	145	246	153	244	223	258	153	244	157	240	223	258	157	240	160	234	223	258	160	234	160	225	223	258	160	225	202	243	223	258	202	243	210	246	223	258	210	246	223	247	160	225	174	76	195	233	195	233	174	76	185	87	195	233	185	87	195	224	195	224	185	87	192	104	195	224	192	104	195	125	197	239	202	243	160	225	197	239	160	225	195	233	158	91	158	69	160	95	160	95	158	69	174	76	160	95	174	76	160	100	160	100	174	76	160	225	139	67	139	90	139	92	139	67	139	92	137	98	139	67	137	98	134	102	139	67	134	102	131	105	139	67	131	105	128	68	131	105	127	107	128	68	128	68	127	107	123	108	128	68	123	108	119	71	119	71	123	108	117	107	119	71	117	107	113	105	119	71	113	105	112	75	112	75	113	105	109	101	112	75	109	101	108	82	108	82	109	101	107	96	108	82	107	96	106	90	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	246	132	258	132	247	162	258	72	258	84	246	162	258	84	246	91	244	162	258	91	244	96	241	162	258	96	241	99	235	162	258	99	235	99	227	162	258	99	227	142	244	162	258	142	244	150	246	162	258	150	246	162	247	99	227	135	95	134	104	134	172	134	152	142	158	134	172	142	158	184	217	184	217	142	158	165	180	184	217	165	180	218	225	99	227	134	104	134	225	99	227	134	225	135	234	99	227	135	234	138	240	99	227	138	240	142	244	204	85	201	84	278	70	278	70	201	84	195	83	278	70	195	83	188	82	200	98	204	95	233	110	233	110	204	95	206	91	233	110	206	91	207	89	207	89	206	87	278	70	278	70	206	87	204	85	233	110	165	180	193	107	233	110	193	107	196	102	233	110	196	102	200	98	271	83	264	85	278	70	278	70	264	85	256	89	278	70	256	89	207	89	207	89	256	89	246	98	207	89	246	98	233	110	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	262	258	187	258	195	247	262	258	195	247	199	246	262	258	199	246	203	245	262	258	203	245	205	244	262	258	205	244	206	243	262	258	206	243	206	241	262	258	206	241	236	240	262	258	236	240	243	244	262	258	243	244	252	246	262	258	252	246	262	247	218	225	228	234	206	241	218	225	206	241	205	238	218	225	205	238	202	234	218	225	202	234	197	229	218	225	197	229	191	223	218	225	191	223	184	217	162	70	162	82	150	83	162	70	150	83	142	85	162	70	142	85	99	108	162	70	99	108	99	97	162	70	99	97	97	90	162	70	97	90	93	85	162	70	93	85	85	83	162	70	85	83	72	82	162	70	72	82	72	70	99	108	142	85	138	89	99	108	138	89	135	95	99	108	135	95	99	227	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	195	247	187	258	187	247	236	240	206	241	228	234	333	220	333	110	342	165	278	70	188	82	188	70	271	83	278	70	278	82	193	107	165	180	142	158	84	246	72	258	72	247	180	258	89	258	99	246	180	258	99	246	107	245	180	258	107	245	113	242	180	258	113	242	116	237	180	258	116	237	117	229	180	258	117	229	156	242	180	258	156	242	162	245	180	258	162	245	170	246	180	258	170	246	180	247	152	101	152	228	117	229	117	229	152	228	153	236	117	229	153	236	156	242	158	90	154	92	117	103	117	103	154	92	152	96	117	103	152	96	117	229	235	114	233	110	235	70	235	70	233	110	231	106	235	70	231	106	229	103	229	103	224	98	235	70	235	70	224	98	218	93	235	70	218	93	210	90	238	119	235	114	235	70	238	119	235	70	248	124	238	119	248	124	240	124	235	70	210	90	201	89	235	70	201	89	190	88	235	70	190	88	174	88	235	70	174	88	165	89	235	70	165	89	158	90	235	70	158	90	116	94	235	70	116	94	114	88	235	70	114	88	109	84	235	70	109	84	101	83	235	70	101	83	89	82	235	70	89	82	89	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	116	94	158	90	117	103	117	229	152	96	152	101	99	246	89	258	89	247	224	90	220	86	285	70	285	70	220	86	213	83	285	70	213	83	203	82	275	246	284	247	284	258	275	246	284	258	268	244	268	244	284	258	226	224	268	244	226	224	264	240	264	240	226	224	262	234	268	86	264	90	226	108	226	108	264	90	262	96	226	108	262	96	226	224	226	224	262	96	261	104	226	224	261	104	261	224	225	224	226	224	284	258	225	224	284	258	224	258	225	224	224	258	166	120	225	224	166	120	160	70	99	212	100	212	113	258	113	258	100	212	154	70	113	258	154	70	166	120	166	120	154	70	160	70	99	116	99	212	84	224	84	224	99	212	113	258	84	224	113	258	83	233	83	233	113	258	82	240	106	87	102	92	84	116	84	116	102	92	100	102	84	116	100	102	84	224	113	258	61	258	72	246	113	258	72	246	78	244	113	258	78	244	82	240	285	70	285	82	275	83	285	70	275	83	268	86	285	70	268	86	226	108	285	70	226	108	226	97	285	70	226	97	224	90	203	80	203	70	285	70	203	80	285	70	203	82	123	70	123	82	113	84	123	70	113	84	106	87	123	70	106	87	83	102	123	70	83	102	82	92	123	70	82	92	78	87	123	70	78	87	71	84	123	70	71	84	60	82	123	70	60	82	60	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	83	102	106	87	84	116	84	224	100	102	99	116	72	246	61	258	61	247	262	234	226	224	261	224	105	92	102	87	145	70	145	70	102	87	95	83	145	70	95	83	85	81	210	246	214	244	263	258	263	258	214	244	217	243	263	258	217	243	219	241	219	241	221	237	263	258	263	258	221	237	222	233	263	258	222	233	223	228	251	245	263	258	248	244	248	244	263	258	247	243	244	240	247	243	224	223	244	240	224	223	224	215	232	67	224	215	224	127	232	67	224	127	127	258	258	247	263	247	263	258	258	247	263	258	254	246	254	246	263	258	251	245	239	67	239	213	232	67	232	67	239	213	240	223	232	67	240	223	224	215	224	215	240	223	241	231	224	215	241	231	242	236	224	223	247	243	263	258	224	223	263	258	223	228	206	247	210	246	263	258	206	247	263	258	200	258	206	247	200	258	200	247	127	258	85	258	92	247	127	258	92	247	96	245	127	258	96	245	100	243	127	258	100	243	103	239	127	258	103	239	107	233	127	258	107	233	123	215	127	258	123	215	232	67	123	113	123	215	107	233	123	113	107	233	123	101	123	101	107	233	107	114	145	70	145	81	135	84	145	70	135	84	129	87	145	70	129	87	106	101	145	70	106	101	105	92	107	114	106	101	129	87	107	114	129	87	125	92	107	114	125	92	123	101	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	70	85	81	85	70	92	247	85	258	85	247	244	240	224	215	242	236	148	242	172	246	172	246	172	262	172	246	195	242	172	262	195	242	206	258	206	258	195	242	213	231	206	258	213	231	234	244	234	244	213	231	225	215	234	244	225	215	233	193	119	213	131	230	139	258	139	258	131	230	148	242	139	258	148	242	172	262	172	262	148	242	172	246	111	245	89	225	89	108	111	245	89	108	109	166	111	245	109	166	112	191	111	245	112	191	119	213	111	245	119	213	139	258	119	119	112	141	111	88	111	88	112	141	109	166	76	135	89	108	89	225	76	135	89	225	76	199	76	135	76	199	71	167	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	233	142	227	120	234	88	234	88	227	120	215	102	234	88	215	102	206	75	206	75	215	102	197	91	206	75	197	91	173	86	173	86	149	91	172	70	172	70	149	91	139	75	139	75	149	91	131	102	139	75	131	102	119	119	139	75	119	119	111	88	233	142	234	88	235	168	235	168	255	108	256	224	256	224	255	108	269	134	256	224	269	134	269	197	269	197	269	134	274	166	234	244	233	193	235	168	234	244	235	168	256	224	173	86	172	70	206	75	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	235	168	234	88	255	108	111	88	109	166	89	108	149	239	151	241	169	258	169	258	151	241	154	241	169	258	154	241	157	242	157	242	177	240	169	258	169	258	177	240	192	257	204	192	200	181	211	156	211	156	200	181	192	173	211	156	192	173	190	150	190	150	192	173	180	169	190	150	180	169	167	148	167	148	180	169	165	167	167	148	165	167	163	148	163	148	165	167	162	167	163	148	162	167	159	149	159	149	162	167	158	167	159	149	158	167	156	149	156	149	158	167	155	167	156	149	155	167	152	149	152	149	155	167	152	167	152	149	152	167	148	168	148	103	148	168	113	228	148	103	113	228	149	94	149	94	113	228	113	104	148	168	148	150	152	149	243	205	239	227	239	183	239	183	239	227	229	242	239	183	229	242	228	167	228	167	229	242	212	252	228	167	212	252	211	156	211	156	212	252	205	204	177	240	190	236	192	257	192	257	190	236	199	229	192	257	199	229	212	252	212	252	199	229	204	219	212	252	204	219	205	204	148	234	149	237	113	228	148	234	113	228	148	168	113	228	149	237	149	239	113	228	149	239	169	258	113	228	169	258	112	237	169	258	86	258	96	247	169	258	96	247	104	245	169	258	104	245	109	242	169	258	109	242	112	237	176	70	176	82	165	83	176	70	165	83	157	84	176	70	157	84	152	88	176	70	152	88	113	104	176	70	113	104	112	94	176	70	112	94	110	88	176	70	110	88	105	84	176	70	105	84	97	83	176	70	97	83	86	82	176	70	86	82	86	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	113	104	152	88	149	94	96	247	86	258	86	247	204	192	211	156	205	204	149	94	131	104	141	79	141	79	131	104	119	121	141	79	119	121	119	87	119	87	119	121	112	141	119	87	112	141	100	100	100	100	112	141	109	166	112	246	109	166	112	191	112	246	112	191	119	213	225	215	233	245	213	232	213	232	233	245	205	258	213	232	205	258	195	242	195	242	205	258	172	246	149	242	172	246	172	262	149	242	172	262	140	258	140	258	112	246	119	213	140	258	119	213	131	230	140	258	131	230	149	242	71	166	74	139	76	199	76	199	74	139	84	117	76	199	84	117	90	226	90	226	84	117	100	100	90	226	100	100	112	246	112	246	100	100	109	166	154	62	169	51	173	90	173	90	169	51	187	44	173	90	187	44	191	76	173	90	191	76	197	94	197	94	191	76	218	82	141	79	154	62	149	94	149	94	154	62	173	90	206	61	198	68	209	40	209	40	198	68	191	76	209	40	191	76	187	44	233	142	241	95	235	167	235	167	241	95	255	225	255	225	241	95	259	113	255	225	259	113	269	198	269	198	259	113	270	137	269	198	270	137	274	166	233	193	235	167	255	225	233	193	255	225	233	245	233	193	233	245	225	215	205	258	172	262	172	246	227	120	215	104	218	82	227	120	218	82	241	95	227	120	241	95	233	142	234	39	248	39	248	50	234	39	248	50	231	52	234	39	231	52	217	56	234	39	217	56	209	40	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	206	61	209	40	217	56	197	94	218	82	215	104	203	191	198	181	199	157	199	157	198	181	189	176	199	157	189	176	228	70	228	70	189	176	176	173	228	70	176	173	165	153	165	153	176	173	161	172	169	258	161	242	181	240	169	258	181	240	188	257	188	257	181	240	194	234	188	257	194	234	208	253	208	253	194	234	201	226	208	253	201	226	205	216	169	258	86	258	96	247	169	258	96	247	104	245	169	258	104	245	109	242	169	258	109	242	112	237	169	258	112	237	113	228	169	258	113	228	150	240	169	258	150	240	153	241	169	258	153	241	156	242	169	258	156	242	161	242	148	153	165	153	148	172	148	172	148	234	113	228	113	228	148	234	149	238	113	228	149	238	150	240	149	95	148	104	113	228	165	153	161	172	158	172	165	153	158	172	156	172	165	153	156	172	153	172	165	153	153	172	151	172	165	153	151	172	148	172	148	104	148	172	113	228	173	70	173	82	162	83	173	70	162	83	155	85	173	70	155	85	113	104	173	70	113	104	112	94	173	70	112	94	109	88	173	70	109	88	104	84	173	70	104	84	96	83	173	70	96	83	86	82	173	70	86	82	86	70	113	104	155	85	151	89	113	104	151	89	149	95	113	104	149	95	113	228	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	199	157	216	162	203	191	203	191	216	162	205	205	208	253	205	205	216	162	208	253	216	162	225	244	225	244	216	162	228	170	225	244	228	170	238	229	238	229	228	170	237	180	238	229	237	180	242	192	262	84	257	86	275	70	275	70	257	86	253	89	275	70	253	89	228	70	228	70	253	89	248	94	268	83	262	84	275	70	268	83	275	70	275	82	199	157	228	70	248	94	238	229	242	192	243	205	208	253	205	216	205	205	333	220	333	110	342	165	96	247	86	258	86	247	121	114	113	132	113	132	121	114	113	132	122	67	121	114	122	67	123	70	121	114	123	70	131	101	124	73	125	75	131	101	131	101	125	75	127	76	131	101	127	76	129	76	129	76	132	76	131	101	131	101	132	76	143	91	113	132	101	132	112	67	113	132	112	67	122	67	151	204	144	213	150	161	150	161	144	213	142	222	136	169	142	222	132	253	136	169	132	253	125	179	125	179	132	253	120	243	125	179	120	243	116	189	116	189	120	243	113	228	116	189	113	228	112	200	112	200	113	228	110	211	135	76	138	76	143	91	143	91	138	76	141	75	143	91	141	75	144	74	144	74	151	72	157	86	157	86	151	72	158	69	157	86	158	69	174	84	174	84	158	69	165	68	174	84	165	68	172	67	202	95	195	89	200	69	200	69	195	89	186	85	200	69	186	85	179	67	179	67	186	85	174	84	157	86	143	91	144	74	213	224	217	220	215	254	213	224	215	254	213	253	213	224	213	253	210	253	210	253	207	253	213	224	213	224	207	253	206	231	199	255	195	256	199	236	199	255	199	236	202	254	202	254	199	236	206	231	202	254	206	231	205	253	205	253	206	231	207	253	191	240	199	236	195	256	191	240	195	256	189	258	191	240	189	258	184	260	191	240	184	260	181	243	172	262	170	244	181	243	172	262	181	243	178	261	178	261	181	243	184	260	229	262	220	262	222	210	229	262	222	210	224	204	229	262	224	204	226	198	229	262	226	198	238	198	220	216	222	210	220	262	220	216	220	262	219	259	220	216	219	259	217	256	220	216	217	256	217	220	245	122	243	135	242	103	242	103	243	135	237	147	242	103	237	147	232	88	232	88	237	147	227	158	232	88	227	158	218	77	218	77	227	158	213	169	218	77	213	169	208	113	162	196	166	153	177	188	177	188	166	153	181	144	177	188	181	144	195	179	195	179	181	144	195	134	195	179	195	134	213	169	213	169	195	134	205	124	213	169	205	124	208	113	166	153	162	196	151	204	166	153	151	204	150	161	218	77	208	113	207	103	218	77	207	103	202	95	218	77	202	95	200	69	143	229	146	235	148	260	148	260	146	235	152	240	148	260	152	240	166	262	166	262	152	240	160	243	166	262	160	243	170	244	148	260	132	253	142	222	148	260	142	222	143	229	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	170	244	172	262	166	262	179	67	174	84	172	67	215	254	217	220	217	256	150	161	142	222	136	169	143	91	132	76	135	76	131	101	123	70	124	73	257	258	87	258	124	241	257	258	124	241	141	242	257	258	141	242	155	242	257	258	155	242	190	242	257	258	190	242	203	242	257	258	203	242	219	241	257	258	219	241	231	238	257	258	231	238	239	231	257	258	239	231	245	221	257	258	245	221	249	205	257	258	249	205	260	205	198	85	193	89	155	107	155	107	193	89	190	95	155	107	190	95	155	242	155	242	190	95	190	104	155	242	190	104	190	242	87	258	85	205	95	205	87	258	95	205	99	221	87	258	99	221	104	231	87	258	104	231	112	238	87	258	112	238	124	241	218	70	218	82	206	83	218	70	206	83	198	85	218	70	198	85	155	107	218	70	155	107	155	96	218	70	155	96	153	89	218	70	153	89	148	85	218	70	148	85	140	83	218	70	140	83	127	82	218	70	127	82	127	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	224	142	222	124	230	98	230	98	222	124	218	108	230	98	218	108	216	81	216	81	218	108	210	96	216	81	210	96	197	71	197	71	210	96	196	88	197	71	196	88	177	85	177	85	158	88	171	67	171	67	158	88	147	70	158	88	147	95	147	70	147	70	147	95	140	106	147	70	140	106	128	79	128	79	140	106	138	121	128	79	138	121	137	139	252	245	263	247	263	258	252	245	263	258	246	241	246	241	263	258	223	227	246	241	223	227	224	214	230	98	224	214	224	142	242	236	224	214	240	227	240	227	224	214	230	98	240	227	230	98	239	215	239	215	230	98	237	120	239	215	237	120	239	146	263	258	200	258	210	246	263	258	210	246	217	242	263	258	217	242	221	236	263	258	221	236	223	227	177	85	171	67	197	71	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	102	225	105	116	138	233	102	225	138	233	140	239	102	225	140	239	143	243	102	225	143	243	160	258	102	225	160	258	102	234	150	245	160	247	160	258	150	245	160	258	143	243	105	116	114	95	138	233	138	233	114	95	128	79	138	233	128	79	137	224	137	224	128	79	137	139	160	258	79	258	89	246	160	258	89	246	96	243	160	258	96	243	100	240	160	258	100	240	102	234	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	89	246	79	258	79	247	105	116	102	225	102	142	333	220	333	110	342	165	210	246	200	258	200	247	246	241	224	214	242	236	87	244	93	239	151	258	151	258	93	239	98	231	151	258	98	231	131	244	131	244	98	231	104	219	131	244	104	219	130	243	130	243	104	219	129	241	130	239	129	241	104	219	130	239	104	219	176	70	131	244	134	245	151	258	151	258	134	245	137	246	151	258	137	246	142	247	142	247	151	247	151	258	81	246	87	244	151	258	81	246	151	258	73	258	81	246	73	258	73	247	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	176	70	180	70	185	123	185	123	180	70	245	224	185	123	245	224	227	221	227	221	245	224	229	225	272	258	212	258	217	247	272	258	217	247	223	246	272	258	223	246	228	245	272	258	228	245	231	242	272	258	231	242	233	239	272	258	233	239	254	240	272	258	254	240	260	244	272	258	260	244	265	246	272	258	265	246	272	247	245	224	250	234	233	239	245	224	233	239	232	236	245	224	232	236	232	233	245	224	232	233	231	230	245	224	231	230	229	225	176	70	185	123	141	214	176	70	141	214	136	224	176	70	136	224	133	231	176	70	133	231	131	236	176	70	131	236	130	239	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	217	247	212	258	212	247	254	240	233	239	250	234	333	220	333	110	342	165	85	217	132	70	85	217	85	217	132	70	105	240	85	217	105	240	104	242	104	242	105	244	85	217	119	258	60	258	67	246	119	258	67	246	72	243	119	258	72	243	77	237	119	258	77	237	81	229	119	258	81	229	105	244	119	258	105	244	106	245	119	258	106	245	109	246	119	258	109	246	113	247	119	258	113	247	119	247	172	185	181	238	181	239	181	239	182	243	166	204	166	204	182	243	159	223	155	234	159	223	184	245	155	234	184	245	199	258	199	258	184	245	187	246	199	258	187	246	193	247	193	247	199	247	199	258	181	239	166	204	171	185	181	239	171	185	172	185	184	245	159	223	182	243	199	258	134	258	142	247	199	258	142	247	147	245	199	258	147	245	151	241	199	258	151	241	155	234	219	128	185	227	211	70	219	128	211	70	214	70	219	128	214	70	264	230	219	128	264	230	248	219	285	258	235	258	242	247	285	258	242	247	247	245	285	258	247	245	250	244	285	258	250	244	252	241	285	258	252	241	252	238	285	258	252	238	269	240	285	258	269	240	273	243	285	258	273	243	278	245	285	258	278	245	285	247	264	230	266	236	252	238	264	230	252	238	252	235	264	230	252	235	251	232	264	230	251	232	250	228	264	230	250	228	249	224	264	230	249	224	248	219	211	70	185	227	183	230	211	70	183	230	182	233	211	70	182	233	182	236	211	70	182	236	181	238	211	70	181	238	172	185	141	129	108	230	132	70	141	129	132	70	135	70	141	129	135	70	171	185	141	129	171	185	166	204	132	70	108	230	107	233	132	70	107	233	106	236	132	70	106	236	105	238	132	70	105	238	105	240	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	242	247	235	258	235	247	269	240	252	238	266	236	142	247	134	258	134	247	67	246	60	258	60	247	105	244	81	229	85	217	126	86	125	88	125	88	122	112	125	88	125	90	122	112	125	90	159	163	159	163	125	90	127	93	159	163	127	93	129	98	146	244	133	204	146	242	159	163	146	242	133	204	122	222	133	204	146	244	122	222	146	244	148	245	160	214	159	163	167	150	167	150	159	163	138	110	133	103	138	110	159	163	133	103	159	163	129	98	148	245	150	246	165	258	165	258	150	246	153	247	165	258	153	247	157	247	165	258	157	247	165	247	97	245	105	241	165	258	165	258	105	241	113	234	165	258	113	234	148	245	148	245	113	234	122	222	88	258	88	247	97	245	88	258	97	245	165	258	159	163	160	214	155	223	159	163	155	223	151	229	159	163	151	229	148	235	159	163	148	235	146	239	159	163	146	239	146	242	144	70	144	82	136	83	144	70	136	83	131	84	144	70	131	84	127	85	144	70	127	85	126	86	144	70	126	86	105	91	144	70	105	91	98	86	144	70	98	86	92	83	144	70	92	83	85	82	144	70	85	82	85	70	112	99	105	91	126	86	112	99	126	86	125	88	112	99	125	88	122	112	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	213	237	211	234	219	220	219	220	211	234	209	230	219	220	209	230	205	225	205	225	177	188	185	175	185	175	177	188	191	113	185	175	191	113	232	101	232	101	191	113	196	105	232	101	196	105	200	99	258	258	198	258	205	247	258	258	205	247	210	246	258	258	210	246	212	245	258	258	212	245	214	243	258	258	214	243	214	241	258	258	214	241	235	238	258	258	235	238	241	243	258	258	241	243	249	246	258	258	249	246	258	247	214	241	219	220	227	231	214	241	227	231	235	238	214	239	213	237	219	220	214	239	219	220	214	241	205	225	185	175	219	220	202	85	199	84	260	70	260	70	199	84	196	83	260	70	196	83	192	83	200	99	202	94	232	101	232	101	202	94	204	90	232	101	204	90	204	88	204	88	204	86	260	70	260	70	204	86	202	85	177	188	160	214	167	150	177	188	167	150	191	113	253	84	247	86	260	70	260	70	247	86	242	89	260	70	242	89	204	88	204	88	242	89	237	94	204	88	237	94	232	101	185	82	185	70	260	70	185	82	260	70	192	83	253	84	260	70	260	82	205	247	198	258	198	247	333	220	333	110	342	165	139	243	139	244	139	243	139	243	139	244	115	223	139	243	115	223	127	205	127	205	155	159	139	241	139	241	155	159	140	239	152	88	147	85	218	70	218	70	147	85	139	83	218	70	139	83	127	82	139	243	127	205	139	241	157	258	85	258	92	246	157	258	92	246	99	242	157	258	99	242	106	235	157	258	106	235	139	244	157	258	139	244	141	245	157	258	141	245	143	246	157	258	143	246	147	246	157	258	147	246	151	247	157	258	151	247	157	247	155	159	155	105	194	88	155	159	194	88	191	94	155	159	191	94	181	172	155	159	181	172	143	232	155	159	143	232	142	234	155	159	142	234	141	237	155	159	141	237	140	239	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	190	103	190	160	181	172	181	172	190	160	217	232	218	234	217	232	224	218	218	234	224	218	219	237	219	237	224	218	220	238	260	258	204	258	211	247	260	258	211	247	215	246	260	258	215	246	218	245	260	258	218	245	220	243	260	258	220	243	220	242	260	258	220	242	238	237	260	258	238	237	244	243	260	258	244	243	251	246	260	258	251	246	260	247	220	242	224	218	232	229	220	242	232	229	238	237	220	240	220	238	224	218	220	240	224	218	220	242	217	232	190	160	224	218	218	70	218	82	207	83	218	70	207	83	199	84	218	70	199	84	194	88	218	70	194	88	155	105	218	70	155	105	155	95	218	70	155	95	152	88	218	70	127	82	127	70	181	172	191	94	190	103	211	247	204	258	204	247	333	220	333	110	342	165	92	246	85	258	85	247	139	244	106	235	115	223	131	88	254	249	209	242	209	242	254	249	254	258	209	242	254	258	153	242	135	241	153	242	254	258	135	241	254	258	99	258	99	258	92	205	102	205	99	258	102	205	106	221	99	258	106	221	113	232	99	258	113	232	122	238	99	258	122	238	135	241	236	98	227	92	252	70	252	70	227	92	214	89	252	70	214	89	198	88	252	70	198	88	131	88	252	70	131	88	85	80	85	80	131	88	209	242	252	70	260	126	250	126	252	70	250	126	244	109	252	70	244	109	236	98	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	252	70	85	80	85	70	142	196	141	199	142	187	142	187	141	199	140	201	142	187	140	201	140	183	140	183	140	201	140	203	142	194	142	196	142	187	142	194	142	187	142	191	137	140	139	144	143	165	143	165	139	144	142	147	143	165	142	147	147	151	147	151	152	154	154	169	154	169	152	154	158	157	154	169	158	157	168	174	168	174	158	157	166	160	168	174	166	160	176	164	140	121	137	126	141	93	141	93	137	126	136	132	135	161	136	132	136	136	135	161	136	136	143	165	143	165	136	136	137	140	187	132	185	126	188	113	188	113	185	126	180	121	188	113	180	121	177	104	177	104	180	121	173	117	177	104	173	117	167	99	167	99	173	117	165	115	167	99	165	115	158	95	158	95	165	115	157	114	184	224	166	225	170	212	170	212	166	225	162	213	155	212	162	213	166	225	155	212	166	225	152	224	197	219	186	199	187	191	187	167	187	191	187	180	187	167	188	113	197	219	197	219	188	113	190	105	197	219	190	105	193	100	152	224	137	221	141	206	152	224	141	206	144	209	152	224	144	209	149	211	152	224	149	211	155	212	137	221	124	215	127	177	137	221	127	177	132	178	137	221	132	178	137	180	137	221	137	180	140	183	137	221	140	183	140	203	137	221	140	203	141	206	113	187	115	183	116	205	116	205	115	183	118	180	116	205	118	180	124	215	124	215	118	180	122	178	124	215	122	178	127	177	197	96	203	94	207	211	207	211	203	94	209	93	207	211	209	93	213	198	213	198	209	93	215	93	213	198	215	93	215	127	221	95	227	97	222	113	222	113	227	97	225	112	228	112	225	112	227	97	228	112	227	97	233	101	239	117	236	115	239	107	239	107	236	115	233	114	239	107	233	114	233	101	233	101	233	114	231	113	233	101	231	113	228	112	222	113	219	114	221	95	221	95	219	114	217	117	221	95	217	117	215	93	215	93	217	117	215	121	215	93	215	121	215	127	197	219	193	100	197	96	197	219	197	96	207	211	184	224	170	212	177	209	184	224	177	209	182	205	184	224	182	205	186	199	184	224	186	199	197	219	187	180	168	174	176	164	187	180	176	164	187	167	154	169	143	165	147	151	140	121	141	93	145	117	145	117	141	93	149	94	145	117	149	94	151	115	151	115	149	94	158	95	151	115	158	95	157	114	129	94	141	93	136	132	129	94	136	132	135	161	129	94	135	161	128	158	129	94	128	158	122	153	129	94	122	153	120	98	107	132	108	113	111	141	111	141	108	113	112	104	111	141	112	104	115	148	115	148	112	104	120	98	115	148	120	98	122	153	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	108	113	107	132	106	123	187	132	188	113	187	167	197	219	187	191	187	167	215	127	215	180	213	198	113	187	116	205	112	193	99	240	100	240	109	252	109	252	100	240	102	240	109	252	102	240	103	240	103	240	110	240	109	252	109	252	110	240	120	255	109	252	97	249	98	240	109	252	98	240	99	240	147	70	147	93	136	259	147	70	136	259	133	73	133	73	136	259	128	257	133	73	128	257	123	80	123	80	128	257	120	255	123	80	120	255	118	228	118	228	120	255	118	233	120	255	110	240	114	239	120	255	114	239	117	237	120	255	117	237	118	233	147	176	147	262	145	262	147	176	145	262	147	93	147	176	147	93	147	157	147	176	147	157	152	184	217	110	211	99	217	79	217	79	211	99	202	89	217	79	202	89	196	70	196	70	202	89	190	83	196	70	190	83	176	81	176	81	167	81	172	67	172	67	167	81	161	68	161	68	167	81	159	83	161	68	159	83	152	86	161	68	152	86	148	89	161	68	148	89	147	70	118	228	118	88	123	80	190	199	179	198	193	173	193	173	179	198	178	175	168	174	178	175	169	195	168	174	169	195	160	190	147	157	148	163	152	184	152	184	148	163	153	168	152	184	153	168	160	190	160	190	153	168	160	172	160	190	160	172	168	174	179	198	169	195	178	175	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	248	136	245	156	244	113	244	113	245	156	237	174	244	113	237	174	234	93	234	93	237	174	225	187	234	93	225	187	219	124	219	124	217	79	234	93	193	173	205	165	209	196	209	196	205	165	213	154	209	196	213	154	225	187	225	187	213	154	217	140	225	187	217	140	219	124	176	81	172	67	196	70	217	110	217	79	219	124	190	199	193	173	209	196	333	220	333	110	342	165	136	259	147	93	145	262	147	93	147	70	148	89	98	240	97	249	97	239	107	156	110	135	110	179	110	179	110	135	118	118	110	179	118	118	121	198	121	198	118	118	132	105	121	198	132	105	137	213	137	213	132	105	137	168	139	152	137	168	132	105	139	152	132	105	149	96	195	224	180	225	183	211	183	211	180	225	177	211	163	209	177	211	180	225	163	209	180	225	157	222	227	204	220	213	224	183	227	204	224	183	227	186	227	204	227	186	229	190	227	204	229	190	230	195	204	185	209	181	209	219	209	219	209	181	215	180	209	219	215	180	220	213	220	213	215	180	220	181	220	213	220	181	224	183	194	205	195	200	195	224	195	224	195	200	198	195	195	224	198	195	209	219	209	219	198	195	200	189	209	219	200	189	204	185	195	224	183	211	187	210	195	224	187	210	191	208	195	224	191	208	194	205	137	168	138	182	137	213	137	213	138	182	144	194	137	213	144	194	157	222	157	222	144	194	152	204	157	222	152	204	163	209	145	138	149	96	154	127	154	127	149	96	170	93	154	127	170	93	167	121	167	121	170	93	184	118	194	119	184	118	189	95	194	119	189	95	204	101	238	139	229	143	228	123	228	123	229	143	220	133	228	123	220	133	217	111	217	111	220	133	212	126	217	111	212	126	204	101	204	101	212	126	203	122	204	101	203	122	194	119	184	118	170	93	189	95	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	139	152	149	96	145	138	152	183	166	185	166	185	172	199	166	185	176	184	172	199	176	184	179	197	179	197	176	184	185	180	179	197	185	180	186	195	186	195	185	180	192	175	186	195	192	175	192	191	192	191	192	175	197	168	192	191	197	168	198	187	198	187	197	168	199	161	198	187	199	161	199	187	199	187	199	161	199	85	199	85	199	161	199	103	133	166	141	177	143	196	143	196	141	177	152	183	143	196	152	183	165	199	165	199	152	183	166	185	165	199	166	185	172	199	124	186	126	137	128	153	124	186	128	153	143	196	143	196	128	153	133	166	169	88	156	67	166	68	169	88	166	68	175	70	169	88	154	90	156	67	142	96	133	106	136	70	142	96	136	70	156	67	142	96	156	67	154	90	128	120	126	137	120	78	128	120	120	78	136	70	128	120	136	70	133	106	97	128	100	108	100	151	100	151	100	108	107	91	100	151	107	91	110	171	110	171	107	91	120	78	110	171	120	78	124	186	124	186	120	78	126	137	179	240	181	240	187	252	187	252	181	240	183	240	187	252	183	240	185	240	185	240	190	240	187	252	187	252	190	240	197	254	187	252	176	249	178	240	187	252	178	240	179	240	200	67	248	81	230	92	200	67	230	92	228	95	200	67	228	95	227	98	200	67	227	98	206	257	200	67	206	257	199	85	200	67	199	85	199	69	194	239	197	237	197	254	197	254	197	237	198	233	197	254	198	233	206	257	206	257	198	233	199	229	206	257	199	229	199	85	199	85	199	229	199	187	169	88	175	70	177	88	177	88	175	70	183	73	177	88	183	73	185	90	185	90	183	73	191	78	185	90	191	78	192	93	192	93	191	78	199	85	192	93	199	85	197	97	197	97	199	85	199	103	227	103	227	261	224	262	227	103	224	262	215	259	227	103	215	259	227	98	244	91	242	90	248	81	248	81	242	90	241	90	248	81	241	90	240	90	240	90	234	91	248	81	248	81	234	91	230	92	246	91	244	91	248	81	246	91	248	81	248	91	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	178	240	176	249	176	239	197	254	190	240	194	239	206	257	227	98	215	259	107	157	110	135	110	179	110	179	110	135	119	118	110	179	119	118	120	198	120	198	119	118	133	104	120	198	133	104	135	213	135	213	133	104	137	170	137	185	137	170	235	170	137	185	235	170	200	185	200	185	235	170	213	216	198	223	179	225	180	208	180	208	179	225	170	209	160	208	170	209	179	225	160	208	179	225	155	222	188	205	194	199	198	223	198	223	194	199	198	193	198	223	198	193	213	216	213	216	198	193	200	185	225	204	213	216	235	170	225	204	235	170	232	189	155	222	135	213	140	193	155	222	140	193	145	200	155	222	145	200	152	205	155	222	152	205	160	208	137	185	140	193	135	213	137	185	135	213	137	170	145	139	151	96	155	128	155	128	151	96	173	93	155	128	173	93	169	121	169	121	173	93	186	118	197	119	186	118	192	95	197	119	192	95	207	101	139	153	137	170	133	104	139	153	133	104	151	96	139	153	151	96	145	139	241	139	233	143	231	123	231	123	233	143	224	133	231	123	224	133	220	111	220	111	224	133	215	126	220	111	215	126	207	101	207	101	215	126	206	122	207	101	206	122	197	119	186	118	173	93	192	95	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	198	223	180	208	188	205	145	197	119	197	145	197	145	197	119	197	145	181	145	197	145	181	147	217	147	217	145	181	173	93	147	217	173	93	154	235	154	235	173	93	172	102	154	235	172	102	164	249	164	249	172	102	172	227	164	249	172	227	173	235	199	246	202	262	195	248	195	248	202	262	190	249	184	248	190	249	202	262	184	248	202	262	180	259	236	248	231	254	232	228	236	248	232	228	235	231	236	248	235	231	237	236	236	248	237	236	238	242	219	227	223	227	223	258	223	258	223	227	228	227	223	258	228	227	231	254	231	254	228	227	232	228	210	235	213	232	213	261	213	261	213	232	216	229	213	261	216	229	223	258	223	258	216	229	219	227	199	246	202	244	202	262	202	262	202	244	204	241	202	262	204	241	213	261	213	261	204	241	207	238	213	261	207	238	210	235	180	259	164	249	173	235	180	259	173	235	175	241	180	259	175	241	179	245	180	259	179	245	184	248	172	197	172	181	213	181	172	197	213	181	213	197	203	70	203	80	190	81	203	70	190	81	181	83	203	70	181	83	145	102	203	70	145	102	144	93	203	70	144	93	142	87	203	70	142	87	138	83	203	70	138	83	130	81	203	70	130	81	118	80	203	70	118	80	118	70	145	102	181	83	176	87	145	102	176	87	173	93	145	102	173	93	145	181	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	145	181	119	197	119	181	124	113	127	117	129	171	129	171	127	117	131	122	129	171	131	122	137	175	137	175	131	122	138	128	137	175	138	128	138	159	137	175	138	159	140	224	140	224	138	159	139	162	114	141	116	138	117	162	117	162	116	138	120	135	117	162	120	135	123	167	123	167	120	135	124	132	123	167	124	132	129	171	129	171	124	132	124	113	114	156	113	149	113	145	114	156	113	145	114	141	114	156	114	141	117	162	154	170	157	170	163	184	154	170	163	184	154	190	154	170	154	190	149	169	149	169	154	190	146	199	149	169	146	199	144	168	144	168	146	199	142	210	144	168	142	210	141	165	141	165	142	210	140	224	173	262	168	262	177	245	177	245	168	262	165	248	156	247	165	248	168	262	156	247	168	262	150	260	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	150	260	135	253	141	232	150	260	141	232	145	238	150	260	145	238	150	244	150	260	150	244	156	247	129	180	137	175	135	253	135	253	137	175	140	224	135	253	140	224	141	232	123	243	115	229	117	194	123	243	117	194	122	186	123	243	122	186	129	180	123	243	129	180	135	253	115	229	112	214	113	203	115	229	113	203	117	194	144	154	141	156	146	127	146	127	141	156	139	157	146	127	139	157	138	128	138	128	139	157	138	159	131	96	138	68	141	93	141	93	138	68	156	67	141	93	156	67	155	91	155	91	156	67	171	90	191	91	171	90	177	69	191	91	177	69	201	74	123	110	124	132	123	107	123	107	122	71	125	101	125	101	122	71	138	68	125	101	138	68	131	96	213	252	214	186	217	252	217	252	214	186	222	199	217	252	222	199	220	252	220	252	222	199	221	237	220	252	221	237	247	252	247	252	221	237	247	237	225	215	225	219	224	223	225	215	224	223	224	227	225	215	224	227	222	232	225	215	222	232	222	199	213	252	209	253	214	186	214	186	209	253	205	254	214	186	205	254	203	177	203	177	205	254	201	255	203	177	201	255	199	204	199	204	198	197	203	177	203	177	198	197	194	191	203	177	194	191	189	186	219	123	226	121	228	144	228	144	226	121	230	118	228	144	230	118	237	137	237	137	230	118	231	113	238	98	231	113	228	105	238	98	228	105	222	83	222	83	228	105	220	99	222	83	220	99	208	94	182	124	193	124	202	151	202	151	193	124	208	124	202	151	208	124	216	148	216	148	208	124	219	123	216	148	219	123	228	144	238	98	244	118	242	129	238	98	242	129	237	137	238	98	237	137	231	113	208	94	191	91	201	74	208	94	201	74	222	83	144	154	146	127	151	153	151	153	146	127	157	125	151	153	157	125	160	152	160	152	157	125	169	125	160	152	169	125	202	151	202	151	169	125	182	124	171	90	156	67	177	69	124	132	123	110	124	113	114	125	106	118	109	77	114	125	109	77	122	71	114	125	122	71	123	107	114	125	123	107	124	132	102	111	99	105	101	86	102	111	101	86	109	77	102	111	109	77	106	118	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	175	182	169	169	172	169	175	182	172	169	188	171	175	182	163	184	165	169	175	182	165	169	169	169	163	184	157	170	160	170	163	184	160	170	165	169	203	177	189	186	188	171	188	171	189	186	183	183	188	171	183	183	175	182	186	260	187	238	193	258	193	258	187	238	194	228	193	258	194	228	201	255	201	255	194	228	197	216	201	255	197	216	199	204	179	261	173	262	177	245	179	261	177	245	187	238	179	261	187	238	186	260	21	165	33	63	29	117	101	86	99	105	98	98	221	237	222	199	222	232	333	220	333	110	342	165	141	165	140	224	139	162	114	88	110	84	166	70	166	70	110	84	104	82	166	70	104	82	94	80	97	240	98	240	109	253	109	253	98	240	99	240	109	253	99	240	100	241	100	241	107	240	109	253	109	253	107	240	111	239	109	253	111	239	120	255	120	255	111	239	114	237	120	255	114	237	115	234	141	262	135	260	143	102	143	102	135	260	128	258	143	102	128	258	144	93	144	93	128	258	120	255	144	93	120	255	116	229	116	229	120	255	115	234	109	253	95	250	96	240	109	253	96	240	97	240	143	176	143	261	141	262	143	176	141	262	143	102	143	176	143	102	143	162	143	176	143	162	152	185	181	199	180	179	188	178	181	199	188	178	191	200	191	200	188	178	194	175	191	200	194	175	205	198	205	198	194	175	199	170	205	198	199	170	202	163	143	162	151	169	152	185	152	185	151	169	158	173	152	185	158	173	161	192	161	192	158	173	165	176	161	192	165	176	171	196	171	196	165	176	172	178	171	196	172	178	181	199	181	199	172	178	180	179	201	88	197	84	251	70	251	70	197	84	190	82	251	70	190	82	180	80	205	198	202	163	203	153	233	88	203	153	203	102	233	88	203	102	236	85	236	85	203	102	251	70	236	85	251	70	242	82	242	82	251	70	251	80	231	102	231	154	229	170	231	102	229	170	225	183	231	102	225	183	231	93	231	93	225	183	217	192	231	93	217	192	205	198	231	93	205	198	203	153	231	93	203	153	233	88	203	93	201	88	251	70	203	93	251	70	203	102	166	70	166	80	156	82	166	70	156	82	150	84	166	70	150	84	116	102	166	70	116	102	115	93	166	70	115	93	114	88	150	84	146	88	116	102	116	102	146	88	144	93	116	102	144	93	116	229	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	96	240	95	250	95	239	166	70	94	80	94	70	251	70	180	80	180	70	154	277	154	265	156	282	156	282	154	265	156	260	156	282	156	260	160	286	160	286	156	260	160	256	160	286	160	256	165	288	165	288	160	256	165	254	165	288	165	254	171	289	171	289	165	254	171	253	171	289	171	253	177	288	177	288	171	253	177	254	177	288	177	254	182	286	182	286	177	254	182	256	182	286	182	256	186	282	186	282	182	256	186	260	186	282	186	260	188	277	188	277	186	260	188	265	188	277	188	265	189	271	157	109	152	106	211	93	211	93	152	106	145	104	211	93	145	104	133	103	141	200	144	200	185	225	185	225	144	200	147	200	185	225	147	200	149	200	149	200	153	200	185	225	185	225	153	200	156	199	185	225	156	199	158	196	211	103	201	104	211	93	211	93	201	104	193	106	211	93	193	106	159	124	159	124	193	106	189	110	159	124	189	110	159	186	159	192	159	186	185	225	159	192	185	225	158	196	138	200	141	200	185	225	138	200	185	225	134	210	138	200	134	210	134	200	187	125	187	224	185	225	187	125	185	225	159	186	187	125	159	186	187	116	159	115	157	109	211	93	159	115	211	93	159	124	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	211	93	133	103	133	93	159	186	189	110	187	116	154	265	154	277	153	271	185	262	191	263	191	297	191	297	191	263	196	265	191	297	196	265	196	294	196	294	196	265	200	269	196	294	200	269	200	290	200	290	200	269	202	274	200	290	202	274	202	286	202	286	202	274	203	280	167	280	168	274	168	286	168	286	168	274	170	269	168	286	170	269	170	290	170	290	170	269	174	265	170	290	174	265	174	294	174	294	174	265	179	263	174	294	179	263	179	297	179	297	179	263	185	262	179	297	185	262	185	297	185	297	185	262	191	297	152	208	155	209	158	221	152	208	158	221	147	219	152	208	147	219	147	208	173	79	172	69	181	50	181	50	172	69	170	61	181	50	170	61	165	42	165	42	170	61	165	57	165	42	165	57	157	55	157	55	151	57	165	42	165	42	151	57	146	61	165	42	146	61	145	40	145	40	146	61	141	66	145	40	141	66	135	71	171	204	178	227	169	207	169	207	178	227	168	224	169	207	168	224	166	209	166	209	168	224	162	209	160	209	162	209	168	224	160	209	168	224	158	209	158	209	168	224	158	221	158	209	158	221	155	209	199	81	199	234	192	63	192	63	199	234	188	230	192	63	188	230	181	50	181	50	188	230	178	227	181	50	178	227	173	195	173	195	178	227	173	200	199	234	199	81	201	104	199	234	201	104	201	232	181	50	173	195	173	92	181	50	173	92	173	79	145	40	135	71	134	41	134	41	135	71	127	73	134	41	127	73	126	43	126	43	127	73	123	72	126	43	123	72	119	47	119	47	123	72	119	70	119	47	119	70	116	67	115	52	119	47	116	67	115	52	116	67	114	63	115	52	114	63	113	59	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	178	227	171	204	173	200	114	87	110	84	166	70	166	70	110	84	103	82	166	70	103	82	92	80	96	240	98	240	105	252	105	252	98	240	101	241	105	252	101	241	103	241	103	241	108	240	105	252	105	252	108	240	117	254	105	252	92	250	94	240	105	252	94	240	96	240	194	83	194	82	253	70	194	83	253	70	223	92	194	83	223	92	216	99	216	99	169	150	192	86	192	86	169	150	144	147	192	86	144	147	144	138	145	89	144	94	117	254	145	89	117	254	116	228	116	228	117	254	116	233	117	254	108	240	112	239	117	254	112	239	114	237	117	254	114	237	116	233	144	94	144	261	142	262	144	94	142	262	134	259	144	94	134	259	126	257	144	94	126	257	117	254	187	179	188	179	144	147	187	179	144	147	169	150	187	179	169	150	176	156	187	179	176	156	196	170	187	179	196	170	190	180	246	198	179	198	182	187	246	198	182	187	186	187	246	198	186	187	190	187	246	198	190	187	193	186	246	198	193	186	194	185	246	198	194	185	211	180	246	198	211	180	223	185	246	198	223	185	235	187	246	198	235	187	246	188	196	170	211	180	194	185	196	170	194	185	194	184	196	170	194	184	193	183	196	170	193	183	192	182	196	170	192	182	190	180	193	81	192	81	253	70	253	70	192	81	191	80	253	70	191	80	189	80	253	70	189	80	182	80	253	70	182	80	182	70	193	85	194	84	216	99	216	99	194	84	194	83	216	99	192	86	193	85	253	70	253	80	245	82	253	70	245	82	238	84	253	70	238	84	230	88	253	70	230	88	223	92	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	166	70	166	80	157	81	166	70	157	81	151	82	166	70	151	82	147	85	166	70	147	85	116	97	166	70	116	97	116	91	166	70	116	91	114	87	145	89	116	228	116	97	145	89	116	97	147	85	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	94	240	92	250	92	240	166	70	92	80	92	70	333	220	333	110	342	165	193	81	253	70	194	82	182	187	179	198	179	188	141	240	143	240	147	252	147	252	143	240	145	241	147	252	145	241	147	241	147	241	152	240	157	255	157	255	152	240	155	239	157	255	155	239	157	236	147	252	135	250	138	240	147	252	138	240	141	240	157	255	157	236	166	257	166	257	157	236	159	232	166	257	159	232	159	227	187	91	159	227	159	99	187	91	159	99	189	86	189	86	159	99	211	70	189	86	211	70	194	83	194	83	211	70	201	81	157	255	147	252	147	241	187	97	187	260	185	262	187	97	185	262	175	259	187	97	175	259	166	257	187	97	166	257	187	91	211	70	159	99	158	92	211	70	158	92	156	87	211	70	156	87	151	84	211	70	151	84	144	82	211	70	144	82	134	80	211	70	134	80	134	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	138	240	135	250	135	240	159	227	187	91	166	257	201	81	211	70	211	80	53	201	55	201	58	214	58	214	55	201	57	201	58	214	57	201	59	201	59	201	63	201	68	217	68	217	63	201	67	200	68	217	67	200	68	197	58	214	48	211	50	201	58	214	50	201	53	201	111	104	105	105	120	93	120	93	105	105	101	107	120	93	101	107	70	119	70	119	101	107	99	110	70	119	99	110	70	186	69	192	70	186	78	219	69	192	78	219	68	217	68	217	58	214	59	201	97	204	97	224	94	225	97	204	94	225	98	115	97	204	98	115	98	190	97	204	98	190	109	214	157	108	153	105	211	93	211	93	153	105	147	104	211	93	147	104	137	103	139	225	137	204	145	203	139	225	145	203	148	225	148	225	145	203	151	199	148	225	151	199	158	225	158	225	151	199	155	194	158	225	155	194	158	186	110	198	118	201	120	220	120	220	118	201	127	203	120	220	127	203	130	223	130	223	127	203	137	204	130	223	137	204	139	225	109	214	98	190	103	194	109	214	103	194	110	198	109	214	110	198	120	220	98	115	94	225	86	222	98	115	86	222	78	219	98	115	78	219	99	110	184	203	179	211	187	122	187	122	179	211	173	217	187	122	173	217	188	114	188	114	173	217	166	222	188	114	166	222	159	176	159	176	166	222	158	186	120	93	70	119	69	113	120	93	69	113	67	108	120	93	67	108	63	105	120	93	63	105	56	104	120	93	56	104	47	103	120	93	47	103	47	93	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	187	189	193	195	194	211	194	211	193	195	199	199	194	211	199	199	205	218	205	218	199	199	206	202	205	218	206	202	215	222	215	222	206	202	214	204	215	222	214	204	223	204	223	204	232	203	226	225	226	225	232	203	237	225	187	122	187	189	184	203	184	203	187	189	194	211	226	225	215	222	223	204	246	109	242	106	299	93	299	93	242	106	236	104	299	93	236	104	227	103	239	200	244	195	252	223	252	223	244	195	247	187	252	223	247	187	248	176	278	108	248	176	248	120	278	108	248	120	281	106	281	106	248	120	299	93	281	106	299	93	285	104	285	104	299	93	290	103	237	225	232	203	239	200	237	225	239	200	252	223	276	117	276	173	274	192	276	117	274	192	270	206	276	117	270	206	263	217	276	117	263	217	276	112	276	112	263	217	252	223	276	112	252	223	248	176	276	112	248	176	278	108	247	114	246	109	299	93	247	114	299	93	248	120	211	93	211	103	202	104	211	93	202	104	195	106	211	93	195	106	159	119	211	93	159	119	159	112	211	93	159	112	157	108	195	106	190	109	159	119	159	119	190	109	188	114	159	119	188	114	159	176	211	93	137	103	137	93	299	93	227	103	227	93	290	103	299	93	299	103	333	220	333	110	342	165	50	201	48	211	48	201	70	186	99	110	78	219	111	104	120	93	120	103	158	225	158	186	166	222	68	217	68	197	69	192	98	201	100	201	105	214	105	214	100	201	103	201	105	214	103	201	105	201	105	201	110	201	114	216	114	216	110	201	113	200	114	216	113	200	115	197	105	214	95	211	96	201	105	214	96	201	98	201	114	216	115	197	123	219	123	219	115	197	116	193	123	219	116	193	117	187	145	111	117	187	117	122	145	111	117	122	147	108	147	108	117	122	166	93	147	108	166	93	151	106	151	106	166	93	157	104	114	216	105	214	105	201	144	204	144	224	141	225	144	204	141	225	145	116	144	204	145	116	145	189	144	204	145	189	154	212	145	189	153	195	154	212	154	212	153	195	160	199	154	212	160	199	164	218	164	218	160	199	166	202	164	218	166	202	173	222	173	222	166	202	172	204	173	222	172	204	179	204	179	204	187	203	182	225	182	225	187	203	191	225	145	116	141	225	132	222	145	116	132	222	123	219	145	116	123	219	145	111	182	225	173	222	179	204	200	111	196	106	251	93	251	93	196	106	190	104	251	93	190	104	181	103	194	200	198	196	205	224	205	224	198	196	201	189	205	224	201	189	202	180	230	113	202	180	202	125	230	113	202	125	232	108	232	108	202	125	251	93	232	108	251	93	236	106	236	106	251	93	242	104	191	225	187	203	194	200	191	225	194	200	205	224	230	119	230	180	228	196	230	119	228	196	224	209	230	119	224	209	216	218	230	119	216	218	230	113	205	224	202	180	230	113	205	224	230	113	216	218	201	117	200	111	251	93	201	117	251	93	202	125	166	93	117	122	116	115	166	93	116	115	114	110	166	93	114	110	110	106	166	93	110	106	104	104	166	93	104	104	95	103	166	93	95	103	95	93	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	96	201	95	211	95	201	117	187	145	111	123	219	157	104	166	93	166	103	251	93	181	103	181	93	242	104	251	93	251	103	156	210	168	211	168	211	174	225	168	211	186	208	174	225	186	208	197	222	197	222	186	208	199	199	197	222	199	199	216	214	216	214	199	199	208	186	216	214	208	186	213	170	213	137	208	124	216	106	216	106	208	124	200	115	216	106	200	115	196	96	196	96	200	115	190	109	196	96	190	109	177	107	177	107	159	111	171	93	171	93	159	111	148	96	148	96	159	111	146	121	148	96	146	121	137	136	148	96	137	136	132	154	148	96	132	154	129	105	129	105	130	172	129	214	129	105	129	214	113	119	113	119	129	214	113	200	113	119	113	200	103	138	103	138	113	200	103	182	103	138	103	182	100	160	216	214	214	153	216	106	216	214	216	106	231	200	231	200	216	106	231	120	231	200	231	120	241	182	241	182	231	120	241	138	241	182	241	138	244	161	177	107	171	93	196	96	137	197	145	205	149	222	149	222	145	205	156	210	149	222	156	210	174	225	174	225	156	210	168	211	132	186	137	197	149	222	132	186	149	222	129	214	132	186	129	214	130	172	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	213	137	216	106	214	153	216	214	213	170	214	153	129	105	132	154	130	172	116	86	112	83	176	70	176	70	112	83	106	82	176	70	106	82	95	80	101	238	102	238	107	250	107	250	102	238	104	238	107	250	104	238	106	238	106	238	112	238	107	250	107	250	112	238	117	253	107	250	98	248	99	238	107	250	99	238	101	238	112	238	115	237	117	253	117	253	115	237	118	235	117	253	118	235	125	256	125	256	118	235	119	231	125	256	119	231	119	225	147	91	119	225	119	97	147	91	119	97	150	86	150	86	119	97	155	83	147	241	147	262	144	262	147	241	144	262	147	159	147	159	144	262	147	99	184	262	181	239	194	237	184	262	194	237	195	262	195	262	194	237	205	230	195	262	205	230	213	259	213	259	205	230	214	220	213	259	214	220	228	251	228	251	214	220	219	206	228	251	219	206	221	189	158	233	164	236	165	255	165	255	164	236	172	238	165	255	172	238	174	259	174	259	172	238	181	239	174	259	181	239	184	262	156	249	147	241	147	224	156	249	147	224	152	229	156	249	152	229	158	233	156	249	158	233	165	255	147	139	153	135	147	159	147	159	147	224	147	241	181	127	181	143	173	128	173	128	181	143	172	143	173	128	172	143	166	129	166	129	172	143	164	145	166	129	164	145	159	132	159	132	164	145	157	148	159	132	157	148	153	135	153	135	157	148	151	153	153	135	151	153	147	159	219	173	214	161	222	141	222	141	214	161	205	151	222	141	205	151	203	131	203	131	205	151	194	145	203	131	194	145	181	143	219	173	222	141	221	189	221	189	222	141	228	251	228	251	222	141	237	157	228	251	237	157	240	238	240	238	237	157	247	177	240	238	247	177	247	221	247	221	247	177	250	200	181	143	181	127	203	131	176	70	176	80	164	81	176	70	164	81	155	83	176	70	155	83	119	97	176	70	119	97	118	90	176	70	118	90	116	86	147	99	144	262	135	259	147	99	135	259	125	256	147	99	125	256	147	91	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	99	238	98	248	98	238	176	70	95	80	95	70	119	225	147	91	125	256	200	171	198	163	200	147	200	147	198	163	193	157	200	147	193	157	192	140	192	140	193	157	185	153	192	140	185	153	183	134	183	134	185	153	176	151	183	134	176	151	173	130	173	130	176	151	167	151	173	130	167	151	163	128	163	128	167	151	151	153	163	128	151	153	150	127	150	127	151	153	139	160	150	127	139	160	132	130	132	130	139	160	131	170	132	130	131	170	126	184	95	189	98	168	99	213	99	213	98	168	106	151	99	213	106	151	109	233	109	233	106	151	117	138	109	233	117	138	125	249	125	249	117	138	124	199	126	184	124	199	117	138	126	184	117	138	132	130	176	262	170	248	181	247	176	262	181	247	183	261	183	261	181	247	189	244	183	261	189	244	190	259	190	259	189	244	195	239	190	259	195	239	198	256	198	256	195	239	199	232	198	256	199	232	206	252	206	252	199	232	200	224	206	252	200	224	200	147	200	147	200	224	200	171	133	230	142	240	145	259	145	259	142	240	155	246	145	259	155	246	169	262	169	262	155	246	170	248	169	262	170	248	176	262	127	216	133	230	145	259	127	216	145	259	125	249	127	216	125	249	124	199	197	86	192	83	249	70	249	70	192	83	183	81	249	70	183	81	171	80	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	228	94	228	262	225	262	228	94	225	262	206	252	228	94	206	252	229	89	249	70	249	80	240	81	249	70	240	81	234	83	249	70	234	83	231	85	249	70	231	85	200	98	249	70	200	98	200	91	249	70	200	91	197	86	229	89	206	252	200	147	229	89	200	147	200	98	229	89	200	98	231	85	249	70	171	80	171	70	333	220	333	110	342	165	124	200	127	200	130	213	130	213	127	200	129	200	130	213	129	200	132	200	132	200	136	200	140	216	140	216	136	200	138	199	140	216	138	199	140	196	130	213	119	210	122	200	130	213	122	200	124	200	180	210	171	200	172	187	172	187	171	200	170	200	172	187	170	200	170	182	171	114	170	120	149	219	171	114	149	219	142	187	142	187	149	219	141	192	149	219	140	216	140	196	149	219	140	196	141	192	140	216	130	213	132	200	170	120	170	224	168	225	170	120	168	225	158	222	170	120	158	222	149	219	198	93	198	103	187	104	198	93	187	104	179	106	198	93	179	106	174	109	198	93	174	109	142	118	198	93	142	118	141	113	198	93	141	113	140	110	198	93	140	110	136	107	198	93	136	107	129	105	198	93	129	105	118	103	198	93	118	103	118	93	171	114	142	187	142	118	171	114	142	118	174	109	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	172	187	175	193	180	210	180	210	175	193	181	198	180	210	181	198	187	217	187	217	181	198	187	201	187	217	187	201	193	203	193	203	197	201	195	222	195	222	197	201	202	225	195	222	187	217	193	203	204	196	208	193	209	225	209	225	208	193	214	192	209	225	214	192	216	225	216	225	214	192	219	193	216	225	219	193	221	222	221	222	219	193	223	195	221	222	223	195	225	219	225	219	223	195	226	198	225	219	226	198	227	214	227	214	226	198	228	203	227	214	228	203	228	208	202	225	197	201	201	199	202	225	201	199	204	196	202	225	204	196	209	225	333	220	333	110	342	165	122	200	119	210	119	200	132	97	133	97	135	142	135	142	133	97	135	98	135	142	135	98	137	98	137	98	139	98	138	129	138	129	139	98	142	118	135	142	125	142	129	94	135	142	129	94	130	96	135	142	130	96	132	97	138	129	135	142	137	98	154	224	141	219	147	204	147	204	141	219	146	198	149	155	146	198	141	219	149	155	141	219	138	163	138	163	141	219	132	212	138	163	132	212	130	171	130	171	132	212	125	202	130	171	125	202	125	180	125	180	125	202	123	189	147	204	150	208	154	224	154	224	150	208	155	211	154	224	155	211	170	225	170	225	155	211	162	213	170	225	162	213	169	213	169	213	179	212	170	225	170	225	179	212	177	225	201	222	200	221	201	180	201	180	200	221	199	221	201	180	199	221	199	193	199	193	199	221	198	220	199	193	198	220	197	220	197	220	192	221	194	202	194	202	192	221	188	222	194	202	188	222	188	208	188	208	188	222	183	224	188	208	183	224	179	212	179	212	183	224	177	225	211	180	209	223	203	223	211	180	203	223	201	222	211	180	201	222	201	180	197	220	194	202	199	193	164	147	177	140	166	179	164	147	166	179	159	182	159	182	154	185	164	147	164	147	154	185	151	188	164	147	151	188	149	155	149	155	151	188	148	192	149	155	148	192	146	195	171	105	167	93	171	93	171	105	171	93	175	93	171	105	159	106	162	94	171	105	162	94	167	93	145	97	148	96	150	111	150	111	148	96	152	95	150	111	152	95	159	106	159	106	152	95	157	94	159	106	157	94	162	94	221	129	220	139	219	118	219	118	220	139	217	146	219	118	217	146	212	108	212	108	217	146	211	153	212	108	211	153	203	159	202	100	212	108	203	159	202	100	203	159	197	122	202	100	197	122	196	116	202	100	196	116	192	112	202	100	192	112	190	95	203	159	193	166	193	130	203	159	193	130	196	126	203	159	196	126	197	122	187	134	193	130	193	166	187	134	193	166	186	169	187	134	186	169	179	172	187	134	179	172	177	140	172	176	166	179	177	140	172	176	177	140	179	172	171	105	175	93	180	106	180	106	175	93	190	95	180	106	190	95	187	108	187	108	190	95	192	112	142	118	139	98	142	97	142	118	142	97	145	97	142	118	145	97	150	111	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	146	198	149	155	146	195	129	94	125	142	125	94	127	216	125	214	126	201	127	216	126	201	142	201	127	216	142	201	134	221	154	243	147	234	148	81	154	243	148	81	155	73	154	243	155	73	161	252	147	234	140	227	142	201	147	234	142	201	144	93	147	234	144	93	148	81	121	207	121	205	121	209	121	209	121	205	122	204	121	209	122	204	122	211	122	211	122	204	123	202	122	211	123	202	123	213	123	213	123	202	124	201	123	213	124	201	125	214	125	214	124	201	126	201	171	217	175	254	171	262	171	217	171	262	169	262	171	217	169	262	171	116	171	217	171	201	209	201	171	217	209	201	209	217	175	254	175	257	174	260	175	254	174	260	173	261	175	254	173	261	173	262	175	254	173	262	171	262	173	99	175	66	177	94	177	94	175	66	184	67	177	94	184	67	182	90	182	90	184	67	189	89	194	90	189	89	193	70	194	90	193	70	202	76	169	262	166	260	171	116	171	116	166	260	164	68	171	116	164	68	171	106	171	106	164	68	175	66	171	106	175	66	173	99	164	68	166	260	164	257	164	68	164	257	162	255	164	68	162	255	161	252	164	68	161	252	155	73	211	83	220	94	214	100	211	83	214	100	209	96	211	83	209	96	204	93	211	83	204	93	202	76	199	91	194	90	202	76	199	91	202	76	204	93	189	89	184	67	193	70	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	144	93	142	201	142	108	134	221	142	201	140	227	201	137	199	129	203	118	203	118	199	129	193	122	203	118	193	122	192	108	192	108	193	122	185	118	192	108	185	118	182	101	182	101	185	118	175	115	182	101	175	115	172	96	172	96	175	115	166	114	172	96	166	114	163	94	163	94	166	114	159	115	163	94	159	115	156	93	156	93	159	115	153	118	156	93	153	118	148	122	143	134	143	225	141	95	143	134	141	95	145	128	145	128	141	95	156	93	145	128	156	93	148	122	203	118	205	93	229	225	203	118	229	225	201	201	203	118	201	201	201	137	233	118	231	121	232	102	232	102	231	121	230	124	232	102	230	124	223	99	223	99	230	124	229	129	223	99	229	129	229	225	229	225	205	93	214	96	229	225	214	96	223	99	194	213	198	210	229	225	229	225	198	210	201	207	229	225	201	207	201	201	187	214	194	213	229	225	187	214	229	225	177	225	187	214	177	225	177	215	242	116	237	117	240	104	242	116	240	104	250	107	242	116	250	107	250	116	233	118	232	102	240	104	233	118	240	104	237	117	116	132	117	119	116	200	115	206	116	200	143	225	115	206	143	225	113	210	113	210	143	225	109	212	143	225	116	200	117	119	143	225	117	119	122	108	143	225	122	108	130	100	143	225	130	100	141	95	103	214	109	212	143	225	103	214	143	225	95	225	103	214	95	225	95	215	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	205	93	203	118	203	94	127	186	167	105	127	186	127	186	167	105	147	209	127	186	147	209	147	210	147	210	148	212	127	186	162	225	98	225	104	214	162	225	104	214	110	212	162	225	110	212	115	207	162	225	115	207	120	199	162	225	120	199	148	212	162	225	148	212	149	213	162	225	149	213	152	213	162	225	152	213	157	214	162	225	157	214	162	215	185	109	227	195	214	201	185	109	214	201	183	134	185	109	183	134	182	134	185	109	182	134	182	103	248	225	200	225	206	214	248	225	206	214	210	213	248	225	210	213	213	212	248	225	213	212	215	211	248	225	215	211	215	209	248	225	215	209	234	209	248	225	234	209	238	212	248	225	238	212	242	214	248	225	242	214	248	215	227	195	231	204	215	209	227	195	215	209	215	207	227	195	215	207	215	206	227	195	215	206	215	204	227	195	215	204	214	203	227	195	214	203	214	201	182	134	151	202	167	105	182	134	167	105	169	102	182	134	169	102	171	98	182	134	171	98	173	96	182	134	173	96	174	94	182	134	174	94	175	93	182	134	175	93	176	94	182	134	176	94	178	95	182	134	178	95	180	98	182	134	180	98	182	103	167	105	151	202	149	204	167	105	149	204	149	206	167	105	149	206	148	208	167	105	148	208	147	209	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	206	214	200	225	200	215	234	209	215	209	231	204	104	214	98	225	98	215	148	212	120	199	127	186	69	213	72	211	121	225	121	225	72	211	75	207	121	225	75	207	79	200	79	200	123	107	107	208	107	208	123	107	107	207	79	200	107	208	107	209	107	209	107	211	79	200	79	200	107	211	108	212	79	200	108	212	121	225	121	225	108	212	111	213	121	225	111	213	115	214	115	214	121	215	121	225	66	214	69	213	121	225	66	214	121	225	61	225	66	214	61	225	61	215	152	212	156	209	208	225	208	225	156	209	159	205	208	225	159	205	162	199	162	199	169	185	189	211	189	211	169	185	189	209	189	208	189	209	176	169	189	208	176	169	189	207	189	207	176	169	206	107	189	207	206	107	189	206	189	206	206	107	190	204	208	225	162	199	189	211	208	225	189	211	191	212	208	225	191	212	194	213	208	225	194	213	200	214	208	225	200	214	208	215	136	98	138	101	140	132	140	132	138	101	141	105	140	132	141	105	169	185	169	185	141	105	176	169	169	185	176	169	189	209	147	214	152	212	208	225	147	214	208	225	140	225	147	214	140	225	140	215	218	96	220	99	222	134	222	134	220	99	222	104	222	134	222	104	223	134	223	134	222	104	224	109	223	134	224	109	251	198	283	225	239	225	245	214	283	225	245	214	250	213	283	225	250	213	253	212	283	225	253	212	254	210	283	225	254	210	254	208	283	225	254	208	271	207	283	225	271	207	273	210	283	225	273	210	276	212	283	225	276	212	280	214	283	225	280	214	283	215	268	203	271	207	254	208	268	203	254	208	254	206	268	203	254	206	254	204	268	203	254	204	253	202	268	203	253	202	252	200	268	203	252	200	251	198	268	203	251	198	224	109	222	134	190	203	206	107	222	134	206	107	208	102	222	134	208	102	210	98	222	134	210	98	212	95	222	134	212	95	213	94	222	134	213	94	214	93	222	134	214	93	216	94	222	134	216	94	218	96	140	132	108	203	123	107	140	132	123	107	125	102	140	132	125	102	127	98	140	132	127	98	129	95	140	132	129	95	130	94	140	132	130	94	131	93	140	132	131	93	132	94	140	132	132	94	134	95	140	132	134	95	136	98	123	107	108	203	108	205	123	107	108	205	107	206	123	107	107	206	107	207	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	190	204	206	107	190	203	245	214	239	225	239	215	110	107	106	105	145	93	145	93	106	105	101	104	145	93	101	104	94	103	111	213	116	210	167	225	167	225	116	210	121	206	167	225	121	206	126	200	126	200	155	161	153	211	153	211	154	213	126	200	126	200	154	213	167	225	155	161	119	116	132	107	132	107	119	116	132	106	133	105	132	106	119	116	133	105	119	116	145	93	145	93	119	116	114	111	145	93	114	111	110	107	167	225	154	213	155	213	167	225	155	213	158	214	167	225	158	214	162	214	167	225	162	214	167	215	167	225	97	225	100	215	167	225	100	215	106	214	167	225	106	214	111	213	155	161	132	107	133	108	155	161	133	108	134	109	155	161	134	109	135	111	155	161	135	111	137	113	155	161	137	113	164	149	155	161	164	149	156	206	155	161	156	206	155	208	155	161	155	208	154	210	155	161	154	210	153	211	194	104	191	104	251	93	251	93	191	104	187	103	251	93	187	103	181	103	145	93	145	103	140	103	145	93	140	103	136	104	145	93	136	104	134	104	145	93	134	104	133	105	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	192	208	190	205	208	204	208	204	190	205	186	201	208	204	186	201	182	171	182	171	186	201	182	195	182	171	182	195	173	184	235	225	181	225	186	214	235	225	186	214	190	214	235	225	190	214	193	214	235	225	193	214	194	213	235	225	194	213	195	212	235	225	195	212	212	208	235	225	212	208	217	210	235	225	217	210	222	213	235	225	222	213	229	214	235	225	229	214	235	215	195	212	208	204	212	208	194	210	192	208	208	204	194	210	208	204	195	212	195	108	196	107	223	118	223	118	196	107	196	106	196	106	195	105	251	93	251	93	195	105	194	104	223	118	182	171	194	110	223	118	194	110	195	109	223	118	195	109	195	108	173	184	162	199	164	149	173	184	164	149	194	110	173	184	194	110	182	171	159	202	156	206	164	149	159	202	164	149	162	199	242	104	237	106	251	93	251	93	237	106	232	109	251	93	232	109	196	106	196	106	232	109	228	113	196	106	228	113	223	118	247	103	242	104	251	93	247	103	251	93	251	103	251	93	181	103	181	93	186	214	181	225	181	215	333	220	333	110	342	165	145	93	94	103	94	93	100	215	97	225	97	215	104	250	107	248	164	262	164	262	107	248	110	246	164	262	110	246	112	244	112	244	157	162	145	247	145	247	146	249	112	244	112	244	146	249	164	262	150	103	147	100	150	75	150	75	147	100	143	98	150	75	143	98	139	98	139	98	134	98	137	69	137	69	134	98	130	100	137	69	130	100	127	101	123	67	137	69	127	101	123	67	127	101	122	103	123	67	122	103	116	103	123	67	116	103	115	68	100	92	100	80	103	97	103	97	100	80	103	75	103	97	103	75	107	100	107	100	103	75	108	71	107	100	108	71	111	102	111	102	108	71	115	68	111	102	115	68	116	103	164	262	146	249	148	250	164	262	148	250	151	251	164	262	151	251	157	252	164	262	157	252	164	252	99	251	104	250	164	262	99	251	164	262	94	262	99	251	94	262	94	252	169	133	167	128	172	103	172	103	167	128	164	121	172	103	164	121	161	86	161	86	164	121	161	115	161	86	161	115	157	109	157	109	154	106	161	86	161	86	154	106	150	103	161	86	150	103	150	75	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	333	110	321	165	314	117	117	1	171	-6	125	22	125	22	171	-6	172	14	220	22	172	14	226	1	220	22	226	1	261	43	261	43	226	1	273	26	261	43	273	26	293	76	293	76	273	26	309	63	293	76	309	63	314	117	314	117	309	63	333	110	172	14	171	-6	226	1	21	165	29	213	33	268	33	268	29	213	50	255	33	268	50	255	70	305	70	305	50	255	83	288	70	305	83	288	118	329	118	329	83	288	125	309	118	329	125	309	174	338	174	338	125	309	172	317	0	165	9	110	9	220	9	220	9	110	33	63	9	220	33	63	21	165	21	165	33	268	9	220	172	103	183	124	186	169	186	169	183	124	233	239	186	169	233	239	217	240	217	240	233	239	217	242	250	262	204	262	210	252	250	262	210	252	214	251	250	262	214	251	217	251	250	262	217	251	219	249	250	262	219	249	219	248	250	262	219	248	236	244	250	262	236	244	238	247	250	262	238	247	241	249	250	262	241	249	245	251	250	262	245	251	250	252	233	239	236	244	219	248	233	239	219	248	219	247	233	239	219	247	219	246	233	239	219	246	218	244	233	239	218	244	217	242	164	150	167	144	186	169	186	169	167	144	169	140	186	169	169	140	170	137	170	137	172	103	186	169	186	169	149	238	157	162	186	169	157	162	160	156	186	169	160	156	164	150	157	162	149	238	148	240	157	162	148	240	147	242	157	162	147	242	146	245	157	162	146	245	145	246	157	162	145	246	145	247	139	98	137	69	150	75	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	21	165	33	63	29	117	169	133	172	103	170	137	210	252	204	262	204	252	333	220	333	110	342	165	100	80	100	92	99	87	147	108	233	215	193	210	193	210	233	215	233	225	193	210	233	225	154	210	143	209	154	210	233	225	143	209	233	225	116	225	116	225	114	185	125	185	116	225	125	185	127	196	116	225	127	196	130	203	116	225	130	203	136	207	116	225	136	207	143	209	210	111	203	109	233	93	233	93	203	109	194	109	233	93	194	109	184	108	233	93	184	108	147	108	233	93	147	108	106	102	106	102	147	108	193	210	225	125	223	121	233	93	233	93	223	121	221	117	233	93	221	117	219	114	219	114	215	112	233	93	233	93	215	112	210	111	233	93	239	137	228	137	233	93	228	137	226	130	233	93	226	130	225	125	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	233	93	106	102	106	93	134	190	139	213	146	253	146	253	139	213	147	231	146	253	147	231	174	258	174	258	147	231	158	241	174	258	158	241	171	245	171	245	186	241	174	258	174	258	186	241	197	254	198	93	200	72	207	109	207	109	200	72	220	86	207	109	220	86	212	131	212	131	220	86	213	159	217	241	213	159	220	86	217	241	220	86	232	220	232	220	220	86	234	107	232	220	234	107	241	193	241	193	234	107	242	132	241	193	242	132	244	161	217	241	197	254	198	230	217	241	198	230	206	213	217	241	206	213	211	189	217	241	211	189	213	159	172	80	172	67	187	84	187	84	172	67	200	72	187	84	200	72	198	93	100	162	103	134	103	192	103	192	103	134	110	109	103	192	110	109	112	218	112	218	110	109	123	87	112	218	123	87	126	239	126	239	123	87	134	132	126	239	134	132	132	161	132	161	134	190	126	239	126	239	134	190	146	253	139	109	144	72	147	93	147	93	144	72	172	67	147	93	172	67	158	84	158	84	172	67	172	80	134	132	123	87	144	72	134	132	144	72	139	109	333	110	321	165	314	117	333	110	314	117	309	63	309	63	314	117	293	76	309	63	293	76	273	26	273	26	293	76	261	43	273	26	261	43	226	1	226	1	261	43	220	22	226	1	220	22	172	14	172	14	125	22	171	-6	171	-6	125	22	117	1	29	117	33	63	50	76	50	76	33	63	70	26	50	76	70	26	83	43	83	43	70	26	117	1	83	43	117	1	125	22	29	117	21	165	33	63	33	63	21	165	9	220	9	220	21	165	33	268	33	268	21	165	29	213	9	220	0	165	9	110	9	220	9	110	33	63	174	338	172	317	220	309	174	338	220	309	227	329	227	329	220	309	261	288	227	329	261	288	273	305	273	305	261	288	293	255	273	305	293	255	310	267	310	267	293	255	314	213	310	267	314	213	333	220	333	220	314	213	321	165	333	220	321	165	333	110	172	14	171	-6	226	1	172	317	174	338	125	309	125	309	174	338	118	329	125	309	118	329	83	288	83	288	118	329	70	305	83	288	70	305	50	255	50	255	70	305	33	268	50	255	33	268	29	213	333	220	333	110	342	165	197	254	186	241	198	230	359	133	359	170	-5	170	359	133	-5	170	-5	133	195	-150	195	455	158	455	195	-150	158	455	158	-150	158	455	158	272	195	272	158	455	195	272	195	455	158	243	158	60	195	60	158	243	195	60	195	243	158	32	158	-150	195	-150	158	32	195	-150	195	32	287	170	287	133	359	133	287	170	359	133	359	170	190	170	190	133	262	133	190	170	262	133	262	170	92	170	92	133	165	133	92	170	165	133	165	170	-5	170	-5	133	67	133	-5	170	67	133	67	170	158	455	158	325	195	325	158	455	195	325	195	455	158	296	158	166	195	166	158	296	195	166	195	296	158	137	158	7	195	7	158	137	195	7	195	137	158	-21	158	-150	195	-150	158	-21	195	-150	195	-21	158	-150	195	-150	158	170	158	170	195	-150	195	133	158	170	195	133	360	170	360	170	195	133	360	133	158	133	158	-150	195	-150	158	133	195	-150	195	170	158	133	195	170	-5	170	158	133	-5	170	-5	133	195	170	195	455	158	455	195	170	158	455	158	133	195	170	158	133	360	133	195	170	360	133	360	170	195	133	195	455	158	455	195	133	158	455	158	170	195	133	158	170	-5	170	195	133	-5	170	-5	133	158	455	195	-150	195	455	195	170	195	133	359	133	195	170	359	133	359	170	195	-150	158	455	158	-150	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	-150	158	133	158	-150	158	-150	195	-150	158	133	158	133	195	-150	195	133	158	133	195	133	359	170	359	170	195	133	359	133	-5	170	-5	133	158	133	-5	170	158	133	359	170	195	455	158	455	195	170	195	170	158	455	158	170	195	170	158	170	359	133	359	133	158	170	-5	170	359	133	-5	170	-5	133	195	170	359	133	359	170	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	133	359	133	195	170	195	170	359	133	359	170	195	-150	158	133	158	-150	-5	217	-5	180	359	180	-5	217	359	180	359	217	-5	123	-5	87	359	87	-5	123	359	87	359	123	205	455	205	-150	242	-150	205	455	242	-150	242	455	113	455	113	-150	149	-150	113	455	149	-150	149	455	195	180	360	180	360	217	195	180	360	217	158	217	195	180	158	217	195	-150	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	158	217	158	-150	360	170	113	170	149	129	360	170	149	129	205	129	360	170	205	129	242	133	360	170	242	133	360	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	113	170	113	-150	149	-150	113	170	149	-150	149	129	113	-150	149	-150	113	217	113	217	149	-150	149	180	113	217	149	180	359	217	359	217	149	180	359	180	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	195	217	158	180	195	217	-5	217	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	-150	242	-150	205	133	205	133	242	-150	242	170	205	133	242	170	149	133	149	133	242	170	113	133	149	133	113	133	149	-150	149	-150	113	133	113	-150	-5	170	-5	133	113	133	-5	170	113	133	242	170	205	180	205	-150	242	-150	205	180	242	-150	242	217	205	180	242	217	-5	217	205	180	-5	217	-5	180	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	158	455	195	123	195	455	195	217	195	180	360	180	195	217	360	180	360	217	195	123	158	455	158	87	195	123	158	87	360	87	195	123	360	87	360	123	149	170	149	455	113	455	149	170	113	455	113	133	149	170	113	133	360	133	149	170	360	133	205	170	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	360	133	242	170	360	133	360	170	149	123	149	455	113	455	149	123	113	455	113	87	149	123	113	87	359	87	149	123	359	87	359	123	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	195	455	158	455	195	87	195	87	158	455	158	217	195	87	158	217	158	180	158	180	158	217	-5	217	158	180	-5	217	-5	180	195	87	158	180	158	123	195	87	158	123	-5	123	195	87	-5	123	-5	87	149	455	113	455	149	170	149	170	113	455	113	170	149	170	113	170	242	133	242	133	113	170	-5	170	242	133	-5	170	-5	133	242	133	242	455	205	455	242	133	205	455	205	170	242	133	205	170	149	170	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	242	87	242	455	205	455	242	87	205	455	205	123	242	87	205	123	-5	123	242	87	-5	123	-5	87	195	455	158	455	195	-150	195	217	195	180	360	180	195	217	360	180	360	217	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	158	455	158	-150	205	455	242	-150	242	455	242	170	242	133	360	133	242	170	360	133	360	170	113	455	113	-150	149	-150	113	455	149	-150	149	455	242	-150	205	455	205	-150	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	360	180	242	217	360	180	360	217	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	360	123	360	123	242	87	360	87	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	158	455	158	217	195	-150	158	455	195	-150	195	455	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	455	113	455	149	-150	149	-150	113	455	113	170	149	-150	113	170	113	133	113	133	113	170	-5	170	113	133	-5	170	-5	133	149	-150	113	133	113	-150	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	205	455	205	-150	242	-150	205	455	242	-150	242	455	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	-5	217	-5	180	359	180	-5	217	359	180	359	217	158	-150	195	-150	158	87	158	87	195	-150	195	87	158	87	195	87	359	123	359	123	195	87	359	87	-5	123	-5	87	158	87	-5	123	158	87	359	123	359	170	-5	170	113	133	359	170	113	133	149	133	359	170	149	133	205	133	359	170	205	133	242	133	359	170	242	133	359	133	205	133	205	-150	242	-150	205	133	242	-150	242	133	113	133	113	-150	149	-150	113	133	149	-150	149	133	113	133	-5	170	-5	133	-5	217	-5	180	359	180	-5	217	359	180	359	217	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	195	455	158	455	195	217	195	217	158	455	158	217	195	217	158	217	359	180	359	180	158	217	-5	217	359	180	-5	217	-5	180	-5	123	-5	87	359	87	-5	123	359	87	359	123	195	217	359	180	359	217	149	455	113	455	149	170	149	170	113	455	113	170	149	170	113	170	359	133	359	133	113	170	-5	170	359	133	-5	170	-5	133	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	359	133	242	170	359	133	359	170	149	170	359	133	205	170	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	-5	123	-5	87	359	87	-5	123	359	87	359	123	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	195	455	158	455	195	-150	195	217	195	180	359	180	195	217	359	180	359	217	195	123	195	87	359	87	195	123	359	87	359	123	195	-150	158	87	158	-150	158	217	195	-150	158	455	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	113	455	149	-150	149	-150	113	455	113	170	149	-150	113	170	113	133	113	133	113	170	-5	170	113	133	-5	170	-5	133	242	455	205	455	242	-150	242	-150	205	455	205	170	242	-150	205	170	205	133	205	133	205	170	149	170	205	133	149	170	149	133	242	133	359	133	242	170	242	170	359	133	359	170	242	-150	205	133	205	-150	149	-150	113	133	113	-150	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	149	180	149	455	113	455	149	180	113	455	113	217	149	180	113	217	-5	217	149	180	-5	217	-5	180	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	87	113	-150	149	-150	113	87	149	-150	149	123	113	87	149	123	-5	123	113	87	-5	123	-5	87	362	439	333	455	-6	-135	362	439	-6	-135	22	-150	362	-135	22	455	-6	439	362	-135	-6	439	333	-150	607	152	607	455	0	455	607	152	0	455	0	152	607	-150	607	151	0	151	607	-150	0	151	0	-150	607	-150	607	455	0	455	607	-150	0	455	0	-150	303	-150	303	455	0	455	303	-150	0	455	0	-150	606	-150	606	455	303	455	606	-150	303	455	303	-150	580	-76	580	-83	582	-73	582	-73	580	-83	582	-85	582	-73	582	-85	584	-71	584	-71	582	-85	584	-87	584	-71	584	-87	587	-70	587	-70	584	-87	587	-89	587	-70	587	-89	590	-69	590	-69	587	-89	590	-89	590	-69	590	-89	593	-70	593	-70	590	-89	593	-89	593	-70	593	-89	596	-71	596	-71	593	-89	596	-87	596	-71	596	-87	598	-73	598	-73	596	-87	598	-85	598	-73	598	-85	599	-76	599	-76	598	-85	599	-83	599	-76	599	-83	600	-79	580	0	580	-6	582	3	582	3	580	-6	582	-8	582	3	582	-8	584	5	584	5	582	-8	584	-10	584	5	584	-10	587	6	587	6	584	-10	587	-12	587	6	587	-12	590	7	590	7	587	-12	590	-12	590	7	590	-12	593	6	593	6	590	-12	593	-12	593	6	593	-12	596	5	596	5	593	-12	596	-10	596	5	596	-10	598	3	598	3	596	-10	598	-8	598	3	598	-8	599	0	599	0	598	-8	599	-6	599	0	599	-6	600	-2	580	77	580	70	582	80	582	80	580	70	582	68	582	80	582	68	584	82	584	82	582	68	584	66	584	82	584	66	587	83	587	83	584	66	587	64	587	83	587	64	590	84	590	84	587	64	590	64	590	84	590	64	593	83	593	83	590	64	593	64	593	83	593	64	596	82	596	82	593	64	596	66	596	82	596	66	598	80	598	80	596	66	598	68	598	80	598	68	599	77	599	77	598	68	599	70	599	77	599	70	600	74	580	154	580	147	582	157	582	157	580	147	582	145	582	157	582	145	584	159	584	159	582	145	584	143	584	159	584	143	587	160	587	160	584	143	587	141	587	160	587	141	590	161	590	161	587	141	590	141	590	161	590	141	593	160	593	160	590	141	593	141	593	160	593	141	596	159	596	159	593	141	596	143	596	159	596	143	598	157	598	157	596	143	598	145	598	157	598	145	599	154	599	154	598	145	599	147	599	154	599	147	600	151	580	231	580	224	582	234	582	234	580	224	582	222	582	234	582	222	584	236	584	236	582	222	584	220	584	236	584	220	587	237	587	237	584	220	587	218	587	237	587	218	590	238	590	238	587	218	590	218	590	238	590	218	593	237	593	237	590	218	593	218	593	237	593	218	596	236	596	236	593	218	596	220	596	236	596	220	598	234	598	234	596	220	598	222	598	234	598	222	599	231	599	231	598	222	599	224	599	231	599	224	600	228	580	308	580	301	582	311	582	311	580	301	582	299	582	311	582	299	584	313	584	313	582	299	584	297	584	313	584	297	587	314	587	314	584	297	587	295	587	314	587	295	590	315	590	315	587	295	590	295	590	315	590	295	593	314	593	314	590	295	593	295	593	314	593	295	596	313	596	313	593	295	596	297	596	313	596	297	598	311	598	311	596	297	598	299	598	311	598	299	599	308	599	308	598	299	599	302	599	308	599	302	600	305	580	385	580	379	582	388	582	388	580	379	582	376	582	388	582	376	584	390	584	390	582	376	584	374	584	390	584	374	587	391	587	391	584	374	587	372	587	391	587	372	590	392	590	392	587	372	590	372	590	392	590	372	593	391	593	391	590	372	593	372	593	391	593	372	596	390	596	390	593	372	596	374	596	390	596	374	598	388	598	388	596	374	598	376	598	388	598	376	599	385	599	385	598	376	599	379	599	385	599	379	600	382	541	-76	541	-83	542	-73	542	-73	541	-83	542	-85	542	-73	542	-85	544	-71	544	-71	542	-85	544	-87	544	-71	544	-87	547	-70	547	-70	544	-87	547	-89	547	-70	547	-89	550	-69	550	-69	547	-89	550	-89	550	-69	550	-89	553	-70	553	-70	550	-89	553	-89	553	-70	553	-89	556	-71	556	-71	553	-89	556	-87	556	-71	556	-87	558	-73	558	-73	556	-87	558	-85	558	-73	558	-85	560	-76	560	-76	558	-85	560	-83	560	-76	560	-83	560	-79	541	77	541	70	542	80	542	80	541	70	542	68	542	80	542	68	544	82	544	82	542	68	544	66	544	82	544	66	547	83	547	83	544	66	547	64	547	83	547	64	550	84	550	84	547	64	550	64	550	84	550	64	553	83	553	83	550	64	553	64	553	83	553	64	556	82	556	82	553	64	556	66	556	82	556	66	558	80	558	80	556	66	558	68	558	80	558	68	560	77	560	77	558	68	560	70	560	77	560	70	560	74	541	154	541	147	542	157	542	157	541	147	542	145	542	157	542	145	544	159	544	159	542	145	544	143	544	159	544	143	547	160	547	160	544	143	547	141	547	160	547	141	550	161	550	161	547	141	550	141	550	161	550	141	553	160	553	160	550	141	553	141	553	160	553	141	556	159	556	159	553	141	556	143	556	159	556	143	558	157	558	157	556	143	558	145	558	157	558	145	560	154	560	154	558	145	560	147	560	154	560	147	560	151	541	231	541	224	542	234	542	234	541	224	542	222	542	234	542	222	544	236	544	236	542	222	544	220	544	236	544	220	547	237	547	237	544	220	547	218	547	237	547	218	550	238	550	238	547	218	550	218	550	238	550	218	553	237	553	237	550	218	553	218	553	237	553	218	556	236	556	236	553	218	556	220	556	236	556	220	558	234	558	234	556	220	558	222	558	234	558	222	560	231	560	231	558	222	560	224	560	231	560	224	560	228	541	308	541	301	542	311	542	311	541	301	542	299	542	311	542	299	544	313	544	313	542	299	544	297	544	313	544	297	547	314	547	314	544	297	547	295	547	314	547	295	550	315	550	315	547	295	550	295	550	315	550	295	553	314	553	314	550	295	553	295	553	314	553	295	556	313	556	313	553	295	556	297	556	313	556	297	558	311	558	311	556	297	558	299	558	311	558	299	560	308	560	308	558	299	560	302	560	308	560	302	560	305	541	385	541	379	542	388	542	388	541	379	542	376	542	388	542	376	544	390	544	390	542	376	544	374	544	390	544	374	547	391	547	391	544	374	547	372	547	391	547	372	550	392	550	392	547	372	550	372	550	392	550	372	553	391	553	391	550	372	553	372	553	391	553	372	556	390	556	390	553	372	556	374	556	390	556	374	558	388	558	388	556	374	558	376	558	388	558	376	560	385	560	385	558	376	560	379	560	385	560	379	560	382	541	0	541	-6	542	3	542	3	541	-6	542	-8	542	3	542	-8	544	5	544	5	542	-8	544	-10	544	5	544	-10	547	6	547	6	544	-10	547	-12	547	6	547	-12	550	7	550	7	547	-12	550	-12	550	7	550	-12	553	6	553	6	550	-12	553	-12	553	6	553	-12	556	5	556	5	553	-12	556	-10	556	5	556	-10	558	3	558	3	556	-10	558	-8	558	3	558	-8	560	0	560	0	558	-8	560	-6	560	0	560	-6	560	-2	501	-76	501	-83	502	-73	502	-73	501	-83	502	-85	502	-73	502	-85	504	-71	504	-71	502	-85	504	-87	504	-71	504	-87	507	-70	507	-70	504	-87	507	-89	507	-70	507	-89	510	-69	510	-69	507	-89	510	-89	510	-69	510	-89	513	-70	513	-70	510	-89	513	-89	513	-70	513	-89	516	-71	516	-71	513	-89	516	-87	516	-71	516	-87	518	-73	518	-73	516	-87	518	-85	518	-73	518	-85	520	-76	520	-76	518	-85	520	-83	520	-76	520	-83	520	-79	501	0	501	-6	502	3	502	3	501	-6	502	-8	502	3	502	-8	504	5	504	5	502	-8	504	-10	504	5	504	-10	507	6	507	6	504	-10	507	-12	507	6	507	-12	510	7	510	7	507	-12	510	-12	510	7	510	-12	513	6	513	6	510	-12	513	-12	513	6	513	-12	516	5	516	5	513	-12	516	-10	516	5	516	-10	518	3	518	3	516	-10	518	-8	518	3	518	-8	520	0	520	0	518	-8	520	-6	520	0	520	-6	520	-2	501	77	501	70	502	80	502	80	501	70	502	68	502	80	502	68	504	82	504	82	502	68	504	66	504	82	504	66	507	83	507	83	504	66	507	64	507	83	507	64	510	84	510	84	507	64	510	64	510	84	510	64	513	83	513	83	510	64	513	64	513	83	513	64	516	82	516	82	513	64	516	66	516	82	516	66	518	80	518	80	516	66	518	68	518	80	518	68	520	77	520	77	518	68	520	70	520	77	520	70	520	74	501	154	501	147	502	157	502	157	501	147	502	145	502	157	502	145	504	159	504	159	502	145	504	143	504	159	504	143	507	160	507	160	504	143	507	141	507	160	507	141	510	161	510	161	507	141	510	141	510	161	510	141	513	160	513	160	510	141	513	141	513	160	513	141	516	159	516	159	513	141	516	143	516	159	516	143	518	157	518	157	516	143	518	145	518	157	518	145	520	154	520	154	518	145	520	147	520	154	520	147	520	151	501	231	501	224	502	234	502	234	501	224	502	222	502	234	502	222	504	236	504	236	502	222	504	220	504	236	504	220	507	237	507	237	504	220	507	218	507	237	507	218	510	238	510	238	507	218	510	218	510	238	510	218	513	237	513	237	510	218	513	218	513	237	513	218	516	236	516	236	513	218	516	220	516	236	516	220	518	234	518	234	516	220	518	222	518	234	518	222	520	231	520	231	518	222	520	224	520	231	520	224	520	228	501	308	501	301	502	311	502	311	501	301	502	299	502	311	502	299	504	313	504	313	502	299	504	297	504	313	504	297	507	314	507	314	504	297	507	295	507	314	507	295	510	315	510	315	507	295	510	295	510	315	510	295	513	314	513	314	510	295	513	295	513	314	513	295	516	313	516	313	513	295	516	297	516	313	516	297	518	311	518	311	516	297	518	299	518	311	518	299	520	308	520	308	518	299	520	302	520	308	520	302	520	305	501	385	501	379	502	388	502	388	501	379	502	376	502	388	502	376	504	390	504	390	502	376	504	374	504	390	504	374	507	391	507	391	504	374	507	372	507	391	507	372	510	392	510	392	507	372	510	372	510	392	510	372	513	391	513	391	510	372	513	372	513	391	513	372	516	390	516	390	513	372	516	374	516	390	516	374	518	388	518	388	516	374	518	376	518	388	518	376	520	385	520	385	518	376	520	379	520	385	520	379	520	382	460	-76	460	-83	462	-73	462	-73	460	-83	462	-85	462	-73	462	-85	464	-71	464	-71	462	-85	464	-87	464	-71	464	-87	467	-70	467	-70	464	-87	467	-89	467	-70	467	-89	470	-69	470	-69	467	-89	470	-89	470	-69	470	-89	473	-70	473	-70	470	-89	473	-89	473	-70	473	-89	476	-71	476	-71	473	-89	476	-87	476	-71	476	-87	478	-73	478	-73	476	-87	478	-85	478	-73	478	-85	479	-76	479	-76	478	-85	479	-83	479	-76	479	-83	480	-79	460	0	460	-6	462	3	462	3	460	-6	462	-8	462	3	462	-8	464	5	464	5	462	-8	464	-10	464	5	464	-10	467	6	467	6	464	-10	467	-12	467	6	467	-12	470	7	470	7	467	-12	470	-12	470	7	470	-12	473	6	473	6	470	-12	473	-12	473	6	473	-12	476	5	476	5	473	-12	476	-10	476	5	476	-10	478	3	478	3	476	-10	478	-8	478	3	478	-8	479	0	479	0	478	-8	479	-6	479	0	479	-6	480	-2	460	77	460	70	462	80	462	80	460	70	462	68	462	80	462	68	464	82	464	82	462	68	464	66	464	82	464	66	467	83	467	83	464	66	467	64	467	83	467	64	470	84	470	84	467	64	470	64	470	84	470	64	473	83	473	83	470	64	473	64	473	83	473	64	476	82	476	82	473	64	476	66	476	82	476	66	478	80	478	80	476	66	478	68	478	80	478	68	479	77	479	77	478	68	479	70	479	77	479	70	480	74	460	154	460	147	462	157	462	157	460	147	462	145	462	157	462	145	464	159	464	159	462	145	464	143	464	159	464	143	467	160	467	160	464	143	467	141	467	160	467	141	470	161	470	161	467	141	470	141	470	161	470	141	473	160	473	160	470	141	473	141	473	160	473	141	476	159	476	159	473	141	476	143	476	159	476	143	478	157	478	157	476	143	478	145	478	157	478	145	479	154	479	154	478	145	479	147	479	154	479	147	480	151	460	231	460	224	462	234	462	234	460	224	462	222	462	234	462	222	464	236	464	236	462	222	464	220	464	236	464	220	467	237	467	237	464	220	467	218	467	237	467	218	470	238	470	238	467	218	470	218	470	238	470	218	473	237	473	237	470	218	473	218	473	237	473	218	476	236	476	236	473	218	476	220	476	236	476	220	478	234	478	234	476	220	478	222	478	234	478	222	479	231	479	231	478	222	479	224	479	231	479	224	480	228	460	308	460	301	462	311	462	311	460	301	462	299	462	311	462	299	464	313	464	313	462	299	464	297	464	313	464	297	467	314	467	314	464	297	467	295	467	314	467	295	470	315	470	315	467	295	470	295	470	315	470	295	473	314	473	314	470	295	473	295	473	314	473	295	476	313	476	313	473	295	476	297	476	313	476	297	478	311	478	311	476	297	478	299	478	311	478	299	479	308	479	308	478	299	479	302	479	308	479	302	480	305	460	385	460	379	462	388	462	388	460	379	462	376	462	388	462	376	464	390	464	390	462	376	464	374	464	390	464	374	467	391	467	391	464	374	467	372	467	391	467	372	470	392	470	392	467	372	470	372	470	392	470	372	473	391	473	391	470	372	473	372	473	391	473	372	476	390	476	390	473	372	476	374	476	390	476	374	478	388	478	388	476	374	478	376	478	388	478	376	479	385	479	385	478	376	479	379	479	385	479	379	480	382	421	-76	421	-83	422	-73	422	-73	421	-83	422	-85	422	-73	422	-85	424	-71	424	-71	422	-85	424	-87	424	-71	424	-87	427	-70	427	-70	424	-87	427	-89	427	-70	427	-89	430	-69	430	-69	427	-89	430	-89	430	-69	430	-89	433	-70	433	-70	430	-89	433	-89	433	-70	433	-89	436	-71	436	-71	433	-89	436	-87	436	-71	436	-87	438	-73	438	-73	436	-87	438	-85	438	-73	438	-85	439	-76	439	-76	438	-85	439	-83	439	-76	439	-83	440	-79	421	0	421	-6	422	3	422	3	421	-6	422	-8	422	3	422	-8	424	5	424	5	422	-8	424	-10	424	5	424	-10	427	6	427	6	424	-10	427	-12	427	6	427	-12	430	7	430	7	427	-12	430	-12	430	7	430	-12	433	6	433	6	430	-12	433	-12	433	6	433	-12	436	5	436	5	433	-12	436	-10	436	5	436	-10	438	3	438	3	436	-10	438	-8	438	3	438	-8	439	0	439	0	438	-8	439	-6	439	0	439	-6	440	-2	421	77	421	70	422	80	422	80	421	70	422	68	422	80	422	68	424	82	424	82	422	68	424	66	424	82	424	66	427	83	427	83	424	66	427	64	427	83	427	64	430	84	430	84	427	64	430	64	430	84	430	64	433	83	433	83	430	64	433	64	433	83	433	64	436	82	436	82	433	64	436	66	436	82	436	66	438	80	438	80	436	66	438	68	438	80	438	68	439	77	439	77	438	68	439	70	439	77	439	70	440	74	421	154	421	147	422	157	422	157	421	147	422	145	422	157	422	145	424	159	424	159	422	145	424	143	424	159	424	143	427	160	427	160	424	143	427	141	427	160	427	141	430	161	430	161	427	141	430	141	430	161	430	141	433	160	433	160	430	141	433	141	433	160	433	141	436	159	436	159	433	141	436	143	436	159	436	143	438	157	438	157	436	143	438	145	438	157	438	145	439	154	439	154	438	145	439	147	439	154	439	147	440	151	421	231	421	224	422	234	422	234	421	224	422	222	422	234	422	222	424	236	424	236	422	222	424	220	424	236	424	220	427	237	427	237	424	220	427	218	427	237	427	218	430	238	430	238	427	218	430	218	430	238	430	218	433	237	433	237	430	218	433	218	433	237	433	218	436	236	436	236	433	218	436	220	436	236	436	220	438	234	438	234	436	220	438	222	438	234	438	222	439	231	439	231	438	222	439	224	439	231	439	224	440	228	421	308	421	301	422	311	422	311	421	301	422	299	422	311	422	299	424	313	424	313	422	299	424	297	424	313	424	297	427	314	427	314	424	297	427	295	427	314	427	295	430	315	430	315	427	295	430	295	430	315	430	295	433	314	433	314	430	295	433	295	433	314	433	295	436	313	436	313	433	295	436	297	436	313	436	297	438	311	438	311	436	297	438	299	438	311	438	299	439	308	439	308	438	299	439	302	439	308	439	302	440	305	421	385	421	379	422	388	422	388	421	379	422	376	422	388	422	376	424	390	424	390	422	376	424	374	424	390	424	374	427	391	427	391	424	374	427	372	427	391	427	372	430	392	430	392	427	372	430	372	430	392	430	372	433	391	433	391	430	372	433	372	433	391	433	372	436	390	436	390	433	372	436	374	436	390	436	374	438	388	438	388	436	374	438	376	438	388	438	376	439	385	439	385	438	376	439	379	439	385	439	379	440	382	381	-76	381	-83	382	-73	382	-73	381	-83	382	-85	382	-73	382	-85	384	-71	384	-71	382	-85	384	-87	384	-71	384	-87	387	-70	387	-70	384	-87	387	-89	387	-70	387	-89	390	-69	390	-69	387	-89	390	-89	390	-69	390	-89	393	-70	393	-70	390	-89	393	-89	393	-70	393	-89	396	-71	396	-71	393	-89	396	-87	396	-71	396	-87	398	-73	398	-73	396	-87	398	-85	398	-73	398	-85	400	-76	400	-76	398	-85	400	-83	400	-76	400	-83	400	-79	381	0	381	-6	382	3	382	3	381	-6	382	-8	382	3	382	-8	384	5	384	5	382	-8	384	-10	384	5	384	-10	387	6	387	6	384	-10	387	-12	387	6	387	-12	390	7	390	7	387	-12	390	-12	390	7	390	-12	393	6	393	6	390	-12	393	-12	393	6	393	-12	396	5	396	5	393	-12	396	-10	396	5	396	-10	398	3	398	3	396	-10	398	-8	398	3	398	-8	400	0	400	0	398	-8	400	-6	400	0	400	-6	400	-2	381	77	381	70	382	80	382	80	381	70	382	68	382	80	382	68	384	82	384	82	382	68	384	66	384	82	384	66	387	83	387	83	384	66	387	64	387	83	387	64	390	84	390	84	387	64	390	64	390	84	390	64	393	83	393	83	390	64	393	64	393	83	393	64	396	82	396	82	393	64	396	66	396	82	396	66	398	80	398	80	396	66	398	68	398	80	398	68	400	77	400	77	398	68	400	70	400	77	400	70	400	74	381	154	381	147	382	157	382	157	381	147	382	145	382	157	382	145	384	159	384	159	382	145	384	143	384	159	384	143	387	160	387	160	384	143	387	141	387	160	387	141	390	161	390	161	387	141	390	141	390	161	390	141	393	160	393	160	390	141	393	141	393	160	393	141	396	159	396	159	393	141	396	143	396	159	396	143	398	157	398	157	396	143	398	145	398	157	398	145	400	154	400	154	398	145	400	147	400	154	400	147	400	151	381	231	381	224	382	234	382	234	381	224	382	222	382	234	382	222	384	236	384	236	382	222	384	220	384	236	384	220	387	237	387	237	384	220	387	218	387	237	387	218	390	238	390	238	387	218	390	218	390	238	390	218	393	237	393	237	390	218	393	218	393	237	393	218	396	236	396	236	393	218	396	220	396	236	396	220	398	234	398	234	396	220	398	222	398	234	398	222	400	231	400	231	398	222	400	224	400	231	400	224	400	228	381	308	381	301	382	311	382	311	381	301	382	299	382	311	382	299	384	313	384	313	382	299	384	297	384	313	384	297	387	314	387	314	384	297	387	295	387	314	387	295	390	315	390	315	387	295	390	295	390	315	390	295	393	314	393	314	390	295	393	295	393	314	393	295	396	313	396	313	393	295	396	297	396	313	396	297	398	311	398	311	396	297	398	299	398	311	398	299	400	308	400	308	398	299	400	302	400	308	400	302	400	305	381	385	381	379	382	388	382	388	381	379	382	376	382	388	382	376	384	390	384	390	382	376	384	374	384	390	384	374	387	391	387	391	384	374	387	372	387	391	387	372	390	392	390	392	387	372	390	372	390	392	390	372	393	391	393	391	390	372	393	372	393	391	393	372	396	390	396	390	393	372	396	374	396	390	396	374	398	388	398	388	396	374	398	376	398	388	398	376	400	385	400	385	398	376	400	379	400	385	400	379	400	382	340	-76	340	-83	342	-73	342	-73	340	-83	342	-85	342	-73	342	-85	344	-71	344	-71	342	-85	344	-87	344	-71	344	-87	347	-70	347	-70	344	-87	347	-89	347	-70	347	-89	350	-69	350	-69	347	-89	350	-89	350	-69	350	-89	353	-70	353	-70	350	-89	353	-89	353	-70	353	-89	356	-71	356	-71	353	-89	356	-87	356	-71	356	-87	358	-73	358	-73	356	-87	358	-85	358	-73	358	-85	359	-76	359	-76	358	-85	359	-83	359	-76	359	-83	360	-79	340	0	340	-6	342	3	342	3	340	-6	342	-8	342	3	342	-8	344	5	344	5	342	-8	344	-10	344	5	344	-10	347	6	347	6	344	-10	347	-12	347	6	347	-12	350	7	350	7	347	-12	350	-12	350	7	350	-12	353	6	353	6	350	-12	353	-12	353	6	353	-12	356	5	356	5	353	-12	356	-10	356	5	356	-10	358	3	358	3	356	-10	358	-8	358	3	358	-8	359	0	359	0	358	-8	359	-6	359	0	359	-6	360	-2	340	77	340	70	342	80	342	80	340	70	342	68	342	80	342	68	344	82	344	82	342	68	344	66	344	82	344	66	347	83	347	83	344	66	347	64	347	83	347	64	350	84	350	84	347	64	350	64	350	84	350	64	353	83	353	83	350	64	353	64	353	83	353	64	356	82	356	82	353	64	356	66	356	82	356	66	358	80	358	80	356	66	358	68	358	80	358	68	359	77	359	77	358	68	359	70	359	77	359	70	360	74	340	154	340	147	342	157	342	157	340	147	342	145	342	157	342	145	344	159	344	159	342	145	344	143	344	159	344	143	347	160	347	160	344	143	347	141	347	160	347	141	350	161	350	161	347	141	350	141	350	161	350	141	353	160	353	160	350	141	353	141	353	160	353	141	356	159	356	159	353	141	356	143	356	159	356	143	358	157	358	157	356	143	358	145	358	157	358	145	359	154	359	154	358	145	359	147	359	154	359	147	360	151	340	231	340	224	342	234	342	234	340	224	342	222	342	234	342	222	344	236	344	236	342	222	344	220	344	236	344	220	347	237	347	237	344	220	347	218	347	237	347	218	350	238	350	238	347	218	350	218	350	238	350	218	353	237	353	237	350	218	353	218	353	237	353	218	356	236	356	236	353	218	356	220	356	236	356	220	358	234	358	234	356	220	358	222	358	234	358	222	359	231	359	231	358	222	359	224	359	231	359	224	360	228	340	308	340	301	342	311	342	311	340	301	342	299	342	311	342	299	344	313	344	313	342	299	344	297	344	313	344	297	347	314	347	314	344	297	347	295	347	314	347	295	350	315	350	315	347	295	350	295	350	315	350	295	353	314	353	314	350	295	353	295	353	314	353	295	356	313	356	313	353	295	356	297	356	313	356	297	358	311	358	311	356	297	358	299	358	311	358	299	359	308	359	308	358	299	359	302	359	308	359	302	360	305	340	385	340	379	342	388	342	388	340	379	342	376	342	388	342	376	344	390	344	390	342	376	344	374	344	390	344	374	347	391	347	391	344	374	347	372	347	391	347	372	350	392	350	392	347	372	350	372	350	392	350	372	353	391	353	391	350	372	353	372	353	391	353	372	356	390	356	390	353	372	356	374	356	390	356	374	358	388	358	388	356	374	358	376	358	388	358	376	359	385	359	385	358	376	359	379	359	385	359	379	360	382	301	-76	301	-83	302	-73	302	-73	301	-83	302	-85	302	-73	302	-85	304	-71	304	-71	302	-85	304	-87	304	-71	304	-87	307	-70	307	-70	304	-87	307	-89	307	-70	307	-89	310	-69	310	-69	307	-89	310	-89	310	-69	310	-89	313	-70	313	-70	310	-89	313	-89	313	-70	313	-89	316	-71	316	-71	313	-89	316	-87	316	-71	316	-87	318	-73	318	-73	316	-87	318	-85	318	-73	318	-85	319	-76	319	-76	318	-85	319	-83	319	-76	319	-83	320	-79	301	0	301	-6	302	3	302	3	301	-6	302	-8	302	3	302	-8	304	5	304	5	302	-8	304	-10	304	5	304	-10	307	6	307	6	304	-10	307	-12	307	6	307	-12	310	7	310	7	307	-12	310	-12	310	7	310	-12	313	6	313	6	310	-12	313	-12	313	6	313	-12	316	5	316	5	313	-12	316	-10	316	5	316	-10	318	3	318	3	316	-10	318	-8	318	3	318	-8	319	0	319	0	318	-8	319	-6	319	0	319	-6	320	-2	301	77	301	70	302	80	302	80	301	70	302	68	302	80	302	68	304	82	304	82	302	68	304	66	304	82	304	66	307	83	307	83	304	66	307	64	307	83	307	64	310	84	310	84	307	64	310	64	310	84	310	64	313	83	313	83	310	64	313	64	313	83	313	64	316	82	316	82	313	64	316	66	316	82	316	66	318	80	318	80	316	66	318	68	318	80	318	68	319	77	319	77	318	68	319	70	319	77	319	70	320	74	301	154	301	147	302	157	302	157	301	147	302	145	302	157	302	145	304	159	304	159	302	145	304	143	304	159	304	143	307	160	307	160	304	143	307	141	307	160	307	141	310	161	310	161	307	141	310	141	310	161	310	141	313	160	313	160	310	141	313	141	313	160	313	141	316	159	316	159	313	141	316	143	316	159	316	143	318	157	318	157	316	143	318	145	318	157	318	145	319	154	319	154	318	145	319	147	319	154	319	147	320	151	301	231	301	224	302	234	302	234	301	224	302	222	302	234	302	222	304	236	304	236	302	222	304	220	304	236	304	220	307	237	307	237	304	220	307	218	307	237	307	218	310	238	310	238	307	218	310	218	310	238	310	218	313	237	313	237	310	218	313	218	313	237	313	218	316	236	316	236	313	218	316	220	316	236	316	220	318	234	318	234	316	220	318	222	318	234	318	222	319	231	319	231	318	222	319	224	319	231	319	224	320	228	301	308	301	301	302	311	302	311	301	301	302	299	302	311	302	299	304	313	304	313	302	299	304	297	304	313	304	297	307	314	307	314	304	297	307	295	307	314	307	295	310	315	310	315	307	295	310	295	310	315	310	295	313	314	313	314	310	295	313	295	313	314	313	295	316	313	316	313	313	295	316	297	316	313	316	297	318	311	318	311	316	297	318	299	318	311	318	299	319	308	319	308	318	299	319	302	319	308	319	302	320	305	301	385	301	379	302	388	302	388	301	379	302	376	302	388	302	376	304	390	304	390	302	376	304	374	304	390	304	374	307	391	307	391	304	374	307	372	307	391	307	372	310	392	310	392	307	372	310	372	310	392	310	372	313	391	313	391	310	372	313	372	313	391	313	372	316	390	316	390	313	372	316	374	316	390	316	374	318	388	318	388	316	374	318	376	318	388	318	376	319	385	319	385	318	376	319	379	319	385	319	379	320	382	261	-76	261	-83	262	-73	262	-73	261	-83	262	-85	262	-73	262	-85	264	-71	264	-71	262	-85	264	-87	264	-71	264	-87	267	-70	267	-70	264	-87	267	-89	267	-70	267	-89	270	-69	270	-69	267	-89	270	-89	270	-69	270	-89	273	-70	273	-70	270	-89	273	-89	273	-70	273	-89	276	-71	276	-71	273	-89	276	-87	276	-71	276	-87	278	-73	278	-73	276	-87	278	-85	278	-73	278	-85	280	-76	280	-76	278	-85	280	-83	280	-76	280	-83	280	-79	261	0	261	-6	262	3	262	3	261	-6	262	-8	262	3	262	-8	264	5	264	5	262	-8	264	-10	264	5	264	-10	267	6	267	6	264	-10	267	-12	267	6	267	-12	270	7	270	7	267	-12	270	-12	270	7	270	-12	273	6	273	6	270	-12	273	-12	273	6	273	-12	276	5	276	5	273	-12	276	-10	276	5	276	-10	278	3	278	3	276	-10	278	-8	278	3	278	-8	280	0	280	0	278	-8	280	-6	280	0	280	-6	280	-2	261	77	261	70	262	80	262	80	261	70	262	68	262	80	262	68	264	82	264	82	262	68	264	66	264	82	264	66	267	83	267	83	264	66	267	64	267	83	267	64	270	84	270	84	267	64	270	64	270	84	270	64	273	83	273	83	270	64	273	64	273	83	273	64	276	82	276	82	273	64	276	66	276	82	276	66	278	80	278	80	276	66	278	68	278	80	278	68	280	77	280	77	278	68	280	70	280	77	280	70	280	74	261	154	261	147	262	157	262	157	261	147	262	145	262	157	262	145	264	159	264	159	262	145	264	143	264	159	264	143	267	160	267	160	264	143	267	141	267	160	267	141	270	161	270	161	267	141	270	141	270	161	270	141	273	160	273	160	270	141	273	141	273	160	273	141	276	159	276	159	273	141	276	143	276	159	276	143	278	157	278	157	276	143	278	145	278	157	278	145	280	154	280	154	278	145	280	147	280	154	280	147	280	151	261	231	261	224	262	234	262	234	261	224	262	222	262	234	262	222	264	236	264	236	262	222	264	220	264	236	264	220	267	237	267	237	264	220	267	218	267	237	267	218	270	238	270	238	267	218	270	218	270	238	270	218	273	237	273	237	270	218	273	218	273	237	273	218	276	236	276	236	273	218	276	220	276	236	276	220	278	234	278	234	276	220	278	222	278	234	278	222	280	231	280	231	278	222	280	224	280	231	280	224	280	228	261	308	261	301	262	311	262	311	261	301	262	299	262	311	262	299	264	313	264	313	262	299	264	297	264	313	264	297	267	314	267	314	264	297	267	295	267	314	267	295	270	315	270	315	267	295	270	295	270	315	270	295	273	314	273	314	270	295	273	295	273	314	273	295	276	313	276	313	273	295	276	297	276	313	276	297	278	311	278	311	276	297	278	299	278	311	278	299	280	308	280	308	278	299	280	302	280	308	280	302	280	305	261	385	261	379	262	388	262	388	261	379	262	376	262	388	262	376	264	390	264	390	262	376	264	374	264	390	264	374	267	391	267	391	264	374	267	372	267	391	267	372	270	392	270	392	267	372	270	372	270	392	270	372	273	391	273	391	270	372	273	372	273	391	273	372	276	390	276	390	273	372	276	374	276	390	276	374	278	388	278	388	276	374	278	376	278	388	278	376	280	385	280	385	278	376	280	379	280	385	280	379	280	382	220	-76	220	-83	222	-73	222	-73	220	-83	222	-85	222	-73	222	-85	224	-71	224	-71	222	-85	224	-87	224	-71	224	-87	227	-70	227	-70	224	-87	227	-89	227	-70	227	-89	230	-69	230	-69	227	-89	230	-89	230	-69	230	-89	233	-70	233	-70	230	-89	233	-89	233	-70	233	-89	236	-71	236	-71	233	-89	236	-87	236	-71	236	-87	238	-73	238	-73	236	-87	238	-85	238	-73	238	-85	239	-76	239	-76	238	-85	239	-83	239	-76	239	-83	240	-79	220	0	220	-6	222	3	222	3	220	-6	222	-8	222	3	222	-8	224	5	224	5	222	-8	224	-10	224	5	224	-10	227	6	227	6	224	-10	227	-12	227	6	227	-12	230	7	230	7	227	-12	230	-12	230	7	230	-12	233	6	233	6	230	-12	233	-12	233	6	233	-12	236	5	236	5	233	-12	236	-10	236	5	236	-10	238	3	238	3	236	-10	238	-8	238	3	238	-8	239	0	239	0	238	-8	239	-6	239	0	239	-6	240	-2	220	77	220	70	222	80	222	80	220	70	222	68	222	80	222	68	224	82	224	82	222	68	224	66	224	82	224	66	227	83	227	83	224	66	227	64	227	83	227	64	230	84	230	84	227	64	230	64	230	84	230	64	233	83	233	83	230	64	233	64	233	83	233	64	236	82	236	82	233	64	236	66	236	82	236	66	238	80	238	80	236	66	238	68	238	80	238	68	239	77	239	77	238	68	239	70	239	77	239	70	240	74	220	154	220	147	222	157	222	157	220	147	222	145	222	157	222	145	224	159	224	159	222	145	224	143	224	159	224	143	227	160	227	160	224	143	227	141	227	160	227	141	230	161	230	161	227	141	230	141	230	161	230	141	233	160	233	160	230	141	233	141	233	160	233	141	236	159	236	159	233	141	236	143	236	159	236	143	238	157	238	157	236	143	238	145	238	157	238	145	239	154	239	154	238	145	239	147	239	154	239	147	240	151	220	231	220	224	222	234	222	234	220	224	222	222	222	234	222	222	224	236	224	236	222	222	224	220	224	236	224	220	227	237	227	237	224	220	227	218	227	237	227	218	230	238	230	238	227	218	230	218	230	238	230	218	233	237	233	237	230	218	233	218	233	237	233	218	236	236	236	236	233	218	236	220	236	236	236	220	238	234	238	234	236	220	238	222	238	234	238	222	239	231	239	231	238	222	239	224	239	231	239	224	240	228	220	308	220	301	222	311	222	311	220	301	222	299	222	311	222	299	224	313	224	313	222	299	224	297	224	313	224	297	227	314	227	314	224	297	227	295	227	314	227	295	230	315	230	315	227	295	230	295	230	315	230	295	233	314	233	314	230	295	233	295	233	314	233	295	236	313	236	313	233	295	236	297	236	313	236	297	238	311	238	311	236	297	238	299	238	311	238	299	239	308	239	308	238	299	239	302	239	308	239	302	240	305	220	385	220	379	222	388	222	388	220	379	222	376	222	388	222	376	224	390	224	390	222	376	224	374	224	390	224	374	227	391	227	391	224	374	227	372	227	391	227	372	230	392	230	392	227	372	230	372	230	392	230	372	233	391	233	391	230	372	233	372	233	391	233	372	236	390	236	390	233	372	236	374	236	390	236	374	238	388	238	388	236	374	238	376	238	388	238	376	239	385	239	385	238	376	239	379	239	385	239	379	240	382	181	-76	181	-83	182	-73	182	-73	181	-83	182	-85	182	-73	182	-85	184	-71	184	-71	182	-85	184	-87	184	-71	184	-87	187	-70	187	-70	184	-87	187	-89	187	-70	187	-89	190	-69	190	-69	187	-89	190	-89	190	-69	190	-89	193	-70	193	-70	190	-89	193	-89	193	-70	193	-89	196	-71	196	-71	193	-89	196	-87	196	-71	196	-87	198	-73	198	-73	196	-87	198	-85	198	-73	198	-85	199	-76	199	-76	198	-85	199	-83	199	-76	199	-83	200	-79	181	0	181	-6	182	3	182	3	181	-6	182	-8	182	3	182	-8	184	5	184	5	182	-8	184	-10	184	5	184	-10	187	6	187	6	184	-10	187	-12	187	6	187	-12	190	7	190	7	187	-12	190	-12	190	7	190	-12	193	6	193	6	190	-12	193	-12	193	6	193	-12	196	5	196	5	193	-12	196	-10	196	5	196	-10	198	3	198	3	196	-10	198	-8	198	3	198	-8	199	0	199	0	198	-8	199	-6	199	0	199	-6	200	-2	181	77	181	70	182	80	182	80	181	70	182	68	182	80	182	68	184	82	184	82	182	68	184	66	184	82	184	66	187	83	187	83	184	66	187	64	187	83	187	64	190	84	190	84	187	64	190	64	190	84	190	64	193	83	193	83	190	64	193	64	193	83	193	64	196	82	196	82	193	64	196	66	196	82	196	66	198	80	198	80	196	66	198	68	198	80	198	68	199	77	199	77	198	68	199	70	199	77	199	70	200	74	181	154	181	147	182	157	182	157	181	147	182	145	182	157	182	145	184	159	184	159	182	145	184	143	184	159	184	143	187	160	187	160	184	143	187	141	187	160	187	141	190	161	190	161	187	141	190	141	190	161	190	141	193	160	193	160	190	141	193	141	193	160	193	141	196	159	196	159	193	141	196	143	196	159	196	143	198	157	198	157	196	143	198	145	198	157	198	145	199	154	199	154	198	145	199	147	199	154	199	147	200	151	181	231	181	224	182	234	182	234	181	224	182	222	182	234	182	222	184	236	184	236	182	222	184	220	184	236	184	220	187	237	187	237	184	220	187	218	187	237	187	218	190	238	190	238	187	218	190	218	190	238	190	218	193	237	193	237	190	218	193	218	193	237	193	218	196	236	196	236	193	218	196	220	196	236	196	220	198	234	198	234	196	220	198	222	198	234	198	222	199	231	199	231	198	222	199	224	199	231	199	224	200	228	181	308	181	301	182	311	182	311	181	301	182	299	182	311	182	299	184	313	184	313	182	299	184	297	184	313	184	297	187	314	187	314	184	297	187	295	187	314	187	295	190	315	190	315	187	295	190	295	190	315	190	295	193	314	193	314	190	295	193	295	193	314	193	295	196	313	196	313	193	295	196	297	196	313	196	297	198	311	198	311	196	297	198	299	198	311	198	299	199	308	199	308	198	299	199	302	199	308	199	302	200	305	181	385	181	379	182	388	182	388	181	379	182	376	182	388	182	376	184	390	184	390	182	376	184	374	184	390	184	374	187	391	187	391	184	374	187	372	187	391	187	372	190	392	190	392	187	372	190	372	190	392	190	372	193	391	193	391	190	372	193	372	193	391	193	372	196	390	196	390	193	372	196	374	196	390	196	374	198	388	198	388	196	374	198	376	198	388	198	376	199	385	199	385	198	376	199	379	199	385	199	379	200	382	141	-76	141	-83	142	-73	142	-73	141	-83	142	-85	142	-73	142	-85	144	-71	144	-71	142	-85	144	-87	144	-71	144	-87	147	-70	147	-70	144	-87	147	-89	147	-70	147	-89	150	-69	150	-69	147	-89	150	-89	150	-69	150	-89	153	-70	153	-70	150	-89	153	-89	153	-70	153	-89	156	-71	156	-71	153	-89	156	-87	156	-71	156	-87	158	-73	158	-73	156	-87	158	-85	158	-73	158	-85	160	-76	160	-76	158	-85	160	-83	160	-76	160	-83	160	-79	141	0	141	-6	142	3	142	3	141	-6	142	-8	142	3	142	-8	144	5	144	5	142	-8	144	-10	144	5	144	-10	147	6	147	6	144	-10	147	-12	147	6	147	-12	150	7	150	7	147	-12	150	-12	150	7	150	-12	153	6	153	6	150	-12	153	-12	153	6	153	-12	156	5	156	5	153	-12	156	-10	156	5	156	-10	158	3	158	3	156	-10	158	-8	158	3	158	-8	160	0	160	0	158	-8	160	-6	160	0	160	-6	160	-2	141	77	141	70	142	80	142	80	141	70	142	68	142	80	142	68	144	82	144	82	142	68	144	66	144	82	144	66	147	83	147	83	144	66	147	64	147	83	147	64	150	84	150	84	147	64	150	64	150	84	150	64	153	83	153	83	150	64	153	64	153	83	153	64	156	82	156	82	153	64	156	66	156	82	156	66	158	80	158	80	156	66	158	68	158	80	158	68	160	77	160	77	158	68	160	70	160	77	160	70	160	74	141	154	141	147	142	157	142	157	141	147	142	145	142	157	142	145	144	159	144	159	142	145	144	143	144	159	144	143	147	160	147	160	144	143	147	141	147	160	147	141	150	161	150	161	147	141	150	141	150	161	150	141	153	160	153	160	150	141	153	141	153	160	153	141	156	159	156	159	153	141	156	143	156	159	156	143	158	157	158	157	156	143	158	145	158	157	158	145	160	154	160	154	158	145	160	147	160	154	160	147	160	151	141	231	141	224	142	234	142	234	141	224	142	222	142	234	142	222	144	236	144	236	142	222	144	220	144	236	144	220	147	237	147	237	144	220	147	218	147	237	147	218	150	238	150	238	147	218	150	218	150	238	150	218	153	237	153	237	150	218	153	218	153	237	153	218	156	236	156	236	153	218	156	220	156	236	156	220	158	234	158	234	156	220	158	222	158	234	158	222	160	231	160	231	158	222	160	224	160	231	160	224	160	228	141	308	141	301	142	311	142	311	141	301	142	299	142	311	142	299	144	313	144	313	142	299	144	297	144	313	144	297	147	314	147	314	144	297	147	295	147	314	147	295	150	315	150	315	147	295	150	295	150	315	150	295	153	314	153	314	150	295	153	295	153	314	153	295	156	313	156	313	153	295	156	297	156	313	156	297	158	311	158	311	156	297	158	299	158	311	158	299	160	308	160	308	158	299	160	302	160	308	160	302	160	305	141	385	141	379	142	388	142	388	141	379	142	376	142	388	142	376	144	390	144	390	142	376	144	374	144	390	144	374	147	391	147	391	144	374	147	372	147	391	147	372	150	392	150	392	147	372	150	372	150	392	150	372	153	391	153	391	150	372	153	372	153	391	153	372	156	390	156	390	153	372	156	374	156	390	156	374	158	388	158	388	156	374	158	376	158	388	158	376	160	385	160	385	158	376	160	379	160	385	160	379	160	382	100	-76	100	-83	102	-73	102	-73	100	-83	102	-85	102	-73	102	-85	104	-71	104	-71	102	-85	104	-87	104	-71	104	-87	107	-70	107	-70	104	-87	107	-89	107	-70	107	-89	110	-69	110	-69	107	-89	110	-89	110	-69	110	-89	113	-70	113	-70	110	-89	113	-89	113	-70	113	-89	116	-71	116	-71	113	-89	116	-87	116	-71	116	-87	118	-73	118	-73	116	-87	118	-85	118	-73	118	-85	119	-76	119	-76	118	-85	119	-83	119	-76	119	-83	120	-79	100	77	100	70	102	80	102	80	100	70	102	68	102	80	102	68	104	82	104	82	102	68	104	66	104	82	104	66	107	83	107	83	104	66	107	64	107	83	107	64	110	84	110	84	107	64	110	64	110	84	110	64	113	83	113	83	110	64	113	64	113	83	113	64	116	82	116	82	113	64	116	66	116	82	116	66	118	80	118	80	116	66	118	68	118	80	118	68	119	77	119	77	118	68	119	70	119	77	119	70	120	74	100	154	100	147	102	157	102	157	100	147	102	145	102	157	102	145	104	159	104	159	102	145	104	143	104	159	104	143	107	160	107	160	104	143	107	141	107	160	107	141	110	161	110	161	107	141	110	141	110	161	110	141	113	160	113	160	110	141	113	141	113	160	113	141	116	159	116	159	113	141	116	143	116	159	116	143	118	157	118	157	116	143	118	145	118	157	118	145	119	154	119	154	118	145	119	147	119	154	119	147	120	151	100	231	100	224	102	234	102	234	100	224	102	222	102	234	102	222	104	236	104	236	102	222	104	220	104	236	104	220	107	237	107	237	104	220	107	218	107	237	107	218	110	238	110	238	107	218	110	218	110	238	110	218	113	237	113	237	110	218	113	218	113	237	113	218	116	236	116	236	113	218	116	220	116	236	116	220	118	234	118	234	116	220	118	222	118	234	118	222	119	231	119	231	118	222	119	224	119	231	119	224	120	228	100	308	100	301	102	311	102	311	100	301	102	299	102	311	102	299	104	313	104	313	102	299	104	297	104	313	104	297	107	314	107	314	104	297	107	295	107	314	107	295	110	315	110	315	107	295	110	295	110	315	110	295	113	314	113	314	110	295	113	295	113	314	113	295	116	313	116	313	113	295	116	297	116	313	116	297	118	311	118	311	116	297	118	299	118	311	118	299	119	308	119	308	118	299	119	302	119	308	119	302	120	305	100	385	100	379	102	388	102	388	100	379	102	376	102	388	102	376	104	390	104	390	102	376	104	374	104	390	104	374	107	391	107	391	104	374	107	372	107	391	107	372	110	392	110	392	107	372	110	372	110	392	110	372	113	391	113	391	110	372	113	372	113	391	113	372	116	390	116	390	113	372	116	374	116	390	116	374	118	388	118	388	116	374	118	376	118	388	118	376	119	385	119	385	118	376	119	379	119	385	119	379	120	382	100	0	100	-6	102	3	102	3	100	-6	102	-8	102	3	102	-8	104	5	104	5	102	-8	104	-10	104	5	104	-10	107	6	107	6	104	-10	107	-12	107	6	107	-12	110	7	110	7	107	-12	110	-12	110	7	110	-12	113	6	113	6	110	-12	113	-12	113	6	113	-12	116	5	116	5	113	-12	116	-10	116	5	116	-10	118	3	118	3	116	-10	118	-8	118	3	118	-8	119	0	119	0	118	-8	119	-6	119	0	119	-6	120	-2	61	-76	61	-83	62	-73	62	-73	61	-83	62	-85	62	-73	62	-85	64	-71	64	-71	62	-85	64	-87	64	-71	64	-87	67	-70	67	-70	64	-87	67	-89	67	-70	67	-89	70	-69	70	-69	67	-89	70	-89	70	-69	70	-89	73	-70	73	-70	70	-89	73	-89	73	-70	73	-89	76	-71	76	-71	73	-89	76	-87	76	-71	76	-87	78	-73	78	-73	76	-87	78	-85	78	-73	78	-85	79	-76	79	-76	78	-85	79	-83	79	-76	79	-83	80	-79	61	77	61	70	62	80	62	80	61	70	62	68	62	80	62	68	64	82	64	82	62	68	64	66	64	82	64	66	67	83	67	83	64	66	67	64	67	83	67	64	70	84	70	84	67	64	70	64	70	84	70	64	73	83	73	83	70	64	73	64	73	83	73	64	76	82	76	82	73	64	76	66	76	82	76	66	78	80	78	80	76	66	78	68	78	80	78	68	79	77	79	77	78	68	79	70	79	77	79	70	80	74	61	154	61	147	62	157	62	157	61	147	62	145	62	157	62	145	64	159	64	159	62	145	64	143	64	159	64	143	67	160	67	160	64	143	67	141	67	160	67	141	70	161	70	161	67	141	70	141	70	161	70	141	73	160	73	160	70	141	73	141	73	160	73	141	76	159	76	159	73	141	76	143	76	159	76	143	78	157	78	157	76	143	78	145	78	157	78	145	79	154	79	154	78	145	79	147	79	154	79	147	80	151	61	231	61	224	62	234	62	234	61	224	62	222	62	234	62	222	64	236	64	236	62	222	64	220	64	236	64	220	67	237	67	237	64	220	67	218	67	237	67	218	70	238	70	238	67	218	70	218	70	238	70	218	73	237	73	237	70	218	73	218	73	237	73	218	76	236	76	236	73	218	76	220	76	236	76	220	78	234	78	234	76	220	78	222	78	234	78	222	79	231	79	231	78	222	79	224	79	231	79	224	80	228	61	308	61	301	62	311	62	311	61	301	62	299	62	311	62	299	64	313	64	313	62	299	64	297	64	313	64	297	67	314	67	314	64	297	67	295	67	314	67	295	70	315	70	315	67	295	70	295	70	315	70	295	73	314	73	314	70	295	73	295	73	314	73	295	76	313	76	313	73	295	76	297	76	313	76	297	78	311	78	311	76	297	78	299	78	311	78	299	79	308	79	308	78	299	79	302	79	308	79	302	80	305	61	385	61	379	62	388	62	388	61	379	62	376	62	388	62	376	64	390	64	390	62	376	64	374	64	390	64	374	67	391	67	391	64	374	67	372	67	391	67	372	70	392	70	392	67	372	70	372	70	392	70	372	73	391	73	391	70	372	73	372	73	391	73	372	76	390	76	390	73	372	76	374	76	390	76	374	78	388	78	388	76	374	78	376	78	388	78	376	79	385	79	385	78	376	79	379	79	385	79	379	80	382	61	0	61	-6	62	3	62	3	61	-6	62	-8	62	3	62	-8	64	5	64	5	62	-8	64	-10	64	5	64	-10	67	6	67	6	64	-10	67	-12	67	6	67	-12	70	7	70	7	67	-12	70	-12	70	7	70	-12	73	6	73	6	70	-12	73	-12	73	6	73	-12	76	5	76	5	73	-12	76	-10	76	5	76	-10	78	3	78	3	76	-10	78	-8	78	3	78	-8	79	0	79	0	78	-8	79	-6	79	0	79	-6	80	-2	561	-115	561	-121	562	-112	562	-112	561	-121	562	-124	562	-112	562	-124	564	-110	564	-110	562	-124	564	-126	564	-110	564	-126	567	-108	567	-108	564	-126	567	-127	567	-108	567	-127	570	-108	570	-108	567	-127	570	-128	570	-108	570	-128	573	-108	573	-108	570	-128	573	-127	573	-108	573	-127	576	-110	576	-110	573	-127	576	-126	576	-110	576	-126	578	-112	578	-112	576	-126	578	-124	578	-112	578	-124	579	-115	579	-115	578	-124	579	-121	579	-115	579	-121	580	-118	561	-38	561	-44	562	-35	562	-35	561	-44	562	-47	562	-35	562	-47	564	-33	564	-33	562	-47	564	-49	564	-33	564	-49	567	-31	567	-31	564	-49	567	-50	567	-31	567	-50	570	-31	570	-31	567	-50	570	-51	570	-31	570	-51	573	-31	573	-31	570	-51	573	-50	573	-31	573	-50	576	-33	576	-33	573	-50	576	-49	576	-33	576	-49	578	-35	578	-35	576	-49	578	-47	578	-35	578	-47	579	-38	579	-38	578	-47	579	-44	579	-38	579	-44	580	-41	561	115	561	109	562	118	562	118	561	109	562	106	562	118	562	106	564	120	564	120	562	106	564	104	564	120	564	104	567	122	567	122	564	104	567	103	567	122	567	103	570	122	570	122	567	103	570	102	570	122	570	102	573	122	573	122	570	102	573	103	573	122	573	103	576	120	576	120	573	103	576	104	576	120	576	104	578	118	578	118	576	104	578	106	578	118	578	106	579	115	579	115	578	106	579	109	579	115	579	109	580	112	561	192	561	186	562	195	562	195	561	186	562	183	562	195	562	183	564	197	564	197	562	183	564	181	564	197	564	181	567	199	567	199	564	181	567	180	567	199	567	180	570	199	570	199	567	180	570	179	570	199	570	179	573	199	573	199	570	179	573	180	573	199	573	180	576	197	576	197	573	180	576	181	576	197	576	181	578	195	578	195	576	181	578	183	578	195	578	183	579	192	579	192	578	183	579	186	579	192	579	186	580	189	561	269	561	263	562	272	562	272	561	263	562	260	562	272	562	260	564	274	564	274	562	260	564	258	564	274	564	258	567	276	567	276	564	258	567	257	567	276	567	257	570	276	570	276	567	257	570	256	570	276	570	256	573	276	573	276	570	256	573	257	573	276	573	257	576	274	576	274	573	257	576	258	576	274	576	258	578	272	578	272	576	258	578	260	578	272	578	260	579	269	579	269	578	260	579	263	579	269	579	263	580	266	561	346	561	340	562	349	562	349	561	340	562	337	562	349	562	337	564	351	564	351	562	337	564	335	564	351	564	335	567	353	567	353	564	335	567	334	567	353	567	334	570	353	570	353	567	334	570	333	570	353	570	333	573	353	573	353	570	333	573	334	573	353	573	334	576	351	576	351	573	334	576	335	576	351	576	335	578	349	578	349	576	335	578	337	578	349	578	337	579	346	579	346	578	337	579	340	579	346	579	340	580	343	561	423	561	417	562	426	562	426	561	417	562	414	562	426	562	414	564	428	564	428	562	414	564	412	564	428	564	412	567	430	567	430	564	412	567	411	567	430	567	411	570	430	570	430	567	411	570	410	570	430	570	410	573	430	573	430	570	410	573	411	573	430	573	411	576	428	576	428	573	411	576	412	576	428	576	412	578	426	578	426	576	412	578	414	578	426	578	414	579	423	579	423	578	414	579	417	579	423	579	417	580	420	561	38	561	32	562	41	562	41	561	32	562	29	562	41	562	29	564	43	564	43	562	29	564	27	564	43	564	27	567	45	567	45	564	27	567	26	567	45	567	26	570	45	570	45	567	26	570	25	570	45	570	25	573	45	573	45	570	25	573	26	573	45	573	26	576	43	576	43	573	26	576	27	576	43	576	27	578	41	578	41	576	27	578	29	578	41	578	29	579	38	579	38	578	29	579	32	579	38	579	32	580	35	21	-76	21	-83	22	-73	22	-73	21	-83	22	-85	22	-73	22	-85	24	-71	24	-71	22	-85	24	-87	24	-71	24	-87	27	-70	27	-70	24	-87	27	-89	27	-70	27	-89	30	-69	30	-69	27	-89	30	-89	30	-69	30	-89	33	-70	33	-70	30	-89	33	-89	33	-70	33	-89	36	-71	36	-71	33	-89	36	-87	36	-71	36	-87	38	-73	38	-73	36	-87	38	-85	38	-73	38	-85	40	-76	40	-76	38	-85	40	-83	40	-76	40	-83	40	-79	21	77	21	70	22	80	22	80	21	70	22	68	22	80	22	68	24	82	24	82	22	68	24	66	24	82	24	66	27	83	27	83	24	66	27	64	27	83	27	64	30	84	30	84	27	64	30	64	30	84	30	64	33	83	33	83	30	64	33	64	33	83	33	64	36	82	36	82	33	64	36	66	36	82	36	66	38	80	38	80	36	66	38	68	38	80	38	68	40	77	40	77	38	68	40	70	40	77	40	70	40	74	21	154	21	147	22	157	22	157	21	147	22	145	22	157	22	145	24	159	24	159	22	145	24	143	24	159	24	143	27	160	27	160	24	143	27	141	27	160	27	141	30	161	30	161	27	141	30	141	30	161	30	141	33	160	33	160	30	141	33	141	33	160	33	141	36	159	36	159	33	141	36	143	36	159	36	143	38	157	38	157	36	143	38	145	38	157	38	145	40	154	40	154	38	145	40	147	40	154	40	147	40	151	21	231	21	224	22	234	22	234	21	224	22	222	22	234	22	222	24	236	24	236	22	222	24	220	24	236	24	220	27	237	27	237	24	220	27	218	27	237	27	218	30	238	30	238	27	218	30	218	30	238	30	218	33	237	33	237	30	218	33	218	33	237	33	218	36	236	36	236	33	218	36	220	36	236	36	220	38	234	38	234	36	220	38	222	38	234	38	222	40	231	40	231	38	222	40	224	40	231	40	224	40	228	21	308	21	301	22	311	22	311	21	301	22	299	22	311	22	299	24	313	24	313	22	299	24	297	24	313	24	297	27	314	27	314	24	297	27	295	27	314	27	295	30	315	30	315	27	295	30	295	30	315	30	295	33	314	33	314	30	295	33	295	33	314	33	295	36	313	36	313	33	295	36	297	36	313	36	297	38	311	38	311	36	297	38	299	38	311	38	299	40	308	40	308	38	299	40	302	40	308	40	302	40	305	21	385	21	379	22	388	22	388	21	379	22	376	22	388	22	376	24	390	24	390	22	376	24	374	24	390	24	374	27	391	27	391	24	374	27	372	27	391	27	372	30	392	30	392	27	372	30	372	30	392	30	372	33	391	33	391	30	372	33	372	33	391	33	372	36	390	36	390	33	372	36	374	36	390	36	374	38	388	38	388	36	374	38	376	38	388	38	376	40	385	40	385	38	376	40	379	40	385	40	379	40	382	21	0	21	-6	22	3	22	3	21	-6	22	-8	22	3	22	-8	24	5	24	5	22	-8	24	-10	24	5	24	-10	27	6	27	6	24	-10	27	-12	27	6	27	-12	30	7	30	7	27	-12	30	-12	30	7	30	-12	33	6	33	6	30	-12	33	-12	33	6	33	-12	36	5	36	5	33	-12	36	-10	36	5	36	-10	38	3	38	3	36	-10	38	-8	38	3	38	-8	40	0	40	0	38	-8	40	-6	40	0	40	-6	40	-2	521	-115	521	-121	522	-112	522	-112	521	-121	522	-124	522	-112	522	-124	524	-110	524	-110	522	-124	524	-126	524	-110	524	-126	527	-108	527	-108	524	-126	527	-127	527	-108	527	-127	530	-108	530	-108	527	-127	530	-128	530	-108	530	-128	533	-108	533	-108	530	-128	533	-127	533	-108	533	-127	536	-110	536	-110	533	-127	536	-126	536	-110	536	-126	538	-112	538	-112	536	-126	538	-124	538	-112	538	-124	540	-115	540	-115	538	-124	540	-121	540	-115	540	-121	540	-118	521	-38	521	-44	522	-35	522	-35	521	-44	522	-47	522	-35	522	-47	524	-33	524	-33	522	-47	524	-49	524	-33	524	-49	527	-31	527	-31	524	-49	527	-50	527	-31	527	-50	530	-31	530	-31	527	-50	530	-51	530	-31	530	-51	533	-31	533	-31	530	-51	533	-50	533	-31	533	-50	536	-33	536	-33	533	-50	536	-49	536	-33	536	-49	538	-35	538	-35	536	-49	538	-47	538	-35	538	-47	540	-38	540	-38	538	-47	540	-44	540	-38	540	-44	540	-41	521	38	521	32	522	41	522	41	521	32	522	29	522	41	522	29	524	43	524	43	522	29	524	27	524	43	524	27	527	45	527	45	524	27	527	26	527	45	527	26	530	45	530	45	527	26	530	25	530	45	530	25	533	45	533	45	530	25	533	26	533	45	533	26	536	43	536	43	533	26	536	27	536	43	536	27	538	41	538	41	536	27	538	29	538	41	538	29	540	38	540	38	538	29	540	32	540	38	540	32	540	35	521	115	521	109	522	118	522	118	521	109	522	106	522	118	522	106	524	120	524	120	522	106	524	104	524	120	524	104	527	122	527	122	524	104	527	103	527	122	527	103	530	122	530	122	527	103	530	102	530	122	530	102	533	122	533	122	530	102	533	103	533	122	533	103	536	120	536	120	533	103	536	104	536	120	536	104	538	118	538	118	536	104	538	106	538	118	538	106	540	115	540	115	538	106	540	109	540	115	540	109	540	112	521	192	521	186	522	195	522	195	521	186	522	183	522	195	522	183	524	197	524	197	522	183	524	181	524	197	524	181	527	199	527	199	524	181	527	180	527	199	527	180	530	199	530	199	527	180	530	179	530	199	530	179	533	199	533	199	530	179	533	180	533	199	533	180	536	197	536	197	533	180	536	181	536	197	536	181	538	195	538	195	536	181	538	183	538	195	538	183	540	192	540	192	538	183	540	186	540	192	540	186	540	189	521	269	521	263	522	272	522	272	521	263	522	260	522	272	522	260	524	274	524	274	522	260	524	258	524	274	524	258	527	276	527	276	524	258	527	257	527	276	527	257	530	276	530	276	527	257	530	256	530	276	530	256	533	276	533	276	530	256	533	257	533	276	533	257	536	274	536	274	533	257	536	258	536	274	536	258	538	272	538	272	536	258	538	260	538	272	538	260	540	269	540	269	538	260	540	263	540	269	540	263	540	266	521	346	521	340	522	349	522	349	521	340	522	337	522	349	522	337	524	351	524	351	522	337	524	335	524	351	524	335	527	353	527	353	524	335	527	334	527	353	527	334	530	353	530	353	527	334	530	333	530	353	530	333	533	353	533	353	530	333	533	334	533	353	533	334	536	351	536	351	533	334	536	335	536	351	536	335	538	349	538	349	536	335	538	337	538	349	538	337	540	346	540	346	538	337	540	340	540	346	540	340	540	343	521	423	521	417	522	426	522	426	521	417	522	414	522	426	522	414	524	428	524	428	522	414	524	412	524	428	524	412	527	430	527	430	524	412	527	411	527	430	527	411	530	430	530	430	527	411	530	410	530	430	530	410	533	430	533	430	530	410	533	411	533	430	533	411	536	428	536	428	533	411	536	412	536	428	536	412	538	426	538	426	536	412	538	414	538	426	538	414	540	423	540	423	538	414	540	417	540	423	540	417	540	420	480	-115	480	-121	482	-112	482	-112	480	-121	482	-124	482	-112	482	-124	484	-110	484	-110	482	-124	484	-126	484	-110	484	-126	487	-108	487	-108	484	-126	487	-127	487	-108	487	-127	490	-108	490	-108	487	-127	490	-128	490	-108	490	-128	493	-108	493	-108	490	-128	493	-127	493	-108	493	-127	496	-110	496	-110	493	-127	496	-126	496	-110	496	-126	498	-112	498	-112	496	-126	498	-124	498	-112	498	-124	499	-115	499	-115	498	-124	499	-121	499	-115	499	-121	500	-118	480	-38	480	-44	482	-35	482	-35	480	-44	482	-47	482	-35	482	-47	484	-33	484	-33	482	-47	484	-49	484	-33	484	-49	487	-31	487	-31	484	-49	487	-50	487	-31	487	-50	490	-31	490	-31	487	-50	490	-51	490	-31	490	-51	493	-31	493	-31	490	-51	493	-50	493	-31	493	-50	496	-33	496	-33	493	-50	496	-49	496	-33	496	-49	498	-35	498	-35	496	-49	498	-47	498	-35	498	-47	499	-38	499	-38	498	-47	499	-44	499	-38	499	-44	500	-41	480	38	480	32	482	41	482	41	480	32	482	29	482	41	482	29	484	43	484	43	482	29	484	27	484	43	484	27	487	45	487	45	484	27	487	26	487	45	487	26	490	45	490	45	487	26	490	25	490	45	490	25	493	45	493	45	490	25	493	26	493	45	493	26	496	43	496	43	493	26	496	27	496	43	496	27	498	41	498	41	496	27	498	29	498	41	498	29	499	38	499	38	498	29	499	32	499	38	499	32	500	35	480	115	480	109	482	118	482	118	480	109	482	106	482	118	482	106	484	120	484	120	482	106	484	104	484	120	484	104	487	122	487	122	484	104	487	103	487	122	487	103	490	122	490	122	487	103	490	102	490	122	490	102	493	122	493	122	490	102	493	103	493	122	493	103	496	120	496	120	493	103	496	104	496	120	496	104	498	118	498	118	496	104	498	106	498	118	498	106	499	115	499	115	498	106	499	109	499	115	499	109	500	112	480	192	480	186	482	195	482	195	480	186	482	183	482	195	482	183	484	197	484	197	482	183	484	181	484	197	484	181	487	199	487	199	484	181	487	180	487	199	487	180	490	199	490	199	487	180	490	179	490	199	490	179	493	199	493	199	490	179	493	180	493	199	493	180	496	197	496	197	493	180	496	181	496	197	496	181	498	195	498	195	496	181	498	183	498	195	498	183	499	192	499	192	498	183	499	186	499	192	499	186	500	189	480	269	480	263	482	272	482	272	480	263	482	260	482	272	482	260	484	274	484	274	482	260	484	258	484	274	484	258	487	276	487	276	484	258	487	257	487	276	487	257	490	276	490	276	487	257	490	256	490	276	490	256	493	276	493	276	490	256	493	257	493	276	493	257	496	274	496	274	493	257	496	258	496	274	496	258	498	272	498	272	496	258	498	260	498	272	498	260	499	269	499	269	498	260	499	263	499	269	499	263	500	266	480	346	480	340	482	349	482	349	480	340	482	337	482	349	482	337	484	351	484	351	482	337	484	335	484	351	484	335	487	353	487	353	484	335	487	334	487	353	487	334	490	353	490	353	487	334	490	333	490	353	490	333	493	353	493	353	490	333	493	334	493	353	493	334	496	351	496	351	493	334	496	335	496	351	496	335	498	349	498	349	496	335	498	337	498	349	498	337	499	346	499	346	498	337	499	340	499	346	499	340	500	343	480	423	480	417	482	426	482	426	480	417	482	414	482	426	482	414	484	428	484	428	482	414	484	412	484	428	484	412	487	430	487	430	484	412	487	411	487	430	487	411	490	430	490	430	487	411	490	410	490	430	490	410	493	430	493	430	490	410	493	411	493	430	493	411	496	428	496	428	493	411	496	412	496	428	496	412	498	426	498	426	496	412	498	414	498	426	498	414	499	423	499	423	498	414	499	417	499	423	499	417	500	420	440	-115	440	-121	442	-112	442	-112	440	-121	442	-124	442	-112	442	-124	444	-110	444	-110	442	-124	444	-126	444	-110	444	-126	447	-108	447	-108	444	-126	447	-127	447	-108	447	-127	450	-108	450	-108	447	-127	450	-128	450	-108	450	-128	453	-108	453	-108	450	-128	453	-127	453	-108	453	-127	456	-110	456	-110	453	-127	456	-126	456	-110	456	-126	458	-112	458	-112	456	-126	458	-124	458	-112	458	-124	459	-115	459	-115	458	-124	459	-121	459	-115	459	-121	460	-118	440	-38	440	-44	442	-35	442	-35	440	-44	442	-47	442	-35	442	-47	444	-33	444	-33	442	-47	444	-49	444	-33	444	-49	447	-31	447	-31	444	-49	447	-50	447	-31	447	-50	450	-31	450	-31	447	-50	450	-51	450	-31	450	-51	453	-31	453	-31	450	-51	453	-50	453	-31	453	-50	456	-33	456	-33	453	-50	456	-49	456	-33	456	-49	458	-35	458	-35	456	-49	458	-47	458	-35	458	-47	459	-38	459	-38	458	-47	459	-44	459	-38	459	-44	460	-41	440	38	440	32	442	41	442	41	440	32	442	29	442	41	442	29	444	43	444	43	442	29	444	27	444	43	444	27	447	45	447	45	444	27	447	26	447	45	447	26	450	45	450	45	447	26	450	25	450	45	450	25	453	45	453	45	450	25	453	26	453	45	453	26	456	43	456	43	453	26	456	27	456	43	456	27	458	41	458	41	456	27	458	29	458	41	458	29	459	38	459	38	458	29	459	32	459	38	459	32	460	35	440	115	440	109	442	118	442	118	440	109	442	106	442	118	442	106	444	120	444	120	442	106	444	104	444	120	444	104	447	122	447	122	444	104	447	103	447	122	447	103	450	122	450	122	447	103	450	102	450	122	450	102	453	122	453	122	450	102	453	103	453	122	453	103	456	120	456	120	453	103	456	104	456	120	456	104	458	118	458	118	456	104	458	106	458	118	458	106	459	115	459	115	458	106	459	109	459	115	459	109	460	112	440	192	440	186	442	195	442	195	440	186	442	183	442	195	442	183	444	197	444	197	442	183	444	181	444	197	444	181	447	199	447	199	444	181	447	180	447	199	447	180	450	199	450	199	447	180	450	179	450	199	450	179	453	199	453	199	450	179	453	180	453	199	453	180	456	197	456	197	453	180	456	181	456	197	456	181	458	195	458	195	456	181	458	183	458	195	458	183	459	192	459	192	458	183	459	186	459	192	459	186	460	189	440	269	440	263	442	272	442	272	440	263	442	260	442	272	442	260	444	274	444	274	442	260	444	258	444	274	444	258	447	276	447	276	444	258	447	257	447	276	447	257	450	276	450	276	447	257	450	256	450	276	450	256	453	276	453	276	450	256	453	257	453	276	453	257	456	274	456	274	453	257	456	258	456	274	456	258	458	272	458	272	456	258	458	260	458	272	458	260	459	269	459	269	458	260	459	263	459	269	459	263	460	266	440	346	440	340	442	349	442	349	440	340	442	337	442	349	442	337	444	351	444	351	442	337	444	335	444	351	444	335	447	353	447	353	444	335	447	334	447	353	447	334	450	353	450	353	447	334	450	333	450	353	450	333	453	353	453	353	450	333	453	334	453	353	453	334	456	351	456	351	453	334	456	335	456	351	456	335	458	349	458	349	456	335	458	337	458	349	458	337	459	346	459	346	458	337	459	340	459	346	459	340	460	343	440	423	440	417	442	426	442	426	440	417	442	414	442	426	442	414	444	428	444	428	442	414	444	412	444	428	444	412	447	430	447	430	444	412	447	411	447	430	447	411	450	430	450	430	447	411	450	410	450	430	450	410	453	430	453	430	450	410	453	411	453	430	453	411	456	428	456	428	453	411	456	412	456	428	456	412	458	426	458	426	456	412	458	414	458	426	458	414	459	423	459	423	458	414	459	417	459	423	459	417	460	420	401	-115	401	-121	402	-112	402	-112	401	-121	402	-124	402	-112	402	-124	404	-110	404	-110	402	-124	404	-126	404	-110	404	-126	407	-108	407	-108	404	-126	407	-127	407	-108	407	-127	410	-108	410	-108	407	-127	410	-128	410	-108	410	-128	413	-108	413	-108	410	-128	413	-127	413	-108	413	-127	416	-110	416	-110	413	-127	416	-126	416	-110	416	-126	418	-112	418	-112	416	-126	418	-124	418	-112	418	-124	420	-115	420	-115	418	-124	420	-121	420	-115	420	-121	420	-118	401	-38	401	-44	402	-35	402	-35	401	-44	402	-47	402	-35	402	-47	404	-33	404	-33	402	-47	404	-49	404	-33	404	-49	407	-31	407	-31	404	-49	407	-50	407	-31	407	-50	410	-31	410	-31	407	-50	410	-51	410	-31	410	-51	413	-31	413	-31	410	-51	413	-50	413	-31	413	-50	416	-33	416	-33	413	-50	416	-49	416	-33	416	-49	418	-35	418	-35	416	-49	418	-47	418	-35	418	-47	420	-38	420	-38	418	-47	420	-44	420	-38	420	-44	420	-41	401	38	401	32	402	41	402	41	401	32	402	29	402	41	402	29	404	43	404	43	402	29	404	27	404	43	404	27	407	45	407	45	404	27	407	26	407	45	407	26	410	45	410	45	407	26	410	25	410	45	410	25	413	45	413	45	410	25	413	26	413	45	413	26	416	43	416	43	413	26	416	27	416	43	416	27	418	41	418	41	416	27	418	29	418	41	418	29	420	38	420	38	418	29	420	32	420	38	420	32	420	35	401	115	401	109	402	118	402	118	401	109	402	106	402	118	402	106	404	120	404	120	402	106	404	104	404	120	404	104	407	122	407	122	404	104	407	103	407	122	407	103	410	122	410	122	407	103	410	102	410	122	410	102	413	122	413	122	410	102	413	103	413	122	413	103	416	120	416	120	413	103	416	104	416	120	416	104	418	118	418	118	416	104	418	106	418	118	418	106	420	115	420	115	418	106	420	109	420	115	420	109	420	112	401	192	401	186	402	195	402	195	401	186	402	183	402	195	402	183	404	197	404	197	402	183	404	181	404	197	404	181	407	199	407	199	404	181	407	180	407	199	407	180	410	199	410	199	407	180	410	179	410	199	410	179	413	199	413	199	410	179	413	180	413	199	413	180	416	197	416	197	413	180	416	181	416	197	416	181	418	195	418	195	416	181	418	183	418	195	418	183	420	192	420	192	418	183	420	186	420	192	420	186	420	189	401	269	401	263	402	272	402	272	401	263	402	260	402	272	402	260	404	274	404	274	402	260	404	258	404	274	404	258	407	276	407	276	404	258	407	257	407	276	407	257	410	276	410	276	407	257	410	256	410	276	410	256	413	276	413	276	410	256	413	257	413	276	413	257	416	274	416	274	413	257	416	258	416	274	416	258	418	272	418	272	416	258	418	260	418	272	418	260	420	269	420	269	418	260	420	263	420	269	420	263	420	266	401	346	401	340	402	349	402	349	401	340	402	337	402	349	402	337	404	351	404	351	402	337	404	335	404	351	404	335	407	353	407	353	404	335	407	334	407	353	407	334	410	353	410	353	407	334	410	333	410	353	410	333	413	353	413	353	410	333	413	334	413	353	413	334	416	351	416	351	413	334	416	335	416	351	416	335	418	349	418	349	416	335	418	337	418	349	418	337	420	346	420	346	418	337	420	340	420	346	420	340	420	343	401	423	401	417	402	426	402	426	401	417	402	414	402	426	402	414	404	428	404	428	402	414	404	412	404	428	404	412	407	430	407	430	404	412	407	411	407	430	407	411	410	430	410	430	407	411	410	410	410	430	410	410	413	430	413	430	410	410	413	411	413	430	413	411	416	428	416	428	413	411	416	412	416	428	416	412	418	426	418	426	416	412	418	414	418	426	418	414	420	423	420	423	418	414	420	417	420	423	420	417	420	420	360	-115	360	-121	362	-112	362	-112	360	-121	362	-124	362	-112	362	-124	364	-110	364	-110	362	-124	364	-126	364	-110	364	-126	367	-108	367	-108	364	-126	367	-127	367	-108	367	-127	370	-108	370	-108	367	-127	370	-128	370	-108	370	-128	373	-108	373	-108	370	-128	373	-127	373	-108	373	-127	376	-110	376	-110	373	-127	376	-126	376	-110	376	-126	378	-112	378	-112	376	-126	378	-124	378	-112	378	-124	380	-115	380	-115	378	-124	380	-121	380	-115	380	-121	380	-118	360	-38	360	-44	362	-35	362	-35	360	-44	362	-47	362	-35	362	-47	364	-33	364	-33	362	-47	364	-49	364	-33	364	-49	367	-31	367	-31	364	-49	367	-50	367	-31	367	-50	370	-31	370	-31	367	-50	370	-51	370	-31	370	-51	373	-31	373	-31	370	-51	373	-50	373	-31	373	-50	376	-33	376	-33	373	-50	376	-49	376	-33	376	-49	378	-35	378	-35	376	-49	378	-47	378	-35	378	-47	380	-38	380	-38	378	-47	380	-44	380	-38	380	-44	380	-41	360	38	360	32	362	41	362	41	360	32	362	29	362	41	362	29	364	43	364	43	362	29	364	27	364	43	364	27	367	45	367	45	364	27	367	26	367	45	367	26	370	45	370	45	367	26	370	25	370	45	370	25	373	45	373	45	370	25	373	26	373	45	373	26	376	43	376	43	373	26	376	27	376	43	376	27	378	41	378	41	376	27	378	29	378	41	378	29	380	38	380	38	378	29	380	32	380	38	380	32	380	35	360	115	360	109	362	118	362	118	360	109	362	106	362	118	362	106	364	120	364	120	362	106	364	104	364	120	364	104	367	122	367	122	364	104	367	103	367	122	367	103	370	122	370	122	367	103	370	102	370	122	370	102	373	122	373	122	370	102	373	103	373	122	373	103	376	120	376	120	373	103	376	104	376	120	376	104	378	118	378	118	376	104	378	106	378	118	378	106	380	115	380	115	378	106	380	109	380	115	380	109	380	112	360	192	360	186	362	195	362	195	360	186	362	183	362	195	362	183	364	197	364	197	362	183	364	181	364	197	364	181	367	199	367	199	364	181	367	180	367	199	367	180	370	199	370	199	367	180	370	179	370	199	370	179	373	199	373	199	370	179	373	180	373	199	373	180	376	197	376	197	373	180	376	181	376	197	376	181	378	195	378	195	376	181	378	183	378	195	378	183	380	192	380	192	378	183	380	186	380	192	380	186	380	189	360	269	360	263	362	272	362	272	360	263	362	260	362	272	362	260	364	274	364	274	362	260	364	258	364	274	364	258	367	276	367	276	364	258	367	257	367	276	367	257	370	276	370	276	367	257	370	256	370	276	370	256	373	276	373	276	370	256	373	257	373	276	373	257	376	274	376	274	373	257	376	258	376	274	376	258	378	272	378	272	376	258	378	260	378	272	378	260	380	269	380	269	378	260	380	263	380	269	380	263	380	266	360	346	360	340	362	349	362	349	360	340	362	337	362	349	362	337	364	351	364	351	362	337	364	335	364	351	364	335	367	353	367	353	364	335	367	334	367	353	367	334	370	353	370	353	367	334	370	333	370	353	370	333	373	353	373	353	370	333	373	334	373	353	373	334	376	351	376	351	373	334	376	335	376	351	376	335	378	349	378	349	376	335	378	337	378	349	378	337	380	346	380	346	378	337	380	340	380	346	380	340	380	343	360	423	360	417	362	426	362	426	360	417	362	414	362	426	362	414	364	428	364	428	362	414	364	412	364	428	364	412	367	430	367	430	364	412	367	411	367	430	367	411	370	430	370	430	367	411	370	410	370	430	370	410	373	430	373	430	370	410	373	411	373	430	373	411	376	428	376	428	373	411	376	412	376	428	376	412	378	426	378	426	376	412	378	414	378	426	378	414	380	423	380	423	378	414	380	417	380	423	380	417	380	420	320	-115	320	-121	322	-112	322	-112	320	-121	322	-124	322	-112	322	-124	324	-110	324	-110	322	-124	324	-126	324	-110	324	-126	327	-108	327	-108	324	-126	327	-127	327	-108	327	-127	330	-108	330	-108	327	-127	330	-128	330	-108	330	-128	333	-108	333	-108	330	-128	333	-127	333	-108	333	-127	336	-110	336	-110	333	-127	336	-126	336	-110	336	-126	338	-112	338	-112	336	-126	338	-124	338	-112	338	-124	339	-115	339	-115	338	-124	339	-121	339	-115	339	-121	340	-118	320	-38	320	-44	322	-35	322	-35	320	-44	322	-47	322	-35	322	-47	324	-33	324	-33	322	-47	324	-49	324	-33	324	-49	327	-31	327	-31	324	-49	327	-50	327	-31	327	-50	330	-31	330	-31	327	-50	330	-51	330	-31	330	-51	333	-31	333	-31	330	-51	333	-50	333	-31	333	-50	336	-33	336	-33	333	-50	336	-49	336	-33	336	-49	338	-35	338	-35	336	-49	338	-47	338	-35	338	-47	339	-38	339	-38	338	-47	339	-44	339	-38	339	-44	340	-41	320	38	320	32	322	41	322	41	320	32	322	29	322	41	322	29	324	43	324	43	322	29	324	27	324	43	324	27	327	45	327	45	324	27	327	26	327	45	327	26	330	45	330	45	327	26	330	25	330	45	330	25	333	45	333	45	330	25	333	26	333	45	333	26	336	43	336	43	333	26	336	27	336	43	336	27	338	41	338	41	336	27	338	29	338	41	338	29	339	38	339	38	338	29	339	32	339	38	339	32	340	35	320	115	320	109	322	118	322	118	320	109	322	106	322	118	322	106	324	120	324	120	322	106	324	104	324	120	324	104	327	122	327	122	324	104	327	103	327	122	327	103	330	122	330	122	327	103	330	102	330	122	330	102	333	122	333	122	330	102	333	103	333	122	333	103	336	120	336	120	333	103	336	104	336	120	336	104	338	118	338	118	336	104	338	106	338	118	338	106	339	115	339	115	338	106	339	109	339	115	339	109	340	112	320	192	320	186	322	195	322	195	320	186	322	183	322	195	322	183	324	197	324	197	322	183	324	181	324	197	324	181	327	199	327	199	324	181	327	180	327	199	327	180	330	199	330	199	327	180	330	179	330	199	330	179	333	199	333	199	330	179	333	180	333	199	333	180	336	197	336	197	333	180	336	181	336	197	336	181	338	195	338	195	336	181	338	183	338	195	338	183	339	192	339	192	338	183	339	186	339	192	339	186	340	189	320	269	320	263	322	272	322	272	320	263	322	260	322	272	322	260	324	274	324	274	322	260	324	258	324	274	324	258	327	276	327	276	324	258	327	257	327	276	327	257	330	276	330	276	327	257	330	256	330	276	330	256	333	276	333	276	330	256	333	257	333	276	333	257	336	274	336	274	333	257	336	258	336	274	336	258	338	272	338	272	336	258	338	260	338	272	338	260	339	269	339	269	338	260	339	263	339	269	339	263	340	266	320	346	320	340	322	349	322	349	320	340	322	337	322	349	322	337	324	351	324	351	322	337	324	335	324	351	324	335	327	353	327	353	324	335	327	334	327	353	327	334	330	353	330	353	327	334	330	333	330	353	330	333	333	353	333	353	330	333	333	334	333	353	333	334	336	351	336	351	333	334	336	335	336	351	336	335	338	349	338	349	336	335	338	337	338	349	338	337	339	346	339	346	338	337	339	340	339	346	339	340	340	343	320	423	320	417	322	426	322	426	320	417	322	414	322	426	322	414	324	428	324	428	322	414	324	412	324	428	324	412	327	430	327	430	324	412	327	411	327	430	327	411	330	430	330	430	327	411	330	410	330	430	330	410	333	430	333	430	330	410	333	411	333	430	333	411	336	428	336	428	333	411	336	412	336	428	336	412	338	426	338	426	336	412	338	414	338	426	338	414	339	423	339	423	338	414	339	417	339	423	339	417	340	420	281	-115	281	-121	282	-112	282	-112	281	-121	282	-124	282	-112	282	-124	284	-110	284	-110	282	-124	284	-126	284	-110	284	-126	287	-108	287	-108	284	-126	287	-127	287	-108	287	-127	290	-108	290	-108	287	-127	290	-128	290	-108	290	-128	293	-108	293	-108	290	-128	293	-127	293	-108	293	-127	296	-110	296	-110	293	-127	296	-126	296	-110	296	-126	298	-112	298	-112	296	-126	298	-124	298	-112	298	-124	300	-115	300	-115	298	-124	300	-121	300	-115	300	-121	300	-118	281	-38	281	-44	282	-35	282	-35	281	-44	282	-47	282	-35	282	-47	284	-33	284	-33	282	-47	284	-49	284	-33	284	-49	287	-31	287	-31	284	-49	287	-50	287	-31	287	-50	290	-31	290	-31	287	-50	290	-51	290	-31	290	-51	293	-31	293	-31	290	-51	293	-50	293	-31	293	-50	296	-33	296	-33	293	-50	296	-49	296	-33	296	-49	298	-35	298	-35	296	-49	298	-47	298	-35	298	-47	300	-38	300	-38	298	-47	300	-44	300	-38	300	-44	300	-41	281	38	281	32	282	41	282	41	281	32	282	29	282	41	282	29	284	43	284	43	282	29	284	27	284	43	284	27	287	45	287	45	284	27	287	26	287	45	287	26	290	45	290	45	287	26	290	25	290	45	290	25	293	45	293	45	290	25	293	26	293	45	293	26	296	43	296	43	293	26	296	27	296	43	296	27	298	41	298	41	296	27	298	29	298	41	298	29	300	38	300	38	298	29	300	32	300	38	300	32	300	35	281	115	281	109	282	118	282	118	281	109	282	106	282	118	282	106	284	120	284	120	282	106	284	104	284	120	284	104	287	122	287	122	284	104	287	103	287	122	287	103	290	122	290	122	287	103	290	102	290	122	290	102	293	122	293	122	290	102	293	103	293	122	293	103	296	120	296	120	293	103	296	104	296	120	296	104	298	118	298	118	296	104	298	106	298	118	298	106	300	115	300	115	298	106	300	109	300	115	300	109	300	112	281	192	281	186	282	195	282	195	281	186	282	183	282	195	282	183	284	197	284	197	282	183	284	181	284	197	284	181	287	199	287	199	284	181	287	180	287	199	287	180	290	199	290	199	287	180	290	179	290	199	290	179	293	199	293	199	290	179	293	180	293	199	293	180	296	197	296	197	293	180	296	181	296	197	296	181	298	195	298	195	296	181	298	183	298	195	298	183	300	192	300	192	298	183	300	186	300	192	300	186	300	189	281	269	281	263	282	272	282	272	281	263	282	260	282	272	282	260	284	274	284	274	282	260	284	258	284	274	284	258	287	276	287	276	284	258	287	257	287	276	287	257	290	276	290	276	287	257	290	256	290	276	290	256	293	276	293	276	290	256	293	257	293	276	293	257	296	274	296	274	293	257	296	258	296	274	296	258	298	272	298	272	296	258	298	260	298	272	298	260	300	269	300	269	298	260	300	263	300	269	300	263	300	266	281	346	281	340	282	349	282	349	281	340	282	337	282	349	282	337	284	351	284	351	282	337	284	335	284	351	284	335	287	353	287	353	284	335	287	334	287	353	287	334	290	353	290	353	287	334	290	333	290	353	290	333	293	353	293	353	290	333	293	334	293	353	293	334	296	351	296	351	293	334	296	335	296	351	296	335	298	349	298	349	296	335	298	337	298	349	298	337	300	346	300	346	298	337	300	340	300	346	300	340	300	343	281	423	281	417	282	426	282	426	281	417	282	414	282	426	282	414	284	428	284	428	282	414	284	412	284	428	284	412	287	430	287	430	284	412	287	411	287	430	287	411	290	430	290	430	287	411	290	410	290	430	290	410	293	430	293	430	290	410	293	411	293	430	293	411	296	428	296	428	293	411	296	412	296	428	296	412	298	426	298	426	296	412	298	414	298	426	298	414	300	423	300	423	298	414	300	417	300	423	300	417	300	420	240	-115	240	-121	242	-112	242	-112	240	-121	242	-124	242	-112	242	-124	244	-110	244	-110	242	-124	244	-126	244	-110	244	-126	247	-108	247	-108	244	-126	247	-127	247	-108	247	-127	250	-108	250	-108	247	-127	250	-128	250	-108	250	-128	253	-108	253	-108	250	-128	253	-127	253	-108	253	-127	256	-110	256	-110	253	-127	256	-126	256	-110	256	-126	258	-112	258	-112	256	-126	258	-124	258	-112	258	-124	260	-115	260	-115	258	-124	260	-121	260	-115	260	-121	260	-118	240	-38	240	-44	242	-35	242	-35	240	-44	242	-47	242	-35	242	-47	244	-33	244	-33	242	-47	244	-49	244	-33	244	-49	247	-31	247	-31	244	-49	247	-50	247	-31	247	-50	250	-31	250	-31	247	-50	250	-51	250	-31	250	-51	253	-31	253	-31	250	-51	253	-50	253	-31	253	-50	256	-33	256	-33	253	-50	256	-49	256	-33	256	-49	258	-35	258	-35	256	-49	258	-47	258	-35	258	-47	260	-38	260	-38	258	-47	260	-44	260	-38	260	-44	260	-41	240	38	240	32	242	41	242	41	240	32	242	29	242	41	242	29	244	43	244	43	242	29	244	27	244	43	244	27	247	45	247	45	244	27	247	26	247	45	247	26	250	45	250	45	247	26	250	25	250	45	250	25	253	45	253	45	250	25	253	26	253	45	253	26	256	43	256	43	253	26	256	27	256	43	256	27	258	41	258	41	256	27	258	29	258	41	258	29	260	38	260	38	258	29	260	32	260	38	260	32	260	35	240	115	240	109	242	118	242	118	240	109	242	106	242	118	242	106	244	120	244	120	242	106	244	104	244	120	244	104	247	122	247	122	244	104	247	103	247	122	247	103	250	122	250	122	247	103	250	102	250	122	250	102	253	122	253	122	250	102	253	103	253	122	253	103	256	120	256	120	253	103	256	104	256	120	256	104	258	118	258	118	256	104	258	106	258	118	258	106	260	115	260	115	258	106	260	109	260	115	260	109	260	112	240	192	240	186	242	195	242	195	240	186	242	183	242	195	242	183	244	197	244	197	242	183	244	181	244	197	244	181	247	199	247	199	244	181	247	180	247	199	247	180	250	199	250	199	247	180	250	179	250	199	250	179	253	199	253	199	250	179	253	180	253	199	253	180	256	197	256	197	253	180	256	181	256	197	256	181	258	195	258	195	256	181	258	183	258	195	258	183	260	192	260	192	258	183	260	186	260	192	260	186	260	189	240	269	240	263	242	272	242	272	240	263	242	260	242	272	242	260	244	274	244	274	242	260	244	258	244	274	244	258	247	276	247	276	244	258	247	257	247	276	247	257	250	276	250	276	247	257	250	256	250	276	250	256	253	276	253	276	250	256	253	257	253	276	253	257	256	274	256	274	253	257	256	258	256	274	256	258	258	272	258	272	256	258	258	260	258	272	258	260	260	269	260	269	258	260	260	263	260	269	260	263	260	266	240	346	240	340	242	349	242	349	240	340	242	337	242	349	242	337	244	351	244	351	242	337	244	335	244	351	244	335	247	353	247	353	244	335	247	334	247	353	247	334	250	353	250	353	247	334	250	333	250	353	250	333	253	353	253	353	250	333	253	334	253	353	253	334	256	351	256	351	253	334	256	335	256	351	256	335	258	349	258	349	256	335	258	337	258	349	258	337	260	346	260	346	258	337	260	340	260	346	260	340	260	343	240	423	240	417	242	426	242	426	240	417	242	414	242	426	242	414	244	428	244	428	242	414	244	412	244	428	244	412	247	430	247	430	244	412	247	411	247	430	247	411	250	430	250	430	247	411	250	410	250	430	250	410	253	430	253	430	250	410	253	411	253	430	253	411	256	428	256	428	253	411	256	412	256	428	256	412	258	426	258	426	256	412	258	414	258	426	258	414	260	423	260	423	258	414	260	417	260	423	260	417	260	420	200	-115	200	-121	202	-112	202	-112	200	-121	202	-124	202	-112	202	-124	204	-110	204	-110	202	-124	204	-126	204	-110	204	-126	207	-108	207	-108	204	-126	207	-127	207	-108	207	-127	210	-108	210	-108	207	-127	210	-128	210	-108	210	-128	213	-108	213	-108	210	-128	213	-127	213	-108	213	-127	216	-110	216	-110	213	-127	216	-126	216	-110	216	-126	218	-112	218	-112	216	-126	218	-124	218	-112	218	-124	219	-115	219	-115	218	-124	219	-121	219	-115	219	-121	220	-118	200	-38	200	-44	202	-35	202	-35	200	-44	202	-47	202	-35	202	-47	204	-33	204	-33	202	-47	204	-49	204	-33	204	-49	207	-31	207	-31	204	-49	207	-50	207	-31	207	-50	210	-31	210	-31	207	-50	210	-51	210	-31	210	-51	213	-31	213	-31	210	-51	213	-50	213	-31	213	-50	216	-33	216	-33	213	-50	216	-49	216	-33	216	-49	218	-35	218	-35	216	-49	218	-47	218	-35	218	-47	219	-38	219	-38	218	-47	219	-44	219	-38	219	-44	220	-41	200	38	200	32	202	41	202	41	200	32	202	29	202	41	202	29	204	43	204	43	202	29	204	27	204	43	204	27	207	45	207	45	204	27	207	26	207	45	207	26	210	45	210	45	207	26	210	25	210	45	210	25	213	45	213	45	210	25	213	26	213	45	213	26	216	43	216	43	213	26	216	27	216	43	216	27	218	41	218	41	216	27	218	29	218	41	218	29	219	38	219	38	218	29	219	32	219	38	219	32	220	35	200	115	200	109	202	118	202	118	200	109	202	106	202	118	202	106	204	120	204	120	202	106	204	104	204	120	204	104	207	122	207	122	204	104	207	103	207	122	207	103	210	122	210	122	207	103	210	102	210	122	210	102	213	122	213	122	210	102	213	103	213	122	213	103	216	120	216	120	213	103	216	104	216	120	216	104	218	118	218	118	216	104	218	106	218	118	218	106	219	115	219	115	218	106	219	109	219	115	219	109	220	112	200	192	200	186	202	195	202	195	200	186	202	183	202	195	202	183	204	197	204	197	202	183	204	181	204	197	204	181	207	199	207	199	204	181	207	180	207	199	207	180	210	199	210	199	207	180	210	179	210	199	210	179	213	199	213	199	210	179	213	180	213	199	213	180	216	197	216	197	213	180	216	181	216	197	216	181	218	195	218	195	216	181	218	183	218	195	218	183	219	192	219	192	218	183	219	186	219	192	219	186	220	189	200	269	200	263	202	272	202	272	200	263	202	260	202	272	202	260	204	274	204	274	202	260	204	258	204	274	204	258	207	276	207	276	204	258	207	257	207	276	207	257	210	276	210	276	207	257	210	256	210	276	210	256	213	276	213	276	210	256	213	257	213	276	213	257	216	274	216	274	213	257	216	258	216	274	216	258	218	272	218	272	216	258	218	260	218	272	218	260	219	269	219	269	218	260	219	263	219	269	219	263	220	266	200	346	200	340	202	349	202	349	200	340	202	337	202	349	202	337	204	351	204	351	202	337	204	335	204	351	204	335	207	353	207	353	204	335	207	334	207	353	207	334	210	353	210	353	207	334	210	333	210	353	210	333	213	353	213	353	210	333	213	334	213	353	213	334	216	351	216	351	213	334	216	335	216	351	216	335	218	349	218	349	216	335	218	337	218	349	218	337	219	346	219	346	218	337	219	340	219	346	219	340	220	343	200	423	200	417	202	426	202	426	200	417	202	414	202	426	202	414	204	428	204	428	202	414	204	412	204	428	204	412	207	430	207	430	204	412	207	411	207	430	207	411	210	430	210	430	207	411	210	410	210	430	210	410	213	430	213	430	210	410	213	411	213	430	213	411	216	428	216	428	213	411	216	412	216	428	216	412	218	426	218	426	216	412	218	414	218	426	218	414	219	423	219	423	218	414	219	417	219	423	219	417	220	420	161	-115	161	-121	162	-112	162	-112	161	-121	162	-124	162	-112	162	-124	164	-110	164	-110	162	-124	164	-126	164	-110	164	-126	167	-108	167	-108	164	-126	167	-127	167	-108	167	-127	170	-108	170	-108	167	-127	170	-128	170	-108	170	-128	173	-108	173	-108	170	-128	173	-127	173	-108	173	-127	176	-110	176	-110	173	-127	176	-126	176	-110	176	-126	178	-112	178	-112	176	-126	178	-124	178	-112	178	-124	180	-115	180	-115	178	-124	180	-121	180	-115	180	-121	180	-118	161	-38	161	-44	162	-35	162	-35	161	-44	162	-47	162	-35	162	-47	164	-33	164	-33	162	-47	164	-49	164	-33	164	-49	167	-31	167	-31	164	-49	167	-50	167	-31	167	-50	170	-31	170	-31	167	-50	170	-51	170	-31	170	-51	173	-31	173	-31	170	-51	173	-50	173	-31	173	-50	176	-33	176	-33	173	-50	176	-49	176	-33	176	-49	178	-35	178	-35	176	-49	178	-47	178	-35	178	-47	180	-38	180	-38	178	-47	180	-44	180	-38	180	-44	180	-41	161	38	161	32	162	41	162	41	161	32	162	29	162	41	162	29	164	43	164	43	162	29	164	27	164	43	164	27	167	45	167	45	164	27	167	26	167	45	167	26	170	45	170	45	167	26	170	25	170	45	170	25	173	45	173	45	170	25	173	26	173	45	173	26	176	43	176	43	173	26	176	27	176	43	176	27	178	41	178	41	176	27	178	29	178	41	178	29	180	38	180	38	178	29	180	32	180	38	180	32	180	35	161	115	161	109	162	118	162	118	161	109	162	106	162	118	162	106	164	120	164	120	162	106	164	104	164	120	164	104	167	122	167	122	164	104	167	103	167	122	167	103	170	122	170	122	167	103	170	102	170	122	170	102	173	122	173	122	170	102	173	103	173	122	173	103	176	120	176	120	173	103	176	104	176	120	176	104	178	118	178	118	176	104	178	106	178	118	178	106	180	115	180	115	178	106	180	109	180	115	180	109	180	112	161	192	161	186	162	195	162	195	161	186	162	183	162	195	162	183	164	197	164	197	162	183	164	181	164	197	164	181	167	199	167	199	164	181	167	180	167	199	167	180	170	199	170	199	167	180	170	179	170	199	170	179	173	199	173	199	170	179	173	180	173	199	173	180	176	197	176	197	173	180	176	181	176	197	176	181	178	195	178	195	176	181	178	183	178	195	178	183	180	192	180	192	178	183	180	186	180	192	180	186	180	189	161	269	161	263	162	272	162	272	161	263	162	260	162	272	162	260	164	274	164	274	162	260	164	258	164	274	164	258	167	276	167	276	164	258	167	257	167	276	167	257	170	276	170	276	167	257	170	256	170	276	170	256	173	276	173	276	170	256	173	257	173	276	173	257	176	274	176	274	173	257	176	258	176	274	176	258	178	272	178	272	176	258	178	260	178	272	178	260	180	269	180	269	178	260	180	263	180	269	180	263	180	266	161	346	161	340	162	349	162	349	161	340	162	337	162	349	162	337	164	351	164	351	162	337	164	335	164	351	164	335	167	353	167	353	164	335	167	334	167	353	167	334	170	353	170	353	167	334	170	333	170	353	170	333	173	353	173	353	170	333	173	334	173	353	173	334	176	351	176	351	173	334	176	335	176	351	176	335	178	349	178	349	176	335	178	337	178	349	178	337	180	346	180	346	178	337	180	340	180	346	180	340	180	343	161	423	161	417	162	426	162	426	161	417	162	414	162	426	162	414	164	428	164	428	162	414	164	412	164	428	164	412	167	430	167	430	164	412	167	411	167	430	167	411	170	430	170	430	167	411	170	410	170	430	170	410	173	430	173	430	170	410	173	411	173	430	173	411	176	428	176	428	173	411	176	412	176	428	176	412	178	426	178	426	176	412	178	414	178	426	178	414	180	423	180	423	178	414	180	417	180	423	180	417	180	420	120	-115	120	-121	122	-112	122	-112	120	-121	122	-124	122	-112	122	-124	124	-110	124	-110	122	-124	124	-126	124	-110	124	-126	127	-108	127	-108	124	-126	127	-127	127	-108	127	-127	130	-108	130	-108	127	-127	130	-128	130	-108	130	-128	133	-108	133	-108	130	-128	133	-127	133	-108	133	-127	136	-110	136	-110	133	-127	136	-126	136	-110	136	-126	138	-112	138	-112	136	-126	138	-124	138	-112	138	-124	140	-115	140	-115	138	-124	140	-121	140	-115	140	-121	140	-118	120	-38	120	-44	122	-35	122	-35	120	-44	122	-47	122	-35	122	-47	124	-33	124	-33	122	-47	124	-49	124	-33	124	-49	127	-31	127	-31	124	-49	127	-50	127	-31	127	-50	130	-31	130	-31	127	-50	130	-51	130	-31	130	-51	133	-31	133	-31	130	-51	133	-50	133	-31	133	-50	136	-33	136	-33	133	-50	136	-49	136	-33	136	-49	138	-35	138	-35	136	-49	138	-47	138	-35	138	-47	140	-38	140	-38	138	-47	140	-44	140	-38	140	-44	140	-41	120	115	120	109	122	118	122	118	120	109	122	106	122	118	122	106	124	120	124	120	122	106	124	104	124	120	124	104	127	122	127	122	124	104	127	103	127	122	127	103	130	122	130	122	127	103	130	102	130	122	130	102	133	122	133	122	130	102	133	103	133	122	133	103	136	120	136	120	133	103	136	104	136	120	136	104	138	118	138	118	136	104	138	106	138	118	138	106	140	115	140	115	138	106	140	109	140	115	140	109	140	112	120	192	120	186	122	195	122	195	120	186	122	183	122	195	122	183	124	197	124	197	122	183	124	181	124	197	124	181	127	199	127	199	124	181	127	180	127	199	127	180	130	199	130	199	127	180	130	179	130	199	130	179	133	199	133	199	130	179	133	180	133	199	133	180	136	197	136	197	133	180	136	181	136	197	136	181	138	195	138	195	136	181	138	183	138	195	138	183	140	192	140	192	138	183	140	186	140	192	140	186	140	189	120	269	120	263	122	272	122	272	120	263	122	260	122	272	122	260	124	274	124	274	122	260	124	258	124	274	124	258	127	276	127	276	124	258	127	257	127	276	127	257	130	276	130	276	127	257	130	256	130	276	130	256	133	276	133	276	130	256	133	257	133	276	133	257	136	274	136	274	133	257	136	258	136	274	136	258	138	272	138	272	136	258	138	260	138	272	138	260	140	269	140	269	138	260	140	263	140	269	140	263	140	266	120	346	120	340	122	349	122	349	120	340	122	337	122	349	122	337	124	351	124	351	122	337	124	335	124	351	124	335	127	353	127	353	124	335	127	334	127	353	127	334	130	353	130	353	127	334	130	333	130	353	130	333	133	353	133	353	130	333	133	334	133	353	133	334	136	351	136	351	133	334	136	335	136	351	136	335	138	349	138	349	136	335	138	337	138	349	138	337	140	346	140	346	138	337	140	340	140	346	140	340	140	343	120	423	120	417	122	426	122	426	120	417	122	414	122	426	122	414	124	428	124	428	122	414	124	412	124	428	124	412	127	430	127	430	124	412	127	411	127	430	127	411	130	430	130	430	127	411	130	410	130	430	130	410	133	430	133	430	130	410	133	411	133	430	133	411	136	428	136	428	133	411	136	412	136	428	136	412	138	426	138	426	136	412	138	414	138	426	138	414	140	423	140	423	138	414	140	417	140	423	140	417	140	420	120	38	120	32	122	41	122	41	120	32	122	29	122	41	122	29	124	43	124	43	122	29	124	27	124	43	124	27	127	45	127	45	124	27	127	26	127	45	127	26	130	45	130	45	127	26	130	25	130	45	130	25	133	45	133	45	130	25	133	26	133	45	133	26	136	43	136	43	133	26	136	27	136	43	136	27	138	41	138	41	136	27	138	29	138	41	138	29	140	38	140	38	138	29	140	32	140	38	140	32	140	35	80	-115	80	-121	82	-112	82	-112	80	-121	82	-124	82	-112	82	-124	84	-110	84	-110	82	-124	84	-126	84	-110	84	-126	87	-108	87	-108	84	-126	87	-127	87	-108	87	-127	90	-108	90	-108	87	-127	90	-128	90	-108	90	-128	93	-108	93	-108	90	-128	93	-127	93	-108	93	-127	96	-110	96	-110	93	-127	96	-126	96	-110	96	-126	98	-112	98	-112	96	-126	98	-124	98	-112	98	-124	99	-115	99	-115	98	-124	99	-121	99	-115	99	-121	100	-118	80	-38	80	-44	82	-35	82	-35	80	-44	82	-47	82	-35	82	-47	84	-33	84	-33	82	-47	84	-49	84	-33	84	-49	87	-31	87	-31	84	-49	87	-50	87	-31	87	-50	90	-31	90	-31	87	-50	90	-51	90	-31	90	-51	93	-31	93	-31	90	-51	93	-50	93	-31	93	-50	96	-33	96	-33	93	-50	96	-49	96	-33	96	-49	98	-35	98	-35	96	-49	98	-47	98	-35	98	-47	99	-38	99	-38	98	-47	99	-44	99	-38	99	-44	100	-41	80	115	80	109	82	118	82	118	80	109	82	106	82	118	82	106	84	120	84	120	82	106	84	104	84	120	84	104	87	122	87	122	84	104	87	103	87	122	87	103	90	122	90	122	87	103	90	102	90	122	90	102	93	122	93	122	90	102	93	103	93	122	93	103	96	120	96	120	93	103	96	104	96	120	96	104	98	118	98	118	96	104	98	106	98	118	98	106	99	115	99	115	98	106	99	109	99	115	99	109	100	112	80	192	80	186	82	195	82	195	80	186	82	183	82	195	82	183	84	197	84	197	82	183	84	181	84	197	84	181	87	199	87	199	84	181	87	180	87	199	87	180	90	199	90	199	87	180	90	179	90	199	90	179	93	199	93	199	90	179	93	180	93	199	93	180	96	197	96	197	93	180	96	181	96	197	96	181	98	195	98	195	96	181	98	183	98	195	98	183	99	192	99	192	98	183	99	186	99	192	99	186	100	189	80	269	80	263	82	272	82	272	80	263	82	260	82	272	82	260	84	274	84	274	82	260	84	258	84	274	84	258	87	276	87	276	84	258	87	257	87	276	87	257	90	276	90	276	87	257	90	256	90	276	90	256	93	276	93	276	90	256	93	257	93	276	93	257	96	274	96	274	93	257	96	258	96	274	96	258	98	272	98	272	96	258	98	260	98	272	98	260	99	269	99	269	98	260	99	263	99	269	99	263	100	266	80	346	80	340	82	349	82	349	80	340	82	337	82	349	82	337	84	351	84	351	82	337	84	335	84	351	84	335	87	353	87	353	84	335	87	334	87	353	87	334	90	353	90	353	87	334	90	333	90	353	90	333	93	353	93	353	90	333	93	334	93	353	93	334	96	351	96	351	93	334	96	335	96	351	96	335	98	349	98	349	96	335	98	337	98	349	98	337	99	346	99	346	98	337	99	340	99	346	99	340	100	343	80	423	80	417	82	426	82	426	80	417	82	414	82	426	82	414	84	428	84	428	82	414	84	412	84	428	84	412	87	430	87	430	84	412	87	411	87	430	87	411	90	430	90	430	87	411	90	410	90	430	90	410	93	430	93	430	90	410	93	411	93	430	93	411	96	428	96	428	93	411	96	412	96	428	96	412	98	426	98	426	96	412	98	414	98	426	98	414	99	423	99	423	98	414	99	417	99	423	99	417	100	420	80	38	80	32	82	41	82	41	80	32	82	29	82	41	82	29	84	43	84	43	82	29	84	27	84	43	84	27	87	45	87	45	84	27	87	26	87	45	87	26	90	45	90	45	87	26	90	25	90	45	90	25	93	45	93	45	90	25	93	26	93	45	93	26	96	43	96	43	93	26	96	27	96	43	96	27	98	41	98	41	96	27	98	29	98	41	98	29	99	38	99	38	98	29	99	32	99	38	99	32	100	35	41	-115	41	-121	42	-112	42	-112	41	-121	42	-124	42	-112	42	-124	44	-110	44	-110	42	-124	44	-126	44	-110	44	-126	47	-108	47	-108	44	-126	47	-127	47	-108	47	-127	50	-108	50	-108	47	-127	50	-128	50	-108	50	-128	53	-108	53	-108	50	-128	53	-127	53	-108	53	-127	56	-110	56	-110	53	-127	56	-126	56	-110	56	-126	58	-112	58	-112	56	-126	58	-124	58	-112	58	-124	60	-115	60	-115	58	-124	60	-121	60	-115	60	-121	60	-118	41	-38	41	-44	42	-35	42	-35	41	-44	42	-47	42	-35	42	-47	44	-33	44	-33	42	-47	44	-49	44	-33	44	-49	47	-31	47	-31	44	-49	47	-50	47	-31	47	-50	50	-31	50	-31	47	-50	50	-51	50	-31	50	-51	53	-31	53	-31	50	-51	53	-50	53	-31	53	-50	56	-33	56	-33	53	-50	56	-49	56	-33	56	-49	58	-35	58	-35	56	-49	58	-47	58	-35	58	-47	60	-38	60	-38	58	-47	60	-44	60	-38	60	-44	60	-41	41	115	41	109	42	118	42	118	41	109	42	106	42	118	42	106	44	120	44	120	42	106	44	104	44	120	44	104	47	122	47	122	44	104	47	103	47	122	47	103	50	122	50	122	47	103	50	102	50	122	50	102	53	122	53	122	50	102	53	103	53	122	53	103	56	120	56	120	53	103	56	104	56	120	56	104	58	118	58	118	56	104	58	106	58	118	58	106	60	115	60	115	58	106	60	109	60	115	60	109	60	112	41	192	41	186	42	195	42	195	41	186	42	183	42	195	42	183	44	197	44	197	42	183	44	181	44	197	44	181	47	199	47	199	44	181	47	180	47	199	47	180	50	199	50	199	47	180	50	179	50	199	50	179	53	199	53	199	50	179	53	180	53	199	53	180	56	197	56	197	53	180	56	181	56	197	56	181	58	195	58	195	56	181	58	183	58	195	58	183	60	192	60	192	58	183	60	186	60	192	60	186	60	189	41	269	41	263	42	272	42	272	41	263	42	260	42	272	42	260	44	274	44	274	42	260	44	258	44	274	44	258	47	276	47	276	44	258	47	257	47	276	47	257	50	276	50	276	47	257	50	256	50	276	50	256	53	276	53	276	50	256	53	257	53	276	53	257	56	274	56	274	53	257	56	258	56	274	56	258	58	272	58	272	56	258	58	260	58	272	58	260	60	269	60	269	58	260	60	263	60	269	60	263	60	266	41	346	41	340	42	349	42	349	41	340	42	337	42	349	42	337	44	351	44	351	42	337	44	335	44	351	44	335	47	353	47	353	44	335	47	334	47	353	47	334	50	353	50	353	47	334	50	333	50	353	50	333	53	353	53	353	50	333	53	334	53	353	53	334	56	351	56	351	53	334	56	335	56	351	56	335	58	349	58	349	56	335	58	337	58	349	58	337	60	346	60	346	58	337	60	340	60	346	60	340	60	343	41	423	41	417	42	426	42	426	41	417	42	414	42	426	42	414	44	428	44	428	42	414	44	412	44	428	44	412	47	430	47	430	44	412	47	411	47	430	47	411	50	430	50	430	47	411	50	410	50	430	50	410	53	430	53	430	50	410	53	411	53	430	53	411	56	428	56	428	53	411	56	412	56	428	56	412	58	426	58	426	56	412	58	414	58	426	58	414	60	423	60	423	58	414	60	417	60	423	60	417	60	420	41	38	41	32	42	41	42	41	41	32	42	29	42	41	42	29	44	43	44	43	42	29	44	27	44	43	44	27	47	45	47	45	44	27	47	26	47	45	47	26	50	45	50	45	47	26	50	25	50	45	50	25	53	45	53	45	50	25	53	26	53	45	53	26	56	43	56	43	53	26	56	27	56	43	56	27	58	41	58	41	56	27	58	29	58	41	58	29	60	38	60	38	58	29	60	32	60	38	60	32	60	35	1	-115	1	-121	2	-112	2	-112	1	-121	2	-124	2	-112	2	-124	4	-110	4	-110	2	-124	4	-126	4	-110	4	-126	7	-108	7	-108	4	-126	7	-127	7	-108	7	-127	10	-108	10	-108	7	-127	10	-128	10	-108	10	-128	13	-108	13	-108	10	-128	13	-127	13	-108	13	-127	16	-110	16	-110	13	-127	16	-126	16	-110	16	-126	18	-112	18	-112	16	-126	18	-124	18	-112	18	-124	20	-115	20	-115	18	-124	20	-121	20	-115	20	-121	20	-118	1	-38	1	-44	2	-35	2	-35	1	-44	2	-47	2	-35	2	-47	4	-33	4	-33	2	-47	4	-49	4	-33	4	-49	7	-31	7	-31	4	-49	7	-50	7	-31	7	-50	10	-31	10	-31	7	-50	10	-51	10	-31	10	-51	13	-31	13	-31	10	-51	13	-50	13	-31	13	-50	16	-33	16	-33	13	-50	16	-49	16	-33	16	-49	18	-35	18	-35	16	-49	18	-47	18	-35	18	-47	20	-38	20	-38	18	-47	20	-44	20	-38	20	-44	20	-41	1	115	1	109	2	118	2	118	1	109	2	106	2	118	2	106	4	120	4	120	2	106	4	104	4	120	4	104	7	122	7	122	4	104	7	103	7	122	7	103	10	122	10	122	7	103	10	102	10	122	10	102	13	122	13	122	10	102	13	103	13	122	13	103	16	120	16	120	13	103	16	104	16	120	16	104	18	118	18	118	16	104	18	106	18	118	18	106	20	115	20	115	18	106	20	109	20	115	20	109	20	112	1	192	1	186	2	195	2	195	1	186	2	183	2	195	2	183	4	197	4	197	2	183	4	181	4	197	4	181	7	199	7	199	4	181	7	180	7	199	7	180	10	199	10	199	7	180	10	179	10	199	10	179	13	199	13	199	10	179	13	180	13	199	13	180	16	197	16	197	13	180	16	181	16	197	16	181	18	195	18	195	16	181	18	183	18	195	18	183	20	192	20	192	18	183	20	186	20	192	20	186	20	189	1	269	1	263	2	272	2	272	1	263	2	260	2	272	2	260	4	274	4	274	2	260	4	258	4	274	4	258	7	276	7	276	4	258	7	257	7	276	7	257	10	276	10	276	7	257	10	256	10	276	10	256	13	276	13	276	10	256	13	257	13	276	13	257	16	274	16	274	13	257	16	258	16	274	16	258	18	272	18	272	16	258	18	260	18	272	18	260	20	269	20	269	18	260	20	263	20	269	20	263	20	266	1	346	1	340	2	349	2	349	1	340	2	337	2	349	2	337	4	351	4	351	2	337	4	335	4	351	4	335	7	353	7	353	4	335	7	334	7	353	7	334	10	353	10	353	7	334	10	333	10	353	10	333	13	353	13	353	10	333	13	334	13	353	13	334	16	351	16	351	13	334	16	335	16	351	16	335	18	349	18	349	16	335	18	337	18	349	18	337	20	346	20	346	18	337	20	340	20	346	20	340	20	343	1	423	1	417	2	426	2	426	1	417	2	414	2	426	2	414	4	428	4	428	2	414	4	412	4	428	4	412	7	430	7	430	4	412	7	411	7	430	7	411	10	430	10	430	7	411	10	410	10	430	10	410	13	430	13	430	10	410	13	411	13	430	13	411	16	428	16	428	13	411	16	412	16	428	16	412	18	426	18	426	16	412	18	414	18	426	18	414	20	423	20	423	18	414	20	417	20	423	20	417	20	420	1	38	1	32	2	41	2	41	1	32	2	29	2	41	2	29	4	43	4	43	2	29	4	27	4	43	4	27	7	45	7	45	4	27	7	26	7	45	7	26	10	45	10	45	7	26	10	25	10	45	10	25	13	45	13	45	10	25	13	26	13	45	13	26	16	43	16	43	13	26	16	27	16	43	16	27	18	41	18	41	16	27	18	29	18	41	18	29	20	38	20	38	18	29	20	32	20	38	20	32	20	35	1	32	1	38	0	35	1	417	1	423	0	420	1	340	1	346	0	343	1	263	1	269	0	266	1	186	1	192	0	189	1	109	1	115	0	112	1	-44	1	-38	0	-41	1	-121	1	-115	0	-118	41	32	41	38	40	35	41	417	41	423	40	420	41	340	41	346	40	343	41	263	41	269	40	266	41	186	41	192	40	189	41	109	41	115	40	112	41	-44	41	-38	40	-41	41	-121	41	-115	40	-118	80	32	80	38	80	35	80	417	80	423	80	420	80	340	80	346	80	343	80	263	80	269	80	266	80	186	80	192	80	189	80	109	80	115	80	112	80	-44	80	-38	80	-41	80	-121	80	-115	80	-118	120	32	120	38	120	35	120	417	120	423	120	420	120	340	120	346	120	343	120	263	120	269	120	266	120	186	120	192	120	189	120	109	120	115	120	112	120	-44	120	-38	120	-41	120	-121	120	-115	120	-118	161	417	161	423	160	420	161	340	161	346	160	343	161	263	161	269	160	266	161	186	161	192	160	189	161	109	161	115	160	112	161	32	161	38	160	35	161	-44	161	-38	160	-41	161	-121	161	-115	160	-118	200	417	200	423	200	420	200	340	200	346	200	343	200	263	200	269	200	266	200	186	200	192	200	189	200	109	200	115	200	112	200	32	200	38	200	35	200	-44	200	-38	200	-41	200	-121	200	-115	200	-118	240	417	240	423	240	420	240	340	240	346	240	343	240	263	240	269	240	266	240	186	240	192	240	189	240	109	240	115	240	112	240	32	240	38	240	35	240	-44	240	-38	240	-41	240	-121	240	-115	240	-118	281	417	281	423	280	420	281	340	281	346	280	343	281	263	281	269	280	266	281	186	281	192	280	189	281	109	281	115	280	112	281	32	281	38	280	35	281	-44	281	-38	280	-41	281	-121	281	-115	280	-118	320	417	320	423	320	420	320	340	320	346	320	343	320	263	320	269	320	266	320	186	320	192	320	189	320	109	320	115	320	112	320	32	320	38	320	35	320	-44	320	-38	320	-41	320	-121	320	-115	320	-118	360	417	360	423	360	420	360	340	360	346	360	343	360	263	360	269	360	266	360	186	360	192	360	189	360	109	360	115	360	112	360	32	360	38	360	35	360	-44	360	-38	360	-41	360	-121	360	-115	360	-118	401	417	401	423	400	420	401	340	401	346	400	343	401	263	401	269	400	266	401	186	401	192	400	189	401	109	401	115	400	112	401	32	401	38	400	35	401	-44	401	-38	400	-41	401	-121	401	-115	400	-118	440	417	440	423	440	420	440	340	440	346	440	343	440	263	440	269	440	266	440	186	440	192	440	189	440	109	440	115	440	112	440	32	440	38	440	35	440	-44	440	-38	440	-41	440	-121	440	-115	440	-118	480	417	480	423	480	420	480	340	480	346	480	343	480	263	480	269	480	266	480	186	480	192	480	189	480	109	480	115	480	112	480	32	480	38	480	35	480	-44	480	-38	480	-41	480	-121	480	-115	480	-118	521	417	521	423	520	420	521	340	521	346	520	343	521	263	521	269	520	266	521	186	521	192	520	189	521	109	521	115	520	112	521	32	521	38	520	35	521	-44	521	-38	520	-41	521	-121	521	-115	520	-118	21	-6	21	0	20	-2	21	379	21	385	20	382	21	301	21	308	20	305	21	224	21	231	20	228	21	147	21	154	20	151	21	70	21	77	20	74	21	-83	21	-76	20	-79	561	32	561	38	560	35	561	417	561	423	560	420	561	340	561	346	560	343	561	263	561	269	560	266	561	186	561	192	560	189	561	109	561	115	560	112	561	-44	561	-38	560	-41	561	-121	561	-115	560	-118	61	-6	61	0	60	-2	61	379	61	385	60	382	61	301	61	308	60	305	61	224	61	231	60	228	61	147	61	154	60	151	61	70	61	77	60	74	61	-83	61	-76	60	-79	100	-6	100	0	100	-2	100	379	100	385	100	382	100	301	100	308	100	305	100	224	100	231	100	228	100	147	100	154	100	151	100	70	100	77	100	74	100	-83	100	-76	100	-79	141	379	141	385	140	382	141	301	141	308	140	305	141	224	141	231	140	228	141	147	141	154	140	151	141	70	141	77	140	74	141	-6	141	0	140	-2	141	-83	141	-76	140	-79	181	379	181	385	180	382	181	301	181	308	180	305	181	224	181	231	180	228	181	147	181	154	180	151	181	70	181	77	180	74	181	-6	181	0	180	-2	181	-83	181	-76	180	-79	220	379	220	385	220	382	220	301	220	308	220	305	220	224	220	231	220	228	220	147	220	154	220	151	220	70	220	77	220	74	220	-6	220	0	220	-2	220	-83	220	-76	220	-79	261	379	261	385	260	382	261	301	261	308	260	305	261	224	261	231	260	228	261	147	261	154	260	151	261	70	261	77	260	74	261	-6	261	0	260	-2	261	-83	261	-76	260	-79	301	379	301	385	300	382	301	301	301	308	300	305	301	224	301	231	300	228	301	147	301	154	300	151	301	70	301	77	300	74	301	-6	301	0	300	-2	301	-83	301	-76	300	-79	340	379	340	385	340	382	340	301	340	308	340	305	340	224	340	231	340	228	340	147	340	154	340	151	340	70	340	77	340	74	340	-6	340	0	340	-2	340	-83	340	-76	340	-79	381	379	381	385	380	382	381	301	381	308	380	305	381	224	381	231	380	228	381	147	381	154	380	151	381	70	381	77	380	74	381	-6	381	0	380	-2	381	-83	381	-76	380	-79	421	379	421	385	420	382	421	301	421	308	420	305	421	224	421	231	420	228	421	147	421	154	420	151	421	70	421	77	420	74	421	-6	421	0	420	-2	421	-83	421	-76	420	-79	460	379	460	385	460	382	460	301	460	308	460	305	460	224	460	231	460	228	460	147	460	154	460	151	460	70	460	77	460	74	460	-6	460	0	460	-2	460	-83	460	-76	460	-79	501	379	501	385	500	382	501	301	501	308	500	305	501	224	501	231	500	228	501	147	501	154	500	151	501	70	501	77	500	74	501	-6	501	0	500	-2	501	-83	501	-76	500	-79	541	-6	541	0	540	-2	541	379	541	385	540	382	541	301	541	308	540	305	541	224	541	231	540	228	541	147	541	154	540	151	541	70	541	77	540	74	541	-83	541	-76	540	-79	580	379	580	385	580	382	580	301	580	308	580	305	580	224	580	231	580	228	580	147	580	154	580	151	580	70	580	77	580	74	580	-6	580	0	580	-2	580	-83	580	-76	580	-79	537	-119	534	-122	600	-136	600	-136	534	-122	530	-124	600	-136	530	-124	525	-125	525	-125	520	-124	477	-119	477	-119	520	-124	479	-115	525	-95	530	-96	530	-8	525	-95	530	-8	525	-9	525	-9	520	-8	520	-96	520	-96	520	-8	516	-98	511	0	511	-105	513	-3	513	-3	511	-105	513	-101	513	-3	513	-101	516	-6	516	-6	513	-101	516	-98	516	-6	516	-98	520	-8	510	121	510	237	510	179	510	5	510	-52	510	-110	510	5	510	-110	511	-105	510	5	511	-105	511	0	525	20	530	19	530	107	525	20	530	107	525	106	525	106	520	107	520	19	520	19	520	107	516	17	511	116	511	10	513	112	513	112	511	10	513	14	513	112	513	14	516	109	516	109	513	14	516	17	516	109	516	17	520	107	510	121	510	5	511	10	510	121	511	10	511	116	510	121	510	63	510	5	510	-52	510	63	509	-47	509	-47	510	63	509	58	509	-47	509	58	507	-43	507	-43	509	58	507	54	507	-43	507	54	504	-40	504	-40	507	54	504	51	504	-40	504	51	500	-38	500	-38	504	51	500	49	500	-38	500	49	495	-37	495	-37	500	49	495	48	495	-37	495	48	490	-38	490	-38	495	48	490	49	490	-38	490	49	486	-40	486	-40	490	49	486	51	486	-40	486	51	483	-43	483	-43	486	51	483	54	483	-43	483	54	481	-47	481	-47	483	54	481	58	481	-47	481	58	480	63	525	136	530	135	530	223	525	136	530	223	525	222	525	222	520	223	520	135	520	135	520	223	516	133	511	232	511	126	513	228	513	228	511	126	513	130	513	228	513	130	516	225	516	225	513	130	516	133	516	225	516	133	520	223	510	237	510	121	511	126	510	237	511	126	511	232	510	63	510	179	509	68	509	68	510	179	509	174	509	68	509	174	507	72	507	72	509	174	507	170	507	72	507	170	504	75	504	75	507	170	504	167	504	75	504	167	500	77	500	77	504	167	500	165	500	77	500	165	495	78	495	78	500	165	495	164	495	78	495	164	490	77	490	77	495	164	490	165	490	77	490	165	486	75	486	75	490	165	486	167	486	75	486	167	483	72	483	72	486	167	483	170	483	72	483	170	481	68	481	68	483	170	481	174	481	68	481	174	480	179	525	252	530	251	530	339	525	252	530	339	525	338	525	338	520	339	520	251	520	251	520	339	516	249	511	348	511	242	513	344	513	344	511	242	513	246	513	344	513	246	516	341	516	341	513	246	516	249	516	341	516	249	520	339	481	406	481	300	483	402	483	402	481	300	483	304	483	402	483	304	486	399	486	399	483	304	486	307	486	399	486	307	490	397	490	397	486	307	490	310	490	397	490	310	495	396	495	396	490	310	495	310	495	396	495	310	500	397	500	397	495	310	500	310	500	397	500	310	504	399	504	399	500	310	504	307	504	399	504	307	507	402	507	402	504	307	507	304	507	402	507	304	509	406	509	406	507	304	509	300	509	406	509	300	510	411	510	411	509	300	510	295	510	353	510	295	510	237	510	353	510	237	511	242	510	353	511	242	511	348	510	179	510	295	509	184	509	184	510	295	509	290	509	184	509	290	507	188	507	188	509	290	507	286	507	188	507	286	504	191	504	191	507	286	504	283	504	191	504	283	500	193	500	193	504	283	500	281	500	193	500	281	495	194	495	194	500	281	495	280	495	194	495	280	490	193	490	193	495	280	490	281	490	193	490	281	486	191	486	191	490	281	486	283	486	191	486	283	483	188	483	188	486	283	483	286	483	188	483	286	481	184	481	184	483	286	481	290	481	184	481	290	480	295	525	-95	525	-9	520	-96	525	20	525	106	520	19	525	136	525	222	520	135	525	252	525	338	520	251	513	362	516	365	541	416	541	416	516	365	520	367	541	416	520	367	525	368	525	368	530	367	541	416	541	416	530	367	540	411	540	295	540	411	540	353	540	237	540	353	539	242	540	179	540	295	540	237	540	63	540	5	540	-52	540	63	540	-52	541	-47	540	63	541	-47	541	58	541	58	541	-47	543	54	530	107	530	19	534	109	534	109	530	19	534	17	534	109	534	17	537	112	537	112	534	17	537	14	537	112	537	14	539	116	539	116	537	14	539	10	539	116	539	10	540	121	540	121	539	10	540	5	540	-110	540	5	539	-105	540	-110	600	-136	576	-122	540	-110	576	-122	573	-119	540	-110	573	-119	571	-115	540	-110	571	-115	543	-61	540	-110	543	-61	541	-57	540	-110	541	-57	540	-52	510	411	510	353	511	358	510	411	511	358	543	420	510	411	543	420	546	423	510	411	546	423	550	425	510	411	550	425	509	416	546	-64	571	-115	550	-66	550	-66	571	-115	555	-67	560	-66	555	-67	571	-115	560	-66	571	-115	570	-110	570	-110	570	-52	569	-57	555	-37	560	-38	560	49	555	-37	560	49	555	48	555	48	550	49	550	-38	550	-38	550	49	546	-40	546	51	543	54	543	-43	546	51	543	-43	546	-40	546	51	546	-40	550	49	530	-8	530	-96	534	-6	534	-6	530	-96	534	-98	534	-6	534	-98	537	-3	537	-3	534	-98	537	-101	537	-3	537	-101	539	0	539	0	537	-101	539	-105	539	0	539	-105	540	5	555	78	560	77	560	165	555	78	560	165	555	164	555	164	550	165	550	77	550	77	550	165	546	75	541	174	541	68	543	170	543	170	541	68	543	72	543	170	543	72	546	167	546	167	543	72	546	75	546	167	546	75	550	165	540	179	540	63	541	68	540	179	541	68	541	174	540	179	540	121	540	63	555	194	560	193	560	281	555	194	560	281	555	280	555	280	550	281	550	193	550	193	550	281	546	191	541	290	541	184	543	286	543	286	541	184	543	188	543	286	543	188	546	283	546	283	543	188	546	191	546	283	546	191	550	281	540	295	540	179	541	184	540	295	541	184	541	290	530	223	530	135	534	225	534	225	530	135	534	133	534	225	534	133	537	228	537	228	534	133	537	130	537	228	537	130	539	232	539	232	537	130	539	126	539	232	539	126	540	237	540	237	539	126	540	121	555	310	560	310	560	397	555	310	560	397	555	396	555	396	550	397	550	310	550	310	550	397	546	307	541	406	541	300	543	402	543	402	541	300	543	304	543	402	543	304	546	399	546	399	543	304	546	307	546	399	546	307	550	397	540	411	540	295	541	300	540	411	541	300	541	406	530	339	530	251	534	341	534	341	530	251	534	249	534	341	534	249	537	344	537	344	534	249	537	246	537	344	537	246	539	348	539	348	537	246	539	242	539	348	539	242	540	353	555	-37	555	48	550	-38	555	78	555	164	550	77	555	194	555	280	550	193	555	310	555	396	550	310	507	420	509	416	600	437	600	437	509	416	550	425	600	437	550	425	555	426	555	426	560	425	600	437	600	437	560	425	564	423	600	437	564	423	567	420	570	237	570	353	570	295	570	121	570	63	570	5	570	121	570	5	571	10	570	121	571	10	571	116	571	116	571	10	573	112	570	411	570	353	571	358	570	411	571	358	600	437	570	411	600	437	569	416	560	165	560	77	564	167	564	167	560	77	564	75	564	167	564	75	567	170	567	170	564	75	567	72	567	170	567	72	569	174	569	174	567	72	569	68	569	174	569	68	570	179	570	179	569	68	570	63	570	-52	570	63	569	-47	570	-110	570	5	570	-52	477	-119	474	-122	600	-136	600	-136	474	-122	470	-124	600	-136	470	-124	465	-125	465	-125	460	-124	417	-119	417	-119	460	-124	419	-115	465	-95	470	-96	470	-8	465	-95	470	-8	465	-9	465	-9	460	-8	460	-96	460	-96	460	-8	456	-98	451	0	451	-105	453	-3	453	-3	451	-105	453	-101	453	-3	453	-101	456	-6	456	-6	453	-101	456	-98	456	-6	456	-98	460	-8	450	121	450	237	450	179	450	5	450	-52	450	-110	450	5	450	-110	451	-105	450	5	451	-105	451	0	465	20	470	19	470	107	465	20	470	107	465	106	465	106	460	107	460	19	460	19	460	107	456	17	451	116	451	10	453	112	453	112	451	10	453	14	453	112	453	14	456	109	456	109	453	14	456	17	456	109	456	17	460	107	450	121	450	5	451	10	450	121	451	10	451	116	450	121	450	63	450	5	450	-52	450	63	449	-47	449	-47	450	63	449	58	449	-47	449	58	447	-43	447	-43	449	58	447	54	447	-43	447	54	444	-40	444	-40	447	54	444	51	444	-40	444	51	440	-38	440	-38	444	51	440	49	440	-38	440	49	435	-37	435	-37	440	49	435	48	435	-37	435	48	430	-38	430	-38	435	48	430	49	430	-38	430	49	426	-40	426	-40	430	49	426	51	426	-40	426	51	423	-43	423	-43	426	51	423	54	423	-43	423	54	421	-47	421	-47	423	54	421	58	421	-47	421	58	420	63	465	136	470	135	470	223	465	136	470	223	465	222	465	222	460	223	460	135	460	135	460	223	456	133	451	232	451	126	453	228	453	228	451	126	453	130	453	228	453	130	456	225	456	225	453	130	456	133	456	225	456	133	460	223	450	237	450	121	451	126	450	237	451	126	451	232	450	63	450	179	449	68	449	68	450	179	449	174	449	68	449	174	447	72	447	72	449	174	447	170	447	72	447	170	444	75	444	75	447	170	444	167	444	75	444	167	440	77	440	77	444	167	440	165	440	77	440	165	435	78	435	78	440	165	435	164	435	78	435	164	430	77	430	77	435	164	430	165	430	77	430	165	426	75	426	75	430	165	426	167	426	75	426	167	423	72	423	72	426	167	423	170	423	72	423	170	421	68	421	68	423	170	421	174	421	68	421	174	420	179	465	252	470	251	470	339	465	252	470	339	465	338	465	338	460	339	460	251	460	251	460	339	456	249	451	348	451	242	453	344	453	344	451	242	453	246	453	344	453	246	456	341	456	341	453	246	456	249	456	341	456	249	460	339	421	406	421	300	423	402	423	402	421	300	423	304	423	402	423	304	426	399	426	399	423	304	426	307	426	399	426	307	430	397	430	397	426	307	430	310	430	397	430	310	435	396	435	396	430	310	435	310	435	396	435	310	440	397	440	397	435	310	440	310	440	397	440	310	444	399	444	399	440	310	444	307	444	399	444	307	447	402	447	402	444	307	447	304	447	402	447	304	449	406	449	406	447	304	449	300	449	406	449	300	450	411	450	411	449	300	450	295	450	353	450	295	450	237	450	353	450	237	451	242	450	353	451	242	451	348	450	179	450	295	449	184	449	184	450	295	449	290	449	184	449	290	447	188	447	188	449	290	447	286	447	188	447	286	444	191	444	191	447	286	444	283	444	191	444	283	440	193	440	193	444	283	440	281	440	193	440	281	435	194	435	194	440	281	435	280	435	194	435	280	430	193	430	193	435	280	430	281	430	193	430	281	426	191	426	191	430	281	426	283	426	191	426	283	423	188	423	188	426	283	423	286	423	188	423	286	421	184	421	184	423	286	421	290	421	184	421	290	420	295	465	-95	465	-9	460	-96	465	20	465	106	460	19	465	136	465	222	460	135	465	252	465	338	460	251	453	362	456	365	481	416	481	416	456	365	460	367	481	416	460	367	465	368	465	368	470	367	481	416	481	416	470	367	480	411	480	295	480	411	480	353	480	237	480	353	479	242	480	179	480	295	480	237	480	63	480	5	480	-52	480	63	480	-52	481	-47	470	107	470	19	474	109	474	109	470	19	474	17	474	109	474	17	477	112	477	112	474	17	477	14	477	112	477	14	479	116	479	116	477	14	479	10	479	116	479	10	480	121	480	121	479	10	480	5	480	-110	480	5	479	-105	480	-110	520	-124	516	-122	480	-110	516	-122	513	-119	480	-110	513	-119	483	-61	480	-110	483	-61	481	-57	480	-110	481	-57	480	-52	450	411	450	353	451	358	450	411	451	358	481	416	450	411	481	416	483	420	450	411	483	420	486	423	450	411	486	423	490	425	450	411	490	425	449	416	511	-115	510	-110	500	-66	511	-115	500	-66	495	-67	495	-67	490	-66	511	-115	511	-115	490	-66	486	-64	511	-115	486	-64	483	-61	470	-8	470	-96	474	-6	474	-6	470	-96	474	-98	474	-6	474	-98	477	-3	477	-3	474	-98	477	-101	477	-3	477	-101	479	0	479	0	477	-101	479	-105	479	0	479	-105	480	5	480	63	481	68	480	179	480	63	480	179	480	121	470	223	470	135	474	225	474	225	470	135	474	133	474	225	474	133	477	228	477	228	474	133	477	130	477	228	477	130	479	232	479	232	477	130	479	126	479	232	479	126	480	237	480	237	479	126	480	121	480	411	480	295	481	300	480	411	481	300	481	406	470	339	470	251	474	341	474	341	470	251	474	249	474	341	474	249	477	344	477	344	474	249	477	246	477	344	477	246	479	348	479	348	477	246	479	242	479	348	479	242	480	353	504	423	600	437	500	425	500	425	600	437	495	426	490	425	495	426	447	420	490	425	447	420	449	416	359	-115	357	-119	400	-124	400	-124	357	-119	405	-125	410	-124	405	-125	600	-136	410	-124	600	-136	414	-122	414	-122	600	-136	465	-125	414	-122	465	-125	417	-119	405	-95	410	-96	410	-8	405	-95	410	-8	405	-9	405	-9	400	-8	400	-96	400	-96	400	-8	396	-98	391	0	391	-105	393	-3	393	-3	391	-105	393	-101	393	-3	393	-101	396	-6	396	-6	393	-101	396	-98	396	-6	396	-98	400	-8	390	121	390	237	390	179	390	5	390	-52	390	-110	390	5	390	-110	391	-105	390	5	391	-105	391	0	405	20	410	19	410	107	405	20	410	107	405	106	405	106	400	107	400	19	400	19	400	107	396	17	391	116	391	10	393	112	393	112	391	10	393	14	393	112	393	14	396	109	396	109	393	14	396	17	396	109	396	17	400	107	390	121	390	5	391	10	390	121	391	10	391	116	390	121	390	63	390	5	390	-52	390	63	389	-47	389	-47	390	63	389	58	389	-47	389	58	387	-43	387	-43	389	58	387	54	387	-43	387	54	384	-40	384	-40	387	54	384	51	384	-40	384	51	380	-38	380	-38	384	51	380	49	380	-38	380	49	375	-37	375	-37	380	49	375	48	375	-37	375	48	370	-38	370	-38	375	48	370	49	370	-38	370	49	366	-40	366	-40	370	49	366	51	366	-40	366	51	363	-43	363	-43	366	51	363	54	363	-43	363	54	361	-47	361	-47	363	54	361	58	361	-47	361	58	360	63	405	136	410	135	410	223	405	136	410	223	405	222	405	222	400	223	400	135	400	135	400	223	396	133	391	232	391	126	393	228	393	228	391	126	393	130	393	228	393	130	396	225	396	225	393	130	396	133	396	225	396	133	400	223	390	237	390	121	391	126	390	237	391	126	391	232	390	63	390	179	389	68	389	68	390	179	389	174	389	68	389	174	387	72	387	72	389	174	387	170	387	72	387	170	384	75	384	75	387	170	384	167	384	75	384	167	380	77	380	77	384	167	380	165	380	77	380	165	375	78	375	78	380	165	375	164	375	78	375	164	370	77	370	77	375	164	370	165	370	77	370	165	366	75	366	75	370	165	366	167	366	75	366	167	363	72	363	72	366	167	363	170	363	72	363	170	361	68	361	68	363	170	361	174	361	68	361	174	360	179	405	252	410	251	410	339	405	252	410	339	405	338	405	338	400	339	400	251	400	251	400	339	396	249	391	348	391	242	393	344	393	344	391	242	393	246	393	344	393	246	396	341	396	341	393	246	396	249	396	341	396	249	400	339	361	406	361	300	363	402	363	402	361	300	363	304	363	402	363	304	366	399	366	399	363	304	366	307	366	399	366	307	370	397	370	397	366	307	370	310	370	397	370	310	375	396	375	396	370	310	375	310	375	396	375	310	380	397	380	397	375	310	380	310	380	397	380	310	384	399	384	399	380	310	384	307	384	399	384	307	387	402	387	402	384	307	387	304	387	402	387	304	389	406	389	406	387	304	389	300	389	406	389	300	390	411	390	411	389	300	390	295	390	353	390	295	390	237	390	353	390	237	391	242	390	353	391	242	391	348	390	179	390	295	389	184	389	184	390	295	389	290	389	184	389	290	387	188	387	188	389	290	387	286	387	188	387	286	384	191	384	191	387	286	384	283	384	191	384	283	380	193	380	193	384	283	380	281	380	193	380	281	375	194	375	194	380	281	375	280	375	194	375	280	370	193	370	193	375	280	370	281	370	193	370	281	366	191	366	191	370	281	366	283	366	191	366	283	363	188	363	188	366	283	363	286	363	188	363	286	361	184	361	184	363	286	361	290	361	184	361	290	360	295	405	-95	405	-9	400	-96	405	20	405	106	400	19	405	136	405	222	400	135	405	252	405	338	400	251	393	362	396	365	421	416	421	416	396	365	400	367	421	416	400	367	405	368	405	368	410	367	421	416	421	416	410	367	420	411	420	295	420	411	420	353	420	237	420	353	419	242	420	179	420	295	420	237	420	63	420	5	420	-52	420	63	420	-52	421	-47	410	107	410	19	414	109	414	109	410	19	414	17	414	109	414	17	417	112	417	112	414	17	417	14	417	112	417	14	419	116	419	116	417	14	419	10	419	116	419	10	420	121	420	121	419	10	420	5	420	-110	420	5	419	-105	420	-110	460	-124	456	-122	420	-110	456	-122	453	-119	420	-110	453	-119	451	-115	420	-110	451	-115	423	-61	420	-110	423	-61	421	-57	420	-110	421	-57	420	-52	390	411	390	353	391	358	390	411	391	358	423	420	390	411	423	420	426	423	390	411	426	423	430	425	390	411	430	425	389	416	451	-115	450	-110	440	-66	451	-115	440	-66	435	-67	435	-67	430	-66	451	-115	451	-115	430	-66	426	-64	451	-115	426	-64	423	-61	410	-8	410	-96	414	-6	414	-6	410	-96	414	-98	414	-6	414	-98	417	-3	417	-3	414	-98	417	-101	417	-3	417	-101	419	0	419	0	417	-101	419	-105	419	0	419	-105	420	5	420	63	421	68	420	179	420	63	420	179	420	121	410	223	410	135	414	225	414	225	410	135	414	133	414	225	414	133	417	228	417	228	414	133	417	130	417	228	417	130	419	232	419	232	417	130	419	126	419	232	419	126	420	237	420	237	419	126	420	121	420	411	420	295	421	300	420	411	421	300	421	406	410	339	410	251	414	341	414	341	410	251	414	249	414	341	414	249	417	344	417	344	414	249	417	246	417	344	417	246	419	348	419	348	417	246	419	242	419	348	419	242	420	353	447	420	495	426	444	423	444	423	495	426	600	437	444	423	600	437	440	425	440	425	600	437	435	426	430	425	435	426	387	420	430	425	387	420	389	416	600	-136	405	-125	350	-124	600	-136	350	-124	345	-125	345	-125	340	-124	297	-119	297	-119	340	-124	299	-115	345	-95	350	-96	350	-8	345	-95	350	-8	345	-9	345	-9	340	-8	340	-96	340	-96	340	-8	336	-98	331	0	331	-105	333	-3	333	-3	331	-105	333	-101	333	-3	333	-101	336	-6	336	-6	333	-101	336	-98	336	-6	336	-98	340	-8	330	121	330	237	330	179	330	5	330	-52	330	-110	330	5	330	-110	331	-105	330	5	331	-105	331	0	345	20	350	19	350	107	345	20	350	107	345	106	345	106	340	107	340	19	340	19	340	107	336	17	331	116	331	10	333	112	333	112	331	10	333	14	333	112	333	14	336	109	336	109	333	14	336	17	336	109	336	17	340	107	330	121	330	5	331	10	330	121	331	10	331	116	330	121	330	63	330	5	330	-52	330	63	329	-47	329	-47	330	63	329	58	329	-47	329	58	327	-43	327	-43	329	58	327	54	327	-43	327	54	324	-40	324	-40	327	54	324	51	324	-40	324	51	320	-38	320	-38	324	51	320	49	320	-38	320	49	315	-37	315	-37	320	49	315	48	315	-37	315	48	310	-38	310	-38	315	48	310	49	310	-38	310	49	306	-40	306	-40	310	49	306	51	306	-40	306	51	303	-43	303	-43	306	51	303	54	303	-43	303	54	301	-47	301	-47	303	54	301	58	301	-47	301	58	300	63	345	136	350	135	350	223	345	136	350	223	345	222	345	222	340	223	340	135	340	135	340	223	336	133	331	232	331	126	333	228	333	228	331	126	333	130	333	228	333	130	336	225	336	225	333	130	336	133	336	225	336	133	340	223	330	237	330	121	331	126	330	237	331	126	331	232	330	63	330	179	329	68	329	68	330	179	329	174	329	68	329	174	327	72	327	72	329	174	327	170	327	72	327	170	324	75	324	75	327	170	324	167	324	75	324	167	320	77	320	77	324	167	320	165	320	77	320	165	315	78	315	78	320	165	315	164	315	78	315	164	310	77	310	77	315	164	310	165	310	77	310	165	306	75	306	75	310	165	306	167	306	75	306	167	303	72	303	72	306	167	303	170	303	72	303	170	301	68	301	68	303	170	301	174	301	68	301	174	300	179	345	252	350	251	350	339	345	252	350	339	345	338	345	338	340	339	340	251	340	251	340	339	336	249	331	348	331	242	333	344	333	344	331	242	333	246	333	344	333	246	336	341	336	341	333	246	336	249	336	341	336	249	340	339	301	406	301	300	303	402	303	402	301	300	303	304	303	402	303	304	306	399	306	399	303	304	306	307	306	399	306	307	310	397	310	397	306	307	310	310	310	397	310	310	315	396	315	396	310	310	315	310	315	396	315	310	320	397	320	397	315	310	320	310	320	397	320	310	324	399	324	399	320	310	324	307	324	399	324	307	327	402	327	402	324	307	327	304	327	402	327	304	329	406	329	406	327	304	329	300	329	406	329	300	330	411	330	411	329	300	330	295	330	353	330	295	330	237	330	353	330	237	331	242	330	353	331	242	331	348	330	179	330	295	329	184	329	184	330	295	329	290	329	184	329	290	327	188	327	188	329	290	327	286	327	188	327	286	324	191	324	191	327	286	324	283	324	191	324	283	320	193	320	193	324	283	320	281	320	193	320	281	315	194	315	194	320	281	315	280	315	194	315	280	310	193	310	193	315	280	310	281	310	193	310	281	306	191	306	191	310	281	306	283	306	191	306	283	303	188	303	188	306	283	303	286	303	188	303	286	301	184	301	184	303	286	301	290	301	184	301	290	300	295	345	-95	345	-9	340	-96	345	20	345	106	340	19	345	136	345	222	340	135	345	252	345	338	340	251	333	362	336	365	361	416	361	416	336	365	340	367	361	416	340	367	345	368	345	368	350	367	361	416	361	416	350	367	360	411	360	295	360	411	360	353	360	237	360	353	359	242	360	179	360	295	360	237	360	63	360	5	360	-52	360	63	360	-52	361	-47	350	107	350	19	354	109	354	109	350	19	354	17	354	109	354	17	357	112	357	112	354	17	357	14	357	112	357	14	359	116	359	116	357	14	359	10	359	116	359	10	360	121	360	121	359	10	360	5	360	-110	360	5	359	-105	360	-110	400	-124	396	-122	360	-110	396	-122	393	-119	360	-110	393	-119	363	-61	360	-110	363	-61	361	-57	360	-110	361	-57	360	-52	330	411	330	353	331	358	330	411	331	358	361	416	330	411	361	416	363	420	330	411	363	420	366	423	330	411	366	423	370	425	330	411	370	425	329	416	391	-115	390	-110	380	-66	391	-115	380	-66	375	-67	375	-67	370	-66	391	-115	391	-115	370	-66	366	-64	391	-115	366	-64	363	-61	350	-8	350	-96	354	-6	354	-6	350	-96	354	-98	354	-6	354	-98	357	-3	357	-3	354	-98	357	-101	357	-3	357	-101	359	0	359	0	357	-101	359	-105	359	0	359	-105	360	5	360	63	361	68	360	179	360	63	360	179	360	121	350	223	350	135	354	225	354	225	350	135	354	133	354	225	354	133	357	228	357	228	354	133	357	130	357	228	357	130	359	232	359	232	357	130	359	126	359	232	359	126	360	237	360	237	359	126	360	121	360	411	360	295	361	300	360	411	361	300	361	406	350	339	350	251	354	341	354	341	350	251	354	249	354	341	354	249	357	344	357	344	354	249	357	246	357	344	357	246	359	348	359	348	357	246	359	242	359	348	359	242	360	353	387	420	435	426	384	423	384	423	435	426	600	437	384	423	600	437	380	425	380	425	600	437	375	426	370	425	375	426	327	420	370	425	327	420	329	416	600	-136	345	-125	290	-124	600	-136	290	-124	285	-125	285	-125	280	-124	237	-119	237	-119	280	-124	239	-115	285	-95	290	-96	290	-8	285	-95	290	-8	285	-9	285	-9	280	-8	280	-96	280	-96	280	-8	276	-98	271	0	271	-105	273	-3	273	-3	271	-105	273	-101	273	-3	273	-101	276	-6	276	-6	273	-101	276	-98	276	-6	276	-98	280	-8	270	121	270	237	270	179	270	5	270	-52	270	-110	270	5	270	-110	271	-105	270	5	271	-105	271	0	285	20	290	19	290	107	285	20	290	107	285	106	285	106	280	107	280	19	280	19	280	107	276	17	271	116	271	10	273	112	273	112	271	10	273	14	273	112	273	14	276	109	276	109	273	14	276	17	276	109	276	17	280	107	270	121	270	5	271	10	270	121	271	10	271	116	270	121	270	63	270	5	270	-52	270	63	269	-47	269	-47	270	63	269	58	269	-47	269	58	267	-43	267	-43	269	58	267	54	267	-43	267	54	264	-40	264	-40	267	54	264	51	264	-40	264	51	260	-38	260	-38	264	51	260	49	260	-38	260	49	255	-37	255	-37	260	49	255	48	255	-37	255	48	250	-38	250	-38	255	48	250	49	250	-38	250	49	246	-40	246	-40	250	49	246	51	246	-40	246	51	243	-43	243	-43	246	51	243	54	243	-43	243	54	241	-47	241	-47	243	54	241	58	241	-47	241	58	240	63	285	136	290	135	290	223	285	136	290	223	285	222	285	222	280	223	280	135	280	135	280	223	276	133	271	232	271	126	273	228	273	228	271	126	273	130	273	228	273	130	276	225	276	225	273	130	276	133	276	225	276	133	280	223	270	237	270	121	271	126	270	237	271	126	271	232	270	63	270	179	269	68	269	68	270	179	269	174	269	68	269	174	267	72	267	72	269	174	267	170	267	72	267	170	264	75	264	75	267	170	264	167	264	75	264	167	260	77	260	77	264	167	260	165	260	77	260	165	255	78	255	78	260	165	255	164	255	78	255	164	250	77	250	77	255	164	250	165	250	77	250	165	246	75	246	75	250	165	246	167	246	75	246	167	243	72	243	72	246	167	243	170	243	72	243	170	241	68	241	68	243	170	241	174	241	68	241	174	240	179	285	252	290	251	290	339	285	252	290	339	285	338	285	338	280	339	280	251	280	251	280	339	276	249	271	348	271	242	273	344	273	344	271	242	273	246	273	344	273	246	276	341	276	341	273	246	276	249	276	341	276	249	280	339	241	406	241	300	243	402	243	402	241	300	243	304	243	402	243	304	246	399	246	399	243	304	246	307	246	399	246	307	250	397	250	397	246	307	250	310	250	397	250	310	255	396	255	396	250	310	255	310	255	396	255	310	260	397	260	397	255	310	260	310	260	397	260	310	264	399	264	399	260	310	264	307	264	399	264	307	267	402	267	402	264	307	267	304	267	402	267	304	269	406	269	406	267	304	269	300	269	406	269	300	270	411	270	411	269	300	270	295	270	353	270	295	270	237	270	353	270	237	271	242	270	353	271	242	271	348	270	179	270	295	269	184	269	184	270	295	269	290	269	184	269	290	267	188	267	188	269	290	267	286	267	188	267	286	264	191	264	191	267	286	264	283	264	191	264	283	260	193	260	193	264	283	260	281	260	193	260	281	255	194	255	194	260	281	255	280	255	194	255	280	250	193	250	193	255	280	250	281	250	193	250	281	246	191	246	191	250	281	246	283	246	191	246	283	243	188	243	188	246	283	243	286	243	188	243	286	241	184	241	184	243	286	241	290	241	184	241	290	240	295	285	-95	285	-9	280	-96	285	20	285	106	280	19	285	136	285	222	280	135	285	252	285	338	280	251	273	362	276	365	301	416	301	416	276	365	280	367	301	416	280	367	285	368	285	368	290	367	301	416	301	416	290	367	300	411	300	295	300	411	300	353	300	237	300	353	299	242	300	179	300	295	300	237	300	63	300	5	300	-52	300	63	300	-52	301	-47	290	107	290	19	294	109	294	109	290	19	294	17	294	109	294	17	297	112	297	112	294	17	297	14	297	112	297	14	299	116	299	116	297	14	299	10	299	116	299	10	300	121	300	121	299	10	300	5	300	-110	300	5	299	-105	300	-110	340	-124	336	-122	300	-110	336	-122	333	-119	300	-110	333	-119	331	-115	300	-110	331	-115	303	-61	300	-110	303	-61	301	-57	300	-110	301	-57	300	-52	270	411	270	353	271	358	270	411	271	358	273	362	270	411	273	362	303	420	270	411	303	420	306	423	270	411	306	423	310	425	270	411	310	425	269	416	331	-115	330	-110	320	-66	331	-115	320	-66	315	-67	315	-67	310	-66	331	-115	331	-115	310	-66	306	-64	331	-115	306	-64	303	-61	290	-8	290	-96	294	-6	294	-6	290	-96	294	-98	294	-6	294	-98	297	-3	297	-3	294	-98	297	-101	297	-3	297	-101	299	0	299	0	297	-101	299	-105	299	0	299	-105	300	5	300	63	301	68	300	179	300	63	300	179	300	121	290	223	290	135	294	225	294	225	290	135	294	133	294	225	294	133	297	228	297	228	294	133	297	130	297	228	297	130	299	232	299	232	297	130	299	126	299	232	299	126	300	237	300	237	299	126	300	121	300	411	300	295	301	300	300	411	301	300	301	406	290	339	290	251	294	341	294	341	290	251	294	249	294	341	294	249	297	344	297	344	294	249	297	246	297	344	297	246	299	348	299	348	297	246	299	242	299	348	299	242	300	353	315	426	600	437	260	425	315	426	260	425	264	423	315	426	264	423	267	420	315	426	267	420	310	425	320	425	324	423	375	426	320	425	375	426	600	437	320	425	600	437	315	426	600	-136	285	-125	230	-124	600	-136	230	-124	225	-125	225	-125	220	-124	177	-119	177	-119	220	-124	179	-115	225	-95	230	-96	230	-8	225	-95	230	-8	225	-9	225	-9	220	-8	220	-96	220	-96	220	-8	216	-98	211	0	211	-105	213	-3	213	-3	211	-105	213	-101	213	-3	213	-101	216	-6	216	-6	213	-101	216	-98	216	-6	216	-98	220	-8	210	121	210	237	210	179	210	5	210	-52	210	-110	210	5	210	-110	211	-105	210	5	211	-105	211	0	225	20	230	19	230	107	225	20	230	107	225	106	225	106	220	107	220	19	220	19	220	107	216	17	211	116	211	10	213	112	213	112	211	10	213	14	213	112	213	14	216	109	216	109	213	14	216	17	216	109	216	17	220	107	210	121	210	5	211	10	210	121	211	10	211	116	210	121	210	63	210	5	210	-52	210	63	209	-47	209	-47	210	63	209	58	209	-47	209	58	207	-43	207	-43	209	58	207	54	207	-43	207	54	204	-40	204	-40	207	54	204	51	204	-40	204	51	200	-38	200	-38	204	51	200	49	200	-38	200	49	195	-37	195	-37	200	49	195	48	195	-37	195	48	190	-38	190	-38	195	48	190	49	190	-38	190	49	186	-40	186	-40	190	49	186	51	186	-40	186	51	183	-43	183	-43	186	51	183	54	183	-43	183	54	181	-47	181	-47	183	54	181	58	181	-47	181	58	180	63	225	136	230	135	230	223	225	136	230	223	225	222	225	222	220	223	220	135	220	135	220	223	216	133	211	232	211	126	213	228	213	228	211	126	213	130	213	228	213	130	216	225	216	225	213	130	216	133	216	225	216	133	220	223	210	237	210	121	211	126	210	237	211	126	211	232	210	63	210	179	209	68	209	68	210	179	209	174	209	68	209	174	207	72	207	72	209	174	207	170	207	72	207	170	204	75	204	75	207	170	204	167	204	75	204	167	200	77	200	77	204	167	200	165	200	77	200	165	195	78	195	78	200	165	195	164	195	78	195	164	190	77	190	77	195	164	190	165	190	77	190	165	186	75	186	75	190	165	186	167	186	75	186	167	183	72	183	72	186	167	183	170	183	72	183	170	181	68	181	68	183	170	181	174	181	68	181	174	180	179	225	252	230	251	230	339	225	252	230	339	225	338	225	338	220	339	220	251	220	251	220	339	216	249	211	348	211	242	213	344	213	344	211	242	213	246	213	344	213	246	216	341	216	341	213	246	216	249	216	341	216	249	220	339	181	406	181	300	183	402	183	402	181	300	183	304	183	402	183	304	186	399	186	399	183	304	186	307	186	399	186	307	190	397	190	397	186	307	190	310	190	397	190	310	195	396	195	396	190	310	195	310	195	396	195	310	200	397	200	397	195	310	200	310	200	397	200	310	204	399	204	399	200	310	204	307	204	399	204	307	207	402	207	402	204	307	207	304	207	402	207	304	209	406	209	406	207	304	209	300	209	406	209	300	210	411	210	411	209	300	210	295	210	353	210	295	210	237	210	353	210	237	211	242	210	353	211	242	211	348	210	179	210	295	209	184	209	184	210	295	209	290	209	184	209	290	207	188	207	188	209	290	207	286	207	188	207	286	204	191	204	191	207	286	204	283	204	191	204	283	200	193	200	193	204	283	200	281	200	193	200	281	195	194	195	194	200	281	195	280	195	194	195	280	190	193	190	193	195	280	190	281	190	193	190	281	186	191	186	191	190	281	186	283	186	191	186	283	183	188	183	188	186	283	183	286	183	188	183	286	181	184	181	184	183	286	181	290	181	184	181	290	180	295	225	-95	225	-9	220	-96	225	20	225	106	220	19	225	136	225	222	220	135	225	252	225	338	220	251	213	362	216	365	241	416	241	416	216	365	220	367	241	416	220	367	225	368	225	368	230	367	241	416	241	416	230	367	240	411	240	295	240	411	240	353	240	237	240	353	239	242	240	179	240	295	240	237	240	63	240	5	240	-52	240	63	240	-52	241	-47	230	107	230	19	234	109	234	109	230	19	234	17	234	109	234	17	237	112	237	112	234	17	237	14	237	112	237	14	239	116	239	116	237	14	239	10	239	116	239	10	240	121	240	121	239	10	240	5	240	-110	240	5	239	-105	240	-110	280	-124	276	-122	240	-110	276	-122	273	-119	240	-110	273	-119	243	-61	240	-110	243	-61	241	-57	240	-110	241	-57	240	-52	210	411	210	353	211	358	210	411	211	358	241	416	210	411	241	416	243	420	210	411	243	420	246	423	210	411	246	423	250	425	210	411	250	425	209	416	271	-115	270	-110	260	-66	271	-115	260	-66	255	-67	255	-67	250	-66	271	-115	271	-115	250	-66	246	-64	271	-115	246	-64	243	-61	230	-8	230	-96	234	-6	234	-6	230	-96	234	-98	234	-6	234	-98	237	-3	237	-3	234	-98	237	-101	237	-3	237	-101	239	0	239	0	237	-101	239	-105	239	0	239	-105	240	5	240	63	241	68	240	179	240	63	240	179	240	121	230	223	230	135	234	225	234	225	230	135	234	133	234	225	234	133	237	228	237	228	234	133	237	130	237	228	237	130	239	232	239	232	237	130	239	126	239	232	239	126	240	237	240	237	239	126	240	121	240	411	240	295	241	300	240	411	241	300	241	406	230	339	230	251	234	341	234	341	230	251	234	249	234	341	234	249	237	344	237	344	234	249	237	246	237	344	237	246	239	348	239	348	237	246	239	242	239	348	239	242	240	353	255	426	600	437	200	425	255	426	200	425	204	423	255	426	204	423	207	420	255	426	207	420	250	425	260	425	600	437	255	426	600	-136	225	-125	170	-124	600	-136	170	-124	165	-125	165	-125	160	-124	117	-119	117	-119	160	-124	119	-115	165	-95	170	-96	170	-8	165	-95	170	-8	165	-9	165	-9	160	-8	160	-96	160	-96	160	-8	156	-98	151	0	151	-105	153	-3	153	-3	151	-105	153	-101	153	-3	153	-101	156	-6	156	-6	153	-101	156	-98	156	-6	156	-98	160	-8	150	121	150	237	150	179	150	5	150	-52	150	-110	150	5	150	-110	151	-105	150	5	151	-105	151	0	165	20	170	19	170	107	165	20	170	107	165	106	165	106	160	107	160	19	160	19	160	107	156	17	151	116	151	10	153	112	153	112	151	10	153	14	153	112	153	14	156	109	156	109	153	14	156	17	156	109	156	17	160	107	150	121	150	5	151	10	150	121	151	10	151	116	150	121	150	63	150	5	150	-52	150	63	149	-47	149	-47	150	63	149	58	149	-47	149	58	147	-43	147	-43	149	58	147	54	147	-43	147	54	144	-40	144	-40	147	54	144	51	144	-40	144	51	140	-38	140	-38	144	51	140	49	140	-38	140	49	135	-37	135	-37	140	49	135	48	135	-37	135	48	130	-38	130	-38	135	48	130	49	130	-38	130	49	126	-40	126	-40	130	49	126	51	126	-40	126	51	123	-43	123	-43	126	51	123	54	123	-43	123	54	121	-47	121	-47	123	54	121	58	121	-47	121	58	120	63	165	136	170	135	170	223	165	136	170	223	165	222	165	222	160	223	160	135	160	135	160	223	156	133	151	232	151	126	153	228	153	228	151	126	153	130	153	228	153	130	156	225	156	225	153	130	156	133	156	225	156	133	160	223	150	237	150	121	151	126	150	237	151	126	151	232	150	63	150	179	149	68	149	68	150	179	149	174	149	68	149	174	147	72	147	72	149	174	147	170	147	72	147	170	144	75	144	75	147	170	144	167	144	75	144	167	140	77	140	77	144	167	140	165	140	77	140	165	135	78	135	78	140	165	135	164	135	78	135	164	130	77	130	77	135	164	130	165	130	77	130	165	126	75	126	75	130	165	126	167	126	75	126	167	123	72	123	72	126	167	123	170	123	72	123	170	121	68	121	68	123	170	121	174	121	68	121	174	120	179	165	252	170	251	170	339	165	252	170	339	165	338	165	338	160	339	160	251	160	251	160	339	156	249	151	348	151	242	153	344	153	344	151	242	153	246	153	344	153	246	156	341	156	341	153	246	156	249	156	341	156	249	160	339	121	406	121	300	123	402	123	402	121	300	123	304	123	402	123	304	126	399	126	399	123	304	126	307	126	399	126	307	130	397	130	397	126	307	130	310	130	397	130	310	135	396	135	396	130	310	135	310	135	396	135	310	140	397	140	397	135	310	140	310	140	397	140	310	144	399	144	399	140	310	144	307	144	399	144	307	147	402	147	402	144	307	147	304	147	402	147	304	149	406	149	406	147	304	149	300	149	406	149	300	150	411	150	411	149	300	150	295	150	353	150	295	150	237	150	353	150	237	151	242	150	353	151	242	151	348	150	179	150	295	149	184	149	184	150	295	149	290	149	184	149	290	147	188	147	188	149	290	147	286	147	188	147	286	144	191	144	191	147	286	144	283	144	191	144	283	140	193	140	193	144	283	140	281	140	193	140	281	135	194	135	194	140	281	135	280	135	194	135	280	130	193	130	193	135	280	130	281	130	193	130	281	126	191	126	191	130	281	126	283	126	191	126	283	123	188	123	188	126	283	123	286	123	188	123	286	121	184	121	184	123	286	121	290	121	184	121	290	120	295	165	-95	165	-9	160	-96	165	20	165	106	160	19	165	136	165	222	160	135	165	252	165	338	160	251	153	362	156	365	181	416	181	416	156	365	160	367	181	416	160	367	165	368	165	368	170	367	181	416	181	416	170	367	180	411	180	295	180	411	180	353	180	237	180	353	179	242	180	179	180	295	180	237	180	63	180	5	180	-52	180	63	180	-52	181	-47	170	107	170	19	174	109	174	109	170	19	174	17	174	109	174	17	177	112	177	112	174	17	177	14	177	112	177	14	179	116	179	116	177	14	179	10	179	116	179	10	180	121	180	121	179	10	180	5	180	-110	180	5	179	-105	180	-110	220	-124	216	-122	180	-110	216	-122	213	-119	180	-110	213	-119	211	-115	180	-110	211	-115	183	-61	180	-110	183	-61	181	-57	180	-110	181	-57	180	-52	150	411	150	353	151	358	150	411	151	358	153	362	150	411	153	362	183	420	150	411	183	420	186	423	150	411	186	423	190	425	150	411	190	425	149	416	211	-115	210	-110	200	-66	211	-115	200	-66	195	-67	195	-67	190	-66	211	-115	211	-115	190	-66	186	-64	211	-115	186	-64	183	-61	170	-8	170	-96	174	-6	174	-6	170	-96	174	-98	174	-6	174	-98	177	-3	177	-3	174	-98	177	-101	177	-3	177	-101	179	0	179	0	177	-101	179	-105	179	0	179	-105	180	5	180	63	181	68	180	179	180	63	180	179	180	121	170	223	170	135	174	225	174	225	170	135	174	133	174	225	174	133	177	228	177	228	174	133	177	130	177	228	177	130	179	232	179	232	177	130	179	126	179	232	179	126	180	237	180	237	179	126	180	121	180	411	180	295	181	300	180	411	181	300	181	406	170	339	170	251	174	341	174	341	170	251	174	249	174	341	174	249	177	344	177	344	174	249	177	246	177	344	177	246	179	348	179	348	177	246	179	242	179	348	179	242	180	353	195	426	600	437	140	425	195	426	140	425	144	423	195	426	144	423	147	420	195	426	147	420	190	425	200	425	600	437	195	426	600	-136	165	-125	110	-124	600	-136	110	-124	105	-125	105	-125	100	-124	57	-119	57	-119	100	-124	60	-115	105	-95	110	-96	110	-8	105	-95	110	-8	105	-9	105	-9	100	-8	100	-96	100	-96	100	-8	96	-98	91	0	91	-105	93	-3	93	-3	91	-105	93	-101	93	-3	93	-101	96	-6	96	-6	93	-101	96	-98	96	-6	96	-98	100	-8	90	121	90	237	90	179	90	5	90	-52	90	-110	90	5	90	-110	91	-105	90	5	91	-105	91	0	105	20	110	19	110	107	105	20	110	107	105	106	105	106	100	107	100	19	100	19	100	107	96	17	91	116	91	10	93	112	93	112	91	10	93	14	93	112	93	14	96	109	96	109	93	14	96	17	96	109	96	17	100	107	90	121	90	5	91	10	90	121	91	10	91	116	90	121	90	63	90	5	90	-52	90	63	89	-47	89	-47	90	63	89	58	89	-47	89	58	87	-43	87	-43	89	58	87	54	87	-43	87	54	84	-40	84	-40	87	54	84	51	84	-40	84	51	80	-38	80	-38	84	51	80	49	80	-38	80	49	75	-37	75	-37	80	49	75	48	75	-37	75	48	70	-38	70	-38	75	48	70	49	70	-38	70	49	66	-40	66	-40	70	49	66	51	66	-40	66	51	63	-43	63	-43	66	51	63	54	63	-43	63	54	61	-47	61	-47	63	54	61	58	61	-47	61	58	60	63	105	136	110	135	110	223	105	136	110	223	105	222	105	222	100	223	100	135	100	135	100	223	96	133	91	232	91	126	93	228	93	228	91	126	93	130	93	228	93	130	96	225	96	225	93	130	96	133	96	225	96	133	100	223	90	237	90	121	91	126	90	237	91	126	91	232	90	63	90	179	89	68	89	68	90	179	89	174	89	68	89	174	87	72	87	72	89	174	87	170	87	72	87	170	84	75	84	75	87	170	84	167	84	75	84	167	80	77	80	77	84	167	80	165	80	77	80	165	75	78	75	78	80	165	75	164	75	78	75	164	70	77	70	77	75	164	70	165	70	77	70	165	66	75	66	75	70	165	66	167	66	75	66	167	63	72	63	72	66	167	63	170	63	72	63	170	61	68	61	68	63	170	61	174	61	68	61	174	60	179	105	252	110	251	110	339	105	252	110	339	105	338	105	338	100	339	100	251	100	251	100	339	96	249	91	348	91	242	93	344	93	344	91	242	93	246	93	344	93	246	96	341	96	341	93	246	96	249	96	341	96	249	100	339	61	406	61	300	63	402	63	402	61	300	63	304	63	402	63	304	66	399	66	399	63	304	66	307	66	399	66	307	70	397	70	397	66	307	70	310	70	397	70	310	75	396	75	396	70	310	75	310	75	396	75	310	80	397	80	397	75	310	80	310	80	397	80	310	84	399	84	399	80	310	84	307	84	399	84	307	87	402	87	402	84	307	87	304	87	402	87	304	89	406	89	406	87	304	89	300	89	406	89	300	90	411	90	411	89	300	90	295	90	353	90	295	90	237	90	353	90	237	91	242	90	353	91	242	91	348	90	179	90	295	89	184	89	184	90	295	89	290	89	184	89	290	87	188	87	188	89	290	87	286	87	188	87	286	84	191	84	191	87	286	84	283	84	191	84	283	80	193	80	193	84	283	80	281	80	193	80	281	75	194	75	194	80	281	75	280	75	194	75	280	70	193	70	193	75	280	70	281	70	193	70	281	66	191	66	191	70	281	66	283	66	191	66	283	63	188	63	188	66	283	63	286	63	188	63	286	61	184	61	184	63	286	61	290	61	184	61	290	60	295	105	20	105	106	100	19	105	-95	105	-9	100	-96	105	136	105	222	100	135	105	252	105	338	100	251	93	362	96	365	121	416	121	416	96	365	100	367	121	416	100	367	105	368	105	368	110	367	121	416	121	416	110	367	120	411	120	295	120	411	120	353	120	237	120	353	119	242	120	179	120	295	120	237	120	63	120	5	120	-52	120	63	120	-52	121	-47	110	107	110	19	114	109	114	109	110	19	114	17	114	109	114	17	117	112	117	112	114	17	117	14	117	112	117	14	119	116	119	116	117	14	119	10	119	116	119	10	120	121	120	121	119	10	120	5	120	-110	120	5	119	-105	120	-110	160	-124	156	-122	120	-110	156	-122	153	-119	120	-110	153	-119	123	-61	120	-110	123	-61	121	-57	120	-110	121	-57	120	-52	90	411	90	353	91	358	90	411	91	358	121	416	90	411	121	416	123	420	90	411	123	420	126	423	90	411	126	423	130	425	90	411	130	425	89	416	151	-115	150	-110	140	-66	151	-115	140	-66	135	-67	135	-67	130	-66	151	-115	151	-115	130	-66	126	-64	151	-115	126	-64	123	-61	110	-8	110	-96	114	-6	114	-6	110	-96	114	-98	114	-6	114	-98	117	-3	117	-3	114	-98	117	-101	117	-3	117	-101	119	0	119	0	117	-101	119	-105	119	0	119	-105	120	5	120	63	121	68	120	179	120	63	120	179	120	121	110	223	110	135	114	225	114	225	110	135	114	133	114	225	114	133	117	228	117	228	114	133	117	130	117	228	117	130	119	232	119	232	117	130	119	126	119	232	119	126	120	237	120	237	119	126	120	121	120	411	120	295	121	300	120	411	121	300	121	406	110	339	110	251	114	341	114	341	110	251	114	249	114	341	114	249	117	344	117	344	114	249	117	246	117	344	117	246	119	348	119	348	117	246	119	242	119	348	119	242	120	353	135	426	600	437	80	425	135	426	80	425	84	423	135	426	84	423	87	420	135	426	87	420	130	425	140	425	600	437	135	426	600	-136	105	-125	50	-124	600	-136	50	-124	45	-125	45	-125	40	-124	0	-136	0	-136	40	-124	36	-122	0	-136	36	-122	33	-119	45	-95	50	-96	50	-8	45	-95	50	-8	45	-9	45	-9	40	-8	40	-96	40	-96	40	-8	36	-98	31	0	31	-105	33	-3	33	-3	31	-105	33	-101	33	-3	33	-101	36	-6	36	-6	33	-101	36	-98	36	-6	36	-98	40	-8	29	-57	30	-110	30	-52	30	5	30	-110	31	-105	30	5	31	-105	31	0	30	-52	30	-110	30	5	30	179	30	121	30	237	30	295	30	237	30	353	30	353	31	358	30	411	30	411	31	358	33	362	30	411	33	362	63	420	63	420	33	362	61	416	45	20	50	19	50	107	45	20	50	107	45	106	45	106	40	107	40	19	40	19	40	107	36	17	31	116	31	10	33	112	33	112	31	10	33	14	33	112	33	14	36	109	36	109	33	14	36	17	36	109	36	17	40	107	30	121	30	5	31	10	30	121	31	10	31	116	30	5	30	121	30	63	1	58	1	-47	3	54	3	54	1	-47	3	-43	3	54	3	-43	6	51	6	51	3	-43	6	-40	6	51	6	-40	10	49	10	49	6	-40	10	-38	10	49	10	-38	15	48	15	48	10	-38	15	-37	15	48	15	-37	20	49	20	49	15	-37	20	-38	20	49	20	-38	24	51	24	51	20	-38	24	-40	24	51	24	-40	27	54	27	54	24	-40	27	-43	27	54	27	-43	29	58	29	58	27	-43	29	-47	29	58	29	-47	30	63	30	63	29	-47	30	-52	45	136	50	135	50	223	45	136	50	223	45	222	45	222	40	223	40	135	40	135	40	223	36	133	31	232	31	126	33	228	33	228	31	126	33	130	33	228	33	130	36	225	36	225	33	130	36	133	36	225	36	133	40	223	30	237	31	242	30	353	30	237	30	121	31	126	30	237	31	126	31	232	30	63	30	179	29	68	29	68	30	179	29	174	29	68	29	174	27	72	27	72	29	174	27	170	27	72	27	170	24	75	24	75	27	170	24	167	24	75	24	167	20	77	20	77	24	167	20	165	20	77	20	165	15	78	15	78	20	165	15	164	15	78	15	164	10	77	10	77	15	164	10	165	10	77	10	165	6	75	6	75	10	165	6	167	6	75	6	167	3	72	3	72	6	167	3	170	3	72	3	170	1	68	1	68	3	170	1	174	1	68	1	174	0	179	45	252	50	251	50	339	45	252	50	339	45	338	45	338	40	339	40	251	40	251	40	339	36	249	31	348	31	242	33	344	33	344	31	242	33	246	33	344	33	246	36	341	36	341	33	246	36	249	36	341	36	249	40	339	29	184	30	179	30	295	29	416	30	411	70	425	29	416	70	425	27	420	27	420	70	425	75	426	27	420	75	426	24	423	24	423	75	426	20	425	1	290	1	184	3	286	3	286	1	184	3	188	3	286	3	188	6	283	6	283	3	188	6	191	6	283	6	191	10	281	10	281	6	191	10	193	10	281	10	193	15	280	15	280	10	193	15	194	15	280	15	194	20	281	20	281	15	194	20	193	20	281	20	193	24	283	24	283	20	193	24	191	24	283	24	191	27	286	27	286	24	191	27	188	27	286	27	188	29	290	29	290	27	188	29	184	29	290	29	184	30	295	45	20	45	106	40	19	45	-95	45	-9	40	-96	45	136	45	222	40	135	45	252	45	338	40	251	33	362	36	365	61	416	61	416	36	365	40	367	61	416	40	367	45	368	45	368	50	367	61	416	61	416	50	367	60	411	60	295	60	411	60	353	60	295	60	237	60	179	60	-52	60	63	60	5	60	-52	60	-110	61	-57	61	-57	60	-110	63	-61	60	353	60	411	60	358	60	358	60	411	57	362	57	362	60	411	54	365	50	223	50	135	54	225	54	225	50	135	54	133	54	225	54	133	57	228	57	228	54	133	57	130	57	228	57	130	60	232	60	232	57	130	60	126	60	232	60	126	60	237	60	237	60	126	60	121	60	5	60	121	60	10	60	-110	60	-115	100	-124	30	295	30	411	29	300	29	300	30	411	29	406	29	300	29	406	27	304	27	304	29	406	27	402	27	304	27	402	24	307	24	307	27	402	24	399	24	307	24	399	20	310	20	310	24	399	20	397	20	310	20	397	15	310	15	310	20	397	15	396	15	310	15	396	10	310	10	310	15	396	10	397	10	310	10	397	6	307	6	307	10	397	6	399	6	307	6	399	3	304	3	304	6	399	3	402	3	304	3	402	1	300	1	300	3	402	1	406	1	300	1	406	0	411	91	-115	90	-110	80	-66	91	-115	80	-66	75	-67	75	-67	70	-66	91	-115	91	-115	70	-66	66	-64	91	-115	66	-64	63	-61	60	-52	61	-47	60	63	50	-8	50	-96	54	-6	54	-6	50	-96	54	-98	54	-6	54	-98	57	-3	57	-3	54	-98	57	-101	57	-3	57	-101	60	0	60	0	57	-101	60	-105	60	0	60	-105	60	5	60	5	60	-105	60	-110	60	121	60	63	60	179	50	107	50	19	54	109	54	109	50	19	54	17	54	109	54	17	57	112	57	112	54	17	57	14	57	112	57	14	60	116	60	116	57	14	60	10	60	116	60	10	60	121	60	295	61	300	60	411	60	295	60	179	61	184	50	339	50	251	54	341	54	341	50	251	54	249	54	341	54	249	57	344	57	344	54	249	57	246	57	344	57	246	60	348	60	348	57	246	60	242	60	348	60	242	60	353	60	353	60	242	60	237	75	426	600	437	20	425	80	425	600	437	75	426	33	-119	3	-61	0	-136	0	-136	3	-61	1	-57	0	-136	1	-57	0	-52	0	411	1	416	0	437	0	437	1	416	3	420	0	437	3	420	6	423	570	237	570	179	570	121	585	-95	590	-96	590	-8	585	-95	590	-8	585	-9	585	-9	580	-8	580	-96	580	-96	580	-8	576	-98	571	0	571	-105	573	-3	573	-3	571	-105	573	-101	573	-3	573	-101	576	-6	576	-6	573	-101	576	-98	576	-6	576	-98	580	-8	570	5	570	-110	571	-105	570	5	571	-105	571	0	585	136	590	135	590	223	585	136	590	223	585	222	585	222	580	223	580	135	580	135	580	223	576	133	571	232	571	126	573	228	573	228	571	126	573	130	573	228	573	130	576	225	576	225	573	130	576	133	576	225	576	133	580	223	570	237	570	121	571	126	570	237	571	126	571	232	573	362	576	365	600	437	600	437	576	365	580	367	600	437	580	367	585	368	585	368	590	367	600	437	600	437	590	367	594	365	600	437	594	365	597	362	585	-95	585	-9	580	-96	594	109	590	107	590	19	590	19	590	107	585	20	580	19	585	20	585	106	580	19	585	106	580	107	585	106	585	20	590	107	585	136	585	222	580	135	594	341	590	339	590	251	590	251	590	339	585	252	580	251	585	252	585	338	580	251	585	338	580	339	585	338	585	252	590	339	590	-8	590	-96	594	-6	594	-6	590	-96	594	-98	594	-6	594	-98	597	-3	597	-3	594	-98	597	-101	597	-3	597	-101	599	0	599	0	597	-101	599	-105	599	0	599	-105	600	5	600	5	599	-105	600	-110	590	223	590	135	594	225	594	225	590	135	594	133	594	225	594	133	597	228	597	228	594	133	597	130	597	228	597	130	599	232	599	232	597	130	599	126	599	232	599	126	600	237	600	237	599	126	600	121	600	353	599	348	599	242	600	353	599	242	600	237	600	353	600	437	599	358	540	411	530	367	534	365	540	411	534	365	537	362	540	411	537	362	539	358	540	411	539	358	540	353	543	420	511	358	513	362	543	420	513	362	541	416	480	411	470	367	474	365	480	411	474	365	477	362	480	411	477	362	479	358	480	411	479	358	480	353	420	411	410	367	414	365	420	411	414	365	417	362	420	411	417	362	419	358	420	411	419	358	420	353	423	420	391	358	393	362	423	420	393	362	421	416	360	411	350	367	354	365	360	411	354	365	357	362	360	411	357	362	359	358	360	411	359	358	360	353	300	411	290	367	294	365	300	411	294	365	297	362	300	411	297	362	299	358	300	411	299	358	300	353	240	411	230	367	234	365	240	411	234	365	237	362	240	411	237	362	239	358	240	411	239	358	240	353	180	411	170	367	174	365	180	411	174	365	177	362	180	411	177	362	179	358	180	411	179	358	180	353	120	411	110	367	114	365	120	411	114	365	117	362	120	411	117	362	119	358	120	411	119	358	120	353	66	423	70	425	30	411	66	423	30	411	63	420	15	426	20	425	600	437	15	426	600	437	0	437	15	426	0	437	10	425	10	425	0	437	6	423	599	242	599	348	597	246	597	246	599	348	597	344	597	246	597	344	594	249	594	249	597	344	594	341	594	249	594	341	590	251	600	121	599	116	599	10	600	121	599	10	600	5	599	10	599	116	597	14	597	14	599	116	597	112	597	14	597	112	594	17	594	17	597	112	594	109	594	17	594	109	590	19	600	-136	600	-110	599	-115	600	-136	599	-115	597	-119	600	-136	597	-119	594	-122	600	-136	594	-122	590	-124	600	-136	590	-124	585	-125	600	-136	585	-125	580	-124	600	-136	580	-124	576	-122	570	-110	569	-57	567	-61	570	-110	567	-61	564	-64	570	-110	564	-64	560	-66	539	-115	537	-119	600	-136	539	-115	600	-136	540	-110	525	-125	477	-119	600	-136	510	-110	510	-52	509	-57	510	-110	509	-57	507	-61	510	-110	507	-61	504	-64	510	-110	504	-64	500	-66	479	-115	520	-124	480	-110	450	-110	450	-52	449	-57	450	-110	449	-57	447	-61	450	-110	447	-61	444	-64	450	-110	444	-64	440	-66	419	-115	460	-124	420	-110	390	-110	390	-52	389	-57	390	-110	389	-57	387	-61	390	-110	387	-61	384	-64	390	-110	384	-64	380	-66	359	-115	400	-124	360	-110	354	-122	350	-124	405	-125	354	-122	405	-125	357	-119	330	-110	330	-52	329	-57	330	-110	329	-57	327	-61	330	-110	327	-61	324	-64	330	-110	324	-64	320	-66	299	-115	340	-124	300	-110	294	-122	290	-124	345	-125	294	-122	345	-125	297	-119	270	-110	270	-52	269	-57	270	-110	269	-57	267	-61	270	-110	267	-61	264	-64	270	-110	264	-64	260	-66	239	-115	280	-124	240	-110	234	-122	230	-124	285	-125	234	-122	285	-125	237	-119	210	-110	210	-52	209	-57	210	-110	209	-57	207	-61	210	-110	207	-61	204	-64	210	-110	204	-64	200	-66	179	-115	220	-124	180	-110	174	-122	170	-124	225	-125	174	-122	225	-125	177	-119	150	-110	150	-52	149	-57	150	-110	149	-57	147	-61	150	-110	147	-61	144	-64	150	-110	144	-64	140	-66	119	-115	160	-124	120	-110	114	-122	110	-124	165	-125	114	-122	165	-125	117	-119	90	-110	90	-52	89	-57	90	-110	89	-57	87	-61	90	-110	87	-61	84	-64	90	-110	84	-64	80	-66	60	-110	100	-124	96	-122	60	-110	96	-122	93	-119	60	-110	93	-119	91	-115	60	-110	91	-115	63	-61	54	-122	50	-124	105	-125	54	-122	105	-125	57	-119	45	-125	0	-136	600	-136	31	-115	30	-110	20	-66	31	-115	20	-66	15	-67	15	-67	10	-66	31	-115	31	-115	10	-66	6	-64	31	-115	6	-64	3	-61	30	-110	29	-57	27	-61	30	-110	27	-61	24	-64	30	-110	24	-64	20	-66	580	251	580	339	576	249	576	249	580	339	576	341	576	249	576	341	573	246	573	246	576	341	573	344	573	246	573	344	571	242	571	242	573	344	571	348	571	242	571	348	570	353	560	281	560	193	564	283	564	283	560	193	564	191	564	283	564	191	567	286	567	286	564	191	567	188	567	286	567	188	569	290	569	290	567	188	569	184	569	290	569	184	570	295	570	295	569	184	570	179	580	19	580	107	576	17	576	17	580	107	576	109	576	17	576	109	573	14	573	14	576	109	573	112	573	14	573	112	571	10	560	49	560	-38	564	51	564	51	560	-38	564	-40	564	51	564	-40	567	54	567	54	564	-40	567	-43	567	54	567	-43	569	58	569	58	567	-43	569	-47	569	58	569	-47	570	63	560	397	560	310	564	399	564	399	560	310	564	307	564	399	564	307	567	402	567	402	564	307	567	304	567	402	567	304	569	406	569	406	567	304	569	300	569	406	569	300	570	411	570	411	569	300	570	295	0	63	0	-52	1	-47	0	63	1	-47	1	58	0	179	0	63	1	68	0	295	0	179	1	184	0	295	1	184	1	290	0	411	0	295	1	300	570	353	570	237	571	242	3	-61	33	-119	31	-115	123	-61	153	-119	151	-115	243	-61	273	-119	271	-115	363	-61	393	-119	391	-115	483	-61	513	-119	511	-115	543	-61	571	-115	546	-64	60	411	50	367	54	365	130	425	87	420	89	416	121	416	91	358	93	362	190	425	147	420	149	416	183	420	153	362	181	416	250	425	207	420	209	416	241	416	211	358	213	362	310	425	267	420	269	416	303	420	273	362	301	416	375	426	324	423	327	420	361	416	331	358	333	362	481	416	451	358	453	362	600	437	504	423	507	420	600	437	567	420	569	416	600	437	571	358	573	362	600	437	597	362	599	358	60	411	61	300	61	406	60	179	60	63	61	68	30	353	31	242	31	348	120	295	120	179	121	184	180	295	180	179	181	184	240	295	240	179	241	184	300	295	300	179	301	184	360	295	360	179	361	184	420	295	420	179	421	184	480	295	480	179	481	184	543	54	541	-47	543	-43	544	-87	561	-121	547	-89	547	-89	561	-121	550	-89	553	-89	550	-89	561	-121	553	-89	561	-121	560	-118	560	-118	560	-79	560	-83	550	-69	553	-70	553	-12	550	-69	553	-12	550	-12	550	-12	547	-12	547	-70	547	-70	547	-12	544	-71	541	-6	541	-76	542	-8	542	-8	541	-76	542	-73	542	-8	542	-73	544	-10	544	-10	542	-73	544	-71	544	-10	544	-71	547	-12	540	74	540	151	540	112	540	-2	540	-41	540	-79	540	-2	540	-79	541	-76	540	-2	541	-76	541	-6	540	-115	540	-118	540	-41	540	-41	540	35	540	-38	540	-38	540	35	540	32	540	-38	540	32	538	-35	538	-35	540	32	538	29	538	-35	538	29	536	-33	536	-33	538	29	536	27	536	-33	536	27	533	-31	533	-31	536	27	533	26	533	-31	533	26	530	-31	530	-31	533	26	530	25	530	-31	530	25	527	-31	527	-31	530	25	527	26	527	-31	527	26	524	-33	524	-33	527	26	524	27	524	-33	524	27	522	-35	522	-35	524	27	522	29	522	-35	522	29	521	-38	521	-38	522	29	521	32	521	-38	521	32	520	35	521	-44	521	-115	522	-47	522	-47	521	-115	522	-112	522	-47	522	-112	524	-49	524	-49	522	-112	524	-110	524	-49	524	-110	527	-50	527	-50	524	-110	527	-108	527	-50	527	-108	530	-51	530	-51	527	-108	530	-108	530	-51	530	-108	533	-50	533	-50	530	-108	533	-108	533	-50	533	-108	536	-49	536	-49	533	-108	536	-110	536	-49	536	-110	538	-47	538	-47	536	-110	538	-112	538	-47	538	-112	540	-44	540	-44	538	-112	540	-115	540	-44	540	-115	540	-41	550	7	553	6	553	64	550	7	553	64	550	64	550	64	547	64	547	6	547	6	547	64	544	5	541	70	541	0	542	68	542	68	541	0	542	3	542	68	542	3	544	66	544	66	542	3	544	5	544	66	544	5	547	64	540	74	540	-2	541	0	540	74	541	0	541	70	540	74	540	35	540	-2	550	84	553	83	553	141	550	84	553	141	550	141	550	141	547	141	547	83	547	83	547	141	544	82	541	147	541	77	542	145	542	145	541	77	542	80	542	145	542	80	544	143	544	143	542	80	544	82	544	143	544	82	547	141	540	151	540	74	541	77	540	151	541	77	541	147	540	35	540	112	540	38	540	38	540	112	540	109	540	38	540	109	538	41	538	41	540	109	538	106	538	41	538	106	536	43	536	43	538	106	536	104	536	43	536	104	533	45	533	45	536	104	533	103	533	45	533	103	530	45	530	45	533	103	530	102	530	45	530	102	527	45	527	45	530	102	527	103	527	45	527	103	524	43	524	43	527	103	524	104	524	43	524	104	522	41	522	41	524	104	522	106	522	41	522	106	521	38	521	38	522	106	521	109	521	38	521	109	520	112	550	161	553	160	553	218	550	161	553	218	550	218	550	218	547	218	547	160	547	160	547	218	544	159	541	224	541	154	542	222	542	222	541	154	542	157	542	222	542	157	544	220	544	220	542	157	544	159	544	220	544	159	547	218	540	305	540	382	540	343	540	228	540	189	540	151	540	228	540	151	541	154	540	228	541	154	541	224	521	263	521	192	522	260	522	260	521	192	522	195	522	260	522	195	524	258	524	258	522	195	524	197	524	258	524	197	527	257	527	257	524	197	527	199	527	257	527	199	530	256	530	256	527	199	530	199	530	256	530	199	533	257	533	257	530	199	533	199	533	257	533	199	536	258	536	258	533	199	536	197	536	258	536	197	538	260	538	260	536	197	538	195	538	260	538	195	540	263	540	263	538	195	540	192	540	263	540	192	540	266	540	266	540	192	540	189	540	189	540	186	540	115	540	189	540	115	540	112	540	115	540	186	538	118	538	118	540	186	538	183	538	118	538	183	536	120	536	120	538	183	536	181	536	120	536	181	533	122	533	122	536	181	533	180	533	122	533	180	530	122	530	122	533	180	530	179	530	122	530	179	527	122	527	122	530	179	527	180	527	122	527	180	524	120	524	120	527	180	524	181	524	120	524	181	522	118	522	118	524	181	522	183	522	118	522	183	521	115	521	115	522	183	521	186	521	115	521	186	520	189	550	238	553	237	553	295	550	238	553	295	550	295	550	295	547	295	547	237	547	237	547	295	544	236	541	302	541	231	542	299	542	299	541	231	542	234	542	299	542	234	544	297	544	297	542	234	544	236	544	297	544	236	547	295	540	305	540	228	541	231	540	305	541	231	541	302	540	305	540	266	540	228	550	315	553	314	553	372	550	315	553	372	550	372	550	372	547	372	547	314	547	314	547	372	544	313	541	379	541	308	542	376	542	376	541	308	542	311	542	376	542	311	544	374	544	374	542	311	544	313	544	374	544	313	547	372	540	382	540	305	541	308	540	382	541	308	541	379	540	266	540	343	540	269	540	269	540	343	540	340	540	269	540	340	538	272	538	272	540	340	538	337	538	272	538	337	536	274	536	274	538	337	536	335	536	274	536	335	533	276	533	276	536	335	533	334	533	276	533	334	530	276	530	276	533	334	530	333	530	276	530	333	527	276	527	276	530	333	527	334	527	276	527	334	524	274	524	274	527	334	524	335	524	274	524	335	522	272	522	272	524	335	522	337	522	272	522	337	521	269	521	269	522	337	521	340	521	269	521	340	520	343	550	-69	550	-12	547	-70	550	7	550	64	547	6	550	84	550	141	547	83	550	161	550	218	547	160	550	238	550	295	547	237	550	315	550	372	547	314	542	388	544	390	561	423	561	423	544	390	547	391	561	423	547	391	550	392	550	392	553	391	561	423	561	423	553	391	560	420	560	343	560	420	560	382	560	266	560	228	560	189	560	266	560	189	561	192	560	266	561	192	561	263	561	263	561	192	562	260	553	295	553	237	556	297	556	297	553	237	556	236	556	297	556	236	558	299	558	299	556	236	558	234	558	299	558	234	560	301	560	301	558	234	560	231	560	301	560	231	560	305	560	305	560	231	560	228	560	151	560	228	560	154	560	112	560	189	560	151	560	35	560	-2	560	-41	560	35	560	-41	561	-38	560	35	561	-38	561	32	561	32	561	-38	562	29	553	64	553	6	556	66	556	66	553	6	556	5	556	66	556	5	558	68	558	68	556	5	558	3	558	68	558	3	560	70	560	70	558	3	560	0	560	70	560	0	560	74	560	74	560	0	560	-2	560	-79	560	-2	560	-76	560	-118	560	-41	560	-79	540	420	540	382	541	385	540	420	541	385	542	388	540	420	542	388	562	426	540	420	562	426	564	428	540	420	564	428	567	430	540	420	567	430	540	423	540	420	540	417	540	346	540	420	540	346	540	343	540	346	540	417	538	349	538	349	540	417	538	414	538	349	538	414	536	351	536	351	538	414	536	412	536	351	536	412	533	353	533	353	536	412	533	411	533	353	533	411	530	353	530	353	533	411	530	410	530	353	530	410	527	353	527	353	530	410	527	411	527	353	527	411	524	351	524	351	527	411	524	412	524	351	524	412	522	349	522	349	524	412	522	414	522	349	522	414	521	346	521	346	522	414	521	417	521	346	521	417	520	420	578	-124	576	-126	600	-136	600	-136	576	-126	573	-127	600	-136	573	-127	570	-128	570	-128	567	-127	600	-136	600	-136	567	-127	540	-121	600	-136	540	-121	538	-124	570	-108	573	-108	573	-50	570	-108	573	-50	570	-51	570	-51	567	-50	567	-108	567	-108	567	-50	564	-110	561	-44	561	-115	562	-47	562	-47	561	-115	562	-112	562	-47	562	-112	564	-49	564	-49	562	-112	564	-110	564	-49	564	-110	567	-50	560	-41	560	-118	561	-115	560	-41	561	-115	561	-44	570	-31	573	-31	573	26	570	-31	573	26	570	25	570	25	567	26	567	-31	567	-31	567	26	564	-33	564	27	562	29	562	-35	564	27	562	-35	564	-33	564	27	564	-33	567	26	553	-12	553	-70	556	-10	556	-10	553	-70	556	-71	556	-10	556	-71	558	-8	558	-8	556	-71	558	-73	558	-8	558	-73	560	-6	560	-6	558	-73	560	-76	560	-6	560	-76	560	-2	570	45	573	45	573	103	570	45	573	103	570	102	570	102	567	103	567	45	567	45	567	103	564	43	561	109	561	38	562	106	562	106	561	38	562	41	562	106	562	41	564	104	564	104	562	41	564	43	564	104	564	43	567	103	560	112	560	35	561	38	560	112	561	38	561	109	560	112	560	74	560	35	570	122	573	122	573	180	570	122	573	180	570	179	570	179	567	180	567	122	567	122	567	180	564	120	561	186	561	115	562	183	562	183	561	115	562	118	562	183	562	118	564	181	564	181	562	118	564	120	564	181	564	120	567	180	560	189	560	112	561	115	560	189	561	115	561	186	553	141	553	83	556	143	556	143	553	83	556	82	556	143	556	82	558	145	558	145	556	82	558	80	558	145	558	80	560	147	560	147	558	80	560	77	560	147	560	77	560	151	560	151	560	77	560	74	570	199	573	199	573	257	570	199	573	257	570	256	570	256	567	257	567	199	567	199	567	257	564	197	564	258	562	260	562	195	564	258	562	195	564	197	564	258	564	197	567	257	553	218	553	160	556	220	556	220	553	160	556	159	556	220	556	159	558	222	558	222	556	159	558	157	558	222	558	157	560	224	560	224	558	157	560	154	560	224	560	154	560	228	570	276	573	276	573	334	570	276	573	334	570	333	570	333	567	334	567	276	567	276	567	334	564	274	561	340	561	269	562	337	562	337	561	269	562	272	562	337	562	272	564	335	564	335	562	272	564	274	564	335	564	274	567	334	560	343	560	266	561	269	560	343	561	269	561	340	560	343	560	305	560	266	570	353	573	353	573	411	570	353	573	411	570	410	570	410	567	411	567	353	567	353	567	411	564	351	561	417	561	346	562	414	562	414	561	346	562	349	562	414	562	349	564	412	564	412	562	349	564	351	564	412	564	351	567	411	560	420	560	343	561	346	560	420	561	346	561	417	553	372	553	314	556	374	556	374	553	314	556	313	556	374	556	313	558	376	558	376	556	313	558	311	558	376	558	311	560	379	560	379	558	311	560	308	560	379	560	308	560	382	560	382	560	308	560	305	570	-108	570	-51	567	-108	570	-31	570	25	567	-31	570	45	570	102	567	45	570	122	570	179	567	122	570	199	570	256	567	199	570	276	570	333	567	276	570	353	570	410	567	353	536	428	538	426	600	437	600	437	538	426	567	430	600	437	567	430	570	430	570	430	573	430	600	437	600	437	573	430	576	428	600	437	576	428	578	426	579	-115	580	-118	580	-41	580	-41	580	35	579	-38	579	-38	580	35	579	32	579	-38	579	32	578	-35	578	-35	579	32	578	29	578	-35	578	29	576	-33	576	-33	578	29	576	27	576	-33	576	27	573	-31	573	-31	576	27	573	26	580	35	580	112	579	38	579	38	580	112	579	109	579	38	579	109	578	41	578	41	579	109	578	106	578	41	578	106	576	43	576	43	578	106	576	104	576	43	576	104	573	45	573	45	576	104	573	103	580	112	580	189	579	115	579	115	580	189	579	186	579	115	579	186	578	118	578	118	579	186	578	183	578	118	578	183	576	120	576	120	578	183	576	181	576	120	576	181	573	122	573	122	576	181	573	180	580	189	580	266	579	192	579	192	580	266	579	263	579	192	579	263	578	195	578	195	579	263	578	260	578	195	578	260	576	197	576	197	578	260	576	258	576	197	576	258	573	199	573	199	576	258	573	257	580	266	580	343	579	269	579	269	580	343	579	340	579	269	579	340	578	272	578	272	579	340	578	337	578	272	578	337	576	274	576	274	578	337	576	335	576	274	576	335	573	276	573	276	576	335	573	334	580	343	580	420	579	346	579	346	580	420	579	417	579	346	579	417	578	349	578	349	579	417	578	414	578	349	578	414	576	351	576	351	578	414	576	412	576	351	576	412	573	353	573	353	576	412	573	411	582	388	600	437	580	385	580	385	600	437	580	420	580	385	580	420	580	382	580	382	580	305	580	308	590	-69	593	-70	593	-12	590	-69	593	-12	590	-12	590	-12	587	-12	587	-70	587	-70	587	-12	584	-71	580	-6	580	-76	582	-8	582	-8	580	-76	582	-73	582	-8	582	-73	584	-10	584	-10	582	-73	584	-71	584	-10	584	-71	587	-12	580	-2	580	-79	580	-76	580	-2	580	-76	580	-6	573	-50	573	-108	576	-49	576	-49	573	-108	576	-110	576	-49	576	-110	578	-47	578	-47	576	-110	578	-112	578	-47	578	-112	579	-44	579	-44	578	-112	579	-115	579	-44	579	-115	580	-41	590	84	593	83	593	141	590	84	593	141	590	141	590	141	587	141	587	83	587	83	587	141	584	82	580	147	580	77	582	145	582	145	580	77	582	80	582	145	582	80	584	143	584	143	582	80	584	82	584	143	584	82	587	141	580	151	580	74	580	77	580	151	580	77	580	147	590	238	593	237	593	295	590	238	593	295	590	295	590	295	587	295	587	237	587	237	587	295	584	236	580	302	580	231	582	299	582	299	580	231	582	234	582	299	582	234	584	297	584	297	582	234	584	236	584	297	584	236	587	295	580	305	580	228	580	231	580	305	580	231	580	302	582	388	584	390	600	437	600	437	584	390	587	391	600	437	587	391	590	392	590	392	593	391	600	437	600	437	593	391	596	390	600	437	596	390	598	388	590	-69	590	-12	587	-70	596	66	593	64	593	6	593	6	593	64	590	7	587	6	590	7	590	64	587	6	590	64	587	64	590	64	590	7	593	64	590	84	590	141	587	83	596	220	593	218	593	160	593	160	593	218	590	161	587	160	590	161	590	218	587	160	590	218	587	218	590	218	590	161	593	218	590	238	590	295	587	237	596	374	593	372	593	314	593	314	593	372	590	315	587	314	590	315	590	372	587	314	590	372	587	372	590	372	590	315	593	372	593	-12	593	-70	596	-10	596	-10	593	-70	596	-71	596	-10	596	-71	598	-8	598	-8	596	-71	598	-73	598	-8	598	-73	599	-6	599	-6	598	-73	599	-76	599	-6	599	-76	600	-2	600	-2	599	-76	600	-79	593	141	593	83	596	143	596	143	593	83	596	82	596	143	596	82	598	145	598	145	596	82	598	80	598	145	598	80	599	147	599	147	598	80	599	77	599	147	599	77	600	151	600	151	599	77	600	74	593	295	593	237	596	297	596	297	593	237	596	236	596	297	596	236	598	299	598	299	596	236	598	234	598	299	598	234	599	301	599	301	598	234	599	231	599	301	599	231	600	305	600	305	599	231	600	228	600	382	599	379	599	308	600	382	599	308	600	305	600	382	600	437	599	385	580	305	580	382	580	343	579	423	580	420	600	437	579	423	600	437	578	426	560	420	553	391	556	390	560	420	556	390	558	388	560	420	558	388	560	385	560	420	560	385	560	382	600	437	0	437	10	430	600	437	10	430	50	430	600	437	50	430	90	430	600	437	90	430	130	430	600	437	130	430	133	430	600	437	133	430	170	430	600	437	170	430	173	430	600	437	173	430	210	430	600	437	210	430	213	430	600	437	213	430	250	430	600	437	250	430	253	430	600	437	253	430	290	430	600	437	290	430	293	430	600	437	293	430	330	430	600	437	330	430	333	430	600	437	333	430	370	430	600	437	370	430	373	430	600	437	373	430	410	430	600	437	410	430	413	430	600	437	413	430	450	430	600	437	450	430	453	430	600	437	453	430	490	430	600	437	490	430	493	430	600	437	493	430	496	428	600	437	496	428	530	430	600	437	530	430	533	430	600	437	533	430	536	428	502	388	504	390	521	423	521	423	504	390	507	391	521	423	507	391	510	392	510	392	513	391	521	423	521	423	513	391	520	420	520	343	520	420	520	382	520	266	520	228	520	189	520	266	520	189	521	192	520	266	521	192	521	263	520	420	513	391	516	390	520	420	516	390	518	388	520	420	518	388	520	385	520	420	520	385	520	382	500	382	501	385	500	420	500	420	501	385	502	388	500	420	502	388	522	426	522	426	502	388	521	423	500	420	522	426	524	428	500	420	524	428	527	430	500	420	527	430	499	423	527	430	530	430	498	426	527	430	498	426	499	423	482	260	480	263	480	192	480	192	480	263	480	266	480	192	480	266	480	189	480	189	480	266	480	228	480	382	480	343	480	420	480	420	480	423	473	391	473	391	480	423	470	392	467	391	470	392	480	423	467	391	480	423	464	390	464	390	480	423	462	388	480	420	473	391	476	390	480	420	476	390	478	388	480	420	478	388	479	385	480	420	479	385	480	382	460	382	460	385	460	420	460	420	460	385	462	388	460	420	462	388	482	426	482	426	462	388	480	423	460	420	482	426	484	428	460	420	484	428	487	430	460	420	487	430	459	423	487	430	490	430	458	426	487	430	458	426	459	423	490	430	453	430	456	428	490	430	456	428	458	426	442	260	440	263	440	192	440	192	440	263	440	266	440	192	440	266	440	189	440	189	440	266	440	228	440	382	440	343	440	420	440	420	440	423	433	391	433	391	440	423	430	392	427	391	430	392	440	423	427	391	440	423	424	390	424	390	440	423	422	388	440	420	433	391	436	390	440	420	436	390	438	388	440	420	438	388	439	385	440	420	439	385	440	382	422	388	440	423	421	385	421	385	440	423	420	420	421	385	420	420	420	382	420	382	420	305	421	308	420	420	440	423	442	426	420	420	442	426	444	428	420	420	444	428	447	430	420	420	447	430	420	423	447	430	450	430	418	426	447	430	418	426	420	423	450	430	413	430	416	428	450	430	416	428	418	426	402	260	401	263	401	192	401	192	401	263	400	266	401	192	400	266	400	189	400	189	400	266	400	228	400	382	400	343	400	420	400	420	401	423	393	391	393	391	401	423	390	392	387	391	390	392	401	423	387	391	401	423	384	390	384	390	401	423	382	388	400	420	393	391	396	390	400	420	396	390	398	388	400	420	398	388	400	385	400	420	400	385	400	382	380	382	381	385	380	420	380	420	381	385	382	388	380	420	382	388	402	426	402	426	382	388	401	423	380	420	402	426	404	428	380	420	404	428	407	430	380	420	407	430	380	423	407	430	410	430	378	426	407	430	378	426	380	423	410	430	373	430	376	428	410	430	376	428	378	426	362	260	360	263	360	192	360	192	360	263	360	266	360	192	360	266	360	189	360	189	360	266	360	228	360	382	360	343	360	420	360	420	360	423	353	391	353	391	360	423	350	392	347	391	350	392	360	423	347	391	360	423	344	390	344	390	360	423	342	388	360	420	353	391	356	390	360	420	356	390	358	388	360	420	358	388	359	385	360	420	359	385	360	382	340	382	340	385	340	420	340	420	340	385	342	388	340	420	342	388	362	426	362	426	342	388	360	423	340	420	362	426	364	428	340	420	364	428	367	430	340	420	367	430	339	423	367	430	370	430	338	426	367	430	338	426	339	423	370	430	333	430	336	428	370	430	336	428	338	426	322	260	320	263	320	192	320	192	320	263	320	266	320	192	320	266	320	189	320	189	320	266	320	228	320	382	320	343	320	420	320	420	320	423	313	391	313	391	320	423	310	392	307	391	310	392	320	423	307	391	320	423	304	390	304	390	320	423	302	388	320	420	313	391	316	390	320	420	316	390	318	388	320	420	318	388	319	385	320	420	319	385	320	382	302	388	320	423	301	385	301	385	320	423	300	420	301	385	300	420	300	382	300	382	300	305	301	308	300	420	320	423	322	426	300	420	322	426	324	428	300	420	324	428	327	430	300	420	327	430	300	423	327	430	330	430	298	426	327	430	298	426	300	423	330	430	293	430	296	428	330	430	296	428	298	426	282	260	281	263	281	192	281	192	281	263	280	266	281	192	280	266	280	189	280	189	280	266	280	228	280	382	280	343	280	420	280	420	281	423	273	391	273	391	281	423	270	392	267	391	270	392	281	423	267	391	281	423	264	390	264	390	281	423	262	388	280	420	273	391	276	390	280	420	276	390	278	388	280	420	278	388	280	385	280	420	280	385	280	382	260	382	261	385	260	420	260	420	261	385	262	388	260	420	262	388	282	426	282	426	262	388	281	423	260	420	282	426	284	428	260	420	284	428	287	430	260	420	287	430	260	423	287	430	290	430	258	426	287	430	258	426	260	423	290	430	253	430	256	428	290	430	256	428	258	426	242	260	240	263	240	192	240	192	240	263	240	266	240	192	240	266	240	189	240	189	240	266	240	228	240	382	240	343	240	420	240	420	240	423	233	391	233	391	240	423	230	392	227	391	230	392	240	423	227	391	240	423	224	390	224	390	240	423	222	388	240	420	233	391	236	390	240	420	236	390	238	388	240	420	238	388	239	385	240	420	239	385	240	382	220	382	220	385	220	420	220	420	220	385	222	388	220	420	222	388	242	426	242	426	222	388	240	423	220	420	242	426	244	428	220	420	244	428	247	430	220	420	247	430	219	423	247	430	250	430	218	426	247	430	218	426	219	423	250	430	213	430	216	428	250	430	216	428	218	426	202	260	200	263	200	192	200	192	200	263	200	266	200	192	200	266	200	189	200	189	200	266	200	228	200	382	200	343	200	420	200	420	200	423	193	391	193	391	200	423	190	392	187	391	190	392	200	423	187	391	200	423	184	390	184	390	200	423	182	388	200	420	193	391	196	390	200	420	196	390	198	388	200	420	198	388	199	385	200	420	199	385	200	382	182	299	181	302	181	231	181	231	181	302	180	305	181	231	180	305	180	228	180	228	180	305	180	266	180	420	180	382	181	385	180	420	181	385	182	388	180	420	182	388	200	423	180	420	200	423	202	426	180	420	202	426	204	428	180	420	204	428	207	430	180	420	207	430	180	423	207	430	210	430	178	426	207	430	178	426	180	423	210	430	173	430	176	428	210	430	176	428	178	426	162	260	161	263	161	192	161	192	161	263	160	266	161	192	160	266	160	189	160	189	160	266	160	228	160	382	160	343	160	420	160	420	161	423	153	391	153	391	161	423	150	392	147	391	150	392	161	423	147	391	161	423	144	390	144	390	161	423	142	388	160	420	153	391	156	390	160	420	156	390	158	388	160	420	158	388	160	385	160	420	160	385	160	382	140	382	141	385	140	420	140	420	141	385	142	388	140	420	142	388	162	426	162	426	142	388	161	423	140	420	162	426	164	428	140	420	164	428	167	430	140	420	167	430	140	423	167	430	170	430	138	426	167	430	138	426	140	423	170	430	133	430	136	428	170	430	136	428	138	426	122	260	120	263	120	192	120	192	120	263	120	266	120	192	120	266	120	189	120	189	120	266	120	228	120	382	120	343	120	420	120	420	120	423	113	391	113	391	120	423	110	392	107	391	110	392	120	423	107	391	120	423	104	390	104	390	120	423	102	388	120	420	113	391	116	390	120	420	116	390	118	388	120	420	118	388	119	385	120	420	119	385	120	382	100	382	100	385	100	420	100	420	100	385	102	388	100	420	102	388	122	426	122	426	102	388	120	423	100	420	122	426	124	428	100	420	124	428	127	430	100	420	127	430	99	423	127	430	130	430	98	426	127	430	98	426	99	423	58	426	87	430	90	430	90	430	93	430	130	430	130	430	93	430	96	428	130	430	96	428	98	426	82	260	80	263	80	192	80	192	80	263	80	266	80	192	80	266	80	189	80	189	80	266	80	228	80	382	80	343	80	420	80	420	80	423	73	391	73	391	80	423	70	392	67	391	70	392	80	423	67	391	80	423	64	390	64	390	80	423	62	388	80	420	73	391	76	390	80	420	76	390	78	388	80	420	78	388	79	385	80	420	79	385	80	382	62	299	61	302	61	231	61	231	61	302	60	305	61	231	60	305	60	228	60	228	60	305	60	266	60	420	60	382	61	385	60	420	61	385	62	388	60	420	62	388	80	423	60	420	80	423	82	426	60	420	82	426	84	428	60	420	84	428	87	430	60	420	87	430	60	423	18	426	47	430	50	430	50	430	53	430	90	430	90	430	53	430	56	428	90	430	56	428	58	426	42	260	41	263	41	192	41	192	41	263	40	266	41	192	40	266	40	189	40	189	40	266	40	228	40	382	40	343	40	420	40	420	41	423	33	391	33	391	41	423	30	392	27	391	30	392	41	423	27	391	41	423	24	390	24	390	41	423	22	388	40	420	33	391	36	390	40	420	36	390	38	388	40	420	38	388	40	385	40	420	40	385	40	382	41	423	42	426	22	388	22	388	42	426	20	420	22	388	20	420	21	385	21	385	20	420	20	382	20	305	20	382	20	343	20	305	20	266	20	228	20	74	20	151	20	112	20	74	20	35	20	-2	21	-83	20	-79	20	-118	21	-83	20	-118	22	-85	22	-85	20	-118	42	-124	22	-85	42	-124	41	-121	20	420	42	426	44	428	20	420	44	428	47	430	20	420	47	430	20	423	2	426	4	428	0	437	0	437	4	428	7	430	0	437	7	430	10	430	10	430	13	430	50	430	50	430	13	430	16	428	50	430	16	428	18	426	0	420	1	423	0	437	0	437	1	423	2	426	599	308	599	379	598	311	598	311	599	379	598	376	598	311	598	376	596	313	596	313	598	376	596	374	596	313	596	374	593	314	600	228	599	224	599	154	600	228	599	154	600	151	599	154	599	224	598	157	598	157	599	224	598	222	598	157	598	222	596	159	596	159	598	222	596	220	596	159	596	220	593	160	600	74	599	70	599	0	600	74	599	0	600	-2	599	0	599	70	598	3	598	3	599	70	598	68	598	3	598	68	596	5	596	5	598	68	596	66	596	5	596	66	593	6	600	-136	600	-79	599	-83	600	-136	599	-83	598	-85	600	-136	598	-85	596	-87	600	-136	596	-87	593	-89	600	-136	593	-89	590	-89	600	-136	590	-89	587	-89	600	-136	587	-89	584	-87	600	-136	584	-87	582	-85	600	-136	582	-85	580	-83	600	-136	580	-83	580	-118	600	-136	580	-118	579	-121	600	-136	579	-121	578	-124	580	-79	580	-118	580	-83	560	-118	560	-83	558	-85	560	-118	558	-85	556	-87	560	-118	556	-87	553	-89	567	-127	564	-126	540	-118	540	-118	564	-126	562	-124	540	-118	562	-124	542	-85	542	-85	562	-124	561	-121	542	-85	561	-121	544	-87	541	-83	540	-79	540	-118	541	-83	540	-118	542	-85	540	-118	540	-121	567	-127	600	-136	538	-124	536	-126	600	-136	536	-126	533	-127	600	-136	533	-127	530	-128	600	-136	530	-128	496	-126	600	-136	496	-126	493	-127	600	-136	493	-127	490	-128	600	-136	490	-128	456	-126	600	-136	456	-126	453	-127	600	-136	453	-127	450	-128	600	-136	450	-128	413	-127	600	-136	413	-127	410	-128	600	-136	410	-128	373	-127	600	-136	373	-127	370	-128	600	-136	370	-128	333	-127	600	-136	333	-127	330	-128	600	-136	330	-128	293	-127	600	-136	293	-127	290	-128	600	-136	290	-128	253	-127	600	-136	253	-127	250	-128	600	-136	250	-128	213	-127	600	-136	213	-127	210	-128	600	-136	210	-128	173	-127	600	-136	173	-127	170	-128	600	-136	170	-128	133	-127	600	-136	133	-127	130	-128	600	-136	130	-128	93	-127	600	-136	93	-127	90	-128	600	-136	90	-128	53	-127	600	-136	53	-127	50	-128	600	-136	50	-128	13	-127	600	-136	13	-127	10	-128	600	-136	10	-128	0	-136	521	-121	520	-118	513	-89	521	-121	513	-89	510	-89	510	-89	507	-89	521	-121	521	-121	507	-89	504	-87	521	-121	504	-87	502	-85	520	-118	520	-79	520	-83	520	-118	520	-83	518	-85	520	-118	518	-85	516	-87	520	-118	516	-87	513	-89	501	-83	500	-79	500	-118	501	-83	500	-118	502	-85	502	-85	500	-118	522	-124	502	-85	522	-124	521	-121	500	-118	527	-127	524	-126	500	-118	524	-126	522	-124	496	-126	530	-128	498	-124	498	-124	530	-128	527	-127	498	-124	527	-127	499	-121	499	-121	527	-127	500	-118	480	-121	480	-118	473	-89	480	-121	473	-89	470	-89	470	-89	467	-89	480	-121	480	-121	467	-89	464	-87	480	-121	464	-87	462	-85	480	-118	480	-79	479	-83	480	-118	479	-83	478	-85	480	-118	478	-85	476	-87	480	-118	476	-87	473	-89	460	-83	460	-79	460	-118	460	-83	460	-118	462	-85	462	-85	460	-118	482	-124	462	-85	482	-124	480	-121	460	-118	487	-127	484	-126	460	-118	484	-126	482	-124	456	-126	490	-128	458	-124	458	-124	490	-128	487	-127	458	-124	487	-127	459	-121	459	-121	487	-127	460	-118	440	-121	440	-118	433	-89	440	-121	433	-89	430	-89	430	-89	427	-89	440	-121	440	-121	427	-89	424	-87	440	-121	424	-87	422	-85	440	-118	440	-79	439	-83	440	-118	439	-83	438	-85	440	-118	438	-85	436	-87	440	-118	436	-87	433	-89	420	-79	420	-118	421	-83	421	-83	420	-118	440	-121	421	-83	440	-121	422	-85	420	-118	447	-127	444	-126	420	-118	444	-126	442	-124	420	-118	442	-124	440	-121	416	-126	450	-128	418	-124	418	-124	450	-128	447	-127	418	-124	447	-127	420	-121	420	-121	447	-127	420	-118	401	-121	400	-118	393	-89	401	-121	393	-89	390	-89	390	-89	387	-89	401	-121	401	-121	387	-89	384	-87	401	-121	384	-87	382	-85	400	-118	400	-79	400	-83	400	-118	400	-83	398	-85	400	-118	398	-85	396	-87	400	-118	396	-87	393	-89	381	-83	380	-79	380	-118	381	-83	380	-118	382	-85	382	-85	380	-118	402	-124	382	-85	402	-124	401	-121	380	-118	407	-127	404	-126	380	-118	404	-126	402	-124	376	-126	410	-128	378	-124	378	-124	410	-128	407	-127	378	-124	407	-127	380	-121	380	-121	407	-127	380	-118	360	-121	360	-118	353	-89	360	-121	353	-89	350	-89	350	-89	347	-89	360	-121	360	-121	347	-89	344	-87	360	-121	344	-87	342	-85	360	-118	360	-79	359	-83	360	-118	359	-83	358	-85	360	-118	358	-85	356	-87	360	-118	356	-87	353	-89	340	-83	340	-79	340	-118	340	-83	340	-118	342	-85	342	-85	340	-118	362	-124	342	-85	362	-124	360	-121	340	-118	367	-127	364	-126	340	-118	364	-126	362	-124	336	-126	370	-128	338	-124	338	-124	370	-128	367	-127	338	-124	367	-127	339	-121	339	-121	367	-127	340	-118	320	-121	320	-118	313	-89	320	-121	313	-89	310	-89	310	-89	307	-89	320	-121	320	-121	307	-89	304	-87	320	-121	304	-87	302	-85	320	-118	320	-79	319	-83	320	-118	319	-83	318	-85	320	-118	318	-85	316	-87	320	-118	316	-87	313	-89	300	-79	300	-118	301	-83	301	-83	300	-118	320	-121	301	-83	320	-121	302	-85	300	-118	327	-127	324	-126	300	-118	324	-126	322	-124	300	-118	322	-124	320	-121	296	-126	330	-128	298	-124	298	-124	330	-128	327	-127	298	-124	327	-127	300	-121	300	-121	327	-127	300	-118	281	-121	280	-118	273	-89	281	-121	273	-89	270	-89	270	-89	267	-89	281	-121	281	-121	267	-89	264	-87	281	-121	264	-87	262	-85	280	-118	280	-79	280	-83	280	-118	280	-83	278	-85	280	-118	278	-85	276	-87	280	-118	276	-87	273	-89	261	-83	260	-79	260	-118	261	-83	260	-118	262	-85	262	-85	260	-118	282	-124	262	-85	282	-124	281	-121	260	-118	287	-127	284	-126	260	-118	284	-126	282	-124	256	-126	290	-128	258	-124	258	-124	290	-128	287	-127	258	-124	287	-127	260	-121	260	-121	287	-127	260	-118	240	-121	240	-118	233	-89	240	-121	233	-89	230	-89	230	-89	227	-89	240	-121	240	-121	227	-89	224	-87	240	-121	224	-87	222	-85	240	-118	240	-79	239	-83	240	-118	239	-83	238	-85	240	-118	238	-85	236	-87	240	-118	236	-87	233	-89	220	-83	220	-79	220	-118	220	-83	220	-118	222	-85	222	-85	220	-118	242	-124	222	-85	242	-124	240	-121	220	-118	247	-127	244	-126	220	-118	244	-126	242	-124	216	-126	250	-128	218	-124	218	-124	250	-128	247	-127	218	-124	247	-127	219	-121	219	-121	247	-127	220	-118	200	-121	200	-118	193	-89	200	-121	193	-89	190	-89	190	-89	187	-89	200	-121	200	-121	187	-89	184	-87	200	-121	184	-87	182	-85	200	-118	200	-79	199	-83	200	-118	199	-83	198	-85	200	-118	198	-85	196	-87	200	-118	196	-87	193	-89	180	-2	180	74	180	35	180	-79	180	-118	181	-83	180	-118	207	-127	204	-126	180	-118	204	-126	202	-124	180	-118	202	-124	200	-121	180	-118	200	-121	182	-85	180	-118	182	-85	181	-83	176	-126	210	-128	178	-124	178	-124	210	-128	207	-127	178	-124	207	-127	180	-121	180	-121	207	-127	180	-118	161	-121	160	-118	153	-89	161	-121	153	-89	150	-89	150	-89	147	-89	161	-121	161	-121	147	-89	144	-87	161	-121	144	-87	142	-85	160	-118	160	-79	160	-83	160	-118	160	-83	158	-85	160	-118	158	-85	156	-87	160	-118	156	-87	153	-89	141	-83	140	-79	140	-118	141	-83	140	-118	142	-85	142	-85	140	-118	162	-124	142	-85	162	-124	161	-121	140	-118	167	-127	164	-126	140	-118	164	-126	162	-124	136	-126	170	-128	138	-124	138	-124	170	-128	167	-127	138	-124	167	-127	140	-121	140	-121	167	-127	140	-118	120	-121	120	-118	113	-89	120	-121	113	-89	110	-89	110	-89	107	-89	120	-121	120	-121	107	-89	104	-87	120	-121	104	-87	102	-85	120	-118	120	-79	119	-83	120	-118	119	-83	118	-85	120	-118	118	-85	116	-87	120	-118	116	-87	113	-89	100	-83	100	-79	100	-118	100	-83	100	-118	102	-85	102	-85	100	-118	122	-124	102	-85	122	-124	120	-121	100	-118	127	-127	124	-126	100	-118	124	-126	122	-124	96	-126	130	-128	98	-124	98	-124	130	-128	127	-127	98	-124	127	-127	99	-121	99	-121	127	-127	100	-118	80	-121	80	-118	73	-89	80	-121	73	-89	70	-89	70	-89	67	-89	80	-121	80	-121	67	-89	64	-87	80	-121	64	-87	62	-85	80	-118	80	-79	79	-83	80	-118	79	-83	78	-85	80	-118	78	-85	76	-87	80	-118	76	-87	73	-89	60	-2	60	74	60	35	60	-79	60	-118	61	-83	60	-118	87	-127	84	-126	60	-118	84	-126	82	-124	60	-118	82	-124	80	-121	60	-118	80	-121	62	-85	60	-118	62	-85	61	-83	56	-126	90	-128	58	-124	58	-124	90	-128	87	-127	58	-124	87	-127	60	-121	60	-121	87	-127	60	-118	41	-121	40	-118	33	-89	41	-121	33	-89	30	-89	30	-89	27	-89	41	-121	41	-121	27	-89	24	-87	41	-121	24	-87	22	-85	40	-118	40	-79	40	-83	40	-118	40	-83	38	-85	40	-118	38	-85	36	-87	40	-118	36	-87	33	-89	20	-118	47	-127	44	-126	20	-118	44	-126	42	-124	16	-126	50	-128	18	-124	18	-124	50	-128	47	-127	18	-124	47	-127	20	-121	20	-121	47	-127	20	-118	0	-136	10	-128	7	-127	0	-136	7	-127	4	-126	0	-136	4	-126	2	-124	0	-136	2	-124	1	-121	0	-136	1	-121	0	-118	587	314	587	372	584	313	584	313	587	372	584	374	584	313	584	374	582	311	582	311	584	374	582	376	582	311	582	376	580	308	580	308	582	376	580	379	580	308	580	379	580	382	587	160	587	218	584	159	584	159	587	218	584	220	584	159	584	220	582	157	582	157	584	220	582	222	582	157	582	222	580	154	580	154	582	222	580	224	580	154	580	224	580	228	580	151	580	154	580	228	580	151	580	228	580	189	587	6	587	64	584	5	584	5	587	64	584	66	584	5	584	66	582	3	582	3	584	66	582	68	582	3	582	68	580	0	580	0	582	68	580	70	580	0	580	70	580	74	580	-2	580	0	580	74	580	-2	580	74	580	35	510	-69	513	-70	513	-12	510	-69	513	-12	510	-12	510	-12	507	-12	507	-70	507	-70	507	-12	504	-71	501	-6	501	-76	502	-8	502	-8	501	-76	502	-73	502	-8	502	-73	504	-10	504	-10	502	-73	504	-71	504	-10	504	-71	507	-12	500	74	500	151	500	112	500	-2	500	-41	500	-79	500	-2	500	-79	501	-76	500	-2	501	-76	501	-6	480	32	480	-38	482	29	482	29	480	-38	482	-35	482	29	482	-35	484	27	484	27	482	-35	484	-33	484	27	484	-33	487	26	487	26	484	-33	487	-31	487	26	487	-31	490	25	490	25	487	-31	490	-31	490	25	490	-31	493	26	493	26	490	-31	493	-31	493	26	493	-31	496	27	496	27	493	-31	496	-33	496	27	496	-33	498	29	498	29	496	-33	498	-35	498	29	498	-35	499	32	499	32	498	-35	499	-38	499	32	499	-38	500	35	500	35	499	-38	500	-41	500	-118	500	-41	499	-115	499	-115	500	-41	499	-44	499	-115	499	-44	498	-112	498	-112	499	-44	498	-47	498	-112	498	-47	496	-110	496	-110	498	-47	496	-49	496	-110	496	-49	493	-108	493	-108	496	-49	493	-50	493	-108	493	-50	490	-108	490	-108	493	-50	490	-51	490	-108	490	-51	487	-108	487	-108	490	-51	487	-50	487	-108	487	-50	484	-110	484	-110	487	-50	484	-49	484	-110	484	-49	482	-112	482	-112	484	-49	482	-47	482	-112	482	-47	480	-115	480	-115	482	-47	480	-44	480	-115	480	-44	480	-41	510	7	513	6	513	64	510	7	513	64	510	64	510	64	507	64	507	6	507	6	507	64	504	5	501	70	501	0	502	68	502	68	501	0	502	3	502	68	502	3	504	66	504	66	502	3	504	5	504	66	504	5	507	64	500	74	500	-2	501	0	500	74	501	0	501	70	500	74	500	35	500	-2	510	84	513	83	513	141	510	84	513	141	510	141	510	141	507	141	507	83	507	83	507	141	504	82	501	147	501	77	502	145	502	145	501	77	502	80	502	145	502	80	504	143	504	143	502	80	504	82	504	143	504	82	507	141	500	151	500	74	501	77	500	151	501	77	501	147	500	35	500	112	499	38	499	38	500	112	499	109	499	38	499	109	498	41	498	41	499	109	498	106	498	41	498	106	496	43	496	43	498	106	496	104	496	43	496	104	493	45	493	45	496	104	493	103	493	45	493	103	490	45	490	45	493	103	490	102	490	45	490	102	487	45	487	45	490	102	487	103	487	45	487	103	484	43	484	43	487	103	484	104	484	43	484	104	482	41	482	41	484	104	482	106	482	41	482	106	480	38	480	38	482	106	480	109	480	38	480	109	480	112	510	161	513	160	513	218	510	161	513	218	510	218	510	218	507	218	507	160	507	160	507	218	504	159	501	224	501	154	502	222	502	222	501	154	502	157	502	222	502	157	504	220	504	220	502	157	504	159	504	220	504	159	507	218	500	305	500	382	500	343	500	228	500	189	500	151	500	228	500	151	501	154	500	228	501	154	501	224	482	260	482	195	484	258	484	258	482	195	484	197	484	258	484	197	487	257	487	257	484	197	487	199	487	257	487	199	490	256	490	256	487	199	490	199	490	256	490	199	493	257	493	257	490	199	493	199	493	257	493	199	496	258	496	258	493	199	496	197	496	258	496	197	498	260	498	260	496	197	498	195	498	260	498	195	499	263	499	263	498	195	499	192	499	263	499	192	500	266	500	266	499	192	500	189	500	189	499	186	499	115	500	189	499	115	500	112	499	115	499	186	498	118	498	118	499	186	498	183	498	118	498	183	496	120	496	120	498	183	496	181	496	120	496	181	493	122	493	122	496	181	493	180	493	122	493	180	490	122	490	122	493	180	490	179	490	122	490	179	487	122	487	122	490	179	487	180	487	122	487	180	484	120	484	120	487	180	484	181	484	120	484	181	482	118	482	118	484	181	482	183	482	118	482	183	480	115	480	115	482	183	480	186	480	115	480	186	480	189	510	238	513	237	513	295	510	238	513	295	510	295	510	295	507	295	507	237	507	237	507	295	504	236	501	302	501	231	502	299	502	299	501	231	502	234	502	299	502	234	504	297	504	297	502	234	504	236	504	297	504	236	507	295	500	305	500	228	501	231	500	305	501	231	501	302	500	305	500	266	500	228	510	315	513	314	513	372	510	315	513	372	510	372	510	372	507	372	507	314	507	314	507	372	504	313	501	379	501	308	502	376	502	376	501	308	502	311	502	376	502	311	504	374	504	374	502	311	504	313	504	374	504	313	507	372	500	382	500	305	501	308	500	382	501	308	501	379	500	266	500	343	499	269	499	269	500	343	499	340	499	269	499	340	498	272	498	272	499	340	498	337	498	272	498	337	496	274	496	274	498	337	496	335	496	274	496	335	493	276	493	276	496	335	493	334	493	276	493	334	490	276	490	276	493	334	490	333	490	276	490	333	487	276	487	276	490	333	487	334	487	276	487	334	484	274	484	274	487	334	484	335	484	274	484	335	482	272	482	272	484	335	482	337	482	272	482	337	480	269	480	269	482	337	480	340	480	269	480	340	480	343	510	-69	510	-12	507	-70	510	7	510	64	507	6	510	84	510	141	507	83	510	161	510	218	507	160	510	238	510	295	507	237	510	315	510	372	507	314	513	295	513	237	516	297	516	297	513	237	516	236	516	297	516	236	518	299	518	299	516	236	518	234	518	299	518	234	520	301	520	301	518	234	520	231	520	301	520	231	520	305	520	305	520	231	520	228	520	151	520	228	520	154	520	112	520	189	520	151	520	35	520	-2	520	-41	520	35	520	-41	521	-38	513	64	513	6	516	66	516	66	513	6	516	5	516	66	516	5	518	68	518	68	516	5	518	3	518	68	518	3	520	70	520	70	518	3	520	0	520	70	520	0	520	74	520	74	520	0	520	-2	520	-79	520	-2	520	-76	520	-118	520	-41	520	-79	500	420	499	417	499	346	500	420	499	346	500	343	499	346	499	417	498	349	498	349	499	417	498	414	498	349	498	414	496	351	496	351	498	414	496	412	496	351	496	412	493	353	493	353	496	412	493	411	493	353	493	411	490	353	490	353	493	411	490	410	490	353	490	410	487	353	487	353	490	410	487	411	487	353	487	411	484	351	484	351	487	411	484	412	484	351	484	412	482	349	482	349	484	412	482	414	482	349	482	414	480	346	480	346	482	414	480	417	480	346	480	417	480	420	520	-41	520	-118	521	-115	520	-41	521	-115	521	-44	513	-12	513	-70	516	-10	516	-10	513	-70	516	-71	516	-10	516	-71	518	-8	518	-8	516	-71	518	-73	518	-8	518	-73	520	-6	520	-6	518	-73	520	-76	520	-6	520	-76	520	-2	520	35	521	38	520	112	520	35	520	112	520	74	513	141	513	83	516	143	516	143	513	83	516	82	516	143	516	82	518	145	518	145	516	82	518	80	518	145	518	80	520	147	520	147	518	80	520	77	520	147	520	77	520	151	520	151	520	77	520	74	513	218	513	160	516	220	516	220	513	160	516	159	516	220	516	159	518	222	518	222	516	159	518	157	518	222	518	157	520	224	520	224	518	157	520	154	520	224	520	154	520	228	520	266	521	269	520	343	520	266	520	343	520	305	513	372	513	314	516	374	516	374	513	314	516	313	516	374	516	313	518	376	518	376	516	313	518	311	518	376	518	311	520	379	520	379	518	311	520	308	520	379	520	308	520	382	520	382	520	308	520	305	470	-69	473	-70	473	-12	470	-69	473	-12	470	-12	470	-12	467	-12	467	-70	467	-70	467	-12	464	-71	460	-6	460	-76	462	-8	462	-8	460	-76	462	-73	462	-8	462	-73	464	-10	464	-10	462	-73	464	-71	464	-10	464	-71	467	-12	460	74	460	151	460	112	460	-2	460	-41	460	-79	460	-2	460	-79	460	-76	460	-2	460	-76	460	-6	440	32	440	-38	442	29	442	29	440	-38	442	-35	442	29	442	-35	444	27	444	27	442	-35	444	-33	444	27	444	-33	447	26	447	26	444	-33	447	-31	447	26	447	-31	450	25	450	25	447	-31	450	-31	450	25	450	-31	453	26	453	26	450	-31	453	-31	453	26	453	-31	456	27	456	27	453	-31	456	-33	456	27	456	-33	458	29	458	29	456	-33	458	-35	458	29	458	-35	459	32	459	32	458	-35	459	-38	459	32	459	-38	460	35	460	35	459	-38	460	-41	460	-118	460	-41	459	-115	459	-115	460	-41	459	-44	459	-115	459	-44	458	-112	458	-112	459	-44	458	-47	458	-112	458	-47	456	-110	456	-110	458	-47	456	-49	456	-110	456	-49	453	-108	453	-108	456	-49	453	-50	453	-108	453	-50	450	-108	450	-108	453	-50	450	-51	450	-108	450	-51	447	-108	447	-108	450	-51	447	-50	447	-108	447	-50	444	-110	444	-110	447	-50	444	-49	444	-110	444	-49	442	-112	442	-112	444	-49	442	-47	442	-112	442	-47	440	-115	440	-115	442	-47	440	-44	440	-115	440	-44	440	-41	470	7	473	6	473	64	470	7	473	64	470	64	470	64	467	64	467	6	467	6	467	64	464	5	460	70	460	0	462	68	462	68	460	0	462	3	462	68	462	3	464	66	464	66	462	3	464	5	464	66	464	5	467	64	460	74	460	-2	460	0	460	74	460	0	460	70	460	74	460	35	460	-2	470	84	473	83	473	141	470	84	473	141	470	141	470	141	467	141	467	83	467	83	467	141	464	82	460	147	460	77	462	145	462	145	460	77	462	80	462	145	462	80	464	143	464	143	462	80	464	82	464	143	464	82	467	141	460	151	460	74	460	77	460	151	460	77	460	147	460	35	460	112	459	38	459	38	460	112	459	109	459	38	459	109	458	41	458	41	459	109	458	106	458	41	458	106	456	43	456	43	458	106	456	104	456	43	456	104	453	45	453	45	456	104	453	103	453	45	453	103	450	45	450	45	453	103	450	102	450	45	450	102	447	45	447	45	450	102	447	103	447	45	447	103	444	43	444	43	447	103	444	104	444	43	444	104	442	41	442	41	444	104	442	106	442	41	442	106	440	38	440	38	442	106	440	109	440	38	440	109	440	112	470	161	473	160	473	218	470	161	473	218	470	218	470	218	467	218	467	160	467	160	467	218	464	159	460	224	460	154	462	222	462	222	460	154	462	157	462	222	462	157	464	220	464	220	462	157	464	159	464	220	464	159	467	218	460	305	460	382	460	343	460	228	460	189	460	151	460	228	460	151	460	154	460	228	460	154	460	224	442	260	442	195	444	258	444	258	442	195	444	197	444	258	444	197	447	257	447	257	444	197	447	199	447	257	447	199	450	256	450	256	447	199	450	199	450	256	450	199	453	257	453	257	450	199	453	199	453	257	453	199	456	258	456	258	453	199	456	197	456	258	456	197	458	260	458	260	456	197	458	195	458	260	458	195	459	263	459	263	458	195	459	192	459	263	459	192	460	266	460	266	459	192	460	189	460	189	459	186	459	115	460	189	459	115	460	112	459	115	459	186	458	118	458	118	459	186	458	183	458	118	458	183	456	120	456	120	458	183	456	181	456	120	456	181	453	122	453	122	456	181	453	180	453	122	453	180	450	122	450	122	453	180	450	179	450	122	450	179	447	122	447	122	450	179	447	180	447	122	447	180	444	120	444	120	447	180	444	181	444	120	444	181	442	118	442	118	444	181	442	183	442	118	442	183	440	115	440	115	442	183	440	186	440	115	440	186	440	189	470	238	473	237	473	295	470	238	473	295	470	295	470	295	467	295	467	237	467	237	467	295	464	236	460	302	460	231	462	299	462	299	460	231	462	234	462	299	462	234	464	297	464	297	462	234	464	236	464	297	464	236	467	295	460	305	460	228	460	231	460	305	460	231	460	302	460	305	460	266	460	228	470	315	473	314	473	372	470	315	473	372	470	372	470	372	467	372	467	314	467	314	467	372	464	313	460	379	460	308	462	376	462	376	460	308	462	311	462	376	462	311	464	374	464	374	462	311	464	313	464	374	464	313	467	372	460	382	460	305	460	308	460	382	460	308	460	379	460	266	460	343	459	269	459	269	460	343	459	340	459	269	459	340	458	272	458	272	459	340	458	337	458	272	458	337	456	274	456	274	458	337	456	335	456	274	456	335	453	276	453	276	456	335	453	334	453	276	453	334	450	276	450	276	453	334	450	333	450	276	450	333	447	276	447	276	450	333	447	334	447	276	447	334	444	274	444	274	447	334	444	335	444	274	444	335	442	272	442	272	444	335	442	337	442	272	442	337	440	269	440	269	442	337	440	340	440	269	440	340	440	343	470	-69	470	-12	467	-70	470	7	470	64	467	6	470	84	470	141	467	83	470	161	470	218	467	160	470	238	470	295	467	237	470	315	470	372	467	314	473	295	473	237	476	297	476	297	473	237	476	236	476	297	476	236	478	299	478	299	476	236	478	234	478	299	478	234	479	301	479	301	478	234	479	231	479	301	479	231	480	305	480	305	479	231	480	228	480	151	480	228	479	154	480	112	480	189	480	151	480	35	480	-2	480	-41	480	35	480	-41	480	-38	480	35	480	-38	480	32	473	64	473	6	476	66	476	66	473	6	476	5	476	66	476	5	478	68	478	68	476	5	478	3	478	68	478	3	479	70	479	70	478	3	479	0	479	70	479	0	480	74	480	74	479	0	480	-2	480	-79	480	-2	479	-76	480	-118	480	-41	480	-79	460	420	459	417	459	346	460	420	459	346	460	343	459	346	459	417	458	349	458	349	459	417	458	414	458	349	458	414	456	351	456	351	458	414	456	412	456	351	456	412	453	353	453	353	456	412	453	411	453	353	453	411	450	353	450	353	453	411	450	410	450	353	450	410	447	353	447	353	450	410	447	411	447	353	447	411	444	351	444	351	447	411	444	412	444	351	444	412	442	349	442	349	444	412	442	414	442	349	442	414	440	346	440	346	442	414	440	417	440	346	440	417	440	420	473	-12	473	-70	476	-10	476	-10	473	-70	476	-71	476	-10	476	-71	478	-8	478	-8	476	-71	478	-73	478	-8	478	-73	479	-6	479	-6	478	-73	479	-76	479	-6	479	-76	480	-2	480	35	480	38	480	112	480	35	480	112	480	74	473	141	473	83	476	143	476	143	473	83	476	82	476	143	476	82	478	145	478	145	476	82	478	80	478	145	478	80	479	147	479	147	478	80	479	77	479	147	479	77	480	151	480	151	479	77	480	74	473	218	473	160	476	220	476	220	473	160	476	159	476	220	476	159	478	222	478	222	476	159	478	157	478	222	478	157	479	224	479	224	478	157	479	154	479	224	479	154	480	228	480	266	480	269	480	343	480	266	480	343	480	305	473	372	473	314	476	374	476	374	473	314	476	313	476	374	476	313	478	376	478	376	476	313	478	311	478	376	478	311	479	379	479	379	478	311	479	308	479	379	479	308	480	382	480	382	479	308	480	305	430	-69	433	-70	433	-12	430	-69	433	-12	430	-12	430	-12	427	-12	427	-70	427	-70	427	-12	424	-71	421	-6	421	-76	422	-8	422	-8	421	-76	422	-73	422	-8	422	-73	424	-10	424	-10	422	-73	424	-71	424	-10	424	-71	427	-12	420	74	420	151	420	112	420	-2	420	-41	420	-79	420	-2	420	-79	421	-76	420	-2	421	-76	421	-6	401	32	401	-38	402	29	402	29	401	-38	402	-35	402	29	402	-35	404	27	404	27	402	-35	404	-33	404	27	404	-33	407	26	407	26	404	-33	407	-31	407	26	407	-31	410	25	410	25	407	-31	410	-31	410	25	410	-31	413	26	413	26	410	-31	413	-31	413	26	413	-31	416	27	416	27	413	-31	416	-33	416	27	416	-33	418	29	418	29	416	-33	418	-35	418	29	418	-35	420	32	420	32	418	-35	420	-38	420	32	420	-38	420	35	420	35	420	-38	420	-41	420	-118	420	-41	420	-115	420	-115	420	-41	420	-44	420	-115	420	-44	418	-112	418	-112	420	-44	418	-47	418	-112	418	-47	416	-110	416	-110	418	-47	416	-49	416	-110	416	-49	413	-108	413	-108	416	-49	413	-50	413	-108	413	-50	410	-108	410	-108	413	-50	410	-51	410	-108	410	-51	407	-108	407	-108	410	-51	407	-50	407	-108	407	-50	404	-110	404	-110	407	-50	404	-49	404	-110	404	-49	402	-112	402	-112	404	-49	402	-47	402	-112	402	-47	401	-115	401	-115	402	-47	401	-44	401	-115	401	-44	400	-41	430	7	433	6	433	64	430	7	433	64	430	64	430	64	427	64	427	6	427	6	427	64	424	5	421	70	421	0	422	68	422	68	421	0	422	3	422	68	422	3	424	66	424	66	422	3	424	5	424	66	424	5	427	64	420	74	420	-2	421	0	420	74	421	0	421	70	420	74	420	35	420	-2	430	84	433	83	433	141	430	84	433	141	430	141	430	141	427	141	427	83	427	83	427	141	424	82	421	147	421	77	422	145	422	145	421	77	422	80	422	145	422	80	424	143	424	143	422	80	424	82	424	143	424	82	427	141	420	151	420	74	421	77	420	151	421	77	421	147	420	35	420	112	420	38	420	38	420	112	420	109	420	38	420	109	418	41	418	41	420	109	418	106	418	41	418	106	416	43	416	43	418	106	416	104	416	43	416	104	413	45	413	45	416	104	413	103	413	45	413	103	410	45	410	45	413	103	410	102	410	45	410	102	407	45	407	45	410	102	407	103	407	45	407	103	404	43	404	43	407	103	404	104	404	43	404	104	402	41	402	41	404	104	402	106	402	41	402	106	401	38	401	38	402	106	401	109	401	38	401	109	400	112	430	161	433	160	433	218	430	161	433	218	430	218	430	218	427	218	427	160	427	160	427	218	424	159	421	224	421	154	422	222	422	222	421	154	422	157	422	222	422	157	424	220	424	220	422	157	424	159	424	220	424	159	427	218	420	228	420	189	420	151	420	228	420	151	421	154	420	228	421	154	421	224	402	260	402	195	404	258	404	258	402	195	404	197	404	258	404	197	407	257	407	257	404	197	407	199	407	257	407	199	410	256	410	256	407	199	410	199	410	256	410	199	413	257	413	257	410	199	413	199	413	257	413	199	416	258	416	258	413	199	416	197	416	258	416	197	418	260	418	260	416	197	418	195	418	260	418	195	420	263	420	263	418	195	420	192	420	263	420	192	420	266	420	266	420	192	420	189	420	189	420	186	420	115	420	189	420	115	420	112	420	115	420	186	418	118	418	118	420	186	418	183	418	118	418	183	416	120	416	120	418	183	416	181	416	120	416	181	413	122	413	122	416	181	413	180	413	122	413	180	410	122	410	122	413	180	410	179	410	122	410	179	407	122	407	122	410	179	407	180	407	122	407	180	404	120	404	120	407	180	404	181	404	120	404	181	402	118	402	118	404	181	402	183	402	118	402	183	401	115	401	115	402	183	401	186	401	115	401	186	400	189	430	238	433	237	433	295	430	238	433	295	430	295	430	295	427	295	427	237	427	237	427	295	424	236	421	302	421	231	422	299	422	299	421	231	422	234	422	299	422	234	424	297	424	297	422	234	424	236	424	297	424	236	427	295	420	305	420	228	421	231	420	305	421	231	421	302	420	305	420	266	420	228	430	315	433	314	433	372	430	315	433	372	430	372	430	372	427	372	427	314	427	314	427	372	424	313	421	379	421	308	422	376	422	376	421	308	422	311	422	376	422	311	424	374	424	374	422	311	424	313	424	374	424	313	427	372	420	343	420	305	420	382	420	266	420	343	420	269	420	269	420	343	420	340	420	269	420	340	418	272	418	272	420	340	418	337	418	272	418	337	416	274	416	274	418	337	416	335	416	274	416	335	413	276	413	276	416	335	413	334	413	276	413	334	410	276	410	276	413	334	410	333	410	276	410	333	407	276	407	276	410	333	407	334	407	276	407	334	404	274	404	274	407	334	404	335	404	274	404	335	402	272	402	272	404	335	402	337	402	272	402	337	401	269	401	269	402	337	401	340	401	269	401	340	400	343	430	7	430	64	427	6	430	-69	430	-12	427	-70	430	84	430	141	427	83	430	161	430	218	427	160	430	238	430	295	427	237	430	315	430	372	427	314	433	295	433	237	436	297	436	297	433	237	436	236	436	297	436	236	438	299	438	299	436	236	438	234	438	299	438	234	439	301	439	301	438	234	439	231	439	301	439	231	440	305	440	305	439	231	440	228	440	151	440	228	439	154	440	112	440	189	440	151	440	35	440	-2	440	-41	440	35	440	-41	440	-38	440	35	440	-38	440	32	433	64	433	6	436	66	436	66	433	6	436	5	436	66	436	5	438	68	438	68	436	5	438	3	438	68	438	3	439	70	439	70	438	3	439	0	439	70	439	0	440	74	440	74	439	0	440	-2	440	-79	440	-2	439	-76	440	-118	440	-41	440	-79	420	343	420	420	420	346	420	346	420	420	420	417	420	346	420	417	418	349	418	349	420	417	418	414	418	349	418	414	416	351	416	351	418	414	416	412	416	351	416	412	413	353	413	353	416	412	413	411	413	353	413	411	410	353	410	353	413	411	410	410	410	353	410	410	407	353	407	353	410	410	407	411	407	353	407	411	404	351	404	351	407	411	404	412	404	351	404	412	402	349	402	349	404	412	402	414	402	349	402	414	401	346	401	346	402	414	401	417	401	346	401	417	400	420	433	-12	433	-70	436	-10	436	-10	433	-70	436	-71	436	-10	436	-71	438	-8	438	-8	436	-71	438	-73	438	-8	438	-73	439	-6	439	-6	438	-73	439	-76	439	-6	439	-76	440	-2	440	35	440	38	440	112	440	35	440	112	440	74	433	141	433	83	436	143	436	143	433	83	436	82	436	143	436	82	438	145	438	145	436	82	438	80	438	145	438	80	439	147	439	147	438	80	439	77	439	147	439	77	440	151	440	151	439	77	440	74	433	218	433	160	436	220	436	220	433	160	436	159	436	220	436	159	438	222	438	222	436	159	438	157	438	222	438	157	439	224	439	224	438	157	439	154	439	224	439	154	440	228	440	266	440	269	440	343	440	266	440	343	440	305	433	372	433	314	436	374	436	374	433	314	436	313	436	374	436	313	438	376	438	376	436	313	438	311	438	376	438	311	439	379	439	379	438	311	439	308	439	379	439	308	440	382	440	382	439	308	440	305	390	-69	393	-70	393	-12	390	-69	393	-12	390	-12	390	-12	387	-12	387	-70	387	-70	387	-12	384	-71	381	-6	381	-76	382	-8	382	-8	381	-76	382	-73	382	-8	382	-73	384	-10	384	-10	382	-73	384	-71	384	-10	384	-71	387	-12	380	74	380	151	380	112	380	-2	380	-41	380	-79	380	-2	380	-79	381	-76	380	-2	381	-76	381	-6	360	32	360	-38	362	29	362	29	360	-38	362	-35	362	29	362	-35	364	27	364	27	362	-35	364	-33	364	27	364	-33	367	26	367	26	364	-33	367	-31	367	26	367	-31	370	25	370	25	367	-31	370	-31	370	25	370	-31	373	26	373	26	370	-31	373	-31	373	26	373	-31	376	27	376	27	373	-31	376	-33	376	27	376	-33	378	29	378	29	376	-33	378	-35	378	29	378	-35	380	32	380	32	378	-35	380	-38	380	32	380	-38	380	35	380	35	380	-38	380	-41	380	-118	380	-41	380	-115	380	-115	380	-41	380	-44	380	-115	380	-44	378	-112	378	-112	380	-44	378	-47	378	-112	378	-47	376	-110	376	-110	378	-47	376	-49	376	-110	376	-49	373	-108	373	-108	376	-49	373	-50	373	-108	373	-50	370	-108	370	-108	373	-50	370	-51	370	-108	370	-51	367	-108	367	-108	370	-51	367	-50	367	-108	367	-50	364	-110	364	-110	367	-50	364	-49	364	-110	364	-49	362	-112	362	-112	364	-49	362	-47	362	-112	362	-47	360	-115	360	-115	362	-47	360	-44	360	-115	360	-44	360	-41	390	7	393	6	393	64	390	7	393	64	390	64	390	64	387	64	387	6	387	6	387	64	384	5	381	70	381	0	382	68	382	68	381	0	382	3	382	68	382	3	384	66	384	66	382	3	384	5	384	66	384	5	387	64	380	74	380	-2	381	0	380	74	381	0	381	70	380	74	380	35	380	-2	390	84	393	83	393	141	390	84	393	141	390	141	390	141	387	141	387	83	387	83	387	141	384	82	381	147	381	77	382	145	382	145	381	77	382	80	382	145	382	80	384	143	384	143	382	80	384	82	384	143	384	82	387	141	380	151	380	74	381	77	380	151	381	77	381	147	380	35	380	112	380	38	380	38	380	112	380	109	380	38	380	109	378	41	378	41	380	109	378	106	378	41	378	106	376	43	376	43	378	106	376	104	376	43	376	104	373	45	373	45	376	104	373	103	373	45	373	103	370	45	370	45	373	103	370	102	370	45	370	102	367	45	367	45	370	102	367	103	367	45	367	103	364	43	364	43	367	103	364	104	364	43	364	104	362	41	362	41	364	104	362	106	362	41	362	106	360	38	360	38	362	106	360	109	360	38	360	109	360	112	390	161	393	160	393	218	390	161	393	218	390	218	390	218	387	218	387	160	387	160	387	218	384	159	381	224	381	154	382	222	382	222	381	154	382	157	382	222	382	157	384	220	384	220	382	157	384	159	384	220	384	159	387	218	380	305	380	382	380	343	380	228	380	189	380	151	380	228	380	151	381	154	380	228	381	154	381	224	362	260	362	195	364	258	364	258	362	195	364	197	364	258	364	197	367	257	367	257	364	197	367	199	367	257	367	199	370	256	370	256	367	199	370	199	370	256	370	199	373	257	373	257	370	199	373	199	373	257	373	199	376	258	376	258	373	199	376	197	376	258	376	197	378	260	378	260	376	197	378	195	378	260	378	195	380	263	380	263	378	195	380	192	380	263	380	192	380	266	380	266	380	192	380	189	380	189	380	186	380	115	380	189	380	115	380	112	380	115	380	186	378	118	378	118	380	186	378	183	378	118	378	183	376	120	376	120	378	183	376	181	376	120	376	181	373	122	373	122	376	181	373	180	373	122	373	180	370	122	370	122	373	180	370	179	370	122	370	179	367	122	367	122	370	179	367	180	367	122	367	180	364	120	364	120	367	180	364	181	364	120	364	181	362	118	362	118	364	181	362	183	362	118	362	183	360	115	360	115	362	183	360	186	360	115	360	186	360	189	390	238	393	237	393	295	390	238	393	295	390	295	390	295	387	295	387	237	387	237	387	295	384	236	381	302	381	231	382	299	382	299	381	231	382	234	382	299	382	234	384	297	384	297	382	234	384	236	384	297	384	236	387	295	380	305	380	228	381	231	380	305	381	231	381	302	380	305	380	266	380	228	390	315	393	314	393	372	390	315	393	372	390	372	390	372	387	372	387	314	387	314	387	372	384	313	381	379	381	308	382	376	382	376	381	308	382	311	382	376	382	311	384	374	384	374	382	311	384	313	384	374	384	313	387	372	380	382	380	305	381	308	380	382	381	308	381	379	380	266	380	343	380	269	380	269	380	343	380	340	380	269	380	340	378	272	378	272	380	340	378	337	378	272	378	337	376	274	376	274	378	337	376	335	376	274	376	335	373	276	373	276	376	335	373	334	373	276	373	334	370	276	370	276	373	334	370	333	370	276	370	333	367	276	367	276	370	333	367	334	367	276	367	334	364	274	364	274	367	334	364	335	364	274	364	335	362	272	362	272	364	335	362	337	362	272	362	337	360	269	360	269	362	337	360	340	360	269	360	340	360	343	390	-69	390	-12	387	-70	390	7	390	64	387	6	390	84	390	141	387	83	390	161	390	218	387	160	390	238	390	295	387	237	390	315	390	372	387	314	393	295	393	237	396	297	396	297	393	237	396	236	396	297	396	236	398	299	398	299	396	236	398	234	398	299	398	234	400	301	400	301	398	234	400	231	400	301	400	231	400	305	400	305	400	231	400	228	400	151	400	228	400	154	400	112	400	189	400	151	400	35	400	-2	400	-41	400	35	400	-41	401	-38	400	35	401	-38	401	32	393	64	393	6	396	66	396	66	393	6	396	5	396	66	396	5	398	68	398	68	396	5	398	3	398	68	398	3	400	70	400	70	398	3	400	0	400	70	400	0	400	74	400	74	400	0	400	-2	400	-79	400	-2	400	-76	400	-118	400	-41	400	-79	380	420	380	417	380	346	380	420	380	346	380	343	380	346	380	417	378	349	378	349	380	417	378	414	378	349	378	414	376	351	376	351	378	414	376	412	376	351	376	412	373	353	373	353	376	412	373	411	373	353	373	411	370	353	370	353	373	411	370	410	370	353	370	410	367	353	367	353	370	410	367	411	367	353	367	411	364	351	364	351	367	411	364	412	364	351	364	412	362	349	362	349	364	412	362	414	362	349	362	414	360	346	360	346	362	414	360	417	360	346	360	417	360	420	393	-12	393	-70	396	-10	396	-10	393	-70	396	-71	396	-10	396	-71	398	-8	398	-8	396	-71	398	-73	398	-8	398	-73	400	-6	400	-6	398	-73	400	-76	400	-6	400	-76	400	-2	400	35	401	38	400	112	400	35	400	112	400	74	393	141	393	83	396	143	396	143	393	83	396	82	396	143	396	82	398	145	398	145	396	82	398	80	398	145	398	80	400	147	400	147	398	80	400	77	400	147	400	77	400	151	400	151	400	77	400	74	393	218	393	160	396	220	396	220	393	160	396	159	396	220	396	159	398	222	398	222	396	159	398	157	398	222	398	157	400	224	400	224	398	157	400	154	400	224	400	154	400	228	400	266	401	269	400	343	400	266	400	343	400	305	393	372	393	314	396	374	396	374	393	314	396	313	396	374	396	313	398	376	398	376	396	313	398	311	398	376	398	311	400	379	400	379	398	311	400	308	400	379	400	308	400	382	400	382	400	308	400	305	350	-69	353	-70	353	-12	350	-69	353	-12	350	-12	350	-12	347	-12	347	-70	347	-70	347	-12	344	-71	340	-6	340	-76	342	-8	342	-8	340	-76	342	-73	342	-8	342	-73	344	-10	344	-10	342	-73	344	-71	344	-10	344	-71	347	-12	340	74	340	151	340	112	340	-2	340	-41	340	-79	340	-2	340	-79	340	-76	340	-2	340	-76	340	-6	320	32	320	-38	322	29	322	29	320	-38	322	-35	322	29	322	-35	324	27	324	27	322	-35	324	-33	324	27	324	-33	327	26	327	26	324	-33	327	-31	327	26	327	-31	330	25	330	25	327	-31	330	-31	330	25	330	-31	333	26	333	26	330	-31	333	-31	333	26	333	-31	336	27	336	27	333	-31	336	-33	336	27	336	-33	338	29	338	29	336	-33	338	-35	338	29	338	-35	339	32	339	32	338	-35	339	-38	339	32	339	-38	340	35	340	35	339	-38	340	-41	340	-118	340	-41	339	-115	339	-115	340	-41	339	-44	339	-115	339	-44	338	-112	338	-112	339	-44	338	-47	338	-112	338	-47	336	-110	336	-110	338	-47	336	-49	336	-110	336	-49	333	-108	333	-108	336	-49	333	-50	333	-108	333	-50	330	-108	330	-108	333	-50	330	-51	330	-108	330	-51	327	-108	327	-108	330	-51	327	-50	327	-108	327	-50	324	-110	324	-110	327	-50	324	-49	324	-110	324	-49	322	-112	322	-112	324	-49	322	-47	322	-112	322	-47	320	-115	320	-115	322	-47	320	-44	320	-115	320	-44	320	-41	350	7	353	6	353	64	350	7	353	64	350	64	350	64	347	64	347	6	347	6	347	64	344	5	340	70	340	0	342	68	342	68	340	0	342	3	342	68	342	3	344	66	344	66	342	3	344	5	344	66	344	5	347	64	340	74	340	-2	340	0	340	74	340	0	340	70	340	74	340	35	340	-2	350	84	353	83	353	141	350	84	353	141	350	141	350	141	347	141	347	83	347	83	347	141	344	82	340	147	340	77	342	145	342	145	340	77	342	80	342	145	342	80	344	143	344	143	342	80	344	82	344	143	344	82	347	141	340	151	340	74	340	77	340	151	340	77	340	147	340	35	340	112	339	38	339	38	340	112	339	109	339	38	339	109	338	41	338	41	339	109	338	106	338	41	338	106	336	43	336	43	338	106	336	104	336	43	336	104	333	45	333	45	336	104	333	103	333	45	333	103	330	45	330	45	333	103	330	102	330	45	330	102	327	45	327	45	330	102	327	103	327	45	327	103	324	43	324	43	327	103	324	104	324	43	324	104	322	41	322	41	324	104	322	106	322	41	322	106	320	38	320	38	322	106	320	109	320	38	320	109	320	112	350	161	353	160	353	218	350	161	353	218	350	218	350	218	347	218	347	160	347	160	347	218	344	159	340	224	340	154	342	222	342	222	340	154	342	157	342	222	342	157	344	220	344	220	342	157	344	159	344	220	344	159	347	218	340	305	340	382	340	343	340	228	340	189	340	151	340	228	340	151	340	154	340	228	340	154	340	224	322	260	322	195	324	258	324	258	322	195	324	197	324	258	324	197	327	257	327	257	324	197	327	199	327	257	327	199	330	256	330	256	327	199	330	199	330	256	330	199	333	257	333	257	330	199	333	199	333	257	333	199	336	258	336	258	333	199	336	197	336	258	336	197	338	260	338	260	336	197	338	195	338	260	338	195	339	263	339	263	338	195	339	192	339	263	339	192	340	266	340	266	339	192	340	189	340	189	339	186	339	115	340	189	339	115	340	112	339	115	339	186	338	118	338	118	339	186	338	183	338	118	338	183	336	120	336	120	338	183	336	181	336	120	336	181	333	122	333	122	336	181	333	180	333	122	333	180	330	122	330	122	333	180	330	179	330	122	330	179	327	122	327	122	330	179	327	180	327	122	327	180	324	120	324	120	327	180	324	181	324	120	324	181	322	118	322	118	324	181	322	183	322	118	322	183	320	115	320	115	322	183	320	186	320	115	320	186	320	189	350	238	353	237	353	295	350	238	353	295	350	295	350	295	347	295	347	237	347	237	347	295	344	236	340	302	340	231	342	299	342	299	340	231	342	234	342	299	342	234	344	297	344	297	342	234	344	236	344	297	344	236	347	295	340	305	340	228	340	231	340	305	340	231	340	302	340	305	340	266	340	228	350	315	353	314	353	372	350	315	353	372	350	372	350	372	347	372	347	314	347	314	347	372	344	313	340	379	340	308	342	376	342	376	340	308	342	311	342	376	342	311	344	374	344	374	342	311	344	313	344	374	344	313	347	372	340	382	340	305	340	308	340	382	340	308	340	379	340	266	340	343	339	269	339	269	340	343	339	340	339	269	339	340	338	272	338	272	339	340	338	337	338	272	338	337	336	274	336	274	338	337	336	335	336	274	336	335	333	276	333	276	336	335	333	334	333	276	333	334	330	276	330	276	333	334	330	333	330	276	330	333	327	276	327	276	330	333	327	334	327	276	327	334	324	274	324	274	327	334	324	335	324	274	324	335	322	272	322	272	324	335	322	337	322	272	322	337	320	269	320	269	322	337	320	340	320	269	320	340	320	343	350	-69	350	-12	347	-70	350	7	350	64	347	6	350	84	350	141	347	83	350	161	350	218	347	160	350	238	350	295	347	237	350	315	350	372	347	314	353	295	353	237	356	297	356	297	353	237	356	236	356	297	356	236	358	299	358	299	356	236	358	234	358	299	358	234	359	301	359	301	358	234	359	231	359	301	359	231	360	305	360	305	359	231	360	228	360	151	360	228	359	154	360	112	360	189	360	151	360	35	360	-2	360	-41	360	35	360	-41	360	-38	360	35	360	-38	360	32	353	64	353	6	356	66	356	66	353	6	356	5	356	66	356	5	358	68	358	68	356	5	358	3	358	68	358	3	359	70	359	70	358	3	359	0	359	70	359	0	360	74	360	74	359	0	360	-2	360	-79	360	-2	359	-76	360	-118	360	-41	360	-79	340	420	339	417	339	346	340	420	339	346	340	343	339	346	339	417	338	349	338	349	339	417	338	414	338	349	338	414	336	351	336	351	338	414	336	412	336	351	336	412	333	353	333	353	336	412	333	411	333	353	333	411	330	353	330	353	333	411	330	410	330	353	330	410	327	353	327	353	330	410	327	411	327	353	327	411	324	351	324	351	327	411	324	412	324	351	324	412	322	349	322	349	324	412	322	414	322	349	322	414	320	346	320	346	322	414	320	417	320	346	320	417	320	420	353	-12	353	-70	356	-10	356	-10	353	-70	356	-71	356	-10	356	-71	358	-8	358	-8	356	-71	358	-73	358	-8	358	-73	359	-6	359	-6	358	-73	359	-76	359	-6	359	-76	360	-2	360	35	360	38	360	112	360	35	360	112	360	74	353	141	353	83	356	143	356	143	353	83	356	82	356	143	356	82	358	145	358	145	356	82	358	80	358	145	358	80	359	147	359	147	358	80	359	77	359	147	359	77	360	151	360	151	359	77	360	74	353	218	353	160	356	220	356	220	353	160	356	159	356	220	356	159	358	222	358	222	356	159	358	157	358	222	358	157	359	224	359	224	358	157	359	154	359	224	359	154	360	228	360	266	360	269	360	343	360	266	360	343	360	305	353	372	353	314	356	374	356	374	353	314	356	313	356	374	356	313	358	376	358	376	356	313	358	311	358	376	358	311	359	379	359	379	358	311	359	308	359	379	359	308	360	382	360	382	359	308	360	305	310	-69	313	-70	313	-12	310	-69	313	-12	310	-12	310	-12	307	-12	307	-70	307	-70	307	-12	304	-71	301	-6	301	-76	302	-8	302	-8	301	-76	302	-73	302	-8	302	-73	304	-10	304	-10	302	-73	304	-71	304	-10	304	-71	307	-12	300	74	300	151	300	112	300	-2	300	-41	300	-79	300	-2	300	-79	301	-76	300	-2	301	-76	301	-6	281	32	281	-38	282	29	282	29	281	-38	282	-35	282	29	282	-35	284	27	284	27	282	-35	284	-33	284	27	284	-33	287	26	287	26	284	-33	287	-31	287	26	287	-31	290	25	290	25	287	-31	290	-31	290	25	290	-31	293	26	293	26	290	-31	293	-31	293	26	293	-31	296	27	296	27	293	-31	296	-33	296	27	296	-33	298	29	298	29	296	-33	298	-35	298	29	298	-35	300	32	300	32	298	-35	300	-38	300	32	300	-38	300	35	300	35	300	-38	300	-41	300	-118	300	-41	300	-115	300	-115	300	-41	300	-44	300	-115	300	-44	298	-112	298	-112	300	-44	298	-47	298	-112	298	-47	296	-110	296	-110	298	-47	296	-49	296	-110	296	-49	293	-108	293	-108	296	-49	293	-50	293	-108	293	-50	290	-108	290	-108	293	-50	290	-51	290	-108	290	-51	287	-108	287	-108	290	-51	287	-50	287	-108	287	-50	284	-110	284	-110	287	-50	284	-49	284	-110	284	-49	282	-112	282	-112	284	-49	282	-47	282	-112	282	-47	281	-115	281	-115	282	-47	281	-44	281	-115	281	-44	280	-41	310	7	313	6	313	64	310	7	313	64	310	64	310	64	307	64	307	6	307	6	307	64	304	5	301	70	301	0	302	68	302	68	301	0	302	3	302	68	302	3	304	66	304	66	302	3	304	5	304	66	304	5	307	64	300	74	300	-2	301	0	300	74	301	0	301	70	300	74	300	35	300	-2	310	84	313	83	313	141	310	84	313	141	310	141	310	141	307	141	307	83	307	83	307	141	304	82	301	147	301	77	302	145	302	145	301	77	302	80	302	145	302	80	304	143	304	143	302	80	304	82	304	143	304	82	307	141	300	151	300	74	301	77	300	151	301	77	301	147	300	35	300	112	300	38	300	38	300	112	300	109	300	38	300	109	298	41	298	41	300	109	298	106	298	41	298	106	296	43	296	43	298	106	296	104	296	43	296	104	293	45	293	45	296	104	293	103	293	45	293	103	290	45	290	45	293	103	290	102	290	45	290	102	287	45	287	45	290	102	287	103	287	45	287	103	284	43	284	43	287	103	284	104	284	43	284	104	282	41	282	41	284	104	282	106	282	41	282	106	281	38	281	38	282	106	281	109	281	38	281	109	280	112	310	161	313	160	313	218	310	161	313	218	310	218	310	218	307	218	307	160	307	160	307	218	304	159	301	224	301	154	302	222	302	222	301	154	302	157	302	222	302	157	304	220	304	220	302	157	304	159	304	220	304	159	307	218	300	228	300	189	300	151	300	228	300	151	301	154	300	228	301	154	301	224	282	260	282	195	284	258	284	258	282	195	284	197	284	258	284	197	287	257	287	257	284	197	287	199	287	257	287	199	290	256	290	256	287	199	290	199	290	256	290	199	293	257	293	257	290	199	293	199	293	257	293	199	296	258	296	258	293	199	296	197	296	258	296	197	298	260	298	260	296	197	298	195	298	260	298	195	300	263	300	263	298	195	300	192	300	263	300	192	300	266	300	266	300	192	300	189	300	189	300	186	300	115	300	189	300	115	300	112	300	115	300	186	298	118	298	118	300	186	298	183	298	118	298	183	296	120	296	120	298	183	296	181	296	120	296	181	293	122	293	122	296	181	293	180	293	122	293	180	290	122	290	122	293	180	290	179	290	122	290	179	287	122	287	122	290	179	287	180	287	122	287	180	284	120	284	120	287	180	284	181	284	120	284	181	282	118	282	118	284	181	282	183	282	118	282	183	281	115	281	115	282	183	281	186	281	115	281	186	280	189	310	238	313	237	313	295	310	238	313	295	310	295	310	295	307	295	307	237	307	237	307	295	304	236	301	302	301	231	302	299	302	299	301	231	302	234	302	299	302	234	304	297	304	297	302	234	304	236	304	297	304	236	307	295	300	305	300	228	301	231	300	305	301	231	301	302	300	305	300	266	300	228	310	315	313	314	313	372	310	315	313	372	310	372	310	372	307	372	307	314	307	314	307	372	304	313	301	379	301	308	302	376	302	376	301	308	302	311	302	376	302	311	304	374	304	374	302	311	304	313	304	374	304	313	307	372	300	343	300	305	300	382	300	266	300	343	300	269	300	269	300	343	300	340	300	269	300	340	298	272	298	272	300	340	298	337	298	272	298	337	296	274	296	274	298	337	296	335	296	274	296	335	293	276	293	276	296	335	293	334	293	276	293	334	290	276	290	276	293	334	290	333	290	276	290	333	287	276	287	276	290	333	287	334	287	276	287	334	284	274	284	274	287	334	284	335	284	274	284	335	282	272	282	272	284	335	282	337	282	272	282	337	281	269	281	269	282	337	281	340	281	269	281	340	280	343	310	7	310	64	307	6	310	-69	310	-12	307	-70	310	84	310	141	307	83	310	161	310	218	307	160	310	238	310	295	307	237	310	315	310	372	307	314	313	295	313	237	316	297	316	297	313	237	316	236	316	297	316	236	318	299	318	299	316	236	318	234	318	299	318	234	319	301	319	301	318	234	319	231	319	301	319	231	320	305	320	305	319	231	320	228	320	151	320	228	319	154	320	112	320	189	320	151	320	35	320	-2	320	-41	320	35	320	-41	320	-38	320	35	320	-38	320	32	313	64	313	6	316	66	316	66	313	6	316	5	316	66	316	5	318	68	318	68	316	5	318	3	318	68	318	3	319	70	319	70	318	3	319	0	319	70	319	0	320	74	320	74	319	0	320	-2	320	-79	320	-2	319	-76	320	-118	320	-41	320	-79	300	343	300	420	300	346	300	346	300	420	300	417	300	346	300	417	298	349	298	349	300	417	298	414	298	349	298	414	296	351	296	351	298	414	296	412	296	351	296	412	293	353	293	353	296	412	293	411	293	353	293	411	290	353	290	353	293	411	290	410	290	353	290	410	287	353	287	353	290	410	287	411	287	353	287	411	284	351	284	351	287	411	284	412	284	351	284	412	282	349	282	349	284	412	282	414	282	349	282	414	281	346	281	346	282	414	281	417	281	346	281	417	280	420	313	-12	313	-70	316	-10	316	-10	313	-70	316	-71	316	-10	316	-71	318	-8	318	-8	316	-71	318	-73	318	-8	318	-73	319	-6	319	-6	318	-73	319	-76	319	-6	319	-76	320	-2	320	35	320	38	320	112	320	35	320	112	320	74	313	141	313	83	316	143	316	143	313	83	316	82	316	143	316	82	318	145	318	145	316	82	318	80	318	145	318	80	319	147	319	147	318	80	319	77	319	147	319	77	320	151	320	151	319	77	320	74	313	218	313	160	316	220	316	220	313	160	316	159	316	220	316	159	318	222	318	222	316	159	318	157	318	222	318	157	319	224	319	224	318	157	319	154	319	224	319	154	320	228	320	266	320	269	320	343	320	266	320	343	320	305	313	372	313	314	316	374	316	374	313	314	316	313	316	374	316	313	318	376	318	376	316	313	318	311	318	376	318	311	319	379	319	379	318	311	319	308	319	379	319	308	320	382	320	382	319	308	320	305	270	-69	273	-70	273	-12	270	-69	273	-12	270	-12	270	-12	267	-12	267	-70	267	-70	267	-12	264	-71	261	-6	261	-76	262	-8	262	-8	261	-76	262	-73	262	-8	262	-73	264	-10	264	-10	262	-73	264	-71	264	-10	264	-71	267	-12	260	74	260	151	260	112	260	-2	260	-41	260	-79	260	-2	260	-79	261	-76	260	-2	261	-76	261	-6	240	32	240	-38	242	29	242	29	240	-38	242	-35	242	29	242	-35	244	27	244	27	242	-35	244	-33	244	27	244	-33	247	26	247	26	244	-33	247	-31	247	26	247	-31	250	25	250	25	247	-31	250	-31	250	25	250	-31	253	26	253	26	250	-31	253	-31	253	26	253	-31	256	27	256	27	253	-31	256	-33	256	27	256	-33	258	29	258	29	256	-33	258	-35	258	29	258	-35	260	32	260	32	258	-35	260	-38	260	32	260	-38	260	35	260	35	260	-38	260	-41	260	-118	260	-41	260	-115	260	-115	260	-41	260	-44	260	-115	260	-44	258	-112	258	-112	260	-44	258	-47	258	-112	258	-47	256	-110	256	-110	258	-47	256	-49	256	-110	256	-49	253	-108	253	-108	256	-49	253	-50	253	-108	253	-50	250	-108	250	-108	253	-50	250	-51	250	-108	250	-51	247	-108	247	-108	250	-51	247	-50	247	-108	247	-50	244	-110	244	-110	247	-50	244	-49	244	-110	244	-49	242	-112	242	-112	244	-49	242	-47	242	-112	242	-47	240	-115	240	-115	242	-47	240	-44	240	-115	240	-44	240	-41	270	7	273	6	273	64	270	7	273	64	270	64	270	64	267	64	267	6	267	6	267	64	264	5	261	70	261	0	262	68	262	68	261	0	262	3	262	68	262	3	264	66	264	66	262	3	264	5	264	66	264	5	267	64	260	74	260	-2	261	0	260	74	261	0	261	70	260	74	260	35	260	-2	270	84	273	83	273	141	270	84	273	141	270	141	270	141	267	141	267	83	267	83	267	141	264	82	261	147	261	77	262	145	262	145	261	77	262	80	262	145	262	80	264	143	264	143	262	80	264	82	264	143	264	82	267	141	260	151	260	74	261	77	260	151	261	77	261	147	260	35	260	112	260	38	260	38	260	112	260	109	260	38	260	109	258	41	258	41	260	109	258	106	258	41	258	106	256	43	256	43	258	106	256	104	256	43	256	104	253	45	253	45	256	104	253	103	253	45	253	103	250	45	250	45	253	103	250	102	250	45	250	102	247	45	247	45	250	102	247	103	247	45	247	103	244	43	244	43	247	103	244	104	244	43	244	104	242	41	242	41	244	104	242	106	242	41	242	106	240	38	240	38	242	106	240	109	240	38	240	109	240	112	270	161	273	160	273	218	270	161	273	218	270	218	270	218	267	218	267	160	267	160	267	218	264	159	261	224	261	154	262	222	262	222	261	154	262	157	262	222	262	157	264	220	264	220	262	157	264	159	264	220	264	159	267	218	260	305	260	382	260	343	260	228	260	189	260	151	260	228	260	151	261	154	260	228	261	154	261	224	242	260	242	195	244	258	244	258	242	195	244	197	244	258	244	197	247	257	247	257	244	197	247	199	247	257	247	199	250	256	250	256	247	199	250	199	250	256	250	199	253	257	253	257	250	199	253	199	253	257	253	199	256	258	256	258	253	199	256	197	256	258	256	197	258	260	258	260	256	197	258	195	258	260	258	195	260	263	260	263	258	195	260	192	260	263	260	192	260	266	260	266	260	192	260	189	260	189	260	186	260	115	260	189	260	115	260	112	260	115	260	186	258	118	258	118	260	186	258	183	258	118	258	183	256	120	256	120	258	183	256	181	256	120	256	181	253	122	253	122	256	181	253	180	253	122	253	180	250	122	250	122	253	180	250	179	250	122	250	179	247	122	247	122	250	179	247	180	247	122	247	180	244	120	244	120	247	180	244	181	244	120	244	181	242	118	242	118	244	181	242	183	242	118	242	183	240	115	240	115	242	183	240	186	240	115	240	186	240	189	270	238	273	237	273	295	270	238	273	295	270	295	270	295	267	295	267	237	267	237	267	295	264	236	261	302	261	231	262	299	262	299	261	231	262	234	262	299	262	234	264	297	264	297	262	234	264	236	264	297	264	236	267	295	260	305	260	228	261	231	260	305	261	231	261	302	260	305	260	266	260	228	270	315	273	314	273	372	270	315	273	372	270	372	270	372	267	372	267	314	267	314	267	372	264	313	261	379	261	308	262	376	262	376	261	308	262	311	262	376	262	311	264	374	264	374	262	311	264	313	264	374	264	313	267	372	260	382	260	305	261	308	260	382	261	308	261	379	260	266	260	343	260	269	260	269	260	343	260	340	260	269	260	340	258	272	258	272	260	340	258	337	258	272	258	337	256	274	256	274	258	337	256	335	256	274	256	335	253	276	253	276	256	335	253	334	253	276	253	334	250	276	250	276	253	334	250	333	250	276	250	333	247	276	247	276	250	333	247	334	247	276	247	334	244	274	244	274	247	334	244	335	244	274	244	335	242	272	242	272	244	335	242	337	242	272	242	337	240	269	240	269	242	337	240	340	240	269	240	340	240	343	270	-69	270	-12	267	-70	270	7	270	64	267	6	270	84	270	141	267	83	270	161	270	218	267	160	270	238	270	295	267	237	270	315	270	372	267	314	273	295	273	237	276	297	276	297	273	237	276	236	276	297	276	236	278	299	278	299	276	236	278	234	278	299	278	234	280	301	280	301	278	234	280	231	280	301	280	231	280	305	280	305	280	231	280	228	280	151	280	228	280	154	280	112	280	189	280	151	280	35	280	-2	280	-41	280	35	280	-41	281	-38	280	35	281	-38	281	32	273	64	273	6	276	66	276	66	273	6	276	5	276	66	276	5	278	68	278	68	276	5	278	3	278	68	278	3	280	70	280	70	278	3	280	0	280	70	280	0	280	74	280	74	280	0	280	-2	280	-79	280	-2	280	-76	280	-118	280	-41	280	-79	260	420	260	417	260	346	260	420	260	346	260	343	260	346	260	417	258	349	258	349	260	417	258	414	258	349	258	414	256	351	256	351	258	414	256	412	256	351	256	412	253	353	253	353	256	412	253	411	253	353	253	411	250	353	250	353	253	411	250	410	250	353	250	410	247	353	247	353	250	410	247	411	247	353	247	411	244	351	244	351	247	411	244	412	244	351	244	412	242	349	242	349	244	412	242	414	242	349	242	414	240	346	240	346	242	414	240	417	240	346	240	417	240	420	273	-12	273	-70	276	-10	276	-10	273	-70	276	-71	276	-10	276	-71	278	-8	278	-8	276	-71	278	-73	278	-8	278	-73	280	-6	280	-6	278	-73	280	-76	280	-6	280	-76	280	-2	280	35	281	38	280	112	280	35	280	112	280	74	273	141	273	83	276	143	276	143	273	83	276	82	276	143	276	82	278	145	278	145	276	82	278	80	278	145	278	80	280	147	280	147	278	80	280	77	280	147	280	77	280	151	280	151	280	77	280	74	273	218	273	160	276	220	276	220	273	160	276	159	276	220	276	159	278	222	278	222	276	159	278	157	278	222	278	157	280	224	280	224	278	157	280	154	280	224	280	154	280	228	280	266	281	269	280	343	280	266	280	343	280	305	273	372	273	314	276	374	276	374	273	314	276	313	276	374	276	313	278	376	278	376	276	313	278	311	278	376	278	311	280	379	280	379	278	311	280	308	280	379	280	308	280	382	280	382	280	308	280	305	230	-69	233	-70	233	-12	230	-69	233	-12	230	-12	230	-12	227	-12	227	-70	227	-70	227	-12	224	-71	220	-6	220	-76	222	-8	222	-8	220	-76	222	-73	222	-8	222	-73	224	-10	224	-10	222	-73	224	-71	224	-10	224	-71	227	-12	220	74	220	151	220	112	220	-2	220	-41	220	-79	220	-2	220	-79	220	-76	220	-2	220	-76	220	-6	200	32	200	-38	202	29	202	29	200	-38	202	-35	202	29	202	-35	204	27	204	27	202	-35	204	-33	204	27	204	-33	207	26	207	26	204	-33	207	-31	207	26	207	-31	210	25	210	25	207	-31	210	-31	210	25	210	-31	213	26	213	26	210	-31	213	-31	213	26	213	-31	216	27	216	27	213	-31	216	-33	216	27	216	-33	218	29	218	29	216	-33	218	-35	218	29	218	-35	219	32	219	32	218	-35	219	-38	219	32	219	-38	220	35	220	35	219	-38	220	-41	220	-118	220	-41	219	-115	219	-115	220	-41	219	-44	219	-115	219	-44	218	-112	218	-112	219	-44	218	-47	218	-112	218	-47	216	-110	216	-110	218	-47	216	-49	216	-110	216	-49	213	-108	213	-108	216	-49	213	-50	213	-108	213	-50	210	-108	210	-108	213	-50	210	-51	210	-108	210	-51	207	-108	207	-108	210	-51	207	-50	207	-108	207	-50	204	-110	204	-110	207	-50	204	-49	204	-110	204	-49	202	-112	202	-112	204	-49	202	-47	202	-112	202	-47	200	-115	200	-115	202	-47	200	-44	200	-115	200	-44	200	-41	230	7	233	6	233	64	230	7	233	64	230	64	230	64	227	64	227	6	227	6	227	64	224	5	220	70	220	0	222	68	222	68	220	0	222	3	222	68	222	3	224	66	224	66	222	3	224	5	224	66	224	5	227	64	220	74	220	-2	220	0	220	74	220	0	220	70	220	74	220	35	220	-2	230	84	233	83	233	141	230	84	233	141	230	141	230	141	227	141	227	83	227	83	227	141	224	82	220	147	220	77	222	145	222	145	220	77	222	80	222	145	222	80	224	143	224	143	222	80	224	82	224	143	224	82	227	141	220	151	220	74	220	77	220	151	220	77	220	147	220	35	220	112	219	38	219	38	220	112	219	109	219	38	219	109	218	41	218	41	219	109	218	106	218	41	218	106	216	43	216	43	218	106	216	104	216	43	216	104	213	45	213	45	216	104	213	103	213	45	213	103	210	45	210	45	213	103	210	102	210	45	210	102	207	45	207	45	210	102	207	103	207	45	207	103	204	43	204	43	207	103	204	104	204	43	204	104	202	41	202	41	204	104	202	106	202	41	202	106	200	38	200	38	202	106	200	109	200	38	200	109	200	112	230	161	233	160	233	218	230	161	233	218	230	218	230	218	227	218	227	160	227	160	227	218	224	159	220	224	220	154	222	222	222	222	220	154	222	157	222	222	222	157	224	220	224	220	222	157	224	159	224	220	224	159	227	218	220	305	220	382	220	343	220	228	220	189	220	151	220	228	220	151	220	154	220	228	220	154	220	224	202	260	202	195	204	258	204	258	202	195	204	197	204	258	204	197	207	257	207	257	204	197	207	199	207	257	207	199	210	256	210	256	207	199	210	199	210	256	210	199	213	257	213	257	210	199	213	199	213	257	213	199	216	258	216	258	213	199	216	197	216	258	216	197	218	260	218	260	216	197	218	195	218	260	218	195	219	263	219	263	218	195	219	192	219	263	219	192	220	266	220	266	219	192	220	189	220	189	219	186	219	115	220	189	219	115	220	112	219	115	219	186	218	118	218	118	219	186	218	183	218	118	218	183	216	120	216	120	218	183	216	181	216	120	216	181	213	122	213	122	216	181	213	180	213	122	213	180	210	122	210	122	213	180	210	179	210	122	210	179	207	122	207	122	210	179	207	180	207	122	207	180	204	120	204	120	207	180	204	181	204	120	204	181	202	118	202	118	204	181	202	183	202	118	202	183	200	115	200	115	202	183	200	186	200	115	200	186	200	189	230	238	233	237	233	295	230	238	233	295	230	295	230	295	227	295	227	237	227	237	227	295	224	236	220	302	220	231	222	299	222	299	220	231	222	234	222	299	222	234	224	297	224	297	222	234	224	236	224	297	224	236	227	295	220	305	220	228	220	231	220	305	220	231	220	302	220	305	220	266	220	228	230	315	233	314	233	372	230	315	233	372	230	372	230	372	227	372	227	314	227	314	227	372	224	313	220	379	220	308	222	376	222	376	220	308	222	311	222	376	222	311	224	374	224	374	222	311	224	313	224	374	224	313	227	372	220	382	220	305	220	308	220	382	220	308	220	379	220	266	220	343	219	269	219	269	220	343	219	340	219	269	219	340	218	272	218	272	219	340	218	337	218	272	218	337	216	274	216	274	218	337	216	335	216	274	216	335	213	276	213	276	216	335	213	334	213	276	213	334	210	276	210	276	213	334	210	333	210	276	210	333	207	276	207	276	210	333	207	334	207	276	207	334	204	274	204	274	207	334	204	335	204	274	204	335	202	272	202	272	204	335	202	337	202	272	202	337	200	269	200	269	202	337	200	340	200	269	200	340	200	343	230	-69	230	-12	227	-70	230	7	230	64	227	6	230	84	230	141	227	83	230	161	230	218	227	160	230	238	230	295	227	237	230	315	230	372	227	314	233	295	233	237	236	297	236	297	233	237	236	236	236	297	236	236	238	299	238	299	236	236	238	234	238	299	238	234	239	301	239	301	238	234	239	231	239	301	239	231	240	305	240	305	239	231	240	228	240	151	240	228	239	154	240	112	240	189	240	151	240	35	240	-2	240	-41	240	35	240	-41	240	-38	240	35	240	-38	240	32	233	64	233	6	236	66	236	66	233	6	236	5	236	66	236	5	238	68	238	68	236	5	238	3	238	68	238	3	239	70	239	70	238	3	239	0	239	70	239	0	240	74	240	74	239	0	240	-2	240	-79	240	-2	239	-76	240	-118	240	-41	240	-79	220	420	219	417	219	346	220	420	219	346	220	343	219	346	219	417	218	349	218	349	219	417	218	414	218	349	218	414	216	351	216	351	218	414	216	412	216	351	216	412	213	353	213	353	216	412	213	411	213	353	213	411	210	353	210	353	213	411	210	410	210	353	210	410	207	353	207	353	210	410	207	411	207	353	207	411	204	351	204	351	207	411	204	412	204	351	204	412	202	349	202	349	204	412	202	414	202	349	202	414	200	346	200	346	202	414	200	417	200	346	200	417	200	420	233	-12	233	-70	236	-10	236	-10	233	-70	236	-71	236	-10	236	-71	238	-8	238	-8	236	-71	238	-73	238	-8	238	-73	239	-6	239	-6	238	-73	239	-76	239	-6	239	-76	240	-2	240	35	240	38	240	112	240	35	240	112	240	74	233	141	233	83	236	143	236	143	233	83	236	82	236	143	236	82	238	145	238	145	236	82	238	80	238	145	238	80	239	147	239	147	238	80	239	77	239	147	239	77	240	151	240	151	239	77	240	74	233	218	233	160	236	220	236	220	233	160	236	159	236	220	236	159	238	222	238	222	236	159	238	157	238	222	238	157	239	224	239	224	238	157	239	154	239	224	239	154	240	228	240	266	240	269	240	343	240	266	240	343	240	305	233	372	233	314	236	374	236	374	233	314	236	313	236	374	236	313	238	376	238	376	236	313	238	311	238	376	238	311	239	379	239	379	238	311	239	308	239	379	239	308	240	382	240	382	239	308	240	305	190	-69	193	-70	193	-12	190	-69	193	-12	190	-12	190	-12	187	-12	187	-70	187	-70	187	-12	184	-71	181	-6	181	-76	182	-8	182	-8	181	-76	182	-73	182	-8	182	-73	184	-10	184	-10	182	-73	184	-71	184	-10	184	-71	187	-12	180	-2	180	-79	181	-76	180	-2	181	-76	181	-6	180	-2	180	-41	180	-79	180	-118	180	-41	180	-115	180	-115	180	-41	180	-44	180	-115	180	-44	178	-112	178	-112	180	-44	178	-47	178	-112	178	-47	176	-110	176	-110	178	-47	176	-49	176	-110	176	-49	173	-108	173	-108	176	-49	173	-50	173	-108	173	-50	170	-108	170	-108	173	-50	170	-51	170	-108	170	-51	167	-108	167	-108	170	-51	167	-50	167	-108	167	-50	164	-110	164	-110	167	-50	164	-49	164	-110	164	-49	162	-112	162	-112	164	-49	162	-47	162	-112	162	-47	161	-115	161	-115	162	-47	161	-44	161	-115	161	-44	160	-41	190	7	193	6	193	64	190	7	193	64	190	64	190	64	187	64	187	6	187	6	187	64	184	5	181	70	181	0	182	68	182	68	181	0	182	3	182	68	182	3	184	66	184	66	182	3	184	5	184	66	184	5	187	64	180	74	180	-2	181	0	180	74	181	0	181	70	180	-41	180	35	180	-38	180	-38	180	35	180	32	180	-38	180	32	178	-35	178	-35	180	32	178	29	178	-35	178	29	176	-33	176	-33	178	29	176	27	176	-33	176	27	173	-31	173	-31	176	27	173	26	173	-31	173	26	170	-31	170	-31	173	26	170	25	170	-31	170	25	167	-31	167	-31	170	25	167	26	167	-31	167	26	164	-33	164	-33	167	26	164	27	164	-33	164	27	162	-35	162	-35	164	27	162	29	162	-35	162	29	161	-38	161	-38	162	29	161	32	161	-38	161	32	160	35	190	84	193	83	193	141	190	84	193	141	190	141	190	141	187	141	187	83	187	83	187	141	184	82	181	147	181	77	182	145	182	145	181	77	182	80	182	145	182	80	184	143	184	143	182	80	184	82	184	143	184	82	187	141	180	151	180	112	180	74	180	151	180	74	181	77	180	151	181	77	181	147	161	186	161	115	162	183	162	183	161	115	162	118	162	183	162	118	164	181	164	181	162	118	164	120	164	181	164	120	167	180	167	180	164	120	167	122	167	180	167	122	170	179	170	179	167	122	170	122	170	179	170	122	173	180	173	180	170	122	173	122	173	180	173	122	176	181	176	181	173	122	176	120	176	181	176	120	178	183	178	183	176	120	178	118	178	183	178	118	180	186	180	186	178	118	180	115	180	186	180	115	180	189	180	189	180	115	180	112	180	112	180	109	180	38	180	112	180	38	180	35	180	38	180	109	178	41	178	41	180	109	178	106	178	41	178	106	176	43	176	43	178	106	176	104	176	43	176	104	173	45	173	45	176	104	173	103	173	45	173	103	170	45	170	45	173	103	170	102	170	45	170	102	167	45	167	45	170	102	167	103	167	45	167	103	164	43	164	43	167	103	164	104	164	43	164	104	162	41	162	41	164	104	162	106	162	41	162	106	161	38	161	38	162	106	161	109	161	38	161	109	160	112	190	161	193	160	193	218	190	161	193	218	190	218	190	218	187	218	187	160	187	160	187	218	184	159	181	224	181	154	182	222	182	222	181	154	182	157	182	222	182	157	184	220	184	220	182	157	184	159	184	220	184	159	187	218	180	228	180	151	181	154	180	228	181	154	181	224	180	228	180	189	180	151	190	238	193	237	193	295	190	238	193	295	190	295	190	295	187	295	187	237	187	237	187	295	184	236	184	297	182	299	182	234	184	297	182	234	184	236	184	297	184	236	187	295	180	189	180	266	180	192	180	192	180	266	180	263	180	192	180	263	178	195	178	195	180	263	178	260	178	195	178	260	176	197	176	197	178	260	176	258	176	197	176	258	173	199	173	199	176	258	173	257	173	199	173	257	170	199	170	199	173	257	170	256	170	199	170	256	167	199	167	199	170	256	167	257	167	199	167	257	164	197	164	197	167	257	164	258	164	197	164	258	162	195	162	195	164	258	162	260	162	195	162	260	161	192	190	315	193	314	193	372	190	315	193	372	190	372	190	372	187	372	187	314	187	314	187	372	184	313	181	379	181	308	182	376	182	376	181	308	182	311	182	376	182	311	184	374	184	374	182	311	184	313	184	374	184	313	187	372	180	382	180	305	181	308	180	382	181	308	181	379	180	382	180	343	180	305	161	340	161	269	162	337	162	337	161	269	162	272	162	337	162	272	164	335	164	335	162	272	164	274	164	335	164	274	167	334	167	334	164	274	167	276	167	334	167	276	170	333	170	333	167	276	170	276	170	333	170	276	173	334	173	334	170	276	173	276	173	334	173	276	176	335	176	335	173	276	176	274	176	335	176	274	178	337	178	337	176	274	178	272	178	337	178	272	180	340	180	340	178	272	180	269	180	340	180	269	180	343	180	343	180	269	180	266	190	-69	190	-12	187	-70	190	7	190	64	187	6	190	84	190	141	187	83	190	161	190	218	187	160	190	238	190	295	187	237	190	315	190	372	187	314	193	295	193	237	196	297	196	297	193	237	196	236	196	297	196	236	198	299	198	299	196	236	198	234	198	299	198	234	199	301	199	301	198	234	199	231	199	301	199	231	200	305	200	305	199	231	200	228	200	151	200	228	199	154	200	112	200	189	200	151	200	35	200	-2	200	-41	200	35	200	-41	200	-38	200	35	200	-38	200	32	193	64	193	6	196	66	196	66	193	6	196	5	196	66	196	5	198	68	198	68	196	5	198	3	198	68	198	3	199	70	199	70	198	3	199	0	199	70	199	0	200	74	200	74	199	0	200	-2	200	-79	200	-2	199	-76	200	-118	200	-41	200	-79	180	343	180	420	180	346	180	346	180	420	180	417	180	346	180	417	178	349	178	349	180	417	178	414	178	349	178	414	176	351	176	351	178	414	176	412	176	351	176	412	173	353	173	353	176	412	173	411	173	353	173	411	170	353	170	353	173	411	170	410	170	353	170	410	167	353	167	353	170	410	167	411	167	353	167	411	164	351	164	351	167	411	164	412	164	351	164	412	162	349	162	349	164	412	162	414	162	349	162	414	161	346	161	346	162	414	161	417	161	346	161	417	160	420	193	-12	193	-70	196	-10	196	-10	193	-70	196	-71	196	-10	196	-71	198	-8	198	-8	196	-71	198	-73	198	-8	198	-73	199	-6	199	-6	198	-73	199	-76	199	-6	199	-76	200	-2	200	35	200	38	200	112	200	35	200	112	200	74	193	141	193	83	196	143	196	143	193	83	196	82	196	143	196	82	198	145	198	145	196	82	198	80	198	145	198	80	199	147	199	147	198	80	199	77	199	147	199	77	200	151	200	151	199	77	200	74	193	218	193	160	196	220	196	220	193	160	196	159	196	220	196	159	198	222	198	222	196	159	198	157	198	222	198	157	199	224	199	224	198	157	199	154	199	224	199	154	200	228	200	266	200	269	200	343	200	266	200	343	200	305	193	372	193	314	196	374	196	374	193	314	196	313	196	374	196	313	198	376	198	376	196	313	198	311	198	376	198	311	199	379	199	379	198	311	199	308	199	379	199	308	200	382	200	382	199	308	200	305	150	-69	153	-70	153	-12	150	-69	153	-12	150	-12	150	-12	147	-12	147	-70	147	-70	147	-12	144	-71	141	-6	141	-76	142	-8	142	-8	141	-76	142	-73	142	-8	142	-73	144	-10	144	-10	142	-73	144	-71	144	-10	144	-71	147	-12	140	74	140	151	140	112	140	-2	140	-41	140	-79	140	-2	140	-79	141	-76	140	-2	141	-76	141	-6	120	32	120	-38	122	29	122	29	120	-38	122	-35	122	29	122	-35	124	27	124	27	122	-35	124	-33	124	27	124	-33	127	26	127	26	124	-33	127	-31	127	26	127	-31	130	25	130	25	127	-31	130	-31	130	25	130	-31	133	26	133	26	130	-31	133	-31	133	26	133	-31	136	27	136	27	133	-31	136	-33	136	27	136	-33	138	29	138	29	136	-33	138	-35	138	29	138	-35	140	32	140	32	138	-35	140	-38	140	32	140	-38	140	35	140	35	140	-38	140	-41	140	-118	140	-41	140	-115	140	-115	140	-41	140	-44	140	-115	140	-44	138	-112	138	-112	140	-44	138	-47	138	-112	138	-47	136	-110	136	-110	138	-47	136	-49	136	-110	136	-49	133	-108	133	-108	136	-49	133	-50	133	-108	133	-50	130	-108	130	-108	133	-50	130	-51	130	-108	130	-51	127	-108	127	-108	130	-51	127	-50	127	-108	127	-50	124	-110	124	-110	127	-50	124	-49	124	-110	124	-49	122	-112	122	-112	124	-49	122	-47	122	-112	122	-47	120	-115	120	-115	122	-47	120	-44	120	-115	120	-44	120	-41	150	7	153	6	153	64	150	7	153	64	150	64	150	64	147	64	147	6	147	6	147	64	144	5	141	70	141	0	142	68	142	68	141	0	142	3	142	68	142	3	144	66	144	66	142	3	144	5	144	66	144	5	147	64	140	74	140	-2	141	0	140	74	141	0	141	70	140	74	140	35	140	-2	150	84	153	83	153	141	150	84	153	141	150	141	150	141	147	141	147	83	147	83	147	141	144	82	141	147	141	77	142	145	142	145	141	77	142	80	142	145	142	80	144	143	144	143	142	80	144	82	144	143	144	82	147	141	140	151	140	74	141	77	140	151	141	77	141	147	140	35	140	112	140	38	140	38	140	112	140	109	140	38	140	109	138	41	138	41	140	109	138	106	138	41	138	106	136	43	136	43	138	106	136	104	136	43	136	104	133	45	133	45	136	104	133	103	133	45	133	103	130	45	130	45	133	103	130	102	130	45	130	102	127	45	127	45	130	102	127	103	127	45	127	103	124	43	124	43	127	103	124	104	124	43	124	104	122	41	122	41	124	104	122	106	122	41	122	106	120	38	120	38	122	106	120	109	120	38	120	109	120	112	150	161	153	160	153	218	150	161	153	218	150	218	150	218	147	218	147	160	147	160	147	218	144	159	141	224	141	154	142	222	142	222	141	154	142	157	142	222	142	157	144	220	144	220	142	157	144	159	144	220	144	159	147	218	140	305	140	382	140	343	140	228	140	189	140	151	140	228	140	151	141	154	140	228	141	154	141	224	122	260	122	195	124	258	124	258	122	195	124	197	124	258	124	197	127	257	127	257	124	197	127	199	127	257	127	199	130	256	130	256	127	199	130	199	130	256	130	199	133	257	133	257	130	199	133	199	133	257	133	199	136	258	136	258	133	199	136	197	136	258	136	197	138	260	138	260	136	197	138	195	138	260	138	195	140	263	140	263	138	195	140	192	140	263	140	192	140	266	140	266	140	192	140	189	140	189	140	186	140	115	140	189	140	115	140	112	140	115	140	186	138	118	138	118	140	186	138	183	138	118	138	183	136	120	136	120	138	183	136	181	136	120	136	181	133	122	133	122	136	181	133	180	133	122	133	180	130	122	130	122	133	180	130	179	130	122	130	179	127	122	127	122	130	179	127	180	127	122	127	180	124	120	124	120	127	180	124	181	124	120	124	181	122	118	122	118	124	181	122	183	122	118	122	183	120	115	120	115	122	183	120	186	120	115	120	186	120	189	150	238	153	237	153	295	150	238	153	295	150	295	150	295	147	295	147	237	147	237	147	295	144	236	141	302	141	231	142	299	142	299	141	231	142	234	142	299	142	234	144	297	144	297	142	234	144	236	144	297	144	236	147	295	140	305	140	228	141	231	140	305	141	231	141	302	140	305	140	266	140	228	150	315	153	314	153	372	150	315	153	372	150	372	150	372	147	372	147	314	147	314	147	372	144	313	141	379	141	308	142	376	142	376	141	308	142	311	142	376	142	311	144	374	144	374	142	311	144	313	144	374	144	313	147	372	140	382	140	305	141	308	140	382	141	308	141	379	140	266	140	343	140	269	140	269	140	343	140	340	140	269	140	340	138	272	138	272	140	340	138	337	138	272	138	337	136	274	136	274	138	337	136	335	136	274	136	335	133	276	133	276	136	335	133	334	133	276	133	334	130	276	130	276	133	334	130	333	130	276	130	333	127	276	127	276	130	333	127	334	127	276	127	334	124	274	124	274	127	334	124	335	124	274	124	335	122	272	122	272	124	335	122	337	122	272	122	337	120	269	120	269	122	337	120	340	120	269	120	340	120	343	150	-69	150	-12	147	-70	150	7	150	64	147	6	150	84	150	141	147	83	150	161	150	218	147	160	150	238	150	295	147	237	150	315	150	372	147	314	153	295	153	237	156	297	156	297	153	237	156	236	156	297	156	236	158	299	158	299	156	236	158	234	158	299	158	234	160	301	160	301	158	234	160	231	160	301	160	231	160	305	160	305	160	231	160	228	160	151	160	228	160	154	160	112	160	189	160	151	160	35	160	-2	160	-41	160	35	160	-41	161	-38	153	64	153	6	156	66	156	66	153	6	156	5	156	66	156	5	158	68	158	68	156	5	158	3	158	68	158	3	160	70	160	70	158	3	160	0	160	70	160	0	160	74	160	74	160	0	160	-2	160	-79	160	-2	160	-76	160	-118	160	-41	160	-79	140	420	140	417	140	346	140	420	140	346	140	343	140	346	140	417	138	349	138	349	140	417	138	414	138	349	138	414	136	351	136	351	138	414	136	412	136	351	136	412	133	353	133	353	136	412	133	411	133	353	133	411	130	353	130	353	133	411	130	410	130	353	130	410	127	353	127	353	130	410	127	411	127	353	127	411	124	351	124	351	127	411	124	412	124	351	124	412	122	349	122	349	124	412	122	414	122	349	122	414	120	346	120	346	122	414	120	417	120	346	120	417	120	420	153	-12	153	-70	156	-10	156	-10	153	-70	156	-71	156	-10	156	-71	158	-8	158	-8	156	-71	158	-73	158	-8	158	-73	160	-6	160	-6	158	-73	160	-76	160	-6	160	-76	160	-2	160	35	161	38	160	112	160	35	160	112	160	74	160	189	160	112	161	115	160	189	161	115	161	186	153	141	153	83	156	143	156	143	153	83	156	82	156	143	156	82	158	145	158	145	156	82	158	80	158	145	158	80	160	147	160	147	158	80	160	77	160	147	160	77	160	151	160	151	160	77	160	74	153	218	153	160	156	220	156	220	153	160	156	159	156	220	156	159	158	222	158	222	156	159	158	157	158	222	158	157	160	224	160	224	158	157	160	154	160	224	160	154	160	228	160	343	160	266	161	269	160	343	161	269	161	340	160	343	160	305	160	266	153	372	153	314	156	374	156	374	153	314	156	313	156	374	156	313	158	376	158	376	156	313	158	311	158	376	158	311	160	379	160	379	158	311	160	308	160	379	160	308	160	382	160	382	160	308	160	305	110	-69	113	-70	113	-12	110	-69	113	-12	110	-12	110	-12	107	-12	107	-70	107	-70	107	-12	104	-71	100	-6	100	-76	102	-8	102	-8	100	-76	102	-73	102	-8	102	-73	104	-10	104	-10	102	-73	104	-71	104	-10	104	-71	107	-12	100	74	100	151	100	112	100	-2	100	-41	100	-79	100	-2	100	-79	100	-76	100	-2	100	-76	100	-6	80	32	80	-38	82	29	82	29	80	-38	82	-35	82	29	82	-35	84	27	84	27	82	-35	84	-33	84	27	84	-33	87	26	87	26	84	-33	87	-31	87	26	87	-31	90	25	90	25	87	-31	90	-31	90	25	90	-31	93	26	93	26	90	-31	93	-31	93	26	93	-31	96	27	96	27	93	-31	96	-33	96	27	96	-33	98	29	98	29	96	-33	98	-35	98	29	98	-35	99	32	99	32	98	-35	99	-38	99	32	99	-38	100	35	100	35	99	-38	100	-41	100	-118	100	-41	99	-115	99	-115	100	-41	99	-44	99	-115	99	-44	98	-112	98	-112	99	-44	98	-47	98	-112	98	-47	96	-110	96	-110	98	-47	96	-49	96	-110	96	-49	93	-108	93	-108	96	-49	93	-50	93	-108	93	-50	90	-108	90	-108	93	-50	90	-51	90	-108	90	-51	87	-108	87	-108	90	-51	87	-50	87	-108	87	-50	84	-110	84	-110	87	-50	84	-49	84	-110	84	-49	82	-112	82	-112	84	-49	82	-47	82	-112	82	-47	80	-115	80	-115	82	-47	80	-44	80	-115	80	-44	80	-41	110	7	113	6	113	64	110	7	113	64	110	64	110	64	107	64	107	6	107	6	107	64	104	5	100	70	100	0	102	68	102	68	100	0	102	3	102	68	102	3	104	66	104	66	102	3	104	5	104	66	104	5	107	64	100	74	100	-2	100	0	100	74	100	0	100	70	100	74	100	35	100	-2	110	84	113	83	113	141	110	84	113	141	110	141	110	141	107	141	107	83	107	83	107	141	104	82	100	147	100	77	102	145	102	145	100	77	102	80	102	145	102	80	104	143	104	143	102	80	104	82	104	143	104	82	107	141	100	151	100	74	100	77	100	151	100	77	100	147	100	35	100	112	99	38	99	38	100	112	99	109	99	38	99	109	98	41	98	41	99	109	98	106	98	41	98	106	96	43	96	43	98	106	96	104	96	43	96	104	93	45	93	45	96	104	93	103	93	45	93	103	90	45	90	45	93	103	90	102	90	45	90	102	87	45	87	45	90	102	87	103	87	45	87	103	84	43	84	43	87	103	84	104	84	43	84	104	82	41	82	41	84	104	82	106	82	41	82	106	80	38	80	38	82	106	80	109	80	38	80	109	80	112	110	161	113	160	113	218	110	161	113	218	110	218	110	218	107	218	107	160	107	160	107	218	104	159	100	224	100	154	102	222	102	222	100	154	102	157	102	222	102	157	104	220	104	220	102	157	104	159	104	220	104	159	107	218	100	305	100	382	100	343	100	228	100	189	100	151	100	228	100	151	100	154	100	228	100	154	100	224	82	260	82	195	84	258	84	258	82	195	84	197	84	258	84	197	87	257	87	257	84	197	87	199	87	257	87	199	90	256	90	256	87	199	90	199	90	256	90	199	93	257	93	257	90	199	93	199	93	257	93	199	96	258	96	258	93	199	96	197	96	258	96	197	98	260	98	260	96	197	98	195	98	260	98	195	99	263	99	263	98	195	99	192	99	263	99	192	100	266	100	266	99	192	100	189	100	189	99	186	99	115	100	189	99	115	100	112	99	115	99	186	98	118	98	118	99	186	98	183	98	118	98	183	96	120	96	120	98	183	96	181	96	120	96	181	93	122	93	122	96	181	93	180	93	122	93	180	90	122	90	122	93	180	90	179	90	122	90	179	87	122	87	122	90	179	87	180	87	122	87	180	84	120	84	120	87	180	84	181	84	120	84	181	82	118	82	118	84	181	82	183	82	118	82	183	80	115	80	115	82	183	80	186	80	115	80	186	80	189	110	238	113	237	113	295	110	238	113	295	110	295	110	295	107	295	107	237	107	237	107	295	104	236	100	302	100	231	102	299	102	299	100	231	102	234	102	299	102	234	104	297	104	297	102	234	104	236	104	297	104	236	107	295	100	305	100	228	100	231	100	305	100	231	100	302	100	305	100	266	100	228	110	315	113	314	113	372	110	315	113	372	110	372	110	372	107	372	107	314	107	314	107	372	104	313	100	379	100	308	102	376	102	376	100	308	102	311	102	376	102	311	104	374	104	374	102	311	104	313	104	374	104	313	107	372	100	382	100	305	100	308	100	382	100	308	100	379	100	266	100	343	99	269	99	269	100	343	99	340	99	269	99	340	98	272	98	272	99	340	98	337	98	272	98	337	96	274	96	274	98	337	96	335	96	274	96	335	93	276	93	276	96	335	93	334	93	276	93	334	90	276	90	276	93	334	90	333	90	276	90	333	87	276	87	276	90	333	87	334	87	276	87	334	84	274	84	274	87	334	84	335	84	274	84	335	82	272	82	272	84	335	82	337	82	272	82	337	80	269	80	269	82	337	80	340	80	269	80	340	80	343	110	7	110	64	107	6	110	-69	110	-12	107	-70	110	84	110	141	107	83	110	161	110	218	107	160	110	238	110	295	107	237	110	315	110	372	107	314	113	295	113	237	116	297	116	297	113	237	116	236	116	297	116	236	118	299	118	299	116	236	118	234	118	299	118	234	119	301	119	301	118	234	119	231	119	301	119	231	120	305	120	305	119	231	120	228	120	151	120	228	119	154	120	112	120	189	120	151	120	35	120	-2	120	-41	120	35	120	-41	120	-38	120	35	120	-38	120	32	113	64	113	6	116	66	116	66	113	6	116	5	116	66	116	5	118	68	118	68	116	5	118	3	118	68	118	3	119	70	119	70	118	3	119	0	119	70	119	0	120	74	120	74	119	0	120	-2	120	-79	120	-2	119	-76	120	-118	120	-41	120	-79	100	420	99	417	99	346	100	420	99	346	100	343	99	346	99	417	98	349	98	349	99	417	98	414	98	349	98	414	96	351	96	351	98	414	96	412	96	351	96	412	93	353	93	353	96	412	93	411	93	353	93	411	90	353	90	353	93	411	90	410	90	353	90	410	87	353	87	353	90	410	87	411	87	353	87	411	84	351	84	351	87	411	84	412	84	351	84	412	82	349	82	349	84	412	82	414	82	349	82	414	80	346	80	346	82	414	80	417	80	346	80	417	80	420	113	-12	113	-70	116	-10	116	-10	113	-70	116	-71	116	-10	116	-71	118	-8	118	-8	116	-71	118	-73	118	-8	118	-73	119	-6	119	-6	118	-73	119	-76	119	-6	119	-76	120	-2	120	35	120	38	120	112	120	35	120	112	120	74	113	141	113	83	116	143	116	143	113	83	116	82	116	143	116	82	118	145	118	145	116	82	118	80	118	145	118	80	119	147	119	147	118	80	119	77	119	147	119	77	120	151	120	151	119	77	120	74	113	218	113	160	116	220	116	220	113	160	116	159	116	220	116	159	118	222	118	222	116	159	118	157	118	222	118	157	119	224	119	224	118	157	119	154	119	224	119	154	120	228	120	266	120	269	120	343	120	266	120	343	120	305	113	372	113	314	116	374	116	374	113	314	116	313	116	374	116	313	118	376	118	376	116	313	118	311	118	376	118	311	119	379	119	379	118	311	119	308	119	379	119	308	120	382	120	382	119	308	120	305	70	-69	73	-70	73	-12	70	-69	73	-12	70	-12	70	-12	67	-12	67	-70	67	-70	67	-12	64	-71	61	-6	61	-76	62	-8	62	-8	61	-76	62	-73	62	-8	62	-73	64	-10	64	-10	62	-73	64	-71	64	-10	64	-71	67	-12	60	-2	60	-79	61	-76	60	-2	61	-76	61	-6	60	-2	60	-41	60	-79	60	-118	60	-41	60	-115	60	-115	60	-41	60	-44	60	-115	60	-44	58	-112	58	-112	60	-44	58	-47	58	-112	58	-47	56	-110	56	-110	58	-47	56	-49	56	-110	56	-49	53	-108	53	-108	56	-49	53	-50	53	-108	53	-50	50	-108	50	-108	53	-50	50	-51	50	-108	50	-51	47	-108	47	-108	50	-51	47	-50	47	-108	47	-50	44	-110	44	-110	47	-50	44	-49	44	-110	44	-49	42	-112	42	-112	44	-49	42	-47	42	-112	42	-47	41	-115	41	-115	42	-47	41	-44	41	-115	41	-44	40	-41	70	7	73	6	73	64	70	7	73	64	70	64	70	64	67	64	67	6	67	6	67	64	64	5	61	70	61	0	62	68	62	68	61	0	62	3	62	68	62	3	64	66	64	66	62	3	64	5	64	66	64	5	67	64	60	74	60	-2	61	0	60	74	61	0	61	70	60	-41	60	35	60	-38	60	-38	60	35	60	32	60	-38	60	32	58	-35	58	-35	60	32	58	29	58	-35	58	29	56	-33	56	-33	58	29	56	27	56	-33	56	27	53	-31	53	-31	56	27	53	26	53	-31	53	26	50	-31	50	-31	53	26	50	25	50	-31	50	25	47	-31	47	-31	50	25	47	26	47	-31	47	26	44	-33	44	-33	47	26	44	27	44	-33	44	27	42	-35	42	-35	44	27	42	29	42	-35	42	29	41	-38	41	-38	42	29	41	32	41	-38	41	32	40	35	70	84	73	83	73	141	70	84	73	141	70	141	70	141	67	141	67	83	67	83	67	141	64	82	61	147	61	77	62	145	62	145	61	77	62	80	62	145	62	80	64	143	64	143	62	80	64	82	64	143	64	82	67	141	60	151	60	112	60	74	60	151	60	74	61	77	60	151	61	77	61	147	41	186	41	115	42	183	42	183	41	115	42	118	42	183	42	118	44	181	44	181	42	118	44	120	44	181	44	120	47	180	47	180	44	120	47	122	47	180	47	122	50	179	50	179	47	122	50	122	50	179	50	122	53	180	53	180	50	122	53	122	53	180	53	122	56	181	56	181	53	122	56	120	56	181	56	120	58	183	58	183	56	120	58	118	58	183	58	118	60	186	60	186	58	118	60	115	60	186	60	115	60	189	60	189	60	115	60	112	60	112	60	109	60	38	60	112	60	38	60	35	60	38	60	109	58	41	58	41	60	109	58	106	58	41	58	106	56	43	56	43	58	106	56	104	56	43	56	104	53	45	53	45	56	104	53	103	53	45	53	103	50	45	50	45	53	103	50	102	50	45	50	102	47	45	47	45	50	102	47	103	47	45	47	103	44	43	44	43	47	103	44	104	44	43	44	104	42	41	42	41	44	104	42	106	42	41	42	106	41	38	41	38	42	106	41	109	41	38	41	109	40	112	70	161	73	160	73	218	70	161	73	218	70	218	70	218	67	218	67	160	67	160	67	218	64	159	61	224	61	154	62	222	62	222	61	154	62	157	62	222	62	157	64	220	64	220	62	157	64	159	64	220	64	159	67	218	60	228	60	151	61	154	60	228	61	154	61	224	60	228	60	189	60	151	70	238	73	237	73	295	70	238	73	295	70	295	70	295	67	295	67	237	67	237	67	295	64	236	64	297	62	299	62	234	64	297	62	234	64	236	64	297	64	236	67	295	60	189	60	266	60	192	60	192	60	266	60	263	60	192	60	263	58	195	58	195	60	263	58	260	58	195	58	260	56	197	56	197	58	260	56	258	56	197	56	258	53	199	53	199	56	258	53	257	53	199	53	257	50	199	50	199	53	257	50	256	50	199	50	256	47	199	47	199	50	256	47	257	47	199	47	257	44	197	44	197	47	257	44	258	44	197	44	258	42	195	42	195	44	258	42	260	42	195	42	260	41	192	70	315	73	314	73	372	70	315	73	372	70	372	70	372	67	372	67	314	67	314	67	372	64	313	61	379	61	308	62	376	62	376	61	308	62	311	62	376	62	311	64	374	64	374	62	311	64	313	64	374	64	313	67	372	60	382	60	305	61	308	60	382	61	308	61	379	60	382	60	343	60	305	41	340	41	269	42	337	42	337	41	269	42	272	42	337	42	272	44	335	44	335	42	272	44	274	44	335	44	274	47	334	47	334	44	274	47	276	47	334	47	276	50	333	50	333	47	276	50	276	50	333	50	276	53	334	53	334	50	276	53	276	53	334	53	276	56	335	56	335	53	276	56	274	56	335	56	274	58	337	58	337	56	274	58	272	58	337	58	272	60	340	60	340	58	272	60	269	60	340	60	269	60	343	60	343	60	269	60	266	70	7	70	64	67	6	70	-69	70	-12	67	-70	70	84	70	141	67	83	70	161	70	218	67	160	70	238	70	295	67	237	70	315	70	372	67	314	73	295	73	237	76	297	76	297	73	237	76	236	76	297	76	236	78	299	78	299	76	236	78	234	78	299	78	234	79	301	79	301	78	234	79	231	79	301	79	231	80	305	80	305	79	231	80	228	80	151	80	228	79	154	80	112	80	189	80	151	80	35	80	-2	80	-41	80	35	80	-41	80	-38	80	35	80	-38	80	32	73	64	73	6	76	66	76	66	73	6	76	5	76	66	76	5	78	68	78	68	76	5	78	3	78	68	78	3	79	70	79	70	78	3	79	0	79	70	79	0	80	74	80	74	79	0	80	-2	80	-79	80	-2	79	-76	80	-118	80	-41	80	-79	60	343	60	420	60	346	60	346	60	420	60	417	60	346	60	417	58	349	58	349	60	417	58	414	58	349	58	414	56	351	56	351	58	414	56	412	56	351	56	412	53	353	53	353	56	412	53	411	53	353	53	411	50	353	50	353	53	411	50	410	50	353	50	410	47	353	47	353	50	410	47	411	47	353	47	411	44	351	44	351	47	411	44	412	44	351	44	412	42	349	42	349	44	412	42	414	42	349	42	414	41	346	41	346	42	414	41	417	41	346	41	417	40	420	73	-12	73	-70	76	-10	76	-10	73	-70	76	-71	76	-10	76	-71	78	-8	78	-8	76	-71	78	-73	78	-8	78	-73	79	-6	79	-6	78	-73	79	-76	79	-6	79	-76	80	-2	80	35	80	38	80	112	80	35	80	112	80	74	73	141	73	83	76	143	76	143	73	83	76	82	76	143	76	82	78	145	78	145	76	82	78	80	78	145	78	80	79	147	79	147	78	80	79	77	79	147	79	77	80	151	80	151	79	77	80	74	73	218	73	160	76	220	76	220	73	160	76	159	76	220	76	159	78	222	78	222	76	159	78	157	78	222	78	157	79	224	79	224	78	157	79	154	79	224	79	154	80	228	80	266	80	269	80	343	80	266	80	343	80	305	73	372	73	314	76	374	76	374	73	314	76	313	76	374	76	313	78	376	78	376	76	313	78	311	78	376	78	311	79	379	79	379	78	311	79	308	79	379	79	308	80	382	80	382	79	308	80	305	30	-69	33	-70	33	-12	30	-69	33	-12	30	-12	30	-12	27	-12	27	-70	27	-70	27	-12	24	-71	21	-6	21	-76	22	-8	22	-8	21	-76	22	-73	22	-8	22	-73	24	-10	24	-10	22	-73	24	-71	24	-10	24	-71	27	-12	20	-2	20	-79	21	-76	20	-2	21	-76	21	-6	20	-41	20	-79	20	-2	20	-118	20	-41	20	-115	20	-115	20	-41	20	-44	20	-115	20	-44	18	-112	18	-112	20	-44	18	-47	18	-112	18	-47	16	-110	16	-110	18	-47	16	-49	16	-110	16	-49	13	-108	13	-108	16	-49	13	-50	13	-108	13	-50	10	-108	10	-108	13	-50	10	-51	10	-108	10	-51	7	-108	7	-108	10	-51	7	-50	7	-108	7	-50	4	-110	4	-110	7	-50	4	-49	4	-110	4	-49	2	-112	2	-112	4	-49	2	-47	2	-112	2	-47	1	-115	1	-115	2	-47	1	-44	1	-115	1	-44	0	-41	30	7	33	6	33	64	30	7	33	64	30	64	30	64	27	64	27	6	27	6	27	64	24	5	21	70	21	0	22	68	22	68	21	0	22	3	22	68	22	3	24	66	24	66	22	3	24	5	24	66	24	5	27	64	20	74	21	77	20	151	20	74	20	-2	21	0	20	74	21	0	21	70	0	35	0	-41	1	32	1	32	0	-41	1	-38	1	32	1	-38	2	29	2	29	1	-38	2	-35	2	29	2	-35	4	27	4	27	2	-35	4	-33	4	27	4	-33	7	26	7	26	4	-33	7	-31	7	26	7	-31	10	25	10	25	7	-31	10	-31	10	25	10	-31	13	26	13	26	10	-31	13	-31	13	26	13	-31	16	27	16	27	13	-31	16	-33	16	27	16	-33	18	29	18	29	16	-33	18	-35	18	29	18	-35	20	32	20	32	18	-35	20	-38	20	32	20	-38	20	35	20	35	20	-38	20	-41	30	84	33	83	33	141	30	84	33	141	30	141	30	141	27	141	27	83	27	83	27	141	24	82	21	147	21	77	22	145	22	145	21	77	22	80	22	145	22	80	24	143	24	143	22	80	24	82	24	143	24	82	27	141	20	38	20	35	20	112	20	112	20	189	20	115	20	115	20	189	20	186	20	115	20	186	18	118	18	118	20	186	18	183	18	118	18	183	16	120	16	120	18	183	16	181	16	120	16	181	13	122	13	122	16	181	13	180	13	122	13	180	10	122	10	122	13	180	10	179	10	122	10	179	7	122	7	122	10	179	7	180	7	122	7	180	4	120	4	120	7	180	4	181	4	120	4	181	2	118	2	118	4	181	2	183	2	118	2	183	1	115	1	115	2	183	1	186	1	115	1	186	0	189	0	112	0	35	1	109	1	109	0	35	1	38	1	109	1	38	2	106	2	106	1	38	2	41	2	106	2	41	4	104	4	104	2	41	4	43	4	104	4	43	7	103	7	103	4	43	7	45	7	103	7	45	10	102	10	102	7	45	10	45	10	102	10	45	13	103	13	103	10	45	13	45	13	103	13	45	16	104	16	104	13	45	16	43	16	104	16	43	18	106	18	106	16	43	18	41	18	106	18	41	20	109	20	109	18	41	20	38	20	109	20	38	20	112	30	161	33	160	33	218	30	161	33	218	30	218	30	218	27	218	27	160	27	160	27	218	24	159	21	224	21	154	22	222	22	222	21	154	22	157	22	222	22	157	24	220	24	220	22	157	24	159	24	220	24	159	27	218	20	228	20	151	21	154	20	228	21	154	21	224	20	151	20	228	20	189	30	238	33	237	33	295	30	238	33	295	30	295	30	295	27	295	27	237	27	237	27	295	24	236	21	302	21	231	22	299	22	299	21	231	22	234	22	299	22	234	24	297	24	297	22	234	24	236	24	297	24	236	27	295	20	305	21	308	20	382	20	305	20	228	21	231	20	305	21	231	21	302	20	189	20	266	20	192	20	192	20	266	20	263	20	192	20	263	18	195	18	195	20	263	18	260	18	195	18	260	16	197	16	197	18	260	16	258	16	197	16	258	13	199	13	199	16	258	13	257	13	199	13	257	10	199	10	199	13	257	10	256	10	199	10	256	7	199	7	199	10	256	7	257	7	199	7	257	4	197	4	197	7	257	4	258	4	197	4	258	2	195	2	195	4	258	2	260	2	195	2	260	1	192	1	192	2	260	1	263	1	192	1	263	0	266	30	315	33	314	33	372	30	315	33	372	30	372	30	372	27	372	27	314	27	314	27	372	24	313	21	379	21	308	22	376	22	376	21	308	22	311	22	376	22	311	24	374	24	374	22	311	24	313	24	374	24	313	27	372	20	269	20	266	20	343	20	343	20	420	20	346	20	346	20	420	20	417	20	346	20	417	18	349	18	349	20	417	18	414	18	349	18	414	16	351	16	351	18	414	16	412	16	351	16	412	13	353	13	353	16	412	13	411	13	353	13	411	10	353	10	353	13	411	10	410	10	353	10	410	7	353	7	353	10	410	7	411	7	353	7	411	4	351	4	351	7	411	4	412	4	351	4	412	2	349	2	349	4	412	2	414	2	349	2	414	1	346	1	346	2	414	1	417	1	346	1	417	0	420	1	340	1	269	2	337	2	337	1	269	2	272	2	337	2	272	4	335	4	335	2	272	4	274	4	335	4	274	7	334	7	334	4	274	7	276	7	334	7	276	10	333	10	333	7	276	10	276	10	333	10	276	13	334	13	334	10	276	13	276	13	334	13	276	16	335	16	335	13	276	16	274	16	335	16	274	18	337	18	337	16	274	18	272	18	337	18	272	20	340	20	340	18	272	20	269	20	340	20	269	20	343	30	7	30	64	27	6	30	-69	30	-12	27	-70	30	84	30	141	27	83	30	161	30	218	27	160	30	238	30	295	27	237	30	315	30	372	27	314	33	295	33	237	36	297	36	297	33	237	36	236	36	297	36	236	38	299	38	299	36	236	38	234	38	299	38	234	40	301	40	301	38	234	40	231	40	301	40	231	40	305	40	305	40	231	40	228	40	151	40	228	40	154	40	112	40	189	40	151	40	35	40	-2	40	-41	40	35	40	-41	41	-38	33	64	33	6	36	66	36	66	33	6	36	5	36	66	36	5	38	68	38	68	36	5	38	3	38	68	38	3	40	70	40	70	38	3	40	0	40	70	40	0	40	74	40	74	40	0	40	-2	40	-79	40	-2	40	-76	40	-118	40	-41	40	-79	33	-12	33	-70	36	-10	36	-10	33	-70	36	-71	36	-10	36	-71	38	-8	38	-8	36	-71	38	-73	38	-8	38	-73	40	-6	40	-6	38	-73	40	-76	40	-6	40	-76	40	-2	40	35	41	38	40	112	40	35	40	112	40	74	40	189	40	112	41	115	40	189	41	115	41	186	33	141	33	83	36	143	36	143	33	83	36	82	36	143	36	82	38	145	38	145	36	82	38	80	38	145	38	80	40	147	40	147	38	80	40	77	40	147	40	77	40	151	40	151	40	77	40	74	33	218	33	160	36	220	36	220	33	160	36	159	36	220	36	159	38	222	38	222	36	159	38	157	38	222	38	157	40	224	40	224	38	157	40	154	40	224	40	154	40	228	40	343	40	266	41	269	40	343	41	269	41	340	40	343	40	305	40	266	33	372	33	314	36	374	36	374	33	314	36	313	36	374	36	313	38	376	38	376	36	313	38	311	38	376	38	311	40	379	40	379	38	311	40	308	40	379	40	308	40	382	40	382	40	308	40	305	0	-41	0	-118	1	-115	0	266	0	189	1	192	0	343	0	266	1	269	0	343	1	269	1	340	0	420	0	343	1	346	0	189	0	112	1	115	40	420	40	343	41	346	40	-41	40	-118	41	-115	20	382	21	308	21	379	20	151	21	77	21	147	80	420	80	343	80	346	82	260	80	192	82	195	80	189	80	112	80	115	80	-41	80	-118	80	-115	62	299	61	231	62	234	120	420	120	343	120	346	122	260	120	192	122	195	120	189	120	112	120	115	120	-41	120	-118	120	-115	160	420	160	343	161	346	160	-41	160	-118	161	-115	200	420	200	343	200	346	202	260	200	192	202	195	200	189	200	112	200	115	200	-41	200	-118	200	-115	182	299	181	231	182	234	240	420	240	343	240	346	242	260	240	192	242	195	240	189	240	112	240	115	240	-41	240	-118	240	-115	280	420	280	343	281	346	282	260	281	192	282	195	280	189	280	112	281	115	280	-41	280	-118	281	-115	320	420	320	343	320	346	322	260	320	192	322	195	320	189	320	112	320	115	320	-41	320	-118	320	-115	300	382	301	308	301	379	360	420	360	343	360	346	362	260	360	192	362	195	360	189	360	112	360	115	360	-41	360	-118	360	-115	400	420	400	343	401	346	402	260	401	192	402	195	400	189	400	112	401	115	400	-41	400	-118	401	-115	440	420	440	343	440	346	442	260	440	192	442	195	440	189	440	112	440	115	440	-41	440	-118	440	-115	420	382	421	308	421	379	480	420	480	343	480	346	482	260	480	192	482	195	480	189	480	112	480	115	480	-41	480	-118	480	-115	520	420	520	343	521	346	520	189	520	112	521	115	13	-127	50	-128	16	-126	53	-127	90	-128	56	-126	93	-127	130	-128	96	-126	133	-127	170	-128	136	-126	173	-127	210	-128	176	-126	213	-127	250	-128	216	-126	253	-127	290	-128	256	-126	293	-127	330	-128	296	-126	333	-127	370	-128	336	-126	373	-127	410	-128	376	-126	413	-127	450	-128	416	-126	47	430	18	426	20	423	87	430	58	426	60	423	530	430	496	428	498	426	567	430	538	426	540	423	562	426	542	388	561	423	600	437	598	388	599	385	580	266	580	228	580	305	580	112	580	74	580	151	580	-41	580	-79	580	-2	562	260	561	192	562	195	562	29	561	-38	562	-35	432	-78	432	331	22	331	432	-78	22	331	22	-78	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	340	294	350	325	313	298	313	298	350	325	312	331	313	298	312	331	142	298	142	298	312	331	142	331	142	298	142	331	115	294	105	325	72	308	72	263	105	325	72	263	91	281	105	325	91	281	115	294	105	325	115	294	142	331	72	263	72	308	60	239	60	239	72	308	46	282	60	239	46	282	55	211	55	211	46	282	46	-29	55	211	46	-29	55	41	55	41	46	-29	60	13	28	3	46	-29	46	282	28	3	46	282	28	249	28	3	28	249	22	211	28	3	22	211	22	41	395	13	383	-10	383	-55	383	-55	383	-10	364	-28	383	-55	364	-28	350	-72	350	-72	364	-28	340	-40	350	-72	340	-40	313	-45	313	-45	340	-40	312	-45	142	-78	313	-78	313	-45	142	-78	313	-45	142	-45	142	-78	142	-45	115	-40	142	-78	115	-40	105	-72	432	41	432	211	426	3	426	3	432	211	426	249	426	3	426	249	409	-29	409	-29	426	249	409	282	409	-29	409	282	400	211	400	211	409	282	395	239	383	308	350	325	364	281	383	308	364	281	383	263	383	308	383	263	395	239	383	308	395	239	409	282	409	-29	400	211	400	41	409	-29	400	41	395	13	409	-29	395	13	383	-55	115	-40	91	-28	105	-72	105	-72	91	-28	72	-10	105	-72	72	-10	72	-55	72	-55	72	-10	60	13	72	-55	60	13	46	-29	313	-45	313	-78	350	-72	350	325	340	294	364	281	142	331	312	331	313	331	122	230	122	20	332	20	122	230	332	20	332	230	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	-45	432	-78	399	-45	55	-45	55	-45	22	-78	432	-78	22	331	55	-45	55	298	55	46	55	20	399	20	55	46	399	20	399	46	399	46	399	20	432	-78	399	46	432	-78	399	113	399	113	432	-78	399	138	399	113	399	138	55	138	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	231	432	-78	399	231	399	205	399	205	399	231	55	231	399	205	55	231	55	205	55	138	55	113	399	113	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	399	-45	399	-45	432	-78	399	20	399	138	432	-78	399	205	214	298	214	-45	240	-45	240	-45	214	-45	432	-78	240	-45	432	-78	306	-45	306	-45	432	-78	333	-45	306	-45	333	-45	306	298	306	298	333	-45	333	298	306	298	333	298	432	331	432	331	333	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	333	-45	432	331	22	331	55	298	432	331	55	298	122	298	432	331	122	298	147	298	432	331	147	298	214	298	432	331	214	298	240	298	432	331	240	298	306	298	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	122	-45	122	-45	432	-78	147	-45	122	-45	147	-45	122	298	122	298	147	-45	147	298	147	-45	432	-78	214	-45	55	298	22	331	55	-45	240	298	214	298	240	-45	22	331	55	-45	55	298	55	46	55	20	122	20	55	46	122	20	122	46	122	46	122	20	147	-45	122	46	147	-45	122	113	122	113	147	-45	122	138	122	113	122	138	55	138	240	-45	240	298	214	298	214	298	240	298	432	331	214	298	432	331	147	298	147	298	432	331	122	298	147	298	122	298	147	-45	147	-45	122	298	122	231	147	-45	122	231	122	205	122	205	122	231	55	231	122	205	55	231	55	205	55	138	55	113	122	113	147	46	147	20	214	20	147	46	214	20	214	46	214	46	214	20	240	-45	214	46	240	-45	214	113	214	113	240	-45	214	138	214	113	214	138	147	138	240	-45	214	231	214	205	214	205	214	231	147	231	214	205	147	231	147	205	147	138	147	113	214	113	240	46	240	20	306	20	240	46	306	20	306	46	306	46	306	20	333	-45	306	46	333	-45	306	113	306	113	333	-45	306	138	306	113	306	138	240	138	333	231	333	205	399	205	333	231	399	205	399	231	399	231	399	205	432	-78	399	231	432	-78	399	298	399	298	432	-78	432	331	399	298	432	331	333	298	333	298	432	331	306	298	333	298	306	298	333	-45	333	-45	306	298	306	231	333	-45	306	231	306	205	306	205	306	231	240	231	306	205	240	231	240	205	240	138	240	113	306	113	333	46	333	20	399	20	333	46	399	20	399	46	399	46	399	20	432	-78	399	46	432	-78	399	113	399	113	432	-78	399	138	399	113	399	138	333	138	432	331	22	331	55	298	432	331	55	298	122	298	432	-78	399	20	399	-45	432	-78	399	-45	333	-45	432	-78	333	-45	306	-45	432	-78	306	-45	240	-45	432	-78	240	-45	214	-45	432	-78	214	-45	147	-45	432	-78	147	-45	122	-45	432	-78	122	-45	55	-45	432	-78	55	-45	22	-78	22	-78	55	-45	22	331	122	-45	147	-45	122	20	122	138	147	-45	122	205	214	-45	240	-45	214	20	214	138	240	-45	214	205	214	231	240	-45	214	298	306	-45	333	-45	306	20	306	138	333	-45	306	205	399	138	432	-78	399	205	432	331	240	298	306	298	399	113	333	138	333	113	22	331	55	-45	55	279	55	53	55	17	118	-45	55	53	118	-45	155	-45	155	-45	118	-45	432	-78	155	-45	432	-78	205	-45	205	-45	432	-78	242	-45	205	-45	242	-45	55	141	400	-27	381	-45	432	-78	432	-78	381	-45	330	-45	432	-78	330	-45	294	-45	294	-45	330	-45	55	229	294	-45	55	229	55	192	55	141	55	104	205	-45	74	297	123	297	432	331	74	297	432	331	22	331	74	297	22	331	55	279	74	297	55	279	381	-45	74	297	381	-45	400	-27	432	331	123	297	161	297	161	297	123	297	400	22	161	297	400	22	400	59	400	59	400	22	432	-78	400	59	432	-78	400	108	400	108	432	-78	400	146	400	108	400	146	248	297	432	331	400	297	432	-78	432	-78	400	297	400	233	432	-78	400	233	400	195	400	195	400	233	334	297	400	195	334	297	297	297	297	297	334	297	432	331	297	297	432	331	248	297	248	297	432	331	210	297	248	297	210	297	400	108	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	118	-45	242	-45	432	-78	294	-45	400	-27	432	-78	400	22	400	146	432	-78	400	195	432	331	161	297	210	297	432	331	334	297	400	297	400	229	125	-45	161	-45	161	-45	125	-45	432	-78	161	-45	432	-78	213	-45	213	-45	432	-78	249	-45	213	-45	249	-45	400	141	400	141	249	-45	400	104	400	141	400	104	432	-78	432	-78	400	104	400	53	432	-78	400	53	400	17	400	17	400	53	338	-45	400	17	400	-45	432	-78	432	-78	400	-45	338	-45	432	-78	338	-45	300	-45	300	-45	338	-45	400	53	331	297	382	297	432	331	432	331	382	297	400	279	432	331	400	279	432	-78	432	-78	400	279	400	229	432	-78	400	229	400	192	400	192	400	229	161	-45	208	297	244	297	432	331	432	331	244	297	295	297	432	331	295	297	331	297	331	297	295	297	55	59	331	297	55	59	55	22	55	-27	55	297	22	331	55	-27	22	331	22	-78	432	331	22	331	55	297	432	331	55	297	121	297	432	331	121	297	157	297	432	331	157	297	208	297	55	233	55	195	157	297	55	233	157	297	121	297	75	-45	400	279	382	297	75	-45	382	297	55	-27	75	-45	55	-27	22	-78	75	-45	22	-78	432	-78	75	-45	432	-78	125	-45	55	146	55	108	244	297	55	146	244	297	208	297	249	-45	432	-78	300	-45	400	141	432	-78	400	192	209	38	184	12	201	-5	201	-5	184	12	205	-45	201	-5	205	-45	228	-30	228	-30	205	-45	249	-45	228	-30	249	-45	253	-5	253	-5	249	-45	272	-23	253	-5	272	-23	272	12	272	12	272	-23	294	-45	272	12	294	-45	290	-5	290	-5	294	-45	315	-30	272	12	246	39	253	-5	253	-5	246	39	228	56	253	-5	228	56	228	20	228	20	228	56	209	38	228	20	209	38	201	-5	140	20	165	-5	140	56	140	56	165	-5	158	38	140	56	158	38	166	82	166	82	158	38	184	64	166	82	184	64	184	100	184	100	184	64	209	38	184	100	209	38	203	82	203	82	209	38	228	56	97	63	122	38	97	99	97	99	122	38	115	81	97	99	115	81	122	125	122	125	115	81	141	107	122	125	141	107	141	143	141	143	141	107	166	82	141	143	166	82	159	125	159	125	166	82	184	100	55	104	78	81	55	146	55	146	78	81	71	124	55	146	71	124	79	169	79	169	71	124	97	150	79	169	97	150	97	187	97	187	97	150	122	125	97	187	122	125	116	169	116	169	122	125	141	143	55	233	55	192	79	169	55	233	79	169	72	212	72	212	79	169	97	187	296	38	272	12	290	-5	296	38	290	-5	315	20	296	38	315	20	315	56	296	38	315	56	289	81	296	38	289	81	271	100	296	38	271	100	271	64	271	150	296	125	271	187	271	187	296	125	289	169	271	187	289	169	296	212	296	212	289	169	314	194	296	212	314	194	314	230	314	230	314	194	339	169	314	230	339	169	333	212	333	212	339	169	358	187	271	100	289	81	296	125	296	125	289	81	314	107	296	125	314	107	315	143	315	143	314	107	339	81	315	143	339	81	333	125	333	125	339	81	358	99	271	237	296	212	271	274	271	274	296	212	290	256	271	274	290	256	295	297	295	297	290	256	315	281	295	297	315	281	334	297	334	297	315	281	339	256	334	297	339	256	358	274	358	274	339	256	358	237	358	274	358	237	382	212	122	38	96	12	114	-5	114	-5	96	12	118	-45	114	-5	118	-45	140	-30	140	-30	118	-45	161	-45	140	-30	161	-45	165	-5	165	-5	161	-45	184	-23	165	-5	184	-23	184	12	184	12	184	-23	205	-45	122	38	114	-5	140	20	122	38	140	20	140	56	122	38	140	56	115	81	55	17	78	-5	55	59	55	59	78	-5	71	37	55	59	71	37	78	81	78	81	71	37	97	63	78	81	97	63	97	99	209	212	184	187	203	169	203	169	184	187	209	126	203	169	209	126	227	143	227	143	209	126	228	107	227	143	228	107	252	169	252	169	228	107	246	125	252	169	246	125	271	150	166	256	141	230	159	212	159	212	141	230	166	169	159	212	166	169	184	187	184	187	166	169	184	150	184	187	184	150	209	126	121	297	97	274	116	256	116	256	97	274	122	212	116	256	122	212	141	230	141	230	122	212	141	194	141	230	141	194	166	169	161	-45	118	-45	432	-78	432	-78	118	-45	75	-45	432	-78	75	-45	22	-78	22	-78	75	-45	55	-27	22	-78	55	-27	22	331	22	331	55	-27	55	279	22	331	55	279	74	297	74	297	55	279	79	256	74	297	79	256	97	274	97	274	79	256	97	237	97	274	97	237	122	212	209	212	203	169	228	194	209	212	228	194	228	230	209	212	228	230	203	256	209	212	203	256	184	274	209	212	184	274	184	237	184	274	203	256	208	297	208	297	203	256	228	281	208	297	228	281	248	297	248	297	228	281	252	256	248	297	252	256	271	274	271	274	252	256	271	237	383	124	358	99	377	81	377	81	358	99	383	37	377	81	383	37	400	59	400	59	383	37	400	17	400	59	400	17	432	-78	432	-78	400	17	400	-27	432	-78	400	-27	381	-45	381	-45	400	-27	377	-5	381	-45	377	-5	359	-24	359	-24	377	-5	383	37	359	-24	383	37	358	12	315	20	340	-5	315	56	315	56	340	-5	333	37	315	56	333	37	339	81	339	81	333	37	358	63	339	81	358	63	358	99	358	99	358	63	383	37	252	169	271	150	271	187	252	169	271	187	246	212	252	169	246	212	228	230	252	169	228	230	228	194	184	237	184	274	166	256	166	256	184	274	161	297	166	256	161	297	141	281	141	281	161	297	121	297	141	281	121	297	116	256	382	297	358	274	376	256	376	256	358	274	382	212	376	256	382	212	400	233	400	233	382	212	400	192	400	233	400	192	432	-78	432	-78	400	192	400	146	432	-78	400	146	400	104	400	104	400	146	383	124	400	104	383	124	377	81	315	143	333	125	339	169	339	169	333	125	358	150	339	169	358	150	358	187	358	187	358	150	383	124	358	187	383	124	376	169	376	169	383	124	400	146	432	331	22	331	74	297	432	331	74	297	121	297	432	331	121	297	161	297	432	331	161	297	208	297	432	331	208	297	248	297	432	331	248	297	295	297	432	331	295	297	334	297	432	331	334	297	382	297	432	331	382	297	400	279	432	331	400	279	432	-78	338	-45	359	-24	340	-5	338	-45	340	-5	315	-30	338	-45	315	-30	294	-45	338	-45	294	-45	432	-78	338	-45	432	-78	381	-45	432	-78	294	-45	249	-45	432	-78	249	-45	205	-45	432	-78	205	-45	161	-45	340	-5	359	-24	358	12	340	-5	358	12	333	37	382	212	358	187	376	169	382	212	376	169	400	192	55	-27	75	-45	78	-5	78	-5	75	-45	96	-23	78	-5	96	-23	96	12	96	12	96	-23	118	-45	122	212	97	187	116	169	122	212	116	169	141	194	252	81	228	56	246	39	252	81	246	39	271	64	252	81	271	64	271	100	252	81	271	100	246	125	252	81	246	125	228	107	339	256	314	230	333	212	339	256	333	212	358	237	252	256	228	230	246	212	252	256	246	212	271	237	209	126	184	100	203	82	209	126	203	82	228	107	166	169	141	143	159	125	166	169	159	125	184	150	79	256	55	233	72	212	79	256	72	212	97	237	166	256	159	212	184	237	71	37	78	-5	96	12	382	297	376	256	400	279	383	37	377	-5	400	17	400	59	432	-78	400	104	400	233	432	-78	400	279	290	256	296	212	314	230	289	169	296	125	315	143	71	124	78	81	97	99	158	38	165	-5	184	12	226	20	226	230	16	230	226	20	16	230	16	20	16	20	49	53	16	230	16	230	49	53	49	197	16	230	49	197	226	230	226	230	49	197	193	197	226	230	193	197	226	20	226	20	193	197	193	53	226	20	193	53	49	53	49	53	16	20	226	20	491	-5	491	234	19	234	491	-5	19	234	19	-5	19	-5	52	27	19	234	19	234	52	27	52	201	19	234	52	201	491	234	491	234	52	201	458	201	491	234	458	201	491	-5	491	-5	458	201	458	27	491	-5	458	27	52	27	52	27	19	-5	491	-5	260	-109	260	362	20	362	260	-109	20	362	20	-109	20	-109	53	-76	20	362	20	362	53	-76	53	329	20	362	53	329	260	362	260	362	53	329	227	329	260	362	227	329	260	-109	260	-109	227	329	227	-76	260	-109	227	-76	53	-76	53	-76	20	-109	260	-109	556	257	84	257	14	-5	556	257	14	-5	486	-5	462	27	486	-5	514	224	514	224	486	-5	555	257	514	224	555	257	108	224	108	224	555	257	84	257	108	224	84	257	56	27	56	27	84	257	15	-5	56	27	15	-5	486	-5	56	27	486	-5	462	27	555	-63	286	406	17	-63	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	316	14	165	276	13	14	165	276	13	14	70	47	70	47	13	14	316	14	70	47	316	14	261	47	261	47	316	14	165	276	261	47	165	276	165	210	165	210	165	276	70	47	504	127	35	395	35	-141	438	127	504	127	68	339	68	339	504	127	35	396	68	339	35	396	68	-83	68	-83	35	396	35	-141	68	-83	35	-141	504	127	68	-83	504	127	438	127	302	127	40	278	40	-24	236	126	302	127	73	222	73	222	302	127	40	277	73	222	40	277	73	30	73	30	40	277	40	-24	73	30	40	-24	302	127	73	30	302	127	236	126	443	126	32	277	32	-24	349	126	443	126	65	229	65	229	443	126	32	277	65	229	32	277	65	23	65	23	32	277	32	-24	65	23	32	-24	443	126	65	23	443	126	349	126	555	406	17	406	286	-63	555	406	17	406	75	373	75	373	17	406	286	-63	75	373	286	-63	286	3	286	3	286	-63	555	406	286	3	555	406	498	373	498	373	555	406	75	373	316	238	13	238	165	-23	316	238	13	238	69	205	69	205	13	238	165	-23	69	205	165	-23	165	42	165	42	165	-23	316	238	165	42	316	238	260	205	260	205	316	238	69	205	487	-141	487	395	17	127	35	127	102	127	504	396	504	396	102	127	471	339	504	396	471	339	504	-141	504	-141	471	339	471	-83	504	-141	471	-83	102	127	504	-141	102	127	35	127	290	-24	290	277	27	127	27	126	94	126	290	277	290	277	94	126	257	222	290	277	257	222	290	-25	290	-25	257	222	257	31	290	-25	257	31	94	126	290	-25	94	126	27	126	432	-24	432	277	22	126	22	126	117	127	432	277	432	277	117	127	400	229	432	277	400	229	432	-24	432	-24	400	229	400	23	432	-24	400	23	117	127	432	-24	117	127	22	126	512	126	266	372	20	126	512	126	20	126	267	-120	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	266	244	147	126	266	7	266	244	266	7	384	126	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	98	163	98	88	114	195	114	195	98	88	114	56	114	195	114	56	140	221	140	221	114	56	140	30	140	221	140	30	173	237	173	237	140	30	173	13	173	237	173	13	210	243	210	243	173	13	210	7	210	243	210	7	247	237	247	237	210	7	247	13	247	237	247	13	280	221	280	221	247	13	280	30	280	221	280	30	305	195	305	195	280	30	305	56	305	195	305	56	322	163	322	163	305	56	322	88	322	163	322	88	328	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	98	88	98	163	92	126	35	67	35	185	25	126	198	397	22	127	62	127	62	127	22	127	197	-144	62	127	197	-144	197	-83	197	-83	197	-144	373	127	197	-83	373	127	334	127	334	127	373	127	198	397	334	127	198	397	198	337	198	337	198	397	62	127	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	421	36	391	50	402	3	421	36	402	3	407	10	421	36	407	10	411	16	421	36	411	16	415	23	421	36	415	23	418	29	402	3	391	50	388	45	402	3	388	45	385	39	402	3	385	39	382	34	402	3	382	34	379	28	402	3	379	28	376	23	421	217	418	223	414	230	421	217	414	230	411	236	421	217	411	236	407	242	421	217	407	242	402	248	421	217	402	248	391	202	402	248	376	229	379	224	402	248	379	224	382	218	402	248	382	218	385	213	402	248	385	213	388	207	402	248	388	207	391	202	378	277	373	282	368	287	378	277	368	287	362	292	378	277	362	292	356	297	378	277	356	297	354	253	350	257	354	253	356	297	350	257	356	297	350	301	350	257	350	301	346	262	350	301	331	273	336	269	350	301	336	269	341	266	350	301	341	266	346	262	275	300	280	298	283	333	283	333	280	298	286	297	283	333	286	297	290	330	290	330	286	297	292	294	290	330	292	294	296	325	296	325	292	294	298	292	296	325	298	292	302	320	302	320	298	292	304	290	302	320	304	290	308	316	308	316	304	290	315	312	378	-24	354	0	356	-43	378	-24	356	-43	362	-39	378	-24	362	-39	368	-34	378	-24	368	-34	373	-29	350	-4	346	-9	350	-48	350	-4	350	-48	356	-43	350	-4	356	-43	354	0	336	-17	331	-21	350	-48	336	-17	350	-48	341	-13	341	-13	350	-48	346	-9	440	145	440	152	439	160	440	145	439	160	438	167	440	145	438	167	436	174	440	145	436	174	434	181	440	145	434	181	407	142	434	181	401	172	403	166	434	181	403	166	404	160	434	181	404	160	405	154	434	181	405	154	406	148	434	181	406	148	407	142	440	107	407	110	434	70	440	107	434	70	436	78	440	107	436	78	438	85	440	107	438	85	439	92	440	107	439	92	440	100	434	70	407	110	406	104	434	70	406	104	405	98	434	70	405	98	404	92	434	70	404	92	403	86	434	70	403	86	401	79	105	301	99	297	100	253	105	301	100	253	105	258	105	301	105	258	109	262	105	301	109	262	114	266	105	301	114	266	119	270	105	301	119	270	124	274	100	253	99	297	93	292	100	253	93	292	87	288	100	253	87	288	82	283	100	253	82	283	76	277	64	202	79	229	52	248	64	202	52	248	48	242	64	202	48	242	45	236	64	202	45	236	41	230	64	202	41	230	37	223	64	202	37	223	34	217	21	181	19	174	47	142	21	181	47	142	48	148	21	181	48	148	49	154	21	181	49	154	50	160	21	181	50	160	52	166	21	181	52	166	53	172	47	142	19	174	17	167	47	142	17	167	16	160	47	142	16	160	15	152	47	142	15	152	15	145	247	-86	243	-53	243	-86	243	-86	243	-53	240	-53	243	-86	240	-53	239	-87	239	-87	240	-53	237	-54	239	-87	237	-54	235	-87	235	-87	237	-54	234	-54	235	-87	234	-54	231	-87	231	-87	234	-54	231	-54	231	-87	231	-54	228	-87	228	-87	231	-54	228	-54	211	-54	212	-86	215	-54	215	-54	212	-86	216	-87	215	-54	216	-87	218	-54	218	-54	216	-87	220	-87	218	-54	220	-87	221	-54	221	-54	220	-87	224	-87	221	-54	224	-87	225	-54	225	-54	224	-87	228	-87	225	-54	228	-87	228	-54	47	110	15	107	15	100	47	110	15	100	16	92	47	110	16	92	17	85	47	110	17	85	19	78	47	110	19	78	21	70	47	110	21	70	48	104	21	70	53	79	52	86	21	70	52	86	50	92	21	70	50	92	49	98	21	70	49	98	48	104	180	-47	174	-45	172	-79	172	-79	174	-45	169	-43	172	-79	169	-43	165	-77	165	-77	169	-43	163	-41	165	-77	163	-41	158	-75	158	-75	163	-41	157	-39	158	-75	157	-39	151	-36	151	-36	137	-67	144	-70	151	-36	144	-70	151	-72	151	-36	151	-72	158	-75	243	306	243	339	240	307	240	307	243	339	239	340	240	307	239	340	237	307	237	307	239	340	235	340	237	307	235	340	234	307	234	307	235	340	231	340	234	307	231	340	231	307	231	307	231	340	228	307	225	307	228	307	228	340	225	307	228	340	224	340	209	339	211	306	212	339	212	339	211	306	215	306	212	339	215	306	216	340	216	340	215	306	218	306	216	340	218	306	220	340	220	340	218	306	221	307	220	340	221	307	224	340	224	340	221	307	225	307	304	-72	311	-70	318	-67	304	-72	318	-67	304	-36	304	-72	304	-36	298	-39	304	-72	298	-39	297	-75	280	-45	275	-47	283	-79	280	-45	283	-79	286	-43	286	-43	283	-79	290	-77	286	-43	290	-77	292	-41	292	-41	290	-77	297	-75	292	-41	297	-75	298	-39	231	340	228	340	228	307	64	50	34	36	37	29	64	50	37	29	41	22	64	50	41	22	45	16	64	50	45	16	48	9	64	50	48	9	52	3	64	50	52	3	67	45	52	3	79	23	76	28	52	3	76	28	73	33	52	3	73	33	70	39	52	3	70	39	67	45	100	0	76	-25	82	-30	100	0	82	-30	87	-34	100	0	87	-34	93	-39	100	0	93	-39	99	-43	100	0	99	-43	105	-48	100	0	105	-48	105	-4	105	-48	124	-21	119	-17	105	-48	119	-17	114	-13	105	-48	114	-13	109	-9	105	-48	109	-9	105	-4	151	290	157	292	158	328	158	328	157	292	163	294	158	328	163	294	165	330	165	330	163	294	169	297	165	330	169	297	172	333	172	333	169	297	174	298	172	333	174	298	180	300	151	290	158	328	151	325	151	290	151	325	144	323	151	290	144	323	137	320	247	339	243	339	243	306	212	-86	211	-54	209	-86	71	217	84	237	84	237	101	299	84	237	101	-46	101	299	101	-46	110	263	110	263	101	-46	110	-11	160	-76	110	-11	101	-46	48	151	53	174	55	252	55	252	53	174	61	196	55	252	61	196	101	299	101	299	61	196	71	217	101	299	71	217	84	237	61	55	53	78	55	0	55	0	53	78	48	101	55	0	48	101	24	58	24	58	48	101	46	126	55	252	46	126	48	151	24	58	46	126	55	252	24	58	55	252	24	194	24	58	24	194	13	126	160	329	150	289	160	-76	160	329	160	-76	175	299	175	299	160	-76	175	-46	228	-87	175	-46	160	-76	160	329	101	299	110	263	160	329	110	263	118	269	160	329	118	269	125	275	160	329	125	275	133	280	160	329	133	280	141	285	160	329	141	285	150	289	101	-46	84	237	84	15	101	-46	84	15	71	34	101	-46	71	34	61	55	101	-46	61	55	55	0	295	329	280	299	295	-76	295	329	295	-76	305	289	305	289	295	-76	305	-36	354	-46	305	-36	295	-76	295	329	228	340	241	307	295	329	241	307	248	306	295	329	248	306	256	305	295	329	256	305	264	303	295	329	264	303	272	301	295	329	272	301	280	299	295	-76	241	-54	228	-87	228	-87	241	-54	241	307	228	-87	241	307	228	340	228	-87	228	340	214	307	228	-87	214	307	214	-54	228	-87	214	-54	206	-53	228	-87	206	-53	198	-52	228	-87	198	-52	191	-50	228	-87	191	-50	183	-48	228	-87	183	-48	175	-46	354	299	344	264	354	-46	354	299	354	-46	371	237	371	237	354	-46	371	15	400	0	371	15	354	-46	354	299	295	329	305	289	354	299	305	289	314	285	354	299	314	285	322	280	354	299	322	280	330	275	354	299	330	275	337	270	354	299	337	270	344	264	295	-76	280	299	280	-46	295	-76	280	-46	272	-48	295	-76	272	-48	264	-50	295	-76	264	-50	256	-52	295	-76	256	-52	248	-53	295	-76	248	-53	241	-54	384	218	394	196	400	252	400	252	394	196	402	174	400	252	402	174	431	194	431	194	402	174	407	151	431	194	407	151	409	126	409	126	407	101	431	58	431	58	407	101	402	78	431	58	402	78	400	0	400	0	402	78	394	55	400	0	394	55	384	34	400	252	354	299	371	237	400	252	371	237	384	218	354	-46	344	264	344	-11	354	-46	344	-11	337	-17	354	-46	337	-17	330	-22	354	-46	330	-22	322	-27	354	-46	322	-27	314	-32	354	-46	314	-32	305	-36	431	58	442	126	431	194	431	58	431	194	409	126	228	340	160	329	175	299	228	340	175	299	183	301	228	340	183	301	191	303	228	340	191	303	198	305	228	340	198	305	206	306	228	340	206	306	214	307	160	-76	150	289	150	-36	160	-76	150	-36	141	-32	160	-76	141	-32	133	-27	160	-76	133	-27	125	-22	160	-76	125	-22	118	-17	160	-76	118	-17	110	-11	371	15	400	0	384	34	291	99	279	75	280	30	280	30	279	75	260	57	280	30	260	57	247	13	247	13	260	57	237	45	247	13	237	45	210	7	210	7	237	45	210	40	279	176	280	221	260	194	260	194	280	221	247	237	260	194	247	237	237	206	237	206	247	237	210	210	183	206	210	210	210	243	183	206	210	243	173	237	129	99	124	126	114	56	114	56	124	126	114	195	114	195	124	126	129	152	114	195	129	152	140	221	140	221	129	152	141	176	140	221	141	176	173	237	173	237	141	176	159	194	173	237	159	194	183	206	98	88	114	56	114	195	98	88	114	195	98	163	98	88	98	163	92	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	280	221	291	153	305	195	305	195	291	153	295	126	305	56	295	126	291	99	247	237	210	243	210	210	322	163	305	195	305	56	322	163	305	56	322	88	322	163	322	88	328	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	183	45	159	57	173	13	183	45	173	13	210	7	183	45	210	7	210	40	141	75	129	99	140	30	141	75	140	30	173	13	141	75	173	13	159	57	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	129	99	114	56	140	30	387	185	387	67	396	126	360	235	355	174	363	126	291	99	280	30	305	56	295	126	305	56	305	195	280	221	279	176	291	153	35	67	35	185	25	126	35	185	35	67	61	235	61	235	35	67	61	16	61	235	61	16	101	276	101	276	61	16	101	-23	101	276	101	-23	152	302	152	302	101	-23	152	-49	152	302	152	-49	210	311	210	311	152	-49	210	-59	210	311	210	-59	269	302	269	302	210	-59	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	35	67	35	185	25	126	360	235	320	276	333	216	360	235	333	216	355	174	360	235	355	174	363	126	360	235	363	126	387	185	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	259	-17	210	-25	210	-59	210	311	210	-25	210	278	210	311	210	278	269	302	210	-25	210	311	152	-49	152	-49	210	311	152	302	152	-49	152	302	101	-23	101	-23	152	302	101	276	101	-23	101	276	61	16	61	16	101	276	61	235	61	16	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	210	-25	152	-49	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	269	302	210	278	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	210	-59	269	-49	210	278	210	-59	210	278	210	-25	210	-59	210	-25	162	-17	210	-59	162	-17	152	-49	121	3	101	-23	152	-49	121	3	152	-49	162	-17	61	16	58	126	35	67	35	67	35	185	25	126	210	311	210	278	269	302	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	363	126	58	126	61	16	363	126	61	16	101	-23	363	126	101	-23	152	-49	363	126	152	-49	210	-59	363	126	210	-59	269	-49	363	126	269	-49	320	-23	363	126	320	-23	360	16	363	126	387	185	360	235	363	126	360	235	355	174	269	302	210	311	210	278	387	67	396	126	387	185	387	67	387	185	363	126	387	67	363	126	360	16	61	16	58	126	35	67	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	363	126	360	16	387	67	363	126	387	67	387	185	363	126	387	185	360	235	363	126	360	235	320	276	363	126	320	276	269	302	363	126	269	302	210	311	363	126	210	311	152	302	363	126	152	302	101	276	363	126	101	276	61	235	363	126	61	235	58	126	35	67	61	16	58	126	58	126	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	88	36	101	-23	121	3	121	3	101	-23	152	-49	121	3	152	-49	162	-17	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	66	78	58	126	61	16	66	78	61	16	101	-23	66	78	101	-23	88	36	387	185	387	67	396	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	360	235	320	276	363	126	363	126	320	276	269	302	363	126	269	302	210	278	210	278	210	311	162	271	162	271	210	311	152	302	162	271	152	302	121	249	121	249	152	302	101	276	121	249	101	276	88	216	88	216	101	276	66	174	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	360	16	387	67	363	126	387	67	387	185	363	126	387	185	360	235	210	278	210	126	363	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	35	67	35	185	25	126	210	311	210	278	269	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	269	302	210	278	269	-49	269	302	269	-49	320	276	320	276	269	-49	320	-23	320	276	320	-23	360	235	360	235	320	-23	360	16	360	235	360	16	387	185	387	185	360	16	387	67	387	185	387	67	396	126	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	210	-59	269	-49	210	278	210	-59	210	278	210	126	210	-59	210	126	152	-49	210	126	58	126	61	16	210	126	61	16	101	-23	210	126	101	-23	152	-49	61	16	58	126	35	67	35	67	35	185	25	126	210	311	210	278	269	302	247	-87	247	340	179	-76	179	-76	247	340	179	329	179	-76	179	329	121	-46	121	-46	179	329	121	299	121	-46	121	299	74	0	74	0	121	299	74	252	74	0	74	252	44	58	44	58	74	252	44	194	44	58	44	194	33	126	111	329	111	-76	170	299	170	299	111	-76	170	-46	170	299	170	-46	216	252	216	252	170	-46	216	0	216	252	216	0	246	194	246	194	216	0	246	58	246	194	246	58	257	126	43	340	43	-87	111	-76	43	340	111	-76	111	329	306	70	285	49	432	-78	432	-78	285	49	259	35	432	-78	259	35	228	30	228	30	198	35	432	-78	432	-78	198	35	22	-78	287	204	432	331	260	218	260	218	432	331	228	223	198	218	228	223	432	331	198	218	432	331	22	331	325	127	320	96	432	-78	325	127	432	-78	432	331	325	127	432	331	320	157	320	157	432	331	307	183	151	183	22	331	137	157	137	157	22	331	132	127	137	96	132	127	22	331	137	96	22	331	22	-78	172	204	198	218	22	331	172	204	22	331	151	183	22	-78	198	35	172	49	22	-78	172	49	151	70	22	-78	151	70	137	96	306	70	432	-78	320	96	432	331	287	204	307	183	366	25	329	-12	432	-78	432	-78	329	-12	282	-36	432	-78	282	-36	228	-45	228	-45	173	-36	432	-78	432	-78	173	-36	22	-78	89	227	126	265	22	331	22	331	126	265	173	289	22	331	173	289	228	298	228	298	282	289	432	331	432	331	282	289	329	265	432	331	329	265	366	227	96	170	96	82	115	208	115	208	96	82	115	44	115	208	115	44	145	238	145	238	115	44	146	14	145	238	146	14	184	258	184	258	146	14	184	-5	184	258	184	-5	228	265	228	265	184	-5	228	-12	228	265	228	-12	272	258	272	258	228	-12	272	-5	272	258	272	-5	310	238	310	238	272	-5	310	14	310	238	310	14	340	208	340	208	310	14	340	44	340	208	340	44	360	170	360	170	340	44	360	82	360	170	360	82	367	126	432	-78	432	331	400	126	432	-78	400	126	391	72	432	-78	391	72	366	25	400	126	432	331	391	180	391	180	432	331	366	227	432	331	22	331	228	298	126	-12	89	25	22	-78	22	-78	89	25	64	72	22	-78	64	72	55	126	55	126	64	180	22	331	22	331	64	180	89	227	22	331	22	-78	55	126	126	-12	22	-78	173	-36	96	82	96	170	89	126	89	227	126	265	22	331	22	331	126	265	173	289	22	331	173	289	228	298	228	298	282	289	432	331	432	331	282	289	329	265	432	331	329	265	366	227	432	331	366	227	391	180	432	331	391	180	400	126	432	331	400	126	432	126	432	331	22	331	228	298	22	331	22	126	55	126	22	331	55	126	64	180	22	331	64	180	89	227	367	126	360	170	340	208	367	126	340	208	310	238	367	126	310	238	272	258	367	126	272	258	228	265	367	126	228	265	184	258	367	126	184	258	145	238	367	126	145	238	115	208	367	126	115	208	96	170	367	126	96	170	89	126	367	126	89	126	96	82	367	126	96	82	115	44	367	126	115	44	146	14	367	126	146	14	184	-5	367	126	184	-5	228	-12	367	126	228	-12	272	-5	367	126	272	-5	310	14	367	126	310	14	340	44	367	126	340	44	360	82	366	25	329	-12	432	-78	432	-78	329	-12	282	-36	432	-78	282	-36	228	-45	228	-45	173	-36	432	-78	432	-78	173	-36	22	-78	432	-78	432	126	400	126	432	-78	400	126	391	72	432	-78	391	72	366	25	173	-36	126	-12	22	-78	22	-78	126	-12	89	25	22	-78	89	25	22	126	22	126	89	25	64	72	22	126	64	72	55	126	56	183	81	233	101	299	101	299	81	233	121	272	101	299	121	272	160	329	160	329	121	272	170	298	160	329	170	298	228	340	228	340	170	298	228	307	55	252	24	194	46	126	55	252	46	126	56	183	55	252	56	183	101	299	46	126	24	194	13	126	400	183	409	126	400	252	400	252	409	126	431	194	431	194	409	126	442	126	400	183	400	252	374	233	374	233	400	252	354	299	374	233	354	299	334	272	334	272	354	299	295	329	334	272	295	329	285	298	285	298	295	329	228	340	285	298	228	340	228	307	81	19	101	-46	120	-19	120	-19	101	-46	160	-76	120	-19	160	-76	170	-45	170	-45	160	-76	228	-87	170	-45	228	-87	228	-54	55	69	46	126	54	0	55	69	54	0	101	-46	55	69	101	-46	81	19	46	126	13	126	24	58	46	126	24	58	54	0	409	126	400	69	400	0	400	0	400	69	374	19	400	0	374	19	354	-46	354	-46	374	19	334	-19	354	-46	334	-19	295	-76	295	-76	334	-19	285	-45	295	-76	285	-45	228	-54	409	126	400	0	431	58	409	126	431	58	442	126	295	-76	228	-54	228	-87	400	183	400	252	374	232	374	232	400	252	354	298	374	232	354	298	334	272	334	272	354	298	295	329	334	272	295	329	285	298	285	298	295	329	228	307	170	298	228	307	228	340	170	298	228	340	160	329	56	183	81	232	101	298	101	298	81	232	121	272	101	298	121	272	160	329	160	329	121	272	170	298	55	252	24	193	46	126	55	252	46	126	56	183	55	252	56	183	101	298	400	183	409	126	400	252	400	252	409	126	431	193	431	193	409	126	442	126	295	329	228	340	228	307	46	126	24	193	13	126	409	126	400	69	401	0	401	0	400	69	374	19	401	0	374	19	354	-46	354	-46	374	19	335	-19	354	-46	335	-19	296	-76	296	-76	335	-19	285	-45	296	-76	285	-45	228	-87	228	-87	285	-45	228	-54	409	126	401	0	431	58	409	126	431	58	442	126	82	19	102	-46	121	-19	121	-19	102	-46	160	-76	121	-19	160	-76	171	-45	171	-45	160	-76	228	-87	171	-45	228	-87	228	-54	56	69	46	126	55	0	56	69	55	0	102	-46	56	69	102	-46	82	19	46	126	13	126	24	58	46	126	24	58	55	0	432	-78	432	331	22	-78	432	-78	22	331	22	-78	432	331	22	331	22	-78	432	-78	432	331	22	331	192	105	183	88	188	48	188	48	183	88	169	74	188	48	169	74	161	35	161	35	169	74	151	66	161	35	151	66	131	30	131	30	151	66	131	63	131	63	131	62	111	66	183	163	190	203	169	177	169	177	190	203	163	217	169	177	163	217	151	186	151	186	163	217	131	189	111	186	131	189	131	222	111	186	131	222	101	217	68	126	71	146	74	203	74	203	71	146	80	163	74	203	80	163	101	217	101	217	80	163	93	177	101	217	93	177	111	186	54	69	74	48	68	126	68	126	74	203	54	69	54	69	74	203	54	182	54	69	54	182	40	96	40	96	54	182	40	156	40	96	40	156	35	126	228	126	223	156	223	96	223	96	223	156	210	183	223	96	210	183	209	69	209	69	210	183	195	126	192	146	195	126	210	183	192	146	210	183	190	203	192	146	190	203	183	163	163	217	131	222	131	189	192	105	188	48	209	69	192	105	209	69	195	126	111	66	93	74	101	34	111	66	101	34	131	30	111	66	131	30	131	63	80	88	71	105	74	48	80	88	74	48	101	34	80	88	101	34	93	74	68	126	74	48	71	105	131	63	151	66	131	62	22	-78	227	-45	22	331	22	331	227	-45	227	298	22	331	227	298	432	331	432	331	227	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	227	-45	227	-45	22	-78	432	-78	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	228	298	432	331	228	298	432	-78	432	-78	228	298	228	-45	432	-78	228	-45	55	-45	55	-45	22	-78	432	-78	22	331	55	-45	432	331	432	331	55	-45	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	298	214	298	241	-45	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	241	-45	55	298	214	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-45	239	135	239	104	246	149	246	149	239	104	246	90	246	149	246	90	257	160	257	160	246	90	257	79	257	160	257	79	271	167	271	167	257	79	271	72	271	167	271	72	286	170	286	170	271	72	286	70	286	170	286	70	302	167	302	167	286	70	302	72	302	167	302	72	316	160	316	160	302	72	316	79	316	160	316	79	327	149	327	149	316	79	327	90	327	149	327	90	334	135	334	135	327	90	334	104	334	135	334	104	336	119	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	239	104	239	135	237	119	286	406	17	-63	286	-30	286	-30	17	-63	555	-63	286	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	-30	555	-63	286	339	286	339	555	-63	286	406	286	339	286	406	75	-30	75	-30	286	406	17	-63	75	-30	17	-63	555	-63	75	-30	555	-63	286	-30	524	199	536	126	536	126	555	42	536	126	524	52	555	42	524	52	517	-31	517	-31	524	52	490	-11	517	-31	490	-11	459	-89	459	-89	490	-11	440	-62	459	-89	440	-62	386	-127	386	-127	440	-62	375	-95	386	-127	375	-95	302	-140	302	-140	375	-95	302	-107	536	126	555	210	524	199	524	199	555	210	517	283	524	199	517	283	490	263	490	263	517	283	459	341	490	263	459	341	440	314	440	314	459	341	386	379	440	314	386	379	376	347	376	347	386	379	302	359	229	347	302	359	302	392	229	347	302	392	218	379	68	126	80	199	87	283	87	283	80	199	114	263	87	283	114	263	145	341	145	341	114	263	164	314	145	341	164	314	218	379	218	379	164	314	229	347	49	42	87	-31	68	126	68	126	87	283	49	42	49	42	87	283	49	210	49	42	49	210	35	126	386	379	302	392	302	359	555	210	536	126	555	42	555	210	555	42	569	126	80	52	87	-31	114	-11	114	-11	87	-31	145	-89	114	-11	145	-89	164	-62	164	-62	145	-89	218	-127	164	-62	218	-127	229	-95	229	-95	218	-127	302	-140	229	-95	302	-140	302	-107	68	126	87	-31	80	52	214	138	241	113	214	298	214	298	241	113	241	298	214	298	241	298	432	331	432	331	241	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	298	214	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	138	55	113	241	113	55	138	241	113	214	138	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	113	214	113	241	-45	241	139	214	113	241	139	55	139	22	331	55	-45	55	298	55	139	55	113	214	113	22	331	55	298	432	331	432	331	55	298	399	298	432	331	399	298	432	-78	432	-78	399	298	399	-45	432	-78	399	-45	241	-45	22	331	22	-78	56	-45	56	-45	22	-78	432	-78	56	-45	432	-78	214	-45	214	-45	432	-78	241	-45	214	-45	241	-45	214	139	214	139	241	-45	241	113	214	139	241	113	400	139	400	139	241	113	400	113	400	139	400	113	432	-78	432	-78	400	113	400	-45	432	-78	400	-45	241	-45	400	139	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	56	298	56	298	432	331	22	331	56	298	22	331	56	-45	241	138	400	113	400	138	400	138	400	113	432	-78	400	138	432	-78	400	298	400	298	432	-78	432	331	400	298	432	331	241	298	241	298	432	331	214	298	241	298	214	298	241	138	241	138	214	298	214	113	241	138	214	113	400	113	214	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	400	-45	55	-45	432	-78	400	-45	432	-78	400	113	360	235	320	276	336	212	360	235	336	212	356	172	360	235	356	172	363	126	360	235	363	126	387	185	224	278	268	267	269	302	269	302	268	267	306	245	269	302	306	245	320	276	320	276	306	245	336	212	210	311	155	268	198	278	198	278	224	113	210	311	210	311	224	113	224	278	210	311	224	278	269	302	35	67	59	113	59	139	59	139	59	113	198	139	198	139	59	113	224	113	198	139	224	113	198	278	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	92	30	101	-23	124	0	124	0	101	-23	152	-49	124	0	152	-49	165	-18	165	-18	152	-49	210	-59	165	-18	210	-59	210	-25	35	67	61	16	59	113	59	113	61	16	69	68	69	68	61	16	101	-23	69	68	101	-23	92	30	68	181	89	218	101	276	101	276	89	218	118	248	101	276	118	248	152	302	152	302	118	248	155	268	152	302	155	268	210	311	61	235	35	185	35	67	61	235	35	67	59	139	61	235	59	139	68	181	61	235	68	181	101	276	35	67	35	185	25	126	363	126	360	16	387	67	198	-25	210	-59	198	113	198	113	210	-59	224	139	198	113	224	139	59	113	59	113	224	139	59	139	59	113	59	139	35	67	59	113	35	67	61	16	89	34	101	-23	118	4	118	4	101	-23	152	-49	118	4	152	-49	155	-15	155	-15	152	-49	210	-59	155	-15	210	-59	198	-25	59	113	61	16	68	71	68	71	61	16	101	-23	68	71	101	-23	89	34	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	165	271	210	278	210	311	165	271	210	311	152	302	69	183	92	222	101	276	101	276	92	222	124	252	101	276	124	252	152	302	152	302	124	252	165	271	61	235	35	185	35	67	61	235	35	67	59	139	61	235	59	139	69	183	61	235	69	183	101	276	306	7	268	-15	269	-49	269	-49	268	-15	224	-25	269	-49	224	-25	210	-59	224	139	210	-59	224	-25	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	356	80	360	16	356	80	336	40	360	16	336	40	320	-23	306	7	269	-49	320	-23	306	7	320	-23	336	40	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	352	183	360	235	329	222	329	222	360	235	320	276	329	222	320	276	297	252	297	252	320	276	269	302	297	252	269	302	256	271	256	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	115	7	85	40	101	-23	101	-23	85	40	65	80	101	-23	65	80	61	16	61	16	65	80	58	126	396	126	387	185	387	67	387	67	387	185	363	139	387	67	363	139	363	113	363	113	363	139	224	113	224	113	363	139	198	139	224	113	198	139	210	-59	210	-59	198	139	198	-25	210	-59	198	-25	153	-15	224	113	210	-59	224	-25	224	-25	210	-59	269	-49	152	-49	210	-59	153	-15	152	-49	153	-15	115	7	152	-49	115	7	101	-23	363	139	387	185	360	235	363	139	360	235	352	183	269	302	210	311	210	278	360	16	387	67	363	113	360	16	363	113	353	71	360	16	353	71	332	34	360	16	332	34	320	-23	303	4	266	-15	269	-49	303	4	269	-49	320	-23	303	4	320	-23	332	34	224	-25	269	-49	266	-15	61	16	58	126	35	67	35	67	35	185	25	126	363	113	352	68	360	16	360	16	352	68	329	30	360	16	329	30	320	-23	320	-23	329	30	297	0	320	-23	297	0	269	-49	269	-49	297	0	256	-18	269	-49	256	-18	210	-59	210	-59	256	-18	210	-25	88	36	101	-23	121	3	121	3	101	-23	152	-49	121	3	152	-49	162	-17	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	235	35	67	58	126	58	126	61	16	66	78	66	78	61	16	101	-23	66	78	101	-23	88	36	65	172	85	212	101	276	101	276	85	212	115	245	101	276	115	245	152	302	152	302	115	245	153	267	152	302	153	267	210	311	210	311	153	267	198	278	224	139	198	278	198	113	224	139	198	113	363	113	61	235	58	126	65	172	61	235	65	172	101	276	35	185	25	126	35	67	35	185	35	67	61	235	224	139	363	113	363	139	363	139	387	185	360	235	363	139	360	235	353	181	353	181	360	235	332	218	198	278	224	139	210	311	210	311	224	139	224	278	210	311	224	278	269	302	269	302	224	278	266	268	269	302	266	268	303	248	320	276	269	302	303	248	320	276	303	248	332	218	320	276	332	218	360	235	387	67	396	126	387	185	387	67	387	185	363	139	387	67	363	139	363	113	387	67	363	113	360	16	61	16	58	126	35	67	353	298	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	1	55	1	22	331	22	-78	55	1	22	-78	432	331	55	1	432	331	353	298	22	331	102	298	432	331	432	331	102	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	0	432	-78	400	0	102	298	432	-78	102	298	22	331	353	-45	432	-78	55	252	55	252	432	-78	22	331	55	252	22	331	55	-45	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	353	-45	22	-37	55	-4	22	290	22	290	55	-4	55	257	22	290	55	257	350	290	350	290	55	257	318	257	350	290	318	257	350	-37	350	-37	318	257	318	-4	350	-37	318	-4	55	-4	55	-4	22	-37	350	-37	350	-37	350	290	22	290	350	-37	22	290	22	-37	19	-5	52	27	19	257	19	257	52	27	52	224	19	257	52	224	281	257	281	257	52	224	248	224	281	257	248	224	281	-5	281	-5	248	224	248	27	281	-5	248	27	52	27	52	27	19	-5	281	-5	281	-5	281	257	19	257	281	-5	19	257	19	-5	22	-78	102	-45	432	331	432	331	102	-45	400	252	432	331	400	252	432	-78	432	-78	400	252	400	-45	432	-78	400	-45	102	-45	432	-78	102	-45	22	-78	30	191	144	103	171	191	171	191	144	103	218	48	171	191	218	48	218	328	218	328	218	48	332	-32	218	328	332	-32	264	191	264	191	332	-32	291	103	264	191	291	103	405	191	218	48	144	103	103	-32	144	103	103	-32	150	32	144	103	150	32	174	113	144	103	174	113	106	165	144	103	106	165	30	191	329	165	261	113	291	103	291	103	261	113	286	32	291	103	286	32	332	-32	332	-32	286	32	218	80	332	-32	218	80	218	48	218	48	218	80	150	32	218	48	150	32	103	-32	291	103	405	191	329	165	329	165	405	191	264	191	329	165	264	191	246	165	246	165	264	191	218	328	246	165	218	328	218	247	218	247	218	328	190	165	171	191	30	191	106	165	171	191	106	165	190	165	171	191	190	165	218	328	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	190	167	190	85	203	165	203	165	190	85	204	87	203	165	204	87	214	160	214	160	204	87	215	93	214	160	215	93	223	151	223	151	215	93	224	102	223	151	224	102	229	140	229	140	224	102	230	114	229	140	230	114	232	127	149	127	151	112	151	140	151	140	151	112	156	101	151	140	156	101	158	152	158	152	156	101	165	92	158	152	165	92	167	160	167	160	165	92	177	87	167	160	177	87	178	166	178	166	177	87	190	85	178	166	190	85	190	167	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	226	26	214	3	215	-41	215	-41	214	3	196	-15	215	-41	196	-15	183	-58	183	-58	196	-15	173	-27	183	-58	173	-27	146	-64	146	-64	173	-27	146	-31	119	-27	95	-15	108	-58	119	-27	108	-58	146	-64	119	-27	146	-64	146	-31	65	80	75	148	60	54	60	54	50	-16	65	26	65	26	50	-16	75	-41	65	26	75	-41	77	3	77	3	75	-41	108	-58	77	3	108	-58	95	-15	162	170	154	171	173	134	173	134	154	171	146	138	119	133	146	138	146	171	119	133	146	171	108	165	108	165	75	148	77	103	108	165	77	103	95	121	108	165	95	121	119	133	50	123	33	90	33	16	50	123	33	16	50	-16	50	123	50	-16	60	54	50	123	60	54	75	148	154	171	146	171	146	138	249	317	184	165	196	122	249	317	196	122	211	151	249	317	211	151	276	305	176	167	169	169	173	134	176	167	173	134	196	122	176	167	196	122	184	165	257	16	263	54	261	77	257	16	261	77	254	99	257	16	254	99	243	119	257	16	243	119	241	-16	243	119	229	137	230	54	230	54	241	-16	243	119	229	137	211	151	214	103	229	137	214	103	226	80	229	137	226	80	230	54	226	26	215	-41	241	-16	226	26	241	-16	230	54	214	103	211	151	196	122	162	170	173	134	169	169	33	16	33	90	27	54	75	148	65	80	77	103	80	301	150	218	122	316	122	316	150	218	150	232	122	316	150	232	150	236	150	236	150	248	122	316	122	316	150	248	152	258	122	316	152	258	167	328	167	328	152	258	156	268	167	328	156	268	164	274	483	198	483	217	481	192	481	192	483	217	480	235	481	192	480	235	476	186	476	186	480	235	476	250	476	186	476	250	469	179	469	179	476	250	468	264	469	179	468	264	461	173	461	173	468	264	458	276	461	173	458	276	454	167	454	167	458	276	425	298	454	167	425	298	383	315	454	167	383	315	350	236	454	167	350	236	350	232	454	167	350	232	350	228	454	167	350	228	350	225	454	167	350	225	350	221	454	167	350	221	350	218	344	268	348	258	383	315	383	315	348	258	350	248	383	315	350	248	350	236	344	268	383	315	336	274	336	274	383	315	336	328	336	274	336	328	325	276	325	276	336	328	290	335	325	276	290	335	250	338	167	328	164	274	175	276	211	336	175	276	325	276	211	336	325	276	250	338	150	218	150	221	150	225	150	218	150	225	150	228	150	218	150	228	150	232	47	281	35	269	39	173	47	281	39	173	46	167	47	281	46	167	150	218	47	281	150	218	80	301	39	173	35	269	31	180	31	180	35	269	27	254	31	180	27	254	24	188	24	188	27	254	21	238	24	188	21	238	18	196	18	196	21	238	17	222	18	196	17	222	16	205	179	206	179	159	190	226	190	226	179	159	190	138	190	226	190	138	206	242	206	242	190	138	206	122	206	242	206	122	226	253	226	253	206	122	227	111	226	253	227	111	249	257	249	257	227	111	250	107	249	257	250	107	273	253	273	253	250	107	273	111	273	253	273	111	293	242	293	242	273	111	294	121	293	242	294	121	310	226	310	226	294	121	310	137	310	226	310	137	321	205	321	205	310	137	321	157	321	205	321	157	325	181	326	120	306	102	402	0	402	0	306	102	282	89	402	0	282	89	256	84	256	84	226	88	402	0	402	0	226	88	199	99	402	0	199	99	98	108	98	108	199	99	177	117	98	108	177	117	135	169	135	169	177	117	161	140	135	169	161	140	153	169	402	0	402	108	365	169	402	0	365	169	348	169	402	0	348	169	341	144	402	0	341	144	326	120	402	0	98	108	98	0	179	159	179	206	175	183	175	276	211	336	167	328	246	126	359	240	342	258	246	126	342	258	228	145	246	126	228	145	342	-5	246	126	342	-5	359	12	95	12	113	-5	209	126	209	126	113	-5	228	108	209	126	228	108	228	145	228	145	228	108	342	-5	113	258	95	240	209	126	113	258	209	126	228	145	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	87	58	94	118	85	48	85	48	82	106	73	6	73	6	82	106	72	93	73	6	72	93	65	79	87	58	91	69	94	118	94	118	91	69	98	79	94	118	98	79	206	211	206	211	98	79	107	90	206	211	107	90	118	100	118	100	219	186	206	211	247	272	237	291	240	209	247	272	240	209	246	222	247	272	246	222	250	235	247	272	250	235	251	248	231	198	240	209	237	291	231	198	237	291	224	250	231	198	224	250	223	242	231	198	223	242	221	234	231	198	221	234	219	186	221	264	224	250	237	291	221	264	237	291	220	304	221	264	220	304	215	274	176	287	192	286	199	312	199	312	192	286	205	282	199	312	205	282	220	304	220	304	205	282	215	274	176	287	199	312	174	315	176	287	174	315	35	315	176	287	35	315	35	287	219	186	221	234	218	226	219	186	218	226	213	218	219	186	213	218	206	211	136	-16	275	-16	275	10	136	-16	275	10	133	10	136	-16	133	10	118	12	136	-16	118	12	111	-14	118	12	105	16	111	-14	111	-14	105	16	95	24	111	-14	95	24	90	-6	90	-6	95	24	88	34	90	-6	88	34	85	48	85	48	73	6	90	-6	62	25	73	6	65	79	62	25	65	79	60	64	62	25	60	64	59	49	82	106	85	48	94	118	329	230	329	214	332	236	332	236	329	214	332	207	332	236	332	207	338	242	338	242	332	207	338	201	338	242	338	201	345	245	345	245	338	201	345	198	345	245	345	198	353	247	353	247	345	198	353	196	353	247	353	196	361	245	361	245	353	196	361	198	361	245	361	198	367	242	367	242	361	198	367	201	367	242	367	201	373	236	373	236	367	201	373	207	373	236	373	207	376	230	376	230	373	207	376	214	376	230	376	214	377	222	288	151	265	117	288	118	288	118	311	117	321	147	321	147	311	117	332	112	321	147	332	112	347	137	347	137	332	112	352	104	347	137	352	104	369	120	369	120	352	104	372	90	369	120	372	90	387	100	387	100	372	90	392	70	387	100	392	70	402	76	321	147	288	151	288	118	199	230	199	214	202	236	202	236	199	214	202	207	202	236	202	207	208	242	208	242	202	207	208	201	208	242	208	201	215	245	215	245	208	201	215	198	215	245	215	198	223	247	223	247	215	198	223	196	223	247	223	196	231	245	231	245	223	196	231	198	231	245	231	198	238	242	238	242	231	198	238	201	238	242	238	201	243	236	243	236	238	201	243	207	243	236	243	207	246	230	246	230	243	207	246	214	246	230	246	214	248	222	175	76	184	70	190	100	190	100	184	70	205	90	190	100	205	90	207	120	207	120	205	90	224	104	207	120	224	104	229	137	229	137	224	104	244	112	229	137	244	112	255	147	255	147	244	112	265	117	255	147	265	117	288	151	480	97	464	161	455	106	480	97	455	106	451	42	451	42	455	106	430	57	451	42	430	57	407	-1	407	-1	430	57	391	19	407	-1	391	19	352	-29	352	-29	391	19	343	-5	352	-29	343	-5	287	-40	287	-40	343	-5	287	-14	464	161	480	225	455	217	455	217	480	225	451	281	455	217	451	281	430	265	430	265	451	281	407	325	430	265	407	325	391	304	391	304	407	325	352	354	391	304	352	354	343	329	343	329	352	354	287	338	232	329	287	338	287	364	232	329	287	364	223	354	111	161	120	217	124	281	124	281	120	217	145	265	124	281	145	265	168	325	168	325	145	265	183	304	168	325	183	304	223	354	223	354	183	304	232	329	95	97	124	42	111	161	111	161	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	352	354	287	364	287	338	480	225	464	161	480	97	480	225	480	97	490	161	120	106	124	42	145	57	145	57	124	42	168	-1	145	57	168	-1	183	19	183	19	168	-1	223	-29	183	19	223	-29	232	-5	232	-5	223	-29	287	-40	232	-5	287	-40	287	-14	111	161	124	42	120	106	199	214	199	230	198	222	329	214	329	230	328	222	329	230	329	214	332	236	332	236	329	214	332	207	332	236	332	207	338	242	338	242	332	207	338	201	338	242	338	201	345	245	345	245	338	201	345	198	345	245	345	198	353	247	353	247	345	198	353	196	353	247	353	196	361	245	361	245	353	196	361	198	361	245	361	198	367	242	367	242	361	198	367	201	367	242	367	201	373	236	373	236	367	201	373	207	373	236	373	207	376	230	376	230	373	207	376	214	376	230	376	214	377	222	199	230	199	214	202	236	202	236	199	214	202	207	202	236	202	207	208	242	208	242	202	207	208	201	208	242	208	201	215	245	215	245	208	201	215	198	215	245	215	198	223	247	223	247	215	198	223	196	223	247	223	196	231	245	231	245	223	196	231	198	231	245	231	198	238	242	238	242	231	198	238	201	238	242	238	201	243	236	243	236	238	201	243	207	243	236	243	207	246	230	246	230	243	207	246	214	246	230	246	214	248	222	401	118	392	124	386	94	386	94	392	124	371	104	386	94	371	104	368	73	368	73	371	104	351	90	368	73	351	90	347	57	347	57	351	90	332	81	347	57	332	81	320	47	320	47	332	81	311	77	320	47	311	77	287	43	287	43	311	77	287	76	184	124	189	94	204	104	204	104	189	94	207	73	204	104	207	73	224	90	224	90	207	73	229	57	224	90	229	57	243	81	243	81	229	57	255	47	243	81	255	47	264	77	264	77	255	47	287	43	264	77	287	43	287	76	480	97	464	161	455	106	480	97	455	106	451	42	451	42	455	106	430	57	451	42	430	57	407	-1	407	-1	430	57	391	19	407	-1	391	19	352	-29	352	-29	391	19	343	-5	352	-29	343	-5	287	-40	287	-40	343	-5	287	-14	464	161	480	225	455	217	455	217	480	225	451	281	455	217	451	281	430	265	430	265	451	281	407	325	430	265	407	325	391	304	391	304	407	325	352	354	391	304	352	354	343	329	343	329	352	354	287	338	232	329	287	338	287	364	232	329	287	364	223	354	111	161	120	217	124	281	124	281	120	217	145	265	124	281	145	265	168	325	168	325	145	265	183	304	168	325	183	304	223	354	223	354	183	304	232	329	95	97	124	42	111	161	111	161	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	352	354	287	364	287	338	480	225	464	161	480	97	480	225	480	97	490	161	120	106	124	42	145	57	145	57	124	42	168	-1	145	57	168	-1	183	19	183	19	168	-1	223	-29	183	19	223	-29	232	-5	232	-5	223	-29	287	-40	232	-5	287	-40	287	-14	111	161	124	42	120	106	189	94	184	124	174	118	199	214	199	230	198	222	329	214	329	230	328	222	202	207	204	104	208	201	208	201	204	104	224	90	208	201	224	90	215	198	215	198	224	90	223	196	231	198	223	196	224	90	231	198	224	90	243	81	202	236	208	242	223	354	223	354	208	242	215	245	223	354	215	245	223	247	223	247	231	245	223	354	223	354	231	245	287	364	199	214	198	222	204	104	204	104	198	222	184	124	184	124	198	222	174	118	174	118	198	222	199	230	174	118	199	230	223	354	223	354	199	230	202	236	223	-29	174	118	168	-1	168	-1	174	118	168	325	168	-1	168	325	124	42	124	42	168	325	124	281	124	42	124	281	95	97	95	97	124	281	95	225	95	97	95	225	85	161	329	230	352	354	287	76	287	76	352	354	287	364	287	76	287	364	264	77	264	77	287	364	248	222	264	77	248	222	246	214	264	77	246	214	243	81	243	81	246	214	243	207	243	81	243	207	238	201	207	73	223	-29	229	57	229	57	223	-29	287	-40	229	57	287	-40	255	47	255	47	287	-40	287	43	320	47	287	43	287	-40	320	47	287	-40	352	-29	373	207	367	201	371	104	371	104	367	201	361	198	371	104	361	198	353	196	353	196	345	198	351	90	351	90	345	198	338	201	351	90	338	201	332	207	332	81	351	90	332	207	332	81	332	207	329	214	332	81	329	214	328	222	332	81	328	222	311	77	332	236	338	242	352	354	352	354	338	242	345	245	352	354	345	245	353	247	353	247	361	245	407	325	407	325	361	245	367	242	407	325	367	242	373	236	328	222	329	230	287	76	328	222	287	76	311	77	238	242	243	236	287	364	287	364	243	236	246	230	287	364	246	230	248	222	386	94	407	-1	401	118	401	118	407	-1	407	325	401	118	407	325	392	124	392	124	407	325	377	222	392	124	377	222	376	214	392	124	376	214	373	207	376	230	377	222	407	325	376	230	407	325	373	236	407	325	352	354	353	247	407	325	407	-1	451	281	451	281	407	-1	451	42	451	281	451	42	480	225	480	225	451	42	480	97	480	225	480	97	490	161	368	73	347	57	352	-29	368	73	352	-29	407	-1	368	73	407	-1	386	94	353	196	351	90	371	104	189	94	174	118	223	-29	189	94	223	-29	207	73	373	207	371	104	392	124	320	47	352	-29	347	57	287	364	231	245	238	242	352	354	329	230	332	236	199	214	204	104	202	207	231	198	243	81	238	201	168	325	174	118	223	354	139	75	127	99	138	31	138	31	127	99	123	126	114	54	123	126	114	197	114	54	114	197	108	64	108	64	114	197	108	187	108	64	108	187	102	74	102	74	108	187	102	176	102	74	102	176	97	85	97	85	102	176	97	165	97	85	97	165	94	97	94	97	97	165	94	154	94	97	94	154	92	108	92	108	94	154	92	142	92	108	92	142	23	142	138	220	89	268	114	197	138	220	114	197	123	126	138	220	123	126	127	152	138	220	127	152	139	176	138	220	139	176	148	226	181	10	193	8	182	45	182	45	193	8	209	40	236	45	209	40	226	8	236	45	226	8	238	10	139	75	148	24	158	57	158	57	148	24	158	19	158	57	158	19	182	45	182	45	158	19	169	14	182	45	169	14	181	10	114	54	89	-17	138	31	114	54	138	31	123	126	260	232	249	237	259	194	259	194	249	237	238	240	259	194	238	240	236	206	236	206	238	240	225	243	236	206	225	243	209	210	209	210	225	243	225	311	209	210	225	311	193	311	209	210	193	311	193	243	182	206	209	210	193	243	182	206	193	243	181	240	182	206	181	240	169	237	182	206	169	237	158	194	158	194	169	237	158	232	158	194	158	232	148	226	158	194	148	226	139	176	303	55	294	126	289	99	303	55	289	99	280	31	280	31	289	99	277	75	280	31	277	75	270	24	270	24	277	75	260	19	259	57	236	45	238	10	259	57	238	10	249	14	259	57	249	14	260	19	259	57	260	19	277	75	226	-60	226	8	209	40	226	-60	209	40	193	8	226	-60	193	8	193	-60	278	176	290	153	280	219	280	219	290	153	304	196	280	219	304	196	329	268	329	268	304	196	353	246	396	142	325	142	325	109	325	109	325	142	323	154	325	109	323	154	323	97	323	97	323	154	320	165	323	97	320	165	320	85	320	85	320	165	315	176	320	85	315	176	315	74	315	74	315	176	310	186	315	74	310	186	310	64	310	64	310	186	304	196	310	64	304	196	303	55	303	55	304	196	294	126	304	196	290	153	294	126	278	176	280	219	270	226	278	176	270	226	260	232	278	176	260	232	259	194	325	109	396	109	396	142	329	-17	353	5	303	55	329	-17	303	55	280	31	92	108	23	142	23	108	89	-17	114	54	66	5	139	75	138	31	148	24	114	197	89	268	66	246	107	345	162	333	162	353	162	353	162	333	210	306	162	353	210	306	218	324	218	324	210	306	248	266	218	324	248	266	261	280	261	280	248	266	273	217	261	280	273	217	290	224	290	224	273	217	282	160	290	96	282	160	273	102	107	344	107	345	99	364	107	344	99	364	82	363	107	344	82	363	129	310	107	344	129	310	145	320	290	224	282	160	290	96	290	224	290	96	300	160	82	-39	99	-40	99	-21	99	-21	99	-40	157	-12	157	-12	99	-40	162	-30	157	-12	162	-30	208	12	208	12	162	-30	218	-1	208	12	218	-1	247	51	247	51	218	-1	261	41	247	51	261	41	273	102	273	102	261	41	290	96	222	160	217	207	216	112	216	112	217	207	204	160	200	68	204	160	194	102	200	68	194	102	174	31	174	31	194	102	169	52	174	31	169	52	140	1	140	1	169	52	129	13	140	1	129	13	99	-21	99	-21	129	13	82	-39	201	250	177	289	194	219	201	250	194	219	204	160	201	250	204	160	217	207	169	269	194	219	177	289	169	269	177	289	145	320	169	269	145	320	129	310	79	336	129	310	82	363	79	336	82	363	65	361	79	336	65	361	49	357	79	336	49	357	34	352	79	336	34	352	20	345	79	-12	20	-21	35	-27	79	-12	35	-27	50	-32	79	-12	50	-32	66	-36	79	-12	66	-36	82	-39	79	-12	82	-39	129	13	204	160	200	68	216	112	99	364	107	345	162	353	104	116	120	73	104	211	104	211	120	73	117	163	121	255	117	163	126	221	121	255	126	221	147	292	147	292	126	221	152	271	147	292	152	271	180	322	180	322	152	271	192	311	180	322	192	311	222	344	222	344	192	311	242	336	222	344	242	336	222	345	222	345	222	364	163	336	163	336	222	364	158	354	163	336	158	354	113	311	113	311	158	354	103	325	113	311	103	325	73	272	73	272	103	325	59	282	73	272	59	282	48	222	48	222	59	282	30	227	48	222	30	227	39	163	39	163	30	227	30	99	39	163	30	99	47	106	285	351	270	356	300	345	300	345	270	356	254	360	300	345	254	360	242	336	242	336	254	360	238	363	242	336	238	363	222	364	222	-40	239	-39	242	-12	242	-12	239	-39	255	-37	242	-12	255	-37	300	-21	300	-21	255	-37	271	-33	300	-21	271	-33	286	-28	222	-40	242	-12	214	-20	214	-20	242	-12	192	13	214	-20	192	13	176	3	176	3	192	13	152	54	176	3	152	54	144	34	144	34	152	54	126	104	144	34	126	104	120	73	120	73	126	104	117	163	222	-40	214	-20	214	-21	222	-40	214	-21	158	-29	158	-29	214	-21	158	-9	158	-29	158	-9	110	17	158	-29	110	17	103	0	103	0	110	17	72	57	103	0	72	57	59	43	59	43	72	57	47	106	59	43	47	106	30	99	104	116	104	211	99	163	30	99	30	227	20	163	104	211	117	163	121	255	222	345	242	336	222	364	151	287	128	291	151	287	151	287	128	291	151	254	151	287	151	254	174	290	174	290	151	254	178	250	174	290	178	250	194	299	194	299	178	250	201	238	194	299	201	238	211	313	211	313	201	238	211	271	124	250	151	254	128	291	124	250	128	291	108	299	49	313	60	297	69	351	69	351	60	297	74	283	69	351	74	283	77	330	77	330	74	283	90	271	77	330	90	271	91	313	91	313	90	271	100	238	91	313	100	238	108	299	108	299	100	238	124	250	65	170	70	197	71	257	71	257	70	197	82	220	71	257	82	220	90	271	90	271	82	220	100	238	74	80	65	170	55	239	74	80	55	239	52	105	52	105	55	239	43	218	52	105	43	218	37	135	37	135	43	218	35	195	37	135	35	195	32	170	65	170	71	257	55	239	225	330	227	283	233	351	233	351	227	283	241	297	233	351	241	297	267	351	267	351	241	297	253	313	267	351	253	313	261	331	211	313	211	271	227	283	211	313	227	283	225	330	211	271	220	220	230	257	230	257	220	220	232	197	230	257	232	197	246	239	246	239	232	197	236	170	250	105	236	170	232	143	250	105	232	143	228	80	228	80	232	143	220	119	228	80	220	119	201	101	269	170	266	195	264	135	264	135	266	195	259	218	264	135	259	218	250	105	250	105	259	218	246	239	250	105	246	239	236	170	228	80	201	101	200	62	200	62	201	101	178	89	200	62	178	89	168	52	168	52	178	89	151	84	168	52	151	84	168	-98	168	-98	151	84	135	52	135	52	151	84	124	89	135	52	124	89	102	62	102	62	124	89	100	101	102	62	100	101	82	119	168	-32	236	-32	168	0	168	-98	135	52	135	0	168	-98	135	0	135	-32	135	-32	135	0	65	0	135	-32	65	0	65	-32	74	80	102	62	82	119	74	80	82	119	70	143	74	80	70	143	65	170	69	351	35	351	40	331	69	351	40	331	49	313	168	-98	135	-32	135	-98	168	0	236	-32	236	0	220	220	211	271	201	238	135	84	135	84	168	-67	168	-67	135	84	135	31	168	-67	135	31	135	-1	135	-1	135	31	65	31	135	-1	65	31	65	-1	102	93	135	84	124	120	124	120	135	84	151	116	178	120	151	116	168	84	178	120	168	84	200	93	124	120	100	132	102	93	102	93	100	132	82	150	102	93	82	150	74	111	74	111	82	150	70	174	74	111	70	174	65	201	32	201	37	167	38	239	38	239	37	167	52	136	38	239	52	136	55	271	55	271	52	136	74	111	55	271	74	111	65	201	65	201	70	228	55	271	55	271	70	228	81	296	220	251	221	296	201	270	201	270	221	296	188	313	201	270	188	313	178	282	178	282	188	313	151	286	124	282	151	286	151	319	124	282	151	319	114	313	114	313	81	296	82	251	114	313	82	251	100	270	114	313	100	270	124	282	221	296	232	228	246	271	246	271	232	228	236	201	250	136	236	201	232	174	250	136	232	174	228	111	228	111	232	174	220	150	228	111	220	150	201	132	188	313	151	319	151	286	263	239	246	271	250	136	263	239	250	136	264	167	263	239	264	167	269	201	201	132	178	120	200	93	201	132	200	93	228	111	151	116	168	-67	168	84	168	31	168	-1	236	-1	168	31	236	-1	236	31	151	116	135	84	168	-67	168	-67	135	-1	135	-67	236	201	250	136	246	271	221	296	220	251	232	228	81	296	70	228	82	251	82	101	100	120	102	159	102	159	100	120	124	132	102	159	124	132	135	168	135	168	124	132	151	136	135	168	151	136	135	220	135	220	151	136	135	253	135	220	135	253	65	253	232	23	220	0	221	-44	221	-44	220	0	201	-17	221	-44	201	-17	188	-60	188	-60	201	-17	178	-29	188	-60	178	-29	151	-67	151	-67	178	-29	151	-34	220	101	228	140	201	120	201	120	228	140	200	158	201	120	200	158	178	132	178	132	200	158	168	168	178	132	168	168	151	136	151	136	168	168	168	319	151	136	168	319	135	319	151	136	135	319	135	253	74	141	52	115	55	-18	74	141	55	-18	65	50	74	141	65	50	70	78	74	141	70	78	82	101	74	141	82	101	102	159	65	50	55	-18	70	24	70	24	55	-18	81	-44	70	24	81	-44	82	0	82	0	81	-44	114	-60	82	0	114	-60	100	-17	100	-17	114	-60	124	-29	38	13	55	-18	52	115	38	13	52	115	37	85	38	13	37	85	32	50	168	253	168	220	236	220	168	253	236	220	236	253	269	50	264	85	263	13	263	13	264	85	250	115	263	13	250	115	246	-18	246	-18	250	115	236	50	246	-18	236	50	232	23	246	-18	232	23	221	-44	232	78	236	50	250	115	232	78	250	115	228	140	232	78	228	140	220	101	124	-29	114	-60	151	-67	124	-29	151	-67	151	-34	135	220	65	253	65	220	226	26	214	3	215	-41	215	-41	214	3	196	-15	215	-41	196	-15	183	-58	183	-58	196	-15	173	-27	183	-58	173	-27	146	-64	146	-64	173	-27	146	-31	119	-27	95	-15	108	-58	119	-27	108	-58	146	-64	119	-27	146	-64	146	-31	65	80	75	148	60	54	60	54	50	-16	65	26	65	26	50	-16	75	-41	65	26	75	-41	77	3	77	3	75	-41	108	-58	77	3	108	-58	95	-15	162	170	154	171	173	134	173	134	154	171	146	138	119	133	146	138	146	171	119	133	146	171	108	165	108	165	75	148	77	103	108	165	77	103	95	121	108	165	95	121	119	133	50	123	33	90	33	16	50	123	33	16	50	-16	50	123	50	-16	60	54	50	123	60	54	75	148	154	171	146	171	146	138	272	290	270	313	272	223	272	223	270	313	262	237	262	237	270	313	258	317	262	237	258	317	254	252	254	252	258	317	240	303	254	252	240	303	227	265	227	265	240	303	219	291	227	265	219	291	210	260	210	260	219	291	195	282	210	260	195	282	193	257	193	257	195	282	176	254	171	274	149	268	159	252	171	274	159	252	176	254	171	274	176	254	195	282	278	266	282	209	287	242	287	242	282	209	293	196	287	242	293	196	299	220	299	220	293	196	304	184	299	220	304	184	310	200	272	290	272	223	282	209	272	290	282	209	278	266	227	265	184	165	196	122	227	265	196	122	211	151	227	265	211	151	254	252	176	167	169	169	173	134	176	167	173	134	196	122	176	167	196	122	184	165	257	16	263	54	261	77	257	16	261	77	254	99	257	16	254	99	243	119	257	16	243	119	241	-16	243	119	229	137	230	54	230	54	241	-16	243	119	229	137	211	151	214	103	229	137	214	103	226	80	229	137	226	80	230	54	226	26	215	-41	241	-16	226	26	241	-16	230	54	159	252	149	268	142	252	214	103	211	151	196	122	162	170	173	134	169	169	33	16	33	90	27	54	75	148	65	80	77	103	118	45	103	38	137	27	137	27	103	38	87	32	137	27	87	32	338	0	338	0	87	32	71	28	338	0	71	28	55	26	55	26	51	26	338	0	338	0	51	26	48	26	338	0	48	26	44	26	68	235	63	249	67	190	67	190	63	249	61	264	56	325	61	264	66	289	56	325	66	289	80	347	80	347	66	289	78	309	80	347	78	309	97	325	98	201	87	211	87	182	98	201	87	182	90	187	98	201	90	187	93	192	98	201	93	192	95	196	84	178	87	182	87	211	84	178	87	211	76	222	84	178	76	222	68	235	84	178	68	235	67	190	56	325	39	297	42	222	56	325	42	222	52	205	56	325	52	205	67	190	56	325	67	190	61	264	39	297	33	263	35	241	39	297	35	241	42	222	237	238	232	195	242	143	242	143	232	195	216	154	242	143	216	154	214	99	214	99	216	154	194	115	214	99	194	115	178	59	178	59	194	115	165	82	178	59	165	82	137	27	137	27	165	82	132	54	233	269	244	316	222	296	222	296	244	316	218	343	222	296	218	343	203	318	203	318	218	343	184	360	203	318	184	360	177	332	177	332	184	360	146	337	121	334	146	337	145	366	121	334	145	366	111	361	111	361	80	347	97	325	111	361	97	325	121	334	267	242	261	282	260	192	260	192	261	282	244	316	260	192	244	316	242	143	242	143	244	316	237	238	244	316	233	269	237	238	184	360	145	366	146	337	366	358	338	358	366	-87	366	-87	338	358	338	27	366	-87	338	27	338	0	338	0	338	27	137	27	338	0	44	26	41	26	338	0	41	26	37	26	338	0	37	26	37	0	366	0	452	0	366	27	366	27	452	0	452	27	366	-87	338	0	338	-87	118	45	137	27	132	54	137	215	137	215	137	397	137	349	137	321	271	321	137	349	271	321	271	349	31	349	109	321	109	349	109	349	109	321	137	0	109	349	137	0	109	397	109	397	137	0	137	215	109	397	137	215	137	397	321	192	332	227	310	210	310	210	332	227	310	246	310	210	310	246	294	223	294	223	310	246	282	258	294	223	282	258	274	232	274	232	282	258	252	235	227	232	252	235	252	262	227	232	252	262	227	260	137	176	154	195	157	230	157	230	154	195	176	211	157	230	176	211	179	243	179	243	176	211	201	224	179	243	201	224	203	253	203	253	201	224	227	232	203	253	227	232	227	260	137	215	137	0	137	176	137	215	137	176	157	230	321	-23	313	-10	316	-57	316	-57	313	-10	311	3	310	107	311	3	311	10	310	107	311	10	321	142	321	142	311	10	312	17	321	142	312	17	314	24	347	201	332	227	334	90	347	201	334	90	343	121	347	201	343	121	349	149	347	201	349	149	352	171	316	31	318	37	321	142	321	142	318	37	325	61	321	142	325	61	325	170	325	170	325	61	332	227	332	227	325	61	334	90	332	227	321	192	325	170	282	258	252	262	252	235	398	-22	391	-30	399	-58	399	-58	391	-30	381	-36	399	-58	381	-36	381	-66	381	-66	381	-36	371	-40	381	-66	371	-40	362	-69	362	-69	371	-40	358	-41	398	-22	399	-58	405	-11	405	-11	399	-58	415	-46	405	-11	415	-46	433	-11	433	-11	415	-46	426	-30	344	-39	331	-33	337	-66	344	-39	337	-66	362	-69	344	-39	362	-69	358	-41	321	-23	316	-57	337	-66	321	-23	337	-66	331	-33	299	-42	316	-57	311	3	299	-42	311	3	310	107	299	-42	310	107	298	70	299	-42	298	70	288	34	299	-42	288	34	288	-22	109	321	31	349	31	321	288	-22	288	34	284	2	321	142	314	24	316	31	137	0	109	321	109	0	289	144	259	125	268	99	268	99	259	125	224	116	224	-54	224	116	210	380	224	-54	210	380	196	88	196	88	210	380	196	322	196	88	196	322	196	116	224	322	254	322	210	380	224	322	210	380	224	116	332	322	334	153	346	380	346	380	334	153	353	193	346	380	353	193	360	322	360	322	353	193	360	237	334	153	332	322	332	237	334	153	332	237	327	201	334	153	327	201	312	170	334	153	312	170	305	121	289	144	268	99	305	121	289	144	305	121	312	170	224	116	224	88	268	99	224	-54	196	88	196	28	224	-54	196	28	196	0	196	0	196	28	142	28	196	0	142	28	142	0	224	28	224	0	278	0	224	28	278	0	278	28	86	153	115	121	93	201	86	153	93	201	88	237	86	153	88	237	88	322	86	153	88	322	74	380	86	153	74	380	67	193	60	322	60	237	67	193	60	322	67	193	74	380	60	322	74	380	30	322	108	170	115	121	131	144	131	144	115	121	152	99	131	144	152	99	161	125	161	125	152	99	196	88	161	125	196	88	196	116	93	201	115	121	108	170	196	322	210	380	166	322	74	380	88	322	118	322	224	-54	196	0	196	-54	332	322	346	380	302	322	346	380	360	322	390	322	260	262	256	238	267	199	267	199	256	238	244	217	267	199	244	217	244	178	244	178	244	217	227	201	244	178	227	201	214	164	214	164	227	201	206	191	214	164	206	191	182	188	267	325	260	262	267	199	267	325	267	199	282	297	282	297	267	199	282	228	282	297	282	228	288	262	182	337	206	333	214	360	214	360	206	333	227	323	214	360	227	323	244	347	244	347	227	323	244	307	244	347	244	307	267	325	267	325	244	307	256	287	267	325	256	287	260	262	38	-54	66	-26	38	365	38	365	66	-26	66	337	38	365	66	337	180	365	180	365	66	337	182	337	180	365	182	337	214	360	214	164	182	188	180	160	180	160	182	188	66	188	180	160	66	188	66	160	66	-26	38	-54	261	-54	66	-26	261	-54	261	-26	12	291	15	269	17	322	17	322	15	269	21	248	17	322	21	248	30	347	30	347	21	248	32	230	30	347	32	230	48	365	48	365	32	230	41	288	46	215	41	288	32	230	149	362	96	380	153	317	153	317	96	380	95	353	81	351	95	353	96	380	81	351	96	380	71	376	232	181	215	253	224	15	232	181	224	15	227	-54	232	181	227	-54	255	-54	232	181	255	-54	241	113	387	353	386	380	333	362	387	353	333	362	329	317	387	353	411	376	386	380	294	316	268	253	269	119	294	316	269	119	291	230	294	316	291	230	329	317	294	316	329	317	333	362	268	253	251	181	255	-54	268	253	255	-54	258	15	268	253	258	15	269	119	149	362	153	317	188	316	188	316	153	317	191	230	188	316	191	230	215	253	215	253	191	230	213	119	215	253	213	119	224	15	441	288	450	230	452	347	452	347	450	230	460	248	452	347	460	248	465	322	465	322	460	248	467	269	465	322	467	269	469	291	438	313	441	288	452	347	438	313	452	347	434	365	438	313	434	365	428	331	428	331	434	365	415	344	415	344	434	365	411	376	415	344	411	376	401	351	401	351	411	376	387	353	439	272	434	258	436	215	439	272	436	215	450	230	439	272	450	230	441	288	413	211	416	206	416	234	416	234	416	206	419	202	416	234	419	202	426	245	426	245	419	202	436	215	426	245	436	215	434	258	416	234	405	225	408	220	416	234	408	220	410	216	416	234	410	216	413	211	41	288	44	313	48	365	48	365	44	313	54	331	48	365	54	331	71	376	71	376	54	331	67	344	71	376	67	344	81	351	77	225	66	234	67	206	77	225	67	206	69	211	77	225	69	211	72	216	77	225	72	216	75	220	64	202	67	206	66	234	64	202	66	234	56	245	64	202	56	245	48	258	64	202	48	258	46	215	43	272	41	288	46	215	43	272	46	215	48	258	241	113	255	-54	251	181	27	290	30	289	62	305	62	305	30	289	33	288	62	305	33	288	35	286	35	286	54	263	62	305	62	305	54	263	68	232	62	305	68	232	86	267	86	267	68	232	83	200	86	267	83	200	103	171	86	267	103	171	106	222	106	222	103	171	135	151	106	222	135	151	138	183	138	183	135	151	144	118	138	183	144	118	194	167	194	167	144	118	168	130	194	167	168	130	195	134	195	134	221	130	250	183	250	183	221	130	244	117	250	183	244	117	253	151	253	151	244	117	263	99	253	151	263	99	273	137	273	137	263	99	275	76	273	137	275	76	289	118	289	118	275	76	279	50	289	-20	279	50	275	23	24	291	27	290	62	305	24	291	62	305	22	321	24	291	22	321	22	291	250	183	194	167	195	134	108	50	113	76	115	137	115	137	113	76	125	100	115	137	125	100	135	151	135	151	125	100	144	118	167	-31	144	-19	157	-63	157	-63	144	-19	125	0	157	-63	125	0	124	-46	124	-46	125	0	113	23	124	-46	113	23	98	-20	98	-20	113	23	108	50	98	-20	108	50	98	119	98	119	108	50	115	137	275	23	263	0	264	-46	264	-46	263	0	245	-19	264	-46	245	-19	232	-63	232	-63	245	-19	222	-31	232	-63	222	-31	195	-69	195	-69	222	-31	195	-35	361	289	368	321	359	288	359	288	368	321	357	287	337	264	357	287	368	321	337	264	368	321	328	305	368	321	361	289	364	290	368	321	364	290	366	291	368	321	366	291	369	291	368	321	369	291	369	321	282	222	253	151	285	172	282	222	285	172	304	267	304	267	285	172	307	201	304	267	307	201	328	305	328	305	307	201	322	234	328	305	322	234	337	264	312	50	309	74	306	12	306	12	309	74	302	97	306	12	302	97	289	-20	289	-20	302	97	289	118	289	-20	289	118	279	50	167	-31	157	-63	195	-69	167	-31	195	-69	195	-35	86	98	78	74	81	12	86	98	81	12	98	-20	86	98	98	-20	98	119	81	12	78	74	75	50	275	23	264	-46	289	-20	253	151	282	222	250	183	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	172	305	130	254	139	20	172	305	139	20	151	34	172	305	151	34	157	34	172	305	157	34	188	34	172	305	188	34	212	254	130	254	88	212	98	3	130	254	98	3	112	5	130	254	112	5	126	11	130	254	126	11	139	20	32	35	48	18	52	173	52	173	48	18	66	6	52	173	66	6	88	212	88	212	66	6	85	2	88	212	85	2	98	3	26	132	17	85	21	58	26	132	21	58	32	35	26	132	32	35	52	173	189	15	188	34	157	34	189	15	157	34	193	-4	193	-4	157	34	200	-22	315	133	290	173	291	15	315	133	291	15	308	31	315	133	308	31	321	55	315	133	321	55	325	86	241	3	252	2	253	212	253	212	252	2	271	5	253	212	271	5	290	173	290	173	271	5	291	15	193	34	205	19	212	254	212	254	205	19	217	10	212	254	217	10	253	212	253	212	217	10	229	5	253	212	229	5	241	3	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	227	-49	116	-41	116	-49	155	15	200	-22	157	34	212	254	188	34	193	34	153	198	153	198	143	225	143	225	153	198	144	280	143	225	144	280	133	245	133	245	144	280	128	293	133	245	128	293	121	258	121	258	128	293	111	299	121	258	111	299	108	266	108	266	111	299	95	301	108	266	95	301	92	268	171	230	159	260	153	198	171	230	153	198	190	198	171	230	190	198	184	260	274	140	250	99	255	54	255	54	250	99	216	54	255	54	216	54	213	2	213	2	216	54	171	2	213	2	171	2	171	-51	171	-51	171	2	131	2	131	2	171	2	130	55	285	246	294	286	276	259	276	259	294	286	273	297	276	259	273	297	265	266	265	266	273	297	251	268	234	266	251	268	248	301	234	266	248	301	231	299	199	225	209	245	214	293	214	293	209	245	220	258	214	293	220	258	231	299	231	299	220	258	234	266	199	280	184	260	190	198	199	280	190	198	199	225	199	280	199	225	214	293	322	241	311	267	316	156	316	156	311	267	294	286	316	156	294	286	292	209	292	209	291	105	316	156	294	286	285	246	291	230	294	286	291	230	292	209	273	297	248	301	251	268	291	105	292	209	288	176	291	105	288	176	274	140	291	105	274	140	255	54	58	246	67	258	72	297	72	297	67	258	79	266	72	297	79	266	95	301	95	301	79	266	92	268	27	156	53	106	33	266	33	266	53	106	50	209	51	285	50	209	52	230	51	285	52	230	72	297	72	297	52	230	58	246	96	101	71	141	89	55	96	101	89	55	131	2	96	101	131	2	130	55	56	177	50	209	53	106	56	177	53	106	89	55	56	177	89	55	71	141	21	240	17	207	27	156	21	240	27	156	33	266	33	266	50	209	51	285	322	241	316	156	325	208	153	198	159	260	144	280	184	14	180	12	199	-14	199	-14	180	12	176	11	199	-14	176	11	171	11	171	11	167	11	171	-51	171	-51	167	11	163	12	171	-51	163	12	159	14	178	240	182	238	200	267	200	267	182	238	185	235	200	267	185	235	189	232	189	232	202	213	200	267	200	267	202	213	230	230	171	305	171	242	175	241	171	305	175	241	200	267	200	267	175	241	178	240	230	69	216	53	227	21	227	21	216	53	203	37	227	21	203	37	199	-14	199	-14	203	37	191	21	199	-14	191	21	187	17	260	195	230	230	230	179	260	195	230	179	243	163	260	195	243	163	258	149	260	195	258	149	261	144	260	195	261	144	290	160	230	230	202	213	216	196	230	230	216	196	230	179	266	115	264	110	288	92	288	92	264	110	262	105	288	92	262	105	258	101	258	101	244	85	257	57	257	57	244	85	230	69	257	57	230	69	227	21	171	11	171	-51	199	-14	288	92	321	126	290	160	288	92	290	160	267	126	288	92	267	126	266	120	288	92	266	120	266	115	263	140	265	135	290	160	290	160	265	135	266	130	290	160	266	130	267	126	258	101	257	57	288	92	159	14	155	17	171	-51	171	-51	155	17	152	21	171	-51	152	21	142	-14	142	-14	152	21	138	39	142	-14	138	39	125	56	112	22	142	-14	125	56	112	22	125	56	112	72	112	22	112	72	98	88	112	22	98	88	85	103	112	22	85	103	82	107	112	22	82	107	82	57	82	57	82	107	80	111	82	57	80	111	78	116	82	57	78	116	77	121	82	57	77	121	77	126	82	57	77	126	53	160	82	57	53	160	51	92	53	160	21	126	51	92	171	305	144	267	153	230	171	305	153	230	157	234	171	305	157	234	160	238	171	305	160	238	164	240	171	305	164	240	167	241	171	305	167	241	171	242	99	164	113	180	115	230	115	230	113	180	127	197	115	230	127	197	144	267	144	267	127	197	140	213	144	267	140	213	153	230	85	194	53	160	77	131	85	194	77	131	78	136	85	194	78	136	80	140	85	194	80	140	82	144	85	194	82	144	85	148	85	194	85	148	99	164	85	194	99	164	115	230	77	126	77	131	53	160	290	160	261	144	263	140	184	14	199	-14	187	17	103	180	108	171	109	267	109	267	108	171	121	8	109	267	121	8	127	285	127	285	121	8	133	15	127	285	133	15	149	297	149	297	133	15	144	24	149	297	144	24	151	34	94	209	96	198	98	245	98	245	96	198	99	188	98	245	99	188	109	267	109	267	99	188	103	180	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	193	34	198	297	188	34	188	34	174	301	157	34	157	34	174	301	151	34	236	170	241	179	247	246	236	170	247	246	236	268	236	170	236	268	223	8	236	170	223	8	238	4	236	170	238	4	239	167	219	285	198	297	200	24	219	285	200	24	211	15	219	285	211	15	223	8	219	285	223	8	236	268	241	179	245	188	247	246	247	246	245	188	248	198	247	246	248	198	251	223	251	223	248	198	250	210	253	2	275	6	275	166	275	166	275	6	294	16	275	166	294	16	296	153	296	153	294	16	311	33	296	153	311	33	311	134	311	134	311	33	321	57	311	134	321	57	322	111	322	111	321	57	325	86	253	2	275	166	251	170	253	2	251	170	250	170	253	2	250	170	247	170	253	2	247	170	244	169	253	2	244	169	241	168	253	2	241	168	239	167	253	2	239	167	238	4	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	108	171	105	168	107	4	108	171	107	4	121	8	107	4	105	168	102	168	107	4	102	168	100	169	107	4	100	169	97	170	107	4	97	170	95	170	107	4	95	170	93	170	107	4	93	170	91	2	17	86	21	58	21	115	21	115	21	58	31	35	21	115	31	35	31	138	31	138	31	35	47	17	31	138	47	17	48	155	48	155	47	17	68	6	48	155	68	6	69	166	69	166	68	6	91	2	69	166	91	2	93	170	149	297	151	34	174	301	227	-49	116	-41	116	-49	155	15	200	-22	157	34	174	301	188	34	198	297	198	297	193	34	200	24	94	209	98	245	94	221	195	84	149	84	152	34	152	34	149	84	143	66	152	34	143	66	142	22	142	22	143	66	133	52	142	22	133	52	131	13	131	13	133	52	122	42	131	13	122	42	118	7	118	7	122	42	108	37	118	7	108	37	105	3	105	3	108	37	94	35	105	3	94	35	92	2	92	2	94	35	81	37	92	2	81	37	70	6	70	6	81	37	69	43	70	6	69	43	59	54	72	149	88	212	56	118	56	118	88	212	52	173	56	118	52	173	50	89	50	89	49	16	53	69	53	69	49	16	70	6	53	69	70	6	59	54	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	188	34	195	84	157	34	157	34	195	84	152	34	290	69	284	54	294	16	294	16	284	54	275	44	294	16	275	44	274	6	274	6	275	44	263	37	274	6	263	37	252	2	252	2	263	37	250	35	252	2	250	35	239	3	239	3	250	35	238	37	239	3	238	37	226	7	226	7	238	37	225	43	226	7	225	43	213	52	188	34	193	34	195	84	195	84	193	34	202	22	195	84	202	22	203	66	203	66	202	22	213	13	203	66	213	13	213	52	213	52	213	13	226	7	316	132	291	173	292	89	316	132	292	89	294	16	316	132	294	16	310	32	316	132	310	32	321	55	316	132	321	55	325	84	271	148	287	118	291	173	291	173	287	118	292	89	294	16	292	89	290	69	172	305	132	215	172	252	172	252	212	215	214	254	214	254	212	215	245	180	214	254	245	180	255	212	255	212	245	180	271	148	255	212	271	148	291	173	172	305	172	252	214	254	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	130	254	88	212	98	181	130	254	98	181	132	215	130	254	132	215	172	305	32	33	49	16	50	89	32	33	50	89	52	173	32	33	52	173	26	132	32	33	26	132	21	56	21	56	26	132	17	85	88	212	72	149	98	181	227	-49	116	-41	116	-49	155	15	200	-22	157	34	214	293	199	280	213	2	213	2	199	280	184	260	213	2	184	260	171	-51	171	-51	184	260	171	230	171	-51	171	230	159	260	316	155	325	206	322	240	316	155	322	240	311	266	316	155	311	266	294	285	316	155	294	285	291	104	273	297	248	301	255	54	273	297	255	54	291	104	273	297	291	104	294	285	255	54	248	301	231	299	255	54	231	299	214	293	255	54	214	293	213	2	144	280	128	293	131	2	144	280	131	2	171	-51	144	280	171	-51	159	260	128	293	111	299	131	2	131	2	111	299	95	301	131	2	95	301	89	54	89	54	95	301	72	297	89	54	72	297	53	105	53	105	72	297	51	285	53	105	51	285	33	266	27	155	53	105	33	266	27	155	33	266	21	239	27	155	21	239	17	206	288	92	321	126	321	126	288	92	321	126	290	160	288	92	290	160	260	195	288	92	260	195	257	57	21	126	51	92	53	160	53	160	51	92	82	57	53	160	82	57	85	194	85	194	82	57	112	22	85	194	112	22	115	230	115	230	112	22	142	-14	115	230	142	-14	144	267	144	267	142	-14	171	-51	144	267	171	-51	171	305	171	305	171	-51	199	-14	171	305	199	-14	200	267	200	267	199	-14	227	21	200	267	227	21	230	230	230	230	227	21	257	57	230	230	257	57	260	195	148	84	143	66	144	24	144	24	143	66	133	52	144	24	133	52	133	15	133	15	133	52	122	42	133	15	122	42	121	8	121	8	122	42	110	37	121	8	110	37	107	4	107	4	110	37	98	35	98	35	84	37	91	2	91	2	84	37	71	43	91	2	71	43	68	6	68	6	71	43	60	52	68	6	60	52	53	66	48	155	50	84	52	101	48	155	52	101	69	166	69	166	52	101	59	116	69	166	59	116	70	127	47	17	68	6	53	66	47	17	53	66	50	84	47	17	50	84	48	155	47	17	48	155	31	138	47	17	31	138	31	35	21	115	17	86	21	58	21	115	21	58	31	35	21	115	31	35	31	138	102	137	100	169	97	170	102	137	97	170	95	170	102	137	95	170	93	170	102	137	93	170	84	135	102	137	102	168	100	169	93	170	69	166	70	127	93	170	70	127	84	135	128	207	127	215	127	132	127	132	127	215	120	134	120	134	127	215	127	285	120	134	127	285	114	136	114	136	127	285	109	267	114	136	109	267	108	171	108	171	109	267	103	180	94	209	96	198	98	245	98	245	96	198	99	188	98	245	99	188	109	267	109	267	99	188	103	180	151	-4	143	-22	227	-49	227	-49	143	-22	132	-35	227	-49	132	-35	116	-41	134	246	149	297	129	231	129	231	149	297	127	285	129	231	127	285	127	215	200	-22	193	-4	157	34	157	34	193	-4	189	15	157	34	189	15	188	34	188	34	195	84	157	34	157	34	195	84	151	34	219	285	198	297	201	258	219	285	201	258	210	247	219	285	210	247	216	232	219	285	216	232	218	215	219	285	218	215	221	134	219	285	221	134	236	268	174	301	173	268	189	266	174	301	189	266	198	297	198	297	189	266	201	258	241	179	245	188	247	246	247	246	245	188	248	198	247	246	248	198	251	223	251	223	248	198	250	210	236	170	241	179	247	246	236	170	247	246	236	268	236	170	236	268	233	137	236	170	233	137	238	137	236	170	238	137	239	167	221	134	218	215	217	207	221	134	217	207	215	132	215	132	217	207	214	197	215	132	214	197	209	129	209	129	214	197	208	187	209	129	208	187	201	176	188	34	193	34	195	84	195	84	193	34	200	24	195	84	200	24	202	66	202	66	200	24	211	15	202	66	211	15	211	52	211	52	211	15	223	8	211	52	223	8	222	43	222	43	223	8	234	37	148	84	144	24	151	34	148	84	151	34	195	84	325	86	322	111	321	57	321	57	322	111	311	134	321	57	311	134	311	33	311	33	311	134	296	153	311	33	296	153	294	16	294	16	296	153	292	84	294	16	292	84	290	66	294	16	290	66	283	52	296	153	275	166	283	116	296	153	283	116	290	101	296	153	290	101	292	84	275	166	251	170	256	135	275	166	256	135	271	127	275	166	271	127	283	116	256	135	251	170	250	170	256	135	250	170	247	170	256	135	247	170	244	169	256	135	244	169	241	168	256	135	241	168	239	167	256	135	239	167	238	137	275	6	294	16	283	52	275	6	283	52	272	43	275	6	272	43	260	37	275	6	260	37	253	2	223	8	238	4	234	37	234	37	238	4	246	35	260	37	246	35	253	2	212	-35	200	-22	155	15	212	-35	155	15	151	-4	212	-35	151	-4	227	-49	212	-35	227	-49	227	-41	134	246	143	257	149	297	149	297	143	257	156	265	149	297	156	265	174	301	174	301	156	265	173	268	236	268	221	134	227	136	236	268	227	136	233	137	201	176	192	166	209	129	246	35	238	4	253	2	134	129	151	166	142	176	134	129	142	176	135	187	134	129	135	187	130	197	134	129	130	197	128	207	134	129	128	207	127	132	108	171	105	168	107	137	108	171	107	137	114	136	107	137	105	168	102	168	107	137	102	168	102	137	107	4	98	35	91	2	227	-49	116	-41	116	-49	155	15	200	-22	157	34	94	209	98	245	94	221	172	357	152	357	167	-5	172	357	167	-5	172	20	152	59	147	60	151	-27	152	59	151	-27	167	-5	152	59	167	-5	152	357	147	60	141	61	151	-27	151	-27	141	61	134	62	151	-27	134	62	128	-45	128	-45	134	62	126	62	128	-45	126	62	118	63	32	-45	43	-54	45	28	45	28	43	-54	57	-59	45	28	57	-59	68	46	68	46	57	-59	74	-62	68	46	74	-62	94	58	94	58	74	-62	102	-57	94	58	102	-57	118	63	118	63	102	-57	128	-45	29	6	22	-18	25	-33	29	6	25	-33	32	-45	29	6	32	-45	45	28	228	217	239	195	239	229	239	229	239	195	243	172	247	129	243	172	243	115	243	115	243	172	242	159	243	115	242	159	241	145	226	251	208	275	212	236	226	251	212	236	228	217	226	251	228	217	239	229	192	251	212	236	208	275	192	251	208	275	189	302	192	251	189	302	172	330	192	251	172	330	171	260	151	357	155	-23	162	357	162	357	155	-23	167	0	162	357	167	0	171	260	171	260	167	0	171	23	172	330	162	357	171	260	255	177	254	188	254	162	254	162	254	188	253	198	254	162	253	198	251	145	251	145	253	198	250	209	251	145	250	209	247	129	247	129	250	209	245	219	247	129	245	219	243	172	243	172	245	219	239	229	235	121	230	109	238	105	235	121	238	105	238	133	238	133	238	105	243	115	238	133	243	115	241	145	155	-23	151	357	151	56	155	-23	151	56	146	59	155	-23	146	59	141	61	155	-23	141	61	137	62	155	-23	137	62	135	-43	34	-44	45	-53	47	27	47	27	45	-53	58	-59	47	27	58	-59	70	46	70	46	58	-59	75	-61	70	46	75	-61	97	58	97	58	75	-61	109	-56	97	58	109	-56	125	63	125	63	109	-56	135	-43	125	63	135	-43	132	62	132	62	135	-43	137	62	31	4	25	-20	27	-32	31	4	27	-32	34	-44	31	4	34	-44	47	27	360	421	146	357	166	321	360	421	166	321	340	374	360	421	340	374	343	29	360	421	343	29	356	53	360	421	356	53	360	80	166	321	146	357	147	-25	166	321	147	-25	161	-3	166	321	161	-3	166	20	147	-25	146	357	146	57	147	-25	146	57	139	60	147	-25	139	60	134	61	147	-25	134	61	129	62	147	-25	129	62	127	-44	44	-55	57	-60	66	46	66	46	57	-60	71	-61	66	46	71	-61	92	58	92	58	71	-61	101	-57	92	58	101	-57	118	63	118	63	101	-57	127	-44	118	63	127	-44	124	62	124	62	127	-44	129	62	20	-20	23	-35	26	5	26	5	23	-35	32	-47	26	5	32	-47	43	28	43	28	32	-47	44	-55	43	28	44	-55	66	46	343	29	340	374	340	108	343	29	340	108	336	111	343	29	336	111	330	113	343	29	330	113	324	115	343	29	324	115	323	9	225	8	235	0	240	83	240	83	235	0	249	-6	240	83	249	-6	264	100	264	100	249	-6	266	-8	264	100	266	-8	289	112	289	112	266	-8	297	-4	289	112	297	-4	311	116	311	116	297	-4	323	9	311	116	323	9	317	115	317	115	323	9	324	115	222	59	215	31	218	20	222	59	218	20	225	8	222	59	225	8	240	83	49	225	49	384	49	225	49	225	49	384	49	31	98	35	49	31	37	-4	37	-4	49	31	49	384	37	-4	49	384	28	373	105	254	96	253	97	235	97	235	96	253	85	250	97	235	85	250	82	232	82	232	85	250	73	245	82	232	73	245	68	223	68	223	73	245	60	237	68	223	60	237	58	211	58	211	60	237	51	198	105	254	97	235	111	232	105	254	111	232	128	251	128	251	111	232	121	224	128	251	121	224	128	211	49	225	49	31	49	185	49	225	49	185	51	198	49	225	51	198	60	237	173	184	170	208	170	149	170	149	170	208	161	228	170	149	161	228	160	112	160	112	161	228	147	242	160	112	147	242	137	74	137	74	147	242	133	181	137	74	133	181	130	154	137	74	130	154	122	123	132	196	133	181	147	242	132	196	147	242	128	251	132	196	128	251	128	211	106	91	82	60	98	35	106	91	98	35	137	74	106	91	137	74	122	123	49	31	98	35	82	60	37	-4	28	373	28	-4	175	-78	175	299	155	248	155	248	175	299	57	254	155	248	57	254	57	211	57	46	57	384	37	373	57	46	37	373	37	-4	155	40	155	-89	175	-78	155	40	175	-78	155	82	155	40	155	82	57	46	155	40	57	46	37	-4	155	82	175	-78	155	248	21	36	48	2	48	45	48	45	48	2	68	-78	48	45	68	-78	48	213	48	213	68	-78	48	255	48	213	48	255	21	247	166	384	146	373	166	-35	166	-35	146	373	146	286	166	-35	146	286	146	243	146	243	146	286	68	261	146	243	68	261	68	219	68	51	68	8	146	33	68	-78	68	341	48	329	68	-78	48	329	48	255	146	33	146	-46	166	-35	146	33	166	-35	146	75	146	33	146	75	68	51	166	291	166	249	193	257	166	291	193	257	193	300	166	81	166	39	193	47	166	81	193	47	193	90	146	75	166	-35	146	243	68	-78	48	2	48	-89	48	213	21	247	21	204	48	2	21	36	21	-5	281	139	273	119	276	56	276	56	273	119	263	99	276	56	263	99	262	44	262	44	263	99	249	80	262	44	249	80	244	35	244	35	249	80	233	67	244	35	233	67	223	32	223	32	233	67	211	62	218	219	217	183	234	181	218	219	234	181	238	216	238	216	234	181	249	176	238	216	249	176	255	208	255	208	249	176	262	167	255	208	262	167	270	195	270	195	262	167	272	154	270	195	272	154	282	179	282	179	272	154	281	139	282	179	281	139	289	72	282	179	289	72	293	162	293	162	289	72	300	89	293	162	300	89	305	180	305	180	300	89	312	72	305	180	312	72	312	116	312	116	312	72	324	57	312	116	324	57	313	116	312	116	313	116	317	196	312	116	317	196	305	180	281	139	276	56	289	72	525	126	513	54	545	44	525	126	545	44	545	209	525	126	545	209	513	198	513	198	545	209	507	280	513	198	507	280	481	261	481	261	507	280	451	337	481	261	451	337	431	310	431	310	451	337	379	374	431	310	379	374	368	343	368	343	379	374	296	354	224	343	296	354	296	387	224	343	296	387	214	374	379	374	296	387	296	354	545	44	513	54	507	-27	507	-27	513	54	481	-8	507	-27	481	-8	451	-84	451	-84	481	-8	431	-57	451	-84	431	-57	379	-121	379	-121	431	-57	368	-90	379	-121	368	-90	296	-135	296	-135	368	-90	296	-102	435	130	432	111	439	73	439	73	432	111	425	95	439	73	425	95	424	52	424	52	425	95	412	82	424	52	412	82	403	38	403	38	412	82	396	74	403	38	396	74	377	71	377	71	359	73	376	32	376	32	359	73	356	36	321	100	324	57	332	88	332	88	324	57	339	44	332	88	339	44	344	79	344	79	339	44	356	36	344	79	356	36	359	73	400	214	382	193	400	189	400	214	400	189	423	200	423	200	400	189	415	179	423	200	415	179	426	165	321	135	331	156	332	208	332	208	331	156	344	174	332	208	344	174	349	216	349	216	344	174	361	187	349	216	361	187	371	219	371	219	361	187	382	193	371	219	382	193	400	214	317	196	313	116	321	135	317	196	321	135	332	208	439	179	435	130	439	73	439	179	439	73	448	153	448	153	439	73	448	98	448	153	448	98	451	124	439	179	423	200	426	165	439	179	426	165	433	148	439	179	433	148	435	130	377	71	376	32	403	38	68	126	80	198	86	280	86	280	80	198	112	261	86	280	112	261	142	337	142	337	112	261	162	310	142	337	162	310	214	374	214	374	162	310	224	343	48	44	86	-27	68	126	68	126	86	280	48	44	48	44	86	280	48	209	48	44	48	209	35	126	80	54	86	-27	112	-8	112	-8	86	-27	142	-84	112	-8	142	-84	162	-57	162	-57	142	-84	214	-121	162	-57	214	-121	224	-90	224	-90	214	-121	296	-135	224	-90	296	-135	296	-102	161	144	169	160	169	200	169	200	169	160	181	172	169	200	181	172	190	214	190	214	181	172	197	180	190	214	197	180	218	219	218	219	197	180	217	183	179	75	168	89	171	52	171	52	168	89	161	106	171	52	161	106	154	73	154	73	161	106	158	124	169	200	158	124	161	144	154	179	145	154	145	99	154	179	145	99	154	73	154	179	154	73	158	124	154	179	158	124	169	200	193	65	179	75	193	38	193	65	193	38	223	32	193	65	223	32	211	62	179	75	171	52	193	38	145	99	145	154	142	127	68	126	86	-27	80	54	313	116	324	57	321	100	545	209	545	44	558	126	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	232	153	232	170	230	161	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	316	69	316	86	315	78	148	237	148	254	147	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	316	69	316	86	315	78	232	153	232	170	230	161	148	237	148	254	147	246	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	69	316	86	315	78	232	170	232	153	236	178	236	178	232	153	236	145	236	178	236	145	242	184	242	184	236	145	242	139	242	184	242	139	249	188	249	188	242	139	249	135	249	188	249	135	258	189	258	189	249	135	258	134	258	189	258	134	267	188	267	188	258	134	267	135	267	188	267	135	274	184	274	184	267	135	274	139	274	184	274	139	280	178	280	178	274	139	280	145	280	178	280	145	284	170	284	170	280	145	284	153	284	170	284	153	286	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	69	316	86	315	78	232	153	232	170	230	161	316	86	316	69	320	94	320	94	316	69	320	61	320	94	320	61	326	100	326	100	320	61	326	55	326	100	326	55	333	104	333	104	326	55	333	52	333	104	333	52	342	105	342	105	333	52	342	50	342	105	342	50	351	104	351	104	342	50	351	52	351	104	351	52	358	100	358	100	351	52	358	55	358	100	358	55	364	94	364	94	358	55	364	61	364	94	364	61	368	86	368	86	364	61	368	69	368	86	368	69	369	78	316	170	316	153	320	178	320	178	316	153	320	145	320	178	320	145	326	184	326	184	320	145	326	139	326	184	326	139	333	188	333	188	326	139	333	135	333	188	333	135	342	189	342	189	333	135	342	134	342	189	342	134	351	188	351	188	342	134	351	135	351	188	351	135	358	184	358	184	351	135	358	139	358	184	358	139	364	178	364	178	358	139	364	145	364	178	364	145	368	170	368	170	364	145	368	153	368	170	368	153	369	161	316	254	316	237	320	262	320	262	316	237	320	229	320	262	320	229	326	268	326	268	320	229	326	223	326	268	326	223	333	272	333	272	326	223	333	220	333	272	333	220	342	273	342	273	333	220	342	218	342	273	342	218	351	272	351	272	342	218	351	220	351	272	351	220	358	268	358	268	351	220	358	223	358	268	358	223	364	262	364	262	358	223	364	229	364	262	364	229	368	254	368	254	364	229	368	237	368	254	368	237	369	246	148	254	148	237	152	262	152	262	148	237	152	229	152	262	152	229	158	268	158	268	152	229	158	223	158	268	158	223	165	272	165	272	158	223	165	220	165	272	165	220	174	273	174	273	165	220	174	218	174	273	174	218	183	272	183	272	174	218	183	220	183	272	183	220	190	268	190	268	183	220	190	223	190	268	190	223	196	262	196	262	190	223	196	229	196	262	196	229	200	254	200	254	196	229	200	237	200	254	200	237	201	246	148	86	148	69	152	94	152	94	148	69	152	61	152	94	152	61	158	100	158	100	152	61	158	55	158	100	158	55	165	104	165	104	158	55	165	52	165	104	165	52	174	105	174	105	165	52	174	50	174	105	174	50	183	104	183	104	174	50	183	52	183	104	183	52	190	100	190	100	183	52	190	55	190	100	190	55	196	94	196	94	190	55	196	61	196	94	196	61	200	86	200	86	196	61	200	69	200	86	200	69	201	78	148	170	148	153	152	178	152	178	148	153	152	145	152	178	152	145	158	184	158	184	152	145	158	139	158	184	158	139	165	188	165	188	158	139	165	135	165	188	165	135	174	189	174	189	165	135	174	134	174	189	174	134	183	188	183	188	174	134	183	135	183	188	183	135	190	184	190	184	183	135	190	139	190	184	190	139	196	178	196	178	190	139	196	145	196	178	196	145	200	170	200	170	196	145	200	153	200	170	200	153	201	161	85	-11	107	10	85	334	85	334	107	10	107	313	85	334	107	313	431	334	431	334	107	313	410	313	431	334	410	313	431	-11	431	-11	410	313	410	10	431	-11	410	10	107	10	107	10	85	-11	431	-11	148	153	148	170	147	161	148	69	148	86	147	78	148	237	148	254	147	246	316	237	316	254	315	246	316	153	316	170	315	161	316	69	316	86	315	78	312	170	312	153	316	178	316	178	312	153	316	145	316	178	316	145	322	184	322	184	316	145	322	139	322	184	322	139	329	188	329	188	322	139	329	135	329	188	329	135	338	189	338	189	329	135	338	134	338	189	338	134	347	188	347	188	338	134	347	135	347	188	347	135	354	184	354	184	347	135	354	139	354	184	354	139	360	178	360	178	354	139	360	145	360	178	360	145	364	170	364	170	360	145	364	153	364	170	364	153	366	161	431	104	415	161	407	112	431	104	407	112	405	53	405	53	407	112	385	69	405	53	385	69	366	14	366	14	385	69	351	35	366	14	351	35	316	-11	316	-11	351	35	308	13	316	-11	308	13	258	-20	258	-20	308	13	258	5	415	161	431	219	407	211	407	211	431	219	405	269	407	211	405	269	385	254	385	254	405	269	366	309	385	254	366	309	351	288	351	288	366	309	316	334	351	288	316	334	308	310	308	310	316	334	258	318	209	310	258	318	258	344	209	310	258	344	201	334	102	161	110	211	111	269	111	269	110	211	132	254	111	269	132	254	151	309	151	309	132	254	166	288	151	309	166	288	201	334	201	334	166	288	209	310	85	104	111	53	102	161	102	161	111	269	85	104	85	104	111	269	85	219	85	104	85	219	76	161	316	334	258	344	258	318	431	219	415	161	431	104	431	219	431	104	440	161	110	112	111	53	132	69	132	69	111	53	151	14	132	69	151	14	166	35	166	35	151	14	201	-11	166	35	201	-11	209	13	209	13	201	-11	258	-20	209	13	258	-20	258	5	102	161	111	53	110	112	312	153	312	170	310	161	312	170	312	153	316	178	316	178	312	153	316	145	316	178	316	145	322	184	322	184	316	145	322	139	322	184	322	139	329	188	329	188	322	139	329	135	329	188	329	135	338	189	338	189	329	135	338	134	338	189	338	134	347	188	347	188	338	134	347	135	347	188	347	135	354	184	354	184	347	135	354	139	354	184	354	139	360	178	360	178	354	139	360	145	360	178	360	145	364	170	364	170	360	145	364	153	364	170	364	153	366	161	153	170	153	153	156	178	156	178	153	153	156	145	156	178	156	145	162	184	162	184	156	145	162	139	162	184	162	139	170	188	170	188	162	139	170	135	170	188	170	135	179	189	179	189	170	135	179	134	179	189	179	134	187	188	187	188	179	134	187	135	187	188	187	135	195	184	195	184	187	135	195	139	195	184	195	139	201	178	201	178	195	139	201	145	201	178	201	145	205	170	205	170	201	145	205	153	205	170	205	153	206	161	431	104	415	161	407	112	431	104	407	112	405	53	405	53	407	112	385	69	405	53	385	69	366	14	366	14	385	69	351	35	366	14	351	35	316	-11	316	-11	351	35	308	13	316	-11	308	13	258	-20	258	-20	308	13	258	5	415	161	431	219	407	211	407	211	431	219	405	269	407	211	405	269	385	254	385	254	405	269	366	309	385	254	366	309	351	288	351	288	366	309	316	334	351	288	316	334	308	310	308	310	316	334	258	318	209	310	258	318	258	344	209	310	258	344	201	334	102	161	110	211	111	269	111	269	110	211	132	254	111	269	132	254	151	309	151	309	132	254	166	288	151	309	166	288	201	334	201	334	166	288	209	310	85	104	111	53	102	161	102	161	111	269	85	104	85	104	111	269	85	219	85	104	85	219	76	161	316	334	258	344	258	318	431	219	415	161	431	104	431	219	431	104	440	161	110	112	111	53	132	69	132	69	111	53	151	14	132	69	151	14	166	35	166	35	151	14	201	-11	166	35	201	-11	209	13	209	13	201	-11	258	-20	209	13	258	-20	258	5	102	161	111	53	110	112	153	153	153	170	151	161	312	153	312	170	310	161	360	145	354	139	366	14	366	14	354	139	347	135	366	14	347	135	338	134	338	134	329	135	366	14	366	14	329	135	322	139	366	14	322	139	316	-11	316	-11	322	139	316	145	316	-11	316	145	312	153	312	170	316	178	316	334	316	334	316	178	322	184	316	334	322	184	366	309	366	309	322	184	329	188	366	309	329	188	338	189	338	189	347	188	366	309	366	309	347	188	354	184	366	309	354	184	360	178	366	309	366	161	366	14	366	309	366	14	405	269	405	269	366	14	405	53	405	269	405	53	431	219	431	219	405	53	431	104	431	219	431	104	440	161	366	309	360	178	364	170	366	309	364	170	366	161	312	153	310	161	316	-11	316	-11	310	161	258	-20	258	-20	310	161	316	334	316	334	310	161	312	170	85	219	85	104	111	269	111	269	85	104	111	53	111	269	111	53	151	309	151	309	111	53	151	14	151	309	151	14	201	334	201	334	151	14	201	-11	201	334	201	-11	258	344	258	344	201	-11	258	-20	258	344	258	-20	316	334	364	153	360	145	366	14	364	153	366	14	366	161	85	104	85	219	76	161	201	145	195	139	201	-11	201	-11	195	139	187	135	201	-11	187	135	179	134	179	134	170	135	201	-11	201	-11	170	135	162	139	201	-11	162	139	156	145	156	178	162	184	201	334	201	334	162	184	170	188	201	334	170	188	179	189	179	189	187	188	201	334	201	334	187	188	195	184	201	334	195	184	201	178	360	145	354	139	366	14	366	14	354	139	347	135	366	14	347	135	338	134	338	134	329	135	366	14	366	14	329	135	322	139	366	14	322	139	316	-11	316	-11	322	139	316	145	316	-11	316	145	312	153	312	170	316	178	316	334	316	334	316	178	322	184	316	334	322	184	366	309	366	309	322	184	329	188	366	309	329	188	338	189	338	189	347	188	366	309	366	309	347	188	354	184	366	309	354	184	360	178	366	309	366	161	366	14	366	309	366	14	405	269	405	269	366	14	405	53	405	269	405	53	431	219	431	219	405	53	431	104	431	219	431	104	440	161	366	309	360	178	364	170	366	309	364	170	366	161	312	153	310	161	316	-11	316	-11	310	161	258	-20	258	-20	310	161	316	334	316	334	310	161	312	170	258	-20	316	334	258	344	258	-20	258	344	206	161	258	-20	206	161	205	153	258	-20	205	153	201	145	258	-20	201	145	201	-11	201	334	201	178	258	344	258	344	201	178	205	170	258	344	205	170	206	161	151	161	151	14	153	153	153	153	151	14	201	-11	153	153	201	-11	156	145	364	153	360	145	366	14	364	153	366	14	366	161	153	170	156	178	201	334	153	170	201	334	151	309	153	170	151	309	151	161	85	219	85	104	111	269	111	269	85	104	111	53	111	269	111	53	151	309	151	309	111	53	151	14	151	309	151	14	151	161	85	104	85	219	76	161	400	297	398	311	398	278	400	297	398	278	399	282	400	297	399	282	399	286	400	297	399	286	399	290	400	297	399	290	399	294	398	278	398	311	395	322	398	278	395	322	390	331	398	278	390	331	382	336	398	278	382	336	376	88	373	338	363	336	369	88	373	338	369	88	376	88	373	338	376	88	382	336	369	88	363	336	355	331	369	88	355	331	350	323	369	88	350	323	348	278	347	293	347	289	347	312	347	312	347	289	348	284	347	312	348	284	350	323	350	323	348	284	348	278	347	312	347	300	347	297	347	312	347	297	347	293	373	49	373	-3	381	47	381	47	373	-3	381	-2	381	47	381	-2	388	43	388	43	381	-2	389	0	388	43	389	0	394	37	394	37	389	0	394	6	394	37	394	6	398	30	398	30	394	6	398	13	398	30	398	13	400	21	347	22	348	13	348	30	348	30	348	13	351	6	348	30	351	6	352	37	352	37	351	6	357	0	352	37	357	0	357	43	357	43	357	0	364	-2	357	43	364	-2	364	47	364	47	364	-2	373	-3	364	47	373	-3	373	49	373	512	12	-77	78	-44	78	-44	12	-77	743	-77	78	-44	743	-77	677	-44	677	-44	743	-77	373	512	677	-44	373	512	373	438	373	438	373	512	78	-44	226	101	214	77	223	38	223	38	214	77	196	59	223	38	196	59	195	20	195	20	196	59	173	47	195	20	173	47	162	11	162	11	173	47	146	42	162	11	146	42	162	-140	162	-140	146	42	129	11	129	11	146	42	119	47	129	11	119	47	97	20	97	20	119	47	95	59	97	20	95	59	77	77	162	-140	129	11	129	-40	162	-140	129	-40	129	-74	129	-74	129	-40	60	-40	129	-74	60	-40	60	-74	68	38	97	20	77	77	68	38	77	77	65	101	68	38	65	101	60	128	68	38	60	128	50	198	68	38	50	198	46	63	33	165	27	128	32	94	33	165	32	94	46	63	33	165	46	63	50	198	162	245	154	246	173	209	173	209	154	246	146	213	119	209	146	213	146	246	119	209	146	246	108	240	60	128	65	155	75	223	75	223	65	155	77	178	75	223	77	178	108	240	108	240	77	178	95	197	108	240	95	197	119	209	60	128	75	223	50	198	154	246	146	246	146	213	272	364	270	387	272	298	272	298	270	387	262	312	262	312	270	387	258	392	262	312	258	392	254	327	254	327	258	392	240	378	254	327	240	378	227	339	227	339	240	378	219	366	227	339	219	366	210	335	210	335	219	366	195	357	210	335	195	357	193	332	193	332	195	357	176	329	171	349	149	343	159	327	171	349	159	327	176	329	171	349	176	329	195	357	278	341	282	284	287	317	287	317	282	284	293	271	287	317	293	271	299	295	299	295	293	271	304	258	299	295	304	258	310	275	272	364	272	298	282	284	272	364	282	284	278	341	227	339	184	239	196	197	227	339	196	197	211	227	227	339	211	227	254	327	176	242	169	244	173	209	176	242	173	209	196	197	176	242	196	197	184	239	263	128	261	152	258	94	258	94	261	152	254	174	258	94	254	174	244	63	244	63	254	174	243	194	244	63	243	194	230	128	230	128	243	194	229	212	230	128	229	212	226	155	214	178	226	155	229	212	214	178	229	212	211	227	214	178	211	227	196	197	230	128	226	101	244	63	162	-74	230	-74	162	-40	159	327	149	343	142	326	162	-40	230	-74	230	-40	226	101	223	38	244	63	162	245	173	209	169	244	162	-140	129	-74	129	-140	323	126	316	84	324	28	324	28	316	84	297	48	324	28	297	48	288	-7	288	-7	297	48	269	19	288	-7	269	19	243	-30	243	-30	269	19	232	0	243	-30	232	0	190	-39	190	-39	232	0	190	-6	316	168	324	224	297	204	297	204	324	224	288	260	297	204	288	260	269	233	269	233	288	260	243	283	269	233	243	283	232	252	232	252	243	283	190	258	149	252	190	258	190	291	149	252	190	291	138	283	65	168	84	204	93	260	93	260	84	204	112	233	93	260	112	233	138	283	138	283	112	233	149	252	93	260	57	224	65	168	65	168	57	224	58	126	65	84	58	126	57	28	65	84	57	28	93	-7	57	28	58	126	57	224	57	28	57	224	34	74	34	74	57	224	34	178	34	74	34	178	25	126	324	224	323	126	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	243	283	190	291	190	258	84	48	93	-7	112	19	112	19	93	-7	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	84	93	-7	84	48	324	224	316	168	323	126	34	178	34	74	57	224	57	224	34	74	57	28	57	224	57	28	93	260	93	260	57	28	93	-7	93	260	93	-7	138	283	138	283	93	-7	138	-30	138	283	138	-30	190	291	190	291	138	-30	190	-39	190	291	190	-39	243	283	243	283	190	-39	243	-30	243	283	243	-30	288	260	288	260	243	-30	288	-7	288	260	288	-7	324	224	324	224	288	-7	324	28	324	224	324	28	348	178	348	178	324	28	348	74	348	178	348	74	356	126	34	74	34	178	25	126	222	99	210	75	211	30	211	30	210	75	192	57	211	30	192	57	179	13	179	13	192	57	168	45	179	13	168	45	142	7	142	7	168	45	142	40	210	176	211	221	192	194	192	194	211	221	179	237	192	194	179	237	169	206	169	206	179	237	142	210	114	206	142	210	142	243	114	206	142	243	104	237	60	99	56	126	46	56	46	56	56	126	46	195	46	195	56	126	60	152	46	195	60	152	71	221	71	221	60	152	72	176	71	221	72	176	104	237	104	237	72	176	91	194	104	237	91	194	114	206	29	88	46	56	46	195	29	88	46	195	29	163	29	88	29	163	23	126	211	221	222	153	237	195	237	195	222	153	227	126	237	56	227	126	222	99	179	237	142	243	142	210	253	163	237	195	237	56	253	163	237	56	253	88	253	163	253	88	259	126	114	45	91	57	104	13	114	45	104	13	142	7	114	45	142	7	142	40	72	75	60	99	71	30	72	75	71	30	104	13	72	75	104	13	91	57	60	99	46	56	71	30	222	99	211	30	237	56	227	126	237	56	237	195	211	221	210	176	222	153	102	93	135	84	124	120	124	120	135	84	151	116	178	120	151	116	168	84	178	120	168	84	201	94	124	120	100	132	102	93	102	93	100	132	82	151	102	93	82	151	73	111	73	111	82	151	70	174	73	111	70	174	65	201	32	201	37	167	39	239	39	239	37	167	51	136	39	239	51	136	56	271	56	271	51	136	73	111	56	271	73	111	65	201	65	201	70	228	56	271	56	271	70	228	81	297	220	251	221	296	201	270	201	270	221	296	188	313	201	270	188	313	178	282	178	282	188	313	151	286	124	282	151	286	151	319	124	282	151	319	114	313	114	313	81	297	82	252	114	313	82	252	101	270	114	313	101	270	124	282	221	296	232	228	246	271	246	271	232	228	236	201	250	137	236	201	232	175	250	137	232	175	229	112	229	112	232	175	220	151	229	112	220	151	202	132	188	313	151	319	151	286	263	239	246	271	250	137	263	239	250	137	264	168	263	239	264	168	269	201	202	132	178	120	201	94	202	132	201	94	229	112	168	-67	168	84	151	116	168	-67	151	116	135	84	168	-67	135	84	135	-67	236	201	250	137	246	271	221	296	220	251	232	228	81	297	70	228	82	252	55	289	67	291	67	291	70	306	67	291	79	289	70	306	79	289	86	304	86	304	79	289	90	286	86	304	90	286	100	298	100	298	90	286	97	279	100	298	97	279	103	270	99	237	93	230	124	206	124	206	93	230	84	225	124	206	84	225	73	224	73	224	60	225	71	206	71	206	60	225	54	209	60	225	49	229	54	209	54	209	49	229	40	236	54	209	40	236	39	215	39	215	40	236	34	245	39	215	34	245	32	257	27	226	39	215	32	257	32	257	37	298	27	226	27	226	37	298	26	288	27	226	26	288	20	240	20	240	26	288	20	275	20	240	20	275	17	258	126	142	77	142	85	122	85	122	77	142	73	124	60	122	73	124	77	142	60	122	77	142	58	139	34	99	40	109	41	133	41	133	40	109	48	117	41	133	48	117	58	139	58	139	48	117	60	122	17	87	20	70	20	106	20	106	20	70	27	57	20	106	27	57	29	122	29	122	27	57	32	86	34	99	41	133	29	122	34	99	29	122	32	86	119	223	116	225	124	206	124	206	116	225	113	228	124	206	113	228	103	246	103	246	113	228	104	258	103	270	104	258	110	288	103	270	110	288	100	298	115	108	114	114	117	72	117	72	114	114	113	121	111	59	113	121	104	91	103	79	99	69	101	49	103	79	101	49	111	59	103	79	111	59	104	91	70	56	70	41	82	57	82	57	70	41	87	43	82	57	87	43	92	62	92	62	87	43	101	49	92	62	101	49	99	69	114	232	115	238	117	275	117	275	115	238	117	245	117	275	117	245	119	259	119	259	117	245	119	252	117	275	110	288	113	228	117	275	113	228	114	232	124	219	122	221	124	206	124	219	124	206	137	205	124	219	137	205	127	219	166	187	173	177	174	210	173	138	173	177	168	165	173	138	168	165	162	135	162	135	168	165	161	155	162	135	161	155	151	148	151	148	139	143	140	130	151	148	140	130	145	130	151	148	145	130	150	131	151	148	150	131	162	135	139	143	126	142	128	129	139	143	128	129	131	129	139	143	131	129	135	129	139	143	135	129	140	130	452	104	270	175	339	100	339	100	270	175	207	151	195	147	207	151	196	202	195	147	196	202	185	206	173	177	173	138	174	210	174	210	173	138	184	143	174	210	184	143	185	206	185	206	184	143	195	147	147	218	148	201	150	217	150	217	148	201	158	195	150	217	158	195	162	214	162	214	158	195	166	187	162	214	166	187	174	210	147	218	143	218	148	201	148	201	143	218	138	218	148	201	138	218	137	205	137	205	138	218	133	219	137	205	133	219	127	219	104	258	113	228	110	288	73	224	71	206	124	206	339	249	207	198	207	151	339	249	207	151	270	175	339	249	270	175	453	248	339	249	453	248	353	254	452	104	339	100	352	95	452	104	352	95	366	91	452	104	366	91	379	87	452	104	379	87	392	85	452	104	392	85	405	84	452	104	405	84	417	85	452	104	417	85	428	87	452	104	428	87	438	91	452	104	438	91	446	97	453	248	445	253	437	259	453	248	437	259	428	263	453	248	428	263	418	266	453	248	418	266	406	267	453	248	406	267	392	266	453	248	392	266	378	263	453	248	378	263	366	259	453	248	366	259	353	254	207	198	196	202	207	151	119	126	123	128	126	142	126	142	123	128	126	129	126	142	126	129	128	129	126	142	85	122	94	118	126	142	94	118	100	111	126	142	100	111	113	121	126	142	113	121	116	124	126	142	116	124	119	126	103	102	104	91	113	121	103	102	113	121	100	111	117	72	119	89	119	96	117	72	119	96	117	103	117	72	117	103	115	108	58	57	48	60	53	43	58	57	53	43	70	41	58	57	70	41	70	56	40	66	34	75	38	48	40	66	38	48	53	43	40	66	53	43	48	60	38	48	34	75	32	86	38	48	32	86	27	57	38	278	45	285	52	304	52	304	45	285	55	289	52	304	55	289	70	306	70	306	55	289	67	291	37	298	32	257	34	268	37	298	34	268	38	278	37	298	38	278	52	304	117	72	113	121	111	59	99	237	124	206	103	246	119	223	124	206	122	221	209	178	209	179	210	170	210	170	209	179	209	180	209	169	209	180	207	160	209	169	207	160	307	78	26	89	29	78	127	169	127	169	29	78	128	160	127	169	128	160	129	189	127	169	129	189	127	180	127	180	129	189	29	268	127	180	29	268	26	257	26	257	29	268	17	277	26	257	17	277	26	89	26	89	17	277	17	69	26	89	17	69	29	78	29	78	17	69	319	69	29	78	319	69	307	78	307	78	319	69	310	89	307	78	310	89	209	169	319	277	17	277	29	268	319	277	29	268	307	268	319	277	307	268	310	257	319	277	310	257	319	69	203	151	207	160	207	189	207	189	207	160	209	180	207	189	209	180	307	268	307	268	209	180	310	257	148	210	148	137	157	214	157	214	148	137	158	133	157	214	158	133	169	215	169	215	158	133	169	132	169	215	169	132	180	214	180	214	169	132	180	133	180	214	180	133	189	210	189	210	180	133	190	137	189	210	190	137	197	205	197	205	190	137	197	144	197	205	197	144	202	198	202	198	197	144	203	151	202	198	203	151	207	189	129	189	133	151	134	198	134	198	133	151	140	144	134	198	140	144	140	205	140	205	140	144	148	137	140	205	148	137	148	210	209	178	210	170	210	177	210	177	210	170	210	171	210	177	210	171	210	176	210	176	210	171	210	172	210	176	210	172	210	175	210	175	210	172	210	174	127	169	127	180	127	170	127	170	127	180	127	179	127	170	127	179	127	171	127	171	127	179	127	178	127	171	127	178	127	172	127	172	127	178	127	176	127	172	127	176	127	174	127	174	127	176	127	175	210	170	209	180	209	169	133	151	129	189	128	160	310	89	319	69	310	257	221	265	221	265	101	85	221	265	101	85	104	-3	221	265	104	-3	108	-1	221	265	108	-1	111	2	221	265	111	2	114	6	221	265	114	6	137	42	221	265	137	42	160	79	221	265	160	79	183	115	221	265	183	115	207	152	221	265	207	152	232	189	221	265	232	189	230	279	283	338	271	328	275	248	275	248	271	328	257	313	275	248	257	313	250	214	250	214	257	313	243	296	250	214	243	296	232	189	340	331	349	353	335	352	340	331	335	352	326	314	335	352	321	350	326	314	326	314	321	350	307	347	326	314	307	347	302	284	302	284	307	347	295	343	302	284	295	343	283	338	340	331	352	345	349	353	101	85	93	97	94	-5	101	85	94	-5	99	-5	101	85	99	-5	104	-3	94	-5	93	97	87	112	94	-5	87	112	80	128	94	-5	80	128	74	140	94	-5	74	140	67	145	94	-5	67	145	64	145	94	-5	64	145	63	-5	55	142	25	126	29	60	55	142	29	60	41	29	55	142	41	29	53	4	55	142	53	4	63	-5	55	142	63	-5	57	143	22	123	20	121	20	91	22	123	20	91	29	60	22	123	29	60	25	126	20	91	20	121	18	118	20	91	18	118	17	115	20	91	17	115	17	113	63	-5	64	145	62	145	63	-5	62	145	59	144	63	-5	59	144	57	143	283	338	275	248	302	284	232	189	243	296	230	279	26	215	26	215	52	190	52	190	26	215	59	68	52	190	59	68	79	169	79	169	59	68	87	90	79	169	87	90	108	152	108	152	87	90	113	104	108	152	113	104	137	142	137	142	113	104	138	112	137	142	138	112	166	138	166	138	138	112	166	114	166	138	166	114	180	114	150	8	281	-43	166	35	166	35	281	-43	253	-15	166	35	253	-15	177	64	177	64	253	-15	231	10	177	64	231	10	180	95	180	95	231	10	216	36	180	95	216	36	180	114	180	114	216	36	180	138	180	114	180	138	166	138	281	296	103	296	129	270	281	296	129	270	151	244	281	296	151	244	167	216	281	296	167	216	255	270	269	148	244	140	246	111	246	111	244	140	218	138	246	111	218	138	218	114	218	114	218	138	204	138	218	114	204	138	204	114	204	95	204	158	180	157	204	95	180	157	207	64	207	64	180	157	180	138	207	64	180	138	216	36	180	157	204	158	207	189	180	157	207	189	217	217	180	157	217	217	234	244	180	157	234	244	177	188	255	270	167	216	177	188	255	270	177	188	234	244	357	37	357	215	331	63	331	63	357	215	323	184	331	63	323	184	303	85	303	85	323	184	295	162	303	85	295	162	274	101	274	101	295	162	269	148	274	101	269	148	246	111	129	-17	103	-43	281	-43	129	-17	281	-43	150	8	59	68	26	215	26	37	51	233	26	183	37	180	37	180	26	183	51	20	37	180	51	20	132	108	132	108	51	20	89	-18	132	108	89	-18	92	-8	92	-8	89	-18	137	-43	92	-8	137	-43	193	63	193	63	137	-43	193	-52	193	63	193	-52	286	-7	286	-7	193	-52	250	-43	286	-7	250	-43	298	-18	26	183	17	126	26	69	26	183	26	69	51	20	298	-18	335	20	345	180	345	180	335	20	358	69	345	180	358	69	358	183	358	183	358	69	367	126	345	180	358	183	335	232	345	180	335	232	298	271	345	180	298	271	250	297	345	180	250	297	229	180	194	306	138	297	156	180	194	306	156	180	193	292	194	306	193	292	229	180	194	306	229	180	250	297	156	180	138	297	89	272	156	180	89	272	51	233	156	180	51	233	37	180	345	180	252	108	286	-7	345	180	286	-7	298	-18	142	76	147	50	142	76	142	76	147	50	145	197	142	76	145	197	141	175	142	76	141	175	116	126	141	175	17	218	35	199	141	175	35	199	54	180	141	175	54	180	75	162	141	175	75	162	96	144	141	175	96	144	116	126	116	126	19	37	28	38	116	126	28	38	41	42	116	126	41	42	62	49	116	126	62	49	94	60	116	126	94	60	142	76	274	50	321	37	248	59	248	59	321	37	224	126	248	59	224	126	223	68	223	68	224	126	199	76	193	50	199	76	194	198	193	50	194	198	189	224	145	197	147	50	150	223	150	223	147	50	152	24	150	223	152	24	156	251	156	251	152	24	157	-1	156	251	157	-1	163	280	163	280	157	-1	163	-27	163	280	163	-27	170	308	170	308	163	-27	170	-53	170	308	170	-53	177	280	177	280	170	-53	177	-27	177	280	177	-27	183	252	183	252	177	-27	183	-1	183	252	183	-1	189	224	189	224	183	-1	188	24	189	224	188	24	193	50	320	218	199	175	224	126	320	218	224	126	250	149	320	218	250	149	274	170	320	218	274	170	295	189	320	218	295	189	311	205	199	175	194	198	199	76	199	175	199	76	224	126	321	37	274	50	298	42	94	147	116	142	100	201	100	201	116	142	108	189	117	178	108	189	116	142	117	178	116	142	137	135	73	22	86	31	86	105	86	105	86	31	96	43	86	105	96	43	105	108	105	108	96	43	104	57	105	108	104	57	113	70	113	70	121	80	123	113	123	113	121	80	130	89	123	113	130	89	140	118	140	118	130	89	139	99	140	118	139	99	149	108	17	53	19	41	20	71	20	71	19	41	24	31	20	71	24	31	28	84	28	84	24	31	32	24	28	84	32	24	39	93	39	93	32	24	42	20	39	93	42	20	52	98	52	98	42	20	55	19	52	98	55	19	67	102	67	102	55	19	73	22	67	102	73	22	86	105	174	81	177	-51	182	56	182	56	177	-51	187	-44	182	56	187	-44	192	32	192	32	187	-44	196	-34	192	32	196	-34	200	10	200	10	196	-34	201	-22	200	10	201	-22	203	-7	171	138	171	147	165	-53	171	138	165	-53	171	107	171	107	165	-53	177	-51	171	107	177	-51	174	81	171	138	183	107	177	126	177	126	183	107	192	118	192	118	183	107	193	98	192	118	193	98	209	113	209	113	193	98	203	87	209	113	203	87	212	76	171	147	174	171	177	304	177	304	174	171	182	194	177	304	182	194	187	297	187	297	182	194	192	218	187	297	192	218	196	288	196	288	192	218	200	241	196	288	200	241	201	276	201	276	200	241	203	262	130	275	131	240	135	288	135	288	131	240	139	218	135	288	139	218	143	297	143	297	139	218	148	194	143	297	148	194	154	304	154	304	148	194	156	171	154	304	156	171	165	306	165	306	156	171	160	147	165	306	160	147	160	116	160	116	160	147	160	138	160	116	165	-53	165	306	165	306	165	-53	171	147	165	306	171	147	177	304	128	-9	130	-23	131	9	131	9	130	-23	135	-35	131	9	135	-35	139	31	139	31	135	-35	143	-45	139	31	143	-45	148	56	148	56	143	-45	153	-51	148	56	153	-51	156	81	156	81	153	-51	165	-53	156	81	165	-53	160	107	160	107	165	-53	160	116	261	230	250	223	260	150	260	150	250	223	240	214	260	150	240	214	236	146	236	146	240	214	230	202	236	146	230	202	220	189	220	189	211	177	214	142	214	142	211	177	201	166	214	142	201	166	193	136	193	136	201	166	192	155	193	136	192	155	182	145	182	145	171	138	177	126	182	145	177	126	193	136	275	232	281	155	284	231	284	231	281	155	292	160	284	231	292	160	295	229	295	229	292	160	301	167	295	229	301	167	304	223	304	223	301	167	308	176	304	223	308	176	310	213	310	213	308	176	312	187	310	213	312	187	313	198	261	230	260	150	281	155	261	230	281	155	275	232	220	189	214	142	236	146	237	40	247	30	248	106	248	106	247	30	259	22	248	106	259	22	267	102	267	102	259	22	274	19	267	102	274	19	281	97	281	97	274	19	288	20	281	97	288	20	294	91	294	91	288	20	299	24	294	91	299	24	304	83	304	83	299	24	307	31	304	83	307	31	310	70	310	70	307	31	311	40	310	70	311	40	313	52	229	53	237	40	248	106	229	53	248	106	228	109	229	53	228	109	220	65	228	109	209	113	212	76	228	109	212	76	220	65	171	138	171	116	183	107	140	118	149	108	155	126	155	126	149	108	160	116	155	126	160	116	160	138	160	138	149	145	155	126	155	126	149	145	138	155	155	126	138	155	137	135	137	135	138	155	127	166	137	135	127	166	117	178	123	113	105	108	113	70	94	147	100	201	93	213	94	147	93	213	84	223	94	147	84	223	72	230	94	147	72	230	72	151	18	198	20	185	20	210	20	210	20	185	24	174	20	210	24	174	24	220	24	220	24	174	30	166	24	220	30	166	32	227	32	227	30	166	39	160	32	227	39	160	43	231	43	231	39	160	50	156	43	231	50	156	57	233	57	233	50	156	72	151	57	233	72	151	72	230	131	240	130	275	128	260	233	359	207	359	127	239	127	239	207	359	94	251	127	239	94	251	127	13	127	13	94	251	94	2	127	13	94	2	206	-106	127	13	206	-106	233	-106	11	-106	37	-106	117	13	117	13	37	-106	150	2	117	13	150	2	117	239	117	239	150	2	150	251	117	239	150	251	37	359	117	239	37	359	12	359	181	268	171	262	180	235	180	235	171	262	158	258	180	235	158	258	143	257	180	235	143	257	132	257	180	235	132	257	132	235	210	56	210	291	191	291	210	56	191	291	188	278	210	56	188	278	181	268	210	56	181	268	180	235	210	56	180	235	180	56	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	234	219	231	198	236	153	236	153	231	198	223	182	236	153	223	182	223	142	223	142	223	182	212	168	223	142	212	168	208	130	208	130	212	168	199	157	208	130	199	157	192	119	192	119	199	157	185	147	167	135	150	122	151	81	167	135	151	81	162	96	167	135	162	96	177	108	167	135	177	108	185	147	190	270	189	296	173	294	190	270	173	294	173	267	190	270	215	293	189	296	148	230	152	246	159	291	159	291	152	246	160	259	159	291	160	259	173	294	173	294	160	259	173	267	148	285	138	277	147	211	148	285	147	211	148	230	148	285	148	230	159	291	147	211	138	277	131	269	147	211	131	269	125	260	147	211	125	260	121	250	147	211	121	250	118	239	147	211	118	239	117	228	147	211	117	228	117	215	234	219	236	153	237	283	237	283	236	153	247	166	237	283	247	166	253	268	253	268	247	166	257	181	253	268	257	181	263	247	263	247	257	181	264	199	263	247	264	199	266	220	237	283	215	293	218	260	237	283	218	260	227	250	237	283	227	250	232	236	237	283	232	236	234	219	206	267	218	260	215	293	206	267	215	293	190	270	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	151	81	150	122	135	107	151	81	135	107	124	88	151	81	124	88	123	55	151	81	123	55	263	55	151	81	263	55	263	81	124	88	121	65	121	63	124	88	121	63	121	61	124	88	121	61	121	59	124	88	121	59	122	57	124	88	122	57	123	55	192	119	185	147	177	108	66	77	51	66	89	27	358	229	358	116	367	172	210	195	195	190	201	166	201	166	195	190	183	167	181	167	183	167	195	190	181	167	195	190	179	167	179	167	195	190	178	189	190	296	189	270	204	268	190	296	204	268	214	293	214	293	204	268	215	263	214	293	215	263	233	285	233	285	215	263	224	256	233	285	224	256	229	245	234	108	228	96	238	64	238	64	228	96	219	87	238	64	219	87	218	56	218	56	219	87	207	81	218	56	207	81	194	53	194	53	207	81	193	79	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	43	121	51	66	66	77	66	77	51	66	89	27	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	195	335	244	327	250	343	195	335	250	343	195	353	195	335	195	353	140	326	140	326	195	353	138	343	140	326	138	343	95	301	95	301	138	343	89	318	95	301	89	318	62	265	62	265	89	318	51	279	62	265	51	279	42	221	42	221	51	279	26	229	42	221	26	229	35	174	35	174	51	66	43	121	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	358	229	349	175	358	116	358	229	358	116	367	172	226	179	238	185	228	215	228	215	238	185	230	230	233	285	230	230	238	185	233	285	238	185	248	272	248	272	238	185	248	193	248	272	248	193	255	203	257	254	248	272	255	203	257	254	255	203	259	216	257	254	259	216	261	231	226	179	228	215	221	203	226	179	221	203	227	152	226	179	227	152	240	173	267	121	265	138	264	97	264	97	265	138	260	152	264	97	260	152	254	78	254	78	260	152	252	164	254	78	252	164	240	173	234	108	238	64	235	123	235	123	238	64	240	173	240	173	238	64	254	78	240	173	227	152	233	140	240	173	233	140	235	123	216	161	227	152	221	203	216	161	221	203	210	195	216	161	210	195	201	166	176	81	164	87	171	55	176	81	171	55	194	53	176	81	194	53	193	79	156	97	151	111	152	62	156	97	152	62	171	55	156	97	171	55	164	87	126	95	136	75	150	128	150	128	136	75	152	62	150	128	152	62	151	111	157	254	165	263	169	293	169	293	165	263	176	268	169	293	176	268	190	296	190	296	176	268	189	270	157	254	169	293	153	242	153	242	169	293	151	285	153	242	151	285	151	228	151	228	151	285	138	271	151	228	138	271	129	253	177	189	176	189	176	167	177	189	176	167	179	167	177	189	179	167	178	189	172	189	171	189	173	167	172	189	173	167	174	189	174	189	173	167	176	167	174	189	176	167	176	189	173	167	171	189	171	167	151	228	129	253	126	231	126	95	150	128	123	122	233	285	229	245	230	230	98	114	199	114	98	145	98	145	199	114	124	142	98	145	124	142	199	292	199	292	124	142	199	251	199	292	199	251	225	56	225	56	199	251	199	142	225	56	199	142	199	114	199	114	199	142	124	142	199	292	225	56	225	292	225	142	225	114	262	114	225	142	262	114	262	142	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	225	56	199	114	199	56	240	125	235	106	244	70	244	70	235	106	226	92	244	70	226	92	223	57	223	57	226	92	212	83	223	57	212	83	194	53	194	53	212	83	193	79	203	223	198	199	212	196	203	223	212	196	227	219	227	219	212	196	224	190	227	219	224	190	233	179	251	296	132	296	156	270	156	270	132	296	153	158	156	270	153	158	156	202	156	202	153	158	157	171	156	202	157	171	162	210	162	210	157	171	163	182	162	210	163	182	169	215	169	215	163	182	172	191	169	215	172	191	179	219	179	219	172	191	183	197	179	219	183	197	190	222	190	222	183	197	198	199	190	222	198	199	203	223	240	125	244	70	242	146	242	146	244	70	247	208	247	208	244	70	260	89	247	208	260	89	260	191	260	191	260	89	269	114	260	191	269	114	269	169	269	169	269	114	272	143	227	219	233	179	247	208	247	208	233	179	239	164	247	208	239	164	242	146	178	81	166	86	172	56	178	81	172	56	194	53	178	81	194	53	193	79	166	86	158	94	172	56	172	56	158	94	153	105	172	56	153	105	153	63	153	63	153	105	152	119	152	119	126	113	129	92	152	119	129	92	138	76	152	119	138	76	153	63	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	153	158	132	296	132	158	251	296	156	270	251	270	172	267	194	271	194	271	195	295	194	271	206	269	195	295	206	269	214	293	214	293	206	269	215	265	214	293	215	265	229	286	229	286	215	265	221	257	229	286	221	257	225	247	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	249	260	241	274	253	242	253	242	241	274	229	286	253	242	229	286	228	236	228	236	229	286	225	247	147	236	157	254	162	289	162	289	157	254	172	267	162	289	172	267	195	295	195	295	172	267	194	271	113	174	115	136	115	213	115	213	115	136	122	103	115	213	122	103	124	246	124	246	122	103	136	77	124	246	136	77	139	272	139	272	136	77	141	175	139	272	141	175	141	189	139	272	141	189	143	214	139	272	143	214	147	236	139	272	147	236	162	289	195	209	190	185	206	182	195	209	206	182	218	205	218	205	206	182	218	175	218	205	218	175	226	163	144	132	146	149	147	186	147	186	146	149	151	164	147	186	151	164	156	195	156	195	151	164	161	175	156	195	161	175	167	203	167	203	161	175	173	182	167	203	173	182	180	207	180	207	173	182	190	185	180	207	190	185	195	209	161	87	151	99	158	59	158	59	151	99	146	114	158	59	146	114	136	77	136	77	146	114	144	132	136	77	144	132	141	175	141	175	144	132	147	186	259	134	257	158	257	108	257	108	257	158	249	179	257	108	249	179	249	85	249	85	249	179	236	195	249	85	236	195	235	68	235	68	236	195	233	129	235	68	233	129	231	112	235	68	231	112	227	98	236	195	218	205	226	163	236	195	226	163	231	148	236	195	231	148	233	129	161	87	190	53	174	80	174	80	190	53	192	77	208	80	192	77	215	57	208	80	215	57	219	87	219	87	215	57	235	68	219	87	235	68	227	98	192	77	190	53	215	57	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	161	87	158	59	190	53	358	229	358	116	367	172	175	56	186	104	188	189	188	189	186	104	202	149	188	189	202	149	211	226	211	226	202	149	221	189	211	226	221	189	240	264	240	264	221	189	243	227	240	264	243	227	267	291	267	291	243	227	267	263	115	291	115	264	240	264	115	291	240	264	267	291	175	56	188	189	169	150	175	56	169	150	154	106	175	56	154	106	142	56	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	190	166	206	164	190	166	190	166	206	164	194	191	190	166	194	191	180	193	190	166	180	193	175	164	175	164	180	193	170	198	175	164	170	198	164	180	164	180	170	198	162	206	164	180	162	206	158	218	129	233	131	217	132	254	132	254	131	217	136	204	132	254	136	204	141	272	141	272	136	204	143	194	141	272	143	194	155	285	155	285	143	194	153	186	155	285	153	186	156	233	156	233	153	186	158	218	162	257	173	293	158	246	158	246	173	293	155	285	158	246	155	285	156	233	164	180	149	174	154	148	164	180	154	148	163	158	164	180	163	158	175	164	133	80	147	65	137	165	137	165	147	65	147	121	149	174	147	121	149	136	149	174	149	136	154	148	227	207	219	198	219	159	219	159	219	198	208	193	219	159	208	193	206	164	206	164	208	193	194	191	195	295	195	271	208	270	195	295	208	270	217	292	217	292	208	270	219	265	217	292	219	265	235	284	235	284	219	265	227	258	235	284	227	258	232	247	235	284	233	234	237	186	235	284	237	186	249	272	249	272	237	186	247	194	249	272	247	194	254	204	257	254	249	272	254	204	257	254	254	204	259	217	257	254	259	217	260	233	227	207	224	180	237	186	227	207	237	186	232	219	232	219	237	186	233	234	227	207	219	159	224	180	224	180	219	159	229	151	224	180	229	151	238	174	238	174	229	151	235	139	238	174	235	139	237	123	257	153	249	165	251	78	251	78	249	165	238	174	251	78	238	174	237	123	237	123	236	64	251	78	261	98	264	122	262	139	261	98	262	139	257	153	261	98	257	153	251	78	236	64	237	123	235	107	236	64	235	107	229	94	236	64	229	94	220	85	236	64	220	85	215	56	167	56	190	53	177	79	177	79	190	53	193	77	207	79	193	77	215	56	207	79	215	56	220	85	193	77	190	53	215	56	162	257	170	265	173	293	173	293	170	265	181	270	173	293	181	270	195	295	195	295	181	270	195	271	167	56	177	79	165	84	167	56	165	84	155	93	167	56	155	93	149	105	167	56	149	105	147	65	147	121	147	65	149	105	128	154	122	141	123	99	128	154	123	99	133	80	128	154	133	80	137	165	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	66	77	51	66	89	27	123	99	122	141	120	123	235	284	232	247	233	234	137	165	147	121	149	174	158	218	153	186	164	180	237	133	231	110	241	76	241	76	231	110	222	92	241	76	222	92	218	59	218	59	222	92	206	81	218	59	206	81	185	53	185	53	206	81	185	77	201	295	189	295	205	269	205	269	189	295	188	271	172	269	188	271	189	295	172	269	189	295	165	291	349	175	341	123	358	116	349	175	358	116	358	229	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	250	343	195	353	195	335	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	264	136	267	175	266	196	264	136	266	196	264	216	264	136	264	216	260	235	264	136	260	235	256	103	260	235	255	252	256	103	256	103	255	252	247	267	256	103	247	267	241	76	241	76	247	267	238	172	247	267	236	279	238	172	238	172	236	279	235	217	238	172	235	217	234	199	238	172	234	199	232	162	232	162	234	199	228	184	232	162	228	184	224	153	224	153	228	184	219	173	224	153	219	173	213	146	213	146	219	173	206	166	213	146	206	166	199	141	199	141	206	166	190	164	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	199	141	190	164	184	140	184	140	190	164	173	166	184	140	173	166	161	143	161	143	173	166	161	174	161	143	161	174	153	185	147	218	148	235	146	281	147	218	146	281	143	153	147	218	143	153	148	200	148	200	143	153	161	143	148	200	161	143	153	185	120	214	123	190	123	241	123	241	123	190	130	169	123	241	130	169	131	263	131	263	130	169	143	153	131	263	143	153	146	281	236	279	225	287	228	250	236	279	228	250	234	234	236	279	234	234	235	217	201	295	205	269	213	292	213	292	205	269	218	261	213	292	218	261	225	287	225	287	218	261	228	250	238	160	237	133	241	76	238	160	241	76	238	172	165	291	146	281	152	250	165	291	152	250	160	261	165	291	160	261	172	269	174	78	166	83	168	55	174	78	168	55	185	53	174	78	185	53	185	77	133	84	141	70	152	108	152	108	141	70	153	61	152	108	153	61	155	97	155	97	153	61	168	55	155	97	168	55	160	89	160	89	168	55	166	83	133	84	152	108	127	102	152	250	146	281	148	235	66	77	51	66	89	27	358	229	358	116	367	172	211	114	214	57	216	93	216	93	214	57	238	51	216	93	238	51	225	80	225	80	238	51	238	75	252	80	238	75	238	51	252	80	238	51	262	57	197	75	214	57	199	274	199	274	214	57	209	141	199	274	209	141	209	172	209	172	209	207	199	274	199	274	209	207	211	235	199	274	211	235	216	289	216	289	211	235	216	255	216	289	216	255	238	294	238	294	216	255	225	267	238	294	225	267	238	271	238	271	252	267	262	289	262	289	252	267	261	255	262	289	261	255	266	235	299	172	297	216	297	134	297	134	297	216	291	249	297	134	291	249	290	101	290	101	291	249	279	274	290	101	279	274	279	75	279	75	279	274	268	172	262	289	266	235	279	274	279	274	266	235	268	207	279	274	268	207	268	172	262	289	238	294	238	271	268	172	268	141	279	75	279	75	268	141	266	114	279	75	266	114	262	57	262	57	266	114	261	93	262	57	261	93	252	80	179	172	180	134	181	216	181	216	180	134	186	101	181	216	186	101	187	249	187	249	186	101	197	75	187	249	197	75	199	274	358	116	349	175	341	123	358	116	341	123	335	66	335	66	341	123	319	78	335	66	319	78	298	27	298	27	319	78	286	43	298	27	286	43	250	2	250	2	286	43	243	19	250	2	243	19	194	-6	194	-6	243	19	194	11	349	175	358	229	341	225	341	225	358	229	334	279	341	225	334	279	319	269	319	269	334	279	298	318	319	269	298	318	286	304	286	304	298	318	250	343	286	304	250	343	244	327	244	327	250	343	195	335	140	326	195	335	195	353	140	326	195	353	138	343	66	77	43	121	51	66	51	66	43	121	35	174	26	229	35	174	42	221	26	229	42	221	51	279	51	279	42	221	62	265	51	279	62	265	89	318	89	318	62	265	95	301	89	318	95	301	138	343	138	343	95	301	140	326	250	343	195	353	195	335	358	229	349	175	358	116	358	229	358	116	367	172	66	77	89	27	101	42	101	42	89	27	137	2	101	42	137	2	144	19	144	19	137	2	194	-6	144	19	194	-6	194	11	26	229	17	172	26	116	26	229	26	116	51	66	26	229	51	66	35	174	116	269	107	262	115	235	115	235	107	262	94	258	115	235	94	258	78	257	115	235	78	257	74	257	115	235	74	257	74	235	145	56	145	291	126	291	145	56	126	291	122	278	145	56	122	278	116	269	145	56	116	269	115	235	145	56	115	235	115	56	66	77	51	66	89	27	209	141	214	57	211	114	172	56	172	233	137	2	137	2	172	233	126	233	137	2	126	233	89	318	89	318	126	233	126	261	89	318	126	261	138	343	138	343	126	261	141	261	138	343	141	261	195	353	195	353	141	261	155	262	195	353	155	262	166	266	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	181	283	184	297	195	353	195	353	184	297	217	297	195	353	217	297	250	343	250	343	217	297	250	2	250	343	250	2	298	318	298	318	250	2	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	217	56	172	56	194	-6	217	56	194	-6	250	2	217	56	250	2	217	297	195	353	166	266	175	273	195	353	175	273	181	283	194	-6	172	56	137	2	157	244	154	227	165	141	165	141	154	227	153	208	165	141	153	208	143	124	143	124	153	208	127	107	127	107	153	208	117	88	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	113	55	89	318	113	55	110	213	110	213	113	55	113	64	110	213	113	64	117	88	250	343	195	353	217	297	217	297	195	353	190	300	162	297	190	300	195	353	162	297	195	353	140	286	140	286	195	353	138	343	140	286	138	343	124	269	124	269	138	343	114	245	114	245	138	343	89	318	114	245	89	318	110	213	203	170	212	179	213	259	213	259	212	179	219	190	213	259	219	190	221	249	221	249	219	190	224	204	221	249	224	204	225	236	225	236	224	204	226	220	203	266	189	268	193	161	203	266	193	161	203	170	203	266	203	170	213	259	174	265	163	256	165	141	174	265	165	141	193	161	174	265	193	161	189	268	259	177	245	159	267	87	267	87	245	159	229	143	267	87	229	143	211	129	211	129	200	121	267	87	267	87	200	121	188	113	267	87	188	113	177	105	334	279	298	318	298	27	298	27	298	318	272	224	298	27	272	224	268	199	298	27	268	199	267	87	267	87	268	199	259	177	167	97	160	87	267	87	167	97	267	87	177	105	217	297	240	287	250	343	250	343	240	287	257	272	250	343	257	272	298	318	298	318	257	272	268	250	298	318	268	250	272	224	358	229	334	279	335	66	358	229	335	66	358	116	358	229	358	116	367	172	267	55	113	55	137	2	267	55	137	2	194	-6	267	55	194	-6	250	2	267	55	250	2	298	27	267	55	298	27	267	87	113	55	89	27	137	2	334	279	298	27	335	66	157	244	165	141	163	256	110	213	117	88	153	208	163	254	160	242	161	105	161	105	160	242	159	227	161	105	159	227	157	120	157	120	159	227	156	137	156	137	159	227	119	232	156	137	119	232	117	128	117	128	89	318	120	100	120	100	89	318	89	27	120	100	89	27	137	2	177	166	172	166	176	88	176	88	172	166	168	166	176	88	168	166	167	95	167	95	168	166	164	166	167	95	164	166	161	105	186	166	190	86	201	165	201	165	190	86	204	88	201	165	204	88	213	160	213	160	204	88	215	93	213	160	215	93	221	152	221	152	215	93	222	101	221	152	222	101	227	141	227	141	222	101	227	113	227	141	227	113	228	127	190	86	186	166	181	166	190	86	181	166	177	166	190	86	177	166	176	88	161	105	164	166	163	254	163	254	164	166	164	196	163	254	164	196	170	263	170	263	164	196	167	196	170	263	167	196	171	196	129	78	137	2	144	63	144	63	137	2	194	-6	144	63	194	-6	165	54	165	54	194	-6	193	51	219	54	193	51	194	-6	219	54	194	-6	250	2	250	343	195	353	217	299	217	299	195	353	193	302	167	299	193	302	195	353	167	299	195	353	147	290	147	290	195	353	138	343	147	290	138	343	132	276	132	276	138	343	122	256	241	63	250	2	258	79	258	79	250	2	298	27	258	79	298	27	268	100	268	100	298	27	272	127	298	318	272	127	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	265	156	270	143	266	234	266	234	270	143	298	318	298	318	270	143	272	127	217	299	237	291	250	343	250	343	237	291	253	277	250	343	253	277	298	318	298	318	253	277	263	258	298	318	263	258	266	234	246	189	237	183	248	176	246	189	248	176	254	197	254	197	248	176	258	167	254	197	258	167	261	206	261	206	258	167	265	156	261	206	265	156	265	219	265	219	265	156	266	234	89	318	117	128	119	232	89	318	119	232	122	256	89	318	122	256	138	343	179	195	184	195	193	270	193	270	184	195	197	197	193	270	197	197	204	269	204	269	197	197	208	201	204	269	208	201	212	264	212	264	208	201	216	209	212	264	216	209	218	256	218	256	216	209	220	219	218	256	220	219	221	246	221	246	220	219	222	233	179	268	170	263	171	196	179	268	171	196	175	195	179	268	175	195	179	195	179	268	179	195	193	270	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	120	100	137	2	129	78	219	54	250	2	241	63	269	116	233	116	250	2	250	2	233	116	233	56	250	2	233	56	194	-6	194	-6	233	56	193	56	194	-6	193	56	137	2	137	2	193	56	193	116	137	2	193	116	91	116	250	343	195	353	195	300	195	300	195	353	138	343	195	300	138	343	91	148	91	148	138	343	89	318	91	148	89	318	91	116	91	116	89	318	89	27	91	116	89	27	137	2	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	195	300	233	300	250	343	250	343	233	300	269	147	250	343	269	147	298	318	298	318	269	147	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	269	116	250	2	298	27	269	116	298	27	269	147	269	147	233	300	233	147	193	237	135	147	193	147	160	157	124	157	160	157	160	157	124	157	160	127	160	157	160	127	163	169	163	169	160	127	161	113	163	169	161	113	164	101	134	76	137	2	149	62	149	62	137	2	194	-6	149	62	194	-6	169	54	169	54	194	-6	194	51	224	55	194	51	194	-6	224	55	194	-6	250	2	177	224	184	225	257	265	257	265	184	225	191	227	257	265	191	227	200	227	200	227	228	223	257	265	257	265	228	223	250	213	257	265	250	213	265	195	248	68	250	2	264	88	264	88	250	2	298	27	264	88	298	27	275	114	275	114	298	27	278	145	275	172	278	145	298	318	275	172	298	318	265	195	265	195	298	318	257	297	265	195	257	297	257	265	257	297	298	318	250	343	257	297	250	343	195	353	257	297	195	353	138	343	257	297	138	343	124	297	160	127	124	157	121	118	121	118	124	157	124	297	121	118	124	297	89	318	121	118	89	318	137	2	121	118	137	2	124	95	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	278	145	298	27	298	318	170	221	177	224	257	265	170	221	257	265	164	265	170	221	164	265	164	218	221	186	222	96	228	176	228	176	222	96	229	110	228	176	229	110	232	162	232	162	229	110	233	127	232	162	233	127	234	146	163	169	164	101	168	179	168	179	164	101	171	91	168	179	171	91	174	188	174	188	171	91	180	85	174	188	180	85	184	193	184	193	180	85	192	83	184	193	192	83	196	195	196	195	192	83	210	87	196	195	210	87	211	192	211	192	210	87	222	96	211	192	222	96	221	186	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	124	95	137	2	134	76	224	55	250	2	248	68	89	318	124	297	138	343	153	152	153	120	157	165	157	165	153	120	158	105	157	165	158	105	165	175	165	175	158	105	165	94	165	175	165	94	176	182	176	182	165	94	177	86	176	182	177	86	190	184	190	184	177	86	193	83	190	184	193	83	205	181	205	181	193	83	206	86	205	181	206	86	215	174	215	174	206	86	216	93	215	174	216	93	222	163	222	163	216	93	222	104	222	163	222	104	225	148	225	148	222	104	225	117	225	148	225	117	226	132	137	2	194	-6	157	57	157	57	194	-6	190	51	217	55	190	51	194	-6	217	55	194	-6	250	2	250	343	195	353	216	300	216	300	195	353	194	302	159	295	194	302	195	353	159	295	195	353	138	343	138	343	89	318	108	212	138	343	108	212	117	247	138	343	117	247	134	275	138	343	134	275	159	295	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	108	136	89	318	108	136	105	176	105	176	108	212	89	318	214	263	206	269	221	212	221	212	206	269	195	216	183	215	195	216	195	271	183	215	195	271	176	266	154	237	156	203	162	254	162	254	156	203	164	208	162	254	164	208	176	266	176	266	164	208	173	212	176	266	173	212	183	215	150	218	149	197	156	203	150	218	156	203	154	237	206	269	195	271	195	216	233	292	246	280	250	343	250	343	246	280	255	264	250	343	255	264	298	318	298	318	255	264	261	244	298	318	261	244	263	163	298	318	263	163	266	137	266	137	263	109	298	27	298	27	263	109	254	85	298	27	254	85	250	2	250	2	254	85	238	67	250	2	238	67	217	55	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	266	137	298	27	298	318	261	244	224	235	241	202	261	244	241	202	255	185	261	244	255	185	263	163	221	212	241	202	224	235	221	212	224	235	222	246	221	212	222	246	219	255	221	212	219	255	214	263	137	2	157	57	132	75	137	2	132	75	116	102	137	2	116	102	108	136	137	2	108	136	89	27	250	343	216	300	233	292	153	120	153	152	152	137	162	150	182	191	109	265	109	265	182	191	205	229	109	265	205	229	230	265	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	89	27	137	2	89	318	137	2	109	265	109	265	137	2	135	56	109	265	135	56	146	105	208	150	192	105	194	-6	194	-6	192	105	181	56	194	-6	181	56	137	2	137	2	181	56	135	56	250	343	272	297	298	318	298	318	272	297	298	27	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	250	343	195	353	272	297	272	297	195	353	138	343	272	297	138	343	109	297	109	297	138	343	89	318	109	297	89	318	109	265	272	266	249	229	250	2	272	266	250	2	298	27	272	266	298	27	272	297	250	2	249	229	227	190	250	2	227	190	208	150	250	2	208	150	194	-6	162	150	109	265	146	105	123	234	123	234	123	234	123	234	138	343	89	318	123	234	89	318	113	125	123	234	113	125	115	142	123	234	115	142	121	157	128	78	137	2	145	63	145	63	137	2	194	-6	145	63	194	-6	167	54	167	54	194	-6	194	51	207	52	194	51	194	-6	207	52	194	-6	250	2	113	125	89	318	89	27	113	125	89	27	117	99	117	99	89	27	137	2	117	99	137	2	128	78	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	194	166	194	83	207	165	207	165	194	83	207	85	207	165	207	85	217	159	217	159	207	85	218	91	217	159	218	91	225	151	225	151	218	91	225	100	225	151	225	100	229	140	229	140	225	100	230	112	229	140	230	112	231	127	153	125	155	111	155	139	155	139	155	111	160	99	155	139	160	99	160	151	160	151	160	99	168	90	160	151	168	90	169	159	169	159	168	90	180	85	169	159	180	85	180	165	180	165	180	85	194	83	180	165	194	83	194	166	126	257	136	276	138	343	138	343	136	276	151	289	138	343	151	289	195	353	195	353	151	289	171	297	195	353	171	297	195	300	195	300	219	297	250	343	250	343	219	297	239	289	250	343	239	289	253	276	229	58	250	2	238	63	238	63	250	2	246	70	254	78	246	70	250	2	254	78	250	2	298	27	266	98	298	27	270	110	270	110	298	27	271	125	269	142	271	125	298	318	269	142	298	318	266	235	266	235	298	318	262	258	298	318	250	343	253	276	298	318	253	276	262	258	250	343	195	353	195	300	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	271	125	298	27	298	318	261	87	254	78	298	27	261	87	298	27	266	98	245	189	234	183	245	176	245	189	245	176	253	197	253	197	245	176	255	167	253	197	255	167	260	208	260	208	255	167	264	156	260	208	264	156	264	220	264	220	264	156	269	142	264	220	269	142	266	235	218	54	207	52	250	2	218	54	250	2	229	58	216	266	216	205	222	259	222	259	216	205	222	213	222	259	222	213	226	249	226	249	222	213	226	224	226	249	226	224	228	237	166	213	173	205	173	266	173	266	173	205	182	200	173	266	182	200	182	271	182	271	182	200	194	199	182	271	194	199	195	272	195	272	194	199	206	200	195	272	206	200	207	271	207	271	206	200	216	205	207	271	216	205	216	266	166	258	162	248	162	223	166	258	162	223	166	213	166	258	166	213	173	266	140	177	154	183	144	189	140	177	144	189	136	198	140	177	136	198	129	168	129	168	136	198	129	208	129	168	129	208	124	220	129	168	124	220	123	234	129	168	123	234	121	157	162	223	162	248	161	235	138	343	123	234	126	257	118	109	118	109	118	109	118	109	124	169	116	191	118	109	116	191	113	217	118	109	113	217	89	318	118	109	89	318	89	27	183	137	165	90	172	85	183	137	172	85	184	83	183	137	158	141	160	98	183	137	160	98	165	90	158	141	138	152	154	118	158	141	154	118	156	108	158	141	156	108	160	98	124	169	118	109	154	118	124	169	154	118	138	152	228	136	229	156	224	116	224	116	229	156	222	150	224	116	222	150	216	99	216	99	222	150	214	145	216	99	214	145	205	141	183	137	184	83	195	138	195	138	184	83	203	88	195	138	203	88	205	141	205	141	203	88	216	99	132	74	137	2	145	61	145	61	137	2	194	-6	145	61	194	-6	163	54	163	54	194	-6	185	51	220	58	185	51	194	-6	220	58	194	-6	250	2	116	245	125	268	138	343	138	343	125	268	140	287	138	343	140	287	195	353	195	353	140	287	161	298	195	353	161	298	188	302	188	302	222	296	195	353	195	353	222	296	250	343	153	237	153	205	157	250	157	250	153	205	157	191	157	250	157	191	163	261	163	261	157	191	163	180	163	261	163	180	172	268	172	268	163	180	174	172	172	268	174	172	186	271	186	271	174	172	188	170	186	271	188	170	201	268	201	268	188	170	203	172	201	268	203	172	213	260	213	260	203	172	213	179	213	260	213	179	221	248	221	248	213	179	221	189	221	248	221	189	225	234	225	234	221	189	225	202	225	234	225	202	227	217	222	296	246	279	250	343	250	343	246	279	262	252	250	343	262	252	298	318	298	318	262	252	271	217	298	318	271	217	273	177	273	177	271	141	298	27	298	27	271	141	262	107	298	27	262	107	250	2	250	2	262	107	245	78	250	2	245	78	220	58	298	318	298	27	334	279	334	279	298	27	335	66	334	279	335	66	358	229	358	229	335	66	358	116	358	229	358	116	367	172	273	177	298	27	298	318	113	217	116	245	89	318	137	2	132	74	123	90	137	2	123	90	118	109	137	2	118	109	89	27	17	172	26	116	26	229	26	229	26	116	51	66	26	229	51	66	51	279	51	279	51	66	89	27	51	279	89	27	89	318	89	318	116	245	138	343	153	205	153	237	152	222	187	75	175	102	194	-6	194	-6	175	102	149	56	194	-6	149	56	137	2	137	2	149	56	106	56	137	2	106	56	89	27	89	27	106	56	106	233	89	27	106	233	68	233	51	279	26	229	51	66	51	279	51	66	89	27	51	279	89	27	68	233	51	279	68	233	68	261	51	279	68	261	89	318	26	229	17	172	26	116	26	229	26	116	51	66	118	297	149	297	138	343	118	297	138	343	101	266	118	297	101	266	109	273	118	297	109	273	115	283	89	318	68	261	75	261	89	318	75	261	89	262	89	318	89	262	101	266	89	318	101	266	138	343	194	-6	250	2	207	58	207	58	250	2	238	51	270	58	238	51	250	2	270	58	250	2	298	27	298	318	250	343	271	294	271	294	250	343	240	300	207	294	240	300	250	343	207	294	250	343	195	353	209	198	209	158	212	223	212	223	209	158	212	132	212	223	212	132	217	247	217	247	212	132	217	107	217	247	217	107	225	265	225	265	217	107	226	89	225	265	226	89	238	272	238	272	226	89	240	81	238	272	240	81	253	265	253	265	240	81	254	89	253	265	254	89	262	246	262	246	254	89	262	107	262	246	262	107	267	220	267	220	262	107	267	131	267	220	267	131	269	195	269	195	267	131	269	155	269	195	269	155	269	175	149	297	170	135	169	172	169	172	170	212	149	297	149	297	170	212	175	247	149	297	175	247	195	353	195	353	175	247	187	275	195	353	187	275	207	294	271	294	291	275	298	318	298	318	291	275	303	248	298	318	303	248	334	279	334	279	303	248	308	214	334	279	308	214	309	176	309	176	308	138	335	66	335	66	308	138	302	104	335	66	302	104	298	27	298	27	302	104	290	76	298	27	290	76	270	58	358	229	334	279	335	66	358	229	335	66	358	116	358	229	358	116	367	172	309	176	335	66	334	279	149	56	175	102	170	135	149	56	170	135	149	297	187	75	194	-6	207	58	138	343	149	297	195	353	209	158	209	198	209	179	195	131	181	131	181	121	167	120	181	121	167	132	167	120	167	132	137	133	167	120	137	133	136	119	136	119	137	133	96	134	136	119	96	134	96	118	96	118	96	134	54	136	96	118	54	136	54	116	54	116	54	136	17	137	54	116	17	137	17	114	181	121	194	121	195	131	195	131	194	121	250	78	195	131	250	78	251	174	251	174	250	78	267	84	251	174	267	84	268	167	251	174	144	217	195	131	360	109	430	126	360	143	360	109	360	143	315	154	360	109	315	154	314	98	286	161	268	167	286	90	286	161	286	90	314	98	286	161	314	98	315	154	250	78	194	121	144	35	268	167	267	84	286	90	181	121	181	131	167	132	58	292	25	292	58	56	58	56	25	292	25	0	58	56	25	0	81	33	81	33	25	0	317	0	81	33	317	0	317	33	294	292	58	56	81	33	294	292	81	33	317	268	286	248	151	14	209	47	209	47	151	14	421	14	209	47	421	14	364	47	364	47	421	14	286	248	364	47	286	248	286	185	286	185	286	248	209	47	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	190	331	157	331	190	33	190	33	157	331	157	33	190	33	157	33	320	0	320	0	157	33	26	33	320	0	26	33	26	0	190	33	320	0	320	33	283	110	275	96	281	63	281	63	275	96	265	85	281	63	265	85	260	52	260	52	265	85	251	78	260	52	251	78	235	48	235	48	251	78	235	75	275	155	281	188	265	165	265	165	281	188	260	199	265	165	260	199	251	173	251	173	260	199	235	175	220	173	235	175	235	203	220	173	235	203	211	199	185	126	188	141	189	188	189	188	188	141	195	155	189	188	195	155	211	199	211	199	195	155	206	165	211	199	206	165	220	173	173	79	189	63	185	126	185	126	189	188	173	79	173	79	189	188	173	171	173	79	173	171	162	101	162	101	173	171	162	150	162	101	162	150	158	126	281	63	298	79	283	110	283	110	298	79	285	126	283	141	285	126	298	171	283	141	298	171	281	188	260	199	235	203	235	175	309	150	298	171	298	79	309	150	298	79	309	101	309	150	309	101	312	126	285	126	298	79	298	171	220	78	206	85	211	52	220	78	211	52	235	48	220	78	235	48	235	75	195	96	188	110	189	63	195	96	189	63	211	52	195	96	211	52	206	85	30	126	36	83	36	169	36	169	36	83	54	45	36	169	54	45	55	207	55	207	54	45	63	126	165	265	120	257	133	226	165	265	133	226	165	232	165	265	165	232	313	232	165	265	313	232	313	265	68	158	83	186	83	237	83	237	83	186	105	210	83	237	105	210	120	257	120	257	105	210	133	226	68	158	83	237	55	207	68	158	55	207	63	126	105	42	119	-5	133	25	133	25	119	-5	164	-12	133	25	164	-12	166	20	166	20	164	-12	313	-12	166	20	313	-12	313	20	63	126	54	45	68	94	68	94	54	45	82	14	68	94	82	14	83	65	83	65	82	14	119	-5	83	65	119	-5	105	42	185	126	189	63	188	110	281	188	275	155	283	141	280	125	275	93	289	44	289	44	275	93	261	65	289	44	261	65	260	14	260	14	261	65	239	41	260	14	239	41	223	-5	223	-5	239	41	210	25	223	-5	210	25	178	20	180	265	31	265	177	232	180	265	177	232	210	226	180	265	210	226	224	257	313	125	307	168	307	82	307	82	307	168	289	206	307	82	289	206	289	44	289	44	289	206	280	125	238	209	260	186	261	237	261	237	260	186	275	157	261	237	275	157	289	206	289	206	275	157	280	125	224	257	210	226	238	209	224	257	238	209	261	237	178	-12	223	-5	178	20	178	-12	178	20	31	20	178	-12	31	20	31	-12	155	110	148	96	154	63	154	63	148	96	137	85	154	63	137	85	132	52	132	52	137	85	123	78	132	52	123	78	108	48	108	48	123	78	108	75	148	155	154	188	137	165	137	165	154	188	132	199	137	165	132	199	123	173	123	173	132	199	108	175	92	173	108	175	108	203	92	173	108	203	83	199	58	126	61	141	62	188	62	188	61	141	68	155	62	188	68	155	83	199	83	199	68	155	78	165	83	199	78	165	92	173	45	80	62	63	58	126	58	126	62	188	45	80	45	80	62	188	45	172	45	80	45	172	35	101	35	101	45	172	35	150	35	101	35	150	31	126	154	63	171	80	155	110	155	110	171	80	157	126	155	141	157	126	170	172	155	141	170	172	154	188	132	199	108	203	108	175	181	150	170	172	171	80	181	150	171	80	181	101	181	150	181	101	185	126	157	126	171	80	170	172	92	78	78	85	83	52	92	78	83	52	108	48	92	78	108	48	108	75	68	96	61	110	62	63	68	96	62	63	83	52	68	96	83	52	78	85	58	126	62	63	61	110	154	188	148	155	155	141	177	232	31	265	31	232	117	347	95	351	105	316	105	316	95	351	94	318	83	316	94	318	95	351	83	316	95	351	75	348	123	-53	115	-40	121	-92	121	-92	115	-40	110	-23	121	-92	110	-23	101	-78	101	-78	110	-23	108	-2	111	160	108	-2	114	49	111	160	114	49	125	214	125	214	114	49	128	102	125	214	128	102	131	271	131	271	128	102	144	156	131	271	136	337	129	289	129	289	136	337	123	302	117	347	105	316	115	311	117	347	115	311	123	302	117	347	123	302	136	337	164	272	161	298	158	212	158	212	161	298	151	320	158	212	151	320	144	156	144	156	151	320	136	337	144	156	136	337	131	271	75	-2	78	-30	81	52	81	52	78	-30	86	-56	81	52	86	-56	95	106	95	106	86	-56	101	-78	95	106	101	-78	111	160	111	160	101	-78	108	-2	175	-54	169	-59	171	-94	171	-94	169	-59	162	-62	171	-94	162	-62	160	-97	160	-97	162	-62	155	-64	160	-97	155	-64	147	-98	147	-98	155	-64	147	-65	182	-89	192	-82	200	-74	182	-89	200	-74	181	-48	182	-89	181	-48	175	-54	182	-89	175	-54	171	-94	147	-98	147	-65	134	-62	147	-98	134	-62	123	-53	147	-98	123	-53	121	-92	75	348	56	339	62	295	75	348	62	295	67	304	75	348	67	304	74	312	75	348	74	312	83	316	56	339	41	326	60	219	56	339	60	219	60	285	56	339	60	285	62	295	27	286	27	219	60	219	27	286	60	219	31	308	31	308	60	219	41	326	72	-64	65	-62	68	-97	68	-97	65	-62	58	-59	68	-97	58	-59	56	-94	56	-94	58	-59	52	-54	56	-94	52	-54	46	-48	68	-97	80	-98	72	-64	72	-64	80	-98	80	-65	94	-62	80	-65	80	-98	94	-62	80	-98	107	-92	104	302	111	347	99	289	99	289	111	347	92	337	99	289	92	337	97	271	97	271	99	102	102	214	102	214	99	102	113	49	102	214	113	49	116	160	116	160	113	49	119	-2	127	-78	119	-2	117	-23	161	304	171	339	153	312	153	312	171	339	153	348	153	312	153	348	144	316	144	316	153	348	133	318	123	316	133	318	132	351	123	316	132	351	113	311	113	311	132	351	111	347	113	311	111	347	104	302	196	308	186	326	200	219	200	219	186	326	171	339	200	219	171	339	167	285	167	285	171	339	165	295	153	348	132	351	133	318	167	285	167	219	200	219	119	-2	127	-78	132	106	132	106	127	-78	141	-56	132	106	141	-56	146	52	146	52	141	-56	149	-30	146	52	149	-30	152	-2	67	298	69	212	77	320	77	320	69	212	83	156	77	320	83	156	92	337	92	337	83	156	99	102	92	337	99	102	97	271	112	-40	104	-53	107	-92	112	-40	107	-92	127	-78	112	-40	127	-78	117	-23	46	-48	27	-74	36	-82	46	-48	36	-82	46	-89	46	-48	46	-89	56	-94	94	-62	107	-92	104	-53	69	212	67	298	64	272	116	160	119	-2	132	106	196	308	200	219	200	286	171	339	161	304	165	295	155	213	155	150	164	212	164	212	155	150	166	151	164	212	166	151	173	207	173	207	166	151	175	155	173	207	175	155	180	201	180	201	175	155	181	162	180	201	181	162	185	192	185	192	181	162	185	171	185	192	185	171	187	181	123	181	125	172	125	192	125	192	125	172	129	163	125	192	129	163	130	201	130	201	129	163	136	156	130	201	136	156	137	207	137	207	136	156	145	151	137	207	145	151	146	212	146	212	145	151	155	150	146	212	155	150	155	213	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	175	127	181	84	181	170	181	170	181	84	199	46	181	170	199	46	199	208	199	208	199	46	207	127	310	267	265	259	277	227	310	267	277	227	310	233	310	267	310	233	453	233	310	267	453	233	453	267	212	159	227	188	227	239	227	239	227	188	249	211	227	239	249	211	265	259	265	259	249	211	277	227	212	159	227	239	199	208	212	159	199	208	207	127	249	43	264	-4	277	27	277	27	264	-4	308	-11	277	27	308	-11	310	21	310	21	308	-11	453	-11	310	21	453	-11	453	21	207	127	199	46	212	96	212	96	199	46	227	16	212	96	227	16	227	67	227	67	227	16	264	-4	227	67	264	-4	249	43	64	267	30	267	122	-11	64	267	122	-11	156	-11	420	267	327	-11	361	-11	420	267	361	-11	453	267	174	267	30	267	174	233	174	267	174	233	218	259	218	259	174	233	206	227	218	259	206	227	234	211	256	188	271	159	284	208	284	208	271	159	276	127	284	46	276	127	271	96	256	239	218	259	234	211	256	239	234	211	256	188	256	239	256	188	284	208	302	170	284	208	284	46	302	170	284	46	302	84	302	170	302	84	309	127	256	16	284	46	271	96	256	16	271	96	256	67	256	16	256	67	234	43	256	16	234	43	220	-4	206	27	173	21	175	-11	206	27	175	-11	220	-4	206	27	220	-4	234	43	30	21	30	-11	175	-11	30	21	175	-11	173	21	276	127	284	46	284	208	174	233	30	267	30	233	76	119	74	83	80	-29	80	-29	74	83	70	46	80	-29	70	46	70	-45	70	-45	70	46	64	11	70	-45	64	11	58	-61	58	-61	64	11	54	-20	80	-29	95	3	96	294	96	294	95	3	106	41	96	294	106	41	110	254	110	254	106	41	113	81	110	254	113	81	116	209	116	209	113	81	117	120	116	209	117	120	118	157	96	294	75	334	76	153	76	153	80	-29	96	294	75	334	45	376	59	302	75	334	59	302	70	256	75	334	70	256	75	207	75	334	75	207	76	153	45	376	162	403	10	403	45	376	10	403	39	347	45	376	39	347	59	302	20	-82	10	-96	22	-106	20	-82	22	-106	30	-67	30	-67	22	-106	34	-91	30	-67	34	-91	39	-52	39	-52	34	-91	46	-76	39	-52	46	-76	47	-36	47	-36	46	-76	58	-61	47	-36	58	-61	54	-20	39	347	10	403	10	393	162	403	45	376	162	376	76	119	80	-29	76	153	228	127	230	114	230	139	230	139	230	114	235	103	230	139	235	103	235	149	235	149	235	103	243	95	235	149	243	95	243	158	243	158	243	95	253	90	243	158	253	90	254	163	254	163	253	90	266	88	254	163	266	88	266	165	266	165	266	88	278	90	266	165	278	90	278	163	278	163	278	90	288	96	278	163	288	96	288	157	288	157	288	96	297	104	288	157	297	104	297	149	297	149	297	104	303	114	297	149	303	114	303	138	303	138	303	114	305	126	266	372	20	126	66	126	266	372	66	126	266	325	266	372	266	325	466	126	266	372	466	126	512	126	267	-120	512	126	466	126	267	-120	466	126	266	-74	267	-120	266	-74	66	126	267	-120	66	126	20	126	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	155	41	164	42	166	102	166	102	164	42	173	46	166	102	173	46	175	98	175	98	173	46	180	53	175	98	180	53	181	92	181	92	180	53	185	61	181	92	185	61	185	83	185	83	185	61	187	72	125	82	125	62	129	90	129	90	125	62	130	53	129	90	130	53	136	97	136	97	130	53	137	46	136	97	137	46	145	102	145	102	137	46	146	42	145	102	146	42	155	104	155	104	146	42	155	41	155	104	155	41	166	102	125	62	125	82	123	72	24	268	31	75	57	268	57	268	31	75	49	38	57	268	49	38	57	120	57	120	49	38	61	91	238	65	220	43	233	9	233	9	220	43	198	27	233	9	198	27	197	-8	197	-8	198	27	171	18	197	-8	171	18	155	-15	171	268	138	268	155	-15	171	268	155	-15	171	18	138	19	113	28	113	-8	138	19	113	-8	155	-15	138	19	155	-15	138	268	90	43	73	65	77	9	90	43	77	9	113	-8	90	43	113	-8	113	28	61	91	49	38	77	9	61	91	77	9	73	65	286	268	253	268	261	37	286	268	261	37	280	74	286	268	280	74	286	118	261	37	253	268	253	121	261	37	253	121	249	91	261	37	249	91	238	65	261	37	238	65	233	9	31	75	24	268	24	120	317	0	317	292	284	292	317	0	284	292	284	33	317	0	284	33	25	33	317	0	25	33	25	0	171	177	171	114	180	176	180	176	171	114	181	115	180	176	181	115	189	172	189	172	181	115	190	120	189	172	190	120	196	165	196	165	190	120	197	126	196	165	197	126	201	157	201	157	197	126	202	135	201	157	202	135	203	146	140	146	141	136	141	157	141	157	141	136	145	127	141	157	145	127	146	165	146	165	145	127	152	120	146	165	152	120	153	172	153	172	152	120	160	116	153	172	160	116	162	176	162	176	160	116	171	114	162	176	171	114	171	177	171	114	180	116	181	176	181	176	180	116	189	120	181	176	189	120	190	172	190	172	189	120	196	127	190	172	196	127	197	165	197	165	196	127	201	136	197	165	201	136	201	156	201	156	201	136	203	146	140	157	141	136	145	166	145	166	141	136	146	127	145	166	146	127	151	172	151	172	146	127	153	120	151	172	153	120	160	177	160	177	153	120	161	116	160	177	161	116	171	178	171	178	161	116	171	114	171	178	171	114	181	176	25	0	58	0	25	292	25	292	58	0	58	259	25	292	58	259	317	292	317	292	58	259	317	259	141	136	140	157	139	146	132	-39	307	103	132	-6	132	-6	307	103	165	29	132	-6	165	29	132	258	132	258	165	29	132	291	132	258	132	291	20	291	307	103	483	-39	307	148	307	148	483	-39	330	126	307	148	330	126	483	291	483	291	330	126	450	222	483	291	450	222	483	-39	483	-39	450	222	450	29	483	-39	450	29	330	126	165	29	307	103	284	126	284	126	307	103	307	148	284	126	307	148	165	222	165	222	307	148	132	291	165	222	132	291	165	29	20	-6	20	-39	132	-39	20	-6	132	-39	132	-6	132	258	20	291	20	258	378	291	203	148	225	126	378	291	225	126	345	222	378	291	345	222	378	-39	378	291	378	258	489	258	378	291	489	258	489	291	378	-6	378	-39	489	-39	378	-6	489	-39	489	-6	378	-39	345	222	345	29	378	-39	345	29	225	126	378	-39	225	126	203	148	378	-39	203	148	203	103	27	291	27	-39	60	29	60	29	27	-39	203	103	60	29	203	103	180	126	180	126	203	103	203	148	180	126	203	148	60	222	60	222	203	148	27	291	60	222	27	291	60	29	132	-39	307	103	132	-6	132	-6	307	103	165	29	132	-6	165	29	132	258	132	258	165	29	132	291	132	258	132	291	20	291	483	291	307	148	330	126	483	291	330	126	450	222	483	291	450	222	483	-39	483	291	483	258	594	258	483	291	594	258	594	291	483	-6	483	-39	594	-39	483	-6	594	-39	594	-6	483	-39	450	222	450	29	483	-39	450	29	330	126	483	-39	330	126	307	148	483	-39	307	148	307	103	165	29	307	103	284	126	284	126	307	103	307	148	284	126	307	148	165	222	165	222	307	148	132	291	165	222	132	291	165	29	20	-6	20	-39	132	-39	20	-6	132	-39	132	-6	132	258	20	291	20	258	233	359	200	359	233	-73	233	-73	200	359	200	-73	233	-73	200	-73	408	-106	408	-106	200	-73	25	-73	408	-106	25	-73	25	-106	233	-73	408	-106	408	-73	200	-106	233	-106	200	326	200	326	233	-106	233	326	200	326	233	326	408	359	408	359	233	326	408	326	25	359	25	326	200	326	25	359	200	326	408	359	411	331	377	331	411	0	411	232	411	199	656	199	411	232	656	199	656	232	411	132	411	99	656	99	411	132	656	99	656	132	32	132	277	99	277	132	277	132	277	99	310	0	277	132	310	0	277	199	277	199	310	0	277	232	277	199	277	232	32	232	277	331	277	232	310	0	277	331	310	0	310	331	310	0	277	99	277	0	277	199	32	232	32	199	277	99	32	132	32	99	411	0	377	331	377	0	377	331	411	0	411	331	411	182	411	149	656	149	411	182	656	149	656	182	310	331	277	331	310	0	310	0	277	331	277	182	310	0	277	182	277	149	277	149	277	182	32	182	277	149	32	182	32	149	310	0	277	149	277	0	411	0	377	331	377	0	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	400	110	400	143	173	110	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	155	178	148	142	150	127	27	225	52	28	52	225	52	143	52	110	759	110	52	143	759	110	759	143	52	28	27	225	27	28	759	225	734	225	759	28	759	28	734	225	734	143	759	28	734	143	734	110	734	110	734	143	27	143	734	110	27	143	27	110	759	28	734	110	734	28	141	224	126	222	126	222	142	-59	126	222	110	224	142	-59	110	224	109	199	109	199	110	224	96	231	109	199	96	231	90	206	90	206	96	231	85	242	90	206	85	242	78	256	50	272	53	251	54	295	54	295	53	251	61	232	54	295	61	232	65	316	65	316	61	232	74	217	65	316	74	217	75	272	78	256	75	272	74	217	78	256	74	217	90	206	173	256	177	217	175	272	175	272	177	217	186	316	186	316	177	217	189	232	186	316	189	232	197	295	197	295	189	232	197	251	197	295	197	251	200	272	173	287	175	272	186	316	173	287	186	316	170	332	173	287	170	332	166	301	166	301	170	332	155	312	155	312	170	332	149	343	155	312	149	343	141	319	141	319	149	343	126	321	110	319	126	321	126	347	110	319	126	347	102	343	149	343	126	347	126	321	126	222	142	-59	141	224	141	224	142	-59	142	199	141	224	142	199	155	231	155	231	142	199	161	206	155	231	161	206	166	242	166	242	161	206	177	217	166	242	177	217	173	256	142	-59	109	199	109	-59	142	-59	109	-59	200	-93	142	-59	200	-93	200	-59	51	-59	51	-93	200	-93	51	-59	200	-93	109	-59	75	272	78	287	81	332	81	332	78	287	85	301	81	332	85	301	102	343	102	343	85	301	96	312	102	343	96	312	110	319	81	332	65	316	75	272	198	337	198	397	73	143	73	143	198	397	22	127	73	143	22	127	73	110	73	110	22	127	197	-144	73	110	197	-144	197	-83	197	-83	197	-144	373	127	197	-83	373	127	323	110	323	110	373	127	323	143	323	110	323	143	73	143	198	397	198	337	323	143	198	397	323	143	373	127	323	110	73	143	73	110	191	22	176	44	191	22	191	22	176	44	191	-43	191	22	191	-43	206	44	206	44	191	-43	213	-2	206	44	213	-2	226	67	226	67	213	-2	243	37	226	67	243	37	249	90	249	90	243	37	279	73	249	90	279	73	272	110	272	110	279	73	295	126	169	-2	191	-43	176	44	169	-2	176	44	156	68	169	-2	156	68	139	37	156	68	133	90	139	37	139	37	133	90	110	110	139	37	110	110	103	73	103	73	110	110	88	126	103	73	88	126	63	104	63	104	88	126	103	178	63	104	103	178	63	148	318	104	359	126	318	148	318	104	318	148	295	126	295	126	318	148	279	178	295	126	279	178	272	141	272	141	279	178	249	161	191	229	206	207	213	254	213	254	206	207	226	184	213	254	226	184	243	214	243	214	226	184	249	161	243	214	249	161	279	178	110	141	133	161	139	214	139	214	133	161	156	184	139	214	156	184	169	254	169	254	156	184	176	207	169	254	176	207	191	295	191	295	176	207	191	229	191	295	191	229	213	254	295	126	279	73	318	104	103	178	88	126	110	141	103	178	110	141	139	214	63	148	22	126	63	104	191	22	176	44	191	22	191	22	176	44	191	-43	191	22	191	-43	206	44	206	44	191	-43	209	-8	206	44	209	-8	226	68	226	68	209	-8	233	25	226	68	233	25	249	90	249	90	233	25	261	57	249	90	261	57	272	110	272	110	261	57	293	86	272	110	293	86	295	126	169	-2	191	-43	176	44	169	-2	176	44	156	67	169	-2	156	67	139	37	156	67	133	90	139	37	139	37	133	90	110	110	139	37	110	110	103	73	103	73	110	110	88	126	103	73	88	126	63	104	63	104	88	126	103	178	63	104	103	178	63	148	295	126	293	86	327	109	327	109	379	109	328	142	328	142	379	109	379	142	191	229	206	207	209	260	209	260	206	207	226	184	209	260	226	184	233	226	233	226	226	184	249	161	233	226	249	161	262	194	262	194	249	161	272	141	262	194	272	141	294	166	294	166	272	141	295	126	294	166	295	126	328	142	328	142	295	126	327	109	110	141	133	161	139	214	139	214	133	161	156	184	139	214	156	184	169	254	169	254	156	184	176	207	169	254	176	207	191	295	191	295	176	207	191	229	191	295	191	229	209	260	103	178	88	126	110	141	103	178	110	141	139	214	63	148	22	126	63	104	226	44	210	22	210	-43	210	-43	210	22	195	44	210	-43	195	44	193	-8	193	-8	195	44	175	68	193	-8	175	68	169	25	169	25	175	68	152	90	169	25	152	90	140	57	140	57	152	90	129	110	140	57	129	110	108	86	108	86	129	110	107	126	108	86	107	126	75	109	75	109	107	126	108	166	75	109	108	166	74	142	74	142	22	142	75	109	75	109	22	142	22	109	338	104	379	126	338	148	338	104	338	148	314	126	314	126	338	148	298	178	314	126	298	178	292	141	292	141	298	178	268	161	210	229	226	207	232	254	232	254	226	207	246	184	232	254	246	184	262	214	262	214	246	184	268	161	262	214	268	161	298	178	108	166	107	126	129	141	108	166	129	141	140	194	140	194	129	141	153	161	140	194	153	161	168	226	168	226	153	161	175	184	168	226	175	184	192	260	192	260	175	184	195	207	192	260	195	207	210	295	210	295	195	207	210	229	210	295	210	229	232	254	314	126	292	110	298	73	314	126	298	73	338	104	226	44	232	-2	246	67	246	67	232	-2	262	37	246	67	262	37	268	90	268	90	262	37	298	73	268	90	298	73	292	110	226	44	210	-43	232	-2	22	143	158	110	158	143	158	143	158	110	191	-45	158	143	191	-45	158	331	158	331	191	-45	191	298	158	331	191	298	569	331	569	331	191	298	536	298	569	331	536	298	569	-78	569	-78	536	298	536	-45	569	-78	536	-45	191	-45	191	-45	158	110	158	-78	191	-45	158	-78	569	-78	158	110	22	143	22	110	432	331	22	331	55	298	432	331	55	298	400	298	432	331	400	298	432	-78	55	-45	55	298	22	331	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	400	-45	432	143	432	110	569	110	432	143	569	110	569	143	400	-45	432	-78	400	298	241	358	94	358	163	347	241	358	163	347	182	349	241	358	182	349	208	349	241	358	208	349	241	349	208	-96	208	349	182	349	208	-96	182	349	182	-96	208	-96	182	-96	241	-106	208	-96	241	-106	241	-96	94	358	94	-106	127	-54	94	358	127	-54	127	300	94	358	127	300	130	320	94	358	130	320	137	334	94	358	137	334	148	342	94	358	148	342	163	347	165	-94	149	-89	94	-106	165	-94	94	-106	241	-106	165	-94	241	-106	182	-96	149	-89	138	-82	94	-106	94	-106	138	-82	130	-70	94	-106	130	-70	127	-54	158	-106	158	358	125	306	158	-106	125	306	125	-47	158	-106	125	-47	123	-67	158	-106	123	-67	115	-81	158	-106	115	-81	104	-89	158	-106	104	-89	89	-94	158	-106	89	-94	70	-96	158	-106	70	-96	45	-96	158	-106	45	-96	11	-96	158	-106	11	-96	11	-106	103	342	115	335	158	358	158	358	115	335	122	323	158	358	122	323	125	306	45	-96	70	-96	45	349	45	349	70	-96	70	349	45	349	70	349	158	358	158	358	70	349	88	347	158	358	88	347	103	342	11	358	11	349	45	349	11	358	45	349	158	358	71	126	167	357	142	357	71	126	142	357	39	131	71	126	39	131	141	-106	71	126	141	-106	167	-106	141	-106	39	131	39	121	161	120	161	130	59	357	161	120	59	357	33	357	161	120	33	357	128	125	161	120	128	125	32	-106	161	120	32	-106	59	-106	71	127	167	359	142	359	71	127	142	359	36	127	71	127	36	127	141	-106	71	127	141	-106	167	-106	176	127	272	359	247	359	176	127	247	359	142	127	176	127	142	127	246	-106	176	127	246	-106	272	-106	233	127	137	-106	164	-106	233	127	164	-106	268	127	233	127	268	127	164	359	233	127	164	359	138	359	128	127	32	-106	59	-106	128	127	59	-106	164	127	128	127	164	127	59	359	128	127	59	359	33	359	89	251	89	2	122	13	122	13	89	2	206	-106	122	13	206	-106	175	-43	175	-43	206	-106	200	-70	175	-43	200	-70	175	297	175	297	200	-70	200	324	175	297	200	324	207	359	207	359	200	324	233	359	122	239	175	297	207	359	122	239	207	359	89	251	122	239	89	251	122	13	200	-70	206	-106	233	-106	37	-106	155	2	44	-70	44	-70	155	2	69	-43	44	-70	69	-43	44	324	44	324	69	-43	69	297	44	324	69	297	155	251	155	251	69	297	122	239	155	251	122	239	155	2	155	2	122	239	122	13	155	2	122	13	69	-43	37	359	12	359	44	324	37	359	44	324	155	251	37	-106	44	-70	11	-106	66	231	70	258	64	303	64	303	70	258	77	283	64	303	77	283	98	338	98	338	77	283	89	308	98	338	89	308	105	333	65	48	65	201	64	-53	64	-53	65	201	64	303	64	-53	64	303	43	-13	43	-13	64	303	43	262	43	-13	43	262	33	30	33	30	43	262	33	218	33	30	33	218	29	76	29	76	33	218	29	171	29	76	29	171	28	123	105	-82	89	-57	98	-88	98	-88	89	-57	77	-33	98	-88	77	-33	64	-53	64	-53	77	-33	70	-8	64	-53	70	-8	66	18	65	48	64	-53	66	18	64	303	65	201	66	231	89	123	88	171	88	76	88	76	88	171	84	218	88	76	84	218	84	30	84	30	84	218	73	262	84	30	73	262	73	-13	73	-13	73	262	53	303	73	-13	53	303	53	-53	53	-53	53	303	51	201	53	-53	51	201	51	48	39	283	47	258	53	303	53	303	47	258	50	231	53	303	50	231	51	201	28	308	39	283	53	303	28	308	53	303	19	338	28	308	19	338	11	333	53	-53	51	48	50	18	53	-53	50	18	47	-8	53	-53	47	-8	39	-33	53	-53	39	-33	28	-57	53	-53	28	-57	19	-88	28	-57	11	-82	19	-88	242	277	247	280	256	331	256	331	247	280	253	281	256	331	253	281	258	282	258	282	263	281	262	331	262	331	263	281	303	287	172	220	183	229	208	282	208	282	183	229	192	236	208	282	192	236	200	243	200	243	233	-77	208	282	208	282	233	-77	233	271	208	282	233	271	256	331	256	331	233	271	238	274	256	331	238	274	242	277	262	331	256	331	258	282	303	287	263	281	268	280	303	287	268	280	274	277	303	287	274	277	279	274	303	287	279	274	285	271	303	287	285	271	318	-77	303	287	318	-77	318	244	303	287	318	244	345	246	285	271	285	-77	318	-77	334	230	344	221	345	246	345	246	344	221	356	211	345	246	356	211	389	209	389	209	356	211	369	200	389	209	369	200	402	-77	402	-77	369	200	369	-77	345	246	318	244	325	238	345	246	325	238	334	230	418	168	433	158	434	177	434	177	433	158	448	150	434	177	448	150	483	149	483	149	448	150	463	143	483	149	463	143	476	137	402	177	418	168	434	177	402	177	434	177	389	209	402	177	389	209	402	-77	118	203	76	173	83	158	118	203	83	158	98	168	118	203	98	168	114	178	118	203	114	178	147	-77	118	203	147	-77	147	200	118	203	147	200	162	239	76	173	35	150	42	137	76	173	42	137	54	143	76	173	54	143	68	150	76	173	68	150	83	158	162	239	147	200	161	210	162	239	161	210	172	220	162	239	172	220	208	282	114	178	114	-77	147	-77	233	-77	200	243	200	-77	147	52	147	52	147	331	147	52	147	331	128	43	147	52	128	43	172	6	147	52	172	6	161	42	128	43	147	331	114	331	128	43	114	331	114	75	128	43	114	75	99	85	128	43	99	85	83	95	128	43	83	95	83	76	83	76	83	95	68	103	83	76	68	103	54	110	83	76	54	110	41	116	83	76	41	116	35	104	243	-23	238	-20	254	-77	254	-77	238	-20	233	-16	254	-77	233	-16	213	-33	233	331	200	331	213	-33	233	331	213	-33	233	-16	213	-33	200	331	200	8	213	-33	200	8	192	15	213	-33	192	15	183	23	213	-33	183	23	173	32	213	-33	173	32	172	6	261	-77	264	-27	258	-28	258	-28	253	-27	254	-77	254	-77	253	-27	248	-26	254	-77	248	-26	243	-23	318	10	318	331	309	-28	309	-28	318	331	285	331	309	-28	285	331	285	-16	309	-28	285	-16	280	-20	309	-28	280	-20	275	-23	309	-28	275	-23	270	-26	309	-28	270	-26	264	-27	309	-28	264	-27	261	-77	402	75	402	331	399	50	402	75	399	50	441	80	402	75	441	80	419	85	399	50	402	331	369	331	399	50	369	331	369	52	399	50	369	52	356	43	399	50	356	43	355	14	355	14	356	43	345	33	355	14	345	33	334	24	355	14	334	24	325	17	355	14	325	17	318	10	475	116	463	110	483	103	483	103	463	110	449	103	483	103	449	103	441	80	441	80	449	103	434	95	441	80	434	95	419	85	258	-28	254	-77	261	-77	355	14	318	10	309	-28	161	42	172	6	173	32	90	215	88	214	105	149	105	149	88	214	86	213	105	149	86	213	84	213	84	213	81	214	83	127	83	127	81	214	79	216	83	127	79	216	78	129	78	129	79	216	76	218	78	129	76	218	74	160	74	160	76	218	74	222	74	160	74	222	71	225	93	218	92	216	105	149	93	218	105	149	116	250	116	250	105	149	130	167	116	250	130	167	126	204	126	204	126	205	116	250	116	250	126	205	126	206	116	250	126	206	126	207	116	250	126	207	145	277	145	277	126	207	127	208	145	277	127	208	127	209	127	209	146	233	145	277	145	277	146	233	179	296	256	313	256	280	303	272	256	313	303	272	314	304	314	304	303	272	345	251	314	304	345	251	365	278	365	278	345	251	378	218	365	278	378	218	405	237	405	237	378	218	400	176	405	237	400	176	408	127	133	37	114	69	136	-13	133	37	136	-13	158	11	158	11	136	-13	171	-37	158	11	171	-37	188	-8	188	-8	171	-37	212	-52	188	-8	212	-52	221	-20	221	-20	212	-52	256	-57	221	-20	256	-57	256	-25	256	-25	256	-57	314	-48	256	-25	314	-48	304	-17	408	127	431	186	405	237	408	127	431	69	431	186	405	18	431	69	408	127	405	18	408	127	400	80	405	18	400	80	379	38	405	18	379	38	365	-21	346	4	304	-17	314	-48	346	4	314	-48	365	-21	346	4	365	-21	379	38	146	233	169	253	179	296	179	296	169	253	196	268	179	296	196	268	217	309	217	309	196	268	225	277	217	309	225	277	256	313	256	313	225	277	256	280	114	69	85	55	106	17	114	69	106	17	136	-13	142	196	140	195	157	183	157	183	140	195	138	195	157	183	138	195	137	195	137	195	133	195	157	183	157	183	133	195	131	197	157	183	131	197	130	167	130	167	131	197	128	199	130	167	128	199	127	201	182	213	170	209	184	197	184	197	170	209	158	204	184	197	158	204	157	183	157	183	158	204	147	198	157	183	147	198	144	197	194	217	182	213	184	197	194	217	184	197	212	209	194	217	212	209	206	221	84	213	83	127	105	149	66	190	74	160	71	225	66	190	71	225	65	236	66	190	65	236	59	247	66	190	59	247	55	218	59	247	52	258	55	218	55	218	52	258	46	269	55	218	46	269	41	246	41	246	46	269	39	280	41	246	39	280	27	273	90	215	105	149	92	216	126	204	130	167	127	201	142	196	157	183	144	197	431	186	431	69	441	127	55	69	81	18	55	186	55	186	81	18	79	127	82	237	79	127	87	176	82	237	87	176	122	278	122	278	87	176	109	218	122	278	109	218	142	251	402	55	373	69	380	17	380	17	373	69	354	37	380	17	354	37	351	-13	351	-13	354	37	330	11	351	-13	330	11	316	-37	316	-37	330	11	300	-8	316	-37	300	-8	275	-52	275	-52	300	-8	266	-20	275	-52	266	-20	232	-57	232	-57	266	-20	231	-25	361	207	371	250	360	208	360	208	371	250	360	209	341	233	360	209	342	277	341	233	342	277	318	253	318	253	342	277	307	296	318	253	307	296	291	268	291	268	307	296	270	309	291	268	270	309	262	277	262	277	270	309	232	280	184	272	232	280	231	313	184	272	231	313	173	304	173	304	122	278	142	251	173	304	142	251	184	272	399	214	404	127	401	213	401	213	404	127	402	213	406	214	402	213	404	127	406	214	404	127	409	129	434	258	428	247	432	218	432	218	428	247	422	236	432	218	422	236	421	190	421	190	422	236	416	225	421	190	416	225	413	222	445	246	460	273	448	280	445	246	448	280	441	269	445	246	441	269	434	258	445	246	434	258	432	218	421	190	413	222	413	160	413	160	413	222	411	218	413	160	411	218	409	129	409	129	411	218	408	216	409	129	408	216	406	214	404	127	399	214	397	215	404	127	397	215	395	216	404	127	395	216	394	218	404	127	394	218	382	149	382	149	394	218	371	250	382	149	371	250	361	204	382	149	361	204	360	201	382	149	360	201	359	199	382	149	359	199	357	167	361	207	361	206	371	250	371	250	361	206	361	205	371	250	361	205	361	204	357	167	359	199	357	197	357	167	357	197	354	195	357	167	354	195	350	195	357	167	350	195	349	195	357	167	349	195	347	195	357	167	347	195	345	196	357	167	345	196	342	197	357	167	342	197	340	198	357	167	340	198	330	183	330	183	340	198	328	204	330	183	328	204	317	209	330	183	317	209	305	213	330	183	305	213	303	197	303	197	305	213	293	217	303	197	293	217	281	221	303	197	281	221	275	209	270	309	231	313	232	280	371	250	342	277	360	209	108	38	121	-21	141	4	141	4	121	-21	172	-48	141	4	172	-48	183	-17	183	-17	172	-48	232	-57	183	-17	232	-57	231	-25	87	80	79	127	81	18	87	80	81	18	121	-21	87	80	121	-21	108	38	55	69	55	186	46	127	55	186	79	127	82	237	107	143	26	143	107	143	107	143	26	143	107	110	107	143	107	110	118	187	118	187	107	110	117	62	118	187	117	62	140	23	148	176	165	205	173	257	173	257	165	205	189	228	173	257	189	228	215	277	215	277	189	228	218	244	215	277	218	244	265	285	265	285	218	244	251	252	265	-30	251	252	251	143	265	-30	251	143	251	110	251	110	251	143	140	110	148	77	140	110	140	23	140	143	140	110	251	143	310	10	276	2	313	-23	276	252	276	2	276	110	276	143	276	110	387	110	276	143	387	110	387	143	387	143	409	190	386	229	387	143	386	229	379	175	379	175	386	229	363	204	276	252	311	244	312	278	312	278	311	244	340	227	312	278	340	227	353	259	353	259	340	227	363	204	353	259	363	204	386	229	265	-30	313	-23	276	2	265	-30	276	2	276	252	265	-30	276	252	265	285	265	-30	265	285	251	252	251	110	251	2	265	-30	265	-30	251	2	217	10	265	-30	217	10	216	-23	216	-23	217	10	188	26	216	-23	188	26	174	-5	174	-5	188	26	165	49	174	-5	165	49	148	77	140	23	140	110	118	187	118	187	140	110	140	143	118	187	140	143	140	226	140	226	140	143	148	176	140	226	148	176	173	257	493	154	493	100	497	72	493	154	497	72	497	180	497	180	497	72	521	92	497	180	521	92	521	160	521	160	521	92	546	110	521	160	546	110	546	143	546	143	546	110	574	124	546	143	574	124	574	129	497	180	475	202	477	175	497	180	477	175	486	166	497	180	486	166	489	164	497	180	489	164	491	161	497	180	491	161	492	159	497	180	492	159	493	157	497	180	493	157	493	154	445	215	452	205	455	224	455	224	452	205	460	195	455	224	460	195	475	202	475	202	460	195	468	185	475	202	468	185	477	175	493	100	493	154	492	103	492	103	493	154	492	151	492	103	492	151	491	106	491	106	492	151	490	148	491	106	490	148	488	108	488	108	490	148	487	145	488	108	487	145	484	109	484	109	487	145	483	144	484	109	483	144	480	143	484	109	480	143	479	110	468	67	475	51	477	77	477	77	475	51	497	72	477	77	497	72	485	86	485	86	497	72	488	89	479	110	480	143	420	110	420	110	480	143	420	143	420	110	420	143	409	65	409	65	420	143	409	190	409	65	409	190	387	143	387	110	379	78	386	26	387	110	386	26	409	65	387	110	409	65	387	143	310	10	313	-23	339	26	339	26	313	-23	354	-3	339	26	354	-3	362	49	362	49	354	-3	386	26	362	49	386	26	379	78	497	72	493	100	492	97	497	72	492	97	491	95	497	72	491	95	490	92	497	72	490	92	488	89	460	58	452	48	454	28	460	58	454	28	475	51	460	58	475	51	468	67	454	28	452	48	445	38	107	110	26	143	26	110	148	77	140	23	174	-5	265	285	276	252	312	278	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	161	80	161	55	110	80	93	80	161	80	93	104	181	104	181	80	93	104	73	104	181	104	73	108	153	108	153	104	73	108	99	108	153	109	155	104	181	104	181	109	155	110	158	104	181	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	196	146	224	141	196	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	759	110	122	143	759	110	759	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	146	29	156	39	149	49	146	29	149	49	141	59	146	29	141	59	133	68	146	29	133	68	126	51	108	96	108	99	104	73	108	96	104	73	109	94	109	94	104	73	126	51	109	94	126	51	110	92	110	92	126	51	112	89	108	153	108	99	109	102	55	110	27	129	27	124	678	97	683	72	679	100	679	100	683	72	679	154	679	154	683	72	683	180	683	180	683	72	706	92	683	180	706	92	706	160	706	160	706	92	732	110	706	160	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	180	661	202	663	175	683	180	663	175	672	166	683	180	672	166	675	164	683	180	675	164	677	161	683	180	677	161	678	159	683	180	678	159	679	157	683	180	679	157	679	154	631	215	638	205	641	224	641	224	638	205	646	195	641	224	646	195	661	202	661	202	646	195	654	185	661	202	654	185	663	175	27	143	666	110	666	143	669	144	666	143	671	109	669	144	671	109	673	145	673	145	671	109	674	108	673	145	674	108	676	148	676	148	674	108	677	106	676	148	677	106	678	151	678	151	677	106	678	103	678	151	678	103	679	100	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	679	154	678	151	679	100	666	110	27	143	27	110	666	143	666	110	671	109	641	28	638	48	631	38	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	153	108	153	104	72	108	99	108	153	109	155	104	180	104	180	109	155	110	158	104	180	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	678	97	683	72	679	100	679	100	683	72	679	154	679	154	683	72	683	180	683	180	683	72	706	92	683	180	706	92	707	160	707	160	706	92	732	110	707	160	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	180	662	201	663	175	683	180	663	175	672	166	683	180	672	166	675	164	683	180	675	164	677	161	683	180	677	161	678	159	683	180	678	159	679	157	683	180	679	157	679	154	632	214	639	204	642	224	642	224	639	204	646	194	642	224	646	194	662	201	662	201	646	194	655	185	662	201	655	185	663	175	122	143	118	109	121	110	122	143	121	110	666	110	122	143	666	110	666	143	669	144	666	143	671	109	669	144	671	109	673	145	673	145	671	109	674	108	673	145	674	108	676	148	676	148	674	108	677	106	676	148	677	106	678	151	678	151	677	106	678	103	678	151	678	103	679	100	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	679	154	678	151	679	100	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	118	109	117	143	118	109	122	143	108	153	108	99	109	102	108	153	109	102	109	150	108	96	108	99	104	72	108	96	104	72	109	94	109	94	104	72	126	51	109	94	126	51	110	92	110	92	126	51	112	89	666	143	666	110	671	109	641	28	638	48	631	38	55	110	27	129	27	124	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	759	193	185	193	759	160	759	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	172	204	173	209	175	243	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	759	93	759	93	185	60	759	60	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	113	160	185	193	181	194	175	11	172	49	138	41	174	40	175	11	176	37	86	134	64	97	84	127	610	36	607	33	612	11	612	11	607	33	603	28	612	11	603	28	596	21	608	220	611	216	612	243	612	243	611	216	613	212	612	243	613	212	649	212	649	212	613	212	614	209	649	212	614	209	614	204	614	204	614	201	674	160	674	160	614	201	612	198	674	160	612	198	610	196	612	243	576	276	583	247	612	243	583	247	591	238	612	243	591	238	598	230	612	243	598	230	603	225	612	243	603	225	608	220	674	93	614	49	649	41	674	93	649	41	686	69	674	93	612	55	614	52	674	93	614	52	614	49	610	36	612	11	613	40	613	40	612	11	649	41	613	40	649	41	614	44	614	44	649	41	614	49	674	93	27	93	602	60	674	93	602	60	606	59	674	93	606	59	610	57	674	93	610	57	612	55	702	119	697	112	723	97	723	97	697	112	691	106	723	97	691	106	686	69	686	69	691	106	683	99	686	69	683	99	674	93	691	147	697	140	723	156	723	156	697	140	702	134	723	156	702	134	703	127	703	127	702	119	723	97	685	184	649	212	674	160	685	184	674	160	683	154	685	184	683	154	691	147	685	184	691	147	723	156	614	204	674	160	649	212	674	160	610	196	606	194	674	160	606	194	602	193	674	160	602	193	27	193	674	160	27	193	27	160	723	97	759	124	759	129	723	97	759	129	723	156	723	97	723	156	703	127	596	21	588	13	612	11	612	11	588	13	581	4	612	11	581	4	576	-21	576	-21	581	4	573	-3	576	-21	573	-3	566	-11	576	276	566	266	574	257	576	276	574	257	583	247	602	60	27	93	27	60	186	258	148	225	164	210	164	210	148	225	162	203	163	199	162	203	148	225	163	199	148	225	113	160	186	258	164	210	171	219	186	258	171	219	180	228	186	258	180	228	190	238	186	258	190	238	198	247	149	29	186	-4	165	44	149	29	165	44	163	51	163	51	164	55	149	29	149	29	164	55	113	93	149	29	113	93	111	61	111	61	113	93	103	100	111	61	103	100	96	106	165	58	169	59	113	93	113	93	169	59	174	60	113	93	174	60	674	93	674	93	174	60	180	60	186	-4	198	7	187	19	186	-4	187	19	177	28	186	-4	177	28	170	36	186	-4	170	36	165	44	620	198	617	196	674	160	674	160	617	196	613	194	674	160	613	194	608	193	674	160	608	193	179	193	674	160	179	193	174	193	605	231	614	222	640	225	640	225	614	222	620	213	640	225	620	213	622	204	622	204	622	201	674	160	674	160	622	201	620	198	603	258	589	247	596	239	603	258	596	239	605	231	603	258	605	231	640	225	674	93	623	52	639	29	674	93	639	29	677	61	674	93	620	59	622	57	674	93	622	57	623	55	674	93	623	55	623	52	639	29	623	52	620	43	639	29	620	43	614	33	674	93	180	60	608	60	674	93	608	60	615	60	674	93	615	60	620	59	96	106	89	113	111	61	111	61	89	113	85	120	111	61	85	120	76	89	76	89	85	120	84	127	740	110	759	124	759	129	740	110	759	129	740	143	740	110	740	143	712	165	740	110	712	165	712	89	712	89	712	165	703	127	712	89	703	127	702	119	712	89	702	119	697	112	712	89	697	112	691	106	712	89	691	106	683	99	712	89	683	99	677	61	691	147	697	140	712	165	712	165	697	140	702	134	712	165	702	134	703	127	691	147	712	165	683	154	683	154	712	165	678	193	683	154	678	193	674	160	674	160	678	193	640	225	674	160	640	225	622	204	113	160	674	160	174	193	113	160	174	193	169	194	113	160	169	194	166	196	113	160	166	196	163	199	683	99	674	93	677	61	605	23	596	13	603	-4	605	23	603	-4	639	29	605	23	639	29	614	33	47	143	27	129	47	111	47	143	47	111	76	165	76	165	47	111	76	89	76	165	76	89	84	127	110	193	76	165	85	134	110	193	85	134	90	141	110	193	90	141	96	148	110	193	96	148	104	154	110	193	104	154	113	160	110	193	113	160	148	225	47	111	27	129	27	124	76	165	84	127	85	134	603	-4	596	13	589	6	113	93	164	55	165	58	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	161	80	161	55	110	80	92	80	161	80	92	104	181	104	181	80	92	104	72	104	181	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	181	104	181	108	157	109	159	104	181	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	225	126	202	133	185	146	225	133	185	141	195	146	225	141	195	149	205	146	225	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	734	28	759	28	734	110	734	110	759	28	734	143	734	110	734	143	122	110	117	109	122	110	121	143	117	109	121	143	116	144	108	154	108	100	109	151	109	151	108	100	109	103	109	151	109	103	110	148	110	148	109	103	110	106	110	148	110	106	113	145	113	145	110	106	113	108	113	145	113	108	116	144	116	144	113	108	117	109	734	225	734	143	759	28	734	225	759	28	759	225	122	110	734	143	121	143	55	110	27	129	27	124	27	225	52	28	52	225	52	143	52	110	666	110	52	143	666	110	666	143	671	144	666	143	671	109	671	144	671	109	674	108	679	151	679	100	683	72	679	151	683	72	679	154	679	154	683	72	683	181	683	181	683	72	706	92	683	181	706	92	706	161	706	161	706	92	732	110	706	161	732	110	732	143	732	143	732	110	759	124	732	143	759	124	759	129	683	181	661	202	663	175	683	181	663	175	672	166	683	181	672	166	675	164	683	181	675	164	677	161	683	181	677	161	678	159	683	181	678	159	679	157	683	181	679	157	679	154	631	215	638	205	641	225	641	225	638	205	646	195	641	225	646	195	661	202	661	202	646	195	654	185	661	202	654	185	663	175	654	67	661	51	662	77	662	77	661	51	683	72	662	77	683	72	671	86	671	86	683	72	674	89	671	144	674	108	675	145	675	145	674	108	677	106	675	145	677	106	677	148	677	148	677	106	678	103	677	148	678	103	679	151	679	151	678	103	679	100	683	72	679	100	678	97	683	72	678	97	677	95	683	72	677	95	676	92	683	72	676	92	674	89	645	58	638	48	641	28	645	58	641	28	661	51	645	58	661	51	654	67	666	143	666	110	671	109	641	28	638	48	631	38	52	28	27	225	27	28	734	193	185	193	734	160	734	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	734	93	734	93	185	60	734	60	734	93	734	60	759	-21	759	-21	734	60	734	-21	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	759	-21	759	276	734	276	759	-21	734	276	734	193	759	-21	734	193	734	160	759	-21	734	160	734	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	113	160	185	193	181	194	86	134	64	97	84	127	612	198	610	196	674	160	674	160	610	196	606	194	674	160	606	194	602	193	674	160	602	193	52	193	674	160	52	193	52	160	52	93	52	60	602	60	613	40	611	37	612	11	612	11	611	37	608	33	612	11	608	33	603	28	607	220	610	217	612	243	612	243	610	217	613	213	612	243	613	213	649	212	649	212	613	213	614	209	649	212	614	209	614	204	614	204	614	201	674	160	674	160	614	201	612	198	612	243	576	276	581	249	612	243	581	249	588	241	612	243	588	241	596	232	612	243	596	232	603	224	612	243	603	224	607	220	614	49	614	44	649	41	614	49	649	41	674	93	614	49	674	93	614	52	614	52	674	93	612	55	612	55	674	93	610	57	674	93	52	93	602	60	674	93	602	60	606	59	674	93	606	59	610	57	702	119	697	113	723	97	723	97	697	113	691	106	723	97	691	106	685	69	685	69	691	106	683	100	685	69	683	100	674	93	723	156	686	184	691	148	723	156	691	148	697	141	723	156	697	141	702	134	723	156	702	134	703	127	723	156	703	127	723	97	723	156	723	97	759	124	723	156	759	124	759	129	702	119	723	97	703	127	686	184	649	212	674	160	686	184	674	160	683	154	686	184	683	154	691	148	614	204	674	160	649	212	674	93	649	41	685	69	613	40	612	11	649	41	613	40	649	41	614	44	612	11	603	28	598	23	612	11	598	23	591	15	612	11	591	15	583	6	612	11	583	6	576	-21	574	-2	566	-11	576	-21	574	-2	576	-21	583	6	576	276	566	266	573	257	576	276	573	257	581	249	52	-21	52	276	27	276	52	-21	27	276	27	-21	678	94	677	92	683	73	683	73	677	92	675	89	683	73	675	89	672	86	672	86	663	78	683	73	683	73	663	78	661	51	683	180	661	202	662	176	683	180	662	176	671	167	683	180	671	167	674	164	683	180	674	164	676	161	683	180	676	161	677	158	683	180	677	158	678	155	683	180	678	155	679	153	683	180	679	153	679	99	683	180	679	99	683	73	683	180	683	73	706	160	631	215	638	205	641	224	641	224	638	205	645	195	641	224	645	195	661	202	661	202	645	195	654	186	661	202	654	186	662	176	759	124	759	129	732	110	732	110	759	129	732	143	732	110	732	143	706	93	706	93	732	143	706	160	706	93	706	160	683	73	683	73	679	99	679	96	683	73	679	96	678	94	663	78	654	68	661	51	661	51	654	68	646	59	661	51	646	59	641	29	641	29	646	59	638	49	641	29	638	49	631	39	679	99	679	153	678	102	678	102	679	153	678	150	678	102	678	150	677	147	667	110	670	109	670	143	670	143	670	109	673	107	670	143	673	107	674	145	674	145	673	107	676	105	674	145	676	105	677	147	677	147	676	105	678	102	670	143	666	143	667	110	667	110	666	143	638	110	638	110	666	143	623	143	638	110	623	143	593	110	638	110	593	110	593	57	593	57	593	110	531	197	593	57	531	197	531	143	531	143	531	197	471	110	531	143	471	110	471	57	471	57	471	110	409	197	471	57	409	197	409	143	409	143	409	197	349	110	409	143	349	110	349	57	349	57	349	110	287	197	349	57	287	197	287	143	287	143	287	197	228	110	287	143	228	110	228	57	228	57	228	110	166	197	228	57	166	197	166	143	166	143	166	197	107	110	166	143	107	110	107	57	107	57	107	110	76	143	107	57	76	143	62	110	62	110	76	143	27	143	62	110	27	143	27	110	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	186	143	270	110	186	143	186	110	186	28	186	225	161	225	186	28	161	225	161	143	161	110	161	28	186	28	161	110	186	28	161	143	161	110	161	143	28	143	161	110	28	143	28	110	317	28	314	48	307	38	334	110	335	143	314	157	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	203	143	270	110	203	143	203	110	203	28	203	225	177	225	203	28	177	225	177	143	138	225	113	225	138	28	138	28	113	225	113	143	138	28	113	143	113	110	113	110	113	143	27	143	113	110	27	143	27	110	203	28	177	143	177	110	177	110	177	143	138	143	177	110	138	143	138	110	203	28	177	110	177	28	138	28	113	110	113	28	317	28	314	48	307	38	334	110	335	143	314	157	185	193	181	194	282	160	282	160	181	194	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	96	106	101	69	104	100	104	100	101	69	138	41	104	100	138	41	113	93	113	93	138	41	181	59	113	93	181	59	282	93	282	93	181	59	185	60	282	93	185	60	282	60	177	57	181	59	138	41	177	57	138	41	174	55	307	265	282	265	307	-11	307	-11	282	265	282	193	307	-11	282	193	282	160	282	160	282	193	185	193	307	193	307	160	435	160	307	193	435	160	435	193	307	-11	282	160	282	93	307	-11	282	93	282	60	307	-11	282	60	282	-11	307	93	307	60	435	60	307	93	435	60	435	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	86	134	64	97	84	127	289	198	286	196	349	160	349	160	286	196	282	194	349	160	282	194	277	193	349	160	277	193	181	193	349	160	181	193	181	160	181	93	181	60	277	60	289	40	287	37	288	11	288	11	287	37	283	33	288	11	283	33	279	28	283	220	286	217	288	243	288	243	286	217	289	213	288	243	289	213	325	212	325	212	289	213	290	209	325	212	290	209	291	204	291	204	290	201	349	160	349	160	290	201	289	198	288	243	252	276	257	249	288	243	257	249	264	241	288	243	264	241	272	232	288	243	272	232	280	224	288	243	280	224	283	220	350	93	291	49	324	41	350	93	324	41	361	69	350	93	289	55	290	52	350	93	290	52	291	49	324	41	291	49	290	44	324	41	290	44	289	40	350	93	181	93	277	60	350	93	277	60	282	59	350	93	282	59	286	57	350	93	286	57	289	55	377	119	373	113	398	97	398	97	373	113	367	106	398	97	367	106	361	69	361	69	367	106	359	100	361	69	359	100	350	93	399	156	362	184	367	148	399	156	367	148	373	141	399	156	373	141	377	134	399	156	377	134	379	127	399	156	379	127	398	97	399	156	398	97	435	124	399	156	435	124	435	129	377	119	398	97	379	127	362	184	325	212	349	160	362	184	349	160	359	154	362	184	359	154	367	148	291	204	349	160	325	212	288	11	279	28	274	23	288	11	274	23	267	15	288	11	267	15	259	6	288	11	259	6	252	-21	250	-2	242	-11	252	-21	250	-2	252	-21	259	6	252	276	242	266	249	257	252	276	249	257	257	249	27	93	156	60	156	93	156	93	156	60	181	-11	156	93	181	-11	156	160	156	160	181	-11	156	193	156	160	156	193	27	193	181	-11	181	265	156	265	181	-11	156	265	156	193	181	-11	156	60	156	-11	156	160	27	193	27	160	156	60	27	93	27	60	289	40	288	11	324	41	169	258	131	225	147	210	147	210	131	225	145	203	146	199	145	203	131	225	146	199	131	225	95	160	169	258	147	210	154	219	169	258	154	219	163	228	169	258	163	228	172	238	169	258	172	238	180	247	131	29	169	-4	147	44	131	29	147	44	146	51	146	51	146	55	131	29	131	29	146	55	95	93	131	29	95	93	93	61	93	61	95	93	86	100	93	61	86	100	78	106	148	58	151	59	219	93	219	93	151	59	156	60	219	93	156	60	163	60	219	93	163	60	219	60	219	93	219	60	244	-21	244	-21	219	60	219	-21	95	93	146	55	148	58	95	93	148	58	219	93	78	106	72	113	93	61	93	61	72	113	67	120	93	61	67	120	58	89	58	89	67	120	66	127	219	160	219	93	244	-21	219	160	244	-21	219	193	219	160	219	193	161	193	219	160	161	193	157	193	219	160	157	193	152	194	219	160	152	194	148	196	219	160	148	196	95	160	313	198	311	196	368	160	368	160	311	196	307	194	368	160	307	194	301	193	368	160	301	193	244	193	368	160	244	193	244	160	244	93	244	60	301	60	244	-21	244	276	219	276	244	-21	219	276	219	193	169	-4	180	7	169	19	169	-4	169	19	160	28	169	-4	160	28	152	36	169	-4	152	36	147	44	395	119	405	89	397	127	397	127	405	89	406	165	406	165	405	89	434	110	406	165	434	110	434	143	434	143	434	110	453	124	434	143	453	124	453	129	385	147	391	140	406	165	406	165	391	140	395	134	406	165	395	134	397	127	385	147	406	165	377	154	377	154	406	165	371	193	377	154	371	193	368	160	368	160	371	193	333	225	368	160	333	225	315	204	315	204	333	225	313	213	315	204	315	201	368	160	282	247	290	239	296	258	296	258	290	239	299	231	296	258	299	231	333	225	333	225	299	231	307	222	333	225	307	222	313	213	367	93	316	52	332	29	367	93	332	29	370	61	367	93	313	59	315	57	367	93	315	57	316	55	367	93	316	55	316	52	332	29	316	52	314	43	332	29	314	43	307	33	367	93	244	93	301	60	367	93	301	60	308	60	367	93	308	60	313	59	405	89	395	119	391	112	405	89	391	112	385	106	405	89	385	106	376	99	405	89	376	99	370	61	376	99	367	93	370	61	299	23	289	13	296	-4	299	23	296	-4	332	29	299	23	332	29	307	33	29	143	10	129	30	111	29	143	30	111	58	165	58	165	30	111	58	89	58	165	58	89	66	127	93	193	58	165	68	134	93	193	68	134	72	141	93	193	72	141	78	148	93	193	78	148	86	154	93	193	86	154	95	160	93	193	95	160	131	225	30	111	10	129	10	124	58	165	66	127	68	134	296	-4	289	13	282	6	313	198	368	160	315	201	95	160	148	196	146	199	249	196	257	186	260	207	260	207	257	186	266	176	260	207	266	176	277	189	277	189	266	176	275	167	277	189	275	167	277	164	243	225	233	215	241	206	243	225	241	206	249	196	243	225	249	196	260	207	335	143	334	110	342	110	335	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	334	110	314	157	314	96	314	96	314	157	295	172	314	96	295	172	295	81	295	81	295	172	282	99	279	161	280	158	295	172	295	172	280	158	281	155	295	172	281	155	281	153	281	153	282	99	295	172	295	172	277	189	277	164	295	172	277	164	279	161	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	295	81	282	99	282	96	295	81	282	96	281	94	295	81	281	94	280	92	295	81	280	92	278	89	295	81	278	89	277	64	278	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	260	46	260	46	266	78	258	68	260	46	258	68	249	58	281	102	282	99	281	153	281	102	281	153	281	150	281	102	281	150	280	147	281	102	280	147	279	104	271	143	273	109	275	143	275	143	273	109	276	107	275	143	276	107	278	145	278	145	276	107	279	104	278	145	279	104	280	147	244	28	260	46	249	58	244	28	249	58	241	48	244	28	241	48	234	38	273	109	271	143	270	110	270	110	271	143	52	143	270	110	52	143	52	110	52	28	52	225	27	225	52	28	27	225	27	28	317	28	314	48	307	38	334	110	335	143	314	157	411	193	185	193	411	160	411	160	185	193	113	160	104	154	113	160	138	212	104	154	138	212	101	184	138	212	113	160	181	194	138	212	181	194	177	196	138	212	177	196	174	198	138	212	174	198	173	201	138	212	173	201	172	204	138	212	172	204	175	243	101	184	64	156	64	97	101	184	64	97	86	134	101	184	86	134	90	141	101	184	90	141	96	148	101	184	96	148	104	154	96	106	90	113	101	69	101	69	90	113	86	119	101	69	86	119	64	97	64	97	86	119	84	127	27	129	27	124	64	97	27	129	64	97	64	156	174	40	173	44	175	11	175	11	173	44	172	49	138	41	172	49	173	52	138	41	173	52	174	55	210	276	175	243	177	217	210	276	177	217	180	220	210	276	180	220	184	224	210	276	184	224	191	232	210	276	191	232	199	241	210	276	199	241	206	249	210	276	206	249	214	257	210	276	214	257	221	266	175	243	172	204	173	209	175	243	173	209	174	213	175	243	174	213	177	217	174	55	177	57	138	41	138	41	177	57	181	59	138	41	181	59	113	93	113	93	181	59	185	60	113	93	185	60	411	93	411	93	185	60	411	60	411	93	411	60	435	-11	435	-11	411	60	411	-11	104	100	96	106	101	69	104	100	101	69	138	41	104	100	138	41	113	93	435	-11	435	265	411	265	435	-11	411	265	411	193	435	-11	411	193	411	160	435	-11	411	160	411	93	210	-21	221	-11	213	-2	210	-21	213	-2	205	6	210	-21	205	6	196	15	210	-21	196	15	189	23	210	-21	189	23	184	28	210	-21	184	28	180	33	210	-21	180	33	176	37	210	-21	176	37	175	11	175	11	172	49	138	41	174	40	175	11	176	37	113	160	185	193	181	194	86	134	64	97	84	127	289	198	286	196	349	160	349	160	286	196	282	194	349	160	282	194	277	193	349	160	277	193	52	193	349	160	52	193	52	160	52	93	52	60	277	60	289	40	287	37	288	11	288	11	287	37	283	33	288	11	283	33	279	28	283	220	286	217	288	243	288	243	286	217	289	213	288	243	289	213	325	212	325	212	289	213	290	209	325	212	290	209	291	204	291	204	290	201	349	160	349	160	290	201	289	198	288	243	252	276	257	249	288	243	257	249	264	241	288	243	264	241	272	232	288	243	272	232	280	224	288	243	280	224	283	220	350	93	291	49	324	41	350	93	324	41	361	69	350	93	289	55	290	52	350	93	290	52	291	49	324	41	291	49	290	44	324	41	290	44	289	40	350	93	52	93	277	60	350	93	277	60	282	59	350	93	282	59	286	57	350	93	286	57	289	55	377	119	373	113	398	97	398	97	373	113	367	106	398	97	367	106	361	69	361	69	367	106	359	100	361	69	359	100	350	93	399	156	362	184	367	148	399	156	367	148	373	141	399	156	373	141	377	134	399	156	377	134	379	127	399	156	379	127	398	97	399	156	398	97	435	124	399	156	435	124	435	129	377	119	398	97	379	127	362	184	325	212	349	160	362	184	349	160	359	154	362	184	359	154	367	148	291	204	349	160	325	212	288	11	279	28	274	23	288	11	274	23	267	15	288	11	267	15	259	6	288	11	259	6	252	-21	250	-2	242	-11	252	-21	250	-2	252	-21	259	6	252	276	242	266	249	257	252	276	249	257	257	249	52	-11	52	265	27	265	52	-11	27	265	27	-11	289	40	288	11	324	41	110	8	107	5	111	-49	111	-49	107	5	105	3	111	-49	105	3	102	3	102	3	99	3	111	-49	111	-49	99	3	96	4	111	-49	96	4	94	-24	94	-24	96	4	93	6	94	-24	93	6	90	8	131	-77	145	-49	145	16	145	185	145	160	226	160	145	185	226	160	226	185	145	331	112	331	126	-77	145	331	126	-77	131	-77	145	331	131	-77	145	16	163	5	160	3	162	-24	162	-24	160	3	158	3	162	-24	158	3	156	2	156	2	153	3	162	-24	162	-24	153	3	150	6	162	-24	150	6	147	9	186	27	177	18	182	-1	182	-1	177	18	168	9	182	-1	168	9	165	7	206	43	196	35	203	20	206	43	203	20	225	41	206	43	225	41	216	50	186	27	182	-1	203	20	186	27	203	20	196	35	163	5	162	-24	182	-1	163	5	182	-1	165	7	145	12	145	16	145	-49	145	12	145	-49	162	-24	145	12	162	-24	147	9	126	-77	112	331	112	185	126	-77	112	185	112	160	126	-77	112	160	112	16	126	-77	112	16	111	-49	111	11	110	8	111	-49	111	11	111	-49	112	16	90	8	88	10	94	-24	94	-24	88	10	78	19	94	-24	78	19	74	-1	74	-1	78	19	68	28	74	-1	68	28	59	36	52	20	74	-1	59	36	52	20	59	36	49	44	52	20	49	44	39	51	52	20	39	51	30	41	30	185	30	160	112	160	30	185	112	160	112	185	90	246	93	248	94	278	94	278	93	248	95	249	94	278	95	249	111	303	111	303	95	249	97	250	111	303	97	250	100	251	100	251	103	250	111	303	111	303	103	250	106	247	111	303	106	247	109	244	125	331	111	303	111	238	144	-77	111	238	111	93	144	-77	111	93	111	68	111	68	111	93	30	93	111	68	30	93	30	68	111	303	109	244	110	241	111	303	110	241	111	238	88	243	90	246	94	278	88	243	94	278	79	235	79	235	94	278	74	254	79	235	74	254	69	226	69	226	74	254	59	218	52	233	30	213	40	203	52	233	40	203	49	210	52	233	49	210	59	218	52	233	59	218	74	254	146	246	148	248	162	278	162	278	148	248	151	250	162	278	151	250	154	250	154	250	157	250	162	278	162	278	157	250	159	249	162	278	159	249	162	247	187	226	197	217	203	232	203	232	197	217	207	209	203	232	207	209	226	212	226	212	207	209	217	202	182	254	162	278	162	247	182	254	162	247	165	245	182	254	165	245	168	243	182	254	168	243	177	234	182	254	177	234	187	226	182	254	187	226	203	232	144	303	130	331	144	237	144	303	144	237	145	242	144	303	145	242	146	246	144	303	146	246	162	278	130	331	144	-77	144	237	144	93	144	68	225	68	144	93	225	68	225	93	125	331	111	238	144	-77	125	331	144	-77	130	331	144	-77	111	68	111	-77	197	256	200	258	229	331	229	331	200	258	203	258	229	331	203	258	204	258	204	258	207	258	229	331	229	331	207	258	210	256	229	331	210	256	213	254	248	245	234	331	248	-77	248	-77	234	331	229	331	248	-77	229	331	215	244	215	244	229	331	214	250	176	236	185	244	190	282	190	282	185	244	191	252	190	282	191	252	229	331	229	331	191	252	194	255	229	331	194	255	197	256	115	-77	148	-77	115	188	115	188	148	-77	148	211	115	188	148	211	149	239	149	239	148	211	156	218	149	239	156	218	190	282	190	282	156	218	166	226	190	282	166	226	176	236	114	188	115	188	149	239	114	188	149	239	108	203	114	188	108	203	99	175	55	145	68	154	70	173	70	173	68	154	83	164	70	173	83	164	108	203	108	203	83	164	99	175	70	173	36	150	44	138	70	173	44	138	55	145	250	254	252	256	268	287	268	287	252	256	255	257	268	287	255	257	258	258	258	258	261	258	268	287	268	287	261	258	263	257	268	287	263	257	266	255	288	235	297	227	306	246	306	246	297	227	306	218	306	246	306	218	346	209	346	209	306	218	315	210	346	209	315	210	348	-77	348	-77	315	210	315	-77	306	246	268	287	269	254	306	246	269	254	272	251	306	246	272	251	279	244	306	246	279	244	288	235	234	331	248	245	248	250	234	331	248	250	250	254	234	331	250	254	268	287	365	175	380	164	387	177	387	177	380	164	395	153	387	177	395	153	427	149	427	149	395	153	408	144	427	149	408	144	420	137	348	-77	348	187	346	209	346	209	348	187	349	187	346	209	349	187	387	177	387	177	349	187	365	175	215	244	215	-77	248	-77	268	287	266	255	269	254	229	331	213	254	214	250	213	0	211	-2	229	-77	229	-77	211	-2	208	-4	229	-77	208	-4	205	-4	205	-4	202	-4	229	-77	229	-77	202	-4	199	-3	229	-77	199	-3	197	-1	256	-4	253	-3	273	-28	273	-28	253	-3	250	0	273	-28	250	0	234	-77	234	-77	250	0	248	3	234	-77	248	3	248	8	248	331	215	331	229	-77	248	331	229	-77	234	-77	248	331	234	-77	248	8	266	-2	263	-4	273	-28	273	-28	263	-4	261	-4	273	-28	261	-4	259	-5	259	-5	256	-4	273	-28	297	27	287	18	314	14	314	14	287	18	278	9	314	14	278	9	273	-28	273	-28	278	9	272	2	273	-28	272	2	269	0	348	65	348	331	315	331	348	65	315	331	315	42	348	65	315	42	355	50	348	65	355	50	349	65	420	115	408	108	427	103	427	103	408	108	395	99	427	103	395	99	393	80	393	80	395	99	380	89	393	80	380	89	364	78	364	78	349	65	355	50	364	78	355	50	393	80	314	14	355	50	315	42	314	14	315	42	307	35	314	14	307	35	297	27	229	-77	215	331	215	8	229	-77	215	8	214	3	229	-77	214	3	213	0	195	-33	229	-77	197	-1	195	-33	197	-1	194	0	195	-33	194	0	191	2	195	-33	191	2	184	9	195	-33	184	9	175	18	195	-33	175	18	166	26	195	-33	166	26	157	6	166	26	157	35	157	6	157	6	157	35	148	42	157	6	148	42	116	43	116	43	148	42	148	331	116	43	148	331	115	331	116	43	115	331	115	66	116	43	115	66	113	66	116	43	113	66	98	78	116	43	98	78	83	89	116	43	83	89	76	76	76	76	83	89	68	99	76	76	68	99	55	108	76	76	55	108	44	116	76	76	44	116	36	104	266	-2	273	-28	269	0	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	252	110	122	143	252	110	252	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	305	143	305	110	435	110	305	143	435	110	435	143	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	210	143	210	110	342	110	210	143	342	110	342	143	27	143	27	110	158	110	27	143	158	110	158	143	316	28	314	48	306	38	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	198	110	122	143	198	110	198	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	358	143	358	110	435	110	358	143	435	110	435	143	239	143	239	110	316	110	239	143	316	110	316	143	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	266	143	266	110	342	110	266	143	342	110	342	143	147	143	147	110	224	110	147	143	224	110	224	143	27	143	27	110	104	110	27	143	104	110	104	143	316	28	314	48	306	38	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	578	143	578	110	585	110	578	143	585	110	585	143	590	143	585	143	588	109	590	143	588	109	592	107	578	110	557	157	557	96	557	96	557	157	538	172	557	96	538	172	538	81	538	81	538	172	525	99	522	161	523	158	538	172	538	172	523	158	524	155	538	172	524	155	525	153	525	153	525	99	538	172	520	189	503	206	508	176	520	189	508	176	517	167	520	189	517	167	520	164	520	189	520	164	522	161	520	189	522	161	538	172	477	215	484	205	487	224	487	224	484	205	491	195	487	224	491	195	503	206	503	206	491	195	500	186	503	206	500	186	508	176	573	68	580	51	582	78	582	78	580	51	602	72	582	78	602	72	591	86	591	86	602	72	594	89	602	180	580	202	581	176	602	180	581	176	590	167	602	180	590	167	593	164	602	180	593	164	595	161	602	180	595	161	596	158	602	180	596	158	597	155	602	180	597	155	598	153	602	180	598	153	598	99	602	180	598	99	602	72	602	180	602	72	625	160	550	215	557	205	560	224	560	224	557	205	564	195	560	224	564	195	580	202	580	202	564	195	573	186	580	202	573	186	581	176	679	124	679	129	651	110	651	110	679	129	651	143	651	110	651	143	626	92	626	92	651	143	625	160	626	92	625	160	602	72	602	72	598	99	598	96	602	72	598	96	597	94	602	72	597	94	596	92	602	72	596	92	594	89	565	58	557	48	560	28	565	58	560	28	580	51	565	58	580	51	573	68	598	99	598	153	597	102	597	102	598	153	597	150	597	102	597	150	596	147	590	143	592	107	593	145	593	145	592	107	595	105	593	145	595	105	596	147	596	147	595	105	597	102	538	81	525	99	525	96	538	81	525	96	524	94	538	81	524	94	523	92	538	81	523	92	521	90	538	81	521	90	520	64	521	90	518	87	520	64	520	64	518	87	510	78	520	64	510	78	503	46	503	46	510	78	501	69	503	46	501	69	492	58	524	102	525	99	525	153	524	102	525	153	524	150	524	102	524	150	523	147	524	102	523	147	522	105	513	143	516	109	517	143	517	143	516	109	519	107	517	143	519	107	521	145	521	145	519	107	522	105	521	145	522	105	523	147	487	28	503	46	492	58	487	28	492	58	484	48	487	28	484	48	477	38	399	143	399	110	471	110	399	143	471	110	471	143	285	143	285	110	357	110	285	143	357	110	357	143	171	143	171	110	243	110	171	143	243	110	243	143	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	83	127	82	115	89	81	89	81	82	115	80	105	89	81	80	105	76	97	129	110	129	143	108	96	108	96	129	143	108	157	108	96	108	157	89	81	89	81	108	157	89	172	89	81	89	172	83	127	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	73	91	89	81	76	97	89	172	73	161	76	154	516	109	513	143	513	110	585	143	585	110	588	109	560	28	557	48	550	38	578	110	578	143	557	157	28	133	28	121	31	138	31	138	28	121	31	116	31	138	31	116	35	142	35	142	31	116	35	112	35	142	35	112	40	144	40	144	35	112	40	109	40	144	40	109	46	145	46	145	40	109	46	108	46	145	46	108	51	144	51	144	46	108	51	109	51	144	51	109	56	142	56	142	51	109	56	112	56	142	56	112	60	138	60	138	56	112	60	116	60	138	60	116	63	133	63	133	60	116	63	121	63	133	63	121	64	127	90	133	90	121	92	138	92	138	90	121	92	116	92	138	92	116	96	142	96	142	92	116	96	112	96	142	96	112	101	144	101	144	96	112	101	109	101	144	101	109	107	145	107	145	101	109	107	108	107	145	107	108	113	144	113	144	107	108	113	109	113	144	113	109	118	142	118	142	113	109	118	112	118	142	118	112	121	138	121	138	118	112	121	116	121	138	121	116	124	133	124	133	121	116	124	121	124	133	124	121	125	127	151	132	151	121	154	137	154	137	151	121	154	116	154	137	154	116	157	141	157	141	154	116	157	112	157	141	157	112	162	144	162	144	157	112	162	109	162	144	162	109	168	145	168	145	162	109	168	108	168	145	168	108	174	144	174	144	168	108	174	109	174	144	174	109	179	141	179	141	174	109	179	112	179	141	179	112	182	137	182	137	179	112	182	116	182	137	182	116	185	132	185	132	182	116	185	121	185	132	185	121	186	127	212	133	212	121	214	138	214	138	212	121	214	116	214	138	214	116	218	142	218	142	214	116	218	112	218	142	218	112	223	144	223	144	218	112	223	109	223	144	223	109	229	145	229	145	223	109	229	108	229	145	229	108	235	144	235	144	229	108	235	109	235	144	235	109	240	142	240	142	235	109	240	112	240	142	240	112	244	138	244	138	240	112	244	116	244	138	244	116	247	133	247	133	244	116	247	121	247	133	247	121	248	127	273	133	273	121	275	138	275	138	273	121	275	116	275	138	275	116	279	142	279	142	275	116	279	112	279	142	279	112	284	144	284	144	279	112	284	109	284	144	284	109	290	145	290	145	284	109	290	108	290	145	290	108	296	144	296	144	290	108	296	109	296	144	296	109	301	142	301	142	296	109	301	112	301	142	301	112	305	138	305	138	301	112	305	116	305	138	305	116	307	133	307	133	305	116	307	121	307	133	307	121	308	127	356	99	360	72	360	180	360	180	360	72	383	92	360	180	383	92	383	160	383	160	383	92	409	110	383	160	409	110	409	143	409	143	409	110	436	124	409	143	436	124	436	129	334	132	334	121	336	137	336	137	334	121	336	116	336	137	336	116	339	141	339	141	336	116	339	112	339	141	339	112	343	144	343	144	339	112	343	109	343	144	343	109	349	145	349	145	343	109	349	108	349	145	349	108	351	145	351	145	349	108	351	108	351	145	351	108	353	146	353	146	351	108	353	106	353	146	353	106	354	148	354	148	353	106	355	104	354	148	355	104	355	150	355	150	355	104	356	102	355	150	356	102	355	153	355	153	356	102	360	180	360	180	356	102	356	99	353	161	354	158	360	180	360	180	354	158	355	155	360	180	355	155	355	153	360	180	338	202	340	176	360	180	340	176	349	167	360	180	349	167	351	164	360	180	351	164	353	161	308	215	315	205	318	224	318	224	315	205	323	195	318	224	323	195	338	202	338	202	323	195	331	186	338	202	331	186	340	176	331	68	338	51	340	78	340	78	338	51	360	72	340	78	360	72	349	86	349	86	360	72	351	89	356	96	355	94	360	72	356	96	360	72	356	99	353	92	351	89	360	72	353	92	360	72	355	94	323	58	315	48	318	28	323	58	318	28	338	51	323	58	338	51	331	68	334	121	334	132	333	127	318	28	315	48	308	38	273	121	273	133	272	127	212	121	212	133	211	127	151	121	151	132	150	127	90	121	90	133	89	127	28	121	28	133	27	127	93	247	96	249	99	285	99	285	96	249	98	250	99	285	98	250	100	250	100	250	104	250	113	306	113	306	104	250	107	248	113	306	107	248	109	246	70	226	79	234	84	265	84	265	79	234	88	243	84	265	88	243	99	285	99	285	88	243	91	245	99	285	91	245	93	247	67	246	49	229	50	210	67	246	50	210	60	217	67	246	60	217	70	226	67	246	70	226	84	265	49	229	31	213	40	203	49	229	40	203	50	210	145	-77	143	306	113	306	145	-77	113	306	112	237	112	237	113	306	111	242	113	306	99	285	100	250	225	331	30	331	113	306	225	331	113	306	143	306	225	331	143	306	225	306	147	246	149	248	157	285	157	285	149	248	152	250	157	285	152	250	155	250	155	250	157	250	157	285	157	285	157	250	172	265	145	-77	145	237	143	306	143	306	145	237	145	242	143	306	145	242	157	285	157	285	145	242	147	246	112	237	112	-77	145	-77	207	229	189	246	197	217	207	229	197	217	207	209	207	229	207	209	217	202	207	229	217	202	226	212	166	245	169	243	172	265	172	265	169	243	178	234	172	265	178	234	189	246	189	246	178	234	187	226	189	246	187	226	197	217	172	265	157	250	160	249	172	265	160	249	163	247	172	265	163	247	166	245	113	306	30	331	30	306	113	306	109	246	111	242	87	10	78	19	83	-11	87	10	83	-11	99	-31	87	10	99	-31	90	8	109	8	107	5	113	-52	113	-52	107	5	104	3	113	-52	104	3	101	3	101	3	98	3	99	-31	99	-31	98	3	96	4	99	-31	96	4	93	6	68	28	58	36	66	7	68	28	66	7	83	-11	68	28	83	-11	78	19	49	44	39	51	48	24	49	44	48	24	66	7	49	44	66	7	58	36	144	16	144	331	142	-52	142	-52	144	331	113	-52	142	-52	113	-52	226	-77	226	-77	113	-52	31	-52	226	-77	31	-52	31	-77	111	331	113	-52	144	331	113	-52	111	331	111	16	113	-52	111	16	110	11	113	-52	110	11	109	8	101	3	99	-31	113	-52	149	5	156	-31	152	3	152	3	156	-31	155	3	158	3	155	3	156	-31	158	3	156	-31	172	-11	196	36	186	27	189	7	189	7	186	27	176	19	189	7	176	19	172	-11	172	-11	176	19	167	10	172	-11	167	10	165	7	207	24	225	41	215	50	207	24	215	50	206	43	207	24	206	43	196	36	207	24	196	36	189	7	172	-11	165	7	162	5	172	-11	162	5	160	4	172	-11	160	4	158	3	144	16	142	-52	145	11	145	11	142	-52	156	-31	145	11	156	-31	146	8	146	8	156	-31	149	5	142	-52	226	-77	226	-52	48	24	39	51	30	41	90	8	99	-31	93	6	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	227	225	201	225	227	28	227	28	201	225	201	143	227	28	201	143	201	110	201	110	201	143	129	143	201	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	227	143	227	110	342	110	227	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	227	28	201	110	201	28	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	201	225	176	225	201	28	201	28	176	225	176	143	201	28	176	143	176	110	176	110	176	143	129	143	176	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	266	225	241	225	266	28	266	28	241	225	241	143	266	28	241	143	241	110	241	110	241	143	201	143	241	110	201	143	201	110	266	143	266	110	342	110	266	143	342	110	342	143	346	143	342	143	342	110	346	143	342	110	345	109	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	354	102	352	147	352	105	352	105	352	147	350	145	352	105	350	145	349	107	349	107	350	145	346	143	349	107	346	143	345	109	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	266	28	241	110	241	28	201	28	176	110	176	28	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	281	99	281	96	295	81	281	99	295	81	281	153	281	99	281	153	281	102	281	102	281	153	281	150	281	102	281	150	279	105	279	105	281	150	279	147	279	105	279	147	277	107	277	107	279	147	277	145	277	107	277	145	273	109	273	109	277	145	273	143	273	109	273	143	270	143	270	110	270	143	129	143	270	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	248	195	256	186	259	206	259	206	256	186	265	176	259	206	265	176	276	189	276	189	265	176	274	167	276	189	274	167	276	164	243	224	233	215	240	205	243	224	240	205	248	195	243	224	248	195	259	206	334	110	334	143	314	96	314	96	334	143	314	157	314	96	314	157	295	81	295	81	314	157	295	172	295	81	295	172	281	153	281	153	295	172	281	155	295	172	276	189	276	164	295	172	276	164	278	161	295	172	278	161	280	158	295	172	280	158	281	155	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	334	143	334	110	342	143	342	143	334	110	342	110	342	143	342	110	346	143	295	81	281	96	280	94	295	81	280	94	279	92	295	81	279	92	277	89	295	81	277	89	277	64	277	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	259	46	259	46	266	78	257	68	259	46	257	68	248	58	243	28	259	46	248	58	243	28	248	58	240	48	243	28	240	48	233	38	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	270	143	270	110	273	109	128	110	129	143	108	157	89	172	73	161	76	154	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	207	27	215	35	206	37	225	37	225	35	206	43	196	37	225	43	196	54	207	54	207	43	196	52	187	54	207	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	197	225	172	225	197	28	197	28	172	225	172	143	197	28	172	143	172	110	172	110	172	143	129	143	172	110	129	143	128	110	128	110	108	157	108	96	108	96	108	157	89	172	108	96	89	172	89	81	89	81	89	172	83	127	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	281	99	281	96	295	81	281	99	295	81	281	153	281	99	281	153	281	102	281	102	281	153	281	150	281	102	281	150	279	105	279	105	281	150	279	147	279	105	279	147	277	107	277	107	279	147	277	145	277	107	277	145	273	109	273	109	277	145	273	143	273	109	273	143	270	143	270	110	270	143	197	143	270	110	197	143	197	110	248	196	256	186	259	207	259	207	256	186	265	176	259	207	265	176	276	189	276	189	265	176	274	167	276	189	274	167	276	164	243	225	233	215	240	206	243	225	240	206	248	196	243	225	248	196	259	207	334	110	334	143	314	96	314	96	334	143	314	157	314	96	314	157	295	81	295	81	314	157	295	172	295	81	295	172	281	153	281	153	295	172	281	155	295	172	276	189	276	164	295	172	276	164	278	161	295	172	278	161	280	158	295	172	280	158	281	155	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	181	337	202	339	176	359	181	339	176	348	167	359	181	348	167	350	164	359	181	350	164	352	161	359	181	352	161	353	158	359	181	353	158	354	155	359	181	354	155	354	153	359	181	354	153	355	99	359	181	355	99	359	72	359	181	359	72	382	161	306	215	314	206	316	225	316	225	314	206	322	196	316	225	322	196	337	202	337	202	322	196	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	161	382	92	382	161	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	334	143	334	110	342	143	342	143	334	110	342	110	342	143	342	110	346	143	295	81	281	96	280	94	295	81	280	94	279	92	295	81	279	92	277	89	295	81	277	89	277	64	277	89	275	86	277	64	277	64	275	86	266	78	277	64	266	78	259	46	259	46	266	78	257	68	259	46	257	68	248	58	243	28	259	46	248	58	243	28	248	58	240	48	243	28	240	48	233	38	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	317	28	314	48	307	38	270	143	270	110	273	109	197	28	172	110	172	28	128	110	129	143	108	157	89	172	73	161	76	154	83	172	66	189	67	161	67	161	66	189	63	167	55	177	63	167	66	189	55	177	66	189	51	206	25	215	32	206	35	225	35	225	32	206	39	196	35	225	39	196	51	206	51	206	39	196	47	187	51	206	47	187	55	177	77	114	74	104	83	81	83	81	74	104	70	96	83	81	70	96	67	65	67	65	70	96	66	89	67	65	66	89	63	85	63	85	55	76	67	65	67	65	55	76	51	47	171	225	146	225	171	28	171	28	146	225	146	143	171	28	146	143	146	110	146	110	146	143	121	143	146	110	121	143	121	110	121	110	101	157	101	96	101	96	101	157	83	172	101	96	83	172	83	81	83	81	83	172	78	127	71	154	74	145	83	172	83	172	74	145	77	136	83	172	77	136	78	127	225	225	200	225	225	28	225	28	200	225	200	143	225	28	200	143	200	110	200	110	200	143	171	143	200	110	171	143	171	110	298	99	297	153	297	102	297	102	297	153	297	150	297	102	297	150	296	105	296	105	297	150	295	147	296	105	295	147	293	107	293	107	295	147	293	145	293	107	293	145	290	109	290	109	293	145	290	143	290	109	290	143	286	143	286	110	286	143	225	143	286	110	225	143	225	110	266	196	273	186	277	206	277	206	273	186	282	176	277	206	282	176	293	189	293	189	282	176	291	167	293	189	291	167	293	164	261	225	251	215	258	206	261	225	258	206	266	196	261	225	266	196	277	206	349	110	352	109	354	143	349	110	354	143	349	143	349	143	328	157	349	110	349	110	328	157	328	96	309	172	293	189	293	164	309	172	293	164	295	161	309	172	295	161	296	158	309	172	296	158	297	155	309	172	297	155	297	153	309	172	297	153	298	99	309	172	298	99	309	81	309	172	309	81	328	96	309	172	328	96	328	157	309	81	298	99	298	96	309	81	298	96	297	94	337	68	344	51	346	78	346	78	344	51	365	72	346	78	365	72	354	86	354	86	365	72	357	89	365	181	344	202	345	176	365	181	345	176	354	167	365	181	354	167	356	164	365	181	356	164	358	161	365	181	358	161	360	158	365	181	360	158	361	155	365	181	361	155	361	153	365	181	361	153	362	99	365	181	362	99	365	72	365	181	365	72	387	161	362	99	361	153	361	102	361	102	361	153	361	150	361	102	361	150	359	147	314	215	321	206	324	225	324	225	321	206	329	196	324	225	329	196	344	202	344	202	329	196	337	186	344	202	337	186	345	176	438	124	438	129	411	110	411	110	438	129	411	143	411	110	411	143	387	92	387	92	411	143	387	161	387	92	387	161	365	72	365	72	362	99	361	96	365	72	361	96	360	94	365	72	360	94	359	92	365	72	359	92	357	89	329	58	322	48	325	28	329	58	325	28	344	51	329	58	344	51	337	68	361	102	359	147	359	105	359	105	359	147	357	145	359	105	357	145	355	107	355	107	357	145	354	143	355	107	354	143	352	109	297	94	295	92	309	81	309	81	295	92	293	89	309	81	293	89	292	65	292	65	293	89	291	86	292	65	291	86	282	78	276	47	292	65	282	78	276	47	282	78	274	68	276	47	274	68	266	58	276	47	266	58	261	28	258	48	251	38	261	28	258	48	261	28	266	58	55	76	47	66	51	47	51	47	47	66	40	57	51	47	40	57	36	28	36	28	40	57	32	48	36	28	32	48	26	38	77	114	83	81	78	127	286	143	286	110	290	109	325	28	322	48	315	38	225	28	200	110	200	28	171	28	146	110	146	28	121	110	121	143	101	157	83	172	67	161	71	154	27	110	334	110	27	143	27	143	334	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	139	381	139	374	81	380	127	381	117	380	127	374	81	381	117	374	81	392	64	383	148	387	156	392	189	392	189	387	156	391	162	392	189	391	162	394	166	394	166	402	176	409	207	409	207	402	176	411	185	409	207	411	185	425	224	425	224	411	185	420	195	425	224	420	195	428	205	392	189	374	172	381	139	392	189	381	139	383	148	334	143	334	110	355	96	409	207	392	189	394	166	428	48	420	57	425	28	425	28	420	57	411	67	425	28	411	67	409	47	409	47	411	67	403	76	409	47	403	76	395	86	395	86	390	92	392	64	392	64	390	92	387	99	392	64	387	99	383	108	395	86	392	64	409	47	428	48	425	28	435	38	381	117	392	64	383	108	425	224	428	205	435	215	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	435	143	129	143	435	110	435	110	129	143	128	110	108	96	128	110	108	157	108	96	108	157	89	172	89	81	108	96	89	172	89	81	89	172	83	127	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	129	143	108	157	128	110	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	89	172	73	161	76	154	315	95	314	97	318	64	318	64	314	97	300	172	318	64	300	172	300	81	300	81	300	172	281	157	300	81	281	157	281	96	281	96	281	157	261	143	260	110	281	96	261	143	260	110	261	143	27	143	260	110	27	143	27	110	315	159	318	189	314	157	314	157	318	189	300	172	314	157	300	172	314	154	314	151	314	100	315	103	314	151	315	103	316	148	316	148	315	103	316	105	316	148	316	105	318	107	352	224	335	207	338	185	352	224	338	185	346	195	352	224	346	195	354	205	352	224	354	205	362	215	316	161	318	164	318	189	318	189	318	164	320	166	318	189	320	166	335	207	335	207	320	166	329	175	335	207	329	175	338	185	318	89	317	92	318	64	318	89	318	64	336	47	318	89	336	47	321	86	325	143	325	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	139	381	139	374	81	380	127	381	117	380	127	374	81	381	117	374	81	392	64	316	148	318	107	319	146	319	146	318	107	321	109	319	146	321	109	322	144	322	144	321	109	325	110	322	144	325	110	325	143	352	28	362	38	355	48	352	28	355	48	347	58	352	28	347	58	339	67	352	28	339	67	336	47	330	77	321	86	336	47	330	77	336	47	339	67	314	100	314	154	300	172	314	100	300	172	314	97	383	148	387	156	392	189	392	189	387	156	391	162	392	189	391	162	394	166	394	166	402	176	409	207	409	207	402	176	411	185	409	207	411	185	425	224	425	224	411	185	420	195	425	224	420	195	428	205	392	189	374	172	381	139	392	189	381	139	383	148	334	110	355	96	334	143	334	110	334	143	325	110	409	207	392	189	394	166	428	48	420	57	425	28	425	28	420	57	411	67	425	28	411	67	409	47	409	47	411	67	403	76	409	47	403	76	395	86	395	86	390	92	392	64	392	64	390	92	387	99	392	64	387	99	383	108	395	86	392	64	409	47	318	189	315	159	316	161	314	154	314	100	314	151	428	48	425	28	435	38	381	117	392	64	383	108	425	224	428	205	435	215	315	95	318	64	317	92	89	172	71	189	73	161	73	161	71	189	69	167	60	177	69	167	71	189	60	177	71	189	54	206	27	215	35	205	37	224	37	224	35	205	43	196	37	224	43	196	54	206	54	206	43	196	52	187	54	206	52	187	60	177	54	46	71	64	61	77	61	77	71	64	69	86	73	91	69	86	71	64	73	91	71	64	89	81	141	109	142	144	138	143	138	143	129	143	138	110	138	110	129	143	128	110	108	96	128	110	108	157	108	96	108	157	89	172	89	81	108	96	89	172	89	81	89	172	83	127	89	81	83	127	82	115	89	81	82	115	80	105	89	81	80	105	76	97	89	81	76	97	73	91	76	154	80	145	89	172	89	172	80	145	82	136	89	172	82	136	83	127	129	143	108	157	128	110	203	110	435	110	203	143	203	110	203	143	182	157	203	110	182	157	182	96	182	96	182	157	163	172	182	96	163	172	163	81	163	81	163	172	150	99	163	81	150	99	149	96	163	81	149	96	148	94	163	81	148	94	147	92	163	81	147	92	145	89	163	81	145	89	144	64	145	89	142	86	144	64	144	64	142	86	134	78	144	64	134	78	127	46	127	46	134	78	125	68	127	46	125	68	117	58	146	161	148	158	163	172	163	172	148	158	149	155	163	172	149	155	149	153	149	153	150	99	163	172	149	102	150	99	149	153	149	102	149	153	149	150	149	102	149	150	148	148	149	102	148	148	147	104	145	146	142	144	144	107	145	146	144	107	147	104	145	146	147	104	148	148	112	28	127	46	117	58	112	28	117	58	109	48	112	28	109	48	102	38	145	189	127	206	133	176	145	189	133	176	142	167	145	189	142	167	144	164	145	189	144	164	146	161	145	189	146	161	163	172	101	215	108	205	111	224	111	224	108	205	116	195	111	224	116	195	127	206	127	206	116	195	125	186	127	206	125	186	133	176	138	143	138	110	141	109	61	77	52	68	54	46	54	46	52	68	43	58	54	46	43	58	38	28	38	28	43	58	35	48	38	28	35	48	28	38	203	143	435	110	435	143	142	144	141	109	144	107	89	172	73	161	76	154	131	124	131	129	121	116	121	116	131	129	121	137	121	116	121	137	110	107	110	107	121	137	110	147	110	107	110	147	99	96	99	96	110	147	99	158	99	96	99	158	89	85	89	85	99	158	89	169	89	85	89	169	81	179	89	85	81	179	81	75	81	75	81	179	76	179	81	75	76	179	76	75	76	75	76	179	68	169	76	75	68	169	68	85	68	85	68	169	59	158	68	85	59	158	58	96	58	96	59	158	48	147	58	96	48	147	48	107	48	107	48	147	37	137	48	107	37	137	37	116	37	116	37	137	27	129	37	116	27	129	27	124	218	89	216	92	231	51	231	51	216	92	215	94	231	51	215	94	209	73	209	73	215	94	214	96	209	73	214	96	214	99	252	224	232	202	239	186	252	224	239	186	247	195	252	224	247	195	255	205	252	224	255	205	262	215	232	202	210	180	215	158	232	202	215	158	217	161	232	202	217	161	219	164	232	202	219	164	221	167	232	202	221	167	230	176	232	202	230	176	239	186	214	99	214	153	210	180	214	99	210	180	209	73	209	73	210	180	186	161	209	73	186	161	186	93	186	93	186	161	160	144	186	93	160	144	160	110	160	110	160	144	133	129	160	110	133	129	133	124	214	155	215	158	210	180	214	155	210	180	214	153	238	68	229	78	231	51	231	51	229	78	220	86	231	51	220	86	218	89	227	143	222	143	223	109	227	143	223	109	227	110	227	143	227	110	435	110	227	143	435	110	435	143	223	109	222	143	220	107	220	107	222	143	219	145	220	107	219	145	217	105	217	105	219	145	216	147	217	105	216	147	215	102	215	102	216	147	214	150	215	102	214	150	214	153	214	153	214	99	215	102	252	28	262	38	255	48	252	28	255	48	247	58	252	28	247	58	238	68	252	28	238	68	231	51	249	97	253	73	249	100	249	100	253	73	249	154	249	154	253	73	253	181	253	181	253	73	277	93	253	181	277	93	277	161	277	161	277	93	302	110	277	161	302	110	302	143	302	143	302	110	330	124	302	143	330	124	330	129	374	85	382	75	382	179	382	179	382	75	387	75	382	179	387	75	387	179	387	179	387	75	394	85	387	179	394	85	395	169	395	169	394	85	404	96	395	169	404	96	404	158	404	158	404	96	415	107	404	158	415	107	415	147	415	147	415	107	426	116	415	147	426	116	426	137	426	137	426	116	435	124	426	137	435	124	435	129	342	137	333	129	342	116	342	137	342	116	353	147	353	147	342	116	353	107	353	147	353	107	364	158	364	158	353	107	364	96	364	158	364	96	374	169	374	169	364	96	374	85	374	169	374	85	382	179	253	181	232	202	234	175	253	181	234	175	243	166	253	181	243	166	245	164	253	181	245	164	247	161	253	181	247	161	249	159	253	181	249	159	249	157	253	181	249	157	249	154	201	215	209	205	211	224	211	224	209	205	217	195	211	224	217	195	232	202	232	202	217	195	225	185	232	202	225	185	234	175	236	110	241	109	237	143	240	144	237	143	241	109	240	144	241	109	243	145	243	145	241	109	244	108	243	145	244	108	246	148	246	148	244	108	247	106	246	148	247	106	249	151	249	151	247	106	248	103	249	151	248	103	249	100	225	67	231	51	233	77	233	77	231	51	253	73	233	77	253	73	242	86	242	86	253	73	245	89	253	73	249	97	248	95	253	73	248	95	246	92	253	73	246	92	245	89	216	58	208	48	211	28	216	58	211	28	231	51	216	58	231	51	225	67	249	154	249	151	249	100	27	143	27	110	236	110	27	143	236	110	237	143	211	28	208	48	201	38	342	116	333	129	333	124	131	124	131	129	121	116	121	116	131	129	121	137	121	116	121	137	110	107	110	107	121	137	110	147	110	107	110	147	99	96	99	96	110	147	99	158	99	96	99	158	89	85	89	85	99	158	89	169	89	85	89	169	81	179	89	85	81	179	81	75	81	75	81	179	76	179	81	75	76	179	76	75	76	75	76	179	68	169	76	75	68	169	68	85	68	85	68	169	59	158	68	85	59	158	58	96	58	96	59	158	48	147	58	96	48	147	48	107	48	107	48	147	37	137	48	107	37	137	37	116	37	116	37	137	27	129	37	116	27	129	27	124	218	89	216	92	231	51	231	51	216	92	215	94	231	51	215	94	209	73	209	73	215	94	214	96	209	73	214	96	214	99	252	225	232	202	239	186	252	225	239	186	247	196	252	225	247	196	255	206	252	225	255	206	262	215	232	202	210	181	215	158	232	202	215	158	217	161	232	202	217	161	219	164	232	202	219	164	221	167	232	202	221	167	230	176	232	202	230	176	239	186	214	99	214	153	210	181	214	99	210	181	209	73	209	73	210	181	186	161	209	73	186	161	186	93	186	93	186	161	160	144	186	93	160	144	160	110	160	110	160	144	133	129	160	110	133	129	133	124	214	155	215	158	210	181	214	155	210	181	214	153	238	68	229	78	231	51	231	51	229	78	220	86	231	51	220	86	218	89	435	225	411	225	435	28	435	28	411	225	411	143	435	28	411	143	411	110	411	110	411	143	227	143	411	110	227	143	227	110	223	109	227	110	227	143	223	109	227	143	222	143	223	109	222	143	220	107	220	107	222	143	219	145	220	107	219	145	217	105	217	105	219	145	216	147	217	105	216	147	215	102	215	102	216	147	214	150	215	102	214	150	214	153	214	153	214	99	215	102	252	28	262	38	255	48	252	28	255	48	247	58	252	28	247	58	238	68	252	28	238	68	231	51	435	28	411	110	411	28	27	225	52	28	52	225	52	143	52	110	236	110	52	143	236	110	237	143	237	143	236	110	241	109	237	143	241	109	240	144	249	97	253	73	249	100	249	100	253	73	249	154	249	154	253	73	253	181	253	181	253	73	277	93	253	181	277	93	277	161	277	161	277	93	302	110	277	161	302	110	302	144	302	144	302	110	330	124	302	144	330	124	330	129	374	85	382	75	382	179	382	179	382	75	387	75	382	179	387	75	387	179	387	179	387	75	394	85	387	179	394	85	395	169	395	169	394	85	404	96	395	169	404	96	404	158	404	158	404	96	415	107	404	158	415	107	415	147	415	147	415	107	426	116	415	147	426	116	426	137	426	137	426	116	435	124	426	137	435	124	435	129	342	137	333	129	342	116	342	137	342	116	353	147	353	147	342	116	353	107	353	147	353	107	364	158	364	158	353	107	364	96	364	158	364	96	374	169	374	169	364	96	374	85	374	169	374	85	382	179	253	181	232	203	234	175	253	181	234	175	243	166	253	181	243	166	245	164	253	181	245	164	247	161	253	181	247	161	249	159	253	181	249	159	249	157	253	181	249	157	249	154	201	215	209	205	211	225	211	225	209	205	217	195	211	225	217	195	232	203	232	203	217	195	225	185	232	203	225	185	234	175	225	67	231	51	233	77	233	77	231	51	253	73	233	77	253	73	242	86	242	86	253	73	245	89	253	73	249	97	248	95	253	73	248	95	246	92	253	73	246	92	245	89	216	58	208	48	211	28	216	58	211	28	231	51	216	58	231	51	225	67	247	106	248	103	249	151	249	151	248	103	249	100	249	151	249	100	249	154	240	144	241	109	243	145	243	145	241	109	244	108	243	145	244	108	246	148	246	148	244	108	247	106	246	148	247	106	249	151	211	28	208	48	201	38	342	116	333	129	333	124	52	28	27	225	27	28	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	46	222	46	213	58	176	58	176	46	213	45	204	58	176	45	204	45	194	52	324	31	331	35	307	52	324	35	307	40	286	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	46	222	58	176	52	324	45	185	44	176	58	176	45	185	58	176	45	194	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	108	275	355	-21	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	106	277	104	279	84	252	106	277	84	252	355	-21	106	277	355	-21	108	275	84	252	104	279	103	280	84	252	103	280	103	282	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	35	307	31	331	27	328	399	4	411	-70	400	9	281	-60	292	-45	280	-46	117	313	104	288	106	292	80	0	78	-1	94	-61	94	-61	78	-1	76	-2	94	-61	76	-2	75	-2	75	-2	70	-1	73	-65	73	-65	70	-1	67	1	73	-65	67	1	65	5	60	65	58	78	63	15	63	15	58	78	52	-70	63	15	52	-70	63	9	63	9	52	-70	73	-65	63	9	73	-65	65	5	63	15	63	27	62	40	63	15	62	40	61	53	63	15	61	53	60	65	52	-70	58	78	46	33	52	-70	46	33	45	12	52	-70	45	12	43	-9	52	-70	43	-9	40	-31	52	-70	40	-31	35	-53	52	-70	35	-53	31	-77	45	60	45	51	58	78	58	78	45	51	46	42	58	78	46	42	46	33	58	78	44	77	45	68	58	78	45	68	45	60	94	-61	104	-36	103	-31	103	-31	103	-29	94	-61	94	-61	103	-29	104	-27	94	-61	104	-27	84	2	84	2	104	-27	105	-24	84	2	105	-24	106	-22	84	2	106	-22	107	-21	107	-21	380	250	357	274	357	274	84	2	107	-21	82	0	80	0	94	-61	82	0	94	-61	84	2	75	-2	73	-65	94	-61	354	294	357	292	370	314	370	314	357	292	360	289	370	314	360	289	360	285	360	285	360	282	380	250	380	250	360	282	360	280	380	250	360	280	359	278	349	294	354	294	370	314	349	294	370	314	349	312	349	294	349	312	344	295	384	253	386	254	392	317	392	317	386	254	388	255	392	317	388	255	390	255	390	255	394	254	392	317	392	317	394	254	413	323	392	317	370	314	380	250	392	317	380	250	382	252	392	317	382	252	384	253	360	285	380	250	370	314	358	276	357	274	380	250	358	276	380	250	359	278	420	184	419	193	406	175	406	175	419	193	418	201	406	175	418	201	413	323	413	323	418	201	418	210	413	323	418	210	418	219	418	219	419	241	413	323	413	323	419	241	420	262	413	323	420	262	424	284	413	323	424	284	433	330	433	330	424	284	429	305	433	330	429	305	436	326	413	323	394	254	397	251	413	323	397	251	399	247	413	323	399	247	401	243	413	323	401	243	401	238	413	323	401	238	401	225	413	323	401	225	402	212	413	323	402	212	403	199	413	323	403	199	404	187	413	323	404	187	406	175	291	313	282	314	293	298	291	313	293	298	300	312	300	312	293	298	306	296	300	312	306	296	309	312	309	312	306	296	319	295	309	312	319	295	318	312	318	312	319	295	328	311	349	312	328	311	332	295	349	312	332	295	344	295	328	311	319	295	332	295	137	-59	132	-42	119	-41	137	-59	119	-41	115	-59	137	-59	145	-42	132	-42	146	-59	155	-59	158	-43	158	-43	155	-59	164	-59	158	-43	164	-59	170	-44	170	-44	164	-59	173	-60	170	-44	173	-60	182	-46	182	-46	173	-60	182	-60	146	-59	158	-43	145	-42	146	-59	145	-42	137	-59	114	-41	110	-40	115	-59	114	-41	115	-59	119	-41	115	-59	110	-40	106	-39	115	-59	106	-39	104	-36	115	-59	104	-36	94	-61	35	-53	27	-74	31	-77	293	298	282	314	281	300	420	184	406	175	420	175	73	179	74	185	74	233	74	233	74	322	73	179	73	179	74	322	59	325	73	179	59	325	59	178	59	178	59	325	57	208	74	246	76	252	88	321	88	321	76	252	79	256	88	321	79	256	85	257	85	257	86	257	88	321	88	321	86	257	87	257	88	321	87	257	88	256	91	254	384	13	116	277	91	254	116	277	113	280	91	254	113	280	112	282	91	254	112	282	111	284	91	254	111	284	110	286	91	254	110	286	103	320	91	254	103	320	90	256	103	320	88	321	88	256	103	320	88	256	90	256	74	322	74	233	74	239	74	322	74	239	74	246	74	322	74	246	88	321	31	331	40	299	45	327	45	327	40	299	49	269	45	327	49	269	59	325	59	325	49	269	54	239	59	325	54	239	57	208	103	320	110	289	110	292	103	320	110	292	119	321	119	321	110	292	112	296	119	321	112	296	114	298	123	301	136	303	136	322	136	322	136	303	149	306	136	322	149	306	152	324	152	324	149	306	162	309	152	324	162	309	169	326	169	326	162	309	175	312	169	326	175	312	185	329	185	329	175	312	186	315	123	301	136	322	119	321	123	301	119	321	118	300	355	-36	325	-11	332	-62	355	-36	332	-62	338	-67	355	-36	338	-67	345	-71	355	-36	345	-71	354	-75	355	-36	354	-75	363	-76	355	-36	363	-76	359	-40	397	-34	391	-40	393	-74	393	-74	391	-40	384	-43	393	-74	384	-43	377	-44	377	-44	372	-44	374	-77	374	-77	372	-44	367	-43	374	-77	367	-43	363	-76	363	-76	367	-43	363	-42	363	-76	363	-42	359	-40	402	-17	401	-27	409	-67	402	-17	409	-67	412	32	402	-17	412	32	402	-11	402	-11	412	32	401	42	402	-11	401	42	400	-5	400	-5	401	42	397	0	401	42	116	277	384	13	401	42	384	13	392	6	401	42	392	6	397	0	435	-17	434	-3	432	-37	432	-37	434	-3	429	9	432	-37	429	9	423	-54	423	-54	429	9	422	21	423	-54	422	21	412	32	397	-34	393	-74	409	-67	397	-34	409	-67	401	-27	377	-44	374	-77	393	-74	75	204	75	209	75	198	75	198	75	209	75	214	75	198	75	214	74	192	74	192	75	214	74	219	74	192	74	219	74	224	74	185	74	192	74	224	74	185	74	224	74	229	74	185	74	229	74	233	40	299	31	331	27	328	412	32	409	-67	423	-54	103	320	110	286	110	289	332	-62	325	-11	302	-37	119	321	114	298	118	300	72	-40	66	-34	70	-74	70	-74	66	-34	62	-27	70	-74	62	-27	53	-67	53	-67	62	-27	60	-17	61	42	60	-17	61	-11	61	42	61	-11	62	-5	314	306	327	303	327	322	327	322	327	303	340	301	327	322	340	301	344	321	344	321	340	301	345	300	344	321	345	300	360	320	360	320	345	300	348	298	360	320	348	298	351	296	278	329	288	312	295	326	295	326	288	312	301	309	295	326	301	309	311	324	311	324	301	309	314	306	311	324	314	306	327	322	62	-5	66	0	61	42	61	42	66	0	71	6	61	42	71	6	348	277	348	277	71	6	79	13	348	277	79	13	372	254	348	277	372	254	350	280	53	-67	60	-17	61	42	53	-67	61	42	50	32	53	-67	50	32	41	21	53	-67	41	21	40	-54	34	9	29	-3	31	-37	34	9	31	-37	40	-54	34	9	40	-54	41	21	352	284	372	254	353	286	353	286	372	254	353	289	353	292	353	289	360	320	353	292	360	320	351	296	375	321	360	320	372	254	375	321	372	254	373	256	373	256	375	256	375	321	375	321	375	256	376	257	375	321	376	257	389	322	389	322	376	257	377	257	389	322	377	257	378	257	378	257	384	256	389	322	389	322	384	256	387	252	389	322	387	252	389	246	423	299	435	328	432	331	423	299	432	331	418	327	423	299	418	327	414	269	405	178	406	208	404	325	404	325	406	208	409	239	404	325	409	239	418	327	418	327	409	239	414	269	405	178	404	325	390	179	390	179	404	325	390	233	390	179	390	233	389	229	390	179	389	229	389	185	389	185	389	229	389	224	389	185	389	224	389	219	389	322	389	246	389	239	389	322	389	239	390	233	389	322	390	233	404	325	388	204	389	198	389	214	389	214	389	198	389	192	389	214	389	192	389	219	389	219	389	192	389	185	372	254	360	320	353	289	351	282	350	280	372	254	351	282	372	254	352	284	72	-40	89	-77	79	-43	79	-43	89	-77	86	-44	91	-44	86	-44	89	-77	91	-44	89	-77	100	-76	138	-11	108	-36	109	-75	138	-11	109	-75	117	-71	138	-11	117	-71	125	-67	138	-11	125	-67	131	-61	138	-11	131	-61	161	-37	108	-36	104	-40	109	-75	109	-75	104	-40	100	-42	109	-75	100	-42	100	-76	100	-76	100	-42	96	-43	100	-76	96	-43	91	-44	72	-40	70	-74	89	-77	161	-37	131	-61	131	-62	288	312	278	329	276	315	388	204	389	214	388	209	31	-37	29	-3	27	-17	62	259	61	265	61	211	61	211	61	265	60	271	53	321	60	271	62	281	53	321	62	281	70	328	70	328	62	281	66	289	70	328	66	289	72	294	70	328	72	294	89	331	89	331	72	294	79	297	89	331	79	297	86	298	86	298	91	298	89	331	89	331	91	298	100	330	138	265	161	291	131	315	138	265	131	315	125	321	138	265	125	321	117	325	138	265	117	325	109	328	138	265	109	328	108	291	104	294	108	291	109	328	104	294	109	328	100	296	100	296	109	328	100	330	100	296	100	330	96	297	96	297	100	330	91	298	360	-67	353	-35	353	-38	360	-67	353	-38	351	-41	360	-67	351	-41	348	-44	360	-67	348	-44	345	-46	360	-67	345	-46	344	-67	360	-67	372	-1	353	-35	351	-28	352	-30	372	-1	372	-1	352	-30	353	-32	372	-1	353	-32	353	-35	340	-47	327	-49	327	-68	340	-47	327	-68	344	-67	340	-47	344	-67	345	-46	372	-1	360	-67	375	-67	372	-1	79	239	348	-24	372	-1	348	-24	350	-26	372	-1	350	-26	351	-28	71	247	66	253	61	211	71	247	61	211	348	-24	71	247	348	-24	79	239	53	321	40	308	41	232	53	321	41	232	50	221	53	321	50	221	61	211	53	321	61	211	60	271	27	271	29	257	31	292	31	292	29	257	34	244	31	292	34	244	40	308	40	308	34	244	41	232	389	7	387	2	389	-68	389	-68	387	2	384	-1	389	-68	384	-1	378	-3	378	-3	377	-3	389	-68	389	-68	377	-3	376	-3	389	-68	376	-3	375	-67	375	-67	376	-3	375	-2	375	-67	375	-2	373	-2	423	-45	414	-16	418	-74	423	-45	418	-74	432	-77	423	-45	432	-77	435	-74	406	45	405	75	404	-71	406	45	404	-71	409	14	409	14	404	-71	418	-74	409	14	418	-74	414	-16	405	75	390	74	404	-71	404	-71	390	74	390	20	389	-68	390	20	389	13	389	-68	389	13	389	7	372	-1	375	-67	373	-2	389	34	389	28	389	68	389	68	389	28	389	23	389	68	389	23	390	74	390	74	389	23	390	20	389	62	388	56	389	39	389	62	389	39	389	34	389	62	389	34	389	68	388	50	388	44	389	39	388	50	389	39	388	56	276	-60	278	-75	288	-57	288	-57	278	-75	295	-72	288	-57	295	-72	301	-54	301	-54	295	-72	311	-70	301	-54	311	-70	314	-51	314	-51	311	-70	327	-68	314	-51	327	-68	327	-49	390	20	389	-68	404	-71	62	259	61	211	66	253	59	-71	74	-68	73	74	73	74	74	-68	74	20	74	68	74	20	74	23	74	68	74	23	74	28	74	28	74	34	74	62	74	62	74	34	75	39	74	62	75	39	75	56	75	56	75	39	75	44	75	56	75	44	75	50	88	-2	87	-3	88	-67	88	-67	87	-3	86	-3	88	-67	86	-3	85	-3	85	-3	79	-1	88	-67	88	-67	79	-1	76	2	88	-67	76	2	74	7	103	-67	91	-1	90	-2	103	-67	90	-2	88	-2	103	-67	88	-2	88	-67	103	-67	110	-32	91	-1	74	-68	88	-67	74	7	74	-68	74	7	74	13	74	-68	74	13	74	20	59	-71	73	74	59	75	59	-71	59	75	57	45	59	-71	57	45	54	14	59	-71	54	14	49	-16	59	-71	49	-16	45	-74	40	-45	27	-74	31	-77	40	-45	31	-77	45	-74	40	-45	45	-74	49	-16	114	-44	112	-41	119	-67	119	-67	112	-41	110	-38	119	-67	110	-38	103	-67	103	-67	110	-38	110	-35	111	-30	112	-28	91	-1	91	-1	112	-28	113	-26	91	-1	113	-26	116	-24	116	-24	401	211	384	239	384	239	401	211	392	247	384	239	91	-1	116	-24	332	315	302	291	325	265	332	315	325	265	355	291	332	315	355	291	338	321	136	-49	136	-68	149	-51	149	-51	136	-68	152	-70	149	-51	152	-70	162	-54	162	-54	152	-70	169	-72	162	-54	169	-72	175	-57	175	-57	169	-72	185	-75	175	-57	185	-75	186	-60	359	294	363	296	363	330	363	330	363	296	367	297	363	330	367	297	374	331	374	331	367	297	372	298	374	331	372	298	377	298	377	298	384	297	393	328	393	328	384	297	391	294	393	328	391	294	397	289	355	291	359	294	363	330	355	291	363	330	354	328	355	291	354	328	345	325	355	291	345	325	338	321	393	328	397	289	409	321	409	321	397	289	401	281	409	321	401	281	402	271	402	271	402	265	412	221	412	221	402	265	401	211	393	328	374	331	377	298	412	221	422	232	423	308	423	308	422	232	429	244	423	308	429	244	432	292	432	292	429	244	434	257	432	292	434	257	435	271	412	221	423	308	409	321	412	221	409	321	402	271	401	211	402	265	400	259	401	211	400	259	397	253	401	211	397	253	392	247	123	-47	118	-46	119	-67	123	-47	119	-67	136	-68	123	-47	136	-68	136	-49	114	-44	119	-67	118	-46	111	-30	91	-1	110	-32	110	-32	103	-67	110	-35	73	74	74	20	74	68	74	68	74	28	74	62	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	46	222	46	213	58	176	58	176	46	213	45	204	58	176	45	204	45	194	52	324	31	331	35	307	52	324	35	307	40	286	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	46	222	58	176	52	324	45	185	44	176	58	176	45	185	58	176	45	194	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	291	314	282	315	293	298	291	314	293	298	300	313	300	313	293	298	306	297	300	313	306	297	309	313	309	313	306	297	319	296	309	313	319	296	318	313	318	313	319	296	328	313	349	313	328	313	332	296	349	313	332	296	344	296	232	103	412	-77	232	150	232	150	412	-77	255	126	232	150	255	126	357	275	357	275	255	126	380	251	357	275	380	251	358	276	354	295	357	293	370	315	370	315	357	293	360	290	370	315	360	290	360	286	360	286	360	283	380	251	380	251	360	283	360	281	380	251	360	281	359	278	349	296	354	295	370	315	349	296	370	315	349	313	349	296	349	313	344	296	384	254	386	255	392	318	392	318	386	255	388	256	392	318	388	256	390	256	390	256	394	255	392	318	392	318	394	255	413	324	392	318	370	315	380	251	392	318	380	251	382	253	392	318	382	253	384	254	360	286	380	251	370	315	420	184	419	193	406	175	406	175	419	193	418	202	406	175	418	202	413	324	413	324	418	202	418	211	413	324	418	211	418	219	418	219	419	241	413	324	413	324	419	241	420	263	413	324	420	263	424	285	413	324	424	285	433	331	433	331	424	285	429	307	433	331	429	307	436	328	413	324	394	255	397	252	413	324	397	252	399	248	413	324	399	248	401	244	413	324	401	244	401	238	413	324	401	238	401	226	413	324	401	226	402	213	413	324	402	213	403	200	413	324	403	200	404	187	413	324	404	187	406	175	328	313	319	296	332	296	208	126	27	-54	51	-77	208	126	51	-77	232	103	208	126	232	103	232	150	208	126	232	150	108	275	208	126	108	275	106	277	208	126	106	277	104	279	208	126	104	279	84	252	84	252	104	279	103	280	84	252	103	280	103	282	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	35	307	31	331	27	328	117	313	104	288	106	292	255	126	412	-77	435	-54	420	184	406	175	420	176	358	276	380	251	359	278	293	298	282	315	281	300	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	230	151	254	127	356	275	254	127	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	326	313	319	296	331	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	254	127	355	-21	379	2	355	-21	357	-23	379	2	357	-23	359	-25	379	2	359	-25	360	-26	379	2	360	-26	360	-28	379	2	360	-28	360	-30	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	390	-65	381	0	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	390	-65	385	0	383	0	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	26	-53	50	-76	207	127	207	127	50	-76	230	103	207	127	230	103	230	151	230	151	230	103	355	-21	230	151	355	-21	254	127	50	331	26	307	207	127	50	331	207	127	230	151	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	418	184	405	175	419	176	399	4	411	-70	400	9	381	0	390	-65	383	0	281	-60	292	-45	280	-46	357	276	379	251	358	278	293	298	281	315	281	300	79	0	77	-1	93	-61	93	-61	77	-1	75	-2	93	-61	75	-2	74	-2	74	-2	69	-1	71	-65	71	-65	69	-1	66	1	71	-65	66	1	64	5	59	65	57	78	62	15	62	15	57	78	51	-70	62	15	51	-70	62	9	62	9	51	-70	71	-65	62	9	71	-65	64	5	62	15	62	27	61	40	62	15	61	40	60	53	62	15	60	53	59	65	51	-70	57	78	45	33	51	-70	45	33	45	12	51	-70	45	12	43	-9	51	-70	43	-9	39	-31	51	-70	39	-31	34	-53	51	-70	34	-53	30	-77	44	60	45	51	57	78	57	78	45	51	45	42	57	78	45	42	45	33	57	78	43	77	44	68	57	78	44	68	44	60	109	-40	106	-39	114	-59	114	-59	106	-39	103	-36	114	-59	103	-36	93	-61	93	-61	103	-36	103	-31	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	379	2	255	127	355	-21	355	-21	255	127	232	151	355	-21	232	151	232	103	232	103	232	151	208	127	232	103	208	127	106	-21	103	-29	103	-27	93	-61	93	-61	103	-27	104	-24	93	-61	104	-24	83	2	83	2	104	-24	105	-22	83	2	105	-22	208	127	208	127	105	-22	106	-21	81	0	79	0	93	-61	81	0	93	-61	83	2	74	-2	71	-65	93	-61	136	-59	131	-42	118	-41	136	-59	118	-41	114	-59	136	-59	144	-42	131	-42	145	-59	154	-59	157	-43	157	-43	154	-59	163	-59	157	-43	163	-59	169	-44	169	-44	163	-59	172	-60	169	-44	172	-60	181	-46	181	-46	172	-60	181	-60	145	-59	157	-43	144	-42	145	-59	144	-42	136	-59	412	331	232	151	255	127	412	331	255	127	435	307	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	379	2	360	-30	368	-61	379	2	368	-61	390	-65	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	51	331	27	307	208	127	51	331	208	127	232	151	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	113	-41	109	-40	114	-59	113	-41	114	-59	118	-41	34	-53	26	-74	30	-77	399	4	411	-70	400	9	281	-60	292	-45	280	-46	103	-29	93	-61	103	-31	117	313	95	315	104	288	104	288	95	315	103	284	103	282	103	284	95	315	103	282	95	315	84	252	94	-61	104	-36	103	-31	103	-31	103	-29	94	-61	94	-61	103	-29	104	-27	94	-61	104	-27	84	2	84	2	104	-27	105	-24	84	2	105	-24	106	-22	436	-54	256	126	413	-77	413	-77	256	126	233	150	413	-77	233	150	233	103	233	103	233	150	209	126	233	103	209	126	107	-21	209	126	84	2	106	-22	209	126	106	-22	107	-21	94	-61	84	2	82	0	94	-61	82	0	80	0	94	-61	80	0	78	-1	94	-61	78	-1	76	-2	94	-61	76	-2	75	-2	94	-61	75	-2	73	-65	139	313	120	296	133	296	139	313	133	296	146	296	139	313	139	312	117	313	139	313	117	313	120	296	413	330	233	150	256	126	413	330	256	126	436	306	209	126	233	150	108	275	209	126	108	275	106	277	209	126	106	277	104	279	209	126	104	279	84	252	84	252	104	279	103	280	84	252	103	280	103	282	156	313	158	297	165	313	165	313	158	297	171	298	165	313	171	298	174	314	174	314	171	298	183	300	174	314	183	300	182	315	148	313	139	312	139	313	148	313	139	313	146	296	148	313	146	296	158	297	148	313	158	297	156	313	137	-59	132	-42	119	-41	137	-59	119	-41	115	-59	137	-59	145	-42	132	-42	146	-59	155	-59	158	-43	158	-43	155	-59	164	-59	158	-43	164	-59	170	-44	170	-44	164	-59	173	-60	170	-44	173	-60	182	-46	182	-46	173	-60	182	-60	146	-59	158	-43	145	-42	146	-59	145	-42	137	-59	106	292	110	294	117	313	117	313	110	294	115	295	117	313	115	295	120	296	114	-41	110	-40	115	-59	114	-41	115	-59	119	-41	115	-59	110	-40	106	-39	115	-59	106	-39	104	-36	115	-59	104	-36	94	-61	64	248	66	252	73	318	73	318	66	252	69	254	73	318	69	254	73	255	73	255	75	255	73	318	73	318	75	255	95	315	63	244	64	248	73	318	63	244	73	318	52	324	63	244	52	324	58	176	63	244	58	176	60	188	63	244	60	188	61	201	63	244	61	201	63	239	63	239	61	201	62	214	63	239	62	214	63	226	58	176	52	324	46	222	58	176	46	222	46	213	58	176	46	213	45	204	58	176	45	204	45	194	58	176	45	194	45	185	58	176	45	185	44	176	40	286	43	265	52	324	52	324	43	265	45	243	52	324	45	243	46	222	67	1	73	-65	70	-1	70	-1	73	-65	75	-2	60	65	58	78	63	15	63	15	58	78	52	-70	63	15	52	-70	63	9	63	9	52	-70	73	-65	63	9	73	-65	65	5	65	5	73	-65	67	1	63	15	63	27	62	40	63	15	62	40	61	53	63	15	61	53	60	65	52	-70	58	78	46	33	52	-70	46	33	45	12	52	-70	45	12	43	-9	52	-70	43	-9	40	-31	52	-70	40	-31	35	-53	52	-70	35	-53	31	-77	45	60	45	51	58	78	58	78	45	51	46	42	58	78	46	42	46	33	58	78	44	77	45	68	58	78	45	68	45	60	95	315	75	255	78	254	95	315	78	254	80	254	95	315	80	254	82	253	95	315	82	253	84	252	52	324	31	331	35	307	52	324	35	307	40	286	35	-53	27	-74	31	-77	35	307	31	331	27	328	117	313	104	288	106	292	51	331	27	307	177	157	51	331	177	157	201	180	412	331	27	-54	51	-77	412	331	51	-77	435	307	286	96	262	73	412	-77	286	96	412	-77	435	-54	412	331	262	180	286	157	412	331	286	157	435	307	51	331	27	307	412	-77	51	331	412	-77	435	-54	177	96	27	-54	51	-77	177	96	51	-77	201	73	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	262	180	286	157	356	275	286	157	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	326	313	319	296	331	296	281	-60	289	-60	292	-45	292	-45	289	-60	298	-59	292	-45	298	-59	305	-43	305	-43	298	-59	307	-59	305	-43	307	-59	317	-42	317	-42	307	-59	316	-59	317	-42	316	-59	324	-59	324	-59	346	-59	330	-42	330	-42	346	-59	343	-41	330	-42	317	-42	324	-59	379	2	360	-30	368	-61	379	2	368	-61	390	-65	379	2	51	331	355	-21	379	2	355	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	360	-27	379	2	360	-27	360	-28	379	2	360	-28	360	-30	368	-61	360	-30	359	-34	368	-61	359	-34	357	-38	385	0	383	0	390	-65	390	-65	383	0	381	0	390	-65	381	0	379	2	399	4	397	1	411	-70	411	-70	397	1	395	0	411	-70	395	0	390	-1	390	-1	388	-1	390	-65	390	-65	388	-1	385	0	401	39	400	26	411	-70	411	-70	400	26	400	14	411	-70	400	14	400	9	423	-32	419	-11	411	-70	411	-70	419	-11	417	10	411	-70	417	10	417	31	417	31	417	40	411	-70	411	-70	417	40	417	49	411	-70	417	49	405	77	405	77	417	49	418	58	405	77	418	58	418	67	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	419	76	405	77	418	67	411	-70	405	77	403	65	411	-70	403	65	402	52	411	-70	402	52	401	39	390	-1	390	-65	411	-70	432	-77	435	-74	428	-53	432	-77	428	-53	423	-32	432	-77	423	-32	411	-70	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	343	-41	346	-59	348	-41	348	-41	346	-59	368	-61	348	-41	368	-61	353	-40	353	-40	368	-61	357	-38	177	96	27	-54	51	-77	177	96	51	-77	201	73	418	184	405	175	419	176	399	4	411	-70	400	9	355	-21	51	331	27	307	281	-60	292	-45	280	-46	357	276	379	251	358	278	293	298	281	315	281	300	281	315	281	315	289	314	289	314	281	315	292	298	289	314	292	298	298	313	298	313	292	298	305	297	298	313	305	297	307	313	307	313	305	297	317	296	307	313	317	296	316	313	316	313	317	296	324	313	346	313	324	313	330	296	346	313	330	296	343	296	360	280	358	279	379	252	379	252	358	279	357	277	379	252	357	277	355	275	355	275	51	-77	379	252	383	254	385	254	390	318	390	318	385	254	388	255	390	318	388	255	390	255	390	255	395	254	411	324	411	324	395	254	397	252	411	324	397	252	399	248	359	288	360	284	368	315	368	315	360	284	379	252	368	315	379	252	390	318	390	318	379	252	381	253	390	318	381	253	383	254	379	252	360	284	360	282	379	252	360	282	360	280	368	315	346	313	348	295	368	315	348	295	353	294	368	315	353	294	357	292	368	315	357	292	359	288	343	296	348	295	346	313	324	313	317	296	330	296	51	331	27	307	177	157	51	331	177	157	201	180	281	-60	290	-60	293	-44	293	-44	290	-60	299	-59	293	-44	299	-59	306	-43	306	-43	299	-59	308	-59	306	-43	308	-59	318	-42	318	-42	308	-59	317	-59	318	-42	317	-59	326	-59	326	-59	348	-59	331	-42	331	-42	348	-59	344	-41	331	-42	318	-42	326	-59	379	2	286	96	356	-21	379	2	356	-21	357	-23	379	2	357	-23	358	-25	379	2	358	-25	359	-27	379	2	359	-27	359	-29	379	2	359	-29	359	-31	379	2	359	-31	369	-61	379	2	369	-61	391	-65	379	2	391	-65	381	0	369	-61	359	-31	359	-36	369	-61	359	-36	356	-39	369	-61	356	-39	353	-40	369	-61	353	-40	349	-41	369	-61	349	-41	348	-59	349	-41	344	-41	348	-59	385	-1	391	-65	387	-2	387	-2	391	-65	388	-2	393	-1	388	-2	391	-65	393	-1	391	-65	412	-70	401	40	400	27	412	-70	412	-70	400	27	400	15	412	-70	400	15	400	9	423	-31	419	-9	412	-70	412	-70	419	-9	417	12	412	-70	417	12	417	33	417	33	417	42	412	-70	412	-70	417	42	417	51	412	-70	417	51	405	78	405	78	417	51	418	60	405	78	418	60	418	68	418	185	418	194	405	176	405	176	418	194	417	204	405	176	417	204	411	324	411	324	417	204	417	213	411	324	417	213	417	222	417	222	417	243	411	324	411	324	417	243	419	265	411	324	419	265	423	286	411	324	423	286	432	331	432	331	423	286	428	307	432	331	428	307	435	328	419	77	405	78	418	68	412	-70	405	78	403	65	412	-70	403	65	402	53	412	-70	402	53	401	40	412	-70	400	9	398	5	412	-70	398	5	396	1	412	-70	396	1	393	-1	432	-77	435	-74	428	-53	432	-77	428	-53	423	-31	432	-77	423	-31	412	-70	411	324	399	248	400	244	411	324	400	244	400	239	411	324	400	239	400	226	411	324	400	226	401	214	411	324	401	214	402	201	411	324	402	201	403	188	411	324	403	188	405	176	411	324	390	318	390	255	383	0	381	0	391	-65	383	0	391	-65	385	-1	356	-21	286	96	262	73	418	185	405	176	419	176	281	-60	293	-44	281	-46	51	-77	355	275	27	-54	292	298	281	315	280	300	281	315	281	315	290	314	290	314	281	315	293	298	290	314	293	298	299	313	299	313	293	298	306	297	299	313	306	297	308	313	308	313	306	297	319	296	308	313	319	296	317	313	317	313	319	296	326	313	348	313	326	313	331	296	348	313	331	296	344	296	356	275	262	180	286	157	356	275	286	157	379	251	356	275	379	251	357	276	353	295	356	293	369	315	369	315	356	293	359	290	369	315	359	290	359	286	359	286	359	283	379	251	379	251	359	283	359	281	379	251	359	281	358	278	349	296	353	295	369	315	349	296	369	315	348	313	349	296	348	313	344	296	383	254	385	255	391	318	391	318	385	255	387	256	391	318	387	256	388	256	388	256	393	255	391	318	391	318	393	255	412	324	391	318	369	315	379	251	391	318	379	251	381	253	391	318	381	253	383	254	359	286	379	251	369	315	418	184	418	193	405	175	405	175	418	193	417	202	405	175	417	202	412	324	412	324	417	202	417	211	412	324	417	211	417	219	417	219	417	241	412	324	412	324	417	241	419	263	412	324	419	263	423	285	412	324	423	285	432	331	432	331	423	285	428	307	432	331	428	307	435	328	412	324	393	255	396	252	412	324	396	252	398	248	412	324	398	248	400	244	412	324	400	244	400	238	412	324	400	238	400	226	412	324	400	226	401	213	412	324	401	213	402	200	412	324	402	200	403	187	412	324	403	187	405	175	326	313	319	296	331	296	51	331	27	307	412	-77	51	331	412	-77	435	-54	177	96	27	-54	51	-77	177	96	51	-77	201	73	418	184	405	175	419	176	357	276	379	251	358	278	293	298	281	315	281	300	344	-40	331	-41	347	-58	347	-58	331	-41	325	-58	316	-58	325	-58	318	-41	316	-58	318	-41	307	-58	307	-58	318	-41	306	-42	307	-58	306	-42	299	-58	299	-58	306	-42	293	-44	299	-58	293	-44	290	-59	290	-59	293	-44	281	-45	290	-59	281	-45	281	-59	331	-41	318	-41	325	-58	381	2	286	97	357	-20	381	2	357	-20	358	-22	381	2	358	-22	360	-23	381	2	360	-23	361	-25	381	2	361	-25	361	-27	381	2	361	-27	362	-29	381	2	362	-29	369	-60	381	2	369	-60	391	-64	400	6	399	2	412	-69	412	-69	399	2	396	0	412	-69	396	0	391	0	391	0	389	0	391	-64	391	-64	389	0	386	0	391	-64	386	0	384	0	382	1	381	2	391	-64	382	1	391	-64	384	0	369	-60	362	-29	361	-33	369	-60	361	-33	358	-36	402	40	401	27	412	-69	412	-69	401	27	401	15	412	-69	401	15	401	10	424	-31	420	-10	412	-69	412	-69	420	-10	419	11	412	-69	419	11	418	32	418	32	418	41	412	-69	412	-69	418	41	418	50	412	-69	418	50	406	78	406	78	418	50	419	59	406	78	419	59	420	69	420	78	406	78	420	69	412	-69	406	78	404	66	412	-69	404	66	403	53	412	-69	403	53	402	40	391	0	391	-64	412	-69	433	-76	436	-73	429	-52	433	-76	429	-52	424	-31	433	-76	424	-31	412	-69	344	-40	347	-58	349	-40	349	-40	347	-58	369	-60	349	-40	369	-60	354	-39	354	-39	369	-60	358	-36	413	331	27	-53	51	-76	413	331	51	-76	436	307	51	331	27	307	178	157	51	331	178	157	201	181	400	6	412	-69	401	10	357	-20	286	97	262	73	65	248	67	252	73	318	73	318	67	252	70	255	73	318	70	255	75	256	75	256	76	256	94	315	94	315	76	256	78	255	94	315	78	255	80	254	65	248	73	318	63	244	63	244	73	318	52	324	63	244	52	324	58	175	58	175	52	324	46	219	63	238	63	244	58	175	63	238	58	175	60	187	63	238	60	187	61	200	63	238	61	200	62	213	63	238	62	213	63	226	58	175	46	219	46	211	58	175	46	211	45	202	58	175	45	202	45	193	58	175	45	193	45	184	58	175	45	184	44	176	107	275	106	276	177	157	177	157	106	276	84	251	82	253	84	251	94	315	82	253	94	315	80	254	94	315	84	251	104	281	94	315	104	281	103	283	94	315	103	283	103	286	94	315	103	286	104	290	94	315	104	290	115	313	94	315	73	318	75	256	137	313	119	296	132	296	137	313	132	296	145	296	137	313	115	313	119	296	290	314	281	315	292	298	290	314	292	298	299	313	299	313	292	298	305	297	299	313	305	297	308	313	308	313	305	297	318	296	308	313	318	296	317	313	317	313	318	296	326	313	347	313	326	313	331	296	347	313	331	296	343	296	355	275	27	-54	50	-77	355	275	50	-77	378	251	355	275	378	251	356	276	353	295	356	293	369	315	369	315	356	293	358	290	369	315	358	290	359	286	359	286	359	283	378	251	378	251	359	283	358	281	378	251	358	281	357	278	348	296	353	295	369	315	348	296	369	315	347	313	348	296	347	313	343	296	383	254	384	255	390	318	390	318	384	255	386	256	390	318	386	256	388	256	388	256	392	255	390	318	390	318	392	255	411	324	390	318	369	315	378	251	390	318	378	251	381	253	390	318	381	253	383	254	359	286	378	251	369	315	418	184	417	193	405	175	405	175	417	193	417	202	405	175	417	202	411	324	411	324	417	202	416	211	411	324	416	211	416	219	416	219	417	241	411	324	411	324	417	241	419	263	411	324	419	263	422	285	411	324	422	285	431	331	431	331	422	285	428	307	431	331	428	307	435	328	411	324	392	255	396	252	411	324	396	252	398	248	411	324	398	248	399	244	411	324	399	244	400	238	411	324	400	238	400	226	411	324	400	226	400	213	411	324	400	213	401	200	411	324	401	200	403	187	411	324	403	187	405	175	326	313	318	296	331	296	155	313	158	297	164	313	164	313	158	297	170	298	164	313	170	298	173	314	173	314	170	298	182	300	173	314	182	300	182	315	146	313	137	313	145	296	146	313	145	296	158	297	146	313	158	297	155	313	106	293	110	295	115	313	115	313	110	295	114	296	115	313	114	296	119	296	84	251	106	276	105	278	84	251	105	278	104	281	40	285	43	263	52	324	52	324	43	263	45	241	52	324	45	241	46	219	52	324	31	331	35	307	52	324	35	307	40	285	285	96	262	73	411	-77	285	96	411	-77	435	-54	35	307	31	331	27	328	107	275	177	157	201	180	115	313	104	290	106	293	418	184	405	175	419	176	356	276	378	251	357	278	292	298	281	315	280	300	281	315	281	315	290	314	290	314	281	315	292	298	290	314	292	298	299	313	299	313	292	298	305	297	299	313	305	297	308	313	308	313	305	297	318	296	308	313	318	296	317	313	317	313	318	296	326	313	347	313	326	313	331	296	347	313	331	296	343	296	355	275	262	180	285	157	355	275	285	157	378	251	355	275	378	251	356	276	353	295	356	293	369	315	369	315	356	293	358	290	369	315	358	290	359	286	359	286	359	283	378	251	378	251	359	283	358	281	378	251	358	281	357	278	348	296	353	295	369	315	348	296	369	315	347	313	348	296	347	313	343	296	383	254	384	255	390	318	390	318	384	255	386	256	390	318	386	256	388	256	388	256	392	255	390	318	390	318	392	255	411	324	390	318	369	315	378	251	390	318	378	251	381	253	390	318	381	253	383	254	359	286	378	251	369	315	418	184	417	193	405	175	405	175	417	193	417	202	405	175	417	202	411	324	411	324	417	202	416	211	411	324	416	211	416	219	416	219	417	241	411	324	411	324	417	241	419	263	411	324	419	263	422	285	411	324	422	285	431	331	431	331	422	285	428	307	431	331	428	307	435	328	411	324	392	255	396	252	411	324	396	252	398	248	411	324	398	248	399	244	411	324	399	244	400	238	411	324	400	238	400	226	411	324	400	226	401	213	411	324	401	213	402	200	411	324	402	200	403	187	411	324	403	187	405	175	326	313	318	296	331	296	65	248	67	252	73	318	73	318	67	252	70	255	73	318	70	255	75	256	75	256	76	256	94	315	94	315	76	256	78	255	94	315	78	255	80	254	65	248	73	318	63	244	63	244	73	318	52	324	63	244	52	324	58	175	58	175	52	324	46	219	63	238	63	244	58	175	63	238	58	175	60	187	63	238	60	187	61	200	63	238	61	200	62	213	63	238	62	213	63	226	58	175	46	219	46	211	58	175	46	211	45	202	58	175	45	202	45	193	58	175	45	193	45	184	58	175	45	184	44	176	107	275	106	276	412	-77	412	-77	106	276	84	251	82	253	84	251	94	315	82	253	94	315	80	254	94	315	84	251	104	281	94	315	104	281	103	283	94	315	103	283	103	286	94	315	103	286	104	290	94	315	104	290	115	313	94	315	73	318	75	256	137	313	119	296	132	296	137	313	132	296	145	296	137	313	115	313	119	296	155	313	158	297	164	313	164	313	158	297	170	298	164	313	170	298	173	314	173	314	170	298	182	300	173	314	182	300	182	315	146	313	137	313	145	296	146	313	145	296	158	297	146	313	158	297	155	313	106	293	110	295	115	313	115	313	110	295	114	296	115	313	114	296	119	296	84	251	106	276	105	278	84	251	105	278	104	281	40	285	43	263	52	324	52	324	43	263	45	241	52	324	45	241	46	219	52	324	31	331	35	307	52	324	35	307	40	285	177	96	27	-54	51	-77	177	96	51	-77	201	73	35	307	31	331	27	328	107	275	412	-77	435	-54	115	313	104	290	106	293	418	184	405	175	419	176	356	276	378	251	357	278	292	298	281	315	280	300	342	143	288	143	288	110	288	110	288	143	265	151	288	110	265	151	254	118	254	118	265	151	242	170	254	118	242	170	227	137	227	137	242	170	217	193	227	137	217	193	202	160	202	160	217	193	186	212	202	160	186	212	177	179	177	179	186	212	148	187	123	183	148	187	148	220	123	183	148	220	118	215	67	133	83	154	91	201	91	201	83	154	102	171	91	201	102	171	118	215	118	215	102	171	123	183	66	181	45	156	53	111	66	181	53	111	67	133	66	181	67	133	91	201	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	288	110	342	110	342	143	186	212	148	220	148	187	316	28	314	48	306	38	53	111	45	156	27	128	284	161	278	121	288	66	288	66	278	121	261	85	288	66	261	85	254	31	254	31	261	85	235	58	254	31	235	58	211	8	211	8	235	58	201	39	211	8	201	39	161	33	263	196	266	198	266	228	266	228	266	198	268	199	266	228	268	199	284	254	284	254	268	199	270	200	284	254	270	200	273	200	273	200	276	199	284	254	284	254	276	199	279	197	284	254	279	197	282	194	319	196	321	198	335	228	335	228	321	198	324	200	335	228	324	200	327	200	327	200	330	200	335	228	335	228	330	200	332	199	335	228	332	199	335	198	360	176	370	167	376	182	376	182	370	167	379	159	376	182	379	159	398	162	398	162	379	159	389	152	354	204	335	228	335	198	354	204	335	198	338	196	354	204	338	196	341	194	354	204	341	194	350	185	354	204	350	185	360	176	354	204	360	176	376	182	317	254	303	281	309	110	317	254	309	110	317	188	317	254	317	188	318	192	317	254	318	192	319	196	317	254	319	196	335	228	317	188	309	110	317	161	282	194	283	191	284	254	284	254	283	191	284	187	284	254	284	187	284	188	284	188	284	187	288	66	284	188	288	66	298	281	298	281	288	66	309	110	298	281	309	110	303	281	261	194	263	196	266	228	261	194	266	228	252	185	252	185	266	228	247	204	252	185	247	204	242	176	242	176	247	204	232	168	225	183	203	162	212	152	225	183	212	152	222	160	225	183	222	160	232	168	225	183	232	168	247	204	161	0	211	8	161	33	161	0	161	33	70	33	161	0	70	33	70	0	284	161	288	66	284	187	284	254	284	188	298	281	161	281	70	281	161	281	161	281	70	281	161	248	161	281	161	248	211	273	211	273	161	248	201	241	211	273	201	241	235	223	282	87	279	84	284	28	284	28	279	84	276	81	284	28	276	81	273	80	273	80	270	81	284	28	284	28	270	81	268	81	284	28	268	81	266	53	266	53	268	81	266	83	266	53	266	83	263	85	319	85	318	89	317	28	317	28	318	89	317	94	317	94	317	119	309	171	335	83	332	82	335	53	335	53	332	82	330	81	335	53	330	81	327	80	327	80	324	81	335	53	335	53	324	81	321	82	335	53	321	82	319	85	360	105	350	97	354	77	354	77	350	97	341	88	354	77	341	88	338	85	379	122	370	114	376	98	379	122	376	98	398	119	379	122	398	119	389	129	360	105	354	77	376	98	360	105	376	98	370	114	335	83	335	53	354	77	335	83	354	77	338	85	309	171	288	215	298	0	309	171	298	0	303	0	309	171	303	0	317	28	309	171	317	28	317	94	261	195	278	160	288	215	288	215	278	160	284	119	288	215	284	119	298	0	298	0	284	119	284	94	298	0	284	94	284	28	284	28	284	94	283	90	284	28	283	90	282	87	263	85	261	88	266	53	266	53	261	88	252	96	266	53	252	96	247	76	247	76	252	96	242	105	247	76	242	105	232	114	225	98	247	76	232	114	225	98	232	114	222	121	225	98	222	121	212	128	225	98	212	128	203	118	254	250	211	273	235	223	254	250	235	223	261	195	254	250	261	195	288	215	161	248	70	281	70	248	319	85	317	28	335	53	44	19	44	19	71	33	71	33	44	19	71	0	71	33	71	0	97	50	97	50	71	0	97	-17	97	50	97	-17	120	70	120	70	97	-17	120	-36	120	70	120	-36	124	44	124	44	120	-36	124	-9	124	44	124	47	120	70	120	70	124	47	125	49	120	70	125	49	142	92	142	92	125	49	126	51	142	92	126	51	128	54	162	114	142	92	149	75	162	114	149	75	157	85	162	114	157	85	165	95	162	114	165	95	172	105	142	92	128	54	131	56	142	92	131	56	140	65	142	92	140	65	149	75	149	-42	140	-32	142	-58	142	-58	140	-32	131	-23	142	-58	131	-23	129	-20	291	156	285	116	294	63	294	63	285	116	267	82	294	63	267	82	258	29	258	29	267	82	239	56	258	29	239	56	214	8	214	8	239	56	204	39	214	8	204	39	163	33	325	247	291	247	294	63	325	247	294	63	317	106	325	247	317	106	325	156	214	8	163	33	163	0	163	0	163	33	137	33	163	0	137	33	137	0	137	0	137	33	134	34	137	0	134	34	132	0	132	0	134	34	130	35	132	0	130	35	128	-1	128	-1	130	35	127	38	128	-1	127	38	126	-3	126	-3	127	38	125	41	126	-3	125	41	124	-6	124	-6	125	41	124	44	124	-6	124	44	124	-9	162	-80	172	-71	165	-61	162	-80	165	-61	157	-51	162	-80	157	-51	149	-42	162	-80	149	-42	142	-58	124	-12	124	-9	120	-36	124	-12	120	-36	125	-14	125	-14	120	-36	142	-58	125	-14	142	-58	127	-17	127	-17	142	-58	129	-20	291	156	294	63	291	247	71	0	44	19	44	14	68	247	76	106	100	247	100	247	76	106	99	63	100	247	99	63	100	156	100	156	99	63	107	116	268	44	268	-9	272	-36	268	44	272	-36	272	70	272	70	272	-36	295	-17	272	70	295	-17	295	50	295	50	295	-17	321	0	295	50	321	0	321	33	321	33	321	0	349	14	321	33	349	14	349	19	272	70	250	92	252	65	272	70	252	65	261	56	272	70	261	56	264	54	272	70	264	54	266	51	272	70	266	51	267	49	272	70	267	49	268	47	272	70	268	47	268	44	220	105	227	95	230	114	230	114	227	95	235	85	230	114	235	85	250	92	250	92	235	85	244	75	250	92	244	75	252	65	268	-9	268	44	267	-6	267	-6	268	44	267	41	267	-6	267	41	266	-3	266	-3	267	41	265	38	266	-3	265	38	263	-1	263	-1	265	38	262	35	263	-1	262	35	260	0	260	0	262	35	258	34	260	0	258	34	255	33	243	-42	250	-58	252	-32	252	-32	250	-58	272	-36	252	-32	272	-36	261	-23	261	-23	272	-36	264	-20	255	33	229	33	229	0	255	33	229	0	255	0	255	33	255	0	260	0	125	82	134	29	153	56	153	56	134	29	178	8	153	56	178	8	188	39	188	39	178	8	229	0	188	39	229	0	229	33	107	116	99	63	134	29	107	116	134	29	125	82	272	-36	268	-9	268	-12	272	-36	268	-12	267	-14	272	-36	267	-14	265	-17	272	-36	265	-17	264	-20	235	-51	227	-61	229	-80	235	-51	229	-80	250	-58	235	-51	250	-58	243	-42	229	-80	227	-61	219	-71	76	106	68	247	68	156	92	13	102	79	92	11	92	11	102	79	89	81	92	11	89	81	92	10	92	10	89	81	92	8	92	6	92	8	83	52	92	6	83	52	101	-59	101	-59	83	52	79	-58	71	-58	79	-58	75	24	71	-58	75	24	64	-3	37	-61	46	-60	51	-30	51	-30	46	-60	54	-59	51	-30	54	-59	64	-3	64	-3	54	-59	63	-59	64	-3	63	-59	71	-58	51	-30	35	-56	37	-61	83	52	75	24	79	-58	102	79	92	13	92	15	102	79	92	15	93	17	102	79	93	17	96	29	102	79	96	29	98	42	102	79	98	42	100	55	102	79	100	55	101	67	89	81	83	52	92	8	123	-61	119	-34	111	4	123	-61	111	4	101	-59	101	-59	111	4	100	2	154	-1	157	56	147	40	147	40	140	31	154	-1	154	-1	140	31	131	21	154	-1	131	21	124	-26	124	-26	131	21	122	-28	121	-39	123	-61	123	-40	123	-40	123	-61	144	-65	123	-40	144	-65	126	-42	126	-42	144	-65	129	-43	189	-63	178	-58	185	-75	185	-75	178	-58	166	-53	185	-75	166	-53	165	-69	165	-69	166	-53	153	-49	165	-69	153	-49	144	-65	144	-65	153	-49	141	-46	144	-65	141	-46	129	-43	119	-36	119	-34	123	-61	119	-36	123	-61	121	-39	173	119	177	28	175	140	175	140	177	28	183	233	183	233	177	28	194	63	183	233	194	63	201	187	201	187	194	63	204	100	201	187	204	100	208	138	169	180	175	140	183	233	169	180	183	233	155	275	169	180	155	275	154	219	154	219	155	275	131	253	131	253	155	275	119	308	131	253	119	308	101	281	101	281	119	308	77	329	101	281	77	329	66	297	177	28	173	119	170	97	177	28	170	97	164	76	177	28	164	76	157	56	177	28	157	56	154	-1	121	11	119	-34	119	-33	121	11	119	-33	120	-31	121	11	120	-31	121	-29	121	11	121	-29	122	-28	121	11	122	-28	131	21	119	-34	121	11	111	4	101	-59	100	2	97	2	101	-59	97	2	95	2	101	-59	95	2	93	4	101	-59	93	4	92	6	100	275	72	233	86	180	86	180	72	233	81	140	82	119	81	140	79	28	82	119	79	28	85	97	85	97	79	28	102	-1	85	97	102	-1	91	76	91	76	102	-1	99	56	155	281	190	297	179	329	155	281	179	329	136	308	155	281	136	308	125	253	101	219	125	253	136	308	101	219	136	308	100	275	101	219	100	275	86	180	48	138	51	100	54	187	54	187	51	100	62	63	54	187	62	63	72	233	72	233	62	63	79	28	72	233	79	28	81	140	134	11	124	21	132	-26	132	-26	124	21	115	31	132	-26	115	31	109	40	109	40	99	56	102	-1	136	-36	135	-39	154	-59	154	-59	135	-39	133	-40	154	-59	133	-40	133	-61	133	-61	133	-40	130	-42	133	-61	130	-42	127	-43	127	-43	115	-46	133	-61	133	-61	115	-46	111	-65	145	4	137	-34	154	-59	145	4	154	-59	155	2	155	2	154	-59	176	-58	155	2	176	-58	158	2	145	4	134	11	135	-29	145	4	135	-29	136	-31	145	4	136	-31	137	-33	145	4	137	-33	137	-34	134	-28	135	-29	134	11	134	-28	134	11	132	-26	109	40	102	-1	132	-26	137	-34	136	-36	154	-59	102	-49	90	-53	90	-69	102	-49	90	-69	111	-65	102	-49	111	-65	115	-46	78	-58	66	-63	70	-75	78	-58	70	-75	90	-69	78	-58	90	-69	90	-53	166	81	153	79	154	67	166	81	154	67	156	55	166	81	156	55	158	42	166	81	158	42	160	29	166	81	160	29	163	17	166	81	163	17	163	15	166	81	163	15	164	13	166	81	164	13	164	11	166	81	164	11	164	10	166	81	164	10	164	8	166	81	164	8	176	-58	166	81	176	-58	172	52	176	-58	164	8	164	6	176	-58	164	6	163	4	176	-58	163	4	161	2	176	-58	161	2	158	2	181	24	176	-58	184	-58	181	24	184	-58	191	-3	191	-3	184	-58	193	-59	191	-3	193	-59	204	-30	204	-30	193	-59	201	-59	204	-30	201	-59	210	-60	210	-60	218	-61	220	-56	210	-60	220	-56	204	-30	176	-58	181	24	172	52	72	125	70	127	80	55	80	55	70	127	68	130	80	55	68	130	67	133	67	133	64	145	80	55	80	55	64	145	61	157	80	55	61	157	57	170	81	125	79	124	80	55	80	55	79	124	78	123	80	55	78	123	76	123	76	123	74	123	80	55	80	55	74	123	72	125	140	181	109	157	115	115	115	115	109	157	113	104	113	101	113	104	109	157	113	101	109	157	107	69	107	69	109	157	84	128	107	69	84	128	82	126	206	174	210	208	186	168	186	168	210	208	174	198	186	168	174	198	167	160	167	160	174	198	151	151	142	144	151	151	174	198	142	144	174	198	140	181	402	70	413	123	385	105	385	105	413	123	381	159	385	105	381	159	359	135	359	135	381	159	340	187	359	135	340	187	326	158	326	158	340	187	294	205	326	158	294	205	288	173	288	173	294	205	248	179	227	177	248	179	247	211	227	177	247	211	210	208	140	181	115	115	123	125	140	181	123	125	132	135	140	181	132	135	142	144	294	205	247	211	248	179	124	96	122	96	135	79	135	79	122	96	121	95	135	79	121	95	119	95	119	95	117	96	135	79	135	79	117	96	115	97	135	79	115	97	107	69	107	69	115	97	113	99	107	69	113	99	113	101	166	104	153	102	163	87	163	87	153	102	140	100	163	87	140	100	135	79	135	79	140	100	127	97	135	79	127	97	125	96	193	93	190	106	178	105	193	93	178	105	166	104	193	93	166	104	163	87	81	125	80	55	107	69	81	125	107	69	82	126	54	39	80	55	57	170	54	39	57	170	52	182	54	39	52	182	52	84	54	39	52	84	52	75	54	39	52	75	51	67	54	39	51	67	51	58	54	39	51	58	50	50	54	39	50	50	49	41	52	84	52	182	51	105	41	169	46	148	47	193	47	193	46	148	49	127	47	193	49	127	52	182	52	182	49	127	51	105	41	169	47	193	35	190	124	96	135	79	125	96	413	123	402	70	433	81	210	208	206	174	227	177	296	90	277	82	289	53	289	53	277	82	256	77	289	53	256	77	253	43	253	43	256	77	236	73	253	43	236	73	217	39	217	39	236	73	215	72	348	136	340	125	354	93	354	93	340	125	331	115	354	93	331	115	323	70	323	70	331	115	321	107	323	70	321	107	313	100	312	100	313	100	296	90	312	100	296	90	323	70	323	70	296	90	289	53	339	155	341	155	356	182	356	182	341	155	342	155	356	182	342	155	344	155	344	155	346	155	356	182	356	182	346	155	348	154	356	182	348	154	350	152	381	125	383	126	383	195	383	195	383	126	384	127	383	195	384	127	409	211	409	211	384	127	386	127	409	211	386	127	387	127	387	127	390	127	409	211	409	211	390	127	392	125	409	211	392	125	393	123	402	93	409	211	399	106	399	106	409	211	396	118	395	121	396	118	409	211	395	121	409	211	393	123	418	102	414	124	416	57	416	57	414	124	412	145	416	57	412	145	411	69	411	69	412	145	411	167	412	184	412	192	409	211	409	211	412	192	413	201	409	211	413	201	414	209	409	211	402	93	406	81	409	211	406	81	411	69	409	211	411	69	411	167	409	211	411	167	411	175	409	211	411	175	412	184	348	136	354	93	350	146	350	146	354	93	356	182	356	182	354	93	379	123	356	182	379	123	383	195	383	195	379	123	381	125	356	182	350	152	350	149	356	182	350	149	350	146	310	149	323	151	329	171	329	171	323	151	335	154	329	171	335	154	356	182	356	182	335	154	337	154	356	182	337	154	339	155	300	163	271	157	273	145	300	163	273	145	285	145	300	163	285	145	297	147	300	163	297	147	310	149	300	163	310	149	329	171	422	81	418	102	416	57	422	81	416	57	429	61	78	145	61	180	83	91	78	145	83	91	104	116	104	116	83	91	123	63	104	116	123	63	138	92	138	92	123	63	169	45	138	92	169	45	176	77	176	77	169	45	217	39	176	77	217	39	215	72	61	180	30	170	51	127	61	180	51	127	83	91	312	100	323	70	313	100	175	173	215	179	215	179	216	211	215	179	235	177	216	211	235	177	252	208	252	208	235	177	256	174	252	208	256	174	289	198	289	198	256	174	276	168	289	198	276	168	295	160	60	70	77	105	82	159	82	159	77	105	104	135	82	159	104	135	122	187	122	187	104	135	137	158	122	187	137	158	168	205	168	205	137	158	175	173	168	205	175	173	216	211	216	211	175	173	215	179	50	123	30	81	60	70	50	123	60	70	82	159	393	127	391	125	408	39	408	39	391	125	389	123	408	39	389	123	387	123	387	123	385	123	408	39	408	39	385	123	384	124	408	39	384	124	383	55	383	55	384	124	382	125	383	55	382	125	381	126	402	157	399	145	408	39	408	39	399	145	396	133	408	39	396	133	394	130	415	193	410	182	411	105	411	105	410	182	411	84	411	75	411	84	408	39	411	75	408	39	411	67	411	67	408	39	412	58	414	127	417	148	415	193	415	193	417	148	422	169	415	193	422	169	428	190	410	182	406	170	408	39	410	182	408	39	411	84	412	50	412	58	408	39	412	50	408	39	414	41	347	115	350	104	354	157	354	157	350	104	356	69	354	157	356	69	379	128	379	128	356	69	383	55	379	128	383	55	381	126	356	69	350	104	350	101	356	69	350	101	349	99	356	69	349	99	348	97	356	69	348	97	346	96	356	69	346	96	343	95	356	69	343	95	342	95	356	69	342	95	340	96	356	69	340	96	339	96	356	69	339	96	337	96	356	69	337	96	335	97	356	69	335	97	328	79	340	125	354	157	330	135	330	135	354	157	323	181	330	135	323	181	320	144	320	144	323	181	312	151	295	160	312	151	323	181	295	160	323	181	289	198	297	104	299	87	309	102	309	102	299	87	328	79	309	102	328	79	322	100	322	100	328	79	335	97	299	87	297	104	284	105	299	87	284	105	272	106	299	87	272	106	270	93	140	57	140	32	268	32	140	57	268	32	268	57	354	157	340	125	347	115	393	127	408	39	394	130	402	157	408	39	406	170	415	193	411	105	414	127	72	125	70	127	80	55	80	55	70	127	68	130	80	55	68	130	67	133	67	133	64	145	80	55	80	55	64	145	61	157	80	55	61	157	57	170	81	125	79	124	80	55	80	55	79	124	78	123	80	55	78	123	76	123	76	123	74	123	80	55	80	55	74	123	72	125	140	181	109	157	115	115	115	115	109	157	113	104	113	101	113	104	109	157	113	101	109	157	107	69	107	69	109	157	84	128	107	69	84	128	82	126	206	174	210	208	186	168	186	168	210	208	174	198	186	168	174	198	167	160	167	160	174	198	151	151	142	144	151	151	174	198	142	144	174	198	140	181	402	70	413	123	385	105	385	105	413	123	381	159	385	105	381	159	359	135	359	135	381	159	340	187	359	135	340	187	326	158	326	158	340	187	294	205	326	158	294	205	288	173	288	173	294	205	248	179	227	177	248	179	247	211	227	177	247	211	210	208	140	181	115	115	123	125	140	181	123	125	132	135	140	181	132	135	142	144	294	205	247	211	248	179	124	96	122	96	135	79	135	79	122	96	121	95	135	79	121	95	119	95	119	95	117	96	135	79	135	79	117	96	115	97	135	79	115	97	107	69	107	69	115	97	113	99	107	69	113	99	113	101	166	104	153	102	163	87	163	87	153	102	140	100	163	87	140	100	135	79	135	79	140	100	127	97	135	79	127	97	125	96	193	93	190	106	178	105	193	93	178	105	166	104	193	93	166	104	163	87	81	125	80	55	107	69	81	125	107	69	82	126	54	39	80	55	57	170	54	39	57	170	52	182	54	39	52	182	52	84	54	39	52	84	52	75	54	39	52	75	51	67	54	39	51	67	51	58	54	39	51	58	50	50	54	39	50	50	49	41	52	84	52	182	51	105	41	169	46	148	47	193	47	193	46	148	49	127	47	193	49	127	52	182	52	182	49	127	51	105	271	103	246	103	271	-14	271	-14	246	103	246	57	271	-14	246	57	246	32	246	32	246	57	194	57	246	32	194	57	194	32	271	32	323	32	271	57	271	57	323	32	323	57	271	-14	246	32	246	-14	41	169	47	193	35	190	124	96	135	79	125	96	413	123	402	70	433	81	210	208	206	174	227	177	44	9	47	-34	47	29	47	29	47	-34	52	-22	47	29	52	-22	50	50	50	50	52	-22	50	70	50	120	50	70	52	-22	50	120	52	-22	77	104	77	104	52	-22	56	-10	77	104	56	-10	60	2	50	120	46	118	48	108	50	120	48	108	49	99	50	120	49	99	50	89	50	120	50	89	50	80	50	120	50	80	50	70	68	34	70	36	77	104	77	104	70	36	72	38	77	104	72	38	75	39	75	39	77	38	77	104	77	104	77	38	79	37	77	104	79	37	104	91	104	91	79	37	80	36	104	91	80	36	82	35	104	91	82	35	84	32	84	32	107	2	104	91	104	91	107	2	110	57	104	91	110	57	110	60	77	104	60	2	63	14	77	104	63	14	66	26	77	104	66	26	67	31	77	104	67	31	68	34	113	49	111	51	135	-22	135	-22	111	51	111	54	135	-22	111	54	107	2	107	2	111	54	110	56	107	2	110	56	110	57	110	60	111	62	104	91	104	91	111	62	113	64	104	91	113	64	133	81	133	81	113	64	115	65	133	81	115	65	118	65	118	65	119	65	133	81	133	81	119	65	121	65	133	81	121	65	122	65	162	74	133	81	138	61	138	61	133	81	126	64	124	65	126	64	133	81	124	65	133	81	122	65	138	61	151	59	162	74	162	74	151	59	164	57	162	74	164	57	191	69	191	69	164	57	176	56	191	69	176	56	189	55	395	127	387	79	392	18	392	18	387	79	366	37	392	18	366	37	352	-21	352	-21	366	37	333	4	352	-21	333	4	301	-48	301	-48	333	4	291	-16	301	-48	291	-16	243	-57	243	-57	291	-16	243	-24	424	165	413	200	419	69	419	69	413	200	395	231	419	69	395	231	395	127	395	127	392	18	419	69	349	236	368	213	372	259	372	259	368	213	383	187	372	259	383	187	395	231	395	231	383	187	392	158	395	231	392	158	395	127	344	281	326	254	349	236	344	281	349	236	372	259	132	22	114	46	135	-22	132	22	135	-22	155	3	155	3	135	-22	167	-41	155	3	167	-41	182	-11	182	-11	167	-41	203	-53	182	-11	203	-53	211	-21	211	-21	203	-53	243	-57	211	-21	243	-57	243	-24	114	46	113	49	135	-22	40	-10	35	-30	47	-34	40	-10	47	-34	44	9	424	165	419	69	428	127	130	4	97	37	110	-21	110	-21	97	37	75	79	110	-21	75	79	70	18	70	18	75	79	68	127	67	231	68	127	71	158	67	231	71	158	90	259	90	259	71	158	80	187	90	259	80	187	94	213	90	259	94	213	118	281	118	281	94	213	113	236	118	281	113	236	137	254	356	2	349	46	330	22	356	2	330	22	328	-22	328	-22	330	22	307	3	328	-22	307	3	295	-41	295	-41	307	3	281	-11	295	-41	281	-11	259	-53	259	-53	281	-11	251	-21	259	-53	251	-21	219	-57	219	-57	251	-21	219	-24	340	65	342	65	358	91	358	91	342	65	343	65	358	91	343	65	344	65	344	65	347	65	358	91	358	91	347	65	349	64	358	91	349	64	351	62	392	36	412	120	390	38	390	38	412	120	388	39	386	38	388	39	412	120	386	38	412	120	386	104	392	36	394	34	412	120	412	120	394	34	396	31	412	120	396	31	397	26	397	26	399	14	412	120	412	120	399	14	402	2	412	120	402	2	406	-10	415	29	413	50	415	-34	415	-34	413	50	412	70	410	-22	412	70	412	120	410	-22	412	120	406	-10	413	89	413	99	412	120	412	120	413	99	414	108	412	120	414	108	416	118	412	120	412	70	412	80	412	120	412	80	413	89	386	104	358	91	378	32	386	104	378	32	380	35	386	104	380	35	382	36	386	104	382	36	384	37	386	104	384	37	386	38	356	2	378	32	358	91	356	2	358	91	353	57	356	2	353	57	352	56	356	2	352	56	352	54	356	2	352	54	351	51	356	2	351	51	350	49	356	2	350	49	349	46	353	57	358	91	352	60	311	59	324	61	330	81	330	81	324	61	337	64	330	81	337	64	358	91	358	91	337	64	339	65	358	91	339	65	340	65	301	74	271	69	274	55	301	74	274	55	286	56	301	74	286	56	299	57	301	74	299	57	311	59	301	74	311	59	330	81	415	-34	428	-30	423	-10	415	-34	423	-10	418	9	415	-34	418	9	415	29	171	-16	130	4	161	-48	171	-16	161	-48	219	-57	171	-16	219	-57	219	-24	50	200	38	165	44	69	50	200	44	69	70	18	50	200	70	18	68	127	50	200	68	127	67	231	44	69	38	165	35	127	130	4	110	-21	161	-48	415	-34	412	70	410	-22	358	91	351	62	352	60	127	239	160	263	138	288	138	288	160	263	182	306	210	322	182	306	199	277	141	4	108	37	122	-21	122	-21	108	37	86	79	122	-21	86	79	82	18	82	18	86	79	79	127	71	221	79	127	85	169	71	221	85	169	100	259	100	259	85	169	101	207	100	259	101	207	138	288	138	288	101	207	127	239	199	277	182	306	160	263	384	127	377	79	381	18	381	18	377	79	355	37	381	18	355	37	341	-21	341	-21	355	37	322	4	341	-21	322	4	290	-48	290	-48	322	4	280	-17	290	-48	280	-17	232	-57	232	-57	280	-17	232	-25	248	268	248	323	237	249	237	249	248	323	252	357	237	249	252	357	232	339	286	394	270	375	273	355	286	394	273	355	281	365	286	394	281	365	289	375	286	394	289	375	296	384	270	375	252	357	253	334	270	375	253	334	255	336	270	375	255	336	264	346	270	375	264	346	273	355	252	357	248	323	248	325	252	357	248	325	249	328	252	357	249	328	251	331	252	357	251	331	253	334	218	263	237	249	232	339	218	263	232	339	210	322	218	263	210	322	199	277	286	199	296	208	289	218	286	199	289	218	281	228	286	199	281	228	272	238	286	199	272	238	270	216	272	238	264	247	270	216	270	216	264	247	255	256	270	216	255	256	254	233	254	233	255	256	252	259	254	233	252	259	250	261	248	320	248	271	249	317	249	317	248	271	249	274	249	317	249	274	251	314	251	314	249	274	251	276	251	314	251	276	254	312	254	312	251	276	254	277	254	312	254	277	258	278	258	311	258	278	259	278	258	311	259	278	309	294	309	294	259	278	299	265	309	294	299	265	334	241	258	311	254	312	258	278	417	127	409	180	407	69	407	69	409	180	387	227	407	69	387	227	384	127	384	127	381	18	407	69	309	294	334	241	353	266	353	266	334	241	361	209	353	266	361	209	387	227	387	227	361	209	378	171	387	227	378	171	384	127	248	323	248	268	248	271	248	323	248	271	248	320	248	268	237	249	248	266	248	266	237	249	254	233	248	266	254	233	249	264	249	264	254	233	250	261	183	-17	141	4	173	-48	183	-17	173	-48	232	-57	183	-17	232	-57	232	-25	71	221	52	177	55	69	71	221	55	69	82	18	71	221	82	18	79	127	55	69	52	177	46	127	141	4	122	-21	173	-48	215	266	227	249	215	268	215	268	215	323	214	271	214	271	215	323	214	320	214	271	214	320	213	274	213	274	214	320	213	317	213	274	213	317	211	276	211	276	213	317	211	314	211	276	211	314	209	277	209	277	211	314	208	312	209	277	208	312	205	278	205	278	208	312	204	278	164	265	204	278	204	311	164	265	204	311	154	294	265	277	303	263	281	306	265	277	281	306	254	322	265	277	254	322	245	263	245	263	254	322	231	339	245	263	231	339	227	249	227	249	231	339	215	323	204	311	204	278	208	312	227	249	215	266	214	264	227	249	214	264	213	261	227	249	213	261	211	259	227	249	211	259	209	233	211	259	208	256	209	233	209	233	208	256	199	247	209	233	199	247	193	216	193	216	199	247	191	238	193	216	191	238	182	228	182	365	190	355	193	375	193	375	190	355	199	346	193	375	199	346	211	357	211	357	199	346	208	336	211	357	208	336	211	334	177	199	193	216	182	228	177	199	182	228	175	218	177	199	175	218	167	208	384	127	377	79	381	18	381	18	377	79	355	37	381	18	355	37	341	-21	341	-21	355	37	322	4	341	-21	322	4	290	-48	290	-48	322	4	280	-17	290	-48	280	-17	232	-57	232	-57	280	-17	232	-25	212	331	214	328	231	339	231	339	214	328	215	325	231	339	215	325	215	323	211	357	211	334	212	331	211	357	212	331	231	339	177	394	167	384	174	375	177	394	174	375	182	365	177	394	182	365	193	375	381	18	407	69	384	127	384	127	392	221	379	169	379	169	392	221	363	259	379	169	363	259	362	207	362	207	363	259	336	239	325	288	281	306	303	263	325	288	303	263	336	239	325	288	336	239	363	259	407	69	417	127	410	177	407	69	410	177	392	221	407	69	392	221	384	127	108	37	122	-21	141	4	141	4	122	-21	173	-48	141	4	173	-48	183	-17	183	-17	173	-48	232	-57	183	-17	232	-57	232	-25	102	209	110	266	85	171	85	171	110	266	76	227	85	171	76	227	79	127	79	127	82	18	86	79	86	79	82	18	122	-21	86	79	122	-21	108	37	76	227	54	180	55	69	76	227	55	69	82	18	76	227	82	18	79	127	129	241	164	265	154	294	129	241	154	294	110	266	129	241	110	266	102	209	55	69	54	180	46	127	215	268	227	249	215	323	27	49	27	49	55	63	55	63	27	49	55	31	55	63	55	31	80	79	80	79	55	31	80	15	80	79	80	15	104	98	104	98	80	15	104	-3	104	98	104	-3	110	73	110	73	104	-3	110	19	110	73	111	76	104	98	104	98	111	76	112	78	104	98	112	78	125	118	125	118	112	78	113	81	125	118	113	81	115	84	146	139	125	118	126	96	146	139	126	96	134	104	146	139	134	104	141	113	146	139	141	113	149	121	146	139	149	121	156	129	118	87	126	96	125	118	118	87	125	118	115	84	142	-17	134	-9	146	-45	146	-45	134	-9	126	-1	146	-45	126	-1	125	-23	125	-23	126	-1	118	7	125	-23	118	7	115	9	224	30	224	63	124	30	124	30	224	63	123	63	124	30	123	63	121	30	121	30	123	63	119	64	121	30	119	64	117	28	117	28	119	64	115	65	117	28	115	65	114	26	114	26	115	65	112	67	114	26	112	67	111	23	111	23	112	67	111	70	111	23	111	70	110	73	149	-26	142	-17	146	-45	149	-26	146	-45	156	-35	351	175	350	172	359	156	359	156	350	172	348	169	359	156	348	169	345	166	345	166	337	157	338	135	338	135	337	157	329	149	338	135	329	149	322	140	318	114	338	135	322	140	318	114	322	140	314	132	318	114	314	132	307	123	350	241	352	239	359	257	359	257	352	239	352	236	359	257	352	236	353	234	353	234	353	180	359	156	359	156	353	180	352	178	353	180	353	234	352	183	352	183	353	234	352	230	352	183	352	230	351	186	351	186	352	230	349	227	351	186	349	227	348	188	348	188	349	227	346	225	348	188	346	225	344	189	344	189	346	225	342	224	344	189	342	224	339	190	339	190	342	224	339	223	329	263	337	255	338	277	338	277	337	255	345	247	338	277	345	247	359	257	359	257	345	247	348	244	359	257	348	244	350	241	307	290	314	280	318	299	318	299	314	280	321	271	318	299	321	271	338	277	338	277	321	271	329	263	435	204	435	209	408	190	408	190	435	209	408	223	408	190	408	223	383	174	383	174	408	223	382	239	383	174	382	239	359	156	359	156	382	239	359	257	359	156	359	257	353	234	345	166	338	135	359	156	32	223	32	190	339	190	32	223	339	190	339	223	125	-23	115	9	113	12	125	-23	113	12	112	14	125	-23	112	14	111	16	125	-23	111	16	104	-3	110	19	104	-3	111	16	110	73	110	19	111	23	351	175	359	156	352	178	55	31	27	49	27	44	27	209	27	209	55	223	55	223	27	209	55	190	55	223	55	190	80	239	80	239	55	190	80	174	80	239	80	174	104	257	104	257	80	174	104	156	104	257	104	156	110	234	110	234	104	156	110	180	110	234	111	236	104	257	104	257	111	236	112	239	104	257	112	239	125	277	125	277	112	239	113	241	125	277	113	241	115	244	125	277	118	247	126	255	125	277	126	255	146	299	146	299	126	255	134	263	146	299	134	263	142	271	146	299	142	271	149	280	146	299	149	280	156	290	146	114	156	123	149	132	146	114	149	132	141	140	146	114	141	140	134	149	146	114	134	149	126	157	146	114	126	157	125	135	125	135	126	157	118	166	125	135	118	166	115	169	125	135	115	169	113	172	125	135	113	172	112	175	125	135	112	175	104	156	111	178	110	180	104	156	111	178	104	156	112	175	430	190	124	223	123	190	119	189	123	190	121	224	119	189	121	224	117	225	119	189	117	225	115	188	115	188	117	225	114	227	115	188	114	227	112	186	112	186	114	227	111	230	112	186	111	230	111	183	111	183	111	230	110	234	111	183	110	234	110	180	352	14	350	12	359	-3	359	-3	350	12	348	9	359	-3	348	9	345	7	345	7	337	-1	338	-23	338	-23	337	-1	329	-9	338	-23	329	-9	321	-17	318	-45	338	-23	321	-17	318	-45	321	-17	314	-26	318	-45	314	-26	307	-35	352	14	359	-3	352	16	352	16	359	-3	353	19	353	73	359	-3	359	98	359	98	359	-3	382	15	359	98	382	15	383	79	383	79	382	15	408	31	383	79	408	31	408	63	408	63	408	31	435	44	408	63	435	44	435	49	350	81	351	78	359	98	359	98	351	78	352	76	359	98	352	76	353	73	329	104	337	96	338	118	338	118	337	96	345	87	338	118	345	87	359	98	359	98	345	87	348	84	359	98	348	84	350	81	307	129	314	121	318	139	318	139	314	121	322	113	318	139	322	113	338	118	338	118	322	113	329	104	339	63	342	30	344	64	344	64	342	30	346	28	344	64	346	28	348	65	348	65	346	28	349	26	348	65	349	26	351	67	351	67	349	26	352	23	351	67	352	23	352	70	352	70	352	23	353	19	352	70	353	19	353	73	353	19	359	-3	353	73	345	7	338	-23	359	-3	339	30	342	30	339	63	339	30	339	63	239	63	339	30	239	63	239	30	123	190	124	223	121	224	124	223	430	190	430	223	55	190	27	209	27	204	125	277	115	244	118	247	125	117	104	97	111	77	111	77	104	97	110	74	110	20	110	74	104	-3	104	-3	110	74	104	97	104	-3	104	97	80	14	80	14	104	97	80	79	80	14	80	79	55	30	55	30	80	79	55	63	55	30	55	63	27	49	125	-23	146	-45	126	-2	125	-23	126	-2	118	6	125	-23	118	6	115	9	125	-23	115	9	113	12	125	-23	113	12	112	15	125	-23	112	15	104	-3	111	18	110	20	104	-3	111	18	104	-3	112	15	112	79	113	81	125	117	125	117	113	81	115	84	125	117	115	84	118	86	118	86	126	95	125	117	125	117	126	95	146	139	146	139	126	95	134	103	146	139	134	103	142	111	146	139	142	111	149	120	146	139	149	120	156	129	110	74	111	23	111	70	111	70	111	23	112	26	111	70	112	26	114	67	114	67	112	26	115	28	114	67	115	28	117	65	117	65	115	28	119	30	117	65	119	30	121	63	121	63	119	30	123	30	121	63	123	30	124	63	124	63	123	30	430	30	124	63	430	30	430	63	146	-45	156	-35	149	-27	146	-45	149	-27	141	-19	146	-45	141	-19	134	-10	146	-45	134	-10	126	-2	352	174	350	172	359	156	359	156	350	172	348	169	359	156	348	169	345	166	345	166	337	158	338	136	338	136	337	158	329	150	338	136	329	150	321	142	318	114	338	136	321	142	318	114	321	142	314	133	318	114	314	133	307	123	352	174	359	156	352	177	352	177	359	156	353	179	353	233	359	156	359	257	359	257	359	156	382	175	359	257	382	175	383	239	383	239	382	175	408	191	383	239	408	191	408	223	408	223	408	191	435	204	408	223	435	204	435	209	350	241	351	239	359	257	359	257	351	239	352	236	359	257	352	236	353	233	329	264	337	256	338	278	338	278	337	256	345	247	338	278	345	247	359	257	359	257	345	247	348	244	359	257	348	244	350	241	307	290	314	281	318	299	318	299	314	281	322	273	318	299	322	273	338	278	338	278	322	273	329	264	339	223	342	189	344	224	344	224	342	189	346	188	344	224	346	188	348	225	348	225	346	188	349	186	348	225	349	186	351	228	351	228	349	186	352	183	351	228	352	183	352	230	352	230	352	183	353	179	352	230	353	179	353	233	353	179	359	156	353	233	345	166	338	136	359	156	339	190	342	189	339	223	339	190	339	223	239	223	339	190	239	223	239	190	110	74	110	20	111	23	55	30	27	49	27	44	125	117	111	77	112	79	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	142	84	117	84	142	-34	142	-34	117	84	117	37	142	-34	117	37	117	12	117	12	117	37	65	37	117	12	65	37	65	12	142	12	194	12	142	37	142	37	194	12	194	37	142	-34	117	12	117	-34	316	28	314	48	306	38	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	346	84	321	84	346	-34	346	-34	321	84	321	37	346	-34	321	37	321	12	321	12	321	37	269	37	321	12	269	37	269	12	346	12	398	12	346	37	346	37	398	12	398	37	346	-34	321	12	321	-34	263	198	246	215	208	143	208	143	246	215	175	145	208	143	175	145	209	110	209	110	175	145	246	39	209	110	246	39	263	56	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	342	143	208	143	209	110	342	143	209	110	342	110	246	39	175	145	175	109	175	109	175	145	141	143	175	109	141	143	140	110	140	110	141	143	27	143	140	110	27	143	27	110	103	215	86	198	141	143	103	215	141	143	175	145	140	110	86	56	103	39	140	110	103	39	175	109	316	28	314	48	306	38	104	145	102	147	103	105	103	105	102	147	100	150	103	105	100	150	100	102	100	102	100	150	100	153	99	99	96	180	95	73	95	73	96	180	72	160	95	73	72	160	72	93	72	93	72	160	47	143	72	93	47	143	47	110	47	110	47	143	19	129	47	110	19	129	19	124	138	224	117	202	125	186	138	224	125	186	133	195	138	224	133	195	141	205	138	224	141	205	148	215	117	202	96	180	101	158	117	202	101	158	103	161	117	202	103	161	105	164	117	202	105	164	107	167	117	202	107	167	116	176	117	202	116	176	125	186	100	155	101	158	96	180	100	155	96	180	100	153	124	68	115	78	117	51	117	51	115	78	107	86	117	51	107	86	104	89	156	143	113	110	156	110	156	143	156	110	163	163	163	163	156	110	164	90	163	163	164	90	175	180	175	180	164	90	176	74	175	180	176	74	182	143	182	143	176	74	182	110	191	61	182	110	176	74	156	143	113	143	113	110	109	109	113	110	113	143	109	109	113	143	108	143	106	107	109	109	108	143	106	107	108	143	104	145	106	107	104	145	103	105	275	98	267	89	272	61	272	61	267	89	256	81	272	61	256	81	253	53	253	53	256	81	245	76	253	53	245	76	232	50	232	50	245	76	232	75	219	76	207	81	210	53	219	76	210	53	232	50	219	76	232	50	232	75	196	89	188	98	191	61	196	89	191	61	210	53	196	89	210	53	207	81	267	165	272	193	257	172	257	172	272	193	253	201	257	172	253	201	245	177	245	177	253	201	232	179	218	177	232	179	232	204	218	177	232	204	210	201	182	143	187	155	191	193	191	193	187	155	196	165	191	193	196	165	210	201	210	201	196	165	206	172	210	201	206	172	218	177	281	143	182	143	182	110	281	143	182	110	281	110	281	143	281	110	288	74	281	143	288	180	275	155	281	143	288	74	288	180	288	180	288	74	299	90	288	180	299	90	300	163	300	163	299	90	306	110	300	163	306	110	307	143	307	143	306	110	350	110	307	143	350	110	350	143	350	143	350	110	355	109	350	143	355	109	354	144	272	193	267	165	275	155	272	193	275	155	288	180	253	201	232	204	232	179	363	100	367	72	363	154	363	154	367	72	368	180	368	180	367	72	391	92	368	180	391	92	391	160	391	160	391	92	417	110	391	160	417	110	417	143	417	143	417	110	444	124	417	143	444	124	444	129	368	180	346	201	348	175	368	180	348	175	357	166	368	180	357	166	359	164	368	180	359	164	361	161	368	180	361	161	362	159	368	180	362	159	363	157	368	180	363	157	363	154	315	214	322	204	325	224	325	224	322	204	330	194	325	224	330	194	346	201	346	201	330	194	339	185	346	201	339	185	348	175	338	67	345	51	347	77	347	77	345	51	367	72	347	77	367	72	356	86	356	86	367	72	358	89	362	97	362	95	367	72	362	97	367	72	363	100	360	92	358	89	367	72	360	92	367	72	362	95	330	58	322	48	325	28	330	58	325	28	345	51	330	58	345	51	338	67	361	106	362	103	362	151	362	151	362	103	363	100	362	151	363	100	363	154	354	144	355	109	357	145	357	145	355	109	358	108	357	145	358	108	360	148	360	148	358	108	361	106	360	148	361	106	362	151	275	98	272	61	288	74	275	98	288	74	281	110	137	29	147	39	140	49	137	29	140	49	133	59	137	29	133	59	124	68	137	29	124	68	117	51	100	96	99	99	95	73	100	96	95	73	100	94	100	94	95	73	117	51	100	94	117	51	102	92	102	92	117	51	104	89	325	28	322	48	315	38	175	180	182	143	191	193	182	110	191	61	188	98	100	102	100	153	99	99	100	153	96	180	99	99	78	235	88	243	88	243	78	235	88	243	94	278	78	235	94	278	74	255	78	235	74	255	69	226	92	174	94	176	97	209	97	209	94	176	97	177	97	209	97	177	100	177	100	177	103	176	111	229	111	229	103	176	106	174	111	229	106	174	108	171	69	153	78	162	82	190	82	190	78	162	88	170	82	190	88	170	97	209	97	209	88	170	90	172	97	209	90	172	92	174	90	246	92	248	94	278	94	278	92	248	94	249	94	278	94	249	111	304	111	304	94	249	97	250	111	304	97	250	100	251	100	251	103	250	111	304	111	304	103	250	106	247	111	304	106	247	109	244	109	71	90	64	96	38	109	71	96	38	110	45	111	71	126	48	111	165	111	229	111	165	126	48	111	229	126	48	111	238	110	241	111	238	111	304	110	241	111	304	109	244	111	229	108	171	110	168	111	229	110	168	111	165	111	229	97	209	100	177	40	203	50	210	53	233	53	233	50	210	60	218	53	233	60	218	74	255	74	255	60	218	69	226	53	233	30	213	40	203	66	172	48	155	50	137	66	172	50	137	60	145	66	172	60	145	69	153	66	172	69	153	82	190	48	155	30	139	40	129	48	155	40	129	50	137	173	-17	166	-31	170	-62	170	-62	166	-31	155	-41	170	-62	155	-41	149	-72	149	-72	155	-41	141	-48	149	-72	141	-48	126	-76	126	-76	141	-48	126	-51	126	48	111	71	110	71	126	48	110	71	110	45	126	48	130	331	125	331	126	48	125	331	111	304	126	48	111	304	111	238	110	71	109	71	110	45	85	-31	78	-17	81	-62	81	-62	78	-17	75	-1	73	52	75	-1	78	14	73	52	78	14	90	64	90	64	78	14	85	28	90	64	85	28	96	38	144	230	144	169	158	210	158	210	144	169	146	172	158	210	146	172	148	174	144	235	144	240	144	304	144	304	144	240	146	245	144	304	146	245	161	278	161	278	146	245	149	249	161	278	149	249	154	250	154	250	157	250	161	278	161	278	157	250	160	249	161	278	160	249	163	247	158	210	151	176	154	176	154	176	157	176	158	210	158	210	157	176	160	175	158	210	160	175	173	190	173	190	160	175	163	173	173	190	163	173	166	172	173	190	168	170	178	161	173	190	178	161	190	172	190	172	178	161	187	153	190	172	187	153	196	144	144	230	144	166	144	169	207	155	190	172	196	144	207	155	196	144	206	136	207	155	206	136	216	128	207	155	216	128	225	138	187	226	196	218	203	233	203	233	196	218	206	210	203	233	206	210	225	212	225	212	206	210	216	202	181	255	161	278	163	247	181	255	163	247	166	245	181	255	166	245	168	243	181	255	168	243	178	234	181	255	178	234	187	226	181	255	187	226	203	233	173	14	179	51	166	27	166	27	179	51	163	63	166	27	163	63	155	38	155	38	163	63	144	70	155	38	144	70	141	45	141	45	144	70	144	230	141	45	144	230	144	304	144	304	144	230	144	235	130	331	126	48	141	45	130	331	141	45	144	304	200	-1	198	18	197	-25	197	-25	198	18	190	36	197	-25	190	36	186	-45	186	-45	190	36	179	51	186	-45	179	51	175	-1	175	-1	173	-17	186	-45	186	-45	173	-17	170	-62	110	-48	96	-41	102	-72	110	-48	102	-72	126	-76	110	-48	126	-76	126	-51	85	-31	81	-62	102	-72	85	-31	102	-72	96	-41	65	-45	81	-62	75	-1	65	-45	75	-1	73	52	65	-45	73	52	61	37	65	-45	61	37	54	-25	53	18	50	-1	54	-25	53	18	54	-25	61	37	179	51	173	14	175	-1	158	210	148	174	151	176	173	190	166	172	168	170	94	278	88	243	90	246	109	144	107	145	73	149	73	149	107	145	105	147	73	149	105	147	97	172	97	172	105	147	105	150	128	181	135	190	138	219	138	219	135	190	141	200	138	219	141	200	148	210	128	181	138	219	121	171	121	171	138	219	119	196	121	171	119	196	112	162	112	162	119	196	110	159	119	196	97	172	105	152	119	196	105	152	106	155	119	196	106	155	108	157	119	196	108	157	110	159	351	91	343	82	344	57	351	91	344	57	366	81	351	91	366	81	353	94	444	143	118	143	345	110	444	143	345	110	350	110	444	143	350	110	353	109	444	143	353	109	356	108	444	143	356	108	358	106	444	143	358	106	358	103	444	143	358	103	416	124	444	143	416	124	444	141	366	81	390	104	358	103	366	81	358	103	358	101	366	81	358	101	357	98	366	81	357	98	355	96	366	81	355	96	353	94	113	143	109	144	73	149	113	143	73	149	47	129	113	143	47	129	345	110	113	143	345	110	118	143	19	113	19	110	345	110	19	113	345	110	47	129	322	53	315	43	325	33	322	53	325	33	328	63	328	63	325	33	344	57	328	63	344	57	335	72	335	72	344	57	343	82	416	124	358	103	390	104	105	152	97	172	105	150	108	96	106	98	119	57	119	57	106	98	105	101	119	57	105	101	97	81	97	81	105	101	105	103	350	143	345	143	444	110	444	110	345	143	118	110	113	110	118	110	345	143	113	110	345	143	47	124	47	124	345	143	19	143	47	124	19	143	19	141	135	63	128	72	138	33	138	33	128	72	121	82	138	33	121	82	119	57	119	57	121	82	112	91	119	57	112	91	110	94	355	157	357	155	366	172	366	172	357	155	358	152	366	172	358	152	358	150	358	150	358	147	444	110	444	110	358	147	356	145	444	110	356	145	353	144	335	181	343	171	344	196	344	196	343	171	351	162	344	196	351	162	366	172	366	172	351	162	353	159	366	172	353	159	355	157	315	210	322	200	325	219	325	219	322	200	328	190	325	219	328	190	344	196	344	196	328	190	335	181	416	129	390	149	358	150	416	129	358	150	444	110	416	129	444	110	444	113	105	106	107	108	73	104	105	106	73	104	97	81	105	106	97	81	105	103	73	104	107	108	109	109	73	104	109	109	113	110	73	104	113	110	47	124	141	53	135	63	138	33	141	53	138	33	148	43	108	96	119	57	110	94	350	143	444	110	353	144	358	150	390	149	366	172	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	145	241	150	277	144	237	144	237	150	277	130	303	144	237	130	303	144	232	144	232	130	303	142	-77	144	232	142	-77	144	-77	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	125	-49	142	-77	130	303	125	-49	130	303	113	331	125	-49	113	331	111	331	125	-49	111	331	111	21	125	-49	111	21	111	16	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	105	-23	99	9	97	11	105	-23	97	11	95	13	105	-23	95	13	92	15	105	-23	92	15	83	23	105	-23	83	23	82	0	54	44	44	51	58	22	54	44	58	22	63	38	63	38	58	22	82	0	63	38	82	0	73	31	73	31	82	0	83	23	58	22	44	51	35	41	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	111	232	113	-77	125	303	125	303	113	-77	130	-49	125	303	130	-49	142	331	142	331	130	-49	144	21	142	331	144	21	144	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	125	303	106	244	109	243	125	303	109	243	110	241	125	303	110	241	111	237	125	303	111	237	111	232	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	113	-77	111	232	111	-77	109	144	107	145	73	149	73	149	107	145	105	147	73	149	105	147	97	172	97	172	105	147	105	150	128	181	135	190	138	219	138	219	135	190	141	200	138	219	141	200	148	210	128	181	138	219	121	171	121	171	138	219	119	196	121	171	119	196	112	162	112	162	119	196	110	159	119	196	97	172	105	152	119	196	105	152	106	155	119	196	106	155	108	157	119	196	108	157	110	159	356	145	353	144	444	110	444	110	353	144	350	143	444	110	350	143	345	143	444	110	345	143	118	143	444	110	118	143	113	143	355	157	357	155	366	172	366	172	357	155	358	152	366	172	358	152	358	150	358	150	358	147	444	110	444	110	358	147	356	145	335	181	343	171	344	196	344	196	343	171	351	162	344	196	351	162	366	172	366	172	351	162	353	159	366	172	353	159	355	157	315	210	322	200	325	219	325	219	322	200	328	190	325	219	328	190	344	196	344	196	328	190	335	181	416	129	390	149	358	150	416	129	358	150	444	110	416	129	444	110	444	113	109	144	73	149	113	143	113	143	73	149	47	129	113	143	47	129	444	110	444	110	47	129	19	113	444	110	19	113	19	110	358	150	390	149	366	172	105	152	97	172	105	150	144	16	144	21	144	21	144	21	144	232	130	-49	130	-49	144	232	130	303	130	-49	130	303	113	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	237	145	241	150	277	144	237	150	277	130	303	144	237	130	303	144	232	113	-77	130	-49	113	331	113	-77	113	331	111	331	113	-77	111	331	111	-77	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	108	96	106	98	119	57	119	57	106	98	105	101	119	57	105	101	97	81	97	81	105	101	105	103	345	110	444	143	118	110	113	110	118	110	444	143	113	110	444	143	47	124	47	124	444	143	19	143	47	124	19	143	19	141	135	63	128	72	138	33	138	33	128	72	121	82	138	33	121	82	119	57	119	57	121	82	112	91	119	57	112	91	110	94	351	91	343	82	344	57	351	91	344	57	366	81	351	91	366	81	353	94	444	143	345	110	350	110	444	143	350	110	353	109	444	143	353	109	356	108	444	143	356	108	358	106	444	143	358	106	358	103	444	143	358	103	416	124	444	143	416	124	444	141	366	81	390	104	358	103	366	81	358	103	358	101	366	81	358	101	357	98	366	81	357	98	355	96	366	81	355	96	353	94	105	106	107	108	73	104	105	106	73	104	97	81	105	106	97	81	105	103	73	104	107	108	109	109	73	104	109	109	113	110	73	104	113	110	47	124	322	53	315	43	325	33	322	53	325	33	328	63	328	63	325	33	344	57	328	63	344	57	335	72	335	72	344	57	343	82	141	53	135	63	138	33	141	53	138	33	148	43	108	96	119	57	110	94	416	124	358	103	390	104	83	23	73	31	82	0	82	0	73	31	63	38	82	0	63	38	58	22	58	22	63	38	54	44	58	22	54	44	44	51	99	9	97	11	105	-23	105	-23	97	11	95	13	105	-23	95	13	92	15	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	245	105	277	105	277	106	245	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	108	244	110	242	125	303	125	303	110	242	111	239	125	303	111	239	111	235	125	-49	111	235	111	21	125	-49	111	21	111	16	142	331	125	303	125	-49	142	331	125	-49	142	-77	142	331	142	-77	144	-77	142	331	144	-77	144	331	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	83	23	82	0	105	-23	83	23	105	-23	92	15	58	22	44	51	35	41	111	235	125	-49	125	303	125	303	106	245	108	244	27	224	52	29	52	113	52	113	435	110	80	129	80	129	435	110	146	143	80	129	146	143	107	149	107	149	146	143	143	144	107	149	143	144	140	145	52	224	27	224	52	113	131	172	138	150	139	152	131	172	139	152	152	196	152	196	139	152	140	155	152	196	140	155	141	157	162	181	168	190	171	219	171	219	168	190	175	200	171	219	175	200	181	210	162	181	171	219	154	171	154	171	171	219	152	196	154	171	152	196	146	162	146	162	152	196	143	159	151	143	146	143	435	110	151	143	435	110	435	143	139	147	138	150	131	172	139	147	131	172	107	149	139	147	107	149	140	145	52	113	52	110	435	110	52	29	27	224	27	29	152	196	141	157	143	159	323	145	320	144	411	110	411	110	320	144	316	143	411	110	316	143	311	143	411	110	311	143	27	143	411	110	27	143	27	110	322	157	324	155	333	172	333	172	324	155	324	152	333	172	324	152	325	150	325	150	324	147	411	110	411	110	324	147	323	145	302	181	309	171	311	196	311	196	309	171	318	162	311	196	318	162	333	172	333	172	318	162	320	159	333	172	320	159	322	157	281	210	288	200	291	219	291	219	288	200	295	190	291	219	295	190	311	196	311	196	295	190	302	181	435	224	411	224	435	29	435	29	411	224	411	113	435	29	411	113	411	110	411	110	411	113	383	129	411	110	383	129	325	150	325	150	383	129	357	149	325	150	357	149	333	172	435	29	411	110	411	29	111	306	144	-77	113	306	113	306	144	-77	130	278	130	278	144	-77	144	207	130	278	144	207	144	212	225	331	30	331	111	306	225	331	111	306	113	306	225	331	113	306	225	306	145	215	147	218	150	252	150	252	147	218	149	219	150	252	149	219	151	220	151	220	154	220	173	228	173	228	154	220	156	219	173	228	156	219	158	217	150	252	130	278	144	212	150	252	144	212	145	215	201	184	211	177	220	187	201	184	220	187	197	206	201	184	197	206	192	190	163	213	172	205	173	228	173	228	172	205	182	197	173	228	182	197	197	206	197	206	182	197	192	190	160	216	163	213	173	228	160	216	173	228	158	217	173	228	150	252	151	220	144	-77	111	306	111	-77	111	306	30	331	30	306	159	36	156	34	174	25	174	25	156	34	154	33	174	25	154	33	151	33	151	33	149	33	151	1	151	1	149	33	147	35	151	1	147	35	146	37	145	46	145	331	130	-24	145	46	130	-24	145	41	145	41	130	-24	151	1	145	41	151	1	146	37	182	56	173	49	174	25	174	25	173	49	164	40	174	25	164	40	161	38	202	69	192	63	198	47	202	69	198	47	221	66	202	69	221	66	211	76	182	56	174	25	198	47	182	56	198	47	192	63	151	33	151	1	174	25	114	-52	130	-24	145	331	114	-52	145	331	112	331	114	-52	112	331	112	-52	114	-52	112	-52	225	-77	114	-52	225	-77	225	-52	30	-52	30	-77	225	-77	30	-52	225	-77	112	-52	159	36	174	25	161	38	435	110	435	143	151	110	146	110	151	110	435	143	146	110	435	143	80	124	80	124	435	143	52	143	80	124	52	143	52	141	52	29	52	224	27	224	52	29	27	224	27	29	141	96	140	98	152	57	152	57	140	98	139	101	152	57	139	101	131	81	131	81	139	101	138	103	168	63	162	72	171	33	171	33	162	72	154	82	171	33	154	82	152	57	152	57	154	82	146	91	152	57	146	91	143	94	139	106	140	108	107	104	139	106	107	104	131	81	139	106	131	81	138	103	107	104	140	108	143	109	107	104	143	109	146	110	107	104	146	110	80	124	175	53	168	63	171	33	175	53	171	33	181	43	141	96	152	57	143	94	318	91	309	82	311	57	318	91	311	57	333	81	318	91	333	81	320	94	435	224	411	224	411	141	411	141	411	224	411	143	411	141	435	29	435	224	411	143	27	143	311	110	411	143	311	110	316	110	411	143	316	110	320	109	411	143	320	109	323	108	411	143	323	108	324	106	411	143	324	106	325	103	411	143	325	103	383	124	411	143	383	124	411	141	333	81	357	104	325	103	333	81	325	103	324	101	333	81	324	101	324	98	333	81	324	98	322	96	333	81	322	96	320	94	288	53	281	43	291	33	288	53	291	33	295	63	295	63	291	33	311	57	295	63	311	57	302	72	302	72	311	57	309	82	435	29	411	141	411	29	311	110	27	143	27	110	383	124	325	103	357	104	97	217	99	219	105	252	105	252	99	219	102	220	105	252	102	220	104	220	104	220	106	219	105	252	105	252	106	219	125	278	105	252	82	228	83	205	105	252	83	205	92	213	105	252	92	213	95	216	105	252	95	216	97	217	44	177	54	184	58	206	58	206	54	184	63	190	58	206	63	190	82	228	82	228	63	190	73	197	82	228	73	197	83	205	58	206	35	187	44	177	225	306	225	331	144	306	144	306	225	331	142	306	144	306	142	306	144	-77	144	-77	142	306	125	278	144	-77	125	278	111	207	111	207	125	278	111	212	125	278	106	219	109	218	125	278	109	218	110	215	125	278	110	215	111	212	30	331	30	306	142	306	30	331	142	306	225	331	111	207	111	-77	144	-77	99	34	105	1	102	33	102	33	105	1	104	33	106	33	104	33	105	1	106	33	105	1	125	-24	30	-77	225	-77	30	-52	30	-52	225	-77	142	-52	144	331	142	-52	144	-52	144	-52	142	-52	225	-77	144	-52	225	-77	225	-52	125	-24	142	-52	144	331	125	-24	144	331	111	331	125	-24	111	331	111	46	125	-24	111	46	111	41	125	-24	111	41	110	37	125	-24	110	37	109	35	125	-24	109	35	106	33	105	1	99	34	97	36	105	1	97	36	95	38	105	1	95	38	92	40	105	1	92	40	83	49	105	1	83	49	82	25	54	69	44	76	58	47	54	69	58	47	63	63	63	63	58	47	82	25	63	63	82	25	73	56	73	56	82	25	83	49	58	47	44	76	35	66	118	144	115	145	81	149	81	149	115	145	114	147	81	149	114	147	106	172	106	172	114	147	113	150	136	181	143	190	147	219	147	219	143	190	150	200	147	219	150	200	156	210	136	181	147	219	129	171	129	171	147	219	127	196	129	171	127	196	121	162	121	162	127	196	118	159	127	196	106	172	114	152	127	196	114	152	115	155	127	196	115	155	116	157	127	196	116	157	118	159	411	110	411	29	435	29	411	110	435	29	411	143	411	110	411	143	127	143	411	110	127	143	122	143	411	110	122	143	55	129	411	110	55	129	27	113	411	110	27	113	27	110	81	149	55	129	122	143	81	149	122	143	118	144	411	224	411	143	435	29	411	224	435	29	435	224	114	152	106	172	113	150	347	145	345	144	435	110	435	110	345	144	341	143	435	110	341	143	336	143	435	110	336	143	52	143	435	110	52	143	52	110	52	29	52	224	27	224	52	29	27	224	27	29	347	157	348	155	357	172	357	172	348	155	349	152	357	172	349	152	349	150	349	150	349	147	435	110	435	110	349	147	347	145	327	181	334	171	336	196	336	196	334	171	343	162	336	196	343	162	357	172	357	172	343	162	345	159	357	172	345	159	347	157	306	210	313	200	316	219	316	219	313	200	320	190	316	219	320	190	336	196	336	196	320	190	327	181	407	129	381	149	349	150	407	129	349	150	435	110	407	129	435	110	435	113	349	150	381	149	357	172	145	241	147	243	150	277	150	277	147	243	149	245	150	277	149	245	151	245	151	245	154	245	173	253	173	253	154	245	156	244	173	253	156	244	158	242	144	-52	144	232	130	303	130	303	144	232	144	237	130	303	144	237	150	277	150	277	144	237	145	241	201	209	211	202	220	212	201	209	220	212	197	231	201	209	197	231	192	215	163	238	172	230	173	253	173	253	172	230	182	222	173	253	182	222	197	231	197	231	182	222	192	215	160	240	163	238	173	253	160	240	173	253	158	242	173	253	150	277	151	245	144	-52	130	303	113	331	144	-52	113	331	111	331	144	-52	111	331	111	-52	144	-52	111	-52	225	-77	144	-52	225	-77	225	-52	30	-52	30	-77	225	-77	30	-52	225	-77	111	-52	144	306	225	306	225	331	144	306	225	331	111	306	144	306	111	306	113	-77	144	306	113	-77	130	-49	144	306	130	-49	144	21	30	331	30	306	111	306	30	331	111	306	225	331	158	11	156	9	173	0	173	0	156	9	154	8	173	0	154	8	151	8	151	8	149	8	150	-23	150	-23	149	8	147	10	150	-23	147	10	145	13	144	16	144	21	130	-49	144	16	130	-49	150	-23	144	16	150	-23	145	13	201	44	192	38	197	22	201	44	197	22	220	41	201	44	220	41	211	51	182	31	172	23	173	0	182	31	173	0	197	22	182	31	197	22	192	38	173	0	172	23	163	15	173	0	163	15	160	13	173	0	160	13	158	11	151	8	150	-23	173	0	113	-77	111	306	111	-77	116	96	115	98	127	57	127	57	115	98	114	101	127	57	114	101	106	81	106	81	114	101	113	103	411	29	435	29	411	110	411	110	435	29	411	143	411	110	411	143	127	110	122	110	127	110	411	143	122	110	411	143	55	124	55	124	411	143	27	143	55	124	27	143	27	141	143	63	136	72	147	33	147	33	136	72	129	82	147	33	129	82	127	57	127	57	129	82	121	91	127	57	121	91	118	94	114	106	115	108	81	104	114	106	81	104	106	81	114	106	106	81	113	103	81	104	115	108	118	109	81	104	118	109	122	110	81	104	122	110	55	124	411	224	411	143	435	29	411	224	435	29	435	224	150	53	143	63	147	33	150	53	147	33	156	43	116	96	127	57	118	94	27	224	52	29	52	224	52	143	52	110	336	110	52	143	336	110	435	143	435	143	336	110	341	110	435	143	341	110	345	109	343	91	334	82	336	57	343	91	336	57	357	81	343	91	357	81	345	94	435	143	345	109	347	108	435	143	347	108	349	106	435	143	349	106	349	103	435	143	349	103	407	124	435	143	407	124	435	141	357	81	381	104	349	103	357	81	349	103	349	101	357	81	349	101	348	98	357	81	348	98	347	96	357	81	347	96	345	94	313	53	306	43	316	33	313	53	316	33	320	63	320	63	316	33	336	57	320	63	336	57	327	72	327	72	336	57	334	82	407	124	349	103	381	104	52	29	27	224	27	29	97	242	99	244	105	277	105	277	99	244	102	245	105	277	102	245	104	245	104	245	106	244	105	277	105	277	106	244	125	303	105	277	82	253	83	230	105	277	83	230	92	238	105	277	92	238	95	240	105	277	95	240	97	242	44	202	54	209	58	231	58	231	54	209	63	215	58	231	63	215	82	253	82	253	63	215	73	222	82	253	73	222	83	230	58	231	35	212	44	202	109	243	110	241	125	303	125	303	110	241	111	237	125	303	111	237	111	232	144	-52	111	232	111	-52	144	-52	111	-52	225	-77	225	-77	111	-52	30	-52	225	-77	30	-52	30	-77	144	-52	144	331	142	331	144	-52	142	331	125	303	144	-52	125	303	111	232	144	-52	225	-77	225	-52	125	303	106	244	109	243	99	9	105	-23	102	8	102	8	105	-23	104	8	106	8	104	8	105	-23	106	8	105	-23	125	-49	144	306	225	306	225	331	144	306	225	331	111	306	144	306	111	306	125	-49	144	306	125	-49	142	-77	144	306	142	-77	144	-77	30	331	30	306	111	306	30	331	111	306	225	331	125	-49	111	306	111	21	125	-49	111	21	111	16	125	-49	111	16	110	13	125	-49	110	13	109	10	125	-49	109	10	106	8	105	-23	99	9	97	11	105	-23	97	11	95	13	105	-23	95	13	92	15	105	-23	92	15	83	23	105	-23	83	23	82	0	54	44	44	51	58	22	54	44	58	22	63	38	63	38	58	22	82	0	63	38	82	0	73	31	73	31	82	0	83	23	58	22	44	51	35	41	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	435	160	435	193	127	193	435	160	127	193	122	193	435	160	122	193	55	179	435	160	55	179	27	162	435	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	435	60	435	93	127	60	122	60	127	60	435	93	122	60	435	93	55	74	55	74	435	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	114	202	106	222	113	200	239	241	240	243	244	277	244	277	240	243	242	245	244	277	242	245	245	245	245	245	247	245	267	253	267	253	247	245	250	244	267	253	250	244	252	242	238	-77	238	232	224	303	224	303	238	232	238	237	224	303	238	237	244	277	244	277	238	237	239	241	208	331	205	331	238	-77	208	331	238	-77	224	303	295	209	305	202	315	212	295	209	315	212	291	231	295	209	291	231	285	215	257	238	266	230	267	253	267	253	266	230	276	222	267	253	276	222	291	231	291	231	276	222	285	215	254	240	257	238	267	253	254	240	267	253	252	242	267	253	244	277	245	245	91	242	93	244	99	277	99	277	93	244	96	245	99	277	96	245	98	245	98	245	101	244	99	277	99	277	101	244	119	303	99	277	76	253	77	230	99	277	77	230	86	238	99	277	86	238	89	240	99	277	89	240	91	242	38	202	48	209	52	231	52	231	48	209	58	215	52	231	58	215	76	253	76	253	58	215	67	222	76	253	67	222	77	230	52	231	28	212	38	202	103	243	104	241	119	303	119	303	104	241	105	237	119	303	105	237	105	232	138	-77	105	232	105	-77	138	-77	138	331	136	331	138	-77	136	331	119	303	138	-77	119	303	105	232	119	303	101	244	103	243	238	-77	205	331	205	-77	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	27	193	435	160	27	193	27	160	347	207	348	205	357	222	357	222	348	205	349	202	357	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	327	231	334	221	336	246	336	246	334	221	343	212	336	246	343	212	357	222	357	222	343	212	345	209	357	222	345	209	347	207	306	260	313	250	316	270	316	270	313	250	320	240	316	270	320	240	336	246	336	246	320	240	327	231	407	179	381	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	27	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	27	93	27	60	349	200	381	199	357	222	240	10	239	13	244	-23	244	-23	239	13	238	16	244	-23	238	16	224	-49	224	-49	238	16	238	21	224	-49	238	21	238	331	208	-77	224	-49	238	331	208	-77	238	331	205	331	208	-77	205	331	205	-77	252	11	250	9	267	0	267	0	250	9	247	8	267	0	247	8	245	8	245	8	242	8	244	-23	244	-23	242	8	240	10	276	31	266	23	267	0	267	0	266	23	257	15	267	0	257	15	254	13	295	44	285	38	291	22	295	44	291	22	315	41	295	44	315	41	305	51	276	31	267	0	291	22	276	31	291	22	285	38	245	8	244	-23	267	0	93	9	99	-23	96	8	96	8	99	-23	98	8	101	8	98	8	99	-23	101	8	99	-23	119	-49	138	331	105	331	119	-49	138	331	119	-49	136	-77	138	331	136	-77	138	-77	119	-49	105	331	105	21	119	-49	105	21	105	16	119	-49	105	16	104	13	119	-49	104	13	103	10	119	-49	103	10	101	8	99	-23	93	9	91	11	99	-23	91	11	88	13	99	-23	88	13	86	15	99	-23	86	15	77	23	99	-23	77	23	76	0	48	44	38	51	52	22	48	44	52	22	58	38	58	38	52	22	76	0	58	38	76	0	67	31	67	31	76	0	77	23	52	22	38	51	28	41	252	11	267	0	254	13	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	430	160	430	193	127	193	430	160	127	193	122	193	430	160	122	193	55	179	430	160	55	179	27	162	430	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	347	95	345	94	435	60	435	60	345	94	341	93	435	60	341	93	336	93	435	60	336	93	32	93	435	60	32	93	32	60	350	129	334	146	338	118	350	129	338	118	343	112	350	129	343	112	345	109	350	129	345	109	347	107	350	129	347	107	348	104	350	129	348	104	349	102	350	129	349	102	349	100	350	129	349	100	367	111	435	60	435	63	410	77	435	60	410	77	349	100	435	60	349	100	349	97	435	60	349	97	347	95	349	100	410	77	388	94	349	100	388	94	367	111	334	146	324	137	327	133	334	146	327	133	330	128	334	146	330	128	334	123	334	146	334	123	338	118	114	202	106	222	113	200	129	107	129	107	113	124	113	124	129	107	114	151	113	124	114	151	113	153	113	153	114	156	95	142	95	142	114	156	115	158	95	142	115	158	75	159	75	159	115	158	118	159	75	159	118	159	122	160	53	175	75	159	430	193	430	193	75	159	122	160	430	193	122	160	127	160	430	193	127	160	430	160	129	130	125	135	129	107	129	107	125	135	120	141	129	107	120	141	118	144	113	153	95	142	113	124	27	193	27	190	53	175	27	193	53	175	430	193	140	116	136	120	133	125	140	116	133	125	129	130	140	116	129	130	129	107	129	107	118	144	116	146	129	107	116	146	115	149	129	107	115	149	114	151	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	32	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	32	93	32	60	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	32	193	435	160	32	193	32	160	347	207	348	205	356	222	356	222	348	205	349	202	356	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	356	222	334	246	334	221	356	222	334	221	343	212	356	222	343	212	345	209	356	222	345	209	347	207	304	260	311	250	314	270	314	270	311	250	318	240	314	270	318	240	334	246	334	246	318	240	326	231	334	246	326	231	334	221	407	179	380	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	129	146	113	129	114	102	114	102	113	129	113	100	114	97	113	100	95	111	114	97	95	111	115	95	115	95	95	111	75	94	115	95	75	94	118	94	118	94	75	94	122	93	115	104	116	107	129	146	129	146	116	107	118	109	129	146	118	109	120	112	120	112	125	118	129	146	129	146	125	118	129	123	129	146	129	123	140	137	140	137	129	123	133	128	140	137	133	128	136	133	113	129	95	111	113	100	430	60	430	93	127	93	430	60	127	93	122	93	430	60	122	93	75	94	430	60	75	94	53	77	430	60	53	77	27	63	430	60	27	63	27	60	53	77	27	62	27	63	129	146	114	102	115	104	349	200	380	199	356	222	348	149	347	146	350	124	350	124	347	146	345	144	350	124	345	144	343	141	343	141	338	135	350	124	350	124	338	135	334	107	435	193	32	193	336	160	435	193	336	160	341	160	435	193	341	160	345	159	435	193	345	159	347	158	435	193	347	158	349	156	435	193	349	156	349	153	435	193	349	153	410	175	435	193	410	175	435	190	349	153	350	124	367	142	349	153	367	142	388	159	349	153	388	159	410	175	350	124	349	153	349	151	350	124	349	151	348	149	334	107	338	135	334	130	334	107	334	130	330	125	334	107	330	125	327	120	334	107	327	120	324	116	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	430	60	430	93	127	60	122	60	127	60	430	93	122	60	430	93	55	74	55	74	430	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	336	160	32	193	32	160	118	194	115	195	81	199	81	199	115	195	114	197	81	199	114	197	106	222	106	222	114	197	113	200	136	231	143	240	147	270	147	270	143	240	150	250	147	270	150	250	156	260	136	231	147	270	129	221	129	221	147	270	127	246	129	221	127	246	121	212	121	212	127	246	118	209	127	246	106	222	114	202	127	246	114	202	115	205	127	246	115	205	116	207	127	246	116	207	118	209	435	160	435	193	127	193	435	160	127	193	122	193	435	160	122	193	55	179	435	160	55	179	27	162	435	160	27	162	27	160	81	199	55	179	122	193	81	199	122	193	118	194	32	93	32	60	435	60	32	93	435	60	435	93	114	202	106	222	113	200	32	193	32	160	435	160	32	193	435	160	435	193	116	46	115	48	127	7	127	7	115	48	114	51	127	7	114	51	106	31	106	31	114	51	113	53	435	60	435	93	127	60	122	60	127	60	435	93	122	60	435	93	55	74	55	74	435	93	27	93	55	74	27	93	27	90	143	13	136	22	147	-16	147	-16	136	22	129	32	147	-16	129	32	127	7	127	7	129	32	121	41	127	7	121	41	118	44	114	56	115	58	81	54	114	56	81	54	106	31	114	56	106	31	113	53	81	54	115	58	118	59	81	54	118	59	122	60	81	54	122	60	55	74	150	3	143	13	147	-16	150	3	147	-16	156	-6	116	46	127	7	118	44	347	195	345	194	435	160	435	160	345	194	341	193	435	160	341	193	336	193	435	160	336	193	27	193	435	160	27	193	27	160	347	207	348	205	357	222	357	222	348	205	349	202	357	222	349	202	349	200	349	200	349	197	435	160	435	160	349	197	347	195	327	231	334	221	336	246	336	246	334	221	343	212	336	246	343	212	357	222	357	222	343	212	345	209	357	222	345	209	347	207	306	260	313	250	316	270	316	270	313	250	320	240	316	270	320	240	336	246	336	246	320	240	327	231	407	179	381	199	349	200	407	179	349	200	435	160	407	179	435	160	435	162	27	93	27	60	430	60	27	93	430	60	430	93	349	200	381	199	357	222	27	193	27	160	430	160	27	193	430	160	430	193	348	48	347	46	357	31	357	31	347	46	345	44	357	31	345	44	343	41	343	41	334	32	336	7	336	7	334	32	327	22	336	7	327	22	320	13	313	3	306	-6	316	-16	313	3	316	-16	320	13	320	13	316	-16	336	7	435	93	27	93	336	60	435	93	336	60	341	60	435	93	341	60	345	59	435	93	345	59	347	58	435	93	347	58	349	56	435	93	349	56	349	53	435	93	349	53	407	74	435	93	407	74	435	90	349	53	357	31	381	54	349	53	381	54	407	74	349	51	348	48	357	31	349	51	357	31	349	53	343	41	336	7	357	31	336	60	27	93	27	60	240	10	239	13	244	-23	244	-23	239	13	238	16	244	-23	238	16	224	-49	224	-49	238	16	238	21	224	-49	238	21	238	326	208	-77	224	-49	238	326	208	-77	238	326	205	326	208	-77	205	326	205	-77	252	11	250	9	267	0	267	0	250	9	247	8	267	0	247	8	245	8	245	8	242	8	244	-23	244	-23	242	8	240	10	276	31	266	23	267	0	267	0	266	23	257	15	267	0	257	15	254	13	295	44	285	38	291	22	295	44	291	22	315	41	295	44	315	41	305	51	276	31	267	0	291	22	276	31	291	22	285	38	245	8	244	-23	267	0	91	242	93	244	99	277	99	277	93	244	96	245	99	277	96	245	98	245	98	245	101	244	99	277	99	277	101	244	119	303	99	277	76	253	77	230	99	277	77	230	86	238	99	277	86	238	89	240	99	277	89	240	91	242	38	202	48	209	52	231	52	231	48	209	58	215	52	231	58	215	76	253	76	253	58	215	67	222	76	253	67	222	77	230	52	231	28	212	38	202	103	243	104	241	119	303	119	303	104	241	105	237	119	303	105	237	105	232	138	-72	105	232	105	-72	138	-72	138	331	136	331	138	-72	136	331	119	303	138	-72	119	303	105	232	119	303	101	244	103	243	252	11	267	0	254	13	239	241	240	243	244	277	244	277	240	243	242	245	244	277	242	245	245	245	245	245	247	245	267	253	267	253	247	245	250	244	267	253	250	244	252	242	238	-72	238	232	224	303	224	303	238	232	238	237	224	303	238	237	244	277	244	277	238	237	239	241	208	331	205	331	238	-72	208	331	238	-72	224	303	295	209	305	202	315	212	295	209	315	212	291	231	295	209	291	231	285	215	257	238	266	230	267	253	267	253	266	230	276	222	267	253	276	222	291	231	291	231	276	222	285	215	254	240	257	238	267	253	254	240	267	253	252	242	267	253	244	277	245	245	93	9	99	-23	96	8	96	8	99	-23	98	8	101	8	98	8	99	-23	101	8	99	-23	119	-49	138	326	105	326	119	-49	138	326	119	-49	136	-77	138	326	136	-77	138	-77	119	-49	105	326	105	21	119	-49	105	21	105	16	119	-49	105	16	104	13	119	-49	104	13	103	10	119	-49	103	10	101	8	99	-23	93	9	91	11	99	-23	91	11	88	13	99	-23	88	13	86	15	99	-23	86	15	77	23	99	-23	77	23	76	0	48	44	38	51	52	22	48	44	52	22	58	38	58	38	52	22	76	0	58	38	76	0	67	31	67	31	76	0	77	23	52	22	38	51	28	41	238	-72	205	331	205	-72	369	193	27	193	369	193	369	193	27	193	369	160	369	193	369	160	390	190	390	190	369	160	380	158	390	190	380	158	389	154	369	93	27	93	369	60	369	93	369	60	390	64	369	93	390	64	380	95	409	180	402	127	409	73	409	180	409	73	423	166	423	166	409	73	423	87	423	166	423	87	432	148	432	148	423	87	432	106	432	148	432	106	435	127	409	180	390	190	396	146	409	180	396	146	401	137	409	180	401	137	402	127	402	127	401	116	409	73	409	73	401	116	396	107	409	73	396	107	390	64	390	64	396	107	389	100	390	64	389	100	380	95	369	60	27	93	27	60	369	160	27	193	27	160	390	190	389	154	396	146	75	282	75	257	259	257	75	282	259	257	259	282	75	210	75	185	259	185	75	210	259	185	259	210	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	106	227	118	229	118	229	123	254	118	229	134	224	123	254	134	224	143	249	143	249	134	224	152	213	143	249	152	213	163	238	163	238	152	213	173	201	163	238	173	201	184	225	184	225	173	201	193	190	184	225	193	190	202	214	202	214	193	190	213	185	202	214	213	185	218	210	218	210	213	185	230	190	218	210	230	190	230	212	79	199	86	211	90	240	90	240	86	211	95	220	90	240	95	220	106	250	106	250	95	220	106	227	106	250	106	227	118	229	77	224	69	205	75	185	77	224	75	185	79	199	77	224	79	199	90	240	260	254	256	240	257	217	260	254	257	217	266	236	260	254	266	236	270	254	249	228	241	218	245	201	249	228	245	201	257	217	249	228	257	217	256	240	230	212	230	190	245	201	230	212	245	201	241	218	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	118	229	123	254	106	250	75	185	69	205	65	185	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	251	68	245	43	260	38	251	68	260	38	270	63	270	63	260	38	279	27	270	63	279	27	290	53	290	53	279	27	300	14	290	53	300	14	311	40	311	40	300	14	320	3	311	40	320	3	329	29	329	29	320	3	339	0	329	29	339	0	345	24	345	24	339	0	357	3	345	24	357	3	357	26	207	13	214	25	218	52	218	52	214	25	222	35	218	52	222	35	233	64	233	64	222	35	233	41	233	64	233	41	245	43	205	36	197	17	203	0	205	36	203	0	207	13	205	36	207	13	218	52	388	68	384	54	386	29	388	68	386	29	394	48	388	68	394	48	398	68	377	42	368	32	373	13	377	42	373	13	386	29	377	42	386	29	384	54	357	26	357	3	373	13	357	26	373	13	368	32	245	43	251	68	233	64	203	0	197	17	194	0	104	41	117	43	117	43	122	68	117	43	132	38	122	68	132	38	141	63	141	63	132	38	151	27	141	63	151	27	162	53	162	53	151	27	171	14	162	53	171	14	182	40	182	40	171	14	191	3	182	40	191	3	201	29	201	29	191	3	211	0	201	29	211	0	217	24	217	24	211	0	229	3	217	24	229	3	229	26	79	13	85	25	89	52	89	52	85	25	94	35	89	52	94	35	104	64	104	64	94	35	104	41	104	64	104	41	117	43	77	36	69	17	75	0	77	36	75	0	79	13	77	36	79	13	89	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	259	68	255	54	257	29	259	68	257	29	266	48	259	68	266	48	270	68	229	26	229	3	239	32	239	32	229	3	244	13	239	32	244	13	248	42	248	42	244	13	257	29	248	42	257	29	255	54	117	43	122	68	104	64	317	28	314	48	307	38	75	0	69	17	65	0	104	41	117	43	117	43	122	68	117	43	132	38	122	68	132	38	141	63	141	63	132	38	151	27	141	63	151	27	162	53	162	53	151	27	171	14	162	53	171	14	182	40	182	40	171	14	191	3	182	40	191	3	201	29	201	29	191	3	211	0	201	29	211	0	217	24	217	24	211	0	229	3	217	24	229	3	229	26	79	13	85	25	89	52	89	52	85	25	94	35	89	52	94	35	104	64	104	64	94	35	104	41	104	64	104	41	117	43	77	36	69	17	75	0	77	36	75	0	79	13	77	36	79	13	89	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	259	68	255	54	257	29	259	68	257	29	266	48	259	68	266	48	270	68	229	26	229	3	239	32	239	32	229	3	244	13	239	32	244	13	248	42	248	42	244	13	257	29	248	42	257	29	255	54	122	-1	117	-25	132	-30	122	-1	132	-30	141	-5	141	-5	132	-30	151	-41	141	-5	151	-41	162	-16	162	-16	151	-41	171	-54	162	-16	171	-54	182	-29	182	-29	171	-54	191	-65	182	-29	191	-65	201	-40	201	-40	191	-65	211	-69	201	-40	211	-69	217	-45	217	-45	211	-69	229	-65	217	-45	229	-65	229	-43	259	-1	255	-15	257	-40	259	-1	257	-40	266	-21	259	-1	266	-21	270	-1	229	-43	229	-65	239	-36	239	-36	229	-65	244	-55	239	-36	244	-55	248	-27	248	-27	244	-55	257	-40	248	-27	257	-40	255	-15	79	-55	85	-43	89	-16	89	-16	85	-43	94	-34	89	-16	94	-34	104	-5	104	-5	94	-34	104	-27	104	-5	104	-27	117	-25	77	-33	69	-51	75	-69	77	-33	75	-69	79	-55	77	-33	79	-55	89	-16	117	-25	122	-1	104	-5	75	-69	69	-51	65	-69	117	43	122	68	104	64	317	28	314	48	307	38	75	0	69	17	65	0	100	165	310	270	310	304	100	165	310	304	32	167	100	165	32	167	310	25	100	165	310	25	310	59	60	-26	32	-40	60	-59	60	-26	60	-59	85	-9	85	-9	60	-59	85	-76	85	-9	85	-76	109	10	109	10	85	-76	109	-96	109	10	109	-96	113	-15	114	-18	113	-69	114	-66	114	-18	114	-66	116	-21	116	-21	114	-66	115	-63	116	-21	115	-63	118	-61	151	55	131	32	138	15	151	55	138	15	146	25	151	55	146	25	154	35	151	55	154	35	161	45	131	32	109	10	114	-10	131	32	114	-10	115	-8	131	32	115	-8	117	-5	131	32	117	-5	120	-2	131	32	120	-2	129	5	131	32	129	5	138	15	113	-13	114	-10	109	10	113	-13	109	10	113	-15	138	-102	129	-92	131	-118	131	-118	129	-92	121	-83	131	-118	121	-83	118	-80	151	-141	161	-131	154	-121	151	-141	154	-121	146	-111	151	-141	146	-111	138	-102	151	-141	138	-102	131	-118	114	-71	113	-69	109	-96	114	-71	109	-96	115	-74	115	-74	109	-96	131	-118	115	-74	131	-118	116	-77	116	-77	131	-118	118	-80	310	-26	126	-26	127	-59	127	-59	126	-26	123	-25	127	-59	123	-25	122	-60	122	-60	123	-25	119	-23	122	-60	119	-23	118	-61	118	-61	119	-23	116	-21	127	-59	310	-59	310	-26	113	-15	113	-69	114	-18	109	-96	113	-69	113	-15	60	-59	32	-40	32	-45	310	25	32	167	32	162	107	89	105	92	121	51	121	51	105	92	104	94	121	51	104	94	99	72	99	72	104	94	103	96	99	72	103	96	103	99	142	224	121	202	128	186	142	224	128	186	136	195	142	224	136	195	144	205	142	224	144	205	151	215	121	202	99	180	105	158	121	202	105	158	106	161	121	202	106	161	108	164	121	202	108	164	110	167	121	202	110	167	119	176	121	202	119	176	128	186	103	99	103	153	99	180	103	99	99	180	99	72	99	72	99	180	75	160	99	72	75	160	75	92	75	92	75	160	50	143	75	92	50	143	50	110	50	110	50	143	22	129	50	110	22	129	22	124	104	155	105	158	99	180	104	155	99	180	103	153	128	68	119	78	121	51	121	51	119	78	110	86	121	51	110	86	107	89	141	28	151	38	144	48	141	28	144	48	136	58	141	28	136	58	128	68	141	28	128	68	121	51	258	143	435	233	435	266	258	143	435	266	185	143	258	143	185	143	257	110	258	143	257	110	416	110	258	143	416	110	416	143	435	20	257	110	435	-12	435	-12	257	110	185	143	435	-12	185	143	185	110	185	110	185	143	117	143	185	110	117	143	116	110	111	109	116	110	112	143	111	109	112	143	108	145	103	153	103	99	104	102	103	153	104	102	104	150	104	150	104	102	105	105	104	150	105	105	105	147	105	147	105	105	107	107	105	147	107	107	108	145	108	145	107	107	111	109	116	110	117	143	112	143	243	165	32	59	310	162	243	165	310	162	310	167	243	165	310	167	32	304	243	165	32	304	32	271	229	-69	233	-96	229	-15	229	-15	233	-96	233	11	233	11	233	-96	257	-76	233	11	257	-76	257	-8	257	-8	257	-76	283	-59	257	-8	283	-59	283	-26	283	-26	283	-59	310	-45	283	-26	310	-45	310	-40	233	11	212	33	214	6	233	11	214	6	223	-2	233	11	223	-2	225	-5	233	11	225	-5	227	-7	233	11	227	-7	228	-10	233	11	228	-10	229	-12	233	11	229	-12	229	-15	181	46	189	36	191	55	191	55	189	36	197	25	191	55	197	25	212	33	212	33	197	25	205	16	212	33	205	16	214	6	220	-25	217	-25	221	-59	220	-25	221	-59	223	-23	223	-23	221	-59	224	-61	223	-23	224	-61	226	-21	226	-21	224	-61	227	-63	226	-21	227	-63	228	-18	228	-18	227	-63	228	-66	228	-18	228	-66	229	-69	204	-101	211	-118	213	-92	213	-92	211	-118	233	-96	213	-92	233	-96	222	-83	222	-83	233	-96	225	-80	229	-71	228	-74	233	-96	229	-71	233	-96	229	-69	226	-77	225	-80	233	-96	226	-77	233	-96	228	-74	196	-111	188	-121	191	-140	196	-111	191	-140	211	-118	196	-111	211	-118	204	-101	229	-15	228	-18	229	-69	216	-59	221	-59	217	-25	216	-59	217	-25	32	-25	216	-59	32	-25	32	-59	191	-140	188	-121	181	-131	310	162	32	59	32	26	32	198	38	157	38	238	38	238	38	157	56	124	38	238	56	124	56	270	56	270	56	124	65	198	167	314	122	309	134	277	167	314	134	277	167	281	167	314	167	281	310	281	167	314	310	281	310	314	70	227	84	250	85	294	85	294	84	250	106	267	85	294	106	267	122	309	122	309	106	267	134	277	70	227	85	294	56	270	70	227	56	270	65	198	107	128	121	85	135	117	135	117	121	85	166	80	135	117	166	80	167	113	167	113	166	80	310	80	167	113	310	80	310	113	65	198	56	124	70	168	70	168	56	124	84	100	70	168	84	100	84	145	84	145	84	100	121	85	84	145	121	85	107	128	229	-59	233	-86	229	-5	229	-5	233	-86	233	21	233	21	233	-86	257	-66	233	21	257	-66	257	1	257	1	257	-66	283	-49	257	1	283	-49	283	-16	283	-16	283	-49	310	-35	283	-16	310	-35	310	-30	233	21	212	42	214	16	233	21	214	16	223	7	233	21	223	7	225	4	233	21	225	4	227	2	233	21	227	2	228	0	233	21	228	0	229	-2	233	21	229	-2	229	-5	181	55	189	45	191	65	191	65	189	45	197	35	191	65	197	35	212	42	212	42	197	35	205	26	212	42	205	26	214	16	220	-15	217	-16	221	-49	220	-15	221	-49	223	-13	223	-13	221	-49	224	-51	223	-13	224	-51	226	-11	226	-11	224	-51	227	-53	226	-11	227	-53	228	-8	228	-8	227	-53	228	-56	228	-8	228	-56	229	-59	204	-91	211	-108	213	-82	213	-82	211	-108	233	-86	213	-82	233	-86	222	-73	222	-73	233	-86	225	-70	229	-61	228	-64	233	-86	229	-61	233	-86	229	-59	226	-67	225	-70	233	-86	226	-67	233	-86	228	-64	196	-101	188	-111	191	-130	196	-101	191	-130	211	-108	196	-101	211	-108	204	-91	229	-5	228	-8	229	-59	216	-49	221	-49	217	-16	216	-49	217	-16	32	-16	216	-49	32	-16	32	-49	191	-130	188	-111	181	-121	22	129	49	110	49	143	49	143	49	110	74	94	49	143	74	94	74	159	74	159	74	94	96	76	74	159	96	76	96	177	96	177	96	76	103	96	96	177	103	96	103	99	137	219	117	197	119	176	137	219	119	176	126	184	137	219	126	184	133	192	137	219	133	192	140	201	137	219	140	201	147	210	117	197	96	177	104	155	117	197	104	155	105	158	117	197	105	158	106	161	117	197	106	161	108	164	117	197	108	164	110	167	117	197	110	167	119	176	103	153	104	155	96	177	103	153	96	177	103	99	133	62	126	70	136	33	136	33	126	70	118	78	136	33	118	78	116	55	116	55	118	78	110	86	116	55	110	86	107	89	140	53	133	62	136	33	140	53	136	33	146	43	117	143	112	143	116	110	117	143	116	110	158	110	117	143	158	110	158	143	215	58	200	82	214	11	214	11	200	82	191	110	187	38	191	110	187	215	187	38	187	215	168	181	292	266	250	260	262	228	292	266	262	228	292	233	292	266	292	233	435	233	292	266	435	233	435	266	191	143	200	170	215	242	215	242	200	170	215	195	215	242	215	195	250	260	250	260	215	195	237	215	250	260	237	215	262	228	191	143	215	242	187	215	191	143	187	215	191	110	191	143	191	110	416	143	237	38	249	-5	263	25	263	25	249	-5	291	-12	263	25	291	-12	292	20	292	20	291	-12	435	-12	292	20	435	-12	435	20	215	58	214	11	249	-5	215	58	249	-5	237	38	168	181	158	143	158	110	168	181	158	110	167	71	168	181	167	71	187	38	103	96	96	76	104	94	104	94	96	76	116	55	104	94	116	55	105	92	105	92	116	55	107	89	111	109	116	110	112	143	111	109	112	143	108	145	111	109	108	145	107	107	103	153	103	99	104	102	103	153	104	102	104	150	104	150	104	102	105	105	104	150	105	105	105	147	105	147	105	105	107	107	105	147	107	107	108	145	49	110	22	129	22	124	191	110	187	38	214	11	416	143	191	110	416	110	257	250	272	227	286	270	286	270	272	227	277	198	286	124	277	198	272	168	175	281	208	277	220	309	220	309	208	277	236	267	220	309	236	267	257	294	257	294	236	267	257	250	257	294	257	250	286	270	175	281	220	309	175	314	175	281	175	314	31	314	175	281	31	314	31	281	304	238	286	270	286	124	304	238	286	124	304	157	304	238	304	157	310	198	258	100	286	124	272	168	258	100	272	168	257	145	258	100	257	145	235	128	258	100	235	128	221	85	207	117	175	113	176	80	207	117	176	80	221	85	207	117	221	85	235	128	31	113	31	80	176	80	31	113	176	80	175	113	59	-16	32	-30	59	-49	59	-16	59	-49	85	1	85	1	59	-49	85	-66	85	1	85	-66	108	21	108	21	85	-66	109	-86	108	21	109	-86	113	-5	113	-5	109	-86	113	-59	113	-5	113	-2	108	21	108	21	113	-2	114	0	108	21	114	0	130	42	130	42	114	0	115	2	130	42	115	2	117	4	130	42	117	4	119	7	130	42	119	7	128	16	130	42	128	16	137	26	151	65	130	42	137	26	151	65	137	26	146	35	151	65	146	35	154	45	151	65	154	45	161	55	138	-91	129	-82	131	-108	131	-108	129	-82	120	-73	131	-108	120	-73	118	-70	151	-130	161	-121	154	-111	151	-130	154	-111	146	-101	151	-130	146	-101	138	-91	151	-130	138	-91	131	-108	113	-61	113	-59	109	-86	113	-61	109	-86	114	-64	114	-64	109	-86	131	-108	114	-64	131	-108	115	-67	115	-67	131	-108	118	-70	310	-16	126	-16	126	-49	126	-49	126	-16	122	-15	126	-49	122	-15	121	-49	121	-49	122	-15	119	-13	121	-49	119	-13	118	-51	118	-51	119	-13	116	-11	118	-51	116	-11	115	-53	115	-53	116	-11	114	-8	115	-53	114	-8	113	-56	113	-56	114	-8	113	-5	113	-56	113	-5	113	-59	126	-49	310	-49	310	-16	59	-49	32	-30	32	-35	277	198	286	124	286	270	396	110	396	143	141	110	141	110	396	143	141	143	141	110	141	143	129	144	141	110	129	144	129	109	129	109	129	144	119	149	129	109	119	149	118	104	118	104	119	149	109	156	118	104	109	156	109	97	109	97	109	156	103	167	109	97	103	167	103	86	103	86	103	167	100	182	103	86	100	182	100	71	100	71	100	182	94	127	94	127	100	182	101	244	101	244	100	182	103	196	129	32	118	37	121	1	129	32	121	1	141	-1	129	32	141	-1	141	31	118	37	109	45	121	1	121	1	109	45	103	57	121	1	103	57	101	9	101	9	103	57	100	71	101	9	100	71	94	127	101	9	94	127	85	119	101	9	85	119	84	24	85	119	78	109	84	24	84	24	78	109	72	98	84	24	72	98	72	44	72	44	72	98	69	85	72	44	69	85	68	71	129	221	141	223	141	256	129	221	141	256	121	253	129	221	121	253	118	216	121	253	101	244	103	196	121	253	103	196	109	208	121	253	109	208	118	216	72	155	78	144	84	229	84	229	78	144	85	135	84	229	85	135	101	244	101	244	85	135	94	127	72	208	68	182	69	168	72	208	69	168	72	155	72	208	72	155	84	229	323	143	323	110	323	143	323	143	323	110	334	109	323	143	334	109	334	144	334	144	334	109	345	104	334	144	345	104	345	148	345	148	345	104	354	97	345	148	354	97	354	156	354	156	354	97	360	86	354	156	360	86	360	167	360	167	360	86	363	71	360	167	363	71	363	182	363	182	363	71	379	24	363	182	379	24	369	127	363	182	369	127	379	229	379	229	369	127	378	135	391	208	379	229	385	144	391	208	385	144	391	155	391	208	391	155	394	168	391	208	394	168	396	182	362	244	342	253	345	216	362	244	345	216	354	208	362	244	354	208	360	196	362	244	360	196	363	182	362	244	363	182	379	229	334	221	345	216	342	253	334	221	342	253	323	256	334	221	323	256	323	223	391	44	396	71	394	85	391	44	394	85	391	98	391	44	391	98	385	109	391	44	385	109	379	24	378	119	369	127	379	24	378	119	379	24	385	109	362	9	363	71	360	57	362	9	360	57	354	45	334	32	323	31	342	1	334	32	342	1	345	37	345	37	342	1	362	9	345	37	362	9	354	45	68	143	68	110	323	110	68	143	323	110	323	143	342	1	323	31	323	-1	363	71	362	9	379	24	379	229	378	135	385	144	76	229	81	240	89	286	89	286	81	240	90	249	89	286	90	249	116	291	116	291	90	249	101	255	116	291	101	255	116	257	116	257	131	255	130	289	130	289	131	255	142	286	68	274	54	257	75	218	68	274	75	218	76	229	68	274	76	229	89	286	45	237	42	218	75	218	45	237	75	218	54	257	130	289	116	291	116	257	179	273	171	265	188	-36	188	-36	171	265	163	273	188	-36	163	273	155	218	155	218	163	273	153	280	155	218	153	280	153	229	131	255	142	249	142	286	142	286	142	249	149	240	142	286	149	240	153	280	153	280	149	240	153	229	227	257	227	291	212	289	227	257	212	289	212	255	227	257	253	286	227	291	189	229	193	240	200	286	200	286	193	240	201	249	200	286	201	249	212	289	212	289	201	249	212	255	188	280	179	273	188	218	188	280	188	218	189	229	188	280	189	229	200	286	155	218	155	-36	188	-36	297	237	288	257	300	218	300	218	288	257	274	274	300	218	274	274	267	218	267	218	274	274	265	229	241	255	252	249	253	286	253	286	252	249	260	240	253	286	260	240	274	274	274	274	260	240	265	229	227	257	241	255	253	286	179	273	188	-36	188	218	81	13	89	-32	90	4	90	4	89	-32	116	-36	90	4	116	-36	101	-1	101	-1	116	-36	116	-3	130	-1	116	-3	116	-36	130	-1	116	-36	130	-35	193	13	200	-32	201	4	201	4	200	-32	212	-35	201	4	212	-35	212	-1	212	-1	212	-35	227	-3	241	-1	227	-3	227	-36	241	-1	227	-36	253	-32	171	-11	179	-19	188	291	188	291	179	-19	188	36	188	36	188	-26	189	24	189	24	188	-26	200	-32	189	24	200	-32	193	13	300	36	267	36	274	-20	300	36	274	-20	288	-3	300	36	288	-3	297	16	267	36	265	24	274	-20	274	-20	265	24	260	13	274	-20	260	13	253	-32	253	-32	260	13	252	4	253	-32	252	4	241	-1	227	-3	212	-35	227	-36	163	-19	171	-11	188	291	163	-19	188	291	155	291	163	-19	155	291	155	36	163	-19	155	36	153	-26	155	36	153	24	153	-26	153	-26	153	24	149	13	153	-26	149	13	142	-32	142	-32	149	13	141	4	142	-32	141	4	130	-1	45	16	54	-3	75	36	75	36	54	-3	68	-20	75	36	68	-20	76	24	76	24	68	-20	89	-32	76	24	89	-32	81	13	45	16	75	36	42	36	130	-1	130	-35	142	-32	188	-26	188	36	179	-19	222	348	222	-93	254	-93	222	348	254	-93	254	348	132	348	132	-93	165	-93	132	348	165	-93	165	348	42	348	42	-93	75	-93	42	348	75	-93	75	348	29	163	29	88	46	195	46	195	29	88	46	56	46	195	46	56	71	221	71	221	46	56	71	30	71	221	71	30	104	237	104	237	71	30	104	13	104	237	104	13	142	243	142	243	104	13	142	7	142	243	142	7	179	237	179	237	142	7	179	13	179	237	179	13	211	221	211	221	179	13	211	30	211	221	211	30	237	195	237	195	211	30	237	56	237	195	237	56	253	163	253	163	237	56	253	88	253	163	253	88	259	126	29	88	29	163	23	126	164	199	158	188	168	155	168	155	158	188	150	180	168	155	150	180	148	145	148	145	150	180	138	174	148	145	138	174	126	142	126	142	138	174	126	172	158	236	168	270	150	245	150	245	168	270	148	279	150	245	148	279	138	250	138	250	148	279	126	252	113	250	126	252	126	283	113	250	126	283	103	279	103	279	84	270	87	225	103	279	87	225	93	236	103	279	93	236	102	245	103	279	102	245	113	250	102	180	93	188	103	145	103	145	93	188	87	199	103	145	87	199	84	155	84	155	87	199	85	212	84	270	69	254	69	171	84	270	69	171	84	155	84	270	84	155	85	212	84	270	85	212	87	225	59	190	69	171	69	254	59	190	69	254	59	235	59	190	59	235	55	213	126	112	113	80	126	82	126	82	138	80	148	109	148	109	138	80	150	74	148	109	150	74	168	98	168	98	150	74	158	65	168	98	158	65	164	54	168	270	166	212	168	155	168	270	168	155	183	254	183	254	168	155	183	171	183	254	183	171	193	235	193	235	183	171	193	190	193	235	193	190	196	213	168	270	158	236	164	225	168	270	164	225	166	212	148	279	126	283	126	252	168	98	166	41	168	-15	168	98	168	-15	183	83	183	83	168	-15	183	0	183	83	183	0	193	63	193	63	183	0	193	19	193	63	193	19	196	41	148	109	126	112	126	82	168	-15	166	41	164	28	168	-15	164	28	158	17	168	-15	158	17	150	8	168	-15	150	8	148	-25	126	1	126	-29	138	3	138	3	126	-29	148	-25	138	3	148	-25	150	8	113	3	102	8	103	-25	113	3	103	-25	126	-29	113	3	126	-29	126	1	103	109	84	98	87	54	103	109	87	54	93	65	103	109	93	65	102	74	103	109	102	74	113	80	103	109	113	80	126	112	102	8	93	17	103	-25	103	-25	93	17	87	28	103	-25	87	28	84	-15	84	-15	87	28	85	41	84	98	69	83	69	0	84	98	69	0	84	-15	84	98	84	-15	85	41	84	98	85	41	87	54	59	19	69	0	69	83	59	19	69	83	59	63	59	19	59	63	55	41	113	174	102	180	103	145	113	174	103	145	126	142	113	174	126	142	126	172	168	98	164	54	166	41	164	199	168	155	166	212	91	79	92	61	92	61	92	61	95	-52	95	115	95	115	95	-52	105	-76	95	115	105	-76	109	100	109	100	105	-76	122	-93	109	100	122	-93	118	83	118	83	122	-93	123	64	70	135	54	128	70	118	70	135	70	118	80	146	80	146	70	118	77	127	80	146	77	127	95	139	135	-73	127	-51	122	-93	122	-93	127	-51	125	-26	122	-93	125	-26	123	64	123	64	125	-26	124	-2	123	64	124	-2	124	42	172	-106	238	-106	180	-96	172	-106	180	-96	172	-96	172	-106	172	-96	149	-89	172	-106	149	-89	144	-102	135	-73	122	-93	144	-102	135	-73	144	-102	149	-89	95	115	77	126	80	108	95	115	80	108	87	94	95	115	87	94	91	79	95	115	91	79	92	61	77	126	77	127	70	118	77	126	70	118	80	108	149	343	172	349	172	359	172	359	172	349	180	349	172	359	180	349	238	359	238	359	180	349	205	349	238	359	205	349	238	349	205	-96	205	349	180	349	205	-96	180	349	180	-96	205	-96	180	-96	238	-106	205	-96	238	-106	238	-96	125	280	127	305	122	347	122	347	127	305	135	327	122	347	135	327	144	356	144	356	135	327	149	343	144	356	149	343	172	359	124	256	125	280	123	189	124	256	123	189	124	210	122	347	105	330	109	153	122	347	109	153	118	170	122	347	118	170	123	189	122	347	123	189	125	280	95	139	109	153	105	330	95	139	105	330	95	305	95	139	95	305	92	273	95	139	92	273	92	192	95	139	92	192	91	174	95	139	91	174	87	159	95	139	87	159	80	146	70	118	54	128	54	125	95	-52	92	61	92	-19	173	-26	171	-51	176	-93	176	-93	171	-51	163	-73	176	-93	163	-73	154	-102	154	-102	163	-73	149	-89	154	-102	149	-89	126	-96	174	256	175	189	176	347	176	347	175	189	180	170	176	347	180	170	193	330	193	330	180	170	189	153	193	330	189	153	203	139	228	135	218	146	221	127	221	127	218	146	211	159	221	127	211	159	203	139	203	139	211	159	207	174	203	139	207	174	206	192	203	305	193	330	203	139	203	305	203	139	206	192	203	305	206	192	206	273	176	347	154	356	163	327	176	347	163	327	171	305	176	347	171	305	173	280	176	347	173	280	174	256	60	-96	126	-106	93	-96	93	-96	126	-106	118	-96	93	-96	118	-96	93	349	93	349	118	-96	118	349	93	349	118	349	126	359	126	359	118	349	126	349	126	359	126	349	154	356	154	356	126	349	149	343	154	356	149	343	163	327	60	359	60	349	93	349	60	359	93	349	126	359	228	118	244	125	244	128	228	118	244	128	228	135	228	118	228	135	221	127	228	118	221	127	221	126	228	118	221	126	218	108	206	61	207	79	203	115	203	115	207	79	211	94	203	115	211	94	221	126	221	126	211	94	218	108	189	100	193	-76	203	115	203	115	193	-76	203	-51	203	115	203	-51	206	61	206	61	203	-51	206	-19	180	83	175	64	176	-93	180	83	176	-93	193	-76	180	83	193	-76	189	100	176	-93	175	64	174	42	176	-93	174	42	174	-2	176	-93	174	-2	173	-26	126	-96	118	-96	126	-106	126	-96	126	-106	154	-102	126	-106	60	-96	60	-106	175	189	174	256	174	210	114	-5	126	-35	123	127	123	127	126	288	114	-5	114	-5	126	288	114	258	114	-5	114	258	106	30	106	30	114	258	106	222	106	30	106	222	101	74	101	74	106	222	101	179	101	74	101	179	99	127	142	312	142	285	144	331	144	331	142	285	156	314	144	331	156	314	171	333	171	333	176	337	196	359	196	359	176	337	181	340	196	359	181	340	186	343	123	127	126	193	126	288	126	288	126	193	132	245	126	288	132	245	142	312	142	312	132	245	142	285	155	-60	142	-32	142	-59	155	-60	142	-59	144	-78	155	-60	144	-78	170	-78	191	346	196	349	196	359	191	346	196	359	186	343	196	359	144	331	171	333	76	222	94	258	99	295	99	295	94	258	117	288	99	295	117	288	144	331	144	331	117	288	142	312	65	249	43	193	43	59	65	249	43	59	60	127	65	249	60	127	65	179	65	249	65	179	76	222	65	249	76	222	99	295	76	30	65	74	65	3	65	3	65	74	60	127	196	-106	196	-94	191	-92	196	-106	191	-92	186	-89	196	-106	186	-89	181	-85	196	-106	181	-85	175	-82	196	-106	175	-82	170	-78	196	-106	170	-78	144	-78	132	7	126	59	126	-35	132	7	126	-35	142	-59	132	7	142	-59	142	-32	144	-78	142	-59	117	-35	144	-78	117	-35	99	-41	99	-41	117	-35	94	-6	99	-41	94	-6	76	30	65	3	60	127	43	59	76	30	65	3	99	-41	123	127	126	-35	126	59	43	59	43	193	35	127	51	-86	88	-77	56	-82	56	-82	88	-77	61	-79	76	-60	61	-79	88	-77	76	-60	88	-77	89	-31	89	-31	88	-77	90	-58	89	-31	90	-58	99	8	99	8	90	-58	105	-34	46	343	51	339	87	332	87	332	51	339	56	336	87	332	56	336	61	333	61	333	77	314	87	332	87	332	77	314	90	286	87	332	90	286	90	313	90	313	90	286	100	246	90	313	100	246	105	289	105	289	100	246	106	194	105	289	106	194	117	259	117	259	106	194	108	127	117	259	108	127	117	-4	117	-4	108	127	106	60	51	-86	46	-89	88	-77	88	-77	46	-89	41	-93	88	-77	41	-93	35	-96	137	-4	115	-34	132	-40	132	-40	115	-34	90	-58	132	-40	90	-58	88	-77	117	259	117	-4	126	223	126	223	117	-4	126	31	126	223	126	31	131	180	131	180	126	31	131	74	131	180	131	74	133	127	106	60	99	8	105	-34	106	60	105	-34	117	-4	189	60	171	127	167	75	189	60	167	75	166	4	166	4	167	75	155	31	166	4	155	31	137	-4	137	260	155	223	166	250	166	250	155	223	167	179	166	250	167	179	189	194	189	194	167	179	171	127	189	194	171	127	189	60	132	295	87	332	90	313	132	295	90	313	115	289	132	295	115	289	137	260	132	295	137	260	166	250	40	346	46	343	87	332	40	346	87	332	35	359	40	346	35	359	35	349	88	-77	35	-96	35	-106	137	-4	132	-40	166	4	189	194	189	60	196	127	133	278	158	307	141	325	141	325	158	307	184	359	184	359	158	307	184	-106	184	-106	158	307	158	-54	86	168	96	207	106	284	106	284	96	207	112	244	106	284	112	244	141	325	141	325	112	244	133	278	106	284	80	236	86	168	86	168	80	236	83	127	86	85	83	127	80	17	86	85	80	17	106	-30	80	17	83	127	80	236	80	17	80	236	63	70	63	70	80	236	63	183	63	70	63	183	57	127	141	-72	184	-106	158	-54	141	-72	158	-54	133	-24	141	-72	133	-24	112	9	141	-72	112	9	106	-30	96	45	86	85	106	-30	96	45	106	-30	112	9	160	207	170	168	176	236	176	236	170	168	173	126	176	16	173	126	170	85	149	284	114	325	123	277	149	284	123	277	144	244	149	284	144	244	160	207	149	284	160	207	176	236	123	277	114	325	97	307	97	307	114	325	72	359	97	307	72	359	97	-54	97	-54	72	359	72	-106	97	-54	72	-106	114	-72	123	-24	97	-54	114	-72	192	183	176	236	176	16	192	183	176	16	192	69	192	183	192	69	198	126	160	45	144	8	149	-30	160	45	149	-30	176	16	160	45	176	16	170	85	123	-24	114	-72	149	-30	123	-24	149	-30	144	8	173	126	176	16	176	236	50	127	79	127	176	359	176	359	79	127	151	262	176	359	151	262	176	-106	176	-106	151	262	151	-7	176	-106	151	-7	79	127	176	-106	79	127	50	127	177	127	205	127	104	262	104	262	205	127	79	359	104	262	79	359	104	-7	104	-7	79	359	79	-106	104	-7	79	-106	205	127	104	-7	205	127	177	127	224	334	224	359	127	334	127	334	224	359	94	359	127	334	94	359	127	-16	127	-16	94	359	94	-40	127	-16	94	-40	224	-40	94	-80	94	-106	224	-106	94	-80	224	-106	224	-80	127	-16	224	-40	224	-16	108	334	108	-16	141	-40	108	334	141	-40	141	359	108	334	141	359	11	359	108	334	11	359	11	334	11	-16	11	-40	141	-40	11	-16	141	-40	108	-16	11	-80	11	-106	141	-106	11	-80	141	-106	141	-80	145	334	224	334	224	359	145	334	224	359	94	359	145	334	94	359	127	316	145	334	127	316	194	250	145	334	194	250	211	268	127	-80	127	316	94	359	127	-80	94	359	94	-106	127	-80	94	-106	224	-106	127	-80	224	-106	224	-80	41	3	90	-80	108	-63	108	-63	90	-80	141	-106	108	-63	141	-106	108	334	108	334	141	-106	141	359	108	334	141	359	11	359	11	-80	11	-106	141	-106	11	-80	141	-106	90	-80	108	334	11	359	11	334	90	-80	41	3	23	-14	224	334	224	359	127	334	127	334	224	359	94	359	127	334	94	359	127	-63	127	-63	94	359	94	-106	127	-63	94	-106	145	-80	145	-80	94	-106	224	-106	145	-80	224	-106	224	-80	194	3	127	-63	145	-80	194	3	145	-80	211	-14	11	359	90	334	141	359	141	359	90	334	108	316	141	359	108	316	141	-106	141	-106	108	316	108	-80	141	-106	108	-80	11	-80	90	334	23	268	41	250	90	334	41	250	108	316	141	-106	11	-80	11	-106	90	334	11	359	11	334	147	158	147	94	156	156	156	156	147	94	157	96	156	156	157	96	165	152	165	152	157	96	166	101	165	152	166	101	172	146	172	146	166	101	173	108	172	146	173	108	177	137	177	137	173	108	177	117	177	137	177	117	179	127	115	127	116	116	117	137	117	137	116	116	121	107	117	137	121	107	122	146	122	146	121	107	127	100	122	146	127	100	129	152	129	152	127	100	136	96	129	152	136	96	137	156	137	156	136	96	147	94	137	156	147	94	147	158	71	127	167	359	142	359	71	127	142	359	36	127	71	127	36	127	141	-106	71	127	141	-106	167	-106	143	127	47	-106	74	-106	143	127	74	-106	179	127	143	127	179	127	74	359	143	127	74	359	48	359	68	95	78	96	79	157	79	157	78	96	86	101	79	157	86	101	87	153	87	153	86	101	93	107	87	153	93	107	94	146	94	146	93	107	98	116	94	146	98	116	98	137	98	137	98	116	100	127	38	136	38	116	42	145	42	145	38	116	43	108	42	145	43	108	49	152	49	152	43	108	50	101	49	152	50	101	57	157	57	157	50	101	59	96	57	157	59	96	68	158	68	158	59	96	68	95	68	158	68	95	79	157	38	116	38	136	36	127	152	161	152	93	152	93	152	161	152	93	161	54	152	161	161	54	161	200	161	200	161	54	176	18	161	200	176	18	175	127	175	127	177	235	161	200	175	136	176	145	177	235	177	235	176	145	178	155	177	235	178	155	196	265	196	265	178	155	180	165	196	265	180	165	182	175	182	175	296	233	198	218	198	218	296	233	296	266	196	265	182	175	198	218	196	265	198	218	218	290	218	290	198	218	208	238	218	290	208	238	222	257	181	79	195	-11	197	36	197	36	195	-11	217	-36	197	36	296	21	181	79	181	79	179	89	195	-11	195	-11	179	89	177	99	195	-11	177	99	176	18	176	18	177	99	176	108	176	18	176	108	175	118	255	289	276	302	262	325	255	289	262	325	241	310	255	289	241	310	237	274	241	310	218	290	222	257	241	310	222	257	237	274	255	-36	237	-21	240	-56	255	-36	240	-56	262	-70	255	-36	262	-70	276	-49	221	-3	208	16	217	-36	221	-3	217	-36	240	-56	221	-3	240	-56	237	-21	150	127	150	120	150	134	150	134	150	120	151	113	150	134	151	113	151	141	151	141	151	113	151	106	151	141	151	106	151	148	151	148	151	106	151	99	151	148	151	99	152	154	152	154	151	99	152	93	152	154	152	93	152	161	85	127	152	161	161	200	85	127	161	200	17	129	85	127	17	129	161	54	85	127	161	54	152	93	161	54	17	129	17	124	197	36	217	-36	208	16	175	127	176	18	175	118	296	21	197	36	296	-11	177	235	175	127	175	136	106	275	121	257	125	290	125	290	121	257	135	237	125	290	135	237	147	265	147	265	135	237	146	217	147	265	146	217	161	175	147	265	161	175	166	235	166	235	161	175	164	164	166	235	164	164	165	154	102	310	80	325	88	290	102	310	88	290	106	275	102	310	106	275	125	290	166	108	165	98	166	18	166	18	165	98	163	88	166	18	163	88	161	78	161	78	145	35	146	-11	146	-11	145	35	133	15	146	-11	133	15	125	-36	125	-36	133	15	120	-3	125	-36	120	-3	105	-20	47	21	47	-12	145	35	47	21	145	35	161	78	325	128	190	160	257	126	325	128	257	126	325	123	325	123	257	126	190	92	325	123	190	92	181	52	181	52	190	92	181	199	181	52	181	199	167	127	167	127	181	199	167	136	167	145	167	136	181	199	167	145	181	199	166	235	167	145	166	235	165	154	161	175	146	217	47	266	161	175	47	266	47	232	167	127	167	117	181	52	166	108	166	18	181	52	166	108	181	52	167	117	161	78	146	-11	166	18	67	-48	80	-70	87	-35	87	-35	80	-70	102	-55	87	-35	102	-55	105	-20	105	-20	102	-55	125	-36	325	128	181	199	190	160	190	160	181	199	190	92	190	160	190	92	191	154	191	154	190	92	191	99	191	154	191	99	191	147	191	147	191	99	191	106	191	147	191	106	192	140	192	140	191	106	192	112	192	140	192	112	192	133	192	133	192	112	192	119	192	133	192	119	193	127	88	290	80	325	67	304	74	127	74	108	74	145	74	145	74	108	76	90	74	145	76	90	76	162	76	162	76	90	79	74	76	162	79	74	79	179	79	179	79	74	83	58	79	179	83	58	84	194	84	194	83	58	88	44	84	194	88	44	89	209	89	209	88	44	100	16	89	209	100	16	99	127	99	127	101	237	89	209	89	209	101	237	43	266	89	209	43	266	43	233	99	140	101	153	101	237	101	237	101	153	104	168	101	237	104	168	116	261	116	261	104	168	108	183	116	261	108	183	113	198	113	198	163	172	125	225	125	225	163	172	171	203	116	261	113	198	125	225	116	261	125	225	133	282	133	282	125	225	136	244	133	282	136	244	151	299	151	299	136	244	149	261	151	299	149	261	163	276	163	-23	148	-7	150	-45	150	-45	148	-7	135	9	150	-45	135	9	132	-28	132	-28	135	9	124	27	132	-28	124	27	115	-7	180	290	199	302	186	325	180	290	186	325	169	313	180	290	169	313	163	276	186	237	171	203	171	50	171	50	171	203	163	172	171	50	163	172	162	81	162	81	163	172	161	163	162	81	161	163	161	89	161	89	161	163	160	154	161	89	160	154	160	98	160	98	160	154	159	145	160	98	159	145	159	107	159	107	159	145	159	136	159	107	159	136	159	117	159	117	159	136	158	127	184	140	185	146	186	237	186	237	185	146	185	153	186	237	185	153	186	160	186	160	253	127	195	191	195	191	253	127	321	129	184	114	184	120	186	16	186	16	184	120	184	127	171	50	184	127	184	133	171	50	184	133	186	237	186	237	184	133	184	140	171	50	162	81	124	27	124	27	162	81	112	55	124	27	112	55	115	-7	115	-7	112	55	107	70	115	-7	107	70	103	85	101	100	99	114	100	16	101	100	100	16	115	-7	101	100	115	-7	103	85	43	21	43	-11	100	16	43	21	100	16	88	44	180	-37	163	-23	168	-59	180	-37	168	-59	186	-70	180	-37	186	-70	199	-49	237	-12	219	11	227	-36	227	-36	219	11	205	36	227	-36	205	36	205	-12	205	-12	205	36	195	62	205	-12	195	62	186	93	205	-12	186	93	186	16	186	16	186	93	185	100	186	16	185	100	185	107	259	285	284	302	271	325	259	285	271	325	250	310	259	285	250	310	237	265	195	191	205	217	205	267	205	267	205	217	219	242	205	267	219	242	227	291	227	291	219	242	237	265	227	291	237	265	250	310	186	160	195	191	205	267	186	160	205	267	186	237	253	127	186	93	195	62	253	127	195	62	321	124	253	127	321	124	321	129	259	-33	237	-12	249	-56	259	-33	249	-56	271	-70	259	-33	271	-70	284	-49	186	16	184	127	171	50	184	114	186	16	185	107	237	-12	227	-36	249	-56	163	-23	150	-45	168	-59	99	127	100	16	99	114	151	299	163	276	169	313	101	237	99	127	99	140	184	117	184	136	183	108	183	108	184	136	183	146	183	108	183	146	182	99	182	99	183	146	182	155	182	99	182	155	181	90	181	90	182	155	181	164	181	90	181	164	180	81	180	81	181	164	180	172	180	81	180	172	171	50	171	50	180	172	171	204	171	50	171	204	159	127	159	127	171	204	159	133	171	204	156	238	157	153	171	204	157	153	158	146	171	204	158	146	159	140	171	204	159	140	159	133	147	191	156	161	156	238	156	238	156	161	157	153	137	267	116	291	122	242	137	267	122	242	137	217	137	267	137	217	147	191	137	267	147	191	156	238	122	242	116	291	105	266	105	266	116	291	93	310	105	266	93	310	84	287	84	287	93	310	71	325	84	287	71	325	59	304	180	172	230	198	218	226	218	226	227	261	210	282	218	226	210	282	207	244	207	244	210	282	194	262	156	325	162	292	174	313	174	313	162	292	179	278	174	313	179	278	192	299	192	299	179	278	194	262	192	299	194	262	210	282	209	-27	226	-7	218	27	218	27	226	-7	230	56	235	71	230	56	242	16	235	71	242	16	239	85	239	85	242	16	242	100	218	27	230	56	180	81	218	27	180	81	171	50	230	56	226	-7	242	16	239	168	242	153	242	238	242	238	242	153	254	210	242	238	254	210	300	266	300	266	254	210	300	233	269	127	268	145	268	108	268	108	268	145	266	163	268	108	266	163	266	91	266	91	266	163	263	179	266	91	263	179	263	74	263	74	263	179	259	195	263	74	259	195	259	58	259	58	259	195	254	210	259	58	254	210	254	44	254	44	254	210	244	127	243	139	244	127	254	210	243	139	254	210	242	153	242	238	227	261	230	198	242	238	230	198	235	182	242	238	235	182	239	168	218	226	171	204	180	172	171	50	159	127	159	120	171	50	159	120	159	114	171	50	159	114	158	107	171	50	158	107	157	100	171	50	157	100	156	16	147	191	21	129	89	127	89	127	21	129	147	62	89	127	147	62	156	94	156	94	156	16	157	100	254	44	244	127	243	114	254	44	243	114	242	100	254	44	242	100	242	16	254	44	242	16	300	-11	254	44	300	-11	300	21	143	-48	156	-70	162	-36	162	-36	156	-70	174	-59	162	-36	174	-59	179	-22	179	-22	174	-59	192	-45	179	-22	192	-45	194	-6	194	-6	192	-45	209	-27	194	-6	209	-27	207	10	207	10	209	-27	218	27	147	62	137	36	137	-12	147	62	137	-12	156	16	147	62	156	16	156	94	59	-48	71	-70	84	-31	84	-31	71	-70	93	-56	84	-31	93	-56	105	-11	105	-11	93	-56	116	-37	105	-11	116	-37	123	11	123	11	116	-37	137	-12	123	11	137	-12	137	36	147	191	89	127	156	161	147	62	21	129	21	124	184	136	184	117	184	127	218	226	230	198	227	261	162	292	156	325	143	304	233	359	219	359	171	289	171	289	219	359	94	251	171	289	94	251	171	-35	171	-35	94	251	94	2	171	-35	94	2	219	-106	171	-35	219	-106	233	-106	11	-106	25	-106	73	-35	73	-35	25	-106	150	2	73	-35	150	2	73	290	73	290	150	2	150	251	73	290	150	251	26	359	73	290	26	359	12	359	25	-49	26	-58	27	-40	27	-40	26	-58	30	-65	27	-40	30	-65	30	-32	30	-32	30	-65	36	-71	30	-32	36	-71	36	-26	36	-26	36	-71	44	-75	36	-26	44	-75	44	-22	44	-22	44	-75	52	-77	44	-22	52	-77	53	-21	53	-21	52	-77	61	-75	53	-21	61	-75	61	-22	61	-22	61	-75	69	-71	61	-22	69	-71	69	-27	69	-27	69	-71	75	-65	69	-27	75	-65	75	-33	75	-33	75	-65	79	-58	75	-33	79	-58	79	-41	79	-41	79	-58	80	-49	25	302	26	294	27	311	27	311	26	294	30	286	27	311	30	286	30	319	30	319	30	286	36	280	30	319	36	280	36	325	36	325	36	280	44	276	36	325	44	276	44	329	44	329	44	276	52	275	44	329	52	275	53	330	53	330	52	275	61	277	53	330	61	277	61	329	61	329	61	277	69	280	61	329	69	280	69	325	69	325	69	280	75	286	69	325	75	286	75	318	75	318	75	286	79	294	75	318	79	294	79	311	79	311	79	294	80	302	25	68	26	59	27	76	27	76	26	59	30	51	27	76	30	51	30	84	30	84	30	51	36	45	30	84	36	45	36	90	36	90	36	45	44	42	36	90	44	42	44	94	44	94	44	42	52	40	44	94	52	40	53	95	53	95	52	40	61	42	53	95	61	42	61	94	61	94	61	42	69	45	61	94	69	45	69	90	69	90	69	45	75	51	69	90	75	51	75	83	75	83	75	51	79	59	75	83	79	59	79	76	79	76	79	59	80	67	25	185	26	176	27	194	27	194	26	176	30	169	27	194	30	169	30	202	30	202	30	169	36	163	30	202	36	163	36	208	36	208	36	163	44	159	36	208	44	159	44	212	44	212	44	159	52	157	44	212	52	157	53	213	53	213	52	157	62	159	53	213	62	159	62	212	62	212	62	159	70	163	62	212	70	163	70	208	70	208	70	163	75	169	70	208	75	169	75	201	75	201	75	169	79	176	75	201	79	176	79	194	79	194	79	176	80	185	132	272	90	230	126	230	132	272	126	230	167	272	132	272	167	272	108	331	132	272	108	331	90	313	131	189	89	147	125	147	131	189	125	147	166	189	131	189	166	189	126	230	131	189	126	230	90	230	131	106	89	64	124	64	131	106	124	64	166	105	131	106	166	105	125	147	131	106	125	147	89	147	130	23	89	-18	124	-17	130	23	124	-17	166	22	130	23	166	22	124	64	130	23	124	64	89	64	124	-17	89	-18	147	-77	124	-17	147	-77	165	-59	71	33	71	33	21	33	71	33	21	33	70	0	71	33	70	0	70	-6	71	33	70	-6	70	-14	71	33	70	-14	70	-21	71	33	70	-21	71	-28	71	33	71	-28	72	-35	71	33	72	-35	77	61	103	-12	103	-5	95	113	95	113	103	-5	103	0	109	138	103	0	105	33	109	138	105	33	109	56	109	56	116	77	124	160	124	160	116	77	125	98	124	160	125	98	146	185	146	185	125	98	135	118	146	185	135	118	148	137	148	137	252	33	170	161	170	161	252	33	331	0	58	273	34	251	124	160	58	273	124	160	146	185	179	170	184	174	174	209	174	209	184	174	189	178	174	209	189	178	194	182	174	209	168	205	170	161	174	209	170	161	174	166	174	209	174	166	179	170	170	161	168	205	162	200	170	161	162	200	157	195	170	161	157	195	151	190	170	161	151	190	148	137	105	33	103	0	331	0	105	33	331	0	252	33	104	-30	104	-24	85	88	85	88	104	-24	103	-18	85	88	103	-18	95	113	95	113	103	-18	103	-12	77	61	72	-35	104	-30	77	61	104	-30	85	88	151	190	146	185	148	137	95	113	103	0	109	138	109	138	109	56	124	160	70	0	21	33	21	0	177	33	177	152	152	127	152	127	177	152	58	152	152	127	58	152	58	127	58	33	58	292	25	292	58	33	25	292	25	0	317	0	317	33	177	33	317	0	177	33	152	33	317	0	152	33	58	33	317	0	58	33	25	0	152	33	177	33	152	127	111	118	111	54	121	116	121	116	111	54	122	56	121	116	122	56	129	112	129	112	122	56	130	61	129	112	130	61	136	105	136	105	130	61	137	68	136	105	137	68	141	96	141	96	137	68	141	76	141	96	141	76	142	86	79	86	81	75	81	97	81	97	81	75	85	66	81	97	85	66	86	105	86	105	85	66	92	60	86	105	92	60	93	112	93	112	92	60	100	56	93	112	100	56	102	116	102	116	100	56	111	54	102	116	111	54	111	118	58	190	58	292	25	292	58	190	25	292	58	33	58	190	58	33	58	165	58	190	58	165	107	182	25	292	25	0	58	33	58	33	25	0	317	0	58	33	317	0	190	33	190	33	206	82	184	125	58	165	100	158	107	182	107	182	100	158	136	139	107	182	136	139	150	159	150	159	136	139	164	111	150	159	164	111	184	125	184	125	164	111	183	74	184	125	183	74	190	33	214	33	206	82	190	33	214	33	190	33	317	0	214	33	317	0	317	33	266	63	259	71	260	55	260	55	259	71	256	56	253	55	256	56	259	71	253	55	259	71	253	81	253	81	248	96	248	51	253	81	248	51	250	53	253	81	250	53	251	54	253	81	251	54	253	55	273	193	260	187	264	170	264	170	260	187	263	162	266	122	263	162	260	187	266	122	260	187	255	129	255	129	260	187	251	179	255	129	251	179	248	137	248	137	251	179	244	168	248	137	244	168	244	145	244	145	244	168	242	155	296	194	287	195	298	183	298	183	287	195	287	185	279	184	287	185	287	195	279	184	287	195	273	193	320	185	315	171	319	159	320	185	319	159	322	144	320	185	314	186	315	171	296	194	298	183	303	191	303	191	298	183	308	179	303	191	308	179	309	189	309	189	308	179	315	171	309	189	315	171	314	186	331	144	331	189	325	189	331	144	325	189	324	187	331	144	324	187	323	186	331	144	323	186	322	144	321	185	320	185	322	144	321	185	322	144	322	186	322	186	322	144	323	186	273	193	264	170	267	177	273	193	267	177	272	181	273	193	272	181	279	184	279	114	296	104	281	142	279	114	281	142	276	145	279	114	276	145	271	149	279	114	271	149	267	153	279	114	267	153	266	122	264	158	263	162	266	122	264	158	266	122	267	153	271	50	280	48	276	59	276	59	280	48	288	57	297	59	288	57	293	47	297	59	293	47	308	49	266	63	260	55	265	53	266	63	265	53	271	50	266	63	271	50	276	59	305	129	281	142	296	104	305	129	296	104	302	100	305	129	302	100	307	95	305	129	307	95	317	122	338	88	336	99	335	76	335	76	336	99	332	107	335	76	332	107	329	64	329	64	332	107	326	115	329	64	326	115	320	55	320	55	326	115	317	122	320	55	317	122	314	79	314	79	313	73	320	55	320	55	313	73	310	67	320	55	310	67	308	49	308	49	310	67	304	62	308	49	304	62	297	59	317	122	307	95	311	90	317	122	311	90	313	85	317	122	313	85	314	79	288	57	280	48	293	47	247	49	248	51	248	96	247	49	248	96	238	96	247	49	238	96	238	49	85	33	302	251	278	273	85	33	278	273	6	0	85	33	6	0	315	0	85	33	315	0	315	33	112	33	296	171	276	198	112	33	276	198	12	0	112	33	12	0	321	0	112	33	321	0	321	33	100	149	101	160	101	258	101	258	101	160	103	171	101	258	103	171	106	181	106	181	241	127	116	213	116	213	241	127	327	127	121	225	123	230	101	258	101	258	123	230	126	236	101	258	126	236	129	242	101	258	106	181	116	213	101	258	116	213	118	219	101	258	118	219	121	225	101	258	99	127	99	138	101	258	99	138	100	149	97	252	94	245	95	6	97	252	95	6	98	0	97	252	98	0	99	127	97	252	99	127	101	258	95	6	94	245	92	12	92	12	94	245	90	239	92	12	90	239	89	19	89	19	90	239	87	232	89	19	87	232	86	26	86	26	87	232	85	225	86	26	85	225	75	57	75	57	85	225	75	194	75	57	75	194	71	71	71	71	75	194	71	181	71	71	71	181	69	85	69	85	71	181	69	167	69	85	69	167	67	99	67	99	69	167	67	154	67	99	67	154	66	113	66	113	67	154	66	140	66	113	66	140	65	127	41	7	86	26	75	57	41	7	75	57	28	37	124	21	122	27	102	-6	102	-6	122	27	119	32	102	-6	119	32	117	38	117	38	241	127	106	70	127	16	124	21	102	-6	127	16	102	-6	130	11	102	-6	117	38	106	70	102	-6	106	70	103	81	102	-6	103	81	101	93	102	-6	101	93	100	104	102	-6	100	104	99	116	102	-6	99	116	99	127	102	-6	99	127	98	0	41	244	28	213	75	194	41	244	75	194	85	225	241	127	117	38	327	127	171	234	171	234	171	234	171	234	171	267	159	234	159	234	171	267	158	267	159	234	158	267	148	233	148	233	158	267	144	266	148	233	144	266	137	232	137	232	144	266	130	264	137	232	130	264	126	230	126	230	130	264	116	261	126	230	116	261	114	227	114	227	116	261	102	258	114	227	102	258	172	6	172	6	102	258	83	217	78	214	83	217	82	305	78	214	82	305	72	212	72	212	82	305	70	247	72	212	70	247	66	209	66	209	70	247	64	244	66	209	64	244	61	206	61	206	64	244	57	241	61	206	57	241	55	203	55	203	57	241	51	238	55	203	51	238	45	235	102	258	82	305	83	217	264	215	269	213	271	248	271	248	269	213	275	210	271	248	275	210	277	245	277	245	275	210	281	207	277	245	281	207	284	242	284	242	281	207	286	204	284	242	286	204	290	239	290	239	286	204	304	232	290	239	304	232	297	236	172	6	258	218	227	227	227	227	239	258	226	262	227	227	226	262	216	230	216	230	226	262	212	264	216	230	212	264	205	232	205	232	212	264	199	266	205	232	199	266	193	233	193	233	199	266	185	267	193	233	185	267	182	234	182	234	185	267	171	267	182	234	171	267	171	234	258	218	264	215	258	305	258	305	264	215	271	248	258	305	271	248	289	292	239	258	227	227	258	218	239	258	258	218	258	305	171	92	114	227	172	6	171	92	172	6	227	227	55	203	45	235	39	232	70	247	82	305	52	292	331	273	21	273	21	241	331	273	21	241	252	241	331	273	252	241	34	22	331	273	34	22	58	0	331	0	58	273	34	251	331	0	34	251	252	33	331	0	252	33	21	33	331	0	21	33	21	0	91	33	309	251	285	273	91	33	285	273	12	0	91	33	12	0	321	0	91	33	321	0	321	33	12	-66	12	-99	321	-99	12	-66	321	-99	321	-66	252	33	21	33	331	0	252	33	331	0	58	273	252	33	58	273	34	251	21	-66	21	-99	331	-99	21	-66	331	-99	331	-66	331	0	21	33	21	0	157	33	50	273	136	0	157	33	136	0	430	0	157	33	430	0	430	33	136	0	50	273	20	261	20	13	50	0	136	273	136	273	50	0	157	241	136	273	157	241	430	273	430	273	157	241	430	241	94	33	198	137	176	161	176	161	178	205	172	209	176	161	172	209	171	166	171	166	172	209	167	170	172	209	152	182	157	178	172	209	157	178	162	174	172	209	162	174	167	170	192	270	183	271	193	255	192	270	193	255	200	270	200	270	193	255	202	254	200	270	202	254	208	269	208	269	202	254	211	253	208	269	211	253	216	269	216	269	211	253	220	252	216	269	220	252	224	269	224	269	220	252	232	252	224	269	232	252	243	269	244	230	200	185	221	160	244	230	221	160	267	206	244	230	267	206	246	232	237	252	241	250	243	269	243	269	241	250	246	248	243	269	246	248	262	271	262	271	246	248	248	244	262	271	248	244	249	240	249	240	249	238	267	206	267	206	249	238	249	236	267	206	249	236	248	234	232	252	237	252	243	269	272	210	275	211	281	275	281	275	275	211	277	211	281	275	277	211	278	211	278	211	283	210	281	275	281	275	283	210	301	280	281	275	262	271	267	206	281	275	267	206	270	209	281	275	270	209	272	210	249	240	267	206	262	271	210	118	221	98	221	160	221	160	221	98	229	77	221	160	229	77	237	138	237	138	229	77	236	56	237	138	236	56	241	33	200	185	194	190	198	137	200	185	198	137	210	118	200	185	210	118	221	160	198	137	194	190	189	195	198	137	189	195	183	200	198	137	183	200	178	205	198	137	178	205	176	161	237	138	241	33	250	113	243	0	241	33	94	33	243	0	94	33	15	0	15	0	94	33	176	161	307	156	307	164	294	146	294	146	307	164	306	172	294	146	306	172	301	280	301	280	306	172	306	181	301	280	306	181	306	189	306	189	306	207	301	280	301	280	306	207	308	226	301	280	308	226	312	245	301	280	312	245	321	287	321	287	312	245	317	264	321	287	317	264	325	283	301	280	283	210	286	208	301	280	286	208	288	205	301	280	288	205	289	200	301	280	289	200	289	195	301	280	289	195	289	184	301	280	289	184	290	175	301	280	290	175	290	166	301	280	290	166	292	157	301	280	292	157	294	146	269	61	261	88	273	-35	273	-35	261	88	250	113	273	-35	250	113	243	0	243	0	250	113	241	33	276	0	325	0	325	33	276	0	325	33	274	33	276	0	274	33	275	-28	276	0	275	-28	275	-21	276	0	275	-21	276	-14	276	0	276	-14	276	-6	274	33	269	61	273	-35	274	33	273	-35	275	-28	273	-35	243	0	243	-5	273	-35	243	-5	243	-12	273	-35	243	-12	242	-18	273	-35	242	-18	242	-24	273	-35	242	-24	241	-30	307	156	294	146	308	147	246	232	267	206	248	234	193	255	183	271	182	257	55	205	57	208	61	275	61	275	57	208	60	210	61	275	60	210	64	211	64	211	66	211	81	271	81	271	66	211	68	211	81	271	68	211	70	210	54	200	55	205	61	275	54	200	61	275	42	280	54	200	42	280	49	146	54	200	49	146	51	157	54	200	51	157	52	166	54	200	52	166	54	195	54	195	52	166	53	175	54	195	53	175	53	184	49	146	42	280	36	189	49	146	36	189	36	181	49	146	36	181	36	172	49	146	36	172	36	164	49	146	36	164	35	156	49	146	35	156	35	147	30	245	34	226	42	280	42	280	34	226	36	207	42	280	36	207	36	189	69	33	18	33	66	0	69	33	66	0	66	-6	69	33	66	-6	67	-14	69	33	67	-14	67	-21	69	33	67	-21	68	-28	69	33	68	-28	69	-35	69	33	69	-35	74	61	95	234	94	236	122	160	122	160	94	236	81	271	122	160	81	271	75	206	75	206	81	271	72	209	94	236	93	238	81	271	81	271	93	238	93	240	100	269	93	240	94	244	100	269	94	244	97	248	119	269	106	252	111	252	119	269	111	252	122	252	119	269	100	269	101	250	119	269	101	250	106	252	176	170	180	174	171	209	171	209	180	174	185	178	171	209	185	178	190	182	171	209	165	205	166	161	171	209	166	161	171	166	171	209	171	166	176	170	122	98	133	118	143	185	143	185	133	118	145	137	143	185	145	137	148	190	148	190	145	137	166	161	166	161	145	137	248	33	166	161	248	33	328	0	328	0	248	33	102	33	328	0	102	33	99	0	99	0	102	33	106	138	99	0	106	138	93	113	99	0	93	113	99	-5	166	161	165	205	159	200	166	161	159	200	153	195	166	161	153	195	148	190	119	269	122	252	127	269	127	269	122	252	132	253	127	269	132	253	135	269	135	269	132	253	141	254	135	269	141	254	143	270	143	270	141	254	150	255	143	270	150	255	151	270	151	270	150	255	160	257	151	270	160	257	160	271	122	160	106	138	107	56	122	160	107	56	113	77	122	160	113	77	122	98	122	160	122	98	143	185	122	160	143	185	98	230	122	160	98	230	96	232	122	160	96	232	95	234	81	271	61	275	64	211	101	-24	100	-18	82	88	82	88	100	-18	100	-12	82	88	100	-12	93	113	93	113	100	-12	99	-5	102	-30	101	-24	82	88	102	-30	82	88	74	61	102	-30	74	61	69	-35	42	280	22	287	25	264	42	280	25	264	30	245	25	264	22	287	18	283	106	138	102	33	107	56	81	271	70	210	72	209	81	271	93	240	100	269	100	269	97	248	101	250	66	0	18	33	18	0	243	259	243	253	273	289	273	289	243	253	250	140	250	140	243	253	241	220	241	220	243	253	94	220	94	220	243	253	15	253	94	220	15	253	176	92	237	116	250	140	241	220	237	116	241	220	236	197	237	116	236	197	229	176	237	116	229	176	221	93	94	220	176	92	198	117	198	117	200	68	210	135	210	135	200	68	221	93	210	135	221	93	221	155	221	155	221	93	229	176	237	2	232	1	243	-16	243	-16	232	1	224	-15	216	-15	224	-15	220	1	216	-15	220	1	211	0	183	-16	192	-16	193	-1	193	-1	192	-16	200	-16	193	-1	200	-16	202	0	202	0	200	-16	208	-15	202	0	208	-15	211	0	211	0	208	-15	216	-15	232	1	220	1	224	-15	267	46	249	13	262	-17	267	46	262	-17	281	-21	267	46	221	93	244	22	267	46	244	22	246	20	267	46	246	20	248	18	267	46	248	18	249	17	267	46	249	17	249	15	267	46	249	15	249	13	241	3	243	-16	246	5	246	5	243	-16	262	-17	246	5	262	-17	248	8	248	8	262	-17	249	13	200	68	244	22	221	93	275	42	281	-21	277	42	277	42	281	-21	278	42	283	43	278	42	281	-21	283	43	281	-21	301	-26	290	78	289	68	301	-26	301	-26	289	68	289	58	301	-26	289	58	289	53	312	8	308	27	301	-26	301	-26	308	27	306	46	301	-26	306	46	306	65	306	65	306	73	301	-26	301	-26	306	73	306	81	301	-26	306	81	294	107	294	107	306	81	307	89	294	107	307	89	307	98	301	-26	294	107	292	97	301	-26	292	97	290	87	301	-26	290	87	290	78	301	-26	289	53	288	48	301	-26	288	48	286	45	301	-26	286	45	283	43	321	-33	325	-30	317	-10	321	-33	317	-10	312	8	321	-33	312	8	301	-26	270	44	267	46	281	-21	270	44	281	-21	272	43	272	43	281	-21	275	42	276	267	275	275	276	253	276	253	275	275	275	282	276	253	275	282	274	220	274	220	275	282	273	289	274	220	273	289	269	192	269	192	273	289	261	165	273	289	241	284	242	278	273	289	242	278	242	272	273	289	242	272	243	265	273	289	243	265	243	259	325	220	325	253	276	253	325	220	276	253	274	220	198	117	176	92	178	49	198	117	178	49	183	53	198	117	183	53	189	58	198	117	189	58	194	63	198	117	194	63	200	68	172	44	178	49	176	92	172	44	176	92	171	87	172	44	171	87	167	83	172	44	167	83	162	79	172	44	162	79	157	74	172	44	157	74	152	70	237	2	243	-16	241	3	276	267	276	253	276	260	273	289	250	140	261	165	294	107	307	98	308	107	183	-16	193	-1	182	-3	70	43	68	42	81	-17	81	-17	68	42	66	42	81	-17	66	42	64	42	64	42	60	43	61	-21	61	-21	60	43	57	45	61	-21	57	45	55	48	54	53	54	58	51	97	54	53	51	97	49	107	54	53	49	107	42	-26	54	53	42	-26	61	-21	54	53	61	-21	55	48	54	58	53	68	53	78	54	58	53	78	52	87	54	58	52	87	51	97	42	-26	49	107	36	65	42	-26	36	65	36	46	42	-26	36	46	34	27	42	-26	34	27	30	8	42	-26	30	8	25	-10	42	-26	25	-10	22	-33	36	89	36	81	49	107	49	107	36	81	36	73	49	107	36	73	36	65	49	107	35	107	35	98	49	107	35	98	36	89	67	267	66	260	69	220	69	220	66	260	66	253	69	220	66	253	18	253	81	-17	100	-16	93	13	93	13	93	15	81	-17	81	-17	93	15	94	17	81	-17	94	17	122	93	122	93	94	17	95	19	122	93	95	19	96	20	102	284	69	289	74	192	102	284	74	192	82	165	102	284	82	165	101	278	122	155	113	176	122	93	122	93	113	176	107	197	122	93	107	197	106	116	106	116	107	197	102	220	106	116	102	220	99	253	106	116	99	253	93	140	93	140	99	253	99	259	93	140	99	259	100	265	82	165	93	140	100	265	82	165	100	265	100	272	82	165	100	272	101	278	69	220	74	192	69	289	69	220	69	289	68	282	69	220	68	282	67	275	69	220	67	275	67	267	98	22	143	68	122	93	98	22	122	93	96	20	119	-15	127	-15	122	1	119	-15	122	1	111	1	119	-15	111	1	106	2	119	-15	106	2	101	3	119	-15	101	3	100	-16	100	-16	101	3	97	5	100	-16	97	5	94	8	100	-16	94	8	93	13	122	1	127	-15	132	0	132	0	127	-15	135	-15	132	0	135	-15	141	0	141	0	135	-15	143	-16	141	0	143	-16	150	-1	150	-1	143	-16	151	-16	150	-1	151	-16	160	-3	160	-3	151	-16	160	-16	25	-10	18	-30	22	-33	159	53	165	49	166	92	166	92	165	49	171	44	166	92	248	220	148	63	148	63	248	220	145	117	148	63	145	117	143	68	143	68	145	117	133	135	143	68	133	135	122	155	328	253	99	253	102	220	328	253	102	220	248	220	328	253	248	220	166	92	166	92	148	63	153	58	166	92	153	58	159	53	81	-17	122	93	75	46	81	-17	75	46	72	44	81	-17	72	44	70	43	64	42	61	-21	81	-17	171	44	190	70	185	74	171	44	185	74	180	79	171	44	180	79	176	83	171	44	176	83	171	87	171	44	171	87	166	92	122	93	143	68	122	155	69	220	18	253	18	220	86	230	86	230	86	281	86	230	86	281	53	200	86	230	53	200	86	50	86	230	86	50	86	197	86	230	86	197	114	225	53	233	53	200	53	281	53	281	53	200	86	281	17	230	22	198	24	231	24	231	22	198	28	198	24	231	28	198	31	232	31	232	28	198	34	199	31	232	34	199	38	232	38	232	34	199	40	199	38	232	40	199	46	233	46	233	40	199	47	200	46	233	47	200	53	233	53	233	47	200	53	200	248	246	253	245	260	263	248	246	260	263	242	262	242	262	234	262	237	246	237	246	234	262	228	246	209	264	210	248	217	263	217	263	210	248	219	247	217	263	219	247	225	263	225	263	219	247	228	246	225	263	228	246	234	262	200	265	199	251	210	248	200	265	210	248	209	264	259	224	213	177	214	132	259	224	214	132	219	128	259	224	219	128	223	123	259	224	223	123	238	156	259	224	238	156	283	201	253	245	258	244	260	263	260	263	258	244	261	243	260	263	261	243	279	265	279	265	261	243	263	239	279	265	263	239	264	235	264	235	264	233	283	201	283	201	264	233	264	231	283	201	264	231	263	229	287	204	289	205	298	268	298	268	289	205	291	206	298	268	291	206	293	206	293	206	297	205	298	268	298	268	297	205	301	202	298	268	301	202	317	274	317	274	301	202	303	198	317	274	303	198	305	193	323	156	322	164	317	274	317	274	322	164	322	172	317	274	322	172	322	180	322	180	323	199	317	274	317	274	323	199	324	218	317	274	324	218	328	238	317	274	328	238	336	281	336	281	328	238	333	257	336	281	333	257	340	277	310	139	324	140	323	148	310	139	323	148	323	156	310	139	323	156	317	274	310	139	317	274	308	149	317	274	305	193	305	188	317	274	305	188	305	176	317	274	305	176	306	167	317	274	306	167	307	158	317	274	307	158	308	149	298	268	279	265	283	201	298	268	283	201	285	203	298	268	285	203	287	204	264	235	283	201	279	265	262	226	259	224	283	201	262	226	283	201	263	229	238	156	223	123	227	118	238	156	227	118	231	113	238	156	231	113	235	108	238	156	235	108	262	128	238	156	262	128	243	151	86	197	109	193	114	225	114	225	109	193	130	186	114	225	130	186	141	217	141	217	130	186	151	177	141	217	151	177	166	206	166	206	151	177	171	167	166	206	171	167	191	193	191	193	171	167	190	154	191	193	190	154	214	132	191	193	214	132	213	177	53	200	53	-28	86	50	86	50	53	-28	214	132	86	50	214	132	190	154	242	262	237	246	248	246	262	128	258	134	253	140	262	128	253	140	248	145	262	128	248	145	243	151	25	238	29	218	36	274	36	274	29	218	31	199	36	274	31	199	31	180	31	180	31	172	43	139	43	139	31	172	31	164	43	139	31	164	31	156	36	274	17	281	20	257	36	274	20	257	25	238	64	205	74	265	62	206	62	206	74	265	60	206	56	205	60	206	74	265	56	205	74	265	55	268	64	205	66	204	74	265	74	265	66	204	68	203	74	265	68	203	70	201	70	201	115	156	74	265	74	265	115	156	90	229	74	265	90	229	89	231	55	268	36	274	43	139	55	268	43	139	48	193	55	268	48	193	50	198	55	268	50	198	52	202	55	268	52	202	56	205	48	188	48	193	45	149	48	188	45	149	46	158	48	188	46	158	47	167	48	188	47	167	48	176	31	180	43	139	36	274	30	148	30	140	43	139	30	148	43	139	31	156	89	231	89	233	74	265	74	265	89	233	89	235	93	263	89	235	90	239	93	263	90	239	92	243	112	262	100	245	105	246	112	262	105	246	115	246	112	262	93	263	95	244	112	262	95	244	100	245	112	262	115	246	120	262	120	262	115	246	125	246	120	262	125	246	128	263	128	263	125	246	134	247	128	263	134	247	136	263	136	263	134	247	143	248	136	263	143	248	144	264	144	264	143	248	154	251	144	264	154	251	153	265	126	118	130	123	140	177	140	177	130	123	134	128	140	177	134	128	138	132	138	132	300	-28	140	177	140	177	300	-28	164	154	140	177	164	154	162	193	162	193	164	154	186	206	140	177	94	224	115	156	140	177	115	156	118	108	140	177	118	108	122	113	140	177	122	113	126	118	91	226	90	229	115	156	91	226	115	156	94	224	300	200	306	200	307	233	307	233	306	200	312	199	307	233	312	199	315	232	315	232	312	199	319	199	315	232	319	199	322	232	322	232	319	199	325	198	322	232	325	198	329	231	329	231	325	198	331	198	329	231	331	198	336	230	300	281	267	281	267	197	267	197	267	281	267	230	267	197	300	-28	300	233	300	233	300	-28	300	200	300	233	300	200	307	233	267	50	164	154	300	-28	267	50	300	-28	267	197	118	108	115	156	110	151	118	108	110	151	105	145	118	108	105	145	100	140	118	108	100	140	96	134	118	108	96	134	91	128	300	281	267	197	300	233	164	154	182	167	186	206	186	206	182	167	202	177	186	206	202	177	212	217	212	217	202	177	222	186	212	217	222	186	239	225	239	225	222	186	244	193	239	225	244	193	267	230	267	230	244	193	267	197	20	257	17	281	13	277	74	265	89	235	93	263	93	263	92	243	95	244	48	193	43	139	45	149	53	52	53	20	53	281	53	281	53	20	86	201	53	281	86	201	214	119	214	119	86	201	190	98	214	119	190	98	191	59	214	119	191	59	213	75	86	55	86	201	53	20	86	55	53	20	86	-28	22	55	24	21	28	54	28	54	24	21	31	20	28	54	31	20	34	53	34	53	31	20	38	20	34	53	38	20	40	53	40	53	38	20	46	20	40	53	46	20	47	53	47	53	46	20	53	20	47	53	53	20	53	52	262	123	235	143	238	96	262	123	238	96	243	101	262	123	243	101	248	106	262	123	248	106	253	112	262	123	253	112	258	117	253	7	248	7	260	-10	260	-10	248	7	242	-10	234	-10	242	-10	237	7	234	-10	237	7	228	6	200	-11	209	-11	210	4	210	4	209	-11	217	-10	210	4	217	-10	219	5	219	5	217	-10	225	-10	219	5	225	-10	228	6	228	6	225	-10	234	-10	248	7	237	7	242	-10	283	51	264	17	279	-12	283	51	279	-12	298	-16	283	51	238	96	259	28	283	51	259	28	262	25	283	51	262	25	263	23	283	51	263	23	264	21	283	51	264	21	264	19	283	51	264	19	264	17	258	8	260	-10	261	9	261	9	260	-10	279	-12	261	9	279	-12	263	12	263	12	279	-12	264	17	238	96	235	143	231	138	238	96	231	138	227	134	238	96	227	134	223	129	238	96	223	129	259	28	259	28	223	129	219	124	259	28	219	124	214	119	259	28	214	119	213	75	305	59	303	54	317	-21	317	-21	303	54	301	50	317	-21	301	50	298	-16	298	-16	301	50	297	47	298	-16	297	47	293	46	293	46	291	46	298	-16	298	-16	291	46	289	47	298	-16	289	47	287	48	306	85	305	76	317	-21	317	-21	305	76	305	64	317	-21	305	64	305	59	328	14	324	34	317	-21	317	-21	324	34	323	53	317	-21	323	53	322	72	322	72	322	80	317	-21	317	-21	322	80	322	88	317	-21	322	88	323	96	317	-21	323	96	310	113	310	113	323	96	323	104	310	113	323	104	324	113	317	-21	310	113	308	102	317	-21	308	102	307	94	317	-21	307	94	306	85	285	49	283	51	298	-16	285	49	298	-16	287	48	336	-28	340	-25	333	-4	336	-28	333	-4	328	14	336	-28	328	14	317	-21	109	59	114	27	130	66	130	66	114	27	141	35	130	66	141	35	151	75	151	75	141	35	166	45	151	75	166	45	171	85	171	85	166	45	191	59	171	85	191	59	190	98	86	55	86	22	114	27	86	55	114	27	109	59	53	20	53	-28	86	-28	24	21	22	55	17	22	253	7	260	-10	258	8	200	-11	210	4	199	2	66	48	64	47	74	-12	74	-12	64	47	62	46	74	-12	62	46	60	46	60	46	56	47	74	-12	74	-12	56	47	55	-16	74	-12	93	-10	89	17	89	17	89	19	74	-12	74	-12	89	19	89	21	74	-12	89	21	115	96	115	96	89	21	90	23	115	96	90	23	91	25	118	143	91	123	96	117	118	143	96	117	100	112	118	143	100	112	105	106	118	143	105	106	110	101	118	143	110	101	115	96	118	143	115	96	140	75	118	143	140	75	122	138	312	53	306	53	307	20	307	20	306	53	300	52	300	-28	300	52	267	22	300	281	138	119	140	75	300	281	140	75	164	98	300	281	164	98	267	201	300	281	267	201	267	22	300	281	267	22	300	52	140	75	162	59	164	98	164	98	162	59	186	45	140	75	138	119	134	124	140	75	134	124	130	129	140	75	130	129	126	134	140	75	126	134	122	138	94	28	140	75	115	96	94	28	115	96	91	25	74	-12	115	96	70	51	74	-12	70	51	68	49	74	-12	68	49	66	48	55	-16	56	47	52	50	55	-16	52	50	50	54	55	-16	50	54	48	59	55	-16	48	59	43	113	55	-16	43	113	36	-21	48	64	48	76	47	85	48	64	47	85	46	94	48	64	46	94	45	102	48	64	45	102	48	59	36	-21	43	113	31	72	36	-21	31	72	31	53	36	-21	31	53	29	34	36	-21	29	34	25	14	36	-21	25	14	20	-4	36	-21	20	-4	17	-28	31	96	31	88	43	113	43	113	31	88	31	80	43	113	31	80	31	72	43	113	30	113	30	104	43	113	30	104	31	96	336	22	331	55	329	21	329	21	331	55	325	54	329	21	325	54	322	20	322	20	325	54	319	53	322	20	319	53	315	20	315	20	319	53	312	53	315	20	312	53	307	20	300	52	300	20	307	20	267	201	267	55	267	22	267	22	267	55	244	59	267	22	244	59	239	27	239	27	244	59	222	66	239	27	222	66	212	35	212	35	222	66	202	75	212	35	202	75	186	45	186	45	202	75	182	85	186	45	182	85	164	98	112	-10	120	-10	115	7	112	-10	115	7	105	7	112	-10	105	7	100	7	112	-10	100	7	95	8	112	-10	95	8	93	-10	93	-10	95	8	92	9	93	-10	92	9	90	12	93	-10	90	12	89	17	115	7	120	-10	125	6	125	6	120	-10	128	-10	125	6	128	-10	134	5	134	5	128	-10	136	-10	134	5	136	-10	143	4	143	4	136	-10	144	-11	143	4	144	-11	154	2	154	2	144	-11	153	-11	20	-4	13	-25	17	-28	300	-28	267	22	267	-28	43	113	48	59	45	102	353	-39	309	11	318	-39	318	-39	309	11	300	51	318	-39	300	51	289	-6	289	-6	300	51	287	36	267	18	287	36	114	233	267	18	114	233	94	217	94	217	114	233	110	270	94	217	110	270	92	258	94	217	92	258	81	201	81	201	92	258	73	241	81	201	73	241	71	184	71	184	73	241	64	166	63	291	28	291	73	241	63	291	73	241	92	258	64	166	73	241	60	147	60	147	73	241	56	221	60	147	56	221	58	127	58	127	56	221	57	28	58	127	57	28	65	85	43	200	33	176	34	74	43	200	34	74	57	28	43	200	57	28	56	221	27	152	25	126	34	74	27	152	34	74	33	176	287	36	267	18	271	-17	271	-17	267	18	253	9	271	-17	253	9	252	-26	252	-26	253	9	239	2	252	-26	239	2	233	-33	233	-33	239	2	223	-2	233	-33	223	-2	212	-37	212	-37	223	-2	207	-5	212	-37	207	-5	190	-39	190	-39	207	-5	190	-6	84	48	93	-6	112	19	112	19	93	-6	138	-30	112	19	138	-30	149	0	149	0	138	-30	190	-39	149	0	190	-39	190	-6	65	85	57	28	93	-6	65	85	93	-6	84	48	316	168	324	223	298	205	298	205	324	223	288	259	298	205	288	259	269	233	269	233	288	259	242	283	269	233	242	283	232	252	232	252	242	283	190	258	173	257	190	258	190	291	173	257	190	291	168	290	114	233	125	241	128	279	128	279	125	241	140	248	128	279	140	248	148	285	148	285	140	248	156	254	148	285	156	254	168	290	168	290	156	254	173	257	324	223	323	127	325	30	324	223	325	30	348	178	348	178	325	30	338	51	348	178	338	51	348	75	242	283	190	291	190	258	356	126	348	178	348	75	356	126	348	75	354	100	325	30	323	127	322	106	325	30	322	106	317	86	325	30	317	86	310	68	325	30	310	68	309	11	309	11	310	68	300	51	324	223	316	168	323	127	289	-6	287	36	271	-17	114	233	128	279	110	270	41	358	41	334	340	334	41	358	340	334	340	358	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	221	343	216	334	225	306	225	306	216	334	209	326	225	306	209	326	209	298	209	298	209	326	200	322	209	298	200	322	190	295	190	295	200	322	190	320	216	371	225	399	209	378	209	378	225	399	209	407	209	378	209	407	200	383	200	383	209	407	190	384	180	383	190	384	190	410	180	383	190	410	172	407	172	407	156	399	160	362	172	407	160	362	164	371	172	407	164	371	172	378	172	407	172	378	180	383	172	326	164	334	172	298	172	298	164	334	160	343	172	298	160	343	156	306	156	306	160	343	158	353	156	399	144	386	144	318	156	399	144	318	156	306	156	399	156	306	158	353	156	399	158	353	160	362	136	334	144	318	144	386	136	334	144	386	136	371	136	334	136	371	133	353	190	291	148	252	190	258	190	258	208	257	212	290	212	290	208	257	225	254	212	290	225	254	233	285	233	285	225	254	241	248	233	285	241	248	253	279	253	279	241	248	256	241	253	279	256	241	272	270	272	270	256	241	267	233	272	270	267	233	287	217	272	270	287	217	289	258	289	258	287	217	300	201	289	258	300	201	318	291	318	291	300	201	309	241	212	290	190	291	190	258	127	9	113	18	129	-26	267	233	113	18	287	217	94	36	81	51	92	-6	94	36	92	-6	110	-17	94	36	110	-17	113	18	94	36	113	18	267	233	72	11	63	-39	92	-6	72	11	92	-6	81	51	72	11	81	51	71	68	72	11	71	68	64	86	72	11	64	86	60	106	72	11	60	106	56	30	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	324	28	323	127	316	85	324	28	316	85	297	48	324	28	297	48	288	-6	190	-6	190	-39	232	0	232	0	190	-39	242	-30	232	0	242	-30	269	19	269	19	242	-30	288	-6	269	19	288	-6	297	48	225	399	223	353	225	306	225	399	225	306	237	386	237	386	225	306	237	318	237	386	237	318	245	371	245	371	237	318	245	334	245	371	245	334	248	353	225	399	216	371	221	362	225	399	221	362	223	353	209	407	190	410	190	384	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	57	223	56	30	58	127	58	127	56	30	60	106	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	138	283	148	252	190	291	58	127	65	168	57	223	180	322	172	326	172	298	180	322	172	298	190	295	180	322	190	295	190	320	57	223	65	168	93	259	27	100	34	178	25	126	129	-26	113	18	110	-17	221	343	225	306	223	353	310	184	309	241	300	201	63	-39	72	11	28	-39	318	291	309	241	353	291	255	332	254	329	256	311	256	311	254	329	252	327	256	311	252	327	250	325	250	325	246	321	256	311	256	311	246	321	242	317	256	311	242	317	242	296	242	296	242	317	239	312	242	296	239	312	236	307	246	368	248	344	250	369	250	369	248	344	251	343	250	369	251	343	253	370	253	370	251	343	253	342	253	370	253	342	255	372	255	372	253	342	255	340	255	372	255	340	256	375	256	375	255	340	256	338	256	375	256	338	256	377	256	377	256	338	256	336	256	377	256	336	269	324	269	324	256	336	256	334	318	354	318	358	298	345	298	345	318	358	298	367	298	345	298	367	282	335	282	335	298	367	282	377	282	335	282	377	269	324	269	324	282	377	269	388	269	324	269	388	256	377	256	377	269	388	256	379	256	400	242	416	242	397	256	400	242	397	245	393	256	400	245	393	247	390	256	400	247	390	251	387	256	400	251	387	252	384	256	400	252	384	254	382	256	400	254	382	255	380	256	400	255	380	256	379	256	400	256	379	269	388	256	334	255	332	256	311	256	334	256	311	269	324	71	368	71	344	248	344	71	368	248	344	246	368	242	416	234	409	238	402	242	416	238	402	242	397	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	242	296	236	307	233	302	53	358	53	358	73	367	73	367	53	358	73	345	73	367	73	345	88	377	88	377	73	345	88	335	88	377	88	335	102	387	102	387	88	335	102	324	102	387	102	324	115	400	115	400	102	324	114	376	114	335	114	376	102	324	115	380	117	383	129	416	129	416	117	383	118	385	129	416	118	385	121	387	121	387	124	391	129	416	129	416	124	391	128	395	129	416	128	395	131	400	137	409	129	416	131	400	137	409	131	400	134	404	115	400	114	376	115	378	115	400	115	378	115	380	115	400	115	380	129	416	129	296	137	303	132	310	129	296	132	310	129	315	129	296	129	315	126	319	129	296	126	319	123	322	129	296	123	322	120	325	129	296	120	325	118	328	129	296	118	328	117	330	129	296	117	330	115	331	129	296	115	331	115	311	323	127	316	85	324	28	324	28	316	85	297	48	324	28	297	48	288	-6	288	-6	297	48	269	19	288	-6	269	19	242	-30	242	-30	269	19	232	0	242	-30	232	0	190	-39	190	-39	232	0	190	-6	127	9	129	-26	142	2	142	2	129	-26	148	-33	142	2	148	-33	158	-2	158	-2	148	-33	169	-37	158	-2	169	-37	174	-5	174	-5	169	-37	190	-39	174	-5	190	-39	190	-6	127	9	113	18	129	-26	267	233	113	18	287	217	267	233	287	217	272	270	129	-26	113	18	110	-17	110	-17	113	18	94	36	110	-17	94	36	92	-6	92	-6	94	36	81	51	92	-6	81	51	72	11	72	11	81	51	71	68	72	11	71	68	64	86	115	311	115	331	115	333	115	311	115	333	114	335	115	311	114	335	102	324	299	344	299	368	124	344	121	343	124	344	123	368	121	343	123	368	120	369	121	343	120	369	118	342	118	342	120	369	117	370	118	342	117	370	116	340	116	340	117	370	116	372	116	340	116	372	115	337	115	337	116	372	115	374	115	337	115	374	114	376	58	127	65	168	57	223	58	127	57	223	56	30	58	127	56	30	60	106	60	106	56	30	72	11	60	106	72	11	64	86	27	100	33	75	34	178	34	178	33	75	43	51	34	178	43	51	57	223	57	223	43	51	56	30	267	233	272	270	256	241	256	241	272	270	253	279	256	241	253	279	241	248	241	248	253	279	233	285	241	248	233	285	225	254	225	254	233	285	212	290	225	254	212	290	208	257	208	257	212	290	190	258	148	252	190	258	190	291	148	252	190	291	138	283	65	168	84	205	93	259	93	259	84	205	112	233	93	259	112	233	138	283	138	283	112	233	148	252	212	290	190	291	190	258	318	291	289	258	300	201	318	291	300	201	309	241	318	291	309	241	353	291	289	258	272	270	287	217	289	258	287	217	300	201	63	-39	92	-6	72	11	63	-39	72	11	28	-39	348	176	338	200	348	74	348	176	348	74	356	126	348	176	356	126	354	152	325	221	309	241	310	184	325	221	310	184	317	166	325	221	317	166	322	147	325	221	322	147	323	127	325	221	323	127	324	28	325	221	324	28	348	74	325	221	348	74	338	200	310	184	309	241	300	201	94	36	113	18	267	233	57	223	65	168	93	259	27	100	34	178	25	126	124	344	299	368	123	368	114	376	114	335	115	337	73	345	53	358	53	354	42	142	12	142	42	142	42	142	12	142	42	109	42	142	42	109	56	196	56	196	42	109	56	56	56	196	56	56	83	243	83	243	56	56	76	142	83	243	76	142	87	186	379	109	368	66	372	9	372	9	368	66	345	29	372	9	345	29	332	-26	332	-26	345	29	312	0	332	-26	312	0	283	-50	283	-50	312	0	273	-18	283	-50	273	-18	228	-59	228	-59	273	-18	228	-25	110	29	123	-26	143	0	143	0	123	-26	172	-50	143	0	172	-50	182	-18	182	-18	172	-50	228	-59	182	-18	228	-59	228	-25	56	56	83	9	76	109	76	109	83	9	87	66	87	66	83	9	123	-26	87	66	123	-26	110	29	368	186	372	243	345	223	345	223	372	243	332	279	345	223	332	279	312	253	312	253	332	279	283	303	312	253	283	303	273	272	273	272	283	303	228	278	182	272	228	278	228	311	182	272	228	311	172	303	87	186	110	223	123	279	123	279	110	223	143	253	123	279	143	253	172	303	172	303	143	253	182	272	412	142	399	196	399	56	399	56	399	196	379	142	399	56	379	142	379	109	379	109	379	142	76	109	76	109	379	142	76	142	76	109	76	142	56	56	379	142	399	196	372	243	379	142	372	243	368	186	283	303	228	311	228	278	412	109	443	109	443	142	412	109	443	142	412	142	412	109	412	142	399	56	379	109	372	9	399	56	42	109	12	142	12	109	83	243	87	186	123	279	360	235	320	276	337	211	360	235	337	211	356	171	360	235	356	171	363	126	360	235	363	126	387	185	210	311	152	302	194	277	194	277	210	-59	210	311	210	311	210	-59	227	277	210	311	227	277	269	302	269	302	227	277	271	266	269	302	271	266	320	276	320	276	271	266	308	243	320	276	308	243	337	211	227	277	210	-59	227	-25	227	-25	210	-59	269	-49	194	-25	150	-13	152	-49	194	-25	152	-49	210	-59	194	-25	210	-59	194	277	113	9	84	42	101	-23	113	9	101	-23	152	-49	113	9	152	-49	150	-13	61	235	35	67	58	126	58	126	61	16	65	81	65	81	61	16	101	-23	65	81	101	-23	84	42	396	126	387	185	387	67	387	67	387	185	363	126	360	16	363	126	356	81	360	16	356	81	337	42	320	-23	360	16	337	42	320	-23	337	42	308	9	320	-23	308	9	271	-13	320	-23	271	-13	269	-49	65	171	84	211	101	276	101	276	84	211	113	243	101	276	113	243	152	302	152	302	113	243	150	266	152	302	150	266	194	277	61	235	58	126	65	171	61	235	65	171	101	276	35	185	25	126	35	67	35	185	35	67	61	235	227	-25	269	-49	271	-13	363	126	360	16	387	67	61	16	58	126	35	67	247	233	247	20	280	20	247	233	280	20	280	233	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	140	233	140	20	173	20	140	233	173	20	173	233	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	350	65	341	47	360	16	360	16	341	47	329	31	306	7	329	31	115	245	306	7	115	245	92	222	92	222	115	245	101	276	92	222	101	276	80	205	58	126	59	147	61	235	61	235	59	147	64	168	61	235	64	168	101	276	101	276	64	168	71	187	101	276	71	187	80	205	35	67	61	16	58	126	58	126	61	235	35	67	35	67	61	235	35	185	35	67	35	185	25	126	152	-49	210	-59	162	-17	162	-17	210	-59	210	-25	232	-24	210	-25	210	-59	232	-24	210	-59	269	-49	121	3	88	36	101	-23	121	3	101	-23	152	-49	121	3	152	-49	162	-17	66	78	58	126	61	16	66	78	61	16	101	-23	66	78	101	-23	88	36	132	257	150	266	152	302	152	302	150	266	169	273	152	302	169	273	210	311	210	311	169	273	189	277	210	311	189	277	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	152	302	101	276	115	245	152	302	115	245	132	257	320	-23	360	16	329	31	320	-23	329	31	306	7	320	-23	306	7	290	-3	320	-23	290	-3	272	-13	320	-23	272	-13	269	-49	360	16	387	67	361	105	361	105	387	67	363	126	360	235	363	126	387	185	269	302	210	311	210	278	387	67	396	126	387	185	387	67	387	185	363	126	357	84	350	65	360	16	357	84	360	16	361	105	252	-20	232	-24	269	-49	252	-20	269	-49	272	-13	227	255	194	255	227	71	227	71	194	255	194	71	227	71	194	71	315	39	315	39	194	71	106	71	315	39	106	71	106	39	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	227	71	315	39	315	71	362	109	351	67	360	16	360	16	351	67	328	30	360	16	328	30	320	-23	320	-23	328	30	296	0	320	-23	296	0	269	-49	269	-49	296	0	258	-18	269	-49	258	-18	214	-25	214	-25	168	-19	210	-59	210	-59	168	-19	152	-49	127	0	94	27	101	-23	127	0	101	-23	152	-49	127	0	152	-49	168	-19	35	67	61	16	59	109	59	109	61	16	71	65	71	65	61	16	101	-23	71	65	101	-23	94	27	59	109	362	109	194	142	194	142	362	109	227	142	194	142	227	142	194	277	194	277	210	311	153	267	153	267	210	311	152	302	153	267	152	302	118	247	118	247	152	302	101	276	118	247	101	276	89	219	89	219	101	276	69	183	61	235	35	185	35	67	61	235	35	67	59	142	61	235	59	142	69	183	61	235	69	183	101	276	59	142	35	67	59	109	59	142	59	109	194	142	227	142	362	109	362	142	362	142	387	185	360	235	362	142	360	235	352	183	352	183	360	235	332	219	194	277	227	142	210	311	210	311	227	142	227	277	210	311	227	277	269	302	269	302	227	277	268	267	269	302	268	267	303	247	320	276	269	302	303	247	320	276	303	247	332	219	320	276	332	219	360	235	387	67	396	126	387	185	387	67	387	185	362	142	387	67	362	142	362	109	387	67	362	109	360	16	214	-25	210	-59	269	-49	35	67	35	185	25	126	71	65	64	84	68	7	68	7	64	84	59	105	68	7	59	105	53	28	53	28	59	105	58	126	59	147	64	168	68	245	68	245	64	168	71	187	68	245	71	187	92	268	92	268	71	187	80	205	92	268	80	205	92	222	92	222	187	126	115	245	115	245	187	126	210	150	55	305	31	282	68	245	55	305	68	245	92	268	53	224	41	202	41	50	53	224	41	50	53	28	53	224	53	28	58	126	53	224	58	126	59	147	53	224	59	147	68	245	41	50	41	202	32	74	32	74	41	202	32	178	32	74	32	178	27	100	27	100	32	178	27	153	27	100	27	153	25	126	112	283	92	222	115	245	112	283	115	245	134	295	134	295	115	245	132	257	134	295	132	257	150	266	132	-3	115	7	134	-42	187	126	115	7	210	103	187	126	210	103	210	150	210	150	210	103	306	7	210	150	306	7	234	126	234	126	306	7	329	31	92	31	80	47	92	-15	92	31	92	-15	112	-30	92	31	112	-30	115	7	92	31	115	7	187	126	80	47	71	65	92	-15	92	-15	71	65	68	7	92	-15	68	7	54	-53	54	-53	68	7	31	-29	329	-16	367	-53	341	47	329	-16	341	47	329	31	329	31	306	7	309	-30	309	-30	306	7	290	-3	309	-30	290	-3	286	-42	286	-42	290	-3	272	-13	286	-42	272	-13	262	-51	262	-51	272	-13	252	-20	262	-51	252	-20	237	-57	237	-57	252	-20	232	-24	237	-57	232	-24	210	-59	210	-59	232	-24	210	-25	132	-3	134	-42	150	-13	150	-13	134	-42	158	-51	150	-13	158	-51	169	-20	169	-20	158	-51	184	-57	169	-20	184	-57	189	-24	189	-24	184	-57	210	-59	189	-24	210	-59	210	-25	353	244	367	305	341	205	341	205	367	305	329	268	341	205	329	268	329	222	329	222	329	268	309	283	329	222	309	283	306	245	306	245	309	283	290	257	290	257	309	283	287	295	290	257	287	295	272	266	272	266	287	295	263	304	272	266	263	304	252	273	252	273	263	304	237	309	252	273	237	309	232	277	232	277	237	309	210	278	189	277	210	278	210	311	189	277	210	311	184	310	134	295	150	266	159	304	159	304	150	266	169	273	159	304	169	273	184	310	184	310	169	273	189	277	368	224	363	126	368	28	368	224	368	28	380	202	380	202	368	28	380	50	380	202	380	50	389	178	389	178	380	50	389	74	389	178	389	74	394	153	394	153	389	74	394	100	394	153	394	100	396	126	341	205	350	187	353	244	353	244	350	187	357	167	353	244	357	167	368	224	368	224	357	167	361	147	368	224	361	147	363	126	363	126	361	105	368	28	368	28	361	105	357	84	368	28	357	84	353	7	353	7	357	84	350	65	353	7	350	65	341	47	353	7	341	47	367	-53	353	7	367	-53	390	-29	237	309	210	311	210	278	367	305	353	244	391	282	306	245	210	150	234	126	306	245	234	126	329	222	329	31	309	-30	329	-16	134	-42	115	7	112	-30	92	222	112	283	92	268	303	93	303	47	310	87	310	87	303	47	310	53	310	87	310	53	314	79	314	79	310	53	314	61	314	79	314	61	315	70	257	70	259	62	259	79	259	79	259	62	263	54	259	79	263	54	263	87	263	87	263	54	269	47	263	87	269	47	270	93	270	93	269	47	277	43	270	93	277	43	278	98	278	98	277	43	286	41	278	98	286	41	287	99	287	99	286	41	296	43	287	99	296	43	296	98	296	98	296	43	303	47	296	98	303	47	303	93	289	228	108	47	132	24	289	228	132	24	312	204	134	211	134	153	143	210	143	210	134	153	144	155	143	210	144	155	151	206	151	206	144	155	152	159	151	206	152	159	158	199	158	199	152	159	158	165	158	199	158	165	162	191	162	191	158	165	162	173	162	191	162	173	164	182	105	182	107	173	107	191	107	191	107	173	111	165	107	191	111	165	111	199	111	199	111	165	118	159	111	199	118	159	118	206	118	206	118	159	125	155	118	206	125	155	126	210	126	210	125	155	134	153	126	210	134	153	134	211	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	173	355	175	357	177	388	177	388	175	357	177	359	177	388	177	359	194	413	194	413	177	359	180	360	194	413	180	360	183	360	183	360	186	360	194	413	194	413	186	360	189	357	194	413	189	357	192	354	213	441	208	441	227	-88	227	-88	208	441	194	413	227	-88	194	413	194	-58	194	-58	194	413	194	277	194	311	194	277	194	348	194	351	194	348	194	413	194	351	194	413	192	354	143	328	152	336	157	365	157	365	152	336	161	345	157	365	161	345	177	388	177	388	161	345	171	353	177	388	171	353	173	355	136	343	113	323	122	313	136	343	122	313	133	320	136	343	133	320	143	328	136	343	143	328	157	365	227	413	213	441	227	-88	227	413	227	-88	227	-25	227	413	227	-25	227	311	227	413	227	311	227	347	227	413	227	347	227	351	227	413	227	351	229	354	227	413	229	354	244	388	194	277	194	-25	194	-58	194	-58	194	-25	150	-13	194	-58	150	-13	140	-45	140	-45	150	-13	113	9	140	-45	113	9	93	-17	93	-17	113	9	84	42	93	-17	84	42	65	81	84	211	93	270	65	171	65	171	93	270	57	230	65	171	57	230	58	126	58	126	57	230	57	22	58	126	57	22	65	81	194	277	194	311	150	266	150	266	194	311	140	298	150	266	140	298	113	243	113	243	140	298	93	270	113	243	93	270	84	211	34	71	57	22	57	230	34	71	57	230	34	181	34	71	34	181	25	126	229	354	230	357	244	388	244	388	230	357	233	359	244	388	233	359	237	360	237	360	240	360	244	388	244	388	240	360	243	359	244	388	243	359	246	357	244	388	246	357	264	365	264	365	246	357	249	355	264	365	249	355	251	353	251	353	260	345	264	365	264	365	260	345	270	336	264	365	270	336	286	343	286	343	270	336	279	328	286	343	279	328	289	320	309	322	286	343	289	320	309	322	289	320	299	312	337	211	356	171	364	230	364	230	356	171	363	126	364	22	363	126	356	81	227	277	271	266	281	298	281	298	271	266	308	243	281	298	308	243	328	270	328	270	308	243	337	211	328	270	337	211	364	230	227	-58	281	-45	227	-25	227	-25	227	277	227	311	227	311	227	277	281	298	388	181	364	230	364	22	388	181	364	22	388	71	388	181	388	71	396	126	271	-13	281	-45	308	9	308	9	281	-45	328	-17	308	9	328	-17	337	42	337	42	328	-17	364	22	337	42	364	22	356	81	194	-58	194	-88	227	-88	227	-25	281	-45	271	-13	363	126	364	22	364	230	65	81	57	22	93	-17	194	413	194	348	194	277	271	105	262	88	267	48	267	48	262	88	248	74	267	48	248	74	241	35	241	35	248	74	231	66	241	35	231	66	210	30	210	30	231	66	210	63	210	63	210	62	190	66	262	163	269	203	248	177	248	177	269	203	242	217	248	177	242	217	231	186	231	186	242	217	210	189	190	186	210	189	210	222	190	186	210	222	180	217	147	126	150	146	154	203	154	203	150	146	159	163	154	203	159	163	180	217	180	217	159	163	173	177	180	217	173	177	190	186	133	69	154	48	147	126	147	126	154	203	133	69	133	69	154	203	133	182	133	69	133	182	119	96	119	96	133	182	119	156	119	96	119	156	114	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	307	126	302	156	302	96	302	96	302	156	289	183	302	96	289	183	288	69	288	69	289	183	274	126	271	146	274	126	289	183	271	146	289	183	269	203	271	146	269	203	262	163	242	217	210	222	210	189	271	105	267	48	288	69	271	105	288	69	274	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	190	66	173	74	180	34	190	66	180	34	210	30	190	66	210	30	210	63	159	88	150	105	154	48	159	88	154	48	180	34	159	88	180	34	173	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	147	126	154	48	150	105	387	185	387	67	396	126	360	235	355	174	363	126	210	63	231	66	210	62	35	67	35	185	25	126	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	210	311	162	271	210	278	210	278	259	271	269	302	269	302	259	271	300	249	269	302	300	249	320	276	320	276	300	249	333	216	320	276	333	216	360	235	360	235	333	216	355	174	360	235	355	174	363	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	142	127	145	105	145	148	145	148	145	105	155	86	145	148	155	86	155	167	155	167	155	86	169	72	155	167	169	72	170	181	170	181	169	72	188	62	170	181	188	62	188	190	188	190	188	62	209	59	188	190	209	59	210	194	210	194	209	59	231	62	210	194	231	62	231	190	231	190	231	62	249	72	231	190	249	72	250	180	250	180	249	72	264	86	250	180	264	86	264	166	264	166	264	86	273	105	264	166	273	105	273	147	273	147	273	105	277	126	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	387	185	387	67	396	126	150	126	284	199	284	238	150	126	284	238	88	131	150	126	88	131	284	15	150	126	284	15	284	53	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	284	15	88	131	88	121	272	126	137	53	333	121	272	126	333	121	333	131	272	126	333	131	137	238	272	126	137	238	137	199	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	333	121	137	53	137	15	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	501	114	495	103	502	74	502	74	495	103	487	95	502	74	487	95	484	65	484	65	487	95	476	89	484	65	476	89	464	62	464	62	476	89	464	87	495	149	502	177	487	158	487	158	502	177	484	186	487	158	484	186	476	163	476	163	484	186	464	165	452	163	464	165	464	190	452	163	464	190	444	186	444	186	426	177	427	138	444	186	427	138	433	149	444	186	433	149	441	158	444	186	441	158	452	163	427	114	425	126	426	74	426	74	425	126	412	88	412	88	425	126	426	177	426	177	425	126	427	138	412	164	403	146	403	106	412	164	403	106	412	88	412	164	412	88	426	177	501	138	503	126	502	177	502	177	503	126	516	164	516	164	503	126	516	88	516	164	516	88	525	146	525	146	516	88	525	106	525	146	525	106	528	126	484	186	464	190	464	165	503	126	502	74	516	88	452	89	441	95	444	65	452	89	444	65	464	62	452	89	464	62	464	87	444	65	441	95	433	103	444	65	433	103	427	114	444	65	427	114	426	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	501	114	502	74	503	126	502	177	495	149	501	138	403	106	403	146	400	126	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	390	175	371	219	371	33	371	33	371	219	363	126	371	33	363	126	355	78	371	33	355	78	342	-4	342	-4	355	78	333	36	342	-4	333	36	304	-33	304	-33	333	36	300	3	304	-33	300	3	260	-52	260	-52	300	3	259	-17	260	-52	259	-17	210	-59	210	-59	259	-17	210	-25	363	126	371	219	355	174	355	174	371	219	342	257	355	174	342	257	333	216	333	216	342	257	304	286	333	216	304	286	300	249	300	249	304	286	260	305	300	249	260	305	259	271	259	271	260	305	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	260	305	210	311	210	278	371	33	390	78	390	175	390	175	390	78	395	150	390	175	395	150	528	175	528	175	395	150	528	150	395	150	395	103	395	145	395	145	395	103	395	107	395	145	395	107	396	140	396	140	395	107	396	112	396	140	396	112	396	136	396	136	396	112	396	116	396	136	396	116	396	131	396	131	396	116	396	121	396	131	396	121	396	126	395	103	395	150	390	78	395	103	390	78	528	78	395	103	528	78	528	103	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	22	331	22	-78	55	-27	55	-27	22	-78	75	-45	55	-27	75	-45	381	298	381	298	75	-45	400	280	381	298	400	280	432	331	432	331	400	280	432	-78	55	298	381	298	432	331	55	298	432	331	22	331	55	298	22	331	55	-27	432	-78	400	280	400	-45	432	-78	400	-45	75	-45	432	-78	75	-45	22	-78	55	-45	55	280	22	331	22	331	55	280	74	298	22	331	74	298	432	331	432	331	74	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-27	432	-78	400	-27	381	-45	381	-45	400	-27	74	298	381	-45	74	298	55	280	55	-45	22	331	22	-78	55	-45	22	-78	432	-78	55	-45	432	-78	381	-45	240	69	234	92	236	-4	236	-4	234	92	232	119	232	133	232	119	235	126	232	133	235	126	257	149	257	149	235	126	263	139	218	126	223	119	223	133	223	133	223	119	228	258	228	258	223	119	228	-6	228	258	228	-6	236	257	236	257	228	-6	232	133	232	133	234	161	236	257	236	257	234	161	240	184	236	257	240	184	243	254	243	254	240	184	246	204	243	254	246	204	249	249	249	249	246	204	252	220	249	249	252	220	253	242	253	242	252	220	254	233	201	21	202	13	203	34	203	34	202	13	206	5	203	34	206	5	209	50	209	50	206	5	212	0	209	50	212	0	215	69	215	69	212	0	219	-4	215	69	219	-4	221	92	221	92	219	-4	228	-6	221	92	228	-6	223	119	232	119	259	100	235	126	235	126	259	100	261	113	261	113	259	100	277	80	261	113	277	80	284	106	284	106	277	80	291	63	284	106	291	63	302	101	302	101	291	63	303	51	302	101	303	51	318	98	318	98	303	51	318	46	318	98	318	46	329	94	329	94	318	46	328	47	329	94	328	47	335	51	329	156	334	159	335	200	335	200	334	159	338	162	335	200	338	162	340	195	340	195	338	162	341	167	340	195	341	167	343	187	343	187	341	167	343	172	343	187	343	172	344	179	335	200	328	204	329	156	329	156	328	204	320	205	329	156	320	205	318	152	318	152	320	205	317	205	318	152	317	205	314	204	318	152	314	204	311	203	318	152	311	203	308	202	318	152	308	202	305	200	318	152	305	200	304	150	257	149	263	139	274	165	274	165	263	139	286	146	274	165	286	146	286	179	286	179	286	146	304	150	286	179	304	150	295	191	295	191	304	150	305	200	232	119	232	133	228	-6	232	119	228	-6	236	-4	344	71	343	77	343	64	343	64	343	77	341	82	343	64	341	82	340	57	340	57	341	82	338	87	340	57	338	87	335	51	335	51	338	87	334	91	335	51	334	91	329	94	240	69	243	0	246	50	246	50	243	0	249	5	246	50	249	5	252	34	252	34	249	5	253	13	252	34	253	13	254	21	202	242	203	220	206	249	206	249	203	220	209	204	206	249	209	204	212	254	212	254	209	204	215	184	212	254	215	184	219	257	219	257	215	184	221	160	219	257	221	160	228	258	228	258	221	160	223	133	173	73	188	88	194	114	194	114	188	88	204	104	194	114	204	104	218	126	218	126	204	104	223	119	147	50	151	52	152	102	152	102	151	52	161	60	152	102	161	60	172	107	172	107	161	60	173	73	172	107	173	73	194	114	152	102	136	98	136	46	152	102	136	46	140	47	152	102	140	47	144	48	152	102	144	48	147	50	136	98	123	94	124	47	136	98	124	47	133	46	136	98	133	46	136	46	108	73	108	61	110	80	110	80	108	61	112	56	110	80	112	56	113	86	113	86	112	56	117	51	113	86	117	51	117	91	117	91	117	51	124	47	117	91	124	47	123	94	171	178	172	143	185	163	185	163	172	143	194	136	185	163	194	136	202	147	202	147	194	136	218	126	202	147	218	126	223	133	159	191	147	200	152	148	159	191	152	148	172	143	159	191	172	143	171	178	152	148	147	200	144	202	152	148	144	202	141	203	152	148	141	203	138	204	152	148	138	204	135	205	152	148	135	205	135	152	117	159	122	156	123	203	123	203	122	156	135	152	123	203	135	152	132	205	132	205	135	152	135	205	107	179	108	173	108	186	108	186	108	173	110	167	108	186	110	167	111	193	111	193	110	167	113	163	111	193	113	163	116	199	116	199	113	163	117	159	116	199	117	159	123	203	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	108	61	108	73	107	68	203	220	202	242	201	233	240	69	236	-4	243	0	297	126	294	104	305	70	305	70	294	104	284	84	305	70	284	84	284	49	284	49	284	84	269	69	284	49	269	69	257	35	257	35	269	69	249	59	257	35	249	59	227	30	227	30	249	59	227	56	284	168	286	204	269	183	269	183	286	204	259	218	269	183	259	218	249	193	249	193	259	218	227	196	205	193	227	196	227	223	205	193	227	223	197	218	160	148	170	168	170	204	170	204	170	168	185	183	170	204	185	183	197	218	197	218	185	183	205	193	170	204	150	183	160	148	160	148	150	183	157	126	160	104	157	126	150	70	160	104	150	70	170	49	150	70	157	126	150	183	150	70	150	183	136	96	136	96	150	183	136	157	136	96	136	157	131	127	324	127	319	157	319	96	319	96	319	157	306	183	319	96	306	183	305	70	305	70	306	183	297	126	306	183	286	204	294	148	306	183	294	148	297	126	259	218	227	223	227	196	170	84	170	49	185	69	185	69	170	49	197	35	185	69	197	35	205	59	205	59	197	35	227	30	205	59	227	30	227	56	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	160	104	170	49	170	84	286	204	284	168	294	148	135	33	161	59	135	228	135	228	161	59	161	202	135	228	161	202	320	228	320	228	161	202	294	202	320	228	294	202	320	33	320	33	294	202	294	59	320	33	294	59	161	59	22	-78	55	-45	22	331	22	331	55	-45	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	161	59	135	33	320	33	32	356	32	50	65	84	65	84	32	50	185	50	65	84	185	50	185	84	185	84	185	50	218	-69	185	84	218	-69	185	202	185	202	218	-69	218	169	185	202	218	169	305	202	305	202	218	169	305	169	305	202	305	169	338	50	338	50	305	169	305	84	338	50	305	84	218	84	218	50	338	50	218	84	491	-102	491	202	458	169	458	169	491	202	338	202	458	169	338	202	338	169	338	50	338	356	305	323	338	50	305	323	305	202	65	323	305	323	338	356	65	323	338	356	32	356	65	323	32	356	65	84	185	50	185	-102	218	-69	218	-69	185	-102	491	-102	218	-69	491	-102	458	-69	458	-69	491	-102	458	169	286	502	286	438	296	500	296	500	286	438	297	440	296	500	297	440	304	496	304	496	297	440	306	444	304	496	306	444	312	489	312	489	306	444	312	451	312	489	312	451	316	480	316	480	312	451	317	460	316	480	317	460	318	470	254	470	256	459	256	480	256	480	256	459	260	450	256	480	260	450	261	489	261	489	260	450	267	444	261	489	267	444	268	496	268	496	267	444	276	439	268	496	276	439	277	500	277	500	276	439	286	438	277	500	286	438	286	502	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	17	-96	17	-128	555	-128	17	-96	555	-128	555	-96	262	33	254	41	256	25	256	25	254	41	251	26	248	26	251	26	254	41	248	26	254	41	248	53	248	53	243	69	243	21	248	53	243	21	244	23	248	53	244	23	246	24	248	53	246	24	248	26	270	175	256	170	261	151	261	151	256	170	259	142	260	97	259	142	256	170	260	97	256	170	249	105	249	105	256	170	245	160	249	105	245	160	241	114	241	114	245	160	238	148	241	114	238	148	237	124	237	124	238	148	235	134	296	176	286	177	299	165	299	165	286	177	286	166	277	165	286	166	286	177	277	165	286	177	270	175	323	167	317	151	322	139	323	167	322	139	325	122	323	167	316	168	317	151	296	176	299	165	304	174	304	174	299	165	309	160	304	174	309	160	310	171	310	171	309	160	317	151	310	171	317	151	316	168	335	122	335	171	329	171	335	122	329	171	327	169	335	122	327	169	326	168	335	122	326	168	325	168	335	122	325	168	325	122	324	167	323	167	325	122	324	167	325	122	325	168	270	175	261	151	264	158	270	175	264	158	270	162	270	175	270	162	277	165	275	89	296	79	280	119	275	89	280	119	273	123	275	89	273	123	268	127	275	89	268	127	263	132	275	89	263	132	261	137	275	89	261	137	260	97	269	20	279	17	273	29	273	29	279	17	287	27	297	29	287	27	293	16	297	29	293	16	309	19	262	33	256	25	261	23	262	33	261	23	269	20	262	33	269	20	273	29	306	106	280	119	296	79	306	106	296	79	304	74	306	106	304	74	309	69	306	106	309	69	319	99	343	61	342	72	341	47	341	47	342	72	337	82	341	47	337	82	334	35	334	35	337	82	330	91	334	35	330	91	323	25	323	25	330	91	319	99	323	25	319	99	316	51	316	51	315	44	323	25	323	25	315	44	311	37	323	25	311	37	309	19	309	19	311	37	305	32	309	19	305	32	297	29	319	99	309	69	313	63	319	99	313	63	316	57	319	99	316	57	316	51	287	27	279	17	293	16	242	18	243	21	243	69	242	18	243	69	232	69	242	18	232	69	232	18	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	259	142	260	97	261	137	79	-30	291	339	291	406	291	406	291	339	502	-30	291	406	502	-30	541	-30	541	-30	502	-30	575	-63	541	-30	575	-63	575	-30	79	-30	291	406	41	-30	79	-30	41	-30	575	-63	79	-30	575	-63	502	-30	7	-30	7	-63	575	-63	7	-30	575	-63	41	-30	314	210	35	349	68	296	314	210	68	296	241	210	314	210	241	210	241	209	314	210	241	209	68	123	314	210	68	123	35	71	35	349	35	71	68	123	35	349	68	123	68	296	355	-96	149	42	76	42	76	42	149	42	149	43	76	42	149	43	355	181	355	181	149	43	322	129	355	181	322	129	355	-96	355	-96	322	129	322	-43	355	-96	322	-43	149	42	355	266	355	-11	388	-11	355	266	388	-11	388	266	302	-11	97	126	24	127	24	127	97	126	97	127	24	127	97	127	302	266	302	266	97	127	270	213	302	266	270	213	302	-11	302	-11	270	213	270	40	302	-11	270	40	97	126	405	127	126	266	159	213	405	127	159	213	332	127	405	127	332	127	332	126	405	127	332	126	159	40	405	127	159	40	126	-11	126	266	126	-11	159	40	126	266	159	40	159	213	40	266	40	-11	73	-11	40	266	73	-11	73	266	202	103	358	-39	202	148	202	148	358	-39	227	126	202	148	227	126	358	291	358	291	227	126	325	217	358	291	325	217	358	-39	358	-39	325	217	325	35	358	-39	325	35	227	126	46	291	46	-39	202	103	46	291	202	103	202	148	202	148	46	291	79	217	202	148	79	217	178	126	202	148	178	126	202	103	202	148	202	103	358	-39	202	148	358	-39	358	291	79	35	79	217	46	291	79	35	46	291	46	-39	79	35	46	-39	202	103	79	35	202	103	178	126	202	148	46	291	202	103	202	148	202	103	358	-39	202	148	358	-39	358	291	202	103	46	291	46	-39	227	126	358	247	358	291	227	126	358	291	203	148	227	126	203	148	358	-39	227	126	358	-39	358	3	203	103	358	-39	203	148	203	103	203	148	47	291	203	103	47	291	47	-39	203	148	46	291	178	126	203	148	178	126	203	103	203	148	203	103	358	-39	203	148	358	-39	358	291	46	3	46	-39	203	103	46	3	203	103	178	126	178	126	46	291	46	247	203	103	299	-16	203	148	203	148	299	-16	225	126	203	148	225	126	299	268	299	268	225	126	368	301	299	268	368	301	106	268	106	268	368	301	37	301	106	268	37	301	180	126	180	126	37	-49	106	-16	106	-16	37	-49	368	-49	106	-16	368	-49	299	-16	299	-16	368	-49	225	126	180	126	106	-16	203	103	180	126	203	103	203	148	180	126	203	148	106	268	180	126	37	-49	368	-49	180	126	368	-49	225	126	180	126	225	126	368	301	180	126	368	301	37	301	132	251	90	209	126	209	132	251	126	209	167	251	132	251	167	251	108	310	132	251	108	310	90	292	131	168	89	126	125	126	131	168	125	126	166	167	131	168	166	167	126	209	131	168	126	209	90	209	131	85	89	43	124	43	131	85	124	43	166	84	131	85	166	84	125	126	131	85	125	126	89	126	130	2	89	-39	107	-57	130	2	107	-57	166	2	130	2	166	2	124	43	130	2	124	43	89	43	123	251	165	292	147	310	123	251	147	310	88	251	123	251	88	251	129	209	123	251	129	209	165	209	124	168	165	209	129	209	124	168	129	209	89	167	124	168	89	167	130	126	124	168	130	126	166	126	124	85	166	126	130	126	124	85	130	126	89	84	124	85	89	84	131	43	124	85	131	43	166	43	125	2	166	43	131	43	125	2	131	43	89	2	125	2	89	2	148	-57	125	2	148	-57	166	-39	220	251	179	209	214	209	220	251	214	209	256	251	220	251	256	251	197	310	220	251	197	310	179	292	219	168	178	126	214	126	219	168	214	126	255	167	219	168	255	167	214	209	219	168	214	209	179	209	219	85	177	43	213	43	219	85	213	43	254	84	219	85	254	84	214	126	219	85	214	126	178	126	219	2	177	-39	195	-57	219	2	195	-57	254	2	219	2	254	2	213	43	219	2	213	43	177	43	132	251	90	209	126	209	132	251	126	209	167	251	132	251	167	251	108	310	132	251	108	310	90	292	131	168	89	126	125	126	131	168	125	126	166	167	131	168	166	167	126	209	131	168	126	209	90	209	131	85	89	43	124	43	131	85	124	43	166	84	131	85	166	84	125	126	131	85	125	126	89	126	130	2	89	-39	107	-57	130	2	107	-57	166	2	130	2	166	2	124	43	130	2	124	43	89	43	124	251	165	292	147	310	124	251	147	310	89	251	124	251	89	251	130	209	124	251	130	209	166	209	124	168	166	209	130	209	124	168	130	209	89	167	124	168	89	167	131	126	124	168	131	126	166	126	125	85	166	126	131	126	125	85	131	126	89	84	125	85	89	84	131	43	125	85	131	43	166	43	126	2	166	43	131	43	126	2	131	43	90	2	126	2	90	2	148	-57	126	2	148	-57	167	-39	213	251	253	292	235	310	213	251	235	310	177	251	213	251	177	251	219	209	213	251	219	209	254	209	213	168	254	209	219	209	213	168	219	209	177	167	213	168	177	167	219	126	213	168	219	126	254	126	214	85	254	126	219	126	214	85	219	126	178	84	214	85	178	84	219	43	214	85	219	43	255	43	214	2	255	43	219	43	214	2	219	43	179	2	214	2	179	2	237	-57	214	2	237	-57	256	-39	61	66	69	23	73	53	73	53	69	23	95	6	73	53	95	6	91	45	91	45	95	6	112	42	134	43	112	42	129	0	134	43	129	0	154	3	66	147	75	196	54	127	54	127	75	196	54	173	54	127	54	173	50	103	50	103	50	48	53	83	53	83	50	48	69	23	53	83	69	23	61	66	151	211	128	173	155	169	151	211	155	169	173	200	173	200	155	169	175	159	173	200	175	159	193	181	193	181	175	159	191	146	193	181	191	146	203	132	128	173	126	215	104	170	104	170	126	215	99	210	104	170	99	210	83	161	83	161	99	210	75	196	83	161	75	196	66	147	40	143	35	106	39	76	40	143	39	76	50	48	40	143	50	48	50	103	40	143	50	103	54	173	203	132	212	121	213	153	213	153	212	121	219	48	213	153	219	48	237	116	237	116	219	48	241	79	237	116	241	79	248	97	248	97	241	79	255	53	248	97	255	53	264	77	264	77	255	53	271	32	264	77	271	32	283	60	283	60	271	32	290	15	283	60	290	15	307	47	307	47	290	15	312	4	307	47	312	4	334	42	334	42	312	4	339	0	334	42	339	0	358	45	412	113	408	88	408	40	412	113	408	40	422	72	412	113	422	72	427	113	358	45	365	4	380	53	380	53	365	4	389	18	380	53	389	18	397	68	397	68	389	18	408	40	397	68	408	40	408	88	152	50	154	3	170	63	170	63	154	3	177	11	170	63	177	11	189	86	189	86	177	11	198	26	189	86	198	26	212	121	212	121	198	26	219	48	112	42	95	6	129	0	134	43	154	3	152	50	358	45	339	0	365	4	193	181	203	132	213	153	128	173	151	211	126	215	61	66	69	23	73	53	73	53	69	23	95	6	73	53	95	6	91	45	91	45	95	6	112	42	134	43	112	42	129	0	134	43	129	0	154	3	66	147	75	196	54	127	54	127	75	196	54	173	54	127	54	173	50	103	50	103	50	48	53	83	53	83	50	48	69	23	53	83	69	23	61	66	131	215	128	215	155	169	155	169	128	215	128	173	104	170	128	173	126	215	104	170	126	215	99	210	83	161	104	170	99	210	83	161	99	210	75	196	83	161	75	196	66	147	40	143	35	106	39	76	40	143	39	76	50	48	40	143	50	48	50	103	40	143	50	103	54	173	128	215	126	215	128	173	152	211	152	214	143	257	152	211	143	257	155	169	155	169	143	257	137	214	155	169	137	214	135	215	319	257	305	289	306	239	319	257	306	239	310	214	319	257	310	214	311	164	319	257	311	164	328	171	319	257	328	171	325	214	412	113	408	88	408	38	408	38	408	88	397	68	408	38	397	68	389	17	389	17	397	68	380	53	389	17	380	53	365	4	365	4	380	53	358	45	365	4	358	45	339	0	339	0	358	45	334	42	339	0	334	42	312	4	312	4	334	42	309	46	312	4	309	46	290	15	290	15	309	46	289	55	290	15	289	55	273	68	290	15	273	68	271	32	271	32	273	68	260	82	271	32	260	82	255	53	255	53	260	82	251	94	255	53	251	94	243	165	255	53	243	165	241	79	241	79	243	165	220	137	241	79	220	137	219	48	219	48	220	137	212	121	350	173	336	215	334	215	350	173	334	215	332	215	350	173	332	215	329	215	350	173	329	215	328	171	350	173	357	212	336	215	327	215	325	214	328	171	327	215	328	171	329	215	310	214	310	213	311	164	306	239	305	289	294	259	294	259	305	289	284	310	294	259	284	310	277	273	277	273	284	310	259	323	277	273	259	323	256	282	256	282	259	323	231	285	206	282	231	285	231	326	206	282	231	326	203	323	259	323	231	326	231	285	412	113	422	68	420	152	412	113	420	152	409	132	403	183	381	203	389	162	403	183	389	162	401	149	403	183	401	149	409	132	403	183	409	132	420	152	371	170	389	162	381	203	371	170	381	203	357	212	371	170	357	212	350	173	412	113	408	38	422	68	112	42	95	6	129	0	209	157	198	175	203	132	209	157	203	132	212	121	209	157	212	121	220	137	152	211	155	169	170	202	170	202	155	169	175	159	170	202	175	159	185	190	185	190	175	159	191	146	185	190	191	146	198	175	198	175	191	146	203	132	133	215	131	215	155	169	133	215	155	169	135	215	219	48	212	121	198	26	198	26	212	121	189	86	198	26	189	86	177	11	177	11	189	86	170	63	177	11	170	63	154	3	154	3	170	63	152	50	154	3	152	50	134	43	243	165	251	96	262	186	262	186	251	96	274	128	262	186	274	128	279	200	279	200	274	128	293	151	279	200	293	151	295	209	295	209	293	151	311	164	295	209	311	164	310	213	251	96	243	165	251	94	152	214	156	239	157	289	157	289	156	239	168	259	157	289	168	259	177	310	177	310	168	259	185	273	177	310	185	273	203	323	203	323	185	273	206	282	143	257	152	214	157	289	420	152	422	68	427	105	104	170	128	173	128	173	151	211	128	173	155	169	151	211	155	169	172	202	172	202	155	169	176	159	172	202	176	159	190	187	190	187	176	159	193	146	190	187	193	146	205	169	205	169	193	146	206	132	205	169	206	132	219	147	219	147	206	132	216	121	219	147	216	121	219	42	219	42	216	121	202	26	202	26	216	121	192	86	202	26	192	86	185	14	185	14	192	86	172	63	185	14	172	63	167	6	167	6	172	63	154	50	167	6	154	50	149	1	149	1	154	50	134	43	149	1	134	43	129	0	129	0	134	43	112	42	112	42	91	45	95	6	95	6	91	45	73	53	95	6	73	53	69	23	69	23	73	53	61	66	69	23	61	66	53	83	35	106	39	76	40	143	40	143	39	76	50	48	40	143	50	48	50	103	53	83	50	103	50	48	53	83	50	48	69	23	54	127	66	147	75	196	75	196	66	147	83	161	75	196	83	161	99	210	99	210	83	161	104	170	99	210	104	170	126	215	126	215	104	170	128	173	126	215	128	173	151	211	54	173	40	143	50	103	54	173	50	103	54	127	54	173	54	127	75	196	243	171	243	348	219	42	243	171	219	42	243	-93	243	171	243	-93	243	65	243	171	243	65	247	96	243	171	247	96	264	191	219	348	219	147	219	42	219	348	219	42	243	348	412	113	408	88	408	38	408	38	408	88	397	68	408	38	397	68	389	17	389	17	397	68	380	53	389	17	380	53	365	4	365	4	380	53	358	45	365	4	358	45	339	0	339	0	358	45	334	42	339	0	334	42	314	3	314	3	334	42	309	46	314	3	309	46	293	12	293	12	309	46	288	55	293	12	288	55	274	26	274	26	288	55	270	68	274	26	270	68	257	44	257	44	270	68	257	82	257	44	257	82	247	94	247	96	243	65	247	94	247	94	243	65	257	44	357	212	350	173	371	170	357	212	371	170	381	203	381	203	371	170	389	162	381	203	389	162	403	183	403	183	389	162	401	149	403	183	401	149	409	132	350	173	336	215	328	171	328	171	336	215	319	214	328	171	319	214	309	164	309	164	319	214	301	211	309	164	301	211	291	151	291	151	301	211	283	204	291	151	283	204	271	128	271	128	283	204	264	191	271	128	264	191	247	96	219	42	219	-93	243	-93	412	113	422	68	420	152	412	113	420	152	409	132	412	113	408	38	422	68	129	0	112	42	95	6	420	152	422	68	427	105	403	183	409	132	420	152	350	173	357	212	336	215	150	127	148	111	155	75	155	75	148	111	140	97	155	75	140	97	139	62	139	62	140	97	129	86	139	62	129	86	121	54	121	54	129	86	116	79	121	54	116	79	100	51	100	51	116	79	100	76	148	142	155	178	140	156	140	156	155	178	139	190	140	156	139	190	129	167	129	167	139	190	121	199	129	167	121	199	116	174	116	174	121	199	100	176	84	174	100	176	100	201	84	174	100	201	76	198	50	127	53	142	56	187	56	187	53	142	60	156	56	187	60	156	76	198	76	198	60	156	71	167	76	198	71	167	84	174	40	82	56	66	50	127	50	127	56	187	40	82	40	82	56	187	40	171	40	82	40	171	29	103	29	103	40	171	29	150	29	103	29	150	25	127	173	110	400	143	173	143	173	110	173	143	166	91	166	91	173	143	166	162	166	91	166	162	155	75	155	75	166	162	155	178	155	75	155	178	150	127	121	199	100	201	100	176	520	111	513	97	517	66	517	66	513	97	502	86	517	66	502	86	496	55	496	55	502	86	488	79	496	55	488	79	473	51	473	51	488	79	473	76	513	156	517	187	502	167	502	167	517	187	496	198	502	167	496	198	488	174	488	174	496	198	473	176	457	174	473	176	473	201	457	174	473	201	452	199	425	142	432	156	433	190	433	190	432	156	443	167	433	190	443	167	452	199	452	199	443	167	457	174	433	190	418	178	425	142	425	142	418	178	422	127	425	111	422	127	418	75	425	111	418	75	433	62	418	75	422	127	418	178	418	75	418	178	406	91	406	91	418	178	406	162	406	91	406	162	400	110	400	110	406	162	400	143	400	110	400	143	173	110	517	66	533	82	520	111	520	111	533	82	522	127	520	142	522	127	533	171	520	142	533	171	517	187	496	198	473	201	473	176	544	150	533	171	533	82	544	150	533	82	544	103	544	150	544	103	547	127	522	127	533	82	533	171	432	97	433	62	443	86	443	86	433	62	452	54	443	86	452	54	457	79	457	79	452	54	473	51	457	79	473	51	473	76	84	79	71	86	76	55	84	79	76	55	100	51	84	79	100	51	100	76	60	97	53	111	56	66	60	97	56	66	76	55	60	97	76	55	71	86	50	127	56	66	53	111	425	111	433	62	432	97	517	187	513	156	520	142	155	178	148	142	150	127	22	-45	76	-78	22	331	22	331	76	-78	89	266	22	331	89	266	378	331	378	331	89	266	400	266	378	331	400	266	432	299	432	299	400	266	432	-78	400	266	400	-45	432	-78	432	-78	400	-45	89	-45	432	-78	89	-45	76	-78	76	-78	89	-45	89	266	12	96	141	129	306	256	306	256	141	129	273	201	306	256	273	201	306	96	306	96	273	201	273	129	306	96	273	129	141	129	12	29	12	-3	306	-3	12	29	306	-3	306	29	306	96	141	129	12	96	57	33	57	207	32	207	57	33	32	207	32	0	57	33	32	0	363	0	57	33	363	0	185	33	210	33	210	207	185	207	210	33	185	207	185	33	210	33	185	33	363	0	210	33	363	0	338	33	338	207	338	33	363	0	338	207	363	0	363	207	24	93	78	60	91	93	91	93	78	60	105	60	91	93	105	60	118	160	118	160	105	60	118	93	118	160	118	93	131	193	131	193	118	93	145	160	131	193	145	160	185	331	185	331	145	160	158	193	185	331	158	193	213	331	24	193	24	160	118	160	24	193	118	160	131	193	118	93	184	60	196	93	196	93	184	60	211	60	196	93	211	60	223	160	223	160	211	60	224	93	223	160	224	93	236	193	236	193	224	93	251	160	236	193	251	160	291	331	291	331	251	160	263	193	291	331	263	193	319	331	78	60	23	-77	51	-77	78	60	51	-77	105	60	158	193	145	160	223	160	158	193	223	160	236	193	263	193	251	160	319	160	263	193	319	160	319	193	224	93	211	60	319	60	224	93	319	60	319	93	184	60	129	-77	156	-77	184	60	156	-77	211	60	118	93	105	60	184	60	78	60	24	93	24	60	155	394	167	396	167	396	172	421	167	396	183	392	172	421	183	392	192	416	192	416	183	392	201	381	192	416	201	381	212	405	212	405	201	381	222	368	212	405	222	368	233	393	233	393	222	368	242	357	233	393	242	357	251	382	251	382	242	357	262	352	251	382	262	352	267	377	267	377	262	352	279	356	267	377	279	356	279	379	309	421	305	407	306	384	309	421	306	384	315	402	309	421	315	402	319	421	298	395	290	386	294	368	298	395	294	368	306	384	298	395	306	384	305	407	279	379	279	356	294	368	279	379	294	368	290	386	128	366	135	378	139	407	139	407	135	378	144	388	139	407	144	388	155	417	155	417	144	388	155	394	155	417	155	394	172	421	172	421	155	394	167	396	126	391	118	373	124	352	126	391	124	352	128	366	126	391	128	366	139	407	24	93	78	60	91	93	91	93	78	60	105	60	91	93	105	60	118	160	118	160	105	60	118	93	118	160	118	93	131	193	131	193	118	93	145	160	131	193	145	160	185	331	185	331	145	160	158	193	185	331	158	193	213	331	24	193	24	160	118	160	24	193	118	160	131	193	118	93	184	60	196	93	196	93	184	60	211	60	196	93	211	60	223	160	223	160	211	60	224	93	223	160	224	93	236	193	236	193	224	93	251	160	236	193	251	160	291	331	291	331	251	160	263	193	291	331	263	193	319	331	78	60	23	-77	51	-77	78	60	51	-77	105	60	158	193	145	160	223	160	158	193	223	160	236	193	263	193	251	160	319	160	263	193	319	160	319	193	224	93	211	60	319	60	224	93	319	60	319	93	184	60	129	-77	156	-77	184	60	156	-77	211	60	118	93	105	60	184	60	78	60	24	93	24	60	124	352	118	373	114	352	24	47	60	14	74	47	74	47	60	14	88	14	74	47	88	14	99	110	99	110	88	14	101	47	99	110	101	47	112	143	112	143	101	47	126	110	112	143	126	110	137	206	137	206	126	110	139	143	137	206	139	143	150	239	150	239	139	143	164	206	150	239	164	206	186	331	186	331	164	206	177	239	186	331	177	239	214	331	101	47	166	14	179	47	179	47	166	14	193	14	179	47	193	14	204	110	204	110	193	14	206	47	204	110	206	47	217	143	217	143	206	47	231	110	217	143	231	110	242	206	242	206	231	110	244	143	242	206	244	143	254	239	254	239	244	143	269	206	254	239	269	206	291	331	291	331	269	206	282	239	291	331	282	239	319	331	60	14	24	-77	51	-77	60	14	51	-77	88	14	24	239	24	206	137	206	24	239	137	206	150	239	177	239	164	206	242	206	177	239	242	206	254	239	282	239	269	206	319	206	282	239	319	206	319	239	244	143	231	110	319	110	244	143	319	110	319	143	139	143	126	110	204	110	139	143	204	110	217	143	24	143	24	110	99	110	24	143	99	110	112	143	206	47	193	14	319	14	206	47	319	14	319	47	166	14	129	-77	156	-77	166	14	156	-77	193	14	101	47	88	14	166	14	60	14	24	47	24	14	369	292	336	292	369	-38	369	-38	336	292	336	193	369	-38	336	193	336	160	336	160	336	193	63	193	336	160	63	193	63	160	63	93	63	60	336	60	63	-38	63	292	30	292	63	-38	30	292	30	-38	336	60	336	-38	369	-38	336	60	369	-38	336	93	336	60	336	93	63	93	336	93	369	-38	336	160	24	64	141	31	141	64	141	64	141	31	174	-93	141	64	174	-93	141	189	141	189	174	-93	141	222	141	189	141	222	24	222	174	348	141	348	174	-93	174	222	174	189	290	189	174	222	290	189	290	222	174	64	174	31	290	31	174	64	290	31	290	64	174	-93	141	31	141	-93	141	222	174	-93	141	348	141	189	24	222	24	189	141	31	24	64	24	31	555	406	17	406	286	373	286	373	17	406	286	-63	286	3	286	-63	555	406	286	3	555	406	498	373	498	373	555	406	286	373	555	406	17	406	75	373	75	373	17	406	286	-63	75	373	286	-63	286	3	286	3	286	-63	555	406	286	3	555	406	286	373	286	373	555	406	75	373	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	39	207	-93	207	39	193	-120	193	-120	207	39	190	372	193	-120	190	372	188	-120	188	-120	190	372	174	-93	174	-93	190	372	174	39	174	-93	174	39	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	174	39	190	372	16	197	190	372	207	39	365	197	373	127	198	397	22	127	373	127	22	127	197	-144	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	323	206	316	164	328	113	328	113	316	164	297	128	328	113	297	128	296	78	296	78	297	128	269	99	296	78	269	99	255	53	255	53	269	99	232	80	255	53	232	80	207	41	207	41	232	80	190	74	207	41	190	74	193	-120	193	-120	190	74	188	-120	188	-120	190	74	174	-93	174	-93	190	74	174	41	174	41	190	74	149	80	174	41	149	80	126	53	126	53	149	80	112	99	126	53	112	99	85	78	85	78	112	99	84	128	85	78	84	128	65	164	57	304	58	206	65	248	57	304	65	248	93	340	93	340	65	248	84	284	93	340	84	284	112	313	53	113	85	78	65	164	53	113	65	164	58	206	53	113	58	206	57	304	53	113	57	304	34	258	53	113	34	258	33	157	324	304	323	206	328	113	324	304	328	113	348	258	348	258	328	113	349	157	348	258	349	157	356	206	190	372	149	332	190	339	190	339	232	332	243	363	243	363	232	332	269	313	243	363	269	313	288	340	288	340	269	313	297	284	288	340	297	284	324	304	324	304	297	284	316	248	324	304	316	248	323	206	243	363	190	372	190	339	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	41	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	138	363	93	340	112	313	138	363	112	313	149	332	138	363	149	332	190	372	174	-93	174	41	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	207	41	193	-120	207	-93	33	157	34	258	25	206	172	-36	170	-39	174	-93	174	-93	170	-39	167	-40	174	-93	167	-40	164	-41	164	-41	162	-41	174	-93	174	-93	162	-41	159	-40	174	-93	159	-40	158	-70	158	-70	159	-40	156	-38	158	-70	156	-38	153	-37	188	-120	193	-120	190	372	190	372	193	-120	207	41	190	372	207	41	243	363	243	363	207	41	255	53	243	363	255	53	288	340	288	340	255	53	296	78	288	340	296	78	324	304	324	304	296	78	328	113	324	304	328	113	348	258	348	258	328	113	349	157	348	258	349	157	356	206	212	-38	210	-35	223	-70	223	-70	210	-35	208	-32	223	-70	208	-32	207	-93	207	-93	208	-32	207	-29	207	-93	207	-29	207	41	174	-93	188	-120	190	372	174	-93	190	372	174	41	174	41	190	372	138	363	174	41	138	363	126	53	126	53	138	363	93	340	126	53	93	340	85	78	85	78	93	340	57	304	85	78	57	304	53	113	53	113	57	304	34	258	53	113	34	258	33	157	33	157	34	258	25	206	228	-37	225	-39	241	-50	241	-50	225	-39	223	-41	241	-50	223	-41	223	-70	223	-70	223	-41	221	-41	223	-70	221	-41	218	-41	218	-41	215	-41	223	-70	223	-70	215	-41	212	-38	247	-20	239	-27	241	-50	241	-50	239	-27	230	-35	241	-50	230	-35	228	-37	264	-7	255	-13	261	-30	264	-7	261	-30	283	-11	264	-7	283	-11	273	-1	247	-20	241	-50	261	-30	247	-20	261	-30	255	-13	174	-93	174	41	174	-28	174	-93	174	-28	174	-33	174	-93	174	-33	172	-36	153	-37	150	-34	158	-70	158	-70	150	-34	141	-26	158	-70	141	-26	140	-49	140	-49	141	-26	133	-19	140	-49	133	-19	125	-13	120	-30	140	-49	125	-13	120	-30	125	-13	116	-7	120	-30	116	-7	107	-1	120	-30	107	-1	98	-11	207	41	193	-120	207	-93	81	235	300	235	174	268	174	268	300	235	207	268	174	268	207	268	174	340	174	340	207	268	207	340	174	340	207	340	294	373	294	373	207	340	294	340	95	373	95	340	174	340	95	373	174	340	294	373	333	268	300	235	333	-15	333	-15	300	235	300	17	333	-15	300	17	207	-15	207	-15	300	17	174	-15	207	-15	174	-15	207	-88	207	-88	174	-15	174	-88	207	-88	174	-88	294	-121	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	81	17	81	235	49	268	81	17	49	268	49	-15	81	17	49	-15	174	-15	81	17	174	-15	300	17	207	-88	294	-121	294	-88	49	268	81	235	174	268	207	268	300	235	333	268	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	207	-88	207	-88	174	340	174	268	207	-88	174	268	174	-15	174	-15	174	268	49	268	174	-15	49	268	49	-15	207	-15	333	-15	207	268	95	373	95	340	174	340	95	373	174	340	294	373	294	-121	294	-88	207	-88	294	-121	207	-88	174	-88	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	174	-88	207	-88	174	-15	207	268	333	-15	333	268	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	190	254	190	254	174	340	174	284	190	254	174	284	63	126	63	126	174	284	16	126	63	126	16	126	174	-31	207	-31	365	126	319	126	319	126	365	126	207	284	319	126	207	284	190	254	190	254	207	284	207	340	95	373	95	340	174	340	95	373	174	340	294	373	207	-88	207	-31	190	-1	207	-88	190	-1	174	-31	207	-88	174	-31	174	-88	207	-88	174	-88	294	-121	207	-88	294	-121	294	-88	95	-88	95	-121	294	-121	95	-88	294	-121	174	-88	63	126	174	-31	190	-1	190	-1	207	-31	319	126	294	340	294	373	207	340	207	340	294	373	174	340	207	340	174	340	207	-88	207	-88	174	340	174	284	207	-88	174	284	174	-31	174	-31	174	284	16	126	207	-31	365	126	207	284	95	373	95	340	174	340	95	373	174	340	294	373	294	-121	294	-88	207	-88	294	-121	207	-88	174	-88	294	-121	174	-88	95	-88	294	-121	95	-88	95	-121	174	-88	207	-88	174	-31	126	-17	170	-30	151	8	151	8	170	-30	190	1	230	8	190	1	203	-30	230	8	203	-30	250	-19	151	8	117	25	126	-17	126	-17	117	25	90	52	126	-17	90	52	88	6	88	6	90	52	72	87	88	6	72	87	58	40	58	40	72	87	65	126	291	200	309	165	321	215	321	215	309	165	315	126	321	37	315	126	309	87	170	340	190	251	203	340	203	340	190	251	203	283	203	283	190	251	230	245	203	283	230	245	250	272	250	272	230	245	264	227	250	272	264	227	290	249	290	249	264	227	291	200	290	249	291	200	321	215	151	245	190	251	170	282	151	245	170	282	126	270	341	173	321	215	321	37	341	173	321	37	342	79	341	173	342	79	349	126	230	8	250	-19	264	25	264	25	250	-19	290	3	264	25	290	3	291	52	291	52	290	3	321	37	291	52	321	37	309	87	203	-88	203	-30	190	1	203	-88	190	1	170	-30	203	-88	170	-30	170	-88	203	-88	170	-88	290	-121	203	-88	290	-121	290	-88	91	-88	91	-121	290	-121	91	-88	290	-121	170	-88	58	40	65	126	58	212	58	212	65	126	72	165	58	212	72	165	88	245	88	245	72	165	90	200	88	245	90	200	126	270	126	270	90	200	117	227	126	270	117	227	151	245	39	80	58	40	58	212	39	80	58	212	39	172	39	80	39	172	32	126	290	373	91	373	170	340	290	373	170	340	203	340	290	373	203	340	290	340	170	340	91	373	91	340	170	282	190	251	170	340	315	126	321	37	321	215	170	-30	203	-88	203	283	203	283	203	-88	203	-30	203	283	203	-30	250	272	250	272	203	-30	250	-19	250	272	250	-19	290	249	290	249	250	-19	290	3	290	249	290	3	321	215	321	215	290	3	321	37	321	215	321	37	341	173	341	173	321	37	342	79	341	173	342	79	349	126	203	-88	170	-30	170	-88	203	-88	170	-88	290	-121	203	-88	290	-121	290	-88	91	-88	91	-121	290	-121	91	-88	290	-121	170	-88	290	340	290	373	203	340	203	340	290	373	170	340	203	340	170	340	170	-30	170	-30	170	340	170	282	170	-30	170	282	126	-17	126	-17	170	282	126	270	126	-17	126	270	88	6	88	6	126	270	88	245	88	6	88	245	58	40	58	40	88	245	58	212	58	40	58	212	39	80	39	80	58	212	39	172	39	80	39	172	32	126	203	340	170	-30	203	283	91	373	91	340	170	340	91	373	170	340	290	373	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	201	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	214	314	204	317	224	317	224	314	204	322	194	317	224	322	194	337	201	337	201	322	194	331	185	337	201	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	91	143	91	110	342	110	91	143	342	110	342	143	29	37	29	16	34	45	34	45	29	16	34	7	34	45	34	7	41	52	41	52	34	7	41	0	41	52	41	0	49	56	49	56	41	0	49	-4	49	56	49	-4	59	57	59	57	49	-4	59	-6	59	57	59	-6	69	56	69	56	59	-6	69	-4	69	56	69	-4	78	52	78	52	69	-4	78	0	78	52	78	0	85	45	85	45	78	0	85	7	85	45	85	7	89	37	89	37	85	7	89	16	89	37	89	16	91	26	60	261	60	197	69	259	69	259	60	197	70	199	69	259	70	199	77	255	77	255	70	199	79	203	77	255	79	203	84	248	84	248	79	203	85	210	84	248	85	210	89	239	89	239	85	210	90	219	89	239	90	219	91	229	27	229	29	218	29	239	29	239	29	218	33	209	29	239	33	209	34	248	34	248	33	209	40	203	34	248	40	203	41	255	41	255	40	203	49	198	41	255	49	198	50	259	50	259	49	198	60	197	50	259	60	197	60	261	29	16	29	37	27	26	316	28	314	48	306	38	239	-110	59	355	23	355	239	-110	23	355	203	-110	66	382	66	358	194	358	66	382	194	358	194	382	181	331	47	-39	79	-39	181	331	79	-39	213	331	150	133	209	133	209	158	150	133	209	158	141	158	150	133	141	158	181	-39	150	133	181	-39	213	-39	118	133	181	-39	141	158	118	133	141	158	109	158	118	133	109	158	50	158	118	133	50	158	50	133	79	331	47	331	109	158	79	331	109	158	141	158	258	348	228	348	42	-161	258	348	42	-161	74	-161	258	-161	74	348	42	348	258	-161	42	348	228	-161	155	266	122	266	155	-11	155	-11	122	266	122	143	155	-11	122	143	122	110	122	110	122	143	32	143	122	110	32	143	32	110	220	266	188	266	220	-11	220	-11	188	266	188	143	220	-11	188	143	188	110	188	110	188	143	155	143	188	110	155	143	155	110	220	110	310	110	220	143	220	143	310	110	310	143	220	-11	188	110	188	-11	155	-11	122	110	122	-11	122	266	89	266	122	-11	122	-11	89	266	89	143	122	-11	89	143	89	110	89	110	89	143	32	143	89	110	32	143	32	110	188	266	155	266	188	-11	188	-11	155	266	155	143	188	-11	155	143	155	110	155	110	155	143	122	143	155	110	122	143	122	110	254	266	221	266	254	-11	254	-11	221	266	221	143	254	-11	221	143	221	110	221	110	221	143	188	143	221	110	188	143	188	110	254	110	310	110	254	143	254	143	310	110	310	143	254	-11	221	110	221	-11	188	-11	155	110	155	-11	122	-11	89	110	89	-11	188	-29	174	10	176	-51	188	-29	176	-51	197	-106	188	-29	197	-106	197	-67	151	200	174	240	176	302	176	302	174	240	188	280	176	302	188	280	197	357	197	357	188	280	197	318	150	251	118	206	118	161	150	251	118	161	151	200	150	251	151	200	176	302	118	44	118	89	80	81	80	81	118	89	73	124	80	81	73	124	39	142	39	142	73	124	73	126	39	142	73	126	80	169	80	169	73	126	118	161	80	169	118	161	118	206	151	50	118	89	150	0	151	50	150	0	176	-51	151	50	176	-51	174	10	80	81	39	142	39	108	118	89	118	44	150	0	157	126	157	126	157	124	157	126	157	124	191	108	157	126	191	108	191	142	157	126	191	142	149	169	157	126	149	169	112	206	157	126	112	206	111	161	80	251	53	302	56	240	80	251	56	240	78	200	80	251	78	200	111	161	80	251	111	161	112	206	53	302	32	357	41	280	53	302	41	280	56	240	149	81	191	108	157	124	149	81	157	124	112	44	112	44	157	124	111	89	112	44	111	89	80	0	80	0	111	89	78	50	80	0	78	50	56	10	53	-51	80	0	56	10	53	-51	56	10	41	-29	53	-51	41	-29	32	-67	53	-51	32	-67	32	-106	41	280	32	357	32	318	175	142	46	158	175	111	175	142	175	111	222	-17	175	142	222	-17	205	111	175	142	205	111	206	142	175	142	206	142	222	270	175	142	222	270	159	270	206	142	205	111	334	95	206	142	334	95	334	158	222	-17	175	111	159	-17	175	111	46	158	46	95	190	111	219	110	190	111	190	111	219	110	219	143	190	111	219	143	190	142	190	142	161	143	185	111	185	111	161	143	157	110	46	158	74	100	75	153	75	153	74	100	102	104	75	153	102	104	104	148	104	148	102	104	129	108	104	148	129	108	132	145	132	145	129	108	157	110	132	145	157	110	161	143	190	142	185	111	186	111	190	142	186	111	187	111	190	142	187	111	188	111	190	142	188	111	189	111	190	142	189	111	190	111	219	143	248	108	248	145	248	145	248	108	277	105	248	145	277	105	277	148	277	148	277	105	305	100	277	148	305	100	306	153	306	153	305	100	334	95	306	153	334	95	334	158	74	100	46	158	46	95	219	143	219	110	248	108	486	194	487	277	455	253	455	253	487	277	432	332	455	253	432	332	408	300	408	300	432	332	362	369	408	300	362	369	349	330	349	330	362	369	281	342	213	330	281	342	281	382	213	330	281	382	201	369	77	194	108	253	130	332	130	332	108	253	155	300	130	332	155	300	201	369	201	369	155	300	213	330	75	277	39	207	39	45	75	277	39	45	66	126	75	277	66	126	77	194	75	277	77	194	130	332	155	-47	108	0	131	-79	131	-79	108	0	77	58	131	-79	77	58	76	-24	76	-24	77	58	66	126	242	138	242	112	248	149	248	149	242	112	248	101	248	149	248	101	257	158	257	158	248	101	257	92	257	158	257	92	268	164	268	164	257	92	268	86	268	164	268	86	281	166	281	166	268	86	281	84	281	166	281	84	295	164	295	164	281	84	295	86	295	164	295	86	306	158	306	158	295	86	306	92	306	158	306	92	315	149	315	149	306	92	315	101	315	149	315	101	321	138	321	138	315	101	321	112	321	138	321	112	323	125	497	126	523	207	487	277	497	126	523	45	523	207	362	369	281	382	281	342	487	-24	523	45	497	126	487	-24	497	126	486	58	487	-24	486	58	455	0	487	-24	455	0	432	-79	281	-88	281	-128	349	-77	349	-77	281	-128	362	-115	349	-77	362	-115	408	-47	408	-47	362	-115	432	-79	408	-47	432	-79	455	0	213	-77	155	-47	201	-115	213	-77	201	-115	281	-128	213	-77	281	-128	281	-88	76	-24	66	126	39	45	155	-47	131	-79	201	-115	523	207	523	45	536	126	487	277	486	194	497	126	242	112	242	138	240	125	39	45	39	207	26	126	80	203	110	255	130	332	130	332	110	255	152	298	130	332	152	298	201	369	201	369	152	298	205	327	201	369	205	327	281	382	281	382	205	327	265	341	281	-128	265	341	265	142	281	-128	265	142	265	109	265	109	265	142	67	109	80	49	67	109	76	-24	67	142	67	109	265	142	358	-74	298	-88	362	-115	298	341	298	-88	298	109	298	142	298	109	496	109	298	142	496	109	496	142	496	142	523	207	487	277	496	142	487	277	482	203	482	203	487	277	453	255	298	341	358	327	362	369	362	369	358	327	411	298	362	369	411	298	432	332	432	332	411	298	453	255	432	332	453	255	487	277	281	-128	362	-115	298	-88	281	-128	298	-88	298	341	281	-128	298	341	281	382	281	-128	281	382	265	341	265	109	265	-88	281	-128	281	-128	265	-88	205	-74	281	-128	205	-74	201	-115	201	-115	205	-74	152	-45	201	-115	152	-45	131	-79	131	-79	152	-45	110	-2	131	-79	110	-2	80	49	39	45	76	-24	67	109	39	45	67	109	67	142	39	45	67	142	75	277	39	45	75	277	39	207	39	45	39	207	26	126	523	45	536	126	523	207	523	45	523	207	496	142	523	45	496	142	496	109	523	45	496	109	487	-24	358	-74	362	-115	411	-45	411	-45	362	-115	432	-79	411	-45	432	-79	453	-2	453	-2	432	-79	487	-24	453	-2	487	-24	482	49	482	49	487	-24	496	109	75	277	67	142	80	203	75	277	80	203	130	332	80	49	76	-24	131	-79	281	382	298	341	362	369	69	158	75	188	75	277	75	277	75	188	86	216	75	277	86	216	130	332	130	332	86	216	100	242	130	332	100	242	118	266	118	266	258	126	142	290	142	290	258	126	281	150	130	332	118	266	142	290	130	332	142	290	201	369	201	369	142	290	166	307	201	369	166	307	192	322	69	95	66	126	76	-24	76	-24	66	126	39	45	39	45	66	126	75	277	75	277	66	126	69	158	39	207	26	126	39	45	39	207	39	45	75	277	166	-54	142	-36	201	-115	258	126	142	-36	281	103	258	126	281	103	281	150	281	150	281	103	421	-36	281	150	421	-36	305	126	305	126	421	-36	445	-12	118	-12	100	10	131	-79	118	-12	131	-79	142	-36	118	-12	142	-36	258	126	86	37	75	65	76	-24	86	37	76	-24	131	-79	86	37	131	-79	100	10	192	-69	201	-115	220	-79	220	-79	201	-115	281	-128	220	-79	281	-128	250	-86	250	-86	281	-128	281	-88	313	-86	281	-88	281	-128	313	-86	281	-128	362	-115	343	333	362	369	313	339	313	339	362	369	281	342	250	339	281	342	281	382	250	339	281	382	220	333	220	333	281	382	201	369	220	333	201	369	192	322	371	322	397	307	432	332	432	332	397	307	421	290	432	332	421	290	445	266	432	332	445	266	487	277	487	277	445	266	463	242	487	277	463	242	477	216	362	369	343	333	371	322	362	369	371	322	432	332	362	369	281	382	281	342	488	65	477	37	487	-24	487	-24	477	37	463	10	487	-24	463	10	445	-12	445	-12	421	-36	432	-79	432	-79	421	-36	397	-54	432	-79	397	-54	371	-69	488	65	523	45	494	95	494	95	523	45	497	126	494	158	497	126	523	207	494	158	523	207	488	188	488	188	523	207	487	277	488	188	487	277	477	216	421	290	281	150	305	126	421	290	305	126	445	266	523	45	536	126	523	207	523	45	523	207	497	126	445	-12	432	-79	487	-24	362	-115	432	-79	371	-69	362	-115	371	-69	343	-79	362	-115	343	-79	313	-86	488	65	487	-24	523	45	201	-115	142	-36	131	-79	166	-54	201	-115	192	-69	69	95	76	-24	75	65	192	147	192	120	198	158	198	158	192	120	198	109	198	158	198	109	207	167	207	167	198	109	207	100	207	167	207	100	218	173	218	173	207	100	218	94	218	173	218	94	231	175	231	175	218	94	231	92	231	175	231	92	244	173	244	173	231	92	244	94	244	173	244	94	255	167	255	167	244	94	255	100	255	167	255	100	264	158	264	158	255	100	264	109	264	158	264	109	270	147	270	147	264	109	270	120	270	147	270	120	272	133	375	27	367	-8	378	-67	378	-67	367	-8	346	-41	378	-67	346	-41	337	-101	337	-101	346	-41	314	-67	337	-101	314	-67	286	-124	286	-124	314	-67	274	-85	286	-124	274	-85	228	-131	228	-131	274	-85	228	-91	415	384	375	384	378	-67	415	384	378	-67	405	-21	415	384	405	-21	415	33	114	-41	127	-102	144	-67	144	-67	127	-102	176	-124	144	-67	176	-124	183	-85	183	-85	176	-124	228	-131	183	-85	228	-131	228	-91	94	-8	87	27	85	-67	94	-8	85	-67	127	-102	94	-8	127	-102	114	-41	87	384	47	384	57	-21	87	384	57	-21	85	-67	87	384	85	-67	87	27	57	-21	47	384	47	33	375	27	378	-67	375	384	192	120	192	147	190	133	375	27	367	-8	378	-67	378	-67	367	-8	346	-41	378	-67	346	-41	337	-101	337	-101	346	-41	314	-67	337	-101	314	-67	286	-124	286	-124	314	-67	274	-85	286	-124	274	-85	228	-131	228	-131	274	-85	228	-91	415	384	375	384	378	-67	415	384	378	-67	405	-21	415	384	405	-21	415	33	114	-41	127	-102	144	-67	144	-67	127	-102	176	-124	144	-67	176	-124	183	-85	183	-85	176	-124	228	-131	183	-85	228	-131	228	-91	94	-8	87	27	85	-67	94	-8	85	-67	127	-102	94	-8	127	-102	114	-41	87	384	47	384	57	-21	87	384	57	-21	85	-67	87	384	85	-67	87	27	248	194	215	194	248	-13	248	-13	215	194	215	106	248	-13	215	106	215	73	215	73	215	106	127	106	215	73	127	106	127	73	248	73	335	73	248	106	248	106	335	73	335	106	248	-13	215	73	215	-13	57	-21	47	384	47	33	375	27	378	-67	375	384	375	-128	415	-128	375	342	375	342	415	-128	415	382	375	342	415	382	87	342	87	342	415	382	47	382	87	342	47	382	87	-128	87	-128	47	382	47	-128	87	-88	87	382	47	382	87	-88	47	382	47	-128	87	-88	47	-128	415	-128	87	-88	415	-128	375	-88	375	382	375	-88	415	-128	375	382	415	-128	415	382	358	382	330	382	344	309	358	382	344	309	345	309	358	382	345	309	511	-128	358	382	511	-128	549	-128	315	233	344	309	330	382	315	233	330	382	295	286	315	233	295	286	411	-128	315	233	411	-128	450	-128	245	309	246	309	259	382	259	382	246	309	275	233	259	382	275	233	295	286	295	286	275	233	295	180	295	286	295	180	411	-128	232	382	41	-128	79	-128	232	382	79	-128	245	309	232	382	245	309	259	382	275	233	141	-128	179	-128	275	233	179	-128	295	180	315	20	450	382	411	382	315	20	411	382	295	73	315	20	295	73	330	-128	315	20	330	-128	344	-56	358	-128	549	382	511	382	358	-128	511	382	345	-56	358	-128	345	-56	344	-56	358	-128	344	-56	330	-128	330	-128	295	73	295	-33	295	-33	295	73	275	20	295	-33	275	20	259	-128	259	-128	275	20	246	-56	259	-128	246	-56	245	-56	179	382	141	382	275	20	179	382	275	20	295	73	232	-128	259	-128	245	-56	232	-128	245	-56	79	382	232	-128	79	382	41	382	282	126	485	354	455	382	282	126	455	382	255	156	282	126	255	156	455	-128	282	126	455	-128	485	-102	25	-102	55	-128	228	126	228	126	55	-128	255	96	228	126	255	96	255	156	255	156	255	96	455	-128	55	382	25	354	228	126	55	382	228	126	255	156	415	382	41	382	144	349	415	382	144	349	309	349	415	382	309	349	343	346	415	382	343	346	367	336	415	382	367	336	382	318	415	382	382	318	393	292	415	382	393	292	400	256	415	382	400	256	415	256	145	173	150	186	150	230	150	230	150	186	157	198	150	230	157	198	165	209	165	209	225	126	207	264	207	264	225	126	213	265	336	146	331	115	337	73	337	73	331	115	317	88	337	73	317	88	311	47	311	47	317	88	296	67	311	47	296	67	277	29	277	29	296	67	269	53	277	29	269	53	238	23	238	23	269	53	238	48	226	242	229	243	232	268	232	268	229	243	232	243	232	268	232	243	238	268	238	268	232	243	235	243	238	268	235	243	238	243	238	243	269	238	277	262	277	262	269	238	296	224	277	262	296	224	311	244	311	244	296	224	317	203	311	244	317	203	337	218	337	218	317	203	331	177	337	218	331	177	336	146	213	265	225	126	219	267	219	267	225	126	223	242	219	267	223	242	226	267	226	267	223	242	226	242	226	267	226	242	232	268	337	218	336	146	337	73	337	218	337	73	355	184	355	184	337	73	355	107	355	184	355	107	361	146	277	262	238	268	238	243	233	48	227	49	230	23	233	48	230	23	238	23	233	48	238	23	238	48	203	28	212	26	210	52	210	52	212	26	216	51	216	51	212	26	221	24	216	51	221	24	221	50	221	50	221	24	230	23	221	50	230	23	227	49	225	126	180	68	194	31	225	126	194	31	203	28	225	126	203	28	210	52	225	126	210	52	289	153	225	126	289	153	223	242	148	110	148	63	156	94	156	94	148	63	165	47	156	94	165	47	167	80	167	80	165	47	194	31	167	80	194	31	180	68	121	-63	194	31	165	47	121	-63	165	47	29	-128	121	-63	29	-128	401	-128	121	-63	401	-128	328	-63	207	264	144	349	150	230	207	264	150	230	165	209	145	173	150	230	142	160	142	160	150	230	138	216	142	160	138	216	141	146	141	146	148	63	143	128	143	128	148	63	148	110	134	81	148	63	141	146	134	81	141	146	138	216	134	81	138	216	128	200	134	81	128	200	124	101	122	182	117	164	118	123	122	182	118	123	124	101	122	182	124	101	128	200	394	-30	379	-48	401	-128	401	-128	379	-48	357	-59	401	-128	357	-59	328	-63	405	-7	394	-30	401	-128	405	-7	401	-128	428	20	405	-7	428	20	413	20	118	123	117	164	116	146	150	230	144	349	41	382	60	-137	61	-109	59	-140	59	-140	57	-108	54	-159	54	-159	57	-108	52	-107	54	-159	52	-107	44	-109	61	-109	62	-135	64	-112	64	-112	62	-135	64	-132	64	-112	64	-132	67	-116	67	-116	64	-132	67	-127	67	-116	67	-127	68	-120	104	-89	96	-112	109	-135	109	-135	96	-112	87	-129	109	-135	87	-129	84	-153	84	-153	87	-129	77	-140	84	-153	77	-140	64	-144	64	-144	62	-143	84	-153	84	-153	62	-143	61	-143	84	-153	61	-143	54	-159	54	-159	61	-143	59	-142	54	-159	59	-142	59	-141	120	-29	128	-111	131	16	131	16	128	-111	141	-84	131	16	141	-84	144	67	144	67	141	-84	150	-58	144	67	150	-58	155	109	155	109	150	-58	156	-29	155	109	156	-29	161	135	161	135	156	-29	168	16	161	135	168	16	174	185	174	185	168	16	193	116	174	185	193	116	191	257	191	257	193	116	198	281	191	257	198	281	105	257	105	257	198	281	26	281	105	257	26	281	161	135	225	358	212	330	228	257	228	257	212	330	203	303	228	257	203	303	203	154	203	154	203	303	198	281	203	154	198	281	193	116	295	396	302	412	293	397	293	397	302	412	291	397	278	393	291	397	302	412	278	393	302	412	270	404	312	361	312	411	304	360	304	360	312	411	302	412	304	360	302	412	299	360	299	360	302	412	297	392	299	360	297	392	296	390	299	360	296	390	295	362	295	362	296	390	294	387	295	362	294	387	291	364	291	364	294	387	291	384	291	364	291	384	289	379	289	379	288	372	289	368	289	379	289	368	291	364	329	390	328	396	328	380	328	380	328	396	325	402	328	380	325	402	324	372	324	372	325	402	320	407	324	372	320	407	319	366	319	366	320	407	312	411	319	366	312	411	312	361	302	412	295	396	296	395	302	412	296	395	297	394	302	412	297	394	297	392	270	404	244	385	249	337	270	404	249	337	257	362	270	404	257	362	267	381	270	404	267	381	278	393	244	385	225	358	228	257	244	385	228	257	234	281	244	385	234	281	241	308	244	385	241	308	249	337	255	251	267	244	297	281	297	281	267	244	277	233	297	281	277	233	284	215	284	215	285	212	297	281	297	281	285	212	286	209	297	281	286	209	286	206	297	281	286	206	287	203	297	281	287	203	287	200	297	281	287	200	297	200	242	255	255	251	297	281	242	255	297	281	234	281	242	255	234	281	228	257	297	33	284	23	305	-29	305	-29	284	23	268	17	305	-29	268	17	247	16	307	47	297	33	305	-29	307	47	305	-29	325	68	307	47	325	68	314	68	168	16	156	-29	305	-29	168	16	305	-29	247	16	93	16	144	67	155	109	93	16	155	109	17	-29	93	16	17	-29	120	-29	93	16	120	-29	131	16	112	-61	104	-89	109	-135	112	-61	109	-135	128	-111	112	-61	128	-111	120	-29	59	-140	54	-159	59	-141	26	-136	27	-143	28	-127	28	-127	27	-143	30	-150	28	-127	30	-150	31	-119	31	-119	30	-150	35	-155	31	-119	35	-155	37	-113	37	-113	35	-155	43	-158	37	-113	43	-158	44	-109	44	-109	43	-158	54	-159	203	154	193	116	217	139	105	257	161	135	174	185	57	-108	59	-140	61	-109	61	-109	60	-137	62	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	170	-137	171	-109	169	-140	169	-140	167	-108	164	-159	164	-159	167	-108	162	-107	164	-159	162	-107	154	-109	171	-109	172	-135	175	-112	175	-112	172	-135	175	-132	175	-112	175	-132	177	-116	177	-116	175	-132	177	-127	177	-116	177	-127	178	-120	215	-89	207	-112	219	-135	219	-135	207	-112	198	-129	219	-135	198	-129	194	-153	194	-153	198	-129	187	-140	194	-153	187	-140	175	-144	175	-144	173	-143	194	-153	194	-153	173	-143	171	-143	194	-153	171	-143	164	-159	164	-159	171	-143	170	-142	164	-159	170	-142	169	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	292	-137	293	-109	291	-140	291	-140	288	-108	286	-159	286	-159	288	-108	284	-107	286	-159	284	-107	276	-109	293	-109	294	-135	296	-112	296	-112	294	-135	297	-132	296	-112	297	-132	299	-116	299	-116	297	-132	299	-127	299	-116	299	-127	300	-120	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	336	-89	328	-112	341	-135	341	-135	328	-112	319	-129	341	-135	319	-129	316	-153	316	-153	319	-129	309	-140	316	-153	309	-140	296	-144	296	-144	294	-143	316	-153	316	-153	294	-143	293	-143	316	-153	293	-143	286	-159	286	-159	293	-143	292	-142	286	-159	292	-142	291	-141	405	396	412	412	404	397	404	397	412	412	402	397	388	393	402	397	412	412	388	393	412	412	380	404	422	361	423	411	414	360	414	360	423	411	412	412	414	360	412	412	409	360	409	360	412	412	407	392	409	360	407	392	406	390	409	360	406	390	405	362	405	362	406	390	404	387	405	362	404	387	402	364	402	364	404	387	402	384	402	364	402	384	399	379	399	379	398	372	399	368	399	379	399	368	402	364	412	-137	413	-109	411	-140	411	-140	409	-108	406	-159	406	-159	409	-108	405	-107	406	-159	405	-107	396	-109	413	-109	414	-135	417	-112	417	-112	414	-135	417	-132	417	-112	417	-132	419	-116	419	-116	417	-132	419	-127	419	-116	419	-127	420	-120	440	390	439	396	438	380	438	380	439	396	436	402	438	380	436	402	435	372	435	372	436	402	431	407	435	372	431	407	429	366	429	366	431	407	423	411	429	366	423	411	422	361	412	412	405	396	407	395	412	412	407	395	407	394	412	412	407	394	407	392	380	404	355	385	359	337	380	404	359	337	368	362	380	404	368	362	377	380	380	404	377	380	388	393	352	308	359	337	355	385	352	308	355	385	336	359	352	308	336	359	322	330	352	308	322	330	314	303	352	308	314	303	260	-58	215	-89	219	-135	223	-61	223	-61	219	-135	238	-111	223	-61	238	-111	314	303	314	303	238	-111	251	-84	314	303	251	-84	260	-58	169	-140	164	-159	169	-141	137	-136	138	-143	138	-127	138	-127	138	-143	141	-150	138	-127	141	-150	142	-119	142	-119	141	-150	146	-155	142	-119	146	-155	147	-113	147	-113	146	-155	154	-158	147	-113	154	-158	154	-109	154	-109	154	-158	164	-159	457	-89	449	-112	461	-135	461	-135	449	-112	440	-129	461	-135	440	-129	437	-153	437	-153	440	-129	429	-140	437	-153	429	-140	416	-144	416	-144	414	-143	437	-153	437	-153	414	-143	413	-143	437	-153	413	-143	406	-159	406	-159	413	-143	412	-142	406	-159	412	-142	411	-141	435	303	344	-61	359	-111	435	303	359	-111	373	-84	435	303	373	-84	382	-58	435	303	382	-58	473	308	435	303	473	308	443	330	344	-61	336	-89	341	-135	344	-61	341	-135	359	-111	291	-140	286	-159	291	-141	258	-136	259	-143	259	-127	259	-127	259	-143	262	-150	259	-127	262	-150	263	-119	263	-119	262	-150	267	-155	263	-119	267	-155	269	-113	269	-113	267	-155	275	-158	269	-113	275	-158	276	-109	276	-109	275	-158	286	-159	527	396	534	412	525	397	525	397	534	412	523	397	510	393	523	397	534	412	510	393	534	412	502	404	544	361	545	411	536	360	536	360	545	411	534	412	536	360	534	412	531	360	531	360	534	412	529	392	531	360	529	392	528	390	531	360	528	390	527	362	527	362	528	390	526	387	527	362	526	387	523	364	523	364	526	387	523	384	523	364	523	384	521	379	521	379	520	372	521	368	521	379	521	368	523	364	561	390	560	396	560	380	560	380	560	396	558	402	560	380	558	402	556	372	556	372	558	402	552	407	556	372	552	407	551	366	551	366	552	407	545	411	551	366	545	411	544	361	534	412	527	396	528	395	534	412	528	395	529	394	534	412	529	394	529	392	502	404	476	385	481	337	502	404	481	337	489	362	502	404	489	362	499	380	502	404	499	380	510	393	473	308	481	337	476	385	473	308	476	385	457	359	473	308	457	359	443	330	647	396	655	412	646	397	646	397	655	412	644	397	630	393	644	397	655	412	630	393	655	412	622	404	664	361	665	411	656	360	656	360	665	411	655	412	656	360	655	412	652	360	652	360	655	412	650	392	652	360	650	392	649	390	652	360	649	390	647	362	647	362	649	390	646	387	647	362	646	387	644	364	644	364	646	387	644	384	644	364	644	384	642	379	642	379	641	372	642	368	642	379	642	368	644	364	682	390	681	396	681	380	681	380	681	396	678	402	681	380	678	402	677	372	677	372	678	402	673	407	677	372	673	407	671	366	671	366	673	407	665	411	671	366	665	411	664	361	655	412	647	396	649	395	655	412	649	395	649	394	655	412	649	394	650	392	622	404	596	385	601	337	622	404	601	337	610	362	622	404	610	362	619	380	622	404	619	380	630	393	594	308	601	337	596	385	594	308	596	385	577	359	594	308	577	359	564	330	594	308	564	330	555	303	594	308	555	303	502	-58	457	-89	461	-135	464	-61	464	-61	461	-135	480	-111	464	-61	480	-111	555	303	555	303	480	-111	494	-84	555	303	494	-84	502	-58	411	-140	406	-159	411	-141	378	-136	379	-143	380	-127	380	-127	379	-143	382	-150	380	-127	382	-150	384	-119	384	-119	382	-150	388	-155	384	-119	388	-155	389	-113	389	-113	388	-155	396	-158	389	-113	396	-158	396	-109	396	-109	396	-158	406	-159	409	-108	411	-140	413	-109	413	-109	412	-137	414	-135	288	-108	291	-140	293	-109	293	-109	292	-137	294	-135	167	-108	169	-140	171	-109	171	-109	170	-137	172	-135	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	145	109	102	-61	117	-111	145	109	117	-111	131	-84	145	109	131	-84	140	-58	145	109	140	-58	181	109	145	109	181	109	153	142	145	109	153	142	55	142	145	109	55	142	55	109	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	190	142	181	109	281	109	190	142	181	109	190	142	193	303	181	109	193	303	153	142	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	190	142	281	109	281	142	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	117	-111	131	-84	132	60	132	60	131	-84	140	-58	132	60	140	-58	141	93	141	93	140	-58	169	60	141	93	169	60	157	160	157	160	169	60	166	193	157	160	166	193	55	193	177	93	194	160	193	303	177	93	193	303	169	60	177	93	169	60	281	60	177	93	281	60	281	93	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	193	303	194	160	201	330	201	330	194	160	202	193	201	330	202	193	215	359	215	359	202	193	231	308	215	359	231	308	234	385	234	385	231	308	239	337	202	193	194	160	281	160	202	193	281	160	281	193	55	93	55	60	132	60	55	93	132	60	141	93	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	102	-61	117	-111	132	60	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	166	193	169	60	193	303	279	368	279	379	278	372	157	160	55	193	55	160	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	234	385	215	358	231	308	231	308	215	358	201	330	231	308	201	330	194	160	194	160	201	330	193	303	194	160	193	303	183	116	183	116	193	303	151	136	183	116	151	136	140	92	140	92	151	136	55	43	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	194	160	183	116	296	179	194	160	296	179	280	209	140	92	102	-61	117	-111	140	92	117	-111	131	-84	140	92	131	-84	140	-58	140	92	140	-58	183	116	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	234	385	231	308	239	337	55	43	151	136	40	72	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	94	66	100	35	109	52	109	52	100	35	123	22	109	52	123	22	127	41	127	41	123	22	131	-84	127	41	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	14	83	84	76	104	81	53	83	84	81	53	100	35	83	84	100	35	94	66	76	104	73	126	81	53	81	53	73	126	67	74	67	74	73	126	76	192	76	192	73	126	78	156	166	32	166	13	174	33	174	33	166	13	176	14	174	33	176	14	182	34	182	34	176	14	185	15	182	34	185	15	189	35	189	35	185	15	195	17	189	35	195	17	197	37	197	37	195	17	203	20	197	37	203	20	204	40	204	40	203	20	212	23	227	197	236	188	238	213	238	213	236	188	244	178	238	213	244	178	249	202	249	202	244	178	250	167	249	202	250	167	259	190	259	190	250	167	267	177	215	359	206	210	211	229	211	229	206	210	217	204	211	229	217	204	225	222	225	222	217	204	227	197	225	222	227	197	238	213	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	359	211	229	231	308	215	359	231	308	234	385	234	385	231	308	239	337	206	210	215	359	201	330	206	210	201	330	193	303	206	210	193	303	177	238	206	210	177	238	175	238	206	210	175	238	173	238	206	210	173	238	172	219	206	210	172	219	162	32	157	14	159	14	172	219	172	219	159	14	161	14	172	219	161	14	162	32	162	32	161	14	163	13	162	32	163	13	166	32	166	32	163	13	165	13	166	32	165	13	166	13	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	78	156	91	181	100	217	100	217	91	181	111	201	100	217	111	201	131	233	131	233	111	201	137	215	131	233	137	215	166	238	166	238	137	215	166	219	166	238	166	219	169	238	169	238	166	219	172	219	169	238	172	219	171	238	171	238	172	219	173	238	60	162	54	126	57	99	60	162	57	99	67	74	60	162	67	74	76	192	76	192	78	156	100	217	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	177	92	193	303	172	72	172	72	193	303	141	94	172	72	141	94	140	-58	140	-58	141	94	136	75	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	284	119	287	113	287	134	287	134	287	113	290	107	287	134	290	107	293	119	293	119	290	107	294	101	293	119	294	101	300	104	278	182	278	132	280	166	280	166	278	132	281	125	280	166	281	125	283	150	283	150	281	125	284	119	283	150	284	119	287	134	275	137	276	135	276	184	276	184	276	135	277	134	276	184	277	134	278	182	278	182	277	134	278	132	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	358	231	308	215	358	201	330	231	308	201	330	193	303	231	308	193	303	177	92	85	137	86	104	99	118	99	118	86	104	109	87	99	118	109	87	118	103	118	103	109	87	136	75	118	103	136	75	141	94	53	184	57	154	72	184	72	184	57	154	68	127	72	184	68	127	75	159	75	159	68	127	86	104	75	159	86	104	85	137	239	150	240	150	249	165	249	165	240	150	241	151	249	165	241	151	242	151	242	151	244	150	249	165	249	165	244	150	246	150	249	165	246	150	247	148	249	144	249	143	256	118	256	118	249	143	249	142	256	118	249	142	248	142	256	118	248	142	246	137	256	118	246	137	241	102	241	102	246	137	238	125	241	102	238	125	227	114	249	144	256	118	249	145	249	165	249	145	256	118	249	165	256	118	263	174	263	174	256	118	266	134	263	174	266	134	276	184	276	184	266	134	267	135	276	184	267	135	268	137	249	165	247	148	249	147	249	165	249	147	249	145	224	145	231	147	234	158	234	158	231	147	238	150	234	158	238	150	249	165	249	165	238	150	239	150	219	152	204	146	205	140	219	152	205	140	211	141	219	152	211	141	218	143	219	152	218	143	224	145	219	152	224	145	234	158	268	137	269	137	276	184	276	184	269	137	270	138	276	184	270	138	272	138	272	138	273	138	276	184	276	184	273	138	275	137	241	102	227	114	222	88	222	88	227	114	213	104	222	88	213	104	199	77	199	77	213	104	196	96	199	77	196	96	177	92	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	136	75	136	75	117	-111	131	-84	136	75	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	199	77	177	92	172	72	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	358	231	308	215	358	214	238	214	238	215	358	201	330	214	238	201	330	193	303	117	-111	131	-84	125	32	125	32	131	-84	157	13	125	32	157	13	261	32	261	32	157	13	280	13	261	32	280	13	261	219	261	219	280	13	280	238	261	219	280	238	214	238	214	238	193	303	172	219	214	238	172	219	261	219	102	-61	94	-89	99	-135	102	-61	99	-135	117	-111	102	-61	117	-111	125	32	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	157	13	131	-84	140	-58	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	32	165	13	166	13	167	32	166	13	202	19	167	32	159	33	159	14	167	32	159	14	161	14	167	32	161	14	163	13	167	32	163	13	165	13	157	14	159	14	159	33	157	14	159	33	150	34	157	14	150	34	142	36	157	14	142	36	140	-58	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	127	41	127	41	117	-111	131	-84	127	41	131	-84	135	38	135	38	131	-84	140	-58	135	38	140	-58	142	36	261	126	256	97	257	60	257	60	256	97	243	71	257	60	243	71	233	35	233	35	243	71	222	51	233	35	222	51	202	19	202	19	222	51	197	37	202	19	197	37	167	32	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	211	229	215	358	201	330	211	229	201	330	200	214	211	229	200	214	224	200	211	229	224	200	233	216	257	60	273	91	261	126	261	126	267	177	256	155	256	155	267	177	252	199	256	155	252	199	244	180	244	180	252	199	233	216	244	180	233	216	224	200	193	303	172	219	200	214	193	303	200	214	201	330	273	91	279	126	276	153	273	91	276	153	267	177	273	91	267	177	261	126	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	232	219	232	238	228	238	232	219	228	238	224	238	232	219	224	238	220	238	232	219	220	238	217	237	232	219	217	237	217	218	232	219	267	233	232	238	214	237	215	359	202	215	214	237	202	215	217	218	214	237	217	218	217	237	322	192	298	217	307	181	322	192	307	181	320	156	322	192	320	156	325	126	322	192	325	126	338	162	307	181	298	217	287	201	287	201	298	217	267	233	287	201	267	233	261	215	261	215	267	233	232	219	344	126	338	162	338	91	338	91	338	162	325	126	322	60	325	126	320	97	322	60	320	97	307	71	202	17	216	14	208	36	208	36	216	14	232	32	261	37	232	32	267	19	261	37	267	19	287	51	287	51	267	19	298	35	287	51	298	35	307	71	307	71	298	35	322	60	232	32	216	14	232	13	232	32	232	13	267	19	232	166	232	88	244	164	244	164	232	88	245	90	244	164	245	90	255	159	255	159	245	90	256	96	255	159	256	96	263	150	263	150	256	96	264	104	263	150	264	104	269	140	269	140	264	104	269	115	269	140	269	115	271	127	193	127	195	113	195	140	195	140	195	113	200	103	195	140	200	103	201	151	201	151	200	103	209	94	201	151	209	94	210	159	210	159	209	94	219	89	210	159	219	89	221	164	221	164	219	89	232	88	221	164	232	88	232	166	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	202	17	208	36	188	22	188	22	208	36	186	45	188	22	186	45	175	28	175	28	186	45	167	59	175	28	167	59	164	36	164	36	167	59	152	78	164	36	152	78	142	100	142	100	102	-61	117	-111	142	100	117	-111	131	-84	142	100	131	-84	140	-58	142	100	140	-58	164	36	102	-61	94	-89	98	-135	102	-61	98	-135	117	-111	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	214	237	177	201	189	209	193	303	193	303	189	209	202	215	193	303	202	215	201	330	201	330	202	215	215	359	177	201	193	303	166	191	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	325	126	322	60	338	91	193	303	176	238	197	215	197	215	176	238	167	219	137	215	167	219	166	238	137	215	166	238	131	233	78	156	92	181	100	217	100	217	92	181	112	201	100	217	112	201	131	233	131	233	112	201	137	215	76	192	60	162	67	74	76	192	67	74	74	126	76	192	74	126	78	156	76	192	78	156	100	217	92	71	78	97	81	53	81	53	78	97	74	126	60	162	54	126	57	99	60	162	57	99	67	74	167	166	167	88	179	164	179	164	167	88	180	90	179	164	180	90	189	159	189	159	180	90	191	96	189	159	191	96	198	150	198	150	191	96	199	104	198	150	199	104	204	140	204	140	199	104	204	115	204	140	204	115	206	127	128	127	130	113	130	140	130	140	130	113	135	103	130	140	135	103	136	151	136	151	135	103	143	94	136	151	143	94	145	159	145	159	143	94	154	89	145	159	154	89	156	164	156	164	154	89	167	88	156	164	167	88	167	166	176	238	166	238	167	219	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	99	-135	99	-135	86	-112	77	-129	99	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	167	32	165	13	166	13	167	32	166	13	202	19	167	32	137	37	157	14	167	32	157	14	159	14	167	32	159	14	161	14	167	32	161	14	163	13	167	32	163	13	165	13	137	37	112	51	123	22	137	37	123	22	131	-84	137	37	131	-84	140	-58	137	37	140	-58	157	14	100	35	123	22	112	51	100	35	112	51	92	71	100	35	92	71	81	53	261	126	256	97	257	60	257	60	256	97	243	71	257	60	243	71	233	35	233	35	243	71	222	51	233	35	222	51	202	19	202	19	222	51	197	37	202	19	197	37	167	32	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	215	358	211	229	231	308	215	358	231	308	234	385	234	385	231	308	239	337	211	229	215	358	201	330	211	229	201	330	197	215	211	229	197	215	222	201	211	229	222	201	234	216	257	60	273	91	261	126	261	126	267	177	256	156	256	156	267	177	252	199	256	156	252	199	243	181	243	181	252	199	234	216	243	181	234	216	222	201	273	91	279	126	276	153	273	91	276	153	267	177	273	91	267	177	261	126	94	-89	99	-135	102	-61	102	-61	99	-135	117	-111	102	-61	117	-111	123	22	123	22	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	193	303	197	215	201	330	279	368	279	379	278	372	81	53	74	126	67	74	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	55	238	55	13	74	32	74	32	55	13	121	13	74	32	121	13	126	32	126	32	121	13	131	-84	126	32	131	-84	172	219	172	219	131	-84	140	-58	172	219	140	-58	157	13	162	32	209	219	172	219	172	219	209	219	177	238	172	219	177	238	74	219	74	219	177	238	55	238	74	219	55	238	74	32	294	360	302	361	302	411	302	411	302	361	309	366	302	411	309	366	310	407	310	407	309	366	315	372	310	407	315	372	316	402	316	402	315	372	318	380	316	402	318	380	319	396	319	396	318	380	320	390	279	379	279	368	281	384	281	384	279	368	281	364	281	384	281	364	284	387	284	387	281	364	285	362	284	387	285	362	286	390	286	390	285	362	289	360	286	390	289	360	287	392	287	392	289	360	292	412	292	412	289	360	294	360	292	412	294	360	302	411	292	412	260	404	268	393	292	412	268	393	281	397	292	412	281	397	283	397	292	412	283	397	285	396	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	239	337	234	385	231	308	231	308	234	385	215	359	231	308	215	359	214	238	214	238	215	359	209	219	214	238	209	219	261	219	209	219	215	359	201	330	209	219	201	330	193	303	209	219	193	303	177	238	261	219	261	32	280	13	280	13	261	32	162	32	280	13	162	32	157	13	157	13	162	32	172	219	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	121	13	121	13	117	-111	131	-84	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	280	238	214	238	261	219	280	238	261	219	280	13	279	368	279	379	278	372	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	100	154	98	156	99	114	99	114	98	156	97	159	99	114	97	159	97	111	97	111	97	159	97	162	97	108	93	189	93	82	93	82	93	189	69	169	93	82	69	169	69	101	69	101	69	169	44	152	69	101	44	152	44	119	44	119	44	152	16	137	44	119	16	137	16	132	135	233	115	211	121	195	135	233	121	195	130	204	135	233	130	204	138	214	135	233	138	214	145	224	115	211	93	189	98	167	115	211	98	167	100	170	115	211	100	170	101	173	115	211	101	173	104	176	115	211	104	176	113	185	115	211	113	185	121	195	97	164	98	167	93	189	97	164	93	189	97	162	103	-137	104	-109	102	-140	102	-140	100	-108	97	-159	97	-159	100	-108	95	-107	97	-159	95	-107	87	-109	104	-109	105	-135	108	-112	108	-112	105	-135	108	-132	108	-112	108	-132	110	-116	110	-116	108	-132	110	-127	110	-116	110	-127	111	-120	121	77	112	87	114	60	114	60	112	87	103	95	114	60	103	95	101	98	148	-89	140	-112	152	-135	152	-135	140	-112	131	-129	152	-135	131	-129	127	-153	127	-153	131	-129	120	-140	127	-153	120	-140	108	-144	108	-144	106	-143	127	-153	127	-153	106	-143	104	-143	127	-153	104	-143	97	-159	97	-159	104	-143	103	-142	97	-159	103	-142	102	-141	193	-58	237	119	200	119	200	119	237	119	209	152	200	119	209	152	108	119	108	119	209	152	108	152	108	119	108	152	104	118	103	152	100	154	101	116	103	152	101	116	104	118	103	152	104	118	108	152	338	396	345	412	337	397	337	397	345	412	335	397	321	393	335	397	345	412	321	393	345	412	313	404	355	361	356	411	347	360	347	360	356	411	345	412	347	360	345	412	342	360	342	360	345	412	340	392	342	360	340	392	339	390	342	360	339	390	338	362	338	362	339	390	337	387	338	362	337	387	335	364	335	364	337	387	335	384	335	364	335	384	332	379	332	379	331	372	332	368	332	379	332	368	335	364	379	142	376	91	383	38	379	142	383	38	394	130	394	130	383	38	396	51	394	130	396	51	405	113	405	113	396	51	406	68	405	113	406	68	409	90	379	142	362	149	362	115	379	142	362	115	369	110	379	142	369	110	374	102	379	142	374	102	376	91	362	115	362	149	353	118	353	118	362	149	344	152	353	118	344	152	343	119	343	119	344	152	246	152	343	119	246	152	237	119	237	119	246	152	247	303	237	119	247	303	209	152	376	91	375	80	383	38	383	38	375	80	370	71	383	38	370	71	367	31	367	31	370	71	364	65	367	31	364	65	357	62	350	28	367	31	357	62	350	28	357	62	349	61	350	28	349	61	314	61	350	28	314	61	314	28	373	390	372	396	371	380	371	380	372	396	369	402	371	380	369	402	368	372	368	372	369	402	364	407	368	372	364	407	362	366	362	366	364	407	356	411	362	366	356	411	355	361	345	412	338	396	340	395	345	412	340	395	340	394	345	412	340	394	340	392	313	404	288	385	292	337	313	404	292	337	301	362	313	404	301	362	310	380	313	404	310	380	321	393	285	308	292	337	288	385	285	308	288	385	269	359	285	308	269	359	255	330	285	308	255	330	247	303	285	308	247	303	246	152	148	-89	152	-135	156	-61	156	-61	152	-135	171	-111	156	-61	171	-111	200	119	200	119	171	-111	184	-84	200	119	184	-84	193	-58	102	-140	97	-159	102	-141	70	-136	71	-143	71	-127	71	-127	71	-143	74	-150	71	-127	74	-150	75	-119	75	-119	74	-150	79	-155	75	-119	79	-155	80	-113	80	-113	79	-155	87	-158	80	-113	87	-158	87	-109	87	-109	87	-158	97	-159	134	38	145	47	137	58	134	38	137	58	129	68	134	38	129	68	121	77	134	38	121	77	114	60	97	105	97	108	93	82	97	105	93	82	98	103	98	103	93	82	114	60	98	103	114	60	99	101	99	101	114	60	101	98	97	111	97	162	97	108	100	154	99	114	101	116	100	-108	102	-140	104	-109	104	-109	103	-137	105	-135	97	162	93	189	97	108	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	145	126	50	31	73	8	145	126	73	8	135	70	145	126	135	70	140	-58	145	126	140	-58	177	93	145	126	177	93	157	160	145	126	157	160	73	243	145	126	73	243	50	220	190	126	285	220	199	181	190	126	199	181	193	303	190	126	193	303	177	93	190	126	177	93	262	8	190	126	262	8	285	31	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	358	231	308	215	358	201	330	231	308	201	330	199	181	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	135	70	135	70	117	-111	131	-84	135	70	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	157	160	177	93	193	303	199	181	285	220	262	243	199	181	201	330	193	303	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	74	155	88	183	89	233	89	233	88	183	110	205	89	233	110	205	125	251	125	251	110	205	136	220	125	251	136	220	167	258	167	258	136	220	167	225	167	258	167	225	170	258	170	258	167	225	174	225	170	258	174	225	173	258	173	258	174	225	176	258	215	358	201	330	208	216	208	216	201	330	193	303	208	216	193	303	181	257	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	381	260	404	257	381	268	393	234	385	215	358	216	249	234	385	216	249	231	308	234	385	231	308	239	337	227	204	243	188	243	235	243	235	243	188	255	169	243	235	255	169	266	215	266	215	255	169	262	146	266	215	262	146	265	122	298	-5	265	122	265	-5	216	249	215	358	208	216	216	249	208	216	227	204	216	249	227	204	243	235	208	216	181	257	178	258	208	216	178	258	176	258	208	216	176	258	174	225	208	216	174	225	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	174	225	174	225	117	-111	131	-84	174	225	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	298	-5	298	124	294	159	298	-5	294	159	283	189	298	-5	283	189	266	215	298	-5	266	215	265	122	61	205	43	167	69	-5	61	205	69	-5	69	123	61	205	69	123	74	155	61	205	74	155	89	233	36	123	36	-5	69	-5	36	123	69	-5	43	167	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	40	94	51	63	69	258	69	258	51	63	68	38	69	258	68	38	69	131	69	131	68	38	72	106	36	258	36	128	40	94	36	258	40	94	69	258	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	118	3	118	3	117	-111	131	-84	118	3	131	-84	127	36	118	3	127	36	108	48	92	65	80	84	91	17	92	65	91	17	118	3	92	65	118	3	108	48	72	106	68	38	91	17	72	106	91	17	80	84	298	258	265	258	273	48	298	258	273	48	291	85	298	258	291	85	298	130	273	48	265	258	265	130	273	48	265	130	260	97	273	48	260	97	246	69	273	48	246	69	245	19	158	-4	161	-4	161	27	161	27	161	-4	164	-5	161	27	164	-5	167	27	167	27	164	-5	167	-5	167	27	167	-5	197	33	197	33	167	-5	209	1	197	33	209	1	224	47	224	47	209	1	245	19	224	47	245	19	246	69	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	161	27	140	-58	153	-3	193	303	193	303	153	-3	156	-4	193	303	156	-4	161	27	161	27	156	-4	158	-4	193	303	127	36	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	94	474	94	440	320	440	94	474	320	440	320	474	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-135	54	-112	54	-112	52	-135	54	-132	54	-112	54	-132	57	-116	57	-116	54	-132	57	-127	57	-116	57	-127	57	-120	94	-89	86	-112	98	-135	98	-135	86	-112	77	-129	98	-135	77	-129	74	-153	74	-153	77	-129	67	-140	74	-153	67	-140	54	-144	54	-144	52	-143	74	-153	74	-153	52	-143	50	-143	74	-153	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	260	404	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	364	281	364	284	387	281	384	281	364	281	384	279	368	279	368	281	384	279	379	279	368	279	379	278	372	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	260	404	234	385	239	337	260	404	239	337	247	362	260	404	247	362	257	380	260	404	257	380	268	393	231	308	239	337	234	385	231	308	234	385	215	359	231	308	215	359	201	330	231	308	201	330	193	303	231	308	193	303	140	-58	94	-89	98	-135	102	-61	102	-61	98	-135	117	-111	102	-61	117	-111	193	303	193	303	117	-111	131	-84	193	303	131	-84	140	-58	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	46	-108	49	-140	51	-109	51	-109	49	-137	52	-135	49	-137	51	-109	49	-140	49	-140	46	-108	44	-159	44	-159	46	-108	42	-107	44	-159	42	-107	34	-109	51	-109	52	-134	54	-111	54	-111	52	-134	54	-131	54	-111	54	-131	57	-115	57	-115	54	-131	57	-126	57	-115	57	-126	57	-119	96	-84	88	-109	101	-132	101	-132	88	-109	79	-127	101	-132	79	-127	76	-152	76	-152	79	-127	68	-139	76	-152	68	-139	54	-144	54	-144	52	-143	76	-152	76	-152	52	-143	50	-143	76	-152	50	-143	44	-159	44	-159	50	-143	49	-142	44	-159	49	-142	49	-141	285	396	292	412	283	397	283	397	292	412	281	397	268	393	281	397	292	412	268	393	292	412	261	405	302	361	302	411	294	360	294	360	302	411	292	412	294	360	292	412	289	360	289	360	292	412	287	392	289	360	287	392	286	390	289	360	286	390	285	362	285	362	286	390	284	387	285	362	284	387	281	365	281	365	284	387	281	384	281	365	281	384	279	368	279	368	281	384	279	380	279	368	279	380	278	373	320	390	319	396	318	380	318	380	319	396	316	402	318	380	316	402	315	372	315	372	316	402	310	407	315	372	310	407	309	366	309	366	310	407	302	411	309	366	302	411	302	361	292	412	285	396	286	395	292	412	286	395	287	394	292	412	287	394	287	392	261	405	237	388	241	342	261	405	241	342	249	365	261	405	249	365	258	382	261	405	258	382	268	393	233	314	241	342	237	388	233	314	237	388	218	364	233	314	218	364	204	337	233	314	204	337	196	311	233	314	196	311	142	-50	96	-84	101	-132	104	-55	104	-55	101	-132	120	-106	104	-55	120	-106	196	311	196	311	120	-106	134	-77	196	311	134	-77	142	-50	49	-140	44	-159	49	-141	16	-136	17	-143	18	-127	18	-127	17	-143	20	-150	18	-127	20	-150	21	-119	21	-119	20	-150	25	-155	21	-119	25	-155	27	-113	27	-113	25	-155	33	-158	27	-113	33	-158	34	-109	34	-109	33	-158	44	-159	16	-188	16	-221	241	-221	16	-188	241	-221	241	-188	46	-108	49	-140	51	-109	51	-109	49	-137	52	-134	86	-40	318	104	289	127	289	127	318	104	318	156	289	127	318	156	86	299	86	299	318	156	46	385	86	299	46	385	86	-40	86	-40	46	385	46	-125	86	-40	46	-125	318	104	318	156	345	133	589	385	589	385	345	133	549	299	589	385	549	299	589	-125	589	-125	549	299	549	-40	589	-125	549	-40	345	133	318	104	589	-125	345	133	318	104	345	133	318	156	22	127	102	127	462	382	462	382	102	127	422	313	462	382	422	313	462	-128	462	-128	422	313	422	-59	462	-128	422	-59	102	127	462	-128	102	127	22	127	164	199	158	188	167	155	167	155	158	188	149	180	167	155	149	180	148	145	148	145	149	180	138	174	148	145	138	174	126	142	126	142	138	174	126	172	158	236	168	270	149	245	149	245	168	270	148	279	149	245	148	279	138	250	138	250	148	279	126	252	113	250	126	252	126	283	113	250	126	283	103	279	103	279	84	269	87	225	103	279	87	225	93	236	103	279	93	236	102	244	103	279	102	244	113	250	102	180	93	188	103	145	103	145	93	188	87	199	103	145	87	199	84	155	84	155	87	199	85	212	84	269	69	254	69	171	84	269	69	171	84	155	84	269	84	155	85	212	84	269	85	212	87	225	59	190	69	171	69	254	59	190	69	254	59	235	59	190	59	235	55	213	126	112	113	80	126	82	126	82	138	80	155	107	155	107	138	80	149	74	155	107	149	74	158	65	164	199	167	155	166	212	166	212	167	155	168	270	168	270	167	155	183	171	168	270	183	171	183	254	183	254	183	171	193	190	183	254	193	190	193	235	193	235	193	190	196	213	168	270	158	236	164	225	168	270	164	225	166	212	148	279	126	283	126	252	131	-27	133	-26	138	3	138	3	133	-26	135	-26	138	3	135	-26	138	-25	138	-25	143	-26	138	3	138	3	143	-26	149	8	126	1	126	-29	138	3	138	3	126	-29	128	-28	138	3	128	-28	131	-27	192	71	177	92	184	-66	184	-66	177	92	166	41	184	-66	166	41	164	28	184	-66	164	28	159	-96	159	-96	164	28	158	17	159	-96	158	17	157	-37	143	-26	148	-27	149	8	149	8	148	-27	152	-29	149	8	152	-29	158	17	158	17	152	-29	156	-32	158	17	156	-32	157	-37	155	107	158	65	177	92	177	92	158	65	164	54	177	92	164	54	166	41	155	107	126	112	126	82	199	-29	205	16	202	44	199	-29	202	44	192	71	199	-29	192	71	184	-66	157	-37	150	-56	159	-96	159	-96	150	-56	134	-75	159	-96	134	-75	127	-122	127	-122	134	-75	113	-93	127	-122	113	-93	91	-108	91	-108	73	-118	89	-145	91	-108	89	-145	127	-122	113	3	102	8	103	-25	113	3	103	-25	126	-29	113	3	126	-29	126	1	103	108	84	98	87	54	103	108	87	54	93	65	103	108	93	65	102	74	103	108	102	74	113	80	103	108	113	80	126	112	102	8	93	17	103	-25	103	-25	93	17	87	28	103	-25	87	28	84	-15	84	-15	87	28	85	41	84	98	69	83	69	0	84	98	69	0	84	-15	84	98	84	-15	85	41	84	98	85	41	87	54	59	19	69	0	69	83	59	19	69	83	59	63	59	19	59	63	55	41	113	174	102	180	103	145	113	174	103	145	126	142	113	174	126	142	126	172	475	127	213	-25	540	127	475	127	540	127	213	316	475	127	213	316	213	278	311	127	49	-25	376	127	311	127	376	127	49	316	311	127	49	316	49	278	376	127	49	-25	49	-63	540	127	213	-25	213	-63	108	-149	147	-149	108	402	108	402	147	-149	147	299	108	402	147	299	236	256	236	256	147	299	208	228	200	371	208	398	192	378	192	378	208	398	191	407	192	378	191	407	183	383	183	383	191	407	172	384	161	383	172	384	172	410	161	383	172	410	153	407	153	407	137	398	139	361	153	407	139	361	144	370	153	407	144	370	152	378	153	407	152	378	161	383	152	322	144	329	153	294	153	294	144	329	139	339	153	294	139	339	137	302	137	302	139	339	137	350	137	398	124	385	124	315	137	398	124	315	137	302	137	398	137	302	137	350	137	398	137	350	139	361	116	331	124	315	124	385	116	331	124	385	116	369	116	331	116	369	113	350	205	339	200	330	208	302	208	302	200	330	192	322	208	302	192	322	191	294	191	294	192	322	183	317	191	294	183	317	172	315	172	315	161	317	172	291	172	291	161	317	153	294	208	398	206	350	208	302	208	398	208	302	221	385	221	385	208	302	221	315	221	385	221	315	229	369	229	369	221	315	229	331	229	369	229	331	232	350	208	398	200	371	205	361	208	398	205	361	206	350	191	407	172	410	172	384	172	315	172	291	191	294	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	205	339	208	302	206	350	152	322	153	294	161	317	94	270	110	270	156	353	156	353	110	270	171	321	156	353	171	321	186	353	186	353	171	321	232	270	186	353	232	270	249	270	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	110	325	122	327	122	327	127	352	122	327	138	322	127	352	138	322	147	348	147	348	138	322	156	311	147	348	156	311	167	337	167	337	156	311	177	298	167	337	177	298	188	324	188	324	177	298	197	288	188	324	197	288	207	313	207	313	197	288	217	283	207	313	217	283	222	308	222	308	217	283	234	287	222	308	234	287	234	310	264	352	260	338	262	315	264	352	262	315	270	334	264	352	270	334	273	352	253	326	245	316	250	299	253	326	250	299	262	315	253	326	262	315	260	338	234	310	234	287	250	299	234	310	250	299	245	316	84	297	90	309	94	338	94	338	90	309	99	319	94	338	99	319	110	348	110	348	99	319	110	325	110	348	110	325	127	352	127	352	110	325	122	327	81	322	73	303	79	283	81	322	79	283	84	297	81	322	84	297	94	338	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	188	143	318	110	318	143	188	-20	155	110	155	-20	79	283	73	303	69	283	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	170	-117	180	-115	181	-55	181	-55	180	-115	188	-111	181	-55	188	-111	190	-59	190	-59	188	-111	195	-104	190	-59	195	-104	196	-65	196	-65	195	-104	200	-96	196	-65	200	-96	201	-74	201	-74	200	-96	202	-85	140	-75	140	-95	144	-67	144	-67	140	-95	145	-104	144	-67	145	-104	151	-60	151	-60	145	-104	152	-111	151	-60	152	-111	160	-55	160	-55	152	-111	161	-115	160	-55	161	-115	170	-53	170	-53	161	-115	170	-117	170	-53	170	-117	181	-55	140	-95	140	-75	138	-85	188	143	318	110	318	143	188	-20	155	110	155	-20	188	273	155	273	188	-20	188	-20	155	273	155	143	188	-20	155	143	155	110	155	110	155	143	24	143	155	110	24	143	24	110	188	110	318	110	188	143	126	-29	120	-54	135	-59	126	-29	135	-59	145	-34	145	-34	135	-59	154	-70	145	-34	154	-70	165	-45	165	-45	154	-70	175	-82	165	-45	175	-82	186	-58	186	-58	175	-82	195	-93	186	-58	195	-93	204	-69	204	-69	195	-93	214	-98	204	-69	214	-98	220	-73	220	-73	214	-98	232	-94	220	-73	232	-94	232	-71	82	-84	89	-72	93	-45	93	-45	89	-72	97	-63	93	-45	97	-63	108	-33	108	-33	97	-63	108	-56	108	-33	108	-56	120	-54	80	-61	72	-79	78	-98	80	-61	78	-98	82	-84	80	-61	82	-84	93	-45	263	-29	259	-43	261	-68	263	-29	261	-68	269	-50	263	-29	269	-50	273	-29	252	-55	243	-65	248	-84	252	-55	248	-84	261	-68	252	-55	261	-68	259	-43	232	-71	232	-94	248	-84	232	-71	248	-84	243	-65	120	-54	126	-29	108	-33	78	-98	72	-79	69	-98	188	143	318	110	318	143	188	-20	155	110	155	-20	184	273	151	273	184	-20	184	-20	151	273	151	143	184	-20	151	143	151	110	151	110	151	143	21	143	151	110	21	143	21	110	184	110	315	110	184	143	317	-74	311	-79	320	-104	320	-104	311	-79	305	-81	320	-104	305	-81	297	-82	320	-104	297	-82	231	-82	320	-104	231	-82	200	-101	200	-101	231	-82	257	-47	272	-31	257	-47	282	-38	272	-31	282	-38	283	-18	283	-18	282	-38	295	-25	283	-18	295	-25	290	-7	290	-7	295	-25	294	5	284	77	265	79	270	55	270	55	265	79	257	57	245	56	257	57	265	79	245	56	265	79	245	76	294	5	295	-25	295	19	295	19	295	-25	299	70	299	70	295	-25	306	-12	299	70	306	-12	311	59	311	59	306	-12	314	0	311	59	314	0	318	44	318	44	314	0	319	13	318	44	319	13	320	27	270	55	280	50	284	77	284	77	280	50	288	42	284	77	288	42	299	70	299	70	288	42	293	31	299	70	293	31	295	19	257	-47	231	-82	282	-38	218	32	226	43	229	68	229	68	226	43	235	51	229	68	235	51	245	76	245	76	235	51	245	56	216	56	207	39	210	17	216	56	210	17	218	32	216	56	218	32	229	68	322	-67	317	-74	320	-104	322	-67	320	-104	336	-63	322	-67	336	-63	328	-58	320	-104	200	-101	200	-104	210	17	207	39	201	20	184	143	315	110	315	143	184	-20	151	110	151	-20	92	17	155	17	155	109	155	109	155	17	188	-20	155	109	188	-20	155	110	155	110	188	-20	155	143	155	110	155	143	24	143	188	273	155	273	188	-20	188	143	188	110	318	110	188	143	318	110	318	143	251	17	188	109	188	17	188	-20	155	17	155	-20	155	143	188	-20	155	273	155	110	24	143	24	110	171	225	174	225	178	276	178	276	174	225	177	226	178	276	177	226	179	226	179	226	181	226	189	270	189	270	181	226	183	225	189	270	183	225	185	223	136	249	137	240	137	259	137	259	137	240	141	233	137	259	141	233	141	267	141	267	141	233	146	228	141	267	146	228	147	273	147	273	146	228	155	225	147	273	155	225	156	277	156	277	155	225	165	224	156	277	165	224	166	278	166	278	165	224	168	224	166	278	168	224	178	276	178	276	168	224	171	225	205	234	203	249	203	217	203	217	203	249	198	261	203	217	198	261	196	200	196	200	198	261	189	270	196	200	189	270	186	219	186	219	184	210	196	200	196	200	184	210	184	186	189	270	185	223	186	222	189	270	186	222	186	219	189	270	178	276	179	226	145	171	150	161	159	182	159	182	150	161	169	172	159	182	169	172	171	191	171	191	169	172	184	186	171	191	184	186	179	201	179	201	184	186	184	210	24	143	24	110	319	110	24	143	319	110	319	143	24	143	24	110	319	110	24	143	319	110	319	143	171	-1	181	0	182	59	182	59	181	0	190	3	182	59	190	3	191	55	191	55	190	3	197	10	191	55	197	10	198	49	198	49	197	10	202	18	198	49	202	18	202	40	202	40	202	18	204	29	141	39	142	19	146	47	146	47	142	19	147	10	146	47	147	10	152	54	152	54	147	10	154	3	152	54	154	3	161	59	161	59	154	3	162	0	161	59	162	0	171	61	171	61	162	0	171	-1	171	61	171	-1	182	59	142	19	141	39	140	29	272	61	272	-1	281	59	281	59	272	-1	282	0	281	59	282	0	290	55	290	55	282	0	291	4	290	55	291	4	297	49	297	49	291	4	298	11	297	49	298	11	302	40	302	40	298	11	302	20	302	40	302	20	304	30	240	30	241	19	242	40	242	40	241	19	246	10	242	40	246	10	247	49	247	49	246	10	252	3	247	49	252	3	254	55	254	55	252	3	261	0	254	55	261	0	262	59	262	59	261	0	272	-1	262	59	272	-1	272	61	24	143	24	110	319	110	24	143	319	110	319	143	71	256	71	192	80	254	80	254	71	192	81	194	80	254	81	194	89	250	89	250	81	194	90	198	89	250	90	198	96	243	96	243	90	198	97	205	96	243	97	205	101	234	101	234	97	205	101	214	101	234	101	214	103	224	39	224	41	213	41	234	41	234	41	213	45	204	41	234	45	204	46	243	46	243	45	204	51	198	46	243	51	198	53	250	53	250	51	198	60	193	53	250	60	193	62	254	62	254	60	193	71	192	62	254	71	192	71	256	272	256	272	192	281	254	281	254	272	192	282	194	281	254	282	194	290	250	290	250	282	194	291	198	290	250	291	198	297	243	297	243	291	198	298	205	297	243	298	205	302	234	302	234	298	205	302	214	302	234	302	214	304	224	240	224	241	213	242	234	242	234	241	213	246	204	242	234	246	204	247	243	247	243	246	204	252	198	247	243	252	198	254	250	254	250	252	198	261	193	254	250	261	193	262	254	262	254	261	193	272	192	262	254	272	192	272	256	24	143	24	110	319	110	24	143	319	110	319	143	71	61	71	-1	80	59	80	59	71	-1	81	0	80	59	81	0	89	55	89	55	81	0	90	4	89	55	90	4	96	49	96	49	90	4	97	11	96	49	97	11	101	40	101	40	97	11	101	20	101	40	101	20	103	30	39	30	41	19	41	40	41	40	41	19	45	10	41	40	45	10	46	49	46	49	45	10	51	3	46	49	51	3	53	55	53	55	51	3	60	0	53	55	60	0	62	59	62	59	60	0	71	-1	62	59	71	-1	71	61	227	252	194	252	227	0	227	0	194	252	194	142	227	0	194	142	194	109	194	109	194	142	84	142	194	109	84	142	84	109	227	109	337	109	227	142	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	35	67	58	126	61	235	35	67	61	235	35	185	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	61	235	58	126	66	174	61	235	66	174	101	276	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	227	142	337	109	337	142	227	0	194	109	194	0	301	235	261	276	275	216	301	235	275	216	296	174	301	235	296	174	304	126	301	235	304	126	328	185	275	216	261	276	241	249	241	249	261	276	210	302	241	249	210	302	199	271	199	271	210	302	151	311	199	271	151	311	151	278	337	126	328	185	328	67	328	67	328	185	304	126	301	16	304	126	296	78	301	16	296	78	275	36	199	-17	151	-25	210	-49	199	-17	210	-49	241	3	241	3	210	-49	261	-23	241	3	261	-23	275	36	275	36	261	-23	301	16	168	252	135	252	168	0	168	0	135	252	135	142	168	0	135	142	135	109	135	109	135	142	25	142	135	109	25	142	25	109	168	109	278	109	168	142	168	142	278	109	278	142	168	0	135	109	135	0	210	-49	151	-25	151	-59	304	126	301	16	328	67	92	127	25	60	55	30	92	127	55	30	123	96	92	127	123	96	122	157	92	127	122	157	55	224	92	127	55	224	25	193	152	127	219	193	189	224	152	127	189	224	123	96	152	127	123	96	189	30	152	127	189	30	219	60	122	157	123	96	189	224	161	280	171	281	172	342	172	342	171	281	179	285	172	342	179	285	181	337	181	337	179	285	186	292	181	337	186	292	187	331	187	331	186	292	191	300	187	331	191	300	192	322	192	322	191	300	193	311	131	321	131	301	135	330	135	330	131	301	136	292	135	330	136	292	142	337	142	337	136	292	143	285	142	337	143	285	150	341	150	341	143	285	152	281	150	341	152	281	161	343	161	343	152	281	161	280	161	343	161	280	172	342	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	131	301	131	321	129	311	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	276	-11	184	126	276	-11	299	11	22	11	45	-11	137	126	137	126	45	-11	160	103	137	126	160	103	160	150	160	150	160	103	276	-11	45	265	22	242	137	126	45	265	137	126	160	150	45	-31	45	-64	276	-64	45	-31	276	-64	276	-31	184	126	299	242	276	265	184	126	276	265	160	150	184	126	160	150	252	11	184	126	252	11	299	11	299	-21	299	11	252	11	299	-21	252	11	68	11	299	-21	68	11	22	11	299	-21	22	11	22	-21	22	11	68	11	137	126	137	126	68	11	160	103	137	126	160	103	160	150	160	150	160	103	252	11	45	265	22	242	137	126	45	265	137	126	160	150	195	180	259	246	237	269	195	180	237	269	171	204	195	180	171	204	201	127	195	180	201	127	224	150	248	127	314	192	290	215	248	127	290	215	224	150	248	127	224	150	290	38	248	127	290	38	314	61	171	50	237	-15	171	96	171	96	237	-15	195	73	171	96	195	73	201	127	201	127	195	73	224	103	201	127	224	103	224	150	224	150	224	103	290	38	118	103	147	73	118	150	118	150	147	73	141	127	118	150	141	127	147	180	147	180	141	127	171	157	147	180	171	157	171	204	171	204	171	157	201	127	105	269	83	246	147	180	105	269	147	180	171	204	147	73	83	7	105	-15	147	73	105	-15	171	50	147	73	171	50	171	96	147	73	171	96	141	127	94	127	28	61	52	38	94	127	52	38	118	103	94	127	118	103	118	150	94	127	118	150	52	215	94	127	52	215	28	192	195	73	237	-15	259	7	109	48	132	25	187	126	187	126	132	25	210	103	187	126	210	103	210	150	210	150	210	103	289	25	210	150	289	25	234	126	234	126	289	25	312	48	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	35	67	58	126	61	235	35	67	61	235	35	185	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	152	302	162	271	210	311	210	311	162	271	210	278	61	235	58	126	66	174	61	235	66	174	101	276	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	289	228	210	150	234	126	289	228	234	126	312	204	132	228	109	204	187	126	132	228	187	126	210	150	61	16	58	126	35	67	121	3	101	-23	152	-49	35	67	35	185	25	126	276	235	236	276	250	216	276	235	250	216	271	174	276	235	271	174	279	126	276	235	279	126	302	185	250	216	236	276	216	249	216	249	236	276	185	302	216	249	185	302	175	271	175	271	185	302	127	311	175	271	127	311	127	278	312	126	302	185	302	67	302	67	302	185	279	126	276	16	279	126	271	78	276	16	271	78	249	36	175	-17	127	-25	185	-49	175	-17	185	-49	216	3	216	3	185	-49	236	-23	216	3	236	-23	249	36	249	36	236	-23	276	16	150	126	228	204	204	228	150	126	204	228	127	150	150	126	127	150	204	25	150	126	204	25	228	48	25	48	49	25	103	126	103	126	49	25	127	103	103	126	127	103	127	150	127	150	127	103	204	25	49	228	25	204	103	126	49	228	103	126	127	150	185	-49	127	-25	127	-59	279	126	276	16	302	67	126	321	142	321	195	405	195	405	142	321	210	373	195	405	210	373	226	405	226	405	210	373	279	321	226	405	279	321	296	321	234	126	312	204	289	228	234	126	289	228	210	150	234	126	210	150	289	25	234	126	289	25	312	48	109	48	132	25	187	126	187	126	132	25	210	103	187	126	210	103	210	150	210	150	210	103	289	25	132	228	109	204	187	126	132	228	187	126	210	150	363	126	355	78	360	16	360	16	355	78	333	36	360	16	333	36	320	-23	320	-23	333	36	300	3	320	-23	300	3	269	-49	269	-49	300	3	259	-17	269	-49	259	-17	210	-59	210	-59	259	-17	210	-25	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	363	126	360	16	387	67	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	387	185	387	67	396	126	360	235	355	174	363	126	35	67	35	185	25	126	299	126	373	200	349	224	299	126	349	224	275	150	299	126	275	150	349	28	299	126	349	28	373	51	177	51	200	28	252	126	252	126	200	28	275	103	252	126	275	103	275	150	275	150	275	103	349	28	200	224	177	200	252	126	200	224	252	126	275	150	441	71	424	126	417	79	441	71	417	79	416	22	416	22	417	79	395	38	416	22	395	38	379	-14	379	-14	395	38	363	6	379	-14	363	6	331	-39	331	-39	363	6	322	-14	331	-39	322	-14	275	-48	275	-48	322	-14	275	-22	424	126	441	182	417	173	417	173	441	182	416	230	417	173	416	230	395	214	395	214	416	230	379	267	395	214	379	267	363	246	363	246	379	267	331	292	363	246	331	292	322	268	322	268	331	292	275	275	228	268	275	275	275	301	228	268	275	301	220	292	134	173	155	214	171	267	171	267	155	214	187	246	171	267	187	246	220	292	220	292	187	246	228	268	134	230	109	182	109	71	134	230	109	71	126	126	134	230	126	126	134	173	134	230	134	173	171	267	187	6	155	38	171	-14	171	-14	155	38	134	79	171	-14	134	79	134	22	134	22	134	79	126	126	492	126	481	57	512	47	492	126	512	47	512	205	492	126	512	205	481	195	481	195	512	205	477	274	481	195	477	274	450	254	450	254	477	274	423	328	450	254	423	328	403	301	403	301	423	328	354	363	403	301	354	363	344	332	344	332	354	363	275	343	206	332	275	343	275	376	206	332	275	376	196	363	58	126	69	195	73	274	73	274	69	195	100	254	73	274	100	254	128	328	128	328	100	254	147	301	128	328	147	301	196	363	196	363	147	301	206	332	38	47	73	-21	58	126	58	126	73	274	38	47	38	47	73	274	38	205	38	47	38	205	25	126	331	292	275	301	275	275	441	182	424	126	441	71	441	182	441	71	450	126	354	363	275	376	275	343	512	47	481	57	477	-21	477	-21	481	57	450	-1	477	-21	450	-1	423	-75	423	-75	450	-1	403	-48	423	-75	403	-48	354	-110	354	-110	403	-48	344	-79	354	-110	344	-79	275	-123	275	-123	344	-79	275	-90	228	-14	187	6	220	-39	228	-14	220	-39	275	-48	228	-14	275	-48	275	-22	69	57	73	-21	100	-1	100	-1	73	-21	128	-75	100	-1	128	-75	147	-48	147	-48	128	-75	196	-110	147	-48	196	-110	206	-79	206	-79	196	-110	275	-123	206	-79	275	-123	275	-90	58	126	73	-21	69	57	134	22	126	126	109	71	187	6	171	-14	220	-39	512	205	512	47	525	126	109	71	109	182	100	126	355	174	360	235	333	216	333	216	360	235	320	276	333	216	320	276	300	249	300	249	320	276	269	302	300	249	269	302	259	271	259	271	269	302	210	278	162	271	210	278	210	311	162	271	210	311	152	302	66	174	88	216	101	276	101	276	88	216	121	249	101	276	121	249	152	302	152	302	121	249	162	271	61	235	35	185	35	67	61	235	35	67	58	126	61	235	58	126	66	174	61	235	66	174	101	276	121	3	88	36	101	-23	101	-23	88	36	66	78	101	-23	66	78	61	16	61	16	66	78	58	126	210	176	219	178	220	232	220	232	219	178	227	181	220	232	227	181	228	228	228	228	227	181	233	187	228	228	233	187	234	223	234	223	233	187	237	195	234	223	237	195	238	215	238	215	237	195	239	205	183	214	183	195	187	222	187	222	183	195	188	188	187	222	188	188	193	228	193	228	188	188	194	182	193	228	194	182	201	232	201	232	194	182	202	178	201	232	202	178	210	233	210	233	202	178	210	176	210	233	210	176	220	232	363	126	387	185	360	235	363	126	387	67	387	185	269	302	210	311	210	278	360	16	387	67	363	126	360	16	363	126	355	78	360	16	355	78	333	36	360	16	333	36	320	-23	210	-25	210	-59	259	-17	259	-17	210	-59	269	-49	259	-17	269	-49	300	3	300	3	269	-49	320	-23	300	3	320	-23	333	36	104	142	104	109	317	109	104	142	317	109	317	142	210	18	219	20	220	74	220	74	219	20	227	23	220	74	227	23	228	70	228	70	227	23	233	29	228	70	233	29	234	65	234	65	233	29	237	37	234	65	237	37	238	57	238	57	237	37	239	47	183	56	183	37	187	64	187	64	183	37	188	30	187	64	188	30	193	70	193	70	188	30	194	24	193	70	194	24	201	74	201	74	194	24	202	20	201	74	202	20	210	75	210	75	202	20	210	18	210	75	210	18	220	74	162	-17	121	3	152	-49	162	-17	152	-49	210	-59	162	-17	210	-59	210	-25	61	16	58	126	35	67	121	3	101	-23	152	-49	183	37	183	56	182	47	387	185	387	67	396	126	360	235	355	174	363	126	183	195	183	214	182	205	35	67	35	185	25	126	303	182	270	182	303	4	303	4	270	182	270	110	303	4	270	110	270	77	270	77	270	110	198	110	270	77	198	110	198	77	303	77	376	77	303	110	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	303	110	376	77	376	110	303	4	270	77	270	4	198	110	198	77	376	77	198	110	376	77	376	110	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	310	94	361	145	338	168	310	94	338	168	286	117	310	94	286	117	338	19	310	94	338	19	361	42	212	42	235	19	263	94	263	94	235	19	286	70	263	94	286	70	286	117	286	117	286	70	338	19	235	168	212	145	263	94	235	168	263	94	286	117	286	406	17	-63	75	-30	75	-30	17	-63	555	-63	75	-30	555	-63	498	-30	498	-30	555	-63	286	406	498	-30	286	406	286	339	286	339	286	406	75	-30	276	57	276	196	243	196	276	57	243	196	243	90	276	57	243	90	24	90	276	57	24	90	24	57	57	90	57	196	24	196	57	90	24	196	24	57	57	90	24	57	276	57	57	90	276	57	276	90	53	207	56	213	59	242	59	242	56	213	60	218	59	242	60	218	73	244	73	244	60	218	66	221	73	244	66	221	73	222	73	222	79	221	87	242	87	242	79	221	85	218	87	242	85	218	89	213	59	242	47	236	53	207	53	207	47	236	52	200	53	194	52	200	47	167	53	194	47	167	59	161	47	167	52	200	47	236	47	167	47	236	38	176	38	176	47	236	38	226	38	176	38	226	32	187	32	187	38	226	32	214	32	187	32	214	30	200	89	189	85	185	87	161	87	161	85	185	79	182	87	161	79	182	73	181	73	181	66	182	73	159	73	159	66	182	60	185	73	159	60	185	59	161	59	161	60	185	56	189	59	161	56	189	53	194	98	236	93	201	98	167	98	236	98	167	107	226	107	226	98	167	107	176	107	226	107	176	113	214	113	214	107	176	113	187	113	214	113	187	115	200	98	236	87	242	89	213	98	236	89	213	92	208	98	236	92	208	93	201	87	242	73	244	73	222	98	167	93	201	92	195	98	167	92	195	89	189	98	167	89	189	87	161	73	181	73	159	87	161	75	-12	77	-12	79	9	79	9	77	-12	79	-11	79	9	79	-11	81	-11	81	-11	84	-12	84	11	84	11	84	-12	85	-13	84	11	85	-13	88	15	88	15	85	-13	86	-14	88	15	86	-14	87	-16	56	16	57	-11	60	12	60	12	57	-11	69	-13	60	12	69	-13	66	9	66	9	69	-13	73	8	79	9	73	8	73	-13	79	9	73	-13	75	-12	92	27	91	21	98	-48	98	-48	91	21	88	15	98	-48	88	15	87	-18	87	-18	86	-26	98	-48	98	-48	86	-26	81	-35	98	-48	81	-35	80	-67	80	-67	81	-35	72	-45	80	-67	72	-45	59	-55	84	11	79	9	81	-11	115	19	114	32	114	-6	114	-6	114	32	110	45	114	-6	110	45	109	-28	109	-28	110	45	103	58	109	-28	103	58	98	-48	98	-48	103	58	92	27	91	34	92	27	103	58	91	34	103	58	90	67	91	34	90	67	88	40	53	34	56	40	57	69	57	69	56	40	60	45	57	69	60	45	71	71	71	71	60	45	66	48	71	71	66	48	73	49	73	49	79	48	90	67	90	67	79	48	84	45	90	67	84	45	88	40	90	67	71	71	73	49	59	-55	42	-64	52	-84	59	-55	52	-84	80	-67	57	69	46	63	52	27	52	27	57	-11	53	21	53	21	57	-11	56	16	46	63	37	53	37	3	46	63	37	3	46	-5	46	63	46	-5	57	-11	46	63	57	-11	52	27	32	14	37	3	37	53	32	14	37	53	32	41	32	14	32	41	30	27	57	69	52	27	53	34	73	8	69	-13	73	-13	88	15	87	-16	87	-18	52	27	45	17	332	0	332	0	45	17	34	12	332	0	34	12	16	9	137	331	15	331	32	319	137	331	32	319	43	315	137	331	43	315	50	307	137	331	50	307	54	295	137	331	54	295	109	315	137	331	109	315	120	319	137	331	120	319	137	321	55	276	55	60	99	25	55	276	99	25	99	276	55	276	99	276	100	294	55	276	100	294	103	307	55	276	103	307	109	315	55	276	109	315	54	295	315	319	332	321	332	331	315	319	332	331	304	315	304	315	332	331	247	295	304	315	247	295	248	276	294	38	248	276	248	25	294	38	248	25	297	25	297	25	248	25	303	17	293	55	293	276	248	276	248	276	293	276	294	294	248	276	294	294	297	307	332	331	209	331	226	319	332	331	226	319	237	315	332	331	237	315	244	307	332	331	244	307	247	295	332	0	332	9	315	12	332	0	315	12	303	17	332	0	303	17	248	25	332	0	248	25	99	25	332	0	99	25	52	27	54	41	52	27	99	25	54	41	99	25	55	60	332	0	16	9	16	0	248	276	294	38	293	55	226	319	209	331	209	321	304	315	248	276	297	307	32	319	15	331	15	321	155	76	164	77	165	138	165	138	164	77	173	82	165	138	173	82	174	134	174	134	173	82	180	88	174	134	180	88	181	127	181	127	180	88	185	97	181	127	185	97	185	119	185	119	185	97	186	108	124	117	125	97	128	126	128	126	125	97	129	88	128	126	129	88	135	133	135	133	129	88	136	82	135	133	136	82	144	138	144	138	136	82	145	77	144	138	145	77	155	140	155	140	145	77	155	76	155	140	155	76	165	138	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	125	97	124	117	123	108	80	161	80	128	230	128	80	161	230	128	230	161	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	50	334	50	301	260	301	50	334	260	301	260	334	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	50	334	50	301	260	301	50	334	260	301	260	334	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	253	132	253	132	248	165	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	49	215	31	177	57	-15	49	215	57	-15	57	132	49	215	57	132	62	165	49	215	62	165	77	243	24	132	24	-15	57	-15	24	132	57	-15	31	177	197	262	155	268	155	235	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	80	-15	114	-15	152	133	152	133	114	-15	155	66	152	133	155	66	157	133	157	133	155	66	195	-15	157	133	195	-15	229	-15	229	268	195	268	157	119	157	119	195	268	155	186	157	119	155	186	152	119	152	119	155	186	114	268	152	119	114	268	80	268	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	253	268	261	38	286	268	261	38	280	75	286	268	280	75	286	120	76	60	77	9	97	37	97	37	77	9	113	-8	97	37	113	-8	124	23	124	23	113	-8	155	-15	124	23	155	-15	155	17	62	88	57	121	49	37	62	88	49	37	77	9	62	88	77	9	76	60	57	268	24	268	30	74	57	268	30	74	49	37	57	268	49	37	57	121	30	74	24	268	24	118	253	120	261	38	253	268	253	310	248	277	261	226	261	226	248	277	234	249	261	226	234	249	233	198	233	198	234	249	213	226	233	198	213	226	197	180	197	180	213	226	186	212	197	180	186	212	155	174	155	174	186	212	155	206	24	457	31	264	57	457	57	457	31	264	49	227	57	457	49	227	57	309	57	309	49	227	62	277	248	-21	253	-54	261	27	248	-21	261	27	234	6	234	6	261	27	233	56	234	6	233	56	212	28	212	28	233	56	197	74	212	28	197	74	186	42	186	42	197	74	155	47	124	42	155	47	155	80	124	42	155	80	113	74	62	-22	76	5	77	56	77	56	76	5	97	28	77	56	97	28	113	74	113	74	97	28	124	42	49	28	30	-8	57	-202	49	28	57	-202	57	-54	49	28	57	-54	62	-22	49	28	62	-22	77	56	24	-53	24	-202	57	-202	24	-53	57	-202	30	-8	197	74	155	80	155	47	286	-202	286	-54	280	-9	286	-202	280	-9	261	27	286	-202	261	27	253	-54	286	-202	253	-54	253	-202	286	457	253	457	261	226	286	457	261	226	280	263	286	457	280	263	286	307	76	248	77	198	98	226	98	226	77	198	113	180	98	226	113	180	125	212	125	212	113	180	155	174	125	212	155	174	155	206	62	277	49	227	77	198	62	277	77	198	76	248	253	310	261	226	253	457	31	264	24	457	24	309	253	-67	248	-99	261	-149	261	-149	248	-99	234	-127	261	-149	234	-127	233	-177	233	-177	234	-127	212	-149	233	-177	212	-149	197	-196	197	-196	212	-149	186	-164	197	-196	186	-164	155	-202	155	-202	186	-164	155	-169	248	353	253	321	261	404	248	353	261	404	234	382	234	382	261	404	233	433	234	382	233	433	213	404	213	404	233	433	197	451	213	404	197	451	186	419	186	419	197	451	155	424	125	419	155	424	155	457	125	419	155	457	113	451	62	354	76	382	77	432	77	432	76	382	98	404	77	432	98	404	113	451	113	451	98	404	125	419	49	404	31	366	57	174	49	404	57	174	57	321	49	404	57	321	62	354	49	404	62	354	77	432	24	321	24	174	57	174	24	321	57	174	31	366	197	451	155	457	155	424	286	174	286	323	280	367	286	174	280	367	261	404	286	174	261	404	253	321	286	174	253	321	253	174	286	80	253	80	261	-149	286	80	261	-149	280	-111	286	80	280	-111	286	-67	76	-127	77	-178	97	-149	97	-149	77	-178	113	-196	97	-149	113	-196	124	-164	124	-164	113	-196	155	-202	124	-164	155	-202	155	-169	62	-99	57	-66	49	-150	62	-99	49	-150	77	-178	62	-99	77	-178	76	-127	57	80	24	80	30	-113	57	80	30	-113	49	-150	57	80	49	-150	57	-66	30	-113	24	80	24	-68	253	-67	261	-149	253	80	253	310	248	277	261	226	261	226	248	277	234	249	261	226	234	249	233	198	233	198	234	249	213	226	233	198	213	226	197	180	197	180	213	226	186	212	197	180	186	212	155	174	155	174	186	212	155	206	286	457	253	457	261	226	286	457	261	226	280	263	286	457	280	263	286	307	76	248	77	198	98	226	98	226	77	198	113	180	98	226	113	180	125	212	125	212	113	180	155	174	125	212	155	174	155	206	62	277	57	309	49	227	62	277	49	227	77	198	62	277	77	198	76	248	57	457	24	457	31	264	57	457	31	264	49	227	57	457	49	227	57	309	50	143	50	110	260	110	50	143	260	110	260	143	248	-21	253	-54	261	27	248	-21	261	27	234	6	234	6	261	27	233	56	234	6	233	56	212	28	212	28	233	56	197	74	212	28	197	74	186	42	186	42	197	74	155	47	124	42	155	47	155	80	124	42	155	80	113	74	62	-22	76	5	77	56	77	56	76	5	97	28	77	56	97	28	113	74	113	74	97	28	124	42	49	28	30	-8	57	-202	49	28	57	-202	57	-54	49	28	57	-54	62	-22	49	28	62	-22	77	56	24	-53	24	-202	57	-202	24	-53	57	-202	30	-8	197	74	155	80	155	47	286	-202	286	-54	280	-9	286	-202	280	-9	261	27	286	-202	261	27	253	-54	286	-202	253	-54	253	-202	31	264	24	457	24	309	253	310	261	226	253	457	253	321	253	321	248	353	248	353	253	321	261	404	248	353	261	404	234	382	234	382	261	404	233	433	234	382	233	433	213	404	213	404	233	433	197	451	213	404	197	451	186	419	186	419	197	451	155	424	125	419	155	424	155	457	125	419	155	457	113	451	62	354	76	382	77	432	77	432	76	382	98	404	77	432	98	404	113	451	113	451	98	404	125	419	49	404	31	366	57	174	49	404	57	174	57	321	49	404	57	321	62	354	49	404	62	354	77	432	24	321	24	174	57	174	24	321	57	174	31	366	197	451	155	457	155	424	286	174	286	323	280	367	286	174	280	367	261	404	286	174	261	404	253	321	286	174	253	321	253	174	50	143	50	110	260	110	50	143	260	110	260	143	253	-67	248	-99	261	-149	261	-149	248	-99	234	-127	261	-149	234	-127	233	-177	233	-177	234	-127	212	-149	233	-177	212	-149	197	-196	197	-196	212	-149	186	-164	197	-196	186	-164	155	-202	155	-202	186	-164	155	-169	286	80	253	80	261	-149	286	80	261	-149	280	-111	286	80	280	-111	286	-67	76	-127	77	-178	97	-149	97	-149	77	-178	113	-196	97	-149	113	-196	124	-164	124	-164	113	-196	155	-202	124	-164	155	-202	155	-169	62	-99	57	-66	49	-150	62	-99	49	-150	77	-178	62	-99	77	-178	76	-127	57	80	24	80	30	-113	57	80	30	-113	49	-150	57	80	49	-150	57	-66	30	-113	24	80	24	-68	253	-67	261	-149	253	80	113	-12	155	-19	124	19	124	19	155	-19	155	13	185	18	155	13	155	-19	185	18	155	-19	184	-16	482	116	477	84	490	34	490	34	477	84	463	55	490	34	463	55	462	5	462	5	463	55	441	33	462	5	441	33	426	-12	426	-12	441	33	414	19	426	-12	414	19	384	-19	384	-19	414	19	384	13	384	-19	384	13	355	-16	355	-16	384	13	353	18	355	-16	353	18	328	-7	328	-7	353	18	326	32	328	-7	326	32	305	54	286	114	286	264	284	24	286	114	284	24	291	81	291	81	284	24	304	6	291	81	304	6	305	54	305	54	304	6	328	-7	515	264	482	264	490	34	515	264	490	34	509	71	515	264	509	71	515	116	269	46	284	24	286	264	269	46	286	264	254	24	254	24	286	264	253	264	254	24	253	264	253	114	248	81	234	54	234	6	248	81	234	6	254	24	248	81	254	24	253	114	212	32	185	18	210	-7	212	32	210	-7	234	6	212	32	234	6	234	54	97	33	76	56	77	5	97	33	77	5	113	-12	97	33	113	-12	124	19	62	84	57	117	49	33	62	84	49	33	77	5	62	84	77	5	76	56	57	264	24	264	30	70	57	264	30	70	49	33	57	264	49	33	57	117	30	70	24	264	24	114	185	18	184	-16	210	-7	482	116	490	34	482	264	124	225	155	230	155	230	184	260	155	230	185	226	184	260	185	226	210	252	210	252	185	226	212	212	210	252	212	212	234	238	234	238	212	212	234	190	234	238	234	190	248	162	62	160	76	188	77	239	77	239	76	188	97	211	77	239	97	211	113	257	113	257	97	211	124	225	113	257	124	225	155	263	155	263	124	225	155	230	155	263	155	230	184	260	49	211	30	174	57	-19	49	211	57	-19	57	127	49	211	57	127	62	160	49	211	62	160	77	239	24	129	24	-19	57	-19	24	129	57	-19	30	174	284	220	269	198	286	-19	286	-19	269	198	254	220	286	-19	254	220	253	129	253	129	254	220	248	162	384	230	384	263	355	260	384	230	355	260	353	226	384	230	426	257	384	263	328	252	304	238	305	190	328	252	305	190	326	212	328	252	326	212	353	226	328	252	353	226	355	260	286	-19	286	129	284	220	284	220	286	129	291	162	284	220	291	162	304	238	304	238	291	162	305	190	482	-19	515	-19	482	128	477	161	482	128	490	210	477	161	490	210	463	189	463	189	490	210	462	239	463	189	462	239	441	211	441	211	462	239	426	257	441	211	426	257	415	225	415	225	426	257	384	230	515	-19	515	128	509	173	515	-19	509	173	490	210	515	-19	490	210	482	128	286	-19	253	129	253	-19	234	238	248	162	254	220	24	118	30	74	24	268	24	268	30	74	57	268	24	268	57	268	305	301	305	301	57	268	253	268	305	301	253	268	286	268	286	268	253	268	261	38	286	268	261	38	280	75	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	280	75	286	120	97	37	76	60	77	9	77	9	76	60	62	88	77	9	62	88	49	37	49	37	62	88	57	121	49	37	57	121	57	268	5	301	5	268	24	268	5	301	24	268	305	301	124	23	97	37	113	-8	124	23	113	-8	155	-15	124	23	155	-15	155	17	97	37	77	9	113	-8	253	120	261	38	253	268	57	268	30	74	49	37	305	301	286	268	305	268	286	-15	286	134	280	179	286	-15	280	179	261	216	286	-15	261	216	253	132	286	-15	253	132	253	-15	286	-15	253	-15	305	-48	286	-15	305	-48	305	-15	57	-15	57	132	49	215	57	-15	49	215	31	177	57	-15	31	177	24	132	57	-15	24	132	24	-15	57	-15	24	-15	305	-48	57	-15	305	-48	253	-15	5	-15	5	-48	305	-48	5	-15	305	-48	24	-15	248	165	253	132	261	216	248	165	261	216	234	193	234	193	261	216	233	244	234	193	233	244	213	215	213	215	233	244	197	262	213	215	197	262	186	230	186	230	197	262	155	235	125	230	155	235	155	268	125	230	155	268	113	261	62	165	76	193	77	243	77	243	76	193	98	215	77	243	98	215	113	261	113	261	98	215	125	230	62	165	77	243	49	215	62	165	49	215	57	132	197	262	155	268	155	235	57	17	57	268	24	268	57	17	24	268	24	-15	57	17	24	-15	286	-15	57	17	286	-15	253	17	127	86	127	268	94	268	127	86	94	268	94	54	127	86	94	54	217	54	127	86	217	54	184	86	184	268	184	86	217	54	184	268	217	54	217	268	253	268	253	17	286	-15	253	268	286	-15	286	268	253	-15	286	-15	253	235	253	235	286	-15	286	268	253	235	286	268	57	235	57	235	286	268	24	268	57	235	24	268	57	-15	57	-15	24	268	24	-15	184	-15	217	-15	184	166	184	166	217	-15	217	199	184	166	217	199	127	166	127	166	217	199	94	199	127	166	94	199	127	-15	127	-15	94	199	94	-15	168	172	204	208	191	221	168	172	191	221	155	185	168	172	155	185	172	142	168	172	172	142	185	155	198	142	234	179	221	191	198	142	221	191	185	155	198	142	185	155	221	93	198	142	221	93	234	105	155	99	191	63	155	125	155	125	191	63	168	113	155	125	168	113	172	142	172	142	168	113	185	129	172	142	185	129	185	155	185	155	185	129	221	93	126	129	142	113	126	155	126	155	142	113	138	142	126	155	138	142	142	172	142	172	138	142	155	159	142	172	155	159	155	185	155	185	155	159	172	142	118	221	106	208	142	172	118	221	142	172	155	185	142	113	106	76	118	63	142	113	118	63	155	99	142	113	155	99	155	125	142	113	155	125	138	142	113	142	76	105	89	93	113	142	89	93	126	129	113	142	126	129	126	155	113	142	126	155	89	191	113	142	89	191	76	179	24	118	30	74	24	268	24	268	30	74	57	268	24	268	57	268	305	301	305	301	57	268	253	268	305	301	253	268	286	268	286	268	253	268	261	38	286	268	261	38	280	75	253	120	248	87	261	38	261	38	248	87	234	59	261	38	234	59	233	9	233	9	234	59	212	37	233	9	212	37	197	-8	197	-8	212	37	186	23	197	-8	186	23	155	-15	155	-15	186	23	155	17	286	268	280	75	286	120	97	37	76	60	77	9	77	9	76	60	62	88	77	9	62	88	49	37	49	37	62	88	57	121	49	37	57	121	57	268	5	301	5	268	24	268	5	301	24	268	305	301	124	23	97	37	113	-8	124	23	113	-8	155	-15	124	23	155	-15	155	17	97	37	77	9	113	-8	253	120	261	38	253	268	57	268	30	74	49	37	305	301	286	268	305	268	168	113	191	63	204	76	155	291	164	293	166	353	166	353	164	293	173	297	166	353	173	297	175	349	175	349	173	297	180	304	175	349	180	304	181	343	181	343	180	304	185	313	181	343	185	313	185	334	185	334	185	313	187	323	125	333	125	313	129	342	129	342	125	313	130	304	129	342	130	304	136	349	136	349	130	304	137	297	136	349	137	297	145	353	145	353	137	297	146	293	145	353	146	293	155	355	155	355	146	293	155	291	155	355	155	291	166	353	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	125	313	125	333	123	323	155	291	164	293	166	353	166	353	164	293	173	297	166	353	173	297	175	349	175	349	173	297	180	304	175	349	180	304	181	343	181	343	180	304	185	313	181	343	185	313	185	334	185	334	185	313	187	323	125	333	125	313	129	342	129	342	125	313	130	304	129	342	130	304	136	349	136	349	130	304	137	297	136	349	137	297	145	353	145	353	137	297	146	293	145	353	146	293	155	355	155	355	146	293	155	291	155	355	155	291	166	353	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	125	313	125	333	123	323	16	-14	48	-14	152	268	152	268	48	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	80	-14	114	-14	152	134	152	134	114	-14	155	68	152	134	155	68	157	134	157	134	155	68	195	-14	157	134	195	-14	229	-14	229	268	195	268	157	119	157	119	195	268	155	186	157	119	155	186	152	119	152	119	155	186	114	268	152	119	114	268	80	268	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	48	268	152	-14	48	268	16	268	195	122	262	-14	195	191	195	191	262	-14	212	156	195	191	212	156	232	268	232	268	212	156	234	201	232	268	234	201	237	268	237	268	234	201	342	-14	237	268	342	-14	374	-14	16	-14	49	-14	153	268	153	268	49	-14	156	201	153	268	156	201	158	268	158	268	156	201	177	156	158	268	177	156	195	191	195	191	177	156	195	122	177	156	95	-14	127	-14	177	156	127	-14	195	122	212	156	262	-14	295	-14	212	97	295	268	262	268	212	97	262	268	195	132	212	97	195	132	232	-14	212	97	232	-14	234	52	237	-14	374	268	342	268	237	-14	342	268	234	52	237	-14	234	52	232	-14	232	-14	195	132	195	61	195	61	195	132	177	97	195	61	177	97	158	-14	158	-14	177	97	156	52	158	-14	156	52	153	-14	153	-14	156	52	49	268	153	-14	49	268	16	268	127	268	95	268	177	97	127	268	177	97	195	132	58	-14	342	268	86	59	58	-14	86	59	86	268	58	-14	86	268	53	268	58	-14	53	268	53	-14	86	59	342	268	296	268	295	268	12	-14	56	-14	295	268	56	-14	267	195	295	268	267	195	300	-14	295	268	300	-14	300	268	300	-14	267	195	267	-14	214	127	295	292	262	292	214	127	262	292	197	162	214	127	197	162	262	-38	214	127	262	-38	295	-38	113	92	152	10	113	162	113	162	152	10	130	127	113	162	130	127	152	244	152	244	130	127	155	177	152	244	155	177	157	244	157	244	155	177	180	127	157	244	180	127	197	162	197	162	180	127	197	92	197	162	197	92	262	-38	95	127	16	-38	48	-38	95	127	48	-38	113	92	95	127	113	92	113	162	95	127	113	162	48	292	95	127	48	292	16	292	130	127	152	10	155	76	155	76	152	10	157	10	155	76	157	10	180	127	180	127	157	10	197	92	262	-14	295	-14	171	168	171	168	295	-14	157	268	171	168	157	268	171	-14	171	-14	157	268	152	268	171	-14	152	268	138	168	138	168	152	268	48	-14	171	-14	138	168	138	-14	48	-14	152	268	16	-14	138	268	152	-14	171	268	171	268	152	-14	157	-14	171	268	157	-14	171	85	171	85	157	-14	295	268	171	85	295	268	262	268	152	-14	138	268	138	85	152	-14	138	85	48	268	152	-14	48	268	16	268	245	88	295	88	295	121	245	88	295	121	229	121	245	88	229	121	262	-14	245	88	262	-14	295	-14	99	88	115	121	152	268	152	268	115	121	155	201	152	268	155	201	157	268	157	268	155	201	195	121	157	268	195	121	229	121	229	121	195	121	211	88	229	121	211	88	262	-14	16	-14	48	-14	65	88	65	88	48	-14	99	88	65	88	99	88	81	121	81	121	99	88	152	268	16	121	16	88	65	88	16	121	65	88	81	121	115	121	99	88	211	88	115	121	211	88	195	121	155	52	115	133	152	-14	152	-14	115	133	99	166	152	-14	99	166	81	133	81	133	99	166	65	166	81	133	65	166	16	166	115	133	195	133	211	166	211	166	195	133	229	133	211	166	229	133	262	268	262	268	229	133	245	166	262	268	245	166	295	268	157	-14	229	133	195	133	157	-14	195	133	155	52	157	-14	155	52	152	-14	48	268	16	268	65	166	48	268	65	166	99	166	245	166	229	133	295	133	245	166	295	133	295	166	115	133	211	166	99	166	81	133	16	166	16	133	23	398	23	365	286	365	23	398	286	365	286	398	23	323	23	290	286	290	23	323	286	290	286	323	16	-14	48	-14	153	268	153	268	48	-14	156	201	153	268	156	201	158	268	158	268	156	201	263	-14	158	268	263	-14	295	-14	15	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	23	-35	23	-69	286	-69	23	-35	286	-69	286	-35	15	-14	47	-14	152	268	152	268	47	-14	155	201	152	268	155	201	157	268	157	268	155	201	262	-14	157	268	262	-14	295	-14	22	-35	22	-69	287	-69	22	-35	287	-69	287	-35	22	-111	22	-144	287	-144	22	-111	287	-144	287	-111	156	115	81	239	155	55	156	115	155	55	264	239	156	115	264	239	228	239	22	33	22	0	287	0	22	33	287	0	287	33	155	55	81	239	46	239	22	403	22	370	287	370	22	403	287	370	287	403	22	328	22	295	287	295	22	328	287	295	287	328	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	47	268	152	-14	47	268	15	268	295	268	262	268	157	-14	157	-14	262	268	155	52	157	-14	155	52	152	-14	152	-14	155	52	47	268	152	-14	47	268	15	268	22	-35	22	-69	287	-69	22	-35	287	-69	287	-35	22	-111	22	-144	287	-144	22	-111	287	-144	287	-111	471	110	471	-83	504	-141	504	-141	471	-83	131	110	504	-141	131	110	35	127	35	127	131	110	131	143	35	127	131	143	504	396	504	396	131	143	471	339	504	396	471	339	504	-141	504	-141	471	339	471	143	504	-141	471	143	471	110	471	110	471	143	131	143	471	110	131	143	131	110	68	143	68	110	408	110	68	143	408	110	408	143	408	143	408	110	504	127	408	143	504	127	68	339	68	339	504	127	35	396	68	339	35	396	68	-83	68	-83	35	396	35	-141	68	-83	35	-141	504	127	68	-83	504	127	408	110	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	171	-51	180	-50	181	10	181	10	180	-50	189	-46	181	10	189	-46	190	5	190	5	189	-46	196	-39	190	5	196	-39	197	0	197	0	196	-39	201	-31	197	0	201	-31	202	-9	202	-9	201	-31	203	-20	141	-10	141	-31	145	-1	145	-1	141	-31	146	-39	145	-1	146	-39	152	5	152	5	146	-39	153	-46	152	5	153	-46	160	9	160	9	153	-46	162	-50	160	9	162	-50	171	11	171	11	162	-50	171	-51	171	11	171	-51	181	10	141	-31	141	-10	140	-20	171	352	171	288	180	350	180	350	171	288	181	290	180	350	181	290	189	346	189	346	181	290	190	294	189	346	190	294	196	339	196	339	190	294	197	301	196	339	197	301	201	330	201	330	197	301	201	310	201	330	201	310	203	320	139	320	140	309	141	330	141	330	140	309	145	300	141	330	145	300	146	339	146	339	145	300	151	294	146	339	151	294	153	346	153	346	151	294	160	289	153	346	160	289	161	350	161	350	160	289	171	288	161	350	171	288	171	352	24	239	24	206	319	206	24	239	319	206	319	239	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	24	47	113	14	113	47	113	47	113	14	147	-93	113	47	147	-93	113	110	113	110	147	-93	113	143	113	110	113	143	24	143	147	348	113	348	147	-93	147	-93	113	348	113	239	147	-93	113	239	113	206	113	206	113	239	24	239	113	206	24	239	24	206	229	348	196	348	229	-93	229	-93	196	348	196	239	229	-93	196	239	196	206	196	206	196	239	147	239	196	206	147	239	147	206	147	143	147	110	196	110	147	47	147	14	196	14	147	47	196	14	196	47	196	110	196	47	229	-93	196	110	229	-93	196	143	196	110	196	143	147	143	196	14	196	-93	229	-93	196	14	229	-93	196	47	229	239	229	206	319	206	229	239	319	206	319	239	229	143	229	110	319	110	229	143	319	110	319	143	229	47	229	14	319	14	229	47	319	14	319	47	196	143	229	-93	196	206	147	-93	113	14	113	-93	113	143	147	-93	113	206	113	110	24	143	24	110	113	14	24	47	24	14	24	47	74	14	74	47	74	47	74	14	107	-77	74	47	107	-77	74	110	74	110	107	-77	74	143	74	110	74	143	24	143	107	331	74	331	107	-77	107	-77	74	331	74	239	107	-77	74	239	74	206	74	206	74	239	24	239	74	206	24	239	24	206	188	331	155	331	188	-77	188	-77	155	331	155	239	188	-77	155	239	155	206	155	206	155	239	107	239	155	206	107	239	107	206	107	143	107	110	155	110	107	47	107	14	155	14	107	47	155	14	155	47	155	110	155	47	188	-77	155	110	188	-77	155	143	155	110	155	143	107	143	268	331	235	331	268	-77	268	-77	235	331	235	239	268	-77	235	239	235	206	235	206	235	239	188	239	235	206	188	239	188	206	188	143	188	110	235	110	188	47	188	14	235	14	188	47	235	14	235	47	155	14	155	-77	188	-77	155	14	188	-77	155	47	235	110	235	47	268	-77	235	110	268	-77	235	143	235	110	235	143	188	143	235	14	235	-77	268	-77	235	14	268	-77	235	47	268	239	268	206	319	206	268	239	319	206	319	239	268	143	268	110	319	110	268	143	319	110	319	143	268	47	268	14	319	14	268	47	319	14	319	47	235	143	268	-77	235	206	155	143	188	-77	155	206	107	-77	74	14	74	-77	74	143	107	-77	74	206	74	110	24	143	24	110	74	14	24	47	24	14	176	261	176	197	185	259	185	259	176	197	186	199	185	259	186	199	194	255	194	255	186	199	195	203	194	255	195	203	201	248	201	248	195	203	202	210	201	248	202	210	206	239	206	239	202	210	206	219	206	239	206	219	208	229	144	229	145	218	146	239	146	239	145	218	150	209	146	239	150	209	151	248	151	248	150	209	156	203	151	248	156	203	158	255	158	255	156	203	165	198	158	255	165	198	166	259	166	259	165	198	176	197	166	259	176	197	176	261	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	246	261	246	197	256	259	256	259	246	197	257	199	256	259	257	199	264	255	264	255	257	199	265	203	264	255	265	203	271	248	271	248	265	203	272	210	271	248	272	210	276	239	276	239	272	210	276	219	276	239	276	219	277	229	214	229	215	218	216	239	216	239	215	218	220	209	216	239	220	209	220	248	220	248	220	209	227	203	220	248	227	203	228	255	228	255	227	203	235	198	228	255	235	198	237	259	237	259	235	198	246	197	237	259	246	197	246	261	105	176	102	143	126	136	105	176	126	136	135	169	135	169	126	136	152	120	135	169	152	120	164	153	164	153	152	120	181	102	164	153	181	102	193	135	193	135	181	102	210	86	193	135	210	86	220	119	220	119	210	86	239	79	220	119	239	79	243	112	243	112	239	79	266	86	243	112	266	86	262	116	303	127	314	154	319	181	303	127	319	181	302	181	303	127	302	181	296	160	303	127	296	160	288	141	303	127	288	141	288	103	277	126	262	116	266	86	277	126	266	86	288	103	277	126	288	103	288	141	47	95	56	114	56	154	56	154	56	114	68	129	56	154	68	129	78	170	78	170	68	129	83	139	78	170	83	139	105	176	105	176	83	139	102	143	41	74	47	95	56	154	41	74	56	154	39	131	41	74	39	131	29	104	41	74	29	104	24	74	81	37	81	16	85	45	85	45	81	16	85	7	85	45	85	7	92	52	92	52	85	7	92	0	92	52	92	0	101	56	101	56	92	0	101	-4	101	56	101	-4	110	57	110	57	101	-4	110	-6	110	57	110	-6	120	56	120	56	110	-6	120	-4	120	56	120	-4	129	52	129	52	120	-4	129	0	129	52	129	0	136	45	136	45	129	0	136	7	136	45	136	7	141	37	141	37	136	7	141	16	141	37	141	16	142	26	81	16	81	37	79	26	83	229	102	233	102	233	105	267	102	233	126	227	105	267	126	227	135	260	135	260	126	227	152	211	135	260	152	211	164	244	164	244	152	211	181	192	164	244	181	192	193	225	193	225	181	192	210	176	193	225	210	176	220	209	220	209	210	176	239	170	220	209	239	170	243	203	243	203	239	170	266	176	243	203	266	176	262	206	303	217	314	245	319	272	303	217	319	272	302	272	303	217	302	272	296	251	303	217	296	251	288	232	303	217	288	232	288	193	277	217	262	206	266	176	277	217	266	176	288	193	277	217	288	193	288	232	47	185	56	204	56	245	56	245	56	204	68	219	56	245	68	219	78	261	78	261	68	219	83	229	78	261	83	229	105	267	105	267	83	229	102	233	41	165	47	185	56	245	41	165	56	245	39	222	41	165	39	222	29	194	41	165	29	194	24	165	24	143	24	110	319	110	24	143	319	110	319	143	105	83	102	50	126	44	105	83	126	44	135	76	135	76	126	44	152	28	135	76	152	28	164	61	164	61	152	28	181	9	164	61	181	9	193	42	193	42	181	9	210	-6	193	42	210	-6	220	26	220	26	210	-6	239	-13	220	26	239	-13	243	19	243	19	239	-13	266	-6	243	19	266	-6	262	23	303	34	314	61	319	88	303	34	319	88	302	88	303	34	302	88	296	67	303	34	296	67	288	48	303	34	288	48	288	10	277	33	262	23	266	-6	277	33	266	-6	288	10	277	33	288	10	288	48	47	2	56	21	56	62	56	62	56	21	68	36	56	62	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-18	47	2	56	62	41	-18	56	62	39	39	41	-18	39	39	29	11	41	-18	29	11	24	-18	174	352	174	288	183	350	183	350	174	288	184	290	183	350	184	290	192	346	192	346	184	290	193	294	192	346	193	294	198	339	198	339	193	294	199	301	198	339	199	301	203	330	203	330	199	301	203	310	203	330	203	310	205	320	142	320	143	309	143	330	143	330	143	309	147	300	143	330	147	300	148	339	148	339	147	300	154	294	148	339	154	294	155	346	155	346	154	294	163	289	155	346	163	289	164	350	164	350	163	289	174	288	164	350	174	288	174	352	105	266	97	233	121	226	105	266	121	226	135	258	135	258	121	226	149	207	135	258	149	207	166	240	166	240	149	207	179	185	166	240	179	185	196	218	196	218	179	185	210	167	196	218	210	167	224	200	224	200	210	167	239	159	224	200	239	159	248	192	248	192	239	159	266	166	248	192	266	166	267	196	40	180	49	201	56	243	56	243	49	201	62	217	56	243	62	217	78	260	78	260	62	217	78	229	78	260	78	229	97	233	39	218	29	189	34	159	39	218	34	159	40	180	39	218	40	180	56	243	309	266	302	245	303	210	309	266	303	210	314	239	309	266	314	239	319	266	294	225	282	208	288	185	294	225	288	185	303	210	294	225	303	210	302	245	267	196	266	166	288	185	267	196	288	185	282	208	24	119	24	86	319	86	24	119	319	86	319	119	24	20	24	-12	319	-12	24	20	319	-12	319	20	97	233	105	266	78	260	34	159	29	189	24	159	115	339	115	339	125	337	115	339	125	337	117	371	115	339	117	371	112	376	115	339	112	376	107	379	115	339	107	379	103	381	115	339	103	381	102	342	103	381	98	381	102	342	102	342	98	381	93	380	102	342	93	380	93	346	93	346	93	380	88	378	93	346	88	378	86	350	86	350	88	378	84	374	86	350	84	374	83	356	83	356	84	374	82	368	83	356	82	368	81	363	128	281	133	286	134	306	134	306	133	286	136	290	134	306	136	290	143	310	143	310	136	290	139	293	143	310	139	293	141	296	141	296	144	298	143	310	143	310	144	298	152	314	124	303	112	301	116	268	124	303	116	268	121	273	124	303	121	273	128	281	124	303	128	281	134	306	156	226	160	222	157	254	157	254	160	222	159	259	162	269	159	259	160	222	162	269	160	222	165	219	171	218	177	219	172	424	172	424	177	219	176	309	172	424	176	309	176	329	176	329	180	311	180	321	180	321	180	311	186	307	180	321	186	307	185	318	185	318	186	307	194	313	250	381	244	382	247	344	247	344	244	382	237	380	247	344	237	380	237	342	237	342	237	380	229	374	237	342	229	374	225	339	225	339	229	374	221	366	225	339	221	366	214	337	214	337	221	366	213	357	214	337	213	357	205	349	205	349	200	345	204	333	204	333	200	345	195	340	204	333	195	340	193	328	193	328	195	340	190	337	193	328	190	337	184	333	184	333	176	329	180	321	184	333	180	321	193	328	176	329	176	314	180	311	222	303	212	306	215	282	222	303	215	282	222	274	222	303	222	274	228	268	222	303	228	268	233	301	245	260	251	261	253	295	253	295	251	261	256	264	253	295	256	264	259	291	259	291	256	264	260	268	259	291	260	268	262	286	262	286	260	268	262	273	262	286	262	273	263	280	244	298	233	301	234	263	244	298	234	263	239	261	244	298	239	261	245	260	244	298	245	260	253	295	262	363	261	369	261	356	261	356	261	369	259	375	261	356	259	375	259	351	259	351	259	375	255	379	259	351	255	379	254	346	254	346	255	379	250	381	254	346	250	381	247	344	205	349	204	333	214	337	207	291	215	282	212	306	207	291	212	306	202	309	207	291	202	309	200	297	194	313	186	307	193	303	194	313	193	303	200	297	194	313	200	297	202	309	187	388	188	393	189	411	189	411	188	393	189	398	189	411	189	398	190	406	190	406	189	398	190	402	179	364	182	373	183	420	183	420	182	373	185	382	183	420	185	382	187	416	187	416	185	382	187	388	187	416	187	388	189	411	190	243	189	246	190	232	190	232	189	246	188	250	190	232	188	250	187	227	187	227	188	250	186	254	187	227	186	254	183	265	190	243	190	232	191	238	190	243	191	238	191	240	182	222	187	227	183	265	182	222	183	265	180	275	182	222	180	275	178	286	182	222	178	286	177	298	182	222	177	298	177	219	176	309	177	219	177	298	172	424	167	343	167	335	167	314	167	335	167	329	167	314	171	218	172	424	166	423	161	420	162	371	166	423	162	371	164	361	166	423	164	361	166	352	166	423	166	352	167	343	166	423	167	343	172	424	160	381	162	371	161	420	160	381	161	420	158	387	158	387	161	420	157	416	158	387	157	416	156	392	156	392	157	416	155	398	176	340	177	348	178	423	178	423	177	348	178	356	178	423	178	356	183	420	183	420	178	356	179	364	176	340	178	423	172	424	176	340	172	424	176	329	171	218	167	314	167	309	171	218	167	309	167	297	171	218	167	297	166	287	171	218	166	287	165	219	164	278	162	269	165	219	164	278	165	219	166	287	147	301	152	304	152	314	152	314	152	304	158	308	152	314	158	308	164	321	164	321	158	308	167	314	164	321	167	314	167	329	123	365	125	337	132	355	132	355	125	337	134	335	132	355	134	335	140	347	140	347	134	335	143	331	140	347	143	331	148	341	148	341	143	331	153	327	148	341	153	327	156	335	156	335	153	327	164	321	156	335	164	321	167	329	155	412	154	406	154	402	155	412	154	402	155	398	155	412	155	398	157	416	157	254	155	249	156	226	156	226	155	249	154	244	156	226	154	244	154	231	154	231	154	244	153	240	154	231	153	240	153	236	112	301	100	298	103	261	112	301	103	261	107	262	112	301	107	262	111	264	112	301	111	264	116	268	80	278	81	273	81	285	81	285	81	273	84	268	81	285	84	268	85	291	85	291	84	268	87	264	85	291	87	264	91	295	91	295	87	264	93	261	91	295	93	261	100	298	100	298	93	261	99	261	100	298	99	261	103	261	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	117	371	125	337	123	365	152	314	144	298	147	301	172	424	167	335	167	314	234	263	233	301	228	268	94	270	110	270	156	353	156	353	110	270	171	321	156	353	171	321	186	353	186	353	171	321	232	270	186	353	232	270	249	270	105	233	102	200	126	193	105	233	126	193	135	226	135	226	126	193	152	177	135	226	152	177	164	210	164	210	152	177	181	158	164	210	181	158	193	191	193	191	181	158	210	142	193	191	210	142	220	175	220	175	210	142	239	136	220	175	239	136	243	169	243	169	239	136	266	142	243	169	266	142	262	172	302	119	296	99	303	65	303	65	296	99	288	80	303	65	288	80	288	41	288	41	288	80	277	64	288	41	277	64	266	24	266	24	277	64	262	54	266	24	262	54	243	50	243	50	220	57	239	17	239	17	220	57	210	24	105	114	102	81	126	75	105	114	126	75	135	108	135	108	126	75	152	59	135	108	152	59	164	92	164	92	152	59	181	40	164	92	181	40	193	73	193	73	181	40	210	24	193	73	210	24	220	57	303	183	314	211	319	238	303	183	319	238	302	238	303	183	302	238	296	217	303	183	296	217	288	198	303	183	288	198	288	159	277	183	262	172	266	142	277	183	266	142	288	159	277	183	288	159	288	198	319	119	302	119	303	65	319	119	303	65	314	93	243	50	239	17	266	24	47	151	56	170	56	211	56	211	56	170	68	186	56	211	68	186	78	227	78	227	68	186	83	196	78	227	83	196	105	233	105	233	83	196	102	200	41	131	47	151	56	211	41	131	56	211	39	188	41	131	39	188	29	160	41	131	29	160	24	131	47	33	56	52	56	93	56	93	56	52	68	67	56	93	68	67	78	109	78	109	68	67	83	78	78	109	83	78	105	114	105	114	83	78	102	81	41	12	47	33	56	93	41	12	56	93	39	70	41	12	39	70	29	42	41	12	29	42	24	12	83	283	102	287	102	287	105	320	102	287	126	280	105	320	126	280	135	313	135	313	126	280	152	264	135	313	152	264	164	297	164	297	152	264	181	246	164	297	181	246	193	279	193	279	181	246	210	230	193	279	210	230	220	263	220	263	210	230	239	223	220	263	239	223	243	256	243	256	239	223	266	230	243	256	266	230	262	260	302	207	296	186	303	153	303	153	296	186	288	167	303	153	288	167	288	129	288	129	288	167	277	152	288	129	277	152	266	111	266	111	277	152	262	142	266	111	262	142	243	138	243	138	220	145	239	105	239	105	220	145	210	112	105	202	102	169	126	162	105	202	126	162	135	195	135	195	126	162	152	146	135	195	152	146	164	179	164	179	152	146	181	127	164	179	181	127	193	160	193	160	181	127	210	112	193	160	210	112	220	145	319	207	302	207	303	153	319	207	303	153	314	180	243	138	239	105	266	111	303	271	314	298	319	325	303	271	319	325	302	325	303	271	302	325	296	304	303	271	296	304	288	285	303	271	288	285	288	247	277	270	262	260	266	230	277	270	266	230	288	247	277	270	288	247	288	285	47	239	56	258	56	298	56	298	56	258	68	273	56	298	68	273	78	314	78	314	68	273	83	283	78	314	83	283	105	320	105	320	83	283	102	287	41	218	47	239	56	298	41	218	56	298	39	275	41	218	39	275	29	248	41	218	29	248	24	218	47	121	56	140	56	181	56	181	56	140	68	155	56	181	68	155	78	196	78	196	68	155	83	165	78	196	83	165	105	202	105	202	83	165	102	169	41	100	47	121	56	181	41	100	56	181	39	158	41	100	39	158	29	130	41	100	29	130	24	100	24	60	24	27	319	27	24	60	319	27	319	60	24	-39	24	-72	319	-72	24	-39	319	-72	319	-39	24	324	24	291	319	291	24	324	319	291	319	324	24	224	24	191	319	191	24	224	319	191	319	224	188	164	155	164	188	-69	188	-69	155	164	155	60	188	-69	155	60	155	26	155	26	155	60	24	60	155	26	24	60	24	26	188	26	319	26	188	60	188	60	319	26	319	60	188	-69	155	26	155	-69	188	324	155	324	188	89	188	89	155	324	155	227	188	89	155	227	155	194	155	194	155	227	24	227	155	194	24	227	24	194	188	194	319	194	188	227	24	63	24	30	319	30	24	63	319	30	319	63	24	-36	24	-69	319	-69	24	-36	319	-69	319	-36	188	227	319	194	319	227	188	89	155	194	155	89	24	266	24	233	319	233	24	266	319	233	319	266	24	166	24	133	319	133	24	166	319	133	319	166	105	89	102	55	126	49	105	89	126	49	135	82	135	82	126	49	152	33	135	82	152	33	164	66	164	66	152	33	181	14	164	66	181	14	193	47	193	47	181	14	210	-1	193	47	210	-1	220	31	220	31	210	-1	239	-7	220	31	239	-7	243	25	243	25	239	-7	266	-1	243	25	266	-1	262	28	303	39	314	67	319	94	303	39	319	94	302	94	303	39	302	94	296	73	303	39	296	73	288	54	303	39	288	54	288	15	277	39	262	28	266	-1	277	39	266	-1	288	15	277	39	288	15	288	54	47	7	56	26	56	67	56	67	56	26	68	41	56	67	68	41	78	83	78	83	68	41	83	51	78	83	83	51	105	89	105	89	83	51	102	55	41	-12	47	7	56	67	41	-12	56	67	39	44	41	-12	39	44	29	16	41	-12	29	16	24	-12	229	193	229	160	483	160	229	193	483	160	483	193	229	93	229	60	483	60	229	93	483	60	483	93	126	87	126	67	131	96	131	96	126	67	131	58	131	96	131	58	138	103	138	103	131	58	138	51	138	103	138	51	147	107	147	107	138	51	147	46	147	107	147	46	156	108	156	108	147	46	156	45	156	108	156	45	166	107	166	107	156	45	166	46	166	107	166	46	175	103	175	103	166	46	175	51	175	103	175	51	182	97	182	97	175	51	182	58	182	97	182	58	186	88	186	88	182	58	186	67	186	88	186	67	188	76	156	209	156	145	166	207	166	207	156	145	167	147	166	207	167	147	174	203	174	203	167	147	176	151	174	203	176	151	182	196	182	196	176	151	182	158	182	196	182	158	186	187	186	187	182	158	187	167	186	187	187	167	188	177	124	177	126	166	126	187	126	187	126	166	130	157	126	187	130	157	131	196	131	196	130	157	137	151	131	196	137	151	138	203	138	203	137	151	146	147	138	203	146	147	147	207	147	207	146	147	156	145	147	207	156	145	156	209	26	87	26	67	30	96	30	96	26	67	30	58	30	96	30	58	37	103	37	103	30	58	37	51	37	103	37	51	46	107	46	107	37	51	46	46	46	107	46	46	55	108	55	108	46	46	55	45	55	108	55	45	65	107	65	107	55	45	65	46	65	107	65	46	74	103	74	103	65	46	74	51	74	103	74	51	81	97	81	97	74	51	81	58	81	97	81	58	86	88	86	88	81	58	86	67	86	88	86	67	88	76	56	209	56	145	65	207	65	207	56	145	66	147	65	207	66	147	74	203	74	203	66	147	75	151	74	203	75	151	81	196	81	196	75	151	82	158	81	196	82	158	86	187	86	187	82	158	86	167	86	187	86	167	88	177	24	177	25	166	26	187	26	187	25	166	30	157	26	187	30	157	31	196	31	196	30	157	36	151	31	196	36	151	38	203	38	203	36	151	45	147	38	203	45	147	46	207	46	207	45	147	56	145	46	207	56	145	56	209	26	67	26	87	24	76	126	67	126	87	124	76	275	193	275	160	474	160	275	193	474	160	474	193	275	93	275	60	474	60	275	93	474	60	474	93	24	193	24	160	224	160	24	193	224	160	224	193	24	93	24	60	224	60	24	93	224	60	224	93	504	193	504	160	694	160	504	193	694	160	694	193	504	93	504	60	694	60	504	93	694	60	694	93	264	193	264	160	454	160	264	193	454	160	454	193	264	93	264	60	454	60	264	93	454	60	454	93	24	193	24	160	214	160	24	193	214	160	214	193	24	93	24	60	214	60	24	93	214	60	214	93	90	285	90	264	95	294	95	294	90	264	95	256	95	294	95	256	102	300	102	300	95	256	102	249	102	300	102	249	111	304	111	304	102	249	111	244	111	304	111	244	121	305	121	305	111	244	121	242	121	305	121	242	130	304	130	304	121	242	130	244	130	304	130	244	139	300	139	300	130	244	139	249	139	300	139	249	146	294	146	294	139	249	146	256	146	294	146	256	151	285	151	285	146	256	151	264	151	285	151	264	152	274	191	285	191	264	196	294	196	294	191	264	196	256	196	294	196	256	203	300	203	300	196	256	203	249	203	300	203	249	212	304	212	304	203	249	212	244	212	304	212	244	222	305	222	305	212	244	222	242	222	305	222	242	231	304	231	304	222	242	231	244	231	304	231	244	240	300	240	300	231	244	240	249	240	300	240	249	247	294	247	294	240	249	247	256	247	294	247	256	252	285	252	285	247	256	252	264	252	285	252	264	253	274	24	193	24	160	319	160	24	193	319	160	319	193	24	93	24	60	319	60	24	93	319	60	319	93	191	-9	191	-30	196	0	196	0	191	-30	196	-39	196	0	196	-39	203	5	203	5	196	-39	203	-46	203	5	203	-46	212	9	212	9	203	-46	212	-50	212	9	212	-50	222	11	222	11	212	-50	222	-52	222	11	222	-52	231	9	231	9	222	-52	231	-50	231	9	231	-50	240	5	240	5	231	-50	240	-46	240	5	240	-46	247	0	247	0	240	-46	247	-39	247	0	247	-39	252	-9	252	-9	247	-39	252	-30	252	-9	252	-30	253	-20	90	-9	90	-30	95	0	95	0	90	-30	95	-39	95	0	95	-39	102	5	102	5	95	-39	102	-46	102	5	102	-46	111	9	111	9	102	-46	111	-50	111	9	111	-50	121	11	121	11	111	-50	121	-52	121	11	121	-52	130	9	130	9	121	-52	130	-50	130	9	130	-50	139	5	139	5	130	-50	139	-46	139	5	139	-46	146	0	146	0	139	-46	146	-39	146	0	146	-39	151	-9	151	-9	146	-39	151	-30	151	-9	151	-30	152	-20	90	-30	90	-9	89	-20	191	-30	191	-9	190	-20	191	264	191	285	190	274	90	264	90	285	89	274	24	239	24	206	319	206	24	239	319	206	319	239	51	352	51	288	60	350	60	350	51	288	61	290	60	350	61	290	69	346	69	346	61	290	70	294	69	346	70	294	76	339	76	339	70	294	77	301	76	339	77	301	81	330	81	330	77	301	81	310	81	330	81	310	83	320	19	320	20	309	21	330	21	330	20	309	25	300	21	330	25	300	26	339	26	339	25	300	31	294	26	339	31	294	33	346	33	346	31	294	40	289	33	346	40	289	41	350	41	350	40	289	51	288	41	350	51	288	51	352	132	352	132	288	141	350	141	350	132	288	142	290	141	350	142	290	149	346	149	346	142	290	151	294	149	346	151	294	156	339	156	339	151	294	157	301	156	339	157	301	161	330	161	330	157	301	162	310	161	330	162	310	163	320	99	320	101	309	101	330	101	330	101	309	105	300	101	330	105	300	106	339	106	339	105	300	112	294	106	339	112	294	113	346	113	346	112	294	121	289	113	346	121	289	122	350	122	350	121	289	132	288	122	350	132	288	132	352	211	352	211	288	221	350	221	350	211	288	222	290	221	350	222	290	229	346	229	346	222	290	231	294	229	346	231	294	236	339	236	339	231	294	237	301	236	339	237	301	241	330	241	330	237	301	241	310	241	330	241	310	243	320	180	320	181	309	181	330	181	330	181	309	185	300	181	330	185	300	186	339	186	339	185	300	192	294	186	339	192	294	193	346	193	346	192	294	201	289	193	346	201	289	202	350	202	350	201	289	211	288	202	350	211	288	211	352	292	352	292	288	301	350	301	350	292	288	302	290	301	350	302	290	310	346	310	346	302	290	311	294	310	346	311	294	317	339	317	339	311	294	318	301	317	339	318	301	322	330	322	330	318	301	322	310	322	330	322	310	324	320	260	320	262	309	262	330	262	330	262	309	266	300	262	330	266	300	267	339	267	339	266	300	272	294	267	339	272	294	274	346	274	346	272	294	281	289	274	346	281	289	283	350	283	350	281	289	292	288	283	350	292	288	292	352	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	239	113	242	82	244	108	244	108	242	82	257	79	244	108	257	79	250	105	250	105	257	79	257	104	264	105	257	104	257	79	264	105	257	79	272	82	236	134	239	140	242	172	242	172	239	140	244	145	242	172	244	145	257	174	257	174	244	145	250	148	257	174	250	148	257	149	257	149	264	148	272	172	272	172	264	148	270	145	272	172	270	145	275	140	242	172	229	165	236	134	236	134	229	165	234	127	236	119	234	127	229	88	236	119	229	88	242	82	229	88	234	127	229	165	229	88	229	165	219	99	219	99	229	165	219	154	219	99	219	154	212	112	212	112	219	154	212	141	212	112	212	141	209	127	285	165	280	127	285	88	285	165	285	88	295	154	295	154	285	88	295	99	295	154	295	99	302	141	302	141	295	99	302	112	302	141	302	112	305	127	285	165	272	172	275	140	285	165	275	140	278	134	285	165	278	134	280	127	272	172	257	174	257	149	280	127	278	119	285	88	285	88	278	119	275	113	285	88	275	113	272	82	272	82	275	113	270	108	272	82	270	108	264	105	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	236	119	242	82	239	113	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	67	113	71	82	72	108	72	108	71	82	85	79	72	108	85	79	78	105	78	105	85	79	85	104	93	105	85	104	85	79	93	105	85	79	100	82	64	134	67	140	71	172	71	172	67	140	72	145	71	172	72	145	85	174	85	174	72	145	78	148	85	174	78	148	85	149	85	149	93	148	100	172	100	172	93	148	99	145	100	172	99	145	104	140	71	172	58	165	64	134	64	134	58	165	63	127	64	119	63	127	58	88	64	119	58	88	71	82	58	88	63	127	58	165	58	88	58	165	47	99	47	99	58	165	47	154	47	99	47	154	40	112	40	112	47	154	40	141	40	112	40	141	38	127	113	165	108	127	113	88	113	165	113	88	124	154	124	154	113	88	124	99	124	154	124	99	130	141	130	141	124	99	130	112	130	141	130	112	133	127	113	165	100	172	104	140	113	165	104	140	107	134	113	165	107	134	108	127	100	172	85	174	85	149	108	127	107	119	113	88	113	88	107	119	104	113	113	88	104	113	100	82	100	82	104	113	99	108	100	82	99	108	93	105	64	119	71	82	67	113	320	124	38	20	38	-12	88	362	85	364	87	337	87	337	85	364	84	367	83	334	84	367	79	394	83	334	79	394	77	334	77	334	79	394	70	335	130	401	112	403	116	382	116	382	112	403	108	383	101	382	108	383	112	403	101	382	112	403	94	401	94	401	79	394	84	367	94	401	84	367	85	371	94	401	85	371	89	375	94	401	89	375	94	379	94	401	94	379	101	382	68	384	60	371	61	343	68	384	61	343	65	338	68	384	65	338	70	335	68	384	70	335	79	394	60	371	57	357	58	349	60	371	58	349	61	343	93	355	90	359	91	340	93	355	91	340	93	345	93	355	93	345	94	350	88	362	87	337	91	340	88	362	91	340	90	359	114	241	114	199	121	240	121	240	114	199	121	200	121	240	121	200	126	237	126	237	121	200	127	203	126	237	127	203	131	232	131	232	127	203	132	207	131	232	132	207	134	227	134	227	132	207	135	213	134	227	135	213	136	220	93	220	94	213	94	227	94	227	94	213	97	207	94	227	97	207	97	233	97	233	97	207	101	203	97	233	101	203	102	237	102	237	101	203	107	200	102	237	107	200	108	240	108	240	107	200	114	199	108	240	114	199	114	241	139	299	146	395	134	292	134	292	146	395	132	358	134	292	132	358	131	348	134	292	131	348	129	285	129	285	131	348	128	338	129	285	128	338	126	277	126	277	128	338	125	328	126	277	125	328	123	267	123	267	125	328	121	319	123	267	121	319	121	255	121	255	121	319	117	310	121	255	117	310	111	296	131	367	132	358	146	395	131	367	146	395	130	401	131	367	130	401	128	374	130	401	116	382	123	379	130	401	123	379	128	374	169	372	160	385	162	325	169	372	162	325	168	335	169	372	168	335	171	345	169	372	171	345	172	355	152	313	162	325	160	385	152	313	160	385	146	395	152	313	146	395	139	299	121	255	111	296	108	285	121	255	108	285	106	274	121	255	106	274	105	265	121	255	105	265	105	255	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	87	337	84	367	83	334	198	362	195	364	197	337	197	337	195	364	194	367	192	334	194	367	189	394	192	334	189	394	186	334	186	334	189	394	180	335	240	401	222	403	226	382	226	382	222	403	218	383	210	382	218	383	222	403	210	382	222	403	204	401	269	385	256	395	262	313	262	313	256	395	248	299	243	292	248	299	256	395	243	292	256	395	241	358	241	358	256	395	240	367	243	292	241	358	240	348	243	292	240	348	239	285	239	285	240	348	238	338	239	285	238	338	235	277	235	277	238	338	234	328	235	277	234	328	233	267	233	267	234	328	230	319	233	267	230	319	230	255	230	255	230	319	226	310	230	255	226	310	221	296	230	255	221	296	217	285	230	255	217	285	215	274	230	255	215	274	214	265	230	255	214	265	214	255	224	241	224	199	230	240	230	240	224	199	231	200	230	240	231	200	236	237	236	237	231	200	237	203	236	237	237	203	241	232	241	232	237	203	241	207	241	232	241	207	244	227	244	227	241	207	244	213	244	227	244	213	245	220	203	220	203	213	204	227	204	227	203	213	206	207	204	227	206	207	207	233	207	233	206	207	211	203	207	233	211	203	211	237	211	237	211	203	216	200	211	237	216	200	217	240	217	240	216	200	224	199	217	240	224	199	224	241	240	401	226	382	232	379	240	401	232	379	237	374	240	401	237	374	240	367	240	401	240	367	256	395	278	372	269	385	271	325	278	372	271	325	277	335	278	372	277	335	280	345	278	372	280	345	281	355	204	401	189	394	194	367	204	401	194	367	195	371	204	401	195	371	199	375	204	401	199	375	204	379	204	401	204	379	210	382	177	384	170	371	170	343	177	384	170	343	174	338	177	384	174	338	180	335	177	384	180	335	189	394	170	371	167	357	168	349	170	371	168	349	170	343	203	355	200	359	201	340	203	355	201	340	203	345	203	355	203	345	204	350	198	362	197	337	201	340	198	362	201	340	200	359	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	320	124	38	20	38	-12	197	337	194	367	192	334	269	385	262	313	271	325	94	174	310	281	310	313	94	174	310	313	28	176	94	174	28	176	310	33	94	174	310	33	310	66	28	102	28	69	310	-68	28	102	310	-68	310	-35	310	33	28	176	28	171	244	174	28	66	310	171	244	174	310	171	310	176	244	174	310	176	28	313	244	174	28	313	28	281	28	-35	28	-68	310	69	28	-35	310	69	310	102	310	171	28	66	28	33	243	205	243	142	252	203	252	203	243	142	254	143	252	203	254	143	261	199	261	199	254	143	262	148	261	199	262	148	268	193	268	193	262	148	269	155	268	193	269	155	273	184	273	184	269	155	273	164	273	184	273	164	275	174	211	174	212	163	213	184	213	184	212	163	217	154	213	184	217	154	218	193	218	193	217	154	223	147	218	193	223	147	225	199	225	199	223	147	232	143	225	199	232	143	233	203	233	203	232	143	243	142	233	203	243	142	243	205	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	100	205	100	142	109	204	109	204	100	142	110	143	109	204	110	143	118	200	118	200	110	143	119	148	118	200	119	148	125	193	125	193	119	148	126	155	125	193	126	155	130	184	130	184	126	155	130	164	130	184	130	164	132	174	68	174	70	163	70	185	70	185	70	163	74	154	70	185	74	154	75	193	75	193	74	154	80	148	75	193	80	148	82	200	82	200	80	148	89	143	82	200	89	143	91	204	91	204	89	143	100	142	91	204	100	142	100	205	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	112	307	112	244	121	306	121	306	112	244	123	246	121	306	123	246	130	302	130	302	123	246	131	250	130	302	131	250	137	295	137	295	131	250	138	257	137	295	138	257	142	287	142	287	138	257	142	266	142	287	142	266	143	276	80	276	81	265	82	287	82	287	81	265	86	256	82	287	86	256	87	295	87	295	86	256	93	250	87	295	93	250	94	302	94	302	93	250	102	245	94	302	102	245	103	306	103	306	102	245	112	244	103	306	112	244	112	307	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	230	307	230	244	240	306	240	306	230	244	241	245	240	306	241	245	249	302	249	302	241	245	250	250	249	302	250	250	256	295	256	295	250	250	257	256	256	295	257	256	261	287	261	287	257	256	261	265	261	287	261	265	262	276	199	276	201	266	201	287	201	287	201	266	205	257	201	287	205	257	206	295	206	295	205	257	211	250	206	295	211	250	212	302	212	302	211	250	220	246	212	302	220	246	221	306	221	306	220	246	230	244	221	306	230	244	230	307	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	280	388	280	325	289	387	289	387	280	325	291	326	289	387	291	326	298	383	298	383	291	326	299	331	298	383	299	331	305	376	305	376	299	331	306	338	305	376	306	338	310	367	310	367	306	338	310	347	310	367	310	347	311	357	248	357	249	346	250	368	250	368	249	346	254	337	250	368	254	337	254	376	254	376	254	337	261	331	254	376	261	331	262	383	262	383	261	331	269	326	262	383	269	326	271	387	271	387	269	326	280	325	271	387	280	325	280	388	97	174	313	280	313	313	97	174	313	313	30	176	97	174	30	176	313	33	97	174	313	33	313	66	30	102	30	69	313	-68	30	102	313	-68	313	-35	313	33	30	176	30	171	62	388	62	325	72	387	72	387	62	325	73	326	72	387	73	326	81	383	81	383	73	326	82	331	81	383	82	331	88	376	88	376	82	331	89	337	88	376	89	337	93	368	93	368	89	337	93	346	93	368	93	346	94	357	31	357	33	347	33	367	33	367	33	347	37	338	33	367	37	338	38	376	38	376	37	338	43	331	38	376	43	331	45	383	45	383	43	331	52	326	45	383	52	326	53	387	53	387	52	326	62	325	53	387	62	325	62	388	246	174	30	66	313	171	246	174	313	171	313	176	246	174	313	176	30	313	246	174	30	313	30	280	30	-35	30	-68	313	69	30	-35	313	69	313	102	313	171	30	66	30	33	95	249	311	340	311	373	95	249	311	373	28	252	95	249	28	252	311	124	95	249	311	124	311	156	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	311	124	28	252	28	247	248	249	32	156	315	247	248	249	315	247	315	252	248	249	315	252	32	373	248	249	32	373	32	340	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	315	247	32	156	32	124	97	174	313	281	313	314	97	174	313	314	30	176	97	174	30	176	313	35	97	174	313	35	313	68	143	-59	113	-107	143	-107	143	-59	143	-107	173	-59	143	-59	173	-59	165	-26	143	-59	165	-26	30	-26	143	-59	30	-26	30	-59	194	-26	224	21	195	21	194	-26	195	21	173	-59	194	-26	173	-59	313	-59	194	-26	313	-59	313	-26	165	-26	173	-59	195	21	313	35	30	176	30	171	244	174	28	66	310	171	244	174	310	171	310	176	244	174	310	176	28	314	244	174	28	314	28	281	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	28	-26	142	-59	28	-26	28	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	310	-59	192	-26	310	-59	310	-26	162	-26	171	-59	193	21	310	171	28	66	28	35	94	249	310	340	310	373	94	249	310	373	28	252	94	249	28	252	310	124	94	249	310	124	310	156	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	310	124	28	252	28	247	244	248	28	157	310	246	244	248	310	246	310	251	244	248	310	251	28	373	244	248	28	373	28	342	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	310	246	28	157	28	124	107	355	310	432	310	465	107	355	310	465	28	358	107	355	28	358	310	247	107	355	310	247	310	278	28	193	28	160	310	160	28	193	310	160	310	193	28	93	28	60	310	60	28	93	310	60	310	93	232	-102	28	-179	310	-105	232	-102	310	-105	310	-100	232	-102	310	-100	28	7	232	-102	28	7	28	-25	310	-105	28	-179	28	-211	310	247	28	358	28	353	232	355	28	278	310	353	232	355	310	353	310	358	232	355	310	358	28	465	232	355	28	465	28	432	28	193	28	160	310	160	28	193	310	160	310	193	28	93	28	60	310	60	28	93	310	60	310	93	107	-102	310	-25	310	7	107	-102	310	7	28	-100	107	-102	28	-100	310	-211	107	-102	310	-211	310	-179	310	-211	28	-100	28	-105	310	353	28	278	28	247	97	249	313	340	313	373	97	249	313	373	30	252	97	249	30	252	313	124	97	249	313	124	313	157	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	30	-54	30	-87	313	-87	30	-54	313	-87	313	-54	313	124	30	252	30	247	242	248	30	157	313	246	242	248	313	246	313	251	242	248	313	251	30	373	242	248	30	373	30	340	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	30	-54	30	-87	313	-87	30	-54	313	-87	313	-54	313	246	30	157	30	124	109	318	313	401	313	434	109	318	313	434	30	320	109	318	30	320	313	202	109	318	313	202	313	234	112	175	108	142	132	135	112	175	132	135	141	169	141	169	132	135	158	119	141	169	158	119	170	153	170	153	158	119	187	101	170	153	187	101	199	134	199	134	187	101	216	85	199	134	216	85	226	118	226	118	216	85	246	78	226	118	246	78	249	111	249	111	246	78	272	85	249	111	272	85	268	115	310	126	320	153	325	180	310	126	325	180	308	180	310	126	308	180	302	159	310	126	302	159	294	140	310	126	294	140	294	102	283	125	268	115	272	85	283	125	272	85	294	102	283	125	294	102	294	140	53	94	62	112	62	154	62	154	62	112	74	128	62	154	74	128	84	169	84	169	74	128	89	138	84	169	89	138	112	175	112	175	89	138	108	142	46	73	53	94	62	154	46	73	62	154	46	131	46	73	46	131	35	103	46	73	35	103	30	73	233	-63	30	-147	313	-65	233	-63	313	-65	313	-60	233	-63	313	-60	30	51	233	-63	30	51	30	18	313	-65	30	-147	30	-179	313	202	30	320	30	315	233	319	30	234	313	316	233	319	313	316	313	321	233	319	313	321	30	434	233	319	30	434	30	401	112	175	108	142	132	135	112	175	132	135	141	169	141	169	132	135	158	119	141	169	158	119	170	153	170	153	158	119	187	101	170	153	187	101	199	134	199	134	187	101	216	85	199	134	216	85	226	118	226	118	216	85	246	78	226	118	246	78	249	111	249	111	246	78	272	85	249	111	272	85	268	115	310	126	320	153	325	180	310	126	325	180	308	180	310	126	308	180	302	159	310	126	302	159	294	140	310	126	294	140	294	102	283	125	268	115	272	85	283	125	272	85	294	102	283	125	294	102	294	140	53	94	62	112	62	154	62	154	62	112	74	128	62	154	74	128	84	169	84	169	74	128	89	138	84	169	89	138	112	175	112	175	89	138	108	142	46	73	53	94	62	154	46	73	62	154	46	131	46	73	46	131	35	103	46	73	35	103	30	73	109	-64	313	18	313	51	109	-64	313	51	30	-61	109	-64	30	-61	313	-179	109	-64	313	-179	313	-147	313	-179	30	-61	30	-66	313	316	30	234	30	202	107	306	310	390	310	422	107	306	310	422	27	309	107	306	27	309	310	190	107	306	310	190	310	223	236	123	32	40	315	120	236	123	315	120	315	125	236	123	315	125	32	239	236	123	32	239	32	206	30	-35	30	-68	313	-68	30	-35	313	-68	313	-35	30	-135	30	-168	313	-168	30	-135	313	-168	313	-135	315	120	32	40	32	7	310	190	27	309	27	304	236	305	32	223	315	303	236	305	315	303	315	308	236	305	315	308	32	422	236	305	32	422	32	390	107	123	310	206	310	239	107	123	310	239	27	126	107	123	27	126	310	7	107	123	310	7	310	40	30	-35	30	-68	313	-68	30	-35	313	-68	313	-35	30	-135	30	-168	313	-168	30	-135	313	-168	313	-135	310	7	27	126	27	121	315	303	32	223	32	190	109	317	313	401	313	433	109	317	313	433	30	320	109	317	30	320	313	201	109	317	313	201	313	234	30	248	30	215	313	103	30	248	313	103	313	136	233	33	30	-49	313	31	233	33	313	31	313	36	233	33	313	36	30	150	233	33	30	150	30	117	30	-147	30	-179	313	-67	30	-147	313	-67	313	-35	313	31	30	-49	30	-81	313	201	30	320	30	315	233	317	30	234	313	315	233	317	313	315	313	320	233	317	313	320	30	433	233	317	30	433	30	401	30	136	30	103	313	215	30	136	313	215	313	248	109	33	313	117	313	150	109	33	313	150	30	36	109	33	30	36	313	-81	109	33	313	-81	313	-49	30	-35	30	-67	313	-179	30	-35	313	-179	313	-147	313	-81	30	36	30	31	313	315	30	234	30	201	28	182	28	150	310	287	28	182	310	287	310	320	94	78	310	185	310	218	94	78	310	218	28	80	94	78	28	80	310	-60	94	78	310	-60	310	-29	310	-60	28	80	28	75	28	320	28	287	310	150	28	320	310	150	310	182	244	78	28	-29	310	75	244	78	310	75	310	80	244	78	310	80	28	218	244	78	28	218	28	185	310	75	28	-29	28	-60	28	182	28	150	310	287	28	182	310	287	310	320	241	46	250	47	251	108	251	108	250	47	259	51	251	108	259	51	260	104	260	104	259	51	266	58	260	104	266	58	267	97	267	97	266	58	271	67	267	97	271	67	271	88	271	88	271	67	272	78	211	87	211	67	215	96	215	96	211	67	216	58	215	96	216	58	221	103	221	103	216	58	223	52	221	103	223	52	230	108	230	108	223	52	231	47	230	108	231	47	241	109	241	109	231	47	241	46	241	109	241	46	251	108	94	79	310	185	310	218	94	79	310	218	28	81	94	79	28	81	310	-60	94	79	310	-60	310	-27	310	-60	28	81	28	76	211	67	211	87	209	78	28	320	28	287	310	150	28	320	310	150	310	182	244	79	28	-27	310	76	244	79	310	76	310	81	244	79	310	81	28	218	244	79	28	218	28	185	98	111	98	47	107	110	107	110	98	47	109	49	107	110	109	49	116	105	116	105	109	49	117	54	116	105	117	54	123	99	123	99	117	54	124	61	123	99	124	61	128	90	128	90	124	61	128	70	128	90	128	70	129	79	66	79	67	69	68	90	68	90	67	69	72	60	68	90	72	60	73	99	73	99	72	60	79	53	73	99	79	53	80	105	80	105	79	53	88	49	80	105	88	49	89	110	89	110	88	49	98	47	89	110	98	47	98	111	310	76	28	-27	28	-60	30	359	30	326	313	326	30	359	313	326	313	359	30	259	30	226	313	226	30	259	313	226	313	259	97	33	313	141	313	174	97	33	313	174	30	36	97	33	30	36	313	-104	97	33	313	-104	313	-72	313	-104	30	36	30	31	30	359	30	326	313	326	30	359	313	326	313	359	30	259	30	226	313	226	30	259	313	226	313	259	246	34	30	-72	313	31	246	34	313	31	313	36	246	34	313	36	30	174	246	34	30	174	30	141	313	31	30	-72	30	-104	30	225	30	193	313	330	30	225	313	330	313	363	30	128	30	95	313	233	30	128	313	233	313	266	97	30	313	137	313	169	97	30	313	169	30	32	97	30	30	32	313	-109	97	30	313	-109	313	-77	313	-109	30	32	30	27	30	363	30	330	313	193	30	363	313	193	313	225	30	266	30	233	313	95	30	266	313	95	313	128	246	30	30	-77	313	27	246	30	313	27	313	32	246	30	313	32	30	169	246	30	30	169	30	137	313	27	30	-77	30	-109	85	290	104	294	104	294	108	327	104	294	128	287	108	327	128	287	137	320	137	320	128	287	155	271	137	320	155	271	167	304	167	304	155	271	183	252	167	304	183	252	195	285	195	285	183	252	213	237	195	285	213	237	222	270	222	270	213	237	242	230	222	270	242	230	246	263	246	263	242	230	269	236	246	263	269	236	265	267	306	278	316	305	321	332	306	278	321	332	305	332	306	278	305	332	299	311	306	278	299	311	291	292	306	278	291	292	290	254	279	277	265	267	269	236	279	277	269	236	290	254	279	277	290	254	291	292	49	246	58	265	59	306	59	306	58	265	70	280	59	306	70	280	81	321	81	321	70	280	85	290	81	321	85	290	108	327	108	327	85	290	104	294	43	225	49	246	59	306	43	225	59	306	42	283	43	225	42	283	31	255	43	225	31	255	26	225	94	57	310	165	310	197	94	57	310	197	27	60	94	57	27	60	310	-81	94	57	310	-81	310	-49	310	-81	27	60	27	55	80	290	99	294	99	294	103	327	99	294	123	287	103	327	123	287	132	320	132	320	123	287	150	271	132	320	150	271	162	304	162	304	150	271	178	252	162	304	178	252	190	285	190	285	178	252	208	237	190	285	208	237	217	270	217	270	208	237	237	230	217	270	237	230	241	263	241	263	237	230	264	236	241	263	264	236	260	267	301	278	311	305	316	332	301	278	316	332	300	332	301	278	300	332	294	311	301	278	294	311	286	292	301	278	286	292	285	254	274	277	260	267	264	236	274	277	264	236	285	254	274	277	285	254	286	292	44	246	53	265	54	306	54	306	53	265	65	280	54	306	65	280	76	321	76	321	65	280	80	290	76	321	80	290	103	327	103	327	80	290	99	294	38	225	44	246	54	306	38	225	54	306	37	283	38	225	37	283	26	255	38	225	26	255	22	225	248	57	32	-49	315	55	248	57	315	55	315	60	248	57	315	60	32	197	248	57	32	197	32	165	315	55	32	-49	32	-81	83	345	102	349	102	349	105	382	102	349	126	342	105	382	126	342	135	376	135	376	126	342	152	326	135	376	152	326	164	360	164	360	152	326	181	308	164	360	181	308	193	341	193	341	181	308	210	292	193	341	210	292	220	325	220	325	210	292	239	285	220	325	239	285	243	318	243	318	239	285	266	292	243	318	266	292	262	322	303	333	314	360	319	387	303	333	319	387	302	387	303	333	302	387	296	366	303	333	296	366	288	347	303	333	288	347	288	309	277	332	262	322	266	292	277	332	266	292	288	309	277	332	288	309	288	347	47	301	56	319	56	361	56	361	56	319	68	335	56	361	68	335	78	376	78	376	68	335	83	345	78	376	83	345	105	382	105	382	83	345	102	349	41	280	47	301	56	361	41	280	56	361	39	338	41	280	39	338	29	310	41	280	29	310	24	280	113	143	313	219	313	252	113	143	313	252	30	146	113	143	30	146	313	33	113	143	313	33	313	65	30	0	30	-32	313	-32	30	0	313	-32	313	0	30	-99	30	-132	313	-132	30	-99	313	-132	313	-99	313	33	30	146	30	141	83	345	102	349	102	349	105	382	102	349	126	342	105	382	126	342	135	376	135	376	126	342	152	326	135	376	152	326	164	360	164	360	152	326	181	308	164	360	181	308	193	341	193	341	181	308	210	292	193	341	210	292	220	325	220	325	210	292	239	285	220	325	239	285	243	318	243	318	239	285	266	292	243	318	266	292	262	322	303	333	314	360	319	387	303	333	319	387	302	387	303	333	302	387	296	366	303	333	296	366	288	347	303	333	288	347	288	309	277	332	262	322	266	292	277	332	266	292	288	309	277	332	288	309	288	347	47	301	56	319	56	361	56	361	56	319	68	335	56	361	68	335	78	376	78	376	68	335	83	345	78	376	83	345	105	382	105	382	83	345	102	349	41	280	47	301	56	361	41	280	56	361	39	338	41	280	39	338	29	310	41	280	29	310	24	280	230	142	30	65	313	139	230	142	313	139	313	144	230	142	313	144	30	252	230	142	30	252	30	219	30	0	30	-32	313	-32	30	0	313	-32	313	0	30	-99	30	-132	313	-132	30	-99	313	-132	313	-99	313	139	30	65	30	33	223	127	305	167	305	201	223	127	305	201	156	129	223	127	156	129	305	52	223	127	305	52	305	86	89	127	305	233	305	266	89	127	305	266	22	129	89	127	22	129	305	-12	89	127	305	-12	305	20	305	-12	22	129	22	124	305	52	156	129	156	124	254	127	38	20	320	124	254	127	320	124	320	129	254	127	320	129	38	266	254	127	38	266	38	233	120	127	38	85	186	124	120	127	186	124	186	129	120	127	186	129	38	200	120	127	38	200	38	166	186	124	38	85	38	51	320	124	38	20	38	-12	238	165	454	272	454	305	238	165	454	305	171	167	238	165	171	167	454	26	238	165	454	26	454	57	79	165	295	272	295	305	79	165	295	305	12	167	79	165	12	167	295	26	79	165	295	26	295	57	12	-17	12	-50	454	-50	12	-17	454	-50	454	-17	295	26	12	167	12	162	454	26	171	167	171	162	230	169	361	233	361	266	230	169	361	266	195	185	230	169	195	185	246	127	230	169	246	127	313	129	195	67	361	-12	195	102	195	102	361	-12	230	84	195	102	230	84	246	127	246	127	230	84	313	124	246	127	313	124	313	129	79	124	161	84	79	129	79	129	161	84	145	127	79	129	145	127	161	169	161	169	145	127	195	151	161	169	195	151	195	185	195	185	195	151	246	127	30	266	30	233	161	169	30	266	161	169	195	185	161	84	30	20	195	67	161	84	195	67	195	102	161	84	195	102	145	127	195	67	30	20	30	-12	230	84	361	-12	361	20	267	127	397	231	397	266	267	127	397	266	220	129	267	127	220	129	397	-12	267	127	397	-12	397	22	161	127	30	22	208	124	161	127	208	124	208	129	161	127	208	129	30	266	161	127	30	266	30	231	208	124	30	22	30	-12	397	-12	220	129	220	124	311	97	311	156	307	68	307	68	311	156	307	185	307	68	307	185	300	39	300	39	307	185	300	213	300	39	300	213	290	13	290	13	300	213	290	240	290	13	290	240	280	127	280	127	290	240	279	147	278	266	17	129	80	127	278	266	80	127	262	224	278	266	262	224	268	205	278	266	268	205	273	187	278	266	273	187	276	167	278	266	276	167	279	147	278	266	279	147	290	240	290	13	280	127	279	107	290	13	279	107	278	-12	278	-12	279	107	277	87	278	-12	277	87	273	68	17	129	278	-12	80	127	80	127	278	-12	262	31	268	49	262	31	278	-12	268	49	278	-12	273	68	278	-12	17	129	17	124	311	156	311	97	312	127	75	48	65	-12	81	30	81	30	65	-12	325	124	81	30	325	124	262	127	262	127	325	124	325	129	262	127	325	129	81	223	81	223	325	129	65	266	81	223	65	266	75	204	65	266	53	240	53	13	65	266	53	13	63	126	65	266	63	126	64	146	65	266	64	146	66	166	65	266	66	166	70	185	65	266	70	185	75	204	66	86	64	106	65	-12	65	-12	64	106	63	126	53	13	53	240	43	39	43	39	53	240	43	213	43	39	43	213	36	68	36	68	43	213	36	185	36	68	36	185	32	97	32	97	36	185	32	156	32	97	32	156	30	127	70	67	66	86	65	-12	70	67	65	-12	75	48	65	-12	63	126	53	13	318	143	318	203	314	114	314	114	318	203	314	232	314	114	314	232	307	86	307	86	314	232	307	260	307	86	307	260	298	59	298	59	307	260	298	287	298	59	298	287	287	174	287	174	298	287	286	194	286	313	25	175	88	173	286	313	88	173	269	270	286	313	269	270	275	252	286	313	275	252	280	233	286	313	280	233	284	214	286	313	284	214	286	194	286	313	286	194	298	287	298	59	287	174	286	153	298	59	286	153	286	33	286	33	286	153	284	134	286	33	284	134	280	114	25	175	286	33	88	173	88	173	286	33	269	77	275	96	269	77	286	33	275	96	286	33	280	114	25	102	25	69	307	-68	25	102	307	-68	307	-35	286	33	25	175	25	171	318	203	318	143	320	173	67	95	57	34	74	76	74	76	57	34	318	171	74	76	318	171	254	174	254	174	318	171	318	176	254	174	318	176	74	270	74	270	318	176	57	313	74	270	57	313	67	251	57	313	45	288	45	60	57	313	45	60	55	173	57	313	55	173	56	193	57	313	56	193	58	213	57	313	58	213	62	232	57	313	62	232	67	251	59	133	56	153	57	34	57	34	56	153	55	173	45	60	45	288	35	86	35	86	45	288	35	261	35	86	35	261	28	114	28	114	35	261	28	232	28	114	28	232	24	144	24	144	28	232	24	203	24	144	24	203	22	174	62	114	59	133	57	34	62	114	57	34	67	95	35	-35	35	-68	318	69	35	-35	318	69	318	102	57	34	55	173	45	60	117	143	305	236	305	268	117	143	305	268	22	132	117	143	22	132	117	110	117	143	117	110	305	110	117	143	305	110	305	143	305	-15	305	17	117	110	305	-15	117	110	22	132	305	-15	22	132	22	122	320	122	320	132	38	268	320	122	38	268	38	236	320	122	38	236	225	143	320	122	225	143	38	143	320	122	38	143	38	110	320	122	38	110	225	110	320	122	225	110	38	17	320	122	38	17	38	-15	124	181	312	274	312	306	124	181	312	306	30	170	124	181	30	170	124	148	124	181	124	148	312	148	124	181	312	148	312	181	312	22	312	55	124	148	312	22	124	148	30	170	312	22	30	170	30	160	30	-17	30	-50	313	-50	30	-17	313	-50	313	-17	218	181	31	181	218	148	218	181	218	148	313	160	218	181	313	160	313	170	218	181	313	170	31	306	218	181	31	306	31	274	31	55	31	22	313	160	31	55	313	160	218	148	30	-17	30	-50	313	-50	30	-17	313	-50	313	-17	218	148	31	181	31	148	121	263	110	251	129	206	129	206	110	251	102	239	129	206	102	239	24	239	206	230	209	272	198	239	198	239	209	272	191	279	198	239	191	279	186	246	186	246	191	279	172	248	158	246	172	248	171	281	158	246	171	281	152	279	129	206	131	218	135	272	135	272	131	218	137	230	135	272	137	230	152	279	152	279	137	230	146	239	152	279	146	239	158	246	209	272	212	218	223	263	223	263	212	218	214	206	223	263	214	206	241	239	241	239	214	206	319	206	241	239	319	206	319	239	191	279	171	281	172	248	24	143	24	110	319	110	24	143	319	110	319	143	24	47	24	14	319	14	24	47	319	14	319	47	209	272	206	230	212	218	223	263	241	239	234	251	129	206	24	239	24	206	121	263	129	206	135	272	32	181	32	181	94	190	94	190	32	181	94	140	94	190	94	140	157	205	157	205	94	140	143	165	289	89	259	113	268	69	289	89	268	69	310	26	289	89	310	26	310	64	222	196	259	217	268	262	268	262	259	217	289	241	268	262	289	241	310	305	310	305	289	241	310	266	216	229	157	205	182	178	216	229	182	178	222	196	216	229	222	196	268	262	143	165	157	125	182	152	182	152	157	125	216	101	182	152	216	101	222	134	222	134	216	101	268	69	222	134	268	69	259	113	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	157	125	143	165	94	140	94	140	32	181	32	148	157	205	143	165	182	178	310	148	310	181	248	140	248	140	310	181	248	190	248	140	248	190	199	165	199	165	248	190	186	205	199	165	186	205	160	178	160	178	186	205	127	229	160	178	127	229	121	196	121	196	127	229	84	217	74	262	32	305	53	241	74	262	53	241	84	217	74	262	84	217	127	229	121	134	127	101	160	152	160	152	127	101	186	125	160	152	186	125	199	165	199	165	186	125	248	140	84	113	53	89	74	69	84	113	74	69	127	101	84	113	127	101	121	134	32	64	32	26	74	69	32	64	74	69	53	89	32	-17	32	-50	310	-50	32	-17	310	-50	310	-17	53	241	32	305	32	266	30	191	30	191	93	199	93	199	30	191	93	150	93	199	93	150	156	215	156	215	93	150	142	175	291	99	259	123	270	78	291	99	270	78	313	35	291	99	313	35	313	74	221	205	259	227	270	271	270	271	259	227	291	250	270	271	291	250	313	314	313	314	291	250	312	276	216	238	156	215	181	188	216	238	181	188	221	205	216	238	221	205	270	271	142	175	156	134	181	161	181	161	156	134	216	111	181	161	216	111	221	144	221	144	216	111	270	78	221	144	270	78	259	123	142	-59	112	-107	141	-107	142	-59	141	-107	171	-59	142	-59	171	-59	162	-26	142	-59	162	-26	30	-26	142	-59	30	-26	30	-59	192	-26	223	21	193	21	192	-26	193	21	171	-59	192	-26	171	-59	313	-59	192	-26	313	-59	313	-26	162	-26	171	-59	193	21	156	134	142	175	93	150	93	150	30	191	30	158	156	215	142	175	181	188	313	158	313	191	250	150	250	150	313	191	250	199	250	150	250	199	201	175	201	175	250	199	186	215	201	175	186	215	162	188	162	188	186	215	126	238	162	188	126	238	122	205	122	205	126	238	83	227	73	271	30	314	52	250	73	271	52	250	83	227	73	271	83	227	126	238	121	144	126	111	162	161	162	161	126	111	186	134	162	161	186	134	201	175	201	175	186	134	250	150	83	123	52	99	73	78	83	123	73	78	126	111	83	123	126	111	121	144	30	74	30	35	73	78	30	74	73	78	52	99	142	-59	113	-107	142	-107	142	-59	142	-107	172	-59	142	-59	172	-59	164	-26	142	-59	164	-26	30	-26	142	-59	30	-26	30	-59	193	-26	224	21	194	21	193	-26	194	21	172	-59	193	-26	172	-59	313	-59	193	-26	313	-59	313	-26	164	-26	172	-59	194	21	52	250	30	314	30	276	30	235	30	235	93	244	93	244	30	235	93	195	93	244	93	195	156	259	156	259	93	195	142	219	30	27	30	-5	313	-5	30	27	313	-5	313	27	291	143	259	167	270	122	291	143	270	122	313	79	291	143	313	79	313	118	221	250	259	271	270	315	270	315	259	271	291	294	270	315	291	294	313	358	313	358	291	294	312	320	216	283	156	259	181	232	216	283	181	232	221	250	216	283	221	250	270	315	142	219	156	179	181	206	181	206	156	179	216	155	181	206	216	155	221	188	221	188	216	155	270	122	221	188	270	122	259	167	30	-72	30	-104	313	-104	30	-72	313	-104	313	-72	156	179	142	219	93	195	93	195	30	235	30	203	156	259	142	219	181	232	313	203	313	235	250	195	250	195	313	235	250	244	250	195	250	244	201	219	201	219	250	244	186	259	201	219	186	259	162	232	162	232	186	259	126	283	162	232	126	283	122	250	122	250	126	283	83	271	73	315	30	358	52	294	73	315	52	294	83	271	73	315	83	271	126	283	121	188	126	155	162	206	162	206	126	155	186	179	162	206	186	179	201	219	201	219	186	179	250	195	83	167	52	143	73	122	83	167	73	122	126	155	83	167	126	155	121	188	30	118	30	79	73	122	30	118	73	122	52	143	30	27	30	-5	313	-5	30	27	313	-5	313	27	30	-72	30	-104	313	-104	30	-72	313	-104	313	-72	52	294	30	358	30	320	32	251	32	251	95	259	95	259	32	251	95	209	95	259	95	209	157	274	157	274	95	209	144	234	32	41	175	8	195	41	195	41	175	8	205	8	195	41	205	8	219	79	219	79	205	8	225	41	219	79	225	41	249	79	290	158	259	182	269	137	290	158	269	137	311	94	290	158	311	94	311	133	222	265	259	286	269	330	269	330	259	286	290	310	269	330	290	310	311	373	311	373	290	310	311	335	216	298	157	274	183	247	216	298	183	247	222	265	216	298	222	265	269	330	144	234	157	194	183	221	183	221	157	194	216	170	183	221	216	170	222	203	222	203	216	170	269	137	222	203	269	137	259	182	225	41	205	8	311	8	225	41	311	8	311	41	113	-91	119	-129	133	-58	133	-58	119	-129	142	-91	133	-58	142	-91	175	8	175	8	142	-91	163	-58	175	8	163	-58	205	8	32	-58	32	-91	113	-91	32	-58	113	-91	133	-58	163	-58	142	-91	311	-91	163	-58	311	-91	311	-58	119	-129	113	-91	89	-129	175	8	32	41	32	8	157	194	144	234	95	209	95	209	32	251	32	218	157	274	144	234	183	247	311	218	311	251	249	209	249	209	311	251	249	259	249	209	249	259	200	234	200	234	249	259	186	274	200	234	186	274	161	247	161	247	186	274	127	298	161	247	127	298	121	265	121	265	127	298	84	286	75	330	32	373	53	310	75	330	53	310	84	286	75	330	84	286	127	298	121	203	127	170	161	221	161	221	127	170	186	194	161	221	186	194	200	234	200	234	186	194	249	209	84	182	53	158	75	137	84	182	75	137	127	170	84	182	127	170	121	203	32	133	32	94	75	137	32	133	75	137	53	158	32	41	177	8	198	41	198	41	177	8	208	8	198	41	208	8	222	79	222	79	208	8	228	41	222	79	228	41	252	79	228	41	208	8	311	8	228	41	311	8	311	41	115	-91	122	-129	136	-58	136	-58	122	-129	145	-91	136	-58	145	-91	177	8	177	8	145	-91	166	-58	177	8	166	-58	208	8	32	-58	32	-91	115	-91	32	-58	115	-91	136	-58	166	-58	145	-91	311	-91	166	-58	311	-91	311	-58	122	-129	115	-91	92	-129	177	8	32	41	32	8	53	310	32	373	32	335	289	188	259	210	268	166	289	188	268	166	310	124	289	188	310	124	310	163	222	270	259	288	268	332	268	332	259	288	289	310	268	332	289	310	310	373	310	373	289	310	310	335	157	284	143	249	182	257	157	284	182	257	216	303	216	303	182	257	222	270	216	303	222	270	268	332	157	284	94	226	143	249	143	249	94	226	157	214	143	249	157	214	182	241	182	241	157	214	216	195	182	241	216	195	222	228	222	228	216	195	268	166	222	228	268	166	259	210	94	272	32	266	94	226	94	272	94	226	157	284	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	94	226	32	266	32	233	310	233	310	266	248	226	248	226	310	266	248	272	248	226	248	272	199	249	199	249	248	272	186	284	199	249	186	284	160	257	160	257	186	284	127	303	160	257	127	303	121	270	121	270	127	303	84	288	74	332	32	373	53	310	74	332	53	310	84	288	74	332	84	288	127	303	121	228	127	195	160	241	160	241	127	195	186	214	160	241	186	214	199	249	199	249	186	214	248	226	84	210	53	188	74	166	84	210	74	166	127	195	84	210	127	195	121	228	32	163	32	124	74	166	32	163	74	166	53	188	105	83	102	50	126	43	105	83	126	43	135	76	135	76	126	43	152	27	135	76	152	27	164	60	164	60	152	27	181	8	164	60	181	8	193	41	193	41	181	8	210	-7	193	41	210	-7	220	25	220	25	210	-7	239	-14	220	25	239	-14	243	18	243	18	239	-14	266	-7	243	18	266	-7	262	22	303	33	314	61	319	88	303	33	319	88	302	88	303	33	302	88	296	67	303	33	296	67	288	48	303	33	288	48	288	9	277	32	262	22	266	-7	277	32	266	-7	288	9	277	32	288	9	288	48	105	-35	102	-68	126	-74	105	-35	126	-74	135	-41	135	-41	126	-74	152	-90	135	-41	152	-90	164	-57	164	-57	152	-90	181	-109	164	-57	181	-109	193	-76	193	-76	181	-109	210	-125	193	-76	210	-125	220	-92	220	-92	210	-125	239	-131	220	-92	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	78	-41	83	-71	105	-35	105	-35	83	-71	102	-68	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	53	310	32	373	32	335	290	188	259	210	269	166	290	188	269	166	311	124	290	188	311	124	311	163	222	270	259	288	269	332	269	332	259	288	290	310	269	332	290	310	311	373	311	373	290	310	311	335	157	284	144	249	183	257	157	284	183	257	216	303	216	303	183	257	222	270	216	303	222	270	269	332	157	284	95	226	144	249	144	249	95	226	157	214	144	249	157	214	183	241	183	241	157	214	216	195	183	241	216	195	222	228	222	228	216	195	269	166	222	228	269	166	259	210	95	272	32	266	95	226	95	272	95	226	157	284	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	95	226	32	266	32	233	311	233	311	266	249	226	249	226	311	266	249	272	249	226	249	272	200	249	200	249	249	272	186	284	200	249	186	284	161	257	161	257	186	284	127	303	161	257	127	303	121	270	121	270	127	303	84	288	75	332	32	373	53	310	75	332	53	310	84	288	75	332	84	288	127	303	121	228	127	195	161	241	161	241	127	195	186	214	161	241	186	214	200	249	200	249	186	214	249	226	84	210	53	188	75	166	84	210	75	166	127	195	84	210	127	195	121	228	32	163	32	124	75	166	32	163	75	166	53	188	114	-35	105	-35	108	-68	108	-68	105	-35	102	-68	83	-71	102	-68	105	-35	83	-71	105	-35	78	-41	105	83	102	50	115	47	105	83	115	47	123	80	123	80	115	47	129	41	123	80	129	41	140	73	140	73	129	41	144	32	140	73	144	32	158	64	158	64	144	32	160	21	158	64	160	21	175	52	175	52	160	21	176	10	175	52	176	10	193	41	193	41	176	10	200	-2	193	41	200	-2	224	104	224	104	200	-2	208	-6	224	104	208	-6	215	27	215	27	208	-6	216	-9	123	-154	155	-92	132	-77	132	-77	138	-43	130	-40	132	-77	130	-40	125	-74	125	-74	130	-40	122	-37	125	-74	122	-37	119	-71	119	-71	122	-37	114	-35	119	-71	114	-35	113	-69	113	-69	114	-35	108	-68	200	-2	176	10	171	-60	171	-60	176	10	155	-92	171	-60	155	-92	171	-103	155	-92	176	10	147	-47	155	-92	147	-47	138	-43	155	-92	138	-43	132	-77	302	88	296	67	303	33	303	33	296	67	288	48	303	33	288	48	288	9	288	9	288	48	277	32	288	9	277	32	266	-7	266	-7	277	32	262	22	266	-7	262	22	243	18	243	18	238	19	239	-14	239	-14	238	19	233	20	239	-14	233	20	232	-13	232	-13	233	20	227	22	232	-13	227	22	224	-11	224	-11	227	22	221	24	224	-11	221	24	216	-9	216	-9	221	24	215	27	171	-60	171	-103	187	-71	187	-71	171	-103	188	-114	187	-71	188	-114	202	-81	202	-81	188	-114	205	-123	202	-81	205	-123	217	-90	217	-90	205	-123	222	-129	217	-90	222	-129	231	-96	231	-96	222	-129	239	-131	231	-96	239	-131	243	-98	243	-98	239	-131	266	-125	243	-98	266	-125	262	-95	303	-84	314	-57	319	-30	303	-84	319	-30	302	-30	303	-84	302	-30	296	-50	303	-84	296	-50	288	-69	303	-84	288	-69	288	-108	277	-84	262	-95	266	-125	277	-84	266	-125	288	-108	277	-84	288	-108	288	-69	319	88	302	88	303	33	319	88	303	33	314	61	243	18	239	-14	266	-7	47	-116	56	-97	56	-56	56	-56	56	-97	68	-82	56	-56	68	-82	78	-41	78	-41	68	-82	83	-71	41	-136	47	-116	56	-56	41	-136	56	-56	39	-79	41	-136	39	-79	29	-107	41	-136	29	-107	24	-136	47	1	56	20	56	61	56	61	56	20	68	36	56	61	68	36	78	77	78	77	68	36	83	46	78	77	83	46	105	83	105	83	83	46	102	50	41	-19	47	1	56	61	41	-19	56	61	39	38	41	-19	39	38	29	10	41	-19	29	10	24	-19	123	-154	132	-77	93	-154	224	104	215	27	255	104	53	310	32	373	32	335	191	143	191	143	248	151	248	151	191	143	248	102	248	151	248	102	306	167	306	167	248	102	298	127	255	51	225	75	233	30	255	51	233	30	275	-12	255	51	275	-12	275	26	127	167	69	102	119	127	119	127	69	102	127	86	119	127	127	86	154	113	154	113	127	86	183	63	154	113	183	63	191	96	191	96	183	63	233	30	191	96	233	30	225	75	69	151	12	143	69	102	69	151	69	102	127	167	191	157	225	179	233	223	233	223	225	179	255	202	233	223	255	202	275	266	275	266	255	202	275	228	127	167	119	127	154	140	127	167	154	140	183	190	183	190	154	140	191	157	183	190	191	157	233	223	434	51	405	75	413	30	434	51	413	30	454	-12	434	51	454	-12	454	26	370	157	405	179	413	223	413	223	405	179	434	202	413	223	434	202	454	266	454	266	434	202	454	228	362	190	306	167	333	140	362	190	333	140	370	157	362	190	370	157	413	223	298	127	306	86	333	113	333	113	306	86	362	63	333	113	362	63	370	96	370	96	362	63	413	30	370	96	413	30	405	75	306	86	298	127	248	102	248	102	191	143	191	110	306	167	298	127	333	140	69	102	12	143	12	110	454	110	454	143	398	102	398	102	454	143	398	151	398	102	398	151	348	127	348	127	398	151	340	167	348	127	340	167	312	140	312	140	340	167	284	190	312	140	284	190	275	157	275	157	284	190	241	179	233	223	191	266	212	202	233	223	212	202	241	179	233	223	241	179	284	190	275	96	284	63	312	113	312	113	284	63	340	86	312	113	340	86	348	127	348	127	340	86	398	102	241	75	212	51	233	30	241	75	233	30	284	63	241	75	284	63	275	96	191	26	191	-12	233	30	191	26	233	30	212	51	275	110	275	143	218	102	218	102	275	143	218	151	218	102	218	151	169	127	169	127	218	151	160	167	169	127	160	167	133	140	133	140	160	167	104	190	133	140	104	190	96	157	96	157	104	190	62	179	54	223	12	266	33	202	54	223	33	202	62	179	54	223	62	179	104	190	96	96	104	63	133	113	133	113	104	63	160	86	133	113	160	86	169	127	169	127	160	86	218	102	62	75	33	51	54	30	62	75	54	30	104	63	62	75	104	63	96	96	12	26	12	-12	54	30	12	26	54	30	33	51	33	202	12	266	12	228	212	202	191	266	191	228	30	127	37	84	37	169	37	169	37	84	55	46	37	169	55	46	55	208	55	208	55	46	63	127	167	266	122	259	134	227	167	266	134	227	167	233	167	266	167	233	313	233	167	266	313	233	313	266	68	158	83	187	84	238	84	238	83	187	106	211	84	238	106	211	122	259	122	259	106	211	134	227	68	158	84	238	55	208	68	158	55	208	63	127	193	94	203	96	204	156	204	156	203	96	212	101	204	156	212	101	212	151	212	151	212	101	219	108	212	151	219	108	219	144	219	144	219	108	223	117	219	144	223	117	223	135	223	135	223	117	224	126	163	137	163	116	167	146	167	146	163	116	167	107	167	146	167	107	173	152	173	152	167	107	174	100	173	152	174	100	182	156	182	156	174	100	183	96	182	156	183	96	193	158	193	158	183	96	193	94	193	158	193	94	204	156	83	66	84	15	106	42	106	42	84	15	121	-4	106	42	121	-4	135	26	135	26	121	-4	166	-12	135	26	166	-12	167	20	167	20	166	-12	313	-12	167	20	313	-12	313	20	68	95	63	127	55	46	68	95	55	46	84	15	68	95	84	15	83	66	163	116	163	137	161	126	280	127	274	95	287	46	287	46	274	95	259	66	287	46	259	66	258	15	258	15	259	66	237	42	258	15	237	42	220	-4	220	-4	237	42	208	26	220	-4	208	26	175	20	177	266	30	266	175	233	177	266	175	233	208	227	177	266	208	227	222	259	312	127	306	169	306	84	306	84	306	169	288	208	306	84	288	208	287	46	287	46	288	208	280	127	288	208	259	238	259	187	288	208	259	187	274	158	288	208	274	158	280	127	237	211	259	187	259	238	237	211	259	238	222	259	237	211	222	259	208	227	175	-12	220	-4	175	20	175	-12	175	20	30	20	175	-12	30	20	30	-12	150	158	150	95	159	157	159	157	150	95	160	96	159	157	160	96	168	153	168	153	160	96	169	101	168	153	169	101	175	146	175	146	169	101	176	108	175	146	176	108	180	138	180	138	176	108	180	117	180	138	180	117	181	127	118	127	119	118	119	136	119	136	119	118	123	109	119	136	123	109	124	145	124	145	123	109	130	102	124	145	130	102	130	152	130	152	130	102	139	97	130	152	139	97	139	157	139	157	139	97	150	95	139	157	150	95	150	158	175	233	30	266	30	233	30	204	35	173	35	235	35	235	35	173	47	145	35	235	47	145	48	262	48	262	47	145	68	123	48	262	68	123	63	204	63	204	68	284	48	262	128	304	95	298	106	267	128	304	106	267	127	271	128	304	127	271	313	271	128	304	313	271	313	304	63	204	66	224	68	284	68	284	66	224	75	242	68	284	75	242	95	298	95	298	75	242	89	257	95	298	89	257	106	267	89	151	94	109	106	141	106	141	94	109	126	103	106	141	126	103	127	137	127	137	126	103	313	103	127	137	313	103	313	137	75	166	66	184	68	123	75	166	68	123	94	109	75	166	94	109	89	151	193	84	168	84	193	-50	193	-50	168	84	168	28	193	-50	168	28	168	3	168	3	168	28	113	28	168	3	113	28	113	3	193	3	248	3	193	28	193	28	248	3	248	28	193	-50	168	3	168	-50	63	204	68	123	66	184	276	184	267	166	274	123	274	123	267	166	254	151	274	123	254	151	247	109	247	109	254	151	236	140	247	109	236	140	216	137	312	204	308	235	308	173	308	173	308	235	295	262	308	173	295	262	295	145	295	145	295	262	280	204	276	223	280	204	295	262	276	223	295	262	275	284	276	223	275	284	267	241	267	241	275	284	254	257	254	257	275	284	249	298	254	257	249	298	236	267	236	267	249	298	217	304	236	267	217	304	216	271	216	271	217	304	30	304	216	271	30	304	30	271	276	184	274	123	295	145	276	184	295	145	280	204	214	103	247	109	216	137	214	103	216	137	30	137	214	103	30	137	30	103	175	84	150	84	175	-50	175	-50	150	84	150	28	175	-50	150	28	150	3	150	3	150	28	95	28	150	3	95	28	95	3	175	3	229	3	175	28	175	28	229	3	229	28	175	-50	150	3	150	-50	30	204	35	173	35	235	35	235	35	173	47	145	35	235	47	145	48	262	48	262	47	145	68	123	48	262	68	123	63	204	63	204	68	284	48	262	128	304	95	298	106	267	128	304	106	267	127	271	128	304	127	271	313	271	128	304	313	271	313	304	63	204	66	224	68	284	68	284	66	224	75	242	68	284	75	242	95	298	95	298	75	242	89	257	95	298	89	257	106	267	89	151	94	109	106	141	106	141	94	109	126	103	106	141	126	103	127	137	127	137	126	103	313	103	127	137	313	103	313	137	75	166	66	184	68	123	75	166	68	123	94	109	75	166	94	109	89	151	198	16	248	65	229	83	198	16	229	83	180	33	198	16	180	33	230	-50	198	16	230	-50	248	-33	113	-32	132	-50	163	16	163	16	132	-50	180	-1	163	16	180	-1	180	33	180	33	180	-1	230	-50	131	83	113	65	163	16	131	83	163	16	180	33	63	204	68	123	66	184	276	224	280	204	280	204	295	145	280	204	276	184	295	145	276	184	275	123	275	123	276	184	267	166	275	123	267	166	254	151	276	224	280	204	295	262	295	262	280	204	295	145	295	262	295	145	308	235	308	235	295	145	308	173	308	235	308	173	312	204	274	284	247	298	254	257	274	284	254	257	267	242	274	284	267	242	276	224	274	284	276	224	295	262	247	298	214	304	216	271	247	298	216	271	236	267	247	298	236	267	254	257	30	304	30	271	216	271	30	304	216	271	214	304	275	123	254	151	249	109	249	109	254	151	236	141	249	109	236	141	217	103	217	103	236	141	216	137	217	103	216	137	30	137	180	16	229	65	211	83	180	16	211	83	162	33	180	16	162	33	211	-50	180	16	211	-50	229	-32	95	-33	113	-50	145	16	145	16	113	-50	162	-1	145	16	162	-1	162	33	162	33	162	-1	211	-50	113	83	95	65	145	16	113	83	145	16	162	33	217	103	30	137	30	103	171	354	171	291	181	353	181	353	171	291	182	292	181	353	182	292	190	349	190	349	182	292	191	297	190	349	191	297	197	342	197	342	191	297	197	304	197	342	197	304	201	333	201	333	197	304	202	313	201	333	202	313	203	323	140	323	141	312	141	334	141	334	141	312	145	303	141	334	145	303	146	342	146	342	145	303	152	297	146	342	152	297	153	349	153	349	152	297	161	292	153	349	161	292	162	353	162	353	161	292	171	291	162	353	171	291	171	354	30	148	35	117	35	179	35	179	35	117	47	90	35	179	47	90	48	206	48	206	47	90	68	68	48	206	68	68	63	148	63	148	68	228	48	206	128	248	95	243	106	211	128	248	106	211	127	215	128	248	127	215	313	215	128	248	313	215	313	248	63	148	66	168	68	228	68	228	66	168	75	186	68	228	75	186	95	243	95	243	75	186	89	201	95	243	89	201	106	211	89	95	94	53	106	85	106	85	94	53	126	48	106	85	126	48	127	81	127	81	126	48	313	48	127	81	313	48	313	81	75	110	66	128	68	68	75	110	68	68	94	53	75	110	94	53	89	95	35	-17	35	-50	313	-50	35	-17	313	-50	313	-17	63	148	68	68	66	128	171	354	171	291	180	353	180	353	171	291	181	292	180	353	181	292	189	349	189	349	181	292	190	297	189	349	190	297	196	342	196	342	190	297	197	303	196	342	197	303	201	334	201	334	197	303	202	312	201	334	202	312	203	323	140	323	141	313	141	333	141	333	141	313	145	304	141	333	145	304	146	342	146	342	145	304	152	297	146	342	152	297	153	349	153	349	152	297	160	292	153	349	160	292	162	353	162	353	160	292	171	291	162	353	171	291	171	354	214	248	30	248	216	215	214	248	216	215	247	243	247	243	216	215	236	211	247	243	236	211	254	201	295	90	280	148	276	128	295	90	276	128	275	68	275	68	276	128	267	110	275	68	267	110	254	95	276	168	280	148	295	206	295	206	280	148	295	90	295	206	295	90	308	179	308	179	295	90	308	117	308	179	308	117	312	148	274	228	247	243	254	201	274	228	254	201	267	186	274	228	267	186	276	168	274	228	276	168	295	206	275	68	254	95	249	53	249	53	254	95	236	85	249	53	236	85	217	48	217	48	236	85	216	81	217	48	216	81	30	81	30	-17	30	-50	307	-50	30	-17	307	-50	307	-17	217	48	30	81	30	48	216	215	30	248	30	215	32	220	38	177	38	263	38	263	38	177	56	139	38	263	56	139	56	301	56	301	56	139	65	220	167	358	122	351	134	320	167	358	134	320	167	325	167	358	167	325	311	325	167	358	311	325	311	358	70	251	84	280	85	331	85	331	84	280	106	304	85	331	106	304	122	351	122	351	106	304	134	320	70	251	85	331	56	301	70	251	56	301	65	220	107	135	121	88	135	119	135	119	121	88	166	80	135	119	166	80	167	113	167	113	166	80	311	80	167	113	311	80	311	113	65	220	56	139	70	188	70	188	56	139	84	108	70	188	84	108	84	159	84	159	84	108	121	88	84	159	121	88	107	135	37	27	37	-5	311	-5	37	27	311	-5	311	27	37	-72	37	-104	311	-104	37	-72	311	-104	311	-72	176	358	32	358	176	358	176	358	32	358	176	325	176	358	176	325	221	351	221	351	176	325	209	320	221	351	209	320	237	304	259	280	273	251	287	301	287	301	273	251	278	220	287	139	278	220	273	188	259	331	221	351	237	304	259	331	237	304	259	280	259	331	259	280	287	301	305	263	287	301	287	139	305	263	287	139	305	177	305	263	305	177	311	220	259	108	287	139	273	188	259	108	273	188	259	159	259	108	259	159	237	135	259	108	237	135	222	88	209	119	176	113	178	80	209	119	178	80	222	88	209	119	222	88	237	135	32	113	32	80	178	80	32	113	178	80	176	113	32	27	32	-5	311	-5	32	27	311	-5	311	27	32	-72	32	-104	311	-104	32	-72	311	-104	311	-72	278	220	287	139	287	301	176	325	32	358	32	325	30	193	37	150	37	236	37	236	37	150	55	112	37	236	55	112	55	274	55	274	55	112	63	193	167	333	122	325	134	294	167	333	134	294	167	300	167	333	167	300	313	300	167	333	313	300	313	333	68	225	83	254	84	305	84	305	83	254	106	278	84	305	106	278	122	325	122	325	106	278	134	294	68	225	84	305	55	274	68	225	55	274	63	193	83	132	84	81	106	109	106	109	84	81	121	61	106	109	121	61	135	92	135	92	121	61	166	54	135	92	166	54	167	86	167	86	166	54	313	54	167	86	313	54	313	86	68	161	63	193	55	112	68	161	55	112	84	81	68	161	84	81	83	132	108	20	105	-12	127	-19	108	20	127	-19	136	13	136	13	127	-19	153	-34	136	13	153	-34	164	-1	164	-1	153	-34	180	-53	164	-1	180	-53	192	-20	192	-20	180	-53	208	-69	192	-20	208	-69	218	-36	218	-36	208	-69	237	-76	218	-36	237	-76	241	-43	241	-43	237	-76	262	-69	241	-43	262	-69	258	-39	298	-28	308	-1	313	25	298	-28	313	25	296	25	298	-28	296	25	291	4	298	-28	291	4	283	-14	298	-28	283	-14	283	-52	272	-29	258	-39	262	-69	272	-29	262	-69	283	-52	272	-29	283	-52	283	-14	52	-60	60	-41	61	0	61	0	60	-41	72	-26	61	0	72	-26	82	14	82	14	72	-26	87	-16	82	14	87	-16	108	20	108	20	87	-16	105	-12	46	-81	52	-60	61	0	46	-81	61	0	45	-23	46	-81	45	-23	35	-51	46	-81	35	-51	30	-81	280	193	274	161	287	112	287	112	274	161	259	132	287	112	259	132	258	81	258	81	259	132	237	109	258	81	237	109	220	61	220	61	237	109	208	92	220	61	208	92	175	86	177	333	30	333	175	300	177	333	175	300	208	294	177	333	208	294	222	325	312	193	306	236	306	150	306	150	306	236	288	274	306	150	288	274	287	112	287	112	288	274	280	193	288	274	259	305	259	254	288	274	259	254	274	225	288	274	274	225	280	193	237	278	259	254	259	305	237	278	259	305	222	325	237	278	222	325	208	294	175	54	220	61	175	86	175	54	175	86	30	86	175	54	30	86	30	54	108	20	105	-12	127	-19	108	20	127	-19	136	13	136	13	127	-19	153	-34	136	13	153	-34	164	-1	164	-1	153	-34	180	-53	164	-1	180	-53	192	-20	192	-20	180	-53	208	-69	192	-20	208	-69	218	-36	218	-36	208	-69	237	-76	218	-36	237	-76	241	-43	241	-43	237	-76	262	-69	241	-43	262	-69	258	-39	298	-28	308	-1	313	25	298	-28	313	25	296	25	298	-28	296	25	291	4	298	-28	291	4	283	-14	298	-28	283	-14	283	-52	272	-29	258	-39	262	-69	272	-29	262	-69	283	-52	272	-29	283	-52	283	-14	52	-60	60	-41	61	0	61	0	60	-41	72	-26	61	0	72	-26	82	14	82	14	72	-26	87	-16	82	14	87	-16	108	20	108	20	87	-16	105	-12	46	-81	52	-60	61	0	46	-81	61	0	45	-23	46	-81	45	-23	35	-51	46	-81	35	-51	30	-81	175	300	30	333	30	300	31	248	36	210	36	287	36	287	36	210	52	176	36	287	52	176	52	321	52	321	52	176	77	149	52	321	77	149	64	249	64	249	78	348	52	321	80	301	98	321	111	366	111	366	98	321	122	335	111	366	122	335	152	373	152	373	122	335	150	340	150	124	313	124	313	157	150	124	313	157	150	157	150	124	150	157	122	163	150	124	122	163	110	131	122	163	98	177	110	131	110	131	98	177	80	197	110	131	80	197	77	149	77	149	80	197	68	222	77	149	68	222	64	249	108	83	105	50	127	44	108	83	127	44	136	76	136	76	127	44	153	28	136	76	153	28	164	61	164	61	153	28	180	9	164	61	180	9	192	42	192	42	180	9	208	-6	192	42	208	-6	218	26	218	26	208	-6	237	-13	218	26	237	-13	241	19	241	19	237	-13	262	-6	241	19	262	-6	258	23	298	34	308	61	313	88	298	34	313	88	296	88	298	34	296	88	291	67	298	34	291	67	283	48	298	34	283	48	283	10	272	33	258	23	262	-6	272	33	262	-6	283	10	272	33	283	10	283	48	108	-34	105	-67	127	-74	108	-34	127	-74	136	-41	136	-41	127	-74	153	-90	136	-41	153	-90	164	-57	164	-57	153	-90	180	-109	164	-57	180	-109	192	-75	192	-75	180	-109	208	-125	192	-75	208	-125	218	-91	218	-91	208	-125	237	-131	218	-91	237	-131	241	-98	241	-98	237	-131	262	-125	241	-98	262	-125	258	-94	298	-83	308	-56	313	-29	298	-83	313	-29	296	-29	298	-83	296	-29	291	-50	298	-83	291	-50	283	-68	298	-83	283	-68	283	-108	272	-84	258	-94	262	-125	272	-84	262	-125	283	-108	272	-84	283	-108	283	-68	52	2	60	21	61	62	61	62	60	21	72	36	61	62	72	36	82	77	82	77	72	36	87	46	82	77	87	46	108	83	108	83	87	46	105	50	46	-18	52	2	61	62	46	-18	61	62	45	39	46	-18	45	39	35	11	46	-18	35	11	30	-18	152	373	150	340	313	340	152	373	313	340	313	373	78	348	64	249	68	276	78	348	68	276	80	301	78	348	80	301	111	366	52	-115	60	-96	61	-56	61	-56	60	-96	72	-81	61	-56	72	-81	82	-40	82	-40	72	-81	87	-71	82	-40	87	-71	108	-34	108	-34	87	-71	105	-67	46	-136	52	-115	61	-56	46	-136	61	-56	45	-79	46	-136	45	-79	35	-106	46	-136	35	-106	30	-136	190	373	30	373	190	373	190	373	30	373	193	340	190	373	193	340	231	366	231	366	193	340	221	335	231	366	221	335	244	321	275	222	263	197	266	149	266	149	263	197	244	177	266	149	244	177	233	131	233	131	244	177	221	163	233	131	221	163	193	157	244	321	263	301	264	348	264	348	263	301	275	276	264	348	275	276	290	321	290	321	275	276	279	249	291	176	279	249	275	222	291	176	275	222	266	149	306	287	290	321	291	176	306	287	291	176	306	210	306	287	306	210	312	248	193	124	233	131	193	157	193	124	193	157	30	157	193	124	30	157	30	124	108	83	105	50	127	44	108	83	127	44	136	76	136	76	127	44	153	28	136	76	153	28	164	61	164	61	153	28	180	9	164	61	180	9	192	42	192	42	180	9	208	-6	192	42	208	-6	218	26	218	26	208	-6	237	-13	218	26	237	-13	241	19	241	19	237	-13	262	-6	241	19	262	-6	258	23	298	34	308	61	313	88	298	34	313	88	296	88	298	34	296	88	291	67	298	34	291	67	283	48	298	34	283	48	283	10	272	33	258	23	262	-6	272	33	262	-6	283	10	272	33	283	10	283	48	108	-34	105	-67	127	-74	108	-34	127	-74	136	-41	136	-41	127	-74	153	-90	136	-41	153	-90	164	-57	164	-57	153	-90	180	-109	164	-57	180	-109	192	-75	192	-75	180	-109	208	-125	192	-75	208	-125	218	-91	218	-91	208	-125	237	-131	218	-91	237	-131	241	-98	241	-98	237	-131	262	-125	241	-98	262	-125	258	-94	298	-83	308	-56	313	-29	298	-83	313	-29	296	-29	298	-83	296	-29	291	-50	298	-83	291	-50	283	-68	298	-83	283	-68	283	-108	272	-84	258	-94	262	-125	272	-84	262	-125	283	-108	272	-84	283	-108	283	-68	52	2	60	21	61	62	61	62	60	21	72	36	61	62	72	36	82	77	82	77	72	36	87	46	82	77	87	46	108	83	108	83	87	46	105	50	46	-18	52	2	61	62	46	-18	61	62	45	39	46	-18	45	39	35	11	46	-18	35	11	30	-18	52	-115	60	-96	61	-56	61	-56	60	-96	72	-81	61	-56	72	-81	82	-40	82	-40	72	-81	87	-71	82	-40	87	-71	108	-34	108	-34	87	-71	105	-67	46	-136	52	-115	61	-56	46	-136	61	-56	45	-79	46	-136	45	-79	35	-106	46	-136	35	-106	30	-136	279	249	291	176	290	321	193	340	30	373	30	340	231	366	244	321	264	348	31	220	37	177	37	263	37	263	37	177	55	139	37	263	55	139	55	301	55	301	55	139	64	220	166	358	121	351	133	320	166	358	133	320	166	325	166	358	166	325	310	325	166	358	310	325	310	358	69	251	83	280	83	331	83	331	83	280	105	304	83	331	105	304	121	351	121	351	105	304	133	320	69	251	83	331	55	301	69	251	55	301	64	220	105	135	120	88	133	119	133	119	120	88	164	80	133	119	164	80	166	113	166	113	164	80	310	80	166	113	310	80	310	113	64	220	55	139	69	188	69	188	55	139	83	108	69	188	83	108	83	159	83	159	83	108	120	88	83	159	120	88	105	135	36	27	177	-5	195	27	195	27	177	-5	209	-5	195	27	209	-5	219	70	219	70	209	-5	227	27	219	70	227	27	251	70	227	27	209	-5	310	-5	227	27	310	-5	310	27	122	-104	123	-159	141	-72	141	-72	123	-159	153	-104	141	-72	153	-104	177	-5	177	-5	153	-104	171	-72	177	-5	171	-72	209	-5	36	-72	36	-104	122	-104	36	-72	122	-104	141	-72	171	-72	153	-104	310	-104	171	-72	310	-104	310	-72	123	-159	122	-104	92	-159	177	-5	36	27	36	-5	279	219	274	187	288	138	288	138	274	187	259	159	288	138	259	159	259	108	259	108	259	159	237	135	259	108	237	135	222	88	222	88	237	135	209	119	222	88	209	119	177	113	179	358	33	358	176	325	179	358	176	325	209	319	179	358	209	319	223	351	312	219	306	262	306	176	306	176	306	262	288	300	306	176	288	300	288	138	288	138	288	300	279	219	237	303	259	279	260	331	260	331	259	279	274	250	260	331	274	250	288	300	288	300	274	250	279	219	223	351	209	319	237	303	223	351	237	303	260	331	177	80	222	88	177	113	177	80	177	113	33	113	177	80	33	113	33	80	33	27	175	-5	194	27	194	27	175	-5	206	-5	194	27	206	-5	218	70	218	70	206	-5	224	27	218	70	224	27	248	70	224	27	206	-5	307	-5	224	27	307	-5	307	27	120	-104	121	-159	138	-72	138	-72	121	-159	151	-104	138	-72	151	-104	175	-5	175	-5	151	-104	170	-72	175	-5	170	-72	206	-5	33	-72	33	-104	120	-104	33	-72	120	-104	138	-72	170	-72	151	-104	307	-104	170	-72	307	-104	307	-72	121	-159	120	-104	90	-159	175	-5	33	27	33	-5	176	325	33	358	33	325	644	246	644	279	65	246	65	246	644	279	32	279	65	246	32	279	65	7	65	7	32	279	32	-25	65	7	32	-25	338	-25	65	7	338	-25	338	7	611	246	611	7	644	-25	611	246	644	-25	644	279	611	246	644	279	32	279	611	246	32	279	32	246	338	7	338	-25	644	-25	338	7	644	-25	611	7	275	233	275	20	307	-12	307	-12	275	20	162	20	307	-12	162	20	161	-12	161	-12	162	20	130	26	161	-12	130	26	116	-4	116	-4	130	26	101	42	116	-4	101	42	79	15	79	15	101	42	78	66	79	15	78	66	63	95	50	208	58	127	63	158	50	208	63	158	79	238	79	238	63	158	78	187	79	238	78	187	101	211	50	46	79	15	63	95	50	46	63	95	58	127	50	46	58	127	50	208	50	46	50	208	32	169	50	46	32	169	32	84	307	-12	307	266	275	233	275	233	307	266	162	266	275	233	162	266	162	233	162	233	162	266	129	227	117	259	79	238	101	211	117	259	101	211	129	227	117	259	129	227	162	266	32	84	32	169	25	127	285	127	279	95	292	46	292	46	279	95	264	66	292	46	264	66	263	15	263	15	264	66	242	42	263	15	242	42	225	-4	225	-4	242	42	213	26	225	-4	213	26	180	20	68	233	180	233	182	266	182	266	180	233	213	227	182	266	213	227	227	259	227	259	213	227	242	211	227	259	242	211	264	238	264	238	242	211	264	187	264	238	264	187	293	208	293	208	264	187	279	158	293	208	279	158	285	127	35	266	35	-12	68	20	35	266	68	20	68	233	35	266	68	233	182	266	318	127	311	169	311	84	311	84	311	169	293	208	311	84	293	208	292	46	292	46	293	208	285	127	180	-12	225	-4	180	20	180	-12	180	20	68	20	180	-12	68	20	35	-12	280	272	280	59	313	26	313	26	280	59	167	59	313	26	167	59	166	26	166	26	167	59	135	65	166	26	135	65	121	33	121	33	135	65	106	81	121	33	106	81	84	53	84	53	106	81	83	105	84	53	83	105	68	134	55	246	63	165	68	197	55	246	68	197	84	277	84	277	68	197	83	226	84	277	83	226	106	250	55	84	84	53	68	134	55	84	68	134	63	165	55	84	63	165	55	246	55	84	55	246	37	208	55	84	37	208	37	122	313	26	313	305	280	272	280	272	313	305	167	305	280	272	167	305	167	272	167	272	167	305	134	266	122	297	84	277	106	250	122	297	106	250	134	266	122	297	134	266	167	305	35	-17	35	-50	313	-50	35	-17	313	-50	313	-17	37	122	37	208	30	165	280	165	274	134	287	84	287	84	274	134	259	105	287	84	259	105	258	53	258	53	259	105	237	81	258	53	237	81	220	33	220	33	237	81	208	65	220	33	208	65	175	59	63	272	175	272	177	305	177	305	175	272	208	266	177	305	208	266	222	297	222	297	208	266	237	250	222	297	237	250	259	277	259	277	237	250	259	226	259	277	259	226	288	246	288	246	259	226	274	197	288	246	274	197	280	165	30	305	30	26	63	59	30	305	63	59	63	272	30	305	63	272	177	305	312	165	306	208	306	122	306	122	306	208	288	246	306	122	288	246	287	84	287	84	288	246	280	165	175	26	220	33	175	59	175	26	175	59	63	59	175	26	63	59	30	26	30	-17	30	-50	307	-50	30	-17	307	-50	307	-17	30	257	35	227	35	288	35	288	35	227	47	199	35	288	47	199	48	316	48	316	47	199	68	177	48	316	68	177	63	257	63	257	68	338	48	316	75	295	89	311	95	352	95	352	89	311	106	321	95	352	106	321	128	358	128	358	106	321	127	325	128	358	127	325	307	325	128	358	307	325	307	358	68	338	63	257	66	277	68	338	66	277	75	295	68	338	75	295	95	352	89	204	94	163	106	194	106	194	94	163	126	157	106	194	126	157	127	190	127	190	126	157	307	157	127	190	307	157	307	190	75	219	66	238	68	177	75	219	68	177	94	163	75	219	94	163	89	204	276	-23	267	-42	274	-84	274	-84	267	-42	254	-57	274	-84	254	-57	247	-98	247	-98	254	-57	236	-67	247	-98	236	-67	216	-70	217	95	35	95	216	63	217	95	216	63	236	59	217	95	236	59	249	90	312	-3	308	26	308	-34	308	-34	308	26	295	54	308	-34	295	54	295	-62	295	-62	295	54	280	-3	276	15	280	-3	295	54	276	15	295	54	275	76	276	15	275	76	267	33	254	48	267	33	275	76	254	48	275	76	249	90	254	48	249	90	236	59	276	-23	274	-84	295	-62	276	-23	295	-62	280	-3	214	-103	247	-98	216	-70	214	-103	216	-70	35	-70	214	-103	35	-70	35	-103	216	63	35	95	35	63	63	257	68	177	66	238	276	237	267	219	274	177	274	177	267	219	254	204	274	177	254	204	247	163	247	163	254	204	236	194	247	163	236	194	216	190	312	257	308	288	308	227	308	227	308	288	295	316	308	227	295	316	295	199	295	199	295	316	280	257	276	277	280	257	295	316	276	277	295	316	275	338	276	277	275	338	267	295	267	295	275	338	254	311	254	311	275	338	249	352	254	311	249	352	236	321	236	321	249	352	217	358	236	321	217	358	216	325	216	325	217	358	35	358	216	325	35	358	35	325	276	237	274	177	295	199	276	237	295	199	280	257	214	157	247	163	216	190	214	157	216	190	35	190	214	157	35	190	35	157	30	-3	35	-34	35	26	35	26	35	-34	47	-62	35	26	47	-62	48	54	48	54	47	-62	68	-84	48	54	68	-84	63	-3	63	-3	68	76	48	54	128	95	95	90	106	59	128	95	106	59	127	63	128	95	127	63	307	63	128	95	307	63	307	95	63	-3	66	15	68	76	68	76	66	15	75	34	68	76	75	34	95	90	95	90	75	34	89	49	95	90	89	49	106	59	89	-56	94	-98	106	-67	106	-67	94	-98	126	-103	106	-67	126	-103	127	-70	127	-70	126	-103	307	-103	127	-70	307	-103	307	-70	75	-41	66	-23	68	-84	75	-41	68	-84	94	-98	75	-41	94	-98	89	-56	63	-3	68	-84	66	-23	127	62	127	63	106	59	30	257	35	227	35	288	35	288	35	227	47	199	35	288	47	199	48	316	48	316	47	199	68	177	48	316	68	177	63	257	63	257	68	338	48	316	75	295	89	311	95	352	95	352	89	311	106	321	95	352	106	321	128	358	128	358	106	321	127	325	128	358	127	325	313	325	128	358	313	325	313	358	68	338	63	257	66	277	68	338	66	277	75	295	68	338	75	295	95	352	89	204	94	163	106	194	106	194	94	163	126	157	106	194	126	157	127	190	127	190	126	157	313	157	127	190	313	157	313	190	75	219	66	238	68	177	75	219	68	177	94	163	75	219	94	163	89	204	30	-3	35	-34	35	26	35	26	35	-34	47	-62	35	26	47	-62	48	54	48	54	47	-62	68	-84	48	54	68	-84	63	-3	63	-3	68	76	48	54	128	95	95	90	106	59	128	95	106	59	127	63	128	95	127	63	313	63	128	95	313	63	313	95	63	-3	66	15	68	76	68	76	66	15	75	34	68	76	75	34	95	90	95	90	75	34	89	49	95	90	89	49	106	59	89	-56	94	-98	106	-67	106	-67	94	-98	126	-103	106	-67	126	-103	127	-70	127	-70	126	-103	313	-103	127	-70	313	-103	313	-70	75	-41	66	-23	68	-84	75	-41	68	-84	94	-98	75	-41	94	-98	89	-56	63	-3	68	-84	66	-23	127	62	127	63	106	59	63	257	68	177	66	238	276	237	267	219	274	177	274	177	267	219	254	204	274	177	254	204	247	163	247	163	254	204	236	194	247	163	236	194	216	190	312	257	308	288	308	227	308	227	308	288	295	316	308	227	295	316	295	199	295	199	295	316	280	257	276	277	280	257	295	316	276	277	295	316	275	338	276	277	275	338	267	295	267	295	275	338	254	311	254	311	275	338	249	352	254	311	249	352	236	321	236	321	249	352	217	358	236	321	217	358	216	325	216	325	217	358	30	358	216	325	30	358	30	325	276	237	274	177	295	199	276	237	295	199	280	257	214	157	247	163	216	190	214	157	216	190	30	190	214	157	30	190	30	157	276	-23	267	-42	274	-84	274	-84	267	-42	254	-57	274	-84	254	-57	247	-98	247	-98	254	-57	236	-67	247	-98	236	-67	216	-70	217	95	30	95	216	63	217	95	216	63	236	59	217	95	236	59	249	90	312	-3	308	26	308	-34	308	-34	308	26	295	54	308	-34	295	54	295	-62	295	-62	295	54	280	-3	276	15	280	-3	295	54	276	15	295	54	275	76	276	15	275	76	267	33	254	48	267	33	275	76	254	48	275	76	249	90	254	48	249	90	236	59	276	-23	274	-84	295	-62	276	-23	295	-62	280	-3	214	-103	247	-98	216	-70	214	-103	216	-70	30	-70	214	-103	30	-70	30	-103	216	63	30	95	30	63	166	266	30	266	166	266	166	266	30	266	166	233	166	266	166	233	211	259	211	259	166	233	198	227	211	259	198	227	227	211	323	127	329	84	329	169	329	169	329	84	347	46	329	169	347	46	348	208	348	208	347	46	355	127	459	266	414	259	427	227	459	266	427	227	459	233	459	266	459	233	595	233	459	266	595	233	595	266	361	158	376	187	377	238	377	238	376	187	398	211	377	238	398	211	414	259	414	259	398	211	427	227	361	158	377	238	348	208	361	158	348	208	355	127	376	66	376	15	398	42	398	42	376	15	413	-4	398	42	413	-4	427	26	427	26	413	-4	458	-12	427	26	458	-12	460	20	460	20	458	-12	595	-12	460	20	595	-12	595	20	361	95	355	127	347	46	361	95	347	46	376	15	361	95	376	15	376	66	249	187	264	158	277	208	277	208	264	158	270	127	278	46	270	127	264	95	248	238	211	259	227	211	248	238	227	211	249	187	248	238	249	187	277	208	296	169	277	208	278	46	296	169	278	46	296	84	296	169	296	84	302	127	165	20	167	-12	198	26	198	26	167	-12	212	-4	198	26	212	-4	226	42	226	42	212	-4	249	15	226	42	249	15	249	66	249	66	249	15	278	46	249	66	278	46	264	95	30	20	30	-12	167	-12	30	20	167	-12	165	20	270	127	278	46	277	208	166	233	30	266	30	233	166	266	30	266	166	266	166	266	30	266	166	233	166	266	166	233	208	260	208	260	166	233	196	228	208	260	196	228	223	214	380	60	364	85	380	12	380	12	364	85	356	114	352	40	356	114	352	213	352	40	352	213	332	179	459	266	417	260	429	228	459	266	429	228	459	233	459	266	459	233	595	233	459	266	595	233	595	266	364	168	380	193	381	241	381	241	380	193	402	214	381	241	402	214	417	260	417	260	402	214	429	228	356	139	364	168	381	241	356	139	381	241	352	213	356	139	352	213	356	114	356	139	356	114	441	139	403	39	416	-5	430	25	430	25	416	-5	458	-12	430	25	458	-12	460	20	460	20	458	-12	595	-12	460	20	595	-12	595	20	380	60	380	12	416	-5	380	60	416	-5	403	39	323	139	301	114	323	114	323	139	323	114	332	179	332	179	323	114	332	74	332	179	332	74	352	40	273	213	268	139	273	40	273	40	268	139	268	114	273	40	268	114	260	85	184	139	184	114	268	114	184	139	268	114	268	139	208	260	223	214	244	241	244	241	223	214	245	193	244	241	245	193	273	213	273	213	245	193	260	168	273	213	260	168	268	139	273	213	273	40	292	179	292	179	273	40	292	74	292	179	292	74	301	139	301	139	292	74	301	114	301	139	301	114	323	139	245	12	273	40	260	85	245	12	260	85	245	60	245	12	245	60	222	39	245	12	222	39	209	-5	195	25	165	20	167	-12	195	25	167	-12	209	-5	195	25	209	-5	222	39	30	20	30	-12	167	-12	30	20	167	-12	165	20	166	233	30	266	30	233	356	114	352	40	380	12	441	139	356	114	441	114	197	224	220	209	233	243	233	243	220	209	237	188	233	243	237	188	261	215	261	215	237	188	249	162	261	215	249	162	253	132	155	268	113	262	138	233	138	233	171	-15	155	268	155	268	171	-15	171	233	155	268	171	233	197	261	197	261	171	233	197	224	197	261	197	224	233	243	286	-15	286	132	280	177	286	-15	280	177	261	215	286	-15	261	215	253	132	286	-15	253	132	253	-15	61	162	72	187	77	244	77	244	72	187	90	209	77	244	90	209	113	262	113	262	90	209	112	225	113	262	112	225	138	233	49	216	30	178	57	-15	49	216	57	-15	57	132	49	216	57	132	61	162	49	216	61	162	77	244	24	134	24	-15	57	-15	24	134	57	-15	30	178	171	-15	138	233	138	-15	233	315	233	349	171	315	171	315	233	349	138	315	171	315	138	315	138	234	138	234	138	315	138	267	138	234	171	-63	171	267	171	267	171	-63	171	234	171	267	171	234	209	257	209	257	171	234	197	225	209	257	197	225	220	209	171	315	138	234	171	267	76	349	76	315	138	315	76	349	138	315	233	349	286	132	281	174	286	-15	286	-15	281	174	265	209	286	-15	265	209	253	132	253	132	265	209	249	162	240	237	209	257	220	209	240	237	220	209	237	188	240	237	237	188	249	162	240	237	249	162	265	209	72	188	90	209	101	257	101	257	90	209	112	225	101	257	112	225	138	267	138	267	112	225	138	234	69	238	45	210	57	132	69	238	57	132	61	162	69	238	61	162	72	188	69	238	72	188	101	257	57	-15	57	132	45	210	57	-15	45	210	30	175	57	-15	30	175	24	134	57	-15	24	134	24	-15	286	-15	253	132	253	-15	171	-63	138	234	138	-63	171	282	171	282	171	348	171	282	171	348	138	249	171	282	138	249	171	-48	171	282	171	-48	171	249	171	282	171	249	209	273	138	282	138	249	138	348	138	348	138	249	171	348	72	203	90	225	101	273	101	273	90	225	112	241	101	273	112	241	138	282	138	282	112	241	138	249	69	254	45	226	57	147	69	254	57	147	61	177	69	254	61	177	72	203	69	254	72	203	101	273	57	0	57	147	45	226	57	0	45	226	30	191	57	0	30	191	24	150	57	0	24	150	24	0	286	148	281	190	286	0	286	0	281	190	265	225	286	0	265	225	253	148	253	148	265	225	249	177	240	253	209	273	220	225	240	253	220	225	237	203	240	253	237	203	249	177	240	253	249	177	265	225	209	273	171	249	197	241	209	273	197	241	220	225	286	0	253	148	253	0	171	-48	138	249	138	-48	24	164	30	88	57	164	57	164	30	88	47	51	57	164	47	51	57	131	57	131	47	51	61	101	171	28	171	278	155	-4	155	-4	171	278	138	278	155	-4	138	278	138	28	73	74	74	21	90	53	90	53	74	21	111	2	90	53	111	2	113	37	113	37	111	2	155	-4	113	37	155	-4	138	28	61	101	47	51	74	21	61	101	74	21	73	74	286	164	253	164	264	50	286	164	264	50	280	86	286	164	280	86	286	128	264	50	253	164	253	131	264	50	253	131	249	101	264	50	249	101	238	75	264	50	238	75	236	21	220	53	198	37	200	2	220	53	200	2	236	21	220	53	236	21	238	75	200	2	171	28	155	-4	171	28	200	2	198	37	30	88	24	164	24	131	57	164	24	164	25	111	57	164	25	111	29	92	57	164	29	92	34	74	57	164	34	74	42	58	57	164	42	58	52	43	57	164	52	43	57	131	103	43	95	49	100	6	138	131	95	49	138	93	138	131	138	93	155	-4	155	-4	138	93	138	28	155	-4	138	28	135	-3	135	-3	138	28	129	31	135	-3	129	31	120	34	76	68	70	78	71	23	76	68	71	23	85	14	76	68	85	14	95	49	76	68	95	49	138	131	71	23	70	78	65	90	71	23	65	90	60	103	71	23	60	103	58	116	71	23	58	116	52	43	71	23	52	43	43	-4	57	131	52	43	58	116	52	43	6	-4	43	-4	198	37	171	28	200	2	171	278	171	28	171	127	171	165	171	127	286	244	171	165	286	244	248	244	155	-4	200	2	171	28	155	-4	171	28	171	278	155	-4	171	278	138	278	155	-4	138	278	138	131	117	0	135	-3	120	34	117	0	120	34	111	38	117	0	111	38	103	43	117	0	103	43	100	6	286	164	253	164	264	50	286	164	264	50	280	86	286	164	280	86	286	128	264	50	253	164	253	131	264	50	253	131	249	101	264	50	249	101	238	75	264	50	238	75	236	21	220	53	198	37	200	2	220	53	200	2	236	21	220	53	236	21	238	75	100	6	95	49	85	14	25	111	24	164	24	131	217	331	184	331	217	0	217	0	184	331	184	182	217	0	184	182	184	149	184	149	184	182	32	182	184	149	32	182	32	149	217	0	184	149	184	0	155	0	188	0	155	152	155	152	188	0	188	152	155	152	188	152	319	185	319	185	188	152	319	152	24	185	24	152	155	152	24	185	155	152	319	185	188	185	155	185	188	33	188	33	155	185	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	224	65	226	66	228	93	228	93	226	66	227	67	228	93	227	67	230	68	230	68	235	67	234	82	234	82	235	67	241	75	224	65	228	93	223	63	223	63	228	93	223	108	223	63	223	108	222	60	222	60	223	108	213	108	222	60	213	108	213	60	234	82	228	93	230	68	248	207	235	201	239	183	239	183	235	201	238	175	239	133	238	175	235	201	239	133	235	201	229	141	229	141	235	201	225	192	229	141	225	192	222	149	222	149	225	192	218	181	222	149	218	181	217	158	217	158	218	181	216	167	272	208	263	209	274	197	274	197	263	209	262	198	254	197	262	198	263	209	254	197	263	209	248	207	296	199	291	184	296	172	296	199	296	172	299	157	296	199	291	200	291	184	272	208	274	197	280	205	280	205	274	197	284	192	280	205	284	192	285	203	285	203	284	192	291	184	285	203	291	184	291	200	309	157	309	202	303	202	309	157	303	202	301	201	309	157	301	201	300	200	309	157	300	200	299	199	309	157	299	199	299	157	298	199	296	199	299	157	298	199	299	157	299	199	248	207	239	183	242	190	248	207	242	190	247	194	248	207	247	194	254	197	252	126	272	116	257	155	252	126	257	155	251	158	252	126	251	158	246	162	252	126	246	162	242	166	252	126	242	166	239	133	239	171	238	175	239	133	239	171	239	133	242	166	246	61	256	59	251	71	251	71	256	59	263	70	273	71	263	70	269	58	273	71	269	58	284	60	241	75	235	67	240	64	241	75	240	64	246	61	241	75	246	61	251	71	315	99	314	110	313	87	313	87	314	110	310	119	313	87	310	119	307	75	307	75	310	119	303	127	307	75	303	127	297	66	297	66	303	127	293	134	297	66	293	134	291	90	291	90	290	84	297	66	297	66	290	84	286	78	297	66	286	78	284	60	284	60	286	78	281	74	284	60	281	74	273	71	293	134	281	142	284	107	293	134	284	107	288	102	293	134	288	102	290	96	293	134	290	96	291	90	281	142	257	155	272	116	281	142	272	116	279	112	281	142	279	112	284	107	263	70	256	59	269	58	188	331	155	331	188	33	188	33	155	331	155	33	188	33	155	33	319	0	319	0	155	33	24	33	319	0	24	33	24	0	188	33	319	0	319	33	63	331	30	331	63	0	63	278	63	245	313	245	63	278	313	245	313	278	63	182	63	149	313	149	63	182	313	149	313	182	63	86	63	53	313	53	63	86	313	53	313	86	63	0	30	331	30	0	368	331	368	0	401	0	368	331	401	0	401	331	301	331	268	331	301	0	301	0	268	331	268	182	301	0	268	182	268	149	268	149	268	182	23	182	268	149	23	182	23	149	301	0	268	149	268	0	30	132	280	99	280	132	280	132	280	99	313	0	280	132	313	0	280	199	280	199	313	0	280	232	280	199	280	232	30	232	280	331	280	232	313	0	280	331	313	0	313	331	313	0	280	99	280	0	280	199	30	232	30	199	280	99	30	132	30	99	368	331	368	0	401	0	368	331	401	0	401	331	23	132	268	99	268	132	268	132	268	99	301	0	268	132	301	0	268	199	268	199	301	0	268	232	268	199	268	232	23	232	268	331	268	232	301	0	268	331	301	0	301	331	301	0	268	99	268	0	268	199	23	232	23	199	268	99	23	132	23	99	161	331	128	331	161	0	161	0	128	331	128	182	161	0	128	182	128	149	128	149	128	182	61	182	128	149	61	182	61	149	61	0	61	331	28	331	61	0	28	331	28	0	161	149	313	149	161	182	161	182	313	149	313	182	161	0	128	149	128	0	24	286	24	252	319	252	24	286	319	252	319	286	155	0	188	0	155	152	155	152	188	0	188	152	155	152	188	152	319	185	319	185	188	152	319	152	24	185	24	152	155	152	24	185	155	152	319	185	188	286	155	286	188	133	188	133	155	286	155	133	188	133	155	133	319	100	319	100	155	133	24	133	319	100	24	133	24	100	24	33	24	0	319	0	24	33	319	0	319	33	188	133	319	100	319	133	188	345	155	345	188	193	188	193	155	345	155	193	188	193	155	193	319	160	319	160	155	193	24	193	319	160	24	193	24	160	155	-92	188	-92	155	60	155	60	188	-92	188	60	155	60	188	60	319	93	319	93	188	60	319	60	24	93	24	60	155	60	24	93	155	60	319	93	188	193	319	160	319	193	319	331	24	331	104	298	319	331	104	298	137	298	319	331	137	298	204	298	319	331	204	298	238	298	319	331	238	298	319	298	204	298	204	0	238	0	204	298	238	0	238	298	104	298	104	0	137	0	104	298	137	0	137	298	104	298	24	331	24	298	138	331	105	331	138	33	138	33	105	331	105	33	138	33	105	33	319	0	319	0	105	33	24	33	319	0	24	33	24	0	238	33	238	331	205	331	238	33	205	331	205	33	238	33	205	33	319	0	238	33	319	0	319	33	138	33	319	0	205	33	24	145	243	112	243	145	243	145	243	112	276	9	243	145	276	9	243	211	243	211	276	9	276	244	243	211	276	244	24	244	276	9	243	112	243	9	243	211	24	244	24	211	243	112	24	145	24	112	57	211	276	211	276	244	57	211	276	244	24	244	57	211	24	244	57	9	57	145	57	112	276	112	57	145	276	112	276	145	57	9	24	244	24	9	118	345	84	345	118	-93	118	-93	84	345	84	147	118	-93	84	147	84	114	84	114	84	147	23	178	84	114	23	178	12	152	118	98	179	66	118	130	118	130	179	66	190	93	118	-93	84	114	84	-93	141	207	126	205	126	205	142	-76	126	205	110	207	142	-76	110	207	109	182	109	182	110	207	96	215	109	182	96	215	90	189	90	189	96	215	85	226	90	189	85	226	78	239	50	255	53	234	54	279	54	279	53	234	61	216	54	279	61	216	65	299	65	299	61	216	74	201	65	299	74	201	75	255	78	239	75	255	74	201	78	239	74	201	90	189	166	285	170	315	155	295	155	295	170	315	149	326	155	295	149	326	141	303	141	303	149	326	126	305	110	303	126	305	126	330	110	303	126	330	102	326	75	255	78	271	81	315	81	315	78	271	85	285	81	315	85	285	102	326	102	326	85	285	96	295	102	326	96	295	110	303	81	315	65	299	75	255	173	239	177	201	175	255	175	255	177	201	186	299	186	299	177	201	189	216	186	299	189	216	197	279	197	279	189	216	197	234	197	279	197	234	200	255	173	271	175	255	186	299	173	271	186	299	170	315	173	271	170	315	166	285	149	326	126	330	126	305	126	205	142	-76	141	207	141	207	142	-76	142	182	141	207	142	182	155	215	155	215	142	182	161	189	155	215	161	189	166	226	166	226	161	189	177	201	166	226	177	201	173	239	109	182	109	-76	142	-76	173	-17	166	-31	170	-62	170	-62	166	-31	155	-41	170	-62	155	-41	149	-72	149	-72	155	-41	141	-48	149	-72	141	-48	126	-76	126	-76	141	-48	126	-51	142	330	126	48	141	45	142	330	141	45	142	71	142	71	141	45	155	38	142	71	155	38	161	64	161	64	155	38	166	27	161	64	166	27	177	52	177	52	166	27	173	14	177	52	173	14	175	-1	110	45	126	48	142	330	110	45	142	330	109	330	110	45	109	330	109	71	110	45	109	71	96	38	90	64	74	52	78	14	90	64	78	14	85	28	90	64	85	28	96	38	90	64	96	38	109	71	53	19	54	-25	61	37	61	37	54	-25	65	-45	61	37	65	-45	74	52	74	52	65	-45	75	-1	200	-1	197	19	197	-25	197	-25	197	19	189	37	197	-25	189	37	186	-45	186	-45	189	37	177	52	186	-45	177	52	175	-1	175	-1	173	-17	186	-45	186	-45	173	-17	170	-62	110	-48	96	-41	102	-72	110	-48	102	-72	126	-76	110	-48	126	-76	126	-51	85	-31	78	-17	81	-62	85	-31	81	-62	102	-72	85	-31	102	-72	96	-41	81	-62	78	-17	75	-1	81	-62	75	-1	65	-45	54	-25	53	19	50	-1	78	14	74	52	75	-1	200	314	200	347	142	314	142	314	200	347	109	314	142	314	109	314	110	29	110	29	109	314	109	55	110	29	109	55	96	22	96	22	109	55	90	48	96	22	90	48	85	11	85	11	90	48	78	-2	53	2	54	-41	61	20	61	20	54	-41	65	-62	61	20	65	-62	74	36	74	36	65	-62	75	-17	78	-2	90	48	74	36	78	-2	74	36	75	-17	173	-33	166	-47	170	-78	170	-78	166	-47	155	-58	170	-78	155	-58	149	-89	149	-89	155	-58	141	-65	149	-89	141	-65	126	-93	126	-93	141	-65	126	-68	142	314	126	31	141	29	142	314	141	29	142	55	142	55	141	29	155	22	142	55	155	22	161	48	161	48	155	22	166	11	161	48	166	11	177	36	177	36	166	11	173	-2	177	36	173	-2	175	-17	51	347	51	314	109	314	51	347	109	314	200	347	200	-17	197	2	197	-41	197	-41	197	2	189	20	197	-41	189	20	186	-62	186	-62	189	20	177	36	186	-62	177	36	175	-17	175	-17	173	-33	186	-62	186	-62	173	-33	170	-78	110	-65	96	-58	102	-89	110	-65	102	-89	126	-93	110	-65	126	-93	126	-68	85	-47	78	-33	81	-78	85	-47	81	-78	102	-89	85	-47	102	-89	96	-58	81	-78	78	-33	75	-17	81	-78	75	-17	65	-62	54	-41	53	2	50	-17	142	314	110	29	126	31	98	348	65	348	98	-93	98	-93	65	348	65	139	98	-93	65	139	65	114	65	114	65	139	5	139	65	114	5	139	5	114	197	348	164	348	197	-93	197	-93	164	348	164	139	197	-93	164	139	164	114	164	114	164	139	98	139	164	114	98	139	98	114	197	114	257	114	197	139	197	139	257	114	257	139	197	-93	164	114	164	-93	98	-93	65	114	65	-93	102	142	105	142	105	175	105	175	105	142	138	-93	105	175	138	-93	105	348	105	348	138	-93	138	167	105	348	138	167	138	348	240	111	239	111	239	78	239	78	239	111	238	112	238	-93	238	112	204	87	238	348	204	348	204	87	238	348	204	87	238	112	138	128	150	120	152	160	152	160	150	120	164	112	152	160	164	112	165	152	165	152	164	112	177	103	165	152	177	103	179	143	179	143	177	103	191	94	179	143	191	94	192	134	192	134	191	94	204	87	192	134	204	87	204	126	204	126	204	87	204	348	138	167	138	-93	138	128	138	167	138	128	152	160	302	180	296	159	303	126	303	126	296	159	288	140	303	126	288	140	288	102	288	102	288	140	277	125	288	102	277	125	266	85	266	85	277	125	262	115	266	85	262	115	243	111	243	111	242	111	266	85	266	85	242	111	241	111	266	85	241	111	240	111	319	180	302	180	303	126	319	180	303	126	314	153	238	112	238	78	239	78	47	94	56	112	56	153	56	153	56	112	68	128	56	153	68	128	78	169	78	169	68	128	83	138	78	169	83	138	105	175	105	175	83	138	102	142	41	73	47	94	56	153	41	73	56	153	39	130	41	73	39	130	29	103	41	73	29	103	24	73	238	-93	204	87	204	-93	240	111	239	78	266	85	138	-93	105	142	105	-93	244	348	244	-93	277	-93	244	348	277	-93	277	348	155	348	155	-93	188	-93	155	348	188	-93	188	348	65	348	65	-93	99	-93	65	348	99	-93	99	348	99	348	65	348	99	-93	99	-93	65	348	65	139	99	-93	65	139	65	114	65	114	65	139	6	139	65	114	6	139	6	114	188	348	155	348	188	-93	188	-93	155	348	155	139	188	-93	155	139	155	114	155	114	155	139	99	139	155	114	99	139	99	114	277	348	244	348	277	-93	277	-93	244	348	244	139	277	-93	244	139	244	114	244	114	244	139	188	139	244	114	188	139	188	114	277	114	337	114	277	139	277	139	337	114	337	139	277	-93	244	114	244	-93	188	-93	155	114	155	-93	99	-93	65	114	65	-93	171	304	171	241	181	303	181	303	171	241	182	242	181	303	182	242	190	298	190	298	182	242	191	247	190	298	191	247	197	291	197	291	191	247	197	254	197	291	197	254	201	283	201	283	197	254	202	263	201	283	202	263	203	272	140	272	141	262	141	283	141	283	141	262	145	253	141	283	145	253	146	292	146	292	145	253	152	246	146	292	152	246	153	298	153	298	152	246	161	242	153	298	161	242	162	303	162	303	161	242	171	241	162	303	171	241	171	304	171	12	171	-50	181	11	181	11	171	-50	182	-48	181	11	182	-48	190	7	190	7	182	-48	191	-44	190	7	191	-44	197	0	197	0	191	-44	197	-37	197	0	197	-37	201	-8	201	-8	197	-37	202	-28	201	-8	202	-28	203	-18	140	-18	141	-29	141	-7	141	-7	141	-29	145	-38	141	-7	145	-38	146	0	146	0	145	-38	152	-44	146	0	152	-44	153	7	153	7	152	-44	161	-48	153	7	161	-48	162	11	162	11	161	-48	171	-50	162	11	171	-50	171	12	171	158	171	95	181	157	181	157	171	95	182	97	181	157	182	97	190	153	190	153	182	97	191	101	190	153	191	101	197	146	197	146	191	101	197	108	197	146	197	108	201	138	201	138	197	108	202	117	201	138	202	117	203	127	140	127	141	116	141	138	141	138	141	116	145	107	141	138	145	107	146	146	146	146	145	107	152	101	146	146	152	101	153	153	153	153	152	101	161	96	153	153	161	96	162	157	162	157	161	96	171	95	162	157	171	95	171	158	436	127	540	169	540	201	436	127	540	201	357	129	436	127	357	129	540	51	436	127	540	51	540	84	277	127	540	233	540	266	277	127	540	266	193	129	277	127	193	129	540	-12	277	127	540	-12	540	20	118	126	540	298	540	330	118	126	540	330	29	129	118	126	29	129	540	-77	118	126	540	-77	540	-44	540	-77	29	129	29	124	540	-12	193	129	193	124	540	51	357	129	357	124	467	127	45	-44	556	124	467	127	556	124	556	129	467	127	556	129	45	330	467	127	45	330	45	298	308	127	45	20	392	124	308	127	392	124	392	129	308	127	392	129	45	266	308	127	45	266	45	233	149	127	45	84	228	124	149	127	228	124	228	129	149	127	228	129	45	201	149	127	45	201	45	169	228	124	45	84	45	51	392	124	45	20	45	-12	556	124	45	-44	45	-77	97	224	313	330	313	363	97	224	313	363	30	226	97	224	30	226	313	84	97	224	313	84	313	117	30	157	30	124	313	-12	30	157	313	-12	313	20	30	60	30	27	313	-109	30	60	313	-109	313	-76	313	84	30	226	30	221	246	224	30	117	313	221	246	224	313	221	313	226	246	224	313	226	30	363	246	224	30	363	30	330	30	20	30	-12	313	124	30	20	313	124	313	157	30	-76	30	-109	313	27	30	-76	313	27	313	60	313	221	30	117	30	84	388	355	208	-110	244	-110	388	355	244	-110	424	355	296	355	116	-110	151	-110	296	355	151	-110	331	355	203	355	23	-110	59	-110	203	355	59	-110	239	355	296	355	116	-110	151	-110	296	355	151	-110	331	355	203	355	23	-110	59	-110	203	355	59	-110	239	355	50	-93	70	-74	50	345	50	345	70	-74	70	325	50	345	70	325	155	345	155	345	70	325	135	325	155	345	135	325	155	-93	155	-93	135	325	135	-74	155	-93	135	-74	70	-74	70	-74	50	-93	155	-93	22	-78	55	-45	22	331	22	331	55	-45	55	127	22	331	55	127	432	331	432	331	55	127	400	127	432	331	400	127	432	-78	432	-78	400	127	400	-45	432	-78	400	-45	55	-45	55	-45	22	-78	432	-78	22	-78	55	126	22	331	22	331	55	126	55	298	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	126	432	-78	400	126	55	126	55	126	22	-78	432	-78	22	331	22	-78	55	-45	55	-45	22	-78	432	-78	55	-45	432	-78	400	-45	400	-45	432	-78	432	331	400	-45	432	331	55	298	55	298	432	331	22	331	55	298	22	331	55	-45	22	331	55	298	432	331	432	331	55	298	400	298	432	331	400	298	432	-78	432	-78	400	298	400	-45	432	-78	400	-45	55	298	55	298	22	331	22	-78	55	298	22	-78	432	-78	266	372	20	126	266	-74	266	-74	20	126	267	-120	266	-74	267	-120	466	126	466	126	267	-120	512	126	466	126	512	126	266	372	266	372	266	325	466	126	266	-74	267	-120	266	325	266	325	267	-120	266	372	266	325	266	372	66	126	66	126	266	372	20	126	66	126	20	126	267	-120	66	126	267	-120	266	-74	266	372	267	-120	512	126	266	372	20	126	66	126	66	126	20	126	267	-120	66	126	267	-120	267	-74	267	-74	267	-120	512	126	267	-74	512	126	466	126	466	126	512	126	266	372	466	126	266	372	66	126	266	372	20	126	66	126	66	126	20	126	267	-120	66	126	267	-120	466	126	466	126	267	-120	512	126	466	126	512	126	266	372	266	372	66	126	266	325	266	372	266	325	466	126	408	306	408	281	432	281	408	306	432	281	432	331	408	306	432	331	382	331	408	306	382	331	382	306	310	331	310	306	360	306	310	331	360	306	360	331	408	259	408	209	432	209	408	259	432	209	432	259	238	331	238	306	289	306	238	331	289	306	289	331	408	187	408	137	432	137	408	187	432	137	432	187	166	331	166	306	217	306	166	331	217	306	217	331	408	115	408	65	432	65	408	115	432	65	432	115	94	331	94	306	145	306	94	331	145	306	145	331	408	43	408	-6	432	-6	408	43	432	-6	432	43	432	-78	432	-27	408	-27	432	-78	408	-27	408	-53	432	-78	408	-53	382	-53	432	-78	382	-53	382	-78	22	281	47	281	22	331	22	331	47	281	47	306	22	331	47	306	73	331	73	331	47	306	73	306	310	-53	310	-78	360	-78	310	-53	360	-78	360	-53	22	259	22	209	47	209	22	259	47	209	47	259	238	-53	238	-78	289	-78	238	-53	289	-78	289	-53	22	187	22	137	47	137	22	187	47	137	47	187	166	-53	166	-78	217	-78	166	-53	217	-78	217	-53	22	115	22	65	47	65	22	115	47	65	47	115	94	-53	94	-78	145	-78	94	-53	145	-78	145	-53	22	43	22	-6	47	-6	22	43	47	-6	47	43	47	-53	47	-27	22	-27	47	-53	22	-27	22	-78	47	-53	22	-78	73	-78	47	-53	73	-78	73	-53	500	-89	500	390	20	390	500	-89	20	390	20	-89	20	-89	53	-56	20	390	20	390	53	-56	53	357	20	390	53	357	500	390	500	390	53	357	467	357	500	390	467	357	500	-89	500	-89	467	357	467	-56	500	-89	467	-56	53	-56	53	-56	20	-89	500	-89	95	86	95	166	25	166	95	86	25	166	25	86	25	86	40	101	25	166	25	166	40	101	40	151	25	166	40	151	95	166	95	166	40	151	80	151	95	166	80	151	95	86	95	86	80	151	80	101	95	86	80	101	40	101	40	101	25	86	95	86	437	194	228	345	18	194	437	194	18	194	98	-51	437	194	98	-51	357	-51	228	345	18	194	58	181	228	345	58	181	228	305	228	345	228	305	397	181	228	345	397	181	437	194	357	-51	437	194	397	181	357	-51	397	181	333	-19	357	-51	333	-19	122	-19	357	-51	122	-19	98	-51	58	181	18	194	98	-51	58	181	98	-51	122	-19	381	213	381	36	414	18	381	213	414	18	414	233	381	213	414	233	228	340	381	213	228	340	228	302	228	302	228	340	74	213	74	213	228	340	41	233	74	213	41	233	74	36	74	36	41	233	41	18	74	36	41	18	228	-88	228	-50	74	36	228	-88	228	-50	228	-88	414	18	228	-50	414	18	381	36	414	18	414	233	228	340	414	18	228	340	41	233	414	18	41	233	41	18	414	18	41	18	228	-88	451	127	341	316	122	316	451	127	122	316	12	127	451	127	12	127	122	-63	451	127	122	-63	341	-63	49	210	49	42	87	283	87	283	49	42	87	-31	87	283	87	-31	145	341	145	341	87	-31	145	-89	145	341	145	-89	218	379	218	379	145	-89	218	-127	218	379	218	-127	302	392	302	392	218	-127	302	-140	302	392	302	-140	386	379	386	379	302	-140	386	-127	386	379	386	-127	459	341	459	341	386	-127	459	-89	459	341	459	-89	517	283	517	283	459	-89	517	-31	517	283	517	-31	555	210	555	210	517	-31	555	42	555	210	555	42	569	126	49	42	49	210	35	126	367	126	195	291	22	126	367	126	22	126	195	-47	195	291	22	126	70	125	70	125	22	126	195	-47	70	125	195	-47	195	0	195	0	195	-47	367	126	195	0	367	126	320	125	320	125	367	126	195	291	320	125	195	291	195	245	195	245	195	291	70	125	252	126	136	305	20	126	252	126	20	126	137	-51	136	305	20	126	60	126	60	126	20	126	137	-51	60	126	137	-51	137	8	137	8	137	-51	252	126	137	8	252	126	213	126	213	126	252	126	136	305	213	126	136	305	136	244	136	244	136	305	60	126	248	126	131	244	13	126	248	126	13	126	131	8	166	126	89	244	13	126	166	126	13	126	89	8	89	244	13	126	50	126	50	126	13	126	89	8	50	126	89	8	89	65	89	65	89	8	166	126	89	65	166	126	129	126	129	126	166	126	89	244	129	126	89	244	89	188	89	188	89	244	50	126	37	175	37	77	69	210	69	210	37	77	69	42	69	210	69	42	113	233	113	233	69	42	113	19	113	233	113	19	162	246	162	246	113	19	162	6	162	246	162	6	210	250	210	250	162	6	210	2	210	250	210	2	259	246	259	246	210	2	259	6	259	246	259	6	309	233	309	233	259	6	309	19	309	233	309	19	353	210	353	210	309	19	353	42	353	210	353	42	384	175	384	175	353	42	384	77	384	175	384	77	396	126	37	77	37	175	25	126	363	126	352	89	353	42	353	42	352	89	325	63	353	42	325	63	309	19	309	19	325	63	288	47	309	19	288	47	259	6	259	6	288	47	247	38	259	6	247	38	210	2	210	2	247	38	210	35	352	163	353	210	325	189	325	189	353	210	309	233	325	189	309	233	288	205	288	205	309	233	259	246	288	205	259	246	247	214	247	214	259	246	210	217	174	214	210	217	210	250	174	214	210	250	162	246	69	163	96	189	113	233	113	233	96	189	133	205	113	233	133	205	162	246	162	246	133	205	174	214	69	210	37	175	37	77	69	210	37	77	58	126	69	210	58	126	69	163	69	210	69	163	113	233	133	47	96	63	113	19	113	19	96	63	69	89	113	19	69	89	69	42	69	42	69	89	58	126	363	126	384	175	353	210	363	126	384	77	384	175	259	246	210	250	210	217	363	126	353	42	384	77	174	38	133	47	162	6	174	38	162	6	210	2	174	38	210	2	210	35	69	42	58	126	37	77	133	47	113	19	162	6	384	175	384	77	396	126	353	210	352	163	363	126	37	77	37	175	25	126	29	174	29	78	42	224	42	224	29	78	42	28	42	224	42	28	65	268	65	268	42	28	65	-15	65	268	65	-15	100	299	100	299	65	-15	100	-47	100	299	100	-47	149	311	149	311	100	-47	149	-59	149	311	149	-59	198	299	198	299	149	-59	198	-47	198	299	198	-47	233	268	233	268	198	-47	233	-15	233	268	233	-15	256	224	256	224	233	-15	256	28	256	224	256	28	269	174	269	174	256	28	269	78	269	174	269	78	273	126	29	78	29	174	25	126	236	80	225	38	233	-15	233	-15	225	38	207	5	233	-15	207	5	198	-47	198	-47	207	5	181	-17	198	-47	181	-17	149	-59	149	-59	181	-17	149	-25	225	213	233	268	207	247	207	247	233	268	198	299	207	247	198	299	181	270	181	270	198	299	149	278	117	270	149	278	149	311	117	270	149	311	100	299	58	126	62	172	65	268	65	268	62	172	73	213	65	268	73	213	100	299	100	299	73	213	91	247	100	299	91	247	117	270	42	28	65	-15	58	126	58	126	65	268	42	28	42	28	65	268	42	224	42	28	42	224	29	78	29	78	42	224	29	174	29	78	29	174	25	126	233	-15	256	28	236	80	236	80	256	28	240	126	236	172	240	126	256	224	236	172	256	224	233	268	198	299	149	311	149	278	269	174	256	224	256	28	269	174	256	28	269	78	269	174	269	78	273	126	240	126	256	28	256	224	117	-17	91	5	100	-47	117	-17	100	-47	149	-59	117	-17	149	-59	149	-25	73	39	62	80	65	-15	73	39	65	-15	100	-47	73	39	100	-47	91	5	58	126	65	-15	62	80	233	268	225	213	236	172	35	129	35	129	63	143	63	143	35	129	63	110	63	143	63	110	88	160	88	160	63	110	88	92	88	160	88	92	112	180	112	180	88	92	112	72	112	180	112	72	116	154	116	151	116	100	117	103	116	151	117	103	119	148	119	148	117	103	118	106	119	148	118	106	121	108	153	224	133	201	140	185	153	224	140	185	149	194	153	224	149	194	156	204	153	224	156	204	164	214	133	201	112	180	117	159	133	201	117	159	118	161	133	201	118	161	120	164	133	201	120	164	123	166	133	201	123	166	132	175	133	201	132	175	140	185	116	157	117	159	112	180	116	157	112	180	116	154	140	67	132	77	134	51	134	51	132	77	123	86	134	51	123	86	120	89	154	28	164	38	157	48	154	28	157	48	149	58	154	28	149	58	140	67	154	28	140	67	134	51	116	97	116	100	112	72	116	97	112	72	117	95	117	95	112	72	134	51	117	95	134	51	118	92	118	92	134	51	120	89	219	110	317	143	218	143	219	110	218	143	211	74	211	74	218	143	211	180	211	74	211	180	200	90	200	90	211	180	199	163	200	90	199	163	193	110	193	110	199	163	192	143	193	110	192	143	129	110	129	110	192	143	128	143	129	110	128	143	125	144	124	109	129	110	125	144	124	109	125	144	122	145	124	109	122	145	121	108	303	165	308	193	293	172	293	172	308	193	289	201	293	172	289	201	281	177	281	177	289	201	267	179	254	177	267	179	267	204	254	177	267	204	246	201	218	143	224	155	227	193	227	193	224	155	232	165	227	193	232	165	246	201	246	201	232	165	242	172	246	201	242	172	254	177	428	143	343	143	343	110	343	110	343	143	336	163	343	110	336	163	336	90	336	90	336	163	324	180	336	90	324	180	324	74	324	74	324	180	317	143	324	74	317	143	317	110	317	110	317	143	219	110	343	110	428	110	428	143	308	193	311	155	324	180	324	180	311	155	317	143	289	201	267	204	267	179	311	98	303	89	308	61	311	98	308	61	324	74	311	98	324	74	317	110	267	75	267	50	281	76	281	76	267	50	289	53	281	76	289	53	293	81	293	81	289	53	308	61	293	81	308	61	303	89	254	76	242	81	246	53	254	76	246	53	267	50	254	76	267	50	267	75	232	89	224	98	227	61	232	89	227	61	246	53	232	89	246	53	242	81	211	74	227	61	219	110	219	110	227	61	224	98	308	193	303	165	311	155	211	180	218	143	227	193	116	154	116	100	116	151	119	148	121	108	122	145	112	72	116	100	116	154	63	110	35	129	35	124	118	35	98	19	114	5	114	5	98	19	113	3	113	-50	113	3	107	-73	107	-73	113	3	98	19	107	-73	98	19	83	-55	83	-55	98	19	77	4	83	-55	77	4	58	-38	58	-38	77	4	54	-8	58	-38	54	-8	30	-20	54	141	30	129	55	112	54	141	55	112	77	154	77	154	55	112	77	99	77	154	77	99	98	169	98	169	77	99	98	84	98	169	98	84	118	185	118	185	98	84	114	155	118	185	114	155	115	158	114	155	98	84	113	153	113	153	98	84	113	99	113	249	113	303	107	327	107	327	113	303	114	306	107	327	114	306	115	308	117	90	118	68	120	88	120	88	118	68	137	51	159	51	137	51	140	34	159	51	140	34	149	42	118	68	117	90	115	92	118	68	115	92	114	94	118	68	114	94	113	96	118	68	113	96	98	84	113	99	98	84	113	96	137	51	118	35	118	13	137	51	118	13	121	15	137	51	121	15	127	21	137	51	127	21	133	27	137	51	133	27	140	34	118	35	114	5	115	8	118	35	115	8	116	10	118	35	116	10	118	13	149	369	129	347	129	326	149	369	129	326	137	334	149	369	137	334	145	342	149	369	145	342	152	351	149	369	152	351	159	360	129	347	107	327	115	308	129	347	115	308	116	311	129	347	116	311	118	314	129	347	118	314	121	317	129	347	121	317	129	326	133	177	137	201	127	171	127	171	137	201	121	165	118	163	121	165	137	201	118	163	137	201	118	185	117	240	118	218	120	238	120	238	118	218	137	201	159	201	137	201	140	184	159	201	140	184	149	192	118	218	117	240	115	243	118	218	115	243	114	244	118	218	114	244	113	246	118	218	113	246	98	234	113	249	107	327	98	234	113	249	98	234	113	246	30	279	55	262	58	293	58	293	55	262	77	249	58	293	77	249	83	309	83	309	77	249	98	234	83	309	98	234	107	327	137	201	133	177	140	184	118	185	115	158	116	160	118	185	116	160	118	163	127	293	122	294	123	259	127	293	123	259	126	260	127	293	126	260	433	260	127	293	433	260	433	293	123	259	122	294	119	258	119	258	122	294	118	295	119	258	118	295	116	255	116	255	118	295	115	297	116	255	115	297	114	252	114	252	115	297	114	300	114	252	114	300	113	303	148	-115	158	-106	152	-96	148	-115	152	-96	144	-87	148	-115	144	-87	137	-79	148	-115	137	-79	129	-71	148	-115	129	-71	128	-93	128	-93	129	-71	121	-63	128	-93	121	-63	118	-60	128	-93	118	-60	116	-57	128	-93	116	-57	114	-55	128	-93	114	-55	107	-73	114	-52	113	-50	107	-73	114	-52	107	-73	114	-55	433	-39	127	-6	126	-39	121	-40	126	-39	122	-6	121	-40	122	-6	118	-4	121	-40	118	-4	118	-41	118	-41	118	-4	115	-2	118	-41	115	-2	115	-44	115	-44	115	-2	114	0	115	-44	114	0	114	-47	114	-47	114	0	113	3	114	-47	113	3	113	-50	433	110	127	143	126	110	122	109	126	110	122	143	122	109	122	143	119	107	119	107	122	143	119	145	119	107	119	145	116	105	116	105	119	145	116	147	116	105	116	147	114	102	114	102	116	147	114	150	114	102	114	150	113	153	55	262	30	279	30	274	126	110	127	143	122	143	127	143	433	110	433	143	113	153	113	99	114	102	126	-39	127	-6	122	-6	127	-6	433	-39	433	-6	113	303	113	249	114	252	55	112	30	129	30	124	120	238	137	201	159	201	58	-38	30	-20	30	-25	120	88	137	51	159	51	26	129	26	129	54	143	54	143	26	129	54	110	54	143	54	110	79	160	79	160	54	110	79	92	79	160	79	92	103	180	103	180	79	92	103	72	103	180	103	72	107	154	107	151	107	100	108	103	107	151	108	103	110	148	110	148	108	103	109	106	110	148	109	106	112	108	145	224	124	202	131	185	145	224	131	185	139	195	145	224	139	195	147	205	145	224	147	205	155	215	124	202	103	180	107	159	124	202	107	159	109	161	124	202	109	161	111	164	124	202	111	164	113	166	124	202	113	166	122	175	124	202	122	175	131	185	107	157	107	159	103	180	107	157	103	180	107	154	132	67	123	77	125	51	125	51	123	77	114	86	125	51	114	86	111	89	145	28	155	38	148	48	145	28	148	48	140	58	145	28	140	58	132	67	145	28	132	67	125	51	107	97	107	100	103	72	107	97	103	72	108	95	108	95	103	72	125	51	108	95	125	51	110	92	110	92	125	51	111	89	190	65	191	190	180	110	180	110	191	190	180	143	180	110	180	143	120	110	120	110	180	143	119	143	120	110	119	143	116	144	115	109	120	110	116	144	115	109	116	144	113	145	115	109	113	145	112	108	220	175	236	204	247	259	247	259	236	204	260	227	247	259	260	227	287	278	287	278	260	227	289	244	287	278	289	244	334	285	334	285	289	244	324	252	334	-30	324	252	324	143	334	-30	324	143	324	110	324	110	324	143	212	110	221	78	212	110	213	26	212	143	212	110	324	143	383	10	349	2	383	-23	349	252	349	2	349	110	349	143	349	110	460	110	349	143	460	110	460	143	460	143	482	187	459	226	460	143	459	226	451	176	451	176	459	226	434	205	349	252	382	244	384	277	384	277	382	244	411	228	384	277	411	228	426	257	426	257	411	228	434	205	426	257	434	205	459	226	334	-30	383	-23	349	2	334	-30	349	2	349	252	334	-30	349	252	334	285	334	-30	334	285	324	252	324	110	324	2	334	-30	334	-30	324	2	289	10	334	-30	289	10	287	-23	287	-23	289	10	260	26	287	-23	260	26	246	-3	246	-3	260	26	237	49	246	-3	237	49	221	78	213	26	212	110	191	190	191	190	212	110	212	143	191	190	212	143	214	229	214	229	212	143	220	175	214	229	220	175	247	259	574	110	574	143	493	110	493	110	574	143	493	143	493	110	493	143	482	62	482	62	493	143	482	187	482	62	482	187	460	143	460	110	451	77	459	23	460	110	459	23	482	62	460	110	482	62	460	143	383	10	383	-23	412	26	412	26	383	-23	426	-5	412	26	426	-5	435	49	435	49	426	-5	459	23	435	49	459	23	451	77	191	190	190	65	213	26	221	78	213	26	246	-3	334	285	349	252	384	277	107	154	107	100	107	151	110	148	112	108	113	145	103	72	107	100	107	154	54	110	26	129	26	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	73	104	73	109	94	108	96	104	73	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	73	104	73	104	180	80	160	104	73	80	160	80	93	80	93	80	160	55	143	80	93	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	725	110	759	110	759	143	725	110	759	143	710	143	725	110	710	143	680	110	725	110	680	110	680	57	122	143	117	109	120	110	122	143	120	110	148	110	122	143	148	110	165	143	165	143	148	110	195	57	165	143	195	57	195	110	195	110	195	57	257	143	195	110	257	143	257	197	257	197	257	143	316	57	257	197	316	57	316	110	316	110	316	57	378	143	316	110	378	143	378	197	378	197	378	143	438	57	378	197	438	57	438	110	438	110	438	57	499	143	438	110	499	143	499	197	499	197	499	143	559	57	499	197	559	57	559	110	559	110	559	57	621	143	559	110	621	143	621	197	621	197	621	143	680	57	621	197	680	57	680	110	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	117	109	117	143	117	109	122	143	108	153	108	99	109	102	108	153	109	102	109	150	146	29	156	39	149	49	146	29	149	49	141	59	146	29	141	59	133	68	146	29	133	68	126	51	113	89	111	92	126	51	126	51	111	92	109	94	126	51	109	94	105	72	105	72	109	94	109	96	105	72	109	96	108	99	108	99	109	153	105	72	105	72	109	153	105	181	105	72	105	181	81	92	81	92	105	181	81	161	81	92	81	161	56	110	56	110	81	161	56	143	56	110	56	143	28	129	108	99	109	102	109	153	109	153	109	155	105	181	105	181	109	155	110	158	105	181	110	158	126	202	126	202	110	158	112	161	126	202	112	161	114	164	147	225	126	202	134	186	147	225	134	186	142	196	147	225	142	196	150	206	147	225	150	206	157	215	126	202	114	164	116	167	126	202	116	167	125	176	126	202	125	176	134	186	133	68	124	78	126	51	126	51	124	78	116	86	126	51	116	86	113	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	147	28	156	38	149	48	147	28	149	48	142	58	147	28	142	58	133	68	147	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	184	147	184	147	184	104	186	145	220	225	204	207	207	186	220	225	207	186	215	196	220	225	215	196	223	206	220	225	223	206	230	215	204	207	187	189	187	164	204	207	187	164	189	167	204	207	189	167	198	176	204	207	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	302	225	277	225	302	28	302	28	277	225	277	143	302	28	277	143	277	110	277	110	277	143	194	110	190	109	194	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	186	145	187	107	186	145	184	104	277	143	193	143	194	110	302	110	435	110	302	143	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	122	143	117	143	118	109	122	143	118	109	122	110	122	143	122	110	129	110	122	143	129	110	128	143	118	109	117	143	115	107	115	107	117	143	113	145	115	107	113	145	112	105	112	105	113	145	111	147	112	105	111	147	109	150	109	150	109	153	109	102	109	150	109	102	112	105	302	143	435	110	435	143	302	28	277	110	277	28	182	102	182	153	181	99	56	110	28	129	28	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	186	189	168	81	168	81	186	189	168	172	168	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	128	110	128	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	183	147	183	147	184	104	185	145	219	225	203	207	206	186	219	225	206	186	215	196	219	225	215	196	222	206	219	225	222	206	229	215	203	207	186	189	186	164	203	207	186	164	189	167	203	207	189	167	198	176	203	207	198	176	206	186	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	286	225	261	225	286	28	286	28	261	225	261	143	286	28	261	143	261	110	261	110	261	143	193	110	190	109	193	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	185	145	187	107	185	145	184	104	261	143	193	143	193	110	350	225	325	225	350	28	350	28	325	225	325	143	350	28	325	143	325	110	325	110	325	143	286	143	325	110	286	143	286	110	350	110	435	110	350	143	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	188	86	203	46	188	86	186	64	186	64	188	86	185	89	186	64	185	89	183	92	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	128	110	122	143	128	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	350	143	435	110	435	143	350	28	325	110	325	28	286	28	261	110	261	28	182	102	181	153	181	99	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	186	189	168	81	168	81	186	189	168	172	168	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	128	110	128	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	104	182	150	184	104	183	147	183	147	184	104	185	145	219	225	203	207	206	186	219	225	206	186	215	196	219	225	215	196	222	206	219	225	222	206	229	215	203	207	186	189	186	164	203	207	186	164	189	167	203	207	189	167	198	176	203	207	198	176	206	186	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	435	225	411	225	435	28	435	28	411	225	411	143	435	28	411	143	411	110	411	110	411	143	193	110	190	109	193	110	193	143	190	109	193	143	189	143	187	107	190	109	189	143	187	107	189	143	185	145	187	107	185	145	184	104	193	110	411	143	193	143	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	188	86	203	46	188	86	186	64	186	64	188	86	185	89	186	64	185	89	183	92	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	128	110	122	143	128	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	435	28	411	110	411	28	182	102	181	153	181	99	635	189	617	172	624	136	624	136	617	172	623	127	624	115	623	127	617	172	624	115	617	172	617	81	617	81	617	172	598	157	617	81	598	157	597	96	597	96	598	157	577	143	597	96	577	143	577	110	671	48	663	58	668	28	668	28	663	58	654	68	668	28	654	68	652	46	652	46	654	68	645	77	652	46	645	77	637	86	637	86	634	91	635	64	635	64	634	91	630	97	635	64	630	97	626	105	624	115	617	81	635	64	624	115	635	64	626	105	626	145	630	154	635	189	635	189	630	154	633	161	635	189	633	161	637	167	637	167	646	177	652	206	652	206	646	177	654	187	652	206	654	187	669	224	669	224	654	187	663	196	669	224	663	196	671	205	652	206	635	189	637	167	637	86	635	64	652	46	463	143	463	110	535	110	463	143	535	110	535	143	349	143	349	110	421	110	349	143	421	110	421	143	235	143	235	110	307	110	235	143	307	110	307	143	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	121	143	118	109	121	110	121	143	121	110	128	143	149	157	128	143	128	110	149	157	128	110	149	96	109	150	109	102	110	147	110	147	109	102	111	105	110	147	111	105	113	145	113	145	111	105	114	107	113	145	114	107	117	143	117	143	114	107	118	109	117	143	118	109	121	143	108	153	108	99	109	102	108	153	109	102	109	150	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	183	92	182	94	186	64	186	64	182	94	181	96	186	64	181	96	168	81	168	81	181	96	181	99	181	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	183	147	183	147	184	105	185	145	219	224	203	206	206	186	219	224	206	186	215	195	219	224	215	195	222	205	219	224	222	205	229	215	203	206	186	189	186	164	203	206	186	164	189	167	203	206	189	167	198	176	203	206	198	176	206	186	186	189	168	172	168	81	186	189	168	81	182	155	186	189	182	155	183	158	186	189	183	158	184	161	186	189	184	161	186	164	181	153	182	155	168	81	181	153	168	81	181	99	168	172	149	157	149	96	168	172	149	96	168	81	219	28	229	38	222	48	219	28	222	48	214	58	219	28	214	58	205	69	219	28	205	69	203	46	205	69	196	78	203	46	203	46	196	78	187	87	203	46	187	87	186	64	186	64	187	87	185	90	186	64	185	90	183	92	193	110	193	143	190	109	190	109	193	143	189	143	190	109	189	143	187	107	187	107	189	143	185	145	187	107	185	145	184	105	128	143	121	110	128	110	185	90	187	87	188	87	182	102	181	153	181	99	671	48	668	28	678	38	669	224	671	205	679	215	635	189	624	136	626	145	157	133	157	121	160	138	160	138	157	121	160	116	160	138	160	116	163	142	163	142	160	116	163	112	163	142	163	112	168	144	168	144	163	112	168	109	168	144	168	109	174	145	174	145	168	109	174	108	174	145	174	108	180	144	180	144	174	108	180	109	180	144	180	109	185	142	185	142	180	109	185	112	185	142	185	112	189	138	189	138	185	112	189	116	189	138	189	116	192	133	192	133	189	116	192	121	192	133	192	121	193	127	217	133	217	121	220	138	220	138	217	121	220	116	220	138	220	116	224	142	224	142	220	116	224	112	224	142	224	112	229	144	229	144	224	112	229	109	229	144	229	109	235	145	235	145	229	109	235	108	235	145	235	108	240	144	240	144	235	108	240	109	240	144	240	109	245	142	245	142	240	109	245	112	245	142	245	112	249	138	249	138	245	112	249	116	249	138	249	116	252	133	252	133	249	116	252	121	252	133	252	121	253	127	279	132	279	121	281	137	281	137	279	121	281	116	281	137	281	116	285	141	285	141	281	116	285	112	285	141	285	112	290	144	290	144	285	112	290	109	290	144	290	109	296	145	296	145	290	109	296	108	296	145	296	108	302	144	302	144	296	108	302	109	302	144	302	109	307	141	307	141	302	109	307	112	307	141	307	112	311	137	311	137	307	112	311	116	311	137	311	116	313	132	313	132	311	116	313	121	313	132	313	121	314	127	340	133	340	121	342	138	342	138	340	121	342	116	342	138	342	116	347	142	347	142	342	116	347	112	347	142	347	112	352	144	352	144	347	112	352	109	352	144	352	109	357	145	357	145	352	109	357	108	357	145	357	108	363	144	363	144	357	108	363	109	363	144	363	109	368	142	368	142	363	109	368	112	368	142	368	112	372	138	372	138	368	112	372	116	372	138	372	116	375	133	375	133	372	116	375	121	375	133	375	121	376	127	401	133	401	121	404	138	404	138	401	121	404	116	404	138	404	116	408	142	408	142	404	116	408	112	408	142	408	112	413	144	413	144	408	112	413	109	413	144	413	109	419	145	419	145	413	109	419	108	419	145	419	108	424	144	424	144	419	108	424	109	424	144	424	109	429	142	429	142	424	109	429	112	429	142	429	112	433	138	433	138	429	112	433	116	433	138	433	116	435	133	435	133	433	116	435	121	435	133	435	121	436	127	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	153	108	153	104	72	108	99	108	153	109	155	104	180	104	180	109	155	110	158	104	180	110	158	126	202	126	202	110	158	111	161	126	202	111	161	113	164	146	224	126	202	133	186	146	224	133	186	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	116	145	113	145	116	108	116	145	116	108	121	144	121	144	116	108	121	109	121	144	121	109	125	141	125	141	121	109	125	112	125	141	125	112	129	137	129	137	125	112	129	116	129	137	129	116	130	132	130	132	129	116	130	121	130	132	130	121	131	127	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	108	96	108	99	104	72	108	96	104	72	109	94	109	94	104	72	126	51	109	94	126	51	110	92	110	92	126	51	112	89	113	108	116	108	113	145	113	108	113	145	111	146	113	108	111	146	111	106	108	153	108	102	109	150	109	150	108	102	109	104	109	150	109	104	109	148	109	148	109	104	111	106	109	148	111	106	111	146	108	153	108	99	108	102	55	110	27	129	27	124	401	121	401	133	400	127	340	121	340	133	339	127	279	121	279	132	278	127	217	121	217	133	217	127	157	121	157	133	156	127	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	262	225	237	225	262	28	262	28	237	225	237	143	262	28	237	143	237	110	237	110	237	143	122	143	237	110	122	143	121	110	118	109	121	110	122	143	118	109	122	143	117	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	334	110	334	143	262	143	334	110	262	143	262	110	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	374	81	381	115	380	127	380	127	381	136	374	81	374	81	381	136	374	172	374	81	374	172	355	96	355	96	374	172	355	157	355	96	355	157	334	143	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	381	115	374	81	392	64	381	115	392	64	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	409	207	392	189	395	167	394	86	392	64	409	46	428	48	425	28	435	38	425	225	428	206	435	215	334	143	334	110	355	96	262	28	237	110	237	28	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	223	225	198	225	223	28	223	28	198	225	198	143	223	28	198	143	198	110	198	110	198	143	122	143	198	110	122	143	121	110	118	109	121	110	122	143	118	109	122	143	117	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	287	225	262	225	287	28	287	28	262	225	262	143	287	28	262	143	262	110	262	110	262	143	223	143	262	110	223	143	223	110	334	110	334	143	287	143	334	110	287	143	287	110	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	374	81	381	115	380	127	380	127	381	136	374	81	374	81	381	136	374	172	374	81	374	172	355	96	355	96	374	172	355	157	355	96	355	157	334	143	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	381	115	374	81	392	64	381	115	392	64	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	409	207	392	189	395	167	394	86	392	64	409	46	428	48	425	28	435	38	425	225	428	206	435	215	334	143	334	110	355	96	287	28	262	110	262	28	223	28	198	110	198	28	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	184	147	184	147	184	105	186	107	184	147	186	107	186	145	186	145	186	107	190	109	186	145	190	109	190	143	190	143	190	109	194	110	190	143	194	110	194	143	194	143	194	110	334	143	334	143	334	110	355	96	220	224	204	206	207	186	220	224	207	186	215	195	220	224	215	195	223	205	220	224	223	205	230	215	204	206	187	189	187	164	204	206	187	164	189	167	204	206	189	167	198	176	204	206	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	136	381	136	374	81	380	127	381	115	380	127	374	81	381	115	374	81	392	64	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	206	409	206	403	177	411	187	409	206	411	187	425	224	425	224	411	187	420	196	425	224	420	196	428	205	392	189	374	172	381	136	392	189	381	136	383	145	409	206	392	189	395	167	394	86	392	64	409	46	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	129	110	122	143	129	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	428	48	425	28	435	38	425	224	428	205	435	215	334	110	334	143	194	110	381	115	392	64	383	105	182	102	182	153	181	99	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	225	126	202	133	186	147	225	133	186	141	196	147	225	141	196	149	206	147	225	149	206	156	215	126	202	104	181	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	181	108	99	104	181	104	72	104	72	104	181	80	161	104	72	80	161	80	92	80	92	80	161	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	181	109	155	104	181	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	182	155	187	189	169	81	169	81	187	189	168	172	169	81	168	172	149	96	149	96	168	172	149	157	149	96	149	157	129	110	129	110	149	157	128	143	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	184	92	182	94	187	64	187	64	182	94	182	96	187	64	182	96	169	81	169	81	182	96	181	99	182	153	182	102	182	150	182	150	182	102	184	105	182	150	184	105	184	147	184	147	184	105	186	107	184	147	186	107	186	145	186	145	186	107	190	109	186	145	190	109	190	143	190	143	190	109	194	110	190	143	194	110	194	143	194	143	194	110	266	143	266	143	194	110	266	110	266	143	266	110	291	28	291	28	266	110	266	28	220	225	204	207	207	186	220	225	207	186	215	196	220	225	215	196	223	206	220	225	223	206	230	215	204	207	187	189	187	164	204	207	187	164	189	167	204	207	189	167	198	176	204	207	198	176	207	186	187	189	182	155	183	158	187	189	183	158	185	161	187	189	185	161	187	164	182	153	182	155	169	81	182	153	169	81	181	99	219	28	229	38	222	48	219	28	222	48	215	58	219	28	215	58	206	68	219	28	206	68	203	46	291	110	334	110	291	143	291	143	334	110	334	143	355	157	334	143	355	96	355	157	355	96	374	172	374	172	355	96	374	81	374	172	374	81	381	136	381	136	374	81	380	127	381	115	380	127	374	81	381	115	374	81	392	64	428	48	420	58	425	28	425	28	420	58	411	68	425	28	411	68	409	46	409	46	411	68	402	77	409	46	402	77	394	86	394	86	391	91	392	64	392	64	391	91	387	97	392	64	387	97	383	105	383	145	387	154	392	189	392	189	387	154	390	161	392	189	390	161	395	167	395	167	403	177	409	207	409	207	403	177	411	187	409	207	411	187	425	225	425	225	411	187	420	196	425	225	420	196	428	206	392	189	374	172	381	136	392	189	381	136	383	145	334	143	334	110	355	96	409	207	392	189	395	167	394	86	392	64	409	46	206	68	197	78	203	46	203	46	197	78	189	86	203	46	189	86	187	64	187	64	189	86	186	89	187	64	186	89	184	92	291	225	266	225	291	28	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	129	110	122	143	129	110	128	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	266	143	291	28	266	225	182	102	182	153	181	99	428	48	425	28	435	38	425	225	428	206	435	215	381	115	392	64	383	105	106	145	104	147	104	105	104	105	104	147	102	150	104	105	102	150	102	102	102	102	102	150	102	153	102	99	98	181	98	72	98	72	98	181	76	161	98	72	76	161	76	92	76	92	76	161	52	143	76	92	52	143	52	110	52	110	52	143	25	129	52	110	25	129	25	124	139	225	119	202	126	186	139	225	126	186	134	196	139	225	134	196	142	206	139	225	142	206	149	215	119	202	98	181	103	158	119	202	103	158	105	161	119	202	105	161	106	164	119	202	106	164	109	167	119	202	109	167	118	176	119	202	118	176	126	186	102	155	103	158	98	181	102	155	98	181	102	153	125	68	117	78	119	51	119	51	117	78	108	86	119	51	108	86	106	89	114	110	135	96	135	157	114	110	135	157	114	143	114	143	109	143	111	109	111	109	109	143	107	107	106	145	104	105	107	107	106	145	107	107	109	143	114	110	114	143	111	109	167	92	166	94	171	65	171	65	166	94	165	96	171	65	165	96	154	81	154	81	165	96	165	99	166	153	166	102	166	150	166	150	166	102	167	105	166	150	167	105	168	147	168	147	167	105	170	107	168	147	170	107	170	145	170	145	170	107	173	109	170	145	173	109	173	143	173	143	173	109	177	110	173	143	177	110	177	143	177	143	177	110	238	143	238	143	177	110	238	110	238	143	238	110	262	28	262	28	238	110	238	28	202	225	186	206	190	186	202	225	190	186	197	196	202	225	197	196	205	206	202	225	205	206	212	215	168	161	170	164	170	189	170	189	170	164	172	167	170	189	172	167	186	206	186	206	172	167	181	176	186	206	181	176	190	186	202	28	212	38	205	48	202	28	205	48	197	58	202	28	197	58	189	68	202	28	189	68	186	47	380	81	387	114	386	127	386	127	387	136	380	81	380	81	387	136	380	172	380	81	380	172	362	96	362	96	380	172	362	157	362	96	362	157	343	110	343	110	362	157	342	143	428	225	412	206	416	187	428	225	416	187	424	196	428	225	424	196	431	206	428	225	431	206	438	215	412	206	396	189	397	161	412	206	397	161	401	167	412	206	401	167	409	177	412	206	409	177	416	187	396	189	380	172	387	136	396	189	387	136	389	145	396	189	389	145	392	154	396	189	392	154	397	161	397	89	393	96	396	65	397	89	396	65	412	47	397	89	412	47	400	85	427	28	438	38	431	48	427	28	431	48	423	57	427	28	423	57	416	66	427	28	416	66	412	47	408	76	400	85	412	47	408	76	412	47	416	66	396	65	393	96	389	104	396	65	389	104	387	114	396	65	387	114	380	81	292	225	317	28	317	225	317	143	317	110	343	110	317	143	343	110	342	143	189	68	181	78	186	47	186	47	181	78	172	86	186	47	172	86	171	65	171	65	172	86	169	89	171	65	169	89	167	92	238	225	262	28	262	225	262	143	262	110	292	110	262	143	292	110	292	143	292	143	292	110	317	28	292	143	317	28	292	225	165	99	166	153	154	81	154	81	166	153	166	155	154	81	166	155	170	189	170	189	166	155	167	158	170	189	167	158	168	161	153	172	135	157	135	96	153	172	135	96	154	81	153	172	154	81	170	189	138	28	148	38	141	48	138	28	141	48	134	58	138	28	134	58	125	68	138	28	125	68	119	51	102	96	102	99	98	72	102	96	98	72	102	94	102	94	98	72	119	51	102	94	119	51	104	92	104	92	119	51	106	89	317	28	292	110	292	28	238	143	262	28	238	225	166	102	166	153	165	99	102	102	102	153	102	99	102	153	98	181	102	99	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	377	198	359	215	322	143	322	143	359	215	289	145	322	143	289	145	323	110	323	110	289	145	359	39	323	110	359	39	377	56	435	143	322	143	323	110	435	143	323	110	435	110	289	109	359	39	289	145	289	109	289	145	255	143	289	109	255	143	254	110	289	109	254	110	218	39	218	215	200	198	255	143	218	215	255	143	289	145	254	110	255	143	122	110	117	109	122	110	118	144	117	109	118	144	114	145	122	110	255	143	121	143	122	110	121	143	118	144	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	218	39	254	110	200	56	55	110	27	129	27	124	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	396	133	410	111	397	181	396	133	397	181	380	154	380	154	397	181	372	201	380	154	372	201	361	171	361	171	372	201	345	215	361	171	345	215	339	183	339	183	345	215	315	187	286	179	315	187	315	220	286	179	315	220	277	212	198	151	175	143	209	118	198	151	209	118	221	170	221	170	209	118	236	137	221	170	236	137	246	193	246	193	236	137	260	160	246	193	260	160	277	212	277	212	260	160	286	179	118	144	117	109	122	110	175	143	122	110	175	110	175	143	175	110	209	118	122	110	175	143	121	143	122	110	121	143	118	144	418	156	397	181	410	111	418	156	410	111	435	128	345	215	315	220	315	187	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	108	154	109	103	109	151	109	151	109	103	110	106	109	151	110	106	111	148	111	148	110	106	113	108	111	148	113	108	114	145	114	145	113	108	117	109	114	145	117	109	118	144	108	154	108	100	109	103	55	110	27	129	27	124	204	282	204	257	388	257	204	282	388	257	388	282	204	210	204	185	388	185	204	210	388	185	388	210	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	55	110	27	129	27	124	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	345	229	357	227	357	250	345	229	357	250	339	254	345	229	339	254	329	224	329	224	339	254	320	249	329	224	320	249	311	213	311	213	320	249	299	238	311	213	299	238	290	201	290	201	299	238	279	225	290	201	279	225	270	190	270	190	279	225	260	214	270	190	260	214	251	185	251	185	260	214	245	210	245	210	233	212	233	190	233	190	233	212	222	218	233	190	222	218	218	201	218	201	222	218	214	228	218	201	214	228	207	240	194	254	197	236	203	254	203	254	197	236	205	217	203	254	205	217	207	240	207	240	205	217	218	201	388	185	398	185	394	205	388	185	394	205	386	224	388	185	386	224	384	199	357	227	368	220	373	240	373	240	368	220	377	211	373	240	377	211	386	224	386	224	377	211	384	199	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	251	185	245	210	233	190	357	250	357	227	373	240	55	110	27	129	27	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	347	43	359	41	359	64	347	43	359	64	341	68	347	43	341	68	331	38	331	38	341	68	322	63	331	38	322	63	312	27	312	27	322	63	301	53	312	27	301	53	292	14	292	14	301	53	281	40	292	14	281	40	271	3	271	3	281	40	262	29	271	3	262	29	252	0	252	0	262	29	247	24	247	24	234	26	234	3	234	3	234	26	224	32	234	3	224	32	219	13	219	13	224	32	215	42	219	13	215	42	208	54	194	68	197	48	204	68	204	68	197	48	206	29	204	68	206	29	208	54	208	54	206	29	219	13	388	-69	398	-69	394	-51	388	-69	394	-51	386	-33	388	-69	386	-33	384	-55	388	0	398	0	394	17	388	0	394	17	386	36	388	0	386	36	384	13	359	41	369	35	374	52	374	52	369	35	378	25	374	52	378	25	386	36	386	36	378	25	384	13	359	-27	369	-34	374	-16	374	-16	369	-34	378	-43	374	-16	378	-43	386	-33	386	-33	378	-43	384	-55	374	-16	359	-5	359	-27	359	-27	359	-5	347	-25	331	-30	347	-25	341	-1	331	-30	341	-1	322	-5	331	-30	322	-5	312	-41	312	-41	322	-5	301	-16	312	-41	301	-16	292	-54	292	-54	301	-16	281	-29	292	-54	281	-29	271	-65	271	-65	281	-29	262	-40	271	-65	262	-40	252	-69	252	-69	262	-40	247	-45	359	-5	341	-1	347	-25	247	-45	234	-43	234	-65	234	-65	234	-43	224	-36	234	-65	224	-36	219	-55	219	-55	224	-36	215	-27	219	-55	215	-27	208	-15	194	-1	197	-21	204	-1	204	-1	197	-21	206	-40	204	-1	206	-40	208	-15	208	-15	206	-40	219	-55	252	-69	247	-45	234	-65	252	0	247	24	234	3	359	64	359	41	374	52	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	342	143	342	110	346	143	346	143	342	110	347	109	346	143	347	109	350	145	350	145	347	109	351	107	350	145	351	107	352	147	352	147	351	107	353	105	352	147	353	105	354	150	354	150	353	105	355	102	354	150	355	102	354	153	354	153	355	102	359	180	359	180	355	102	355	99	359	72	355	99	355	96	359	72	355	96	354	94	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	382	160	359	180	359	72	359	180	355	99	353	92	351	89	359	72	353	92	359	72	354	94	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	272	143	22	266	200	143	272	143	200	143	200	110	272	143	200	110	272	110	272	143	272	110	342	110	272	143	342	110	342	143	22	20	22	-12	272	110	22	20	272	110	200	110	42	143	42	110	200	110	42	143	200	110	200	143	200	143	22	266	22	233	317	28	314	48	307	38	166	266	22	266	166	266	166	266	22	266	166	233	166	266	166	233	207	260	207	260	166	233	195	228	207	260	195	228	221	215	271	215	267	143	272	38	272	38	267	143	267	110	272	38	267	110	258	82	42	143	42	110	267	110	42	143	267	110	267	143	221	215	243	195	243	242	243	242	243	195	258	170	243	242	258	170	271	215	271	215	258	170	267	143	348	86	340	78	342	55	348	86	342	55	362	76	348	86	362	76	351	89	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	384	94	384	94	408	143	384	159	384	94	384	159	362	76	362	76	384	159	362	177	362	76	362	177	355	99	355	99	362	177	355	102	342	143	342	110	346	143	346	143	342	110	347	109	346	143	347	109	350	145	350	145	347	109	351	107	350	145	351	107	352	147	352	147	351	107	353	105	352	147	353	105	354	150	354	150	353	105	355	102	354	150	355	102	354	153	354	153	355	102	362	177	352	161	353	158	362	177	362	177	353	158	354	155	362	177	354	155	354	153	332	184	339	176	341	197	341	197	339	176	348	167	341	197	348	167	362	177	362	177	348	167	350	164	362	177	350	164	352	161	311	210	318	201	321	219	321	219	318	201	325	192	321	219	325	192	341	197	341	197	325	192	332	184	362	76	355	99	355	96	362	76	355	96	354	94	362	76	354	94	353	92	362	76	353	92	351	89	340	78	332	70	342	55	342	55	332	70	325	62	342	55	325	62	322	33	322	33	325	62	319	53	322	33	319	53	312	43	271	215	272	38	290	181	290	181	272	38	291	71	290	181	291	71	300	143	300	143	291	71	300	110	300	143	300	110	342	143	342	143	300	110	342	110	244	11	272	38	258	82	244	11	258	82	243	58	244	11	243	58	221	38	244	11	221	38	209	-5	195	25	166	20	167	-12	195	25	167	-12	209	-5	195	25	209	-5	221	38	22	20	22	-12	167	-12	22	20	167	-12	166	20	166	233	22	266	22	233	207	260	221	215	243	242	27	131	27	131	71	172	71	172	27	131	77	76	71	172	77	76	76	127	76	127	77	132	71	172	71	172	77	132	79	137	71	172	79	137	112	213	112	213	79	137	81	142	112	213	81	142	84	147	112	213	88	152	114	185	112	213	114	185	149	256	149	256	114	185	120	193	149	256	120	193	128	202	209	350	181	302	191	286	209	350	191	286	200	301	209	350	200	301	209	316	209	350	209	316	216	331	209	350	216	331	222	344	137	212	147	224	149	256	149	256	147	224	158	238	149	256	158	238	181	302	181	302	158	238	181	271	181	302	181	271	191	286	209	-97	221	-89	216	-77	209	-97	216	-77	209	-63	209	-97	209	-63	200	-48	209	-97	200	-48	191	-33	209	-97	191	-33	185	-55	191	-33	180	-16	185	-55	185	-55	180	-16	158	16	185	-55	158	16	156	-13	156	-13	158	16	148	29	156	-13	148	29	139	40	139	40	130	51	156	-13	156	-13	130	51	122	60	156	-13	122	60	120	30	120	30	122	60	116	68	120	30	116	68	88	100	120	30	88	100	84	105	84	105	81	110	120	30	120	30	81	110	79	116	120	30	79	116	77	76	77	76	79	116	77	121	77	76	77	121	76	127	436	238	436	271	181	271	436	238	181	271	158	238	436	100	88	100	116	68	436	100	116	68	436	68	436	16	158	16	180	-16	436	16	180	-16	436	-16	436	152	436	185	114	185	436	152	114	185	88	152	77	76	27	131	27	124	149	256	128	202	137	212	112	213	84	147	88	152	385	116	383	110	387	76	387	76	383	110	380	105	387	76	380	105	376	100	376	100	349	68	387	76	387	76	349	68	345	30	27	100	27	68	349	68	27	100	349	68	376	100	392	172	352	213	376	152	392	172	376	152	380	147	392	172	380	147	383	142	392	172	383	142	385	137	392	172	385	137	387	132	392	172	387	132	387	127	392	172	387	127	436	124	392	172	436	124	436	131	387	76	387	127	387	121	387	76	387	121	385	116	436	124	387	127	387	76	345	30	349	68	342	60	345	30	342	60	334	51	345	30	334	51	326	40	345	30	326	40	316	29	345	30	316	29	309	-13	316	29	306	16	309	-13	309	-13	306	16	283	-16	309	-13	283	-16	279	-55	279	-55	283	-16	273	-33	279	-55	273	-33	264	-48	255	-63	248	-77	255	-97	255	-63	255	-97	279	-55	255	-63	279	-55	264	-48	352	213	315	257	317	224	352	213	317	224	327	212	352	213	327	212	336	202	352	213	336	202	343	193	352	213	343	193	350	185	352	213	350	185	376	152	350	185	27	185	376	152	264	301	273	286	282	302	282	302	273	286	283	271	282	302	283	271	315	257	315	257	283	271	306	238	315	257	306	238	317	224	243	344	248	331	254	350	254	350	248	331	255	316	254	350	255	316	282	302	282	302	255	316	264	301	27	16	27	-16	283	-16	27	16	283	-16	306	16	27	271	27	238	306	238	27	271	306	238	283	271	376	152	27	185	27	152	255	-97	248	-77	243	-89	217	229	229	227	217	229	217	229	229	227	229	250	217	229	229	250	211	254	217	229	211	254	201	224	201	224	211	254	191	249	201	224	191	249	182	213	182	213	191	249	171	238	182	213	171	238	162	201	162	201	171	238	151	225	162	201	151	225	141	190	141	190	151	225	132	214	141	190	132	214	122	185	122	185	132	214	117	210	117	210	104	212	104	190	104	190	104	212	94	218	104	190	94	218	89	201	89	201	94	218	85	228	89	201	85	228	79	240	65	254	69	236	75	254	75	254	69	236	77	217	75	254	77	217	79	240	79	240	77	217	89	201	259	185	270	185	266	205	259	185	266	205	257	224	259	185	257	224	255	199	255	199	257	224	248	211	248	211	257	224	244	240	248	211	244	240	239	220	239	220	244	240	229	250	239	220	229	250	229	227	354	97	359	72	354	100	354	100	359	72	355	154	355	154	359	72	359	180	359	180	359	72	382	92	359	180	382	92	382	160	382	160	382	92	408	110	382	160	408	110	408	143	408	143	408	110	435	124	408	143	435	124	435	129	359	180	337	202	339	175	359	180	339	175	348	166	359	180	348	166	351	164	359	180	351	164	353	161	359	180	353	161	354	159	359	180	354	159	355	157	359	180	355	157	355	154	307	215	314	205	317	224	317	224	314	205	322	195	317	224	322	195	337	202	337	202	322	195	331	185	337	202	331	185	339	175	342	110	346	109	342	143	345	144	342	143	346	109	345	144	346	109	349	145	349	145	346	109	350	108	349	145	350	108	352	148	352	148	350	108	352	106	352	148	352	106	354	151	354	151	352	106	354	103	354	151	354	103	354	100	330	67	337	51	339	77	339	77	337	51	359	72	339	77	359	72	348	86	348	86	359	72	350	89	359	72	354	97	353	95	359	72	353	95	352	92	359	72	352	92	350	89	322	58	314	48	316	28	322	58	316	28	337	51	322	58	337	51	330	67	355	154	354	151	354	100	27	143	27	110	342	110	27	143	342	110	342	143	316	28	314	48	306	38	122	185	117	210	104	190	218	43	230	41	218	43	218	43	230	41	230	64	218	43	230	64	213	68	218	43	213	68	202	38	202	38	213	68	193	63	202	38	193	63	184	27	184	27	193	63	173	53	184	27	173	53	163	14	163	14	173	53	152	40	163	14	152	40	143	3	143	3	152	40	134	29	143	3	134	29	123	0	123	0	134	29	118	24	118	24	106	26	106	3	106	3	106	26	95	32	106	3	95	32	90	13	90	13	95	32	86	42	90	13	86	42	79	54	65	68	69	48	75	68	75	68	69	48	77	29	75	68	77	29	79	54	79	54	77	29	90	13	260	-69	270	-69	266	-51	260	-69	266	-51	257	-33	260	-69	257	-33	256	-55	260	0	270	0	266	17	260	0	266	17	257	36	260	0	257	36	256	13	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	230	41	241	35	245	52	245	52	241	35	249	25	245	52	249	25	257	36	257	36	249	25	256	13	230	-27	241	-34	245	-16	245	-16	241	-34	249	-43	245	-16	249	-43	257	-33	257	-33	249	-43	256	-55	245	-16	230	-5	230	-27	230	-27	230	-5	218	-25	202	-30	218	-25	213	-1	202	-30	213	-1	193	-5	202	-30	193	-5	184	-41	184	-41	193	-5	173	-16	184	-41	173	-16	163	-54	163	-54	173	-16	152	-29	163	-54	152	-29	143	-65	143	-65	152	-29	134	-40	143	-65	134	-40	123	-69	123	-69	134	-40	118	-45	230	-5	213	-1	218	-25	118	-45	106	-43	106	-65	106	-65	106	-43	95	-36	106	-65	95	-36	90	-55	90	-55	95	-36	86	-27	90	-55	86	-27	79	-15	65	-1	69	-21	75	-1	75	-1	69	-21	77	-40	75	-1	77	-40	79	-15	79	-15	77	-40	90	-55	123	-69	118	-45	106	-65	123	0	118	24	106	3	230	64	230	41	245	52	317	28	314	48	307	38	27	129	27	129	55	143	55	143	27	129	55	110	55	143	55	110	80	160	80	160	55	110	80	92	80	160	80	92	104	180	104	180	80	92	104	72	104	180	104	72	108	154	108	154	104	72	108	100	108	154	108	157	104	180	104	180	108	157	109	159	104	180	109	159	126	202	126	202	109	159	110	161	126	202	110	161	112	164	146	224	126	202	133	185	146	224	133	185	141	195	146	224	141	195	149	205	146	224	149	205	156	215	126	202	112	164	115	166	126	202	115	166	124	175	126	202	124	175	133	185	133	67	124	77	126	51	126	51	124	77	116	86	126	51	116	86	113	89	147	28	156	38	149	48	147	28	149	48	141	58	147	28	141	58	133	67	147	28	133	67	126	51	252	254	247	229	262	224	252	254	262	224	271	249	271	249	262	224	281	213	271	249	281	213	292	238	292	238	281	213	301	201	292	238	301	201	312	225	312	225	301	201	322	190	312	225	322	190	331	214	331	214	322	190	341	185	331	214	341	185	347	210	347	210	341	185	359	190	347	210	359	190	359	212	208	199	215	211	219	240	219	240	215	211	224	220	219	240	224	220	234	250	234	250	224	220	234	227	234	250	234	227	247	229	206	224	197	205	204	185	206	224	204	185	208	199	206	224	208	199	219	240	388	254	384	240	386	217	388	254	386	217	394	236	388	254	394	236	398	254	378	228	369	218	374	201	378	228	374	201	386	217	378	228	386	217	384	240	359	212	359	190	374	201	359	212	374	201	369	218	109	97	108	100	104	72	109	97	104	72	110	95	110	95	104	72	126	51	110	95	126	51	111	92	111	92	126	51	113	89	435	143	121	143	122	110	122	110	121	143	118	144	122	110	118	144	117	109	117	109	118	144	114	145	117	109	114	145	113	108	113	108	114	145	111	148	113	108	111	148	110	106	110	106	111	148	109	151	110	106	109	151	109	103	109	103	109	151	108	154	109	103	108	154	108	100	122	110	435	110	435	143	247	229	252	254	234	250	204	185	197	205	194	185	55	110	27	129	27	124	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	251	-1	245	-25	260	-30	251	-1	260	-30	270	-5	270	-5	260	-30	279	-41	270	-5	279	-41	290	-16	290	-16	279	-41	300	-54	290	-16	300	-54	311	-29	311	-29	300	-54	320	-65	311	-29	320	-65	329	-40	329	-40	320	-65	339	-69	329	-40	339	-69	345	-45	345	-45	339	-69	357	-65	345	-45	357	-65	357	-43	207	-55	214	-43	218	-16	218	-16	214	-43	222	-34	218	-16	222	-34	233	-5	233	-5	222	-34	233	-27	233	-5	233	-27	245	-25	205	-33	197	-51	203	-69	205	-33	203	-69	207	-55	205	-33	207	-55	218	-16	251	68	245	43	260	38	251	68	260	38	270	63	270	63	260	38	279	27	270	63	279	27	290	53	290	53	279	27	300	14	290	53	300	14	311	40	311	40	300	14	320	3	311	40	320	3	329	29	329	29	320	3	339	0	329	29	339	0	345	24	345	24	339	0	357	3	345	24	357	3	357	26	207	13	214	25	218	52	218	52	214	25	222	35	218	52	222	35	233	64	233	64	222	35	233	41	233	64	233	41	245	43	205	36	197	17	203	0	205	36	203	0	207	13	205	36	207	13	218	52	388	68	384	54	386	29	388	68	386	29	394	48	388	68	394	48	398	68	377	42	368	32	373	13	377	42	373	13	386	29	377	42	386	29	384	54	357	26	357	3	373	13	357	26	373	13	368	32	388	-1	384	-15	386	-40	388	-1	386	-40	394	-21	388	-1	394	-21	398	-1	377	-27	368	-36	373	-55	377	-27	373	-55	386	-40	377	-27	386	-40	384	-15	357	-43	357	-65	373	-55	357	-43	373	-55	368	-36	245	43	251	68	233	64	203	0	197	17	194	0	245	-25	251	-1	233	-5	203	-69	197	-51	194	-69	112	89	110	92	126	51	126	51	110	92	109	94	126	51	109	94	104	72	104	72	109	94	108	96	104	72	108	96	108	99	147	224	126	202	133	186	147	224	133	186	141	195	147	224	141	195	149	205	147	224	149	205	156	215	126	202	104	180	110	158	126	202	110	158	111	161	126	202	111	161	113	164	126	202	113	164	116	167	126	202	116	167	124	176	126	202	124	176	133	186	108	99	108	153	104	180	108	99	104	180	104	72	104	72	104	180	80	160	104	72	80	160	80	92	80	92	80	160	55	143	80	92	55	143	55	110	55	110	55	143	27	129	55	110	27	129	27	124	109	155	110	158	104	180	109	155	104	180	108	153	133	68	124	78	126	51	126	51	124	78	115	86	126	51	115	86	112	89	122	143	117	143	118	109	122	143	118	109	121	110	122	143	121	110	435	110	122	143	435	110	435	143	118	109	117	143	114	107	114	107	117	143	113	145	114	107	113	145	111	105	111	105	113	145	110	147	111	105	110	147	109	102	109	102	110	147	109	150	109	102	109	150	108	153	108	153	108	99	109	102	146	28	156	38	149	48	146	28	149	48	141	58	146	28	141	58	133	68	146	28	133	68	126	51	347	43	359	41	359	64	347	43	359	64	341	68	347	43	341	68	331	38	331	38	341	68	322	63	331	38	322	63	312	27	312	27	322	63	301	53	312	27	301	53	292	14	292	14	301	53	281	40	292	14	281	40	271	3	271	3	281	40	262	29	271	3	262	29	252	0	252	0	262	29	247	24	247	24	234	26	234	3	234	3	234	26	224	32	234	3	224	32	219	13	219	13	224	32	215	42	219	13	215	42	208	54	194	68	197	48	204	68	204	68	197	48	206	29	204	68	206	29	208	54	208	54	206	29	219	13	388	0	398	0	394	17	388	0	394	17	386	36	388	0	386	36	384	13	359	41	369	35	374	52	374	52	369	35	378	25	374	52	378	25	386	36	386	36	378	25	384	13	252	0	247	24	234	3	359	64	359	41	374	52	218	43	230	41	218	43	218	43	230	41	230	64	218	43	230	64	213	68	218	43	213	68	202	38	202	38	213	68	193	63	202	38	193	63	184	27	184	27	193	63	173	53	184	27	173	53	163	14	163	14	173	53	152	40	163	14	152	40	143	3	143	3	152	40	134	29	143	3	134	29	123	0	123	0	134	29	118	24	118	24	106	26	106	3	106	3	106	26	95	32	106	3	95	32	90	13	90	13	95	32	86	42	90	13	86	42	79	54	65	68	69	48	75	68	75	68	69	48	77	29	75	68	77	29	79	54	79	54	77	29	90	13	260	0	270	0	266	17	260	0	266	17	257	36	260	0	257	36	256	13	331	68	337	51	339	78	339	78	337	51	359	72	339	78	359	72	348	86	348	86	359	72	351	89	359	180	337	202	339	176	359	180	339	176	348	167	359	180	348	167	350	164	359	180	350	164	352	161	359	180	352	161	353	158	359	180	353	158	354	155	359	180	354	155	354	153	359	180	354	153	355	99	359	180	355	99	359	72	359	180	359	72	382	160	306	215	314	205	316	224	316	224	314	205	322	195	316	224	322	195	337	202	337	202	322	195	330	186	337	202	330	186	339	176	435	124	435	129	408	110	408	110	435	129	408	143	408	110	408	143	382	92	382	92	408	143	382	160	382	92	382	160	359	72	359	72	355	99	355	96	359	72	355	96	354	94	359	72	354	94	353	92	359	72	353	92	351	89	322	58	314	48	317	28	322	58	317	28	337	51	322	58	337	51	331	68	355	99	354	153	354	102	354	102	354	153	354	150	354	102	354	150	352	147	342	110	345	109	346	143	346	143	345	109	349	107	346	143	349	107	350	145	350	145	349	107	352	105	350	145	352	105	352	147	352	147	352	105	354	102	342	110	346	143	342	143	342	110	342	143	27	143	342	110	27	143	27	110	230	41	241	35	245	52	245	52	241	35	249	25	245	52	249	25	257	36	257	36	249	25	256	13	123	0	118	24	106	3	230	64	230	41	245	52	317	28	314	48	307	38	265	108	367	186	329	174	329	174	367	186	241	186	329	174	241	186	231	174	231	174	241	186	199	310	231	174	199	310	199	270	199	270	199	310	166	174	156	186	30	186	68	174	156	186	68	174	166	174	156	186	166	174	199	310	132	108	95	-14	119	17	119	17	95	-14	199	58	119	17	199	58	199	74	199	74	199	58	301	-14	199	74	301	-14	278	17	278	17	301	-14	265	108	278	17	265	108	249	113	249	113	265	108	329	174	132	108	119	17	147	113	132	108	147	113	68	174	132	108	68	174	30	186	30	186	132	108	156	186	156	186	132	108	199	58	156	186	199	58	199	310	199	310	199	58	301	-14	199	310	301	-14	241	186	241	186	301	-14	265	108	241	186	265	108	367	186	199	58	132	108	95	-14	219	114	333	182	275	163	275	163	333	182	201	167	275	163	201	167	191	153	191	153	201	167	175	299	191	153	175	299	175	233	175	233	175	299	159	153	148	167	17	182	75	163	148	167	75	163	159	153	148	167	159	153	175	299	131	114	77	-6	114	45	114	45	77	-6	175	83	114	45	175	83	175	100	175	100	175	83	273	-6	175	100	273	-6	236	45	236	45	273	-6	219	114	236	45	219	114	203	119	203	119	219	114	275	163	131	114	114	45	147	119	131	114	147	119	75	163	131	114	75	163	17	182	420	147	268	356	22	276	420	147	22	276	22	17	420	147	22	17	268	-62	268	356	22	276	55	252	268	356	55	252	257	316	268	356	257	316	379	147	268	356	379	147	420	147	55	41	55	252	22	276	55	41	22	276	22	17	55	41	22	17	268	-63	55	41	268	-63	257	-22	379	147	257	-22	268	-63	379	147	268	-63	420	147	5	331	5	298	336	298	5	331	336	298	336	331	154	0	187	0	154	198	154	198	187	0	187	198	154	198	187	198	336	231	336	231	187	198	336	198	5	231	5	198	154	198	5	231	154	198	336	231	79	134	71	118	79	134	79	134	71	118	86	79	79	134	86	79	88	156	88	156	86	79	98	99	88	156	98	99	99	176	99	176	98	99	108	121	99	176	108	121	114	193	114	193	108	121	115	138	114	193	115	138	133	204	133	204	115	138	123	152	133	204	123	152	132	164	193	152	202	193	184	164	184	164	202	193	183	204	184	164	183	204	172	172	172	172	183	204	158	175	144	172	158	175	158	209	144	172	158	209	133	204	263	90	254	103	263	51	263	51	254	103	245	118	263	51	245	118	244	62	244	62	245	118	238	134	244	62	238	134	230	79	230	79	238	134	228	156	230	79	228	156	218	99	218	99	228	156	217	176	218	99	217	176	209	121	202	193	193	152	201	137	202	193	201	137	209	121	202	193	209	121	217	176	183	204	158	209	158	175	331	117	323	102	332	62	332	62	323	102	314	90	332	62	314	90	313	51	313	51	314	90	303	82	313	51	303	82	289	46	289	46	303	82	289	79	339	134	331	117	332	62	339	134	332	62	347	79	339	134	347	79	349	155	349	155	358	99	360	176	360	176	358	99	368	121	360	176	368	121	375	193	375	193	368	121	376	137	375	193	376	137	394	204	394	204	376	137	384	152	394	204	384	152	393	164	453	152	462	193	444	164	444	164	462	193	443	204	444	164	443	204	433	172	433	172	443	204	419	175	404	172	419	175	419	209	404	172	419	209	394	204	453	152	461	137	462	193	462	193	461	137	469	121	462	193	469	121	477	176	477	176	469	121	479	99	477	176	479	99	488	155	488	155	479	99	491	79	488	155	491	79	498	134	498	134	491	79	505	62	498	134	505	62	505	117	505	117	505	62	524	51	505	117	524	51	513	102	513	102	524	51	523	90	524	51	549	46	534	82	534	82	549	46	548	79	562	82	548	79	549	46	562	82	549	46	574	51	574	90	574	51	583	103	583	103	574	51	593	62	583	103	593	62	591	118	591	118	593	62	599	134	599	134	607	79	609	156	609	156	607	79	618	99	609	156	618	99	620	176	620	176	618	99	628	121	620	176	628	121	636	193	636	193	628	121	636	137	636	193	636	137	656	204	656	204	636	137	644	153	656	204	644	153	654	165	667	173	684	176	684	209	667	173	684	209	656	204	667	173	656	204	654	165	443	204	419	209	419	175	274	82	263	90	263	51	274	82	263	51	289	46	274	82	289	46	289	79	70	62	86	79	71	118	70	62	71	118	62	103	70	62	62	103	52	90	70	62	52	90	50	51	39	82	22	79	23	46	39	82	23	46	50	51	39	82	50	51	52	90	523	90	524	51	534	82	607	79	599	134	593	62	562	82	574	51	574	90	394	204	393	164	404	172	349	155	347	79	358	99	133	204	132	164	144	172	18	147	25	108	32	212	32	212	25	108	42	76	32	212	42	76	67	263	67	263	42	76	60	161	65	51	60	161	42	76	141	54	137	-3	139	-2	141	54	139	-2	142	-2	141	54	123	33	125	-3	141	54	125	-3	133	-3	141	54	133	-3	135	-3	141	54	135	-3	137	-3	99	9	96	7	102	3	99	9	102	3	105	13	105	13	102	3	109	0	105	13	109	0	112	19	112	19	109	0	117	-1	112	19	117	-1	118	26	118	26	117	-1	125	-3	118	26	125	-3	123	33	123	33	141	54	119	31	119	31	141	54	115	29	104	23	107	24	111	70	111	70	107	24	111	27	111	70	111	27	141	54	141	54	111	27	115	29	63	135	65	51	72	111	72	111	65	51	87	33	72	111	87	33	88	89	88	89	87	33	104	23	88	89	104	23	111	70	245	264	243	265	244	248	244	248	243	265	233	260	244	248	233	260	230	191	230	191	233	260	222	256	230	191	222	256	216	140	216	140	222	256	212	252	216	140	212	252	203	235	203	235	212	252	202	238	202	249	193	246	194	243	202	249	194	243	197	241	202	249	197	241	200	240	202	249	200	240	202	238	202	249	202	238	212	252	216	140	203	235	199	187	216	140	199	187	198	92	198	92	199	187	190	145	198	92	190	145	177	109	68	204	91	245	117	300	117	300	91	245	126	279	117	300	126	279	177	323	177	323	126	279	171	302	177	323	171	302	224	311	224	311	275	301	238	330	238	330	275	301	266	329	67	263	60	161	68	204	67	263	68	204	117	300	142	-2	144	-1	160	78	160	78	144	-1	175	45	160	78	175	45	177	109	177	109	175	45	198	92	160	78	141	54	142	-2	245	264	245	250	246	263	246	263	245	250	246	251	246	263	246	251	247	261	247	261	246	251	247	253	247	261	247	253	248	259	248	259	247	253	248	255	248	259	248	255	248	257	244	248	245	250	245	264	418	182	411	209	414	106	414	106	411	209	401	233	414	106	401	233	396	59	396	59	401	233	387	255	396	59	387	255	377	134	377	134	372	92	396	59	396	59	372	92	366	18	371	276	348	298	350	234	371	276	350	234	370	186	371	276	370	186	377	134	371	276	377	134	387	255	266	329	275	301	294	323	294	323	275	301	318	273	294	323	318	273	322	313	322	313	318	273	350	234	322	313	350	234	348	298	264	-20	267	-20	297	-4	297	-4	267	-20	323	-9	297	-4	323	-9	332	21	332	21	323	-9	366	18	332	21	366	18	357	54	357	54	366	18	372	92	297	-4	252	-19	255	-19	297	-4	255	-19	258	-20	297	-4	258	-20	261	-20	297	-4	261	-20	264	-20	238	330	177	323	224	311	418	182	414	106	420	154	60	161	65	51	63	135	51	225	11	225	51	225	51	225	11	225	51	209	51	225	51	209	52	247	52	247	51	209	97	21	52	247	97	21	94	33	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	188	209	188	225	94	225	188	209	94	225	94	209	94	33	94	52	78	318	94	33	78	318	69	305	90	328	78	318	94	52	90	328	94	52	94	283	174	291	180	294	180	329	180	329	180	294	184	298	180	329	184	298	186	321	186	321	184	298	187	304	186	321	187	304	188	310	170	336	156	340	159	293	170	336	159	293	162	291	170	336	162	291	167	290	170	336	167	290	174	291	170	336	174	291	180	329	156	340	140	342	143	316	156	340	143	316	148	308	156	340	148	308	152	301	156	340	152	301	156	296	156	340	156	296	159	293	140	342	133	325	138	321	140	342	138	321	143	316	140	342	121	340	122	328	184	21	178	13	276	0	276	0	178	13	168	9	276	0	168	9	153	7	276	342	257	340	263	327	263	327	257	340	257	328	247	326	257	328	257	340	247	326	257	340	241	335	229	283	230	299	226	328	226	328	230	299	234	311	226	328	234	311	241	335	241	335	234	311	239	320	241	335	239	320	247	326	214	318	230	33	229	51	229	225	229	209	287	209	229	225	287	209	287	225	226	328	214	318	229	51	226	328	229	51	229	283	325	321	318	329	319	294	325	321	319	294	324	298	325	321	324	298	327	304	325	321	327	304	328	310	302	291	306	290	307	336	307	336	306	290	313	291	307	336	313	291	318	329	318	329	313	291	319	294	284	308	289	301	292	340	292	340	289	301	293	296	292	340	293	296	307	336	307	336	293	296	297	293	307	336	297	293	302	291	279	316	284	308	292	340	279	316	292	340	276	342	279	316	276	342	274	321	276	342	263	327	269	325	276	342	269	325	274	321	187	34	184	21	242	13	242	13	184	21	276	0	242	13	276	0	255	9	255	9	276	0	276	7	230	33	214	318	205	305	230	33	205	305	198	292	230	33	198	292	194	279	230	33	194	279	190	264	230	33	190	264	189	247	230	33	189	247	188	225	230	33	188	225	188	209	230	33	188	209	188	52	230	33	188	52	234	20	188	52	187	34	242	13	188	52	242	13	234	20	127	0	127	7	112	9	127	0	112	9	102	13	127	0	102	13	50	34	127	0	50	34	47	21	127	0	47	21	40	13	127	0	40	13	28	9	127	0	28	9	10	7	127	0	10	7	10	0	94	33	69	305	62	292	94	33	62	292	57	279	94	33	57	279	54	264	94	33	54	264	52	247	51	52	50	34	102	13	51	52	102	13	97	21	51	52	97	21	51	209	51	209	11	225	11	209	276	0	153	7	153	0	64	288	58	271	93	31	93	31	58	271	54	250	93	31	54	250	50	209	50	209	54	250	50	225	50	209	50	225	17	225	126	338	111	333	113	319	113	319	111	333	107	313	100	304	107	313	111	333	100	304	111	333	98	327	92	248	92	265	86	318	86	318	92	265	93	280	86	318	93	280	98	327	98	327	93	280	95	293	98	327	95	293	100	304	73	303	93	31	92	45	92	225	92	209	134	209	92	225	134	209	169	225	169	225	134	209	157	208	169	225	157	208	172	206	86	318	73	303	92	45	86	318	92	45	92	248	113	319	120	323	126	338	126	338	120	323	128	326	126	338	128	326	143	341	143	341	128	326	136	329	143	341	136	329	145	329	145	329	161	325	160	342	160	342	161	325	182	340	205	287	212	288	212	329	212	329	212	288	217	290	212	329	217	290	220	319	220	319	217	290	220	295	220	319	220	295	223	307	223	307	220	295	222	300	199	336	182	340	184	302	199	336	184	302	194	291	199	336	194	291	205	287	199	336	205	287	212	329	182	340	161	325	173	314	182	340	173	314	184	302	228	193	228	203	226	230	226	230	228	203	228	214	226	230	228	214	228	228	228	50	228	179	226	230	228	50	226	230	214	229	228	50	214	229	229	33	228	186	228	193	226	230	228	186	226	230	228	179	262	0	262	7	248	10	262	0	248	10	239	14	262	0	239	14	185	32	262	0	185	32	182	21	262	0	182	21	177	14	262	0	177	14	167	9	262	0	167	9	151	7	262	0	151	7	151	0	229	33	214	229	203	227	229	33	203	227	192	226	229	33	192	226	185	180	229	33	185	180	185	50	229	33	185	50	232	22	185	50	185	32	239	14	185	50	239	14	232	22	160	342	143	341	145	329	184	192	185	180	192	226	184	192	192	226	181	225	184	192	181	225	181	201	169	225	172	206	181	225	181	225	172	206	181	201	126	0	126	7	112	9	126	0	112	9	102	14	126	0	102	14	49	32	126	0	49	32	46	20	126	0	46	20	40	13	126	0	40	13	30	9	126	0	30	9	16	7	126	0	16	7	16	0	50	48	49	32	102	14	50	48	102	14	96	20	50	48	96	20	93	31	50	48	93	31	50	209	50	209	17	225	17	209	64	288	93	31	73	303	47	21	41	14	127	0	127	0	41	14	31	9	127	0	31	9	16	7	50	209	50	54	94	28	50	209	94	28	51	225	50	209	51	225	16	225	50	209	16	225	16	209	182	19	176	13	261	0	261	0	176	13	167	9	261	0	167	9	153	7	229	27	186	296	186	225	229	27	186	225	186	209	186	209	186	225	93	225	186	209	93	225	93	209	94	28	93	41	70	307	94	28	70	307	60	291	190	329	185	294	186	296	190	329	186	296	229	27	190	329	180	331	180	292	190	329	180	292	182	292	190	329	182	292	183	293	190	329	183	293	185	294	161	298	165	295	169	334	169	334	165	295	171	293	169	334	171	293	180	331	180	331	171	293	177	292	180	331	177	292	180	292	158	337	146	340	147	317	158	337	147	317	152	310	158	337	152	310	157	303	158	337	157	303	161	298	158	337	161	298	169	334	123	341	114	325	126	328	126	328	132	328	134	342	134	342	132	328	138	326	134	342	138	326	146	340	146	340	138	326	142	323	146	340	142	323	147	317	134	342	123	341	126	328	228	41	228	340	226	342	228	41	226	342	219	340	228	41	219	340	210	337	228	41	210	337	202	334	228	41	202	334	229	27	261	0	261	7	248	9	261	0	248	9	239	12	261	0	239	12	185	29	261	0	185	29	182	19	195	331	190	329	229	27	195	331	229	27	202	334	186	43	185	29	239	12	186	43	239	12	233	18	186	43	233	18	229	27	186	43	229	27	186	209	127	0	127	7	113	9	127	0	113	9	103	13	127	0	103	13	49	34	127	0	49	34	47	21	70	307	93	41	84	322	84	322	93	41	93	250	84	322	93	250	93	329	93	329	93	250	94	279	93	329	94	279	102	334	102	334	94	279	98	301	102	334	98	301	105	317	94	28	60	291	55	273	94	28	55	273	52	252	94	28	52	252	51	225	50	54	49	34	103	13	50	54	103	13	97	19	50	54	97	19	94	28	112	338	102	334	105	317	112	338	105	317	114	325	112	338	114	325	123	341	127	0	16	7	16	0	261	0	153	7	153	0	57	279	54	264	94	33	94	33	54	264	52	246	94	33	52	246	51	209	51	209	52	246	51	225	51	209	51	225	11	225	184	21	179	14	263	0	263	0	179	14	169	10	263	0	169	10	153	7	239	14	233	20	187	48	187	48	233	20	230	31	187	48	230	31	187	209	187	209	230	31	187	225	187	209	187	225	94	225	94	225	187	225	188	225	187	209	94	225	94	209	94	33	94	51	78	318	94	33	78	318	69	305	134	325	140	341	129	327	129	327	140	341	123	328	113	326	123	328	121	339	113	326	121	339	105	335	105	335	90	327	95	298	105	335	95	298	99	311	105	335	99	311	105	320	105	335	105	320	113	326	90	327	78	318	94	51	90	327	94	51	94	282	90	327	94	282	95	298	186	320	180	329	180	294	186	320	180	294	185	298	186	320	185	298	188	304	186	320	188	304	189	310	163	290	167	290	170	335	170	335	167	290	174	291	170	335	174	291	180	329	180	329	174	291	180	294	152	300	156	295	156	339	156	339	156	295	159	292	156	339	159	292	170	335	170	335	159	292	163	290	134	325	139	321	140	341	140	341	139	321	143	315	140	341	143	315	156	339	156	339	143	315	148	307	156	339	148	307	152	300	140	341	121	339	123	328	263	338	249	333	250	318	250	318	249	333	244	313	237	304	244	313	249	333	237	304	249	333	235	327	229	248	229	265	224	318	224	318	229	265	230	280	224	318	230	280	235	327	235	327	230	280	232	293	235	327	232	293	237	304	210	303	230	31	229	45	229	225	229	209	271	209	229	225	271	209	306	225	306	225	271	209	295	209	306	225	295	209	310	206	224	318	210	303	229	45	224	318	229	45	229	248	250	318	257	323	263	338	263	338	257	323	265	325	263	338	265	325	279	341	279	341	265	325	273	327	279	341	273	327	281	328	281	328	297	323	297	342	297	342	297	323	319	340	342	287	349	288	349	329	349	329	349	288	353	290	349	329	353	290	357	319	357	319	353	290	357	295	357	319	357	295	359	307	359	307	357	295	359	300	336	336	319	340	320	301	336	336	320	301	331	291	336	336	331	291	342	287	336	336	342	287	349	329	319	340	297	323	310	313	319	340	310	313	320	301	364	193	365	203	363	230	363	230	365	203	365	214	363	230	365	214	366	228	364	50	364	179	363	230	364	50	363	230	351	229	364	50	351	229	365	33	364	186	364	193	363	230	364	186	363	230	364	179	398	0	398	7	385	10	398	0	385	10	375	14	398	0	375	14	322	32	398	0	322	32	320	21	398	0	320	21	314	14	398	0	314	14	304	9	398	0	304	9	289	7	398	0	289	7	289	0	365	33	351	229	340	227	365	33	340	227	329	226	365	33	329	226	323	180	365	33	323	180	323	50	365	33	323	50	369	22	323	50	322	32	375	14	323	50	375	14	369	22	297	342	279	341	281	328	306	225	310	206	318	225	318	225	310	206	318	201	318	225	318	201	329	226	329	226	318	201	322	192	329	226	322	192	323	180	263	0	263	7	249	9	263	0	249	9	239	14	263	0	239	14	186	32	263	0	186	32	184	21	230	31	210	303	201	288	230	31	201	288	195	271	230	31	195	271	191	250	230	31	191	250	187	225	127	0	127	7	113	10	127	0	113	10	103	13	127	0	103	13	50	33	127	0	50	33	47	21	127	0	47	21	40	13	127	0	40	13	28	9	127	0	28	9	10	7	127	0	10	7	10	0	62	292	57	279	94	33	62	292	94	33	69	305	50	33	103	13	51	51	51	51	103	13	97	21	51	51	97	21	51	209	51	209	97	21	94	33	51	209	11	225	11	209	263	0	153	7	153	0	186	32	239	14	187	48	57	279	54	264	95	33	95	33	54	264	52	247	95	33	52	247	51	209	51	209	52	247	51	225	51	209	51	225	11	225	184	21	177	14	265	0	265	0	177	14	167	9	265	0	167	9	152	7	188	209	189	225	94	225	188	209	94	225	94	209	95	33	94	52	78	318	95	33	78	318	69	305	302	295	306	334	298	298	298	298	306	334	294	337	298	298	294	337	294	303	294	303	294	337	290	310	284	317	290	310	294	337	284	317	294	337	283	340	319	19	313	13	398	0	398	0	313	13	304	9	398	0	304	9	291	7	366	27	324	296	324	225	366	27	324	225	324	209	324	209	324	225	229	225	324	209	229	225	229	209	230	28	229	41	207	307	230	28	207	307	198	291	326	329	322	294	324	296	326	329	324	296	366	27	326	329	316	331	317	292	326	329	317	292	319	292	326	329	319	292	320	293	326	329	320	293	322	294	316	331	306	334	308	293	316	331	308	293	315	292	316	331	315	292	317	292	260	341	251	325	263	328	263	328	269	327	271	342	271	342	269	327	275	325	271	342	275	325	283	340	283	340	275	325	280	322	283	340	280	322	284	317	271	342	260	341	263	328	366	41	366	340	363	342	366	41	363	342	356	340	366	41	356	340	347	337	366	41	347	337	339	334	366	41	339	334	366	27	398	0	398	7	385	9	398	0	385	9	376	12	398	0	376	12	323	29	398	0	323	29	319	19	332	331	326	329	366	27	332	331	366	27	339	334	324	43	323	29	376	12	324	43	376	12	370	18	324	43	370	18	366	27	324	43	366	27	324	209	265	0	265	7	251	9	265	0	251	9	241	13	265	0	241	13	187	34	265	0	187	34	184	21	207	307	229	41	221	322	221	322	229	41	229	250	221	322	229	250	229	329	229	329	229	250	231	279	229	329	231	279	239	334	239	334	231	279	235	301	239	334	235	301	242	316	230	28	198	291	192	273	230	28	192	273	189	252	230	28	189	252	189	225	230	28	189	225	188	209	230	28	188	209	188	54	230	28	188	54	234	19	188	54	187	34	241	13	188	54	241	13	234	19	133	325	140	342	128	327	128	327	140	342	122	328	111	326	122	328	121	340	111	326	121	340	105	335	94	283	95	299	90	328	90	328	95	299	98	311	90	328	98	311	105	335	105	335	98	311	104	320	105	335	104	320	111	326	90	328	78	318	94	52	90	328	94	52	94	283	189	321	182	329	183	294	189	321	183	294	188	298	189	321	188	298	190	304	189	321	190	304	191	310	166	291	171	290	171	336	171	336	171	290	177	291	171	336	177	291	182	329	182	329	177	291	183	294	148	308	153	301	156	340	156	340	153	301	157	296	156	340	157	296	171	336	171	336	157	296	161	293	171	336	161	293	166	291	143	316	148	308	156	340	143	316	156	340	140	342	143	316	140	342	138	321	140	342	121	340	122	328	140	0	140	7	119	9	140	0	119	9	106	13	140	0	106	13	50	34	140	0	50	34	47	21	140	0	47	21	40	13	140	0	40	13	28	9	140	0	28	9	10	7	140	0	10	7	10	0	62	292	57	279	95	33	62	292	95	33	69	305	51	52	50	34	106	13	51	52	106	13	98	21	51	52	98	21	95	33	51	52	95	33	51	209	249	338	239	334	242	316	249	338	242	316	251	325	249	338	251	325	260	341	51	209	11	225	11	209	140	342	133	325	138	321	265	0	152	7	152	0	398	0	291	7	291	0	306	334	302	295	308	293	179	147	173	143	190	-24	190	-24	173	143	166	141	190	-24	166	141	158	140	158	140	151	141	190	-24	190	-24	151	141	192	-31	187	211	185	158	190	-24	199	217	190	-24	192	-14	199	217	192	-14	196	-7	169	184	171	177	171	194	171	194	171	177	175	173	171	194	175	173	177	203	177	203	175	173	180	169	177	203	180	169	187	211	187	211	180	169	184	164	187	211	184	164	185	158	201	-43	195	-37	217	-107	217	-107	195	-37	192	-31	217	-107	192	-31	27	110	27	110	192	-31	133	157	27	110	133	157	131	165	131	165	135	186	27	110	27	110	135	186	147	206	27	110	147	206	219	331	219	331	147	206	165	223	219	331	165	223	189	235	219	331	189	235	218	239	218	239	243	235	219	331	219	331	243	235	267	225	219	331	267	225	287	210	232	57	229	44	230	-1	230	-1	229	44	226	29	230	-1	226	29	223	1	223	1	226	29	215	2	208	1	215	2	226	29	208	1	226	29	207	29	201	-1	208	1	207	29	201	-1	207	29	213	219	201	-1	213	219	199	217	201	-1	199	217	196	-7	232	57	236	-7	237	68	237	68	236	-7	240	-14	237	68	240	-14	244	79	244	79	240	-14	242	-24	408	112	242	-24	240	-30	408	112	240	-30	236	-37	301	141	292	127	408	112	408	112	292	127	276	110	408	112	276	110	252	89	219	331	287	210	408	112	408	112	287	210	302	190	408	112	302	190	307	167	307	167	306	154	408	112	408	112	306	154	301	141	244	79	242	-24	408	112	244	79	408	112	252	89	201	-43	217	-107	208	-47	208	-47	217	-107	215	-48	223	-47	215	-48	217	-107	223	-47	217	-107	231	-43	231	-43	217	-107	408	112	231	-43	408	112	236	-37	229	217	227	99	234	113	229	217	234	113	241	211	241	211	234	113	242	126	241	211	242	126	250	202	250	202	242	126	249	140	250	202	249	140	254	154	209	50	213	63	213	219	213	219	213	63	218	79	213	219	218	79	229	217	229	217	218	79	227	99	213	219	207	29	208	39	213	219	208	39	209	50	255	188	250	202	254	154	255	188	254	154	256	171	184	152	179	147	190	-24	184	152	190	-24	185	158	192	-31	151	141	144	144	192	-31	144	144	137	149	192	-31	137	149	133	157	187	211	190	-24	199	217	232	57	230	-1	236	-7	
diff --git a/debian/tmp/usr/share/mathgl/fonts/STIX_b.vfm b/debian/tmp/usr/share/mathgl/fonts/STIX_b.vfm
new file mode 100644
index 0000000..5c93a3f
--- /dev/null
+++ b/debian/tmp/usr/share/mathgl/fonts/STIX_b.vfm
@@ -0,0 +1,1411 @@
+# font STIXGeneralBol.otf has 1408 glyphs 
+1408 35.7143 645596
+33 166 52 0 47 164192
+34 277 42 104 38 164474
+35 250 33 188 32 164702
+36 250 86 254 85 164894
+37 374 142 426 140 165404
+38 416 135 710 135 166244
+39 138 21 980 19 167054
+40 166 32 1022 30 167168
+41 166 32 1086 30 167348
+42 250 160 1150 165 167528
+43 375 12 1470 8 168518
+44 125 32 1494 34 168566
+45 166 4 1558 2 168770
+46 125 21 1566 18 168782
+47 138 4 1608 2 168890
+48 250 44 1616 42 168902
+49 250 27 1704 27 169154
+50 250 47 1758 46 169316
+51 250 77 1852 76 169592
+52 250 15 2006 12 170048
+53 250 54 2036 54 170120
+54 250 66 2144 66 170444
+55 250 12 2276 10 170840
+56 250 85 2300 83 170900
+57 250 70 2470 72 171398
+58 166 43 2610 36 171830
+59 166 54 2696 52 172046
+60 375 7 2804 5 172358
+61 375 9 2818 4 172388
+62 375 7 2836 5 172412
+63 250 79 2850 77 172442
+64 464 111 3008 114 172904
+65 361 44 3230 46 173588
+66 333 71 3318 69 173864
+67 361 67 3460 67 174278
+68 361 62 3594 61 174680
+69 333 59 3718 56 175046
+70 305 52 3836 50 175382
+71 388 77 3940 76 175682
+72 388 60 4094 56 176138
+73 194 28 4214 26 176474
+74 250 55 4270 53 176630
+75 388 68 4380 66 176948
+76 333 39 4516 37 177344
+77 472 49 4594 47 177566
+78 361 40 4692 38 177848
+79 388 43 4772 40 178076
+80 305 55 4858 57 178316
+81 388 71 4968 71 178658
+82 361 63 5110 62 179084
+83 277 103 5236 104 179456
+84 333 30 5442 28 180080
+85 361 60 5502 58 180248
+86 361 41 5622 40 180596
+87 500 62 5704 64 180836
+88 361 81 5828 81 181220
+89 361 56 5990 54 181706
+90 333 27 6102 25 182030
+91 166 18 6156 16 182180
+92 138 4 6192 2 182276
+93 166 18 6200 16 182288
+94 290 7 6236 5 182384
+95 250 4 6250 2 182414
+96 166 18 6258 16 182426
+97 250 95 6294 100 182522
+98 277 52 6484 52 183122
+99 222 51 6588 49 183434
+100 277 68 6690 68 183728
+101 222 54 6826 54 184136
+102 166 62 6934 58 184460
+103 250 116 7058 117 184808
+104 277 59 7290 61 185510
+105 138 44 7408 38 185876
+106 166 73 7496 70 186104
+107 277 61 7642 60 186524
+108 138 22 7764 20 186884
+109 416 98 7808 97 187004
+110 277 61 8004 62 187586
+111 250 43 8126 40 187958
+112 277 68 8212 68 188198
+113 277 58 8348 58 188606
+114 222 50 8464 51 188954
+115 194 83 8564 89 189260
+116 166 35 8730 32 189794
+117 277 49 8800 49 189986
+118 250 42 8898 45 190280
+119 361 71 8982 71 190550
+120 250 95 9124 96 190976
+121 250 80 9314 87 191552
+122 222 25 9474 24 192074
+123 196 55 9524 54 192218
+124 109 4 9634 2 192542
+125 196 56 9642 54 192554
+126 260 41 9754 41 192878
+161 166 52 9836 47 193124
+162 250 77 9940 80 193406
+163 250 133 10094 137 193886
+164 250 73 10360 72 194708
+165 250 71 10506 67 195140
+166 109 9 10648 4 195542
+167 250 159 10666 162 195566
+168 166 43 10984 36 196538
+169 373 98 11070 94 196754
+170 150 83 11266 93 197318
+171 250 80 11432 84 197876
+172 375 6 11592 4 198380
+173 166 4 11604 2 198404
+174 373 107 11612 103 198416
+175 166 4 11826 2 199034
+176 199 43 11834 40 199046
+177 385 17 11920 10 199286
+178 150 42 11954 40 199346
+179 150 71 12038 70 199586
+180 166 17 12180 16 200006
+181 277 72 12214 75 200102
+182 319 59 12358 59 200552
+183 125 21 12476 18 200906
+184 166 43 12518 44 201014
+185 150 28 12604 27 201278
+186 165 43 12660 40 201440
+187 250 77 12746 84 201680
+188 375 54 12900 46 202184
+189 375 76 13008 70 202460
+190 375 99 13160 90 202880
+191 250 81 13358 77 203420
+192 361 63 13520 62 203882
+193 361 63 13646 62 204254
+194 361 52 13772 51 204626
+195 361 84 13876 90 204932
+196 361 88 14044 82 205472
+197 361 88 14220 86 205964
+198 500 96 14396 94 206480
+199 361 109 14588 113 207044
+200 333 77 14806 72 207722
+201 333 78 14960 72 208154
+202 333 67 15116 61 208586
+203 333 103 15250 92 208952
+204 194 47 15456 42 209504
+205 194 47 15550 42 209756
+206 194 36 15644 31 210008
+207 194 72 15716 62 210194
+208 361 70 15860 67 210566
+209 361 80 16000 82 210968
+210 388 61 16160 56 211460
+211 388 62 16282 56 211796
+212 388 51 16406 45 212132
+213 388 83 16508 84 212402
+214 388 87 16674 76 212906
+215 351 12 16848 10 213362
+216 388 79 16872 80 213422
+217 361 79 17030 74 213902
+218 361 78 17188 74 214346
+219 361 68 17344 63 214790
+220 361 104 17480 94 215168
+221 361 75 17688 70 215732
+222 305 67 17838 65 216152
+223 277 86 17972 85 216542
+224 250 114 18144 116 217052
+225 250 114 18372 116 217748
+226 250 103 18600 105 218444
+227 250 135 18806 144 219074
+228 250 139 19076 136 219938
+229 250 139 19354 140 220754
+230 361 128 19632 129 221594
+231 222 91 19888 94 222368
+232 222 72 20070 70 222932
+233 222 72 20214 70 223352
+234 222 62 20358 59 223772
+235 222 98 20482 90 224126
+236 138 41 20678 36 224666
+237 138 40 20760 36 224882
+238 138 28 20840 25 225098
+239 138 64 20896 56 225248
+240 250 79 21024 78 225584
+241 277 102 21182 106 226052
+242 250 61 21386 56 226688
+243 250 61 21508 56 227024
+244 250 51 21630 45 227360
+245 250 83 21732 84 227630
+246 250 87 21898 76 228134
+247 285 48 22072 38 228590
+248 250 63 22168 70 228818
+249 277 68 22294 65 229238
+250 277 67 22430 65 229628
+251 277 57 22564 54 230018
+252 277 93 22678 85 230342
+253 250 99 22864 103 230852
+254 277 68 23062 68 231470
+255 250 124 23198 123 231878
+256 361 49 23446 48 232616
+257 250 100 23544 102 232904
+258 361 67 23744 66 233516
+259 250 118 23878 120 233912
+260 361 83 24114 91 234632
+261 250 132 24280 146 235178
+262 361 85 24544 83 236054
+263 222 69 24714 65 236552
+264 361 75 24852 72 236942
+265 222 59 25002 54 237374
+266 361 89 25120 85 237698
+267 222 73 25298 67 238208
+268 361 75 25444 72 238610
+269 222 59 25594 54 239042
+270 361 70 25712 66 239366
+271 339 100 25852 102 239762
+272 361 70 26052 67 240374
+273 277 76 26192 74 240776
+274 333 64 26344 58 241220
+275 222 59 26472 56 241568
+276 333 82 26590 76 241904
+277 222 77 26754 74 242360
+278 333 81 26908 74 242804
+279 222 76 27070 72 243248
+280 333 103 27222 102 243680
+281 222 94 27428 101 244292
+282 333 67 27616 61 244898
+283 222 62 27750 59 245264
+284 388 85 27874 81 245618
+285 250 124 28044 122 246104
+286 388 100 28292 96 246836
+287 250 139 28492 137 247412
+288 388 99 28770 94 248234
+289 250 138 28968 135 248798
+290 388 111 29244 110 249608
+291 250 146 29466 151 250268
+292 388 68 29758 61 251174
+293 277 67 29894 66 251540
+294 388 73 30028 66 251936
+295 277 67 30174 67 252332
+296 194 70 30308 68 252734
+297 138 63 30448 64 253142
+298 194 33 30574 28 253526
+299 138 27 30640 22 253694
+300 194 51 30694 46 253826
+301 138 45 30796 40 254102
+302 194 70 30886 72 254342
+303 138 85 31026 84 254774
+304 194 50 31196 44 255278
+305 138 22 31296 20 255542
+306 419 84 31340 79 255662
+307 276 117 31508 108 256136
+308 250 63 31742 58 256784
+309 166 59 31868 57 257132
+310 388 102 31986 100 257474
+311 277 96 32190 94 258074
+312 300 103 32382 108 258638
+313 333 57 32588 53 259286
+314 138 40 32702 36 259604
+315 333 74 32782 71 259820
+316 138 57 32930 54 260246
+317 333 73 33044 71 260570
+318 228 54 33190 54 260996
+319 333 61 33298 55 261320
+320 207 44 33420 38 261650
+321 333 46 33508 43 261878
+322 138 30 33600 26 262136
+323 361 58 33660 54 262292
+324 277 79 33776 78 262616
+325 361 75 33934 72 263084
+326 277 95 34084 96 263516
+327 361 48 34274 43 264092
+328 277 69 34370 67 264350
+329 352 94 34508 96 264752
+330 366 71 34696 69 265328
+331 277 91 34838 94 265742
+332 388 48 35020 42 266306
+333 250 48 35116 42 266558
+334 388 66 35212 60 266810
+335 250 66 35344 60 267170
+336 388 81 35476 72 267530
+337 250 81 35638 72 267962
+338 500 113 35800 121 268394
+339 361 94 36026 93 269120
+340 361 82 36214 78 269678
+341 222 69 36378 67 270146
+342 361 98 36516 96 270548
+343 222 84 36712 85 271124
+344 361 71 36880 67 271634
+345 222 58 37022 56 272036
+346 277 122 37138 120 272372
+347 194 101 37382 105 273092
+348 277 111 37584 109 273722
+349 194 91 37806 94 274376
+350 277 144 37988 149 274940
+351 194 121 38276 134 275834
+352 277 111 38518 109 276638
+353 194 91 38740 94 277292
+354 333 71 38922 74 277856
+355 166 76 39064 76 278300
+356 333 38 39216 33 278756
+357 207 68 39292 66 278954
+358 333 38 39428 34 279350
+359 166 43 39504 38 279554
+360 361 101 39590 100 279782
+361 277 91 39792 91 280382
+362 361 65 39974 60 280928
+363 277 54 40104 51 281288
+364 361 83 40212 78 281594
+365 277 72 40378 69 282062
+366 361 104 40522 98 282476
+367 277 93 40730 89 283064
+368 361 98 40916 90 283598
+369 277 87 41112 81 284138
+370 361 100 41286 103 284624
+371 277 91 41486 100 285242
+372 500 70 41668 69 285842
+373 361 79 41808 76 286256
+374 361 64 41966 59 286712
+375 250 88 42094 92 287066
+376 361 100 42270 90 287618
+377 333 45 42470 41 288158
+378 222 43 42560 40 288404
+379 333 49 42646 43 288644
+380 222 47 42744 42 288902
+381 333 35 42838 30 289154
+382 222 33 42908 29 289334
+383 166 58 42974 56 289508
+384 276 59 43090 58 289844
+392 284 93 43208 95 290192
+400 305 96 43394 94 290762
+402 250 90 43586 98 291326
+405 398 89 43766 88 291914
+409 266 95 43944 93 292442
+410 145 30 44134 26 293000
+411 267 85 44194 86 293156
+414 279 61 44364 62 293672
+416 388 80 44486 81 294044
+417 276 78 44646 80 294530
+421 275 102 44802 101 295010
+426 223 88 45006 97 295616
+427 173 71 45182 69 296198
+429 185 72 45324 70 296612
+431 397 87 45468 87 297032
+432 300 77 45642 81 297554
+442 220 96 45796 97 298040
+443 257 57 45988 57 298622
+446 263 58 46102 60 298964
+448 93 4 46218 2 299324
+449 156 9 46226 4 299336
+450 222 20 46244 14 299360
+451 166 52 46284 47 299444
+496 166 59 46388 57 299726
+506 361 103 46506 102 300068
+507 250 157 46712 156 300680
+508 500 114 47026 110 301616
+509 361 147 47254 145 302276
+510 388 97 47548 96 303146
+511 250 82 47742 86 303722
+567 166 51 47906 52 304238
+592 256 98 48008 99 304550
+593 304 56 48204 58 305144
+594 304 57 48316 55 305492
+595 280 85 48430 85 305822
+596 236 50 48600 49 306332
+597 238 90 48700 88 306626
+598 300 95 48880 96 307154
+599 324 100 49070 101 307730
+600 228 53 49270 54 308336
+601 228 54 49376 54 308660
+602 343 88 49484 92 308984
+603 246 82 49660 81 309536
+604 246 82 49824 81 310022
+605 341 113 49988 117 310508
+606 261 68 50214 67 311210
+607 169 66 50350 64 311612
+608 313 132 50482 133 311996
+609 285 95 50746 95 312794
+610 295 74 50936 76 313364
+611 266 80 51084 90 313820
+612 257 90 51244 98 314360
+613 275 58 51424 61 314948
+614 275 92 51540 94 315314
+615 277 120 51724 126 315878
+616 146 50 51964 44 316634
+617 183 42 52064 42 316898
+618 148 28 52148 26 317150
+619 197 51 52204 53 317306
+620 223 69 52306 75 317624
+621 162 51 52444 52 318074
+622 309 93 52546 90 318386
+623 414 94 52732 97 318926
+624 429 99 52920 102 319508
+625 423 125 53118 129 320120
+626 312 91 53368 93 320894
+627 305 91 53550 94 321452
+628 301 40 53732 38 322016
+629 260 45 53812 44 322244
+630 370 111 53902 121 322508
+631 348 81 54124 80 323234
+632 356 74 54286 73 323714
+633 228 51 54434 51 324152
+634 228 46 54536 45 324458
+635 252 87 54628 89 324728
+636 213 50 54802 51 325262
+637 227 82 54902 83 325568
+638 179 55 55066 53 326066
+639 202 54 55176 53 326384
+640 257 62 55284 62 326702
+641 257 63 55408 63 327074
+642 194 121 55534 129 327452
+643 228 69 55776 70 328226
+644 186 92 55914 91 328646
+645 198 68 56098 70 329192
+646 199 91 56234 94 329612
+647 166 35 56416 33 330176
+648 169 59 56486 56 330374
+649 277 62 56604 59 330710
+650 250 63 56728 64 331064
+651 266 56 56854 57 331448
+652 250 43 56966 45 331790
+653 361 64 57052 63 332060
+654 250 79 57180 90 332438
+655 316 54 57338 54 332978
+656 265 71 57446 74 333302
+657 268 61 57588 62 333746
+658 219 73 57710 72 334118
+659 219 84 57856 86 334550
+660 208 59 58024 59 335066
+661 208 59 58142 59 335420
+662 208 60 58260 59 335774
+663 239 60 58380 58 336128
+664 361 65 58500 59 336476
+665 228 70 58630 69 336830
+666 232 68 58770 68 337244
+667 300 103 58906 107 337652
+668 290 59 59112 56 338294
+669 196 84 59230 84 338630
+670 277 57 59398 62 339134
+671 234 37 59512 37 339506
+672 318 93 59586 96 339728
+673 250 67 59772 65 340304
+674 250 67 59906 65 340694
+675 434 84 60040 87 341084
+676 405 130 60208 127 341606
+677 479 119 60468 119 342368
+678 313 121 60706 120 343082
+679 270 106 60948 106 343802
+680 349 119 61160 118 344438
+688 189 56 61398 56 345146
+689 189 86 61510 94 345482
+690 150 71 61682 70 346046
+691 135 51 61824 51 346466
+692 146 49 61926 51 346772
+693 159 82 62024 89 347078
+694 202 58 62188 61 347612
+695 275 66 62304 67 347978
+696 189 78 62436 85 348380
+697 103 17 62592 16 348890
+698 178 35 62626 32 348986
+699 166 33 62696 35 349178
+700 166 32 62762 34 349388
+701 125 33 62826 35 349592
+702 166 26 62892 24 349802
+703 166 26 62944 24 349946
+704 176 51 62996 52 350090
+705 176 52 63098 53 350402
+706 158 7 63202 5 350720
+707 158 7 63216 5 350750
+708 158 7 63230 5 350780
+709 158 7 63244 5 350810
+710 166 7 63258 5 350840
+711 166 7 63272 5 350870
+712 139 4 63286 2 350900
+713 185 4 63294 2 350912
+714 132 17 63302 16 350924
+715 132 17 63336 16 351020
+716 138 4 63370 2 351116
+717 185 4 63378 2 351128
+718 166 17 63386 16 351140
+719 166 17 63420 16 351236
+720 166 9 63454 4 351332
+721 166 4 63472 2 351356
+722 166 26 63480 25 351368
+723 166 26 63532 25 351518
+724 166 8 63584 6 351668
+725 166 8 63600 6 351704
+726 166 12 63616 8 351740
+727 166 4 63640 2 351788
+728 166 22 63648 20 351800
+729 166 21 63692 18 351920
+730 166 43 63734 40 352028
+731 166 40 63820 45 352268
+732 166 39 63900 44 352538
+733 166 37 63978 32 352802
+734 146 56 64052 55 352994
+735 130 12 64164 10 353324
+736 209 83 64188 90 353384
+737 94 21 64354 20 353924
+738 150 80 64396 91 354044
+739 189 75 64556 79 354590
+740 164 61 64706 64 355064
+741 202 6 64828 4 355448
+742 202 8 64840 6 355472
+743 202 8 64856 6 355508
+744 202 8 64872 6 355544
+745 202 6 64888 4 355580
+748 156 7 64900 5 355604
+749 197 9 64914 4 355634
+768 0 18 64932 16 355658
+769 0 17 64968 16 355754
+770 0 7 65002 5 355850
+771 0 38 65016 42 355880
+772 0 4 65092 2 356132
+773 0 4 65100 2 356144
+774 0 22 65108 20 356156
+775 0 21 65152 18 356276
+776 0 43 65194 36 356384
+777 0 39 65280 37 356600
+778 0 43 65358 40 356822
+779 0 37 65444 32 357062
+780 0 7 65518 5 357254
+781 0 4 65532 2 357284
+782 0 9 65540 4 357296
+783 0 37 65558 32 357320
+784 0 44 65632 38 357512
+785 0 22 65720 21 357740
+786 0 33 65764 35 357866
+787 0 32 65830 34 358076
+788 0 34 65894 35 358280
+789 0 34 65962 34 358490
+790 0 18 66030 16 358694
+791 0 17 66066 16 358790
+792 0 8 66100 6 358886
+793 0 8 66116 4 358922
+794 0 6 66132 4 358946
+795 0 29 66144 31 358970
+796 0 26 66202 24 359156
+797 0 8 66254 6 359300
+798 0 8 66270 6 359336
+799 0 12 66286 8 359372
+800 0 4 66310 2 359420
+801 0 41 66318 41 359432
+802 0 41 66400 41 359678
+803 0 21 66482 18 359924
+804 0 43 66524 36 360032
+805 0 43 66610 40 360248
+806 0 33 66696 34 360488
+807 0 42 66762 44 360692
+808 0 42 66846 45 360956
+809 0 4 66930 2 361226
+810 0 8 66938 6 361238
+811 0 48 66954 47 361274
+812 0 7 67050 5 361556
+813 0 7 67064 5 361586
+814 0 22 67078 20 361616
+815 0 22 67122 21 361736
+816 0 39 67166 40 361862
+817 0 4 67244 2 362102
+818 0 4 67252 2 362114
+819 0 9 67260 4 362126
+820 0 38 67278 40 362150
+821 0 4 67354 2 362390
+822 0 4 67362 2 362402
+823 0 4 67370 2 362414
+824 0 4 67378 2 362426
+825 0 26 67386 25 362438
+826 0 8 67438 6 362588
+827 0 9 67454 8 362624
+828 0 40 67472 42 362672
+829 0 12 67552 10 362924
+830 0 38 67576 40 362984
+831 0 9 67652 4 363224
+838 0 8 67670 6 363248
+844 166 83 67686 86 363284
+857 0 117 67852 138 363800
+860 0 21 68086 20 364628
+864 0 41 68128 41 364748
+865 0 22 68210 20 364994
+866 0 31 68254 34 365114
+894 166 54 68316 52 365318
+900 150 16 68424 16 365630
+901 194 60 68456 52 365726
+902 361 62 68576 62 366038
+903 166 21 68700 18 366410
+904 400 77 68742 72 366518
+905 459 78 68896 72 366950
+906 265 46 69052 42 367382
+908 388 61 69144 56 367634
+910 430 78 69266 77 367970
+911 390 80 69422 76 368432
+912 194 90 69582 80 368888
+913 361 44 69762 46 369368
+914 333 70 69850 69 369644
+915 310 39 69990 37 370058
+916 361 8 70068 7 370280
+917 333 59 70084 56 370322
+918 333 27 70202 25 370658
+919 388 60 70256 56 370808
+920 388 86 70376 84 371144
+921 194 28 70548 26 371648
+922 388 68 70604 66 371804
+923 353 42 70740 42 372200
+924 472 49 70824 47 372452
+925 361 40 70922 38 372734
+926 323 58 71002 54 372962
+927 388 43 71118 40 373286
+928 388 44 71204 42 373526
+929 305 55 71292 57 373778
+931 335 23 71402 22 374120
+932 333 30 71448 28 374252
+933 351 60 71508 61 374420
+934 417 73 71628 74 374786
+935 361 81 71774 81 375230
+936 404 93 71936 91 375716
+937 383 62 72122 60 376262
+938 194 72 72246 62 376622
+939 351 104 72390 97 376994
+940 321 91 72598 86 377576
+941 222 111 72780 110 378092
+942 292 76 73002 76 378752
+943 162 47 73154 44 379208
+944 287 116 73248 104 379472
+945 321 72 73480 70 380096
+946 277 98 73624 99 380516
+947 258 48 73820 49 381110
+948 251 87 73916 86 381404
+949 222 92 74090 94 381920
+950 229 95 74274 94 382484
+951 292 57 74464 60 383048
+952 250 45 74578 44 383408
+953 162 30 74668 28 383672
+954 290 55 74728 55 383840
+955 273 48 74838 46 384170
+956 305 59 74934 59 384446
+957 258 22 75052 20 384800
+958 233 136 75096 135 384920
+959 250 43 75368 40 385730
+960 315 69 75454 69 385970
+961 273 60 75592 59 386384
+962 232 75 75712 73 386738
+963 284 45 75862 43 387176
+964 246 46 75952 44 387434
+965 287 53 76044 52 387698
+966 326 65 76150 62 388010
+967 305 51 76280 50 388382
+968 381 64 76382 61 388682
+969 366 83 76510 82 389048
+970 167 73 76676 64 389540
+971 287 97 76822 88 389924
+972 250 62 77016 56 390452
+973 287 72 77140 68 390788
+974 366 99 77284 98 391196
+976 250 90 77482 93 391784
+977 323 94 77662 96 392342
+978 371 79 77850 80 392918
+981 326 58 78008 54 393398
+982 431 97 78124 96 393722
+984 388 57 78318 56 394298
+985 250 45 78432 43 394634
+986 339 70 78522 69 394892
+987 252 88 78662 89 395306
+988 310 43 78838 39 395840
+989 245 19 78924 16 396074
+990 378 69 78962 70 396170
+991 242 8 79100 6 396590
+992 419 55 79116 55 396626
+993 305 41 79226 41 396956
+1008 281 73 79308 74 397202
+1009 255 71 79454 72 397646
+1012 388 45 79596 44 398078
+1013 222 50 79686 50 398342
+1014 222 51 79786 51 398642
+1025 333 103 79888 92 398948
+1026 428 78 80094 79 399500
+1027 315 48 80250 44 399974
+1028 342 71 80346 70 400238
+1029 277 103 80488 104 400658
+1030 194 28 80694 26 401282
+1031 194 72 80750 62 401438
+1032 250 55 80894 53 401810
+1033 502 93 81004 92 402128
+1034 526 83 81190 78 402680
+1035 441 65 81356 65 403148
+1036 379 111 81486 106 403538
+1038 361 127 81708 123 404174
+1039 385 55 81962 54 404912
+1040 361 44 82072 46 405236
+1041 333 59 82160 56 405512
+1042 333 71 82278 70 405848
+1043 315 30 82420 28 406268
+1044 357 63 82480 63 406436
+1045 333 59 82606 56 406814
+1046 564 139 82724 138 407150
+1047 285 86 83002 89 407978
+1048 388 58 83174 55 408512
+1049 388 110 83290 103 408842
+1050 379 92 83510 90 409460
+1051 368 69 83694 69 410000
+1052 472 49 83832 47 410414
+1053 388 60 83930 56 410696
+1054 388 43 84050 40 411032
+1055 381 54 84136 52 411272
+1056 305 55 84244 57 411584
+1057 354 69 84354 67 411926
+1058 333 30 84492 28 412328
+1059 361 75 84552 75 412496
+1060 425 74 84702 74 412946
+1061 361 81 84850 81 413390
+1062 385 49 85012 48 413876
+1063 366 64 85110 62 414164
+1064 510 75 85238 78 414536
+1065 510 81 85388 84 415004
+1066 402 53 85550 50 415508
+1067 502 81 85656 75 415808
+1068 335 52 85818 49 416258
+1069 342 70 85922 70 416552
+1070 477 71 86062 69 416972
+1071 367 60 86204 59 417386
+1072 258 95 86324 100 417740
+1073 250 68 86514 67 418340
+1074 246 71 86650 70 418742
+1075 225 34 86792 32 419162
+1076 270 62 86860 68 419354
+1077 222 53 86984 54 419762
+1078 381 127 87090 127 420086
+1079 223 78 87344 82 420848
+1080 277 58 87500 55 421340
+1081 277 108 87616 103 421670
+1082 277 83 87832 81 422288
+1083 272 65 87998 69 422774
+1084 328 47 88128 47 423188
+1085 280 57 88222 56 423470
+1086 250 43 88336 40 423806
+1087 277 52 88422 52 424046
+1088 277 68 88526 68 424358
+1089 222 51 88662 49 424766
+1090 254 38 88764 38 425060
+1091 260 80 88840 87 425288
+1092 362 108 89000 106 425810
+1093 250 79 89216 79 426446
+1094 277 57 89374 58 426920
+1095 279 60 89488 62 427268
+1096 420 74 89608 78 427640
+1097 420 80 89756 84 428108
+1098 303 58 89916 56 428612
+1099 379 76 90032 74 428948
+1100 248 51 90184 48 429392
+1101 226 54 90286 55 429680
+1102 392 71 90394 69 430010
+1103 262 61 90536 60 430424
+1105 222 97 90658 90 430784
+1106 277 95 90852 92 431324
+1107 225 52 91042 48 431876
+1108 226 54 91146 55 432164
+1109 194 83 91254 89 432494
+1110 138 44 91420 38 433028
+1111 138 66 91508 56 433256
+1112 166 73 91640 70 433592
+1113 380 87 91786 91 434012
+1114 387 79 91960 78 434558
+1115 277 67 92118 67 435026
+1116 277 102 92252 97 435428
+1118 250 130 92456 135 436010
+1119 277 63 92716 64 436820
+1122 396 70 92842 65 437204
+1123 300 74 92982 69 437594
+1130 561 81 93130 87 438008
+1131 381 67 93292 69 438530
+1138 388 75 93426 74 438944
+1139 250 75 93576 75 439388
+1140 396 50 93726 48 439838
+1141 279 55 93826 58 440126
+1168 313 30 93936 28 440474
+1169 225 34 93996 33 440642
+7424 257 50 94064 51 440840
+7431 265 58 94164 57 441146
+7452 300 57 94280 58 441488
+7808 500 80 94394 80 441836
+7809 361 90 94554 87 442316
+7810 500 81 94734 80 442838
+7811 361 89 94896 87 443318
+7812 500 106 95074 100 443840
+7813 361 115 95286 107 444440
+7922 361 74 95516 70 445082
+7923 250 99 95664 103 445502
+8208 166 4 95862 2 446120
+8209 166 4 95870 2 446132
+8210 250 4 95878 2 446144
+8211 250 4 95886 2 446156
+8212 500 4 95894 2 446168
+8213 1000 4 95902 2 446180
+8215 260 9 95910 4 446192
+8216 166 32 95928 35 446216
+8217 166 32 95992 34 446426
+8218 166 32 96056 34 446630
+8219 166 33 96120 35 446834
+8220 250 65 96186 69 447044
+8221 250 65 96316 68 447458
+8222 250 65 96446 68 447866
+8223 250 65 96576 69 448274
+8224 250 120 96706 128 448688
+8225 250 202 96946 209 449456
+8226 280 21 97350 18 450710
+8229 333 43 97392 36 450818
+8230 500 65 97478 54 451034
+8240 555 201 97608 195 451358
+8241 736 260 98010 250 452528
+8242 155 15 98530 16 454028
+8243 233 33 98560 32 454124
+8244 312 50 98626 48 454316
+8245 155 16 98726 16 454604
+8246 233 35 98758 32 454700
+8247 312 51 98828 48 454892
+8248 291 7 98930 5 455180
+8249 166 41 98944 47 455210
+8250 166 40 99026 47 455492
+8252 312 106 99106 94 455774
+8254 250 4 99318 2 456338
+8256 398 22 99326 20 456350
+8260 91 4 99370 2 456470
+8263 473 157 99378 154 456482
+8270 250 160 99692 165 457406
+8271 166 55 100012 53 458396
+8273 250 321 100122 330 458714
+8279 391 66 100764 64 460694
+8319 245 59 100896 62 461078
+8355 305 54 101014 49 461450
+8356 250 145 101122 148 461744
+8359 684 173 101412 178 462632
+8364 250 58 101758 63 463700
+8400 0 13 101874 13 464078
+8401 0 14 101900 13 464156
+8402 0 4 101928 2 464234
+8406 0 25 101936 26 464246
+8407 0 26 101986 25 464402
+8411 0 65 102038 54 464552
+8412 0 87 102168 72 464876
+8413 536 43 102342 40 465308
+8417 0 48 102428 48 465548
+8420 790 7 102524 6 465836
+8421 0 4 102538 2 465872
+8422 0 9 102546 4 465884
+8423 0 6 102564 4 465908
+8424 0 65 102576 54 465932
+8425 0 8 102706 6 466256
+8426 536 42 102722 44 466292
+8427 0 9 102806 4 466556
+8428 0 15 102824 13 466580
+8429 0 14 102854 13 466658
+8430 0 25 102882 26 466736
+8431 0 25 102932 25 466892
+8432 0 123 102982 138 467042
+8450 363 55 103228 54 467870
+8453 436 100 103338 91 468194
+8455 349 103 103538 107 468740
+8460 421 124 103744 124 469382
+8461 383 22 103992 20 470126
+8462 287 74 104036 83 470246
+8463 287 82 104184 91 470744
+8465 395 119 104348 116 471290
+8469 368 18 104586 15 471986
+8470 546 123 104622 125 472076
+8471 373 100 104868 98 472826
+8472 425 127 105068 126 473414
+8473 349 42 105322 46 474170
+8474 398 107 105406 116 474446
+8476 441 138 105620 143 475142
+8477 391 50 105896 55 476000
+8478 361 72 105996 70 476330
+8482 500 77 106140 77 476750
+8484 388 15 106294 14 477212
+8485 223 73 106324 73 477296
+8486 378 62 106470 61 477734
+8487 378 62 106594 61 478100
+8488 377 106 106718 104 478466
+8489 156 21 106930 22 479090
+8491 361 88 106972 86 479222
+8493 386 108 107148 105 479738
+8498 308 10 107364 8 480368
+8501 382 111 107384 120 480416
+8502 351 67 107606 73 481136
+8503 281 86 107740 87 481574
+8504 299 78 107912 78 482096
+8508 401 56 108068 61 482564
+8509 323 83 108180 87 482930
+8510 248 11 108346 10 483452
+8511 383 18 108368 18 483512
+8512 487 19 108404 18 483620
+8523 416 135 108442 134 483728
+8531 375 106 108712 102 484532
+8532 375 121 108924 117 485144
+8533 375 89 109166 83 485846
+8534 375 104 109344 97 486344
+8535 375 133 109552 126 486926
+8536 375 81 109818 72 487682
+8537 375 99 109980 95 488114
+8538 375 121 110178 122 488684
+8539 375 119 110420 112 489416
+8540 375 163 110658 155 490088
+8541 375 141 110984 138 491018
+8542 375 102 111266 94 491846
+8592 488 41 111470 44 492410
+8593 291 38 111552 44 492674
+8594 488 41 111628 44 492938
+8595 291 40 111710 44 493202
+8596 488 79 111790 86 493466
+8597 291 77 111948 87 493982
+8598 488 42 112102 45 494504
+8599 488 40 112186 45 494774
+8600 488 41 112266 44 495044
+8601 488 41 112348 45 495308
+8602 488 48 112430 52 495578
+8603 488 49 112526 52 495890
+8604 478 82 112624 88 496202
+8605 478 80 112788 89 496730
+8606 488 79 112948 92 497264
+8607 284 81 113106 89 497816
+8608 488 78 113268 93 498350
+8609 284 71 113424 90 498908
+8610 488 65 113566 72 499448
+8611 488 63 113696 72 499880
+8612 488 45 113822 50 500312
+8613 291 46 113912 48 500612
+8614 488 45 114004 49 500900
+8615 291 42 114094 48 501194
+8616 291 79 114178 90 501482
+8617 483 62 114336 66 502022
+8618 483 63 114460 67 502418
+8619 483 77 114586 80 502820
+8620 483 78 114740 80 503300
+8621 648 174 114896 194 503780
+8622 488 87 115244 94 504944
+8623 281 55 115418 63 505508
+8624 291 38 115528 48 505886
+8625 291 41 115604 48 506174
+8626 291 39 115686 48 506462
+8627 291 41 115764 48 506750
+8628 479 43 115846 46 507038
+8629 479 39 115932 46 507314
+8630 485 64 116010 72 507590
+8631 485 63 116138 73 508022
+8632 488 47 116264 47 508460
+8633 488 90 116358 92 508742
+8634 487 79 116538 85 509294
+8635 487 78 116696 84 509804
+8636 488 20 116852 18 510308
+8637 488 19 116892 18 510416
+8638 276 17 116930 18 510524
+8639 175 17 116964 18 510632
+8640 488 19 116998 18 510740
+8641 488 18 117036 18 510848
+8642 276 16 117072 18 510956
+8643 276 15 117104 18 511064
+8644 488 80 117134 88 511172
+8645 431 74 117294 88 511700
+8646 488 80 117442 88 512228
+8647 488 82 117602 93 512756
+8648 431 80 117766 86 513314
+8649 488 79 117926 92 513830
+8650 431 71 118084 86 514382
+8651 488 33 118226 36 514898
+8652 488 31 118292 38 515114
+8653 488 66 118354 71 515342
+8654 619 110 118486 124 515768
+8655 488 71 118706 81 516512
+8656 488 51 118848 57 516998
+8657 357 51 118950 57 517340
+8658 488 53 119052 57 517682
+8659 357 53 119158 57 518024
+8660 619 96 119264 110 518366
+8661 357 98 119456 110 519026
+8662 463 66 119652 82 519686
+8663 463 70 119784 81 520178
+8664 463 70 119924 82 520664
+8665 463 64 120064 82 521156
+8668 488 51 120192 54 521648
+8669 488 51 120294 54 521972
+8678 463 33 120396 35 522296
+8679 342 34 120462 35 522506
+8680 463 33 120530 35 522716
+8681 342 35 120596 35 522926
+8682 342 45 120666 43 523136
+8693 431 73 120756 88 523394
+8704 299 12 120902 11 523922
+8705 269 47 120926 47 523988
+8706 279 67 121020 68 524270
+8707 299 12 121154 10 524678
+8708 299 30 121178 30 524738
+8709 393 70 121238 70 524918
+8710 340 9 121378 8 525338
+8711 340 8 121396 7 525386
+8712 375 29 121412 27 525428
+8713 375 52 121470 55 525590
+8714 250 29 121574 27 525920
+8715 375 29 121632 28 526082
+8716 375 49 121690 55 526250
+8717 250 29 121788 28 526580
+8719 500 49 121846 47 526748
+8720 491 50 121944 48 527030
+8721 457 21 122044 20 527318
+8722 375 4 122086 2 527438
+8723 385 17 122094 10 527450
+8724 375 35 122128 26 527510
+8725 291 4 122198 2 527666
+8726 226 4 122206 2 527678
+8727 292 158 122214 165 527690
+8728 196 43 122530 40 528680
+8729 291 21 122616 18 528920
+8730 482 20 122658 18 529028
+8733 386 69 122698 68 529136
+8734 482 89 122836 87 529544
+8735 342 6 123014 4 530066
+8736 396 6 123026 4 530090
+8737 396 39 123038 42 530114
+8738 347 47 123116 52 530366
+8739 143 4 123210 2 530678
+8740 205 12 123218 8 530690
+8741 243 9 123242 4 530738
+8742 308 20 123260 14 530762
+8743 319 7 123300 5 530846
+8744 319 7 123314 5 530876
+8745 324 26 123328 24 530906
+8746 324 26 123380 24 531050
+8747 276 81 123432 80 531194
+8748 431 162 123594 160 531674
+8749 587 242 123918 240 532634
+8750 295 127 124402 129 534074
+8751 451 235 124656 259 534848
+8752 607 331 125126 346 536402
+8753 296 134 125788 146 538478
+8754 296 141 126056 150 539354
+8755 296 147 126338 155 540254
+8756 375 65 126632 54 541184
+8757 375 65 126762 54 541508
+8758 276 43 126892 36 541832
+8759 375 87 126978 72 542048
+8760 375 26 127152 20 542480
+8761 375 48 127204 38 542600
+8762 375 92 127300 74 542828
+8763 375 76 127484 67 543272
+8764 375 32 127636 31 543674
+8765 375 32 127700 31 543860
+8766 375 62 127764 60 544046
+8767 375 42 127888 40 544406
+8768 174 32 127972 30 544646
+8769 375 48 128036 46 544826
+8770 375 37 128132 33 545102
+8771 375 37 128206 32 545300
+8772 375 55 128280 55 545492
+8773 375 42 128390 34 545822
+8774 375 53 128474 48 546026
+8775 375 63 128580 63 546314
+8776 375 65 128706 61 546692
+8777 375 87 128836 90 547058
+8778 375 70 129010 62 547598
+8779 375 98 129150 91 547970
+8780 375 42 129346 34 548516
+8781 375 45 129430 40 548720
+8782 375 54 129520 48 548960
+8783 375 32 129628 26 549248
+8784 375 32 129692 22 549404
+8785 375 55 129756 40 549536
+8786 375 53 129866 40 549776
+8787 375 53 129972 40 550016
+8788 465 53 130078 40 550256
+8789 465 53 130184 40 550496
+8790 375 53 130290 55 550736
+8791 375 55 130396 48 551066
+8792 375 33 130506 24 551354
+8793 375 16 130572 8 551498
+8794 375 16 130604 8 551546
+8795 375 56 130636 52 551594
+8796 375 17 130748 10 551906
+8797 375 188 130782 184 551966
+8798 375 96 131158 96 553070
+8799 375 86 131350 77 553646
+8800 375 20 131522 18 554108
+8801 375 14 131562 6 554216
+8802 375 28 131590 26 554252
+8803 375 19 131646 8 554408
+8804 375 12 131684 7 554456
+8805 375 12 131708 7 554498
+8806 375 17 131732 9 554540
+8807 375 17 131766 9 554594
+8808 375 28 131800 23 554648
+8809 375 28 131856 23 554786
+8810 500 15 131912 10 554924
+8811 500 15 131942 10 554984
+8812 208 76 131972 84 555044
+8813 375 56 132124 60 555548
+8814 375 20 132236 19 555908
+8815 375 20 132276 19 556022
+8816 375 28 132316 27 556136
+8817 375 28 132372 27 556298
+8818 375 40 132428 36 556460
+8819 375 40 132508 36 556676
+8820 375 61 132588 63 556892
+8821 375 61 132710 63 557270
+8822 375 15 132832 10 557648
+8823 375 15 132862 10 557708
+8824 375 36 132892 36 557768
+8825 375 36 132964 36 557984
+8826 375 25 133036 23 558200
+8827 375 25 133086 23 558338
+8828 375 43 133136 39 558476
+8829 375 43 133222 39 558710
+8830 375 58 133308 54 558944
+8831 375 58 133424 54 559268
+8832 375 40 133540 41 559592
+8833 375 39 133620 40 559838
+8834 375 26 133698 24 560078
+8835 375 26 133750 25 560222
+8836 375 44 133802 46 560372
+8837 375 41 133890 46 560648
+8838 375 31 133972 26 560924
+8839 375 31 134034 26 561080
+8840 375 46 134096 49 561236
+8841 375 55 134188 54 561530
+8842 375 39 134298 34 561854
+8843 375 39 134376 34 562058
+8844 324 65 134454 68 562262
+8845 324 48 134584 42 562670
+8846 324 39 134680 32 562922
+8847 375 8 134758 6 563114
+8848 375 8 134774 6 563150
+8849 375 13 134790 8 563186
+8850 375 13 134816 8 563234
+8851 324 8 134842 6 563282
+8852 324 8 134858 6 563318
+8853 431 53 134874 53 563354
+8854 431 45 134980 44 563672
+8855 431 73 135070 74 563936
+8856 431 55 135216 54 564380
+8857 391 65 135326 58 564704
+8858 420 87 135456 80 565052
+8859 431 191 135630 198 565532
+8860 431 53 136012 44 566720
+8861 431 48 136118 42 566984
+8862 454 24 136214 22 567236
+8863 454 14 136262 12 567368
+8864 454 20 136290 22 567440
+8865 454 32 136330 27 567572
+8866 375 8 136394 4 567734
+8867 375 8 136410 6 567758
+8868 375 8 136426 6 567794
+8869 375 8 136442 6 567830
+8870 277 8 136458 4 567866
+8871 277 12 136474 6 567890
+8872 375 12 136498 6 567926
+8873 486 13 136522 6 567962
+8874 472 18 136548 8 567998
+8875 472 17 136584 8 568046
+8876 456 17 136618 13 568094
+8877 455 24 136652 19 568172
+8878 547 24 136700 18 568286
+8879 551 29 136748 21 568394
+8880 375 84 136806 87 568520
+8881 375 84 136974 86 569042
+8882 375 7 137142 6 569558
+8883 375 7 137156 6 569594
+8884 375 12 137170 8 569630
+8885 375 12 137194 8 569678
+8886 608 64 137218 62 569726
+8887 608 64 137346 62 570098
+8888 441 45 137474 43 570470
+8889 375 19 137564 8 570728
+8890 248 8 137602 6 570776
+8891 319 12 137618 7 570812
+8892 319 12 137642 7 570854
+8893 319 12 137666 7 570896
+8894 375 19 137690 18 570938
+8895 454 7 137728 6 571046
+8900 291 25 137742 48 571082
+8903 375 62 137792 52 571370
+8904 435 14 137916 14 571682
+8905 435 13 137944 12 571766
+8906 435 13 137970 12 571838
+8907 435 8 137996 6 571910
+8908 435 8 138012 6 571946
+8909 375 37 138028 32 571982
+8910 319 24 138102 22 572174
+8911 319 24 138150 22 572306
+8912 375 53 138198 48 572438
+8913 375 53 138304 49 572726
+8914 375 55 138410 52 573020
+8915 375 55 138520 52 573332
+8916 324 32 138630 31 573644
+8917 342 33 138694 24 573830
+8918 375 29 138760 23 573974
+8919 375 29 138818 23 574112
+8920 667 23 138876 15 574250
+8921 667 23 138922 15 574340
+8922 375 20 138968 12 574430
+8923 375 20 139008 12 574502
+8924 375 12 139048 7 574574
+8925 375 12 139072 7 574616
+8926 375 44 139096 39 574658
+8927 375 44 139184 39 574892
+8928 375 69 139272 71 575126
+8929 375 63 139410 65 575552
+8930 375 29 139536 28 575942
+8931 375 29 139594 28 576110
+8934 375 55 139652 52 576278
+8935 375 55 139762 52 576590
+8936 375 72 139872 70 576902
+8937 375 72 140016 70 577322
+8938 375 20 140160 20 577742
+8939 375 20 140200 20 577862
+8940 375 28 140240 28 577982
+8941 375 28 140296 28 578150
+8942 291 65 140352 54 578318
+8943 488 65 140482 54 578642
+8944 488 65 140612 54 578966
+8945 488 65 140742 54 579290
+8950 375 34 140872 29 579614
+8957 375 34 140940 30 579788
+8962 463 11 141008 10 579968
+8968 234 10 141030 9 580028
+8969 234 10 141050 9 580082
+8970 234 10 141070 9 580136
+8971 234 10 141090 9 580190
+8976 375 6 141110 4 580244
+8985 375 6 141122 4 580268
+8994 512 22 141134 20 580292
+8995 512 22 141178 20 580412
+9001 222 7 141222 5 580532
+9002 222 7 141236 5 580562
+9014 463 12 141250 10 580592
+9021 462 50 141274 49 580652
+9023 363 12 141374 10 580946
+9251 250 8 141398 6 581006
+9312 347 70 141414 67 581042
+9313 347 90 141554 86 581444
+9314 347 121 141734 116 581960
+9315 347 59 141976 53 582656
+9316 347 97 142094 94 582974
+9317 347 96 142288 92 583538
+9318 347 56 142480 51 584090
+9319 347 130 142592 125 584396
+9320 347 97 142852 93 585146
+9398 347 85 143046 85 585704
+9399 347 112 143216 110 586214
+9400 347 95 143440 93 586874
+9401 347 91 143630 87 587432
+9402 347 100 143812 97 587954
+9403 347 93 144012 91 588536
+9404 347 105 144198 107 589082
+9405 347 100 144408 97 589724
+9406 347 72 144608 67 590306
+9407 347 90 144752 89 590708
+9408 347 105 144932 107 591242
+9409 347 81 145142 78 591884
+9410 347 91 145304 89 592352
+9411 347 81 145486 79 592886
+9412 347 87 145648 81 593360
+9413 347 95 145822 93 593846
+9414 347 105 146012 102 594404
+9415 347 102 146222 98 595016
+9416 347 118 146426 115 595604
+9417 347 73 146662 69 596294
+9418 347 92 146808 89 596708
+9419 347 84 146992 82 597242
+9420 347 99 147160 104 597734
+9421 347 119 147358 119 598358
+9422 347 96 147596 96 599072
+9423 347 71 147788 66 599648
+9424 347 129 147930 135 600044
+9425 347 96 148188 93 600854
+9426 347 95 148380 90 601412
+9427 347 104 148570 103 601952
+9428 347 87 148778 84 602570
+9429 347 96 148952 94 603074
+9430 347 156 149144 153 603638
+9431 347 98 149456 97 604556
+9432 347 85 149652 81 605138
+9433 347 108 149822 101 605624
+9434 347 98 150038 100 606230
+9435 347 66 150234 61 606830
+9436 347 131 150366 134 607196
+9437 347 98 150628 98 608000
+9438 347 87 150824 81 608588
+9439 347 108 150998 103 609074
+9440 347 102 151214 99 609692
+9441 347 92 151418 92 610286
+9442 347 119 151602 120 610838
+9443 347 77 151840 72 611558
+9444 347 86 151994 85 611990
+9445 347 83 152166 80 612500
+9446 347 103 152332 105 612980
+9447 347 116 152538 119 613610
+9448 347 112 152770 114 614324
+9449 347 69 152994 65 615008
+9450 347 87 153132 83 615398
+9472 353 4 153306 2 615896
+9474 348 4 153314 2 615908
+9484 353 6 153322 4 615920
+9488 353 6 153334 4 615944
+9492 353 6 153346 4 615968
+9496 353 6 153358 4 615992
+9500 353 8 153370 4 616016
+9508 353 8 153386 6 616040
+9516 353 8 153402 6 616076
+9524 353 8 153418 6 616112
+9532 353 12 153434 8 616148
+9552 353 9 153458 4 616196
+9553 353 9 153476 4 616220
+9554 353 10 153494 6 616244
+9555 353 10 153514 8 616280
+9556 353 13 153534 8 616328
+9557 353 10 153560 8 616376
+9558 353 10 153580 8 616424
+9559 353 13 153600 8 616472
+9560 353 10 153626 6 616520
+9561 353 10 153646 8 616556
+9562 353 13 153666 8 616604
+9563 353 10 153692 8 616652
+9564 353 10 153712 8 616700
+9565 353 13 153732 8 616748
+9566 353 12 153758 6 616796
+9567 353 13 153782 6 616832
+9568 353 18 153808 10 616868
+9569 353 12 153844 10 616928
+9570 353 13 153868 8 616988
+9571 353 18 153894 10 617036
+9572 353 13 153930 8 617096
+9573 353 12 153956 10 617144
+9574 353 18 153980 10 617204
+9575 353 13 154016 8 617264
+9576 353 12 154042 10 617312
+9577 353 18 154066 10 617372
+9578 353 20 154102 14 617432
+9579 353 20 154142 14 617516
+9580 353 27 154182 16 617600
+9651 572 7 154236 6 617696
+9655 521 7 154250 6 617732
+9661 572 7 154264 6 617768
+9665 521 7 154278 6 617804
+9674 395 9 154292 8 617840
+9708 572 29 154310 24 617888
+9837 218 35 154368 34 618032
+9838 244 13 154438 10 618236
+9839 244 33 154464 24 618296
+10184 512 31 154530 26 618440
+10185 512 31 154592 27 618596
+10216 222 7 154654 5 618758
+10217 222 7 154668 5 618788
+10624 337 14 154682 6 618818
+10678 431 45 154710 44 618854
+10679 431 53 154800 44 619118
+10680 431 55 154906 54 619382
+10688 431 51 155016 45 619706
+10689 431 51 155118 45 619976
+10692 454 12 155220 12 620246
+10693 454 12 155244 12 620318
+10694 454 141 155268 141 620390
+10695 454 53 155550 48 621236
+10764 742 322 155656 320 621524
+10765 296 82 156300 83 623444
+10766 296 85 156464 86 623942
+10767 296 82 156634 83 624458
+10768 296 126 156798 128 624956
+10769 296 143 157050 148 625724
+10770 306 111 157336 109 626612
+10771 296 128 157558 126 627266
+10772 337 140 157814 135 628022
+10773 296 134 158094 132 628832
+10774 311 87 158362 90 629624
+10775 395 140 158536 149 630164
+10776 316 95 158816 94 631058
+10777 326 98 159006 99 631622
+10778 326 103 159202 104 632216
+10779 278 86 159408 82 632840
+10780 278 84 159580 82 633332
+10786 375 57 159748 50 633824
+10787 375 20 159862 13 634124
+10788 375 45 159902 38 634202
+10789 375 35 159992 26 634430
+10790 375 45 160062 39 634586
+10791 390 56 160152 50 634820
+10794 375 26 160264 20 635120
+10795 375 92 160316 74 635240
+10800 351 34 160500 28 635684
+10801 351 17 160568 12 635852
+10802 351 15 160602 14 635924
+10815 367 40 160632 42 636008
+10846 319 17 160712 9 636260
+10851 319 17 160746 9 636314
+10854 375 32 160780 22 636368
+10855 375 37 160844 24 636500
+10858 375 54 160918 49 636644
+10861 375 64 161026 52 636938
+10862 375 170 161154 169 637250
+10863 375 73 161494 66 638264
+10864 375 75 161640 64 638660
+10865 375 22 161790 12 639044
+10866 375 22 161834 12 639116
+10867 375 42 161878 35 639188
+10877 375 12 161962 7 639398
+10878 375 12 161986 7 639440
+10887 375 20 162010 15 639482
+10888 375 20 162050 15 639572
+10889 375 96 162090 95 639662
+10890 375 96 162282 95 640232
+10901 375 12 162474 7 640802
+10902 375 12 162498 7 640844
+10909 375 40 162522 35 640886
+10910 375 40 162602 35 641096
+10927 375 30 162682 25 641306
+10928 375 30 162742 25 641456
+10941 375 48 162802 42 641606
+10942 375 48 162898 42 641858
+10949 375 36 162994 28 642110
+10950 375 37 163066 29 642278
+64256 305 107 163140 107 642452
+64257 277 88 163354 86 643094
+64258 277 75 163530 74 643610
+64259 416 135 163680 134 644054
+64260 416 121 163950 123 644858
+126	36	124	50	118	61	109	70	97	76	84	78	70	76	58	70	49	61	43	49	41	35	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	90	117	94	150	98	177	103	200	108	224	116	250	120	262	122	272	124	280	125	288	125	295	123	312	117	327	108	337	97	343	83	345	68	343	56	337	48	327	42	313	41	296	41	288	43	272	46	262	50	250	57	224	63	201	67	177	71	150	75	117	84	202	93	240	99	269	103	289	105	302	106	311	105	322	101	331	94	339	85	344	74	345	62	344	53	339	46	331	43	321	41	309	42	301	44	288	48	268	54	240	63	202	16383	16383	214	202	223	241	229	269	233	289	235	302	236	311	235	321	231	331	224	339	215	344	204	345	191	344	182	339	176	331	172	321	171	309	174	288	178	268	184	240	193	202	160	209	151	142	94	142	103	209	16383	16383	248	209	248	245	204	245	219	350	180	350	165	245	108	245	123	350	84	350	70	245	17	245	17	209	65	209	55	142	2	142	2	105	50	105	36	0	75	0	89	105	146	105	131	0	170	0	185	105	233	105	233	142	190	142	199	209	134	124	155	112	168	102	176	92	180	81	181	67	179	53	174	41	165	29	152	21	134	15	16383	16383	107	227	90	234	78	241	69	250	64	261	62	276	64	288	68	299	77	308	90	316	107	322	16383	16383	134	320	154	315	170	305	184	289	195	268	204	241	214	241	214	311	200	318	187	324	173	329	156	334	134	337	134	375	107	375	107	336	94	334	84	333	75	330	67	328	59	324	43	313	31	300	22	285	16	267	15	248	18	223	28	201	45	180	72	160	107	140	107	15	86	21	69	32	55	48	43	70	33	99	23	100	23	22	44	13	61	7	76	3	90	1	107	0	107	-49	134	-49	134	0	156	5	174	10	188	15	200	22	210	31	220	41	227	53	232	67	235	82	236	98	231	131	216	156	194	177	166	195	134	214	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	226	50	215	43	206	37	197	34	189	31	181	31	172	32	162	34	153	38	145	44	137	51	124	66	114	81	107	97	102	114	100	132	102	143	106	152	113	161	123	170	137	179	159	145	180	115	198	88	214	67	226	50	16383	16383	233	267	232	255	228	246	222	238	212	231	199	226	184	244	173	261	166	275	162	288	161	301	162	311	166	319	171	324	179	328	188	329	202	326	214	317	224	303	231	286	233	267	16383	16383	395	56	384	63	379	55	374	50	368	46	362	43	354	42	344	44	333	48	323	56	310	69	295	88	310	107	321	122	331	137	342	155	355	177	360	185	365	190	372	194	380	196	392	198	392	209	290	209	290	198	304	196	314	193	319	189	321	184	321	177	320	165	317	153	310	140	299	124	283	104	208	211	236	224	258	237	273	251	281	267	284	285	280	305	270	322	253	334	231	343	204	345	169	342	141	332	120	316	108	294	103	266	104	253	106	241	110	228	118	213	129	194	91	175	63	155	45	133	34	109	31	84	36	52	49	26	69	8	95	-2	127	-6	149	-5	170	0	192	7	214	20	238	36	254	19	269	6	283	-1	297	-5	312	-7	322	-6	331	-4	341	-1	350	2	358	7	363	11	368	17	374	24	380	33	387	44	80	202	89	241	95	269	99	288	102	302	102	310	101	322	97	332	90	339	81	344	70	345	58	344	49	339	43	331	39	321	37	309	38	301	41	288	45	269	51	241	59	202	153	-69	122	-38	100	-6	87	28	81	73	79	129	80	187	86	233	98	269	119	302	153	334	153	347	136	338	123	329	111	320	100	311	89	300	65	271	47	240	34	206	26	169	23	129	24	101	28	74	34	48	44	24	57	2	72	-18	88	-35	105	-51	126	-66	153	-83	13	333	47	303	68	272	80	236	86	192	87	134	86	73	81	28	69	-8	48	-39	13	-69	13	-83	30	-74	44	-65	56	-56	67	-47	78	-35	101	-7	119	24	133	57	141	94	143	133	142	160	138	186	131	211	121	235	109	258	95	279	80	297	62	314	40	330	13	347	130	248	130	264	131	272	133	279	137	286	141	295	144	301	147	305	149	310	150	314	150	318	149	327	146	335	141	340	134	344	126	345	118	344	110	341	105	335	101	328	100	320	100	316	101	311	105	301	109	294	114	284	117	276	119	268	120	259	121	248	118	247	108	253	100	258	94	264	89	271	83	281	77	290	71	296	65	300	59	302	51	303	44	302	37	299	32	294	29	287	28	279	29	272	32	265	39	259	49	255	62	252	74	251	84	250	102	244	113	239	113	236	104	230	97	227	89	224	81	223	70	222	56	220	44	217	35	212	30	205	28	195	29	187	33	180	38	175	45	172	53	171	59	171	64	173	69	176	74	182	80	190	88	200	100	214	108	220	118	227	121	225	120	213	119	203	117	194	114	186	109	176	106	171	104	166	102	162	101	158	101	153	102	145	106	137	111	132	118	128	126	127	134	129	141	132	146	138	150	145	151	153	151	157	149	165	146	170	138	186	135	195	132	203	131	213	130	225	133	227	140	223	146	219	156	209	161	202	171	190	179	181	185	175	192	172	199	171	208	172	215	175	220	181	223	188	224	196	223	205	219	211	211	216	201	220	187	222	175	223	165	225	157	228	148	231	138	235	138	239	147	245	155	249	163	251	172	252	183	252	195	253	206	257	215	262	221	270	224	279	222	286	218	293	213	298	205	302	198	303	191	303	186	301	181	297	175	292	170	284	162	274	156	267	150	261	143	255	133	247	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	28	-89	59	-70	83	-50	99	-28	109	-4	112	20	109	39	103	55	93	67	79	75	61	78	47	76	36	70	27	61	21	49	20	35	21	22	26	12	34	4	44	0	56	-2	61	-2	64	-1	68	-1	74	-3	76	-5	78	-11	75	-23	69	-36	58	-49	43	-63	23	-78	143	85	143	143	22	143	22	85	105	36	103	49	97	61	88	70	76	76	63	78	50	76	38	70	29	61	23	49	21	36	23	22	28	10	37	1	49	-4	63	-6	76	-4	88	1	97	11	103	22	105	36	151	345	106	345	-11	-8	33	-8	159	112	158	73	154	43	148	23	139	11	126	7	112	11	103	23	96	43	92	73	91	112	91	224	92	264	96	294	102	315	112	326	124	330	137	326	147	314	154	293	158	264	159	224	16383	16383	238	169	234	219	221	266	200	306	169	334	127	344	82	333	49	305	28	264	16	217	12	167	18	109	33	61	57	24	89	1	126	-6	162	1	193	25	217	61	232	110	238	169	220	0	220	12	197	14	182	18	173	26	168	40	167	59	167	344	158	344	32	290	32	276	42	281	51	284	58	286	65	287	75	289	82	287	87	283	90	276	93	266	93	65	92	43	87	27	76	18	59	14	34	12	34	0	239	105	227	105	219	88	209	76	196	70	177	67	150	66	80	66	161	143	182	165	198	187	209	208	216	230	218	252	214	284	202	309	182	328	157	340	127	344	99	340	73	328	51	308	31	280	16	242	30	242	40	259	51	271	63	280	76	285	90	287	112	283	129	274	141	260	148	243	150	224	149	210	146	195	140	180	133	165	124	150	110	128	94	106	73	82	46	52	8	12	8	0	216	0	29	262	40	278	52	290	64	298	77	302	92	304	109	302	123	295	133	285	140	271	142	252	139	235	132	221	120	208	101	196	76	186	76	178	98	170	116	163	130	156	141	149	152	140	161	130	167	119	173	106	176	93	177	79	175	59	168	42	158	29	144	21	128	18	121	18	113	20	106	24	98	31	89	40	78	50	68	58	59	64	50	67	41	68	30	67	21	62	14	56	9	48	8	38	11	23	21	10	37	1	59	-4	84	-6	133	0	174	18	206	46	227	81	234	123	231	146	223	168	211	187	194	202	173	212	189	222	201	233	209	247	213	261	215	276	211	296	201	315	184	330	161	340	133	344	105	341	79	332	56	317	36	295	18	268	134	127	30	127	134	275	16383	16383	238	72	238	127	206	127	206	344	166	344	9	128	9	72	133	72	133	0	206	0	206	72	235	338	74	338	26	166	50	164	71	163	88	161	116	155	140	144	160	131	175	116	183	98	186	79	184	61	177	47	166	36	153	29	137	26	129	27	121	29	112	33	102	39	92	47	80	56	69	63	59	67	50	70	41	70	32	69	23	65	17	58	13	50	11	40	15	27	24	15	39	5	60	-1	84	-3	131	2	170	18	200	43	219	77	225	117	222	147	211	173	193	194	169	212	139	224	128	227	116	229	102	231	85	232	64	234	75	275	213	275	161	83	160	51	157	30	151	16	143	9	131	7	124	8	118	10	113	13	109	17	105	22	101	34	97	50	94	71	93	95	92	123	92	140	93	155	95	169	97	178	99	183	101	185	104	186	112	188	117	188	134	185	147	173	155	153	160	124	161	83	16383	16383	235	344	195	336	162	329	134	319	109	305	84	286	59	261	40	234	26	204	17	172	14	137	19	88	35	48	59	18	91	0	130	-6	166	0	196	15	218	39	233	72	238	111	233	145	221	172	202	193	176	206	144	210	135	210	119	208	111	205	102	202	116	242	136	274	162	300	195	319	235	331	238	338	31	338	8	227	22	227	28	244	35	256	45	264	57	268	74	270	174	270	74	0	121	0	166	64	164	44	158	29	149	18	136	12	121	9	104	13	92	22	82	36	77	56	75	80	75	93	78	107	82	121	89	136	100	153	128	133	147	116	159	101	165	84	166	64	16383	16383	170	268	169	255	167	244	163	234	158	223	149	211	126	225	108	239	95	255	87	271	84	288	86	301	92	313	101	321	112	327	126	329	141	326	153	318	162	305	168	288	170	268	16383	16383	236	94	234	117	226	139	212	159	191	179	161	201	187	211	206	223	219	237	226	253	229	272	225	294	213	314	193	330	166	340	132	344	93	340	62	328	39	310	25	286	20	257	22	235	30	216	43	197	62	180	89	162	63	154	42	141	27	124	17	103	14	79	19	49	33	25	55	8	85	-2	120	-6	160	-1	192	11	216	32	231	60	236	94	158	230	158	189	157	181	156	172	155	164	154	161	154	158	153	156	153	155	152	154	149	152	141	150	132	150	115	153	103	165	95	185	90	216	89	257	90	287	93	308	99	321	107	328	119	330	126	330	133	328	138	325	142	320	146	314	150	303	153	289	156	271	158	251	158	230	16383	16383	16	-6	56	0	88	7	114	17	139	30	164	49	189	72	210	99	224	129	234	162	237	197	231	247	216	287	192	318	159	337	121	344	85	338	56	322	33	298	18	266	13	229	17	195	30	166	49	145	75	132	105	127	116	128	126	128	134	130	142	133	150	137	134	96	114	63	88	37	55	19	16	7	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	50	-89	81	-70	104	-50	120	-28	130	-4	133	20	131	39	124	55	114	67	100	75	83	78	69	76	57	70	48	61	43	49	41	35	42	22	47	12	55	4	65	0	78	-2	83	-2	85	-1	89	-1	95	-3	97	-5	99	-11	97	-23	90	-36	80	-49	65	-63	45	-78	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	335	-11	335	32	117	127	335	223	335	267	40	137	40	117	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	335	117	335	137	40	267	40	223	258	127	40	32	40	-11	161	36	159	49	153	61	144	70	133	76	120	78	106	76	94	70	85	61	79	49	77	36	79	22	85	11	94	1	106	-4	119	-6	133	-4	144	1	153	11	159	22	161	36	16383	16383	127	116	127	135	130	148	136	158	146	168	162	179	186	195	203	210	215	226	221	243	223	262	218	289	205	311	184	329	156	340	121	344	90	341	64	331	45	315	33	295	28	272	30	259	34	249	41	241	50	235	61	233	71	235	80	240	87	247	92	256	94	267	92	277	90	282	87	287	83	292	80	295	76	301	76	304	75	306	77	313	81	319	87	323	96	326	106	326	120	324	132	315	141	302	146	284	148	262	144	236	135	213	124	189	115	165	110	138	110	128	111	123	112	116	289	205	288	192	285	176	281	160	275	144	269	129	262	118	254	108	246	101	237	97	228	95	218	97	209	103	203	112	199	124	198	139	201	164	210	190	225	213	244	229	266	235	274	234	280	231	285	224	288	216	289	205	16383	16383	349	38	326	28	306	21	286	17	267	14	248	13	199	21	158	41	127	72	107	113	100	162	107	216	127	261	157	296	197	318	243	326	288	319	328	300	359	271	380	234	387	193	384	161	374	133	359	111	342	95	322	90	316	91	311	94	307	99	305	106	305	123	339	253	303	253	297	233	291	244	285	252	278	256	271	259	261	259	225	252	197	231	176	200	164	165	160	129	162	111	168	95	177	83	190	75	206	72	221	74	235	78	247	86	259	96	270	109	273	96	279	86	289	79	300	74	314	72	344	78	370	95	392	121	406	155	411	195	403	243	380	285	345	317	299	338	244	345	184	336	132	311	91	272	64	222	54	165	64	108	90	60	131	23	183	0	243	-8	265	-8	285	-4	306	0	329	9	355	21	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	132	296	133	306	136	314	142	319	150	322	161	323	179	320	193	312	202	298	208	279	210	254	208	229	201	209	187	196	164	189	132	186	16383	16383	213	182	244	191	266	203	281	218	290	237	292	258	287	286	271	309	246	325	210	335	166	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	144	271	162	244	175	213	182	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	129	299	130	307	133	313	138	317	146	320	156	321	177	319	196	313	212	303	226	289	238	271	245	254	251	235	255	213	257	190	258	165	257	139	254	113	248	90	242	70	233	54	222	41	209	30	194	23	177	19	158	17	147	19	139	22	133	29	130	38	129	50	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	161	0	191	2	219	7	245	15	268	26	287	41	307	62	323	86	335	113	342	142	345	172	337	229	314	275	276	310	226	331	163	338	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	291	237	291	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	165	160	162	180	154	195	140	204	118	209	87	222	87	222	256	209	256	204	227	194	205	179	191	159	184	133	181	133	296	134	305	138	313	145	317	154	320	168	321	192	320	211	318	226	314	239	309	259	293	265	283	271	272	275	257	280	237	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	195	278	196	297	200	310	207	318	220	323	239	325	384	0	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	339	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	124	0	124	12	103	15	89	21	80	31	75	45	74	65	74	297	200	0	213	0	339	302	339	55	338	39	334	28	326	20	314	15	295	12	295	0	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	283	167	279	111	268	67	251	34	226	14	195	7	163	14	138	34	121	66	110	111	106	167	110	224	121	269	139	302	163	322	194	329	225	323	250	303	268	270	279	225	283	167	16383	16383	365	-58	356	-60	348	-62	336	-64	330	-64	316	-63	303	-59	291	-54	279	-47	268	-38	263	-32	259	-26	254	-20	245	-2	289	16	324	42	350	75	366	116	372	164	363	225	339	275	301	313	253	337	195	345	137	337	88	313	50	275	26	225	17	165	22	120	37	80	62	45	95	18	137	0	142	-12	148	-21	153	-29	158	-36	165	-43	183	-58	204	-71	227	-80	252	-85	278	-87	297	-87	315	-85	332	-81	349	-76	368	-69	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	350	338	244	338	244	325	262	324	274	321	282	318	286	312	287	304	287	299	286	294	281	279	277	268	214	103	145	271	139	283	136	291	134	298	133	302	133	306	134	313	137	317	142	321	150	323	160	325	176	325	176	338	8	338	8	325	21	323	30	320	37	314	44	305	50	291	178	-8	191	-8	305	285	312	300	319	311	327	318	337	323	350	325	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	349	0	349	12	340	13	332	17	323	25	313	37	301	55	210	197	250	252	273	283	291	303	307	316	324	322	344	325	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	252	293	246	283	238	271	226	254	198	215	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	151	60	41	51	31	43	23	33	18	21	15	8	12	8	0	133	0	133	12	117	15	106	17	98	21	94	27	93	33	94	41	98	51	107	64	120	84	140	110	158	136	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	270	73	294	94	308	124	316	164	319	205	320	14	8	14	0	304	0	151	-74	151	-57	110	-57	100	-56	93	-54	88	-49	86	-41	85	-30	85	287	86	302	89	313	95	319	105	322	119	323	151	323	151	339	33	339	33	-74	151	-8	34	345	-11	345	105	-8	133	-74	133	339	16	339	16	323	47	323	62	322	71	319	77	312	80	302	81	287	81	-30	80	-42	78	-49	74	-54	67	-56	56	-57	16	-57	16	-74	254	156	166	338	126	338	36	156	81	156	146	291	210	156	250	-62	250	-36	0	-36	0	-62	123	264	55	343	50	348	44	351	39	354	33	356	27	357	20	355	14	352	8	347	5	341	4	334	5	329	7	323	11	318	16	313	24	308	95	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	105	180	111	191	117	200	124	205	131	208	141	209	157	205	170	193	179	174	185	146	187	110	185	73	180	45	170	25	157	13	140	9	128	11	119	16	112	24	107	35	105	49	16383	16383	105	338	8	338	8	326	20	323	28	320	33	314	36	307	36	-6	42	-6	81	22	95	11	107	2	120	-2	133	-5	147	-6	185	0	216	16	240	43	255	78	261	119	256	158	243	191	224	215	198	231	166	237	152	236	140	232	128	227	117	219	105	209	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	7	230	7	209	36	209	36	44	35	32	32	24	27	18	19	14	7	12	7	0	146	0	146	12	128	14	116	18	109	25	106	37	105	54	105	209	148	209	148	230	105	230	105	291	106	306	109	317	113	324	121	329	130	330	135	329	139	328	142	326	144	324	145	320	143	316	141	313	137	308	135	301	133	292	135	283	139	275	146	269	154	265	164	263	174	265	182	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	89	341	76	336	65	329	55	320	47	307	41	291	38	273	36	253	36	230	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	132	306	130	319	124	329	116	338	105	343	93	345	81	344	70	338	61	330	56	319	54	306	56	294	61	283	69	275	80	270	92	268	105	270	116	275	124	283	130	294	132	306	272	0	272	12	269	12	266	13	264	14	261	16	259	20	162	153	188	180	208	198	224	209	239	215	257	219	257	230	150	230	150	219	161	217	168	216	173	214	177	212	179	209	179	202	175	194	169	186	104	123	104	338	11	338	11	326	20	324	27	321	32	315	34	307	35	297	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	99	116	111	164	44	168	37	171	32	174	28	175	24	175	22	174	18	172	16	168	14	162	13	155	12	155	0	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	407	0	407	12	397	13	390	17	385	22	383	30	382	41	382	166	379	190	370	210	356	224	337	233	315	237	299	235	284	230	270	222	256	210	241	193	232	210	221	222	209	230	194	235	177	237	159	235	143	230	129	222	117	209	105	193	103	193	103	230	7	230	7	219	19	216	27	213	32	207	35	198	36	186	36	43	35	32	32	24	27	19	19	15	8	12	8	0	127	0	127	12	118	14	112	18	108	24	106	31	105	41	105	172	108	180	116	188	127	196	138	201	147	203	157	202	165	197	170	189	173	177	174	161	174	41	173	31	171	23	167	17	160	14	151	12	151	0	267	0	267	12	257	14	251	18	246	23	244	31	243	41	243	174	244	176	246	179	249	183	253	187	257	190	263	195	269	199	281	203	286	203	296	201	304	195	309	186	312	172	313	156	313	41	312	30	310	22	305	17	298	14	289	12	289	0	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	174	194	182	176	187	150	188	117	186	81	181	54	172	35	161	25	146	21	136	23	127	27	119	34	112	43	107	54	16383	16383	106	230	10	230	10	219	21	216	29	212	34	206	37	197	37	-69	34	-77	30	-83	22	-87	9	-89	9	-102	146	-102	146	-89	130	-87	119	-80	112	-70	108	-57	107	-39	107	23	120	11	132	3	142	-2	153	-5	166	-6	199	0	226	17	246	45	258	81	262	124	258	164	246	196	227	218	202	232	171	237	155	235	140	231	128	223	116	212	106	196	171	49	169	39	164	31	156	25	147	21	137	20	121	24	108	35	98	54	92	82	90	118	92	156	99	185	109	205	122	217	137	220	148	219	158	213	165	204	169	192	171	177	16383	16383	268	-102	268	-89	256	-87	248	-83	244	-78	241	-71	241	236	233	236	194	209	180	220	167	228	155	233	142	236	128	237	90	230	60	212	36	185	22	150	17	109	21	69	35	37	55	13	80	-1	109	-6	123	-5	136	-3	149	1	160	9	171	21	171	-44	170	-61	167	-73	161	-81	151	-86	134	-89	134	-102	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	243	230	167	230	167	219	178	218	186	216	191	213	194	208	195	202	195	198	193	190	189	180	153	89	113	190	111	195	110	199	109	201	109	209	111	213	115	215	120	216	127	218	136	219	136	230	11	230	11	219	21	217	23	215	26	214	27	211	32	204	38	191	46	175	53	157	60	141	121	-6	133	-6	214	191	219	202	224	210	229	215	235	217	243	219	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	242	0	242	12	238	14	234	15	231	17	229	19	227	22	153	136	204	199	209	205	216	210	222	214	230	217	238	219	238	230	155	230	155	219	165	218	171	217	175	215	178	213	180	210	180	202	177	197	174	191	168	184	161	175	143	151	142	153	140	155	139	157	138	158	137	160	127	173	119	185	113	195	109	204	108	209	109	212	111	215	116	217	122	218	131	219	131	230	6	230	6	219	13	217	18	215	22	212	27	207	32	199	96	100	93	96	88	91	85	86	64	59	49	39	37	26	27	18	18	14	7	12	7	0	92	0	92	12	82	13	75	15	70	17	67	20	66	24	68	30	72	39	79	49	88	62	99	75	100	78	102	80	103	82	105	84	107	85	110	79	114	73	119	67	123	60	127	54	134	44	138	37	142	31	143	26	144	22	143	19	141	16	136	14	130	13	122	12	122	0	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	170	-80	149	-75	134	-66	124	-55	119	-39	117	-19	117	65	116	87	110	104	99	115	82	124	58	131	82	137	99	146	110	157	116	173	117	195	117	281	119	301	124	317	134	328	149	337	170	343	170	349	146	348	127	347	112	344	100	340	89	334	80	327	73	318	69	307	66	293	65	278	65	189	63	170	58	156	48	145	33	137	11	131	33	124	48	116	58	105	63	91	65	73	65	-29	68	-41	71	-51	77	-60	84	-68	94	-75	106	-80	123	-84	144	-86	170	-87	77	-8	77	345	33	345	33	-8	132	278	131	294	128	307	124	318	117	327	108	334	97	340	85	344	70	347	51	348	27	349	27	343	48	337	63	329	73	317	78	302	80	281	80	196	81	174	87	158	98	146	115	138	139	131	115	125	98	116	87	104	82	88	80	66	80	-19	78	-39	73	-54	63	-66	48	-74	27	-80	27	-87	51	-86	70	-84	85	-82	97	-78	108	-72	117	-65	124	-56	128	-44	131	-31	132	-16	132	73	134	92	139	106	149	116	164	124	186	131	164	138	149	146	139	156	134	170	132	189	228	166	221	156	213	146	204	138	194	133	184	131	178	131	172	132	165	135	155	138	143	143	123	152	108	158	96	162	86	164	76	165	61	163	48	158	36	150	25	137	15	122	32	86	38	97	44	107	52	115	62	121	75	123	85	122	96	120	107	117	118	112	144	99	155	94	164	91	174	89	183	89	196	90	208	95	220	103	233	115	246	132	76	127	73	94	69	67	64	43	58	19	50	-6	47	-18	44	-28	43	-36	41	-50	43	-67	49	-82	57	-92	69	-98	84	-101	98	-98	110	-92	119	-82	124	-68	126	-50	126	-43	125	-36	123	-28	120	-18	117	-6	110	19	104	43	99	67	95	94	91	127	16383	16383	126	209	123	222	118	234	109	243	97	248	84	251	71	249	59	243	49	234	43	223	41	209	43	196	49	184	58	174	70	168	84	166	97	168	108	174	117	183	123	195	126	209	161	199	113	64	107	78	102	92	99	106	98	121	97	137	99	166	104	189	113	206	125	217	139	221	146	220	152	217	157	213	160	207	161	200	16383	16383	220	55	210	44	200	36	190	30	180	27	167	26	158	27	149	29	142	32	134	38	126	45	167	160	171	156	175	153	179	152	184	150	189	150	200	152	209	156	216	162	221	171	222	182	221	192	217	202	211	210	202	218	190	226	214	294	195	294	172	233	154	236	148	236	142	237	105	230	73	213	48	186	32	152	26	112	28	91	32	72	38	54	47	38	59	25	69	15	75	11	82	7	90	2	65	-69	85	-69	108	-2	114	-4	118	-5	123	-6	133	-6	155	-4	175	0	193	10	211	25	229	46	90	43	86	30	80	20	73	13	65	10	55	8	45	9	37	13	31	18	28	25	26	33	27	42	31	49	37	55	45	58	55	59	62	59	69	57	76	54	83	49	90	43	16383	16383	227	92	222	77	215	67	206	60	193	57	176	56	168	56	160	57	151	60	141	63	128	67	133	80	136	91	137	102	138	114	138	149	137	154	192	154	192	186	135	186	129	214	124	241	119	265	117	284	116	296	117	306	121	315	127	321	134	326	143	327	151	326	157	324	162	319	165	314	166	306	166	301	165	295	165	282	166	271	170	262	176	255	185	251	195	249	207	251	216	256	223	263	228	273	229	286	226	305	216	321	201	332	180	340	154	342	140	341	126	339	114	336	102	331	92	325	79	313	68	299	59	282	54	264	52	246	53	236	53	226	55	216	57	203	60	186	20	186	20	154	69	154	77	129	83	112	86	99	88	89	89	79	83	80	78	81	74	81	69	82	64	82	45	80	30	74	19	65	13	52	11	36	12	21	18	9	27	1	39	-4	55	-6	67	-5	79	-1	90	4	100	13	110	25	125	12	138	3	149	-2	161	-6	173	-7	185	-6	195	-3	204	2	213	8	219	17	225	27	230	38	233	53	236	70	238	92	189	133	185	112	176	94	163	79	145	70	124	66	104	70	87	79	73	94	65	112	61	133	65	154	73	172	87	187	104	196	124	200	145	196	162	187	176	173	185	155	189	133	16383	16383	263	24	214	73	221	84	226	95	230	107	232	119	233	133	232	146	230	158	226	170	221	182	214	194	263	243	234	271	186	223	174	230	162	235	151	238	138	240	125	241	112	240	99	238	88	235	76	230	64	223	16	271	-12	243	36	194	29	182	24	171	20	159	18	146	17	133	18	119	20	107	24	96	29	85	36	73	-12	24	16	-4	64	44	76	37	88	32	100	28	112	26	138	26	150	28	162	32	174	37	186	44	234	-4	273	338	171	338	171	325	187	324	198	321	205	318	209	312	210	304	210	300	209	296	209	293	208	289	206	286	147	171	118	227	104	254	93	276	86	292	81	303	80	310	81	316	85	320	92	322	103	324	118	325	118	338	-31	338	-31	325	-20	323	-10	320	-2	315	3	308	9	299	75	171	25	171	25	146	87	146	93	136	93	107	25	107	25	82	93	82	93	57	91	40	87	28	78	20	63	15	41	12	41	0	207	0	207	12	186	15	172	20	163	28	159	40	157	57	157	82	225	82	225	107	157	107	157	141	160	146	225	146	225	171	170	171	242	306	246	313	251	318	257	321	264	324	273	325	77	-8	77	129	33	129	33	-8	16383	16383	77	207	77	345	33	345	33	207	184	113	182	103	179	95	173	89	166	85	157	84	148	84	140	87	130	93	118	102	103	115	87	129	76	140	70	149	67	158	66	168	67	177	71	185	76	191	84	195	93	196	103	194	114	189	127	180	143	168	162	151	170	142	176	135	181	128	183	121	184	113	16383	16383	93	208	70	205	52	198	39	186	31	169	28	147	30	128	38	111	52	92	77	69	113	39	141	16	148	10	154	3	157	-2	159	-9	160	-18	158	-31	153	-41	145	-48	134	-52	120	-54	110	-53	100	-51	93	-47	88	-43	86	-39	86	-38	91	-33	100	-27	104	-24	107	-20	108	-15	109	-11	107	-2	102	5	95	11	86	15	76	17	66	15	58	10	51	3	47	-5	45	-15	49	-31	60	-44	76	-55	96	-62	120	-65	147	-62	170	-53	187	-39	198	-22	202	-1	200	14	195	29	185	43	171	57	151	72	165	73	177	74	187	76	195	80	202	84	209	91	214	99	218	107	221	117	222	127	221	137	220	145	218	154	215	161	211	169	201	184	188	198	174	213	157	227	119	253	105	266	95	278	89	289	86	300	88	311	94	321	103	328	114	333	128	334	136	334	150	330	154	327	155	324	155	322	154	320	152	319	150	316	147	314	142	310	139	305	136	301	134	297	134	292	136	284	140	277	147	270	155	266	164	264	174	266	183	270	190	277	195	286	196	296	193	311	182	325	166	336	146	343	124	345	99	342	79	334	63	320	53	302	50	281	51	267	55	255	64	242	79	227	99	208	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	136	333	126	331	117	327	110	320	105	311	104	301	105	291	110	282	117	275	125	270	136	268	146	270	155	274	162	281	167	290	169	300	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	272	128	262	128	253	111	242	98	230	89	216	84	200	83	179	86	162	97	149	116	142	141	139	172	142	203	149	228	162	246	179	257	200	261	216	259	229	254	240	245	248	233	254	216	263	216	263	255	262	257	260	259	257	261	252	262	241	266	231	269	221	271	211	271	201	272	163	267	132	254	108	233	93	204	88	170	93	136	107	109	129	88	159	75	195	71	204	71	213	72	222	74	232	76	243	78	248	79	254	81	258	83	261	85	263	88	264	91	86	233	82	228	78	224	74	221	69	220	65	219	59	220	55	223	49	233	49	239	50	249	54	258	62	265	72	271	86	276	16383	16383	146	222	142	219	142	218	137	218	135	220	134	222	134	303	131	317	123	328	110	337	92	342	70	344	49	342	31	337	17	329	9	319	6	306	7	300	10	294	14	290	19	287	27	286	35	287	41	290	46	293	50	298	51	304	51	306	48	312	46	315	44	316	43	318	41	320	41	321	42	325	45	328	49	330	55	332	61	333	71	332	78	329	83	324	86	316	86	286	52	276	27	267	11	257	2	245	0	232	1	221	6	212	14	205	24	200	36	199	47	199	67	205	77	211	88	219	90	211	94	205	99	202	105	199	122	199	130	201	137	204	144	209	151	215	113	196	12	114	12	113	118	26	122	24	125	21	128	20	131	18	135	18	138	21	138	26	137	33	132	43	124	55	113	70	99	86	95	92	91	97	88	102	84	107	79	113	82	116	84	119	87	122	89	125	92	128	107	149	120	167	130	182	135	194	137	202	137	204	136	205	135	207	134	207	132	208	129	207	127	206	124	205	116	199	16383	16383	211	196	109	114	109	113	217	26	220	24	224	21	226	20	229	18	233	18	236	21	236	23	237	26	235	33	230	42	222	54	211	69	198	86	193	92	189	97	186	102	182	107	177	113	180	116	184	122	187	125	189	128	205	149	218	167	228	182	234	194	235	202	235	204	234	205	233	207	231	207	229	208	225	206	222	205	214	199	343	54	343	200	32	200	32	156	299	156	299	54	143	85	143	143	22	143	22	85	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	166	171	166	255	185	255	196	253	204	249	210	241	214	230	215	215	214	200	210	187	204	178	195	173	184	171	16383	16383	281	76	281	82	269	96	262	104	255	113	247	124	218	166	232	173	243	181	251	192	256	204	257	218	255	235	247	248	235	258	219	264	200	266	103	266	103	257	114	256	121	255	125	251	126	245	127	235	127	108	126	98	125	92	121	88	114	86	103	85	103	76	190	76	190	85	179	86	172	88	168	92	167	98	166	108	166	160	185	160	191	151	195	143	200	135	209	117	218	101	225	90	231	82	236	78	241	76	166	282	166	319	1	319	1	282	144	272	142	258	136	246	126	237	114	230	100	228	86	230	74	237	64	246	58	258	56	272	58	286	64	298	74	308	86	314	100	316	114	314	126	308	136	298	142	286	144	272	16383	16383	171	272	168	295	158	315	142	330	123	340	100	344	77	340	58	330	42	315	32	295	28	272	32	250	42	230	58	215	77	205	100	201	123	205	142	215	158	230	168	250	171	272	343	-74	343	-30	32	-30	32	-74	16383	16383	343	104	343	148	209	148	209	259	166	259	166	148	32	148	32	104	166	104	166	-5	209	-5	209	104	150	201	142	201	136	190	131	183	123	180	112	178	95	177	50	177	99	224	113	238	124	251	131	263	135	276	136	289	133	307	125	322	113	334	96	341	76	344	58	341	42	334	28	322	15	305	4	283	17	283	23	293	29	301	37	306	45	309	55	310	67	308	77	303	85	294	90	284	92	272	90	255	81	236	65	213	38	183	0	145	0	137	135	137	18	295	25	305	32	312	39	316	47	319	55	320	66	318	76	314	82	308	87	300	88	290	87	279	82	270	74	262	62	256	46	250	46	245	71	235	89	225	102	214	109	201	111	185	110	174	105	165	99	158	90	153	79	152	75	152	70	154	66	156	61	160	55	165	48	172	41	176	36	179	22	181	14	178	9	175	5	171	2	167	2	161	4	152	10	144	21	139	35	135	51	134	82	138	109	149	130	166	144	187	148	212	147	226	142	239	134	249	123	258	108	266	119	272	127	278	132	286	135	294	136	304	133	318	127	329	116	337	101	342	83	344	64	342	47	337	33	328	19	315	8	299	43	264	71	264	142	308	150	314	156	318	159	323	161	328	162	334	161	342	158	348	153	353	146	356	138	357	132	356	122	352	117	348	112	343	268	30	265	29	261	27	257	27	251	28	246	31	242	36	239	43	238	50	238	230	168	230	168	51	160	46	152	42	138	38	131	37	122	39	114	44	108	52	104	62	103	75	103	230	33	230	33	44	32	28	31	13	29	-1	25	-17	22	-35	20	-43	18	-49	17	-55	17	-64	18	-77	22	-88	29	-96	38	-101	49	-102	60	-101	69	-96	75	-88	79	-77	80	-64	80	-52	78	-46	76	-38	74	-29	70	-18	68	-10	66	-4	65	2	64	11	74	4	83	0	93	-3	103	-5	115	-6	127	-5	137	-2	146	2	155	10	165	20	172	10	180	3	190	-2	201	-5	215	-6	226	-5	236	-3	246	1	256	8	268	18	129	145	109	155	94	170	83	189	77	213	75	242	75	255	77	268	79	279	82	289	86	297	92	306	99	312	107	318	117	322	129	325	16383	16383	290	325	290	338	140	338	99	334	68	323	47	304	34	276	30	241	32	216	37	194	47	175	59	159	75	147	84	142	93	138	103	135	115	133	129	132	129	-64	126	-70	119	-75	107	-77	89	-79	89	-92	176	-92	176	325	201	325	201	-92	287	-92	287	-79	276	-78	263	-77	255	-74	251	-69	249	-61	248	-51	248	300	249	310	252	317	257	321	265	323	276	325	105	166	103	179	97	191	88	200	76	206	63	209	50	207	38	200	29	191	23	179	21	166	23	152	28	141	37	132	49	126	63	124	76	126	88	132	97	141	103	152	105	166	100	0	79	0	58	-47	64	-51	67	-50	70	-50	72	-49	78	-49	86	-50	92	-52	97	-56	99	-61	100	-67	99	-74	96	-80	90	-84	82	-87	71	-88	67	-87	62	-87	57	-85	52	-84	45	-82	42	-80	34	-99	45	-102	54	-105	63	-107	73	-108	83	-108	104	-106	122	-100	136	-91	144	-79	147	-64	145	-52	139	-42	130	-35	118	-30	103	-29	93	-29	90	-30	86	-31	137	137	137	147	122	148	112	151	105	156	102	164	102	344	96	344	14	311	14	301	21	304	26	305	31	307	35	308	39	308	42	309	46	308	50	305	52	301	53	295	54	288	54	177	53	165	49	156	42	151	31	148	15	147	15	137	107	267	106	244	104	228	99	217	92	211	83	209	73	211	66	217	61	228	58	245	57	268	58	294	61	313	65	325	72	332	82	334	92	332	99	325	104	313	106	294	107	267	16383	16383	156	271	153	295	143	315	127	330	107	340	84	344	59	340	39	330	23	315	13	295	9	272	12	248	23	227	38	212	59	202	83	199	107	202	127	212	143	227	153	247	156	271	141	111	141	113	33	200	30	203	24	206	21	207	19	208	17	207	16	206	13	200	15	192	20	183	28	170	39	156	52	138	56	134	64	124	68	118	73	112	70	109	66	103	63	100	61	97	45	77	32	59	22	44	16	32	15	23	15	22	16	20	17	19	19	18	23	18	26	19	28	20	36	26	39	29	16383	16383	238	111	238	113	132	200	128	203	125	205	119	207	117	208	115	207	114	206	112	202	112	200	113	192	118	183	126	170	137	156	151	138	154	134	162	124	166	118	171	112	158	97	143	77	130	59	120	44	115	32	113	23	113	22	114	20	116	18	121	18	123	19	126	20	129	23	133	26	134	27	135	27	136	28	137	28	137	29	137	137	137	147	122	148	112	151	105	156	102	164	102	344	96	344	14	311	14	301	21	304	26	305	31	307	35	308	39	308	42	309	46	308	50	305	52	301	53	295	54	288	54	177	53	165	49	156	42	151	31	148	15	147	15	137	16383	16383	335	344	307	344	87	-5	116	-5	16383	16383	305	76	236	76	305	164	16383	16383	372	44	372	76	351	76	351	206	325	206	305	184	281	155	263	132	249	112	236	95	224	77	224	44	304	44	304	0	351	0	351	44	119	137	119	147	106	148	96	150	89	154	86	162	84	175	84	344	79	344	-2	311	-2	301	2	303	8	305	13	307	25	309	30	307	33	304	35	299	36	293	36	177	35	163	30	154	22	150	12	148	-1	147	-1	137	16383	16383	315	344	286	344	66	-5	95	-5	16383	16383	387	64	379	64	374	53	368	46	361	42	353	41	342	40	290	40	290	42	329	79	342	91	355	104	367	119	375	134	378	151	375	170	365	186	351	197	333	204	314	206	293	203	276	195	262	181	251	165	242	146	254	146	259	154	266	162	273	168	281	172	291	173	303	171	312	165	318	156	322	146	324	134	320	110	309	88	294	67	277	47	260	30	238	7	238	0	373	0	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	171	51	176	45	179	39	180	31	181	24	178	19	175	15	171	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	16383	16383	334	344	306	344	86	-5	115	-5	16383	16383	300	76	231	76	300	164	16383	16383	367	44	367	76	346	76	346	206	320	206	300	184	276	155	258	132	244	112	231	95	219	77	219	44	299	44	299	0	346	0	346	44	123	128	123	109	120	96	114	85	104	76	88	65	64	49	47	34	35	18	29	2	27	-16	32	-43	45	-66	66	-84	94	-95	129	-99	160	-96	186	-86	205	-71	217	-51	222	-27	220	-14	216	-4	209	4	200	9	189	11	179	9	170	5	163	-1	158	-11	156	-21	157	-27	158	-32	160	-37	163	-42	167	-47	170	-51	172	-54	174	-56	174	-59	175	-62	173	-68	169	-74	163	-78	154	-81	144	-82	130	-78	118	-70	109	-56	104	-38	102	-16	106	8	115	32	126	55	135	79	140	105	140	116	139	121	138	128	16383	16383	173	209	171	222	165	234	156	243	144	248	131	251	117	248	106	243	97	234	91	222	89	209	91	195	97	183	106	174	117	168	130	166	144	168	156	174	165	183	171	195	173	209	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	228	389	160	468	155	473	150	476	144	479	138	481	133	482	125	480	119	477	114	472	111	466	109	459	110	454	112	448	116	443	122	438	129	433	200	389	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	114	389	142	389	214	433	222	439	227	443	231	448	233	453	233	459	232	467	229	473	224	478	217	481	209	482	204	481	198	479	193	477	188	473	183	468	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	256	389	194	477	148	477	87	389	115	389	171	438	227	389	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	241	462	236	453	232	446	227	441	221	438	208	438	205	439	200	441	194	444	174	453	158	459	151	461	144	462	137	462	120	460	106	452	95	440	86	423	79	400	100	400	106	414	111	419	118	422	125	423	129	423	133	422	138	420	146	417	157	412	171	406	177	403	184	401	198	399	204	398	220	401	233	408	245	421	254	439	262	462	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	151	425	149	436	144	445	137	452	128	456	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	16383	16383	256	425	254	436	249	445	242	452	233	456	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	200	446	198	437	194	429	188	423	180	419	170	417	161	419	153	423	147	430	143	438	142	447	143	456	147	464	154	470	161	474	170	476	179	475	187	470	194	464	198	456	200	446	16383	16383	224	448	221	464	214	479	202	490	188	497	171	500	154	497	140	489	128	478	120	463	118	446	120	429	128	415	139	403	154	396	171	393	188	396	202	404	214	416	221	431	224	448	216	171	132	171	213	316	216	316	16383	16383	475	105	464	105	460	95	454	84	445	71	436	59	426	47	413	36	397	27	379	21	358	18	333	17	318	18	307	20	301	25	297	33	296	44	296	166	325	162	345	154	358	140	367	119	373	87	385	87	385	256	373	256	366	224	357	203	344	191	325	185	296	181	296	305	297	312	300	316	306	319	316	320	329	320	355	319	377	316	395	311	410	304	420	295	426	287	430	278	434	268	438	255	442	238	454	238	454	338	137	338	137	327	155	325	167	323	175	319	179	315	181	309	180	305	178	300	176	294	172	287	167	277	57	76	41	47	29	29	21	19	12	15	2	12	2	0	105	0	105	12	97	13	83	16	74	18	68	22	65	28	64	35	64	39	65	42	66	47	68	52	71	57	121	151	216	151	216	60	215	41	211	28	204	19	191	14	172	12	172	0	455	0	329	76	312	60	298	47	285	37	272	30	258	23	249	20	231	16	222	15	214	15	194	17	176	22	159	31	145	43	134	58	127	75	121	94	116	117	114	142	113	171	117	227	128	271	146	303	172	323	205	329	219	328	232	325	246	319	259	311	272	301	283	289	294	278	303	264	312	248	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	199	345	142	337	94	312	57	273	33	224	25	166	32	113	52	67	85	30	127	5	178	-7	180	-7	162	-47	167	-51	171	-50	173	-50	176	-49	181	-49	189	-50	196	-52	200	-56	203	-61	204	-67	203	-74	200	-80	194	-84	186	-87	175	-88	171	-88	166	-87	162	-86	156	-84	149	-82	146	-80	138	-99	158	-105	167	-107	177	-108	186	-108	208	-106	226	-100	240	-91	248	-79	251	-64	249	-52	243	-42	234	-35	222	-30	206	-29	197	-29	194	-30	190	-31	200	-8	233	-6	262	1	290	15	316	35	344	64	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	226	389	157	468	152	473	142	479	136	481	131	482	123	480	117	477	112	472	108	466	107	459	108	454	110	448	114	443	120	438	127	433	198	389	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	116	389	143	389	214	433	223	439	228	443	232	448	234	453	234	459	233	467	230	473	225	478	218	481	210	482	205	481	199	479	194	477	189	473	184	468	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	256	389	194	477	148	477	87	389	115	389	171	438	227	389	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	151	425	149	436	144	445	137	452	128	456	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	16383	16383	256	425	254	436	249	445	242	452	233	456	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	158	389	90	468	85	473	80	476	74	479	69	481	63	482	56	480	49	477	44	472	41	466	40	459	40	454	43	448	46	443	52	438	60	433	131	389	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	36	389	65	389	136	433	144	439	149	443	153	448	155	453	156	459	155	467	151	473	146	478	140	481	132	482	126	481	120	479	115	477	110	473	105	468	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	181	389	120	477	74	477	13	389	41	389	97	438	153	389	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	76	425	75	436	70	445	63	452	54	456	45	458	34	456	26	452	19	445	14	436	12	426	14	416	18	407	25	400	34	395	44	393	55	395	63	399	70	406	75	415	76	425	16383	16383	181	425	180	436	175	445	168	452	159	456	149	458	139	456	130	452	123	445	119	436	117	426	119	416	123	407	130	400	139	395	148	393	159	395	168	399	175	406	180	415	181	425	129	163	186	163	186	186	129	186	129	297	130	307	133	314	139	318	147	320	160	321	179	319	197	313	212	303	225	289	237	271	245	254	250	235	255	213	257	190	258	165	257	138	254	112	248	89	242	69	233	54	222	41	209	30	194	23	177	19	158	17	147	18	139	21	133	26	130	35	129	46	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	186	3	186	3	163	49	163	49	46	47	34	42	25	34	18	23	14	7	12	7	0	165	0	197	2	227	9	254	19	279	34	300	52	316	71	328	93	338	118	343	144	345	172	337	229	313	275	275	310	223	331	160	338	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	249	462	245	453	241	446	236	441	229	438	216	438	213	439	203	444	182	453	166	459	159	461	152	462	146	462	129	460	115	452	103	440	95	423	88	400	109	400	111	407	115	414	120	419	126	422	133	423	137	423	141	422	146	420	154	417	166	412	180	406	186	403	193	401	199	400	213	398	228	401	242	408	253	421	263	439	271	462	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	252	389	183	468	178	473	168	479	162	481	156	482	149	480	142	477	137	472	133	466	132	459	133	454	135	448	139	443	145	438	152	433	224	389	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	133	389	161	389	233	433	241	439	246	443	250	448	252	453	252	459	251	467	248	473	243	478	236	481	228	482	223	481	217	479	212	477	207	473	202	468	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	276	389	214	477	169	477	108	389	136	389	191	438	248	389	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	263	462	260	453	255	446	250	441	244	438	231	438	228	439	223	441	217	444	197	453	181	459	174	461	167	462	161	462	144	460	129	452	118	440	109	423	103	400	123	400	129	414	134	419	141	422	148	423	152	423	156	422	161	420	169	417	180	412	195	406	201	403	207	401	221	399	227	398	243	401	256	408	268	421	277	439	285	462	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	172	425	170	436	165	445	158	452	150	456	140	458	130	456	121	452	114	445	109	436	108	426	109	416	114	407	121	400	130	395	140	393	150	395	159	399	166	406	170	415	172	425	16383	16383	277	425	275	436	271	445	264	452	255	456	244	458	234	456	226	452	219	445	214	436	213	426	214	416	219	407	225	400	234	395	244	393	254	395	263	399	271	406	275	415	277	425	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	270	262	275	243	279	225	281	207	283	188	283	166	279	109	268	65	251	33	226	14	195	7	177	9	162	14	149	22	137	35	127	52	16383	16383	117	75	113	93	109	109	107	126	106	144	106	164	110	222	121	268	139	302	163	322	195	329	211	328	225	323	238	314	249	301	260	285	16383	16383	343	368	318	368	286	322	268	331	250	337	232	342	214	345	195	345	137	337	88	313	50	275	26	226	17	167	18	153	19	138	22	124	30	98	37	81	46	67	55	54	68	40	84	26	41	-36	65	-36	101	15	119	6	137	0	155	-5	174	-8	195	-8	253	0	302	23	339	61	363	110	372	168	371	187	368	206	364	224	358	241	350	258	343	269	336	279	328	289	317	299	304	311	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	239	389	171	468	166	473	161	476	155	479	150	481	144	482	137	480	130	477	125	472	122	466	121	459	121	454	123	448	127	443	133	438	141	433	211	389	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	121	389	149	389	220	433	228	439	234	443	238	448	239	453	240	459	239	467	236	473	231	478	224	481	216	482	210	481	200	477	195	473	190	468	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	265	389	204	477	157	477	97	389	124	389	180	438	237	389	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	161	425	160	436	155	445	148	452	139	456	129	458	119	456	111	452	104	445	99	436	97	426	99	416	103	407	110	400	119	395	129	393	139	395	148	399	155	406	160	415	161	425	16383	16383	267	425	265	436	260	445	253	452	244	456	234	458	224	456	215	452	208	445	204	436	202	426	204	416	208	407	215	400	223	395	233	393	244	395	253	399	260	406	265	415	267	425	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	124	389	152	389	224	433	232	439	237	443	241	448	243	453	243	459	242	467	239	473	234	478	227	481	219	482	214	481	208	479	203	477	198	473	193	468	131	238	132	244	135	249	140	253	147	255	156	256	178	253	194	244	205	230	212	208	214	180	211	149	203	127	188	113	165	106	131	104	16383	16383	131	273	131	279	132	297	135	309	142	317	155	322	175	325	175	338	8	338	8	325	26	323	38	318	45	310	49	298	50	280	50	59	49	42	47	31	41	23	32	18	8	12	8	0	175	0	175	12	155	15	143	20	135	28	132	40	131	59	131	86	172	87	201	89	223	92	240	98	256	107	272	118	284	131	293	146	298	163	300	181	299	197	296	211	290	224	282	235	272	246	257	255	239	263	217	268	192	272	164	273	35	44	35	32	32	24	28	18	21	15	9	12	9	0	104	0	104	293	106	307	109	317	115	325	124	330	134	331	148	329	157	322	164	309	168	290	170	265	169	240	165	222	159	211	149	206	134	204	134	186	144	186	151	184	157	183	162	180	166	177	173	169	179	157	182	142	185	122	185	99	184	64	181	39	176	23	167	14	155	12	150	12	149	13	146	14	144	15	139	18	132	2	140	0	147	-2	153	-4	159	-5	164	-5	194	0	220	14	240	36	254	64	258	97	257	112	254	127	249	139	242	151	233	161	224	170	212	177	199	183	182	190	160	196	173	200	184	203	192	206	200	210	208	215	218	224	226	234	233	244	236	256	238	268	233	294	219	315	198	331	171	342	138	345	105	341	76	329	54	309	40	284	35	253	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	182	264	114	343	109	348	104	351	98	354	93	356	87	357	80	355	73	352	68	347	65	341	64	334	64	329	67	323	70	318	76	313	84	308	155	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	73	264	100	264	171	308	180	314	185	318	189	323	191	328	191	334	190	342	187	348	182	353	175	356	167	357	162	356	156	354	151	352	146	348	141	343	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	212	264	151	352	104	352	44	264	71	264	127	313	184	264	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	197	337	193	328	189	321	183	316	177	313	164	313	161	314	151	319	131	328	122	331	114	334	107	336	100	337	94	337	77	335	63	327	52	315	43	298	36	275	57	275	59	282	63	289	68	294	74	297	81	298	85	298	89	297	94	295	102	292	113	287	128	281	134	278	140	276	161	273	176	276	190	283	201	296	211	314	219	337	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	108	300	106	311	101	320	94	327	85	331	75	333	65	331	56	327	49	320	45	311	43	301	45	291	49	282	56	275	65	270	75	268	85	270	95	274	102	281	106	290	108	300	16383	16383	213	300	211	311	206	320	199	327	190	331	180	333	170	331	161	327	154	320	150	311	148	301	149	291	154	282	161	275	170	270	180	268	190	270	199	274	206	281	211	290	213	300	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	157	322	155	313	151	305	145	299	137	295	127	294	118	295	110	299	104	306	100	314	99	323	100	332	104	340	111	346	118	351	127	352	136	351	144	346	151	340	155	332	157	322	16383	16383	181	324	178	340	171	355	159	366	145	373	128	376	111	373	97	366	85	354	78	339	75	323	77	305	85	291	96	280	111	272	128	270	145	272	159	280	171	292	178	307	181	324	148	41	141	34	135	29	130	27	124	25	117	25	107	26	99	30	93	37	90	47	89	60	91	77	97	92	108	104	125	114	148	124	16383	16383	283	142	217	142	218	172	222	194	229	210	239	219	252	222	264	219	273	213	279	201	282	183	283	159	16383	16383	336	65	325	52	313	42	301	36	289	32	275	31	252	34	236	44	225	60	219	83	217	113	217	124	344	124	343	141	342	154	341	166	338	176	334	186	323	204	309	218	292	228	272	234	251	237	235	236	222	233	209	228	198	221	187	211	177	221	165	228	151	233	135	236	117	237	87	233	62	225	42	211	30	194	25	174	26	163	30	153	37	146	46	141	57	140	69	141	78	145	85	152	89	160	91	171	91	176	90	180	86	188	83	192	78	197	77	199	77	201	76	203	78	209	82	214	89	217	98	220	109	220	124	219	135	215	142	207	147	196	148	180	148	142	114	132	89	123	70	115	56	107	46	99	35	90	27	80	21	70	18	59	17	47	19	28	26	13	38	2	54	-4	75	-6	95	-5	113	0	131	7	149	20	166	37	169	37	180	21	193	9	207	1	224	-2	242	-3	268	-1	291	4	311	16	329	33	347	57	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	73	30	41	51	17	78	1	110	-6	93	-47	98	-51	101	-50	104	-50	107	-49	112	-49	120	-50	126	-52	131	-56	134	-61	135	-67	134	-74	130	-80	124	-84	116	-87	106	-88	102	-88	92	-86	86	-84	79	-82	76	-80	69	-99	89	-105	98	-107	107	-108	117	-108	139	-106	157	-100	170	-91	178	-79	181	-64	179	-52	174	-42	165	-35	153	-30	137	-29	128	-29	125	-30	121	-31	132	-6	151	-2	169	4	185	14	200	28	215	46	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	180	264	112	343	106	348	96	354	90	356	84	357	77	355	70	352	65	347	62	341	61	334	62	329	64	323	68	318	73	313	81	308	152	264	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	62	264	90	264	161	308	169	314	175	318	178	323	180	328	181	334	180	342	177	348	172	353	165	356	157	357	151	356	141	352	136	348	131	343	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	204	264	143	352	97	352	36	264	64	264	120	313	176	264	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	100	300	99	311	94	320	87	327	78	331	69	333	58	331	50	327	43	320	38	311	36	301	38	291	42	282	49	275	58	270	68	268	79	270	87	274	94	281	99	290	100	300	16383	16383	205	300	204	311	199	320	192	327	183	331	173	333	163	331	154	327	147	320	143	311	141	301	143	291	147	282	154	275	163	270	172	268	183	270	192	274	199	281	204	290	205	300	128	0	128	12	119	14	112	18	107	24	105	32	104	42	104	230	7	230	7	219	18	216	26	212	31	206	34	198	35	187	35	44	34	33	32	25	27	19	20	15	8	12	8	0	16383	16383	128	264	60	343	55	348	50	351	44	354	39	356	33	357	26	355	19	352	14	347	11	341	9	334	10	329	12	323	16	318	22	313	30	308	100	264	10	264	38	264	109	308	117	314	123	318	126	323	128	328	129	334	128	342	125	348	120	353	113	356	105	357	99	356	89	352	84	348	79	343	16383	16383	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	154	264	93	352	46	352	-14	264	13	264	70	313	126	264	16383	16383	106	0	106	12	97	14	90	18	85	23	83	31	82	42	82	230	-14	230	-14	219	-2	216	4	212	9	206	12	198	12	32	10	24	5	19	-1	15	-13	12	-13	0	50	300	49	311	44	320	37	327	28	331	18	333	8	331	0	327	-7	320	-12	311	-14	301	-12	291	-7	282	0	275	7	270	17	268	28	270	37	274	44	281	49	290	50	300	16383	16383	155	300	153	311	149	320	142	327	133	331	123	333	113	331	104	327	97	320	92	311	90	301	92	291	96	282	103	275	112	270	122	268	133	270	142	274	149	281	153	290	155	300	16383	16383	106	0	106	12	97	14	90	18	85	23	83	31	82	42	82	230	-14	230	-14	219	-2	216	4	212	9	206	12	198	12	32	10	24	5	19	-1	15	-13	12	-13	0	165	115	163	73	159	43	152	23	141	12	126	8	108	14	96	30	90	53	87	81	86	110	86	138	88	161	90	179	94	193	99	204	102	210	107	215	112	218	118	220	125	221	140	218	152	207	159	187	163	157	165	115	16383	16383	214	330	189	345	144	323	129	330	114	335	98	340	82	343	64	345	41	333	55	330	69	326	82	320	95	313	108	304	49	275	73	259	128	287	139	275	149	262	165	234	171	218	170	216	162	224	154	230	146	234	136	236	124	237	88	231	57	215	33	189	18	155	12	114	18	73	33	40	57	14	89	-1	126	-6	166	0	197	20	220	52	233	95	238	149	237	169	235	187	232	204	228	220	223	235	215	252	207	266	196	280	184	293	167	307	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	210	337	207	328	202	321	197	316	191	313	178	313	175	314	170	316	164	319	144	328	128	334	121	336	114	337	108	337	91	335	76	327	65	315	56	298	50	275	70	275	72	282	76	289	81	294	88	297	95	298	99	298	103	297	108	295	116	292	127	287	142	281	148	278	154	276	168	274	174	273	190	276	203	283	215	296	224	314	232	337	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	185	264	117	343	111	348	101	354	95	356	89	357	82	355	75	352	70	347	67	341	66	334	67	329	69	323	73	318	78	313	86	308	157	264	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	66	264	94	264	165	308	173	314	179	318	183	323	185	328	185	334	184	342	181	348	176	353	169	356	161	357	155	356	145	352	140	348	134	343	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	210	264	149	352	103	352	42	264	70	264	126	313	182	264	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	195	337	191	328	187	321	182	316	176	313	163	313	160	314	155	316	149	319	129	328	113	334	106	336	99	337	93	337	75	335	61	327	50	315	41	298	35	275	55	275	57	282	61	289	66	294	73	297	80	298	84	298	93	295	101	292	112	287	127	281	133	278	139	276	153	274	159	273	175	276	188	283	200	296	209	314	217	337	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	105	300	104	311	99	320	92	327	83	331	74	333	63	331	54	327	47	320	42	311	41	301	42	291	47	282	54	275	63	270	73	268	84	270	92	274	99	281	104	290	105	300	16383	16383	210	300	209	311	204	320	197	327	188	331	178	333	168	331	159	327	152	320	148	311	146	301	148	291	152	282	159	275	168	270	177	268	188	270	197	274	204	281	209	290	210	300	181	23	179	35	173	45	165	53	155	59	143	61	131	59	120	54	112	45	106	35	104	23	106	11	112	0	121	-7	131	-13	142	-15	154	-13	165	-7	173	1	179	11	181	23	16383	16383	268	104	268	148	17	148	17	104	16383	16383	181	230	179	242	173	253	165	261	155	266	143	268	131	266	120	261	112	253	106	242	104	230	106	218	112	208	120	199	131	194	143	192	155	194	165	200	173	208	179	219	181	230	164	162	164	138	165	128	165	108	163	70	159	41	152	22	141	12	126	8	116	9	108	13	101	19	96	28	92	40	16383	16383	86	70	86	104	87	151	91	184	98	206	110	218	126	221	135	220	142	217	148	211	154	203	158	191	16383	16383	230	275	208	275	177	224	167	229	147	235	137	236	126	237	89	231	58	214	34	188	18	154	12	114	14	92	19	71	27	52	39	35	55	18	17	-45	41	-45	72	7	82	2	93	-1	103	-4	114	-6	126	-6	162	0	193	15	217	41	232	75	238	114	236	138	231	159	223	178	211	196	194	213	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	196	264	128	343	123	348	118	351	112	354	107	356	101	357	94	355	87	352	82	347	79	341	78	334	78	329	80	323	84	318	90	313	98	308	169	264	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	78	264	106	264	177	308	185	314	191	318	195	323	196	328	197	334	196	342	193	348	188	353	181	356	173	357	167	356	157	352	152	348	147	343	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	222	264	160	352	114	352	53	264	81	264	137	313	193	264	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	117	300	115	311	110	320	103	327	94	331	84	333	74	331	65	327	58	320	54	311	52	301	54	291	58	282	65	275	74	270	84	268	95	270	104	274	111	281	115	290	117	300	16383	16383	222	300	220	311	215	320	208	327	199	331	189	333	179	331	170	327	163	320	158	311	157	301	158	291	163	282	170	275	178	270	189	268	199	270	208	274	215	281	220	290	222	300	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	65	264	93	264	164	308	172	314	178	318	181	323	183	328	184	334	182	342	179	348	174	353	168	356	160	357	154	356	148	354	143	352	138	348	133	343	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	175	193	182	175	187	149	188	114	186	80	182	54	173	36	162	25	147	21	137	22	128	26	120	32	113	40	107	51	16383	16383	107	338	10	338	10	326	22	323	30	320	34	314	37	307	37	-71	34	-78	30	-83	22	-87	9	-89	9	-102	146	-102	146	-91	130	-89	119	-84	112	-76	108	-63	107	-46	107	23	120	11	132	3	142	-2	153	-5	166	-6	198	0	224	16	245	43	258	78	262	119	258	159	245	191	226	216	200	231	169	237	152	235	138	231	127	223	116	211	107	195	103	300	102	311	97	320	90	327	81	331	71	333	61	331	52	327	45	320	40	311	39	301	40	291	45	282	52	275	60	270	70	268	81	270	90	274	97	281	102	290	103	300	16383	16383	208	300	206	311	202	320	195	327	186	331	175	333	165	331	157	327	150	320	145	311	143	301	145	291	149	282	156	275	165	270	175	268	186	270	195	274	202	281	206	290	208	300	16383	16383	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	257	369	257	405	93	405	93	369	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	208	264	208	300	42	300	42	264	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	228	450	221	434	213	421	202	413	188	408	171	407	156	408	143	413	133	422	125	434	120	450	98	450	101	423	111	401	125	384	146	373	174	369	200	373	221	384	236	401	245	424	249	450	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	175	345	169	329	161	316	150	308	136	303	119	302	104	303	91	308	81	317	73	329	68	345	46	345	49	319	58	296	73	279	95	268	122	264	148	268	169	279	184	296	193	319	198	345	192	118	94	118	142	239	16383	16383	280	0	279	0	275	-4	273	-7	262	-20	255	-31	250	-42	247	-52	246	-63	248	-76	255	-86	266	-95	280	-100	297	-102	312	-100	326	-95	340	-88	351	-77	360	-64	349	-56	346	-59	345	-59	337	-63	332	-65	328	-66	323	-67	319	-67	307	-66	298	-63	292	-57	289	-48	288	-35	288	-30	289	-25	290	-19	291	-12	294	-3	294	-1	295	0	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	273	-56	270	-59	269	-59	261	-63	256	-65	252	-66	247	-67	243	-67	231	-66	223	-63	217	-57	213	-48	212	-35	212	-30	213	-25	214	-19	215	-12	218	-3	218	-1	219	0	219	1	229	7	234	12	239	16	244	22	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	199	-6	197	-7	186	-20	179	-31	174	-42	171	-52	170	-63	173	-76	179	-86	190	-95	204	-100	222	-102	236	-100	250	-95	264	-88	275	-77	285	-64	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	158	369	186	369	257	413	265	418	271	423	274	428	276	433	277	440	276	447	273	453	268	458	261	460	253	461	247	461	237	457	232	453	227	448	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	81	264	109	264	180	308	188	314	194	318	197	323	199	328	200	334	199	342	196	348	190	353	184	356	176	357	170	356	160	352	155	348	150	343	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	270	369	208	457	162	457	101	369	129	369	185	418	241	369	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	200	264	138	352	92	352	31	264	59	264	115	313	171	264	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	218	405	216	415	211	424	204	432	195	436	185	438	175	436	166	432	159	425	155	416	153	406	154	396	159	387	166	380	175	375	185	373	195	375	204	379	211	386	216	395	218	405	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	152	300	151	311	146	320	139	327	130	331	120	333	110	331	101	327	94	320	90	311	88	301	90	291	94	282	101	275	110	270	119	268	130	270	139	274	146	281	151	290	152	300	329	76	316	63	305	53	295	44	286	37	276	31	264	25	240	17	227	15	214	15	196	16	179	21	164	29	150	40	140	52	129	73	121	94	116	118	114	144	113	172	117	227	130	271	150	303	175	323	205	329	224	327	242	321	259	312	274	299	289	284	296	275	303	265	309	254	316	241	322	227	334	227	334	344	321	344	317	335	313	328	309	324	304	322	299	321	296	321	288	323	282	325	276	328	259	334	243	339	228	343	213	345	198	345	141	336	93	311	56	272	33	221	25	161	32	106	55	59	92	23	140	0	200	-8	232	-6	262	0	289	13	316	34	344	64	16383	16383	282	457	253	457	198	407	142	457	113	457	175	369	220	369	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	147	173	151	163	157	155	165	151	174	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	16383	16383	208	352	179	352	123	302	68	352	40	352	100	264	147	264	129	299	130	307	133	313	138	317	146	320	156	321	177	319	196	313	212	303	226	289	238	271	245	254	251	235	255	213	257	190	258	165	257	139	254	113	248	90	242	70	233	54	222	41	209	30	194	23	177	19	158	17	147	19	139	22	133	29	130	38	129	50	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	161	0	191	2	219	7	245	15	268	26	287	41	307	62	323	86	335	113	342	142	345	172	337	229	314	275	276	310	226	331	163	338	16383	16383	242	457	213	457	157	407	102	457	74	457	134	369	180	369	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	16383	16383	272	187	303	206	326	226	342	248	352	271	355	296	353	316	346	332	336	344	322	352	305	354	291	352	279	347	271	338	265	326	263	312	265	299	270	289	277	281	287	276	300	274	305	274	307	275	315	275	319	271	321	265	319	253	313	240	302	227	287	213	267	198	129	163	186	163	186	186	129	186	129	297	130	307	133	314	139	318	147	320	160	321	179	319	197	313	212	303	225	289	237	271	245	254	250	235	255	213	257	190	258	165	257	138	254	112	248	89	242	69	233	54	222	41	209	30	194	23	177	19	158	17	147	18	139	21	133	26	130	35	129	46	16383	16383	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	186	3	186	3	163	49	163	49	46	47	34	42	25	34	18	23	14	7	12	7	0	165	0	197	2	227	9	254	19	279	34	300	52	316	71	328	93	338	118	343	144	345	172	337	229	313	275	275	310	223	331	160	338	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	22	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	267	10	267	22	255	23	247	26	241	32	239	39	238	50	238	258	264	258	264	283	238	283	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	283	79	283	79	258	168	258	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	182	-2	206	2	219	4	236	6	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	245	369	245	405	80	405	80	369	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	198	264	198	300	32	300	32	264	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	217	450	210	434	202	421	191	413	177	408	160	407	145	408	132	413	122	422	114	434	109	450	87	450	90	423	100	401	115	384	136	373	162	369	189	373	210	384	224	401	234	424	238	450	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	169	345	163	329	154	316	143	308	130	303	113	302	97	303	85	308	74	317	66	329	61	345	40	345	43	319	52	296	67	279	88	268	115	264	142	268	162	279	177	296	186	319	191	345	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	198	405	196	415	191	424	184	432	175	436	165	438	155	436	146	432	139	425	134	416	133	406	134	396	139	387	146	380	154	375	165	373	175	375	184	379	191	386	196	395	198	405	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	147	300	146	311	141	320	134	327	125	331	115	333	105	331	96	327	89	320	85	311	83	301	85	291	89	282	96	275	105	270	114	268	125	270	134	274	141	281	146	290	147	300	204	0	202	0	201	-1	200	-3	198	-4	196	-7	186	-20	178	-31	173	-42	170	-52	170	-63	172	-76	179	-86	189	-95	204	-100	221	-102	235	-100	250	-95	263	-88	275	-77	284	-64	272	-56	272	-57	270	-59	268	-59	266	-60	261	-63	256	-65	251	-66	247	-67	242	-67	231	-66	222	-63	216	-57	213	-48	211	-35	212	-30	212	-25	213	-19	215	-12	217	-3	217	-2	218	-1	218	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	206	-56	203	-59	202	-59	194	-63	189	-65	185	-66	180	-67	175	-67	164	-66	155	-63	150	-57	146	-48	145	-35	145	-30	146	-25	147	-19	148	-12	151	-3	151	-1	165	4	177	13	190	24	202	38	214	56	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	125	-6	128	-5	131	-5	131	-6	130	-6	130	-7	119	-20	112	-31	107	-42	104	-52	103	-63	106	-76	112	-86	123	-95	137	-100	155	-102	169	-100	183	-95	197	-88	208	-77	218	-64	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	16383	16383	254	457	225	457	170	407	114	457	86	457	147	369	193	369	149	141	82	141	83	172	88	195	95	210	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	151	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	103	48	93	69	87	95	84	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	201	352	172	352	117	302	61	352	32	352	94	264	140	264	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	285	369	223	457	177	457	116	369	144	369	200	418	256	369	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	209	264	148	352	102	352	41	264	69	264	125	313	181	264	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	251	450	244	434	236	421	225	413	211	408	194	407	179	408	166	413	156	422	148	434	143	450	121	450	124	423	134	401	149	384	170	373	196	369	223	373	244	384	258	401	268	424	272	450	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	177	345	171	329	162	316	151	308	137	303	121	302	106	303	93	308	82	317	75	329	70	345	47	345	51	319	60	296	75	279	96	268	123	264	149	268	170	279	185	296	195	319	199	345	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	16383	16383	233	405	231	415	226	424	219	432	210	436	200	438	190	436	181	432	174	425	170	416	168	406	170	396	174	387	181	380	190	375	200	373	210	375	219	379	226	386	231	395	233	405	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	157	300	156	311	151	320	144	327	135	331	125	333	115	331	106	327	99	320	95	311	93	301	95	291	99	282	106	275	115	270	124	268	135	270	144	274	151	281	156	290	157	300	158	-188	189	-169	213	-149	229	-127	239	-103	242	-78	239	-59	233	-43	223	-31	209	-23	191	-21	177	-23	166	-28	157	-37	151	-49	150	-63	151	-76	156	-86	164	-94	174	-99	186	-101	191	-101	194	-100	198	-100	204	-102	206	-104	207	-107	208	-111	205	-122	199	-135	188	-148	173	-162	153	-177	16383	16383	377	143	205	143	205	131	227	129	242	124	251	117	255	107	257	94	257	50	255	35	250	24	241	15	227	9	209	7	188	9	170	14	155	23	142	35	131	50	122	68	115	89	111	113	108	140	107	169	111	225	123	270	142	303	167	322	199	329	213	328	227	325	241	319	255	311	268	301	280	289	289	277	298	264	306	247	316	227	329	227	329	344	315	344	311	335	307	328	303	324	298	322	293	321	290	321	282	323	276	325	270	328	253	334	238	339	223	343	208	345	193	345	136	336	88	311	51	272	27	223	18	166	27	106	52	58	90	21	139	-1	196	-8	227	-7	258	-3	287	3	312	11	334	22	334	81	335	98	339	111	346	121	358	127	377	131	157	-25	174	-26	187	-30	196	-36	200	-44	202	-53	199	-64	189	-73	174	-80	152	-84	125	-86	101	-85	82	-81	69	-74	61	-64	58	-53	58	-47	60	-42	63	-37	68	-31	75	-25	16383	16383	153	156	152	131	148	113	142	100	133	93	120	91	107	93	98	100	92	113	88	131	87	156	88	181	92	200	98	212	107	219	119	221	132	219	142	212	148	199	152	181	153	156	16383	16383	127	34	107	35	92	37	83	40	78	45	76	52	78	61	83	68	90	73	100	76	111	77	148	77	158	79	166	81	175	84	191	93	204	104	213	117	219	132	220	150	220	162	217	172	213	182	208	191	200	199	241	199	241	225	176	225	164	230	153	233	142	235	120	237	86	233	58	222	37	206	23	183	18	156	21	134	30	116	43	100	60	88	80	80	59	72	42	63	31	52	24	38	21	22	22	11	26	2	34	-4	45	-12	62	-19	45	-22	32	-28	22	-35	16	-45	14	-56	18	-72	30	-85	50	-95	77	-100	111	-102	157	-99	193	-89	220	-73	236	-51	242	-25	238	-5	226	11	208	24	183	31	153	34	16383	16383	156	431	125	413	102	392	86	370	76	347	73	322	75	302	82	286	92	274	106	267	123	264	137	266	149	271	157	280	163	292	165	306	163	319	158	330	151	338	141	343	128	344	113	344	109	348	107	354	109	366	115	378	126	391	141	406	161	421	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	16383	16383	278	369	217	457	171	457	110	369	138	369	194	418	250	369	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	16383	16383	209	369	148	457	102	457	41	369	69	369	125	418	181	369	254	186	134	186	134	247	254	247	16383	16383	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	247	379	247	379	270	335	270	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	270	134	270	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	270	11	270	11	247	53	247	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	257	183	257	183	279	104	279	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	279	7	279	7	257	35	257	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	168	442	164	433	160	426	154	421	148	418	141	417	138	418	135	418	132	419	122	424	102	432	93	436	85	439	78	441	71	442	65	442	48	440	34	432	23	420	14	402	7	379	28	379	30	387	34	394	39	399	45	402	52	403	56	403	60	402	65	400	73	397	84	392	99	386	105	383	111	381	132	378	147	381	161	388	172	401	182	419	190	442	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	137	337	133	328	129	321	124	316	118	313	105	313	102	314	97	316	91	319	71	328	55	334	48	336	41	337	35	337	17	335	3	327	-7	315	-16	298	-22	275	-1	275	0	282	3	289	8	294	15	297	22	298	26	298	35	295	43	292	54	287	69	281	75	278	81	276	88	275	94	274	101	273	117	276	130	283	142	296	151	314	159	337	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	180	369	180	405	15	405	15	369	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	152	264	152	300	-11	300	-11	264	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	149	450	143	433	134	421	123	412	109	408	93	406	77	408	65	413	54	421	46	434	41	450	20	450	23	423	32	400	47	383	68	372	95	368	122	372	142	383	157	401	166	423	171	450	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	124	345	118	329	109	316	98	308	85	303	68	302	52	303	40	308	29	317	22	329	17	345	-5	345	-1	319	7	296	22	279	43	268	70	264	96	268	117	279	132	296	142	319	146	345	114	0	113	0	112	-1	111	-3	109	-4	107	-7	96	-20	89	-31	83	-42	81	-52	80	-63	82	-76	89	-86	100	-95	114	-100	132	-102	146	-100	160	-95	174	-88	186	-77	195	-64	183	-56	180	-59	178	-59	176	-60	171	-63	166	-65	162	-66	157	-67	152	-67	141	-66	133	-63	127	-57	123	-48	122	-35	122	-30	123	-25	124	-19	125	-12	127	-3	128	-2	128	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	16383	16383	80	0	79	0	78	-1	77	-3	75	-4	73	-7	62	-20	55	-31	49	-42	47	-52	46	-63	48	-76	55	-86	66	-95	80	-100	98	-102	112	-100	126	-95	140	-88	151	-77	161	-64	149	-56	146	-59	145	-59	142	-60	137	-63	132	-65	127	-66	123	-67	118	-67	107	-66	99	-63	93	-57	89	-48	88	-35	88	-30	89	-25	90	-19	91	-12	94	-3	94	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	129	405	128	415	123	424	116	432	107	436	97	438	87	436	78	432	71	425	66	416	65	406	66	396	71	387	78	380	87	375	97	373	107	375	116	379	123	386	128	395	129	405	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	459	338	283	338	283	325	304	324	318	320	328	314	332	303	334	289	334	13	333	-2	329	-15	323	-23	314	-29	301	-30	294	-30	287	-28	283	-24	280	-20	279	-15	280	-8	284	-2	288	3	291	9	292	17	291	29	285	39	277	48	268	53	257	55	246	53	236	48	228	39	223	29	221	18	223	6	227	-5	235	-17	244	-27	254	-35	263	-40	273	-43	284	-45	296	-47	309	-47	346	-43	376	-30	397	-8	410	23	415	63	415	278	416	297	419	310	427	318	440	323	459	325	128	0	128	12	119	14	112	18	107	23	105	31	104	42	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	16383	16383	264	230	163	230	163	219	176	217	185	213	191	208	194	200	195	189	195	-47	194	-61	191	-72	186	-79	180	-84	171	-85	165	-85	161	-83	158	-82	155	-79	155	-73	156	-71	158	-68	159	-65	162	-61	164	-57	165	-54	166	-50	166	-47	164	-38	160	-31	154	-25	146	-22	137	-20	126	-22	118	-26	111	-32	107	-40	105	-50	109	-67	118	-81	133	-91	152	-98	175	-101	195	-99	213	-94	228	-87	241	-76	251	-63	256	-53	262	-29	264	1	16383	16383	108	306	106	319	100	330	92	338	82	343	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	16383	16383	266	306	264	319	258	329	250	338	239	343	227	345	214	344	204	338	195	330	190	319	188	306	190	294	195	283	203	275	214	270	226	268	239	270	250	275	258	283	264	294	266	306	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	195	278	196	297	200	310	207	318	220	323	239	325	16383	16383	239	369	178	457	132	457	71	369	99	369	155	418	211	369	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	167	264	106	352	60	352	0	264	27	264	83	313	139	264	146	-188	177	-169	200	-149	216	-127	225	-103	228	-78	226	-59	220	-43	210	-31	196	-23	179	-21	165	-23	153	-28	144	-37	139	-49	137	-63	138	-76	143	-86	151	-94	161	-99	173	-101	178	-101	181	-100	185	-100	191	-102	193	-104	194	-107	195	-111	193	-122	186	-135	175	-148	160	-162	140	-177	16383	16383	384	0	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	101	-188	132	-169	155	-149	172	-127	181	-103	184	-78	182	-59	176	-43	165	-31	151	-23	134	-21	120	-23	108	-28	100	-37	94	-49	92	-63	94	-76	99	-86	106	-94	116	-99	128	-101	134	-101	136	-100	141	-100	144	-101	146	-102	148	-104	150	-107	150	-111	148	-122	142	-135	131	-148	115	-162	95	-177	16383	16383	272	0	272	12	269	12	266	13	264	14	261	16	259	20	162	153	188	180	208	198	224	209	239	215	257	219	257	230	150	230	150	219	161	217	168	216	173	214	177	212	179	209	179	202	175	194	169	186	104	123	104	338	11	338	11	326	20	324	27	321	32	315	34	307	35	297	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	99	116	111	164	44	168	37	171	32	174	28	175	24	175	22	174	18	172	16	168	14	162	13	155	12	155	0	314	0	314	12	295	15	280	20	268	27	257	37	248	50	240	62	231	77	221	93	212	108	204	119	200	125	195	129	187	135	184	136	193	144	202	154	209	165	216	178	222	192	224	197	226	201	229	204	232	205	237	206	243	204	247	199	252	193	259	188	270	186	278	187	285	190	290	194	293	200	295	207	292	216	287	224	278	230	267	234	254	235	240	234	228	231	219	225	211	215	205	203	200	191	194	181	188	172	181	165	173	158	167	155	160	152	151	150	141	147	127	143	124	142	120	142	116	141	107	141	107	206	110	213	115	218	122	221	132	223	132	235	9	235	9	223	19	222	26	219	31	214	34	206	35	195	35	43	34	32	31	24	26	18	19	15	9	12	9	0	132	0	132	12	120	14	112	17	108	24	107	32	107	116	119	116	120	117	127	114	134	110	141	105	148	98	156	89	164	76	174	56	179	48	185	38	194	26	203	16	212	8	221	3	229	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	79	369	107	369	178	413	186	418	192	423	196	428	198	433	198	440	197	447	194	453	189	458	182	460	174	461	168	461	158	457	153	453	147	448	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	11	369	39	369	110	413	118	418	124	423	128	428	129	433	130	440	129	447	126	453	121	458	114	460	106	461	100	461	90	457	84	453	79	448	128	-188	159	-169	182	-149	198	-127	208	-103	211	-78	209	-59	202	-43	192	-31	178	-23	161	-21	147	-23	135	-28	127	-37	121	-49	119	-63	121	-76	126	-86	133	-94	144	-99	156	-101	161	-101	163	-100	167	-100	171	-101	173	-102	175	-104	176	-107	177	-111	175	-122	169	-135	158	-148	143	-162	123	-177	16383	16383	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	33	-188	64	-169	87	-149	104	-127	113	-103	116	-78	114	-59	108	-43	97	-31	83	-23	66	-21	52	-23	40	-28	31	-37	26	-49	24	-63	26	-76	31	-86	38	-94	48	-99	60	-101	66	-101	68	-100	73	-100	76	-101	78	-102	80	-104	82	-107	82	-111	80	-122	74	-135	63	-148	47	-162	27	-177	16383	16383	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	224	178	254	197	278	217	294	239	303	262	306	287	304	307	298	323	288	335	274	343	257	345	243	344	231	338	222	329	216	317	214	303	216	290	221	280	229	272	239	267	251	265	256	265	259	266	266	266	269	264	271	262	272	259	272	256	270	244	264	231	253	218	238	204	218	189	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	138	187	169	206	192	226	208	248	218	271	221	296	219	316	212	332	202	344	188	352	171	354	157	352	145	347	137	338	131	326	129	312	131	299	136	289	143	281	154	276	166	274	171	274	173	275	181	275	185	271	187	265	185	253	179	240	168	227	153	213	132	198	319	113	305	113	296	96	288	80	280	66	271	53	261	43	248	33	234	25	218	20	199	17	176	16	159	17	147	20	139	25	135	33	133	45	133	276	134	297	139	311	147	320	162	324	184	326	184	338	9	338	9	325	27	324	39	320	47	313	51	303	52	288	52	49	51	35	48	26	40	19	28	15	9	12	9	0	298	0	16383	16383	267	161	265	175	259	187	250	196	239	202	225	204	212	202	200	196	191	187	185	175	183	161	185	148	191	136	200	127	211	121	225	119	239	122	250	127	259	136	265	148	267	161	128	0	128	12	119	13	112	17	107	23	104	31	103	44	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	44	32	32	29	23	24	17	17	14	8	12	8	0	16383	16383	220	170	218	183	212	195	203	204	192	210	179	213	165	210	154	204	144	195	138	184	136	170	138	157	144	145	153	136	164	130	178	128	192	130	203	136	212	145	218	157	220	170	319	114	305	114	296	96	288	79	280	65	271	52	262	41	249	32	234	24	217	19	197	17	173	16	156	17	145	20	138	25	134	34	133	45	133	191	195	229	195	259	133	222	133	276	135	296	139	310	149	318	163	323	184	325	184	338	9	338	9	325	27	324	39	320	47	313	51	302	52	286	52	174	12	150	12	119	52	143	52	36	48	26	41	19	28	15	9	12	9	0	298	0	151	241	151	266	103	225	103	338	7	338	7	326	17	324	24	320	29	314	32	306	33	296	33	181	-10	145	-10	120	33	156	33	45	32	33	29	24	24	18	17	14	8	12	8	0	128	0	128	12	119	13	112	17	107	23	104	32	103	45	103	200	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	147	369	175	369	246	413	254	418	260	423	264	428	266	433	266	440	265	447	262	453	257	458	250	460	242	461	236	461	226	457	220	453	215	448	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	106	264	134	264	205	308	213	314	219	318	222	323	224	328	225	334	224	342	221	348	216	353	209	356	201	357	195	356	185	352	180	348	175	343	143	-188	174	-169	197	-149	213	-127	223	-103	226	-78	224	-59	217	-43	207	-31	193	-23	176	-21	162	-23	150	-28	142	-37	136	-49	134	-63	136	-76	141	-86	148	-94	159	-99	171	-101	176	-101	178	-100	182	-100	186	-101	188	-102	190	-104	192	-107	192	-111	190	-122	184	-135	173	-148	158	-162	137	-177	16383	16383	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	103	-188	134	-169	157	-149	173	-127	183	-103	186	-78	184	-59	177	-43	167	-31	153	-23	136	-21	122	-23	110	-28	101	-37	96	-49	94	-63	95	-76	100	-86	108	-94	118	-99	131	-101	136	-101	138	-100	142	-100	148	-102	150	-104	151	-107	152	-111	150	-122	143	-135	133	-148	118	-162	98	-177	16383	16383	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	16383	16383	267	457	238	457	183	407	127	457	99	457	160	369	206	369	270	0	270	12	259	14	252	17	248	22	246	30	245	42	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	31	172	23	168	18	161	14	152	12	152	0	16383	16383	225	352	196	352	141	302	85	352	56	352	118	264	164	264	16	187	47	206	70	226	86	248	96	271	99	296	97	316	90	332	80	344	66	352	49	354	35	352	23	347	14	338	9	326	7	312	8	299	13	289	21	281	31	276	43	274	48	274	51	275	58	275	61	273	63	271	65	265	63	253	56	240	45	227	30	213	10	198	16383	16383	347	0	347	12	336	14	329	17	325	22	323	30	322	42	322	166	319	190	310	209	296	224	277	233	254	237	237	235	221	230	207	221	194	209	184	193	183	193	183	230	88	230	88	219	99	216	106	212	111	207	113	199	114	188	114	44	113	33	111	25	106	19	99	15	88	12	88	0	208	0	208	12	198	14	191	18	187	24	184	32	184	175	185	178	187	180	189	183	192	186	199	192	206	197	213	200	220	202	227	203	236	201	243	196	248	188	251	176	252	161	252	31	249	23	245	18	238	14	229	12	229	0	7	338	7	325	24	323	36	319	43	313	47	304	49	292	49	49	47	36	42	26	34	19	23	14	7	12	7	0	129	0	129	299	131	307	135	313	142	317	150	320	161	321	182	319	200	313	216	302	230	288	243	271	251	251	259	225	265	195	269	162	271	127	269	82	265	40	257	3	245	-21	229	-30	222	-29	216	-26	212	-22	210	-17	209	-11	210	-5	213	0	217	4	221	11	222	21	220	33	216	43	208	51	199	57	188	59	175	56	165	48	157	37	152	24	151	12	154	-5	164	-21	179	-35	197	-44	218	-47	264	-36	303	-4	331	41	350	98	356	160	348	219	325	269	286	306	234	330	168	338	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-48	174	-62	172	-73	167	-80	160	-85	151	-86	146	-86	142	-85	138	-83	136	-80	136	-73	137	-71	139	-69	140	-67	143	-62	145	-58	146	-55	147	-51	147	-48	145	-39	141	-32	135	-26	127	-22	118	-21	107	-22	99	-26	92	-33	88	-41	86	-51	90	-68	99	-82	114	-93	133	-99	156	-102	176	-100	194	-95	209	-87	222	-77	232	-64	237	-54	243	-30	244	-16	245	0	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	275	369	275	405	110	405	110	369	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	208	264	208	300	42	300	42	264	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	249	450	243	434	234	421	223	413	210	408	193	407	177	408	165	413	154	422	147	434	142	450	119	450	123	423	132	401	147	384	168	373	195	369	221	373	242	384	257	401	267	424	271	450	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	179	345	173	329	165	316	153	308	140	303	123	302	108	303	95	308	84	317	76	329	71	345	50	345	53	319	62	296	77	279	98	268	125	264	152	268	172	279	187	296	196	319	201	345	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	16383	16383	85	369	113	369	184	412	192	417	198	423	202	428	204	433	204	440	203	447	200	453	195	458	188	460	180	461	174	461	169	459	163	457	158	453	153	448	16383	16383	185	369	214	369	284	412	292	417	298	423	302	428	304	433	304	440	303	447	300	453	295	458	288	460	280	461	274	461	269	459	263	457	258	453	253	448	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	19	264	47	264	118	307	126	313	132	318	135	323	137	328	138	334	137	342	134	348	129	353	122	356	114	357	108	356	102	354	97	352	92	348	87	343	16383	16383	119	264	147	264	218	307	226	313	232	318	235	323	237	328	238	334	237	342	233	348	228	353	222	356	214	357	208	356	203	354	197	352	192	348	187	343	236	106	236	80	235	61	233	47	230	37	226	30	221	24	214	19	205	16	195	14	183	13	164	15	149	19	136	25	125	35	116	48	109	63	104	83	100	107	97	133	96	160	100	220	111	266	129	299	155	319	189	326	199	325	208	323	216	320	222	316	227	311	231	304	233	296	235	285	236	271	236	252	16383	16383	491	105	477	105	468	87	460	73	452	61	443	51	434	42	420	33	405	26	389	21	371	18	349	17	334	18	324	20	318	25	315	32	314	41	314	166	341	163	361	155	375	140	383	119	389	88	401	88	401	257	389	257	381	225	372	204	360	192	341	185	314	183	314	313	317	316	322	319	329	320	361	320	379	318	396	315	410	311	421	306	432	298	440	288	447	275	452	259	457	238	470	238	470	338	262	338	236	339	215	340	199	341	187	342	180	342	159	341	137	337	116	330	97	322	79	311	56	290	37	265	23	235	14	203	11	167	14	135	20	105	32	78	47	54	66	33	84	21	105	11	128	4	153	0	180	-1	201	-1	209	0	469	0	154	75	153	50	149	31	143	18	133	10	121	8	106	11	96	23	89	45	85	78	84	124	85	163	88	191	95	209	105	219	119	222	133	220	142	213	149	200	153	181	154	156	16383	16383	286	141	222	141	222	168	223	187	227	202	234	213	243	220	254	222	265	220	273	214	279	204	283	189	285	169	16383	16383	338	63	325	49	314	39	303	33	291	30	278	29	258	33	242	43	231	60	224	84	222	113	222	123	347	123	345	141	343	156	340	168	337	179	332	190	321	206	307	219	291	229	272	235	251	237	237	236	224	233	212	229	200	222	186	212	176	221	165	228	153	233	139	236	124	237	87	231	56	214	32	188	17	154	11	114	16	74	31	40	55	15	86	-1	123	-6	139	-5	153	-3	167	1	179	8	191	17	201	8	211	1	222	-3	234	-5	249	-6	272	-4	292	1	311	13	329	30	348	55	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	16383	16383	126	369	153	369	224	413	233	418	238	423	242	428	244	433	244	440	243	447	240	453	235	458	228	460	220	461	215	461	209	459	204	457	199	453	194	448	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	16383	16383	41	264	70	264	141	308	149	314	154	318	158	323	160	328	161	334	160	342	156	348	151	353	145	356	137	357	131	356	125	354	120	352	115	348	110	343	153	-188	184	-169	207	-149	223	-127	233	-103	236	-78	234	-59	228	-43	217	-31	203	-23	186	-21	172	-23	160	-28	152	-37	146	-49	144	-63	146	-76	151	-86	158	-94	168	-99	180	-101	186	-101	188	-100	193	-100	196	-101	198	-102	200	-104	202	-107	202	-111	200	-122	194	-135	183	-148	168	-162	147	-177	16383	16383	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	64	-188	95	-169	118	-149	134	-127	144	-103	147	-78	145	-59	138	-43	128	-31	114	-23	97	-21	83	-23	72	-28	63	-37	57	-49	55	-63	57	-76	62	-86	69	-94	79	-99	92	-101	97	-101	99	-100	103	-100	109	-102	111	-104	112	-107	113	-111	111	-122	104	-135	94	-148	79	-162	59	-177	16383	16383	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	358	0	358	12	348	14	343	17	339	20	336	23	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	182	0	182	12	162	15	150	20	142	28	139	40	138	59	138	156	152	156	256	0	16383	16383	247	457	218	457	162	407	107	457	78	457	139	369	185	369	109	230	14	230	14	219	25	216	33	213	38	207	41	198	41	31	38	24	33	19	26	15	15	12	15	0	147	0	147	12	131	14	121	18	115	25	112	37	111	53	111	142	113	158	117	173	123	184	132	191	142	194	144	193	147	192	152	187	156	182	161	175	166	169	172	166	178	164	185	163	196	165	205	169	211	176	216	186	217	197	215	210	209	221	201	229	190	235	176	237	162	235	148	230	135	221	122	208	109	190	16383	16383	194	352	165	352	109	302	54	352	26	352	86	264	132	264	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	95	369	123	369	195	413	203	418	208	423	212	428	214	433	214	440	213	447	210	453	205	458	198	460	190	461	185	461	179	459	174	457	169	453	164	448	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	63	264	91	264	162	308	170	314	176	318	180	323	181	328	182	334	181	342	178	348	173	353	166	356	158	357	152	356	142	352	137	348	132	343	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	224	369	163	457	117	457	56	369	84	369	140	418	196	369	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	180	264	118	352	72	352	11	264	39	264	95	313	151	264	102	-47	108	-51	111	-50	113	-50	116	-49	122	-49	130	-50	136	-52	141	-56	144	-61	145	-67	143	-74	140	-80	134	-84	126	-87	116	-88	111	-87	106	-87	101	-85	95	-84	89	-82	86	-80	78	-99	89	-102	98	-105	107	-107	117	-108	127	-108	148	-106	166	-100	180	-91	188	-79	191	-64	189	-52	183	-42	174	-35	162	-30	147	-29	137	-29	131	-31	141	-8	179	-2	211	12	236	34	251	63	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	79	0	89	-3	100	-5	109	-7	119	-8	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	57	2	93	-6	75	-47	80	-51	83	-50	86	-50	89	-49	94	-49	102	-50	108	-52	113	-56	116	-61	117	-67	116	-74	112	-80	107	-84	98	-87	88	-88	83	-87	79	-87	74	-85	68	-84	61	-82	59	-80	50	-99	61	-102	71	-105	80	-107	89	-108	99	-108	121	-106	139	-100	152	-91	161	-79	164	-64	162	-52	156	-42	147	-35	134	-30	119	-29	109	-29	103	-31	114	-6	136	0	154	10	168	26	177	46	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	16383	16383	224	457	195	457	140	407	84	457	56	457	117	369	163	369	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	16383	16383	180	352	151	352	95	302	40	352	11	352	72	264	118	264	158	0	137	-47	142	-51	145	-50	148	-50	151	-49	156	-49	164	-50	171	-52	176	-56	179	-61	180	-67	178	-74	175	-80	169	-84	161	-87	151	-88	146	-87	141	-87	136	-85	131	-84	124	-82	121	-80	113	-99	133	-105	142	-107	152	-108	161	-108	183	-106	201	-100	215	-91	223	-79	226	-64	224	-52	218	-42	209	-35	197	-30	181	-29	172	-29	166	-31	180	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	56	-47	61	-51	65	-50	67	-50	70	-49	75	-49	83	-50	90	-52	95	-56	98	-61	99	-67	98	-74	94	-80	88	-84	80	-87	70	-88	65	-87	60	-87	55	-85	50	-84	43	-82	40	-80	32	-99	52	-105	61	-107	71	-108	80	-108	102	-106	120	-100	134	-91	142	-79	145	-64	143	-52	137	-42	128	-35	116	-30	100	-29	91	-29	88	-30	84	-31	96	-5	113	-2	129	3	142	14	154	30	166	50	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	38	32	43	19	51	8	62	0	75	-3	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	16383	16383	251	457	222	457	166	407	111	457	83	457	143	369	190	369	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	136	209	136	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	16383	16383	140	187	170	206	194	226	210	248	220	271	223	296	220	316	214	332	204	344	190	352	172	354	158	352	147	347	138	338	133	326	131	312	132	299	137	289	145	281	155	276	167	274	172	274	175	275	182	275	185	273	187	271	189	265	187	253	180	240	169	227	154	213	134	198	318	238	317	338	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	178	70	178	70	161	127	161	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	161	262	161	262	178	208	178	208	322	240	318	265	308	284	292	296	269	304	238	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	114	151	114	151	142	105	142	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	142	8	142	8	114	36	114	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	265	443	261	434	257	427	251	422	245	419	232	419	229	420	219	425	199	434	190	437	182	440	175	442	168	443	162	443	145	441	131	433	119	421	110	404	104	381	125	381	127	388	131	395	136	400	142	403	150	404	153	404	157	403	162	401	170	398	181	393	196	387	202	384	208	382	222	380	228	379	244	382	258	389	269	402	279	420	286	443	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	203	337	198	328	194	321	189	316	183	313	170	313	167	314	162	316	156	319	136	328	120	334	113	336	106	337	99	337	82	335	68	327	57	315	48	298	41	275	63	275	65	282	68	289	74	294	80	297	87	298	91	298	95	297	100	295	108	292	119	287	133	281	139	278	146	276	153	275	159	274	166	273	182	276	195	283	207	296	216	314	224	337	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	257	369	257	405	93	405	93	369	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	213	264	213	300	47	300	47	264	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	239	450	233	434	224	421	213	413	200	408	182	407	167	408	155	413	144	422	137	434	132	450	109	450	113	423	122	401	137	384	158	373	185	369	212	373	232	384	247	401	256	424	261	450	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	179	345	173	329	165	316	153	308	140	303	123	302	108	303	95	308	84	317	76	329	71	345	50	345	53	319	62	296	77	279	98	268	125	264	152	268	172	279	187	296	196	319	201	345	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	213	414	211	404	207	396	201	390	192	386	182	385	174	387	166	391	160	397	155	405	154	415	156	424	160	432	166	438	173	442	182	444	192	442	200	438	207	431	211	423	213	414	16383	16383	237	415	234	432	226	446	215	458	201	465	184	468	167	465	152	457	141	445	133	431	130	414	133	397	140	382	152	371	166	364	184	361	200	364	215	372	226	383	234	398	237	415	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	165	316	163	307	159	299	152	293	144	289	134	287	126	289	118	293	112	300	107	308	106	317	108	326	112	334	118	340	125	344	134	346	144	345	152	340	159	334	163	326	165	316	16383	16383	189	318	186	334	178	349	167	360	153	367	136	370	119	367	104	359	93	348	85	333	82	316	85	299	92	285	104	273	118	266	136	263	152	266	167	274	178	286	186	301	189	318	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	16383	16383	77	369	105	369	176	412	184	417	190	423	193	428	195	433	196	440	195	447	192	453	187	458	180	460	172	461	166	461	161	459	155	457	150	453	145	448	16383	16383	177	369	205	369	276	412	284	417	290	423	293	428	295	433	296	440	295	447	291	453	286	458	280	460	272	461	266	461	261	459	255	457	250	453	245	448	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	16383	16383	26	264	55	264	125	307	133	313	139	318	143	323	145	328	145	334	144	342	141	348	136	353	129	356	121	357	115	356	110	354	104	352	99	348	94	343	16383	16383	126	264	155	264	225	307	233	313	239	318	243	323	244	328	245	334	244	342	241	348	236	353	229	356	221	357	215	356	210	354	204	352	199	348	194	343	211	-7	201	-20	193	-31	188	-42	186	-52	185	-63	187	-76	194	-86	204	-95	219	-100	236	-102	250	-100	265	-95	278	-88	290	-77	299	-64	287	-56	287	-57	285	-59	283	-59	281	-60	276	-63	271	-65	266	-66	262	-67	257	-67	246	-66	237	-63	231	-57	228	-48	227	-35	227	-25	228	-19	230	-12	232	-3	232	-2	233	-2	233	-1	242	1	251	4	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	298	316	309	323	317	334	322	350	325	350	338	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	200	-8	207	-7	213	-6	262	-56	259	-59	258	-59	250	-63	245	-65	241	-66	236	-67	232	-67	220	-66	211	-63	205	-57	202	-48	201	-35	201	-30	202	-25	203	-19	204	-12	206	-3	207	-1	207	0	208	0	208	1	209	2	224	5	238	7	269	10	269	22	258	23	250	27	244	32	241	41	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	176	-4	188	-1	193	0	191	-1	189	-3	188	-5	186	-7	175	-20	168	-31	163	-42	160	-52	159	-63	161	-76	168	-86	179	-95	193	-100	210	-102	225	-100	239	-95	253	-88	264	-77	273	-64	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	342	369	280	457	234	457	173	369	201	369	257	418	313	369	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	273	264	211	352	166	352	104	264	132	264	189	313	244	264	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	272	369	210	457	164	457	103	369	131	369	187	418	243	369	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	209	264	148	352	102	352	41	264	69	264	125	313	181	264	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	160	405	158	415	153	424	146	432	137	436	127	438	117	436	108	432	101	425	97	416	95	406	97	396	101	387	108	380	117	375	127	373	138	375	147	379	154	386	158	395	160	405	16383	16383	265	405	263	415	258	424	251	432	242	436	232	438	222	436	213	432	206	425	201	416	200	406	201	396	206	387	213	380	221	375	232	373	242	375	251	379	258	386	263	395	265	405	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	125	369	153	369	224	413	232	418	238	423	241	428	243	433	244	440	243	447	240	453	235	458	228	460	220	461	214	461	204	457	199	453	194	448	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	76	264	104	264	175	308	183	314	189	318	192	323	194	328	195	334	194	342	190	348	185	353	179	356	171	357	165	356	155	352	150	348	145	343	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	205	405	204	415	199	424	192	432	183	436	173	438	163	436	154	432	147	425	143	416	141	406	143	396	147	387	154	380	163	375	172	373	183	375	192	379	199	386	204	395	205	405	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	151	300	150	311	145	320	138	327	129	331	119	333	109	331	100	327	93	320	89	311	87	301	89	291	93	282	100	275	108	270	118	268	129	270	138	274	145	281	150	290	151	300	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	271	73	295	94	309	124	317	164	319	205	320	14	8	14	0	304	0	16383	16383	259	457	230	457	175	407	119	457	91	457	152	369	198	369	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	202	0	16383	16383	200	352	171	352	116	302	60	352	32	352	93	264	139	264	15	230	15	209	36	209	36	44	35	32	32	24	27	18	19	14	7	12	7	0	146	0	146	12	128	14	116	18	109	25	106	37	105	54	105	291	106	306	109	317	113	324	121	329	130	330	135	329	139	328	142	326	144	324	145	320	143	316	141	313	137	308	135	301	133	292	135	283	139	275	146	269	154	265	164	263	174	265	182	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	89	341	76	336	65	329	55	320	47	307	41	291	38	273	36	253	36	230	103	180	109	191	115	200	121	205	129	208	138	209	155	205	168	193	177	174	183	146	185	110	183	73	177	45	168	25	155	13	137	9	126	11	116	16	109	24	105	35	103	49	16383	16383	103	257	167	257	167	281	103	281	103	338	6	338	6	326	26	321	30	316	33	310	33	281	-13	281	-13	257	33	257	33	-6	40	-6	79	22	92	11	105	2	118	-2	131	-5	145	-6	183	0	214	16	237	43	253	78	258	119	253	158	241	191	221	215	195	231	164	237	150	236	138	232	126	227	114	219	103	209	209	55	198	44	187	36	177	30	167	27	155	26	131	31	112	46	97	68	88	99	85	137	87	166	93	190	102	207	114	217	127	221	138	220	144	215	147	208	148	198	148	186	150	173	153	163	159	155	167	151	176	150	188	151	197	155	205	162	209	171	210	181	209	191	207	200	203	207	198	213	193	218	193	245	195	256	200	264	207	269	215	272	230	272	233	271	236	269	238	263	237	259	234	255	230	250	228	244	227	234	228	225	232	218	239	211	247	207	257	206	267	207	275	212	282	219	285	227	287	238	283	256	273	270	259	280	241	286	221	288	207	286	194	280	183	272	175	261	171	250	169	242	168	239	168	231	162	233	155	234	148	236	141	236	133	237	96	231	63	214	38	187	21	153	15	111	20	71	35	39	57	14	87	-1	122	-6	145	-4	165	0	183	11	201	26	218	46	272	87	258	61	240	45	217	36	192	33	165	32	140	35	121	42	107	54	99	71	97	93	98	116	104	135	114	148	126	157	143	160	150	159	161	159	172	158	182	157	189	157	198	158	208	161	218	166	224	172	227	180	226	187	221	191	215	195	208	196	200	197	191	196	181	195	170	193	158	192	145	191	129	193	117	199	109	208	103	221	102	237	104	266	111	288	122	304	138	313	158	316	172	315	183	311	192	305	197	298	201	289	205	274	210	262	217	255	226	250	237	249	247	251	256	256	261	264	264	273	265	283	262	296	254	309	242	320	228	329	212	335	203	338	193	340	181	342	169	343	157	343	120	339	84	329	54	310	33	284	25	249	27	229	35	212	48	199	64	188	84	177	61	167	43	152	30	133	22	112	19	88	28	52	50	26	82	9	118	0	155	-1	191	0	224	7	253	22	277	46	294	81	37	220	37	197	95	197	89	-5	86	-24	82	-40	75	-51	66	-59	56	-61	56	-62	50	-60	47	-58	45	-54	45	-53	46	-52	46	-50	47	-49	49	-48	51	-45	53	-39	54	-37	54	-34	53	-25	49	-19	44	-14	36	-10	27	-9	18	-10	11	-14	5	-20	1	-28	0	-38	2	-51	8	-62	18	-70	31	-75	46	-77	76	-71	102	-55	123	-29	139	6	150	52	152	65	154	81	156	105	158	142	161	197	222	197	222	220	161	220	161	265	163	291	166	312	173	326	182	335	193	338	197	338	200	337	204	333	204	328	203	326	202	325	200	321	198	318	195	306	197	299	201	293	206	288	214	285	222	283	231	285	238	289	244	296	248	304	249	314	247	327	240	338	229	346	215	351	198	353	182	352	168	348	155	341	143	332	132	320	123	306	115	290	108	271	102	248	97	220	242	169	239	191	231	210	218	224	200	233	177	237	162	235	147	231	132	224	118	213	103	198	103	338	7	338	7	326	19	323	27	320	31	315	33	308	34	296	34	45	33	31	31	22	27	18	19	15	7	12	7	0	127	0	127	12	118	14	111	18	106	24	104	32	103	42	103	174	104	175	105	178	107	180	109	183	112	186	119	192	126	197	133	200	140	202	147	203	157	202	164	197	169	189	172	177	172	68	178	40	192	20	213	6	239	-1	268	-4	309	2	341	23	365	52	379	88	383	127	382	149	376	176	366	204	349	224	324	233	316	232	310	230	304	226	301	221	300	214	301	208	303	204	307	199	312	195	319	190	328	184	338	175	347	162	354	143	356	117	353	90	343	64	327	42	306	26	280	20	267	22	257	29	249	39	244	50	242	63	267	0	267	12	264	12	261	13	259	14	256	16	254	20	157	153	183	180	203	198	219	209	234	215	252	219	252	230	145	230	145	219	156	217	163	216	168	214	172	212	173	209	174	205	174	202	170	194	164	186	99	123	99	295	100	308	104	318	109	325	116	329	125	330	130	329	134	328	137	326	139	324	140	320	138	316	136	313	132	308	130	301	128	292	130	283	134	275	141	269	149	265	158	263	169	265	177	269	184	276	188	285	189	296	186	312	176	326	161	336	142	343	118	345	100	344	84	341	71	336	60	329	50	320	43	308	37	294	33	279	31	262	30	243	30	42	29	31	26	23	22	18	15	14	6	12	6	0	126	0	126	12	114	14	106	17	102	22	100	30	99	42	99	99	111	111	158	44	163	37	166	32	169	28	170	24	171	22	170	18	167	16	163	14	157	13	150	12	150	0	132	0	132	12	123	13	117	17	112	23	109	31	108	44	108	170	132	170	132	193	108	193	108	338	12	338	12	326	22	324	29	319	34	313	37	304	38	294	38	193	13	193	13	170	38	170	38	44	37	32	34	23	29	17	22	14	12	12	12	0	263	0	263	12	255	14	248	16	243	21	238	29	233	40	151	261	197	299	197	333	140	285	132	302	122	315	111	325	96	331	79	333	63	331	49	326	39	318	32	307	30	294	32	283	35	274	42	266	50	262	61	260	71	261	79	265	85	271	89	278	91	286	91	288	90	290	90	292	89	294	89	296	90	298	91	301	93	303	96	304	98	305	105	303	111	299	117	292	122	284	127	274	40	204	40	171	136	249	140	237	80	92	73	75	65	57	58	40	51	27	47	19	43	15	40	14	36	13	30	12	30	0	155	0	155	12	147	12	140	13	135	15	131	18	129	21	128	25	129	27	130	32	132	38	138	54	175	147	209	53	211	46	213	36	214	32	214	28	213	22	211	18	206	15	198	13	187	12	187	0	270	-102	270	-89	259	-88	252	-85	248	-79	246	-71	245	-59	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-70	172	-78	168	-84	161	-88	152	-89	152	-102	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	329	290	342	290	348	291	354	291	358	292	370	296	380	302	387	310	392	320	394	333	392	344	388	354	381	361	372	365	363	366	354	365	346	360	341	355	338	348	336	342	338	334	341	328	345	322	357	314	356	308	352	304	347	302	339	300	326	300	323	301	320	301	317	302	314	302	295	317	273	329	249	338	224	344	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	370	196	364	222	355	247	342	270	327	290	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	288	219	286	231	282	240	275	247	266	251	257	252	248	251	241	247	235	241	232	235	230	228	232	221	235	214	239	209	245	204	251	200	250	194	246	190	240	188	233	187	223	187	221	188	218	189	216	189	203	205	187	218	169	228	149	234	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	237	128	236	141	233	153	229	165	224	176	236	176	248	178	264	182	273	188	281	196	286	206	288	219	103	173	103	175	104	178	106	182	109	185	112	190	118	196	125	201	131	205	139	207	146	208	159	205	170	194	177	176	182	150	184	117	182	81	177	54	168	35	156	25	141	21	131	23	122	27	115	34	108	43	103	54	16383	16383	103	284	104	298	106	308	111	315	118	320	127	321	132	320	136	319	139	317	141	315	142	311	141	308	135	298	132	292	131	283	133	274	137	266	143	260	151	256	161	254	171	256	180	260	186	267	190	276	191	286	188	303	179	317	164	327	144	334	121	336	103	335	87	332	73	327	62	320	53	311	46	300	40	288	36	274	34	258	33	239	33	-58	32	-69	30	-77	25	-83	17	-87	5	-89	5	-102	141	-102	141	-89	125	-87	114	-80	107	-70	104	-57	103	-39	103	23	116	11	127	3	138	-2	149	-5	161	-6	194	0	221	17	241	45	253	81	257	124	253	164	242	196	223	218	198	232	167	237	151	235	136	231	124	224	113	213	103	198	95	286	93	278	89	270	83	263	75	259	65	258	56	259	48	264	42	270	38	278	36	287	38	296	42	304	48	310	56	315	65	316	74	315	82	311	89	304	93	296	95	286	16383	16383	153	212	154	219	154	226	155	234	155	248	151	276	142	302	125	324	103	339	74	344	55	341	38	333	24	320	16	305	12	287	15	269	23	253	35	241	50	233	67	230	75	230	85	232	89	233	88	226	88	218	87	209	85	193	68	11	67	4	67	-1	66	-7	66	-18	70	-49	81	-75	99	-95	124	-108	155	-113	174	-111	190	-106	201	-98	208	-87	210	-74	209	-64	206	-56	200	-49	193	-45	184	-44	175	-45	167	-48	162	-53	158	-60	157	-67	158	-74	160	-79	163	-84	165	-88	166	-91	164	-95	155	-98	144	-94	137	-86	134	-74	132	-61	132	-21	133	-11	133	-1	166	50	153	56	147	46	142	38	136	33	131	30	124	30	117	31	112	34	108	40	106	49	105	60	105	209	152	209	152	230	105	230	105	315	93	315	76	291	61	271	46	253	29	237	9	222	9	209	36	209	36	47	38	29	45	14	57	3	72	-3	92	-5	101	-5	111	-3	122	0	133	7	143	17	143	-53	141	-69	135	-80	127	-87	118	-91	110	-93	105	-92	101	-91	98	-89	96	-86	95	-83	99	-75	103	-70	105	-63	107	-54	105	-45	101	-38	95	-31	86	-27	76	-26	66	-27	58	-32	51	-39	47	-48	46	-58	48	-75	55	-88	67	-99	85	-105	108	-108	130	-104	146	-94	158	-79	164	-61	166	-41	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	111	-3	127	2	141	13	154	29	166	50	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	153	209	153	230	105	230	105	291	106	306	109	317	114	324	121	329	131	330	136	329	140	328	143	326	144	324	145	320	144	316	141	313	138	308	135	301	134	292	135	283	140	275	146	269	154	265	164	263	174	265	183	269	189	276	193	285	195	296	191	312	182	326	167	336	147	343	123	345	105	344	90	341	76	336	65	329	56	320	48	308	43	295	39	279	37	262	36	243	31	238	21	230	9	222	241	338	241	325	260	323	274	317	283	308	288	295	290	276	290	126	286	86	275	55	258	33	233	19	201	15	175	19	155	31	140	50	131	79	128	116	128	275	130	296	134	310	142	318	156	323	176	325	176	338	8	338	8	325	26	323	38	319	45	311	48	298	49	277	49	116	50	89	55	67	62	48	74	32	89	17	104	7	121	0	140	-4	160	-7	181	-8	203	-7	223	-4	242	1	259	8	273	18	287	32	297	50	305	72	310	97	311	126	311	283	312	297	315	308	321	316	330	321	344	325	358	327	366	329	373	330	378	331	390	335	401	340	410	348	416	359	418	373	416	385	412	394	405	400	397	404	388	405	379	404	371	400	365	395	362	388	360	381	362	373	365	367	369	361	381	353	379	347	374	343	367	340	359	339	352	338	276	243	273	238	268	235	260	232	251	231	243	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	269	10	269	22	258	23	250	27	244	32	241	41	241	219	260	219	272	221	277	223	289	227	299	234	307	243	311	253	313	266	311	278	307	287	300	293	291	297	282	298	273	297	265	293	260	287	256	281	255	275	256	266	259	259	263	255	275	247	208	211	208	225	22	225	4	147	17	147	22	161	29	173	37	182	46	187	54	189	148	189	33	86	47	75	60	86	73	93	84	96	94	98	102	98	115	97	126	94	135	88	142	80	144	70	143	61	140	53	137	48	132	44	127	41	115	35	102	28	90	21	77	14	65	7	51	-2	41	-12	33	-23	27	-37	26	-53	26	-62	29	-72	34	-82	41	-93	53	-103	61	-107	70	-111	82	-114	95	-117	125	-117	155	-111	169	-106	180	-101	190	-94	197	-87	201	-80	203	-73	204	-65	203	-58	199	-52	194	-46	185	-42	174	-40	164	-42	155	-46	149	-52	144	-62	141	-74	138	-82	132	-89	125	-94	116	-98	106	-99	96	-98	86	-94	77	-88	71	-79	69	-69	70	-60	74	-52	79	-45	85	-38	94	-32	172	12	183	20	193	30	200	42	206	55	208	68	204	88	194	105	179	118	158	127	133	130	126	130	121	129	116	129	112	128	246	157	246	188	204	188	216	212	220	225	222	239	223	252	219	283	207	308	188	327	163	340	132	344	99	338	71	323	50	301	33	273	21	242	35	242	43	256	53	269	65	278	79	285	95	287	116	284	133	275	145	261	153	244	155	224	155	216	154	209	152	202	151	195	148	188	16	188	16	157	133	157	113	125	90	95	65	67	39	39	13	12	13	0	221	0	244	105	232	105	223	88	214	77	202	70	187	67	169	66	85	66	166	143	169	146	171	149	174	151	176	154	179	157	113	219	167	219	167	242	112	242	110	271	84	271	84	242	52	242	52	219	84	219	84	147	100	147	117	145	134	137	147	124	157	106	160	84	159	67	156	48	151	29	141	15	128	9	118	11	112	16	107	23	104	32	101	42	98	51	93	59	86	66	77	70	65	72	55	70	48	66	43	61	40	54	39	48	40	38	44	29	50	21	57	14	66	8	86	0	97	-2	107	-3	118	-4	153	0	182	12	205	32	219	59	224	92	220	122	209	150	189	174	163	190	129	196	117	196	113	195	63	0	63	370	30	370	30	0	63	0	63	370	30	370	30	0	16383	16383	127	0	127	370	94	370	94	0	203	130	203	163	128	163	128	205	203	205	203	238	128	238	128	370	95	370	95	238	20	238	20	205	95	205	95	163	20	163	20	130	95	130	95	0	128	0	128	130	125	35	123	49	117	61	108	70	96	76	83	78	69	76	57	70	48	61	43	50	41	36	43	22	49	11	58	1	70	-4	83	-6	97	-4	108	1	117	10	123	22	125	35	16383	16383	91	117	95	150	99	177	103	201	109	224	117	250	120	262	122	272	124	280	126	296	124	313	119	327	110	337	98	343	84	345	70	343	58	337	49	326	43	312	41	295	41	288	42	280	44	272	46	262	50	250	58	224	64	200	68	177	72	150	75	117	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	16383	16383	167	352	138	352	83	302	27	352	0	352	60	264	106	264	114	412	137	412	203	448	211	453	217	456	222	460	224	464	225	469	224	475	223	480	220	483	215	485	209	486	204	486	196	482	192	479	187	475	16383	16383	193	368	192	361	189	356	184	351	178	348	171	347	165	348	159	351	155	356	152	362	151	368	152	375	154	381	159	385	164	388	171	390	179	388	185	385	190	380	192	375	193	368	16383	16383	192	118	94	118	142	239	16383	16383	187	325	197	331	205	338	211	347	216	357	217	369	215	383	208	395	198	405	186	411	172	414	158	411	145	405	135	395	129	382	127	368	128	357	132	346	138	337	147	330	156	325	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	344	12	333	14	324	20	314	33	303	53	290	84	147	49	140	40	133	35	126	31	119	29	112	28	103	30	96	34	90	41	87	50	85	62	88	78	95	93	108	105	125	115	147	123	16383	16383	237	32	231	26	230	26	228	25	226	25	222	26	219	28	217	31	216	34	215	39	215	170	211	193	199	212	178	225	151	234	118	237	86	234	59	226	39	213	26	196	22	174	23	162	27	152	34	145	43	141	55	140	66	141	75	145	83	152	87	160	89	170	87	178	83	186	79	190	75	196	74	198	74	202	75	208	80	214	87	217	96	220	106	220	122	219	133	213	141	204	145	191	147	174	147	140	116	131	92	123	73	116	58	109	46	102	34	93	24	82	18	71	14	59	12	46	15	26	23	11	34	1	50	-4	68	-6	84	-5	100	-1	115	4	131	14	147	27	151	14	157	4	165	-1	175	-5	188	-6	200	-5	211	-2	222	3	233	11	244	22	16383	16383	155	316	153	307	149	299	143	293	134	289	124	287	115	289	108	293	101	300	97	308	96	317	97	326	102	334	108	340	115	344	124	346	134	345	142	340	149	334	153	326	155	316	16383	16383	179	318	176	334	168	349	157	360	142	367	126	370	109	367	94	359	83	348	75	333	72	316	75	299	82	285	94	273	108	266	126	263	142	266	157	274	168	286	176	301	179	318	16383	16383	61	369	89	369	160	413	168	418	174	423	178	428	180	433	180	440	179	447	176	453	171	458	164	460	156	461	150	461	140	457	134	453	129	448	216	171	132	171	213	316	216	316	16383	16383	475	105	464	105	460	95	454	84	445	71	436	59	426	47	413	36	397	27	379	21	358	18	333	17	318	18	307	20	301	25	297	33	296	44	296	166	325	162	345	154	358	140	367	119	373	87	385	87	385	256	373	256	366	224	357	203	344	191	325	185	296	181	296	305	297	312	300	316	306	319	316	320	329	320	355	319	377	316	395	311	410	304	420	295	426	287	430	278	434	268	438	255	442	238	454	238	454	338	137	338	137	327	155	325	167	323	175	319	179	315	181	309	180	305	178	300	176	294	172	287	167	277	57	76	41	47	29	29	21	19	12	15	2	12	2	0	105	0	105	12	97	13	83	16	74	18	68	22	65	28	64	35	64	39	65	42	66	47	68	52	71	57	121	151	216	151	216	60	215	41	211	28	204	19	191	14	172	12	172	0	455	0	16383	16383	238	369	266	369	337	413	345	418	351	423	355	428	357	433	357	440	356	447	353	453	348	458	341	460	333	461	327	461	317	457	311	453	306	448	148	41	141	34	135	29	130	27	124	25	117	25	107	26	99	30	93	37	90	47	89	60	91	77	97	92	108	104	125	114	148	124	16383	16383	283	142	217	142	218	172	222	194	229	210	239	219	252	222	264	219	273	213	279	201	282	183	283	159	16383	16383	336	65	325	52	313	42	301	36	289	32	275	31	252	34	236	44	225	60	219	83	217	113	217	124	344	124	343	141	342	154	341	166	338	176	334	186	323	204	309	218	292	228	272	234	251	237	235	236	222	233	209	228	198	221	187	211	177	221	165	228	151	233	135	236	117	237	87	233	62	225	42	211	30	194	25	174	26	163	30	153	37	146	46	141	57	140	69	141	78	145	85	152	89	160	91	171	91	176	90	180	86	188	83	192	78	197	77	199	77	201	76	203	78	209	82	214	89	217	98	220	109	220	124	219	135	215	142	207	147	196	148	180	148	142	114	132	89	123	70	115	56	107	46	99	35	90	27	80	21	70	18	59	17	47	19	28	26	13	38	2	54	-4	75	-6	95	-5	113	0	131	7	149	20	166	37	169	37	180	21	193	9	207	1	224	-2	242	-3	268	-1	291	4	311	16	329	33	347	57	16383	16383	127	264	156	264	227	308	235	314	241	318	244	323	246	328	247	334	246	342	242	348	237	353	231	356	223	357	217	356	211	354	206	352	201	348	196	343	270	262	275	243	279	225	281	207	283	188	283	166	279	109	268	65	251	33	226	14	195	7	177	9	162	14	149	22	137	35	127	52	16383	16383	117	75	113	93	109	109	107	126	106	144	106	164	110	222	121	268	139	302	163	322	195	329	211	328	225	323	238	314	249	301	260	285	16383	16383	343	368	318	368	286	322	268	331	250	337	232	342	214	345	195	345	137	337	88	313	50	275	26	226	17	167	18	153	19	138	22	124	30	98	37	81	46	67	55	54	68	40	84	26	41	-36	65	-36	101	15	119	6	137	0	155	-5	174	-8	195	-8	253	0	302	23	339	61	363	110	372	168	371	187	368	206	364	224	358	241	350	258	343	269	336	279	328	289	317	299	304	311	16383	16383	135	369	163	369	234	413	242	418	248	423	251	428	253	433	254	440	253	447	250	453	245	458	238	460	230	461	224	461	214	457	209	453	204	448	164	162	164	138	165	128	165	108	163	70	159	41	152	22	141	12	126	8	116	9	108	13	101	19	96	28	92	40	16383	16383	86	70	86	104	87	151	91	184	98	206	110	218	126	221	135	220	142	217	148	211	154	203	158	191	16383	16383	230	275	208	275	177	224	167	229	147	235	137	236	126	237	89	231	58	214	34	188	18	154	12	114	14	92	19	71	27	52	39	35	55	18	17	-45	41	-45	72	7	82	2	93	-1	103	-4	114	-6	126	-6	162	0	193	15	217	41	232	75	238	114	236	138	231	159	223	178	211	196	194	213	16383	16383	65	264	94	264	165	308	173	314	178	318	182	323	184	328	185	334	184	342	180	348	175	353	169	356	161	357	155	356	149	354	144	352	139	348	134	343	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	104	181	111	189	118	195	125	198	132	200	139	201	147	200	155	196	160	189	164	179	165	167	163	151	155	137	143	125	126	115	104	107	16383	16383	14	198	19	203	20	203	21	204	28	204	31	202	33	199	35	195	35	60	39	37	52	18	72	4	99	-3	133	-6	165	-3	191	4	211	16	224	34	228	56	227	67	223	77	216	84	207	88	196	90	185	88	175	84	168	78	163	70	162	60	162	56	163	52	165	48	168	44	171	39	174	36	175	34	176	31	177	29	177	27	175	21	171	16	164	12	155	10	145	9	129	11	117	16	110	25	105	38	104	55	104	89	135	98	159	106	177	113	192	120	204	127	217	137	226	147	233	158	236	171	238	184	235	203	228	218	216	229	201	235	183	237	166	235	150	232	135	225	119	215	103	202	99	215	94	225	86	232	76	235	62	237	63	237	50	236	39	232	28	227	18	219	7	208	200	55	197	44	190	35	181	28	170	23	161	22	139	25	119	37	103	57	92	87	88	127	91	163	101	189	116	207	132	217	150	220	163	218	176	213	188	203	197	188	200	170	16383	16383	297	25	297	33	287	32	279	31	274	31	270	30	267	30	264	31	262	32	260	38	260	237	253	237	200	214	191	220	181	226	169	231	155	235	139	237	98	230	64	211	38	183	22	148	16	108	25	56	48	22	77	3	106	-4	127	-6	151	-4	170	1	184	9	194	17	200	22	200	-3	113	175	115	186	122	195	132	202	143	206	152	208	174	204	194	193	210	173	221	143	225	103	222	67	212	40	197	22	181	12	164	9	150	11	137	17	125	27	116	41	113	60	16383	16383	113	233	16	204	16	196	26	197	34	198	39	199	43	200	46	200	49	199	51	198	52	195	53	191	53	-6	60	-6	113	16	121	10	132	3	144	-1	158	-5	174	-6	215	0	249	18	275	47	291	82	297	121	288	173	265	207	236	226	207	235	185	237	162	234	143	228	129	220	119	213	113	207	107	180	112	191	118	200	125	205	133	208	142	209	158	205	171	193	181	174	186	146	188	110	186	73	181	45	171	25	158	13	141	9	129	11	120	16	113	24	108	35	107	49	16383	16383	107	293	108	307	110	318	115	325	122	329	132	330	137	329	141	328	144	326	146	324	146	320	145	316	142	313	139	308	136	301	135	292	137	283	141	275	147	269	155	265	165	263	175	265	184	269	190	276	194	285	195	296	192	312	183	326	168	336	148	343	124	345	106	344	91	341	77	336	66	329	57	320	49	307	43	293	39	275	37	255	37	-6	43	-6	83	22	96	11	108	2	121	-2	134	-5	148	-6	186	0	217	16	241	43	256	78	262	119	257	158	245	191	225	215	199	231	167	237	153	236	141	232	129	227	118	219	107	209	17	175	27	186	38	194	48	199	58	202	70	203	94	198	113	184	127	161	136	131	140	93	138	63	132	40	123	22	111	12	98	8	87	10	81	14	78	21	77	31	75	57	71	67	66	74	58	78	49	80	37	78	27	74	20	68	16	59	15	48	18	30	29	15	46	3	67	-4	92	-6	129	0	162	16	187	42	204	77	210	118	205	158	190	191	168	216	138	231	103	237	81	235	60	229	42	219	24	204	7	184	200	42	200	34	197	25	191	18	181	14	166	12	160	12	153	14	144	17	136	21	130	26	139	40	148	51	156	58	165	62	174	64	181	63	188	60	194	56	199	50	200	42	16383	16383	54	-79	78	-79	114	-7	121	-8	131	-9	142	-9	151	-10	157	-10	181	-7	199	0	212	12	220	26	223	42	220	56	214	67	204	76	191	82	174	84	158	82	145	76	135	67	124	55	113	39	103	55	95	73	90	93	86	114	85	137	87	166	93	190	102	207	114	217	127	221	138	220	144	215	147	208	148	198	148	186	150	173	153	163	159	155	167	151	176	150	188	151	197	155	205	162	209	171	210	181	207	200	196	215	179	226	158	234	133	237	96	231	63	214	38	187	21	153	15	111	16	90	20	71	27	53	35	38	46	24	54	17	63	11	73	5	83	1	92	-1	171	56	171	54	169	51	165	43	162	40	156	33	149	28	143	24	136	22	129	21	115	25	104	36	96	54	91	80	90	114	91	149	96	176	105	194	117	205	132	209	142	207	151	203	159	197	166	188	171	177	16383	16383	241	338	133	338	133	326	150	324	161	321	168	316	171	308	171	205	159	217	148	226	137	232	125	236	112	237	81	230	55	213	34	186	21	151	16	110	21	72	33	39	52	14	77	-1	107	-6	121	-5	134	-2	146	4	158	13	171	26	171	-2	172	-24	174	-44	177	-61	183	-77	191	-90	201	-99	212	-106	225	-111	241	-115	259	-116	283	-113	302	-106	317	-96	327	-82	330	-65	328	-55	324	-46	318	-39	310	-35	300	-34	290	-35	282	-39	275	-45	271	-53	270	-62	271	-71	273	-77	277	-82	280	-86	281	-91	280	-94	278	-97	275	-98	271	-100	266	-100	256	-99	249	-95	245	-87	242	-76	241	-60	171	56	171	54	169	51	165	43	162	40	156	33	149	28	143	24	136	22	129	21	115	25	104	36	96	54	91	80	90	114	91	149	96	176	105	194	117	205	132	209	142	207	151	203	159	197	166	188	171	177	16383	16383	171	205	159	217	148	226	137	232	125	236	112	237	81	230	55	213	34	186	21	151	16	110	21	72	33	39	52	14	77	-1	107	-6	121	-5	135	-2	147	4	160	13	173	26	173	-6	186	-2	197	0	209	2	223	4	271	10	271	22	259	23	250	26	245	32	242	39	241	50	241	292	242	306	245	315	250	321	257	325	266	326	271	325	275	324	278	322	280	320	281	316	280	313	277	308	273	304	271	297	270	288	271	279	275	271	282	265	290	261	300	259	310	261	318	265	324	272	328	281	330	291	326	308	317	322	302	332	283	339	259	342	241	340	225	337	212	332	201	325	191	316	184	304	178	290	174	275	172	257	171	238	77	141	77	176	78	184	79	191	81	198	86	206	90	212	95	217	101	220	109	221	121	218	131	210	138	195	143	172	144	141	16383	16383	142	123	139	95	133	69	123	48	107	34	82	29	70	30	58	34	47	40	36	50	25	63	12	56	30	31	48	13	67	1	88	-4	112	-6	145	0	174	15	195	40	209	73	214	112	209	154	195	188	173	214	144	231	109	237	92	236	78	232	66	227	55	220	45	211	35	198	27	182	21	164	18	144	16	123	141	89	140	57	135	34	128	19	118	11	106	8	98	9	92	12	87	17	83	24	79	32	77	38	75	45	75	53	74	64	74	89	16383	16383	22	166	33	179	44	189	55	195	67	199	79	200	104	195	120	181	130	160	136	135	138	107	12	107	14	85	18	66	24	47	32	31	42	18	51	9	62	2	75	-2	90	-5	106	-6	141	0	170	15	192	41	206	76	210	118	206	156	192	189	170	214	142	231	108	237	85	235	64	228	45	216	27	198	9	174	152	89	152	71	150	50	144	30	134	14	118	8	104	12	96	23	91	37	88	53	88	95	152	133	16383	16383	339	145	324	151	319	138	316	135	313	130	307	126	300	122	291	121	284	122	278	125	273	130	270	137	268	145	269	155	269	168	270	183	270	199	271	214	265	220	205	185	192	203	177	218	160	228	141	234	119	237	98	235	78	229	58	218	40	200	21	174	32	166	44	179	55	189	66	195	78	199	90	200	107	198	123	192	136	182	146	169	152	154	26	81	27	71	30	58	36	45	43	31	53	18	62	9	74	2	86	-2	101	-5	117	-6	152	0	181	15	203	41	217	76	222	118	221	128	220	139	219	149	217	160	214	169	251	190	250	185	250	144	252	130	257	118	265	110	277	104	291	103	302	104	312	108	321	114	328	122	333	131	208	51	193	36	177	26	162	21	145	18	127	17	112	20	100	26	90	36	84	49	82	65	84	81	89	95	97	105	107	111	121	113	147	113	147	132	136	132	131	133	127	133	121	135	112	139	102	145	94	153	88	163	86	175	87	192	90	204	97	212	106	217	119	219	127	218	134	216	139	212	143	207	147	200	152	187	158	177	164	170	172	166	182	165	193	167	200	171	205	176	207	183	208	190	205	200	198	211	187	220	174	227	161	233	154	234	147	236	139	237	130	237	121	238	92	236	66	230	45	219	31	203	26	179	28	164	34	152	43	142	56	133	71	125	52	118	36	107	23	94	15	78	12	61	18	35	34	16	57	3	84	-4	113	-6	135	-5	157	-2	179	5	199	20	219	42	85	113	112	113	125	111	136	105	143	95	148	81	150	65	148	49	142	36	132	26	119	19	104	17	87	18	70	21	55	26	39	36	24	51	12	42	32	20	53	5	75	-2	97	-5	119	-6	148	-4	175	3	198	16	213	35	219	61	216	79	208	94	196	107	180	118	161	125	176	133	189	142	198	152	204	164	206	179	201	203	187	219	166	230	140	236	112	238	102	237	93	237	85	236	78	234	71	233	58	227	45	220	35	211	27	200	25	190	25	183	27	176	32	171	39	167	50	165	60	166	68	170	74	177	79	187	85	200	88	207	92	212	98	216	104	218	113	219	126	217	135	212	141	204	145	192	146	175	144	163	138	153	130	145	120	139	111	135	105	133	100	133	96	132	85	132	329	145	314	151	309	138	307	135	303	130	298	126	290	122	281	121	274	122	268	125	263	130	260	137	259	145	259	168	260	183	261	199	262	214	255	220	205	190	197	209	182	223	162	231	138	236	112	238	102	237	93	237	85	236	78	234	71	233	58	227	45	220	35	211	27	200	25	190	25	183	27	176	32	171	39	167	50	165	60	166	68	170	74	177	79	187	85	200	88	207	92	212	98	216	104	218	112	219	126	217	135	212	142	204	145	192	146	175	144	163	138	153	130	145	120	139	111	135	105	133	100	133	96	132	85	132	85	113	112	113	125	111	136	105	143	95	148	81	150	65	148	49	142	36	132	26	119	19	104	17	87	18	70	21	55	26	39	36	24	51	12	42	32	20	53	6	75	-2	97	-5	119	-6	148	-4	175	3	198	16	214	35	220	61	217	79	209	94	196	107	180	118	161	125	174	132	185	139	195	147	201	157	205	169	241	190	241	144	242	130	247	118	256	110	267	104	282	103	293	104	303	108	311	114	318	122	324	131	100	113	127	113	140	111	150	105	158	95	163	81	165	65	162	49	156	36	147	26	134	19	119	17	98	22	78	36	62	57	51	86	47	121	52	153	63	180	81	201	103	214	127	219	141	217	150	212	157	204	160	192	161	175	159	163	153	153	145	145	135	139	126	135	120	133	115	133	111	132	100	132	16383	16383	234	61	231	79	223	94	211	107	194	118	175	125	191	133	204	142	213	152	219	164	221	179	216	203	202	220	180	230	153	236	123	238	89	232	59	216	34	191	18	158	12	117	21	64	42	28	71	6	102	-3	128	-6	161	-4	190	3	213	16	229	36	234	61	157	230	31	230	31	219	44	217	53	213	58	208	61	199	62	189	62	127	12	127	12	104	62	104	62	-47	61	-61	58	-72	54	-79	47	-84	38	-85	33	-85	28	-83	25	-82	23	-79	22	-77	22	-75	23	-73	23	-71	25	-68	26	-65	29	-61	31	-57	32	-54	33	-50	33	-47	32	-38	28	-31	22	-25	13	-22	4	-20	-5	-22	-14	-26	-20	-32	-24	-40	-26	-50	-22	-67	-13	-81	1	-91	20	-98	43	-101	63	-99	80	-94	95	-87	108	-76	118	-63	123	-53	127	-41	130	-29	132	1	132	104	156	104	156	127	132	127	132	196	134	205	139	212	146	217	157	219	172	49	170	39	165	31	157	25	148	21	138	20	123	24	110	35	100	54	94	82	92	118	94	156	100	185	110	205	123	217	139	220	150	219	159	213	166	204	171	192	172	177	16383	16383	172	-33	170	-51	162	-70	149	-88	131	-101	110	-106	103	-106	94	-104	86	-102	79	-98	76	-93	77	-91	77	-89	78	-87	79	-84	81	-82	84	-77	86	-73	87	-70	88	-66	88	-63	87	-55	82	-47	76	-41	68	-37	59	-36	48	-37	40	-41	33	-48	29	-56	27	-67	29	-78	33	-87	39	-95	47	-102	55	-107	68	-113	82	-117	96	-120	126	-122	158	-118	184	-110	203	-97	218	-82	228	-67	233	-57	237	-45	240	-32	242	-19	242	286	243	302	246	313	250	320	257	325	267	326	272	325	276	324	279	322	281	320	281	316	280	313	278	308	274	304	272	297	271	288	272	279	276	271	283	265	291	261	300	259	311	261	319	265	326	272	330	281	331	291	328	308	318	322	303	332	284	339	260	342	242	340	226	337	213	332	202	325	193	316	184	302	178	286	175	268	173	247	172	225	164	230	156	233	148	235	139	236	129	237	92	230	61	212	38	185	23	150	18	109	23	69	36	37	56	13	82	-1	111	-6	125	-5	138	-3	150	1	162	9	172	21	172	49	170	39	165	31	157	25	148	21	138	20	123	24	110	35	100	54	94	82	92	118	94	156	100	185	110	205	123	217	139	220	150	219	159	213	166	204	171	192	172	177	16383	16383	242	236	234	236	195	209	181	220	169	228	156	233	144	236	129	237	92	230	61	212	38	185	23	150	18	109	23	69	36	37	56	13	82	-1	111	-6	125	-5	138	-3	150	1	162	9	172	21	172	-33	170	-51	162	-70	149	-88	131	-101	110	-106	103	-106	94	-104	86	-102	79	-98	76	-93	77	-91	77	-89	78	-87	79	-84	81	-82	84	-77	86	-73	87	-70	88	-66	88	-63	87	-55	82	-47	76	-41	68	-37	59	-36	48	-37	40	-41	33	-48	29	-56	27	-67	29	-78	33	-87	39	-95	47	-102	55	-107	68	-113	82	-117	96	-120	126	-122	158	-118	184	-110	203	-97	218	-82	228	-67	233	-57	237	-45	240	-32	242	-19	242	-8	277	96	153	96	153	88	169	87	180	84	186	79	189	72	190	63	190	33	189	24	185	16	178	11	169	7	156	6	140	7	127	10	117	16	107	24	99	34	93	46	88	60	84	76	82	94	81	113	84	151	93	180	107	202	125	215	148	219	159	219	169	217	179	213	189	208	199	201	207	193	214	185	220	176	226	165	233	151	243	151	243	229	233	229	230	223	227	219	224	216	220	214	211	214	208	215	200	219	188	223	176	226	165	229	155	230	143	230	103	224	68	207	41	181	24	148	17	110	24	71	42	39	69	15	105	0	147	-5	169	-4	191	-1	212	2	231	8	247	16	247	66	250	74	255	81	264	85	277	88	135	-32	147	-59	149	-69	150	-73	150	-83	149	-88	146	-92	143	-95	137	-96	132	-95	127	-92	124	-88	122	-81	122	-67	124	-59	126	-56	16383	16383	253	219	253	230	174	230	174	219	179	218	185	217	190	215	194	210	196	203	196	198	194	188	192	182	190	175	156	84	126	162	121	174	117	185	114	195	111	202	110	206	112	212	117	216	123	218	130	219	137	219	137	230	12	230	12	219	22	217	25	215	31	209	35	201	40	190	46	177	51	166	55	156	119	1	103	-35	100	-41	97	-48	95	-55	93	-63	92	-70	95	-86	102	-99	113	-108	129	-114	150	-116	169	-113	185	-106	198	-95	207	-80	210	-63	209	-52	206	-41	194	-8	172	44	226	190	229	198	233	206	237	212	241	217	247	219	145	28	144	23	142	19	138	15	133	13	128	12	122	13	116	16	113	20	110	25	109	31	110	40	116	54	126	68	130	61	135	53	140	44	144	36	145	28	16383	16383	137	132	103	185	95	196	86	207	76	216	64	222	50	224	36	222	25	215	16	205	10	193	8	179	10	167	11	162	13	156	15	151	20	151	22	157	30	171	36	175	44	177	53	174	61	167	68	158	75	148	80	140	110	94	92	68	87	62	81	50	79	36	82	21	89	10	99	1	113	-2	127	-4	142	-3	158	1	173	9	184	20	189	35	188	43	186	50	183	58	175	72	153	108	189	162	192	167	197	171	202	174	208	176	214	177	221	175	227	171	235	157	237	151	242	151	244	157	246	164	248	178	248	185	247	197	244	208	237	217	228	223	216	225	208	224	201	220	195	215	185	203	268	-112	268	-100	256	-97	249	-94	244	-89	242	-81	241	-69	241	180	242	194	244	203	248	208	256	211	267	213	267	225	147	225	147	213	157	211	164	207	168	201	171	193	171	49	170	47	168	45	166	42	163	39	156	33	149	28	135	22	128	22	118	23	111	29	106	38	103	52	103	193	106	202	110	207	117	211	126	213	126	225	8	225	8	213	18	212	25	209	29	202	32	193	33	181	33	56	36	34	44	15	57	1	76	-7	98	-11	114	-9	128	-6	143	1	157	12	171	27	171	-112	266	0	266	12	257	13	250	17	245	23	242	31	242	169	239	191	231	210	217	224	199	233	176	237	161	235	146	231	132	224	118	213	103	198	103	292	104	306	107	315	112	321	119	325	128	326	133	325	137	324	140	322	142	320	142	316	141	313	139	308	135	304	133	297	132	288	133	279	137	271	144	265	152	261	161	259	172	261	180	265	187	272	191	281	192	291	189	308	179	322	164	332	145	339	121	342	103	340	87	337	74	332	63	325	54	316	46	304	40	291	36	276	34	259	33	241	33	31	31	22	26	18	19	15	7	12	7	0	127	0	127	12	117	14	111	18	106	24	104	32	103	42	103	174	104	175	105	178	106	180	118	192	125	197	132	200	139	202	147	203	157	201	164	196	169	187	171	173	172	155	172	42	171	32	169	23	164	18	158	14	149	12	149	0	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	292	105	306	108	315	113	321	120	325	129	326	134	325	138	324	141	322	143	320	143	316	142	313	139	308	136	304	133	297	132	288	134	279	138	271	145	265	153	261	162	259	173	261	181	265	188	272	192	281	193	291	190	308	180	322	165	332	146	339	122	342	104	340	88	337	75	332	64	325	55	316	47	304	41	291	37	276	35	259	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	-54	172	-66	169	-75	164	-81	157	-85	149	-86	144	-86	139	-85	136	-83	134	-80	133	-78	133	-75	137	-67	140	-62	142	-58	143	-55	144	-51	145	-48	143	-39	139	-32	133	-26	124	-22	115	-21	105	-22	96	-26	90	-33	86	-41	84	-51	88	-68	97	-82	112	-93	131	-99	154	-102	174	-100	191	-95	206	-87	219	-77	229	-64	234	-54	238	-42	241	-30	242	-16	243	0	131	0	131	12	122	14	115	18	110	23	108	31	107	42	107	112	129	112	129	134	107	134	107	230	11	230	11	219	22	216	29	212	34	206	37	198	37	134	11	134	11	112	37	112	37	32	35	24	30	19	23	15	11	12	11	0	16383	16383	110	306	109	319	103	330	95	338	85	343	73	345	60	344	49	338	40	330	35	319	33	306	35	294	40	283	48	275	59	270	71	268	84	270	95	275	103	283	109	294	110	306	161	47	153	38	144	31	137	27	131	26	126	25	122	26	117	29	113	34	110	42	109	54	109	218	108	222	107	225	104	227	99	228	88	227	71	222	52	216	31	210	11	203	11	189	17	191	22	192	30	194	33	194	36	193	37	191	39	186	39	180	40	170	40	64	42	40	48	21	59	8	76	0	98	-3	120	0	137	6	151	17	162	28	170	39	132	0	132	8	119	10	110	12	104	17	101	25	100	36	100	196	101	206	105	213	110	218	120	221	132	222	132	230	13	230	13	222	26	221	35	218	41	213	44	206	45	196	45	36	44	25	41	18	35	13	26	10	13	8	13	0	169	217	164	207	160	200	155	195	149	193	142	192	136	192	132	194	132	338	37	338	37	326	46	324	54	319	59	313	62	304	63	294	63	217	47	214	33	206	22	194	14	176	7	154	28	154	31	162	34	168	39	173	46	176	53	177	58	177	61	176	63	175	63	44	62	32	59	23	54	17	47	14	37	12	37	0	157	0	157	12	149	13	142	17	136	23	133	31	132	44	132	153	148	155	161	163	173	175	182	193	190	217	80	138	65	138	55	142	48	148	42	156	39	165	39	176	40	186	45	196	52	203	60	208	69	210	76	210	78	209	80	209	16383	16383	209	192	201	185	191	176	179	166	165	157	150	150	150	338	54	338	54	326	63	324	71	319	76	313	79	304	80	294	80	227	78	227	76	228	73	228	69	229	66	229	49	227	34	220	21	209	12	193	8	171	12	151	20	135	33	124	49	117	66	114	72	114	74	115	80	115	80	44	79	32	76	23	71	17	64	14	55	12	55	0	175	0	175	12	166	13	159	17	154	23	151	31	150	44	150	124	173	138	190	154	203	167	211	177	214	181	103	338	7	338	7	326	17	324	24	319	29	313	32	304	33	294	33	-28	34	-39	36	-50	39	-60	47	-78	57	-91	70	-101	85	-109	102	-114	122	-116	145	-113	164	-106	179	-96	189	-82	192	-65	191	-55	186	-47	180	-41	172	-37	161	-35	152	-37	144	-40	137	-46	133	-53	132	-62	132	-65	133	-69	134	-72	138	-80	140	-83	141	-86	143	-90	143	-92	142	-94	140	-97	137	-99	132	-100	127	-100	119	-97	112	-90	107	-80	104	-68	103	-54	294	211	294	225	108	225	108	338	12	338	12	326	22	324	29	319	34	313	37	304	38	294	38	44	37	32	34	23	29	17	22	14	12	12	12	0	132	0	132	12	123	13	117	17	112	23	109	31	108	44	108	161	113	171	119	179	127	184	134	187	140	189	242	189	128	73	142	60	155	72	167	79	179	82	188	84	196	84	213	79	225	67	232	48	237	26	238	4	237	-23	233	-50	226	-75	214	-92	195	-98	185	-97	176	-94	168	-89	163	-82	160	-74	157	-61	152	-52	145	-45	137	-41	127	-40	115	-41	107	-45	101	-51	98	-58	97	-65	98	-72	100	-79	104	-86	111	-93	121	-101	131	-106	145	-111	160	-114	176	-116	191	-117	206	-116	219	-114	230	-111	240	-107	248	-102	261	-91	275	-74	288	-51	298	-22	301	13	297	48	284	77	266	98	245	112	223	116	218	116	212	115	206	115	196	113	407	6	407	18	396	20	388	24	383	29	380	38	379	50	379	194	380	204	383	212	388	218	396	222	407	224	407	237	287	237	287	224	297	222	303	218	307	213	310	205	310	65	307	57	299	48	288	41	277	36	268	33	258	35	250	40	245	47	242	59	241	75	241	195	242	206	244	214	248	219	255	223	265	224	265	237	148	237	148	224	157	222	164	219	168	213	171	205	171	60	169	57	166	53	162	49	158	46	152	41	140	35	134	34	129	33	119	35	111	41	106	51	104	64	103	81	103	206	106	214	110	220	117	223	127	224	127	237	8	237	8	224	18	223	25	220	30	214	32	206	33	195	33	71	36	46	45	27	59	12	78	3	100	0	117	1	131	6	145	14	159	27	174	44	184	27	194	15	206	6	221	2	238	0	256	2	272	6	286	15	298	27	310	44	311	44	311	6	418	-116	418	-103	402	-101	391	-95	384	-85	381	-71	379	-53	379	194	380	204	383	212	388	218	396	222	407	224	407	237	287	237	287	224	297	222	303	218	307	213	310	205	310	65	307	57	299	48	288	41	277	36	268	33	258	35	250	40	245	47	242	59	241	75	241	195	242	206	244	214	248	219	255	223	265	224	265	237	148	237	148	224	157	222	164	219	168	213	171	205	171	60	169	57	166	53	162	49	158	46	152	41	140	35	134	34	129	33	119	35	111	41	106	51	104	64	103	81	103	206	106	214	110	220	117	223	127	224	127	237	8	237	8	224	18	223	25	220	30	214	32	206	33	195	33	71	36	46	45	27	59	12	78	3	100	0	117	1	131	6	145	14	159	27	174	44	184	27	194	15	206	6	221	2	238	0	256	2	272	6	286	15	298	27	310	44	310	-77	309	-86	307	-92	301	-97	293	-101	282	-103	282	-116	385	166	382	190	373	210	359	224	340	233	318	237	301	235	287	230	273	222	259	210	244	193	234	210	224	222	212	230	197	235	180	237	162	235	146	230	132	222	120	209	108	193	107	193	107	230	11	230	11	219	22	216	30	213	35	207	38	198	39	186	39	43	38	32	35	24	30	19	22	15	11	12	11	0	131	0	131	12	121	14	115	18	111	24	109	31	108	41	108	172	111	180	120	188	130	196	141	201	150	203	160	202	168	197	173	189	176	177	177	161	177	41	176	31	174	23	170	17	163	14	153	12	153	0	270	0	270	12	261	14	254	18	250	23	247	31	247	176	249	179	252	183	256	187	260	190	266	195	272	199	284	203	289	203	299	201	306	195	312	186	314	172	315	156	315	-68	314	-80	311	-89	306	-95	300	-99	291	-100	286	-100	282	-99	278	-97	276	-94	276	-88	277	-86	278	-83	280	-80	283	-76	285	-72	286	-69	287	-65	287	-62	285	-53	281	-46	275	-40	267	-37	257	-35	247	-37	238	-41	232	-47	228	-55	227	-65	230	-82	239	-96	254	-106	273	-113	296	-116	316	-114	334	-109	349	-102	362	-91	372	-78	377	-68	383	-44	385	-29	385	-13	293	0	293	12	283	14	276	17	271	22	269	30	268	42	268	166	265	190	257	209	242	224	224	233	201	237	184	235	168	230	153	221	141	209	129	193	129	230	34	230	34	219	45	216	53	212	57	207	60	199	60	-68	59	-80	56	-89	51	-95	45	-99	36	-100	31	-100	27	-99	23	-97	21	-94	21	-88	22	-86	23	-83	25	-80	28	-76	30	-72	31	-69	32	-65	32	-62	30	-53	26	-46	20	-40	12	-37	2	-35	-7	-37	-16	-41	-22	-47	-26	-55	-27	-65	-24	-82	-15	-96	0	-106	18	-113	41	-116	61	-114	79	-109	94	-102	107	-91	117	-78	121	-69	125	-59	128	-47	129	-35	130	-21	130	175	132	178	133	180	136	183	138	186	145	192	152	197	159	200	166	202	174	203	183	201	190	196	195	188	198	176	199	161	199	42	198	31	196	23	192	18	185	14	176	12	176	0	245	166	242	190	233	209	219	224	200	233	177	237	160	235	144	230	130	221	117	209	107	193	106	193	106	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	175	108	178	110	180	112	183	115	186	122	192	129	197	136	200	143	202	150	203	159	201	166	196	171	188	174	176	175	161	175	-32	176	-43	178	-52	181	-62	189	-78	199	-91	212	-101	227	-109	244	-114	264	-116	287	-113	307	-106	321	-96	331	-82	334	-65	333	-55	329	-47	322	-41	313	-37	303	-35	294	-37	285	-40	279	-46	275	-53	273	-62	274	-65	275	-69	276	-72	278	-76	281	-80	283	-86	285	-90	285	-92	284	-94	282	-97	279	-99	274	-100	269	-100	260	-98	254	-91	249	-82	246	-70	245	-58	279	230	198	230	198	222	212	220	222	216	228	210	232	200	233	186	233	84	99	230	18	230	18	222	23	221	29	219	35	215	42	208	50	198	50	36	49	26	46	19	41	14	31	11	17	8	17	0	103	0	103	8	88	11	78	15	71	21	68	31	67	44	67	180	238	-5	249	-5	249	194	250	205	253	212	258	217	267	220	279	222	169	103	168	66	163	39	156	21	145	11	130	8	115	11	104	21	96	39	92	66	90	103	16383	16383	90	127	92	163	97	190	105	208	115	218	130	221	144	218	155	208	162	190	166	163	169	127	16383	16383	243	114	237	154	222	188	198	214	167	231	132	237	94	231	63	214	38	189	22	155	17	114	22	74	38	41	63	15	94	0	129	-6	166	0	197	15	222	41	237	75	243	114	175	71	175	53	174	40	173	31	171	24	168	19	164	15	159	13	153	11	146	10	137	9	124	10	113	13	103	17	95	23	89	32	84	42	80	56	77	71	75	89	75	107	77	147	85	178	99	201	117	214	141	219	148	219	155	218	160	216	165	213	169	209	171	205	173	200	174	192	175	183	175	170	16383	16383	357	70	347	70	341	58	335	48	323	34	316	28	306	21	296	17	284	14	271	12	256	11	245	12	238	13	233	16	231	20	230	27	230	112	250	110	264	104	273	94	280	79	283	59	292	59	292	173	283	173	278	152	272	138	263	130	250	126	230	124	230	207	231	211	233	213	236	215	241	216	264	216	277	215	289	213	299	210	306	207	314	201	321	194	326	185	330	174	333	160	342	160	342	228	175	228	160	229	148	230	120	230	104	227	89	223	75	217	62	210	63	210	46	196	32	178	22	159	16	137	14	113	16	91	21	70	29	52	40	35	54	22	67	13	81	6	98	1	116	0	135	-1	150	-1	155	0	342	0	256	106	256	86	253	64	248	43	239	28	224	22	215	24	207	28	200	36	195	46	194	59	195	73	204	112	205	126	205	137	202	147	197	156	188	161	174	164	160	161	151	156	145	147	143	137	142	126	144	112	146	99	150	86	153	73	154	59	152	46	147	36	139	28	131	24	123	22	110	28	101	43	95	64	92	86	92	106	96	151	109	185	127	208	150	222	175	227	199	222	221	208	239	185	252	151	256	106	16383	16383	326	98	318	146	294	185	260	214	219	232	175	238	129	232	87	214	53	185	30	146	21	98	26	68	38	41	58	19	84	4	117	0	130	0	143	3	155	9	166	15	174	23	182	15	192	9	204	3	217	0	230	0	263	4	289	19	309	41	322	68	326	98	143	20	128	31	114	47	103	66	96	88	93	112	96	136	103	158	114	176	128	190	143	199	16383	16383	213	199	229	190	242	176	253	158	260	136	263	112	260	88	253	66	242	46	229	30	213	19	16383	16383	213	296	214	310	217	320	224	326	233	329	247	330	247	343	108	343	108	330	122	329	132	325	139	318	142	308	143	294	143	218	111	211	79	198	50	176	30	148	22	110	30	75	49	45	77	21	110	6	143	0	143	-67	142	-81	139	-91	132	-97	122	-101	108	-102	108	-115	247	-115	247	-102	233	-101	224	-98	217	-93	214	-83	213	-69	213	0	246	6	279	21	307	45	326	75	334	110	326	148	306	176	278	198	245	211	213	218	220	1	220	13	209	15	202	19	197	25	194	33	193	45	193	190	194	200	196	208	201	213	209	217	220	219	220	232	88	232	88	219	103	217	113	213	119	206	123	195	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	72	-2	86	2	99	11	112	24	126	42	126	1	220	1	220	13	209	15	202	19	197	25	194	33	193	45	193	338	98	338	98	326	107	324	114	319	119	313	122	304	123	294	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	72	-2	86	2	99	11	112	24	126	42	126	1	193	190	194	200	196	208	201	213	209	217	220	219	220	232	88	232	88	219	103	217	113	213	119	206	123	195	123	90	122	73	118	59	111	48	103	41	93	38	91	38	85	42	82	45	79	50	74	57	68	62	63	66	56	68	49	69	39	67	30	62	23	55	19	46	17	35	19	22	25	11	34	2	45	-2	58	-4	71	-3	84	1	96	9	109	21	123	39	123	-36	124	-45	126	-54	129	-63	133	-71	137	-78	147	-91	160	-101	175	-109	192	-114	212	-116	235	-113	254	-106	269	-96	278	-82	282	-65	280	-55	276	-47	270	-41	261	-37	251	-35	242	-37	233	-40	227	-46	223	-53	222	-62	222	-65	223	-69	224	-72	228	-80	230	-83	231	-86	233	-90	233	-92	232	-94	230	-97	227	-99	222	-100	217	-100	209	-98	202	-91	197	-82	194	-70	193	-58	100	230	5	230	5	219	16	216	24	213	29	207	32	198	32	-84	29	-92	24	-97	17	-101	6	-103	6	-116	138	-116	138	-103	123	-102	112	-97	106	-90	103	-79	102	-63	102	142	104	158	108	173	114	184	122	191	132	194	138	192	141	190	144	187	147	182	152	175	157	169	163	166	169	164	176	163	187	165	195	169	202	176	207	186	208	197	206	210	201	221	192	229	181	235	167	237	153	235	140	230	127	221	113	208	100	190	101	230	6	230	6	219	17	216	25	213	30	207	33	198	33	-36	34	-45	36	-54	40	-63	43	-71	47	-78	57	-91	70	-101	85	-109	102	-114	122	-116	145	-113	164	-106	179	-96	189	-82	192	-65	191	-55	186	-47	180	-41	172	-37	161	-35	152	-37	144	-40	137	-46	133	-53	132	-62	132	-65	133	-69	134	-72	138	-80	140	-83	141	-86	143	-90	143	-92	142	-94	140	-97	137	-99	132	-100	127	-100	119	-98	112	-92	107	-83	104	-72	103	-60	103	142	105	158	109	173	115	184	124	191	133	194	136	193	138	192	141	190	144	187	147	182	153	175	158	169	164	166	170	164	177	163	188	165	197	169	203	176	208	186	209	197	207	210	202	221	193	229	182	235	169	237	154	235	141	230	128	221	115	208	101	190	35	42	34	31	31	24	27	19	19	15	7	12	7	0	140	0	140	12	125	14	114	18	108	25	105	37	104	53	104	190	105	203	108	214	113	221	120	225	129	227	134	226	138	225	141	223	143	220	143	217	142	213	139	209	136	204	133	198	132	189	134	180	138	172	145	166	153	162	162	160	173	162	181	166	188	173	192	182	193	192	190	209	180	222	165	233	146	240	122	242	104	241	88	238	75	233	64	225	55	217	46	204	41	189	37	172	35	152	35	131	190	0	190	12	179	15	171	19	167	24	164	31	164	131	163	152	161	172	157	189	152	204	143	217	134	225	123	233	110	238	94	241	76	242	52	240	33	233	18	222	8	209	5	192	6	182	10	173	17	166	25	162	36	160	45	162	53	166	60	172	64	180	65	189	64	198	62	204	58	209	56	213	55	217	55	220	57	223	60	225	64	226	69	227	78	225	85	221	90	214	93	203	94	190	94	53	93	37	90	25	84	18	74	14	58	12	58	0	97	205	97	211	99	215	102	218	107	220	114	220	131	219	144	213	153	203	158	189	159	170	157	148	150	134	138	125	120	120	97	119	16383	16383	248	0	248	8	244	9	241	10	237	12	233	16	164	113	175	116	183	119	190	123	196	127	202	132	208	139	212	146	216	155	218	164	218	173	214	194	202	211	181	223	152	230	116	232	11	232	11	224	23	222	32	219	37	212	40	203	41	189	41	41	40	28	38	19	33	14	24	10	11	8	11	0	127	0	127	8	113	11	104	14	99	19	97	28	97	108	106	108	177	0	97	113	120	111	138	107	150	98	157	84	159	62	159	63	158	43	153	29	144	19	131	14	114	12	107	12	102	14	99	17	97	21	97	27	16383	16383	248	232	177	232	106	124	97	124	97	204	99	213	104	218	113	221	127	224	127	232	11	232	11	224	24	222	33	219	38	213	40	204	41	190	41	43	40	29	37	20	32	14	23	10	11	8	11	0	116	0	152	2	181	9	202	21	214	38	218	59	218	68	216	77	212	86	208	93	202	99	190	109	183	112	175	116	164	119	233	216	235	218	237	221	241	222	244	223	248	224	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	69	125	60	131	52	132	42	131	32	126	23	118	16	108	12	95	10	75	13	59	21	45	34	34	52	26	76	12	76	12	-48	15	-71	24	-87	38	-99	55	-106	76	-108	99	-105	118	-99	133	-88	143	-75	146	-58	145	-48	141	-39	134	-33	125	-29	115	-27	106	-29	98	-33	91	-39	87	-46	85	-54	86	-57	86	-61	90	-69	93	-73	94	-76	97	-82	97	-86	96	-88	93	-90	87	-92	79	-93	59	-90	44	-83	35	-72	29	-58	28	-41	28	-5	29	0	30	3	32	6	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	172	65	181	64	191	65	200	70	208	77	214	86	218	97	220	105	219	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	60	-52	60	-63	59	-76	55	-88	49	-97	38	-101	34	-100	31	-99	29	-98	27	-96	26	-93	27	-90	30	-86	35	-76	36	-69	34	-62	31	-56	25	-51	18	-47	9	-46	0	-47	-6	-52	-12	-58	-16	-67	-17	-77	-14	-90	-8	-101	3	-109	18	-114	37	-116	69	-111	94	-98	112	-78	122	-51	126	-21	126	276	128	294	131	310	137	322	147	326	150	326	154	325	156	324	158	322	158	316	155	313	153	308	150	302	150	296	151	288	154	282	160	277	167	273	176	272	185	273	192	278	198	284	202	293	203	302	201	316	194	327	182	335	167	340	147	342	116	337	92	324	74	303	64	277	60	247	60	23	28	23	28	0	60	0	60	-62	59	-76	57	-87	52	-94	45	-99	36	-100	31	-100	27	-99	23	-97	21	-94	21	-88	22	-86	23	-83	25	-80	28	-76	30	-72	31	-69	32	-65	32	-62	30	-53	26	-46	20	-40	12	-37	2	-35	-7	-37	-16	-41	-22	-47	-26	-55	-27	-65	-24	-82	-15	-96	0	-106	18	-113	41	-116	61	-114	77	-109	92	-102	103	-91	113	-78	118	-68	122	-56	124	-44	126	-29	126	0	157	0	157	23	126	23	126	297	127	308	130	316	135	322	142	325	151	326	156	325	160	324	163	322	165	320	166	316	165	313	162	308	159	304	156	297	155	288	156	279	160	271	167	265	175	261	185	259	195	261	203	265	210	272	213	281	215	291	212	308	202	322	187	332	168	339	144	342	126	340	111	337	98	332	88	325	79	316	71	304	66	291	63	276	61	259	60	241	147	140	144	171	133	197	116	217	91	230	60	235	40	233	25	228	13	220	6	209	4	196	5	186	9	178	15	172	22	167	31	166	40	167	47	170	53	175	56	182	57	189	57	196	54	201	52	206	49	210	49	215	51	217	53	218	57	219	60	220	70	217	76	210	80	200	82	188	82	-21	86	-51	97	-78	114	-98	139	-111	171	-116	190	-114	205	-109	217	-101	224	-90	226	-77	225	-67	221	-58	215	-52	208	-47	199	-46	190	-47	183	-51	177	-56	174	-62	172	-69	173	-76	180	-90	181	-93	181	-96	179	-98	177	-99	174	-100	170	-101	159	-97	153	-88	149	-76	148	-63	147	-52	82	-52	82	-63	80	-75	75	-85	68	-93	57	-96	39	-92	26	-84	18	-73	13	-62	12	-54	14	-40	20	-27	30	-16	43	-9	60	-6	64	-6	68	-7	73	-7	78	-8	82	-9	16383	16383	82	11	78	11	73	12	62	12	41	9	22	1	7	-12	-3	-30	-7	-53	-4	-71	3	-88	17	-102	36	-112	60	-116	86	-112	107	-103	124	-90	136	-72	144	-51	150	-62	155	-74	158	-88	161	-104	162	-121	179	-121	179	-100	177	-80	175	-70	171	-60	167	-49	161	-38	155	-28	147	-19	147	262	148	281	150	299	154	313	160	323	169	326	172	326	176	325	178	324	180	322	180	320	179	316	177	313	174	308	172	302	171	296	172	288	176	282	181	277	189	273	198	272	207	273	214	278	220	284	223	293	224	302	222	316	215	327	204	335	188	340	169	342	138	337	113	324	96	303	86	277	82	247	166	42	140	42	140	203	137	222	130	236	118	247	103	254	84	257	65	255	49	249	35	238	22	222	9	200	22	195	28	205	33	212	39	217	44	220	50	221	58	220	63	216	67	210	69	202	70	191	70	42	22	42	22	20	70	20	70	-64	83	-64	99	-40	114	-20	129	-2	146	13	166	28	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	-36	37	-45	39	-54	42	-63	46	-71	50	-78	60	-91	72	-101	87	-109	105	-114	124	-116	148	-113	167	-106	182	-96	191	-82	195	-65	193	-55	189	-47	182	-41	174	-37	164	-35	154	-37	146	-40	140	-46	135	-53	134	-62	134	-65	135	-69	136	-72	139	-76	141	-80	143	-83	144	-86	145	-88	145	-90	146	-92	145	-94	143	-97	139	-99	135	-100	129	-100	121	-98	115	-92	110	-83	107	-72	105	-60	171	49	162	40	154	33	146	29	138	26	130	26	120	27	112	31	107	38	103	49	102	64	102	112	171	112	16383	16383	269	10	269	22	258	23	250	27	244	32	241	41	241	112	269	112	269	134	241	134	241	230	141	230	141	219	153	217	162	213	167	207	170	199	171	187	171	134	102	134	102	230	8	230	8	219	18	216	25	212	30	206	32	198	32	134	4	134	4	112	32	112	32	65	35	40	44	20	58	5	76	-3	99	-6	115	-5	129	-2	143	4	157	13	171	26	171	-6	183	-2	195	0	206	2	220	4	238	7	243	214	243	226	151	226	159	198	165	173	169	149	171	126	172	103	171	83	168	58	160	34	147	15	125	8	104	15	91	33	83	57	79	82	78	103	79	125	81	148	85	172	91	197	99	226	7	226	7	214	43	214	46	213	52	207	54	203	55	198	55	195	53	191	52	188	50	185	41	176	31	163	20	147	11	127	7	105	14	70	31	40	57	17	89	1	125	-3	161	1	193	16	219	40	236	71	243	108	239	127	230	146	219	163	208	175	201	183	200	184	198	187	196	193	195	198	196	202	198	207	200	210	203	213	206	214	114	230	110	233	85	223	65	216	48	210	31	205	12	199	12	188	20	190	30	192	38	192	40	191	43	190	44	188	45	185	45	68	50	40	64	20	85	6	111	-1	140	-4	181	2	214	23	237	52	251	88	256	127	254	149	248	176	237	204	220	224	196	233	188	232	181	230	176	226	173	221	171	214	172	208	175	204	179	199	184	195	191	190	200	184	210	175	219	162	226	143	228	117	225	90	215	64	199	42	178	26	151	20	139	22	129	29	121	39	116	50	114	63	243	0	243	12	237	13	233	14	230	15	227	17	225	19	221	26	215	39	199	73	193	89	132	238	119	238	40	40	30	20	25	16	19	13	11	12	11	0	86	0	86	12	75	13	67	15	62	18	59	22	59	36	61	41	62	45	64	51	100	142	140	41	141	35	143	32	143	29	144	27	144	25	143	21	141	18	138	16	133	14	127	13	118	12	118	0	353	0	353	12	347	14	341	18	337	24	331	35	325	50	251	238	239	238	176	83	126	238	114	238	36	37	32	28	28	22	24	17	19	14	12	12	12	0	79	0	79	12	69	14	63	16	58	19	56	23	55	30	55	32	56	34	58	42	60	46	94	141	112	77	116	59	120	45	123	35	124	28	125	24	124	20	122	17	118	15	111	13	101	12	101	0	218	0	218	12	211	13	205	14	201	16	198	20	195	26	185	57	219	142	242	84	249	65	255	50	259	39	261	31	262	26	261	22	259	18	255	15	250	14	243	12	243	0	241	0	241	12	235	13	231	14	228	15	224	19	220	27	213	40	205	57	197	75	190	92	131	237	140	263	146	277	152	289	159	297	166	303	173	305	176	304	178	303	180	301	181	298	181	292	180	290	180	286	182	278	186	271	192	265	200	261	210	260	220	262	229	266	236	274	240	283	241	294	239	307	232	318	222	326	208	331	193	333	183	332	173	330	165	327	157	322	144	309	138	298	130	283	122	264	112	238	38	40	33	29	28	21	23	16	16	14	8	12	8	0	84	0	84	12	73	13	65	15	60	18	58	22	57	28	57	32	58	36	60	46	63	53	97	147	132	54	138	38	140	32	142	27	142	21	140	18	136	15	131	13	124	12	117	12	117	0	294	232	206	232	206	224	220	222	230	220	236	218	239	214	240	209	239	204	237	198	234	191	229	183	224	174	180	113	133	193	130	197	127	202	125	206	124	210	123	213	124	216	126	219	130	221	136	222	145	223	156	224	156	232	23	232	23	224	31	222	38	219	45	215	51	209	56	203	127	90	127	31	124	21	118	15	107	11	90	8	90	0	228	0	228	8	212	10	201	14	195	20	192	29	191	42	191	103	267	210	270	214	280	220	286	222	294	224	210	80	196	80	193	71	191	64	188	58	180	46	170	34	159	25	146	20	129	17	107	16	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	184	0	181	-19	180	-35	179	-48	179	-64	181	-79	187	-92	196	-101	207	-106	220	-108	243	-105	262	-99	276	-88	285	-75	289	-58	287	-48	283	-39	276	-33	268	-29	257	-27	248	-29	240	-33	234	-39	230	-46	228	-54	228	-57	230	-65	232	-69	235	-73	236	-76	238	-78	239	-80	239	-86	238	-88	236	-90	230	-92	222	-93	214	-91	207	-86	201	-79	198	-70	196	-59	197	-53	197	-43	198	-33	199	-22	200	-13	160	16	169	32	180	48	192	61	204	71	216	74	223	74	231	71	237	67	241	61	243	53	242	46	240	39	235	32	226	25	213	19	209	18	204	18	198	17	191	16	185	16	16383	16383	93	16	208	218	208	230	22	230	19	160	32	160	40	184	51	199	67	209	91	213	127	214	11	12	11	0	131	0	123	-12	115	-27	106	-42	97	-58	89	-74	110	-74	119	-58	135	-28	151	0	188	0	213	3	232	10	246	21	255	35	258	52	257	66	251	76	242	84	231	88	216	90	200	87	185	79	170	64	155	44	139	16	207	211	207	225	21	225	4	147	17	147	21	161	28	173	37	182	46	187	54	189	156	189	41	73	55	60	68	72	81	79	92	82	102	84	109	84	126	79	138	67	146	48	150	26	151	4	150	-23	147	-50	140	-75	127	-92	108	-98	98	-97	89	-94	82	-89	77	-82	74	-74	70	-61	65	-52	59	-45	50	-41	40	-40	29	-41	20	-45	15	-51	12	-58	11	-65	11	-72	14	-79	18	-86	25	-93	34	-101	45	-106	58	-111	73	-114	89	-116	104	-117	119	-116	132	-114	144	-111	153	-107	161	-102	174	-91	188	-74	201	-51	211	-22	215	13	210	48	198	77	180	98	159	112	137	116	131	116	125	115	119	115	114	114	110	113	109	-97	108	-98	99	-98	85	-97	72	-92	62	-85	55	-75	52	-62	53	-55	54	-49	57	-45	61	-42	66	-41	75	-45	84	-54	93	-66	101	-81	109	-97	16383	16383	207	211	207	225	21	225	4	147	17	147	21	161	28	173	37	182	46	187	54	189	156	189	41	73	55	60	68	72	81	79	92	82	102	84	109	84	127	79	140	65	147	45	150	23	151	3	150	-25	147	-48	143	-66	137	-80	129	-89	113	-59	98	-40	85	-29	72	-24	59	-23	41	-25	27	-31	17	-40	11	-51	9	-64	11	-77	18	-91	31	-104	52	-113	80	-117	96	-117	103	-116	110	-116	118	-115	137	-152	161	-152	140	-110	168	-94	189	-70	204	-43	212	-15	215	7	209	50	196	81	177	101	156	113	137	116	131	116	125	115	119	115	114	114	110	113	73	189	73	44	71	31	66	23	59	17	50	13	41	12	41	0	161	0	161	12	151	14	142	17	134	23	128	31	126	42	126	141	157	149	181	166	199	190	209	217	213	245	208	278	193	305	170	325	141	337	106	342	96	341	85	339	65	333	55	328	46	322	38	315	33	307	29	298	27	289	28	282	31	276	37	270	44	266	54	265	66	266	75	271	81	278	86	286	92	304	96	313	100	320	107	325	117	327	130	322	139	308	145	289	148	269	148	252	145	230	136	212	122	200	106	192	89	189	114	42	112	31	107	23	99	17	89	14	79	12	79	0	200	0	200	12	190	13	181	17	174	23	170	31	168	44	168	189	152	189	134	192	118	200	105	212	95	230	92	252	93	269	96	289	101	308	111	322	124	327	133	325	140	320	145	313	154	286	159	278	165	271	175	266	186	265	196	266	204	270	209	276	212	282	213	289	212	298	208	307	202	315	194	322	185	328	176	333	166	336	155	339	145	341	134	342	100	337	70	325	47	305	33	278	27	245	31	217	42	190	60	166	84	149	114	141	126	292	128	304	134	312	142	317	151	321	161	323	161	334	41	334	41	323	50	321	59	318	66	312	71	303	73	291	73	146	89	146	106	143	122	135	136	122	145	105	148	83	148	65	145	45	139	27	130	13	117	7	107	9	100	14	96	21	92	30	89	40	86	49	81	57	75	64	66	68	54	70	44	68	37	64	31	58	28	52	27	46	29	36	33	27	38	19	46	13	55	7	65	2	85	-4	96	-6	106	-6	141	-2	171	10	193	30	208	57	213	89	209	118	199	145	181	169	157	186	126	194	224	-18	202	-18	202	-31	199	-49	191	-66	179	-78	164	-87	146	-90	132	-87	119	-79	110	-66	104	-51	102	-34	102	171	104	185	109	198	118	209	130	215	144	218	153	217	160	215	165	210	169	204	170	195	169	188	167	184	166	179	164	174	164	166	165	160	169	154	175	150	183	147	191	146	204	148	213	154	219	161	223	170	224	177	218	198	205	214	186	226	163	234	141	237	113	233	85	224	60	208	43	185	36	157	36	-38	42	-63	56	-84	78	-101	104	-111	132	-115	163	-111	188	-100	207	-83	220	-62	224	-38	290	166	285	116	270	74	247	41	217	20	181	13	140	20	108	42	87	74	74	117	70	166	75	221	90	264	113	295	143	314	180	320	219	313	250	292	273	259	286	216	290	166	16383	16383	354	165	345	221	322	269	285	307	238	331	182	340	127	332	79	308	41	272	16	224	7	166	16	107	42	59	81	23	128	0	181	-7	238	0	286	25	322	63	346	110	354	165	16383	16383	219	164	217	177	211	188	203	197	192	202	180	204	167	202	156	197	147	188	142	177	140	164	142	151	148	141	156	132	167	127	180	125	193	127	203	132	212	141	217	151	219	164	95	117	104	117	124	115	140	109	151	98	157	83	160	65	158	46	153	31	144	20	133	14	118	12	109	12	103	15	98	19	96	25	95	33	16383	16383	95	203	96	210	98	215	102	218	108	220	115	220	128	219	138	213	145	204	149	191	150	175	149	157	144	144	134	135	118	130	95	128	16383	16383	7	232	7	224	20	222	29	219	35	214	38	206	39	195	39	36	38	26	35	19	30	14	21	11	7	8	7	0	124	0	158	3	185	12	205	26	216	44	220	65	217	83	208	98	193	111	174	120	152	125	174	131	190	139	200	150	206	162	208	177	204	196	193	212	175	223	151	230	120	232	140	113	140	132	129	132	125	133	120	133	114	135	105	139	95	145	87	153	81	163	79	175	80	192	84	204	90	212	99	217	113	219	137	214	159	201	176	180	188	153	193	121	189	86	178	57	162	36	142	22	121	17	106	20	93	26	84	36	77	49	75	65	77	81	82	95	90	105	100	111	113	113	16383	16383	228	117	222	158	206	191	181	216	151	232	118	238	87	236	60	230	38	220	24	203	19	179	21	164	27	152	36	142	49	133	65	125	46	118	29	107	17	94	8	78	6	61	11	36	27	16	50	3	79	-4	112	-6	138	-3	168	6	197	28	219	64	228	117	243	55	244	66	247	74	252	81	261	85	275	88	275	96	150	96	150	88	166	86	176	83	183	78	186	71	187	62	187	33	186	24	182	16	176	10	166	6	152	5	137	6	124	10	113	16	104	24	97	35	90	47	85	60	81	76	79	94	79	113	82	150	90	180	104	201	122	214	146	219	156	218	167	216	177	213	187	208	196	201	204	193	211	185	217	176	223	165	230	151	239	151	239	238	240	246	242	252	245	255	249	258	258	258	261	257	263	256	265	252	264	250	260	244	259	239	258	233	259	228	262	223	266	219	271	216	277	215	284	216	289	219	294	223	296	229	297	236	295	247	289	256	279	263	266	267	251	268	243	268	236	266	228	262	222	258	216	252	212	246	209	240	206	233	204	224	203	215	190	221	177	226	153	230	141	230	100	224	65	208	38	182	21	149	15	110	21	71	39	39	66	15	102	0	144	-5	166	-4	188	-1	209	3	228	8	243	16	281	0	281	8	267	11	258	14	252	18	249	24	248	33	248	198	249	208	252	214	258	219	268	222	281	224	281	232	156	232	156	224	170	222	179	219	185	215	188	208	189	198	189	128	100	128	100	198	101	208	105	215	111	219	120	222	133	224	133	232	11	232	11	224	23	222	32	219	38	215	40	208	41	198	41	24	38	18	32	14	24	11	11	8	11	0	133	0	133	8	120	11	110	14	104	18	101	24	100	33	100	112	189	112	189	33	188	25	185	18	179	14	170	11	156	8	156	0	70	-46	69	-62	65	-76	59	-86	50	-93	36	-96	24	-94	12	-90	2	-82	-4	-70	-7	-54	-4	-41	1	-31	10	-23	20	-18	31	-17	38	-17	47	-19	63	-23	70	-26	16383	16383	207	-116	194	-98	168	-64	153	-48	137	-34	138	-27	139	-19	139	-1	140	7	140	230	39	230	39	219	52	217	61	213	66	208	69	200	70	189	70	-1	62	0	55	1	48	1	41	2	35	2	16	0	-1	-7	-15	-19	-25	-36	-29	-56	-26	-77	-16	-93	-1	-105	18	-113	41	-116	64	-114	85	-108	103	-98	119	-82	132	-59	152	-81	163	-92	183	-116	16383	16383	141	306	139	319	134	329	125	338	115	343	103	345	90	344	79	338	71	330	66	319	64	306	65	294	71	283	79	275	89	270	102	268	114	270	125	275	134	283	139	294	141	306	272	-107	272	-94	263	-93	256	-89	251	-83	249	-76	248	-65	248	189	249	199	251	207	256	213	263	217	272	219	272	230	152	230	152	219	164	216	171	213	176	208	178	200	178	132	166	119	119	186	114	193	109	203	107	209	108	212	110	215	114	217	120	218	128	219	128	230	11	230	11	219	14	219	17	218	21	214	23	211	121	77	94	51	75	33	58	22	43	15	26	12	26	0	133	0	133	12	121	13	114	15	109	16	104	21	103	25	104	28	105	32	114	44	178	108	178	-107	220	78	209	78	204	66	198	55	193	45	187	37	181	30	174	23	167	18	158	14	147	12	133	12	121	13	110	15	102	20	97	26	95	33	95	190	96	204	98	213	104	219	113	222	127	224	127	232	8	232	8	224	20	222	28	219	33	215	36	208	36	24	33	18	28	14	20	11	8	8	8	0	206	0	171	49	169	39	164	31	156	25	147	21	137	20	121	24	108	35	98	54	92	82	90	118	92	156	99	185	109	205	122	217	137	220	148	219	158	213	165	204	169	192	171	177	16383	16383	171	-44	170	-61	167	-73	161	-81	151	-86	134	-89	134	-102	268	-102	268	-89	256	-87	248	-83	244	-78	241	-71	241	246	242	257	245	266	250	271	257	275	266	276	271	275	275	274	278	272	280	266	279	262	276	258	273	253	270	247	269	238	270	229	275	221	281	215	289	211	299	209	309	211	318	215	324	222	328	231	329	241	326	258	317	271	302	282	282	288	258	291	240	290	225	287	211	281	200	274	191	266	186	259	178	243	176	233	174	224	165	229	147	235	138	236	128	237	90	230	60	212	36	185	22	150	17	109	21	69	35	37	55	13	80	-1	109	-6	123	-5	136	-3	149	1	160	9	171	21	73	189	73	104	40	104	40	81	73	81	73	44	71	31	66	23	59	17	50	13	41	12	41	0	161	0	161	12	151	14	142	17	134	23	128	31	126	42	126	81	158	81	158	104	126	104	126	141	157	149	181	166	199	190	209	217	213	245	208	278	193	305	170	325	141	337	106	342	96	341	85	339	65	333	55	328	46	322	38	315	33	307	29	298	27	289	28	282	31	276	37	270	44	266	54	265	66	266	75	271	81	278	86	286	92	304	96	313	100	320	107	325	117	327	130	322	139	308	145	289	148	269	148	252	145	230	136	212	122	200	106	192	89	189	114	104	82	104	82	81	114	81	114	42	112	31	107	23	99	17	89	14	79	12	79	0	200	0	200	12	190	13	181	17	174	23	170	31	168	44	168	81	201	81	201	104	168	104	168	189	152	189	134	192	118	200	105	212	95	230	92	252	93	269	96	289	101	308	111	322	124	327	133	325	140	320	145	313	154	286	159	278	165	271	175	266	186	265	196	266	204	270	209	276	212	282	213	289	212	298	208	307	202	315	194	322	185	328	176	333	166	336	155	339	145	341	134	342	100	337	70	325	47	305	33	278	27	245	31	217	42	190	60	166	84	149	114	141	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	239	36	239	38	238	41	238	152	243	152	251	176	262	192	278	202	303	206	339	208	16383	16383	421	73	407	73	405	64	402	57	396	45	392	39	382	27	371	18	357	13	340	10	319	9	304	9	420	210	420	224	238	224	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	414	-6	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	338	189	238	86	238	189	16383	16383	389	211	389	225	238	225	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-2	177	-3	185	6	194	16	205	27	218	42	238	61	251	72	263	78	274	82	284	84	291	84	309	79	321	67	328	48	333	26	334	4	333	-23	329	-50	322	-75	309	-92	290	-98	280	-97	271	-94	264	-89	258	-82	256	-74	253	-61	248	-52	241	-45	232	-41	222	-40	211	-41	202	-45	197	-51	194	-58	193	-65	193	-72	195	-79	200	-86	206	-93	216	-101	227	-106	240	-111	255	-114	271	-116	286	-117	301	-116	314	-114	326	-111	335	-107	343	-102	356	-91	370	-74	384	-51	393	-22	397	13	392	48	380	77	362	98	341	112	319	116	313	116	307	115	301	115	296	114	292	113	168	56	167	54	166	51	164	47	161	43	158	40	152	33	146	28	139	24	133	22	126	21	111	25	100	36	93	54	88	80	86	114	88	149	93	176	101	194	113	205	129	209	139	207	148	203	156	197	163	188	168	177	16383	16383	238	40	238	152	240	152	248	176	258	192	275	202	299	206	335	208	16383	16383	368	9	377	25	388	41	400	54	412	64	424	67	431	66	438	64	444	60	449	54	450	46	450	39	448	32	443	25	434	18	421	12	417	11	412	11	406	10	399	9	393	9	16383	16383	300	9	416	210	416	224	238	224	238	338	130	338	130	326	147	324	158	321	164	316	167	308	168	297	168	205	156	217	145	226	133	232	121	236	108	237	77	230	51	213	30	186	17	151	12	110	17	72	29	39	48	14	73	-1	103	-6	118	-5	131	-2	144	4	156	13	170	26	170	-6	339	-6	331	-19	322	-34	314	-49	305	-65	297	-81	319	-81	327	-65	343	-35	351	-21	359	-6	396	-6	420	-4	440	3	454	14	463	28	467	46	465	59	459	69	451	77	439	82	424	83	408	80	393	72	378	57	363	36	347	9	153	56	148	46	142	38	137	33	131	30	125	30	118	31	112	34	108	40	106	49	105	60	105	209	147	209	142	201	138	192	135	183	133	174	132	164	135	145	143	128	156	113	176	99	203	86	221	77	235	69	244	60	249	52	251	42	249	32	244	23	237	17	226	13	214	11	200	12	188	15	178	21	168	29	160	39	162	43	164	46	166	50	16383	16383	289	163	289	235	277	235	276	232	274	229	271	227	269	226	265	225	263	226	261	226	258	227	254	228	249	229	240	232	232	234	225	235	217	236	210	237	203	236	197	236	190	234	184	233	177	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	104	-4	116	-2	126	2	136	8	145	17	157	7	172	1	188	-2	205	-5	222	-5	247	-2	269	7	285	23	295	44	299	69	297	89	289	106	276	121	256	134	230	147	212	155	198	164	189	172	184	181	182	191	184	200	188	208	195	214	204	218	215	220	223	219	231	217	238	214	245	210	252	204	258	198	263	191	267	184	272	175	276	163	171	55	159	47	149	40	140	34	132	31	125	30	118	31	112	34	108	40	106	49	105	60	105	209	171	209	16383	16383	171	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	107	-4	122	0	136	7	152	16	171	28	171	-63	169	-76	166	-88	159	-97	148	-101	144	-100	141	-99	139	-98	137	-96	137	-93	138	-90	140	-86	143	-82	145	-76	146	-69	144	-62	141	-56	135	-51	128	-47	119	-46	110	-47	103	-52	97	-58	93	-67	92	-77	95	-90	102	-101	113	-109	128	-114	147	-116	179	-111	204	-98	222	-78	232	-51	236	-21	236	276	238	294	241	310	248	322	257	326	261	326	264	325	266	324	268	322	268	320	267	316	265	313	263	308	260	302	259	296	261	288	264	282	270	277	277	273	286	272	295	273	302	278	308	284	312	293	313	302	311	316	304	327	292	335	277	340	257	342	226	337	202	324	185	303	174	277	171	247	323	46	322	38	319	30	314	23	304	18	289	16	277	18	265	23	253	30	243	37	237	44	250	52	262	58	275	64	286	67	296	68	304	67	311	65	317	61	321	55	323	46	16383	16383	105	209	153	209	153	230	105	230	105	315	93	315	77	291	62	271	46	253	29	237	9	222	9	209	36	209	36	47	39	29	46	14	57	3	73	-3	92	-5	114	-3	134	0	152	6	167	13	179	18	185	15	192	11	200	8	208	4	216	1	229	-1	244	-4	258	-5	280	-5	305	-2	323	5	336	17	343	32	345	46	343	60	336	72	326	81	313	86	296	88	286	87	274	85	260	80	244	72	224	61	219	72	215	86	211	101	209	120	208	141	210	171	216	194	225	211	236	222	250	225	260	224	267	220	270	213	271	203	271	190	272	177	276	167	282	160	290	155	299	154	311	155	320	160	327	166	332	175	333	186	329	204	319	219	302	231	281	238	256	241	218	235	186	218	160	192	143	157	137	116	138	98	141	81	146	64	153	49	163	36	155	33	146	32	138	30	126	30	117	31	111	35	108	42	106	51	105	63	182	167	182	176	176	177	172	180	168	184	166	191	166	294	164	311	158	325	148	336	136	343	121	345	110	344	99	341	89	335	80	327	70	316	70	421	3	421	3	412	11	410	16	407	20	404	21	398	22	389	22	201	21	191	20	184	17	180	11	178	3	176	3	167	86	167	86	176	80	178	75	181	72	186	70	192	70	299	76	307	83	313	89	317	95	319	100	320	107	319	112	315	115	308	117	298	118	283	118	199	117	191	115	185	112	181	108	178	102	176	102	167	182	168	182	177	176	178	172	180	168	185	166	192	166	295	164	311	158	325	149	336	136	343	121	345	110	345	100	342	90	336	80	328	70	316	70	397	72	404	76	409	81	412	91	412	94	411	96	410	97	408	98	405	97	402	95	399	92	395	90	391	89	384	90	377	93	371	98	367	104	364	110	363	117	364	123	367	128	372	131	379	132	387	129	399	123	409	112	417	99	422	82	424	70	423	59	421	50	417	42	412	36	405	30	396	26	386	24	375	22	363	22	201	21	191	20	185	17	181	11	179	3	177	3	168	86	168	86	177	80	179	75	182	72	186	70	192	70	300	71	301	72	303	85	316	95	320	100	320	107	319	112	315	115	308	117	298	118	284	118	200	117	192	115	186	112	181	108	178	102	177	102	168	135	345	57	345	57	336	67	334	74	332	79	328	81	321	81	120	79	111	75	105	70	102	63	101	59	101	55	102	52	104	50	108	50	109	51	111	52	112	56	120	58	123	59	126	60	128	60	131	59	137	55	143	50	147	44	150	36	151	28	150	22	147	17	142	13	136	12	128	15	115	22	104	34	96	49	91	67	89	82	90	96	94	107	100	117	108	124	118	128	126	131	135	133	145	135	156	135	169	16383	16383	137	403	135	413	131	421	124	428	116	433	107	434	97	433	89	428	82	422	78	413	76	403	78	394	82	386	88	380	96	375	105	374	115	375	124	380	131	386	135	394	137	403	65	345	6	345	6	336	13	334	18	332	21	328	22	322	23	313	23	198	22	190	21	185	18	181	14	178	7	176	7	167	89	167	89	176	79	178	73	181	69	186	67	194	67	280	68	292	70	303	74	311	80	316	86	318	88	318	89	317	91	316	92	313	94	310	97	304	101	300	109	296	113	296	120	297	125	300	129	305	132	312	133	320	132	330	128	338	123	344	116	348	108	349	99	348	90	344	82	338	74	328	65	315	132	167	132	176	125	178	120	181	117	185	115	191	115	322	117	328	120	332	125	334	132	336	132	345	49	345	49	336	59	335	65	332	69	326	70	318	71	306	71	233	70	220	68	210	64	202	58	197	52	195	50	195	49	196	47	197	44	203	40	208	37	212	33	215	25	217	18	215	13	212	9	207	6	200	5	192	6	183	10	175	15	168	22	164	31	163	39	164	48	168	56	175	64	184	73	198	73	167	115	314	115	322	117	328	120	332	125	334	132	336	132	345	49	345	49	336	59	335	65	332	69	326	70	318	71	305	71	231	70	219	67	209	63	202	58	197	52	195	49	195	48	197	46	199	45	202	41	208	38	212	30	216	25	217	19	215	13	212	9	207	6	200	5	191	6	182	10	174	15	168	22	164	31	163	39	164	46	167	54	173	62	183	71	195	71	133	73	126	77	114	86	99	94	92	103	86	115	83	127	81	141	83	153	88	163	96	169	106	171	118	170	125	167	131	163	136	158	139	151	140	145	139	140	136	136	132	134	127	133	121	133	116	134	113	136	110	137	107	139	103	140	102	140	97	138	95	136	94	133	93	130	93	125	95	121	99	118	106	116	115	115	124	79	255	97	254	111	250	121	244	126	234	128	218	127	204	123	193	116	186	106	182	93	181	87	181	83	182	79	188	79	192	16383	16383	199	342	142	342	86	263	79	263	79	322	81	328	84	332	91	334	102	336	102	342	10	342	10	336	21	335	27	332	31	328	33	322	33	194	31	187	27	183	20	180	10	179	10	172	94	172	123	174	145	179	162	188	172	200	175	215	175	222	173	229	170	235	167	240	162	245	157	249	153	252	147	255	141	257	132	259	186	330	190	334	196	336	199	336	264	340	214	340	214	331	221	330	226	329	230	326	232	323	232	319	231	315	229	308	226	299	221	287	215	272	203	237	199	253	196	260	194	270	190	283	186	297	183	307	182	315	181	320	180	323	181	326	183	328	186	330	191	331	198	331	198	340	112	340	112	331	117	331	120	330	126	326	128	323	136	299	110	235	94	279	89	293	85	304	82	312	80	317	79	321	81	327	84	329	88	330	94	331	94	340	12	340	12	331	17	330	20	327	24	322	27	314	32	303	87	166	96	166	142	280	180	166	189	166	246	313	248	319	251	324	255	328	259	330	264	331	187	345	129	345	129	336	137	335	143	334	147	331	149	328	150	323	149	320	149	317	148	314	147	310	146	304	119	232	92	304	89	310	87	316	86	321	85	324	84	326	86	332	89	334	93	335	98	336	104	336	104	345	8	345	8	336	12	335	16	335	20	333	24	325	30	314	36	301	42	287	47	275	93	163	85	142	81	132	77	123	66	112	60	111	58	111	55	114	54	116	54	119	55	121	55	126	54	132	51	137	46	142	39	145	32	146	24	144	17	141	12	135	9	128	8	119	10	109	15	101	23	95	33	91	46	89	60	91	67	94	72	98	78	102	82	108	87	117	93	128	100	143	107	162	164	315	168	323	171	328	176	332	181	335	187	336	15	216	31	210	99	300	101	305	104	309	108	317	108	321	107	327	104	333	99	338	93	341	88	342	81	341	75	339	70	335	66	330	61	322	9	216	26	210	93	300	96	305	99	309	101	313	103	321	101	327	98	333	93	338	88	341	82	342	76	341	70	339	65	335	60	330	56	322	16383	16383	89	216	105	210	172	300	175	305	178	309	180	313	182	321	181	327	177	333	173	338	167	341	161	342	155	341	149	339	144	335	140	330	136	322	103	343	72	324	48	303	32	281	23	258	20	233	22	214	28	197	38	185	52	178	70	175	84	177	95	183	104	191	110	203	112	218	110	230	105	241	97	249	87	254	75	256	72	255	65	255	63	254	57	256	55	259	54	262	54	265	56	277	62	289	73	302	88	316	108	331	28	175	59	194	83	215	99	237	109	260	112	285	109	305	103	321	93	333	79	341	61	343	47	341	36	336	27	327	21	315	20	300	21	287	26	277	34	269	44	264	56	262	59	262	61	263	71	263	74	261	76	259	78	253	75	241	69	229	58	215	43	201	23	186	108	186	88	201	73	215	62	229	56	241	54	253	54	256	55	259	57	261	60	263	69	263	72	262	75	262	87	264	97	269	105	277	110	287	112	300	110	315	104	327	95	336	84	341	70	343	52	341	38	333	28	321	22	305	20	285	23	260	32	237	48	215	72	194	103	175	32	331	32	306	55	306	74	303	86	296	94	286	99	274	100	261	99	248	94	236	86	225	73	219	55	216	32	216	32	191	55	191	76	193	95	200	111	214	121	233	125	261	121	289	111	309	95	322	76	329	55	331	125	191	125	216	103	216	84	219	71	225	63	236	59	248	57	261	59	274	63	286	71	296	84	303	103	306	125	306	125	331	103	331	81	329	62	322	47	309	36	289	32	261	36	233	47	214	62	200	81	193	103	191	51	220	51	120	73	120	76	181	79	181	82	180	89	180	116	185	138	199	153	218	163	242	166	266	162	293	150	315	132	331	108	341	79	345	71	344	62	343	53	341	45	338	37	334	30	329	24	324	19	317	16	309	15	301	16	297	18	291	28	283	36	282	46	283	54	287	59	292	63	299	65	306	68	314	70	322	74	328	80	332	88	333	99	329	106	317	111	302	113	286	114	272	111	254	103	239	92	229	79	223	65	220	108	120	130	120	130	220	117	220	103	223	89	229	78	239	70	254	68	272	68	286	70	302	75	317	83	329	94	333	102	332	107	328	111	322	114	314	116	306	118	299	122	292	128	287	135	283	145	282	153	283	159	287	163	291	166	297	166	301	165	309	162	317	157	324	151	329	144	334	136	338	128	341	120	343	111	344	103	345	74	341	50	331	31	315	19	293	15	266	18	242	28	218	44	199	66	185	93	180	100	180	102	181	105	181	148	207	148	245	59	294	148	342	148	380	15	306	15	281	148	281	148	306	15	380	15	342	104	294	15	245	15	207	166	227	92	360	67	360	-6	227	31	227	79	316	128	227	166	360	128	360	79	271	31	360	-6	360	67	227	92	227	167	264	106	352	60	352	0	264	27	264	83	313	139	264	167	352	138	352	83	302	27	352	0	352	60	264	106	264	84	228	84	360	56	360	56	228	175	282	175	319	10	319	10	282	10	264	38	264	109	308	117	314	123	318	126	323	128	328	129	334	128	342	125	348	120	353	113	356	105	357	99	356	89	352	84	348	79	343	129	264	60	343	55	348	45	354	39	356	33	357	26	355	20	352	15	347	11	341	10	334	11	329	13	323	17	318	22	313	30	308	101	264	84	-97	84	35	56	35	56	-97	175	-79	175	-43	10	-43	10	-79	127	-95	58	-16	53	-11	43	-5	37	-3	31	-2	24	-3	17	-7	12	-12	8	-18	7	-25	8	-31	10	-36	14	-41	20	-46	27	-51	99	-95	40	-95	68	-95	139	-51	147	-45	153	-41	157	-36	159	-31	159	-25	158	-17	155	-11	150	-6	143	-3	135	-2	129	-3	119	-7	114	-11	108	-16	127	2	99	92	67	92	40	2	16383	16383	127	237	40	237	67	147	99	147	127	237	40	237	67	147	99	147	32	189	32	155	55	155	69	153	82	146	91	137	98	124	100	110	98	96	91	83	82	73	69	67	55	65	32	65	32	31	55	31	79	34	100	44	118	60	130	82	134	110	130	138	118	160	100	176	79	186	55	189	134	31	134	65	112	65	97	67	85	73	75	83	69	96	66	110	69	124	75	137	85	146	97	153	112	155	134	155	134	189	112	189	88	186	66	176	49	160	37	138	32	110	37	82	49	60	66	44	88	34	112	31	141	2	141	30	97	30	97	103	69	103	69	30	26	30	26	2	141	75	141	103	26	103	26	75	69	75	69	2	97	2	97	75	137	42	137	75	99	75	99	113	69	113	69	75	31	75	31	42	69	42	69	4	99	4	99	42	137	42	137	75	31	75	31	42	137	345	131	329	122	316	111	308	97	303	80	302	65	303	53	308	42	317	35	329	30	345	7	345	11	319	20	296	35	279	56	268	83	264	110	268	130	279	145	296	155	319	159	345	116	300	114	311	109	320	102	327	93	331	83	333	73	331	64	327	57	320	52	311	51	301	52	291	57	282	64	275	72	270	83	268	93	270	102	274	109	281	114	290	116	300	113	321	111	312	107	304	100	298	92	294	83	292	74	294	66	298	60	305	56	313	54	322	56	331	60	339	66	345	74	349	82	351	92	350	100	345	107	339	111	331	113	321	16383	16383	137	323	134	339	126	354	115	365	101	372	84	375	67	372	52	364	41	353	33	338	30	321	33	304	40	290	52	278	67	271	84	268	100	271	115	279	126	291	134	306	137	323	148	-40	144	-44	142	-45	136	-47	131	-49	127	-50	122	-51	118	-51	106	-50	98	-46	92	-40	88	-31	87	-19	87	-14	88	-9	90	3	93	12	93	15	94	17	95	18	95	22	79	16	78	15	77	13	72	8	61	-4	54	-16	49	-26	46	-36	45	-46	48	-59	54	-70	65	-78	79	-84	97	-85	111	-84	125	-79	139	-72	150	-61	160	-49	153	337	149	328	145	321	140	316	133	313	120	313	117	314	107	319	86	328	70	334	63	336	56	337	50	337	33	335	19	327	7	315	0	298	-7	275	13	275	15	282	19	289	24	294	30	297	37	298	41	298	45	297	50	295	58	292	70	287	84	281	90	278	97	276	103	275	117	273	132	276	146	283	157	296	167	314	175	337	-6	264	22	264	93	307	101	313	106	318	110	323	112	328	113	334	112	342	108	348	103	353	97	356	89	357	83	356	77	354	72	352	66	348	61	343	16383	16383	94	264	122	264	193	307	201	313	207	318	210	323	212	328	213	334	212	342	208	348	203	353	197	356	189	357	183	356	177	354	172	352	167	348	161	343	140	171	137	163	135	157	133	152	131	148	129	143	126	138	122	134	118	131	113	128	108	127	105	128	101	130	97	133	94	137	92	140	79	161	67	184	58	208	51	227	46	241	45	234	43	227	40	220	36	212	31	204	24	196	16	189	10	184	4	180	0	177	2	150	7	152	15	156	24	162	33	170	40	179	45	167	50	156	61	134	68	121	73	115	79	107	87	100	96	95	105	93	111	93	117	94	124	97	130	101	137	109	141	115	145	122	147	129	150	135	151	139	125	275	88	313	125	349	102	372	65	335	28	372	6	349	42	313	5	275	27	253	65	290	103	253	104	180	114	164	118	157	123	149	129	139	133	131	134	125	133	118	128	113	121	109	114	108	108	107	102	108	94	110	87	113	81	119	79	127	80	134	86	148	89	154	92	158	16383	16383	205	334	205	342	146	342	146	334	154	332	158	330	160	326	161	321	158	312	155	307	151	301	148	295	114	238	74	308	72	312	68	318	67	321	66	323	67	327	70	330	73	332	81	334	81	342	5	342	5	334	10	333	14	331	18	328	24	320	29	312	37	296	42	289	46	281	93	201	68	158	65	153	62	147	59	140	57	133	56	126	60	112	70	103	84	98	99	95	113	95	128	96	144	101	157	108	167	118	170	132	170	137	166	149	164	154	161	159	127	218	182	313	185	317	189	323	193	328	197	332	201	334	93	167	93	176	86	177	81	180	78	184	75	191	75	421	2	421	2	412	10	410	15	407	19	402	21	395	22	387	22	200	21	191	19	185	15	180	10	178	3	176	3	167	131	291	131	347	123	347	119	341	118	340	115	339	109	339	107	340	101	342	94	344	88	346	82	347	76	347	71	348	51	345	35	337	22	325	14	310	11	291	13	277	19	264	29	253	44	242	65	232	79	225	89	218	97	212	101	205	102	198	101	190	97	183	91	177	83	174	73	173	58	175	45	181	35	191	26	206	21	224	9	224	9	161	19	161	21	165	26	170	28	171	34	171	38	169	46	166	64	162	72	161	79	160	99	163	115	171	128	183	136	199	139	219	137	234	131	247	121	258	106	269	86	278	72	285	61	292	54	298	50	305	49	313	50	320	54	326	59	331	66	334	75	335	81	334	86	333	98	327	103	323	108	318	112	313	115	307	118	300	122	291	188	167	188	176	185	177	181	179	178	182	174	188	119	272	158	320	163	325	168	329	173	332	179	335	185	336	185	345	121	345	121	336	128	335	133	334	139	332	140	330	141	326	140	323	138	320	135	315	131	309	126	302	112	284	92	312	88	318	86	322	85	325	84	329	85	331	87	333	91	334	96	335	103	336	103	345	6	345	6	336	11	335	15	333	18	331	22	326	26	320	75	245	50	213	39	198	30	188	22	181	15	178	7	176	7	167	72	167	72	176	65	177	56	180	54	183	53	186	53	189	54	192	58	198	60	202	84	233	100	209	105	202	108	196	111	191	113	185	112	182	110	180	107	178	102	177	95	176	95	167	85	209	84	194	80	185	73	180	62	177	47	176	47	167	160	167	160	176	145	178	135	181	129	186	126	194	125	204	125	303	112	303	97	305	84	311	73	322	65	336	63	354	63	368	65	384	70	400	78	411	89	416	97	414	102	410	106	404	109	397	111	389	113	382	117	375	123	370	130	366	140	364	148	366	154	369	158	374	161	379	161	384	160	392	157	399	152	406	146	412	139	416	131	420	115	426	106	427	98	427	69	424	45	414	26	397	14	375	10	349	13	324	22	301	36	282	54	268	77	263	85	263	184	0	184	338	20	338	20	305	151	305	151	0	184	0	184	338	151	338	151	247	20	247	20	214	151	214	151	0	184	0	184	338	151	338	151	185	20	185	20	152	151	152	151	0	184	0	184	338	151	338	151	124	20	124	20	91	151	91	151	0	184	0	184	338	151	338	151	33	20	33	20	0	155	35	116	35	79	-32	41	35	2	35	68	-83	89	-83	195	264	195	300	2	300	2	264	16383	16383	195	324	195	360	2	360	2	324	190	264	121	343	116	348	111	351	105	354	99	356	94	357	86	355	80	352	75	347	72	341	70	334	71	329	73	323	77	318	83	313	90	308	161	264	70	264	99	264	170	308	177	313	183	318	187	323	189	329	190	334	189	341	185	347	180	352	173	355	166	357	160	356	154	354	144	348	139	343	214	264	153	352	107	352	46	264	74	264	130	313	186	264	200	337	196	328	191	321	186	316	180	313	167	313	161	315	147	321	141	324	132	328	124	332	106	336	97	337	80	335	66	327	54	315	46	298	39	275	60	275	62	282	66	289	71	294	77	297	84	298	91	297	98	295	105	292	113	289	122	285	130	281	146	275	154	274	164	273	179	276	193	283	204	296	214	314	222	337	213	282	213	319	47	319	47	282	255	394	255	419	5	419	5	394	184	345	178	329	169	316	158	308	144	303	127	302	112	303	100	308	89	317	82	329	76	345	55	345	58	319	67	296	82	279	103	268	130	264	157	268	177	279	192	296	202	319	206	345	162	300	161	311	156	320	149	327	140	331	130	333	120	331	111	327	104	320	100	311	98	301	100	291	104	282	111	275	120	270	129	268	140	270	149	274	156	281	161	290	162	300	110	300	108	311	104	320	97	327	88	331	78	333	68	331	59	327	52	320	47	311	46	301	47	291	52	282	59	275	68	270	78	268	88	270	97	274	104	281	108	290	110	300	16383	16383	215	300	213	311	208	320	201	327	192	331	182	333	173	331	164	327	157	320	152	311	151	301	152	291	157	282	163	275	172	270	182	268	192	270	201	274	209	281	213	290	215	300	109	295	109	246	128	246	129	267	148	269	165	277	178	289	187	304	190	323	186	342	177	357	164	368	147	374	127	376	116	374	106	371	96	365	90	356	87	345	88	340	90	336	94	333	98	331	103	330	116	334	123	342	126	351	130	359	137	363	144	360	148	353	150	343	151	334	151	326	149	316	144	308	137	301	128	296	118	295	160	321	158	312	154	304	148	298	139	294	129	292	121	294	113	298	107	305	102	313	101	322	103	331	107	339	113	345	120	349	129	351	139	350	147	345	154	339	158	331	160	321	16383	16383	184	323	181	339	173	354	162	365	148	372	131	375	114	372	99	364	88	353	80	338	77	321	80	304	87	290	99	278	113	271	131	268	147	271	162	279	173	291	181	306	184	323	21	264	49	264	119	308	128	314	133	318	137	323	139	328	140	334	138	342	135	348	130	353	124	356	116	357	110	356	104	354	99	352	94	348	89	343	16383	16383	121	264	148	264	219	308	228	314	233	318	237	323	239	328	239	334	238	342	235	348	230	353	223	356	215	357	210	356	204	354	199	352	194	348	189	343	214	352	185	352	130	302	75	352	46	352	107	264	153	264	150	265	150	365	117	365	117	265	109	265	109	365	76	365	76	265	16383	16383	184	265	184	365	151	365	151	265	140	264	71	343	66	348	61	352	56	354	50	356	45	357	37	356	30	353	25	348	22	342	21	334	21	328	23	323	27	318	32	314	41	308	112	264	16383	16383	239	264	171	343	166	348	161	352	156	354	150	356	145	357	136	356	130	353	125	348	122	342	121	334	121	328	123	323	127	318	132	314	141	308	211	264	184	345	178	329	169	316	158	308	144	303	127	302	112	303	100	308	89	317	82	329	76	345	55	345	58	319	67	296	82	279	103	268	130	264	157	268	177	279	192	296	202	319	206	345	16383	16383	162	381	161	391	156	400	149	408	140	412	130	414	120	412	111	408	104	401	100	392	98	382	100	372	104	363	111	356	120	351	129	349	140	351	149	355	156	362	161	371	162	381	206	264	202	290	192	313	177	330	157	341	130	345	103	342	82	331	67	313	58	291	55	264	76	264	82	280	89	293	100	301	112	306	127	307	144	306	158	301	169	293	178	281	184	264	167	434	136	415	113	394	97	372	87	349	84	324	86	304	93	288	103	276	117	269	134	266	148	268	160	274	168	282	174	294	176	309	174	321	169	332	162	340	152	345	140	347	137	346	130	346	127	345	124	346	122	347	118	353	118	356	120	368	126	380	137	394	152	408	172	422	93	266	124	285	147	305	163	327	173	351	176	376	174	395	167	411	157	423	143	431	126	434	112	432	101	426	92	417	86	405	84	391	86	378	91	368	98	360	108	355	121	353	126	353	128	354	132	354	138	352	140	350	142	344	140	332	133	319	123	306	108	292	88	277	172	277	152	292	137	306	126	319	120	332	118	344	118	347	120	350	122	352	124	353	127	354	132	354	134	353	140	353	152	355	162	360	169	368	174	378	176	391	174	405	168	417	160	426	148	432	134	434	117	431	103	423	93	411	86	395	84	376	87	351	97	327	113	305	136	285	167	266	206	266	237	285	260	305	277	327	286	351	289	376	287	395	281	411	270	423	256	431	239	434	225	432	213	426	204	417	199	405	197	391	199	378	204	368	211	360	221	355	233	353	239	353	241	354	246	354	249	353	251	352	253	350	255	347	255	344	253	332	247	319	236	306	220	292	200	277	190	-126	121	-48	116	-43	111	-39	105	-36	99	-35	94	-34	86	-35	80	-38	75	-43	72	-49	70	-56	71	-62	73	-67	77	-73	83	-78	90	-83	161	-126	70	-126	99	-126	170	-83	177	-78	183	-73	187	-67	189	-62	190	-56	189	-49	185	-43	180	-38	173	-35	166	-34	154	-36	149	-39	144	-43	139	-48	143	-143	143	-28	116	-28	116	-72	42	-72	42	-99	116	-99	116	-143	217	-99	217	-72	143	-72	143	-28	116	-28	116	-143	143	-143	143	-99	209	266	209	376	50	376	50	340	172	340	172	266	224	187	224	176	236	176	248	178	264	182	273	188	281	196	286	206	288	219	286	231	282	240	275	247	266	251	257	252	248	251	241	247	235	241	232	235	230	228	233	218	238	211	244	205	249	202	251	200	250	195	247	191	242	189	236	187	228	187	160	-155	160	-131	137	-131	119	-128	106	-121	98	-111	94	-99	93	-85	94	-73	98	-60	106	-50	119	-43	137	-40	160	-40	160	-16	137	-16	116	-18	97	-25	82	-38	71	-58	68	-85	71	-113	82	-133	97	-146	116	-153	137	-155	188	-135	188	-107	143	-107	143	-34	116	-34	116	-107	73	-107	73	-135	188	-62	188	-34	73	-34	73	-62	116	-62	116	-135	143	-135	143	-62	183	-102	183	-69	145	-69	145	-34	115	-34	115	-69	77	-69	77	-102	115	-102	115	-142	145	-142	145	-102	183	-102	183	-69	77	-69	77	-102	244	37	208	37	208	-106	206	-115	202	-123	195	-128	187	-130	180	-131	176	-131	173	-130	170	-128	169	-126	169	-121	171	-118	174	-114	176	-109	176	-102	175	-96	172	-90	168	-85	162	-82	156	-81	149	-82	143	-85	138	-91	135	-97	134	-105	137	-117	143	-128	154	-136	168	-141	184	-142	196	-142	207	-139	216	-135	224	-130	230	-123	236	-115	240	-105	242	-94	244	-68	244	37	208	37	208	-68	210	-94	212	-105	216	-115	222	-123	228	-130	236	-135	245	-139	256	-142	268	-142	284	-141	298	-136	309	-128	315	-117	318	-105	317	-97	314	-91	309	-85	303	-82	296	-81	290	-82	284	-85	280	-90	277	-96	276	-102	276	-109	278	-114	281	-118	283	-121	283	-126	282	-128	280	-130	276	-131	272	-131	265	-130	257	-128	250	-123	246	-115	244	-106	162	-85	161	-75	156	-67	149	-60	140	-55	129	-54	120	-55	111	-60	104	-67	100	-76	98	-85	100	-96	104	-105	111	-112	120	-116	129	-118	140	-116	149	-112	156	-105	161	-96	162	-85	110	-85	108	-76	104	-67	97	-60	88	-55	78	-54	68	-55	59	-60	52	-67	47	-76	46	-85	47	-96	52	-105	59	-112	68	-116	78	-118	88	-116	97	-112	104	-105	108	-96	110	-85	16383	16383	215	-85	213	-76	208	-67	201	-60	192	-55	182	-54	173	-55	164	-60	157	-67	152	-76	151	-85	152	-96	157	-105	163	-112	172	-116	182	-118	192	-116	201	-112	209	-105	213	-96	215	-85	160	-85	158	-95	154	-103	147	-109	139	-113	129	-115	121	-113	113	-109	107	-103	103	-95	101	-85	103	-76	107	-68	113	-62	120	-57	129	-56	139	-57	147	-62	154	-68	158	-76	160	-85	16383	16383	184	-85	181	-69	173	-54	162	-42	148	-35	131	-32	114	-35	99	-42	88	-54	80	-69	77	-85	80	-102	87	-117	99	-128	113	-136	131	-139	147	-136	162	-128	173	-117	181	-102	184	-85	93	-210	124	-191	147	-171	163	-149	173	-126	176	-101	174	-81	167	-65	157	-53	143	-46	126	-43	112	-45	101	-50	92	-59	86	-71	84	-85	86	-98	91	-109	98	-117	108	-122	121	-123	128	-123	130	-122	132	-122	138	-124	140	-127	141	-129	142	-133	140	-145	133	-157	123	-170	108	-184	88	-199	140	0	119	0	98	-47	103	-51	106	-50	109	-50	112	-49	117	-49	125	-50	132	-52	136	-56	139	-61	140	-67	139	-74	135	-80	129	-84	121	-87	111	-88	106	-87	102	-87	97	-85	91	-84	84	-82	81	-80	74	-99	94	-105	103	-107	112	-108	122	-108	144	-106	162	-100	175	-91	183	-79	186	-64	184	-52	179	-42	170	-35	157	-30	142	-29	133	-29	130	-30	126	-31	176	-40	172	-44	170	-45	164	-47	159	-49	155	-50	150	-51	146	-51	134	-50	125	-46	119	-40	116	-31	115	-19	115	-14	116	-9	118	3	121	12	121	15	122	17	123	18	123	22	107	16	106	15	105	13	103	12	102	10	100	8	89	-4	82	-16	77	-26	74	-36	73	-46	75	-59	82	-70	93	-78	107	-84	124	-85	139	-84	153	-79	167	-72	178	-61	188	-49	144	-118	144	-53	117	-53	117	-118	209	-129	209	-42	42	-42	42	-129	79	-129	79	-78	172	-78	172	-129	208	-51	180	-51	180	-73	179	-81	177	-86	173	-90	167	-92	160	-93	153	-92	147	-90	143	-86	140	-81	139	-73	139	-51	112	-51	112	-74	111	-81	108	-86	103	-90	98	-92	92	-93	85	-92	80	-90	76	-86	73	-81	73	-51	45	-51	45	-73	48	-91	55	-105	65	-114	79	-119	94	-120	103	-119	110	-117	116	-113	121	-108	125	-103	129	-108	135	-113	142	-117	150	-119	159	-120	174	-118	188	-113	198	-104	205	-91	208	-73	214	-40	185	-40	130	-90	75	-40	46	-40	107	-128	153	-128	214	-130	153	-41	107	-41	46	-130	74	-130	130	-80	186	-130	184	-38	178	-55	169	-67	158	-75	144	-80	127	-82	112	-80	100	-75	89	-67	82	-54	76	-38	55	-38	58	-65	67	-87	82	-105	103	-116	130	-120	157	-116	177	-104	192	-87	202	-65	206	-38	206	-120	202	-93	192	-71	177	-53	157	-42	130	-38	103	-42	82	-53	67	-70	58	-93	55	-120	76	-120	82	-103	89	-91	100	-82	112	-78	127	-76	144	-77	158	-82	169	-90	178	-103	184	-120	200	-53	196	-63	191	-69	186	-74	180	-77	172	-78	167	-77	161	-75	147	-69	141	-66	132	-62	124	-59	115	-56	106	-54	97	-53	80	-56	66	-63	54	-75	46	-93	39	-116	60	-116	62	-108	66	-101	71	-96	77	-93	84	-92	91	-93	98	-95	105	-98	113	-101	122	-106	146	-115	154	-116	164	-117	179	-114	193	-107	204	-94	214	-76	222	-53	213	-103	213	-68	47	-68	47	-103	255	-93	255	-68	5	-68	5	-93	255	-142	255	-117	5	-117	5	-142	16383	16383	255	-93	255	-68	5	-68	5	-93	200	158	196	149	191	142	186	137	180	134	172	133	167	134	161	136	147	142	141	145	132	149	124	153	106	157	97	158	80	156	66	148	54	136	46	118	39	95	60	95	62	103	66	110	71	115	77	118	84	119	91	118	98	116	105	113	113	110	122	105	146	96	154	95	164	94	179	97	193	104	204	117	214	135	222	158	201	112	201	141	48	141	48	112	250	112	250	141	0	141	0	112	233	290	193	290	50	-36	91	-36	271	331	228	331	50	-77	92	-77	68	-16	68	-40	90	-40	108	-43	121	-50	130	-60	134	-73	135	-85	134	-99	129	-111	121	-121	108	-128	90	-131	68	-131	68	-155	90	-155	111	-153	130	-146	146	-133	156	-113	160	-85	156	-58	146	-38	131	-25	111	-18	90	-16	209	-122	209	-35	172	-35	172	-85	79	-85	79	-35	42	-35	42	-122	144	-103	106	-103	106	-62	144	-62	16383	16383	171	-131	171	-34	79	-34	79	-131	200	-56	193	-51	186	-48	181	-45	175	-44	159	-44	151	-47	142	-52	133	-59	125	-70	117	-59	109	-52	101	-47	92	-44	77	-44	71	-45	65	-48	58	-51	50	-56	50	-91	59	-85	66	-82	72	-80	76	-80	79	-79	91	-81	100	-87	106	-95	111	-105	116	-116	135	-116	145	-96	150	-87	157	-82	166	-79	170	-79	175	-80	182	-82	190	-85	200	-91	180	279	149	310	180	341	161	359	130	329	99	359	80	341	111	310	80	279	99	260	130	291	161	260	161	440	138	434	120	425	108	414	101	399	98	382	99	373	101	364	103	356	107	347	114	333	120	319	122	313	123	307	122	300	119	293	115	288	108	283	98	279	98	258	121	266	139	275	152	287	159	300	161	316	161	326	157	342	151	358	146	366	143	374	140	381	138	388	137	395	138	402	142	409	146	414	153	417	161	420	255	394	255	419	5	419	5	394	16383	16383	255	444	255	469	5	469	5	444	151	272	151	358	0	358	0	272	39	272	39	320	113	320	113	272	153	337	149	328	145	321	140	316	133	313	120	313	117	314	107	319	86	328	70	334	63	336	56	337	50	337	33	335	19	327	7	315	0	298	-7	275	13	275	15	282	19	289	24	294	30	297	37	298	41	298	45	297	50	295	58	292	70	287	84	281	90	278	97	276	103	275	117	273	132	276	146	283	157	296	167	314	175	337	16383	16383	153	419	149	409	145	402	140	397	133	395	126	394	123	394	117	396	113	397	107	400	86	409	78	413	70	415	63	417	56	418	50	419	33	416	19	409	7	397	0	379	-7	356	13	356	15	364	19	370	24	375	30	378	37	379	41	379	45	378	50	376	58	373	70	368	84	362	90	360	97	358	103	356	110	355	117	355	132	357	146	365	157	377	167	395	175	419	210	-78	210	-73	208	-69	205	-65	202	-63	193	-63	188	-65	184	-68	176	-76	168	-86	163	-90	157	-95	149	-99	150	-88	152	-77	155	-68	157	-58	158	-48	158	-44	157	-40	154	-36	150	-33	144	-32	138	-33	134	-36	131	-40	129	-48	130	-58	133	-68	135	-77	137	-88	138	-99	132	-96	127	-91	117	-83	114	-79	110	-74	105	-70	99	-66	94	-64	88	-63	84	-63	81	-65	78	-68	76	-72	75	-77	77	-84	82	-89	88	-93	96	-95	103	-97	127	-105	132	-108	126	-111	121	-114	115	-117	103	-121	87	-125	81	-128	77	-133	76	-140	76	-144	78	-148	81	-151	89	-153	95	-152	101	-150	111	-142	133	-120	138	-117	137	-128	133	-146	130	-155	129	-165	130	-170	132	-174	134	-179	138	-182	144	-183	149	-182	153	-179	156	-174	158	-170	158	-165	157	-155	155	-146	152	-137	150	-127	149	-116	156	-121	161	-125	165	-130	169	-134	173	-137	178	-143	182	-147	192	-153	196	-154	202	-153	208	-147	209	-143	210	-140	208	-133	204	-128	199	-125	192	-123	186	-122	174	-118	160	-112	153	-108	161	-104	168	-101	189	-95	201	-91	206	-88	209	-84	210	-78	383	-39	366	-59	335	-72	296	-79	258	-82	201	-82	164	-79	125	-72	93	-59	76	-39	55	-39	68	-74	102	-98	146	-112	192	-118	229	-120	268	-118	314	-112	358	-98	392	-74	405	-39	432	328	426	316	417	309	406	305	392	304	376	304	353	305	325	308	296	312	269	316	247	320	229	324	205	328	180	333	156	336	137	337	105	334	79	325	60	311	46	294	39	275	60	275	67	285	79	292	95	296	114	298	136	298	152	297	174	294	199	290	223	285	263	277	289	273	316	269	341	266	358	265	388	268	413	276	432	290	445	307	454	328	387	267	375	302	343	325	301	338	257	344	220	345	184	344	140	338	98	325	66	302	54	267	68	267	84	288	116	302	154	310	192	314	220	315	249	314	286	310	325	302	357	288	373	267	444	-79	429	-72	414	-62	386	-38	376	-26	358	-41	366	-50	371	-56	375	-59	377	-61	377	-63	376	-65	374	-66	372	-68	39	-68	39	-103	371	-103	373	-104	375	-104	376	-106	377	-107	377	-109	371	-115	366	-121	358	-130	375	-146	386	-134	400	-121	414	-109	429	-99	444	-92	50	-89	81	-70	104	-50	120	-28	130	-4	133	20	131	39	124	55	114	67	100	75	83	78	69	76	57	70	48	61	43	49	41	35	42	22	47	12	55	4	65	0	78	-2	83	-2	85	-1	89	-1	95	-3	97	-5	99	-11	97	-23	90	-36	80	-49	65	-63	45	-78	16383	16383	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	64	296	62	306	57	315	50	322	41	327	31	329	21	327	12	322	5	315	1	306	0	296	1	286	5	277	12	270	21	266	31	264	42	266	51	270	58	277	62	286	64	296	16383	16383	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	16383	16383	196	296	194	306	189	315	182	322	174	327	164	329	154	327	145	322	138	315	133	307	132	296	133	286	138	277	144	270	153	266	163	264	173	266	182	270	190	277	194	286	196	296	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	59	268	83	268	114	301	120	308	125	313	128	319	131	324	132	328	131	335	129	341	125	346	119	349	113	350	107	350	97	346	93	342	89	336	126	194	123	207	117	219	108	228	97	234	84	236	70	234	58	228	49	219	43	208	41	194	43	181	49	169	58	159	70	153	83	151	97	153	108	159	117	169	123	180	126	194	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	396	104	382	104	373	86	365	72	358	61	350	51	340	42	325	32	309	25	291	19	272	17	249	16	233	16	221	19	213	24	209	32	208	44	208	165	237	162	259	155	274	140	284	118	289	87	302	87	302	256	289	256	283	226	273	205	258	191	236	184	208	181	208	294	209	304	212	312	218	317	227	320	241	321	283	319	314	311	336	296	350	272	359	238	372	238	372	338	83	338	83	325	101	323	114	319	122	313	126	303	127	290	127	50	126	37	122	27	115	20	102	15	83	12	83	0	376	0	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	452	0	452	12	433	15	421	19	413	26	409	35	408	49	408	289	409	302	414	312	422	319	434	323	452	325	452	338	282	338	282	325	301	323	313	319	321	313	326	303	327	289	327	186	206	186	206	289	208	303	212	313	220	319	233	323	251	325	251	338	83	338	83	325	100	323	113	319	120	312	124	303	126	289	126	49	124	35	121	26	113	19	101	15	83	12	83	0	251	0	251	12	232	15	219	19	212	26	208	35	206	49	206	163	327	163	327	49	326	36	322	26	314	20	301	15	282	12	282	0	258	0	258	12	238	14	225	19	216	25	212	37	210	53	210	288	212	302	216	313	225	320	239	324	258	325	258	338	83	338	83	325	102	323	115	319	123	313	128	302	129	288	129	53	128	37	124	26	116	19	102	15	83	12	83	0	16383	16383	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	224	322	250	302	268	268	279	222	283	164	16383	16383	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	423	335	413	339	408	340	402	341	396	341	371	338	347	327	326	309	306	283	290	248	287	239	284	229	281	220	279	209	276	197	273	197	263	258	245	301	218	328	183	342	142	346	128	344	115	340	102	335	90	327	80	320	87	308	93	310	111	313	117	313	150	305	177	281	197	243	209	193	213	132	213	64	212	45	208	31	200	21	187	16	166	12	166	0	339	0	339	12	320	15	306	20	298	28	295	42	294	61	294	151	308	224	329	274	353	305	379	320	407	325	410	325	413	324	416	324	420	323	423	323	5	268	29	268	60	301	66	308	70	313	74	319	77	324	78	328	77	335	74	341	71	346	66	349	59	350	53	350	43	346	39	342	36	336	16383	16383	381	0	381	99	368	99	364	82	359	71	352	64	342	61	330	60	256	60	257	75	293	87	325	107	351	134	368	166	374	204	366	250	343	289	307	320	260	339	205	346	149	339	101	320	64	290	39	251	31	205	37	166	54	133	79	105	111	86	148	75	149	60	73	60	61	61	52	64	45	71	40	82	37	99	25	99	25	0	175	0	172	90	149	101	132	120	122	145	116	175	114	208	117	244	128	277	145	304	169	323	200	329	232	323	258	304	276	277	287	243	291	206	289	174	283	145	272	120	256	101	233	90	229	0	159	50	155	44	150	38	146	33	140	29	134	28	129	30	126	34	124	41	123	48	123	230	26	230	26	219	37	217	44	213	49	208	52	200	53	188	53	39	55	25	60	13	69	2	82	-4	99	-6	119	-3	136	3	151	15	163	29	171	45	16383	16383	64	296	62	306	57	315	50	322	41	327	31	329	21	327	12	322	5	315	1	306	0	296	1	286	5	277	12	270	21	266	31	264	42	266	51	270	58	277	62	286	64	296	16383	16383	59	264	83	264	114	297	120	304	125	310	131	320	132	324	131	331	129	337	125	342	119	345	113	346	107	346	97	342	93	338	89	332	16383	16383	196	296	194	306	189	315	182	322	174	327	164	329	154	327	145	322	138	315	133	307	132	296	133	286	138	277	144	270	153	266	163	264	173	266	182	270	190	277	194	286	196	296	94	118	142	239	192	118	16383	16383	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	132	296	133	306	136	314	142	319	150	322	161	323	179	320	193	312	202	298	208	279	210	254	208	229	201	209	187	196	164	189	132	186	16383	16383	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	144	271	162	244	175	213	182	244	191	266	203	281	218	290	237	292	258	287	286	271	309	246	325	210	335	166	338	296	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	296	134	305	138	313	145	317	154	320	168	321	192	320	213	318	230	314	243	309	254	301	264	293	270	283	276	272	280	257	285	237	296	237	64	60	142	239	224	60	16383	16383	179	345	165	345	17	0	336	0	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	208	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	311	261	296	275	272	284	238	296	238	317	121	304	121	296	98	289	79	280	63	269	50	255	37	241	30	224	24	204	20	181	18	154	17	113	17	302	330	302	338	41	338	30	234	44	234	57	270	73	294	94	308	124	316	164	319	205	320	14	8	14	0	304	0	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	193	329	224	322	250	302	268	269	279	223	283	165	279	109	268	65	251	33	226	14	195	7	164	14	139	33	121	64	110	109	106	166	110	223	121	269	138	302	162	322	193	329	16383	16383	197	346	138	338	89	314	51	276	26	227	17	167	26	109	50	61	87	23	136	0	194	-8	252	0	301	23	339	61	363	110	372	168	363	226	339	275	302	313	254	337	197	346	16383	16383	130	228	132	217	134	205	136	192	137	181	137	160	136	147	135	135	133	123	130	112	143	112	147	124	151	133	155	137	161	139	169	140	223	140	229	138	235	135	239	129	242	121	244	112	257	112	255	123	253	136	251	162	251	183	252	195	253	206	255	218	257	228	243	228	241	216	238	208	234	203	230	201	224	200	162	200	156	203	152	208	147	216	143	228	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	384	12	372	14	368	16	364	19	360	23	208	212	255	261	290	293	317	311	342	321	368	325	368	338	224	338	224	325	242	324	251	323	258	321	262	318	265	314	266	309	265	304	263	299	259	294	253	288	246	280	140	172	140	283	141	299	144	311	152	318	165	323	184	325	184	338	15	338	15	325	33	324	45	320	53	313	57	302	59	286	59	50	58	36	54	26	46	19	34	15	15	12	15	0	183	0	183	12	165	15	152	20	144	26	141	35	140	47	140	146	153	158	243	46	248	39	252	34	256	26	256	23	255	20	252	17	245	15	234	13	218	12	218	0	384	0	337	12	326	14	316	20	306	33	295	53	282	84	175	345	161	345	54	73	44	49	35	33	27	22	17	16	4	12	4	0	105	0	105	12	90	14	79	17	71	21	67	26	66	33	67	41	69	50	73	61	76	71	80	81	137	238	138	238	192	99	200	77	206	60	211	47	213	38	214	31	213	25	211	20	207	17	200	15	176	12	176	0	337	0	339	302	339	55	338	39	334	28	326	20	314	15	295	12	295	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	124	0	124	12	103	15	89	21	80	31	75	45	74	65	74	297	200	0	213	0	115	338	9	338	9	325	16	324	23	321	31	315	41	304	52	290	52	55	51	39	47	28	39	20	27	15	8	12	8	0	121	0	121	12	101	16	88	22	80	31	75	45	74	65	74	263	297	-8	311	-8	311	284	312	300	316	311	323	318	334	322	350	325	350	338	243	338	243	325	262	322	276	317	284	307	288	293	290	272	290	123	20	116	20	0	304	0	304	116	291	116	288	100	284	88	277	80	265	75	248	74	74	74	58	75	47	80	40	88	36	100	32	116	16383	16383	70	232	70	120	83	120	86	132	91	140	97	145	105	148	218	148	226	146	232	141	237	133	241	120	253	120	253	232	241	232	237	218	233	210	227	206	219	204	106	204	97	206	91	210	87	218	83	232	16383	16383	33	241	46	241	50	254	56	265	64	272	75	276	87	278	241	278	253	277	263	273	269	266	274	255	277	241	290	241	290	338	33	338	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	254	315	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	315	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	153	158	14	8	14	0	305	0	320	131	307	131	297	104	283	87	267	78	249	74	102	74	214	195	121	315	212	315	233	313	252	308	267	295	280	273	291	239	304	239	304	338	14	338	14	330	17	338	16	238	30	238	37	269	50	292	68	308	94	318	127	322	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	318	265	308	284	292	296	269	304	238	318	238	317	338	347	335	337	339	325	341	320	341	295	338	271	327	249	309	230	283	214	248	210	239	207	229	205	220	202	209	200	197	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	151	232	224	252	274	276	305	303	320	331	325	333	325	336	324	340	324	343	323	347	323	169	70	146	73	126	82	110	100	99	126	95	162	99	202	110	231	127	250	147	262	169	265	16383	16383	248	265	272	262	293	250	309	231	319	202	323	162	318	126	306	100	289	83	268	73	248	70	16383	16383	249	293	249	303	252	312	259	319	272	324	291	325	291	338	126	338	126	325	146	324	158	320	165	314	168	305	168	282	125	277	82	264	45	243	19	212	9	169	18	124	44	91	80	69	123	57	168	53	168	46	167	35	163	26	155	20	141	15	120	12	120	0	296	0	296	12	277	16	264	21	255	27	250	35	249	46	249	53	287	57	330	69	369	91	398	124	409	169	399	212	373	243	336	264	293	277	249	282	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	252	293	246	283	238	271	226	254	198	215	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	151	60	41	51	31	43	23	33	18	21	15	8	12	8	0	133	0	133	12	117	15	106	17	98	21	94	27	93	33	94	41	98	51	107	64	120	84	140	110	158	136	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	0	349	12	340	13	332	17	323	25	313	37	301	55	210	197	250	252	273	283	291	303	307	316	324	322	344	325	163	149	145	153	131	166	121	184	115	206	113	229	112	245	110	261	106	275	101	288	95	300	83	316	71	329	56	338	41	344	24	346	7	346	7	334	18	331	26	323	31	312	34	300	35	289	35	281	34	271	34	260	33	250	33	243	40	200	59	168	88	147	123	136	163	132	163	64	162	46	159	32	151	22	138	15	117	12	117	0	290	0	290	12	270	15	257	20	249	28	245	42	244	61	244	132	283	136	318	147	347	168	367	200	374	243	374	253	373	264	373	274	372	283	372	289	373	299	376	311	382	322	389	331	398	334	398	346	382	346	365	344	350	338	336	329	323	316	311	300	305	288	300	275	297	261	295	245	294	229	292	206	286	184	276	166	262	154	244	149	244	303	247	312	254	319	267	324	286	325	286	338	121	338	121	325	141	324	153	320	160	314	163	305	163	294	165	0	161	90	139	101	122	120	111	145	105	175	103	208	107	244	117	277	134	304	159	323	190	329	222	323	247	304	266	277	277	243	281	206	279	174	273	145	262	120	246	101	223	90	219	0	370	0	370	99	358	99	354	82	349	71	341	64	332	61	320	60	246	60	247	75	282	87	314	107	340	134	357	166	364	204	356	250	333	289	297	320	250	339	195	346	138	339	90	320	53	290	29	251	20	205	26	166	43	133	69	105	101	86	137	75	138	60	62	60	51	61	42	64	35	71	30	82	26	99	14	99	14	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	16383	16383	78	425	76	435	71	444	64	451	55	456	46	458	35	456	26	451	19	444	15	435	13	425	14	415	19	406	26	399	35	395	45	393	56	394	65	399	71	406	76	415	78	425	16383	16383	182	425	181	435	176	444	169	451	160	456	150	458	140	456	131	451	124	444	119	435	118	425	119	415	124	406	131	399	140	395	150	393	160	394	169	399	176	406	181	415	182	425	347	335	337	339	325	341	320	341	295	338	271	327	249	309	230	283	214	248	210	239	207	229	205	220	202	209	200	197	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	151	232	224	252	274	276	305	303	320	331	325	333	325	336	324	340	324	343	323	347	323	16383	16383	155	425	153	435	149	444	142	451	133	456	123	458	113	456	104	451	97	444	92	435	90	425	92	415	97	406	104	399	113	395	123	393	133	394	142	399	149	406	154	415	155	425	16383	16383	260	425	258	435	254	444	247	451	238	456	228	458	217	456	209	451	202	444	197	435	195	425	197	415	201	406	208	399	217	395	227	393	238	394	247	399	254	406	258	415	260	425	180	99	175	76	167	52	155	30	141	14	126	8	111	12	99	23	92	44	87	75	86	117	87	156	91	185	99	206	111	217	129	221	147	211	161	187	171	156	178	124	180	99	16383	16383	309	230	232	230	218	176	217	176	208	193	195	209	178	223	156	233	127	237	90	231	58	214	33	188	18	154	12	113	18	73	33	40	56	15	85	-1	121	-6	140	-5	158	-1	174	5	189	17	204	32	211	19	221	8	231	0	243	-4	256	-5	276	0	291	12	301	31	307	54	309	77	296	77	294	63	291	53	287	45	281	41	275	39	271	39	266	42	262	48	256	59	249	78	248	81	247	86	246	90	245	93	244	95	16383	16383	124	264	148	264	180	297	186	304	190	310	194	315	196	320	197	324	196	331	194	337	190	342	185	345	179	346	173	346	167	344	163	342	159	338	155	332	206	55	196	43	182	33	166	26	148	22	131	20	113	22	98	27	86	36	79	50	76	68	78	83	85	95	95	104	107	109	119	111	124	110	129	108	133	107	149	107	155	110	160	113	162	117	163	122	162	125	160	128	156	131	151	133	143	134	135	133	129	132	124	130	120	129	117	128	104	130	94	136	86	145	81	157	79	171	81	186	87	200	95	211	106	218	119	221	131	220	140	218	146	214	150	209	151	203	151	199	149	191	147	181	149	171	153	163	160	158	167	155	176	155	187	156	196	160	202	167	205	175	206	184	202	204	189	219	170	229	148	235	124	237	88	232	59	221	39	205	27	186	23	165	24	155	29	145	36	135	46	127	58	121	42	111	30	100	21	87	16	74	14	59	19	31	34	12	57	1	83	-5	113	-6	139	-4	162	1	182	12	199	27	214	46	16383	16383	78	264	102	264	133	297	138	304	143	310	147	315	149	320	150	324	149	331	147	337	143	342	138	345	132	346	126	346	120	344	116	342	111	338	108	332	272	-102	268	-90	265	-77	263	-63	262	-46	262	164	259	189	250	209	236	224	218	233	195	237	177	235	162	230	148	221	135	209	123	193	120	211	112	224	100	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	199	51	195	53	188	54	181	54	0	123	0	123	174	124	175	125	177	129	183	132	186	139	192	146	197	153	200	160	202	167	203	176	201	183	196	189	188	192	175	193	160	193	-63	195	-77	198	-90	204	-102	16383	16383	103	264	127	264	158	297	163	304	168	310	172	315	174	320	175	324	174	331	172	337	168	342	163	345	156	346	151	346	145	344	140	342	136	338	133	332	141	50	136	44	132	38	127	33	122	29	116	28	111	30	107	34	105	41	104	48	104	230	7	230	7	219	18	217	26	213	31	208	34	200	35	188	35	39	36	25	41	13	50	2	63	-4	80	-6	100	-3	118	3	132	15	144	29	152	45	16383	16383	44	264	68	264	99	297	104	304	109	310	113	315	115	320	116	324	115	331	113	337	109	342	104	345	98	346	92	346	82	342	78	338	74	332	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	107	296	105	306	101	315	94	322	85	327	75	329	65	327	56	322	49	315	44	306	42	296	44	286	49	277	56	270	65	266	75	264	85	266	94	270	101	277	106	286	107	296	16383	16383	103	264	127	264	158	297	163	304	168	310	172	315	174	320	175	324	174	331	172	337	168	342	163	345	156	346	151	346	145	344	140	342	136	338	133	332	16383	16383	239	296	238	306	233	315	226	322	217	327	207	329	197	327	188	322	181	315	177	307	175	296	177	286	181	277	188	270	197	266	206	264	217	266	226	270	233	277	238	286	239	296	180	99	175	76	167	52	155	30	141	14	126	8	111	12	99	23	92	44	87	75	86	117	87	156	91	185	99	206	111	217	129	221	147	211	161	187	171	156	178	124	180	99	16383	16383	296	77	294	63	291	53	287	45	281	41	275	39	271	39	266	42	262	48	256	59	249	78	248	81	247	86	246	90	245	93	244	95	309	230	232	230	218	176	217	176	208	193	195	209	178	223	156	233	127	237	90	231	58	214	33	188	18	154	12	113	18	73	33	40	56	15	85	-1	121	-6	140	-5	158	-1	174	5	189	17	204	32	211	19	221	8	231	0	243	-4	256	-5	276	0	291	12	301	31	307	54	309	77	103	248	104	279	107	302	114	318	124	327	138	330	152	325	162	311	167	292	170	272	171	254	170	244	169	233	166	223	163	216	160	214	156	214	152	215	146	217	142	218	129	218	122	216	117	213	114	209	113	204	114	201	116	197	120	194	126	192	133	191	141	193	146	194	150	195	155	196	161	193	170	183	179	166	185	141	188	108	187	70	183	41	175	22	162	12	145	8	137	9	128	11	119	16	111	24	103	36	16383	16383	33	-26	33	-46	32	-63	30	-77	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	6	111	2	129	-4	139	-6	149	-6	185	0	217	16	241	41	257	74	262	113	260	139	252	161	239	180	221	194	198	204	198	205	211	213	222	222	232	234	238	250	241	269	236	297	223	318	203	334	179	343	153	346	136	345	119	341	104	335	90	327	78	318	60	294	47	268	39	238	34	204	33	166	166	230	127	105	112	161	105	185	96	206	85	222	72	233	55	237	36	231	22	218	12	198	8	176	6	154	18	154	23	171	28	182	35	188	42	191	48	191	61	188	72	180	81	169	88	156	94	143	99	129	103	114	106	97	109	79	111	59	101	35	86	-10	82	-31	80	-48	81	-65	84	-80	90	-92	100	-99	116	-102	132	-98	144	-89	152	-75	156	-59	158	-41	157	-25	155	-10	151	18	150	31	251	230	126	194	145	187	156	171	162	149	164	126	165	108	164	74	162	47	155	26	144	13	127	8	111	12	99	23	92	42	88	68	86	102	88	136	91	162	99	180	110	190	126	194	16383	16383	111	209	95	208	80	205	67	199	54	191	43	180	32	167	23	152	17	136	14	120	13	103	18	73	32	43	55	18	87	0	127	-6	165	0	196	18	219	44	233	75	238	108	237	127	235	146	230	163	224	180	215	194	184	224	149	246	116	263	91	280	81	300	85	310	94	317	105	322	116	324	124	324	140	320	153	310	166	298	180	288	198	283	206	285	213	290	218	296	221	303	222	309	216	324	203	335	183	341	161	345	140	346	116	343	90	335	67	322	49	303	42	280	44	266	46	261	49	255	54	249	62	239	73	231	85	223	98	216	111	210	206	55	196	43	182	33	166	26	148	22	131	20	113	22	98	27	86	36	79	50	76	68	78	83	85	95	95	104	107	109	119	111	124	110	129	108	133	107	149	107	155	110	160	113	162	117	163	122	162	125	160	128	156	131	151	133	143	134	135	133	129	132	124	130	120	129	117	128	104	130	94	136	86	145	81	157	79	171	81	186	87	200	95	211	106	218	119	221	131	220	140	218	146	214	150	209	151	203	151	199	149	191	147	181	149	171	153	163	160	158	167	155	176	155	187	156	196	160	202	167	205	175	206	184	202	204	189	219	170	229	148	235	124	237	88	232	59	221	39	205	27	186	23	165	24	155	29	145	36	135	46	127	58	121	42	111	30	100	21	87	16	74	14	59	19	31	34	12	57	1	83	-5	113	-6	139	-4	162	1	182	12	199	27	214	46	122	346	97	339	78	330	65	320	58	308	56	295	58	283	63	273	71	265	81	259	93	256	72	235	50	205	31	170	17	130	12	88	15	52	26	25	45	6	72	-3	108	-7	118	-6	130	-5	156	-3	167	-2	177	-3	186	-7	193	-12	197	-20	198	-29	196	-40	192	-50	185	-57	177	-62	169	-63	160	-61	152	-55	143	-48	131	-42	116	-40	106	-41	97	-46	91	-53	86	-61	85	-71	87	-80	93	-89	102	-96	115	-100	131	-102	157	-98	181	-87	200	-69	214	-44	219	-11	216	11	207	30	191	45	167	54	136	57	106	59	81	64	62	74	50	91	46	115	50	148	62	179	78	208	97	232	115	250	143	252	169	258	191	268	206	281	211	296	210	304	206	309	200	314	192	316	182	317	168	315	154	309	140	300	125	288	110	275	106	277	101	281	98	286	95	292	94	300	95	307	99	314	105	321	114	328	126	334	123	0	123	174	124	175	125	177	129	183	132	186	139	192	146	197	153	200	160	202	167	203	176	201	183	196	189	188	192	175	193	160	193	-63	195	-77	198	-90	204	-102	272	-102	268	-90	265	-77	263	-63	262	-46	262	164	259	189	250	209	236	224	218	233	195	237	177	235	162	230	148	221	135	209	123	193	120	211	112	224	100	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	199	51	195	53	188	54	181	54	0	165	160	163	115	160	74	152	40	141	17	125	8	109	17	98	40	91	74	87	115	86	160	16383	16383	86	182	87	224	90	264	97	298	108	322	125	330	141	322	152	298	159	264	163	224	165	182	16383	16383	125	346	85	336	53	309	30	269	17	221	12	171	17	119	30	71	53	31	86	3	129	-6	167	3	197	31	220	71	233	119	238	170	233	221	219	269	196	309	165	336	125	346	104	230	7	230	7	219	18	217	26	213	31	208	34	200	35	188	35	39	36	25	41	13	50	2	63	-4	80	-6	100	-3	118	3	132	15	144	29	152	45	141	50	136	44	132	38	127	33	122	29	116	28	111	30	107	34	105	41	104	48	104	56	107	230	11	230	11	219	21	217	28	213	34	208	36	200	37	190	37	0	107	0	107	107	108	107	156	42	160	37	163	32	165	29	167	23	167	20	163	14	158	13	150	12	150	0	274	0	274	12	268	13	263	15	257	18	251	25	243	35	153	151	166	164	177	174	188	181	197	185	205	186	212	184	218	179	225	172	235	167	247	165	258	167	268	173	274	181	278	190	280	198	278	212	272	223	265	230	255	235	244	237	230	235	212	229	188	212	153	181	107	130	40	263	44	280	50	291	57	297	64	300	70	301	80	300	89	295	99	286	108	270	117	246	123	227	9	0	94	0	145	154	167	55	173	35	179	18	188	4	199	-5	214	-8	233	-3	247	9	257	27	262	50	263	74	251	74	247	57	241	46	234	40	228	37	222	36	214	38	206	42	198	51	190	66	183	86	129	273	123	293	115	313	105	330	93	342	78	346	57	341	43	328	34	308	29	286	27	263	99	4	100	4	104	0	109	-2	115	-5	121	-6	127	-6	138	-4	149	0	159	7	168	16	176	27	177	27	180	13	186	1	194	-7	207	-13	222	-15	245	-12	263	-3	277	8	287	23	294	38	283	44	279	37	274	30	269	25	263	21	257	20	252	21	249	25	247	31	246	41	246	230	176	230	176	51	168	41	160	34	152	29	145	27	137	26	127	27	118	33	110	42	105	55	103	71	103	230	33	230	33	-51	32	-66	30	-79	27	-91	22	-102	89	-102	93	-91	96	-78	98	-64	99	-49	99	-33	233	237	220	172	198	127	169	96	138	78	107	69	104	69	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	-6	47	-6	103	8	157	38	203	84	236	150	248	237	120	346	95	339	77	330	64	319	57	307	54	295	56	287	60	280	66	273	75	268	85	266	85	265	78	258	73	250	69	242	67	234	66	226	68	215	73	206	79	199	86	193	93	189	67	174	45	155	27	132	16	107	12	80	15	53	26	29	45	10	72	-2	107	-7	116	-6	128	-5	141	-4	155	-3	166	-2	176	-3	185	-7	191	-12	195	-20	196	-29	195	-40	190	-50	183	-57	175	-62	167	-63	158	-61	150	-55	141	-48	130	-42	114	-40	104	-41	96	-46	89	-53	85	-61	84	-71	86	-80	91	-89	101	-96	114	-100	129	-102	155	-98	179	-87	199	-69	212	-44	217	-11	214	11	205	30	189	45	166	54	134	57	109	60	88	66	70	77	59	92	55	113	57	127	64	141	76	155	92	166	113	175	120	174	130	172	140	171	149	170	157	170	170	171	187	174	202	179	215	188	219	200	217	210	210	216	200	219	189	221	177	221	164	220	150	216	136	211	123	206	111	200	106	203	98	213	95	220	94	227	95	236	98	245	103	252	110	256	120	258	145	260	168	265	187	273	200	284	205	297	203	306	198	312	191	315	183	317	174	318	159	316	145	310	130	303	116	293	103	282	102	283	99	284	96	287	94	292	93	300	94	306	97	312	103	320	112	327	125	334	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	298	180	298	230	105	230	74	227	51	218	33	203	20	181	10	155	22	155	33	167	49	174	66	178	82	180	97	180	94	155	87	123	77	91	64	66	49	54	41	50	35	45	31	39	28	31	27	24	29	12	34	3	42	-3	53	-7	67	-8	95	0	112	23	123	55	127	93	128	131	128	165	127	173	127	180	195	180	189	160	182	137	176	113	171	88	170	65	171	45	178	25	189	9	207	-2	233	-6	258	-2	278	8	293	24	302	43	305	64	292	64	287	48	281	38	275	32	268	29	262	28	251	33	243	45	237	64	235	86	234	109	234	128	235	146	237	161	238	173	239	180	147	-6	182	0	212	15	236	41	252	74	257	114	252	159	237	194	214	218	184	232	149	237	133	235	117	231	102	226	89	218	78	209	60	185	47	158	39	128	34	95	33	56	33	-47	32	-64	30	-78	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	6	111	2	120	-1	130	-4	139	-6	147	-6	16383	16383	103	136	104	168	107	192	114	209	124	218	137	221	154	218	167	206	176	186	182	154	184	110	183	71	179	42	171	23	159	12	143	8	137	9	129	11	120	15	111	24	103	36	198	-28	196	-39	192	-48	185	-56	177	-60	169	-62	160	-60	152	-54	143	-47	131	-42	116	-39	106	-41	97	-45	91	-52	86	-60	85	-70	87	-79	93	-88	102	-94	115	-99	131	-101	157	-97	181	-86	200	-68	214	-43	219	-10	216	12	207	32	191	46	167	55	136	59	111	59	87	63	66	71	51	88	46	114	49	140	60	160	76	174	97	183	122	186	137	182	148	174	159	164	171	155	190	152	200	154	209	159	216	166	220	176	222	188	218	205	209	219	194	229	176	235	156	237	108	226	68	200	38	163	19	123	12	86	16	49	28	23	47	5	74	-3	108	-6	118	-6	130	-4	156	-2	167	-1	177	-2	186	-6	193	-11	197	-19	198	-28	165	84	164	62	160	41	153	24	142	13	126	8	111	12	100	23	92	42	87	71	86	109	88	135	95	155	106	169	118	178	132	180	146	161	155	143	161	125	164	106	165	84	16383	16383	265	230	145	230	97	224	60	207	34	181	18	150	12	116	18	75	34	41	58	15	89	0	125	-6	162	0	193	14	217	37	232	64	238	93	232	118	217	136	198	150	179	163	165	180	265	180	109	180	103	160	97	137	91	113	86	88	84	65	86	45	92	25	104	9	122	-2	148	-6	173	-2	193	8	207	24	216	43	219	64	206	64	202	48	196	38	189	32	182	29	176	28	166	32	159	42	154	58	152	77	151	99	152	121	153	142	155	160	157	173	159	180	228	180	228	230	95	230	66	224	43	206	26	183	15	157	9	134	22	134	29	151	39	164	52	173	66	178	80	180	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	198	137	199	165	200	188	203	205	207	217	214	221	226	215	234	201	238	179	240	152	241	122	240	76	236	44	229	23	218	12	202	8	198	8	16383	16383	198	-102	198	-6	235	-1	267	14	292	39	309	73	315	115	309	157	295	191	274	216	249	231	222	237	209	236	198	233	188	228	179	222	171	214	153	190	141	160	134	129	130	100	128	76	128	8	124	8	109	12	98	24	91	45	87	78	85	122	87	153	93	181	105	203	125	218	154	224	154	237	132	237	91	231	58	215	33	190	18	156	12	115	18	72	35	38	60	13	92	-1	128	-6	128	-102	215	230	142	116	130	164	123	187	116	207	106	223	94	233	78	237	58	231	44	218	34	199	29	177	28	154	41	154	46	170	52	181	60	187	68	191	74	191	84	190	94	185	102	176	110	160	118	136	129	93	11	-93	88	-93	155	12	162	-14	177	-59	187	-80	200	-96	217	-102	234	-98	248	-86	258	-69	264	-46	266	-19	253	-19	248	-35	242	-46	234	-53	226	-56	219	-56	210	-54	200	-47	192	-35	183	-19	176	0	167	32	293	230	156	230	156	8	147	8	135	12	125	24	118	46	114	79	113	126	111	161	104	192	89	216	66	231	31	237	6	237	6	224	24	217	35	207	42	194	45	180	46	166	45	157	44	144	42	129	40	115	40	103	45	66	60	36	83	13	112	-1	145	-6	156	-6	156	-102	225	-102	225	-6	237	-6	269	-1	298	13	321	36	337	66	342	103	341	115	340	129	338	145	337	158	336	166	337	180	340	194	347	208	358	218	376	224	376	237	351	237	314	231	290	216	276	192	270	161	268	126	267	80	263	46	257	24	247	12	234	8	225	8	225	230	209	224	242	218	263	201	275	177	280	146	281	112	280	86	277	59	270	33	258	15	241	8	231	10	221	16	212	25	206	39	203	55	207	67	212	81	215	94	218	109	219	123	218	138	214	153	208	166	198	176	184	179	170	176	159	168	152	155	148	140	147	122	147	107	149	94	152	82	162	56	159	40	152	26	144	17	134	10	124	8	106	16	95	35	89	61	87	89	86	112	87	146	92	177	102	201	123	218	156	224	156	237	138	237	91	230	56	211	32	184	17	151	13	115	19	71	36	37	60	12	88	-1	118	-6	133	-5	148	-1	161	4	172	13	182	23	191	13	203	4	216	-1	231	-5	248	-6	278	-1	306	12	330	36	347	70	354	113	349	152	336	186	311	212	274	230	224	237	209	237	155	50	150	44	146	38	141	33	136	29	130	28	124	30	121	34	119	41	118	48	118	230	22	230	22	219	32	217	40	213	45	208	48	200	49	188	49	39	50	25	55	13	64	2	77	-4	94	-6	114	-3	132	3	146	15	158	29	166	45	16383	16383	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	136	333	126	331	117	327	110	320	105	311	104	301	105	291	110	282	117	275	125	270	136	268	146	270	155	274	162	281	167	290	169	300	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	121	300	119	311	115	320	108	327	99	331	89	333	79	331	70	327	63	320	58	311	56	301	58	291	63	282	70	275	79	270	89	268	99	270	108	274	115	281	119	290	121	300	16383	16383	226	300	224	311	220	320	213	327	204	331	194	333	183	331	175	327	168	320	163	311	161	301	163	291	167	282	174	275	183	270	193	268	204	270	213	274	220	281	224	290	226	300	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	141	218	152	206	159	185	163	153	165	109	16383	16383	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	16383	16383	89	264	113	264	145	297	150	304	155	310	159	315	161	320	162	324	161	331	159	337	155	342	150	345	143	346	138	346	132	344	128	342	123	338	120	332	141	224	164	216	182	199	193	173	200	144	202	113	201	80	199	51	192	29	180	14	162	8	145	13	133	28	127	50	124	79	123	113	123	190	120	209	112	223	101	231	87	235	74	237	55	234	39	225	25	213	14	198	6	182	17	177	21	184	26	191	31	196	36	200	42	201	47	200	50	196	53	191	54	184	54	86	59	50	73	24	95	6	125	-3	162	-6	200	0	231	15	255	41	270	75	276	114	270	158	252	192	224	216	187	232	141	237	16383	16383	104	264	128	264	160	297	166	304	170	310	174	315	176	320	177	324	176	331	174	337	170	342	165	345	158	346	153	346	147	344	143	342	138	338	135	332	209	237	209	224	242	218	263	201	275	177	280	146	281	112	280	86	277	59	270	33	258	15	241	8	231	10	221	16	212	25	206	39	203	55	207	67	212	81	215	94	218	109	219	123	218	138	214	153	208	166	198	176	184	179	170	176	159	168	152	155	148	140	147	122	147	107	149	94	152	82	162	56	159	40	152	26	144	17	134	10	124	8	106	16	95	35	89	61	87	89	86	112	87	146	92	177	102	201	123	218	156	224	156	237	138	237	91	230	56	211	32	184	17	151	13	115	19	71	36	37	60	12	88	-1	118	-6	133	-5	148	-1	161	4	172	13	182	23	191	13	203	4	216	-1	231	-5	248	-6	278	-1	306	12	330	36	347	70	354	113	349	152	336	186	311	212	274	230	224	237	16383	16383	148	264	172	264	204	297	209	304	214	310	220	320	220	331	217	337	214	342	208	345	202	346	196	346	186	342	182	338	179	332	189	147	183	121	170	87	151	51	129	24	107	13	96	16	90	22	86	30	84	50	89	74	102	106	119	139	140	165	160	175	169	174	177	170	183	164	187	156	189	147	16383	16383	110	256	120	273	134	294	151	315	168	331	186	337	190	336	194	334	196	330	197	326	198	321	194	309	187	296	176	283	164	271	154	264	147	261	139	258	131	257	124	256	116	256	16383	16383	231	101	227	130	216	156	198	176	174	190	145	195	123	192	104	185	87	173	71	160	56	144	63	165	71	186	81	207	93	227	104	246	123	246	151	247	180	252	204	262	222	280	228	306	225	326	216	338	202	345	185	348	167	349	155	347	142	344	129	339	116	333	106	326	74	295	52	257	37	214	29	169	27	126	30	88	41	52	60	23	88	2	127	-4	161	0	190	15	212	38	226	67	231	101	124	277	126	291	129	304	135	315	145	322	157	325	164	324	169	322	174	319	179	313	183	305	189	287	194	265	197	239	200	206	201	169	172	187	150	207	135	230	127	253	124	277	16383	16383	310	147	303	147	296	148	289	148	282	149	276	150	276	177	269	237	251	284	224	318	190	339	151	346	127	344	102	336	80	322	65	299	59	266	63	233	78	203	105	178	146	157	202	142	202	140	201	92	198	55	192	29	180	13	162	8	145	12	133	21	127	38	124	63	123	95	123	108	120	128	112	142	101	152	87	157	74	159	54	156	38	147	24	134	13	120	6	105	17	99	22	107	26	113	31	119	36	123	42	124	47	122	51	119	53	113	54	107	54	86	59	50	73	24	95	6	125	-3	162	-6	195	-2	221	8	242	26	258	50	268	80	271	90	272	100	273	111	275	135	282	135	289	134	310	134	197	197	187	258	168	301	141	328	107	342	65	346	52	344	38	340	25	335	13	327	3	320	11	308	17	310	29	312	34	313	40	313	74	305	101	281	120	243	132	193	136	132	136	64	135	45	132	31	124	21	110	16	89	12	89	0	263	0	263	12	243	15	230	20	222	28	218	42	217	61	217	152	221	181	226	207	231	230	238	250	245	268	253	283	262	298	273	309	284	317	296	320	299	320	301	318	301	316	297	312	294	307	292	301	290	294	290	286	291	275	297	266	304	258	314	254	326	252	340	254	352	260	360	270	365	281	367	295	365	309	358	323	348	335	332	343	312	346	284	341	261	327	242	308	226	283	214	257	210	245	207	233	204	222	202	209	200	197	198	221	203	221	218	218	229	206	236	185	240	153	241	108	240	69	236	41	229	22	218	12	202	8	198	8	16383	16383	128	8	125	8	110	12	99	23	91	42	87	71	85	109	87	153	90	185	98	206	109	218	125	221	128	221	16383	16383	198	338	128	338	128	237	127	237	89	231	58	215	34	189	18	155	12	114	18	74	34	41	58	15	89	0	124	-6	128	-6	128	-102	198	-102	198	-6	201	-6	238	0	269	15	294	41	309	75	315	114	309	154	294	188	270	214	239	231	204	237	198	237	321	180	327	169	330	156	333	141	334	125	334	108	333	84	330	58	324	33	312	15	295	8	284	11	274	17	266	26	259	39	256	55	261	68	266	79	270	90	272	101	273	113	272	126	268	138	261	147	251	154	238	156	224	154	214	147	206	137	202	125	201	112	202	101	204	90	207	79	211	68	216	55	213	39	206	26	198	17	188	11	177	8	160	15	149	34	143	58	141	84	140	107	140	125	141	141	143	156	147	169	152	180	16383	16383	425	180	425	230	113	230	80	227	54	216	33	199	17	177	4	150	17	150	26	161	36	170	49	176	63	179	79	180	91	180	82	168	75	156	70	142	67	128	66	113	72	69	88	35	111	12	139	-2	171	-6	188	-5	202	-1	215	4	226	13	236	23	245	13	256	4	269	-1	284	-5	301	-6	333	-1	362	12	386	36	402	69	407	113	407	129	404	143	400	156	394	169	387	180	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	154	-43	153	-62	149	-74	141	-82	127	-86	105	-89	105	-102	284	-102	284	-89	262	-87	248	-82	240	-75	236	-62	235	-43	235	-5	280	10	318	37	347	73	365	117	372	167	363	226	339	275	302	313	254	337	197	345	138	337	89	313	51	276	26	226	17	167	24	116	42	72	70	36	108	10	154	-5	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	90	-102	160	-102	160	-1	186	11	207	29	224	53	234	82	238	114	232	154	217	188	193	214	163	231	127	237	90	231	58	214	34	189	18	155	12	114	16	81	27	53	43	29	65	10	90	-1	111	-63	128	-79	146	-91	165	-99	184	-103	202	-104	238	-100	271	-87	298	-66	316	-37	323	-1	321	17	316	34	308	50	297	63	284	75	251	90	207	101	160	112	117	128	86	152	82	159	79	165	75	181	75	189	81	229	98	264	123	293	154	312	188	319	214	313	233	300	247	283	261	270	278	264	290	266	300	270	307	277	312	287	314	298	308	318	294	332	274	340	249	344	222	345	167	336	113	309	67	269	35	216	22	156	30	107	50	73	79	51	116	38	155	30	188	23	214	15	233	3	244	-10	248	-27	246	-42	240	-57	230	-69	215	-77	194	-80	180	-79	165	-75	151	-69	137	-60	124	-49	230	252	224	237	215	224	202	212	184	203	161	199	132	196	105	189	81	181	59	169	42	155	31	142	23	126	17	110	13	93	12	75	13	61	15	48	20	35	26	24	35	15	45	6	58	0	73	-3	90	-5	108	-6	118	-6	130	-4	156	-2	167	-1	177	-3	186	-8	193	-15	197	-24	198	-34	196	-44	191	-52	184	-58	176	-61	169	-62	160	-60	152	-54	143	-47	131	-42	116	-39	106	-41	97	-45	91	-52	86	-60	85	-70	87	-79	93	-88	102	-94	115	-99	131	-101	157	-97	181	-85	200	-68	214	-46	219	-20	216	5	207	27	191	44	167	55	136	59	126	58	102	56	90	56	76	55	63	57	52	61	43	68	38	77	36	89	40	106	51	120	68	130	87	136	108	138	117	138	127	137	136	136	153	136	190	143	215	164	229	192	238	222	242	252	296	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	163	247	163	247	186	133	186	133	296	134	305	138	313	145	317	154	320	168	321	192	320	213	318	230	314	243	309	254	301	264	293	270	283	276	272	280	257	285	237	296	237	229	180	229	230	33	230	33	-46	32	-63	30	-77	27	-90	22	-102	93	-102	97	-90	100	-77	101	-62	102	-45	103	-26	103	49	204	49	204	70	103	70	103	180	350	302	99	203	98	203	170	286	185	305	195	320	201	333	204	342	204	349	202	363	195	377	184	388	167	396	145	398	129	397	114	392	99	384	83	373	68	358	75	348	82	353	89	357	96	360	104	362	112	363	118	362	123	360	127	356	130	350	131	342	131	337	130	332	128	326	126	321	124	317	17	98	25	89	276	189	277	189	205	106	192	90	182	76	176	64	172	53	171	42	173	28	180	15	191	4	208	-3	230	-6	246	-5	261	0	276	7	292	19	307	34	300	44	293	39	279	31	271	29	263	28	257	29	252	32	248	36	245	42	244	50	244	55	245	60	251	75	358	294	129	0	227	198	98	198	182	346	112	346	15	148	143	148	59	0	33	254	47	270	62	283	79	293	97	301	116	305	116	174	140	174	140	311	142	312	151	312	154	313	185	308	215	297	242	279	266	257	285	230	236	204	198	163	169	113	152	57	146	0	227	0	227	22	229	64	236	110	248	153	268	188	295	210	303	192	310	173	315	152	318	131	319	109	314	59	300	11	277	-30	246	-63	206	-85	206	-102	273	-84	326	-45	367	7	392	71	401	139	391	206	364	263	321	307	262	336	188	346	145	343	109	335	76	320	46	297	17	267	91	119	171	165	192	129	199	116	206	104	126	58	137	39	215	84	227	57	237	30	244	2	248	-26	250	-56	250	-65	249	-73	249	-82	248	-91	247	-99	265	-102	274	-77	282	-52	287	-27	290	-2	291	23	290	54	285	85	277	114	266	144	252	171	219	217	178	256	131	287	78	308	22	320	15	302	50	285	82	264	111	240	136	212	158	183	80	138	189	230	113	135	115	149	115	155	116	161	116	166	113	191	105	210	92	225	76	234	57	237	44	235	33	231	24	224	17	214	15	200	17	190	21	183	28	178	34	175	41	174	50	175	56	178	61	181	65	184	70	185	78	184	85	181	90	174	94	165	95	152	95	144	93	126	92	116	90	107	6	0	90	0	166	97	164	81	164	73	163	66	163	60	166	36	174	17	187	2	203	-5	222	-8	235	-7	246	-3	255	3	262	13	264	26	262	37	258	44	251	50	245	53	238	54	229	52	223	49	218	46	214	43	209	42	201	43	194	46	189	53	185	62	184	75	184	84	185	94	186	105	187	115	189	125	273	230	131	221	146	218	157	206	164	185	168	153	170	109	168	70	164	41	157	22	146	12	131	8	115	12	104	23	97	42	92	71	91	109	92	153	96	185	103	206	115	218	131	221	16383	16383	217	-102	222	-94	225	-87	227	-81	229	-69	227	-54	220	-43	210	-35	198	-31	182	-30	159	-30	151	-31	142	-31	120	-28	99	-22	80	-10	64	4	53	22	54	23	69	10	84	1	99	-3	114	-6	130	-6	167	0	198	15	222	41	237	75	243	114	237	154	222	188	198	214	168	231	132	237	94	231	61	213	35	185	18	147	12	99	14	63	20	27	33	-6	53	-37	85	-62	126	-80	159	-86	183	-87	199	-90	204	-102	106	182	111	233	123	275	141	305	164	323	193	329	223	323	247	305	265	275	277	234	282	182	16383	16383	283	158	279	105	268	62	250	32	226	13	195	7	164	13	140	31	122	62	110	104	106	158	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	206	55	195	44	185	36	175	30	164	27	152	26	132	30	114	42	98	60	88	84	84	113	162	113	162	135	84	135	86	160	91	184	101	203	116	217	136	222	154	218	169	209	179	196	187	180	193	163	204	163	196	237	185	237	184	233	182	230	179	228	177	227	174	227	156	233	142	236	124	237	88	231	57	214	33	187	18	153	12	111	17	71	32	39	54	14	84	-1	119	-6	142	-4	162	1	181	11	198	26	215	46	16	175	27	186	37	194	48	199	58	202	70	203	90	199	108	188	124	170	134	146	138	117	60	117	60	94	138	94	136	69	131	46	120	26	106	13	86	8	68	11	54	20	43	33	35	49	29	66	17	66	26	-6	37	-6	38	-2	40	0	43	2	46	2	49	3	51	2	66	-3	80	-5	98	-6	134	0	165	16	188	42	204	77	209	118	204	158	190	191	167	216	138	231	103	237	80	235	60	229	41	219	24	204	7	184	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	19	197	17	175	16	158	16	146	19	138	24	134	32	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	209	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	313	260	299	273	277	282	243	296	243	16383	16383	223	458	213	456	204	452	197	445	192	436	191	426	192	416	197	407	204	400	212	395	223	393	233	395	242	399	249	406	254	415	256	425	254	436	249	445	242	452	233	456	223	458	16383	16383	118	458	108	456	99	452	92	445	88	436	86	426	88	416	92	407	99	400	108	395	118	393	128	395	138	399	145	406	149	415	151	425	149	436	144	445	137	452	128	456	118	458	200	170	210	176	222	179	233	181	252	181	279	174	299	156	311	130	317	100	319	70	317	16	312	-7	304	-24	290	-31	284	-30	279	-27	276	-22	274	-17	273	-11	275	-5	278	-1	282	3	285	9	286	20	285	30	280	39	273	45	264	49	253	50	241	48	230	41	222	31	217	20	215	9	219	-8	228	-24	243	-36	264	-45	291	-48	330	-40	361	-19	385	10	399	46	405	84	399	127	382	163	355	188	320	204	278	210	264	209	248	207	231	203	215	196	200	187	200	322	233	319	256	311	273	298	284	277	291	248	305	248	304	338	21	338	20	248	35	248	41	277	50	298	65	311	88	319	119	322	119	59	118	40	115	28	107	20	92	15	71	12	71	0	200	0	299	338	11	338	11	325	28	323	40	320	48	313	52	303	54	289	54	49	53	38	49	28	42	21	29	15	10	12	10	0	179	0	179	12	162	15	149	20	141	27	136	37	134	49	134	320	189	320	225	318	251	310	270	295	281	273	286	242	300	242	16383	16383	106	389	134	389	205	433	213	439	219	443	222	448	224	453	225	459	224	467	221	473	216	478	209	481	201	482	195	481	185	477	180	473	175	468	108	188	112	239	125	278	144	307	166	324	191	329	210	327	227	321	243	311	258	299	272	285	279	276	285	267	290	256	295	243	301	227	315	227	314	344	300	344	297	335	293	328	290	324	286	322	281	321	278	321	274	322	270	324	265	326	259	328	243	334	228	339	213	343	199	345	185	345	132	336	86	311	50	272	27	221	18	161	27	106	50	59	85	23	132	0	186	-8	217	-6	244	0	269	13	293	34	319	64	310	76	298	63	287	53	278	44	269	37	260	31	248	25	224	17	212	15	200	15	183	16	168	21	154	30	142	40	133	53	123	72	115	91	111	112	108	136	107	163	252	163	252	188	242	237	242	346	227	346	225	339	223	334	220	331	216	330	211	329	208	329	205	330	200	331	196	332	190	334	177	339	165	342	154	344	143	345	132	345	94	341	64	328	41	308	27	280	22	245	25	217	36	194	53	174	77	156	108	140	121	134	133	127	146	121	158	115	169	108	178	100	186	92	192	83	196	74	197	64	194	44	186	29	173	17	155	10	134	7	117	9	102	13	87	20	74	30	62	43	54	54	48	66	42	79	37	95	32	114	17	114	17	-8	32	-8	34	-2	36	2	39	5	43	7	53	7	57	6	61	4	68	2	82	-1	95	-5	107	-7	120	-8	132	-8	174	-3	208	10	234	32	251	62	257	97	254	119	246	139	235	157	220	173	202	185	172	201	157	208	142	216	128	224	107	235	93	246	83	256	78	267	76	281	79	297	86	310	97	321	113	327	132	330	145	329	158	325	170	320	182	312	193	302	202	292	210	281	216	269	222	255	228	237	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	56	53	55	37	51	26	42	19	29	15	10	12	10	0	185	0	185	12	165	14	152	19	143	25	139	37	137	53	137	288	139	302	143	313	152	320	166	324	185	325	185	338	10	338	10	325	29	323	42	319	50	313	55	302	56	288	16383	16383	149	458	139	456	130	452	123	445	119	436	117	426	119	416	123	407	130	400	139	395	148	393	159	395	168	399	175	406	180	415	181	425	180	436	175	445	168	452	159	456	149	458	16383	16383	45	458	34	456	26	452	19	445	14	436	12	426	14	416	18	407	25	400	34	395	44	393	55	395	63	399	70	406	75	415	76	425	75	436	70	445	63	452	54	456	45	458	195	278	196	297	200	310	207	318	220	323	239	325	239	338	64	338	64	325	84	324	99	320	108	314	112	303	114	289	114	13	113	-2	109	-15	103	-23	94	-29	82	-30	74	-30	68	-28	64	-24	61	-20	60	-15	61	-8	64	-2	68	3	72	9	73	17	71	29	66	39	58	48	48	53	37	55	26	53	16	48	9	39	4	29	2	18	3	6	8	-5	15	-17	25	-27	35	-35	44	-40	54	-43	65	-45	77	-47	89	-47	127	-43	156	-30	178	-8	190	23	195	63	301	171	315	171	343	168	365	159	381	143	390	122	393	94	390	66	383	45	371	29	354	19	333	16	321	17	312	21	306	27	303	36	301	49	16383	16383	69	338	69	325	86	323	98	319	105	314	109	307	110	297	110	119	108	89	104	62	96	43	84	36	83	36	83	37	82	39	80	42	79	45	75	53	70	60	64	67	55	72	43	74	33	72	23	68	14	61	7	51	5	37	7	20	15	7	26	-1	41	-6	60	-8	95	1	117	27	129	62	134	100	135	134	135	286	136	297	138	305	141	310	147	312	156	313	195	313	206	312	213	309	218	304	220	297	220	50	219	36	216	26	208	20	196	15	177	12	177	0	342	0	390	5	429	18	456	38	473	64	479	94	472	129	453	156	423	174	384	184	338	187	338	188	301	188	301	287	302	299	305	309	312	317	324	323	343	325	343	338	326	171	339	171	367	168	389	158	405	143	414	121	417	94	415	66	408	45	396	29	379	19	358	16	346	17	337	21	331	27	327	36	326	49	16383	16383	245	51	244	37	240	27	233	20	222	15	205	12	205	0	367	0	415	5	453	18	481	38	498	64	503	94	496	129	477	156	447	173	408	183	363	186	326	186	326	289	327	302	332	312	340	319	352	323	370	325	370	338	205	338	205	325	221	323	232	319	240	313	244	303	245	289	245	186	134	186	134	289	135	303	139	313	147	319	158	323	174	325	174	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	174	0	174	12	157	15	146	19	139	26	135	35	134	49	134	163	245	163	278	0	434	0	434	12	418	15	407	19	400	26	396	35	395	49	395	89	390	132	376	166	353	190	321	205	280	210	265	209	249	207	231	203	215	196	200	187	200	322	233	319	256	311	273	298	284	277	291	248	305	248	304	338	22	338	20	248	35	248	41	277	50	298	65	311	88	319	119	322	119	59	118	40	115	28	107	20	92	15	71	12	71	0	238	0	238	12	222	15	211	19	204	26	201	35	200	49	200	170	210	176	221	179	232	181	251	181	278	174	296	156	307	130	313	100	315	70	315	49	314	36	311	26	305	20	294	15	278	12	179	338	11	338	11	325	28	324	41	320	49	313	53	302	54	286	54	50	53	36	49	26	42	19	29	15	11	12	11	0	179	0	179	12	160	15	148	20	140	26	136	35	135	47	135	162	154	160	170	153	182	140	194	124	204	102	249	0	371	0	371	12	357	14	351	16	346	19	342	23	330	38	320	53	312	70	306	86	299	102	282	131	265	153	246	169	225	179	203	184	203	185	215	196	225	207	234	221	241	235	248	251	255	270	261	283	267	293	274	298	282	300	289	297	294	288	300	278	310	269	326	266	337	267	347	273	354	280	358	290	360	302	358	315	352	326	341	335	328	340	311	342	288	339	269	330	254	317	243	300	233	279	225	259	216	239	205	222	192	207	176	195	169	191	162	189	154	186	145	185	135	185	135	283	136	299	140	311	147	318	160	323	179	325	16383	16383	142	369	170	369	241	413	249	418	255	423	258	428	260	433	261	440	259	447	256	453	251	458	245	460	237	461	231	461	225	459	220	457	215	453	210	448	315	306	320	312	325	317	332	321	340	324	349	325	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	269	266	262	253	219	166	217	166	147	281	142	289	139	296	136	302	135	307	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	26	320	34	314	41	306	49	296	181	89	167	62	157	45	149	35	144	30	141	28	138	29	134	31	131	33	127	39	123	48	118	56	111	63	102	68	89	70	80	69	71	65	63	58	57	48	55	35	58	18	66	5	78	-3	93	-8	112	-10	121	-9	131	-8	140	-4	156	4	164	13	172	24	180	36	188	50	196	65	16383	16383	99	435	105	410	120	392	141	380	163	373	185	371	207	373	230	380	251	392	266	410	271	435	269	446	265	454	258	459	251	462	244	463	237	462	231	460	225	455	222	450	220	443	221	435	224	430	227	426	229	423	230	419	228	412	223	406	214	401	202	397	185	396	169	397	156	401	147	406	142	412	141	419	142	423	144	426	147	429	149	434	150	443	149	449	145	455	140	459	134	462	128	463	121	462	113	459	106	454	101	446	99	435	90	0	123	-2	148	-13	167	-30	179	-55	186	-87	200	-87	207	-56	219	-31	237	-13	261	-3	292	0	377	0	377	12	357	16	345	21	338	29	335	38	335	289	336	302	341	312	349	319	361	324	377	325	377	338	220	338	220	325	234	324	243	319	250	311	253	300	254	286	254	20	133	20	133	287	134	300	137	311	143	319	153	324	166	325	166	338	11	338	11	325	29	323	41	318	48	310	51	300	52	288	52	50	51	39	48	29	42	21	29	15	11	12	11	0	94	118	142	239	192	118	16383	16383	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	344	0	132	171	145	171	174	168	196	159	211	143	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	277	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	303	129	283	156	253	174	214	184	169	187	169	188	132	188	132	297	133	307	135	313	139	318	146	321	155	322	167	322	203	320	229	314	248	301	259	281	263	252	278	252	132	295	133	305	136	313	142	318	150	321	161	322	179	320	193	312	202	300	208	282	210	259	208	233	201	214	187	201	164	194	132	192	16383	16383	132	176	145	176	174	172	196	162	211	145	221	122	224	94	221	66	214	45	202	29	185	19	164	16	152	17	143	21	137	27	133	36	132	49	16383	16383	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	172	0	221	5	259	18	287	38	304	64	310	94	305	121	291	145	271	165	244	179	213	187	213	188	244	196	266	208	281	223	290	241	292	262	287	290	271	311	246	326	210	335	166	338	299	338	11	338	11	325	28	323	40	320	48	313	52	303	54	289	54	49	53	38	49	28	42	21	29	15	10	12	10	0	179	0	179	12	162	15	149	20	141	27	136	37	134	49	134	320	189	320	225	318	251	310	270	295	281	273	286	242	300	242	80	20	93	51	104	91	112	141	117	204	118	282	119	293	121	302	125	308	131	312	140	313	198	313	209	312	216	308	220	302	223	293	223	50	222	37	219	28	213	23	206	21	196	20	16383	16383	235	0	268	-2	293	-13	312	-30	324	-55	331	-87	345	-87	345	12	327	15	314	21	308	28	305	37	304	48	304	287	305	299	308	309	314	317	327	323	345	325	345	338	56	338	56	325	73	322	84	316	91	308	93	298	94	287	91	189	84	112	70	57	50	24	22	13	12	13	12	-87	26	-87	33	-57	44	-32	61	-14	84	-3	113	0	296	338	8	338	8	325	26	323	38	319	46	313	51	303	52	290	52	50	51	37	47	27	39	20	27	15	8	12	8	0	300	0	320	104	306	104	298	86	290	72	283	61	275	51	266	42	251	32	234	25	217	20	197	17	175	16	158	17	146	20	138	25	134	33	133	44	133	165	162	162	184	155	199	140	209	118	214	87	227	87	227	256	214	256	209	226	198	205	183	191	161	184	133	181	133	294	134	304	137	312	143	317	152	320	166	321	208	319	239	313	260	299	273	277	282	243	296	243	242	185	231	185	207	190	189	206	175	228	165	253	156	279	148	300	137	317	122	331	105	339	83	342	66	340	53	335	42	326	36	316	33	303	35	291	39	281	46	273	55	268	66	266	84	269	94	278	98	288	102	297	108	300	123	290	134	264	146	231	161	200	182	180	182	179	160	174	139	165	120	151	102	130	85	102	73	70	66	53	57	38	45	23	40	19	35	16	29	14	23	13	16	12	16	0	136	0	180	102	189	121	198	138	207	151	217	159	228	162	242	162	242	50	241	36	237	26	230	19	217	15	199	12	199	0	363	0	363	12	345	15	332	20	325	26	321	35	320	47	320	162	333	162	344	159	354	151	363	138	372	121	381	102	426	0	546	0	546	12	532	14	526	16	521	19	517	23	504	38	495	53	488	70	476	102	459	130	442	151	422	165	401	174	379	179	379	180	400	200	415	231	427	264	439	290	454	300	460	297	463	288	468	278	477	269	495	266	506	268	515	273	522	281	526	291	528	303	526	316	519	326	509	335	495	340	478	342	457	339	439	331	425	317	414	300	406	279	397	253	386	227	373	206	355	190	330	185	320	185	320	283	321	299	324	311	332	318	345	323	363	325	363	338	199	338	199	325	216	324	229	320	237	313	241	302	242	286	21	234	35	234	40	267	50	292	66	310	88	321	118	325	139	321	154	310	164	294	170	275	172	254	171	241	168	229	163	218	156	209	148	200	141	195	134	191	125	188	112	186	95	186	95	166	127	164	151	156	168	143	177	122	180	93	177	67	169	46	156	30	138	20	116	16	96	18	78	23	61	33	43	47	22	66	11	55	29	32	49	14	72	1	99	-6	131	-8	173	-5	209	5	239	25	258	54	266	93	259	123	243	146	218	163	190	173	161	177	161	178	185	182	207	190	218	196	229	205	239	215	247	228	253	242	254	260	253	275	250	289	245	301	237	313	227	323	214	330	199	337	182	342	161	344	137	345	127	345	116	344	106	342	84	336	78	335	64	331	58	329	47	329	42	331	38	335	35	339	32	345	22	345	254	244	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	320	249	313	253	303	254	289	134	94	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	254	244	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	320	249	313	253	303	254	289	134	94	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	16383	16383	108	435	114	410	129	392	150	380	173	373	195	371	217	373	240	380	260	392	275	410	280	435	278	446	274	454	267	459	260	462	253	463	246	462	240	460	234	455	231	450	229	443	230	435	233	430	236	426	238	423	239	419	237	412	232	406	224	401	211	397	195	396	178	397	165	401	156	406	151	412	150	419	151	423	153	426	156	429	158	434	159	443	158	449	154	455	150	459	144	462	137	463	130	462	122	459	115	454	110	446	108	435	179	338	11	338	11	325	28	324	41	320	49	313	53	302	54	286	54	50	53	36	49	26	42	19	29	15	11	12	11	0	179	0	179	12	160	15	148	20	140	26	136	35	135	47	135	162	154	160	170	153	182	140	194	124	204	102	249	0	371	0	371	12	357	14	351	16	346	19	342	23	330	38	320	53	312	70	306	86	299	102	282	131	265	153	246	169	225	179	203	184	203	185	215	196	225	207	234	221	241	235	248	251	255	270	261	283	267	293	274	298	282	300	289	297	294	288	300	278	310	269	326	266	337	267	347	273	354	280	358	290	360	302	358	315	352	326	341	335	328	340	311	342	288	339	269	330	254	317	243	300	233	279	225	259	216	239	205	222	192	207	176	195	169	191	162	189	154	186	145	185	135	185	135	283	136	299	140	311	147	318	160	323	179	325	69	338	69	325	86	323	98	319	105	314	109	307	110	297	110	119	108	89	104	62	96	43	84	36	83	36	83	37	82	39	80	42	79	45	75	53	70	60	64	67	55	72	43	74	33	72	23	68	14	61	7	51	5	37	7	20	15	7	26	-1	41	-6	60	-8	95	1	117	27	129	62	134	100	135	134	135	286	136	297	138	305	141	310	147	312	156	313	209	313	220	312	227	309	232	304	234	297	234	50	233	36	229	26	221	20	209	15	190	12	190	0	359	0	359	12	341	15	328	20	321	26	316	36	315	50	315	287	316	299	319	309	326	317	338	323	357	325	357	338	339	297	339	55	338	39	334	28	326	20	314	15	295	12	295	0	460	0	460	12	441	16	428	21	420	30	417	44	416	63	416	277	417	296	421	310	429	318	442	323	460	325	460	338	334	338	234	102	134	338	8	338	8	325	27	323	39	319	47	312	51	302	52	289	52	54	51	38	48	27	40	20	27	15	7	12	7	0	127	0	127	12	106	15	91	21	82	31	77	45	76	65	76	293	200	0	213	0	254	163	254	49	253	36	249	26	241	20	229	15	210	12	210	0	379	0	379	12	361	15	349	19	341	26	337	35	335	49	335	289	337	302	341	312	349	319	362	323	379	325	379	338	210	338	210	325	228	323	241	319	249	313	253	303	254	289	254	186	134	186	134	289	135	303	140	313	148	319	160	323	179	325	179	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	179	0	179	12	160	15	147	19	139	26	135	35	134	49	134	163	193	329	224	322	250	302	268	268	279	222	283	164	279	108	268	64	251	33	226	14	195	7	164	14	139	32	121	64	110	108	106	165	110	223	121	268	138	302	162	322	193	329	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	206	0	376	0	376	12	357	15	344	19	337	26	333	35	331	49	331	289	333	302	337	312	345	319	358	323	376	325	376	338	7	338	7	325	24	323	36	319	44	312	48	303	49	289	49	49	48	35	44	26	37	19	24	15	7	12	7	0	175	0	175	12	156	15	143	19	135	26	131	35	130	49	130	287	131	298	133	307	136	313	142	317	151	318	226	318	236	317	244	313	248	307	250	298	251	287	251	49	249	36	245	26	238	20	225	15	206	12	131	305	132	311	135	316	140	319	147	321	156	322	178	319	194	310	205	294	212	272	214	242	211	213	203	192	187	178	164	170	131	167	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	322	76	310	63	299	53	289	44	280	37	270	31	258	25	245	21	233	17	220	15	207	15	189	16	173	21	157	29	144	40	133	52	123	73	115	94	110	118	107	144	107	172	111	227	124	271	144	303	169	323	199	329	217	327	235	321	251	312	267	300	282	285	289	276	296	268	302	258	308	246	314	232	328	232	328	344	315	344	310	335	306	328	302	324	298	322	292	321	289	321	286	322	281	323	276	325	270	328	253	334	236	339	221	343	206	345	191	345	134	336	86	311	50	272	26	221	18	161	26	106	49	59	85	23	134	0	193	-8	226	-6	255	0	283	13	310	34	337	64	127	59	126	40	122	28	114	20	100	15	78	12	78	0	257	0	257	12	235	15	221	19	212	27	209	40	208	59	208	322	240	319	265	310	284	296	296	273	304	243	318	243	317	338	17	338	16	243	30	243	37	273	50	296	68	310	94	319	127	322	315	306	320	312	325	317	332	321	340	324	349	325	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	269	266	262	253	219	166	217	166	147	281	142	289	139	296	136	302	135	307	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	26	320	34	314	41	306	49	296	181	89	167	62	157	45	149	35	144	30	141	28	138	29	134	31	131	33	127	39	123	48	118	56	111	63	102	68	89	70	80	69	71	65	63	58	57	48	55	35	58	18	66	5	78	-3	93	-8	112	-10	121	-9	131	-8	140	-4	156	4	164	13	172	24	180	36	188	50	196	65	172	70	150	73	129	82	113	100	102	126	98	162	102	202	114	231	130	250	150	262	172	265	16383	16383	252	265	276	262	296	250	313	231	323	202	327	162	322	126	310	100	292	83	272	73	252	70	16383	16383	252	298	253	307	258	315	266	321	280	324	300	325	300	338	124	338	124	325	145	324	159	322	167	317	170	309	171	299	171	282	128	277	85	264	48	243	22	212	12	169	22	124	47	91	84	69	126	56	171	52	171	41	170	30	166	23	158	18	144	15	123	12	123	0	300	0	300	12	281	15	267	19	259	24	254	31	252	41	252	52	291	56	333	69	372	91	401	124	412	169	402	212	376	243	339	264	296	277	252	282	344	338	219	338	219	325	229	325	239	323	247	321	251	318	254	313	255	307	254	300	251	293	245	283	237	271	225	255	197	217	150	291	146	296	144	300	142	306	142	309	143	315	145	319	150	322	156	324	166	325	181	325	181	338	8	338	8	325	18	324	26	321	33	316	40	308	49	296	147	154	60	41	52	31	43	23	33	18	22	15	8	12	8	0	133	0	133	12	117	15	106	17	99	21	95	27	94	33	96	41	100	50	108	63	121	82	141	108	160	134	209	55	212	49	215	42	219	32	219	27	218	23	215	19	210	16	203	14	194	13	180	12	180	0	349	0	349	12	340	13	332	17	323	25	313	37	301	55	211	195	253	253	275	283	293	303	308	315	324	322	344	325	267	0	299	-2	324	-13	342	-30	355	-55	362	-87	377	-87	377	12	357	16	345	21	338	29	335	38	335	289	336	302	341	312	349	319	361	324	377	325	377	338	220	338	220	325	234	324	243	319	250	311	253	300	254	286	254	20	133	20	133	287	134	300	137	311	143	319	153	324	166	325	166	338	11	338	11	325	29	323	41	318	48	310	51	300	52	288	52	50	51	39	48	29	42	21	29	15	11	12	11	0	230	49	229	36	225	26	217	20	204	15	185	12	185	0	355	0	355	12	337	15	324	19	316	26	312	35	311	49	311	289	312	302	317	312	325	319	337	323	355	325	355	338	196	338	196	325	211	323	221	319	227	313	229	303	230	289	230	166	223	163	214	159	202	156	189	153	175	152	156	154	142	159	133	169	129	183	127	201	127	289	128	303	130	313	135	319	145	323	161	325	161	338	3	338	3	325	20	323	33	318	40	312	45	302	46	289	46	220	51	179	65	153	87	137	116	131	149	129	163	129	178	131	194	134	211	140	230	147	378	36	377	30	376	25	373	22	369	21	363	20	306	20	301	22	298	25	296	29	296	287	297	300	300	311	305	319	311	324	320	325	320	338	189	338	189	325	200	323	207	319	212	311	214	300	215	286	215	36	214	30	213	25	210	22	206	21	200	20	143	20	138	22	135	25	133	29	133	302	135	312	140	319	150	323	166	325	166	338	11	338	11	325	29	323	41	319	48	313	51	302	52	288	52	53	51	37	48	26	41	19	29	15	11	12	11	0	501	0	501	12	481	16	469	21	463	29	460	38	459	50	459	289	461	302	465	312	473	319	485	324	501	325	501	338	344	338	344	325	358	324	367	319	374	311	377	300	378	286	378	36	377	30	376	25	373	22	369	21	363	20	306	20	301	22	298	25	296	29	296	287	297	300	300	311	305	319	311	323	320	325	320	338	189	338	189	325	200	323	208	319	212	311	214	300	215	287	215	36	214	30	213	25	210	22	206	21	200	20	143	20	138	22	135	25	133	29	133	302	135	312	140	319	150	323	166	325	166	338	11	338	11	325	29	323	41	319	48	313	51	302	52	288	52	53	51	37	48	26	41	19	29	15	11	12	11	0	391	0	423	-2	448	-13	467	-30	479	-55	486	-87	501	-87	501	12	481	16	469	21	463	29	460	38	459	50	459	289	461	302	465	312	473	319	485	324	501	325	501	338	344	338	344	325	358	324	367	319	374	311	377	300	378	286	201	171	214	171	242	168	264	159	280	143	289	122	292	94	290	66	283	45	271	29	254	19	233	16	221	17	212	21	206	27	202	36	201	49	16383	16383	245	338	22	338	21	243	35	243	40	269	49	291	64	308	87	318	120	322	120	51	119	37	115	27	107	20	95	15	76	12	76	0	242	0	290	5	328	18	356	38	373	64	378	94	371	129	352	156	322	174	283	184	238	187	238	188	201	188	201	285	202	300	205	311	213	319	226	323	245	325	133	171	146	171	175	168	197	159	212	143	221	122	224	94	222	66	215	45	203	29	186	19	165	16	153	17	144	21	138	27	134	36	133	49	16383	16383	177	338	8	338	8	325	25	323	38	319	46	311	51	300	52	285	52	51	51	37	47	27	39	20	27	15	8	12	8	0	174	0	222	5	260	18	288	38	305	64	310	94	303	129	284	156	254	174	215	184	170	187	170	188	133	188	133	285	134	301	137	312	145	319	158	324	177	325	16383	16383	364	53	363	37	358	26	350	19	337	15	318	12	318	0	493	0	493	12	473	14	459	19	451	25	446	37	445	53	445	288	446	302	451	313	460	320	473	324	493	325	493	338	318	338	318	325	336	323	349	319	358	313	362	302	364	288	134	171	147	171	176	168	198	159	214	143	223	122	226	94	223	66	216	45	204	29	187	19	166	16	154	17	145	21	139	27	136	36	134	49	16383	16383	179	338	9	338	9	325	27	323	40	319	48	311	52	300	54	285	54	51	52	37	48	27	41	20	28	15	9	12	9	0	175	0	224	5	262	18	289	38	306	64	312	94	305	129	286	156	256	174	217	184	171	187	171	188	134	188	134	285	135	301	139	312	147	319	159	324	179	325	90	188	90	163	235	163	234	136	231	112	227	91	219	72	209	53	199	40	188	30	174	21	159	16	143	15	131	15	118	17	94	25	83	31	74	37	65	44	56	53	45	63	33	76	18	64	45	34	70	13	97	0	125	-6	156	-8	211	0	257	23	293	59	316	106	324	161	316	221	293	272	257	311	211	336	157	345	144	345	130	343	115	340	100	335	84	329	78	326	68	322	64	321	61	321	56	322	52	324	48	328	44	335	40	344	27	344	27	232	41	232	47	247	54	262	62	275	71	288	81	300	93	310	106	318	120	324	135	328	151	329	176	324	199	307	218	278	230	239	235	188	315	329	340	322	358	302	370	268	377	222	379	164	377	108	371	64	359	33	342	14	318	7	293	14	275	32	263	64	257	108	254	165	257	222	263	268	274	302	292	322	315	329	16383	16383	134	186	134	303	137	313	142	319	153	323	169	325	169	338	11	338	11	325	28	323	40	319	48	312	52	303	53	289	53	49	52	35	48	26	41	19	29	15	11	12	11	0	169	0	169	12	152	15	141	19	136	26	134	35	134	163	174	163	181	106	201	58	231	22	270	0	316	-8	364	0	403	23	434	60	453	109	460	167	453	226	434	275	404	312	365	337	319	345	274	338	236	317	205	283	184	239	174	186	219	171	205	171	177	174	155	182	139	196	130	217	127	244	130	271	137	293	149	309	166	319	187	322	199	321	208	317	214	311	218	302	219	289	16383	16383	57	55	50	46	44	37	35	29	23	22	6	16	6	0	97	0	213	156	219	156	219	53	218	37	214	26	207	19	194	14	175	12	175	0	344	0	344	12	326	15	314	19	305	27	301	38	300	53	300	286	301	301	305	311	312	318	325	323	344	325	344	338	178	338	129	334	91	320	63	300	46	274	41	244	45	216	57	194	76	177	102	166	132	159	155	49	148	40	141	35	134	31	127	29	120	28	111	30	104	34	99	41	95	50	94	62	96	78	104	93	116	105	133	115	155	123	16383	16383	245	32	239	26	238	26	237	25	234	25	231	26	228	28	224	34	224	170	219	193	207	212	187	225	160	234	126	237	95	234	68	226	48	213	35	196	31	174	32	162	36	152	43	145	52	141	63	140	74	141	84	145	91	152	95	160	97	170	97	174	96	178	94	182	88	190	85	193	84	196	82	200	82	202	84	208	88	214	95	217	104	220	114	220	130	219	142	213	149	204	154	191	155	174	155	140	124	131	100	123	82	116	67	109	55	102	42	93	33	82	26	71	22	59	21	46	24	26	31	11	43	1	58	-4	76	-6	93	-5	108	-1	124	4	139	14	156	27	160	14	165	4	173	-1	183	-5	196	-6	209	-5	220	-2	231	3	241	11	252	22	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	220	345	218	336	214	329	209	324	202	322	193	321	144	321	87	308	49	274	26	228	15	177	12	128	17	84	32	47	56	18	87	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	111	236	93	231	74	222	55	207	36	183	43	207	52	227	64	242	79	254	96	262	113	266	153	268	172	270	190	275	209	286	221	301	228	317	232	332	233	345	104	198	105	204	108	210	112	213	118	215	127	216	140	214	151	209	159	201	164	189	165	172	163	155	157	143	146	135	129	131	104	130	16383	16383	104	116	114	116	136	113	153	107	166	97	173	83	176	64	174	46	168	32	158	23	145	17	128	15	119	16	113	18	108	23	105	29	104	37	16383	16383	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	135	0	172	3	200	12	221	26	234	43	238	64	234	82	225	97	210	110	191	118	167	123	167	124	189	129	206	138	216	148	222	161	224	176	220	195	209	210	190	221	164	228	131	230	107	201	107	206	109	210	111	212	115	214	118	214	154	211	177	201	191	187	199	167	205	144	217	144	215	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	91	196	91	203	92	207	95	209	100	210	156	210	161	209	164	206	165	201	166	194	166	35	165	28	163	23	160	19	155	17	148	16	67	16	67	17	75	32	81	54	86	84	90	125	91	179	16383	16383	9	12	9	-70	22	-70	30	-39	39	-19	49	-6	61	0	215	0	226	-6	234	-19	242	-39	249	-70	262	-70	262	12	251	15	243	19	239	25	236	33	235	44	235	186	236	197	239	206	243	212	251	216	262	219	262	230	49	230	49	219	59	216	66	212	69	207	71	199	71	188	70	133	67	85	59	47	45	21	22	12	82	138	83	170	88	194	95	209	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	138	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	102	48	92	69	86	95	83	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	159	131	142	136	130	149	122	166	116	185	108	204	102	214	95	222	86	228	74	232	59	233	44	231	32	225	23	217	18	205	16	193	17	183	19	175	25	169	32	165	42	163	56	167	63	176	68	187	72	196	80	200	92	193	100	177	107	156	115	137	127	126	127	125	111	123	98	118	85	112	74	103	65	92	20	20	17	16	15	14	13	13	10	12	7	12	7	0	88	0	148	107	150	110	153	113	159	113	159	42	158	31	155	23	150	18	144	14	135	12	135	0	248	0	248	12	236	14	229	17	224	22	223	30	222	42	222	113	227	113	229	112	231	110	233	107	293	0	374	0	374	12	371	12	368	13	366	14	364	16	362	20	315	92	306	103	296	112	283	118	270	123	254	125	254	126	266	137	274	156	281	177	289	193	300	200	308	196	313	187	318	176	325	167	339	163	349	165	357	169	362	175	365	183	366	193	364	205	358	216	349	225	337	231	323	233	307	232	295	228	286	222	279	214	273	204	265	185	258	166	251	149	239	136	222	131	222	188	223	199	224	207	228	213	235	217	246	219	246	230	135	230	135	219	144	217	151	213	155	208	158	200	159	190	23	156	35	156	41	177	49	194	61	207	74	216	90	219	102	218	113	214	122	207	128	194	131	176	130	165	124	149	114	139	107	134	98	131	88	128	76	127	61	126	61	110	84	110	103	107	117	100	128	90	134	77	136	62	136	63	134	49	128	37	118	26	104	19	84	17	71	17	60	19	49	24	37	31	23	41	12	31	24	16	40	5	58	-1	78	-6	100	-7	133	-4	162	4	187	18	204	39	210	65	206	86	195	102	181	111	166	117	152	119	152	121	167	126	180	135	191	146	197	159	200	174	196	194	185	212	167	225	143	234	113	237	93	235	83	233	73	229	63	224	57	222	55	221	52	220	45	220	42	222	40	225	37	229	34	235	25	235	177	42	177	32	174	24	170	18	163	14	153	12	153	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	153	230	153	219	164	216	171	212	175	207	177	199	177	188	104	75	104	188	105	199	107	207	111	212	117	216	128	219	128	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	128	0	128	12	119	14	112	18	107	24	105	31	104	42	177	155	177	42	177	32	174	24	170	18	163	14	153	12	153	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	153	230	153	219	164	216	171	212	175	207	177	199	177	188	104	75	104	188	105	199	107	207	111	212	117	216	128	219	128	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	128	0	128	12	119	14	112	18	107	24	105	31	104	42	177	155	16383	16383	55	317	61	293	76	275	97	262	120	255	142	253	164	255	187	262	207	275	222	293	227	317	225	328	221	336	214	342	207	345	193	345	187	342	181	338	178	332	176	325	177	317	180	312	182	309	185	305	186	301	184	295	179	289	171	283	158	279	142	278	125	279	112	283	103	289	98	295	97	301	98	305	100	309	103	312	105	317	106	325	105	332	101	338	97	342	91	345	77	345	69	342	62	336	57	328	55	317	128	230	11	230	11	219	20	217	27	213	32	208	34	200	35	190	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	113	110	113	115	111	119	108	123	104	127	99	190	0	272	0	272	12	269	12	266	13	264	14	261	16	259	20	208	92	199	102	188	111	176	118	162	123	147	125	147	126	154	132	164	146	168	154	171	161	175	170	179	180	184	190	190	197	198	200	206	196	211	186	215	175	224	166	240	162	250	164	258	168	264	175	267	183	268	193	266	207	260	218	250	226	238	231	223	233	208	232	195	228	185	222	177	214	171	204	162	185	154	165	143	147	127	134	104	129	104	188	105	199	107	207	111	213	118	217	128	219	52	230	52	219	63	216	71	212	76	206	78	197	79	186	79	102	78	82	77	60	74	41	69	28	60	22	56	25	53	32	49	41	42	48	32	51	24	50	16	46	11	40	7	32	6	22	6	18	7	13	9	9	16	2	20	0	25	-2	30	-3	44	-5	70	1	86	19	95	43	98	68	99	92	99	201	100	206	103	209	107	210	159	210	164	209	167	206	168	201	169	194	169	42	168	32	165	24	161	18	154	14	145	12	145	0	265	0	265	12	254	15	246	19	241	25	239	33	238	44	238	197	241	206	246	212	253	216	265	219	265	230	200	0	320	0	320	12	308	15	301	19	296	25	294	33	294	199	296	207	301	212	309	216	320	219	320	230	224	230	172	86	108	230	12	230	12	219	23	216	31	212	36	207	38	199	39	188	39	44	38	33	35	24	30	19	22	15	10	12	10	0	84	0	84	12	74	14	66	18	60	24	56	32	55	42	55	183	138	0	160	0	224	179	224	44	223	33	221	24	216	18	210	14	200	12	175	42	175	32	172	24	168	18	161	14	151	12	151	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	151	230	151	219	162	216	169	212	173	207	175	199	175	128	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	175	113	126	221	141	218	152	206	159	185	163	153	165	109	163	70	159	41	152	22	141	12	126	8	110	12	99	23	92	42	87	71	86	109	87	153	91	185	98	206	110	218	126	221	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	175	42	175	32	172	24	168	18	161	14	151	12	151	0	272	0	272	12	260	15	252	19	248	25	246	33	245	44	245	188	246	199	248	207	253	212	260	216	272	219	272	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	199	109	206	113	210	119	213	127	214	154	214	162	213	168	210	172	205	175	198	175	190	107	173	108	175	109	178	111	182	113	185	116	190	122	196	129	201	136	205	143	207	150	208	164	205	174	194	182	176	187	150	188	117	186	81	181	54	172	35	161	25	146	21	136	23	127	27	119	34	112	43	107	54	16383	16383	106	230	10	230	10	219	21	216	29	212	34	206	37	197	37	-69	34	-77	30	-83	22	-87	9	-89	9	-102	146	-102	146	-89	130	-87	119	-80	112	-70	108	-57	107	-39	107	23	120	11	132	3	142	-2	153	-5	166	-6	199	0	226	17	246	45	258	81	262	124	258	164	246	196	227	218	202	232	171	237	155	235	140	231	128	223	116	212	106	196	206	55	195	44	185	36	175	30	164	27	152	26	128	31	109	46	95	68	86	99	83	137	85	166	91	190	100	207	111	217	125	221	135	220	142	215	145	208	146	198	146	186	148	173	152	163	158	155	166	151	175	150	186	151	195	155	202	162	207	171	208	181	204	200	194	215	177	226	156	234	131	237	93	231	61	214	35	187	18	153	12	111	17	71	32	39	55	14	84	-1	119	-6	142	-4	162	0	181	11	198	26	215	46	162	201	163	206	165	210	167	212	171	214	175	214	197	211	212	201	222	187	229	167	234	144	247	144	246	230	11	230	9	144	21	144	27	167	34	187	44	201	59	211	79	214	84	214	88	212	91	210	93	206	93	32	90	24	86	19	78	15	66	12	66	0	189	0	189	12	180	14	172	18	167	23	163	31	162	42	251	230	175	230	175	219	186	218	194	216	199	213	201	208	202	202	202	198	200	190	199	184	196	177	162	84	117	176	113	184	110	192	108	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	35	190	43	173	51	155	59	138	128	-6	119	-32	113	-46	107	-57	100	-66	93	-71	86	-73	83	-73	79	-69	78	-67	78	-60	79	-59	79	-54	78	-46	73	-39	67	-33	59	-30	49	-29	39	-30	30	-35	23	-42	19	-51	18	-62	20	-75	27	-86	37	-94	50	-100	66	-102	76	-101	86	-99	94	-96	102	-91	108	-85	115	-77	121	-66	129	-52	147	-7	221	191	226	202	230	209	236	214	243	217	251	219	213	175	215	186	219	195	226	202	233	207	241	208	255	205	266	194	273	176	278	150	279	117	278	81	274	54	268	35	258	25	244	21	234	23	226	28	219	35	215	44	213	55	16383	16383	149	55	148	44	144	35	137	28	129	23	120	21	106	25	96	35	89	54	84	81	83	117	85	150	89	176	97	193	107	204	121	208	129	206	136	202	143	195	147	186	149	175	16383	16383	149	212	141	221	131	228	120	233	108	236	94	237	65	230	43	212	27	186	19	154	16	119	19	77	28	42	44	15	68	0	100	-6	111	-5	122	-3	131	1	140	8	149	18	149	-38	148	-57	145	-70	139	-80	130	-86	116	-89	116	-102	247	-102	247	-89	231	-87	222	-80	216	-70	214	-57	213	-39	213	18	222	8	231	1	241	-3	251	-5	262	-6	294	0	318	15	334	42	344	77	347	119	344	154	335	186	319	212	297	230	267	237	254	236	242	233	231	228	222	221	213	212	213	338	116	338	116	326	130	323	139	318	145	311	148	301	149	289	242	12	238	14	234	15	231	17	229	19	227	22	153	136	204	199	209	205	216	210	222	214	230	217	238	219	238	230	155	230	155	219	165	218	171	217	175	215	178	213	180	210	180	202	177	197	174	191	168	184	161	175	143	151	124	176	119	184	114	191	111	197	108	202	108	211	111	214	115	216	122	218	131	219	131	230	6	230	6	219	13	217	18	215	22	212	27	207	32	199	96	100	64	59	48	39	36	26	27	18	17	14	7	12	7	0	92	0	92	12	82	13	75	15	70	17	67	20	66	24	68	30	72	39	79	49	88	62	99	75	107	85	127	54	133	44	138	37	141	31	143	26	144	22	143	19	141	16	136	14	130	13	122	12	122	0	242	0	107	189	107	199	110	206	114	212	121	216	131	219	131	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	220	0	232	-6	242	-19	251	-39	259	-70	272	-70	272	12	260	15	253	18	248	24	246	31	245	42	245	187	246	198	248	206	252	211	260	216	272	219	272	230	151	230	151	219	161	216	168	212	172	206	175	199	175	32	173	25	169	20	163	17	155	16	128	16	120	17	114	20	110	25	107	32	107	41	175	42	175	32	172	24	167	17	159	14	147	12	147	0	271	0	271	12	260	15	252	19	247	25	245	33	244	44	244	188	245	199	247	207	252	212	260	216	271	219	271	230	151	230	151	219	162	216	169	212	173	207	175	199	175	112	170	110	164	107	156	105	147	103	137	103	124	104	115	108	110	114	107	124	106	137	106	199	108	207	112	212	119	216	130	219	130	230	10	230	10	219	21	216	29	212	33	207	36	199	36	147	41	119	54	101	73	91	95	86	119	85	129	85	140	86	162	92	175	98	265	16	258	17	252	19	249	24	247	32	246	42	246	187	247	198	248	206	252	211	260	216	271	219	271	230	154	230	154	219	163	216	170	212	174	206	176	199	176	32	174	25	171	20	166	17	158	16	128	16	120	17	114	20	110	25	107	32	107	199	109	206	113	212	120	216	129	219	129	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	412	0	412	12	401	15	393	18	389	24	386	31	386	198	388	206	393	211	401	216	412	219	412	230	294	230	294	219	303	216	309	212	313	206	315	199	316	189	316	41	315	32	313	25	310	20	304	17	295	16	265	16	258	17	252	19	249	24	247	32	246	42	246	187	247	198	248	206	252	211	260	216	271	219	271	230	154	230	154	219	163	216	170	212	174	206	176	199	176	32	174	25	171	20	166	17	158	16	128	16	120	17	114	20	110	25	107	32	107	199	109	206	113	212	120	216	129	219	129	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	348	0	362	-1	373	-7	383	-19	392	-40	400	-70	412	-70	412	12	401	15	393	18	389	24	386	31	386	198	388	206	393	211	401	216	412	219	412	230	294	230	294	219	303	216	309	212	313	206	315	199	316	189	316	41	315	32	313	25	310	20	304	17	295	16	161	116	176	116	197	113	214	107	225	97	232	83	234	64	232	46	226	32	217	23	204	17	187	15	188	15	178	16	171	18	166	23	162	29	161	37	16383	16383	161	188	162	199	164	207	169	212	176	216	188	219	188	230	9	230	7	144	20	144	24	167	31	187	41	201	57	211	78	214	82	214	86	212	89	210	91	206	92	201	92	44	91	33	89	25	84	19	76	15	65	12	65	0	196	0	233	3	261	12	280	26	292	43	296	64	294	83	286	101	270	116	242	127	200	131	161	131	345	186	346	198	349	206	353	212	360	216	371	219	371	230	251	230	251	219	262	216	269	212	273	206	276	198	276	32	274	24	270	19	263	15	251	12	251	0	371	0	371	12	361	14	354	18	349	23	346	31	345	42	16383	16383	105	116	121	116	142	113	159	107	170	97	177	83	179	64	177	46	171	32	161	23	148	17	132	15	123	16	115	18	110	23	107	29	105	37	16383	16383	105	188	106	199	109	207	113	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	36	33	34	25	30	19	22	15	11	12	11	0	141	0	177	3	205	12	225	26	237	43	241	64	239	83	231	101	214	116	187	127	145	131	105	131	107	116	122	116	143	113	159	107	171	97	178	83	180	64	178	46	172	32	162	23	149	17	133	15	124	16	116	18	111	23	108	29	107	37	16383	16383	107	188	107	199	110	207	115	212	122	216	133	219	133	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	142	0	178	3	206	12	226	26	238	43	242	64	240	83	232	101	216	116	188	127	146	131	107	131	70	127	70	108	142	108	140	90	133	69	120	48	101	33	75	26	63	27	52	30	42	36	32	44	21	55	12	46	29	25	47	10	66	0	86	-4	110	-6	144	0	173	15	195	40	209	72	214	110	209	154	193	189	169	215	137	231	99	237	90	236	83	235	75	234	67	231	56	227	48	223	45	221	43	220	37	220	34	222	31	225	26	235	17	235	15	155	27	155	33	177	43	196	56	209	72	218	91	221	108	217	123	206	134	188	141	161	144	127	268	221	283	218	294	206	302	185	306	153	307	109	306	70	302	41	294	22	283	12	268	8	253	12	241	23	234	42	230	71	228	109	229	153	234	185	241	206	252	218	268	221	16383	16383	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	155	113	161	71	177	37	202	13	232	-1	267	-6	304	0	335	15	359	41	375	75	381	114	375	154	360	188	336	214	305	231	270	237	235	232	205	217	181	195	164	165	156	128	158	115	143	115	122	117	105	123	94	133	87	148	85	166	87	184	93	198	103	208	116	214	132	215	141	215	149	212	154	208	157	202	158	193	16383	16383	158	42	158	31	155	24	150	18	142	15	132	12	132	0	254	0	254	12	243	15	236	18	231	24	229	31	228	42	228	187	229	198	231	206	236	211	243	216	254	219	254	230	123	230	87	227	59	218	39	205	27	187	23	166	25	151	29	136	39	122	55	111	79	103	79	102	42	42	36	33	29	25	22	18	14	14	6	12	6	0	87	0	150	100	158	100	82	138	83	170	88	194	95	209	105	218	117	221	125	220	131	217	136	212	140	206	145	198	146	191	148	184	149	176	149	138	16383	16383	201	63	190	50	179	40	168	34	156	30	144	29	119	34	102	48	92	69	86	95	83	123	210	123	208	144	205	164	199	182	191	198	181	211	171	220	160	227	148	232	134	236	117	237	82	231	53	214	31	188	17	154	12	112	17	73	31	40	52	15	81	0	114	-6	138	-4	159	1	178	13	196	31	214	56	16383	16383	173	333	163	331	154	327	147	320	143	311	141	301	143	291	147	282	154	275	163	270	172	268	183	270	192	274	199	281	204	290	205	300	204	311	199	320	192	327	183	331	173	333	16383	16383	69	333	58	331	50	327	43	320	38	311	36	301	38	291	42	282	49	275	58	270	68	268	79	270	87	274	94	281	99	290	100	300	99	311	94	320	87	327	78	331	69	333	194	281	104	281	104	338	7	338	7	326	19	323	27	318	32	311	34	302	35	290	35	281	10	281	10	261	35	261	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	106	178	108	180	110	183	113	186	120	192	127	197	134	200	141	202	148	203	157	201	164	196	169	188	172	176	173	161	173	-48	172	-62	170	-73	165	-80	158	-85	150	-86	145	-85	142	-84	140	-81	138	-75	143	-70	146	-66	149	-61	150	-53	149	-44	145	-36	138	-31	130	-27	121	-25	110	-27	102	-31	95	-37	91	-46	89	-56	92	-72	100	-85	114	-94	132	-100	155	-102	174	-100	192	-95	207	-87	220	-77	229	-64	234	-54	238	-42	241	-30	242	-16	243	0	243	166	240	190	231	209	217	224	198	233	175	237	158	235	142	230	128	221	115	209	104	193	104	261	194	261	107	201	107	206	109	210	111	212	115	214	118	214	154	211	177	201	191	187	199	167	205	144	217	144	215	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	16383	16383	71	264	99	264	170	308	178	314	184	318	187	323	189	328	190	334	189	342	185	348	180	353	174	356	166	357	160	356	150	352	145	348	140	343	83	127	85	161	92	188	103	206	118	217	136	221	154	218	170	209	184	196	193	177	200	155	211	155	210	235	201	235	198	229	195	225	193	222	189	220	184	220	181	221	175	225	160	231	151	234	144	235	136	236	127	237	89	231	57	215	33	189	18	154	12	110	17	72	31	40	53	15	82	0	117	-6	140	-4	161	0	180	10	197	25	214	46	205	55	195	44	184	36	174	30	163	27	151	26	126	33	107	48	94	69	87	90	84	108	156	108	156	127	170	163	170	235	159	235	155	229	153	227	147	225	145	226	142	226	139	227	131	229	122	232	114	234	106	235	92	237	66	233	45	223	28	207	17	187	13	164	16	145	24	128	38	113	58	99	84	86	103	77	116	68	125	60	131	51	132	41	131	30	126	21	118	15	108	10	95	9	75	12	59	20	45	34	34	52	26	76	12	76	12	-6	25	-6	28	0	35	7	42	7	44	6	47	6	50	4	59	1	71	-1	83	-4	94	-6	103	-6	129	-3	150	7	166	23	177	44	180	69	178	89	170	106	157	121	138	134	112	147	94	155	80	164	71	173	65	182	64	191	65	201	70	209	77	215	86	219	97	220	105	220	112	217	120	214	127	210	134	204	140	198	144	191	149	184	153	175	157	163	70	345	57	344	46	338	37	330	32	319	30	306	32	294	37	283	45	275	56	270	69	268	81	270	92	275	100	283	106	294	108	306	106	319	100	330	92	338	82	343	70	345	16383	16383	104	230	7	230	7	219	19	216	27	212	31	206	34	198	35	186	35	44	34	32	32	24	27	19	20	15	8	12	8	0	128	0	128	12	119	14	112	18	107	23	105	31	104	42	122	333	112	331	103	327	96	320	91	311	90	301	91	291	96	282	103	275	111	270	122	268	132	270	141	274	148	281	153	290	155	300	153	311	148	320	141	327	132	331	122	333	16383	16383	17	333	7	331	-1	327	-8	320	-12	311	-14	301	-12	291	-8	282	-1	275	7	270	17	268	27	270	37	274	44	281	48	290	50	300	48	311	43	320	36	327	27	331	17	333	16383	16383	104	230	7	230	7	219	18	216	26	212	31	206	34	198	35	187	35	44	34	33	32	25	27	19	20	15	8	12	8	0	128	0	128	12	119	14	112	18	107	24	105	32	104	42	93	345	81	344	70	338	61	330	56	319	54	306	56	294	61	283	69	275	80	270	92	268	105	270	116	275	124	283	130	294	132	306	130	319	124	329	116	338	105	343	93	345	16383	16383	130	230	29	230	29	219	42	217	51	213	57	208	59	200	60	189	60	-47	59	-61	57	-72	52	-79	45	-84	36	-85	31	-85	27	-83	23	-82	21	-79	21	-73	22	-71	23	-68	25	-65	28	-61	30	-57	31	-54	32	-50	32	-47	30	-38	26	-31	20	-25	12	-22	2	-20	-7	-22	-16	-26	-22	-32	-26	-40	-27	-50	-24	-67	-15	-81	0	-91	18	-98	41	-101	61	-99	79	-94	94	-87	107	-76	117	-63	122	-53	128	-29	130	-14	130	1	238	113	252	113	274	111	290	106	302	96	309	83	311	64	309	46	303	32	293	23	280	17	264	15	255	16	248	18	242	22	239	27	238	35	16383	16383	144	0	272	0	309	3	337	12	357	26	369	43	373	64	371	83	363	100	347	114	319	124	276	127	238	127	238	197	239	206	242	212	249	216	259	219	259	230	52	230	52	219	63	216	71	212	76	206	78	197	79	186	79	102	78	82	77	60	74	41	69	28	60	22	56	25	53	32	49	41	42	48	32	51	24	50	16	46	11	40	7	32	6	22	6	18	7	13	9	9	16	2	20	0	25	-2	30	-3	44	-5	69	1	86	18	94	42	98	68	99	92	99	197	100	203	103	207	107	210	158	210	163	207	166	203	168	197	168	42	167	32	165	24	160	18	154	14	144	12	245	113	260	113	282	111	298	106	310	96	316	83	319	64	317	46	310	32	301	23	288	17	272	15	263	16	255	18	250	22	246	27	245	35	16383	16383	175	113	175	31	172	23	168	18	161	14	151	12	151	0	280	0	316	3	344	12	364	26	376	43	380	64	378	83	370	100	354	115	326	125	284	128	245	128	245	188	246	199	248	207	253	212	260	216	272	219	272	230	151	230	151	219	162	216	169	212	173	207	175	199	175	128	107	128	107	199	109	207	112	212	120	216	131	219	131	230	11	230	11	219	22	216	29	212	34	207	36	199	37	188	37	44	36	33	34	25	29	19	22	15	11	12	11	0	131	0	131	12	121	14	114	18	110	24	107	32	107	113	194	281	104	281	104	338	7	338	7	326	19	323	27	320	32	315	34	308	35	296	35	281	10	281	10	261	35	261	35	45	34	31	32	22	27	18	19	15	8	12	8	0	128	0	128	12	118	14	111	18	107	24	105	32	104	42	104	175	105	178	119	192	126	197	133	200	140	202	147	203	157	201	165	196	170	187	172	173	173	155	173	42	172	32	170	23	165	18	159	14	150	12	150	0	267	0	267	12	258	13	251	17	246	23	244	31	243	44	243	169	240	191	232	210	218	224	200	233	177	237	162	235	147	231	133	224	118	213	104	198	104	261	194	261	128	230	11	230	11	219	20	217	27	213	32	208	34	200	35	190	35	42	34	31	31	23	27	18	20	14	11	12	11	0	131	0	131	12	119	14	111	17	107	22	105	30	104	42	104	113	110	113	115	111	119	108	123	104	127	99	190	0	272	0	272	12	269	12	266	13	264	14	261	16	259	20	208	92	199	102	188	111	176	118	162	123	147	125	147	126	154	132	164	146	168	154	171	161	175	170	179	180	184	190	190	197	198	200	206	196	211	186	215	175	224	166	240	162	250	164	258	168	264	175	267	183	268	193	266	207	260	218	250	226	238	231	223	233	208	232	195	228	185	222	177	214	171	204	162	185	154	165	143	147	127	134	104	129	104	188	105	199	107	207	111	213	118	217	128	219	16383	16383	84	264	113	264	184	308	192	314	198	318	201	323	203	328	204	334	203	342	199	348	194	353	188	356	180	357	174	356	168	354	163	352	158	348	153	343	251	230	175	230	175	219	186	218	194	216	199	213	201	208	202	202	202	198	200	190	199	184	196	177	162	84	117	176	113	184	110	192	108	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	35	190	43	173	51	155	59	138	128	-6	119	-32	113	-46	107	-57	100	-66	93	-71	86	-73	83	-73	79	-69	78	-67	78	-60	79	-59	79	-54	78	-46	73	-39	67	-33	59	-30	49	-29	39	-30	30	-35	23	-42	19	-51	18	-62	20	-75	27	-86	37	-94	50	-100	66	-102	76	-101	86	-99	94	-96	102	-91	108	-85	115	-77	121	-66	129	-52	147	-7	221	191	226	202	230	209	236	214	243	217	251	219	16383	16383	42	317	48	293	62	275	83	262	106	255	128	253	150	255	173	262	193	275	208	293	214	317	212	328	207	336	201	342	194	345	180	345	173	342	168	338	164	332	163	325	164	317	166	312	169	309	171	305	172	301	171	295	166	289	157	283	144	279	128	278	111	279	99	283	90	289	85	295	83	301	84	305	86	309	89	312	92	317	93	325	91	332	88	338	83	342	77	345	63	345	56	342	49	336	44	328	42	317	107	189	107	199	110	206	114	212	121	216	131	219	131	230	11	230	11	219	22	216	29	211	34	206	36	198	37	187	37	42	36	31	34	24	29	18	22	15	11	12	11	0	85	0	98	-1	109	-7	118	-20	127	-40	135	-70	147	-70	155	-39	165	-19	175	-6	187	0	272	0	272	12	260	15	253	18	248	24	246	31	245	42	245	187	246	198	248	206	252	211	260	216	272	219	272	230	151	230	151	219	161	216	168	212	172	206	175	199	175	32	173	25	169	20	163	17	155	16	128	16	120	17	114	20	110	25	107	32	107	41	195	171	208	171	237	168	259	159	274	143	283	122	286	94	284	66	277	45	264	29	248	19	227	16	215	17	206	21	200	27	196	36	195	49	16383	16383	239	338	71	338	71	325	89	323	101	319	109	311	114	300	115	285	115	278	17	278	16	205	30	205	37	228	47	243	62	250	84	253	115	253	115	51	114	37	110	27	102	20	90	15	71	12	71	0	235	0	284	5	322	18	350	38	367	64	373	94	366	129	346	156	316	174	277	184	232	187	232	188	195	188	195	253	225	253	248	250	263	243	274	228	280	205	295	205	294	278	195	278	195	285	196	301	199	312	207	319	220	324	239	325	158	116	174	116	195	113	212	107	223	97	230	83	232	64	230	46	224	32	214	23	201	17	185	15	176	16	168	18	163	23	160	29	158	37	16383	16383	158	338	62	338	62	326	74	323	81	320	86	315	88	308	89	296	89	234	9	234	7	144	20	144	24	167	30	187	40	201	55	211	75	214	79	214	83	213	86	211	88	207	89	203	89	44	88	33	86	25	81	19	74	15	62	12	63	12	63	0	194	0	230	3	258	12	278	26	290	43	294	64	292	83	284	101	267	116	240	127	198	131	158	131	158	203	159	207	161	210	164	213	167	214	171	214	193	211	208	201	218	187	224	167	228	144	240	144	238	234	158	234	230	313	391	313	309	177	16383	16383	318	151	344	146	370	132	393	109	410	80	416	44	416	37	415	31	413	25	410	20	405	17	397	13	393	12	393	0	544	0	544	12	530	14	525	16	520	19	516	23	498	45	486	67	476	90	465	113	449	133	431	147	411	158	387	166	361	171	334	172	435	338	126	338	225	172	198	171	172	166	148	158	127	147	110	133	94	113	83	90	73	67	61	45	44	23	39	19	34	16	28	14	22	13	15	12	15	0	166	0	166	12	162	13	154	17	149	20	146	25	144	31	143	37	142	44	149	80	165	109	189	132	215	146	241	151	241	64	240	45	238	31	233	21	222	16	204	12	204	0	354	0	354	12	337	15	327	21	321	31	319	45	318	65	153	210	271	210	211	122	16383	16383	140	0	243	0	243	12	234	14	228	17	224	22	222	30	222	100	238	93	253	82	265	67	274	50	277	33	275	21	273	17	269	13	264	12	264	0	374	0	374	12	366	14	360	16	355	20	351	25	348	31	336	56	322	79	301	98	272	112	232	117	232	118	308	230	71	230	149	118	149	117	109	112	80	98	59	79	44	56	33	31	30	25	26	20	21	16	15	14	7	12	7	0	117	0	117	12	112	13	108	17	105	21	104	27	104	33	107	51	116	67	128	82	143	93	159	100	159	30	158	22	155	16	149	14	140	12	282	157	278	103	266	60	248	31	224	13	195	7	165	13	141	31	122	61	111	103	106	157	113	162	119	166	126	169	132	170	137	171	156	166	175	156	192	143	209	133	225	128	237	129	248	132	258	137	269	146	281	157	16383	16383	106	180	111	232	122	274	140	304	164	323	193	329	223	323	247	305	265	276	277	235	283	183	276	178	268	174	260	171	253	170	247	170	228	174	211	184	195	197	179	207	164	211	151	211	141	207	130	202	119	193	107	180	16383	16383	197	345	138	337	89	313	51	276	26	226	17	167	26	109	50	60	87	23	136	0	194	-8	252	0	301	23	339	60	363	109	372	167	363	226	339	275	302	313	254	337	197	345	86	122	87	161	92	189	99	208	110	218	126	221	139	218	150	209	157	193	162	168	164	133	161	129	157	126	154	124	151	123	148	123	142	124	136	128	130	133	122	137	113	138	108	138	103	136	98	133	87	122	16383	16383	165	115	165	109	163	70	159	41	152	22	141	12	126	8	111	12	99	22	92	41	88	68	86	104	89	106	91	109	94	110	96	111	99	111	106	109	112	105	120	100	128	96	139	94	144	94	149	97	155	101	160	107	164	115	16383	16383	127	237	90	231	58	214	34	189	18	155	12	114	18	74	34	41	58	15	89	0	125	-6	162	0	193	15	217	41	232	75	238	114	232	154	217	188	193	214	163	231	127	237	145	271	139	283	136	291	134	298	133	302	133	306	134	313	137	317	142	321	150	323	160	325	176	325	176	338	8	338	8	325	21	323	30	320	37	314	44	305	50	291	178	-8	191	-8	286	257	292	273	298	286	303	294	310	299	319	301	324	297	328	289	334	279	343	271	358	267	369	269	377	274	384	281	388	291	389	302	387	315	381	327	371	337	358	343	341	345	320	342	303	333	291	319	280	300	272	279	212	110	211	110	136	230	11	230	11	219	21	217	23	215	26	214	27	211	32	204	38	191	46	175	53	157	60	141	121	-6	133	-6	204	191	205	195	207	198	209	200	212	201	219	201	223	195	224	190	226	185	228	181	231	177	235	173	241	171	248	170	258	171	265	176	271	182	274	190	275	199	273	210	268	220	260	228	249	233	234	235	217	232	204	224	194	210	185	192	176	170	151	95	150	95	113	190	111	195	110	199	109	201	109	209	111	213	115	215	120	216	127	218	136	219	297	320	297	416	282	416	278	385	267	363	248	348	221	341	186	338	7	338	7	325	25	323	37	320	45	313	49	303	50	289	50	49	49	38	46	28	39	21	26	15	7	12	7	0	176	0	176	12	159	15	146	20	138	27	133	37	132	49	132	320	215	214	217	301	205	301	199	278	192	259	178	244	156	234	121	230	11	230	11	219	22	216	29	213	34	207	36	199	37	188	37	44	36	32	34	24	30	19	22	15	11	12	11	0	133	0	133	12	123	14	116	18	111	23	108	31	107	42	107	206	109	210	111	212	115	214	118	214	101	146	129	82	73	82	16383	16383	4	0	80	0	80	12	69	13	61	15	56	18	53	22	52	28	53	32	53	36	54	40	58	50	64	64	138	64	148	41	151	36	152	32	153	29	153	25	152	21	150	18	147	16	142	14	136	13	127	12	127	0	252	0	252	12	246	13	242	14	239	15	236	17	234	19	230	26	224	39	217	56	209	73	201	89	134	238	121	238	33	40	28	28	23	20	18	16	12	13	4	12	236	230	10	230	10	219	21	216	28	212	33	206	35	198	35	33	32	24	28	19	21	15	11	12	11	0	239	0	256	71	243	71	236	59	229	50	223	42	217	35	209	29	201	24	192	21	183	19	173	19	162	18	128	18	119	20	112	23	108	29	105	38	104	49	104	109	128	108	144	103	156	94	162	80	166	60	179	60	179	175	166	175	162	155	155	141	144	133	127	128	104	127	104	196	105	202	108	206	113	210	121	211	131	212	166	211	190	208	207	200	217	185	224	162	236	162	292	230	221	230	221	219	230	217	237	214	242	210	245	202	246	192	246	89	243	61	234	40	219	24	197	15	169	12	146	15	128	23	115	37	107	56	104	82	104	198	105	206	109	212	116	216	127	219	127	230	8	230	8	219	17	216	25	213	30	207	33	199	35	189	35	77	36	58	40	43	47	30	56	19	70	9	83	2	98	-2	115	-6	132	-8	170	-8	188	-5	205	-1	220	3	233	9	245	19	254	32	261	47	265	64	267	84	267	201	270	208	274	212	282	216	292	219	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	316	369	248	448	238	456	232	459	227	461	221	461	214	460	207	457	202	452	199	446	198	439	198	433	200	428	204	423	210	418	218	413	289	369	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	248	264	180	343	175	348	169	351	164	354	158	356	152	357	145	355	139	352	133	347	130	341	129	334	130	329	132	323	136	318	141	313	149	308	220	264	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	198	369	225	369	296	413	305	418	310	423	314	428	316	433	316	440	315	447	312	453	307	458	300	460	292	461	287	461	281	459	276	457	271	453	266	448	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	129	264	157	264	228	308	236	314	242	318	245	323	247	328	248	334	247	342	243	348	238	353	232	356	224	357	218	356	213	354	207	352	198	343	491	338	400	338	400	325	413	324	423	322	430	318	433	312	434	304	434	295	432	287	430	282	374	111	320	279	317	288	316	295	314	300	314	307	315	313	318	318	323	321	332	323	343	325	349	325	349	338	194	338	194	325	205	324	213	322	220	319	226	314	229	308	247	260	188	106	128	288	126	292	125	296	125	302	124	305	125	312	128	318	134	322	143	324	156	325	156	338	9	338	9	325	20	323	28	320	34	314	39	306	44	294	150	-6	164	-6	257	231	343	-6	356	-6	456	294	460	304	466	313	473	319	481	323	491	325	16383	16383	237	405	235	415	231	424	224	432	215	436	205	438	195	436	186	432	179	425	174	416	172	406	174	396	179	387	186	380	194	375	204	373	215	375	224	379	231	386	236	395	237	405	16383	16383	342	405	340	415	336	424	329	432	320	436	310	438	299	436	291	432	284	425	279	416	277	406	279	396	283	387	290	380	299	375	309	373	320	375	329	379	336	386	340	395	342	405	353	230	286	230	286	219	296	217	303	215	307	212	310	207	310	201	309	196	307	187	302	175	296	158	288	137	271	90	268	101	265	111	262	122	259	135	253	153	248	172	244	185	242	195	240	202	240	206	241	211	243	214	247	216	254	218	264	219	264	230	147	230	147	219	156	217	163	215	167	209	171	199	176	183	178	179	178	177	179	175	180	174	146	88	123	147	116	166	110	181	106	192	104	199	103	204	104	209	106	213	110	215	115	217	123	219	123	230	12	230	12	219	18	217	24	213	28	206	34	196	40	180	114	-6	126	-6	189	148	239	-6	251	-6	329	194	332	202	336	209	346	217	353	219	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	241	333	231	331	222	327	215	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	251	270	260	274	267	281	272	290	273	300	349	338	239	338	239	325	257	324	269	321	276	318	280	312	281	305	280	298	278	289	274	278	268	266	261	253	206	165	147	281	143	288	140	294	137	301	135	306	134	310	135	316	138	320	143	322	151	324	161	325	175	325	175	338	7	338	7	325	17	324	27	320	35	313	43	305	49	296	139	132	139	64	138	45	135	31	127	21	113	16	93	12	93	0	266	0	266	12	246	15	233	20	225	28	221	42	220	61	220	151	315	306	320	312	326	317	332	321	340	324	349	325	16383	16383	234	369	166	448	156	456	150	459	145	461	139	461	132	460	125	457	120	452	117	446	116	439	116	433	118	428	122	423	128	418	136	413	206	369	241	230	165	230	165	219	176	218	184	216	189	213	191	208	192	202	192	198	190	190	189	184	186	177	152	84	117	176	113	185	111	192	109	198	107	203	107	210	109	213	113	215	118	217	124	218	132	219	132	230	8	230	8	219	14	218	18	217	21	215	23	214	25	211	29	204	36	190	44	173	51	155	59	138	118	-6	109	-32	103	-46	97	-57	90	-66	83	-71	76	-73	73	-73	69	-69	68	-67	68	-60	69	-59	69	-54	68	-46	63	-39	57	-33	49	-30	39	-29	29	-30	20	-35	13	-42	9	-51	8	-62	10	-75	17	-86	27	-94	40	-100	56	-102	66	-101	76	-99	84	-96	92	-91	99	-85	105	-77	112	-66	119	-52	137	-7	211	191	216	202	220	209	226	214	233	217	241	219	16383	16383	185	264	116	343	111	348	106	351	100	354	95	356	89	357	81	355	75	352	70	347	66	341	65	334	66	329	68	323	72	318	78	313	85	308	156	264	143	85	143	143	22	143	22	85	143	85	143	143	22	143	22	85	250	85	250	143	0	143	0	85	250	90	250	136	0	136	0	90	500	90	500	136	0	136	0	90	1000	90	1000	136	0	136	0	90	255	-142	255	-117	5	-117	5	-142	16383	16383	255	-93	255	-68	5	-68	5	-93	118	345	87	326	64	306	48	284	38	261	35	236	37	216	44	200	54	188	68	181	85	178	99	180	111	186	120	194	125	206	127	220	125	233	121	244	113	252	103	257	90	258	83	258	81	257	79	257	73	259	71	262	69	268	71	280	77	292	88	305	103	319	123	334	49	178	79	197	103	217	119	239	129	262	132	287	129	307	123	323	113	335	99	343	81	345	67	344	56	338	47	329	42	317	40	303	41	290	46	280	54	272	64	267	76	265	81	265	84	266	91	266	94	264	96	262	98	256	96	244	89	231	78	218	63	204	43	189	49	-89	79	-70	103	-50	119	-28	129	-4	132	20	129	39	123	55	113	67	99	75	81	78	67	76	56	70	47	61	42	49	40	35	41	22	46	12	54	4	64	0	76	-2	81	-2	84	-1	88	-1	94	-3	96	-5	98	-11	96	-23	89	-36	78	-49	63	-63	43	-78	128	189	108	204	93	218	82	231	76	244	74	256	74	259	75	262	77	264	80	266	87	266	90	265	95	265	107	267	117	272	125	280	130	290	132	303	130	317	124	329	115	338	103	344	89	345	72	343	58	335	48	323	42	307	40	287	43	262	52	239	68	217	92	197	123	178	99	345	68	326	45	306	29	284	19	261	16	236	18	216	25	200	35	188	49	181	66	178	80	180	92	186	101	194	106	206	108	220	107	233	102	244	94	252	84	257	71	258	64	258	62	257	60	257	54	259	52	262	50	268	52	280	59	292	69	305	84	319	104	334	16383	16383	234	345	203	326	180	306	164	284	154	261	151	236	153	216	160	200	170	188	184	181	201	178	215	180	226	186	235	194	241	206	243	220	241	233	236	244	229	252	219	257	206	258	199	258	197	257	195	257	189	259	187	262	185	268	187	280	194	292	204	305	219	319	239	334	16	178	47	197	70	217	86	239	96	262	99	287	97	307	90	323	80	335	66	343	49	345	35	344	24	338	15	329	9	317	7	303	9	290	14	280	21	272	31	267	44	265	49	265	51	266	58	266	61	264	63	262	65	256	63	244	56	231	46	218	31	204	11	189	16383	16383	151	178	182	197	205	217	221	239	231	262	234	287	232	307	225	323	215	335	201	343	184	345	170	344	158	338	149	329	144	317	142	303	143	290	148	280	156	272	166	267	179	265	184	265	186	266	193	266	196	264	198	262	200	256	198	244	191	231	181	218	166	204	146	189	16	-89	47	-70	70	-50	86	-28	96	-4	99	20	97	39	90	55	80	67	66	75	49	78	35	76	24	70	15	61	9	49	7	35	9	22	14	12	21	4	31	0	44	-2	49	-2	51	-1	55	-1	61	-3	63	-5	65	-11	63	-23	56	-36	46	-49	31	-63	11	-78	16383	16383	151	-89	182	-70	205	-50	221	-28	231	-4	234	20	232	39	225	55	215	67	201	75	184	78	170	76	158	70	149	61	144	49	142	35	143	22	148	12	156	4	166	0	179	-2	184	-2	186	-1	190	-1	196	-3	198	-5	200	-11	198	-23	191	-36	181	-49	166	-63	146	-78	95	189	75	204	60	218	49	231	43	244	41	256	41	259	43	262	47	266	55	266	57	265	63	265	75	267	85	272	92	280	97	290	99	303	97	317	91	329	82	338	71	344	57	345	40	343	26	335	16	323	9	307	7	287	10	262	20	239	36	217	59	197	90	178	16383	16383	230	189	210	204	195	218	184	231	178	244	176	256	176	259	178	262	182	266	190	266	192	265	198	265	209	267	219	272	227	280	232	290	234	303	232	317	226	329	218	338	206	344	192	345	175	343	161	335	150	323	144	307	142	287	145	262	154	239	171	217	194	197	225	178	120	-66	131	-66	133	5	135	31	139	59	144	86	151	111	158	132	159	132	159	135	156	138	147	153	140	169	135	186	132	205	131	223	140	223	148	222	155	220	163	217	174	211	180	207	186	204	192	203	197	202	201	201	210	203	217	206	222	212	225	219	227	228	225	237	222	245	217	250	210	254	201	255	197	255	192	254	188	252	182	250	175	247	165	242	156	239	148	236	140	235	131	233	131	247	132	258	134	267	138	278	145	290	148	298	151	304	153	314	153	318	152	328	149	335	143	341	135	344	126	345	116	344	108	340	102	334	98	326	97	315	97	311	98	308	99	304	101	299	104	294	110	282	114	273	117	262	118	250	119	233	109	234	101	236	94	238	76	247	69	250	59	254	54	255	50	255	41	254	33	251	28	245	25	238	23	228	25	219	28	212	33	206	40	203	49	201	53	202	58	202	62	204	68	206	75	209	84	214	92	218	108	222	119	223	118	201	116	184	112	171	107	159	99	147	96	144	94	141	92	137	92	134	93	132	93	130	94	129	94	127	102	105	108	81	113	56	116	30	118	5	110	232	104	233	99	234	93	236	87	239	78	243	70	247	63	249	57	251	52	252	47	252	39	251	32	248	27	243	23	236	22	228	24	220	27	213	32	208	39	205	47	204	56	204	61	206	67	208	74	211	85	216	93	219	101	221	109	222	119	223	118	205	115	189	110	174	103	158	92	140	103	121	110	104	115	89	118	73	119	55	110	56	103	57	95	59	87	62	75	68	68	71	56	75	52	76	47	76	39	75	32	71	27	66	24	59	22	51	23	43	27	36	32	31	39	28	47	27	52	28	57	28	63	30	70	33	78	36	86	40	93	43	100	45	106	46	119	46	119	32	118	21	115	11	111	1	106	-11	103	-19	101	-24	99	-34	99	-38	100	-47	103	-54	109	-60	116	-64	125	-65	134	-64	142	-60	148	-54	152	-47	153	-38	153	-33	152	-29	150	-24	148	-18	145	-10	139	2	135	13	133	23	132	34	131	46	141	46	157	42	166	39	177	35	184	32	190	30	195	28	199	28	203	27	211	28	218	31	224	36	227	42	228	50	227	59	224	66	219	71	212	74	204	75	199	75	194	74	189	72	183	70	175	66	164	62	156	58	148	56	140	55	131	55	132	73	135	90	139	105	146	119	155	133	156	135	156	136	157	138	158	139	158	140	157	141	156	143	156	144	155	146	146	158	140	173	135	189	132	206	131	223	141	223	149	222	157	220	167	217	177	211	184	208	190	206	194	204	203	204	212	205	219	208	224	213	227	220	228	228	227	236	224	243	218	248	212	251	203	252	199	252	195	251	190	250	184	248	177	245	166	240	157	237	141	233	131	232	132	245	133	255	135	266	139	277	148	298	150	304	152	309	153	314	153	318	152	327	148	334	142	340	134	344	125	345	116	344	109	340	103	335	100	327	99	319	99	314	100	310	101	305	103	299	106	292	112	279	118	257	119	246	119	232	245	127	240	160	226	188	203	211	174	226	140	231	106	226	78	211	55	188	40	159	35	127	40	93	55	64	78	41	106	26	140	21	173	27	201	41	224	64	240	93	245	127	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	292	36	290	49	284	61	275	70	263	76	250	78	237	76	225	70	216	61	210	49	208	36	210	22	215	10	224	1	236	-4	249	-6	263	-4	274	1	284	11	290	22	292	36	126	36	123	49	117	61	108	70	97	76	84	78	70	76	58	70	49	61	43	49	41	36	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	292	36	290	49	284	61	275	70	263	76	250	78	237	76	225	70	216	61	210	49	208	36	210	22	215	10	224	1	236	-4	249	-6	263	-4	274	1	284	11	290	22	292	36	16383	16383	459	36	457	49	451	61	441	70	430	76	416	78	403	76	391	70	382	61	376	49	374	36	376	22	382	10	391	1	402	-4	416	-6	429	-4	441	1	450	11	457	22	459	36	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	16383	16383	512	110	511	94	508	77	503	60	496	45	488	31	481	21	473	14	466	9	457	6	449	5	440	6	433	10	428	17	425	26	424	37	426	55	429	74	435	93	443	111	452	127	458	135	464	142	470	146	476	149	482	150	492	148	500	143	507	134	511	123	512	110	16383	16383	525	107	522	127	516	144	505	156	490	164	473	166	442	161	415	145	394	122	380	93	375	59	378	36	386	17	400	3	417	-5	439	-8	450	-7	461	-4	471	0	480	5	488	12	501	27	511	45	518	65	523	85	525	107	166	280	162	249	153	220	139	197	122	181	103	176	95	177	88	181	83	188	80	198	79	209	82	237	90	266	102	292	116	310	129	317	131	317	133	316	134	316	140	312	140	313	142	311	145	310	147	309	148	308	150	307	157	304	161	300	164	295	165	289	166	280	16383	16383	313	353	289	353	274	336	258	323	242	314	225	309	206	307	196	308	188	309	180	312	173	316	165	323	157	328	150	332	143	335	136	337	129	337	99	331	72	316	50	293	36	263	31	230	34	208	42	189	55	174	73	165	94	161	104	162	115	165	125	169	135	175	144	183	156	198	166	215	173	235	178	256	179	277	179	289	178	293	177	299	184	296	190	294	202	292	208	292	219	293	230	295	241	299	252	305	264	313	70	-14	94	-14	16383	16383	331	110	330	94	327	77	322	60	315	45	307	31	300	21	293	14	285	9	277	6	268	5	259	6	252	11	247	17	244	26	243	38	244	55	248	74	254	93	262	111	271	127	277	135	283	142	289	146	296	149	302	150	312	148	320	143	326	134	330	123	331	110	16383	16383	344	107	342	127	335	144	324	156	310	164	291	166	261	161	235	145	213	122	199	93	194	60	197	37	206	18	219	4	237	-5	258	-8	269	-7	280	-4	290	0	299	5	307	12	320	28	330	46	337	65	342	86	344	107	16383	16383	512	110	511	94	508	77	503	60	496	45	488	31	481	21	474	14	466	9	458	6	449	5	440	6	433	11	428	17	425	26	424	38	425	55	429	74	435	93	443	111	452	127	458	135	465	142	471	146	477	149	483	150	493	148	501	143	507	134	511	123	512	110	16383	16383	525	107	522	127	516	144	505	156	490	164	473	166	442	161	415	145	394	122	380	93	375	59	378	36	386	17	400	3	417	-5	439	-8	450	-7	461	-4	471	0	480	5	488	12	501	27	511	45	518	65	523	85	525	107	16383	16383	693	110	692	94	689	77	684	60	677	45	669	31	662	21	654	14	646	9	638	6	629	5	621	6	614	10	609	17	606	26	605	37	606	55	610	74	616	93	624	111	633	127	639	135	645	142	651	146	657	149	663	150	673	148	681	143	687	134	692	123	693	110	16383	16383	705	107	703	127	696	144	686	156	671	164	653	166	623	161	596	145	575	122	561	93	556	59	559	36	567	17	581	3	598	-5	619	-8	631	-7	641	-4	652	0	661	5	670	12	682	27	692	45	699	65	704	85	705	107	37	223	54	219	110	316	116	328	118	336	116	342	113	348	108	352	102	355	96	357	88	355	82	352	77	346	74	340	71	333	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	16383	16383	195	223	212	219	268	316	274	328	275	332	275	336	274	342	271	348	266	352	260	355	253	357	246	355	240	352	235	347	231	340	228	334	118	223	84	333	81	340	78	346	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	101	219	117	223	84	334	81	340	78	347	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	100	219	16383	16383	196	223	163	334	160	340	156	347	152	352	145	355	138	357	132	355	126	352	121	348	118	342	117	336	117	332	118	328	120	324	121	320	123	316	180	219	117	223	84	334	81	340	78	347	73	352	67	355	59	357	53	355	47	352	42	348	39	342	37	336	40	324	42	320	45	316	100	219	16383	16383	196	223	163	334	160	340	156	347	152	352	145	355	138	357	132	355	126	352	121	348	118	342	117	336	117	332	118	328	120	324	121	320	123	316	180	219	16383	16383	275	223	242	334	239	340	235	347	231	352	225	355	217	357	211	355	205	352	200	348	197	342	195	336	197	328	203	316	258	219	248	-74	148	59	143	59	46	-74	58	-84	146	23	235	-84	127	196	26	114	26	113	128	30	130	28	131	28	132	27	132	26	136	23	142	19	144	18	149	18	152	21	152	26	151	33	146	42	137	54	127	69	113	86	109	92	105	97	102	102	98	107	94	113	100	122	103	125	105	128	121	149	134	167	143	182	149	194	151	202	151	204	150	205	149	207	148	207	146	208	143	207	141	206	138	205	130	199	141	111	141	113	38	196	37	197	36	197	36	198	34	200	30	203	27	205	24	206	20	208	16	206	14	202	14	200	16	192	20	183	28	170	39	156	53	138	57	134	65	124	73	112	69	106	66	103	64	100	61	97	45	77	32	59	23	44	17	32	15	23	15	22	16	20	17	19	19	18	24	18	26	19	29	20	32	23	40	29	126	36	124	50	118	61	109	70	97	76	84	78	70	76	58	70	49	61	43	49	41	35	43	22	49	10	58	1	70	-4	83	-6	97	-4	108	1	117	11	123	22	126	36	16383	16383	272	36	270	50	264	61	255	70	244	76	230	78	216	76	205	70	196	61	190	49	188	35	190	22	195	10	204	1	216	-4	229	-6	243	-4	254	1	264	11	270	22	272	36	16383	16383	90	117	94	150	98	177	103	200	108	224	116	250	120	262	122	272	124	280	125	288	125	295	123	312	117	327	108	337	97	343	83	345	68	343	56	337	48	327	42	313	41	296	41	288	43	272	46	262	50	250	57	224	63	201	67	177	71	150	75	117	16383	16383	237	117	241	150	244	177	249	200	255	224	262	250	266	262	269	272	271	280	271	288	272	295	270	312	264	327	255	337	243	343	229	345	214	343	202	337	194	327	189	313	187	296	187	288	188	280	190	272	192	262	196	250	203	224	209	201	214	177	218	150	222	117	250	383	250	419	0	419	0	383	367	262	345	297	317	325	282	345	244	358	203	363	163	358	125	345	90	324	61	295	40	261	50	254	77	279	105	296	135	307	168	312	204	314	241	312	273	306	303	295	331	278	357	254	172	344	137	344	-83	-5	-46	-5	161	36	159	49	153	61	144	70	133	76	120	78	106	76	94	70	85	61	79	49	77	36	79	22	85	11	94	1	106	-4	119	-6	133	-4	144	1	153	11	159	22	161	36	16383	16383	127	116	127	135	130	148	136	158	146	168	162	179	186	195	203	210	215	226	221	243	223	262	218	289	205	311	184	329	156	340	121	344	90	341	64	331	45	315	33	295	28	272	30	259	34	249	41	241	50	235	61	233	71	235	80	240	87	247	92	256	94	267	92	277	90	282	87	287	83	292	80	295	76	301	76	304	75	306	77	313	81	319	87	323	96	326	106	326	120	324	132	315	141	302	146	284	148	262	144	236	135	213	124	189	115	165	110	138	110	128	111	123	112	116	16383	16383	385	36	383	49	377	61	368	70	357	76	344	78	330	76	318	70	309	61	302	49	300	36	302	22	308	11	318	1	330	-4	343	-6	357	-4	368	1	377	11	383	22	385	36	16383	16383	350	116	351	135	353	148	359	158	370	168	386	179	409	195	427	210	438	226	444	243	446	262	441	289	428	311	407	329	379	340	344	344	313	341	288	331	269	315	256	295	252	272	254	259	258	249	265	241	274	235	285	233	294	235	303	240	310	247	316	256	318	267	316	277	314	282	311	287	303	295	301	298	299	304	299	306	300	313	304	319	311	323	319	326	329	326	344	324	356	315	364	302	370	284	372	262	368	236	359	213	348	189	338	165	334	138	334	123	335	116	130	21	130	37	131	44	133	51	144	73	147	78	149	82	150	86	150	90	149	100	146	107	141	113	134	117	126	118	118	117	110	113	105	108	101	101	100	93	100	88	101	84	103	79	105	73	109	66	114	56	117	48	119	40	120	32	121	21	118	20	108	25	100	31	94	36	89	44	83	54	77	63	71	69	65	73	59	75	51	75	44	74	37	71	32	66	29	59	28	51	29	44	32	37	39	32	49	27	62	25	74	24	84	22	93	20	102	17	113	12	113	8	104	3	97	0	81	-4	70	-5	56	-7	44	-10	35	-15	30	-22	28	-31	29	-39	33	-46	38	-51	45	-54	53	-55	59	-55	64	-53	69	-50	74	-45	80	-37	88	-27	94	-19	100	-13	108	-7	118	0	121	-1	120	-14	119	-24	117	-32	114	-41	109	-50	104	-60	102	-65	101	-69	101	-73	102	-82	106	-89	111	-94	118	-98	126	-99	134	-98	141	-94	146	-89	150	-81	151	-73	151	-69	150	-66	149	-61	146	-56	138	-40	135	-31	132	-23	131	-13	130	-1	133	0	140	-4	146	-8	151	-12	156	-18	161	-25	171	-37	179	-46	185	-51	192	-54	199	-55	208	-54	215	-51	220	-45	223	-38	224	-30	223	-22	219	-15	211	-10	201	-7	187	-5	175	-4	165	-2	157	0	148	3	138	8	138	12	147	18	163	24	172	25	183	25	195	26	206	30	215	35	221	42	224	51	222	59	218	66	213	71	205	74	198	75	191	75	186	73	181	70	175	64	170	56	162	47	156	39	150	33	143	27	133	20	122	-78	102	-63	87	-49	76	-36	70	-23	68	-11	68	-8	69	-5	71	-3	77	-1	81	-1	84	-2	89	-2	101	0	111	4	119	12	124	22	126	35	124	49	118	61	109	70	97	76	84	78	66	75	52	67	42	55	36	39	33	20	37	-4	46	-28	62	-50	86	-70	117	-89	16383	16383	124	194	122	208	116	219	107	228	96	234	82	236	69	234	57	228	48	219	42	207	40	194	42	180	48	169	58	159	69	153	83	151	96	153	107	159	116	169	122	181	124	194	130	21	130	37	131	44	133	51	144	73	147	78	149	82	150	86	150	90	149	100	146	107	141	113	134	117	126	118	118	117	110	113	105	108	101	101	100	93	100	88	101	84	103	79	105	73	109	66	114	56	117	48	119	40	120	32	121	21	118	20	108	25	100	31	94	36	89	44	83	54	77	63	71	69	65	73	59	75	51	75	44	74	37	71	32	66	29	59	28	51	29	44	32	37	39	32	49	27	62	25	74	24	84	22	93	20	102	17	113	12	113	8	104	3	97	0	81	-4	70	-5	56	-7	44	-10	35	-15	30	-22	28	-31	29	-39	33	-46	38	-51	45	-54	53	-55	59	-55	64	-53	69	-50	74	-45	80	-37	88	-27	94	-19	100	-13	108	-7	118	0	121	-1	120	-14	119	-24	117	-32	114	-41	109	-50	104	-60	102	-65	101	-69	101	-73	102	-82	106	-89	111	-94	118	-98	126	-99	134	-98	141	-94	146	-89	150	-81	151	-73	151	-69	150	-66	149	-61	146	-56	138	-40	135	-31	132	-23	131	-13	130	-1	133	0	140	-4	146	-8	151	-12	156	-18	161	-25	171	-37	179	-46	185	-51	192	-54	199	-55	208	-54	215	-51	220	-45	223	-38	224	-30	223	-22	219	-15	211	-10	201	-7	187	-5	175	-4	165	-2	157	0	148	3	138	8	138	12	147	18	163	24	172	25	183	25	195	26	206	30	215	35	221	42	224	51	222	59	218	66	213	71	205	74	198	75	191	75	186	73	181	70	175	64	170	56	162	47	156	39	150	33	143	27	133	20	16383	16383	130	256	130	272	131	279	133	286	144	308	147	313	149	317	150	321	150	325	149	335	146	342	141	348	134	352	126	353	118	352	110	349	105	343	101	336	100	328	100	323	101	319	103	314	105	308	109	301	114	291	117	283	119	275	120	267	121	256	118	254	108	260	100	265	94	271	89	279	83	289	77	298	71	304	65	308	59	310	51	310	44	309	37	306	32	301	29	294	28	286	29	279	32	272	39	267	49	262	62	260	74	259	84	257	93	255	102	252	113	247	113	243	104	238	97	234	81	230	70	229	56	227	44	224	35	219	30	212	28	203	29	195	33	188	38	183	45	180	53	179	59	179	64	181	69	184	74	189	80	197	88	207	94	215	100	221	108	227	118	234	121	233	120	220	119	210	117	202	114	193	109	184	104	174	102	169	101	166	101	161	102	153	106	145	111	140	118	136	126	135	134	136	141	140	146	146	150	153	151	161	151	165	150	168	149	173	146	178	138	194	135	202	132	211	131	221	130	233	133	234	140	230	146	226	151	222	156	216	161	209	171	197	179	188	185	182	192	179	199	179	208	180	215	183	220	189	223	196	224	204	223	212	219	219	211	224	201	227	187	229	175	230	165	232	157	235	148	238	138	243	138	247	147	253	163	259	172	260	183	260	195	261	206	265	215	270	221	277	224	286	222	294	218	301	213	306	205	309	198	310	191	310	186	308	181	305	175	299	170	291	162	282	156	274	150	268	143	262	133	254	37	223	54	219	110	316	114	324	115	328	117	332	117	336	116	342	113	348	108	352	102	355	95	357	88	355	82	352	77	347	73	340	70	334	16383	16383	117	223	133	219	189	316	193	324	196	336	195	342	191	348	187	352	181	355	175	357	167	355	161	352	156	347	152	340	150	334	16383	16383	195	223	212	219	268	316	274	328	275	332	275	336	274	342	271	348	266	352	260	355	253	357	246	355	240	352	235	347	231	340	228	334	16383	16383	275	223	291	219	347	316	351	324	354	336	353	342	349	348	345	352	339	355	333	357	325	355	319	352	314	347	310	340	307	334	239	137	239	147	230	149	224	152	219	156	217	163	217	285	214	306	206	324	193	338	176	347	155	350	141	348	127	344	115	336	104	325	96	312	95	312	95	344	7	344	7	334	18	332	25	328	29	324	32	318	32	165	30	159	25	154	18	150	7	147	7	137	114	137	114	147	106	150	101	153	98	158	96	165	96	282	97	288	99	293	102	298	105	302	109	306	114	310	119	313	129	317	133	317	141	316	146	312	150	305	152	295	153	280	153	172	152	164	150	158	147	153	142	149	136	147	136	137	222	176	222	196	133	196	133	296	134	305	138	313	145	317	154	320	168	321	192	320	211	318	226	314	239	309	259	293	265	283	271	272	275	257	280	237	291	237	291	338	8	338	8	325	26	324	38	320	46	313	51	302	52	287	52	196	6	196	6	176	52	176	52	137	6	137	6	117	52	117	52	51	51	37	47	27	39	20	27	15	8	12	8	0	188	0	188	12	165	14	149	18	139	25	134	36	133	50	133	117	222	117	222	137	133	137	133	176	90	43	86	30	80	20	73	13	65	10	55	8	45	9	37	13	31	18	28	25	26	33	27	42	31	49	37	55	45	58	55	59	62	59	69	57	76	54	83	49	90	43	16383	16383	203	186	203	206	129	206	125	229	121	251	118	271	116	286	116	296	117	306	121	315	127	321	134	326	143	327	151	326	157	324	162	319	165	314	166	306	166	301	165	295	165	282	166	271	170	262	176	255	185	251	195	249	207	251	216	256	223	263	228	273	229	286	226	305	216	321	201	332	180	340	154	342	140	341	126	339	114	336	102	331	92	325	79	313	68	299	59	282	54	264	52	246	53	239	53	223	54	215	55	206	18	206	18	186	60	186	64	171	67	160	69	153	70	149	71	147	18	147	18	127	79	127	83	115	86	104	87	95	89	79	83	80	78	81	74	81	69	82	64	82	45	80	30	74	19	65	13	52	11	36	12	21	18	9	27	1	39	-4	55	-6	67	-5	79	-1	90	4	100	13	110	25	125	12	138	3	149	-2	161	-6	173	-7	185	-6	195	-3	204	2	213	8	219	17	225	27	230	38	233	53	236	70	238	92	227	92	222	77	215	67	206	60	193	57	176	56	168	56	160	57	151	60	141	63	128	67	132	80	135	91	137	103	138	115	138	127	203	127	203	147	138	147	138	154	137	162	136	172	135	186	463	230	416	230	416	315	403	315	387	291	371	271	356	253	339	237	320	222	320	209	346	209	346	47	349	29	356	14	367	3	383	-3	402	-5	420	-3	436	2	451	13	464	29	476	50	464	56	458	46	452	38	447	33	441	30	435	30	428	31	422	34	418	40	416	49	416	209	463	209	16383	16383	660	163	660	235	649	235	645	229	643	227	637	225	635	226	632	226	629	227	621	229	612	232	604	234	596	235	582	237	556	233	535	223	518	207	507	187	503	164	506	145	514	128	528	113	548	99	574	86	593	77	606	69	616	60	621	52	623	42	621	32	616	23	608	16	598	12	585	10	565	13	549	21	535	34	524	52	517	76	502	76	502	-6	515	-6	518	0	525	7	532	7	534	6	537	6	540	4	549	1	561	-1	573	-4	584	-6	594	-6	619	-3	640	7	657	23	667	44	671	69	668	89	661	106	647	121	628	134	602	147	583	155	570	164	561	172	555	181	554	191	555	200	560	208	567	214	576	218	586	220	594	219	602	217	610	214	617	210	624	204	629	198	639	184	643	175	647	163	16383	16383	131	303	132	309	135	314	140	318	147	320	156	320	178	317	194	309	205	294	212	272	214	242	211	213	203	193	187	179	164	172	131	169	16383	16383	131	151	165	152	190	153	208	155	223	157	235	161	258	172	276	187	289	204	297	225	300	248	294	281	277	306	249	324	212	335	166	338	8	338	8	325	26	323	38	318	45	310	49	296	50	276	50	49	48	38	45	29	39	22	31	17	23	15	8	12	8	0	175	0	175	12	155	15	142	20	135	27	132	38	131	55	212	185	217	204	91	204	95	232	103	263	116	291	135	313	159	321	174	317	189	305	201	288	212	266	220	241	230	241	230	311	217	319	203	326	188	332	173	335	156	336	118	329	87	309	63	279	47	243	38	204	20	204	15	185	35	185	34	179	34	146	19	146	15	126	36	126	42	88	55	52	76	22	104	2	142	-5	168	-2	190	6	209	21	225	40	239	63	229	68	217	51	204	36	189	24	172	17	150	14	126	22	109	41	98	68	92	98	90	126	203	126	208	146	89	146	89	185	262	319	262	358	101	358	95	360	91	362	89	366	89	375	92	381	97	389	104	400	114	415	104	423	20	319	262	319	177	423	168	415	178	400	185	389	190	381	192	375	193	371	192	366	190	362	187	360	181	358	20	358	20	319	153	-77	153	331	116	331	116	-77	262	319	262	358	100	358	94	360	90	362	88	366	88	375	91	381	96	389	104	400	114	415	104	423	20	339	104	254	113	262	103	278	96	290	91	299	89	305	88	309	89	313	91	316	94	318	100	318	107	319	262	339	177	423	168	415	178	400	186	389	191	381	194	375	195	371	194	366	192	362	188	360	183	358	20	358	20	319	175	319	183	318	188	318	192	316	194	313	194	309	193	305	191	299	186	290	179	278	169	262	177	254	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	241	333	231	331	222	327	215	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	251	270	260	274	267	281	272	290	273	300	64	300	62	311	57	320	50	327	41	331	31	333	21	331	12	327	5	320	1	311	0	301	1	291	5	282	12	275	21	270	31	268	42	270	51	274	58	281	62	290	64	300	16383	16383	169	300	167	311	162	320	155	327	146	331	137	333	126	331	117	327	110	320	106	311	104	301	105	291	110	282	117	275	126	270	136	268	147	270	156	274	162	281	167	290	169	300	16383	16383	273	300	272	311	267	320	260	327	251	331	242	333	231	331	223	327	216	320	211	311	209	301	211	291	215	282	222	275	231	270	241	268	252	270	260	274	267	281	272	290	273	300	16383	16383	378	300	377	311	372	320	365	327	356	331	346	333	336	331	327	327	320	320	316	311	314	301	316	291	320	282	327	275	336	270	345	268	356	270	365	274	372	281	377	290	378	300	268	336	333	325	390	295	436	250	466	192	477	127	466	61	436	3	390	-41	333	-71	268	-82	202	-71	145	-41	100	3	71	61	60	127	71	192	100	250	145	295	202	325	268	336	16383	16383	268	380	188	367	119	331	64	276	29	207	16	127	29	46	64	-22	119	-77	188	-113	268	-126	348	-113	417	-77	472	-22	508	46	521	127	508	207	472	276	417	331	348	367	268	380	315	339	230	423	220	415	231	400	238	389	243	381	246	375	247	371	247	366	245	362	241	360	235	358	94	358	90	360	87	363	85	366	85	371	86	375	89	381	94	389	101	400	112	415	102	423	17	339	102	254	111	262	101	278	93	290	89	299	86	305	85	309	86	313	88	316	92	318	97	318	104	319	228	319	235	318	240	318	244	316	246	313	247	309	246	305	243	299	239	290	231	278	221	262	230	254	96	-40	391	441	695	-40	16383	16383	775	-83	391	527	16	-83	261	-77	62	331	20	331	219	-77	103	-77	103	331	65	331	65	-77	16383	16383	204	-77	204	331	167	331	167	-77	455	-85	455	380	33	380	33	336	411	336	411	-85	64	-87	62	-76	57	-67	50	-60	41	-55	31	-54	21	-55	12	-60	5	-67	1	-76	0	-85	1	-96	5	-105	12	-112	21	-116	31	-118	42	-116	51	-112	58	-105	62	-97	64	-87	16383	16383	169	-87	167	-76	162	-67	155	-60	146	-55	137	-54	126	-55	117	-60	110	-67	106	-76	104	-85	105	-96	110	-105	117	-112	126	-116	136	-118	147	-116	156	-112	162	-105	167	-97	169	-87	16383	16383	273	-87	272	-76	267	-67	260	-60	251	-55	241	-54	231	-55	222	-60	215	-67	211	-76	209	-85	211	-96	215	-105	222	-112	231	-116	241	-118	251	-116	260	-112	267	-105	272	-97	273	-87	282	272	282	358	0	358	0	272	39	272	39	320	243	320	243	272	329	104	329	148	32	148	26	149	20	149	14	150	10	152	8	155	10	159	13	164	17	169	23	175	29	182	34	188	38	194	43	201	49	209	37	220	15	197	-7	177	-31	159	-58	143	-88	129	-88	124	-58	110	-32	94	-8	77	14	57	37	32	50	42	44	51	29	69	23	76	21	79	17	83	13	89	10	94	8	99	10	101	14	103	19	104	32	104	261	387	222	387	12	-117	52	-117	16383	16383	369	387	329	387	121	-117	160	-117	262	-82	20	-82	20	-121	174	-121	181	-122	187	-123	190	-126	192	-130	193	-135	192	-139	190	-145	185	-153	178	-164	168	-179	177	-187	262	-121	262	-82	20	-82	104	-187	114	-179	104	-164	97	-153	92	-145	89	-139	89	-130	91	-126	95	-123	101	-122	108	-121	262	-121	262	-82	100	-82	94	-80	90	-78	88	-74	88	-64	91	-58	96	-50	104	-39	114	-25	104	-16	20	-101	104	-185	113	-177	103	-162	96	-150	91	-141	89	-135	88	-131	89	-126	91	-123	94	-122	100	-121	107	-121	262	-101	177	-16	168	-25	178	-39	186	-50	191	-58	194	-64	195	-69	194	-74	192	-78	188	-80	183	-82	20	-82	20	-121	183	-121	188	-122	192	-124	194	-126	194	-131	193	-135	191	-141	186	-150	179	-162	169	-177	177	-185	198	377	197	382	195	386	192	389	189	391	185	392	180	391	176	389	171	386	167	383	164	378	159	373	155	368	150	364	144	359	136	355	137	367	140	377	142	387	145	396	146	406	144	414	141	418	137	421	131	422	125	421	121	418	117	410	117	406	118	396	120	387	122	377	125	367	126	355	114	363	109	367	105	371	101	376	92	385	86	388	81	391	75	392	71	391	65	387	63	383	63	378	64	370	69	365	75	362	83	360	90	358	108	352	114	349	119	346	114	343	108	340	96	336	82	332	75	329	69	326	65	321	63	315	64	310	65	307	68	304	72	302	76	301	82	302	88	305	93	308	98	313	103	319	107	322	111	326	126	338	125	327	122	317	118	299	117	289	117	285	119	280	121	276	126	273	131	272	137	273	141	276	143	280	145	285	146	289	145	299	142	308	139	318	137	328	136	339	143	334	170	307	174	304	179	302	184	301	189	302	193	304	195	307	197	311	197	315	195	322	191	326	186	329	174	333	167	335	161	337	154	339	147	342	140	346	147	350	155	353	162	356	169	358	175	359	182	361	188	363	193	367	196	371	198	377	98	64	83	82	72	101	64	122	59	144	57	167	59	190	64	212	71	234	83	253	98	271	16383	16383	313	85	290	67	270	50	249	37	224	29	194	26	181	26	168	27	155	30	143	35	132	42	132	292	143	300	155	305	168	308	181	310	194	310	224	307	249	299	270	287	290	269	310	248	334	272	314	299	288	320	258	334	225	343	192	345	136	336	89	311	53	272	30	223	22	167	31	112	54	63	90	25	136	0	191	-8	227	-6	258	2	286	16	311	36	336	61	168	201	160	192	152	186	144	182	136	180	127	180	109	183	94	194	83	212	76	236	73	265	75	287	79	305	86	318	95	326	105	329	113	328	118	325	121	319	122	312	122	302	123	292	125	284	130	279	136	276	143	275	152	276	160	279	165	284	168	291	170	299	167	313	158	324	145	333	129	339	110	341	81	336	56	324	36	303	24	277	19	244	23	214	34	189	52	170	75	158	102	154	119	155	135	160	149	168	162	179	175	194	16383	16383	344	344	315	344	95	-5	124	-5	16383	16383	361	83	360	53	357	31	351	17	343	9	331	6	319	9	310	17	305	32	301	54	300	83	301	118	304	142	310	158	319	167	331	170	343	167	351	158	357	142	360	118	361	83	16383	16383	417	88	413	118	401	144	383	164	360	177	332	181	303	177	279	164	260	145	248	119	244	88	248	57	260	31	279	11	303	-1	330	-5	358	-1	382	11	401	31	413	57	417	88	235	186	192	186	179	188	168	191	157	196	146	204	139	214	135	226	133	239	132	252	134	276	140	298	152	314	170	325	195	329	230	322	259	305	283	280	301	252	313	227	325	227	325	344	311	344	308	335	304	329	300	324	295	322	290	321	282	322	271	326	259	330	247	335	239	338	228	341	218	343	200	345	189	345	138	341	99	328	72	309	55	284	50	256	51	244	54	233	59	223	73	205	84	197	95	191	119	183	132	181	104	177	77	166	54	150	38	127	32	97	35	75	42	55	54	38	70	23	89	11	105	3	143	-5	163	-8	197	-8	211	-7	225	-5	242	-2	258	2	280	11	300	22	316	35	327	49	331	64	330	72	327	78	323	83	317	86	310	86	298	85	290	79	283	70	276	59	267	45	259	36	248	27	235	21	219	16	200	15	167	18	144	29	129	45	121	66	118	92	120	107	123	121	130	134	138	145	149	153	162	160	175	165	189	167	208	168	235	169	310	350	294	336	280	327	267	322	255	320	244	319	235	320	226	323	217	328	206	337	192	349	162	327	129	302	97	275	73	246	64	218	74	185	96	156	124	129	146	104	156	81	156	73	155	67	154	62	152	60	150	59	141	63	126	72	108	84	92	95	83	101	21	3	32	-3	40	5	46	12	54	20	57	22	66	18	78	11	92	4	106	-4	119	-11	183	56	198	71	209	84	218	95	223	105	224	115	224	124	221	134	215	145	204	158	187	174	202	183	213	190	223	195	231	197	239	198	264	192	284	176	299	153	308	124	311	92	310	66	306	36	295	5	278	-25	250	-53	244	-41	235	-31	222	-22	207	-15	189	-13	162	-18	139	-31	118	-50	102	-72	88	-93	99	-102	113	-91	127	-84	141	-80	153	-79	163	-78	172	-79	182	-82	191	-87	201	-93	211	-102	224	-102	270	-66	316	-28	357	14	386	61	397	113	391	151	374	184	345	211	308	233	262	248	248	237	235	228	220	217	201	205	175	189	166	201	156	215	148	230	141	245	139	261	139	267	140	273	142	279	148	289	160	275	172	265	185	259	199	255	213	253	242	258	269	272	292	292	310	316	320	343	113	35	73	35	73	303	113	303	16383	16383	311	35	272	35	272	303	311	303	16383	16383	347	0	347	338	237	338	237	187	147	187	147	338	37	338	37	0	147	0	147	152	237	152	237	0	262	52	256	45	245	34	240	30	234	29	231	30	228	32	226	35	224	43	224	45	225	47	225	54	251	160	252	165	252	170	253	177	254	183	254	188	253	201	248	212	240	221	227	227	209	229	188	226	167	215	148	201	132	183	119	165	118	166	159	343	65	324	68	310	76	312	81	313	85	314	87	315	89	315	92	314	93	314	95	310	95	304	94	302	94	300	25	0	83	0	95	55	106	90	121	126	140	159	160	183	178	192	183	191	186	189	190	186	192	181	193	174	192	169	192	160	191	156	191	152	164	41	163	35	161	25	161	18	163	9	169	3	177	0	186	-3	195	-4	215	-2	232	4	247	15	260	29	272	47	262	52	256	45	245	34	240	30	234	29	231	30	228	32	226	35	224	43	224	45	225	47	225	54	251	160	252	165	252	170	253	177	254	183	254	188	253	201	248	212	240	221	227	227	209	229	188	226	167	215	148	201	132	183	119	165	118	166	137	247	234	266	241	291	142	271	159	343	65	324	68	310	76	312	81	313	85	314	87	315	89	315	92	314	93	314	95	310	95	304	94	302	94	300	85	260	46	252	41	228	79	235	25	0	83	0	95	55	106	90	121	126	140	159	160	183	178	192	183	191	186	189	190	186	192	181	193	174	192	169	192	160	191	156	191	152	164	41	163	35	161	25	161	18	163	9	169	3	177	0	186	-3	195	-4	215	-2	232	4	247	15	260	29	272	47	360	194	354	208	344	219	331	227	316	231	300	233	276	230	255	222	236	208	223	190	219	167	223	141	234	120	247	100	258	78	262	50	261	36	256	24	248	13	238	6	225	4	216	6	207	12	199	22	192	35	186	51	180	71	171	90	158	107	138	118	111	122	84	116	62	101	46	80	34	59	27	41	37	33	46	41	55	47	64	51	72	54	79	55	101	48	118	31	139	11	171	-4	222	-11	261	-7	294	3	321	21	338	46	344	77	340	102	328	122	315	139	303	157	299	178	300	188	304	196	309	201	316	204	324	205	330	205	336	202	341	199	345	194	349	188	16383	16383	355	347	347	335	336	326	323	320	310	316	296	315	268	319	246	328	223	338	194	347	153	350	115	345	84	331	62	309	47	282	42	252	47	226	60	205	80	189	103	179	129	175	140	176	149	177	159	180	167	184	175	189	169	200	163	198	159	196	154	195	144	195	130	197	118	203	109	212	104	223	102	237	104	252	112	265	123	275	138	281	156	283	183	280	204	272	225	263	248	255	279	252	313	259	337	275	352	298	362	322	368	343	296	35	258	35	73	286	73	303	109	303	296	50	16383	16383	331	0	331	338	296	338	296	108	127	338	37	338	37	0	73	0	73	226	74	226	241	0	292	151	179	338	57	338	57	325	69	324	78	321	88	315	98	305	110	289	110	119	108	88	104	62	97	43	84	36	83	36	82	37	81	39	79	45	75	55	69	63	62	69	53	72	43	74	32	72	22	67	13	60	7	49	5	36	7	18	15	6	26	-2	41	-7	60	-8	93	0	114	23	126	56	131	95	132	135	132	263	300	-8	315	-8	315	239	317	262	321	282	328	296	340	301	342	299	344	295	345	292	350	282	355	274	362	268	371	264	382	263	392	264	403	269	411	277	417	288	420	302	417	319	409	331	397	340	382	344	364	345	332	337	311	315	299	284	294	246	292	206	16383	16383	517	-2	517	42	369	42	369	-2	16383	16383	459	147	459	123	457	106	453	95	448	89	441	87	437	87	434	89	430	93	428	97	427	102	426	111	425	122	425	182	426	201	429	214	434	220	441	222	445	222	451	218	453	214	455	209	457	203	458	193	459	181	459	147	16383	16383	521	155	517	183	506	205	489	222	467	233	441	237	414	232	392	220	376	202	366	179	363	153	367	128	378	105	394	88	416	77	441	73	467	77	489	88	506	106	517	128	521	155	325	169	318	121	298	79	269	46	231	24	187	17	143	24	105	46	75	78	56	120	49	167	56	215	75	257	105	290	142	312	185	320	230	312	268	291	298	258	318	217	325	169	16383	16383	360	167	352	224	328	273	291	311	244	336	190	345	133	337	84	312	46	274	22	226	13	169	21	112	46	62	83	24	131	0	188	-8	243	0	291	24	328	62	352	111	360	167	16383	16383	179	239	180	243	181	246	184	248	188	249	193	249	206	248	216	243	223	235	227	223	229	207	227	191	221	179	212	171	198	167	179	166	16383	16383	116	261	116	253	125	252	132	250	136	245	138	237	139	226	139	100	138	94	136	89	133	85	128	83	124	81	121	81	119	80	116	80	116	71	204	71	204	80	193	82	185	84	181	88	180	95	179	104	179	155	198	156	212	156	222	157	238	161	250	168	260	176	267	186	270	197	272	210	269	228	259	242	244	253	224	259	199	261	151	-16	149	-36	143	-56	134	-72	124	-84	112	-88	109	-87	107	-84	105	-79	104	-72	104	-64	106	-44	111	-24	119	-5	126	10	133	23	138	17	143	10	147	1	150	-7	151	-16	16383	16383	238	224	234	241	225	254	212	263	196	269	178	271	129	262	88	240	55	207	35	170	27	130	29	110	35	92	45	76	62	61	85	48	73	25	63	3	56	-16	53	-36	51	-57	54	-73	61	-87	73	-98	89	-106	109	-108	140	-104	167	-91	188	-71	201	-46	206	-16	202	0	192	15	179	29	163	41	149	49	178	89	210	127	246	160	283	182	322	190	333	188	341	182	347	172	350	161	350	148	346	111	336	75	320	45	302	23	283	15	271	17	266	20	263	25	262	32	264	38	269	43	274	49	279	56	281	67	280	75	276	82	270	89	260	94	248	95	235	93	224	87	215	78	210	67	208	55	211	37	218	20	232	7	253	-1	281	-4	324	3	360	25	387	57	405	96	411	137	407	167	395	188	377	201	353	208	325	210	285	207	243	194	198	169	150	130	101	73	94	78	88	85	84	95	81	109	80	127	87	172	105	206	130	229	158	242	184	247	192	246	203	244	213	240	222	233	225	224	113	35	73	35	73	303	113	303	16383	16383	225	164	218	164	204	162	147	162	147	303	208	303	214	302	220	302	225	300	16383	16383	260	297	276	288	287	277	295	263	299	247	300	229	299	212	294	198	286	186	275	176	260	167	16383	16383	37	338	37	0	147	0	147	127	212	127	251	131	285	142	312	162	329	192	335	232	329	271	311	301	285	322	251	334	212	338	232	30	225	29	218	27	212	26	183	26	176	27	168	29	161	31	167	37	173	42	181	46	189	48	197	49	205	48	213	46	220	42	226	37	232	30	16383	16383	98	68	83	85	72	104	64	124	59	145	57	167	59	190	64	212	72	233	83	252	98	269	16383	16383	261	52	250	63	239	72	226	79	213	83	197	84	182	83	168	78	155	72	144	63	132	52	132	295	144	300	157	305	169	308	182	310	209	310	222	308	236	305	249	301	261	295	16383	16383	296	269	310	251	321	232	329	211	334	189	336	167	334	145	330	123	322	103	311	84	296	68	16383	16383	363	13	356	11	348	8	341	5	325	3	318	4	311	6	299	14	294	18	321	41	343	68	358	99	368	132	371	167	362	222	338	271	301	310	253	336	197	345	140	336	92	311	55	273	31	224	22	167	31	112	55	63	93	25	141	0	196	-8	209	-8	222	-7	234	-5	258	1	269	-8	282	-17	295	-25	310	-29	325	-31	337	-30	346	-28	355	-25	373	-16	298	255	296	233	288	214	276	197	259	185	237	178	238	185	240	195	240	206	241	217	241	228	239	256	236	270	232	283	227	296	235	304	242	310	249	313	255	315	260	315	274	312	284	303	292	290	297	273	298	255	16383	16383	411	59	399	47	392	42	385	38	377	37	372	40	367	48	363	61	359	78	356	100	353	121	347	139	340	156	330	170	318	181	318	182	344	196	363	214	375	234	382	254	384	272	379	297	365	318	341	335	308	346	267	350	215	313	203	325	188	335	170	343	149	348	125	349	107	349	91	346	76	342	62	335	50	326	42	318	35	308	30	298	26	286	25	273	29	250	38	233	49	218	58	200	62	175	60	163	56	153	49	144	42	138	34	134	38	123	73	131	100	144	118	161	129	182	133	206	129	229	120	248	109	265	100	283	96	306	97	316	101	324	106	329	113	332	120	333	136	325	147	305	154	277	157	247	158	219	158	133	156	96	153	70	148	60	140	63	126	71	110	81	95	90	85	97	29	-1	40	-6	62	16	65	18	74	13	98	1	111	-4	123	-11	153	24	175	55	194	84	211	117	230	157	256	164	263	160	268	149	272	132	275	111	278	88	281	60	286	38	295	20	309	5	330	-6	343	-6	362	1	381	13	398	26	412	39	421	50	113	35	73	35	73	303	113	303	16383	16383	317	35	271	35	209	136	253	138	16383	16383	228	174	224	172	218	171	147	171	147	303	212	303	217	302	223	301	228	300	16383	16383	263	297	278	291	289	280	297	267	302	253	304	237	302	220	297	205	290	193	278	183	263	176	16383	16383	379	0	287	150	306	162	321	177	331	195	337	215	339	238	332	276	314	305	287	324	254	335	215	338	37	338	37	0	147	0	147	136	169	136	252	0	138	299	139	307	142	313	147	318	154	320	165	321	189	318	207	310	220	296	227	275	229	247	226	216	216	195	198	181	173	175	138	172	16383	16383	363	0	363	12	358	13	354	14	351	17	349	20	346	23	307	73	357	122	340	138	293	92	237	165	252	169	265	174	275	180	284	186	292	193	300	202	307	213	311	225	314	239	315	252	309	283	291	307	261	324	220	335	167	338	13	338	13	325	32	323	45	318	52	309	56	296	57	276	57	60	56	40	53	28	45	20	32	15	13	12	13	0	172	0	172	12	158	15	148	20	142	28	139	40	138	59	138	156	152	156	238	38	164	-34	181	-49	252	18	266	0	193	294	193	338	12	338	12	294	23	294	28	306	33	315	39	321	46	325	56	326	79	326	79	161	77	154	74	151	66	149	54	147	54	136	151	136	151	147	139	149	131	151	127	154	126	161	126	326	148	326	158	325	166	321	172	315	177	306	181	294	16383	16383	488	338	430	338	354	194	283	338	214	338	214	326	222	325	230	322	237	317	243	309	248	300	248	168	246	159	241	153	234	149	223	147	223	136	289	136	289	147	278	149	270	153	266	159	263	168	263	283	334	136	340	136	415	285	415	161	414	154	410	151	402	149	390	147	390	136	487	136	487	147	475	149	467	151	463	154	462	161	461	171	461	302	462	312	465	318	469	322	477	325	488	326	321	310	117	35	69	35	273	310	16383	16383	363	0	363	35	161	35	363	310	363	345	50	345	50	310	229	310	26	35	26	0	127	127	207	218	207	230	124	230	206	325	206	338	25	338	21	272	33	272	40	295	49	310	61	318	82	321	114	322	33	227	33	214	114	214	44	126	44	113	81	113	109	107	126	91	134	69	137	42	138	14	135	-15	126	-42	112	-65	95	-80	75	-85	70	-85	66	-84	62	-82	60	-80	60	-72	61	-71	62	-69	64	-66	67	-62	69	-58	70	-54	71	-51	71	-48	69	-39	65	-32	59	-26	51	-22	41	-21	31	-22	23	-26	16	-33	12	-41	11	-51	14	-68	23	-82	38	-93	57	-99	80	-102	100	-101	118	-97	136	-91	153	-83	167	-73	183	-58	195	-41	204	-21	210	0	212	22	210	47	202	71	187	94	163	113	127	126	131	47	60	47	49	48	41	52	37	60	35	71	34	85	22	85	22	0	172	0	169	78	145	89	126	108	112	133	104	163	101	195	105	233	116	269	134	300	158	321	190	329	221	321	246	300	264	269	274	233	278	195	275	162	267	132	253	107	234	88	210	78	206	0	358	0	358	85	345	85	344	71	341	60	336	53	328	48	317	47	248	47	249	61	284	75	315	96	339	122	356	155	362	191	353	239	329	281	293	315	245	338	190	346	134	338	86	315	49	282	26	240	17	193	23	155	38	121	63	94	94	73	130	61	248	290	317	290	328	289	336	284	341	277	344	266	345	252	358	252	358	337	206	337	210	259	234	249	253	230	267	205	275	175	278	142	274	104	264	68	246	37	221	15	190	7	158	15	134	37	116	67	105	104	101	142	104	174	112	204	126	230	145	249	169	259	172	337	22	337	22	252	34	252	35	266	37	277	41	285	49	289	60	290	131	290	130	276	94	264	63	243	38	215	23	182	17	144	26	97	49	55	86	22	134	0	190	-8	245	0	293	22	329	56	353	98	362	146	356	182	339	215	315	242	284	262	249	276	258	140	287	154	309	172	326	193	336	216	339	242	338	262	334	279	327	295	318	308	307	320	292	331	276	340	257	346	236	349	214	350	171	345	136	331	108	310	87	284	73	256	85	251	103	275	122	295	144	309	167	317	191	320	213	317	231	307	245	291	254	269	257	240	254	211	245	188	232	172	215	162	196	159	186	160	173	162	158	167	142	176	127	191	117	184	122	174	129	165	139	156	151	148	165	141	165	140	149	133	136	124	125	114	116	103	108	90	118	84	134	100	148	111	163	117	178	120	195	121	216	116	235	103	251	82	262	55	266	21	265	-7	261	-34	252	-58	239	-74	219	-80	206	-77	195	-68	186	-55	179	-39	175	-21	171	-5	164	10	152	23	134	33	110	37	81	30	57	13	39	-7	28	-28	22	-44	32	-50	42	-43	51	-37	59	-33	67	-30	75	-30	97	-37	113	-53	132	-73	161	-90	208	-97	257	-90	297	-72	327	-45	345	-10	352	27	348	60	336	88	317	111	290	128	258	139	122	0	122	192	120	207	114	220	104	230	91	236	76	238	57	235	41	228	26	217	14	202	4	186	16	180	24	192	29	197	34	201	41	203	46	200	50	195	52	188	52	0	192	118	94	118	142	239	16383	16383	344	0	344	12	333	14	324	20	314	33	303	53	290	84	179	345	165	345	54	73	44	49	35	32	26	22	17	16	4	12	4	0	105	0	105	12	90	14	78	17	71	21	66	26	65	33	66	41	72	61	77	71	80	81	87	99	200	99	209	77	215	61	219	48	222	38	223	31	222	25	219	20	215	17	208	15	184	12	184	0	16383	16383	200	406	198	397	194	389	188	383	180	379	170	377	161	379	153	383	147	390	143	398	142	407	143	416	147	424	154	430	161	434	170	436	179	434	187	430	194	424	198	416	200	406	16383	16383	224	407	221	424	214	438	202	450	188	457	171	460	154	457	140	449	128	438	120	423	118	406	120	389	128	375	139	363	154	356	171	353	188	356	202	364	214	376	221	390	224	407	339	111	317	91	294	77	271	69	248	64	228	63	187	70	156	90	133	120	120	158	116	202	118	236	126	270	140	299	159	320	184	328	187	327	191	327	195	326	198	325	203	324	209	335	193	343	185	345	176	346	167	346	150	345	133	341	117	335	103	328	91	319	68	296	50	268	37	238	29	209	27	182	35	121	59	68	96	27	147	0	209	-8	251	-2	286	15	314	42	335	72	350	105	16383	16383	355	350	348	344	339	339	329	335	318	332	305	331	297	332	289	334	281	338	272	343	263	349	241	330	217	306	196	281	181	256	175	234	180	208	192	190	206	177	217	162	222	142	221	133	219	125	214	119	208	114	199	113	193	113	189	114	186	116	182	118	176	106	184	102	192	99	200	97	207	95	215	95	241	99	264	109	283	124	295	143	300	164	292	189	273	208	250	223	231	241	223	265	223	269	224	275	225	280	227	286	229	291	237	285	248	281	261	277	275	275	288	274	310	279	329	291	344	309	356	327	366	344	273	0	273	338	208	338	208	178	57	178	57	136	208	136	208	42	24	42	28	0	262	158	278	219	285	215	293	209	301	202	308	194	310	188	310	178	309	175	321	175	330	187	336	198	340	210	342	220	343	228	340	245	329	260	314	274	294	288	272	305	268	309	264	314	261	320	260	325	259	331	259	338	260	341	260	344	261	347	248	347	237	338	229	328	222	317	218	304	217	290	218	277	223	265	232	252	245	240	262	228	244	171	128	281	104	305	93	317	86	327	84	335	84	343	85	345	85	347	73	347	62	337	53	325	47	312	42	299	41	285	41	276	43	267	46	259	51	251	57	243	89	209	72	197	58	183	47	168	40	150	38	129	43	101	54	80	68	65	80	51	85	36	82	27	76	21	66	17	53	14	39	12	39	0	108	0	131	3	150	11	162	22	170	36	172	51	164	80	145	105	121	126	101	148	93	172	95	182	97	187	99	193	102	198	254	55	262	47	274	34	286	20	296	6	300	-3	300	-13	299	-16	311	-16	324	-3	334	8	340	20	344	33	345	46	344	58	340	68	335	78	328	86	320	96	319	98	308	90	296	85	283	82	267	81	249	81	263	104	275	130	283	157	289	184	291	211	287	244	277	273	258	296	231	311	195	316	176	315	158	312	141	309	125	306	108	305	99	307	92	313	87	320	85	329	84	338	84	347	71	347	62	338	55	327	49	314	45	300	44	287	46	267	53	250	65	237	82	228	105	224	123	226	174	235	190	237	207	235	221	227	231	211	238	185	240	147	240	132	238	118	237	105	234	93	232	81	126	81	101	78	80	68	62	50	45	25	30	-8	41	-16	51	-8	62	-3	73	0	234	0	258	3	279	13	298	31	314	56	329	90	84	347	74	337	66	327	59	316	55	303	54	290	55	280	58	271	62	263	69	256	76	251	84	247	92	244	101	243	111	241	121	241	133	239	142	233	149	225	154	214	156	202	156	191	155	180	155	167	153	154	151	140	142	119	132	102	122	90	111	83	99	81	78	75	61	61	47	42	39	20	36	0	78	0	99	5	117	17	132	34	144	54	153	75	155	75	163	52	175	34	188	20	198	6	202	-7	202	-11	201	-12	201	-14	200	-16	213	-16	226	-4	235	7	242	19	245	32	247	45	243	64	235	81	223	96	210	111	190	131	185	138	181	146	178	153	177	161	179	188	183	208	189	225	193	241	195	257	194	274	188	289	178	301	163	308	142	310	127	311	114	313	105	318	98	325	96	336	96	340	97	342	97	345	98	347	47	347	38	338	31	326	25	314	21	300	20	287	23	268	31	250	45	237	64	228	86	224	108	226	146	232	164	235	181	237	181	236	170	221	160	205	152	187	146	167	145	144	147	124	154	102	162	79	168	56	171	31	170	23	169	14	166	6	162	-1	157	-8	168	-16	193	-5	212	9	226	26	234	46	237	65	236	78	234	90	231	102	227	112	223	123	216	136	208	149	200	163	193	179	191	195	191	202	192	210	195	219	198	227	203	234	216	231	230	226	242	219	253	209	262	196	274	196	276	203	278	211	279	219	279	227	280	233	275	261	263	284	242	301	215	312	181	316	162	315	143	312	107	306	90	305	80	307	72	313	66	320	62	329	60	338	60	347	137	35	107	35	107	195	137	195	16383	16383	235	195	266	195	266	43	267	37	267	32	255	36	246	43	240	53	237	64	235	76	16383	16383	357	68	354	64	350	61	347	58	343	55	340	51	333	44	328	38	322	34	314	32	304	30	302	35	301	41	300	48	300	195	361	195	361	230	27	230	27	195	71	195	71	0	171	0	171	195	200	195	200	70	205	44	218	23	237	7	260	-1	286	-5	296	-4	306	-4	316	-3	326	0	335	3	342	8	352	17	363	27	372	37	379	44	155	-46	155	-54	154	-58	154	-62	153	-65	145	-62	138	-56	134	-48	131	-38	130	-29	131	-18	132	-8	135	1	138	11	143	21	151	-5	153	-19	154	-32	155	-46	16383	16383	89	196	98	188	129	157	159	123	185	86	203	45	209	1	209	-12	207	-26	204	-39	198	-51	190	-63	188	-30	184	0	176	29	164	57	147	84	133	103	118	120	102	136	85	151	69	167	63	172	16383	16383	286	239	266	221	245	203	225	184	186	145	169	166	151	186	132	205	92	243	12	175	35	152	58	131	82	109	103	86	123	60	114	44	106	27	100	9	96	-8	95	-26	98	-51	106	-71	121	-87	140	-97	165	-101	193	-95	215	-80	231	-58	241	-31	244	-3	243	21	237	46	229	70	218	93	206	116	226	137	268	179	290	199	312	218	113	35	73	35	73	303	113	303	16383	16383	321	303	321	338	37	338	37	0	147	0	147	303	113	35	73	35	73	303	113	303	16383	16383	311	35	272	35	272	303	311	303	16383	16383	347	0	347	338	37	338	37	0	147	0	147	303	237	303	237	0	307	135	159	-86	79	-86	227	134	74	339	151	339	16383	16383	476	-133	476	-86	214	-86	364	137	211	339	418	339	418	387	18	387	18	339	170	136	25	-86	25	-133	263	36	262	26	259	19	254	13	246	9	238	8	223	11	211	20	201	34	194	51	191	70	193	82	197	91	203	99	213	106	227	111	241	93	252	76	259	62	262	49	263	36	16383	16383	325	205	324	194	319	185	312	176	302	167	287	158	266	192	245	222	227	249	211	271	199	287	210	294	220	300	228	304	236	306	244	306	253	305	263	303	272	299	281	293	289	286	301	272	311	256	318	240	323	223	325	205	16383	16383	31	281	41	275	46	282	51	287	57	291	63	294	70	295	81	293	91	289	102	281	115	268	130	249	116	230	104	215	93	200	83	182	70	160	65	152	60	147	53	143	45	141	33	140	33	127	136	127	136	140	121	142	111	144	106	148	104	153	103	160	104	172	108	184	115	197	126	213	142	233	217	126	189	114	167	101	153	86	144	70	141	52	145	32	155	15	172	3	194	-4	221	-7	256	-4	284	5	305	21	318	43	322	71	321	84	319	96	315	109	307	124	296	143	334	162	361	182	380	204	391	228	394	253	389	285	376	311	356	329	330	340	299	344	277	343	255	338	233	330	211	317	187	301	188	301	171	318	156	331	142	339	128	343	113	345	103	344	93	342	84	339	74	335	66	329	57	320	51	313	45	304	38	293	251	157	258	167	265	174	272	179	280	182	289	182	300	181	309	177	315	171	319	162	321	152	319	141	315	132	307	125	295	118	279	113	279	108	304	98	323	88	335	76	342	63	344	47	342	36	338	27	332	20	323	16	312	15	308	15	304	16	294	22	288	27	280	34	274	39	268	42	262	44	254	44	247	43	241	40	237	35	235	29	234	23	237	14	243	7	254	1	268	-1	285	-2	315	1	342	12	363	28	377	50	382	75	380	88	375	101	368	111	357	120	344	127	344	129	353	135	360	141	365	148	368	156	368	166	366	180	359	191	348	200	334	205	315	206	297	205	280	199	265	190	252	178	241	161	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	164	201	156	201	151	190	145	183	137	180	126	178	109	177	66	177	66	180	113	224	127	238	138	251	145	264	149	276	150	289	147	307	139	322	127	334	110	341	90	344	72	341	56	334	42	322	29	305	18	283	31	283	37	293	43	301	51	306	59	309	69	310	80	308	91	303	99	294	104	284	106	272	104	255	95	236	79	213	52	183	14	145	14	137	149	137	16383	16383	251	157	258	167	265	174	272	179	280	182	289	182	300	181	309	177	315	171	319	162	321	152	319	141	315	132	307	125	295	118	279	113	279	108	304	98	323	88	335	76	342	63	344	47	342	36	338	27	332	20	323	16	312	15	308	15	304	16	294	22	288	27	280	34	274	39	268	42	262	44	254	44	247	43	241	40	237	35	235	29	234	23	237	14	243	7	254	1	268	-1	285	-2	315	1	342	12	363	28	377	50	382	75	380	88	375	101	368	111	357	120	344	127	344	129	353	135	360	141	365	148	368	156	368	166	366	180	359	191	348	200	334	205	315	206	297	205	280	199	265	190	252	178	241	161	16383	16383	306	344	86	-5	115	-5	334	344	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	164	201	156	201	151	190	145	183	137	180	126	178	109	177	66	177	66	180	113	224	127	238	138	251	145	264	149	276	150	289	147	307	139	322	127	334	110	341	90	344	72	341	56	334	42	322	29	305	18	283	31	283	37	293	43	301	51	306	59	309	69	310	80	308	91	303	99	294	104	284	106	272	104	255	95	236	79	213	52	183	14	145	14	137	149	137	16383	16383	306	344	86	-5	115	-5	334	344	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	172	51	176	45	179	39	181	31	181	24	180	18	177	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	16383	16383	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	306	344	86	-5	115	-5	334	344	92	214	23	214	92	301	16383	16383	138	214	138	344	113	344	93	321	69	292	51	269	36	250	23	232	11	214	11	181	92	181	92	137	138	137	138	181	159	181	159	214	16383	16383	274	160	371	160	387	203	273	203	237	95	255	95	270	94	282	93	293	91	302	89	320	84	334	76	344	68	350	58	352	49	350	40	345	32	338	27	328	23	316	22	311	22	305	23	298	26	292	29	285	33	276	39	268	43	261	45	255	47	249	47	243	46	237	43	232	39	229	33	228	26	231	17	237	9	248	2	263	-1	280	-2	313	0	340	10	361	25	375	46	379	71	377	89	369	105	356	119	340	129	319	137	311	138	303	140	294	141	283	142	268	142	16383	16383	306	344	86	-5	115	-5	334	344	294	110	306	109	315	102	321	91	324	75	325	52	325	36	322	24	318	17	312	13	304	12	299	12	291	14	288	16	286	18	283	25	280	35	278	47	277	60	276	75	276	85	277	93	278	100	280	105	281	108	283	109	285	109	287	110	294	110	16383	16383	377	208	350	204	328	200	308	194	289	185	271	174	254	159	240	143	230	125	224	105	222	84	225	55	236	30	253	12	276	1	304	-2	329	0	350	10	365	25	375	45	379	69	376	90	367	107	354	119	335	127	313	130	302	130	297	129	291	128	285	126	295	146	309	163	327	177	350	187	377	194	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	70	301	167	301	184	344	70	344	33	237	51	236	66	235	79	234	99	230	116	225	130	217	140	209	146	199	148	190	147	181	142	173	134	167	124	164	113	162	101	164	95	166	81	174	72	180	65	184	58	187	46	189	39	188	33	184	28	180	26	174	25	167	27	158	34	150	45	143	59	139	76	137	109	141	136	151	158	166	171	187	176	212	173	230	165	246	153	260	136	270	115	277	99	281	90	282	79	283	65	283	16383	16383	294	110	306	109	315	102	321	91	324	75	325	52	325	36	322	24	318	17	312	13	304	12	299	12	291	14	288	16	286	18	283	25	280	35	278	47	277	60	276	75	276	85	277	93	278	100	280	105	281	108	283	109	285	109	287	110	294	110	16383	16383	377	208	350	204	328	200	308	194	289	185	271	174	254	159	240	143	230	125	224	105	222	84	225	55	236	30	253	12	276	1	304	-2	329	0	350	10	365	25	375	45	379	69	376	90	367	107	354	119	335	127	313	130	302	130	297	129	291	128	285	126	295	146	309	163	327	177	350	187	377	194	16383	16383	306	344	86	-5	115	-5	334	344	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	119	147	104	148	94	151	88	156	85	164	84	175	84	344	79	344	-2	311	-2	301	3	304	8	305	13	307	17	308	21	308	25	309	29	308	32	305	34	301	36	295	36	177	35	165	32	156	25	151	14	148	-1	147	-1	137	119	137	16383	16383	286	344	66	-5	95	-5	315	344	28	295	35	305	42	312	49	316	57	319	65	320	76	318	86	314	92	308	97	300	98	290	97	279	92	270	84	262	72	256	56	250	56	245	81	235	100	225	112	214	119	201	121	185	120	174	115	165	109	158	100	153	89	152	85	152	80	154	76	156	71	160	65	165	57	172	51	176	45	179	39	181	31	181	24	180	18	177	12	167	12	161	14	152	21	144	31	139	45	135	61	134	92	138	119	149	140	166	154	187	158	212	157	226	152	238	145	249	134	258	121	265	121	267	130	273	137	279	142	286	145	294	146	304	143	318	137	329	126	337	111	342	93	344	74	342	57	337	43	328	29	315	18	299	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	286	344	66	-5	95	-5	315	344	70	301	167	301	184	344	70	344	33	237	51	236	66	235	79	234	99	230	116	225	130	217	140	209	146	199	148	190	147	181	142	173	134	167	124	164	113	162	101	164	95	166	81	174	72	180	65	184	58	187	46	189	39	188	33	184	28	180	26	174	25	167	27	158	34	150	45	143	59	139	76	137	109	141	136	151	158	166	171	187	176	212	173	230	165	246	153	260	136	270	115	277	99	281	90	282	79	283	65	283	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	296	344	75	-5	104	-5	324	344	181	344	33	344	15	272	28	272	32	282	38	289	45	294	54	297	131	297	60	138	95	138	16383	16383	310	191	321	190	329	185	336	178	340	170	341	160	341	153	339	147	337	142	333	136	327	129	311	137	298	145	289	154	283	162	281	171	283	177	287	183	293	188	301	190	310	191	16383	16383	307	13	296	14	287	19	280	27	276	38	275	51	275	58	277	65	280	73	285	81	292	90	311	79	325	69	333	61	337	51	339	41	337	31	333	23	326	17	318	14	307	13	16383	16383	233	50	236	32	246	17	261	6	282	0	306	-2	334	0	357	8	373	21	384	38	387	58	386	72	381	84	373	96	360	107	342	119	357	125	368	132	376	140	381	150	382	161	379	176	371	188	357	198	338	204	314	206	288	204	266	197	250	186	240	171	236	152	237	140	242	129	250	118	261	109	276	99	261	94	249	86	240	76	234	64	233	50	16383	16383	286	344	66	-5	95	-5	315	344	454	104	454	148	156	148	149	149	143	149	137	150	133	152	132	155	133	159	136	165	140	170	147	177	159	191	177	215	165	225	142	201	117	179	92	160	64	144	34	129	34	123	64	109	92	92	118	73	143	51	165	27	177	39	171	47	164	56	158	63	153	71	147	78	144	80	140	84	136	89	133	94	132	98	133	101	137	103	143	104	156	104	245	207	220	231	198	255	180	281	163	308	148	338	143	338	129	308	112	280	93	254	71	229	47	207	58	195	67	201	83	213	97	225	104	232	109	236	114	239	118	241	121	239	122	235	124	223	124	-84	168	-84	168	223	169	230	170	235	171	239	174	241	179	239	184	236	194	228	196	225	204	219	218	207	226	201	235	195	454	129	424	144	396	161	370	180	346	202	324	225	311	214	318	206	324	197	330	189	342	175	345	173	348	169	356	159	357	155	356	152	351	150	346	149	339	149	333	148	34	148	34	104	346	104	352	103	356	101	357	99	356	94	352	89	348	83	344	79	342	76	330	62	323	54	317	46	311	37	324	27	347	52	371	74	397	93	424	109	454	124	234	58	225	52	217	46	209	39	195	27	192	25	188	21	183	17	179	14	175	12	172	14	170	18	168	30	168	338	124	338	124	30	123	23	122	18	121	14	118	12	113	14	108	17	98	25	95	27	88	34	74	46	66	52	57	59	47	46	72	22	93	-1	112	-26	129	-54	143	-84	149	-84	163	-54	180	-26	200	0	221	24	245	46	474	129	444	144	416	161	390	180	365	202	343	225	331	214	337	206	343	197	350	189	362	175	368	169	372	164	375	159	377	155	375	152	371	150	365	149	359	149	353	148	137	148	130	149	124	149	118	150	114	152	113	155	114	159	117	165	121	170	125	174	127	177	134	184	140	191	158	215	146	225	123	201	98	179	73	160	45	144	15	129	15	123	45	109	73	92	99	73	124	51	146	27	158	39	152	47	145	56	139	63	133	71	127	78	121	84	117	89	114	94	113	98	114	101	116	102	120	103	125	104	369	104	373	103	376	101	377	99	375	94	372	89	368	83	364	79	362	76	355	69	349	62	337	46	330	37	343	27	367	52	391	74	416	93	444	109	474	124	234	28	225	22	217	15	209	9	195	-1	188	-8	183	-12	179	-15	175	-16	172	-15	170	-13	169	-9	168	-4	168	258	169	263	170	267	172	270	174	271	179	269	184	266	194	258	196	256	204	249	218	237	226	231	235	224	245	237	220	261	198	285	180	310	163	338	148	368	143	368	129	338	112	310	93	284	71	259	47	237	58	225	67	231	83	243	90	250	97	256	100	258	104	262	109	266	114	269	118	271	121	269	122	265	124	253	124	0	123	-5	122	-11	121	-15	118	-16	113	-15	108	-12	103	-7	98	-4	95	-1	88	4	74	16	66	22	57	28	47	16	72	-6	93	-31	112	-56	129	-84	143	-114	149	-114	163	-84	180	-56	200	-30	221	-5	245	16	455	-53	137	266	130	273	127	277	125	281	124	284	126	287	132	289	146	291	159	291	169	292	178	293	188	295	199	297	199	313	166	314	134	316	101	320	69	327	38	338	34	334	45	302	52	271	56	239	58	206	59	171	75	171	76	182	77	192	78	201	79	211	79	220	80	224	81	231	82	239	84	245	88	248	91	247	94	245	98	242	106	234	425	-84	451	338	420	327	388	320	356	316	323	314	291	313	291	297	311	293	321	292	330	291	344	291	350	290	358	289	363	287	366	284	365	281	356	269	352	266	34	-53	65	-84	391	242	395	245	399	247	402	248	405	245	407	239	409	231	410	224	410	220	411	211	411	201	412	192	413	182	415	171	431	171	431	206	434	239	438	271	445	302	455	334	455	-80	445	-48	438	-16	434	14	431	47	431	81	415	81	413	71	411	51	411	42	410	32	410	29	409	22	407	14	405	8	402	5	399	6	395	8	391	11	383	19	65	338	34	307	356	-15	359	-19	363	-23	365	-27	366	-30	363	-33	358	-35	350	-36	344	-37	330	-37	321	-38	311	-39	291	-43	291	-59	323	-60	356	-62	388	-66	420	-73	451	-84	455	307	425	338	98	11	94	8	91	6	88	5	84	8	82	14	80	22	80	29	79	32	79	42	78	52	77	61	75	81	59	81	58	47	56	14	52	-16	45	-48	34	-80	38	-84	69	-73	101	-66	134	-62	166	-60	199	-59	199	-43	188	-41	178	-39	169	-38	159	-37	146	-37	132	-35	126	-33	124	-30	125	-27	127	-23	130	-19	134	-15	137	-11	454	104	454	148	330	148	378	223	337	223	289	148	156	148	149	149	143	149	137	150	133	152	132	155	133	159	136	165	140	170	147	177	159	191	177	215	165	225	142	201	117	179	92	160	64	144	34	129	34	123	64	109	92	92	118	73	143	51	165	27	177	39	171	47	164	56	158	63	153	71	147	78	144	80	140	84	136	89	133	94	132	98	133	101	137	103	143	104	260	104	211	31	253	31	301	104	454	129	424	144	396	161	370	180	346	202	324	225	311	214	318	206	324	197	330	189	342	175	345	173	348	169	356	159	357	155	356	152	351	150	346	149	339	149	333	148	201	148	249	223	208	223	160	148	34	148	34	104	131	104	83	31	124	31	172	104	346	104	352	103	356	101	357	99	356	94	352	89	348	83	344	79	342	76	330	62	323	54	317	46	311	37	324	27	347	52	371	74	397	93	424	109	454	124	445	133	424	148	404	159	384	165	361	169	334	170	321	169	308	166	296	163	283	159	271	155	257	151	244	147	216	141	203	141	188	142	171	147	155	154	143	163	138	175	139	179	141	184	145	187	149	191	155	194	169	202	176	207	184	212	192	218	184	231	157	218	127	205	96	195	65	187	33	184	33	178	45	166	56	154	66	140	75	126	83	110	97	80	102	65	108	50	113	36	129	42	127	51	125	58	123	66	120	73	118	81	117	84	116	88	115	91	115	96	116	101	118	105	122	109	127	111	133	112	135	111	141	111	144	110	146	109	161	104	177	100	186	98	196	97	224	97	241	100	255	103	269	107	281	111	294	115	318	123	330	125	343	126	357	125	373	122	389	117	406	110	423	98	445	184	413	187	382	195	351	205	321	218	294	231	286	218	294	212	302	207	309	202	316	198	324	194	329	191	333	187	337	184	339	179	340	175	335	163	323	154	307	147	290	142	276	141	262	141	234	147	182	163	156	169	143	170	117	169	94	165	74	159	54	148	33	133	55	98	73	110	89	117	106	122	121	125	135	126	148	125	160	123	196	111	209	107	223	103	237	100	253	97	282	97	292	98	301	100	309	102	316	104	332	109	335	110	337	111	342	111	345	112	351	111	356	109	360	105	362	101	363	96	363	94	362	91	362	88	361	84	360	81	358	73	355	66	353	58	351	51	349	42	365	36	370	50	375	65	381	80	395	110	403	126	412	140	422	154	433	166	445	178	454	104	454	148	265	148	260	149	254	150	250	152	248	155	250	159	256	169	260	173	263	177	270	185	276	192	283	200	289	207	295	215	282	225	248	191	230	176	210	161	190	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	190	104	210	92	230	77	248	62	266	45	282	27	294	39	282	55	276	62	270	70	263	78	256	85	253	90	250	94	248	98	250	101	254	103	259	104	272	104	241	90	223	106	206	123	191	142	177	161	164	182	164	227	165	233	167	238	171	241	174	239	179	236	184	232	188	229	191	225	198	219	206	213	214	206	222	201	230	195	241	207	217	230	195	254	176	280	159	308	145	338	140	338	125	308	108	280	89	254	67	230	43	207	53	195	61	201	69	206	77	213	84	219	92	225	95	229	100	232	105	236	110	239	114	241	117	239	118	235	119	229	120	224	120	182	107	162	93	142	77	124	61	107	43	90	53	78	61	83	69	89	77	96	84	102	92	108	95	112	100	115	105	119	110	122	114	123	117	122	118	118	119	112	120	107	120	-82	164	-82	164	110	165	116	167	121	171	123	174	122	179	119	184	115	188	112	191	108	198	102	230	78	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	299	148	278	161	240	191	206	225	194	215	200	207	206	200	212	192	218	185	225	177	228	173	232	169	236	164	239	159	240	155	238	152	234	150	229	149	223	148	34	148	34	104	229	104	234	103	238	101	240	98	239	94	236	90	232	85	225	78	218	70	212	62	206	55	200	47	195	39	206	27	223	45	240	62	278	92	299	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	336	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	230	60	222	55	206	43	198	36	191	30	184	23	179	19	174	16	171	15	167	17	165	22	164	29	164	74	177	94	191	113	206	132	223	149	241	166	230	177	222	172	206	160	198	153	191	147	184	140	179	136	174	133	171	132	167	134	165	139	164	146	164	338	120	338	120	148	118	138	117	134	114	132	110	133	105	136	95	144	92	147	84	153	77	160	53	178	43	166	61	149	93	113	107	94	120	73	120	31	118	21	117	17	114	15	110	16	105	19	95	27	92	30	84	36	77	43	53	61	43	49	67	25	89	1	108	-24	125	-51	140	-82	145	-82	159	-52	176	-24	195	2	217	26	241	49	442	225	426	208	408	191	390	176	370	161	349	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	349	104	370	92	390	77	408	62	426	45	442	27	454	39	448	47	443	55	436	62	424	78	417	86	412	96	408	106	406	116	405	127	408	148	417	166	428	183	454	215	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	139	148	118	161	80	191	46	225	34	215	60	183	72	166	81	148	84	127	83	116	81	106	77	96	71	86	65	78	58	70	52	62	46	55	40	47	35	39	46	27	63	45	80	62	118	92	139	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	335	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	454	27	454	225	420	225	420	148	148	148	143	149	137	150	133	152	132	155	133	159	136	164	140	169	143	173	147	177	153	185	159	192	166	200	172	207	177	215	165	225	142	201	118	179	92	160	64	144	34	129	34	123	64	109	92	93	118	73	143	51	165	27	177	39	165	55	159	62	147	78	143	81	140	85	136	90	133	94	132	98	133	101	137	103	143	104	420	104	420	27	245	-82	245	-46	168	-46	168	227	169	233	171	238	175	241	179	239	183	236	188	232	192	229	195	225	202	219	210	213	218	206	226	201	234	195	245	207	221	230	199	254	180	280	163	308	149	338	143	338	129	308	112	280	93	255	71	230	47	207	57	195	65	201	73	206	80	213	88	219	95	225	99	229	104	232	109	236	114	239	118	241	121	238	123	233	124	227	124	-46	47	-46	47	-82	454	129	424	144	396	160	371	179	347	201	324	225	311	215	317	207	323	200	329	192	335	185	342	177	345	173	349	169	353	164	356	159	357	155	355	152	351	150	346	149	340	148	69	148	69	225	34	225	34	27	69	27	69	104	346	104	351	103	356	101	357	98	356	94	353	90	349	85	342	78	336	70	329	62	323	55	311	39	324	27	346	51	370	73	397	93	425	109	454	123	234	60	226	55	210	43	202	36	195	30	188	23	183	19	179	16	175	15	171	17	169	22	168	29	168	303	245	303	245	338	47	338	47	303	124	303	124	29	123	22	121	17	118	15	114	16	109	19	99	27	95	30	88	36	80	43	73	49	57	61	47	49	71	25	93	1	112	-24	129	-51	143	-82	149	-82	163	-52	180	-24	199	2	221	26	245	49	245	-97	245	-64	149	-64	163	-34	180	-6	200	19	221	44	245	66	234	78	225	72	209	60	202	53	195	47	192	45	188	41	183	37	179	34	175	32	172	33	170	36	169	40	168	45	168	256	169	261	170	265	172	267	174	268	179	267	184	264	194	256	196	253	204	247	218	235	226	229	235	223	245	235	220	259	198	283	180	309	163	336	148	366	143	366	129	336	112	308	93	282	71	257	47	235	58	223	67	229	83	241	97	253	104	260	109	264	114	267	118	268	121	267	122	263	124	251	124	50	123	43	122	38	121	34	118	32	113	34	108	37	98	45	95	47	88	54	74	66	66	72	57	79	47	66	72	42	93	18	112	-6	129	-34	143	-64	47	-64	47	-97	333	270	333	233	366	233	380	230	391	223	399	213	405	202	406	190	404	178	399	167	391	158	380	151	366	148	155	148	148	149	142	149	136	150	132	152	131	155	132	159	135	165	139	170	146	177	158	191	176	215	164	225	140	201	116	179	90	160	63	144	33	129	33	123	63	109	91	92	117	73	142	51	164	27	176	39	170	47	164	56	158	63	152	71	146	78	143	80	139	84	135	89	132	94	131	98	132	101	136	103	142	104	367	104	393	109	416	120	434	138	446	160	450	185	446	215	434	238	416	255	393	266	367	270	450	129	420	144	392	160	367	179	343	201	319	225	306	215	313	207	325	191	331	184	338	177	340	174	344	170	348	165	353	155	351	152	347	150	341	149	335	149	329	148	118	148	104	151	92	158	84	167	79	178	77	190	79	202	84	213	92	223	103	230	118	233	150	233	150	270	117	270	90	266	67	255	49	238	37	215	33	185	37	160	49	138	67	120	90	109	117	104	341	104	347	103	351	101	353	98	351	94	348	89	344	84	338	78	332	71	326	63	319	56	313	47	307	39	319	27	341	51	366	73	392	92	420	109	450	123	321	148	321	183	323	199	329	213	338	224	349	231	364	233	378	232	390	227	399	218	404	206	406	190	404	175	396	164	386	155	372	150	358	148	16383	16383	285	148	155	148	148	149	142	149	136	150	132	152	131	155	132	159	135	165	139	170	146	177	158	191	176	215	164	225	140	201	116	179	90	160	63	144	33	129	33	123	63	109	91	92	117	73	142	51	164	27	176	39	170	47	164	56	158	63	152	71	146	78	143	80	139	84	135	89	132	94	131	98	132	101	136	103	142	104	285	104	285	-2	321	-2	321	104	360	104	388	108	412	119	432	136	445	159	450	185	445	214	433	238	415	256	392	266	366	270	340	266	318	256	300	238	289	213	285	182	161	148	124	148	110	150	97	155	87	164	80	175	77	190	79	206	85	218	93	227	105	232	119	233	134	231	145	224	154	213	159	199	161	183	16383	16383	450	129	420	144	392	160	367	179	343	201	319	225	306	215	313	207	325	191	331	184	338	177	340	174	344	170	348	165	353	155	351	152	347	150	341	149	335	149	329	148	199	148	199	182	194	213	183	238	165	256	143	266	118	270	91	266	68	255	49	238	37	214	33	185	38	159	51	136	71	119	95	108	123	104	161	104	161	-2	199	-2	199	104	341	104	347	103	351	101	353	98	351	94	348	89	344	84	338	78	332	71	326	63	319	56	313	47	307	39	319	27	341	51	366	73	392	92	420	109	450	123	621	129	591	144	564	160	538	179	514	201	490	225	478	215	496	191	508	177	515	170	519	165	522	159	523	155	522	152	518	150	512	149	506	149	499	148	469	148	458	146	449	141	441	133	435	123	429	114	421	104	416	99	411	97	405	95	400	96	396	99	393	103	390	108	387	115	384	121	382	128	379	136	377	143	368	167	360	181	351	192	338	200	323	203	308	200	295	192	286	181	278	167	269	143	267	136	265	128	262	121	260	115	257	108	254	103	250	99	246	96	242	95	235	97	230	99	218	114	212	123	205	133	198	141	188	146	176	148	145	148	139	149	133	149	129	150	126	152	125	155	126	159	130	165	134	170	138	174	140	177	146	184	153	191	171	215	158	225	135	201	111	179	85	160	57	144	27	129	27	123	57	109	86	92	112	73	136	51	158	27	171	39	164	47	158	56	152	63	146	71	140	78	137	80	134	84	129	89	126	94	125	98	126	101	129	103	134	104	176	104	181	103	184	101	188	98	191	95	194	91	196	88	202	80	204	76	209	68	215	62	223	56	232	53	243	51	254	54	264	61	273	73	280	87	287	103	291	111	294	119	297	126	299	133	302	140	306	145	309	150	313	155	318	157	323	158	328	157	333	155	341	145	344	140	350	126	356	110	359	103	366	87	374	73	382	61	392	54	404	51	416	53	426	59	434	67	441	76	448	86	456	96	462	100	467	103	474	104	513	104	518	103	522	101	523	98	522	94	519	89	515	84	511	80	508	78	502	71	496	63	490	56	484	47	478	39	490	27	512	51	537	73	563	92	591	109	621	123	474	129	444	144	416	161	390	180	365	202	343	225	331	214	337	206	343	197	350	189	362	175	368	169	372	164	375	159	377	155	375	152	371	150	365	149	359	149	353	148	267	148	288	222	255	222	234	148	137	148	130	149	124	149	118	150	114	152	113	155	114	159	117	165	121	170	125	174	127	177	134	184	140	191	158	215	146	225	123	201	98	179	73	160	45	144	15	129	15	123	45	109	73	92	99	73	124	51	146	27	158	39	152	47	145	56	139	63	133	71	127	78	121	84	117	89	114	94	113	98	114	101	116	102	120	103	125	104	222	104	200	31	233	31	254	104	369	104	373	103	376	101	377	99	375	94	372	89	368	83	364	79	362	76	355	69	349	62	337	46	330	37	343	27	367	52	391	74	416	93	444	109	474	124	247	174	129	174	234	317	198	342	38	129	157	129	94	39	91	35	87	30	83	26	78	23	74	21	71	22	68	24	67	26	65	29	64	31	64	34	63	36	63	38	62	41	61	43	60	52	58	61	55	70	53	79	50	88	35	84	38	67	41	51	43	34	44	17	44	-15	42	-29	40	-44	34	-74	37	-76	67	-62	96	-50	126	-42	158	-36	190	-32	189	-16	171	-16	153	-18	143	-18	134	-19	122	-16	119	-13	118	-10	119	-6	121	-1	124	3	127	8	130	12	252	-84	252	266	137	266	131	267	126	267	122	269	120	272	121	276	124	281	132	291	135	295	142	302	148	310	154	317	166	333	153	343	130	319	106	297	80	278	53	262	22	247	22	241	52	227	80	210	106	191	131	169	153	145	166	156	142	188	128	202	124	207	121	212	120	215	122	218	126	220	131	222	208	222	208	-84	270	247	239	262	212	278	186	297	162	319	138	343	126	333	138	317	144	310	150	302	157	295	160	291	168	281	171	276	172	272	170	269	166	267	160	267	155	266	41	266	41	-84	84	-84	84	222	161	222	166	220	170	218	172	215	171	212	168	207	164	202	157	195	151	188	144	180	132	164	127	156	138	145	161	169	185	191	212	210	240	227	270	241	252	-7	252	343	208	343	208	36	137	36	131	37	126	38	122	39	120	42	121	46	124	51	128	56	142	70	166	102	153	113	131	89	106	67	80	48	52	31	22	17	22	12	53	-2	80	-19	106	-38	130	-59	153	-84	166	-74	154	-58	148	-51	142	-43	135	-35	132	-32	124	-22	121	-17	120	-13	122	-10	126	-8	131	-7	144	-7	270	17	240	31	212	48	185	67	161	89	138	113	127	102	132	94	144	78	151	70	157	63	164	56	168	51	171	46	172	42	170	39	166	38	161	37	155	36	84	36	84	343	41	343	41	-7	160	-7	166	-8	170	-10	172	-13	171	-17	168	-22	160	-32	157	-35	150	-43	144	-51	138	-58	126	-74	138	-84	162	-59	186	-38	212	-19	239	-2	270	12	437	63	428	56	420	50	406	38	398	31	396	29	386	21	381	18	376	17	373	18	372	22	370	34	370	41	369	343	33	343	33	299	326	299	326	35	325	28	324	22	323	18	320	17	316	18	311	21	306	25	302	29	299	31	285	43	277	49	269	56	260	62	249	50	273	28	295	3	314	-22	331	-50	345	-80	350	-80	365	-50	382	-22	400	2	422	27	447	50	452	-7	452	343	408	343	408	36	137	36	131	37	127	39	126	42	127	46	130	51	134	56	147	69	153	77	159	84	171	102	159	113	137	89	112	67	86	48	58	31	28	17	28	11	58	-3	85	-19	111	-38	135	-59	159	-84	171	-74	153	-50	141	-36	134	-29	130	-24	127	-18	126	-14	127	-11	131	-9	137	-8	143	-8	150	-7	453	93	443	146	418	192	380	229	334	253	281	262	242	258	205	245	172	225	144	198	123	165	120	157	111	130	110	122	110	112	109	105	107	100	104	98	100	99	90	105	85	109	81	113	74	119	66	125	59	132	51	138	43	143	33	131	57	108	79	84	98	58	115	30	129	0	135	0	149	29	166	58	186	84	207	109	231	131	220	143	188	119	181	113	178	110	173	106	169	102	164	99	161	98	158	98	156	100	155	103	154	107	154	117	157	132	157	134	172	163	192	186	218	204	248	214	280	218	320	212	354	194	382	167	401	132	408	93	443	143	435	138	427	132	419	125	411	119	404	113	396	105	386	99	382	98	378	100	377	105	376	112	376	122	374	130	372	139	366	157	362	165	341	198	313	225	281	245	244	258	205	262	152	253	105	229	68	192	43	146	33	93	77	93	85	132	103	167	131	194	166	212	206	218	238	214	267	204	293	186	314	163	328	134	329	132	331	122	331	103	329	100	327	98	325	98	321	99	317	102	312	106	305	113	289	125	282	131	266	143	254	131	278	109	300	84	319	58	336	29	350	0	356	0	371	30	388	58	407	84	428	108	453	131	455	-53	137	266	130	273	127	277	125	281	124	284	126	287	132	289	146	291	159	291	169	292	178	293	188	295	199	297	199	313	166	314	134	316	101	320	69	327	38	338	34	334	45	302	52	271	56	239	58	206	59	171	75	171	76	182	77	192	78	201	79	211	79	220	80	224	81	231	82	239	84	245	88	248	91	247	94	245	98	242	106	234	425	-84	16383	16383	455	340	455	384	38	384	38	340	69	111	69	309	34	309	34	111	16383	16383	417	45	387	59	359	76	334	95	310	116	286	141	273	131	280	122	286	114	298	100	305	93	307	90	315	80	320	70	318	67	314	66	309	65	302	64	34	64	34	20	302	20	314	18	318	16	320	13	318	9	315	5	311	0	307	-3	305	-6	293	-20	286	-28	280	-36	274	-45	286	-56	308	-32	333	-11	359	8	387	25	417	39	16383	16383	454	188	454	232	187	232	180	233	174	234	171	235	169	238	170	242	174	248	182	258	184	261	196	275	203	282	209	290	215	299	203	309	179	284	155	263	129	244	101	227	71	213	71	207	101	193	129	176	156	156	180	135	203	111	214	122	208	131	196	147	184	161	182	164	178	168	174	173	170	177	169	181	171	184	175	186	187	188	193	188	16383	16383	454	-47	454	150	420	150	420	-47	413	347	384	334	355	323	324	314	294	308	262	306	256	306	253	301	274	276	291	248	306	220	318	190	329	159	344	164	341	178	338	191	335	205	331	218	327	232	327	234	326	235	326	237	327	238	327	241	328	242	329	244	334	244	353	226	369	204	381	180	388	154	391	127	383	81	362	41	330	9	289	-11	243	-18	197	-11	157	9	125	40	104	80	96	126	101	165	116	200	139	230	169	254	204	270	190	311	144	290	106	260	77	222	59	177	52	127	62	67	89	14	131	-26	183	-53	243	-63	304	-53	356	-26	398	14	425	67	435	127	431	166	420	201	403	233	379	261	350	286	350	287	349	287	349	289	350	292	354	296	357	298	359	299	372	305	384	312	396	318	420	332	282	270	317	254	347	230	371	200	386	165	391	126	384	80	362	40	330	9	290	-11	244	-18	198	-11	157	9	125	41	104	81	97	127	99	154	106	180	118	204	134	226	153	244	158	244	160	242	160	241	161	238	161	234	160	233	160	232	156	218	152	205	149	191	146	178	143	164	158	159	169	190	181	220	196	248	213	276	234	301	232	306	224	306	193	308	162	314	132	323	103	334	74	347	68	332	80	325	91	318	103	312	115	305	129	298	135	294	137	292	138	289	138	288	137	287	137	286	108	261	84	233	67	201	56	166	52	127	62	67	89	14	131	-26	183	-53	243	-63	304	-53	356	-26	398	14	425	67	435	127	428	177	409	222	380	260	342	290	297	311	455	104	455	148	157	148	152	149	148	151	146	153	145	156	145	159	149	169	160	183	174	201	190	219	204	236	187	251	159	221	128	190	96	160	64	132	33	107	33	104	454	104	454	148	32	148	32	147	63	121	95	93	127	63	158	32	186	2	204	17	189	34	159	70	149	84	145	94	145	97	146	100	148	102	152	104	157	104	241	209	119	347	119	-80	164	-80	164	231	165	237	167	241	170	243	174	241	179	238	183	234	188	230	190	228	204	216	212	209	220	203	229	197	156	-80	156	347	36	209	46	197	64	209	72	216	79	222	85	228	88	230	92	234	97	238	102	241	106	243	109	241	111	237	113	225	113	-80	455	104	455	107	424	132	392	160	360	190	329	221	301	251	284	236	298	219	314	201	328	183	339	169	343	159	343	156	342	153	336	149	330	148	33	148	33	104	455	148	33	148	33	104	336	104	342	100	343	97	343	94	339	84	328	70	314	52	298	34	284	17	301	2	329	32	360	63	392	93	424	121	455	147	241	57	229	69	220	63	204	51	190	39	188	36	183	32	179	28	174	25	170	23	167	25	165	29	164	35	164	347	119	347	119	-80	156	-80	156	347	113	347	113	41	111	29	109	25	106	23	102	25	97	28	92	32	79	45	72	51	64	57	46	69	36	57	454	20	454	64	149	64	137	66	133	67	132	70	133	74	136	80	144	90	147	93	165	114	171	122	177	131	165	141	142	116	117	95	92	76	64	59	34	45	34	39	64	25	92	8	118	-11	143	-32	165	-56	177	-45	171	-36	164	-28	158	-20	153	-13	147	-6	144	-3	140	0	136	5	133	9	132	13	133	16	137	18	143	20	156	20	16383	16383	454	213	424	227	397	244	371	263	347	284	324	309	311	299	317	290	323	282	330	275	342	261	344	258	352	248	356	242	357	238	356	235	352	234	340	232	34	232	34	188	339	188	346	187	351	186	356	184	357	181	356	177	352	173	348	168	344	164	342	161	330	147	318	131	311	122	324	111	346	135	370	156	396	176	424	193	454	207	231	207	207	229	186	254	166	280	149	308	135	338	129	338	115	308	98	281	79	255	58	231	33	207	43	195	52	201	60	207	81	225	84	228	94	236	99	239	104	241	107	239	108	235	109	230	110	223	110	-82	154	-82	154	223	156	235	158	239	161	241	164	239	169	236	174	232	181	225	195	213	211	201	220	195	16383	16383	388	60	379	54	363	42	349	30	346	27	342	24	337	20	333	16	329	15	326	17	324	21	322	33	322	338	278	338	278	32	276	20	275	17	272	15	267	16	252	28	249	30	228	48	220	55	211	61	201	49	226	25	247	1	266	-24	283	-52	297	-82	303	-82	317	-52	334	-24	354	2	375	26	399	49	454	45	424	59	397	76	371	95	347	116	324	141	311	131	317	122	323	114	330	107	342	93	344	90	352	80	356	74	357	70	356	67	352	66	340	64	34	64	34	20	339	20	346	19	351	18	356	16	357	13	356	9	352	5	348	0	344	-3	342	-6	330	-20	318	-36	311	-45	324	-56	346	-32	370	-11	396	8	424	25	454	39	16383	16383	454	188	454	232	149	232	137	234	133	235	132	238	133	242	136	248	144	258	147	261	165	282	171	290	177	299	165	309	142	284	117	263	92	244	64	227	34	213	34	207	64	193	92	176	118	156	143	135	165	111	177	122	171	131	164	139	158	147	153	154	147	161	140	168	136	173	133	177	132	181	133	184	137	186	143	187	150	188	156	188	454	20	454	64	148	64	142	65	137	65	133	67	132	70	133	74	136	79	140	84	143	89	147	93	152	99	164	113	169	120	175	127	169	133	163	140	158	147	152	154	147	161	143	164	140	168	136	173	133	178	132	181	133	184	137	186	143	187	148	188	454	188	454	232	148	232	142	233	137	233	133	235	132	238	133	242	136	247	140	252	143	257	147	261	153	268	159	276	166	283	172	291	177	299	165	309	142	285	118	263	92	244	64	227	34	213	34	207	60	195	85	181	108	164	131	146	151	126	130	106	108	88	85	72	60	57	34	45	34	39	64	25	92	8	118	-10	143	-32	165	-56	177	-45	153	-13	147	-6	143	-3	140	0	136	5	133	10	132	13	133	16	137	18	143	20	156	20	399	207	375	230	353	254	334	280	317	308	303	338	297	338	285	312	270	287	254	264	236	242	216	220	196	241	178	263	162	287	147	312	135	338	129	338	115	308	98	280	79	254	57	230	33	207	43	195	51	201	59	206	66	213	74	219	81	225	85	229	90	232	95	236	100	239	104	241	107	239	108	235	109	229	110	224	110	-82	154	-82	154	227	155	233	157	238	161	241	164	239	169	236	173	232	178	229	181	225	188	220	195	214	202	209	209	203	215	198	249	225	253	229	258	232	263	236	268	239	272	241	275	239	276	235	277	229	278	224	278	-82	322	-82	322	227	323	233	325	238	329	241	333	239	337	236	342	232	346	229	349	225	356	219	364	213	372	206	380	201	388	195	454	45	428	57	403	72	380	88	358	106	337	126	358	146	380	164	404	181	429	195	454	207	454	213	424	227	397	244	371	263	347	285	324	309	311	299	323	283	329	276	335	268	342	261	345	257	353	247	356	242	357	238	356	235	351	233	346	232	34	232	34	188	340	188	346	187	351	186	356	184	357	181	356	178	353	173	349	168	342	161	336	154	331	147	325	140	320	133	314	127	320	120	325	113	331	106	336	99	342	93	345	89	353	79	356	74	357	70	356	67	351	65	346	65	340	64	34	64	34	20	340	20	346	19	351	18	356	16	357	13	356	10	353	5	349	0	345	-3	342	-6	336	-13	329	-21	311	-45	324	-56	346	-32	370	-10	397	8	425	25	454	39	388	60	380	55	364	43	356	36	349	30	342	23	337	19	333	16	329	15	325	17	323	22	322	29	322	338	278	338	278	31	276	21	275	17	272	15	268	16	263	19	253	27	249	30	215	58	209	52	195	42	181	30	178	27	173	23	169	19	164	16	161	15	157	17	155	22	154	29	154	338	110	338	110	31	108	21	107	17	104	15	100	16	95	19	85	27	81	30	74	36	66	43	59	49	43	61	33	49	57	25	79	1	98	-24	115	-51	129	-82	135	-82	147	-56	162	-31	178	-7	196	15	216	35	236	14	254	-7	270	-30	285	-55	297	-82	303	-82	317	-52	334	-24	353	2	375	26	399	49	455	110	33	110	33	66	339	66	345	65	349	63	350	60	349	56	346	51	342	46	338	42	335	40	323	26	311	10	305	1	317	-10	16383	16383	455	165	455	209	149	209	143	210	139	212	137	215	139	219	142	224	146	229	152	235	158	242	164	250	171	257	183	275	171	286	33	165	455	66	455	110	33	110	171	-10	183	1	177	9	171	16	159	32	152	40	145	47	141	52	138	56	137	60	139	63	143	65	148	66	161	66	16383	16383	455	165	317	286	305	275	335	235	342	228	346	223	349	219	350	215	349	212	345	210	339	209	33	209	33	165	335	156	318	98	126	98	118	101	112	106	108	112	105	119	104	127	105	134	108	141	112	147	118	152	126	156	16383	16383	454	54	454	98	354	98	372	156	454	156	454	200	385	200	411	285	374	285	349	200	205	200	199	201	194	202	190	205	189	210	191	216	195	222	197	224	202	230	209	239	218	250	227	262	235	274	224	285	185	248	146	213	107	181	69	153	34	129	34	124	69	100	107	72	146	41	185	6	224	-31	236	-21	228	-10	219	0	212	9	204	18	197	26	191	35	189	43	190	47	193	50	198	52	205	53	213	54	305	54	279	-31	315	-31	342	54	301	156	284	98	117	98	109	101	103	106	99	112	96	119	95	127	96	134	99	141	103	147	109	152	117	156	16383	16383	320	98	338	156	503	156	511	152	517	147	521	141	524	134	525	127	524	119	521	112	517	106	511	101	503	98	16383	16383	595	129	560	153	522	181	483	213	444	248	406	285	393	274	411	250	420	239	427	230	432	224	434	222	438	216	440	210	438	205	435	202	430	201	424	200	351	200	377	285	340	285	315	200	196	200	190	201	185	202	182	205	180	210	182	216	186	222	188	224	193	230	200	239	209	250	227	274	214	285	176	248	137	213	98	181	60	153	25	129	25	124	60	100	98	72	137	41	176	6	214	-31	227	-21	219	-10	210	0	203	9	195	18	188	26	182	35	180	43	181	47	184	50	189	52	196	53	204	54	271	54	245	-31	281	-31	307	54	416	54	424	53	431	52	436	50	439	47	440	43	438	35	432	26	425	18	418	9	410	0	401	-10	393	-21	406	-31	444	6	483	41	522	72	560	100	595	124	153	98	171	156	364	156	365	155	366	155	368	153	374	150	378	145	382	139	384	133	384	120	382	114	378	108	374	103	368	99	367	99	366	98	363	98	16383	16383	454	129	414	157	375	186	337	218	300	251	265	285	253	274	260	264	284	234	291	224	296	219	298	216	300	210	298	205	294	202	288	200	184	200	210	285	174	285	147	200	34	200	34	156	134	156	117	98	34	98	34	54	104	54	78	-31	114	-31	141	54	276	54	281	53	287	53	293	51	298	48	300	43	299	39	298	36	296	32	294	29	291	26	283	17	275	7	267	-1	260	-11	252	-21	265	-31	300	3	336	36	375	67	414	96	454	124	454	54	454	98	126	98	118	101	112	106	108	112	105	119	104	127	105	134	108	141	112	147	118	153	126	156	454	156	454	200	205	200	198	201	193	203	190	206	189	210	191	218	197	227	204	235	212	243	219	253	228	264	236	275	224	285	185	247	146	212	107	181	69	153	34	129	34	124	69	100	107	72	146	40	185	5	224	-31	235	-20	227	-8	209	14	202	23	197	28	191	37	189	43	190	48	194	51	199	53	205	53	212	54	337	148	299	187	265	226	233	265	205	303	181	338	176	338	152	303	124	265	92	226	57	187	20	148	31	137	43	145	55	154	66	163	75	171	80	175	89	181	95	183	100	182	103	178	104	173	105	167	105	-84	150	-84	150	247	153	254	158	260	164	264	171	267	179	268	186	267	193	264	199	260	204	254	208	247	208	-84	252	-84	252	167	253	174	255	179	258	182	262	183	270	181	276	177	278	175	287	168	295	161	315	145	327	136	454	129	419	153	382	181	343	213	304	248	265	285	253	274	261	262	271	250	279	239	287	230	291	224	296	219	298	216	300	210	298	205	295	202	283	200	34	200	34	156	363	156	370	152	376	147	381	141	384	134	384	119	381	112	376	106	370	101	363	98	34	98	34	54	276	54	284	53	291	52	296	50	299	47	300	43	298	35	296	32	293	29	291	26	284	18	277	9	269	0	261	-10	252	-21	265	-31	303	6	342	41	381	72	419	100	454	124	326	117	302	99	291	90	282	83	276	78	274	76	265	70	262	70	257	71	254	75	253	80	252	86	252	338	208	338	208	7	204	0	199	-6	193	-10	186	-13	179	-14	171	-13	164	-10	157	-6	152	0	150	7	150	338	105	338	105	86	104	79	102	74	99	71	95	70	91	70	87	72	81	76	79	78	70	85	62	93	52	100	42	109	30	117	20	104	58	66	93	27	124	-11	152	-49	176	-84	181	-84	205	-49	233	-11	265	27	300	66	337	104	117	98	109	101	103	106	99	112	96	119	95	127	96	134	99	141	103	147	109	153	117	156	503	156	511	152	517	147	521	141	524	134	525	127	524	119	521	112	517	106	511	101	503	98	16383	16383	595	129	560	153	522	181	483	213	444	248	406	285	393	274	411	250	420	239	427	230	432	224	434	222	438	216	440	210	438	205	435	202	430	201	424	200	196	200	189	201	184	203	181	206	180	210	182	218	188	227	195	235	203	243	210	253	219	264	227	275	214	285	176	247	137	212	98	181	60	153	25	129	25	124	60	100	98	72	137	40	176	5	214	-31	227	-20	218	-8	200	14	193	23	188	28	182	37	180	43	182	48	185	51	190	53	196	53	203	54	416	54	424	53	431	52	436	50	439	47	440	43	438	35	432	26	425	18	418	9	410	0	401	-10	393	-21	406	-31	444	6	483	41	522	72	560	100	595	124	208	-22	204	-30	199	-36	193	-40	186	-43	179	-44	171	-43	164	-40	157	-36	152	-30	150	-22	150	276	153	284	158	290	164	294	171	297	179	298	186	297	193	294	199	290	204	284	208	276	16383	16383	326	86	314	78	302	69	291	60	282	53	276	48	274	46	268	42	262	40	257	41	254	45	253	50	252	56	252	197	253	204	255	209	258	212	262	213	266	213	270	211	276	207	278	205	287	198	295	190	305	183	315	174	327	166	337	179	299	217	265	256	233	295	205	333	181	368	176	368	152	333	124	295	92	256	57	217	20	179	31	166	55	184	66	193	75	200	80	205	92	213	95	213	100	212	103	208	104	203	105	196	105	56	104	49	102	44	99	41	95	40	87	42	81	46	79	48	70	55	62	63	52	70	42	79	30	87	20	75	58	36	93	-2	124	-41	152	-79	176	-114	181	-114	205	-79	233	-41	265	-2	300	36	337	75	436	25	204	257	198	265	196	269	195	273	195	275	201	281	204	282	208	283	211	284	215	285	228	286	252	288	265	289	277	291	275	307	270	307	265	306	251	306	206	308	162	311	118	316	74	323	31	331	27	328	36	281	42	234	47	186	50	139	51	91	51	83	67	83	71	107	72	120	73	132	75	145	75	148	76	151	76	155	78	158	79	161	80	161	81	162	83	162	84	163	85	163	89	162	93	160	97	157	103	151	333	-77	364	-46	73	244	72	246	70	252	70	257	71	267	76	276	83	283	91	287	101	289	103	288	106	288	112	286	114	285	405	-5	432	331	389	323	345	316	301	311	257	308	213	306	198	306	193	307	188	307	186	291	198	289	211	288	235	286	248	285	252	284	255	283	263	281	266	278	266	277	267	276	267	275	268	274	268	273	267	269	265	265	259	257	27	25	58	-5	349	285	351	286	357	288	360	288	362	289	372	287	381	283	387	276	392	267	393	257	393	252	391	246	390	244	99	-46	130	-77	360	151	366	157	370	160	374	162	378	163	379	163	380	162	382	162	383	161	385	158	386	155	387	151	388	148	388	145	389	132	390	120	392	107	396	83	412	83	412	85	411	86	411	91	412	139	415	186	420	234	427	281	436	328	436	-74	427	-27	420	19	415	66	412	114	411	161	411	167	412	168	412	170	396	171	394	158	392	146	390	133	389	120	388	108	388	105	387	102	386	98	385	95	383	93	383	92	382	91	380	90	378	90	374	91	370	93	366	96	360	102	130	331	99	300	390	9	391	7	393	1	393	-3	392	-13	387	-22	381	-29	372	-33	362	-35	360	-35	351	-32	349	-31	58	259	27	228	256	0	259	-3	265	-11	267	-15	268	-19	268	-20	267	-21	267	-22	266	-24	266	-25	263	-27	259	-29	255	-30	248	-30	235	-31	223	-32	211	-34	198	-35	186	-37	188	-53	213	-53	257	-54	301	-57	345	-62	389	-69	432	-77	436	228	405	259	114	-31	112	-32	103	-35	101	-35	91	-33	83	-29	76	-22	71	-13	70	-3	70	1	72	7	73	9	364	300	333	331	103	102	97	96	93	93	89	91	85	90	83	90	81	91	79	93	78	95	76	98	76	102	75	105	75	108	73	120	71	146	69	158	67	171	51	170	51	161	50	114	47	66	42	19	36	-27	27	-74	31	-77	74	-69	118	-62	162	-57	206	-54	251	-53	275	-53	277	-37	265	-35	252	-34	240	-32	227	-31	215	-30	208	-30	204	-29	198	-25	197	-24	196	-22	195	-21	195	-19	196	-15	198	-11	204	-3	207	0	457	104	457	148	377	148	350	119	291	206	228	118	201	148	152	148	146	149	139	149	134	150	130	152	128	155	133	165	137	170	141	174	143	177	150	184	156	191	163	199	175	215	162	225	138	201	114	179	89	160	61	144	31	129	31	123	61	109	89	92	115	73	140	51	162	27	174	39	168	47	162	56	156	63	149	71	143	78	137	84	133	89	130	94	128	98	130	101	134	103	140	104	180	104	229	48	291	133	349	48	397	104	457	129	427	144	399	160	374	179	349	201	326	225	313	215	325	199	332	191	344	177	351	170	355	165	358	159	359	155	358	152	354	150	348	149	342	149	335	148	287	148	260	118	198	206	137	119	110	148	31	148	31	104	91	104	138	48	198	133	259	48	308	104	348	104	354	103	358	101	359	98	358	94	355	89	351	84	347	80	344	78	338	71	332	63	326	56	320	47	314	39	326	27	348	51	373	73	399	92	427	109	457	123	402	90	193	90	193	37	119	95	110	102	102	109	97	115	93	121	92	127	93	133	97	139	110	152	119	158	193	215	193	162	402	162	16383	16383	433	60	433	193	223	193	223	271	213	276	177	243	141	212	67	156	30	129	30	124	67	97	141	41	178	11	213	-21	223	-16	223	60	260	169	208	169	208	-46	136	-46	136	169	83	169	140	242	147	251	154	259	160	264	166	268	171	269	177	268	183	264	190	258	197	251	204	242	16383	16383	320	148	287	184	257	220	201	294	174	331	169	331	142	294	86	220	55	184	22	148	27	138	105	138	105	-77	238	-77	238	138	315	138	271	37	271	90	60	90	60	162	271	162	271	215	344	158	353	152	366	139	370	132	371	127	370	121	366	115	361	109	353	102	344	95	16383	16383	433	129	396	156	322	212	286	243	250	276	240	271	240	193	30	193	30	60	240	60	240	-16	250	-21	286	11	322	41	396	97	433	124	260	84	204	11	197	2	183	-10	177	-14	171	-15	166	-14	160	-10	154	-5	147	2	140	11	83	84	136	84	136	300	208	300	208	84	16383	16383	315	115	238	115	238	331	105	331	105	115	27	115	22	105	55	69	86	33	114	-3	142	-40	169	-77	174	-77	201	-40	229	-3	257	33	287	69	320	105	208	-69	136	-69	136	-34	208	-34	16383	16383	238	-99	238	-3	105	-3	105	-99	16383	16383	260	190	208	190	208	59	136	59	136	190	83	190	140	263	147	272	153	279	159	285	165	289	171	291	178	289	185	285	191	279	198	271	204	263	16383	16383	320	170	287	205	257	242	201	316	174	353	169	353	142	315	114	278	86	242	55	205	22	170	27	160	105	160	105	28	238	28	238	160	315	160	220	60	211	54	195	42	181	30	178	27	174	24	164	16	161	15	158	17	156	21	154	33	154	338	110	338	110	32	108	20	107	17	104	15	99	16	84	28	81	30	60	48	52	55	43	61	33	49	58	25	79	1	98	-24	115	-52	129	-82	135	-82	149	-52	166	-24	186	2	207	26	231	49	16383	16383	399	207	375	229	354	254	334	280	317	308	303	338	297	338	283	308	266	281	247	255	226	231	201	207	211	195	220	201	228	207	249	225	252	228	262	236	267	239	272	241	275	239	276	235	277	230	278	223	278	-82	322	-82	322	223	324	235	326	239	329	241	333	239	337	236	342	232	349	225	363	213	379	201	388	195	194	198	150	76	105	198	16383	16383	297	338	244	338	209	242	90	242	55	338	2	338	124	0	174	0	238	122	186	122	186	72	182	55	171	45	158	40	144	38	134	37	124	38	111	40	98	45	88	55	84	71	84	301	88	319	97	331	110	337	122	340	143	340	157	337	171	331	182	319	186	301	186	256	238	256	238	316	229	350	209	372	182	385	155	391	133	392	112	390	86	384	59	370	39	347	31	314	31	54	39	22	58	2	84	-8	110	-13	132	-14	153	-12	181	-8	208	2	229	22	238	52	211	147	207	108	194	73	175	43	151	23	124	15	108	17	95	23	87	34	81	52	80	77	85	112	98	148	117	179	141	201	167	209	180	207	192	200	202	188	209	171	211	147	16383	16383	117	314	127	316	137	319	147	321	155	322	164	323	197	317	220	300	233	276	239	245	241	212	240	209	240	201	239	199	239	195	238	195	230	207	217	217	202	224	186	228	171	229	125	222	84	201	51	169	30	129	22	83	26	53	37	28	56	10	83	0	116	-4	176	10	222	48	254	101	273	159	280	215	275	262	262	298	242	323	213	338	177	343	165	343	139	337	128	332	118	325	262	0	262	338	38	338	38	288	212	288	212	194	44	194	44	143	212	143	212	50	38	50	38	0	212	50	108	50	136	143	212	143	16383	16383	212	194	150	194	178	288	212	288	16383	16383	262	0	262	338	193	338	211	401	175	401	156	338	38	338	38	288	142	288	113	194	44	194	44	143	99	143	71	50	38	50	38	0	56	0	38	-63	75	-63	93	0	102	42	91	57	82	72	75	89	71	107	70	126	76	166	94	201	122	228	157	246	197	253	212	252	227	249	241	245	255	239	267	232	16383	16383	292	210	303	196	312	180	319	163	323	145	324	126	318	86	300	51	272	23	237	5	197	0	182	0	167	3	153	7	139	13	127	21	16383	16383	368	297	324	297	296	266	279	276	260	285	240	292	219	296	197	297	143	288	96	264	59	227	35	180	26	126	28	100	34	74	44	50	57	29	73	9	25	-44	70	-44	98	-12	115	-23	134	-32	154	-39	175	-43	197	-44	251	-35	298	-11	335	25	359	72	368	126	366	153	360	178	350	202	337	223	321	243	256	25	48	25	149	265	150	265	16383	16383	329	0	180	338	153	338	12	0	292	313	191	74	85	313	16383	16383	329	338	12	338	160	0	187	0	334	-6	334	37	179	37	154	41	131	51	112	67	97	87	88	112	334	112	334	156	88	156	97	180	112	200	131	216	154	226	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	161	112	135	49	122	58	110	69	100	81	93	96	88	112	16383	16383	209	229	179	156	88	156	97	180	112	200	131	216	154	226	179	229	16383	16383	334	-6	334	37	176	37	174	38	168	38	166	39	195	112	334	112	334	156	214	156	244	229	334	229	334	273	262	273	290	340	255	340	228	273	186	273	137	266	97	246	66	216	47	178	41	133	44	102	54	72	70	46	91	24	118	8	85	-72	119	-72	148	-1	155	-3	163	-4	177	-6	185	-6	220	17	220	61	146	61	127	64	111	71	96	81	85	95	78	112	220	112	220	156	78	156	85	172	96	186	111	196	127	203	146	205	220	205	220	249	146	249	109	244	78	227	53	202	36	170	30	133	36	97	53	65	78	40	109	23	146	17	41	273	41	229	196	229	221	226	244	216	263	200	278	180	287	156	41	156	41	112	287	112	278	87	263	67	244	51	221	41	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	287	112	278	87	263	67	244	51	221	41	196	37	165	37	195	112	16383	16383	214	156	239	219	253	210	265	199	275	186	282	172	287	156	16383	16383	290	340	255	340	226	270	219	271	211	272	204	273	41	273	41	229	207	229	209	228	179	156	41	156	41	112	161	112	131	37	41	37	41	-6	113	-6	85	-72	119	-72	147	-6	190	-6	238	0	278	20	309	51	328	89	334	133	331	166	321	195	305	221	283	243	256	259	30	249	30	205	104	205	123	203	139	196	154	186	165	172	172	156	30	156	30	112	172	112	165	95	154	81	139	71	123	64	104	61	30	61	30	17	104	17	141	23	172	40	197	65	214	97	220	133	214	170	197	202	172	227	141	244	104	249	482	-128	482	-109	463	-109	448	-108	437	-102	430	-92	425	-77	424	-58	424	304	425	329	430	346	438	356	449	361	464	363	482	363	482	382	18	382	18	363	42	361	59	355	69	344	74	328	76	305	76	-49	74	-72	70	-89	62	-101	51	-107	37	-109	18	-109	18	-128	220	-128	220	-109	195	-109	181	-107	172	-98	166	-85	162	-67	161	-45	161	345	339	345	339	-45	338	-70	334	-88	327	-101	318	-107	305	-109	280	-109	280	-128	477	-128	477	-110	459	-110	445	-109	434	-104	426	-93	421	-76	420	-51	420	299	421	323	426	341	434	353	445	360	459	363	477	363	477	382	277	382	277	363	296	363	310	361	320	355	328	343	333	325	334	299	334	-93	157	-93	157	299	158	325	163	343	171	355	181	361	195	363	214	363	214	382	14	382	14	363	33	363	47	361	58	355	66	343	70	325	72	299	72	-51	70	-76	66	-93	58	-104	47	-109	33	-110	14	-110	14	-128	436	23	416	23	406	-7	392	-27	376	-38	355	-43	331	-44	133	-44	294	155	156	345	307	345	334	339	356	325	373	297	382	252	401	252	401	382	32	382	220	123	20	-128	409	-128	343	104	343	148	33	148	33	104	343	104	343	148	209	148	209	259	166	259	166	148	32	148	32	104	166	104	166	-5	209	-5	209	104	16383	16383	343	285	343	329	32	329	32	285	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	228	355	226	368	220	380	211	389	200	395	187	397	188	397	175	395	164	389	155	380	149	368	147	355	149	343	155	331	164	323	175	317	188	315	200	317	211	323	220	331	226	343	228	355	253	366	205	366	39	-96	87	-96	214	46	55	205	12	205	171	46	151	147	151	164	152	172	154	179	158	187	162	196	166	203	169	208	171	213	172	217	172	222	171	231	167	239	162	246	155	250	146	251	137	250	129	246	123	240	120	233	118	224	121	209	128	195	134	185	137	176	139	168	140	159	141	147	137	146	127	152	119	157	112	164	106	172	99	182	93	192	87	198	81	203	74	205	66	205	57	204	50	201	45	195	42	188	41	180	42	172	46	164	53	158	63	154	78	151	90	150	101	148	121	142	132	137	132	133	123	127	115	123	107	121	98	119	86	118	71	116	58	113	49	107	43	100	41	89	42	81	46	74	52	68	59	65	68	64	74	64	80	66	85	69	91	75	98	84	105	94	112	102	119	109	127	116	137	124	141	122	140	109	139	98	133	80	122	58	120	50	119	45	121	36	124	28	130	22	137	18	146	17	154	18	162	22	168	28	172	36	173	45	173	49	172	53	170	57	168	63	165	69	160	80	156	89	153	99	151	109	151	122	153	124	162	119	168	115	173	111	179	105	185	97	195	84	203	74	210	68	217	65	224	64	234	65	241	69	247	74	250	82	251	90	250	100	246	107	238	112	227	116	211	118	199	119	188	121	179	124	170	128	160	133	160	137	169	143	177	147	186	150	195	151	208	151	220	152	232	156	242	162	249	170	252	180	250	188	246	195	239	200	232	204	223	205	216	205	211	203	205	199	199	194	193	185	186	175	179	167	172	160	164	154	154	146	133	126	131	115	126	105	119	98	110	93	99	92	88	93	78	98	71	106	66	115	64	127	66	138	71	147	78	154	88	159	99	161	110	159	119	154	126	147	131	137	133	126	16383	16383	177	126	173	151	162	172	145	189	124	200	99	204	74	200	52	190	35	173	24	152	20	127	24	102	35	80	52	63	74	51	99	47	123	51	145	63	162	80	173	101	177	126	249	133	244	165	229	194	207	216	179	231	146	237	113	231	85	216	62	194	48	165	42	133	48	100	62	72	85	50	113	35	146	30	179	35	207	50	229	72	244	100	249	133	508	473	464	473	265	-26	264	-26	170	210	147	210	65	147	76	129	84	137	92	143	99	147	105	150	111	151	116	150	120	147	124	142	128	134	133	123	235	-128	267	-128	221	97	209	82	195	69	181	60	164	54	145	52	122	56	103	69	90	87	82	108	80	131	82	146	88	161	97	173	110	182	125	185	149	179	171	163	191	141	208	118	221	97	16383	16383	346	0	346	41	327	48	308	65	291	87	276	109	265	127	278	145	291	158	306	166	324	171	346	173	346	225	319	221	297	212	279	197	263	178	249	156	231	178	213	197	193	212	169	221	141	225	132	224	124	223	116	221	100	215	77	200	60	181	49	158	42	132	40	105	44	73	56	44	74	21	100	6	133	0	160	3	184	12	205	26	223	45	238	68	254	46	272	27	292	13	316	3	344	0	221	97	209	82	196	69	181	60	164	54	145	52	122	56	103	69	90	87	82	108	80	131	82	146	88	161	97	173	110	182	125	185	149	179	171	163	191	141	208	117	221	97	16383	16383	402	94	400	78	394	64	385	51	372	43	357	40	334	46	312	62	293	83	278	106	265	127	276	142	288	155	302	165	318	171	338	173	361	168	379	156	392	139	399	117	402	94	16383	16383	442	116	438	149	426	178	406	203	379	219	346	225	319	221	297	212	279	197	263	178	249	156	231	178	213	197	192	212	169	221	141	225	132	224	124	223	116	221	100	215	77	200	60	181	49	158	42	132	40	105	44	73	56	44	74	21	100	6	133	0	160	3	184	12	205	26	223	45	238	68	253	47	270	29	290	14	312	4	338	0	372	7	401	24	423	50	437	82	442	116	317	0	317	44	69	44	69	292	25	292	25	0	354	0	354	44	131	44	341	254	309	285	25	0	131	44	220	133	231	117	240	100	248	82	254	63	258	44	16383	16383	354	0	354	44	302	44	297	71	289	96	279	120	267	144	252	165	341	254	309	285	223	199	213	207	208	212	202	217	195	222	168	187	174	182	184	174	188	170	192	167	25	0	261	0	261	-10	260	-15	260	-22	258	-29	302	-36	303	-27	304	-19	305	-12	305	0	128	127	245	176	249	156	251	136	251	117	250	107	249	98	248	88	246	79	16383	16383	334	43	287	62	290	75	292	87	294	100	295	113	295	140	294	153	292	166	290	180	286	193	334	213	317	253	272	234	266	246	263	253	259	259	256	267	218	244	224	232	227	227	229	223	231	218	13	127	232	37	230	32	227	27	225	22	222	16	218	9	256	-12	261	-4	265	2	268	9	270	14	273	20	317	2	94	-93	94	345	50	345	50	-93	194	151	179	185	125	158	125	345	81	345	81	136	12	100	27	65	81	93	81	-93	125	-93	125	116	94	-93	94	345	50	345	50	-93	16383	16383	194	-93	194	345	150	345	150	-93	297	177	281	211	226	183	226	345	182	345	182	161	127	132	127	345	83	345	83	110	12	74	27	40	83	68	83	-93	127	-93	127	90	182	118	182	-93	226	-93	226	141	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	292	-16	292	141	285	182	267	218	239	246	203	264	162	271	121	264	86	246	58	218	40	182	33	141	33	-16	77	-16	77	141	81	168	94	191	112	210	136	222	162	227	189	222	213	210	231	191	243	168	248	141	248	-16	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	331	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	16383	16383	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	576	306	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	142	50	127	61	116	75	107	91	101	108	99	127	103	155	115	179	134	199	157	213	184	219	16383	16383	239	205	253	194	265	180	274	164	280	147	282	127	277	100	265	75	247	56	224	42	196	36	16383	16383	190	245	153	239	121	222	96	197	79	165	73	127	76	101	84	77	97	56	115	38	136	23	116	-53	108	-81	100	-104	92	-122	82	-134	73	-138	71	-138	68	-137	66	-136	65	-135	64	-132	66	-129	69	-124	73	-119	76	-113	78	-104	76	-97	72	-90	67	-86	61	-83	54	-82	40	-84	30	-90	22	-99	17	-110	15	-121	17	-133	22	-143	31	-152	43	-157	60	-159	77	-157	94	-153	108	-146	121	-137	133	-126	145	-112	155	-96	164	-80	170	-64	175	-48	190	10	228	16	260	33	285	58	302	90	308	127	305	154	297	178	283	199	266	217	246	232	265	306	272	334	280	357	289	375	298	387	308	391	312	391	314	389	316	388	316	386	315	382	312	377	308	372	304	366	303	358	304	350	308	344	313	339	320	336	326	335	340	337	351	343	359	352	364	363	366	374	364	386	358	397	350	405	337	410	321	412	303	410	288	405	274	398	261	389	250	379	238	365	227	350	218	334	210	318	205	301	162	128	146	61	126	71	111	83	101	97	96	112	94	128	97	148	106	167	123	183	148	196	182	206	16383	16383	318	128	296	42	254	42	239	43	225	44	212	45	200	46	242	214	285	214	313	212	326	211	338	209	16383	16383	376	128	392	195	412	185	427	173	437	159	443	144	445	128	442	108	432	90	415	74	390	60	356	50	16383	16383	344	234	331	236	317	238	302	239	286	240	253	240	249	239	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	189	234	143	222	108	204	85	182	72	156	68	128	70	105	78	84	92	65	112	49	140	36	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	194	21	208	19	222	18	252	16	286	16	290	17	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	331	-48	349	22	396	34	430	52	453	74	466	100	470	128	468	150	460	171	446	190	426	207	399	220	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	162	128	147	66	126	76	111	88	101	100	95	114	94	128	96	145	105	162	121	177	146	189	180	200	16383	16383	296	43	274	44	254	46	235	47	218	49	201	52	241	209	258	211	296	213	317	214	339	214	16383	16383	453	46	417	44	377	42	354	42	397	213	419	212	440	211	459	209	476	207	492	204	16383	16383	531	128	547	190	567	180	582	168	592	155	598	142	599	128	597	111	588	94	572	80	548	67	513	56	16383	16383	498	228	482	231	464	234	445	236	425	238	403	239	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	345	240	324	240	303	239	265	237	248	236	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	188	228	140	214	105	197	83	176	71	153	68	128	70	107	77	88	91	71	112	55	141	41	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	195	27	212	24	248	20	269	18	290	17	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	348	16	370	16	391	17	410	18	446	20	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	507	29	554	42	588	59	610	80	622	103	626	128	623	148	616	167	602	185	582	200	553	214	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	176	183	143	176	114	160	92	136	77	106	72	71	98	71	102	96	112	118	127	136	147	149	170	156	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	225	147	234	141	242	135	249	128	255	121	261	113	261	112	262	110	262	106	259	103	258	103	252	104	246	104	240	106	234	107	228	109	224	94	238	91	251	88	265	84	277	78	290	71	292	73	296	86	301	99	307	111	321	135	310	141	307	136	299	124	295	119	291	117	289	117	283	123	280	129	277	134	273	140	265	150	259	156	253	161	232	173	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	143	50	128	61	116	75	107	91	102	109	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	240	205	249	198	257	191	264	182	270	174	276	164	275	162	274	161	272	160	262	160	247	163	242	165	237	151	257	145	265	141	274	136	283	130	279	102	267	77	249	57	225	43	198	36	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	228	16	260	32	285	57	302	89	309	127	311	141	315	154	321	167	327	179	334	191	323	198	320	193	316	186	312	180	307	175	303	173	301	173	300	174	299	176	298	177	297	179	289	192	281	203	271	214	260	223	247	232	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	362	217	333	206	301	143	50	128	61	116	75	107	91	102	109	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	240	205	245	201	250	198	255	193	260	189	264	184	261	173	257	163	252	153	247	144	241	135	253	128	256	133	260	140	265	148	270	155	275	157	278	155	281	149	283	133	283	128	279	100	267	76	249	56	225	42	198	36	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-69	106	-91	97	-113	86	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	229	16	261	33	287	59	303	93	309	131	309	138	307	146	306	153	304	160	304	168	305	170	306	171	308	172	314	172	320	171	330	167	335	166	340	180	329	183	318	185	308	188	297	192	287	195	280	204	273	212	265	219	256	226	247	232	266	306	270	322	276	344	285	367	296	384	309	391	311	391	317	388	318	386	316	382	313	378	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	362	217	333	206	301	120	23	118	37	112	49	102	58	90	64	76	66	63	64	51	58	41	49	35	37	33	23	35	9	41	-2	51	-11	63	-17	76	-20	90	-17	102	-11	112	-2	118	9	120	23	16383	16383	343	23	340	37	334	49	325	58	313	64	299	66	285	64	273	58	264	49	258	37	256	23	258	9	264	-2	273	-11	285	-17	299	-20	313	-17	325	-11	334	-2	340	9	343	23	16383	16383	230	244	228	258	221	270	212	279	200	285	186	287	173	285	161	279	151	270	145	258	143	244	145	230	151	218	161	209	173	203	186	200	200	203	212	209	222	218	228	230	230	244	230	23	228	37	221	49	212	58	200	64	186	66	173	64	161	58	151	49	145	37	143	23	145	9	151	-2	161	-11	173	-17	186	-20	200	-17	212	-11	222	-2	228	9	230	23	16383	16383	120	244	118	258	112	270	102	279	90	285	76	287	63	285	51	279	41	270	35	258	33	244	35	230	41	218	51	209	63	203	76	200	90	203	102	209	112	218	118	230	120	244	16383	16383	343	244	340	258	334	270	325	279	313	285	299	287	285	285	273	279	264	270	258	258	256	244	258	230	264	218	273	209	285	203	299	200	313	203	325	209	334	218	340	230	343	244	182	23	180	37	174	49	164	58	152	64	138	66	125	64	113	58	103	49	97	37	95	23	97	9	103	-2	113	-11	125	-17	138	-20	152	-17	164	-11	174	-2	180	9	182	23	16383	16383	182	244	180	258	174	270	164	279	152	285	138	287	125	285	113	279	103	270	97	258	95	244	97	230	103	218	113	209	125	203	138	200	152	203	164	209	174	218	180	230	182	244	121	23	119	37	113	49	103	58	91	64	78	66	64	64	52	58	42	49	36	37	34	23	36	9	42	-2	52	-11	64	-17	78	-20	91	-17	103	-11	113	-2	119	9	121	23	16383	16383	342	23	339	37	333	49	324	58	312	64	298	66	284	64	272	58	263	49	257	37	254	23	257	9	263	-2	272	-11	284	-17	298	-20	312	-17	324	-11	333	-2	339	9	342	23	16383	16383	121	244	119	258	113	270	103	279	91	285	78	287	64	285	52	279	42	270	36	258	34	244	36	230	42	218	52	209	64	203	78	200	91	203	103	209	113	218	119	230	121	244	16383	16383	342	244	339	258	333	270	324	279	312	285	298	287	284	285	272	279	263	270	257	258	254	244	257	230	263	218	272	209	284	203	298	200	312	203	324	209	333	218	339	230	342	244	343	104	343	148	33	148	33	104	16383	16383	228	230	226	243	220	255	211	264	200	270	187	272	174	270	163	264	154	255	148	243	146	230	148	218	154	206	163	198	174	192	187	190	200	192	211	198	220	206	226	218	228	230	238	104	238	148	33	148	33	104	16383	16383	343	22	341	35	335	47	326	56	315	62	302	64	289	62	278	56	269	47	263	35	261	22	263	10	269	-1	278	-10	289	-15	302	-17	315	-15	326	-10	335	-1	341	10	343	22	16383	16383	343	230	341	243	335	255	326	264	315	270	302	272	289	270	278	264	269	255	263	243	261	230	263	218	269	206	278	198	289	192	302	190	315	192	326	198	335	206	341	218	343	230	120	23	118	37	112	49	102	58	90	64	76	66	63	64	51	58	41	49	35	37	33	23	35	9	41	-2	51	-11	63	-17	76	-20	90	-17	102	-11	112	-2	118	9	120	23	16383	16383	120	244	118	258	112	270	102	279	90	285	76	287	63	285	51	279	41	270	35	258	33	244	35	230	41	218	51	209	63	203	76	200	90	203	102	209	112	218	118	230	120	244	16383	16383	343	108	343	160	33	160	33	108	16383	16383	343	23	340	37	334	49	325	58	313	64	299	66	285	64	273	58	264	49	258	37	256	23	258	9	264	-2	273	-11	285	-17	299	-20	313	-17	325	-11	334	-2	340	9	343	23	16383	16383	343	244	340	258	334	270	325	279	313	285	299	287	285	285	273	279	264	270	258	258	256	244	258	230	264	218	273	209	285	203	299	200	313	203	325	209	334	218	340	230	343	244	228	12	226	25	220	37	211	46	200	52	186	54	173	52	162	46	153	37	147	25	145	12	147	0	153	-12	162	-21	173	-26	186	-29	200	-26	211	-21	220	-12	226	0	228	12	16383	16383	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	16383	16383	228	241	226	254	220	265	211	274	200	280	186	282	173	280	162	274	153	265	147	254	145	241	147	227	153	216	162	207	173	201	186	199	200	201	211	207	220	216	226	227	228	241	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	341	66	336	100	324	131	305	156	281	172	252	178	221	172	191	157	164	140	139	125	118	119	101	122	87	131	76	146	67	164	60	187	33	187	39	155	50	125	67	99	91	81	121	75	151	81	181	96	209	113	235	128	257	134	274	131	287	122	298	107	307	89	314	66	266	163	281	162	294	159	305	152	313	142	315	126	313	113	307	103	298	95	286	90	272	89	255	90	241	97	226	108	210	127	191	155	180	171	167	185	151	198	132	206	110	209	87	205	67	194	50	176	38	153	34	125	37	103	46	80	62	61	83	48	112	42	112	89	95	90	81	94	70	102	63	112	60	124	62	138	69	149	78	157	91	161	107	163	122	161	138	153	155	140	172	121	190	94	201	79	214	65	229	53	247	45	268	42	290	46	310	58	327	76	338	99	342	128	336	161	323	184	305	199	285	207	266	209	297	140	295	124	291	109	283	97	272	88	258	85	244	87	233	93	224	103	217	119	213	140	207	170	195	198	176	221	150	236	117	242	88	237	64	221	47	199	37	171	33	141	78	136	80	152	84	167	92	179	103	187	117	190	130	188	142	182	151	172	157	156	162	136	170	100	184	71	202	50	227	38	257	33	287	39	310	54	328	77	338	104	342	134	147	7	125	14	106	22	91	33	82	46	79	61	86	82	103	108	123	138	140	169	147	200	140	230	120	253	92	271	59	282	26	287	26	260	49	253	68	245	83	236	92	224	95	209	88	188	71	162	51	133	33	102	26	70	33	40	52	16	79	-1	112	-14	147	-19	314	187	307	164	298	146	287	131	274	122	257	119	249	120	241	123	232	127	223	132	213	138	262	222	224	222	185	156	173	163	161	169	149	174	136	177	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	126	133	134	130	143	127	152	121	162	116	113	31	151	31	190	98	202	91	215	84	228	79	241	76	254	75	283	81	307	99	324	125	336	155	341	187	315	143	309	125	302	107	291	91	276	80	257	75	235	81	209	96	181	114	151	128	121	134	91	127	67	109	50	83	39	52	34	22	61	22	66	40	74	59	85	75	99	86	118	90	139	84	165	70	193	52	223	37	252	31	284	38	308	56	326	82	337	112	342	143	16383	16383	341	188	341	232	34	232	34	188	341	22	341	66	34	66	34	22	16383	16383	315	232	309	214	302	195	291	179	276	168	257	164	236	170	211	184	183	202	153	217	123	223	92	216	67	198	50	172	39	142	34	110	61	110	66	129	74	147	85	163	99	174	118	179	140	172	166	158	194	140	224	126	254	119	285	126	309	145	326	171	337	201	342	232	342	18	342	62	179	62	208	129	216	125	225	121	233	118	243	117	252	116	284	123	308	141	326	167	337	197	342	228	315	228	309	210	302	192	291	176	276	165	257	160	250	161	238	165	232	168	226	172	267	265	231	265	198	189	184	197	169	205	153	212	137	217	121	219	91	212	67	193	50	167	39	137	34	107	61	107	66	125	74	143	85	159	99	171	118	175	129	173	143	167	156	160	168	152	179	145	142	62	35	62	35	18	123	18	103	-26	140	-26	160	18	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	341	-29	341	14	167	14	196	72	341	72	341	116	219	116	238	156	199	156	179	116	34	116	34	72	157	72	128	14	34	14	34	-29	105	-29	83	-74	123	-74	146	-29	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	315	284	309	266	302	248	291	232	276	220	257	216	253	216	252	217	250	217	248	218	300	321	259	321	216	234	199	245	181	256	163	266	143	273	123	275	92	268	67	250	50	224	39	194	34	163	61	163	66	181	74	199	85	215	99	227	118	231	132	228	149	221	166	211	182	201	195	192	156	116	34	116	34	72	134	72	105	14	34	14	34	-29	83	-29	60	-75	99	-75	123	-29	341	-29	341	14	145	14	174	72	341	72	341	116	196	116	227	177	232	175	238	174	243	173	249	172	254	172	285	179	309	198	326	224	337	254	342	284	315	134	308	111	299	93	288	78	274	69	257	66	236	72	211	87	184	104	154	119	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	140	75	166	60	194	43	224	28	254	22	284	28	308	46	325	72	336	102	342	134	16383	16383	315	254	308	231	299	213	288	198	274	189	257	186	236	192	211	207	184	224	154	239	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	140	195	166	180	194	163	224	148	254	142	284	148	308	166	325	192	336	222	342	254	315	134	308	111	299	93	288	78	274	69	257	66	246	68	234	73	221	81	206	90	191	100	214	152	230	146	246	142	254	142	284	148	308	166	325	192	336	222	342	254	315	254	308	231	299	213	288	198	274	189	257	186	253	186	248	187	238	191	233	194	275	291	239	291	204	212	189	221	173	230	157	238	140	243	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	130	199	142	194	156	187	170	178	185	168	162	116	154	119	147	122	139	123	131	125	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	123	81	128	80	143	74	100	-23	137	-23	172	56	188	47	204	37	220	29	237	24	254	22	284	28	308	46	325	72	336	102	342	134	341	-36	341	7	34	7	34	-36	16383	16383	315	164	308	141	299	122	288	108	274	99	257	96	236	102	211	117	184	134	154	149	123	155	94	149	70	133	51	108	39	78	34	43	61	43	68	66	77	85	88	99	101	108	118	111	140	105	166	90	194	73	224	58	254	52	284	59	308	76	325	102	336	132	342	164	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	315	66	308	44	299	25	288	11	274	2	257	-1	236	4	211	19	184	37	154	51	123	57	94	52	70	35	51	11	39	-19	34	-54	61	-54	68	-31	77	-12	88	1	101	10	118	13	140	7	166	-6	194	-24	224	-39	254	-45	284	-38	308	-20	325	5	336	35	342	66	16383	16383	315	186	308	164	299	145	288	131	274	122	257	118	236	124	211	139	184	157	154	171	123	177	94	172	70	155	51	131	39	100	34	65	61	65	68	88	77	107	88	121	101	130	118	133	140	127	166	113	194	95	224	81	254	75	284	81	308	99	325	125	336	155	342	186	16383	16383	315	306	308	284	299	265	288	251	274	242	257	238	236	244	211	259	184	277	154	291	123	297	94	291	70	275	51	251	39	220	34	185	61	185	68	208	77	227	88	241	101	250	118	253	140	247	166	233	194	215	224	201	254	195	284	201	308	219	325	245	336	275	342	306	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	342	163	336	198	324	228	306	253	282	269	252	275	221	269	192	254	164	237	139	222	118	216	101	219	88	228	77	242	68	261	61	284	34	284	39	252	51	222	68	196	92	179	121	172	152	178	182	193	210	210	235	225	257	231	274	228	288	219	299	205	308	186	315	163	342	21	324	47	298	70	266	88	229	99	188	103	146	99	109	87	77	69	52	47	34	21	34	-6	61	18	92	36	124	49	156	55	188	57	219	55	250	48	281	35	312	17	342	-6	16383	16383	342	258	312	237	282	219	251	207	219	199	188	196	156	199	124	207	92	220	62	237	34	259	34	232	52	206	78	184	109	167	146	156	188	152	229	156	266	167	298	184	324	206	342	232	342	54	342	98	230	98	227	84	222	73	213	63	202	57	189	55	175	57	163	63	155	73	149	84	146	98	34	98	34	54	118	54	128	38	139	26	154	18	170	13	188	11	204	13	221	18	236	27	249	38	257	54	16383	16383	342	156	342	200	257	200	249	215	236	227	221	235	204	240	187	242	188	242	170	241	153	235	139	227	128	215	118	200	34	200	34	156	146	156	149	169	155	181	163	190	175	196	189	198	202	196	213	190	222	181	227	169	230	156	342	54	342	98	34	98	34	54	16383	16383	342	156	342	200	257	200	249	215	236	227	221	235	204	240	187	242	188	242	170	241	153	235	139	227	128	215	118	200	34	200	34	156	146	156	149	169	155	181	163	190	175	196	189	198	202	196	213	190	222	181	227	169	230	156	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	291	227	305	221	316	212	326	201	332	187	334	188	334	174	332	163	326	154	316	148	305	146	291	148	278	154	267	163	258	174	252	188	250	201	252	212	258	221	267	227	278	229	291	229	-38	227	-24	221	-13	212	-4	201	1	187	3	188	3	174	1	163	-4	154	-13	148	-24	146	-38	148	-51	154	-62	163	-71	174	-77	188	-79	201	-77	212	-71	221	-62	227	-51	229	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	291	227	305	221	316	212	326	201	332	187	334	188	334	174	332	163	326	154	316	148	305	146	291	148	278	154	267	163	258	174	252	188	250	201	252	212	258	221	267	227	278	229	291	341	-38	339	-24	333	-13	324	-4	313	1	300	3	286	1	275	-4	265	-13	259	-24	257	-38	259	-51	265	-62	275	-71	286	-77	300	-79	313	-77	324	-71	333	-62	339	-51	341	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	118	291	116	305	110	316	101	326	89	332	76	334	63	332	51	326	42	316	36	305	34	291	36	278	42	267	51	258	63	252	76	250	89	252	101	258	110	267	116	278	118	291	118	-38	116	-24	110	-13	100	-4	89	1	75	3	62	1	51	-4	42	-13	36	-24	34	-38	36	-51	42	-62	51	-71	62	-77	75	-79	89	-77	100	-71	110	-62	116	-51	118	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	341	291	339	305	333	316	324	326	312	332	299	334	286	332	274	326	265	316	259	305	257	291	259	278	265	267	274	258	286	252	299	250	312	252	324	258	333	267	339	278	341	291	118	66	116	80	110	91	100	100	89	106	75	108	62	106	51	100	42	91	36	80	34	66	36	53	42	42	51	33	62	27	75	25	89	27	100	33	110	42	116	53	118	66	16383	16383	118	200	116	213	110	224	100	233	89	239	75	242	62	239	51	233	42	224	36	213	34	200	36	186	42	175	51	166	62	160	75	158	89	160	100	166	110	175	116	186	118	200	16383	16383	432	54	432	98	147	98	147	54	16383	16383	432	156	432	200	147	200	147	156	319	54	319	98	34	98	34	54	16383	16383	319	156	319	200	34	200	34	156	16383	16383	432	66	430	80	424	91	415	100	404	106	391	108	377	106	366	100	357	91	351	80	349	66	351	53	357	42	366	33	377	27	391	25	404	27	415	33	424	42	430	53	432	66	16383	16383	432	200	430	213	424	224	415	233	404	239	391	242	377	239	366	233	357	224	351	213	349	200	351	186	357	175	366	166	377	160	391	158	404	160	415	166	424	175	430	186	432	200	229	133	227	120	221	109	212	100	201	94	187	92	188	92	174	94	163	100	154	109	148	120	146	133	148	147	154	158	163	167	174	173	188	175	201	173	212	167	221	158	227	147	229	133	16383	16383	341	31	341	75	235	75	244	84	252	95	258	107	261	120	262	133	261	147	258	160	252	172	244	182	235	191	341	191	341	235	34	235	34	191	140	191	131	182	123	172	117	160	114	147	113	133	114	120	117	107	123	95	131	84	140	75	34	75	34	31	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	229	329	227	316	221	305	212	296	201	290	187	287	188	287	174	290	163	296	154	305	148	316	146	329	148	343	154	354	163	363	174	369	188	372	201	369	212	363	221	354	227	343	229	329	16383	16383	262	329	258	353	248	374	232	390	211	401	187	405	188	405	164	401	143	390	127	374	117	353	113	329	117	306	127	285	143	269	164	258	188	254	211	258	232	269	248	285	258	306	262	329	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	310	279	295	314	275	342	250	363	221	376	187	381	188	381	156	376	128	363	103	342	82	313	65	278	80	272	100	296	120	314	141	327	164	334	189	336	211	334	231	327	252	314	273	296	295	272	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	297	233	188	418	78	233	116	233	188	354	258	233	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	297	418	258	418	188	297	116	418	78	418	188	233	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	286	345	225	350	221	351	218	352	215	354	212	360	188	421	164	360	162	356	160	353	157	351	154	350	150	349	90	345	141	302	142	301	143	299	144	298	145	296	145	291	144	290	144	288	143	287	128	234	180	266	182	266	183	267	185	267	187	268	190	268	192	267	193	267	195	266	196	266	246	234	235	289	235	291	234	292	234	294	233	295	233	296	234	298	234	300	235	302	236	303	238	304	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	239	271	136	271	188	358	16383	16383	297	238	188	422	78	238	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	108	267	108	266	107	265	105	261	103	259	100	255	97	252	94	250	90	249	86	249	79	251	73	256	69	266	67	280	66	297	67	315	69	329	74	339	80	345	89	347	94	346	98	344	106	336	108	330	16383	16383	161	243	161	249	154	250	150	252	147	255	146	259	145	265	145	414	89	414	89	408	98	407	103	405	107	403	108	399	108	345	102	351	96	356	90	359	84	361	78	361	61	358	48	349	37	335	30	317	27	296	30	275	36	258	46	246	59	237	75	234	83	235	89	237	96	240	102	245	109	252	109	235	116	236	122	238	128	239	135	240	144	242	16383	16383	230	311	195	311	196	328	198	340	202	348	207	352	214	353	218	353	221	351	223	349	225	345	228	341	229	338	229	334	230	330	230	317	16383	16383	257	271	251	264	245	259	240	256	234	254	228	253	215	256	206	263	200	274	197	287	196	301	262	301	261	313	259	323	256	333	252	341	247	348	242	353	236	356	229	359	222	361	214	361	195	358	180	349	168	336	161	318	158	296	161	276	168	259	179	246	194	237	212	234	224	235	235	239	245	245	254	254	263	267	16383	16383	270	359	270	348	285	348	285	262	284	256	283	252	280	249	276	247	270	246	270	239	342	239	342	246	333	246	326	248	323	252	321	258	320	267	320	348	343	348	343	359	320	359	320	391	321	399	322	405	325	409	329	411	336	411	340	409	341	408	341	406	339	402	337	399	336	396	335	391	336	386	338	382	342	379	346	377	357	377	365	383	367	388	368	393	366	402	361	409	353	414	342	418	330	419	320	419	312	417	305	414	299	411	295	406	290	399	287	391	285	371	285	359	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	290	239	290	245	284	246	281	247	278	250	277	254	277	325	275	337	271	347	264	355	255	359	243	360	235	360	228	357	221	353	214	347	206	339	201	347	196	353	189	357	182	360	164	360	156	357	149	353	143	347	137	339	136	339	136	358	88	358	88	351	94	350	98	348	100	346	102	342	102	256	100	251	98	248	94	246	88	245	88	239	148	239	148	245	143	246	140	248	138	251	137	255	137	325	138	330	141	335	146	339	152	342	157	344	163	343	167	341	170	337	172	331	172	254	171	250	169	247	165	246	160	245	160	239	219	239	219	245	214	246	211	248	208	251	207	255	207	325	208	330	212	335	217	339	223	343	229	344	234	343	238	340	241	335	242	328	243	320	243	260	242	254	241	250	239	247	235	246	230	245	230	239	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	224	254	222	263	218	271	211	278	203	282	194	283	184	282	176	278	170	272	166	263	164	254	165	245	170	236	176	230	184	225	194	224	204	225	212	230	218	236	222	245	224	254	16383	16383	187	296	201	296	202	303	204	309	208	316	215	323	225	330	242	341	254	351	262	362	266	373	267	386	264	404	255	418	241	430	221	437	197	440	175	437	158	429	144	418	135	404	132	388	133	380	136	373	141	367	148	364	156	363	162	364	168	367	174	371	177	377	179	384	178	388	176	394	173	397	171	401	168	403	165	409	165	411	166	415	169	418	174	421	179	422	186	423	196	421	205	416	210	407	214	396	215	381	212	365	205	351	197	337	190	322	187	306	341	54	341	98	192	98	218	156	341	156	341	200	237	200	294	331	259	331	202	200	34	200	34	156	183	156	157	98	34	98	34	54	138	54	81	-77	116	-77	173	54	341	13	341	57	34	57	34	13	16383	16383	341	112	341	156	34	156	34	112	16383	16383	341	209	341	253	34	253	34	209	341	13	341	57	175	57	198	112	341	112	341	156	218	156	241	209	341	209	341	253	260	253	300	344	265	344	225	253	34	253	34	209	206	209	183	156	34	156	34	112	164	112	140	57	34	57	34	13	121	13	81	-77	116	-77	156	13	341	-27	341	16	34	16	34	-27	16383	16383	341	65	341	109	34	109	34	65	16383	16383	341	158	341	203	34	203	34	158	16383	16383	341	252	341	296	34	296	34	252	335	-59	335	-16	40	-16	40	-59	16383	16383	335	34	335	78	117	173	335	269	335	314	40	183	40	163	335	-59	335	-15	40	-15	40	-59	16383	16383	335	164	335	184	40	314	40	270	258	174	40	79	40	35	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	85	335	129	117	224	335	320	335	364	40	234	40	214	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	214	335	234	40	364	40	320	258	224	40	129	40	85	335	-110	335	-66	191	-66	223	-8	335	-8	335	35	246	35	265	71	227	71	208	35	40	35	40	-8	184	-8	153	-66	40	-66	40	-110	129	-110	110	-146	148	-146	168	-110	16383	16383	335	85	335	129	117	224	335	320	335	364	40	234	40	214	335	-110	335	-66	191	-66	223	-8	335	-8	335	35	246	35	265	71	227	71	208	35	40	35	40	-8	184	-8	153	-66	40	-66	40	-110	129	-110	110	-146	148	-146	168	-110	16383	16383	335	214	335	234	40	364	40	320	258	224	40	129	40	85	314	-11	314	32	96	127	314	223	314	267	19	137	19	117	16383	16383	480	-11	480	32	262	127	480	223	480	267	185	137	185	117	314	117	314	137	19	267	19	223	237	127	19	32	19	-11	16383	16383	480	117	480	137	185	267	185	223	403	127	185	32	185	-11	129	137	128	95	126	59	122	27	115	0	104	-25	93	0	86	27	81	58	80	93	79	133	80	174	82	211	86	242	93	271	104	296	115	271	122	243	126	212	128	176	129	137	16383	16383	153	366	142	360	132	353	123	346	113	338	104	330	86	346	66	360	55	366	55	352	64	345	85	324	91	316	67	286	48	252	34	215	26	175	23	133	26	92	34	53	47	17	66	-16	90	-46	85	-53	78	-61	64	-75	55	-82	55	-96	66	-89	86	-75	104	-59	122	-75	142	-89	153	-96	153	-82	145	-74	137	-67	130	-60	124	-53	118	-45	141	-15	160	18	174	54	182	94	185	136	182	178	174	217	160	254	141	287	118	317	130	331	137	338	145	345	153	353	342	21	324	46	300	68	270	86	235	98	196	103	222	155	254	163	283	175	307	191	327	210	342	232	342	258	324	244	305	232	286	222	267	213	248	206	293	296	253	296	204	197	197	197	194	196	188	196	156	199	124	207	92	220	62	237	34	259	34	232	52	207	76	185	106	169	141	157	181	152	155	101	122	93	94	80	69	63	49	43	34	21	34	-6	51	10	69	24	88	35	109	44	129	50	83	-43	122	-43	172	57	188	57	219	55	250	48	281	35	312	17	342	-6	177	153	163	107	117	127	16383	16383	335	-11	335	32	195	93	219	172	335	223	335	267	234	223	262	313	225	313	193	204	40	137	40	117	151	69	113	-56	150	-56	184	55	258	127	198	100	212	147	16383	16383	335	117	335	137	224	186	262	313	225	313	191	200	40	267	40	223	180	162	156	83	40	32	40	-11	141	32	113	-56	150	-56	182	50	201	210	181	146	117	174	16383	16383	335	-59	335	-15	170	-15	203	93	335	35	335	79	214	131	243	229	335	270	335	314	259	280	282	358	246	358	217	262	40	184	40	164	170	107	133	-15	40	-15	40	-59	120	-59	103	-117	139	-117	156	-59	258	174	222	158	230	185	16383	16383	335	-59	335	-15	170	-15	207	108	335	164	335	184	242	224	282	358	246	358	210	238	40	314	40	270	198	200	180	140	40	79	40	35	165	89	133	-15	40	-15	40	-59	120	-59	103	-117	139	-117	156	-59	314	30	307	7	298	-10	287	-25	274	-34	257	-37	235	-31	209	-16	181	0	151	15	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	139	-28	164	-43	191	-60	221	-75	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	66	334	110	116	206	334	301	334	345	39	216	39	196	314	30	307	7	298	-10	287	-25	274	-34	257	-37	235	-31	209	-16	181	0	151	15	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	139	-28	164	-43	191	-60	221	-75	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	196	334	216	39	345	39	301	257	206	39	110	39	66	205	245	185	175	116	206	16383	16383	314	30	307	7	298	-10	287	-25	274	-34	257	-37	242	-34	226	-26	208	-16	190	-4	170	7	205	123	334	66	334	110	217	161	248	263	334	301	334	345	262	314	286	390	249	390	220	296	39	216	39	196	172	137	137	19	134	20	131	20	127	21	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	122	-22	123	-23	124	-23	89	-140	126	-140	156	-38	174	-49	192	-61	211	-71	231	-78	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	257	206	226	193	233	216	16383	16383	314	30	307	7	298	-10	287	-25	274	-34	257	-37	242	-34	226	-26	208	-16	190	-4	170	7	210	142	334	196	334	216	245	255	286	390	249	390	213	269	39	345	39	301	201	230	184	174	39	110	39	66	169	123	137	19	134	20	131	20	127	21	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	122	-22	123	-23	124	-23	89	-140	126	-140	156	-38	174	-49	192	-61	211	-71	231	-78	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	335	16	335	36	40	166	40	122	258	26	40	-68	40	-112	16383	16383	335	88	335	132	117	227	335	323	335	367	40	237	40	217	335	-112	335	-68	117	26	335	122	335	166	40	36	40	16	16383	16383	335	217	335	237	40	367	40	323	258	227	40	132	40	88	258	26	169	-12	190	56	16383	16383	218	272	194	194	117	227	16383	16383	335	16	335	36	201	95	215	141	335	88	335	132	227	180	260	290	335	323	335	367	275	340	296	412	260	412	233	322	40	237	40	217	182	155	169	109	40	166	40	122	157	70	127	-30	40	-68	40	-112	112	-81	89	-157	125	-157	153	-63	148	40	141	16	117	26	16383	16383	258	227	238	219	243	233	16383	16383	335	-112	335	-68	173	2	190	58	335	122	335	166	205	109	223	168	335	217	335	237	254	272	296	412	260	412	223	286	40	367	40	323	210	248	196	200	40	132	40	88	181	150	163	90	40	36	40	16	129	-22	89	-157	125	-157	161	-36	335	49	309	69	280	87	249	103	216	117	185	127	216	137	249	151	280	166	309	185	335	205	335	266	292	229	244	199	192	177	138	162	82	153	40	149	40	105	82	101	138	92	192	77	244	55	292	25	335	-11	335	105	335	149	293	153	237	162	183	177	131	199	83	229	40	266	40	205	66	185	95	166	126	151	159	137	190	127	159	117	126	103	95	87	66	69	40	49	40	-11	83	25	131	55	183	77	237	92	293	101	335	-7	312	10	286	26	259	41	230	54	203	64	171	74	138	81	106	86	40	92	40	47	82	44	138	35	192	20	244	-2	292	-31	335	-68	16383	16383	335	106	309	126	280	145	249	160	216	174	185	184	216	195	249	208	280	224	309	242	335	262	335	323	292	286	244	256	192	234	137	218	82	210	40	206	40	162	82	158	137	149	192	134	244	112	292	82	335	46	335	47	335	92	269	86	237	81	204	74	172	64	145	54	116	41	89	26	63	10	40	-7	40	-68	83	-31	131	-2	183	20	237	35	293	44	16383	16383	335	162	335	206	293	210	238	218	183	234	131	256	83	286	40	323	40	262	66	242	95	224	126	208	159	195	190	184	159	174	126	160	95	145	66	126	40	106	40	46	83	82	131	112	183	134	238	149	293	158	314	36	307	14	298	-4	287	-18	274	-27	257	-30	235	-24	209	-10	181	7	151	21	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	139	-22	164	-36	191	-54	221	-68	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	122	309	142	280	160	249	176	216	189	185	200	216	210	249	223	280	239	309	257	335	277	335	338	292	301	244	272	192	249	138	234	82	225	40	222	40	177	82	174	138	165	192	150	244	127	292	98	335	61	314	36	307	14	298	-4	287	-18	274	-27	257	-30	235	-24	209	-10	181	7	151	21	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	139	-22	164	-36	191	-54	221	-68	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	177	335	222	293	225	237	234	183	249	131	272	83	301	40	338	40	277	66	257	95	239	126	223	159	210	190	200	159	189	126	176	95	160	66	142	40	122	40	61	83	98	131	127	183	150	237	165	293	174	335	49	313	66	289	82	263	96	236	109	209	119	214	137	240	147	266	159	291	173	314	188	335	205	335	266	316	248	296	231	275	217	253	204	230	192	267	313	230	313	189	175	168	169	147	164	125	159	104	155	82	153	40	149	40	105	82	101	114	97	146	91	162	86	118	-56	155	-56	195	76	226	64	256	49	284	31	311	11	335	-11	335	105	335	149	293	153	265	157	250	159	222	165	267	313	230	313	189	175	156	188	124	203	94	221	66	242	40	266	40	205	63	186	89	170	117	155	147	142	175	132	172	122	144	111	116	98	88	83	63	67	40	49	40	-11	61	8	82	25	106	41	131	55	156	67	118	-56	155	-56	197	82	235	92	254	96	274	99	293	101	334	-6	334	37	179	37	150	42	124	56	104	76	90	103	85	133	90	164	103	190	124	211	150	225	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	41	273	41	229	196	229	225	225	251	211	272	190	285	164	290	133	285	103	271	76	251	56	225	42	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	209	229	135	49	119	60	105	75	94	92	87	112	85	133	90	164	103	190	124	211	150	225	179	229	16383	16383	334	-6	334	37	176	37	174	38	168	38	166	39	244	229	334	229	334	273	262	273	290	340	255	340	228	273	186	273	137	266	97	246	66	216	47	178	41	133	44	102	54	72	70	46	91	24	118	8	85	-72	119	-72	148	-1	155	-3	163	-4	177	-6	185	-6	165	37	239	219	256	207	270	192	281	175	288	155	290	133	285	103	271	76	251	56	225	42	196	37	16383	16383	290	340	255	340	226	270	219	271	211	272	204	273	41	273	41	229	207	229	209	228	131	37	41	37	41	-6	113	-6	85	-72	119	-72	147	-6	190	-6	238	0	278	20	309	51	328	89	334	133	331	166	321	195	305	221	283	243	256	259	334	-49	334	-6	41	-6	41	-49	16383	16383	334	44	334	88	179	88	150	92	124	106	104	126	90	153	85	184	90	214	103	241	124	261	150	275	179	280	334	280	334	324	186	324	137	316	97	297	66	266	47	228	41	184	47	139	66	101	97	71	137	51	185	44	334	-49	334	-6	41	-6	41	-49	16383	16383	41	324	41	280	196	280	225	275	251	261	272	241	285	214	290	184	285	153	271	126	251	106	225	92	196	88	41	88	41	44	190	44	238	51	278	71	309	101	328	139	334	184	328	228	309	266	278	297	238	316	189	324	229	280	152	92	130	101	112	116	97	136	88	158	85	184	90	214	103	241	124	261	150	275	179	280	16383	16383	334	-49	334	-6	146	-6	167	45	170	44	334	44	334	88	185	88	263	280	334	280	334	324	282	324	302	373	268	373	248	324	186	324	137	316	97	297	66	266	47	228	41	184	45	148	57	116	77	88	103	66	135	51	112	-6	41	-6	41	-49	93	-49	73	-99	107	-99	127	-49	185	88	255	258	267	246	277	233	284	218	289	201	290	184	285	153	271	126	251	106	225	92	196	88	16383	16383	334	-49	334	-6	146	-6	166	44	190	44	238	51	278	71	309	101	328	139	334	184	332	212	324	239	311	263	294	283	272	300	302	373	268	373	243	315	233	318	223	320	212	322	200	323	189	324	41	324	41	280	196	280	203	279	209	279	215	277	221	276	227	274	150	88	41	88	41	44	132	44	112	-6	41	-6	41	-49	93	-49	73	-99	107	-99	127	-49	334	-46	334	-2	225	-2	257	50	219	50	186	-2	46	-2	46	-46	160	-46	127	-99	166	-99	199	-46	16383	16383	334	87	334	131	179	131	150	136	124	149	104	170	90	196	85	227	90	258	103	284	124	305	150	318	179	323	334	323	334	367	186	367	137	360	97	340	66	310	47	271	41	227	47	183	66	145	97	114	137	94	185	87	329	-46	329	-2	220	-2	252	50	214	50	181	-2	41	-2	41	-46	155	-46	123	-99	161	-99	194	-46	16383	16383	41	367	41	323	196	323	225	318	251	305	272	284	285	258	290	227	285	196	271	170	251	149	225	136	196	131	41	131	41	87	190	87	238	94	278	114	309	145	328	183	334	227	328	271	309	310	278	340	238	360	189	367	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	231	135	231	170	184	170	180	171	177	172	175	174	175	179	176	182	178	185	184	193	189	199	197	211	205	225	187	238	171	217	156	199	139	182	119	168	94	156	94	150	119	137	139	122	156	106	172	87	188	66	205	79	201	87	197	94	193	99	189	105	184	112	181	116	175	125	175	131	177	133	180	134	185	135	191	135	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	197	153	195	164	190	173	183	181	173	186	162	188	152	186	142	181	135	173	130	164	128	153	130	142	135	133	142	125	152	120	162	118	173	120	183	125	190	133	195	142	197	153	248	271	248	113	243	86	231	62	213	44	189	32	162	27	136	32	112	44	94	62	81	86	77	113	77	271	33	271	33	113	40	72	58	36	86	8	121	-9	162	-16	203	-9	239	8	267	36	285	72	292	113	292	271	16383	16383	223	137	223	167	177	167	177	213	147	213	147	167	102	167	102	137	147	137	147	92	177	92	177	137	331	-12	331	31	88	31	88	222	331	222	331	266	44	266	44	-12	331	-12	331	266	44	266	44	222	287	222	287	31	44	31	44	-12	331	-45	331	-1	44	-1	44	-45	16383	16383	331	42	331	86	88	86	88	278	331	278	331	322	44	322	44	42	331	-45	331	-1	44	-1	44	-45	16383	16383	331	42	331	322	44	322	44	278	287	278	287	86	44	86	44	42	292	-16	292	271	33	271	33	-16	77	-16	77	227	248	227	248	-16	292	-16	292	271	248	271	248	27	77	27	77	271	33	271	33	-16	194	-19	158	-8	126	10	100	36	81	68	70	104	194	104	16383	16383	194	148	70	148	81	184	100	216	126	242	158	261	194	272	16383	16383	362	104	351	68	332	36	306	10	274	-8	238	-19	238	104	16383	16383	238	148	238	272	274	261	306	242	332	216	351	184	362	148	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	362	104	349	64	327	29	296	2	258	-14	216	-20	174	-14	136	2	105	29	82	64	70	104	16383	16383	70	148	82	188	105	222	136	249	174	267	216	273	258	267	296	249	327	222	349	188	362	148	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	303	7	287	-2	271	-10	253	-15	235	-19	216	-20	198	-19	179	-15	162	-10	145	-2	129	7	216	95	16383	16383	185	126	98	39	88	55	80	72	74	89	70	107	69	126	70	145	74	163	80	181	88	197	98	213	16383	16383	247	126	334	213	345	197	352	181	358	163	362	145	363	126	362	107	358	89	352	72	345	55	334	39	16383	16383	216	157	129	244	145	254	162	262	179	268	198	272	216	273	235	272	253	268	271	262	287	254	303	244	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	334	213	344	198	352	181	358	164	362	145	363	126	355	80	334	39	303	7	262	-13	216	-20	197	-19	178	-15	161	-9	144	-2	129	7	16383	16383	98	39	88	54	80	71	74	88	70	107	69	126	77	172	98	213	129	245	170	265	216	273	235	272	254	268	271	262	288	254	303	244	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	323	126	317	86	299	51	271	23	236	5	196	0	156	5	121	23	94	51	76	86	69	126	76	166	94	201	121	228	156	246	196	253	236	246	271	228	299	201	317	166	323	126	16383	16383	367	126	358	180	334	227	297	264	250	288	196	297	142	288	95	264	58	227	34	180	25	126	34	72	58	25	95	-11	142	-35	196	-44	250	-35	297	-11	334	25	358	72	367	126	16383	16383	233	127	231	139	226	149	217	157	207	162	196	164	185	162	175	157	166	149	161	139	158	127	160	114	165	103	173	95	184	90	196	89	209	91	219	96	227	105	232	115	233	127	358	126	350	80	329	39	297	7	257	-13	210	-20	164	-13	124	7	92	39	71	80	64	126	71	172	92	213	124	245	164	265	210	273	257	265	297	245	329	213	350	172	358	126	16383	16383	401	126	392	186	364	239	323	280	271	307	210	317	150	307	98	280	56	239	29	186	20	126	29	66	56	13	98	-27	150	-54	210	-64	271	-54	323	-27	364	13	392	66	401	126	16383	16383	244	126	242	115	237	105	230	98	220	93	209	92	198	93	189	98	182	106	177	115	175	127	177	138	182	147	189	154	199	159	210	161	221	159	230	154	237	147	242	137	244	126	16383	16383	288	126	284	151	273	172	256	189	235	200	210	204	185	200	163	190	146	173	135	152	131	127	135	102	146	80	163	63	184	51	209	47	234	51	256	63	273	80	284	101	288	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	317	83	315	91	311	98	304	104	296	108	288	110	277	113	267	116	257	118	237	126	248	131	258	135	267	137	277	139	289	141	296	144	304	147	310	153	315	159	317	168	316	177	313	185	308	191	301	195	291	196	285	196	279	194	274	191	270	187	266	182	258	173	252	165	245	158	237	151	227	145	228	153	229	160	231	168	232	175	234	181	237	187	241	201	242	208	243	214	241	223	237	230	231	236	223	239	216	241	208	239	201	236	195	230	191	223	190	214	190	208	193	199	195	188	199	177	202	166	204	155	205	144	199	148	194	153	188	158	184	163	179	167	165	183	157	190	148	195	138	196	128	195	121	190	116	184	114	176	113	168	115	159	119	152	126	147	134	143	142	141	162	135	173	133	183	130	193	126	187	123	180	121	174	119	167	117	161	116	135	108	124	103	116	93	113	79	114	71	117	65	123	60	130	56	138	55	145	56	152	58	157	61	163	66	175	78	189	94	197	102	205	108	204	100	202	86	198	74	192	53	190	47	190	40	191	32	195	24	201	18	208	14	216	12	224	14	231	18	237	24	241	32	243	40	243	43	242	46	242	49	241	53	240	56	237	66	233	77	231	87	228	97	227	108	235	102	242	96	248	89	254	83	258	78	263	71	269	65	275	60	282	57	290	55	300	57	308	61	313	67	316	74	317	83	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	323	64	323	108	109	108	109	64	16383	16383	323	145	323	189	109	189	109	145	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	328	104	328	148	104	148	104	104	210	-34	66	-34	66	108	210	108	16383	16383	210	143	66	143	66	286	210	286	16383	16383	388	-34	245	-34	245	108	388	108	16383	16383	388	143	245	143	245	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	108	388	108	16383	16383	388	143	66	143	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	204	125	66	-11	66	262	16383	16383	363	-34	94	-34	228	100	16383	16383	388	-9	253	125	388	260	16383	16383	365	286	228	150	92	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	286	388	286	388	108	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	270	126	268	139	262	151	252	160	241	166	228	168	214	166	203	160	193	151	187	139	185	126	187	112	193	101	203	91	214	85	228	83	241	85	252	91	262	101	268	112	270	126	329	143	329	195	98	195	98	338	46	338	46	0	98	0	98	143	329	0	329	338	277	338	277	195	46	195	46	143	277	143	277	0	329	286	329	338	46	338	46	286	161	286	161	0	214	0	214	286	329	0	329	52	214	52	214	338	161	338	161	52	46	52	46	0	232	143	232	195	98	195	98	338	46	338	46	0	98	0	98	143	232	94	232	146	98	146	98	192	232	192	232	244	98	244	98	338	46	338	46	0	98	0	98	94	329	94	329	146	98	146	98	192	329	192	329	244	98	244	98	338	46	338	46	0	98	0	98	94	98	0	98	338	46	338	46	0	16383	16383	441	143	441	195	195	195	195	338	143	338	143	0	195	0	195	143	98	0	98	338	46	338	46	0	16383	16383	195	0	195	338	143	338	143	0	16383	16383	428	143	428	195	294	195	294	338	242	338	242	0	294	0	294	143	98	0	98	338	46	338	46	0	16383	16383	428	94	428	146	196	146	196	192	428	192	428	244	196	244	196	338	144	338	144	0	196	0	196	94	411	143	411	195	262	195	411	338	362	338	213	195	179	195	179	338	127	338	127	112	11	0	60	0	127	65	127	0	179	0	179	114	209	143	210	192	179	161	179	192	16383	16383	411	338	362	338	264	244	179	244	179	338	127	338	127	112	11	0	60	0	127	64	127	0	179	0	179	94	411	94	411	146	211	146	259	192	411	192	411	244	314	244	512	338	454	338	267	195	257	195	257	338	205	338	205	148	160	113	160	338	108	338	108	74	11	0	69	0	108	30	108	0	160	0	160	70	205	104	205	0	257	0	257	143	503	143	503	195	325	195	508	338	452	338	329	244	276	244	276	338	224	338	224	162	177	127	177	338	126	338	126	88	11	0	66	0	126	45	126	0	177	0	177	85	224	120	224	0	276	0	276	94	507	94	507	146	276	146	276	160	317	192	507	192	507	244	385	244	237	220	239	226	243	231	248	235	254	237	260	238	267	237	273	234	278	229	281	223	282	217	279	204	272	194	261	186	249	179	234	173	219	168	203	165	188	162	174	159	162	157	116	151	94	149	72	148	49	148	49	104	72	104	116	100	139	98	162	95	189	91	220	84	250	72	273	57	282	36	281	29	278	24	273	19	267	16	260	15	254	16	248	18	243	22	239	26	237	32	210	32	214	15	223	1	236	-9	252	-16	270	-18	288	-15	304	-7	316	4	323	19	326	37	321	63	307	85	286	102	260	114	232	122	229	122	223	123	216	124	209	126	203	127	224	130	230	131	233	132	261	139	286	151	307	168	321	189	326	215	323	233	316	249	304	261	288	269	270	272	252	269	236	262	223	251	214	237	210	220	326	148	303	148	281	149	259	151	213	157	201	159	187	162	172	165	156	168	141	173	126	179	114	186	103	194	96	204	93	217	94	223	97	229	102	234	108	237	115	238	121	237	127	235	132	231	136	226	138	220	165	220	161	237	152	251	139	262	123	269	105	272	87	269	71	261	59	249	52	233	49	215	54	189	68	168	89	151	114	139	142	132	145	131	151	130	172	127	166	126	159	124	152	123	146	122	143	122	115	114	89	102	68	85	54	63	49	37	52	19	59	4	71	-7	87	-15	105	-18	123	-16	139	-9	152	1	161	15	165	32	138	32	136	26	132	22	127	18	121	16	115	15	108	16	102	19	97	24	94	29	93	36	102	57	124	72	154	84	186	91	213	95	236	98	259	100	303	104	326	104	291	57	143	127	291	198	16383	16383	334	-11	334	267	41	127	232	127	84	57	84	198	16383	16383	334	127	41	267	41	-11	334	-55	334	-11	41	-11	41	-55	16383	16383	291	101	143	171	291	241	16383	16383	334	31	334	310	41	171	334	-55	334	-11	41	-11	41	-55	16383	16383	232	171	84	101	84	241	16383	16383	334	171	41	310	41	31	160	133	158	117	150	104	139	93	126	86	110	83	94	86	81	93	70	104	63	117	60	133	63	149	70	163	81	173	94	180	110	183	126	180	139	173	150	163	158	149	160	133	16383	16383	191	160	182	179	168	195	151	207	132	215	110	218	83	214	60	202	41	183	29	160	25	133	29	106	41	83	60	64	83	52	110	48	132	51	152	59	169	72	182	88	191	108	417	108	426	88	439	72	456	59	476	51	498	48	525	52	548	64	567	83	579	106	583	133	579	160	567	183	548	202	525	214	498	218	476	215	457	207	440	195	426	179	417	160	548	133	545	117	538	104	527	93	514	86	498	83	482	86	468	93	458	104	451	117	448	133	451	149	458	163	468	173	482	180	498	183	514	180	528	173	538	163	545	149	548	133	16383	16383	191	160	182	179	168	195	151	207	132	215	110	218	83	214	60	202	41	183	29	160	25	133	29	106	41	83	60	64	83	52	110	48	132	51	152	59	169	72	182	88	191	108	417	108	426	88	439	72	456	59	476	51	498	48	525	52	548	64	567	83	579	106	583	133	579	160	567	183	548	202	525	214	498	218	476	215	457	207	440	195	426	179	417	160	382	133	380	117	372	104	362	93	348	86	332	83	316	86	303	93	292	104	284	117	282	133	284	149	292	163	303	173	316	180	332	183	348	180	362	173	372	163	380	149	382	133	16383	16383	25	160	25	108	251	108	260	88	273	72	290	59	310	51	332	48	359	52	382	64	400	83	413	106	417	133	413	160	400	183	382	202	359	214	332	218	310	215	291	207	274	195	260	179	251	160	209	-27	209	79	166	79	166	-27	16383	16383	141	148	32	148	32	104	141	104	16383	16383	343	104	343	148	234	148	234	104	16383	16383	209	174	209	281	166	281	166	174	212	195	212	230	37	230	37	195	99	195	99	-107	151	-107	151	195	286	-93	286	-49	33	-49	33	-93	16383	16383	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	16383	16383	286	305	286	349	33	349	33	305	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	16383	16383	286	305	286	349	33	349	33	305	82	52	82	191	122	178	157	156	186	127	208	92	220	52	16383	16383	345	0	345	52	254	52	240	103	213	147	177	183	133	210	82	224	82	315	30	315	30	0	388	-34	128	-34	388	225	16383	16383	432	-78	432	331	22	-78	156	79	153	77	149	75	143	75	139	77	90	126	88	130	88	136	90	140	93	142	137	186	139	189	143	191	149	191	153	189	202	140	204	136	204	129	202	125	200	123	16383	16383	271	133	146	257	22	133	146	8	230	12	228	26	222	38	213	47	201	53	187	55	173	53	161	47	152	38	146	26	143	12	146	-1	152	-13	161	-22	173	-28	187	-30	201	-28	213	-22	222	-13	228	-1	230	12	16383	16383	343	15	249	108	343	108	343	160	252	160	343	251	305	287	188	170	70	287	33	250	123	160	33	160	33	108	126	108	33	15	70	-21	188	95	305	-21	16383	16383	230	254	228	268	222	280	213	289	201	295	187	297	173	295	161	289	152	280	146	268	143	254	146	240	152	228	161	219	173	213	187	210	201	213	213	219	222	228	228	240	230	254	180	133	85	63	85	203	16383	16383	349	63	254	133	349	203	16383	16383	401	-35	401	302	218	170	33	302	33	-35	218	96	177	133	80	63	80	203	16383	16383	408	26	262	133	408	237	380	277	220	164	28	302	28	-35	220	102	380	-13	354	63	257	133	354	203	16383	16383	406	-35	406	302	215	164	55	277	26	237	172	133	26	26	55	-13	215	102	387	1	85	302	49	265	180	133	49	1	85	-35	218	96	349	-35	387	1	254	133	387	265	349	302	49	1	85	-35	218	96	349	-35	341	22	341	66	34	66	34	22	16383	16383	342	110	337	142	326	172	308	198	284	216	252	223	223	217	193	202	165	184	139	170	118	164	99	168	85	179	74	195	66	214	61	232	34	232	39	201	50	171	67	145	91	126	121	119	151	126	181	140	209	158	235	172	257	179	276	174	291	163	302	147	309	128	315	110	240	268	218	240	199	212	182	183	170	152	161	117	160	117	152	151	139	183	123	214	103	242	80	268	21	268	64	219	96	167	117	111	131	51	138	-13	182	-13	190	50	204	110	226	166	257	219	300	268	300	-13	257	35	226	87	204	144	190	204	182	268	138	268	131	203	117	143	96	87	64	35	21	-13	80	-13	103	12	123	40	139	71	152	103	160	137	161	137	170	102	182	71	199	42	218	14	240	-13	344	-32	344	11	198	11	159	17	125	34	99	60	82	94	75	133	82	172	99	205	125	232	159	250	198	256	344	256	344	300	199	300	146	292	100	268	64	232	40	186	31	133	40	81	64	35	100	0	146	-24	199	-32	16383	16383	344	46	344	90	203	90	189	92	178	98	168	107	162	119	160	133	162	147	168	159	178	168	189	174	203	176	344	176	344	220	204	220	176	216	152	204	133	185	121	161	116	133	121	106	133	82	152	63	176	50	204	46	31	220	31	176	172	176	186	174	197	168	207	158	213	147	215	133	213	119	207	107	197	98	186	92	172	90	31	90	31	46	171	46	199	50	223	63	242	82	254	106	259	133	254	161	242	185	223	204	199	216	171	220	16383	16383	31	300	31	256	177	256	216	250	250	232	276	205	293	172	300	133	293	94	276	60	249	34	216	17	177	11	31	11	31	-32	176	-32	229	-24	275	0	311	35	335	81	344	133	335	186	311	232	275	268	229	292	176	300	343	271	299	271	299	138	293	103	277	73	253	49	223	33	187	27	188	27	152	33	122	49	98	73	82	103	76	138	76	271	32	271	32	138	40	89	62	47	96	13	139	-8	188	-16	236	-8	279	13	313	47	335	89	343	138	16383	16383	263	271	219	271	219	143	217	134	213	125	206	118	197	114	187	112	188	112	178	114	169	118	162	125	158	134	156	143	156	271	112	271	112	143	116	119	127	98	143	82	164	72	188	68	211	72	232	82	248	98	259	119	263	143	263	-16	263	111	259	135	248	155	232	172	211	182	187	186	188	186	164	182	143	172	127	155	116	135	112	111	112	-16	156	-16	156	110	158	120	162	129	169	136	178	140	188	142	197	140	206	136	213	129	217	120	219	110	219	-16	16383	16383	343	-16	343	116	335	164	313	207	279	241	236	263	187	271	188	271	139	263	96	241	62	207	40	164	32	116	32	-16	76	-16	76	116	82	151	98	181	122	205	152	221	188	227	223	221	253	205	277	181	293	151	299	116	299	-16	292	-16	292	141	287	178	272	210	249	237	219	257	185	268	185	321	141	321	141	268	106	257	76	237	53	210	38	178	33	141	33	-16	77	-16	77	141	80	164	89	184	102	202	120	215	141	224	141	-16	185	-16	185	224	205	215	223	202	236	184	245	164	248	141	248	-16	199	97	143	97	143	153	199	153	16383	16383	319	53	319	97	243	97	243	153	319	153	319	197	243	197	243	345	199	345	199	197	143	197	143	345	99	345	99	197	24	197	24	153	99	153	99	97	24	97	24	53	99	53	99	-93	143	-93	143	53	199	53	199	-93	243	-93	243	53	335	-11	335	32	117	127	335	223	335	267	40	137	40	117	16383	16383	313	127	311	139	305	150	297	158	287	163	275	165	263	163	252	158	244	150	239	139	237	127	239	115	244	105	252	96	263	91	275	89	287	91	297	96	305	105	311	115	313	127	138	127	136	139	131	150	123	158	112	163	100	165	88	163	78	158	70	150	64	139	63	127	64	115	70	105	78	96	88	91	100	89	112	91	123	96	131	105	136	115	138	127	16383	16383	335	117	335	137	40	267	40	223	258	127	40	32	40	-11	315	-11	315	32	97	127	315	223	315	267	20	137	20	117	16383	16383	482	-11	482	32	263	127	482	223	482	267	186	137	186	117	16383	16383	648	-11	648	32	430	127	648	223	648	267	353	137	353	117	315	117	315	137	20	267	20	223	238	127	20	32	20	-11	16383	16383	482	117	482	137	186	267	186	223	405	127	186	32	186	-11	16383	16383	648	117	648	137	353	267	353	223	571	127	353	32	353	-11	335	-74	335	-54	40	75	40	31	258	-64	40	-159	40	-203	16383	16383	335	105	335	149	40	149	40	105	16383	16383	335	179	335	223	117	318	335	414	335	458	40	328	40	308	335	-203	335	-159	117	-64	335	31	335	75	40	-54	40	-74	16383	16383	335	105	335	149	40	149	40	105	16383	16383	335	308	335	328	40	458	40	414	258	318	40	223	40	179	335	-59	335	-15	117	80	335	175	335	219	40	90	40	70	16383	16383	335	270	335	314	40	314	40	270	335	70	335	90	40	219	40	175	258	80	40	-15	40	-59	16383	16383	335	270	335	314	40	314	40	270	335	-7	309	12	280	30	249	46	216	59	185	70	216	80	249	93	280	109	309	127	335	147	335	208	292	171	244	142	192	119	137	104	82	95	40	92	40	47	82	44	137	35	192	20	244	-2	292	-31	335	-68	16383	16383	335	323	292	286	244	256	192	234	138	218	82	210	40	206	40	162	73	164	106	168	138	173	171	180	203	190	230	200	259	212	286	227	312	244	335	262	335	47	335	92	293	95	238	104	183	119	131	142	83	171	40	208	40	147	66	127	95	109	126	93	159	80	190	70	159	59	126	46	95	30	66	12	40	-7	40	-68	83	-31	131	-2	183	20	238	35	293	44	16383	16383	335	206	293	210	237	218	183	234	131	256	83	286	40	323	40	262	63	244	89	227	116	212	145	200	172	190	204	180	237	173	269	168	302	164	335	162	335	-7	312	10	286	26	259	41	230	54	203	64	199	65	193	67	189	68	186	70	204	129	233	117	261	103	287	86	312	67	335	46	335	106	315	122	293	137	268	151	243	163	218	173	224	198	248	208	272	220	295	233	316	247	335	262	335	323	318	306	301	292	282	278	262	266	242	255	276	368	239	368	200	237	177	229	153	222	130	217	106	213	82	210	40	206	40	162	82	158	100	156	136	150	153	146	171	141	152	78	108	86	85	88	63	90	40	92	40	47	82	44	93	42	105	41	116	39	128	37	139	35	99	-98	135	-98	173	26	209	14	243	-1	276	-20	307	-42	335	-68	335	47	335	92	304	89	274	86	244	82	215	76	185	69	208	142	242	150	276	156	293	158	335	162	335	206	293	210	281	211	268	213	244	217	232	220	276	368	239	368	198	229	163	242	129	257	97	276	67	297	40	323	40	262	65	242	93	225	123	209	154	196	185	185	184	182	153	172	123	158	92	143	65	126	40	106	40	46	62	67	86	85	112	102	139	116	167	128	145	54	122	44	78	20	58	6	40	-7	40	-68	56	-53	72	-39	90	-26	108	-14	127	-3	99	-98	135	-98	170	15	194	23	218	30	243	36	268	41	293	44	222	278	151	86	88	86	88	278	16383	16383	331	-45	331	-1	153	-1	170	42	331	42	331	86	186	86	257	278	331	278	331	322	274	322	301	396	266	396	238	322	44	322	44	42	134	42	118	-1	44	-1	44	-45	101	-45	74	-120	109	-120	137	-45	287	86	186	86	257	278	287	278	16383	16383	331	-45	331	-1	153	-1	170	42	331	42	331	322	274	322	301	396	266	396	238	322	44	322	44	278	222	278	151	86	44	86	44	42	134	42	118	-1	44	-1	44	-45	101	-45	74	-120	109	-120	137	-45	314	30	307	7	298	-10	287	-25	274	-34	257	-37	249	-36	240	-33	231	-29	222	-24	212	-18	242	39	203	39	183	0	171	6	158	12	146	17	133	20	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	125	-23	134	-26	152	-35	161	-41	132	-99	171	-99	190	-60	202	-67	214	-72	227	-77	239	-80	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	66	334	110	116	206	334	301	334	345	39	216	39	196	314	30	307	7	298	-10	287	-25	274	-34	257	-37	249	-36	240	-33	231	-29	222	-24	212	-18	242	39	203	39	183	0	171	6	158	12	146	17	133	20	121	21	91	15	67	-2	50	-28	39	-58	33	-90	60	-90	67	-67	76	-48	87	-34	101	-25	118	-22	125	-23	134	-26	152	-35	161	-41	132	-99	171	-99	190	-60	202	-67	214	-72	227	-77	239	-80	252	-81	281	-75	305	-59	324	-34	336	-3	341	30	16383	16383	334	196	334	216	39	345	39	301	257	206	39	110	39	66	314	36	307	14	298	-4	287	-18	274	-27	257	-30	249	-29	240	-27	231	-23	222	-17	212	-11	242	46	203	46	183	6	171	12	158	18	146	23	133	26	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	125	-17	134	-20	152	-29	161	-35	132	-93	171	-93	190	-54	214	-66	227	-70	239	-73	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	122	309	142	280	160	249	176	216	189	185	200	216	210	249	223	280	239	309	257	335	277	335	338	292	301	244	272	192	249	138	234	82	225	40	222	40	177	82	174	138	165	192	150	244	127	292	98	335	61	314	36	307	14	298	-4	287	-18	274	-27	257	-30	249	-29	240	-27	231	-23	222	-17	212	-11	242	46	203	46	183	6	171	12	158	18	146	23	133	26	121	27	91	21	67	3	50	-22	39	-52	33	-83	60	-83	67	-61	76	-42	87	-28	101	-19	118	-16	125	-17	134	-20	152	-29	161	-35	132	-93	171	-93	190	-54	214	-66	227	-70	239	-73	252	-74	281	-68	305	-52	324	-28	336	2	341	36	16383	16383	335	177	335	222	293	225	237	234	183	249	131	272	83	301	40	338	40	277	66	257	95	239	126	223	159	210	190	200	159	189	126	176	95	160	66	142	40	122	40	61	83	98	131	127	183	150	237	165	293	174	174	142	166	116	143	127	16383	16383	291	57	198	101	216	162	291	198	16383	16383	334	-11	334	267	233	219	262	313	225	313	190	199	41	127	153	74	113	-56	150	-56	185	59	177	153	158	93	84	57	84	198	16383	16383	232	127	201	113	209	138	16383	16383	334	127	222	180	262	313	225	313	190	196	41	267	41	-11	142	36	113	-56	150	-56	184	56	191	194	179	153	143	171	16383	16383	291	101	211	138	234	214	291	241	16383	16383	334	-55	334	-11	166	-11	199	96	334	31	334	310	251	271	276	355	240	355	209	251	41	171	166	111	129	-11	41	-11	41	-55	116	-55	99	-113	135	-113	152	-55	190	190	176	145	84	101	84	241	16383	16383	232	171	219	165	222	175	16383	16383	334	-55	334	-11	166	-11	202	108	334	171	235	218	276	355	240	355	203	233	41	310	41	31	160	88	129	-11	41	-11	41	-55	116	-55	99	-113	135	-113	152	-55	188	-44	185	-30	179	-19	170	-9	158	-3	145	-1	132	-3	120	-9	111	-19	105	-30	103	-44	105	-57	111	-69	120	-78	132	-84	145	-86	159	-84	170	-78	179	-69	185	-57	188	-44	16383	16383	188	126	185	140	179	151	170	160	158	166	145	169	132	166	120	160	111	151	105	140	103	126	105	113	111	101	120	92	132	86	145	84	159	86	170	92	179	101	185	113	188	126	16383	16383	188	296	185	310	179	321	170	331	158	337	145	339	132	337	120	331	111	321	105	310	103	296	105	283	111	271	120	262	132	256	145	254	159	256	170	262	179	271	185	283	188	296	116	133	114	146	108	158	99	167	87	173	74	175	60	173	49	167	39	158	33	146	31	133	33	119	39	108	49	99	60	93	74	90	87	93	99	99	108	108	114	119	116	133	16383	16383	286	133	284	146	278	158	269	167	257	173	244	175	230	173	219	167	210	158	204	146	201	133	204	119	210	108	219	99	230	93	244	90	257	93	269	99	278	108	284	119	286	133	16383	16383	457	133	455	146	449	158	440	167	428	173	415	175	401	173	390	167	380	158	374	146	372	133	374	119	380	108	390	99	401	93	415	90	428	93	440	99	449	108	455	119	457	133	166	5	164	18	158	30	148	39	137	45	123	47	110	45	98	39	89	30	83	18	81	5	83	-7	89	-19	98	-28	110	-34	123	-36	137	-34	148	-28	158	-19	164	-7	166	5	16383	16383	286	126	284	140	278	151	269	160	257	166	244	169	230	166	219	160	210	151	204	140	201	126	204	113	210	101	219	92	230	86	244	84	257	86	269	92	278	101	284	113	286	126	16383	16383	407	247	405	261	399	272	390	281	378	287	365	290	352	287	340	281	331	272	325	261	323	247	325	234	331	222	340	213	352	206	365	204	378	206	390	213	399	222	405	234	407	247	407	5	405	18	399	30	390	39	378	45	365	47	352	45	340	39	331	30	325	18	323	5	325	-7	331	-19	340	-28	352	-34	365	-36	378	-34	390	-28	399	-19	405	-7	407	5	16383	16383	286	126	284	140	278	151	269	160	257	166	244	169	230	166	219	160	210	151	204	140	201	126	204	113	210	101	219	92	230	86	244	84	257	86	269	92	278	101	284	113	286	126	16383	16383	166	247	164	261	158	272	148	281	137	287	123	290	110	287	98	281	89	272	83	261	81	247	83	234	89	222	98	213	110	206	123	204	137	206	148	213	158	222	164	234	166	247	334	-6	334	37	179	37	154	41	131	51	112	67	97	87	88	112	334	112	334	156	88	156	97	180	112	200	131	216	154	226	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	16383	16383	334	324	334	368	46	368	46	324	41	273	41	229	196	229	221	226	244	216	263	200	278	180	287	156	41	156	41	112	287	112	278	87	263	67	244	51	221	41	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	16383	16383	329	324	329	368	41	368	41	324	392	44	71	44	71	186	232	330	392	186	16383	16383	435	0	435	204	232	387	27	204	27	0	229	338	229	366	82	366	82	-96	134	-96	134	315	137	327	142	334	151	337	164	338	152	-96	152	366	5	366	5	338	70	338	84	337	93	334	98	328	100	316	100	-96	229	-96	229	-68	165	-68	151	-67	142	-64	137	-57	134	-45	134	366	82	366	82	-96	152	-96	152	366	100	366	100	-45	98	-57	93	-64	84	-67	70	-68	5	-68	5	-96	343	156	343	200	32	200	32	54	76	54	76	156	343	54	343	98	76	98	76	200	32	200	32	54	495	79	449	117	404	147	358	170	310	184	261	189	207	184	156	170	106	147	60	117	18	80	30	65	71	91	113	110	157	123	205	130	258	132	306	130	353	123	398	110	442	91	484	65	483	189	442	162	401	143	357	131	309	124	255	122	207	124	161	131	116	143	72	163	30	189	18	174	64	137	110	106	156	84	203	70	253	65	306	70	358	84	407	107	453	137	495	174	200	-96	83	135	198	366	147	366	35	138	35	131	150	-96	188	131	188	138	75	366	25	366	140	135	23	-96	73	-96	421	-77	421	-44	253	-44	253	343	420	343	421	376	42	376	42	343	209	343	209	-44	42	-44	42	-77	209	-19	169	-6	134	15	108	46	90	84	84	126	90	169	108	206	134	237	169	260	209	272	16383	16383	253	272	293	260	328	237	354	206	372	169	378	126	372	84	354	46	328	15	293	-6	253	-19	16383	16383	253	347	209	347	209	316	155	301	109	273	72	232	49	182	40	126	49	70	72	20	109	-20	155	-49	209	-63	209	-94	253	-94	253	-63	307	-49	354	-20	390	20	413	70	422	126	413	182	390	232	354	273	307	301	253	316	336	111	336	155	215	155	291	366	243	366	167	155	27	155	27	111	152	111	77	-99	125	-99	200	111	230	-59	230	16	209	16	209	-21	41	-21	41	16	20	16	20	-59	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	234	70	234	84	219	85	209	87	203	91	201	97	200	106	200	262	195	262	113	233	113	219	121	222	128	224	134	225	145	225	148	223	150	220	151	216	152	210	152	108	151	98	148	91	141	87	130	85	114	84	114	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	132	236	132	232	123	226	117	216	113	204	112	152	112	197	147	210	158	221	170	228	182	232	194	233	207	230	224	223	239	210	249	194	256	175	258	157	256	141	249	126	237	113	220	103	198	114	198	120	207	126	214	134	218	143	221	152	222	166	221	176	216	184	209	188	201	190	191	189	184	187	177	184	170	179	162	174	155	164	143	155	132	142	119	124	103	100	81	100	70	232	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	118	208	125	217	131	223	138	227	147	230	156	231	167	230	175	227	181	223	185	216	186	207	185	200	180	193	173	186	162	181	146	176	146	165	160	161	172	157	181	153	188	150	195	146	200	140	204	135	207	129	209	123	210	116	208	106	204	98	198	92	190	88	179	87	174	87	169	88	164	90	159	93	153	98	147	104	140	108	134	111	128	113	123	113	116	112	111	110	106	105	104	100	103	94	105	85	111	78	121	72	135	68	151	67	182	71	208	81	228	96	241	116	246	139	245	151	241	162	234	172	226	180	215	186	222	192	227	198	231	205	233	212	234	219	231	231	225	242	214	251	200	256	182	258	164	257	148	251	133	242	120	230	108	214	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	174	143	113	143	174	214	16383	16383	242	108	242	143	222	143	222	258	195	258	94	142	94	108	174	108	174	70	222	70	222	108	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	258	142	258	109	158	126	157	139	156	151	155	160	154	169	152	185	148	198	141	208	133	213	124	215	115	214	107	209	100	202	94	193	91	182	90	177	90	172	91	160	97	153	100	145	106	131	112	126	113	121	113	114	112	108	110	104	105	101	100	100	94	103	85	109	78	119	72	132	68	148	67	179	70	204	79	224	93	236	112	241	136	238	153	231	168	219	180	204	190	185	196	177	198	170	199	161	200	151	201	137	201	143	218	233	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	196	118	196	102	193	92	189	85	184	82	177	81	165	84	157	92	154	105	152	121	152	150	154	160	157	166	162	169	169	170	180	168	188	163	193	153	196	138	196	118	16383	16383	243	258	203	252	165	238	132	216	110	185	102	146	106	119	115	97	131	81	151	71	176	67	199	70	218	79	233	93	242	111	245	132	242	151	235	166	222	178	206	185	185	188	180	188	175	187	170	187	165	186	160	184	169	203	181	218	198	230	218	239	243	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	258	113	258	97	191	108	191	112	200	117	207	124	212	133	214	144	215	204	215	138	67	171	67	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	200	107	199	98	195	91	189	85	181	82	171	81	161	82	153	87	147	94	143	104	142	117	142	123	144	129	147	136	152	144	158	152	176	142	188	133	195	125	199	117	200	107	16383	16383	203	215	202	209	201	204	199	199	195	194	190	187	190	188	175	195	163	203	155	210	150	218	148	226	149	232	153	237	159	241	166	244	175	244	184	243	192	239	198	233	201	225	203	215	16383	16383	248	121	246	133	241	145	232	157	220	168	204	179	217	184	228	191	235	198	239	207	241	217	238	230	230	241	217	250	200	256	179	258	154	256	134	250	120	239	110	226	107	209	108	198	113	188	120	178	130	169	143	161	129	155	118	148	110	139	105	128	103	116	106	99	115	85	130	75	148	69	171	67	197	69	218	76	234	87	244	102	248	121	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	195	193	195	183	194	173	192	164	186	158	178	156	168	158	160	163	155	174	152	189	151	209	152	223	153	233	157	240	162	243	169	244	170	244	182	241	189	234	193	223	195	209	195	193	16383	16383	104	67	144	73	183	87	215	109	237	139	246	177	242	205	232	227	216	244	196	255	171	258	148	255	130	246	115	233	106	215	103	195	105	175	113	159	126	147	142	140	161	137	167	137	173	138	183	140	188	142	178	123	165	107	148	95	128	86	104	80	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	182	140	130	140	156	198	16383	16383	274	70	274	84	266	84	260	87	254	94	248	104	241	120	175	262	169	262	104	114	98	102	93	94	88	88	81	85	73	84	73	70	135	70	135	84	126	84	120	85	116	87	113	89	113	94	115	102	116	107	118	112	123	123	189	123	194	113	198	104	200	98	201	93	201	88	195	85	189	84	179	84	179	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	158	161	166	161	183	160	196	156	205	148	210	138	212	124	211	110	206	100	199	92	189	88	177	86	170	87	165	89	161	91	159	95	158	101	16383	16383	158	231	159	235	161	239	164	241	169	242	175	243	186	241	194	238	200	231	203	222	204	210	203	198	199	188	190	182	177	179	158	177	16383	16383	84	258	84	246	95	244	102	242	107	239	110	234	110	95	108	90	103	87	95	85	84	84	84	70	182	70	211	73	233	80	250	92	260	107	263	124	261	137	255	149	246	159	234	166	220	171	233	177	242	184	248	192	252	201	253	212	250	228	240	241	225	251	205	256	179	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	262	118	249	107	236	98	222	92	208	87	190	86	165	90	147	102	136	120	130	142	128	167	131	195	139	217	151	233	167	243	185	246	204	243	221	236	235	224	247	209	254	193	266	193	266	261	256	261	254	256	248	250	245	249	237	249	234	250	232	251	228	252	217	256	207	259	198	261	189	262	181	262	146	257	116	243	94	222	80	194	75	161	80	131	93	105	115	85	145	72	181	67	202	68	220	72	238	80	256	92	274	109	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	146	234	147	237	148	239	152	241	156	242	162	243	186	239	203	227	215	210	221	189	223	165	220	133	212	111	200	96	183	89	164	86	157	87	152	89	148	91	147	95	146	100	16383	16383	73	258	73	246	83	244	90	242	95	240	97	236	98	230	98	100	97	94	94	90	89	87	82	85	73	84	73	70	165	70	199	74	229	86	253	106	268	132	274	166	269	198	255	224	233	243	203	254	166	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	132	253	132	248	123	244	115	234	103	229	98	221	93	213	90	203	88	192	87	179	86	170	87	163	88	159	90	156	93	156	158	172	157	185	153	193	145	199	134	201	117	212	117	212	214	201	214	199	198	193	187	185	179	172	175	156	174	156	235	158	238	161	241	166	242	174	242	199	241	216	237	228	229	235	216	238	198	249	198	249	258	83	258	83	245	93	244	100	242	104	239	107	235	108	229	108	100	107	95	105	90	100	87	93	85	83	84	83	70	251	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	198	263	258	88	258	88	245	99	244	107	242	112	239	115	235	116	228	116	102	115	95	112	90	108	87	100	85	88	84	88	70	199	70	199	84	184	85	174	86	167	90	164	94	164	158	180	157	193	153	203	145	209	133	213	117	223	117	223	214	213	214	209	198	203	187	193	180	180	175	164	174	164	235	167	238	171	241	177	242	200	242	212	241	220	239	227	236	233	233	239	228	247	216	250	208	253	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	274	155	178	155	178	142	190	141	198	139	203	136	206	131	206	97	203	92	198	87	190	84	180	83	156	87	140	100	129	119	124	142	123	165	125	194	132	217	143	233	158	243	175	247	194	244	209	236	221	225	230	210	237	193	247	193	247	262	238	262	235	257	233	253	231	251	225	249	223	250	221	250	219	251	195	259	187	261	179	262	171	262	139	257	111	243	90	222	75	195	70	163	75	130	89	104	111	84	139	71	173	67	190	68	207	70	223	74	238	78	250	84	250	126	252	132	256	137	263	140	274	142	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	272	70	272	84	263	85	257	87	253	90	252	94	251	100	251	228	252	235	254	239	258	242	263	244	272	246	272	258	181	258	181	246	190	244	196	242	200	239	203	235	203	177	145	177	145	235	147	239	151	242	157	244	166	246	166	258	76	258	76	246	84	244	90	242	94	239	96	235	97	228	97	100	96	94	94	90	91	87	85	85	76	84	76	70	166	70	166	84	157	85	151	87	147	90	145	94	145	158	203	158	203	94	201	90	197	87	191	85	181	84	181	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	221	70	221	84	211	85	204	86	200	90	198	95	197	102	197	228	198	235	200	239	205	243	211	244	221	246	221	258	126	258	126	246	135	244	142	242	146	239	148	235	149	228	149	102	148	95	146	90	142	87	136	85	126	84	126	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	241	258	146	258	146	246	156	245	163	243	168	241	170	236	171	230	171	101	170	94	168	89	165	85	161	83	155	82	151	82	148	83	146	85	145	87	145	91	147	94	149	96	151	104	150	111	147	117	137	123	131	123	125	122	120	119	115	115	112	110	111	103	114	88	121	77	132	71	145	68	158	67	178	69	195	76	208	87	216	102	219	123	219	233	221	238	225	242	232	244	241	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	278	70	278	84	271	84	269	85	267	87	266	89	184	189	209	214	227	229	242	239	255	243	270	246	270	258	191	258	191	246	200	244	205	244	209	243	212	243	214	241	212	237	210	234	207	231	203	228	146	170	146	233	148	238	152	242	159	244	169	246	169	258	74	258	74	246	84	245	90	243	95	240	97	235	98	228	98	101	97	95	95	90	91	87	84	85	74	84	74	70	169	70	169	84	159	85	152	87	148	90	146	94	146	151	152	157	202	96	206	90	207	88	207	85	205	85	202	84	188	84	188	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	139	254	139	250	130	246	122	241	114	236	108	230	102	224	97	218	93	210	89	200	87	189	86	180	87	173	88	169	90	167	94	166	99	166	222	167	232	169	238	174	242	181	245	193	246	193	258	97	258	97	246	105	245	112	243	116	240	118	235	118	94	116	90	112	87	106	85	97	84	97	70	251	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	283	70	283	84	273	85	267	88	264	92	263	99	262	108	262	223	263	232	265	238	268	242	274	244	283	246	283	258	213	258	168	131	167	131	130	258	65	258	65	246	74	244	80	242	84	239	86	235	86	96	84	90	81	87	74	85	65	84	65	70	126	70	126	84	116	85	109	88	104	92	102	99	102	232	152	70	157	70	214	230	214	103	213	96	211	91	208	87	202	85	193	84	193	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	208	258	208	245	218	243	225	240	229	236	231	229	232	220	232	142	139	258	82	258	82	245	88	244	93	242	97	238	103	228	103	97	101	92	97	89	91	87	81	85	81	72	142	72	142	85	132	87	125	90	121	94	119	101	118	110	118	214	235	67	247	67	247	233	249	238	252	241	258	243	267	245	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	224	162	222	134	216	112	205	96	191	86	174	83	156	86	142	96	132	111	125	134	123	162	125	192	132	215	142	232	156	243	172	246	190	243	205	232	215	215	222	192	224	162	16383	16383	276	164	271	196	257	223	235	244	208	258	175	262	142	258	113	244	91	224	76	196	71	164	76	132	90	105	112	85	140	72	173	67	206	72	235	85	257	105	271	132	276	164	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	160	237	161	239	162	240	165	242	169	242	174	243	185	241	194	237	200	229	204	218	205	204	203	191	199	181	190	174	178	169	160	168	16383	16383	89	258	89	246	99	244	106	242	110	238	112	232	112	108	111	99	109	92	105	87	98	85	89	84	89	70	183	70	183	84	173	85	166	87	162	91	161	96	160	103	160	152	163	152	166	151	175	151	199	153	220	158	237	168	249	184	253	206	249	225	240	239	224	250	203	256	179	258	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	224	164	222	134	216	112	206	96	192	87	174	84	156	87	142	96	132	112	125	134	123	164	125	193	132	216	142	233	156	243	173	246	191	243	205	233	215	216	222	193	224	164	16383	16383	243	55	239	55	233	53	228	53	221	54	215	56	211	59	207	64	204	70	229	79	249	93	264	111	273	134	276	161	271	196	257	224	235	245	207	258	174	262	141	258	112	245	90	224	76	196	71	162	74	137	83	114	98	96	117	81	141	71	151	56	163	44	176	37	189	33	200	32	208	33	217	34	225	36	235	39	246	42	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	150	233	150	237	151	239	154	241	158	242	163	243	176	241	186	236	192	229	196	219	197	206	195	193	190	183	181	176	168	172	150	171	16383	16383	267	70	267	84	264	84	262	85	259	86	258	87	257	89	208	159	220	165	231	172	239	182	243	194	245	209	241	227	231	241	215	251	192	256	165	258	79	258	79	246	89	244	95	242	99	238	101	231	102	222	102	106	101	97	99	91	95	87	89	85	79	84	79	70	172	70	172	84	162	85	155	88	152	91	150	97	150	155	157	155	215	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	239	198	239	261	229	261	228	257	224	253	222	252	219	252	212	253	205	255	195	258	184	260	170	261	148	259	129	251	115	240	106	224	103	204	105	189	112	176	123	165	138	156	156	147	169	141	183	134	196	127	206	118	209	109	208	100	203	93	195	87	184	84	171	83	152	85	136	92	124	103	115	119	110	139	100	139	100	67	109	67	112	73	114	75	116	76	119	76	126	75	134	73	144	70	156	68	171	67	196	69	217	77	233	88	244	104	248	123	244	142	234	158	220	170	204	180	187	188	174	193	161	199	149	205	141	212	137	221	139	228	143	235	150	241	159	244	170	246	187	243	202	237	215	227	224	214	228	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	198	262	258	87	258	85	198	95	198	100	215	106	227	117	236	131	241	151	243	151	105	150	96	148	91	143	87	135	85	122	84	122	70	227	70	227	84	214	85	206	87	201	90	199	96	199	243	218	241	232	236	242	227	249	215	253	198	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	206	258	206	246	216	244	224	242	228	238	231	232	232	223	232	145	230	125	224	109	214	98	201	92	185	89	171	91	160	97	153	107	148	121	147	140	147	232	150	238	154	242	161	244	171	246	171	258	78	258	78	246	87	244	93	242	96	239	98	233	99	224	99	137	102	113	113	94	129	81	150	73	174	70	199	73	219	82	234	97	243	117	247	144	247	233	249	238	252	241	258	244	267	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	274	258	212	258	212	246	223	245	230	243	234	242	236	240	236	235	235	233	234	229	232	225	230	219	193	136	192	136	152	221	149	227	147	232	146	235	146	241	148	242	151	243	155	244	161	245	171	246	171	258	73	258	73	246	81	244	87	242	91	240	94	235	98	229	173	70	179	70	248	226	252	234	255	239	260	242	266	244	274	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	283	258	242	258	242	246	247	244	251	243	254	241	256	238	256	232	255	231	255	229	254	227	229	140	205	225	203	231	202	235	202	237	201	239	203	243	211	245	218	246	218	258	147	258	147	246	153	245	157	244	163	240	164	238	171	216	145	138	118	227	118	229	117	231	117	240	118	242	121	244	125	245	131	246	131	258	65	258	65	246	70	244	74	243	76	240	78	236	80	231	128	70	133	70	176	198	215	70	220	70	267	230	269	235	271	239	275	242	283	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	70	263	84	258	84	254	86	249	90	244	96	238	105	191	180	213	209	225	224	234	234	241	240	250	244	261	246	261	258	195	258	195	246	203	245	209	244	212	242	214	238	213	233	210	228	206	222	202	217	200	214	183	192	159	232	157	234	156	236	156	238	155	238	155	239	157	243	161	244	166	245	175	246	175	258	85	258	85	246	90	245	95	243	98	241	102	237	156	156	111	98	107	93	103	89	98	87	92	85	85	84	85	70	150	70	150	84	142	85	136	86	132	87	130	89	129	92	129	95	132	100	136	107	143	117	153	132	164	145	190	101	192	98	193	95	195	91	195	87	193	86	189	85	183	84	175	84	175	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	267	258	208	258	208	246	217	245	222	244	225	242	227	240	227	235	226	230	224	225	217	211	190	166	189	166	153	226	151	230	150	233	148	236	147	239	147	242	149	243	152	244	156	245	161	245	168	246	168	258	81	258	81	246	87	245	92	242	96	239	100	235	103	230	150	143	150	108	149	99	147	93	143	88	136	85	126	84	126	70	221	70	221	84	211	85	204	87	200	91	198	98	198	153	247	237	252	242	256	244	261	245	267	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	263	142	253	142	248	130	244	120	239	111	232	104	224	97	216	93	207	90	196	88	183	87	167	86	146	86	254	249	254	258	101	258	93	196	104	196	111	216	120	229	132	237	150	242	175	243	194	243	84	80	84	70	254	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	185	128	181	124	176	121	172	120	162	118	156	119	148	123	146	127	145	133	147	141	151	148	159	154	170	159	185	163	16383	16383	240	120	234	117	227	117	225	118	225	119	224	121	224	191	222	205	215	216	204	224	187	229	166	230	145	229	129	224	118	217	111	206	108	194	109	186	112	180	116	176	122	173	129	172	136	173	142	176	146	180	148	185	149	191	148	197	145	201	142	204	140	207	139	209	140	212	142	214	152	216	158	217	168	216	176	213	181	208	184	202	185	194	185	179	165	174	150	170	139	166	130	162	114	152	108	146	104	139	102	132	101	124	102	113	107	104	113	97	123	94	134	93	145	93	155	96	164	99	174	105	185	113	187	105	190	99	193	96	198	93	214	93	221	95	229	99	237	104	245	111	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	152	170	160	178	165	181	170	183	176	184	186	182	194	176	199	166	201	151	202	133	201	114	199	100	194	90	185	84	173	81	166	82	160	85	156	89	153	94	152	100	16383	16383	152	258	94	258	94	246	102	244	107	242	111	240	112	237	113	233	113	66	119	66	137	83	146	77	153	72	161	69	168	67	177	66	201	70	220	79	234	94	243	114	246	138	244	160	237	179	225	193	210	202	190	205	181	204	173	202	165	199	158	194	152	189	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	230	132	224	126	218	122	212	119	206	118	198	117	182	120	169	127	160	139	154	154	152	174	153	189	157	200	163	209	171	215	180	217	187	216	191	214	193	211	195	206	195	200	196	192	198	186	202	181	207	178	213	177	220	178	226	181	230	185	232	191	233	198	231	209	223	218	212	225	199	229	184	230	159	227	140	218	125	203	115	183	112	160	115	137	123	118	136	104	154	96	176	93	190	94	203	97	216	103	228	112	240	124	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	192	104	188	99	183	95	171	89	164	89	155	90	148	96	142	105	139	118	138	136	139	153	143	167	148	176	156	181	166	183	173	182	179	180	185	177	189	173	192	168	16383	16383	252	89	244	89	238	91	235	93	233	97	232	102	232	258	167	258	167	246	179	245	186	244	190	241	192	238	192	188	184	194	176	199	169	203	153	205	133	201	117	192	105	177	97	157	94	133	97	111	104	93	115	79	131	70	150	66	159	67	168	69	176	72	184	78	193	85	193	67	201	69	208	70	218	72	231	74	252	76	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	152	179	153	194	156	204	161	211	167	215	175	217	185	215	191	209	194	201	195	191	196	179	16383	16383	228	137	221	130	214	125	208	121	201	119	193	118	177	121	166	127	159	137	153	163	234	163	232	186	225	205	213	219	197	227	175	230	153	227	135	218	122	203	115	184	112	160	115	138	122	120	135	105	152	96	174	93	188	94	201	98	214	105	226	116	238	131	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	116	201	116	182	134	182	134	92	132	88	129	86	124	84	116	84	116	70	201	70	201	84	190	85	182	86	178	90	175	95	175	182	203	182	203	201	175	201	175	236	178	242	182	245	187	247	194	248	197	248	200	247	202	247	204	245	203	243	201	241	197	235	196	230	197	224	200	219	204	215	209	212	215	211	222	212	227	215	231	219	233	225	233	232	231	242	226	250	217	257	204	261	189	262	168	260	153	252	142	240	136	223	134	201	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	194	110	204	109	212	108	216	105	219	102	219	98	218	93	212	88	203	85	189	82	171	81	156	82	144	84	136	88	132	93	130	98	130	101	134	107	138	109	143	110	16383	16383	190	214	190	201	187	192	183	186	177	183	168	182	160	183	154	186	150	192	148	201	147	214	148	226	150	236	154	242	160	246	168	247	177	246	183	242	187	236	190	226	190	214	16383	16383	173	150	159	150	150	151	145	152	142	154	141	157	142	160	145	163	149	166	155	167	162	167	184	168	203	172	218	179	228	192	232	210	232	215	231	221	229	226	227	230	224	234	246	234	246	256	202	256	194	258	188	260	182	261	175	262	168	262	146	260	128	253	115	243	106	230	103	214	105	203	109	193	115	185	124	178	134	172	123	168	115	163	109	157	106	149	105	140	105	135	107	130	110	126	114	121	121	118	114	115	108	112	104	107	101	102	100	95	103	85	110	77	123	72	140	68	162	67	193	69	216	75	233	85	243	98	246	113	244	126	237	136	226	144	210	148	190	150	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	253	70	253	84	247	84	243	86	240	88	238	92	238	165	236	178	232	189	225	197	214	203	200	205	190	204	181	202	171	198	162	192	152	183	152	258	94	258	94	246	102	244	107	243	110	240	112	237	112	92	110	88	107	86	102	85	94	84	94	70	168	70	168	84	162	85	157	86	154	89	152	93	152	166	156	171	162	175	168	178	174	180	180	180	187	179	192	177	195	173	197	166	198	157	198	97	197	93	195	89	192	86	188	85	182	84	182	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	211	78	211	90	205	92	201	93	197	96	195	99	195	215	137	215	137	203	144	201	150	199	153	196	155	192	155	100	153	97	150	94	145	92	137	90	137	78	16383	16383	199	254	198	263	195	269	190	275	183	278	175	279	167	278	160	275	155	269	152	263	151	254	152	247	155	240	160	235	166	232	175	230	183	232	190	235	195	240	198	247	199	254	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	214	230	152	230	152	218	162	216	168	215	172	212	174	209	175	204	175	74	174	67	172	61	169	58	164	56	158	55	154	55	151	56	147	58	147	59	150	62	152	65	154	69	155	75	154	80	151	85	147	89	141	92	135	93	128	92	122	89	118	84	115	78	114	71	117	61	123	52	133	46	146	42	161	40	181	43	196	50	207	63	212	80	214	101	16383	16383	219	270	218	277	214	284	209	289	203	293	195	294	187	293	180	289	175	284	172	277	171	270	172	262	175	255	180	250	187	247	195	246	203	247	209	250	214	255	218	262	219	270	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	257	70	257	84	252	84	251	85	249	85	248	86	186	155	202	168	215	177	225	183	235	186	247	189	247	201	179	201	179	189	188	188	193	187	198	187	199	185	198	183	194	179	191	177	189	175	150	143	150	258	94	258	94	246	99	245	104	243	107	240	109	237	109	92	107	89	104	86	94	84	94	70	166	70	166	84	159	85	154	86	151	88	150	92	150	126	157	132	189	95	192	92	194	89	195	87	196	86	196	85	195	85	194	84	182	84	182	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	210	70	210	84	205	84	200	86	197	88	195	92	194	98	194	258	137	258	137	246	143	245	148	242	151	239	153	235	154	231	154	98	153	93	151	89	148	86	143	84	137	84	137	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	289	93	289	105	283	106	279	107	276	110	275	113	275	188	273	202	268	214	259	223	249	229	235	230	226	230	218	227	210	222	202	215	194	205	193	205	187	215	181	222	174	227	166	230	146	230	137	227	129	222	122	215	115	206	113	206	113	227	59	227	59	214	65	213	70	211	73	209	74	205	75	200	75	119	74	114	73	111	70	109	65	107	59	105	59	93	127	93	127	105	122	106	118	108	116	111	115	114	114	118	114	190	120	196	125	200	130	203	135	205	145	205	149	202	152	199	154	193	155	185	155	118	154	113	153	110	150	108	146	106	141	105	141	93	208	93	208	105	202	106	196	110	195	114	195	191	199	197	204	201	214	205	219	205	225	204	229	202	232	197	234	191	234	113	233	110	230	108	226	106	221	105	221	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	248	93	248	105	243	106	239	107	236	110	235	113	234	118	234	188	233	202	227	214	219	223	208	229	195	230	185	230	177	227	169	222	161	215	155	205	154	205	154	227	99	227	99	214	106	213	110	211	113	208	114	205	114	115	113	111	110	109	106	107	99	105	99	93	169	93	169	105	163	106	159	108	156	111	155	114	155	191	159	196	164	200	169	203	175	205	185	205	189	202	192	198	194	192	195	185	195	118	193	110	190	108	186	106	181	105	181	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	202	158	201	139	197	124	192	114	184	108	174	107	164	109	156	114	150	125	146	139	145	158	146	181	149	198	155	209	163	215	174	217	184	215	192	209	198	198	201	181	202	158	16383	16383	246	161	243	184	233	203	218	218	198	227	175	230	151	227	130	218	115	204	105	185	101	161	105	139	115	120	130	105	150	96	173	93	197	96	217	105	233	120	243	139	246	161	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	155	215	157	223	161	230	167	235	174	238	180	239	190	238	197	232	202	223	204	210	205	193	204	174	201	161	195	151	187	146	177	145	171	145	165	148	160	152	157	157	155	163	16383	16383	154	258	97	258	97	245	105	244	110	242	113	239	114	236	115	231	115	93	113	90	110	87	105	85	97	84	97	70	180	70	180	84	170	85	163	88	158	93	156	100	155	108	155	138	161	133	166	129	172	126	179	124	187	123	209	126	226	136	239	152	247	172	249	197	246	221	238	239	225	252	210	259	193	262	184	261	176	258	168	254	161	247	154	238	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	193	157	191	153	188	149	184	147	178	145	172	145	162	146	154	152	147	162	143	176	142	194	143	214	147	229	153	240	161	246	171	248	178	247	183	244	188	240	191	234	193	227	16383	16383	251	70	251	84	243	85	238	87	235	89	233	92	233	262	228	262	205	246	197	253	189	258	181	260	174	262	166	262	142	259	123	248	109	232	101	212	98	189	101	166	109	148	121	134	138	126	157	123	164	123	171	125	178	128	185	133	193	140	193	106	192	98	190	92	186	88	179	85	169	84	169	70	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	167	227	110	227	110	214	117	213	122	211	126	209	128	205	128	114	126	111	123	109	118	107	110	105	110	93	193	93	193	105	183	106	176	108	171	112	169	117	169	175	170	183	172	190	177	195	183	199	190	200	191	200	193	198	195	197	196	195	201	190	205	187	213	185	217	185	224	186	230	188	234	193	237	198	238	205	237	214	233	221	228	226	220	229	211	230	202	230	193	227	184	222	176	214	167	204	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	223	185	223	230	213	230	212	229	211	227	207	225	200	225	194	227	187	229	179	230	171	230	154	228	140	223	129	214	121	202	119	188	121	177	126	167	135	159	148	151	166	143	178	139	187	135	193	131	197	127	198	123	197	118	194	113	188	110	181	107	173	107	160	108	149	113	140	120	133	131	129	144	118	144	118	93	127	93	129	96	131	98	135	100	142	100	149	98	158	95	168	93	179	93	196	95	210	101	220	110	227	123	229	137	228	149	223	159	214	167	201	175	184	182	172	186	163	191	157	195	153	199	152	203	153	207	156	211	161	214	167	216	174	217	180	216	185	215	195	211	203	205	206	201	208	197	210	192	211	185	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	215	108	211	103	208	99	204	96	200	94	190	94	186	96	184	99	182	103	182	190	215	190	215	209	182	209	182	258	176	258	166	245	157	233	148	222	137	213	123	204	123	190	142	190	142	101	143	88	148	79	156	72	166	68	177	67	190	68	200	72	208	78	217	88	227	103	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	102	251	115	243	116	238	117	234	120	232	124	232	230	171	230	171	218	179	217	185	215	189	212	191	209	191	129	186	125	181	122	175	119	170	118	164	117	157	118	152	120	149	123	147	128	147	230	91	230	91	218	98	216	102	214	105	212	107	208	107	136	109	121	113	109	121	100	132	94	147	93	157	93	166	95	174	99	182	104	192	112	192	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	251	230	201	230	201	218	208	217	213	217	216	216	218	214	219	212	219	210	218	208	218	206	217	203	215	201	191	151	168	200	166	203	164	209	164	213	165	215	168	216	172	217	176	217	180	218	180	230	97	230	97	218	104	216	111	211	116	205	122	196	127	186	171	93	177	93	232	204	235	210	238	214	241	216	245	217	251	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	289	230	243	230	243	218	250	217	254	216	257	214	259	213	259	209	258	207	254	197	251	190	233	151	216	198	214	204	213	208	212	210	212	213	214	215	217	216	222	217	228	218	228	230	150	230	150	218	155	217	158	216	161	214	163	212	165	209	171	196	149	150	148	150	124	201	123	205	122	208	121	210	121	215	122	216	125	216	128	217	133	218	133	230	58	230	58	218	63	216	67	214	70	210	74	204	78	196	128	93	134	93	177	180	213	93	219	93	272	205	274	209	280	215	284	216	289	218	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	256	93	256	106	252	107	249	107	247	109	244	111	242	113	195	173	231	209	236	212	241	214	253	218	253	230	195	230	195	218	202	217	207	216	211	215	212	215	213	214	212	213	212	212	209	206	186	185	168	206	166	208	165	210	163	212	162	214	162	216	164	216	168	217	172	217	179	218	179	230	92	230	92	218	97	217	101	215	104	213	107	210	110	206	152	154	122	121	114	114	107	110	100	107	92	106	92	93	151	93	151	106	144	106	139	107	136	107	134	108	133	109	135	113	137	116	139	118	142	122	161	143	175	126	178	122	182	118	186	112	187	109	186	108	185	108	182	107	177	106	171	106	171	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	252	258	201	258	201	246	208	245	213	244	217	243	219	239	219	236	218	234	217	231	215	227	193	175	169	225	168	228	166	232	164	235	162	239	162	242	164	243	167	244	172	245	180	246	180	258	96	258	96	246	104	243	111	237	118	227	123	216	129	204	169	123	163	110	158	100	153	94	148	90	142	89	139	89	138	90	136	91	136	96	137	97	137	98	136	103	133	107	129	111	123	113	117	114	110	113	104	110	100	105	97	99	96	92	97	84	102	77	109	71	117	68	128	66	144	69	156	75	166	87	174	102	183	122	232	232	234	237	238	240	241	243	246	244	252	246	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	243	146	232	146	230	140	227	136	225	131	222	127	213	118	207	113	198	110	187	109	171	108	165	108	242	218	242	230	113	230	110	184	123	184	127	197	133	206	144	211	160	214	182	215	104	105	104	93	237	93	321	169	314	121	294	79	262	46	222	24	174	17	127	24	86	46	54	78	34	120	26	167	34	215	54	257	86	290	126	311	172	319	220	312	261	290	293	258	314	217	321	169	16383	16383	348	167	339	224	315	273	278	311	231	336	177	345	120	336	71	312	33	274	9	226	0	169	9	112	33	62	70	24	118	0	175	-8	230	0	278	24	315	62	339	111	348	167	16383	16383	195	132	195	112	192	97	188	87	182	82	174	80	166	82	159	87	155	97	153	112	152	132	152	214	155	228	159	238	165	244	173	246	182	244	188	238	192	228	195	213	195	194	16383	16383	248	162	245	190	236	216	222	238	202	253	175	258	146	253	125	237	110	215	102	189	99	161	103	130	114	104	130	84	150	71	174	67	198	71	218	84	234	104	244	130	248	162	359	133	359	170	-5	170	-5	133	193	-150	193	455	156	455	156	-150	360	133	360	170	159	170	159	-150	195	-150	195	133	195	-150	195	170	-5	170	-5	133	158	133	158	-150	360	133	360	170	195	170	195	455	159	455	159	133	195	133	195	454	158	455	158	170	-5	170	-5	133	360	133	360	170	195	170	195	455	159	455	159	-150	195	-150	195	133	195	-150	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	359	133	359	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	359	133	359	170	195	170	195	455	158	455	158	170	-5	170	-5	133	158	133	158	-150	195	-150	195	133	359	87	359	123	-5	123	-5	87	16383	16383	359	180	359	217	-5	217	-5	180	149	-150	149	455	113	455	113	-150	16383	16383	242	-150	242	455	205	455	205	-150	360	87	360	123	195	123	195	180	360	180	360	217	159	217	159	-150	195	-150	195	87	360	133	360	170	113	170	113	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	359	180	359	217	113	217	113	-150	149	-150	149	180	195	-150	195	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	242	-150	242	170	-5	170	-5	133	112	133	112	-150	149	-150	149	133	205	133	205	-150	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	242	-150	242	217	-5	217	-5	180	205	180	205	-150	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	159	455	159	87	360	133	360	170	242	170	242	455	205	455	205	170	149	170	149	455	113	455	113	133	359	87	359	123	149	123	149	455	113	455	113	87	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	195	87	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	242	133	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	242	87	242	455	205	455	205	123	-5	123	-5	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	360	87	360	123	195	123	195	180	360	180	360	217	195	217	195	455	159	455	159	-150	195	-150	195	87	149	-150	149	455	113	455	113	-150	16383	16383	360	133	360	170	242	170	242	455	205	455	205	-150	242	-150	242	133	360	87	360	123	205	123	205	-150	242	-150	242	87	16383	16383	149	-150	149	455	113	455	113	-150	16383	16383	360	180	360	217	242	217	242	455	205	455	205	180	195	-150	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	149	-150	149	455	112	455	112	170	-5	170	-5	133	112	133	112	-150	16383	16383	242	-150	242	455	205	455	205	-150	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	242	-150	242	455	205	455	205	-150	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	359	87	359	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	16383	16383	359	180	359	217	-5	217	-5	180	359	133	359	170	-5	170	-5	133	112	133	112	-150	149	-150	149	129	205	129	205	-150	242	-150	242	133	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	359	180	359	217	-5	217	-5	180	359	87	359	123	-5	123	-5	87	16383	16383	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	359	87	359	123	-5	123	-5	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	359	87	359	123	195	123	195	180	359	180	359	217	195	217	195	455	158	455	158	217	-5	217	-5	180	158	180	158	123	-5	123	-5	87	158	87	158	-150	195	-150	195	87	359	133	359	170	242	170	242	455	205	455	205	170	149	170	149	455	112	455	112	170	-5	170	-5	133	112	133	112	-150	149	-150	149	133	205	133	205	-150	242	-150	242	133	149	-150	149	123	-5	123	-5	87	112	87	112	-150	16383	16383	359	87	359	123	205	123	205	-150	242	-150	242	87	16383	16383	149	180	149	455	112	455	112	217	-5	217	-5	180	16383	16383	359	180	359	217	242	217	242	455	205	455	205	180	479	-19	94	-19	286	317	16383	16383	555	-63	286	406	17	-63	416	127	79	-65	79	320	16383	16383	504	127	35	396	35	-141	479	362	286	25	94	362	16383	16383	555	406	17	406	286	-63	443	-65	106	127	443	320	16383	16383	487	-141	487	396	17	127	320	127	197	-63	75	127	198	316	16383	16383	373	127	198	397	22	127	197	-144	479	-19	94	-19	286	317	16383	16383	555	-63	286	406	17	-63	16383	16383	344	119	341	138	333	153	320	166	304	174	286	177	268	174	253	166	240	153	232	138	229	119	232	101	240	86	253	73	268	65	286	62	304	65	320	73	333	86	341	101	344	119	73	181	75	192	80	202	87	211	96	217	107	219	119	216	127	208	132	196	134	184	134	172	132	142	124	115	111	90	94	67	73	46	16383	16383	73	370	43	370	43	-1	81	21	122	51	158	87	185	127	195	171	191	198	180	218	162	232	140	240	114	243	106	242	97	240	88	237	80	233	73	228	166	97	79	60	79	207	166	243	16383	16383	196	-87	196	316	79	268	79	409	49	392	49	-11	166	36	166	-104	159	89	86	65	86	218	159	240	16383	16383	219	49	219	107	189	98	189	249	219	259	219	318	189	308	189	409	159	397	159	299	86	276	86	368	56	355	56	267	26	257	26	199	56	208	56	56	26	46	26	-11	56	-1	56	-104	86	-92	86	7	159	30	159	-68	189	-56	189	39	165	-6	73	272	31	272	123	-6	16383	16383	472	-6	472	37	321	37	293	42	267	56	246	76	233	103	228	133	233	164	246	190	267	211	292	225	321	229	472	229	472	273	329	273	280	266	239	246	209	216	190	178	184	133	190	89	209	51	239	20	279	0	328	-6	31	273	31	229	181	229	210	225	236	211	257	190	270	164	275	133	270	103	256	76	236	56	210	42	181	37	31	37	31	-6	175	-6	224	0	264	20	294	51	313	89	319	133	313	178	293	216	263	246	223	266	174	273	16383	16383	472	272	430	272	338	-6	379	-6	200	-96	83	135	198	366	147	366	35	138	35	131	150	-96	188	131	188	138	75	366	25	366	140	135	23	-96	73	-96	97	-99	97	353	52	353	52	-99	16383	16383	191	-99	191	353	147	353	147	-99	16383	16383	285	-99	285	353	241	353	241	-99	194	-19	154	-6	119	15	93	47	75	84	69	126	75	168	93	206	119	237	154	260	194	272	16383	16383	238	272	278	260	313	237	339	206	357	168	363	126	357	84	339	47	313	15	278	-6	238	-19	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	184	20	184	233	140	233	140	20	16383	16383	291	20	291	233	247	233	247	20	303	7	288	-2	271	-9	254	-15	235	-19	216	-20	170	-13	129	7	98	39	77	80	69	126	70	145	74	164	80	181	88	198	98	213	16383	16383	129	244	144	254	161	262	178	268	197	272	216	273	262	265	303	245	334	213	355	172	363	126	362	107	358	88	352	71	344	54	334	39	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	290	17	290	69	174	127	290	184	290	234	94	136	94	116	363	126	355	80	334	39	303	7	262	-13	216	-20	170	-13	129	7	98	39	77	80	69	126	77	172	98	213	129	245	170	265	216	273	262	265	303	245	334	213	355	172	363	126	16383	16383	407	126	397	186	370	239	329	280	276	307	216	317	156	307	103	280	62	239	35	186	25	126	35	66	62	13	103	-27	156	-54	216	-64	276	-54	329	-27	370	13	397	66	407	126	16383	16383	338	116	338	136	142	234	142	184	258	127	142	69	142	17	365	286	66	-11	66	286	16383	16383	388	-34	94	-34	388	260	16383	16383	432	-78	432	330	22	330	22	-78	363	-34	66	-34	66	262	16383	16383	388	-9	92	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	388	-34	66	-34	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	331	169	330	178	326	186	321	193	313	198	304	200	301	200	295	198	292	196	289	195	281	189	272	179	250	155	238	144	241	160	246	176	251	191	255	205	256	215	255	224	251	232	246	238	238	243	228	244	217	243	209	238	203	232	200	224	199	215	201	204	205	191	209	176	214	159	218	144	205	155	194	167	172	189	165	195	161	196	158	198	152	200	149	200	140	198	132	193	127	186	123	178	122	169	122	164	124	159	127	154	131	150	136	146	146	142	160	138	177	135	193	131	208	127	193	122	177	119	161	115	147	112	138	108	132	104	128	98	125	92	123	86	123	80	124	73	128	66	134	61	141	57	151	55	154	56	158	56	162	57	166	59	169	60	176	66	185	76	195	88	206	101	218	112	214	97	209	81	205	65	201	51	199	41	200	32	204	24	209	17	217	12	228	11	238	12	246	17	252	24	255	32	256	41	255	51	251	65	241	97	238	112	252	98	265	83	277	69	289	59	302	55	312	56	320	61	325	67	329	75	330	84	330	89	328	95	324	100	320	104	315	108	306	112	293	115	278	118	262	122	248	127	263	132	278	135	292	138	305	141	316	146	321	149	325	153	329	158	331	164	331	169	388	-34	66	-34	66	286	388	286	16383	16383	432	-78	432	330	22	330	22	-78	16383	16383	296	127	293	103	284	84	269	70	251	61	228	58	204	61	185	70	171	84	162	103	159	127	162	150	171	168	185	183	204	192	228	195	251	192	269	183	284	168	293	150	296	127	16383	16383	331	127	326	159	311	188	289	210	260	225	228	230	195	225	167	210	144	188	129	159	124	127	129	94	144	66	167	43	195	28	228	23	260	28	289	43	311	66	326	94	331	127	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	272	-53	264	-81	256	-104	248	-122	238	-134	228	-138	227	-138	224	-137	222	-136	220	-132	221	-128	225	-124	229	-119	232	-113	233	-104	232	-97	228	-90	223	-86	217	-83	210	-82	196	-84	185	-90	177	-99	172	-110	171	-121	173	-133	178	-143	187	-152	199	-157	215	-159	233	-157	250	-153	264	-146	278	-137	289	-126	301	-112	311	-96	320	-80	327	-64	332	-48	421	306	428	334	436	357	445	375	454	387	464	391	468	391	470	389	472	388	473	386	471	382	468	377	464	372	461	366	459	358	461	350	464	344	470	339	476	336	483	335	496	337	507	343	515	352	520	363	522	374	520	386	515	397	506	405	493	410	477	412	459	410	444	405	430	398	417	389	406	379	394	365	383	350	373	334	366	317	361	301	16383	16383	427	-53	420	-81	412	-104	403	-122	394	-134	384	-138	382	-138	378	-136	376	-134	376	-132	377	-128	380	-124	384	-119	388	-113	389	-104	388	-97	384	-90	379	-86	372	-83	366	-82	352	-84	341	-90	333	-99	328	-110	326	-121	328	-133	333	-143	342	-152	355	-157	371	-159	389	-157	405	-153	420	-146	433	-137	445	-126	457	-112	467	-96	475	-80	482	-64	487	-48	576	306	583	334	592	357	600	375	609	387	619	391	624	391	627	388	628	386	626	382	623	377	619	372	616	366	614	358	616	350	620	344	625	339	631	336	638	335	652	337	662	343	670	352	675	363	677	374	675	386	670	397	661	405	648	410	632	412	615	410	599	405	585	398	573	389	561	379	549	365	538	350	529	334	522	317	517	301	16383	16383	583	-53	575	-81	567	-104	558	-122	549	-134	539	-138	537	-138	533	-136	531	-134	531	-132	532	-128	535	-124	539	-119	543	-113	544	-104	543	-97	539	-90	533	-86	527	-83	521	-82	507	-84	496	-90	488	-99	483	-110	482	-121	483	-133	489	-143	497	-152	510	-157	526	-159	544	-157	560	-153	575	-146	588	-137	599	-126	611	-112	622	-96	630	-80	637	-64	642	-48	731	306	738	334	746	357	755	375	765	387	775	391	778	391	781	389	782	388	783	386	782	382	774	372	771	366	770	358	771	350	775	344	780	339	786	336	793	335	807	337	818	343	826	352	830	363	832	374	830	386	825	397	816	405	804	410	787	412	770	410	754	405	740	398	728	389	717	379	704	365	693	350	684	334	676	317	671	301	167	146	69	146	69	106	157	106	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	215	106	315	106	315	146	225	146	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	180	197	69	197	69	157	170	157	154	94	69	94	69	55	144	55	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	203	55	315	55	315	94	213	94	228	157	315	157	315	197	238	197	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	162	127	47	64	66	28	149	73	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	217	110	335	175	316	211	230	164	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	185	219	143	50	129	61	117	75	108	91	102	108	100	127	104	155	116	179	134	199	158	213	185	219	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	101	85	77	98	56	116	38	137	23	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	65	-135	65	-132	66	-129	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	10	215	12	226	15	237	19	247	24	235	47	228	43	221	41	213	38	206	37	198	36	240	205	249	198	257	191	265	182	271	173	276	163	299	175	292	189	282	202	272	213	260	223	247	232	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	239	365	228	350	219	334	211	318	206	301	181	204	158	109	144	120	132	133	123	149	117	166	116	184	89	184	92	159	101	135	114	114	131	97	151	84	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	207	71	224	74	240	79	256	86	270	95	282	105	287	110	291	115	294	121	298	127	301	132	302	134	306	138	308	139	312	137	317	132	321	125	325	119	327	114	339	121	331	133	325	144	319	157	314	169	310	183	307	184	295	177	269	167	255	164	242	161	246	147	258	149	264	151	270	151	276	152	277	152	278	151	279	151	280	150	280	146	279	145	279	144	278	143	268	129	257	118	244	109	229	103	214	99	239	200	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	185	218	294	218	294	35	139	35	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	8	320	8	320	243	249	243	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	239	365	228	350	219	334	211	318	206	301	16383	16383	237	127	234	141	228	153	218	163	206	169	191	171	177	169	165	163	155	153	149	141	147	127	149	111	155	99	164	90	176	84	191	81	206	84	218	90	228	100	234	112	237	127	185	219	191	219	220	214	246	201	265	181	278	156	283	127	278	98	265	74	246	54	220	41	191	36	171	38	161	41	152	45	143	50	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	65	-135	65	-132	66	-129	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	191	10	229	16	261	33	287	58	303	90	309	127	306	154	298	178	285	199	267	217	247	232	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	237	127	234	141	227	154	217	163	205	169	191	171	178	169	166	163	156	154	149	142	147	127	149	111	155	99	164	89	177	83	191	81	207	84	219	91	229	101	235	113	237	127	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	176	181	187	194	201	204	216	212	232	217	250	219	279	214	304	201	324	181	337	156	342	127	337	98	324	74	304	54	279	41	250	36	223	40	200	51	180	68	166	90	159	116	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	195	24	205	19	215	15	227	12	238	11	250	10	287	16	319	33	345	58	362	90	368	127	362	165	345	197	319	222	287	239	250	245	16383	16383	295	127	293	141	286	154	276	163	263	169	250	171	237	169	225	163	214	154	207	142	205	127	207	111	213	99	223	89	235	83	250	81	265	84	277	91	287	101	293	113	295	127	283	127	278	98	265	74	246	54	220	41	191	36	163	41	137	54	118	74	105	98	100	127	105	156	118	181	137	201	163	214	191	219	220	214	246	201	265	181	278	156	283	127	16383	16383	191	245	154	239	122	222	97	197	80	165	74	127	77	102	85	78	98	57	115	38	137	23	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-129	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	124	-136	147	-111	165	-80	176	-48	191	10	228	16	261	33	286	58	303	90	309	127	306	153	298	177	285	198	268	217	247	232	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	218	333	206	301	16383	16383	237	127	234	141	228	153	218	163	206	169	191	171	177	169	165	163	155	153	149	141	147	127	149	111	155	99	164	90	176	84	191	81	206	84	218	90	228	100	234	112	237	127	185	218	139	35	89	35	89	218	16383	16383	294	35	198	35	243	218	294	218	16383	16383	191	243	63	243	63	8	132	8	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-112	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	191	8	320	8	320	243	249	243	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	268	156	306	306	310	321	317	343	326	366	337	384	350	391	352	391	358	388	358	386	357	382	354	377	350	372	346	366	345	358	346	351	350	344	355	339	361	336	368	335	381	337	392	343	400	351	406	362	407	374	405	388	399	399	389	406	377	410	363	412	346	410	331	406	317	399	304	390	292	379	280	366	269	351	260	335	252	318	247	301	210	156	105	156	102	157	100	159	99	162	100	164	102	170	104	172	105	174	119	189	125	195	131	202	137	210	143	217	148	224	138	237	117	213	94	191	70	171	44	153	16	138	16	132	44	118	70	100	94	80	116	59	137	36	148	47	140	58	132	68	105	98	103	100	102	102	100	104	99	106	99	111	101	113	105	115	108	116	200	116	158	-53	154	-68	147	-90	139	-113	127	-131	114	-138	112	-138	108	-136	106	-132	107	-128	111	-124	115	-119	118	-112	119	-104	118	-97	115	-91	110	-86	103	-83	96	-82	83	-84	73	-89	64	-98	59	-109	57	-121	59	-135	66	-146	75	-153	88	-158	102	-159	135	-153	165	-136	188	-111	206	-80	218	-48	258	116	366	116	375	114	383	110	389	104	394	96	395	87	395	86	393	79	390	72	386	66	380	62	372	60	333	60	333	20	373	20	393	23	410	34	423	49	432	68	435	87	432	109	422	128	408	143	389	153	367	156	174	172	90	251	60	220	160	126	56	31	86	2	144	54	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	209	80	292	2	322	31	223	126	327	220	297	251	238	197	266	306	273	334	281	357	290	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	195	257	189	257	142	250	102	229	70	198	49	157	41	110	41	-5	81	-5	81	110	87	143	101	172	124	195	152	211	185	217	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	240	204	259	191	274	174	285	155	293	133	295	110	295	-5	335	-5	335	110	331	144	320	175	302	203	278	226	249	243	266	306	269	322	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	289	405	260	388	236	363	217	333	206	301	142	47	123	60	107	76	95	96	88	118	85	141	85	257	46	257	46	141	50	107	61	76	79	48	103	25	132	7	117	-53	113	-68	107	-90	98	-113	87	-131	74	-138	71	-138	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	74	-91	69	-86	62	-83	55	-82	42	-84	32	-89	23	-98	18	-109	16	-121	18	-135	25	-146	34	-153	46	-158	60	-159	94	-153	123	-136	147	-111	165	-80	176	-48	188	-5	192	-5	238	2	278	23	310	54	331	95	339	141	339	257	299	257	299	141	294	109	280	80	258	57	230	41	198	35	266	306	269	321	276	343	285	366	296	384	309	391	311	391	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	351	309	344	314	339	320	336	328	335	340	337	351	343	359	351	365	362	367	374	364	388	358	399	348	406	336	410	322	412	306	410	290	406	276	399	263	390	251	379	239	366	228	351	219	335	211	318	206	301	117	-53	109	-81	101	-104	93	-122	84	-134	74	-138	72	-138	69	-137	67	-136	65	-134	65	-132	66	-128	70	-124	74	-119	77	-113	79	-104	77	-97	73	-90	68	-86	62	-83	55	-82	42	-84	31	-90	23	-99	18	-110	16	-121	18	-133	23	-143	32	-152	44	-157	60	-159	78	-157	95	-153	109	-146	122	-137	134	-126	146	-112	156	-96	165	-80	171	-64	176	-48	266	306	273	334	281	357	289	375	299	387	309	391	313	391	315	389	317	388	318	386	316	382	313	377	309	372	306	366	304	358	305	350	309	344	314	339	321	336	328	335	341	337	352	343	360	352	365	363	367	374	365	386	360	397	351	405	338	410	322	412	304	410	289	405	275	398	262	389	251	379	238	365	227	350	218	334	211	317	206	301	16383	16383	368	440	368	479	116	479	116	440	269	-227	269	-187	16	-187	16	-227	16383	16383	119	-53	111	-81	103	-104	95	-122	86	-134	75	-138	74	-138	71	-137	69	-136	67	-132	68	-128	72	-124	76	-119	79	-113	80	-104	79	-97	75	-90	70	-86	64	-83	57	-82	43	-84	32	-90	24	-99	20	-110	18	-121	20	-133	25	-143	34	-152	46	-157	63	-159	80	-157	97	-153	111	-146	124	-137	136	-126	148	-112	158	-96	167	-80	179	-48	267	306	275	334	283	357	292	375	301	387	311	391	315	391	317	389	319	388	320	386	318	382	315	377	311	372	307	366	306	358	307	350	311	344	316	339	323	336	329	335	343	337	354	343	362	352	367	363	368	374	367	386	361	397	353	405	340	410	324	412	307	410	291	405	277	398	264	389	253	379	240	365	229	350	220	334	213	317	208	301	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	224	376	223	363	218	352	210	345	200	340	187	338	188	338	175	340	164	344	157	352	152	362	150	375	152	388	156	398	164	405	174	410	187	412	199	410	210	406	218	398	223	388	224	376	16383	16383	259	375	256	398	246	418	230	433	210	443	187	447	164	443	144	433	129	418	119	398	115	375	119	352	129	332	144	317	164	307	187	303	210	307	230	317	246	332	256	352	259	375	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	273	280	211	368	166	368	104	280	132	280	189	329	244	280	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	16383	16383	276	373	272	357	265	345	257	336	248	331	238	329	224	334	206	345	185	357	164	368	143	373	123	368	106	356	92	339	83	316	79	291	99	291	103	307	110	319	118	328	128	334	138	335	152	331	171	320	191	307	212	296	233	291	253	296	270	310	283	328	292	350	296	373	228	-102	226	-89	220	-77	211	-68	200	-62	187	-60	188	-60	175	-62	164	-68	155	-77	149	-89	147	-102	149	-114	155	-126	164	-135	175	-140	188	-142	200	-140	211	-135	220	-126	226	-114	228	-102	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	276	-38	272	-53	265	-65	256	-74	247	-80	237	-82	222	-77	204	-66	184	-53	162	-42	142	-38	122	-42	105	-56	92	-75	83	-97	79	-119	98	-119	103	-103	109	-91	117	-82	126	-77	137	-75	151	-79	169	-90	189	-103	210	-114	231	-119	251	-115	269	-103	282	-85	292	-62	296	-38	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	389	-59	381	-59	376	-70	370	-77	362	-81	351	-82	334	-83	291	-83	291	-80	338	-36	352	-22	363	-9	370	2	374	15	375	27	372	46	364	61	351	73	335	81	315	83	297	81	281	74	267	62	254	44	243	22	256	22	262	32	269	40	276	45	284	48	294	49	306	47	316	42	324	33	329	23	331	11	329	-5	320	-24	304	-47	277	-76	239	-116	239	-122	374	-122	16383	16383	343	104	343	148	209	148	209	281	166	281	166	148	32	148	32	104	166	104	166	-27	209	-27	209	104	228	22	226	35	220	47	211	56	200	62	187	64	174	62	163	56	154	47	148	35	146	22	148	10	154	-1	163	-10	174	-15	187	-17	200	-15	211	-10	220	-1	226	10	228	22	16383	16383	343	104	343	148	33	148	33	104	115	22	113	35	107	47	98	56	87	62	74	64	61	62	50	56	41	47	35	35	33	22	35	10	41	-1	50	-10	61	-15	74	-17	87	-15	98	-10	107	-1	113	10	115	22	16383	16383	115	230	113	243	107	255	98	264	87	270	74	272	61	270	50	264	41	255	35	243	33	230	35	218	41	206	50	198	61	192	74	190	87	192	98	198	107	206	113	218	115	230	16383	16383	343	104	343	148	33	148	33	104	16383	16383	343	22	341	35	335	47	326	56	314	62	301	64	289	62	277	56	269	47	263	35	261	22	263	10	269	-1	277	-10	289	-15	301	-17	314	-15	326	-10	335	-1	341	10	343	22	16383	16383	343	230	341	243	335	255	326	264	314	270	301	272	289	270	277	264	269	255	263	243	261	230	263	218	269	206	277	198	289	192	301	190	314	192	326	198	335	206	341	218	343	230	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	16383	16383	217	330	214	344	208	355	199	364	188	371	175	373	161	371	150	364	141	355	135	344	133	330	135	317	141	306	150	297	161	291	175	289	188	291	199	297	208	306	214	317	217	330	287	-94	287	-50	64	-50	64	-94	16383	16383	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	64	-16	175	95	287	-16	256	15	95	15	175	95	16383	16383	318	-29	318	15	206	127	318	238	287	269	175	157	65	269	33	238	145	127	33	15	33	-29	353	0	353	12	336	14	324	19	318	27	315	39	315	299	318	312	324	319	336	324	353	326	353	338	211	338	211	326	229	324	241	320	247	312	249	300	250	281	250	25	117	25	117	281	118	299	120	312	126	319	137	324	155	326	155	338	13	338	13	326	31	324	43	320	49	312	52	300	52	42	50	28	43	20	32	14	14	12	14	0	294	-13	177	268	143	268	26	-13	73	-13	160	193	247	-13	16383	16383	286	305	286	349	33	349	33	305	16383	16383	286	400	286	444	33	444	33	400	286	-189	286	-145	33	-145	33	-189	16383	16383	286	-93	286	-49	33	-49	33	-93	16383	16383	294	268	247	268	160	61	73	268	26	268	143	-13	177	-13	229	-38	227	-24	221	-13	212	-4	201	1	187	3	188	3	174	1	163	-4	154	-13	148	-24	146	-38	148	-51	154	-62	163	-71	174	-77	188	-79	201	-77	212	-71	221	-62	227	-51	229	-38	16383	16383	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	341	13	341	57	34	57	34	13	16383	16383	341	112	341	156	34	156	34	112	16383	16383	341	209	341	253	34	253	34	209	16383	16383	229	345	227	359	221	370	212	379	201	385	187	387	188	387	174	385	163	379	154	370	148	359	146	345	148	332	154	321	163	312	174	306	188	304	201	306	212	312	221	321	227	332	229	345	314	187	307	164	298	146	287	131	274	122	257	119	236	125	211	140	183	157	154	172	123	178	93	172	69	156	51	131	39	100	33	66	60	66	67	89	76	107	87	122	101	131	118	134	140	128	165	113	193	96	223	81	254	75	283	81	307	99	324	125	336	155	341	187	16383	16383	228	241	226	254	220	265	211	274	200	280	186	282	173	280	162	274	153	265	147	254	145	241	147	227	153	216	162	207	173	201	186	199	200	201	211	207	220	216	226	227	228	241	341	-29	341	14	34	14	34	-29	16383	16383	341	72	341	116	34	116	34	72	16383	16383	315	284	308	261	299	242	288	228	274	219	257	216	236	222	211	237	184	254	154	269	123	275	94	269	70	253	51	228	39	198	34	163	61	163	68	186	77	205	88	219	101	228	118	231	140	225	166	210	194	193	224	178	254	172	284	179	308	196	325	222	336	252	342	284	16383	16383	229	338	227	351	221	362	212	371	200	377	187	379	174	377	163	371	154	362	148	351	146	338	148	324	154	313	163	304	174	298	187	296	200	298	212	304	221	313	227	324	229	338	341	54	341	98	34	98	34	54	16383	16383	341	156	341	200	34	200	34	156	16383	16383	193	345	193	361	194	368	196	375	199	383	204	391	208	397	210	402	212	406	213	410	213	415	212	424	209	431	204	437	197	441	189	442	181	441	173	437	168	432	164	425	163	417	163	412	164	408	166	403	168	397	172	391	177	380	180	372	182	365	183	356	184	345	181	344	171	349	163	354	157	360	152	368	146	378	140	387	134	393	129	397	122	399	114	400	107	398	100	395	95	390	92	384	91	376	92	368	95	361	102	355	111	351	125	349	137	348	147	346	156	344	165	341	176	336	176	333	167	327	160	323	144	319	133	318	119	316	107	313	98	308	93	301	91	291	92	283	96	277	101	272	108	268	116	267	122	268	127	269	132	273	138	278	143	286	151	296	157	304	163	310	170	316	180	324	184	321	183	309	182	299	180	291	177	282	172	273	169	267	166	262	164	254	164	250	165	241	169	234	174	229	181	225	189	224	197	225	204	229	209	234	213	241	214	250	214	254	213	258	211	262	209	267	206	272	201	283	198	291	195	300	194	310	193	321	196	324	203	319	209	315	214	311	224	299	234	286	242	277	248	271	255	268	262	267	271	269	277	272	282	277	285	284	286	292	285	301	281	308	274	313	264	316	250	318	238	319	228	321	220	324	211	328	201	332	201	336	210	342	218	345	234	349	246	349	258	350	269	353	278	359	284	366	287	376	285	383	281	390	276	395	268	398	261	400	254	399	249	397	244	394	238	389	233	381	226	371	206	351	196	344	315	134	308	111	299	93	288	78	274	69	257	66	236	72	211	87	184	104	154	119	123	125	94	119	70	103	51	78	39	47	34	13	61	13	68	36	77	54	88	69	101	78	118	81	140	75	166	60	194	43	224	28	254	22	284	28	308	46	325	72	336	102	342	134	16383	16383	315	254	308	231	299	213	288	198	274	189	257	186	236	192	211	207	184	224	154	239	123	245	94	239	70	223	51	198	39	167	34	133	61	133	68	156	77	174	88	189	101	198	118	201	140	195	166	180	194	163	224	148	254	142	284	148	308	166	325	192	336	222	342	254	16383	16383	273	288	211	376	166	376	104	288	132	288	189	337	244	288	340	-87	340	-43	46	-43	46	-87	16383	16383	340	14	340	58	46	58	46	14	16383	16383	315	220	308	197	299	179	288	164	274	155	257	152	236	158	211	173	184	190	154	205	123	211	94	205	70	189	51	164	39	133	34	99	61	99	68	121	77	140	88	155	101	164	118	167	140	161	166	146	194	129	224	114	254	108	284	115	308	133	325	158	336	188	342	220	16383	16383	315	340	308	317	299	299	288	284	274	275	257	272	236	278	211	293	184	310	154	325	123	331	94	325	70	309	51	284	39	253	34	219	61	219	68	241	77	260	88	275	101	284	118	287	140	281	166	266	194	249	224	234	254	228	284	235	308	253	325	278	336	308	342	340	343	23	343	68	209	68	209	175	166	175	166	68	32	68	32	23	166	23	166	-78	209	-78	209	23	16383	16383	343	186	343	230	33	230	33	186	16383	16383	343	289	343	333	33	333	33	289	342	-78	342	-35	32	-35	32	-78	16383	16383	342	22	342	66	32	66	32	22	16383	16383	343	185	343	229	209	229	209	333	166	333	166	229	32	229	32	185	166	185	166	78	209	78	209	185	314	91	307	68	298	49	287	35	274	26	257	23	235	29	209	44	181	61	151	76	121	82	91	75	67	57	50	32	39	1	33	-29	60	-29	67	-6	76	11	87	26	101	35	118	38	139	32	164	17	191	0	221	-14	252	-20	281	-14	305	1	324	26	336	56	341	91	16383	16383	341	138	341	182	34	182	34	138	16383	16383	341	240	341	284	34	284	34	240	335	-69	335	-25	40	104	40	60	16383	16383	335	45	335	89	117	185	335	280	335	324	40	195	40	175	335	60	335	104	40	-25	40	-69	16383	16383	335	175	335	195	40	324	40	280	258	185	40	89	40	45	335	-49	335	-6	214	-6	244	50	206	50	176	-6	40	-6	40	-49	152	-49	123	-106	161	-106	191	-49	16383	16383	335	44	335	88	117	183	335	279	335	323	40	193	40	173	335	-49	335	-6	214	-6	244	50	206	50	176	-6	40	-6	40	-49	152	-49	123	-106	161	-106	191	-49	16383	16383	335	173	335	193	40	323	40	279	258	183	40	88	40	44	314	-21	307	-44	298	-63	287	-77	274	-86	257	-89	245	-87	232	-81	218	-73	186	-53	212	-2	220	-6	228	-9	237	-12	245	-13	254	-14	283	-7	307	10	324	36	336	66	341	98	314	98	307	75	298	56	287	42	274	33	257	30	253	30	243	32	238	34	233	37	268	107	229	107	204	55	189	65	173	74	156	81	140	87	123	89	93	83	69	66	51	42	39	11	33	-22	60	-22	67	0	76	18	87	32	101	41	118	45	129	43	141	38	154	31	182	13	156	-37	150	-35	136	-31	129	-31	123	-30	93	-36	69	-53	51	-77	39	-108	33	-142	60	-142	67	-120	76	-101	87	-87	101	-78	118	-74	121	-75	124	-75	128	-76	131	-77	135	-78	98	-151	137	-151	165	-95	182	-106	199	-116	217	-125	235	-131	254	-133	283	-127	307	-109	324	-83	336	-53	341	-21	16383	16383	335	117	335	161	117	257	335	352	335	396	40	267	40	247	314	-21	307	-44	298	-63	287	-77	274	-86	257	-89	245	-87	232	-81	218	-73	186	-53	212	-2	220	-6	228	-9	237	-12	245	-13	254	-14	283	-7	307	10	324	36	336	66	341	98	314	98	307	75	298	56	287	42	274	33	257	30	253	30	243	32	238	34	233	37	268	107	229	107	204	55	189	65	173	74	156	81	140	87	123	89	93	83	69	66	51	42	39	11	33	-22	60	-22	67	0	76	18	87	32	101	41	118	45	129	43	141	38	154	31	182	13	156	-37	150	-35	136	-31	129	-31	123	-30	93	-36	69	-53	51	-77	39	-108	33	-142	60	-142	67	-120	76	-101	87	-87	101	-78	118	-74	121	-75	124	-75	128	-76	131	-77	135	-78	98	-151	137	-151	165	-95	182	-106	199	-116	217	-125	235	-131	254	-133	283	-127	307	-109	324	-83	336	-53	341	-21	16383	16383	335	247	335	267	40	396	40	352	258	257	40	161	40	117	335	-69	335	-25	117	69	335	165	335	209	40	79	40	59	16383	16383	335	280	335	324	40	194	40	150	335	59	335	79	40	209	40	165	258	69	40	-25	40	-69	16383	16383	335	150	335	194	40	324	40	280	336	-91	336	-46	118	47	336	143	336	188	41	57	41	37	16383	16383	314	344	307	322	298	303	287	289	274	279	257	276	236	282	211	297	183	315	154	329	123	335	93	329	69	313	51	289	39	258	33	224	60	224	67	246	76	265	87	279	101	288	118	291	140	285	165	271	193	253	223	239	254	233	283	239	307	257	324	283	336	313	341	344	336	37	336	57	41	188	41	143	259	47	41	-46	41	-91	16383	16383	314	344	307	322	298	303	287	289	274	279	257	276	236	282	211	297	183	315	154	329	123	335	93	329	69	313	51	289	39	258	33	224	60	224	67	246	76	265	87	279	101	288	118	291	140	285	165	271	193	253	223	239	254	233	283	239	307	257	324	283	336	313	341	344	335	-54	335	-11	40	-11	40	-54	16383	16383	335	93	309	113	280	132	249	147	216	160	185	171	216	181	249	195	280	211	309	229	335	249	335	310	292	273	244	243	192	221	138	206	82	197	40	193	40	149	82	145	138	136	192	121	244	99	292	69	335	32	335	-54	335	-11	40	-11	40	-54	16383	16383	335	149	335	193	293	197	237	206	183	221	131	243	83	273	40	310	40	249	66	229	95	211	126	195	159	181	190	171	159	160	126	147	95	132	66	113	40	93	40	32	83	69	131	99	183	121	237	136	293	145	334	-6	334	37	179	37	150	42	124	56	104	76	90	103	85	133	90	164	103	190	124	211	150	225	179	229	334	229	334	273	186	273	137	266	97	246	66	216	47	178	41	133	47	89	66	51	97	20	137	0	185	-6	16383	16383	249	133	248	144	243	154	235	161	226	166	215	168	204	166	194	161	187	154	182	144	180	133	182	122	187	113	194	105	204	101	215	99	226	101	235	105	243	113	248	122	249	133	195	133	193	144	188	154	181	161	171	166	160	168	149	166	140	161	132	154	127	144	126	133	127	122	132	113	140	105	149	101	160	99	171	101	181	105	188	113	193	122	195	133	16383	16383	41	273	41	229	196	229	225	225	251	211	272	190	285	164	290	133	285	103	271	76	251	56	225	42	196	37	41	37	41	-6	190	-6	238	0	278	20	309	51	328	89	334	133	328	178	309	216	278	246	238	266	189	273	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	335	85	335	129	180	129	151	134	125	147	105	168	91	194	86	225	91	255	104	282	125	303	151	316	180	321	335	321	335	365	188	365	138	358	98	338	68	307	48	269	42	225	48	181	67	142	98	112	137	92	186	85	335	-110	335	-66	40	-66	40	-110	16383	16383	335	-8	335	35	40	35	40	-8	16383	16383	40	365	40	321	195	321	224	316	250	303	271	282	284	255	289	225	284	194	270	168	250	147	224	134	195	129	40	129	40	85	189	85	238	92	277	112	308	142	327	181	333	225	327	269	307	307	277	338	237	358	187	365	188	365	174	230	105	230	105	258	107	286	113	306	122	320	135	327	150	330	162	328	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	32	173	24	169	18	162	14	151	12	151	0	273	0	273	12	260	15	252	19	246	25	244	33	243	45	243	209	286	209	286	230	243	230	243	291	244	306	247	317	252	324	259	329	268	330	273	329	277	328	280	326	282	324	283	320	282	316	279	313	276	308	273	301	272	292	273	283	278	275	284	269	292	265	302	263	312	265	321	269	327	276	332	285	333	296	330	312	320	326	305	336	285	343	262	345	248	345	236	343	225	340	215	336	206	331	192	337	178	341	150	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	268	0	268	12	258	14	251	17	247	23	244	31	243	43	243	237	221	234	201	232	184	231	169	231	157	230	105	230	105	251	107	284	112	307	121	321	133	328	149	330	158	330	165	328	171	325	174	321	176	317	176	316	175	315	175	314	174	310	173	307	172	303	172	299	171	296	173	287	177	280	184	274	193	270	204	268	214	270	223	274	230	281	235	289	236	300	232	315	221	328	202	338	177	343	147	345	129	345	113	342	98	338	85	333	74	326	59	313	49	297	42	279	38	257	36	230	7	230	7	209	36	209	36	45	35	33	32	24	27	18	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	23	106	31	105	42	105	209	156	209	163	208	168	206	172	203	174	197	174	42	173	31	171	23	167	17	161	14	151	12	151	0	174	230	105	230	105	258	107	286	113	306	122	319	135	327	150	329	156	329	162	327	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	267	0	267	12	262	12	255	14	250	18	246	24	244	32	243	41	243	345	234	345	211	330	195	336	180	340	166	343	151	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	41	173	32	171	24	168	18	162	14	155	12	151	12	151	0	174	230	105	230	105	258	107	286	113	306	122	320	135	328	150	330	156	330	162	328	166	326	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	406	0	406	12	397	14	390	17	386	23	383	31	382	43	382	237	360	234	340	232	323	231	308	231	296	230	243	230	243	251	245	284	250	307	259	321	272	328	287	330	296	330	304	328	309	325	313	321	315	317	314	316	314	314	312	310	311	307	311	303	310	299	310	296	312	287	316	280	323	274	331	270	342	268	353	270	362	274	369	281	373	289	374	300	370	315	359	328	341	338	316	343	286	345	269	345	254	343	240	340	227	335	216	329	201	336	185	340	168	343	152	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	33	172	24	168	18	162	15	151	12	151	0	267	0	267	12	257	14	251	18	246	23	244	31	243	42	243	209	294	209	301	208	307	206	310	203	312	197	313	190	313	42	312	31	310	23	306	17	299	14	290	12	290	0	174	230	105	230	105	258	107	286	113	306	122	320	135	327	150	330	162	328	166	325	169	322	170	319	169	315	167	311	165	308	163	304	162	298	163	293	164	289	170	281	174	280	16383	16383	313	230	243	230	243	258	245	286	251	306	261	320	273	327	288	330	295	329	301	328	305	325	308	322	309	319	308	315	306	311	303	308	301	304	300	298	301	293	303	289	309	281	313	280	16383	16383	406	0	406	12	400	12	393	14	388	18	385	24	383	32	382	41	382	345	373	345	349	330	334	336	319	340	304	343	290	345	259	345	245	343	231	339	220	334	209	328	196	334	182	339	167	343	151	345	120	345	106	342	93	338	81	333	70	326	57	313	47	298	40	280	37	258	36	230	7	230	7	209	36	209	36	45	35	34	33	25	28	19	19	15	7	12	7	0	128	0	128	12	119	14	112	18	108	24	106	31	105	42	105	209	174	209	174	34	172	25	167	19	161	15	151	12	151	0	267	0	267	12	257	14	251	18	246	24	244	31	243	42	243	209	313	209	313	41	312	32	310	24	306	18	301	14	294	12	290	12	290	0	41	35	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	109	70	109	70	108	1	117	11	109	70	117	11	118	61	118	61	117	11	123	22	118	61	123	22	124	50	124	50	123	22	126	36	120	262	122	272	123	312	123	312	122	272	124	280	123	312	124	280	125	295	125	295	124	280	125	288	117	327	108	337	108	224	117	327	108	224	116	250	117	327	116	250	120	262	117	327	120	262	123	312	90	117	94	150	97	343	97	343	94	150	98	177	97	343	98	177	108	337	108	337	98	177	103	200	108	337	103	200	108	224	83	345	68	343	71	150	83	345	71	150	75	117	83	345	75	117	90	117	83	345	90	117	97	343	68	343	56	337	57	224	68	343	57	224	63	201	68	343	63	201	67	177	68	343	67	177	71	150	50	250	57	224	56	337	50	250	56	337	48	327	50	250	48	327	46	262	41	288	42	280	42	313	42	313	42	280	43	272	42	313	43	272	48	327	48	327	43	272	46	262	41	288	42	313	41	296	171	309	172	302	172	321	172	321	172	302	174	288	172	321	174	288	176	331	176	331	174	288	178	268	176	331	178	268	182	339	182	339	178	268	184	240	182	339	184	240	191	344	191	344	184	240	193	202	191	344	193	202	204	345	204	345	193	202	214	202	204	345	214	202	215	344	215	344	214	202	223	241	215	344	223	241	224	339	224	339	223	241	229	269	224	339	229	269	231	331	231	331	229	269	233	289	231	331	233	289	235	321	235	321	233	289	235	302	235	321	235	302	236	311	41	309	42	301	43	321	43	321	42	301	44	288	43	321	44	288	46	331	46	331	44	288	48	268	46	331	48	268	53	339	53	339	48	268	54	240	53	339	54	240	62	344	62	344	54	240	63	202	62	344	63	202	74	345	74	345	63	202	84	202	74	345	84	202	85	344	85	344	84	202	93	240	85	344	93	240	94	339	94	339	93	240	99	269	94	339	99	269	101	331	101	331	99	269	103	289	101	331	103	289	105	322	105	322	103	289	105	302	105	322	105	302	106	311	2	142	50	105	55	142	55	142	50	105	75	0	55	142	75	0	65	209	65	209	75	0	70	245	65	209	70	245	17	245	70	245	75	0	84	350	84	350	75	0	89	105	84	350	89	105	123	350	123	350	89	105	103	209	123	350	103	209	108	245	108	245	103	209	160	209	108	245	160	209	165	245	165	245	160	209	170	0	165	245	170	0	180	350	180	350	170	0	185	105	180	350	185	105	190	142	190	142	185	105	233	105	190	142	233	105	233	142	103	209	89	105	94	142	94	142	89	105	146	105	94	142	146	105	151	142	151	142	146	105	170	0	151	142	170	0	160	209	180	350	190	142	219	350	219	350	190	142	199	209	219	350	199	209	204	245	204	245	199	209	248	209	204	245	248	209	248	245	170	0	146	105	131	0	75	0	50	105	36	0	65	209	17	245	17	209	50	105	2	142	2	105	134	0	156	5	134	15	134	337	134	214	134	320	134	337	134	320	156	334	156	334	134	320	154	315	156	334	154	315	170	305	156	334	170	305	173	329	173	329	170	305	184	289	173	329	184	289	187	324	187	324	184	289	195	268	187	324	195	268	200	318	200	318	195	268	204	241	200	318	204	241	214	311	214	311	204	241	214	241	220	41	227	53	231	131	231	131	227	53	232	67	231	131	232	67	236	98	236	98	232	67	235	82	216	156	194	177	200	22	216	156	200	22	210	31	216	156	210	31	220	41	216	156	220	41	231	131	194	177	166	195	168	102	194	177	168	102	176	92	194	177	176	92	180	81	194	177	180	81	181	67	194	177	181	67	188	15	194	177	188	15	200	22	155	112	168	102	166	195	155	112	166	195	134	214	155	112	134	214	134	124	188	15	181	67	179	53	188	15	179	53	174	10	174	10	179	53	174	41	174	10	174	41	165	29	156	5	174	10	165	29	156	5	165	29	152	21	156	5	152	21	134	15	134	-49	134	15	107	140	134	-49	107	140	107	0	134	-49	107	0	107	-49	107	140	134	15	134	214	107	140	134	214	134	337	107	140	134	337	134	375	107	140	134	375	107	322	107	140	107	322	107	227	107	140	107	227	90	234	107	140	90	234	78	241	107	140	78	241	72	160	43	70	33	99	44	13	43	70	44	13	55	48	55	48	44	13	61	7	55	48	61	7	69	32	69	32	61	7	76	3	69	32	76	3	86	21	86	21	76	3	90	1	86	21	90	1	107	15	107	15	90	1	107	0	107	15	107	0	107	140	23	100	23	22	44	13	23	100	44	13	33	99	134	375	107	375	107	322	107	322	107	375	107	336	62	276	64	288	67	328	67	328	64	288	68	299	67	328	68	299	75	330	75	330	68	299	77	308	75	330	77	308	84	333	84	333	77	308	90	316	84	333	90	316	94	334	94	334	90	316	107	322	94	334	107	322	107	336	45	180	72	160	62	276	62	276	67	328	59	324	59	324	43	313	45	180	59	324	45	180	62	276	72	160	78	241	69	250	72	160	69	250	64	261	72	160	64	261	62	276	16	267	18	223	22	285	22	285	18	223	28	201	22	285	28	201	31	300	31	300	28	201	45	180	31	300	45	180	43	313	18	223	16	267	15	248	134	214	134	15	134	124	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	172	32	162	34	170	0	170	0	162	34	153	38	170	0	153	38	149	-5	149	-5	153	38	145	44	149	-5	145	44	137	51	137	51	124	66	127	-6	127	-6	124	66	114	81	127	-6	114	81	107	97	100	132	95	-2	102	114	102	114	95	-2	127	-6	102	114	127	-6	107	97	137	179	129	194	123	170	137	179	141	332	129	194	100	132	102	143	91	175	91	175	102	143	106	152	91	175	106	152	129	194	129	194	106	152	113	161	129	194	113	161	123	170	34	109	36	52	45	133	45	133	36	52	49	26	45	133	49	26	63	155	63	155	49	26	69	8	63	155	69	8	91	175	91	175	69	8	95	-2	91	175	95	-2	100	132	120	316	108	294	110	228	120	316	110	228	118	213	120	316	118	213	129	194	120	316	129	194	141	332	108	294	103	266	104	253	108	294	104	253	106	241	108	294	106	241	110	228	173	261	166	275	180	115	180	115	166	275	162	288	180	115	162	288	159	145	159	145	162	288	161	301	215	43	206	37	214	20	214	20	206	37	197	34	214	20	197	34	192	7	192	7	197	34	189	31	192	7	189	31	181	31	181	31	172	32	192	7	192	7	172	32	170	0	162	311	166	319	169	342	169	342	166	319	171	324	169	342	171	324	204	345	204	345	171	324	179	328	204	345	179	328	188	329	188	329	179	328	187	329	188	329	187	329	202	326	188	329	202	326	204	345	204	345	202	326	214	317	204	345	214	317	231	343	231	343	214	317	224	303	231	343	224	303	231	286	180	115	198	88	184	244	184	244	198	88	199	226	212	231	199	226	208	211	212	231	208	211	236	224	232	255	236	224	233	267	233	267	236	224	253	334	253	334	236	224	258	237	253	334	258	237	270	322	270	322	258	237	273	251	270	322	273	251	280	305	280	305	273	251	281	267	280	305	281	267	284	285	231	343	231	286	233	267	231	343	233	267	253	334	141	332	137	179	159	145	141	332	159	145	161	301	141	332	161	301	162	311	141	332	162	311	169	342	236	224	232	255	228	246	236	224	228	246	222	238	236	224	222	238	212	231	283	104	269	6	283	-1	283	104	283	-1	297	-5	283	104	226	50	238	36	283	104	238	36	254	19	283	104	254	19	269	6	214	20	238	36	215	43	215	43	238	36	226	50	214	67	226	50	283	104	214	67	283	104	208	211	214	67	208	211	199	226	214	67	199	226	198	88	310	69	295	88	297	-5	299	124	295	88	310	107	299	124	310	107	310	140	310	140	310	107	321	122	310	140	321	122	317	153	317	153	321	122	320	165	392	209	290	209	304	196	392	209	304	196	314	193	392	209	314	193	319	189	392	209	319	189	321	184	392	209	321	184	321	177	392	209	321	177	365	190	392	209	365	190	372	194	392	209	372	194	380	196	392	209	380	196	392	198	320	165	321	122	321	177	321	177	331	137	355	177	355	177	331	137	342	155	360	185	365	190	321	177	360	185	321	177	355	177	283	104	297	-5	295	88	283	104	295	88	299	124	341	-1	350	2	344	44	344	44	350	2	354	42	362	43	354	42	358	7	362	43	358	7	363	11	312	-7	322	-6	323	56	323	56	322	-6	331	-4	323	56	331	-4	333	48	333	48	331	-4	341	-1	333	48	341	-1	344	44	310	69	297	-5	312	-7	310	69	312	-7	323	56	384	63	379	55	380	33	384	63	380	33	387	44	384	63	387	44	395	56	363	11	368	17	368	46	368	46	368	17	374	24	368	46	374	24	374	50	374	50	374	24	380	33	374	50	380	33	379	55	354	42	350	2	358	7	137	51	127	-6	149	-5	362	43	363	11	368	46	321	177	321	122	331	137	304	196	290	209	290	198	173	261	180	115	184	244	36	52	34	109	31	84	37	309	38	301	39	321	39	321	38	301	41	288	39	321	41	288	43	331	43	331	41	288	45	269	43	331	45	269	49	339	49	339	45	269	51	241	49	339	51	241	58	344	58	344	51	241	59	202	58	344	59	202	70	345	70	345	59	202	80	202	70	345	80	202	81	344	81	344	80	202	89	241	81	344	89	241	90	339	90	339	89	241	95	269	90	339	95	269	97	332	97	332	95	269	99	288	97	332	99	288	101	322	101	322	99	288	102	302	101	322	102	302	102	310	34	48	44	24	47	240	47	240	44	24	57	2	47	240	57	2	65	271	65	271	57	2	72	-18	65	271	72	-18	80	187	80	187	72	-18	79	129	81	73	79	129	72	-18	81	73	72	-18	88	-35	153	-83	153	-69	126	-66	126	-66	153	-69	122	-38	126	-66	122	-38	105	-51	105	-51	122	-38	100	-6	105	-51	100	-6	88	-35	88	-35	100	-6	87	28	88	-35	87	28	81	73	153	347	136	338	153	334	153	334	136	338	123	329	153	334	123	329	119	302	119	302	123	329	111	320	119	302	111	320	100	311	80	187	86	233	89	300	89	300	86	233	98	269	89	300	98	269	100	311	100	311	98	269	119	302	23	129	24	101	26	169	26	169	24	101	28	74	26	169	28	74	34	206	34	206	28	74	34	48	34	206	34	48	47	240	65	271	80	187	89	300	56	-56	67	-47	69	-8	69	-8	67	-47	78	-35	69	-8	78	-35	81	28	81	28	78	-35	101	-7	81	28	101	-7	86	73	86	73	101	-7	87	134	86	192	87	134	95	279	86	192	95	279	80	236	80	236	95	279	80	297	80	236	80	297	68	272	68	272	80	297	62	314	68	272	62	314	47	303	47	303	62	314	40	330	47	303	40	330	13	347	143	133	142	160	141	94	141	94	142	160	138	186	141	94	138	186	133	57	133	57	138	186	131	211	133	57	131	211	121	235	133	57	121	235	119	24	119	24	121	235	109	258	119	24	109	258	101	-7	101	-7	109	258	95	279	101	-7	95	279	87	134	48	-39	13	-69	30	-74	48	-39	30	-74	44	-65	48	-39	44	-65	56	-56	48	-39	56	-56	69	-8	30	-74	13	-69	13	-83	47	303	13	347	13	333	65	300	59	302	62	252	62	252	59	302	51	303	62	252	51	303	49	255	49	255	51	303	44	302	49	255	44	302	39	259	39	259	44	302	37	299	39	259	37	299	32	265	32	265	37	299	32	294	32	265	32	294	29	287	29	287	28	279	29	272	29	287	29	272	32	265	74	182	80	190	81	223	81	223	80	190	88	200	81	223	88	200	89	224	89	224	88	200	94	207	89	224	94	207	97	227	97	227	94	207	100	214	97	227	100	214	104	230	104	230	100	214	108	220	104	230	108	220	113	236	113	236	108	220	118	227	113	236	118	227	113	239	113	239	118	247	108	253	70	222	56	220	59	171	70	222	59	171	64	173	70	222	64	173	69	176	70	222	69	176	74	182	70	222	74	182	81	223	100	316	101	311	101	328	101	328	101	311	103	306	101	328	103	306	105	335	105	335	103	306	105	301	105	335	105	301	110	341	110	341	105	301	109	294	110	341	109	294	114	284	120	259	121	248	126	345	121	225	121	248	118	227	138	239	143	255	133	247	133	247	130	248	130	225	130	225	126	345	126	127	126	127	126	345	121	248	126	127	121	248	121	225	138	235	138	239	133	247	138	235	133	247	140	223	140	223	133	247	133	227	133	227	133	247	130	225	138	235	140	223	148	231	148	231	140	223	146	219	148	231	146	219	151	214	143	255	147	245	150	261	150	261	147	245	155	249	150	261	155	249	156	267	156	267	155	249	163	251	156	267	163	251	162	274	162	274	163	251	170	284	149	327	146	335	147	305	149	327	147	305	149	310	149	327	149	310	150	314	149	327	150	314	150	318	131	272	133	279	134	344	134	344	133	279	137	286	134	344	137	286	141	340	141	340	137	286	141	295	141	340	141	295	146	335	146	335	141	295	144	301	146	335	144	301	147	305	165	225	161	202	171	190	165	225	171	190	175	223	175	223	171	190	179	181	175	223	179	181	187	222	187	222	179	181	185	175	187	222	185	175	192	172	157	228	148	231	151	214	157	228	151	214	156	209	157	228	156	209	161	202	157	228	161	202	165	225	192	172	199	171	201	220	201	220	199	171	208	172	201	220	208	172	211	216	211	216	208	172	215	175	211	216	215	175	219	211	219	211	215	175	220	181	219	211	220	181	223	205	223	205	220	181	223	188	223	205	223	188	224	196	224	279	222	286	221	270	221	270	222	286	218	293	221	270	218	293	215	262	215	262	218	293	213	298	215	262	213	298	206	257	206	257	213	298	205	302	206	257	205	302	198	303	195	253	206	257	198	303	195	253	198	303	191	303	195	253	191	303	186	301	195	253	186	301	183	252	186	301	181	297	183	252	183	252	181	297	175	292	183	252	175	292	172	252	172	252	175	292	170	284	172	252	170	284	163	251	131	272	134	344	130	264	130	264	134	344	126	345	130	264	126	345	130	256	130	256	126	345	130	225	130	256	130	225	130	248	132	203	134	129	135	195	135	195	134	129	141	132	135	195	141	132	138	186	138	186	141	132	143	176	134	129	132	203	131	213	134	129	131	213	130	225	134	129	130	225	126	127	114	284	117	276	118	344	118	344	117	276	119	268	118	344	119	268	126	345	126	345	119	268	120	259	146	170	146	138	149	165	149	165	146	138	150	145	149	165	150	145	150	161	150	161	150	145	151	153	150	161	151	153	151	157	143	176	141	132	146	138	143	176	146	138	146	170	121	225	120	213	126	127	126	127	120	213	119	203	126	127	119	203	118	128	118	128	119	203	117	194	118	128	117	194	114	186	111	132	118	128	114	186	111	132	114	186	109	176	111	132	109	176	106	171	111	132	106	171	106	137	118	247	113	239	118	227	118	247	118	227	121	248	108	253	100	258	102	244	108	253	102	244	113	239	83	281	84	250	89	271	89	271	84	250	93	247	89	271	93	247	94	264	94	264	93	247	102	244	94	264	102	244	100	258	104	166	102	162	102	145	104	166	102	145	106	137	104	166	106	137	106	171	101	158	101	153	102	145	101	158	102	145	102	162	77	290	71	296	74	251	77	290	74	251	84	250	77	290	84	250	83	281	74	251	71	296	65	300	74	251	65	300	62	252	28	195	29	187	30	205	30	205	29	187	33	180	30	205	33	180	35	212	35	212	33	180	38	175	35	212	38	175	44	217	44	217	38	175	45	172	44	217	45	172	56	220	56	220	45	172	53	171	56	220	53	171	59	171	110	341	114	284	118	344	187	222	192	172	201	220	143	255	138	239	147	245	100	316	101	328	100	320	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	59	-2	61	-2	61	78	61	78	61	-2	64	-1	61	78	64	-1	79	75	79	75	64	-1	66	-1	79	75	66	-1	68	-1	68	-1	71	-2	79	75	79	75	71	-2	74	-3	79	75	74	-3	76	-5	112	20	109	39	109	-4	109	-4	109	39	103	55	109	-4	103	55	99	-28	99	-28	103	55	93	67	99	-28	93	67	83	-50	83	-50	93	67	79	75	83	-50	79	75	78	-11	79	75	76	-5	77	-8	79	75	77	-8	78	-11	20	35	21	22	21	49	21	49	21	22	26	12	21	49	26	12	27	61	27	61	26	12	34	4	27	61	34	4	36	70	36	70	34	4	44	0	36	70	44	0	47	76	47	76	44	0	56	-2	47	76	56	-2	61	78	61	78	56	-2	59	-2	78	-11	75	-23	83	-50	83	-50	75	-23	69	-36	83	-50	69	-36	59	-70	59	-70	69	-36	58	-49	59	-70	58	-49	43	-63	43	-63	23	-78	28	-89	43	-63	28	-89	59	-70	143	85	143	143	22	143	143	85	22	143	22	85	21	36	23	22	23	49	23	49	23	22	28	10	23	49	28	10	29	61	29	61	28	10	37	1	29	61	37	1	38	70	38	70	37	1	49	-4	38	70	49	-4	50	76	50	76	49	-4	62	-6	50	76	62	-6	63	78	63	78	62	-6	76	-4	63	78	76	-4	76	76	76	76	76	-4	88	1	76	76	88	1	88	70	88	70	88	1	97	11	88	70	97	11	97	61	97	61	97	11	103	22	97	61	103	22	103	49	103	49	103	22	105	36	151	345	106	345	-11	-8	151	345	-11	-8	33	-8	169	334	127	344	137	326	137	326	127	344	124	330	112	326	124	330	127	344	112	326	127	344	82	333	91	112	91	224	89	1	89	1	91	224	82	333	89	1	82	333	57	24	57	24	82	333	49	305	57	24	49	305	33	61	33	61	49	305	28	264	33	61	28	264	18	109	18	109	28	264	16	217	18	109	16	217	12	167	82	333	91	224	92	264	82	333	92	264	96	294	82	333	96	294	102	315	82	333	102	315	112	326	96	43	89	1	103	23	103	23	89	1	126	-6	103	23	126	-6	112	11	112	11	126	-6	126	7	139	11	126	7	126	-6	139	11	126	-6	162	1	159	224	162	1	169	334	169	334	162	1	193	25	169	334	193	25	200	306	200	306	193	25	217	61	200	306	217	61	221	266	221	266	217	61	232	110	221	266	232	110	234	219	234	219	232	110	238	169	169	334	137	326	147	314	169	334	147	314	154	293	169	334	154	293	158	264	169	334	158	264	159	224	162	1	159	224	159	112	162	1	159	112	158	73	162	1	158	73	154	43	162	1	154	43	148	23	162	1	148	23	139	11	92	73	91	112	89	1	92	73	89	1	96	43	87	27	76	18	220	0	220	0	76	18	59	14	220	0	59	14	34	12	58	286	65	287	158	344	158	344	65	287	70	288	158	344	70	288	75	289	75	289	82	287	158	344	158	344	82	287	87	283	158	344	87	283	90	276	87	27	220	0	92	43	92	43	220	0	182	18	92	43	182	18	93	65	93	65	182	18	173	26	93	65	173	26	93	253	93	266	93	253	158	344	93	266	158	344	90	276	158	344	32	290	42	281	158	344	42	281	51	284	158	344	51	284	58	286	167	59	167	344	158	344	167	59	158	344	93	253	167	59	93	253	168	40	197	14	182	18	220	0	197	14	220	0	220	12	220	0	34	12	34	0	93	253	173	26	168	40	42	281	32	290	32	276	46	52	8	12	8	12	46	52	8	12	216	0	46	52	216	0	80	66	46	52	80	66	73	82	99	340	90	287	112	283	99	340	112	283	127	344	127	344	112	283	129	274	127	344	129	274	157	340	157	340	129	274	141	260	157	340	141	260	148	243	51	271	63	280	73	328	73	328	63	280	76	285	73	328	76	285	99	340	99	340	76	285	90	287	16	242	30	242	31	280	31	280	30	242	40	259	31	280	40	259	51	308	51	308	40	259	51	271	51	308	51	271	73	328	146	195	140	180	161	143	161	143	140	180	133	165	161	143	133	165	124	150	124	150	110	128	161	143	161	143	110	128	94	106	161	143	94	106	80	66	80	66	94	106	73	82	146	195	161	143	149	210	149	210	161	143	150	224	157	340	150	224	161	143	157	340	161	143	182	328	182	328	161	143	182	165	182	328	182	165	198	187	182	328	198	187	202	309	202	309	198	187	209	208	202	309	209	208	214	284	214	284	209	208	216	230	214	284	216	230	218	252	209	76	196	70	216	0	216	0	196	70	177	67	216	0	177	67	150	66	216	0	150	66	80	66	219	88	209	76	216	0	219	88	216	0	239	105	219	88	239	105	227	105	216	0	8	12	8	0	157	340	148	243	150	224	98	31	89	40	89	40	98	31	89	40	84	-6	98	31	84	-6	133	0	98	31	133	0	106	24	40	278	52	290	56	317	56	317	52	290	64	298	56	317	64	298	79	332	79	332	64	298	77	302	79	332	77	302	92	304	92	304	109	302	105	341	105	341	109	302	133	344	36	295	18	268	29	262	36	295	29	262	40	278	36	295	40	278	56	317	105	341	79	332	92	304	113	20	133	0	121	18	121	18	133	0	128	18	144	21	128	18	133	0	144	21	133	0	174	18	152	140	161	130	161	340	152	140	161	340	142	252	152	140	142	252	141	149	142	252	139	235	141	149	141	149	139	235	132	221	141	149	132	221	130	156	130	156	132	221	120	208	130	156	120	208	116	163	116	163	120	208	101	196	116	163	101	196	98	170	98	170	101	196	76	186	98	170	76	186	76	178	211	296	201	315	201	233	211	296	201	233	209	247	211	296	209	247	213	261	211	296	213	261	215	276	184	330	173	212	189	222	184	330	189	222	201	315	201	315	189	222	201	233	177	79	175	59	206	46	177	79	206	46	194	202	177	79	194	202	176	93	176	93	194	202	173	212	176	93	173	212	173	106	173	106	173	212	167	119	161	340	161	130	167	119	161	340	167	119	173	212	161	340	173	212	184	330	109	302	123	295	133	344	133	344	123	295	133	285	133	344	133	285	161	340	161	340	133	285	140	271	161	340	140	271	142	252	227	81	234	123	231	146	227	81	231	146	223	168	227	81	223	168	211	187	227	81	211	187	206	46	174	18	206	46	175	59	174	18	175	59	168	42	174	18	168	42	158	29	174	18	158	29	144	21	84	-6	89	40	78	50	84	-6	78	50	68	58	84	-6	68	58	59	64	84	-6	59	64	59	-4	59	64	50	67	59	-4	59	-4	50	67	41	68	59	-4	41	68	37	1	37	1	41	68	30	67	37	1	30	67	21	10	21	10	30	67	21	62	21	10	21	62	14	56	11	23	21	10	14	56	11	23	14	56	9	48	11	23	9	48	8	38	106	24	133	0	113	20	194	202	206	46	211	187	9	72	133	72	9	128	9	128	133	72	30	127	9	128	30	127	166	344	166	344	30	127	134	275	166	344	134	275	206	0	206	0	134	275	134	127	206	0	134	127	133	72	133	72	134	127	30	127	166	344	206	0	206	344	206	127	206	72	238	72	206	127	238	72	238	127	206	0	133	72	133	0	64	234	64	234	74	338	74	338	64	234	75	275	74	338	75	275	235	338	235	338	75	275	213	275	74	338	50	164	64	234	64	234	50	164	71	163	64	234	71	163	85	232	85	232	71	163	88	161	85	232	88	161	102	231	102	231	88	161	102	158	102	231	102	158	116	229	116	229	102	158	116	155	92	47	80	56	84	-3	92	47	84	-3	131	2	92	47	131	2	102	39	177	47	166	36	170	18	170	18	166	36	153	29	170	18	153	29	137	26	137	26	129	27	131	2	131	2	129	27	121	29	131	2	121	29	112	33	69	63	59	67	60	-1	69	63	60	-1	84	-3	69	63	84	-3	80	56	59	67	50	70	60	-1	60	-1	50	70	41	70	60	-1	41	70	39	5	39	5	41	70	32	69	39	5	32	69	24	15	24	15	32	69	23	65	24	15	23	65	17	58	15	27	24	15	17	58	15	27	17	58	13	50	15	27	13	50	11	40	225	117	222	147	219	77	219	77	222	147	211	173	219	77	211	173	200	43	200	43	211	173	193	194	200	43	193	194	186	79	186	79	184	61	200	43	200	43	184	61	177	47	200	43	177	47	170	18	140	144	160	131	169	212	169	212	160	131	175	116	169	212	175	116	193	194	193	194	175	116	183	98	193	194	183	98	186	79	140	144	169	212	139	224	140	144	139	224	128	227	140	144	128	227	116	229	140	144	116	229	116	155	137	26	131	2	170	18	102	39	131	2	112	33	50	164	74	338	26	166	93	155	95	169	109	305	109	305	95	169	97	178	109	305	97	178	99	183	99	183	101	185	102	202	102	202	101	185	104	186	102	202	104	186	111	205	111	205	104	186	108	187	111	205	108	187	112	188	97	50	91	0	101	34	101	34	91	0	105	22	109	17	105	22	91	0	109	17	91	0	130	-6	127	209	119	208	134	185	134	185	119	208	117	188	112	188	117	188	119	208	112	188	119	208	111	205	157	30	151	16	166	0	166	0	151	16	143	9	166	0	143	9	131	7	131	7	124	8	130	-6	130	-6	124	8	118	10	130	-6	118	10	113	13	97	50	94	71	91	0	91	0	94	71	93	95	91	0	93	95	92	123	92	123	92	140	84	286	84	286	92	140	93	155	84	286	93	155	109	305	136	274	162	300	162	329	162	329	162	300	195	319	162	329	195	319	195	336	195	336	195	319	235	331	195	336	235	331	235	344	109	305	102	202	116	242	109	305	116	242	134	319	134	319	116	242	136	274	134	319	136	274	162	329	109	305	99	183	102	202	91	0	92	123	84	286	91	0	84	286	59	261	91	0	59	261	59	18	17	172	19	88	26	204	26	204	19	88	35	48	26	204	35	48	40	234	40	234	35	48	59	18	40	234	59	18	59	261	238	111	233	145	233	72	233	72	233	145	221	172	233	72	221	172	218	39	218	39	221	172	202	193	218	39	202	193	196	15	196	15	202	193	176	206	196	15	176	206	166	0	166	0	176	206	161	83	147	173	155	153	176	206	176	206	155	153	160	124	176	206	160	124	161	83	127	209	134	185	135	210	135	210	134	185	147	173	135	210	147	173	144	210	144	210	147	173	176	206	160	51	157	30	166	0	160	51	166	0	161	83	131	7	130	-6	166	0	19	88	17	172	14	137	109	17	130	-6	113	13	28	244	35	256	31	338	31	338	35	256	45	264	31	338	45	264	238	338	238	338	45	264	57	268	238	338	57	268	74	270	238	338	74	270	174	270	238	338	174	270	121	0	121	0	174	270	74	0	31	338	8	227	22	227	31	338	22	227	28	244	100	153	128	133	100	153	100	153	128	133	108	239	100	153	108	239	95	255	100	153	95	255	89	136	89	136	95	255	89	162	55	8	85	-2	63	154	63	154	85	-2	77	56	63	154	77	56	75	80	75	80	75	93	63	154	63	154	75	93	78	107	63	154	78	107	89	162	89	162	78	107	82	121	89	162	82	121	89	136	95	255	87	271	89	162	89	162	87	271	84	288	62	180	84	288	86	301	62	180	86	301	93	340	93	340	86	301	92	313	93	340	92	313	101	321	158	29	149	18	160	-1	160	-1	149	18	136	12	160	-1	136	12	121	9	121	9	104	13	120	-6	120	-6	104	13	92	22	120	-6	92	22	85	-2	85	-2	92	22	82	36	85	-2	82	36	77	56	17	103	19	49	27	124	27	124	19	49	33	25	27	124	33	25	42	141	42	141	33	25	55	8	42	141	55	8	63	154	93	340	101	321	132	344	132	344	101	321	112	327	132	344	112	327	126	329	126	329	141	326	132	344	132	344	141	326	166	340	149	211	128	133	147	116	149	211	147	116	159	101	149	211	126	225	128	133	166	64	164	44	192	11	166	64	192	11	191	179	166	64	191	179	165	84	165	84	191	179	161	201	165	84	161	201	159	101	159	101	161	201	158	223	159	101	158	223	149	211	170	268	187	211	193	330	193	330	187	211	206	223	193	330	206	223	213	314	213	314	206	223	219	237	213	314	219	237	225	294	225	294	219	237	226	253	225	294	226	253	229	272	168	288	170	268	193	330	168	288	193	330	166	340	168	288	166	340	162	305	166	340	141	326	153	318	166	340	153	318	162	305	169	255	167	244	187	211	169	255	187	211	170	268	163	234	158	223	161	201	163	234	161	201	187	211	163	234	187	211	167	244	191	179	192	11	212	159	212	159	192	11	216	32	212	159	216	32	226	139	226	139	216	32	231	60	226	139	231	60	234	117	234	117	231	60	236	94	164	44	158	29	160	-1	164	44	160	-1	192	11	121	9	120	-6	160	-1	20	257	22	235	25	286	25	286	22	235	30	216	25	286	30	216	39	310	39	310	30	216	43	197	39	310	43	197	62	328	62	328	43	197	62	180	62	328	62	180	93	340	108	239	128	133	126	225	19	49	17	103	14	79	89	162	84	288	62	180	90	287	93	308	85	338	85	338	93	308	99	321	85	338	99	321	121	344	121	344	99	321	107	328	121	344	107	328	119	330	119	330	126	330	121	344	121	344	126	330	159	337	132	150	116	128	126	128	132	150	126	128	134	130	132	150	115	153	116	128	105	127	116	128	115	153	105	127	115	153	103	165	105	127	103	165	95	185	105	127	95	185	75	132	13	229	17	195	18	266	18	266	17	195	30	166	18	266	30	166	33	298	33	298	30	166	49	145	33	298	49	145	56	322	56	322	49	145	75	132	56	322	75	132	85	338	85	338	75	132	90	216	85	338	90	216	89	257	89	257	90	287	85	338	133	328	138	325	159	337	159	337	138	325	142	320	159	337	142	320	146	314	146	314	150	303	159	337	159	337	150	303	153	289	159	337	153	289	156	271	154	158	153	156	164	49	164	49	153	156	153	155	164	49	153	155	152	154	152	154	149	152	150	137	150	137	149	152	145	151	150	137	145	151	142	133	142	133	145	151	141	150	142	133	141	150	136	150	136	150	132	150	134	130	136	150	134	130	142	133	189	72	192	318	164	49	164	49	192	318	159	337	164	49	159	337	158	230	158	230	159	337	158	251	192	318	210	99	216	287	216	287	210	99	224	129	216	287	224	129	231	247	231	247	224	129	234	162	231	247	234	162	237	197	164	49	158	230	158	207	164	49	158	207	158	198	164	49	158	198	158	189	164	49	158	189	157	181	164	49	157	181	156	172	164	49	156	172	155	164	164	49	155	164	154	161	164	49	154	161	154	158	164	49	152	154	150	137	164	49	150	137	139	30	134	96	114	63	114	17	134	96	114	17	139	30	134	96	139	30	150	137	88	37	55	19	56	0	88	37	56	0	88	7	88	37	88	7	114	17	88	37	114	17	114	63	16	7	16	-6	56	0	16	7	56	0	55	19	192	318	189	72	210	99	159	337	126	330	133	328	159	337	156	271	158	251	90	216	75	132	95	185	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	80	-2	83	-2	83	78	83	78	83	-2	85	-1	83	78	85	-1	100	75	100	75	85	-1	87	-1	100	75	87	-1	89	-1	89	-1	92	-2	100	75	100	75	92	-2	95	-3	100	75	95	-3	97	-5	133	20	131	39	130	-4	130	-4	131	39	124	55	130	-4	124	55	120	-28	120	-28	124	55	114	67	120	-28	114	67	104	-50	104	-50	114	67	100	75	104	-50	100	75	99	-11	99	-11	97	-23	104	-50	104	-50	97	-23	90	-36	104	-50	90	-36	81	-70	81	-70	90	-36	80	-49	81	-70	80	-49	65	-63	100	75	97	-5	98	-8	100	75	98	-8	99	-11	41	35	42	22	43	49	43	49	42	22	47	12	43	49	47	12	48	61	48	61	47	12	55	4	48	61	55	4	57	70	57	70	55	4	65	0	57	70	65	0	69	76	69	76	65	0	78	-2	69	76	78	-2	83	78	83	78	78	-2	80	-2	65	-63	45	-78	50	-89	65	-63	50	-89	81	-70	117	127	335	223	335	267	117	127	335	267	40	137	117	127	40	137	335	-11	117	127	335	-11	335	32	335	-11	40	137	40	117	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	335	117	335	137	40	267	335	117	40	267	40	223	335	117	40	223	258	127	335	117	258	127	40	32	335	117	40	32	40	-11	186	195	203	210	205	311	205	311	203	210	215	226	205	311	215	226	218	289	218	289	215	226	221	243	218	289	221	243	223	262	146	168	162	179	148	262	156	340	148	262	162	179	156	340	162	179	184	329	184	329	162	179	186	195	184	329	186	195	205	311	127	135	130	148	135	213	135	213	130	148	136	158	135	213	136	158	144	236	144	236	136	158	146	168	144	236	146	168	148	262	111	123	112	116	115	165	115	165	112	116	127	116	115	165	127	116	124	189	124	189	127	116	127	135	124	189	127	135	135	213	115	165	110	138	110	135	115	165	110	135	110	132	115	165	110	132	110	128	115	165	110	128	111	123	156	340	121	344	132	315	156	340	132	315	141	302	156	340	141	302	146	284	156	340	146	284	148	262	132	315	121	344	120	324	120	324	121	344	106	326	96	326	106	326	121	344	96	326	121	344	90	341	90	341	64	331	77	313	90	341	77	313	81	319	90	341	81	319	87	323	90	341	87	323	96	326	75	306	77	313	64	331	75	306	64	331	71	235	34	249	41	241	45	315	45	315	41	241	50	235	45	315	50	235	64	331	64	331	50	235	61	233	64	331	61	233	71	235	33	295	28	272	30	259	33	295	30	259	34	249	33	295	34	249	45	315	144	70	144	1	153	61	153	61	144	1	153	11	153	61	153	11	159	49	159	49	153	11	159	22	159	49	159	22	161	36	77	36	79	22	79	49	79	49	79	22	85	11	79	49	85	11	85	61	85	61	85	11	94	1	85	61	94	1	94	70	94	70	94	1	106	-4	94	70	106	-4	106	76	106	76	106	-4	119	-6	106	76	119	-6	120	78	120	78	119	-6	133	-4	120	78	133	-4	133	76	133	76	133	-4	144	1	133	76	144	1	144	70	92	277	90	282	92	256	92	256	90	282	87	287	92	256	87	287	87	247	87	247	87	287	83	292	87	247	83	292	80	295	92	277	92	256	94	267	92	277	94	267	93	272	80	240	87	247	80	295	80	240	80	295	78	298	80	240	78	298	76	301	80	240	76	301	76	304	80	240	76	304	75	306	80	240	75	306	71	235	203	112	206	72	209	103	209	103	206	72	221	74	209	103	221	74	218	97	218	97	221	74	228	95	237	97	228	95	235	78	237	97	235	78	247	86	198	139	201	164	197	231	198	139	197	231	190	75	198	139	190	75	199	124	199	124	190	75	206	72	199	124	206	72	203	112	160	129	162	111	164	165	164	165	162	111	168	95	164	165	168	95	176	200	176	200	168	95	177	83	176	200	177	83	197	231	197	231	177	83	190	75	271	259	266	235	274	234	271	259	274	234	278	256	278	256	274	234	280	231	278	256	280	231	285	252	285	252	280	231	285	224	285	252	285	224	288	216	210	190	225	213	225	252	225	252	225	213	244	229	225	252	244	229	261	259	261	259	244	229	266	235	261	259	266	235	271	259	225	252	197	231	201	164	225	252	201	164	210	190	270	109	273	96	275	144	270	109	275	144	269	129	269	129	262	118	270	109	270	109	262	118	259	96	303	253	297	233	300	74	300	74	297	233	291	244	300	74	291	244	289	79	289	79	291	244	289	205	289	79	289	205	288	192	289	79	288	192	285	176	281	160	275	144	279	86	281	160	279	86	289	79	281	160	289	79	285	176	254	108	246	101	247	86	254	108	247	86	259	96	254	108	259	96	262	118	244	345	243	326	288	319	244	345	288	319	299	338	299	338	288	319	328	300	299	338	328	300	345	317	345	317	328	300	359	271	345	317	359	271	380	285	380	285	359	271	380	234	380	285	380	234	387	193	107	216	127	261	132	311	132	311	127	261	157	296	132	311	157	296	184	336	184	336	157	296	197	318	184	336	197	318	244	345	244	345	197	318	243	326	158	41	127	72	131	23	131	23	127	72	107	113	131	23	107	113	90	60	90	60	107	113	100	162	90	60	100	162	91	272	91	272	100	162	107	216	326	28	306	21	306	0	306	0	306	21	286	17	306	0	286	17	285	-4	285	-4	286	17	267	14	285	-4	267	14	265	-8	265	-8	267	14	248	13	265	-8	248	13	243	-8	243	-8	248	13	199	21	243	-8	199	21	183	0	183	0	199	21	158	41	183	0	158	41	131	23	64	222	54	165	64	108	64	222	64	108	90	60	64	222	90	60	91	272	300	74	305	106	305	114	305	114	305	116	303	253	303	253	305	116	305	118	303	253	305	118	305	123	305	123	305	118	305	120	305	123	305	120	305	121	303	253	300	74	305	114	305	123	339	253	303	253	387	193	384	161	392	121	392	121	384	161	374	133	392	121	374	133	370	95	370	95	374	133	359	111	370	95	359	111	344	78	344	78	359	111	342	95	344	78	342	95	322	90	322	90	316	91	344	78	344	78	316	91	314	72	387	193	392	121	403	243	403	243	392	121	406	155	403	243	406	155	411	195	380	285	387	193	403	243	314	72	316	91	311	94	314	72	311	94	307	99	314	72	307	99	305	106	314	72	305	106	300	74	291	244	285	252	288	216	291	244	288	216	289	205	329	9	355	21	349	38	329	9	349	38	326	28	329	9	326	28	306	0	228	95	221	74	235	78	91	272	107	216	132	311	237	97	247	86	246	101	275	144	273	96	279	86	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	133	306	136	314	52	285	52	285	136	314	142	319	52	285	142	319	166	338	166	338	142	319	150	322	166	338	150	322	161	323	161	323	179	320	166	338	166	338	179	320	210	335	137	27	52	51	143	21	143	21	52	51	172	0	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	298	210	335	202	298	208	279	210	335	208	279	210	254	210	335	210	254	211	143	210	335	211	143	213	182	210	335	213	182	246	325	213	182	244	191	246	325	246	325	244	191	266	203	246	325	266	203	271	309	271	309	266	203	281	218	271	309	281	218	287	286	287	286	281	218	290	237	287	286	290	237	292	258	213	182	211	143	221	122	213	182	221	122	244	175	211	143	210	254	208	229	211	143	208	229	201	209	211	143	201	209	196	159	52	51	133	36	52	285	52	285	133	36	132	49	52	285	132	49	132	186	132	186	145	171	164	189	164	189	145	171	174	168	164	189	174	168	187	196	187	196	174	168	196	159	187	196	196	159	201	209	132	186	132	171	145	171	310	94	305	121	304	64	304	64	305	121	291	144	304	64	291	144	287	38	287	38	291	144	271	162	287	38	271	162	259	18	259	18	271	162	244	175	259	18	244	175	224	94	224	94	244	175	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	296	133	306	52	285	132	296	52	285	132	186	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	52	51	137	27	133	36	185	19	221	5	202	29	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	213	345	205	329	224	327	213	345	224	327	228	343	228	343	224	327	242	321	228	343	242	321	243	339	243	339	242	321	259	312	243	339	259	312	259	334	259	334	259	312	274	299	259	334	274	299	276	328	276	328	274	299	289	284	276	328	289	284	282	325	282	325	289	284	288	323	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	116	118	140	0	121	94	205	329	213	345	198	345	289	284	292	322	288	323	150	40	200	-8	164	29	130	307	133	313	49	292	49	292	133	313	138	317	49	292	138	317	163	338	163	338	138	317	146	320	163	338	146	320	156	321	156	321	177	319	163	338	163	338	177	319	226	331	161	0	177	19	158	17	158	17	147	19	161	0	161	0	147	19	139	22	161	0	139	22	49	49	49	49	139	22	133	29	49	49	133	29	49	292	49	292	133	29	130	38	49	292	130	38	129	50	129	299	130	307	49	292	129	299	49	292	129	50	36	319	43	313	163	338	163	338	43	313	47	304	163	338	47	304	49	292	163	338	7	338	24	323	163	338	24	323	36	319	257	139	254	113	268	26	268	26	254	113	248	90	268	26	248	90	245	15	245	15	248	90	242	70	245	15	242	70	233	54	233	54	222	41	245	15	245	15	222	41	219	7	196	313	212	303	226	331	226	331	212	303	226	289	226	331	226	289	238	271	238	271	245	254	276	310	276	310	245	254	251	235	276	310	251	235	255	213	337	229	314	275	323	86	337	229	323	86	335	113	337	229	335	113	342	142	337	229	342	142	345	172	258	165	268	26	276	310	276	310	268	26	287	41	276	310	287	41	314	275	314	275	287	41	307	62	314	275	307	62	323	86	257	190	258	165	276	310	257	190	276	310	255	213	276	310	226	331	238	271	257	139	268	26	258	165	222	41	209	30	219	7	219	7	209	30	194	23	219	7	194	23	191	2	191	2	194	23	177	19	191	2	177	19	161	0	161	0	49	49	47	36	161	0	47	36	42	26	161	0	42	26	34	19	161	0	34	19	23	14	161	0	23	14	7	12	161	0	7	12	7	0	226	331	177	319	196	313	24	323	7	338	7	325	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	133	50	133	181	52	287	133	50	52	287	134	36	52	51	149	18	139	25	52	51	139	25	134	36	52	51	134	36	52	287	133	165	160	162	133	181	133	181	133	296	52	287	52	287	133	296	134	305	52	287	134	305	138	313	38	320	46	313	291	338	291	338	46	313	154	320	291	338	154	320	168	321	168	321	192	320	291	338	291	338	192	320	211	318	291	338	211	318	226	314	265	283	291	338	259	293	259	293	291	338	249	301	239	309	249	301	291	338	239	309	291	338	226	314	291	338	265	283	271	272	291	338	271	272	275	257	291	338	275	257	280	237	291	338	280	237	291	237	145	317	154	320	51	302	145	317	51	302	52	287	145	317	52	287	138	313	26	324	38	320	291	338	26	324	291	338	8	338	26	324	8	338	8	325	209	256	204	227	204	118	209	256	204	118	209	87	209	256	209	87	222	87	209	256	222	87	222	256	204	118	204	227	195	140	195	140	204	227	194	205	195	140	194	205	180	154	180	154	194	205	179	191	180	154	179	191	160	162	160	162	179	191	159	184	160	162	159	184	133	181	154	320	46	313	51	302	188	0	8	12	8	0	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	141	35	140	47	140	172	140	146	153	158	140	172	153	158	246	280	246	280	153	158	208	212	246	280	208	212	255	261	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	59	50	141	35	59	286	183	0	15	12	15	0	242	324	224	338	224	325	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	339	9	338	27	324	184	339	27	324	39	320	184	339	39	320	47	313	184	339	47	313	51	303	184	339	51	303	52	288	184	339	52	288	147	320	184	339	147	320	162	324	184	339	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	298	0	9	12	9	0	27	324	9	338	9	325	48	27	40	20	124	0	124	0	40	20	27	15	124	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	302	429	318	339	302	421	310	421	310	339	302	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	302	339	302	420	30	417	44	339	302	417	44	416	63	416	277	417	296	339	302	416	277	339	302	416	63	200	0	213	0	234	102	234	102	213	0	339	302	234	102	339	302	334	338	334	338	339	302	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	74	297	134	338	74	297	200	0	134	338	200	0	234	102	89	21	80	31	52	54	52	54	80	31	75	45	52	54	75	45	52	289	52	289	75	45	74	65	52	289	74	65	74	297	338	39	334	28	460	0	338	39	460	0	339	55	124	0	124	12	103	15	124	0	103	15	89	21	124	0	89	21	51	38	124	0	51	38	48	27	124	0	7	12	7	0	51	38	89	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	138	34	121	66	137	0	137	0	121	66	110	111	137	0	110	111	95	18	95	18	110	111	106	167	253	337	195	345	225	323	225	323	195	345	194	329	163	322	194	329	195	345	163	322	195	345	137	337	245	-2	251	34	227	-80	227	-80	251	34	226	14	227	-80	226	14	204	-71	204	-71	226	14	195	7	279	111	289	16	283	167	283	167	289	16	301	313	301	313	289	16	324	42	301	313	324	42	339	275	339	275	324	42	350	75	339	275	350	75	363	225	363	225	350	75	366	116	363	225	366	116	372	164	225	323	250	303	253	337	253	337	250	303	268	270	253	337	268	270	301	313	301	313	268	270	279	225	301	313	279	225	283	167	289	16	279	111	268	67	289	16	268	67	251	34	289	16	251	34	245	-2	259	-26	278	-87	263	-32	263	-32	278	-87	268	-38	279	-47	268	-38	278	-87	279	-47	278	-87	297	-87	315	-85	332	-81	316	-63	316	-63	332	-81	330	-64	336	-64	330	-64	332	-81	336	-64	332	-81	349	-76	356	-60	348	-62	349	-76	356	-60	349	-76	368	-69	356	-60	368	-69	365	-58	342	-63	336	-64	349	-76	342	-63	349	-76	348	-62	303	-59	291	-54	297	-87	303	-59	297	-87	315	-85	303	-59	315	-85	316	-63	254	-20	250	-12	252	-85	254	-20	252	-85	278	-87	254	-20	278	-87	259	-26	153	-29	158	-36	163	14	163	14	158	-36	165	-43	163	14	165	-43	195	7	195	7	165	-43	183	-58	195	7	183	-58	204	-71	137	337	88	313	110	224	137	337	110	224	121	269	137	337	121	269	139	302	137	337	139	302	163	322	17	165	22	120	26	225	26	225	22	120	37	80	26	225	37	80	50	275	50	275	37	80	62	45	50	275	62	45	88	313	88	313	62	45	95	18	88	313	95	18	110	224	110	224	95	18	106	167	163	14	138	34	142	-12	163	14	142	-12	148	-21	163	14	148	-21	153	-29	137	0	142	-12	138	34	252	-85	245	-2	227	-80	245	-2	252	-85	250	-12	279	-47	297	-87	291	-54	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	30	320	37	314	176	338	176	338	37	314	44	305	176	338	44	305	50	291	50	291	178	-8	133	302	133	302	178	-8	134	298	50	291	133	302	133	306	133	306	134	313	50	291	50	291	134	313	137	317	50	291	137	317	142	321	50	291	142	321	176	338	176	338	142	321	150	323	176	338	150	323	160	325	160	325	176	325	176	338	21	323	30	320	176	338	21	323	176	338	8	338	21	323	8	338	8	325	286	294	284	288	305	285	305	285	284	288	281	279	305	285	281	279	277	268	277	268	214	103	305	285	305	285	214	103	191	-8	350	338	244	338	262	324	350	338	262	324	274	321	350	338	274	321	282	318	350	338	282	318	286	312	350	338	286	312	287	304	350	338	287	304	327	318	350	338	327	318	337	323	350	338	337	323	350	325	287	304	305	285	312	300	287	304	312	300	319	311	287	304	319	311	327	318	287	299	286	294	305	285	287	299	305	285	287	304	178	-8	191	-8	214	103	178	-8	214	103	145	271	178	-8	145	271	139	283	178	-8	139	283	136	291	178	-8	136	291	134	298	262	324	244	338	244	325	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	413	324	400	338	400	325	466	313	434	304	460	304	43	23	33	18	133	0	133	0	33	18	21	15	133	0	21	15	8	12	26	321	33	316	181	338	181	338	33	316	40	308	181	338	40	308	49	296	49	296	147	151	142	309	142	309	143	315	49	296	49	296	143	315	145	319	49	296	145	319	150	322	117	15	106	17	133	0	133	0	106	17	98	21	133	0	98	21	60	41	60	41	98	21	94	27	60	41	94	27	93	33	93	33	94	41	60	41	60	41	94	41	98	51	60	41	98	51	147	151	147	151	98	51	107	64	147	151	107	64	120	84	49	296	150	322	181	338	181	338	150	322	156	324	181	338	156	324	166	325	166	325	181	325	181	338	18	324	26	321	181	338	18	324	181	338	8	338	18	324	8	338	8	325	146	296	147	151	150	291	150	291	147	151	158	136	150	291	158	136	198	215	198	215	158	136	209	55	198	215	209	55	210	197	210	197	209	55	212	49	210	197	212	49	301	55	301	55	212	49	215	42	301	55	215	42	217	37	147	151	146	296	144	300	147	151	144	300	143	303	147	151	143	303	142	306	147	151	142	306	142	309	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	252	293	246	283	250	252	250	252	246	283	238	271	250	252	238	271	226	254	226	254	198	215	210	197	140	110	158	136	147	151	140	110	147	151	120	84	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	307	316	344	338	307	316	324	322	344	338	324	322	344	325	255	307	273	283	291	303	255	307	291	303	307	316	254	300	252	293	273	283	254	300	273	283	255	307	226	254	210	197	250	252	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	51	31	43	23	133	0	51	31	133	0	60	41	133	0	8	12	8	0	117	15	133	0	133	12	301	55	217	37	219	32	252	293	250	252	273	283	229	325	219	338	219	325	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	302	330	302	338	205	320	205	320	302	338	164	319	124	316	164	319	302	338	124	316	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	270	41	338	57	270	73	294	41	338	73	294	94	308	41	338	94	308	124	316	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	304	0	14	8	14	0	86	302	89	313	33	339	33	339	89	313	95	319	33	339	95	319	151	339	151	339	95	319	105	322	151	339	105	322	119	323	151	339	119	323	151	323	93	-54	88	-49	33	-74	33	-74	88	-49	86	-41	33	-74	86	-41	33	339	33	339	86	-41	85	-30	33	339	85	-30	85	287	151	-74	151	-57	110	-57	151	-74	110	-57	100	-56	151	-74	100	-56	93	-54	151	-74	93	-54	33	-74	86	302	33	339	85	287	151	-8	34	345	-11	345	151	-8	-11	345	105	-8	133	-74	133	339	81	287	133	-74	81	287	81	-30	133	-74	81	-30	80	-42	133	-74	80	-42	78	-49	133	-74	78	-49	74	-54	133	-74	74	-54	67	-56	133	-74	67	-56	56	-57	133	-74	56	-57	16	-57	133	-74	16	-57	16	-74	71	319	77	312	133	339	133	339	77	312	80	302	133	339	80	302	81	287	133	339	16	339	47	323	133	339	47	323	62	322	133	339	62	322	71	319	47	323	16	339	16	323	36	156	81	156	126	338	126	338	81	156	146	291	126	338	146	291	166	338	166	338	146	291	210	156	166	338	210	156	254	156	250	-62	250	-36	0	-36	250	-62	0	-36	0	-62	95	264	123	264	55	343	95	264	55	343	50	348	95	264	50	348	44	351	95	264	44	351	39	354	95	264	39	354	33	356	95	264	33	356	27	357	95	264	27	357	24	308	4	334	5	329	5	341	5	341	5	329	7	323	5	341	7	323	8	347	8	347	7	323	11	318	8	347	11	318	14	352	14	352	11	318	16	313	14	352	16	313	20	355	20	355	16	313	24	308	20	355	24	308	27	357	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	120	-2	133	-5	128	11	128	11	133	-5	140	9	157	13	140	9	147	-6	157	13	147	-6	185	0	128	11	119	16	120	-2	120	-2	119	16	112	24	120	-2	112	24	107	2	107	2	112	24	107	35	107	2	107	35	105	49	105	209	105	338	95	11	105	209	95	11	105	49	105	49	95	11	107	2	152	236	141	209	157	205	152	236	157	205	166	237	166	237	157	205	170	193	166	237	170	193	198	231	198	231	170	193	179	174	198	231	179	174	185	146	117	200	124	205	128	227	128	227	124	205	131	208	128	227	131	208	140	232	140	232	131	208	141	209	140	232	141	209	152	236	117	219	105	209	105	180	117	219	105	180	111	191	117	219	111	191	117	200	117	219	117	200	128	227	261	119	256	158	255	78	255	78	256	158	243	191	255	78	243	191	240	43	240	43	243	191	224	215	240	43	224	215	216	16	216	16	224	215	198	231	216	16	198	231	187	110	187	110	198	231	185	146	216	16	187	110	185	73	216	16	185	73	185	0	185	0	185	73	180	45	185	0	180	45	170	25	140	9	133	-5	147	-6	105	338	8	338	20	323	105	338	20	323	28	320	105	338	28	320	33	314	105	338	33	314	36	307	105	338	36	307	36	297	105	338	36	297	42	-6	105	338	42	-6	81	22	105	338	81	22	95	11	36	297	36	-6	42	-6	20	323	8	338	8	326	157	13	185	0	170	25	105	180	105	209	105	49	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	206	2	219	4	238	338	238	338	219	4	236	6	238	338	236	6	238	50	238	50	236	6	239	39	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	238	338	182	-2	194	0	238	338	194	0	206	2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	133	22	144	4	139	24	238	338	168	297	168	177	182	-2	170	26	170	-6	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	201	63	196	31	214	56	84	123	149	141	82	141	76	336	106	37	105	54	105	230	105	209	148	209	105	230	148	209	148	230	109	317	113	324	123	345	123	345	113	324	121	329	123	345	121	329	130	330	130	330	135	329	147	343	147	343	135	329	139	328	147	343	139	328	142	326	105	344	89	341	105	54	105	344	105	54	105	291	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	182	269	191	312	182	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	182	269	143	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	142	326	144	324	147	343	144	324	145	320	147	343	123	345	130	330	135	301	135	283	137	308	137	308	135	283	139	275	137	308	139	275	141	313	141	313	139	275	146	269	141	313	146	269	143	316	146	0	146	12	128	14	146	0	128	14	116	18	146	0	116	18	36	44	146	0	36	44	35	32	146	0	35	32	32	24	146	0	32	24	27	18	146	0	27	18	19	14	146	0	19	14	7	12	146	0	7	12	7	0	106	37	76	336	65	329	106	37	65	329	55	320	106	37	55	320	47	307	106	37	47	307	41	291	106	37	41	291	38	273	106	37	38	273	36	253	106	37	36	253	109	25	109	25	36	253	36	230	109	25	36	230	36	209	109	25	36	209	36	44	109	25	36	44	116	18	36	209	36	230	7	230	36	209	7	230	7	209	76	336	105	54	89	341	135	283	135	301	133	292	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	111	18	107	24	35	45	35	45	107	24	105	32	35	45	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	128	0	8	12	8	0	19	216	7	230	7	219	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	116	338	116	275	124	329	124	329	116	275	124	283	124	329	124	283	130	319	130	319	124	283	130	294	130	319	130	294	132	306	54	306	56	294	56	319	56	319	56	294	61	283	56	319	61	283	61	330	61	330	61	283	69	275	61	330	69	275	70	338	70	338	69	275	80	270	70	338	80	270	81	344	81	344	80	270	92	268	81	344	92	268	93	345	93	345	92	268	105	270	93	345	105	270	105	343	105	343	105	270	116	275	105	343	116	275	116	338	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	297	35	297	107	22	105	30	35	297	105	30	104	42	104	123	104	99	116	111	104	123	116	111	169	186	169	186	116	111	162	153	169	186	162	153	188	180	104	338	11	338	20	324	104	338	20	324	27	321	104	338	27	321	32	315	104	338	32	315	34	307	104	338	34	307	35	297	104	338	35	297	104	42	172	16	168	14	272	0	272	0	168	14	162	13	272	0	162	13	155	12	177	198	175	194	188	180	188	180	175	194	172	190	188	180	172	190	169	186	257	230	150	230	161	217	257	230	161	217	168	216	257	230	168	216	173	214	257	230	173	214	177	212	257	230	177	212	179	209	257	230	179	209	179	205	257	230	179	205	224	209	257	230	224	209	239	215	257	230	239	215	257	219	179	205	188	180	208	198	179	205	208	198	224	209	179	202	177	198	188	180	179	202	188	180	179	205	171	32	174	28	259	20	259	20	174	28	175	24	259	20	175	24	175	22	175	22	174	18	272	0	272	0	174	18	172	16	259	20	175	22	272	0	259	20	162	153	164	44	259	20	164	44	168	37	259	20	168	37	171	32	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	269	12	266	13	272	0	269	12	272	0	272	12	34	31	31	23	131	0	34	31	131	0	35	42	131	0	11	12	11	0	272	0	155	12	155	0	164	44	162	153	116	111	161	217	150	230	150	219	20	324	11	338	11	326	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	32	24	27	19	127	0	127	0	27	19	19	15	127	0	19	15	8	12	32	207	35	198	103	230	103	230	35	198	36	186	103	230	36	186	103	193	103	193	36	186	105	41	103	193	105	41	105	193	105	193	105	41	105	172	105	193	105	172	117	209	117	209	105	172	108	180	117	209	108	180	116	188	103	230	7	230	19	216	103	230	19	216	27	213	103	230	27	213	32	207	170	189	177	237	165	197	165	197	177	237	159	235	165	197	159	235	157	202	157	202	159	235	147	203	138	201	147	203	143	230	138	201	143	230	129	222	127	196	138	201	129	222	127	196	129	222	117	209	127	196	117	209	116	188	127	12	118	14	127	0	127	0	118	14	112	18	127	0	112	18	36	43	36	43	112	18	108	24	36	43	108	24	36	186	36	186	108	24	106	31	36	186	106	31	105	41	171	23	167	17	267	0	267	0	167	17	160	14	267	0	160	14	151	12	209	230	244	31	221	222	221	222	244	31	243	41	221	222	243	41	232	210	232	210	243	41	241	193	263	195	269	199	270	222	270	222	269	199	275	201	270	222	275	201	284	230	284	230	275	201	281	203	284	230	281	203	286	203	286	203	296	201	299	235	299	235	296	201	304	195	299	235	304	195	315	237	315	237	304	195	309	186	315	237	309	186	312	172	257	190	263	195	270	222	257	190	270	222	256	210	257	190	256	210	253	187	310	22	305	17	407	0	407	0	305	17	298	14	407	0	298	14	289	12	382	41	382	166	379	190	382	41	379	190	370	210	382	41	370	210	383	30	315	237	312	172	313	156	385	22	313	156	313	41	385	22	313	41	390	17	390	17	313	41	407	0	390	17	407	0	397	13	397	13	407	0	407	12	383	30	370	210	356	224	383	30	356	224	337	233	383	30	337	233	315	237	383	30	315	237	385	22	312	30	310	22	407	0	312	30	407	0	313	41	299	235	284	230	286	203	256	210	241	193	243	174	256	210	243	174	244	176	256	210	244	176	246	179	256	210	246	179	249	183	256	210	249	183	253	187	243	41	243	174	241	193	267	12	257	14	267	0	267	0	257	14	251	18	267	0	251	18	174	41	174	41	251	18	246	23	174	41	246	23	174	161	173	177	174	161	177	237	173	177	177	237	170	189	174	161	246	23	177	237	177	237	246	23	244	31	177	237	244	31	194	235	194	235	244	31	209	230	173	31	171	23	267	0	173	31	267	0	174	41	159	235	143	230	147	203	35	32	32	24	127	0	35	32	127	0	36	43	127	0	8	12	8	0	267	0	151	12	151	0	407	0	289	12	289	0	313	156	385	22	315	237	19	216	7	230	7	219	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	119	34	112	43	120	11	120	11	112	43	107	54	107	-39	107	54	106	196	107	-39	106	196	37	186	37	186	106	196	106	230	37	186	106	230	37	197	37	197	106	230	34	206	146	-89	130	-87	146	-102	146	-102	130	-87	119	-80	146	-102	119	-80	37	-58	37	-58	119	-80	112	-70	37	-58	112	-70	37	186	106	230	10	230	21	216	106	230	21	216	29	212	106	230	29	212	34	206	116	212	116	190	122	196	116	212	122	196	128	223	128	223	122	196	129	201	128	223	129	201	140	231	140	231	129	201	136	205	140	231	136	205	143	207	116	212	106	196	108	175	116	212	108	175	109	178	116	212	109	178	111	182	116	212	111	182	113	185	116	212	113	185	116	190	107	173	108	175	106	196	107	173	106	196	107	54	186	81	181	54	199	0	199	0	181	54	172	35	199	0	172	35	166	-6	166	-6	172	35	161	25	166	-6	161	25	153	-5	153	-5	161	25	146	21	153	-5	146	21	142	-2	142	-2	146	21	136	23	142	-2	136	23	132	3	132	3	136	23	127	27	132	3	127	27	120	11	120	11	127	27	119	34	37	186	108	-57	107	-39	107	54	107	23	120	11	155	235	150	208	164	205	155	235	164	205	171	237	171	237	164	205	174	194	171	237	174	194	202	232	202	232	174	194	182	176	202	232	182	176	187	150	155	235	140	231	143	207	155	235	143	207	150	208	262	124	258	164	258	81	258	81	258	164	246	196	258	81	246	196	246	45	246	45	246	196	227	218	246	45	227	218	226	17	226	17	227	218	202	232	226	17	202	232	199	0	199	0	202	232	188	117	188	117	202	232	187	150	146	-102	37	-58	37	-69	146	-102	37	-69	34	-77	146	-102	34	-77	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	186	112	-70	108	-57	186	81	199	0	188	117	21	216	10	230	10	219	241	-60	241	236	233	236	241	-60	233	236	194	209	241	-60	194	209	241	-71	268	-102	268	-89	256	-87	268	-102	256	-87	248	-83	268	-102	248	-83	171	-44	268	-102	171	-44	170	-61	268	-102	170	-61	167	-73	268	-102	167	-73	161	-81	268	-102	161	-81	151	-86	268	-102	151	-86	134	-89	268	-102	134	-89	134	-102	180	220	167	228	169	192	180	220	169	192	171	177	180	220	171	177	171	21	180	220	171	21	241	-71	180	220	241	-71	194	209	244	-78	241	-71	171	21	244	-78	171	21	171	-44	244	-78	171	-44	248	-83	137	20	123	-5	136	-3	137	20	136	-3	149	1	137	20	121	24	123	-5	109	-6	123	-5	121	24	109	-6	121	24	108	35	109	-6	108	35	98	54	109	-6	98	54	92	82	109	-6	92	82	80	-1	80	-1	92	82	90	118	90	118	90	230	80	-1	80	-1	90	230	60	212	80	-1	60	212	55	13	55	13	60	212	36	185	55	13	36	185	35	37	35	37	36	185	22	150	35	37	22	150	21	69	21	69	22	150	17	109	92	156	99	185	90	230	90	230	99	185	109	205	90	230	109	205	128	237	128	237	109	205	122	217	128	237	122	217	137	220	137	220	148	219	142	236	142	236	148	219	155	233	142	236	128	237	137	220	171	177	171	49	171	21	167	228	155	233	158	213	167	228	158	213	165	204	167	228	165	204	169	192	147	21	137	20	149	1	147	21	149	1	156	25	156	25	149	1	160	9	156	25	160	9	164	31	164	31	160	9	171	21	164	31	171	21	169	39	169	39	171	21	171	49	155	233	148	219	158	213	90	230	90	118	92	156	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	41	186	115	25	112	37	25	216	14	230	14	219	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	138	134	131	52	132	42	150	226	153	175	153	227	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	92	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	105	60	93	315	105	60	105	315	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	21	217	23	215	136	230	136	230	23	215	26	214	136	230	26	214	27	211	27	211	32	204	136	230	136	230	32	204	38	191	136	230	38	191	46	175	60	141	121	-6	109	203	60	141	109	203	109	205	109	205	109	209	60	141	60	141	109	209	111	213	60	141	111	213	53	157	111	213	115	215	136	230	136	230	115	215	120	216	136	230	120	216	127	218	127	218	136	219	136	230	111	213	136	230	46	175	111	213	46	175	53	157	16	218	21	217	136	230	16	218	136	230	11	230	16	218	11	230	11	219	121	-6	133	-6	153	89	153	89	133	-6	214	191	153	89	214	191	189	180	189	180	214	191	191	185	243	230	167	230	178	218	243	230	178	218	186	216	243	230	186	216	191	213	243	230	191	213	194	208	243	230	194	208	195	202	243	230	195	202	224	210	243	230	224	210	229	215	243	230	229	215	235	217	243	230	235	217	243	219	214	191	219	202	195	202	214	191	195	202	195	198	214	191	195	198	194	194	214	191	194	194	193	190	214	191	193	190	191	185	121	-6	153	89	113	190	121	-6	113	190	111	195	121	-6	111	195	110	199	121	-6	110	199	109	201	121	-6	109	201	109	203	178	218	167	230	167	219	224	210	195	202	219	202	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	37	26	27	18	92	0	92	0	27	18	18	14	92	0	18	14	7	12	18	215	22	212	131	230	131	230	22	212	27	207	131	230	27	207	32	199	32	199	96	100	108	209	108	209	96	100	99	75	108	209	99	75	100	78	85	86	64	59	68	30	68	30	64	59	66	24	67	20	66	24	49	39	67	20	49	39	70	17	70	17	49	39	37	26	70	17	37	26	92	0	102	80	103	82	108	209	108	209	103	82	105	84	108	209	105	84	107	85	107	85	110	79	108	209	108	209	109	212	32	199	32	199	109	212	111	215	32	199	111	215	131	230	131	230	111	215	116	217	131	230	116	217	122	218	122	218	131	219	131	230	13	217	18	215	131	230	13	217	131	230	6	230	13	217	6	230	6	219	141	16	136	14	242	0	242	0	136	14	130	13	242	0	130	13	122	12	139	157	138	158	138	37	138	37	138	158	137	160	138	37	137	160	134	44	134	44	137	160	127	173	134	44	127	173	127	54	114	73	119	67	119	185	119	185	119	67	123	60	119	185	123	60	127	173	127	173	123	60	127	54	113	195	109	204	110	79	113	195	110	79	114	73	113	195	114	73	119	185	234	15	231	17	242	0	242	0	231	17	229	19	242	0	229	19	227	22	227	22	153	136	144	22	144	22	143	19	242	0	242	0	143	19	141	16	177	197	174	191	204	199	204	199	174	191	168	184	204	199	168	184	161	175	161	175	143	151	153	136	153	136	143	151	143	26	153	136	143	26	144	22	142	153	140	155	142	31	142	153	142	31	143	26	142	153	143	26	143	151	139	157	138	37	142	31	139	157	142	31	140	155	238	14	234	15	242	0	238	14	242	0	242	12	144	22	242	0	227	22	238	230	155	230	165	218	238	230	165	218	171	217	238	230	171	217	175	215	238	230	175	215	178	213	238	230	178	213	180	210	238	230	180	210	180	206	238	230	180	206	209	205	238	230	209	205	216	210	238	230	216	210	222	214	238	230	222	214	230	217	238	230	230	217	238	219	180	206	204	199	209	205	180	202	177	197	204	199	180	202	204	199	180	206	161	175	153	136	204	199	99	75	96	100	93	96	99	75	93	96	91	94	99	75	91	94	90	93	99	75	90	93	88	91	99	75	88	91	88	62	85	86	68	30	72	39	85	86	72	39	79	49	85	86	79	49	88	62	85	86	88	62	88	91	64	59	49	39	66	24	92	0	92	12	82	13	92	0	82	13	75	15	92	0	75	15	70	17	92	0	7	12	7	0	165	218	155	230	155	219	242	0	122	12	122	0	108	209	110	79	109	204	108	209	100	78	102	80	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	176	218	165	230	165	219	10	-75	9	-51	8	-62	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	202	0	11	12	11	0	129	17	202	0	146	20	84	-68	94	-75	99	115	99	115	94	-75	106	-80	99	115	106	-80	110	104	110	104	106	-80	117	-19	110	104	117	-19	116	87	116	87	117	-19	117	65	149	-75	134	-66	144	-86	149	-75	144	-86	170	-87	149	-75	170	-87	170	-80	124	-55	119	-39	123	-84	124	-55	123	-84	144	-86	124	-55	144	-86	134	-66	123	-84	119	-39	117	-19	123	-84	117	-19	106	-80	82	124	58	131	58	105	82	124	58	105	63	91	82	124	63	91	65	73	82	124	65	73	65	-29	82	124	65	-29	68	-41	82	124	68	-41	71	-51	82	124	71	-51	77	-60	82	124	77	-60	84	-68	82	124	84	-68	99	115	48	116	58	105	58	131	48	116	58	131	58	156	48	116	58	156	48	145	48	116	48	145	33	124	119	301	124	317	127	347	127	347	124	317	134	328	127	347	134	328	146	348	146	348	134	328	149	337	146	348	149	337	170	349	170	349	149	337	170	343	80	327	82	137	89	334	89	334	82	137	99	146	89	334	99	146	100	340	100	340	99	146	110	157	100	340	110	157	112	344	112	344	110	157	116	173	112	344	116	173	117	281	117	281	116	173	117	195	112	344	117	281	119	301	112	344	119	301	127	347	82	137	80	327	73	318	82	137	73	318	69	307	82	137	69	307	66	293	82	137	66	293	65	278	82	137	65	278	65	189	82	137	65	189	63	170	82	137	63	170	58	156	82	137	58	156	58	131	33	137	11	131	33	124	33	137	33	124	48	145	65	-29	65	73	65	-16	77	-8	77	345	33	345	77	-8	33	345	33	-8	80	281	81	174	85	344	85	344	81	174	87	158	85	344	87	158	97	340	97	340	87	158	98	146	97	340	98	146	108	334	108	334	98	146	115	138	108	334	115	138	117	327	117	327	115	138	134	170	117	327	134	170	132	189	132	189	132	278	131	294	132	189	131	294	128	307	132	189	128	307	124	318	132	189	124	318	117	327	164	124	186	131	164	138	164	124	164	138	149	116	149	116	164	138	149	146	149	116	149	146	139	131	139	131	149	146	139	156	139	131	139	156	134	170	78	302	80	281	85	344	78	302	85	344	73	317	73	317	85	344	70	347	73	317	70	347	63	329	63	329	70	347	51	348	63	329	51	348	48	337	48	337	51	348	27	349	48	337	27	349	27	343	139	131	115	125	134	92	139	131	134	92	139	106	139	131	139	106	149	116	132	73	134	92	117	-65	132	73	117	-65	124	-56	132	73	124	-56	128	-44	132	73	128	-44	131	-31	132	73	131	-31	132	-16	82	88	85	-82	87	104	87	104	85	-82	97	-78	87	104	97	-78	98	116	98	116	97	-78	108	-72	98	116	108	-72	115	125	115	125	108	-72	117	-65	115	125	117	-65	134	92	85	-82	82	88	80	66	85	-82	80	66	80	-19	85	-82	80	-19	78	-39	85	-82	78	-39	73	-54	85	-82	73	-54	70	-84	48	-74	27	-80	51	-86	48	-74	51	-86	63	-66	63	-66	51	-86	70	-84	63	-66	70	-84	73	-54	81	174	80	281	80	196	51	-86	27	-80	27	-87	134	170	115	138	139	131	62	121	75	123	75	123	76	165	75	123	85	122	76	165	85	122	86	164	86	164	85	122	96	120	86	164	96	120	96	162	96	162	96	120	107	117	96	162	107	117	108	158	108	158	107	117	118	112	108	158	118	112	123	152	123	152	118	112	132	105	123	152	132	105	143	143	143	143	132	105	144	99	143	143	144	99	155	138	246	132	228	166	233	115	233	115	228	166	221	156	233	115	221	156	220	103	220	103	221	156	213	146	220	103	213	146	208	95	208	95	213	146	204	138	208	95	204	138	196	90	196	90	204	138	194	133	196	90	194	133	184	131	184	131	178	131	183	89	183	89	178	131	174	89	144	99	155	94	155	138	155	138	155	94	164	91	155	138	164	91	165	135	165	135	164	91	174	89	165	135	174	89	172	132	172	132	174	89	178	131	184	131	183	89	196	90	38	97	44	107	48	158	48	158	44	107	52	115	48	158	52	115	61	163	61	163	52	115	62	121	61	163	62	121	76	165	76	165	62	121	75	123	36	150	25	137	32	86	36	150	32	86	38	97	36	150	38	97	48	158	32	86	25	137	15	122	69	67	64	43	69	-98	69	-98	64	43	58	19	69	-98	58	19	57	-92	57	-92	58	19	50	-6	57	-92	50	-6	49	-82	49	-82	50	-6	47	-18	49	-82	47	-18	44	-28	43	-67	49	-82	44	-28	43	-67	44	-28	43	-36	43	-67	43	-36	42	-43	43	-67	42	-43	41	-50	110	19	104	43	110	-92	110	-92	104	43	99	67	110	-92	99	67	98	-98	98	-98	99	67	95	94	98	-98	95	94	91	127	125	-36	123	-28	124	-68	125	-36	124	-68	126	-50	125	-36	126	-50	126	-43	110	19	110	-92	117	-6	117	-6	110	-92	119	-82	117	-6	119	-82	120	-18	120	-18	119	-82	124	-68	120	-18	124	-68	123	-28	84	-101	98	-98	91	127	84	-101	91	127	76	127	84	-101	76	127	73	94	84	-101	73	94	69	-98	41	209	43	196	43	223	43	223	43	196	49	184	43	223	49	184	49	234	49	234	49	184	58	174	49	234	58	174	59	243	59	243	58	174	70	168	59	243	70	168	71	249	71	249	70	168	84	166	71	249	84	166	84	251	84	251	84	166	97	168	84	251	97	168	97	248	97	248	97	168	108	174	97	248	108	174	109	243	109	243	108	174	117	183	109	243	117	183	118	234	118	234	117	183	123	195	118	234	123	195	123	222	123	222	123	195	126	209	69	67	69	-98	73	94	118	-5	123	-6	126	45	126	45	123	-6	128	-6	126	45	161	199	114	-4	114	-4	161	199	113	64	114	-4	113	64	108	-2	108	-2	113	64	107	78	108	-2	107	78	102	92	142	237	139	221	146	220	142	237	146	220	148	236	148	236	146	220	152	217	148	236	152	217	154	236	154	236	152	217	157	213	154	236	157	213	160	235	160	235	157	213	160	207	160	235	160	207	161	200	155	-4	175	0	158	27	158	27	175	0	167	26	180	27	167	26	175	0	180	27	175	0	193	10	211	25	229	46	220	55	211	25	220	55	210	44	211	25	210	44	200	36	211	25	200	36	193	10	190	30	180	27	193	10	190	30	193	10	200	36	155	-4	158	27	149	29	155	-4	149	29	142	32	155	-4	142	32	134	38	155	-4	134	38	133	-6	134	38	126	45	128	-6	134	38	128	-6	133	-6	99	166	104	189	105	230	105	230	104	189	113	206	105	230	113	206	142	237	142	237	113	206	125	217	142	237	125	217	139	221	85	-69	108	-2	90	2	90	2	108	-2	98	121	90	2	98	121	97	137	97	137	99	166	82	7	82	7	99	166	105	230	82	7	105	230	75	11	75	11	105	230	73	213	75	11	73	213	69	15	69	15	73	213	64	20	97	137	82	7	90	2	38	54	47	38	48	186	48	186	47	38	59	25	48	186	59	25	73	213	73	213	59	25	64	20	32	152	26	112	28	91	32	152	28	91	32	72	32	152	32	72	38	54	32	152	38	54	48	186	160	235	161	200	166	234	166	234	161	200	167	160	166	234	167	160	172	233	172	233	167	160	171	156	172	233	171	156	175	153	161	200	161	199	167	160	195	294	172	233	175	153	195	294	175	153	179	152	195	294	179	152	184	150	195	294	184	150	190	226	195	294	190	226	214	294	222	182	221	192	221	171	221	171	221	192	217	202	221	171	217	202	216	162	216	162	217	202	211	210	216	162	211	210	209	156	209	156	211	210	202	218	209	156	202	218	200	152	200	152	202	218	190	226	200	152	190	226	189	150	189	150	190	226	184	150	99	106	98	121	108	-2	99	106	108	-2	102	92	90	2	65	-69	85	-69	126	45	114	-4	118	-5	161	199	126	45	167	160	90	43	86	30	90	4	90	4	86	30	80	20	90	4	80	20	79	-1	79	-1	80	20	73	13	79	-1	73	13	67	-5	67	-5	73	13	65	10	67	-5	65	10	55	-6	55	-6	65	10	55	8	74	81	69	82	69	57	69	57	69	82	64	82	69	57	64	82	62	59	62	59	64	82	55	59	45	58	55	59	64	82	45	58	64	82	45	80	55	216	57	203	59	282	59	282	57	203	60	186	59	282	60	186	68	299	68	299	60	186	69	154	68	299	69	154	79	313	79	313	69	154	77	129	79	313	77	129	83	112	54	264	52	246	53	236	54	264	53	236	53	226	54	264	53	226	55	216	54	264	55	216	59	282	126	339	114	336	117	306	117	306	114	336	116	296	125	12	116	296	114	336	125	12	114	336	110	25	110	25	114	336	102	331	110	25	102	331	100	13	100	13	102	331	92	325	100	13	92	325	90	43	90	43	92	325	89	79	89	79	92	325	88	89	88	89	92	325	86	99	141	63	128	67	138	3	129	214	128	67	133	80	129	214	133	80	135	186	135	186	133	80	136	91	135	186	136	91	137	154	137	154	136	91	137	102	137	154	137	102	138	114	138	149	137	154	138	114	192	186	137	154	192	154	125	12	138	3	128	67	125	12	128	67	129	214	125	12	129	214	124	241	125	12	124	241	119	265	125	12	119	265	117	284	125	12	117	284	116	296	117	306	121	315	126	339	126	339	121	315	127	321	126	339	127	321	140	341	140	341	127	321	134	326	140	341	134	326	143	327	143	327	151	326	154	342	154	342	151	326	157	324	154	342	157	324	180	340	180	340	157	324	162	319	180	340	162	319	165	314	226	305	216	321	216	256	226	305	216	256	223	263	226	305	223	263	228	273	226	305	228	273	229	286	185	251	195	249	201	332	201	332	195	249	207	251	201	332	207	251	216	321	216	321	207	251	216	256	180	340	165	314	166	306	180	340	166	306	166	271	180	340	166	271	170	262	180	340	170	262	176	255	180	340	176	255	185	251	180	340	185	251	201	332	166	271	166	306	166	301	154	342	140	341	143	327	166	271	166	301	165	295	166	271	165	295	165	291	166	271	165	291	165	286	166	271	165	286	165	282	138	138	138	143	138	114	138	138	138	114	138	127	138	138	138	127	138	133	161	-6	173	-7	168	56	168	56	173	-7	176	56	193	57	176	56	185	-6	193	57	185	-6	195	-3	168	56	160	57	161	-6	161	-6	160	57	151	60	161	-6	151	60	149	-2	149	-2	151	60	141	63	149	-2	141	63	138	3	195	-3	204	2	206	60	206	60	204	2	213	8	206	60	213	8	215	67	215	67	213	8	219	17	215	67	219	17	222	77	222	77	219	17	225	27	222	77	225	27	227	92	227	92	225	27	230	38	227	92	230	38	238	92	238	92	230	38	233	53	238	92	233	53	236	70	176	56	173	-7	185	-6	90	43	90	4	100	13	92	325	79	313	83	112	92	325	83	112	86	99	20	186	20	154	69	154	20	186	69	154	60	186	90	43	89	79	83	80	90	43	83	80	83	49	83	49	83	80	78	81	83	49	78	81	76	54	76	54	78	81	74	81	76	54	74	81	69	57	26	33	27	42	30	74	30	74	27	42	31	49	30	74	31	49	45	80	45	80	31	49	37	55	45	80	37	55	45	58	11	36	12	21	13	52	13	52	12	21	18	9	13	52	18	9	19	65	19	65	18	9	27	1	19	65	27	1	26	33	26	33	30	74	19	65	45	9	37	13	39	-4	45	9	39	-4	55	-6	45	9	55	-6	55	8	26	33	27	1	28	25	28	25	27	1	39	-4	28	25	39	-4	31	18	31	18	39	-4	37	13	193	57	195	-3	206	60	138	149	138	114	138	143	135	186	137	154	192	186	18	146	18	119	20	159	20	159	18	119	20	107	20	159	20	107	24	171	24	171	20	107	24	96	24	171	24	96	29	182	29	182	24	96	29	85	29	182	29	85	36	194	36	194	29	85	36	73	36	194	36	73	64	223	64	223	36	73	61	133	64	44	61	133	36	73	64	44	36	73	16	-4	16	-4	36	73	-12	24	16	271	-12	243	36	194	16	271	36	194	64	223	138	240	125	241	145	196	145	196	125	241	124	200	104	196	124	200	112	240	104	196	112	240	99	238	65	154	73	172	76	230	76	230	73	172	87	187	76	230	87	187	88	235	88	235	87	187	104	196	88	235	104	196	99	238	64	223	61	133	65	154	64	223	65	154	76	230	263	24	214	73	234	-4	234	-4	214	73	189	133	186	44	189	133	185	112	186	44	185	112	176	94	150	28	162	32	163	79	163	79	162	32	174	37	163	79	174	37	176	94	176	94	174	37	186	44	145	70	124	66	125	26	145	70	125	26	138	26	145	70	138	26	150	28	145	70	150	28	163	79	234	271	186	223	189	133	234	271	189	133	214	194	234	271	214	194	263	243	186	223	174	230	176	173	186	223	176	173	185	155	186	223	185	155	189	133	138	240	145	196	151	238	151	238	145	196	162	187	151	238	162	187	162	235	162	235	162	187	176	173	162	235	176	173	174	230	214	73	221	84	221	182	221	182	221	84	226	95	221	182	226	95	226	170	226	170	226	95	230	107	226	170	230	107	230	158	230	158	230	107	232	119	230	158	232	119	232	146	232	146	232	119	233	133	214	73	221	182	214	194	214	73	214	194	189	133	186	44	234	-4	189	133	125	241	112	240	124	200	104	70	87	79	88	32	104	70	88	32	100	28	104	70	100	28	112	26	104	70	112	26	124	66	76	37	88	32	87	79	76	37	87	79	73	94	76	37	73	94	65	112	76	37	65	112	64	44	124	66	112	26	125	26	18	119	18	146	17	133	61	133	64	44	65	112	-10	320	-2	315	118	338	118	338	-2	315	3	308	118	338	3	308	9	299	9	299	75	171	80	310	80	310	87	146	81	303	81	303	87	146	86	292	87	28	78	20	207	0	207	0	78	20	63	15	207	0	63	15	41	12	118	338	9	299	85	320	118	338	85	320	92	322	118	338	92	322	103	324	118	338	103	324	118	325	81	316	85	320	9	299	81	316	9	299	80	310	-20	323	-10	320	118	338	-20	323	118	338	-31	338	-20	323	-31	338	-31	325	206	286	147	171	157	141	206	286	157	141	160	146	206	286	160	146	170	171	206	286	170	171	242	306	206	286	242	306	208	289	273	338	171	338	187	324	273	338	187	324	198	321	273	338	198	321	205	318	273	338	205	318	209	312	273	338	209	312	210	304	273	338	210	304	251	318	273	338	251	318	257	321	273	338	257	321	264	324	273	338	264	324	273	325	242	306	246	313	210	304	242	306	210	304	210	300	242	306	210	300	209	296	242	306	209	296	209	293	242	306	209	293	208	289	147	171	159	40	157	57	157	107	157	82	225	82	157	107	225	82	225	107	170	171	160	146	225	146	170	171	225	146	225	171	207	0	207	12	186	15	207	0	186	15	172	20	207	0	172	20	93	57	207	0	93	57	91	40	207	0	91	40	87	28	159	40	147	171	118	227	159	40	118	227	104	254	159	40	104	254	93	276	159	40	93	276	93	136	159	40	93	136	163	28	93	57	172	20	93	82	93	82	172	20	163	28	93	82	163	28	93	107	93	107	163	28	93	136	25	107	25	82	93	82	25	107	93	82	93	107	93	276	86	292	87	146	93	276	87	146	93	136	87	146	80	310	75	171	87	146	75	171	25	171	87	146	25	171	25	146	207	0	41	12	41	0	157	141	147	171	157	57	187	324	171	338	171	325	251	318	210	304	246	313	33	129	33	-8	77	-8	33	129	77	-8	77	129	33	345	33	207	77	207	33	345	77	207	77	345	95	278	89	289	99	208	99	208	89	289	86	300	79	334	86	300	88	311	79	334	88	311	99	342	99	342	88	311	94	321	99	342	94	321	103	328	67	177	71	185	70	205	70	205	71	185	76	191	70	205	76	191	93	208	93	208	76	191	84	195	93	208	84	195	93	196	93	196	103	194	93	208	93	208	103	194	99	208	76	140	70	149	77	69	77	69	70	149	67	158	77	69	67	158	52	92	52	92	67	158	66	168	70	205	66	168	67	177	52	92	66	168	70	205	52	92	70	205	52	198	52	92	52	198	39	186	52	92	39	186	38	111	31	169	28	147	30	128	31	169	30	128	38	111	31	169	38	111	39	186	162	151	170	142	174	213	162	151	174	213	157	227	162	151	157	227	143	168	143	168	157	227	138	240	143	168	138	240	127	180	127	180	138	240	119	253	127	180	119	253	114	189	114	189	119	253	105	266	114	189	105	266	103	194	103	194	105	266	99	208	77	69	113	39	87	129	87	129	113	39	103	115	118	102	103	115	113	39	118	102	113	39	141	16	93	-47	96	-62	100	-51	100	-51	96	-62	120	-65	100	-51	120	-65	110	-53	110	-53	120	-65	120	-54	134	-52	120	-54	120	-65	134	-52	120	-65	147	-62	79	334	63	320	64	242	79	334	64	242	79	227	79	334	79	227	99	208	79	334	99	208	86	300	50	281	51	267	53	302	53	302	51	267	55	255	53	302	55	255	63	320	63	320	55	255	64	242	157	84	151	72	165	73	157	84	148	84	151	72	140	87	141	16	148	84	148	84	141	16	148	10	148	84	148	10	151	72	151	72	148	10	154	3	151	72	154	3	171	57	171	57	154	3	157	-2	171	57	157	-2	159	-9	130	93	118	102	141	16	130	93	141	16	140	87	209	91	211	169	202	84	202	84	211	169	201	184	202	84	201	184	195	80	195	80	201	184	188	198	195	80	188	198	187	76	187	76	188	198	184	113	187	76	184	113	182	103	187	76	182	103	179	95	177	74	187	76	179	95	177	74	179	95	173	89	177	74	173	89	166	85	177	74	166	85	165	73	166	85	157	84	165	73	202	-1	200	14	198	-22	198	-22	200	14	195	29	198	-22	195	29	187	-39	187	-39	195	29	185	43	187	-39	185	43	171	57	170	-53	187	-39	171	57	170	-53	171	57	160	-18	170	-53	160	-18	158	-31	170	-53	158	-31	153	-41	170	-53	153	-41	147	-62	171	57	159	-9	160	-18	145	-48	134	-52	147	-62	145	-48	147	-62	153	-41	99	342	103	328	124	345	124	345	103	328	114	333	124	345	114	333	128	334	128	334	136	334	146	343	146	343	136	334	143	332	146	343	143	332	150	330	147	314	142	310	147	270	147	314	147	270	155	266	147	314	155	266	150	316	193	311	182	325	183	270	193	311	183	270	190	277	193	311	190	277	195	286	193	311	195	286	196	296	155	266	164	264	166	336	166	336	164	264	174	266	166	336	174	266	182	325	182	325	174	266	183	270	146	343	150	330	166	336	166	336	150	330	154	327	166	336	154	327	155	324	155	324	155	266	166	336	146	343	124	345	128	334	222	127	221	137	221	117	221	117	221	137	220	145	221	117	220	145	218	107	218	107	220	145	218	154	218	107	218	154	215	161	214	99	218	107	215	161	214	99	215	161	211	169	214	99	211	169	209	91	188	198	174	213	176	135	188	198	176	135	181	128	188	198	181	128	183	121	188	198	183	121	184	113	155	266	155	324	155	322	155	266	155	322	154	320	155	266	154	320	152	319	155	266	152	319	150	316	140	277	147	270	142	310	140	277	142	310	139	305	140	277	139	305	136	301	140	277	136	301	136	284	134	297	134	292	136	284	134	297	136	284	136	301	86	-39	86	15	76	17	86	-39	76	17	76	-55	86	-39	76	-55	88	-43	88	-43	76	-55	96	-62	88	-43	96	-62	93	-47	66	15	58	10	60	-44	66	15	60	-44	76	-55	66	15	76	-55	76	17	51	3	47	-5	49	-31	51	3	49	-31	60	-44	51	3	60	-44	58	10	95	11	94	-31	100	-27	95	11	100	-27	102	5	102	5	100	-27	104	-24	102	5	104	-24	107	-2	107	-2	104	-24	107	-20	107	-2	107	-20	108	-15	95	11	86	15	87	-37	95	11	87	-37	89	-35	95	11	89	-35	91	-33	95	11	91	-33	94	-31	86	15	86	-39	86	-38	86	15	86	-38	87	-37	107	-2	108	-15	109	-11	76	140	77	69	87	129	49	-31	47	-5	45	-15	174	213	170	142	176	135	95	278	99	208	105	266	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	155	327	155	274	162	320	162	320	155	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	105	311	105	311	105	291	110	282	105	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	125	270	117	327	125	270	126	331	126	331	125	270	136	268	126	331	136	268	136	333	136	333	136	268	146	270	136	333	146	270	146	331	146	331	146	270	155	274	146	331	155	274	155	327	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	88	170	93	136	93	204	93	204	93	136	107	109	93	204	107	109	108	233	108	233	107	109	129	88	108	233	129	88	132	254	132	254	129	88	142	141	132	254	142	141	139	172	139	172	142	203	132	254	132	254	142	203	149	228	132	254	149	228	163	267	163	267	149	228	162	246	163	267	162	246	179	257	211	271	201	272	216	259	216	259	201	272	200	261	179	257	200	261	201	272	179	257	201	272	163	267	263	216	263	252	263	255	263	216	263	255	262	257	263	216	262	257	260	259	263	216	260	259	257	261	263	216	257	261	254	216	211	271	216	259	221	271	221	271	216	259	229	254	221	271	229	254	231	269	231	269	229	254	240	245	231	269	240	245	241	266	241	266	240	245	248	233	241	266	248	233	252	262	252	262	248	233	254	216	252	262	254	216	257	261	149	116	159	75	162	97	162	97	159	75	195	71	162	97	195	71	179	86	179	86	195	71	200	83	216	84	200	83	204	71	216	84	204	71	213	72	142	141	129	88	159	75	142	141	159	75	149	116	258	83	261	85	262	128	262	128	261	85	263	88	262	128	263	88	272	128	272	128	263	88	264	91	258	83	262	128	254	81	254	81	262	128	253	111	254	81	253	111	248	79	248	79	253	111	243	78	216	84	222	74	230	89	230	89	222	74	232	76	230	89	232	76	242	98	242	98	232	76	243	78	242	98	243	78	253	111	200	83	195	71	204	71	216	84	213	72	222	74	105	46	83	24	131	0	46	274	56	215	84	312	42	319	41	320	41	290	41	290	41	320	41	321	35	287	41	321	31	337	35	287	31	337	27	286	27	286	31	337	19	287	42	325	45	328	49	342	49	342	45	328	49	330	49	342	49	330	70	344	70	344	49	330	55	332	70	344	55	332	61	333	61	333	71	332	70	344	70	344	71	332	92	342	78	329	83	324	92	342	92	342	83	324	86	316	92	342	86	316	86	306	88	219	86	306	86	286	88	219	86	286	86	276	50	249	54	258	52	276	52	276	54	258	62	265	52	276	62	265	86	286	86	286	62	265	72	271	86	286	72	271	86	276	55	223	52	228	57	202	57	202	52	228	49	233	57	202	49	233	47	199	47	199	49	233	49	239	52	276	49	239	50	249	36	199	47	199	49	239	36	199	49	239	52	276	36	199	52	276	27	267	36	199	27	267	24	200	0	232	1	221	2	245	2	245	1	221	6	212	2	245	6	212	11	257	11	257	6	212	14	205	11	257	14	205	27	267	27	267	14	205	24	200	42	325	49	342	31	337	42	325	31	337	41	321	17	329	9	319	10	294	17	329	10	294	14	290	17	329	14	290	19	287	17	329	19	287	31	337	9	319	6	306	7	300	9	319	7	300	10	294	114	199	122	199	123	328	123	328	122	199	130	201	123	328	130	201	131	317	131	317	130	201	134	225	131	317	134	225	134	303	142	218	141	218	144	209	144	209	141	218	140	218	140	218	137	218	144	209	144	209	137	218	137	204	144	209	151	215	146	222	144	209	146	222	142	219	144	209	142	219	142	218	137	204	137	218	136	219	137	204	136	219	135	220	137	204	135	220	134	222	137	204	134	222	130	201	134	225	130	201	134	222	110	337	92	342	94	205	110	337	94	205	99	202	110	337	99	202	105	199	110	337	105	199	114	199	110	337	114	199	123	328	92	342	86	306	88	219	92	342	88	219	90	211	92	342	90	211	94	205	88	219	86	276	86	233	88	219	86	233	82	228	88	219	82	228	78	224	88	219	78	224	77	211	78	224	74	221	77	211	77	211	74	221	69	220	77	211	69	220	67	205	67	205	69	220	65	219	59	220	55	223	57	202	59	220	57	202	67	205	59	220	67	205	65	219	50	308	49	310	50	298	50	308	50	298	51	304	50	308	51	304	51	306	48	312	46	315	46	293	48	312	46	293	50	298	48	312	50	298	49	310	46	293	46	315	44	316	46	293	44	316	43	318	46	293	43	318	42	319	46	293	42	319	41	290	41	290	41	321	35	287	92	342	71	332	78	329	84	119	87	122	113	196	113	196	87	122	89	125	113	196	89	125	92	128	124	55	113	70	118	26	118	26	113	70	99	86	118	26	99	86	95	92	137	204	136	205	137	202	137	202	136	205	135	207	137	202	135	207	135	194	135	194	135	207	134	207	135	194	134	207	132	208	130	182	135	194	132	208	130	182	132	208	129	207	130	182	129	207	127	206	130	182	127	206	124	205	130	182	124	205	120	202	130	182	120	202	120	167	92	128	107	149	113	196	113	196	107	149	120	167	113	196	120	167	116	199	116	199	120	167	120	202	113	196	12	114	79	113	113	196	79	113	82	116	113	196	82	116	84	119	135	18	136	19	137	33	137	33	136	19	138	21	137	33	138	21	138	26	138	26	138	21	138	23	128	20	131	18	132	43	132	43	131	18	133	18	132	43	133	18	137	33	137	33	133	18	135	18	118	26	122	24	124	55	124	55	122	24	125	21	124	55	125	21	132	43	132	43	125	21	128	20	118	26	95	92	91	97	118	26	91	97	88	102	118	26	88	102	84	107	118	26	84	107	79	113	118	26	79	113	12	114	118	26	12	114	12	113	218	202	214	199	218	167	218	167	214	199	211	196	218	167	211	196	205	149	205	149	211	196	189	128	234	205	233	207	234	194	234	205	234	194	235	202	234	205	235	202	235	204	233	207	231	207	234	194	234	194	231	207	229	208	234	194	229	208	228	182	228	182	229	208	227	207	228	182	227	207	225	206	222	205	218	202	218	167	222	205	218	167	228	182	222	205	228	182	225	206	211	196	109	114	177	113	211	196	177	113	180	116	211	196	180	116	182	119	211	196	182	119	184	122	211	196	184	122	187	125	211	196	187	125	189	128	233	18	234	19	235	33	235	33	234	19	236	21	235	33	236	21	237	26	237	26	236	21	236	23	226	20	229	18	230	42	230	42	229	18	231	18	230	42	231	18	235	33	235	33	231	18	233	18	217	26	220	24	222	54	222	54	220	24	224	21	222	54	224	21	230	42	230	42	224	21	226	20	217	26	222	54	211	69	217	26	211	69	198	86	217	26	198	86	193	92	217	26	193	92	189	97	217	26	189	97	186	102	217	26	186	102	182	107	217	26	182	107	177	113	217	26	177	113	109	114	217	26	109	114	109	113	299	156	299	54	343	54	299	156	343	54	343	200	299	156	343	200	32	200	299	156	32	200	32	156	143	85	143	143	22	143	143	85	22	143	22	85	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	204	249	210	241	219	264	219	264	210	241	214	230	219	264	214	230	215	215	215	215	218	101	218	166	215	215	218	166	219	264	219	264	218	166	232	173	219	264	232	173	235	258	235	258	232	173	243	181	235	258	243	181	247	248	247	248	243	181	251	192	247	248	251	192	255	235	255	235	251	192	256	204	255	235	256	204	257	218	200	266	103	266	114	256	200	266	114	256	121	255	200	266	121	255	125	251	200	266	125	251	126	245	200	266	126	245	166	255	200	266	166	255	185	255	200	266	185	255	196	253	200	266	196	253	204	249	200	266	204	249	219	264	127	235	168	92	167	98	127	235	167	98	166	108	166	171	166	160	185	160	166	171	185	160	184	171	195	173	184	171	185	160	195	173	185	160	191	151	127	235	166	108	166	255	127	235	166	255	126	245	247	124	218	166	218	101	247	124	218	101	225	90	247	124	225	90	231	82	247	124	231	82	236	78	247	124	236	78	241	76	281	76	281	82	275	89	281	76	275	89	269	96	281	76	269	96	262	104	281	76	262	104	255	113	281	76	255	113	241	76	215	215	214	200	218	101	218	101	214	200	210	187	218	101	210	187	209	117	209	117	210	187	204	127	204	178	195	173	195	143	204	178	195	143	200	135	204	178	200	135	204	127	204	178	204	127	210	187	190	76	190	85	179	86	190	76	179	86	172	88	190	76	172	88	127	108	190	76	127	108	126	98	190	76	126	98	125	92	190	76	125	92	121	88	190	76	121	88	114	86	190	76	114	86	103	85	190	76	103	85	103	76	127	108	172	88	168	92	127	108	168	92	127	235	195	173	191	151	195	143	247	124	241	76	255	113	114	256	103	266	103	257	105	46	83	24	131	0	46	274	56	215	84	312	166	282	166	319	1	319	166	282	1	319	1	282	142	258	136	246	142	215	142	215	136	246	126	237	142	215	126	237	123	205	123	205	126	237	114	230	123	205	114	230	100	201	100	201	114	230	100	228	136	298	142	330	126	308	126	308	142	330	123	340	126	308	123	340	114	314	114	314	123	340	100	316	86	314	100	316	100	344	86	314	100	344	77	340	77	340	58	330	58	286	77	340	58	286	64	298	77	340	64	298	74	308	77	340	74	308	86	314	58	258	56	272	58	215	58	215	56	272	42	230	42	230	56	272	58	330	58	330	56	272	58	286	42	315	32	295	32	250	42	315	32	250	42	230	42	315	42	230	58	330	142	286	144	272	142	330	142	330	144	272	158	315	158	315	144	272	158	230	158	315	158	230	168	295	168	295	158	230	168	250	168	295	168	250	171	272	123	340	100	344	100	316	144	272	142	215	158	230	86	230	74	237	77	205	86	230	77	205	100	201	86	230	100	201	100	228	77	205	74	237	64	246	77	205	64	246	58	258	77	205	58	258	58	215	142	258	142	215	144	272	142	330	136	298	142	286	32	250	32	295	28	272	32	-30	32	-74	343	-74	32	-30	343	-74	343	-30	209	259	166	259	209	-5	209	-5	166	259	166	148	209	-5	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-5	166	104	166	-5	131	183	123	180	135	137	135	137	123	180	112	178	135	137	112	178	95	177	135	137	95	177	50	177	135	137	50	177	0	145	0	145	50	177	38	183	58	341	55	310	67	308	58	341	67	308	76	344	76	344	67	308	77	303	76	344	77	303	96	341	96	341	77	303	85	294	96	341	85	294	90	284	29	301	37	306	42	334	42	334	37	306	45	309	42	334	45	309	58	341	58	341	45	309	55	310	28	322	15	305	17	283	28	322	17	283	23	293	28	322	23	293	29	301	28	322	29	301	42	334	96	341	92	272	99	224	96	341	99	224	113	334	113	334	99	224	113	238	113	334	113	238	125	322	125	322	113	238	124	251	125	322	124	251	131	263	133	307	125	322	131	263	133	307	131	263	135	276	133	307	135	276	136	289	99	224	92	272	90	255	99	224	90	255	81	236	99	224	81	236	65	213	99	224	65	213	50	177	136	190	131	183	135	137	136	190	135	137	150	201	136	190	150	201	142	201	135	137	0	145	0	137	50	177	65	213	38	183	96	341	90	284	92	272	17	283	15	305	4	283	25	305	32	312	33	328	33	328	32	312	39	316	33	328	39	316	47	337	47	337	39	316	47	319	47	337	47	319	55	320	55	320	66	318	64	342	64	342	66	318	83	344	19	315	8	299	18	295	19	315	18	295	25	305	19	315	25	305	33	328	64	342	47	337	55	320	70	154	82	138	75	152	75	152	82	138	79	152	90	153	79	152	82	138	90	153	82	138	109	149	82	138	70	154	66	156	82	138	66	156	61	160	82	138	61	160	55	165	82	138	55	165	51	134	51	134	55	165	48	172	51	134	48	172	41	176	51	134	41	176	36	179	51	134	36	179	35	135	36	179	29	180	35	135	35	135	29	180	22	181	35	135	22	181	21	139	21	139	22	181	14	178	21	139	14	178	10	144	10	144	14	178	9	175	10	144	9	175	5	171	4	152	10	144	5	171	4	152	5	171	2	167	4	152	2	167	2	161	87	279	82	270	89	225	89	225	82	270	74	262	89	225	74	262	71	235	71	235	74	262	62	256	71	235	62	256	46	250	133	318	127	329	127	278	133	318	127	278	132	286	133	318	132	286	135	294	133	318	135	294	136	304	116	337	108	266	119	272	116	337	119	272	127	329	127	329	119	272	127	278	111	185	110	174	130	166	111	185	130	166	123	258	111	185	123	258	109	201	109	201	123	258	108	266	109	201	108	266	102	214	102	214	108	266	116	337	102	214	116	337	101	342	87	279	89	225	88	290	88	290	89	225	101	342	101	342	89	225	102	214	87	300	88	290	101	342	87	300	101	342	83	344	87	300	83	344	82	308	83	344	66	318	76	314	83	344	76	314	82	308	144	187	148	212	147	226	144	187	147	226	142	239	144	187	142	239	134	249	144	187	134	249	130	166	109	149	130	166	110	174	109	149	110	174	105	165	109	149	105	165	99	158	109	149	99	158	90	153	71	235	46	250	46	245	123	258	130	166	134	249	138	357	142	308	146	356	146	356	142	308	150	314	146	356	150	314	153	353	153	353	150	314	156	318	153	353	156	318	158	348	158	348	156	318	159	323	158	348	159	323	161	342	161	342	159	323	161	328	161	342	161	328	162	334	142	308	138	357	132	356	142	308	132	356	127	354	142	308	127	354	122	352	142	308	122	352	117	348	142	308	117	348	112	343	142	308	112	343	71	264	71	264	112	343	43	264	17	-55	18	-77	18	-49	18	-49	18	-77	22	-88	18	-49	22	-88	20	-43	20	-43	22	-88	22	-35	25	-17	22	-35	22	-88	25	-17	22	-88	29	-96	49	-102	60	-101	64	11	64	11	60	-101	69	-96	64	11	103	230	38	-101	38	-101	103	230	33	230	38	-101	33	230	33	44	115	-6	127	-5	122	39	122	39	127	-5	131	37	138	38	131	37	137	-2	138	38	137	-2	146	2	115	-6	122	39	114	44	115	-6	114	44	108	52	115	-6	108	52	104	62	115	-6	104	62	103	-5	74	4	83	0	103	230	103	230	83	0	93	-3	103	230	93	-3	103	75	103	75	93	-3	103	-5	103	75	103	-5	104	62	238	230	168	230	172	10	172	10	168	230	168	51	172	10	168	51	165	20	165	20	168	51	160	46	165	20	160	46	155	10	155	10	160	46	152	42	155	10	152	42	146	2	146	2	152	42	145	40	146	2	145	40	138	38	263	28	261	27	268	18	268	18	261	27	259	27	268	18	259	27	257	27	257	27	251	28	256	8	256	8	251	28	246	1	246	1	251	28	246	31	246	1	246	31	242	36	246	1	242	36	239	43	246	1	239	43	236	-3	215	-6	226	-5	238	230	238	230	226	-5	236	-3	238	230	236	-3	238	50	238	50	236	-3	239	43	265	29	263	28	268	18	265	29	268	18	268	30	257	27	256	8	268	18	238	230	172	10	180	3	238	230	180	3	190	-2	238	230	190	-2	201	-5	238	230	201	-5	215	-6	131	37	127	-5	137	-2	80	-52	78	-46	79	-77	79	-77	78	-46	76	-38	79	-77	76	-38	75	-88	75	-88	76	-38	74	-29	75	-88	74	-29	70	-18	33	44	32	28	38	-101	38	-101	32	28	31	13	38	-101	31	13	29	-96	29	-96	31	13	29	-1	29	-96	29	-1	25	-17	80	-52	79	-77	80	-64	80	-52	80	-64	80	-58	69	-96	75	-88	70	-18	69	-96	70	-18	68	-10	69	-96	68	-10	66	-4	69	-96	66	-4	65	2	69	-96	65	2	64	11	17	-60	17	-64	18	-77	17	-60	18	-77	17	-55	64	11	38	-101	49	-102	103	230	64	11	74	4	99	312	99	334	92	306	92	306	99	334	86	297	82	289	86	297	99	334	82	289	99	334	68	323	126	-70	119	-75	176	-92	176	-92	119	-75	107	-77	176	-92	107	-77	89	-79	99	334	107	318	140	338	140	338	107	318	117	322	140	338	117	322	129	325	129	325	129	132	140	338	140	338	129	132	176	-92	140	338	176	-92	176	325	37	194	47	175	47	304	47	304	47	175	59	159	47	304	59	159	68	323	68	323	59	159	75	147	68	323	75	147	75	242	75	242	75	255	68	323	68	323	75	255	77	268	68	323	77	268	79	279	249	310	252	317	201	325	201	325	252	317	257	321	201	325	257	321	290	338	290	338	257	321	265	323	290	338	265	323	276	325	276	325	290	325	290	338	255	-74	251	-69	201	-92	201	-92	251	-69	249	-61	201	-92	249	-61	201	325	201	325	249	-61	248	-51	201	325	248	-51	248	300	290	338	140	338	176	325	290	338	176	325	201	325	176	-92	129	132	129	-54	176	-92	129	-54	129	-64	176	-92	129	-64	126	-70	287	-92	287	-79	276	-78	287	-92	276	-78	263	-77	287	-92	263	-77	255	-74	287	-92	255	-74	201	-92	84	142	93	138	94	170	94	170	93	138	103	135	94	170	103	135	109	155	109	155	103	135	115	133	109	155	115	133	129	145	129	145	115	133	129	132	129	145	129	132	129	325	75	242	75	147	77	213	77	213	75	147	84	142	77	213	84	142	83	189	83	189	84	142	94	170	34	276	30	241	32	216	34	276	32	216	37	194	34	276	37	194	47	304	176	-92	89	-79	89	-92	249	310	201	325	248	300	82	289	68	323	79	279	99	334	99	312	107	318	88	200	88	132	97	191	97	191	88	132	97	141	97	191	97	141	103	179	103	179	97	141	103	152	103	179	103	152	105	166	21	166	23	152	23	179	23	179	23	152	28	141	23	179	28	141	29	191	29	191	28	141	37	132	29	191	37	132	38	200	38	200	37	132	49	126	38	200	49	126	50	207	50	207	49	126	62	124	50	207	62	124	63	209	63	209	62	124	76	126	63	209	76	126	76	206	76	206	76	126	88	132	76	206	88	132	88	200	99	-74	96	-80	104	-106	104	-106	96	-80	90	-84	104	-106	90	-84	83	-108	83	-108	90	-84	82	-87	83	-108	82	-87	73	-108	73	-108	82	-87	71	-88	70	-50	72	-49	79	0	79	0	72	-49	75	-49	79	0	75	-49	78	-49	78	-49	86	-50	79	0	79	0	86	-50	86	-31	79	0	86	-31	100	0	79	0	58	-47	64	-51	79	0	64	-51	67	-50	79	0	67	-50	70	-50	147	-64	145	-52	144	-79	144	-79	145	-52	139	-42	144	-79	139	-42	136	-91	136	-91	139	-42	130	-35	136	-91	130	-35	122	-100	122	-100	130	-35	118	-30	122	-100	118	-30	104	-106	104	-106	118	-30	103	-29	104	-106	103	-29	100	-67	100	-67	103	-29	99	-61	99	-61	103	-29	99	-29	99	-61	99	-29	97	-56	97	-56	99	-29	96	-29	97	-56	96	-29	93	-29	92	-52	97	-56	93	-29	92	-52	93	-29	90	-30	92	-52	90	-30	86	-31	92	-52	86	-31	86	-50	67	-87	62	-87	63	-107	67	-87	63	-107	73	-108	67	-87	73	-108	71	-88	45	-102	54	-105	45	-82	52	-84	45	-82	54	-105	52	-84	54	-105	57	-85	57	-85	54	-105	63	-107	57	-85	63	-107	62	-87	42	-80	34	-99	45	-102	42	-80	45	-102	45	-82	99	-74	104	-106	100	-67	49	156	42	151	137	137	137	137	42	151	31	148	137	137	31	148	15	147	31	307	35	308	96	344	96	344	35	308	39	308	96	344	39	308	42	309	42	309	46	308	96	344	96	344	46	308	50	305	96	344	50	305	52	301	137	147	122	148	137	137	137	137	122	148	112	151	137	137	112	151	54	177	54	177	112	151	105	156	54	177	105	156	54	288	53	295	54	288	96	344	53	295	96	344	52	301	96	344	14	311	21	304	96	344	21	304	26	305	96	344	26	305	31	307	102	175	102	344	96	344	102	175	96	344	54	288	102	175	54	288	102	164	53	165	49	156	137	137	53	165	137	137	54	177	137	137	15	147	15	137	54	288	105	156	102	164	21	304	14	311	14	301	58	294	61	313	59	340	59	340	61	313	65	325	59	340	65	325	84	344	84	344	65	325	72	332	84	344	72	332	82	334	82	334	92	332	84	344	84	344	92	332	107	340	156	271	153	295	153	247	153	247	153	295	143	315	153	247	143	315	143	227	143	227	143	315	127	330	143	227	127	330	127	212	127	212	127	330	107	267	107	202	107	267	106	244	107	202	106	244	104	228	107	340	92	332	99	325	107	340	99	325	104	313	107	340	104	313	106	294	107	340	106	294	107	267	107	340	107	267	127	330	104	228	99	217	107	202	107	202	99	217	92	211	107	202	92	211	83	199	83	199	92	211	83	209	58	245	57	268	59	202	59	202	57	268	39	330	39	330	57	268	59	340	59	340	57	268	58	294	83	209	73	211	83	199	83	199	73	211	66	217	83	199	66	217	59	202	59	202	66	217	61	228	59	202	61	228	58	245	9	272	12	248	13	295	13	295	12	248	23	227	13	295	23	227	23	315	23	315	23	227	38	212	23	315	38	212	39	330	39	330	38	212	59	202	107	267	107	202	127	212	45	77	32	59	32	23	45	77	32	23	36	26	45	77	36	26	39	29	45	77	39	29	141	111	45	77	141	111	61	97	141	113	33	200	39	156	141	113	39	156	52	138	141	113	52	138	56	134	141	113	56	134	60	129	141	113	60	129	64	124	141	113	64	124	68	118	141	113	68	118	73	112	141	113	73	112	141	111	30	203	26	205	28	170	30	203	28	170	39	156	30	203	39	156	33	200	26	205	24	206	28	170	28	170	24	206	21	207	28	170	21	207	20	183	20	183	21	207	19	208	20	183	19	208	17	207	16	206	15	204	15	192	16	206	15	192	20	183	16	206	20	183	17	207	14	202	13	200	15	192	14	202	15	192	15	204	70	109	68	106	141	111	70	109	141	111	73	112	141	111	68	106	66	103	141	111	66	103	63	100	141	111	63	100	61	97	32	59	22	44	23	18	32	59	23	18	26	19	32	59	26	19	28	20	32	59	28	20	32	23	22	44	16	32	17	19	22	44	17	19	19	18	22	44	19	18	21	18	22	44	21	18	23	18	16	32	15	23	15	22	16	32	15	22	16	20	16	32	16	20	17	19	158	129	162	124	238	113	238	113	162	124	166	118	238	113	166	118	171	112	171	112	158	97	238	111	238	111	158	97	143	77	238	111	143	77	137	29	137	29	143	77	137	28	143	77	130	59	133	26	143	77	133	26	134	27	143	77	134	27	135	27	143	77	135	27	136	28	143	77	136	28	137	28	130	59	120	44	121	18	130	59	121	18	123	19	130	59	123	19	126	20	130	59	126	20	129	23	130	59	129	23	133	26	114	20	115	19	115	32	115	32	115	19	116	18	115	32	116	18	120	44	120	44	116	18	118	18	120	44	118	18	121	18	115	32	113	23	113	22	115	32	113	22	114	20	238	113	171	112	238	111	238	113	132	200	137	156	238	113	137	156	151	138	238	113	151	138	154	134	238	113	154	134	158	129	128	203	125	205	126	170	128	203	126	170	137	156	128	203	137	156	132	200	125	205	122	206	126	170	126	170	122	206	119	207	126	170	119	207	118	183	118	183	119	207	117	208	118	183	117	208	115	207	114	206	113	204	113	192	114	206	113	192	118	183	114	206	118	183	115	207	112	202	112	200	113	192	112	202	113	192	113	204	49	156	42	151	137	137	137	137	42	151	31	148	137	137	31	148	15	147	31	307	35	308	96	344	96	344	35	308	39	308	96	344	39	308	42	309	42	309	46	308	96	344	96	344	46	308	50	305	96	344	50	305	52	301	137	147	122	148	137	137	137	137	122	148	112	151	137	137	112	151	54	177	54	177	112	151	105	156	54	177	105	156	54	288	53	295	54	288	96	344	53	295	96	344	52	301	96	344	14	311	21	304	96	344	21	304	26	305	96	344	26	305	31	307	102	175	102	344	96	344	102	175	96	344	54	288	102	175	54	288	102	164	53	165	49	156	137	137	53	165	137	137	54	177	307	344	87	-5	116	-5	307	344	116	-5	335	344	236	95	224	77	236	76	236	76	224	77	304	44	236	76	304	44	305	76	305	76	304	44	351	0	305	76	351	0	305	164	305	164	351	0	305	184	305	164	305	184	281	155	236	95	236	76	249	112	249	112	236	76	305	164	249	112	305	164	263	132	263	132	305	164	281	155	325	206	351	0	351	206	351	76	351	44	372	44	351	76	372	44	372	76	351	0	304	44	304	0	305	184	351	0	325	206	304	44	224	77	224	44	137	137	15	147	15	137	54	288	105	156	102	164	21	304	14	311	14	301	30	154	22	150	119	137	119	137	22	150	12	148	119	137	12	148	-1	147	8	305	13	307	79	344	79	344	13	307	19	308	79	344	19	308	25	309	25	309	30	307	79	344	79	344	30	307	33	304	79	344	33	304	35	299	96	150	89	154	36	177	36	177	89	154	86	162	36	177	86	162	36	288	36	293	36	288	79	344	36	293	79	344	35	299	2	303	8	305	79	344	2	303	79	344	-2	311	2	303	-2	311	-2	301	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	86	162	119	137	119	147	106	148	119	137	106	148	96	150	119	137	96	150	36	177	119	137	36	177	35	163	119	137	35	163	30	154	286	344	66	-5	95	-5	286	344	95	-5	315	344	314	206	293	203	303	171	303	171	293	203	291	173	281	172	291	173	293	203	281	172	293	203	276	195	254	146	259	154	262	181	262	181	259	154	266	162	262	181	266	162	276	195	276	195	266	162	273	168	276	195	273	168	281	172	251	165	242	146	254	146	251	165	254	146	262	181	320	110	329	79	324	134	324	134	329	79	333	204	333	204	329	79	342	91	333	204	342	91	351	197	351	197	342	91	355	104	351	197	355	104	365	186	365	186	355	104	367	119	365	186	367	119	375	170	375	170	367	119	375	134	375	170	375	134	378	151	333	204	314	206	318	156	333	204	318	156	322	146	333	204	322	146	324	134	314	206	303	171	312	165	314	206	312	165	318	156	320	110	309	88	329	79	329	79	309	88	294	67	329	79	294	67	290	42	290	42	294	67	277	47	290	42	277	47	290	40	290	40	277	47	260	30	290	40	260	30	373	0	373	0	260	30	238	7	373	0	238	7	238	0	368	46	361	42	373	0	373	0	361	42	353	41	373	0	353	41	342	40	373	0	342	40	290	40	374	53	368	46	373	0	374	53	373	0	387	64	374	53	387	64	379	64	119	137	-1	147	-1	137	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	171	61	134	57	171	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	180	45	135	45	135	39	180	31	181	45	135	31	181	31	139	31	139	31	181	24	178	31	139	24	178	21	144	21	144	24	178	19	175	21	144	19	175	15	171	14	152	21	144	15	171	14	152	15	171	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	306	344	86	-5	115	-5	306	344	115	-5	334	344	231	95	219	77	231	76	231	76	219	77	299	44	231	76	299	44	300	76	300	76	299	44	346	0	300	76	346	0	300	164	300	164	346	0	300	184	300	164	300	184	276	155	231	95	231	76	244	112	244	112	231	76	300	164	244	112	300	164	258	132	258	132	300	164	276	155	320	206	346	0	346	206	346	76	346	44	367	44	346	76	367	44	367	76	346	0	299	44	299	0	300	184	346	0	320	206	299	44	219	77	219	44	81	235	56	250	56	245	130	-78	118	-70	129	-99	129	-99	118	-70	109	-56	129	-99	109	-56	94	-95	94	-95	109	-56	104	-38	94	-95	104	-38	102	-16	102	-16	104	76	94	-95	94	-95	104	76	88	65	94	-95	88	65	66	-84	66	-84	88	65	64	49	66	-84	64	49	47	34	66	-84	47	34	45	-66	45	-66	47	34	35	18	45	-66	35	18	32	-43	32	-43	35	18	29	2	32	-43	29	2	27	-16	173	-68	169	-74	186	-86	186	-86	169	-74	163	-78	186	-86	163	-78	160	-96	160	-96	163	-78	154	-81	160	-96	154	-81	144	-82	144	-82	130	-78	160	-96	160	-96	130	-78	129	-99	217	-51	222	-27	220	-14	217	-51	220	-14	216	-4	217	-51	216	-4	209	4	217	-51	209	4	205	-71	209	4	200	9	205	-71	205	-71	200	9	189	11	205	-71	189	11	186	-86	186	-86	189	11	179	9	186	-86	179	9	175	-62	175	-62	173	-68	186	-86	179	9	170	5	172	-54	179	9	172	-54	174	-56	179	9	174	-56	174	-59	179	9	174	-59	175	-62	160	-37	163	-42	163	-1	163	-1	163	-42	167	-47	163	-1	167	-47	170	5	170	5	167	-47	170	-51	170	5	170	-51	172	-54	158	-11	156	-21	157	-27	158	-11	157	-27	158	-32	158	-11	158	-32	160	-37	158	-11	160	-37	163	-1	140	105	140	109	140	112	140	105	140	112	140	116	140	105	140	116	139	121	140	105	139	121	138	128	140	105	138	128	135	79	126	55	135	79	138	128	126	55	138	128	123	128	126	55	123	128	123	109	126	55	123	109	120	96	126	55	120	96	115	32	114	85	104	76	106	8	114	85	106	8	115	32	114	85	115	32	120	96	106	174	117	168	117	248	117	248	117	168	130	166	117	248	130	166	131	251	131	251	130	166	144	168	131	251	144	168	144	248	144	248	144	168	156	174	144	248	156	174	156	243	156	243	156	174	165	183	156	243	165	183	165	234	165	234	165	183	171	195	165	234	171	195	171	222	171	222	171	195	173	209	91	222	91	195	97	234	97	234	91	195	97	183	97	234	97	183	106	243	106	243	97	183	106	174	106	243	106	174	117	248	91	195	91	222	89	209	104	76	102	-16	106	8	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	200	389	228	389	160	468	200	389	160	468	155	473	200	389	155	473	150	476	200	389	150	476	144	479	200	389	144	479	138	481	200	389	138	481	133	482	200	389	133	482	129	433	109	459	110	454	111	466	111	466	110	454	112	448	111	466	112	448	114	472	114	472	112	448	116	443	114	472	116	443	119	477	119	477	116	443	122	438	119	477	122	438	125	480	125	480	122	438	129	433	125	480	129	433	133	482	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	209	482	214	433	217	481	217	481	214	433	222	439	217	481	222	439	224	478	224	478	222	439	227	443	224	478	227	443	229	473	229	473	227	443	231	448	229	473	231	448	232	467	232	467	231	448	233	453	232	467	233	453	233	459	214	433	209	482	204	481	214	433	204	481	198	479	214	433	198	479	193	477	214	433	193	477	188	473	214	433	188	473	183	468	214	433	183	468	142	389	142	389	183	468	114	389	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	87	389	115	389	148	477	148	477	115	389	171	438	148	477	171	438	194	477	194	477	171	438	227	389	194	477	227	389	256	389	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	106	414	111	419	120	460	120	460	111	419	118	422	120	460	118	422	125	423	125	423	129	423	137	462	137	462	129	423	133	422	137	462	133	422	138	420	106	452	95	440	100	400	106	452	100	400	103	407	106	452	103	407	106	414	106	452	106	414	120	460	86	423	79	400	100	400	86	423	100	400	95	440	208	438	220	401	211	438	211	438	220	401	214	438	211	438	214	438	214	437	214	437	214	438	221	438	221	438	214	438	220	401	221	438	220	401	233	408	245	421	254	439	262	462	245	421	262	462	241	462	245	421	241	462	236	453	245	421	236	453	233	408	233	408	236	453	232	446	233	408	232	446	227	441	233	408	227	441	221	438	184	401	191	400	194	444	194	444	191	400	198	399	194	444	198	399	200	441	200	441	198	399	204	398	200	441	204	398	205	439	205	439	204	398	220	401	205	439	220	401	208	438	184	401	194	444	177	403	177	403	194	444	174	453	177	403	174	453	171	406	171	406	174	453	166	456	171	406	166	456	158	459	137	462	138	420	144	462	144	462	138	420	146	417	144	462	146	417	151	461	151	461	146	417	157	412	151	461	157	412	158	459	158	459	157	412	171	406	137	462	120	460	125	423	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	188	497	171	500	179	475	179	475	171	500	170	476	161	474	170	476	171	500	161	474	171	500	154	497	202	490	200	446	202	404	202	490	202	404	214	479	214	479	202	404	214	416	214	479	214	416	221	464	221	464	214	416	221	431	221	464	221	431	224	448	179	475	187	470	188	497	188	497	187	470	194	464	188	497	194	464	202	490	202	490	194	464	198	456	202	490	198	456	200	446	202	404	200	446	198	437	202	404	198	437	194	429	202	404	194	429	188	423	202	404	188	423	188	396	170	417	171	393	180	419	180	419	171	393	188	396	180	419	188	396	188	423	154	497	140	489	143	456	154	497	143	456	147	464	154	497	147	464	154	470	154	497	154	470	161	474	118	446	120	429	120	463	120	463	120	429	128	415	120	463	128	415	128	478	128	478	128	415	139	403	128	478	139	403	140	489	140	489	139	403	142	447	161	419	153	423	154	396	161	419	154	396	171	393	161	419	171	393	170	417	142	447	139	403	143	438	143	438	139	403	154	396	143	438	154	396	147	430	147	430	154	396	153	423	143	456	140	489	142	447	97	13	83	16	105	0	105	0	83	16	74	18	105	0	74	18	29	29	29	29	74	18	68	22	29	29	68	22	41	47	41	47	68	22	65	28	41	47	65	28	57	76	57	76	65	28	64	35	167	277	57	76	68	52	167	277	68	52	71	57	71	57	121	151	167	277	167	277	121	151	132	171	167	277	132	171	213	316	57	76	64	35	64	39	57	76	64	39	65	42	57	76	65	42	66	47	57	76	66	47	68	52	211	28	204	19	455	0	455	0	204	19	191	14	455	0	191	14	172	12	211	28	318	18	215	41	215	41	318	18	307	20	215	41	307	20	216	60	216	60	307	20	301	25	216	60	301	25	216	151	216	151	301	25	216	171	216	151	216	171	132	171	357	203	344	191	345	154	345	154	344	191	325	185	345	154	325	185	325	162	325	162	325	185	296	181	296	44	296	181	216	316	296	44	216	316	297	33	297	33	216	316	216	171	297	33	216	171	301	25	213	316	216	316	454	338	454	338	216	316	316	320	454	338	316	320	329	320	329	320	355	319	454	338	454	338	355	319	377	316	454	338	377	316	395	311	430	278	454	338	426	287	426	287	454	338	420	295	410	304	420	295	454	338	410	304	454	338	395	311	454	338	430	278	434	268	454	338	434	268	438	255	454	338	438	255	442	238	454	338	442	238	454	238	296	305	297	312	216	316	296	305	216	316	296	181	216	316	297	312	300	316	216	316	300	316	306	319	216	316	306	319	316	320	178	300	213	316	180	305	180	305	213	316	181	309	179	315	181	309	213	316	179	315	213	316	454	338	454	338	137	338	155	325	454	338	155	325	167	323	454	338	167	323	175	319	454	338	175	319	179	315	454	84	445	71	455	0	455	0	445	71	436	59	455	0	436	59	426	47	426	47	413	36	455	0	455	0	413	36	397	27	455	0	397	27	379	21	460	95	454	84	455	0	460	95	455	0	475	105	460	95	475	105	464	105	211	28	455	0	318	18	318	18	455	0	333	17	358	18	333	17	455	0	358	18	455	0	379	21	373	256	366	224	367	119	373	256	367	119	373	87	373	256	373	87	385	87	373	256	385	87	385	256	358	140	367	119	366	224	358	140	366	224	357	203	358	140	357	203	345	154	213	316	178	300	176	294	213	316	176	294	172	287	213	316	172	287	167	277	105	0	29	29	21	19	105	0	21	19	12	15	105	0	12	15	2	12	105	0	2	12	2	0	97	13	105	0	105	12	296	181	296	166	325	162	455	0	172	12	172	0	155	325	137	338	137	327	216	151	132	171	121	151	142	337	94	312	117	227	117	227	94	312	113	171	114	142	113	171	94	312	114	142	94	312	127	5	127	5	94	312	85	30	176	22	159	31	178	-7	178	-7	159	31	145	43	178	-7	145	43	134	58	134	58	127	75	127	5	127	5	127	75	121	94	127	5	121	94	116	117	25	166	32	113	33	224	33	224	32	113	52	67	33	224	52	67	57	273	57	273	52	67	85	30	57	273	85	30	94	312	171	-88	166	-87	167	-107	167	-107	166	-87	162	-86	167	-107	162	-86	158	-105	158	-105	162	-86	156	-84	158	-105	156	-84	149	-82	149	-82	146	-80	148	-102	148	-102	146	-80	138	-99	203	-74	200	-80	208	-106	208	-106	200	-80	194	-84	208	-106	194	-84	186	-108	186	-108	194	-84	186	-87	186	-108	186	-87	177	-108	177	-108	186	-87	175	-88	173	-50	176	-49	180	-7	180	-7	176	-49	179	-49	180	-7	179	-49	181	-49	181	-49	189	-50	190	-31	190	-31	189	-50	196	-52	190	-31	196	-52	194	-30	194	-30	196	-52	197	-29	180	-7	162	-47	167	-51	180	-7	167	-51	171	-50	180	-7	171	-50	173	-50	194	17	176	22	178	-7	194	17	178	-7	180	-7	194	17	180	-7	181	-49	194	17	181	-49	190	-31	194	17	190	-31	200	-8	194	17	200	-8	214	15	134	58	127	5	178	-7	231	16	233	-6	240	18	240	18	233	-6	262	1	240	18	262	1	249	20	249	20	262	1	258	23	272	30	258	23	262	1	272	30	262	1	290	15	213	345	205	329	219	328	213	345	219	328	228	343	228	343	219	328	232	325	228	343	232	325	243	339	243	339	232	325	246	319	243	339	246	319	259	334	259	334	246	319	259	311	259	334	259	311	272	301	272	301	283	289	276	328	276	328	283	289	282	325	276	328	259	334	272	301	294	278	303	264	296	321	296	321	303	264	299	321	304	322	299	321	303	264	304	322	303	264	312	248	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	313	328	322	227	313	328	312	248	309	324	304	322	312	248	309	324	312	248	313	328	282	325	283	289	288	323	288	323	283	289	294	278	288	323	294	278	292	322	292	322	294	278	296	321	316	35	344	64	329	76	316	35	329	76	312	60	316	35	312	60	298	47	316	35	298	47	290	15	285	37	272	30	290	15	285	37	290	15	298	47	233	-6	231	16	222	15	233	-6	222	15	214	15	233	-6	214	15	200	-8	251	-64	249	-52	248	-79	248	-79	249	-52	243	-42	248	-79	243	-42	240	-91	240	-91	243	-42	234	-35	240	-91	234	-35	226	-100	226	-100	234	-35	222	-30	226	-100	222	-30	208	-106	208	-106	222	-30	206	-29	208	-106	206	-29	204	-67	204	-67	206	-29	203	-61	203	-61	206	-29	203	-29	203	-61	203	-29	200	-56	200	-56	203	-29	200	-29	200	-56	200	-29	197	-29	117	227	128	271	142	337	142	337	128	271	146	303	142	337	146	303	199	345	199	345	146	303	172	323	199	345	172	323	205	329	171	-88	167	-107	177	-108	171	-88	177	-108	175	-88	149	-82	148	-102	158	-105	205	329	213	345	199	345	197	-29	196	-52	200	-56	203	-74	208	-106	204	-67	114	142	127	5	116	117	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	198	389	226	389	157	468	198	389	157	468	152	473	198	389	152	473	147	476	198	389	147	476	142	479	198	389	142	479	136	481	198	389	136	481	131	482	198	389	131	482	127	433	107	459	108	454	108	466	108	466	108	454	110	448	108	466	110	448	112	472	112	472	110	448	114	443	112	472	114	443	117	477	117	477	114	443	120	438	117	477	120	438	123	480	123	480	120	438	127	433	123	480	127	433	131	482	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	210	482	214	433	218	481	218	481	214	433	223	439	218	481	223	439	225	478	225	478	223	439	228	443	225	478	228	443	230	473	230	473	228	443	232	448	230	473	232	448	233	467	233	467	232	448	234	453	233	467	234	453	234	459	214	433	210	482	205	481	214	433	205	481	199	479	214	433	199	479	194	477	214	433	194	477	189	473	214	433	189	473	184	468	214	433	184	468	143	389	143	389	184	468	116	389	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	87	389	115	389	148	477	148	477	115	389	171	438	148	477	171	438	194	477	194	477	171	438	227	389	194	477	227	389	256	389	300	0	8	12	8	0	152	320	46	313	51	303	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	131	389	158	389	90	468	131	389	90	468	85	473	131	389	85	473	80	476	131	389	80	476	74	479	131	389	74	479	69	481	131	389	69	481	63	482	131	389	63	482	60	433	40	459	40	454	41	466	41	466	40	454	43	448	41	466	43	448	44	472	44	472	43	448	46	443	44	472	46	443	49	477	49	477	46	443	52	438	49	477	52	438	56	480	56	480	52	438	60	433	56	480	60	433	63	482	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	132	482	136	433	140	481	140	481	136	433	144	439	140	481	144	439	146	478	146	478	144	439	149	443	146	478	149	443	151	473	151	473	149	443	153	448	151	473	153	448	155	467	155	467	153	448	155	453	155	467	155	453	156	459	136	433	132	482	126	481	136	433	126	481	120	479	136	433	120	479	115	477	136	433	115	477	110	473	136	433	110	473	105	468	136	433	105	468	65	389	65	389	105	468	36	389	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	13	389	41	389	74	477	74	477	41	389	97	438	74	477	97	438	120	477	120	477	97	438	153	389	120	477	153	389	181	389	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	168	452	168	399	175	445	175	445	168	399	175	406	175	445	175	406	180	436	180	436	175	406	180	415	180	436	180	415	181	425	117	426	119	416	119	436	119	436	119	416	123	407	119	436	123	407	123	445	123	445	123	407	130	400	123	445	130	400	130	452	130	452	130	400	139	395	130	452	139	395	139	456	139	456	139	395	148	393	139	456	148	393	149	458	149	458	148	393	159	395	149	458	159	395	159	456	159	456	159	395	168	399	159	456	168	399	168	452	54	456	55	395	63	452	63	452	55	395	63	399	63	452	63	399	70	445	70	445	63	399	70	406	70	445	70	406	75	436	75	436	70	406	75	415	75	436	75	415	76	425	12	426	14	416	14	436	14	436	14	416	18	407	14	436	18	407	19	445	19	445	18	407	25	400	19	445	25	400	26	452	26	452	25	400	34	395	26	452	34	395	34	456	34	456	34	395	44	393	34	456	44	393	45	458	45	458	44	393	55	395	45	458	55	395	54	456	185	0	10	12	10	0	29	323	10	338	10	325	49	292	130	35	129	46	129	186	129	163	186	163	129	186	186	163	186	186	49	186	49	163	133	26	133	26	49	163	49	46	133	26	49	46	139	21	139	21	49	46	165	0	139	21	165	0	147	18	147	18	165	0	158	17	177	19	158	17	165	0	177	19	165	0	197	2	133	314	139	318	160	338	160	338	139	318	147	320	160	338	147	320	160	321	160	321	179	319	223	331	223	331	179	319	197	313	223	331	197	313	212	303	254	112	248	89	254	19	254	19	248	89	242	69	254	19	242	69	233	54	233	54	222	41	227	9	227	9	222	41	209	30	227	9	209	30	197	2	197	2	209	30	194	23	197	2	194	23	177	19	250	235	275	310	245	254	245	254	275	310	237	271	225	289	237	271	275	310	225	289	275	310	223	331	250	235	255	213	275	310	275	310	255	213	257	190	275	310	257	190	258	165	258	165	257	138	279	34	279	34	257	138	254	19	223	331	160	338	160	321	316	71	328	93	337	229	337	229	328	93	338	118	337	229	338	118	345	172	345	172	338	118	343	144	313	275	275	310	279	34	313	275	279	34	300	52	313	275	300	52	316	71	313	275	316	71	337	229	258	165	279	34	275	310	233	54	227	9	254	19	49	292	129	46	129	297	49	292	129	297	130	307	49	292	130	307	133	314	49	292	133	314	160	338	49	292	160	338	47	304	160	338	7	338	24	323	160	338	24	323	36	319	160	338	36	319	43	313	160	338	43	313	47	304	49	186	133	26	130	35	49	186	130	35	49	292	165	0	49	46	47	34	165	0	47	34	42	25	165	0	42	25	34	18	165	0	34	18	23	14	165	0	23	14	7	12	165	0	7	12	7	0	3	186	3	163	49	163	3	186	49	163	49	186	24	323	7	338	7	325	254	112	254	19	257	138	223	331	212	303	225	289	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	111	407	115	414	115	452	115	452	115	414	120	419	115	452	120	419	129	460	129	460	120	419	126	422	129	460	126	422	133	423	133	423	137	423	146	462	146	462	137	423	141	422	146	462	141	422	146	420	109	400	111	407	115	452	109	400	115	452	103	440	109	400	103	440	95	423	109	400	95	423	88	400	182	453	174	456	180	406	180	406	174	456	166	459	180	406	166	459	166	412	166	412	166	459	159	461	166	412	159	461	154	417	154	417	159	461	152	462	154	417	152	462	146	420	146	420	152	462	146	462	146	462	129	460	133	423	216	438	228	401	219	438	219	438	228	401	222	438	219	438	222	438	222	437	222	437	222	438	229	438	229	438	222	438	228	401	229	438	228	401	242	408	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	253	421	263	439	271	462	253	421	271	462	249	462	253	421	249	462	245	453	253	421	245	453	242	408	242	408	245	453	241	446	242	408	241	446	236	441	242	408	236	441	229	438	193	401	199	400	203	444	203	444	199	400	206	399	203	444	206	399	209	441	209	441	206	399	213	398	209	441	213	398	213	439	213	439	213	398	228	401	213	439	228	401	216	438	186	403	193	401	203	444	186	403	203	444	182	453	186	403	182	453	180	406	262	322	243	338	243	325	121	0	8	12	8	0	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	224	389	252	389	183	468	224	389	183	468	178	473	224	389	178	473	173	476	224	389	173	476	168	479	224	389	168	479	162	481	224	389	162	481	156	482	224	389	156	482	152	433	132	459	133	454	133	466	133	466	133	454	135	448	133	466	135	448	137	472	137	472	135	448	139	443	137	472	139	443	142	477	142	477	139	443	145	438	142	477	145	438	149	480	149	480	145	438	152	433	149	480	152	433	156	482	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	228	482	233	433	236	481	236	481	233	433	241	439	236	481	241	439	243	478	243	478	241	439	246	443	243	478	246	443	248	473	248	473	246	443	250	448	248	473	250	448	251	467	251	467	250	448	252	453	251	467	252	453	252	459	233	433	228	482	223	481	233	433	223	481	217	479	233	433	217	479	212	477	233	433	212	477	207	473	233	433	207	473	202	468	233	433	202	468	161	389	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	161	389	202	468	133	389	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	108	389	136	389	169	477	169	477	136	389	191	438	169	477	191	438	214	477	214	477	191	438	248	389	214	477	248	389	276	389	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	126	407	129	414	129	452	129	452	129	414	134	419	129	452	134	419	144	460	144	460	134	419	141	422	144	460	141	422	148	423	148	423	152	423	161	462	161	462	152	423	156	422	161	462	156	422	161	420	123	400	126	407	129	452	123	400	129	452	118	440	123	400	118	440	109	423	123	400	109	423	103	400	197	453	189	456	195	406	195	406	189	456	181	459	195	406	181	459	180	412	180	412	181	459	174	461	180	412	174	461	169	417	169	417	174	461	167	462	169	417	167	462	161	420	161	420	167	462	161	462	161	462	144	460	148	423	231	438	243	401	234	438	234	438	243	401	237	438	234	438	237	438	237	437	237	437	237	438	244	438	244	438	237	438	243	401	244	438	243	401	256	408	268	421	277	439	285	462	268	421	285	462	263	462	268	421	263	462	260	453	268	421	260	453	256	408	256	408	260	453	255	446	256	408	255	446	250	441	256	408	250	441	244	438	207	401	214	400	217	444	217	444	214	400	221	399	217	444	221	399	223	441	223	441	221	399	227	398	223	441	227	398	228	439	228	439	227	398	243	401	228	439	243	401	231	438	201	403	207	401	217	444	201	403	217	444	197	453	201	403	197	453	195	406	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	213	426	214	416	214	436	214	436	214	416	219	407	214	436	219	407	219	445	219	445	219	407	225	400	219	445	225	400	226	452	226	452	225	400	234	395	226	452	234	395	234	456	234	456	234	395	244	393	234	456	244	393	244	458	244	458	244	393	254	395	244	458	254	395	255	456	255	456	254	395	263	399	255	456	263	399	264	452	264	452	263	399	271	406	264	452	271	406	271	445	271	445	271	406	275	415	271	445	275	415	275	436	275	436	275	415	277	425	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	150	456	150	395	158	452	158	452	150	395	159	399	158	452	159	399	165	445	165	445	159	399	166	406	165	445	166	406	170	436	170	436	166	406	170	415	170	436	170	415	172	425	108	426	109	416	109	436	109	436	109	416	114	407	109	436	114	407	114	445	114	445	114	407	121	400	114	445	121	400	121	452	121	452	121	400	130	395	121	452	130	395	130	456	130	456	130	395	140	393	130	456	140	393	140	458	140	458	140	393	150	395	140	458	150	395	150	456	206	127	318	238	287	269	206	127	287	269	175	157	206	127	175	157	287	-16	206	127	287	-16	318	15	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	65	269	33	238	145	127	65	269	145	127	175	157	88	313	50	275	55	54	88	313	55	54	68	40	88	313	68	40	84	26	88	313	84	26	101	15	88	313	101	15	106	164	88	313	106	164	110	222	88	313	110	222	137	337	50	275	26	226	30	98	50	275	30	98	37	81	50	275	37	81	46	67	50	275	46	67	55	54	26	226	17	167	18	153	26	226	18	153	19	138	26	226	19	138	22	124	26	226	22	124	26	111	26	226	26	111	30	98	174	-8	195	-8	177	9	177	9	195	-8	195	7	226	14	195	7	195	-8	226	14	195	-8	253	0	137	35	127	52	137	0	260	285	127	52	270	262	260	285	270	262	268	331	249	301	250	337	238	314	238	314	250	337	232	342	238	314	232	342	225	323	225	323	232	342	214	345	225	323	214	345	211	328	211	328	214	345	195	329	163	322	195	329	195	345	163	322	195	345	137	337	137	337	110	222	121	268	137	337	121	268	139	302	137	337	139	302	163	322	113	93	109	109	119	6	119	6	109	109	107	126	119	6	107	126	101	15	101	15	107	126	106	144	101	15	106	144	106	164	65	-36	101	15	84	26	65	-36	84	26	41	-36	250	337	249	301	260	285	250	337	260	285	268	331	214	345	195	345	195	329	328	289	317	299	339	61	339	61	317	299	304	311	339	61	304	311	302	23	302	23	304	311	286	322	302	23	286	322	283	166	283	166	279	109	302	23	302	23	279	109	268	65	302	23	268	65	253	0	253	0	268	65	251	33	253	0	251	33	226	14	286	322	268	331	270	262	286	322	270	262	275	243	286	322	275	243	279	225	286	322	279	225	281	207	286	322	281	207	283	188	286	322	283	188	283	166	117	75	113	93	119	6	117	75	119	6	127	52	117	75	127	52	260	285	318	368	286	322	304	311	318	368	304	311	343	368	371	187	368	206	372	168	372	168	368	206	364	224	372	168	364	224	363	110	363	110	364	224	358	241	363	110	358	241	350	258	343	269	336	279	339	61	343	269	339	61	363	110	343	269	363	110	350	258	162	14	149	22	155	-5	162	14	155	-5	174	-8	162	14	174	-8	177	9	137	35	137	0	155	-5	137	35	155	-5	149	22	137	0	127	52	119	6	328	289	339	61	336	279	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	211	389	239	389	171	468	211	389	171	468	166	473	211	389	166	473	161	476	211	389	161	476	155	479	211	389	155	479	150	481	211	389	150	481	144	482	211	389	144	482	141	433	121	459	121	454	122	466	122	466	121	454	123	448	122	466	123	448	125	472	125	472	123	448	127	443	125	472	127	443	130	477	130	477	127	443	133	438	130	477	133	438	137	480	137	480	133	438	141	433	137	480	141	433	144	482	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	216	482	220	433	224	481	224	481	220	433	228	439	224	481	228	439	231	478	231	478	228	439	234	443	231	478	234	443	236	473	236	473	234	443	238	448	236	473	238	448	239	467	239	467	238	448	239	453	239	467	239	453	240	459	220	433	216	482	210	481	220	433	210	481	205	479	220	433	205	479	200	477	220	433	200	477	195	473	220	433	195	473	190	468	220	433	190	468	149	389	149	389	190	468	121	389	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	97	389	124	389	157	477	157	477	124	389	180	438	157	477	180	438	204	477	204	477	180	438	237	389	204	477	237	389	265	389	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	148	452	148	399	155	445	155	445	148	399	155	406	155	445	155	406	160	436	160	436	155	406	160	415	160	436	160	415	161	425	97	426	99	416	99	436	99	436	99	416	103	407	99	436	103	407	104	445	104	445	103	407	110	400	104	445	110	400	111	452	111	452	110	400	119	395	111	452	119	395	119	456	119	456	119	395	129	393	119	456	129	393	129	458	129	458	129	393	139	395	129	458	139	395	139	456	139	456	139	395	148	399	139	456	148	399	148	452	253	452	253	399	260	445	260	445	253	399	260	406	260	445	260	406	265	436	265	436	260	406	265	415	265	436	265	415	267	425	202	426	204	416	204	436	204	436	204	416	208	407	204	436	208	407	208	445	208	445	208	407	215	400	208	445	215	400	215	452	215	452	215	400	223	395	215	452	223	395	224	456	224	456	223	395	233	393	224	456	233	393	234	458	234	458	233	393	244	395	234	458	244	395	244	456	244	456	244	395	253	399	244	456	253	399	253	452	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	219	482	224	433	227	481	227	481	224	433	232	439	227	481	232	439	234	478	234	478	232	439	237	443	234	478	237	443	239	473	239	473	237	443	241	448	239	473	241	448	242	467	242	467	241	448	243	453	242	467	243	453	243	459	224	433	219	482	214	481	224	433	214	481	208	479	224	433	208	479	203	477	224	433	203	477	198	473	224	433	198	473	193	468	224	433	193	468	152	389	152	389	193	468	124	389	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	175	338	8	338	26	323	175	338	26	323	38	318	175	338	38	318	45	310	175	338	45	310	49	298	175	338	49	298	50	280	175	338	50	280	142	317	175	338	142	317	155	322	175	338	155	322	175	325	131	279	131	104	131	238	131	273	131	238	132	244	131	273	132	244	135	249	50	280	50	59	135	28	50	280	135	28	132	40	50	280	132	40	131	59	50	280	131	59	131	104	50	280	131	104	131	279	50	280	131	279	132	297	50	280	132	297	135	309	50	280	135	309	142	317	164	273	156	256	178	253	164	273	178	253	192	272	192	272	178	253	194	244	192	272	194	244	217	268	217	268	194	244	205	230	217	268	205	230	212	208	165	106	172	87	188	113	188	113	172	87	201	89	188	113	201	89	203	127	203	127	201	89	223	92	203	127	223	92	211	149	211	149	223	92	214	180	217	268	214	180	223	92	217	268	223	92	239	263	239	263	223	92	240	98	239	263	240	98	257	255	257	255	240	98	256	107	257	255	256	107	272	118	300	181	299	197	298	163	298	163	299	197	296	211	298	163	296	211	293	146	293	146	296	211	290	224	293	146	290	224	284	131	284	131	290	224	282	235	284	131	282	235	272	118	272	118	282	235	272	246	272	118	272	246	257	255	131	104	131	86	172	87	131	104	172	87	165	106	164	273	131	273	135	249	164	273	135	249	140	253	164	273	140	253	147	255	164	273	147	255	156	256	175	0	175	12	155	15	175	0	155	15	143	20	175	0	143	20	50	59	175	0	50	59	49	42	175	0	49	42	47	31	175	0	47	31	41	23	175	0	41	23	32	18	175	0	32	18	20	15	175	0	20	15	8	12	175	0	8	12	8	0	50	59	143	20	135	28	217	268	212	208	214	180	26	323	8	338	8	325	32	24	28	18	104	0	104	0	28	18	21	15	104	0	21	15	9	12	106	307	109	317	105	341	105	341	109	317	115	325	105	341	115	325	138	345	138	345	115	325	124	330	138	345	124	330	134	331	134	331	148	329	138	345	138	345	148	329	171	342	152	12	150	12	153	-4	153	-4	150	12	149	13	153	-4	149	13	147	-2	147	-2	149	13	146	14	147	-2	146	14	144	15	144	15	139	18	140	0	140	0	139	18	132	2	155	12	152	12	153	-4	155	12	153	-4	159	-5	144	15	140	0	147	-2	165	222	160	196	173	200	165	222	173	200	169	240	169	240	173	200	170	265	171	342	170	265	173	200	171	342	173	200	198	331	198	331	173	200	184	203	198	331	184	203	192	206	171	342	148	329	157	322	171	342	157	322	164	309	171	342	164	309	168	290	171	342	168	290	170	265	233	294	219	315	226	234	233	294	226	234	233	244	233	294	233	244	236	256	233	294	236	256	238	268	219	315	198	331	200	210	219	315	200	210	208	215	219	315	208	215	218	224	219	315	218	224	226	234	160	196	165	222	159	211	160	196	159	211	157	183	160	196	157	183	162	180	160	196	162	180	182	190	254	127	249	139	254	64	254	127	254	64	258	97	254	127	258	97	257	112	242	151	233	161	240	36	242	151	240	36	254	64	242	151	254	64	249	139	224	170	212	177	220	14	224	170	220	14	240	36	224	170	240	36	233	161	199	183	182	190	182	142	199	183	182	142	185	122	199	183	185	122	185	99	199	183	185	99	194	0	199	183	194	0	220	14	199	183	220	14	212	177	194	0	185	99	184	64	194	0	184	64	181	39	182	190	162	180	166	177	166	177	173	169	182	190	182	190	173	169	179	157	182	190	179	157	182	142	157	183	159	211	151	184	151	184	159	211	149	206	151	184	149	206	144	186	144	186	149	206	134	204	144	186	134	204	134	186	159	-5	164	-5	167	14	167	14	164	-5	194	0	167	14	194	0	176	23	176	23	194	0	181	39	167	14	155	12	159	-5	106	307	105	341	104	293	104	293	105	341	76	329	104	293	76	329	104	0	104	0	76	329	54	309	104	0	54	309	40	284	104	0	40	284	35	253	104	0	35	253	35	44	104	0	35	44	35	32	104	0	35	32	32	24	104	0	9	12	9	0	198	331	192	206	200	210	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	155	264	182	264	114	343	155	264	114	343	109	348	155	264	109	348	104	351	155	264	104	351	98	354	155	264	98	354	93	356	155	264	93	356	87	357	155	264	87	357	84	308	64	334	64	329	65	341	65	341	64	329	67	323	65	341	67	323	68	347	68	347	67	323	70	318	68	347	70	318	73	352	73	352	70	318	76	313	73	352	76	313	80	355	80	355	76	313	84	308	80	355	84	308	87	357	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	167	357	171	308	175	356	175	356	171	308	180	314	175	356	180	314	182	353	182	353	180	314	185	318	182	353	185	318	187	348	187	348	185	318	189	323	187	348	189	323	190	342	190	342	189	323	191	328	190	342	191	328	191	334	171	308	167	357	162	356	171	308	162	356	156	354	171	308	156	354	151	352	171	308	151	352	146	348	171	308	146	348	141	343	171	308	141	343	100	264	100	264	141	343	73	264	151	234	122	219	133	213	151	234	147	174	147	123	75	145	74	202	66	141	74	198	75	145	75	196	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	44	264	71	264	104	352	104	352	71	264	127	313	104	352	127	313	151	352	151	352	127	313	184	264	151	352	184	264	212	264	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	63	289	68	294	77	335	77	335	68	294	74	297	77	335	74	297	81	298	81	298	85	298	94	337	94	337	85	298	89	297	94	337	89	297	94	295	63	327	52	315	57	275	63	327	57	275	59	282	63	327	59	282	63	289	63	327	63	289	77	335	43	298	36	275	57	275	43	298	57	275	52	315	164	313	176	276	167	313	167	313	176	276	170	313	167	313	170	313	170	312	170	312	170	313	177	313	177	313	170	313	176	276	177	313	176	276	190	283	201	296	211	314	219	337	201	296	219	337	197	337	201	296	197	337	193	328	201	296	193	328	190	283	190	283	193	328	189	321	190	283	189	321	183	316	190	283	183	316	177	313	140	276	147	275	151	319	151	319	147	275	154	274	151	319	154	274	157	316	157	316	154	274	161	273	157	316	161	273	161	314	161	314	161	273	176	276	161	314	176	276	164	313	140	276	151	319	134	278	134	278	151	319	131	328	134	278	131	328	128	281	128	281	131	328	122	331	128	281	122	331	114	334	94	337	94	295	100	337	100	337	94	295	102	292	100	337	102	292	107	336	107	336	102	292	113	287	107	336	113	287	114	334	114	334	113	287	128	281	94	337	77	335	81	298	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	199	327	199	274	206	320	206	320	199	274	206	281	206	320	206	281	211	311	211	311	206	281	211	290	211	311	211	290	213	300	148	301	149	291	150	311	150	311	149	291	154	282	150	311	154	282	154	320	154	320	154	282	161	275	154	320	161	275	161	327	161	327	161	275	170	270	161	327	170	270	170	331	170	331	170	270	180	268	170	331	180	268	180	333	180	333	180	268	190	270	180	333	190	270	190	331	190	331	190	270	199	274	190	331	199	274	199	327	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	85	331	85	270	94	327	94	327	85	270	95	274	94	327	95	274	101	320	101	320	95	274	102	281	101	320	102	281	106	311	106	311	102	281	106	290	106	311	106	290	108	300	43	301	45	291	45	311	45	311	45	291	49	282	45	311	49	282	49	320	49	320	49	282	56	275	49	320	56	275	56	327	56	327	56	275	65	270	56	327	65	270	65	331	65	331	65	270	75	268	65	331	75	268	75	333	75	333	75	268	85	270	75	333	85	270	85	331	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	145	373	128	376	136	351	136	351	128	376	127	352	118	351	127	352	128	376	118	351	128	376	111	373	159	366	157	322	159	280	159	366	159	280	171	355	171	355	159	280	171	292	171	355	171	292	178	340	178	340	171	292	178	307	178	340	178	307	181	324	136	351	144	346	145	373	145	373	144	346	151	340	145	373	151	340	159	366	159	366	151	340	155	332	159	366	155	332	157	322	159	280	157	322	155	313	159	280	155	313	151	305	159	280	151	305	145	299	159	280	145	299	145	272	127	294	128	270	137	295	137	295	128	270	145	272	137	295	145	272	145	299	111	373	97	366	100	332	111	373	100	332	104	340	111	373	104	340	111	346	111	373	111	346	118	351	75	323	77	305	78	339	78	339	77	305	85	291	78	339	85	291	85	354	85	354	85	291	96	280	85	354	96	280	97	366	97	366	96	280	99	323	118	295	110	299	111	272	118	295	111	272	128	270	118	295	128	270	127	294	99	323	96	280	100	314	100	314	96	280	111	272	100	314	111	272	104	306	104	306	111	272	110	299	100	332	97	366	99	323	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	78	209	82	214	87	233	87	233	82	214	89	217	87	233	89	217	117	237	117	237	89	217	98	220	117	237	98	220	109	220	109	220	124	219	117	237	117	237	124	219	135	236	336	65	325	52	329	33	329	33	325	52	313	42	329	33	313	42	311	16	311	16	313	42	301	36	311	16	301	36	291	4	291	4	301	36	289	32	291	4	289	32	275	31	275	31	252	34	268	-1	268	-1	252	34	242	-3	252	34	236	44	242	-3	242	-3	236	44	225	60	242	-3	225	60	224	-2	224	-2	225	60	219	83	224	-2	219	83	217	113	224	-2	217	113	209	228	224	-2	209	228	207	1	207	1	209	228	198	221	207	1	198	221	193	9	193	9	198	221	187	211	193	9	187	211	180	21	180	21	187	211	177	221	180	21	177	221	169	37	169	37	177	221	166	37	344	124	343	141	342	154	344	124	342	154	341	166	344	124	341	166	338	176	344	124	338	176	334	186	344	124	334	186	323	204	344	124	323	204	309	218	344	124	309	218	292	228	344	124	292	228	283	159	344	124	283	159	283	142	344	124	283	142	217	142	344	124	217	142	217	124	275	31	268	-1	291	4	135	29	130	27	131	7	131	7	130	27	124	25	131	7	124	25	117	25	117	25	107	26	113	0	113	0	107	26	99	30	113	0	99	30	95	-5	95	-5	99	30	93	37	95	-5	93	37	90	47	177	221	165	228	166	37	166	37	165	228	151	233	166	37	151	233	149	20	149	20	151	233	148	124	148	142	148	124	148	180	147	196	148	180	151	233	147	196	151	233	142	207	142	207	151	233	135	236	142	207	135	236	135	215	135	215	135	236	124	219	69	141	78	145	76	203	76	203	78	209	62	225	62	225	78	209	87	233	46	141	57	140	62	225	62	225	57	140	69	141	62	225	69	141	76	203	42	211	30	194	30	153	42	211	30	153	37	146	42	211	37	146	46	141	42	211	46	141	62	225	30	194	25	174	26	163	30	194	26	163	30	153	149	20	148	124	148	41	149	20	148	41	141	34	149	20	141	34	135	29	149	20	135	29	131	7	117	25	113	0	131	7	97	92	108	104	114	132	114	132	108	104	125	114	114	132	125	114	148	142	148	142	125	114	148	124	89	123	89	60	91	77	89	123	91	77	114	132	114	132	91	77	97	92	279	201	292	228	273	213	273	213	292	228	272	234	273	213	272	234	264	219	264	219	272	234	252	222	239	219	252	222	251	237	239	219	251	237	235	236	217	113	217	142	209	228	209	228	217	142	218	172	209	228	218	172	222	233	222	233	218	172	222	194	222	233	222	194	235	236	235	236	222	194	229	210	235	236	229	210	239	219	282	183	283	159	292	228	282	183	292	228	279	201	272	234	251	237	252	222	90	180	88	184	89	160	90	180	89	160	91	171	90	180	91	171	91	176	86	188	83	192	85	152	86	188	85	152	89	160	86	188	89	160	88	184	83	192	80	195	85	152	85	152	80	195	78	197	85	152	78	197	78	145	78	145	78	197	77	199	78	145	77	199	77	201	75	-6	95	-5	90	47	75	-6	90	47	89	60	75	-6	89	60	89	123	75	-6	89	123	70	115	75	-6	70	115	56	107	75	-6	56	107	54	-4	46	99	35	90	38	2	46	99	38	2	54	-4	46	99	54	-4	56	107	18	59	19	28	21	70	21	70	19	28	26	13	21	70	26	13	27	80	27	80	26	13	38	2	27	80	38	2	35	90	19	28	18	59	17	47	76	203	78	145	77	201	151	233	148	180	148	124	336	65	329	33	347	57	102	-88	97	-87	98	-107	98	-107	97	-87	92	-86	98	-107	92	-86	89	-105	89	-105	92	-86	86	-84	89	-105	86	-84	79	-82	79	-82	76	-80	79	-102	79	-102	76	-80	69	-99	78	1	83	137	61	214	78	1	61	214	51	17	51	17	61	214	35	187	51	17	35	187	30	41	30	41	35	187	18	153	30	41	18	153	17	73	17	73	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	85	166	93	231	61	214	85	166	61	214	83	137	134	-74	130	-80	139	-106	139	-106	130	-80	124	-84	139	-106	124	-84	117	-108	117	-108	124	-84	116	-87	117	-108	116	-87	107	-108	107	-108	116	-87	106	-88	110	-6	93	-47	98	-51	110	-6	98	-51	101	-50	110	-6	101	-50	104	-50	110	-6	104	-50	107	-49	110	-6	107	-49	109	-49	110	-6	109	-49	112	-49	128	-29	125	-30	126	-52	126	-52	125	-30	121	-31	126	-52	121	-31	120	-50	120	-50	121	-31	112	-49	152	26	132	-6	151	-2	152	26	151	-2	169	4	152	26	128	31	132	-6	128	31	109	46	110	-6	128	31	110	-6	112	-49	128	31	112	-49	121	-31	128	31	121	-31	132	-6	83	137	78	1	86	99	86	99	78	1	110	-6	86	99	110	-6	95	68	95	68	110	-6	109	46	206	55	195	44	200	28	200	28	195	44	185	36	200	28	185	36	185	14	185	14	185	36	175	30	185	14	175	30	169	4	169	4	175	30	164	27	169	4	164	27	152	26	181	-64	179	-52	178	-79	178	-79	179	-52	174	-42	178	-79	174	-42	170	-91	170	-91	174	-42	165	-35	170	-91	165	-35	157	-100	157	-100	165	-35	153	-30	157	-100	153	-30	139	-106	139	-106	153	-30	137	-29	139	-106	137	-29	135	-67	135	-67	137	-29	134	-61	134	-61	137	-29	134	-29	134	-61	134	-29	131	-56	131	-56	134	-29	131	-29	131	-56	131	-29	128	-29	102	-88	98	-107	107	-108	102	-88	107	-108	106	-88	79	-82	79	-102	89	-105	128	-29	126	-52	131	-56	134	-74	139	-106	135	-67	206	55	200	28	215	46	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	144	29	138	-4	159	1	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	152	264	180	264	112	343	152	264	112	343	106	348	152	264	106	348	101	351	152	264	101	351	96	354	152	264	96	354	90	356	152	264	90	356	84	357	152	264	84	357	81	308	61	334	62	329	62	341	62	341	62	329	64	323	62	341	64	323	65	347	65	347	64	323	68	318	65	347	68	318	70	352	70	352	68	318	73	313	70	352	73	313	77	355	77	355	73	313	81	308	77	355	81	308	84	357	84	123	149	141	82	141	201	63	196	31	214	56	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	157	357	161	308	165	356	165	356	161	308	169	314	165	356	169	314	172	353	172	353	169	314	175	318	172	353	175	318	177	348	177	348	175	318	178	323	177	348	178	323	180	342	180	342	178	323	180	328	180	342	180	328	181	334	161	308	157	357	151	356	161	308	151	356	146	354	161	308	146	354	141	352	161	308	141	352	136	348	161	308	136	348	131	343	161	308	131	343	90	264	90	264	131	343	62	264	201	63	196	31	214	56	84	123	149	141	82	141	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	36	264	64	264	97	352	97	352	64	264	120	313	97	352	120	313	143	352	143	352	120	313	176	264	143	352	176	264	204	264	201	63	196	31	214	56	84	123	149	141	82	141	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	144	29	138	-4	159	1	78	331	79	270	87	327	87	327	79	270	87	274	87	327	87	274	94	320	94	320	87	274	94	281	94	320	94	281	99	311	99	311	94	281	99	290	99	311	99	290	100	300	36	301	38	291	38	311	38	311	38	291	42	282	38	311	42	282	43	320	43	320	42	282	49	275	43	320	49	275	50	327	50	327	49	275	58	270	50	327	58	270	58	331	58	331	58	270	68	268	58	331	68	268	69	333	69	333	68	268	79	270	69	333	79	270	78	331	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	192	327	192	274	199	320	199	320	192	274	199	281	199	320	199	281	204	311	204	311	199	281	204	290	204	311	204	290	205	300	141	301	143	291	143	311	143	311	143	291	147	282	143	311	147	282	147	320	147	320	147	282	154	275	147	320	154	275	154	327	154	327	154	275	163	270	154	327	163	270	163	331	163	331	163	270	172	268	163	331	172	268	173	333	173	333	172	268	183	270	173	333	183	270	183	331	183	331	183	270	192	274	183	331	192	274	192	327	84	123	149	141	82	141	201	63	196	31	214	56	32	25	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	24	35	44	107	24	35	187	35	187	107	24	105	32	35	187	105	32	104	42	104	230	7	230	18	216	104	230	18	216	26	212	104	230	26	212	31	206	104	230	31	206	34	198	104	230	34	198	35	187	104	230	35	187	104	42	34	33	32	25	128	0	34	33	128	0	35	44	100	264	128	264	60	343	100	264	60	343	55	348	100	264	55	348	50	351	100	264	50	351	44	354	100	264	44	354	39	356	100	264	39	356	33	357	100	264	33	357	30	308	9	334	10	329	11	341	11	341	10	329	12	323	11	341	12	323	14	347	14	347	12	323	16	318	14	347	16	318	19	352	19	352	16	318	22	313	19	352	22	313	26	355	26	355	22	313	30	308	26	355	30	308	33	357	128	0	8	12	8	0	18	216	7	230	7	219	105	357	109	308	113	356	113	356	109	308	117	314	113	356	117	314	120	353	120	353	117	314	123	318	120	353	123	318	125	348	125	348	123	318	126	323	125	348	126	323	128	342	128	342	126	323	128	328	128	342	128	328	129	334	109	308	105	357	99	356	109	308	99	356	94	354	109	308	94	354	89	352	109	308	89	352	84	348	109	308	84	348	79	343	109	308	79	343	38	264	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	38	264	79	343	10	264	-14	264	13	264	46	352	46	352	13	264	70	313	46	352	70	313	93	352	93	352	70	313	126	264	93	352	126	264	154	264	10	24	5	19	106	0	106	0	5	19	-1	15	106	0	-1	15	-13	12	106	12	97	14	106	0	106	0	97	14	90	18	106	0	90	18	12	44	12	44	90	18	85	23	12	44	85	23	12	186	12	186	85	23	83	31	12	186	83	31	82	42	82	230	-14	230	-2	216	82	230	-2	216	4	212	82	230	4	212	9	206	82	230	9	206	12	198	82	230	12	198	12	186	82	230	12	186	82	42	12	32	10	24	106	0	12	32	106	0	12	44	106	0	-13	12	-13	0	-2	216	-14	230	-14	219	28	331	28	270	37	327	37	327	28	270	37	274	37	327	37	274	44	320	44	320	37	274	44	281	44	320	44	281	49	311	49	311	44	281	49	290	49	311	49	290	50	300	-14	301	-12	291	-12	311	-12	311	-12	291	-7	282	-12	311	-7	282	-7	320	-7	320	-7	282	0	275	-7	320	0	275	0	327	0	327	0	275	7	270	0	327	7	270	8	331	8	331	7	270	17	268	8	331	17	268	18	333	18	333	17	268	28	270	18	333	28	270	28	331	142	327	142	274	149	320	149	320	142	274	149	281	149	320	149	281	153	311	153	311	149	281	153	290	153	311	153	290	155	300	90	301	92	291	92	311	92	311	92	291	96	282	92	311	96	282	97	320	97	320	96	282	103	275	97	320	103	275	104	327	104	327	103	275	112	270	104	327	112	270	113	331	113	331	112	270	122	268	113	331	122	268	123	333	123	333	122	268	133	270	123	333	133	270	133	331	133	331	133	270	142	274	133	331	142	274	142	327	10	24	5	19	106	0	106	0	5	19	-1	15	106	0	-1	15	-13	12	106	12	97	14	106	0	106	0	97	14	90	18	106	0	90	18	12	44	12	44	90	18	85	23	12	44	85	23	12	186	12	186	85	23	83	31	12	186	83	31	82	42	82	230	-14	230	-2	216	82	230	-2	216	4	212	82	230	4	212	9	206	82	230	9	206	12	198	82	230	12	198	12	186	82	230	12	186	82	42	12	32	10	24	106	0	12	32	106	0	12	44	106	0	-13	12	-13	0	-2	216	-14	230	-14	219	88	161	90	179	88	231	88	231	90	179	94	193	88	231	94	193	99	204	99	204	102	210	88	231	88	231	102	210	124	237	114	335	108	304	128	287	114	335	128	287	129	330	129	330	128	287	139	275	129	330	139	275	144	323	144	323	139	275	149	262	144	323	149	262	167	307	167	307	149	262	157	248	167	307	157	248	165	234	98	340	82	343	82	320	98	340	82	320	95	313	98	340	95	313	108	304	98	340	108	304	114	335	41	333	55	330	64	345	64	345	55	330	69	326	64	345	69	326	82	343	82	343	69	326	82	320	136	236	125	221	140	218	136	236	140	218	146	234	146	234	140	218	152	207	146	234	152	207	154	230	154	230	152	207	159	187	154	230	159	187	162	224	162	224	159	187	163	157	162	224	163	157	170	216	170	216	163	157	165	115	170	216	165	115	166	0	124	237	102	210	107	215	124	237	107	215	112	218	124	237	112	218	118	220	124	237	118	220	125	221	124	237	125	221	136	236	57	14	86	110	86	138	57	14	86	138	88	231	88	231	86	138	88	161	12	114	18	73	18	155	18	155	18	73	33	40	18	155	33	40	33	189	33	189	33	40	57	14	33	189	57	14	57	215	57	215	57	14	88	231	159	43	152	23	166	0	166	0	152	23	141	12	166	0	141	12	126	8	126	8	108	14	126	-6	126	-6	108	14	89	-1	89	-1	108	14	96	30	89	-1	96	30	90	53	89	-1	90	53	87	81	89	-1	87	81	57	14	189	345	144	323	167	307	189	345	167	307	214	330	108	304	49	275	73	259	108	304	73	259	128	287	167	307	171	218	184	293	197	20	171	218	170	216	197	20	170	216	166	0	163	73	159	43	166	0	163	73	166	0	165	115	126	8	126	-6	166	0	235	187	232	204	233	95	235	187	233	95	238	149	235	187	238	149	237	169	232	204	228	220	233	95	233	95	228	220	223	235	233	95	223	235	220	52	220	52	223	235	215	252	220	52	215	252	207	266	197	20	220	52	207	266	197	20	207	266	196	280	197	20	196	280	184	293	197	20	184	293	171	218	171	218	167	307	165	234	57	14	87	81	86	110	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	144	328	136	331	142	281	142	281	136	331	128	334	142	281	128	334	127	287	127	287	128	334	121	336	127	287	121	336	116	292	116	292	121	336	114	337	116	292	114	337	108	295	108	295	114	337	108	337	108	295	108	337	103	297	103	297	108	337	99	298	72	282	76	289	76	327	76	327	76	289	81	294	76	327	81	294	91	335	91	335	81	294	88	297	91	335	88	297	95	298	95	298	99	298	108	337	108	337	91	335	95	298	178	313	190	276	181	313	181	313	190	276	184	313	181	313	184	313	184	312	184	312	184	313	191	313	191	313	184	313	190	276	191	313	190	276	203	283	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	215	296	224	314	232	337	215	296	232	337	210	337	215	296	210	337	207	328	215	296	207	328	203	283	203	283	207	328	202	321	203	283	202	321	197	316	203	283	197	316	191	313	154	276	161	275	164	319	164	319	161	275	168	274	164	319	168	274	170	316	170	316	168	274	174	273	170	316	174	273	175	314	175	314	174	273	190	276	175	314	190	276	178	313	160	235	144	230	150	203	148	278	154	276	164	319	148	278	164	319	144	328	148	278	144	328	142	281	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	70	275	72	282	76	327	70	275	76	327	65	315	70	275	65	315	56	298	70	275	56	298	50	275	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	157	264	185	264	117	343	157	264	117	343	111	348	157	264	111	348	106	351	157	264	106	351	101	354	157	264	101	354	95	356	157	264	95	356	89	357	157	264	89	357	86	308	66	334	67	329	67	341	67	341	67	329	69	323	67	341	69	323	70	347	70	347	69	323	73	318	70	347	73	318	75	352	75	352	73	318	78	313	75	352	78	313	82	355	82	355	78	313	86	308	82	355	86	308	89	357	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	161	357	165	308	169	356	169	356	165	308	173	314	169	356	173	314	176	353	176	353	173	314	179	318	176	353	179	318	181	348	181	348	179	318	183	323	181	348	183	323	184	342	184	342	183	323	185	328	184	342	185	328	185	334	165	308	161	357	155	356	165	308	155	356	150	354	165	308	150	354	145	352	165	308	145	352	140	348	165	308	140	348	134	343	165	308	134	343	94	264	94	264	134	343	66	264	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	42	264	70	264	103	352	103	352	70	264	126	313	103	352	126	313	149	352	149	352	126	313	182	264	149	352	182	264	210	264	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	57	282	61	289	61	327	61	327	61	289	66	294	61	327	66	294	75	335	75	335	66	294	73	297	75	335	73	297	80	298	80	298	84	298	93	337	93	337	84	298	87	297	93	337	87	297	93	295	55	275	57	282	61	327	55	275	61	327	50	315	55	275	50	315	41	298	55	275	41	298	35	275	129	328	121	331	127	281	127	281	121	331	113	334	127	281	113	334	112	287	112	287	113	334	106	336	112	287	106	336	101	292	101	292	106	336	99	337	101	292	99	337	93	295	93	295	99	337	93	337	93	337	75	335	80	298	163	313	175	276	166	313	166	313	175	276	169	313	166	313	169	313	169	312	169	312	169	313	176	313	176	313	169	313	175	276	176	313	175	276	188	283	200	296	209	314	217	337	200	296	217	337	195	337	200	296	195	337	191	328	200	296	191	328	188	283	188	283	191	328	187	321	188	283	187	321	182	316	188	283	182	316	176	313	139	276	146	275	149	319	149	319	146	275	153	274	149	319	153	274	155	316	155	316	153	274	159	273	155	316	159	273	160	314	160	314	159	273	175	276	160	314	175	276	163	313	133	278	139	276	149	319	133	278	149	319	129	328	133	278	129	328	127	281	18	74	18	155	12	114	89	0	86	109	58	15	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	197	327	197	274	204	320	204	320	197	274	204	281	204	320	204	281	209	311	209	311	204	281	209	290	209	311	209	290	210	300	146	301	148	291	148	311	148	311	148	291	152	282	148	311	152	282	152	320	152	320	152	282	159	275	152	320	159	275	159	327	159	327	159	275	168	270	159	327	168	270	168	331	168	331	168	270	177	268	168	331	177	268	178	333	178	333	177	268	188	270	178	333	188	270	188	331	188	331	188	270	197	274	188	331	197	274	197	327	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	83	331	84	270	92	327	92	327	84	270	92	274	92	327	92	274	99	320	99	320	92	274	99	281	99	320	99	281	104	311	104	311	99	281	104	290	104	311	104	290	105	300	41	301	42	291	42	311	42	311	42	291	47	282	42	311	47	282	47	320	47	320	47	282	54	275	47	320	54	275	54	327	54	327	54	275	63	270	54	327	63	270	63	331	63	331	63	270	73	268	63	331	73	268	74	333	74	333	73	268	84	270	74	333	84	270	83	331	18	74	18	155	12	114	89	0	86	109	58	15	121	-7	131	-13	131	59	131	59	131	-13	142	-15	131	59	142	-15	143	61	143	61	142	-15	154	-13	143	61	154	-13	155	59	155	59	154	-13	165	-7	155	59	165	-7	165	53	165	53	165	-7	173	1	165	53	173	1	173	45	173	45	173	1	179	11	173	45	179	11	179	35	179	35	179	11	181	23	106	35	106	11	112	45	112	45	106	11	112	0	112	45	112	0	120	54	120	54	112	0	121	-7	120	54	121	-7	131	59	17	148	17	104	268	104	17	148	268	104	268	148	106	242	106	218	112	253	112	253	106	218	112	208	112	253	112	208	120	261	120	261	112	208	120	199	120	261	120	199	131	266	131	266	120	199	131	194	131	266	131	194	143	268	143	268	131	194	143	192	143	268	143	192	155	266	155	266	143	192	155	194	155	266	155	194	165	261	165	261	155	194	165	200	165	261	165	200	173	253	173	253	165	200	173	208	173	253	173	208	179	242	179	242	173	208	179	219	179	242	179	219	181	230	106	218	106	242	104	230	106	11	106	35	104	23	114	-6	126	-6	116	9	116	9	126	-6	126	8	141	12	126	8	126	-6	141	12	126	-6	162	0	108	13	101	19	103	-4	108	13	103	-4	114	-6	108	13	114	-6	116	9	86	76	82	2	86	70	86	70	82	2	93	-1	86	70	93	-1	92	40	92	40	93	-1	96	28	96	28	93	-1	103	-4	96	28	103	-4	101	19	86	82	86	89	82	2	82	2	86	89	86	97	82	2	86	97	86	104	86	104	87	151	82	2	82	2	87	151	89	231	82	2	89	231	72	7	72	7	89	231	58	214	72	7	58	214	55	18	55	18	58	214	39	35	34	188	18	154	19	71	34	188	19	71	27	52	34	188	27	52	39	35	34	188	39	35	58	214	18	154	12	114	14	92	18	154	14	92	19	71	87	151	91	184	89	231	89	231	91	184	98	206	89	231	98	206	126	237	126	237	98	206	110	218	126	237	110	218	126	221	126	221	135	220	137	236	137	236	135	220	142	217	137	236	142	217	147	235	147	235	142	217	148	211	147	235	148	211	157	232	157	232	148	211	154	203	157	232	154	203	158	191	41	-45	72	7	55	18	41	-45	55	18	17	-45	167	229	157	232	158	191	167	229	158	191	164	162	167	229	164	162	164	149	167	229	164	149	164	138	167	229	164	138	165	128	167	229	165	128	165	118	167	229	165	118	165	108	167	229	165	108	193	15	167	229	193	15	177	224	137	236	126	237	126	221	208	275	177	224	194	213	208	275	194	213	230	275	223	178	211	196	217	41	217	41	211	196	194	213	217	41	194	213	193	15	193	15	194	213	177	224	193	15	165	108	163	70	193	15	163	70	162	0	162	0	163	70	159	41	162	0	159	41	152	22	232	75	238	114	236	138	232	75	236	138	231	159	232	75	231	159	223	178	232	75	223	178	217	41	158	191	86	70	92	40	158	191	92	40	164	162	141	12	162	0	152	22	86	82	82	2	86	76	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	169	264	196	264	128	343	169	264	128	343	123	348	169	264	123	348	118	351	169	264	118	351	112	354	169	264	112	354	107	356	169	264	107	356	101	357	169	264	101	357	98	308	78	334	78	329	79	341	79	341	78	329	80	323	79	341	80	323	82	347	82	347	80	323	84	318	82	347	84	318	87	352	87	352	84	318	90	313	87	352	90	313	94	355	94	355	90	313	98	308	94	355	98	308	101	357	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	173	357	177	308	181	356	181	356	177	308	185	314	181	356	185	314	188	353	188	353	185	314	191	318	188	353	191	318	193	348	193	348	191	318	195	323	193	348	195	323	196	342	196	342	195	323	196	328	196	342	196	328	197	334	177	308	173	357	167	356	177	308	167	356	162	354	177	308	162	354	157	352	177	308	157	352	152	348	177	308	152	348	147	343	177	308	147	343	106	264	106	264	147	343	78	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	53	264	81	264	114	352	114	352	81	264	137	313	114	352	137	313	160	352	160	352	137	313	193	264	160	352	193	264	222	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	84	333	84	268	94	331	94	331	84	268	95	270	94	331	95	270	103	327	103	327	95	270	104	274	103	327	104	274	110	320	110	320	104	274	111	281	110	320	111	281	115	311	115	311	111	281	115	290	115	311	115	290	117	300	52	301	54	291	54	311	54	311	54	291	58	282	54	311	58	282	58	320	58	320	58	282	65	275	58	320	65	275	65	327	65	327	65	275	74	270	65	327	74	270	74	331	74	331	74	270	84	268	74	331	84	268	84	333	208	327	208	274	215	320	215	320	208	274	215	281	215	320	215	281	220	311	220	311	215	281	220	290	220	311	220	290	222	300	157	301	158	291	158	311	158	311	158	291	163	282	158	311	163	282	163	320	163	320	163	282	170	275	163	320	170	275	170	327	170	327	170	275	178	270	170	327	178	270	179	331	179	331	178	270	189	268	179	331	189	268	189	333	189	333	189	268	199	270	189	333	199	270	199	331	199	331	199	270	208	274	199	331	208	274	208	327	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	76	-73	76	-99	84	-96	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	160	357	164	308	168	356	168	356	164	308	172	314	168	356	172	314	174	353	174	353	172	314	178	318	174	353	178	318	179	348	179	348	178	318	181	323	179	348	181	323	182	342	182	342	181	323	183	328	182	342	183	328	184	334	164	308	160	357	154	356	164	308	154	356	148	354	164	308	148	354	143	352	164	308	143	352	138	348	164	308	138	348	133	343	164	308	133	343	93	264	93	264	133	343	65	264	176	218	165	230	165	219	10	-75	9	-51	8	-62	120	32	113	40	120	11	120	11	113	40	107	51	107	-46	107	51	37	297	107	-46	37	297	108	-63	108	-63	37	297	37	-60	107	338	10	338	22	323	107	338	22	323	30	320	107	338	30	320	34	314	107	338	34	314	37	307	107	338	37	307	37	297	107	338	37	297	107	195	116	211	116	190	122	196	116	211	122	196	127	223	127	223	122	196	129	201	127	223	129	201	138	231	138	231	129	201	136	205	138	231	136	205	143	207	116	211	107	195	108	175	116	211	108	175	109	178	116	211	109	178	111	182	116	211	111	182	113	185	116	211	113	185	116	190	107	173	108	175	107	195	107	173	107	195	107	51	186	80	182	54	198	0	198	0	182	54	173	36	198	0	173	36	166	-6	166	-6	173	36	162	25	166	-6	162	25	153	-5	153	-5	162	25	147	21	153	-5	147	21	142	-2	142	-2	147	21	137	22	142	-2	137	22	132	3	132	3	137	22	128	26	132	3	128	26	120	11	120	11	128	26	120	32	107	51	107	23	120	11	152	235	150	208	164	205	152	235	164	205	169	237	169	237	164	205	175	193	169	237	175	193	200	231	200	231	175	193	182	175	200	231	182	175	187	149	152	235	138	231	143	207	152	235	143	207	150	208	262	119	258	159	258	78	258	78	258	159	245	191	258	78	245	191	245	43	245	43	245	191	226	216	245	43	226	216	224	16	224	16	226	216	200	231	224	16	200	231	198	0	198	0	200	231	188	114	188	114	200	231	187	149	146	-102	146	-91	130	-89	146	-102	130	-89	119	-84	146	-102	119	-84	37	-60	146	-102	37	-60	37	-71	146	-102	37	-71	34	-78	146	-102	34	-78	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	-60	119	-84	112	-76	37	-60	112	-76	108	-63	37	297	107	51	107	195	186	80	198	0	188	114	22	323	10	338	10	326	90	327	90	274	97	320	97	320	90	274	97	281	97	320	97	281	102	311	102	311	97	281	102	290	102	311	102	290	103	300	39	301	40	291	40	311	40	311	40	291	45	282	40	311	45	282	45	320	45	320	45	282	52	275	45	320	52	275	52	327	52	327	52	275	60	270	52	327	60	270	61	331	61	331	60	270	70	268	61	331	70	268	71	333	71	333	70	268	81	270	71	333	81	270	81	331	81	331	81	270	90	274	81	331	90	274	90	327	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	175	333	175	268	186	331	186	331	175	268	186	270	186	331	186	270	195	327	195	327	186	270	195	274	195	327	195	274	202	320	202	320	195	274	202	281	202	320	202	281	206	311	206	311	202	281	206	290	206	311	206	290	208	300	143	301	145	291	145	311	145	311	145	291	149	282	145	311	149	282	150	320	150	320	149	282	156	275	150	320	156	275	157	327	157	327	156	275	165	270	157	327	165	270	165	331	165	331	165	270	175	268	165	331	175	268	175	333	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	176	218	165	230	165	219	10	-75	9	-51	8	-62	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	93	405	93	369	257	369	93	405	257	369	257	405	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	42	300	42	264	208	264	42	300	208	264	208	300	151	234	122	219	133	213	151	234	147	174	147	123	75	145	74	202	66	141	74	198	75	145	75	196	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	221	434	213	421	221	384	221	384	213	421	202	413	221	384	202	413	200	373	200	373	202	413	188	408	200	373	188	408	174	369	174	369	188	408	171	407	236	401	245	424	249	450	236	401	249	450	228	450	236	401	228	450	221	434	236	401	221	434	221	384	156	408	143	413	146	373	156	408	146	373	174	369	156	408	174	369	171	407	125	434	120	450	125	384	125	434	125	384	133	422	133	422	125	384	146	373	133	422	146	373	143	413	120	450	98	450	101	423	120	450	101	423	111	401	120	450	111	401	125	384	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	169	329	161	316	169	279	169	279	161	316	150	308	169	279	150	308	148	268	148	268	150	308	136	303	148	268	136	303	122	264	122	264	136	303	119	302	184	296	193	319	198	345	184	296	198	345	175	345	184	296	175	345	169	329	184	296	169	329	169	279	104	303	91	308	95	268	104	303	95	268	122	264	104	303	122	264	119	302	73	329	68	345	73	279	73	329	73	279	81	317	81	317	73	279	95	268	81	317	95	268	91	308	68	345	46	345	49	319	68	345	49	319	58	296	68	345	58	296	73	279	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	280	0	280	0	215	17	208	15	280	0	208	15	200	14	200	14	184	12	280	0	280	0	184	12	184	0	262	-20	255	-31	255	-86	262	-20	255	-86	266	-95	262	-20	266	-95	273	-7	250	-42	247	-52	248	-76	250	-42	248	-76	255	-86	250	-42	255	-86	255	-31	298	-63	292	-57	297	-102	297	-102	292	-57	289	-48	297	-102	289	-48	280	-100	280	-100	289	-48	288	-35	290	84	288	-35	288	-30	290	84	288	-30	289	-25	294	-1	303	53	294	-2	294	-2	303	53	294	-3	291	-12	294	-3	303	53	291	-12	303	53	290	-19	290	-19	303	53	290	84	290	-19	290	84	289	-25	294	-1	295	0	303	53	295	0	344	0	324	20	324	20	344	0	333	14	295	0	324	20	314	33	295	0	314	33	303	53	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	290	84	222	38	223	31	290	84	223	31	280	0	290	84	280	0	280	-100	290	84	280	-100	288	-35	280	0	223	31	222	25	280	0	222	25	219	20	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	337	-63	332	-65	340	-88	340	-88	332	-65	328	-66	340	-88	328	-66	326	-95	326	-95	328	-66	323	-67	326	-95	323	-67	319	-67	319	-67	307	-66	312	-100	312	-100	307	-66	298	-63	312	-100	298	-63	297	-102	343	-60	337	-63	340	-88	343	-60	340	-88	351	-77	343	-60	351	-77	345	-59	351	-77	360	-64	349	-56	351	-77	349	-56	348	-57	351	-77	348	-57	347	-58	351	-77	347	-58	346	-59	351	-77	346	-59	345	-59	319	-67	312	-100	326	-95	280	-100	280	0	279	0	280	-100	279	0	278	-1	280	-100	278	-1	276	-3	280	-100	276	-3	275	-4	280	-100	275	-4	273	-7	280	-100	273	-7	266	-95	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	333	14	344	0	344	12	248	-76	247	-52	246	-63	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	204	-100	222	-102	213	-48	204	-100	213	-48	212	-35	204	-100	212	-35	211	193	204	-100	211	193	199	-6	204	-100	199	-6	197	-7	204	-100	197	-7	190	-95	186	-20	179	-31	179	-86	186	-20	179	-86	190	-95	186	-20	190	-95	197	-7	174	-42	171	-52	173	-76	174	-42	173	-76	179	-86	174	-42	179	-86	179	-31	215	170	212	-35	212	-30	215	170	212	-30	213	-25	215	39	215	170	215	-12	215	39	215	-12	218	-3	218	-3	218	-2	219	28	219	28	218	-2	218	-1	219	28	218	-1	219	0	215	170	213	-25	214	-19	215	170	214	-19	215	-12	218	-3	219	28	217	31	218	-3	217	31	216	34	218	-3	216	34	215	39	230	26	228	25	229	7	229	7	228	25	227	25	229	7	227	25	226	25	226	25	222	26	224	4	224	4	222	26	219	28	224	4	219	28	219	1	219	1	219	28	219	0	237	32	232	27	234	12	237	32	234	12	239	16	237	32	239	16	244	22	234	12	232	27	231	26	234	12	231	26	230	26	234	12	230	26	229	7	226	25	224	4	229	7	261	-63	256	-65	264	-88	264	-88	256	-65	252	-66	264	-88	252	-66	250	-95	250	-95	252	-66	247	-67	250	-95	247	-67	243	-67	243	-67	231	-66	236	-100	236	-100	231	-66	223	-63	236	-100	223	-63	222	-102	222	-102	223	-63	217	-57	222	-102	217	-57	213	-48	199	212	178	225	188	-6	199	212	188	-6	190	-6	199	212	190	-6	192	-6	199	212	192	-6	194	-6	199	212	194	-6	196	-6	199	212	196	-6	199	-6	199	212	199	-6	211	193	178	225	151	234	157	4	178	225	157	4	165	-1	178	225	165	-1	175	-5	178	225	175	-5	188	-6	151	234	147	174	147	123	151	234	147	123	151	14	151	234	151	14	157	4	267	-60	261	-63	264	-88	267	-60	264	-88	275	-77	267	-60	275	-77	269	-59	275	-77	285	-64	273	-56	275	-77	273	-56	272	-57	275	-77	272	-57	271	-58	275	-77	271	-58	270	-59	275	-77	270	-59	269	-59	243	-67	236	-100	250	-95	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	211	193	212	-35	215	170	173	-76	171	-52	170	-63	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	253	461	257	413	261	460	261	460	257	413	265	418	261	460	265	418	268	458	268	458	265	418	271	423	268	458	271	423	273	453	273	453	271	423	274	428	273	453	274	428	276	447	276	447	274	428	276	433	276	447	276	433	277	440	257	413	253	461	247	461	257	413	247	461	242	459	257	413	242	459	237	457	257	413	237	457	232	453	257	413	232	453	227	448	257	413	227	448	186	369	186	369	227	448	158	369	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	176	357	180	308	184	356	184	356	180	308	188	314	184	356	188	314	190	353	190	353	188	314	194	318	190	353	194	318	196	348	196	348	194	318	197	323	196	348	197	323	199	342	199	342	197	323	199	328	199	342	199	328	200	334	180	308	176	357	170	356	180	308	170	356	165	354	180	308	165	354	160	352	180	308	160	352	155	348	180	308	155	348	150	343	180	308	150	343	109	264	109	264	150	343	81	264	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	101	369	129	369	162	457	162	457	129	369	185	418	162	457	185	418	208	457	208	457	185	418	241	369	208	457	241	369	270	369	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	31	264	59	264	92	352	92	352	59	264	115	313	92	352	115	313	138	352	138	352	115	313	171	264	138	352	171	264	200	264	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	213	345	205	329	224	327	213	345	224	327	228	343	228	343	224	327	242	321	228	343	242	321	243	339	243	339	242	321	259	312	243	339	259	312	259	334	259	334	259	312	274	299	259	334	274	299	276	328	276	328	274	299	289	284	276	328	289	284	282	325	282	325	289	284	288	323	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	204	432	204	379	211	424	211	424	204	379	211	386	211	424	211	386	216	415	216	415	211	386	216	395	216	415	216	395	218	405	153	406	154	396	155	416	155	416	154	396	159	387	155	416	159	387	159	425	159	425	159	387	166	380	159	425	166	380	166	432	166	432	166	380	175	375	166	432	175	375	175	436	175	436	175	375	185	373	175	436	185	373	185	438	185	438	185	373	195	375	185	438	195	375	195	436	195	436	195	375	204	379	195	436	204	379	204	432	116	118	140	0	121	94	205	329	213	345	198	345	289	284	292	322	288	323	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	139	327	139	274	146	320	146	320	139	274	146	281	146	320	146	281	151	311	151	311	146	281	151	290	151	311	151	290	152	300	88	301	90	291	90	311	90	311	90	291	94	282	90	311	94	282	94	320	94	320	94	282	101	275	94	320	101	275	101	327	101	327	101	275	110	270	101	327	110	270	110	331	110	331	110	270	119	268	110	331	119	268	120	333	120	333	119	268	130	270	120	333	130	270	130	331	130	331	130	270	139	274	130	331	139	274	139	327	141	336	93	311	117	227	117	227	93	311	113	172	114	144	113	172	93	311	114	144	93	311	116	118	116	118	93	311	92	23	116	118	92	23	140	0	121	94	140	0	129	73	129	73	140	0	140	52	150	40	140	52	140	0	150	40	140	0	200	-8	264	25	252	21	262	0	262	0	252	21	240	17	262	0	240	17	232	-6	232	-6	240	17	227	15	232	-6	227	15	214	15	214	15	196	16	200	-8	200	-8	196	16	179	21	200	-8	179	21	164	29	316	63	305	53	316	34	316	34	305	53	295	44	316	34	295	44	289	13	289	13	295	44	286	37	289	13	286	37	276	31	276	31	264	25	289	13	289	13	264	25	262	0	329	76	316	63	316	34	329	76	316	34	344	64	214	15	200	-8	232	-6	288	323	282	325	289	284	289	284	282	325	276	328	289	284	276	328	274	299	274	299	276	328	259	334	274	299	259	334	259	312	259	312	259	334	243	339	259	312	243	339	242	321	242	321	243	339	228	343	242	321	228	343	224	327	224	327	228	343	213	345	224	327	213	345	205	329	117	227	130	271	141	336	141	336	130	271	150	303	141	336	150	303	198	345	198	345	150	303	175	323	198	345	175	323	205	329	25	161	32	106	33	221	33	221	32	106	55	59	33	221	55	59	56	272	56	272	55	59	92	23	56	272	92	23	93	311	303	265	299	321	296	321	303	265	296	321	296	275	296	275	296	321	292	322	296	275	292	322	289	284	322	227	334	227	334	344	322	227	334	344	321	344	322	227	321	344	317	335	322	227	317	335	316	241	313	328	309	324	309	254	313	328	309	254	316	241	313	328	316	241	317	335	304	322	299	321	303	265	304	322	303	265	309	254	304	322	309	254	309	324	282	457	253	457	220	369	220	369	253	457	198	407	220	369	198	407	175	369	175	369	198	407	142	457	175	369	142	457	113	457	289	284	292	322	288	323	116	118	140	0	121	94	205	329	213	345	198	345	150	40	200	-8	164	29	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	165	151	174	150	177	226	177	226	174	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	147	173	151	163	156	234	156	234	151	163	157	155	156	234	157	155	177	226	177	226	157	155	165	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	147	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	208	352	179	352	147	264	147	264	179	352	123	302	147	264	123	302	100	264	100	264	123	302	68	352	100	264	68	352	40	352	130	307	133	313	49	292	49	292	133	313	138	317	49	292	138	317	163	338	163	338	138	317	146	320	163	338	146	320	156	321	156	321	177	319	163	338	163	338	177	319	226	331	161	0	177	19	158	17	158	17	147	19	161	0	161	0	147	19	139	22	161	0	139	22	49	49	49	49	139	22	133	29	49	49	133	29	49	292	49	292	133	29	130	38	49	292	130	38	129	50	129	299	130	307	49	292	129	299	49	292	129	50	36	319	43	313	163	338	163	338	43	313	47	304	163	338	47	304	49	292	163	338	7	338	24	323	163	338	24	323	36	319	257	139	254	113	268	26	268	26	254	113	248	90	268	26	248	90	245	15	245	15	248	90	242	70	245	15	242	70	233	54	233	54	222	41	245	15	245	15	222	41	219	7	196	313	212	303	226	331	226	331	212	303	226	289	226	331	226	289	238	271	238	271	245	254	276	310	276	310	245	254	251	235	276	310	251	235	255	213	337	229	314	275	323	86	337	229	323	86	335	113	337	229	335	113	342	142	337	229	342	142	345	172	258	165	268	26	276	310	276	310	268	26	287	41	276	310	287	41	314	275	314	275	287	41	307	62	314	275	307	62	323	86	257	190	258	165	276	310	257	190	276	310	255	213	276	310	226	331	238	271	257	139	268	26	258	165	222	41	209	30	219	7	219	7	209	30	194	23	219	7	194	23	191	2	191	2	194	23	177	19	191	2	177	19	161	0	161	0	49	49	47	36	161	0	47	36	42	26	161	0	42	26	34	19	161	0	34	19	23	14	161	0	23	14	7	12	161	0	7	12	7	0	242	457	213	457	180	369	180	369	213	457	157	407	180	369	157	407	134	369	134	369	157	407	102	457	134	369	102	457	74	457	226	331	177	319	196	313	24	323	7	338	7	325	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	206	2	219	4	238	338	238	338	219	4	236	6	238	338	236	6	238	50	238	50	236	6	239	39	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	238	338	182	-2	194	0	238	338	194	0	206	2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	302	274	305	274	305	354	305	354	305	274	307	275	305	354	307	275	322	352	322	352	307	275	309	275	322	352	309	275	311	275	311	275	315	275	322	352	322	352	315	275	317	273	322	352	317	273	319	271	355	296	353	316	352	271	352	271	353	316	346	332	352	271	346	332	342	248	342	248	346	332	336	344	342	248	336	344	326	226	326	226	336	344	322	352	326	226	322	352	321	265	321	265	319	253	326	226	326	226	319	253	313	240	326	226	313	240	303	206	303	206	313	240	302	227	303	206	302	227	287	213	322	352	319	271	320	268	322	352	320	268	321	265	263	312	265	299	265	326	265	326	265	299	270	289	265	326	270	289	271	338	271	338	270	289	277	281	271	338	277	281	279	347	279	347	277	281	287	276	279	347	287	276	291	352	291	352	287	276	300	274	291	352	300	274	305	354	305	354	300	274	302	274	287	213	267	198	272	187	287	213	272	187	303	206	133	22	144	4	139	24	238	338	168	297	168	177	182	-2	170	26	170	-6	49	292	130	35	129	46	129	186	129	163	186	163	129	186	186	163	186	186	49	186	49	163	133	26	133	26	49	163	49	46	133	26	49	46	139	21	139	21	49	46	165	0	139	21	165	0	147	18	147	18	165	0	158	17	177	19	158	17	165	0	177	19	165	0	197	2	133	314	139	318	160	338	160	338	139	318	147	320	160	338	147	320	160	321	160	321	179	319	223	331	223	331	179	319	197	313	223	331	197	313	212	303	254	112	248	89	254	19	254	19	248	89	242	69	254	19	242	69	233	54	233	54	222	41	227	9	227	9	222	41	209	30	227	9	209	30	197	2	197	2	209	30	194	23	197	2	194	23	177	19	250	235	275	310	245	254	245	254	275	310	237	271	225	289	237	271	275	310	225	289	275	310	223	331	250	235	255	213	275	310	275	310	255	213	257	190	275	310	257	190	258	165	258	165	257	138	279	34	279	34	257	138	254	19	223	331	160	338	160	321	316	71	328	93	337	229	337	229	328	93	338	118	337	229	338	118	345	172	345	172	338	118	343	144	313	275	275	310	279	34	313	275	279	34	300	52	313	275	300	52	316	71	313	275	316	71	337	229	258	165	279	34	275	310	233	54	227	9	254	19	49	292	129	46	129	297	49	292	129	297	130	307	49	292	130	307	133	314	49	292	133	314	160	338	49	292	160	338	47	304	160	338	7	338	24	323	160	338	24	323	36	319	160	338	36	319	43	313	160	338	43	313	47	304	49	186	133	26	130	35	49	186	130	35	49	292	165	0	49	46	47	34	165	0	47	34	42	25	165	0	42	25	34	18	165	0	34	18	23	14	165	0	23	14	7	12	165	0	7	12	7	0	3	186	3	163	49	163	3	186	49	163	49	186	24	323	7	338	7	325	254	112	254	19	257	138	223	331	212	303	225	289	267	22	255	23	267	10	267	10	255	23	247	26	267	10	247	26	236	6	236	6	247	26	241	32	236	6	241	32	239	39	236	6	239	39	238	50	238	283	238	258	264	258	238	283	264	258	264	283	194	0	206	2	238	338	238	338	206	2	219	4	238	338	219	4	236	6	170	26	182	-2	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	283	168	177	168	283	168	258	168	258	168	283	79	283	168	258	79	283	79	258	168	205	156	217	156	197	168	205	156	197	163	188	168	205	163	188	168	177	168	205	168	177	168	258	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	103	-6	118	-5	111	25	111	25	118	-5	126	22	133	22	126	22	131	-2	133	22	131	-2	144	4	103	-6	111	25	100	36	103	-6	100	36	93	54	103	-6	93	54	88	80	103	-6	88	80	73	-1	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	77	230	73	-1	88	80	77	230	88	80	86	114	86	114	88	149	77	230	77	230	88	149	93	176	77	230	93	176	108	237	108	237	93	176	101	194	108	237	101	194	113	205	121	236	108	237	113	205	121	236	113	205	129	209	121	236	129	209	133	232	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	22	118	-5	131	-2	133	22	144	4	139	24	238	338	168	297	168	177	238	338	182	-2	194	0	238	338	236	6	238	50	182	-2	170	26	170	-6	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	80	405	80	369	245	369	80	405	245	369	245	405	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	32	300	32	264	198	264	32	300	198	264	198	300	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	210	434	202	421	210	384	210	384	202	421	191	413	210	384	191	413	189	373	189	373	191	413	177	408	189	373	177	408	162	369	162	369	177	408	160	407	224	401	234	424	238	450	224	401	238	450	217	450	224	401	217	450	210	434	224	401	210	434	210	384	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	145	408	132	413	136	373	145	408	136	373	162	369	145	408	162	369	160	407	114	434	109	450	115	384	114	434	115	384	122	422	122	422	115	384	136	373	122	422	136	373	132	413	109	450	87	450	90	423	109	450	90	423	100	401	109	450	100	401	115	384	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	163	329	154	316	162	279	162	279	154	316	143	308	162	279	143	308	142	268	142	268	143	308	130	303	142	268	130	303	115	264	115	264	130	303	113	302	177	296	186	319	191	345	177	296	191	345	169	345	177	296	169	345	163	329	177	296	163	329	162	279	97	303	85	308	88	268	97	303	88	268	115	264	97	303	115	264	113	302	66	329	61	345	67	279	66	329	67	279	74	317	74	317	67	279	88	268	74	317	88	268	85	308	61	345	40	345	43	319	61	345	43	319	52	296	61	345	52	296	67	279	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	184	432	184	379	191	424	191	424	184	379	191	386	191	424	191	386	196	415	196	415	191	386	196	395	196	415	196	395	198	405	133	406	134	396	134	416	134	416	134	396	139	387	134	416	139	387	139	425	139	425	139	387	146	380	139	425	146	380	146	432	146	432	146	380	154	375	146	432	154	375	155	436	155	436	154	375	165	373	155	436	165	373	165	438	165	438	165	373	175	375	165	438	175	375	175	436	175	436	175	375	184	379	175	436	184	379	184	432	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	134	327	134	274	141	320	141	320	134	274	141	281	141	320	141	281	146	311	146	311	141	281	146	290	146	311	146	290	147	300	83	301	85	291	85	311	85	311	85	291	89	282	85	311	89	282	89	320	89	320	89	282	96	275	89	320	96	275	96	327	96	327	96	275	105	270	96	327	105	270	105	331	105	331	105	270	114	268	105	331	114	268	115	333	115	333	114	268	125	270	115	333	125	270	125	331	125	331	125	270	134	274	125	331	134	274	134	327	201	63	196	31	214	56	84	123	149	141	82	141	47	27	39	20	204	0	204	0	39	20	27	15	204	0	27	15	8	12	52	50	51	37	146	19	146	19	51	37	204	0	146	19	204	0	158	16	158	16	204	0	175	16	197	17	175	16	204	0	197	17	204	0	217	19	217	19	204	0	212	-30	217	19	212	-30	212	-25	186	-20	178	-31	179	-86	186	-20	179	-86	189	-95	186	-20	189	-95	196	-7	173	-42	170	-52	172	-76	173	-42	172	-76	179	-86	173	-42	179	-86	178	-31	222	-63	216	-57	221	-102	221	-102	216	-57	213	-48	221	-102	213	-48	204	0	204	0	213	-48	211	-35	212	-25	213	-19	217	19	217	19	213	-19	215	-12	217	19	215	-12	217	-3	217	-3	217	-2	217	19	217	19	217	-2	218	-1	217	19	218	-1	218	0	133	44	133	181	52	290	133	44	52	290	134	32	52	50	146	19	138	24	52	50	138	24	134	32	52	50	134	32	52	290	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	234	25	219	0	219	0	234	25	217	19	219	0	217	19	218	0	261	-63	256	-65	263	-88	263	-88	256	-65	251	-66	263	-88	251	-66	250	-95	250	-95	251	-66	247	-67	250	-95	247	-67	242	-67	242	-67	231	-66	235	-100	235	-100	231	-66	222	-63	235	-100	222	-63	221	-102	204	-100	221	-102	204	0	204	-100	204	0	202	0	204	-100	202	0	201	-1	204	-100	201	-1	200	-3	204	-100	200	-3	198	-4	204	-100	198	-4	196	-7	204	-100	196	-7	189	-95	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	266	-60	261	-63	263	-88	266	-60	263	-88	275	-77	266	-60	275	-77	268	-59	275	-77	284	-64	272	-56	275	-77	272	-56	272	-57	275	-77	272	-57	271	-58	275	-77	271	-58	270	-59	275	-77	270	-59	268	-59	242	-67	235	-100	250	-95	133	165	162	162	133	181	133	181	133	294	52	290	52	290	133	294	134	304	52	290	134	304	137	312	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	162	162	183	191	161	184	162	162	161	184	133	181	152	320	46	313	51	303	204	0	8	12	8	0	47	27	204	0	51	37	212	-30	204	0	211	-35	172	-76	170	-52	170	-63	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	137	-100	155	-102	146	-48	137	-100	146	-48	145	-35	137	-100	145	-35	144	29	137	-100	144	29	132	-5	137	-100	132	-5	131	-5	137	-100	131	-5	131	-6	137	-100	131	-6	130	-6	137	-100	130	-6	130	-7	137	-100	130	-7	123	-95	144	29	119	34	122	-6	144	29	122	-6	125	-6	144	29	125	-6	128	-5	144	29	128	-5	132	-5	119	34	114	-6	118	-6	119	34	118	-6	122	-6	144	29	145	-35	145	-30	144	29	145	-30	146	-25	151	-1	165	4	156	30	151	-1	156	30	151	-2	151	-2	156	30	151	-3	148	-12	151	-3	156	30	148	-12	156	30	147	-19	147	-19	156	30	144	29	147	-19	144	29	146	-25	156	30	165	4	168	34	168	34	165	4	177	13	168	34	177	13	179	40	179	40	177	13	190	24	179	40	190	24	190	50	190	50	190	24	202	38	190	50	202	38	201	63	201	63	202	38	214	56	194	-63	189	-65	197	-88	197	-88	189	-65	185	-66	197	-88	185	-66	183	-95	183	-95	185	-66	180	-67	183	-95	180	-67	175	-67	175	-67	164	-66	169	-100	169	-100	164	-66	155	-63	169	-100	155	-63	155	-102	155	-102	155	-63	150	-57	155	-102	150	-57	146	-48	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	200	-60	194	-63	197	-88	200	-60	197	-88	208	-77	200	-60	208	-77	202	-59	208	-77	218	-64	206	-56	208	-77	206	-56	205	-57	208	-77	205	-57	204	-58	208	-77	204	-58	203	-59	208	-77	203	-59	202	-59	175	-67	169	-100	183	-95	119	-20	112	-31	112	-86	119	-20	112	-86	123	-95	119	-20	123	-95	130	-7	107	-42	104	-52	106	-76	107	-42	106	-76	112	-86	107	-42	112	-86	112	-31	106	-76	104	-52	103	-63	84	123	149	141	82	141	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	254	457	225	457	193	369	193	369	225	457	170	407	193	369	170	407	147	369	147	369	170	407	114	457	147	369	114	457	86	457	300	0	8	12	8	0	152	320	46	313	51	303	83	172	88	195	82	231	82	231	88	195	95	210	82	231	95	210	117	237	117	237	95	210	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	53	214	81	0	82	231	82	231	81	0	82	141	82	231	82	141	83	172	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	148	232	146	191	148	184	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	141	210	123	149	141	84	123	84	123	82	141	87	95	87	95	82	141	81	0	87	95	81	0	93	69	93	69	81	0	114	-6	93	69	114	-6	103	48	103	48	114	-6	119	34	134	236	117	237	117	221	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	201	352	172	352	140	264	140	264	172	352	117	302	140	264	117	302	94	264	94	264	117	302	61	352	94	264	61	352	32	352	201	63	196	31	214	56	84	123	149	141	82	141	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	116	369	144	369	177	457	177	457	144	369	200	418	177	457	200	418	223	457	223	457	200	418	256	369	223	457	256	369	285	369	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	41	264	69	264	102	352	102	352	69	264	125	313	102	352	125	313	148	352	148	352	125	313	181	264	148	352	181	264	209	264	204	104	200	199	191	93	131	236	132	219	142	235	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	244	434	236	421	244	384	244	384	236	421	225	413	244	384	225	413	223	373	223	373	225	413	211	408	223	373	211	408	196	369	196	369	211	408	194	407	179	408	166	413	170	373	179	408	170	373	196	369	179	408	196	369	194	407	148	434	143	450	149	384	148	434	149	384	156	422	156	422	149	384	170	373	156	422	170	373	166	413	143	450	121	450	124	423	143	450	124	423	134	401	143	450	134	401	149	384	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	258	401	268	424	272	450	258	401	272	450	251	450	258	401	251	450	244	434	258	401	244	434	244	384	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	171	329	162	316	170	279	170	279	162	316	151	308	170	279	151	308	149	268	149	268	151	308	137	303	149	268	137	303	123	264	123	264	137	303	121	302	185	296	195	319	199	345	185	296	199	345	177	345	185	296	177	345	171	329	185	296	171	329	170	279	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	106	303	93	308	96	268	106	303	96	268	123	264	106	303	123	264	121	302	75	329	70	345	75	279	75	329	75	279	82	317	82	317	75	279	96	268	82	317	96	268	93	308	70	345	47	345	51	319	70	345	51	319	60	296	70	345	60	296	75	279	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	115	89	111	113	90	21	90	21	111	113	108	140	90	21	108	140	107	169	107	169	111	225	90	21	90	21	111	225	88	311	90	21	88	311	52	58	52	58	88	311	51	272	52	58	51	272	27	106	27	106	51	272	27	223	27	106	27	223	18	166	188	9	170	14	196	-8	196	-8	170	14	155	23	196	-8	155	23	139	-1	139	-1	155	23	142	35	139	-1	142	35	131	50	131	50	122	68	139	-1	139	-1	122	68	115	89	139	-1	115	89	90	21	250	24	241	15	258	-3	258	-3	241	15	227	9	258	-3	227	9	227	-7	227	-7	227	9	209	7	196	-8	227	-7	209	7	196	-8	209	7	188	9	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	200	438	200	373	210	436	210	436	200	373	210	375	210	436	210	375	219	432	219	432	210	375	219	379	219	432	219	379	226	424	226	424	219	379	226	386	226	424	226	386	231	415	231	415	226	386	231	395	231	415	231	395	233	405	168	406	170	396	170	416	170	416	170	396	174	387	170	416	174	387	174	425	174	425	174	387	181	380	174	425	181	380	181	432	181	432	181	380	190	375	181	432	190	375	190	436	190	436	190	375	200	373	190	436	200	373	200	438	268	301	280	289	270	328	199	329	208	345	193	345	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	144	327	144	274	151	320	151	320	144	274	151	281	151	320	151	281	156	311	156	311	151	281	156	290	156	311	156	290	157	300	93	301	95	291	95	311	95	311	95	291	99	282	95	311	99	282	99	320	99	320	99	282	106	275	99	320	106	275	106	327	106	327	106	275	115	270	106	327	115	270	115	331	115	331	115	270	124	268	115	331	124	268	125	333	125	333	124	268	135	270	125	333	135	270	135	331	135	331	135	270	144	274	135	331	144	274	144	327	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	204	104	200	199	191	93	131	236	132	219	142	235	170	14	196	-8	188	9	188	9	196	-8	209	7	227	9	209	7	227	-7	227	9	227	-7	258	-3	111	113	90	21	115	89	115	89	90	21	139	-1	115	89	139	-1	122	68	122	68	139	-1	131	50	142	35	131	50	139	-1	142	35	139	-1	155	23	155	23	139	-1	196	-8	155	23	196	-8	170	14	377	143	205	143	227	129	377	143	227	129	242	124	377	143	242	124	251	117	377	143	251	117	255	107	377	143	255	107	257	94	377	143	257	94	346	121	377	143	346	121	358	127	377	143	358	127	377	131	257	94	258	-3	339	111	339	111	258	-3	287	3	339	111	287	3	335	98	335	98	287	3	312	11	335	98	312	11	334	81	334	81	312	11	334	22	258	-3	257	94	257	50	258	-3	257	50	255	35	258	-3	255	35	250	24	258	-3	250	24	241	15	258	-3	241	15	227	9	209	7	196	-8	227	-7	208	345	199	329	213	328	208	345	213	328	223	343	223	343	213	328	227	325	223	343	227	325	238	339	238	339	227	325	241	319	238	339	241	319	253	334	253	334	241	319	255	311	253	334	255	311	270	328	270	328	255	311	268	301	111	225	123	270	136	336	136	336	123	270	142	303	136	336	142	303	193	345	193	345	142	303	167	322	193	345	167	322	199	329	27	223	27	106	51	272	51	272	27	106	52	58	51	272	52	58	88	311	88	311	52	58	90	21	88	311	90	21	111	225	111	225	90	21	107	169	108	140	107	169	90	21	108	140	90	21	111	113	290	321	286	322	289	277	289	277	286	322	282	323	289	277	282	323	280	289	280	289	282	323	276	325	280	289	276	325	270	328	289	277	298	264	290	321	290	321	298	264	293	321	298	322	293	321	298	264	298	322	298	264	306	247	316	227	329	227	329	344	316	227	329	344	315	344	316	227	315	344	311	335	316	227	311	335	307	328	316	227	307	328	306	247	303	324	298	322	306	247	303	324	306	247	307	328	189	-101	191	-101	191	-21	191	-21	191	-101	194	-100	191	-21	194	-100	209	-23	209	-23	194	-100	196	-100	209	-23	196	-100	198	-100	198	-100	201	-101	209	-23	209	-23	201	-101	204	-102	209	-23	204	-102	206	-104	242	-78	239	-59	239	-103	239	-103	239	-59	233	-43	239	-103	233	-43	229	-127	229	-127	233	-43	223	-31	229	-127	223	-31	213	-149	213	-149	223	-31	209	-23	213	-149	209	-23	208	-111	208	-111	205	-122	213	-149	213	-149	205	-122	199	-135	213	-149	199	-135	189	-169	189	-169	199	-135	188	-148	189	-169	188	-148	173	-162	209	-23	206	-104	207	-107	209	-23	207	-107	208	-111	150	-63	151	-76	151	-49	151	-49	151	-76	156	-86	151	-49	156	-86	157	-37	157	-37	156	-86	164	-94	157	-37	164	-94	166	-28	166	-28	164	-94	174	-99	166	-28	174	-99	177	-23	177	-23	174	-99	186	-101	177	-23	186	-101	191	-21	191	-21	186	-101	189	-101	173	-162	153	-177	158	-188	173	-162	158	-188	189	-169	268	301	280	289	270	328	199	329	208	345	193	345	27	106	27	223	18	166	88	311	111	225	136	336	227	129	205	143	205	131	346	121	257	94	339	111	92	113	88	131	90	73	90	73	88	131	87	156	86	233	87	156	88	181	86	233	88	181	92	200	21	22	22	11	24	38	24	38	22	11	26	2	24	38	26	2	31	52	31	52	26	2	34	-4	31	52	34	-4	42	63	42	63	34	-4	45	-12	42	63	45	-12	59	72	59	72	45	-12	62	-19	59	72	62	-19	80	80	80	80	62	-19	63	-37	80	80	63	-37	76	52	76	52	63	-37	68	-31	76	52	68	-31	75	-25	75	-25	157	-25	83	40	83	40	157	-25	92	37	83	40	78	45	75	-25	75	-25	78	45	76	52	80	80	76	52	78	61	80	80	78	61	83	68	18	156	21	134	23	183	23	183	21	134	30	116	23	183	30	116	37	206	37	206	30	116	43	100	37	206	43	100	58	222	58	222	43	100	60	88	58	222	60	88	86	233	86	233	60	88	80	80	86	233	80	80	83	68	131	236	120	237	132	219	132	219	120	237	119	221	107	219	119	221	120	237	107	219	120	237	98	212	98	212	120	237	86	233	98	212	86	233	92	200	153	34	127	34	157	-25	153	34	157	-25	183	31	183	31	157	-25	174	-26	183	31	174	-26	187	-30	242	-25	238	-5	236	-51	236	-51	238	-5	226	11	236	-51	226	11	220	-73	220	-73	226	11	208	24	220	-73	208	24	202	-53	202	-53	199	-64	220	-73	220	-73	199	-64	193	-89	208	24	183	31	187	-30	208	24	187	-30	196	-36	208	24	196	-36	200	-44	208	24	200	-44	202	-53	107	35	92	37	157	-25	107	35	157	-25	127	34	199	-64	189	-73	193	-89	193	-89	189	-73	174	-80	193	-89	174	-80	157	-99	157	-99	174	-80	152	-84	157	-99	152	-84	125	-86	125	-86	101	-85	111	-102	111	-102	101	-85	82	-81	111	-102	82	-81	77	-100	77	-100	82	-81	69	-74	77	-100	69	-74	61	-64	125	-86	111	-102	157	-99	165	306	163	319	163	292	163	292	163	319	158	330	163	292	158	330	157	280	157	280	158	330	151	338	157	280	151	338	149	271	149	271	151	338	141	343	149	271	141	343	137	266	137	266	141	343	128	344	137	266	128	344	126	344	123	344	121	344	123	264	123	344	123	264	137	266	123	344	137	266	126	344	123	264	121	344	119	344	123	264	119	344	117	344	123	264	117	344	113	344	123	264	113	344	111	346	123	264	111	346	109	348	123	264	109	348	108	351	123	264	108	351	106	267	73	322	75	302	76	347	76	347	75	302	82	286	76	347	82	286	86	370	86	370	82	286	92	274	86	370	92	274	102	392	102	392	92	274	106	267	102	392	106	267	107	354	164	230	153	233	153	156	153	156	152	131	158	79	158	79	152	131	148	113	158	79	148	113	148	77	148	77	148	113	142	100	148	77	142	100	133	77	133	77	142	100	133	93	133	77	133	93	120	91	120	91	107	93	111	77	111	77	107	93	100	76	175	84	191	93	176	225	176	225	191	93	200	199	176	225	200	199	241	225	241	225	200	199	241	199	175	84	176	225	166	81	166	81	176	225	164	230	166	81	164	230	158	79	158	79	164	230	153	156	132	219	142	212	142	235	142	235	142	212	148	199	142	235	148	199	153	233	153	233	148	199	152	181	153	233	152	181	153	156	219	132	220	150	220	162	219	132	220	162	217	172	219	132	217	172	213	182	219	132	213	182	213	117	208	191	200	199	204	104	208	191	204	104	213	117	208	191	213	117	213	182	120	91	111	77	133	77	50	-95	58	-53	58	-47	50	-95	58	-47	62	-19	62	-19	58	-47	60	-42	62	-19	60	-42	63	-37	61	-64	58	-53	50	-95	61	-64	50	-95	77	-100	100	76	107	93	98	100	100	76	98	100	92	113	100	76	92	113	90	73	87	156	86	233	83	68	87	156	83	68	90	73	62	-19	45	-22	50	-95	50	-95	45	-22	32	-28	50	-95	32	-28	30	-85	30	-85	32	-28	22	-35	30	-85	22	-35	18	-72	18	-72	22	-35	16	-45	18	-72	16	-45	14	-56	109	366	115	378	125	413	125	413	115	378	126	391	125	413	126	391	156	431	156	431	126	391	141	406	156	431	141	406	161	421	109	366	125	413	102	392	109	366	102	392	107	354	204	104	200	199	191	93	131	236	132	219	142	235	106	267	108	351	107	354	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	110	369	138	369	171	457	171	457	138	369	194	418	171	457	194	418	217	457	217	457	194	418	250	369	217	457	250	369	278	369	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	111	18	107	24	35	45	35	45	107	24	105	32	35	45	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	41	369	69	369	102	457	102	457	69	369	125	418	102	457	125	418	148	457	148	457	125	418	181	369	148	457	181	369	209	369	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	11	270	53	247	53	270	53	270	53	247	135	35	53	270	135	35	53	289	53	289	135	35	134	49	53	289	134	49	134	289	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	241	319	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	337	35	254	289	254	270	337	35	254	270	254	247	254	247	254	270	134	270	254	247	134	270	134	247	134	186	134	163	254	163	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	12	361	15	379	0	379	0	361	15	349	19	379	0	349	19	254	49	254	49	349	19	341	26	254	49	341	26	254	163	254	163	341	26	254	186	254	163	254	186	134	186	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	254	289	337	35	335	49	335	270	335	247	379	247	335	270	379	247	379	270	335	289	337	302	254	289	335	289	254	289	335	49	228	323	241	319	379	338	228	323	379	338	210	338	228	323	210	338	210	325	254	186	341	26	337	35	254	186	337	35	254	247	253	36	249	26	379	0	253	36	379	0	254	49	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	247	179	0	11	12	11	0	379	0	210	12	210	0	28	323	11	338	11	325	53	247	11	270	11	247	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	7	279	35	257	35	279	35	279	35	257	105	32	35	279	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	104	198	104	42	104	174	104	198	104	174	104	175	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	104	279	104	257	183	257	104	279	183	257	183	279	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	118	213	104	198	104	175	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	105	32	35	257	107	24	107	24	35	257	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	35	257	7	279	7	257	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	34	394	39	399	48	440	48	440	39	399	45	402	48	440	45	402	52	403	52	403	56	403	65	442	65	442	56	403	60	402	65	442	60	402	65	400	34	432	23	420	28	379	34	432	28	379	30	387	34	432	30	387	34	394	34	432	34	394	48	440	14	402	7	379	28	379	14	402	28	379	23	420	135	418	147	381	138	418	138	418	147	381	141	417	148	418	141	417	147	381	148	418	147	381	161	388	172	401	182	419	190	442	172	401	190	442	168	442	172	401	168	442	164	433	172	401	164	433	161	388	161	388	164	433	160	426	161	388	160	426	154	421	161	388	154	421	148	418	111	381	118	380	122	424	122	424	118	380	125	379	122	424	125	379	128	421	128	421	125	379	132	378	128	421	132	378	132	419	132	419	132	378	147	381	132	419	147	381	135	418	111	381	122	424	105	383	105	383	122	424	102	432	105	383	102	432	99	386	99	386	102	432	93	436	99	386	93	436	85	439	65	442	65	400	71	442	71	442	65	400	73	397	71	442	73	397	78	441	78	441	73	397	84	392	78	441	84	392	85	439	85	439	84	392	99	386	65	442	48	440	52	403	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	105	313	117	276	107	313	107	313	117	276	110	313	107	313	110	313	110	312	110	312	110	313	118	313	118	313	110	313	117	276	118	313	117	276	130	283	142	296	151	314	159	337	142	296	159	337	137	337	142	296	137	337	133	328	142	296	133	328	130	283	130	283	133	328	129	321	130	283	129	321	124	316	130	283	124	316	118	313	81	276	88	275	91	319	91	319	88	275	94	274	91	319	94	274	97	316	97	316	94	274	101	273	97	316	101	273	102	314	102	314	101	273	117	276	102	314	117	276	105	313	34	32	32	24	128	0	34	32	128	0	35	44	3	289	8	294	17	335	17	335	8	294	15	297	17	335	15	297	22	298	22	298	26	298	35	337	35	337	26	298	29	297	35	337	29	297	35	295	3	327	-7	315	-1	275	3	327	-1	275	0	282	3	327	0	282	3	289	3	327	3	289	17	335	-16	298	-22	275	-1	275	-16	298	-1	275	-7	315	71	328	63	331	69	281	69	281	63	331	55	334	69	281	55	334	54	287	54	287	55	334	48	336	54	287	48	336	43	292	43	292	48	336	41	337	43	292	41	337	35	295	35	295	41	337	35	337	35	337	17	335	22	298	75	278	81	276	91	319	75	278	91	319	71	328	75	278	71	328	69	281	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	15	405	15	369	180	369	15	405	180	369	180	405	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	-11	300	-11	264	152	264	-11	300	152	264	152	300	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	143	433	134	421	142	383	142	383	134	421	123	412	142	383	123	412	122	372	122	372	123	412	109	408	122	372	109	408	95	368	95	368	109	408	93	406	157	401	166	423	171	450	157	401	171	450	149	450	157	401	149	450	143	433	157	401	143	433	142	383	77	408	65	413	68	372	77	408	68	372	95	368	77	408	95	368	93	406	46	434	41	450	47	383	46	434	47	383	54	421	54	421	47	383	68	372	54	421	68	372	65	413	41	450	20	450	23	423	41	450	23	423	32	400	41	450	32	400	47	383	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	118	329	109	316	117	279	117	279	109	316	98	308	117	279	98	308	96	268	96	268	98	308	85	303	96	268	85	303	70	264	70	264	85	303	68	302	132	296	142	319	146	345	132	296	146	345	124	345	132	296	124	345	118	329	132	296	118	329	117	279	52	303	40	308	43	268	52	303	43	268	70	264	52	303	70	264	68	302	22	329	17	345	22	279	22	329	22	279	29	317	29	317	22	279	43	268	29	317	43	268	40	308	17	345	-5	345	-1	319	17	345	-1	319	7	296	17	345	7	296	22	279	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	114	0	114	0	42	19	29	15	114	0	29	15	10	12	96	-20	89	-31	89	-86	96	-20	89	-86	100	-95	96	-20	100	-95	107	-7	83	-42	81	-52	82	-76	83	-42	82	-76	89	-86	83	-42	89	-86	89	-31	114	-100	123	-48	122	-35	122	-35	122	-30	114	-100	114	-100	122	-30	137	288	114	-100	137	288	114	0	114	0	137	288	56	288	114	0	56	288	56	53	123	-25	124	-19	137	288	137	288	124	-19	125	-12	137	288	125	-12	127	-3	127	-3	128	-2	137	288	137	288	128	-2	128	-1	137	288	128	-1	128	0	165	14	152	19	185	0	185	0	152	19	129	0	129	0	137	288	128	0	152	19	143	25	129	0	129	0	143	25	139	37	129	0	139	37	137	53	171	-63	166	-65	174	-88	174	-88	166	-65	162	-66	174	-88	162	-66	160	-95	160	-95	162	-66	157	-67	160	-95	157	-67	152	-67	152	-67	141	-66	146	-100	146	-100	141	-66	133	-63	146	-100	133	-63	132	-102	132	-102	133	-63	127	-57	132	-102	127	-57	123	-48	176	-60	171	-63	174	-88	176	-60	174	-88	186	-77	176	-60	186	-77	178	-59	186	-77	195	-64	183	-56	186	-77	183	-56	182	-57	186	-77	182	-57	181	-58	186	-77	181	-58	180	-59	186	-77	180	-59	178	-59	152	-67	146	-100	160	-95	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	137	288	129	0	137	53	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	114	-100	114	0	113	0	114	-100	113	0	112	-1	114	-100	112	-1	111	-3	114	-100	111	-3	109	-4	114	-100	109	-4	107	-7	114	-100	107	-7	100	-95	55	37	51	26	114	0	55	37	114	0	56	53	114	0	10	12	10	0	29	323	10	338	10	325	137	288	122	-30	123	-25	123	-48	114	-100	132	-102	165	14	185	0	185	12	82	-76	81	-52	80	-63	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	32	24	27	19	80	0	80	0	27	19	20	15	80	0	20	15	8	12	62	-20	55	-31	55	-86	62	-20	55	-86	66	-95	62	-20	66	-95	73	-7	49	-42	47	-52	48	-76	49	-42	48	-76	55	-86	49	-42	55	-86	55	-31	80	-100	89	-48	88	-35	88	-35	88	-30	80	-100	80	-100	88	-30	104	230	80	-100	104	230	80	0	80	0	104	230	35	186	80	0	35	186	35	44	94	-1	94	0	104	230	104	230	94	0	95	0	95	0	128	0	112	18	112	18	128	0	119	14	112	18	107	23	95	0	95	0	107	23	105	31	95	0	105	31	104	42	104	230	95	0	104	42	104	230	88	-30	89	-25	104	230	89	-25	90	-19	104	230	90	-19	91	-12	104	230	91	-12	94	-3	104	230	94	-3	94	-2	104	230	94	-2	94	-1	27	212	31	206	104	230	104	230	31	206	34	198	104	230	34	198	35	186	19	216	27	212	104	230	19	216	104	230	7	230	19	216	7	230	7	219	137	-63	132	-65	140	-88	140	-88	132	-65	127	-66	140	-88	127	-66	126	-95	126	-95	127	-66	123	-67	126	-95	123	-67	118	-67	118	-67	107	-66	112	-100	112	-100	107	-66	99	-63	112	-100	99	-63	98	-102	98	-102	99	-63	93	-57	98	-102	93	-57	89	-48	142	-60	137	-63	140	-88	142	-60	140	-88	151	-77	142	-60	151	-77	145	-59	151	-77	161	-64	149	-56	151	-77	149	-56	148	-57	151	-77	148	-57	147	-58	151	-77	147	-58	146	-59	151	-77	146	-59	145	-59	118	-67	112	-100	126	-95	80	-100	80	0	79	0	80	-100	79	0	78	-1	80	-100	78	-1	77	-3	80	-100	77	-3	75	-4	80	-100	75	-4	73	-7	80	-100	73	-7	66	-95	34	32	32	24	80	0	34	32	80	0	35	44	80	0	8	12	8	0	89	-48	80	-100	98	-102	119	14	128	0	128	12	48	-76	47	-52	46	-63	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	116	432	116	379	123	424	123	424	116	379	123	386	123	424	123	386	128	415	128	415	123	386	128	395	128	415	128	395	129	405	65	406	66	396	66	416	66	416	66	396	71	387	66	416	71	387	71	425	71	425	71	387	78	380	71	425	78	380	78	432	78	432	78	380	87	375	78	432	87	375	87	436	87	436	87	375	97	373	87	436	97	373	97	438	97	438	97	373	107	375	97	438	107	375	107	436	107	436	107	375	116	379	107	436	116	379	116	432	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	221	18	223	6	223	29	223	29	223	6	227	-5	223	29	227	-5	228	39	228	39	227	-5	235	-17	228	39	235	-17	236	48	236	48	235	-17	244	-27	236	48	244	-27	246	53	246	53	244	-27	254	-35	246	53	254	-35	257	55	257	55	254	-35	263	-40	257	55	263	-40	268	53	268	53	263	-40	273	-43	268	53	273	-43	277	48	277	48	273	-43	279	-15	285	39	279	-15	280	-8	285	39	280	-8	284	-2	291	29	285	39	288	3	291	29	288	3	291	9	291	29	291	9	292	17	283	-24	284	-45	287	-28	287	-28	284	-45	296	-47	287	-28	296	-47	294	-30	294	-30	296	-47	301	-30	314	-29	301	-30	309	-47	314	-29	309	-47	346	-43	284	-45	283	-24	280	-20	284	-45	280	-20	279	-15	284	-45	279	-15	273	-43	459	338	283	338	304	324	459	338	304	324	318	320	459	338	318	320	328	314	459	338	328	314	332	303	459	338	332	303	334	289	459	338	334	289	427	318	459	338	427	318	440	323	459	338	440	323	459	325	346	-43	376	-30	416	297	416	297	376	-30	397	-8	416	297	397	-8	415	278	415	278	397	-8	410	23	415	278	410	23	415	63	346	-43	416	297	334	289	346	-43	334	289	334	13	346	-43	334	13	333	-2	346	-43	333	-2	329	-15	346	-43	329	-15	323	-23	346	-43	323	-23	314	-29	419	310	427	318	334	289	419	310	334	289	416	297	301	-30	296	-47	309	-47	304	324	283	338	283	325	277	48	279	-15	285	39	285	39	284	-2	288	3	185	0	10	12	10	0	29	323	10	338	10	325	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	154	-25	155	-77	155	-75	154	-25	155	-75	160	-31	160	-31	155	-75	155	-73	160	-31	155	-73	156	-71	164	-38	160	-31	162	-61	162	-61	160	-31	159	-65	158	-68	159	-65	160	-31	158	-68	160	-31	156	-71	162	-61	164	-57	164	-38	164	-38	164	-57	165	-54	164	-38	165	-54	166	-47	166	-47	165	-54	166	-50	161	-83	175	-101	165	-85	165	-85	175	-101	171	-85	180	-84	171	-85	175	-101	180	-84	175	-101	195	-99	264	230	163	230	176	217	264	230	176	217	185	213	264	230	185	213	191	208	264	230	191	208	194	200	264	230	194	200	195	189	264	230	195	189	195	-99	264	230	195	-99	213	-94	264	230	213	-94	228	-87	264	230	228	-87	241	-76	264	230	241	-76	251	-63	264	230	251	-63	256	-53	264	230	256	-53	259	-41	264	230	259	-41	262	-29	264	230	262	-29	263	-14	264	230	263	-14	264	1	195	189	195	-47	195	-99	195	-99	195	-47	194	-61	195	-99	194	-61	191	-72	195	-99	191	-72	186	-79	195	-99	186	-79	180	-84	161	-83	158	-82	175	-101	175	-101	158	-82	155	-79	175	-101	155	-79	152	-98	152	-98	155	-79	155	-77	152	-98	155	-77	154	-25	154	-25	146	-22	152	-98	152	-98	146	-22	137	-20	152	-98	137	-20	133	-91	133	-91	137	-20	126	-22	133	-91	126	-22	118	-81	118	-81	126	-22	118	-26	118	-81	118	-26	111	-32	109	-67	118	-81	111	-32	109	-67	111	-32	107	-40	109	-67	107	-40	105	-50	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	250	338	250	275	258	329	258	329	250	275	258	283	258	329	258	283	264	319	264	319	258	283	264	294	264	319	264	294	266	306	188	306	190	294	190	319	190	319	190	294	195	283	190	319	195	283	195	330	195	330	195	283	203	275	195	330	203	275	204	338	204	338	203	275	214	270	204	338	214	270	214	344	214	344	214	270	226	268	214	344	226	268	227	345	227	345	226	268	239	270	227	345	239	270	239	343	239	343	239	270	250	275	239	343	250	275	250	338	176	217	163	230	163	219	128	0	8	12	8	0	19	216	7	230	7	219	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	71	369	99	369	132	457	132	457	99	369	155	418	132	457	155	418	178	457	178	457	155	418	211	369	178	457	211	369	239	369	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	0	264	27	264	60	352	60	352	27	264	83	313	60	352	83	313	106	352	106	352	83	313	139	264	106	352	139	264	167	264	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	208	212	246	280	153	158	153	158	246	280	140	172	153	158	140	172	140	146	141	35	140	47	59	286	141	35	59	286	59	50	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	246	280	208	212	255	261	176	-101	178	-101	179	-21	179	-21	178	-101	181	-100	179	-21	181	-100	196	-23	196	-23	181	-100	183	-100	196	-23	183	-100	185	-100	185	-100	188	-101	196	-23	196	-23	188	-101	191	-102	196	-23	191	-102	193	-104	228	-78	226	-59	225	-103	225	-103	226	-59	220	-43	225	-103	220	-43	216	-127	216	-127	220	-43	210	-31	216	-127	210	-31	200	-149	200	-149	210	-31	196	-23	200	-149	196	-23	195	-111	196	-23	193	-104	194	-107	196	-23	194	-107	195	-111	137	-63	138	-76	139	-49	139	-49	138	-76	143	-86	139	-49	143	-86	144	-37	144	-37	143	-86	151	-94	144	-37	151	-94	153	-28	153	-28	151	-94	161	-99	153	-28	161	-99	165	-23	165	-23	161	-99	173	-101	165	-23	173	-101	179	-21	179	-21	173	-101	176	-101	195	-111	193	-122	200	-149	200	-149	193	-122	186	-135	200	-149	186	-135	177	-169	177	-169	186	-135	175	-148	177	-169	175	-148	160	-162	160	-162	140	-177	146	-188	160	-162	146	-188	177	-169	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	183	0	15	12	15	0	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	242	324	224	338	224	325	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	297	35	297	107	22	105	30	35	297	105	30	104	42	104	123	104	99	116	111	104	123	116	111	169	186	169	186	116	111	162	153	169	186	162	153	188	180	104	338	11	338	20	324	104	338	20	324	27	321	104	338	27	321	32	315	104	338	32	315	34	307	104	338	34	307	35	297	104	338	35	297	104	42	172	16	168	14	272	0	272	0	168	14	162	13	272	0	162	13	155	12	177	198	175	194	188	180	188	180	175	194	172	190	188	180	172	190	169	186	257	230	150	230	161	217	257	230	161	217	168	216	257	230	168	216	173	214	257	230	173	214	177	212	257	230	177	212	179	209	257	230	179	209	179	205	257	230	179	205	224	209	257	230	224	209	239	215	257	230	239	215	257	219	179	205	188	180	208	198	179	205	208	198	224	209	179	202	177	198	188	180	179	202	188	180	179	205	171	32	174	28	259	20	259	20	174	28	175	24	259	20	175	24	175	22	175	22	174	18	272	0	272	0	174	18	172	16	259	20	175	22	272	0	259	20	162	153	164	44	259	20	164	44	168	37	259	20	168	37	171	32	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	269	12	266	13	272	0	269	12	272	0	272	12	131	-101	134	-101	134	-21	134	-21	134	-101	136	-100	134	-21	136	-100	151	-23	151	-23	136	-100	139	-100	151	-23	139	-100	141	-100	141	-100	144	-101	151	-23	151	-23	144	-101	146	-102	151	-23	146	-102	148	-104	184	-78	182	-59	181	-103	181	-103	182	-59	176	-43	181	-103	176	-43	172	-127	172	-127	176	-43	165	-31	172	-127	165	-31	155	-149	155	-149	165	-31	151	-23	155	-149	151	-23	150	-111	150	-111	148	-122	155	-149	155	-149	148	-122	142	-135	155	-149	142	-135	132	-169	132	-169	142	-135	131	-148	132	-169	131	-148	115	-162	151	-23	148	-104	150	-107	151	-23	150	-107	150	-111	92	-63	94	-76	94	-49	94	-49	94	-76	99	-86	94	-49	99	-86	100	-37	100	-37	99	-86	106	-94	100	-37	106	-94	108	-28	108	-28	106	-94	116	-99	108	-28	116	-99	120	-23	120	-23	116	-99	128	-101	120	-23	128	-101	134	-21	134	-21	128	-101	131	-101	115	-162	95	-177	101	-188	115	-162	101	-188	132	-169	34	31	31	23	131	0	34	31	131	0	35	42	131	0	11	12	11	0	272	0	155	12	155	0	164	44	162	153	116	111	161	217	150	230	150	219	20	324	11	338	11	326	31	24	26	18	132	0	132	0	26	18	19	15	132	0	19	15	9	12	132	12	120	14	132	0	132	0	120	14	112	17	132	0	112	17	35	43	35	43	112	17	108	24	35	43	108	24	35	195	35	195	108	24	107	32	35	195	107	32	107	44	107	141	107	116	111	116	35	195	107	44	107	141	107	141	111	116	111	141	111	141	111	116	114	116	111	141	114	116	116	141	116	141	114	116	117	116	116	141	117	116	120	142	120	142	117	116	119	116	120	142	119	116	120	117	34	32	31	24	132	0	34	32	132	0	35	43	132	235	9	235	19	222	132	235	19	222	26	219	132	235	26	219	31	214	132	235	31	214	34	206	132	235	34	206	35	195	132	235	35	195	115	218	132	235	115	218	122	221	132	235	122	221	132	223	107	195	107	206	35	195	107	195	35	195	107	141	110	213	115	218	35	195	110	213	35	195	107	206	120	142	120	117	124	142	124	142	120	117	127	114	124	142	127	114	127	143	127	143	127	114	134	110	127	143	134	110	141	147	141	147	134	110	141	105	141	147	141	105	151	150	151	150	141	105	148	98	151	150	148	98	156	89	156	89	164	76	160	152	160	152	164	76	167	155	160	152	151	150	156	89	164	76	169	66	167	155	167	155	169	66	173	158	181	165	173	158	174	56	181	165	174	56	179	48	188	172	184	136	193	144	188	172	193	144	194	181	194	181	193	144	202	154	194	181	202	154	200	191	200	191	202	154	205	203	195	129	191	132	194	26	194	26	191	132	187	135	194	26	187	135	185	38	185	38	187	135	184	136	185	38	184	136	181	165	181	165	184	136	188	172	224	197	226	201	228	231	228	231	226	201	229	204	228	231	229	204	240	234	240	234	229	204	232	205	240	234	232	205	237	206	237	206	243	204	240	234	240	234	243	204	254	235	224	197	228	231	222	192	222	192	228	231	219	225	222	192	219	225	216	178	216	178	219	225	211	215	216	178	211	215	209	165	209	165	211	215	205	203	209	165	205	203	202	154	280	20	268	27	229	0	229	0	268	27	257	37	229	0	257	37	248	50	248	50	240	62	229	0	229	0	240	62	231	77	229	0	231	77	221	93	278	187	285	190	287	224	287	224	285	190	290	194	287	224	290	194	292	216	292	216	290	194	293	200	292	216	293	200	295	207	247	199	252	193	254	235	254	235	252	193	259	188	254	235	259	188	267	234	267	234	259	188	270	186	267	234	270	186	278	230	278	230	270	186	278	187	278	230	278	187	287	224	314	0	314	12	295	15	314	0	295	15	280	20	314	0	280	20	229	0	221	93	212	108	212	8	221	93	212	8	221	3	221	93	221	3	229	0	204	119	200	125	203	16	204	119	203	16	212	8	204	119	212	8	212	108	195	129	194	26	203	16	195	129	203	16	200	125	173	158	169	66	174	56	181	165	179	48	185	38	254	235	243	204	247	199	19	222	9	235	9	223	132	0	9	12	9	0	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	174	461	178	413	182	460	182	460	178	413	186	418	182	460	186	418	189	458	189	458	186	418	192	423	189	458	192	423	194	453	194	453	192	423	196	428	194	453	196	428	197	447	197	447	196	428	198	433	197	447	198	433	198	440	178	413	174	461	168	461	178	413	168	461	163	459	178	413	163	459	158	457	178	413	158	457	153	453	178	413	153	453	147	448	178	413	147	448	107	369	107	369	147	448	79	369	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	106	461	110	413	114	460	114	460	110	413	118	418	114	460	118	418	121	458	121	458	118	418	124	423	121	458	124	423	126	453	126	453	124	423	128	428	126	453	128	428	129	447	129	447	128	428	129	433	129	447	129	433	130	440	110	413	106	461	100	461	110	413	100	461	95	459	110	413	95	459	90	457	110	413	90	457	84	453	110	413	84	453	79	448	110	413	79	448	39	369	39	369	79	448	11	369	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	234	25	218	20	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	298	0	218	20	199	17	298	0	199	17	176	16	298	0	176	16	159	17	298	0	159	17	48	26	298	0	48	26	40	19	298	0	40	19	28	15	298	0	28	15	9	12	298	0	9	12	9	0	133	45	133	276	52	288	52	288	133	276	134	297	52	288	134	297	139	311	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	159	-101	161	-101	161	-21	161	-21	161	-101	163	-100	161	-21	163	-100	178	-23	178	-23	163	-100	165	-100	178	-23	165	-100	167	-100	167	-100	171	-101	178	-23	178	-23	171	-101	173	-102	178	-23	173	-102	175	-104	211	-78	209	-59	208	-103	208	-103	209	-59	202	-43	208	-103	202	-43	198	-127	198	-127	202	-43	192	-31	198	-127	192	-31	182	-149	182	-149	192	-31	178	-23	182	-149	178	-23	177	-111	177	-111	175	-122	182	-149	182	-149	175	-122	169	-135	182	-149	169	-135	159	-169	159	-169	169	-135	158	-148	159	-169	158	-148	143	-162	178	-23	175	-104	176	-107	178	-23	176	-107	177	-111	119	-63	121	-76	121	-49	121	-49	121	-76	126	-86	121	-49	126	-86	127	-37	127	-37	126	-86	133	-94	127	-37	133	-94	135	-28	135	-28	133	-94	144	-99	135	-28	144	-99	147	-23	147	-23	144	-99	156	-101	147	-23	156	-101	161	-21	161	-21	156	-101	159	-101	143	-162	123	-177	128	-188	143	-162	128	-188	159	-169	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	27	324	9	338	9	325	147	320	52	288	139	311	63	-101	66	-101	66	-21	66	-21	66	-101	68	-100	66	-21	68	-100	83	-23	83	-23	68	-100	70	-100	83	-23	70	-100	73	-100	73	-100	76	-101	83	-23	83	-23	76	-101	78	-102	83	-23	78	-102	80	-104	116	-78	114	-59	113	-103	113	-103	114	-59	108	-43	113	-103	108	-43	104	-127	104	-127	108	-43	97	-31	104	-127	97	-31	87	-149	87	-149	97	-31	83	-23	87	-149	83	-23	82	-111	82	-111	80	-122	87	-149	87	-149	80	-122	74	-135	87	-149	74	-135	64	-169	64	-169	74	-135	63	-148	64	-169	63	-148	47	-162	83	-23	80	-104	82	-107	83	-23	82	-107	82	-111	24	-63	26	-76	26	-49	26	-49	26	-76	31	-86	26	-49	31	-86	31	-37	31	-37	31	-86	38	-94	31	-37	38	-94	40	-28	40	-28	38	-94	48	-99	40	-28	48	-99	52	-23	52	-23	48	-99	60	-101	52	-23	60	-101	66	-21	66	-21	60	-101	63	-101	47	-162	27	-177	33	-188	47	-162	33	-188	64	-169	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	254	265	256	265	257	345	257	345	256	265	259	266	257	345	259	266	274	343	274	343	259	266	261	266	274	343	261	266	263	266	263	266	266	266	274	343	274	343	266	266	269	264	274	343	269	264	271	262	306	287	304	307	303	262	303	262	304	307	298	323	303	262	298	323	294	239	294	239	298	323	288	335	294	239	288	335	278	217	278	217	288	335	274	343	278	217	274	343	272	256	272	256	270	244	278	217	278	217	270	244	264	231	278	217	264	231	254	197	254	197	264	231	253	218	254	197	253	218	238	204	274	343	271	262	272	259	274	343	272	259	272	256	214	303	216	290	216	317	216	317	216	290	221	280	216	317	221	280	222	329	222	329	221	280	229	272	222	329	229	272	231	338	231	338	229	272	239	267	231	338	239	267	243	344	243	344	239	267	251	265	243	344	251	265	257	345	257	345	251	265	254	265	238	204	218	189	224	178	238	204	224	178	254	197	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	171	274	173	275	188	352	188	352	173	275	175	275	188	352	175	275	177	275	177	275	181	275	188	352	188	352	181	275	183	273	188	352	183	273	185	271	221	296	219	316	218	271	218	271	219	316	212	332	218	271	212	332	208	248	208	248	212	332	202	344	208	248	202	344	192	226	192	226	202	344	188	352	192	226	188	352	187	265	187	265	185	253	192	226	192	226	185	253	179	240	192	226	179	240	169	206	169	206	179	240	168	227	169	206	168	227	153	213	188	352	185	271	186	268	188	352	186	268	187	265	171	354	157	352	166	274	171	354	166	274	169	274	171	354	169	274	171	274	171	354	171	274	188	352	129	312	131	299	131	326	131	326	131	299	136	289	131	326	136	289	137	338	137	338	136	289	143	281	137	338	143	281	145	347	145	347	143	281	154	276	145	347	154	276	157	352	157	352	154	276	166	274	153	213	132	198	138	187	153	213	138	187	169	206	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	40	19	298	0	298	0	40	19	28	15	298	0	28	15	9	12	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	303	184	338	51	303	52	288	184	338	52	288	147	320	184	338	147	320	162	324	184	338	162	324	184	326	147	20	139	25	52	49	52	49	139	25	135	33	52	49	135	33	52	288	52	288	135	33	133	45	52	288	133	45	133	276	52	288	133	276	134	297	52	288	134	297	139	311	52	288	139	311	147	320	234	25	218	20	298	0	298	0	218	20	199	17	298	0	199	17	176	16	176	16	159	17	298	0	298	0	159	17	48	26	288	80	280	66	298	0	298	0	280	66	271	53	298	0	271	53	261	43	261	43	248	33	298	0	298	0	248	33	234	25	298	0	319	113	305	113	298	0	305	113	296	96	298	0	296	96	288	80	51	35	48	26	159	17	51	35	159	17	147	20	51	35	147	20	52	49	250	196	250	127	259	187	259	187	250	127	259	136	259	187	259	136	265	175	265	175	259	136	265	148	265	175	265	148	267	161	183	161	185	148	185	175	185	175	185	148	191	136	185	175	191	136	191	187	191	187	191	136	200	127	191	187	200	127	200	196	200	196	200	127	211	121	200	196	211	121	212	202	212	202	211	121	225	119	212	202	225	119	225	204	225	204	225	119	239	122	225	204	239	122	239	202	239	202	239	122	250	127	239	202	250	127	250	196	298	0	9	12	9	0	27	324	9	338	9	325	29	23	24	17	128	0	128	0	24	17	17	14	128	0	17	14	8	12	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	103	44	203	204	203	136	212	195	212	195	203	136	212	145	212	195	212	145	218	183	218	183	212	145	218	157	218	183	218	157	220	170	136	170	138	157	138	184	138	184	138	157	144	145	138	184	144	145	144	195	144	195	144	145	153	136	144	195	153	136	154	204	154	204	153	136	164	130	154	204	164	130	165	210	165	210	164	130	178	128	165	210	178	128	179	213	179	213	178	128	192	130	179	213	192	130	192	210	192	210	192	130	203	136	192	210	203	136	203	204	128	0	128	12	119	13	128	0	119	13	112	17	128	0	112	17	33	44	128	0	33	44	32	32	128	0	32	32	29	23	104	31	103	44	33	294	104	31	33	294	33	44	104	31	33	44	107	23	128	0	8	12	8	0	33	44	112	17	107	23	17	324	7	338	7	326	48	26	41	19	298	0	298	0	41	19	28	15	298	0	28	15	9	12	48	26	156	17	52	36	52	36	156	17	145	20	52	36	145	20	52	50	52	50	145	20	138	25	52	50	138	25	52	143	52	143	138	25	52	174	52	143	52	174	12	150	184	338	9	338	27	324	184	338	27	324	39	320	184	338	39	320	47	313	184	338	47	313	51	302	184	338	51	302	52	286	184	338	52	286	149	318	184	338	149	318	163	323	184	338	163	323	184	325	52	286	134	34	133	45	133	222	133	191	195	229	133	222	195	229	195	259	52	286	133	45	133	276	52	286	133	276	135	296	52	286	135	296	139	310	52	286	139	310	149	318	234	24	217	19	298	0	298	0	217	19	197	17	298	0	197	17	173	16	173	16	156	17	298	0	298	0	156	17	48	26	288	79	280	65	298	0	298	0	280	65	271	52	298	0	271	52	262	41	262	41	249	32	298	0	298	0	249	32	234	24	298	0	319	114	305	114	298	0	305	114	296	96	298	0	296	96	288	79	52	174	138	25	134	34	52	174	134	34	52	286	298	0	9	12	9	0	27	324	9	338	9	325	52	143	12	150	12	119	29	24	24	18	128	0	128	0	24	18	17	14	128	0	17	14	8	12	128	12	119	13	128	0	128	0	119	13	112	17	128	0	112	17	33	45	33	45	112	17	107	23	33	45	107	23	33	156	33	156	107	23	33	181	33	156	33	181	-10	145	103	338	7	338	17	324	103	338	17	324	24	320	103	338	24	320	29	314	103	338	29	314	32	306	103	338	32	306	33	296	103	338	33	296	103	45	103	225	103	200	151	241	103	225	151	241	151	266	104	32	103	45	33	296	104	32	33	296	33	181	104	32	33	181	107	23	32	33	29	24	128	0	32	33	128	0	33	45	128	0	8	12	8	0	17	324	7	338	7	326	33	156	-10	145	-10	120	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	242	461	246	413	250	460	250	460	246	413	254	418	250	460	254	418	257	458	257	458	254	418	260	423	257	458	260	423	262	453	262	453	260	423	264	428	262	453	264	428	265	447	265	447	264	428	266	433	265	447	266	433	266	440	246	413	242	461	236	461	246	413	236	461	231	459	246	413	231	459	226	457	246	413	226	457	220	453	246	413	220	453	215	448	246	413	215	448	175	369	175	369	215	448	147	369	262	322	243	338	243	325	121	0	8	12	8	0	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	201	357	205	308	209	356	209	356	205	308	213	314	209	356	213	314	216	353	216	353	213	314	219	318	216	353	219	318	221	348	221	348	219	318	222	323	221	348	222	323	224	342	224	342	222	323	224	328	224	342	224	328	225	334	205	308	201	357	195	356	205	308	195	356	190	354	205	308	190	354	185	352	205	308	185	352	180	348	205	308	180	348	175	343	205	308	175	343	134	264	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	134	264	175	343	106	264	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	176	-101	178	-100	193	-23	193	-23	178	-100	180	-100	193	-23	180	-100	182	-100	182	-100	186	-101	193	-23	193	-23	186	-101	188	-102	193	-23	188	-102	190	-104	226	-78	224	-59	223	-103	223	-103	224	-59	217	-43	223	-103	217	-43	213	-127	213	-127	217	-43	207	-31	213	-127	207	-31	197	-149	197	-149	207	-31	193	-23	197	-149	193	-23	192	-111	192	-111	190	-122	197	-149	197	-149	190	-122	184	-135	197	-149	184	-135	174	-169	174	-169	184	-135	173	-148	174	-169	173	-148	158	-162	193	-23	190	-104	192	-107	193	-23	192	-107	192	-111	176	-21	162	-23	171	-101	176	-21	171	-101	173	-101	176	-21	173	-101	176	-101	176	-21	176	-101	193	-23	134	-63	136	-76	136	-49	136	-49	136	-76	141	-86	136	-49	141	-86	142	-37	142	-37	141	-86	148	-94	142	-37	148	-94	150	-28	150	-28	148	-94	159	-99	150	-28	159	-99	162	-23	162	-23	159	-99	171	-101	158	-162	137	-177	143	-188	158	-162	143	-188	174	-169	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	117	209	107	193	107	175	117	209	107	175	108	178	117	209	108	178	110	180	117	209	110	180	112	183	117	209	112	183	115	186	117	209	115	186	122	192	117	209	122	192	130	221	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	160	235	144	230	150	203	133	-101	136	-101	136	-21	136	-21	136	-101	138	-100	136	-21	138	-100	153	-23	153	-23	138	-100	140	-100	153	-23	140	-100	142	-100	142	-100	145	-101	153	-23	153	-23	145	-101	148	-102	153	-23	148	-102	150	-104	186	-78	184	-59	183	-103	183	-103	184	-59	177	-43	183	-103	177	-43	173	-127	173	-127	177	-43	167	-31	173	-127	167	-31	157	-149	157	-149	167	-31	153	-23	157	-149	153	-23	152	-111	152	-111	150	-122	157	-149	157	-149	150	-122	143	-135	157	-149	143	-135	134	-169	134	-169	143	-135	133	-148	134	-169	133	-148	118	-162	153	-23	150	-104	151	-107	153	-23	151	-107	152	-111	94	-63	95	-76	96	-49	96	-49	95	-76	100	-86	96	-49	100	-86	101	-37	101	-37	100	-86	108	-94	101	-37	108	-94	110	-28	110	-28	108	-94	118	-99	110	-28	118	-99	122	-23	122	-23	118	-99	131	-101	122	-23	131	-101	136	-21	136	-21	131	-101	133	-101	118	-162	98	-177	103	-188	118	-162	103	-188	134	-169	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	22	216	11	230	11	219	270	0	152	12	152	0	175	161	248	22	177	237	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	267	457	238	457	206	369	206	369	238	457	183	407	206	369	183	407	160	369	160	369	183	407	127	457	160	369	127	457	99	457	262	322	243	338	243	325	121	0	8	12	8	0	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	23	168	18	270	0	270	0	168	18	161	14	270	0	161	14	152	12	177	237	174	176	175	161	248	22	175	161	175	42	248	22	175	42	252	17	252	17	175	42	270	0	252	17	270	0	259	14	259	14	270	0	270	12	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	245	42	245	166	242	190	245	42	242	190	233	209	245	42	233	209	246	30	246	30	233	209	219	224	246	30	219	224	200	233	246	30	200	233	177	237	246	30	177	237	248	22	175	31	172	23	270	0	175	31	270	0	175	42	225	352	196	352	164	264	164	264	196	352	141	302	164	264	141	302	118	264	118	264	141	302	85	352	118	264	85	352	56	352	270	0	152	12	152	0	175	161	248	22	177	237	117	209	107	175	108	178	22	216	11	230	11	219	114	188	183	193	183	230	114	188	183	230	113	199	114	188	187	24	184	32	114	188	184	32	184	42	114	188	184	42	183	193	183	230	88	230	99	216	183	230	99	216	106	212	183	230	106	212	111	207	183	230	111	207	113	199	184	193	183	193	184	42	184	193	184	42	184	174	184	193	184	174	184	175	184	193	184	175	194	209	185	178	187	180	194	209	194	209	187	180	189	183	194	209	189	183	192	186	192	186	199	192	194	209	194	209	199	192	207	221	199	192	206	197	207	221	207	221	206	197	213	200	207	221	213	200	221	230	221	230	213	200	220	202	221	230	220	202	227	203	227	203	236	201	237	235	237	235	236	201	243	196	237	235	243	196	254	237	254	237	243	196	248	188	254	237	248	188	251	176	249	23	245	18	347	0	347	0	245	18	238	14	347	0	238	14	229	12	322	42	322	166	319	190	322	42	319	190	310	209	322	42	310	209	323	30	254	237	251	176	252	161	325	22	252	161	252	42	325	22	252	42	329	17	329	17	252	42	347	0	329	17	347	0	336	14	336	14	347	0	347	12	323	30	310	209	296	224	323	30	296	224	277	233	323	30	277	233	254	237	323	30	254	237	325	22	252	31	249	23	347	0	252	31	347	0	252	42	237	235	221	230	227	203	208	0	208	12	198	14	208	0	198	14	191	18	208	0	191	18	114	44	208	0	114	44	113	33	208	0	113	33	111	25	208	0	111	25	106	19	208	0	106	19	99	15	208	0	99	15	88	12	208	0	88	12	88	0	114	44	191	18	187	24	114	44	187	24	114	188	46	274	48	274	49	354	49	354	48	274	51	275	49	354	51	275	66	352	66	352	51	275	53	275	66	352	53	275	55	275	55	275	58	275	66	352	66	352	58	275	61	273	66	352	61	273	63	271	99	296	97	316	96	271	96	271	97	316	90	332	96	271	90	332	86	248	86	248	90	332	80	344	86	248	80	344	70	226	70	226	80	344	66	352	70	226	66	352	65	265	66	352	63	271	64	268	66	352	64	268	65	265	7	312	8	299	9	326	9	326	8	299	13	289	9	326	13	289	14	338	14	338	13	289	21	281	14	338	21	281	23	347	23	347	21	281	31	276	23	347	31	276	35	352	35	352	31	276	43	274	35	352	43	274	49	354	49	354	43	274	46	274	65	265	63	253	70	226	70	226	63	253	56	240	70	226	56	240	47	206	47	206	56	240	45	227	47	206	45	227	30	213	30	213	10	198	16	187	30	213	16	187	47	206	347	0	229	12	229	0	252	161	325	22	254	237	194	209	184	175	185	178	99	216	88	230	88	219	42	26	34	19	129	0	129	0	34	19	23	14	129	0	23	14	7	12	135	313	142	317	168	338	168	338	142	317	150	320	168	338	150	320	161	321	161	321	182	319	168	338	168	338	182	319	234	330	49	292	49	49	129	0	49	292	129	0	129	299	49	292	129	299	131	307	49	292	131	307	135	313	49	292	135	313	168	338	49	292	168	338	47	304	168	338	7	338	24	323	168	338	24	323	36	319	168	338	36	319	43	313	168	338	43	313	47	304	209	-11	208	51	199	57	209	-11	199	57	197	-44	209	-11	197	-44	210	-17	210	-5	213	0	216	43	216	43	213	0	217	4	216	43	217	4	220	33	220	33	217	4	221	11	220	33	221	11	222	21	216	43	208	51	209	-11	216	43	209	-11	210	-5	265	40	257	3	264	-36	264	-36	257	3	245	-21	264	-36	245	-21	229	-30	229	-30	222	-29	264	-36	264	-36	222	-29	218	-47	200	313	216	302	234	330	234	330	216	302	230	288	234	330	230	288	243	271	243	271	251	251	286	306	286	306	251	251	259	225	286	306	259	225	265	195	350	98	348	219	331	41	331	41	348	219	325	269	331	41	325	269	303	-4	303	-4	325	269	286	306	303	-4	286	306	271	127	271	127	286	306	269	162	286	306	234	330	243	271	271	127	269	82	303	-4	265	40	264	-36	303	-4	265	40	303	-4	269	82	218	-47	222	-29	216	-26	218	-47	216	-26	212	-22	218	-47	212	-22	210	-17	218	-47	210	-17	197	-44	188	59	175	56	179	-35	188	59	179	-35	197	-44	188	59	197	-44	199	57	152	24	154	-5	157	37	157	37	154	-5	164	-21	157	37	164	-21	165	48	165	48	164	-21	179	-35	165	48	179	-35	175	56	47	36	42	26	129	0	47	36	129	0	49	49	129	0	7	12	7	0	154	-5	152	24	151	12	348	219	350	98	356	160	286	306	265	195	269	162	234	330	182	319	200	313	24	323	7	338	7	325	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	141	-32	135	-26	136	-75	136	-75	135	-26	136	-78	136	-80	136	-78	133	-99	136	-80	133	-99	138	-83	138	-83	133	-99	156	-102	138	-83	156	-102	142	-85	142	-85	156	-102	146	-86	141	-32	136	-75	136	-73	141	-32	136	-73	137	-71	141	-32	137	-71	139	-69	141	-32	139	-69	140	-67	141	-32	140	-67	143	-62	141	-32	143	-62	145	-39	135	-26	127	-22	133	-99	135	-26	133	-99	136	-78	143	-62	145	-58	145	-39	145	-39	145	-58	146	-55	145	-39	146	-55	147	-48	147	-48	146	-55	147	-51	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	-73	167	-80	176	-100	176	-100	167	-80	160	-85	176	-100	160	-85	156	-102	156	-102	160	-85	151	-86	175	161	176	-100	177	237	177	237	176	-100	194	-95	177	237	194	-95	200	233	200	233	194	-95	209	-87	200	233	209	-87	219	224	219	224	209	-87	222	-77	219	224	222	-77	233	209	233	209	222	-77	232	-64	233	209	232	-64	237	-54	176	-100	175	161	175	-48	176	-100	175	-48	174	-62	176	-100	174	-62	172	-73	237	-54	240	-42	242	190	242	190	240	-42	243	-30	242	190	243	-30	245	166	245	166	243	-30	244	-16	245	166	244	-16	245	0	160	235	144	230	150	203	99	-26	99	-82	107	-22	107	-22	99	-82	114	-93	107	-22	114	-93	118	-21	118	-21	114	-93	133	-99	118	-21	133	-99	127	-22	92	-33	88	-41	90	-68	92	-33	90	-68	99	-82	92	-33	99	-82	99	-26	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	90	-68	88	-41	86	-51	146	-86	156	-102	151	-86	177	237	174	176	175	161	233	209	237	-54	242	190	117	209	107	175	108	178	22	216	11	230	11	219	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	110	405	110	369	275	369	110	405	275	369	275	405	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	42	300	42	264	208	264	42	300	208	264	208	300	18	74	18	155	12	114	89	0	86	109	58	15	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	243	434	234	421	242	384	242	384	234	421	223	413	242	384	223	413	221	373	221	373	223	413	210	408	221	373	210	408	195	369	195	369	210	408	193	407	257	401	267	424	271	450	257	401	271	450	249	450	257	401	249	450	243	434	257	401	243	434	242	384	177	408	165	413	168	373	177	408	168	373	195	369	177	408	195	369	193	407	147	434	142	450	147	384	147	434	147	384	154	422	154	422	147	384	168	373	154	422	168	373	165	413	142	450	119	450	123	423	142	450	123	423	132	401	142	450	132	401	147	384	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	173	329	165	316	172	279	172	279	165	316	153	308	172	279	153	308	152	268	152	268	153	308	140	303	152	268	140	303	125	264	125	264	140	303	123	302	187	296	196	319	201	345	187	296	201	345	179	345	187	296	179	345	173	329	187	296	173	329	172	279	108	303	95	308	98	268	108	303	98	268	125	264	108	303	125	264	123	302	76	329	71	345	77	279	76	329	77	279	84	317	84	317	77	279	98	268	84	317	98	268	95	308	71	345	50	345	53	319	71	345	53	319	62	296	71	345	62	296	77	279	18	74	18	155	12	114	89	0	86	109	58	15	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	280	461	284	412	288	460	288	460	284	412	292	417	288	460	292	417	295	458	295	458	292	417	298	423	295	458	298	423	300	453	300	453	298	423	302	428	300	453	302	428	303	447	303	447	302	428	304	433	303	447	304	433	304	440	284	412	280	461	274	461	284	412	274	461	269	459	284	412	269	459	263	457	284	412	263	457	258	453	284	412	258	453	253	448	284	412	253	448	214	369	180	461	184	412	188	460	188	460	184	412	192	417	188	460	192	417	195	458	195	458	192	417	198	423	195	458	198	423	200	453	200	453	198	423	202	428	200	453	202	428	203	447	203	447	202	428	204	433	203	447	204	433	204	440	184	412	180	461	174	461	184	412	174	461	169	459	184	412	169	459	163	457	184	412	163	457	158	453	184	412	158	453	153	448	184	412	153	448	113	369	113	369	153	448	85	369	214	369	253	448	185	369	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	214	357	218	307	222	356	222	356	218	307	226	313	222	356	226	313	228	353	228	353	226	313	232	318	228	353	232	318	233	348	233	348	232	318	235	323	233	348	235	323	237	342	237	342	235	323	237	328	237	342	237	328	238	334	218	307	214	357	208	356	218	307	208	356	203	354	218	307	203	354	197	352	218	307	197	352	192	348	218	307	192	348	187	343	218	307	187	343	147	264	114	357	118	307	122	356	122	356	118	307	126	313	122	356	126	313	129	353	129	353	126	313	132	318	129	353	132	318	134	348	134	348	132	318	135	323	134	348	135	323	137	342	137	342	135	323	137	328	137	342	137	328	138	334	118	307	114	357	108	356	118	307	108	356	102	354	118	307	102	354	97	352	118	307	97	352	92	348	118	307	92	348	87	343	118	307	87	343	47	264	47	264	87	343	19	264	147	264	187	343	119	264	18	74	18	155	12	114	89	0	86	109	58	15	164	15	149	19	153	0	153	0	149	19	136	25	153	0	136	25	128	4	128	4	136	25	125	35	128	4	125	35	116	48	116	48	109	63	128	4	128	4	109	63	105	11	360	192	341	185	341	163	341	163	341	185	314	183	314	41	314	183	262	338	314	41	262	338	315	32	315	32	262	338	254	0	315	32	254	0	318	25	318	25	254	0	324	20	379	318	470	338	361	320	361	320	470	338	340	320	329	320	340	320	470	338	329	320	470	338	262	338	379	318	396	315	470	338	470	338	396	315	410	311	470	338	410	311	421	306	421	306	432	298	470	338	470	338	432	298	440	288	470	338	440	288	447	275	470	338	447	275	452	259	470	338	452	259	457	238	470	338	457	238	470	238	314	307	314	313	262	338	314	307	262	338	314	183	262	338	314	313	317	316	262	338	317	316	322	319	262	338	322	319	329	320	460	73	452	61	469	0	469	0	452	61	443	51	469	0	443	51	434	42	434	42	420	33	469	0	469	0	420	33	405	26	469	0	405	26	389	21	469	0	491	105	477	105	469	0	477	105	468	87	469	0	468	87	460	73	254	0	469	0	334	18	334	18	469	0	349	17	371	18	349	17	469	0	371	18	469	0	389	21	241	0	254	0	262	338	241	0	262	338	236	252	241	0	236	252	236	106	241	0	236	106	236	80	241	0	236	80	235	61	241	0	235	61	233	47	241	0	233	47	230	37	241	0	230	37	229	0	236	339	215	340	216	320	236	339	216	320	222	316	236	339	222	316	227	311	236	339	227	311	231	304	236	339	231	304	233	296	236	339	233	296	235	285	236	339	235	285	236	271	236	339	236	271	236	252	236	339	236	252	262	338	216	320	215	340	208	323	208	323	215	340	199	341	208	323	199	341	199	325	199	325	199	341	189	326	155	319	189	326	159	341	155	319	159	341	137	337	189	326	199	341	187	342	189	326	187	342	180	342	189	326	180	342	159	341	389	257	381	225	383	119	389	257	383	119	389	88	389	257	389	88	401	88	389	257	401	88	401	257	383	119	381	225	375	140	375	140	381	225	372	204	375	140	372	204	361	155	361	155	372	204	360	192	361	155	360	192	341	163	153	0	180	-1	164	15	164	15	180	-1	183	13	195	14	183	13	184	-1	195	14	184	-1	188	-1	105	11	109	63	104	83	105	11	104	83	100	107	105	11	100	107	97	133	105	11	97	133	84	21	84	21	97	133	96	160	96	160	97	322	84	21	84	21	97	322	79	311	84	21	79	311	66	33	66	33	79	311	56	290	66	33	56	290	47	54	47	54	56	290	37	265	47	54	37	265	32	78	32	78	37	265	23	235	32	78	23	235	20	105	20	105	23	235	14	203	20	105	14	203	14	135	14	135	14	203	11	167	100	220	111	266	116	330	116	330	111	266	129	299	116	330	129	299	137	337	137	337	129	299	155	319	97	322	96	160	100	220	97	322	100	220	116	330	229	0	226	30	221	24	229	0	221	24	218	0	218	0	221	24	214	19	218	0	214	19	209	0	209	0	214	19	205	16	209	0	205	16	201	-1	201	-1	205	16	197	-1	195	14	188	-1	192	-1	195	14	192	-1	197	-1	195	14	197	-1	205	16	183	13	180	-1	184	-1	230	37	226	30	229	0	314	183	314	166	341	163	324	20	254	0	334	18	105	219	119	222	119	222	124	237	119	222	133	220	124	237	133	220	139	236	139	236	133	220	142	213	139	236	142	213	153	233	153	233	142	213	149	200	153	233	149	200	153	181	88	191	95	209	87	231	87	231	95	209	105	219	87	231	105	219	124	237	124	237	105	219	119	222	89	45	85	78	86	-1	86	-1	85	78	84	124	56	214	84	124	85	163	56	214	85	163	87	231	87	231	85	163	88	191	89	45	86	-1	96	23	96	23	86	-1	123	-6	96	23	123	-6	106	11	106	11	123	-6	121	8	133	10	121	8	123	-6	133	10	123	-6	139	-5	211	1	212	229	201	8	201	8	212	229	200	222	201	8	200	222	191	17	191	17	200	222	186	212	191	17	186	212	179	8	179	8	186	212	176	221	179	8	176	221	167	1	167	1	176	221	165	228	167	1	165	228	154	156	154	156	165	228	153	181	167	1	154	156	154	75	167	1	154	75	153	-3	153	-3	154	75	153	50	153	-3	153	50	149	31	143	18	133	10	139	-5	143	18	139	-5	153	-3	143	18	153	-3	149	31	338	63	325	49	329	30	329	30	325	49	314	39	329	30	314	39	311	13	311	13	314	39	303	33	311	13	303	33	292	1	292	1	303	33	291	30	292	1	291	30	278	29	278	29	258	33	272	-4	272	-4	258	33	249	-6	242	43	231	60	234	-5	242	43	234	-5	249	-6	242	43	249	-6	258	33	222	113	222	168	222	-3	222	113	222	-3	224	84	224	84	222	-3	234	-5	224	84	234	-5	231	60	347	123	345	141	343	156	347	123	343	156	340	168	347	123	340	168	337	179	347	123	337	179	332	190	347	123	332	190	321	206	347	123	321	206	307	219	347	123	307	219	291	229	347	123	291	229	286	141	347	123	286	141	222	141	347	123	222	141	222	123	278	29	272	-4	292	1	11	114	16	74	17	154	17	154	16	74	31	40	17	154	31	40	32	188	32	188	31	40	55	15	32	188	55	15	56	214	56	214	55	15	86	-1	56	214	86	-1	84	124	279	204	291	229	273	214	273	214	291	229	272	235	273	214	272	235	265	220	265	220	272	235	254	222	243	220	254	222	251	237	243	220	251	237	237	236	222	168	223	187	224	233	224	233	223	187	227	202	224	233	227	202	237	236	237	236	227	202	234	213	237	236	234	213	243	220	212	229	211	1	222	-3	212	229	222	-3	222	168	212	229	222	168	224	233	283	189	285	169	291	229	283	189	291	229	279	204	291	229	285	169	286	141	272	235	251	237	254	222	338	63	329	30	348	55	153	233	153	181	165	228	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	220	461	224	413	228	460	228	460	224	413	233	418	228	460	233	418	235	458	235	458	233	418	238	423	235	458	238	423	240	453	240	453	238	423	242	428	240	453	242	428	243	447	243	447	242	428	244	433	243	447	244	433	244	440	224	413	220	461	215	461	224	413	215	461	209	459	224	413	209	459	204	457	224	413	204	457	199	453	224	413	199	453	194	448	224	413	194	448	153	369	153	369	194	448	126	369	32	323	13	338	13	325	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	137	357	141	308	145	356	145	356	141	308	149	314	145	356	149	314	151	353	151	353	149	314	154	318	151	353	154	318	156	348	156	348	154	318	158	323	156	348	158	323	160	342	160	342	158	323	160	328	160	342	160	328	161	334	141	308	137	357	131	356	141	308	131	356	125	354	141	308	125	354	120	352	141	308	120	352	115	348	141	308	115	348	110	343	141	308	110	343	70	264	70	264	110	343	41	264	41	186	115	25	112	37	25	216	14	230	14	219	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	183	-101	186	-101	186	-21	186	-21	186	-101	188	-100	186	-21	188	-100	203	-23	203	-23	188	-100	190	-100	203	-23	190	-100	193	-100	193	-100	196	-101	203	-23	203	-23	196	-101	198	-102	203	-23	198	-102	200	-104	236	-78	234	-59	233	-103	233	-103	234	-59	228	-43	233	-103	228	-43	223	-127	223	-127	228	-43	217	-31	223	-127	217	-31	207	-149	207	-149	217	-31	203	-23	207	-149	203	-23	202	-111	202	-111	200	-122	207	-149	207	-149	200	-122	194	-135	207	-149	194	-135	184	-169	184	-169	194	-135	183	-148	184	-169	183	-148	168	-162	203	-23	200	-104	202	-107	203	-23	202	-107	202	-111	144	-63	146	-76	146	-49	146	-49	146	-76	151	-86	146	-49	151	-86	152	-37	152	-37	151	-86	158	-94	152	-37	158	-94	160	-28	160	-28	158	-94	168	-99	160	-28	168	-99	172	-23	172	-23	168	-99	180	-101	172	-23	180	-101	186	-21	186	-21	180	-101	183	-101	168	-162	147	-177	153	-188	168	-162	153	-188	184	-169	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	148	230	149	190	162	235	149	190	152	187	162	235	152	187	156	182	162	235	156	182	161	175	162	235	161	175	166	169	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	148	230	135	221	142	194	94	-101	97	-101	97	-21	97	-21	97	-101	99	-100	97	-21	99	-100	114	-23	114	-23	99	-100	101	-100	114	-23	101	-100	103	-100	103	-100	106	-101	114	-23	114	-23	106	-101	109	-102	114	-23	109	-102	111	-104	147	-78	145	-59	144	-103	144	-103	145	-59	138	-43	144	-103	138	-43	134	-127	134	-127	138	-43	128	-31	134	-127	128	-31	118	-149	118	-149	128	-31	114	-23	118	-149	114	-23	113	-111	113	-111	111	-122	118	-149	118	-149	111	-122	104	-135	118	-149	104	-135	95	-169	95	-169	104	-135	94	-148	95	-169	94	-148	79	-162	114	-23	111	-104	112	-107	114	-23	112	-107	113	-111	55	-63	57	-76	57	-49	57	-49	57	-76	62	-86	57	-49	62	-86	63	-37	63	-37	62	-86	69	-94	63	-37	69	-94	72	-28	72	-28	69	-94	79	-99	72	-28	79	-99	83	-23	83	-23	79	-99	92	-101	83	-23	92	-101	97	-21	97	-21	92	-101	94	-101	79	-162	59	-177	64	-188	79	-162	64	-188	95	-169	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	41	186	115	25	112	37	25	216	14	230	14	219	216	195	198	181	256	0	256	0	198	181	173	175	256	0	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	229	247	226	216	237	165	229	247	237	165	261	324	229	247	261	324	227	275	227	275	261	324	220	296	220	335	189	318	207	310	220	335	207	310	220	296	220	335	220	296	261	324	339	20	336	23	256	0	339	20	256	0	358	0	339	20	358	0	343	17	358	0	358	12	353	13	358	0	353	13	348	14	358	0	348	14	343	17	256	0	336	23	237	165	256	0	237	165	226	216	256	0	226	216	216	195	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	182	0	182	12	162	15	182	0	162	15	150	20	182	0	150	20	57	60	182	0	57	60	56	40	182	0	56	40	53	28	182	0	53	28	45	20	182	0	45	20	32	15	182	0	32	15	13	12	182	0	13	12	13	0	57	60	150	20	142	28	57	60	142	28	57	276	247	457	218	457	185	369	185	369	218	457	162	407	185	369	162	407	139	369	139	369	162	407	107	457	139	369	107	457	78	457	32	323	13	338	13	325	109	230	14	230	25	216	109	230	25	216	33	213	109	230	33	213	38	207	109	230	38	207	41	198	109	230	41	198	41	186	109	230	41	186	109	190	147	12	131	14	147	0	147	0	131	14	121	18	147	0	121	18	41	42	41	42	121	18	115	25	41	42	115	25	41	186	113	158	117	173	122	208	122	208	117	173	123	184	122	208	123	184	135	221	135	221	123	184	132	191	135	221	132	191	142	194	142	194	144	193	148	230	148	230	144	193	147	192	148	230	147	192	149	190	111	53	111	142	109	190	111	53	109	190	41	186	111	53	41	186	112	37	113	158	122	208	109	190	113	158	109	190	111	142	148	230	149	190	162	235	162	235	149	190	152	187	162	235	152	187	156	182	178	164	185	163	190	235	190	235	185	163	196	165	190	235	196	165	201	229	201	229	196	165	205	169	201	229	205	169	209	221	209	221	205	169	211	176	209	221	211	176	215	210	215	210	211	176	216	186	215	210	216	186	217	197	176	237	162	235	166	169	176	237	166	169	172	166	176	237	172	166	178	164	176	237	178	164	190	235	162	235	156	182	161	175	162	235	161	175	166	169	148	230	135	221	142	194	147	0	41	42	41	31	147	0	41	31	38	24	147	0	38	24	33	19	147	0	33	19	26	15	147	0	26	15	15	12	147	0	15	12	15	0	194	352	165	352	132	264	132	264	165	352	109	302	132	264	109	302	86	264	86	264	109	302	54	352	86	264	54	352	26	352	41	186	115	25	112	37	25	216	14	230	14	219	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	190	461	195	413	198	460	198	460	195	413	203	418	198	460	203	418	205	458	205	458	203	418	208	423	205	458	208	423	210	453	210	453	208	423	212	428	210	453	212	428	213	447	213	447	212	428	214	433	213	447	214	433	214	440	195	413	190	461	185	461	195	413	185	461	179	459	195	413	179	459	174	457	195	413	174	457	169	453	195	413	169	453	164	448	195	413	164	448	123	369	123	369	164	448	95	369	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	158	357	162	308	166	356	166	356	162	308	170	314	166	356	170	314	173	353	173	353	170	314	176	318	173	353	176	318	178	348	178	348	176	318	180	323	178	348	180	323	181	342	181	342	180	323	181	328	181	342	181	328	182	334	162	308	158	357	152	356	162	308	152	356	147	354	162	308	147	354	142	352	162	308	142	352	137	348	162	308	137	348	132	343	162	308	132	343	91	264	91	264	132	343	63	264	138	134	131	52	132	42	150	226	153	175	153	227	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	56	369	84	369	117	457	117	457	84	369	140	418	117	457	140	418	163	457	163	457	140	418	196	369	163	457	196	369	224	369	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	11	264	39	264	72	352	72	352	39	264	95	313	72	352	95	313	118	352	118	352	95	313	151	264	118	352	151	264	180	264	138	134	131	52	132	42	150	226	153	175	153	227	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	111	-87	106	-87	107	-107	107	-107	106	-87	101	-85	107	-107	101	-85	98	-105	98	-105	101	-85	95	-84	98	-105	95	-84	89	-82	89	-82	86	-80	89	-102	89	-102	86	-80	78	-99	143	-74	140	-80	148	-106	148	-106	140	-80	134	-84	148	-106	134	-84	127	-108	127	-108	134	-84	126	-87	127	-108	126	-87	117	-108	117	-108	126	-87	116	-88	119	-8	102	-47	108	-51	119	-8	108	-51	111	-50	119	-8	111	-50	113	-50	119	-8	113	-50	116	-49	119	-8	116	-49	119	-49	119	-8	119	-49	122	-49	137	-29	134	-30	136	-52	136	-52	134	-30	131	-31	136	-52	131	-31	130	-50	130	-50	131	-31	122	-49	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	134	7	131	-31	141	-8	134	7	117	9	119	-8	134	7	119	-8	122	-49	134	7	122	-49	131	-31	89	-3	100	-5	102	13	102	13	100	-5	109	-7	102	13	109	-7	117	9	117	9	109	-7	119	-8	62	43	68	2	74	30	74	30	68	2	79	0	74	30	79	0	87	20	87	20	79	0	89	-3	87	20	89	-3	102	13	257	97	254	119	251	63	251	63	254	119	246	139	251	63	246	139	236	34	236	34	246	139	235	157	236	34	235	157	220	173	236	34	220	173	211	12	211	12	220	173	202	185	211	12	202	185	197	64	197	64	194	44	211	12	211	12	194	44	186	29	211	12	186	29	179	-2	179	-2	186	29	173	17	179	-2	173	17	155	10	155	10	134	7	141	-8	155	10	141	-8	179	-2	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	191	-64	189	-52	188	-79	188	-79	189	-52	183	-42	188	-79	183	-42	180	-91	180	-91	183	-42	174	-35	180	-91	174	-35	166	-100	166	-100	174	-35	162	-30	166	-100	162	-30	148	-106	148	-106	162	-30	147	-29	148	-106	147	-29	145	-67	145	-67	147	-29	144	-61	144	-61	147	-29	143	-29	144	-61	143	-29	141	-56	141	-56	143	-29	140	-29	141	-56	140	-29	137	-29	111	-87	107	-107	117	-108	111	-87	117	-108	116	-88	89	-82	89	-102	98	-105	32	-8	17	114	17	-8	133	127	128	224	121	134	137	-29	136	-52	141	-56	143	-74	148	-106	145	-67	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	61	-82	59	-80	61	-102	61	-82	61	-102	71	-105	61	-82	71	-105	68	-84	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	47	6	50	4	59	21	47	6	59	21	45	34	47	6	45	34	44	6	116	-74	112	-80	121	-106	121	-106	112	-80	107	-84	121	-106	107	-84	99	-108	99	-108	107	-84	98	-87	99	-108	98	-87	89	-108	89	-108	98	-87	88	-88	66	0	75	-2	75	13	75	13	75	-2	84	-4	75	13	84	-4	95	10	95	10	84	-4	93	-6	95	10	93	-6	94	-49	94	-49	93	-6	91	-49	91	-49	93	-6	89	-49	95	10	94	-49	102	-50	95	10	102	-50	103	-31	95	10	103	-31	108	12	108	12	103	-31	114	-6	93	-6	75	-47	80	-51	93	-6	80	-51	83	-50	93	-6	83	-50	86	-50	93	-6	86	-50	89	-49	59	21	50	4	57	2	59	21	57	2	66	0	59	21	66	0	75	13	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	46	177	46	178	89	170	106	177	46	170	106	168	26	168	26	170	106	157	121	168	26	157	121	154	10	154	10	157	121	138	134	154	10	138	134	136	0	136	0	138	134	132	42	136	0	132	42	131	32	136	0	131	32	126	23	138	134	131	52	132	42	118	16	108	12	114	-6	118	16	114	-6	136	0	118	16	136	0	126	23	164	-64	162	-52	161	-79	161	-79	162	-52	156	-42	161	-79	156	-42	152	-91	152	-91	156	-42	147	-35	152	-91	147	-35	139	-100	139	-100	147	-35	134	-30	139	-100	134	-30	121	-106	121	-106	134	-30	119	-29	121	-106	119	-29	117	-67	117	-67	119	-29	116	-61	116	-61	119	-29	115	-29	116	-61	115	-29	113	-56	113	-56	115	-29	112	-29	113	-56	112	-29	109	-29	108	-52	113	-56	109	-29	108	-52	109	-29	106	-30	108	-52	106	-30	103	-31	108	-52	103	-31	102	-50	83	-87	79	-87	80	-107	83	-87	80	-107	89	-108	83	-87	89	-108	88	-88	74	-85	68	-84	71	-105	74	-85	71	-105	80	-107	74	-85	80	-107	79	-87	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	116	-74	121	-106	117	-67	150	226	153	175	153	227	45	34	42	7	44	6	61	-102	59	-80	50	-99	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	224	457	195	457	163	369	163	369	195	457	140	407	163	369	140	407	117	369	117	369	140	407	84	457	117	369	84	457	56	457	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	180	352	151	352	118	264	118	264	151	352	95	302	118	264	95	302	72	264	72	264	95	302	40	352	72	264	40	352	11	352	138	134	131	52	132	42	150	226	153	175	153	227	178	-74	175	-80	183	-106	183	-106	175	-80	169	-84	183	-106	169	-84	161	-108	161	-108	169	-84	161	-87	161	-108	161	-87	152	-108	152	-108	161	-87	151	-88	148	-50	151	-49	158	0	158	0	151	-49	154	-49	158	0	154	-49	156	-49	156	-49	164	-50	158	0	158	0	164	-50	166	-31	158	0	166	-31	208	322	208	322	166	-31	180	0	158	0	137	-47	142	-51	158	0	142	-51	145	-50	158	0	145	-50	148	-50	257	12	235	15	257	0	257	0	235	15	221	19	257	0	221	19	180	0	180	0	221	19	212	27	180	0	212	27	209	40	208	59	208	322	180	0	208	59	180	0	209	40	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	158	0	208	322	127	322	158	0	127	322	127	59	158	0	127	59	126	40	158	0	126	40	122	28	158	0	122	28	114	20	158	0	114	20	100	15	158	0	100	15	78	12	158	0	78	12	78	0	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	226	-64	224	-52	223	-79	223	-79	224	-52	218	-42	223	-79	218	-42	215	-91	215	-91	218	-42	209	-35	215	-91	209	-35	201	-100	201	-100	209	-35	197	-30	201	-100	197	-30	183	-106	183	-106	197	-30	181	-29	183	-106	181	-29	180	-67	180	-67	181	-29	179	-61	179	-61	181	-29	178	-29	179	-61	178	-29	176	-56	176	-56	178	-29	175	-29	176	-56	175	-29	172	-29	171	-52	176	-56	172	-29	171	-52	172	-29	169	-30	171	-52	169	-30	166	-31	171	-52	166	-31	164	-50	146	-87	141	-87	142	-107	146	-87	142	-107	152	-108	146	-87	152	-108	151	-88	136	-85	131	-84	133	-105	136	-85	133	-105	142	-107	136	-85	142	-107	141	-87	124	-82	121	-80	123	-102	124	-82	123	-102	133	-105	124	-82	133	-105	131	-84	123	-102	121	-80	113	-99	178	-74	183	-106	180	-67	98	-74	94	-80	102	-106	102	-106	94	-80	88	-84	102	-106	88	-84	80	-108	80	-108	88	-84	80	-87	80	-108	80	-87	71	-108	71	-108	80	-87	70	-88	67	-50	70	-49	75	-3	75	-3	70	-49	73	-49	75	-3	73	-49	75	-49	75	-49	83	-50	75	-3	75	-3	83	-50	77	291	75	-3	77	291	62	0	62	0	77	291	62	271	62	0	62	271	51	8	51	8	62	271	46	253	51	8	46	253	43	19	43	19	46	253	38	32	75	-3	56	-47	61	-51	75	-3	61	-51	65	-50	75	-3	65	-50	67	-50	36	209	36	47	38	32	36	209	38	32	46	253	36	209	46	253	29	237	36	209	29	237	9	222	36	209	9	222	9	209	96	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	93	315	84	-31	96	-5	93	315	96	-5	105	315	105	315	96	-5	105	60	91	-29	88	-30	90	-52	90	-52	88	-30	84	-31	90	-52	84	-31	83	-50	83	-50	84	-31	93	315	83	-50	93	315	77	291	113	-2	129	3	118	31	118	31	129	3	125	30	131	30	125	30	129	3	131	30	129	3	142	14	154	30	166	50	153	56	154	30	153	56	148	46	154	30	148	46	142	38	154	30	142	38	142	14	137	33	131	30	142	14	137	33	142	14	142	38	113	-2	118	31	112	34	113	-2	112	34	108	40	113	-2	108	40	106	49	113	-2	106	49	96	-5	145	-64	143	-52	142	-79	142	-79	143	-52	137	-42	142	-79	137	-42	134	-91	134	-91	137	-42	128	-35	134	-91	128	-35	120	-100	120	-100	128	-35	116	-30	120	-100	116	-30	102	-106	102	-106	116	-30	100	-29	102	-106	100	-29	99	-67	99	-67	100	-29	98	-61	98	-61	100	-29	97	-29	98	-61	97	-29	95	-56	95	-56	97	-29	94	-29	95	-56	94	-29	91	-29	65	-87	60	-87	61	-107	65	-87	61	-107	71	-108	65	-87	71	-108	70	-88	55	-85	50	-84	52	-105	55	-85	52	-105	61	-107	55	-85	61	-107	60	-87	43	-82	40	-80	42	-102	43	-82	42	-102	52	-105	43	-82	52	-105	50	-84	42	-102	40	-80	32	-99	91	-29	90	-52	95	-56	98	-74	102	-106	99	-67	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	251	457	222	457	190	369	190	369	222	457	166	407	190	369	166	407	143	369	143	369	166	407	111	457	143	369	111	457	83	457	257	0	78	12	78	0	208	322	127	322	208	59	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	92	-5	106	49	105	60	105	230	105	209	136	209	105	230	136	209	136	230	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	105	60	93	315	105	60	105	315	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	170	274	172	274	172	354	172	354	172	274	175	275	172	354	175	275	190	352	190	352	175	275	177	275	190	352	177	275	179	275	179	275	182	275	190	352	190	352	182	275	185	273	190	352	185	273	187	271	223	296	220	316	220	271	220	271	220	316	214	332	220	271	214	332	210	248	210	248	214	332	204	344	210	248	204	344	194	226	194	226	204	344	190	352	194	226	190	352	189	265	189	265	187	253	194	226	194	226	187	253	180	240	194	226	180	240	170	206	170	206	180	240	169	227	170	206	169	227	154	213	190	352	187	271	188	268	190	352	188	268	189	265	131	312	132	299	133	326	133	326	132	299	137	289	133	326	137	289	138	338	138	338	137	289	145	281	138	338	145	281	147	347	147	347	145	281	155	276	147	347	155	276	158	352	158	352	155	276	167	274	158	352	167	274	172	354	172	354	167	274	170	274	154	213	134	198	140	187	154	213	140	187	170	206	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	257	12	235	15	257	0	257	0	235	15	221	19	257	0	221	19	127	59	127	59	221	19	212	27	127	59	212	27	127	161	127	161	212	27	127	178	127	161	127	178	70	178	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	208	178	208	161	262	161	208	178	262	161	262	178	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	127	178	212	27	209	40	127	178	209	40	127	322	126	40	122	28	257	0	126	40	257	0	127	59	257	0	78	12	78	0	208	322	127	322	208	59	127	161	70	178	70	161	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	36	114	36	47	39	29	36	114	39	29	36	142	36	114	36	142	8	142	36	114	8	142	8	114	105	315	93	315	105	60	105	230	105	209	153	209	105	230	153	209	153	230	105	142	105	114	151	114	105	142	151	114	151	142	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	105	60	92	-5	106	49	92	-5	111	-3	106	49	111	-3	108	40	105	60	93	315	92	-5	92	-5	93	315	77	291	92	-5	77	291	73	-3	73	-3	77	291	62	271	73	-3	62	271	57	3	57	3	62	271	46	253	57	3	46	253	46	14	36	142	39	29	36	209	36	209	9	222	9	209	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	232	419	244	382	235	419	235	419	244	382	238	419	245	419	238	419	244	382	245	419	244	382	258	389	269	402	279	420	286	443	269	402	286	443	265	443	269	402	265	443	261	434	269	402	261	434	258	389	258	389	261	434	257	427	258	389	257	427	251	422	258	389	251	422	245	419	208	382	215	381	219	425	219	425	215	381	222	380	219	425	222	380	225	422	225	422	222	380	228	379	225	422	228	379	229	420	229	420	228	379	244	382	229	420	244	382	232	419	208	382	219	425	202	384	202	384	219	425	199	434	202	384	199	434	196	387	196	387	199	434	190	437	196	387	190	437	182	440	153	404	157	403	162	443	162	443	157	403	162	401	162	443	162	401	168	443	168	443	162	401	170	398	168	443	170	398	175	442	175	442	170	398	181	393	175	442	181	393	182	440	182	440	181	393	196	387	131	395	136	400	145	441	145	441	136	400	142	403	145	441	142	403	150	404	150	404	153	404	162	443	162	443	145	441	150	404	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	131	433	119	421	125	381	131	433	125	381	127	388	131	433	127	388	131	395	131	433	131	395	145	441	110	404	104	381	125	381	110	404	125	381	119	421	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	68	289	74	294	82	335	82	335	74	294	80	297	82	335	80	297	87	298	87	298	91	298	99	337	99	337	91	298	95	297	99	337	95	297	100	295	68	327	57	315	63	275	68	327	63	275	65	282	68	327	65	282	68	289	68	327	68	289	82	335	48	298	41	275	63	275	48	298	63	275	57	315	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	170	313	182	276	172	313	172	313	182	276	175	313	183	313	175	313	182	276	183	313	182	276	195	283	207	296	216	314	224	337	207	296	224	337	203	337	207	296	203	337	198	328	207	296	198	328	195	283	195	283	198	328	194	321	195	283	194	321	189	316	195	283	189	316	183	313	146	276	153	275	156	319	156	319	153	275	159	274	156	319	159	274	162	316	162	316	159	274	166	273	162	316	166	273	167	314	167	314	166	273	182	276	167	314	182	276	170	313	146	276	156	319	139	278	139	278	156	319	136	328	139	278	136	328	133	281	133	281	136	328	128	331	133	281	128	331	120	334	99	337	100	295	106	337	106	337	100	295	108	292	106	337	108	292	113	336	113	336	108	292	119	287	113	336	119	287	120	334	120	334	119	287	133	281	99	337	82	335	87	298	153	217	141	230	141	219	35	40	32	186	32	65	18	216	8	230	8	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	93	405	93	369	257	369	93	405	257	369	257	405	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	47	300	47	264	213	264	47	300	213	264	213	300	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	233	434	224	421	232	384	232	384	224	421	213	413	232	384	213	413	212	373	212	373	213	413	200	408	212	373	200	408	185	369	185	369	200	408	182	407	247	401	256	424	261	450	247	401	261	450	239	450	247	401	239	450	233	434	247	401	233	434	232	384	167	408	155	413	158	373	167	408	158	373	185	369	167	408	185	369	182	407	137	434	132	450	137	384	137	434	137	384	144	422	144	422	137	384	158	373	144	422	158	373	155	413	132	450	109	450	113	423	132	450	113	423	122	401	132	450	122	401	137	384	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	173	329	165	316	172	279	172	279	165	316	153	308	172	279	153	308	152	268	152	268	153	308	140	303	152	268	140	303	125	264	125	264	140	303	123	302	187	296	196	319	201	345	187	296	201	345	179	345	187	296	179	345	173	329	187	296	173	329	172	279	108	303	95	308	98	268	108	303	98	268	125	264	108	303	125	264	123	302	76	329	71	345	77	279	76	329	77	279	84	317	84	317	77	279	98	268	84	317	98	268	95	308	71	345	50	345	53	319	71	345	53	319	62	296	71	345	62	296	77	279	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	201	465	184	468	192	442	192	442	184	468	182	444	173	442	182	444	184	468	173	442	184	468	167	465	215	458	213	414	215	372	215	458	215	372	226	446	226	446	215	372	226	383	226	446	226	383	234	432	234	432	226	383	234	398	234	432	234	398	237	415	192	442	200	438	201	465	201	465	200	438	207	431	201	465	207	431	215	458	215	458	207	431	211	423	215	458	211	423	213	414	215	372	213	414	211	404	215	372	211	404	207	396	215	372	207	396	201	390	215	372	201	390	200	364	182	385	184	361	192	386	192	386	184	361	200	364	192	386	200	364	201	390	167	465	152	457	156	424	167	465	156	424	160	432	167	465	160	432	166	438	167	465	166	438	173	442	130	414	133	397	133	431	133	431	133	397	140	382	133	431	140	382	141	445	141	445	140	382	152	371	141	445	152	371	152	457	152	457	152	371	154	415	174	387	166	391	166	364	174	387	166	364	184	361	174	387	184	361	182	385	154	415	152	371	155	405	155	405	152	371	166	364	155	405	166	364	160	397	160	397	166	364	166	391	156	424	152	457	154	415	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	153	367	136	370	144	345	144	345	136	370	134	346	125	344	134	346	136	370	125	344	136	370	119	367	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	167	360	165	316	167	274	167	360	167	274	178	349	178	349	167	274	178	286	178	349	178	286	186	334	186	334	178	286	186	301	186	334	186	301	189	318	144	345	152	340	153	367	153	367	152	340	159	334	153	367	159	334	167	360	167	360	159	334	163	326	167	360	163	326	165	316	165	316	163	307	167	274	167	274	163	307	159	299	167	274	159	299	152	266	152	266	159	299	152	293	152	266	152	293	144	289	118	266	136	263	126	289	126	289	136	263	134	287	144	289	134	287	136	263	144	289	136	263	152	266	119	367	104	359	108	326	119	367	108	326	112	334	119	367	112	334	118	340	119	367	118	340	125	344	82	316	85	299	85	333	85	333	85	299	92	285	85	333	92	285	93	348	93	348	92	285	104	273	93	348	104	273	104	359	104	359	104	273	106	317	118	266	126	289	118	293	118	266	118	293	112	300	118	266	112	300	107	308	118	266	107	308	104	273	106	317	104	273	107	308	108	326	104	359	106	317	153	217	141	230	141	219	35	40	32	186	32	65	18	216	8	230	8	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	272	461	276	412	280	460	280	460	276	412	284	417	280	460	284	417	286	458	286	458	284	417	290	423	286	458	290	423	291	453	291	453	290	423	293	428	291	453	293	428	295	447	295	447	293	428	295	433	295	447	295	433	296	440	276	412	272	461	266	461	276	412	266	461	261	459	276	412	261	459	255	457	276	412	255	457	250	453	276	412	250	453	245	448	276	412	245	448	205	369	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	273	18	275	55	273	18	287	32	275	55	287	32	286	86	242	1	259	8	258	33	242	1	258	33	233	19	242	1	233	19	223	-4	201	15	181	-8	203	-7	172	461	176	412	180	460	180	460	176	412	184	417	180	460	184	417	187	458	187	458	184	417	190	423	187	458	190	423	192	453	192	453	190	423	193	428	192	453	193	428	195	447	195	447	193	428	195	433	195	447	195	433	196	440	176	412	172	461	166	461	176	412	166	461	161	459	176	412	161	459	155	457	176	412	155	457	150	453	176	412	150	453	145	448	176	412	145	448	105	369	105	369	145	448	77	369	50	89	49	277	49	116	260	323	241	338	241	325	205	369	245	448	177	369	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	241	230	141	230	153	217	241	230	153	217	162	213	241	230	162	213	167	207	241	230	167	207	170	199	241	230	170	199	171	187	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	221	357	225	307	229	356	229	356	225	307	233	313	229	356	233	313	236	353	236	353	233	313	239	318	236	353	239	318	241	348	241	348	239	318	243	323	241	348	243	323	244	342	244	342	243	323	244	328	244	342	244	328	245	334	225	307	221	357	215	356	225	307	215	356	210	354	225	307	210	354	204	352	225	307	204	352	199	348	225	307	199	348	194	343	225	307	194	343	155	264	121	357	125	307	129	356	129	356	125	307	133	313	129	356	133	313	136	353	136	353	133	313	139	318	136	353	139	318	141	348	141	348	139	318	143	323	141	348	143	323	144	342	144	342	143	323	145	328	144	342	145	328	145	334	125	307	121	357	115	356	125	307	115	356	110	354	125	307	110	354	104	352	125	307	104	352	99	348	125	307	99	348	94	343	125	307	94	343	55	264	55	264	94	343	26	264	155	264	194	343	126	264	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	201	15	194	-8	200	-8	201	15	200	-8	207	-7	201	15	175	19	181	-8	201	15	181	-8	188	-8	201	15	188	-8	194	-8	160	-7	181	-8	175	19	160	-7	175	19	155	31	160	-7	155	31	140	50	160	-7	140	50	140	-4	131	79	121	0	140	-4	131	79	140	-4	140	50	201	15	207	-7	233	19	233	19	207	-7	213	-6	233	19	213	-6	227	-25	227	-25	213	-6	219	-100	227	-25	219	-100	227	-30	227	-30	219	-100	227	-35	228	-48	227	-35	219	-100	228	-48	219	-100	236	-102	233	19	227	-25	228	-19	233	19	228	-19	230	-12	233	19	230	-12	232	-3	233	19	232	-3	232	-2	233	19	232	-2	233	-2	233	19	233	-2	233	-1	233	19	233	-1	242	1	233	19	242	1	258	33	334	322	350	325	350	338	334	322	350	338	323	317	323	317	350	338	288	295	323	317	288	295	316	309	316	309	288	295	290	276	316	309	290	276	312	298	312	298	290	276	311	283	311	283	290	276	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	286	86	287	32	290	126	290	126	287	32	297	50	290	126	297	50	290	276	350	338	241	338	260	323	350	338	260	323	274	317	350	338	274	317	283	308	350	338	283	308	288	295	275	55	258	33	259	8	275	55	259	8	266	13	275	55	266	13	273	18	275	55	273	18	287	32	275	55	287	32	286	86	258	33	242	1	251	4	258	33	251	4	259	8	276	-63	271	-65	278	-88	278	-88	271	-65	266	-66	278	-88	266	-66	265	-95	265	-95	266	-66	262	-67	265	-95	262	-67	257	-67	257	-67	246	-66	250	-100	250	-100	246	-66	237	-63	250	-100	237	-63	236	-102	236	-102	237	-63	231	-57	236	-102	231	-57	228	-48	281	-60	276	-63	278	-88	281	-60	278	-88	290	-77	281	-60	290	-77	283	-59	290	-77	299	-64	287	-56	290	-77	287	-56	287	-57	290	-77	287	-57	286	-58	290	-77	286	-58	285	-59	290	-77	285	-59	283	-59	257	-67	250	-100	265	-95	219	-100	213	-6	211	-7	219	-100	211	-7	204	-95	204	-95	211	-7	201	-20	204	-95	201	-20	194	-86	194	-86	201	-20	193	-31	194	-86	193	-31	188	-42	187	-76	194	-86	188	-42	187	-76	188	-42	186	-52	187	-76	186	-52	185	-63	50	89	49	277	49	116	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	171	26	176	-4	241	230	171	26	241	230	171	187	171	26	171	187	171	49	171	26	171	49	162	40	171	26	162	40	157	13	130	26	129	-2	143	4	241	230	193	0	202	-25	202	-25	193	0	193	-100	202	-25	193	-100	201	-30	201	-30	193	-100	201	-35	202	-48	201	-35	193	-100	202	-48	193	-100	210	-102	207	0	208	0	241	230	241	230	208	0	208	1	241	230	208	1	209	2	209	2	214	3	241	230	241	230	214	3	219	4	241	230	219	4	224	5	250	27	244	32	238	7	238	7	244	32	241	41	238	7	241	41	241	52	241	230	224	5	231	6	241	230	231	6	238	7	241	230	238	7	241	52	241	230	202	-25	203	-19	241	230	203	-19	204	-12	241	230	204	-12	206	-3	241	230	206	-3	207	-1	241	230	207	-1	207	0	241	230	176	-4	180	-3	241	230	180	-3	184	-2	241	230	184	-2	188	-1	241	230	188	-1	193	0	162	213	167	207	241	230	241	230	167	207	170	199	241	230	170	199	171	187	153	217	162	213	241	230	153	217	241	230	141	230	153	217	141	230	141	219	269	10	269	22	258	23	269	10	258	23	250	27	269	10	250	27	238	7	250	-63	245	-65	253	-88	253	-88	245	-65	241	-66	253	-88	241	-66	239	-95	239	-95	241	-66	236	-67	239	-95	236	-67	232	-67	232	-67	220	-66	225	-100	225	-100	220	-66	211	-63	225	-100	211	-63	210	-102	210	-102	211	-63	205	-57	210	-102	205	-57	202	-48	256	-60	250	-63	253	-88	256	-60	253	-88	264	-77	256	-60	264	-77	258	-59	264	-77	273	-64	262	-56	264	-77	262	-56	261	-57	264	-77	261	-57	260	-58	264	-77	260	-58	259	-59	264	-77	259	-59	258	-59	232	-67	225	-100	239	-95	193	-100	193	0	191	-1	193	-100	191	-1	190	-2	193	-100	190	-2	189	-3	193	-100	189	-3	188	-5	193	-100	188	-5	186	-7	193	-100	186	-7	179	-95	175	-20	168	-31	168	-86	175	-20	168	-86	179	-95	175	-20	179	-95	186	-7	163	-42	160	-52	161	-76	163	-42	161	-76	168	-86	163	-42	168	-86	168	-31	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	161	-76	160	-52	159	-63	176	-4	171	26	171	-6	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	173	369	201	369	234	457	234	457	201	369	257	418	234	457	257	418	280	457	280	457	257	418	313	369	280	457	313	369	342	369	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	104	264	132	264	166	352	166	352	132	264	189	313	166	352	189	313	211	352	211	352	189	313	244	264	211	352	244	264	273	264	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	103	369	131	369	164	457	164	457	131	369	187	418	164	457	187	418	210	457	210	457	187	418	243	369	210	457	243	369	272	369	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	76	-73	76	-99	84	-96	41	264	69	264	102	352	102	352	69	264	125	313	102	352	125	313	148	352	148	352	125	313	181	264	148	352	181	264	209	264	176	218	165	230	165	219	10	-75	9	-51	8	-62	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	251	432	251	379	258	424	258	424	251	379	258	386	258	424	258	386	263	415	263	415	258	386	263	395	263	415	263	395	265	405	200	406	201	396	201	416	201	416	201	396	206	387	201	416	206	387	206	425	206	425	206	387	213	380	206	425	213	380	213	432	213	432	213	380	221	375	213	432	221	375	222	436	222	436	221	375	232	373	222	436	232	373	232	438	232	438	232	373	242	375	232	438	242	375	242	436	242	436	242	375	251	379	242	436	251	379	251	432	135	306	134	310	139	132	135	306	139	132	137	301	127	438	127	373	137	436	137	436	127	373	138	375	137	436	138	375	146	432	146	432	138	375	147	379	146	432	147	379	153	424	153	424	147	379	154	386	153	424	154	386	158	415	158	415	154	386	158	395	158	415	158	395	160	405	95	406	97	396	97	416	97	416	97	396	101	387	97	416	101	387	101	425	101	425	101	387	108	380	101	425	108	380	108	432	108	432	108	380	117	375	108	432	117	375	117	436	117	436	117	375	127	373	117	436	127	373	127	438	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	224	24	204	20	304	0	304	0	204	20	181	18	304	0	181	18	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	220	461	224	413	228	460	228	460	224	413	232	418	228	460	232	418	235	458	235	458	232	418	238	423	235	458	238	423	240	453	240	453	238	423	241	428	240	453	241	428	243	447	243	447	241	428	243	433	243	447	243	433	244	440	224	413	220	461	214	461	224	413	214	461	209	459	224	413	209	459	204	457	224	413	204	457	199	453	224	413	199	453	194	448	224	413	194	448	153	369	153	369	194	448	125	369	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	171	357	175	308	179	356	179	356	175	308	183	314	179	356	183	314	185	353	185	353	183	314	189	318	185	353	189	318	190	348	190	348	189	318	192	323	190	348	192	323	194	342	194	342	192	323	194	328	194	342	194	328	195	334	175	308	171	357	165	356	175	308	165	356	160	354	175	308	160	354	155	352	175	308	155	352	150	348	175	308	150	348	145	343	175	308	145	343	104	264	104	264	145	343	76	264	202	0	11	12	11	0	129	17	202	0	146	20	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	224	24	204	20	304	0	304	0	204	20	181	18	304	0	181	18	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	192	432	192	379	199	424	199	424	192	379	199	386	199	424	199	386	204	415	204	415	199	386	204	395	204	415	204	395	205	405	141	406	143	396	143	416	143	416	143	396	147	387	143	416	147	387	147	425	147	425	147	387	154	380	147	425	154	380	154	432	154	432	154	380	163	375	154	432	163	375	163	436	163	436	163	375	172	373	163	436	172	373	173	438	173	438	172	373	183	375	173	438	183	375	183	436	183	436	183	375	192	379	183	436	192	379	192	432	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	138	327	138	274	145	320	145	320	138	274	145	281	145	320	145	281	150	311	150	311	145	281	150	290	150	311	150	290	151	300	87	301	89	291	89	311	89	311	89	291	93	282	89	311	93	282	93	320	93	320	93	282	100	275	93	320	100	275	100	327	100	327	100	275	108	270	100	327	108	270	109	331	109	331	108	270	118	268	109	331	118	268	119	333	119	333	118	268	129	270	119	333	129	270	129	331	129	331	129	270	138	274	129	331	138	274	138	327	202	0	11	12	11	0	129	17	202	0	146	20	302	330	302	338	205	320	205	320	302	338	164	319	124	317	164	319	302	338	124	317	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	271	41	338	57	271	73	295	41	338	73	295	94	309	41	338	94	309	124	317	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	259	457	230	457	198	369	198	369	230	457	175	407	198	369	175	407	152	369	152	369	175	407	119	457	152	369	119	457	91	457	304	0	14	8	14	0	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	202	0	93	16	202	0	107	16	107	16	202	0	129	17	191	64	188	58	202	0	202	0	188	58	184	52	202	0	184	52	180	46	180	46	170	34	202	0	202	0	170	34	159	25	202	0	159	25	146	20	202	0	210	80	196	80	202	0	196	80	193	71	202	0	193	71	191	64	200	352	171	352	139	264	139	264	171	352	116	302	139	264	116	302	93	264	93	264	116	302	60	352	93	264	60	352	32	352	202	0	11	12	11	0	129	17	202	0	146	20	109	317	113	324	123	345	123	345	113	324	121	329	123	345	121	329	130	330	130	330	135	329	147	343	147	343	135	329	139	328	147	343	139	328	142	326	105	54	105	291	105	344	105	54	105	344	89	341	105	54	89	341	76	336	105	54	76	336	106	37	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	182	269	191	312	182	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	182	269	143	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	142	326	144	324	147	343	144	324	145	320	147	343	123	345	130	330	135	301	135	283	137	308	137	308	135	283	139	275	137	308	139	275	141	313	141	313	139	275	146	269	141	313	146	269	143	316	146	0	146	12	128	14	146	0	128	14	116	18	146	0	116	18	36	44	146	0	36	44	35	32	146	0	35	32	32	24	146	0	32	24	27	18	146	0	27	18	19	14	146	0	19	14	7	12	146	0	7	12	7	0	106	37	76	336	65	329	106	37	65	329	55	320	106	37	55	320	47	307	106	37	47	307	41	291	106	37	41	291	38	273	106	37	38	273	36	253	106	37	36	253	109	25	109	25	36	253	36	230	109	25	36	230	36	209	109	25	36	209	36	44	109	25	36	44	116	18	36	209	36	230	15	230	36	209	15	230	15	209	135	283	135	301	133	292	118	-2	131	-5	126	11	126	11	131	-5	137	9	155	13	137	9	145	-6	155	13	145	-6	183	0	126	11	116	16	118	-2	118	-2	116	16	109	24	118	-2	109	24	105	2	105	2	109	24	105	35	105	2	105	35	103	49	103	209	103	338	92	11	103	209	92	11	103	49	103	49	92	11	105	2	150	236	138	209	155	205	150	236	155	205	164	237	164	237	155	205	168	193	164	237	168	193	195	231	195	231	168	193	177	174	195	231	177	174	183	146	115	200	121	205	126	227	126	227	121	205	129	208	126	227	129	208	138	232	138	232	129	208	138	209	138	232	138	209	150	236	114	219	103	209	103	180	114	219	103	180	109	191	114	219	109	191	115	200	114	219	115	200	126	227	258	119	253	158	253	78	253	78	253	158	241	191	253	78	241	191	237	43	237	43	241	191	221	215	237	43	221	215	214	16	214	16	221	215	195	231	214	16	195	231	185	110	185	110	195	231	183	146	214	16	185	110	183	73	214	16	183	73	183	0	183	0	183	73	177	45	183	0	177	45	168	25	137	9	131	-5	145	-6	30	316	33	310	103	338	103	338	33	310	33	300	103	338	33	300	40	-6	40	-6	33	300	33	281	40	-6	33	281	33	257	33	257	33	281	-13	281	33	257	-13	281	-13	257	103	257	167	257	103	281	103	338	40	-6	79	22	103	338	79	22	92	11	103	338	6	338	18	323	103	338	18	323	26	321	103	338	26	321	30	316	40	-6	33	257	33	-6	103	281	167	257	167	281	18	323	6	338	6	326	155	13	183	0	168	25	103	180	103	209	103	49	96	231	63	214	87	166	87	166	63	214	85	137	87	-1	85	137	63	214	87	-1	63	214	57	14	57	14	63	214	38	187	57	14	38	187	35	39	35	39	38	187	21	153	35	39	21	153	20	71	20	71	21	153	15	111	87	166	93	190	96	231	96	231	93	190	102	207	96	231	102	207	133	237	133	237	102	207	114	217	133	237	114	217	127	221	127	221	138	220	133	237	133	237	138	220	141	236	150	173	153	163	155	234	155	234	153	163	159	155	155	234	159	155	162	233	162	233	159	155	167	151	162	233	167	151	168	231	144	215	147	208	148	236	148	236	147	208	148	198	148	236	148	198	155	234	155	234	148	198	148	186	155	234	148	186	150	173	141	236	138	220	144	215	141	236	144	215	148	236	122	-6	145	-4	131	31	131	31	145	-4	155	26	167	27	155	26	165	0	167	27	165	0	183	11	131	31	112	46	122	-6	122	-6	112	46	97	68	122	-6	97	68	87	-1	87	-1	97	68	88	99	87	-1	88	99	85	137	183	272	175	261	176	150	176	150	175	261	171	250	176	150	171	250	170	246	210	181	209	191	209	171	209	171	209	191	207	200	209	171	207	200	205	162	205	162	207	200	203	207	205	162	203	207	198	213	205	162	198	213	197	155	197	155	198	213	193	218	197	155	193	218	188	151	188	151	193	218	193	245	188	151	193	245	194	280	194	280	193	245	195	256	194	280	195	256	207	286	207	286	195	256	200	264	207	286	200	264	207	269	221	288	215	272	225	272	225	272	230	272	241	286	241	286	230	272	233	271	241	286	233	271	236	269	283	256	273	270	275	212	283	256	275	212	282	219	283	256	282	219	285	227	283	256	285	227	287	238	247	207	257	206	259	280	259	280	257	206	267	207	259	280	267	207	273	270	273	270	267	207	275	212	237	259	239	211	238	263	238	263	239	211	241	286	241	286	239	211	247	207	241	286	247	207	259	280	241	286	236	269	237	266	241	286	237	266	238	263	241	286	221	288	225	272	228	244	228	225	230	250	230	250	228	225	232	218	230	250	232	218	234	255	234	255	232	218	239	211	234	255	239	211	237	259	207	286	207	269	215	272	207	286	215	272	221	288	183	272	176	150	188	151	183	272	188	151	194	280	176	150	170	246	169	242	176	150	169	242	168	239	176	150	168	239	168	235	176	150	168	235	168	231	176	150	168	231	167	151	201	26	218	46	209	55	201	26	209	55	198	44	201	26	198	44	187	36	201	26	187	36	183	11	177	30	167	27	183	11	177	30	183	11	187	36	155	26	145	-4	165	0	228	225	228	244	227	234	64	188	84	177	84	329	84	329	84	177	97	93	102	237	97	93	98	116	102	237	98	116	104	135	102	237	104	135	103	221	102	237	104	266	84	329	102	237	84	329	97	93	150	159	145	191	143	160	126	157	143	160	129	193	126	157	129	193	117	199	103	221	104	135	109	208	109	208	104	135	114	148	109	208	114	148	117	199	117	199	114	148	126	157	145	191	129	193	143	160	262	296	254	309	256	256	262	296	256	256	261	264	262	296	261	264	264	273	262	296	264	273	265	283	217	255	226	250	228	329	228	329	226	250	237	249	228	329	237	249	242	320	242	320	237	249	247	251	242	320	247	251	254	309	254	309	247	251	256	256	212	335	203	338	205	274	212	335	205	274	210	262	212	335	210	262	217	255	212	335	217	255	228	329	183	311	192	305	193	340	193	340	192	305	197	298	193	340	197	298	203	338	203	338	197	298	201	289	203	338	201	289	205	274	169	343	158	316	172	315	169	343	172	315	181	342	181	342	172	315	183	311	181	342	183	311	193	340	227	180	226	187	224	172	224	172	226	187	221	191	224	172	221	191	218	166	218	166	221	191	215	195	218	166	215	195	208	161	208	161	215	195	208	196	208	161	208	196	200	197	182	157	189	157	191	196	191	196	189	157	198	158	191	196	198	158	200	197	200	197	198	158	208	161	145	191	150	159	158	192	158	192	150	159	161	159	158	192	161	159	170	193	170	193	161	159	172	158	170	193	172	158	181	195	181	195	172	158	182	157	181	195	182	157	191	196	107	54	118	0	121	42	121	42	118	0	155	-1	121	42	155	-1	140	35	140	35	155	-1	165	32	192	33	165	32	191	0	192	33	191	0	224	7	99	71	97	93	84	177	99	71	84	177	82	9	99	71	82	9	118	0	99	71	118	0	107	54	61	167	43	152	50	26	61	167	50	26	82	9	61	167	82	9	84	177	30	133	22	112	28	52	30	133	28	52	50	26	30	133	50	26	43	152	294	81	272	87	277	46	277	46	272	87	258	61	277	46	258	61	253	22	253	22	258	61	240	45	253	22	240	45	224	7	224	7	240	45	217	36	224	7	217	36	192	33	165	32	155	-1	191	0	104	266	111	288	120	339	120	339	111	288	122	304	120	339	122	304	157	343	157	343	122	304	138	313	157	343	138	313	158	316	54	310	33	284	35	212	54	310	35	212	48	199	54	310	48	199	64	188	54	310	64	188	84	329	33	284	25	249	27	229	33	284	27	229	35	212	158	316	169	343	157	343	84	329	104	266	120	339	28	52	22	112	19	88	47	-58	46	-56	46	-77	46	-77	46	-56	45	-54	44	-14	45	-54	45	-53	44	-14	45	-53	49	-19	49	-19	45	-53	46	-52	49	-19	46	-52	46	-50	51	-45	52	-42	53	-25	53	-25	52	-42	53	-39	53	-25	53	-39	54	-34	54	-34	53	-39	54	-37	49	-19	46	-50	47	-49	49	-19	47	-49	49	-48	49	-19	49	-48	51	-45	49	-19	51	-45	53	-25	82	-40	75	-51	76	-71	76	-71	75	-51	66	-59	76	-71	66	-59	56	-62	56	-61	56	-62	53	-61	56	-61	53	-61	76	-71	76	-71	53	-61	50	-60	76	-71	50	-60	46	-77	46	-77	50	-60	47	-58	152	65	154	81	155	341	155	341	154	81	156	105	155	341	156	105	161	265	161	265	156	105	158	142	161	265	158	142	161	220	161	220	158	142	161	197	161	220	161	197	222	220	222	220	161	197	222	197	163	291	166	312	168	348	168	348	166	312	173	326	168	348	173	326	182	352	182	352	173	326	182	335	182	352	182	335	193	338	193	338	197	338	198	353	198	353	197	338	200	337	198	353	200	337	215	351	215	351	200	337	202	335	215	351	202	335	204	333	155	341	161	265	163	291	155	341	163	291	168	348	152	65	155	341	150	52	150	52	155	341	143	332	150	52	143	332	139	6	139	6	143	332	132	320	139	6	132	320	123	-29	123	-29	132	320	123	306	123	-29	123	306	115	290	115	290	108	271	123	-29	123	-29	108	271	102	248	123	-29	102	248	102	-55	102	-55	102	248	97	220	102	-55	97	220	95	197	95	197	97	220	37	220	95	197	37	220	37	197	102	-55	95	197	89	-5	102	-55	89	-5	86	-24	102	-55	86	-24	82	-40	102	-55	82	-40	76	-71	36	-10	27	-9	31	-75	36	-10	31	-75	46	-77	36	-10	46	-77	45	-54	36	-10	45	-54	44	-14	1	-28	2	-51	5	-20	5	-20	2	-51	8	-62	5	-20	8	-62	11	-14	11	-14	8	-62	18	-70	11	-14	18	-70	18	-10	18	-10	18	-70	31	-75	18	-10	31	-75	27	-9	204	329	204	328	206	288	206	288	204	328	203	326	206	288	203	326	202	325	202	325	200	321	201	293	201	293	200	321	198	318	201	293	198	318	197	299	197	299	198	318	197	314	197	299	197	314	196	310	231	285	238	289	240	338	240	338	238	289	244	296	240	338	244	296	247	327	247	327	244	296	248	304	247	327	248	304	249	314	206	288	214	285	215	351	215	351	214	285	222	283	215	351	222	283	229	346	229	346	222	283	231	285	229	346	231	285	240	338	215	351	204	333	204	331	204	331	206	288	215	351	198	353	182	352	193	338	204	330	204	329	206	288	204	330	206	288	204	331	202	325	201	293	206	288	197	299	196	310	195	306	2	-51	1	-28	0	-38	56	-61	76	-71	56	-62	31	22	27	18	127	0	127	0	27	18	19	15	127	0	19	15	7	12	103	338	7	338	19	323	103	338	19	323	27	320	103	338	27	320	31	315	103	338	31	315	33	308	103	338	33	308	34	296	103	338	34	296	103	198	105	178	107	180	118	213	118	213	107	180	109	183	118	213	109	183	112	186	112	186	119	192	118	213	118	213	119	192	132	224	103	42	103	174	103	198	103	198	103	174	104	175	103	198	104	175	118	213	118	213	104	175	105	178	119	192	126	197	132	224	132	224	126	197	133	200	132	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	202	162	235	162	235	157	202	164	197	162	235	164	197	177	237	177	237	164	197	169	189	177	237	169	189	172	177	242	63	242	169	239	191	242	63	239	191	239	-1	242	63	239	-1	244	50	257	29	268	-4	267	22	267	22	268	-4	280	20	306	26	280	20	309	2	306	26	309	2	327	42	327	42	309	2	341	23	327	42	341	23	343	64	343	64	341	23	365	52	343	64	365	52	353	90	353	90	365	52	356	117	366	204	356	117	365	52	366	204	365	52	379	88	268	-4	257	29	249	39	268	-4	249	39	244	50	268	-4	244	50	239	-1	178	40	192	20	200	233	200	233	192	20	213	6	200	233	213	6	218	224	218	224	213	6	239	-1	218	224	239	-1	231	210	231	210	239	-1	239	191	178	40	200	233	177	237	178	40	177	237	172	162	178	40	172	162	172	68	379	88	383	127	382	149	379	88	382	149	376	176	379	88	376	176	366	204	338	175	347	162	349	224	349	224	347	162	354	143	349	224	354	143	366	204	366	204	354	143	356	117	300	214	301	208	301	221	301	221	301	208	303	204	301	221	303	204	304	226	304	226	303	204	307	199	304	226	307	199	310	230	310	230	307	199	312	195	310	230	312	195	316	232	316	232	312	195	319	190	316	232	319	190	324	233	324	233	319	190	328	184	324	233	328	184	349	224	349	224	328	184	338	175	280	20	268	-4	309	2	172	162	177	237	172	177	162	235	147	231	147	203	127	0	127	12	118	14	127	0	118	14	111	18	127	0	111	18	34	45	127	0	34	45	33	31	127	0	33	31	31	22	111	18	106	24	34	45	34	45	106	24	104	32	34	45	104	32	34	296	34	296	104	32	103	42	34	296	103	42	103	198	127	0	7	12	7	0	19	323	7	338	7	326	167	16	163	14	267	0	267	0	163	14	157	13	267	0	157	13	150	12	157	153	164	186	111	111	111	111	164	186	99	123	111	111	99	123	99	99	100	30	99	42	84	341	100	30	84	341	71	336	172	198	170	194	183	180	183	180	170	194	167	190	183	180	167	190	164	186	252	230	145	230	156	217	252	230	156	217	163	216	252	230	163	216	168	214	252	230	168	214	172	212	252	230	172	212	173	209	252	230	173	209	174	205	252	230	174	205	219	209	252	230	219	209	234	215	252	230	234	215	252	219	174	205	183	180	203	198	174	205	203	198	219	209	174	202	172	198	183	180	174	202	183	180	174	205	164	186	157	153	183	180	166	32	169	28	254	20	254	20	169	28	170	24	254	20	170	24	171	22	171	22	170	18	267	0	267	0	170	18	167	16	254	20	171	22	267	0	254	20	157	153	158	44	254	20	158	44	163	37	254	20	163	37	166	32	261	13	259	14	267	0	267	0	259	14	256	16	267	0	256	16	254	20	264	12	261	13	267	0	264	12	267	0	267	12	104	318	109	325	118	345	118	345	109	325	116	329	118	345	116	329	125	330	125	330	130	329	142	343	142	343	130	329	134	328	142	343	134	328	137	326	100	344	84	341	99	295	100	344	99	295	100	308	100	344	100	308	104	318	100	344	104	318	118	345	186	312	176	326	177	269	186	312	177	269	184	276	186	312	184	276	188	285	186	312	188	285	189	296	149	265	158	263	161	336	161	336	158	263	169	265	161	336	169	265	176	326	176	326	169	265	177	269	138	316	141	269	140	320	140	320	141	269	142	343	142	343	141	269	149	265	142	343	149	265	161	336	142	343	137	326	139	324	142	343	139	324	140	320	142	343	118	345	125	330	130	301	130	283	132	308	132	308	130	283	134	275	132	308	134	275	136	313	136	313	134	275	141	269	136	313	141	269	138	316	126	0	126	12	114	14	126	0	114	14	106	17	126	0	106	17	30	42	126	0	30	42	29	31	126	0	29	31	26	23	126	0	26	23	22	18	126	0	22	18	15	14	126	0	15	14	6	12	126	0	6	12	6	0	100	30	71	336	60	329	100	30	60	329	50	320	100	30	50	320	43	308	100	30	43	308	37	294	100	30	37	294	33	279	100	30	33	279	102	22	102	22	33	279	31	262	102	22	31	262	30	243	102	22	30	243	30	42	102	22	30	42	106	17	130	283	130	301	128	292	99	295	84	341	99	42	267	0	150	12	150	0	158	44	157	153	111	111	156	217	145	230	145	219	34	23	29	17	132	0	132	0	29	17	22	14	132	0	22	14	12	12	132	12	123	13	132	0	132	0	123	13	117	17	132	0	117	17	38	44	38	44	117	17	112	23	38	44	112	23	38	170	38	170	112	23	38	193	38	170	38	193	13	193	108	338	12	338	22	324	108	338	22	324	29	319	108	338	29	319	34	313	108	338	34	313	37	304	108	338	37	304	38	294	108	338	38	294	108	44	108	193	108	170	132	170	108	193	132	170	132	193	109	31	108	44	38	294	109	31	38	294	38	193	109	31	38	193	112	23	37	32	34	23	132	0	37	32	132	0	38	44	132	0	12	12	12	0	22	324	12	338	12	326	38	170	13	193	13	170	43	15	40	14	155	0	155	0	40	14	36	13	155	0	36	13	30	12	65	57	58	40	155	0	155	0	58	40	51	27	155	0	51	27	47	19	47	19	45	17	155	0	155	0	45	17	43	15	85	271	89	278	89	296	89	296	90	298	79	265	79	265	90	298	96	331	79	265	96	331	79	333	91	301	93	303	96	331	96	331	93	303	96	304	96	331	96	304	98	305	98	305	105	303	111	325	111	325	105	303	111	299	111	325	111	299	122	315	122	315	111	299	117	292	122	315	117	292	122	284	89	296	79	265	85	271	50	262	61	260	63	331	63	331	61	260	71	261	63	331	71	261	79	333	79	333	71	261	79	265	30	294	32	283	32	307	32	307	32	283	35	274	32	307	35	274	39	318	39	318	35	274	42	266	39	318	42	266	49	326	49	326	42	266	50	262	49	326	50	262	63	331	130	32	132	38	140	237	140	237	132	38	135	46	140	237	135	46	138	54	138	54	175	147	140	237	140	237	175	147	140	285	140	237	140	285	136	249	136	249	140	285	132	302	136	249	132	302	127	274	127	274	132	302	122	315	111	325	96	331	98	305	131	18	129	21	80	92	80	92	129	21	128	25	140	237	128	25	129	27	140	237	129	27	130	32	136	249	127	274	40	204	136	249	40	204	40	171	151	261	197	299	197	333	151	261	197	333	140	285	151	261	140	285	175	147	151	261	175	147	233	40	211	18	206	15	263	0	263	0	206	15	198	13	263	0	198	13	187	12	212	41	213	36	233	40	233	40	213	36	214	32	233	40	214	32	214	28	214	28	213	22	263	0	263	0	213	22	211	18	233	40	175	147	209	53	233	40	209	53	211	46	233	40	211	46	212	41	255	14	248	16	263	0	263	0	248	16	243	21	263	0	243	21	214	28	214	28	243	21	238	29	214	28	238	29	233	40	155	0	155	12	147	12	155	0	147	12	140	13	155	0	140	13	135	15	155	0	135	15	131	18	155	0	131	18	65	57	73	75	65	57	131	18	73	75	131	18	80	92	91	288	90	290	91	286	91	286	90	290	90	292	91	286	90	292	89	278	89	278	90	292	89	294	89	278	89	294	89	296	155	0	30	12	30	0	263	0	187	12	187	0	255	14	263	0	263	12	80	92	128	25	140	237	122	315	122	284	127	274	96	331	90	298	91	301	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	172	-78	168	-84	270	-102	270	-102	168	-84	161	-88	270	-102	161	-88	152	-89	245	-59	245	166	242	190	245	-59	242	190	233	209	245	-59	233	209	219	224	245	-59	219	224	246	-71	177	237	174	176	175	161	248	-79	175	161	175	-59	248	-79	175	-59	252	-85	252	-85	175	-59	270	-102	252	-85	270	-102	259	-88	259	-88	270	-102	270	-89	246	-71	219	224	200	233	246	-71	200	233	177	237	246	-71	177	237	175	161	246	-71	175	161	248	-79	175	-70	172	-78	270	-102	175	-70	270	-102	175	-59	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	270	-102	152	-89	152	-102	117	209	107	175	108	178	22	216	11	230	11	219	224	344	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	251	33	252	0	268	64	268	64	252	0	301	23	268	64	301	23	279	108	279	108	301	23	283	164	279	222	283	164	295	317	279	222	295	317	273	329	224	344	224	322	249	338	249	338	224	322	250	302	249	338	250	302	273	329	273	329	250	302	268	268	273	329	268	268	279	222	323	301	320	301	339	60	339	60	320	301	317	302	339	60	317	302	314	302	314	302	295	317	301	23	301	23	295	317	283	164	136	0	194	-8	164	14	164	14	194	-8	195	7	226	14	195	7	252	0	226	14	252	0	251	33	195	7	194	-8	252	0	358	292	357	314	356	308	358	292	356	308	354	291	354	291	356	308	352	304	354	291	352	304	348	291	348	291	352	304	347	302	348	291	347	302	342	290	342	290	347	302	339	300	342	290	339	300	335	290	335	290	339	300	329	300	335	290	329	300	329	290	329	290	329	300	327	290	364	222	355	247	363	109	363	109	355	247	342	270	363	109	342	270	339	60	339	60	342	270	327	290	339	60	327	290	326	300	326	300	327	290	329	300	357	314	358	292	363	366	363	366	358	292	370	296	363	366	370	296	372	365	372	365	370	296	380	302	372	365	380	302	381	361	381	361	380	302	387	310	381	361	387	310	388	354	388	354	387	310	392	320	388	354	392	320	392	344	392	344	392	320	394	333	336	342	338	334	338	348	338	348	338	334	341	328	338	348	341	328	341	355	341	355	341	328	345	322	341	355	345	322	346	360	346	360	345	322	351	318	346	360	351	318	354	365	354	365	351	318	357	314	354	365	357	314	363	366	364	222	363	109	372	167	364	222	372	167	370	196	314	302	301	23	339	60	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	136	0	164	14	139	32	136	0	139	32	121	64	136	0	121	64	110	108	136	0	110	108	87	23	323	301	339	60	326	300	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	149	234	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	193	15	217	41	203	205	203	205	217	41	216	189	218	189	216	189	217	41	218	189	217	41	232	75	252	179	251	200	250	194	252	179	250	194	248	178	248	178	250	194	246	190	248	178	246	190	242	177	242	177	246	190	240	188	242	177	240	188	236	176	236	176	240	188	233	187	236	176	233	187	230	176	230	176	233	187	226	187	251	200	252	179	257	252	257	252	252	179	264	182	257	252	264	182	266	251	266	251	264	182	273	188	266	251	273	188	275	247	275	247	273	188	281	196	275	247	281	196	282	240	282	240	281	196	286	206	282	240	286	206	286	231	286	231	286	206	288	219	230	228	232	221	232	235	232	235	232	221	235	214	232	235	235	214	235	241	235	241	235	214	239	209	235	241	239	209	241	247	241	247	239	209	245	204	241	247	245	204	248	251	248	251	245	204	251	200	248	251	251	200	257	252	224	187	223	187	224	176	224	187	224	176	230	176	224	187	230	176	226	187	237	128	236	141	238	114	238	114	236	141	233	153	238	114	233	153	232	75	232	75	233	153	229	165	232	75	229	165	224	176	232	75	224	176	223	187	232	75	223	187	221	188	232	75	221	188	218	189	193	15	203	205	187	218	193	15	187	218	169	228	193	15	169	228	165	109	193	15	165	109	163	70	193	15	163	70	162	0	152	206	159	185	169	228	169	228	159	185	163	153	169	228	163	153	165	109	126	8	125	-6	162	0	149	234	141	218	152	206	149	234	152	206	169	228	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	159	41	162	0	163	70	89	0	86	109	58	15	103	23	116	11	103	54	103	54	103	173	103	198	103	198	103	173	103	175	103	198	103	175	113	213	113	213	103	175	104	178	113	213	104	178	106	182	113	213	112	190	118	196	113	213	118	196	124	224	124	224	118	196	125	201	124	224	125	201	136	231	136	231	125	201	131	205	136	231	131	205	139	207	113	213	106	182	109	185	113	213	109	185	112	190	182	81	177	54	194	0	194	0	177	54	168	35	194	0	168	35	161	-6	161	-6	168	35	156	25	161	-6	156	25	149	-5	149	-5	156	25	141	21	149	-5	141	21	138	-2	138	-2	141	21	131	23	138	-2	131	23	127	3	127	3	131	23	122	27	127	3	122	27	116	11	116	11	122	27	115	34	116	11	115	34	108	43	103	198	103	284	103	335	103	198	103	335	103	54	103	54	103	335	103	-39	151	235	146	208	159	205	151	235	159	205	167	237	167	237	159	205	170	194	167	237	170	194	198	232	198	232	170	194	177	176	198	232	177	176	182	150	151	235	136	231	139	207	151	235	139	207	146	208	106	308	111	315	121	336	121	336	111	315	118	320	121	336	118	320	127	321	127	321	132	320	144	334	144	334	132	320	136	319	144	334	136	319	139	317	103	335	103	284	104	298	103	335	104	298	106	308	103	335	106	308	121	336	188	303	179	317	180	260	188	303	180	260	186	267	188	303	186	267	190	276	188	303	190	276	191	286	151	256	161	254	164	327	164	327	161	254	171	256	164	327	171	256	179	317	179	317	171	256	180	260	141	308	143	260	142	311	142	311	143	260	144	334	144	334	143	260	151	256	144	334	151	256	164	327	144	334	139	317	141	315	144	334	141	315	142	311	144	334	121	336	127	321	257	124	253	164	253	81	253	81	253	164	242	196	253	81	242	196	241	45	241	45	242	196	223	218	241	45	223	218	221	17	221	17	223	218	198	232	221	17	198	232	194	0	194	0	198	232	184	117	184	117	198	232	182	150	132	292	133	274	135	298	135	298	133	274	137	266	135	298	137	266	138	303	138	303	137	266	143	260	138	303	143	260	141	308	141	-102	141	-89	125	-87	141	-102	125	-87	114	-80	141	-102	114	-80	33	-58	141	-102	33	-58	32	-69	141	-102	32	-69	30	-77	141	-102	30	-77	25	-83	141	-102	25	-83	17	-87	141	-102	17	-87	5	-89	141	-102	5	-89	5	-102	104	-57	103	-39	73	327	104	-57	73	327	62	320	104	-57	62	320	53	311	104	-57	53	311	46	300	104	-57	46	300	40	288	104	-57	40	288	36	274	104	-57	36	274	34	258	104	-57	34	258	33	239	104	-57	33	239	33	-58	104	-57	33	-58	107	-70	87	332	73	327	103	-39	87	332	103	-39	103	335	33	-58	114	-80	107	-70	133	274	132	292	131	283	182	81	194	0	184	117	103	54	116	11	108	43	89	304	103	339	82	311	82	311	103	339	74	344	82	311	74	344	74	315	74	315	74	344	65	316	56	315	65	316	74	344	56	315	74	344	55	341	50	233	67	230	56	259	56	259	67	230	65	258	75	259	65	258	67	230	75	259	67	230	70	230	93	278	99	-95	95	286	95	286	99	-95	103	339	103	339	99	-95	124	-108	103	339	124	-108	125	324	125	324	124	-108	132	-61	125	324	132	-61	132	-49	132	-49	132	-40	125	324	125	324	132	-40	132	-31	125	324	132	-31	132	-21	125	324	132	-21	142	302	142	302	132	-21	133	-11	142	302	133	-11	133	-1	133	-1	153	212	142	302	142	302	153	212	151	276	155	248	151	276	153	212	155	248	153	212	154	219	155	248	154	219	154	226	155	248	154	226	155	234	155	248	155	234	155	241	134	-74	124	-108	137	-86	137	-86	124	-108	155	-113	137	-86	155	-113	144	-94	144	-94	155	-113	155	-98	158	-97	155	-98	155	-113	158	-97	155	-113	174	-111	210	-74	209	-64	208	-87	208	-87	209	-64	206	-56	208	-87	206	-56	201	-98	201	-98	206	-56	200	-49	201	-98	200	-49	193	-45	190	-106	201	-98	193	-45	190	-106	193	-45	184	-44	190	-106	184	-44	175	-45	190	-106	175	-45	174	-111	174	-111	175	-45	167	-48	174	-111	167	-48	166	-91	174	-111	166	-91	165	-93	174	-111	165	-93	164	-95	174	-111	164	-95	161	-96	174	-111	161	-96	158	-97	166	-91	167	-48	165	-88	157	-67	158	-74	158	-60	158	-60	158	-74	160	-79	158	-60	160	-79	162	-53	162	-53	160	-79	163	-84	162	-53	163	-84	167	-48	167	-48	163	-84	165	-88	103	339	89	304	93	296	103	339	93	296	95	286	36	287	38	296	38	333	38	333	38	296	42	304	38	333	42	304	55	341	55	341	42	304	48	310	55	341	48	310	56	315	48	264	42	270	50	233	50	233	42	270	38	278	50	233	38	278	35	241	35	241	38	278	36	287	24	320	16	305	23	253	24	320	23	253	35	241	24	320	35	241	36	287	24	320	36	287	38	333	16	305	12	287	15	269	16	305	15	269	23	253	85	193	68	11	70	-49	85	193	70	-49	81	-75	85	193	81	-75	99	-95	85	193	99	-95	86	201	75	230	80	231	83	263	83	263	80	231	85	232	83	263	85	232	89	270	89	270	85	232	89	233	89	270	89	233	99	-95	99	-95	89	233	88	226	75	259	70	230	75	230	75	259	75	230	83	263	99	-95	88	226	88	218	99	-95	88	218	87	209	99	-95	87	209	86	201	70	-49	68	11	67	4	70	-49	67	4	67	-1	70	-49	67	-1	66	-7	70	-49	66	-7	66	-13	70	-49	66	-13	66	-18	48	264	50	233	56	259	89	270	99	-95	93	278	132	-61	124	-108	134	-74	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	38	29	46	253	38	29	45	14	95	-83	95	-31	86	-27	95	-83	86	-27	85	-105	95	-83	85	-105	96	-86	97	-79	99	-75	101	-38	101	-38	99	-75	103	-70	101	-38	103	-70	105	-45	105	-45	103	-70	105	-63	105	-45	105	-63	107	-54	101	-38	95	-31	95	-83	101	-38	95	-83	97	-79	135	-80	127	-87	130	-104	130	-104	127	-87	118	-91	130	-104	118	-91	110	-93	110	-93	105	-92	108	-108	108	-108	105	-92	101	-91	108	-108	101	-91	98	-89	96	-86	85	-105	108	-108	96	-86	108	-108	98	-89	76	-26	66	-27	67	-99	76	-26	67	-99	85	-105	76	-26	85	-105	86	-27	47	-48	48	-75	51	-39	51	-39	48	-75	55	-88	51	-39	55	-88	58	-32	58	-32	55	-88	67	-99	58	-32	67	-99	66	-27	147	46	142	38	143	17	143	17	142	38	136	33	143	17	136	33	133	7	133	7	136	33	131	30	133	7	131	30	124	30	124	30	117	31	122	0	122	0	117	31	112	34	122	0	112	34	111	-3	111	-3	112	34	108	40	111	-3	108	40	106	49	105	60	105	315	101	-5	101	-5	105	315	93	315	101	-5	93	315	92	-5	92	-5	93	315	76	291	92	-5	76	291	72	-3	72	-3	76	291	61	271	72	-3	61	271	57	3	57	3	61	271	46	253	57	3	46	253	45	14	106	49	105	60	101	-5	106	49	101	-5	111	-3	166	50	153	56	158	-79	166	50	158	-79	164	-61	166	50	164	-61	166	-41	147	46	143	17	146	-94	147	46	146	-94	158	-79	147	46	158	-79	153	56	124	30	122	0	133	7	146	-94	143	17	143	-53	146	-94	143	-53	141	-69	146	-94	141	-69	135	-80	146	-94	135	-80	130	-104	110	-93	108	-108	130	-104	105	209	152	209	105	230	38	29	36	209	36	47	105	230	152	209	152	230	36	209	9	222	9	209	48	-75	47	-48	46	-58	92	-5	106	49	105	60	105	230	105	209	153	209	105	230	153	209	153	230	108	40	111	-3	112	34	112	34	111	-3	127	2	112	34	127	2	118	31	118	31	127	2	125	30	131	30	125	30	127	2	131	30	127	2	141	13	109	317	114	324	123	345	123	345	114	324	121	329	123	345	121	329	131	330	131	330	136	329	147	343	147	343	136	329	140	328	147	343	140	328	143	326	105	344	90	341	92	-5	105	344	92	-5	105	60	105	344	105	60	105	291	105	344	105	291	106	306	105	344	106	306	109	317	105	344	109	317	123	345	191	312	182	326	183	269	191	312	183	269	189	276	191	312	189	276	193	285	191	312	193	285	195	296	154	265	164	263	167	336	167	336	164	263	174	265	167	336	174	265	182	326	182	326	174	265	183	269	144	316	146	269	145	320	145	320	146	269	147	343	147	343	146	269	154	265	147	343	154	265	167	336	147	343	143	326	144	324	147	343	144	324	145	320	147	343	123	345	131	330	135	301	135	283	138	308	138	308	135	283	140	275	138	308	140	275	141	313	141	313	140	275	146	269	141	313	146	269	144	316	154	29	166	50	153	56	154	29	153	56	148	46	154	29	148	46	142	38	154	29	142	38	141	13	137	33	131	30	141	13	137	33	141	13	142	38	106	49	92	-5	111	-3	106	49	111	-3	108	40	56	320	57	3	65	329	65	329	57	3	73	-3	65	329	73	-3	76	336	76	336	73	-3	92	-5	76	336	92	-5	90	341	48	308	43	295	46	14	48	308	46	14	57	3	48	308	57	3	56	320	39	279	37	262	39	29	39	279	39	29	46	14	39	279	46	14	43	295	36	243	36	209	39	29	36	243	39	29	37	262	26	234	21	230	36	209	36	209	21	230	15	226	36	209	15	226	9	222	31	238	26	234	36	209	31	238	36	209	36	243	36	209	9	222	9	209	39	29	36	209	36	47	135	283	135	301	134	292	176	338	8	338	26	323	176	338	26	323	38	319	176	338	38	319	45	311	176	338	45	311	48	298	176	338	48	298	49	277	176	338	49	277	142	318	176	338	142	318	156	323	176	338	156	323	176	325	74	32	89	17	130	296	130	296	89	17	104	7	130	296	104	7	128	275	128	275	104	7	121	0	128	275	121	0	128	116	128	116	121	0	131	79	49	277	50	89	134	310	134	310	50	89	55	67	134	310	55	67	130	296	130	296	55	67	62	48	130	296	62	48	74	32	160	-7	181	-8	175	19	175	19	181	-8	201	15	233	19	201	15	203	-7	233	19	203	-7	223	-4	175	19	155	31	160	-7	160	-7	155	31	140	50	160	-7	140	50	140	-4	140	-4	140	50	131	79	140	-4	131	79	121	0	359	339	352	338	358	327	358	327	352	338	351	326	351	326	352	338	344	325	330	321	344	325	352	338	330	321	352	338	321	316	321	316	352	338	288	295	321	316	288	295	290	276	297	50	290	276	290	126	297	50	290	126	287	32	287	32	290	126	286	86	287	32	286	86	275	55	360	381	362	373	362	388	362	388	362	373	365	367	362	388	365	367	365	395	365	395	365	367	369	361	365	395	369	361	371	400	371	400	369	361	375	357	371	400	375	357	379	404	379	404	375	357	381	353	379	404	381	353	388	405	388	405	381	353	390	335	388	405	390	335	397	404	397	404	390	335	401	340	397	404	401	340	405	400	405	400	401	340	410	348	405	400	410	348	412	394	412	394	410	348	416	359	412	394	416	359	416	385	416	385	416	359	418	373	390	335	381	353	379	347	390	335	379	347	378	331	378	331	379	347	374	343	378	331	374	343	373	330	373	330	374	343	367	340	373	330	367	340	366	329	366	329	367	340	359	339	366	329	359	339	358	327	311	283	312	297	297	50	311	283	297	50	305	72	311	283	305	72	310	97	311	283	310	97	311	126	290	276	297	50	312	297	290	276	312	297	315	308	290	276	315	308	321	316	352	338	241	338	260	323	352	338	260	323	274	317	352	338	274	317	283	308	352	338	283	308	288	295	233	19	242	1	258	33	258	33	242	1	259	8	258	33	259	8	275	55	275	55	259	8	273	18	275	55	273	18	287	32	201	15	181	-8	203	-7	50	89	49	277	49	116	233	19	223	-4	242	1	260	323	241	338	241	325	26	323	8	338	8	325	142	318	49	277	134	310	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	115	-5	103	49	99	-6	58	5	76	-3	102	230	102	230	76	-3	99	-6	102	230	99	-6	102	64	102	64	99	-6	103	49	253	219	260	219	260	232	260	232	260	219	266	220	260	232	266	220	268	235	268	235	266	220	272	221	268	235	272	221	273	238	273	238	272	221	277	223	273	238	277	223	276	243	276	243	277	223	282	298	276	243	282	298	275	247	255	275	256	266	256	281	256	281	256	266	259	259	256	281	259	259	260	287	260	287	259	259	263	255	260	287	263	255	265	293	265	293	263	255	269	251	265	293	269	251	273	297	273	297	269	251	275	247	273	297	275	247	282	298	311	278	307	287	307	243	311	278	307	243	311	253	311	278	311	253	313	266	282	298	289	227	291	297	291	297	289	227	299	234	291	297	299	234	300	293	300	293	299	234	307	243	300	293	307	243	307	287	243	230	246	219	251	231	251	231	246	219	253	219	251	231	253	219	260	232	243	230	141	230	153	217	243	230	153	217	162	213	243	230	162	213	167	207	243	230	167	207	170	199	243	230	170	199	171	187	243	230	171	187	171	26	243	230	171	26	183	-2	243	230	183	-2	195	0	243	230	195	0	241	219	243	230	241	219	246	219	241	219	195	0	206	2	241	219	206	2	220	4	241	219	220	4	238	7	241	219	238	7	241	52	171	187	171	49	171	26	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	162	40	157	13	171	26	162	40	171	26	171	49	130	26	129	-2	143	4	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	35	40	32	186	32	65	18	216	8	230	8	219	153	217	141	230	141	219	282	298	277	223	289	227	112	128	208	211	148	189	148	189	208	211	208	225	148	189	208	225	54	189	46	187	54	189	208	225	46	187	208	225	22	225	86	-94	77	-88	82	-114	82	-114	77	-88	71	-79	82	-114	71	-79	70	-111	70	-111	71	-79	69	-69	65	7	69	-69	77	14	140	53	137	48	172	12	172	12	137	48	132	44	172	12	132	44	127	41	127	41	115	35	172	12	172	12	115	35	102	28	172	12	102	28	94	-32	70	-60	74	-52	77	14	77	14	74	-52	79	-45	77	14	79	-45	90	21	90	21	79	-45	85	-38	90	21	85	-38	94	-32	77	14	69	-69	70	-60	60	86	73	93	148	189	148	189	73	93	84	96	148	189	84	96	112	128	112	128	84	96	94	98	112	128	94	98	102	98	102	98	115	97	112	128	112	128	115	97	116	129	22	225	4	147	17	147	22	225	17	147	22	161	22	225	22	161	29	173	22	225	29	173	37	182	22	225	37	182	46	187	148	189	33	86	47	75	148	189	47	75	60	86	138	-82	132	-89	140	-114	140	-114	132	-89	125	-94	140	-114	125	-94	125	-117	125	-117	125	-94	116	-98	125	-117	116	-98	109	-117	109	-117	116	-98	106	-99	141	-74	138	-82	140	-114	141	-74	140	-114	155	-111	141	-74	155	-111	144	-62	164	-42	169	-106	174	-40	174	-40	169	-106	180	-101	174	-40	180	-101	185	-42	185	-42	180	-101	190	-94	185	-42	190	-94	194	-46	194	-46	190	-94	197	-87	194	-46	197	-87	199	-52	199	-52	197	-87	201	-80	199	-52	201	-80	203	-58	203	-58	201	-80	203	-73	203	-58	203	-73	204	-65	155	-46	149	-52	155	-111	155	-46	155	-111	169	-106	155	-46	169	-106	164	-42	140	53	172	12	143	61	143	61	172	12	144	70	142	80	144	70	158	127	142	80	158	127	135	88	135	88	158	127	133	130	135	88	133	130	131	130	126	94	135	88	131	130	126	94	131	130	126	130	126	94	126	130	121	129	126	94	121	129	116	129	126	94	116	129	115	97	183	20	193	30	194	105	194	105	193	30	200	42	194	105	200	42	204	88	204	88	200	42	206	55	204	88	206	55	208	68	179	118	158	127	172	12	179	118	172	12	183	20	179	118	183	20	194	105	144	70	172	12	158	127	96	-98	86	-94	95	-117	96	-98	95	-117	109	-117	96	-98	109	-117	106	-99	65	7	51	-2	53	-103	65	7	53	-103	61	-107	65	7	61	-107	70	-111	65	7	70	-111	69	-69	26	-53	26	-62	27	-37	27	-37	26	-62	29	-72	27	-37	29	-72	33	-23	33	-23	29	-72	34	-82	33	-23	34	-82	41	-12	41	-12	34	-82	41	-93	41	-12	41	-93	51	-2	51	-2	41	-93	53	-103	86	-94	82	-114	95	-117	144	-62	155	-111	149	-52	94	-32	102	28	90	21	79	285	95	287	95	287	99	338	95	287	116	284	99	338	116	284	132	344	132	344	116	284	133	275	132	344	133	275	163	340	163	340	133	275	145	261	163	340	145	261	153	244	53	269	65	278	71	323	71	323	65	278	79	285	71	323	79	285	99	338	99	338	79	285	95	287	50	301	33	273	35	242	50	301	35	242	43	256	50	301	43	256	53	269	50	301	53	269	71	323	154	209	152	202	166	143	166	143	152	202	151	195	166	143	151	195	148	188	148	188	133	157	166	143	166	143	133	157	113	125	166	143	113	125	90	95	16	188	16	157	133	157	16	188	133	157	148	188	163	340	153	244	155	224	155	224	155	216	166	143	166	143	155	216	154	209	188	327	179	157	204	188	188	327	204	188	207	308	207	308	204	188	210	200	207	308	210	200	219	283	219	283	210	200	216	212	219	283	216	212	220	225	188	327	163	340	166	143	188	327	166	143	169	146	188	327	169	146	171	149	188	327	171	149	174	151	188	327	174	151	176	154	188	327	176	154	179	157	155	224	166	143	163	340	166	143	90	95	85	66	85	66	90	95	65	67	85	66	65	67	221	0	221	0	65	67	39	39	221	0	39	39	13	12	223	252	219	283	220	225	223	252	220	225	222	239	246	157	246	188	204	188	246	157	204	188	179	157	214	77	202	70	221	0	221	0	202	70	187	67	221	0	187	67	169	66	221	0	169	66	85	66	223	88	214	77	221	0	223	88	221	0	244	105	223	88	244	105	232	105	221	0	13	12	13	0	35	242	33	273	21	242	110	271	84	271	100	147	100	147	84	271	84	242	100	147	84	242	84	219	84	219	84	242	52	242	84	219	52	242	52	219	93	59	97	-2	98	51	98	51	97	-2	107	-3	98	51	107	-3	101	42	101	42	107	-3	104	32	167	219	167	242	113	219	113	219	167	242	112	242	113	219	112	242	113	195	113	195	112	242	110	271	113	195	110	271	100	147	156	48	151	29	153	0	153	0	151	29	141	15	153	0	141	15	128	9	128	9	118	11	153	0	153	0	118	11	118	-4	224	92	220	122	219	59	219	59	220	122	209	150	219	59	209	150	205	32	205	32	209	150	189	174	205	32	189	174	182	12	182	12	189	174	163	190	182	12	163	190	160	84	160	84	159	67	182	12	182	12	159	67	156	48	182	12	156	48	153	0	163	190	129	196	134	137	163	190	134	137	147	124	163	190	147	124	157	106	163	190	157	106	160	84	134	137	129	196	126	196	134	137	126	196	124	196	134	137	124	196	121	196	134	137	121	196	117	145	117	145	121	196	117	196	117	145	117	196	113	195	117	145	113	195	100	147	112	16	107	23	107	-3	112	16	107	-3	118	-4	112	16	118	-4	118	11	66	8	76	4	77	70	77	70	76	4	86	0	77	70	86	0	86	66	86	66	86	0	97	-2	86	66	97	-2	93	59	40	54	40	38	43	61	43	61	40	38	44	29	43	61	44	29	48	66	48	66	44	29	50	21	48	66	50	21	55	70	55	70	50	21	57	14	55	70	57	14	65	72	65	72	57	14	66	8	65	72	66	8	77	70	40	38	40	54	39	48	104	32	107	-3	107	23	100	147	84	219	84	147	63	0	63	370	30	370	63	0	30	370	30	0	30	370	30	0	63	0	30	370	63	0	63	370	94	370	94	0	127	0	94	370	127	0	127	370	20	163	95	130	95	163	95	163	95	130	128	0	95	163	128	0	95	205	95	205	128	0	95	238	95	205	95	238	20	238	128	370	95	370	128	0	128	238	128	205	203	205	128	238	203	205	203	238	128	163	128	130	203	130	128	163	203	130	203	163	128	0	95	130	95	0	95	238	128	0	95	370	95	205	20	238	20	205	95	130	20	163	20	130	43	50	43	22	48	61	48	61	43	22	49	11	48	61	49	11	57	70	57	70	49	11	58	1	57	70	58	1	69	76	69	76	58	1	70	-4	69	76	70	-4	83	78	83	78	70	-4	83	-6	83	78	83	-6	96	76	96	76	83	-6	97	-4	96	76	97	-4	108	70	108	70	97	-4	108	1	108	70	108	1	117	61	117	61	108	1	117	10	117	61	117	10	123	49	123	49	117	10	123	22	123	49	123	22	125	35	120	262	122	272	124	313	124	313	122	272	124	280	124	313	124	280	126	296	126	296	124	280	125	288	103	201	109	224	110	337	110	337	109	224	117	250	110	337	117	250	119	327	119	327	117	250	120	262	119	327	120	262	124	313	91	117	95	150	98	343	98	343	95	150	99	177	98	343	99	177	110	337	110	337	99	177	103	201	84	345	70	343	72	150	84	345	72	150	75	117	84	345	75	117	91	117	84	345	91	117	98	343	70	343	58	337	58	224	70	343	58	224	64	200	70	343	64	200	68	177	70	343	68	177	72	150	50	250	58	224	58	337	50	250	58	337	49	326	50	250	49	326	46	262	41	288	42	280	43	312	43	312	42	280	44	272	43	312	44	272	49	326	49	326	44	272	46	262	41	288	43	312	41	295	43	22	43	50	41	36	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	167	352	138	352	106	264	106	264	138	352	83	302	106	264	83	302	60	264	60	264	83	302	27	352	60	264	27	352	0	352	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	225	469	224	475	224	464	224	464	224	475	223	480	224	464	223	480	222	460	222	460	223	480	220	483	222	460	220	483	217	456	217	456	220	483	215	485	217	456	215	485	211	453	211	453	215	485	209	486	211	453	209	486	204	486	203	448	211	453	204	486	203	448	204	486	200	484	203	448	200	484	196	482	203	448	196	482	192	479	203	448	192	479	187	475	203	448	187	475	137	412	187	475	114	412	137	412	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	193	368	192	361	197	331	197	331	192	361	189	356	197	331	189	356	187	325	187	325	189	356	184	351	187	325	184	351	192	118	192	118	184	351	178	348	192	118	178	348	171	347	171	347	165	348	192	118	192	118	165	348	159	351	192	118	159	351	156	325	156	325	159	351	155	356	156	325	155	356	152	362	127	368	128	357	129	382	129	382	128	357	132	346	129	382	132	346	135	395	135	395	132	346	138	337	135	395	138	337	145	405	145	405	138	337	147	330	145	405	147	330	151	368	151	368	156	325	152	362	152	375	154	381	158	411	158	411	154	381	159	385	158	411	159	385	172	414	172	414	159	385	164	388	172	414	164	388	171	390	171	390	179	388	172	414	172	414	179	388	186	411	77	71	80	81	156	325	156	325	80	81	87	99	156	325	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	187	325	193	368	197	331	198	405	198	405	197	331	205	338	198	405	205	338	208	395	208	395	205	338	211	347	208	395	211	347	215	383	215	383	211	347	216	357	215	383	216	357	217	369	198	405	186	411	190	380	198	405	190	380	192	375	198	405	192	375	193	368	186	411	179	388	185	385	186	411	185	385	190	380	152	375	158	411	145	405	152	375	145	405	151	368	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	156	325	94	118	142	239	156	325	142	239	192	118	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	156	325	156	325	69	51	72	61	156	325	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	156	325	151	368	147	330	74	198	74	200	75	145	75	145	74	200	74	202	66	141	74	202	59	226	66	141	59	226	55	140	55	140	59	226	43	141	75	208	80	214	86	234	86	234	80	214	87	217	86	234	87	217	118	237	118	237	87	217	96	220	118	237	96	220	106	220	106	220	122	219	118	237	118	237	122	219	151	234	147	27	151	14	147	123	147	140	147	123	147	174	145	191	147	174	151	234	145	191	151	234	141	204	141	204	151	234	133	213	75	208	86	234	59	226	75	208	59	226	74	202	39	213	26	196	27	152	39	213	27	152	34	145	39	213	34	145	43	141	39	213	43	141	59	226	26	196	22	174	23	162	26	196	23	162	27	152	147	27	147	123	147	49	147	27	147	49	140	40	147	27	140	40	133	35	147	27	133	35	131	14	133	35	126	31	131	14	131	14	126	31	119	29	131	14	119	29	115	4	115	4	119	29	112	28	230	26	228	25	233	11	233	11	228	25	227	25	233	11	227	25	226	25	226	25	222	26	222	3	222	3	222	26	219	28	222	3	219	28	217	31	215	39	215	170	211	-2	215	39	211	-2	216	34	216	34	211	-2	222	3	216	34	222	3	217	31	233	11	244	22	237	32	233	11	237	32	232	27	233	11	232	27	231	26	233	11	231	26	230	26	226	25	222	3	233	11	165	-1	175	-5	178	225	178	225	175	-5	188	-6	178	225	188	-6	199	212	199	212	188	-6	200	-5	199	212	200	-5	211	193	211	193	200	-5	211	-2	211	193	211	-2	215	170	147	123	151	14	151	234	151	234	151	14	157	4	151	234	157	4	178	225	178	225	157	4	165	-1	95	93	108	105	116	131	116	131	108	105	125	115	116	131	125	115	147	140	147	140	125	115	147	123	92	123	73	116	85	62	92	123	85	62	88	78	92	123	88	78	95	93	92	123	95	93	116	131	84	-5	85	62	73	116	84	-5	73	116	68	-6	68	-6	73	116	58	109	68	-6	58	109	50	-4	50	-4	58	109	46	102	50	-4	46	102	34	1	34	1	46	102	34	93	34	1	34	93	24	82	34	1	24	82	23	11	23	11	24	82	18	71	23	11	18	71	15	26	15	26	18	71	14	59	15	26	14	59	12	46	103	30	96	34	100	-1	103	30	100	-1	115	4	103	30	115	4	112	28	85	62	84	-5	87	50	87	50	84	-5	100	-1	87	50	100	-1	90	41	90	41	100	-1	96	34	87	178	85	182	87	160	87	178	87	160	89	170	87	178	89	170	88	174	83	186	79	190	83	152	83	186	83	152	87	160	83	186	87	160	85	182	77	193	75	196	75	145	77	193	75	145	83	152	77	193	83	152	79	190	142	367	126	370	134	345	134	345	126	370	124	346	115	344	124	346	126	370	115	344	126	370	109	367	157	360	155	316	157	274	157	360	157	274	168	349	168	349	157	274	168	286	168	349	168	286	176	334	176	334	168	286	176	301	176	334	176	301	179	318	134	345	142	340	142	367	142	367	142	340	149	334	142	367	149	334	157	360	157	360	149	334	153	326	157	360	153	326	155	316	157	274	155	316	153	307	157	274	153	307	149	299	157	274	149	299	143	293	157	274	143	293	142	266	124	287	126	263	134	289	134	289	126	263	142	266	134	289	142	266	143	293	109	367	94	359	97	326	109	367	97	326	102	334	109	367	102	334	108	340	109	367	108	340	115	344	72	316	75	299	75	333	75	333	75	299	82	285	75	333	82	285	83	348	83	348	82	285	94	273	83	348	94	273	94	359	94	359	94	273	96	317	115	289	108	293	108	266	115	289	108	266	126	263	115	289	126	263	124	287	96	317	94	273	97	308	97	308	94	273	108	266	97	308	108	266	101	300	101	300	108	266	108	293	156	461	160	413	164	460	164	460	160	413	168	418	164	460	168	418	171	458	171	458	168	418	174	423	171	458	174	423	176	453	176	453	174	423	178	428	176	453	178	428	179	447	179	447	178	428	180	433	179	447	180	433	180	440	160	413	156	461	150	461	160	413	150	461	145	459	160	413	145	459	140	457	160	413	140	457	134	453	160	413	134	453	129	448	160	413	129	448	89	369	89	369	129	448	61	369	97	326	94	359	96	317	75	145	74	202	66	141	74	198	75	145	75	196	151	234	122	219	133	213	151	234	147	174	147	123	97	13	83	16	105	0	105	0	83	16	74	18	105	0	74	18	29	29	29	29	74	18	68	22	29	29	68	22	41	47	41	47	68	22	65	28	41	47	65	28	57	76	57	76	65	28	64	35	167	277	57	76	68	52	167	277	68	52	71	57	71	57	121	151	167	277	167	277	121	151	132	171	167	277	132	171	213	316	57	76	64	35	64	39	57	76	64	39	65	42	57	76	65	42	66	47	57	76	66	47	68	52	211	28	204	19	455	0	455	0	204	19	191	14	455	0	191	14	172	12	211	28	318	18	215	41	215	41	318	18	307	20	215	41	307	20	216	60	216	60	307	20	301	25	216	60	301	25	216	151	216	151	301	25	216	171	216	151	216	171	132	171	357	203	344	191	345	154	345	154	344	191	325	185	345	154	325	185	325	162	325	162	325	185	296	181	296	44	296	181	216	316	296	44	216	316	297	33	297	33	216	316	216	171	297	33	216	171	301	25	213	316	216	316	454	338	454	338	216	316	316	320	454	338	316	320	329	320	329	320	355	319	454	338	454	338	355	319	377	316	454	338	377	316	395	311	430	278	454	338	426	287	426	287	454	338	420	295	410	304	420	295	454	338	410	304	454	338	395	311	454	338	430	278	434	268	454	338	434	268	438	255	454	338	438	255	442	238	454	338	442	238	454	238	296	305	297	312	216	316	296	305	216	316	296	181	216	316	297	312	300	316	216	316	300	316	306	319	216	316	306	319	316	320	178	300	213	316	180	305	180	305	213	316	181	309	179	315	181	309	213	316	179	315	213	316	454	338	454	338	137	338	155	325	454	338	155	325	167	323	454	338	167	323	175	319	454	338	175	319	179	315	454	84	445	71	455	0	455	0	445	71	436	59	455	0	436	59	426	47	426	47	413	36	455	0	455	0	413	36	397	27	455	0	397	27	379	21	460	95	454	84	455	0	460	95	455	0	475	105	460	95	475	105	464	105	211	28	455	0	318	18	318	18	455	0	333	17	358	18	333	17	455	0	358	18	455	0	379	21	373	256	366	224	367	119	373	256	367	119	373	87	373	256	373	87	385	87	373	256	385	87	385	256	358	140	367	119	366	224	358	140	366	224	357	203	358	140	357	203	345	154	213	316	178	300	176	294	213	316	176	294	172	287	213	316	172	287	167	277	105	0	29	29	21	19	105	0	21	19	12	15	105	0	12	15	2	12	105	0	2	12	2	0	333	461	337	413	341	460	341	460	337	413	345	418	341	460	345	418	348	458	348	458	345	418	351	423	348	458	351	423	353	453	353	453	351	423	355	428	353	453	355	428	356	447	356	447	355	428	357	433	356	447	357	433	357	440	337	413	333	461	327	461	337	413	327	461	322	459	337	413	322	459	317	457	337	413	317	457	311	453	337	413	311	453	306	448	337	413	306	448	266	369	266	369	306	448	238	369	97	13	105	0	105	12	296	181	296	166	325	162	455	0	172	12	172	0	155	325	137	338	137	327	216	151	132	171	121	151	78	209	82	214	87	233	87	233	82	214	89	217	87	233	89	217	117	237	117	237	89	217	98	220	117	237	98	220	109	220	109	220	124	219	117	237	117	237	124	219	135	236	223	357	227	308	231	356	231	356	227	308	235	314	231	356	235	314	237	353	237	353	235	314	241	318	237	353	241	318	242	348	242	348	241	318	244	323	242	348	244	323	246	342	246	342	244	323	246	328	246	342	246	328	247	334	227	308	223	357	217	356	227	308	217	356	211	354	227	308	211	354	206	352	227	308	206	352	201	348	227	308	201	348	196	343	227	308	196	343	156	264	336	65	325	52	329	33	329	33	325	52	313	42	329	33	313	42	311	16	311	16	313	42	301	36	311	16	301	36	291	4	291	4	301	36	289	32	291	4	289	32	275	31	275	31	252	34	268	-1	268	-1	252	34	242	-3	252	34	236	44	242	-3	242	-3	236	44	225	60	242	-3	225	60	224	-2	224	-2	225	60	219	83	224	-2	219	83	217	113	224	-2	217	113	209	228	224	-2	209	228	207	1	207	1	209	228	198	221	207	1	198	221	193	9	193	9	198	221	187	211	193	9	187	211	180	21	180	21	187	211	177	221	180	21	177	221	169	37	169	37	177	221	166	37	344	124	343	141	342	154	344	124	342	154	341	166	344	124	341	166	338	176	344	124	338	176	334	186	344	124	334	186	323	204	344	124	323	204	309	218	344	124	309	218	292	228	344	124	292	228	283	159	344	124	283	159	283	142	344	124	283	142	217	142	344	124	217	142	217	124	275	31	268	-1	291	4	135	29	130	27	131	7	131	7	130	27	124	25	131	7	124	25	117	25	117	25	107	26	113	0	113	0	107	26	99	30	113	0	99	30	95	-5	95	-5	99	30	93	37	95	-5	93	37	90	47	177	221	165	228	166	37	166	37	165	228	151	233	166	37	151	233	149	20	149	20	151	233	148	124	148	142	148	124	148	180	147	196	148	180	151	233	147	196	151	233	142	207	142	207	151	233	135	236	142	207	135	236	135	215	135	215	135	236	124	219	69	141	78	145	76	203	76	203	78	209	62	225	62	225	78	209	87	233	46	141	57	140	62	225	62	225	57	140	69	141	62	225	69	141	76	203	42	211	30	194	30	153	42	211	30	153	37	146	42	211	37	146	46	141	42	211	46	141	62	225	30	194	25	174	26	163	30	194	26	163	30	153	149	20	148	124	148	41	149	20	148	41	141	34	149	20	141	34	135	29	149	20	135	29	131	7	117	25	113	0	131	7	97	92	108	104	114	132	114	132	108	104	125	114	114	132	125	114	148	142	148	142	125	114	148	124	89	123	89	60	91	77	89	123	91	77	114	132	114	132	91	77	97	92	279	201	292	228	273	213	273	213	292	228	272	234	273	213	272	234	264	219	264	219	272	234	252	222	239	219	252	222	251	237	239	219	251	237	235	236	217	113	217	142	209	228	209	228	217	142	218	172	209	228	218	172	222	233	222	233	218	172	222	194	222	233	222	194	235	236	235	236	222	194	229	210	235	236	229	210	239	219	282	183	283	159	292	228	282	183	292	228	279	201	272	234	251	237	252	222	90	180	88	184	89	160	90	180	89	160	91	171	90	180	91	171	91	176	86	188	83	192	85	152	86	188	85	152	89	160	86	188	89	160	88	184	83	192	80	195	85	152	85	152	80	195	78	197	85	152	78	197	78	145	78	145	78	197	77	199	78	145	77	199	77	201	75	-6	95	-5	90	47	75	-6	90	47	89	60	75	-6	89	60	89	123	75	-6	89	123	70	115	75	-6	70	115	56	107	75	-6	56	107	54	-4	46	99	35	90	38	2	46	99	38	2	54	-4	46	99	54	-4	56	107	18	59	19	28	21	70	21	70	19	28	26	13	21	70	26	13	27	80	27	80	26	13	38	2	27	80	38	2	35	90	19	28	18	59	17	47	76	203	78	145	77	201	151	233	148	180	148	124	336	65	329	33	347	57	156	264	196	343	127	264	88	313	50	275	55	54	88	313	55	54	68	40	88	313	68	40	84	26	88	313	84	26	101	15	88	313	101	15	106	164	88	313	106	164	110	222	88	313	110	222	137	337	50	275	26	226	30	98	50	275	30	98	37	81	50	275	37	81	46	67	50	275	46	67	55	54	26	226	17	167	18	153	26	226	18	153	19	138	26	226	19	138	22	124	26	226	22	124	26	111	26	226	26	111	30	98	174	-8	195	-8	177	9	177	9	195	-8	195	7	226	14	195	7	195	-8	226	14	195	-8	253	0	137	35	127	52	137	0	260	285	127	52	270	262	260	285	270	262	268	331	249	301	250	337	238	314	238	314	250	337	232	342	238	314	232	342	225	323	225	323	232	342	214	345	225	323	214	345	211	328	211	328	214	345	195	329	163	322	195	329	195	345	163	322	195	345	137	337	137	337	110	222	121	268	137	337	121	268	139	302	137	337	139	302	163	322	113	93	109	109	119	6	119	6	109	109	107	126	119	6	107	126	101	15	101	15	107	126	106	144	101	15	106	144	106	164	65	-36	101	15	84	26	65	-36	84	26	41	-36	250	337	249	301	260	285	250	337	260	285	268	331	214	345	195	345	195	329	328	289	317	299	339	61	339	61	317	299	304	311	339	61	304	311	302	23	302	23	304	311	286	322	302	23	286	322	283	166	283	166	279	109	302	23	302	23	279	109	268	65	302	23	268	65	253	0	253	0	268	65	251	33	253	0	251	33	226	14	286	322	268	331	270	262	286	322	270	262	275	243	286	322	275	243	279	225	286	322	279	225	281	207	286	322	281	207	283	188	286	322	283	188	283	166	117	75	113	93	119	6	117	75	119	6	127	52	117	75	127	52	260	285	318	368	286	322	304	311	318	368	304	311	343	368	162	14	149	22	155	-5	162	14	155	-5	174	-8	162	14	174	-8	177	9	137	35	137	0	155	-5	137	35	155	-5	149	22	371	187	368	206	372	168	372	168	368	206	364	224	372	168	364	224	363	110	363	110	364	224	358	241	363	110	358	241	350	258	343	269	336	279	339	61	343	269	339	61	363	110	343	269	363	110	350	258	230	461	234	413	238	460	238	460	234	413	242	418	238	460	242	418	245	458	245	458	242	418	248	423	245	458	248	423	250	453	250	453	248	423	251	428	250	453	251	428	253	447	253	447	251	428	253	433	253	447	253	433	254	440	234	413	230	461	224	461	234	413	224	461	219	459	234	413	219	459	214	457	234	413	214	457	209	453	234	413	209	453	204	448	234	413	204	448	163	369	163	369	204	448	135	369	328	289	339	61	336	279	137	0	127	52	119	6	114	-6	126	-6	116	9	116	9	126	-6	126	8	141	12	126	8	126	-6	141	12	126	-6	162	0	108	13	101	19	103	-4	108	13	103	-4	114	-6	108	13	114	-6	116	9	86	76	82	2	86	70	86	70	82	2	93	-1	86	70	93	-1	92	40	92	40	93	-1	96	28	96	28	93	-1	103	-4	96	28	103	-4	101	19	86	82	86	89	82	2	82	2	86	89	86	97	82	2	86	97	86	104	86	104	87	151	82	2	82	2	87	151	89	231	82	2	89	231	72	7	72	7	89	231	58	214	72	7	58	214	55	18	55	18	58	214	39	35	34	188	18	154	19	71	34	188	19	71	27	52	34	188	27	52	39	35	34	188	39	35	58	214	18	154	12	114	14	92	18	154	14	92	19	71	87	151	91	184	89	231	89	231	91	184	98	206	89	231	98	206	126	237	126	237	98	206	110	218	126	237	110	218	126	221	126	221	135	220	137	236	137	236	135	220	142	217	137	236	142	217	147	235	147	235	142	217	148	211	147	235	148	211	157	232	157	232	148	211	154	203	157	232	154	203	158	191	41	-45	72	7	55	18	41	-45	55	18	17	-45	167	229	157	232	158	191	167	229	158	191	164	162	167	229	164	162	164	149	167	229	164	149	164	138	167	229	164	138	165	128	167	229	165	128	165	118	167	229	165	118	165	108	167	229	165	108	193	15	167	229	193	15	177	224	137	236	126	237	126	221	208	275	177	224	194	213	208	275	194	213	230	275	223	178	211	196	217	41	217	41	211	196	194	213	217	41	194	213	193	15	193	15	194	213	177	224	193	15	165	108	163	70	193	15	163	70	162	0	162	0	163	70	159	41	162	0	159	41	152	22	232	75	238	114	236	138	232	75	236	138	231	159	232	75	231	159	223	178	232	75	223	178	217	41	158	191	86	70	92	40	158	191	92	40	164	162	161	357	165	308	169	356	169	356	165	308	173	314	169	356	173	314	175	353	175	353	173	314	178	318	175	353	178	318	180	348	180	348	178	318	182	323	180	348	182	323	184	342	184	342	182	323	184	328	184	342	184	328	185	334	165	308	161	357	155	356	165	308	155	356	149	354	165	308	149	354	144	352	165	308	144	352	139	348	165	308	139	348	134	343	165	308	134	343	94	264	94	264	134	343	65	264	141	12	162	0	152	22	86	82	82	2	86	76	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	143	125	126	115	135	98	135	98	126	115	104	107	104	55	104	107	103	202	104	55	103	202	99	215	21	204	22	204	28	227	28	227	22	204	23	204	28	227	23	204	25	204	25	204	28	204	28	227	28	227	28	204	31	202	28	227	31	202	39	232	39	232	31	202	33	199	39	232	33	199	35	195	94	225	86	232	99	-3	99	-3	86	232	76	235	99	-3	76	235	72	4	72	4	76	235	62	237	72	4	62	237	52	18	52	18	62	237	50	236	52	18	50	236	39	37	39	37	50	236	39	232	39	37	39	232	35	190	35	190	39	232	35	195	7	208	14	198	18	219	18	219	14	198	19	203	18	219	19	203	28	227	28	227	19	203	20	203	28	227	20	203	21	204	111	189	118	195	119	215	119	215	118	195	125	198	119	215	125	198	135	225	135	225	125	198	132	200	135	225	132	200	139	201	139	201	147	200	150	232	150	232	147	200	155	196	150	232	155	196	166	235	166	235	155	196	160	189	166	235	160	189	164	179	104	181	111	189	119	215	104	181	119	215	103	202	104	181	103	202	104	107	159	106	177	113	163	151	163	151	177	113	165	167	166	235	165	167	177	113	166	235	177	113	183	237	183	237	177	113	192	120	183	237	192	120	201	235	201	235	192	120	204	127	201	235	204	127	216	229	216	229	204	127	217	137	216	229	217	137	228	218	228	218	217	137	226	147	228	218	226	147	233	158	150	232	135	225	139	201	171	16	164	12	165	-3	165	-3	164	12	155	10	165	-3	155	10	145	9	145	9	129	11	133	-6	133	-6	129	11	117	16	133	-6	117	16	110	25	133	-6	110	25	99	-3	99	-3	110	25	105	38	99	-3	105	38	104	55	104	107	104	89	135	98	99	215	94	225	99	-3	99	215	99	-3	104	55	216	84	207	88	211	16	211	16	207	88	196	90	211	16	196	90	191	4	191	4	196	90	185	88	191	4	185	88	177	27	177	27	175	21	191	4	191	4	175	21	171	16	191	4	171	16	165	-3	185	88	175	84	175	34	185	88	175	34	176	31	185	88	176	31	177	29	185	88	177	29	177	27	165	48	168	44	168	78	168	78	168	44	171	39	168	78	171	39	175	84	175	84	171	39	174	36	175	84	174	36	175	34	163	70	162	60	162	56	163	70	162	56	163	52	163	70	163	52	165	48	163	70	165	48	168	78	235	203	228	218	233	158	235	203	233	158	236	171	235	203	236	171	238	184	159	106	163	151	155	137	159	106	155	137	143	125	159	106	143	125	135	98	224	34	228	56	227	67	224	34	227	67	223	77	224	34	223	77	216	84	224	34	216	84	211	16	145	9	133	-6	165	-3	39	37	35	190	35	60	166	235	164	179	165	167	200	170	200	170	200	214	200	214	200	170	200	22	200	214	200	22	253	237	253	237	200	22	260	42	253	237	260	42	260	237	279	31	274	31	297	25	297	25	274	31	270	30	297	25	270	30	267	30	267	30	264	31	200	22	200	22	264	31	262	32	200	22	262	32	261	35	287	32	279	31	297	25	287	32	297	25	297	33	297	25	267	30	200	22	200	55	200	22	200	170	260	38	260	42	200	22	260	38	200	22	261	35	200	170	200	214	197	188	197	188	200	214	191	220	197	188	191	220	188	203	188	203	191	220	181	226	188	203	181	226	176	213	176	213	181	226	169	231	176	213	169	231	163	218	163	218	169	231	155	235	163	218	155	235	150	220	139	237	98	230	101	189	139	237	101	189	116	207	139	237	116	207	132	217	139	237	132	217	150	220	139	237	150	220	155	235	119	37	103	57	106	-4	106	-4	103	57	92	87	106	-4	92	87	77	3	77	3	92	87	88	127	98	230	88	127	91	163	98	230	91	163	101	189	64	211	38	183	48	22	64	211	48	22	77	3	64	211	77	3	88	127	64	211	88	127	98	230	25	56	48	22	38	183	25	56	38	183	22	148	25	56	22	148	16	108	127	-6	151	-4	139	25	139	25	151	-4	161	22	170	23	161	22	170	1	170	23	170	1	184	9	119	37	106	-4	127	-6	119	37	127	-6	139	25	181	28	184	9	190	35	190	35	184	9	194	17	190	35	194	17	197	44	197	44	194	17	200	22	197	44	200	22	200	55	161	22	151	-4	170	1	170	23	184	9	181	28	297	25	200	22	200	-3	60	-6	113	16	113	207	113	207	115	186	119	213	119	213	115	186	122	195	119	213	122	195	129	220	129	220	122	195	132	202	129	220	132	202	143	228	143	228	132	202	143	206	143	228	143	206	152	208	152	208	174	204	162	234	162	234	174	204	185	237	113	207	113	175	115	186	162	234	143	228	152	208	144	-1	158	-5	150	11	150	11	158	-5	164	9	181	12	164	9	174	-6	181	12	174	-6	215	0	116	41	121	10	125	27	125	27	121	10	132	3	125	27	132	3	137	17	137	17	132	3	144	-1	137	17	144	-1	150	11	121	10	116	41	113	60	121	10	113	60	113	16	215	0	249	18	222	67	222	67	249	18	225	103	236	226	225	103	249	18	236	226	249	18	265	207	265	207	249	18	275	47	265	207	275	47	288	173	288	173	275	47	291	82	288	173	291	82	297	121	185	237	194	193	207	235	207	235	194	193	210	173	207	235	210	173	236	226	236	226	210	173	221	143	236	226	221	143	225	103	215	0	222	67	212	40	215	0	212	40	197	22	215	0	197	22	181	12	164	9	158	-5	174	-6	34	198	39	199	113	233	113	233	39	199	43	200	113	233	43	200	46	200	46	200	49	199	113	233	113	233	49	199	51	198	113	233	51	198	52	195	113	233	52	195	53	191	113	233	53	191	53	187	113	233	53	187	60	-6	113	233	60	-6	113	207	53	187	53	-6	60	-6	26	197	34	198	113	233	26	197	113	233	16	204	26	197	16	204	16	196	185	237	174	204	194	193	121	-2	134	-5	129	11	129	11	134	-5	141	9	158	13	141	9	148	-6	158	13	148	-6	186	0	129	11	120	16	121	-2	121	-2	120	16	113	24	121	-2	113	24	108	2	108	2	113	24	108	35	108	2	108	35	107	49	107	49	107	180	107	209	107	49	107	209	106	344	107	49	106	344	96	11	107	49	96	11	108	2	91	341	77	336	83	22	91	341	83	22	96	11	91	341	96	11	106	344	83	22	77	336	66	329	83	22	66	329	57	320	83	22	57	320	49	307	83	22	49	307	43	293	83	22	43	293	43	-6	43	-6	43	293	39	275	43	-6	39	275	37	255	43	-6	37	255	37	233	43	-6	37	233	37	-6	153	236	142	209	158	205	153	236	158	205	167	237	167	237	158	205	171	193	167	237	171	193	199	231	199	231	171	193	181	174	199	231	181	174	186	146	118	200	125	205	129	227	129	227	125	205	133	208	129	227	133	208	141	232	141	232	133	208	142	209	141	232	142	209	153	236	118	219	107	209	107	180	118	219	107	180	112	191	118	219	112	191	118	200	118	219	118	200	129	227	141	9	134	-5	148	-6	110	318	115	325	124	345	124	345	115	325	122	329	124	345	122	329	132	330	132	330	137	329	148	343	148	343	137	329	141	328	148	343	141	328	144	326	107	293	108	307	106	344	107	293	106	344	107	209	110	318	124	345	106	344	110	318	106	344	108	307	192	312	183	326	184	269	192	312	184	269	190	276	192	312	190	276	194	285	192	312	194	285	195	296	155	265	165	263	168	336	168	336	165	263	175	265	168	336	175	265	183	326	183	326	175	265	184	269	145	316	147	269	146	320	146	320	147	269	148	343	148	343	147	269	155	265	148	343	155	265	168	336	148	343	144	326	146	324	148	343	146	324	146	320	148	343	124	345	132	330	262	119	257	158	256	78	256	78	257	158	245	191	256	78	245	191	241	43	241	43	245	191	225	215	241	43	225	215	217	16	217	16	225	215	199	231	217	16	199	231	188	110	188	110	199	231	186	146	217	16	188	110	186	73	217	16	186	73	186	0	186	0	186	73	181	45	186	0	181	45	171	25	136	301	137	283	139	308	139	308	137	283	141	275	139	308	141	275	142	313	142	313	141	275	147	269	142	313	147	269	145	316	137	283	136	301	135	292	158	13	186	0	171	25	27	186	38	194	42	219	42	219	38	194	48	199	42	219	48	199	60	229	60	229	48	199	58	202	60	229	58	202	70	203	70	203	94	198	81	235	81	235	94	198	103	237	24	204	7	184	17	175	24	204	17	175	27	186	24	204	27	186	42	219	81	235	60	229	70	203	132	40	123	22	129	0	129	0	123	22	111	12	129	0	111	12	98	8	98	8	87	10	92	-6	92	-6	87	10	81	14	92	-6	81	14	67	-4	67	-4	81	14	78	21	67	-4	78	21	71	67	71	67	78	21	77	31	71	67	77	31	75	57	75	57	77	31	76	44	67	-4	71	67	66	74	67	-4	66	74	58	78	67	-4	58	78	49	80	67	-4	49	80	46	3	37	78	27	74	29	15	37	78	29	15	46	3	37	78	46	3	49	80	20	68	16	59	18	30	20	68	18	30	29	15	20	68	29	15	27	74	210	118	205	158	204	77	204	77	205	158	190	191	204	77	190	191	187	42	187	42	190	191	168	216	187	42	168	216	162	16	162	16	168	216	140	93	138	231	103	237	113	184	138	231	113	184	127	161	138	231	127	161	136	131	138	231	136	131	140	93	138	231	140	93	168	216	162	16	140	93	138	63	162	16	138	63	132	40	162	16	132	40	129	0	98	8	92	-6	129	0	103	237	94	198	113	184	18	30	16	59	15	48	207	200	196	215	197	155	207	200	197	155	205	162	207	200	205	162	209	171	207	200	209	171	210	181	167	151	176	150	179	226	179	226	176	150	188	151	179	226	188	151	196	215	196	215	188	151	197	155	150	173	153	163	158	234	158	234	153	163	159	155	158	234	159	155	179	226	179	226	159	155	167	151	158	234	133	237	138	220	158	234	138	220	144	215	158	234	144	215	147	208	158	234	147	208	148	198	158	234	148	198	148	186	158	234	148	186	150	173	87	166	93	190	96	231	96	231	93	190	102	207	96	231	102	207	133	237	133	237	102	207	114	217	133	237	114	217	127	221	127	221	138	220	133	237	157	-10	181	-7	160	12	160	12	181	-7	166	12	181	14	166	12	181	-7	181	14	181	-7	199	0	188	60	191	82	181	63	181	63	191	82	174	64	165	62	174	64	174	84	165	62	174	84	158	82	136	21	130	26	131	-9	135	67	130	26	139	40	135	67	139	40	145	76	145	76	139	40	148	51	145	76	148	51	158	82	158	82	148	51	156	58	158	82	156	58	165	62	124	55	113	39	114	-7	124	55	114	-7	121	-8	124	55	121	-8	131	-9	124	55	131	-9	130	26	124	55	130	26	135	67	199	0	212	12	200	34	200	34	212	12	200	42	199	50	200	42	204	76	199	50	204	76	194	56	194	56	204	76	191	82	194	56	191	82	188	60	191	82	174	84	174	64	223	42	220	56	220	26	220	26	220	56	214	67	220	26	214	67	212	12	212	12	214	67	204	76	212	12	204	76	200	42	199	0	200	34	197	25	199	0	197	25	191	18	199	0	191	18	181	14	136	21	142	-9	144	17	144	17	142	-9	151	-10	144	17	151	-10	153	14	153	14	151	-10	157	-10	153	14	157	-10	160	12	114	-7	113	39	103	55	114	-7	103	55	95	73	114	-7	95	73	92	-1	114	-7	92	-1	78	-79	95	73	90	93	92	-1	92	-1	90	93	86	114	92	-1	86	114	83	1	83	1	86	114	85	137	83	1	85	137	73	5	73	5	85	137	87	166	73	5	87	166	63	11	63	11	87	166	96	231	63	11	96	231	63	214	27	53	35	38	38	187	38	187	35	38	46	24	38	187	46	24	63	214	63	214	46	24	54	17	63	214	54	17	63	11	21	153	15	111	16	90	21	153	16	90	20	71	21	153	20	71	27	53	21	153	27	53	38	187	78	-79	92	-1	54	-79	136	21	131	-9	142	-9	278	-97	275	-98	283	-113	283	-113	275	-98	271	-100	283	-113	271	-100	266	-100	266	-100	256	-99	259	-116	259	-116	256	-99	249	-95	259	-116	249	-95	245	-87	212	-106	225	-111	241	338	241	338	225	-111	241	-115	241	338	241	-115	241	-60	241	-60	241	-115	242	-76	245	-87	242	-76	241	-115	245	-87	241	-115	259	-116	327	-82	330	-65	328	-55	327	-82	328	-55	324	-46	327	-82	324	-46	318	-39	327	-82	318	-39	317	-96	310	-35	300	-34	302	-106	310	-35	302	-106	317	-96	310	-35	317	-96	318	-39	282	-39	281	-91	283	-113	282	-39	283	-113	290	-35	290	-35	283	-113	302	-106	290	-35	302	-106	300	-34	280	-94	278	-97	283	-113	280	-94	283	-113	281	-91	266	-100	259	-116	283	-113	270	-62	271	-71	271	-53	271	-53	271	-71	273	-77	271	-53	273	-77	275	-45	275	-45	273	-77	277	-82	275	-45	277	-82	282	-39	282	-39	277	-82	280	-86	282	-39	280	-86	281	-91	241	338	133	338	150	324	241	338	150	324	161	321	241	338	161	321	168	316	241	338	168	316	171	308	241	338	171	308	171	297	241	338	171	297	171	177	241	338	171	177	171	26	241	338	171	26	172	-24	241	338	172	-24	174	-44	241	338	174	-44	177	-61	241	338	177	-61	183	-77	241	338	183	-77	191	-90	241	338	191	-90	201	-99	241	338	201	-99	212	-106	171	205	171	177	171	297	171	26	171	-2	172	-24	171	26	171	177	171	56	171	26	171	56	171	54	171	26	171	54	169	51	171	26	169	51	167	47	171	26	167	47	165	43	171	26	165	43	162	40	171	26	162	40	158	13	137	232	132	209	142	207	137	232	142	207	148	226	148	226	142	207	151	203	148	226	151	203	159	217	159	217	151	203	159	197	159	217	159	197	171	205	171	205	159	197	166	188	171	205	166	188	171	177	107	-6	121	-5	115	25	115	25	121	-5	129	21	136	22	129	21	134	-2	136	22	134	-2	146	4	107	-6	115	25	104	36	107	-6	104	36	96	54	107	-6	96	54	91	80	107	-6	91	80	77	-1	16	110	21	72	21	151	21	151	21	72	33	39	21	151	33	39	34	186	34	186	33	39	52	14	34	186	52	14	55	213	55	213	52	14	77	-1	55	213	77	-1	81	230	81	230	77	-1	91	80	81	230	91	80	90	114	90	114	91	149	81	230	81	230	91	149	96	176	81	230	96	176	112	237	112	237	96	176	105	194	112	237	105	194	117	205	125	236	112	237	117	205	125	236	117	205	132	209	125	236	132	209	137	232	143	24	146	4	149	28	149	28	146	4	158	13	149	28	158	13	156	33	156	33	158	13	162	40	129	21	121	-5	134	-2	136	22	146	4	143	24	150	324	133	338	133	326	107	-6	121	-5	115	25	115	25	121	-5	129	21	136	22	129	21	135	-2	136	22	135	-2	147	4	107	-6	115	25	104	36	107	-6	104	36	96	54	107	-6	96	54	91	80	107	-6	91	80	77	-1	16	110	21	72	21	151	21	151	21	72	33	39	21	151	33	39	34	186	34	186	33	39	52	14	34	186	52	14	55	213	55	213	52	14	77	-1	55	213	77	-1	81	230	81	230	77	-1	91	80	81	230	91	80	90	114	90	114	91	149	81	230	81	230	91	149	96	176	81	230	96	176	112	237	112	237	96	176	105	194	112	237	105	194	117	205	137	232	132	209	142	207	137	232	142	207	148	226	148	226	142	207	151	203	148	226	151	203	159	217	159	217	151	203	159	197	159	217	159	197	171	205	171	205	159	197	166	188	171	205	166	188	171	177	125	236	112	237	117	205	125	236	117	205	132	209	125	236	132	209	137	232	169	51	167	47	173	26	173	26	167	47	165	43	173	26	165	43	162	40	162	40	156	33	160	13	160	13	156	33	149	28	160	13	149	28	147	4	147	4	149	28	143	24	147	4	143	24	136	22	174	275	172	257	173	26	173	26	172	257	171	177	171	205	171	177	171	238	171	238	171	177	172	257	173	26	171	177	171	56	173	26	171	56	171	54	173	26	171	54	169	51	162	40	160	13	173	26	259	23	250	26	271	10	271	10	250	26	239	6	223	4	239	6	225	337	223	4	225	337	212	332	223	4	212	332	209	2	209	2	212	332	201	325	209	2	201	325	197	0	197	0	201	325	191	316	197	0	191	316	186	-2	186	-2	191	316	184	304	186	-2	184	304	178	290	186	-2	178	290	174	275	186	-2	174	275	173	26	186	-2	173	26	173	-6	241	340	225	337	239	6	241	340	239	6	241	50	241	340	241	50	241	292	241	340	241	292	242	306	241	340	242	306	245	315	241	340	245	315	259	342	245	315	250	321	259	342	259	342	250	321	257	325	259	342	257	325	266	326	266	326	271	325	283	339	283	339	271	325	275	324	283	339	275	324	278	322	250	26	245	32	239	6	239	6	245	32	242	39	239	6	242	39	241	50	326	308	317	322	318	265	326	308	318	265	324	272	326	308	324	272	328	281	326	308	328	281	330	291	290	261	300	259	302	332	302	332	300	259	310	261	302	332	310	261	317	322	317	322	310	261	318	265	280	313	282	265	281	316	281	316	282	265	283	339	283	339	282	265	290	261	283	339	290	261	302	332	283	339	278	322	280	320	283	339	280	320	281	316	283	339	259	342	266	326	271	297	271	279	273	304	273	304	271	279	275	271	273	304	275	271	277	308	277	308	275	271	282	265	277	308	282	265	280	313	129	21	121	-5	135	-2	259	23	271	10	271	22	271	279	271	297	270	288	90	212	92	236	86	206	86	206	92	236	81	198	79	191	81	198	92	236	79	191	92	236	78	232	131	210	144	231	121	218	121	218	144	231	109	221	101	220	109	221	109	237	101	220	109	237	95	217	95	217	109	237	92	236	95	217	92	236	90	212	78	232	66	227	77	165	78	232	77	165	77	176	78	232	77	176	78	184	78	232	78	184	79	191	77	141	77	151	66	227	77	141	66	227	55	220	77	141	55	220	45	211	77	141	45	211	35	198	77	141	35	198	27	182	77	141	27	182	21	164	77	141	21	164	18	144	77	141	18	144	142	123	77	141	142	123	144	141	142	123	145	0	144	141	144	141	145	0	173	214	173	214	145	0	174	15	173	214	174	15	195	188	195	188	174	15	195	40	195	188	195	40	209	154	209	154	195	40	209	73	209	154	209	73	214	112	138	195	143	172	144	231	144	231	143	172	144	141	144	231	144	141	173	214	144	231	109	237	109	221	145	0	142	123	139	95	145	0	139	95	133	69	145	0	133	69	123	48	145	0	123	48	112	-6	82	29	88	-4	107	34	107	34	88	-4	112	-6	107	34	112	-6	123	48	70	30	58	34	67	1	70	30	67	1	88	-4	70	30	88	-4	82	29	48	13	67	1	58	34	48	13	58	34	47	40	48	13	47	40	36	50	48	13	36	50	30	31	25	63	12	56	30	31	25	63	30	31	36	50	142	123	18	144	16	123	144	231	131	210	138	195	77	165	66	227	77	151	92	12	87	17	90	-5	90	-5	87	17	83	24	90	-5	83	24	79	32	79	32	77	38	90	-5	90	-5	77	38	75	-2	92	12	106	-6	98	9	98	9	106	-6	106	8	118	11	106	8	106	-6	118	11	106	-6	141	0	210	118	206	156	206	76	206	76	206	156	192	189	206	76	192	189	192	41	192	41	192	189	170	214	192	41	170	214	170	15	170	15	170	214	142	231	170	15	142	231	141	89	141	89	142	231	138	107	141	89	138	107	74	89	74	89	138	107	14	85	14	85	138	107	12	107	142	231	108	237	120	181	142	231	120	181	130	160	142	231	130	160	136	135	142	231	136	135	138	107	85	235	79	200	104	195	85	235	104	195	108	237	108	237	104	195	120	181	141	0	170	15	141	89	141	0	141	89	140	57	141	0	140	57	135	34	141	0	135	34	128	19	141	0	128	19	118	11	74	89	14	85	18	66	74	89	18	66	24	47	74	89	24	47	32	31	74	89	32	31	42	18	74	89	42	18	51	9	74	89	51	9	62	2	74	89	62	2	74	78	75	-2	77	38	75	45	75	-2	75	45	75	53	75	-2	75	53	74	64	75	-2	74	64	62	2	74	78	62	2	74	64	33	179	44	189	45	216	45	216	44	189	55	195	45	216	55	195	64	228	64	228	55	195	67	199	64	228	67	199	85	235	85	235	67	199	79	200	27	198	9	174	22	166	27	198	22	166	33	179	27	198	33	179	45	216	92	12	90	-5	106	-6	78	199	90	200	90	200	98	235	90	200	107	198	98	235	107	198	119	237	119	237	107	198	123	192	119	237	123	192	141	234	141	234	123	192	136	182	141	234	136	182	146	169	44	179	55	189	58	218	58	218	55	189	66	195	58	218	66	195	78	229	78	229	66	195	78	199	78	229	78	199	98	235	98	235	78	199	90	200	40	200	21	174	32	166	40	200	32	166	44	179	40	200	44	179	58	218	150	50	144	30	152	0	152	0	144	30	134	14	152	0	134	14	118	8	118	8	104	12	117	-6	117	-6	104	12	101	-5	104	12	96	23	101	-5	101	-5	96	23	91	37	101	-5	91	37	86	-2	86	-2	91	37	88	53	86	-2	88	53	88	69	278	125	273	130	277	104	277	104	273	130	270	137	277	104	270	137	265	110	265	110	270	137	268	145	270	199	271	214	265	220	270	199	265	220	265	110	270	199	265	110	270	183	265	110	268	145	269	155	265	110	269	155	269	168	265	110	269	168	270	183	265	220	205	185	214	169	265	220	214	169	251	190	265	220	251	190	252	130	265	220	252	130	257	118	265	220	257	118	265	110	319	138	316	135	321	114	321	114	316	135	313	130	321	114	313	130	312	108	312	108	313	130	307	126	312	108	307	126	302	104	302	104	307	126	300	122	302	104	300	122	291	103	291	103	300	122	291	121	319	138	321	114	324	151	324	151	321	114	328	122	324	151	328	122	339	145	339	145	328	122	333	131	291	103	291	121	284	122	291	103	284	122	278	125	291	103	278	125	277	104	252	130	251	190	250	185	252	130	250	185	250	176	252	130	250	176	250	164	252	130	250	164	250	153	252	130	250	153	250	144	222	118	221	128	220	139	222	118	220	139	219	149	222	118	219	149	217	160	222	118	217	160	217	76	217	160	214	169	217	76	217	76	214	169	205	185	217	76	205	185	203	41	203	41	205	185	192	203	203	41	192	203	181	15	181	15	192	203	177	218	181	15	177	218	160	228	141	234	146	169	160	228	160	228	146	169	152	154	160	228	152	154	152	0	160	228	152	0	181	15	152	154	26	81	27	71	152	154	27	71	30	58	152	154	30	58	88	95	152	154	88	95	152	133	88	95	30	58	36	45	88	95	36	45	43	31	88	95	43	31	53	18	88	95	53	18	62	9	88	95	62	9	74	2	88	95	74	2	86	-2	88	95	86	-2	88	69	152	0	152	154	152	133	152	0	152	133	152	89	152	0	152	89	152	71	152	0	152	71	150	50	118	8	117	-6	152	0	88	163	86	175	89	95	89	95	86	175	84	81	84	81	86	175	82	65	82	65	71	125	84	-4	84	-4	71	125	57	3	57	3	71	125	52	118	57	3	52	118	36	107	86	175	87	192	71	125	71	125	87	192	92	236	71	125	92	236	66	230	143	207	147	200	147	236	143	207	147	236	139	212	139	212	147	236	139	237	139	212	139	237	134	216	134	216	139	237	130	237	134	216	130	237	127	218	127	218	130	237	121	238	127	218	121	238	119	219	88	163	89	95	94	153	94	153	89	95	97	105	94	153	97	105	102	145	102	145	97	105	107	111	102	145	107	111	112	139	112	139	107	111	121	113	112	139	121	113	121	135	121	135	121	113	147	113	121	135	147	113	127	133	147	113	147	132	140	132	147	113	140	132	136	132	147	113	136	132	131	133	147	113	131	133	127	133	87	192	90	204	92	236	92	236	90	204	97	212	92	236	97	212	121	238	121	238	97	212	106	217	121	238	106	217	119	219	34	152	43	142	45	219	45	219	43	142	56	133	45	219	56	133	66	230	66	230	56	133	71	125	31	203	26	179	28	164	31	203	28	164	34	152	31	203	34	152	45	219	193	36	177	26	179	5	179	5	177	26	162	21	179	5	162	21	157	-2	157	-2	162	21	145	18	157	-2	145	18	135	-5	135	-5	145	18	127	17	113	-6	135	-5	127	17	113	-6	127	17	112	20	113	-6	112	20	100	26	113	-6	100	26	90	36	113	-6	90	36	84	-4	84	-4	90	36	84	49	84	-4	84	49	82	65	57	3	36	107	34	16	34	16	36	107	23	94	34	16	23	94	18	35	18	35	23	94	15	78	18	35	15	78	12	61	205	200	198	211	200	171	205	200	200	171	205	176	205	200	205	176	207	183	205	200	207	183	208	190	164	170	172	166	174	227	174	227	172	166	182	165	174	227	182	165	187	220	187	220	182	165	193	167	187	220	193	167	198	211	198	211	193	167	200	171	147	236	152	187	154	234	154	234	152	187	158	177	154	234	158	177	161	233	161	233	158	177	164	170	161	233	164	170	174	227	199	20	219	42	208	51	199	20	208	51	193	36	199	20	193	36	179	5	147	236	147	200	152	187	86	175	71	125	82	65	60	166	68	170	71	233	71	233	68	170	74	177	71	233	74	177	78	234	78	234	74	177	79	187	78	234	79	187	85	236	85	236	79	187	85	200	85	236	85	200	88	207	27	176	32	171	35	211	35	211	32	171	39	167	35	211	39	167	45	220	45	220	39	167	50	165	45	220	50	165	58	227	58	227	50	165	60	166	58	227	60	166	71	233	27	200	25	190	25	183	27	200	25	183	27	176	27	200	27	176	35	211	75	-2	97	-5	87	18	87	18	97	-5	104	17	119	19	104	17	119	-6	119	19	119	-6	148	-4	87	18	70	21	75	-2	75	-2	70	21	55	26	75	-2	55	26	53	5	53	5	55	26	39	36	53	5	39	36	32	20	32	20	39	36	24	51	32	20	24	51	12	42	104	17	97	-5	119	-6	142	36	148	-4	148	49	148	49	148	-4	175	3	148	49	175	3	150	65	150	65	166	230	148	81	148	81	166	230	146	175	148	81	146	175	144	163	148	81	144	163	143	95	143	95	144	163	138	153	143	95	138	153	136	105	136	105	138	153	130	145	136	105	130	145	125	111	125	111	130	145	120	139	125	111	120	139	112	113	112	113	120	139	111	135	135	212	140	236	126	217	126	217	140	236	113	219	104	218	113	219	112	238	104	218	112	238	102	237	88	207	92	212	93	237	93	237	92	212	98	216	93	237	98	216	102	237	102	237	98	216	104	218	201	203	187	219	189	142	201	203	189	142	198	152	201	203	198	152	204	164	201	203	204	164	206	179	166	230	161	125	176	133	166	230	176	133	187	219	187	219	176	133	189	142	208	94	196	107	198	16	198	16	196	107	180	118	198	16	180	118	175	3	175	3	180	118	161	125	175	3	161	125	150	65	150	65	161	125	166	230	145	192	146	175	166	230	145	192	166	230	141	204	141	204	166	230	140	236	141	204	140	236	135	212	140	236	112	238	113	219	213	35	219	61	216	79	213	35	216	79	208	94	213	35	208	94	198	16	132	26	119	19	148	-4	132	26	148	-4	142	36	112	113	111	135	105	133	112	113	105	133	100	133	112	113	100	133	96	132	112	113	96	132	92	132	112	113	92	132	85	132	112	113	85	132	85	113	85	236	88	207	93	237	60	166	68	170	71	233	71	233	68	170	74	177	71	233	74	177	78	234	78	234	74	177	79	187	78	234	79	187	85	236	85	236	79	187	85	200	85	236	85	200	88	207	27	176	32	171	35	211	35	211	32	171	39	167	35	211	39	167	45	220	45	220	39	167	50	165	45	220	50	165	58	227	58	227	50	165	60	166	58	227	60	166	71	233	27	200	25	190	25	183	27	200	25	183	27	176	27	200	27	176	35	211	75	-2	97	-5	87	18	87	18	97	-5	104	17	119	19	104	17	119	-6	119	19	119	-6	148	-4	87	18	70	21	75	-2	75	-2	70	21	55	26	75	-2	55	26	53	6	53	6	55	26	39	36	53	6	39	36	32	20	32	20	39	36	24	51	32	20	24	51	12	42	104	17	97	-5	119	-6	142	36	148	-4	148	49	148	49	148	-4	175	3	148	49	175	3	150	65	150	65	162	231	148	81	148	81	162	231	146	175	148	81	146	175	144	163	148	81	144	163	143	95	143	95	144	163	138	153	143	95	138	153	136	105	136	105	138	153	130	145	136	105	130	145	125	111	125	111	130	145	120	139	125	111	120	139	112	113	112	113	120	139	111	135	135	212	138	236	126	217	126	217	138	236	112	219	104	218	112	219	112	238	104	218	112	238	102	237	88	207	92	212	93	237	93	237	92	212	98	216	93	237	98	216	102	237	102	237	98	216	104	218	241	190	241	185	242	130	241	190	242	130	255	220	241	190	255	220	205	169	268	125	263	130	267	104	267	104	263	130	260	137	267	104	260	137	256	110	256	110	260	137	259	145	261	199	262	214	255	220	261	199	255	220	256	110	261	199	256	110	260	183	256	110	259	145	259	155	256	110	259	155	259	168	256	110	259	168	260	183	255	220	242	130	247	118	255	220	247	118	256	110	185	139	195	147	197	209	197	209	195	147	201	157	197	209	201	157	205	190	205	190	201	157	205	169	205	190	205	169	255	220	162	231	161	125	174	132	162	231	174	132	182	223	182	223	174	132	185	139	182	223	185	139	197	209	209	94	196	107	198	16	198	16	196	107	180	118	198	16	180	118	175	3	175	3	180	118	161	125	175	3	161	125	150	65	150	65	161	125	162	231	145	192	146	175	162	231	145	192	162	231	142	204	142	204	162	231	138	236	142	204	138	236	135	212	138	236	112	238	112	219	309	138	307	135	311	114	311	114	307	135	303	130	311	114	303	130	303	108	303	108	303	130	298	126	303	108	298	126	293	104	293	104	298	126	290	122	293	104	290	122	282	103	282	103	290	122	281	121	309	138	311	114	314	151	314	151	311	114	318	122	314	151	318	122	329	145	329	145	318	122	324	131	282	103	281	121	274	122	282	103	274	122	268	125	282	103	268	125	267	104	242	130	241	185	241	176	242	130	241	176	241	164	242	130	241	164	241	153	242	130	241	153	241	144	214	35	220	61	217	79	214	35	217	79	209	94	214	35	209	94	198	16	132	26	119	19	148	-4	132	26	148	-4	142	36	112	113	111	135	105	133	112	113	105	133	100	133	112	113	100	133	96	132	112	113	96	132	92	132	112	113	92	132	85	132	112	113	85	132	85	113	85	236	88	207	93	237	156	36	161	-4	162	49	162	49	161	-4	190	3	162	49	190	3	165	65	165	65	180	230	163	81	163	81	180	230	161	175	163	81	161	175	159	163	163	81	159	163	158	95	158	95	159	163	153	153	158	95	153	153	150	105	150	105	153	153	145	145	150	105	145	145	140	111	140	111	145	145	135	139	140	111	135	139	127	113	127	113	135	139	126	135	150	212	153	236	141	217	141	217	153	236	127	219	103	214	127	219	123	238	103	214	123	238	89	232	47	121	52	153	59	216	59	216	52	153	63	180	59	216	63	180	89	232	89	232	63	180	81	201	89	232	81	201	103	214	78	36	62	57	71	6	71	6	62	57	51	86	71	6	51	86	42	28	42	28	51	86	47	121	34	191	18	158	21	64	34	191	21	64	42	28	34	191	42	28	47	121	34	191	47	121	59	216	216	203	202	220	204	142	216	203	204	142	213	152	216	203	213	152	219	164	216	203	219	164	221	179	180	230	175	125	191	133	180	230	191	133	202	220	202	220	191	133	204	142	223	94	211	107	213	16	213	16	211	107	194	118	213	16	194	118	190	3	190	3	194	118	175	125	190	3	175	125	165	65	165	65	175	125	180	230	160	192	161	175	180	230	160	192	180	230	157	204	157	204	180	230	153	236	157	204	153	236	150	212	153	236	123	238	127	219	229	36	234	61	231	79	229	36	231	79	223	94	229	36	223	94	213	16	156	36	147	26	161	-4	161	-4	147	26	134	19	161	-4	134	19	128	-6	128	-6	134	19	119	17	127	113	126	135	120	133	127	113	120	133	115	133	127	113	115	133	111	132	127	113	111	132	106	132	127	113	106	132	100	132	127	113	100	132	100	113	102	-3	128	-6	119	17	102	-3	119	17	98	22	102	-3	98	22	78	36	102	-3	78	36	71	6	21	64	18	158	12	117	28	-31	22	-25	22	-75	22	-75	22	-25	22	-77	23	-79	22	-77	20	-98	23	-79	20	-98	25	-82	25	-82	20	-98	43	-101	25	-82	43	-101	28	-83	28	-83	43	-101	33	-85	23	-73	23	-71	28	-31	28	-31	23	-71	25	-68	28	-31	25	-68	26	-65	26	-65	29	-61	28	-31	28	-31	29	-61	32	-38	22	-25	13	-22	20	-98	22	-25	20	-98	22	-77	29	-61	31	-57	32	-38	32	-38	31	-57	32	-54	32	-38	32	-54	33	-47	33	-47	32	-54	33	-50	58	-72	54	-79	63	-99	63	-99	54	-79	47	-84	63	-99	47	-84	43	-101	43	-101	47	-84	38	-85	53	213	58	208	157	230	157	230	58	208	61	199	157	230	61	199	62	189	63	-99	62	189	62	127	63	-99	62	127	62	104	62	104	62	127	12	127	62	104	12	127	12	104	146	217	157	219	157	230	146	217	157	230	139	212	139	212	157	230	62	189	139	212	62	189	134	205	134	205	62	189	132	196	132	189	132	196	108	-76	132	189	108	-76	118	-63	132	189	118	-63	123	-53	132	189	123	-53	127	-41	132	189	127	-41	130	-29	132	189	130	-29	131	-14	132	189	131	-14	132	1	132	196	62	189	63	-99	132	196	63	-99	80	-94	132	196	80	-94	95	-87	132	196	95	-87	108	-76	44	217	53	213	157	230	44	217	157	230	31	230	44	217	31	230	31	219	132	127	132	104	156	104	132	127	156	104	156	127	63	-99	62	104	62	-47	63	-99	62	-47	61	-61	63	-99	61	-61	58	-72	-14	-26	-13	-81	-5	-22	-5	-22	-13	-81	1	-91	-5	-22	1	-91	4	-20	4	-20	1	-91	20	-98	4	-20	20	-98	13	-22	-20	-32	-24	-40	-22	-67	-20	-32	-22	-67	-13	-81	-20	-32	-13	-81	-14	-26	-22	-67	-24	-40	-26	-50	33	-85	43	-101	38	-85	28	-31	22	-75	23	-73	86	-102	79	-98	82	-117	82	-117	79	-98	76	-93	76	-41	76	-93	77	-91	76	-41	77	-91	82	-47	82	-47	77	-91	77	-89	82	-47	77	-89	78	-87	87	-55	82	-47	84	-77	84	-77	82	-47	81	-82	79	-84	81	-82	82	-47	79	-84	82	-47	78	-87	84	-77	86	-73	87	-55	87	-55	86	-73	87	-70	87	-55	87	-70	88	-63	88	-63	87	-70	88	-66	96	-120	111	-121	103	-106	103	-106	111	-121	110	-106	131	-101	110	-106	111	-121	131	-101	111	-121	126	-122	246	313	250	320	260	342	260	342	250	320	257	325	260	342	257	325	267	326	267	326	272	325	284	339	284	339	272	325	276	324	284	339	276	324	279	322	242	340	226	337	228	-67	242	340	228	-67	233	-57	242	340	233	-57	237	-45	242	340	237	-45	240	-32	242	340	240	-32	242	-19	242	340	242	-19	242	-8	242	340	242	-8	242	286	242	340	242	286	243	302	242	340	243	302	246	313	242	340	246	313	260	342	228	-67	226	337	218	-82	218	-82	226	337	213	332	218	-82	213	332	203	-97	203	-97	213	332	202	325	203	-97	202	325	193	316	184	302	178	286	184	-110	184	302	184	-110	203	-97	184	302	203	-97	193	316	184	-110	178	286	175	268	184	-110	175	268	173	247	184	-110	173	247	172	21	184	-110	172	21	172	-33	184	-110	172	-33	170	-51	184	-110	170	-51	162	-70	184	-110	162	-70	158	-118	158	-118	162	-70	149	-88	158	-118	149	-88	131	-101	158	-118	131	-101	126	-122	328	308	318	322	319	265	328	308	319	265	326	272	328	308	326	272	330	281	328	308	330	281	331	291	291	261	300	259	303	332	303	332	300	259	311	261	303	332	311	261	318	322	318	322	311	261	319	265	280	313	283	265	281	316	281	316	283	265	284	339	284	339	283	265	291	261	284	339	291	261	303	332	284	339	279	322	281	320	284	339	281	320	281	316	284	339	260	342	267	326	272	297	272	279	274	304	274	304	272	279	276	271	274	304	276	271	278	308	278	308	276	271	283	265	278	308	283	265	280	313	172	49	170	39	172	21	172	21	170	39	165	31	172	21	165	31	162	9	162	9	165	31	157	25	162	9	157	25	150	1	150	1	157	25	148	21	150	1	148	21	138	-3	138	-3	148	21	138	20	138	-3	138	20	125	-5	125	-5	138	20	123	24	125	-5	123	24	111	-6	111	-6	123	24	110	35	111	-6	110	35	100	54	94	156	92	230	92	118	92	118	82	-1	94	82	94	82	82	-1	111	-6	94	82	111	-6	100	54	94	156	100	185	92	230	92	230	100	185	110	205	92	230	110	205	129	237	129	237	110	205	123	217	129	237	123	217	139	220	139	220	150	219	139	236	139	236	150	219	148	235	18	109	23	69	23	150	23	150	23	69	36	37	23	150	36	37	38	185	38	185	36	37	56	13	38	185	56	13	61	212	61	212	56	13	82	-1	61	212	82	-1	92	230	92	230	82	-1	92	118	139	236	129	237	139	220	166	204	171	192	172	225	172	225	171	192	172	177	172	177	172	21	172	225	172	225	172	21	173	247	148	235	150	219	156	233	156	233	150	219	159	213	156	233	159	213	164	230	164	230	159	213	166	204	164	230	166	204	172	225	96	-120	103	-106	94	-104	96	-120	94	-104	86	-102	96	-120	86	-102	82	-117	27	-67	29	-78	29	-56	29	-56	29	-78	33	-87	29	-56	33	-87	33	-48	33	-48	33	-87	39	-95	33	-48	39	-95	40	-41	40	-41	39	-95	47	-102	40	-41	47	-102	48	-37	48	-37	47	-102	55	-107	48	-37	55	-107	59	-36	59	-36	55	-107	68	-113	59	-36	68	-113	68	-37	68	-37	68	-113	76	-93	68	-37	76	-93	76	-41	76	-93	68	-113	82	-117	172	49	172	21	172	177	272	279	272	297	271	288	86	-102	79	-98	82	-117	82	-117	79	-98	76	-93	76	-41	76	-93	77	-91	76	-41	77	-91	82	-47	82	-47	77	-91	77	-89	82	-47	77	-89	78	-87	87	-55	82	-47	84	-77	84	-77	82	-47	81	-82	79	-84	81	-82	82	-47	79	-84	82	-47	78	-87	84	-77	86	-73	87	-55	87	-55	86	-73	87	-70	87	-55	87	-70	88	-63	88	-63	87	-70	88	-66	96	-120	111	-121	103	-106	103	-106	111	-121	110	-106	131	-101	110	-106	111	-121	131	-101	111	-121	126	-122	172	49	170	39	172	21	172	21	170	39	165	31	172	21	165	31	162	9	162	9	165	31	157	25	162	9	157	25	150	1	150	1	157	25	148	21	150	1	148	21	138	-3	138	-3	148	21	138	20	138	-3	138	20	125	-5	125	-5	138	20	123	24	125	-5	123	24	111	-6	111	-6	123	24	110	35	111	-6	110	35	100	54	94	156	92	230	92	118	92	118	82	-1	94	82	94	82	82	-1	111	-6	94	82	111	-6	100	54	94	156	100	185	92	230	92	230	100	185	110	205	92	230	110	205	129	237	129	237	110	205	123	217	129	237	123	217	139	220	139	220	150	219	144	236	144	236	150	219	156	233	18	109	23	69	23	150	23	150	23	69	36	37	23	150	36	37	38	185	38	185	36	37	56	13	38	185	56	13	61	212	61	212	56	13	82	-1	61	212	82	-1	92	230	92	230	82	-1	92	118	144	236	129	237	139	220	172	177	172	21	181	220	181	220	172	21	184	-110	181	220	184	-110	195	209	195	209	184	-110	203	-97	195	209	203	-97	234	236	234	236	203	-97	218	-82	234	236	218	-82	228	-67	159	213	166	204	169	228	169	228	166	204	171	192	169	228	171	192	181	220	181	220	171	192	172	177	156	233	150	219	159	213	156	233	159	213	169	228	242	236	234	236	237	-45	242	236	237	-45	240	-32	242	236	240	-32	242	-19	242	236	242	-19	242	-8	234	236	228	-67	233	-57	234	236	233	-57	237	-45	184	-110	172	21	172	-33	184	-110	172	-33	170	-51	184	-110	170	-51	162	-70	184	-110	162	-70	158	-118	158	-118	162	-70	149	-88	158	-118	149	-88	131	-101	158	-118	131	-101	126	-122	96	-120	103	-106	94	-104	96	-120	94	-104	86	-102	96	-120	86	-102	82	-117	27	-67	29	-78	29	-56	29	-56	29	-78	33	-87	29	-56	33	-87	33	-48	33	-48	33	-87	39	-95	33	-48	39	-95	40	-41	40	-41	39	-95	47	-102	40	-41	47	-102	48	-37	48	-37	47	-102	55	-107	48	-37	55	-107	59	-36	59	-36	55	-107	68	-113	59	-36	68	-113	68	-37	68	-37	68	-113	76	-93	68	-37	76	-93	76	-41	76	-93	68	-113	82	-117	172	49	172	21	172	177	88	60	84	76	69	15	69	15	84	76	82	94	69	15	82	94	81	113	81	113	84	151	69	15	69	15	84	151	68	207	69	15	68	207	42	39	42	39	68	207	41	181	42	39	41	181	24	71	24	71	41	181	24	148	24	71	24	148	17	110	140	7	127	10	147	-5	147	-5	127	10	117	16	147	-5	117	16	105	0	105	0	117	16	107	24	105	0	107	24	99	34	99	34	93	46	105	0	105	0	93	46	88	60	105	0	88	60	69	15	189	24	185	16	191	-1	191	-1	185	16	178	11	191	-1	178	11	169	-4	169	-4	178	11	169	7	169	-4	169	7	156	6	156	6	140	7	147	-5	277	96	153	96	169	87	277	96	169	87	180	84	277	96	180	84	186	79	277	96	186	79	189	72	277	96	189	72	190	63	277	96	190	63	255	81	277	96	255	81	264	85	277	96	264	85	277	88	231	8	247	16	247	55	231	8	247	55	247	66	231	8	247	66	250	74	231	8	250	74	212	2	191	-1	212	2	250	74	191	-1	250	74	190	63	191	-1	190	63	190	33	191	-1	190	33	189	24	156	6	147	-5	169	-4	155	230	148	219	159	219	155	230	159	219	165	229	165	229	159	219	169	217	165	229	169	217	176	226	176	226	169	217	179	213	176	226	179	213	188	223	188	223	179	213	189	208	188	223	189	208	200	219	200	219	189	208	199	201	84	151	93	180	103	224	103	224	93	180	107	202	103	224	107	202	143	230	143	230	107	202	125	215	143	230	125	215	148	219	214	214	211	214	214	185	214	185	211	214	208	215	214	185	208	215	207	193	207	193	208	215	204	217	207	193	204	217	200	219	214	185	220	176	214	214	214	214	220	176	216	214	220	214	216	214	220	176	220	214	220	176	226	165	233	229	230	223	233	151	233	229	233	151	243	151	233	229	243	151	243	229	227	219	224	216	226	165	227	219	226	165	233	151	227	219	233	151	230	223	199	201	207	193	200	219	220	214	226	165	224	216	148	219	155	230	143	230	68	207	84	151	103	224	169	87	153	96	153	88	255	81	190	63	250	74	147	-59	156	84	135	-32	135	-32	156	84	126	162	135	-32	126	162	126	-56	126	-56	126	162	124	-59	149	-88	146	-92	150	-116	150	-116	146	-92	143	-95	150	-116	143	-95	137	-96	137	-96	132	-95	150	-116	150	-116	132	-95	129	-114	202	-30	198	-19	198	-95	198	-95	198	-19	194	-8	198	-95	194	-8	185	-106	185	-106	194	-8	172	44	185	-106	172	44	169	-113	169	-113	172	44	156	84	169	-113	156	84	150	-79	150	-79	150	-83	169	-113	169	-113	150	-83	150	-116	156	84	147	-59	148	-64	156	84	148	-64	149	-69	156	84	149	-69	150	-73	156	84	150	-73	150	-76	156	84	150	-76	150	-79	126	162	121	174	122	-74	126	162	122	-74	122	-70	126	162	122	-70	122	-67	126	162	122	-67	123	-63	126	162	123	-63	124	-59	122	-74	121	174	119	1	122	-74	119	1	113	-108	113	-108	119	1	103	-35	113	-108	103	-35	102	-99	102	-99	103	-35	100	-41	102	-99	100	-41	97	-48	190	175	156	84	172	44	190	175	172	44	226	190	190	175	226	190	192	182	229	198	233	206	196	203	196	203	233	206	237	212	196	203	237	212	253	230	253	230	237	212	241	217	253	230	241	217	247	219	253	230	247	219	253	219	226	190	229	198	196	203	226	190	196	203	196	198	226	190	196	198	195	193	226	190	195	193	194	188	226	190	194	188	192	182	185	217	190	215	253	230	253	230	190	215	194	210	253	230	194	210	196	203	129	-114	132	-95	127	-92	129	-114	127	-92	124	-88	129	-114	124	-88	122	-81	129	-114	122	-81	113	-108	122	-74	113	-108	122	-81	95	-55	93	-63	95	-86	95	-55	95	-86	102	-99	95	-55	102	-99	97	-48	207	-80	210	-63	209	-52	207	-80	209	-52	206	-41	207	-80	206	-41	202	-30	207	-80	202	-30	198	-95	179	218	185	217	253	230	179	218	253	230	174	230	179	218	174	230	174	219	22	217	25	215	137	230	137	230	25	215	28	212	137	230	28	212	31	209	31	209	35	201	137	230	137	230	35	201	40	190	137	230	40	190	46	177	112	212	55	156	110	206	119	1	110	206	55	156	51	166	55	156	112	212	51	166	112	212	117	216	137	230	46	177	117	216	137	230	117	216	123	218	137	230	123	218	130	219	137	230	130	219	137	219	17	218	22	217	137	230	17	218	137	230	12	230	17	218	12	230	12	219	119	1	121	174	117	185	119	1	117	185	114	195	119	1	114	195	111	202	119	1	111	202	110	206	117	216	46	177	51	166	95	-86	93	-63	92	-70	149	-88	150	-116	150	-83	26	164	30	171	36	222	36	222	30	171	36	175	36	222	36	175	44	177	44	177	53	174	50	224	50	224	53	174	64	222	25	215	16	205	20	151	25	215	20	151	22	157	25	215	22	157	26	164	25	215	26	164	36	222	16	205	10	193	11	162	16	205	11	162	13	156	16	205	13	156	15	151	16	205	15	151	20	151	10	193	8	179	9	173	10	193	9	173	10	167	10	193	10	167	11	162	103	185	95	196	110	94	110	94	95	196	86	207	110	94	86	207	80	140	80	140	86	207	76	216	80	140	76	216	75	148	75	148	76	216	68	158	64	222	53	174	61	167	64	222	61	167	68	158	64	222	68	158	76	216	142	19	138	15	142	-3	142	-3	138	15	133	13	142	-3	133	13	128	12	128	12	122	13	127	-4	127	-4	122	13	116	16	127	-4	116	16	113	20	113	-2	127	-4	113	20	113	-2	113	20	110	25	113	-2	110	25	109	31	113	-2	109	31	99	1	142	-3	158	1	144	23	144	23	158	1	145	28	153	108	145	28	158	1	153	108	158	1	175	72	175	72	158	1	173	9	175	72	173	9	184	20	153	108	189	162	185	203	153	108	185	203	137	132	153	108	137	132	140	44	153	108	140	44	144	36	153	108	144	36	145	28	137	132	103	185	110	94	137	132	110	94	110	40	137	132	110	40	113	47	137	132	113	47	116	54	137	132	116	54	121	61	137	132	121	61	126	68	137	132	126	68	130	61	137	132	130	61	135	53	137	132	135	53	140	44	186	50	183	58	184	20	184	20	183	58	179	65	184	20	179	65	175	72	186	50	184	20	189	35	186	50	189	35	188	43	128	12	127	-4	142	-3	185	203	189	162	190	209	190	209	189	162	192	167	190	209	192	167	195	215	195	215	192	167	197	171	195	215	197	171	201	220	201	220	197	171	202	174	201	220	202	174	208	224	208	224	202	174	208	176	208	224	208	176	214	177	214	177	221	175	216	225	216	225	221	175	228	223	247	197	244	208	244	157	247	197	244	157	246	164	247	197	246	164	247	171	247	197	247	171	248	178	247	197	248	178	248	185	244	157	244	208	242	151	242	151	244	208	237	217	242	151	237	217	237	151	237	151	237	217	235	157	221	175	227	171	228	223	228	223	227	171	231	164	228	223	231	164	237	217	237	217	231	164	235	157	216	225	208	224	214	177	110	94	92	68	99	1	110	94	99	1	109	31	110	94	109	31	110	40	89	10	99	1	92	68	89	10	92	68	87	62	89	10	87	62	84	56	89	10	84	56	82	21	82	21	84	56	81	50	82	21	81	50	80	43	82	21	80	43	79	36	50	224	36	222	44	177	142	19	142	-3	144	23	126	225	8	225	18	212	126	225	18	212	25	209	126	225	25	209	29	202	126	225	29	202	32	193	126	225	32	193	33	181	126	225	33	181	110	207	126	225	110	207	117	211	126	225	117	211	126	213	111	29	106	38	114	-9	114	-9	106	38	103	52	114	-9	103	52	98	-11	98	-11	103	52	103	70	98	-11	103	70	103	182	44	15	57	1	103	193	103	193	57	1	76	-7	103	193	76	-7	103	182	103	182	76	-7	98	-11	106	202	110	207	33	181	106	202	33	181	36	34	106	202	36	34	44	15	106	202	44	15	103	193	114	-9	128	-6	118	23	118	23	128	-6	128	22	135	22	128	22	128	-6	135	22	128	-6	143	1	170	47	168	45	171	27	171	27	168	45	166	42	171	27	166	42	163	39	163	39	156	33	157	12	157	12	156	33	149	28	157	12	149	28	143	1	143	1	149	28	142	25	143	1	142	25	135	22	267	225	147	225	157	211	267	225	157	211	164	207	267	225	164	207	168	201	267	225	168	201	171	193	267	225	171	193	171	182	267	225	171	182	248	208	267	225	248	208	256	211	267	225	256	211	267	213	241	-69	241	180	171	27	171	27	241	180	242	194	171	27	242	194	244	203	171	27	244	203	171	182	171	27	171	182	171	51	171	27	171	51	171	49	171	27	171	49	170	47	244	-89	171	27	171	-112	244	-89	171	-112	249	-94	249	-94	171	-112	268	-112	249	-94	268	-112	256	-97	256	-97	268	-112	268	-100	171	27	244	-89	242	-81	171	27	242	-81	241	-69	163	39	157	12	171	27	36	34	33	181	33	56	111	29	114	-9	118	23	157	211	147	225	147	213	248	208	171	182	244	203	18	212	8	225	8	213	105	178	106	180	118	213	118	213	106	180	109	183	118	213	109	183	112	186	112	186	118	192	118	213	118	213	118	192	132	224	103	42	103	174	103	198	103	198	103	174	104	175	103	198	104	175	118	213	118	213	104	175	105	178	107	315	112	321	121	342	121	342	112	321	119	325	121	342	119	325	128	326	128	326	133	325	145	339	145	339	133	325	137	324	145	339	137	324	140	322	103	198	103	292	103	340	103	198	103	340	103	42	103	42	103	340	87	337	103	42	87	337	74	332	103	340	103	292	104	306	103	340	104	306	107	315	103	340	107	315	121	342	118	192	125	197	132	224	132	224	125	197	132	200	132	224	132	200	146	231	146	231	132	200	139	202	146	231	139	202	147	203	147	203	157	201	161	235	161	235	157	201	164	196	161	235	164	196	176	237	176	237	164	196	169	187	176	237	169	187	171	173	169	23	164	18	266	0	266	0	164	18	158	14	266	0	158	14	149	12	189	308	179	322	180	265	189	308	180	265	187	272	189	308	187	272	191	281	189	308	191	281	192	291	152	261	161	259	164	332	164	332	161	259	172	261	164	332	172	261	179	322	179	322	172	261	180	265	141	313	144	265	142	316	142	316	144	265	145	339	145	339	144	265	152	261	145	339	152	261	164	332	145	339	140	322	142	320	145	339	142	320	142	316	145	339	121	342	128	326	242	44	242	169	239	191	242	44	239	191	231	210	242	44	231	210	217	224	242	44	217	224	242	31	176	237	171	173	172	155	245	23	172	155	172	42	245	23	172	42	250	17	250	17	172	42	266	0	250	17	266	0	257	13	257	13	266	0	266	12	172	155	245	23	176	237	176	237	245	23	242	31	176	237	242	31	199	233	199	233	242	31	217	224	171	32	169	23	266	0	171	32	266	0	172	42	161	235	146	231	147	203	133	297	133	279	135	304	135	304	133	279	137	271	135	304	137	271	139	308	139	308	137	271	144	265	139	308	144	265	141	313	127	0	127	12	117	14	127	0	117	14	111	18	127	0	111	18	33	45	127	0	33	45	33	31	127	0	33	31	31	22	127	0	31	22	26	18	127	0	26	18	19	15	127	0	19	15	7	12	127	0	7	12	7	0	104	32	103	42	74	332	104	32	74	332	63	325	104	32	63	325	54	316	104	32	54	316	46	304	104	32	46	304	40	291	104	32	40	291	36	276	104	32	36	276	34	259	104	32	34	259	106	24	33	241	33	45	106	24	33	241	106	24	34	259	33	45	111	18	106	24	133	279	133	297	132	288	266	0	149	12	149	0	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	104	42	104	174	104	198	104	198	104	174	104	175	104	198	104	175	118	213	118	213	104	175	105	178	139	-32	133	-26	133	-75	133	-75	133	-26	133	-78	134	-80	133	-78	131	-99	134	-80	131	-99	136	-83	136	-83	131	-99	154	-102	136	-83	154	-102	139	-85	139	-85	154	-102	144	-86	139	-32	133	-75	134	-73	139	-32	134	-73	135	-71	139	-32	135	-71	136	-69	139	-32	136	-69	137	-67	139	-32	137	-67	140	-62	139	-32	140	-62	143	-39	133	-26	124	-22	131	-99	133	-26	131	-99	133	-78	140	-62	142	-58	143	-39	143	-39	142	-58	143	-55	143	-39	143	-55	145	-48	145	-48	143	-55	144	-51	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	169	-75	164	-81	174	-100	174	-100	164	-81	157	-85	174	-100	157	-85	154	-102	154	-102	157	-85	149	-86	173	155	174	-100	177	237	177	237	174	-100	191	-95	177	237	191	-95	200	233	200	233	191	-95	206	-87	200	233	206	-87	218	224	218	224	206	-87	219	-77	218	224	219	-77	232	210	232	210	219	-77	229	-64	232	210	229	-64	234	-54	174	-100	173	155	173	-54	174	-100	173	-54	172	-66	174	-100	172	-66	169	-75	96	-26	97	-82	105	-22	105	-22	97	-82	112	-93	105	-22	112	-93	115	-21	115	-21	112	-93	131	-99	115	-21	131	-99	124	-22	90	-33	86	-41	88	-68	90	-33	88	-68	97	-82	90	-33	97	-82	96	-26	108	315	113	321	122	342	122	342	113	321	120	325	122	342	120	325	129	326	129	326	134	325	146	339	146	339	134	325	138	324	146	339	138	324	141	322	104	340	88	337	104	292	104	340	104	292	105	306	104	340	105	306	108	315	104	340	108	315	122	342	104	198	104	292	88	337	104	198	88	337	104	42	104	42	88	337	75	332	104	42	75	332	105	32	105	32	75	332	64	325	105	32	64	325	55	316	190	308	180	322	181	265	190	308	181	265	188	272	190	308	188	272	192	281	190	308	192	281	193	291	153	261	162	259	165	332	165	332	162	259	173	261	165	332	173	261	180	322	180	322	173	261	181	265	142	313	145	265	143	316	143	316	145	265	146	339	146	339	145	265	153	261	146	339	153	261	165	332	146	339	141	322	143	320	146	339	143	320	143	316	146	339	122	342	129	326	234	-54	238	-42	240	191	240	191	238	-42	241	-30	240	191	241	-30	243	169	243	169	241	-30	242	-16	243	169	242	-16	243	0	162	235	147	231	147	203	133	297	134	279	136	304	136	304	134	279	138	271	136	304	138	271	139	308	139	308	138	271	145	265	139	308	145	265	142	313	128	0	128	12	118	14	128	0	118	14	111	18	128	0	111	18	35	45	128	0	35	45	34	31	128	0	34	31	32	22	128	0	32	22	27	18	128	0	27	18	19	15	128	0	19	15	8	12	128	0	8	12	8	0	105	32	55	316	47	304	105	32	47	304	41	291	105	32	41	291	37	276	105	32	37	276	35	259	105	32	35	259	107	24	35	241	35	45	107	24	35	241	107	24	35	259	35	45	111	18	107	24	134	279	133	297	132	288	177	237	172	173	173	155	232	210	234	-54	240	191	88	-68	86	-41	84	-51	144	-86	154	-102	149	-86	107	230	11	230	22	216	107	230	22	216	29	212	107	230	29	212	34	206	107	230	34	206	37	198	107	230	37	198	37	186	107	230	37	186	107	42	11	134	37	112	37	134	37	134	37	112	110	23	37	134	110	23	37	186	107	134	107	112	129	112	107	134	129	112	129	134	131	0	131	12	122	14	131	0	122	14	115	18	131	0	115	18	37	44	131	0	37	44	37	32	131	0	37	32	35	24	131	0	35	24	30	19	131	0	30	19	23	15	131	0	23	15	11	12	131	0	11	12	11	0	108	31	107	42	37	186	108	31	37	186	110	23	37	112	37	44	115	18	37	112	115	18	110	23	33	306	35	294	35	319	35	319	35	294	40	283	35	319	40	283	40	330	40	330	40	283	48	275	40	330	48	275	49	338	49	338	48	275	59	270	49	338	59	270	60	344	60	344	59	270	71	268	60	344	71	268	73	345	73	345	71	268	84	270	73	345	84	270	85	343	85	343	84	270	95	275	85	343	95	275	95	338	95	338	95	275	103	283	95	338	103	283	103	330	103	330	103	283	109	294	103	330	109	294	109	319	109	319	109	294	110	306	37	112	11	134	11	112	22	216	11	230	11	219	22	192	26	193	31	210	31	210	26	193	30	194	31	210	30	194	33	194	33	194	36	193	52	216	52	216	36	193	37	191	52	216	37	191	39	186	17	191	22	192	31	210	17	191	31	210	11	203	17	191	11	203	11	189	109	54	109	214	109	218	109	54	109	218	108	222	109	54	108	222	107	225	109	54	107	225	104	227	109	54	104	227	99	228	109	54	99	228	98	-3	109	54	98	-3	110	42	144	31	137	27	137	6	137	6	137	27	131	26	137	6	131	26	126	25	126	25	122	26	137	6	137	6	122	26	120	0	170	39	161	47	162	28	162	28	161	47	153	38	162	28	153	38	151	17	151	17	153	38	144	31	151	17	144	31	137	6	120	0	122	26	117	29	120	0	117	29	113	34	120	0	113	34	110	42	120	0	110	42	98	-3	42	40	48	21	52	216	52	216	48	21	59	8	52	216	59	8	71	222	71	222	59	8	76	0	71	222	76	0	88	227	88	227	76	0	98	-3	88	227	98	-3	99	228	39	186	39	180	52	216	52	216	39	180	40	170	52	216	40	170	42	40	42	40	40	170	40	64	52	216	31	210	33	194	41	18	35	13	132	0	132	0	35	13	26	10	132	0	26	10	13	8	132	230	13	230	26	221	132	230	26	221	35	218	132	230	35	218	41	213	132	230	41	213	44	206	132	230	44	206	45	196	132	230	45	196	110	218	132	230	110	218	120	221	132	230	120	221	132	222	110	12	104	17	45	36	45	36	104	17	101	25	45	36	101	25	45	196	45	196	101	25	100	36	45	196	100	36	100	196	45	196	100	196	101	206	45	196	101	206	105	213	45	196	105	213	110	218	132	0	132	8	119	10	132	0	119	10	110	12	132	0	110	12	45	36	132	0	45	36	44	25	132	0	44	25	41	18	132	0	13	8	13	0	26	221	13	230	13	222	34	168	39	173	47	214	47	214	39	173	46	176	47	214	46	176	53	177	53	177	55	177	63	217	63	217	55	177	56	177	63	217	56	177	58	177	33	206	22	194	28	154	33	206	28	154	31	162	33	206	31	162	34	168	33	206	34	168	47	214	14	176	7	154	28	154	14	176	28	154	22	194	61	176	63	175	63	217	136	23	63	175	63	44	136	23	63	44	142	17	142	17	63	44	157	0	142	17	157	0	149	13	149	13	157	0	157	12	132	44	132	194	63	175	132	44	63	175	133	31	157	0	63	44	62	32	157	0	62	32	59	23	157	0	59	23	54	17	157	0	54	17	47	14	157	0	47	14	37	12	157	0	37	12	37	0	132	153	148	155	132	194	132	194	132	338	63	175	63	175	132	338	63	294	63	175	63	294	63	217	54	319	59	313	132	338	132	338	59	313	62	304	132	338	62	304	63	294	46	324	54	319	132	338	46	324	132	338	37	338	46	324	37	338	37	326	138	192	148	155	140	192	140	192	148	155	142	192	149	193	142	192	148	155	149	193	148	155	161	163	173	175	182	193	190	217	173	175	190	217	169	217	173	175	169	217	164	207	173	175	164	207	161	163	161	163	164	207	160	200	161	163	160	200	155	195	161	163	155	195	149	193	148	155	138	192	136	192	148	155	136	192	134	193	148	155	134	193	132	194	63	217	47	214	53	177	63	217	58	177	61	176	63	175	136	23	133	31	76	23	71	17	175	0	175	0	71	17	64	14	175	0	64	14	55	12	74	115	74	138	72	114	72	114	74	138	71	138	72	114	71	138	69	114	69	114	71	138	68	138	69	114	68	138	66	114	66	114	68	138	65	138	71	319	76	313	150	338	150	338	76	313	79	304	150	338	79	304	80	294	80	209	80	294	80	227	80	209	80	227	78	209	78	209	80	227	78	227	78	209	78	227	76	210	76	210	78	227	76	228	76	210	76	228	74	210	74	210	76	228	73	228	74	210	73	228	72	210	72	210	73	228	69	229	72	210	69	229	69	210	40	186	45	196	49	227	49	227	45	196	52	203	49	227	52	203	66	229	66	229	52	203	60	208	66	229	60	208	69	210	8	171	12	151	12	193	12	193	12	151	20	135	12	193	20	135	21	209	21	209	20	135	33	124	21	209	33	124	34	220	34	220	33	124	39	165	34	220	39	165	39	176	39	176	40	186	34	220	34	220	40	186	49	227	55	142	48	148	49	117	55	142	49	117	66	114	55	142	66	114	65	138	49	117	48	148	42	156	49	117	42	156	39	165	49	117	39	165	33	124	154	23	80	115	80	44	154	23	80	44	159	17	159	17	80	44	175	0	159	17	175	0	166	13	166	13	175	0	175	12	150	44	150	150	80	115	150	44	80	115	151	31	79	32	76	23	175	0	79	32	175	0	80	44	150	124	173	138	150	150	150	150	150	338	80	115	80	115	150	338	80	209	63	324	71	319	150	338	63	324	150	338	54	338	63	324	54	338	54	326	211	177	214	181	209	192	211	177	209	192	203	167	203	167	209	192	201	185	203	167	201	185	191	176	203	167	191	176	190	154	190	154	191	176	179	166	190	154	179	166	173	138	173	138	179	166	165	157	173	138	165	157	150	150	80	209	80	138	80	115	80	115	80	138	77	138	80	115	77	138	77	115	77	115	77	138	74	138	77	115	74	138	74	115	150	338	80	294	80	209	175	0	55	12	55	0	80	115	154	23	151	31	69	210	69	229	66	229	140	-97	137	-99	145	-113	145	-113	137	-99	132	-100	145	-113	132	-100	127	-100	127	-100	119	-97	122	-116	122	-116	119	-97	112	-90	122	-116	112	-90	107	-80	70	-101	85	-109	103	338	103	338	85	-109	102	-114	103	338	102	-114	103	-54	103	-54	102	-114	104	-68	107	-80	104	-68	102	-114	107	-80	102	-114	122	-116	189	-82	192	-65	191	-55	189	-82	191	-55	186	-47	189	-82	186	-47	180	-41	189	-82	180	-41	179	-96	172	-37	161	-35	164	-106	172	-37	164	-106	179	-96	172	-37	179	-96	180	-41	140	-97	145	-113	142	-94	142	-94	145	-113	143	-92	144	-40	143	-92	145	-113	144	-40	145	-113	152	-37	152	-37	145	-113	164	-106	152	-37	164	-106	161	-35	127	-100	122	-116	145	-113	144	-40	137	-46	138	-80	144	-40	138	-80	140	-83	144	-40	140	-83	141	-86	144	-40	141	-86	142	-88	144	-40	142	-88	143	-90	144	-40	143	-90	143	-92	132	-65	133	-69	133	-53	133	-53	133	-69	134	-72	133	-53	134	-72	137	-46	137	-46	134	-72	136	-76	137	-46	136	-76	138	-80	103	338	7	338	17	324	103	338	17	324	24	319	103	338	24	319	29	313	103	338	29	313	32	304	103	338	32	304	33	294	103	338	33	294	34	-39	103	338	34	-39	36	-50	103	338	36	-50	39	-60	103	338	39	-60	43	-69	103	338	43	-69	47	-78	103	338	47	-78	57	-91	103	338	57	-91	70	-101	34	-39	33	294	33	-28	17	324	7	338	7	326	132	-65	133	-53	132	-62	34	23	29	17	132	0	132	0	29	17	22	14	132	0	22	14	12	12	108	338	12	338	22	324	108	338	22	324	29	319	108	338	29	319	34	313	108	338	34	313	37	304	108	338	37	304	38	294	108	338	38	294	108	44	163	-82	160	-74	160	-114	163	-82	160	-114	176	-116	163	-82	176	-116	168	-89	238	4	237	-23	240	-107	240	-107	237	-23	233	-50	240	-107	233	-50	230	-111	230	-111	233	-50	226	-75	230	-111	226	-75	219	-114	219	-114	226	-75	214	-92	219	-114	214	-92	206	-116	206	-116	214	-92	195	-98	191	-117	206	-116	195	-98	191	-117	195	-98	185	-97	191	-117	185	-97	176	-94	191	-117	176	-94	176	-116	160	-114	160	-74	157	-61	160	-114	157	-61	152	-52	160	-114	152	-52	145	-45	160	-114	145	-45	145	-111	97	-65	98	-72	98	-58	98	-58	98	-72	100	-79	98	-58	100	-79	101	-51	101	-51	100	-79	104	-86	101	-51	104	-86	107	-45	107	-45	104	-86	111	-93	107	-45	111	-93	115	-41	115	-41	111	-93	121	-101	115	-41	121	-101	127	-40	127	-40	121	-101	131	-106	127	-40	131	-106	137	-41	137	-41	131	-106	145	-111	137	-41	145	-111	145	-45	167	79	179	82	196	113	196	113	179	82	188	84	196	113	188	84	196	84	196	84	213	79	196	113	196	113	213	79	201	114	242	189	128	73	142	60	242	189	142	60	155	72	242	189	155	72	167	79	242	189	167	79	196	113	242	189	196	113	294	211	242	189	294	211	294	225	242	189	294	225	140	189	140	189	294	225	134	187	134	187	294	225	108	225	134	187	108	225	127	184	127	184	108	225	119	179	108	225	108	161	113	171	108	225	113	171	119	179	248	-102	261	-91	266	98	266	98	261	-91	275	-74	266	98	275	-74	284	77	284	77	275	-74	288	-51	284	77	288	-51	297	48	297	48	288	-51	298	-22	297	48	298	-22	301	13	245	112	223	116	225	67	245	112	225	67	232	48	245	112	232	48	237	26	245	112	237	26	238	4	245	112	238	4	240	-107	245	112	240	-107	248	-102	245	112	248	-102	266	98	218	116	212	115	213	79	218	116	213	79	225	67	218	116	225	67	223	116	206	115	201	114	213	79	206	115	213	79	212	115	132	0	132	12	123	13	132	0	123	13	117	17	132	0	117	17	38	44	132	0	38	44	37	32	132	0	37	32	34	23	109	31	108	44	38	294	109	31	38	294	38	44	109	31	38	44	112	23	132	0	12	12	12	0	38	44	117	17	112	23	168	-89	176	-116	176	-94	22	324	12	338	12	326	127	237	8	237	18	223	127	237	18	223	25	220	127	237	25	220	30	214	127	237	30	214	32	206	127	237	32	206	33	195	127	237	33	195	110	220	127	237	110	220	117	223	127	237	117	223	127	224	111	41	106	51	117	1	117	1	106	51	104	64	117	1	104	64	100	0	100	0	104	64	103	81	100	0	103	81	103	195	45	27	59	12	103	206	103	206	59	12	78	3	103	206	78	3	103	195	103	195	78	3	100	0	106	214	110	220	33	195	106	214	33	195	36	46	106	214	36	46	45	27	106	214	45	27	103	206	117	1	131	6	119	35	119	35	131	6	129	33	134	34	129	33	131	6	134	34	131	6	145	14	265	237	148	237	157	222	265	237	157	222	164	219	265	237	164	219	168	213	265	237	168	213	171	205	265	237	171	205	171	195	265	237	171	195	248	219	265	237	248	219	255	223	265	237	255	223	265	224	250	40	245	47	256	2	256	2	245	47	242	59	256	2	242	59	238	0	238	0	242	59	241	75	238	0	241	75	241	195	194	15	206	6	242	206	242	206	206	6	221	2	242	206	221	2	241	195	241	195	221	2	238	0	171	195	174	44	244	214	244	214	174	44	184	27	244	214	184	27	242	206	242	206	184	27	194	15	310	65	307	57	310	44	310	44	307	57	299	48	310	44	299	48	298	27	298	27	299	48	288	41	298	27	288	41	286	15	286	15	288	41	277	36	286	15	277	36	272	6	272	6	277	36	268	33	407	237	287	237	297	222	407	237	297	222	303	218	407	237	303	218	307	213	407	237	307	213	310	205	407	237	310	205	310	195	407	237	310	195	388	218	407	237	388	218	396	222	407	237	396	222	407	224	379	50	379	194	311	44	311	44	379	194	380	204	311	44	380	204	383	212	310	44	311	44	383	212	310	44	383	212	310	195	310	44	310	195	310	65	407	18	396	20	407	6	407	6	396	20	388	24	407	6	388	24	311	44	311	44	388	24	383	29	311	44	383	29	380	38	258	35	250	40	256	2	258	35	256	2	272	6	258	35	272	6	268	33	174	44	171	195	171	63	174	44	171	63	171	60	174	44	171	60	169	57	174	44	169	57	166	53	174	44	166	53	162	49	174	44	162	49	159	27	159	27	162	49	158	46	159	27	158	46	152	41	159	27	152	41	146	38	159	27	146	38	145	14	140	35	134	34	145	14	140	35	145	14	146	38	36	46	33	195	33	71	111	41	117	1	119	35	407	6	311	44	311	6	311	44	380	38	379	50	297	222	287	237	287	224	388	218	310	195	383	212	157	222	148	237	148	224	248	219	171	195	244	214	18	223	8	237	8	224	127	237	8	237	18	223	127	237	18	223	25	220	127	237	25	220	30	214	127	237	30	214	32	206	127	237	32	206	33	195	127	237	33	195	110	220	127	237	110	220	117	223	127	237	117	223	127	224	111	41	106	51	117	1	117	1	106	51	104	64	117	1	104	64	100	0	100	0	104	64	103	81	100	0	103	81	103	195	45	27	59	12	103	206	103	206	59	12	78	3	103	206	78	3	103	195	103	195	78	3	100	0	106	214	110	220	33	195	106	214	33	195	36	46	106	214	36	46	45	27	106	214	45	27	103	206	117	1	131	6	119	35	119	35	131	6	129	33	134	34	129	33	131	6	134	34	131	6	145	14	265	237	148	237	157	222	265	237	157	222	164	219	265	237	164	219	168	213	265	237	168	213	171	205	265	237	171	205	171	195	265	237	171	195	248	219	265	237	248	219	255	223	265	237	255	223	265	224	250	40	245	47	256	2	256	2	245	47	242	59	256	2	242	59	238	0	238	0	242	59	241	75	238	0	241	75	241	195	194	15	206	6	242	206	242	206	206	6	221	2	242	206	221	2	241	195	241	195	221	2	238	0	171	195	174	44	244	214	244	214	174	44	184	27	244	214	184	27	242	206	242	206	184	27	194	15	310	65	307	57	310	44	310	44	307	57	299	48	310	44	299	48	298	27	298	27	299	48	288	41	298	27	288	41	286	15	286	15	288	41	277	36	286	15	277	36	272	6	272	6	277	36	268	33	407	237	287	237	297	222	407	237	297	222	303	218	407	237	303	218	307	213	407	237	307	213	310	205	407	237	310	205	310	195	407	237	310	195	388	218	407	237	388	218	396	222	407	237	396	222	407	224	379	-53	379	194	310	44	310	44	379	194	380	204	310	44	380	204	383	212	310	195	310	44	383	212	310	195	383	212	388	218	418	-116	418	-103	402	-101	418	-116	402	-101	391	-95	418	-116	391	-95	310	-77	418	-116	310	-77	309	-86	418	-116	309	-86	307	-92	418	-116	307	-92	301	-97	418	-116	301	-97	293	-101	418	-116	293	-101	282	-103	418	-116	282	-103	282	-116	310	44	384	-85	381	-71	310	44	381	-71	379	-53	310	-77	391	-95	384	-85	310	-77	384	-85	310	44	258	35	250	40	256	2	258	35	256	2	272	6	258	35	272	6	268	33	174	44	171	195	171	63	174	44	171	63	171	60	174	44	171	60	169	57	174	44	169	57	166	53	174	44	166	53	162	49	174	44	162	49	159	27	159	27	162	49	158	46	159	27	158	46	152	41	159	27	152	41	146	38	159	27	146	38	145	14	140	35	134	34	145	14	140	35	145	14	146	38	36	46	33	195	33	71	111	41	117	1	119	35	310	65	310	44	310	195	297	222	287	237	287	224	157	222	148	237	148	224	248	219	171	195	244	214	18	223	8	237	8	224	35	24	30	19	131	0	131	0	30	19	22	15	131	0	22	15	11	12	35	207	38	198	107	230	107	230	38	198	39	186	107	230	39	186	107	193	107	193	39	186	108	41	107	193	108	41	108	193	108	193	108	41	108	172	108	193	108	172	120	209	120	209	108	172	111	180	120	209	111	180	120	188	107	230	11	230	22	216	107	230	22	216	30	213	107	230	30	213	35	207	173	189	180	237	168	197	168	197	180	237	162	235	168	197	162	235	160	202	160	202	162	235	150	203	141	201	150	203	146	230	141	201	146	230	132	222	130	196	141	201	132	222	130	196	132	222	120	209	130	196	120	209	120	188	131	12	121	14	131	0	131	0	121	14	115	18	131	0	115	18	39	43	39	43	115	18	111	24	39	43	111	24	39	186	39	186	111	24	109	31	39	186	109	31	108	41	174	23	170	17	270	0	270	0	170	17	163	14	270	0	163	14	153	12	234	210	224	222	247	31	234	210	247	31	247	41	234	210	247	41	244	193	281	-46	275	-40	276	-90	276	-90	275	-40	276	-92	276	-94	276	-92	273	-113	276	-94	273	-113	278	-97	278	-97	273	-113	296	-116	278	-97	296	-116	282	-99	282	-99	296	-116	286	-100	283	-76	285	-72	285	-53	285	-53	285	-72	286	-69	285	-53	286	-69	287	-62	287	-62	286	-69	287	-65	281	-46	276	-90	276	-88	281	-46	276	-88	277	-86	281	-46	277	-86	278	-83	281	-46	278	-83	280	-80	281	-46	280	-80	283	-76	281	-46	283	-76	285	-53	275	-40	267	-37	273	-113	275	-40	273	-113	276	-92	266	195	272	199	273	222	273	222	272	199	278	201	273	222	278	201	287	230	287	230	278	201	284	203	287	230	284	203	289	203	289	203	299	201	301	235	301	235	299	201	306	195	301	235	306	195	318	237	318	237	306	195	312	186	318	237	312	186	314	172	311	-89	306	-95	316	-114	316	-114	306	-95	300	-99	316	-114	300	-99	296	-116	296	-116	300	-99	291	-100	315	156	316	-114	318	237	318	237	316	-114	334	-109	318	237	334	-109	340	233	340	233	334	-109	349	-102	340	233	349	-102	359	224	359	224	349	-102	362	-91	359	224	362	-91	373	210	373	210	362	-91	372	-78	373	210	372	-78	377	-68	316	-114	315	156	315	-68	316	-114	315	-68	314	-80	316	-114	314	-80	311	-89	377	-68	380	-56	382	190	382	190	380	-56	383	-44	382	190	383	-44	385	166	385	166	383	-44	385	-29	385	166	385	-29	385	-13	301	235	287	230	289	203	238	-41	239	-96	247	-37	247	-37	239	-96	254	-106	247	-37	254	-106	257	-35	257	-35	254	-106	273	-113	257	-35	273	-113	267	-37	232	-47	228	-55	230	-82	232	-47	230	-82	239	-96	232	-47	239	-96	238	-41	260	190	266	195	273	222	260	190	273	222	259	210	260	190	259	210	256	187	259	210	244	193	247	174	259	210	247	174	247	176	259	210	247	176	249	179	259	210	249	179	252	183	259	210	252	183	256	187	247	41	247	174	244	193	270	12	261	14	270	0	270	0	261	14	254	18	270	0	254	18	177	41	177	41	254	18	250	23	177	41	250	23	177	161	176	177	177	161	180	237	176	177	180	237	173	189	247	31	224	222	212	230	247	31	212	230	197	235	247	31	197	235	180	237	247	31	180	237	250	23	176	31	174	23	270	0	176	31	270	0	177	41	162	235	146	230	150	203	38	32	35	24	131	0	38	32	131	0	39	43	131	0	11	12	11	0	270	0	153	12	153	0	177	161	250	23	180	237	230	-82	228	-55	227	-65	286	-100	296	-116	291	-100	318	237	314	172	315	156	373	210	377	-68	382	190	22	216	11	230	11	219	26	-46	20	-40	21	-90	21	-90	20	-40	21	-92	21	-94	21	-92	18	-113	21	-94	18	-113	23	-97	23	-97	18	-113	41	-116	23	-97	41	-116	27	-99	27	-99	41	-116	31	-100	28	-76	30	-72	30	-53	30	-53	30	-72	31	-69	30	-53	31	-69	32	-62	32	-62	31	-69	32	-65	26	-46	21	-90	21	-88	26	-46	21	-88	22	-86	26	-46	22	-86	23	-83	26	-46	23	-83	25	-80	26	-46	25	-80	28	-76	26	-46	28	-76	30	-53	20	-40	12	-37	18	-113	20	-40	18	-113	21	-92	56	-89	51	-95	61	-114	61	-114	51	-95	45	-99	61	-114	45	-99	41	-116	41	-116	45	-99	36	-100	129	230	34	230	45	216	129	230	45	216	53	212	129	230	53	212	57	207	129	230	57	207	60	199	129	230	60	199	60	188	129	230	60	188	61	-114	129	230	61	-114	79	-109	129	230	79	-109	94	-102	129	230	94	-102	107	-91	129	230	107	-91	117	-78	129	230	117	-78	121	-69	129	230	121	-69	125	-59	129	230	125	-59	128	-47	129	230	128	-47	129	-35	129	230	129	-35	129	193	60	188	60	-68	61	-114	132	178	133	180	141	209	141	209	133	180	136	183	141	209	136	183	138	186	138	186	145	192	141	209	141	209	145	192	153	221	130	-21	130	174	129	193	129	193	130	174	130	175	129	193	130	175	141	209	141	209	130	175	132	178	145	192	152	197	153	221	153	221	152	197	159	200	153	221	159	200	168	230	168	230	159	200	166	202	168	230	166	202	174	203	174	203	183	201	184	235	184	235	183	201	190	196	184	235	190	196	201	237	201	237	190	196	195	188	201	237	195	188	198	176	196	23	192	18	293	0	293	0	192	18	185	14	293	0	185	14	176	12	268	42	268	166	265	190	268	42	265	190	257	209	268	42	257	209	269	30	201	237	198	176	199	161	271	22	199	161	199	42	271	22	199	42	276	17	276	17	199	42	293	0	276	17	293	0	283	14	283	14	293	0	293	12	269	30	257	209	242	224	269	30	242	224	224	233	269	30	224	233	201	237	269	30	201	237	271	22	198	31	196	23	293	0	198	31	293	0	199	42	184	235	168	230	174	203	59	-80	56	-89	61	-114	59	-80	61	-114	60	-68	-16	-41	-15	-96	-7	-37	-7	-37	-15	-96	0	-106	-7	-37	0	-106	2	-35	2	-35	0	-106	18	-113	2	-35	18	-113	12	-37	-22	-47	-26	-55	-24	-82	-22	-47	-24	-82	-15	-96	-22	-47	-15	-96	-16	-41	-24	-82	-26	-55	-27	-65	31	-100	41	-116	36	-100	293	0	176	12	176	0	199	161	271	22	201	237	130	-21	129	193	129	-35	45	216	34	230	34	219	37	188	106	193	106	230	37	188	106	230	36	199	37	188	110	24	107	32	37	188	107	32	107	42	37	188	107	42	106	193	106	230	11	230	22	216	106	230	22	216	29	212	106	230	29	212	34	207	106	230	34	207	36	199	107	193	106	193	107	42	107	193	107	42	107	174	107	193	107	174	107	175	107	193	107	175	117	209	108	178	110	180	117	209	117	209	110	180	112	183	117	209	112	183	115	186	115	186	122	192	117	209	117	209	122	192	130	221	122	192	129	197	130	221	130	221	129	197	136	200	130	221	136	200	144	230	144	230	136	200	143	202	144	230	143	202	150	203	150	203	159	201	160	235	160	235	159	201	166	196	160	235	166	196	177	237	177	237	166	196	171	188	177	237	171	188	174	176	175	161	176	-43	177	237	177	237	176	-43	178	-52	177	237	178	-52	200	233	200	233	178	-52	181	-62	200	233	181	-62	185	-70	282	-97	279	-99	287	-113	287	-113	279	-99	274	-100	287	-113	274	-100	269	-100	269	-100	260	-98	264	-116	264	-116	260	-98	254	-91	264	-116	254	-91	249	-82	245	-58	245	166	244	-114	244	-114	245	166	242	190	244	-114	242	190	233	209	244	-114	264	-116	249	-82	244	-114	249	-82	246	-70	244	-114	246	-70	245	-58	331	-82	334	-65	333	-55	331	-82	333	-55	329	-47	331	-82	329	-47	322	-41	331	-82	322	-41	321	-96	313	-37	303	-35	307	-106	313	-37	307	-106	321	-96	313	-37	321	-96	322	-41	285	-40	285	-92	287	-113	285	-40	287	-113	294	-37	294	-37	287	-113	307	-106	294	-37	307	-106	303	-35	284	-94	282	-97	287	-113	284	-94	287	-113	285	-92	269	-100	264	-116	287	-113	285	-40	279	-46	281	-80	285	-40	281	-80	282	-83	285	-40	282	-83	283	-86	285	-40	283	-86	284	-88	285	-40	284	-88	285	-90	285	-40	285	-90	285	-92	274	-65	275	-69	275	-53	275	-53	275	-69	276	-72	275	-53	276	-72	279	-46	279	-46	276	-72	278	-76	279	-46	278	-76	281	-80	189	-78	199	-91	200	233	200	233	199	-91	212	-101	200	233	212	-101	219	224	219	224	212	-101	227	-109	219	224	227	-109	233	209	233	209	227	-109	244	-114	160	235	144	230	150	203	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	177	237	174	176	175	161	200	233	185	-70	189	-78	274	-65	275	-53	273	-62	176	-43	175	161	175	-32	117	209	107	175	108	178	22	216	11	230	11	219	46	19	41	14	103	0	103	0	41	14	31	11	103	0	31	11	17	8	279	230	198	230	212	220	279	230	212	220	222	216	279	230	222	216	228	210	279	230	228	210	258	217	279	230	258	217	267	220	279	230	267	220	279	222	238	-5	249	-5	249	194	238	-5	249	194	233	186	238	-5	233	186	233	84	238	-5	233	84	99	230	238	-5	99	230	67	180	249	194	250	205	233	186	233	186	250	205	253	212	233	186	253	212	232	200	232	200	253	212	258	217	232	200	258	217	228	210	50	198	67	44	67	180	50	198	67	180	99	230	50	198	68	31	67	44	29	219	35	215	99	230	99	230	35	215	42	208	99	230	42	208	50	198	23	221	29	219	99	230	23	221	99	230	18	230	23	221	18	230	18	222	103	0	103	8	88	11	103	0	88	11	78	15	103	0	78	15	49	26	103	0	49	26	46	19	50	36	49	26	78	15	50	36	78	15	71	21	50	36	71	21	68	31	50	36	68	31	50	198	103	0	17	8	17	0	212	220	198	230	198	222	163	39	156	21	166	0	166	0	156	21	145	11	166	0	145	11	130	8	130	8	115	11	129	-6	129	-6	115	11	104	21	129	-6	104	21	94	0	94	0	104	21	96	39	94	0	96	39	92	66	198	214	169	127	169	103	169	103	169	127	90	103	90	103	169	127	90	127	90	103	94	0	92	66	63	15	94	0	90	103	63	15	90	103	90	127	63	15	90	127	94	231	63	15	94	231	63	214	63	15	63	214	38	41	92	163	97	190	94	231	94	231	97	190	105	208	94	231	105	208	132	237	132	237	105	208	115	218	132	237	115	218	130	221	130	221	144	218	132	237	132	237	144	218	167	231	243	114	237	154	237	75	237	75	237	154	222	188	237	75	222	188	222	41	222	41	222	188	198	214	222	41	198	214	197	15	197	15	198	214	169	103	197	15	169	103	168	66	167	231	144	218	155	208	167	231	155	208	162	190	167	231	162	190	166	163	167	231	166	163	169	127	167	231	169	127	198	214	168	66	163	39	166	0	168	66	166	0	197	15	130	8	129	-6	166	0	38	189	22	155	22	74	38	189	22	74	38	41	38	189	38	41	63	214	22	74	22	155	17	114	94	231	90	127	92	163	116	0	135	-1	124	10	124	10	135	-1	137	9	146	10	137	9	138	-1	146	10	138	-1	141	-1	81	6	98	1	84	42	84	42	98	1	89	32	95	23	89	32	98	1	95	23	98	1	103	17	103	17	98	1	116	0	103	17	116	0	113	13	113	13	116	0	124	10	81	6	84	42	80	56	81	6	80	56	77	71	81	6	77	71	75	89	81	6	75	89	67	13	67	13	75	89	75	107	75	107	75	217	67	13	67	13	75	217	63	210	67	13	63	210	54	22	54	22	63	210	46	196	54	22	46	196	40	35	40	35	46	196	32	178	40	35	32	178	29	52	29	52	32	178	22	159	29	52	22	159	21	70	21	70	22	159	16	137	21	70	16	137	16	91	16	91	16	137	14	113	77	147	85	178	89	223	89	223	85	178	99	201	89	223	99	201	104	227	104	227	99	201	117	214	104	227	117	214	120	230	120	230	117	214	141	219	120	230	141	219	135	230	135	230	141	219	140	230	173	200	175	228	171	205	171	205	175	228	169	209	165	213	169	209	175	228	165	213	175	228	160	216	160	216	175	228	160	229	160	216	160	229	155	218	155	218	160	229	148	230	155	218	148	230	148	219	148	219	148	230	141	219	75	217	75	107	77	147	75	217	77	147	89	223	170	0	168	19	164	15	170	0	164	15	162	0	162	0	164	15	159	13	162	0	159	13	155	0	155	0	159	13	153	11	155	0	153	11	150	-1	150	-1	153	11	147	-1	146	10	141	-1	144	-1	146	10	144	-1	147	-1	146	10	147	-1	153	11	189	0	193	228	179	0	179	0	193	228	175	228	179	0	175	228	175	170	175	170	175	228	175	183	175	228	173	200	174	192	175	228	174	192	175	183	148	230	140	230	141	219	137	9	135	-1	138	-1	263	130	250	126	250	110	250	110	250	126	230	124	230	27	230	124	193	228	230	27	193	228	231	20	231	20	193	228	189	0	231	20	189	0	233	16	233	16	189	0	238	13	277	215	342	228	264	216	264	216	342	228	248	216	241	216	248	216	342	228	241	216	342	228	193	228	277	215	289	213	342	228	342	228	289	213	299	210	342	228	299	210	306	207	306	207	314	201	342	228	342	228	314	201	321	194	342	228	321	194	326	185	342	228	326	185	330	174	342	228	330	174	333	160	342	228	333	160	342	160	230	207	231	211	193	228	230	207	193	228	230	124	193	228	231	211	233	213	193	228	233	213	236	215	193	228	236	215	241	216	335	48	329	41	342	0	342	0	329	41	323	34	342	0	323	34	316	28	316	28	306	21	342	0	342	0	306	21	296	17	342	0	296	17	284	14	342	0	357	70	347	70	342	0	347	70	341	58	342	0	341	58	335	48	189	0	342	0	245	12	245	12	342	0	256	11	271	12	256	11	342	0	271	12	342	0	284	14	179	0	175	170	175	71	179	0	175	71	175	53	179	0	175	53	174	40	179	0	174	40	173	31	179	0	173	31	171	24	179	0	171	24	170	0	283	173	278	152	280	79	283	173	280	79	283	59	283	173	283	59	292	59	283	173	292	59	292	173	280	79	278	152	273	94	273	94	278	152	272	138	273	94	272	138	264	104	264	104	272	138	263	130	264	104	263	130	250	110	230	124	230	112	250	110	171	24	168	19	170	0	238	13	189	0	245	12	95	64	84	4	101	43	101	43	84	4	117	0	101	43	117	0	110	28	110	28	117	0	123	22	131	24	123	22	130	0	131	24	130	0	143	3	58	19	84	4	87	214	87	214	84	4	92	86	87	214	92	86	92	106	92	106	96	151	87	214	87	214	96	151	109	185	87	214	109	185	129	232	129	232	109	185	127	208	129	232	127	208	150	222	21	98	26	68	30	146	30	146	26	68	38	41	30	146	38	41	53	185	53	185	38	41	58	19	53	185	58	19	87	214	175	238	150	222	175	227	175	227	199	222	219	232	219	232	199	222	221	208	219	232	221	208	260	214	260	214	221	208	239	185	260	214	239	185	252	151	207	28	200	36	204	3	204	3	200	36	195	46	204	3	195	46	192	9	192	9	195	46	194	59	197	156	194	59	195	73	197	156	195	73	198	86	198	86	201	99	202	147	202	147	201	99	204	112	202	147	204	112	205	137	205	137	204	112	205	126	188	161	174	164	174	23	188	161	174	23	182	15	188	161	182	15	192	9	188	161	192	9	194	59	188	161	194	59	197	156	174	23	174	164	166	15	166	15	174	164	160	161	166	15	160	161	155	9	155	9	160	161	154	59	155	9	154	59	152	46	155	9	152	46	147	36	146	99	150	86	151	156	151	156	150	86	153	73	151	156	153	73	160	161	160	161	153	73	154	59	145	147	143	137	144	112	145	147	144	112	146	99	145	147	146	99	151	156	207	28	217	0	215	24	215	24	217	0	224	22	239	28	224	22	230	0	239	28	230	0	263	4	260	214	252	151	256	106	256	106	263	4	260	214	219	232	175	238	175	227	263	4	289	19	294	185	294	185	289	19	309	41	294	185	309	41	318	146	318	146	309	41	322	68	318	146	322	68	326	98	263	4	256	106	256	86	263	4	256	86	253	64	263	4	253	64	248	43	263	4	248	43	239	28	224	22	217	0	230	0	143	3	155	9	147	36	143	3	147	36	139	28	143	3	139	28	131	24	123	22	117	0	130	0	129	232	150	222	175	238	260	214	263	4	294	185	207	28	204	3	217	0	144	112	143	137	142	126	197	156	198	86	202	147	92	86	84	4	95	64	139	-91	132	-97	247	-115	247	-115	132	-97	122	-101	247	-115	122	-101	108	-102	213	296	214	310	143	0	143	0	214	310	143	199	143	218	143	199	143	294	142	308	143	294	247	343	142	308	247	343	139	318	139	318	247	343	132	325	111	211	79	198	96	136	96	136	79	198	93	112	96	88	93	112	79	198	96	88	79	198	77	21	77	21	79	198	50	176	77	21	50	176	49	45	49	45	50	176	30	148	49	45	30	148	30	75	30	75	30	148	22	110	242	46	229	30	246	6	246	6	229	30	213	19	213	-69	213	19	143	0	213	-69	143	0	214	-83	214	-83	143	0	217	-93	233	329	247	330	247	343	233	329	247	343	224	326	224	326	247	343	143	294	224	326	143	294	217	320	217	320	143	294	143	199	217	320	143	199	214	310	213	218	213	296	143	0	213	218	143	0	213	19	213	218	213	19	213	199	213	218	213	199	245	211	122	329	132	325	247	343	122	329	247	343	108	343	122	329	108	343	108	330	143	0	143	199	143	20	143	0	143	20	128	31	143	0	128	31	114	47	143	0	114	47	110	6	110	6	114	47	103	66	110	6	103	66	96	88	110	6	96	88	77	21	96	136	103	158	111	211	111	211	103	158	114	176	111	211	114	176	143	218	143	218	114	176	128	190	143	218	128	190	143	199	229	190	242	176	245	211	245	211	242	176	253	158	245	211	253	158	278	198	278	198	253	158	260	136	278	198	260	136	263	112	263	112	260	88	279	21	279	21	260	88	253	66	279	21	253	66	246	6	246	6	253	66	242	46	278	198	279	21	306	176	306	176	279	21	307	45	306	176	307	45	326	148	326	148	307	45	326	75	326	148	326	75	334	110	263	112	279	21	278	198	213	19	213	0	246	6	217	-93	143	0	143	-67	217	-93	143	-67	224	-98	224	-98	143	-67	247	-115	224	-98	247	-115	233	-101	233	-101	247	-115	247	-102	142	-81	139	-91	247	-115	142	-81	247	-115	143	-67	247	-115	108	-102	108	-115	245	211	213	199	229	190	68	62	72	-2	74	57	74	57	72	-2	86	2	74	57	86	2	79	50	79	50	86	2	82	45	85	42	86	2	88	40	88	40	86	2	99	11	88	40	99	11	91	38	91	38	99	11	93	38	103	41	93	38	99	11	103	41	99	11	112	24	220	232	88	232	103	217	220	232	103	217	113	213	220	232	113	213	119	206	220	232	119	206	123	195	220	232	123	195	123	179	220	232	123	179	201	213	220	232	201	213	209	217	220	232	209	217	220	219	193	45	193	190	126	42	126	42	193	190	194	200	126	42	194	200	196	208	126	42	196	208	123	179	126	42	123	179	123	90	126	42	123	90	122	73	126	42	122	73	118	59	126	42	118	59	112	24	220	1	220	13	209	15	220	1	209	15	202	19	220	1	202	19	126	42	220	1	126	42	126	1	126	42	202	19	197	25	126	42	197	25	194	33	126	42	194	33	193	45	111	48	103	41	112	24	111	48	112	24	118	59	63	66	56	68	58	-4	63	66	58	-4	72	-2	63	66	72	-2	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	82	45	86	2	85	42	103	217	88	232	88	219	201	213	123	179	196	208	68	62	72	-2	74	57	74	57	72	-2	86	2	74	57	86	2	79	50	79	50	86	2	82	45	85	42	86	2	88	40	88	40	86	2	99	11	88	40	99	11	91	38	91	38	99	11	93	38	103	41	93	38	99	11	103	41	99	11	112	24	193	338	98	338	107	324	193	338	107	324	114	319	193	338	114	319	119	313	193	338	119	313	122	304	193	338	122	304	123	294	193	338	123	294	126	42	193	338	126	42	193	45	123	294	123	90	126	42	220	1	220	13	209	15	220	1	209	15	202	19	220	1	202	19	126	42	220	1	126	42	126	1	202	19	197	25	126	42	126	42	197	25	194	33	126	42	194	33	193	45	123	90	122	73	126	42	126	42	122	73	118	59	126	42	118	59	112	24	112	24	118	59	111	48	112	24	111	48	103	41	63	66	56	68	58	-4	63	66	58	-4	72	-2	63	66	72	-2	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	82	45	86	2	85	42	107	324	98	338	98	326	91	38	88	40	96	9	96	9	88	40	85	42	96	9	85	42	84	1	84	1	85	42	82	45	84	1	82	45	79	50	122	73	118	59	123	39	123	39	118	59	111	48	123	39	111	48	109	21	109	21	111	48	103	41	109	21	103	41	96	9	96	9	103	41	93	38	230	-97	227	-99	235	-113	235	-113	227	-99	222	-100	235	-113	222	-100	217	-100	217	-100	209	-98	212	-116	212	-116	209	-98	202	-91	212	-116	202	-91	197	-82	160	-101	175	-109	193	190	193	190	175	-109	192	-114	193	190	192	-114	193	-58	193	-58	192	-114	194	-70	197	-82	194	-70	192	-114	197	-82	192	-114	212	-116	278	-82	282	-65	280	-55	278	-82	280	-55	276	-47	278	-82	276	-47	270	-41	278	-82	270	-41	269	-96	261	-37	251	-35	254	-106	261	-37	254	-106	269	-96	261	-37	269	-96	270	-41	233	-40	233	-92	235	-113	233	-40	235	-113	242	-37	242	-37	235	-113	254	-106	242	-37	254	-106	251	-35	232	-94	230	-97	235	-113	232	-94	235	-113	233	-92	217	-100	212	-116	235	-113	233	-40	227	-46	228	-80	233	-40	228	-80	230	-83	233	-40	230	-83	231	-86	233	-40	231	-86	232	-88	233	-40	232	-88	233	-90	233	-40	233	-90	233	-92	222	-65	223	-69	223	-53	223	-53	223	-69	224	-72	223	-53	224	-72	227	-46	227	-46	224	-72	226	-76	227	-46	226	-76	228	-80	209	217	220	219	220	232	209	217	220	232	201	213	201	213	220	232	123	179	201	213	123	179	196	208	196	208	123	179	123	39	196	208	123	39	194	200	194	200	123	39	124	-45	194	200	124	-45	126	-54	194	200	126	-54	129	-63	194	200	129	-63	133	-71	194	200	133	-71	137	-78	194	200	137	-78	147	-91	194	200	147	-91	160	-101	194	200	160	-101	193	190	113	213	119	206	220	232	220	232	119	206	123	195	220	232	123	195	123	179	123	39	123	179	123	90	123	39	123	90	122	73	103	217	113	213	220	232	103	217	220	232	88	232	103	217	88	232	88	219	123	39	123	-36	124	-45	74	57	68	62	71	-3	74	57	71	-3	84	1	74	57	84	1	79	50	63	66	56	68	58	-4	63	66	58	-4	71	-3	63	66	71	-3	68	62	19	46	19	22	23	55	23	55	19	22	25	11	23	55	25	11	30	62	30	62	25	11	34	2	30	62	34	2	39	67	39	67	34	2	45	-2	39	67	45	-2	49	69	49	69	45	-2	58	-4	49	69	58	-4	56	68	19	22	19	46	17	35	91	38	96	9	93	38	222	-65	223	-53	222	-62	29	-92	24	-97	138	-116	138	-116	24	-97	17	-101	138	-116	17	-101	6	-103	100	230	5	230	16	216	100	230	16	216	24	213	100	230	24	213	29	207	100	230	29	207	32	198	100	230	32	198	32	186	100	230	32	186	100	190	104	158	108	173	113	208	113	208	108	173	114	184	113	208	114	184	127	221	127	221	114	184	122	191	127	221	122	191	132	194	132	194	135	193	140	230	140	230	135	193	138	192	140	230	138	192	141	190	102	-63	102	142	100	190	102	-63	100	190	32	186	102	-63	32	186	103	-79	104	158	113	208	100	190	104	158	100	190	102	142	140	230	141	190	153	235	153	235	141	190	144	187	153	235	144	187	147	182	169	164	176	163	181	235	181	235	176	163	187	165	181	235	187	165	192	229	192	229	187	165	195	169	192	229	195	169	201	221	201	221	195	169	202	176	201	221	202	176	206	210	206	210	202	176	207	186	206	210	207	186	208	197	167	237	153	235	157	169	167	237	157	169	163	166	167	237	163	166	169	164	167	237	169	164	181	235	153	235	147	182	152	175	153	235	152	175	157	169	140	230	127	221	132	194	138	-116	138	-103	123	-102	138	-116	123	-102	112	-97	138	-116	112	-97	32	-74	138	-116	32	-74	32	-84	138	-116	32	-84	29	-92	32	-74	112	-97	106	-90	32	-74	106	-90	103	-79	32	-74	103	-79	32	186	138	-116	6	-103	6	-116	16	216	5	230	5	219	101	230	6	230	17	216	101	230	17	216	25	213	101	230	25	213	30	207	101	230	30	207	33	198	101	230	33	198	33	186	101	230	33	186	34	-45	101	230	34	-45	36	-54	101	230	36	-54	40	-63	101	230	40	-63	43	-71	101	230	43	-71	47	-78	101	230	47	-78	57	-91	101	230	57	-91	70	-101	101	230	70	-101	85	-109	101	230	85	-109	101	190	140	-97	137	-99	145	-113	145	-113	137	-99	132	-100	145	-113	132	-100	127	-100	127	-100	119	-98	122	-116	122	-116	119	-98	112	-92	122	-116	112	-92	107	-83	109	173	115	208	105	158	105	158	115	208	101	190	105	158	101	190	103	142	103	142	101	190	102	-114	103	142	102	-114	103	-60	103	-60	102	-114	104	-72	107	-83	104	-72	102	-114	107	-83	102	-114	122	-116	138	192	141	230	136	193	136	193	141	230	133	194	124	191	133	194	128	221	124	191	128	221	115	184	115	184	128	221	115	208	115	184	115	208	109	173	144	187	147	182	154	235	144	187	154	235	141	190	141	190	154	235	141	230	141	190	141	230	138	192	170	164	177	163	182	235	182	235	177	163	188	165	182	235	188	165	193	229	193	229	188	165	197	169	193	229	197	169	202	221	202	221	197	169	203	176	202	221	203	176	207	210	207	210	203	176	208	186	207	210	208	186	209	197	169	237	154	235	158	169	169	237	158	169	164	166	169	237	164	166	170	164	169	237	170	164	182	235	154	235	147	182	153	175	154	235	153	175	158	169	141	230	128	221	133	194	189	-82	192	-65	191	-55	189	-82	191	-55	186	-47	189	-82	186	-47	180	-41	189	-82	180	-41	179	-96	172	-37	161	-35	164	-106	172	-37	164	-106	179	-96	172	-37	179	-96	180	-41	140	-97	145	-113	142	-94	142	-94	145	-113	143	-92	144	-40	143	-92	145	-113	144	-40	145	-113	152	-37	152	-37	145	-113	164	-106	152	-37	164	-106	161	-35	127	-100	122	-116	145	-113	144	-40	137	-46	138	-80	144	-40	138	-80	140	-83	144	-40	140	-83	141	-86	144	-40	141	-86	142	-88	144	-40	142	-88	143	-90	144	-40	143	-90	143	-92	132	-65	133	-69	133	-53	133	-53	133	-69	134	-72	133	-53	134	-72	137	-46	137	-46	134	-72	136	-76	137	-46	136	-76	138	-80	34	-45	33	186	33	-36	132	-65	133	-53	132	-62	102	-114	101	190	85	-109	17	216	6	230	6	219	108	214	113	221	122	242	122	242	113	221	120	225	122	242	120	225	129	227	129	227	134	226	146	240	146	240	134	226	138	225	146	240	138	225	141	223	104	241	88	238	104	190	104	241	104	190	105	203	104	241	105	203	108	214	104	241	108	214	122	242	104	53	104	190	88	238	104	53	88	238	105	37	105	37	88	238	75	233	105	37	75	233	64	225	190	209	180	222	181	166	190	209	181	166	188	173	190	209	188	173	192	182	190	209	192	182	193	192	153	162	162	160	165	233	165	233	162	160	173	162	165	233	173	162	180	222	180	222	173	162	181	166	142	213	145	166	143	217	143	217	145	166	146	240	146	240	145	166	153	162	146	240	153	162	165	233	146	240	141	223	143	220	146	240	143	220	143	217	146	240	122	242	129	227	133	198	134	180	136	204	136	204	134	180	138	172	136	204	138	172	139	209	139	209	138	172	145	166	139	209	145	166	142	213	140	0	140	12	125	14	140	0	125	14	114	18	140	0	114	18	35	42	140	0	35	42	34	31	140	0	34	31	31	24	140	0	31	24	27	19	140	0	27	19	19	15	140	0	19	15	7	12	140	0	7	12	7	0	55	217	46	204	108	25	55	217	108	25	105	37	55	217	105	37	64	225	108	25	46	204	41	189	108	25	41	189	37	172	108	25	37	172	35	152	108	25	35	152	35	131	108	25	35	131	35	42	108	25	35	42	114	18	134	180	133	198	132	189	53	166	60	172	55	217	55	217	55	220	52	240	52	240	55	220	57	223	52	240	57	223	76	242	76	242	57	223	60	225	76	242	60	225	64	226	90	25	84	18	190	0	190	0	84	18	74	14	190	0	74	14	58	12	76	242	69	227	78	225	76	242	78	225	94	241	94	241	78	225	85	221	94	241	85	221	90	214	190	12	179	15	190	0	190	0	179	15	171	19	190	0	171	19	94	53	94	53	171	19	167	24	94	53	167	24	94	190	93	203	94	190	94	241	93	203	94	241	90	214	164	42	164	131	163	152	164	42	163	152	161	172	164	42	161	172	157	189	164	42	157	189	152	204	164	42	152	204	164	31	164	31	152	204	143	217	164	31	143	217	134	225	164	31	134	225	123	233	164	31	123	233	110	238	164	31	110	238	94	241	164	31	94	241	167	24	93	37	90	25	190	0	93	37	190	0	94	53	36	160	45	162	52	240	52	240	45	162	53	166	52	240	53	166	55	217	10	173	17	166	18	222	18	222	17	166	25	162	18	222	25	162	33	233	33	233	25	162	36	160	33	233	36	160	52	240	8	209	5	192	6	182	8	209	6	182	10	173	8	209	10	173	18	222	65	189	64	198	64	180	64	180	64	198	62	204	64	180	62	204	60	172	60	172	62	204	58	209	60	172	58	209	56	213	55	217	60	172	56	213	76	242	64	226	69	227	190	0	58	12	58	0	94	190	167	24	94	241	150	134	138	125	177	0	177	0	138	125	120	120	177	0	120	120	106	108	106	108	120	120	97	119	97	41	97	119	41	189	97	41	41	189	97	28	97	28	41	189	99	19	99	215	102	218	116	232	116	232	102	218	107	220	116	232	107	220	114	220	114	220	131	219	116	232	116	232	131	219	152	230	208	139	212	146	214	194	214	194	212	146	216	155	214	194	216	155	218	173	218	173	216	155	218	164	190	123	196	127	202	211	202	211	196	127	202	132	202	211	202	132	214	194	214	194	202	132	208	139	164	113	175	116	181	223	181	223	175	116	183	119	181	223	183	119	202	211	202	211	183	119	190	123	159	170	157	148	164	113	159	170	164	113	181	223	159	170	181	223	158	189	158	189	181	223	153	203	152	230	131	219	144	213	152	230	144	213	153	203	152	230	153	203	181	223	235	14	233	16	177	0	235	14	177	0	248	0	235	14	248	0	237	12	248	0	248	8	244	9	248	0	244	9	241	10	248	0	241	10	237	12	177	0	233	16	164	113	177	0	164	113	157	148	177	0	157	148	150	134	97	119	97	108	106	108	97	205	97	211	41	189	97	205	41	189	97	119	41	189	97	211	99	215	41	189	99	215	116	232	41	189	116	232	40	203	116	232	11	232	23	222	116	232	23	222	32	219	116	232	32	219	37	212	116	232	37	212	40	203	127	0	127	8	113	11	127	0	113	11	104	14	127	0	104	14	41	41	127	0	41	41	40	28	127	0	40	28	38	19	127	0	38	19	33	14	127	0	33	14	24	10	127	0	24	10	11	8	127	0	11	8	11	0	41	41	104	14	99	19	41	41	99	19	41	189	23	222	11	232	11	224	127	232	11	232	24	222	127	232	24	222	33	219	127	232	33	219	38	213	127	232	38	213	40	204	127	232	40	204	41	190	127	232	41	190	104	218	127	232	104	218	113	221	127	232	113	221	127	224	177	232	106	124	120	111	120	111	106	124	97	124	120	111	97	124	97	113	97	21	97	27	41	190	41	190	97	27	97	191	41	190	97	191	97	204	41	190	97	204	99	213	41	190	99	213	104	218	102	14	116	0	107	12	107	12	116	0	114	12	131	14	114	12	116	0	131	14	116	0	152	2	248	232	177	232	235	218	248	232	235	218	237	221	248	232	237	221	241	222	248	232	241	222	244	223	248	232	244	223	248	224	177	232	120	111	138	107	177	232	138	107	150	98	177	232	150	98	157	84	177	232	157	84	164	119	177	232	164	119	233	216	177	232	233	216	235	218	164	119	157	84	159	63	159	63	157	84	159	62	159	62	158	43	181	9	181	9	158	43	153	29	181	9	153	29	152	2	152	2	153	29	144	19	152	2	144	19	131	14	116	0	102	14	99	17	116	0	99	17	41	43	116	0	41	43	40	29	116	0	40	29	37	20	116	0	37	20	32	14	116	0	32	14	23	10	116	0	23	10	11	8	116	0	11	8	11	0	41	43	99	17	97	21	41	43	97	21	41	190	216	77	212	86	214	38	216	77	214	38	218	59	216	77	218	59	218	68	212	86	208	93	214	38	214	38	208	93	202	99	214	38	202	99	202	21	202	21	202	99	196	104	202	21	196	104	190	109	183	112	175	116	181	9	183	112	181	9	202	21	183	112	202	21	190	109	181	9	175	116	164	119	181	9	164	119	159	63	181	9	159	63	159	62	24	222	11	232	11	224	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	181	64	191	58	99	65	181	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	69	112	147	116	69	138	134	138	134	116	69	125	60	138	134	125	60	131	52	71	172	65	181	84	86	71	172	84	86	80	164	95	10	83	-4	94	-6	95	10	94	-6	103	-6	95	10	75	13	83	-4	47	6	50	4	59	21	59	21	50	4	59	1	59	21	59	1	75	13	75	13	59	1	71	-1	75	13	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	21	34	52	26	76	28	-5	34	52	28	-5	29	0	34	52	29	0	30	3	34	52	30	3	32	6	34	52	32	6	35	7	44	-83	35	-72	38	-99	38	-99	35	-72	29	-58	38	-99	29	-58	24	-87	24	-87	29	-58	28	-41	24	-87	28	-41	26	76	26	76	28	-41	28	-5	99	236	97	220	105	219	99	236	105	219	106	235	106	235	105	219	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	208	92	237	70	208	77	214	92	237	77	214	86	218	92	237	86	218	97	220	92	237	97	220	99	236	66	233	64	191	65	200	66	233	65	200	70	208	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	42	132	42	131	32	150	7	150	7	131	32	129	-3	129	-3	131	32	126	23	129	-3	126	23	118	16	129	-3	118	16	108	12	129	-3	108	12	103	-6	108	12	95	10	103	-6	143	-75	146	-58	145	-48	143	-75	145	-48	141	-39	143	-75	141	-39	134	-33	143	-75	134	-33	133	-88	125	-29	115	-27	118	-99	125	-29	118	-99	133	-88	125	-29	133	-88	134	-33	98	-33	97	-84	99	-105	98	-33	99	-105	106	-29	106	-29	99	-105	118	-99	106	-29	118	-99	115	-27	99	-105	97	-84	97	-86	99	-105	97	-86	96	-88	99	-105	96	-88	93	-90	99	-105	93	-90	87	-92	99	-105	87	-92	79	-93	99	-105	79	-93	76	-108	55	-106	76	-108	59	-90	59	-90	76	-108	79	-93	44	-83	38	-99	55	-106	44	-83	55	-106	59	-90	15	-71	24	-87	26	76	15	-71	26	76	12	76	15	-71	12	76	12	-48	98	-33	91	-39	93	-73	98	-33	93	-73	94	-76	98	-33	94	-76	95	-78	98	-33	95	-78	96	-80	98	-33	96	-80	97	-82	98	-33	97	-82	97	-84	86	-57	86	-61	87	-46	87	-46	86	-61	88	-65	87	-46	88	-65	91	-39	91	-39	88	-65	90	-69	91	-39	90	-69	93	-73	86	-57	87	-46	85	-54	138	134	131	52	132	42	150	226	153	175	153	227	27	-90	31	-56	26	-93	26	-93	25	-51	18	-114	18	-114	25	-51	18	-47	18	-114	18	-47	9	-46	27	-90	30	-86	31	-56	31	-56	30	-86	32	-82	31	-56	32	-82	34	-62	34	-62	32	-82	35	-76	34	-62	35	-76	36	-69	59	-76	55	-88	69	-111	69	-111	55	-88	49	-97	69	-111	49	-97	38	-101	38	-101	34	-100	37	-116	37	-116	34	-100	31	-99	37	-116	31	-99	29	-98	27	-96	26	-93	18	-114	27	-96	18	-114	37	-116	27	-96	37	-116	29	-98	3	-109	18	-114	9	-46	3	-109	9	-46	0	-47	3	-109	0	-47	-6	-52	3	-109	-6	-52	-8	-101	-12	-58	-16	-67	-14	-90	-12	-58	-14	-90	-8	-101	-12	-58	-8	-101	-6	-52	126	276	128	294	116	337	116	337	128	294	131	310	116	337	131	310	147	342	147	342	131	310	137	322	147	342	137	322	147	326	147	326	150	326	147	342	147	342	150	326	167	340	185	273	192	278	194	327	194	327	192	278	198	284	194	327	198	284	201	316	201	316	198	284	202	293	201	316	202	293	203	302	182	335	167	340	167	273	182	335	167	273	176	272	182	335	176	272	185	273	182	335	185	273	194	327	160	277	167	273	167	340	160	277	167	340	158	320	160	277	158	320	158	316	160	277	158	316	155	313	160	277	155	313	154	282	154	325	156	324	167	340	167	340	156	324	158	322	167	340	158	322	158	320	153	308	150	302	151	288	153	308	151	288	154	282	153	308	154	282	155	313	94	-98	112	-78	116	337	116	337	112	-78	122	-51	116	337	122	-51	126	258	126	258	122	-51	126	-21	116	337	92	324	94	-98	94	-98	92	324	74	303	94	-98	74	303	69	-111	69	-111	74	303	64	277	69	-111	64	277	60	247	60	-52	60	-63	69	-111	60	-52	69	-111	60	247	38	-101	37	-116	69	-111	59	-76	69	-111	60	-63	116	337	126	258	126	276	151	288	150	302	150	296	167	340	150	326	154	325	-14	-90	-16	-67	-17	-77	25	-51	26	-93	31	-56	26	-46	20	-40	21	-90	21	-90	20	-40	21	-92	21	-94	21	-92	18	-113	21	-94	18	-113	23	-97	23	-97	18	-113	41	-116	23	-97	41	-116	27	-99	27	-99	41	-116	31	-100	28	-76	30	-72	30	-53	30	-53	30	-72	31	-69	30	-53	31	-69	32	-62	32	-62	31	-69	32	-65	26	-46	21	-90	21	-88	26	-46	21	-88	22	-86	26	-46	22	-86	23	-83	26	-46	23	-83	25	-80	26	-46	25	-80	28	-76	26	-46	28	-76	30	-53	20	-40	12	-37	18	-113	20	-40	18	-113	21	-92	57	-87	52	-94	61	-114	61	-114	52	-94	45	-99	61	-114	45	-99	41	-116	41	-116	45	-99	36	-100	61	259	60	241	61	-114	61	-114	60	241	60	23	61	-114	60	23	60	0	60	0	60	23	28	23	60	0	28	23	28	0	126	-29	126	-13	126	297	126	23	126	0	157	0	126	23	157	0	157	23	130	316	135	322	144	342	144	342	135	322	142	325	144	342	142	325	151	326	151	326	156	325	168	339	168	339	156	325	160	324	168	339	160	324	163	322	126	340	111	337	113	-78	126	340	113	-78	118	-68	126	340	118	-68	122	-56	126	340	122	-56	124	-44	126	340	124	-44	126	297	126	340	126	297	127	308	126	340	127	308	130	316	126	340	130	316	144	342	113	-78	111	337	103	-91	103	-91	111	337	98	332	103	-91	98	332	92	-102	92	-102	98	332	88	325	92	-102	88	325	79	316	77	-109	92	-102	79	316	77	-109	79	316	71	304	77	-109	71	304	66	291	77	-109	66	291	63	276	77	-109	63	276	61	259	77	-109	61	259	61	-114	61	-114	60	0	60	-62	61	-114	60	-62	59	-76	61	-114	59	-76	57	-87	212	308	202	322	203	265	212	308	203	265	210	272	212	308	210	272	213	281	212	308	213	281	215	291	175	261	185	259	187	332	187	332	185	259	195	261	187	332	195	261	202	322	202	322	195	261	203	265	165	313	167	265	166	316	166	316	167	265	168	339	168	339	167	265	175	261	168	339	175	261	187	332	168	339	163	322	165	320	168	339	165	320	166	316	168	339	144	342	151	326	156	297	156	279	159	304	159	304	156	279	160	271	159	304	160	271	162	308	162	308	160	271	167	265	162	308	167	265	165	313	-16	-41	-15	-96	-7	-37	-7	-37	-15	-96	0	-106	-7	-37	0	-106	2	-35	2	-35	0	-106	18	-113	2	-35	18	-113	12	-37	-22	-47	-26	-55	-24	-82	-22	-47	-24	-82	-15	-96	-22	-47	-15	-96	-16	-41	-24	-82	-26	-55	-27	-65	31	-100	41	-116	36	-100	156	279	156	297	155	288	126	297	124	-44	126	-29	52	206	49	210	53	175	53	175	49	210	49	213	47	170	49	213	40	233	47	170	40	233	40	167	40	167	40	233	31	166	51	217	53	218	60	235	60	235	53	218	57	219	60	235	57	219	60	220	60	220	70	217	91	230	91	230	70	217	76	210	91	230	76	210	80	200	82	177	86	-51	91	230	91	230	86	-51	97	-78	91	230	97	-78	116	217	116	217	97	-78	114	-98	116	217	114	-98	139	-111	147	-52	147	140	144	171	147	-52	144	171	139	-111	147	-52	139	-111	148	-63	149	-76	139	-111	153	-88	153	-88	139	-111	171	-116	153	-88	171	-116	159	-97	159	-97	171	-116	170	-101	174	-100	170	-101	171	-116	174	-100	171	-116	190	-114	226	-77	225	-67	224	-90	224	-90	225	-67	221	-58	224	-90	221	-58	217	-101	217	-101	221	-58	215	-52	217	-101	215	-52	208	-47	205	-109	217	-101	208	-47	205	-109	208	-47	199	-46	205	-109	199	-46	190	-47	205	-109	190	-47	190	-114	190	-114	190	-47	183	-51	190	-114	183	-51	181	-93	190	-114	181	-93	181	-96	190	-114	181	-96	179	-98	190	-114	179	-98	177	-99	190	-114	177	-99	174	-100	181	-93	183	-51	180	-90	172	-69	173	-76	174	-62	174	-62	173	-76	176	-82	174	-62	176	-82	177	-56	177	-56	176	-82	178	-86	177	-56	178	-86	183	-51	183	-51	178	-86	180	-90	133	197	116	217	139	-111	133	197	139	-111	144	171	91	230	80	200	82	188	91	230	82	188	82	177	91	230	60	235	60	220	49	215	51	217	60	235	49	215	60	235	40	233	49	215	40	233	49	213	25	228	13	220	15	172	25	228	15	172	22	167	25	228	22	167	31	166	25	228	31	166	40	233	4	196	5	186	6	209	6	209	5	186	9	178	6	209	9	178	13	220	13	220	9	178	15	172	52	206	53	175	54	201	54	201	53	175	56	182	54	201	56	182	57	196	57	196	56	182	57	189	53	175	49	213	47	170	148	-63	139	-111	149	-76	86	-51	82	177	82	-21	36	-112	60	-116	39	-92	39	-92	60	-116	57	-96	68	-93	57	-96	60	-116	68	-93	60	-116	86	-112	82	11	78	11	78	-8	78	-8	78	11	73	12	78	-8	73	12	73	-7	73	-7	73	12	69	12	73	-7	69	12	68	-7	68	-7	69	12	65	12	68	-7	65	12	64	-6	64	-6	65	12	62	12	64	-6	62	12	60	-6	82	247	82	-9	86	277	86	277	82	-9	86	-112	86	277	86	-112	96	303	96	303	86	-112	107	-103	96	303	107	-103	113	324	113	324	107	-103	124	-90	113	324	124	-90	138	337	138	337	124	-90	136	-72	138	337	136	-72	144	-51	82	11	82	-9	82	247	148	281	150	299	138	337	138	337	150	299	154	313	138	337	154	313	169	342	169	342	154	313	160	323	169	342	160	323	169	326	169	326	172	326	169	342	169	342	172	326	188	340	179	-121	179	-110	179	-100	179	-121	179	-100	178	-90	179	-121	178	-90	177	-80	179	-121	177	-80	175	-70	179	-121	175	-70	171	-60	179	-121	171	-60	167	-49	179	-121	167	-49	162	-121	161	-38	155	-28	155	-74	161	-38	155	-74	158	-88	161	-38	158	-88	161	-104	161	-38	161	-104	162	-121	161	-38	162	-121	167	-49	148	281	138	337	147	262	147	262	138	337	144	-51	147	262	144	-51	147	-19	147	-19	144	-51	150	-62	147	-19	150	-62	155	-28	155	-28	150	-62	155	-74	207	273	214	278	215	327	215	327	214	278	220	284	215	327	220	284	222	316	222	316	220	284	223	293	222	316	223	293	224	302	204	335	188	340	189	273	204	335	189	273	198	272	204	335	198	272	207	273	204	335	207	273	215	327	181	277	189	273	188	340	181	277	188	340	180	320	181	277	180	320	179	316	181	277	179	316	177	313	181	277	177	313	176	282	176	325	178	324	188	340	188	340	178	324	180	322	188	340	180	322	180	320	174	308	172	302	172	288	174	308	172	288	176	282	174	308	176	282	177	313	86	-112	82	-9	82	-52	86	-112	82	-52	82	-63	86	-112	82	-63	80	-75	86	-112	80	-75	75	-85	86	-112	75	-85	68	-93	14	-40	20	-27	22	1	22	1	20	-27	30	-16	22	1	30	-16	41	9	41	9	30	-16	43	-9	41	9	43	-9	62	12	62	12	43	-9	60	-6	-7	-53	-4	-71	-3	-30	-3	-30	-4	-71	3	-88	-3	-30	3	-88	7	-12	7	-12	3	-88	17	-102	7	-12	17	-102	12	-54	12	-54	14	-40	7	-12	7	-12	14	-40	22	1	39	-92	26	-84	36	-112	36	-112	26	-84	18	-73	36	-112	18	-73	17	-102	17	-102	18	-73	13	-62	17	-102	13	-62	12	-54	172	288	172	302	171	296	188	340	172	326	176	325	82	11	78	-8	82	-9	28	205	33	212	35	238	35	238	33	212	39	217	35	238	39	217	49	249	49	249	39	217	44	220	49	249	44	220	50	221	50	221	58	220	65	255	65	255	58	220	63	216	65	255	63	216	67	210	22	222	9	200	22	195	22	222	22	195	28	205	22	222	28	205	35	238	65	255	67	210	84	257	84	257	67	210	69	202	84	257	69	202	70	191	83	-64	70	191	70	42	83	-64	70	42	70	20	70	20	70	42	22	42	70	20	22	42	22	20	70	191	83	-64	84	257	84	257	83	-64	99	-40	84	257	99	-40	103	254	103	254	99	-40	114	-20	103	254	114	-20	118	247	118	247	114	-20	129	-2	118	247	129	-2	130	236	130	236	129	-2	140	42	130	236	140	42	137	222	137	222	140	42	140	203	146	13	166	28	166	42	146	13	166	42	140	42	146	13	140	42	129	-2	65	255	49	249	50	221	83	-64	70	20	70	-64	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	37	-45	46	253	37	-45	39	-54	143	-97	139	-99	148	-113	148	-113	139	-99	135	-100	148	-113	135	-100	129	-100	129	-100	121	-98	124	-116	124	-116	121	-98	115	-92	124	-116	115	-92	110	-83	50	-78	60	-91	62	271	62	271	60	-91	72	-101	62	271	72	-101	77	291	77	291	72	-101	87	-109	77	291	87	-109	93	315	93	315	87	-109	105	-114	93	315	105	-114	105	315	105	315	105	-114	105	-60	105	-114	124	-116	110	-83	105	-114	110	-83	107	-72	105	-114	107	-72	105	-60	191	-82	195	-65	193	-55	191	-82	193	-55	189	-47	191	-82	189	-47	182	-41	191	-82	182	-41	182	-96	174	-37	164	-35	167	-106	174	-37	167	-106	182	-96	174	-37	182	-96	182	-41	146	-40	146	-92	148	-113	146	-40	148	-113	154	-37	154	-37	148	-113	167	-106	154	-37	167	-106	164	-35	145	-94	143	-97	148	-113	145	-94	148	-113	146	-92	129	-100	124	-116	148	-113	146	-40	140	-46	141	-80	146	-40	141	-80	143	-83	146	-40	143	-83	144	-86	146	-40	144	-86	145	-88	146	-40	145	-88	145	-90	146	-40	145	-90	146	-92	134	-65	135	-69	135	-53	135	-53	135	-69	136	-72	135	-53	136	-72	140	-46	140	-46	136	-72	139	-76	140	-46	139	-76	141	-80	105	209	153	209	105	230	46	253	39	-54	42	-63	46	253	42	-63	46	-71	46	253	46	-71	50	-78	46	253	50	-78	62	271	37	-45	36	209	36	-36	105	230	153	209	153	230	36	209	9	222	9	209	134	-65	135	-53	134	-62	162	213	167	207	241	230	241	230	167	207	170	199	241	230	170	199	171	187	171	26	171	187	171	134	171	26	171	134	171	112	171	112	171	134	102	134	171	112	102	134	102	112	103	49	102	64	99	-6	103	49	99	-6	115	-5	102	230	8	230	18	216	102	230	18	216	25	212	102	230	25	212	30	206	102	230	30	206	32	198	102	230	32	198	32	186	102	230	32	186	35	40	102	230	35	40	44	20	102	230	44	20	58	5	102	230	58	5	76	-3	102	230	76	-3	99	-6	102	230	99	-6	102	64	162	40	154	33	157	13	157	13	154	33	146	29	157	13	146	29	143	4	143	4	146	29	138	26	143	4	138	26	130	26	130	26	120	27	129	-2	129	-2	120	27	115	-5	115	-5	120	27	112	31	115	-5	112	31	107	38	115	-5	107	38	103	49	32	112	32	65	35	40	32	112	35	40	32	134	32	112	32	134	4	134	32	112	4	134	4	112	241	230	171	187	171	26	241	230	171	26	183	-2	241	230	183	-2	195	0	241	230	195	0	206	2	241	230	206	2	220	4	241	230	220	4	238	7	241	230	238	7	241	52	153	217	162	213	241	230	153	217	241	230	141	230	153	217	141	230	141	219	241	134	241	112	269	112	241	134	269	112	269	134	269	22	258	23	269	10	269	10	258	23	250	27	269	10	250	27	238	7	238	7	250	27	244	32	238	7	244	32	241	41	241	52	238	7	241	41	171	26	171	-6	183	-2	171	26	171	112	171	49	171	26	171	49	162	40	171	26	162	40	157	13	130	26	129	-2	143	4	32	134	35	40	32	186	18	216	8	230	8	219	31	163	31	40	41	176	41	176	31	40	57	17	41	176	57	17	47	182	47	182	57	17	50	185	91	33	83	57	89	1	89	1	83	57	79	82	89	1	79	82	57	17	57	17	79	82	78	103	99	226	7	226	43	214	99	226	43	214	46	213	99	226	46	213	49	210	99	226	49	210	52	207	99	226	52	207	54	203	99	226	54	203	55	198	99	226	55	198	91	197	57	17	78	103	79	125	57	17	79	125	81	148	57	17	81	148	85	172	57	17	85	172	55	198	57	17	55	198	55	195	57	17	55	195	53	191	57	17	53	191	52	188	57	17	52	188	50	185	89	1	125	-3	104	15	104	15	125	-3	125	8	147	15	125	8	125	-3	147	15	125	-3	161	1	198	187	197	190	219	40	219	40	197	190	196	193	219	40	196	193	193	16	193	16	196	193	195	198	203	213	206	214	243	226	203	213	243	226	151	226	203	213	151	226	159	198	203	213	159	198	200	210	219	163	208	175	219	40	219	40	208	175	201	183	219	40	201	183	200	184	243	226	206	214	243	214	172	103	193	16	195	198	172	103	195	198	196	202	172	103	196	202	171	126	171	126	196	202	169	149	169	149	196	202	198	207	169	149	198	207	165	173	165	173	198	207	200	210	165	173	200	210	159	198	236	71	243	108	239	127	236	71	239	127	230	146	236	71	230	146	219	163	236	71	219	163	219	40	160	34	161	1	168	58	168	58	161	1	193	16	168	58	193	16	171	83	171	83	193	16	172	103	20	147	11	127	14	70	20	147	14	70	31	40	20	147	31	40	31	163	14	70	11	127	7	105	91	33	89	1	104	15	147	15	161	1	160	34	198	187	219	40	200	184	43	214	7	226	7	214	91	197	55	198	85	172	20	190	25	191	31	205	31	205	25	191	30	192	31	205	30	192	34	192	34	192	38	192	48	210	48	210	38	192	40	191	48	210	40	191	43	190	31	205	12	199	16	189	31	205	16	189	20	190	64	20	65	216	50	40	50	40	65	216	48	210	50	40	48	210	45	185	45	185	48	210	44	188	48	210	31	205	34	192	111	-1	140	-4	116	50	111	-1	116	50	114	63	111	-1	114	63	114	230	111	-1	114	230	110	233	111	-1	110	233	85	223	111	-1	85	223	85	6	65	216	64	20	85	6	65	216	85	6	85	223	45	185	45	68	50	40	129	29	140	-4	139	22	139	22	140	-4	151	20	178	26	151	20	181	2	178	26	181	2	199	42	199	42	181	2	214	23	199	42	214	23	215	64	215	64	214	23	237	52	215	64	237	52	225	90	225	90	237	52	228	117	237	204	228	117	237	52	237	204	237	52	251	88	121	39	116	50	140	-4	121	39	140	-4	129	29	251	88	256	127	254	149	251	88	254	149	248	176	251	88	248	176	237	204	210	175	219	162	220	224	220	224	219	162	226	143	220	224	226	143	237	204	237	204	226	143	228	117	171	214	172	208	173	221	173	221	172	208	175	204	173	221	175	204	176	226	176	226	175	204	179	199	176	226	179	199	181	230	181	230	179	199	184	195	181	230	184	195	188	232	188	232	184	195	191	190	188	232	191	190	196	233	196	233	191	190	200	184	196	233	200	184	220	224	220	224	200	184	210	175	151	20	140	-4	181	2	16	189	12	199	12	188	48	210	43	190	44	188	30	20	86	0	34	28	34	28	86	0	62	18	34	28	62	18	40	40	40	40	62	18	59	22	40	40	59	22	59	28	59	28	59	32	40	40	40	40	59	32	59	36	40	40	59	36	61	41	40	40	61	41	119	238	119	238	61	41	62	45	119	238	62	45	64	51	141	18	138	16	243	0	243	0	138	16	133	14	243	0	133	14	127	13	127	13	118	12	243	0	243	0	118	12	118	0	144	25	243	0	227	17	144	25	227	17	225	19	144	25	225	19	221	26	144	25	221	26	215	39	144	25	215	39	207	56	144	25	207	56	199	73	144	25	199	73	193	89	144	25	193	89	144	27	193	89	132	238	140	41	193	89	140	41	141	35	193	89	141	35	143	32	193	89	143	32	143	29	193	89	143	29	144	27	119	238	64	51	100	142	119	238	100	142	140	41	119	238	140	41	132	238	243	0	243	12	237	13	243	0	237	13	233	14	243	0	233	14	230	15	243	0	230	15	227	17	143	21	141	18	243	0	143	21	243	0	144	25	86	0	86	12	75	13	86	0	75	13	67	15	86	0	67	15	62	18	86	0	30	20	25	16	86	0	25	16	19	13	86	0	19	13	11	12	86	0	11	12	11	0	69	14	63	16	79	0	79	0	63	16	58	19	79	0	58	19	36	37	36	37	58	19	56	23	36	37	56	23	55	30	55	30	55	32	36	37	36	37	55	32	56	34	36	37	56	34	57	38	122	17	118	15	218	0	218	0	118	15	111	13	218	0	111	13	101	12	125	24	218	0	201	16	125	24	201	16	198	20	125	24	198	20	195	26	125	24	195	26	176	83	125	24	176	83	126	238	126	238	114	238	116	59	126	238	116	59	120	45	126	238	120	45	123	35	126	238	123	35	124	28	126	238	124	28	125	24	114	238	36	37	57	38	114	238	57	38	58	42	114	238	58	42	60	46	114	238	60	46	94	141	114	238	94	141	112	77	114	238	112	77	116	59	259	18	255	15	353	0	353	0	255	15	250	14	353	0	250	14	243	12	262	26	353	0	337	24	262	26	337	24	331	35	262	26	331	35	325	50	262	26	325	50	261	31	325	50	251	238	255	50	325	50	255	50	259	39	325	50	259	39	261	31	185	57	219	142	239	238	239	238	219	142	242	84	239	238	242	84	251	238	251	238	242	84	249	65	251	238	249	65	255	50	239	238	176	83	185	57	185	57	176	83	195	26	353	0	353	12	347	14	353	0	347	14	341	18	353	0	341	18	337	24	261	22	259	18	353	0	261	22	353	0	262	26	218	0	218	12	211	13	218	0	211	13	205	14	218	0	205	14	201	16	124	20	122	17	218	0	124	20	218	0	125	24	79	0	36	37	32	28	79	0	32	28	28	22	79	0	28	22	24	17	79	0	24	17	19	14	79	0	19	14	12	12	79	0	12	12	12	0	69	14	79	0	79	12	218	0	101	12	101	0	353	0	243	12	243	0	28	21	84	0	33	29	33	29	84	0	60	18	33	29	60	18	38	40	38	40	60	18	58	22	38	40	58	22	57	28	57	28	57	32	38	40	38	40	57	32	58	36	38	40	58	36	59	41	38	40	59	41	112	238	112	238	59	41	60	46	112	238	60	46	63	53	63	53	60	46	62	53	63	53	62	53	97	147	63	53	97	147	112	238	112	238	97	147	132	54	112	238	132	54	122	264	122	264	132	54	130	283	140	18	136	15	241	0	241	0	136	15	131	13	241	0	131	13	124	12	124	12	117	12	241	0	241	0	117	12	117	0	183	332	173	330	176	304	176	304	173	330	173	305	166	303	173	305	173	330	166	303	173	330	165	327	166	303	165	327	159	297	159	297	165	327	157	322	159	297	157	322	152	289	152	289	157	322	151	316	152	289	151	316	146	277	146	277	151	316	144	309	146	277	144	309	140	263	140	263	144	309	138	298	140	263	138	298	131	237	131	237	138	298	130	283	131	237	130	283	132	54	210	260	220	262	222	326	222	326	220	262	229	266	222	326	229	266	232	318	232	318	229	266	236	274	232	318	236	274	239	307	239	307	236	274	240	283	239	307	240	283	241	294	186	271	192	265	193	333	193	333	192	265	200	261	193	333	200	261	208	331	208	331	200	261	210	260	208	331	210	260	222	326	183	332	176	304	178	303	183	332	178	303	180	301	183	332	180	301	181	298	183	332	181	298	181	296	183	332	181	296	182	278	183	332	182	278	186	271	183	332	186	271	193	333	231	14	228	15	241	0	241	0	228	15	226	17	241	0	226	17	224	19	224	19	220	27	142	25	142	25	220	27	213	40	142	25	213	40	205	57	235	13	231	14	241	0	235	13	241	0	241	12	142	25	205	57	197	75	142	25	197	75	190	92	142	25	190	92	142	27	142	25	241	0	224	19	142	21	140	18	241	0	142	21	241	0	142	25	182	278	181	295	181	294	182	278	181	294	181	293	182	278	181	296	181	295	182	278	181	293	181	292	182	278	181	292	180	290	182	278	180	290	180	289	182	278	180	289	180	287	182	278	180	287	180	286	190	92	131	237	132	54	190	92	132	54	135	46	190	92	135	46	138	38	190	92	138	38	140	32	190	92	140	32	142	27	84	0	84	12	73	13	84	0	73	13	65	15	84	0	65	15	60	18	84	0	28	21	23	16	84	0	23	16	16	14	84	0	16	14	8	12	84	0	8	12	8	0	38	219	45	215	156	232	156	232	45	215	51	209	156	232	51	209	56	203	56	203	127	90	123	213	123	213	124	216	56	203	56	203	124	216	126	219	56	203	126	219	156	232	156	232	126	219	130	221	156	232	130	221	136	222	124	21	118	15	228	0	228	0	118	15	107	11	228	0	107	11	90	8	156	232	136	222	145	223	145	223	156	224	156	232	31	222	38	219	156	232	31	222	156	232	23	232	31	222	23	232	23	224	191	42	191	103	180	113	180	113	191	103	224	174	229	183	224	174	267	210	229	183	267	210	234	191	234	191	267	210	237	198	294	232	206	232	220	222	294	232	220	222	230	220	294	232	230	220	236	218	294	232	236	218	239	214	294	232	239	214	240	209	294	232	240	209	275	217	294	232	275	217	280	220	294	232	280	220	286	222	294	232	286	222	294	224	240	209	267	210	270	214	240	209	270	214	275	217	239	204	237	198	267	210	239	204	267	210	240	209	224	174	191	103	267	210	228	8	212	10	228	0	228	0	212	10	201	14	228	0	201	14	127	44	127	44	201	14	195	20	127	44	195	20	127	90	127	90	195	20	127	202	127	90	127	202	125	206	191	42	180	113	192	29	192	29	180	113	133	193	192	29	133	193	195	20	195	20	133	193	130	197	195	20	130	197	127	202	127	31	124	21	228	0	127	31	228	0	127	44	124	210	123	213	127	90	124	210	127	90	125	206	228	0	90	8	90	0	220	222	206	232	206	224	127	214	208	218	208	230	127	214	93	16	208	218	91	213	127	214	208	230	91	213	208	230	22	230	91	213	22	230	67	209	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	127	214	11	12	93	16	93	16	11	12	184	0	93	16	184	0	107	16	107	16	184	0	129	17	159	25	184	0	170	34	170	34	184	0	180	46	184	52	180	46	184	0	184	52	184	0	187	-92	187	-92	184	0	181	-19	187	-92	181	-19	181	-79	181	-79	181	-19	180	-35	181	-79	180	-35	179	-48	207	-86	201	-79	207	-106	207	-106	201	-79	198	-70	207	-106	198	-70	196	-101	196	-101	198	-70	196	-59	197	-43	198	-33	196	80	196	80	198	-33	199	-22	196	80	199	-22	200	-13	200	-13	210	80	196	80	196	80	193	71	196	-101	196	80	196	-101	196	-59	196	80	196	-59	197	-53	196	80	197	-53	197	-43	184	52	187	-92	188	58	188	58	187	-92	196	-101	188	58	196	-101	191	64	191	64	196	-101	193	71	179	-57	179	-64	181	-79	179	-57	181	-79	179	-48	238	-88	236	-90	243	-105	243	-105	236	-90	230	-92	243	-105	230	-92	222	-93	222	-93	214	-91	220	-108	220	-108	214	-91	207	-106	285	-75	289	-58	287	-48	285	-75	287	-48	283	-39	285	-75	283	-39	276	-33	285	-75	276	-33	276	-88	268	-29	257	-27	262	-99	268	-29	262	-99	276	-88	268	-29	276	-88	276	-33	238	-88	243	-105	239	-86	239	-86	243	-105	239	-84	240	-33	239	-84	243	-105	240	-33	243	-105	248	-29	248	-29	243	-105	262	-99	248	-29	262	-99	257	-27	222	-93	220	-108	243	-105	240	-33	234	-39	235	-73	240	-33	235	-73	236	-76	240	-33	236	-76	238	-78	240	-33	238	-78	239	-80	240	-33	239	-80	239	-82	240	-33	239	-82	239	-84	228	-57	229	-61	230	-46	230	-46	229	-61	230	-65	230	-46	230	-65	234	-39	234	-39	230	-65	232	-69	234	-39	232	-69	235	-73	146	20	129	17	184	0	146	20	184	0	159	25	184	0	11	12	11	0	228	-57	230	-46	228	-54	207	-86	207	-106	214	-91	242	46	240	39	246	21	246	21	240	39	235	32	246	21	235	32	232	10	232	10	235	32	226	25	232	10	226	25	213	19	213	19	209	18	213	3	213	3	209	18	204	18	213	3	204	18	198	17	191	16	185	16	188	0	191	16	188	0	213	3	191	16	213	3	198	17	237	67	242	84	231	71	231	71	242	84	231	88	231	71	231	88	223	74	223	74	231	88	216	74	204	71	216	74	216	90	204	71	216	90	200	87	160	16	169	32	170	64	170	64	169	32	180	48	170	64	180	48	185	79	185	79	180	48	192	61	185	79	192	61	200	87	200	87	192	61	204	71	160	16	170	64	155	44	160	16	155	44	151	0	160	16	151	0	188	0	160	16	188	0	185	16	242	46	246	21	243	53	243	53	246	21	251	76	251	76	246	21	255	35	251	76	255	35	257	66	257	66	255	35	258	52	242	84	237	67	241	61	242	84	241	61	243	53	242	84	243	53	251	76	231	88	216	90	216	74	213	19	213	3	232	10	151	0	155	44	143	-14	143	-14	155	44	139	16	143	-14	139	16	135	-28	135	-28	139	16	131	0	135	-28	131	0	127	-43	127	-43	131	0	123	-12	127	-43	123	-12	119	-58	119	-58	123	-12	115	-27	119	-58	115	-27	110	-74	110	-74	115	-27	106	-42	110	-74	106	-42	97	-58	93	16	208	218	127	214	93	16	127	214	11	12	93	16	11	12	131	0	93	16	131	0	139	16	208	230	22	230	91	213	208	230	91	213	127	214	208	230	127	214	208	218	22	230	19	160	32	160	22	230	32	160	40	184	22	230	40	184	51	199	22	230	51	199	67	209	22	230	67	209	91	213	110	-74	97	-58	89	-74	131	0	11	12	11	0	77	-82	74	-74	74	-74	77	-82	74	-74	73	-114	77	-82	73	-114	89	-116	77	-82	89	-116	82	-89	151	4	150	-23	153	-107	153	-107	150	-23	147	-50	153	-107	147	-50	144	-111	144	-111	147	-50	140	-75	144	-111	140	-75	132	-114	132	-114	140	-75	127	-92	132	-114	127	-92	119	-116	119	-116	127	-92	108	-98	104	-117	119	-116	108	-98	104	-117	108	-98	98	-97	104	-117	98	-97	89	-94	104	-117	89	-94	89	-116	73	-114	74	-74	70	-61	73	-114	70	-61	65	-52	73	-114	65	-52	59	-45	73	-114	59	-45	58	-111	11	-65	11	-72	12	-58	12	-58	11	-72	14	-79	12	-58	14	-79	15	-51	15	-51	14	-79	18	-86	15	-51	18	-86	20	-45	20	-45	18	-86	25	-93	20	-45	25	-93	29	-41	29	-41	25	-93	34	-101	29	-41	34	-101	40	-40	40	-40	34	-101	45	-106	40	-40	45	-106	50	-41	50	-41	45	-106	58	-111	50	-41	58	-111	59	-45	81	79	92	82	110	113	110	113	92	82	102	84	110	113	102	84	109	84	109	84	126	79	110	113	110	113	126	79	114	114	156	189	41	73	55	60	156	189	55	60	68	72	156	189	68	72	81	79	156	189	81	79	110	113	156	189	110	113	207	211	156	189	207	211	207	225	156	189	207	225	54	189	54	189	207	225	46	187	46	187	207	225	21	225	46	187	21	225	37	182	37	182	21	225	28	173	21	225	4	147	17	147	21	225	17	147	21	161	21	225	21	161	28	173	161	-102	174	-91	180	98	180	98	174	-91	188	-74	180	98	188	-74	198	77	198	77	188	-74	201	-51	198	77	201	-51	210	48	210	48	201	-51	211	-22	210	48	211	-22	215	13	159	112	137	116	138	67	159	112	138	67	146	48	159	112	146	48	150	26	159	112	150	26	151	4	159	112	151	4	153	-107	159	112	153	-107	161	-102	159	112	161	-102	180	98	131	116	125	115	126	79	131	116	126	79	138	67	131	116	138	67	137	116	119	115	114	114	126	79	119	115	126	79	125	115	82	-89	89	-116	89	-94	85	-29	72	-24	75	-45	75	-45	72	-24	66	-41	61	-42	66	-41	72	-24	61	-42	72	-24	59	-23	59	-23	41	-25	53	-55	59	-23	53	-55	54	-49	59	-23	54	-49	57	-45	59	-23	57	-45	61	-42	72	-92	62	-85	80	-117	80	-117	62	-85	55	-75	80	-117	55	-75	52	-113	52	-113	55	-75	52	-62	41	-25	27	-31	31	-104	41	-25	31	-104	52	-113	41	-25	52	-113	52	-62	41	-25	52	-62	53	-55	31	-104	27	-31	18	-91	18	-91	27	-31	17	-40	18	-91	17	-40	11	-77	11	-77	17	-40	11	-51	11	-77	11	-51	9	-64	99	-98	89	-117	96	-117	99	-98	96	-117	103	-116	99	-98	85	-97	89	-117	85	-97	72	-92	80	-117	85	-97	80	-117	89	-117	108	-98	106	-98	110	-116	110	-116	106	-98	103	-98	110	-116	103	-98	103	-116	103	-116	103	-98	101	-98	103	-116	101	-98	99	-98	81	79	92	82	110	113	110	113	92	82	102	84	110	113	102	84	109	84	109	84	127	79	110	113	110	113	127	79	114	114	156	189	41	73	55	60	156	189	55	60	68	72	156	189	68	72	81	79	156	189	81	79	110	113	156	189	110	113	207	211	156	189	207	211	207	225	156	189	207	225	54	189	54	189	207	225	46	187	46	187	207	225	21	225	46	187	21	225	37	182	37	182	21	225	28	173	21	225	4	147	17	147	21	225	17	147	21	161	21	225	21	161	28	173	150	-25	147	-48	168	-94	168	-94	147	-48	143	-66	168	-94	143	-66	140	-110	140	-110	143	-66	137	-80	140	-110	137	-80	137	-152	137	-152	137	-80	129	-89	137	-152	129	-89	118	-115	118	-115	129	-89	113	-59	118	-115	113	-59	110	-116	110	-116	113	-59	109	-97	75	-45	84	-54	85	-29	85	-29	84	-54	93	-66	85	-29	93	-66	98	-40	98	-40	93	-66	101	-81	98	-40	101	-81	113	-59	113	-59	101	-81	109	-97	212	-15	209	50	204	-43	204	-43	209	50	196	81	204	-43	196	81	189	-70	189	-70	196	81	177	101	189	-70	177	101	168	-94	168	-94	177	101	156	113	168	-94	156	113	151	3	151	3	156	113	150	23	156	113	137	116	140	65	156	113	140	65	147	45	156	113	147	45	150	23	131	116	125	115	127	79	131	116	127	79	140	65	131	116	140	65	137	116	119	115	114	114	127	79	119	115	127	79	125	115	151	3	150	-25	168	-94	161	-152	140	-110	137	-152	209	50	212	-15	215	7	108	-98	110	-116	109	-97	66	23	59	17	161	0	161	0	59	17	50	13	161	0	50	13	41	12	148	252	157	149	170	325	170	325	157	149	181	166	170	325	181	166	193	305	193	305	181	166	199	190	193	305	199	190	208	278	208	278	199	190	209	217	208	278	209	217	213	245	130	322	139	308	141	337	141	337	139	308	145	289	141	337	145	289	170	325	170	325	145	289	148	269	170	325	148	269	148	252	117	327	130	322	141	337	117	327	141	337	107	325	92	304	96	313	96	341	96	341	96	313	100	320	96	341	100	320	106	342	106	342	100	320	107	325	106	342	107	325	141	337	75	271	81	278	85	339	85	339	81	278	86	286	85	339	86	286	96	341	96	341	86	286	89	295	96	341	89	295	92	304	75	336	65	333	66	266	75	336	66	266	75	271	75	336	75	271	85	339	27	289	28	282	29	298	29	298	28	282	31	276	29	298	31	276	33	307	33	307	31	276	37	270	33	307	37	270	38	315	38	315	37	270	44	266	38	315	44	266	46	322	46	322	44	266	54	265	46	322	54	265	55	328	55	328	54	265	66	266	55	328	66	266	65	333	73	189	128	31	89	189	106	192	89	189	126	42	106	192	126	42	122	200	122	200	126	42	126	141	122	200	126	141	136	212	136	212	126	141	157	149	136	212	157	149	145	230	145	230	157	149	148	252	161	0	161	12	151	14	161	0	151	14	142	17	161	0	142	17	134	23	161	0	134	23	73	44	161	0	73	44	71	31	161	0	71	31	66	23	126	42	89	189	128	31	73	44	134	23	128	31	73	44	128	31	73	189	161	0	41	12	41	0	107	23	99	17	200	0	200	0	99	17	89	14	200	0	89	14	79	12	27	245	31	217	33	278	33	278	31	217	42	190	33	278	42	190	47	305	47	305	42	190	60	166	47	305	60	166	70	325	70	325	60	166	84	149	70	325	84	149	93	269	93	269	84	149	92	252	95	230	92	252	84	149	95	230	84	149	114	141	148	304	151	295	155	339	148	304	155	339	145	313	145	313	155	339	145	341	145	313	145	341	140	320	140	320	145	341	134	342	140	320	134	342	133	325	133	325	134	342	124	327	111	322	124	327	134	342	111	322	134	342	100	337	168	44	168	189	152	189	168	44	152	189	134	192	168	44	134	192	170	31	185	328	186	265	194	322	194	322	186	265	196	266	194	322	196	266	202	315	202	315	196	266	204	270	202	315	204	270	208	307	208	307	204	270	209	276	208	307	209	276	212	298	212	298	209	276	212	282	212	298	212	282	213	289	159	278	165	271	166	336	166	336	165	271	175	266	166	336	175	266	176	333	176	333	175	266	186	265	176	333	186	265	185	328	155	339	151	295	154	286	155	339	154	286	159	278	155	339	159	278	166	336	100	337	70	325	93	269	100	337	93	269	96	289	100	337	96	289	101	308	100	337	101	308	111	322	200	0	200	12	190	13	200	0	190	13	181	17	200	0	181	17	174	23	200	0	174	23	114	42	200	0	114	42	112	31	200	0	112	31	107	23	170	31	134	192	118	200	170	31	118	200	114	141	170	31	114	141	114	42	170	31	114	42	174	23	105	212	95	230	114	141	105	212	114	141	118	200	200	0	79	12	79	0	145	45	139	27	141	-2	141	-2	139	27	130	13	141	-2	130	13	117	7	117	7	107	9	141	-2	141	-2	107	9	106	-6	161	334	41	334	50	321	161	334	50	321	59	318	161	334	59	318	66	312	161	334	66	312	71	303	161	334	71	303	73	291	161	334	73	291	134	312	161	334	134	312	142	317	161	334	142	317	151	321	161	334	151	321	161	323	126	292	128	304	89	146	126	292	89	146	106	143	126	292	106	143	122	135	126	292	122	135	126	194	73	291	73	146	89	146	73	291	89	146	128	304	73	291	128	304	134	312	213	89	209	118	208	57	208	57	209	118	199	145	208	57	199	145	193	30	193	30	199	145	181	169	193	30	181	169	171	10	171	10	181	169	157	186	171	10	157	186	148	83	148	83	157	186	145	105	136	122	145	105	157	186	136	122	157	186	126	194	136	122	126	194	122	135	148	83	148	65	171	10	145	45	141	-2	171	10	145	45	171	10	148	65	100	14	96	21	96	-6	100	14	96	-6	106	-6	100	14	106	-6	107	9	96	-6	96	21	92	30	96	-6	92	30	89	40	96	-6	89	40	86	49	96	-6	86	49	85	-4	55	7	65	2	66	68	66	68	65	2	75	-1	66	68	75	-1	75	64	75	64	75	-1	85	-4	75	64	85	-4	81	57	81	57	85	-4	86	49	28	52	29	36	31	58	31	58	29	36	33	27	31	58	33	27	37	64	37	64	33	27	38	19	37	64	38	19	44	68	44	68	38	19	46	13	44	68	46	13	54	70	54	70	46	13	55	7	54	70	55	7	66	68	29	36	28	52	27	46	50	321	41	334	41	323	119	-79	132	-115	132	-87	132	-87	132	-115	146	-90	164	-87	146	-90	163	-111	164	-87	163	-111	188	-100	110	-66	104	-51	104	-111	110	-66	104	-111	132	-115	110	-66	132	-115	119	-79	104	-51	102	-34	104	-111	104	-111	102	-34	85	224	85	224	102	-34	102	171	85	224	102	171	104	185	36	157	36	-38	42	-63	36	157	42	-63	43	185	43	185	42	-63	56	-84	43	185	56	-84	60	208	60	208	56	-84	78	-101	60	208	78	-101	85	224	85	224	78	-101	104	-111	224	-18	202	-18	207	-83	224	-18	207	-83	220	-62	224	-18	220	-62	224	-38	207	-83	202	-18	202	-31	207	-83	202	-31	199	-49	207	-83	199	-49	191	-66	207	-83	191	-66	188	-100	179	-78	164	-87	188	-100	179	-78	188	-100	191	-66	146	-90	132	-115	163	-111	104	185	109	198	113	233	113	233	109	198	118	209	113	233	118	209	141	237	141	237	118	209	130	215	141	237	130	215	144	218	144	218	153	217	163	234	163	234	153	217	160	215	163	234	160	215	165	210	191	146	204	148	205	214	205	214	204	148	213	154	205	214	213	154	218	198	218	198	213	154	219	161	218	198	219	161	224	177	224	177	219	161	223	170	186	226	163	234	165	210	186	226	165	210	169	204	186	226	169	204	170	195	186	226	170	195	175	150	186	226	175	150	183	147	186	226	183	147	191	146	186	226	191	146	205	214	170	195	169	188	169	154	163	234	141	237	144	218	170	195	169	154	175	150	169	188	167	184	169	154	169	154	167	184	166	179	169	154	166	179	165	160	165	160	166	179	164	174	165	160	164	174	164	166	85	224	104	185	113	233	143	314	180	320	180	320	182	340	180	320	219	313	182	340	219	313	238	331	238	331	219	313	250	292	238	331	250	292	285	307	285	307	250	292	273	259	285	307	273	259	286	216	290	166	322	63	322	269	290	166	322	269	286	216	345	221	322	269	322	63	345	221	322	63	346	110	345	221	346	110	354	165	286	25	322	63	290	166	286	25	290	166	285	116	286	25	285	116	270	74	286	25	270	74	247	41	286	25	247	41	238	0	181	13	181	-7	217	20	217	20	181	-7	238	0	217	20	238	0	247	41	90	264	113	295	127	332	127	332	113	295	143	314	127	332	143	314	182	340	182	340	143	314	180	320	79	308	41	272	42	59	79	308	42	59	70	166	79	308	70	166	75	221	79	308	75	221	90	264	79	308	90	264	127	332	87	74	74	117	81	23	81	23	74	117	70	166	16	107	42	59	41	272	16	107	41	272	16	224	16	107	16	224	7	166	142	177	142	151	147	188	147	188	142	151	148	141	147	188	148	141	156	197	156	197	148	141	156	132	156	197	156	132	167	202	167	202	156	132	167	127	167	202	167	127	180	204	180	204	167	127	180	125	180	204	180	125	192	202	192	202	180	125	193	127	192	202	193	127	203	197	203	197	193	127	203	132	203	197	203	132	211	188	211	188	203	132	212	141	211	188	212	141	217	177	217	177	212	141	217	151	217	177	217	151	219	164	140	20	108	42	128	0	140	20	128	0	181	-7	140	20	181	-7	181	13	87	74	81	23	128	0	87	74	128	0	108	42	81	23	70	166	42	59	142	151	142	177	140	164	285	307	286	216	322	269	96	210	98	215	39	195	39	195	98	215	102	218	39	195	102	218	120	232	120	232	102	218	108	220	120	232	108	220	115	220	115	220	128	219	120	232	120	232	128	219	151	230	98	19	39	36	103	15	103	15	39	36	124	0	103	15	124	0	109	12	109	12	124	0	118	12	133	14	118	12	124	0	133	14	124	0	158	3	151	230	150	175	151	98	151	230	151	98	152	125	152	125	151	98	157	83	152	125	157	83	174	120	174	120	157	83	160	65	174	120	160	65	185	12	185	12	160	65	158	3	158	3	160	65	158	46	151	230	128	219	138	213	151	230	138	213	145	204	151	230	145	204	149	191	151	230	149	191	150	175	152	125	174	131	175	223	175	223	174	131	190	139	175	223	190	139	193	212	193	212	190	139	200	150	193	212	200	150	204	196	204	196	200	150	206	162	204	196	206	162	208	177	175	223	151	230	152	125	150	175	149	157	151	98	151	98	149	157	144	144	151	98	144	144	140	109	140	109	144	144	134	135	140	109	134	135	124	115	124	115	134	135	118	130	124	115	118	130	104	117	104	117	118	130	95	128	95	33	95	128	39	195	95	33	39	195	96	25	96	25	39	195	39	36	96	25	39	36	98	19	95	128	95	117	104	117	174	120	185	12	193	111	193	111	185	12	205	26	193	111	205	26	208	98	208	98	205	26	216	44	208	98	216	44	217	83	217	83	216	44	220	65	158	3	158	46	153	31	158	3	153	31	144	20	158	3	144	20	133	14	95	203	96	210	39	195	95	203	39	195	95	128	29	219	35	214	120	232	120	232	35	214	38	206	120	232	38	206	39	195	20	222	29	219	120	232	20	222	120	232	7	232	20	222	7	232	7	224	124	0	39	36	38	26	124	0	38	26	35	19	124	0	35	19	30	14	124	0	30	14	21	11	124	0	21	11	7	8	124	0	7	8	7	0	79	175	79	175	79	175	79	175	80	192	65	125	79	175	65	125	75	65	79	175	75	65	77	81	80	192	84	204	87	236	87	236	84	204	90	212	87	236	90	212	118	238	118	238	90	212	99	217	118	238	99	217	113	219	113	219	137	214	118	238	118	238	137	214	151	232	93	26	112	-6	106	20	106	20	112	-6	121	17	142	22	121	17	138	-3	142	22	138	-3	168	6	84	36	77	49	79	-4	84	36	79	-4	112	-6	84	36	112	-6	93	26	79	-4	77	49	75	65	79	-4	75	65	65	125	79	-4	65	125	50	3	65	125	46	118	50	3	50	3	46	118	29	107	50	3	29	107	27	16	27	16	29	107	17	94	27	16	17	94	11	36	11	36	17	94	8	78	11	36	8	78	6	61	228	117	222	158	219	64	219	64	222	158	206	191	219	64	206	191	197	28	197	28	206	191	193	121	197	28	193	121	189	86	197	28	189	86	178	57	188	153	193	121	206	191	188	153	206	191	181	216	188	153	181	216	176	180	159	201	176	180	181	216	159	201	181	216	151	232	159	201	151	232	137	214	168	6	197	28	178	57	168	6	178	57	162	36	168	6	162	36	142	22	121	17	112	-6	138	-3	27	152	36	142	38	220	38	220	36	142	49	133	38	220	49	133	60	230	60	230	49	133	65	125	60	230	65	125	87	236	87	236	65	125	80	192	24	203	19	179	21	164	24	203	21	164	27	152	24	203	27	152	38	220	81	163	82	95	87	153	87	153	82	95	90	105	87	153	90	105	95	145	95	145	90	105	100	111	95	145	100	111	105	139	105	139	100	111	113	113	105	139	113	113	114	135	114	135	113	113	140	113	114	135	140	113	120	133	140	113	140	132	134	132	140	113	134	132	129	132	140	113	129	132	125	133	140	113	125	133	120	133	82	95	81	163	79	175	82	95	79	175	77	81	85	60	81	76	66	15	66	15	81	76	79	94	66	15	79	94	79	113	79	113	82	150	66	15	66	15	82	150	65	208	66	15	65	208	39	39	39	39	65	208	38	182	39	39	38	182	21	71	21	71	38	182	21	149	21	71	21	149	15	110	137	6	124	10	144	-5	144	-5	124	10	113	16	144	-5	113	16	102	0	102	0	113	16	104	24	102	0	104	24	97	35	97	35	90	47	102	0	102	0	90	47	85	60	102	0	85	60	66	15	186	24	182	16	188	-1	188	-1	182	16	176	10	188	-1	176	10	166	-4	166	-4	176	10	166	6	166	-4	166	6	152	5	152	5	137	6	144	-5	275	96	150	96	166	86	275	96	166	86	176	83	275	96	176	83	183	78	275	96	183	78	186	71	275	96	186	71	187	63	275	96	187	63	252	81	275	96	252	81	261	85	275	96	261	85	275	88	186	71	187	62	187	63	187	63	187	62	188	-1	187	63	188	-1	247	74	247	74	188	-1	209	3	247	74	209	3	244	66	244	66	209	3	228	8	244	66	228	8	243	55	243	55	228	8	243	16	240	246	242	252	243	268	243	268	242	252	245	255	243	268	245	255	251	268	251	268	245	255	249	258	251	268	249	258	255	258	255	258	258	258	266	267	266	267	258	258	261	257	266	267	261	257	263	256	236	266	228	262	230	151	236	266	230	151	239	151	236	266	239	151	239	238	236	266	239	238	240	246	236	266	240	246	243	268	295	247	289	256	289	219	295	247	289	219	294	223	295	247	294	223	296	229	295	247	296	229	297	236	271	216	277	215	279	263	279	263	277	215	284	216	279	263	284	216	289	256	289	256	284	216	289	219	264	250	266	219	265	252	265	252	266	219	266	267	266	267	266	219	271	216	266	267	271	216	279	263	266	267	263	256	264	254	266	267	264	254	265	252	266	267	251	268	255	258	259	239	259	228	260	244	260	244	259	228	262	223	260	244	262	223	262	247	262	247	262	223	266	219	262	247	266	219	264	250	187	33	186	24	188	-1	187	33	188	-1	187	62	152	5	144	-5	166	-4	204	224	203	215	204	193	204	193	203	215	196	201	187	208	196	201	190	221	187	208	190	221	177	226	153	230	146	219	156	218	153	230	156	218	165	228	165	228	156	218	167	216	165	228	167	216	177	226	177	226	167	216	177	213	177	226	177	213	187	208	203	215	190	221	196	201	223	165	230	151	228	262	223	165	228	262	222	258	223	165	222	258	217	176	222	258	216	252	217	176	217	176	216	252	212	246	217	176	212	246	211	185	211	185	212	246	209	240	211	185	209	240	206	233	206	233	204	224	204	193	206	233	204	193	211	185	82	150	90	180	100	224	100	224	90	180	104	201	100	224	104	201	141	230	141	230	104	201	122	214	141	230	122	214	146	219	146	219	153	230	141	230	65	208	82	150	100	224	259	228	259	239	258	233	166	86	150	96	150	88	252	81	187	63	247	74	38	18	32	14	133	0	133	0	32	14	24	11	133	0	24	11	11	8	133	232	11	232	23	222	133	232	23	222	32	219	133	232	32	219	38	215	133	232	38	215	40	208	133	232	40	208	41	198	133	232	41	198	111	219	133	232	111	219	120	222	133	232	120	222	133	224	41	198	101	24	100	33	100	128	100	112	189	112	100	128	189	112	189	128	189	128	189	112	252	18	189	128	252	18	249	24	41	198	100	33	100	198	41	198	100	198	101	208	41	198	101	208	105	215	41	198	105	215	111	219	185	18	179	14	281	0	281	0	179	14	170	11	281	0	170	11	156	8	281	232	156	232	170	222	281	232	170	222	179	219	281	232	179	219	185	215	281	232	185	215	188	208	281	232	188	208	189	198	281	232	189	198	258	219	281	232	258	219	268	222	281	232	268	222	281	224	248	33	248	198	189	198	189	198	248	198	249	208	189	198	249	208	252	214	189	198	249	24	248	33	281	0	281	8	267	11	281	0	267	11	258	14	281	0	258	14	189	33	281	0	189	33	188	25	281	0	188	25	185	18	189	33	258	14	252	18	189	33	252	18	189	112	133	0	133	8	120	11	133	0	120	11	110	14	133	0	110	14	41	33	133	0	41	33	41	24	133	0	41	24	38	18	41	33	110	14	104	18	41	33	104	18	101	24	41	33	101	24	41	198	133	0	11	8	11	0	281	0	156	8	156	0	189	128	249	24	189	198	170	222	156	232	156	224	258	219	189	198	252	214	23	222	11	232	11	224	62	0	55	1	55	-21	55	-21	55	1	48	1	55	-21	48	1	47	-19	47	-19	48	1	41	2	47	-19	41	2	38	-17	38	-17	41	2	35	2	38	-17	35	2	31	-17	61	213	66	208	140	230	140	230	66	208	69	200	140	230	69	200	70	189	70	-26	70	189	70	-1	70	-26	85	-108	140	230	140	230	85	-108	103	-98	140	230	103	-98	119	-82	140	230	119	-82	132	-59	140	230	132	-59	137	-34	140	230	137	-34	138	-27	140	230	138	-27	139	-19	140	230	139	-19	139	-10	140	230	139	-10	139	-1	140	230	139	-1	140	7	52	217	61	213	140	230	52	217	140	230	39	230	52	217	39	230	39	219	142	-70	152	-81	153	-48	153	-48	152	-81	163	-92	153	-48	163	-92	168	-64	168	-64	163	-92	173	-104	168	-64	173	-104	181	-81	181	-81	173	-104	183	-116	181	-81	183	-116	194	-98	194	-98	183	-116	207	-116	142	-70	153	-48	137	-34	142	-70	137	-34	132	-59	85	-108	70	-26	70	-46	85	-108	70	-46	69	-62	85	-108	69	-62	65	-76	85	-108	65	-76	64	-114	65	-76	59	-86	64	-114	64	-114	59	-86	50	-93	64	-114	50	-93	41	-116	41	-116	50	-93	36	-96	63	-23	70	-26	70	-1	63	-23	70	-1	62	0	63	-23	62	0	55	-21	1	-31	10	-23	16	0	16	0	10	-23	20	-18	16	0	20	-18	35	2	35	2	20	-18	31	-17	-1	-7	-15	-19	-7	-54	-1	-7	-7	-54	-4	-41	-1	-7	-4	-41	1	-31	-1	-7	1	-31	16	0	2	-82	-4	-70	-1	-105	-1	-105	-4	-70	-7	-54	24	-94	12	-90	18	-113	24	-94	18	-113	41	-116	24	-94	41	-116	36	-96	2	-82	-1	-105	18	-113	2	-82	18	-113	12	-90	-29	-56	-26	-77	-25	-36	-25	-36	-26	-77	-16	-93	-25	-36	-16	-93	-15	-19	-15	-19	-16	-93	-1	-105	-15	-19	-1	-105	-7	-54	125	338	125	275	134	329	134	329	125	275	134	283	134	329	134	283	139	319	139	319	134	283	139	294	139	319	139	294	141	306	64	306	65	294	66	319	66	319	65	294	71	283	66	319	71	283	71	330	71	330	71	283	79	275	71	330	79	275	79	338	79	338	79	275	89	270	79	338	89	270	90	344	90	344	89	270	102	268	90	344	102	268	103	345	103	345	102	268	114	270	103	345	114	270	115	343	115	343	114	270	125	275	115	343	125	275	125	338	140	230	70	189	70	-26	17	218	19	216	128	230	128	230	19	216	21	214	128	230	21	214	23	211	23	211	121	77	107	209	107	209	108	212	23	211	23	211	108	212	110	215	23	211	110	215	128	230	128	230	110	215	114	217	128	230	114	217	120	218	75	33	58	22	133	0	133	0	58	22	43	15	133	0	43	15	26	12	114	15	109	16	133	0	133	0	109	16	106	19	133	0	106	19	75	33	75	33	106	19	104	21	75	33	104	21	94	51	94	51	104	21	103	25	120	218	128	219	128	230	14	219	17	218	128	230	14	219	128	230	11	230	14	219	11	230	11	219	121	77	94	51	104	28	121	77	104	28	105	32	121	77	105	32	108	36	121	77	108	36	111	40	121	77	111	40	114	44	121	77	114	44	178	108	121	77	178	108	166	119	121	77	166	119	119	186	121	77	119	186	114	193	121	77	114	193	111	199	121	77	111	199	109	203	121	77	109	203	108	206	121	77	108	206	107	209	272	-94	263	-93	272	-107	272	-107	263	-93	256	-89	272	-107	256	-89	178	-107	178	-107	256	-89	251	-83	178	-107	251	-83	178	108	178	108	251	-83	178	132	178	108	178	132	166	119	272	230	152	230	164	216	272	230	164	216	171	213	272	230	171	213	176	208	272	230	176	208	178	200	272	230	178	200	178	189	272	230	178	189	256	213	272	230	256	213	263	217	272	230	263	217	272	219	248	-65	248	189	178	189	178	189	248	189	249	199	178	189	249	199	251	207	178	189	249	-76	248	-65	178	132	251	-83	249	-76	178	132	249	-76	178	189	121	13	114	15	133	0	121	13	133	0	133	12	133	0	26	12	26	0	164	216	152	230	152	219	256	213	178	189	251	207	104	28	94	51	103	25	127	232	8	232	20	222	127	232	20	222	28	219	127	232	28	219	33	215	127	232	33	215	36	208	127	232	36	208	36	198	127	232	36	198	104	219	127	232	104	219	113	222	127	232	113	222	127	224	36	198	97	26	95	33	36	198	95	33	95	190	36	198	95	190	96	204	36	198	96	204	98	213	36	198	98	213	104	219	167	18	158	14	206	0	206	0	158	14	147	12	206	0	147	12	133	12	133	12	121	13	206	0	206	0	121	13	36	24	206	0	36	24	33	18	198	55	193	45	206	0	206	0	193	45	187	37	206	0	187	37	181	30	181	30	174	23	206	0	206	0	174	23	167	18	206	0	220	78	209	78	206	0	209	78	204	66	206	0	204	66	198	55	36	33	36	24	121	13	36	33	121	13	110	15	36	33	110	15	102	20	36	33	102	20	97	26	36	33	97	26	36	198	206	0	33	18	28	14	206	0	28	14	20	11	206	0	20	11	8	8	206	0	8	8	8	0	20	222	8	232	8	224	245	266	250	271	258	291	258	291	250	271	257	275	258	291	257	275	266	276	266	276	271	275	282	288	282	288	271	275	275	274	282	288	275	274	278	272	241	-60	241	246	240	290	241	-60	240	290	225	287	241	-60	225	287	211	281	241	-60	211	281	241	-71	240	290	241	246	242	257	240	290	242	257	245	266	240	290	245	266	258	291	326	258	317	271	318	215	326	258	318	215	324	222	326	258	324	222	328	231	326	258	328	231	329	241	289	211	299	209	302	282	302	282	299	209	309	211	302	282	309	211	317	271	317	271	309	211	318	215	279	262	281	215	280	266	280	266	281	215	282	288	282	288	281	215	289	211	282	288	289	211	302	282	282	288	278	272	279	269	282	288	279	269	280	266	282	288	258	291	266	276	270	247	270	229	273	253	273	253	270	229	275	221	273	253	275	221	276	258	276	258	275	221	281	215	276	258	281	215	279	262	268	-102	268	-89	256	-87	268	-102	256	-87	248	-83	268	-102	248	-83	171	-44	268	-102	171	-44	170	-61	268	-102	170	-61	167	-73	268	-102	167	-73	161	-81	268	-102	161	-81	151	-86	268	-102	151	-86	134	-89	268	-102	134	-89	134	-102	241	-71	211	281	200	274	241	-71	200	274	191	266	241	-71	191	266	186	259	241	-71	186	259	182	251	241	-71	182	251	178	243	241	-71	178	243	176	233	241	-71	176	233	174	224	241	-71	174	224	171	21	241	-71	171	21	244	-78	244	-78	171	21	171	-44	244	-78	171	-44	248	-83	137	20	123	-5	136	-3	137	20	136	-3	149	1	137	20	121	24	123	-5	109	-6	123	-5	121	24	109	-6	121	24	108	35	109	-6	108	35	98	54	109	-6	98	54	92	82	109	-6	92	82	80	-1	80	-1	92	82	90	118	90	118	90	230	80	-1	80	-1	90	230	60	212	80	-1	60	212	55	13	55	13	60	212	36	185	55	13	36	185	35	37	35	37	36	185	22	150	35	37	22	150	21	69	21	69	22	150	17	109	92	156	99	185	90	230	90	230	99	185	109	205	90	230	109	205	128	237	128	237	109	205	122	217	128	237	122	217	137	220	137	220	148	219	138	236	138	236	148	219	147	235	138	236	128	237	137	220	171	21	174	224	171	177	171	21	171	177	171	49	171	21	171	49	169	39	171	21	169	39	164	31	171	21	164	31	160	9	169	192	171	177	174	224	169	192	174	224	165	204	165	204	174	224	165	229	147	235	148	219	156	232	156	232	148	219	158	213	156	232	158	213	165	229	165	229	158	213	165	204	147	21	137	20	149	1	147	21	149	1	156	25	156	25	149	1	160	9	156	25	160	9	164	31	90	230	90	118	92	156	270	229	270	247	269	238	66	23	59	17	161	0	161	0	59	17	50	13	161	0	50	13	41	12	71	31	161	0	73	44	73	44	161	0	134	23	73	44	134	23	73	81	73	81	134	23	73	104	73	81	73	104	40	104	130	322	139	308	141	337	141	337	139	308	145	289	141	337	145	289	170	325	170	325	145	289	148	269	170	325	148	269	148	252	148	252	145	230	157	149	157	149	145	230	136	212	157	149	136	212	126	141	126	141	136	212	122	200	126	141	122	200	126	42	126	42	122	200	106	192	126	42	106	192	89	189	128	31	89	189	73	189	128	31	73	189	73	104	107	325	117	327	141	337	107	325	141	337	106	342	148	252	157	149	170	325	170	325	157	149	181	166	170	325	181	166	193	305	193	305	181	166	199	190	193	305	199	190	208	278	208	278	199	190	209	217	208	278	209	217	213	245	141	337	117	327	130	322	92	304	96	313	96	341	96	341	96	313	100	320	96	341	100	320	106	342	106	342	100	320	107	325	75	271	81	278	85	339	85	339	81	278	86	286	85	339	86	286	96	341	96	341	86	286	89	295	96	341	89	295	92	304	75	336	65	333	66	266	75	336	66	266	75	271	75	336	75	271	85	339	27	289	28	282	29	298	29	298	28	282	31	276	29	298	31	276	33	307	33	307	31	276	37	270	33	307	37	270	38	315	38	315	37	270	44	266	38	315	44	266	46	322	46	322	44	266	54	265	46	322	54	265	55	328	55	328	54	265	66	266	55	328	66	266	65	333	126	81	158	81	126	104	161	0	161	12	151	14	161	0	151	14	142	17	161	0	142	17	134	23	126	42	89	189	128	31	161	0	41	12	41	0	66	23	161	0	71	31	73	104	134	23	128	31	126	104	158	81	158	104	73	81	40	104	40	81	107	23	99	17	200	0	200	0	99	17	89	14	200	0	89	14	79	12	27	245	31	217	33	278	33	278	31	217	42	190	33	278	42	190	47	305	47	305	42	190	60	166	47	305	60	166	70	325	70	325	60	166	84	149	70	325	84	149	93	269	93	269	84	149	92	252	95	230	92	252	84	149	95	230	84	149	114	141	148	304	151	295	155	339	148	304	155	339	145	313	145	313	155	339	145	341	145	313	145	341	140	320	140	320	145	341	134	342	140	320	134	342	133	325	133	325	134	342	124	327	111	322	124	327	134	342	111	322	134	342	100	337	134	192	170	31	168	44	168	104	168	81	201	81	168	104	201	81	201	104	168	44	168	189	152	189	168	44	152	189	134	192	185	328	186	265	194	322	194	322	186	265	196	266	194	322	196	266	202	315	202	315	196	266	204	270	202	315	204	270	208	307	208	307	204	270	209	276	208	307	209	276	212	298	212	298	209	276	212	282	212	298	212	282	213	289	159	278	165	271	166	336	166	336	165	271	175	266	166	336	175	266	176	333	176	333	175	266	186	265	176	333	186	265	185	328	155	339	151	295	154	286	155	339	154	286	159	278	155	339	159	278	166	336	100	337	70	325	93	269	100	337	93	269	96	289	100	337	96	289	101	308	100	337	101	308	111	322	200	0	200	12	190	13	200	0	190	13	181	17	200	0	181	17	174	23	200	0	174	23	114	42	200	0	114	42	112	31	200	0	112	31	107	23	170	31	134	192	118	200	170	31	118	200	114	141	170	31	114	141	114	104	170	31	114	104	174	23	114	81	114	42	174	23	114	81	174	23	114	104	114	81	114	104	82	104	114	81	82	104	82	81	105	212	95	230	114	141	105	212	114	141	118	200	200	0	79	12	79	0	170	26	170	26	414	-6	170	26	414	-6	304	9	170	26	304	9	239	36	170	26	239	36	239	38	170	26	239	38	238	41	170	26	238	41	238	44	170	26	238	44	238	47	170	26	238	47	238	50	170	26	238	50	238	338	170	26	238	338	168	177	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	158	321	164	316	238	338	238	338	164	316	167	308	238	338	167	308	168	297	168	177	168	297	168	205	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	339	208	420	210	420	224	339	208	304	9	420	210	303	206	339	208	420	224	303	206	420	224	238	224	303	206	238	224	278	202	238	224	238	152	243	152	238	224	243	152	251	176	238	224	251	176	262	192	238	224	262	192	278	202	402	57	399	51	414	-6	414	-6	399	51	396	45	414	-6	396	45	392	39	392	39	382	27	414	-6	414	-6	382	27	371	18	414	-6	371	18	357	13	414	-6	421	73	407	73	414	-6	407	73	405	64	414	-6	405	64	402	57	340	10	319	9	414	-6	340	10	414	-6	357	13	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	147	324	158	321	238	338	147	324	238	338	130	338	147	324	130	338	130	326	238	338	168	297	168	177	133	22	144	4	139	24	414	-6	170	26	170	-6	304	9	414	-6	319	9	304	9	339	208	239	36	194	16	205	27	238	338	238	338	205	27	218	42	238	338	218	42	238	61	238	61	251	72	338	189	338	189	251	72	263	78	338	189	263	78	292	113	292	113	263	78	274	82	292	113	274	82	284	84	389	211	389	225	338	189	338	189	389	225	238	225	338	189	238	225	238	189	238	338	130	338	147	324	238	338	147	324	158	321	238	338	158	321	164	316	238	338	164	316	167	308	238	338	167	308	168	297	238	338	168	297	168	177	238	338	168	177	170	26	238	338	170	26	177	-3	238	338	177	-3	185	6	238	338	185	6	194	16	168	205	168	177	168	297	258	-82	256	-74	255	-114	258	-82	255	-114	271	-116	258	-82	271	-116	264	-89	334	4	333	-23	335	-107	335	-107	333	-23	329	-50	335	-107	329	-50	326	-111	326	-111	329	-50	322	-75	326	-111	322	-75	314	-114	314	-114	322	-75	309	-92	314	-114	309	-92	301	-116	301	-116	309	-92	290	-98	286	-117	301	-116	290	-98	286	-117	290	-98	280	-97	286	-117	280	-97	271	-94	286	-117	271	-94	271	-116	255	-114	256	-74	253	-61	255	-114	253	-61	248	-52	255	-114	248	-52	241	-45	255	-114	241	-45	240	-111	193	-65	193	-72	194	-58	194	-58	193	-72	195	-79	194	-58	195	-79	197	-51	197	-51	195	-79	200	-86	197	-51	200	-86	202	-45	202	-45	200	-86	206	-93	202	-45	206	-93	211	-41	211	-41	206	-93	216	-101	211	-41	216	-101	222	-40	222	-40	216	-101	227	-106	222	-40	227	-106	232	-41	232	-41	227	-106	240	-111	232	-41	240	-111	241	-45	292	113	284	84	291	84	291	84	309	79	292	113	292	113	309	79	296	114	338	189	292	113	389	211	343	-102	356	-91	362	98	362	98	356	-91	370	-74	362	98	370	-74	380	77	380	77	370	-74	384	-51	380	77	384	-51	392	48	392	48	384	-51	393	-22	392	48	393	-22	397	13	341	112	319	116	321	67	341	112	321	67	328	48	341	112	328	48	333	26	341	112	333	26	334	4	341	112	334	4	335	-107	341	112	335	-107	343	-102	341	112	343	-102	362	98	313	116	307	115	309	79	313	116	309	79	321	67	313	116	321	67	319	116	301	115	296	114	309	79	301	115	309	79	307	115	170	26	170	-2	177	-3	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	133	22	144	4	139	24	238	86	238	61	338	189	264	-89	271	-116	271	-94	147	324	130	338	130	326	238	338	130	338	147	324	238	338	147	324	158	321	238	338	158	321	164	316	238	338	164	316	167	308	238	338	167	308	168	297	238	338	168	297	168	177	238	338	168	177	170	26	238	338	170	26	238	40	168	205	168	177	168	297	314	-49	319	-81	322	-34	322	-34	319	-81	327	-65	322	-34	327	-65	331	-19	331	-19	327	-65	335	-50	331	-19	335	-50	339	-6	339	-6	335	-50	343	-35	339	-6	343	-35	347	9	347	9	343	-35	351	-21	347	9	351	-21	363	36	363	36	351	-21	359	-6	300	9	416	210	335	208	300	9	335	208	238	40	300	9	238	40	170	26	300	9	170	26	339	-6	300	9	339	-6	347	9	170	26	170	-6	339	-6	305	-65	297	-81	319	-81	305	-65	319	-81	314	-49	416	224	238	224	299	206	416	224	299	206	335	208	416	224	335	208	416	210	238	224	238	152	240	152	238	224	240	152	248	176	238	224	248	176	258	192	238	224	258	192	275	202	238	224	275	202	299	206	170	26	168	177	168	56	170	26	168	56	167	54	170	26	167	54	166	51	170	26	166	51	164	47	170	26	164	47	161	43	170	26	161	43	158	40	170	26	158	40	156	13	133	232	129	209	139	207	133	232	139	207	145	226	145	226	139	207	148	203	145	226	148	203	156	217	156	217	148	203	156	197	156	217	156	197	168	205	168	205	156	197	163	188	168	205	163	188	168	177	103	-6	118	-5	111	25	111	25	118	-5	126	21	133	22	126	21	131	-2	133	22	131	-2	144	4	111	25	100	36	103	-6	103	-6	100	36	93	54	103	-6	93	54	73	-1	73	-1	93	54	88	80	73	-1	88	80	77	230	77	230	88	80	86	114	12	110	17	72	17	151	17	151	17	72	29	39	17	151	29	39	30	186	30	186	29	39	48	14	30	186	48	14	51	213	51	213	48	14	73	-1	51	213	73	-1	77	230	93	176	101	194	108	237	108	237	101	194	113	205	108	237	113	205	121	236	121	236	113	205	129	209	121	236	129	209	133	232	77	230	86	114	88	149	77	230	88	149	93	176	77	230	93	176	108	237	139	24	144	4	146	28	146	28	144	4	156	13	146	28	156	13	152	33	152	33	156	13	158	40	126	21	118	-5	131	-2	450	39	448	32	454	14	454	14	448	32	443	25	454	14	443	25	440	3	440	3	443	25	434	18	440	3	434	18	421	12	421	12	417	11	420	-4	420	-4	417	11	412	11	420	-4	412	11	406	10	399	9	393	9	396	-6	399	9	396	-6	420	-4	399	9	420	-4	406	10	438	64	439	82	431	66	431	66	439	82	424	67	412	64	424	67	424	83	412	64	424	83	408	80	368	9	377	25	378	57	378	57	377	25	388	41	378	57	388	41	393	72	393	72	388	41	400	54	393	72	400	54	408	80	408	80	400	54	412	64	368	9	378	57	363	36	368	9	363	36	359	-6	368	9	359	-6	396	-6	368	9	396	-6	393	9	467	46	465	59	463	28	463	28	465	59	459	69	463	28	459	69	454	14	454	14	459	69	451	77	454	14	451	77	450	46	451	77	439	82	444	60	451	77	444	60	449	54	451	77	449	54	450	46	439	82	424	83	424	67	421	12	420	-4	440	3	450	39	454	14	450	46	439	82	438	64	444	60	133	22	144	4	139	24	147	324	130	338	130	326	104	-4	106	49	105	60	105	230	105	209	147	209	105	230	147	209	177	230	177	230	147	209	156	113	177	230	156	113	176	99	39	29	46	14	46	253	46	253	46	14	57	3	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	104	-4	93	315	104	-4	105	315	105	315	104	-4	105	60	36	209	36	47	39	29	36	209	39	29	46	253	36	209	46	253	29	237	36	209	29	237	9	222	36	209	9	222	9	209	148	46	142	38	145	17	145	17	142	38	137	33	145	17	137	33	136	8	136	8	137	33	131	30	136	8	131	30	126	2	126	2	131	30	125	30	168	29	160	39	172	1	166	50	160	39	161	41	166	50	161	41	162	43	166	50	162	43	164	46	166	50	164	46	165	48	153	56	148	46	157	7	153	56	157	7	160	39	153	56	160	39	166	50	145	17	157	7	148	46	143	128	156	113	147	209	143	128	147	209	142	201	143	128	142	201	138	192	143	128	138	192	135	145	135	145	138	192	135	183	135	145	135	183	133	174	135	145	133	174	132	164	118	31	112	34	116	-2	118	31	116	-2	126	2	118	31	126	2	125	30	116	-2	112	34	108	40	116	-2	108	40	106	49	116	-2	106	49	104	-4	182	191	177	230	176	99	182	191	176	99	184	181	217	236	215	220	223	219	217	236	223	219	225	235	225	235	223	219	231	217	225	235	231	217	232	234	232	234	231	217	238	214	232	234	238	214	240	232	240	232	238	214	245	210	240	232	245	210	249	229	249	229	245	210	252	204	249	229	252	204	254	228	204	218	215	220	210	237	204	218	210	237	203	236	204	218	203	236	197	236	204	218	197	236	195	214	182	191	184	200	184	233	184	233	184	200	188	208	184	233	188	208	190	234	190	234	188	208	195	214	190	234	195	214	197	236	184	233	177	230	182	191	261	226	258	227	258	198	258	198	258	227	254	228	258	198	254	228	252	204	263	191	267	184	263	226	263	226	267	184	265	225	269	226	265	225	267	184	269	226	267	184	272	175	277	235	276	232	276	163	277	235	276	163	289	163	277	235	289	163	289	235	274	229	271	227	272	175	274	229	272	175	276	163	274	229	276	163	276	232	261	226	258	198	263	191	261	226	263	191	263	226	198	164	203	86	212	155	212	155	203	86	221	77	212	155	221	77	230	147	230	147	221	77	235	69	230	147	235	69	256	134	256	134	235	69	244	60	256	134	244	60	249	52	203	86	198	164	189	172	203	86	189	172	184	181	203	86	184	181	176	99	188	-2	205	-5	200	12	200	12	205	-5	214	11	226	13	214	11	222	-5	226	13	222	-5	247	-2	168	29	172	1	178	21	178	21	172	1	188	-2	178	21	188	-2	188	15	188	15	188	-2	200	12	299	69	297	89	295	44	295	44	297	89	289	106	295	44	289	106	285	23	285	23	289	106	276	121	285	23	276	121	269	7	269	7	276	121	256	134	269	7	256	134	251	42	251	42	249	32	269	7	269	7	249	32	247	-2	247	-2	249	32	244	23	247	-2	244	23	237	17	247	-2	237	17	226	13	214	11	205	-5	222	-5	256	134	249	52	251	42	172	1	160	39	157	7	269	226	272	175	271	227	215	220	217	236	210	237	171	247	171	247	171	28	171	28	171	247	171	230	171	28	171	230	171	209	171	209	171	230	105	230	171	209	105	230	105	209	107	-4	105	60	93	315	107	-4	93	315	92	-5	92	-5	93	315	77	291	92	-5	77	291	73	-3	73	-3	77	291	62	271	73	-3	62	271	57	3	57	3	62	271	46	253	57	3	46	253	46	14	46	14	46	253	39	29	39	29	46	253	36	209	36	209	46	253	29	237	36	209	29	237	9	222	138	-90	141	-56	137	-93	137	-93	135	-51	128	-114	128	-114	135	-51	128	-47	128	-114	128	-47	119	-46	138	-90	140	-86	141	-56	141	-56	140	-86	143	-82	141	-56	143	-82	144	-62	144	-62	143	-82	145	-76	144	-62	145	-76	146	-69	169	-76	166	-88	179	-111	179	-111	166	-88	159	-97	179	-111	159	-97	148	-101	148	-101	144	-100	147	-116	147	-116	144	-100	141	-99	147	-116	141	-99	139	-98	137	-96	137	-93	128	-114	137	-96	128	-114	147	-116	137	-96	147	-116	139	-98	113	-109	128	-114	119	-46	113	-109	119	-46	110	-47	113	-109	110	-47	103	-52	113	-109	103	-52	102	-101	97	-58	93	-67	95	-90	97	-58	95	-90	102	-101	97	-58	102	-101	103	-52	226	337	202	324	204	-98	204	-98	202	324	185	303	204	-98	185	303	179	-111	179	-111	185	303	174	277	179	-111	174	277	171	28	171	28	174	277	171	247	171	209	171	55	171	28	171	28	171	55	159	47	171	28	159	47	152	16	152	16	159	47	149	40	152	16	149	40	140	34	152	16	140	34	136	7	136	7	140	34	132	31	136	7	132	31	125	30	125	30	118	31	122	0	122	0	118	31	112	34	122	0	112	34	108	40	125	30	122	0	136	7	236	276	238	294	226	337	226	337	238	294	241	310	226	337	241	310	257	342	257	342	241	310	248	322	257	342	248	322	257	326	257	326	261	326	277	340	277	340	261	326	264	325	277	340	264	325	266	324	204	-98	222	-78	226	337	226	337	222	-78	232	-51	226	337	232	-51	236	258	236	258	232	-51	236	-21	179	-111	171	28	171	-52	179	-111	171	-52	171	-63	179	-111	171	-63	169	-76	148	-101	147	-116	179	-111	295	273	302	278	304	327	304	327	302	278	308	284	304	327	308	284	311	316	311	316	308	284	312	293	311	316	312	293	313	302	292	335	277	340	277	273	292	335	277	273	286	272	292	335	286	272	295	273	292	335	295	273	304	327	270	277	277	273	277	340	270	277	277	340	268	320	270	277	268	320	267	316	270	277	267	316	265	313	270	277	265	313	264	282	268	320	277	340	268	322	277	340	257	342	257	326	263	308	260	302	261	288	263	308	261	288	264	282	263	308	264	282	265	313	107	-4	122	0	108	40	107	-4	108	40	106	49	107	-4	106	49	105	60	39	29	36	209	36	47	36	209	9	222	9	209	261	288	260	302	259	296	277	340	266	324	268	322	226	337	236	258	236	276	95	-90	93	-67	92	-77	135	-51	137	-93	141	-56	105	60	105	315	93	315	9	222	9	222	29	237	29	237	9	222	36	209	29	237	36	209	46	253	46	253	36	209	39	29	46	253	39	29	46	14	46	253	57	3	62	271	62	271	57	3	73	-3	62	271	73	-3	77	291	77	291	73	-3	92	-5	77	291	92	-5	93	315	93	315	92	-5	106	51	93	315	106	51	105	63	105	230	105	209	153	209	105	230	153	209	153	230	155	33	146	32	152	6	152	6	146	32	138	30	152	6	138	30	134	0	134	0	138	30	131	30	134	0	131	30	126	30	126	30	117	31	134	0	134	0	117	31	114	-3	208	4	209	120	208	141	208	141	210	171	192	11	192	11	210	171	186	218	192	11	186	218	185	15	185	15	186	218	179	18	210	171	216	194	218	235	218	235	216	194	225	211	218	235	225	211	256	241	256	241	225	211	236	222	256	241	236	222	250	225	250	225	260	224	256	241	256	241	260	224	281	238	208	141	192	11	200	8	208	141	200	8	208	4	167	13	179	18	186	218	167	13	186	218	163	36	167	13	163	36	155	33	167	13	155	33	152	6	160	192	143	157	146	64	160	192	146	64	153	49	160	192	153	49	163	36	160	192	163	36	186	218	143	157	137	116	138	98	143	157	138	98	141	81	143	157	141	81	146	64	224	61	219	72	229	-1	224	61	229	-1	237	44	237	44	229	-1	244	-4	237	44	244	72	224	61	322	38	319	30	323	5	323	5	319	30	314	23	323	5	314	23	305	-2	305	-2	314	23	304	18	305	-2	304	18	289	16	289	16	277	18	280	-5	280	-5	277	18	270	-5	243	37	244	-4	253	30	253	30	244	-4	258	-5	253	30	258	-5	265	23	265	23	258	-5	270	-5	265	23	270	-5	277	18	296	68	296	88	286	87	296	68	286	87	286	67	296	68	313	86	296	88	286	67	286	87	275	64	275	64	286	87	274	85	275	64	274	85	262	58	262	58	274	85	260	80	262	58	260	80	250	52	250	52	260	80	244	72	250	52	244	72	237	44	216	1	229	-1	219	72	216	1	219	72	215	86	216	1	215	86	211	101	216	1	211	101	209	120	216	1	209	120	208	4	322	38	323	5	323	46	323	46	323	5	326	81	326	81	323	5	336	17	326	81	336	17	336	72	336	72	336	17	343	32	336	72	343	32	343	60	343	60	343	32	345	46	326	81	313	86	317	61	326	81	317	61	321	55	326	81	321	55	323	46	313	86	296	68	304	67	313	86	304	67	311	65	313	86	311	65	317	61	289	16	280	-5	305	-2	329	204	319	219	320	160	329	204	320	160	327	166	329	204	327	166	332	175	329	204	332	175	333	186	290	155	299	154	302	231	302	231	299	154	311	155	302	231	311	155	319	219	319	219	311	155	320	160	272	177	276	167	281	238	281	238	276	167	282	160	281	238	282	160	302	231	302	231	282	160	290	155	281	238	260	224	267	220	281	238	267	220	270	213	281	238	270	213	271	203	281	238	271	203	271	190	281	238	271	190	272	177	114	-3	117	31	111	35	114	-3	111	35	108	42	114	-3	108	42	106	51	114	-3	106	51	92	-5	39	29	36	209	36	47	36	209	9	222	9	209	46	253	46	14	57	3	237	44	244	-4	243	37	186	218	210	171	218	235	105	63	105	315	93	315	70	421	3	421	11	410	70	421	11	410	16	407	70	421	16	407	20	404	70	421	20	404	21	398	70	421	21	398	22	389	70	421	22	389	70	316	22	389	70	192	70	200	115	308	121	345	112	315	112	315	121	345	110	344	112	315	110	344	107	319	107	319	110	344	100	320	95	319	100	320	99	341	95	319	99	341	89	335	70	299	76	307	80	327	80	327	76	307	83	313	80	327	83	313	89	335	89	335	83	313	89	317	89	335	89	317	95	319	70	316	22	389	70	200	70	316	70	200	70	299	70	316	70	299	80	327	115	185	112	181	182	167	182	167	112	181	108	178	182	167	108	178	102	176	166	200	166	294	164	311	166	200	164	311	158	325	166	200	158	325	148	336	166	200	148	336	166	191	182	176	176	177	182	167	182	167	176	177	172	180	182	167	172	180	118	199	118	199	172	180	168	184	118	199	168	184	118	283	117	298	118	283	121	345	117	298	121	345	115	308	118	283	168	184	121	345	121	345	168	184	166	191	121	345	166	191	136	343	136	343	166	191	148	336	117	191	115	185	182	167	117	191	182	167	118	199	110	344	99	341	100	320	86	167	86	176	80	178	86	167	80	178	75	181	86	167	75	181	22	201	86	167	22	201	21	191	86	167	21	191	20	184	86	167	20	184	17	180	86	167	17	180	11	178	86	167	11	178	3	176	86	167	3	176	3	167	22	201	75	181	72	186	22	201	72	186	70	192	22	201	70	192	22	389	182	167	102	176	102	167	11	410	3	421	3	412	71	301	72	303	80	328	80	328	72	303	74	305	80	328	74	305	76	307	76	307	81	312	80	328	80	328	81	312	90	336	70	200	70	299	70	316	70	316	70	299	70	300	70	316	70	300	80	328	80	328	70	300	71	301	81	312	85	316	90	336	90	336	85	316	90	318	90	336	90	318	100	342	100	342	90	318	95	320	100	342	95	320	100	320	100	320	107	319	100	342	100	342	107	319	110	345	115	186	112	181	182	168	182	168	112	181	108	178	182	168	108	178	102	177	72	404	76	409	82	424	82	424	76	409	81	412	82	424	81	412	87	412	87	412	91	412	99	422	99	422	91	412	94	411	99	422	94	411	96	410	70	423	59	421	70	387	70	423	70	387	70	397	70	423	70	397	72	404	70	423	72	404	82	424	70	316	70	387	59	421	70	316	59	421	70	200	70	200	59	421	50	417	70	200	50	417	70	192	70	192	50	417	42	412	70	192	42	412	36	405	129	399	123	409	123	367	129	399	123	367	128	372	129	399	128	372	131	379	129	399	131	379	132	387	104	364	110	363	112	417	112	417	110	363	117	364	112	417	117	364	123	409	123	409	117	364	123	367	97	402	98	367	98	405	98	405	98	367	99	422	99	422	98	367	104	364	99	422	104	364	112	417	99	422	96	410	97	408	99	422	97	408	98	405	99	422	82	424	87	412	166	201	166	295	164	311	166	201	164	311	158	325	166	201	158	325	149	336	166	201	149	336	166	192	112	315	115	308	121	345	121	345	115	308	117	298	121	345	117	298	118	284	168	185	118	284	118	200	168	185	118	200	172	180	172	180	118	200	182	168	172	180	182	168	176	178	176	178	182	168	182	177	118	284	168	185	121	345	121	345	168	185	166	192	121	345	166	192	136	343	136	343	166	192	149	336	117	192	115	186	182	168	117	192	182	168	118	200	110	345	107	319	112	315	110	345	112	315	121	345	90	391	90	377	92	395	92	395	90	377	93	371	92	395	93	371	95	399	95	399	93	371	98	367	95	399	98	367	97	402	86	168	86	177	80	179	86	168	80	179	75	182	86	168	75	182	22	201	86	168	22	201	21	191	86	168	21	191	20	185	86	168	20	185	17	181	86	168	17	181	11	179	86	168	11	179	3	177	86	168	3	177	3	168	70	192	36	405	30	396	70	192	30	396	26	386	70	192	26	386	24	375	70	192	24	375	22	363	70	192	22	363	22	349	70	192	22	349	72	186	22	201	75	182	72	186	22	201	72	186	22	349	90	377	90	391	89	384	182	168	102	177	102	168	59	101	55	102	67	89	67	89	55	102	52	104	67	89	52	104	49	91	49	91	52	104	51	106	49	91	51	106	50	108	50	108	50	147	49	91	49	91	50	147	44	150	49	91	44	150	36	151	56	120	58	123	59	137	59	137	58	123	59	126	59	137	59	126	60	131	60	131	59	126	60	128	55	143	50	147	50	109	55	143	50	109	51	111	55	143	51	111	52	112	55	143	52	112	53	114	55	143	53	114	54	116	55	143	54	116	56	120	55	143	56	120	59	137	49	91	36	151	34	96	34	96	36	151	28	150	34	96	28	150	22	104	22	104	28	150	22	147	22	104	22	147	17	142	15	115	22	104	17	142	15	115	17	142	13	136	15	115	13	136	12	128	79	111	75	105	82	90	82	90	75	105	70	102	82	90	70	102	67	89	67	89	70	102	63	101	135	345	57	345	67	334	135	345	67	334	74	332	135	345	74	332	79	328	135	345	79	328	81	321	135	345	81	321	81	313	135	345	81	313	82	90	135	345	82	90	96	94	135	345	96	94	107	100	135	345	107	100	117	108	135	345	117	108	124	118	135	345	124	118	128	126	135	345	128	126	131	135	135	345	131	135	133	145	135	345	133	145	135	156	135	345	135	156	135	169	81	313	81	131	82	90	81	120	79	111	82	90	81	120	82	90	81	131	76	403	78	394	78	413	78	413	78	394	82	386	78	413	82	386	82	422	82	422	82	386	88	380	82	422	88	380	89	428	89	428	88	380	96	375	89	428	96	375	97	433	97	433	96	375	105	374	97	433	105	374	107	434	107	434	105	374	115	375	107	434	115	375	116	433	116	433	115	375	124	380	116	433	124	380	124	428	124	428	124	380	131	386	124	428	131	386	131	421	131	421	131	386	135	394	131	421	135	394	135	413	135	413	135	394	137	403	59	101	67	89	63	101	67	334	57	345	57	336	50	147	50	108	50	109	21	185	18	181	89	167	89	167	18	181	14	178	89	167	14	178	7	176	65	345	6	345	13	334	65	345	13	334	18	332	65	345	18	332	21	328	65	345	21	328	22	322	65	345	22	322	23	313	65	345	23	313	65	315	68	292	70	303	74	328	74	328	70	303	74	311	74	328	74	311	82	338	82	338	74	311	80	316	82	338	80	316	86	318	86	318	88	318	90	344	90	344	88	318	89	317	90	344	89	317	91	316	89	176	79	178	89	167	89	167	79	178	73	181	89	167	73	181	23	198	23	198	73	181	69	186	23	198	69	186	23	313	23	313	69	186	67	194	23	313	67	194	67	206	65	315	23	313	67	206	65	315	67	206	67	280	65	315	67	280	68	292	65	315	68	292	74	328	90	344	91	316	99	348	99	348	91	316	92	313	99	348	92	313	94	310	109	296	113	296	116	348	116	348	113	296	120	297	116	348	120	297	123	344	123	344	120	297	125	300	123	344	125	300	128	338	128	338	125	300	129	305	128	338	129	305	132	330	132	330	129	305	132	312	132	330	132	312	133	320	108	349	99	348	101	300	108	349	101	300	105	298	108	349	105	298	109	296	108	349	109	296	116	348	99	348	94	310	97	304	99	348	97	304	101	300	90	344	82	338	86	318	22	190	21	185	89	167	22	190	89	167	23	198	89	167	7	176	7	167	13	334	6	345	6	336	37	212	39	164	40	208	40	208	39	164	48	168	40	208	48	168	44	203	44	203	48	168	46	199	47	197	48	168	49	196	49	196	48	168	56	175	49	196	56	175	50	195	50	195	56	175	52	195	58	197	52	195	56	175	58	197	56	175	64	184	132	345	49	345	59	335	132	345	59	335	65	332	132	345	65	332	69	326	132	345	69	326	70	318	132	345	70	318	71	306	132	345	71	306	120	332	132	345	120	332	125	334	132	345	125	334	132	336	115	200	115	315	73	198	73	198	115	315	115	322	73	198	115	322	117	328	73	198	117	328	71	306	73	198	71	306	71	233	73	198	71	233	70	220	73	198	70	220	68	210	73	198	68	210	64	184	132	167	132	176	125	178	132	167	125	178	120	181	132	167	120	181	73	198	132	167	73	198	73	167	73	198	120	181	117	185	73	198	117	185	115	191	73	198	115	191	115	200	64	202	58	197	64	184	64	202	64	184	68	210	33	215	29	216	31	163	33	215	31	163	39	164	33	215	39	164	37	212	6	200	6	183	9	207	9	207	6	183	10	175	9	207	10	175	13	212	13	212	10	175	15	168	13	212	15	168	18	215	18	215	15	168	22	164	18	215	22	164	25	217	25	217	22	164	31	163	25	217	31	163	29	216	6	183	6	200	5	192	46	199	48	168	47	197	59	335	49	345	49	336	120	332	71	306	117	328	38	212	39	164	41	208	41	208	39	164	46	167	41	208	46	167	45	202	45	202	46	167	46	199	34	214	30	216	31	163	34	214	31	163	39	164	34	214	39	164	38	212	6	200	6	182	9	207	9	207	6	182	10	174	9	207	10	174	13	212	13	212	10	174	15	168	13	212	15	168	19	215	19	215	15	168	22	164	19	215	22	164	25	217	25	217	22	164	31	163	25	217	31	163	30	216	70	219	67	209	71	195	71	195	67	209	63	202	71	195	63	202	62	183	62	183	63	202	58	197	62	183	58	197	54	173	54	173	58	197	52	195	138	95	136	94	141	83	141	83	136	94	133	93	141	83	133	93	130	93	130	93	125	95	127	81	127	81	125	95	121	99	127	81	121	99	118	106	94	92	103	86	115	314	115	314	103	86	115	83	115	314	115	83	115	124	115	124	115	83	116	115	118	106	116	115	115	83	118	106	115	83	127	81	169	106	171	118	170	125	169	106	170	125	167	131	169	106	167	131	163	136	169	106	163	136	163	96	158	139	151	140	153	88	158	139	153	88	163	96	158	139	163	96	163	136	140	136	140	99	141	83	140	136	141	83	145	139	145	139	141	83	153	88	145	139	153	88	151	140	140	97	138	95	141	83	140	97	141	83	140	99	130	93	127	81	141	83	140	136	136	132	137	107	140	136	137	107	138	105	140	136	138	105	139	103	140	136	139	103	140	102	140	136	140	102	140	100	140	136	140	100	140	99	133	118	133	116	134	127	134	127	133	116	134	113	134	127	134	113	136	132	136	132	134	113	136	110	136	132	136	110	137	107	125	334	132	336	132	345	125	334	132	345	120	332	120	332	132	345	71	305	120	332	71	305	117	328	117	328	71	305	71	195	117	328	71	195	115	322	115	322	71	195	71	133	115	322	71	133	73	126	115	322	73	126	75	120	115	322	75	120	77	114	115	322	77	114	80	109	115	322	80	109	86	99	115	322	86	99	94	92	115	322	94	92	115	314	65	332	69	326	132	345	132	345	69	326	70	318	132	345	70	318	71	305	71	195	71	305	71	231	71	195	71	231	70	219	59	335	65	332	132	345	59	335	132	345	49	345	59	335	49	345	49	336	71	195	71	140	71	133	54	173	52	195	51	195	54	173	51	195	49	195	54	173	49	195	48	197	54	173	48	197	46	199	54	173	46	199	46	167	133	118	134	127	133	121	6	182	6	200	5	191	102	342	10	342	21	335	102	342	21	335	27	332	102	342	27	332	31	328	102	342	31	328	33	322	102	342	33	322	33	311	102	342	33	311	84	332	102	342	84	332	91	334	102	342	91	334	102	336	142	342	86	263	97	254	97	254	86	263	79	263	97	254	79	263	79	255	79	188	79	192	33	311	33	311	79	192	79	313	33	311	79	313	79	322	33	311	79	322	81	328	33	311	81	328	84	332	83	182	94	172	87	181	87	181	94	172	93	181	106	182	93	181	94	172	106	182	94	172	123	174	162	245	157	249	162	188	162	245	162	188	172	200	162	245	172	200	167	240	157	249	153	252	162	188	162	188	153	252	147	255	162	188	147	255	145	179	145	179	147	255	141	257	145	179	141	257	132	259	128	218	127	204	145	179	128	218	145	179	132	259	128	218	132	259	126	234	126	234	132	259	142	342	126	234	142	342	121	244	121	244	142	342	111	250	123	193	116	186	123	174	123	193	123	174	145	179	123	193	145	179	127	204	173	229	170	235	172	200	173	229	172	200	175	215	173	229	175	215	175	222	199	342	142	342	188	332	199	342	188	332	190	334	199	342	190	334	193	335	199	342	193	335	196	336	199	342	196	336	199	336	142	342	132	259	186	330	142	342	186	330	188	332	94	172	83	182	81	185	94	172	81	185	33	204	94	172	33	204	33	194	94	172	33	194	31	187	94	172	31	187	27	183	94	172	27	183	20	180	94	172	20	180	10	179	94	172	10	179	10	172	33	204	81	185	79	188	33	204	79	188	33	311	142	342	97	254	111	250	167	240	172	200	170	235	106	182	123	174	116	186	21	335	10	342	10	336	20	327	24	322	94	340	94	340	24	322	27	314	94	340	27	314	32	303	32	303	87	166	79	321	79	321	80	324	32	303	32	303	80	324	81	327	32	303	81	327	94	340	94	340	81	327	84	329	94	340	84	329	88	330	88	330	94	331	94	340	17	330	20	327	94	340	17	330	94	340	12	340	17	330	12	340	12	331	180	166	189	166	180	323	180	323	181	326	142	280	142	280	181	326	183	328	142	280	183	328	136	299	136	299	183	328	198	340	136	299	198	340	128	323	191	331	198	331	198	340	191	331	198	340	186	330	186	330	198	340	183	328	180	323	142	280	180	166	198	340	112	340	117	331	198	340	117	331	120	330	198	340	120	330	123	328	198	340	123	328	126	326	198	340	126	326	128	323	199	253	196	260	203	237	203	237	196	260	194	270	203	237	194	270	190	283	190	283	186	297	189	166	189	166	186	297	183	307	189	166	183	307	182	315	181	320	180	323	189	166	181	320	189	166	182	315	264	340	214	340	221	330	264	340	221	330	226	329	264	340	226	329	230	326	264	340	230	326	232	323	264	340	232	323	232	319	264	340	232	319	251	324	264	340	251	324	255	328	264	340	255	328	259	330	264	340	259	330	264	331	246	313	248	319	232	319	246	313	232	319	231	315	246	313	231	315	229	308	246	313	229	308	226	299	246	313	226	299	221	287	246	313	221	287	215	272	246	313	215	272	203	237	246	313	203	237	189	166	190	283	189	166	203	237	110	235	94	279	96	166	110	235	96	166	142	280	110	235	142	280	136	299	89	293	85	304	87	166	89	293	87	166	96	166	89	293	96	166	94	279	87	166	85	304	82	312	87	166	82	312	80	317	87	166	80	317	79	321	199	253	203	237	201	245	221	330	214	340	214	331	251	324	232	319	248	319	117	331	112	340	112	331	16	335	18	334	104	345	104	345	18	334	20	333	104	345	20	333	21	331	21	331	24	325	104	345	104	345	24	325	30	314	104	345	30	314	36	301	54	132	54	118	54	119	54	132	54	119	55	126	55	126	54	119	55	121	55	126	55	121	55	122	57	112	60	91	58	111	58	111	60	91	60	111	66	112	60	111	67	94	66	112	67	94	71	117	71	117	67	94	72	98	71	117	72	98	77	123	77	123	72	98	78	102	77	123	78	102	81	132	81	132	78	102	82	108	81	132	82	108	85	142	85	142	82	108	87	117	85	142	87	117	93	163	93	163	87	117	93	128	93	163	93	128	119	232	119	232	93	128	100	143	119	232	100	143	107	162	57	112	55	114	60	91	60	91	55	114	54	116	60	91	54	116	53	90	53	90	54	116	54	118	53	90	54	118	54	132	54	132	51	137	53	90	53	90	51	137	46	142	53	90	46	142	46	89	46	89	46	142	39	145	46	89	39	145	33	91	33	91	39	145	32	146	33	91	32	146	24	144	33	91	24	144	23	95	23	95	24	144	17	141	23	95	17	141	15	101	15	101	17	141	12	135	15	101	12	135	10	109	10	109	12	135	9	128	10	109	9	128	8	119	36	301	42	287	86	332	86	332	42	287	47	275	86	332	47	275	85	329	85	329	47	275	84	326	93	163	84	326	47	275	86	332	89	334	104	345	104	345	89	334	93	335	104	345	93	335	98	336	98	336	104	336	104	345	12	335	16	335	104	345	12	335	104	345	8	345	12	335	8	345	8	336	149	317	148	314	164	315	164	315	148	314	147	310	164	315	147	310	146	304	146	304	119	232	164	315	164	315	119	232	107	162	187	345	129	345	137	335	187	345	137	335	143	334	187	345	143	334	147	331	187	345	147	331	149	328	187	345	149	328	150	323	187	345	150	323	171	328	187	345	171	328	176	332	187	345	176	332	181	335	187	345	181	335	187	336	150	323	164	315	168	323	150	323	168	323	171	328	149	320	149	317	164	315	149	320	164	315	150	323	93	163	119	232	92	304	93	163	92	304	89	310	93	163	89	310	87	316	93	163	87	316	86	321	93	163	86	321	85	324	93	163	85	324	84	326	60	111	60	91	67	94	137	335	129	345	129	336	104	345	36	301	86	332	55	126	55	122	55	124	107	327	104	333	104	309	107	327	104	309	106	313	107	327	106	313	108	317	107	327	108	317	108	321	104	309	104	333	101	305	101	305	104	333	99	338	101	305	99	338	99	300	99	300	99	338	93	341	99	300	93	341	88	342	99	300	88	342	81	341	99	300	81	341	75	339	99	300	75	339	70	335	99	300	70	335	66	330	99	300	66	330	61	322	99	300	61	322	31	210	31	210	61	322	15	216	181	327	177	333	178	309	181	327	178	309	180	313	181	327	180	313	181	317	181	327	181	317	182	321	178	309	177	333	175	305	175	305	177	333	173	338	175	305	173	338	172	300	172	300	173	338	167	341	172	300	167	341	161	342	172	300	161	342	155	341	172	300	155	341	149	339	172	300	149	339	144	335	172	300	144	335	140	330	172	300	140	330	136	322	172	300	136	322	105	210	101	327	98	333	99	309	101	327	99	309	101	313	101	327	101	313	102	317	101	327	102	317	103	321	99	309	98	333	96	305	96	305	98	333	93	338	96	305	93	338	93	300	93	300	93	338	88	341	93	300	88	341	82	342	93	300	82	342	76	341	93	300	76	341	70	339	93	300	70	339	65	335	93	300	65	335	60	330	93	300	60	330	56	322	93	300	56	322	26	210	136	322	89	216	105	210	26	210	56	322	9	216	54	262	54	265	54	265	52	178	54	265	48	303	52	178	48	303	38	185	38	185	48	303	32	281	38	185	32	281	28	197	28	197	32	281	23	258	28	197	23	258	22	214	22	214	23	258	20	233	56	277	62	289	72	324	72	324	62	289	73	302	72	324	73	302	103	343	103	343	73	302	88	316	103	343	88	316	108	331	56	277	72	324	48	303	56	277	48	303	54	265	69	255	67	255	70	175	70	175	67	255	65	255	70	175	65	255	63	254	63	254	60	255	70	175	70	175	60	255	57	256	70	175	57	256	55	259	112	218	110	230	110	203	110	203	110	230	105	241	110	203	105	241	104	191	104	191	105	241	97	249	104	191	97	249	95	183	95	183	97	249	87	254	95	183	87	254	84	177	84	177	87	254	75	256	84	177	75	256	72	255	72	255	69	255	70	175	72	255	70	175	84	177	54	262	54	265	52	178	54	262	52	178	70	175	54	262	70	175	55	259	59	262	61	263	61	343	61	343	61	263	64	263	61	343	64	263	79	341	79	341	64	263	66	263	79	341	66	263	68	263	68	263	71	263	79	341	79	341	71	263	74	261	79	341	74	261	76	259	112	285	109	305	109	260	109	260	109	305	103	321	109	260	103	321	99	237	99	237	103	321	93	333	99	237	93	333	83	215	83	215	93	333	79	341	83	215	79	341	78	253	78	253	75	241	83	215	83	215	75	241	69	229	83	215	69	229	59	194	59	194	69	229	58	215	59	194	58	215	43	201	79	341	76	259	77	256	79	341	77	256	78	253	20	300	21	287	21	315	21	315	21	287	26	277	21	315	26	277	27	327	27	327	26	277	34	269	27	327	34	269	36	336	36	336	34	269	44	264	36	336	44	264	47	341	47	341	44	264	56	262	47	341	56	262	61	343	61	343	56	262	59	262	43	201	23	186	28	175	43	201	28	175	59	194	54	253	54	253	54	253	54	253	52	341	48	215	48	215	52	341	38	333	48	215	38	333	32	237	32	237	38	333	28	321	32	237	28	321	23	260	23	260	28	321	22	305	23	260	22	305	20	285	55	259	57	261	70	343	70	343	57	261	60	263	70	343	60	263	63	263	63	263	65	263	70	343	70	343	65	263	67	263	70	343	67	263	69	263	72	262	75	262	84	341	84	341	75	262	87	264	84	341	87	264	95	336	95	336	87	264	97	269	95	336	97	269	104	327	104	327	97	269	105	277	104	327	105	277	110	315	110	315	105	277	110	287	110	315	110	287	112	300	70	343	69	263	72	262	70	343	72	262	84	341	54	256	55	259	70	343	54	256	70	343	52	341	54	256	52	341	54	253	108	186	88	201	103	175	103	175	88	201	73	215	103	175	73	215	72	194	72	194	73	215	62	229	72	194	62	229	56	241	56	241	54	253	48	215	56	241	48	215	72	194	99	248	94	236	95	200	95	200	94	236	86	225	95	200	86	225	76	193	76	193	86	225	73	219	76	193	73	219	55	216	55	191	55	216	32	216	55	191	32	216	32	191	125	261	121	289	121	233	121	233	121	289	111	309	121	233	111	309	111	214	111	214	111	309	100	261	99	274	100	261	111	309	99	274	111	309	95	322	99	274	95	322	94	286	55	306	74	303	76	329	76	329	74	303	86	296	76	329	86	296	95	322	95	322	86	296	94	286	55	306	76	329	55	331	55	306	55	331	32	331	55	306	32	331	32	306	99	248	95	200	111	214	99	248	111	214	100	261	55	216	55	191	76	193	47	214	62	200	57	261	57	261	62	322	47	214	47	214	62	322	47	309	47	214	47	309	36	233	36	233	47	309	36	289	36	233	36	289	32	261	63	286	71	296	81	329	81	329	71	296	84	303	81	329	84	303	103	331	103	331	84	303	103	306	103	191	125	191	125	216	103	191	125	216	103	216	103	191	103	216	84	219	103	191	84	219	81	193	84	219	71	225	81	193	81	193	71	225	63	236	81	193	63	236	62	200	62	200	63	236	59	248	62	200	59	248	57	261	125	331	103	331	103	306	125	331	103	306	125	306	62	322	57	261	59	274	62	322	59	274	63	286	62	322	63	286	81	329	106	317	108	341	99	329	99	329	108	341	88	333	80	332	88	333	108	341	80	332	108	341	79	345	111	254	116	185	114	272	114	272	116	185	132	331	132	331	116	185	138	199	132	331	138	199	150	315	150	315	138	199	153	218	150	315	153	218	162	293	162	293	153	218	163	242	162	293	163	242	166	266	113	286	114	272	132	331	113	286	132	331	111	302	111	302	132	331	108	341	111	302	108	341	106	317	68	314	70	322	71	344	71	344	70	322	74	328	71	344	74	328	79	345	79	345	74	328	80	332	65	306	68	314	71	344	65	306	71	344	63	299	63	299	71	344	62	343	63	299	62	343	59	292	59	292	62	343	54	287	53	341	45	338	46	283	53	341	46	283	54	287	53	341	54	287	62	343	15	301	16	297	16	309	16	309	16	297	18	291	16	309	18	291	19	317	19	317	18	291	23	287	19	317	23	287	24	324	24	324	23	287	28	283	24	324	28	283	30	329	30	329	28	283	36	282	30	329	36	282	37	334	37	334	36	282	46	283	37	334	46	283	45	338	86	180	89	180	92	229	92	229	89	180	116	185	92	229	116	185	103	239	103	239	116	185	111	254	76	181	79	181	79	223	79	223	79	181	82	180	79	223	82	180	92	229	92	229	82	180	84	180	92	229	84	180	86	180	65	220	73	120	76	181	65	220	76	181	79	223	51	220	51	120	73	120	51	220	73	120	65	220	70	254	68	272	68	272	66	185	68	272	50	331	66	185	50	331	44	199	44	199	50	331	31	315	44	199	31	315	28	218	28	218	31	315	19	293	28	218	19	293	18	242	18	242	19	293	15	266	111	322	111	344	107	328	107	328	111	344	103	345	107	328	103	345	102	332	102	332	103	345	94	333	83	329	94	333	103	345	83	329	103	345	74	341	144	334	145	282	151	329	151	329	145	282	153	283	151	329	153	283	157	324	157	324	153	283	159	287	157	324	159	287	162	317	162	317	159	287	163	291	162	317	163	291	165	309	165	309	163	291	166	297	165	309	166	297	166	301	122	292	128	287	128	341	128	341	128	287	135	283	128	341	135	283	136	338	136	338	135	283	145	282	136	338	145	282	144	334	120	343	111	344	114	314	120	343	114	314	116	306	120	343	116	306	118	299	120	343	118	299	122	292	120	343	122	292	128	341	74	341	50	331	68	286	74	341	68	286	70	302	74	341	70	302	75	317	74	341	75	317	83	329	68	286	50	331	68	272	117	220	103	223	105	181	117	220	105	181	108	120	117	220	108	120	130	120	117	220	130	120	130	220	103	223	89	229	93	180	103	223	93	180	95	180	103	223	95	180	97	180	103	223	97	180	100	180	103	223	100	180	102	181	103	223	102	181	105	181	68	272	66	185	70	254	70	254	66	185	93	180	70	254	93	180	78	239	78	239	93	180	89	229	111	344	111	322	114	314	59	294	148	342	148	380	59	294	148	380	15	306	59	294	15	306	148	207	59	294	148	207	148	245	148	207	15	306	15	281	148	281	148	306	15	380	148	281	15	380	15	342	148	281	15	342	104	294	148	281	104	294	15	245	148	281	15	245	15	207	-6	227	31	227	67	360	67	360	31	227	79	316	67	360	79	316	92	360	92	360	79	316	128	227	92	360	128	227	166	227	166	360	128	360	92	227	92	227	128	360	79	271	92	227	79	271	67	227	67	227	79	271	31	360	67	227	31	360	-6	360	0	264	27	264	60	352	60	352	27	264	83	313	60	352	83	313	106	352	106	352	83	313	139	264	106	352	139	264	167	264	167	352	138	352	106	264	106	264	138	352	83	302	106	264	83	302	60	264	60	264	83	302	27	352	60	264	27	352	0	352	84	228	84	360	56	360	84	228	56	360	56	228	175	282	175	319	10	319	175	282	10	319	10	282	105	357	109	308	113	356	113	356	109	308	117	314	113	356	117	314	120	353	120	353	117	314	123	318	120	353	123	318	125	348	125	348	123	318	126	323	125	348	126	323	128	342	128	342	126	323	128	328	128	342	128	328	129	334	109	308	105	357	99	356	109	308	99	356	94	354	109	308	94	354	89	352	109	308	89	352	84	348	109	308	84	348	79	343	109	308	79	343	38	264	38	264	79	343	10	264	101	264	129	264	60	343	101	264	60	343	55	348	101	264	55	348	50	351	101	264	50	351	45	354	101	264	45	354	39	356	101	264	39	356	33	357	101	264	33	357	30	308	10	334	11	329	11	341	11	341	11	329	13	323	11	341	13	323	15	347	15	347	13	323	17	318	15	347	17	318	20	352	20	352	17	318	22	313	20	352	22	313	26	355	26	355	22	313	30	308	26	355	30	308	33	357	84	-97	84	35	56	35	84	-97	56	35	56	-97	175	-79	175	-43	10	-43	175	-79	10	-43	10	-79	99	-95	127	-95	58	-16	99	-95	58	-16	53	-11	99	-95	53	-11	48	-8	99	-95	48	-8	43	-5	99	-95	43	-5	37	-3	99	-95	37	-3	31	-2	99	-95	31	-2	27	-51	7	-25	8	-31	8	-18	8	-18	8	-31	10	-36	8	-18	10	-36	12	-12	12	-12	10	-36	14	-41	12	-12	14	-41	17	-7	17	-7	14	-41	20	-46	17	-7	20	-46	24	-3	24	-3	20	-46	27	-51	24	-3	27	-51	31	-2	135	-2	139	-51	143	-3	143	-3	139	-51	147	-45	143	-3	147	-45	150	-6	150	-6	147	-45	153	-41	150	-6	153	-41	155	-11	155	-11	153	-41	157	-36	155	-11	157	-36	158	-17	158	-17	157	-36	159	-31	158	-17	159	-31	159	-25	139	-51	135	-2	129	-3	139	-51	129	-3	124	-5	139	-51	124	-5	119	-7	139	-51	119	-7	114	-11	139	-51	114	-11	108	-16	139	-51	108	-16	68	-95	68	-95	108	-16	40	-95	67	92	40	2	127	2	67	92	127	2	99	92	127	237	40	237	67	147	127	237	67	147	99	147	127	237	40	237	67	147	127	237	67	147	99	147	55	189	32	189	55	189	55	189	32	189	55	155	55	189	55	155	79	186	79	186	55	155	69	153	79	186	69	153	82	146	98	96	91	83	100	44	100	44	91	83	82	73	100	44	82	73	79	34	79	34	82	73	69	67	79	34	69	67	55	65	100	176	100	110	100	44	100	176	100	44	118	160	118	160	100	44	118	60	118	160	118	60	130	138	130	138	118	60	130	82	130	138	130	82	134	110	100	176	79	186	82	146	100	176	82	146	91	137	100	176	91	137	98	124	100	176	98	124	100	110	55	31	79	34	55	65	55	31	55	65	32	65	55	31	32	65	32	31	98	96	100	44	100	110	55	155	32	189	32	155	69	96	66	110	66	110	66	44	66	110	66	176	66	44	66	176	49	60	49	60	66	176	49	160	49	60	49	160	37	82	37	82	49	160	37	138	37	82	37	138	32	110	75	137	85	146	88	186	88	186	85	146	97	153	88	186	97	153	112	189	112	189	97	153	112	155	134	189	112	189	112	155	134	189	112	155	134	155	69	124	75	137	88	186	69	124	88	186	66	176	69	124	66	176	66	110	112	31	134	31	134	65	112	31	134	65	112	65	112	31	112	65	97	67	112	31	97	67	88	34	88	34	97	67	85	73	88	34	85	73	75	83	88	34	75	83	69	96	88	34	69	96	66	44	66	44	69	96	66	110	97	103	69	103	97	30	97	30	69	103	69	30	97	30	69	30	141	2	141	2	69	30	26	30	141	2	26	30	26	2	97	30	141	2	141	30	69	2	97	2	69	75	69	75	97	2	97	75	69	75	97	75	141	103	141	103	97	75	141	75	26	103	26	75	69	75	26	103	69	75	141	103	99	113	69	113	99	4	99	4	69	113	69	75	99	4	69	75	69	42	69	42	69	75	31	75	69	42	31	75	31	42	99	42	137	42	99	75	99	75	137	42	137	75	99	4	69	42	69	4	137	42	137	75	31	75	137	42	31	75	31	42	131	329	122	316	130	279	130	279	122	316	111	308	130	279	111	308	110	268	110	268	111	308	97	303	110	268	97	303	83	264	83	264	97	303	80	302	145	296	155	319	159	345	145	296	159	345	137	345	145	296	137	345	131	329	145	296	131	329	130	279	65	303	53	308	56	268	65	303	56	268	83	264	65	303	83	264	80	302	35	329	30	345	35	279	35	329	35	279	42	317	42	317	35	279	56	268	42	317	56	268	53	308	30	345	7	345	11	319	30	345	11	319	20	296	30	345	20	296	35	279	102	327	102	274	109	320	109	320	102	274	109	281	109	320	109	281	114	311	114	311	109	281	114	290	114	311	114	290	116	300	51	301	52	291	52	311	52	311	52	291	57	282	52	311	57	282	57	320	57	320	57	282	64	275	57	320	64	275	64	327	64	327	64	275	72	270	64	327	72	270	73	331	73	331	72	270	83	268	73	331	83	268	83	333	83	333	83	268	93	270	83	333	93	270	93	331	93	331	93	270	102	274	93	331	102	274	102	327	101	372	84	375	92	350	92	350	84	375	82	351	74	349	82	351	84	375	74	349	84	375	67	372	137	323	134	339	134	306	134	306	134	339	126	354	134	306	126	354	126	291	126	291	126	354	115	365	126	291	115	365	115	279	115	279	115	365	113	321	115	279	113	321	111	312	115	279	111	312	107	304	115	365	101	372	107	339	115	365	107	339	111	331	115	365	111	331	113	321	101	372	92	350	100	345	101	372	100	345	107	339	83	292	84	268	92	294	92	294	84	268	100	271	92	294	100	271	100	298	100	298	100	271	115	279	100	298	115	279	107	304	67	372	52	364	56	331	67	372	56	331	60	339	67	372	60	339	66	345	67	372	66	345	74	349	30	321	33	304	33	338	33	338	33	304	40	290	33	338	40	290	41	353	41	353	40	290	52	278	41	353	52	278	52	364	52	364	52	278	54	322	74	294	66	298	67	271	74	294	67	271	84	268	74	294	84	268	83	292	54	322	52	278	56	313	56	313	52	278	67	271	56	313	67	271	60	305	60	305	67	271	66	298	56	331	52	364	54	322	79	-84	97	-85	79	16	79	16	97	-85	88	-31	79	16	88	-31	87	-19	87	-19	87	-14	79	16	79	16	87	-14	88	-9	79	16	88	-9	89	-3	95	22	79	16	93	15	93	15	79	16	93	12	90	3	93	12	79	16	90	3	79	16	89	-3	95	22	93	15	94	17	95	22	94	17	95	18	95	22	95	18	95	20	136	-47	131	-49	139	-72	139	-72	131	-49	127	-50	139	-72	127	-50	125	-79	125	-79	127	-50	122	-51	125	-79	122	-51	118	-51	118	-51	106	-50	111	-84	111	-84	106	-50	98	-46	111	-84	98	-46	97	-85	97	-85	98	-46	92	-40	97	-85	92	-40	88	-31	79	-84	79	16	78	15	79	-84	78	15	77	13	79	-84	77	13	76	12	79	-84	76	12	74	10	79	-84	74	10	72	8	79	-84	72	8	65	-78	146	-42	145	-43	150	-61	150	-61	145	-43	144	-44	150	-61	144	-44	142	-45	142	-45	136	-47	139	-72	118	-51	111	-84	125	-79	150	-61	160	-49	148	-40	150	-61	148	-40	147	-41	150	-61	147	-41	146	-42	142	-45	139	-72	150	-61	61	-4	54	-16	54	-70	61	-4	54	-70	65	-78	61	-4	65	-78	72	8	49	-26	46	-36	48	-59	49	-26	48	-59	54	-70	49	-26	54	-70	54	-16	48	-59	46	-36	45	-46	15	282	19	289	19	327	19	327	19	289	24	294	19	327	24	294	33	335	33	335	24	294	30	297	33	335	30	297	37	298	37	298	41	298	50	337	50	337	41	298	45	297	50	337	45	297	50	295	13	275	15	282	19	327	13	275	19	327	7	315	13	275	7	315	0	298	13	275	0	298	-7	275	86	328	78	331	84	281	84	281	78	331	70	334	84	281	70	334	70	287	70	287	70	334	63	336	70	287	63	336	58	292	58	292	63	336	56	337	58	292	56	337	50	295	50	295	56	337	50	337	50	337	33	335	37	298	120	313	132	276	123	313	123	313	132	276	126	313	123	313	126	313	126	312	126	312	126	313	133	313	133	313	126	313	132	276	133	313	132	276	146	283	157	296	167	314	175	337	157	296	175	337	153	337	157	296	153	337	149	328	157	296	149	328	146	283	146	283	149	328	145	321	146	283	145	321	140	316	146	283	140	316	133	313	97	276	103	275	107	319	107	319	103	275	110	274	107	319	110	274	113	316	113	316	110	274	117	273	113	316	117	273	117	314	117	314	117	273	132	276	117	314	132	276	120	313	90	278	97	276	107	319	90	278	107	319	86	328	90	278	86	328	84	281	189	357	193	307	197	356	197	356	193	307	201	313	197	356	201	313	203	353	203	353	201	313	207	318	203	353	207	318	208	348	208	348	207	318	210	323	208	348	210	323	212	342	212	342	210	323	212	328	212	342	212	328	213	334	193	307	189	357	183	356	193	307	183	356	177	354	193	307	177	354	172	352	193	307	172	352	167	348	193	307	167	348	161	343	193	307	161	343	122	264	89	357	93	307	97	356	97	356	93	307	101	313	97	356	101	313	103	353	103	353	101	313	106	318	103	353	106	318	108	348	108	348	106	318	110	323	108	348	110	323	112	342	112	342	110	323	112	328	112	342	112	328	113	334	93	307	89	357	83	356	93	307	83	356	77	354	93	307	77	354	72	352	93	307	72	352	66	348	93	307	66	348	61	343	93	307	61	343	22	264	22	264	61	343	-6	264	122	264	161	343	94	264	0	177	2	150	4	180	4	180	2	150	7	152	4	180	7	152	10	184	10	184	7	152	15	156	10	184	15	156	16	189	16	189	15	156	24	162	16	189	24	162	24	196	24	196	24	162	31	204	36	212	31	204	33	170	36	212	33	170	40	179	92	140	79	107	87	100	92	140	87	100	96	95	92	140	79	161	79	107	45	234	45	167	46	241	46	241	45	167	50	156	46	241	50	156	51	227	51	227	50	156	55	146	51	227	55	146	58	208	58	208	55	146	61	134	58	208	61	134	67	184	67	184	61	134	68	121	67	184	68	121	79	161	79	161	68	121	73	115	79	161	73	115	79	107	43	227	40	220	40	179	43	227	40	179	45	167	43	227	45	167	45	234	105	128	101	130	105	93	105	93	101	130	97	133	105	93	97	133	96	95	96	95	97	133	94	137	96	95	94	137	92	140	126	138	122	134	124	97	124	97	122	134	118	131	124	97	118	131	117	94	117	94	118	131	113	128	117	94	113	128	111	93	111	93	113	128	108	127	105	93	111	93	108	127	105	93	108	127	105	128	124	97	130	101	126	138	126	138	130	101	129	143	131	148	129	143	130	101	131	148	130	101	137	109	151	139	140	171	141	115	151	139	141	115	145	122	151	139	145	122	147	129	151	139	147	129	150	135	137	109	141	115	140	171	137	109	140	171	137	163	137	109	137	163	135	157	137	109	135	157	133	152	137	109	133	152	131	148	31	204	24	162	33	170	36	212	40	179	40	220	88	313	125	349	102	372	88	313	102	372	65	335	88	313	65	335	103	253	88	313	103	253	125	275	5	275	27	253	42	313	42	313	27	253	65	290	42	313	65	290	65	335	65	335	65	290	103	253	28	372	6	349	42	313	28	372	42	313	65	335	14	331	18	328	81	342	81	342	18	328	21	324	81	342	21	324	24	320	24	320	29	312	81	342	81	342	29	312	33	304	81	342	33	304	70	330	70	330	33	304	37	296	70	330	37	296	67	327	67	327	37	296	42	289	67	327	42	289	46	281	68	318	67	321	93	201	93	201	67	321	66	323	46	281	66	323	67	327	77	333	81	334	81	342	77	333	81	342	73	332	73	332	81	342	70	330	10	333	14	331	81	342	10	333	81	342	5	342	10	333	5	342	5	334	93	201	68	158	70	103	93	201	70	103	80	134	93	201	80	134	83	141	93	201	83	141	86	148	93	201	86	148	89	154	93	201	89	154	92	158	93	201	92	158	104	180	93	201	104	180	114	238	93	201	114	238	74	308	93	201	74	308	72	312	93	201	72	312	70	315	93	201	70	315	68	318	81	119	79	127	84	98	84	98	79	127	70	103	70	103	79	127	80	134	68	158	65	153	70	103	70	103	65	153	62	147	70	103	62	147	60	112	60	112	62	147	59	140	60	112	59	140	57	133	99	95	113	95	102	108	102	108	113	95	108	107	114	108	108	107	113	95	114	108	113	95	128	96	144	101	134	125	133	118	144	101	133	118	128	96	128	96	133	118	128	113	128	96	128	113	121	109	205	342	146	342	150	333	205	342	150	333	154	332	205	342	154	332	158	330	205	342	158	330	160	326	205	342	160	326	161	321	205	342	161	321	193	328	205	342	193	328	197	332	205	342	197	332	201	334	205	342	201	334	205	334	182	313	185	317	161	321	182	313	161	321	160	318	182	313	160	318	158	312	182	313	158	312	155	307	182	313	155	307	151	301	182	313	151	301	148	295	182	313	148	295	127	218	189	323	193	328	161	321	189	323	161	321	185	317	168	143	166	149	167	118	168	143	167	118	170	132	168	143	170	132	170	137	144	101	157	108	161	159	161	159	157	108	167	118	161	159	167	118	164	154	164	154	167	118	166	149	161	159	127	218	129	139	161	159	129	139	133	131	161	159	133	131	134	125	161	159	134	125	144	101	104	180	114	164	114	238	114	238	114	164	118	157	114	238	118	157	127	218	127	218	118	157	123	149	127	218	123	149	129	139	81	119	84	98	87	113	87	113	84	98	99	95	87	113	99	95	94	110	94	110	99	95	102	108	93	201	66	323	46	281	114	238	127	218	148	295	150	333	146	342	146	334	114	108	128	96	121	109	60	112	57	133	56	126	19	185	15	180	93	167	93	167	15	180	10	178	93	167	10	178	3	176	75	421	2	421	10	410	75	421	10	410	15	407	75	421	15	407	19	402	75	421	19	402	21	395	75	421	21	395	22	387	75	421	22	387	75	200	93	167	93	176	86	177	93	167	86	177	81	180	93	167	81	180	22	200	93	167	22	200	21	191	93	167	21	191	19	185	75	191	75	200	22	387	75	191	22	387	22	200	75	191	22	200	78	184	93	167	3	176	3	167	22	200	81	180	78	184	10	410	2	421	2	412	32	171	35	191	31	171	31	171	35	191	30	171	28	171	30	171	35	191	28	171	35	191	26	206	50	305	49	312	49	313	44	242	49	313	35	337	44	242	35	337	29	253	29	253	35	337	22	325	29	253	22	325	19	264	19	264	22	325	14	310	19	264	14	310	13	277	13	277	14	310	11	291	61	292	65	232	72	285	72	285	65	232	79	225	72	285	79	225	86	278	86	278	79	225	89	218	86	278	89	218	106	269	106	269	89	218	97	212	106	269	97	212	101	205	49	313	44	242	50	305	50	305	44	242	65	232	50	305	65	232	54	298	54	298	65	232	61	292	73	173	64	162	72	161	73	173	72	161	79	160	73	173	58	175	64	162	36	170	38	169	45	181	45	181	38	169	46	166	45	181	46	166	58	175	58	175	46	166	55	164	58	175	55	164	64	162	35	191	32	171	34	171	35	191	34	171	36	170	35	191	36	170	45	181	26	206	21	224	21	165	26	206	21	165	24	168	26	206	24	168	26	170	26	206	26	170	28	171	103	323	108	318	104	341	103	323	104	341	101	342	103	323	101	342	98	327	98	327	101	342	94	344	98	327	94	344	92	330	92	330	94	344	88	346	92	330	88	346	86	333	86	333	88	346	82	347	86	333	82	347	81	334	81	334	82	347	76	347	81	334	76	347	75	335	71	348	51	345	54	326	71	348	54	326	59	331	71	348	59	331	66	334	71	348	66	334	75	335	71	348	75	335	76	347	51	345	35	337	49	313	51	345	49	313	49	312	51	345	49	312	50	320	51	345	50	320	54	326	107	340	108	318	109	339	109	339	108	318	112	313	109	339	112	313	111	339	111	339	112	313	113	339	115	339	113	339	115	307	115	339	115	307	118	300	123	347	121	344	122	291	123	347	122	291	131	291	123	347	131	291	131	347	119	341	118	340	118	300	119	341	118	300	122	291	119	341	122	291	121	344	113	339	112	313	115	307	139	219	137	234	136	199	136	199	137	234	131	247	136	199	131	247	128	183	128	183	131	247	121	258	128	183	121	258	115	171	115	171	121	258	106	269	115	171	106	269	102	198	102	198	101	190	115	171	115	171	101	190	99	163	99	163	101	190	97	183	99	163	97	183	91	177	99	163	91	177	83	174	99	163	83	174	79	160	83	174	73	173	79	160	19	161	21	165	21	224	19	161	21	224	9	224	19	161	9	224	9	161	106	269	101	205	102	198	115	339	118	300	118	340	104	341	108	318	107	340	30	188	22	181	72	167	72	167	22	181	15	178	72	167	15	178	7	176	15	333	18	331	103	345	103	345	18	331	22	326	103	345	22	326	26	320	26	320	75	245	84	329	84	329	75	245	84	233	84	329	84	233	100	209	84	329	100	209	85	325	30	188	56	180	39	198	39	198	56	180	54	183	39	198	54	183	53	186	53	186	53	189	50	213	50	213	53	189	54	192	50	213	54	192	75	245	75	245	54	192	56	195	75	245	56	195	58	198	75	245	58	198	60	202	75	245	60	202	84	233	84	329	85	331	26	320	26	320	85	331	87	333	26	320	87	333	103	345	103	345	87	333	91	334	103	345	91	334	96	335	96	335	103	336	103	345	11	335	15	333	103	345	11	335	103	345	6	345	11	335	6	345	6	336	110	180	107	178	188	167	188	167	107	178	102	177	188	167	102	177	95	176	113	185	112	182	188	167	113	185	188	167	176	185	113	185	176	185	174	188	188	167	188	176	185	177	188	167	185	177	181	179	188	167	181	179	178	182	188	167	178	182	176	185	119	272	158	320	126	302	119	272	126	302	112	284	119	272	112	284	112	188	119	272	112	188	113	185	119	272	113	185	174	188	138	320	135	315	158	320	158	320	135	315	131	309	158	320	131	309	126	302	185	345	121	345	128	335	185	345	128	335	133	334	185	345	133	334	136	333	185	345	136	333	139	332	185	345	139	332	140	330	185	345	140	330	141	326	185	345	141	326	163	325	185	345	163	325	168	329	185	345	168	329	173	332	185	345	173	332	179	335	185	345	179	335	185	336	141	326	158	320	163	325	140	323	138	320	158	320	140	323	158	320	141	326	112	284	92	312	100	209	112	284	100	209	105	202	112	284	105	202	108	196	112	284	108	196	111	191	112	284	111	191	112	188	100	209	92	312	90	315	100	209	90	315	88	318	100	209	88	318	86	322	100	209	86	322	85	325	50	213	39	198	53	186	72	167	72	176	65	177	72	167	65	177	59	179	72	167	59	179	56	180	72	167	56	180	30	188	72	167	7	176	7	167	128	335	121	345	121	336	188	167	95	176	95	167	110	180	188	167	112	182	80	185	73	180	160	167	160	167	73	180	62	177	160	167	62	177	47	176	10	349	13	324	14	375	14	375	13	324	22	301	14	375	22	301	26	397	26	397	22	301	36	282	26	397	36	282	45	414	45	414	36	282	54	268	45	414	54	268	63	368	63	368	54	268	63	354	65	336	63	354	54	268	65	336	54	268	77	263	106	404	106	427	102	410	102	410	106	427	98	427	102	410	98	427	97	414	97	414	98	427	89	416	78	411	89	416	98	427	78	411	98	427	69	424	81	263	83	263	84	311	84	311	83	263	85	263	84	311	85	263	97	305	97	305	85	263	126	194	97	305	126	194	112	303	112	303	126	194	125	204	112	303	125	204	125	303	139	416	140	364	146	412	146	412	140	364	148	366	146	412	148	366	152	406	152	406	148	366	154	369	152	406	154	369	157	399	157	399	154	369	158	374	157	399	158	374	160	392	160	392	158	374	161	379	160	392	161	379	161	384	117	375	123	370	123	423	123	423	123	370	130	366	123	423	130	366	131	420	131	420	130	366	140	364	131	420	140	364	139	416	115	426	106	427	109	397	115	426	109	397	111	389	115	426	111	389	113	382	115	426	113	382	117	375	115	426	117	375	123	423	69	424	45	414	63	368	69	424	63	368	65	384	69	424	65	384	70	400	69	424	70	400	78	411	160	167	160	176	145	178	160	167	145	178	135	181	160	167	135	181	84	194	160	167	84	194	80	185	129	186	126	194	85	263	129	186	85	263	85	209	129	186	85	209	135	181	84	311	73	322	77	263	84	311	77	263	78	263	84	311	78	263	80	263	84	311	80	263	81	263	65	336	77	263	73	322	160	167	47	176	47	167	84	194	135	181	85	209	106	427	106	404	109	397	151	305	151	0	184	0	151	305	184	0	184	338	151	305	184	338	20	338	151	305	20	338	20	305	184	338	151	338	184	0	184	0	151	338	151	247	184	0	151	247	151	214	151	214	151	247	20	247	151	214	20	247	20	214	184	0	151	214	151	0	184	338	151	338	184	0	184	0	151	338	151	185	184	0	151	185	151	152	151	152	151	185	20	185	151	152	20	185	20	152	184	0	151	152	151	0	184	338	151	338	184	0	184	0	151	338	151	124	184	0	151	124	151	91	151	91	151	124	20	124	151	91	20	124	20	91	184	0	151	91	151	0	184	0	184	338	151	338	184	0	151	338	151	33	184	0	151	33	20	33	184	0	20	33	20	0	155	35	116	35	89	-83	89	-83	116	35	79	-32	89	-83	79	-32	68	-83	68	-83	79	-32	41	35	68	-83	41	35	2	35	2	300	2	264	195	264	2	300	195	264	195	300	2	360	2	324	195	324	2	360	195	324	195	360	161	264	190	264	121	343	161	264	121	343	116	348	161	264	116	348	111	351	161	264	111	351	105	354	161	264	105	354	99	356	161	264	99	356	94	357	161	264	94	357	90	308	70	334	71	329	72	341	72	341	71	329	73	323	72	341	73	323	75	347	75	347	73	323	77	318	75	347	77	318	80	352	80	352	77	318	83	313	80	352	83	313	86	355	86	355	83	313	90	308	86	355	90	308	94	357	166	357	170	308	173	355	173	355	170	308	177	313	173	355	177	313	180	352	180	352	177	313	183	318	180	352	183	318	185	347	185	347	183	318	187	323	185	347	187	323	189	341	189	341	187	323	189	329	189	341	189	329	190	334	170	308	166	357	160	356	170	308	160	356	154	354	170	308	154	354	149	351	170	308	149	351	144	348	170	308	144	348	139	343	170	308	139	343	99	264	99	264	139	343	70	264	46	264	74	264	107	352	107	352	74	264	130	313	107	352	130	313	153	352	153	352	130	313	186	264	153	352	186	264	214	264	66	289	71	294	80	335	80	335	71	294	77	297	80	335	77	297	84	298	84	298	91	297	97	337	97	337	91	297	98	295	97	337	98	295	106	336	106	336	98	295	105	292	106	336	105	292	113	289	66	327	54	315	60	275	66	327	60	275	62	282	66	327	62	282	66	289	66	327	66	289	80	335	46	298	39	275	60	275	46	298	60	275	54	315	161	315	154	318	154	274	154	274	154	318	147	321	154	274	147	321	146	275	146	275	147	321	141	324	146	275	141	324	138	278	138	278	141	324	132	328	138	278	132	328	130	281	130	281	132	328	124	332	130	281	124	332	122	285	122	285	124	332	115	334	122	285	115	334	113	289	113	289	115	334	106	336	97	337	80	335	84	298	164	273	179	276	167	313	167	313	179	276	172	313	167	313	172	313	172	312	172	312	172	313	180	313	180	313	172	313	179	276	180	313	179	276	193	283	204	296	214	314	222	337	204	296	222	337	200	337	204	296	200	337	196	328	204	296	196	328	193	283	193	283	196	328	191	321	193	283	191	321	186	316	193	283	186	316	180	313	161	315	154	274	164	273	161	315	164	273	167	313	213	282	213	319	47	319	213	282	47	319	47	282	255	394	255	419	5	419	255	394	5	419	5	394	178	329	169	316	177	279	177	279	169	316	158	308	177	279	158	308	157	268	157	268	158	308	144	303	157	268	144	303	130	264	130	264	144	303	127	302	192	296	202	319	206	345	192	296	206	345	184	345	192	296	184	345	178	329	192	296	178	329	177	279	112	303	100	308	103	268	112	303	103	268	130	264	112	303	130	264	127	302	82	329	76	345	82	279	82	329	82	279	89	317	89	317	82	279	103	268	89	317	103	268	100	308	76	345	55	345	58	319	76	345	58	319	67	296	76	345	67	296	82	279	149	327	149	274	156	320	156	320	149	274	156	281	156	320	156	281	161	311	161	311	156	281	161	290	161	311	161	290	162	300	98	301	100	291	100	311	100	311	100	291	104	282	100	311	104	282	104	320	104	320	104	282	111	275	104	320	111	275	111	327	111	327	111	275	120	270	111	327	120	270	120	331	120	331	120	270	129	268	120	331	129	268	130	333	130	333	129	268	140	270	130	333	140	270	140	331	140	331	140	270	149	274	140	331	149	274	149	327	201	327	201	274	208	320	208	320	201	274	209	281	208	320	209	281	213	311	213	311	209	281	213	290	213	311	213	290	215	300	151	301	152	291	152	311	152	311	152	291	157	282	152	311	157	282	157	320	157	320	157	282	163	275	157	320	163	275	164	327	164	327	163	275	172	270	164	327	172	270	173	331	173	331	172	270	182	268	173	331	182	268	182	333	182	333	182	268	192	270	182	333	192	270	192	331	192	331	192	270	201	274	192	331	201	274	201	327	88	331	88	270	97	327	97	327	88	270	97	274	97	327	97	274	104	320	104	320	97	274	104	281	104	320	104	281	108	311	108	311	104	281	108	290	108	311	108	290	110	300	46	301	47	291	47	311	47	311	47	291	52	282	47	311	52	282	52	320	52	320	52	282	59	275	52	320	59	275	59	327	59	327	59	275	68	270	59	327	68	270	68	331	68	331	68	270	78	268	68	331	78	268	78	333	78	333	78	268	88	270	78	333	88	270	88	331	149	316	144	308	148	269	148	269	144	308	137	301	148	269	137	301	129	267	129	267	137	301	128	296	129	267	128	296	128	246	128	246	128	296	118	295	150	343	164	368	148	353	148	353	164	368	147	374	148	353	147	374	144	360	144	360	147	374	137	363	130	359	137	363	147	374	130	359	147	374	127	376	187	304	186	342	178	289	178	289	186	342	177	357	178	289	177	357	165	277	165	277	177	357	164	368	165	277	164	368	151	326	151	326	164	368	151	334	98	331	103	330	106	371	106	371	103	330	116	334	106	371	116	334	116	374	116	374	116	334	123	342	116	374	123	342	127	376	127	376	123	342	126	351	127	376	126	351	130	359	96	365	90	356	90	336	96	365	90	336	94	333	96	365	94	333	98	331	96	365	98	331	106	371	90	356	87	345	88	340	90	356	88	340	90	336	151	326	149	316	165	277	109	295	109	246	128	246	109	295	128	246	118	295	149	316	148	269	165	277	186	342	187	304	190	323	164	368	150	343	151	334	148	372	131	375	139	350	139	350	131	375	129	351	120	349	129	351	131	375	120	349	131	375	114	372	162	365	160	321	162	279	162	365	162	279	173	354	173	354	162	279	173	291	173	354	173	291	181	339	181	339	173	291	181	306	181	339	181	306	184	323	139	350	147	345	148	372	148	372	147	345	154	339	148	372	154	339	162	365	162	365	154	339	158	331	162	365	158	331	160	321	162	279	160	321	158	312	162	279	158	312	154	304	162	279	154	304	148	298	162	279	148	298	147	271	129	292	131	268	139	294	139	294	131	268	147	271	139	294	147	271	148	298	114	372	99	364	103	331	114	372	103	331	107	339	114	372	107	339	113	345	114	372	113	345	120	349	77	321	80	304	80	338	80	338	80	304	87	290	80	338	87	290	88	353	88	353	87	290	99	278	88	353	99	278	99	364	99	364	99	278	101	322	121	294	113	298	113	271	121	294	113	271	131	268	121	294	131	268	129	292	101	322	99	278	102	313	102	313	99	278	113	271	102	313	113	271	107	305	107	305	113	271	113	298	103	331	99	364	101	322	215	357	219	308	223	356	223	356	219	308	228	314	223	356	228	314	230	353	230	353	228	314	233	318	230	353	233	318	235	348	235	348	233	318	237	323	235	348	237	323	238	342	238	342	237	323	239	328	238	342	239	328	239	334	219	308	215	357	210	356	219	308	210	356	204	354	219	308	204	354	199	352	219	308	199	352	194	348	219	308	194	348	189	343	219	308	189	343	148	264	116	357	119	308	124	356	124	356	119	308	128	314	124	356	128	314	130	353	130	353	128	314	133	318	130	353	133	318	135	348	135	348	133	318	137	323	135	348	137	323	138	342	138	342	137	323	139	328	138	342	139	328	140	334	119	308	116	357	110	356	119	308	110	356	104	354	119	308	104	354	99	352	119	308	99	352	94	348	119	308	94	348	89	343	119	308	89	343	49	264	49	264	89	343	21	264	148	264	189	343	121	264	214	352	185	352	153	264	153	264	185	352	130	302	153	264	130	302	107	264	107	264	130	302	75	352	107	264	75	352	46	352	150	265	150	365	117	365	150	265	117	365	117	265	76	365	76	265	109	265	76	365	109	265	109	365	151	365	151	265	184	265	151	365	184	265	184	365	211	264	239	264	171	343	211	264	171	343	166	348	211	264	166	348	161	352	211	264	161	352	156	354	211	264	156	354	150	356	211	264	150	356	145	357	211	264	145	357	141	308	121	334	121	328	122	342	122	342	121	328	123	323	122	342	123	323	125	348	125	348	123	323	127	318	125	348	127	318	130	353	130	353	127	318	132	314	130	353	132	314	136	356	136	356	132	314	141	308	136	356	141	308	145	357	112	264	140	264	71	343	112	264	71	343	66	348	112	264	66	348	61	352	112	264	61	352	56	354	112	264	56	354	50	356	112	264	50	356	45	357	112	264	45	357	41	308	21	334	21	328	22	342	22	342	21	328	23	323	22	342	23	323	25	348	25	348	23	323	27	318	25	348	27	318	30	353	30	353	27	318	32	314	30	353	32	314	37	356	37	356	32	314	41	308	37	356	41	308	45	357	178	329	169	316	177	279	177	279	169	316	158	308	177	279	158	308	157	268	157	268	158	308	144	303	157	268	144	303	130	264	130	264	144	303	127	302	192	296	202	319	206	345	192	296	206	345	184	345	192	296	184	345	178	329	192	296	178	329	177	279	112	303	100	308	103	268	112	303	103	268	130	264	112	303	130	264	127	302	82	329	76	345	82	279	82	329	82	279	89	317	89	317	82	279	103	268	89	317	103	268	100	308	76	345	55	345	58	319	76	345	58	319	67	296	76	345	67	296	82	279	149	408	149	355	156	400	156	400	149	355	156	362	156	400	156	362	161	391	161	391	156	362	161	371	161	391	161	371	162	381	98	382	100	372	100	392	100	392	100	372	104	363	100	392	104	363	104	401	104	401	104	363	111	356	104	401	111	356	111	408	111	408	111	356	120	351	111	408	120	351	120	412	120	412	120	351	129	349	120	412	129	349	130	414	130	414	129	349	140	351	130	414	140	351	140	412	140	412	140	351	149	355	140	412	149	355	149	408	112	306	127	307	127	307	130	345	127	307	144	306	130	345	144	306	157	341	157	341	144	306	158	301	157	341	158	301	177	330	177	330	158	301	169	293	177	330	169	293	178	281	192	313	177	330	178	281	192	313	178	281	184	264	192	313	184	264	206	264	192	313	206	264	202	290	89	293	100	301	103	342	103	342	100	301	112	306	103	342	112	306	130	345	130	345	112	306	127	307	82	331	67	313	76	264	82	331	76	264	82	280	82	331	82	280	89	293	82	331	89	293	103	342	58	291	55	264	76	264	58	291	76	264	67	313	118	353	118	356	118	356	117	269	118	356	113	394	117	269	113	394	103	276	103	276	113	394	97	372	103	276	97	372	93	288	93	288	97	372	87	349	93	288	87	349	86	304	86	304	87	349	84	324	120	368	126	380	136	415	136	415	126	380	137	394	136	415	137	394	167	434	167	434	137	394	152	408	167	434	152	408	172	422	120	368	136	415	113	394	120	368	113	394	118	356	134	346	132	346	134	266	134	266	132	346	130	346	134	266	130	346	127	345	127	345	124	346	134	266	134	266	124	346	122	347	134	266	122	347	120	350	176	309	174	321	174	294	174	294	174	321	169	332	174	294	169	332	168	282	168	282	169	332	162	340	168	282	162	340	160	274	160	274	162	340	152	345	160	274	152	345	148	268	148	268	152	345	140	347	148	268	140	347	137	346	134	346	134	266	148	268	134	346	148	268	137	346	118	353	118	356	117	269	118	353	117	269	134	266	118	353	134	266	120	350	123	353	126	353	126	434	126	434	126	353	128	354	126	434	128	354	143	431	143	431	128	354	130	354	143	431	130	354	132	354	132	354	135	353	143	431	143	431	135	353	138	352	143	431	138	352	140	350	176	376	174	395	173	351	173	351	174	395	167	411	173	351	167	411	163	327	163	327	167	411	157	423	163	327	157	423	147	305	147	305	157	423	143	431	147	305	143	431	142	344	142	344	140	332	147	305	147	305	140	332	133	319	147	305	133	319	124	285	124	285	133	319	123	306	124	285	123	306	108	292	143	431	140	350	141	347	143	431	141	347	142	344	84	391	86	378	86	405	86	405	86	378	91	368	86	405	91	368	92	417	92	417	91	368	98	360	92	417	98	360	101	426	101	426	98	360	108	355	101	426	108	355	112	432	112	432	108	355	121	353	112	432	121	353	126	434	126	434	121	353	123	353	108	292	88	277	93	266	108	292	93	266	124	285	118	344	118	344	118	344	118	344	117	431	113	305	113	305	117	431	103	423	113	305	103	423	97	327	97	327	103	423	93	411	97	327	93	411	87	351	87	351	93	411	86	395	87	351	86	395	84	376	120	350	122	352	134	434	134	434	122	352	124	353	134	434	124	353	127	354	127	354	130	354	134	434	134	434	130	354	132	354	134	434	132	354	134	353	137	353	140	353	148	432	148	432	140	353	152	355	148	432	152	355	160	426	160	426	152	355	162	360	160	426	162	360	168	417	168	417	162	360	169	368	168	417	169	368	174	405	174	405	169	368	174	378	174	405	174	378	176	391	148	432	134	434	134	353	148	432	134	353	137	353	118	347	120	350	134	434	118	347	134	434	117	431	118	347	117	431	118	344	172	277	152	292	167	266	167	266	152	292	137	306	167	266	137	306	136	285	136	285	137	306	126	319	136	285	126	319	120	332	120	332	118	344	113	305	120	332	113	305	136	285	236	353	239	353	239	434	239	434	239	353	241	354	239	434	241	354	256	431	256	431	241	354	243	354	256	431	243	354	246	354	246	354	249	353	256	431	256	431	249	353	251	352	256	431	251	352	253	350	289	376	287	395	286	351	286	351	287	395	281	411	286	351	281	411	277	327	277	327	281	411	270	423	277	327	270	423	260	305	260	305	270	423	256	431	260	305	256	431	255	344	256	431	253	350	255	347	256	431	255	347	255	344	197	391	199	378	199	405	199	405	199	378	204	368	199	405	204	368	204	417	204	417	204	368	211	360	204	417	211	360	213	426	213	426	211	360	221	355	213	426	221	355	225	432	225	432	221	355	233	353	225	432	233	353	239	434	239	434	233	353	236	353	255	344	253	332	260	305	260	305	253	332	247	319	260	305	247	319	237	285	237	285	247	319	236	306	237	285	236	306	220	292	220	292	200	277	206	266	220	292	206	266	237	285	161	-126	190	-126	121	-48	161	-126	121	-48	116	-43	161	-126	116	-43	111	-39	161	-126	111	-39	105	-36	161	-126	105	-36	99	-35	161	-126	99	-35	94	-34	161	-126	94	-34	90	-83	70	-56	71	-62	72	-49	72	-49	71	-62	73	-67	72	-49	73	-67	75	-43	75	-43	73	-67	77	-73	75	-43	77	-73	80	-38	80	-38	77	-73	83	-78	80	-38	83	-78	86	-35	86	-35	83	-78	90	-83	86	-35	90	-83	94	-34	166	-34	170	-83	173	-35	173	-35	170	-83	177	-78	173	-35	177	-78	180	-38	180	-38	177	-78	183	-73	180	-38	183	-73	185	-43	185	-43	183	-73	187	-67	185	-43	187	-67	189	-49	189	-49	187	-67	189	-62	189	-49	189	-62	190	-56	170	-83	166	-34	160	-35	170	-83	160	-35	154	-36	170	-83	154	-36	149	-39	170	-83	149	-39	144	-43	170	-83	144	-43	139	-48	170	-83	139	-48	99	-126	139	-48	70	-126	99	-126	143	-28	116	-28	143	-143	143	-143	116	-28	116	-72	143	-143	116	-72	116	-99	116	-99	116	-72	42	-72	116	-99	42	-72	42	-99	143	-143	116	-99	116	-143	116	-28	143	-143	143	-28	143	-72	143	-99	217	-99	143	-72	217	-99	217	-72	143	-143	116	-28	116	-143	172	340	172	266	209	266	172	340	209	266	209	376	172	340	209	376	50	376	172	340	50	376	50	340	236	187	228	187	228	187	228	187	230	176	236	187	236	187	230	176	236	176	236	187	236	176	242	189	242	189	236	176	242	177	242	189	242	177	247	191	247	191	242	177	248	178	247	191	248	178	250	195	250	195	248	178	252	179	250	195	252	179	251	200	251	200	252	179	257	252	257	252	252	179	264	182	257	252	264	182	266	251	266	251	264	182	273	188	266	251	273	188	275	247	275	247	273	188	281	196	275	247	281	196	282	240	282	240	281	196	286	206	282	240	286	206	286	231	286	231	286	206	288	219	232	235	233	218	235	241	235	241	233	218	238	211	235	241	238	211	241	247	241	247	238	211	244	205	241	247	244	205	248	251	248	251	244	205	249	202	248	251	249	202	257	252	257	252	249	202	251	200	224	187	224	176	230	176	224	187	230	176	228	187	233	218	232	235	230	228	82	-133	97	-146	93	-85	93	-85	97	-25	82	-133	82	-133	97	-25	82	-38	82	-133	82	-38	71	-113	71	-113	82	-38	71	-58	71	-113	71	-58	68	-85	137	-16	116	-18	119	-43	137	-16	119	-43	137	-40	137	-16	137	-40	160	-40	137	-16	160	-40	160	-16	93	-85	94	-73	97	-25	97	-25	94	-73	98	-60	97	-25	98	-60	116	-18	116	-18	98	-60	106	-50	116	-18	106	-50	119	-43	137	-155	160	-155	160	-131	137	-155	160	-131	137	-131	137	-155	137	-131	119	-128	137	-155	119	-128	116	-153	119	-128	106	-121	116	-153	116	-153	106	-121	98	-111	116	-153	98	-111	97	-146	97	-146	98	-111	94	-99	97	-146	94	-99	93	-85	143	-34	116	-34	143	-107	143	-107	116	-34	116	-107	143	-107	116	-107	188	-135	188	-135	116	-107	73	-107	188	-135	73	-107	73	-135	143	-107	188	-135	188	-107	116	-135	143	-135	116	-62	116	-62	143	-135	143	-62	116	-62	143	-62	188	-34	188	-34	143	-62	188	-62	73	-34	73	-62	116	-62	73	-34	116	-62	188	-34	145	-34	115	-34	145	-142	145	-142	115	-34	115	-69	145	-142	115	-69	115	-102	115	-102	115	-69	77	-69	115	-102	77	-69	77	-102	145	-102	183	-102	145	-69	145	-69	183	-102	183	-69	145	-142	115	-102	115	-142	183	-102	183	-69	77	-69	183	-102	77	-69	77	-102	176	-131	173	-130	184	-142	184	-142	173	-130	170	-128	184	-142	170	-128	168	-141	168	-141	170	-128	169	-126	168	-141	169	-126	169	-123	169	-123	172	-90	168	-85	169	-121	171	-118	172	-90	172	-90	171	-118	174	-114	172	-90	174	-114	175	-96	175	-96	174	-114	176	-109	175	-96	176	-109	176	-102	168	-85	162	-82	168	-141	168	-85	168	-141	169	-123	202	-123	195	-128	196	-142	196	-142	195	-128	187	-130	196	-142	187	-130	184	-142	184	-142	187	-130	180	-131	244	37	208	37	216	-135	244	37	216	-135	224	-130	244	37	224	-130	230	-123	244	37	230	-123	236	-115	244	37	236	-115	240	-105	244	37	240	-105	242	-94	244	37	242	-94	243	-81	244	37	243	-81	244	-68	208	-106	206	-115	207	-139	208	-106	207	-139	216	-135	208	-106	216	-135	208	37	202	-123	196	-142	207	-139	202	-123	207	-139	206	-115	143	-85	143	-128	149	-82	149	-82	143	-128	154	-136	149	-82	154	-136	156	-81	156	-81	154	-136	168	-141	156	-81	168	-141	162	-82	138	-91	135	-97	137	-117	138	-91	137	-117	143	-128	138	-91	143	-128	143	-85	137	-117	135	-97	134	-105	176	-131	184	-142	180	-131	172	-90	169	-123	169	-121	282	-128	280	-130	284	-141	284	-141	280	-130	276	-131	284	-141	276	-131	272	-131	272	-131	265	-130	268	-142	268	-142	265	-130	257	-128	268	-142	257	-128	256	-142	256	-142	257	-128	250	-123	256	-142	250	-123	246	-115	228	-130	236	-135	244	37	244	37	236	-135	244	-106	244	-106	245	-139	246	-115	246	-115	245	-139	256	-142	315	-117	318	-105	317	-97	315	-117	317	-97	314	-91	315	-117	314	-91	309	-85	315	-117	309	-85	309	-128	303	-82	296	-81	298	-136	303	-82	298	-136	309	-128	303	-82	309	-128	309	-85	284	-85	283	-123	284	-141	284	-85	284	-141	290	-82	290	-82	284	-141	298	-136	290	-82	298	-136	296	-81	283	-126	282	-128	284	-141	283	-126	284	-141	283	-123	272	-131	268	-142	284	-141	276	-102	276	-109	277	-96	277	-96	276	-109	278	-114	277	-96	278	-114	280	-90	280	-90	278	-114	281	-118	280	-90	281	-118	284	-85	284	-85	281	-118	283	-121	284	-85	283	-121	283	-123	244	37	208	37	209	-81	244	37	209	-81	210	-94	244	37	210	-94	212	-105	244	37	212	-105	216	-115	244	37	216	-115	222	-123	244	37	222	-123	228	-130	209	-81	208	37	208	-68	245	-139	244	-106	236	-135	100	-76	100	-96	104	-67	104	-67	100	-96	104	-105	104	-67	104	-105	111	-60	111	-60	104	-105	111	-112	111	-60	111	-112	120	-55	120	-55	111	-112	120	-116	120	-55	120	-116	129	-54	129	-54	120	-116	129	-118	129	-54	129	-118	140	-55	140	-55	129	-118	140	-116	140	-55	140	-116	149	-60	149	-60	140	-116	149	-112	149	-60	149	-112	156	-67	156	-67	149	-112	156	-105	156	-67	156	-105	161	-75	161	-75	156	-105	161	-96	161	-75	161	-96	162	-85	100	-96	100	-76	98	-85	201	-60	201	-112	208	-67	208	-67	201	-112	209	-105	208	-67	209	-105	213	-76	213	-76	209	-105	213	-96	213	-76	213	-96	215	-85	151	-85	152	-96	152	-76	152	-76	152	-96	157	-105	152	-76	157	-105	157	-67	157	-67	157	-105	163	-112	157	-67	163	-112	164	-60	164	-60	163	-112	172	-116	164	-60	172	-116	173	-55	173	-55	172	-116	182	-118	173	-55	182	-118	182	-54	182	-54	182	-118	192	-116	182	-54	192	-116	192	-55	192	-55	192	-116	201	-112	192	-55	201	-112	201	-60	88	-55	88	-116	97	-60	97	-60	88	-116	97	-112	97	-60	97	-112	104	-67	104	-67	97	-112	104	-105	104	-67	104	-105	108	-76	108	-76	104	-105	108	-96	108	-76	108	-96	110	-85	46	-85	47	-96	47	-76	47	-76	47	-96	52	-105	47	-76	52	-105	52	-67	52	-67	52	-105	59	-112	52	-67	59	-112	59	-60	59	-60	59	-112	68	-116	59	-60	68	-116	68	-55	68	-55	68	-116	78	-118	68	-55	78	-118	78	-54	78	-54	78	-118	88	-116	78	-54	88	-116	88	-55	148	-35	131	-32	139	-57	139	-57	131	-32	129	-56	120	-57	129	-56	131	-32	120	-57	131	-32	114	-35	162	-42	160	-85	162	-128	162	-42	162	-128	173	-54	173	-54	162	-128	173	-117	173	-54	173	-117	181	-69	181	-69	173	-117	181	-102	181	-69	181	-102	184	-85	139	-57	147	-62	148	-35	148	-35	147	-62	154	-68	148	-35	154	-68	162	-42	162	-42	154	-68	158	-76	162	-42	158	-76	160	-85	160	-85	158	-95	162	-128	162	-128	158	-95	154	-103	162	-128	154	-103	147	-136	147	-136	154	-103	147	-109	147	-136	147	-109	139	-113	113	-136	131	-139	121	-113	121	-113	131	-139	129	-115	139	-113	129	-115	131	-139	139	-113	131	-139	147	-136	114	-35	99	-42	103	-76	114	-35	103	-76	107	-68	114	-35	107	-68	113	-62	114	-35	113	-62	120	-57	77	-85	80	-102	80	-69	80	-69	80	-102	87	-117	80	-69	87	-117	88	-54	88	-54	87	-117	99	-128	88	-54	99	-128	99	-42	99	-42	99	-128	101	-85	113	-136	121	-113	113	-109	113	-136	113	-109	107	-103	113	-136	107	-103	103	-95	113	-136	103	-95	99	-128	101	-85	99	-128	103	-95	103	-76	99	-42	101	-85	123	-123	126	-123	126	-43	126	-43	126	-123	128	-123	126	-43	128	-123	143	-46	143	-46	128	-123	130	-122	143	-46	130	-122	132	-122	132	-122	135	-123	143	-46	143	-46	135	-123	138	-124	143	-46	138	-124	140	-127	176	-101	174	-81	173	-126	173	-126	174	-81	167	-65	173	-126	167	-65	163	-149	163	-149	167	-65	157	-53	163	-149	157	-53	147	-171	147	-171	157	-53	143	-46	147	-171	143	-46	142	-133	142	-133	140	-145	147	-171	147	-171	140	-145	133	-157	147	-171	133	-157	124	-191	124	-191	133	-157	123	-170	124	-191	123	-170	108	-184	143	-46	140	-127	141	-129	143	-46	141	-129	142	-133	84	-85	86	-98	86	-71	86	-71	86	-98	91	-109	86	-71	91	-109	92	-59	92	-59	91	-109	98	-117	92	-59	98	-117	101	-50	101	-50	98	-117	108	-122	101	-50	108	-122	112	-45	112	-45	108	-122	121	-123	112	-45	121	-123	126	-43	126	-43	121	-123	123	-123	108	-184	88	-199	93	-210	108	-184	93	-210	124	-191	106	-87	102	-87	103	-107	103	-107	102	-87	97	-85	103	-107	97	-85	94	-105	94	-105	97	-85	91	-84	94	-105	91	-84	84	-82	84	-82	81	-80	84	-102	84	-102	81	-80	74	-99	139	-74	135	-80	144	-106	144	-106	135	-80	129	-84	144	-106	129	-84	122	-108	122	-108	129	-84	121	-87	122	-108	121	-87	112	-108	112	-108	121	-87	111	-88	109	-50	112	-49	119	0	119	0	112	-49	115	-49	119	0	115	-49	117	-49	117	-49	125	-50	119	0	119	0	125	-50	126	-31	119	0	126	-31	140	0	119	0	98	-47	103	-51	119	0	103	-51	106	-50	119	0	106	-50	109	-50	186	-64	184	-52	183	-79	183	-79	184	-52	179	-42	183	-79	179	-42	175	-91	175	-91	179	-42	170	-35	175	-91	170	-35	162	-100	162	-100	170	-35	157	-30	162	-100	157	-30	144	-106	144	-106	157	-30	142	-29	144	-106	142	-29	140	-67	140	-67	142	-29	139	-61	139	-61	142	-29	139	-29	139	-61	139	-29	136	-56	136	-56	139	-29	136	-29	136	-56	136	-29	133	-29	132	-52	136	-56	133	-29	132	-52	133	-29	130	-30	132	-52	130	-30	126	-31	132	-52	126	-31	125	-50	106	-87	103	-107	112	-108	106	-87	112	-108	111	-88	84	-82	84	-102	94	-105	139	-74	144	-106	140	-67	89	-4	82	-16	82	-70	89	-4	82	-70	93	-78	89	-4	93	-78	100	8	77	-26	74	-36	75	-59	77	-26	75	-59	82	-70	77	-26	82	-70	82	-16	107	-84	116	-31	115	-19	115	-19	115	-14	107	-84	107	-84	115	-14	116	-9	107	-84	116	-9	107	16	107	16	116	-9	117	-3	107	16	117	-3	118	3	107	16	118	3	121	12	121	12	121	15	123	22	123	22	121	15	122	17	123	22	122	17	123	18	107	16	121	12	123	22	107	-84	107	16	106	15	107	-84	106	15	105	13	107	-84	105	13	103	12	107	-84	103	12	102	10	107	-84	102	10	100	8	107	-84	100	8	93	-78	164	-47	159	-49	167	-72	167	-72	159	-49	155	-50	167	-72	155	-50	153	-79	153	-79	155	-50	150	-51	153	-79	150	-51	146	-51	146	-51	134	-50	139	-84	139	-84	134	-50	125	-46	139	-84	125	-46	124	-85	124	-85	125	-46	119	-40	124	-85	119	-40	116	-31	174	-42	173	-43	178	-61	178	-61	173	-43	172	-44	178	-61	172	-44	170	-45	170	-45	164	-47	167	-72	146	-51	139	-84	153	-79	178	-61	188	-49	176	-40	178	-61	176	-40	175	-41	178	-61	175	-41	174	-42	170	-45	167	-72	178	-61	116	-31	107	-84	124	-85	123	22	123	18	123	20	75	-59	74	-36	73	-46	144	-118	144	-53	117	-53	144	-118	117	-53	117	-118	172	-129	209	-129	172	-78	172	-78	209	-129	209	-42	172	-78	209	-42	79	-78	79	-78	209	-42	42	-42	79	-78	42	-42	79	-129	79	-129	42	-42	42	-129	80	-90	76	-86	79	-119	79	-119	76	-86	73	-81	79	-119	73	-81	65	-114	65	-114	73	-81	73	-74	65	-114	73	-74	73	-51	73	-51	45	-51	48	-91	73	-51	48	-91	55	-105	73	-51	55	-105	65	-114	111	-81	108	-86	110	-117	110	-117	108	-86	103	-90	110	-117	103	-90	103	-119	103	-119	103	-90	98	-92	103	-119	98	-92	94	-120	94	-120	98	-92	92	-93	177	-86	173	-90	174	-118	174	-118	173	-90	167	-92	174	-118	167	-92	160	-93	160	-93	153	-92	159	-120	159	-120	153	-92	150	-119	153	-92	147	-90	150	-119	150	-119	147	-90	143	-86	150	-119	143	-86	142	-117	142	-117	143	-86	140	-81	142	-117	140	-81	139	-73	125	-103	129	-108	139	-51	139	-51	129	-108	135	-113	139	-51	135	-113	139	-73	139	-73	135	-113	142	-117	208	-51	180	-51	188	-113	208	-51	188	-113	198	-104	208	-51	198	-104	205	-91	208	-51	205	-91	208	-73	188	-113	180	-51	180	-73	188	-113	180	-73	179	-81	188	-113	179	-81	177	-86	188	-113	177	-86	174	-118	160	-93	159	-120	174	-118	139	-51	112	-51	116	-113	139	-51	116	-113	121	-108	139	-51	121	-108	125	-103	116	-113	112	-51	112	-74	116	-113	112	-74	111	-81	116	-113	111	-81	110	-117	94	-120	92	-93	85	-92	94	-120	85	-92	80	-90	94	-120	80	-90	79	-119	48	-91	45	-51	45	-73	214	-40	185	-40	153	-128	153	-128	185	-40	130	-90	153	-128	130	-90	107	-128	107	-128	130	-90	75	-40	107	-128	75	-40	46	-40	46	-130	74	-130	107	-41	107	-41	74	-130	130	-80	107	-41	130	-80	153	-41	153	-41	130	-80	186	-130	153	-41	186	-130	214	-130	178	-55	169	-67	177	-104	177	-104	169	-67	158	-75	177	-104	158	-75	157	-116	157	-116	158	-75	144	-80	157	-116	144	-80	130	-120	130	-120	144	-80	127	-82	192	-87	202	-65	206	-38	192	-87	206	-38	184	-38	192	-87	184	-38	178	-55	192	-87	178	-55	177	-104	112	-80	100	-75	103	-116	112	-80	103	-116	130	-120	112	-80	130	-120	127	-82	82	-54	76	-38	82	-105	82	-54	82	-105	89	-67	89	-67	82	-105	103	-116	89	-67	103	-116	100	-75	76	-38	55	-38	58	-65	76	-38	58	-65	67	-87	76	-38	67	-87	82	-105	112	-78	127	-76	127	-76	130	-38	127	-76	144	-77	130	-38	144	-77	157	-42	157	-42	144	-77	158	-82	157	-42	158	-82	177	-53	177	-53	158	-82	169	-90	177	-53	169	-90	178	-103	192	-71	177	-53	178	-103	192	-71	178	-103	184	-120	192	-71	184	-120	206	-120	192	-71	206	-120	202	-93	89	-91	100	-82	103	-42	103	-42	100	-82	112	-78	103	-42	112	-78	130	-38	130	-38	112	-78	127	-76	82	-53	67	-70	76	-120	82	-53	76	-120	82	-103	82	-53	82	-103	89	-91	82	-53	89	-91	103	-42	58	-93	55	-120	76	-120	58	-93	76	-120	67	-70	66	-101	71	-96	80	-56	80	-56	71	-96	77	-93	80	-56	77	-93	84	-92	84	-92	91	-93	97	-53	97	-53	91	-93	98	-95	97	-53	98	-95	106	-54	106	-54	98	-95	105	-98	106	-54	105	-98	113	-101	66	-63	54	-75	60	-116	66	-63	60	-116	62	-108	66	-63	62	-108	66	-101	66	-63	66	-101	80	-56	46	-93	39	-116	60	-116	46	-93	60	-116	54	-75	132	-62	124	-59	130	-109	132	-62	130	-109	138	-112	132	-62	138	-112	141	-66	106	-54	113	-101	115	-56	115	-56	113	-101	122	-106	115	-56	122	-106	124	-59	124	-59	122	-106	130	-109	97	-53	80	-56	84	-92	164	-117	179	-114	167	-77	167	-77	179	-114	172	-78	180	-77	172	-78	179	-114	180	-77	179	-114	193	-107	204	-94	214	-76	222	-53	204	-94	222	-53	200	-53	204	-94	200	-53	196	-63	204	-94	196	-63	193	-107	193	-107	196	-63	191	-69	193	-107	191	-69	186	-74	193	-107	186	-74	180	-77	161	-75	154	-72	154	-116	161	-75	154	-116	164	-117	161	-75	164	-117	167	-77	147	-69	141	-66	146	-115	147	-69	146	-115	154	-116	147	-69	154	-116	154	-72	146	-115	141	-66	138	-112	213	-103	213	-68	47	-68	213	-103	47	-68	47	-103	255	-93	255	-68	5	-68	255	-93	5	-68	5	-93	5	-117	5	-142	255	-142	5	-117	255	-142	255	-117	5	-68	5	-93	255	-93	5	-68	255	-93	255	-68	66	110	71	115	80	156	80	156	71	115	77	118	80	156	77	118	84	119	84	119	91	118	97	158	97	158	91	118	98	116	97	158	98	116	106	157	106	157	98	116	105	113	106	157	105	113	113	110	66	148	54	136	60	95	66	148	60	95	62	103	66	148	62	103	66	110	66	148	66	110	80	156	46	118	39	95	60	95	46	118	60	95	54	136	132	149	124	153	130	102	132	149	130	102	138	99	132	149	138	99	141	145	106	157	113	110	115	155	115	155	113	110	122	105	115	155	122	105	124	153	124	153	122	105	130	102	97	158	80	156	84	119	164	94	179	97	167	134	167	134	179	97	172	133	180	134	172	133	179	97	180	134	179	97	193	104	204	117	214	135	222	158	204	117	222	158	200	158	204	117	200	158	196	149	204	117	196	149	193	104	193	104	196	149	191	142	193	104	191	142	186	137	193	104	186	137	180	134	161	136	154	139	154	95	161	136	154	95	164	94	161	136	164	94	167	134	147	142	141	145	146	96	147	142	146	96	154	95	147	142	154	95	154	139	146	96	141	145	138	99	201	112	201	141	48	141	201	112	48	141	48	112	250	112	250	141	0	141	250	112	0	141	0	112	233	290	193	290	50	-36	233	290	50	-36	91	-36	271	331	228	331	50	-77	271	331	50	-77	92	-77	90	-16	68	-16	90	-16	90	-16	68	-16	90	-40	90	-16	90	-40	111	-18	111	-18	90	-40	108	-43	111	-18	108	-43	121	-50	134	-99	129	-111	130	-146	130	-146	129	-111	121	-121	130	-146	121	-121	111	-153	111	-153	121	-121	108	-128	111	-153	108	-128	90	-131	160	-85	156	-58	156	-113	156	-113	156	-58	146	-38	156	-113	146	-38	146	-133	146	-133	146	-38	135	-85	134	-73	135	-85	146	-38	134	-73	146	-38	131	-25	134	-73	131	-25	130	-60	131	-25	111	-18	121	-50	131	-25	121	-50	130	-60	134	-99	130	-146	146	-133	134	-99	146	-133	135	-85	90	-155	111	-153	90	-131	90	-155	90	-131	68	-131	90	-155	68	-131	68	-155	90	-40	68	-16	68	-40	79	-85	79	-35	42	-35	79	-85	42	-35	42	-122	79	-85	42	-122	209	-122	79	-85	209	-122	172	-85	172	-35	172	-85	209	-122	172	-35	209	-122	209	-35	79	-131	106	-103	79	-34	79	-34	106	-103	106	-62	79	-34	106	-62	171	-34	171	-34	106	-62	144	-62	171	-34	144	-62	171	-131	171	-131	144	-62	144	-103	171	-131	144	-103	106	-103	106	-103	79	-131	171	-131	76	-80	79	-79	79	-79	83	-44	79	-79	91	-81	83	-44	91	-81	92	-44	92	-44	91	-81	100	-87	92	-44	100	-87	101	-47	101	-47	100	-87	106	-95	101	-47	106	-95	109	-52	109	-52	106	-95	111	-105	109	-52	111	-105	117	-59	117	-59	111	-105	116	-116	117	-59	116	-116	135	-116	58	-51	59	-85	65	-48	65	-48	59	-85	66	-82	65	-48	66	-82	71	-45	71	-45	66	-82	72	-80	71	-45	72	-80	77	-44	77	-44	72	-80	76	-80	77	-44	76	-80	79	-79	50	-56	50	-91	59	-85	50	-56	59	-85	58	-51	142	-52	133	-59	135	-116	135	-116	133	-59	125	-70	135	-116	125	-70	117	-59	168	-44	166	-79	170	-79	168	-44	170	-79	175	-44	175	-44	170	-79	175	-80	175	-44	175	-80	181	-45	181	-45	175	-80	182	-82	181	-45	182	-82	186	-48	186	-48	182	-82	190	-85	186	-48	190	-85	193	-51	193	-51	190	-85	200	-91	193	-51	200	-91	200	-56	145	-96	150	-87	151	-47	151	-47	150	-87	157	-82	151	-47	157	-82	159	-44	159	-44	157	-82	166	-79	159	-44	166	-79	168	-44	142	-52	135	-116	140	-106	142	-52	140	-106	145	-96	142	-52	145	-96	151	-47	79	-79	83	-44	77	-44	149	310	180	341	161	359	149	310	161	359	130	329	149	310	130	329	161	260	149	310	161	260	180	279	80	279	99	260	111	310	111	310	99	260	130	291	111	310	130	291	130	329	130	329	130	291	161	260	99	359	80	341	111	310	99	359	111	310	130	329	119	293	115	288	121	266	121	266	115	288	108	283	121	266	108	283	98	279	140	381	138	388	139	275	139	275	138	388	137	395	123	307	137	395	138	434	123	307	138	434	122	313	122	313	138	434	120	425	122	313	120	425	120	319	120	319	120	425	117	326	161	440	138	434	142	409	161	440	142	409	146	414	161	440	146	414	153	417	161	440	153	417	161	420	138	434	137	395	138	402	138	434	138	402	142	409	119	293	121	266	122	300	122	300	121	266	139	275	122	300	139	275	123	307	103	356	107	347	108	414	108	414	107	347	111	339	108	414	111	339	120	425	120	425	111	339	114	333	120	425	114	333	117	326	98	382	99	373	101	399	101	399	99	373	101	364	101	399	101	364	108	414	108	414	101	364	103	356	159	334	157	342	159	300	159	334	159	300	161	316	159	334	161	316	161	326	154	350	151	358	152	287	154	350	152	287	159	300	154	350	159	300	157	342	152	287	151	358	146	366	152	287	146	366	143	374	152	287	143	374	140	381	152	287	140	381	139	275	121	266	98	279	98	258	123	307	139	275	137	395	5	419	5	394	255	394	5	419	255	394	255	419	5	469	5	444	255	444	5	469	255	444	255	469	113	272	151	272	113	320	113	320	151	272	151	358	113	320	151	358	39	320	39	320	151	358	0	358	39	320	0	358	39	272	39	272	0	358	0	272	15	282	19	289	19	327	19	327	19	289	24	294	19	327	24	294	33	335	33	335	24	294	30	297	33	335	30	297	37	298	37	298	41	298	50	337	50	337	41	298	45	297	50	337	45	297	50	295	13	275	15	282	19	327	13	275	19	327	7	315	13	275	7	315	0	298	13	275	0	298	-7	275	86	328	78	331	84	281	84	281	78	331	70	334	84	281	70	334	70	287	70	287	70	334	63	336	70	287	63	336	58	292	58	292	63	336	56	337	58	292	56	337	50	295	50	295	56	337	50	337	50	337	33	335	37	298	97	276	103	275	107	319	107	319	103	275	110	274	107	319	110	274	113	316	113	316	110	274	117	273	113	316	117	273	117	314	117	314	117	273	132	276	117	314	132	276	120	313	120	313	132	276	123	313	90	278	97	276	107	319	90	278	107	319	86	328	90	278	86	328	84	281	15	364	19	370	19	409	19	409	19	370	24	375	19	409	24	375	33	416	33	416	24	375	30	378	33	416	30	378	37	379	37	379	41	379	50	419	50	419	41	379	45	378	50	419	45	378	50	376	13	356	15	364	19	409	13	356	19	409	7	397	13	356	7	397	0	379	13	356	0	379	-7	356	86	409	78	413	84	362	84	362	78	413	70	415	84	362	70	415	70	368	70	368	70	415	63	417	70	368	63	417	58	373	58	373	63	417	56	418	58	373	56	418	50	376	50	376	56	418	50	419	50	419	33	416	37	379	145	321	140	316	146	283	146	283	140	316	133	313	146	283	133	313	132	276	132	276	133	313	126	313	126	313	126	312	123	313	120	395	132	357	123	394	123	394	132	357	126	394	133	395	126	394	132	357	133	395	132	357	146	365	157	377	167	395	175	419	157	377	175	419	153	419	157	377	153	419	149	409	157	377	149	409	146	365	146	365	149	409	145	402	146	365	145	402	140	397	146	365	140	397	133	395	97	358	103	356	107	400	107	400	103	356	110	355	107	400	110	355	113	397	113	397	110	355	117	355	113	397	117	355	117	396	117	396	117	355	132	357	117	396	132	357	120	395	157	296	167	314	175	337	157	296	175	337	153	337	157	296	153	337	149	328	157	296	149	328	146	283	90	360	97	358	107	400	90	360	107	400	86	409	90	360	86	409	84	362	123	313	132	276	126	313	126	313	133	313	126	312	145	321	146	283	149	328	78	-148	81	-151	81	-128	81	-128	81	-151	85	-152	81	-128	85	-152	87	-125	87	-125	85	-152	89	-153	87	-125	89	-153	95	-123	95	-123	89	-153	95	-152	95	-123	95	-152	103	-121	103	-121	95	-152	101	-150	103	-121	101	-150	106	-146	120	-133	121	-114	117	-136	117	-136	121	-114	115	-117	117	-136	115	-117	111	-142	111	-142	115	-117	109	-119	111	-142	109	-119	106	-146	106	-146	109	-119	103	-121	77	-133	76	-140	76	-144	77	-133	76	-144	78	-148	77	-133	78	-148	81	-128	129	-124	133	-120	132	-108	132	-108	132	-96	127	-91	132	-108	127	-91	127	-105	127	-105	127	-91	122	-87	127	-105	122	-87	121	-103	121	-103	122	-87	117	-83	121	-103	117	-83	115	-101	115	-101	117	-83	114	-79	115	-101	114	-79	110	-74	155	-146	152	-137	153	-179	153	-179	152	-137	150	-127	153	-179	150	-127	149	-182	149	-182	150	-127	149	-116	149	-99	149	-116	157	-95	133	-120	138	-117	138	-99	138	-99	138	-117	144	-32	144	-32	138	-117	144	-183	144	-32	144	-183	150	-33	150	-33	144	-183	149	-99	149	-99	150	-88	150	-33	150	-33	150	-88	152	-77	150	-33	152	-77	154	-36	154	-36	152	-77	155	-68	154	-36	155	-68	157	-40	157	-40	155	-68	157	-58	157	-40	157	-58	158	-44	158	-44	157	-58	158	-48	138	-182	144	-183	138	-117	138	-182	138	-117	137	-128	138	-182	137	-128	135	-137	138	-182	135	-137	134	-179	129	-165	130	-170	130	-155	130	-155	130	-170	132	-174	130	-155	132	-174	133	-146	133	-146	132	-174	134	-179	133	-146	134	-179	135	-137	160	-112	153	-108	156	-121	157	-95	153	-108	161	-104	157	-95	161	-104	163	-90	163	-90	161	-104	168	-101	163	-90	168	-101	168	-86	168	-86	168	-101	175	-99	168	-86	175	-99	172	-81	172	-81	175	-99	176	-76	149	-116	156	-121	153	-108	149	-116	153	-108	157	-95	149	-116	149	-99	144	-183	149	-116	144	-183	149	-182	208	-69	205	-65	206	-88	206	-88	205	-65	202	-63	206	-88	202	-63	201	-91	201	-91	202	-63	198	-63	201	-91	198	-63	195	-93	195	-93	198	-63	193	-63	195	-93	193	-63	189	-95	189	-95	193	-63	188	-65	189	-95	188	-65	184	-68	182	-97	189	-95	184	-68	182	-97	184	-68	180	-72	182	-97	180	-72	176	-76	182	-97	176	-76	175	-99	169	-134	173	-137	174	-118	174	-118	173	-137	178	-143	174	-118	178	-143	180	-120	180	-120	178	-143	182	-147	180	-120	182	-147	186	-122	186	-122	182	-147	187	-150	186	-122	187	-150	192	-123	167	-115	160	-112	161	-125	167	-115	161	-125	165	-130	167	-115	165	-130	169	-134	167	-115	169	-134	174	-118	208	-133	204	-128	205	-150	208	-133	205	-150	208	-147	208	-133	208	-147	209	-143	208	-133	209	-143	210	-140	187	-150	192	-153	192	-123	192	-123	192	-153	196	-154	192	-123	196	-154	199	-125	199	-125	196	-154	202	-153	199	-125	202	-153	204	-128	204	-128	202	-153	205	-150	209	-84	210	-78	210	-73	209	-84	210	-73	208	-69	209	-84	208	-69	206	-88	157	-155	155	-146	156	-174	157	-155	156	-174	158	-170	157	-155	158	-170	158	-165	135	-77	137	-88	138	-33	138	-33	137	-88	138	-99	138	-33	138	-99	144	-32	130	-44	130	-58	131	-40	131	-40	130	-58	133	-68	131	-40	133	-68	134	-36	134	-36	133	-68	135	-77	134	-36	135	-77	138	-33	132	-96	132	-108	133	-120	132	-96	133	-120	138	-99	126	-111	121	-114	124	-129	126	-111	124	-129	129	-124	126	-111	129	-124	132	-108	115	-101	110	-74	109	-99	109	-99	110	-74	105	-70	109	-99	105	-70	103	-97	103	-97	105	-70	99	-66	103	-97	99	-66	96	-95	96	-95	99	-66	94	-64	96	-95	94	-64	88	-63	96	-95	88	-63	88	-93	88	-93	88	-63	84	-63	88	-93	84	-63	82	-89	82	-89	84	-63	81	-65	82	-89	81	-65	78	-68	77	-84	82	-89	78	-68	77	-84	78	-68	76	-72	77	-84	76	-72	75	-77	121	-114	120	-133	124	-129	130	-58	130	-44	129	-48	155	-146	153	-179	156	-174	160	-112	156	-121	161	-125	405	-39	383	-39	392	-74	392	-74	383	-39	366	-59	392	-74	366	-59	358	-98	358	-98	366	-59	335	-72	358	-98	335	-72	314	-112	314	-112	335	-72	296	-79	314	-112	296	-79	268	-118	268	-118	296	-79	258	-82	268	-118	258	-82	229	-120	229	-120	258	-82	229	-82	93	-59	76	-39	102	-98	93	-59	102	-98	125	-72	125	-72	102	-98	146	-112	125	-72	146	-112	164	-79	164	-79	146	-112	192	-118	164	-79	192	-118	201	-82	201	-82	192	-118	229	-120	201	-82	229	-120	229	-82	76	-39	55	-39	68	-74	76	-39	68	-74	102	-98	114	298	136	298	136	298	137	337	136	298	152	297	137	337	152	297	156	336	156	336	152	297	174	294	156	336	174	294	180	333	180	333	174	294	199	290	180	333	199	290	205	328	205	328	199	290	223	285	205	328	223	285	229	324	229	324	223	285	243	281	229	324	243	281	247	320	247	320	243	281	263	277	247	320	263	277	269	316	269	316	263	277	289	273	269	316	289	273	296	312	296	312	289	273	316	269	296	312	316	269	325	308	325	308	316	269	341	266	325	308	341	266	353	305	353	305	341	266	358	265	353	305	358	265	376	304	376	304	358	265	388	268	376	304	388	268	392	304	432	328	426	316	432	290	432	328	432	290	445	307	432	328	445	307	454	328	417	309	406	305	413	276	417	309	413	276	432	290	417	309	432	290	426	316	392	304	388	268	413	276	392	304	413	276	406	305	67	285	79	292	79	325	79	325	79	292	95	296	79	325	95	296	105	334	105	334	95	296	114	298	105	334	114	298	137	337	137	337	114	298	136	298	60	275	67	285	79	325	60	275	79	325	60	311	60	275	60	311	46	294	60	275	46	294	39	275	373	267	375	302	357	288	357	288	375	302	343	325	357	288	343	325	325	302	325	302	343	325	301	338	325	302	301	338	286	310	286	310	301	338	257	344	286	310	257	344	249	314	249	314	257	344	220	315	192	314	220	315	220	345	192	314	220	345	184	344	68	267	84	288	98	325	98	325	84	288	116	302	98	325	116	302	140	338	140	338	116	302	154	310	140	338	154	310	184	344	184	344	154	310	192	314	66	302	54	267	68	267	66	302	68	267	98	325	257	344	220	345	220	315	375	302	373	267	387	267	377	-107	377	-108	377	-62	377	-62	386	-134	386	-38	386	-38	386	-134	400	-121	386	-38	400	-121	400	-50	400	-50	400	-121	414	-109	400	-50	414	-109	414	-62	414	-62	414	-109	429	-99	414	-62	429	-99	429	-72	429	-72	429	-99	444	-92	429	-72	444	-92	444	-79	377	-61	377	-62	386	-38	377	-61	386	-38	376	-26	377	-61	376	-26	375	-59	371	-103	373	-104	372	-68	373	-67	372	-68	373	-104	373	-67	373	-104	374	-66	374	-66	373	-104	375	-104	374	-66	375	-104	376	-65	376	-65	375	-104	376	-106	376	-65	376	-106	377	-63	377	-63	376	-106	377	-107	377	-63	377	-107	377	-62	386	-134	377	-108	377	-109	386	-134	377	-109	375	-146	375	-146	377	-109	375	-111	375	-146	375	-111	371	-115	39	-68	39	-103	371	-103	39	-68	371	-103	372	-68	366	-121	358	-130	375	-146	366	-121	375	-146	371	-115	376	-26	358	-41	366	-50	376	-26	366	-50	371	-56	376	-26	371	-56	375	-59	377	-108	386	-134	377	-62	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	80	-2	83	-2	83	78	83	78	83	-2	85	-1	83	78	85	-1	100	75	100	75	85	-1	87	-1	100	75	87	-1	89	-1	89	-1	92	-2	100	75	100	75	92	-2	95	-3	100	75	95	-3	97	-5	133	20	131	39	130	-4	130	-4	131	39	124	55	130	-4	124	55	120	-28	120	-28	124	55	114	67	120	-28	114	67	104	-50	104	-50	114	67	100	75	104	-50	100	75	99	-11	99	-11	97	-23	104	-50	104	-50	97	-23	90	-36	104	-50	90	-36	81	-70	81	-70	90	-36	80	-49	81	-70	80	-49	65	-63	100	75	97	-5	98	-8	100	75	98	-8	99	-11	41	35	42	22	43	49	43	49	42	22	47	12	43	49	47	12	48	61	48	61	47	12	55	4	48	61	55	4	57	70	57	70	55	4	65	0	57	70	65	0	69	76	69	76	65	0	78	-2	69	76	78	-2	83	78	83	78	78	-2	80	-2	65	-63	45	-78	50	-89	65	-63	50	-89	81	-70	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	31	329	31	264	41	327	41	327	31	264	42	266	41	327	42	266	50	322	50	322	42	266	51	270	50	322	51	270	57	315	57	315	51	270	58	277	57	315	58	277	62	306	62	306	58	277	62	286	62	306	62	286	64	296	0	296	1	286	1	306	1	306	1	286	5	277	1	306	5	277	5	315	5	315	5	277	12	270	5	315	12	270	12	322	12	322	12	270	21	266	12	322	21	266	21	327	21	327	21	266	31	264	21	327	31	264	31	329	182	322	182	270	189	315	189	315	182	270	190	277	189	315	190	277	194	306	194	306	190	277	194	286	194	306	194	286	196	296	132	296	133	286	133	307	133	307	133	286	138	277	133	307	138	277	138	315	138	315	138	277	144	270	138	315	144	270	145	322	145	322	144	270	153	266	145	322	153	266	154	327	154	327	153	266	163	264	154	327	163	264	164	329	164	329	163	264	173	266	164	329	173	266	174	327	174	327	173	266	182	270	174	327	182	270	182	322	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	120	308	125	313	125	346	125	346	125	313	128	319	125	346	128	319	129	341	129	341	128	319	131	324	129	341	131	324	131	335	131	335	131	324	132	328	119	349	113	350	114	301	119	349	114	301	120	308	119	349	120	308	125	346	114	301	113	350	107	350	114	301	107	350	102	348	114	301	102	348	97	346	114	301	97	346	93	342	114	301	93	342	89	336	114	301	89	336	83	268	89	336	59	268	83	268	41	194	43	181	43	208	43	208	43	181	49	169	43	208	49	169	49	219	49	219	49	169	58	159	49	219	58	159	58	228	58	228	58	159	70	153	58	228	70	153	70	234	70	234	70	153	83	151	70	234	83	151	84	236	84	236	83	151	97	153	84	236	97	153	97	234	97	234	97	153	108	159	97	234	108	159	108	228	108	228	108	159	117	169	108	228	117	169	117	219	117	219	117	169	123	180	117	219	123	180	123	207	123	207	123	180	126	194	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	258	191	236	184	237	162	237	162	236	184	208	181	208	44	208	181	127	290	208	44	127	290	209	32	209	32	127	290	127	50	114	319	122	313	372	338	372	338	122	313	227	320	372	338	227	320	241	321	241	321	283	319	372	338	372	338	283	319	314	311	372	338	314	311	336	296	372	338	336	296	350	272	372	338	350	272	359	238	372	338	359	238	372	238	208	294	209	304	127	290	208	294	127	290	208	181	127	290	209	304	212	312	127	290	212	312	218	317	127	290	218	317	227	320	127	290	227	320	126	303	101	323	114	319	372	338	101	323	372	338	83	338	101	323	83	338	83	325	309	25	291	19	376	0	376	0	291	19	272	17	376	0	272	17	249	16	249	16	233	16	376	0	376	0	233	16	122	27	376	0	122	27	115	20	365	72	358	61	376	0	376	0	358	61	350	51	376	0	350	51	340	42	340	42	325	32	376	0	376	0	325	32	309	25	376	0	396	104	382	104	376	0	382	104	373	86	376	0	373	86	365	72	122	27	233	16	126	37	126	37	233	16	221	19	126	37	221	19	127	50	127	50	221	19	213	24	127	50	213	24	209	32	102	15	83	12	376	0	102	15	376	0	115	20	289	256	283	226	284	118	289	256	284	118	289	87	289	256	289	87	302	87	289	256	302	87	302	256	284	118	283	226	274	140	274	140	283	226	273	205	274	140	273	205	259	155	259	155	273	205	258	191	259	155	258	191	237	162	208	181	208	165	237	162	376	0	83	12	83	0	227	320	122	313	126	303	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	251	338	83	338	100	323	251	338	100	323	113	319	251	338	113	319	120	312	251	338	120	312	124	303	251	338	124	303	126	289	251	338	126	289	220	319	251	338	220	319	233	323	251	338	233	323	251	325	126	289	208	35	206	49	206	186	206	163	327	163	206	186	327	163	327	186	327	186	327	163	413	26	327	186	413	26	409	35	126	289	206	49	206	289	126	289	206	289	208	303	126	289	208	303	212	313	126	289	212	313	220	319	322	26	314	20	452	0	452	0	314	20	301	15	452	0	301	15	282	12	452	338	282	338	301	323	452	338	301	323	313	319	452	338	313	319	321	313	452	338	321	313	326	303	452	338	326	303	327	289	452	338	327	289	422	319	452	338	422	319	434	323	452	338	434	323	452	325	408	49	408	289	327	289	327	289	408	289	409	302	327	289	409	302	414	312	327	289	409	35	408	49	452	0	452	12	433	15	452	0	433	15	421	19	452	0	421	19	327	49	452	0	327	49	326	36	452	0	326	36	322	26	327	49	421	19	413	26	327	49	413	26	327	163	251	0	251	12	232	15	251	0	232	15	219	19	251	0	219	19	126	49	251	0	126	49	124	35	251	0	124	35	121	26	251	0	121	26	113	19	251	0	113	19	101	15	251	0	101	15	83	12	251	0	83	12	83	0	126	49	219	19	212	26	126	49	212	26	208	35	126	49	208	35	126	289	452	0	282	12	282	0	327	186	409	35	327	289	301	323	282	338	282	325	422	319	327	289	414	312	100	323	83	338	83	325	258	338	83	338	102	323	258	338	102	323	115	319	258	338	115	319	123	313	258	338	123	313	128	302	258	338	128	302	129	288	258	338	129	288	225	320	258	338	225	320	239	324	258	338	239	324	258	325	210	53	210	288	129	288	129	288	210	288	212	302	129	288	212	302	216	313	225	19	216	25	129	53	129	53	216	25	212	37	129	53	212	37	129	288	258	0	258	12	238	14	258	0	238	14	225	19	258	0	225	19	129	53	258	0	129	53	128	37	258	0	128	37	124	26	258	0	124	26	116	19	258	0	116	19	102	15	258	0	102	15	83	12	258	0	83	12	83	0	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	129	288	212	37	210	53	102	323	83	338	83	325	225	320	129	288	216	313	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	93	310	99	311	102	335	102	335	99	311	105	312	102	335	105	312	115	340	115	340	105	312	111	313	115	340	111	313	117	313	117	313	150	305	128	344	128	344	150	305	142	346	90	327	80	320	87	308	90	327	87	308	93	310	90	327	93	310	102	335	128	344	115	340	117	313	281	220	279	209	295	42	295	42	279	209	276	197	295	42	276	197	273	197	408	340	402	341	407	325	407	325	402	341	396	341	407	325	396	341	379	320	379	320	396	341	371	338	379	320	371	338	353	305	353	305	371	338	347	327	353	305	347	327	329	274	329	274	347	327	326	309	329	274	326	309	308	224	308	224	326	309	306	283	308	224	306	283	294	151	294	151	306	283	290	248	294	151	290	248	294	61	294	61	290	248	287	239	294	61	287	239	284	229	408	340	407	325	410	325	408	340	410	325	413	339	413	339	410	325	413	324	413	339	413	324	416	324	294	61	284	229	295	42	420	323	423	323	423	335	420	323	423	335	418	337	420	323	418	337	416	324	339	0	339	12	320	15	339	0	320	15	306	20	339	0	306	20	213	64	339	0	213	64	212	45	339	0	212	45	208	31	339	0	208	31	200	21	339	0	200	21	187	16	339	0	187	16	166	12	339	0	166	12	166	0	295	42	273	197	263	258	295	42	263	258	245	301	295	42	245	301	218	328	295	42	218	328	213	132	295	42	213	132	298	28	213	64	306	20	298	28	213	64	298	28	213	132	150	305	177	281	183	342	183	342	177	281	197	243	183	342	197	243	218	328	218	328	197	243	209	193	218	328	209	193	213	132	142	346	150	305	183	342	281	220	295	42	284	229	413	339	416	324	418	337	66	308	70	313	71	346	71	346	70	313	74	319	71	346	74	319	74	341	74	341	74	319	77	324	74	341	77	324	77	335	77	335	77	324	78	328	66	349	59	350	60	301	66	349	60	301	66	308	66	349	66	308	71	346	60	301	59	350	53	350	60	301	53	350	48	348	60	301	48	348	43	346	60	301	43	346	39	342	60	301	39	342	36	336	60	301	36	336	29	268	36	336	5	268	29	268	73	60	61	61	175	0	175	0	61	61	52	64	175	0	52	64	25	0	25	0	52	64	45	71	25	0	45	71	25	99	25	99	45	71	40	82	25	99	40	82	37	99	149	101	132	120	148	75	148	75	132	120	122	145	148	75	122	145	111	86	111	86	122	145	116	175	111	86	116	175	114	208	114	208	117	244	101	320	101	320	117	244	128	277	101	320	128	277	149	339	149	339	128	277	145	304	149	339	145	304	169	323	260	339	205	346	232	323	232	323	205	346	200	329	169	323	200	329	205	346	169	323	205	346	149	339	289	174	293	87	291	206	291	206	293	87	307	320	307	320	293	87	325	107	307	320	325	107	343	289	343	289	325	107	351	134	343	289	351	134	366	250	366	250	351	134	368	166	366	250	368	166	374	204	232	323	258	304	260	339	260	339	258	304	276	277	260	339	276	277	307	320	307	320	276	277	287	243	307	320	287	243	291	206	289	174	283	145	293	87	293	87	283	145	272	120	293	87	272	120	257	75	257	75	272	120	256	101	257	75	256	101	256	60	256	60	256	101	233	90	256	60	233	90	229	0	359	71	352	64	381	0	381	0	352	64	342	61	381	0	342	61	330	60	381	0	330	60	256	60	381	0	256	60	229	0	381	0	381	99	368	99	381	0	368	99	364	82	381	0	364	82	359	71	31	205	37	166	39	251	39	251	37	166	54	133	39	251	54	133	64	290	64	290	54	133	79	105	64	290	79	105	101	320	101	320	79	105	111	86	101	320	111	86	114	208	149	60	73	60	175	0	149	60	175	0	172	90	149	60	172	90	149	101	149	60	149	101	148	75	123	230	26	230	37	217	123	230	37	217	44	213	123	230	44	213	49	208	123	230	49	208	52	200	123	230	52	200	53	188	123	230	53	188	55	25	123	230	55	25	60	13	123	230	60	13	69	2	123	230	69	2	82	-4	123	230	82	-4	99	-6	123	230	99	-6	119	-3	123	230	119	-3	123	56	124	41	119	-3	126	34	126	34	119	-3	136	3	126	34	136	3	129	30	129	30	136	3	134	28	140	29	134	28	136	3	140	29	136	3	151	15	171	45	159	50	163	29	163	29	159	50	155	44	163	29	155	44	151	15	151	15	155	44	150	38	151	15	150	38	146	33	123	48	123	56	119	-3	123	48	119	-3	124	41	31	329	31	264	41	327	41	327	31	264	42	266	41	327	42	266	50	322	50	322	42	266	51	270	50	322	51	270	57	315	57	315	51	270	58	277	57	315	58	277	62	306	62	306	58	277	62	286	62	306	62	286	64	296	0	296	1	286	1	306	1	306	1	286	5	277	1	306	5	277	5	315	5	315	5	277	12	270	5	315	12	270	12	322	12	322	12	270	21	266	12	322	21	266	21	327	21	327	21	266	31	264	21	327	31	264	31	329	182	322	182	270	189	315	189	315	182	270	190	277	189	315	190	277	194	306	194	306	190	277	194	286	194	306	194	286	196	296	132	296	133	286	133	307	133	307	133	286	138	277	133	307	138	277	138	315	138	315	138	277	144	270	138	315	144	270	145	322	145	322	144	270	153	266	145	322	153	266	154	327	154	327	153	266	163	264	154	327	163	264	164	329	164	329	163	264	173	266	164	329	173	266	174	327	174	327	173	266	182	270	174	327	182	270	182	322	120	304	125	310	125	342	125	342	125	310	128	315	125	342	128	315	129	337	129	337	128	315	131	320	129	337	131	320	131	331	131	331	131	320	132	324	119	345	113	346	114	297	119	345	114	297	120	304	119	345	120	304	125	342	114	297	113	346	107	346	114	297	107	346	102	344	114	297	102	344	97	342	114	297	97	342	93	338	114	297	93	338	89	332	114	297	89	332	83	264	89	332	59	264	83	264	55	25	53	188	53	39	140	29	151	15	146	33	37	217	26	230	26	219	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	210	254	208	229	211	143	211	143	208	229	201	209	211	143	201	209	196	159	196	159	201	209	187	196	196	159	187	196	174	168	174	168	187	196	164	189	174	168	164	189	145	171	145	171	164	189	132	186	132	49	132	186	52	285	132	49	52	285	133	36	133	36	52	285	52	51	133	36	52	51	137	27	137	27	52	51	143	21	133	306	136	314	52	285	52	285	136	314	142	319	52	285	142	319	166	338	166	338	142	319	150	322	166	338	150	322	161	323	161	323	179	320	166	338	166	338	179	320	210	335	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	298	210	335	202	298	208	279	210	335	208	279	210	254	210	335	210	254	211	143	210	335	211	143	213	182	210	335	213	182	246	325	213	182	244	191	246	325	246	325	244	191	266	203	246	325	266	203	271	309	271	309	266	203	281	218	271	309	281	218	287	286	287	286	281	218	290	237	287	286	290	237	292	258	213	182	211	143	221	122	213	182	221	122	244	175	132	186	132	171	145	171	310	94	305	121	304	64	304	64	305	121	291	144	304	64	291	144	287	38	287	38	291	144	271	162	287	38	271	162	259	18	259	18	271	162	244	175	259	18	244	175	224	94	224	94	244	175	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	296	133	306	52	285	132	296	52	285	132	186	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	143	21	52	51	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	38	320	46	313	296	338	296	338	46	313	154	320	296	338	154	320	168	321	168	321	192	320	296	338	296	338	192	320	213	318	296	338	213	318	230	314	270	283	296	338	264	293	264	293	296	338	254	301	243	309	254	301	296	338	243	309	296	338	230	314	296	338	270	283	276	272	296	338	276	272	280	257	296	338	280	257	285	237	296	338	285	237	296	237	149	18	139	25	52	51	52	51	139	25	134	36	52	51	134	36	52	287	52	287	134	36	133	50	52	287	133	50	133	296	52	287	133	296	134	305	52	287	134	305	138	313	52	287	138	313	145	317	52	287	145	317	51	302	154	320	46	313	51	302	154	320	51	302	145	317	26	324	38	320	296	338	26	324	296	338	8	338	26	324	8	338	8	325	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	188	0	8	12	8	0	165	345	17	0	64	60	64	60	17	0	336	0	64	60	336	0	224	60	224	60	336	0	179	345	224	60	179	345	165	345	165	345	64	60	142	239	165	345	142	239	224	60	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	311	296	338	239	311	261	296	296	338	261	296	275	272	296	338	275	272	284	238	296	338	284	238	296	238	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	214	256	208	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	208	226	199	140	199	140	208	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	302	330	302	338	205	320	205	320	302	338	164	319	124	316	164	319	302	338	124	316	302	338	41	338	41	338	30	234	44	234	41	338	44	234	57	270	41	338	57	270	73	294	41	338	73	294	94	308	41	338	94	308	124	316	113	17	302	330	205	320	113	17	205	320	14	8	113	17	14	8	304	0	113	17	304	0	154	17	289	79	280	63	304	0	304	0	280	63	269	50	304	0	269	50	255	37	255	37	241	30	304	0	304	0	241	30	224	24	304	0	224	24	204	20	304	0	317	121	304	121	304	0	304	121	296	98	304	0	296	98	289	79	181	18	154	17	304	0	181	18	304	0	204	20	304	0	14	8	14	0	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	254	337	197	346	224	322	224	322	197	346	193	329	162	322	193	329	197	346	162	322	197	346	138	338	372	168	363	226	363	110	363	110	363	226	339	275	363	110	339	275	339	61	339	61	339	275	302	313	339	61	302	313	301	23	301	23	302	313	283	165	224	322	250	302	254	337	254	337	250	302	268	269	254	337	268	269	302	313	302	313	268	269	279	223	302	313	279	223	283	165	283	165	279	109	301	23	301	23	279	109	268	65	301	23	268	65	252	0	252	0	268	65	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	33	136	0	139	33	121	64	17	167	26	109	26	227	26	227	26	109	50	61	26	227	50	61	51	276	51	276	50	61	87	23	51	276	87	23	89	314	89	314	87	23	110	109	89	314	110	109	106	166	106	166	110	223	89	314	89	314	110	223	121	269	89	314	121	269	138	338	138	338	121	269	138	302	138	338	138	302	162	322	110	109	87	23	136	0	110	109	136	0	121	64	230	201	224	200	229	138	229	138	224	200	223	140	223	140	224	200	169	200	223	140	169	200	169	140	161	139	169	140	162	200	161	139	162	200	156	203	161	139	156	203	155	137	155	137	156	203	152	208	155	137	152	208	151	133	151	133	152	208	147	216	151	133	147	216	147	124	147	124	147	216	143	228	147	124	143	228	143	112	143	112	143	228	137	171	253	136	252	149	244	112	244	112	252	149	251	162	244	112	251	162	251	173	251	173	251	183	244	112	244	112	251	183	252	195	244	112	252	195	243	228	243	228	252	195	253	206	243	228	253	206	255	218	257	228	243	228	255	218	255	123	253	136	244	112	255	123	244	112	257	112	242	121	244	112	243	228	242	121	243	228	241	216	242	121	241	216	239	129	238	208	234	203	235	135	238	208	235	135	239	129	238	208	239	129	241	216	230	201	229	138	235	135	230	201	235	135	234	203	134	205	136	192	143	228	143	228	136	192	137	181	143	228	137	181	137	171	143	228	130	228	132	217	143	228	132	217	134	205	143	112	137	171	137	160	143	112	137	160	136	147	143	112	136	147	135	135	143	112	135	135	133	123	143	112	133	123	130	112	169	140	169	200	162	200	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	54	26	46	19	183	0	183	0	46	19	34	15	183	0	34	15	15	12	184	338	15	338	33	324	184	338	33	324	45	320	184	338	45	320	53	313	184	338	53	313	57	302	184	338	57	302	59	286	184	338	59	286	152	318	184	338	152	318	165	323	184	338	165	323	184	325	59	286	141	35	140	47	140	172	140	146	153	158	140	172	153	158	246	280	246	280	153	158	208	212	246	280	208	212	255	261	59	286	140	47	140	283	59	286	140	283	141	299	59	286	141	299	144	311	59	286	144	311	152	318	252	17	245	15	384	0	384	0	245	15	234	13	384	0	234	13	218	12	252	34	254	30	360	23	360	23	254	30	256	26	360	23	256	26	256	23	256	23	255	20	384	0	384	0	255	20	252	17	360	23	208	212	243	46	360	23	243	46	248	39	360	23	248	39	252	34	364	19	360	23	256	23	364	19	256	23	384	0	364	19	384	0	368	16	384	0	384	12	378	13	384	0	378	13	372	14	384	0	372	14	368	16	265	304	263	299	290	293	290	293	263	299	259	294	290	293	259	294	255	261	255	261	259	294	253	288	255	261	253	288	246	280	368	338	224	338	242	324	368	338	242	324	251	323	368	338	251	323	258	321	368	338	258	321	262	318	368	338	262	318	265	314	368	338	265	314	266	309	368	338	266	309	317	311	368	338	317	311	342	321	368	338	342	321	368	325	266	309	290	293	317	311	265	304	290	293	266	309	183	0	183	12	165	15	183	0	165	15	152	20	183	0	152	20	59	50	183	0	59	50	58	36	183	0	58	36	54	26	59	50	152	20	144	26	59	50	144	26	141	35	59	50	141	35	59	286	183	0	15	12	15	0	242	324	224	338	224	325	384	0	218	12	218	0	243	46	208	212	153	158	33	324	15	338	15	325	66	33	66	33	66	33	66	33	54	73	67	26	67	26	54	73	44	49	67	26	44	49	71	21	71	21	44	49	35	33	71	21	35	33	105	0	105	0	35	33	27	22	105	0	27	22	17	16	211	20	207	17	337	0	337	0	207	17	200	15	337	0	200	15	192	14	214	31	337	0	316	20	214	31	316	20	306	33	214	31	306	33	295	53	214	31	295	53	282	84	214	31	282	84	213	38	282	84	175	345	192	99	282	84	192	99	200	77	282	84	200	77	206	60	282	84	206	60	211	47	282	84	211	47	213	38	161	345	54	73	69	50	161	345	69	50	73	61	161	345	73	61	76	71	161	345	76	71	80	81	161	345	80	81	137	238	161	345	137	238	138	238	161	345	138	238	192	99	161	345	192	99	175	345	67	41	69	50	54	73	67	41	54	73	66	33	326	14	316	20	337	0	326	14	337	0	337	12	213	25	211	20	337	0	213	25	337	0	214	31	176	12	176	0	337	0	176	12	337	0	192	14	105	0	105	12	90	14	105	0	90	14	79	17	105	0	79	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	48	27	40	20	124	0	124	0	40	20	27	15	124	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	302	429	318	339	302	421	310	421	310	339	302	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	302	339	302	420	30	417	44	339	302	417	44	416	63	416	277	417	296	339	302	416	277	339	302	416	63	200	0	213	0	234	102	234	102	213	0	339	302	234	102	339	302	334	338	334	338	339	302	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	74	297	134	338	74	297	200	0	134	338	200	0	234	102	89	21	80	31	52	54	52	54	80	31	75	45	52	54	75	45	52	289	52	289	75	45	74	65	52	289	74	65	74	297	338	39	334	28	460	0	338	39	460	0	339	55	124	0	124	12	103	15	124	0	103	15	89	21	124	0	89	21	51	38	124	0	51	38	48	27	124	0	7	12	7	0	51	38	89	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	47	28	39	20	121	0	121	0	39	20	27	15	121	0	27	15	8	12	334	322	350	325	350	338	334	322	350	338	323	318	323	318	350	338	288	293	323	318	288	293	316	311	316	311	288	293	290	272	316	311	290	272	312	300	312	300	290	272	311	284	297	-8	311	-8	311	284	297	-8	311	284	290	272	297	-8	290	272	290	123	297	-8	290	123	115	338	297	-8	115	338	74	263	350	338	243	338	262	322	350	338	262	322	276	317	350	338	276	317	284	307	350	338	284	307	288	293	23	321	31	315	115	338	115	338	31	315	41	304	115	338	41	304	52	290	52	290	75	45	74	65	52	290	74	65	74	263	52	290	74	263	115	338	16	324	23	321	115	338	16	324	115	338	9	338	16	324	9	338	9	325	121	0	121	12	101	16	121	0	101	16	88	22	121	0	88	22	51	39	121	0	51	39	47	28	52	55	51	39	88	22	52	55	88	22	80	31	52	55	80	31	75	45	52	55	75	45	52	290	121	0	8	12	8	0	262	322	243	338	243	325	58	75	47	80	20	0	20	0	47	80	40	88	20	0	40	88	20	116	20	116	40	88	36	100	20	116	36	100	32	116	284	88	277	80	304	0	304	0	277	80	265	75	304	0	265	75	248	74	304	0	304	116	291	116	304	0	291	116	288	100	304	0	288	100	284	88	304	0	248	74	74	74	304	0	74	74	58	75	304	0	58	75	20	0	209	204	118	204	118	148	105	148	118	148	106	204	105	148	106	204	97	206	105	148	97	206	97	145	97	145	97	206	91	210	97	145	91	210	91	140	91	140	91	210	87	218	91	140	87	218	86	132	86	132	87	218	83	232	86	132	83	232	83	120	83	120	83	232	70	232	83	120	70	232	70	120	209	204	209	148	218	148	209	204	218	148	219	204	219	204	218	148	226	146	219	204	226	146	227	206	227	206	226	146	232	141	227	206	232	141	233	210	233	210	232	141	237	133	233	210	237	133	237	218	237	218	237	133	241	120	237	218	241	120	241	232	241	232	241	120	253	120	241	232	253	120	253	232	290	338	33	338	75	276	290	338	75	276	87	278	290	338	87	278	241	278	290	338	241	278	253	277	290	338	253	277	263	273	290	338	263	273	269	266	290	338	269	266	274	255	290	338	274	255	277	241	290	338	277	241	290	241	33	338	33	241	46	241	33	338	46	241	50	254	33	338	50	254	56	265	33	338	56	265	64	272	33	338	64	272	75	276	118	148	118	204	106	204	209	204	118	148	209	148	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	11	338	28	323	379	338	28	323	40	319	379	338	40	319	48	312	379	338	48	312	134	315	379	338	134	315	254	315	379	338	254	315	349	319	379	338	349	319	362	323	379	338	362	323	379	325	349	19	341	26	254	49	254	49	341	26	337	35	254	49	337	35	254	315	254	315	337	35	335	49	254	315	335	49	335	289	254	315	335	289	337	302	254	315	337	302	341	312	254	315	341	312	349	319	147	19	139	26	53	49	53	49	139	26	135	35	53	49	135	35	53	289	53	289	135	35	134	49	53	289	134	49	134	315	52	303	53	289	134	315	52	303	134	315	48	312	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	179	0	11	12	11	0	379	0	210	12	210	0	28	323	11	338	11	325	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	304	338	14	338	121	315	304	338	121	315	212	315	304	338	212	315	233	313	304	338	233	313	252	308	304	338	252	308	267	295	304	338	267	295	280	273	304	338	280	273	291	239	304	338	291	239	304	239	153	158	14	8	102	74	153	158	102	74	214	195	153	158	214	195	121	315	153	158	121	315	14	338	153	158	14	338	14	330	283	87	267	78	305	0	305	0	267	78	249	74	305	0	249	74	230	74	305	0	230	74	102	74	305	0	102	74	14	8	305	0	320	131	307	131	305	0	307	131	297	104	305	0	297	104	283	87	305	0	14	8	14	0	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	318	317	338	240	318	265	308	317	338	265	308	284	292	317	338	284	292	296	269	317	338	296	269	304	238	317	338	304	238	318	238	50	292	68	308	17	338	17	338	68	308	94	318	17	338	94	318	127	322	127	322	209	40	208	59	17	338	16	238	30	238	17	338	30	238	37	269	17	338	37	269	50	292	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	205	220	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	331	340	325	341	331	325	331	325	325	341	320	341	331	325	320	341	303	320	303	320	320	341	295	338	303	320	295	338	276	305	276	305	295	338	271	327	276	305	271	327	252	274	252	274	271	327	249	309	252	274	249	309	232	224	232	224	249	309	230	283	232	224	230	283	217	151	217	151	230	283	214	248	217	151	214	248	217	61	217	61	214	248	210	239	217	61	210	239	207	229	331	340	331	325	333	325	331	340	333	325	337	339	337	339	333	325	336	324	337	339	336	324	340	324	217	61	207	229	218	42	343	323	347	323	347	335	343	323	347	335	342	337	343	323	342	337	340	324	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	65	346	74	305	107	342	205	220	218	42	207	229	337	339	340	324	342	337	163	26	155	20	296	0	296	0	155	20	141	15	296	0	141	15	120	12	125	277	82	264	99	202	99	202	82	264	95	162	99	126	95	162	82	264	99	126	82	264	80	69	80	69	82	264	45	243	80	69	45	243	44	91	44	91	45	243	19	212	44	91	19	212	18	124	18	124	19	212	9	169	318	126	306	100	330	69	330	69	306	100	289	83	330	69	289	83	287	57	287	57	289	83	268	73	287	57	268	73	249	53	249	53	268	73	248	70	249	53	248	70	249	46	169	70	146	73	168	53	169	70	168	53	296	0	169	70	296	0	264	21	169	70	264	21	255	27	169	70	255	27	250	35	169	70	250	35	169	265	126	82	110	100	123	57	126	82	123	57	168	53	126	82	168	53	146	73	99	126	80	69	123	57	99	126	123	57	110	100	291	338	126	338	146	324	291	338	146	324	158	320	291	338	158	320	165	314	291	338	165	314	168	305	291	338	168	305	168	294	291	338	168	294	169	265	291	338	169	265	259	319	291	338	259	319	272	324	291	338	272	324	291	325	249	46	248	70	169	265	169	265	248	70	248	265	169	265	248	265	249	293	249	293	248	265	249	282	169	265	249	293	249	303	169	265	249	303	252	312	169	265	252	312	259	319	169	265	168	294	168	282	169	265	168	282	147	262	99	202	110	231	125	277	125	277	110	231	127	250	125	277	127	250	168	282	168	282	127	250	147	262	318	126	330	69	323	162	323	162	330	69	336	264	336	264	330	69	369	91	336	264	369	91	373	243	373	243	369	91	398	124	373	243	398	124	399	212	399	212	398	124	409	169	336	264	293	277	293	250	336	264	293	250	309	231	336	264	309	231	319	202	336	264	319	202	323	162	272	262	293	250	293	277	272	262	293	277	249	282	272	262	249	282	248	265	249	46	169	265	250	35	277	16	264	21	296	0	277	16	296	0	296	12	296	0	168	53	168	46	296	0	168	46	167	35	296	0	167	35	163	26	296	0	120	12	120	0	146	324	126	338	126	325	43	23	33	18	133	0	133	0	33	18	21	15	133	0	21	15	8	12	26	321	33	316	181	338	181	338	33	316	40	308	181	338	40	308	49	296	49	296	147	151	142	309	142	309	143	315	49	296	49	296	143	315	145	319	49	296	145	319	150	322	117	15	106	17	133	0	133	0	106	17	98	21	133	0	98	21	60	41	60	41	98	21	94	27	60	41	94	27	93	33	93	33	94	41	60	41	60	41	94	41	98	51	60	41	98	51	147	151	147	151	98	51	107	64	147	151	107	64	120	84	49	296	150	322	181	338	181	338	150	322	156	324	181	338	156	324	166	325	166	325	181	325	181	338	18	324	26	321	181	338	18	324	181	338	8	338	18	324	8	338	8	325	146	296	147	151	150	291	150	291	147	151	158	136	150	291	158	136	198	215	198	215	158	136	209	55	198	215	209	55	210	197	210	197	209	55	212	49	210	197	212	49	301	55	301	55	212	49	215	42	301	55	215	42	217	37	147	151	146	296	144	300	147	151	144	300	143	303	147	151	143	303	142	306	147	151	142	306	142	309	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	252	293	246	283	250	252	250	252	246	283	238	271	250	252	238	271	226	254	226	254	198	215	210	197	140	110	158	136	147	151	140	110	147	151	120	84	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	307	316	344	338	307	316	324	322	344	338	324	322	344	325	255	307	273	283	291	303	255	307	291	303	307	316	254	300	252	293	273	283	254	300	273	283	255	307	226	254	210	197	250	252	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	51	31	43	23	133	0	51	31	133	0	60	41	133	0	8	12	8	0	117	15	133	0	133	12	301	55	217	37	219	32	252	293	250	252	273	283	229	325	219	338	219	325	290	0	290	12	270	15	290	0	270	15	257	20	290	0	257	20	163	64	290	0	163	64	162	46	290	0	162	46	159	32	290	0	159	32	151	22	290	0	151	22	138	15	290	0	138	15	117	12	290	0	117	12	117	0	245	42	244	61	163	132	245	42	163	132	249	28	249	28	163	132	163	64	163	132	244	61	244	149	163	132	244	149	244	293	163	132	244	293	244	303	163	132	244	303	247	312	163	132	247	312	163	294	163	132	163	294	163	149	163	132	163	149	145	153	163	132	145	153	131	166	163	132	131	166	123	136	276	166	262	154	283	136	283	136	262	154	244	149	286	338	121	338	141	324	286	338	141	324	153	320	286	338	153	320	160	314	286	338	160	314	163	305	286	338	163	305	163	294	286	338	163	294	254	319	286	338	254	319	267	324	286	338	267	324	286	325	276	166	283	136	286	184	286	184	283	136	318	147	286	184	318	147	292	206	292	206	318	147	294	229	373	264	373	274	374	243	374	243	373	274	372	283	374	243	372	283	367	200	367	200	372	283	372	289	389	331	398	334	398	346	389	331	398	346	382	346	389	331	382	346	382	322	367	200	372	289	365	344	365	344	372	289	373	299	365	344	373	299	382	346	382	346	373	299	376	311	382	346	376	311	382	322	350	338	336	329	347	168	350	338	347	168	367	200	350	338	367	200	365	344	323	316	311	300	318	147	323	316	318	147	347	168	323	316	347	168	336	329	318	147	311	300	305	288	318	147	305	288	300	275	318	147	300	275	297	261	318	147	297	261	295	245	318	147	295	245	294	229	123	136	131	166	121	184	123	136	121	184	115	206	123	136	115	206	106	275	123	136	106	275	101	288	123	136	101	288	95	300	123	136	95	300	88	147	113	229	112	245	110	261	113	229	110	261	115	206	95	300	83	316	88	147	88	147	83	316	71	329	88	147	71	329	59	168	59	168	71	329	56	338	59	168	56	338	41	344	40	200	59	168	41	344	40	200	41	344	35	289	40	200	35	289	35	281	40	200	35	281	34	271	40	200	34	271	34	260	40	200	34	260	33	250	40	200	33	250	33	243	26	323	31	312	41	344	41	344	31	312	34	300	41	344	34	300	35	289	24	346	7	346	18	331	24	346	18	331	26	323	24	346	26	323	41	344	18	331	7	346	7	334	106	275	115	206	110	261	373	264	374	243	374	253	244	149	244	132	283	136	141	324	121	338	121	325	254	319	163	294	247	312	163	64	257	20	249	28	62	60	51	61	165	0	165	0	51	61	42	64	165	0	42	64	14	0	14	0	42	64	35	71	14	0	35	71	14	99	14	99	35	71	30	82	14	99	30	82	26	99	139	101	122	120	137	75	137	75	122	120	111	145	137	75	111	145	101	86	101	86	111	145	105	175	101	86	105	175	103	208	103	208	107	244	90	320	90	320	107	244	117	277	90	320	117	277	138	339	138	339	117	277	134	304	138	339	134	304	159	323	250	339	195	346	222	323	222	323	195	346	190	329	159	323	190	329	195	346	159	323	195	346	138	339	279	174	282	87	281	206	281	206	282	87	297	320	297	320	282	87	314	107	297	320	314	107	333	289	333	289	314	107	340	134	333	289	340	134	356	250	356	250	340	134	357	166	356	250	357	166	364	204	222	323	247	304	250	339	250	339	247	304	266	277	250	339	266	277	297	320	297	320	266	277	277	243	297	320	277	243	281	206	279	174	273	145	282	87	282	87	273	145	262	120	282	87	262	120	247	75	247	75	262	120	246	101	247	75	246	101	246	60	246	60	246	101	223	90	246	60	223	90	219	0	349	71	341	64	370	0	370	0	341	64	332	61	370	0	332	61	320	60	370	0	320	60	246	60	370	0	246	60	219	0	370	0	370	99	358	99	370	0	358	99	354	82	370	0	354	82	349	71	20	205	26	166	29	251	29	251	26	166	43	133	29	251	43	133	53	290	53	290	43	133	69	105	53	290	69	105	90	320	90	320	69	105	101	86	90	320	101	86	103	208	138	60	62	60	165	0	138	60	165	0	139	101	138	60	139	101	137	75	139	101	165	0	161	90	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	169	451	169	399	176	444	176	444	169	399	176	406	176	444	176	406	181	435	181	435	176	406	181	415	181	435	181	415	182	425	118	425	119	415	119	435	119	435	119	415	124	406	119	435	124	406	124	444	124	444	124	406	131	399	124	444	131	399	131	451	131	451	131	399	140	395	131	451	140	395	140	456	140	456	140	395	150	393	140	456	150	393	150	458	150	458	150	393	160	394	150	458	160	394	160	456	160	456	160	394	169	399	160	456	169	399	169	451	55	456	56	394	64	451	64	451	56	394	65	399	64	451	65	399	71	444	71	444	65	399	71	406	71	444	71	406	76	435	76	435	71	406	76	415	76	435	76	415	78	425	13	425	14	415	15	435	15	435	14	415	19	406	15	435	19	406	19	444	19	444	19	406	26	399	19	444	26	399	26	451	26	451	26	399	35	395	26	451	35	395	35	456	35	456	35	395	45	393	35	456	45	393	46	458	46	458	45	393	56	394	46	458	56	394	55	456	185	0	10	12	10	0	29	323	10	338	10	325	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	123	458	123	393	133	456	133	456	123	393	133	394	133	456	133	394	142	451	142	451	133	394	142	399	142	451	142	399	149	444	149	444	142	399	149	406	149	444	149	406	153	435	153	435	149	406	154	415	153	435	154	415	155	425	90	425	92	415	92	435	92	435	92	415	97	406	92	435	97	406	97	444	97	444	97	406	104	399	97	444	104	399	104	451	104	451	104	399	113	395	104	451	113	395	113	456	113	456	113	395	123	393	113	456	123	393	123	458	205	220	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	217	61	217	151	214	248	217	61	214	248	210	239	217	61	210	239	207	229	217	61	207	229	218	42	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	331	340	325	341	331	325	331	325	325	341	320	341	331	325	320	341	303	320	303	320	320	341	295	338	303	320	295	338	276	305	276	305	295	338	271	327	276	305	271	327	252	274	252	274	271	327	249	309	252	274	249	309	232	224	232	224	249	309	230	283	232	224	230	283	217	151	217	151	230	283	214	248	331	340	331	325	333	325	331	340	333	325	337	339	337	339	333	325	336	324	337	339	336	324	340	324	343	323	347	323	347	335	343	323	347	335	342	337	343	323	342	337	340	324	247	451	247	399	254	444	254	444	247	399	254	406	254	444	254	406	258	435	258	435	254	406	258	415	258	435	258	415	260	425	195	425	197	415	197	435	197	435	197	415	201	406	197	435	201	406	202	444	202	444	201	406	208	399	202	444	208	399	209	451	209	451	208	399	217	395	209	451	217	395	217	456	217	456	217	395	227	393	217	456	227	393	228	458	228	458	227	393	238	394	228	458	238	394	238	456	238	456	238	394	247	399	238	456	247	399	247	451	337	339	340	324	342	337	65	346	74	305	107	342	205	220	218	42	207	229	92	44	85	-1	99	23	99	23	85	-1	121	-6	99	23	121	-6	111	12	111	12	121	-6	126	8	141	14	126	8	140	-5	141	14	140	-5	158	-1	12	113	18	73	18	154	18	154	18	73	33	40	18	154	33	40	33	188	33	188	33	40	56	15	33	188	56	15	58	214	58	214	56	15	85	-1	58	214	85	-1	86	117	87	75	86	117	85	-1	87	75	85	-1	92	44	87	156	91	185	90	231	90	231	91	185	99	206	90	231	99	206	127	237	127	237	99	206	111	217	127	237	111	217	129	221	129	221	147	211	156	233	156	233	147	211	161	187	156	233	161	187	178	223	178	223	161	187	171	156	178	223	171	156	178	124	87	156	90	231	58	214	87	156	58	214	86	117	232	230	218	176	221	8	221	8	218	176	217	176	221	8	217	176	211	19	211	19	217	176	208	193	211	19	208	193	204	32	204	32	208	193	195	209	204	32	195	209	189	17	189	17	195	209	180	99	189	17	180	99	175	76	180	99	195	209	178	223	180	99	178	223	178	124	156	233	127	237	129	221	246	90	245	93	256	-5	256	-5	245	93	244	95	243	-4	244	95	232	230	243	-4	232	230	231	0	231	0	232	230	221	8	309	230	232	230	244	95	271	39	266	42	276	0	276	0	266	42	262	48	276	0	262	48	256	-5	256	-5	262	48	256	59	256	-5	256	59	249	78	249	78	248	81	256	-5	256	-5	248	81	247	86	256	-5	247	86	246	90	291	53	287	45	291	12	291	12	287	45	281	41	291	12	281	41	276	0	276	0	281	41	275	39	301	31	307	54	309	77	301	31	309	77	296	77	301	31	296	77	294	63	301	31	294	63	291	53	301	31	291	53	291	12	189	17	175	76	174	5	174	5	175	76	167	52	174	5	167	52	158	-1	158	-1	167	52	155	30	158	-1	155	30	141	14	126	8	121	-6	140	-5	190	310	194	315	194	337	194	337	194	315	196	320	194	337	196	320	196	331	196	331	196	320	197	324	179	346	180	297	185	345	185	345	180	297	186	304	185	345	186	304	190	342	190	342	186	304	190	310	190	342	190	310	194	337	180	297	179	346	173	346	180	297	173	346	167	344	180	297	167	344	163	342	180	297	163	342	159	338	180	297	159	338	155	332	180	297	155	332	148	264	155	332	124	264	148	264	256	-5	244	95	243	-4	271	39	276	0	275	39	81	157	79	171	85	95	85	95	79	171	78	83	78	83	79	171	76	68	76	68	59	221	83	-5	83	-5	59	221	58	121	79	171	81	186	59	221	79	171	59	221	76	68	81	186	87	200	88	232	88	232	87	200	95	211	88	232	95	211	124	237	124	237	95	211	106	218	124	237	106	218	119	221	119	221	131	220	124	237	124	237	131	220	148	235	120	129	119	111	124	110	120	129	124	110	124	130	124	130	124	110	129	108	124	130	129	108	129	132	129	132	129	108	133	107	129	132	133	107	135	133	135	133	133	107	138	107	135	133	138	107	143	134	143	134	138	107	141	107	143	134	141	107	149	107	120	129	117	128	119	111	119	111	117	128	107	109	107	109	117	128	104	130	107	109	104	130	95	104	95	104	104	130	94	136	95	104	94	136	86	145	143	134	149	107	151	133	151	133	149	107	155	110	151	133	155	110	156	131	156	131	155	110	160	113	156	131	160	113	160	128	160	128	160	113	162	117	160	128	162	117	162	125	162	125	162	117	163	122	196	43	182	33	182	12	182	12	182	33	166	26	182	12	166	26	162	1	162	1	166	26	148	22	162	1	148	22	139	-4	139	-4	148	22	131	20	138	304	143	310	143	342	143	342	143	310	147	315	143	342	147	315	147	337	147	337	147	315	149	320	147	337	149	320	149	331	149	331	149	320	150	324	138	345	132	346	133	297	138	345	133	297	138	304	138	345	138	304	143	342	133	297	132	346	126	346	133	297	126	346	120	344	133	297	120	344	116	342	133	297	116	342	111	338	133	297	111	338	108	332	133	297	108	332	102	264	199	27	214	46	206	55	199	27	206	55	196	43	199	27	196	43	182	12	113	22	98	27	113	-6	113	22	113	-6	139	-4	113	22	139	-4	131	20	86	36	79	50	83	-5	86	36	83	-5	113	-6	86	36	113	-6	98	27	76	68	83	-5	79	50	30	100	34	12	42	111	42	111	34	12	57	1	42	111	57	1	58	121	58	121	57	1	83	-5	21	87	16	74	19	31	21	87	19	31	34	12	21	87	34	12	30	100	202	204	189	219	196	160	202	204	196	160	202	167	202	204	202	167	205	175	202	204	205	175	206	184	160	158	167	155	170	229	170	229	167	155	176	155	170	229	176	155	189	219	189	219	176	155	187	156	189	219	187	156	196	160	153	163	160	158	170	229	153	163	170	229	151	203	153	163	151	203	151	199	153	163	151	199	150	195	153	163	150	195	149	171	150	209	151	203	170	229	150	209	170	229	148	235	150	209	148	235	146	214	148	235	131	220	140	218	148	235	140	218	146	214	149	171	150	195	149	191	149	171	149	191	148	186	149	171	148	186	147	181	86	145	81	157	85	95	86	145	85	95	95	104	29	145	36	135	39	205	39	205	36	135	46	127	39	205	46	127	59	221	59	221	46	127	58	121	27	186	23	165	24	155	27	186	24	155	29	145	27	186	29	145	39	205	108	332	78	264	102	264	59	221	81	186	88	232	19	31	16	74	14	59	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	199	55	234	55	234	47	199	51	195	55	234	51	195	53	188	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	87	235	74	237	123	0	123	0	74	237	55	234	123	0	55	234	54	173	54	173	55	234	54	181	55	234	39	225	42	201	123	193	123	0	123	174	123	193	123	174	124	175	123	193	124	175	135	209	125	177	127	180	135	209	135	209	127	180	129	183	135	209	129	183	132	186	132	186	139	192	135	209	135	209	139	192	148	221	123	0	123	193	120	211	123	0	120	211	112	224	123	0	112	224	100	231	123	0	100	231	87	235	54	173	54	0	123	0	139	192	146	197	148	221	148	221	146	197	153	200	148	221	153	200	162	230	162	230	153	200	160	202	162	230	160	202	167	203	167	203	176	201	177	235	177	235	176	201	183	196	177	235	183	196	195	237	195	237	183	196	189	188	195	237	189	188	192	175	193	160	193	-46	195	237	195	237	193	-46	193	-63	195	237	193	-63	195	-77	262	-25	262	164	259	189	262	-25	259	189	262	-46	262	-46	259	189	250	209	262	-46	250	209	263	-63	263	-63	250	209	236	224	263	-63	236	224	218	233	218	233	195	237	195	-77	218	233	195	-77	198	-90	218	233	198	-90	204	-102	218	233	204	-102	265	-77	218	233	265	-77	263	-63	268	-90	265	-77	204	-102	268	-90	204	-102	272	-102	177	235	162	230	167	203	163	304	168	310	168	342	168	342	168	310	172	315	168	342	172	315	172	337	172	337	172	315	174	320	172	337	174	320	174	331	174	331	174	320	175	324	163	345	156	346	158	297	163	345	158	297	163	304	163	345	163	304	168	342	158	297	156	346	151	346	158	297	151	346	145	344	158	297	145	344	140	342	158	297	140	342	136	338	158	297	136	338	133	332	158	297	133	332	127	264	133	332	103	264	127	264	195	237	192	175	193	160	193	-46	193	160	193	-25	135	209	124	175	125	177	55	234	53	188	54	181	17	177	14	198	6	182	104	230	7	230	18	217	104	230	18	217	26	213	104	230	26	213	31	208	104	230	31	208	34	200	104	230	34	200	35	188	104	230	35	188	36	25	104	230	36	25	41	13	104	230	41	13	50	2	104	230	50	2	63	-4	104	230	63	-4	80	-6	104	230	80	-6	100	-3	104	230	100	-3	104	56	105	41	100	-3	107	34	107	34	100	-3	118	3	107	34	118	3	111	30	111	30	118	3	116	28	122	29	116	28	118	3	122	29	118	3	132	15	152	45	141	50	144	29	144	29	141	50	136	44	144	29	136	44	132	15	132	15	136	44	132	38	132	15	132	38	127	33	104	48	104	56	100	-3	104	48	100	-3	105	41	104	304	109	310	109	342	109	342	109	310	113	315	109	342	113	315	113	337	113	337	113	315	115	320	113	337	115	320	115	331	115	331	115	320	116	324	104	345	98	346	99	297	104	345	99	297	104	304	104	345	104	304	109	342	99	297	98	346	92	346	99	297	92	346	87	344	99	297	87	344	82	342	99	297	82	342	78	338	99	297	78	338	74	332	99	297	74	332	68	264	74	332	44	264	68	264	36	25	35	188	35	39	122	29	132	15	127	33	18	217	7	230	7	219	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	75	329	75	264	85	327	85	327	75	264	85	266	85	327	85	266	94	322	94	322	85	266	94	270	94	322	94	270	101	315	101	315	94	270	101	277	101	315	101	277	105	306	105	306	101	277	106	286	105	306	106	286	107	296	42	296	44	286	44	306	44	306	44	286	49	277	44	306	49	277	49	315	49	315	49	277	56	270	49	315	56	270	56	322	56	322	56	270	65	266	56	322	65	266	65	327	65	327	65	266	75	264	65	327	75	264	75	329	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	226	322	226	270	233	315	233	315	226	270	233	277	233	315	233	277	238	306	238	306	233	277	238	286	238	306	238	286	239	296	175	296	177	286	177	307	177	307	177	286	181	277	177	307	181	277	181	315	181	315	181	277	188	270	181	315	188	270	188	322	188	322	188	270	197	266	188	322	197	266	197	327	197	327	197	266	206	264	197	327	206	264	207	329	207	329	206	264	217	266	207	329	217	266	217	327	217	327	217	266	226	270	217	327	226	270	226	322	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	163	304	168	310	168	342	168	342	168	310	172	315	168	342	172	315	172	337	172	337	172	315	174	320	172	337	174	320	174	331	174	331	174	320	175	324	163	345	156	346	158	297	163	345	158	297	163	304	163	345	163	304	168	342	158	297	156	346	151	346	158	297	151	346	145	344	158	297	145	344	140	342	158	297	140	342	136	338	158	297	136	338	133	332	158	297	133	332	127	264	133	332	103	264	127	264	55	234	53	191	54	184	17	177	14	198	6	182	92	44	85	-1	99	23	99	23	85	-1	121	-6	99	23	121	-6	111	12	111	12	121	-6	126	8	141	14	126	8	140	-5	141	14	140	-5	158	-1	12	113	18	73	18	154	18	154	18	73	33	40	18	154	33	40	33	188	33	188	33	40	56	15	33	188	56	15	58	214	58	214	56	15	85	-1	58	214	85	-1	86	117	87	75	86	117	85	-1	87	75	85	-1	92	44	87	156	91	185	90	231	90	231	91	185	99	206	90	231	99	206	127	237	127	237	99	206	111	217	127	237	111	217	129	221	129	221	147	211	156	233	156	233	147	211	161	187	156	233	161	187	178	223	178	223	161	187	171	156	178	223	171	156	178	124	87	156	90	231	58	214	87	156	58	214	86	117	232	230	218	176	221	8	221	8	218	176	217	176	221	8	217	176	211	19	211	19	217	176	208	193	211	19	208	193	204	32	204	32	208	193	195	209	204	32	195	209	189	17	189	17	195	209	180	99	189	17	180	99	175	76	180	99	195	209	178	223	180	99	178	223	178	124	156	233	127	237	129	221	246	90	245	93	256	-5	256	-5	245	93	244	95	243	-4	244	95	232	230	243	-4	232	230	231	0	231	0	232	230	221	8	309	230	232	230	244	95	271	39	266	42	276	0	276	0	266	42	262	48	276	0	262	48	256	-5	256	-5	262	48	256	59	256	-5	256	59	249	78	249	78	248	81	256	-5	256	-5	248	81	247	86	256	-5	247	86	246	90	291	53	287	45	291	12	291	12	287	45	281	41	291	12	281	41	276	0	276	0	281	41	275	39	301	31	307	54	309	77	301	31	309	77	296	77	301	31	296	77	294	63	301	31	294	63	291	53	301	31	291	53	291	12	189	17	175	76	174	5	174	5	175	76	167	52	174	5	167	52	158	-1	158	-1	167	52	155	30	158	-1	155	30	141	14	126	8	121	-6	140	-5	256	-5	244	95	243	-4	271	39	276	0	275	39	136	345	124	327	138	330	138	330	152	325	153	346	153	346	152	325	162	311	153	346	162	311	179	343	179	343	162	311	167	292	179	343	167	292	170	272	129	-4	139	-6	137	9	137	9	139	-6	145	8	162	12	145	8	149	-6	162	12	149	-6	185	0	111	24	111	2	119	16	119	16	111	2	120	-1	119	16	120	-1	128	11	128	11	120	-1	129	-4	128	11	129	-4	137	9	102	-45	103	-26	103	36	103	36	111	2	111	24	103	36	103	6	111	2	161	193	163	216	160	214	160	214	156	214	161	193	161	193	156	214	155	196	150	195	155	196	152	215	150	195	152	215	146	217	133	191	137	192	137	218	137	218	137	192	141	193	137	218	141	193	142	218	142	218	141	193	146	194	142	218	146	194	146	217	146	217	146	194	150	195	113	204	114	201	114	209	114	209	114	201	116	197	114	209	116	197	117	213	117	213	116	197	120	194	117	213	120	194	122	216	122	216	120	194	126	192	122	216	126	192	129	218	129	218	126	192	133	191	129	218	133	191	137	218	156	214	152	215	155	196	145	8	139	-6	149	-6	211	213	222	222	223	318	223	318	222	222	232	234	223	318	232	234	236	297	236	297	232	234	238	250	236	297	238	250	241	269	203	334	179	343	185	141	203	334	185	141	188	108	203	334	188	108	198	204	203	334	198	204	198	205	203	334	198	205	211	213	203	334	211	213	223	318	217	16	188	108	187	70	217	16	187	70	185	0	185	0	187	70	183	41	185	0	183	41	175	22	179	166	185	141	179	343	179	166	179	343	171	254	179	166	171	254	170	244	179	166	170	244	170	183	179	343	170	272	171	254	153	346	136	345	138	330	262	113	260	139	257	74	257	74	260	139	252	161	257	74	252	161	241	41	241	41	252	161	239	180	241	41	239	180	221	194	217	16	241	41	221	194	217	16	221	194	198	204	217	16	198	204	188	108	170	183	170	244	169	233	170	183	169	233	166	223	170	183	166	223	163	216	170	183	163	216	161	193	119	341	104	335	107	302	119	341	107	302	114	318	119	341	114	318	124	327	119	341	124	327	136	345	104	335	90	327	93	-102	104	335	93	-102	97	-90	104	335	97	-90	103	248	104	335	103	248	104	279	104	335	104	279	107	302	103	248	97	-90	100	-77	103	248	100	-77	101	-62	103	248	101	-62	102	-45	103	248	102	-45	103	36	93	-102	90	327	78	318	93	-102	78	318	60	294	93	-102	60	294	47	268	93	-102	47	268	39	238	93	-102	39	238	34	204	93	-102	34	204	33	166	93	-102	33	166	33	-26	93	-102	33	-26	33	-46	93	-102	33	-46	32	-63	93	-102	32	-63	30	-77	93	-102	30	-77	27	-90	93	-102	27	-90	22	-102	162	12	185	0	175	22	42	191	48	191	48	191	55	237	48	191	61	188	55	237	61	188	72	233	72	233	61	188	72	180	72	233	72	180	85	222	85	222	72	180	81	169	85	222	81	169	88	156	105	185	96	206	99	129	99	129	96	206	94	143	88	156	94	143	96	206	88	156	96	206	85	222	132	-98	144	-89	150	31	150	31	144	-89	152	-75	150	31	166	230	132	-98	132	-98	166	230	127	105	132	-98	127	105	116	-102	116	-102	127	105	112	161	116	-102	112	161	111	59	111	59	112	161	109	79	109	79	112	161	106	97	105	185	99	129	103	114	105	185	103	114	106	97	105	185	106	97	112	161	80	-48	81	-65	82	-31	82	-31	81	-65	84	-80	82	-31	84	-80	86	-10	86	-10	84	-80	90	-92	86	-10	90	-92	93	11	93	11	90	-92	100	-99	93	11	100	-99	101	35	101	35	100	-99	116	-102	101	35	116	-102	111	59	156	-59	158	-41	157	-25	156	-59	157	-25	155	-10	156	-59	155	-10	153	4	156	-59	153	4	152	-75	151	18	150	31	152	-75	151	18	152	-75	153	4	28	182	35	188	36	231	36	231	35	188	42	191	36	231	42	191	55	237	55	237	42	191	48	191	28	182	36	231	23	171	23	171	36	231	22	218	23	171	22	218	18	154	18	154	22	218	12	198	18	154	12	198	8	176	18	154	8	176	6	154	166	230	150	31	251	230	54	249	62	239	67	322	67	322	62	239	73	231	67	322	73	231	81	300	81	300	85	223	91	280	91	280	85	223	98	216	91	280	98	216	116	263	116	263	98	216	111	210	116	263	111	210	126	194	126	194	111	210	111	209	88	136	91	162	95	208	95	208	91	162	99	180	95	208	99	180	111	209	111	209	99	180	110	190	111	209	110	190	126	194	126	194	145	187	149	246	149	246	145	187	156	171	149	246	156	171	184	224	184	224	156	171	162	149	184	224	162	149	164	126	95	208	80	205	88	136	88	136	80	205	86	102	87	0	86	102	80	205	87	0	80	205	67	199	92	42	87	0	99	23	99	23	87	0	127	-6	99	23	127	-6	111	12	111	12	127	-6	127	8	144	13	127	8	127	-6	144	13	127	-6	165	0	235	146	230	163	233	75	233	75	230	163	224	180	233	75	224	180	219	44	219	44	224	180	215	194	219	44	215	194	196	18	196	18	215	194	184	224	196	18	184	224	165	0	165	0	184	224	165	108	165	0	165	108	164	74	165	0	164	74	162	47	155	26	144	13	165	0	155	26	165	0	162	47	88	68	86	102	87	0	88	68	87	0	92	42	55	18	87	0	67	199	55	18	67	199	54	191	55	18	54	191	43	180	55	18	43	180	32	167	55	18	32	167	32	43	23	152	17	136	18	73	23	152	18	73	32	43	23	152	32	43	32	167	14	120	13	103	18	73	14	120	18	73	17	136	94	317	105	322	116	343	116	343	105	322	116	324	116	343	116	324	124	324	124	324	140	320	140	346	140	346	140	320	161	345	90	335	67	322	81	300	90	335	81	300	85	310	90	335	85	310	94	317	90	335	94	317	116	343	44	266	46	261	49	303	49	303	46	261	49	255	49	303	49	255	67	322	67	322	49	255	54	249	49	303	42	280	43	273	49	303	43	273	44	266	206	285	213	290	216	324	216	324	213	290	218	296	216	324	218	296	222	309	222	309	218	296	221	303	166	298	180	288	183	341	183	341	180	288	198	283	183	341	198	283	203	335	203	335	198	283	206	285	203	335	206	285	216	324	161	345	140	320	153	310	161	345	153	310	166	298	161	345	166	298	183	341	235	146	233	75	238	108	235	146	238	108	237	127	165	108	184	224	164	126	149	246	116	263	126	194	140	346	116	343	124	324	85	223	81	300	73	231	81	157	79	171	85	95	85	95	79	171	78	83	78	83	79	171	76	68	76	68	59	221	83	-5	83	-5	59	221	58	121	79	171	81	186	59	221	79	171	59	221	76	68	81	186	87	200	88	232	88	232	87	200	95	211	88	232	95	211	124	237	124	237	95	211	106	218	124	237	106	218	119	221	119	221	131	220	124	237	124	237	131	220	148	235	120	129	119	111	124	110	120	129	124	110	124	130	124	130	124	110	129	108	124	130	129	108	129	132	129	132	129	108	133	107	129	132	133	107	135	133	135	133	133	107	138	107	135	133	138	107	143	134	143	134	138	107	141	107	143	134	141	107	149	107	120	129	117	128	119	111	119	111	117	128	107	109	107	109	117	128	104	130	107	109	104	130	95	104	95	104	104	130	94	136	95	104	94	136	86	145	143	134	149	107	151	133	151	133	149	107	155	110	151	133	155	110	156	131	156	131	155	110	160	113	156	131	160	113	160	128	160	128	160	113	162	117	160	128	162	117	162	125	162	125	162	117	163	122	196	43	182	33	182	12	182	12	182	33	166	26	182	12	166	26	162	1	162	1	166	26	148	22	162	1	148	22	139	-4	139	-4	148	22	131	20	199	27	214	46	206	55	199	27	206	55	196	43	199	27	196	43	182	12	113	22	98	27	113	-6	113	22	113	-6	139	-4	113	22	139	-4	131	20	86	36	79	50	83	-5	86	36	83	-5	113	-6	86	36	113	-6	98	27	76	68	83	-5	79	50	30	100	34	12	42	111	42	111	34	12	57	1	42	111	57	1	58	121	58	121	57	1	83	-5	21	87	16	74	19	31	21	87	19	31	34	12	21	87	34	12	30	100	202	204	189	219	196	160	202	204	196	160	202	167	202	204	202	167	205	175	202	204	205	175	206	184	160	158	167	155	170	229	170	229	167	155	176	155	170	229	176	155	189	219	189	219	176	155	187	156	189	219	187	156	196	160	153	163	160	158	170	229	153	163	170	229	151	203	153	163	151	203	151	199	153	163	151	199	150	195	153	163	150	195	149	171	150	209	151	203	170	229	150	209	170	229	148	235	150	209	148	235	146	214	148	235	131	220	140	218	148	235	140	218	146	214	149	171	150	195	149	191	149	171	149	191	148	186	149	171	148	186	147	181	86	145	81	157	85	95	86	145	85	95	95	104	29	145	36	135	39	205	39	205	36	135	46	127	39	205	46	127	59	221	59	221	46	127	58	121	27	186	23	165	24	155	27	186	24	155	29	145	27	186	29	145	39	205	59	221	81	186	88	232	19	31	16	74	14	59	81	64	62	74	72	-3	72	-3	62	74	50	91	72	-3	50	91	45	6	45	6	50	91	46	115	50	205	46	115	50	148	50	205	50	148	62	179	56	295	58	283	58	308	58	308	58	283	63	273	58	308	63	273	65	320	65	320	63	273	71	265	65	320	71	265	78	330	78	330	71	265	81	259	78	330	81	259	97	339	97	339	81	259	94	300	97	232	94	300	93	256	99	314	105	321	122	346	122	346	105	321	114	328	122	346	114	328	126	334	97	339	94	300	95	307	97	339	95	307	99	314	97	339	99	314	122	346	94	300	81	259	93	256	191	45	167	54	177	-3	177	-3	167	54	167	-2	156	-3	167	-2	167	54	156	-3	167	54	143	-4	143	-4	167	54	136	57	143	-4	136	57	130	-5	130	-5	136	57	118	-6	108	-7	118	-6	136	57	108	-7	136	57	106	59	108	-7	106	59	81	64	108	-7	81	64	72	-3	196	-40	192	-50	200	-69	200	-69	192	-50	185	-57	200	-69	185	-57	181	-87	181	-87	185	-57	177	-62	181	-87	177	-62	169	-63	169	-63	160	-61	181	-87	181	-87	160	-61	157	-98	196	-40	200	-69	198	-29	198	-29	200	-69	207	30	207	30	200	-69	214	-44	207	30	214	-44	216	11	216	11	214	-44	219	-11	207	30	191	45	193	-12	207	30	193	-12	197	-20	207	30	197	-20	198	-29	191	45	177	-3	186	-7	191	45	186	-7	193	-12	157	-98	160	-61	152	-55	157	-98	152	-55	143	-48	157	-98	143	-48	131	-42	157	-98	131	-42	131	-102	86	-61	87	-80	91	-53	91	-53	87	-80	93	-89	91	-53	93	-89	97	-46	97	-46	93	-89	102	-96	97	-46	102	-96	106	-41	106	-41	102	-96	115	-100	106	-41	115	-100	116	-40	116	-40	115	-100	131	-102	116	-40	131	-102	131	-42	206	309	200	314	206	281	206	309	206	281	211	296	206	309	211	296	210	304	168	315	169	258	182	317	182	317	169	258	191	268	182	317	191	268	192	316	192	316	191	268	206	281	192	316	206	281	200	314	154	309	140	300	143	252	154	309	143	252	169	258	154	309	169	258	168	315	140	300	125	288	143	252	143	252	125	288	115	250	97	232	115	250	98	286	97	232	98	286	95	292	115	250	125	288	110	275	115	250	110	275	106	277	101	281	98	286	115	250	101	281	115	250	106	277	50	205	62	179	72	235	72	235	62	179	78	208	72	235	78	208	93	256	93	256	78	208	97	232	31	170	17	130	26	25	31	170	26	25	45	6	31	170	45	6	46	115	31	170	46	115	50	205	17	130	12	88	15	52	17	130	15	52	26	25	94	300	97	232	95	292	87	-80	86	-61	85	-71	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	199	55	234	55	234	47	199	51	195	55	234	51	195	53	188	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	87	235	74	237	123	0	123	0	74	237	55	234	123	0	55	234	54	173	54	173	55	234	54	181	55	234	39	225	42	201	123	193	123	0	123	174	123	193	123	174	124	175	123	193	124	175	135	209	125	177	127	180	135	209	135	209	127	180	129	183	135	209	129	183	132	186	132	186	139	192	135	209	135	209	139	192	148	221	123	0	123	193	120	211	123	0	120	211	112	224	123	0	112	224	100	231	123	0	100	231	87	235	54	173	54	0	123	0	139	192	146	197	148	221	148	221	146	197	153	200	148	221	153	200	162	230	162	230	153	200	160	202	162	230	160	202	167	203	167	203	176	201	177	235	177	235	176	201	183	196	177	235	183	196	195	237	195	237	183	196	189	188	195	237	189	188	192	175	193	160	193	-46	195	237	195	237	193	-46	193	-63	195	237	193	-63	195	-77	262	-25	262	164	259	189	262	-25	259	189	262	-46	262	-46	259	189	250	209	262	-46	250	209	263	-63	263	-63	250	209	236	224	263	-63	236	224	218	233	218	233	195	237	195	-77	218	233	195	-77	198	-90	218	233	198	-90	204	-102	218	233	204	-102	265	-77	218	233	265	-77	263	-63	268	-90	265	-77	204	-102	268	-90	204	-102	272	-102	177	235	162	230	167	203	195	237	192	175	193	160	193	-46	193	160	193	-25	135	209	124	175	125	177	55	234	53	188	54	181	17	177	14	198	6	182	86	3	129	-6	109	17	109	17	129	-6	125	8	141	17	125	8	129	-6	141	17	129	-6	167	3	86	3	109	17	98	40	86	3	98	40	91	74	86	3	91	74	87	115	86	3	87	115	86	160	86	3	86	160	85	336	86	3	85	336	53	31	12	171	17	119	17	221	17	221	17	119	30	71	17	221	30	71	30	269	30	269	30	71	53	31	30	269	53	31	53	309	53	309	53	31	85	336	152	298	165	336	141	322	141	322	165	336	125	330	108	322	125	330	125	346	108	322	125	346	85	336	163	224	165	182	165	336	165	336	165	182	167	3	167	3	165	182	165	160	165	160	165	182	86	160	86	160	165	182	86	182	85	336	86	160	86	182	85	336	86	182	87	224	85	336	87	224	90	264	85	336	90	264	97	298	85	336	97	298	108	322	165	336	152	298	159	264	165	336	159	264	163	224	165	336	125	346	125	330	165	336	167	3	196	309	196	309	167	3	197	31	196	309	197	31	219	269	219	269	197	31	220	71	219	269	220	71	233	221	233	221	220	71	233	119	233	221	233	119	238	170	167	3	165	160	163	115	167	3	163	115	160	74	167	3	160	74	152	40	167	3	152	40	141	17	104	230	7	230	18	217	104	230	18	217	26	213	104	230	26	213	31	208	104	230	31	208	34	200	104	230	34	200	35	188	104	230	35	188	36	25	104	230	36	25	41	13	104	230	41	13	50	2	104	230	50	2	63	-4	104	230	63	-4	80	-6	104	230	80	-6	100	-3	104	230	100	-3	104	56	105	41	100	-3	107	34	107	34	100	-3	118	3	107	34	118	3	111	30	111	30	118	3	116	28	122	29	116	28	118	3	122	29	118	3	132	15	152	45	141	50	144	29	144	29	141	50	136	44	144	29	136	44	132	15	132	15	136	44	132	38	132	15	132	38	127	33	104	48	104	56	100	-3	104	48	100	-3	105	41	36	25	35	188	35	39	122	29	132	15	127	33	18	217	7	230	7	219	166	164	177	174	188	212	188	212	177	174	188	181	188	212	188	181	212	229	212	229	188	181	197	185	212	229	197	185	205	186	205	186	212	184	212	229	212	229	212	184	218	179	212	229	218	179	230	235	230	235	218	179	225	172	230	235	225	172	235	167	163	32	165	29	243	35	243	35	165	29	166	26	243	35	166	26	167	23	167	23	167	20	274	0	274	0	167	20	165	17	274	0	165	17	163	14	37	190	107	0	107	130	107	130	107	0	107	107	107	130	107	107	153	181	153	181	107	107	108	107	153	181	108	107	153	151	153	151	108	107	156	42	153	151	156	42	243	35	243	35	156	42	160	37	243	35	160	37	163	32	263	15	257	18	274	0	274	0	257	18	251	25	274	0	251	25	167	23	167	23	251	25	243	35	230	235	235	167	244	237	244	237	235	167	247	165	244	237	247	165	255	235	255	235	247	165	258	167	255	235	258	167	265	230	265	230	258	167	268	173	265	230	268	173	272	223	272	223	268	173	274	181	272	223	274	181	278	212	278	212	274	181	278	190	278	212	278	190	280	198	188	212	153	181	153	151	188	212	153	151	166	164	268	13	263	15	274	0	268	13	274	0	274	12	158	13	150	12	274	0	158	13	274	0	163	14	107	230	11	230	21	217	107	230	21	217	28	213	107	230	28	213	34	208	107	230	34	208	36	200	107	230	36	200	37	190	107	230	37	190	107	130	21	217	11	230	11	219	274	0	150	12	150	0	107	0	37	190	37	0	93	342	78	346	80	300	80	300	78	346	70	301	64	300	70	301	78	346	64	300	78	346	57	341	80	300	89	295	93	342	93	342	89	295	99	286	93	342	99	286	105	330	105	330	99	286	108	270	105	330	108	270	115	313	115	313	108	270	117	246	115	313	117	246	123	293	123	293	117	246	123	227	123	293	123	227	145	154	145	154	123	227	94	0	183	86	173	35	179	18	183	86	179	18	188	4	183	86	129	273	145	154	183	86	145	154	167	55	183	86	167	55	173	35	247	57	241	46	247	9	247	9	241	46	234	40	247	9	234	40	233	-3	233	-3	234	40	228	37	233	-3	228	37	222	36	222	36	214	38	233	-3	233	-3	214	38	214	-8	247	57	247	9	251	74	251	74	247	9	257	27	251	74	257	27	263	74	263	74	257	27	262	50	206	42	198	51	199	-5	206	42	199	-5	214	-8	206	42	214	-8	214	38	190	66	183	86	188	4	190	66	188	4	199	-5	190	66	199	-5	198	51	57	341	43	328	44	280	57	341	44	280	50	291	57	341	50	291	57	297	57	341	57	297	64	300	40	263	44	280	43	328	40	263	43	328	34	308	40	263	34	308	29	286	40	263	29	286	27	263	94	0	123	227	9	0	123	293	145	154	129	273	103	230	33	230	89	-102	103	230	89	-102	93	-91	103	230	93	-91	96	-78	103	230	96	-78	98	-64	103	230	98	-64	99	4	103	230	99	4	100	4	103	230	100	4	103	71	99	4	98	-64	99	-49	99	4	99	-49	99	-33	89	-102	33	230	33	-32	89	-102	33	-32	33	-51	89	-102	33	-51	32	-66	89	-102	32	-66	30	-79	89	-102	30	-79	27	-91	89	-102	27	-91	22	-102	176	51	168	41	168	16	168	16	168	41	160	34	168	16	160	34	159	7	159	7	160	34	152	29	159	7	152	29	149	0	149	0	152	29	145	27	149	0	145	27	138	-4	138	-4	145	27	137	26	246	230	176	230	176	27	246	230	176	27	177	27	246	230	177	27	180	13	246	230	180	13	186	1	246	230	186	1	194	-7	246	230	194	-7	207	-13	246	230	207	-13	222	-15	246	230	222	-15	245	-12	246	230	245	-12	246	55	176	51	168	16	176	27	176	51	176	27	176	230	247	31	245	-12	249	25	249	25	245	-12	263	-3	249	25	263	-3	252	21	252	21	263	-3	257	20	263	21	257	20	263	-3	263	21	263	-3	277	8	294	38	283	44	287	23	287	23	283	44	279	37	287	23	279	37	277	8	277	8	279	37	274	30	277	8	274	30	269	25	246	41	246	55	245	-12	246	41	245	-12	247	31	127	27	118	33	121	-6	127	27	121	-6	127	-6	127	27	127	-6	138	-4	127	27	138	-4	137	26	121	-6	118	33	115	-5	115	-5	118	33	110	42	115	-5	110	42	109	-2	109	-2	110	42	105	55	109	-2	105	55	104	0	104	0	105	55	103	71	104	0	103	71	100	4	263	21	277	8	269	25	220	172	198	127	203	84	203	84	198	127	169	96	203	84	169	96	157	38	157	38	169	96	138	78	157	38	138	78	107	69	107	69	104	69	157	38	157	38	104	69	103	8	236	150	248	237	233	237	236	150	233	237	220	172	236	150	220	172	203	84	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	47	-6	104	230	47	-6	103	8	104	230	103	8	104	69	47	-6	35	186	35	-6	19	216	7	230	7	219	70	77	59	92	72	-2	72	-2	59	92	55	113	45	10	55	113	45	155	45	10	45	155	27	132	86	193	93	189	93	300	94	292	94	227	95	236	94	292	95	236	96	287	96	287	95	236	98	245	96	287	98	245	99	284	99	284	98	245	103	252	99	284	103	252	102	283	102	283	103	252	103	282	97	312	103	320	120	346	120	346	103	320	112	327	120	346	112	327	125	334	95	339	77	330	85	266	95	339	85	266	86	193	95	339	86	193	93	300	95	339	93	300	94	306	95	339	94	306	97	312	95	339	97	312	120	346	54	295	56	287	57	307	57	307	56	287	60	280	57	307	60	280	64	319	64	319	60	280	66	273	64	319	66	273	77	330	77	330	66	273	75	268	77	330	75	268	85	266	86	193	85	266	85	265	86	193	85	265	79	199	79	199	85	265	78	258	79	199	78	258	73	250	79	199	73	250	73	206	73	206	73	250	69	242	73	206	69	242	68	215	68	215	69	242	67	234	68	215	67	234	66	226	120	258	145	260	130	303	120	258	130	303	116	293	120	258	116	293	110	256	103	282	103	252	110	256	103	282	110	256	116	293	189	45	166	54	176	-3	176	-3	166	54	166	-2	155	-3	166	-2	166	54	155	-3	166	54	141	-4	141	-4	166	54	134	57	141	-4	134	57	128	-5	128	-5	134	57	116	-6	109	60	88	66	107	-7	109	60	107	-7	116	-6	109	60	116	-6	134	57	88	66	70	77	72	-2	88	66	72	-2	107	-7	195	-40	190	-50	199	-69	199	-69	190	-50	183	-57	199	-69	183	-57	179	-87	179	-87	183	-57	175	-62	179	-87	175	-62	167	-63	167	-63	158	-61	179	-87	179	-87	158	-61	155	-98	195	-40	199	-69	196	-29	196	-29	199	-69	205	30	205	30	199	-69	212	-44	205	30	212	-44	214	11	214	11	212	-44	217	-11	205	30	189	45	191	-12	205	30	191	-12	195	-20	205	30	195	-20	196	-29	189	45	176	-3	185	-7	189	45	185	-7	191	-12	155	-98	158	-61	150	-55	155	-98	150	-55	141	-48	155	-98	141	-48	130	-42	155	-98	130	-42	129	-102	85	-61	86	-80	89	-53	89	-53	86	-80	91	-89	89	-53	91	-89	96	-46	96	-46	91	-89	101	-96	96	-46	101	-96	104	-41	104	-41	101	-96	114	-100	104	-41	114	-100	114	-40	114	-40	114	-100	129	-102	114	-40	129	-102	130	-42	113	175	120	174	123	206	113	175	123	206	111	200	113	175	111	200	106	203	113	175	106	203	102	208	113	175	102	208	98	213	113	175	98	213	95	220	113	175	95	220	93	189	113	175	93	189	92	166	94	227	93	300	93	189	94	227	93	189	95	220	57	127	64	141	67	174	67	174	64	141	76	155	67	174	76	155	93	189	93	189	76	155	92	166	57	127	67	174	45	155	57	127	45	155	55	113	12	80	15	53	16	107	16	107	15	53	26	29	16	107	26	29	27	132	27	132	26	29	45	10	219	200	217	210	215	188	215	188	217	210	210	216	215	188	210	216	202	179	202	179	210	216	200	219	202	179	200	219	189	221	140	171	149	170	150	216	150	216	149	170	157	170	150	216	157	170	164	220	164	220	157	170	170	171	164	220	170	171	177	221	177	221	170	171	187	174	177	221	187	174	189	221	189	221	187	174	202	179	136	211	123	206	130	172	136	211	130	172	140	171	136	211	140	171	150	216	200	284	205	297	203	306	200	284	203	306	198	312	200	284	198	312	191	315	200	284	191	315	187	273	191	315	183	317	187	273	187	273	183	317	174	318	187	273	174	318	168	265	168	265	174	318	159	316	168	265	159	316	145	260	145	260	159	316	145	310	145	260	145	310	130	303	123	206	120	174	130	172	86	-80	85	-61	84	-71	72	-2	55	113	45	10	93	300	94	227	94	292	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	95	0	112	23	97	180	97	180	105	230	82	180	82	180	105	230	74	227	82	180	74	227	66	178	66	178	74	227	51	218	66	178	51	218	49	174	49	174	51	218	33	167	33	203	20	181	22	155	33	203	22	155	33	167	33	203	33	167	51	218	195	180	239	180	298	230	195	180	298	230	127	180	127	180	123	55	127	93	243	45	237	64	233	-6	233	-6	237	64	235	86	233	-6	235	86	234	109	234	109	234	128	207	-2	207	-2	234	128	235	146	207	-2	235	146	237	161	239	180	298	180	298	230	234	109	207	-2	233	-6	207	-2	237	161	238	173	207	-2	238	173	239	180	207	-2	239	180	195	180	207	-2	195	180	189	9	127	180	298	230	105	230	127	180	105	230	112	23	127	180	112	23	123	55	95	0	97	180	94	155	95	0	94	155	87	123	95	0	87	123	77	91	95	0	77	91	67	-8	41	50	42	-3	49	54	49	54	42	-3	53	-7	49	54	53	-7	64	66	64	66	53	-7	67	-8	64	66	67	-8	77	91	281	38	275	32	278	8	278	8	275	32	268	29	278	8	268	29	262	28	262	28	251	33	258	-2	258	-2	251	33	243	45	258	-2	243	45	233	-6	293	24	302	43	305	64	293	24	305	64	292	64	293	24	292	64	287	48	293	24	287	48	281	38	293	24	281	38	278	8	262	28	258	-2	278	8	195	180	189	160	189	9	189	9	189	160	182	137	189	9	182	137	178	25	178	25	182	137	176	113	178	25	176	113	171	88	171	88	170	65	171	45	171	88	171	45	178	25	128	131	128	144	128	155	128	131	128	155	128	165	128	131	128	165	127	173	128	131	127	173	127	93	127	180	127	93	127	173	28	31	29	12	31	39	31	39	29	12	34	3	31	39	34	3	35	45	35	45	34	3	42	-3	35	45	42	-3	41	50	29	12	28	31	27	24	97	180	112	23	105	230	22	155	20	181	10	155	124	218	137	221	137	221	149	237	137	221	154	218	149	237	154	218	184	232	184	232	154	218	167	206	184	232	167	206	176	186	107	192	114	209	117	231	117	231	114	209	124	218	117	231	124	218	133	235	133	235	124	218	137	221	133	235	137	221	149	237	103	6	111	2	103	36	103	36	103	136	102	226	102	226	103	136	104	168	102	226	104	168	107	192	257	114	252	159	252	74	252	74	252	159	237	194	252	74	237	194	236	41	236	41	237	194	214	218	236	41	214	218	212	15	212	15	214	218	184	110	184	232	176	186	182	154	184	232	182	154	184	110	184	232	184	110	214	218	183	71	179	42	182	0	183	71	182	0	212	15	183	71	212	15	184	110	179	42	171	23	182	0	182	0	171	23	159	12	182	0	159	12	147	-6	147	-6	159	12	143	8	147	-6	143	8	139	-6	139	-6	143	8	137	9	139	-6	137	9	130	-4	130	-4	137	9	129	11	130	-4	129	11	120	-1	120	-1	129	11	120	15	120	-1	120	15	111	2	111	2	120	15	111	24	111	2	111	24	103	36	103	-26	103	36	102	226	103	-26	102	226	102	-45	102	226	89	218	93	-102	102	226	93	-102	97	-90	102	226	97	-90	100	-77	102	226	100	-77	101	-62	102	226	101	-62	102	-45	93	-102	89	218	78	209	93	-102	78	209	60	185	93	-102	60	185	47	158	93	-102	47	158	39	128	93	-102	39	128	34	95	93	-102	34	95	33	56	93	-102	33	56	33	-26	93	-102	33	-26	33	-47	93	-102	33	-47	32	-64	93	-102	32	-64	30	-78	93	-102	30	-78	27	-90	93	-102	27	-90	22	-102	102	226	107	192	117	231	87	63	66	71	74	-3	74	-3	66	71	51	88	74	-3	51	88	47	5	47	5	51	88	46	114	38	163	46	114	49	140	38	163	49	140	68	200	68	200	49	140	60	160	68	200	60	160	76	174	68	200	76	174	108	226	108	226	76	174	97	183	108	226	97	183	122	186	122	186	137	182	156	237	156	237	137	182	148	174	156	237	148	174	159	164	191	46	167	55	177	-2	177	-2	167	55	167	-1	156	-2	167	-1	167	55	156	-2	167	55	143	-3	143	-3	167	55	136	59	143	-3	136	59	130	-4	130	-4	136	59	118	-6	111	59	87	63	108	-6	111	59	108	-6	118	-6	111	59	118	-6	136	59	12	86	16	49	19	123	19	123	16	49	28	23	19	123	28	23	38	163	38	163	28	23	47	5	38	163	47	5	46	114	196	-39	192	-48	200	-68	200	-68	192	-48	185	-56	200	-68	185	-56	181	-86	181	-86	185	-56	177	-60	181	-86	177	-60	169	-62	169	-62	160	-60	181	-86	181	-86	160	-60	157	-97	196	-39	200	-68	198	-28	198	-28	200	-68	207	32	207	32	200	-68	214	-43	207	32	214	-43	216	12	216	12	214	-43	219	-10	207	32	191	46	193	-11	207	32	193	-11	197	-19	207	32	197	-19	198	-28	191	46	177	-2	186	-6	191	46	186	-6	193	-11	157	-97	160	-60	152	-54	157	-97	152	-54	143	-47	157	-97	143	-47	131	-42	157	-97	131	-42	131	-101	86	-60	87	-79	91	-52	91	-52	87	-79	93	-88	91	-52	93	-88	97	-45	97	-45	93	-88	102	-94	97	-45	102	-94	106	-41	106	-41	102	-94	115	-99	106	-41	115	-99	116	-39	116	-39	115	-99	131	-101	116	-39	131	-101	131	-42	218	205	209	219	209	159	218	205	209	159	216	166	218	205	216	166	220	176	218	205	220	176	222	188	159	164	171	155	176	235	176	235	171	155	190	152	176	235	190	152	194	229	194	229	190	152	200	154	194	229	200	154	209	219	209	219	200	154	209	159	156	237	108	226	122	186	156	237	159	164	176	235	87	-79	86	-60	85	-70	87	63	74	-3	108	-6	160	41	153	24	162	0	162	0	153	24	142	13	162	0	142	13	126	8	126	8	111	12	125	-6	125	-6	111	12	100	23	125	-6	100	23	89	0	89	0	100	23	92	42	89	0	92	42	87	71	95	155	97	224	88	135	88	135	97	224	60	207	88	135	60	207	86	109	86	109	89	0	87	71	60	207	34	181	34	41	60	207	34	41	58	15	60	207	58	15	89	0	60	207	89	0	86	109	18	75	34	41	34	181	18	75	34	181	18	150	18	75	18	150	12	116	165	180	265	230	145	230	165	180	145	230	146	161	146	161	145	230	132	180	118	178	132	180	145	230	118	178	145	230	106	169	106	169	145	230	97	224	106	169	97	224	95	155	160	41	162	0	164	62	164	62	162	0	193	14	164	62	193	14	165	84	165	180	146	161	155	143	165	180	155	143	161	125	165	180	161	125	164	106	165	180	164	106	165	84	238	93	232	118	232	64	232	64	232	118	217	136	232	64	217	136	217	37	217	37	217	136	198	150	217	37	198	150	193	14	193	14	198	150	179	163	193	14	179	163	165	180	165	180	165	84	193	14	126	8	125	-6	162	0	265	230	165	180	265	180	122	-2	148	-6	152	121	152	121	148	-6	151	99	152	77	151	99	148	-6	152	77	148	-6	154	58	154	58	148	-6	159	42	104	9	122	-2	109	180	109	180	122	-2	157	173	109	180	157	173	159	180	159	180	228	180	228	230	122	-2	152	121	153	142	122	-2	153	142	155	160	122	-2	155	160	157	173	109	180	159	180	228	230	109	180	228	230	95	230	109	180	95	230	80	180	80	180	95	230	66	178	66	178	95	230	66	224	66	178	66	224	52	173	52	173	66	224	43	206	52	173	43	206	39	164	39	164	43	206	29	151	26	183	15	157	22	134	26	183	22	134	29	151	26	183	29	151	43	206	196	38	189	32	193	8	193	8	189	32	182	29	193	8	182	29	176	28	176	28	166	32	173	-2	173	-2	166	32	159	42	173	-2	159	42	148	-6	207	24	216	43	219	64	207	24	219	64	206	64	207	24	206	64	202	48	207	24	202	48	196	38	207	24	196	38	193	8	176	28	173	-2	193	8	109	180	103	160	104	9	104	9	103	160	97	137	104	9	97	137	92	25	92	25	97	137	91	113	92	25	91	113	86	88	86	88	84	65	86	45	86	88	86	45	92	25	22	134	15	157	9	134	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	55	234	53	191	54	184	17	177	14	198	6	182	199	165	200	188	198	233	198	233	200	188	203	205	198	233	203	205	209	236	209	236	203	205	207	217	209	236	207	217	214	221	214	221	226	215	222	237	222	237	226	215	249	231	198	137	199	165	198	233	198	137	198	233	188	228	198	137	188	228	198	-102	198	-102	188	228	179	222	198	-102	179	222	171	214	198	-102	171	214	153	190	198	-102	153	190	141	160	198	-102	141	160	134	129	198	-102	134	129	130	100	198	-102	130	100	128	-6	198	-102	128	-6	128	-102	234	201	238	179	249	231	249	231	238	179	240	152	249	231	240	152	241	122	241	122	240	76	267	14	267	14	240	76	236	44	267	14	236	44	235	-1	235	-1	236	44	229	23	235	-1	229	23	218	12	315	115	309	157	309	73	309	73	309	157	295	191	309	73	295	191	292	39	292	39	295	191	274	216	292	39	274	216	267	14	267	14	274	216	249	231	267	14	249	231	241	122	202	8	198	8	235	-1	202	8	235	-1	218	12	222	237	209	236	214	221	60	13	87	78	85	122	85	122	91	231	60	13	60	13	91	231	58	215	60	13	58	215	35	38	35	38	58	215	33	190	35	38	33	190	18	72	18	72	33	190	18	156	18	72	18	156	12	115	128	-6	130	100	128	76	128	-6	128	76	128	8	128	-6	128	8	124	8	128	-6	124	8	109	12	128	-6	109	12	92	-1	92	-1	109	12	98	24	92	-1	98	24	91	45	92	-1	91	45	87	78	92	-1	87	78	60	13	132	237	91	231	105	203	132	237	105	203	125	218	132	237	125	218	154	224	132	237	154	224	154	237	91	231	85	122	87	153	91	231	87	153	93	181	91	231	93	181	105	203	235	-1	198	8	198	-6	249	231	226	215	234	201	46	170	52	181	58	231	58	231	52	181	60	187	58	231	60	187	78	237	78	237	60	187	68	191	78	237	68	191	74	191	74	191	84	190	78	237	78	237	84	190	94	233	215	230	142	116	155	12	155	12	142	116	130	164	155	12	130	164	129	93	129	93	130	164	123	187	129	93	123	187	118	136	118	136	123	187	116	207	118	136	116	207	110	160	110	160	116	207	106	223	110	160	106	223	102	176	102	176	106	223	94	185	167	32	293	230	215	230	167	32	215	230	155	12	167	32	155	12	162	-14	167	32	162	-14	169	-35	167	32	169	-35	176	0	129	93	11	-93	88	-93	129	93	88	-93	155	12	242	-46	234	-53	234	-98	234	-98	234	-53	226	-56	234	-98	226	-56	219	-56	219	-56	210	-54	217	-102	217	-102	210	-54	200	-47	217	-102	200	-47	200	-96	200	-96	200	-47	192	-35	200	-96	192	-35	187	-80	187	-80	192	-35	183	-19	187	-80	183	-19	177	-59	177	-59	183	-19	176	0	258	-69	264	-46	266	-19	258	-69	266	-19	253	-19	258	-69	253	-19	248	-35	258	-69	248	-35	248	-86	242	-46	234	-98	248	-86	242	-46	248	-86	248	-35	219	-56	217	-102	234	-98	94	233	84	190	94	185	94	233	94	185	106	223	44	218	34	199	41	154	44	218	41	154	46	170	44	218	46	170	58	231	29	177	28	154	41	154	29	177	41	154	34	199	177	-59	176	0	169	-35	31	237	31	237	6	237	31	237	6	237	24	217	31	237	24	217	35	207	31	237	35	207	66	231	290	216	276	192	298	13	298	13	276	192	270	161	298	13	270	161	269	-1	269	-1	270	161	268	126	269	-1	268	126	267	80	340	129	338	145	342	103	342	103	338	145	337	158	342	103	337	158	337	66	337	66	337	158	336	166	321	36	336	166	337	180	321	36	337	180	314	231	314	231	337	180	340	194	314	231	340	194	351	237	351	237	340	194	347	208	351	237	347	208	358	218	358	218	376	224	376	237	358	218	376	237	351	237	314	231	290	216	298	13	314	231	298	13	321	36	269	-1	267	80	263	46	269	-1	263	46	257	24	269	-1	257	24	247	12	269	-1	247	12	237	-6	247	12	234	8	237	-6	237	-6	234	8	225	8	237	-6	225	8	225	-6	225	-102	225	230	156	230	225	-102	156	230	156	8	145	-6	156	-6	147	8	145	-6	147	8	135	12	145	-6	135	12	125	24	145	-6	125	24	112	-1	125	24	118	46	112	-1	112	-1	118	46	114	79	112	-1	114	79	113	126	112	-1	113	126	111	161	112	-1	111	161	104	192	112	-1	104	192	89	216	112	-1	89	216	83	13	45	157	45	66	46	166	46	166	60	36	66	231	66	231	60	36	83	13	66	231	83	13	89	216	35	207	42	194	66	231	66	231	42	194	45	180	66	231	45	180	46	166	156	-6	156	-102	225	-102	156	-6	225	-102	156	8	156	-6	156	8	147	8	45	66	45	157	44	144	45	66	44	144	42	129	45	66	42	129	40	115	45	66	40	115	40	103	46	166	45	66	60	36	337	66	336	166	321	36	340	129	342	103	341	115	24	217	6	237	6	224	95	35	89	61	88	-1	88	-1	89	61	87	89	88	-1	87	89	60	12	60	12	87	89	86	112	95	35	118	-6	106	16	106	16	118	-6	124	8	134	10	124	8	133	-5	134	10	133	-5	148	-1	138	237	91	230	102	201	138	237	102	201	123	218	138	237	123	218	156	224	138	237	156	224	156	237	91	230	56	211	60	12	91	230	60	12	87	146	91	230	87	146	92	177	91	230	92	177	102	201	60	12	56	211	36	37	36	37	56	211	32	184	36	37	32	184	19	71	19	71	32	184	17	151	19	71	17	151	13	115	182	23	191	13	184	179	182	23	184	179	172	13	172	13	184	179	170	176	172	13	170	176	162	56	162	56	170	176	159	168	162	56	159	168	157	69	157	69	159	168	152	82	147	122	147	107	148	140	148	140	147	107	149	94	148	140	149	94	152	155	152	155	149	94	152	82	152	155	152	82	159	168	221	16	212	25	216	-1	216	-1	212	25	206	39	216	-1	206	39	203	4	203	4	206	39	203	55	208	166	203	55	207	67	208	166	207	67	212	81	208	166	212	81	214	153	214	153	212	81	215	94	214	153	215	94	218	138	218	138	215	94	218	109	218	138	218	109	219	123	198	176	184	179	191	13	198	176	191	13	203	4	198	176	203	4	203	55	198	176	203	55	208	166	224	237	209	237	242	218	224	237	242	218	274	230	274	230	242	218	263	201	274	230	263	201	275	177	221	16	231	-5	231	10	231	10	231	-5	241	8	258	15	241	8	248	-6	258	15	248	-6	278	-1	354	113	349	152	347	70	347	70	349	152	336	186	347	70	336	186	330	36	330	36	336	186	311	212	330	36	311	212	306	12	306	12	311	212	281	112	274	230	275	177	311	212	311	212	275	177	280	146	311	212	280	146	281	112	280	86	277	59	278	-1	280	86	278	-1	306	12	280	86	306	12	281	112	270	33	258	15	278	-1	270	33	278	-1	277	59	241	8	231	-5	248	-6	162	56	159	40	161	4	162	56	161	4	172	13	152	26	144	17	148	-1	152	26	148	-1	161	4	152	26	161	4	159	40	124	8	118	-6	133	-5	134	10	148	-1	144	17	242	218	209	237	209	224	221	16	216	-1	231	-5	87	146	60	12	86	112	95	35	88	-1	118	-6	155	327	155	274	162	320	162	320	155	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	105	311	105	311	105	291	110	282	105	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	125	270	117	327	125	270	126	331	126	331	125	270	136	268	126	331	136	268	136	333	136	333	136	268	146	270	136	333	146	270	146	331	146	331	146	270	155	274	146	331	155	274	155	327	118	230	22	230	32	217	118	230	32	217	40	213	118	230	40	213	45	208	118	230	45	208	48	200	118	230	48	200	49	188	118	230	49	188	50	25	118	230	50	25	55	13	118	230	55	13	64	2	118	230	64	2	77	-4	118	230	77	-4	94	-6	118	230	94	-6	114	-3	118	230	114	-3	118	56	119	41	114	-3	121	34	121	34	114	-3	132	3	121	34	132	3	124	30	124	30	132	3	130	28	136	29	130	28	132	3	136	29	132	3	146	15	166	45	155	50	158	29	158	29	155	50	150	44	158	29	150	44	146	15	146	15	150	44	146	38	146	15	146	38	141	33	118	48	118	56	114	-3	118	48	114	-3	119	41	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	50	25	49	188	49	39	136	29	146	15	141	33	32	217	22	230	22	219	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	89	333	89	268	99	331	99	331	89	268	99	270	99	331	99	270	108	327	108	327	99	270	108	274	108	327	108	274	115	320	115	320	108	274	115	281	115	320	115	281	119	311	119	311	115	281	119	290	119	311	119	290	121	300	56	301	58	291	58	311	58	311	58	291	63	282	58	311	63	282	63	320	63	320	63	282	70	275	63	320	70	275	70	327	70	327	70	275	79	270	70	327	79	270	79	331	79	331	79	270	89	268	79	331	89	268	89	333	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	213	327	213	274	220	320	220	320	213	274	220	281	220	320	220	281	224	311	224	311	220	281	224	290	224	311	224	290	226	300	161	301	163	291	163	311	163	311	163	291	167	282	163	311	167	282	168	320	168	320	167	282	174	275	168	320	174	275	175	327	175	327	174	275	183	270	175	327	183	270	183	331	183	331	183	270	193	268	183	331	193	268	194	333	194	333	193	268	204	270	194	333	204	270	204	331	204	331	204	270	213	274	204	331	213	274	213	327	55	234	53	191	54	184	17	177	14	198	6	182	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	150	304	155	310	155	342	155	342	155	310	159	315	155	342	159	315	159	337	159	337	159	315	161	320	159	337	161	320	161	331	161	331	161	320	162	324	150	345	143	346	145	297	150	345	145	297	150	304	150	345	150	304	155	342	145	297	143	346	138	346	145	297	138	346	132	344	145	297	132	344	128	342	145	297	128	342	123	338	145	297	123	338	120	332	145	297	120	332	113	264	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	120	332	89	264	113	264	18	74	18	155	12	114	89	0	86	109	58	15	26	191	31	196	39	225	39	225	31	196	36	200	39	225	36	200	42	201	42	201	47	200	55	234	55	234	47	200	50	196	55	234	50	196	53	191	25	213	14	198	17	177	25	213	17	177	21	184	25	213	21	184	26	191	25	213	26	191	39	225	73	24	74	237	59	50	59	50	74	237	55	234	59	50	55	234	54	177	54	177	55	234	54	184	55	234	39	225	42	201	127	50	124	79	125	-3	125	-3	124	79	123	113	123	113	123	190	120	209	125	-3	162	-6	145	13	145	13	162	-6	162	8	180	14	162	8	162	-6	180	14	162	-6	200	0	164	216	182	199	187	232	187	232	182	199	193	173	187	232	193	173	224	216	224	216	193	173	200	144	224	216	200	144	202	113	202	113	201	80	231	15	231	15	201	80	200	0	141	237	141	224	164	216	141	237	164	216	187	232	224	216	231	15	252	192	252	192	231	15	255	41	252	192	255	41	270	158	270	158	255	41	270	75	270	158	270	75	276	114	202	113	231	15	224	216	200	0	201	80	199	51	200	0	199	51	192	29	200	0	192	29	180	14	133	28	127	50	125	-3	133	28	125	-3	145	13	125	-3	123	113	120	209	125	-3	120	209	112	223	125	-3	112	223	101	231	125	-3	101	231	95	6	95	6	101	231	87	235	95	6	87	235	74	237	95	6	74	237	73	24	54	177	54	86	59	50	166	304	170	310	170	342	170	342	170	310	174	315	170	342	174	315	174	337	174	337	174	315	176	320	174	337	176	320	176	331	176	331	176	320	177	324	165	345	158	346	160	297	165	345	160	297	166	304	165	345	166	304	170	342	160	297	158	346	153	346	160	297	153	346	147	344	160	297	147	344	143	342	160	297	143	342	138	338	160	297	138	338	135	332	160	297	135	332	128	264	135	332	104	264	128	264	55	234	53	191	54	184	17	177	14	198	6	182	95	35	89	61	88	-1	88	-1	89	61	87	89	88	-1	87	89	60	12	60	12	87	89	86	112	95	35	118	-6	106	16	106	16	118	-6	124	8	134	10	124	8	133	-5	134	10	133	-5	148	-1	138	237	91	230	102	201	138	237	102	201	123	218	138	237	123	218	156	224	138	237	156	224	156	237	91	230	56	211	60	12	91	230	60	12	87	146	91	230	87	146	92	177	91	230	92	177	102	201	60	12	56	211	36	37	36	37	56	211	32	184	36	37	32	184	19	71	19	71	32	184	17	151	19	71	17	151	13	115	182	23	191	13	184	179	182	23	184	179	172	13	172	13	184	179	170	176	172	13	170	176	162	56	162	56	170	176	159	168	162	56	159	168	157	69	157	69	159	168	152	82	147	122	147	107	148	140	148	140	147	107	149	94	148	140	149	94	152	155	152	155	149	94	152	82	152	155	152	82	159	168	221	16	212	25	216	-1	216	-1	212	25	206	39	216	-1	206	39	203	4	203	4	206	39	203	55	208	166	203	55	207	67	208	166	207	67	212	81	208	166	212	81	214	153	214	153	212	81	215	94	214	153	215	94	218	138	218	138	215	94	218	109	218	138	218	109	219	123	198	176	184	179	191	13	198	176	191	13	203	4	198	176	203	4	203	55	198	176	203	55	208	166	162	56	159	40	161	4	162	56	161	4	172	13	152	26	144	17	148	-1	152	26	148	-1	161	4	152	26	161	4	159	40	124	8	118	-6	133	-5	224	237	209	237	242	218	224	237	242	218	274	230	274	230	242	218	263	201	274	230	263	201	275	177	221	16	231	-5	231	10	231	10	231	-5	241	8	258	15	241	8	248	-6	258	15	248	-6	278	-1	354	113	349	152	347	70	347	70	349	152	336	186	347	70	336	186	330	36	330	36	336	186	311	212	330	36	311	212	306	12	306	12	311	212	281	112	274	230	275	177	311	212	311	212	275	177	280	146	311	212	280	146	281	112	280	86	277	59	278	-1	280	86	278	-1	306	12	280	86	306	12	281	112	270	33	258	15	278	-1	270	33	278	-1	277	59	241	8	231	-5	248	-6	214	310	217	315	217	337	217	337	217	315	220	320	217	337	220	320	220	331	220	331	220	320	220	324	202	346	204	297	208	345	208	345	204	297	209	304	208	345	209	304	214	342	214	342	209	304	214	310	214	342	214	310	217	337	204	297	202	346	196	346	204	297	196	346	191	344	204	297	191	344	186	342	204	297	186	342	182	338	204	297	182	338	179	332	204	297	179	332	172	264	179	332	148	264	172	264	242	218	209	237	209	224	221	16	216	-1	231	-5	134	10	148	-1	144	17	87	146	60	12	86	112	95	35	88	-1	118	-6	88	2	127	-4	96	16	96	16	127	-4	107	13	129	24	107	13	127	-4	129	24	127	-4	161	0	183	164	198	176	177	170	177	170	198	176	174	190	177	170	174	190	169	174	169	174	174	190	160	175	140	165	160	175	145	195	140	165	145	195	123	192	89	74	102	106	104	185	104	185	102	106	119	139	104	185	119	139	123	192	123	192	119	139	140	165	90	22	86	30	88	2	88	2	86	30	85	40	88	2	85	40	71	160	71	160	85	40	84	50	87	173	84	50	89	74	87	173	89	74	104	185	231	101	227	130	226	67	226	67	227	130	216	156	226	67	216	156	212	38	212	38	216	156	198	176	212	38	198	176	190	15	190	15	198	176	189	147	190	15	189	147	183	121	190	15	183	121	170	87	187	156	189	147	198	176	187	156	198	176	183	164	174	190	145	195	160	175	161	0	190	15	170	87	161	0	170	87	151	51	161	0	151	51	129	24	60	23	88	2	71	160	60	23	71	160	56	144	60	23	56	144	52	257	60	23	52	257	41	52	37	214	29	169	30	88	37	214	30	88	41	52	37	214	41	52	52	257	63	165	71	186	74	295	74	295	71	186	81	207	74	295	81	207	106	326	106	326	81	207	93	227	106	326	93	227	104	246	104	246	108	246	106	326	106	326	108	246	116	333	187	296	176	283	180	252	180	252	176	283	164	271	180	252	164	271	154	264	154	264	147	261	151	247	151	247	147	261	139	258	151	247	139	258	131	257	124	256	116	256	119	246	124	256	119	246	123	246	124	256	123	246	151	247	124	256	151	247	131	257	194	334	202	345	190	336	190	336	202	345	186	337	168	331	186	337	185	348	168	331	185	348	167	349	108	246	110	256	116	333	116	333	110	256	120	273	116	333	120	273	129	339	129	339	120	273	134	294	129	339	134	294	142	344	142	344	134	294	151	315	142	344	151	315	155	347	155	347	151	315	168	331	155	347	168	331	167	349	228	306	225	326	222	280	222	280	225	326	216	338	222	280	216	338	204	262	204	262	216	338	202	345	204	262	202	345	198	321	198	321	194	309	204	262	204	262	194	309	187	296	204	262	187	296	180	252	202	345	194	334	196	330	202	345	196	330	197	326	202	345	197	326	198	321	202	345	185	348	186	337	154	264	151	247	180	252	116	256	110	256	112	246	116	256	112	246	115	246	116	256	115	246	119	246	74	295	52	257	56	144	74	295	56	144	63	165	112	246	110	256	108	246	30	88	29	169	27	126	90	22	88	2	96	16	71	160	84	50	87	173	150	207	135	230	146	157	146	157	135	230	127	253	146	157	127	253	105	178	105	178	127	253	124	277	127	344	124	277	126	291	127	344	126	291	129	304	26	113	31	119	38	147	38	147	31	119	36	123	38	147	36	123	42	124	42	124	47	122	54	156	54	156	47	122	51	119	54	156	51	119	53	113	24	134	13	120	17	99	24	134	17	99	22	107	24	134	22	107	26	113	24	134	26	113	38	147	73	24	74	159	59	50	59	50	74	159	54	156	59	50	54	156	54	100	54	100	54	156	54	107	54	156	38	147	42	124	127	38	124	63	125	-3	125	-3	124	63	123	95	123	95	123	108	120	128	127	38	125	-3	133	21	133	21	125	-3	162	-6	133	21	162	-6	145	12	145	12	162	-6	162	8	180	13	162	8	162	-6	180	13	162	-6	195	-2	169	322	174	319	190	339	190	339	174	319	179	313	190	339	179	313	183	305	183	305	189	287	190	339	190	339	189	287	194	265	190	339	194	265	224	318	224	318	194	265	197	239	224	318	197	239	200	206	275	135	282	135	276	150	276	150	282	135	282	149	282	149	282	135	289	134	282	149	289	134	289	148	289	148	289	134	295	134	289	148	295	134	296	148	296	148	295	134	302	134	296	148	302	134	303	147	303	147	302	134	310	134	303	147	310	134	310	147	276	177	269	237	271	90	276	177	271	90	272	100	276	177	272	100	273	111	276	177	273	111	274	123	276	177	274	123	275	135	276	177	275	135	276	150	202	142	221	8	224	318	224	318	221	8	242	26	224	318	242	26	251	284	251	284	242	26	258	50	251	284	258	50	269	237	269	237	258	50	268	80	269	237	268	80	271	90	202	142	224	318	201	169	202	142	201	169	172	187	202	142	172	187	150	207	202	142	150	207	146	157	201	169	224	318	200	206	129	304	135	315	151	346	151	346	135	315	145	322	151	346	145	322	157	325	157	325	164	324	190	339	190	339	164	324	169	322	190	339	151	346	157	325	221	8	202	142	202	140	221	8	202	140	201	92	221	8	201	92	198	55	221	8	198	55	195	-2	192	29	180	13	195	-2	192	29	195	-2	198	55	125	-3	123	95	120	128	125	-3	120	128	112	142	125	-3	112	142	101	152	125	-3	101	152	95	6	95	6	101	152	87	157	95	6	87	157	74	159	95	6	74	159	73	24	54	100	54	86	59	50	105	178	124	277	127	344	105	178	127	344	102	336	105	178	102	336	80	322	105	178	80	322	78	203	65	299	59	266	63	233	65	299	63	233	78	203	65	299	78	203	80	322	127	344	129	304	151	346	54	156	53	113	54	107	17	99	13	120	6	105	17	310	23	311	25	335	25	335	23	311	29	312	25	335	29	312	38	340	38	340	29	312	34	313	38	340	34	313	40	313	40	313	74	305	52	344	52	344	74	305	65	346	13	327	3	320	11	308	13	327	11	308	17	310	13	327	17	310	25	335	52	344	38	340	40	313	204	222	202	209	218	42	218	42	202	209	200	197	218	42	200	197	197	197	221	181	226	207	226	283	226	283	226	207	231	230	226	283	231	230	242	308	242	308	231	230	238	250	242	308	238	250	245	268	245	268	253	283	261	327	261	327	253	283	262	298	261	327	262	298	284	341	284	341	262	298	273	309	284	341	273	309	284	317	221	181	226	283	217	152	217	152	226	283	214	257	217	152	214	257	217	61	217	61	214	257	210	245	217	61	210	245	207	233	217	61	207	233	218	42	299	320	312	346	298	320	298	320	312	346	296	320	284	317	296	320	312	346	284	317	312	346	284	341	326	252	332	343	314	254	314	254	332	343	312	346	314	254	312	346	304	258	304	258	312	346	301	316	304	258	301	316	297	312	304	258	297	312	297	266	297	266	297	312	294	307	297	266	294	307	292	301	291	275	297	266	292	301	291	275	292	301	290	294	291	275	290	294	290	286	332	343	340	254	348	335	348	335	340	254	352	260	348	335	352	260	358	323	358	323	352	260	360	270	358	323	360	270	365	309	365	309	360	270	365	281	365	309	365	281	367	295	312	346	299	320	300	319	312	346	300	319	301	318	312	346	301	318	301	316	261	327	242	308	245	268	263	0	263	12	243	15	263	0	243	15	230	20	263	0	230	20	136	64	263	0	136	64	135	45	263	0	135	45	132	31	263	0	132	31	124	21	263	0	124	21	110	16	263	0	110	16	89	12	263	0	89	12	89	0	218	42	197	197	187	258	218	42	187	258	168	301	218	42	168	301	141	328	218	42	141	328	136	132	218	42	136	132	222	28	136	64	230	20	222	28	136	64	222	28	136	132	74	305	101	281	107	342	107	342	101	281	120	243	107	342	120	243	141	328	141	328	120	243	132	193	141	328	132	193	136	132	65	346	74	305	107	342	204	222	218	42	207	233	332	343	326	252	340	254	110	12	124	-6	125	8	125	8	124	-6	128	-6	125	8	128	-6	128	8	128	8	128	-6	198	-102	128	8	198	-102	128	221	128	221	198	-102	128	237	128	221	128	237	127	237	99	23	91	42	89	0	99	23	89	0	124	-6	99	23	124	-6	110	12	91	42	87	71	89	0	89	0	87	71	85	109	58	215	85	109	87	153	58	215	87	153	89	231	89	231	87	153	90	185	89	231	90	185	98	206	58	215	34	189	34	41	58	215	34	41	58	15	58	215	58	15	89	0	58	215	89	0	85	109	18	74	34	41	34	189	18	74	34	189	18	155	18	74	18	155	12	114	127	237	89	231	98	206	127	237	98	206	109	218	127	237	109	218	125	221	127	237	125	221	128	221	198	237	198	221	203	221	198	237	203	221	204	237	204	237	203	221	218	218	204	237	218	218	239	231	239	231	218	218	229	206	239	231	229	206	236	185	198	-102	198	338	128	338	198	-102	128	338	128	237	202	8	198	8	201	-6	202	8	201	-6	238	0	202	8	238	0	218	12	315	114	309	154	309	75	309	75	309	154	294	188	309	75	294	188	294	41	294	41	294	188	270	214	294	41	270	214	269	15	269	15	270	214	241	108	240	153	241	108	270	214	240	153	270	214	239	231	240	153	239	231	236	185	240	69	236	41	238	0	240	69	238	0	269	15	240	69	269	15	241	108	229	22	218	12	238	0	229	22	238	0	236	41	201	-6	198	8	198	-6	198	-102	128	-6	128	-102	141	141	143	156	113	230	113	230	143	156	147	169	113	230	147	169	152	180	152	180	321	180	425	230	425	230	321	180	327	169	425	230	327	169	330	156	143	58	139	-2	149	34	149	34	139	-2	171	-6	149	34	171	-6	160	15	160	15	171	-6	177	8	188	11	177	8	188	-5	188	11	188	-5	202	-1	139	-2	140	107	113	230	139	-2	113	230	111	12	111	12	113	230	91	180	111	12	91	180	88	35	88	35	91	180	82	168	88	35	82	168	75	156	141	84	140	107	139	-2	141	84	139	-2	143	58	236	23	245	13	238	156	236	23	238	156	226	13	226	13	238	156	224	154	226	13	224	154	216	55	216	55	224	154	214	147	216	55	214	147	211	68	211	68	214	147	207	79	201	112	202	101	202	125	202	125	202	101	204	90	202	125	204	90	206	137	206	137	204	90	207	79	206	137	207	79	214	147	274	17	266	26	269	-1	269	-1	266	26	259	39	269	-1	259	39	256	4	256	4	259	39	256	55	261	147	256	55	261	68	261	147	261	68	268	138	268	138	261	68	266	79	268	138	266	79	270	90	272	126	268	138	270	90	272	126	270	90	272	101	272	126	272	101	273	113	251	154	238	156	245	13	251	154	245	13	256	4	251	154	256	4	256	55	251	154	256	55	261	147	274	17	284	-5	284	11	284	11	284	-5	295	8	312	15	295	8	301	-6	312	15	301	-6	333	-1	333	-1	362	12	333	84	333	84	362	12	334	108	334	125	334	108	387	180	334	125	387	180	425	230	425	230	387	180	425	180	387	180	334	108	362	12	387	180	362	12	386	36	387	180	386	36	402	69	387	180	402	69	394	169	425	230	330	156	333	141	425	230	333	141	334	125	140	125	141	141	113	230	140	125	113	230	140	107	113	230	152	180	425	230	80	227	54	216	63	179	80	227	63	179	79	180	80	227	79	180	91	180	80	227	91	180	113	230	17	150	26	161	33	199	33	199	26	161	36	170	33	199	36	170	54	216	54	216	36	170	49	176	54	216	49	176	63	179	17	177	4	150	17	150	17	177	17	150	33	199	404	143	400	156	402	69	404	143	402	69	407	113	404	143	407	113	407	129	333	-1	333	84	330	58	333	-1	330	58	324	33	333	-1	324	33	312	15	295	8	284	-5	301	-6	216	55	213	39	215	4	216	55	215	4	226	13	206	26	198	17	202	-1	206	26	202	-1	215	4	206	26	215	4	213	39	177	8	171	-6	188	-5	72	69	88	35	75	156	72	69	75	156	70	142	72	69	70	142	67	128	72	69	67	128	66	113	188	11	202	-1	198	17	394	169	402	69	400	156	274	17	269	-1	284	-5	226	14	195	7	195	7	240	-75	195	7	164	14	240	-75	164	14	154	-5	154	-5	164	14	139	32	154	-5	139	32	121	64	108	10	154	-5	121	64	108	10	121	64	110	108	108	10	110	108	106	165	108	10	106	165	89	313	108	10	89	313	70	36	17	167	24	116	26	226	26	226	24	116	42	72	26	226	42	72	51	276	51	276	42	72	70	36	51	276	70	36	89	313	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	280	10	318	37	302	313	318	37	339	275	339	275	318	37	347	73	339	275	347	73	363	226	363	226	347	73	365	117	363	226	365	117	372	167	283	164	318	37	302	313	280	10	283	164	279	108	280	10	279	108	268	64	280	10	268	64	251	33	280	10	251	33	235	-5	235	-43	235	-5	226	14	235	-43	226	14	236	-62	236	-62	226	14	195	7	236	-62	195	7	240	-75	284	-102	284	-89	262	-87	284	-102	262	-87	248	-82	284	-102	248	-82	154	-43	284	-102	154	-43	153	-62	284	-102	153	-62	149	-74	284	-102	149	-74	141	-82	284	-102	141	-82	127	-86	284	-102	127	-86	105	-89	284	-102	105	-89	105	-102	248	-82	240	-75	154	-5	248	-82	154	-5	154	-43	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	226	14	235	-5	251	33	159	41	152	22	160	-102	160	-102	152	22	141	12	160	-102	141	12	126	8	126	8	110	12	160	-102	160	-102	110	12	99	23	160	-102	99	23	90	-1	90	-1	99	23	92	42	90	-1	92	42	87	71	65	10	86	109	87	153	65	10	87	153	90	231	90	231	87	153	91	185	90	231	91	185	98	206	87	71	86	109	65	10	87	71	65	10	90	-1	90	231	98	206	127	237	127	237	98	206	110	218	127	237	110	218	126	221	126	221	141	218	127	237	127	237	141	218	163	231	165	109	186	11	193	214	193	214	186	11	207	29	193	214	207	29	217	188	217	188	207	29	224	53	217	188	224	53	232	154	232	154	224	53	234	82	232	154	234	82	238	114	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	160	-1	163	70	160	-1	186	11	163	70	186	11	165	109	90	-1	90	-102	160	-102	12	114	16	81	18	155	18	155	16	81	27	53	18	155	27	53	34	189	34	189	27	53	43	29	34	189	43	29	58	214	58	214	43	29	65	10	58	214	65	10	90	231	159	41	160	-102	160	-1	113	309	67	269	81	229	81	229	67	269	75	189	79	51	75	189	67	269	79	51	67	269	50	73	50	73	67	269	35	216	50	73	35	216	30	107	30	107	35	216	22	156	233	3	251	90	214	15	214	15	251	90	207	101	214	15	207	101	188	23	188	23	207	101	160	112	188	23	160	112	155	30	155	30	160	112	117	128	155	30	117	128	116	38	116	38	117	128	86	152	81	229	98	264	113	309	113	309	98	264	123	293	113	309	123	293	167	336	167	336	123	293	154	312	167	336	154	312	188	319	188	319	214	313	222	345	222	345	214	313	233	300	222	345	233	300	249	344	249	344	233	300	247	283	249	344	247	283	261	270	124	-49	128	-79	137	-60	137	-60	128	-79	146	-91	137	-60	146	-91	151	-69	151	-69	146	-91	165	-99	151	-69	165	-99	165	-75	165	-75	165	-99	184	-103	165	-75	184	-103	180	-79	180	-79	184	-103	194	-80	215	-77	194	-80	202	-104	215	-77	202	-104	238	-100	308	50	297	63	298	-66	298	-66	297	63	284	75	298	-66	284	75	271	-87	271	-87	284	75	251	90	271	-87	251	90	248	-27	248	-27	246	-42	271	-87	271	-87	246	-42	240	-57	271	-87	240	-57	238	-100	238	-100	240	-57	230	-69	238	-100	230	-69	215	-77	251	90	233	3	244	-10	251	90	244	-10	248	-27	308	318	294	332	300	270	308	318	300	270	307	277	308	318	307	277	312	287	308	318	312	287	314	298	249	344	261	270	274	340	274	340	261	270	278	264	274	340	278	264	294	332	294	332	278	264	290	266	294	332	290	266	300	270	222	345	167	336	188	319	316	34	308	50	316	-37	316	34	316	-37	323	-1	316	34	323	-1	321	17	194	-80	184	-103	202	-104	82	159	79	165	79	51	82	159	79	51	116	38	82	159	116	38	86	152	79	51	79	165	77	173	79	51	77	173	75	181	79	51	75	181	75	189	128	-79	124	-49	111	-63	308	50	298	-66	316	-37	43	68	38	77	45	6	45	6	38	77	36	89	35	15	36	89	31	142	35	15	31	142	26	24	26	24	31	142	23	126	26	24	23	126	20	35	20	35	23	126	17	110	20	35	17	110	15	48	15	48	17	110	13	93	15	48	13	93	13	61	13	61	13	93	12	75	58	0	73	-3	63	57	63	57	73	-3	76	55	90	56	76	55	90	-5	90	56	90	-5	108	-6	52	61	43	68	45	6	52	61	45	6	58	0	52	61	58	0	63	57	127	137	132	196	117	138	117	138	132	196	108	138	87	136	108	138	105	189	87	136	105	189	81	181	36	89	40	106	42	155	42	155	40	106	51	120	42	155	51	120	59	169	59	169	51	120	68	130	59	169	68	130	81	181	81	181	68	130	87	136	42	155	31	142	36	89	230	252	224	237	229	192	229	192	224	237	215	224	229	192	215	224	215	164	215	164	215	224	202	212	215	164	202	212	190	143	190	143	202	212	184	203	190	143	184	203	161	199	230	252	229	192	238	222	230	252	238	222	242	252	161	199	132	196	136	136	161	199	136	136	145	136	161	199	145	136	153	136	161	199	153	136	190	143	132	196	105	189	108	138	191	44	167	55	177	-3	177	-3	167	55	167	-1	156	-2	167	-1	167	55	156	-2	167	55	143	-3	143	-3	167	55	136	59	143	-3	136	59	130	-4	130	-4	136	59	126	58	130	-4	126	58	118	-6	118	-6	126	58	114	57	118	-6	114	57	108	-6	108	-6	114	57	102	56	108	-6	102	56	90	56	196	-44	191	-52	200	-68	200	-68	191	-52	184	-58	200	-68	184	-58	181	-85	181	-85	184	-58	176	-61	181	-85	176	-61	169	-62	169	-62	160	-60	181	-85	181	-85	160	-60	157	-97	196	-44	200	-68	198	-34	198	-34	200	-68	207	27	207	27	200	-68	214	-46	207	27	214	-46	216	5	216	5	214	-46	219	-20	207	27	191	44	193	-15	207	27	193	-15	197	-24	207	27	197	-24	198	-34	191	44	177	-3	186	-8	191	44	186	-8	193	-15	157	-97	160	-60	152	-54	157	-97	152	-54	143	-47	157	-97	143	-47	131	-42	157	-97	131	-42	131	-101	86	-60	87	-79	91	-52	91	-52	87	-79	93	-88	91	-52	93	-88	97	-45	97	-45	93	-88	102	-94	97	-45	102	-94	106	-41	106	-41	102	-94	115	-99	106	-41	115	-99	116	-39	116	-39	115	-99	131	-101	116	-39	131	-101	131	-42	76	55	73	-3	90	-5	87	-79	86	-60	85	-70	132	196	127	137	136	136	45	6	36	89	35	15	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	38	320	46	313	296	338	296	338	46	313	154	320	296	338	154	320	168	321	168	321	192	320	296	338	296	338	192	320	213	318	296	338	213	318	230	314	270	283	296	338	264	293	264	293	296	338	254	301	243	309	254	301	296	338	243	309	296	338	230	314	296	338	270	283	276	272	296	338	276	272	280	257	296	338	280	257	285	237	296	338	285	237	296	237	52	287	134	36	133	50	133	186	133	163	247	163	133	186	247	163	247	186	52	287	133	50	133	296	52	287	133	296	134	305	52	287	134	305	138	313	52	287	138	313	145	317	52	287	145	317	51	302	154	320	46	313	51	302	154	320	51	302	145	317	26	324	38	320	296	338	26	324	296	338	8	338	26	324	8	338	8	325	188	0	188	12	165	14	188	0	165	14	149	18	188	0	149	18	52	51	188	0	52	51	51	37	188	0	51	37	47	27	52	51	149	18	139	25	52	51	139	25	134	36	52	51	134	36	52	287	188	0	8	12	8	0	103	180	229	180	229	230	103	180	229	230	33	230	103	180	33	230	93	-102	103	180	93	-102	97	-90	103	180	97	-90	100	-77	103	180	100	-77	101	-62	103	180	101	-62	102	-45	103	180	102	-45	103	-26	93	-102	33	230	33	-26	93	-102	33	-26	33	-46	93	-102	33	-46	32	-63	93	-102	32	-63	30	-77	93	-102	30	-77	27	-90	93	-102	27	-90	22	-102	103	70	103	49	204	49	103	70	204	49	204	70	129	397	114	392	118	362	118	362	114	392	112	363	104	362	112	363	114	392	104	362	114	392	99	384	75	348	82	353	83	373	83	373	82	353	89	357	83	373	89	357	99	384	99	384	89	357	96	360	99	384	96	360	104	362	245	60	247	65	277	189	277	189	247	65	249	70	277	189	249	70	251	75	251	75	358	294	277	189	277	189	358	294	350	302	277	189	350	302	276	189	276	189	350	302	99	203	276	189	99	203	25	89	25	89	99	203	98	203	25	89	98	203	124	317	124	317	98	203	170	286	124	317	170	286	126	321	124	317	17	98	25	89	185	305	195	320	195	377	195	377	195	320	201	333	195	377	201	333	202	363	202	363	201	333	204	342	202	363	204	342	204	349	184	388	167	396	170	286	184	388	170	286	185	305	184	388	185	305	195	377	170	286	167	396	145	398	170	286	145	398	131	342	170	286	131	342	131	337	170	286	131	337	130	332	170	286	130	332	128	326	170	286	128	326	126	321	130	350	131	342	145	398	130	350	145	398	129	397	129	397	118	362	123	360	129	397	123	360	127	356	129	397	127	356	130	350	230	-6	246	-5	244	50	244	50	244	55	230	-6	230	-6	244	55	245	60	230	-6	245	60	208	-3	208	-3	245	60	277	189	208	-3	277	189	205	106	172	53	173	28	176	64	176	64	173	28	180	15	176	64	180	15	182	76	182	76	180	15	191	4	182	76	191	4	192	90	192	90	191	4	208	-3	192	90	208	-3	205	106	293	39	286	35	292	19	292	19	286	35	279	31	292	19	279	31	276	7	276	7	279	31	271	29	276	7	271	29	263	28	263	28	257	29	261	0	261	0	257	29	252	32	261	0	252	32	248	36	246	-5	261	0	248	36	246	-5	248	36	245	42	246	-5	245	42	244	50	293	39	292	19	307	34	293	39	307	34	300	44	263	28	261	0	276	7	173	28	172	53	171	42	75	348	83	373	68	358	98	198	182	346	112	346	98	198	112	346	15	148	98	198	15	148	143	148	98	198	143	148	227	198	143	148	59	0	129	0	143	148	129	0	227	198	142	312	145	312	145	343	145	343	145	312	148	312	145	343	148	312	188	346	188	346	148	312	151	312	188	346	151	312	154	313	154	313	185	308	188	346	188	346	185	308	215	297	188	346	215	297	262	336	262	336	215	297	242	279	262	336	242	279	266	257	314	59	300	11	326	-45	326	-45	300	11	277	-30	326	-45	277	-30	273	-84	273	-84	277	-30	246	-63	273	-84	246	-63	206	-85	321	307	285	230	295	210	295	210	303	192	321	307	321	307	303	192	310	173	321	307	310	173	315	152	229	64	236	110	236	204	236	204	236	110	248	153	236	204	248	153	285	230	285	230	248	153	268	188	285	230	268	188	295	210	198	163	169	113	227	0	198	163	227	0	227	22	198	163	227	22	229	64	198	163	229	64	236	204	152	57	146	0	227	0	152	57	227	0	169	113	321	307	319	109	326	-45	321	307	326	-45	364	263	364	263	326	-45	367	7	364	263	367	7	391	206	391	206	367	7	392	71	391	206	392	71	401	139	321	307	315	152	318	131	321	307	318	131	319	109	321	307	262	336	266	257	321	307	266	257	285	230	79	293	97	301	109	335	109	335	97	301	116	305	145	343	116	305	140	311	145	343	140	311	142	312	140	174	140	311	116	305	140	174	116	305	116	174	76	320	46	297	47	270	76	320	47	270	62	283	76	320	62	283	79	293	76	320	79	293	109	335	46	297	17	267	33	254	46	297	33	254	47	270	319	109	314	59	326	-45	273	-84	206	-85	206	-102	109	335	116	305	145	343	249	-73	265	-102	250	-65	250	-65	265	-102	250	-56	252	171	250	-56	265	-102	252	171	265	-102	266	144	266	144	265	-102	274	-77	266	144	274	-77	277	114	277	114	274	-77	282	-52	277	114	282	-52	285	85	285	85	282	-52	287	-27	285	85	287	-27	290	54	290	54	287	-27	290	-2	290	54	290	-2	291	23	248	-91	247	-99	265	-102	248	-91	265	-102	249	-82	249	-82	265	-102	249	-73	252	171	219	217	227	57	252	171	227	57	237	30	252	171	237	30	244	2	252	171	244	2	248	-26	252	171	248	-26	250	-56	219	217	178	256	178	153	219	217	178	153	185	141	219	217	185	141	192	129	219	217	192	129	199	116	219	217	199	116	206	104	219	217	206	104	215	84	219	217	215	84	227	57	82	264	111	240	131	287	131	287	111	240	136	212	131	287	136	212	178	256	178	256	136	212	158	183	178	256	158	183	171	165	178	256	171	165	178	153	78	308	22	320	50	285	78	308	50	285	82	264	78	308	82	264	131	287	206	104	126	58	137	39	206	104	137	39	215	84	158	183	80	138	91	119	158	183	91	119	171	165	50	285	22	320	15	302	50	175	56	178	57	237	57	237	56	178	61	181	57	237	61	181	76	234	76	234	61	181	65	184	76	234	65	184	70	185	70	185	78	184	76	234	76	234	78	184	92	225	44	235	33	231	34	175	44	235	34	175	41	174	44	235	41	174	50	175	44	235	50	175	57	237	15	200	17	190	17	214	17	214	17	190	21	183	17	214	21	183	24	224	24	224	21	183	28	178	24	224	28	178	33	231	33	231	28	178	34	175	94	135	93	126	166	97	166	97	93	126	92	116	166	97	92	116	90	107	90	107	6	0	90	0	116	166	113	191	114	142	116	166	114	142	115	149	116	166	115	149	115	155	116	166	115	155	116	161	113	135	114	142	113	191	113	135	113	191	105	210	113	135	105	210	95	152	113	135	95	152	95	144	113	135	95	144	166	97	113	135	166	97	189	230	189	53	185	62	187	2	187	2	185	62	184	75	174	17	184	75	184	84	174	17	184	84	189	230	189	230	184	84	185	94	189	230	185	94	186	105	189	125	273	230	189	230	189	125	189	230	187	115	166	97	165	89	166	36	166	97	166	36	174	17	166	97	174	17	189	230	94	165	95	152	105	210	94	165	105	210	92	225	90	107	90	0	166	97	223	49	218	46	222	-8	222	-8	218	46	214	43	222	-8	214	43	209	42	209	42	201	43	203	-5	203	-5	201	43	194	46	203	-5	194	46	189	53	264	26	262	37	262	13	262	13	262	37	258	44	262	13	258	44	255	3	255	3	258	44	251	50	255	3	251	50	246	-3	246	-3	251	50	245	53	246	-3	245	53	238	54	235	-7	246	-3	238	54	235	-7	238	54	229	52	235	-7	229	52	223	49	235	-7	223	49	222	-8	209	42	203	-5	222	-8	166	36	165	89	164	81	166	36	164	81	164	73	166	36	164	73	163	66	166	36	163	66	163	60	92	225	78	184	85	181	92	225	85	181	90	174	92	225	90	174	94	165	187	2	184	75	174	17	189	53	187	2	203	-5	94	135	166	97	95	144	189	230	186	105	187	115	99	-22	80	-10	85	-62	85	-62	80	-10	64	4	85	-62	64	4	53	-37	53	-37	64	4	53	22	53	-37	53	22	35	185	53	-37	35	185	33	-6	33	-6	35	185	20	27	164	41	157	22	167	0	167	0	157	22	146	12	167	0	146	12	131	8	131	8	115	12	130	-6	130	-6	115	12	114	-6	104	23	97	42	99	-3	104	23	99	-3	114	-6	104	23	114	-6	115	12	91	109	84	1	92	71	92	71	84	1	99	-3	92	71	99	-3	97	42	92	153	96	185	94	231	94	231	96	185	103	206	94	231	103	206	132	237	132	237	103	206	115	218	132	237	115	218	131	221	131	221	146	218	132	237	132	237	146	218	168	231	243	114	237	154	237	75	237	75	237	154	222	188	237	75	222	188	222	41	222	41	222	188	198	214	222	41	198	214	198	15	198	15	198	214	170	109	168	153	170	109	198	214	168	153	198	214	168	231	168	153	168	231	164	185	168	231	146	218	157	206	168	231	157	206	164	185	168	70	164	41	167	0	168	70	167	0	198	15	168	70	198	15	170	109	131	8	130	-6	167	0	53	22	54	23	61	213	61	213	54	23	69	10	61	213	69	10	94	231	94	231	69	10	84	1	94	231	84	1	92	153	92	153	84	1	91	109	61	213	35	185	53	22	175	-30	167	-30	183	-87	183	-87	167	-30	159	-30	183	-87	159	-30	159	-86	159	-86	159	-30	151	-31	159	-86	151	-31	142	-31	142	-31	120	-28	126	-80	126	-80	120	-28	99	-22	126	-80	99	-22	85	-62	18	147	12	99	14	63	18	147	14	63	20	27	18	147	20	27	35	185	222	-94	225	-87	227	-54	227	-54	225	-87	227	-81	227	-54	227	-81	229	-69	229	-69	227	-81	228	-75	199	-90	204	-102	210	-35	210	-35	204	-102	217	-102	210	-35	217	-102	220	-43	220	-43	217	-102	222	-94	220	-43	222	-94	227	-54	198	-31	182	-30	183	-87	198	-31	183	-87	199	-90	198	-31	199	-90	210	-35	142	-31	126	-80	159	-86	175	-30	183	-87	182	-30	254	337	197	345	223	323	223	323	197	345	193	329	164	323	193	329	197	345	164	323	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	158	301	23	283	158	279	105	302	313	282	182	283	158	283	158	282	182	106	158	106	158	282	182	106	182	106	158	106	182	89	313	106	158	89	313	110	104	223	323	247	305	254	337	254	337	247	305	265	275	254	337	265	275	302	313	302	313	265	275	277	234	302	313	277	234	282	182	268	62	250	32	252	0	268	62	252	0	301	23	268	62	301	23	279	105	122	62	136	0	140	31	140	31	136	0	194	-8	140	31	194	-8	164	13	164	13	194	-8	195	7	226	13	195	7	252	0	226	13	252	0	250	32	195	7	194	-8	252	0	138	337	89	313	111	233	138	337	111	233	123	275	138	337	123	275	141	305	138	337	141	305	164	323	110	104	89	313	87	23	110	104	87	23	136	0	110	104	136	0	122	62	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	111	233	89	313	106	182	12	111	17	71	18	153	18	153	17	71	32	39	18	153	32	39	33	187	33	187	32	39	54	14	33	187	54	14	57	214	57	214	54	14	84	-1	57	214	84	-1	84	113	84	113	162	135	84	135	84	135	86	160	88	231	84	135	88	231	57	214	84	135	57	214	84	113	119	-6	142	-4	132	30	132	30	142	-4	152	26	164	27	152	26	162	1	164	27	162	1	181	11	119	-6	132	30	114	42	119	-6	114	42	98	60	119	-6	98	60	88	84	119	-6	88	84	84	-1	184	233	182	230	187	180	187	180	182	230	179	228	187	180	179	228	179	196	179	196	179	228	177	227	179	196	177	227	174	227	174	227	171	228	179	196	179	196	171	228	169	209	196	237	185	237	187	180	196	237	187	180	193	163	196	237	193	163	204	163	142	236	136	222	154	218	142	236	154	218	156	233	156	233	154	218	169	209	156	233	169	209	165	230	165	230	169	209	171	228	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	1	86	160	91	184	88	231	88	231	91	184	101	203	88	231	101	203	124	237	124	237	101	203	116	217	124	237	116	217	136	222	136	222	142	236	124	237	184	233	187	180	185	237	84	113	84	-1	88	84	162	135	84	113	162	113	29	66	29	66	35	49	35	49	29	66	37	-6	35	49	37	-6	43	33	43	33	37	-6	38	-2	43	33	38	-2	40	0	66	-3	68	11	57	0	57	0	68	11	54	20	57	0	54	20	51	2	51	2	54	20	49	3	46	2	49	3	54	20	46	2	54	20	43	33	27	186	37	194	41	219	41	219	37	194	48	199	41	219	48	199	60	229	60	229	48	199	58	202	60	229	58	202	70	203	70	203	90	199	80	235	80	235	90	199	103	237	24	204	7	184	16	175	24	204	16	175	27	186	24	204	27	186	41	219	80	235	60	229	70	203	66	-3	80	-5	68	11	68	11	80	-5	86	8	106	13	86	8	98	-6	106	13	98	-6	134	0	43	33	40	0	43	2	43	33	43	2	46	2	29	66	17	66	26	-6	29	66	26	-6	37	-6	209	118	204	158	204	77	204	77	204	158	190	191	204	77	190	191	188	42	188	42	190	191	167	216	188	42	167	216	165	16	165	16	167	216	138	117	165	16	138	117	138	94	60	117	60	94	138	94	60	117	138	94	138	117	138	231	103	237	108	188	138	231	108	188	124	170	138	231	124	170	134	146	138	231	134	146	138	117	138	231	138	117	167	216	136	69	131	46	134	0	136	69	134	0	165	16	136	69	165	16	138	94	120	26	106	13	134	0	120	26	134	0	131	46	86	8	80	-5	98	-6	103	237	90	199	108	188	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	32	134	32	52	290	52	50	134	32	52	50	138	24	138	24	52	50	146	19	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	313	296	338	239	313	260	299	296	338	260	299	273	277	296	338	273	277	282	243	296	338	282	243	296	243	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	19	300	0	300	0	217	19	197	17	300	0	197	17	175	16	175	16	158	16	300	0	300	0	158	16	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	16	51	37	158	16	146	19	51	37	146	19	52	50	242	452	242	399	249	445	249	445	242	399	249	406	249	445	249	406	254	436	254	436	249	406	254	415	254	436	254	415	256	425	191	426	192	416	192	436	192	436	192	416	197	407	192	436	197	407	197	445	197	445	197	407	204	400	197	445	204	400	204	452	204	452	204	400	212	395	204	452	212	395	213	456	213	456	212	395	223	393	213	456	223	393	223	458	223	458	223	393	233	395	223	458	233	395	233	456	233	456	233	395	242	399	233	456	242	399	242	452	214	256	209	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	209	226	199	140	199	140	209	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	128	456	128	395	137	452	137	452	128	395	138	399	137	452	138	399	144	445	144	445	138	399	145	406	144	445	145	406	149	436	149	436	145	406	149	415	149	436	149	415	151	425	86	426	88	416	88	436	88	436	88	416	92	407	88	436	92	407	92	445	92	445	92	407	99	400	92	445	99	400	99	452	99	452	99	400	108	395	99	452	108	395	108	456	108	456	108	395	118	393	108	456	118	393	118	458	118	458	118	393	128	395	118	458	128	395	128	456	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	115	28	107	20	200	0	200	0	107	20	92	15	200	0	92	15	71	12	304	338	21	338	119	322	304	338	119	322	200	322	304	338	200	322	233	319	304	338	233	319	256	311	304	338	256	311	273	298	304	338	273	298	284	277	304	338	284	277	291	248	304	338	291	248	305	248	200	187	200	188	200	322	200	187	200	322	119	322	200	187	119	322	200	0	200	187	200	0	200	170	200	187	200	170	215	196	50	298	65	311	21	338	21	338	65	311	88	319	21	338	88	319	119	322	21	338	20	248	35	248	21	338	35	248	41	277	21	338	41	277	50	298	200	170	210	176	215	196	215	196	210	176	222	179	215	196	222	179	231	203	231	203	222	179	233	181	231	203	233	181	248	207	248	207	233	181	244	181	248	207	244	181	252	181	252	181	279	174	264	209	264	209	279	174	278	210	200	0	119	322	119	59	200	0	119	59	118	40	200	0	118	40	115	28	264	209	248	207	252	181	241	48	243	-36	253	50	253	50	243	-36	264	-45	253	50	264	-45	264	49	264	49	264	-45	274	-17	264	49	274	-17	273	-11	273	-11	280	39	273	45	275	-5	278	-1	280	39	280	39	278	-1	282	3	280	39	282	3	285	30	285	30	282	3	285	9	285	30	285	9	286	20	273	45	264	49	273	-11	279	-27	291	-48	284	-30	284	-30	291	-48	290	-31	304	-24	290	-31	291	-48	304	-24	291	-48	330	-40	399	46	399	127	385	10	385	10	399	127	382	163	385	10	382	163	361	-19	361	-19	382	163	355	188	361	-19	355	188	330	-40	330	-40	355	188	320	204	330	-40	320	204	319	70	319	70	320	204	317	100	320	204	278	210	279	174	320	204	279	174	299	156	320	204	299	156	311	130	320	204	311	130	317	100	330	-40	319	70	318	43	330	-40	318	43	317	16	330	-40	317	16	312	-7	330	-40	312	-7	304	-24	276	-22	274	-17	264	-45	276	-22	264	-45	291	-48	276	-22	291	-48	279	-27	217	20	219	-8	222	31	222	31	219	-8	228	-24	222	31	228	-24	230	41	230	41	228	-24	243	-36	230	41	243	-36	241	48	219	-8	217	20	215	9	399	127	399	46	405	84	280	39	273	-11	275	-5	200	0	71	12	71	0	49	28	42	21	179	0	179	0	42	21	29	15	179	0	29	15	10	12	299	338	11	338	28	323	299	338	28	323	40	320	299	338	40	320	48	313	299	338	48	313	134	320	299	338	134	320	189	320	299	338	189	320	225	318	299	338	225	318	251	310	299	338	251	310	270	295	299	338	270	295	281	273	299	338	281	273	286	242	299	338	286	242	300	242	149	20	141	27	54	49	54	49	141	27	136	37	54	49	136	37	54	289	54	289	136	37	134	49	54	289	134	49	134	320	52	303	54	289	134	320	52	303	134	320	48	313	179	0	179	12	162	15	179	0	162	15	149	20	179	0	149	20	54	49	179	0	54	49	53	38	179	0	53	38	49	28	201	482	205	433	209	481	209	481	205	433	213	439	209	481	213	439	216	478	216	478	213	439	219	443	216	478	219	443	221	473	221	473	219	443	222	448	221	473	222	448	224	467	224	467	222	448	224	453	224	467	224	453	225	459	205	433	201	482	195	481	205	433	195	481	190	479	205	433	190	479	185	477	205	433	185	477	180	473	205	433	180	473	175	468	205	433	175	468	134	389	134	389	175	468	106	389	179	0	10	12	10	0	28	323	11	338	11	325	85	23	111	112	86	311	86	311	111	112	108	136	86	311	108	136	107	163	107	163	108	188	86	311	86	311	108	188	112	239	86	311	112	239	132	336	132	336	112	239	125	278	132	336	125	278	144	307	108	188	107	163	252	163	108	188	252	163	252	188	115	91	132	0	123	72	123	72	132	0	133	53	142	40	133	53	132	0	142	40	132	0	186	-8	111	112	85	23	132	0	111	112	132	0	115	91	18	161	27	106	27	221	27	221	27	106	50	59	27	221	50	59	50	272	50	272	50	59	85	23	50	272	85	23	86	311	248	25	236	21	244	0	244	0	236	21	224	17	244	0	224	17	217	-6	217	-6	224	17	212	15	217	-6	212	15	200	15	200	15	183	16	186	-8	186	-8	183	16	168	21	186	-8	168	21	154	30	244	0	269	13	248	25	248	25	269	13	260	31	269	37	260	31	269	13	269	37	269	13	293	34	272	285	270	324	265	326	272	285	265	326	259	328	272	285	259	328	258	299	272	285	274	322	270	324	243	311	258	299	259	328	243	311	259	328	243	334	243	311	243	334	228	339	243	311	228	339	227	321	199	345	191	329	210	327	199	345	210	327	213	343	213	343	210	327	227	321	213	343	227	321	228	339	297	335	293	328	295	243	295	243	293	328	290	324	295	243	290	324	290	256	290	256	290	324	286	322	290	256	286	322	285	267	285	267	286	322	281	321	279	276	285	267	281	321	279	276	281	321	278	321	279	276	278	321	274	322	279	276	274	322	272	285	301	227	315	227	314	344	301	227	314	344	300	344	301	227	300	344	297	335	301	227	297	335	295	243	298	63	287	53	293	34	298	63	293	34	319	64	298	63	319	64	310	76	278	44	269	37	293	34	278	44	293	34	287	53	200	15	186	-8	217	-6	185	345	132	336	144	307	185	345	144	307	166	324	185	345	166	324	191	329	185	345	191	329	199	345	142	40	186	-8	154	30	54	54	48	66	49	7	49	7	48	66	47	7	43	7	47	7	48	66	43	7	48	66	42	79	34	-2	36	2	37	95	37	95	36	2	39	5	37	95	39	5	42	79	42	79	39	5	43	7	32	114	17	114	32	-8	32	114	32	-8	34	-2	32	114	34	-2	37	95	62	43	57	6	61	4	62	43	61	4	68	2	62	43	54	54	57	6	54	54	49	7	53	7	54	54	53	7	57	6	94	341	64	328	79	297	79	297	64	328	76	281	77	156	76	281	64	328	77	156	64	328	53	174	53	174	64	328	41	308	53	174	41	308	36	194	36	194	41	308	27	280	36	194	27	280	25	217	25	217	27	280	22	245	108	140	121	134	128	224	108	140	128	224	107	235	108	140	107	235	93	246	108	140	93	246	83	256	108	140	83	256	78	267	108	140	78	267	77	156	169	108	172	201	158	115	158	115	172	201	157	208	158	115	157	208	146	121	146	121	157	208	142	216	146	121	142	216	133	127	133	127	142	216	128	224	193	302	202	292	196	332	193	302	196	332	190	334	193	302	190	334	182	312	182	312	190	334	177	339	182	312	177	339	170	320	170	320	177	339	165	342	170	320	165	342	158	325	158	325	165	342	154	344	158	325	154	344	145	329	145	329	154	344	143	345	145	329	143	345	132	330	79	297	86	310	94	341	94	341	86	310	97	321	94	341	97	321	132	345	132	345	97	321	113	327	132	345	113	327	132	330	227	346	225	339	228	237	228	237	225	339	223	334	228	237	223	334	222	255	222	255	223	334	220	331	222	255	220	331	216	269	216	269	220	331	216	330	216	269	216	330	211	329	211	329	208	329	210	281	210	281	208	329	205	330	210	281	205	330	202	292	202	292	205	330	200	331	202	292	200	331	196	332	242	346	227	346	228	237	242	346	228	237	242	237	211	329	210	281	216	269	62	43	68	2	74	30	74	30	68	2	82	-1	74	30	82	-1	87	20	87	20	82	-1	95	-5	87	20	95	-5	102	13	102	13	95	-5	107	-7	102	13	107	-7	117	9	117	9	107	-7	120	-8	117	9	120	-8	134	7	134	7	120	-8	132	-8	134	7	132	-8	174	-3	186	29	173	17	174	-3	174	-3	173	17	155	10	174	-3	155	10	134	7	251	62	257	97	254	119	251	62	254	119	246	139	251	62	246	139	235	157	251	62	235	157	234	32	186	29	208	10	194	44	194	44	208	10	197	64	202	185	197	64	208	10	202	185	208	10	220	173	220	173	208	10	234	32	220	173	234	32	235	157	178	100	186	92	187	193	187	193	186	92	192	83	187	193	192	83	202	185	202	185	192	83	196	74	202	185	196	74	197	64	178	100	187	193	172	201	178	100	172	201	169	108	32	-8	17	114	17	-8	133	127	128	224	121	134	186	29	174	-3	208	10	132	330	143	345	132	345	76	281	77	156	78	267	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	185	0	10	12	10	0	29	323	10	338	10	325	51	26	42	19	185	0	185	0	42	19	29	15	185	0	29	15	10	12	185	338	10	338	29	323	185	338	29	323	42	319	185	338	42	319	50	313	185	338	50	313	55	302	185	338	55	302	56	288	185	338	56	288	152	320	185	338	152	320	166	324	185	338	166	324	185	325	152	19	143	25	56	53	56	53	143	25	139	37	56	53	139	37	56	288	56	288	139	37	137	53	56	288	137	53	137	288	56	288	137	288	139	302	56	288	139	302	143	313	56	288	143	313	152	320	185	0	185	12	165	14	185	0	165	14	152	19	185	0	152	19	56	53	185	0	56	53	55	37	185	0	55	37	51	26	168	452	168	399	175	445	175	445	168	399	175	406	175	445	175	406	180	436	180	436	175	406	180	415	180	436	180	415	181	425	117	426	119	416	119	436	119	436	119	416	123	407	119	436	123	407	123	445	123	445	123	407	130	400	123	445	130	400	130	452	130	452	130	400	139	395	130	452	139	395	139	456	139	456	139	395	148	393	139	456	148	393	149	458	149	458	148	393	159	395	149	458	159	395	159	456	159	456	159	395	168	399	159	456	168	399	168	452	54	456	55	395	63	452	63	452	55	395	63	399	63	452	63	399	70	445	70	445	63	399	70	406	70	445	70	406	75	436	75	436	70	406	75	415	75	436	75	415	76	425	12	426	14	416	14	436	14	436	14	416	18	407	14	436	18	407	19	445	19	445	18	407	25	400	19	445	25	400	26	452	26	452	25	400	34	395	26	452	34	395	34	456	34	456	34	395	44	393	34	456	44	393	45	458	45	458	44	393	55	395	45	458	55	395	54	456	185	0	10	12	10	0	29	323	10	338	10	325	2	18	3	6	4	29	4	29	3	6	8	-5	4	29	8	-5	9	39	9	39	8	-5	15	-17	9	39	15	-17	16	48	16	48	15	-17	25	-27	16	48	25	-27	26	53	26	53	25	-27	35	-35	26	53	35	-35	37	55	37	55	35	-35	44	-40	37	55	44	-40	48	53	48	53	44	-40	54	-43	48	53	54	-43	58	48	58	48	54	-43	60	-15	66	39	60	-15	61	-8	66	39	61	-8	64	-2	71	29	66	39	68	3	71	29	68	3	72	9	71	29	72	9	73	17	64	-24	65	-45	68	-28	68	-28	65	-45	77	-47	68	-28	77	-47	74	-30	74	-30	77	-47	82	-30	94	-29	82	-30	89	-47	94	-29	89	-47	127	-43	65	-45	64	-24	61	-20	65	-45	61	-20	60	-15	65	-45	60	-15	54	-43	239	338	64	338	84	324	239	338	84	324	99	320	239	338	99	320	108	314	239	338	108	314	112	303	239	338	112	303	114	289	239	338	114	289	207	318	239	338	207	318	220	323	239	338	220	323	239	325	195	278	196	297	178	-8	195	278	178	-8	190	23	195	278	190	23	195	63	114	289	127	-43	196	297	196	297	127	-43	156	-30	196	297	156	-30	178	-8	200	310	207	318	114	289	200	310	114	289	196	297	127	-43	114	289	114	13	127	-43	114	13	113	-2	127	-43	113	-2	109	-15	127	-43	109	-15	103	-23	127	-43	103	-23	94	-29	82	-30	77	-47	89	-47	84	324	64	338	64	325	58	48	60	-15	66	39	66	39	64	-2	68	3	343	338	69	338	86	323	343	338	86	323	98	319	343	338	98	319	105	314	343	338	105	314	147	312	343	338	147	312	156	313	343	338	156	313	195	313	343	338	195	313	206	312	343	338	206	312	213	309	343	338	213	309	218	304	343	338	218	304	220	297	343	338	220	297	220	286	343	338	220	286	312	317	343	338	312	317	324	323	343	338	324	323	343	325	220	286	303	36	301	49	301	188	301	171	315	171	301	188	315	171	338	187	338	187	315	171	343	168	338	187	343	168	384	184	384	184	343	168	365	159	384	184	365	159	381	143	220	286	301	49	301	287	220	286	301	287	302	299	220	286	302	299	305	309	220	286	305	309	312	317	135	286	136	297	117	27	135	286	117	27	129	62	135	286	129	62	134	100	135	286	134	100	135	134	117	27	136	297	110	297	117	27	110	297	110	148	117	27	110	148	110	119	117	27	110	119	108	89	117	27	108	89	104	62	117	27	104	62	96	43	117	27	96	43	95	1	110	297	136	297	138	305	110	297	138	305	141	310	110	297	141	310	147	312	110	297	147	312	109	307	306	27	220	50	312	21	312	21	220	50	342	0	312	21	342	0	321	17	321	17	342	0	333	16	354	19	333	16	342	0	354	19	342	0	390	5	473	64	472	129	456	38	456	38	472	129	453	156	456	38	453	156	429	18	429	18	453	156	423	174	429	18	423	174	393	94	393	94	423	174	390	122	384	184	381	143	390	122	384	184	390	122	423	174	429	18	393	94	390	66	429	18	390	66	390	5	390	5	390	66	383	45	390	5	383	45	371	29	220	50	306	27	303	36	220	50	303	36	220	286	342	0	220	50	219	36	342	0	219	36	216	26	342	0	216	26	208	20	342	0	208	20	196	15	342	0	196	15	177	12	342	0	177	12	177	0	83	37	82	39	95	1	95	1	82	39	80	42	95	1	80	42	79	45	95	1	96	43	84	36	84	36	83	36	95	1	95	1	83	36	83	37	95	1	79	45	75	53	95	1	75	53	70	60	95	1	70	60	64	67	95	1	64	67	60	-8	64	67	55	72	60	-8	60	-8	55	72	43	74	60	-8	43	74	41	-6	41	-6	43	74	33	72	41	-6	33	72	26	-1	26	-1	33	72	23	68	26	-1	23	68	15	7	15	7	23	68	14	61	15	7	14	61	7	51	7	51	5	37	7	20	7	51	7	20	15	7	354	19	390	5	371	29	472	129	473	64	479	94	301	188	338	187	338	188	86	323	69	338	69	325	147	312	105	314	109	307	370	338	205	338	221	323	370	338	221	323	232	319	370	338	232	319	240	313	370	338	240	313	244	303	370	338	244	303	245	289	370	338	245	289	340	319	370	338	340	319	352	323	370	338	352	323	370	325	245	289	327	36	326	49	326	186	326	171	339	171	326	186	339	171	363	186	363	186	339	171	367	168	363	186	367	168	408	183	408	183	367	168	389	158	408	183	389	158	405	143	245	289	326	49	326	289	245	289	326	289	327	302	245	289	327	302	332	312	245	289	332	312	340	319	245	186	245	163	331	27	331	27	245	163	245	51	331	27	245	51	337	21	337	21	245	51	367	0	337	21	367	0	346	17	346	17	367	0	358	16	379	19	358	16	367	0	379	19	367	0	415	5	498	64	496	129	481	38	481	38	496	129	477	156	481	38	477	156	453	18	453	18	477	156	447	173	453	18	447	173	417	94	417	94	447	173	414	121	408	183	405	143	414	121	408	183	414	121	447	173	453	18	417	94	415	66	453	18	415	66	415	5	415	5	415	66	408	45	415	5	408	45	396	29	245	186	331	27	327	36	245	186	327	36	245	289	367	0	245	51	244	37	367	0	244	37	240	27	367	0	240	27	233	20	367	0	233	20	222	15	367	0	222	15	205	12	367	0	205	12	205	0	48	26	41	19	174	0	174	0	41	19	29	15	174	0	29	15	11	12	174	338	11	338	28	323	174	338	28	323	40	319	174	338	40	319	48	312	174	338	48	312	52	303	174	338	52	303	53	289	174	338	53	289	147	319	174	338	147	319	158	323	174	338	158	323	174	325	53	289	135	35	134	49	134	186	134	163	245	163	134	186	245	163	245	186	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	139	313	53	289	139	313	147	319	174	0	174	12	157	15	174	0	157	15	146	19	174	0	146	19	53	49	174	0	53	49	52	35	174	0	52	35	48	26	53	49	146	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	174	0	11	12	11	0	28	323	11	338	11	325	379	19	415	5	396	29	496	129	498	64	503	94	221	323	205	338	205	325	200	170	210	176	215	196	215	196	210	176	221	179	215	196	221	179	231	203	231	203	221	179	232	181	231	203	232	181	249	207	249	207	232	181	242	181	249	207	242	181	251	181	251	181	278	174	265	209	265	209	278	174	280	210	50	298	65	311	22	338	22	338	65	311	88	319	22	338	88	319	119	322	119	322	201	35	200	49	200	187	200	188	200	322	200	187	200	322	119	322	200	187	119	322	200	49	200	187	200	49	200	170	200	187	200	170	215	196	265	209	249	207	251	181	311	26	305	20	434	0	434	0	305	20	294	15	434	0	294	15	278	12	296	156	307	130	321	205	321	205	307	130	313	100	321	205	313	100	315	70	434	0	315	70	315	49	434	0	315	49	314	36	280	210	278	174	296	156	280	210	296	156	321	205	395	49	395	89	390	132	395	49	390	132	376	166	395	49	376	166	396	35	376	166	353	190	396	35	396	35	353	190	321	205	396	35	321	205	400	26	400	26	321	205	315	70	400	26	315	70	407	19	407	19	315	70	434	0	407	19	434	0	418	15	418	15	434	0	434	12	238	0	238	12	222	15	238	0	222	15	211	19	238	0	211	19	119	59	238	0	119	59	118	40	238	0	118	40	115	28	238	0	115	28	107	20	238	0	107	20	92	15	238	0	92	15	71	12	238	0	71	12	71	0	119	59	211	19	204	26	119	59	204	26	201	35	119	59	201	35	119	322	304	338	22	338	119	322	304	338	119	322	200	322	304	338	200	322	233	319	304	338	233	319	256	311	304	338	256	311	273	298	304	338	273	298	284	277	304	338	284	277	291	248	304	338	291	248	305	248	22	338	20	248	35	248	22	338	35	248	41	277	22	338	41	277	50	298	434	0	278	12	278	0	311	26	434	0	314	36	49	26	42	19	179	0	179	0	42	19	29	15	179	0	29	15	11	12	179	0	179	12	160	15	179	0	160	15	148	20	179	0	148	20	54	50	179	0	54	50	53	36	179	0	53	36	49	26	135	47	135	185	54	286	135	47	54	286	136	35	54	50	148	20	140	26	54	50	140	26	136	35	54	50	136	35	54	286	135	162	154	160	135	185	135	185	135	283	54	286	54	286	135	283	136	299	54	286	136	299	140	311	179	338	11	338	28	324	179	338	28	324	41	320	179	338	41	320	49	313	179	338	49	313	53	302	179	338	53	302	54	286	179	338	54	286	147	318	179	338	147	318	160	323	179	338	160	323	179	325	154	186	154	160	162	189	162	189	154	160	170	153	162	189	170	153	169	191	169	191	170	153	176	195	192	207	176	195	182	140	192	207	182	140	194	124	145	185	135	185	154	160	145	185	154	160	154	186	203	184	203	185	194	124	203	184	194	124	204	102	204	102	249	0	225	179	225	179	249	0	246	169	225	179	203	184	204	102	233	279	225	259	234	221	233	279	234	221	243	300	243	300	234	221	241	235	243	300	241	235	248	251	237	461	241	413	245	460	245	460	241	413	249	418	245	460	249	418	251	458	251	458	249	418	255	423	251	458	255	423	256	453	256	453	255	423	258	428	256	453	258	428	259	447	259	447	258	428	260	433	259	447	260	433	261	440	241	413	237	461	231	461	241	413	231	461	225	459	241	413	225	459	220	457	241	413	220	457	215	453	241	413	215	453	210	448	241	413	210	448	170	369	243	300	248	251	254	317	254	317	248	251	255	270	254	317	255	270	269	330	269	330	255	270	261	283	269	330	261	283	267	293	194	124	203	185	205	222	205	222	203	185	215	196	205	222	215	196	216	239	216	239	215	196	225	207	216	239	225	207	225	259	225	259	225	207	234	221	311	342	288	339	289	297	289	297	288	339	282	300	274	298	282	300	288	339	274	298	288	339	269	330	300	278	310	269	311	342	311	342	310	269	326	266	311	342	326	266	328	340	328	340	326	266	337	267	328	340	337	267	341	335	341	335	337	267	347	273	341	335	347	273	352	326	352	326	347	273	354	280	352	326	354	280	358	315	358	315	354	280	358	290	358	315	358	290	360	302	311	342	289	297	294	288	311	342	294	288	300	278	282	131	265	153	320	53	320	53	265	153	249	0	320	53	249	0	330	38	330	38	249	0	342	23	346	19	342	23	249	0	346	19	249	0	371	0	371	0	371	12	364	13	371	0	364	13	357	14	371	0	357	14	351	16	371	0	351	16	346	19	312	70	306	86	299	102	312	70	299	102	282	131	312	70	282	131	320	53	176	195	170	153	182	140	246	169	249	0	265	153	269	330	267	293	274	298	192	207	194	124	205	222	170	369	210	448	142	369	28	324	11	338	11	325	147	318	54	286	140	311	179	0	11	12	11	0	26	320	34	314	175	338	175	338	34	314	41	306	175	338	41	306	49	296	49	296	181	89	135	307	135	307	181	89	136	302	49	296	135	307	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	17	324	26	320	175	338	17	324	175	338	7	338	17	324	7	338	7	325	228	412	223	406	230	380	230	380	223	406	214	401	230	380	214	401	207	373	207	373	214	401	202	397	207	373	202	397	185	371	185	371	202	397	185	396	278	289	274	278	315	306	315	306	274	278	269	266	315	306	269	266	262	253	262	253	219	166	315	306	315	306	219	166	196	65	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	325	317	349	338	325	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	281	305	320	312	325	317	280	298	278	289	315	306	280	298	315	306	281	305	172	24	180	36	181	89	181	89	180	36	188	50	181	89	188	50	217	166	217	166	188	50	196	65	217	166	196	65	219	166	181	89	217	166	147	281	181	89	147	281	142	289	181	89	142	289	139	296	181	89	139	296	136	302	266	410	271	435	269	446	266	410	269	446	265	454	266	410	265	454	258	459	266	410	258	459	251	462	266	410	251	462	251	392	251	392	251	462	244	463	251	392	244	463	237	462	251	392	237	462	231	460	251	392	231	460	230	380	231	460	225	455	227	426	231	460	227	426	229	423	231	460	229	423	230	419	231	460	230	419	230	380	220	443	221	435	222	450	222	450	221	435	224	430	222	450	224	430	225	455	225	455	224	430	227	426	228	412	230	380	230	419	169	397	156	401	163	373	169	397	163	373	185	371	169	397	185	371	185	396	156	401	147	406	163	373	163	373	147	406	142	412	163	373	142	412	141	380	141	380	142	412	141	419	145	455	141	419	142	423	145	455	142	423	144	426	134	31	140	-4	138	29	138	29	140	-4	141	28	144	30	141	28	148	0	144	30	148	0	149	35	149	35	148	0	156	4	149	35	156	4	157	45	157	45	156	4	164	13	157	45	164	13	167	62	167	62	164	13	172	24	167	62	172	24	181	89	121	-9	131	-8	123	48	123	48	131	-8	127	39	129	36	127	39	131	-8	129	36	131	-8	131	33	131	33	131	-8	140	-4	131	33	140	-4	134	31	118	56	111	63	112	-10	118	56	112	-10	121	-9	118	56	121	-9	123	48	102	68	89	70	93	-8	102	68	93	-8	112	-10	102	68	112	-10	111	63	57	48	58	18	63	58	63	58	58	18	66	5	63	58	66	5	71	65	71	65	66	5	78	-3	71	65	78	-3	80	69	80	69	78	-3	93	-8	80	69	93	-8	89	70	141	28	140	-4	148	0	149	449	145	455	147	429	149	449	147	429	149	434	149	449	149	434	150	443	140	459	134	462	141	380	140	459	141	380	141	419	140	459	141	419	145	455	134	462	128	463	141	380	141	380	128	463	121	462	141	380	121	462	120	392	120	392	121	462	113	459	120	392	113	459	106	454	105	410	120	392	106	454	105	410	106	454	101	446	105	410	101	446	99	435	145	455	144	426	147	429	58	18	57	48	55	35	257	324	239	338	239	325	166	338	11	338	29	323	166	338	29	323	41	318	166	338	41	318	48	310	166	338	48	310	51	300	166	338	51	300	52	288	166	338	52	288	143	319	166	338	143	319	153	324	166	338	153	324	166	325	137	311	52	288	134	300	134	300	52	288	90	0	134	300	90	0	133	287	133	287	90	0	123	-2	133	287	123	-2	133	20	133	20	123	-2	148	-13	133	20	148	-13	254	20	254	20	148	-13	167	-30	254	20	167	-30	179	-55	52	288	52	50	90	0	179	-55	186	-87	219	-31	179	-55	219	-31	254	20	254	20	219	-31	237	-13	254	20	237	-13	261	-3	90	0	52	50	51	39	90	0	51	39	48	29	90	0	48	29	42	21	90	0	42	21	29	15	90	0	29	15	11	12	90	0	11	12	11	0	377	338	220	338	234	324	377	338	234	324	243	319	377	338	243	319	250	311	377	338	250	311	253	300	377	338	253	300	254	286	377	338	254	286	349	319	377	338	349	319	361	324	377	338	361	324	377	325	335	50	335	289	292	0	292	0	335	289	336	302	292	0	336	302	261	-3	261	-3	336	302	254	286	341	312	349	319	254	286	341	312	254	286	336	302	377	12	357	16	377	0	377	0	357	16	345	21	377	0	345	21	292	0	292	0	345	21	338	29	292	0	338	29	335	38	207	-56	219	-31	186	-87	207	-56	186	-87	200	-87	254	20	261	-3	254	286	292	0	335	38	335	50	234	324	220	338	220	325	29	323	11	338	11	325	143	319	52	288	137	311	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	203	320	277	338	167	322	167	322	277	338	155	322	146	321	155	322	46	311	146	321	46	311	51	300	277	338	203	320	229	314	277	338	229	314	248	301	277	338	248	301	259	281	277	338	259	281	263	252	277	338	263	252	278	252	277	338	8	338	25	323	277	338	25	323	38	319	277	338	38	319	46	311	277	338	46	311	155	322	52	285	133	36	132	49	132	188	132	171	145	171	132	188	145	171	169	187	169	187	145	171	174	168	169	187	174	168	214	184	214	184	174	168	196	159	214	184	196	159	211	143	52	285	132	49	132	297	52	285	132	297	133	307	52	285	133	307	135	313	52	285	135	313	139	318	52	285	139	318	146	321	52	285	146	321	51	300	137	27	52	51	143	21	143	21	52	51	172	0	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	304	64	303	129	287	38	287	38	303	129	283	156	287	38	283	156	259	18	259	18	283	156	253	174	259	18	253	174	224	94	224	94	253	174	221	122	214	184	211	143	221	122	214	184	221	122	253	174	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	52	51	137	27	133	36	52	51	133	36	52	285	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	303	129	304	64	310	94	132	188	169	187	169	188	25	323	8	338	8	325	210	259	208	233	211	145	211	145	208	233	201	214	211	145	201	214	196	162	196	162	201	214	187	201	196	162	187	201	174	172	174	172	187	201	164	194	174	172	164	194	145	176	145	176	164	194	132	192	132	49	132	192	52	285	132	49	52	285	133	36	133	36	52	285	52	51	133	36	52	51	137	27	137	27	52	51	143	21	133	305	136	313	52	285	52	285	136	313	142	318	52	285	142	318	166	338	166	338	142	318	150	321	166	338	150	321	161	322	161	322	179	320	166	338	166	338	179	320	210	335	143	21	172	0	152	17	152	17	172	0	164	16	185	19	164	16	172	0	185	19	172	0	221	5	210	335	179	320	193	312	210	335	193	312	202	300	210	335	202	300	208	282	210	335	208	282	210	259	210	335	210	259	211	145	210	335	211	145	213	188	210	335	213	188	246	326	213	188	244	196	246	326	246	326	244	196	266	208	246	326	266	208	271	311	271	311	266	208	281	223	271	311	281	223	287	290	287	290	281	223	290	241	287	290	290	241	292	262	213	187	213	188	211	145	213	187	211	145	221	122	213	187	221	122	244	179	132	192	132	176	145	176	310	94	305	121	304	64	304	64	305	121	291	145	304	64	291	145	287	38	287	38	291	145	271	165	287	38	271	165	259	18	259	18	271	165	244	179	259	18	244	179	224	94	224	94	244	179	221	122	259	18	224	94	221	66	259	18	221	66	221	5	221	5	221	66	214	45	221	5	214	45	202	29	132	295	133	305	52	285	132	295	52	285	132	192	38	319	46	311	166	338	166	338	46	311	51	300	166	338	51	300	52	285	25	323	38	319	166	338	25	323	166	338	8	338	25	323	8	338	8	325	172	0	143	21	52	51	172	0	52	51	51	37	172	0	51	37	47	27	172	0	47	27	39	20	172	0	39	20	27	15	172	0	27	15	8	12	172	0	8	12	8	0	185	19	221	5	202	29	49	28	42	21	179	0	179	0	42	21	29	15	179	0	29	15	10	12	299	338	11	338	28	323	299	338	28	323	40	320	299	338	40	320	48	313	299	338	48	313	134	320	299	338	134	320	189	320	299	338	189	320	225	318	299	338	225	318	251	310	299	338	251	310	270	295	299	338	270	295	281	273	299	338	281	273	286	242	299	338	286	242	300	242	149	20	141	27	54	49	54	49	141	27	136	37	54	49	136	37	54	289	54	289	136	37	134	49	54	289	134	49	134	320	52	303	54	289	134	320	52	303	134	320	48	313	179	0	179	12	162	15	179	0	162	15	149	20	179	0	149	20	54	49	179	0	54	49	53	38	179	0	53	38	49	28	179	0	10	12	10	0	28	323	11	338	11	325	196	20	80	20	84	-3	196	20	84	-3	113	0	196	20	113	0	235	0	196	20	235	0	206	21	223	282	235	0	305	299	305	299	235	0	268	-2	305	299	268	-2	304	287	304	287	268	-2	293	-13	304	287	293	-13	304	48	304	48	293	-13	305	37	235	0	223	282	223	50	235	0	223	50	222	37	235	0	222	37	219	28	235	0	219	28	213	23	235	0	213	23	206	21	61	-14	84	-3	70	57	70	57	84	-3	80	20	70	57	80	20	84	112	84	112	80	20	93	51	84	112	93	51	91	189	91	189	93	51	94	287	50	24	22	13	26	-87	50	24	26	-87	33	-57	50	24	33	-57	44	-32	50	24	44	-32	61	-14	50	24	61	-14	70	57	198	313	345	338	140	313	131	312	140	313	91	308	131	312	91	308	93	298	94	287	104	91	119	293	94	287	119	293	121	302	94	287	121	302	125	308	94	287	125	308	93	298	94	287	93	51	104	91	345	338	198	313	209	312	345	338	209	312	216	308	345	338	216	308	220	302	345	338	220	302	223	293	345	338	223	293	223	282	345	338	223	282	314	317	345	338	314	317	327	323	345	338	327	323	345	325	308	309	314	317	223	282	308	309	223	282	305	299	118	282	119	293	104	91	118	282	104	91	112	141	118	282	112	141	117	204	345	338	56	338	73	322	345	338	73	322	84	316	345	338	84	316	91	308	345	338	91	308	140	313	345	-87	345	12	331	-87	331	-87	345	12	327	15	331	-87	327	15	324	-55	324	-55	327	15	314	21	324	-55	314	21	312	-30	312	-30	314	21	308	28	312	-30	308	28	305	37	12	13	12	-87	26	-87	12	13	26	-87	22	13	305	37	293	-13	312	-30	73	322	56	338	56	325	131	312	93	298	125	308	47	27	39	20	300	0	300	0	39	20	27	15	300	0	27	15	8	12	183	191	161	184	162	162	162	162	161	184	133	181	133	44	133	181	52	290	133	44	52	290	134	33	134	33	52	290	52	50	134	33	52	50	138	25	138	25	52	50	146	20	38	319	46	313	296	338	296	338	46	313	152	320	296	338	152	320	166	321	166	321	208	319	296	338	296	338	208	319	239	313	296	338	239	313	260	299	296	338	260	299	273	277	296	338	273	277	282	243	296	338	282	243	296	243	133	294	134	304	52	290	133	294	52	290	133	181	52	290	134	304	137	312	52	290	137	312	143	317	52	290	143	317	152	320	52	290	152	320	51	303	26	323	38	319	296	338	26	323	296	338	8	338	26	323	8	338	8	325	234	25	217	20	300	0	300	0	217	20	197	17	300	0	197	17	175	16	175	16	158	17	300	0	300	0	158	17	47	27	290	72	283	61	300	0	300	0	283	61	275	51	300	0	275	51	266	42	266	42	251	32	300	0	300	0	251	32	234	25	300	0	320	104	306	104	300	0	306	104	298	86	300	0	298	86	290	72	51	37	47	27	158	17	51	37	158	17	146	20	51	37	146	20	52	50	214	256	209	226	209	118	214	256	209	118	214	87	214	256	214	87	227	87	214	256	227	87	227	256	209	118	209	226	199	140	199	140	209	226	198	205	199	140	198	205	184	155	184	155	198	205	183	191	184	155	183	191	162	162	133	181	133	165	162	162	300	0	8	12	8	0	152	320	46	313	51	303	35	16	29	14	136	0	136	0	29	14	23	13	136	0	23	13	16	12	73	70	66	53	136	0	136	0	66	53	57	38	136	0	57	38	45	23	45	23	40	19	136	0	136	0	40	19	35	16	94	278	98	288	105	339	105	339	98	288	102	297	105	339	102	297	108	300	108	300	123	290	122	331	122	331	123	290	137	317	84	269	94	278	105	339	84	269	105	339	83	342	84	269	83	342	66	340	84	269	66	340	66	266	33	303	35	291	36	316	36	316	35	291	39	281	36	316	39	281	42	326	42	326	39	281	46	273	42	326	46	273	53	335	53	335	46	273	55	268	53	335	55	268	66	340	66	340	55	268	66	266	122	331	105	339	108	300	182	180	189	121	189	206	182	180	189	206	175	228	182	180	175	228	165	253	182	180	165	253	161	200	123	290	134	264	137	317	137	317	134	264	146	231	137	317	146	231	148	300	148	300	146	231	161	200	148	300	161	200	156	279	156	279	161	200	165	253	237	26	230	19	363	0	363	0	230	19	217	15	363	0	217	15	199	12	363	12	345	15	363	0	363	0	345	15	332	20	363	0	332	20	242	50	242	50	332	20	325	26	242	50	325	26	242	162	242	162	325	26	242	185	242	162	242	185	231	185	231	185	207	190	207	151	231	185	207	151	217	159	231	185	217	159	228	162	231	185	228	162	242	162	207	190	189	206	189	121	207	190	189	121	198	138	207	190	198	138	207	151	182	179	160	174	180	102	182	179	180	102	189	121	182	179	189	121	182	180	139	165	120	151	136	0	139	165	136	0	180	102	139	165	180	102	160	174	136	0	120	151	102	130	136	0	102	130	85	102	136	0	85	102	79	86	136	0	79	86	73	70	363	338	199	338	216	324	363	338	216	324	229	320	363	338	229	320	237	313	363	338	237	313	241	302	363	338	241	302	242	286	363	338	242	286	332	318	363	338	332	318	345	323	363	338	345	323	363	325	242	286	321	35	320	47	320	185	320	162	333	162	320	185	333	162	330	185	330	185	333	162	355	190	242	286	320	47	320	283	242	286	320	283	321	299	242	286	321	299	324	311	242	286	324	311	332	318	381	102	426	0	401	174	381	102	401	174	379	179	381	102	379	179	373	206	373	206	379	179	379	180	373	206	379	180	386	227	386	227	379	180	400	200	386	227	400	200	397	253	397	253	400	200	406	279	478	342	457	339	460	297	460	297	457	339	454	300	439	290	454	300	457	339	439	290	457	339	439	331	439	290	439	331	427	264	427	264	439	331	425	317	427	264	425	317	415	231	415	231	425	317	414	300	415	231	414	300	406	279	495	266	506	268	509	335	509	335	506	268	515	273	509	335	515	273	519	326	519	326	515	273	522	281	519	326	522	281	526	316	526	316	522	281	526	291	526	316	526	291	528	303	468	278	477	269	478	342	478	342	477	269	495	266	478	342	495	266	495	340	495	340	495	266	509	335	478	342	460	297	463	288	478	342	463	288	468	278	459	130	442	151	495	53	495	53	442	151	426	0	495	53	426	0	504	38	504	38	426	0	517	23	521	19	517	23	426	0	521	19	426	0	546	0	546	0	546	12	539	13	546	0	539	13	532	14	546	0	532	14	526	16	546	0	526	16	521	19	488	70	482	86	476	102	488	70	476	102	459	130	488	70	459	130	495	53	422	165	401	174	426	0	422	165	426	0	442	151	344	159	354	151	355	190	355	190	354	151	363	138	355	190	363	138	373	206	373	206	363	138	372	121	373	206	372	121	381	102	242	185	325	26	321	35	242	185	321	35	242	286	241	36	237	26	363	0	241	36	363	0	242	50	363	0	199	12	199	0	355	190	333	162	344	159	415	231	406	279	400	200	216	324	199	338	199	325	136	0	16	12	16	0	71	333	64	331	66	310	66	310	64	331	58	329	66	310	58	329	52	329	52	329	47	329	50	292	50	292	47	329	42	331	50	292	42	331	40	267	40	267	42	331	38	335	40	267	38	335	35	234	35	234	38	335	35	339	35	234	35	339	32	345	22	345	21	234	35	234	22	345	35	234	32	345	134	191	125	188	127	164	127	164	125	188	112	186	127	164	112	186	95	186	22	66	29	32	43	47	43	47	29	32	49	14	43	47	49	14	61	33	61	33	49	14	72	1	61	33	72	1	78	23	78	23	72	1	99	-6	78	23	99	-6	96	18	96	18	99	-6	116	16	138	20	116	16	131	-8	138	20	131	-8	173	-5	118	325	116	344	106	342	118	325	106	342	95	339	118	325	95	339	88	321	118	325	127	345	116	344	88	321	95	339	84	336	88	321	84	336	78	335	88	321	78	335	71	333	88	321	71	333	66	310	52	329	50	292	66	310	173	-5	209	5	177	67	177	67	209	5	180	93	177	122	180	93	190	173	177	122	190	173	168	143	168	143	190	173	161	177	168	143	161	177	151	156	151	156	161	177	156	209	151	156	156	209	148	200	148	200	141	195	151	156	151	156	141	195	134	191	151	156	134	191	127	164	185	182	196	186	199	337	199	337	196	186	207	190	199	337	207	190	214	330	214	330	207	190	218	196	214	330	218	196	227	323	227	323	218	196	229	205	227	323	229	205	237	313	237	313	229	205	239	215	237	313	239	215	245	301	245	301	239	215	247	228	245	301	247	228	250	289	250	289	247	228	253	242	250	289	253	242	253	275	253	275	253	242	254	260	171	241	173	180	172	254	172	254	173	180	182	342	182	342	173	180	185	182	182	342	185	182	199	337	139	321	154	310	161	344	161	344	154	310	164	294	161	344	164	294	182	342	182	342	164	294	170	275	182	342	170	275	172	254	139	321	161	344	137	345	139	321	137	345	127	345	139	321	127	345	118	325	171	241	168	229	173	180	173	180	168	229	163	218	173	180	163	218	161	178	161	178	163	218	156	209	161	178	156	209	161	177	266	93	259	123	258	54	258	54	259	123	243	146	258	54	243	146	239	25	239	25	243	146	218	163	239	25	218	163	209	5	209	5	218	163	190	173	209	5	190	173	180	93	173	-5	177	67	169	46	173	-5	169	46	156	30	173	-5	156	30	138	20	116	16	99	-6	131	-8	29	32	22	66	11	55	127	164	95	186	95	166	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	254	289	134	94	134	49	134	49	134	289	53	289	53	289	134	289	135	303	53	289	135	303	140	313	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	241	320	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	254	289	254	244	337	35	337	35	254	244	254	49	337	35	254	49	341	26	341	26	254	49	349	19	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	335	49	335	289	254	289	335	49	254	289	337	35	228	323	241	320	379	338	228	323	379	338	210	338	228	323	210	338	210	325	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	135	35	134	49	53	289	135	35	53	289	53	49	135	35	53	49	139	26	179	0	11	12	11	0	53	49	147	19	139	26	379	0	210	12	210	0	337	302	254	289	335	289	254	289	134	49	254	244	28	323	11	338	11	325	148	319	53	289	140	313	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	254	289	134	94	134	49	134	49	134	289	53	289	53	289	134	289	135	303	53	289	135	303	140	313	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	241	320	249	313	379	338	379	338	249	313	253	303	379	338	253	303	254	289	254	289	254	244	337	35	337	35	254	244	254	49	337	35	254	49	341	26	341	26	254	49	349	19	362	323	379	325	379	338	362	323	379	338	349	319	349	319	379	338	254	289	349	319	254	289	341	312	341	312	254	289	337	302	335	49	335	289	254	289	335	49	254	289	337	35	228	323	241	320	379	338	228	323	379	338	210	338	228	323	210	338	210	325	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	237	412	232	406	240	380	240	380	232	406	224	401	240	380	224	401	217	373	217	373	224	401	211	397	217	373	211	397	195	371	195	371	211	397	195	396	275	410	280	435	278	446	275	410	278	446	274	454	275	410	274	454	267	459	275	410	267	459	260	462	275	410	260	462	260	392	260	392	260	462	253	463	260	392	253	463	246	462	260	392	246	462	240	460	260	392	240	460	240	380	240	460	234	455	236	426	240	460	236	426	238	423	240	460	238	423	239	419	240	460	239	419	240	380	229	443	230	435	231	450	231	450	230	435	233	430	231	450	233	430	234	455	234	455	233	430	236	426	237	412	240	380	239	419	178	397	165	401	173	373	178	397	173	373	195	371	178	397	195	371	195	396	154	455	150	459	150	419	150	419	150	380	151	412	151	412	150	380	173	373	151	412	173	373	156	406	156	406	173	373	165	401	144	462	137	463	150	380	144	462	150	380	150	419	144	462	150	419	150	459	130	462	122	459	129	392	130	462	129	392	150	380	130	462	150	380	137	463	115	454	110	446	114	410	115	454	114	410	129	392	115	454	129	392	122	459	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	135	35	134	49	53	289	135	35	53	289	53	49	135	35	53	49	139	26	151	423	153	426	154	455	154	455	153	426	156	429	154	455	156	429	158	449	158	449	156	429	158	434	158	449	158	434	159	443	154	455	150	419	151	423	179	0	11	12	11	0	53	49	147	19	139	26	114	410	110	446	108	435	379	0	210	12	210	0	337	302	254	289	335	289	254	289	134	49	254	244	28	323	11	338	11	325	148	319	53	289	140	313	49	26	42	19	179	0	179	0	42	19	29	15	179	0	29	15	11	12	179	0	179	12	160	15	179	0	160	15	148	20	179	0	148	20	54	50	179	0	54	50	53	36	179	0	53	36	49	26	135	47	135	185	54	286	135	47	54	286	136	35	54	50	148	20	140	26	54	50	140	26	136	35	54	50	136	35	54	286	135	162	154	160	135	185	135	185	135	283	54	286	54	286	135	283	136	299	54	286	136	299	140	311	179	338	11	338	28	324	179	338	28	324	41	320	179	338	41	320	49	313	179	338	49	313	53	302	179	338	53	302	54	286	179	338	54	286	147	318	179	338	147	318	160	323	179	338	160	323	179	325	154	186	154	160	162	189	162	189	154	160	170	153	162	189	170	153	169	191	169	191	170	153	176	195	192	207	176	195	182	140	192	207	182	140	194	124	145	185	135	185	154	160	145	185	154	160	154	186	203	184	203	185	194	124	203	184	194	124	204	102	204	102	249	0	225	179	225	179	249	0	246	169	225	179	203	184	204	102	233	279	225	259	234	221	233	279	234	221	243	300	243	300	234	221	241	235	243	300	241	235	248	251	243	300	248	251	254	317	254	317	248	251	255	270	254	317	255	270	269	330	269	330	255	270	261	283	269	330	261	283	267	293	194	124	203	185	205	222	205	222	203	185	215	196	205	222	215	196	216	239	216	239	215	196	225	207	216	239	225	207	225	259	225	259	225	207	234	221	311	342	288	339	289	297	289	297	288	339	282	300	274	298	282	300	288	339	274	298	288	339	269	330	300	278	310	269	311	342	311	342	310	269	326	266	311	342	326	266	328	340	328	340	326	266	337	267	328	340	337	267	341	335	341	335	337	267	347	273	341	335	347	273	352	326	352	326	347	273	354	280	352	326	354	280	358	315	358	315	354	280	358	290	358	315	358	290	360	302	311	342	289	297	294	288	311	342	294	288	300	278	282	131	265	153	320	53	320	53	265	153	249	0	320	53	249	0	330	38	330	38	249	0	342	23	346	19	342	23	249	0	346	19	249	0	371	0	371	0	371	12	364	13	371	0	364	13	357	14	371	0	357	14	351	16	371	0	351	16	346	19	312	70	306	86	299	102	312	70	299	102	282	131	312	70	282	131	320	53	176	195	170	153	182	140	246	169	249	0	265	153	269	330	267	293	274	298	192	207	194	124	205	222	28	324	11	338	11	325	147	318	54	286	140	311	179	0	11	12	11	0	83	37	82	39	95	1	95	1	82	39	80	42	95	1	80	42	79	45	83	37	95	1	83	36	83	36	95	1	84	36	96	43	84	36	95	1	96	43	95	1	117	27	98	319	105	314	357	338	357	338	105	314	147	312	357	338	147	312	156	313	357	338	156	313	209	313	357	338	209	313	220	312	229	26	221	20	359	0	359	0	221	20	209	15	359	0	209	15	190	12	357	338	220	312	227	309	357	338	227	309	232	304	357	338	232	304	234	297	357	338	234	297	234	286	357	338	234	286	326	317	357	338	326	317	338	323	357	338	338	323	357	325	315	50	315	287	234	286	234	286	315	287	316	299	234	286	316	299	319	309	328	20	321	26	234	50	234	50	321	26	316	36	234	50	316	36	234	286	135	286	136	297	117	27	135	286	117	27	129	62	135	286	129	62	134	100	135	286	134	100	135	134	110	297	117	27	136	297	110	297	136	297	138	305	110	297	138	305	141	310	110	297	141	310	147	312	110	297	147	312	109	307	86	323	98	319	357	338	86	323	357	338	69	338	86	323	69	338	69	325	359	0	359	12	341	15	359	0	341	15	328	20	359	0	328	20	234	50	359	0	234	50	233	36	359	0	233	36	229	26	117	27	110	297	110	148	117	27	110	148	110	119	117	27	110	119	108	89	117	27	108	89	104	62	117	27	104	62	96	43	95	1	79	45	75	53	95	1	75	53	70	60	95	1	70	60	64	67	95	1	64	67	60	-8	64	67	55	72	60	-8	60	-8	55	72	43	74	60	-8	43	74	41	-6	41	-6	43	74	33	72	41	-6	33	72	26	-1	26	-1	33	72	23	68	26	-1	23	68	15	7	15	7	23	68	14	61	15	7	14	61	7	51	7	51	5	37	7	20	7	51	7	20	15	7	359	0	190	12	190	0	234	286	316	36	315	50	147	312	105	314	109	307	326	317	234	286	319	309	48	27	40	20	127	0	127	0	40	20	27	15	127	0	27	15	7	12	334	28	326	20	460	0	460	0	326	20	314	15	460	0	314	15	295	12	442	323	460	325	460	338	442	323	460	338	429	318	429	318	460	338	339	297	429	318	339	297	421	310	421	310	339	297	417	296	460	12	441	16	460	0	460	0	441	16	428	21	460	0	428	21	339	55	339	55	428	21	420	30	339	55	420	30	339	297	339	297	420	30	417	44	339	297	417	44	416	63	416	277	417	296	339	297	416	277	339	297	416	63	200	0	213	0	234	102	234	102	213	0	339	297	234	102	339	297	334	338	334	338	339	297	460	338	134	338	8	338	27	323	134	338	27	323	39	319	134	338	39	319	47	312	134	338	47	312	51	302	134	338	51	302	52	289	134	338	52	289	76	293	134	338	76	293	200	0	134	338	200	0	234	102	91	21	82	31	52	54	52	54	82	31	77	45	52	54	77	45	52	289	52	289	77	45	76	65	52	289	76	65	76	293	338	39	334	28	460	0	338	39	460	0	339	55	127	0	127	12	106	15	127	0	106	15	91	21	127	0	91	21	51	38	127	0	51	38	48	27	127	0	7	12	7	0	51	38	91	21	52	54	460	0	295	12	295	0	27	323	8	338	8	325	48	26	41	19	179	0	179	0	41	19	29	15	179	0	29	15	11	12	179	338	11	338	28	323	179	338	28	323	40	319	179	338	40	319	48	312	179	338	48	312	52	303	179	338	52	303	53	289	179	338	53	289	148	319	179	338	148	319	160	323	179	338	160	323	179	325	53	289	135	35	134	49	134	186	134	163	254	163	134	186	254	163	254	186	254	186	254	163	341	26	254	186	341	26	337	35	53	289	134	49	134	289	53	289	134	289	135	303	53	289	135	303	140	313	53	289	140	313	148	319	249	26	241	20	379	0	379	0	241	20	229	15	379	0	229	15	210	12	379	338	210	338	228	323	379	338	228	323	241	319	379	338	241	319	249	313	379	338	249	313	253	303	379	338	253	303	254	289	379	338	254	289	349	319	379	338	349	319	362	323	379	338	362	323	379	325	335	49	335	289	254	289	254	289	335	289	337	302	254	289	337	302	341	312	254	289	337	35	335	49	379	0	379	12	361	15	379	0	361	15	349	19	379	0	349	19	254	49	379	0	254	49	253	36	379	0	253	36	249	26	254	49	349	19	341	26	254	49	341	26	254	163	179	0	179	12	160	15	179	0	160	15	147	19	179	0	147	19	53	49	179	0	53	49	52	35	179	0	52	35	48	26	53	49	147	19	139	26	53	49	139	26	135	35	53	49	135	35	53	289	179	0	11	12	11	0	379	0	210	12	210	0	254	186	337	35	254	289	228	323	210	338	210	325	349	319	254	289	341	312	28	323	11	338	11	325	254	337	197	345	224	322	224	322	197	345	193	329	162	322	193	329	197	345	162	322	197	345	138	337	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	164	224	322	250	302	254	337	254	337	250	302	268	268	254	337	268	268	302	313	302	313	268	268	279	222	302	313	279	222	283	164	283	164	279	108	301	23	301	23	279	108	268	64	301	23	268	64	252	0	252	0	268	64	251	33	252	0	251	33	226	14	226	14	195	7	252	0	252	0	195	7	194	-8	194	-8	195	7	164	14	194	-8	164	14	136	0	136	0	164	14	139	32	136	0	139	32	121	64	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	89	313	87	23	110	108	89	313	110	108	106	165	106	165	110	223	89	313	89	313	110	223	121	268	89	313	121	268	138	337	138	337	121	268	138	302	138	337	138	302	162	322	110	108	87	23	136	0	110	108	136	0	121	64	44	26	37	19	175	0	175	0	37	19	24	15	175	0	24	15	7	12	142	317	151	318	44	312	142	317	44	312	48	303	142	317	48	303	49	289	142	317	49	289	136	313	245	26	238	20	376	0	376	0	238	20	225	15	376	0	225	15	206	12	376	338	7	338	24	323	376	338	24	323	36	319	376	338	36	319	44	312	376	338	44	312	151	318	376	338	151	318	226	318	376	338	226	318	236	317	376	338	236	317	244	313	376	338	244	313	248	307	376	338	248	307	250	298	376	338	250	298	251	287	376	338	251	287	345	319	376	338	345	319	358	323	376	338	358	323	376	325	331	49	331	289	251	287	251	287	331	289	333	302	251	287	333	302	337	312	344	19	337	26	251	49	251	49	337	26	333	35	251	49	333	35	251	287	143	19	135	26	49	49	49	49	135	26	131	35	49	49	131	35	49	289	49	289	131	35	130	49	49	289	130	49	130	287	49	289	130	287	131	298	49	289	131	298	133	307	49	289	133	307	136	313	376	0	376	12	357	15	376	0	357	15	344	19	376	0	344	19	251	49	376	0	251	49	249	36	376	0	249	36	245	26	175	0	175	12	156	15	175	0	156	15	143	19	175	0	143	19	49	49	175	0	49	49	48	35	175	0	48	35	44	26	175	0	7	12	7	0	376	0	206	12	206	0	251	287	333	35	331	49	24	323	7	338	7	325	345	319	251	287	337	312	187	178	164	170	165	152	165	152	164	170	131	167	131	55	131	167	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	316	140	319	166	338	166	338	140	319	147	321	166	338	147	321	156	322	156	322	178	319	166	338	166	338	178	319	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	192	208	155	203	192	190	153	190	153	203	192	187	178	190	153	187	178	165	152	212	335	178	319	194	310	212	335	194	310	205	294	212	335	205	294	212	272	131	167	131	151	165	152	131	305	132	311	50	276	131	305	50	276	131	167	50	276	132	311	135	316	50	276	135	316	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	134	336	86	311	111	227	111	227	86	311	107	172	107	144	107	172	86	311	107	144	86	311	110	118	110	118	86	311	85	23	110	118	85	23	134	0	115	94	134	0	123	73	123	73	134	0	133	52	144	40	133	52	134	0	144	40	134	0	193	-8	258	25	245	21	255	0	255	0	245	21	233	17	255	0	233	17	226	-6	226	-6	233	17	220	15	226	-6	220	15	207	15	207	15	189	16	193	-8	193	-8	189	16	173	21	193	-8	173	21	157	29	310	63	299	53	310	34	310	34	299	53	289	44	310	34	289	44	283	13	283	13	289	44	280	37	283	13	280	37	270	31	270	31	258	25	283	13	283	13	258	25	255	0	206	345	199	329	217	327	206	345	217	327	221	343	221	343	217	327	235	321	221	343	235	321	236	339	236	339	235	321	251	312	236	339	251	312	253	334	253	334	251	312	267	300	253	334	267	300	270	328	270	328	267	300	282	285	270	328	282	285	276	325	276	325	282	285	281	323	296	268	292	321	289	321	296	268	289	321	289	276	289	276	289	321	286	322	289	276	286	322	282	285	302	324	302	258	306	328	306	328	302	258	308	246	306	328	308	246	310	335	310	335	308	246	314	232	310	335	314	232	315	344	315	344	314	232	328	232	315	344	328	232	328	344	298	322	292	321	296	268	298	322	296	268	302	258	298	322	302	258	302	324	322	76	310	63	310	34	322	76	310	34	337	64	207	15	193	-8	226	-6	111	227	124	271	134	336	134	336	124	271	144	303	134	336	144	303	191	345	191	345	144	303	169	323	191	345	169	323	199	329	18	161	26	106	26	221	26	221	26	106	49	59	26	221	49	59	50	272	50	272	49	59	85	23	50	272	85	23	86	311	110	118	134	0	115	94	199	329	206	345	191	345	282	285	286	322	281	323	144	40	193	-8	157	29	122	28	114	20	257	0	257	0	114	20	100	15	257	0	100	15	78	12	317	338	17	338	127	322	317	338	127	322	208	322	317	338	208	322	240	319	317	338	240	319	265	310	317	338	265	310	284	296	317	338	284	296	296	273	317	338	296	273	304	243	317	338	304	243	318	243	50	296	68	310	17	338	17	338	68	310	94	319	17	338	94	319	127	322	127	322	209	40	208	59	17	338	16	243	30	243	17	338	30	243	37	273	17	338	37	273	50	296	257	0	257	12	235	15	257	0	235	15	221	19	257	0	221	19	127	59	257	0	127	59	126	40	257	0	126	40	122	28	127	59	221	19	212	27	127	59	212	27	209	40	127	59	209	40	127	322	257	0	78	12	78	0	208	322	127	322	208	59	26	320	34	314	175	338	175	338	34	314	41	306	175	338	41	306	49	296	49	296	181	89	135	307	135	307	181	89	136	302	49	296	135	307	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	17	324	26	320	175	338	17	324	175	338	7	338	17	324	7	338	7	325	134	31	140	-4	138	29	138	29	140	-4	141	28	144	30	141	28	148	0	144	30	148	0	149	35	149	35	148	0	156	4	149	35	156	4	157	45	157	45	156	4	164	13	157	45	164	13	167	62	167	62	164	13	172	24	167	62	172	24	181	89	181	89	172	24	180	36	181	89	180	36	188	50	121	-9	131	-8	123	48	123	48	131	-8	127	39	129	36	127	39	131	-8	129	36	131	-8	131	33	131	33	131	-8	140	-4	131	33	140	-4	134	31	118	56	111	63	112	-10	118	56	112	-10	121	-9	118	56	121	-9	123	48	102	68	89	70	93	-8	102	68	93	-8	112	-10	102	68	112	-10	111	63	57	48	58	18	63	58	63	58	58	18	66	5	63	58	66	5	71	65	71	65	66	5	78	-3	71	65	78	-3	80	69	80	69	78	-3	93	-8	80	69	93	-8	89	70	278	289	274	278	315	306	315	306	274	278	269	266	315	306	269	266	262	253	262	253	219	166	315	306	315	306	219	166	196	65	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	325	317	349	338	325	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	281	305	320	312	325	317	280	298	278	289	315	306	280	298	315	306	281	305	217	166	147	281	181	89	217	166	181	89	188	50	217	166	188	50	196	65	217	166	196	65	219	166	181	89	147	281	142	289	181	89	142	289	139	296	181	89	139	296	136	302	141	28	140	-4	148	0	257	324	239	338	239	325	58	18	57	48	55	35	166	23	158	18	300	0	300	0	158	18	144	15	300	0	144	15	123	12	128	277	85	264	102	202	102	202	85	264	98	162	102	126	98	162	85	264	102	126	85	264	84	69	84	69	85	264	48	243	84	69	48	243	47	91	47	91	48	243	22	212	47	91	22	212	22	124	22	124	22	212	12	169	322	126	310	100	333	69	333	69	310	100	292	83	333	69	292	83	291	56	291	56	292	83	272	73	291	56	272	73	252	52	252	52	272	73	252	70	252	52	252	70	252	41	171	52	300	0	172	70	171	52	172	70	150	73	171	52	150	73	129	82	171	52	129	82	126	56	126	56	129	82	113	100	126	56	113	100	102	126	126	56	102	126	84	69	280	324	300	325	300	338	280	324	300	338	266	321	266	321	300	338	171	299	266	321	171	299	172	265	172	265	254	31	252	41	252	41	252	70	172	265	172	265	252	70	252	265	172	265	252	265	252	298	252	298	252	265	252	282	172	265	252	298	253	307	172	265	253	307	258	315	172	265	258	315	266	321	159	322	167	317	300	338	300	338	167	317	170	309	300	338	170	309	171	299	172	265	171	299	171	282	172	265	171	282	150	262	150	262	171	282	130	250	145	324	159	322	300	338	145	324	300	338	124	338	145	324	124	338	124	325	128	277	102	202	114	231	128	277	114	231	130	250	128	277	130	250	171	282	322	126	333	69	327	162	327	162	333	69	339	264	339	264	333	69	372	91	339	264	372	91	376	243	376	243	372	91	401	124	376	243	401	124	402	212	402	212	401	124	412	169	339	264	296	277	296	250	339	264	296	250	313	231	339	264	313	231	323	202	339	264	323	202	327	162	276	262	296	250	296	277	276	262	296	277	252	282	276	262	252	282	252	265	300	0	300	12	281	15	300	0	281	15	267	19	300	0	267	19	259	24	300	0	259	24	172	70	172	70	259	24	254	31	172	70	254	31	172	265	300	0	171	52	171	41	300	0	171	41	170	30	300	0	170	30	166	23	300	0	123	12	123	0	147	154	60	41	96	41	96	41	60	41	94	33	95	27	94	33	60	41	95	27	60	41	99	21	99	21	60	41	133	0	99	21	133	0	106	17	106	17	133	0	117	15	143	303	142	306	147	154	147	154	142	306	142	309	49	296	142	309	143	315	49	296	143	315	145	319	156	324	166	325	181	338	156	324	181	338	150	322	150	322	181	338	49	296	150	322	49	296	145	319	181	338	166	325	181	325	181	338	8	338	18	324	181	338	18	324	26	321	181	338	26	321	33	316	181	338	33	316	40	308	181	338	40	308	49	296	147	154	96	41	100	50	147	154	100	50	108	63	147	154	108	63	121	82	147	154	121	82	141	108	147	154	141	108	160	134	147	154	160	134	150	291	147	154	150	291	146	296	147	154	146	296	144	300	147	154	144	300	143	303	215	19	210	16	349	0	349	0	210	16	203	14	349	0	203	14	194	13	251	293	245	283	253	253	253	253	245	283	237	271	253	253	237	271	225	255	225	255	197	217	211	195	211	195	197	217	209	55	211	195	209	55	212	49	197	217	150	291	160	134	197	217	160	134	209	55	344	338	219	338	229	325	344	338	229	325	239	323	344	338	239	323	247	321	344	338	247	321	251	318	344	338	251	318	254	313	344	338	254	313	255	307	344	338	255	307	308	315	344	338	308	315	324	322	344	338	324	322	344	325	255	307	275	283	293	303	255	307	293	303	308	315	254	300	251	293	253	253	254	300	253	253	275	283	254	300	275	283	255	307	225	255	211	195	253	253	219	27	349	0	323	25	219	27	323	25	313	37	219	27	313	37	301	55	219	27	301	55	219	32	301	55	211	195	212	49	301	55	212	49	215	42	301	55	215	42	217	37	301	55	217	37	219	32	349	0	349	12	340	13	349	0	340	13	332	17	349	0	332	17	323	25	218	23	215	19	349	0	218	23	349	0	219	27	180	12	180	0	349	0	180	12	349	0	194	13	133	0	60	41	52	31	133	0	52	31	43	23	133	0	43	23	33	18	133	0	33	18	22	15	133	0	22	15	8	12	133	0	8	12	8	0	117	15	133	0	133	12	229	325	219	338	219	325	147	154	142	309	49	296	18	324	8	338	8	325	166	338	11	338	29	323	166	338	29	323	41	318	166	338	41	318	48	310	166	338	48	310	51	300	166	338	51	300	52	288	166	338	52	288	143	319	166	338	143	319	153	324	166	338	153	324	166	325	133	20	133	287	52	288	133	20	52	288	52	50	133	20	52	50	51	39	133	20	51	39	48	29	133	20	48	29	267	0	133	20	267	0	254	20	52	288	133	287	134	300	52	288	134	300	137	311	52	288	137	311	143	319	377	338	220	338	234	324	377	338	234	324	243	319	377	338	243	319	250	311	377	338	250	311	253	300	377	338	253	300	254	286	377	338	254	286	349	319	377	338	349	319	361	324	377	338	361	324	377	325	345	21	338	29	342	-30	342	-30	338	29	335	38	342	-30	335	38	324	-13	324	-13	335	38	335	50	324	-13	335	50	335	289	254	286	267	0	336	302	336	302	267	0	299	-2	336	302	299	-2	335	289	335	289	299	-2	324	-13	341	312	349	319	254	286	341	312	254	286	336	302	377	-87	377	12	362	-87	362	-87	377	12	357	16	362	-87	357	16	355	-55	355	-55	357	16	345	21	355	-55	345	21	342	-30	267	0	48	29	42	21	267	0	42	21	29	15	267	0	29	15	11	12	267	0	11	12	11	0	254	20	267	0	254	286	234	324	220	338	220	325	29	323	11	338	11	325	161	338	3	338	20	323	161	338	20	323	33	318	161	338	33	318	40	312	161	338	40	312	45	302	161	338	45	302	46	289	161	338	46	289	135	319	161	338	135	319	145	323	161	338	145	323	161	325	127	201	127	289	116	131	116	131	127	289	128	303	116	131	128	303	87	137	87	137	128	303	130	313	87	137	130	313	65	153	65	153	130	313	51	179	46	289	46	220	51	179	46	289	51	179	130	313	46	289	130	313	135	319	230	166	223	163	230	147	230	147	223	163	214	159	230	147	214	159	211	140	211	140	214	159	202	156	211	140	202	156	194	134	194	134	202	156	189	153	194	134	189	153	178	131	178	131	189	153	175	152	178	131	175	152	163	129	163	129	175	152	156	154	163	129	156	154	149	129	149	129	156	154	142	159	149	129	142	159	133	169	116	131	149	129	133	169	116	131	133	169	129	183	116	131	129	183	127	201	355	338	196	338	211	323	355	338	211	323	221	319	355	338	221	319	227	313	355	338	227	313	229	303	355	338	229	303	230	289	355	338	230	289	325	319	355	338	325	319	337	323	355	338	337	323	355	325	311	49	311	289	230	147	230	147	311	289	312	302	230	147	312	302	317	312	230	289	230	147	317	312	230	289	317	312	325	319	355	0	355	12	337	15	355	0	337	15	324	19	355	0	324	19	230	49	355	0	230	49	229	36	355	0	229	36	225	26	355	0	225	26	217	20	355	0	217	20	204	15	355	0	204	15	185	12	355	0	185	12	185	0	230	147	316	26	312	35	230	147	312	35	311	49	230	49	324	19	316	26	230	49	316	26	230	147	230	166	230	147	230	289	211	323	196	338	196	325	20	323	3	338	3	325	166	338	11	338	29	323	166	338	29	323	41	319	166	338	41	319	48	313	166	338	48	313	51	302	166	338	51	302	52	288	166	338	52	288	140	319	166	338	140	319	150	323	166	338	150	323	166	325	133	36	133	288	52	288	52	288	133	288	133	302	52	288	133	302	135	312	138	22	135	25	52	53	52	53	135	25	133	29	52	53	133	29	52	288	213	25	210	22	501	0	501	0	210	22	206	21	501	0	206	21	200	20	320	338	189	338	200	323	320	338	200	323	207	319	320	338	207	319	212	311	320	338	212	311	214	300	320	338	214	300	215	286	320	338	215	286	305	319	320	338	305	319	311	324	320	338	311	324	320	325	296	36	296	287	215	286	215	286	296	287	297	300	215	286	297	300	300	311	301	22	298	25	215	36	215	36	298	25	296	29	215	36	296	29	215	286	376	25	373	22	501	0	501	0	373	22	369	21	501	0	369	21	363	20	501	338	344	338	358	324	501	338	358	324	367	319	501	338	367	319	374	311	501	338	374	311	377	300	501	338	377	300	378	286	501	338	378	286	473	319	501	338	473	319	485	324	501	338	485	324	501	325	459	50	459	289	378	286	378	286	459	289	461	302	378	286	461	302	465	312	501	12	481	16	501	0	501	0	481	16	469	21	501	0	469	21	378	36	378	36	469	21	463	29	378	36	463	29	378	286	378	286	463	29	460	38	378	286	460	38	459	50	377	30	376	25	501	0	377	30	501	0	378	36	501	0	363	20	314	20	501	0	314	20	306	20	501	0	306	20	214	30	501	0	214	30	213	25	215	36	214	30	306	20	215	36	306	20	301	22	501	0	200	20	151	20	501	0	151	20	143	20	501	0	143	20	41	19	501	0	41	19	29	15	501	0	29	15	11	12	501	0	11	12	11	0	51	37	48	26	143	20	51	37	143	20	138	22	51	37	138	22	52	53	41	19	143	20	48	26	52	288	133	29	133	36	215	286	296	29	296	36	358	324	344	338	344	325	473	319	378	286	465	312	200	323	189	338	189	325	305	319	215	286	300	311	29	323	11	338	11	325	140	319	52	288	135	312	166	338	11	338	29	323	166	338	29	323	41	319	166	338	41	319	48	313	166	338	48	313	51	302	166	338	51	302	52	288	166	338	52	288	140	319	166	338	140	319	150	323	166	338	150	323	166	325	133	36	133	288	52	288	52	288	133	288	133	302	52	288	133	302	135	312	138	22	135	25	52	53	52	53	135	25	133	29	52	53	133	29	52	288	213	25	210	22	391	0	391	0	210	22	206	21	391	0	206	21	200	20	320	338	189	338	200	323	320	338	200	323	208	319	320	338	208	319	212	311	320	338	212	311	214	300	320	338	214	300	215	287	320	338	215	287	305	319	320	338	305	319	311	323	320	338	311	323	320	325	296	36	296	287	215	287	215	287	296	287	297	300	215	287	297	300	300	311	301	22	298	25	215	36	215	36	298	25	296	29	215	36	296	29	215	287	501	338	344	338	358	324	501	338	358	324	367	319	501	338	367	319	374	311	501	338	374	311	377	300	501	338	377	300	378	286	501	338	378	286	473	319	501	338	473	319	485	324	501	338	485	324	501	325	469	21	463	29	467	-30	467	-30	463	29	460	38	467	-30	460	38	448	-13	448	-13	460	38	459	50	448	-13	459	50	459	289	378	286	391	0	461	302	461	302	391	0	423	-2	461	302	423	-2	459	289	459	289	423	-2	448	-13	465	312	473	319	378	286	465	312	378	286	461	302	501	-87	501	12	486	-87	486	-87	501	12	481	16	486	-87	481	16	479	-55	479	-55	481	16	469	21	479	-55	469	21	467	-30	376	25	373	22	391	0	391	0	373	22	369	21	391	0	369	21	363	20	391	0	378	286	378	36	391	0	378	36	377	30	391	0	377	30	376	25	391	0	363	20	314	20	391	0	314	20	306	20	391	0	306	20	215	36	391	0	215	36	214	30	391	0	214	30	213	25	391	0	200	20	151	20	391	0	151	20	143	20	391	0	143	20	48	26	391	0	48	26	41	19	391	0	41	19	29	15	391	0	29	15	11	12	391	0	11	12	11	0	51	37	48	26	143	20	51	37	143	20	138	22	51	37	138	22	52	53	52	288	133	29	133	36	215	36	306	20	301	22	215	287	296	29	296	36	358	324	344	338	344	325	200	323	189	338	189	325	305	319	215	287	300	311	29	323	11	338	11	325	140	319	52	288	135	312	245	338	22	338	87	318	245	338	87	318	120	322	245	338	120	322	213	319	245	338	213	319	226	323	245	338	226	323	245	325	120	322	202	36	201	49	201	188	201	171	214	171	201	188	214	171	238	187	238	187	214	171	242	168	238	187	242	168	283	184	283	184	242	168	264	159	283	184	264	159	280	143	120	322	201	49	201	285	120	322	201	285	202	300	120	322	202	300	205	311	120	322	205	311	213	319	22	338	21	243	35	243	22	338	35	243	40	269	22	338	40	269	49	291	22	338	49	291	64	308	22	338	64	308	87	318	206	27	120	51	212	21	212	21	120	51	242	0	212	21	242	0	221	17	221	17	242	0	233	16	254	19	233	16	242	0	254	19	242	0	290	5	373	64	371	129	356	38	356	38	371	129	352	156	356	38	352	156	328	18	328	18	352	156	322	174	328	18	322	174	292	94	292	94	322	174	289	122	283	184	280	143	289	122	283	184	289	122	322	174	328	18	292	94	290	66	328	18	290	66	290	5	290	5	290	66	283	45	290	5	283	45	271	29	120	51	206	27	202	36	120	51	202	36	120	322	242	0	120	51	119	37	242	0	119	37	115	27	242	0	115	27	107	20	242	0	107	20	95	15	242	0	95	15	76	12	242	0	76	12	76	0	254	19	290	5	271	29	371	129	373	64	378	94	201	188	238	187	238	188	177	338	8	338	25	323	177	338	25	323	38	319	177	338	38	319	46	311	177	338	46	311	51	300	177	338	51	300	52	285	177	338	52	285	145	319	177	338	145	319	158	324	177	338	158	324	177	325	52	285	134	36	133	49	133	188	133	171	146	171	133	188	146	171	170	187	170	187	146	171	175	168	170	187	175	168	215	184	215	184	175	168	197	159	215	184	197	159	212	143	52	285	133	49	133	285	52	285	133	285	134	301	52	285	134	301	137	312	52	285	137	312	145	319	138	27	52	51	144	21	144	21	52	51	174	0	144	21	174	0	153	17	153	17	174	0	165	16	186	19	165	16	174	0	186	19	174	0	222	5	305	64	303	129	288	38	288	38	303	129	284	156	288	38	284	156	260	18	260	18	284	156	254	174	260	18	254	174	224	94	224	94	254	174	221	122	215	184	212	143	221	122	215	184	221	122	254	174	260	18	224	94	222	66	260	18	222	66	222	5	222	5	222	66	215	45	222	5	215	45	203	29	52	51	138	27	134	36	52	51	134	36	52	285	174	0	52	51	51	37	174	0	51	37	47	27	174	0	47	27	39	20	174	0	39	20	27	15	174	0	27	15	8	12	174	0	8	12	8	0	493	338	318	338	336	323	493	338	336	323	349	319	493	338	349	319	358	313	493	338	358	313	362	302	493	338	362	302	364	288	493	338	364	288	460	320	493	338	460	320	473	324	493	338	473	324	493	325	445	53	445	288	364	288	364	288	445	288	446	302	364	288	446	302	451	313	459	19	451	25	364	53	364	53	451	25	446	37	364	53	446	37	364	288	493	0	493	12	473	14	493	0	473	14	459	19	493	0	459	19	364	53	493	0	364	53	363	37	493	0	363	37	358	26	493	0	358	26	350	19	493	0	350	19	337	15	493	0	337	15	318	12	493	0	318	12	318	0	364	288	446	37	445	53	336	323	318	338	318	325	460	320	364	288	451	313	186	19	222	5	203	29	303	129	305	64	310	94	133	188	170	187	170	188	25	323	8	338	8	325	179	338	9	338	27	323	179	338	27	323	40	319	179	338	40	319	48	311	179	338	48	311	52	300	179	338	52	300	54	285	179	338	54	285	147	319	179	338	147	319	159	324	179	338	159	324	179	325	54	285	136	36	134	49	134	188	134	171	147	171	134	188	147	171	171	187	171	187	147	171	176	168	171	187	176	168	217	184	217	184	176	168	198	159	217	184	198	159	214	143	54	285	134	49	134	285	54	285	134	285	135	301	54	285	135	301	139	312	54	285	139	312	147	319	139	27	54	51	145	21	145	21	54	51	175	0	145	21	175	0	154	17	154	17	175	0	166	16	187	19	166	16	175	0	187	19	175	0	224	5	306	64	305	129	289	38	289	38	305	129	286	156	289	38	286	156	262	18	262	18	286	156	256	174	262	18	256	174	226	94	226	94	256	174	223	122	217	184	214	143	223	122	217	184	223	122	256	174	224	5	226	94	223	66	224	5	223	66	216	45	204	29	187	19	224	5	204	29	224	5	216	45	54	51	139	27	136	36	54	51	136	36	54	285	175	0	54	51	52	37	175	0	52	37	48	27	175	0	48	27	41	20	175	0	41	20	28	15	175	0	28	15	9	12	175	0	9	12	9	0	226	94	224	5	262	18	305	129	306	64	312	94	134	188	171	187	171	188	27	323	9	338	9	325	54	262	62	275	56	322	56	322	62	275	61	321	64	321	61	321	62	275	64	321	62	275	71	288	81	300	78	326	73	324	81	300	73	324	71	288	81	300	84	329	78	326	68	322	64	321	71	288	68	322	71	288	73	324	125	-6	156	-8	131	15	131	15	156	-8	143	15	159	16	143	15	156	-8	159	16	156	-8	211	0	157	345	151	329	176	324	157	345	176	324	211	336	211	336	176	324	199	307	211	336	199	307	218	278	151	329	144	345	135	328	135	328	144	345	130	343	135	328	130	343	120	324	120	324	130	343	115	340	120	324	115	340	106	318	106	318	115	340	100	335	106	318	100	335	93	310	93	310	100	335	84	329	93	310	84	329	81	300	188	30	211	0	199	40	199	40	211	0	209	53	219	72	209	53	211	0	219	72	211	0	257	23	90	188	235	163	235	188	235	188	235	163	257	311	257	311	235	163	257	23	257	311	257	23	293	272	293	272	257	23	293	59	293	272	293	59	316	221	316	221	293	59	316	106	316	221	316	106	324	161	257	311	211	336	218	278	257	311	218	278	230	239	257	311	230	239	235	188	257	23	235	163	234	136	257	23	234	136	231	112	257	23	231	112	227	91	257	23	227	91	219	72	174	21	159	16	211	0	174	21	211	0	188	30	70	13	97	0	74	37	74	37	97	0	83	31	94	25	83	31	97	0	94	25	97	0	106	21	106	21	97	0	125	-6	106	21	125	-6	118	17	118	17	125	-6	131	15	70	13	74	37	65	44	70	13	65	44	56	53	70	13	56	53	45	63	70	13	45	63	45	34	33	76	18	64	45	34	33	76	45	34	45	63	56	322	52	324	54	262	54	262	52	324	48	328	54	262	48	328	47	247	47	247	48	328	44	335	47	247	44	335	41	232	41	232	44	335	40	344	41	232	40	344	27	344	41	232	27	344	27	232	151	329	157	345	144	345	235	163	90	188	90	163	365	337	319	345	340	322	340	322	319	345	315	329	292	322	315	329	319	345	292	322	319	345	274	338	460	167	453	226	453	109	453	109	453	226	434	275	453	109	434	275	434	60	434	60	434	275	404	312	434	60	404	312	403	23	403	23	404	312	379	164	340	322	358	302	365	337	365	337	358	302	370	268	365	337	370	268	404	312	404	312	370	268	377	222	404	312	377	222	379	164	379	164	377	108	403	23	403	23	377	108	371	64	403	23	371	64	364	0	364	0	371	64	359	33	364	0	359	33	342	14	342	14	318	7	364	0	364	0	318	7	316	-8	316	-8	318	7	293	14	316	-8	293	14	270	0	270	0	293	14	275	32	270	0	275	32	263	64	169	12	152	15	169	0	169	0	152	15	141	19	169	0	141	19	53	49	53	49	141	19	136	26	53	49	136	26	53	289	53	289	136	26	134	35	53	289	134	35	134	49	134	186	134	163	174	163	134	186	174	163	174	186	174	186	174	163	181	106	174	186	181	106	184	239	184	239	181	106	201	58	184	239	201	58	205	283	205	283	201	58	231	22	205	283	231	22	236	317	236	317	231	22	257	108	236	317	257	108	254	165	254	165	257	222	236	317	236	317	257	222	263	268	236	317	263	268	274	338	274	338	263	268	274	302	274	338	274	302	292	322	257	108	231	22	270	0	257	108	270	0	263	64	48	26	41	19	169	0	169	0	41	19	29	15	169	0	29	15	11	12	169	338	11	338	28	323	169	338	28	323	40	319	169	338	40	319	48	312	169	338	48	312	52	303	169	338	52	303	53	289	169	338	53	289	142	319	169	338	142	319	153	323	169	338	153	323	169	325	53	289	134	49	134	289	53	289	134	289	134	303	53	289	134	303	137	313	53	289	137	313	142	319	52	35	48	26	169	0	52	35	169	0	53	49	169	0	11	12	11	0	28	323	11	338	11	325	44	37	35	29	97	0	97	0	35	29	23	22	97	0	23	22	6	16	132	159	97	0	213	156	132	159	213	156	155	182	132	159	155	182	139	196	132	159	139	196	130	217	132	159	130	217	127	244	132	159	127	244	102	166	214	26	207	19	344	0	344	0	207	19	194	14	344	0	194	14	175	12	130	271	137	293	129	334	129	334	137	293	149	309	129	334	149	309	178	338	178	338	149	309	166	319	178	338	166	319	187	322	187	322	199	321	344	338	344	338	199	321	208	317	344	338	208	317	214	311	129	334	91	320	102	166	129	334	102	166	127	244	129	334	127	244	130	271	41	244	45	216	46	274	46	274	45	216	57	194	46	274	57	194	63	300	63	300	57	194	76	177	63	300	76	177	91	320	91	320	76	177	102	166	344	12	326	15	344	0	344	0	326	15	314	19	344	0	314	19	219	53	219	53	314	19	305	27	219	53	305	27	219	156	219	156	305	27	219	171	219	156	219	171	213	156	213	156	219	171	205	171	213	156	205	171	177	174	97	0	132	159	57	55	97	0	57	55	50	46	97	0	50	46	44	37	325	323	344	325	344	338	325	323	344	338	312	318	312	318	344	338	219	289	312	318	219	289	305	311	305	311	219	289	301	301	219	289	301	38	300	53	300	286	301	301	219	289	300	286	219	289	300	53	344	338	214	311	218	302	344	338	218	302	219	289	344	338	178	338	187	322	219	171	305	27	301	38	219	171	301	38	219	289	218	37	214	26	344	0	218	37	344	0	219	53	344	0	175	12	175	0	97	0	6	16	6	0	155	182	213	156	177	174	83	198	82	200	84	145	84	145	82	200	82	202	74	141	82	202	68	226	74	141	68	226	63	140	63	140	68	226	52	141	84	208	88	214	95	234	95	234	88	214	95	217	95	234	95	217	126	237	126	237	95	217	104	220	126	237	104	220	114	220	114	220	130	219	126	237	126	237	130	219	160	234	142	213	149	204	160	234	160	234	149	204	154	191	160	234	154	191	155	174	155	123	155	174	155	140	155	123	156	27	160	234	160	234	156	27	160	14	160	234	160	14	187	225	187	225	160	14	165	4	187	225	165	4	173	-1	84	208	95	234	68	226	84	208	68	226	82	202	48	213	35	196	36	152	48	213	36	152	43	145	48	213	43	145	52	141	48	213	52	141	68	226	35	196	31	174	32	162	35	196	32	162	36	152	224	39	224	170	220	-2	220	-2	224	170	219	193	220	-2	219	193	209	-5	209	-5	219	193	207	212	209	-5	207	212	196	-6	196	-6	207	212	187	225	196	-6	187	225	183	-5	183	-5	187	225	173	-1	238	26	237	25	241	11	241	11	237	25	236	25	241	11	236	25	234	25	234	25	231	26	241	11	241	11	231	26	231	3	241	11	252	22	245	32	241	11	245	32	240	27	241	11	240	27	239	26	241	11	239	26	238	26	231	3	231	26	228	28	231	3	228	28	226	31	231	3	226	31	224	34	231	3	224	34	220	-2	156	27	155	123	155	49	156	27	155	49	148	40	156	27	148	40	141	35	156	27	141	35	139	14	141	35	134	31	139	14	139	14	134	31	127	29	139	14	127	29	124	4	124	4	127	29	120	28	104	93	116	105	124	131	124	131	116	105	133	115	124	131	133	115	155	140	155	140	133	115	155	123	100	123	82	116	94	62	100	123	94	62	96	78	100	123	96	78	104	93	100	123	104	93	124	131	93	-5	94	62	82	116	93	-5	82	116	76	-6	76	-6	82	116	67	109	76	-6	67	109	58	-4	58	-4	67	109	55	102	58	-4	55	102	43	1	43	1	55	102	42	93	43	1	42	93	33	82	43	1	33	82	31	11	31	11	33	82	26	71	31	11	26	71	24	26	24	26	26	71	22	59	24	26	22	59	21	46	111	30	104	34	108	-1	111	30	108	-1	124	4	111	30	124	4	120	28	94	62	93	-5	95	50	95	50	93	-5	108	-1	95	50	108	-1	99	41	99	41	108	-1	104	34	96	178	94	182	95	160	96	178	95	160	97	170	96	178	97	170	97	174	91	186	88	190	91	152	91	186	91	152	95	160	91	186	95	160	94	182	85	193	84	196	84	145	85	193	84	145	91	152	85	193	91	152	88	190	84	145	82	202	74	141	83	198	84	145	84	196	220	-2	224	34	224	39	160	234	130	219	142	213	160	234	155	174	155	123	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	87	0	87	0	99	23	92	42	87	0	92	42	87	71	91	185	93	231	87	153	87	153	93	231	74	222	87	153	74	222	86	109	86	109	87	0	87	71	74	222	55	207	56	18	74	222	56	18	87	0	74	222	87	0	86	109	55	207	36	183	56	18	56	18	36	183	32	47	32	47	36	183	26	228	32	47	26	228	17	84	17	84	26	228	15	177	17	84	15	177	12	128	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	111	236	110	218	111	236	98	206	98	206	111	236	93	231	98	206	93	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	127	237	111	236	126	221	52	227	64	242	87	308	87	308	64	242	79	254	87	308	79	254	96	262	96	262	113	266	144	321	144	321	113	266	133	267	144	321	133	267	153	268	49	274	26	228	36	183	49	274	36	183	43	207	49	274	43	207	52	227	49	274	52	227	87	308	218	336	214	329	221	301	221	301	214	329	209	324	221	301	209	324	209	286	209	286	209	324	202	322	209	286	202	322	193	321	209	286	193	321	190	275	233	345	220	345	221	301	233	345	221	301	228	317	233	345	228	317	232	332	193	321	144	321	153	268	193	321	153	268	172	270	193	321	172	270	190	275	144	321	87	308	96	262	218	336	221	301	220	345	165	172	163	155	166	97	166	97	163	155	157	143	166	97	157	143	153	107	153	107	157	143	146	135	153	107	146	135	136	113	136	113	146	135	129	131	136	113	129	131	114	116	114	116	129	131	104	130	104	37	104	130	37	188	104	37	37	188	105	29	105	29	37	188	37	44	108	210	112	213	131	230	131	230	112	213	118	215	131	230	118	215	127	216	127	216	140	214	131	230	131	230	140	214	164	228	108	23	37	44	113	18	113	18	37	44	135	0	113	18	135	0	119	16	119	16	135	0	128	15	145	17	128	15	135	0	145	17	135	0	172	3	167	124	189	129	190	221	190	221	189	129	206	138	190	221	206	138	209	210	209	210	206	138	216	148	209	210	216	148	220	195	220	195	216	148	222	161	220	195	222	161	224	176	165	172	166	97	167	124	167	124	166	97	167	123	164	189	165	172	164	228	164	228	165	172	190	221	190	221	165	172	167	124	164	228	140	214	151	209	164	228	151	209	159	201	164	228	159	201	164	189	238	64	234	82	234	43	234	43	234	82	225	97	234	43	225	97	221	26	221	26	225	97	210	110	221	26	210	110	200	12	200	12	210	110	191	118	200	12	191	118	176	64	176	64	191	118	173	83	167	123	166	97	173	83	167	123	173	83	191	118	200	12	176	64	174	46	200	12	174	46	172	3	172	3	174	46	168	32	172	3	168	32	158	23	104	130	104	116	114	116	104	198	105	204	37	188	104	198	37	188	104	130	37	188	105	204	108	210	37	188	108	210	131	230	37	188	131	230	36	199	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	135	0	37	44	36	33	135	0	36	33	34	25	135	0	34	25	29	19	135	0	29	19	22	15	135	0	22	15	11	12	135	0	11	12	11	0	37	44	108	23	105	29	22	216	11	230	11	219	145	17	172	3	158	23	29	213	34	207	215	230	215	230	34	207	115	214	215	230	115	214	118	214	118	214	154	211	215	230	215	230	154	211	177	201	215	230	177	201	191	187	215	230	191	187	199	167	215	230	199	167	205	144	215	230	205	144	217	144	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	37	188	109	210	111	212	37	188	111	212	115	214	37	188	115	214	36	199	37	188	111	23	108	31	37	188	108	31	107	42	22	216	29	213	215	230	22	216	215	230	11	230	22	216	11	230	11	219	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	133	0	111	23	37	44	133	0	37	44	36	32	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	37	44	111	23	37	188	115	214	34	207	36	199	75	0	75	0	61	0	61	0	75	0	67	16	61	0	67	16	67	85	67	85	67	16	67	17	67	85	67	17	70	133	70	133	67	17	75	32	70	133	75	32	71	187	71	187	75	32	71	188	71	187	71	188	71	199	108	210	262	230	100	210	100	210	262	230	69	207	100	210	69	207	95	209	95	209	69	207	71	199	95	209	71	199	92	207	92	207	71	199	71	188	92	207	71	188	91	203	91	203	71	188	75	32	91	203	75	32	81	54	148	16	67	16	75	0	148	16	75	0	201	0	148	16	201	0	155	17	201	0	215	0	236	197	201	0	236	197	166	194	201	0	166	194	166	35	201	0	166	35	165	28	201	0	165	28	163	23	201	0	163	23	160	19	201	0	160	19	155	17	262	230	108	210	149	210	262	230	149	210	156	210	262	230	156	210	161	209	262	230	161	209	164	206	262	230	164	206	165	201	262	230	165	201	166	194	262	230	166	194	243	212	262	230	243	212	251	216	262	230	251	216	262	219	243	19	239	25	242	-39	242	-39	239	25	236	33	242	-39	236	33	234	-19	234	-19	236	33	235	44	234	-19	235	44	235	186	235	186	236	197	215	0	235	186	215	0	226	-6	235	186	226	-6	234	-19	239	206	243	212	166	194	239	206	166	194	236	197	91	196	91	203	86	84	91	196	86	84	90	125	91	196	90	125	91	179	262	230	49	230	59	216	262	230	59	216	66	212	262	230	66	212	69	207	251	15	243	19	249	-70	251	15	249	-70	262	-70	251	15	262	-70	262	12	249	-70	243	19	242	-39	30	-39	39	-19	45	21	45	21	39	-19	49	-6	45	21	49	-6	59	47	59	47	49	-6	61	0	59	47	61	0	67	85	22	12	9	12	22	-70	22	12	22	-70	30	-39	22	12	30	-39	45	21	22	-70	9	12	9	-70	59	216	49	230	49	219	91	203	81	54	86	84	146	191	148	184	148	232	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	138	210	123	149	138	83	123	83	123	82	138	81	0	81	0	82	138	82	231	81	0	82	231	53	214	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	86	95	83	123	81	0	86	95	81	0	92	69	92	69	81	0	114	-6	92	69	114	-6	102	48	102	48	114	-6	119	34	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	144	29	138	-4	159	1	83	170	88	194	82	231	82	231	88	194	95	209	82	231	95	209	117	237	117	237	95	209	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	134	236	117	237	117	221	82	231	82	138	83	170	201	63	196	31	214	56	83	123	149	138	82	138	15	14	13	13	88	0	88	0	13	13	10	12	88	0	10	12	7	12	156	113	159	113	159	131	224	22	159	113	159	42	224	22	159	42	229	17	229	17	159	42	248	0	229	17	248	0	236	14	236	14	248	0	248	12	222	42	222	131	159	113	222	42	159	113	223	30	248	0	159	42	158	31	248	0	158	31	155	23	248	0	155	23	150	18	248	0	150	18	144	14	248	0	144	14	135	12	248	0	135	12	135	0	222	113	225	113	222	131	222	131	222	188	159	113	159	113	222	188	223	199	159	113	223	199	224	207	246	230	135	230	144	217	246	230	144	217	151	213	246	230	151	213	155	208	246	230	155	208	158	200	246	230	158	200	159	190	246	230	159	190	228	213	246	230	228	213	235	217	246	230	235	217	246	219	159	190	159	113	224	207	159	190	224	207	228	213	227	113	229	112	239	136	239	136	229	112	231	110	239	136	231	110	233	107	233	107	293	0	239	136	239	136	293	0	254	125	239	136	254	125	251	149	251	149	254	125	254	126	251	149	254	126	258	166	258	166	254	126	266	137	258	166	266	137	265	185	265	185	266	137	273	204	239	136	222	131	225	113	239	136	225	113	227	113	307	232	300	200	308	196	307	232	308	196	323	233	323	233	308	196	313	187	323	233	313	187	318	176	300	200	295	228	289	193	289	193	295	228	286	222	289	193	286	222	281	177	281	177	286	222	279	214	281	177	279	214	274	156	274	156	279	214	273	204	274	156	273	204	266	137	349	165	357	169	358	216	358	216	357	169	362	175	358	216	362	175	364	205	364	205	362	175	365	183	364	205	365	183	366	193	323	233	325	167	337	231	337	231	325	167	339	163	337	231	339	163	349	225	349	225	339	163	349	165	349	225	349	165	358	216	368	13	366	14	374	0	374	0	366	14	364	16	374	0	364	16	362	20	371	12	368	13	374	0	371	12	374	0	374	12	374	0	362	20	315	92	374	0	315	92	306	103	374	0	306	103	296	112	374	0	296	112	293	0	293	0	296	112	283	118	293	0	283	118	270	123	293	0	270	123	254	125	159	131	142	136	148	107	159	131	148	107	150	110	159	131	150	110	152	112	159	131	152	112	153	113	159	131	153	113	156	113	148	107	142	136	130	149	148	107	130	149	127	126	148	107	127	126	127	125	148	107	127	125	111	123	148	107	111	123	98	118	148	107	98	118	88	0	88	0	98	118	85	112	88	0	85	112	74	103	88	0	74	103	65	92	88	0	65	92	20	20	88	0	20	20	17	16	88	0	17	16	15	14	86	228	80	200	92	193	86	228	92	193	95	222	95	222	92	193	100	177	95	222	100	177	102	214	102	214	100	177	107	156	102	214	107	156	108	204	108	204	107	156	115	137	108	204	115	137	116	185	116	185	115	137	127	126	116	185	127	126	122	166	122	166	127	126	130	149	74	232	59	233	63	176	74	232	63	176	68	187	74	232	68	187	72	196	74	232	72	196	80	200	74	232	80	200	86	228	25	169	32	165	32	225	32	225	32	165	42	163	32	225	42	163	44	231	44	231	42	163	56	167	44	231	56	167	59	233	59	233	56	167	63	176	16	193	17	183	18	205	18	205	17	183	19	175	18	205	19	175	23	217	23	217	19	175	25	169	23	217	25	169	32	225	88	0	7	12	7	0	159	131	159	113	159	190	323	233	318	176	325	167	300	200	307	232	295	228	144	217	135	230	135	219	159	113	224	22	223	30	40	225	41	177	42	222	42	222	41	177	49	194	42	222	49	194	45	220	45	220	49	194	49	220	52	220	49	220	49	194	52	220	49	194	61	207	107	134	98	131	103	107	103	107	98	131	88	128	103	107	88	128	84	110	84	110	88	128	76	127	84	110	76	127	61	126	63	224	60	223	61	207	63	224	61	207	74	216	63	224	74	216	73	229	61	207	60	223	57	222	61	207	57	222	55	221	61	207	55	221	52	220	23	41	24	16	37	31	37	31	24	16	40	5	37	31	40	5	49	24	49	24	40	5	58	-1	49	24	58	-1	60	19	60	19	58	-1	78	-6	60	19	78	-6	71	17	71	17	78	-6	84	17	104	19	84	17	100	-7	104	19	100	-7	133	-4	143	234	131	176	134	77	128	194	131	176	143	234	128	194	143	234	122	207	122	207	143	234	113	237	122	207	113	237	113	214	113	214	113	237	103	236	113	214	103	236	102	218	102	218	103	236	93	235	102	218	93	235	90	219	83	233	73	229	74	216	83	233	74	216	90	219	83	233	90	219	93	235	103	107	117	100	107	134	107	134	117	100	114	139	119	144	114	139	117	100	119	144	117	100	128	90	167	126	180	135	185	212	185	212	180	135	191	146	185	212	191	146	196	194	196	194	191	146	197	159	196	194	197	159	200	174	136	62	134	49	162	4	136	62	162	4	136	63	136	63	162	4	152	119	136	63	152	119	143	234	143	234	152	119	152	121	143	234	152	121	167	225	167	225	152	121	167	126	167	225	167	126	185	212	210	65	206	86	204	39	204	39	206	86	195	102	204	39	195	102	187	18	187	18	195	102	181	111	187	18	181	111	166	117	166	117	152	119	162	4	166	117	162	4	187	18	133	-4	162	4	134	49	133	-4	134	49	128	37	133	-4	128	37	118	26	133	-4	118	26	104	19	136	62	136	63	143	234	136	62	143	234	134	77	130	165	127	157	128	90	130	165	128	90	134	77	130	165	134	77	131	176	124	149	119	144	128	90	124	149	128	90	127	157	84	17	78	-6	100	-7	37	229	34	235	35	156	37	229	35	156	41	177	37	229	41	177	40	225	25	235	23	156	35	156	25	235	35	156	34	235	24	16	23	41	12	31	84	110	61	126	61	110	177	188	104	75	104	42	104	42	104	188	37	188	37	188	104	188	105	199	37	188	105	199	107	207	128	230	11	230	22	216	128	230	22	216	29	212	128	230	29	212	34	207	128	230	34	207	36	199	128	230	36	199	37	188	128	230	37	188	111	212	128	230	111	212	117	216	128	230	117	216	128	219	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	37	44	37	44	112	18	107	24	37	44	107	24	37	188	174	24	170	18	272	0	272	0	170	18	163	14	272	0	163	14	153	12	171	212	175	207	272	230	272	230	175	207	177	199	272	230	177	199	177	188	177	188	177	155	248	25	248	25	177	155	177	42	248	25	177	42	252	19	252	19	177	42	272	0	252	19	272	0	260	15	260	15	272	0	272	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	177	188	253	212	177	188	248	207	248	207	177	188	246	199	177	188	248	25	246	33	177	188	246	33	245	44	245	188	246	199	177	188	245	188	177	188	245	44	164	216	171	212	272	230	164	216	272	230	153	230	164	216	153	230	153	219	177	32	174	24	272	0	177	32	272	0	177	42	105	31	104	42	37	188	105	31	37	188	107	24	128	0	37	44	36	33	128	0	36	33	34	25	128	0	34	25	29	19	128	0	29	19	22	15	128	0	22	15	11	12	128	0	11	12	11	0	272	0	153	12	153	0	177	188	104	42	177	155	22	216	11	230	11	219	111	212	37	188	107	207	177	188	104	75	104	42	104	42	104	188	37	188	37	188	104	188	105	199	37	188	105	199	107	207	128	230	11	230	22	216	128	230	22	216	29	212	128	230	29	212	34	207	128	230	34	207	36	199	128	230	36	199	37	188	128	230	37	188	111	212	128	230	111	212	117	216	128	230	117	216	128	219	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	37	44	37	44	112	18	107	24	37	44	107	24	37	188	174	24	170	18	272	0	272	0	170	18	163	14	272	0	163	14	153	12	171	212	175	207	272	230	272	230	175	207	177	199	272	230	177	199	177	188	177	188	177	155	248	25	248	25	177	155	177	42	248	25	177	42	252	19	252	19	177	42	272	0	252	19	272	0	260	15	260	15	272	0	272	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	177	188	253	212	177	188	248	207	248	207	177	188	246	199	177	188	248	25	246	33	177	188	246	33	245	44	245	188	246	199	177	188	245	188	177	188	245	44	164	216	171	212	272	230	164	216	272	230	153	230	164	216	153	230	153	219	177	32	174	24	272	0	177	32	272	0	177	42	184	295	179	289	187	262	187	262	179	289	171	283	187	262	171	283	164	255	164	255	171	283	158	279	164	255	158	279	142	253	142	253	158	279	142	278	222	293	227	317	225	328	222	293	225	328	221	336	222	293	221	336	214	342	222	293	214	342	207	345	222	293	207	345	207	275	207	275	207	345	200	345	207	275	200	345	193	345	207	275	193	345	187	342	207	275	187	342	187	262	187	342	181	338	182	309	187	342	182	309	185	305	187	342	185	305	186	301	187	342	186	301	187	262	176	325	177	317	178	332	178	332	177	317	180	312	178	332	180	312	181	338	181	338	180	312	182	309	184	295	187	262	186	301	125	279	112	283	120	255	125	279	120	255	142	253	125	279	142	253	142	278	101	338	97	342	97	301	97	301	97	262	98	295	98	295	97	262	120	255	98	295	120	255	103	289	103	289	120	255	112	283	91	345	84	345	97	262	91	345	97	262	97	301	91	345	97	301	97	342	77	345	69	342	76	275	77	345	76	275	97	262	77	345	97	262	84	345	62	336	57	328	61	293	62	336	61	293	76	275	62	336	76	275	69	342	105	31	104	42	37	188	105	31	37	188	107	24	128	0	37	44	36	33	128	0	36	33	34	25	128	0	34	25	29	19	128	0	29	19	22	15	128	0	22	15	11	12	128	0	11	12	11	0	98	305	100	309	101	338	101	338	100	309	103	312	101	338	103	312	105	332	105	332	103	312	105	317	105	332	105	317	106	325	101	338	97	301	98	305	61	293	57	328	55	317	272	0	153	12	153	0	177	188	104	42	177	155	22	216	11	230	11	219	111	212	37	188	107	207	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	190	35	190	107	22	105	30	35	190	105	30	104	42	104	129	104	113	110	113	35	190	104	42	104	129	35	190	104	129	104	188	35	190	104	188	105	199	35	190	105	199	107	207	35	190	107	207	111	213	35	190	111	213	128	230	35	190	128	230	34	200	34	31	31	23	131	0	34	31	131	0	35	42	104	129	110	113	127	134	127	134	110	113	115	111	127	134	115	111	119	108	118	217	128	219	128	230	118	217	128	230	111	213	128	230	11	230	20	217	128	230	20	217	27	213	128	230	27	213	32	208	128	230	32	208	34	200	162	123	147	125	190	0	190	0	147	125	127	99	123	104	127	99	127	134	123	104	127	134	119	108	143	147	127	134	127	99	143	147	127	99	147	125	143	147	147	125	147	126	143	147	147	126	154	165	215	175	223	233	211	186	211	186	223	233	208	232	211	186	208	232	206	196	206	196	208	232	198	200	190	197	198	200	195	228	190	197	195	228	185	222	171	161	175	170	177	214	177	214	175	170	179	180	177	214	179	180	185	222	185	222	179	180	184	190	185	222	184	190	190	197	171	204	162	185	164	146	171	204	164	146	168	154	171	204	168	154	171	161	171	204	171	161	177	214	147	126	154	132	154	165	154	165	154	132	159	139	154	165	159	139	162	185	162	185	159	139	164	146	250	164	258	168	260	218	260	218	258	168	264	175	260	218	264	175	266	207	266	207	264	175	267	183	266	207	267	183	268	193	223	233	224	166	238	231	238	231	224	166	240	162	238	231	240	162	250	226	250	226	240	162	250	164	250	226	250	164	260	218	208	232	195	228	198	200	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	259	20	208	92	272	0	272	0	208	92	199	102	272	0	199	102	190	0	190	0	199	102	188	111	190	0	188	111	176	118	269	12	266	13	272	0	269	12	272	0	272	12	162	123	190	0	176	118	223	233	215	175	224	166	20	217	11	230	11	219	131	0	11	12	11	0	78	82	77	60	86	19	86	19	77	60	74	41	86	19	74	41	70	1	70	1	74	41	69	28	70	1	69	28	60	22	60	22	56	25	70	1	70	1	56	25	44	-5	63	216	71	212	265	230	265	230	71	212	107	210	265	230	107	210	113	210	265	230	113	210	152	210	265	230	152	210	159	210	165	24	161	18	265	0	265	0	161	18	154	14	265	0	154	14	145	12	265	230	159	210	164	209	265	230	164	209	167	206	265	230	167	206	168	201	265	230	168	201	169	194	265	230	169	194	246	212	265	230	246	212	253	216	265	230	253	216	265	219	238	44	238	186	169	194	169	194	238	186	238	197	169	194	238	197	241	206	265	12	254	15	265	0	265	0	254	15	246	19	265	0	246	19	169	42	169	42	246	19	241	25	169	42	241	25	169	194	99	194	99	201	86	19	99	194	86	19	95	43	99	194	95	43	98	68	99	194	98	68	99	92	79	186	86	19	99	201	79	186	99	201	100	206	79	186	100	206	103	209	79	186	103	209	78	197	76	206	78	197	103	209	76	206	103	209	107	210	76	206	107	210	71	212	52	230	52	219	63	216	52	230	63	216	265	230	169	194	241	25	239	33	169	194	239	33	238	44	168	32	165	24	265	0	168	32	265	0	169	42	79	102	78	82	86	19	79	102	86	19	79	186	25	-2	30	-3	32	51	32	51	30	-3	37	-4	32	51	37	-4	42	48	42	48	37	-4	44	-5	42	48	44	-5	49	41	49	41	44	-5	56	25	49	41	56	25	53	32	12	6	16	2	16	46	16	46	16	2	20	0	16	46	20	0	24	50	24	50	20	0	25	-2	24	50	25	-2	32	51	11	40	7	32	7	13	11	40	7	13	9	9	11	40	9	9	12	6	11	40	12	6	16	46	7	32	6	22	6	18	7	32	6	18	7	13	265	0	145	12	145	0	246	212	169	194	241	206	221	24	216	18	320	0	320	0	216	18	210	14	320	0	210	14	200	12	39	188	55	42	55	183	39	188	55	183	108	230	108	230	55	183	138	0	108	230	138	0	172	86	172	86	138	0	160	0	172	86	160	0	224	179	172	86	224	179	224	230	224	230	224	179	296	25	224	230	296	25	294	33	31	212	36	207	108	230	108	230	36	207	38	199	108	230	38	199	39	188	23	216	31	212	108	230	23	216	108	230	12	230	23	216	12	230	12	219	309	216	320	219	320	230	309	216	320	230	301	212	301	212	320	230	224	230	301	212	224	230	296	207	296	207	224	230	294	199	294	44	294	188	224	230	294	44	224	230	294	33	320	0	320	12	308	15	320	0	308	15	301	19	320	0	301	19	224	44	320	0	224	44	223	33	320	0	223	33	221	24	224	44	301	19	296	25	224	44	296	25	224	179	84	0	84	12	74	14	84	0	74	14	66	18	84	0	66	18	60	24	84	0	60	24	39	44	84	0	39	44	38	33	84	0	38	33	35	24	84	0	35	24	30	19	84	0	30	19	22	15	84	0	22	15	10	12	84	0	10	12	10	0	55	42	39	188	39	44	55	42	39	44	56	32	39	44	60	24	56	32	320	0	200	12	200	0	294	199	224	230	294	188	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	169	212	173	207	272	230	272	230	173	207	175	199	272	230	175	199	175	188	248	25	175	188	175	128	248	25	175	128	175	113	175	113	175	128	107	128	175	113	107	128	107	113	107	32	107	42	37	188	107	32	37	188	110	24	110	24	37	188	37	44	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	172	24	168	18	272	0	272	0	168	18	161	14	272	0	161	14	151	12	260	216	272	219	272	230	260	216	272	230	253	212	253	212	272	230	175	188	253	212	175	188	248	207	248	207	175	188	246	199	245	44	245	188	175	188	245	44	175	188	246	33	162	216	169	212	272	230	162	216	272	230	151	230	162	216	151	230	151	219	272	0	272	12	260	15	272	0	260	15	252	19	272	0	252	19	175	42	272	0	175	42	175	32	272	0	175	32	172	24	175	42	252	19	248	25	175	42	248	25	175	113	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	272	0	151	12	151	0	175	188	248	25	246	33	246	199	175	188	245	188	22	216	11	230	11	219	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	110	12	125	-6	125	-6	110	12	99	23	125	-6	99	23	89	0	89	0	99	23	92	42	89	0	92	42	87	71	91	185	90	231	87	153	87	153	90	231	58	15	87	153	58	15	86	109	86	109	89	0	87	71	163	231	127	237	141	218	141	218	127	237	126	221	110	218	126	221	127	237	110	218	127	237	98	206	98	206	127	237	90	231	98	206	90	231	91	185	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	109	163	153	165	109	193	214	163	153	193	214	163	231	163	153	163	231	159	185	163	231	141	218	152	206	163	231	152	206	159	185	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	89	0	86	109	58	15	29	212	34	207	272	230	272	230	34	207	119	213	272	230	119	213	127	214	272	230	127	214	154	214	272	230	154	214	162	213	172	24	168	18	272	0	272	0	168	18	161	14	272	0	161	14	151	12	272	230	162	213	168	210	272	230	168	210	172	205	272	230	172	205	175	198	272	230	175	198	175	190	272	230	175	190	253	212	272	230	253	212	260	216	272	230	260	216	272	219	245	44	245	188	175	190	175	190	245	188	246	199	175	190	246	199	248	207	272	12	260	15	272	0	272	0	260	15	252	19	272	0	252	19	175	42	175	42	252	19	248	25	175	42	248	25	175	190	107	42	107	190	37	188	37	188	107	190	107	199	37	188	107	199	109	206	37	188	109	206	113	210	37	188	113	210	119	213	37	188	119	213	36	199	37	188	110	24	107	32	37	188	107	32	107	42	22	216	29	212	272	230	22	216	272	230	11	230	22	216	11	230	11	219	175	190	248	25	246	33	175	190	246	33	245	44	175	32	172	24	272	0	175	32	272	0	175	42	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	272	0	151	12	151	0	119	213	34	207	36	199	253	212	175	190	248	207	119	34	112	43	120	11	120	11	112	43	107	54	107	-39	107	54	106	196	107	-39	106	196	37	186	37	186	106	196	106	230	37	186	106	230	37	197	37	197	106	230	34	206	146	-89	130	-87	146	-102	146	-102	130	-87	119	-80	146	-102	119	-80	37	-58	37	-58	119	-80	112	-70	37	-58	112	-70	37	186	106	230	10	230	21	216	106	230	21	216	29	212	106	230	29	212	34	206	116	212	116	190	122	196	116	212	122	196	128	223	128	223	122	196	129	201	128	223	129	201	140	231	140	231	129	201	136	205	140	231	136	205	143	207	116	212	106	196	108	175	116	212	108	175	109	178	116	212	109	178	111	182	116	212	111	182	113	185	116	212	113	185	116	190	107	173	108	175	106	196	107	173	106	196	107	54	186	81	181	54	199	0	199	0	181	54	172	35	199	0	172	35	166	-6	166	-6	172	35	161	25	166	-6	161	25	153	-5	153	-5	161	25	146	21	153	-5	146	21	142	-2	142	-2	146	21	136	23	142	-2	136	23	132	3	132	3	136	23	127	27	132	3	127	27	120	11	120	11	127	27	119	34	37	186	108	-57	107	-39	107	54	107	23	120	11	155	235	150	208	164	205	155	235	164	205	171	237	171	237	164	205	174	194	171	237	174	194	202	232	202	232	174	194	182	176	202	232	182	176	187	150	155	235	140	231	143	207	155	235	143	207	150	208	262	124	258	164	258	81	258	81	258	164	246	196	258	81	246	196	246	45	246	45	246	196	227	218	246	45	227	218	226	17	226	17	227	218	202	232	226	17	202	232	199	0	199	0	202	232	188	117	188	117	202	232	187	150	146	-102	37	-58	37	-69	146	-102	37	-69	34	-77	146	-102	34	-77	30	-83	146	-102	30	-83	22	-87	146	-102	22	-87	9	-89	146	-102	9	-89	9	-102	37	186	112	-70	108	-57	186	81	199	0	188	117	21	216	10	230	10	219	93	231	61	214	85	166	85	166	61	214	83	137	84	-1	83	137	61	214	84	-1	61	214	55	14	55	14	61	214	35	187	55	14	35	187	32	39	32	39	35	187	18	153	32	39	18	153	17	71	17	71	18	153	12	111	85	166	91	190	93	231	93	231	91	190	100	207	93	231	100	207	131	237	131	237	100	207	111	217	131	237	111	217	125	221	125	221	135	220	131	237	131	237	135	220	156	234	204	200	194	215	195	155	204	200	195	155	202	162	204	200	202	162	207	171	204	200	207	171	208	181	166	151	175	150	177	226	177	226	175	150	186	151	177	226	186	151	194	215	194	215	186	151	195	155	148	173	152	163	156	234	156	234	152	163	158	155	156	234	158	155	177	226	177	226	158	155	166	151	156	234	135	220	142	215	156	234	142	215	145	208	156	234	145	208	146	198	156	234	146	198	146	186	156	234	146	186	148	173	119	-6	142	-4	128	31	128	31	142	-4	152	26	164	27	152	26	162	0	164	27	162	0	181	11	128	31	109	46	119	-6	119	-6	109	46	95	68	119	-6	95	68	84	-1	84	-1	95	68	86	99	84	-1	86	99	83	137	198	26	215	46	206	55	198	26	206	55	195	44	198	26	195	44	185	36	198	26	185	36	181	11	175	30	164	27	181	11	175	30	181	11	185	36	152	26	142	-4	162	0	90	24	86	19	189	0	189	0	86	19	78	15	189	0	78	15	66	12	34	187	44	201	11	230	11	230	44	201	59	211	11	230	59	211	79	214	79	214	84	214	246	230	246	230	84	214	88	212	246	230	88	212	91	210	212	201	246	230	197	211	197	211	246	230	175	214	171	214	175	214	246	230	171	214	246	230	93	201	93	201	246	230	93	206	246	230	212	201	222	187	246	230	222	187	229	167	246	230	229	167	234	144	246	230	234	144	247	144	162	42	162	201	93	201	93	201	162	201	163	206	93	201	163	206	165	210	167	212	171	214	93	201	167	212	93	201	165	210	246	230	11	230	79	214	11	230	9	144	21	144	11	230	21	144	27	167	11	230	27	167	34	187	167	23	93	201	93	44	167	23	93	44	172	18	172	18	93	44	189	0	172	18	189	0	180	14	180	14	189	0	189	12	93	201	167	23	163	31	93	201	163	31	162	42	93	32	90	24	189	0	93	32	189	0	93	44	189	0	66	12	66	0	246	230	91	210	93	206	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	35	190	132	230	35	190	43	173	81	-71	79	-69	86	-99	86	-99	79	-69	78	-67	86	-99	78	-67	76	-101	76	-101	78	-67	78	-64	79	-54	78	-46	78	-62	79	-54	78	-62	78	-60	79	-54	78	-60	79	-59	79	-54	79	-59	79	-57	79	-54	79	-57	79	-56	78	-46	78	-64	78	-63	78	-46	78	-63	78	-62	76	-101	78	-64	78	-46	76	-101	78	-46	73	-39	76	-101	73	-39	67	-33	76	-101	67	-33	66	-102	59	-30	49	-29	50	-100	59	-30	50	-100	66	-102	59	-30	66	-102	67	-33	19	-51	20	-75	23	-42	23	-42	20	-75	27	-86	23	-42	27	-86	30	-35	30	-35	27	-86	37	-94	30	-35	37	-94	39	-30	39	-30	37	-94	50	-100	39	-30	50	-100	49	-29	81	-71	86	-99	83	-73	83	-73	86	-99	86	-73	93	-71	86	-73	94	-96	93	-71	94	-96	100	-66	100	-66	94	-96	102	-91	100	-66	102	-91	107	-57	107	-57	102	-91	108	-85	107	-57	108	-85	113	-46	113	-46	108	-85	115	-77	113	-46	115	-77	119	-32	119	-32	115	-77	121	-66	119	-32	121	-66	128	-6	128	-6	121	-66	129	-52	128	-6	129	-52	162	84	162	84	129	-52	137	-32	162	84	137	-32	147	-7	43	173	51	155	109	213	109	213	51	155	59	138	109	213	59	138	107	210	107	210	59	138	107	205	128	-6	107	205	59	138	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	201	194	200	190	221	191	221	191	200	190	199	184	221	191	199	184	196	177	196	177	162	84	221	191	221	191	162	84	147	-7	251	230	175	230	186	218	251	230	186	218	194	216	251	230	194	216	199	213	251	230	199	213	201	208	251	230	201	208	202	202	251	230	202	202	230	209	251	230	230	209	236	214	251	230	236	214	243	217	251	230	243	217	251	219	202	202	221	191	226	202	202	202	226	202	230	209	202	198	201	194	221	191	202	198	221	191	202	202	128	-6	162	84	117	176	128	-6	117	176	113	184	128	-6	113	184	110	192	128	-6	110	192	108	198	128	-6	108	198	107	203	128	-6	107	203	107	205	86	-73	86	-99	94	-96	186	218	175	230	175	219	132	230	43	173	109	213	20	-75	19	-51	18	-62	254	236	242	233	255	205	255	205	242	233	241	208	233	207	241	208	242	233	233	207	242	233	231	228	215	186	219	195	222	221	222	221	219	195	226	202	222	221	226	202	231	228	231	228	226	202	233	207	213	175	215	186	213	212	213	175	213	212	213	-39	278	81	274	54	294	0	294	0	274	54	268	35	294	0	268	35	262	-6	262	-6	268	35	258	25	262	-6	258	25	251	-5	251	-5	258	25	244	21	251	-5	244	21	241	-3	241	-3	244	21	234	23	241	-3	234	23	231	1	231	1	234	23	226	28	231	1	226	28	222	8	222	8	226	28	219	35	222	8	219	35	215	44	215	44	213	55	213	18	215	44	213	18	222	8	347	119	344	154	344	77	344	77	344	154	335	186	344	77	335	186	334	42	334	42	335	186	319	212	334	42	319	212	318	15	318	15	319	212	297	230	318	15	297	230	294	0	294	0	297	230	279	117	255	205	266	194	267	237	267	237	266	194	273	176	267	237	273	176	297	230	297	230	273	176	278	150	297	230	278	150	279	117	145	-70	139	-80	247	-102	247	-102	139	-80	130	-86	247	-102	130	-86	116	-89	149	55	148	44	149	18	149	18	148	44	144	35	149	18	144	35	140	8	140	8	144	35	137	28	140	8	137	28	131	1	131	1	137	28	129	23	131	1	129	23	122	-3	122	-3	129	23	120	21	122	-3	120	21	111	-5	111	-5	120	21	106	25	111	-5	106	25	100	-6	100	-6	106	25	96	35	100	-6	96	35	89	54	100	-6	89	54	68	0	68	0	89	54	84	81	68	0	84	81	83	117	83	117	85	150	68	0	68	0	85	150	65	230	68	0	65	230	44	15	44	15	65	230	43	212	44	15	43	212	28	42	28	42	43	212	27	186	28	42	27	186	19	77	19	77	27	186	19	154	19	77	19	154	16	119	121	208	120	233	108	236	121	208	108	236	107	204	121	208	131	228	120	233	85	150	89	176	94	237	94	237	89	176	97	193	94	237	97	193	108	236	108	236	97	193	107	204	147	186	149	212	143	195	143	195	149	212	141	221	143	195	141	221	136	202	136	202	141	221	131	228	136	202	131	228	129	206	129	206	131	228	121	208	139	318	145	311	213	338	213	338	145	311	148	301	213	338	148	301	149	289	149	18	149	289	149	212	149	18	149	212	149	175	149	18	149	175	149	55	213	212	213	338	149	18	213	212	149	18	213	-39	213	-39	149	18	214	-57	130	323	139	318	213	338	130	323	213	338	116	338	130	323	116	338	116	326	247	-102	247	-89	231	-87	247	-102	231	-87	222	-80	247	-102	222	-80	149	-38	247	-102	149	-38	148	-57	247	-102	148	-57	145	-70	149	18	222	-80	216	-70	149	18	216	-70	214	-57	247	-102	116	-89	116	-102	149	-38	222	-80	149	18	213	338	149	289	149	18	149	212	147	186	149	175	65	230	85	150	94	237	278	81	294	0	279	117	254	236	255	205	267	237	213	212	215	186	222	221	36	26	27	18	92	0	92	0	27	18	17	14	92	0	17	14	7	12	18	215	22	212	131	230	131	230	22	212	27	207	131	230	27	207	32	199	32	199	96	100	108	207	108	207	96	100	99	75	108	207	99	75	107	85	96	100	64	59	68	30	68	30	64	59	66	24	67	20	66	24	48	39	67	20	48	39	70	17	70	17	48	39	36	26	70	17	36	26	92	0	107	85	127	54	108	207	108	207	108	211	32	199	32	199	108	211	111	214	32	199	111	214	131	230	131	230	111	214	115	216	131	230	115	216	122	218	122	218	131	219	131	230	13	217	18	215	131	230	13	217	131	230	6	230	13	217	6	230	6	219	141	16	136	14	242	0	242	0	136	14	130	13	242	0	130	13	122	12	234	15	231	17	242	0	242	0	231	17	229	19	242	0	229	19	227	22	227	22	153	136	144	22	144	22	143	19	242	0	242	0	143	19	141	16	177	197	174	191	204	199	204	199	174	191	168	184	204	199	168	184	161	175	161	175	143	151	153	136	153	136	143	151	143	26	153	136	143	26	144	22	143	151	124	176	127	54	143	151	127	54	133	44	143	151	133	44	138	37	143	151	138	37	141	31	143	151	141	31	143	26	127	54	124	176	119	184	127	54	119	184	114	191	127	54	114	191	111	197	127	54	111	197	108	202	127	54	108	202	108	207	238	14	234	15	242	0	238	14	242	0	242	12	144	22	242	0	227	22	238	230	155	230	165	218	238	230	165	218	171	217	238	230	171	217	175	215	238	230	175	215	178	213	238	230	178	213	180	210	238	230	180	210	180	206	238	230	180	206	209	205	238	230	209	205	216	210	238	230	216	210	222	214	238	230	222	214	230	217	238	230	230	217	238	219	180	206	204	199	209	205	180	202	177	197	204	199	180	202	204	199	180	206	161	175	153	136	204	199	72	39	79	49	96	100	96	100	79	49	88	62	96	100	88	62	99	75	64	59	48	39	66	24	92	0	92	12	82	13	92	0	82	13	75	15	92	0	75	15	70	17	92	0	7	12	7	0	96	100	68	30	72	39	165	218	155	230	155	219	242	0	122	12	122	0	131	230	11	230	22	216	131	230	22	216	29	211	131	230	29	211	34	206	131	230	34	206	36	198	131	230	36	198	37	187	131	230	37	187	114	212	131	230	114	212	121	216	131	230	121	216	131	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	110	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	272	230	151	230	161	216	272	230	161	216	168	212	272	230	168	212	172	206	272	230	172	206	175	199	272	230	175	199	175	189	272	230	175	189	252	211	272	230	252	211	260	216	272	230	260	216	272	219	253	18	248	24	251	-39	251	-39	248	24	246	31	251	-39	246	31	242	-19	242	-19	246	31	245	42	242	-19	245	42	245	187	205	0	220	0	246	198	246	198	220	0	232	-6	246	198	232	-6	245	187	245	187	232	-6	242	-19	205	0	246	198	175	189	205	0	175	189	175	41	205	0	175	41	175	32	205	0	175	32	173	25	205	0	173	25	169	20	205	0	169	20	163	17	205	0	163	17	155	16	205	0	155	16	128	16	205	0	128	16	120	17	205	0	120	17	36	31	205	0	36	31	34	24	205	0	34	24	29	18	205	0	29	18	22	15	205	0	22	15	11	12	205	0	11	12	11	0	248	206	252	211	175	189	248	206	175	189	246	198	260	15	253	18	259	-70	260	15	259	-70	272	-70	260	15	272	-70	272	12	259	-70	253	18	251	-39	37	187	110	25	107	32	37	187	107	32	107	41	36	31	120	17	37	42	161	216	151	230	151	219	22	216	11	230	11	219	114	212	37	187	110	206	175	112	170	110	175	98	175	98	170	110	164	107	175	98	164	107	162	92	162	92	164	107	156	105	162	92	156	105	151	89	151	89	156	105	147	103	151	89	147	103	140	86	140	86	147	103	137	103	140	86	137	103	129	85	129	85	137	103	124	104	129	85	124	104	119	85	119	85	124	104	115	108	119	85	115	108	110	114	41	119	54	101	108	207	108	207	54	101	73	91	108	207	73	91	106	199	106	199	73	91	95	86	106	199	95	86	106	188	106	188	95	86	106	137	95	86	119	85	110	114	95	86	110	114	107	124	95	86	107	124	106	137	271	0	271	12	260	15	271	0	260	15	252	19	271	0	252	19	175	42	271	0	175	42	175	32	271	0	175	32	172	24	271	0	172	24	167	17	271	0	167	17	159	14	271	0	159	14	147	12	271	0	147	12	147	0	244	44	244	188	175	98	175	98	244	188	245	199	175	98	245	199	247	207	175	98	252	19	247	25	175	98	247	25	245	33	175	98	245	33	244	44	175	188	175	98	247	207	175	188	247	207	252	212	175	188	252	212	271	230	175	188	271	230	175	199	260	216	271	219	271	230	260	216	271	230	252	212	271	230	151	230	162	216	271	230	162	216	169	212	271	230	169	212	173	207	271	230	173	207	175	199	119	216	130	219	130	230	119	216	130	230	112	212	112	212	130	230	36	189	112	212	36	189	41	119	41	119	36	189	36	147	29	212	33	207	130	230	130	230	33	207	36	199	130	230	36	199	36	189	21	216	29	212	130	230	21	216	130	230	10	230	21	216	10	230	10	219	112	212	41	119	108	207	162	216	151	230	151	219	175	112	175	98	175	188	175	42	252	19	175	98	129	230	11	230	22	216	129	230	22	216	29	211	129	230	29	211	34	206	129	230	34	206	36	198	129	230	36	198	37	187	129	230	37	187	113	212	129	230	113	212	120	216	129	230	120	216	129	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	109	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	34	24	29	18	128	16	128	16	29	18	412	0	128	16	412	0	158	16	158	16	412	0	166	17	271	230	154	230	163	216	271	230	163	216	170	212	271	230	170	212	174	206	271	230	174	206	176	199	271	230	176	199	176	189	271	230	176	189	252	211	271	230	252	211	260	216	271	230	260	216	271	219	246	42	246	187	176	189	176	189	246	187	247	198	176	189	247	198	248	206	258	17	252	19	176	41	176	41	252	19	249	24	176	41	249	24	176	189	313	25	310	20	412	0	412	0	310	20	304	17	412	0	304	17	295	16	412	230	294	230	303	216	412	230	303	216	309	212	412	230	309	212	313	206	412	230	313	206	315	199	412	230	315	199	316	189	412	230	316	189	393	211	412	230	393	211	401	216	412	230	401	216	412	219	386	42	386	187	316	189	316	189	386	187	386	198	316	189	386	198	388	206	412	12	401	15	412	0	412	0	401	15	393	18	412	0	393	18	316	41	316	41	393	18	389	24	316	41	389	24	316	189	316	189	389	24	386	31	316	189	386	31	386	42	315	32	313	25	412	0	315	32	412	0	316	41	412	0	295	16	265	16	412	0	265	16	258	17	412	0	258	17	174	25	412	0	174	25	171	20	412	0	171	20	166	17	176	189	249	24	247	32	176	189	247	32	246	42	176	32	174	25	258	17	176	32	258	17	176	41	37	187	110	25	107	32	37	187	107	32	107	41	120	17	37	42	36	31	120	17	36	31	34	24	120	17	34	24	128	16	22	15	11	12	412	0	22	15	412	0	29	18	412	0	11	12	11	0	303	216	294	230	294	219	393	211	316	189	388	206	163	216	154	230	154	219	252	211	176	189	248	206	22	216	11	230	11	219	113	212	37	187	109	206	129	230	11	230	22	216	129	230	22	216	29	211	129	230	29	211	34	206	129	230	34	206	36	198	129	230	36	198	37	187	129	230	37	187	113	212	129	230	113	212	120	216	129	230	120	216	129	219	107	41	107	189	37	187	37	187	107	189	107	199	37	187	107	199	109	206	120	17	114	20	37	42	37	42	114	20	110	25	37	42	110	25	37	187	34	24	29	18	128	16	128	16	29	18	348	0	128	16	348	0	158	16	158	16	348	0	166	17	271	230	154	230	163	216	271	230	163	216	170	212	271	230	170	212	174	206	271	230	174	206	176	199	271	230	176	199	176	189	271	230	176	189	252	211	271	230	252	211	260	216	271	230	260	216	271	219	246	42	246	187	176	189	176	189	246	187	247	198	176	189	247	198	248	206	258	17	252	19	176	41	176	41	252	19	249	24	176	41	249	24	176	189	412	230	294	230	303	216	412	230	303	216	309	212	412	230	309	212	313	206	412	230	313	206	315	199	412	230	315	199	316	189	412	230	316	189	393	211	412	230	393	211	401	216	412	230	401	216	412	219	393	18	389	24	392	-40	392	-40	389	24	386	31	392	-40	386	31	383	-19	383	-19	386	31	386	42	383	-19	386	42	386	187	348	0	362	-1	386	198	386	198	362	-1	373	-7	386	198	373	-7	386	187	386	187	373	-7	383	-19	348	0	386	198	316	189	348	0	316	189	316	41	348	0	316	41	315	32	348	0	315	32	313	25	348	0	313	25	310	20	348	0	310	20	304	17	348	0	304	17	295	16	348	0	295	16	265	16	348	0	265	16	258	17	348	0	258	17	176	32	348	0	176	32	174	25	348	0	174	25	171	20	348	0	171	20	166	17	388	206	393	211	316	189	388	206	316	189	386	198	401	15	393	18	400	-70	401	15	400	-70	412	-70	401	15	412	-70	412	12	400	-70	393	18	392	-40	176	189	249	24	247	32	176	189	247	32	246	42	37	187	110	25	107	32	37	187	107	32	107	41	120	17	37	42	36	31	120	17	36	31	34	24	120	17	34	24	128	16	22	15	11	12	348	0	22	15	348	0	29	18	348	0	11	12	11	0	176	32	258	17	176	41	303	216	294	230	294	219	163	216	154	230	154	219	252	211	176	189	248	206	22	216	11	230	11	219	113	212	37	187	109	206	188	230	9	230	78	214	188	230	78	214	82	214	188	230	82	214	86	212	188	230	86	212	89	210	188	230	89	210	91	206	188	230	91	206	92	201	188	230	92	201	169	212	188	230	169	212	176	216	188	230	176	216	188	219	92	201	162	29	161	37	161	131	161	116	176	116	161	131	176	116	200	131	200	131	176	116	197	113	200	131	197	113	214	107	92	201	161	37	161	188	92	201	161	188	162	199	92	201	162	199	164	207	92	201	164	207	169	212	9	230	7	144	20	144	9	230	20	144	24	167	9	230	24	167	31	187	9	230	31	187	41	201	9	230	41	201	57	211	9	230	57	211	78	214	166	23	92	44	171	18	171	18	92	44	196	0	171	18	196	0	178	16	178	16	196	0	187	15	178	16	187	15	188	15	204	17	188	15	196	0	204	17	196	0	233	3	296	64	294	83	292	43	292	43	294	83	286	101	292	43	286	101	280	26	280	26	286	101	270	116	280	26	270	116	261	12	261	12	270	116	242	127	261	12	242	127	234	64	234	64	242	127	232	83	242	127	200	131	214	107	242	127	214	107	225	97	242	127	225	97	232	83	233	3	234	64	232	46	233	3	232	46	226	32	217	23	204	17	233	3	217	23	233	3	226	32	92	44	166	23	162	29	92	44	162	29	92	201	196	0	92	44	91	33	196	0	91	33	89	25	196	0	89	25	84	19	196	0	84	19	76	15	196	0	76	15	65	12	196	0	65	12	65	0	187	15	196	0	188	15	234	64	233	3	261	12	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	36	188	131	230	36	188	113	212	131	230	113	212	120	216	131	230	120	216	131	219	36	188	107	29	105	37	105	131	105	116	121	116	105	131	121	116	145	131	145	131	121	116	142	113	145	131	142	113	159	107	36	188	105	37	105	188	36	188	105	188	106	199	36	188	106	199	109	207	36	188	109	207	113	212	110	23	36	44	115	18	115	18	36	44	141	0	115	18	141	0	123	16	123	16	141	0	132	15	148	17	132	15	141	0	148	17	141	0	177	3	241	64	239	83	237	43	237	43	239	83	231	101	237	43	231	101	225	26	225	26	231	101	214	116	225	26	214	116	205	12	205	12	214	116	187	127	205	12	187	127	179	64	179	64	187	127	177	83	187	127	145	131	159	107	187	127	159	107	170	97	187	127	170	97	177	83	177	3	179	64	177	46	177	3	177	46	171	32	161	23	148	17	177	3	161	23	177	3	171	32	36	44	110	23	107	29	36	44	107	29	36	188	141	0	36	44	36	33	141	0	36	33	34	25	141	0	34	25	30	19	141	0	30	19	22	15	141	0	22	15	11	12	141	0	11	12	11	0	371	230	251	230	262	216	371	230	262	216	269	212	371	230	269	212	273	206	371	230	273	206	276	198	371	230	276	198	276	186	371	230	276	186	353	212	371	230	353	212	360	216	371	230	360	216	371	219	345	42	345	186	276	186	276	186	345	186	346	198	276	186	346	198	349	206	371	12	361	14	371	0	371	0	361	14	354	18	371	0	354	18	276	44	276	44	354	18	349	23	276	44	349	23	276	186	276	186	349	23	346	31	276	186	346	31	345	42	371	0	276	44	276	32	371	0	276	32	274	24	371	0	274	24	270	19	371	0	270	19	263	15	371	0	263	15	251	12	371	0	251	12	251	0	262	216	251	230	251	219	353	212	276	186	349	206	179	64	177	3	205	12	22	216	11	230	11	219	133	230	11	230	22	216	133	230	22	216	29	212	133	230	29	212	34	207	133	230	34	207	36	199	133	230	36	199	37	188	133	230	37	188	115	212	133	230	115	212	122	216	133	230	122	216	133	219	37	188	108	29	107	37	107	131	107	116	122	116	107	131	122	116	146	131	146	131	122	116	143	113	146	131	143	113	159	107	37	188	107	37	107	188	37	188	107	188	107	199	37	188	107	199	110	207	37	188	110	207	115	212	111	23	37	44	116	18	116	18	37	44	142	0	116	18	142	0	124	16	124	16	142	0	133	15	149	17	133	15	142	0	149	17	142	0	178	3	242	64	240	83	238	43	238	43	240	83	232	101	238	43	232	101	226	26	226	26	232	101	216	116	226	26	216	116	206	12	206	12	216	116	188	127	206	12	188	127	180	64	180	64	188	127	178	83	188	127	146	131	159	107	188	127	159	107	171	97	188	127	171	97	178	83	206	12	180	64	178	46	206	12	178	46	178	3	178	3	178	46	172	32	178	3	172	32	162	23	37	44	111	23	108	29	37	44	108	29	37	188	142	0	37	44	36	33	142	0	36	33	34	25	142	0	34	25	29	19	142	0	29	19	22	15	142	0	22	15	11	12	142	0	11	12	11	0	149	17	178	3	162	23	22	216	11	230	11	219	52	225	48	223	56	209	56	209	48	223	45	221	56	209	45	221	43	196	43	196	45	221	43	220	43	196	43	220	41	220	41	220	37	220	43	196	43	196	37	220	34	222	43	196	34	222	33	177	33	177	34	222	31	225	33	177	31	225	29	229	42	36	47	10	52	30	52	30	47	10	66	0	52	30	66	0	63	27	63	27	66	0	75	26	101	33	75	26	86	-4	101	33	86	-4	110	-6	32	44	21	55	29	25	32	44	29	25	47	10	32	44	47	10	42	36	91	221	90	236	83	235	91	221	83	235	75	234	91	221	75	234	72	218	91	221	99	237	90	236	52	225	56	209	56	227	56	227	56	209	72	218	56	227	72	218	67	231	67	231	72	218	75	234	27	155	33	177	29	229	27	155	29	229	26	235	27	155	26	235	17	235	27	155	17	235	15	155	123	206	134	188	137	231	137	231	134	188	141	161	137	231	141	161	169	215	169	215	141	161	144	127	144	0	144	127	142	108	142	108	144	127	70	127	142	108	70	127	70	108	144	127	144	0	169	215	169	215	144	0	173	15	169	215	173	15	193	189	193	189	173	15	195	40	193	189	195	40	209	154	209	154	195	40	209	72	209	154	209	72	214	110	108	217	123	206	137	231	108	217	137	231	99	237	108	217	99	237	91	221	144	0	142	108	140	90	144	0	140	90	133	69	144	0	133	69	120	48	144	0	120	48	110	-6	75	26	66	0	86	-4	29	25	21	55	12	46	101	33	110	-6	120	48	302	41	294	22	304	0	304	0	294	22	283	12	304	0	283	12	268	8	268	8	253	12	267	-6	267	-6	253	12	241	23	267	-6	241	23	232	-1	232	-1	241	23	234	42	232	-1	234	42	230	71	202	13	232	-1	205	217	205	217	232	-1	230	71	205	217	230	71	228	109	228	109	229	153	205	217	205	217	229	153	235	232	37	188	110	24	107	32	37	188	107	32	107	42	107	128	107	113	155	113	107	128	155	113	156	128	156	128	155	113	161	71	156	128	161	71	164	165	164	165	161	71	177	37	164	165	177	37	181	195	181	195	177	37	202	13	181	195	202	13	205	217	229	153	234	185	235	232	235	232	234	185	241	206	235	232	241	206	270	237	270	237	241	206	252	218	270	237	252	218	268	221	268	221	283	218	270	237	270	237	283	218	305	231	381	114	375	154	375	75	375	75	375	154	360	188	375	75	360	188	359	41	359	41	360	188	336	214	359	41	336	214	335	15	335	15	336	214	307	109	306	153	307	109	336	214	306	153	336	214	305	231	306	153	305	231	302	185	305	231	283	218	294	206	305	231	294	206	302	185	306	70	302	41	304	0	306	70	304	0	335	15	306	70	335	15	307	109	268	8	267	-6	304	0	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	37	44	110	24	37	188	22	216	11	230	11	219	39	122	55	111	59	218	59	218	55	111	79	103	59	218	79	103	87	227	87	227	79	103	85	166	87	0	85	166	79	103	29	25	22	18	87	0	87	0	22	18	14	14	87	0	14	14	6	12	155	24	150	18	254	0	254	0	150	18	142	15	254	0	142	15	132	12	93	198	103	208	123	230	123	230	103	208	116	214	123	230	116	214	132	215	132	215	141	215	254	230	254	230	141	215	149	212	254	230	149	212	154	208	87	227	85	166	87	184	87	227	87	184	93	198	87	227	93	198	123	230	23	166	25	151	27	187	27	187	25	151	29	136	27	187	29	136	39	205	39	205	29	136	39	122	39	205	39	122	59	218	150	100	158	100	158	115	158	115	158	100	231	24	158	115	231	24	158	193	157	202	158	193	254	230	157	202	254	230	154	208	150	100	158	115	143	115	150	100	143	115	122	117	150	100	122	117	105	123	150	100	105	123	87	0	87	0	105	123	94	133	87	0	94	133	87	148	87	0	87	148	85	166	87	0	79	103	79	102	87	0	79	102	42	42	87	0	42	42	36	33	87	0	36	33	29	25	243	216	254	219	254	230	243	216	254	230	236	211	236	211	254	230	158	193	236	211	158	193	231	206	231	206	158	193	229	198	228	42	228	187	158	193	228	42	158	193	229	31	254	230	123	230	132	215	254	0	254	12	243	15	254	0	243	15	236	18	254	0	236	18	158	42	254	0	158	42	158	31	254	0	158	31	155	24	158	100	158	42	236	18	158	100	236	18	231	24	254	0	132	12	132	0	158	193	231	24	229	31	229	198	158	193	228	187	87	0	6	12	6	0	146	191	148	184	148	232	148	232	148	184	149	176	148	232	149	176	160	227	160	227	149	176	149	165	160	227	149	165	149	151	210	123	149	151	149	138	210	123	149	138	83	123	83	123	82	138	81	0	81	0	82	138	82	231	81	0	82	231	53	214	201	63	190	50	196	31	196	31	190	50	179	40	196	31	179	40	178	13	178	13	179	40	168	34	178	13	168	34	159	1	159	1	168	34	156	30	159	1	156	30	144	29	144	29	119	34	138	-4	138	-4	119	34	114	-6	86	95	83	123	81	0	86	95	81	0	92	69	92	69	81	0	114	-6	92	69	114	-6	102	48	102	48	114	-6	119	34	144	29	138	-4	159	1	83	170	88	194	82	231	82	231	88	194	95	209	82	231	95	209	117	237	117	237	95	209	105	218	117	237	105	218	117	221	117	221	125	220	134	236	134	236	125	220	131	217	134	236	131	217	136	212	12	112	17	73	17	154	17	154	17	73	31	40	17	154	31	40	31	188	31	188	31	40	52	15	31	188	52	15	53	214	53	214	52	15	81	0	134	236	136	212	148	232	148	232	136	212	140	206	148	232	140	206	145	198	145	198	146	191	148	232	134	236	117	237	117	221	210	123	208	144	205	164	210	123	205	164	199	182	210	123	199	182	191	198	210	123	191	198	181	211	210	123	181	211	171	220	210	123	171	220	160	227	210	123	160	227	149	151	192	327	192	274	199	320	199	320	192	274	199	281	199	320	199	281	204	311	204	311	199	281	204	290	204	311	204	290	205	300	141	301	143	291	143	311	143	311	143	291	147	282	143	311	147	282	147	320	147	320	147	282	154	275	147	320	154	275	154	327	154	327	154	275	163	270	154	327	163	270	163	331	163	331	163	270	172	268	163	331	172	268	173	333	173	333	172	268	183	270	173	333	183	270	183	331	183	331	183	270	192	274	183	331	192	274	192	327	78	331	79	270	87	327	87	327	79	270	87	274	87	327	87	274	94	320	94	320	87	274	94	281	94	320	94	281	99	311	99	311	94	281	99	290	99	311	99	290	100	300	36	301	38	291	38	311	38	311	38	291	42	282	38	311	42	282	43	320	43	320	42	282	49	275	43	320	49	275	50	327	50	327	49	275	58	270	50	327	58	270	58	331	58	331	58	270	68	268	58	331	68	268	69	333	69	333	68	268	79	270	69	333	79	270	78	331	83	123	149	138	82	138	82	231	82	138	83	170	201	63	196	31	214	56	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	10	281	35	261	35	281	35	281	35	261	105	32	35	281	105	32	35	290	35	290	105	32	104	42	35	290	104	42	104	338	104	281	104	261	194	261	104	281	194	261	194	281	27	318	32	311	104	338	104	338	32	311	34	302	104	338	34	302	35	290	19	323	27	318	104	338	19	323	104	338	7	338	19	323	7	338	7	326	104	193	104	175	106	178	104	193	106	178	115	209	106	178	108	180	115	209	115	209	108	180	110	183	115	209	110	183	113	186	113	186	120	192	115	209	115	209	120	192	128	221	145	-85	142	-84	155	-102	155	-102	142	-84	140	-81	155	-102	140	-81	132	-100	132	-100	140	-81	139	-78	132	-100	139	-78	138	-75	138	-75	145	-36	138	-31	140	-73	143	-70	145	-36	145	-36	143	-70	146	-66	145	-36	146	-66	149	-44	149	-44	146	-66	149	-61	149	-44	149	-61	150	-53	138	-31	130	-27	132	-100	138	-31	132	-100	138	-75	120	192	127	197	128	221	128	221	127	197	134	200	128	221	134	200	142	230	142	230	134	200	141	202	142	230	141	202	148	203	148	203	157	201	158	235	158	235	157	201	164	196	158	235	164	196	175	237	175	237	164	196	169	188	175	237	169	188	172	176	170	-73	165	-80	174	-100	174	-100	165	-80	158	-85	174	-100	158	-85	155	-102	155	-102	158	-85	150	-86	173	161	174	-100	175	237	175	237	174	-100	192	-95	175	237	192	-95	198	233	198	233	192	-95	207	-87	198	233	207	-87	217	224	217	224	207	-87	220	-77	217	224	220	-77	231	209	231	209	220	-77	229	-64	231	209	229	-64	234	-54	174	-100	173	161	173	-48	174	-100	173	-48	172	-62	174	-100	172	-62	170	-73	234	-54	238	-42	240	190	240	190	238	-42	241	-30	240	190	241	-30	243	166	243	166	241	-30	242	-16	243	166	242	-16	243	0	158	235	142	230	148	203	121	-25	110	-27	114	-94	121	-25	114	-94	132	-100	121	-25	132	-100	130	-27	91	-46	92	-72	95	-37	95	-37	92	-72	100	-85	95	-37	100	-85	102	-31	102	-31	100	-85	114	-94	102	-31	114	-94	110	-27	105	32	35	261	107	24	107	24	35	261	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	92	-72	91	-46	89	-56	145	-85	155	-102	150	-86	175	237	172	176	173	161	231	209	234	-54	240	190	145	-36	138	-75	140	-73	104	175	104	193	104	174	35	261	10	281	10	261	29	213	34	207	215	230	215	230	34	207	115	214	215	230	115	214	118	214	118	214	154	211	215	230	215	230	154	211	177	201	215	230	177	201	191	187	215	230	191	187	199	167	215	230	199	167	205	144	215	230	205	144	217	144	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	37	188	109	210	111	212	37	188	111	212	115	214	37	188	115	214	36	199	37	188	111	23	108	31	37	188	108	31	107	42	22	216	29	213	215	230	22	216	215	230	11	230	22	216	11	230	11	219	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	133	0	111	23	37	44	133	0	37	44	36	32	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	166	357	170	308	174	356	174	356	170	308	178	314	174	356	178	314	180	353	180	353	178	314	184	318	180	353	184	318	185	348	185	348	184	318	187	323	185	348	187	323	189	342	189	342	187	323	189	328	189	342	189	328	190	334	170	308	166	357	160	356	170	308	160	356	155	354	170	308	155	354	150	352	170	308	150	352	145	348	170	308	145	348	140	343	170	308	140	343	99	264	99	264	140	343	71	264	37	44	111	23	37	188	115	214	34	207	36	199	12	110	17	72	18	154	18	154	17	72	31	40	18	154	31	40	33	189	33	189	31	40	53	15	33	189	53	15	57	215	57	215	53	15	82	0	57	215	82	0	83	127	83	127	82	0	84	108	156	127	84	108	156	108	117	-6	140	-4	126	33	126	33	140	-4	151	26	163	27	151	26	161	0	163	27	161	0	180	10	117	-6	126	33	107	48	117	-6	107	48	94	69	117	-6	94	69	87	90	117	-6	87	90	82	0	84	108	82	0	87	90	195	225	193	222	193	177	193	177	193	222	189	220	193	177	189	220	186	220	186	220	184	220	193	177	193	177	184	220	184	196	201	235	198	229	200	155	201	235	200	155	211	155	201	235	211	155	210	235	200	155	198	229	195	225	200	155	195	225	193	177	184	196	184	220	181	221	184	196	181	221	178	223	184	196	178	223	175	225	184	196	175	225	170	209	175	225	170	227	170	209	170	209	170	227	160	231	170	209	160	231	154	218	154	218	160	231	151	234	154	218	151	234	144	235	85	161	92	188	89	231	89	231	92	188	103	206	89	231	103	206	127	237	127	237	103	206	118	217	127	237	118	217	136	221	136	221	154	218	136	236	136	236	154	218	144	235	197	25	214	46	205	55	197	25	205	55	195	44	197	25	195	44	184	36	197	25	184	36	180	10	174	30	163	27	180	10	174	30	180	10	184	36	151	26	140	-4	161	0	89	231	57	215	83	127	89	231	83	127	85	161	136	236	127	237	136	221	83	127	84	108	156	127	42	7	45	34	40	7	40	7	45	34	38	7	35	7	38	7	45	34	35	7	45	34	34	52	13	164	16	145	17	187	17	187	16	145	24	128	17	187	24	128	28	207	28	207	24	128	38	113	28	207	38	113	45	223	45	223	38	113	58	99	45	223	58	99	66	233	66	233	58	99	64	191	65	182	64	191	58	99	65	182	58	99	84	86	80	164	84	86	94	155	94	155	84	86	103	77	94	155	103	77	112	147	112	147	103	77	116	68	112	147	116	68	138	134	138	134	116	68	125	60	138	134	125	60	131	51	71	173	65	182	84	86	71	173	84	86	80	164	95	9	83	-4	94	-6	95	9	94	-6	103	-6	95	9	75	12	83	-4	47	6	50	4	59	20	59	20	50	4	59	1	59	20	59	1	75	12	75	12	59	1	71	-1	75	12	71	-1	83	-4	45	34	42	7	44	6	45	34	44	6	47	6	45	34	47	6	59	20	34	52	26	76	28	0	34	52	28	0	31	3	34	52	31	3	33	5	34	52	33	5	35	7	99	236	97	220	105	220	99	236	105	220	106	235	106	235	105	220	112	217	106	235	112	217	114	234	114	234	112	217	120	214	114	234	120	214	122	232	122	232	120	214	127	210	122	232	127	210	131	229	131	229	127	210	134	204	131	229	134	204	135	228	92	237	66	233	70	209	92	237	70	209	77	215	92	237	77	215	86	219	92	237	86	219	97	220	92	237	97	220	99	236	66	233	64	191	65	201	66	233	65	201	70	209	142	226	139	227	140	198	140	198	139	227	135	228	140	198	135	228	134	204	144	191	149	184	145	226	145	226	149	184	147	225	150	226	147	225	149	184	150	226	149	184	153	175	159	235	157	232	157	163	159	235	157	163	170	163	159	235	170	163	170	235	155	229	153	227	153	175	155	229	153	175	157	163	155	229	157	163	157	232	142	226	140	198	144	191	142	226	144	191	145	226	180	69	178	89	177	44	177	44	178	89	170	106	177	44	170	106	166	23	166	23	170	106	157	121	166	23	157	121	150	7	150	7	157	121	138	134	150	7	138	134	132	41	132	41	131	30	150	7	150	7	131	30	129	-3	129	-3	131	30	126	21	129	-3	126	21	118	15	129	-3	118	15	108	10	129	-3	108	10	103	-6	108	10	95	9	103	-6	25	-6	28	0	26	76	25	-6	26	76	12	76	25	-6	12	76	12	-6	138	134	131	51	132	41	150	226	153	175	153	227	30	306	32	294	32	319	32	319	32	294	37	283	32	319	37	283	37	330	37	330	37	283	45	275	37	330	45	275	46	338	46	338	45	275	56	270	46	338	56	270	57	344	57	344	56	270	69	268	57	344	69	268	70	345	70	345	69	268	81	270	70	345	81	270	82	343	82	343	81	270	92	275	82	343	92	275	92	338	92	338	92	275	100	283	92	338	100	283	100	330	100	330	100	283	106	294	100	330	106	294	106	319	106	319	106	294	108	306	32	24	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	23	35	44	107	23	35	186	35	186	107	23	105	31	35	186	105	31	104	42	104	230	7	230	19	216	104	230	19	216	27	212	104	230	27	212	31	206	104	230	31	206	34	198	104	230	34	198	35	186	104	230	35	186	104	42	34	32	32	24	128	0	34	32	128	0	35	44	128	0	8	12	8	0	19	216	7	230	7	219	141	327	141	274	148	320	148	320	141	274	148	281	148	320	148	281	153	311	153	311	148	281	153	290	153	311	153	290	155	300	90	301	91	291	91	311	91	311	91	291	96	282	91	311	96	282	96	320	96	320	96	282	103	275	96	320	103	275	103	327	103	327	103	275	111	270	103	327	111	270	112	331	112	331	111	270	122	268	112	331	122	268	122	333	122	333	122	268	132	270	122	333	132	270	132	331	132	331	132	270	141	274	132	331	141	274	141	327	27	331	27	270	36	327	36	327	27	270	37	274	36	327	37	274	43	320	43	320	37	274	44	281	43	320	44	281	48	311	48	311	44	281	48	290	48	311	48	290	50	300	-14	301	-12	291	-12	311	-12	311	-12	291	-8	282	-12	311	-8	282	-8	320	-8	320	-8	282	-1	275	-8	320	-1	275	-1	327	-1	327	-1	275	7	270	-1	327	7	270	7	331	7	331	7	270	17	268	7	331	17	268	17	333	17	333	17	268	27	270	17	333	27	270	27	331	32	25	27	19	128	0	128	0	27	19	20	15	128	0	20	15	8	12	128	12	119	14	128	0	128	0	119	14	112	18	128	0	112	18	35	44	35	44	112	18	107	24	35	44	107	24	35	187	35	187	107	24	105	32	35	187	105	32	104	42	104	230	7	230	18	216	104	230	18	216	26	212	104	230	26	212	31	206	104	230	31	206	34	198	104	230	34	198	35	187	104	230	35	187	104	42	34	33	32	25	128	0	34	33	128	0	35	44	128	0	8	12	8	0	18	216	7	230	7	219	116	338	116	275	124	329	124	329	116	275	124	283	124	329	124	283	130	319	130	319	124	283	130	294	130	319	130	294	132	306	54	306	56	294	56	319	56	319	56	294	61	283	56	319	61	283	61	330	61	330	61	283	69	275	61	330	69	275	70	338	70	338	69	275	80	270	70	338	80	270	81	344	81	344	80	270	92	268	81	344	92	268	93	345	93	345	92	268	105	270	93	345	105	270	105	343	105	343	105	270	116	275	105	343	116	275	116	338	26	-31	20	-25	21	-75	21	-75	20	-25	21	-77	21	-79	21	-77	18	-98	21	-79	18	-98	23	-82	23	-82	18	-98	41	-101	23	-82	41	-101	27	-83	27	-83	41	-101	31	-85	28	-61	30	-57	30	-38	30	-38	30	-57	31	-54	30	-38	31	-54	32	-47	32	-47	31	-54	32	-50	26	-31	21	-75	21	-73	26	-31	21	-73	22	-71	26	-31	22	-71	23	-68	26	-31	23	-68	25	-65	26	-31	25	-65	28	-61	26	-31	28	-61	30	-38	20	-25	12	-22	18	-98	20	-25	18	-98	21	-77	57	-72	52	-79	61	-99	61	-99	52	-79	45	-84	61	-99	45	-84	41	-101	41	-101	45	-84	36	-85	130	230	29	230	42	217	130	230	42	217	51	213	130	230	51	213	57	208	130	230	57	208	59	200	130	230	59	200	60	189	130	230	60	189	61	-99	130	230	61	-99	79	-94	130	230	79	-94	94	-87	130	230	94	-87	107	-76	130	230	107	-76	117	-63	130	230	117	-63	122	-53	130	230	122	-53	125	-41	130	230	125	-41	128	-29	130	230	128	-29	130	-14	130	230	130	-14	130	1	60	189	60	-47	61	-99	59	-61	57	-72	61	-99	59	-61	61	-99	60	-47	-16	-26	-15	-81	-7	-22	-7	-22	-15	-81	0	-91	-7	-22	0	-91	2	-20	2	-20	0	-91	18	-98	2	-20	18	-98	12	-22	-22	-32	-26	-40	-24	-67	-22	-32	-24	-67	-15	-81	-22	-32	-15	-81	-16	-26	-24	-67	-26	-40	-27	-50	31	-85	41	-101	36	-85	42	217	29	230	29	219	259	230	52	230	63	216	259	230	63	216	71	212	259	230	71	212	76	206	259	230	76	206	107	210	259	230	107	210	113	210	259	230	113	210	151	210	259	230	151	210	158	210	259	230	158	210	163	207	259	230	163	207	166	203	259	230	166	203	168	197	259	230	168	197	168	190	259	230	168	190	242	212	259	230	242	212	249	216	259	230	249	216	259	219	168	190	239	27	238	35	238	127	238	113	252	113	238	127	252	113	276	127	276	127	252	113	274	111	276	127	274	111	290	106	168	190	238	35	238	186	168	190	238	186	238	197	168	190	238	197	239	206	168	190	239	206	242	212	99	190	99	197	86	18	99	190	86	18	94	42	99	190	94	42	98	68	99	190	98	68	99	92	86	18	99	197	79	186	86	18	79	186	79	102	86	18	79	102	78	82	86	18	78	82	77	60	86	18	77	60	74	41	86	18	74	41	69	1	99	197	100	203	79	186	79	186	100	203	103	207	79	186	103	207	78	197	78	197	103	207	107	210	78	197	107	210	76	206	248	18	272	0	255	16	255	16	272	0	264	15	280	17	264	15	272	0	280	17	272	0	309	3	373	64	371	83	369	43	369	43	371	83	363	100	369	43	363	100	357	26	357	26	363	100	347	114	357	26	347	114	337	12	337	12	347	114	319	124	337	12	319	124	311	64	311	64	319	124	309	83	319	124	276	127	290	106	319	124	290	106	302	96	319	124	302	96	309	83	337	12	311	64	309	46	337	12	309	46	309	3	309	3	309	46	303	32	309	3	303	32	293	23	272	0	248	18	242	22	272	0	242	22	168	42	272	0	168	42	167	32	272	0	167	32	165	24	272	0	165	24	160	18	272	0	160	18	154	14	272	0	154	14	144	12	272	0	144	12	144	0	168	42	242	22	239	27	168	42	239	27	168	190	44	-5	69	1	56	25	56	25	69	1	60	22	69	28	60	22	69	1	69	28	69	1	74	41	25	-2	30	-3	32	51	32	51	30	-3	37	-4	32	51	37	-4	42	48	42	48	37	-4	44	-5	42	48	44	-5	49	41	49	41	44	-5	56	25	49	41	56	25	53	32	12	6	16	2	16	46	16	46	16	2	20	0	16	46	20	0	24	50	24	50	20	0	25	-2	24	50	25	-2	32	51	11	40	7	32	7	13	11	40	7	13	9	9	11	40	9	9	12	6	11	40	12	6	16	46	7	32	6	22	6	18	7	32	6	18	7	13	280	17	309	3	293	23	63	216	52	230	52	219	272	230	151	230	162	216	272	230	162	216	169	212	272	230	169	212	173	207	272	230	173	207	175	199	272	230	175	199	175	188	272	230	175	188	253	212	272	230	253	212	260	216	272	230	260	216	272	219	175	188	246	27	245	35	245	128	245	113	260	113	245	128	260	113	284	128	284	128	260	113	282	111	284	128	282	111	298	106	175	188	245	35	245	188	175	188	245	188	246	199	175	188	246	199	248	207	175	188	248	207	253	212	255	18	280	0	263	16	263	16	280	0	272	15	288	17	272	15	280	0	288	17	280	0	316	3	380	64	378	83	376	43	376	43	378	83	370	100	376	43	370	100	364	26	364	26	370	100	354	115	364	26	354	115	344	12	344	12	354	115	326	125	344	12	326	125	319	64	319	64	326	125	316	83	326	125	284	128	298	106	326	125	298	106	310	96	326	125	310	96	316	83	344	12	319	64	317	46	344	12	317	46	316	3	316	3	317	46	310	32	316	3	310	32	301	23	280	0	255	18	250	22	280	0	250	22	175	41	280	0	175	41	175	31	280	0	175	31	172	23	280	0	172	23	168	18	280	0	168	18	161	14	280	0	161	14	151	12	280	0	151	12	151	0	175	128	107	128	175	113	175	128	175	113	250	22	175	128	250	22	246	27	175	128	246	27	175	188	131	230	11	230	22	216	131	230	22	216	29	212	131	230	29	212	34	207	131	230	34	207	36	199	131	230	36	199	37	188	131	230	37	188	112	212	131	230	112	212	120	216	131	230	120	216	131	219	175	113	107	128	107	113	107	32	107	42	37	188	107	32	37	188	110	24	110	24	37	188	37	44	37	188	107	42	107	188	37	188	107	188	107	199	37	188	107	199	109	207	37	188	109	207	112	212	131	0	131	12	121	14	131	0	121	14	114	18	131	0	114	18	37	44	131	0	37	44	36	33	131	0	36	33	34	25	131	0	34	25	29	19	131	0	29	19	22	15	131	0	22	15	11	12	131	0	11	12	11	0	37	44	114	18	110	24	22	216	11	230	11	219	175	41	250	22	175	113	288	17	316	3	301	23	162	216	151	230	151	219	32	22	27	18	128	0	128	0	27	18	19	15	128	0	19	15	8	12	10	281	35	261	35	281	35	281	35	261	105	32	35	281	105	32	35	296	35	296	105	32	104	42	35	296	104	42	104	198	104	198	104	42	104	174	104	198	104	174	104	175	104	338	7	338	19	323	104	338	19	323	27	320	104	338	27	320	32	315	104	338	32	315	34	308	104	338	34	308	35	296	104	338	35	296	104	198	104	281	104	261	194	261	104	281	194	261	194	281	105	178	107	180	118	213	118	213	107	180	110	183	118	213	110	183	113	186	113	186	119	192	118	213	118	213	119	192	133	224	118	213	104	198	104	175	118	213	104	175	105	178	119	192	126	197	133	224	133	224	126	197	133	200	133	224	133	200	147	231	147	231	133	200	140	202	147	231	140	202	147	203	147	203	157	201	162	235	162	235	157	201	165	196	162	235	165	196	177	237	177	237	165	196	170	187	177	237	170	187	172	173	170	23	165	18	267	0	267	0	165	18	159	14	267	0	159	14	150	12	243	44	243	169	240	191	243	44	240	191	232	210	243	44	232	210	218	224	243	44	218	224	244	31	177	237	172	173	173	155	246	23	173	155	173	42	246	23	173	42	251	17	251	17	173	42	267	0	251	17	267	0	258	13	258	13	267	0	267	12	173	155	246	23	177	237	177	237	246	23	244	31	177	237	244	31	200	233	200	233	244	31	218	224	172	32	170	23	267	0	172	32	267	0	173	42	162	235	147	231	147	203	105	32	35	261	107	24	107	24	35	261	35	45	107	24	35	45	111	18	111	18	35	45	128	0	111	18	128	0	118	14	118	14	128	0	128	12	34	31	32	22	128	0	34	31	128	0	35	45	128	0	8	12	8	0	267	0	150	12	150	0	19	323	7	338	7	326	35	261	10	281	10	261	31	23	27	18	131	0	131	0	27	18	20	14	131	0	20	14	11	12	131	12	119	14	131	0	131	0	119	14	111	17	131	0	111	17	35	42	35	42	111	17	107	22	35	42	107	22	35	190	35	190	107	22	105	30	35	190	105	30	104	42	104	129	104	113	110	113	35	190	104	42	104	129	35	190	104	129	104	188	35	190	104	188	105	199	35	190	105	199	107	207	35	190	107	207	111	213	35	190	111	213	128	230	35	190	128	230	34	200	34	31	31	23	131	0	34	31	131	0	35	42	104	129	110	113	127	134	127	134	110	113	115	111	127	134	115	111	119	108	118	217	128	219	128	230	118	217	128	230	111	213	128	230	11	230	20	217	128	230	20	217	27	213	128	230	27	213	32	208	128	230	32	208	34	200	162	123	147	125	190	0	190	0	147	125	127	99	123	104	127	99	127	134	123	104	127	134	119	108	143	147	127	134	127	99	143	147	127	99	147	125	143	147	147	125	147	126	143	147	147	126	154	165	215	175	223	233	211	186	211	186	223	233	208	232	211	186	208	232	206	196	206	196	208	232	198	200	190	197	198	200	195	228	190	197	195	228	185	222	171	161	175	170	177	214	177	214	175	170	179	180	177	214	179	180	185	222	185	222	179	180	184	190	185	222	184	190	190	197	171	204	162	185	164	146	171	204	164	146	168	154	171	204	168	154	171	161	171	204	171	161	177	214	147	126	154	132	154	165	154	165	154	132	159	139	154	165	159	139	162	185	162	185	159	139	164	146	250	164	258	168	260	218	260	218	258	168	264	175	260	218	264	175	266	207	266	207	264	175	267	183	266	207	267	183	268	193	223	233	224	166	238	231	238	231	224	166	240	162	238	231	240	162	250	226	250	226	240	162	250	164	250	226	250	164	260	218	208	232	195	228	198	200	266	13	264	14	272	0	272	0	264	14	261	16	272	0	261	16	259	20	259	20	208	92	272	0	272	0	208	92	199	102	272	0	199	102	190	0	190	0	199	102	188	111	190	0	188	111	176	118	269	12	266	13	272	0	269	12	272	0	272	12	180	357	184	308	188	356	188	356	184	308	192	314	188	356	192	314	194	353	194	353	192	314	198	318	194	353	198	318	199	348	199	348	198	318	201	323	199	348	201	323	203	342	203	342	201	323	203	328	203	342	203	328	204	334	184	308	180	357	174	356	184	308	174	356	168	354	184	308	168	354	163	352	184	308	163	352	158	348	184	308	158	348	153	343	184	308	153	343	113	264	113	264	153	343	84	264	162	123	190	0	176	118	223	233	215	175	224	166	20	217	11	230	11	219	131	0	11	12	11	0	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	35	190	132	230	35	190	43	173	81	-71	79	-69	86	-99	86	-99	79	-69	78	-67	86	-99	78	-67	76	-101	76	-101	78	-67	78	-64	79	-54	78	-46	78	-62	79	-54	78	-62	78	-60	79	-54	78	-60	79	-59	79	-54	79	-59	79	-57	79	-54	79	-57	79	-56	78	-46	78	-64	78	-63	78	-46	78	-63	78	-62	76	-101	78	-64	78	-46	76	-101	78	-46	73	-39	76	-101	73	-39	67	-33	76	-101	67	-33	66	-102	59	-30	49	-29	50	-100	59	-30	50	-100	66	-102	59	-30	66	-102	67	-33	19	-51	20	-75	23	-42	23	-42	20	-75	27	-86	23	-42	27	-86	30	-35	30	-35	27	-86	37	-94	30	-35	37	-94	39	-30	39	-30	37	-94	50	-100	39	-30	50	-100	49	-29	81	-71	86	-99	83	-73	83	-73	86	-99	86	-73	93	-71	86	-73	94	-96	93	-71	94	-96	100	-66	100	-66	94	-96	102	-91	100	-66	102	-91	107	-57	107	-57	102	-91	108	-85	107	-57	108	-85	113	-46	113	-46	108	-85	115	-77	113	-46	115	-77	119	-32	119	-32	115	-77	121	-66	119	-32	121	-66	128	-6	128	-6	121	-66	129	-52	128	-6	129	-52	162	84	162	84	129	-52	137	-32	162	84	137	-32	147	-7	43	173	51	155	109	213	109	213	51	155	59	138	109	213	59	138	107	210	107	210	59	138	107	205	128	-6	107	205	59	138	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	128	-6	162	84	117	176	128	-6	117	176	113	184	128	-6	113	184	110	192	128	-6	110	192	108	198	128	-6	108	198	107	203	128	-6	107	203	107	205	86	-73	86	-99	94	-96	99	283	90	289	106	255	106	255	90	289	85	295	106	255	85	295	83	262	83	262	85	295	83	301	88	338	83	301	84	305	88	338	84	305	86	309	91	332	88	338	89	312	91	332	89	312	92	317	91	332	92	317	93	325	83	342	77	345	83	262	83	342	83	262	83	301	83	342	83	301	88	338	77	345	70	345	83	262	83	262	70	345	63	345	83	262	63	345	62	275	62	275	63	345	56	342	62	275	56	342	49	336	48	293	62	275	49	336	48	293	49	336	44	328	48	293	44	328	42	317	171	295	166	289	173	262	173	262	166	289	157	283	173	262	157	283	150	255	150	255	157	283	144	279	150	255	144	279	128	253	128	253	144	279	128	278	201	194	200	190	221	191	221	191	200	190	199	184	221	191	199	184	196	177	196	177	162	84	221	191	221	191	162	84	147	-7	251	230	175	230	186	218	251	230	186	218	194	216	251	230	194	216	199	213	251	230	199	213	201	208	251	230	201	208	202	202	251	230	202	202	230	209	251	230	230	209	236	214	251	230	236	214	243	217	251	230	243	217	251	219	202	202	221	191	226	202	202	202	226	202	230	209	202	198	201	194	221	191	202	198	221	191	202	202	208	293	214	317	212	328	208	293	212	328	207	336	208	293	207	336	201	342	208	293	201	342	194	345	208	293	194	345	193	275	193	275	194	345	186	345	193	275	186	345	180	345	193	275	180	345	173	342	193	275	173	342	173	262	173	342	168	338	169	309	173	342	169	309	171	305	173	342	171	305	172	301	173	342	172	301	173	262	163	325	164	317	164	332	164	332	164	317	166	312	164	332	166	312	168	338	168	338	166	312	169	309	171	295	173	262	172	301	111	279	99	283	106	255	111	279	106	255	128	253	111	279	128	253	128	278	186	218	175	230	175	219	88	338	86	309	89	312	132	230	43	173	109	213	20	-75	19	-51	18	-62	85	0	98	-1	107	189	85	0	107	189	107	199	85	0	107	199	37	187	85	0	37	187	37	42	85	0	37	42	36	31	85	0	36	31	34	24	85	0	34	24	29	18	85	0	29	18	22	15	85	0	22	15	11	12	85	0	11	12	11	0	131	230	11	230	22	216	131	230	22	216	29	211	131	230	29	211	34	206	131	230	34	206	36	198	131	230	36	198	37	187	131	230	37	187	114	212	131	230	114	212	121	216	131	230	121	216	131	219	110	25	107	32	109	-7	109	-7	107	32	107	41	107	41	107	189	98	-1	110	206	114	212	37	187	110	206	37	187	107	199	260	216	272	219	272	230	260	216	272	230	252	211	252	211	272	230	175	189	252	211	175	189	248	206	248	206	175	189	187	0	248	206	187	0	246	198	246	198	187	0	201	0	246	198	201	0	245	187	245	187	201	0	245	42	168	212	172	206	272	230	272	230	172	206	175	199	272	230	175	199	175	189	187	0	175	189	175	41	187	0	175	41	175	-6	175	-6	175	41	175	32	175	-6	175	32	173	25	161	216	168	212	272	230	161	216	272	230	151	230	161	216	151	230	151	219	114	20	118	-20	120	17	120	17	118	-20	127	-40	120	17	127	-40	128	16	128	16	127	-40	135	-70	128	16	135	-70	155	16	155	16	135	-70	147	-70	155	16	147	-70	155	-39	272	12	260	15	272	0	272	0	260	15	253	18	272	0	253	18	201	0	201	0	253	18	248	24	201	0	248	24	246	31	155	16	155	-39	163	17	163	17	155	-39	165	-19	163	17	165	-19	169	20	169	20	165	-19	175	-6	169	20	175	-6	173	25	110	25	109	-7	118	-20	110	25	118	-20	114	20	109	-7	107	41	98	-1	201	0	246	31	245	42	22	216	11	230	11	219	239	338	71	338	89	323	239	338	89	323	101	319	239	338	101	319	109	311	239	338	109	311	114	300	239	338	114	300	115	285	239	338	115	285	207	319	239	338	207	319	220	324	239	338	220	324	239	325	195	285	196	301	115	253	195	285	115	253	195	49	115	253	196	301	199	312	115	253	199	312	207	319	115	253	207	319	115	285	115	253	115	285	115	278	115	253	196	36	195	49	294	278	195	278	225	253	294	278	225	253	248	250	294	278	248	250	263	243	294	278	263	243	274	228	294	278	274	228	280	205	294	278	280	205	295	205	200	27	115	51	206	21	206	21	115	51	235	0	206	21	235	0	215	17	215	17	235	0	227	16	248	19	227	16	235	0	248	19	235	0	284	5	232	187	232	188	195	188	232	187	195	188	208	171	232	187	208	171	237	168	232	187	237	168	277	184	367	64	366	129	350	38	350	38	366	129	346	156	350	38	346	156	322	18	322	18	346	156	316	174	322	18	316	174	286	94	286	94	316	174	283	122	277	184	237	168	259	159	277	184	259	159	274	143	277	184	274	143	283	122	277	184	283	122	316	174	284	5	286	94	284	66	284	5	284	66	277	45	264	29	248	19	284	5	264	29	284	5	277	45	115	51	200	27	196	36	115	51	196	36	115	253	235	0	115	51	114	37	235	0	114	37	110	27	235	0	110	27	102	20	235	0	102	20	90	15	235	0	90	15	71	12	235	0	71	12	71	0	115	278	17	278	47	243	115	278	47	243	62	250	115	278	62	250	84	253	115	278	84	253	115	253	17	278	16	205	30	205	17	278	30	205	37	228	17	278	37	228	47	243	286	94	284	5	322	18	366	129	367	64	373	94	208	171	195	188	195	171	225	253	195	278	195	253	89	323	71	338	71	325	158	338	62	338	74	323	158	338	74	323	81	320	158	338	81	320	86	315	158	338	86	315	88	308	158	338	88	308	89	296	158	338	89	296	89	203	158	338	89	203	158	37	163	23	160	29	89	44	89	44	160	29	89	203	89	234	89	203	89	296	208	201	238	234	193	211	193	211	238	234	171	214	167	214	171	214	238	234	167	214	238	234	158	234	238	234	208	201	218	187	238	234	218	187	224	167	238	234	224	167	228	144	238	234	228	144	240	144	158	234	158	203	159	207	158	234	159	207	161	210	158	234	161	210	164	213	158	234	164	213	167	214	163	23	89	44	168	18	168	18	89	44	194	0	168	18	194	0	176	16	176	16	194	0	185	15	201	17	185	15	194	0	201	17	194	0	230	3	198	131	158	131	174	116	198	131	174	116	195	113	198	131	195	113	212	107	198	131	212	107	240	127	294	64	292	83	290	43	290	43	292	83	284	101	290	43	284	101	278	26	278	26	284	101	267	116	278	26	267	116	258	12	258	12	267	116	240	127	258	12	240	127	232	64	232	64	240	127	230	83	240	127	212	107	223	97	240	127	223	97	230	83	230	3	232	64	230	46	230	3	230	46	224	32	214	23	201	17	230	3	214	23	230	3	224	32	158	37	89	203	160	29	194	0	89	44	88	33	194	0	88	33	86	25	194	0	86	25	81	19	194	0	81	19	74	15	194	0	74	15	63	12	194	0	63	12	63	0	24	167	30	187	9	234	9	234	30	187	40	201	9	234	40	201	89	234	89	234	40	201	55	211	89	234	55	211	75	214	75	214	79	214	89	234	89	234	79	214	83	213	89	234	83	213	86	211	89	234	86	211	88	207	89	234	88	207	89	203	9	234	7	144	20	144	9	234	20	144	24	167	74	15	62	12	63	12	232	64	230	3	258	12	174	116	158	131	158	116	74	323	62	338	62	326	83	90	73	67	166	0	166	0	73	67	61	45	166	0	61	45	44	23	44	23	39	19	166	0	166	0	39	19	34	16	166	0	34	16	28	14	156	16	154	17	166	0	166	0	154	17	149	20	166	0	149	20	83	90	83	90	149	20	146	25	83	90	146	25	94	113	94	113	146	25	144	31	94	113	144	31	110	133	110	133	144	31	143	37	110	133	143	37	127	147	127	147	143	37	142	44	148	158	142	44	149	80	148	158	149	80	172	166	172	166	149	80	165	109	172	166	165	109	189	132	238	31	233	21	354	0	354	0	233	21	222	16	354	0	222	16	204	12	172	166	189	132	198	171	198	171	189	132	215	146	198	171	215	146	225	172	225	172	215	146	241	151	225	172	241	151	230	313	230	313	241	151	309	177	309	177	241	151	319	45	319	45	241	151	321	31	240	45	354	0	241	64	241	64	354	0	327	21	241	64	327	21	241	151	391	313	309	177	318	151	391	313	318	151	334	172	391	313	334	172	435	338	391	313	435	338	230	313	230	313	435	338	126	338	230	313	126	338	225	172	318	65	318	151	309	177	318	65	309	177	319	45	401	15	399	14	544	0	544	0	399	14	397	13	544	0	397	13	393	12	415	31	413	25	544	0	544	0	413	25	410	20	544	0	410	20	405	17	405	17	403	16	544	0	544	0	403	16	401	15	416	44	416	37	544	0	416	44	544	0	520	19	416	44	520	19	516	23	516	23	498	45	416	44	416	44	498	45	431	147	416	44	431	147	411	158	544	0	544	12	537	13	544	0	537	13	530	14	544	0	530	14	525	16	544	0	525	16	520	19	431	147	498	45	449	133	449	133	498	45	486	67	449	133	486	67	465	113	465	113	486	67	476	90	411	158	387	166	393	109	411	158	393	109	410	80	411	158	410	80	416	44	393	109	387	166	370	132	370	132	387	166	361	171	370	132	361	171	344	146	344	146	361	171	334	172	344	146	334	172	318	151	337	15	327	21	354	0	337	15	354	0	354	12	166	0	166	12	162	13	166	0	162	13	160	14	166	0	160	14	158	15	166	0	158	15	156	16	22	13	15	12	166	0	22	13	166	0	28	14	166	0	15	12	15	0	354	0	204	12	204	0	238	31	354	0	240	45	241	151	327	21	321	31	544	0	393	12	393	0	415	31	544	0	416	37	127	147	142	44	148	158	59	79	44	56	117	0	117	0	44	56	33	31	117	0	33	31	30	25	117	12	112	13	117	0	117	0	112	13	108	17	117	0	108	17	59	79	59	79	108	17	105	21	59	79	105	21	80	98	80	98	105	21	104	27	80	98	104	27	104	33	104	33	109	112	80	98	158	22	155	16	243	0	243	0	155	16	149	14	243	0	149	14	140	12	71	230	149	118	153	210	153	210	149	118	159	100	211	122	159	100	222	30	211	122	222	30	222	42	149	117	109	112	116	67	149	117	116	67	128	82	149	117	128	82	143	93	149	117	143	93	159	100	149	117	159	100	149	118	109	112	104	33	107	51	109	112	107	51	116	67	71	230	153	210	308	230	308	230	153	210	271	210	308	230	271	210	232	118	232	118	271	210	222	100	232	118	222	100	232	117	232	117	222	100	238	93	232	117	238	93	272	112	272	112	238	93	253	82	272	112	253	82	265	67	222	100	271	210	211	122	222	100	211	122	222	42	275	21	273	17	374	0	374	0	273	17	269	13	374	0	269	13	264	12	277	33	374	0	355	20	277	33	355	20	351	25	277	33	351	25	301	98	277	33	301	98	274	50	272	112	265	67	274	50	272	112	274	50	301	98	351	25	348	31	322	79	351	25	322	79	301	98	374	0	374	12	366	14	374	0	366	14	360	16	374	0	360	16	355	20	276	27	275	21	374	0	276	27	374	0	277	33	243	0	243	12	234	14	243	0	234	14	228	17	243	0	228	17	159	42	243	0	159	42	159	30	243	0	159	30	158	22	159	100	228	17	224	22	159	100	224	22	222	30	117	0	30	25	26	20	117	0	26	20	21	16	117	0	21	16	15	14	117	0	15	14	7	12	117	0	7	12	7	0	243	0	140	12	140	0	159	42	228	17	159	100	374	0	264	12	264	0	322	79	348	31	336	56	153	210	159	100	211	122	87	23	111	103	89	313	89	313	111	103	106	157	106	180	106	157	107	180	151	211	141	207	156	166	156	166	141	207	137	171	132	170	137	171	141	207	132	170	141	207	130	202	113	162	119	166	119	193	119	193	119	166	126	169	119	193	126	169	130	202	130	202	126	169	132	170	107	180	106	157	113	162	107	180	113	162	119	193	254	337	197	345	223	323	223	323	197	345	193	329	164	323	193	329	197	345	164	323	197	345	138	337	276	178	268	174	269	146	269	146	268	174	260	171	269	146	260	171	258	137	258	137	260	171	253	170	258	137	253	170	248	132	248	132	253	170	247	170	248	132	247	170	237	129	237	129	247	170	228	174	237	129	228	174	225	128	225	128	228	174	211	184	225	128	211	184	209	133	209	133	211	184	195	197	209	133	195	197	192	143	192	143	195	197	179	207	192	143	179	207	175	156	175	156	179	207	164	211	175	156	164	211	156	166	156	166	164	211	151	211	372	167	363	226	363	109	363	109	363	226	339	275	363	109	339	275	339	60	339	60	339	275	302	313	339	60	302	313	301	23	301	23	302	313	283	183	301	23	283	183	282	157	282	157	283	183	281	157	281	157	283	183	276	178	281	157	276	178	269	146	302	313	254	337	265	276	302	313	265	276	277	235	302	313	277	235	283	183	254	337	223	323	247	305	254	337	247	305	265	276	282	157	278	103	301	23	301	23	278	103	266	60	301	23	266	60	252	0	252	0	266	60	248	31	252	0	248	31	224	13	252	0	224	13	195	7	195	7	165	13	194	-8	194	-8	165	13	141	31	194	-8	141	31	136	0	136	0	141	31	122	61	136	0	122	61	111	103	195	7	194	-8	252	0	138	337	89	313	111	232	138	337	111	232	122	274	138	337	122	274	140	304	138	337	140	304	164	323	106	180	111	232	89	313	106	180	89	313	106	157	17	167	26	109	26	226	26	226	26	109	50	60	26	226	50	60	51	276	51	276	50	60	87	23	51	276	87	23	89	313	111	103	87	23	136	0	86	122	87	161	90	231	86	122	90	231	58	15	86	122	58	15	86	104	86	122	86	104	87	122	142	124	136	128	139	94	139	94	136	128	130	133	139	94	130	133	128	96	128	96	130	133	122	137	128	96	122	137	120	100	120	100	122	137	113	138	120	100	113	138	112	105	112	105	113	138	108	138	112	105	108	138	106	109	106	109	108	138	103	136	106	109	103	136	99	111	89	106	91	109	93	128	93	128	91	109	94	110	93	128	94	110	98	133	98	133	94	110	96	111	98	133	96	111	99	111	87	122	86	104	89	106	87	122	89	106	93	128	159	41	152	22	162	0	162	0	152	22	141	12	162	0	141	12	126	8	126	8	111	12	125	-6	125	-6	111	12	99	22	125	-6	99	22	89	0	89	0	99	22	92	41	89	0	92	41	88	68	86	104	58	15	89	0	86	104	89	0	88	68	87	161	92	189	90	231	90	231	92	189	99	208	90	231	99	208	127	237	127	237	99	208	110	218	127	237	110	218	126	221	126	221	139	218	127	237	127	237	139	218	163	231	139	94	144	94	142	124	142	124	144	94	148	123	151	123	148	123	149	97	151	123	149	97	155	101	238	114	232	154	232	75	232	75	232	154	217	188	232	75	217	188	217	41	217	41	217	188	193	214	217	41	193	214	193	15	193	15	193	214	165	115	193	15	165	115	165	109	164	115	165	115	193	214	164	115	193	214	164	133	164	133	193	214	163	231	163	231	139	218	150	209	163	231	150	209	157	193	163	231	157	193	162	168	163	231	162	168	164	133	163	70	159	41	162	0	163	70	162	0	193	15	163	70	193	15	165	109	126	8	125	-6	162	0	164	115	164	133	161	129	164	115	161	129	160	107	160	107	161	129	157	126	160	107	157	126	155	101	155	101	157	126	154	124	155	101	154	124	151	123	148	123	144	94	149	97	18	155	18	74	34	189	34	189	18	74	34	41	34	189	34	41	58	214	58	214	34	41	58	15	58	214	58	15	90	231	18	74	18	155	12	114	99	111	103	136	98	133	30	320	37	314	176	338	176	338	37	314	44	305	176	338	44	305	50	291	50	291	178	-8	133	302	133	302	178	-8	134	298	50	291	133	302	133	306	133	306	134	313	50	291	50	291	134	313	137	317	50	291	137	317	142	321	50	291	142	321	176	338	176	338	142	321	150	323	176	338	150	323	160	325	160	325	176	325	176	338	21	323	30	320	176	338	21	323	176	338	8	338	21	323	8	338	8	325	292	273	298	286	303	333	303	333	298	286	303	294	303	333	303	294	320	342	320	342	303	294	310	299	320	342	310	299	319	301	319	301	324	297	320	342	320	342	324	297	341	345	291	319	280	300	286	257	291	319	286	257	292	273	291	319	292	273	303	333	280	300	272	279	286	257	286	257	272	279	212	110	286	257	212	110	191	-8	191	-8	212	110	211	110	191	-8	211	110	178	-8	178	-8	211	110	145	271	178	-8	145	271	139	283	136	291	134	298	178	-8	136	291	178	-8	139	283	358	267	369	269	371	337	371	337	369	269	377	274	371	337	377	274	381	327	381	327	377	274	384	281	381	327	384	281	387	315	387	315	384	281	388	291	387	315	388	291	389	302	328	289	334	279	341	345	341	345	334	279	343	271	341	345	343	271	358	343	358	343	343	271	358	267	358	343	358	267	371	337	341	345	324	297	328	289	21	217	23	215	136	230	136	230	23	215	26	214	136	230	26	214	27	211	27	211	32	204	136	230	136	230	32	204	38	191	136	230	38	191	46	175	60	141	121	-6	109	203	60	141	109	203	109	205	109	205	109	209	60	141	60	141	109	209	111	213	60	141	111	213	53	157	111	213	115	215	136	230	136	230	115	215	120	216	136	230	120	216	127	218	127	218	136	219	136	230	111	213	136	230	46	175	111	213	46	175	53	157	16	218	21	217	136	230	16	218	136	230	11	230	16	218	11	230	11	219	207	198	209	200	217	232	217	232	209	200	212	201	217	232	212	201	215	201	215	201	219	201	217	232	217	232	219	201	234	235	207	198	217	232	205	195	205	195	217	232	204	224	205	195	204	224	204	191	204	191	204	224	194	210	204	191	194	210	185	192	185	192	176	170	204	191	204	191	176	170	151	95	204	191	151	95	133	-6	133	-6	151	95	150	95	133	-6	150	95	121	-6	121	-6	150	95	113	190	121	-6	113	190	111	195	121	-6	111	195	110	199	121	-6	110	199	109	201	121	-6	109	201	109	203	241	171	248	170	249	233	249	233	248	170	258	171	249	233	258	171	260	228	260	228	258	171	265	176	260	228	265	176	268	220	268	220	265	176	271	182	268	220	271	182	273	210	273	210	271	182	274	190	273	210	274	190	275	199	228	181	231	177	234	235	234	235	231	177	235	173	234	235	235	173	249	233	249	233	235	173	241	171	234	235	219	201	221	198	234	235	221	198	223	195	234	235	223	195	224	190	234	235	224	190	226	185	234	235	226	185	228	181	46	28	39	21	176	0	176	0	39	21	26	15	176	0	26	15	7	12	186	338	7	338	25	323	186	338	25	323	37	320	186	338	37	320	45	313	186	338	45	313	49	303	186	338	49	303	132	320	186	338	132	320	297	320	297	320	297	416	282	416	297	320	282	416	278	385	297	320	278	385	267	363	297	320	267	363	248	348	297	320	248	348	221	341	297	320	221	341	186	338	146	20	138	27	50	49	50	49	138	27	133	37	50	49	133	37	50	289	50	289	133	37	132	49	50	289	132	49	132	320	50	289	132	320	49	303	176	0	176	12	159	15	176	0	159	15	146	20	176	0	146	20	50	49	176	0	50	49	49	38	176	0	49	38	46	28	176	0	7	12	7	0	25	323	7	338	7	325	109	210	111	212	121	230	121	230	111	212	115	214	121	230	115	214	118	214	121	230	118	214	215	214	121	230	215	214	156	234	156	234	215	214	178	244	215	214	217	301	205	301	215	214	205	301	199	278	215	214	199	278	192	259	215	214	192	259	178	244	107	42	107	201	37	188	37	188	107	201	107	206	37	188	107	206	109	210	121	230	11	230	22	216	121	230	22	216	29	213	121	230	29	213	34	207	121	230	34	207	36	199	121	230	36	199	37	188	121	230	37	188	109	210	36	32	133	0	37	44	37	44	133	0	111	23	37	44	111	23	37	188	133	0	133	12	123	14	133	0	123	14	116	18	133	0	116	18	111	23	37	188	111	23	108	31	37	188	108	31	107	42	133	0	36	32	34	24	133	0	34	24	30	19	133	0	30	19	22	15	133	0	22	15	11	12	133	0	11	12	11	0	22	216	11	230	11	219	23	20	80	0	28	28	28	28	80	0	56	18	28	28	56	18	33	40	33	40	56	18	53	22	33	40	53	22	52	28	52	28	53	32	33	40	33	40	53	32	53	36	33	40	53	36	54	40	121	238	33	40	54	40	121	238	54	40	56	45	121	238	56	45	58	50	121	238	58	50	64	64	121	238	64	64	73	82	121	238	73	82	101	146	121	238	101	146	129	82	121	238	129	82	134	238	150	18	147	16	252	0	252	0	147	16	142	14	252	0	142	14	136	13	136	13	127	12	252	0	252	0	127	12	127	0	242	14	239	15	252	0	252	0	239	15	236	17	252	0	236	17	234	19	234	19	230	26	153	25	153	25	230	26	224	39	153	25	224	39	217	56	246	13	242	14	252	0	246	13	252	0	252	12	201	89	134	238	138	64	201	89	138	64	148	41	201	89	148	41	151	36	201	89	151	36	152	32	201	89	152	32	153	29	201	89	153	29	153	27	201	89	153	27	153	25	201	89	153	25	217	56	201	89	217	56	209	73	153	25	252	0	234	19	152	21	150	18	252	0	152	21	252	0	153	25	138	64	134	238	129	82	138	64	129	82	73	82	138	64	73	82	64	64	80	0	80	12	69	13	80	0	69	13	61	15	80	0	61	15	56	18	80	0	23	20	18	16	80	0	18	16	12	13	80	0	12	13	4	12	80	0	4	12	4	0	32	24	28	19	239	0	239	0	28	19	21	15	239	0	21	15	11	12	229	50	223	42	239	0	239	0	223	42	217	35	239	0	217	35	209	29	209	29	201	24	239	0	239	0	201	24	192	21	239	0	192	21	183	19	239	0	256	71	243	71	239	0	243	71	236	59	239	0	236	59	229	50	239	0	183	19	173	19	239	0	173	19	162	18	239	0	162	18	128	18	239	0	128	18	119	20	239	0	119	20	35	33	239	0	35	33	32	24	119	20	112	23	35	44	35	44	112	23	108	29	35	44	108	29	35	187	35	187	108	29	105	38	35	187	105	38	104	49	104	127	104	109	128	108	35	187	104	49	104	127	35	187	104	127	104	196	35	187	104	196	105	202	35	187	105	202	108	206	35	187	108	206	113	210	35	187	113	210	35	198	144	133	127	128	128	108	128	108	127	128	104	127	33	206	35	198	236	230	236	230	35	198	121	211	236	230	121	211	131	212	131	212	166	211	236	230	236	230	166	211	190	208	236	230	190	208	207	200	236	230	207	200	217	185	236	230	217	185	224	162	236	230	224	162	236	162	236	230	10	230	21	216	236	230	21	216	28	212	236	230	28	212	33	206	166	175	162	155	162	80	166	175	162	80	166	60	166	175	166	60	179	60	166	175	179	60	179	175	162	80	162	155	156	94	156	94	162	155	155	141	156	94	155	141	144	103	144	103	155	141	144	133	144	103	144	133	128	108	21	216	10	230	10	219	121	211	35	198	113	210	239	0	11	12	11	0	35	33	119	20	35	44	127	230	8	230	17	216	127	230	17	216	25	213	127	230	25	213	30	207	127	230	30	207	33	199	127	230	33	199	35	189	127	230	35	189	109	212	127	230	109	212	116	216	127	230	116	216	127	219	146	15	128	23	132	-8	132	-8	128	23	115	37	132	-8	115	37	115	-6	115	-6	115	37	107	56	115	-6	107	56	98	-2	98	-2	107	56	104	82	98	-2	104	82	104	187	104	198	105	206	70	9	104	198	70	9	83	2	104	198	83	2	98	-2	104	198	98	-2	104	187	105	206	109	212	35	189	105	206	35	189	36	58	105	206	36	58	40	43	105	206	40	43	47	30	105	206	47	30	56	19	105	206	56	19	70	9	132	-8	151	-8	146	15	146	15	151	-8	169	12	197	15	169	12	170	-8	197	15	170	-8	188	-5	292	230	221	230	230	217	292	230	230	217	237	214	292	230	237	214	242	210	292	230	242	210	245	202	292	230	245	202	246	192	292	230	246	192	270	208	292	230	270	208	274	212	292	230	274	212	282	216	292	230	282	216	292	219	267	193	267	201	246	192	267	193	246	192	254	32	267	193	254	32	261	47	267	193	261	47	265	64	267	193	265	64	267	84	243	61	245	19	246	89	246	89	245	19	254	32	246	89	254	32	246	192	234	40	219	24	220	3	234	40	220	3	233	9	234	40	233	9	245	19	234	40	245	19	243	61	205	-1	220	3	219	24	205	-1	219	24	197	15	205	-1	197	15	188	-5	169	12	151	-8	170	-8	36	58	35	189	35	77	230	217	221	230	221	219	270	208	246	192	267	201	17	216	8	230	8	219	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	289	369	316	369	248	448	289	369	248	448	243	452	289	369	243	452	238	456	289	369	238	456	232	459	289	369	232	459	227	461	289	369	227	461	221	461	289	369	221	461	218	413	198	439	198	433	199	446	199	446	198	433	200	428	199	446	200	428	202	452	202	452	200	428	204	423	202	452	204	423	207	457	207	457	204	423	210	418	207	457	210	418	214	460	214	460	210	418	218	413	214	460	218	413	221	461	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	220	264	248	264	180	343	220	264	180	343	175	348	220	264	175	348	169	351	220	264	169	351	164	354	220	264	164	354	158	356	220	264	158	356	152	357	220	264	152	357	149	308	129	334	130	329	130	341	130	341	130	329	132	323	130	341	132	323	133	347	133	347	132	323	136	318	133	347	136	318	139	352	139	352	136	318	141	313	139	352	141	313	145	355	145	355	141	313	149	308	145	355	149	308	152	357	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	292	461	296	413	300	460	300	460	296	413	305	418	300	460	305	418	307	458	307	458	305	418	310	423	307	458	310	423	312	453	312	453	310	423	314	428	312	453	314	428	315	447	315	447	314	428	316	433	315	447	316	433	316	440	296	413	292	461	287	461	296	413	287	461	281	459	296	413	281	459	276	457	296	413	276	457	271	453	296	413	271	453	266	448	296	413	266	448	225	369	225	369	266	448	198	369	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	224	357	228	308	232	356	232	356	228	308	236	314	232	356	236	314	238	353	238	353	236	314	242	318	238	353	242	318	243	348	243	348	242	318	245	323	243	348	245	323	247	342	247	342	245	323	247	328	247	342	247	328	248	334	228	308	224	357	218	356	228	308	218	356	213	354	228	308	213	354	207	352	228	308	207	352	203	348	228	308	203	348	198	343	228	308	198	343	157	264	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	271	90	259	135	253	153	271	90	253	153	251	-6	251	-6	253	153	248	172	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	157	264	198	343	129	264	28	320	34	314	156	338	156	338	34	314	39	306	156	338	39	306	44	294	44	294	150	-6	125	302	125	302	150	-6	125	299	44	294	125	302	124	305	124	305	125	312	44	294	44	294	125	312	128	318	44	294	128	318	156	338	156	338	128	318	134	322	156	338	134	322	143	324	143	324	156	325	156	338	20	323	28	320	156	338	20	323	156	338	9	338	20	323	9	338	9	325	215	436	215	375	224	432	224	432	215	375	224	379	224	432	224	379	231	424	231	424	224	379	231	386	231	424	231	386	235	415	235	415	231	386	236	395	235	415	236	395	237	405	172	406	174	396	174	416	174	416	174	396	179	387	174	416	179	387	179	425	179	425	179	387	186	380	179	425	186	380	186	432	186	432	186	380	194	375	186	432	194	375	195	436	195	436	194	375	204	373	195	436	204	373	205	438	205	438	204	373	215	375	205	438	215	375	215	436	213	322	220	319	349	338	349	338	220	319	226	314	349	338	226	314	229	308	229	308	247	260	318	318	318	318	247	260	257	231	318	318	257	231	315	313	315	313	257	231	314	307	314	304	314	307	257	231	314	304	257	231	343	-6	349	338	229	308	318	318	349	338	318	318	323	321	349	338	323	321	332	323	349	338	332	323	343	325	349	338	343	325	349	325	205	324	213	322	349	338	205	324	349	338	194	338	205	324	194	338	194	325	343	-6	356	-6	374	111	374	111	356	-6	456	294	374	111	456	294	430	282	430	282	456	294	432	287	491	338	400	338	413	324	491	338	413	324	423	322	491	338	423	322	430	318	491	338	430	318	433	312	491	338	433	312	434	304	491	338	434	304	466	313	491	338	466	313	473	319	491	338	473	319	481	323	491	338	481	323	491	325	456	294	460	304	434	304	456	294	434	304	434	299	456	294	434	299	434	295	456	294	434	295	433	291	456	294	433	291	432	287	343	-6	374	111	320	279	343	-6	320	279	317	288	343	-6	317	288	316	295	343	-6	316	295	314	300	343	-6	314	300	314	304	188	106	128	288	150	-6	188	106	150	-6	164	-6	188	106	164	-6	257	231	188	106	257	231	247	260	150	-6	128	288	126	292	150	-6	126	292	125	296	150	-6	125	296	125	299	329	432	329	379	336	424	336	424	329	379	336	386	336	424	336	386	340	415	340	415	336	386	340	395	340	415	340	395	342	405	277	406	279	396	279	416	279	416	279	396	283	387	279	416	283	387	284	425	284	425	283	387	290	380	284	425	290	380	291	432	291	432	290	380	299	375	291	432	299	375	299	436	299	436	299	375	309	373	299	436	309	373	310	438	310	438	309	373	320	375	310	438	320	375	320	436	320	436	320	375	329	379	320	436	329	379	329	432	413	324	400	338	400	325	466	313	434	304	460	304	24	213	28	206	123	230	123	230	28	206	34	196	123	230	34	196	40	180	40	180	114	-6	103	204	103	204	104	209	40	180	40	180	104	209	106	213	40	180	106	213	123	230	123	230	106	213	110	215	123	230	110	215	115	217	115	217	123	219	123	230	18	217	24	213	123	230	18	217	123	230	12	230	18	217	12	230	12	219	178	177	179	175	264	230	264	230	179	175	180	174	264	230	180	174	243	214	243	214	180	174	189	148	243	214	189	148	241	211	241	211	189	148	240	206	251	-6	240	206	239	-6	254	218	264	219	264	230	254	218	264	230	247	216	247	216	264	230	243	214	240	206	189	148	239	-6	264	230	147	230	156	217	264	230	156	217	163	215	264	230	163	215	167	209	264	230	167	209	171	199	264	230	171	199	176	183	264	230	176	183	177	181	264	230	177	181	178	179	264	230	178	179	178	177	253	153	248	172	251	-6	253	153	251	-6	271	90	253	153	271	90	259	135	189	148	180	174	146	88	189	148	146	88	126	-6	126	-6	146	88	123	147	126	-6	123	147	116	166	114	-6	126	-6	116	166	114	-6	116	166	110	181	114	-6	110	181	106	192	114	-6	106	192	104	199	114	-6	104	199	103	204	353	230	286	230	296	217	353	230	296	217	303	215	353	230	303	215	307	212	353	230	307	212	310	207	353	230	310	207	310	201	353	230	310	201	336	209	353	230	336	209	341	213	353	230	341	213	346	217	353	230	346	217	353	219	329	194	332	202	310	201	329	194	310	201	309	196	329	194	309	196	307	187	329	194	307	187	302	175	329	194	302	175	296	158	329	194	296	158	288	137	329	194	288	137	271	90	329	194	271	90	251	-6	271	90	268	101	265	111	271	90	265	111	262	122	271	90	262	122	259	135	251	-6	248	172	244	185	251	-6	244	185	242	195	251	-6	242	195	240	202	251	-6	240	202	240	206	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	215	320	215	320	215	282	222	275	215	320	222	275	222	327	222	327	222	275	231	270	222	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	241	333	241	333	241	268	251	270	241	333	251	270	251	331	251	331	251	270	260	274	251	331	260	274	260	327	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	296	217	286	230	286	219	336	209	310	201	332	202	156	217	147	230	147	219	135	31	127	21	266	0	266	0	127	21	113	16	266	0	113	16	93	12	49	296	139	132	134	310	134	310	135	316	49	296	49	296	135	316	138	320	49	296	138	320	175	338	175	338	138	320	143	322	175	338	143	322	151	324	175	338	151	324	161	325	161	325	175	325	175	338	175	338	7	338	17	324	175	338	17	324	27	320	175	338	27	320	35	313	175	338	35	313	43	305	175	338	43	305	49	296	220	61	220	151	206	165	206	165	220	151	261	253	268	266	261	253	315	306	268	266	315	306	274	278	274	278	315	306	278	289	349	338	239	338	257	324	349	338	257	324	269	321	349	338	269	321	276	318	349	338	276	318	280	312	349	338	280	312	281	305	349	338	281	305	320	312	349	338	320	312	326	317	349	338	326	317	332	321	349	338	332	321	340	324	349	338	340	324	349	325	281	305	315	306	320	312	280	298	278	289	315	306	280	298	315	306	281	305	261	253	220	151	315	306	266	12	246	15	266	0	266	0	246	15	233	20	266	0	233	20	139	64	139	64	233	20	225	28	139	64	225	28	139	132	139	132	225	28	140	294	139	132	140	294	137	301	220	61	206	165	221	42	221	42	206	165	147	281	221	42	147	281	225	28	225	28	147	281	143	288	225	28	143	288	140	294	138	45	135	31	266	0	138	45	266	0	139	64	135	306	134	310	139	132	135	306	139	132	137	301	206	369	234	369	166	448	206	369	166	448	161	452	206	369	161	452	156	456	206	369	156	456	150	459	206	369	150	459	145	461	206	369	145	461	139	461	206	369	139	461	136	413	116	439	116	433	117	446	117	446	116	433	118	428	117	446	118	428	120	452	120	452	118	428	122	423	120	452	122	423	125	457	125	457	122	423	128	418	125	457	128	418	132	460	132	460	128	418	136	413	132	460	136	413	139	461	266	0	93	12	93	0	257	324	239	338	239	325	17	324	7	338	7	325	18	217	21	215	132	230	132	230	21	215	23	214	132	230	23	214	25	211	25	211	29	204	132	230	132	230	29	204	36	190	132	230	36	190	44	173	132	230	44	173	109	213	109	213	44	173	51	155	109	213	51	155	59	138	59	138	118	-6	107	205	107	205	107	210	59	138	59	138	107	210	109	213	71	-71	69	-69	76	-99	76	-99	69	-69	68	-67	76	-99	68	-67	66	-101	66	-101	68	-67	68	-64	69	-54	68	-46	68	-62	69	-54	68	-62	68	-60	69	-54	68	-60	69	-59	69	-54	69	-59	69	-57	69	-54	69	-57	69	-56	68	-46	68	-64	68	-63	68	-46	68	-63	68	-62	66	-101	68	-64	68	-46	66	-101	68	-46	63	-39	66	-101	63	-39	57	-33	66	-101	57	-33	56	-102	49	-30	39	-29	40	-100	49	-30	40	-100	56	-102	49	-30	56	-102	57	-33	9	-51	10	-75	13	-42	13	-42	10	-75	17	-86	13	-42	17	-86	20	-35	20	-35	17	-86	27	-94	20	-35	27	-94	29	-30	29	-30	27	-94	40	-100	29	-30	40	-100	39	-29	71	-71	76	-99	73	-73	73	-73	76	-99	76	-73	83	-71	76	-73	84	-96	83	-71	84	-96	90	-66	90	-66	84	-96	92	-91	90	-66	92	-91	97	-57	97	-57	92	-91	99	-85	97	-57	99	-85	103	-46	103	-46	99	-85	105	-77	103	-46	105	-77	109	-32	109	-32	105	-77	112	-66	109	-32	112	-66	118	-6	118	-6	112	-66	119	-52	118	-6	119	-52	152	84	152	84	119	-52	127	-32	152	84	127	-32	137	-7	109	213	113	215	132	230	132	230	113	215	118	217	132	230	118	217	124	218	124	218	132	219	132	230	14	218	18	217	132	230	14	218	132	230	8	230	14	218	8	230	8	219	76	-73	76	-99	84	-96	191	194	190	190	211	191	211	191	190	190	189	184	211	191	189	184	186	177	186	177	152	84	211	191	211	191	152	84	137	-7	241	230	165	230	176	218	241	230	176	218	184	216	241	230	184	216	189	213	241	230	189	213	191	208	241	230	191	208	192	202	241	230	192	202	220	209	241	230	220	209	226	214	241	230	226	214	233	217	241	230	233	217	241	219	192	202	211	191	216	202	192	202	216	202	220	209	192	198	191	194	211	191	192	198	211	191	192	202	118	-6	152	84	117	176	118	-6	117	176	113	185	118	-6	113	185	111	192	118	-6	111	192	109	198	118	-6	109	198	107	203	118	-6	107	203	107	205	156	264	185	264	116	343	156	264	116	343	111	348	156	264	111	348	106	351	156	264	106	351	100	354	156	264	100	354	95	356	156	264	95	356	89	357	156	264	89	357	85	308	65	334	66	329	66	341	66	341	66	329	68	323	66	341	68	323	70	347	70	347	68	323	72	318	70	347	72	318	75	352	75	352	72	318	78	313	75	352	78	313	81	355	81	355	78	313	85	308	81	355	85	308	89	357	176	218	165	230	165	219	10	-75	9	-51	8	-62	143	85	143	143	22	143	143	85	22	143	22	85	143	85	143	143	22	143	143	85	22	143	22	85	250	85	250	143	0	143	250	85	0	143	0	85	250	90	250	136	0	136	250	90	0	136	0	90	500	90	500	136	0	136	500	90	0	136	0	90	1000	90	1000	136	0	136	1000	90	0	136	0	90	5	-117	5	-142	255	-142	5	-117	255	-142	255	-117	5	-68	5	-93	255	-93	5	-68	255	-93	255	-68	70	265	69	268	69	268	68	181	69	268	64	306	68	181	64	306	54	188	54	188	64	306	48	284	54	188	48	284	44	200	44	200	48	284	38	261	44	200	38	261	37	216	37	216	38	261	35	236	71	280	77	292	87	326	87	326	77	292	88	305	87	326	88	305	118	345	118	345	88	305	103	319	118	345	103	319	123	334	71	280	87	326	64	306	71	280	64	306	69	268	85	258	83	258	85	178	85	178	83	258	81	257	85	178	81	257	79	257	79	257	76	258	85	178	85	178	76	258	73	259	85	178	73	259	71	262	127	220	125	233	125	206	125	206	125	233	121	244	125	206	121	244	120	194	120	194	121	244	113	252	120	194	113	252	111	186	111	186	113	252	103	257	111	186	103	257	99	180	99	180	103	257	90	258	99	180	90	258	88	258	85	258	85	178	99	180	85	258	99	180	88	258	70	265	69	268	68	181	70	265	68	181	85	178	70	265	85	178	71	262	79	265	81	265	81	345	81	345	81	265	84	266	81	345	84	266	99	343	99	343	84	266	86	266	99	343	86	266	88	266	88	266	91	266	99	343	99	343	91	266	94	264	99	343	94	264	96	262	132	287	129	307	129	262	129	262	129	307	123	323	129	262	123	323	119	239	119	239	123	323	113	335	119	239	113	335	103	217	103	217	113	335	99	343	103	217	99	343	98	256	98	256	96	244	103	217	103	217	96	244	89	231	103	217	89	231	79	197	79	197	89	231	78	218	79	197	78	218	63	204	99	343	96	262	97	259	99	343	97	259	98	256	40	303	41	290	42	317	42	317	41	290	46	280	42	317	46	280	47	329	47	329	46	280	54	272	47	329	54	272	56	338	56	338	54	272	64	267	56	338	64	267	67	344	67	344	64	267	76	265	67	344	76	265	81	345	81	345	76	265	79	265	63	204	43	189	49	178	63	204	49	178	79	197	79	-2	81	-2	81	78	81	78	81	-2	84	-1	81	78	84	-1	99	75	99	75	84	-1	86	-1	99	75	86	-1	88	-1	88	-1	91	-2	99	75	99	75	91	-2	94	-3	99	75	94	-3	96	-5	132	20	129	39	129	-4	129	-4	129	39	123	55	129	-4	123	55	119	-28	119	-28	123	55	113	67	119	-28	113	67	103	-50	103	-50	113	67	99	75	103	-50	99	75	98	-11	99	75	96	-5	97	-8	99	75	97	-8	98	-11	40	35	41	22	42	49	42	49	41	22	46	12	42	49	46	12	47	61	47	61	46	12	54	4	47	61	54	4	56	70	56	70	54	4	64	0	56	70	64	0	67	76	67	76	64	0	76	-2	67	76	76	-2	81	78	81	78	76	-2	79	-2	98	-11	96	-23	103	-50	103	-50	96	-23	89	-36	103	-50	89	-36	79	-70	79	-70	89	-36	78	-49	79	-70	78	-49	63	-63	63	-63	43	-78	49	-89	63	-63	49	-89	79	-70	74	256	74	256	74	256	74	256	72	343	68	217	68	217	72	343	58	335	68	217	58	335	52	239	52	239	58	335	48	323	52	239	48	323	43	262	43	262	48	323	42	307	43	262	42	307	40	287	75	262	77	264	89	345	89	345	77	264	80	266	89	345	80	266	83	266	83	266	85	266	89	345	89	345	85	266	87	266	89	345	87	266	90	265	92	265	95	265	103	344	103	344	95	265	107	267	103	344	107	267	115	338	115	338	107	267	117	272	115	338	117	272	124	329	124	329	117	272	125	280	124	329	125	280	130	317	130	317	125	280	130	290	130	317	130	290	132	303	103	344	89	345	90	265	103	344	90	265	92	265	74	259	75	262	89	345	74	259	89	345	72	343	74	259	72	343	74	256	128	189	108	204	123	178	123	178	108	204	93	218	123	178	93	218	92	197	92	197	93	218	82	231	92	197	82	231	76	244	76	244	74	256	68	217	76	244	68	217	92	197	51	265	50	268	50	268	49	181	50	268	45	306	49	181	45	306	35	188	35	188	45	306	29	284	35	188	29	284	25	200	25	200	29	284	19	261	25	200	19	261	18	216	18	216	19	261	16	236	52	280	59	292	68	326	68	326	59	292	69	305	68	326	69	305	99	345	99	345	69	305	84	319	99	345	84	319	104	334	52	280	68	326	45	306	52	280	45	306	50	268	66	258	64	258	66	178	66	178	64	258	62	257	66	178	62	257	60	257	60	257	57	258	66	178	66	178	57	258	54	259	66	178	54	259	52	262	184	181	185	268	180	306	184	181	180	306	170	188	170	188	180	306	164	284	170	188	164	284	160	200	160	200	164	284	154	261	160	200	154	261	153	216	153	216	154	261	151	236	187	280	194	292	203	326	203	326	194	292	204	305	203	326	204	305	234	345	234	345	204	305	219	319	234	345	219	319	239	334	187	280	203	326	180	306	187	280	180	306	185	268	201	258	199	258	201	178	201	178	199	258	197	257	201	178	197	257	195	257	195	257	192	258	201	178	201	178	192	258	189	259	201	178	189	259	187	262	243	220	241	233	241	206	241	206	241	233	236	244	241	206	236	244	235	194	235	194	236	244	229	252	235	194	229	252	226	186	226	186	229	252	219	257	226	186	219	257	215	180	215	180	219	257	206	258	215	180	206	258	204	258	201	258	201	178	215	180	201	258	215	180	204	258	186	265	185	268	184	181	186	265	184	181	201	178	186	265	201	178	187	262	108	220	107	233	106	206	106	206	107	233	102	244	106	206	102	244	101	194	101	194	102	244	94	252	101	194	94	252	92	186	92	186	94	252	84	257	92	186	84	257	80	180	80	180	84	257	71	258	80	180	71	258	69	258	66	258	66	178	80	180	66	258	80	180	69	258	51	265	50	268	49	181	51	265	49	181	66	178	51	265	66	178	52	262	181	265	184	265	184	345	184	345	184	265	186	266	184	345	186	266	201	343	201	343	186	266	188	266	201	343	188	266	190	266	190	266	193	266	201	343	201	343	193	266	196	264	201	343	196	264	198	262	234	287	232	307	231	262	231	262	232	307	225	323	231	262	225	323	221	239	221	239	225	323	215	335	221	239	215	335	205	217	205	217	215	335	201	343	205	217	201	343	200	256	200	256	198	244	205	217	205	217	198	244	191	231	205	217	191	231	182	197	182	197	191	231	181	218	182	197	181	218	166	204	201	343	198	262	199	259	201	343	199	259	200	256	142	303	143	290	144	317	144	317	143	290	148	280	144	317	148	280	149	329	149	329	148	280	156	272	149	329	156	272	158	338	158	338	156	272	166	267	158	338	166	267	170	344	170	344	166	267	179	265	170	344	179	265	184	345	184	345	179	265	181	265	166	204	146	189	151	178	166	204	151	178	182	197	46	265	49	265	49	345	49	345	49	265	51	266	49	345	51	266	66	343	66	343	51	266	53	266	66	343	53	266	55	266	55	266	58	266	66	343	66	343	58	266	61	264	66	343	61	264	63	262	99	287	97	307	96	262	96	262	97	307	90	323	96	262	90	323	86	239	86	239	90	323	80	335	86	239	80	335	70	217	70	217	80	335	66	343	70	217	66	343	65	256	65	256	63	244	70	217	70	217	63	244	56	231	70	217	56	231	47	197	47	197	56	231	46	218	47	197	46	218	31	204	66	343	63	262	64	259	66	343	64	259	65	256	7	303	9	290	9	317	9	317	9	290	14	280	9	317	14	280	15	329	15	329	14	280	21	272	15	329	21	272	24	338	24	338	21	272	31	267	24	338	31	267	35	344	35	344	31	267	44	265	35	344	44	265	49	345	49	345	44	265	46	265	31	204	11	189	16	178	31	204	16	178	47	197	181	-2	184	-2	184	78	184	78	184	-2	186	-1	184	78	186	-1	201	75	201	75	186	-1	188	-1	201	75	188	-1	190	-1	190	-1	193	-2	201	75	201	75	193	-2	196	-3	201	75	196	-3	198	-5	234	20	232	39	231	-4	231	-4	232	39	225	55	231	-4	225	55	221	-28	221	-28	225	55	215	67	221	-28	215	67	205	-50	205	-50	215	67	201	75	205	-50	201	75	200	-11	200	-11	198	-23	205	-50	205	-50	198	-23	191	-36	205	-50	191	-36	182	-70	182	-70	191	-36	181	-49	182	-70	181	-49	166	-63	201	75	198	-5	199	-8	201	75	199	-8	200	-11	142	35	143	22	144	49	144	49	143	22	148	12	144	49	148	12	149	61	149	61	148	12	156	4	149	61	156	4	158	70	158	70	156	4	166	0	158	70	166	0	170	76	170	76	166	0	179	-2	170	76	179	-2	184	78	184	78	179	-2	181	-2	166	-63	146	-78	151	-89	166	-63	151	-89	182	-70	46	-2	49	-2	49	78	49	78	49	-2	51	-1	49	78	51	-1	66	75	66	75	51	-1	53	-1	66	75	53	-1	55	-1	55	-1	58	-2	66	75	66	75	58	-2	61	-3	66	75	61	-3	63	-5	99	20	97	39	96	-4	96	-4	97	39	90	55	96	-4	90	55	86	-28	86	-28	90	55	80	67	86	-28	80	67	70	-50	70	-50	80	67	66	75	70	-50	66	75	65	-11	65	-11	63	-23	70	-50	70	-50	63	-23	56	-36	70	-50	56	-36	47	-70	47	-70	56	-36	46	-49	47	-70	46	-49	31	-63	66	75	63	-5	64	-8	66	75	64	-8	65	-11	7	35	9	22	9	49	9	49	9	22	14	12	9	49	14	12	15	61	15	61	14	12	21	4	15	61	21	4	24	70	24	70	21	4	31	0	24	70	31	0	35	76	35	76	31	0	44	-2	35	76	44	-2	49	78	49	78	44	-2	46	-2	31	-63	11	-78	16	-89	31	-63	16	-89	47	-70	41	256	41	256	41	256	41	256	40	343	36	217	36	217	40	343	26	335	36	217	26	335	20	239	20	239	26	335	16	323	20	239	16	323	10	262	10	262	16	323	9	307	10	262	9	307	7	287	43	262	45	264	57	345	57	345	45	264	47	266	57	345	47	266	50	266	50	266	53	266	57	345	57	345	53	266	55	266	57	345	55	266	57	265	60	265	63	265	71	344	71	344	63	265	75	267	71	344	75	267	82	338	82	338	75	267	85	272	82	338	85	272	91	329	91	329	85	272	92	280	91	329	92	280	97	317	97	317	92	280	97	290	97	317	97	290	99	303	71	344	57	345	57	265	71	344	57	265	60	265	41	259	43	262	57	345	41	259	57	345	40	343	41	259	40	343	41	256	95	189	75	204	90	178	90	178	75	204	60	218	90	178	60	218	59	197	59	197	60	218	49	231	59	197	49	231	43	244	43	244	41	256	36	217	43	244	36	217	59	197	176	256	175	343	171	217	171	217	175	343	161	335	171	217	161	335	154	239	154	239	161	335	150	323	154	239	150	323	145	262	145	262	150	323	144	307	145	262	144	307	142	287	178	262	180	264	192	345	192	345	180	264	182	266	192	345	182	266	185	266	185	266	188	266	192	345	192	345	188	266	190	266	192	345	190	266	192	265	195	265	198	265	206	344	206	344	198	265	209	267	206	344	209	267	218	338	218	338	209	267	219	272	218	338	219	272	226	329	226	329	219	272	227	280	226	329	227	280	232	317	232	317	227	280	232	290	232	317	232	290	234	303	206	344	192	345	192	265	206	344	192	265	195	265	176	259	178	262	192	345	176	259	192	345	175	343	176	259	175	343	176	256	230	189	210	204	225	178	225	178	210	204	195	218	225	178	195	218	194	197	194	197	195	218	184	231	194	197	184	231	178	244	178	244	176	256	171	217	178	244	171	217	194	197	118	5	118	5	118	5	118	5	118	201	116	30	116	30	118	201	116	184	116	30	116	184	113	56	113	56	116	184	112	171	113	56	112	171	108	81	108	81	112	171	107	159	108	81	107	159	102	105	102	105	107	159	99	147	117	262	118	250	126	345	126	345	118	250	119	233	126	345	119	233	119	223	126	345	119	223	120	-66	120	-66	119	223	118	201	118	5	120	-66	118	201	119	223	119	233	109	234	33	206	40	203	41	254	41	254	40	203	49	201	41	254	49	201	50	255	50	255	49	201	53	202	50	255	53	202	54	255	54	255	53	202	58	202	54	255	58	202	59	254	59	254	58	202	62	204	59	254	62	204	64	252	64	252	62	204	68	206	64	252	68	206	69	250	69	250	68	206	75	209	69	250	75	209	76	247	76	247	75	209	84	214	76	247	84	214	86	242	86	242	84	214	92	218	86	242	92	218	94	238	94	238	92	218	100	220	94	238	100	220	101	236	101	236	100	220	108	222	101	236	108	222	109	234	109	234	108	222	119	223	152	328	149	335	151	304	152	328	151	304	152	309	152	328	152	309	153	314	152	328	153	314	153	318	132	258	134	267	135	344	135	344	134	267	138	278	135	344	138	278	143	341	143	341	138	278	145	290	143	341	145	290	149	335	149	335	145	290	148	298	149	335	148	298	151	304	135	31	139	59	140	169	140	169	139	59	144	86	140	169	144	86	147	153	147	153	144	86	151	111	147	153	151	111	156	138	156	138	151	111	158	132	156	138	158	132	157	137	157	137	158	132	158	136	159	135	158	132	159	132	159	135	159	132	159	134	159	134	159	132	159	133	197	255	197	202	201	255	201	255	197	202	201	201	201	255	201	201	210	254	210	254	201	201	210	203	210	254	210	203	217	250	217	250	210	203	217	206	217	250	217	206	222	245	222	245	217	206	222	212	222	245	222	212	225	237	225	237	222	212	225	219	225	237	225	219	227	228	140	223	148	222	148	236	148	236	148	222	155	220	148	236	155	220	156	239	156	239	155	220	163	217	156	239	163	217	165	242	165	242	163	217	174	211	165	242	174	211	175	247	175	247	174	211	180	207	175	247	180	207	182	250	182	250	180	207	186	204	182	250	186	204	188	252	188	252	186	204	192	203	188	252	192	203	192	254	192	254	192	203	197	202	192	254	197	202	197	255	126	345	131	-66	131	233	131	233	131	223	140	235	140	235	131	223	140	223	140	235	140	223	148	236	131	-66	133	5	131	223	116	344	108	340	110	282	116	344	110	282	114	273	116	344	114	273	117	262	116	344	117	262	126	345	99	304	101	299	102	334	102	334	101	299	104	294	102	334	104	294	108	340	108	340	104	294	110	282	98	326	97	315	97	311	98	326	97	311	98	308	98	326	98	308	99	304	98	326	99	304	102	334	131	247	132	258	135	344	131	247	135	344	126	345	131	247	126	345	131	233	135	186	132	205	133	5	135	186	133	5	135	31	135	186	135	31	140	169	99	147	96	144	102	105	102	105	96	144	94	141	102	105	94	141	94	127	94	127	94	141	94	129	93	139	92	137	93	132	93	139	93	132	93	130	93	139	93	130	94	129	93	139	94	129	94	141	92	137	92	135	92	134	92	137	92	134	93	132	25	238	25	219	28	245	28	245	25	219	28	212	28	245	28	212	33	251	33	251	28	212	33	206	33	251	33	206	41	254	25	219	25	238	23	228	131	223	133	5	132	205	126	345	120	-66	131	-66	158	132	159	135	158	136	118	257	119	246	125	345	125	345	119	246	119	232	125	345	119	232	119	223	125	345	119	223	125	-65	125	-65	119	223	119	55	125	-65	119	55	119	46	119	46	119	55	110	46	106	46	110	46	110	56	106	46	110	56	103	57	106	46	103	57	100	45	100	45	103	57	95	59	100	45	95	59	93	43	93	43	95	59	87	62	93	43	87	62	86	40	86	40	87	62	78	36	39	75	39	28	47	76	47	76	39	28	47	27	47	76	47	27	52	76	52	76	47	27	52	28	52	76	52	28	56	75	56	75	52	28	57	28	56	75	57	28	62	73	62	73	57	28	63	30	62	73	63	30	68	71	68	71	63	30	70	33	68	71	70	33	75	68	75	68	70	33	78	36	75	68	78	36	87	62	103	158	92	140	103	121	103	158	103	121	110	174	110	174	103	121	110	104	110	174	110	104	115	189	115	189	110	104	115	89	115	189	115	89	118	205	118	205	115	89	118	73	118	205	118	73	119	223	119	223	118	73	119	55	119	223	119	232	110	232	119	223	110	232	109	222	133	23	132	34	134	-64	134	-64	132	34	131	46	125	-65	131	46	131	55	125	-65	131	55	131	232	131	232	131	223	141	233	141	233	131	223	141	223	141	233	141	223	149	222	131	55	131	46	140	55	140	55	131	46	141	46	140	55	141	46	148	56	148	56	141	46	149	44	148	56	149	44	156	58	156	58	149	44	157	42	156	58	157	42	164	62	164	62	157	42	166	39	164	62	166	39	175	66	175	66	166	39	177	35	175	66	177	35	183	70	183	70	177	35	184	32	183	70	184	32	189	72	189	72	184	32	190	30	189	72	190	30	194	74	194	74	190	30	195	28	194	74	195	28	199	75	199	75	195	28	199	28	199	75	199	28	203	27	166	240	157	237	157	220	166	240	157	220	167	217	166	240	167	217	177	245	149	222	157	220	157	237	149	222	157	237	149	235	149	222	149	235	141	233	131	223	131	232	131	55	148	298	150	304	152	327	152	327	150	304	152	309	152	327	152	309	153	318	153	318	152	309	153	314	135	266	139	277	142	340	142	340	139	277	145	291	142	340	145	291	148	334	148	334	145	291	148	298	148	334	148	298	152	327	156	144	155	146	156	135	156	144	156	135	156	143	156	143	156	135	156	136	156	143	156	136	157	141	157	141	156	136	157	138	157	141	157	138	158	140	158	140	157	138	158	139	132	73	135	90	135	189	135	189	135	90	139	105	135	189	139	105	140	173	140	173	139	105	146	119	140	173	146	119	146	158	146	158	146	119	155	133	146	158	155	133	155	146	155	146	155	133	156	135	177	211	184	208	184	248	177	211	184	248	177	245	177	211	177	245	167	217	203	252	203	204	212	251	212	251	203	204	212	205	212	251	212	205	218	248	218	248	212	205	219	208	218	248	219	208	224	243	224	243	219	208	224	213	224	243	224	213	227	236	227	236	224	213	227	220	227	236	227	220	228	228	184	208	190	206	190	250	190	250	190	206	194	204	190	250	194	204	195	251	195	251	194	204	199	204	195	251	199	204	199	252	199	252	199	204	203	204	199	252	203	204	203	252	199	75	203	27	204	75	204	75	203	27	211	28	204	75	211	28	212	74	212	74	211	28	218	31	212	74	218	31	219	71	219	71	218	31	224	36	219	71	224	36	224	66	224	66	224	36	227	42	224	66	227	42	227	59	227	59	227	42	228	50	132	73	135	189	132	206	132	73	132	206	131	223	132	73	131	223	131	55	134	344	125	345	131	232	134	344	131	232	132	245	134	344	132	245	133	255	134	344	133	255	135	266	134	344	135	266	142	340	119	46	119	32	125	-65	125	-65	119	32	118	21	125	-65	118	21	116	-64	116	-64	118	21	115	11	116	-64	115	11	111	1	116	-64	111	1	109	-60	109	-60	111	1	106	-11	109	-60	106	-11	103	-54	103	-54	106	-11	103	-19	103	-54	103	-19	101	-24	133	23	134	-64	135	13	135	13	134	-64	142	-60	135	13	142	-60	139	2	139	2	142	-60	145	-10	152	-29	150	-24	152	-47	152	-29	152	-47	153	-38	152	-29	153	-38	153	-33	148	-18	145	-10	148	-54	148	-18	148	-54	152	-47	148	-18	152	-47	150	-24	116	344	109	340	112	279	116	344	112	279	115	268	116	344	115	268	118	257	116	344	118	257	125	345	106	292	112	279	109	340	106	292	109	340	103	335	106	292	103	335	103	299	104	233	99	234	101	221	104	233	101	221	109	222	104	233	109	222	110	232	47	204	52	204	52	252	52	252	52	204	56	204	52	252	56	204	57	251	57	251	56	204	61	206	57	251	61	206	63	249	63	249	61	206	67	208	63	249	67	208	70	247	70	247	67	208	74	211	70	247	74	211	78	243	78	243	74	211	85	216	78	243	85	216	87	239	87	239	85	216	93	219	87	239	93	219	93	236	93	236	93	219	101	221	93	236	101	221	99	234	99	314	100	310	100	327	100	327	100	310	101	305	100	327	101	305	103	335	103	335	101	305	103	299	100	-47	103	-54	101	-24	100	-47	101	-24	100	-29	100	-47	100	-29	99	-34	100	-47	99	-34	99	-38	23	236	24	220	27	243	27	243	24	220	27	213	27	243	27	213	32	248	32	248	27	213	32	208	32	248	32	208	39	251	39	251	32	208	39	205	39	251	39	205	47	252	47	252	39	205	47	204	47	252	47	204	52	252	22	51	23	43	24	59	24	59	23	43	27	36	24	59	27	36	27	66	27	66	27	36	32	31	27	66	32	31	32	71	32	71	32	31	39	28	32	71	39	28	39	75	24	220	23	236	22	228	99	314	100	327	99	319	148	-54	145	-10	142	-60	131	46	125	-65	134	-64	125	345	125	-65	131	232	184	248	184	208	190	250	110	46	119	55	110	56	140	21	173	27	174	226	174	226	173	27	201	41	174	226	201	41	203	211	203	211	201	41	224	64	203	211	224	64	226	188	226	188	224	64	240	93	226	188	240	93	240	160	240	160	240	93	245	127	40	159	40	93	55	188	55	188	40	93	55	64	55	188	55	64	78	211	78	211	55	64	78	41	78	211	78	41	106	226	106	226	78	41	106	26	106	226	106	26	140	231	140	231	106	26	140	21	140	231	140	21	174	226	40	93	40	159	35	127	208	36	210	22	210	49	210	49	210	22	215	10	210	49	215	10	216	61	216	61	215	10	224	1	216	61	224	1	225	70	225	70	224	1	236	-4	225	70	236	-4	237	76	237	76	236	-4	249	-6	237	76	249	-6	250	78	250	78	249	-6	263	-4	250	78	263	-4	263	76	263	76	263	-4	274	1	263	76	274	1	275	70	275	70	274	1	284	11	275	70	284	11	284	61	284	61	284	11	290	22	284	61	290	22	290	49	290	49	290	22	292	36	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	374	36	376	22	376	49	376	49	376	22	382	10	376	49	382	10	382	61	382	61	382	10	391	1	382	61	391	1	391	70	391	70	391	1	402	-4	391	70	402	-4	403	76	403	76	402	-4	416	-6	403	76	416	-6	416	78	416	78	416	-6	429	-4	416	78	429	-4	430	76	430	76	429	-4	441	1	430	76	441	1	441	70	441	70	441	1	450	11	441	70	450	11	451	61	451	61	450	11	457	22	451	61	457	22	457	49	457	49	457	22	459	36	208	36	210	22	210	49	210	49	210	22	215	10	210	49	215	10	216	61	216	61	215	10	224	1	216	61	224	1	225	70	225	70	224	1	236	-4	225	70	236	-4	237	76	237	76	236	-4	249	-6	237	76	249	-6	250	78	250	78	249	-6	263	-4	250	78	263	-4	263	76	263	76	263	-4	274	1	263	76	274	1	275	70	275	70	274	1	284	11	275	70	284	11	284	61	284	61	284	11	290	22	284	61	290	22	290	49	290	49	290	22	292	36	41	36	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	108	70	108	70	108	1	117	11	108	70	117	11	117	61	117	61	117	11	123	22	117	61	123	22	123	49	123	49	123	22	126	36	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	505	156	490	164	492	148	492	148	490	164	482	150	476	149	482	150	490	164	476	149	490	164	473	166	473	166	442	161	443	111	473	166	443	111	452	127	473	166	452	127	458	135	473	166	458	135	464	142	473	166	464	142	470	146	473	166	470	146	476	149	442	161	415	145	426	55	442	161	426	55	429	74	442	161	429	74	435	93	442	161	435	93	443	111	440	6	433	10	439	-8	439	-8	433	10	428	17	439	-8	428	17	417	-5	417	-5	428	17	425	26	417	-5	425	26	424	37	424	37	426	55	417	-5	417	-5	426	55	415	145	417	-5	415	145	400	3	400	3	415	145	394	122	400	3	394	122	386	17	386	17	394	122	380	93	386	17	380	93	378	36	378	36	380	93	375	59	511	94	508	77	511	45	511	45	508	77	503	60	511	45	503	60	501	27	501	27	503	60	496	45	501	27	496	45	488	12	488	12	496	45	488	31	492	148	500	143	505	156	505	156	500	143	507	134	505	156	507	134	516	144	516	144	507	134	511	123	516	144	511	123	512	110	512	110	511	94	518	65	518	65	511	94	511	45	522	127	516	144	518	65	522	127	518	65	523	85	522	127	523	85	525	107	512	110	518	65	516	144	449	5	450	-7	457	6	457	6	450	-7	461	-4	457	6	461	-4	466	9	466	9	461	-4	471	0	466	9	471	0	473	14	473	14	471	0	480	5	473	14	480	5	481	21	481	21	480	5	488	12	481	21	488	12	488	31	440	6	439	-8	450	-7	440	6	450	-7	449	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	94	161	104	162	95	177	95	177	104	162	103	176	122	181	103	176	104	162	122	181	104	162	115	165	82	237	90	266	99	331	99	331	90	266	102	292	99	331	102	292	129	337	129	337	102	292	116	310	129	337	116	310	129	317	129	317	131	317	136	337	136	337	131	317	133	316	136	337	133	316	134	316	95	177	88	181	94	161	94	161	88	181	83	188	94	161	83	188	73	165	73	165	83	188	80	198	73	165	80	198	79	209	79	209	82	237	73	165	73	165	82	237	72	316	73	165	72	316	55	174	55	174	72	316	50	293	55	174	50	293	42	189	42	189	50	293	36	263	42	189	36	263	34	208	34	208	36	263	31	230	137	314	140	312	140	313	137	314	140	313	143	335	137	314	143	335	136	337	137	314	136	337	134	316	179	285	179	289	179	277	179	277	179	289	178	293	179	277	178	293	178	256	178	256	178	293	177	299	178	256	177	299	173	235	173	235	177	299	173	316	173	235	173	316	166	280	166	280	173	316	165	289	165	323	157	328	161	300	165	323	161	300	164	295	165	323	164	295	165	289	165	323	165	289	173	316	196	293	202	292	196	308	196	308	202	292	206	307	225	309	206	307	208	292	225	309	208	292	219	293	180	312	177	299	184	296	180	312	184	296	188	309	188	309	184	296	190	294	188	309	190	294	196	308	196	308	190	294	196	293	125	169	135	175	139	197	139	197	135	175	144	183	139	197	144	183	153	220	153	220	144	183	156	198	153	220	156	198	162	249	162	249	156	198	166	215	162	249	166	215	166	280	122	181	115	165	125	169	122	181	125	169	139	197	230	295	241	299	242	314	242	314	241	299	252	305	242	314	252	305	258	323	258	323	252	305	264	313	258	323	264	313	274	336	274	336	264	313	313	353	274	336	313	353	289	353	225	309	219	293	230	295	225	309	230	295	242	314	94	-14	313	353	264	313	94	-14	264	313	70	-14	206	307	202	292	208	292	147	309	148	308	150	332	150	332	148	308	150	307	150	332	150	307	157	328	157	328	150	307	157	304	157	328	157	304	161	300	140	313	142	311	143	335	143	335	142	311	145	310	143	335	145	310	150	332	150	332	145	310	147	309	136	337	129	337	129	317	324	156	310	164	312	148	312	148	310	164	302	150	296	149	302	150	310	164	296	149	310	164	291	166	291	166	261	161	262	111	291	166	262	111	271	127	291	166	271	127	277	135	291	166	277	135	283	142	291	166	283	142	289	146	291	166	289	146	296	149	261	161	235	145	244	55	261	161	244	55	248	74	261	161	248	74	254	93	261	161	254	93	262	111	259	6	252	11	258	-8	258	-8	252	11	247	17	258	-8	247	17	237	-5	237	-5	247	17	244	26	237	-5	244	26	243	38	243	38	244	55	237	-5	237	-5	244	55	235	145	237	-5	235	145	219	4	219	4	235	145	213	122	219	4	213	122	206	18	206	18	213	122	199	93	206	18	199	93	197	37	197	37	199	93	194	60	330	94	327	77	330	46	330	46	327	77	322	60	330	46	322	60	320	28	320	28	322	60	315	45	320	28	315	45	307	12	307	12	315	45	307	31	312	148	320	143	324	156	324	156	320	143	326	134	324	156	326	134	335	144	335	144	326	134	330	123	335	144	330	123	331	110	331	110	330	94	337	65	337	65	330	94	330	46	342	127	335	144	337	65	342	127	337	65	342	86	342	127	342	86	344	107	331	110	337	65	335	144	268	5	269	-7	277	6	277	6	269	-7	280	-4	277	6	280	-4	285	9	285	9	280	-4	290	0	285	9	290	0	293	14	293	14	290	0	299	5	293	14	299	5	300	21	300	21	299	5	307	12	300	21	307	12	307	31	259	6	258	-8	269	-7	259	6	269	-7	268	5	505	156	490	164	493	148	493	148	490	164	483	150	477	149	483	150	490	164	477	149	490	164	473	166	473	166	442	161	443	111	473	166	443	111	452	127	473	166	452	127	458	135	473	166	458	135	465	142	473	166	465	142	471	146	473	166	471	146	477	149	442	161	415	145	425	55	442	161	425	55	429	74	442	161	429	74	435	93	442	161	435	93	443	111	440	6	433	11	439	-8	439	-8	433	11	428	17	439	-8	428	17	417	-5	417	-5	428	17	425	26	417	-5	425	26	424	38	424	38	425	55	417	-5	417	-5	425	55	415	145	417	-5	415	145	400	3	400	3	415	145	394	122	400	3	394	122	386	17	386	17	394	122	380	93	386	17	380	93	378	36	378	36	380	93	375	59	511	94	508	77	511	45	511	45	508	77	503	60	511	45	503	60	501	27	501	27	503	60	496	45	501	27	496	45	488	12	488	12	496	45	488	31	493	148	501	143	505	156	505	156	501	143	507	134	505	156	507	134	516	144	516	144	507	134	511	123	516	144	511	123	512	110	512	110	511	94	518	65	518	65	511	94	511	45	522	127	516	144	518	65	522	127	518	65	523	85	522	127	523	85	525	107	512	110	518	65	516	144	449	5	450	-7	458	6	458	6	450	-7	461	-4	458	6	461	-4	466	9	466	9	461	-4	471	0	466	9	471	0	474	14	474	14	471	0	480	5	474	14	480	5	481	21	481	21	480	5	488	12	481	21	488	12	488	31	440	6	439	-8	450	-7	440	6	450	-7	449	5	686	156	671	164	673	148	673	148	671	164	663	150	657	149	663	150	671	164	657	149	671	164	653	166	653	166	623	161	624	111	653	166	624	111	633	127	653	166	633	127	639	135	653	166	639	135	645	142	653	166	645	142	651	146	653	166	651	146	657	149	623	161	596	145	606	55	623	161	606	55	610	74	623	161	610	74	616	93	623	161	616	93	624	111	621	6	614	10	619	-8	619	-8	614	10	609	17	619	-8	609	17	598	-5	598	-5	609	17	606	26	598	-5	606	26	605	37	605	37	606	55	598	-5	598	-5	606	55	596	145	598	-5	596	145	581	3	581	3	596	145	575	122	581	3	575	122	567	17	567	17	575	122	561	93	567	17	561	93	559	36	559	36	561	93	556	59	692	94	689	77	692	45	692	45	689	77	684	60	692	45	684	60	682	27	682	27	684	60	677	45	682	27	677	45	670	12	670	12	677	45	669	31	673	148	681	143	686	156	686	156	681	143	687	134	686	156	687	134	696	144	696	144	687	134	692	123	696	144	692	123	693	110	693	110	692	94	699	65	699	65	692	94	692	45	703	127	696	144	699	65	703	127	699	65	704	85	703	127	704	85	705	107	693	110	699	65	696	144	629	5	631	-7	638	6	638	6	631	-7	641	-4	638	6	641	-4	646	9	646	9	641	-4	652	0	646	9	652	0	654	14	654	14	652	0	661	5	654	14	661	5	662	21	662	21	661	5	670	12	662	21	670	12	669	31	621	6	619	-8	631	-7	621	6	631	-7	629	5	179	285	179	277	179	281	166	280	166	215	173	235	173	316	177	299	180	312	72	316	82	237	99	331	116	342	113	348	114	324	116	342	114	324	116	328	116	342	116	328	117	332	116	342	117	332	118	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	96	357	110	316	96	357	88	355	110	316	88	355	82	352	110	316	82	352	77	346	110	316	77	346	74	340	110	316	74	340	71	333	110	316	71	333	54	219	54	219	71	333	37	223	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	274	342	271	348	272	324	274	342	272	324	274	328	274	342	274	328	275	332	274	342	275	332	275	336	271	348	266	352	268	316	271	348	268	316	270	320	271	348	270	320	272	324	268	316	266	352	260	355	268	316	260	355	253	357	268	316	253	357	246	355	268	316	246	355	240	352	268	316	240	352	235	347	268	316	235	347	231	340	268	316	231	340	228	334	268	316	228	334	212	219	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	212	219	228	334	195	223	101	219	118	223	84	333	101	219	84	333	81	340	101	219	81	340	78	346	101	219	78	346	73	352	101	219	73	352	67	355	101	219	67	355	59	357	101	219	59	357	53	355	101	219	53	355	47	352	101	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	100	219	117	223	84	334	100	219	84	334	81	340	100	219	81	340	78	347	100	219	78	347	73	352	100	219	73	352	67	355	100	219	67	355	59	357	100	219	59	357	53	355	100	219	53	355	47	352	100	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	180	219	196	223	163	334	180	219	163	334	160	340	180	219	160	340	156	347	180	219	156	347	152	352	180	219	152	352	145	355	180	219	145	355	138	357	180	219	138	357	132	355	180	219	132	355	126	352	180	219	126	352	123	316	118	328	120	324	121	348	121	348	120	324	121	320	121	348	121	320	126	352	126	352	121	320	123	316	118	342	117	336	117	332	118	342	117	332	118	328	118	342	118	328	121	348	100	219	117	223	84	334	100	219	84	334	81	340	100	219	81	340	78	347	100	219	78	347	73	352	100	219	73	352	67	355	100	219	67	355	59	357	100	219	59	357	53	355	100	219	53	355	47	352	100	219	47	352	45	316	39	328	40	324	42	348	42	348	40	324	42	320	42	348	42	320	47	352	47	352	42	320	45	316	39	342	37	336	38	332	39	342	38	332	39	328	39	342	39	328	42	348	180	219	196	223	163	334	180	219	163	334	160	340	180	219	160	340	156	347	180	219	156	347	152	352	180	219	152	352	145	355	180	219	145	355	138	357	180	219	138	357	132	355	180	219	132	355	126	352	180	219	126	352	123	316	118	328	120	324	121	348	121	348	120	324	121	320	121	348	121	320	126	352	126	352	121	320	123	316	118	342	117	336	117	332	118	342	117	332	118	328	118	342	118	328	121	348	258	219	275	223	242	334	258	219	242	334	239	340	258	219	239	340	235	347	258	219	235	347	231	352	258	219	231	352	225	355	258	219	225	355	217	357	258	219	217	357	211	355	258	219	211	355	205	352	258	219	205	352	203	316	197	328	199	324	200	348	200	348	199	324	201	320	200	348	201	320	205	352	205	352	201	320	203	316	197	342	195	336	196	332	197	342	196	332	197	328	197	342	197	328	200	348	46	-74	58	-84	143	59	143	59	58	-84	146	23	143	59	146	23	148	59	148	59	146	23	235	-84	148	59	235	-84	248	-74	98	107	94	113	128	30	127	196	94	113	96	116	127	196	96	116	98	119	98	119	100	122	127	196	127	196	100	122	103	125	127	196	103	125	105	128	105	128	121	149	127	196	127	196	121	149	134	167	127	196	134	167	130	199	130	199	134	167	134	202	137	54	127	69	128	30	128	30	127	69	113	86	128	30	113	86	109	92	151	204	150	205	151	202	151	202	150	205	149	207	151	202	149	207	149	194	149	194	149	207	148	207	149	194	148	207	146	208	143	182	149	194	146	208	143	182	146	208	143	207	143	182	143	207	141	206	143	182	141	206	138	205	143	182	138	205	134	202	143	182	134	202	134	167	26	114	26	113	128	30	26	114	128	30	94	113	26	114	94	113	127	196	149	18	150	19	151	33	151	33	150	19	152	21	151	33	152	21	152	26	152	26	152	21	152	23	142	19	144	18	146	42	146	42	144	18	147	18	146	42	147	18	151	33	151	33	147	18	149	18	132	26	136	23	137	54	137	54	136	23	139	21	137	54	139	21	146	42	146	42	139	21	142	19	137	54	128	30	129	29	137	54	129	29	130	28	137	54	130	28	131	28	137	54	131	28	132	27	137	54	132	27	132	26	128	30	109	92	105	97	128	30	105	97	102	102	128	30	102	102	98	107	45	77	32	59	36	26	45	77	36	26	40	29	45	77	40	29	141	111	45	77	141	111	61	97	141	113	38	196	39	156	141	113	39	156	53	138	141	113	53	138	57	134	141	113	57	134	61	129	141	113	61	129	65	124	141	113	65	124	69	118	141	113	69	118	73	112	141	113	73	112	141	111	39	156	38	196	37	197	39	156	37	197	36	197	39	156	36	197	36	198	39	156	36	198	35	199	39	156	35	199	34	200	39	156	34	200	30	203	39	156	30	203	28	170	28	170	30	203	27	205	28	170	27	205	24	206	28	170	24	206	22	207	28	170	22	207	20	183	20	183	22	207	20	208	20	183	20	208	18	207	20	183	18	207	16	206	20	183	16	206	16	192	16	192	16	206	15	204	16	192	15	204	14	202	16	192	14	202	14	200	71	109	69	106	141	111	71	109	141	111	73	112	141	111	69	106	66	103	141	111	66	103	64	100	141	111	64	100	61	97	32	59	23	44	24	18	32	59	24	18	26	19	32	59	26	19	29	20	32	59	29	20	32	23	32	59	32	23	36	26	23	44	17	32	17	19	23	44	17	19	19	18	23	44	19	18	21	18	23	44	21	18	24	18	17	32	15	23	15	22	17	32	15	22	16	20	17	32	16	20	17	19	190	272	192	262	194	327	194	327	192	262	196	250	194	327	196	250	202	337	202	337	196	250	203	224	202	337	203	224	214	343	214	343	203	224	209	201	214	343	209	201	214	177	189	313	187	296	187	288	189	313	187	288	188	280	189	313	188	280	190	272	189	313	190	272	194	327	241	150	243	343	237	117	237	117	243	343	229	345	237	117	229	345	222	117	222	117	229	345	218	150	41	35	43	22	43	49	43	49	43	22	49	10	43	49	49	10	49	61	49	61	49	10	58	1	49	61	58	1	58	70	58	70	58	1	70	-4	58	70	70	-4	70	76	70	76	70	-4	83	-6	70	76	83	-6	84	78	84	78	83	-6	97	-4	84	78	97	-4	97	76	97	76	97	-4	108	1	97	76	108	1	109	70	109	70	108	1	117	11	109	70	117	11	118	61	118	61	117	11	123	22	118	61	123	22	124	50	124	50	123	22	126	36	244	177	249	200	255	337	255	337	249	200	255	224	255	337	255	224	262	250	262	250	266	262	264	327	264	327	266	262	270	312	243	343	241	150	244	177	243	343	244	177	255	337	214	343	214	177	218	150	214	343	218	150	229	345	264	327	255	337	262	250	266	262	269	272	270	312	270	312	269	272	271	280	270	312	271	280	272	295	272	295	271	280	271	288	188	35	190	22	190	49	190	49	190	22	195	10	190	49	195	10	196	61	196	61	195	10	204	1	196	61	204	1	205	70	205	70	204	1	216	-4	205	70	216	-4	216	76	216	76	216	-4	229	-6	216	76	229	-6	230	78	230	78	229	-6	243	-4	230	78	243	-4	244	76	244	76	243	-4	254	1	244	76	254	1	255	70	255	70	254	1	264	11	255	70	264	11	264	61	264	61	264	11	270	22	264	61	270	22	270	50	270	50	270	22	272	36	120	262	122	272	123	312	123	312	122	272	124	280	123	312	124	280	125	295	125	295	124	280	125	288	117	327	108	337	108	224	117	327	108	224	116	250	117	327	116	250	120	262	117	327	120	262	123	312	90	117	94	150	97	343	97	343	94	150	98	177	97	343	98	177	108	337	108	337	98	177	103	200	108	337	103	200	108	224	83	345	68	343	71	150	83	345	71	150	75	117	83	345	75	117	90	117	83	345	90	117	97	343	68	343	56	337	57	224	68	343	57	224	63	201	68	343	63	201	67	177	68	343	67	177	71	150	50	250	57	224	56	337	50	250	56	337	48	327	50	250	48	327	46	262	41	288	42	280	42	313	42	313	42	280	43	272	42	313	43	272	48	327	48	327	43	272	46	262	41	288	42	313	41	296	250	383	250	419	0	419	250	383	0	419	0	383	357	254	345	297	331	278	331	278	345	297	317	325	331	278	317	325	303	295	303	295	317	325	282	345	303	295	282	345	273	306	273	306	282	345	244	358	273	306	244	358	241	312	241	312	244	358	204	314	168	312	204	314	203	363	168	312	203	363	163	358	40	261	50	254	61	295	61	295	50	254	77	279	61	295	77	279	90	324	90	324	77	279	105	296	90	324	105	296	125	345	125	345	105	296	135	307	125	345	135	307	163	358	163	358	135	307	168	312	244	358	203	363	204	314	367	262	345	297	357	254	172	344	137	344	-83	-5	172	344	-83	-5	-46	-5	186	195	203	210	205	311	205	311	203	210	215	226	205	311	215	226	218	289	218	289	215	226	221	243	218	289	221	243	223	262	146	168	162	179	148	262	156	340	148	262	162	179	156	340	162	179	184	329	184	329	162	179	186	195	184	329	186	195	205	311	301	298	300	301	303	240	303	240	300	301	299	304	303	240	299	304	294	235	294	235	299	304	299	306	379	340	344	344	344	324	344	324	344	344	329	326	319	326	329	326	344	344	319	326	344	344	313	341	409	195	427	210	428	311	428	311	427	210	438	226	428	311	438	226	441	289	441	289	438	226	444	243	441	289	444	243	446	262	370	168	386	179	372	262	379	340	372	262	386	179	379	340	386	179	407	329	407	329	386	179	409	195	407	329	409	195	428	311	351	135	353	148	359	213	359	213	353	148	359	158	359	213	359	158	368	236	368	236	359	158	370	168	368	236	370	168	372	262	334	123	335	116	338	165	338	165	335	116	350	116	338	165	350	116	348	189	348	189	350	116	351	135	348	189	351	135	359	213	338	165	334	138	334	135	338	165	334	135	334	132	338	165	334	132	334	128	338	165	334	128	334	123	368	70	368	1	377	61	377	61	368	1	377	11	377	61	377	11	383	49	383	49	377	11	383	22	383	49	383	22	385	36	300	36	302	22	302	49	302	49	302	22	308	11	302	49	308	11	309	61	309	61	308	11	318	1	309	61	318	1	318	70	318	70	318	1	330	-4	318	70	330	-4	330	76	330	76	330	-4	343	-6	330	76	343	-6	344	78	344	78	343	-6	357	-4	344	78	357	-4	357	76	357	76	357	-4	368	1	357	76	368	1	368	70	379	340	344	324	356	315	379	340	356	315	364	302	379	340	364	302	370	284	379	340	370	284	372	262	313	341	288	331	300	313	313	341	300	313	304	319	313	341	304	319	311	323	313	341	311	323	319	326	288	331	269	315	274	235	288	331	274	235	285	233	288	331	285	233	294	235	288	331	294	235	299	306	288	331	299	306	300	313	252	272	254	259	256	295	256	295	254	259	258	249	256	295	258	249	269	315	269	315	258	249	265	241	269	315	265	241	274	235	316	277	314	282	316	256	316	256	314	282	311	287	316	256	311	287	310	247	310	247	311	287	306	292	310	247	306	292	303	295	316	277	316	256	318	267	316	277	318	267	317	272	303	295	301	298	303	240	303	295	303	240	310	247	127	135	130	148	135	213	135	213	130	148	136	158	135	213	136	158	144	236	144	236	136	158	146	168	144	236	146	168	148	262	111	123	112	116	115	165	115	165	112	116	127	116	115	165	127	116	124	189	124	189	127	116	127	135	124	189	127	135	135	213	115	165	110	138	110	135	115	165	110	135	110	132	115	165	110	132	110	128	115	165	110	128	111	123	156	340	121	344	132	315	156	340	132	315	141	302	156	340	141	302	146	284	156	340	146	284	148	262	132	315	121	344	120	324	120	324	121	344	106	326	96	326	106	326	121	344	96	326	121	344	90	341	90	341	64	331	77	313	90	341	77	313	81	319	90	341	81	319	87	323	90	341	87	323	96	326	75	306	77	313	64	331	75	306	64	331	71	235	34	249	41	241	45	315	45	315	41	241	50	235	45	315	50	235	64	331	64	331	50	235	61	233	64	331	61	233	71	235	33	295	28	272	30	259	33	295	30	259	34	249	33	295	34	249	45	315	144	70	144	1	153	61	153	61	144	1	153	11	153	61	153	11	159	49	159	49	153	11	159	22	159	49	159	22	161	36	77	36	79	22	79	49	79	49	79	22	85	11	79	49	85	11	85	61	85	61	85	11	94	1	85	61	94	1	94	70	94	70	94	1	106	-4	94	70	106	-4	106	76	106	76	106	-4	119	-6	106	76	119	-6	120	78	120	78	119	-6	133	-4	120	78	133	-4	133	76	133	76	133	-4	144	1	133	76	144	1	144	70	92	277	90	282	92	256	92	256	90	282	87	287	92	256	87	287	87	247	87	247	87	287	83	292	87	247	83	292	80	295	92	277	92	256	94	267	92	277	94	267	93	272	80	240	87	247	80	295	80	240	80	295	78	298	80	240	78	298	76	301	80	240	76	301	76	304	80	240	76	304	75	306	80	240	75	306	71	235	65	73	59	75	62	25	62	25	59	75	51	75	62	25	51	75	49	27	49	27	51	75	44	74	49	27	44	74	39	32	39	32	44	74	37	71	39	32	37	71	32	37	32	37	37	71	32	66	32	37	32	66	29	59	29	59	28	51	29	44	29	59	29	44	32	37	74	-45	80	-37	81	-4	81	-4	80	-37	88	-27	81	-4	88	-27	89	-2	89	-2	88	-27	94	-19	89	-2	94	-19	97	0	97	0	94	-19	100	-13	97	0	100	-13	104	3	104	3	100	-13	108	-7	104	3	108	-7	113	8	113	8	108	-7	118	0	113	8	118	0	113	12	113	12	118	20	108	25	70	-5	56	-7	59	-55	70	-5	59	-55	64	-53	70	-5	64	-53	69	-50	70	-5	69	-50	74	-45	70	-5	74	-45	81	-4	100	88	101	84	101	101	101	101	101	84	103	79	101	101	103	79	105	108	105	108	103	79	105	73	105	108	105	73	110	113	110	113	105	73	109	66	110	113	109	66	114	56	120	32	121	21	126	118	121	-1	121	21	118	0	138	12	143	27	133	20	133	20	130	21	130	-1	130	-1	126	118	126	-99	126	-99	126	118	121	21	126	-99	121	21	121	-1	138	8	138	12	133	20	138	8	133	20	140	-4	140	-4	133	20	133	0	133	0	133	20	130	-1	138	8	140	-4	148	3	148	3	140	-4	146	-8	148	3	146	-8	151	-12	143	27	147	18	150	33	150	33	147	18	155	21	150	33	155	21	156	39	156	39	155	21	163	24	156	39	163	24	162	47	162	47	163	24	170	56	149	100	146	107	147	78	149	100	147	78	149	82	149	100	149	82	150	86	149	100	150	86	150	90	131	44	133	51	134	117	134	117	133	51	137	59	134	117	137	59	141	113	141	113	137	59	141	67	141	113	141	67	146	107	146	107	141	67	144	73	146	107	144	73	147	78	151	-12	156	-18	157	0	157	0	156	-18	161	-25	157	0	161	-25	165	-2	165	-2	161	-25	171	-37	165	-2	171	-37	175	-4	175	-4	171	-37	179	-46	175	-4	179	-46	187	-5	187	-5	179	-46	185	-51	187	-5	185	-51	192	-54	192	-54	199	-55	201	-7	201	-7	199	-55	208	-54	201	-7	208	-54	211	-10	211	-10	208	-54	215	-51	211	-10	215	-51	219	-15	219	-15	215	-51	220	-45	219	-15	220	-45	223	-22	223	-22	220	-45	223	-38	223	-22	223	-38	224	-30	224	51	222	59	221	42	221	42	222	59	218	66	221	42	218	66	215	35	215	35	218	66	213	71	215	35	213	71	206	30	206	30	213	71	205	74	206	30	205	74	198	75	195	26	206	30	198	75	195	26	198	75	191	75	195	26	191	75	186	73	195	26	186	73	183	25	186	73	181	70	183	25	183	25	181	70	175	64	183	25	175	64	172	25	172	25	175	64	170	56	172	25	170	56	163	24	131	44	134	117	130	37	130	37	134	117	126	118	130	37	126	118	130	28	130	28	126	118	130	-1	130	28	130	-1	130	21	132	-23	134	-98	135	-31	135	-31	134	-98	141	-94	135	-31	141	-94	138	-40	138	-40	141	-94	143	-50	134	-98	132	-23	131	-13	134	-98	131	-13	130	-1	134	-98	130	-1	126	-99	114	56	117	48	118	117	118	117	117	48	119	40	118	117	119	40	126	118	126	118	119	40	120	32	146	-56	146	-89	149	-61	149	-61	146	-89	150	-81	149	-61	150	-81	150	-66	150	-66	150	-81	151	-73	150	-66	151	-73	151	-69	143	-50	141	-94	146	-89	143	-50	146	-89	146	-56	121	-1	120	-14	126	-99	126	-99	120	-14	119	-24	126	-99	119	-24	118	-98	118	-98	119	-24	117	-32	118	-98	117	-32	114	-41	111	-94	118	-98	114	-41	111	-94	114	-41	109	-50	111	-94	109	-50	106	-56	111	-94	106	-56	106	-89	118	20	113	12	118	0	118	20	118	0	121	21	108	25	100	31	102	17	108	25	102	17	113	12	83	54	84	22	89	44	89	44	84	22	93	20	89	44	93	20	94	36	94	36	93	20	102	17	94	36	102	17	100	31	104	-60	102	-65	102	-82	104	-60	102	-82	106	-89	104	-60	106	-89	106	-56	101	-69	101	-73	102	-82	101	-69	102	-82	102	-65	77	63	71	69	74	24	77	63	74	24	84	22	77	63	84	22	83	54	74	24	71	69	65	73	74	24	65	73	62	25	28	-31	29	-39	30	-22	30	-22	29	-39	33	-46	30	-22	33	-46	35	-15	35	-15	33	-46	38	-51	35	-15	38	-51	44	-10	44	-10	38	-51	45	-54	44	-10	45	-54	56	-7	56	-7	45	-54	53	-55	56	-7	53	-55	59	-55	110	113	114	56	118	117	148	3	151	-12	157	0	187	-5	192	-54	201	-7	143	27	138	12	147	18	100	88	101	101	100	93	68	-11	68	-11	68	-11	68	-11	66	75	62	-50	62	-50	66	75	52	67	62	-50	52	67	46	-28	46	-28	52	67	42	55	46	-28	42	55	37	-4	37	-4	42	55	36	39	37	-4	36	39	33	20	69	-5	71	-3	84	78	84	78	71	-3	74	-2	84	78	74	-2	77	-1	77	-1	79	-1	84	78	84	78	79	-1	81	-1	84	78	81	-1	84	-2	122	-78	102	-63	117	-89	117	-89	102	-63	87	-49	117	-89	87	-49	86	-70	86	-70	87	-49	76	-36	86	-70	76	-36	70	-23	70	-23	68	-11	62	-50	70	-23	62	-50	86	-70	42	207	42	180	48	219	48	219	42	180	48	169	48	219	48	169	57	228	57	228	48	169	58	159	57	228	58	159	69	234	69	234	58	159	69	153	69	234	69	153	82	236	82	236	69	153	83	151	82	236	83	151	96	234	96	234	83	151	96	153	96	234	96	153	107	228	107	228	96	153	107	159	107	228	107	159	116	219	116	219	107	159	116	169	116	219	116	169	122	208	122	208	116	169	122	181	122	208	122	181	124	194	86	-2	89	-2	97	76	97	76	89	-2	101	0	97	76	101	0	109	70	109	70	101	0	111	4	109	70	111	4	118	61	118	61	111	4	119	12	118	61	119	12	124	49	124	49	119	12	124	22	124	49	124	22	126	35	84	78	84	-2	86	-2	84	78	86	-2	97	76	68	-8	69	-5	84	78	68	-8	84	78	66	75	68	-8	66	75	68	-11	42	180	42	207	40	194	65	308	59	310	62	260	62	260	59	310	51	310	62	260	51	310	49	262	49	262	51	310	44	309	49	262	44	309	39	267	39	267	44	309	37	306	39	267	37	306	32	272	32	272	37	306	32	301	32	272	32	301	29	294	29	294	28	286	29	279	29	294	29	279	32	272	74	189	80	197	81	230	81	230	80	197	88	207	81	230	88	207	89	232	89	232	88	207	94	215	89	232	94	215	97	234	97	234	94	215	100	221	97	234	100	221	104	238	104	238	100	221	108	227	104	238	108	227	113	243	113	243	108	227	118	234	113	243	118	234	113	247	113	247	118	254	108	260	70	229	56	227	59	179	70	229	59	179	64	181	70	229	64	181	69	184	70	229	69	184	74	189	70	229	74	189	81	230	100	323	101	319	101	336	101	336	101	319	103	314	101	336	103	314	105	343	105	343	103	314	105	308	105	343	105	308	110	349	110	349	105	308	109	301	110	349	109	301	114	291	120	267	121	256	126	353	121	233	121	256	118	234	120	32	121	21	126	118	121	-1	121	21	118	0	108	-7	118	0	113	8	108	-7	113	8	104	3	138	12	143	27	133	20	133	20	130	21	130	-1	130	-1	126	118	126	-99	126	-99	126	118	121	21	126	-99	121	21	121	-1	121	-1	120	-14	126	-99	126	-99	120	-14	119	-24	126	-99	119	-24	118	-98	118	-98	119	-24	117	-32	118	-98	117	-32	114	-41	111	-94	118	-98	114	-41	111	-94	114	-41	109	-50	111	-94	109	-50	106	-56	111	-94	106	-56	106	-89	118	20	108	25	113	12	113	12	118	0	118	20	118	20	118	0	121	21	102	17	113	12	108	25	102	17	108	25	100	31	102	17	100	31	94	36	102	17	94	36	93	20	89	44	83	54	84	22	89	44	84	22	93	20	89	44	93	20	94	36	138	247	143	262	133	254	133	254	130	256	130	233	130	233	126	353	126	135	126	135	126	353	121	256	126	135	121	256	121	233	138	8	138	12	133	20	138	8	133	20	140	-4	140	-4	133	20	133	0	133	0	133	20	130	-1	138	243	138	247	133	254	138	243	133	254	140	230	140	230	133	254	133	234	133	234	133	254	130	233	138	8	140	-4	148	3	148	3	140	-4	146	-8	148	3	146	-8	151	-12	143	27	147	18	150	33	150	33	147	18	155	21	150	33	155	21	156	39	156	39	155	21	163	24	156	39	163	24	162	47	162	47	163	24	170	56	138	243	140	230	148	238	148	238	140	230	146	226	148	238	146	226	151	222	143	262	147	253	150	268	150	268	147	253	155	256	150	268	155	256	156	274	156	274	155	256	163	259	156	274	163	259	162	282	162	282	163	259	170	291	149	100	146	107	147	78	149	100	147	78	149	82	149	100	149	82	150	86	149	100	150	86	150	90	131	44	133	51	134	117	134	117	133	51	137	59	134	117	137	59	141	113	141	113	137	59	141	67	141	113	141	67	146	107	146	107	141	67	144	73	146	107	144	73	147	78	149	335	146	342	147	313	149	335	147	313	149	317	149	335	149	317	150	321	149	335	150	321	150	325	131	279	133	286	134	352	134	352	133	286	137	294	134	352	137	294	141	348	141	348	137	294	141	302	141	348	141	302	146	342	146	342	141	302	144	308	146	342	144	308	147	313	151	-12	156	-18	157	0	157	0	156	-18	161	-25	157	0	161	-25	165	-2	165	-2	161	-25	171	-37	165	-2	171	-37	175	-4	175	-4	171	-37	179	-46	175	-4	179	-46	187	-5	187	-5	179	-46	185	-51	187	-5	185	-51	192	-54	151	222	156	216	157	235	157	235	156	216	161	209	157	235	161	209	165	232	165	232	161	209	171	197	165	232	171	197	175	230	175	230	171	197	179	188	175	230	179	188	187	229	187	229	179	188	185	182	187	229	185	182	192	179	192	179	199	179	201	227	201	227	199	179	208	180	201	227	208	180	211	224	211	224	208	180	215	183	211	224	215	183	219	219	219	219	215	183	220	189	219	219	220	189	223	212	223	212	220	189	223	196	223	212	223	196	224	204	192	-54	199	-55	201	-7	201	-7	199	-55	208	-54	201	-7	208	-54	211	-10	211	-10	208	-54	215	-51	211	-10	215	-51	219	-15	219	-15	215	-51	220	-45	219	-15	220	-45	223	-22	223	-22	220	-45	223	-38	223	-22	223	-38	224	-30	224	286	222	294	221	277	221	277	222	294	218	301	221	277	218	301	215	270	215	270	218	301	213	306	215	270	213	306	206	265	206	265	213	306	205	309	206	265	205	309	198	310	195	261	206	265	198	310	195	261	198	310	191	310	195	261	191	310	186	308	195	261	186	308	183	260	186	308	181	305	183	260	183	260	181	305	175	299	183	260	175	299	172	260	172	260	175	299	170	291	172	260	170	291	163	259	224	51	222	59	221	42	221	42	222	59	218	66	221	42	218	66	215	35	215	35	218	66	213	71	215	35	213	71	206	30	206	30	213	71	205	74	206	30	205	74	198	75	195	26	206	30	198	75	195	26	198	75	191	75	195	26	191	75	186	73	195	26	186	73	183	25	186	73	181	70	183	25	183	25	181	70	175	64	183	25	175	64	172	25	172	25	175	64	170	56	172	25	170	56	163	24	131	279	134	352	130	272	130	272	134	352	126	353	130	272	126	353	130	263	130	263	126	353	130	233	130	263	130	233	130	256	131	44	134	117	130	37	130	37	134	117	126	118	130	37	126	118	130	28	130	28	126	118	130	-1	130	28	130	-1	130	21	132	211	134	136	135	202	135	202	134	136	141	140	135	202	141	140	138	194	138	194	141	140	143	184	134	136	132	211	131	221	134	136	131	221	130	233	134	136	130	233	126	135	114	291	117	283	118	352	118	352	117	283	119	275	118	352	119	275	126	353	126	353	119	275	120	267	146	178	146	146	149	173	149	173	146	146	150	153	149	173	150	153	150	168	150	168	150	153	151	161	150	168	151	161	151	165	143	184	141	140	146	146	143	184	146	146	146	178	132	-23	134	-98	135	-31	135	-31	134	-98	141	-94	135	-31	141	-94	138	-40	138	-40	141	-94	143	-50	134	-98	132	-23	131	-13	134	-98	131	-13	130	-1	134	-98	130	-1	126	-99	114	56	117	48	118	117	118	117	117	48	119	40	118	117	119	40	126	118	126	118	119	40	120	32	110	113	105	108	105	73	110	113	105	73	109	66	110	113	109	66	114	56	110	113	114	56	118	117	146	-56	146	-89	149	-61	149	-61	146	-89	150	-81	149	-61	150	-81	150	-66	150	-66	150	-81	151	-73	150	-66	151	-73	151	-69	143	-50	141	-94	146	-89	143	-50	146	-89	146	-56	121	233	120	220	126	135	126	135	120	220	119	210	126	135	119	210	118	136	118	136	119	210	117	202	118	136	117	202	114	193	111	140	118	136	114	193	111	140	114	193	109	184	111	140	109	184	106	178	111	140	106	178	106	145	118	254	113	247	118	234	118	254	118	234	121	256	108	260	100	265	102	252	108	260	102	252	113	247	83	289	84	257	89	279	89	279	84	257	93	255	89	279	93	255	94	271	94	271	93	255	102	252	94	271	102	252	100	265	104	174	102	169	102	153	104	174	102	153	106	145	104	174	106	145	106	178	101	166	101	161	102	153	101	166	102	153	102	169	77	298	71	304	74	259	77	298	74	259	84	257	77	298	84	257	83	289	74	259	71	304	65	308	74	259	65	308	62	260	28	203	29	195	30	212	30	212	29	195	33	188	30	212	33	188	35	219	35	219	33	188	38	183	35	219	38	183	44	224	44	224	38	183	45	180	44	224	45	180	56	227	56	227	45	180	53	179	56	227	53	179	59	179	65	73	59	75	62	25	62	25	59	75	51	75	62	25	51	75	49	27	49	27	51	75	44	74	49	27	44	74	39	32	39	32	44	74	37	71	39	32	37	71	32	37	32	37	37	71	32	66	32	37	32	66	29	59	29	59	28	51	29	44	29	59	29	44	32	37	108	-7	104	3	100	-13	100	-13	104	3	97	0	100	-13	97	0	94	-19	94	-19	97	0	89	-2	94	-19	89	-2	88	-27	88	-27	89	-2	81	-4	88	-27	81	-4	80	-37	80	-37	81	-4	74	-45	70	-5	56	-7	59	-55	70	-5	59	-55	64	-53	70	-5	64	-53	69	-50	70	-5	69	-50	74	-45	70	-5	74	-45	81	-4	100	88	101	84	101	101	101	101	101	84	103	79	101	101	103	79	105	108	105	108	103	79	105	73	104	-60	102	-65	102	-82	104	-60	102	-82	106	-89	104	-60	106	-89	106	-56	101	-69	101	-73	102	-82	101	-69	102	-82	102	-65	77	63	71	69	74	24	77	63	74	24	84	22	77	63	84	22	83	54	74	24	71	69	65	73	74	24	65	73	62	25	28	-31	29	-39	30	-22	30	-22	29	-39	33	-46	30	-22	33	-46	35	-15	35	-15	33	-46	38	-51	35	-15	38	-51	44	-10	44	-10	38	-51	45	-54	44	-10	45	-54	56	-7	56	-7	45	-54	53	-55	56	-7	53	-55	59	-55	113	8	118	0	113	12	100	88	101	101	100	93	110	349	114	291	118	352	148	3	151	-12	157	0	148	238	151	222	157	235	187	-5	192	-54	201	-7	187	229	192	179	201	227	143	262	138	247	147	253	143	27	138	12	147	18	100	323	101	336	100	328	353	342	349	348	351	324	353	342	351	324	352	328	353	342	352	328	353	332	353	342	353	332	354	336	349	348	345	352	347	316	349	348	347	316	349	320	349	348	349	320	351	324	347	316	345	352	339	355	347	316	339	355	333	357	347	316	333	357	325	355	347	316	325	355	319	352	347	316	319	352	314	347	347	316	314	347	310	340	347	316	310	340	307	334	347	316	307	334	291	219	274	342	271	348	272	324	274	342	272	324	274	328	274	342	274	328	275	332	274	342	275	332	275	336	271	348	266	352	268	316	271	348	268	316	270	320	271	348	270	320	272	324	268	316	266	352	260	355	268	316	260	355	253	357	268	316	253	357	246	355	268	316	246	355	240	352	268	316	240	352	235	347	268	316	235	347	231	340	268	316	231	340	228	334	268	316	228	334	212	219	195	342	191	348	193	324	195	342	193	324	194	328	195	342	194	328	195	332	195	342	195	332	196	336	191	348	187	352	189	316	191	348	189	316	191	320	191	348	191	320	193	324	189	316	187	352	181	355	189	316	181	355	175	357	189	316	175	357	167	355	189	316	167	355	161	352	189	316	161	352	156	347	189	316	156	347	152	340	189	316	152	340	150	334	189	316	150	334	133	219	116	342	113	348	114	324	116	342	114	324	115	328	116	342	115	328	117	332	116	342	117	332	117	336	113	348	108	352	110	316	113	348	110	316	112	320	113	348	112	320	114	324	110	316	108	352	102	355	110	316	102	355	95	357	110	316	95	357	88	355	110	316	88	355	82	352	110	316	82	352	77	347	110	316	77	347	73	340	110	316	73	340	70	334	110	316	70	334	54	219	54	219	70	334	37	223	133	219	150	334	117	223	212	219	228	334	195	223	291	219	307	334	275	223	30	159	25	154	114	137	114	137	25	154	18	150	114	137	18	150	7	147	32	310	32	173	98	158	32	310	98	158	96	165	32	310	96	165	96	172	32	310	96	172	95	312	32	310	95	312	95	344	32	310	95	344	32	318	95	344	7	344	18	332	95	344	18	332	25	328	95	344	25	328	29	324	95	344	29	324	32	318	96	312	95	312	96	172	96	312	96	172	96	282	96	312	96	282	97	288	96	312	97	288	104	325	124	315	127	344	119	313	119	313	127	344	115	336	119	313	115	336	114	310	114	310	115	336	109	306	105	302	109	306	115	336	105	302	115	336	104	325	150	305	155	350	146	312	146	312	155	350	141	348	146	312	141	348	141	316	141	316	141	348	133	317	129	317	133	317	141	348	129	317	141	348	127	344	150	158	147	153	239	137	239	137	147	153	142	149	239	137	142	149	136	147	217	172	217	285	214	306	217	172	214	306	206	324	217	172	206	324	193	338	217	172	193	338	217	163	239	147	230	149	239	137	239	137	230	149	224	152	239	137	224	152	153	172	153	172	224	152	219	156	153	172	219	156	153	280	152	295	153	280	155	350	152	295	155	350	150	305	217	163	193	338	176	347	217	163	176	347	155	350	217	163	155	350	153	280	217	163	153	280	219	156	152	164	150	158	239	137	152	164	239	137	153	172	104	325	97	288	99	293	104	325	99	293	102	298	104	325	102	298	105	302	114	137	114	147	106	150	114	137	106	150	101	153	114	137	101	153	32	173	114	137	32	173	32	165	114	137	32	165	30	159	114	137	7	147	7	137	32	173	101	153	98	158	127	344	124	315	129	317	239	137	136	147	136	137	18	332	7	344	7	334	47	27	39	20	188	0	188	0	39	20	27	15	188	0	27	15	8	12	188	12	165	14	188	0	188	0	165	14	149	18	188	0	149	18	52	51	52	51	149	18	139	25	52	51	139	25	52	117	52	117	139	25	52	137	52	117	52	137	6	137	52	176	52	137	139	25	52	176	139	25	52	196	52	176	52	196	6	196	52	176	6	196	6	176	38	320	46	313	291	338	291	338	46	313	154	320	291	338	154	320	168	321	168	321	192	320	291	338	291	338	192	320	211	318	291	338	211	318	226	314	265	283	291	338	259	293	259	293	291	338	249	301	239	309	249	301	291	338	239	309	291	338	226	314	291	338	265	283	271	272	291	338	271	272	275	257	291	338	275	257	280	237	291	338	280	237	291	237	133	296	134	305	52	287	133	296	52	287	133	50	134	305	138	313	52	287	52	287	138	313	145	317	52	287	145	317	51	302	51	302	145	317	154	320	51	302	154	320	46	313	26	324	38	320	291	338	26	324	291	338	8	338	26	324	8	338	8	325	133	196	133	176	222	176	133	196	222	176	222	196	133	137	133	117	222	117	133	137	222	117	222	137	134	36	133	50	52	287	134	36	52	287	52	196	134	36	52	196	139	25	51	37	47	27	188	0	51	37	188	0	52	51	188	0	8	12	8	0	52	117	6	137	6	117	90	43	86	30	90	4	90	4	86	30	80	20	90	4	80	20	79	-1	79	-1	80	20	73	13	79	-1	73	13	67	-5	67	-5	73	13	65	10	67	-5	65	10	55	-6	55	-6	65	10	55	8	74	81	69	82	69	57	69	57	69	82	64	82	69	57	64	82	62	59	62	59	64	82	55	59	45	58	55	59	64	82	45	58	64	82	45	80	53	223	54	215	54	264	54	264	54	215	55	206	54	264	55	206	59	282	59	282	55	206	60	186	59	282	60	186	68	299	68	299	60	186	64	171	68	299	64	171	67	160	54	264	52	246	53	239	54	264	53	239	53	231	54	264	53	231	53	223	79	313	68	299	69	153	79	313	69	153	70	149	79	313	70	149	71	147	79	313	71	147	79	127	79	313	79	127	92	325	18	206	18	186	60	186	18	206	60	186	55	206	126	339	114	336	117	306	117	306	114	336	116	296	125	12	116	296	114	336	125	12	114	336	110	25	110	25	114	336	102	331	110	25	102	331	100	13	100	13	102	331	92	325	100	13	92	325	90	43	90	43	92	325	89	79	89	79	92	325	88	87	88	87	92	325	87	95	141	63	128	67	138	3	129	206	128	67	132	80	129	206	132	80	135	186	135	186	132	80	135	91	135	186	135	91	136	172	136	172	135	91	137	103	136	172	137	103	137	162	137	162	137	103	138	115	137	162	138	115	138	154	138	154	138	115	138	150	203	206	129	206	135	186	203	206	135	186	203	186	125	12	138	3	128	67	125	12	128	67	129	206	125	12	129	206	125	229	125	12	125	229	121	251	125	12	121	251	118	271	125	12	118	271	116	286	125	12	116	286	116	296	138	127	203	127	203	147	138	127	203	147	138	147	138	127	138	147	138	115	117	306	121	315	126	339	126	339	121	315	127	321	126	339	127	321	140	341	140	341	127	321	134	326	140	341	134	326	143	327	143	327	151	326	154	342	154	342	151	326	157	324	154	342	157	324	180	340	180	340	157	324	162	319	180	340	162	319	165	314	226	305	216	321	216	256	226	305	216	256	223	263	226	305	223	263	228	273	226	305	228	273	229	286	185	251	195	249	201	332	201	332	195	249	207	251	201	332	207	251	216	321	216	321	207	251	216	256	180	340	165	314	166	306	180	340	166	306	166	271	180	340	166	271	170	262	180	340	170	262	176	255	180	340	176	255	185	251	180	340	185	251	201	332	166	271	166	306	166	301	154	342	140	341	143	327	166	271	166	301	165	295	166	271	165	295	165	291	166	271	165	291	165	286	166	271	165	286	165	282	161	-6	173	-7	168	56	168	56	173	-7	176	56	193	57	176	56	185	-6	193	57	185	-6	195	-3	168	56	160	57	161	-6	161	-6	160	57	151	60	161	-6	151	60	149	-2	149	-2	151	60	141	63	149	-2	141	63	138	3	195	-3	204	2	206	60	206	60	204	2	213	8	206	60	213	8	215	67	215	67	213	8	219	17	215	67	219	17	222	77	222	77	219	17	225	27	222	77	225	27	227	92	227	92	225	27	230	38	227	92	230	38	238	92	238	92	230	38	233	53	238	92	233	53	236	70	176	56	173	-7	185	-6	90	43	90	4	100	13	92	325	79	127	83	115	92	325	83	115	86	104	92	325	86	104	87	95	79	127	71	147	18	147	79	127	18	147	18	127	90	43	89	79	83	80	90	43	83	80	83	49	83	49	83	80	78	81	83	49	78	81	76	54	76	54	78	81	74	81	76	54	74	81	69	57	26	33	27	42	30	74	30	74	27	42	31	49	30	74	31	49	45	80	45	80	31	49	37	55	45	80	37	55	45	58	11	36	12	21	13	52	13	52	12	21	18	9	13	52	18	9	19	65	19	65	18	9	27	1	19	65	27	1	26	33	26	33	30	74	19	65	45	9	37	13	39	-4	45	9	39	-4	55	-6	45	9	55	-6	55	8	26	33	27	1	28	25	28	25	27	1	39	-4	28	25	39	-4	31	18	31	18	39	-4	37	13	193	57	195	-3	206	60	138	150	138	115	138	147	68	299	67	160	69	153	320	222	320	222	339	237	339	237	320	222	346	209	339	237	346	209	356	253	356	253	346	209	349	29	356	253	349	29	356	14	402	-5	416	49	416	60	416	230	416	209	463	209	416	230	463	209	463	230	356	253	367	3	371	271	371	271	367	3	383	-3	371	271	383	-3	387	291	387	291	383	-3	402	-5	387	291	402	-5	403	315	403	315	402	-5	416	60	403	315	416	60	416	315	418	40	420	-3	422	34	422	34	420	-3	436	2	422	34	436	2	428	31	428	31	436	2	435	30	441	30	435	30	436	2	441	30	436	2	451	13	464	29	476	50	464	56	464	29	464	56	458	46	464	29	458	46	452	38	464	29	452	38	451	13	447	33	441	30	451	13	447	33	451	13	452	38	416	49	402	-5	420	-3	416	49	420	-3	418	40	532	7	535	34	530	7	530	7	535	34	528	7	525	7	528	7	535	34	525	7	535	34	524	52	503	164	506	145	507	187	507	187	506	145	514	128	507	187	514	128	518	207	518	207	514	128	528	113	518	207	528	113	535	223	535	223	528	113	548	99	535	223	548	99	556	233	556	233	548	99	554	191	555	181	554	191	548	99	555	181	548	99	574	86	570	164	574	86	583	155	583	155	574	86	593	77	583	155	593	77	602	147	602	147	593	77	606	69	602	147	606	69	628	134	628	134	606	69	616	60	628	134	616	60	621	52	561	172	555	181	574	86	561	172	574	86	570	164	585	10	573	-4	584	-6	585	10	584	-6	594	-6	585	10	565	13	573	-4	537	6	540	4	549	21	549	21	540	4	549	1	549	21	549	1	565	13	565	13	549	1	561	-1	565	13	561	-1	573	-4	535	34	532	7	534	6	535	34	534	6	537	6	535	34	537	6	549	21	524	52	517	76	518	0	524	52	518	0	521	3	524	52	521	3	523	5	524	52	523	5	525	7	589	236	586	220	594	219	589	236	594	219	596	235	596	235	594	219	602	217	596	235	602	217	604	234	604	234	602	217	610	214	604	234	610	214	612	232	612	232	610	214	617	210	612	232	617	210	621	229	621	229	617	210	624	204	621	229	624	204	625	228	582	237	556	233	560	208	582	237	560	208	567	214	582	237	567	214	576	218	582	237	576	218	586	220	582	237	586	220	589	236	556	233	554	191	555	200	556	233	555	200	560	208	632	226	629	227	629	198	629	198	629	227	625	228	629	198	625	228	624	204	634	191	639	184	635	226	635	226	639	184	637	225	640	226	637	225	639	184	640	226	639	184	643	175	649	235	647	232	647	163	649	235	647	163	660	163	649	235	660	163	660	235	645	229	643	227	643	175	645	229	643	175	647	163	645	229	647	163	647	232	632	226	629	198	634	191	632	226	634	191	635	226	671	69	668	89	667	44	667	44	668	89	661	106	667	44	661	106	657	23	657	23	661	106	647	121	657	23	647	121	640	7	640	7	647	121	628	134	640	7	628	134	623	42	623	42	621	32	640	7	640	7	621	32	619	-3	619	-3	621	32	616	23	619	-3	616	23	608	16	619	-3	608	16	598	12	619	-3	598	12	594	-6	598	12	585	10	594	-6	515	-6	518	0	517	76	515	-6	517	76	502	76	515	-6	502	76	502	-6	187	179	164	172	165	152	165	152	164	172	131	169	131	55	131	169	50	276	131	55	50	276	132	38	132	38	50	276	135	27	48	38	45	29	175	0	175	0	45	29	39	22	175	0	39	22	31	17	31	17	27	16	175	0	175	0	27	16	23	15	175	0	23	15	18	14	135	314	140	318	166	338	166	338	140	318	147	320	166	338	147	320	156	320	156	320	178	317	166	338	166	338	178	317	212	335	258	172	276	187	277	306	277	306	276	187	289	204	277	306	289	204	294	281	294	281	289	204	297	225	294	281	297	225	300	248	249	324	212	335	212	272	249	324	212	272	214	242	249	324	214	242	223	157	249	324	223	157	235	161	249	324	235	161	258	172	249	324	258	172	277	306	223	157	214	242	211	213	223	157	211	213	208	155	208	155	211	213	203	193	208	155	203	193	190	153	190	153	203	193	187	179	190	153	187	179	165	152	212	335	178	317	194	309	212	335	194	309	205	294	212	335	205	294	212	272	131	169	131	151	165	152	131	303	132	309	50	276	131	303	50	276	131	169	50	276	132	309	135	314	50	276	135	314	166	338	50	276	166	338	49	296	166	338	8	338	26	323	166	338	26	323	38	318	166	338	38	318	45	310	166	338	45	310	49	296	175	0	175	12	155	15	175	0	155	15	142	20	175	0	142	20	50	63	175	0	50	63	50	49	175	0	50	49	48	38	50	63	142	20	135	27	50	63	135	27	50	276	13	13	8	12	175	0	13	13	175	0	18	14	175	0	8	12	8	0	26	323	8	338	8	325	628	134	621	52	623	42	640	226	643	175	643	227	349	29	346	209	346	47	346	209	320	222	320	209	356	253	356	14	367	3	34	162	34	153	36	126	36	126	34	153	34	146	36	126	34	146	19	146	89	160	89	170	87	309	87	309	89	170	89	179	87	309	89	179	89	185	89	185	212	185	91	204	91	204	212	185	217	204	203	126	208	146	90	126	90	126	89	146	92	98	92	98	89	146	76	22	92	98	76	22	104	2	98	68	104	2	109	41	109	41	104	2	142	-5	109	41	142	-5	126	22	126	22	142	-5	150	14	172	17	150	14	168	-2	172	17	168	-2	190	6	89	146	87	309	76	22	76	22	87	309	63	279	76	22	63	279	55	52	55	52	63	279	47	243	55	52	47	243	42	88	42	88	47	243	38	204	42	88	38	204	36	126	36	126	38	204	35	185	36	126	35	185	34	179	173	335	159	321	174	317	173	335	174	317	188	332	188	332	174	317	189	305	188	332	189	305	203	326	203	326	189	305	201	288	203	326	201	288	212	266	103	263	116	291	118	329	118	329	116	291	135	313	118	329	135	313	156	336	156	336	135	313	159	321	156	336	159	321	173	335	89	185	91	204	87	309	87	309	91	204	95	232	87	309	95	232	118	329	118	329	95	232	103	263	89	151	89	160	87	309	89	151	87	309	89	146	220	241	230	241	230	311	220	241	230	311	217	319	220	241	217	319	212	266	239	63	229	68	225	40	225	40	229	68	217	51	225	40	217	51	209	21	209	21	217	51	204	36	209	21	204	36	190	6	190	6	204	36	189	24	190	6	189	24	172	17	150	14	142	-5	168	-2	35	185	38	204	20	204	35	185	20	204	15	185	34	171	34	162	36	126	34	171	36	126	34	179	36	126	19	146	15	126	203	326	212	266	217	319	92	98	104	2	98	68	89	146	90	126	208	146	104	423	20	319	89	375	89	375	20	319	89	371	89	366	89	371	20	319	89	366	20	319	91	362	91	362	20	319	95	360	92	381	97	389	104	423	104	423	97	389	104	400	104	423	104	400	114	415	95	360	20	319	101	358	101	358	20	319	262	319	101	358	262	319	108	358	108	358	262	319	262	358	104	423	89	375	92	381	190	362	187	360	262	319	262	319	187	360	181	358	262	319	181	358	174	358	262	319	174	358	20	358	262	319	20	358	20	319	185	389	190	381	262	319	262	319	190	381	192	375	262	319	192	375	193	371	193	371	192	366	262	319	262	319	192	366	190	362	178	400	185	389	262	319	178	400	262	319	177	423	178	400	177	423	168	415	153	-77	153	331	116	331	153	-77	116	331	116	-77	100	318	107	319	107	319	107	319	107	358	100	318	100	318	107	358	100	358	100	318	100	358	94	318	94	318	100	358	94	360	94	318	94	360	91	316	91	316	94	360	90	362	91	316	90	362	89	313	89	313	90	362	88	366	89	313	88	366	88	309	20	339	88	371	88	375	20	339	88	375	104	423	104	423	88	375	91	381	104	423	91	381	96	389	104	400	114	415	104	423	104	400	104	423	96	389	262	358	107	358	107	319	262	358	107	319	262	319	104	254	113	262	103	278	104	254	103	278	96	290	104	254	96	290	91	299	104	254	91	299	89	305	104	254	89	305	20	339	88	309	88	371	20	339	88	309	20	339	89	305	88	371	88	309	88	366	194	375	195	371	262	339	262	339	195	371	194	309	194	309	195	371	194	366	194	309	194	366	194	313	194	313	194	366	192	362	194	313	192	362	192	316	192	316	192	362	188	360	192	316	188	360	188	318	188	318	188	360	183	358	188	318	183	358	183	318	183	318	183	358	175	358	183	318	175	358	175	319	175	319	175	358	20	358	262	339	177	423	178	400	262	339	178	400	186	389	262	339	186	389	191	381	262	339	191	381	194	375	262	339	194	309	193	305	262	339	193	305	191	299	262	339	191	299	186	290	262	339	186	290	179	278	262	339	179	278	177	254	179	278	169	262	177	254	175	319	20	358	20	319	178	400	177	423	168	415	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	215	320	215	320	215	282	222	275	215	320	222	275	222	327	222	327	222	275	231	270	222	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	241	333	241	333	241	268	251	270	241	333	251	270	251	331	251	331	251	270	260	274	251	331	260	274	260	327	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	31	333	31	268	41	331	41	331	31	268	42	270	41	331	42	270	50	327	50	327	42	270	51	274	50	327	51	274	57	320	57	320	51	274	58	281	57	320	58	281	62	311	62	311	58	281	62	290	62	311	62	290	64	300	0	301	1	291	1	311	1	311	1	291	5	282	1	311	5	282	5	320	5	320	5	282	12	275	5	320	12	275	12	327	12	327	12	275	21	270	12	327	21	270	21	331	21	331	21	270	31	268	21	331	31	268	31	333	365	327	365	274	372	320	372	320	365	274	372	281	372	320	372	281	377	311	377	311	372	281	377	290	377	311	377	290	378	300	314	301	316	291	316	311	316	311	316	291	320	282	316	311	320	282	320	320	320	320	320	282	327	275	320	320	327	275	327	327	327	327	327	275	336	270	327	327	336	270	336	331	336	331	336	270	345	268	336	331	345	268	346	333	346	333	345	268	356	270	346	333	356	270	356	331	356	331	356	270	365	274	356	331	365	274	365	327	251	331	252	270	260	327	260	327	252	270	260	274	260	327	260	274	267	320	267	320	260	274	267	281	267	320	267	281	272	311	272	311	267	281	272	290	272	311	272	290	273	300	209	301	211	291	211	311	211	311	211	291	215	282	211	311	215	282	216	320	216	320	215	282	222	275	216	320	222	275	223	327	223	327	222	275	231	270	223	327	231	270	231	331	231	331	231	270	241	268	231	331	241	268	242	333	242	333	241	268	252	270	242	333	252	270	251	331	146	331	147	270	155	327	155	327	147	270	156	274	155	327	156	274	162	320	162	320	156	274	162	281	162	320	162	281	167	311	167	311	162	281	167	290	167	311	167	290	169	300	104	301	105	291	106	311	106	311	105	291	110	282	106	311	110	282	110	320	110	320	110	282	117	275	110	320	117	275	117	327	117	327	117	275	126	270	117	327	126	270	126	331	126	331	126	270	136	268	126	331	136	268	137	333	137	333	136	268	147	270	137	333	147	270	146	331	477	127	466	61	472	-22	472	-22	466	61	436	3	472	-22	436	3	417	-77	417	-77	436	3	390	-41	417	-77	390	-41	348	-113	348	-113	390	-41	333	-71	348	-113	333	-71	268	-126	268	-126	333	-71	268	-82	466	192	472	276	436	250	436	250	472	276	417	331	436	250	417	331	390	295	390	295	417	331	348	367	390	295	348	367	333	325	333	325	348	367	268	336	202	325	268	336	268	380	202	325	268	380	188	367	71	192	100	250	119	331	119	331	100	250	145	295	119	331	145	295	188	367	188	367	145	295	202	325	64	276	29	207	29	46	64	276	29	46	60	127	64	276	60	127	71	192	64	276	71	192	119	331	145	-41	100	3	119	-77	119	-77	100	3	71	61	119	-77	71	61	64	-22	64	-22	71	61	60	127	477	127	508	207	472	276	477	127	508	46	508	207	348	367	268	380	268	336	477	127	472	-22	508	46	202	-71	145	-41	188	-113	202	-71	188	-113	268	-126	202	-71	268	-126	268	-82	64	-22	60	127	29	46	145	-41	119	-77	188	-113	508	207	508	46	521	127	472	276	466	192	477	127	29	46	29	207	16	127	89	381	102	423	86	375	86	375	102	423	17	339	86	375	17	339	85	371	85	371	85	309	85	366	85	366	85	309	87	363	87	363	85	309	86	313	89	381	94	389	102	423	102	423	94	389	101	400	102	423	101	400	112	415	85	309	85	371	17	339	85	309	17	339	86	305	246	375	247	371	315	339	315	339	247	371	247	309	247	309	247	371	247	366	247	309	247	366	246	313	246	313	247	366	245	362	246	313	245	362	244	316	244	316	245	362	241	360	244	316	241	360	240	318	240	318	241	360	235	358	240	318	235	358	235	318	235	318	235	358	228	358	235	318	228	358	228	319	228	319	228	358	104	319	97	318	104	319	100	358	97	318	100	358	94	358	315	339	230	423	231	400	315	339	231	400	238	389	315	339	238	389	243	381	315	339	243	381	246	375	315	339	247	309	246	305	315	339	246	305	243	299	315	339	243	299	239	290	315	339	239	290	231	278	315	339	231	278	230	254	231	278	221	262	230	254	97	318	94	358	92	318	92	318	94	358	90	360	92	318	90	360	88	316	88	316	90	360	87	363	88	316	87	363	86	313	102	254	111	262	101	278	102	254	101	278	93	290	102	254	93	290	89	299	102	254	89	299	86	305	102	254	86	305	17	339	104	319	228	358	100	358	231	400	230	423	220	415	391	527	16	-83	96	-40	96	-40	16	-83	775	-83	96	-40	775	-83	695	-40	695	-40	775	-83	391	527	695	-40	391	527	391	441	391	441	391	527	96	-40	261	-77	62	331	20	331	261	-77	20	331	219	-77	65	331	65	-77	103	-77	65	331	103	-77	103	331	167	331	167	-77	204	-77	167	331	204	-77	204	331	411	336	411	-85	455	-85	411	336	455	-85	455	380	411	336	455	380	33	380	411	336	33	380	33	336	31	-54	31	-118	41	-55	41	-55	31	-118	42	-116	41	-55	42	-116	50	-60	50	-60	42	-116	51	-112	50	-60	51	-112	57	-67	57	-67	51	-112	58	-105	57	-67	58	-105	62	-76	62	-76	58	-105	62	-97	62	-76	62	-97	64	-87	0	-85	1	-96	1	-76	1	-76	1	-96	5	-105	1	-76	5	-105	5	-67	5	-67	5	-105	12	-112	5	-67	12	-112	12	-60	12	-60	12	-112	21	-116	12	-60	21	-116	21	-55	21	-55	21	-116	31	-118	21	-55	31	-118	31	-54	260	-60	260	-112	267	-67	267	-67	260	-112	267	-105	267	-67	267	-105	272	-76	272	-76	267	-105	272	-97	272	-76	272	-97	273	-87	209	-85	211	-96	211	-76	211	-76	211	-96	215	-105	211	-76	215	-105	215	-67	215	-67	215	-105	222	-112	215	-67	222	-112	222	-60	222	-60	222	-112	231	-116	222	-60	231	-116	231	-55	231	-55	231	-116	241	-118	231	-55	241	-118	241	-54	241	-54	241	-118	251	-116	241	-54	251	-116	251	-55	251	-55	251	-116	260	-112	251	-55	260	-112	260	-60	146	-55	147	-116	155	-60	155	-60	147	-116	156	-112	155	-60	156	-112	162	-67	162	-67	156	-112	162	-105	162	-67	162	-105	167	-76	167	-76	162	-105	167	-97	167	-76	167	-97	169	-87	104	-85	105	-96	106	-76	106	-76	105	-96	110	-105	106	-76	110	-105	110	-67	110	-67	110	-105	117	-112	110	-67	117	-112	117	-60	117	-60	117	-112	126	-116	117	-60	126	-116	126	-55	126	-55	126	-116	136	-118	126	-55	136	-118	137	-54	137	-54	136	-118	147	-116	137	-54	147	-116	146	-55	243	272	282	272	243	320	243	320	282	272	282	358	243	320	282	358	39	320	39	320	282	358	0	358	39	320	0	358	39	272	39	272	0	358	0	272	15	197	-7	177	8	155	14	57	8	99	-7	177	14	57	-7	177	-8	77	-8	77	-7	177	-31	159	-8	77	-31	159	-32	94	-32	94	-31	159	-58	110	29	182	34	188	37	220	37	220	34	188	38	194	37	220	38	194	49	209	49	209	38	194	43	201	37	220	15	197	17	169	37	220	17	169	21	173	37	220	21	173	23	175	37	220	23	175	29	182	15	197	8	155	10	159	15	197	10	159	13	164	15	197	13	164	17	169	8	155	-7	177	8	99	13	89	14	57	17	83	17	83	14	57	37	32	17	83	37	32	21	79	21	79	37	32	23	76	39	57	34	63	37	32	39	57	37	32	50	42	39	57	50	42	44	51	29	69	23	76	37	32	29	69	37	32	34	63	10	94	8	99	14	57	10	94	14	57	13	89	-58	143	-88	129	-58	110	-58	143	-58	110	-31	159	329	148	32	148	32	104	26	104	32	104	26	149	26	104	26	149	20	149	8	99	10	101	10	152	10	152	10	101	14	103	10	152	14	103	14	150	14	150	14	103	19	104	14	150	19	104	20	149	20	149	19	104	26	104	32	104	32	148	26	149	329	148	32	104	329	104	8	155	8	99	10	152	-58	110	-88	129	-88	124	222	387	12	-117	52	-117	222	387	52	-117	261	387	329	387	121	-117	160	-117	329	387	160	-117	369	387	187	-123	190	-126	262	-82	262	-82	190	-126	192	-130	262	-82	192	-130	193	-135	193	-135	192	-139	262	-82	262	-82	192	-139	190	-145	262	-82	190	-145	185	-153	262	-82	20	-82	174	-121	262	-82	174	-121	181	-122	262	-82	181	-122	187	-123	178	-164	168	-179	177	-187	178	-164	177	-187	262	-82	178	-164	262	-82	185	-153	174	-121	20	-82	20	-121	97	-153	92	-145	104	-187	104	-187	92	-145	89	-139	104	-187	89	-139	20	-82	20	-82	89	-139	89	-135	91	-126	95	-123	20	-82	20	-82	95	-123	101	-122	20	-82	101	-122	262	-82	262	-82	101	-122	108	-121	89	-130	91	-126	20	-82	89	-130	20	-82	89	-135	104	-164	97	-153	104	-187	104	-164	104	-187	114	-179	262	-82	108	-121	262	-121	100	-121	107	-121	107	-121	107	-121	107	-82	100	-121	100	-121	107	-82	100	-82	100	-121	100	-82	94	-122	94	-122	100	-82	94	-80	94	-122	94	-80	91	-123	91	-123	94	-80	90	-78	91	-123	90	-78	89	-126	89	-126	90	-78	88	-74	89	-126	88	-74	88	-131	20	-101	88	-69	88	-64	20	-101	88	-64	104	-16	104	-16	88	-64	91	-58	104	-16	91	-58	96	-50	104	-39	114	-25	104	-16	104	-39	104	-16	96	-50	262	-82	107	-82	107	-121	262	-82	107	-121	262	-121	104	-185	113	-177	103	-162	104	-185	103	-162	96	-150	104	-185	96	-150	91	-141	104	-185	91	-141	89	-135	104	-185	89	-135	20	-101	88	-131	88	-69	20	-101	88	-131	20	-101	89	-135	88	-69	88	-131	88	-74	194	-64	195	-69	262	-101	262	-101	195	-69	194	-131	194	-131	195	-69	194	-74	194	-131	194	-74	194	-126	194	-126	194	-74	192	-78	194	-126	192	-78	192	-124	192	-124	192	-78	188	-80	192	-124	188	-80	188	-122	188	-122	188	-80	183	-82	188	-122	183	-82	183	-121	183	-121	183	-82	175	-82	183	-121	175	-82	175	-121	175	-121	175	-82	20	-82	262	-101	177	-16	178	-39	262	-101	178	-39	186	-50	262	-101	186	-50	191	-58	262	-101	191	-58	194	-64	262	-101	194	-131	193	-135	262	-101	193	-135	191	-141	262	-101	191	-141	186	-150	262	-101	186	-150	179	-162	262	-101	179	-162	177	-185	179	-162	169	-177	177	-185	175	-121	20	-82	20	-121	178	-39	177	-16	168	-25	65	307	68	304	69	326	69	326	68	304	72	302	69	326	72	302	75	329	75	329	72	302	76	301	75	329	76	301	82	332	82	332	76	301	82	302	82	332	82	302	89	334	89	334	82	302	88	305	89	334	88	305	93	308	65	321	63	315	64	310	65	321	64	310	65	307	65	321	65	307	69	326	116	330	121	334	119	346	119	346	120	359	114	363	119	346	114	363	114	349	114	349	114	363	109	367	114	349	109	367	108	352	108	352	109	367	105	371	108	352	105	371	102	354	102	354	105	371	101	376	102	354	101	376	97	380	137	421	136	355	137	367	137	421	137	367	141	418	141	418	137	367	140	377	141	418	140	377	142	387	141	418	142	387	144	414	144	414	142	387	145	396	144	414	145	396	145	410	145	410	145	396	146	406	121	334	126	338	126	355	126	355	126	338	131	422	131	422	126	338	131	272	131	422	131	272	137	421	137	421	131	272	136	355	126	273	131	272	126	338	126	273	126	338	125	327	126	273	125	327	122	317	126	273	122	317	121	276	117	289	117	285	118	299	118	299	117	285	119	280	118	299	119	280	120	308	120	308	119	280	121	276	120	308	121	276	122	317	147	342	140	346	143	334	144	359	140	346	147	350	144	359	147	350	150	364	150	364	147	350	155	353	150	364	155	353	155	368	155	368	155	353	162	356	155	368	162	356	159	373	159	373	162	356	164	378	136	339	143	334	140	346	136	339	140	346	144	359	136	339	144	359	136	355	169	358	175	359	171	386	169	358	171	386	167	383	169	358	167	383	164	378	169	358	164	378	162	356	156	321	160	317	161	337	161	337	160	317	165	312	161	337	165	312	167	335	167	335	165	312	170	307	167	335	170	307	174	333	174	333	170	307	174	304	174	333	174	304	180	331	180	331	174	304	179	302	180	331	179	302	184	301	154	339	147	342	148	329	154	339	148	329	152	325	154	339	152	325	156	321	154	339	156	321	161	337	195	322	191	326	193	304	195	322	193	304	195	307	195	322	195	307	197	311	195	322	197	311	197	315	180	331	184	301	186	329	186	329	184	301	189	302	186	329	189	302	191	326	191	326	189	302	193	304	198	377	197	382	196	371	196	371	197	382	195	386	196	371	195	386	193	367	193	367	195	386	192	389	193	367	192	389	189	391	193	367	189	391	188	363	188	363	189	391	185	392	188	363	185	392	182	361	182	361	185	392	180	391	182	361	180	391	176	389	176	389	171	386	175	359	176	389	175	359	182	361	139	318	141	276	142	308	142	308	141	276	143	280	142	308	143	280	145	299	145	299	143	280	145	285	145	299	145	285	146	289	137	328	136	339	137	273	137	328	137	273	141	276	137	328	141	276	139	318	136	339	136	355	131	272	136	339	131	272	137	273	122	377	125	367	125	421	125	421	125	367	126	355	125	421	126	355	131	422	117	410	118	396	119	414	119	414	118	396	120	387	119	414	120	387	121	418	121	418	120	387	122	377	121	418	122	377	125	421	120	359	119	346	121	334	120	359	121	334	126	355	103	319	107	322	108	340	108	340	107	322	111	326	108	340	111	326	114	343	114	343	111	326	116	330	114	343	116	330	119	346	89	334	93	308	96	336	96	336	93	308	98	313	96	336	98	313	102	338	102	338	98	313	103	319	102	338	103	319	108	340	102	354	97	380	96	356	96	356	97	380	92	385	96	356	92	385	90	358	90	358	92	385	86	388	90	358	86	388	83	360	83	360	86	388	81	391	83	360	81	391	75	362	75	362	81	391	75	392	75	362	75	392	71	391	69	365	75	362	71	391	69	365	71	391	68	389	69	365	68	389	65	387	69	365	65	387	64	370	63	383	63	378	64	370	63	383	64	370	65	387	118	396	117	410	117	406	147	342	143	334	148	329	168	27	155	30	191	-8	191	-8	155	30	143	35	191	-8	143	35	136	0	136	0	143	35	132	42	136	0	132	42	98	271	89	311	98	271	136	336	336	61	313	85	311	36	311	36	313	85	290	67	311	36	290	67	286	16	286	16	290	67	270	50	286	16	270	50	258	2	258	2	270	50	249	37	258	2	249	37	227	-6	227	-6	249	37	224	29	227	-6	224	29	194	26	194	26	181	26	191	-8	191	-8	181	26	168	27	98	64	83	82	90	25	98	64	90	25	136	0	98	64	136	0	98	271	83	82	72	101	90	25	90	25	72	101	64	122	90	25	64	122	54	63	54	63	64	122	59	144	54	63	59	144	57	167	57	167	59	190	53	272	53	272	59	190	64	212	53	272	64	212	89	311	89	311	64	212	71	234	89	311	71	234	83	253	155	305	168	308	192	345	192	345	168	308	181	310	192	345	181	310	194	310	194	310	224	307	225	343	225	343	224	307	249	299	225	343	249	299	258	334	258	334	249	299	270	287	258	334	270	287	288	320	288	320	270	287	290	269	288	320	290	269	314	299	314	299	290	269	310	248	314	299	310	248	334	272	155	305	192	345	143	300	143	300	192	345	136	336	143	300	136	336	132	292	132	292	136	336	98	271	132	292	98	271	132	42	54	63	57	167	53	272	54	63	53	272	31	112	31	112	53	272	30	223	31	112	30	223	22	167	225	343	192	345	194	310	194	26	191	-8	227	-6	89	311	83	253	98	271	81	336	56	324	75	287	75	287	56	324	73	265	75	158	73	265	56	324	75	158	56	324	52	170	52	170	56	324	36	303	52	170	36	303	34	189	34	189	36	303	24	277	34	189	24	277	23	214	23	214	24	277	19	244	75	287	79	305	81	336	81	336	79	305	86	318	81	336	86	318	110	341	110	341	86	318	95	326	110	341	95	326	105	329	105	329	113	328	110	341	110	341	113	328	129	339	167	313	158	324	160	279	167	313	160	279	165	284	167	313	165	284	168	291	167	313	168	291	170	299	136	276	143	275	145	333	145	333	143	275	152	276	145	333	152	276	158	324	158	324	152	276	160	279	123	292	125	284	129	339	129	339	125	284	130	279	129	339	130	279	145	333	145	333	130	279	136	276	129	339	113	328	118	325	129	339	118	325	121	319	129	339	121	319	122	312	129	339	122	312	122	302	129	339	122	302	123	292	102	154	119	155	109	183	109	183	119	155	127	180	136	180	127	180	135	160	136	180	135	160	149	168	109	183	94	194	102	154	102	154	94	194	83	212	102	154	83	212	75	158	75	158	83	212	76	236	75	158	76	236	73	265	162	179	175	194	168	201	162	179	168	201	160	192	162	179	160	192	152	186	162	179	152	186	149	168	144	182	136	180	149	168	144	182	149	168	152	186	127	180	119	155	135	160	315	344	95	-5	124	-5	315	344	124	-5	344	344	357	31	351	17	358	-1	358	-1	351	17	343	9	358	-1	343	9	331	6	331	6	319	9	330	-5	330	-5	319	9	310	17	330	-5	310	17	303	-1	303	-1	310	17	305	32	303	-1	305	32	301	54	304	142	303	177	301	118	301	118	303	177	279	164	301	118	279	164	300	83	300	83	303	-1	301	54	279	164	260	145	260	31	279	164	260	31	279	11	279	164	279	11	303	-1	279	164	303	-1	300	83	248	57	260	31	260	145	248	57	260	145	248	119	248	57	248	119	244	88	360	177	332	181	343	167	343	167	332	181	331	170	319	167	331	170	332	181	319	167	332	181	310	158	310	158	332	181	303	177	310	158	303	177	304	142	417	88	413	118	413	57	413	57	413	118	401	144	413	57	401	144	401	31	401	31	401	144	383	164	401	31	383	164	382	11	382	11	383	164	361	83	360	118	361	83	383	164	360	118	383	164	360	177	360	118	360	177	357	142	360	177	343	167	351	158	360	177	351	158	357	142	360	53	357	31	358	-1	360	53	358	-1	382	11	360	53	382	11	361	83	331	6	330	-5	358	-1	42	55	54	38	54	150	54	150	54	38	70	23	54	150	70	23	77	166	77	166	70	23	89	11	77	166	89	11	104	177	104	177	89	11	105	3	104	177	105	3	120	107	120	107	105	3	118	92	124	-1	118	92	105	3	139	214	135	226	138	145	138	145	135	226	133	239	138	145	133	239	132	181	132	181	133	239	132	252	119	183	132	252	138	341	119	183	138	341	107	187	107	187	138	341	99	328	107	187	99	328	95	191	95	191	99	328	84	197	139	214	149	153	146	204	146	204	149	153	157	196	168	191	157	196	162	160	168	191	162	160	175	165	139	214	138	145	149	153	149	153	162	160	157	196	123	121	130	134	132	181	132	181	130	134	138	145	132	181	104	177	120	107	132	181	120	107	123	121	38	127	32	97	35	75	38	127	35	75	42	55	38	127	42	55	54	150	197	-8	200	15	185	-8	185	-8	200	15	167	18	185	-8	167	18	163	-8	163	-8	167	18	144	29	163	-8	144	29	143	-5	143	-5	144	29	129	45	143	-5	129	45	124	-1	124	-1	129	45	121	66	124	-1	121	66	118	92	280	11	267	45	259	36	280	11	259	36	258	2	258	2	259	36	248	27	258	2	248	27	242	-2	242	-2	248	27	235	21	242	-2	235	21	225	-5	225	-5	235	21	219	16	225	-5	219	16	211	-7	211	-7	219	16	200	15	168	191	175	165	179	188	179	188	175	165	189	167	179	188	189	167	192	186	192	186	189	167	208	168	192	186	208	168	210	186	210	186	208	168	235	169	210	186	235	169	235	186	304	329	300	324	301	252	301	252	300	324	295	322	301	252	295	322	290	321	290	321	282	322	283	280	283	280	282	322	271	326	283	280	271	326	259	305	259	305	271	326	259	330	259	305	259	330	247	335	239	338	228	341	230	322	239	338	230	322	259	305	239	338	259	305	247	335	230	322	228	341	218	343	230	322	218	343	209	344	230	322	209	344	200	345	230	322	200	345	195	329	313	227	325	227	325	344	313	227	325	344	311	344	313	227	311	344	308	335	313	227	308	335	304	329	313	227	304	329	301	252	290	321	283	280	301	252	327	78	323	83	327	49	327	78	327	49	331	64	327	78	331	64	330	72	298	85	300	22	310	86	310	86	300	22	316	35	310	86	316	35	317	86	317	86	316	35	327	49	317	86	327	49	323	83	298	85	290	79	300	22	300	22	290	79	283	70	300	22	283	70	280	11	280	11	283	70	276	59	280	11	276	59	267	45	134	276	140	298	138	341	138	341	140	298	152	314	138	341	152	314	189	345	189	345	152	314	170	325	189	345	170	325	195	329	138	341	132	252	134	276	59	223	66	214	72	309	72	309	66	214	73	205	72	309	73	205	99	328	99	328	73	205	84	197	55	284	50	256	51	244	55	284	51	244	54	233	55	284	54	233	59	223	55	284	59	223	72	309	200	345	189	345	195	329	211	-7	200	15	197	-8	132	181	132	252	119	183	202	183	213	190	220	217	220	217	213	190	223	195	220	217	223	195	235	228	235	228	223	195	231	197	235	228	231	197	239	198	239	198	264	192	248	237	248	237	264	192	262	248	201	205	175	189	187	174	201	205	187	174	202	183	201	205	202	183	220	217	224	115	224	124	223	105	223	105	224	124	221	134	223	105	221	134	218	95	218	95	221	134	215	145	218	95	215	145	209	84	209	84	215	145	204	158	209	84	204	158	198	71	198	71	204	158	187	174	198	71	187	174	183	56	183	56	187	174	175	189	248	237	235	228	239	198	191	-87	201	-93	207	-15	207	-15	201	-93	211	-102	207	-15	211	-102	222	-22	222	-22	211	-102	224	-102	222	-22	224	-102	235	-31	235	-31	224	-102	250	-53	235	-31	250	-53	244	-41	250	-53	270	-66	278	-25	278	-25	270	-66	316	-28	278	-25	316	-28	295	5	295	5	316	-28	306	36	74	185	96	156	97	275	97	275	96	156	124	129	97	275	124	129	129	302	129	302	124	129	146	104	129	302	146	104	139	261	139	261	139	267	129	302	129	302	139	267	140	273	129	302	140	273	142	279	129	302	142	279	162	327	162	327	142	279	145	284	162	327	145	284	148	289	148	289	160	275	162	327	162	327	160	275	172	265	162	327	172	265	192	349	192	349	172	265	185	259	192	349	185	259	199	255	280	327	267	322	269	272	269	272	267	322	255	320	269	272	255	320	244	319	244	319	235	320	242	258	242	258	235	320	226	323	242	258	226	323	217	328	192	349	199	255	206	337	206	337	199	255	213	253	206	337	213	253	217	328	217	328	213	253	242	258	397	113	391	151	386	61	386	61	391	151	374	184	386	61	374	184	357	14	357	14	374	184	345	211	357	14	345	211	316	-28	316	-28	345	211	311	92	316	-28	311	92	310	66	316	-28	310	66	306	36	308	124	311	92	345	211	308	124	345	211	308	233	308	124	308	233	299	153	308	233	262	248	264	192	308	233	264	192	284	176	308	233	284	176	299	153	320	343	310	350	310	316	310	316	310	350	294	336	310	316	294	336	292	292	292	292	294	336	280	327	292	292	280	327	269	272	244	319	242	258	269	272	155	67	154	62	183	56	183	56	154	62	152	60	183	56	152	60	150	59	150	59	141	63	119	-11	119	-11	141	63	126	72	119	-11	126	72	108	84	88	-93	99	-102	102	-72	102	-72	99	-102	113	-91	102	-72	113	-91	118	-50	118	-50	113	-91	127	-84	118	-50	127	-84	139	-31	139	-31	127	-84	141	-80	139	-31	141	-80	162	-18	162	-18	141	-80	153	-79	162	-18	153	-79	163	-78	163	-78	172	-79	189	-13	189	-13	172	-79	182	-82	189	-13	182	-82	191	-87	189	-13	162	-18	163	-78	166	201	156	81	183	56	166	201	183	56	175	189	156	73	155	67	183	56	156	73	183	56	156	81	150	59	119	-11	183	56	148	230	141	245	146	104	148	230	146	104	156	81	148	230	156	81	156	215	73	246	64	218	74	185	73	246	74	185	97	275	106	-4	119	-11	108	84	106	-4	108	84	92	95	106	-4	92	95	92	4	83	101	21	3	32	-3	83	101	32	-3	40	5	83	101	40	5	46	12	83	101	46	12	51	17	83	101	51	17	54	20	83	101	54	20	57	22	83	101	57	22	66	18	83	101	66	18	78	11	83	101	78	11	92	4	83	101	92	4	92	95	139	261	146	104	141	245	156	215	156	81	166	201	189	-13	191	-87	207	-15	250	-53	224	-102	270	-66	113	303	147	0	147	338	147	187	147	152	237	152	147	187	237	152	237	187	237	187	237	152	272	35	237	187	272	35	237	338	237	338	272	35	272	303	237	338	272	303	347	338	347	338	272	303	311	303	347	338	311	303	347	0	347	0	311	303	311	35	347	0	311	35	272	35	113	303	147	338	73	303	73	303	147	338	37	338	73	303	37	338	73	35	73	35	37	338	37	0	73	35	37	0	147	0	113	35	73	35	147	0	113	35	147	0	113	303	272	35	237	152	237	0	272	35	237	0	347	0	81	313	85	314	159	343	159	343	85	314	87	315	159	343	87	315	89	315	89	315	92	314	159	343	159	343	92	314	93	314	159	343	93	314	94	312	94	300	25	0	83	0	94	300	83	0	95	55	94	300	95	55	94	301	132	183	119	165	121	126	121	126	119	165	118	166	121	126	118	166	106	90	106	90	118	166	95	307	95	55	95	307	95	306	95	55	95	306	95	304	159	343	94	312	95	310	159	343	95	310	95	307	159	343	95	307	118	166	159	343	65	324	68	310	159	343	68	310	76	312	159	343	76	312	81	313	94	302	94	301	95	55	94	302	95	55	95	304	186	189	188	226	183	191	183	191	188	226	178	192	160	183	178	192	167	215	160	183	167	215	148	201	140	159	160	183	148	201	140	159	148	201	132	183	140	159	132	183	121	126	191	152	177	0	186	-3	191	152	186	-3	195	-4	191	152	164	41	169	3	191	152	169	3	177	0	163	9	169	3	164	41	163	9	164	41	163	35	163	9	163	35	162	30	163	9	162	30	161	25	163	9	161	25	161	21	163	9	161	21	161	18	192	164	192	160	195	-4	195	-4	192	160	191	156	195	-4	191	156	191	152	215	-2	225	39	224	43	224	43	227	227	215	-2	215	-2	227	227	209	229	215	-2	209	229	195	-4	195	-4	209	229	193	174	195	-4	193	174	192	169	195	-4	192	169	192	164	252	165	252	170	253	201	253	201	252	170	253	177	253	201	253	177	254	188	254	188	253	177	254	183	251	160	252	165	253	201	251	160	253	201	248	212	251	160	248	212	240	221	251	160	240	221	227	227	251	160	227	227	225	54	227	227	224	43	224	45	227	227	224	45	225	47	227	227	225	47	225	50	227	227	225	50	225	52	227	227	225	52	225	54	192	181	193	174	209	229	192	181	209	229	190	186	190	186	209	229	188	226	190	186	188	226	186	189	188	226	167	215	178	192	250	39	245	34	247	15	247	15	245	34	240	30	247	15	240	30	234	29	234	29	231	30	232	4	232	4	231	30	228	32	232	4	228	32	226	35	225	39	215	-2	232	4	225	39	232	4	226	35	260	29	272	47	262	52	260	29	262	52	256	45	260	29	256	45	250	39	260	29	250	39	247	15	234	29	232	4	247	15	95	307	95	55	106	90	81	313	85	314	159	343	159	343	85	314	87	315	159	343	87	315	89	315	89	315	92	314	159	343	159	343	92	314	93	314	159	343	93	314	94	312	79	235	83	0	85	260	85	260	83	0	95	55	85	260	95	55	94	300	94	300	95	55	94	301	137	247	142	271	118	166	118	166	142	271	95	307	118	166	95	307	106	90	106	90	95	307	95	55	95	55	95	307	95	306	95	307	142	271	159	343	95	307	159	343	95	310	159	343	65	324	68	310	159	343	68	310	76	312	159	343	76	312	81	313	142	271	137	247	234	266	142	271	234	266	241	291	95	55	95	306	95	304	95	55	95	304	94	302	95	55	94	302	94	301	46	252	41	228	79	235	46	252	79	235	85	260	178	192	183	191	188	226	178	192	188	226	167	215	178	192	167	215	160	183	160	183	167	215	148	201	160	183	148	201	140	159	140	159	148	201	132	183	140	159	132	183	121	126	121	126	132	183	119	165	121	126	119	165	118	166	191	152	177	0	186	-3	191	152	186	-3	195	-4	191	152	164	41	169	3	191	152	169	3	177	0	163	9	169	3	164	41	163	9	164	41	163	35	163	9	163	35	162	30	163	9	162	30	161	25	163	9	161	25	161	21	163	9	161	21	161	18	192	164	192	160	195	-4	195	-4	192	160	191	156	195	-4	191	156	191	152	215	-2	225	39	224	43	224	43	227	227	215	-2	215	-2	227	227	209	229	215	-2	209	229	195	-4	195	-4	209	229	193	174	195	-4	193	174	192	169	195	-4	192	169	192	164	252	165	252	170	253	201	253	201	252	170	253	177	253	201	253	177	254	188	254	188	253	177	254	183	251	160	252	165	253	201	251	160	253	201	248	212	251	160	248	212	240	221	251	160	240	221	227	227	251	160	227	227	225	54	227	227	224	43	224	45	227	227	224	45	225	47	227	227	225	47	225	50	227	227	225	50	225	52	227	227	225	52	225	54	183	191	186	189	188	226	188	226	186	189	190	186	188	226	190	186	209	229	209	229	190	186	192	181	209	229	192	181	193	174	250	39	245	34	247	15	247	15	245	34	240	30	247	15	240	30	234	29	234	29	231	30	232	4	232	4	231	30	228	32	232	4	228	32	226	35	225	39	215	-2	232	4	225	39	232	4	226	35	260	29	272	47	262	52	260	29	262	52	256	45	260	29	256	45	250	39	260	29	250	39	247	15	234	29	232	4	247	15	83	0	79	235	25	0	121	126	118	166	106	90	159	343	94	312	95	310	186	51	186	51	192	35	192	35	186	51	171	90	192	35	171	90	171	-4	171	-4	171	90	158	107	171	-4	158	107	139	11	139	11	158	107	138	118	139	11	138	118	118	31	118	31	138	118	111	122	118	31	111	122	101	48	101	48	111	122	84	116	101	48	84	116	79	55	46	41	55	47	62	101	62	101	55	47	64	51	62	101	64	51	84	116	84	116	64	51	72	54	84	116	72	54	79	55	46	80	34	59	37	33	46	80	37	33	46	41	46	80	46	41	62	101	129	175	140	176	130	197	130	197	140	176	144	195	149	195	144	195	149	177	149	195	149	177	159	180	130	197	118	203	129	175	129	175	118	203	109	212	129	175	109	212	103	179	103	179	109	212	104	223	103	179	104	223	102	237	42	252	47	226	47	282	47	282	47	226	60	205	47	282	60	205	62	309	62	309	60	205	80	189	62	309	80	189	84	331	84	331	80	189	103	179	84	331	103	179	102	237	102	237	115	345	84	331	104	252	112	265	115	345	115	345	112	265	123	275	115	345	123	275	153	350	153	350	123	275	138	281	153	350	138	281	156	283	156	283	183	280	194	347	194	347	183	280	204	272	194	347	204	272	223	338	223	338	204	272	225	263	223	338	225	263	246	328	246	328	225	263	248	255	246	328	248	255	268	319	268	319	248	255	279	252	268	319	279	252	296	315	296	315	279	252	313	259	296	315	313	259	310	316	194	347	153	350	156	283	336	326	337	275	347	335	347	335	337	275	352	298	347	335	352	298	355	347	355	347	352	298	362	322	355	347	362	322	368	343	323	320	310	316	313	259	323	320	313	259	337	275	323	320	337	275	336	326	167	184	175	189	169	200	167	184	169	200	163	198	167	184	163	198	159	196	167	184	159	196	159	180	154	195	149	195	159	180	154	195	159	180	159	196	144	195	140	176	149	177	256	24	248	13	261	-7	261	-7	248	13	238	6	261	-7	238	6	225	4	225	4	216	6	222	-11	222	-11	216	6	207	12	222	-11	207	12	199	22	199	22	192	35	171	-4	199	22	171	-4	222	-11	261	-7	294	3	262	50	262	50	276	230	258	78	258	78	276	230	255	222	258	78	255	222	247	100	247	100	255	222	236	208	247	100	236	208	234	120	234	120	236	208	223	190	234	120	223	190	223	141	223	141	223	190	219	167	304	196	316	231	300	188	300	188	316	231	300	233	300	188	300	233	299	178	299	178	294	3	321	21	341	199	344	219	336	202	336	202	344	219	331	227	336	202	331	227	330	205	330	205	331	227	324	205	316	204	324	205	331	227	316	204	331	227	316	231	354	208	344	219	345	194	354	208	345	194	349	188	354	208	349	188	360	194	316	231	304	196	309	201	316	231	309	201	316	204	294	3	299	178	300	233	294	3	300	233	276	230	294	3	276	230	262	50	261	-7	262	50	261	36	261	-7	261	36	256	24	225	4	222	-11	261	-7	344	77	340	102	338	46	338	46	340	102	328	122	338	46	328	122	321	21	321	21	328	122	315	139	321	21	315	139	303	157	299	178	321	21	303	157	344	219	341	199	345	194	171	90	186	51	180	71	115	345	102	237	104	252	37	33	34	59	27	41	296	50	296	35	331	0	296	50	331	0	296	108	296	50	296	108	127	338	296	50	127	338	109	303	73	303	109	303	127	338	73	303	127	338	37	338	73	303	37	338	73	0	296	338	296	108	331	0	296	338	331	0	331	338	258	35	73	286	74	226	258	35	74	226	241	0	258	35	241	0	331	0	258	35	331	0	296	35	74	226	73	286	73	226	73	0	37	338	37	0	79	45	79	45	80	42	80	42	79	45	75	55	80	42	75	55	93	0	93	0	75	55	69	63	93	0	69	63	62	69	82	37	93	0	83	36	83	36	93	0	84	36	97	43	84	36	93	0	97	43	93	0	114	23	315	239	317	262	311	315	311	315	317	262	321	282	311	315	321	282	332	337	332	337	321	282	328	296	332	337	328	296	340	301	340	301	341	300	364	345	364	345	341	300	342	299	364	345	342	299	343	297	311	315	299	284	300	-8	311	315	300	-8	315	-8	311	315	315	-8	315	213	311	315	315	213	315	239	300	-8	299	284	294	246	300	-8	294	246	292	206	300	-8	292	206	292	151	300	-8	292	151	179	338	300	-8	179	338	132	263	132	263	179	338	110	289	132	263	110	289	114	23	132	263	114	23	126	56	132	263	126	56	131	95	132	263	131	95	132	135	88	315	98	305	179	338	179	338	98	305	110	289	114	23	110	289	110	149	114	23	110	149	110	119	179	338	57	338	69	324	179	338	69	324	78	321	179	338	78	321	88	315	345	292	350	282	364	345	345	292	364	345	344	295	371	264	382	263	382	344	382	344	382	263	392	264	382	344	392	264	397	340	397	340	392	264	403	269	397	340	403	269	409	331	409	331	403	269	411	277	409	331	411	277	417	319	417	319	411	277	417	288	417	319	417	288	420	302	364	345	350	282	355	274	364	345	355	274	362	268	364	345	362	268	371	264	364	345	371	264	382	344	364	345	332	337	340	301	114	23	110	119	108	88	114	23	108	88	104	62	114	23	104	62	97	43	81	39	80	42	93	0	81	39	93	0	82	37	60	-8	93	0	62	69	60	-8	62	69	53	72	60	-8	53	72	43	74	60	-8	43	74	41	-7	7	49	7	18	13	60	13	60	7	18	15	6	13	60	15	6	22	67	22	67	15	6	26	-2	22	67	26	-2	32	72	32	72	26	-2	41	-7	32	72	41	-7	43	74	369	42	369	-2	517	-2	369	42	517	-2	517	42	426	111	416	77	427	102	427	102	416	77	428	97	430	93	428	97	416	77	430	93	416	77	441	73	434	89	441	73	437	87	437	87	441	73	441	87	448	89	441	87	441	73	448	89	441	73	467	77	426	111	425	122	416	77	416	77	425	122	425	137	416	77	425	137	425	154	425	154	425	182	416	77	416	77	425	182	426	201	416	77	426	201	414	232	414	232	426	201	429	214	414	232	429	214	441	237	441	237	429	214	434	220	441	237	434	220	441	222	441	222	445	222	467	233	467	233	445	222	448	220	467	233	448	220	451	218	416	77	414	232	394	88	394	88	414	232	392	220	394	88	392	220	378	105	378	105	392	220	376	202	378	105	376	202	367	128	367	128	376	202	366	179	367	128	366	179	363	153	458	193	467	233	457	203	457	203	467	233	455	209	453	214	455	209	467	233	453	214	467	233	451	218	521	155	517	183	517	128	517	128	517	183	506	205	517	128	506	205	506	106	506	106	506	205	489	222	506	106	489	222	489	88	489	88	489	222	467	233	489	88	467	233	467	77	467	77	467	233	459	147	458	193	459	181	467	233	467	233	459	181	459	166	467	233	459	166	459	147	467	233	441	237	441	222	467	77	459	147	459	123	467	77	459	123	457	106	467	77	457	106	453	95	467	77	453	95	448	89	432	91	430	93	441	73	432	91	441	73	434	89	7	18	7	49	5	36	364	345	343	297	344	295	69	324	57	338	57	325	142	312	185	320	185	320	190	345	185	320	230	312	190	345	230	312	244	336	244	336	230	312	268	291	244	336	268	291	291	311	291	311	268	291	298	258	291	311	298	258	328	273	328	273	298	258	318	217	328	273	318	217	325	169	360	167	352	224	352	111	352	111	352	224	328	273	352	111	328	273	328	62	328	62	328	273	325	169	328	62	325	169	318	121	328	62	318	121	298	79	328	62	298	79	291	24	291	24	298	79	269	46	291	24	269	46	243	0	243	0	269	46	231	24	243	0	231	24	188	-8	188	-8	231	24	187	17	56	215	75	257	84	312	84	312	75	257	105	290	84	312	105	290	133	337	133	337	105	290	142	312	133	337	142	312	190	345	190	345	142	312	185	320	105	46	75	78	83	24	83	24	75	78	56	120	83	24	56	120	46	62	46	62	56	120	49	167	46	62	49	167	46	274	46	274	49	167	56	215	143	24	105	46	131	0	143	24	131	0	188	-8	143	24	188	-8	187	17	22	226	13	169	21	112	22	226	21	112	46	62	22	226	46	62	46	274	212	171	198	167	198	156	198	156	198	167	179	166	179	104	179	166	139	226	179	104	139	226	180	95	180	95	139	226	181	88	181	246	184	248	199	261	199	261	184	248	188	249	199	261	188	249	193	249	193	249	206	248	199	261	199	261	206	248	224	259	269	228	259	242	260	176	269	228	260	176	267	186	269	228	267	186	270	197	269	228	270	197	272	210	230	159	238	161	244	253	244	253	238	161	250	168	244	253	250	168	259	242	259	242	250	168	260	176	212	171	212	156	221	179	221	179	212	156	222	157	221	179	222	157	227	191	227	191	222	157	230	159	227	191	230	159	229	207	229	207	230	159	244	253	227	223	229	207	244	253	227	223	244	253	224	259	227	223	224	259	223	235	224	259	206	248	216	243	224	259	216	243	223	235	179	166	179	155	198	156	179	239	180	243	139	226	179	239	139	226	179	166	139	226	180	243	181	246	139	226	181	246	199	261	139	226	199	261	138	237	199	261	116	261	125	252	199	261	125	252	132	250	199	261	132	250	136	245	199	261	136	245	138	237	204	71	204	80	193	82	204	71	193	82	185	84	204	71	185	84	139	108	204	71	139	108	139	100	204	71	139	100	138	94	204	71	138	94	136	89	204	71	136	89	133	85	204	71	133	85	128	83	204	71	128	83	126	82	204	71	126	82	124	81	204	71	124	81	121	81	204	71	121	81	119	80	204	71	119	80	116	80	204	71	116	80	116	71	139	108	185	84	181	88	139	108	181	88	139	226	125	252	116	261	116	253	212	171	198	156	212	156	105	46	83	24	131	0	46	274	56	215	84	312	80	127	87	172	88	240	88	240	87	172	105	206	88	240	105	206	129	262	129	262	105	206	130	229	129	262	130	229	178	271	178	271	130	229	158	242	178	271	158	242	184	247	184	247	192	246	196	269	196	269	192	246	203	244	196	269	203	244	212	263	212	263	203	244	213	240	212	263	213	240	225	254	225	254	213	240	222	233	225	254	222	233	225	224	35	92	45	76	55	207	55	207	45	76	62	61	55	207	62	61	88	240	88	240	62	61	80	127	81	109	80	127	62	61	81	109	62	61	85	48	35	170	27	130	29	110	35	170	29	110	35	92	35	170	35	92	55	207	264	38	270	89	262	32	262	32	260	94	253	-1	253	-1	260	94	248	95	253	-1	248	95	235	93	264	38	269	43	270	89	270	89	269	43	274	49	270	89	274	49	276	82	276	82	274	49	279	56	276	82	279	56	280	75	280	75	279	56	281	67	336	75	320	45	324	3	324	3	320	45	302	23	324	3	302	23	283	15	283	15	277	16	281	-4	281	-4	277	16	271	17	281	-4	271	17	266	20	263	25	262	32	253	-1	263	25	253	-1	281	-4	263	25	281	-4	266	20	253	-1	235	93	232	7	232	7	235	93	224	87	232	7	224	87	218	20	218	20	224	87	215	78	218	20	215	78	211	37	211	37	215	78	210	67	211	37	210	67	208	55	150	130	149	49	178	89	150	130	178	89	198	169	198	169	178	89	210	127	198	169	210	127	243	194	243	194	210	127	246	160	243	194	246	160	285	207	285	207	246	160	283	182	285	207	283	182	322	190	322	190	333	188	325	210	325	210	333	188	353	208	150	130	101	73	106	-44	150	130	106	-44	111	-24	150	130	111	-24	119	-5	150	130	119	-5	126	10	150	130	126	10	133	23	150	130	133	23	138	17	150	130	138	17	143	10	150	130	143	10	147	1	150	130	147	1	149	49	104	-72	104	-64	94	78	104	-72	94	78	89	-106	89	-106	94	78	88	85	89	-106	88	85	85	48	85	48	88	85	84	95	85	48	84	95	81	109	101	73	94	78	104	-64	101	73	104	-64	106	-44	411	137	407	167	405	96	405	96	407	167	395	188	405	96	395	188	387	57	387	57	395	188	377	201	387	57	377	201	360	25	360	25	377	201	353	208	360	25	353	208	350	148	350	148	346	111	360	25	360	25	346	111	336	75	360	25	336	75	324	3	353	208	333	188	341	182	353	208	341	182	347	172	353	208	347	172	350	161	353	208	350	161	350	148	283	15	281	-4	324	3	325	210	285	207	322	190	234	241	225	254	225	224	234	241	225	224	238	224	196	269	178	271	184	247	143	-56	134	-72	140	-104	140	-104	134	-72	124	-84	140	-104	124	-84	112	-88	112	-88	109	-87	140	-104	140	-104	109	-87	109	-108	206	-16	202	0	201	-46	201	-46	202	0	192	15	201	-46	192	15	188	-71	188	-71	192	15	179	29	188	-71	179	29	167	-91	167	-91	179	29	163	41	167	-91	163	41	151	-16	151	-16	163	41	150	-7	149	49	147	1	150	-7	149	49	150	-7	163	41	151	-16	149	-36	167	-91	143	-56	140	-104	167	-91	143	-56	167	-91	149	-36	109	-108	109	-87	107	-84	109	-108	107	-84	105	-79	109	-108	105	-79	104	-72	109	-108	104	-72	89	-106	85	48	73	25	73	-98	85	48	73	-98	89	-106	53	-36	54	-73	56	-16	56	-16	54	-73	61	-87	56	-16	61	-87	63	3	63	3	61	-87	73	-98	63	3	73	-98	73	25	54	-73	53	-36	51	-57	260	94	262	32	270	89	211	163	204	162	212	127	212	127	204	162	197	162	212	127	197	162	190	162	212	127	190	162	147	162	212	127	147	162	147	127	147	0	147	303	113	303	147	0	113	303	113	35	251	334	225	300	251	131	251	334	251	131	260	297	260	297	251	131	260	167	285	142	260	167	251	131	203	303	208	303	212	338	212	338	208	303	214	302	212	338	214	302	251	334	251	334	214	302	220	302	251	334	220	302	225	300	212	338	37	338	73	303	212	338	73	303	113	303	212	338	113	303	147	303	212	338	147	303	197	303	212	338	197	303	203	303	73	35	73	303	37	338	73	35	37	338	37	0	73	35	37	0	147	0	73	35	147	0	113	35	287	277	295	263	311	301	311	301	295	263	299	247	311	301	299	247	300	229	300	229	299	212	312	162	312	162	299	212	294	198	312	162	294	198	286	186	285	322	251	334	260	297	285	322	260	297	276	288	285	322	276	288	287	277	285	322	287	277	311	301	251	131	225	300	225	164	251	131	225	164	218	164	251	131	218	164	212	127	329	271	311	301	312	162	329	271	312	162	329	192	329	271	329	192	335	232	300	229	312	162	311	301	285	142	312	162	286	186	285	142	286	186	275	176	285	142	275	176	260	167	211	163	212	127	218	164	157	305	169	308	197	345	197	345	169	308	182	310	197	345	182	310	195	310	195	310	209	310	197	345	197	345	209	310	253	336	157	305	197	345	144	300	144	300	197	345	140	336	144	300	140	336	132	295	132	295	140	336	98	269	132	295	98	269	132	52	132	52	98	269	98	68	72	233	83	252	92	311	92	311	83	252	98	269	83	85	72	104	93	25	93	25	72	104	64	124	93	25	64	124	55	63	55	63	64	124	59	145	55	63	59	145	57	167	57	167	59	190	55	273	55	273	59	190	64	212	55	273	64	212	92	311	92	311	64	212	72	233	55	63	57	167	55	273	55	63	55	273	31	112	31	112	55	273	31	224	31	112	31	224	22	167	220	42	226	79	213	46	213	46	226	79	213	83	213	46	213	83	205	48	205	48	213	83	197	49	189	48	197	49	197	84	189	48	197	84	182	83	161	31	167	37	168	78	168	78	167	37	173	42	168	78	173	42	182	83	182	83	173	42	181	46	182	83	181	46	189	48	161	31	168	78	155	72	161	31	155	72	144	63	161	31	144	63	141	0	161	31	141	0	196	-8	225	29	218	27	222	-7	222	-7	218	27	212	26	222	-7	212	26	209	-8	209	-8	212	26	205	26	209	-8	205	26	199	26	199	26	191	26	196	-8	196	-8	191	26	183	26	196	-8	183	26	176	27	196	-8	176	27	168	29	196	-8	168	29	161	31	83	85	93	25	98	68	98	68	93	25	141	0	98	68	141	0	132	52	132	52	141	0	144	63	232	30	234	-5	239	72	239	72	234	-5	246	-2	239	72	246	-2	250	63	250	63	246	-2	258	1	250	63	258	1	261	52	261	52	258	1	269	-8	261	52	269	-8	261	295	261	295	301	310	253	336	226	79	220	42	226	37	226	79	226	37	232	30	226	79	232	30	239	72	213	83	197	84	197	49	299	14	294	18	295	-25	296	269	294	18	296	68	321	41	296	68	294	18	338	271	301	310	310	251	338	271	310	251	321	232	338	271	321	232	329	211	338	271	329	211	334	189	338	271	334	189	336	167	338	271	336	167	343	68	338	271	343	68	362	222	296	269	310	251	301	310	296	269	301	310	261	295	296	269	261	295	269	-8	296	269	269	-8	282	-17	296	269	282	-17	294	18	253	336	209	310	222	308	253	336	222	308	236	305	253	336	236	305	249	301	253	336	249	301	261	295	362	222	343	68	358	99	362	222	358	99	368	132	362	222	368	132	371	167	343	68	336	167	334	145	343	68	334	145	330	123	343	68	330	123	322	103	343	68	322	103	321	41	311	84	296	68	321	41	311	84	321	41	322	103	373	-16	363	13	363	-21	363	-21	363	13	356	11	363	-21	356	11	355	-25	355	-25	356	11	348	8	355	-25	348	8	346	-28	346	-28	348	8	341	5	346	-28	341	5	337	-30	337	-30	341	5	333	4	337	-30	333	4	325	-31	325	-31	333	4	325	3	325	3	318	4	325	-31	325	-31	318	4	311	6	325	-31	311	6	310	-29	310	-29	311	6	305	10	310	-29	305	10	299	14	225	29	222	-7	234	-5	225	29	234	-5	232	30	199	26	196	-8	209	-8	295	-25	294	18	282	-17	299	14	295	-25	310	-29	92	311	98	269	140	336	232	283	227	296	230	157	230	157	227	296	215	313	230	157	215	313	211	117	211	117	215	313	203	325	211	117	203	325	194	84	194	84	203	325	188	335	194	84	188	335	175	55	175	55	188	335	170	343	175	55	170	343	158	219	158	219	170	343	157	247	175	55	158	219	158	175	175	55	158	175	158	133	175	55	158	133	156	96	175	55	156	96	153	70	175	55	153	70	153	24	153	24	153	70	148	60	148	60	140	63	153	24	153	24	140	63	126	71	153	24	126	71	123	-11	123	-11	126	71	111	-4	230	157	256	164	237	178	237	178	256	164	259	185	259	185	256	164	263	160	259	185	263	160	276	197	276	197	263	160	268	149	276	197	268	149	272	132	240	242	239	256	240	195	240	242	240	195	240	206	240	242	240	206	241	217	240	242	241	217	241	228	239	256	236	270	237	178	239	256	237	178	238	185	239	256	238	185	240	195	242	310	249	313	267	350	267	350	249	313	255	315	267	350	255	315	260	315	260	315	274	312	267	350	267	350	274	312	308	346	308	346	274	312	284	303	308	346	284	303	292	290	308	346	292	290	297	273	308	346	297	273	298	255	308	346	298	255	309	5	308	346	309	5	318	182	308	346	318	182	341	335	344	196	363	214	365	318	365	318	363	214	375	234	365	318	375	234	379	297	379	297	375	234	382	254	379	297	382	254	384	272	341	335	318	182	344	196	341	335	344	196	365	318	318	181	318	182	309	5	318	181	309	5	330	-6	318	181	330	-6	330	170	281	60	286	38	288	214	288	214	286	38	295	20	288	214	295	20	296	233	296	233	295	20	309	5	296	233	309	5	298	255	278	88	281	60	288	214	278	88	288	214	276	197	278	88	276	197	275	111	367	48	363	61	362	1	362	1	363	61	359	78	362	1	359	78	356	100	367	48	381	13	372	40	372	40	381	13	377	37	385	38	377	37	381	13	385	38	381	13	398	26	412	39	421	50	411	59	412	39	411	59	405	53	412	39	405	53	399	47	412	39	399	47	398	26	392	42	385	38	398	26	392	42	398	26	399	47	330	170	330	-6	340	156	340	156	330	-6	343	-6	340	156	343	-6	347	139	347	139	343	-6	362	1	347	139	362	1	353	121	353	121	362	1	356	100	232	283	230	157	237	178	232	283	237	178	236	270	267	350	215	313	227	296	267	350	227	296	235	304	267	350	235	304	242	310	96	306	91	346	100	144	100	144	91	346	76	342	100	144	76	342	73	131	73	131	76	342	62	335	73	131	62	335	62	175	62	175	60	163	73	131	73	131	60	163	56	153	73	131	56	153	49	144	149	348	125	349	136	325	136	325	125	349	120	333	113	332	120	333	125	349	113	332	125	349	107	349	136	325	147	305	149	348	149	348	147	305	154	277	149	348	154	277	170	343	170	343	154	277	157	247	65	18	74	13	85	97	85	97	74	13	86	7	85	97	86	7	95	90	95	90	86	7	98	1	95	90	98	1	110	81	110	81	98	1	111	-4	110	81	111	-4	126	71	85	97	29	-1	40	-6	85	97	40	-6	47	1	85	97	47	1	54	8	85	97	54	8	58	12	85	97	58	12	62	16	85	97	62	16	65	18	107	349	91	346	97	316	107	349	97	316	101	324	107	349	101	324	106	329	107	349	106	329	113	332	97	316	91	346	96	306	133	206	129	229	129	182	129	182	129	229	120	248	129	182	120	248	118	161	118	161	120	248	109	265	118	161	109	265	100	283	100	144	118	161	100	283	100	144	100	283	96	306	42	138	34	134	38	123	42	138	38	123	73	131	42	138	73	131	49	144	62	175	62	335	58	200	58	200	62	335	50	326	58	200	50	326	49	218	49	218	50	326	42	318	49	218	42	318	38	233	38	233	42	318	35	308	38	233	35	308	30	298	29	250	38	233	30	298	29	250	30	298	26	286	29	250	26	286	25	273	276	197	272	132	275	111	367	48	362	1	381	13	224	172	218	171	253	138	253	138	218	171	212	171	253	138	212	171	209	136	209	136	212	171	206	171	209	136	206	171	201	171	209	136	201	171	169	136	209	136	169	136	252	0	147	0	147	303	113	303	147	0	113	303	113	35	147	0	113	35	73	35	147	0	73	35	37	0	37	0	73	35	37	338	37	338	73	35	73	303	37	338	73	303	215	338	215	338	73	303	113	303	215	338	113	303	147	303	206	303	212	303	215	338	215	338	212	303	217	302	215	338	217	302	254	335	254	335	217	302	223	301	254	335	223	301	228	300	228	300	253	138	254	335	254	335	253	138	263	176	254	335	263	176	263	297	228	174	224	172	253	138	228	174	253	138	228	300	332	276	314	305	321	177	332	276	321	177	331	195	332	276	331	195	337	215	332	276	337	215	339	238	306	162	321	177	314	305	306	162	314	305	304	237	306	162	304	237	302	220	306	162	302	220	297	205	306	162	297	205	290	193	306	162	290	193	287	150	289	280	297	267	314	305	314	305	297	267	302	253	314	305	302	253	304	237	287	324	254	335	263	297	287	324	263	297	278	291	287	324	278	291	289	280	287	324	289	280	314	305	263	176	317	35	287	150	263	176	287	150	278	183	278	183	287	150	290	193	209	136	252	0	271	35	271	35	252	0	379	0	271	35	379	0	317	35	317	35	379	0	287	150	215	338	147	303	200	303	215	338	200	303	206	303	147	171	147	136	169	136	147	171	169	136	201	171	263	176	253	138	317	35	216	195	198	181	238	38	238	38	198	181	173	175	238	38	173	175	152	156	152	156	173	175	138	172	138	59	138	172	57	276	138	59	57	276	139	40	139	40	57	276	142	28	142	313	147	318	167	338	167	338	147	318	154	320	167	338	154	320	165	321	165	321	189	318	167	338	167	338	189	318	220	335	300	202	307	213	309	283	309	283	307	213	311	225	309	283	311	225	315	252	315	252	311	225	314	239	275	180	284	186	291	307	291	307	284	186	292	193	291	307	292	193	309	283	309	283	292	193	300	202	237	165	252	169	261	324	261	324	252	169	265	174	261	324	265	174	291	307	291	307	265	174	275	180	189	318	207	310	220	335	220	335	207	310	220	296	220	335	220	296	261	324	261	324	220	296	227	275	261	324	227	275	229	247	229	247	238	38	237	165	229	247	237	165	261	324	307	73	357	122	340	138	307	73	340	138	293	92	307	73	293	92	363	0	307	73	363	0	346	23	363	0	363	12	358	13	363	0	358	13	354	14	363	0	354	14	351	17	363	0	351	17	349	20	363	0	349	20	346	23	164	-34	181	-49	238	38	238	38	181	-49	252	18	238	38	252	18	293	92	293	92	252	18	266	0	293	92	266	0	363	0	226	216	216	195	238	38	226	216	238	38	229	247	138	172	138	156	152	156	138	299	139	307	57	276	138	299	57	276	138	172	57	276	139	307	142	313	57	276	142	313	167	338	57	276	167	338	56	296	167	338	13	338	32	323	167	338	32	323	45	318	167	338	45	318	52	309	167	338	52	309	56	296	172	0	172	12	158	15	172	0	158	15	148	20	172	0	148	20	57	60	172	0	57	60	56	40	172	0	56	40	53	28	172	0	53	28	45	20	172	0	45	20	32	15	172	0	32	15	13	12	172	0	13	12	13	0	57	60	148	20	142	28	57	60	142	28	57	276	32	323	13	338	13	325	237	165	238	38	293	92	193	338	12	338	56	326	193	338	56	326	79	326	193	338	79	326	126	326	193	338	126	326	148	326	193	338	148	326	158	325	193	338	158	325	166	321	193	338	166	321	172	315	193	338	172	315	177	306	193	338	177	306	181	294	193	338	181	294	193	294	151	147	139	149	151	136	151	136	139	149	131	151	151	136	131	151	79	171	79	171	131	151	127	154	79	171	127	154	79	326	79	326	127	154	126	161	79	326	126	161	126	171	12	338	12	294	23	294	12	338	23	294	28	306	12	338	28	306	33	315	12	338	33	315	39	321	12	338	39	321	46	325	12	338	46	325	56	326	246	159	241	153	289	136	289	136	241	153	234	149	289	136	234	149	223	147	414	154	410	151	487	136	487	136	410	151	402	149	487	136	402	149	390	147	430	338	354	194	415	285	430	338	415	285	462	161	430	338	462	161	461	171	430	338	461	171	461	302	430	338	461	302	462	312	430	338	462	312	465	318	430	338	465	318	469	322	430	338	469	322	488	338	263	168	263	182	248	300	248	300	263	182	263	283	248	300	263	283	283	338	283	338	263	283	334	136	283	338	334	136	354	194	354	194	334	136	340	136	354	194	340	136	415	285	289	147	278	149	289	136	289	136	278	149	270	153	289	136	270	153	248	168	248	168	270	153	266	159	248	168	266	159	248	182	248	182	266	159	263	168	248	182	263	168	248	300	248	300	283	338	243	309	243	309	283	338	237	317	283	338	214	338	222	325	283	338	222	325	230	322	283	338	230	322	237	317	477	325	488	326	488	338	477	325	488	338	469	322	462	161	415	285	463	154	463	154	415	285	415	171	463	154	415	171	467	151	467	151	415	171	487	136	467	151	487	136	475	149	475	149	487	136	487	147	415	161	414	154	487	136	415	161	487	136	415	171	151	136	79	171	79	161	151	136	79	161	77	154	151	136	77	154	74	151	151	136	74	151	66	149	151	136	66	149	54	147	151	136	54	147	54	136	289	136	223	147	223	136	246	159	289	136	248	168	487	136	390	147	390	136	222	325	214	338	214	326	126	326	79	326	126	171	161	35	363	310	321	310	321	310	363	310	363	345	321	310	363	345	273	310	273	310	363	345	229	310	273	310	229	310	69	35	69	35	229	310	26	35	69	35	26	35	363	0	363	0	26	35	26	0	50	345	50	310	229	310	50	345	229	310	363	345	161	35	321	310	117	35	161	35	117	35	363	0	161	35	363	0	363	35	69	35	363	0	117	35	65	-32	59	-26	60	-75	60	-75	59	-26	60	-77	60	-80	60	-77	57	-99	60	-80	57	-99	62	-82	62	-82	57	-99	80	-102	62	-82	80	-102	66	-84	66	-84	80	-102	70	-85	67	-62	69	-58	69	-39	69	-39	69	-58	70	-54	69	-39	70	-54	71	-48	71	-48	70	-54	71	-51	65	-32	60	-75	60	-72	65	-32	60	-72	61	-71	65	-32	61	-71	62	-69	65	-32	62	-69	64	-66	65	-32	64	-66	67	-62	65	-32	67	-62	69	-39	59	-26	51	-22	57	-99	59	-26	57	-99	60	-77	138	14	135	-15	136	-91	136	-91	135	-15	126	-42	136	-91	126	-42	118	-97	118	-97	126	-42	112	-65	118	-97	112	-65	100	-101	100	-101	112	-65	95	-80	100	-101	95	-80	80	-102	80	-102	95	-80	75	-85	49	310	61	318	25	338	25	338	61	318	82	321	25	338	82	321	206	338	206	338	82	321	114	322	114	214	114	322	33	227	114	214	33	227	33	214	81	113	109	107	114	214	114	214	109	107	126	91	114	214	126	91	114	322	114	322	126	91	124	230	114	322	124	230	206	338	206	338	124	230	206	325	25	338	21	272	33	272	25	338	33	272	40	295	25	338	40	295	49	310	127	127	207	218	207	230	127	127	207	230	124	230	127	127	124	230	126	91	127	127	126	91	127	126	44	126	44	113	81	113	44	126	81	113	114	214	167	-73	183	-58	187	94	187	94	183	-58	195	-41	187	94	195	-41	202	71	202	71	195	-41	204	-21	202	71	204	-21	210	47	210	47	204	-21	210	0	210	47	210	0	212	22	163	113	127	126	134	69	163	113	134	69	137	42	163	113	137	42	138	14	163	113	138	14	153	-83	163	113	153	-83	167	-73	163	113	167	-73	187	94	136	-91	153	-83	138	14	23	-26	23	-82	31	-22	31	-22	23	-82	38	-93	31	-22	38	-93	41	-21	41	-21	38	-93	57	-99	41	-21	57	-99	51	-22	16	-33	12	-41	14	-68	16	-33	14	-68	23	-82	16	-33	23	-82	23	-26	14	-68	12	-41	11	-51	70	-85	80	-102	75	-85	134	69	127	126	126	91	104	163	101	195	101	195	94	73	101	195	86	315	94	73	86	315	63	94	63	94	86	315	49	282	63	94	49	282	38	121	38	121	49	282	26	240	38	121	26	240	23	155	23	155	26	240	17	193	190	346	158	321	190	329	190	329	221	321	245	338	245	338	221	321	246	300	245	338	246	300	293	315	293	315	246	300	264	269	293	315	264	269	274	233	234	88	210	78	248	47	234	88	248	47	249	61	234	88	249	61	253	107	275	162	284	75	278	195	278	195	284	75	293	315	293	315	284	75	315	96	293	315	315	96	329	281	329	281	315	96	339	122	329	281	339	122	353	239	353	239	339	122	356	155	353	239	356	155	362	191	278	195	293	315	274	233	245	338	190	346	190	329	284	75	275	162	267	132	284	75	267	132	253	107	284	75	253	107	249	61	210	78	206	0	248	47	248	47	206	0	358	0	248	47	358	0	317	47	317	47	358	0	328	48	358	0	358	85	345	85	358	0	345	85	344	71	358	0	344	71	341	60	358	0	341	60	336	53	358	0	336	53	328	48	134	338	86	315	105	233	134	338	105	233	116	269	134	338	116	269	134	300	134	338	134	300	158	321	134	338	158	321	190	346	105	233	86	315	101	195	130	61	131	47	145	89	130	61	145	89	126	108	130	61	126	108	112	133	130	61	112	133	104	163	130	61	104	163	94	73	172	0	169	78	145	89	172	0	145	89	131	47	172	0	131	47	60	47	172	0	60	47	49	48	172	0	49	48	22	0	49	48	41	52	22	0	22	0	41	52	37	60	22	0	37	60	22	85	22	85	37	60	35	71	22	85	35	71	34	85	94	73	104	163	101	195	101	142	101	142	101	142	101	142	94	264	86	22	86	22	94	264	63	243	86	22	63	243	49	55	49	55	63	243	38	215	49	55	38	215	26	97	26	97	38	215	23	182	26	97	23	182	17	144	172	337	22	337	49	289	172	337	49	289	60	290	172	337	60	290	131	290	172	337	131	290	145	249	172	337	145	249	169	259	22	337	22	252	34	252	22	337	34	252	35	266	22	337	35	266	37	277	22	337	37	277	41	285	22	337	41	285	49	289	130	276	94	264	104	174	130	276	104	174	112	204	130	276	112	204	126	230	130	276	126	230	145	249	130	276	145	249	131	290	104	174	94	264	101	142	274	104	264	68	293	22	293	22	264	68	246	37	293	22	246	37	245	0	245	0	246	37	221	15	245	0	221	15	190	-8	190	-8	221	15	190	7	358	337	206	337	248	290	358	337	248	290	317	290	358	337	317	290	328	289	358	337	328	289	336	284	358	337	336	284	341	277	358	337	341	277	344	266	358	337	344	266	345	252	358	337	345	252	358	252	206	337	210	259	248	290	248	290	210	259	234	249	248	290	234	249	249	276	249	276	234	249	253	230	249	276	253	230	284	262	284	262	253	230	267	205	284	262	267	205	275	175	362	146	356	182	353	98	353	98	356	182	339	215	353	98	339	215	329	56	329	56	339	215	315	242	329	56	315	242	293	22	293	22	315	242	284	262	293	22	284	262	278	142	278	142	274	104	293	22	158	15	134	37	134	0	158	15	134	0	190	-8	158	15	190	-8	190	7	101	142	86	22	105	104	105	104	86	22	134	0	105	104	134	0	116	67	116	67	134	0	134	37	284	262	275	175	278	142	42	-43	51	-37	57	13	57	13	51	-37	59	-33	57	13	59	-33	81	30	81	30	59	-33	67	-30	81	30	67	-30	75	-30	75	-30	97	-37	81	30	81	30	97	-37	110	37	39	-7	28	-28	32	-50	39	-7	32	-50	42	-43	39	-7	42	-43	57	13	73	256	85	251	87	284	87	284	85	251	103	275	87	284	103	275	108	310	108	310	103	275	122	295	108	310	122	295	136	331	136	331	122	295	144	309	136	331	144	309	171	345	171	345	144	309	167	317	171	345	167	317	191	320	191	320	213	317	214	350	214	350	213	317	231	307	214	350	231	307	236	349	236	349	231	307	245	291	236	349	245	291	257	346	257	346	245	291	254	269	257	346	254	269	257	240	290	128	258	139	262	55	262	55	258	139	254	211	262	55	254	211	251	82	251	82	254	211	245	188	251	82	245	188	235	103	235	103	245	188	232	172	235	103	232	172	216	116	216	116	232	172	215	162	216	116	215	162	196	159	196	159	186	160	195	121	195	121	186	160	178	120	129	165	139	156	142	176	142	176	139	156	151	148	142	176	151	148	158	167	158	167	151	148	165	141	158	167	165	141	173	162	173	162	165	141	178	120	173	162	178	120	186	160	178	120	165	141	165	140	178	120	165	140	163	117	163	117	165	140	149	133	163	117	149	133	148	111	148	111	149	133	136	124	148	111	136	124	134	100	134	100	136	124	125	114	134	100	125	114	118	84	118	84	125	114	116	103	118	84	116	103	108	90	195	121	216	116	196	159	261	-34	252	-58	257	-90	257	-90	252	-58	239	-74	257	-90	239	-74	219	-80	219	-80	206	-77	208	-97	208	-97	206	-77	195	-68	208	-97	195	-68	186	-55	179	-39	175	-21	171	-5	179	-39	171	-5	164	10	179	-39	164	10	161	-90	179	-39	161	-90	186	-55	113	-53	132	-73	134	33	134	33	132	-73	161	-90	134	33	161	-90	152	23	152	23	161	-90	164	10	110	37	97	-37	113	-53	110	37	113	-53	134	33	336	216	339	242	338	262	336	216	338	262	334	279	336	216	334	279	327	295	336	216	327	295	326	193	318	308	307	320	309	172	318	308	309	172	326	193	318	308	326	193	327	295	276	340	257	346	257	240	257	240	258	139	258	140	257	240	258	140	276	340	276	340	258	140	287	154	276	340	287	154	292	331	292	331	287	154	309	172	292	331	309	172	307	320	214	350	171	345	191	320	352	27	348	60	345	-10	345	-10	348	60	336	88	345	-10	336	88	327	-45	327	-45	336	88	317	111	327	-45	317	111	297	-72	297	-72	317	111	290	128	297	-72	290	128	266	21	266	21	290	128	262	55	266	21	265	-7	297	-72	261	-34	257	-90	297	-72	261	-34	297	-72	265	-7	219	-80	208	-97	257	-90	127	191	117	184	122	174	127	191	122	174	129	165	127	191	129	165	142	176	254	211	258	139	257	240	186	-55	161	-90	208	-97	32	-50	28	-28	22	-44	20	186	24	192	26	217	26	217	24	192	29	197	26	217	29	197	41	228	41	228	29	197	34	201	41	228	34	201	41	203	41	203	46	200	57	235	57	235	46	200	50	195	57	235	50	195	52	188	16	180	20	186	26	217	16	180	26	217	14	202	16	180	14	202	4	186	91	236	76	238	122	0	122	0	76	238	57	235	122	0	57	235	52	175	52	175	57	235	52	181	57	235	41	228	41	203	122	0	122	192	120	207	122	0	120	207	114	220	122	0	114	220	104	230	122	0	104	230	91	236	52	175	52	0	122	0	57	235	52	188	52	181	65	33	65	33	65	33	65	33	54	73	66	26	66	26	54	73	44	49	66	26	44	49	71	21	71	21	44	49	35	32	71	21	35	32	105	0	105	0	35	32	26	22	105	0	26	22	17	16	77	71	80	81	165	345	165	345	80	81	87	99	165	345	87	99	94	118	94	118	87	99	200	99	94	118	200	99	192	118	192	118	200	99	290	84	192	118	290	84	179	345	219	20	215	17	344	0	344	0	215	17	208	15	344	0	208	15	200	14	200	14	184	12	344	0	344	0	184	12	184	0	223	31	344	0	324	20	223	31	324	20	314	33	223	31	314	33	303	53	223	31	303	53	290	84	223	31	290	84	222	38	290	84	200	99	209	77	290	84	209	77	215	61	290	84	215	61	219	48	290	84	219	48	222	38	165	345	94	118	142	239	165	345	142	239	192	118	165	345	192	118	179	345	65	33	66	41	54	73	54	73	66	41	69	51	54	73	69	51	165	345	165	345	69	51	72	61	165	345	72	61	77	71	333	14	324	20	344	0	333	14	344	0	344	12	222	25	219	20	344	0	222	25	344	0	223	31	105	0	105	12	90	14	105	0	90	14	78	17	105	0	78	17	71	21	4	12	4	0	105	0	4	12	105	0	17	16	188	457	171	460	179	434	179	434	171	460	170	436	161	434	170	436	171	460	161	434	171	460	154	457	202	450	200	406	202	364	202	450	202	364	214	438	214	438	202	364	214	376	214	438	214	376	221	424	221	424	214	376	221	390	221	424	221	390	224	407	179	434	187	430	188	457	188	457	187	430	194	424	188	457	194	424	202	450	202	450	194	424	198	416	202	450	198	416	200	406	202	364	200	406	198	397	202	364	198	397	194	389	202	364	194	389	188	383	202	364	188	383	188	356	170	377	171	353	180	379	180	379	171	353	188	356	180	379	188	356	188	383	154	457	140	449	143	416	154	457	143	416	147	424	154	457	147	424	154	430	154	457	154	430	161	434	118	406	120	389	120	423	120	423	120	389	128	375	120	423	128	375	128	438	128	438	128	375	139	363	128	438	139	363	140	449	140	449	139	363	142	407	161	379	153	383	154	356	161	379	154	356	171	353	161	379	171	353	170	377	142	407	139	363	143	398	143	398	139	363	154	356	143	398	154	356	147	390	147	390	154	356	153	383	143	416	140	449	142	407	126	270	133	341	118	236	118	236	133	341	117	335	118	236	117	335	116	202	116	202	103	328	96	27	96	27	103	328	91	319	96	27	91	319	68	296	185	345	176	346	184	328	184	328	176	346	167	346	184	328	167	346	159	320	159	320	167	346	150	345	159	320	150	345	140	299	140	299	150	345	133	341	140	299	133	341	126	270	185	345	184	328	187	327	185	345	187	327	193	343	193	343	187	327	191	327	193	343	191	327	195	326	201	339	193	343	195	326	201	339	195	326	198	325	201	339	198	325	203	324	201	339	203	324	209	335	350	105	339	111	335	72	335	72	339	111	317	91	335	72	317	91	314	42	314	42	317	91	294	77	314	42	294	77	286	15	286	15	294	77	271	69	286	15	271	69	251	-2	251	-2	271	69	248	64	251	-2	248	64	228	63	228	63	187	70	209	-8	209	-8	187	70	156	90	209	-8	156	90	147	0	147	0	156	90	133	120	147	0	133	120	120	158	120	158	116	202	96	27	120	158	96	27	147	0	59	68	96	27	68	296	59	68	68	296	50	268	59	68	50	268	37	238	59	68	37	238	35	121	29	209	27	182	35	121	29	209	35	121	37	238	228	63	209	-8	251	-2	189	114	192	99	193	113	193	113	192	99	200	97	193	113	200	97	196	113	196	113	200	97	199	113	208	114	199	113	200	97	208	114	200	97	207	95	250	223	231	241	241	99	241	99	231	241	223	265	222	142	221	133	241	99	241	99	221	133	219	125	241	99	219	125	215	95	215	95	219	125	214	119	215	95	214	119	208	114	261	277	263	349	248	281	248	281	263	349	241	330	248	281	241	330	237	285	237	285	241	330	229	291	227	286	229	291	241	330	227	286	241	330	217	306	272	343	263	349	275	275	272	343	275	275	281	338	281	338	275	275	288	274	281	338	288	274	289	334	289	334	288	274	310	279	289	334	310	279	297	332	297	332	310	279	305	331	318	332	305	331	310	279	318	332	310	279	329	291	366	344	355	350	356	327	356	327	355	350	348	344	356	327	348	344	344	309	344	309	348	344	339	339	344	309	339	339	329	335	329	335	318	332	329	291	329	335	329	291	344	309	217	162	222	142	217	306	217	306	222	142	223	265	217	306	223	265	223	269	217	306	223	269	224	275	217	306	224	275	225	280	217	306	225	280	227	286	175	234	180	208	181	256	181	256	180	208	192	190	181	256	192	190	196	281	196	281	192	190	206	177	196	281	206	177	217	306	217	306	206	177	217	162	250	223	264	109	273	208	273	208	264	109	283	124	273	208	283	124	292	189	292	189	283	124	295	143	292	189	295	143	300	164	222	142	241	99	223	265	186	116	182	118	184	102	186	116	184	102	192	99	186	116	192	99	189	114	184	102	182	118	176	106	208	114	207	95	215	95	250	223	241	99	264	109	263	349	261	277	275	275	103	328	116	202	117	335	273	338	208	338	273	0	273	0	208	338	208	178	273	0	208	178	208	136	208	136	208	178	57	178	208	136	57	178	57	136	208	42	24	42	28	0	208	42	28	0	273	0	208	42	273	0	208	136	76	21	66	17	108	0	108	0	66	17	53	14	108	0	53	14	39	12	43	267	46	259	47	312	47	312	46	259	51	251	47	312	51	251	53	325	53	325	51	251	57	243	53	325	57	243	62	337	62	337	57	243	89	209	62	337	89	209	73	347	73	347	89	209	84	335	84	340	84	343	73	347	73	347	84	343	85	345	73	347	85	345	85	347	84	338	84	340	73	347	84	338	73	347	84	335	40	150	43	101	47	168	47	168	43	101	54	80	47	168	54	80	58	183	58	183	54	80	68	65	58	183	68	65	72	197	72	197	68	65	80	51	72	197	80	51	89	209	89	209	80	51	85	36	108	0	85	36	82	27	108	0	82	27	76	21	85	36	108	0	89	209	89	209	108	0	93	172	93	317	93	172	94	177	93	317	94	177	104	305	104	305	94	177	95	182	104	305	95	182	97	187	116	293	104	305	254	55	254	55	104	305	102	198	99	193	102	198	104	305	99	193	104	305	97	187	89	209	93	172	93	317	89	209	93	317	86	327	89	209	86	327	84	335	42	299	41	285	41	276	42	299	41	276	43	267	42	299	43	267	47	312	218	304	218	277	222	317	222	317	218	277	223	265	222	317	223	265	229	328	229	328	223	265	232	252	229	328	232	252	237	338	237	338	232	252	245	240	237	338	245	240	248	347	248	347	245	240	262	228	248	347	262	228	259	331	259	331	259	335	248	347	248	347	259	335	259	338	248	347	259	338	260	341	260	344	261	347	248	347	260	344	248	347	260	341	244	171	254	55	262	228	262	228	254	55	262	47	262	228	262	47	262	158	262	228	262	158	264	314	264	314	262	158	278	219	264	314	278	219	268	309	268	309	278	219	272	305	294	288	272	305	278	219	294	288	278	219	285	215	345	46	344	58	344	33	344	33	344	58	340	68	344	33	340	68	340	20	340	20	340	68	335	78	340	20	335	78	334	8	334	8	335	78	328	86	334	8	328	86	324	-3	324	-3	328	86	320	96	324	-3	320	96	311	-16	311	-16	320	96	300	-3	274	34	286	20	320	96	320	96	286	20	296	6	320	96	296	6	300	-3	262	158	262	47	274	34	262	158	274	34	320	96	285	215	293	209	294	288	294	288	293	209	301	202	294	288	301	202	314	274	314	274	301	202	308	194	314	274	308	194	310	188	310	188	310	186	321	175	321	175	310	186	310	183	321	175	310	183	310	180	330	187	336	198	340	245	340	245	336	198	340	210	340	245	340	210	343	228	343	228	340	210	342	220	329	260	314	274	321	175	329	260	321	175	330	187	329	260	330	187	340	245	310	188	321	175	314	274	310	178	309	175	321	175	310	178	321	175	310	180	262	228	264	314	261	320	262	228	261	320	260	325	262	228	260	325	259	331	311	-16	300	-3	300	-5	311	-16	300	-5	300	-7	311	-16	300	-7	300	-10	311	-16	300	-10	300	-13	311	-16	300	-13	299	-16	128	281	116	293	254	55	128	281	254	55	244	171	164	80	145	105	150	11	164	80	150	11	162	22	164	80	162	22	170	36	164	80	170	36	172	51	150	11	145	105	131	3	131	3	145	105	121	126	131	3	121	126	108	0	108	0	121	126	101	148	108	0	101	148	93	172	108	0	39	12	39	0	218	277	218	304	217	290	43	101	40	150	38	129	82	228	85	329	84	338	84	338	84	340	82	228	82	228	84	340	71	347	82	228	71	347	65	237	65	237	71	347	62	338	65	237	62	338	55	327	84	342	84	344	71	347	71	347	84	344	84	345	71	347	84	345	84	347	65	237	55	327	53	250	53	250	55	327	49	314	53	250	49	314	46	267	46	267	49	314	45	300	46	267	45	300	44	287	190	237	207	235	195	316	190	237	195	316	176	315	190	237	176	315	174	235	174	235	176	315	158	312	174	235	158	312	157	232	157	232	158	312	141	309	157	232	141	309	140	229	140	229	141	309	125	306	140	229	125	306	123	226	123	226	125	306	108	305	105	224	123	226	108	305	105	224	108	305	99	307	105	224	99	307	92	313	105	224	92	313	87	320	105	224	87	320	85	329	105	224	85	329	82	228	84	0	95	0	101	78	101	78	95	0	234	0	101	78	234	0	126	81	126	81	234	0	232	81	234	93	232	81	234	0	234	93	234	0	258	3	308	90	296	85	298	31	298	31	296	85	283	82	298	31	283	82	279	13	279	13	283	82	267	81	279	13	267	81	258	3	258	3	267	81	249	81	258	3	249	81	240	147	263	104	275	130	277	273	277	273	275	130	283	157	277	273	283	157	287	244	287	244	283	157	289	184	287	244	289	184	291	211	258	296	231	311	238	185	258	296	238	185	240	147	258	296	240	147	249	81	258	296	249	81	263	104	258	296	263	104	277	273	231	311	195	316	207	235	231	311	207	235	221	227	231	311	221	227	231	211	231	311	231	211	238	185	314	56	329	90	319	98	314	56	319	98	308	90	314	56	308	90	298	31	258	3	240	147	240	132	258	3	240	132	238	118	258	3	238	118	237	105	258	3	237	105	234	93	80	68	62	50	62	-3	80	68	62	-3	73	0	80	68	73	0	84	0	80	68	84	0	101	78	30	-8	41	-16	45	25	45	25	41	-16	51	-8	45	25	51	-8	62	50	62	50	51	-8	62	-3	71	347	84	340	84	342	105	318	98	325	101	243	101	243	98	325	96	336	92	244	96	336	84	347	92	244	84	347	84	247	84	247	84	347	76	251	96	340	97	342	84	347	84	347	97	342	97	345	84	347	97	345	98	347	96	337	96	340	84	347	96	337	84	347	96	336	54	290	55	280	55	303	55	303	55	280	58	271	55	303	58	271	59	316	59	316	58	271	62	263	59	316	62	263	66	327	66	327	62	263	69	256	66	327	69	256	74	337	74	337	69	256	76	251	74	337	76	251	84	347	105	318	111	241	114	313	114	313	111	241	121	241	114	313	121	241	127	311	127	311	121	241	133	239	127	311	133	239	142	310	142	310	133	239	142	233	142	310	142	233	149	225	99	81	99	5	111	83	111	83	99	5	117	17	111	83	117	17	122	90	122	90	117	17	132	34	122	90	132	34	132	102	132	102	132	34	144	54	132	102	144	54	142	119	142	119	144	54	151	140	153	154	151	140	153	75	153	154	153	75	155	167	155	167	153	75	155	75	155	167	155	75	163	52	175	34	188	20	177	161	177	161	178	301	175	34	175	34	178	301	163	308	175	34	163	308	163	52	163	52	163	308	156	202	163	52	156	202	156	191	163	52	156	191	155	180	179	188	183	208	188	289	188	289	183	208	189	225	188	289	189	225	194	274	194	274	189	225	193	241	194	274	193	241	195	257	178	301	177	161	179	188	178	301	179	188	188	289	142	310	149	225	163	308	163	308	149	225	154	214	163	308	154	214	156	202	188	20	198	6	190	131	190	131	198	6	197	124	210	111	197	124	198	6	210	111	198	6	202	-7	202	-7	202	-9	213	-16	213	-16	202	-9	202	-11	213	-16	202	-11	201	-12	243	64	235	81	235	7	243	64	235	7	242	19	243	64	242	19	245	32	243	64	245	32	247	45	235	7	235	81	226	-4	226	-4	235	81	223	96	226	-4	223	96	213	-16	213	-16	223	96	210	111	213	-16	210	111	202	-7	201	-14	200	-16	213	-16	201	-14	213	-16	201	-12	188	20	190	131	185	138	188	20	185	138	181	146	188	20	181	146	178	153	188	20	178	153	177	161	151	140	144	54	153	75	78	75	61	61	78	0	78	75	78	0	99	5	78	75	99	5	99	81	78	0	61	61	47	42	78	0	47	42	39	20	78	0	39	20	36	0	155	167	163	52	155	180	101	243	96	336	92	244	105	318	101	243	111	241	60	347	47	347	60	338	72	313	86	224	80	307	80	307	86	224	90	305	107	306	90	305	108	226	107	306	108	226	125	309	125	309	108	226	127	229	125	309	127	229	143	312	143	312	127	229	146	232	143	312	146	232	162	315	162	315	146	232	164	235	162	315	164	235	181	316	181	316	164	235	181	237	215	312	181	237	192	210	215	312	192	210	195	219	66	320	62	329	64	228	66	320	64	228	86	224	66	320	86	224	72	313	64	228	62	329	60	338	64	228	60	338	47	347	64	228	47	347	45	237	38	338	31	326	31	250	38	338	31	250	45	237	38	338	45	237	47	347	25	314	21	300	23	268	25	314	23	268	31	250	25	314	31	250	31	326	208	149	200	163	212	9	212	9	200	163	193	179	212	9	193	179	193	-5	193	-5	193	179	191	195	181	237	191	195	191	202	181	237	191	202	192	210	242	301	215	312	216	231	216	231	215	312	203	234	198	227	203	234	215	312	198	227	215	312	195	219	90	305	86	224	108	226	280	233	275	261	276	203	280	233	276	203	278	211	280	233	278	211	279	219	280	233	279	219	279	227	276	203	275	261	274	196	274	196	275	261	263	284	274	196	263	284	262	196	262	196	263	284	253	209	216	231	230	226	242	301	242	301	230	226	242	219	242	301	242	219	263	284	263	284	242	219	253	209	234	46	237	65	236	78	234	46	236	78	234	90	234	46	234	90	231	102	234	46	231	102	227	112	234	46	227	112	226	26	208	149	212	9	216	136	216	136	212	9	226	26	216	136	226	26	223	123	223	123	226	26	227	112	193	-5	191	195	181	237	193	-5	181	237	181	236	193	-5	181	236	171	31	193	-5	171	31	170	23	193	-5	170	23	169	14	193	-5	169	14	168	-16	171	31	181	236	170	221	171	31	170	221	168	56	162	-1	157	-8	168	-16	162	-1	168	-16	166	6	166	6	168	-16	169	14	168	56	170	221	162	79	162	79	170	221	160	205	162	79	160	205	154	102	154	102	160	205	152	187	154	102	152	187	147	124	147	124	152	187	146	167	147	124	146	167	145	144	181	316	181	237	215	312	23	268	21	300	20	287	300	195	361	195	361	230	300	195	361	230	266	195	300	195	266	195	266	54	300	195	266	54	266	48	300	195	266	48	266	43	300	195	266	43	267	37	300	195	267	37	267	32	300	195	267	32	286	-5	300	195	286	-5	296	-4	300	195	296	-4	300	60	361	230	27	230	71	195	361	230	71	195	107	195	361	230	107	195	137	195	361	230	137	195	171	195	361	230	171	195	200	195	361	230	200	195	235	195	361	230	235	195	266	195	240	53	237	64	237	7	237	7	237	64	235	76	235	76	235	195	218	23	218	23	235	195	205	44	200	195	200	70	205	44	200	195	205	44	235	195	171	0	171	195	137	195	171	0	137	195	137	35	171	0	137	35	107	35	171	0	107	35	71	0	71	195	71	0	107	35	71	195	107	35	107	195	340	51	333	44	335	3	335	3	333	44	328	38	335	3	328	38	326	0	326	0	328	38	322	34	326	0	322	34	316	-3	316	-3	322	34	314	32	316	-3	314	32	306	-4	306	-4	314	32	304	30	363	27	372	37	379	44	363	27	379	44	357	68	363	27	357	68	354	64	363	27	354	64	352	17	352	17	354	64	350	61	352	17	350	61	347	58	352	17	347	58	343	55	352	17	343	55	342	8	340	51	335	3	342	8	340	51	342	8	343	55	304	30	302	35	306	-4	306	-4	302	35	301	41	306	-4	301	41	296	-4	296	-4	301	41	300	48	296	-4	300	48	300	54	300	60	296	-4	300	54	260	-1	267	32	255	36	260	-1	255	36	246	43	240	53	237	7	260	-1	240	53	260	-1	246	43	266	54	266	195	266	60	237	7	235	76	218	23	267	32	260	-1	286	-5	71	195	27	230	27	195	131	-18	133	103	130	-29	133	103	123	60	130	-29	58	131	82	109	63	172	63	172	82	109	69	167	85	151	69	167	82	109	85	151	82	109	103	86	131	-18	132	-8	133	103	133	103	132	-8	135	1	133	103	135	1	147	84	147	84	135	1	138	11	147	84	138	11	143	21	143	21	147	8	147	84	147	84	147	8	164	57	207	-26	204	-39	215	-80	215	-80	204	-39	198	-51	215	-80	198	-51	193	-95	193	-95	198	-51	190	-63	165	-101	193	-95	176	29	176	29	193	-95	190	-63	176	29	190	-63	184	0	184	0	190	-63	188	-30	165	-101	176	29	164	57	165	-101	164	57	155	-46	165	-101	155	-46	155	-50	165	-101	155	-50	155	-54	165	-101	155	-54	154	-58	165	-101	154	-58	154	-62	165	-101	154	-62	153	-65	165	-101	153	-65	145	-62	165	-101	145	-62	140	-97	151	-5	153	-19	164	57	164	57	153	-19	154	-32	164	57	154	-32	155	-46	140	-97	145	-62	138	-56	140	-97	138	-56	134	-48	140	-97	134	-48	131	-38	140	-97	131	-38	121	-87	130	-29	123	60	121	-87	130	-29	121	-87	131	-38	114	44	106	27	106	-71	114	44	106	-71	121	-87	114	44	121	-87	123	60	100	9	96	-8	98	-51	100	9	98	-51	106	-71	100	9	106	-71	106	27	118	120	102	136	103	86	118	120	103	86	123	60	118	120	123	60	133	103	169	166	151	186	159	123	169	166	159	123	185	86	169	166	185	86	186	145	63	172	89	196	92	243	92	243	89	196	98	188	92	243	98	188	112	224	112	224	98	188	129	157	112	224	129	157	132	205	132	205	129	157	159	123	132	205	159	123	151	186	35	152	58	131	63	172	35	152	63	172	92	243	35	152	92	243	12	175	225	184	206	116	226	137	225	184	226	137	245	203	245	203	226	137	247	158	245	203	247	158	266	221	266	221	247	158	268	179	266	221	268	179	286	239	286	239	268	179	290	199	286	239	290	199	312	218	206	116	225	184	205	164	206	116	205	164	203	45	206	116	203	45	209	1	206	116	209	1	218	93	244	-3	243	21	241	-31	241	-31	243	21	237	46	241	-31	237	46	231	-58	231	-58	237	46	229	70	231	-58	229	70	218	93	231	-58	218	93	215	-80	215	-80	218	93	209	1	215	-80	209	1	209	-12	215	-80	209	-12	207	-26	186	145	185	86	203	45	186	145	203	45	205	164	164	57	147	8	151	-5	85	151	103	86	102	136	98	-51	96	-8	95	-26	321	303	321	338	147	303	147	303	321	338	113	303	147	303	113	303	147	0	147	0	113	303	113	35	147	0	113	35	73	35	113	303	321	338	73	303	73	303	321	338	37	338	73	303	37	338	73	35	73	35	37	338	37	0	73	35	37	0	147	0	347	338	37	338	73	303	347	338	73	303	113	303	347	338	113	303	147	303	347	338	147	303	237	303	347	338	237	303	272	303	347	338	272	303	311	303	347	338	311	303	347	0	272	35	272	303	237	303	272	35	237	303	237	0	272	35	237	0	347	0	272	35	347	0	311	35	147	0	147	303	113	303	147	0	113	303	113	35	147	0	113	35	73	35	147	0	73	35	37	0	37	338	37	0	73	35	37	338	73	35	73	303	311	35	347	0	311	303	170	136	25	-86	79	-86	170	136	79	-86	227	134	170	136	227	134	74	339	170	136	74	339	18	387	170	136	18	387	18	339	418	387	18	387	74	339	418	387	74	339	151	339	418	387	151	339	211	339	418	387	211	339	418	339	79	-86	476	-133	159	-86	159	-86	476	-133	214	-86	159	-86	214	-86	307	135	307	135	214	-86	364	137	307	135	364	137	211	339	25	-86	25	-133	476	-133	25	-86	476	-133	79	-86	214	-86	476	-133	476	-86	307	135	211	339	151	339	144	70	145	32	153	86	153	86	145	32	155	15	153	86	155	15	167	101	167	101	155	15	172	3	167	101	172	3	189	114	189	114	172	3	194	-4	189	114	194	-4	191	70	191	70	193	82	189	114	189	114	193	82	197	91	189	114	197	91	217	126	217	126	197	91	203	99	217	126	203	99	213	106	227	249	227	111	241	93	227	249	241	93	245	222	245	222	241	93	252	76	245	222	252	76	266	192	266	192	252	76	259	62	266	192	259	62	262	49	217	126	213	106	227	111	217	126	227	111	227	249	217	126	227	249	211	271	217	126	211	271	199	287	217	126	199	287	187	301	217	126	187	301	171	318	217	126	171	318	156	331	217	126	156	331	142	339	217	126	142	339	142	233	259	19	254	13	256	-4	256	-4	254	13	246	9	256	-4	246	9	238	8	238	8	223	11	256	-4	256	-4	223	11	221	-7	272	299	277	343	263	303	263	303	277	343	255	338	263	303	255	338	253	305	253	305	255	338	244	306	236	306	244	306	255	338	236	306	255	338	233	330	259	19	284	5	262	26	262	26	284	5	263	36	266	192	263	36	284	5	266	192	284	5	287	158	287	158	284	5	305	21	287	158	305	21	296	143	287	158	296	143	302	167	302	167	296	143	334	162	223	11	211	20	221	-7	221	-7	211	20	201	34	221	-7	201	34	194	-4	194	-4	201	34	194	51	194	-4	194	51	191	70	319	96	315	109	318	43	319	96	318	43	322	71	319	96	322	71	321	84	307	124	296	143	305	21	307	124	305	21	318	43	307	124	318	43	315	109	330	340	299	344	301	272	301	272	299	344	289	286	281	293	289	286	299	344	281	293	299	344	277	343	319	185	334	162	324	194	324	194	334	162	325	205	330	340	325	205	334	162	330	340	334	162	356	329	356	329	334	162	361	182	356	329	361	182	376	311	376	311	361	182	380	204	376	311	380	204	389	285	389	285	380	204	391	228	389	285	391	228	394	253	330	340	301	272	311	256	330	340	311	256	318	240	330	340	318	240	323	223	330	340	323	223	325	205	312	176	302	167	334	162	312	176	334	162	319	185	199	287	210	294	211	317	211	317	210	294	220	300	211	317	220	300	233	330	233	330	220	300	228	304	233	330	228	304	236	306	199	287	211	317	187	301	70	160	65	152	136	127	70	160	136	127	106	148	70	160	106	148	83	182	74	335	70	295	81	293	74	335	81	293	84	339	84	339	81	293	91	289	84	339	91	289	93	342	93	342	91	289	102	281	93	342	102	281	103	344	103	344	102	281	115	268	103	344	115	268	113	345	113	345	115	268	128	343	38	293	41	275	45	304	45	304	41	275	46	282	45	304	46	282	51	313	51	313	46	282	51	287	51	313	51	287	57	320	57	320	51	287	57	291	57	320	57	291	62	325	62	325	57	291	63	294	62	325	63	294	66	329	66	329	63	294	70	295	66	329	70	295	74	335	108	184	116	230	104	172	104	172	116	230	104	215	104	172	104	215	103	160	103	160	93	200	104	153	104	153	93	200	83	182	104	153	83	182	106	148	108	184	115	197	116	230	116	230	115	197	126	213	116	230	126	213	130	249	130	249	126	213	142	233	130	249	142	233	142	339	130	249	142	339	128	343	130	249	128	343	115	268	136	127	136	140	121	142	136	127	121	142	111	144	136	127	111	144	106	148	136	127	65	152	60	147	136	127	60	147	53	143	136	127	53	143	45	141	136	127	45	141	33	140	136	127	33	140	33	127	41	275	38	293	31	281	188	301	171	318	187	301	93	200	103	160	104	215	277	343	272	299	281	293	145	32	144	70	141	52	259	19	256	-4	284	5	266	192	262	49	263	36	258	167	265	174	265	190	265	190	265	174	272	179	265	190	272	179	280	199	280	199	272	179	280	182	280	199	280	182	289	182	289	182	300	181	297	205	297	205	300	181	315	206	252	178	241	161	251	157	252	178	251	157	258	167	252	178	258	167	265	190	297	205	280	199	289	182	304	16	315	1	308	15	308	15	315	1	312	15	312	15	313	15	323	16	323	16	313	15	315	1	323	16	315	1	342	12	315	1	304	16	299	19	315	1	299	19	294	22	315	1	294	22	288	27	315	1	288	27	285	-2	285	-2	288	27	280	34	285	-2	280	34	274	39	285	-2	274	39	268	42	285	-2	268	42	268	-1	268	42	262	44	268	-1	268	-1	262	44	254	44	268	-1	254	44	254	1	254	1	254	44	247	43	254	1	247	43	243	7	243	7	247	43	241	40	243	7	241	40	237	35	237	14	243	7	237	35	237	14	237	35	235	29	237	14	235	29	234	23	319	141	315	132	323	88	323	88	315	132	307	125	323	88	307	125	304	98	304	98	307	125	295	118	304	98	295	118	279	113	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	366	180	359	191	360	141	366	180	360	141	365	148	366	180	365	148	368	156	366	180	368	156	368	166	360	141	359	191	353	135	353	135	359	191	348	200	353	135	348	200	344	129	344	129	348	200	335	76	344	129	335	76	342	63	344	127	344	129	342	63	344	127	342	63	344	47	344	127	344	47	357	120	319	141	323	88	321	152	321	152	323	88	334	205	334	205	323	88	335	76	334	205	335	76	348	200	319	162	321	152	334	205	319	162	334	205	315	206	319	162	315	206	315	171	315	206	300	181	309	177	315	206	309	177	315	171	377	50	382	75	380	88	377	50	380	88	375	101	377	50	375	101	368	111	377	50	368	111	363	28	363	28	368	111	357	120	363	28	357	120	344	47	363	28	344	47	342	36	363	28	342	36	342	12	342	12	342	36	338	27	342	12	338	27	332	20	342	12	332	20	323	16	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	304	98	279	113	279	108	3	304	-2	311	-2	301	312	15	315	1	313	15	52	183	14	145	14	145	52	183	14	145	149	137	52	183	149	137	66	177	52	183	66	177	66	180	52	183	66	180	79	213	72	341	69	310	80	308	72	341	80	308	90	344	90	344	80	308	91	303	90	344	91	303	110	341	110	341	91	303	99	294	110	341	99	294	104	284	43	301	51	306	56	334	56	334	51	306	59	309	56	334	59	309	72	341	72	341	59	309	69	310	42	322	29	305	31	283	42	322	31	283	37	293	42	322	37	293	43	301	42	322	43	301	56	334	110	341	106	272	113	224	110	341	113	224	127	334	127	334	113	224	127	238	127	334	127	238	139	322	139	322	127	238	138	251	139	322	138	251	145	264	147	307	139	322	145	264	147	307	145	264	149	276	147	307	149	276	150	289	113	224	106	272	104	255	113	224	104	255	95	236	113	224	95	236	79	213	113	224	79	213	66	180	145	183	137	180	149	137	149	137	137	180	126	178	149	137	126	178	109	177	149	137	109	177	66	177	151	190	145	183	149	137	151	190	149	137	164	201	151	190	164	201	156	201	258	167	265	174	265	190	265	190	265	174	272	179	265	190	272	179	280	199	280	199	272	179	280	182	280	199	280	182	289	182	289	182	300	181	297	205	297	205	300	181	315	206	252	178	241	161	251	157	252	178	251	157	258	167	252	178	258	167	265	190	297	205	280	199	289	182	304	16	315	1	308	15	308	15	315	1	312	15	312	15	313	15	323	16	323	16	313	15	315	1	323	16	315	1	342	12	315	1	304	16	299	19	315	1	299	19	294	22	315	1	294	22	288	27	315	1	288	27	285	-2	285	-2	288	27	280	34	285	-2	280	34	274	39	285	-2	274	39	268	42	285	-2	268	42	268	-1	268	42	262	44	268	-1	268	-1	262	44	254	44	268	-1	254	44	254	1	254	1	254	44	247	43	254	1	247	43	243	7	243	7	247	43	241	40	243	7	241	40	237	35	237	14	243	7	237	35	237	14	237	35	235	29	237	14	235	29	234	23	319	141	315	132	323	88	323	88	315	132	307	125	323	88	307	125	304	98	304	98	307	125	295	118	304	98	295	118	279	113	366	180	359	191	360	141	366	180	360	141	365	148	366	180	365	148	368	156	366	180	368	156	368	166	360	141	359	191	353	135	353	135	359	191	348	200	353	135	348	200	344	129	344	129	348	200	335	76	344	129	335	76	342	63	344	127	344	129	342	63	344	127	342	63	344	47	344	127	344	47	357	120	319	141	323	88	321	152	321	152	323	88	334	205	334	205	323	88	335	76	334	205	335	76	348	200	319	162	321	152	334	205	319	162	334	205	315	206	319	162	315	206	315	171	315	206	300	181	309	177	315	206	309	177	315	171	377	50	382	75	380	88	377	50	380	88	375	101	377	50	375	101	368	111	377	50	368	111	363	28	363	28	368	111	357	120	363	28	357	120	344	47	363	28	344	47	342	36	363	28	342	36	342	12	342	12	342	36	338	27	342	12	338	27	332	20	342	12	332	20	323	16	306	344	86	-5	115	-5	306	344	115	-5	334	344	304	98	279	113	279	108	312	15	315	1	313	15	149	137	14	145	14	137	110	341	104	284	106	272	31	283	29	305	18	283	268	142	268	142	273	203	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	3	304	-2	311	-2	301	292	29	313	0	298	26	255	95	273	203	237	95	268	142	268	142	273	203	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	52	183	14	145	149	137	52	183	149	137	66	177	52	183	66	177	66	180	52	183	66	180	79	213	72	341	69	310	80	308	72	341	80	308	90	344	90	344	80	308	91	303	90	344	91	303	110	341	110	341	91	303	99	294	110	341	99	294	104	284	43	301	51	306	56	334	56	334	51	306	59	309	56	334	59	309	72	341	72	341	59	309	69	310	42	322	29	305	31	283	42	322	31	283	37	293	42	322	37	293	43	301	42	322	43	301	56	334	110	341	106	272	113	224	110	341	113	224	127	334	127	334	113	224	127	238	127	334	127	238	139	322	139	322	127	238	138	251	139	322	138	251	145	264	147	307	139	322	145	264	147	307	145	264	149	276	147	307	149	276	150	289	113	224	106	272	104	255	113	224	104	255	95	236	113	224	95	236	79	213	113	224	79	213	66	180	145	183	137	180	149	137	149	137	137	180	126	178	149	137	126	178	109	177	149	137	109	177	66	177	151	190	145	183	149	137	151	190	149	137	164	201	151	190	164	201	156	201	306	344	86	-5	115	-5	306	344	115	-5	334	344	149	137	14	145	14	137	110	341	104	284	106	272	31	283	29	305	18	283	292	29	313	0	298	26	255	95	273	203	237	95	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	172	61	134	57	172	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	181	45	135	45	135	39	181	31	181	45	135	31	181	31	139	31	139	31	181	24	180	31	139	24	180	21	144	21	144	24	180	18	177	21	144	18	177	15	172	14	152	21	144	15	172	14	152	15	172	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	306	344	86	-5	115	-5	306	344	115	-5	334	344	292	29	313	0	298	26	255	95	273	203	237	95	81	235	56	250	56	245	23	232	11	214	23	214	23	214	11	214	92	181	23	214	92	181	92	214	92	214	92	181	138	137	92	214	138	137	92	301	92	301	138	137	93	321	92	301	93	321	69	292	92	301	69	292	51	269	92	301	51	269	36	250	92	301	36	250	23	232	92	301	23	232	23	214	113	344	138	137	138	344	138	214	138	181	159	181	138	214	159	181	159	214	273	203	268	142	274	160	273	203	274	160	387	203	387	203	274	160	371	160	273	203	255	95	268	142	268	142	255	95	270	94	268	142	270	94	283	142	283	142	270	94	282	93	283	142	282	93	293	91	285	33	276	39	280	-2	285	33	280	-2	313	0	285	33	313	0	292	29	311	138	303	140	320	84	320	84	303	140	302	89	293	91	302	89	294	141	293	91	294	141	283	142	303	140	294	141	302	89	345	32	338	27	340	10	340	10	338	27	328	23	340	10	328	23	316	22	316	22	311	22	313	0	313	0	311	22	305	23	313	0	305	23	298	26	268	43	261	45	263	-1	268	43	263	-1	280	-2	268	43	280	-2	276	39	261	45	255	47	263	-1	263	-1	255	47	249	47	263	-1	249	47	248	2	248	2	249	47	243	46	248	2	243	46	237	9	237	9	243	46	237	43	237	9	237	43	232	39	231	17	237	9	232	39	231	17	232	39	229	33	231	17	229	33	228	26	379	71	377	89	375	46	375	46	377	89	369	105	375	46	369	105	361	25	361	25	369	105	356	119	361	25	356	119	352	49	352	49	350	40	361	25	361	25	350	40	345	32	361	25	345	32	340	10	320	84	334	76	340	129	340	129	334	76	344	68	340	129	344	68	356	119	356	119	344	68	350	58	356	119	350	58	352	49	319	137	311	138	320	84	319	137	320	84	340	129	316	22	313	0	340	10	306	344	86	-5	115	-5	306	344	115	-5	334	344	292	29	313	0	298	26	255	95	273	203	237	95	138	137	92	181	92	137	93	321	138	137	113	344	92	181	11	214	11	181	277	93	278	100	289	185	289	185	278	100	280	105	289	185	280	105	281	108	281	108	283	109	289	185	289	185	283	109	285	126	295	13	291	14	304	-2	304	-2	291	14	288	16	304	-2	288	16	286	18	286	18	283	25	276	1	276	1	283	25	280	35	276	1	280	35	278	47	283	109	285	109	285	126	285	126	285	109	287	110	285	126	287	110	291	128	291	128	287	110	291	110	291	128	291	110	294	110	294	110	306	109	297	129	297	129	306	109	302	130	297	129	291	128	294	110	322	24	318	17	329	0	329	0	318	17	312	13	329	0	312	13	304	12	304	12	299	12	304	-2	304	-2	299	12	295	13	277	93	271	174	276	85	276	85	271	174	276	75	277	60	276	75	276	1	277	60	276	1	278	47	286	18	276	1	304	-2	379	69	376	90	375	45	375	45	376	90	367	107	375	45	367	107	365	25	365	25	367	107	354	119	365	25	354	119	350	10	350	10	354	119	335	127	350	10	335	127	329	0	329	0	335	127	325	52	315	102	321	91	335	127	335	127	321	91	324	75	335	127	324	75	325	52	302	130	306	109	307	130	307	130	306	109	315	102	307	130	315	102	313	130	313	130	315	102	335	127	325	36	322	24	329	0	325	36	329	0	325	52	304	12	304	-2	329	0	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	309	163	327	177	328	200	328	200	327	177	350	187	328	200	350	187	350	204	350	204	350	187	377	194	350	204	377	194	377	208	308	194	289	185	295	146	308	194	295	146	309	163	308	194	309	163	328	200	276	1	276	75	271	174	276	1	271	174	254	159	276	1	254	159	253	12	224	105	225	55	230	125	230	125	225	55	236	30	230	125	236	30	240	143	240	143	236	30	253	12	240	143	253	12	254	159	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	225	55	224	105	222	84	271	174	277	93	289	185	289	185	285	126	295	146	3	304	-2	311	-2	301	89	232	99	230	99	230	99	281	99	230	116	225	99	281	116	225	107	279	107	279	116	225	115	277	66	235	79	234	79	283	79	283	79	234	89	232	79	283	89	232	90	282	90	282	89	232	99	230	90	282	99	230	99	281	65	283	70	344	51	236	65	283	51	236	66	235	65	283	66	235	79	283	142	173	134	167	136	151	136	151	134	167	124	164	136	151	124	164	113	162	113	162	107	163	109	141	109	141	107	163	101	164	109	141	101	164	95	166	95	166	88	170	109	141	109	141	88	170	81	174	109	141	81	174	76	137	76	137	81	174	72	180	76	137	72	180	65	184	59	139	76	137	65	184	59	139	65	184	58	187	59	139	58	187	52	188	59	139	52	188	46	189	59	139	46	189	45	143	39	188	33	184	34	150	39	188	34	150	45	143	39	188	45	143	46	189	28	180	26	174	27	158	28	180	27	158	34	150	28	180	34	150	33	184	70	301	167	301	184	344	70	301	184	344	70	344	70	301	70	344	65	283	309	163	327	177	328	200	328	200	327	177	350	187	328	200	350	187	350	204	350	204	350	187	377	194	350	204	377	194	377	208	289	185	285	126	295	146	289	185	295	146	308	194	308	194	295	146	309	163	308	194	309	163	328	200	302	130	297	129	306	109	306	109	297	129	294	110	291	110	294	110	291	128	291	110	291	128	287	110	287	110	291	128	285	126	287	110	285	126	285	109	285	109	285	126	283	109	277	93	278	100	289	185	289	185	278	100	280	105	289	185	280	105	281	108	281	108	283	109	289	185	289	185	283	109	285	126	276	75	276	85	271	174	276	75	271	174	276	1	276	1	271	174	254	159	276	1	254	159	253	12	253	12	254	159	240	143	253	12	240	143	236	30	236	30	240	143	230	125	236	30	230	125	225	55	225	55	230	125	224	105	225	55	224	105	222	84	276	1	304	-2	286	18	276	1	286	18	283	25	276	1	283	25	280	35	276	1	280	35	278	47	276	1	278	47	277	60	276	1	277	60	276	75	271	174	276	85	277	93	271	174	277	93	289	185	176	212	173	230	171	187	171	187	173	230	165	246	171	187	165	246	158	166	158	166	165	246	153	260	158	166	153	260	148	190	148	190	147	181	158	166	158	166	147	181	142	173	158	166	142	173	136	151	116	225	130	217	136	270	136	270	130	217	140	209	136	270	140	209	153	260	153	260	140	209	146	199	153	260	146	199	148	190	113	162	109	141	136	151	295	13	291	14	304	-2	304	-2	291	14	288	16	304	-2	288	16	286	18	297	129	291	128	294	110	322	24	318	17	329	0	329	0	318	17	312	13	329	0	312	13	304	12	304	12	299	12	304	-2	304	-2	299	12	295	13	379	69	376	90	375	45	375	45	376	90	367	107	375	45	367	107	365	25	365	25	367	107	354	119	365	25	354	119	350	10	350	10	354	119	335	127	350	10	335	127	329	0	329	0	335	127	325	52	315	102	321	91	335	127	335	127	321	91	324	75	335	127	324	75	325	52	302	130	306	109	307	130	307	130	306	109	315	102	307	130	315	102	313	130	313	130	315	102	335	127	325	36	322	24	329	0	325	36	329	0	325	52	304	12	304	-2	329	0	306	344	86	-5	115	-5	306	344	115	-5	334	344	115	277	116	225	136	270	51	236	70	344	33	237	27	158	26	174	25	167	281	171	281	171	281	171	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	32	156	25	151	119	137	119	137	25	151	14	148	119	137	14	148	-1	147	13	307	17	308	79	344	79	344	17	308	21	308	79	344	21	308	25	309	25	309	29	308	79	344	79	344	29	308	32	305	79	344	32	305	34	301	119	147	104	148	119	137	119	137	104	148	94	151	119	137	94	151	36	177	36	177	94	151	88	156	36	177	88	156	36	288	36	295	36	288	79	344	36	295	79	344	34	301	79	344	-2	311	3	304	79	344	3	304	8	305	79	344	8	305	13	307	84	175	84	344	79	344	84	175	79	344	36	288	84	175	36	288	85	164	35	165	32	156	119	137	35	165	119	137	36	177	286	344	66	-5	95	-5	286	344	95	-5	315	344	119	137	-1	147	-1	137	36	288	88	156	85	164	3	304	-2	311	-2	301	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	35	305	42	312	43	328	43	328	42	312	49	316	43	328	49	316	57	337	57	337	49	316	57	319	57	337	57	319	65	320	65	320	76	318	74	342	74	342	76	318	93	344	29	315	18	299	28	295	29	315	28	295	35	305	29	315	35	305	43	328	74	342	57	337	65	320	80	154	92	138	85	152	85	152	92	138	89	152	100	153	89	152	92	138	100	153	92	138	119	149	92	138	80	154	76	156	92	138	76	156	71	160	92	138	71	160	65	165	92	138	65	165	61	134	61	134	65	165	57	172	61	134	57	172	51	176	61	134	51	176	45	179	61	134	45	179	45	135	45	179	39	181	45	135	45	135	39	181	31	181	45	135	31	181	31	139	31	139	31	181	24	180	31	139	24	180	21	144	21	144	24	180	18	177	21	144	18	177	15	172	14	152	21	144	15	172	14	152	15	172	12	167	14	152	12	167	12	161	97	279	92	270	100	225	100	225	92	270	84	262	100	225	84	262	81	235	81	235	84	262	72	256	81	235	72	256	56	250	143	318	137	329	137	279	143	318	137	279	142	286	143	318	142	286	145	294	143	318	145	294	146	304	137	279	137	329	130	273	130	273	137	329	126	337	130	273	126	337	121	267	121	267	126	337	112	214	121	267	112	214	119	201	121	265	121	267	119	201	121	265	119	201	121	185	121	265	121	185	134	258	97	279	100	225	98	290	98	290	100	225	111	342	111	342	100	225	112	214	111	342	112	214	126	337	97	300	98	290	111	342	97	300	111	342	93	344	97	300	93	344	92	308	93	344	76	318	86	314	93	344	86	314	92	308	154	187	158	212	157	226	154	187	157	226	152	238	154	187	152	238	145	249	154	187	145	249	140	166	140	166	145	249	134	258	140	166	134	258	121	185	140	166	121	185	120	174	140	166	120	174	119	149	119	149	120	174	115	165	119	149	115	165	109	158	119	149	109	158	100	153	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	286	344	66	-5	95	-5	286	344	95	-5	315	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	81	235	56	250	56	245	89	232	99	230	99	230	99	281	99	230	116	225	99	281	116	225	107	279	107	279	116	225	115	277	66	235	79	234	79	283	79	283	79	234	89	232	79	283	89	232	90	282	90	282	89	232	99	230	90	282	99	230	99	281	65	283	70	344	51	236	65	283	51	236	66	235	65	283	66	235	79	283	142	173	134	167	136	151	136	151	134	167	124	164	136	151	124	164	113	162	113	162	107	163	109	141	109	141	107	163	101	164	109	141	101	164	95	166	95	166	88	170	109	141	109	141	88	170	81	174	109	141	81	174	76	137	76	137	81	174	72	180	76	137	72	180	65	184	59	139	76	137	65	184	59	139	65	184	58	187	59	139	58	187	52	188	59	139	52	188	46	189	59	139	46	189	45	143	39	188	33	184	34	150	39	188	34	150	45	143	39	188	45	143	46	189	28	180	26	174	27	158	28	180	27	158	34	150	28	180	34	150	33	184	70	301	167	301	184	344	70	301	184	344	70	344	70	301	70	344	65	283	176	212	173	230	171	187	171	187	173	230	165	246	171	187	165	246	158	166	158	166	165	246	153	260	158	166	153	260	148	190	148	190	147	181	158	166	158	166	147	181	142	173	158	166	142	173	136	151	116	225	130	217	136	270	136	270	130	217	140	209	136	270	140	209	153	260	153	260	140	209	146	199	153	260	146	199	148	190	113	162	109	141	136	151	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	296	344	75	-5	104	-5	296	344	104	-5	324	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	115	277	116	225	136	270	51	236	70	344	33	237	27	158	26	174	25	167	32	282	38	289	33	344	33	344	38	289	45	294	33	344	45	294	181	344	181	344	45	294	54	297	181	344	54	297	66	297	181	344	66	297	131	297	181	344	131	297	95	138	95	138	131	297	60	138	33	344	15	272	28	272	33	344	28	272	32	282	281	171	288	204	266	197	281	171	266	197	276	99	281	171	276	99	277	65	281	171	277	65	280	73	276	99	261	94	261	6	276	99	261	6	275	51	276	99	275	51	275	58	276	99	275	58	277	65	275	51	261	6	276	38	276	38	261	6	282	0	276	38	282	0	280	27	280	27	282	0	287	19	234	64	236	32	240	76	240	76	236	32	246	17	240	76	246	17	249	86	249	86	246	17	261	6	249	86	261	6	261	94	298	145	292	90	311	79	298	145	311	79	311	137	311	137	311	79	327	129	333	136	327	129	333	61	333	136	333	61	337	142	337	142	333	61	337	51	337	142	337	51	339	147	339	147	337	51	339	41	357	8	339	41	337	31	357	8	337	31	334	0	334	0	337	31	333	23	334	0	333	23	326	17	285	81	292	90	289	154	285	81	289	154	283	162	285	81	283	162	281	171	285	81	281	171	280	73	287	19	306	-2	296	14	296	14	306	-2	307	13	318	14	307	13	334	0	318	14	334	0	326	17	283	177	287	183	288	204	288	204	287	183	293	188	288	204	293	188	314	206	314	206	293	188	301	190	314	206	301	190	310	191	310	191	321	190	314	206	314	206	321	190	338	204	327	129	311	79	325	69	327	129	325	69	333	61	342	119	357	125	357	198	357	198	357	125	368	132	357	198	368	132	371	188	371	188	368	132	376	140	371	188	376	140	379	176	379	176	376	140	381	150	379	176	381	150	382	161	342	119	357	198	341	160	342	119	341	160	341	153	342	119	341	153	339	147	342	119	339	147	339	41	342	119	339	41	357	8	342	119	357	8	360	107	340	170	341	160	357	198	340	170	357	198	338	204	340	170	338	204	336	178	338	204	321	190	329	185	338	204	329	185	336	178	387	58	386	72	384	38	384	38	386	72	381	84	384	38	381	84	373	21	373	21	381	84	373	96	373	21	373	96	360	107	307	13	306	-2	334	0	236	152	237	140	240	171	240	171	237	140	242	129	240	171	242	129	250	186	250	186	242	129	250	118	250	186	250	118	266	197	266	197	250	118	261	109	266	197	261	109	276	99	286	344	66	-5	95	-5	286	344	95	-5	315	344	288	204	281	171	283	177	360	107	357	8	373	21	287	19	282	0	306	-2	292	90	298	145	289	154	236	32	234	64	233	50	118	73	143	51	132	98	118	73	132	155	117	179	118	73	117	179	92	92	92	92	117	179	92	160	92	92	92	160	64	144	165	225	142	201	144	174	165	225	144	174	147	177	165	225	147	177	153	184	165	225	153	184	159	191	165	225	159	191	165	199	165	225	165	199	171	207	165	225	171	207	177	215	142	201	117	179	132	155	142	201	132	155	133	159	142	201	133	159	136	165	142	201	136	165	140	170	142	201	140	170	144	174	132	155	118	73	132	98	64	144	34	129	64	109	64	144	64	109	92	92	132	155	132	98	133	152	133	152	132	98	133	101	133	152	133	101	137	150	137	150	133	101	137	103	137	150	137	103	143	149	143	149	137	103	143	104	143	149	143	104	149	149	149	149	143	104	150	104	149	149	150	104	156	148	156	148	150	104	156	104	454	148	156	148	156	104	454	148	156	104	454	104	165	27	177	39	171	47	165	27	171	47	164	56	165	27	164	56	158	63	165	27	158	63	153	71	165	27	153	71	147	78	165	27	147	78	144	80	165	27	144	80	143	51	143	51	144	80	140	84	143	51	140	84	136	89	143	51	136	89	133	94	143	51	133	94	132	98	64	109	34	129	34	123	122	235	129	308	121	239	121	239	129	308	118	241	114	239	118	241	129	308	114	239	129	308	112	280	122	235	123	229	129	308	129	308	123	229	124	223	129	308	124	223	124	217	168	-84	124	217	124	-84	112	280	93	254	97	225	112	280	97	225	100	228	112	280	100	228	104	232	112	280	104	232	109	236	112	280	109	236	114	239	93	254	71	229	75	207	93	254	75	207	83	213	93	254	83	213	90	219	93	254	90	219	97	225	71	229	47	207	58	195	71	229	58	195	67	201	71	229	67	201	75	207	163	308	148	338	168	-84	163	308	168	-84	168	217	163	308	168	217	168	223	163	308	168	223	169	230	163	308	169	230	170	235	163	308	170	235	180	281	189	232	198	255	184	236	184	236	198	255	180	281	184	236	180	281	179	239	179	239	180	281	174	241	171	239	174	241	180	281	171	239	180	281	170	235	211	213	218	207	220	231	220	231	218	207	226	201	220	231	226	201	245	207	245	207	226	201	235	195	211	213	220	231	204	219	204	219	220	231	198	255	204	219	198	255	196	225	196	225	198	255	194	228	168	-84	148	338	143	338	168	-84	143	338	129	308	168	-84	129	308	124	217	198	255	189	232	194	228	323	54	324	27	330	62	330	62	324	27	347	52	330	62	347	52	336	69	336	69	347	52	342	76	357	99	371	74	357	155	357	99	357	155	356	101	356	101	357	155	356	152	356	101	356	152	352	103	352	103	356	152	351	150	352	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	339	149	340	104	339	149	333	148	333	104	333	148	34	148	333	104	34	148	34	104	424	109	454	124	424	144	424	109	424	144	397	93	397	93	424	144	396	161	397	93	396	161	371	74	371	74	396	161	370	180	371	74	370	180	357	155	370	180	346	202	348	169	370	180	348	169	352	164	370	180	352	164	356	159	370	180	356	159	357	155	346	202	324	225	324	197	346	202	324	197	330	189	346	202	330	189	336	182	346	202	336	182	342	175	346	202	342	175	345	173	346	202	345	173	348	169	371	74	357	99	356	94	371	74	356	94	352	89	371	74	352	89	348	83	371	74	348	83	347	52	344	79	342	76	347	52	344	79	347	52	348	83	317	46	311	37	324	27	317	46	324	27	323	54	324	225	311	214	318	206	324	225	318	206	324	197	454	129	424	144	454	124	333	148	333	104	340	104	123	23	122	18	129	-54	129	-54	122	18	121	14	129	-54	121	14	118	12	118	12	113	14	129	-54	129	-54	113	14	112	-26	168	338	124	338	129	-54	168	338	129	-54	143	-84	168	338	143	-84	149	-84	168	338	149	-84	163	-54	168	338	163	-54	168	36	129	-54	124	338	124	36	129	-54	124	36	124	30	129	-54	124	30	123	23	112	-26	113	14	108	17	112	-26	108	17	103	21	112	-26	103	21	98	25	112	-26	98	25	95	27	112	-26	95	27	93	-1	192	25	188	21	200	0	200	0	188	21	183	17	200	0	183	17	180	-26	180	-26	183	17	179	14	180	-26	179	14	175	12	175	12	172	14	180	-26	180	-26	172	14	170	18	180	-26	170	18	163	-54	163	-54	170	18	169	24	163	-54	169	24	168	30	225	52	217	46	221	24	225	52	221	24	245	46	225	52	245	46	234	58	217	46	209	39	221	24	221	24	209	39	202	33	221	24	202	33	200	0	200	0	202	33	195	27	200	0	195	27	192	25	168	36	163	-54	168	30	88	34	81	40	93	-1	88	34	93	-1	95	27	74	46	66	52	72	22	74	46	72	22	93	-1	74	46	93	-1	81	40	57	59	47	46	72	22	57	59	72	22	66	52	123	201	98	179	113	155	113	155	98	179	99	73	113	155	99	73	113	98	113	155	113	98	114	101	113	155	114	101	114	152	114	152	114	101	116	102	114	152	116	102	118	150	118	150	116	102	120	103	118	150	120	103	124	149	124	149	120	103	125	104	124	149	125	104	130	149	130	149	125	104	130	104	113	155	114	159	123	201	146	225	123	201	125	174	146	225	125	174	127	177	146	225	127	177	134	184	146	225	134	184	140	191	146	225	140	191	146	199	146	225	146	199	152	207	146	225	152	207	158	215	123	201	114	159	117	165	123	201	117	165	121	170	123	201	121	170	125	174	73	92	99	73	98	179	73	92	98	179	73	160	73	92	73	160	45	144	73	92	45	144	45	109	15	129	15	123	45	109	15	129	45	109	45	144	125	80	121	84	124	51	125	80	124	51	146	27	125	80	146	27	127	78	146	27	158	39	152	47	146	27	152	47	145	56	146	27	145	56	139	63	146	27	139	63	133	71	146	27	133	71	127	78	343	54	343	27	349	62	349	62	343	27	367	52	349	62	367	52	355	69	355	69	367	52	362	76	444	109	474	124	444	144	444	109	444	144	416	93	416	93	444	144	416	161	416	93	416	161	391	74	391	74	416	161	390	180	391	74	390	180	377	155	391	74	377	99	375	94	391	74	375	94	372	89	359	104	364	104	365	149	365	149	364	104	369	104	365	149	369	104	371	150	371	150	369	104	373	103	371	150	373	103	375	152	375	152	373	103	376	101	375	152	376	101	377	155	377	155	376	101	377	99	359	104	365	149	359	149	359	104	359	149	353	148	359	104	353	148	137	148	359	104	137	148	130	149	359	104	130	149	130	104	390	180	365	202	368	169	390	180	368	169	372	164	390	180	372	164	375	159	390	180	375	159	377	155	365	202	343	225	343	197	365	202	343	197	350	189	365	202	350	189	356	182	365	202	356	182	362	175	365	202	362	175	364	173	365	202	364	173	368	169	377	155	377	99	391	74	368	83	364	79	367	52	368	83	367	52	391	74	368	83	391	74	372	89	337	46	330	37	343	27	337	46	343	27	343	54	343	225	331	214	337	206	343	225	337	206	343	197	124	51	121	84	117	89	124	51	117	89	114	94	124	51	114	94	113	98	124	51	113	98	99	73	362	76	367	52	364	79	474	129	444	144	474	124	168	-4	168	0	168	0	168	0	168	253	163	-84	163	-84	168	253	163	338	163	-84	163	338	149	-114	149	-114	163	338	148	368	149	-114	148	368	143	-114	143	-114	148	368	143	368	143	-114	143	368	129	338	169	263	170	267	180	310	180	310	170	267	172	270	180	310	172	270	174	271	174	271	179	269	180	310	180	310	179	269	184	266	180	310	184	266	198	285	198	285	184	266	189	262	198	285	189	262	194	258	192	-4	188	-8	200	-30	200	-30	188	-8	183	-12	200	-30	183	-12	180	-56	180	-56	183	-12	179	-15	180	-56	179	-15	175	-16	175	-16	172	-15	180	-56	180	-56	172	-15	170	-13	180	-56	170	-13	169	-9	194	258	196	256	198	285	198	285	196	256	204	249	198	285	204	249	220	261	220	261	204	249	211	243	220	261	211	243	218	237	163	338	168	253	168	258	163	338	168	258	169	263	163	338	169	263	180	310	226	231	235	224	245	237	226	231	245	237	220	261	226	231	220	261	218	237	225	22	217	15	221	-5	225	22	221	-5	245	16	225	22	245	16	234	28	217	15	209	9	221	-5	221	-5	209	9	202	4	221	-5	202	4	200	-30	200	-30	202	4	195	-1	200	-30	195	-1	192	-4	163	-84	180	-56	169	-9	163	-84	169	-9	168	-4	163	-84	168	-4	168	0	129	-84	143	-114	129	338	129	-84	129	338	124	247	129	-84	124	247	124	7	129	-84	124	7	124	0	129	-84	124	0	123	-5	129	-84	123	-5	122	-11	129	-84	122	-11	121	-15	129	-84	121	-15	118	-16	129	-84	118	-16	113	-15	129	-84	113	-15	112	-56	122	265	123	259	129	338	129	338	123	259	124	253	129	338	124	253	124	247	122	265	129	338	121	269	121	269	129	338	118	271	114	269	118	271	129	338	114	269	129	338	112	310	112	310	93	284	97	256	112	310	97	256	100	258	112	310	100	258	104	262	112	310	104	262	109	266	112	310	109	266	114	269	93	284	71	259	75	237	93	284	75	237	83	243	93	284	83	243	90	250	93	284	90	250	97	256	71	259	47	237	58	225	71	259	58	225	67	231	71	259	67	231	75	237	112	-56	113	-15	108	-12	112	-56	108	-12	103	-7	112	-56	103	-7	98	-4	112	-56	98	-4	95	-1	112	-56	95	-1	93	-31	88	4	81	10	93	-31	88	4	93	-31	95	-1	74	16	66	22	72	-6	74	16	72	-6	93	-31	74	16	93	-31	81	10	57	28	47	16	72	-6	57	28	72	-6	66	22	79	220	80	224	79	220	79	220	80	224	81	231	79	220	81	231	69	327	69	327	81	231	82	239	69	327	82	239	101	320	101	320	82	239	84	245	101	320	84	245	88	248	88	248	91	247	101	320	101	320	91	247	94	245	101	320	94	245	98	242	102	238	106	234	134	316	134	316	106	234	124	284	125	281	124	284	106	234	125	281	106	234	127	277	127	277	106	234	425	-84	127	277	425	-84	130	273	130	273	425	-84	134	269	199	313	166	314	169	292	199	313	169	292	178	293	199	313	178	293	188	295	199	313	188	295	199	297	166	314	134	316	139	290	166	314	139	290	146	291	166	314	146	291	150	291	166	314	150	291	159	291	166	314	159	291	169	292	134	316	124	284	126	287	134	316	126	287	132	289	134	316	132	289	139	290	101	320	98	242	102	238	101	320	102	238	134	316	79	220	69	327	75	171	79	220	75	171	76	182	79	220	76	182	77	192	79	220	77	192	78	201	79	220	78	201	79	211	69	327	38	338	45	302	69	327	45	302	52	271	69	327	52	271	56	239	69	327	56	239	58	206	69	327	58	206	59	171	69	327	59	171	75	171	137	266	134	269	425	-84	137	266	425	-84	455	-53	45	302	38	338	34	334	352	266	352	266	34	-53	352	266	34	-53	65	-84	352	266	65	-84	383	234	352	266	383	234	356	269	391	242	395	245	420	327	420	327	395	245	399	247	420	327	399	247	402	248	402	248	405	245	420	327	420	327	405	245	407	239	420	327	407	239	409	231	431	206	434	239	420	327	420	327	434	239	438	271	420	327	438	271	451	338	451	338	438	271	445	302	451	338	445	302	455	334	420	327	409	231	410	224	420	327	410	224	410	220	420	327	410	220	411	211	420	327	411	211	411	201	420	327	411	201	412	192	420	327	412	192	413	182	420	327	413	182	415	171	420	327	415	171	431	171	420	327	431	171	431	206	388	320	356	316	358	289	388	320	358	289	363	287	388	320	363	287	366	284	388	320	366	284	383	234	388	320	383	234	387	238	388	320	387	238	391	242	388	320	391	242	420	327	383	234	366	284	365	281	356	316	323	314	330	291	356	316	330	291	339	291	356	316	339	291	344	291	356	316	344	291	350	290	356	316	350	290	358	289	323	314	291	313	301	295	323	314	301	295	311	293	323	314	311	293	321	292	323	314	321	292	330	291	383	234	365	281	362	277	383	234	362	277	359	273	383	234	359	273	356	269	301	295	291	313	291	297	330	-37	321	-38	323	-60	330	-37	323	-60	356	-62	330	-37	356	-62	339	-37	409	22	407	14	420	-73	420	-73	407	14	405	8	420	-73	405	8	402	5	402	5	399	6	420	-73	420	-73	399	6	395	8	420	-73	395	8	391	11	412	61	411	51	420	-73	420	-73	411	51	411	42	420	-73	411	42	410	32	410	32	410	29	420	-73	420	-73	410	29	409	22	455	-80	445	-48	451	-84	451	-84	445	-48	438	-16	451	-84	438	-16	420	-73	420	-73	438	-16	434	14	420	-73	434	14	431	47	431	81	415	81	420	-73	431	81	420	-73	431	47	413	71	412	61	420	-73	413	71	420	-73	415	81	388	-66	420	-73	391	11	388	-66	391	11	387	15	388	-66	387	15	383	19	388	-66	383	19	366	-30	388	-66	366	-30	363	-33	388	-66	363	-33	358	-35	388	-66	358	-35	356	-62	366	-30	383	19	365	-27	356	-62	358	-35	350	-36	356	-62	350	-36	344	-37	356	-62	344	-37	339	-37	323	-60	321	-38	311	-39	323	-60	311	-39	301	-41	323	-60	301	-41	291	-43	323	-60	291	-43	291	-59	383	19	65	338	352	-11	383	19	352	-11	356	-15	383	19	356	-15	359	-19	383	19	359	-19	363	-23	383	19	363	-23	365	-27	352	-11	65	338	34	307	79	32	79	32	79	42	79	32	79	42	78	52	79	32	78	52	77	61	79	32	77	61	76	71	79	32	76	71	75	81	79	32	75	81	69	-73	79	32	69	-73	80	22	79	32	80	22	80	29	98	11	94	8	101	-66	101	-66	94	8	91	6	101	-66	91	6	88	5	88	5	84	8	101	-66	101	-66	84	8	82	14	101	-66	82	14	69	-73	69	-73	82	14	80	22	98	11	101	-66	102	15	102	15	101	-66	134	-62	102	15	134	-62	106	19	106	19	134	-62	124	-30	125	-27	127	-23	106	19	106	19	127	-23	130	-19	106	19	130	-19	425	338	425	338	130	-19	134	-15	425	338	134	-15	137	-11	137	-11	455	307	425	338	132	-35	134	-62	139	-36	139	-36	134	-62	166	-60	139	-36	166	-60	146	-37	146	-37	166	-60	150	-37	199	-59	199	-43	188	-41	199	-59	188	-41	178	-39	199	-59	178	-39	169	-38	199	-59	169	-38	166	-60	159	-37	150	-37	166	-60	159	-37	166	-60	169	-38	134	-62	132	-35	126	-33	134	-62	126	-33	124	-30	69	-73	75	81	59	81	69	-73	59	81	58	47	69	-73	58	47	56	14	69	-73	56	14	52	-16	69	-73	52	-16	45	-48	69	-73	45	-48	38	-84	45	-48	34	-80	38	-84	125	-27	106	19	124	-30	118	73	143	51	132	98	118	73	132	155	117	179	118	73	117	179	92	92	92	92	117	179	92	160	92	92	92	160	64	144	165	225	142	201	144	174	165	225	144	174	147	177	165	225	147	177	153	184	165	225	153	184	159	191	165	225	159	191	165	199	165	225	165	199	171	207	165	225	171	207	177	215	142	201	117	179	132	155	142	201	132	155	133	159	142	201	133	159	136	165	142	201	136	165	140	170	142	201	140	170	144	174	132	155	118	73	132	98	64	144	34	129	64	109	64	144	64	109	92	92	132	155	132	98	133	152	133	152	132	98	133	101	133	152	133	101	137	150	137	150	133	101	137	103	137	150	137	103	143	149	143	149	137	103	143	104	143	149	143	104	149	149	149	149	143	104	150	104	149	149	150	104	156	148	156	148	150	104	156	104	156	104	260	104	289	148	289	148	260	104	301	104	289	148	301	104	337	223	337	223	301	104	330	148	337	223	330	148	378	223	260	104	211	31	253	31	260	104	253	31	301	104	330	148	301	104	454	104	330	148	454	104	454	148	165	27	177	39	171	47	165	27	171	47	164	56	165	27	164	56	158	63	165	27	158	63	153	71	165	27	153	71	147	78	165	27	147	78	144	80	165	27	144	80	143	51	143	51	144	80	140	84	143	51	140	84	136	89	143	51	136	89	133	94	143	51	133	94	132	98	64	109	34	129	34	123	156	148	156	104	289	148	131	104	83	31	124	31	131	104	124	31	172	104	131	104	172	104	160	148	131	104	160	148	34	148	131	104	34	148	34	104	201	148	249	223	208	223	201	148	208	223	172	104	201	148	172	104	333	104	201	148	333	104	333	148	323	54	324	27	330	62	330	62	324	27	347	52	330	62	347	52	336	69	336	69	347	52	342	76	424	144	396	161	397	93	424	144	397	93	424	109	424	144	424	109	454	124	424	144	454	124	454	129	371	74	397	93	396	161	371	74	396	161	370	180	371	74	370	180	357	155	371	74	357	155	357	99	371	74	357	99	356	94	371	74	356	94	352	89	371	74	352	89	348	83	371	74	348	83	347	52	344	79	342	76	347	52	344	79	347	52	348	83	317	46	311	37	324	27	317	46	324	27	323	54	357	99	357	155	356	101	356	101	357	155	356	152	356	101	356	152	352	103	352	103	356	152	351	150	352	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	339	149	340	104	339	149	333	148	370	180	346	202	348	169	370	180	348	169	352	164	370	180	352	164	356	159	370	180	356	159	357	155	346	202	324	225	324	197	346	202	324	197	330	189	346	202	330	189	336	182	346	202	336	182	342	175	346	202	342	175	345	173	346	202	345	173	348	169	324	225	311	214	318	206	324	225	318	206	324	197	333	148	333	104	340	104	160	148	172	104	208	223	45	166	56	154	65	187	65	187	56	154	66	140	65	187	66	140	96	195	96	195	66	140	75	126	96	195	75	126	83	110	83	110	90	95	96	195	96	195	90	95	97	80	96	195	97	80	127	205	127	205	97	80	102	65	127	205	102	65	108	50	115	91	115	94	113	36	113	36	115	94	115	96	127	205	115	96	116	101	127	205	116	101	118	105	125	58	123	66	127	51	127	51	123	66	120	73	127	51	120	73	129	42	129	42	120	73	118	81	129	42	118	81	117	84	118	105	122	109	127	205	127	205	122	109	127	111	127	205	127	111	133	112	133	112	135	111	138	175	138	175	138	111	143	163	143	163	138	111	141	111	143	163	141	111	144	110	184	231	157	218	162	198	184	231	162	198	169	202	184	231	169	202	176	207	184	231	176	207	184	212	184	231	184	212	192	218	157	218	127	205	139	179	157	218	139	179	141	184	157	218	141	184	145	187	157	218	145	187	149	191	157	218	149	191	155	194	157	218	155	194	162	198	138	175	139	179	127	205	138	175	127	205	133	112	343	126	357	125	361	169	343	126	361	169	334	170	343	126	334	170	330	125	330	125	334	170	321	169	330	125	321	169	318	123	318	123	321	169	308	166	318	123	308	166	306	119	306	119	308	166	296	163	306	119	296	163	294	115	294	115	296	163	283	159	294	115	283	159	281	111	281	111	283	159	271	155	281	111	271	155	269	107	269	107	271	155	257	151	269	107	257	151	255	103	255	103	257	151	244	147	255	103	244	147	241	100	241	100	244	147	230	144	241	100	230	144	224	97	224	97	230	144	216	141	224	97	216	141	206	97	206	97	216	141	203	141	188	142	171	147	177	100	188	142	177	100	186	98	188	142	186	98	196	97	188	142	196	97	203	141	144	110	146	109	155	154	155	154	146	109	161	104	155	154	161	104	171	147	171	147	161	104	169	102	171	147	169	102	177	100	361	169	373	122	384	165	384	165	373	122	389	117	384	165	389	117	404	159	404	159	389	117	406	110	404	159	406	110	424	148	424	148	406	110	423	98	424	148	423	98	445	133	108	50	113	36	115	96	108	50	115	96	127	205	33	184	33	178	45	166	33	184	45	166	65	187	113	36	129	42	117	84	113	36	117	84	116	88	113	36	116	88	115	91	206	97	203	141	196	97	361	169	357	125	373	122	138	111	138	175	135	111	143	163	144	110	155	154	121	125	135	126	135	126	143	170	135	126	148	125	143	170	148	125	156	169	156	169	148	125	160	123	156	169	160	123	169	166	169	166	160	123	172	119	169	166	172	119	182	163	182	163	172	119	184	115	182	163	184	115	195	159	195	159	184	115	196	111	195	159	196	111	208	155	208	155	196	111	209	107	208	155	209	107	221	151	221	151	209	107	223	103	221	151	223	103	234	147	234	147	223	103	237	100	234	147	237	100	248	144	248	144	237	100	253	97	248	144	253	97	262	141	262	141	253	97	272	97	262	141	272	97	276	141	276	141	272	97	282	97	276	141	282	97	290	142	337	111	340	111	340	175	340	175	340	111	351	205	351	205	340	111	342	111	351	205	342	111	345	112	345	112	351	111	351	205	351	205	351	111	382	195	351	205	321	218	324	194	351	205	324	194	329	191	351	205	329	191	333	187	351	205	333	187	337	184	351	205	337	184	339	179	351	205	339	179	340	175	321	218	294	231	294	212	321	218	294	212	302	207	321	218	302	207	309	202	321	218	309	202	316	198	321	218	316	198	324	194	362	91	362	88	365	36	365	36	362	88	361	84	365	36	361	84	360	81	412	140	413	187	403	126	403	126	413	187	395	110	388	95	395	110	413	187	388	95	413	187	382	195	433	166	445	178	445	184	433	166	445	184	422	154	422	154	445	184	413	187	422	154	413	187	412	140	382	195	351	111	356	109	382	195	356	109	360	105	382	195	360	105	362	101	382	195	362	101	363	96	382	195	363	96	365	36	382	195	365	36	370	50	382	195	370	50	375	65	382	195	375	65	381	80	382	195	381	80	388	95	365	36	363	96	363	94	365	36	360	81	358	73	365	36	358	73	355	66	365	36	355	66	353	58	365	36	353	58	351	51	365	36	351	51	349	42	335	163	323	154	332	109	335	163	332	109	335	110	335	163	335	110	337	111	335	163	337	111	340	175	292	98	301	100	307	147	307	147	301	100	309	102	307	147	309	102	323	154	323	154	309	102	316	104	323	154	316	104	332	109	290	142	282	97	292	98	290	142	292	98	307	147	55	98	73	110	74	159	74	159	73	110	89	117	74	159	89	117	94	165	94	165	89	117	106	122	94	165	106	122	117	169	117	169	106	122	121	125	117	169	121	125	143	170	143	170	121	125	135	126	54	148	33	133	55	98	54	148	55	98	74	159	294	212	294	231	286	218	362	91	365	36	363	94	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	190	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	248	155	250	159	248	191	248	155	248	191	248	62	248	62	248	191	230	176	248	62	230	176	230	77	230	77	230	176	210	161	230	77	210	161	210	92	210	92	210	161	190	148	210	92	190	148	190	104	190	104	190	148	156	148	248	155	248	98	250	101	265	208	248	191	250	159	265	208	250	159	253	164	265	208	253	164	256	169	265	208	256	169	260	173	265	208	260	173	263	177	265	208	263	177	270	185	265	208	270	185	282	225	256	85	253	90	266	45	266	45	253	90	250	94	266	45	250	94	248	62	248	62	250	94	248	98	248	62	248	98	248	155	270	185	276	192	282	225	282	225	276	192	283	200	282	225	283	200	295	215	295	215	283	200	289	207	282	55	276	62	282	27	282	55	282	27	294	39	282	55	294	39	288	47	270	70	263	78	266	45	270	70	266	45	282	27	270	70	282	27	276	62	260	81	256	85	266	45	260	81	266	45	263	78	272	148	270	148	270	104	265	104	270	104	265	148	265	104	265	148	260	149	248	155	250	101	250	152	250	152	250	101	254	103	250	152	254	103	254	150	254	150	254	103	259	104	254	150	259	104	260	149	260	149	259	104	265	104	272	148	270	104	272	104	272	148	272	104	454	104	272	148	454	104	454	148	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	64	109	34	129	34	123	270	104	270	148	265	148	118	118	120	182	117	122	117	122	120	182	114	123	110	122	114	123	120	182	110	122	120	182	107	162	118	235	125	308	117	239	117	239	125	308	114	241	110	239	114	241	125	308	110	239	125	308	108	280	120	219	120	217	164	-82	164	-82	120	217	120	182	164	-82	120	182	120	102	164	-82	120	102	120	99	164	-82	120	99	120	-82	120	182	118	118	119	112	120	182	119	112	120	107	120	182	120	107	120	102	107	162	93	142	95	112	107	162	95	112	100	115	107	162	100	115	105	119	107	162	105	119	110	122	69	89	77	96	77	124	77	124	77	96	84	102	77	124	84	102	93	142	93	142	84	102	92	108	93	142	92	108	95	112	43	90	53	78	61	107	61	107	53	78	61	83	61	107	61	83	77	124	77	124	61	83	69	89	145	338	140	338	164	-82	164	-82	140	338	125	308	164	-82	125	308	120	219	120	219	125	308	120	224	125	308	118	235	119	229	125	308	119	229	120	224	108	280	89	254	92	225	108	280	92	225	95	229	108	280	95	229	100	232	108	280	100	232	105	236	108	280	105	236	110	239	89	254	67	230	69	206	89	254	69	206	77	213	89	254	77	213	84	219	89	254	84	219	92	225	67	230	43	207	53	195	67	230	53	195	61	201	67	230	61	201	69	206	159	308	145	338	164	-82	159	308	164	-82	164	182	159	308	164	182	164	221	159	308	164	221	164	227	159	308	164	227	165	233	159	308	165	233	176	280	164	182	164	104	164	110	164	182	164	110	165	116	164	182	165	116	177	161	184	232	195	254	179	236	179	236	195	254	176	280	179	236	176	280	174	239	174	239	176	280	171	241	167	238	171	241	176	280	167	238	176	280	165	233	223	106	206	123	214	90	223	106	214	90	222	84	223	106	222	84	230	78	223	106	230	78	241	90	188	112	191	108	191	142	191	142	191	108	198	102	191	142	198	102	206	123	206	123	198	102	206	96	206	123	206	96	214	90	177	161	167	121	171	123	171	123	174	122	177	161	177	161	174	122	179	119	177	161	179	119	191	142	191	142	179	119	184	115	191	142	184	115	188	112	164	182	164	99	164	104	206	213	214	206	217	230	217	230	214	206	222	201	217	230	222	201	241	207	241	207	222	201	230	195	206	213	217	230	198	219	198	219	217	230	195	254	198	219	195	254	191	225	191	225	195	254	188	229	164	221	164	182	164	217	195	254	184	232	188	229	177	161	165	116	167	121	240	98	240	98	240	98	240	98	240	62	240	155	240	98	240	155	238	101	238	101	240	155	238	152	238	101	238	152	234	103	234	103	238	152	234	150	234	103	234	150	229	104	229	104	234	150	229	149	229	104	229	149	223	104	223	104	229	149	223	148	223	104	223	148	218	148	218	104	218	148	216	148	218	104	216	148	216	104	216	104	216	148	34	148	216	104	34	148	34	104	225	78	218	70	223	45	225	78	223	45	240	62	225	78	240	62	228	81	240	191	240	155	240	62	240	191	240	62	259	176	259	176	240	62	259	77	259	176	259	77	278	161	278	161	259	77	278	92	278	161	278	92	299	148	299	148	278	92	299	104	240	191	223	208	225	177	240	191	225	177	228	173	240	191	228	173	232	169	240	191	232	169	236	164	240	191	236	164	239	159	240	191	239	159	240	155	200	207	206	200	206	225	206	225	206	200	212	192	206	225	212	192	223	208	223	208	212	192	218	185	223	208	218	185	225	177	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	299	104	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	240	62	240	98	239	94	240	62	239	94	236	90	240	62	236	90	232	85	240	62	232	85	228	81	212	62	206	55	206	27	212	62	206	27	223	45	212	62	223	45	218	70	200	47	195	39	206	27	200	47	206	27	206	55	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	336	70	346	51	346	51	336	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	200	207	206	225	194	215	324	27	317	47	311	39	356	94	370	73	357	98	299	148	299	104	333	148	335	148	335	104	340	104	218	148	218	104	223	104	105	136	100	140	107	94	107	94	100	140	95	144	107	94	95	144	93	113	93	113	95	144	92	147	93	113	92	147	84	153	119	143	118	138	120	73	120	73	118	138	117	134	120	73	117	134	114	132	114	132	110	133	120	73	120	73	110	133	107	94	119	26	118	21	125	-51	125	-51	118	21	117	17	125	-51	117	17	114	15	114	15	110	16	125	-51	125	-51	110	16	108	-24	164	338	120	338	120	73	164	338	120	73	125	-51	164	338	125	-51	140	-82	164	338	140	-82	145	-82	164	338	145	-82	159	-52	164	338	159	-52	164	152	164	338	164	152	164	156	165	22	164	29	159	-52	159	-52	164	29	164	35	159	-52	164	35	164	152	164	152	164	35	164	39	164	152	164	39	164	74	120	153	120	73	120	156	120	156	120	73	120	338	120	148	119	143	120	73	120	148	120	73	120	153	77	131	93	113	84	153	77	131	84	153	77	160	77	131	77	160	69	166	77	131	69	166	61	172	77	131	61	172	61	149	53	178	43	166	61	149	53	178	61	149	61	172	188	27	184	23	195	2	195	2	184	23	179	19	195	2	179	19	176	-24	176	-24	179	19	174	16	176	-24	174	16	171	15	171	15	167	17	176	-24	176	-24	167	17	165	22	176	-24	165	22	159	-52	188	144	184	140	191	113	191	113	184	140	179	136	191	113	179	136	177	94	177	94	179	136	174	133	177	94	174	133	171	132	171	132	167	134	177	94	177	94	167	134	165	139	177	94	165	139	164	74	164	74	165	139	164	146	164	74	164	146	164	152	222	55	214	49	217	26	222	55	217	26	241	49	222	55	241	49	230	60	214	49	206	43	217	26	217	26	206	43	198	36	217	26	198	36	195	2	195	2	198	36	191	30	195	2	191	30	188	27	223	149	241	166	230	177	223	149	230	177	222	172	223	149	222	172	214	166	223	149	214	166	206	132	214	166	206	160	206	132	206	132	206	160	198	153	206	132	198	153	191	113	191	113	198	153	191	147	191	113	191	147	188	144	125	-51	120	73	120	39	125	-51	120	39	120	36	125	-51	120	36	120	31	125	-51	120	31	119	26	108	-24	110	16	105	19	108	-24	105	19	100	23	108	-24	100	23	95	27	108	-24	95	27	92	30	108	-24	92	30	89	1	84	36	77	43	89	1	84	36	89	1	92	30	69	49	61	55	67	25	69	49	67	25	89	1	69	49	89	1	77	43	53	61	43	49	67	25	53	61	67	25	61	55	105	136	107	94	110	133	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	349	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	349	148	156	148	349	104	349	148	349	104	370	92	349	148	370	92	370	161	370	161	370	92	390	77	370	161	390	77	390	176	390	176	390	77	408	62	390	176	408	62	405	127	405	127	408	191	390	176	408	148	417	166	426	208	426	208	417	166	428	183	426	208	428	183	442	225	442	225	428	183	441	199	442	225	441	199	454	215	408	191	405	127	408	148	408	191	408	148	426	208	443	55	436	62	442	27	442	27	436	62	430	70	442	27	430	70	426	45	426	45	430	70	424	78	426	45	424	78	417	86	443	55	442	27	454	39	443	55	454	39	448	47	412	96	408	106	408	62	412	96	408	62	426	45	412	96	426	45	417	86	406	116	405	127	408	62	406	116	408	62	408	106	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	64	109	34	129	34	123	65	78	58	70	63	45	65	78	63	45	80	62	65	78	80	62	71	86	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	139	104	118	92	139	104	139	148	118	92	139	148	118	161	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	139	148	139	104	333	148	99	176	80	191	81	148	99	176	81	148	84	127	99	176	84	127	99	77	99	176	99	77	118	92	99	176	118	92	118	161	77	96	80	62	81	106	81	106	80	62	99	77	81	106	99	77	83	116	83	116	99	77	84	127	47	199	60	183	63	208	63	208	60	183	72	166	63	208	72	166	80	191	80	191	72	166	81	148	46	225	34	215	47	199	46	225	47	199	63	208	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	335	70	346	51	346	51	335	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	52	62	46	55	46	27	52	62	46	27	63	45	52	62	63	45	58	70	40	47	35	39	46	27	40	47	46	27	46	55	71	86	80	62	77	96	324	27	317	47	311	39	356	94	370	73	357	98	335	148	335	104	340	104	136	90	133	94	143	51	143	51	133	94	132	98	132	155	132	98	133	101	132	155	133	101	133	152	133	152	133	101	137	103	133	152	137	103	137	150	137	150	137	103	143	104	137	150	143	104	143	149	143	149	143	104	148	104	143	149	148	104	148	148	148	148	148	104	153	104	148	148	153	104	153	148	153	148	153	104	156	148	156	148	153	104	156	104	156	148	156	104	420	104	143	51	132	98	118	73	118	73	132	98	132	155	142	201	132	155	133	159	142	201	133	159	136	164	153	185	159	192	165	225	165	225	159	192	166	200	165	225	166	200	177	215	177	215	166	200	172	207	136	164	140	169	142	201	142	201	140	169	143	173	142	201	143	173	165	225	165	225	143	173	147	177	165	225	147	177	153	185	34	129	64	109	64	144	64	144	64	109	92	93	64	144	92	93	92	160	92	160	92	93	118	73	92	160	118	73	118	179	118	179	118	73	132	155	118	179	132	155	142	201	165	55	159	62	165	27	165	55	165	27	177	39	165	55	177	39	171	47	165	27	159	62	153	70	165	27	153	70	147	78	165	27	147	78	143	81	165	27	143	81	143	51	140	85	136	90	143	51	140	85	143	51	143	81	454	225	420	225	454	27	454	27	420	225	420	148	454	27	420	148	420	104	420	104	420	148	156	148	64	109	34	129	34	123	454	27	420	104	420	27	123	233	129	308	121	238	121	238	129	308	118	241	114	239	118	241	129	308	114	239	129	308	112	280	123	233	124	227	129	308	129	308	124	227	124	221	129	308	124	221	168	-46	168	-46	124	221	124	217	168	-46	124	217	124	-46	112	280	93	255	95	225	112	280	95	225	99	229	112	280	99	229	104	232	112	280	104	232	109	236	112	280	109	236	114	239	93	255	71	230	73	206	93	255	73	206	80	213	93	255	80	213	88	219	93	255	88	219	95	225	71	230	47	207	57	195	71	230	57	195	65	201	71	230	65	201	73	206	163	308	149	338	168	-46	163	308	168	-46	168	217	163	308	168	217	168	221	163	308	168	221	168	227	163	308	168	227	169	233	163	308	169	233	180	280	188	232	199	254	183	236	183	236	199	254	180	280	183	236	180	280	179	239	179	239	180	280	175	241	171	238	175	241	180	280	171	238	180	280	169	233	210	213	218	206	221	230	221	230	218	206	226	201	221	230	226	201	245	207	245	207	226	201	234	195	192	229	195	225	199	254	199	254	195	225	202	219	199	254	202	219	221	230	221	230	202	219	210	213	245	-82	245	-46	168	-46	245	-82	168	-46	124	-46	245	-82	124	-46	47	-46	245	-82	47	-46	47	-82	143	338	129	308	168	-46	143	338	168	-46	149	338	199	254	188	232	192	229	357	98	357	98	357	98	357	98	370	73	357	155	357	98	357	155	356	101	356	101	357	155	355	152	356	101	355	152	351	103	351	103	355	152	351	150	351	103	351	150	346	104	346	104	351	150	346	149	346	104	346	149	340	104	340	104	346	149	340	148	340	104	340	148	335	148	335	104	335	148	333	148	335	104	333	148	333	104	333	104	333	148	69	148	333	104	69	148	69	104	69	27	69	225	34	225	69	27	34	225	34	27	356	94	353	90	370	73	370	73	353	90	349	85	370	73	349	85	346	51	346	51	349	85	345	81	346	51	345	81	342	78	454	123	454	129	425	109	425	109	454	129	424	144	425	109	424	144	397	93	397	93	424	144	396	160	397	93	396	160	371	179	371	179	347	201	349	169	371	179	349	169	353	164	371	179	353	164	356	159	371	179	356	159	357	155	371	179	357	155	370	73	371	179	370	73	397	93	347	201	324	225	329	192	347	201	329	192	335	185	347	201	335	185	342	177	347	201	342	177	345	173	347	201	345	173	349	169	342	78	336	70	346	51	346	51	336	70	329	62	346	51	329	62	324	27	324	27	329	62	323	55	324	27	323	55	317	47	324	225	311	215	317	207	324	225	317	207	323	200	324	225	323	200	329	192	324	27	317	47	311	39	356	94	370	73	357	98	335	148	335	104	340	104	124	29	123	22	129	-51	129	-51	123	22	121	17	129	-51	121	17	118	15	118	15	114	16	129	-51	129	-51	114	16	112	-24	168	303	245	303	245	338	168	303	245	338	124	303	168	303	124	303	124	35	168	303	124	35	129	-51	168	303	129	-51	143	-82	168	303	143	-82	149	-82	168	303	149	-82	163	-52	168	303	163	-52	168	35	168	303	168	35	168	39	47	338	47	303	124	303	47	338	124	303	245	338	192	27	188	23	199	2	199	2	188	23	183	19	199	2	183	19	180	-24	180	-24	183	19	179	16	180	-24	179	16	175	15	175	15	171	17	180	-24	180	-24	171	17	169	22	180	-24	169	22	163	-52	163	-52	169	22	168	29	163	-52	168	29	168	35	226	55	218	49	221	26	226	55	221	26	245	49	226	55	245	49	234	60	218	49	210	43	221	26	221	26	210	43	202	36	221	26	202	36	199	2	199	2	202	36	195	30	199	2	195	30	192	27	112	-24	114	16	109	19	112	-24	109	19	104	23	112	-24	104	23	99	27	112	-24	99	27	95	30	112	-24	95	30	93	1	88	36	80	43	93	1	88	36	93	1	95	30	73	49	65	55	71	25	73	49	71	25	93	1	73	49	93	1	80	43	57	61	47	49	71	25	57	61	71	25	65	55	124	35	124	303	124	39	124	29	129	-51	124	35	123	43	122	38	129	-34	129	-34	122	38	121	34	129	-34	121	34	118	32	118	32	113	34	129	-34	129	-34	113	34	112	-6	122	263	129	336	121	267	121	267	129	336	118	268	114	267	118	268	129	336	114	267	129	336	112	308	168	50	168	251	163	-34	163	-34	168	251	163	336	163	-34	163	336	149	-64	149	-64	163	336	148	366	149	-64	148	366	143	-64	143	-64	148	366	143	366	129	336	122	263	123	257	129	336	123	257	124	251	129	336	124	251	124	244	129	336	124	244	129	-34	129	336	129	-34	143	-64	129	336	143	-64	143	366	124	244	124	56	129	-34	112	308	93	282	97	253	112	308	97	253	100	256	112	308	100	256	104	260	112	308	104	260	109	264	112	308	109	264	114	267	93	282	71	257	75	235	93	282	75	235	83	241	93	282	83	241	90	247	93	282	90	247	97	253	71	257	47	235	58	223	71	257	58	223	67	229	71	257	67	229	75	235	169	261	170	265	180	309	180	309	170	265	172	267	180	309	172	267	174	268	174	268	179	267	180	309	180	309	179	267	184	264	180	309	184	264	198	283	198	283	184	264	189	260	198	283	189	260	194	256	211	241	218	235	220	259	220	259	218	235	226	229	220	259	226	229	245	235	245	235	226	229	235	223	211	241	220	259	204	247	204	247	220	259	198	283	204	247	198	283	196	253	196	253	198	283	194	256	163	336	168	251	168	256	163	336	168	256	169	261	163	336	169	261	180	309	192	45	188	41	200	19	200	19	188	41	183	37	200	19	183	37	180	-6	180	-6	183	37	179	34	180	-6	179	34	175	32	175	32	172	33	180	-6	180	-6	172	33	170	36	180	-6	170	36	169	40	225	72	217	66	221	44	225	72	221	44	245	66	225	72	245	66	234	78	217	66	209	60	221	44	221	44	209	60	202	53	221	44	202	53	200	19	200	19	202	53	195	47	200	19	195	47	192	45	163	-34	180	-6	169	40	163	-34	169	40	168	45	163	-34	168	45	168	50	245	-97	245	-64	149	-64	245	-97	149	-64	143	-64	245	-97	143	-64	47	-64	245	-97	47	-64	47	-97	124	50	123	43	129	-34	124	50	129	-34	124	56	112	-6	113	34	108	37	112	-6	108	37	103	41	112	-6	103	41	98	45	112	-6	98	45	95	47	112	-6	95	47	93	18	88	54	81	60	93	18	88	54	93	18	95	47	74	66	66	72	72	42	74	66	72	42	93	18	74	66	93	18	81	60	57	79	47	66	72	42	57	79	72	42	66	72	117	73	142	51	131	98	117	73	131	155	116	179	117	73	116	179	91	92	91	92	116	179	90	160	91	92	90	160	63	144	164	225	140	201	143	174	164	225	143	174	146	177	164	225	146	177	152	184	164	225	152	184	158	191	164	225	158	191	164	199	164	225	164	199	170	207	164	225	170	207	176	215	140	201	116	179	131	155	140	201	131	155	132	159	140	201	132	159	135	165	140	201	135	165	139	170	140	201	139	170	143	174	131	155	117	73	131	98	63	144	33	129	63	109	63	144	63	109	91	92	131	155	131	98	132	152	132	152	131	98	132	101	132	152	132	101	136	150	136	150	132	101	136	103	136	150	136	103	142	149	142	149	136	103	142	104	142	149	142	104	148	149	148	149	142	104	148	104	148	149	148	104	155	148	155	148	148	104	155	104	164	27	176	39	170	47	164	27	170	47	164	56	164	27	164	56	158	63	164	27	158	63	152	71	164	27	152	71	146	78	164	27	146	78	143	80	164	27	143	80	142	51	367	270	333	270	366	233	367	270	366	233	380	230	367	270	380	230	393	266	416	255	406	190	416	120	416	255	416	120	434	238	434	238	416	120	434	138	434	238	434	138	446	215	446	215	434	138	446	160	446	215	446	160	450	185	380	230	391	223	393	266	393	266	391	223	399	213	393	266	399	213	416	255	416	255	399	213	405	202	416	255	405	202	406	190	406	190	404	178	416	120	416	120	404	178	399	167	416	120	399	167	393	109	393	109	399	167	391	158	393	109	391	158	380	151	155	104	367	104	366	148	380	151	366	148	367	104	380	151	367	104	393	109	142	51	143	80	139	84	142	51	139	84	135	89	142	51	135	89	132	94	142	51	132	94	131	98	63	109	33	129	33	123	155	148	155	104	366	148	366	233	333	270	333	233	79	178	77	190	77	190	67	120	77	190	67	255	67	120	67	255	49	138	49	138	67	255	49	238	49	138	49	238	37	160	37	160	49	238	37	215	37	160	37	215	33	185	344	84	340	80	341	51	341	51	340	80	338	78	341	51	338	78	332	71	344	170	348	165	367	179	367	179	348	165	351	159	367	179	351	159	353	155	366	73	353	98	351	94	329	148	329	104	335	104	329	148	335	104	335	149	335	149	335	104	341	104	335	149	341	104	341	149	341	149	341	104	347	103	341	149	347	103	347	150	347	150	347	103	351	101	347	150	351	101	351	152	351	152	351	101	353	98	351	152	353	98	353	155	420	109	450	123	450	129	420	109	450	129	420	144	420	109	420	144	392	160	420	109	392	160	392	92	367	179	353	155	366	73	367	179	366	73	392	92	367	179	392	92	392	160	343	201	319	225	325	191	343	201	325	191	331	184	343	201	331	184	338	177	343	201	338	177	340	174	343	201	340	174	344	170	343	201	344	170	367	179	353	155	353	98	366	73	366	73	351	94	348	89	366	73	348	89	344	84	366	73	344	84	341	51	332	71	326	63	341	51	341	51	326	63	319	56	341	51	319	56	319	27	319	27	319	56	313	47	319	27	313	47	307	39	118	148	104	151	117	104	118	148	117	104	329	104	118	148	329	104	329	148	319	225	306	215	313	207	319	225	313	207	319	199	319	225	319	199	325	191	79	202	84	213	90	266	90	266	84	213	92	223	90	266	92	223	117	270	117	270	92	223	103	230	117	270	103	230	118	233	150	270	118	233	150	233	79	202	90	266	67	255	79	202	67	255	77	190	92	158	84	167	90	109	92	158	90	109	117	104	92	158	117	104	104	151	79	178	77	190	67	120	79	178	67	120	90	109	79	178	90	109	84	167	118	233	150	270	117	270	117	73	142	51	131	98	117	73	131	155	116	179	117	73	116	179	91	92	91	92	116	179	90	160	91	92	90	160	63	144	164	225	140	201	143	174	164	225	143	174	146	177	164	225	146	177	152	184	164	225	152	184	158	191	164	225	158	191	164	199	164	225	164	199	170	207	164	225	170	207	176	215	140	201	116	179	131	155	140	201	131	155	132	159	140	201	132	159	135	165	140	201	135	165	139	170	140	201	139	170	143	174	131	155	117	73	131	98	63	144	33	129	63	109	63	144	63	109	91	92	131	155	131	98	132	152	132	152	131	98	132	101	132	152	132	101	136	150	136	150	132	101	136	103	136	150	136	103	142	149	142	149	136	103	142	104	142	149	142	104	148	149	148	149	142	104	148	104	148	149	148	104	155	148	155	148	148	104	155	104	285	148	155	148	155	104	285	148	155	104	285	104	285	148	285	104	321	-2	285	148	321	-2	285	182	392	266	366	270	378	232	378	232	366	270	364	233	349	231	364	233	366	270	349	231	366	270	340	266	450	185	445	214	445	159	445	159	445	214	433	238	445	159	433	238	432	136	432	136	433	238	415	256	432	136	415	256	412	119	412	119	415	256	406	190	412	119	406	190	404	175	412	119	404	175	396	164	415	256	392	266	399	218	415	256	399	218	404	206	415	256	404	206	406	190	392	266	378	232	390	227	392	266	390	227	399	218	388	108	412	119	396	164	388	108	396	164	386	155	388	108	386	155	372	150	388	108	372	150	360	104	360	104	372	150	358	148	360	104	358	148	321	148	360	104	321	148	321	104	321	-2	321	183	318	256	321	-2	318	256	300	238	340	266	318	256	323	199	340	266	323	199	329	213	340	266	329	213	338	224	340	266	338	224	349	231	289	213	285	182	321	-2	289	213	321	-2	300	238	164	27	176	39	170	47	164	27	170	47	164	56	164	27	164	56	158	63	164	27	158	63	152	71	164	27	152	71	146	78	164	27	146	78	143	80	164	27	143	80	142	51	142	51	143	80	139	84	142	51	139	84	135	89	142	51	135	89	132	94	142	51	132	94	131	98	63	109	33	129	33	123	321	-2	285	104	285	-2	318	256	321	183	323	199	344	84	340	80	341	51	341	51	340	80	338	78	341	51	338	78	332	71	344	170	348	165	367	179	367	179	348	165	351	159	367	179	351	159	353	155	366	73	353	98	351	94	329	148	329	104	335	104	329	148	335	104	335	149	335	149	335	104	341	104	335	149	341	104	341	149	341	149	341	104	347	103	341	149	347	103	347	150	347	150	347	103	351	101	347	150	351	101	351	152	351	152	351	101	353	98	351	152	353	98	353	155	420	109	450	123	450	129	420	109	450	129	420	144	420	109	420	144	392	160	420	109	392	160	392	92	367	179	353	155	366	73	367	179	366	73	392	92	367	179	392	92	392	160	343	201	319	225	325	191	343	201	325	191	331	184	343	201	331	184	338	177	343	201	338	177	340	174	343	201	340	174	344	170	343	201	344	170	367	179	353	155	353	98	366	73	366	73	351	94	348	89	366	73	348	89	344	84	366	73	344	84	341	51	332	71	326	63	341	51	341	51	326	63	319	56	341	51	319	56	319	27	319	27	319	56	313	47	319	27	313	47	307	39	194	213	199	-2	199	182	199	148	199	104	329	104	199	148	329	104	329	148	319	225	306	215	313	207	319	225	313	207	319	199	319	225	319	199	325	191	79	206	85	218	91	266	91	266	85	218	93	227	91	266	93	227	118	270	118	270	93	227	105	232	118	270	105	232	119	233	119	233	134	231	143	266	143	266	134	231	145	224	143	266	145	224	165	256	165	256	145	224	154	213	165	256	154	213	159	199	91	266	68	255	79	206	79	206	68	255	77	190	80	175	77	190	71	119	80	175	71	119	95	108	71	119	77	190	68	255	71	119	68	255	51	136	51	136	68	255	49	238	51	136	49	238	38	159	38	159	49	238	37	214	38	159	37	214	33	185	165	256	159	199	161	183	199	-2	161	183	161	148	199	-2	161	148	161	104	161	104	161	148	124	148	161	104	124	148	123	104	123	104	124	148	110	150	123	104	110	150	97	155	95	108	123	104	97	155	95	108	97	155	87	164	95	108	87	164	80	175	143	266	118	270	119	233	199	-2	194	213	183	238	199	-2	183	238	165	256	199	-2	165	256	161	183	199	-2	161	104	161	-2	139	104	145	104	145	104	145	104	145	148	139	104	139	104	145	148	139	149	139	104	139	149	134	104	134	104	139	149	133	149	134	104	133	149	129	103	129	103	133	149	129	150	129	103	129	150	126	101	126	101	129	150	126	152	126	101	126	152	125	98	125	98	126	152	125	155	125	98	125	155	112	73	112	73	125	155	111	179	112	73	111	179	86	92	86	92	111	179	85	160	86	92	85	160	57	109	57	109	85	160	57	144	57	109	57	144	27	129	125	155	126	159	135	201	129	89	126	94	136	51	136	51	126	94	125	98	146	184	153	191	158	225	158	225	153	191	159	199	158	225	159	199	171	215	171	215	159	199	165	207	130	165	134	170	135	201	135	201	134	170	138	174	135	201	138	174	158	225	158	225	138	174	140	177	158	225	140	177	146	184	181	103	184	101	188	146	188	146	184	101	188	98	188	146	188	98	191	95	191	95	194	91	198	141	198	141	194	91	196	88	198	141	196	88	199	84	176	148	145	148	145	104	176	148	145	104	171	104	176	148	171	104	176	104	176	148	176	104	181	103	176	148	181	103	188	146	226	104	222	109	223	56	223	56	222	109	218	114	223	56	218	114	215	62	215	62	218	114	212	123	215	62	212	123	209	68	209	68	212	123	205	133	209	68	205	133	204	76	204	76	205	133	202	80	205	133	198	141	199	84	205	133	199	84	202	80	198	141	188	146	191	95	232	53	243	51	235	97	235	97	243	51	242	95	246	96	242	95	243	51	246	96	243	51	254	54	269	143	267	136	273	73	273	73	267	136	265	128	273	73	265	128	264	61	264	61	265	128	262	121	264	61	262	121	260	115	260	115	257	108	264	61	264	61	257	108	254	54	291	111	294	119	295	192	295	192	294	119	297	126	295	192	297	126	308	200	308	200	297	126	299	133	308	200	299	133	302	140	302	140	306	145	308	200	308	200	306	145	309	150	308	200	309	150	323	203	323	203	309	150	313	155	323	203	313	155	318	157	323	203	318	157	323	158	323	158	328	157	338	200	338	200	328	157	333	155	338	200	333	155	337	150	291	111	295	192	287	103	287	103	295	192	286	181	287	103	286	181	280	87	280	87	286	181	278	167	280	87	278	167	273	73	273	73	278	167	272	151	273	73	272	151	269	143	254	54	257	108	254	103	254	54	254	103	250	99	254	54	250	99	246	96	350	126	351	192	347	133	347	133	351	192	344	140	341	145	344	140	351	192	341	145	351	192	338	200	400	96	396	99	404	51	404	51	396	99	393	103	404	51	393	103	392	54	392	54	393	103	390	108	392	54	390	108	387	115	425	109	421	104	426	59	426	59	421	104	416	99	426	59	416	99	416	53	416	53	416	99	411	97	416	53	411	97	405	95	405	95	400	96	404	51	384	121	382	128	382	61	384	121	382	61	392	54	384	121	392	54	387	115	382	61	382	128	379	136	382	61	379	136	377	143	382	61	377	143	374	151	382	61	374	151	374	73	356	110	359	103	360	181	360	181	359	103	366	87	360	181	366	87	368	167	368	167	366	87	374	73	368	167	374	73	374	151	353	118	356	110	360	181	353	118	360	181	351	192	353	118	351	192	350	126	338	200	323	203	323	158	448	86	452	91	449	141	448	86	449	141	441	133	448	86	441	133	441	76	441	76	441	133	435	123	441	76	435	123	434	67	434	67	435	123	429	114	426	59	434	67	429	114	426	59	429	114	425	109	405	95	404	51	416	53	452	91	456	96	458	146	458	146	456	96	462	100	458	146	462	100	469	148	469	148	462	100	467	103	469	148	467	103	474	104	499	148	474	104	501	104	499	148	501	104	506	149	522	94	519	89	537	73	537	73	519	89	515	84	537	73	515	84	512	51	512	51	515	84	511	80	512	51	511	80	508	78	523	98	522	94	537	73	523	98	537	73	523	155	523	98	523	155	522	101	522	101	523	155	522	152	522	101	522	152	518	103	518	103	522	152	518	150	518	103	518	150	513	104	513	104	518	150	512	149	513	104	512	149	507	104	507	104	512	149	506	149	507	104	506	149	501	104	591	109	621	123	621	129	591	109	621	129	591	144	591	109	591	144	564	160	591	109	564	160	563	92	538	179	514	201	515	170	538	179	515	170	519	165	538	179	519	165	522	159	538	179	522	159	523	155	538	179	523	155	537	73	538	179	537	73	563	92	538	179	563	92	564	160	514	201	490	225	496	191	514	201	496	191	502	184	514	201	502	184	508	177	514	201	508	177	511	174	514	201	511	174	515	170	512	51	508	78	502	71	512	51	502	71	496	63	512	51	496	63	490	56	512	51	490	56	490	27	484	47	478	39	490	27	484	47	490	27	490	56	490	225	478	215	484	207	490	225	484	207	490	199	490	225	490	199	496	191	232	53	235	97	230	99	232	53	230	99	226	104	232	53	226	104	223	56	158	27	171	39	164	47	158	27	164	47	158	56	158	27	158	56	152	63	158	27	152	63	146	71	158	27	146	71	140	78	158	27	140	78	137	80	158	27	137	80	136	51	134	84	129	89	136	51	134	84	136	51	137	80	136	51	125	98	112	73	474	104	499	148	469	148	449	141	452	91	458	146	338	200	337	150	341	145	57	109	27	129	27	123	111	179	125	155	135	201	135	201	126	159	130	165	123	201	98	179	113	155	113	155	98	179	99	73	113	155	99	73	113	98	113	155	113	98	114	101	113	155	114	101	114	152	114	152	114	101	116	102	114	152	116	102	118	150	118	150	116	102	120	103	118	150	120	103	124	149	124	149	120	103	125	104	124	149	125	104	130	149	130	149	125	104	130	104	113	155	114	159	123	201	146	225	123	201	125	174	146	225	125	174	127	177	146	225	127	177	134	184	146	225	134	184	140	191	146	225	140	191	146	199	146	225	146	199	152	207	146	225	152	207	158	215	123	201	114	159	117	165	123	201	117	165	121	170	123	201	121	170	125	174	73	92	99	73	98	179	73	92	98	179	73	160	73	92	73	160	45	144	73	92	45	144	45	109	15	129	15	123	45	109	15	129	45	109	45	144	125	80	121	84	124	51	125	80	124	51	146	27	125	80	146	27	127	78	222	104	200	31	233	31	222	104	233	31	234	148	222	104	234	148	137	148	222	104	137	148	130	149	222	104	130	149	130	104	146	27	158	39	152	47	146	27	152	47	145	56	146	27	145	56	139	63	146	27	139	63	133	71	146	27	133	71	127	78	267	148	288	222	255	222	267	148	255	222	254	104	267	148	254	104	359	104	267	148	359	104	353	148	343	54	343	27	349	62	349	62	343	27	367	52	349	62	367	52	355	69	355	69	367	52	362	76	444	144	416	161	416	93	444	144	416	93	444	109	444	144	444	109	474	124	444	144	474	124	474	129	416	93	416	161	391	74	391	74	416	161	390	180	391	74	390	180	377	155	391	74	377	99	375	94	391	74	375	94	372	89	377	155	377	99	391	74	368	83	364	79	367	52	368	83	367	52	391	74	368	83	391	74	372	89	337	46	330	37	343	27	337	46	343	27	343	54	359	104	364	104	365	149	365	149	364	104	369	104	365	149	369	104	371	150	371	150	369	104	373	103	371	150	373	103	375	152	375	152	373	103	376	101	375	152	376	101	377	155	377	155	376	101	377	99	353	148	359	104	359	149	359	149	359	104	365	149	234	148	233	31	254	104	234	148	254	104	255	222	390	180	365	202	368	169	390	180	368	169	372	164	390	180	372	164	375	159	390	180	375	159	377	155	365	202	343	225	343	197	365	202	343	197	350	189	365	202	350	189	356	182	365	202	356	182	362	175	365	202	362	175	364	173	365	202	364	173	368	169	343	225	331	214	337	206	343	225	337	206	343	197	124	51	121	84	117	89	124	51	117	89	114	94	124	51	114	94	113	98	124	51	113	98	99	73	362	76	367	52	364	79	63	38	62	41	67	-62	67	-62	62	41	61	43	67	-62	61	43	60	52	68	24	67	26	67	-62	67	-62	67	26	65	29	67	-62	65	29	64	31	64	31	64	34	67	-62	67	-62	64	34	63	36	67	-62	63	36	63	38	87	30	83	26	96	-50	96	-50	83	26	78	23	96	-50	78	23	74	21	74	21	71	22	96	-50	96	-50	71	22	68	24	96	-50	68	24	67	-62	122	-16	119	-13	126	-42	126	-42	119	-13	118	-10	96	-50	118	-10	119	-6	96	-50	119	-6	157	129	157	129	119	-6	121	-1	157	129	121	-1	124	3	129	174	234	317	198	342	129	174	198	342	38	129	129	174	38	129	157	129	129	174	157	129	247	174	162	-17	153	-18	158	-36	158	-36	153	-18	143	-18	158	-36	143	-18	134	-19	134	-19	130	-18	158	-36	158	-36	130	-18	126	-42	190	-32	189	-16	187	-16	190	-32	187	-16	186	-16	190	-32	186	-16	184	-16	190	-32	184	-16	182	-16	190	-32	182	-16	180	-16	190	-32	180	-16	171	-16	190	-32	171	-16	162	-17	190	-32	162	-17	158	-36	126	-17	122	-16	126	-42	126	-17	126	-42	130	-18	124	3	127	8	157	129	157	129	127	8	130	12	157	129	130	12	247	174	96	-50	157	129	94	39	96	-50	94	39	91	35	96	-50	91	35	87	30	67	-62	60	52	58	61	67	-62	58	61	55	70	67	-62	55	70	53	79	67	-62	53	79	50	88	67	-62	50	88	44	0	67	-62	44	0	44	-15	67	-62	44	-15	42	-29	67	-62	42	-29	40	-44	67	-62	40	-44	37	-59	67	-62	37	-59	37	-76	41	51	43	34	50	88	50	88	43	34	44	17	50	88	44	17	44	0	37	-59	34	-74	37	-76	50	88	35	84	38	67	50	88	38	67	41	51	126	-42	118	-10	96	-50	130	319	106	297	120	272	120	272	106	297	106	191	120	272	106	191	120	215	142	302	148	310	153	343	153	343	148	310	154	317	153	343	154	317	166	333	166	333	154	317	160	325	135	295	142	302	153	343	135	295	153	343	132	291	132	291	153	343	130	319	132	291	130	319	128	286	128	286	130	319	124	281	130	319	120	272	121	276	130	319	121	276	124	281	22	247	52	227	53	262	53	262	52	227	80	210	53	262	80	210	80	278	80	278	80	210	106	191	80	278	106	191	106	297	132	198	128	202	131	169	132	198	131	169	153	145	132	198	153	145	135	195	154	172	148	180	153	145	154	172	153	145	166	156	154	172	166	156	160	164	142	188	135	195	153	145	142	188	153	145	148	180	131	169	128	202	124	207	131	169	124	207	121	212	131	169	121	212	120	215	131	169	120	215	106	191	144	266	142	266	142	222	137	222	142	222	137	266	137	222	137	266	131	267	120	215	122	218	122	269	122	269	122	218	126	220	122	269	126	220	126	267	126	267	126	220	131	222	126	267	131	222	131	267	131	267	131	222	137	222	208	222	208	-84	252	-84	208	222	252	-84	252	266	208	222	252	266	144	266	208	222	144	266	144	222	52	227	22	247	22	241	142	222	142	266	137	266	144	266	142	222	144	222	120	272	120	215	122	269	84	222	148	222	148	266	148	266	148	222	150	222	148	266	150	222	150	266	155	266	150	266	155	222	155	266	155	222	160	267	160	267	155	222	161	222	160	267	161	222	166	267	166	267	161	222	166	220	166	267	166	220	170	269	170	269	166	220	170	218	170	269	170	218	172	272	172	272	170	218	172	215	185	191	172	215	171	212	185	191	171	212	168	207	160	198	157	195	161	169	160	198	161	169	164	202	164	202	161	169	185	191	164	202	185	191	168	207	239	262	212	278	212	210	212	210	212	278	186	297	212	210	186	297	185	191	185	191	186	297	172	272	41	266	41	-84	84	-84	41	266	84	-84	84	222	41	266	84	222	148	266	240	227	270	241	270	247	240	227	270	247	239	262	240	227	239	262	212	210	186	297	162	319	164	286	186	297	164	286	168	281	186	297	168	281	171	276	186	297	171	276	172	272	162	319	138	343	144	310	162	319	144	310	150	302	162	319	150	302	157	295	162	319	157	295	160	291	162	319	160	291	164	286	157	195	151	188	161	169	161	169	151	188	144	180	161	169	144	180	138	145	138	145	144	180	138	172	138	145	138	172	132	164	138	343	126	333	132	325	138	343	132	325	138	317	138	343	138	317	144	310	138	145	132	164	127	156	172	215	185	191	172	272	150	266	150	222	155	222	124	-22	121	-17	130	-59	130	-59	121	-17	120	-13	120	42	120	-13	122	-10	120	42	122	-10	122	39	122	39	122	-10	126	38	121	46	131	89	120	42	120	42	106	67	120	-13	120	-13	106	67	106	-38	120	-13	106	-38	130	-59	142	70	148	78	153	113	153	113	148	78	154	86	153	113	154	86	166	102	166	102	154	86	160	94	124	51	128	56	131	89	131	89	128	56	132	60	131	89	132	60	153	113	153	113	132	60	135	63	153	113	135	63	142	70	132	-32	128	-27	130	-59	132	-32	130	-59	153	-84	132	-32	153	-84	135	-35	252	-7	252	343	208	343	252	-7	208	343	208	36	252	-7	208	36	144	36	252	-7	144	36	144	-7	144	-7	144	36	142	-7	142	-7	144	36	142	36	142	-7	142	36	137	-7	126	38	126	-8	131	37	131	37	126	-8	131	-7	131	37	131	-7	137	36	137	36	131	-7	137	-7	137	36	137	-7	142	36	154	-58	148	-51	153	-84	154	-58	153	-84	166	-74	154	-58	166	-74	160	-66	142	-43	135	-35	153	-84	142	-43	153	-84	148	-51	52	31	22	17	53	-2	52	31	53	-2	80	48	80	48	53	-2	80	-19	80	48	80	-19	106	67	106	67	80	-19	106	-38	53	-2	22	17	22	12	124	-22	130	-59	128	-27	126	38	122	-10	126	-8	106	67	120	42	131	89	131	89	121	46	124	51	84	36	84	343	41	343	84	36	41	343	41	-7	84	36	41	-7	148	-7	84	36	148	-7	148	36	186	-38	212	-19	212	48	212	48	212	-19	239	-2	212	48	239	-2	240	31	240	31	239	-2	270	12	240	31	270	12	270	17	212	48	185	67	186	-38	186	-38	185	67	172	42	172	-13	172	42	170	39	172	-13	170	39	170	-10	170	-10	170	39	166	38	170	-10	166	38	166	-8	166	-8	166	38	161	37	166	-8	161	37	160	-7	160	-7	161	37	155	36	160	-7	155	36	155	-7	155	-7	155	36	150	36	155	-7	150	36	150	-7	150	-7	150	36	148	36	186	-38	172	42	172	-13	186	-38	172	-13	171	-17	186	-38	171	-17	168	-22	186	-38	168	-22	164	-27	186	-38	164	-27	162	-59	162	-59	164	-27	160	-32	162	-59	160	-32	157	-35	162	-59	157	-35	150	-43	162	-59	150	-43	144	-51	162	-59	144	-51	138	-84	138	-84	144	-51	138	-58	138	-84	138	-58	132	-66	138	-84	132	-66	126	-74	164	56	168	51	185	67	185	67	168	51	171	46	185	67	171	46	172	42	161	89	138	113	144	78	161	89	144	78	151	70	161	89	151	70	157	63	161	89	157	63	160	60	161	89	160	60	164	56	161	89	164	56	185	67	138	113	127	102	132	94	138	113	132	94	138	86	138	113	138	86	144	78	148	36	148	-7	150	-7	325	28	324	22	331	-50	331	-50	324	22	323	18	331	-50	323	18	320	17	320	17	316	18	331	-50	331	-50	316	18	314	-22	396	29	391	25	400	2	400	2	391	25	386	21	400	2	386	21	382	-22	382	-22	386	21	381	18	382	-22	381	18	376	17	376	17	373	18	382	-22	382	-22	373	18	372	22	382	-22	372	22	365	-50	365	-50	372	22	371	28	365	-50	371	28	370	34	420	50	413	44	422	27	422	27	413	44	406	38	422	27	406	38	400	2	400	2	406	38	398	31	428	56	420	50	422	27	428	56	422	27	447	50	428	56	447	50	437	63	345	-80	350	-80	369	343	369	343	350	-80	365	-50	369	343	365	-50	370	41	370	41	365	-50	370	34	331	-50	345	-80	369	343	331	-50	369	343	326	299	331	-50	326	299	326	41	331	-50	326	41	326	35	331	-50	326	35	325	28	33	343	33	299	326	299	33	343	326	299	369	343	314	-22	316	18	311	21	314	-22	311	21	306	25	314	-22	306	25	302	29	314	-22	302	29	299	31	314	-22	299	31	295	3	292	37	285	43	295	3	292	37	295	3	299	31	277	49	269	56	273	28	277	49	273	28	295	3	277	49	295	3	285	43	260	62	249	50	273	28	260	62	273	28	269	56	396	29	400	2	398	31	127	39	126	42	126	-14	126	-14	126	42	112	67	112	67	126	42	137	89	137	89	126	42	127	46	159	113	137	89	138	60	159	113	138	60	141	63	159	113	141	63	147	69	159	113	147	69	153	77	159	113	153	77	159	84	159	113	159	84	165	93	159	113	165	93	171	102	137	89	127	46	130	51	137	89	130	51	134	56	137	89	134	56	138	60	126	-14	127	-11	127	39	127	39	127	-11	131	-9	127	39	131	-9	131	37	131	37	131	-9	137	-8	131	37	137	-8	137	36	137	36	137	-8	143	-8	137	36	143	-8	143	36	143	36	143	-8	150	-7	143	36	150	-7	150	36	150	36	150	-7	408	36	452	-7	452	343	408	343	452	-7	408	343	408	36	452	-7	408	36	150	-7	159	-58	153	-50	159	-84	159	-58	159	-84	171	-74	159	-58	171	-74	165	-66	159	-84	153	-50	147	-43	159	-84	147	-43	141	-36	159	-84	141	-36	138	-33	159	-84	138	-33	135	-59	135	-59	138	-33	134	-29	135	-59	134	-29	130	-24	135	-59	130	-24	127	-18	135	-59	127	-18	126	-14	135	-59	126	-14	111	-38	58	-3	85	-19	86	48	86	48	85	-19	111	-38	86	48	111	-38	112	67	112	67	111	-38	126	-14	58	31	28	17	58	-3	58	31	58	-3	86	48	58	-3	28	17	28	11	110	112	109	105	115	30	115	30	109	105	107	100	115	30	107	100	104	98	104	98	100	99	115	30	115	30	100	99	98	58	129	0	135	0	144	198	144	198	135	0	149	29	144	198	149	29	154	117	154	117	149	29	154	111	154	107	154	111	149	29	154	107	149	29	155	103	155	103	149	29	166	58	155	103	166	58	156	100	156	100	166	58	158	98	154	117	155	122	144	198	144	198	155	122	156	127	144	198	156	127	172	225	172	225	156	127	157	132	172	225	157	132	157	134	157	134	172	163	172	225	172	225	172	163	192	186	172	225	192	186	205	245	205	245	192	186	218	204	205	245	218	204	242	258	242	258	218	204	248	214	242	258	248	214	281	262	281	262	248	214	280	218	418	192	380	229	382	167	418	192	382	167	401	132	418	192	401	132	408	93	418	192	408	93	453	93	418	192	453	93	443	146	382	167	380	229	354	194	354	194	380	229	334	253	354	194	334	253	320	212	320	212	334	253	281	262	320	212	281	262	280	218	129	0	144	198	123	165	129	0	123	165	120	157	129	0	120	157	117	148	129	0	117	148	115	30	178	110	173	106	186	84	186	84	173	106	169	102	186	84	169	102	166	58	166	58	169	102	164	99	166	58	164	99	161	98	161	98	158	98	166	58	212	137	204	131	207	109	212	137	207	109	231	131	212	137	231	131	220	143	204	131	196	125	207	109	207	109	196	125	188	119	207	109	188	119	186	84	186	84	188	119	181	113	186	84	181	113	178	110	115	30	117	148	114	139	115	30	114	139	111	130	115	30	111	130	110	122	115	30	110	122	110	118	115	30	110	118	110	112	98	58	100	99	95	102	98	58	95	102	90	105	98	58	90	105	85	109	98	58	85	109	81	113	98	58	81	113	79	84	79	84	81	113	74	119	79	84	74	119	66	125	79	84	66	125	59	132	79	84	59	132	57	108	57	108	59	132	51	138	57	108	51	138	43	143	57	108	43	143	33	131	328	134	328	134	328	134	328	134	341	198	314	163	314	163	341	198	313	225	314	163	313	225	293	186	293	186	313	225	281	245	293	186	281	245	267	204	267	204	281	245	244	258	267	204	244	258	238	214	238	214	244	258	206	218	166	212	206	218	205	262	166	212	205	262	152	253	85	132	103	167	105	229	105	229	103	167	131	194	105	229	131	194	152	253	152	253	131	194	166	212	68	192	43	146	77	93	68	192	77	93	85	132	68	192	85	132	105	229	400	109	396	105	407	84	407	84	396	105	391	102	407	84	391	102	388	58	388	58	391	102	386	99	388	58	386	99	382	98	382	98	378	100	388	58	388	58	378	100	377	105	388	58	377	105	371	30	371	30	377	105	372	139	371	30	372	139	369	148	435	138	427	132	428	108	435	138	428	108	453	131	435	138	453	131	443	143	427	132	419	125	428	108	428	108	419	125	411	119	428	108	411	119	407	84	407	84	411	119	404	113	407	84	404	113	400	109	376	112	376	118	376	122	376	112	376	122	374	130	376	112	374	130	372	139	376	112	372	139	377	105	350	0	356	0	362	165	362	165	356	0	371	30	362	165	371	30	366	157	366	157	371	30	369	148	341	198	328	134	329	132	341	198	329	132	330	127	341	198	330	127	331	122	341	198	331	122	331	117	341	198	331	117	331	111	341	198	331	111	336	29	341	198	336	29	350	0	341	198	350	0	362	165	336	29	331	111	331	107	336	29	331	107	331	103	244	258	205	262	206	218	331	103	329	100	336	29	336	29	329	100	327	98	336	29	327	98	325	98	325	98	321	99	336	29	336	29	321	99	319	58	319	58	321	99	317	102	319	58	317	102	312	106	319	58	312	106	308	110	319	58	308	110	305	113	319	58	305	113	300	84	300	84	305	113	297	119	300	84	297	119	289	125	300	84	289	125	282	131	300	84	282	131	278	109	278	109	282	131	274	137	278	109	274	137	266	143	278	109	266	143	254	131	77	93	43	146	33	93	79	220	80	224	79	220	79	220	80	224	81	231	79	220	81	231	69	327	69	327	81	231	82	239	69	327	82	239	101	320	101	320	82	239	84	245	101	320	84	245	88	248	88	248	91	247	101	320	101	320	91	247	94	245	101	320	94	245	98	242	102	238	106	234	134	316	134	316	106	234	124	284	125	281	124	284	106	234	125	281	106	234	127	277	127	277	106	234	425	-84	127	277	425	-84	130	273	130	273	425	-84	134	269	199	313	166	314	169	292	199	313	169	292	178	293	199	313	178	293	188	295	199	313	188	295	199	297	166	314	134	316	139	290	166	314	139	290	146	291	166	314	146	291	150	291	166	314	150	291	159	291	166	314	159	291	169	292	134	316	124	284	126	287	134	316	126	287	132	289	134	316	132	289	139	290	101	320	98	242	102	238	101	320	102	238	134	316	79	220	69	327	75	171	79	220	75	171	76	182	79	220	76	182	77	192	79	220	77	192	78	201	79	220	78	201	79	211	69	327	38	338	45	302	69	327	45	302	52	271	69	327	52	271	56	239	69	327	56	239	58	206	69	327	58	206	59	171	69	327	59	171	75	171	137	266	134	269	425	-84	137	266	425	-84	455	-53	38	384	38	340	455	340	38	384	455	340	455	384	45	302	38	338	34	334	34	309	34	111	69	111	34	309	69	111	69	309	174	173	170	177	180	135	180	135	170	177	169	181	169	238	169	181	171	235	171	235	169	181	171	184	171	235	171	184	174	234	174	234	171	184	175	186	174	234	175	186	180	233	180	233	175	186	181	187	180	233	181	187	187	232	187	232	181	187	187	188	187	232	187	188	193	232	193	232	187	188	193	188	203	309	179	284	182	258	203	309	182	258	184	261	203	309	184	261	190	268	203	309	190	268	196	275	203	309	196	275	203	282	203	309	203	282	209	290	203	309	209	290	215	299	179	284	155	263	169	238	179	284	169	238	170	242	179	284	170	242	174	248	179	284	174	248	178	253	179	284	178	253	182	258	169	181	169	238	156	156	156	156	169	238	155	263	156	156	155	263	129	176	129	176	155	263	129	244	129	176	129	244	101	227	101	227	71	213	101	193	101	227	101	193	129	176	454	232	193	232	193	188	454	232	193	188	454	188	203	111	214	122	208	131	203	111	208	131	202	139	203	111	202	139	196	147	203	111	196	147	190	154	203	111	190	154	184	161	203	111	184	161	182	164	203	111	182	164	180	135	311	0	307	-3	308	-32	308	-32	307	-3	305	-6	308	-32	305	-6	299	-13	333	-11	334	95	320	70	333	-11	320	13	318	9	296	64	296	20	302	20	296	64	302	20	302	64	302	64	302	20	308	19	302	64	308	19	309	65	309	65	308	19	314	18	309	65	314	18	314	66	314	66	314	18	318	16	314	66	318	16	318	67	318	67	318	16	320	13	318	67	320	13	320	70	387	25	417	39	417	45	387	25	417	45	387	59	387	25	387	59	359	76	387	25	359	76	359	8	334	95	333	-11	359	8	334	95	359	8	359	76	334	95	310	116	311	85	334	95	311	85	315	80	334	95	315	80	318	74	334	95	318	74	320	70	310	116	286	141	292	107	310	116	292	107	298	100	310	116	298	100	305	93	310	116	305	93	307	90	310	116	307	90	311	85	320	70	320	13	333	-11	333	-11	318	9	315	5	333	-11	315	5	311	0	333	-11	311	0	308	-32	299	-13	293	-20	308	-32	308	-32	293	-20	286	-28	308	-32	286	-28	286	-56	286	-56	286	-28	280	-36	286	-56	280	-36	274	-45	34	64	34	20	296	20	34	64	296	20	296	64	286	141	273	131	280	122	286	141	280	122	286	114	286	141	286	114	292	107	178	168	174	173	180	135	178	168	180	135	182	164	420	150	420	-47	454	-47	420	150	454	-47	454	150	101	193	71	213	71	207	180	135	169	181	156	156	157	9	125	40	131	-26	131	-26	125	40	104	80	131	-26	104	80	89	14	89	14	104	80	96	126	106	260	96	126	101	165	106	260	101	165	116	200	169	254	204	270	190	311	169	254	190	311	144	290	169	254	144	290	139	230	144	290	106	260	116	200	144	290	116	200	139	230	77	222	59	177	62	67	77	222	62	67	89	14	77	222	89	14	96	126	77	222	96	126	106	260	391	127	383	81	398	14	398	14	383	81	362	41	398	14	362	41	356	-26	356	-26	362	41	330	9	356	-26	330	9	304	-53	304	-53	330	9	289	-11	304	-53	289	-11	243	-63	243	-63	289	-11	243	-18	306	220	318	190	324	314	324	314	318	190	326	236	324	314	326	236	326	237	326	237	327	238	324	314	324	314	327	238	327	241	324	314	327	241	355	323	355	323	327	241	328	242	355	323	328	242	329	244	355	323	329	244	331	244	331	244	332	244	355	323	355	323	332	244	333	244	353	226	349	288	349	289	334	244	349	289	355	323	334	244	355	323	333	244	372	305	384	312	384	334	384	334	384	312	396	318	384	334	396	318	413	347	413	347	396	318	408	325	413	347	408	325	420	332	359	299	372	305	384	334	359	299	384	334	357	298	357	298	384	334	355	323	357	298	355	323	354	296	354	296	355	323	352	294	355	323	349	289	350	292	355	323	350	292	352	294	350	286	350	287	353	226	350	286	353	226	379	261	379	261	353	226	369	204	379	261	369	204	381	180	425	67	435	127	431	166	425	67	431	166	420	201	425	67	420	201	403	233	425	67	403	233	398	14	403	233	379	261	381	180	403	233	381	180	388	154	403	233	388	154	391	127	403	233	391	127	398	14	349	287	349	288	353	226	349	287	353	226	350	287	334	244	353	226	349	289	338	191	335	205	344	164	344	164	335	205	331	218	344	164	331	218	329	159	329	159	331	218	327	232	329	159	327	232	327	233	329	159	327	233	327	234	329	159	327	234	326	235	329	159	326	235	326	236	329	159	326	236	318	190	294	308	262	306	274	276	294	308	274	276	291	248	294	308	291	248	306	220	294	308	306	220	324	314	274	276	262	306	256	306	274	276	256	306	253	301	197	-11	157	9	183	-53	197	-11	183	-53	243	-63	197	-11	243	-63	243	-18	157	9	131	-26	183	-53	338	191	344	164	341	178	62	67	59	177	52	127	157	9	125	41	131	-26	131	-26	125	41	104	81	131	-26	104	81	89	14	89	14	104	81	97	127	108	261	97	127	99	154	108	261	99	154	106	180	155	244	162	314	154	244	154	244	162	314	153	244	134	226	153	244	137	286	134	226	137	286	118	204	118	204	137	286	108	261	118	204	108	261	106	180	56	166	62	67	67	201	67	201	62	67	89	14	67	201	89	14	84	233	84	233	89	14	97	127	84	233	97	127	108	261	153	244	162	314	138	289	153	244	138	289	138	288	153	244	138	288	137	287	153	244	137	287	137	286	129	298	132	296	132	323	132	323	132	296	135	294	132	323	135	294	162	314	162	314	135	294	137	292	162	314	137	292	138	289	162	314	155	244	156	244	156	244	158	244	162	314	162	314	158	244	160	242	162	314	160	242	160	241	160	232	156	218	158	159	160	232	158	159	169	190	160	232	169	190	160	233	161	235	169	190	161	236	161	236	169	190	161	237	161	238	161	237	162	314	161	238	162	314	160	241	132	323	103	334	103	312	132	323	103	312	115	305	132	323	115	305	127	299	132	323	127	299	129	298	103	334	74	347	80	325	103	334	80	325	91	318	103	334	91	318	103	312	224	306	193	308	196	248	224	306	196	248	213	276	224	306	213	276	234	301	224	306	234	301	232	306	193	308	162	314	169	190	193	308	169	190	181	220	193	308	181	220	196	248	161	237	169	190	162	314	161	234	160	233	169	190	161	234	169	190	161	235	158	159	156	218	152	205	158	159	152	205	149	191	158	159	149	191	146	178	158	159	146	178	143	164	391	126	384	80	398	14	398	14	384	80	362	40	398	14	362	40	356	-26	356	-26	362	40	330	9	356	-26	330	9	304	-53	304	-53	330	9	290	-11	304	-53	290	-11	244	-18	244	-18	198	-11	243	-63	243	-63	198	-11	183	-53	157	9	131	-26	183	-53	157	9	183	-53	198	-11	435	127	428	177	425	67	425	67	428	177	409	222	425	67	409	222	398	14	398	14	409	222	391	126	386	165	391	126	409	222	386	165	409	222	380	260	386	165	380	260	371	200	371	200	380	260	347	230	347	230	380	260	342	290	347	230	342	290	317	254	317	254	342	290	297	311	317	254	297	311	282	270	244	-18	243	-63	304	-53	80	325	74	347	68	332	62	67	56	166	52	127	152	149	148	151	96	160	96	160	148	151	146	153	96	160	146	153	128	190	128	190	146	153	145	156	128	190	145	156	145	159	145	159	159	221	128	190	187	251	159	221	160	183	187	251	160	183	174	201	187	251	174	201	190	219	187	251	190	219	204	236	159	221	145	159	149	169	159	221	149	169	160	183	455	104	455	148	157	148	455	104	157	148	152	149	455	104	152	149	64	132	455	104	64	132	33	107	455	104	33	107	33	104	64	132	152	149	96	160	127	63	158	32	145	94	145	94	145	97	127	63	127	63	145	97	146	100	127	63	146	100	95	93	95	93	146	100	148	102	95	93	148	102	152	104	454	104	454	148	157	104	152	104	157	104	454	148	152	104	454	148	63	121	63	121	454	148	32	148	63	121	32	148	32	147	186	2	204	17	189	34	186	2	189	34	174	52	186	2	174	52	159	70	186	2	159	70	158	32	149	84	145	94	158	32	149	84	158	32	159	70	152	104	63	121	95	93	164	231	165	237	119	347	119	347	165	237	167	241	119	347	167	241	170	243	170	243	174	241	119	347	119	347	174	241	241	209	241	209	174	241	179	238	241	209	179	238	183	234	241	209	183	234	188	230	241	209	188	230	190	228	241	209	190	228	197	222	241	209	197	222	204	216	241	209	204	216	212	209	241	209	212	209	220	203	241	209	220	203	229	197	119	347	119	-80	164	-80	119	347	164	-80	164	219	119	347	164	219	164	225	119	347	164	225	164	231	92	234	97	238	156	347	156	347	97	238	102	241	156	347	102	241	106	243	106	243	109	241	156	347	156	347	109	241	111	237	156	347	111	237	112	231	112	231	113	225	156	347	156	347	113	225	113	219	156	347	113	219	156	-80	156	-80	113	219	113	-80	156	347	36	209	46	197	156	347	46	197	55	203	156	347	55	203	64	209	156	347	64	209	72	216	156	347	72	216	79	222	156	347	79	222	85	228	156	347	85	228	88	230	156	347	88	230	92	234	342	153	339	151	455	104	455	104	339	151	336	149	455	104	336	149	330	148	455	104	330	148	33	148	455	104	33	148	33	104	342	153	455	104	343	156	343	156	455	104	343	159	339	169	343	159	360	190	339	169	360	190	329	221	284	236	298	219	301	251	301	251	298	219	314	201	301	251	314	201	329	221	329	221	314	201	328	183	329	221	328	183	339	169	455	104	455	107	424	132	455	104	424	132	392	160	455	104	392	160	343	159	343	159	392	160	360	190	455	148	33	148	330	104	455	148	330	104	336	104	455	148	336	104	339	102	455	148	339	102	342	100	455	148	342	100	343	97	455	148	343	97	343	94	455	148	343	94	392	93	455	148	392	93	424	121	455	148	424	121	455	147	343	94	360	63	392	93	339	84	328	70	329	32	339	84	329	32	360	63	339	84	360	63	343	94	314	52	298	34	301	2	314	52	301	2	329	32	314	52	329	32	328	70	301	2	298	34	284	17	330	104	33	148	33	104	167	25	165	29	119	-80	119	-80	165	29	164	35	119	-80	164	35	119	347	119	347	164	35	164	41	119	347	164	41	164	47	183	32	179	28	241	57	241	57	179	28	174	25	241	57	174	25	119	-80	119	-80	174	25	170	23	241	57	229	69	220	63	241	57	220	63	212	57	241	57	212	57	204	51	241	57	204	51	197	45	241	57	197	45	190	39	241	57	190	39	188	36	241	57	188	36	183	32	167	25	119	-80	170	23	164	47	164	347	119	347	92	32	88	36	156	-80	156	-80	88	36	85	39	156	-80	85	39	79	45	112	35	111	29	156	-80	156	-80	111	29	109	25	156	-80	109	25	106	23	106	23	102	25	156	-80	156	-80	102	25	97	28	156	-80	97	28	92	32	156	-80	156	347	113	347	156	-80	113	347	113	47	156	-80	113	47	113	41	156	-80	113	41	112	35	156	-80	79	45	72	51	156	-80	72	51	64	57	156	-80	64	57	55	63	156	-80	55	63	46	69	156	-80	46	69	36	57	118	-11	143	-32	132	13	118	-11	132	70	117	95	118	-11	117	95	92	8	92	8	117	95	92	76	92	8	92	76	64	59	165	141	142	116	144	90	165	141	144	90	147	93	165	141	147	93	153	100	165	141	153	100	159	107	165	141	159	107	165	114	165	141	165	114	171	122	165	141	171	122	177	131	142	116	117	95	132	70	142	116	132	70	133	74	142	116	133	74	136	80	142	116	136	80	140	85	142	116	140	85	144	90	132	70	118	-11	132	13	64	59	34	45	64	25	64	59	64	25	92	8	132	70	132	13	133	67	133	67	132	13	133	16	133	67	133	16	137	66	137	66	133	16	137	18	137	66	137	18	143	65	143	65	137	18	143	20	143	65	143	20	149	64	149	64	143	20	150	20	149	64	150	20	156	64	156	64	150	20	156	20	454	64	156	64	156	20	454	64	156	20	454	20	165	-56	177	-45	171	-36	165	-56	171	-36	164	-28	165	-56	164	-28	158	-20	165	-56	158	-20	153	-13	165	-56	153	-13	147	-6	165	-56	147	-6	144	-3	165	-56	144	-3	143	-32	348	168	344	164	346	135	346	135	344	164	342	161	346	135	342	161	336	154	370	156	371	263	357	238	370	156	357	181	356	177	333	232	333	188	339	188	333	232	339	188	340	232	340	232	339	188	346	187	340	232	346	187	346	233	346	233	346	187	351	186	346	233	351	186	352	234	352	234	351	186	356	184	352	234	356	184	356	235	356	235	356	184	357	181	356	235	357	181	357	238	424	193	454	207	454	213	424	193	454	213	424	227	424	193	424	227	397	244	424	193	397	244	396	176	371	263	370	156	396	176	371	263	396	176	397	244	371	263	347	284	348	253	371	263	348	253	352	248	371	263	352	248	356	242	371	263	356	242	357	238	347	284	324	309	330	275	347	284	330	275	336	268	347	284	336	268	342	261	347	284	342	261	344	258	347	284	344	258	348	253	357	238	357	181	370	156	370	156	356	177	352	173	370	156	352	173	348	168	370	156	348	168	346	135	336	154	330	147	346	135	346	135	330	147	324	139	346	135	324	139	324	111	324	111	324	139	318	131	324	111	318	131	311	122	34	232	34	188	333	188	34	232	333	188	333	232	324	309	311	299	317	290	324	309	317	290	323	282	324	309	323	282	330	275	143	-32	144	-3	140	0	143	-32	140	0	136	5	143	-32	136	5	133	9	143	-32	133	9	132	13	64	25	34	45	34	39	108	235	115	308	107	239	107	239	115	308	104	241	99	239	104	241	115	308	99	239	115	308	98	281	108	235	109	230	115	308	115	308	109	230	110	223	115	308	110	223	110	217	154	-82	110	217	110	-82	98	281	79	255	81	225	98	281	81	225	84	228	98	281	84	228	89	232	98	281	89	232	94	236	98	281	94	236	99	239	79	255	58	231	60	207	79	255	60	207	67	213	79	255	67	213	74	219	79	255	74	219	81	225	58	231	33	207	43	195	58	231	43	195	52	201	58	231	52	201	60	207	149	308	135	338	154	-82	149	308	154	-82	154	217	149	308	154	217	154	223	149	308	154	223	155	229	149	308	155	229	156	235	149	308	156	235	166	280	174	232	186	254	169	236	169	236	186	254	166	280	169	236	166	280	164	239	164	239	166	280	161	241	158	239	161	241	166	280	158	239	166	280	156	235	195	213	203	207	207	229	207	229	203	207	211	201	207	229	211	201	231	207	231	207	211	201	220	195	195	213	207	229	188	219	188	219	207	229	186	254	188	219	186	254	181	225	181	225	186	254	178	228	154	-82	135	338	129	338	154	-82	129	338	115	308	154	-82	115	308	110	217	277	26	276	20	283	-52	283	-52	276	20	275	17	283	-52	275	17	272	15	272	15	267	16	283	-52	283	-52	267	16	266	-24	322	338	278	338	283	-52	322	338	283	-52	297	-82	322	338	297	-82	303	-82	322	338	303	-82	317	-52	322	338	317	-52	322	39	283	-52	278	338	278	39	283	-52	278	39	278	32	283	-52	278	32	277	26	266	-24	267	16	262	20	266	-24	262	20	257	24	266	-24	257	24	252	28	266	-24	252	28	249	30	266	-24	249	30	247	1	346	27	342	24	354	2	354	2	342	24	337	20	354	2	337	20	334	-24	334	-24	337	20	333	16	334	-24	333	16	329	15	329	15	326	17	334	-24	334	-24	326	17	324	21	334	-24	324	21	317	-52	317	-52	324	21	323	27	317	-52	323	27	322	33	379	54	371	48	375	26	379	54	375	26	399	49	379	54	399	49	388	60	371	48	363	42	375	26	375	26	363	42	356	36	375	26	356	36	354	2	354	2	356	36	349	30	354	2	349	30	346	27	322	39	317	-52	322	33	242	36	235	42	247	1	242	36	247	1	249	30	228	48	220	55	226	25	228	48	226	25	247	1	228	48	247	1	235	42	211	61	201	49	226	25	211	61	226	25	220	55	186	254	174	232	178	228	118	156	143	135	132	181	118	156	132	238	117	263	118	156	117	263	92	176	92	176	117	263	92	244	92	176	92	244	64	227	165	309	142	284	144	258	165	309	144	258	147	261	165	309	147	261	153	268	165	309	153	268	159	275	165	309	159	275	165	282	165	309	165	282	171	290	165	309	171	290	177	299	142	284	117	263	132	238	142	284	132	238	133	242	142	284	133	242	136	248	142	284	136	248	140	253	142	284	140	253	144	258	132	238	118	156	132	181	64	227	34	213	64	193	64	227	64	193	92	176	132	238	132	181	133	235	133	235	132	181	133	184	133	235	133	184	137	234	137	234	133	184	137	186	137	234	137	186	143	233	143	233	137	186	143	187	143	233	143	187	149	232	149	232	143	187	150	188	149	232	150	188	156	232	156	232	150	188	156	188	454	232	156	232	156	188	454	232	156	188	454	188	165	111	177	122	171	131	165	111	171	131	164	139	165	111	164	139	158	147	165	111	158	147	153	154	165	111	153	154	147	161	165	111	147	161	144	164	165	111	144	164	143	135	348	0	344	-3	346	-32	346	-32	344	-3	342	-6	346	-32	342	-6	336	-13	370	-11	371	95	357	70	370	-11	357	13	356	9	333	64	333	20	339	20	333	64	339	20	340	64	340	64	339	20	346	19	340	64	346	19	346	65	346	65	346	19	351	18	346	65	351	18	352	66	352	66	351	18	356	16	352	66	356	16	356	67	356	67	356	16	357	13	356	67	357	13	357	70	424	25	454	39	454	45	424	25	454	45	424	59	424	25	424	59	397	76	424	25	397	76	396	8	371	95	370	-11	396	8	371	95	396	8	397	76	371	95	347	116	348	85	371	95	348	85	352	80	371	95	352	80	356	74	371	95	356	74	357	70	347	116	324	141	330	107	347	116	330	107	336	100	347	116	336	100	342	93	347	116	342	93	344	90	347	116	344	90	348	85	357	70	357	13	370	-11	370	-11	356	9	352	5	370	-11	352	5	348	0	370	-11	348	0	346	-32	336	-13	330	-20	346	-32	346	-32	330	-20	324	-28	346	-32	324	-28	324	-56	324	-56	324	-28	318	-36	324	-56	318	-36	311	-45	34	64	34	20	333	20	34	64	333	20	333	64	324	141	311	131	317	122	324	141	317	122	323	114	324	141	323	114	330	107	143	135	144	164	140	168	143	135	140	168	136	173	143	135	136	173	133	177	143	135	133	177	132	181	64	193	34	213	34	207	34	45	34	45	60	57	60	57	34	45	64	25	60	57	64	25	85	72	85	72	64	25	92	8	85	72	92	8	108	88	108	88	92	8	118	-10	108	88	118	-10	130	106	130	106	118	-10	132	13	130	106	132	13	132	70	143	-32	132	13	118	-10	142	285	118	263	132	238	132	238	118	263	131	146	132	238	131	146	132	181	136	79	151	126	133	74	133	74	151	126	130	106	133	74	130	106	132	70	132	70	132	13	133	67	133	67	132	13	133	16	133	67	133	16	137	65	137	65	133	16	137	18	137	65	137	18	142	65	142	65	137	18	143	20	142	65	143	20	148	64	148	64	143	20	148	20	148	64	148	20	152	64	152	64	148	20	153	20	152	64	153	20	156	64	156	64	153	20	156	20	153	268	159	276	165	309	165	309	159	276	166	283	165	309	166	283	177	299	177	299	166	283	172	291	136	247	140	252	142	285	142	285	140	252	143	257	142	285	143	257	165	309	165	309	143	257	147	261	165	309	147	261	153	268	142	285	132	238	133	242	142	285	133	242	136	247	131	146	118	263	108	164	108	164	118	263	92	244	108	164	92	244	85	181	85	181	92	244	64	227	85	181	64	227	60	195	60	195	64	227	34	213	60	195	34	213	34	207	152	154	151	126	152	99	152	154	152	99	158	147	158	147	152	99	158	106	158	147	158	106	163	140	163	140	158	106	164	113	163	140	164	113	169	133	169	133	164	113	169	120	169	133	169	120	175	127	151	126	152	154	147	161	151	126	147	161	143	164	151	126	143	164	140	168	151	126	140	168	136	173	151	126	136	173	133	178	151	126	133	178	131	146	132	181	131	146	133	178	151	126	136	79	140	84	151	126	140	84	143	89	151	126	143	89	147	93	151	126	147	93	152	99	165	-29	159	-21	165	-56	165	-29	165	-56	177	-45	165	-29	177	-45	171	-37	165	-56	159	-21	153	-13	165	-56	153	-13	147	-6	165	-56	147	-6	143	-3	165	-56	143	-3	143	-32	143	-32	143	-3	140	0	143	-32	140	0	136	5	143	-32	136	5	133	10	143	-32	133	10	132	13	156	188	156	232	153	188	148	188	153	188	152	232	148	188	152	232	148	232	132	238	132	181	133	235	133	235	132	181	133	184	133	235	133	184	137	233	137	233	133	184	137	186	137	233	137	186	142	233	142	233	137	186	143	187	142	233	143	187	148	232	148	232	143	187	148	188	156	232	156	188	454	188	156	232	454	188	454	232	156	64	156	20	454	20	156	64	454	20	454	64	153	188	156	232	152	232	64	25	34	45	34	39	108	235	115	308	107	239	107	239	115	308	104	241	100	239	104	241	115	308	100	239	115	308	98	280	108	235	109	229	115	308	115	308	109	229	110	224	115	308	110	224	110	219	154	-82	110	219	110	217	154	-82	110	217	110	-82	98	280	79	254	81	225	98	280	81	225	85	229	98	280	85	229	90	232	98	280	90	232	95	236	98	280	95	236	100	239	79	254	57	230	59	206	79	254	59	206	66	213	79	254	66	213	74	219	79	254	74	219	81	225	57	230	33	207	43	195	57	230	43	195	51	201	57	230	51	201	59	206	147	312	135	338	154	-82	147	312	154	-82	154	217	147	312	154	217	154	221	147	312	154	221	154	227	147	312	154	227	162	287	154	227	155	233	162	287	162	287	155	233	157	238	162	287	157	238	161	241	161	241	164	239	162	287	162	287	164	239	178	263	154	-82	135	338	129	338	154	-82	129	338	115	308	154	-82	115	308	110	219	216	220	209	203	215	198	216	220	215	198	249	225	216	220	202	209	209	203	196	241	178	263	181	225	196	241	181	225	188	220	196	241	188	220	195	214	196	241	195	214	202	209	196	241	202	209	216	220	258	232	263	236	270	287	270	287	263	236	268	239	270	287	268	239	272	241	272	241	275	239	285	312	285	312	275	239	276	235	285	312	276	235	277	229	254	264	236	242	249	225	254	264	249	225	253	229	254	264	253	229	258	232	254	264	258	232	270	287	216	220	249	225	236	242	303	338	297	338	322	-82	322	-82	297	338	285	312	322	-82	285	312	278	219	278	219	285	312	278	224	285	312	270	287	272	241	317	308	303	338	322	-82	317	308	322	-82	322	217	317	308	322	217	322	221	317	308	322	221	322	227	317	308	322	227	323	233	317	308	323	233	334	280	342	232	353	254	337	236	337	236	353	254	334	280	337	236	334	280	333	239	333	239	334	280	329	241	325	238	329	241	334	280	325	238	334	280	323	233	364	213	372	206	375	230	375	230	372	206	380	201	375	230	380	201	399	207	399	207	380	201	388	195	346	229	349	225	353	254	353	254	349	225	356	219	353	254	356	219	375	230	375	230	356	219	364	213	322	-82	278	219	278	217	322	-82	278	217	278	-82	169	236	173	232	178	263	178	263	173	232	178	229	178	263	178	229	181	225	178	263	164	239	169	236	353	254	342	232	346	229	285	312	277	229	278	224	331	147	331	106	336	154	336	154	331	106	336	99	336	154	336	99	337	126	337	126	336	99	342	93	337	126	342	161	336	154	323	-29	324	-56	329	-21	329	-21	324	-56	346	-32	329	-21	346	-32	336	-13	336	-13	346	-32	342	-6	356	10	370	-10	357	13	358	106	357	70	370	-10	358	106	370	-10	380	88	380	88	370	-10	397	8	380	88	397	8	403	72	403	72	397	8	425	25	403	72	425	25	428	57	428	57	425	25	454	39	428	57	454	39	454	45	357	70	357	13	370	-10	356	10	353	5	370	-10	370	-10	353	5	349	0	370	-10	349	0	346	-32	346	-32	349	0	345	-3	346	-32	345	-3	342	-6	317	-37	311	-45	324	-56	317	-37	324	-56	323	-29	358	146	371	263	357	238	358	146	357	181	356	178	335	232	340	188	340	232	340	232	340	188	346	187	340	232	346	187	346	232	346	232	346	187	351	186	346	232	351	186	351	233	351	233	351	186	356	184	351	233	356	184	356	235	356	235	356	184	357	181	356	235	357	181	357	238	454	207	454	213	429	195	429	195	454	213	424	227	429	195	424	227	404	181	404	181	424	227	397	244	404	181	397	244	380	164	380	164	397	244	371	263	380	164	371	263	358	146	371	263	347	285	349	252	371	263	349	252	353	247	371	263	353	247	356	242	371	263	356	242	357	238	347	285	324	309	329	276	347	285	329	276	335	268	347	285	335	268	342	261	347	285	342	261	345	257	347	285	345	257	349	252	357	238	357	181	358	146	358	146	356	178	353	173	358	146	353	173	349	168	358	146	349	168	345	164	358	146	345	164	342	161	358	146	342	161	337	126	314	127	320	120	320	133	320	133	320	120	325	113	320	133	325	113	325	140	325	140	325	113	331	106	325	140	331	106	331	147	335	64	340	20	340	64	340	64	340	20	346	19	340	64	346	19	346	65	346	65	346	19	351	18	346	65	351	18	351	65	351	65	351	18	356	16	351	65	356	16	356	67	356	67	356	16	357	13	356	67	357	13	357	70	358	106	337	126	342	93	358	106	342	93	345	89	358	106	345	89	349	84	358	106	349	84	353	79	358	106	353	79	356	74	358	106	356	74	357	70	340	188	335	232	335	188	335	188	335	232	333	232	335	188	333	232	333	188	333	188	333	232	34	232	333	188	34	232	34	188	340	20	335	64	335	20	335	20	335	64	333	64	335	20	333	64	333	20	333	20	333	64	34	64	333	20	34	64	34	20	324	309	311	299	317	291	324	309	317	291	323	283	324	309	323	283	329	276	109	26	108	21	115	-51	115	-51	108	21	107	17	115	-51	107	17	104	15	104	15	100	16	115	-51	115	-51	100	16	98	-24	154	338	110	338	115	-51	154	338	115	-51	129	-82	154	338	129	-82	135	-82	154	338	135	-82	147	-56	154	338	147	-56	154	35	154	338	154	35	154	39	115	-51	110	338	110	39	115	-51	110	39	110	36	115	-51	110	36	110	31	115	-51	110	31	109	26	98	-24	100	16	95	19	98	-24	95	19	90	23	98	-24	90	23	85	27	98	-24	85	27	81	30	98	-24	81	30	79	1	155	22	162	-31	157	17	157	17	162	-31	161	15	164	16	161	15	162	-31	164	16	162	-31	178	-7	216	35	215	58	209	52	216	35	209	52	202	47	196	15	216	35	202	47	196	15	202	47	195	42	196	15	195	42	188	36	196	15	188	36	181	30	196	15	181	30	178	-7	178	-7	181	30	178	27	178	-7	178	27	173	23	178	-7	173	23	169	19	178	-7	169	19	164	16	249	30	215	58	216	35	249	30	216	35	236	14	249	30	236	14	254	-7	249	30	254	-7	253	27	277	26	276	21	285	-55	285	-55	276	21	275	17	285	-55	275	17	272	15	272	15	268	16	270	-30	270	-30	268	16	263	19	270	-30	263	19	258	23	258	23	253	27	254	-7	258	23	254	-7	270	-30	322	338	278	338	285	-55	322	338	285	-55	297	-82	322	338	297	-82	303	-82	322	338	303	-82	317	-52	322	338	317	-52	322	35	322	338	322	35	322	39	285	-55	278	338	278	39	285	-55	278	39	278	36	285	-55	278	36	278	31	285	-55	278	31	277	26	272	15	270	-30	285	-55	346	27	342	23	353	2	353	2	342	23	337	19	353	2	337	19	334	-24	334	-24	337	19	333	16	334	-24	333	16	329	15	329	15	325	17	334	-24	334	-24	325	17	323	22	334	-24	323	22	317	-52	317	-52	323	22	322	29	317	-52	322	29	322	35	380	55	372	49	375	26	380	55	375	26	399	49	380	55	399	49	388	60	372	49	364	43	375	26	375	26	364	43	356	36	375	26	356	36	353	2	353	2	356	36	349	30	353	2	349	30	346	27	154	29	154	35	147	-56	154	29	147	-56	162	-31	154	29	162	-31	155	22	74	36	66	43	79	1	74	36	79	1	81	30	59	49	51	55	57	25	59	49	57	25	79	1	59	49	79	1	66	43	43	61	33	49	57	25	43	61	57	25	51	55	346	51	342	46	455	110	455	110	342	46	338	42	455	110	338	42	335	40	339	66	345	65	455	110	455	110	345	65	349	63	455	110	349	63	350	60	350	60	349	56	455	110	455	110	349	56	346	51	455	110	33	110	326	66	455	110	326	66	333	66	455	110	333	66	339	66	455	110	335	40	329	33	455	110	329	33	323	26	455	110	323	26	317	18	455	110	317	18	317	-10	311	10	305	1	317	-10	311	10	317	-10	317	18	171	286	33	165	139	219	139	219	33	165	137	215	139	212	137	215	33	165	139	212	33	165	143	210	143	210	33	165	149	209	171	286	139	219	142	224	171	286	142	224	146	229	171	286	146	229	150	233	171	286	150	233	152	235	171	286	152	235	158	242	171	286	158	242	164	250	171	286	164	250	171	257	171	286	171	257	177	266	171	286	177	266	183	275	455	165	455	209	161	209	455	165	161	209	155	209	455	165	155	209	149	209	455	165	149	209	33	165	326	66	33	110	33	66	145	47	141	52	171	-10	171	-10	141	52	138	56	171	-10	138	56	33	110	33	110	138	56	137	60	139	63	143	65	33	110	33	110	143	65	148	66	33	110	148	66	455	110	455	110	148	66	154	66	455	110	154	66	159	66	455	110	159	66	161	66	455	110	161	66	455	66	171	16	165	24	171	-10	171	16	171	-10	183	1	171	16	183	1	177	9	171	-10	165	24	159	32	171	-10	159	32	152	40	171	-10	152	40	149	43	171	-10	149	43	145	47	345	210	339	209	455	165	455	165	339	209	334	209	455	165	334	209	329	209	455	165	329	209	326	209	455	165	326	209	33	209	342	228	346	223	455	165	455	165	346	223	349	219	455	165	349	219	350	215	350	215	349	212	455	165	455	165	349	212	345	210	455	165	317	286	323	251	455	165	323	251	329	243	455	165	329	243	335	235	455	165	335	235	338	232	455	165	338	232	342	228	317	286	305	275	311	267	317	286	311	267	317	259	317	286	317	259	323	251	455	165	33	209	33	165	139	63	33	110	137	60	69	100	107	72	104	127	104	127	107	181	69	100	69	100	107	181	69	153	69	100	69	153	34	129	108	141	112	147	146	213	146	213	112	147	118	152	146	213	118	152	126	156	126	156	335	156	146	213	146	213	335	156	194	202	146	213	194	202	190	205	107	181	104	127	105	134	107	181	105	134	108	141	107	181	108	141	146	213	195	29	193	32	224	-31	224	-31	193	32	191	35	224	-31	191	35	185	6	185	6	191	35	190	39	185	6	190	39	189	43	189	43	190	47	146	41	146	41	190	47	193	50	146	41	193	50	198	52	224	285	185	248	191	216	224	285	191	216	193	219	224	285	193	219	195	222	224	285	195	222	197	224	224	285	197	224	202	230	224	285	202	230	209	239	224	285	209	239	218	250	224	285	218	250	227	262	224	285	227	262	235	274	146	213	190	205	189	210	189	210	190	213	185	248	185	248	190	213	191	216	185	248	146	213	189	210	212	9	204	18	224	-31	224	-31	204	18	197	26	224	-31	197	26	195	29	318	98	126	98	146	41	318	98	146	41	198	52	318	98	198	52	205	53	318	98	205	53	213	54	318	98	213	54	305	54	318	98	305	54	315	-31	318	98	315	-31	342	54	318	98	342	54	335	156	189	43	146	41	185	6	146	41	126	98	118	101	146	41	118	101	112	106	146	41	112	106	108	112	146	41	108	112	107	72	105	119	104	127	107	72	105	119	107	72	108	112	224	-31	236	-21	228	-10	224	-31	228	-10	219	0	224	-31	219	0	212	9	374	285	349	200	354	98	374	285	354	98	372	156	374	285	372	156	385	200	374	285	385	200	411	285	385	200	372	156	454	156	385	200	454	156	454	200	212	200	335	156	349	200	349	200	335	156	342	54	349	200	342	54	354	98	354	98	342	54	454	54	354	98	454	54	454	98	335	156	212	200	205	200	335	156	205	200	199	201	335	156	199	201	194	202	315	-31	305	54	279	-31	69	100	34	129	34	124	60	100	98	72	95	127	95	127	98	181	60	100	60	100	98	181	60	153	60	100	60	153	25	129	99	141	103	147	137	213	137	213	103	147	109	152	137	213	109	152	117	156	117	156	301	156	137	213	137	213	301	156	185	202	137	213	185	202	182	205	98	181	95	127	96	134	98	181	96	134	99	141	98	181	99	141	137	213	186	29	184	32	214	-31	214	-31	184	32	182	35	214	-31	182	35	176	6	176	6	182	35	181	39	176	6	181	39	180	43	180	43	181	47	137	41	137	41	181	47	184	50	137	41	184	50	284	98	284	98	184	50	189	52	284	98	189	52	196	53	214	285	176	248	182	216	214	285	182	216	184	219	214	285	184	219	186	222	214	285	186	222	188	224	214	285	188	224	193	230	214	285	193	230	200	239	214	285	200	239	209	250	214	285	209	250	218	262	214	285	218	262	227	274	137	213	182	205	180	210	180	210	181	213	176	248	176	248	181	213	182	216	176	248	137	213	180	210	203	9	195	18	214	-31	214	-31	195	18	188	26	214	-31	188	26	186	29	435	202	430	201	503	156	503	156	430	201	424	200	503	156	424	200	417	200	503	156	417	200	351	200	503	156	351	200	338	156	338	156	351	200	340	285	338	156	340	285	320	98	320	98	340	285	315	200	320	98	315	200	307	54	307	54	315	200	301	156	307	54	301	156	284	98	284	98	196	53	204	54	284	98	204	54	271	54	284	98	271	54	281	-31	284	98	281	-31	307	54	180	43	137	41	176	6	137	41	284	98	117	98	137	41	117	98	109	101	137	41	109	101	103	106	137	41	103	106	99	112	137	41	99	112	98	72	96	119	95	127	98	72	96	119	98	72	99	112	214	-31	227	-21	219	-10	214	-31	219	-10	210	0	214	-31	210	0	203	9	438	35	436	32	444	6	444	6	436	32	434	29	444	6	434	29	432	26	432	26	425	18	444	6	444	6	425	18	418	9	444	6	418	9	410	0	560	153	522	181	524	134	560	153	524	134	525	127	560	153	525	127	560	100	560	153	560	100	595	124	560	153	595	124	595	129	560	100	525	127	524	119	560	100	524	119	522	72	522	72	524	119	521	112	522	72	521	112	517	106	522	181	483	213	503	156	522	181	503	156	511	152	522	181	511	152	517	147	522	181	517	147	521	141	522	181	521	141	524	134	444	248	406	285	411	250	444	248	411	250	420	239	444	248	420	239	427	230	444	248	427	230	432	224	444	248	432	224	434	222	444	248	434	222	436	219	444	248	436	219	438	216	444	248	438	216	439	213	444	248	439	213	440	210	444	248	440	210	503	156	444	248	503	156	483	213	440	210	438	205	503	156	503	98	444	6	483	41	503	98	483	41	522	72	503	98	320	98	416	54	503	98	416	54	424	53	503	98	424	53	431	52	503	98	431	52	436	50	503	98	436	50	439	47	503	98	439	47	440	43	503	98	440	43	444	6	444	6	440	43	439	39	301	156	315	200	203	200	301	156	203	200	196	200	301	156	196	200	190	201	301	156	190	201	185	202	511	101	503	98	522	72	511	101	522	72	517	106	406	-31	444	6	410	0	406	-31	410	0	401	-10	406	-31	401	-10	393	-21	406	285	393	274	402	262	406	285	402	262	411	250	438	35	444	6	439	39	320	98	307	54	416	54	435	202	503	156	438	205	377	285	340	285	351	200	281	-31	271	54	245	-31	60	100	25	129	25	124	174	285	147	200	153	98	174	285	153	98	171	156	174	285	171	156	184	200	174	285	184	200	210	285	296	32	294	29	300	3	300	3	294	29	291	26	300	3	291	26	283	17	300	251	265	285	268	254	300	251	268	254	276	244	300	251	276	244	284	234	300	251	284	234	291	224	300	251	291	224	293	222	300	251	293	222	296	219	300	251	296	219	298	216	300	251	298	216	299	213	300	251	299	213	300	210	300	251	300	210	363	156	300	251	363	156	337	218	384	120	382	114	414	96	414	96	382	114	378	108	414	96	378	108	375	67	375	67	378	108	374	103	375	67	374	103	368	99	368	99	367	99	375	67	375	67	367	99	366	98	375	67	366	98	365	98	365	155	366	155	375	186	375	186	366	155	367	154	375	186	367	154	368	153	368	153	374	150	375	186	375	186	374	150	378	145	375	186	378	145	414	157	414	157	378	145	382	139	414	157	382	139	384	133	384	127	414	96	414	157	384	127	414	157	384	133	375	186	337	218	363	156	375	186	363	156	364	156	375	186	364	156	365	155	363	156	300	210	298	205	363	156	298	205	294	202	363	156	294	202	288	200	363	156	288	200	281	200	363	156	281	200	276	200	363	156	276	200	184	200	363	156	184	200	171	156	414	96	454	124	454	129	414	96	454	129	414	157	384	120	414	96	384	127	336	36	375	67	363	98	364	98	363	98	375	67	364	98	375	67	365	98	363	98	153	98	276	54	363	98	276	54	281	53	363	98	281	53	287	53	363	98	287	53	293	51	363	98	293	51	298	48	363	98	298	48	300	43	363	98	300	43	300	3	363	98	300	3	336	36	300	3	300	43	299	39	141	54	276	54	153	98	141	54	153	98	147	200	141	54	147	200	134	156	141	54	134	156	117	98	141	54	117	98	114	-31	34	200	34	156	134	156	34	200	134	156	147	200	298	36	296	32	300	3	298	36	300	3	299	39	283	17	275	7	300	3	300	3	275	7	267	-1	300	3	267	-1	265	-31	265	-31	267	-1	260	-11	265	-31	260	-11	252	-21	265	285	253	274	260	264	265	285	260	264	268	254	104	54	78	-31	114	-31	104	54	114	-31	117	98	104	54	117	98	34	98	104	54	34	98	34	54	69	100	107	72	69	153	69	153	107	72	104	127	107	181	104	127	105	134	107	181	105	134	108	141	108	141	112	147	146	212	146	212	112	147	118	153	146	212	118	153	126	156	126	156	454	156	198	201	198	201	454	156	205	200	146	212	126	156	198	201	146	212	198	201	193	203	146	212	193	203	190	206	146	212	190	206	189	210	146	212	189	210	185	247	195	31	193	34	224	-31	224	-31	193	34	191	37	224	-31	191	37	185	5	185	5	191	37	190	40	185	5	190	40	189	43	189	43	190	48	146	40	146	40	190	48	194	51	146	40	194	51	199	53	189	210	190	214	185	247	185	247	190	214	191	218	185	247	191	218	224	285	224	285	191	218	193	221	224	285	193	221	195	224	454	54	454	98	212	54	205	53	212	54	454	98	205	53	454	98	199	53	199	53	454	98	126	98	199	53	126	98	146	40	146	40	126	98	118	101	146	40	118	101	112	106	224	285	195	224	197	227	197	227	204	235	224	285	224	285	204	235	212	243	224	285	212	243	219	253	224	285	219	253	228	264	224	285	228	264	236	275	189	43	146	40	185	5	108	112	105	119	107	72	108	112	107	72	146	40	108	112	146	40	112	106	104	127	107	72	105	119	34	129	34	124	69	100	34	129	69	100	69	153	224	-31	235	-20	227	-8	224	-31	227	-8	218	3	224	-31	218	3	209	14	224	-31	209	14	202	23	224	-31	202	23	197	28	224	-31	197	28	195	31	213	200	205	200	454	156	213	200	454	156	454	200	69	153	104	127	107	181	107	181	108	141	146	212	43	145	55	154	57	187	57	187	55	154	66	163	57	187	66	163	92	226	92	226	66	163	75	171	92	226	75	171	80	175	80	175	83	177	92	226	92	226	83	177	86	179	92	226	86	179	89	181	103	178	124	265	100	182	100	182	124	265	95	183	92	182	95	183	92	226	92	182	92	226	89	181	57	187	20	148	31	137	57	187	31	137	43	145	105	160	150	-84	124	265	124	265	150	-84	150	247	124	265	150	247	152	303	152	303	150	247	153	254	152	303	153	254	176	338	176	338	153	254	158	260	176	338	158	260	164	264	124	265	103	178	104	173	124	265	104	173	105	167	124	265	105	167	105	160	124	265	92	226	95	183	181	338	179	268	186	267	181	338	186	267	205	303	205	303	186	267	193	264	205	303	193	264	199	260	176	338	164	264	171	267	176	338	171	267	179	268	176	338	179	268	181	338	233	265	205	303	208	247	233	265	208	247	252	-84	233	265	252	-84	252	159	233	265	252	159	252	167	233	265	252	167	253	174	233	265	253	174	265	226	208	247	208	-84	252	-84	208	247	205	303	204	254	253	174	255	179	265	226	265	226	255	179	258	182	265	226	258	182	262	183	262	183	266	182	265	226	265	226	266	182	299	187	270	181	273	179	299	187	299	187	273	179	276	177	299	187	276	177	278	175	278	175	287	168	299	187	299	187	287	168	295	161	299	187	295	161	305	153	337	148	299	187	305	153	337	148	305	153	315	145	337	148	315	145	327	136	299	187	266	182	270	181	205	303	199	260	204	254	150	-84	105	160	105	-84	298	35	296	32	303	6	303	6	296	32	293	29	303	6	293	29	291	26	291	26	284	18	303	6	303	6	284	18	277	9	303	6	277	9	269	0	304	248	265	285	271	250	304	248	271	250	279	239	304	248	279	239	287	230	304	248	287	230	291	224	304	248	291	224	293	222	304	248	293	222	296	219	304	248	296	219	298	216	304	248	298	216	299	213	304	248	299	213	300	210	304	248	300	210	363	156	304	248	363	156	343	213	363	98	303	6	342	41	363	98	342	41	381	72	363	98	34	98	276	54	363	98	276	54	284	53	363	98	284	53	291	52	363	98	291	52	296	50	363	98	296	50	299	47	363	98	299	47	300	43	363	98	300	43	303	6	303	6	300	43	299	39	419	153	382	181	384	134	419	153	384	134	384	127	419	153	384	127	419	100	419	153	419	100	454	124	419	153	454	124	454	129	419	100	384	127	384	119	419	100	384	119	381	72	381	72	384	119	381	112	381	72	381	112	376	106	382	181	343	213	363	156	382	181	363	156	370	152	382	181	370	152	376	147	382	181	376	147	381	141	382	181	381	141	384	134	363	156	300	210	298	205	363	156	298	205	295	202	363	156	295	202	289	201	363	156	289	201	283	200	363	156	283	200	276	200	363	156	276	200	34	200	363	156	34	200	34	156	370	101	363	98	381	72	370	101	381	72	376	106	265	-31	303	6	269	0	265	-31	269	0	261	-10	265	-31	261	-10	252	-21	265	285	253	274	261	262	265	285	261	262	271	250	298	35	303	6	299	39	276	54	34	98	34	54	87	72	84	74	93	27	93	27	84	74	81	76	93	27	81	76	79	78	104	79	102	74	124	-11	124	-11	102	74	99	71	124	-11	99	71	95	70	95	70	91	70	93	27	93	27	91	70	87	72	79	78	70	85	93	27	93	27	70	85	62	93	93	27	62	93	58	66	58	66	62	93	52	100	58	66	52	100	42	109	30	117	20	104	58	66	30	117	58	66	42	109	164	-10	157	-6	176	-84	176	-84	157	-6	152	0	176	-84	152	0	152	-49	152	-49	152	0	150	7	152	-49	150	7	124	-11	150	338	105	338	124	-11	150	338	124	-11	150	7	124	-11	105	338	105	94	124	-11	105	94	105	86	124	-11	105	86	104	79	95	70	93	27	124	-11	164	-10	176	-84	171	-13	171	-13	176	-84	179	-14	186	-13	179	-14	181	-84	186	-13	181	-84	205	-49	257	71	254	75	265	27	265	27	254	75	253	80	265	27	253	80	233	-11	233	-11	253	80	252	86	233	-11	252	86	252	93	233	-11	252	93	252	338	233	-11	252	338	208	338	233	-11	208	338	208	7	233	-11	208	7	205	-49	205	-49	208	7	204	0	205	-49	204	0	199	-6	205	-49	199	-6	193	-10	205	-49	193	-10	186	-13	271	74	268	72	300	66	300	66	268	72	265	70	300	66	265	70	265	27	265	27	265	70	262	70	302	99	291	90	300	66	300	66	291	90	282	83	300	66	282	83	276	78	337	104	326	117	314	108	337	104	314	108	302	99	337	104	302	99	300	66	274	76	271	74	300	66	274	76	300	66	276	78	179	-14	176	-84	181	-84	257	71	265	27	262	70	99	141	103	147	137	212	137	212	103	147	109	153	137	212	109	153	117	156	117	156	503	156	196	200	196	200	503	156	204	200	137	212	117	156	189	201	137	212	189	201	184	203	137	212	184	203	181	206	137	212	181	206	180	210	137	212	180	210	176	247	98	181	60	153	95	127	98	181	95	127	96	134	98	181	96	134	99	141	98	181	99	141	137	212	60	153	25	129	60	100	60	153	60	100	98	72	60	153	98	72	95	127	186	31	184	34	214	-31	214	-31	184	34	182	37	214	-31	182	37	176	5	176	5	182	37	181	40	176	5	181	40	180	43	180	43	182	48	137	40	137	40	182	48	185	51	137	40	185	51	190	53	182	218	184	221	214	285	214	285	184	221	186	224	214	285	186	224	188	227	188	227	195	235	214	285	214	285	195	235	203	243	214	285	203	243	210	253	214	285	210	253	219	264	214	285	219	264	227	275	182	218	176	247	181	214	181	214	176	247	180	210	214	-31	227	-20	218	-8	214	-31	218	-8	209	3	214	-31	209	3	200	14	214	-31	200	14	193	23	214	-31	193	23	188	28	214	-31	188	28	186	31	438	35	436	32	444	6	444	6	436	32	434	29	444	6	434	29	432	26	432	26	425	18	444	6	444	6	425	18	418	9	444	6	418	9	410	0	444	248	406	285	411	250	444	248	411	250	420	239	444	248	420	239	427	230	444	248	427	230	432	224	444	248	432	224	434	222	444	248	434	222	436	219	444	248	436	219	438	216	444	248	438	216	439	213	444	248	439	213	440	210	444	248	440	210	503	156	444	248	503	156	483	213	503	98	444	6	483	41	503	98	483	41	522	72	503	98	203	54	416	54	503	98	416	54	424	53	503	98	424	53	431	52	503	98	431	52	436	50	503	98	436	50	439	47	503	98	439	47	440	43	503	98	440	43	444	6	444	6	440	43	439	39	109	101	137	40	117	98	117	98	137	40	190	53	117	98	190	53	503	98	503	98	190	53	196	53	503	98	196	53	203	54	180	43	137	40	176	5	109	101	103	106	137	40	137	40	103	106	99	112	137	40	99	112	98	72	98	72	99	112	96	119	98	72	96	119	95	127	521	112	517	106	522	72	522	72	517	106	511	101	522	72	511	101	503	98	517	147	521	141	522	181	522	181	521	141	524	134	522	181	524	134	560	153	560	153	524	134	525	127	560	153	525	127	560	100	560	100	525	127	524	119	524	119	521	112	522	72	524	119	522	72	560	100	406	-31	444	6	410	0	406	-31	410	0	401	-10	406	-31	401	-10	393	-21	440	210	438	205	503	156	503	156	438	205	435	202	503	156	435	202	430	201	595	124	595	129	560	153	595	124	560	153	560	100	522	181	483	213	503	156	522	181	503	156	511	152	522	181	511	152	517	147	204	200	503	156	417	200	424	200	417	200	503	156	424	200	503	156	430	201	406	285	393	274	402	262	406	285	402	262	411	250	60	100	25	129	25	124	117	156	196	200	189	201	438	35	444	6	439	39	176	247	182	218	214	285	164	-40	157	-36	176	-114	176	-114	157	-36	152	-30	176	-114	152	-30	152	-79	152	-79	152	-30	150	-22	152	-79	150	-22	124	295	152	-79	124	295	124	-41	124	-41	124	295	105	190	164	-40	176	-114	171	-43	171	-43	176	-114	179	-44	186	-43	179	-44	181	-114	186	-43	181	-114	205	-79	158	290	164	294	176	368	176	368	164	294	171	297	176	368	171	297	179	298	179	298	186	297	181	368	181	368	186	297	205	333	158	290	176	368	153	284	153	284	176	368	152	333	153	284	152	333	150	276	150	276	152	333	124	295	150	276	124	295	150	-22	181	368	176	368	179	298	233	295	205	333	208	276	208	276	233	-41	233	295	233	295	233	-41	252	56	233	295	252	56	252	63	208	-22	204	-30	205	-79	208	-22	205	-79	233	-41	208	-22	233	-41	208	276	205	-79	204	-30	199	-36	205	-79	199	-36	193	-40	205	-79	193	-40	186	-43	179	-44	176	-114	181	-114	253	204	255	209	265	256	265	256	255	209	258	212	265	256	258	212	262	213	262	213	266	213	265	256	265	256	266	213	299	217	233	295	252	63	252	189	233	295	252	189	252	197	233	295	252	197	253	204	233	295	253	204	265	256	287	198	295	190	299	217	299	217	295	190	305	183	299	217	305	183	337	179	337	179	305	183	315	174	337	179	315	174	327	166	299	217	266	213	270	211	299	217	270	211	273	209	299	217	273	209	276	207	299	217	276	207	278	205	299	217	278	205	287	198	254	45	265	-2	257	41	257	41	265	-2	262	40	265	41	262	40	265	-2	265	41	265	-2	300	36	302	69	291	60	300	36	300	36	291	60	282	53	300	36	282	53	276	48	337	75	326	86	314	78	337	75	314	78	302	69	337	75	302	69	300	36	300	36	276	48	274	46	300	36	274	46	271	44	300	36	271	44	268	42	300	36	268	42	265	41	253	50	252	56	233	-41	253	50	233	-41	265	-2	253	50	265	-2	254	45	205	333	186	297	193	294	205	333	193	294	199	290	205	333	199	290	204	284	205	333	204	284	208	276	124	295	92	256	95	213	124	295	95	213	100	212	124	295	100	212	103	208	124	295	103	208	104	203	124	295	104	203	105	196	124	295	105	196	105	190	87	42	84	44	93	-2	93	-2	84	44	81	46	93	-2	81	46	79	48	79	48	70	55	93	-2	93	-2	70	55	62	63	93	-2	62	63	58	36	58	36	62	63	52	70	58	36	52	70	42	79	104	49	102	44	124	-41	124	-41	102	44	99	41	124	-41	99	41	95	40	95	40	91	41	93	-2	93	-2	91	41	87	42	30	87	20	75	58	36	30	87	58	36	42	79	86	209	89	211	92	256	92	256	89	211	92	213	92	256	92	213	95	213	92	256	57	217	66	193	92	256	66	193	75	200	92	256	75	200	80	205	92	256	80	205	83	207	92	256	83	207	86	209	57	217	20	179	31	166	57	217	31	166	43	175	57	217	43	175	55	184	57	217	55	184	66	193	124	-41	105	190	105	64	124	-41	105	64	105	56	124	-41	105	56	104	49	95	40	93	-2	124	-41	69	95	71	107	70	257	70	257	74	323	51	91	51	91	74	323	50	139	71	267	76	276	74	323	74	323	76	276	83	283	74	323	83	283	118	316	118	316	83	283	91	287	118	316	91	287	101	289	101	289	103	288	118	316	118	316	103	288	106	288	118	316	106	288	109	287	201	261	162	311	405	-5	405	-5	162	311	118	316	405	-5	118	316	114	285	112	286	114	285	118	316	112	286	118	316	109	287	201	261	198	265	162	311	162	311	198	265	196	269	162	311	196	269	195	273	195	273	195	274	162	311	162	311	195	274	195	275	162	311	195	275	206	308	206	308	195	275	196	276	206	308	196	276	197	277	206	308	197	277	198	278	198	278	201	281	206	308	206	308	201	281	204	282	206	308	204	282	208	283	206	308	208	283	251	306	251	306	208	283	211	284	251	306	211	284	215	285	215	285	228	286	251	306	251	306	228	286	240	287	251	306	240	287	252	288	265	306	260	306	265	289	265	289	260	306	256	306	265	289	256	306	252	288	252	288	256	306	251	306	277	291	275	307	270	307	277	291	270	307	265	306	277	291	265	306	265	289	405	-5	436	25	207	254	405	-5	207	254	204	257	405	-5	204	257	201	261	70	257	51	91	67	83	70	257	67	83	69	95	74	323	31	331	36	281	74	323	36	281	42	234	74	323	42	234	47	186	74	323	47	186	50	139	76	151	73	244	75	148	75	148	73	244	75	145	73	132	75	145	73	244	73	132	73	244	72	120	72	120	73	244	72	246	72	120	72	246	71	249	76	151	76	155	73	244	73	244	76	155	78	158	73	244	78	158	79	161	79	161	80	161	73	244	73	244	80	161	81	162	73	244	81	162	83	162	93	160	73	244	89	162	89	162	73	244	85	163	84	163	85	163	73	244	84	163	73	244	83	162	364	-46	73	244	97	157	364	-46	97	157	100	154	364	-46	100	154	103	151	364	-46	103	151	333	-77	71	107	72	120	71	249	71	107	71	249	70	252	71	107	70	252	70	255	71	107	70	255	70	257	67	83	51	91	51	89	67	83	51	89	51	88	67	83	51	88	51	86	67	83	51	86	51	85	67	83	51	85	51	83	36	281	31	331	27	328	73	244	93	160	97	157	74	323	70	257	71	267	203	306	198	306	198	289	198	289	198	306	193	307	198	289	193	307	188	307	255	283	257	308	252	284	252	284	257	308	248	285	235	286	248	285	257	308	235	286	257	308	223	287	223	287	257	308	213	306	211	288	223	287	213	306	211	288	213	306	208	306	211	288	208	306	203	306	211	288	203	306	198	289	265	265	262	261	349	285	349	285	262	261	259	257	349	285	259	257	256	254	256	254	27	25	58	-5	267	276	301	311	266	277	266	277	301	311	266	278	263	281	266	278	301	311	263	281	301	311	259	282	259	282	301	311	257	308	259	282	257	308	255	283	267	276	267	275	301	311	301	311	267	275	268	274	301	311	268	274	268	273	268	273	267	269	349	285	349	285	267	269	265	265	354	287	357	288	389	323	389	323	357	288	360	288	389	323	360	288	362	289	362	289	372	287	389	323	389	323	372	287	381	283	389	323	381	283	387	276	366	157	370	160	390	244	390	244	370	160	374	162	390	244	374	162	378	163	378	163	379	163	390	244	390	244	379	163	380	162	390	244	380	162	382	162	386	155	390	244	385	158	385	158	390	244	383	161	383	161	390	244	382	162	390	244	386	155	387	151	390	244	387	151	388	148	390	244	388	148	388	145	390	244	388	145	389	132	390	244	389	132	390	120	390	244	130	-77	360	151	390	244	360	151	363	154	390	244	363	154	366	157	411	86	411	88	396	83	396	83	411	88	411	89	396	83	411	89	411	91	411	91	412	139	396	83	396	83	412	139	415	186	396	83	415	186	420	234	396	83	420	234	432	331	432	331	420	234	427	281	432	331	427	281	436	328	394	95	396	83	432	331	394	95	432	331	393	257	394	95	393	257	393	255	394	95	393	255	393	252	394	95	393	252	392	107	392	267	393	257	432	331	392	267	432	331	389	323	392	267	389	323	387	276	389	323	345	316	349	285	389	323	349	285	351	286	389	323	351	286	354	287	349	285	345	316	301	311	349	285	301	311	268	273	256	254	58	-5	349	285	412	85	411	86	396	83	412	85	396	83	412	83	390	244	390	120	391	246	391	246	390	120	392	107	391	246	392	107	392	249	392	249	392	107	393	252	130	-77	390	244	99	-46	198	289	188	307	186	291	193	-53	198	-53	198	-35	198	-35	198	-53	203	-53	198	-35	203	-53	211	-34	211	-34	203	-53	208	-53	211	-34	208	-53	213	-53	213	-53	257	-54	223	-32	223	-32	257	-54	235	-31	198	-35	186	-37	188	-53	198	-35	188	-53	193	-53	223	-32	211	-34	213	-53	259	-29	255	-30	257	-54	257	-54	255	-30	252	-30	257	-54	252	-30	248	-30	267	-21	267	-22	301	-57	301	-57	267	-22	266	-24	301	-57	266	-24	266	-25	266	-25	263	-27	301	-57	301	-57	263	-27	259	-29	301	-57	259	-29	257	-54	387	-22	381	-29	389	-69	389	-69	381	-29	372	-33	389	-69	372	-33	362	-35	362	-35	360	-35	389	-69	389	-69	360	-35	357	-34	389	-69	357	-34	354	-33	382	91	380	90	390	9	390	9	380	90	379	90	390	9	379	90	378	90	378	90	374	91	390	9	390	9	374	91	370	93	390	9	370	93	366	96	420	19	415	66	396	171	396	171	415	66	412	114	396	171	412	114	411	161	411	161	411	163	396	171	396	171	411	163	411	165	396	171	411	165	411	167	412	168	412	170	396	171	412	168	396	171	411	167	432	-77	436	-74	427	-27	432	-77	427	-27	420	19	432	-77	420	19	396	171	432	-77	396	171	394	158	432	-77	394	158	393	-3	432	-77	393	-3	392	-13	432	-77	392	-13	389	-69	393	-3	394	158	393	-1	354	-33	351	-32	389	-69	389	-69	351	-32	349	-31	389	-69	349	-31	345	-62	345	-62	349	-31	301	-57	301	-57	349	-31	268	-19	262	-7	265	-11	349	-31	349	-31	265	-11	267	-15	349	-31	267	-15	268	-19	349	-31	58	259	256	0	349	-31	256	0	259	-3	349	-31	259	-3	262	-7	387	102	386	98	390	9	390	9	386	98	385	95	390	9	385	95	383	93	389	120	388	108	390	9	389	120	390	9	390	133	390	133	390	9	391	7	390	133	391	7	392	146	392	146	391	7	392	4	392	146	392	4	393	1	394	158	392	146	393	1	394	158	393	1	393	-1	388	105	387	102	390	9	388	105	390	9	388	108	383	92	382	91	390	9	383	92	390	9	383	93	390	9	366	96	363	99	390	9	363	99	360	102	390	9	360	102	130	331	390	9	130	331	99	300	268	-20	267	-21	301	-57	268	-20	301	-57	268	-19	235	-31	257	-54	248	-30	256	0	58	259	27	228	387	-22	389	-69	392	-13	51	165	51	163	74	-69	74	-69	51	163	51	161	51	161	50	114	74	-69	74	-69	50	114	47	66	74	-69	47	66	42	19	70	-3	69	158	67	171	70	-3	67	171	51	170	70	-3	51	170	74	-69	76	98	76	102	73	9	73	9	76	102	75	105	73	9	75	105	75	108	75	108	73	120	73	9	73	9	73	120	72	133	73	9	72	133	72	7	72	7	72	133	71	4	83	90	81	91	73	9	73	9	81	91	80	92	73	9	80	92	79	93	79	93	78	95	73	9	73	9	78	95	76	98	97	96	93	93	73	9	73	9	93	93	89	91	73	9	89	91	85	90	85	90	84	90	73	9	73	9	84	90	83	90	109	-33	106	-34	118	-62	118	-62	106	-34	103	-35	118	-62	103	-35	101	-35	101	-35	91	-33	118	-62	118	-62	91	-33	83	-29	118	-62	83	-29	74	-69	74	-69	83	-29	76	-22	74	-69	76	-22	71	-13	197	-24	196	-22	206	-54	206	-54	196	-22	195	-21	206	-54	195	-21	162	-57	162	-57	195	-21	195	-20	162	-57	195	-20	195	-19	195	-19	196	-15	162	-57	162	-57	196	-15	198	-11	162	-57	198	-11	201	-7	405	259	114	-31	118	-62	405	259	118	-62	162	-57	405	259	162	-57	201	-7	405	259	201	-7	204	-3	405	259	204	-3	207	0	405	259	207	0	436	228	112	-32	109	-33	118	-62	112	-32	118	-62	114	-31	74	-69	51	170	51	168	74	-69	51	168	51	167	74	-69	51	167	51	165	36	-27	27	-74	31	-77	36	-27	31	-77	74	-69	36	-27	74	-69	42	19	208	-30	204	-29	206	-54	206	-54	204	-29	201	-27	206	-54	201	-27	198	-25	198	-25	197	-24	206	-54	251	-53	240	-32	227	-31	251	-53	227	-31	215	-30	251	-53	215	-30	211	-30	251	-53	211	-30	208	-30	251	-53	208	-30	206	-54	251	-53	252	-34	240	-32	270	-53	275	-53	277	-37	270	-53	277	-37	265	-53	265	-53	277	-37	265	-35	265	-53	265	-35	260	-53	260	-53	265	-35	256	-53	256	-53	265	-35	252	-34	256	-53	252	-34	251	-53	364	300	333	331	103	102	364	300	103	102	100	99	364	300	100	99	97	96	364	300	97	96	73	9	71	146	69	158	70	-3	71	146	70	-3	70	-1	71	146	70	-1	70	1	71	146	70	1	71	4	71	146	71	4	72	133	70	-3	74	-69	71	-13	115	73	140	51	128	98	115	73	128	155	114	179	115	73	114	179	89	92	89	92	114	179	89	160	89	92	89	160	61	144	150	184	156	191	162	225	162	225	156	191	163	199	162	225	163	199	175	215	175	215	163	199	169	207	143	177	150	184	162	225	143	177	162	225	141	174	141	174	162	225	138	201	141	174	138	201	137	170	137	170	138	201	133	165	138	201	114	179	128	155	138	201	128	155	130	159	138	201	130	159	133	165	128	155	115	73	128	98	61	144	31	129	61	109	61	144	61	109	89	92	128	155	128	98	130	152	130	152	128	98	130	101	130	152	130	101	134	150	134	150	130	101	134	103	134	150	134	103	139	149	139	149	134	103	140	104	139	149	140	104	146	149	146	149	140	104	146	104	146	149	146	104	152	148	152	148	146	104	152	104	397	104	457	104	457	148	397	104	457	148	377	148	397	104	377	148	350	119	397	104	350	119	349	48	291	206	228	118	229	48	291	206	229	48	291	133	291	206	291	133	349	48	291	206	349	48	350	119	201	148	152	148	152	104	201	148	152	104	180	104	201	148	180	104	229	48	201	148	229	48	228	118	162	27	174	39	168	47	162	27	168	47	162	56	162	27	162	56	156	63	162	27	156	63	149	71	162	27	149	71	143	78	162	27	143	78	141	80	162	27	141	80	140	51	140	51	141	80	137	84	140	51	137	84	133	89	140	51	133	89	130	94	140	51	130	94	128	98	61	109	31	129	31	123	358	94	355	89	373	73	373	73	355	89	351	84	373	73	351	84	348	51	348	51	351	84	347	80	348	51	347	80	344	78	351	170	355	165	374	179	374	179	355	165	358	159	374	179	358	159	359	155	373	73	359	98	358	94	287	148	308	104	335	148	335	148	308	104	335	104	335	148	335	104	342	104	335	148	342	104	342	149	342	149	342	104	348	104	342	149	348	104	348	149	348	149	348	104	354	103	348	149	354	103	354	150	354	150	354	103	358	101	354	150	358	101	358	152	358	152	358	101	359	98	358	152	359	98	359	155	427	109	457	123	457	129	427	109	457	129	427	144	427	109	427	144	399	160	427	109	399	160	399	92	374	179	359	155	373	73	374	179	373	73	399	92	374	179	399	92	399	160	349	201	326	225	332	191	349	201	332	191	338	184	349	201	338	184	344	177	349	201	344	177	347	174	349	201	347	174	351	170	349	201	351	170	374	179	359	155	359	98	373	73	348	51	344	78	338	71	348	51	338	71	332	63	348	51	332	63	326	56	348	51	326	56	326	27	320	47	314	39	326	27	320	47	326	27	326	56	138	48	198	133	198	206	198	206	198	133	259	48	198	206	259	48	260	118	260	118	259	48	308	104	260	118	308	104	287	148	198	206	137	119	138	48	138	48	137	119	110	148	138	48	110	148	91	104	91	104	110	148	31	148	91	104	31	148	31	104	326	225	313	215	319	207	326	225	319	207	325	199	326	225	325	199	332	191	223	193	223	271	213	276	223	193	213	276	193	215	223	193	193	215	193	162	223	193	193	162	402	162	223	193	402	162	433	193	141	41	178	11	193	37	193	37	178	11	213	-21	193	37	213	-21	193	90	193	90	213	-21	223	60	193	90	223	60	402	90	402	90	223	60	433	60	402	90	433	60	402	162	402	162	433	60	433	193	193	37	119	95	141	41	141	41	119	95	110	102	141	41	110	102	104	69	104	69	110	102	102	109	104	69	102	109	97	115	97	115	93	121	104	69	104	69	93	121	92	127	67	97	92	127	104	184	67	97	104	184	67	156	213	276	177	243	193	215	193	215	177	243	141	212	193	215	141	212	119	158	119	158	141	212	110	152	104	184	92	127	93	133	104	184	93	133	97	139	104	184	97	139	103	145	104	184	103	145	110	152	104	184	110	152	141	212	30	129	30	124	67	97	30	129	67	97	67	156	104	69	92	127	67	97	223	60	213	-21	223	-16	105	138	105	-77	136	-46	105	138	136	-46	136	169	105	138	136	169	83	169	105	138	83	169	55	184	105	138	55	184	27	138	55	184	22	148	27	138	154	259	160	264	169	331	169	331	160	264	166	268	169	331	166	268	171	269	171	269	177	268	174	331	174	331	177	268	201	294	154	259	169	331	147	251	147	251	169	331	142	294	147	251	142	294	140	242	140	242	142	294	114	257	140	242	114	257	86	220	86	220	55	184	83	169	86	220	83	169	140	242	174	331	169	331	171	269	183	264	190	258	201	294	201	294	190	258	197	251	201	294	197	251	204	242	204	242	260	169	229	257	229	257	260	169	257	220	229	257	201	294	204	242	260	169	208	169	238	138	260	169	238	138	315	138	260	169	315	138	287	184	260	169	287	184	257	220	238	-77	238	138	208	169	238	-77	208	169	208	-46	238	-77	208	-46	136	-46	238	-77	136	-46	105	-77	287	184	315	138	320	148	201	294	177	268	183	264	30	193	30	60	60	90	60	90	30	60	240	60	60	90	240	60	271	90	271	90	240	60	250	-21	271	90	250	-21	271	37	271	37	250	-21	286	11	271	37	286	11	344	95	344	95	286	11	322	41	344	95	322	41	359	69	370	121	366	115	396	97	396	97	366	115	361	109	396	97	361	109	359	69	359	69	361	109	353	102	359	69	353	102	344	95	396	156	359	184	360	145	396	156	360	145	366	139	396	156	366	139	370	132	396	156	370	132	371	127	396	156	371	127	396	97	396	156	396	97	433	124	396	156	433	124	433	129	370	121	396	97	371	127	359	184	322	212	344	158	359	184	344	158	353	152	359	184	353	152	360	145	240	271	271	162	250	276	250	276	271	162	271	215	250	276	271	215	286	243	286	243	271	215	344	158	286	243	344	158	322	212	240	193	30	193	60	162	240	193	60	162	271	162	240	193	271	162	240	271	250	-21	240	60	240	-16	60	162	30	193	60	90	160	-10	169	-77	166	-14	166	-14	169	-77	171	-15	177	-14	171	-15	174	-77	177	-14	174	-77	201	-40	86	33	114	-3	140	11	140	11	114	-3	142	-40	140	11	142	-40	147	2	147	2	142	-40	169	-77	147	2	169	-77	154	-5	154	-5	169	-77	160	-10	55	69	83	84	105	115	105	115	83	84	136	84	105	115	136	84	105	331	105	331	136	84	136	300	105	331	136	300	238	331	238	331	136	300	208	300	238	331	208	300	238	115	238	115	208	300	208	84	238	115	208	84	260	84	27	115	22	105	55	69	27	115	55	69	105	115	287	69	320	105	315	115	287	69	315	115	260	84	287	69	260	84	257	33	257	33	260	84	229	-3	229	-3	260	84	204	11	229	-3	204	11	201	-40	201	-40	204	11	197	2	201	-40	197	2	190	-4	183	-10	177	-14	201	-40	183	-10	201	-40	190	-4	171	-15	169	-77	174	-77	83	84	55	69	86	33	83	84	86	33	140	11	238	115	260	84	315	115	105	-99	136	-69	105	-3	105	-3	136	-69	136	-34	105	-3	136	-34	238	-3	238	-3	136	-34	208	-34	238	-3	208	-34	238	-99	238	-99	208	-34	208	-69	238	-99	208	-69	136	-69	105	160	105	28	136	59	105	160	136	59	136	190	105	160	136	190	83	190	105	160	83	190	55	205	105	160	55	205	27	160	55	205	22	170	27	160	153	279	159	285	169	353	169	353	159	285	165	289	169	353	165	289	171	291	171	291	178	289	174	353	174	353	178	289	201	316	153	279	169	353	147	272	147	272	169	353	142	315	147	272	142	315	140	263	140	263	142	315	114	278	140	263	114	278	86	242	86	242	55	205	83	190	86	242	83	190	140	263	174	353	169	353	171	291	185	285	191	279	201	316	201	316	191	279	198	271	201	316	198	271	204	263	204	263	260	190	229	279	229	279	260	190	257	242	229	279	201	316	204	263	260	190	208	190	238	160	260	190	238	160	315	160	260	190	315	160	287	205	260	190	287	205	257	242	238	28	238	160	208	190	238	28	208	190	208	59	238	28	208	59	136	59	238	28	136	59	105	28	287	205	315	160	320	170	201	316	178	289	185	285	136	-69	105	-99	238	-99	109	26	108	20	115	-52	115	-52	108	20	107	17	115	-52	107	17	104	15	104	15	99	16	115	-52	115	-52	99	16	98	-24	154	338	110	338	115	-52	154	338	115	-52	129	-82	154	338	129	-82	135	-82	154	338	135	-82	149	-52	154	338	149	-52	154	39	115	-52	110	338	110	39	115	-52	110	39	110	32	115	-52	110	32	109	26	98	-24	99	16	94	20	98	-24	94	20	89	24	98	-24	89	24	84	28	98	-24	84	28	81	30	98	-24	81	30	79	1	178	27	174	24	186	2	186	2	174	24	169	20	186	2	169	20	166	-24	166	-24	169	20	164	16	166	-24	164	16	161	15	161	15	158	17	166	-24	166	-24	158	17	156	21	166	-24	156	21	149	-52	149	-52	156	21	155	27	149	-52	155	27	154	33	211	54	203	48	207	26	211	54	207	26	231	49	211	54	231	49	220	60	203	48	195	42	207	26	207	26	195	42	188	36	207	26	188	36	186	2	186	2	188	36	181	30	186	2	181	30	178	27	154	39	149	-52	154	33	74	36	67	42	79	1	74	36	79	1	81	30	60	48	52	55	58	25	60	48	58	25	79	1	60	48	79	1	67	42	43	61	33	49	58	25	43	61	58	25	52	55	276	235	283	308	275	239	275	239	283	308	272	241	267	239	272	241	283	308	267	239	283	308	266	281	276	235	277	230	283	308	283	308	277	230	278	223	283	308	278	223	278	217	322	-82	278	217	278	-82	266	281	247	255	249	225	266	281	249	225	252	228	266	281	252	228	257	232	266	281	257	232	262	236	266	281	262	236	267	239	247	255	226	231	228	207	247	255	228	207	235	213	247	255	235	213	242	219	247	255	242	219	249	225	226	231	201	207	211	195	226	231	211	195	220	201	226	231	220	201	228	207	317	308	303	338	322	-82	317	308	322	-82	322	217	317	308	322	217	322	223	317	308	322	223	323	229	317	308	323	229	324	235	317	308	324	235	334	280	342	232	354	254	337	236	337	236	354	254	334	280	337	236	334	280	333	239	333	239	334	280	329	241	326	239	329	241	334	280	326	239	334	280	324	235	363	213	371	207	375	229	375	229	371	207	379	201	375	229	379	201	399	207	399	207	379	201	388	195	346	228	349	225	354	254	354	254	349	225	356	219	354	254	356	219	375	229	375	229	356	219	363	213	322	-82	303	338	297	338	322	-82	297	338	283	308	322	-82	283	308	278	217	354	254	342	232	346	228	174	0	297	338	194	198	194	198	297	338	209	242	194	198	209	242	105	198	105	198	209	242	90	242	105	198	90	242	124	0	124	0	90	242	55	338	124	0	55	338	2	338	150	76	105	198	124	0	150	76	124	0	174	0	150	76	174	0	194	198	209	242	297	338	244	338	122	340	132	340	132	340	133	392	132	340	143	340	133	392	143	340	155	391	155	391	143	340	157	337	155	391	157	337	182	385	182	385	157	337	171	331	182	385	171	331	182	319	238	316	229	350	238	256	238	256	229	350	209	372	238	256	209	372	186	301	186	301	209	372	182	385	186	301	182	385	182	319	97	331	110	337	112	390	112	390	110	337	122	340	112	390	122	340	133	392	133	392	122	340	132	340	88	55	84	71	84	-8	84	-8	84	71	59	370	59	370	84	71	84	301	59	370	84	301	86	384	86	384	84	301	88	319	86	384	88	319	112	390	112	390	88	319	97	331	182	55	171	45	181	-8	181	-8	171	45	158	40	181	-8	158	40	153	-12	153	-12	158	40	144	38	153	-12	144	38	134	37	134	37	124	38	132	-14	132	-14	124	38	111	40	132	-14	111	40	110	-13	110	-13	111	40	98	45	110	-13	98	45	88	55	31	314	31	54	39	22	31	314	39	22	39	347	39	347	39	22	58	2	39	347	58	2	59	370	59	370	58	2	84	-8	238	122	186	122	208	2	238	122	208	2	229	22	238	122	229	22	238	52	208	2	186	122	186	72	208	2	186	72	182	55	208	2	182	55	181	-8	134	37	132	-14	153	-12	88	55	84	-8	110	-13	238	256	186	301	186	256	194	73	175	43	176	10	176	10	175	43	151	23	176	10	151	23	124	15	124	15	108	17	116	-4	116	-4	108	17	95	23	116	-4	95	23	87	34	83	0	116	-4	87	34	83	0	87	34	81	52	83	0	81	52	80	77	83	0	80	77	56	10	177	343	165	343	197	317	197	317	165	343	164	323	155	322	164	323	165	343	155	322	165	343	152	340	155	322	152	340	147	321	147	321	152	340	139	337	147	321	139	337	137	319	137	319	139	337	128	332	137	319	128	332	127	316	127	316	128	332	118	325	127	316	118	325	117	314	171	229	167	209	180	207	171	229	180	207	186	228	186	228	180	207	192	200	186	228	192	200	202	224	202	224	192	200	202	188	202	224	202	188	209	171	239	195	238	195	254	101	254	101	238	195	230	207	254	101	230	207	222	48	222	48	230	207	217	217	222	48	217	217	211	147	211	147	207	108	222	48	222	48	207	108	194	73	222	48	194	73	176	10	217	217	202	224	209	171	217	217	209	171	211	147	240	207	240	204	254	101	254	101	240	204	240	201	254	101	240	201	239	199	280	215	275	262	273	159	273	159	275	262	262	298	273	159	262	298	254	101	254	101	262	298	242	323	254	101	242	323	241	212	241	212	240	209	254	101	254	101	240	209	240	207	242	323	213	338	220	300	242	323	220	300	233	276	242	323	233	276	239	245	242	323	239	245	241	212	213	338	177	343	197	317	213	338	197	317	220	300	124	15	116	-4	176	10	98	148	117	179	125	222	125	222	117	179	141	201	125	222	141	201	171	229	171	229	141	201	167	209	84	201	80	77	85	112	84	201	85	112	125	222	125	222	85	112	98	148	22	83	26	53	30	129	30	129	26	53	37	28	30	129	37	28	51	169	51	169	37	28	56	10	51	169	56	10	84	201	84	201	56	10	80	77	239	195	254	101	239	199	44	194	212	143	212	194	212	194	212	143	262	0	212	194	262	0	212	288	212	288	262	0	262	338	212	288	262	338	38	338	262	0	212	143	212	50	262	0	212	50	38	50	262	0	38	50	38	0	212	288	38	338	38	288	212	143	44	194	44	143	212	143	212	50	262	0	262	0	212	50	108	50	262	0	108	50	93	0	93	0	108	50	99	143	93	0	99	143	75	-63	75	-63	99	143	71	50	75	-63	71	50	56	0	56	0	71	50	38	50	56	0	38	50	38	0	178	288	212	288	193	338	178	288	193	338	211	401	178	288	211	401	175	401	178	288	175	401	156	338	178	288	156	338	150	194	142	288	113	194	136	143	142	288	136	143	150	194	142	288	150	194	156	338	142	288	156	338	38	338	142	288	38	338	38	288	150	194	212	143	212	194	212	194	212	143	262	0	212	194	262	0	212	288	212	288	262	0	262	338	212	288	262	338	193	338	113	194	44	194	99	143	113	194	99	143	108	50	113	194	108	50	136	143	75	-63	56	0	38	-63	99	143	44	194	44	143	150	194	136	143	212	143	75	89	71	107	73	9	73	9	71	107	70	126	59	227	70	126	76	166	59	227	76	166	96	264	96	264	76	166	94	201	96	264	94	201	122	228	59	227	35	180	44	50	59	227	44	50	57	29	59	227	57	29	73	9	59	227	73	9	70	126	35	180	26	126	28	100	35	180	28	100	34	74	35	180	34	74	44	50	335	25	337	223	324	126	324	126	318	86	335	25	335	25	318	86	300	51	335	25	300	51	298	-11	298	-11	300	51	272	23	298	-11	272	23	251	-35	251	-35	272	23	237	5	251	-35	237	5	197	-44	197	-44	237	5	197	0	139	13	127	21	134	-32	267	232	127	21	292	210	267	232	292	210	279	276	255	239	260	285	241	245	241	245	260	285	240	292	241	245	240	292	227	249	227	249	240	292	219	296	227	249	219	296	212	252	212	252	219	296	197	253	157	246	197	253	197	297	157	246	197	297	143	288	143	288	96	264	122	228	143	288	122	228	157	246	260	285	255	239	267	232	260	285	267	232	279	276	219	296	197	297	197	253	324	297	296	266	303	196	324	297	303	196	312	180	324	297	312	180	321	243	324	297	321	243	368	297	324	126	337	223	323	145	323	145	337	223	321	243	323	145	321	243	319	163	319	163	321	243	312	180	296	266	279	276	292	210	296	266	292	210	303	196	102	42	91	57	98	-12	102	42	98	-12	115	-23	102	42	115	-23	127	21	102	42	127	21	267	232	98	-12	91	57	82	72	98	-12	82	72	75	89	98	-12	75	89	73	9	98	-12	73	9	70	-44	73	9	25	-44	70	-44	360	178	350	202	359	72	360	178	359	72	368	126	360	178	368	126	366	153	337	223	335	25	359	72	337	223	359	72	350	202	153	7	154	-39	167	3	167	3	154	-39	175	-43	167	3	175	-43	182	0	182	0	175	-43	197	-44	182	0	197	-44	197	0	139	13	134	-32	154	-39	139	13	154	-39	153	7	134	-32	127	21	115	-23	153	338	12	0	48	25	48	25	12	0	329	0	48	25	329	0	256	25	256	25	329	0	180	338	256	25	180	338	153	338	153	338	48	25	149	265	153	338	149	265	150	265	153	338	150	265	256	25	329	338	12	338	85	313	85	313	12	338	160	0	85	313	160	0	191	74	191	74	160	0	187	0	191	74	187	0	329	338	191	74	329	338	292	313	292	313	329	338	85	313	131	51	112	67	137	0	137	0	112	67	97	87	137	0	97	87	97	20	97	20	97	87	88	112	97	20	88	112	66	216	97	20	66	216	66	51	66	51	66	216	47	178	66	51	47	178	47	89	47	89	47	178	41	133	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	334	229	186	273	334	229	334	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	88	156	97	180	97	246	88	156	97	246	66	216	88	156	66	216	88	112	88	156	88	112	334	156	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	154	41	185	-6	154	41	137	0	131	51	137	0	154	41	334	156	88	112	334	112	168	38	166	39	170	-5	179	156	166	39	195	112	179	156	195	112	209	229	209	229	195	112	214	156	209	229	214	156	228	273	228	273	214	156	244	229	228	273	244	229	255	340	255	340	244	229	262	273	255	340	262	273	290	340	262	273	244	229	334	229	262	273	334	229	334	273	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	209	229	186	273	209	229	228	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	91	24	88	112	70	46	70	46	88	112	88	156	70	46	88	156	97	246	97	246	88	156	97	180	41	133	44	102	47	178	47	178	44	102	54	72	47	178	54	72	66	216	66	216	54	72	70	46	66	216	70	46	97	246	214	156	195	112	334	112	214	156	334	112	334	156	161	112	135	49	148	-1	161	112	148	-1	155	-3	161	112	155	-3	163	-4	161	112	163	-4	166	39	161	112	166	39	179	156	161	112	179	156	88	112	334	-6	334	37	185	-6	185	-6	334	37	179	37	185	-6	179	37	177	-6	177	-6	179	37	176	37	177	-6	176	37	174	38	171	38	168	38	170	-5	171	38	170	-5	177	-6	171	38	177	-6	174	38	122	58	110	69	118	8	122	58	118	8	119	-72	122	58	119	-72	148	-1	122	58	148	-1	135	49	88	112	91	24	93	96	93	96	91	24	118	8	93	96	118	8	100	81	100	81	118	8	110	69	118	8	85	-72	119	-72	170	-5	166	39	163	-4	88	156	88	112	179	156	111	71	96	81	109	23	109	23	96	81	85	95	109	23	85	95	78	40	78	40	85	95	78	112	78	40	78	112	53	65	85	172	96	186	109	244	109	244	96	186	111	196	109	244	111	196	146	249	146	249	111	196	127	203	146	249	127	203	146	205	146	249	146	205	220	249	53	65	78	112	78	156	78	156	78	112	220	156	220	156	78	112	220	112	78	227	53	202	53	65	78	227	53	65	78	156	78	227	78	156	85	172	78	227	85	172	109	244	36	97	53	65	53	202	36	97	53	202	36	170	36	97	36	170	30	133	146	17	220	17	220	61	146	17	220	61	146	61	146	17	146	61	127	64	146	17	127	64	111	71	146	17	111	71	109	23	220	249	146	205	220	205	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	221	226	238	266	221	226	244	216	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	263	200	278	180	278	246	278	246	278	180	287	156	278	246	287	156	309	216	287	112	287	156	41	156	287	112	41	156	41	112	278	246	238	266	244	216	278	246	244	216	263	200	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	278	87	278	20	287	112	287	112	278	20	309	51	287	112	309	51	287	156	287	156	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	204	229	207	229	211	272	211	272	207	229	209	228	211	272	209	228	214	156	214	156	209	228	195	112	195	112	209	228	179	156	195	112	179	156	165	37	165	37	179	156	161	112	165	37	161	112	147	-6	147	-6	161	112	131	37	147	-6	131	37	119	-72	119	-72	131	37	113	-6	119	-72	113	-6	85	-72	204	273	196	273	196	229	204	273	196	229	199	229	204	273	199	229	202	229	204	273	202	229	204	229	204	273	204	229	211	272	196	229	196	273	189	273	196	229	189	273	41	273	196	229	41	273	41	229	256	259	290	340	255	340	256	259	255	340	253	210	256	259	253	210	265	199	256	259	265	199	283	243	275	186	282	172	283	243	283	243	282	172	287	156	283	243	287	156	305	221	287	112	287	156	214	156	287	112	214	156	195	112	41	156	41	112	161	112	41	156	161	112	179	156	239	219	253	210	255	340	239	219	255	340	226	270	239	219	226	270	219	271	239	219	219	271	214	156	334	133	331	166	328	89	328	89	331	166	321	195	328	89	321	195	309	51	309	51	321	195	305	221	309	51	305	221	287	156	287	112	278	87	278	20	287	112	278	20	309	51	287	112	309	51	287	156	190	-6	238	0	196	37	190	-6	196	37	165	37	190	-6	165	37	147	-6	41	37	41	-6	113	-6	41	37	113	-6	131	37	214	156	219	271	211	272	283	243	265	199	275	186	104	249	30	249	104	249	104	249	30	249	104	205	104	249	104	205	141	244	141	244	104	205	123	203	141	244	123	203	139	196	104	61	30	61	104	17	104	61	104	17	141	23	104	61	141	23	123	64	197	202	172	156	197	65	197	65	172	156	172	112	197	65	172	112	172	40	172	40	172	112	165	95	172	40	165	95	154	81	30	156	30	112	172	112	30	156	172	112	172	156	172	227	141	244	154	186	172	227	154	186	165	172	172	227	165	172	172	156	172	227	172	156	197	202	214	170	197	202	197	65	214	170	197	65	214	97	214	170	214	97	220	133	141	23	172	40	154	81	141	23	154	81	139	71	141	23	139	71	123	64	104	17	30	61	30	17	104	205	30	249	30	205	141	244	139	196	154	186	334	-88	327	-101	482	-128	482	-128	327	-101	318	-107	482	-128	318	-107	305	-109	425	329	430	346	339	345	339	345	430	346	438	356	339	345	438	356	482	382	482	382	438	356	449	361	482	382	449	361	464	363	482	382	464	363	482	363	437	-102	430	-92	339	-45	339	-45	430	-92	425	-77	339	-45	425	-77	339	345	339	345	425	-77	424	-58	339	345	424	-58	424	304	161	345	339	345	482	382	161	345	482	382	69	344	161	345	69	344	74	328	161	345	74	328	76	305	161	345	76	305	161	-45	181	-107	172	-98	76	-49	76	-49	172	-98	166	-85	76	-49	166	-85	76	305	482	382	18	382	42	361	482	382	42	361	59	355	482	382	59	355	69	344	482	-128	482	-109	463	-109	482	-128	463	-109	448	-108	482	-128	448	-108	437	-102	482	-128	437	-102	339	-45	482	-128	339	-45	338	-70	482	-128	338	-70	334	-88	280	-109	280	-128	482	-128	280	-109	482	-128	305	-109	220	-128	220	-109	195	-109	220	-128	195	-109	181	-107	220	-128	181	-107	76	-49	220	-128	76	-49	74	-72	220	-128	74	-72	70	-89	220	-128	70	-89	62	-101	220	-128	62	-101	51	-107	220	-128	51	-107	37	-109	220	-128	37	-109	18	-109	220	-128	18	-109	18	-128	162	-67	161	-45	76	305	162	-67	76	305	166	-85	42	361	18	382	18	363	425	329	339	345	424	304	66	-93	58	-104	477	-128	477	-128	58	-104	47	-109	477	-128	47	-109	33	-110	477	-128	33	-110	14	-110	477	-128	14	-110	14	-128	158	325	163	343	72	299	72	299	163	343	171	355	72	299	171	355	214	382	214	382	171	355	181	361	214	382	181	361	195	363	214	382	195	363	214	363	157	-93	157	299	72	299	157	-93	72	299	72	-51	157	-93	72	-51	70	-76	157	-93	70	-76	66	-93	157	-93	66	-93	477	-128	157	-93	477	-128	334	-93	58	355	66	343	214	382	214	382	66	343	70	325	214	382	70	325	72	299	214	382	14	382	33	363	214	382	33	363	47	361	214	382	47	361	58	355	421	323	426	341	334	299	334	299	426	341	434	353	334	299	434	353	477	382	477	382	434	353	445	360	477	382	445	360	459	363	477	382	459	363	477	363	334	299	421	-76	420	-51	420	299	421	323	334	299	420	299	334	299	420	-51	477	382	277	382	296	363	477	382	296	363	310	361	477	382	310	361	320	355	477	382	320	355	328	343	477	382	328	343	333	325	477	382	333	325	334	299	477	-128	477	-110	459	-110	477	-128	459	-110	445	-109	477	-128	445	-109	434	-104	477	-128	434	-104	334	-93	334	-93	434	-104	426	-93	334	-93	426	-93	421	-76	334	-93	421	-76	334	299	296	363	277	382	277	363	33	363	14	382	14	363	158	325	72	299	157	299	401	382	32	382	156	345	401	382	156	345	278	345	401	382	278	345	307	345	401	382	307	345	334	339	401	382	334	339	356	325	401	382	356	325	373	297	401	382	373	297	382	252	401	382	382	252	401	252	220	123	20	-128	133	-44	220	123	133	-44	294	155	220	123	294	155	156	345	220	123	156	345	32	382	392	-27	376	-38	409	-128	409	-128	376	-38	355	-43	409	-128	355	-43	331	-44	409	-128	331	-44	133	-44	409	-128	133	-44	20	-128	409	-128	436	23	416	23	409	-128	416	23	406	-7	409	-128	406	-7	392	-27	343	104	343	148	33	148	343	104	33	148	33	104	209	259	166	259	209	-5	209	-5	166	259	166	148	209	-5	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	32	329	32	285	343	285	32	329	343	285	343	329	209	148	343	104	343	148	209	-5	166	104	166	-5	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	149	368	149	343	155	380	155	380	149	343	155	331	155	380	155	331	164	389	164	389	155	331	164	323	164	389	164	323	175	395	175	395	164	323	175	317	175	395	175	317	187	397	187	397	175	317	187	315	187	397	187	315	200	395	200	395	187	315	200	317	200	395	200	317	211	389	211	389	200	317	211	323	211	389	211	323	220	380	220	380	211	323	220	331	220	380	220	331	226	368	226	368	220	331	226	343	226	368	226	343	228	355	149	343	149	368	147	355	209	148	343	104	343	148	209	-27	166	104	166	-27	253	366	205	366	39	-96	253	366	39	-96	87	-96	214	46	55	205	12	205	214	46	12	205	171	46	81	203	74	205	78	151	78	151	74	205	66	205	78	151	66	205	63	154	63	154	66	205	57	204	63	154	57	204	53	158	53	158	57	204	50	201	53	158	50	201	46	164	46	164	50	201	45	195	46	164	45	195	42	188	42	188	41	180	42	172	42	188	42	172	46	164	91	75	98	84	98	119	98	119	98	84	105	94	98	119	105	94	107	121	107	121	105	94	112	102	107	121	112	102	115	123	115	123	112	102	119	109	115	123	119	109	123	127	123	127	119	109	127	116	123	127	127	116	132	133	132	133	127	116	137	124	132	133	137	124	132	137	132	137	137	146	127	152	86	118	71	116	74	64	86	118	74	64	80	66	86	118	80	66	85	69	86	118	85	69	91	75	86	118	91	75	98	119	140	159	141	147	146	251	141	122	141	147	137	124	160	137	164	154	154	146	154	146	151	147	151	122	151	122	146	251	146	17	146	17	146	251	141	147	146	17	141	147	141	122	160	133	160	137	154	146	160	133	154	146	162	119	162	119	154	146	153	124	153	124	154	146	151	122	160	133	162	119	170	128	170	128	162	119	168	115	170	128	168	115	173	111	171	231	167	239	169	208	171	231	169	208	171	213	171	231	171	213	172	217	171	231	172	217	172	222	152	172	154	179	155	250	155	250	154	179	158	187	155	250	158	187	162	246	162	246	158	187	162	196	162	246	162	196	167	239	167	239	162	196	166	203	167	239	166	203	169	208	188	121	185	97	195	84	188	121	195	84	199	119	199	119	195	84	203	74	199	119	203	74	211	118	211	118	203	74	210	68	211	118	210	68	217	65	179	124	170	128	173	111	179	124	173	111	179	105	179	124	179	105	185	97	179	124	185	97	188	121	217	65	224	64	227	116	227	116	224	64	234	65	227	116	234	65	238	112	238	112	234	65	241	69	238	112	241	69	246	107	246	107	241	69	247	74	246	107	247	74	250	100	250	100	247	74	250	82	250	100	250	82	251	90	211	203	205	199	208	151	208	151	205	199	199	194	208	151	199	194	195	151	195	151	199	194	193	185	195	151	193	185	186	175	252	180	250	188	249	170	249	170	250	188	246	195	249	170	246	195	242	162	242	162	246	195	239	200	242	162	239	200	232	156	232	156	239	200	232	204	232	156	232	204	223	205	220	152	232	156	223	205	220	152	223	205	216	205	220	152	216	205	211	203	220	152	211	203	208	151	195	151	186	175	186	150	186	150	186	175	179	167	186	150	179	167	177	147	177	147	179	167	172	160	177	147	172	160	169	143	169	143	172	160	164	154	169	143	164	154	160	137	172	53	170	57	172	36	172	53	172	36	173	45	172	53	173	45	173	49	160	80	162	22	165	69	165	69	162	22	168	28	165	69	168	28	168	63	168	63	168	28	172	36	168	63	172	36	170	57	156	89	153	99	154	18	156	89	154	18	162	22	156	89	162	22	160	80	154	18	153	99	151	109	154	18	151	109	151	122	154	18	151	122	146	17	124	203	128	195	129	246	129	246	128	195	134	185	129	246	134	185	137	250	137	250	134	185	137	176	137	250	137	176	146	251	146	251	137	176	139	168	146	251	139	168	140	159	119	219	120	214	120	233	120	233	120	214	121	209	120	233	121	209	123	240	123	240	121	209	124	203	123	240	124	203	129	246	152	172	155	250	151	164	151	164	155	250	146	251	151	164	146	251	151	155	151	155	146	251	151	122	151	155	151	122	151	147	141	122	140	109	146	17	146	17	140	109	139	98	146	17	139	98	137	18	137	18	139	98	136	89	137	18	136	89	133	80	130	22	137	18	133	80	130	22	133	80	128	70	130	22	128	70	125	64	130	22	125	64	124	28	137	146	132	137	137	124	137	146	137	124	141	147	127	152	119	157	121	142	127	152	121	142	132	137	99	182	101	148	106	172	106	172	101	148	111	145	106	172	111	145	112	164	112	164	111	145	121	142	112	164	121	142	119	157	122	58	121	54	121	36	122	58	121	36	124	28	122	58	124	28	125	64	120	50	119	45	121	36	120	50	121	36	121	54	93	192	87	198	90	150	93	192	90	150	101	148	93	192	101	148	99	182	90	150	87	198	81	203	90	150	81	203	78	151	41	89	42	81	43	100	43	100	42	81	46	74	43	100	46	74	49	107	49	107	46	74	52	68	49	107	52	68	58	113	58	113	52	68	59	65	58	113	59	65	71	116	71	116	59	65	68	64	71	116	68	64	74	64	119	219	120	233	118	224	211	118	217	65	227	116	71	106	74	51	78	98	78	98	74	51	99	47	78	98	99	47	88	93	88	93	99	47	99	92	110	93	99	92	99	47	110	93	99	47	123	51	66	138	71	147	74	200	74	200	71	147	78	154	74	200	78	154	99	204	99	204	78	154	88	159	99	204	88	159	99	161	99	161	110	159	124	200	124	200	110	159	119	154	124	200	119	154	126	147	66	115	64	127	74	51	74	51	64	127	52	190	52	190	64	127	74	200	74	200	64	127	66	138	177	126	173	151	173	101	173	101	173	151	162	172	173	101	162	172	162	80	162	80	162	172	145	189	162	80	145	189	145	63	145	63	145	189	133	126	124	200	126	147	145	189	145	189	126	147	131	137	145	189	131	137	133	126	124	200	99	204	99	161	133	126	131	115	145	63	145	63	131	115	126	105	145	63	126	105	123	51	123	51	126	105	119	98	123	51	119	98	110	93	20	127	24	102	24	152	24	152	24	102	35	80	24	152	35	80	35	173	35	173	35	80	52	63	35	173	52	63	52	190	52	190	52	63	74	51	66	115	74	51	71	106	48	165	48	100	62	194	62	194	48	100	62	72	62	194	62	72	85	216	85	216	62	72	85	50	85	216	85	50	113	231	113	231	85	50	113	35	113	231	113	35	146	237	146	237	113	35	146	30	146	237	146	30	179	231	179	231	146	30	179	35	179	231	179	35	207	216	207	216	179	35	207	50	207	216	207	50	229	194	229	194	207	50	229	72	229	194	229	72	244	165	244	165	229	72	244	100	244	165	244	100	249	133	48	100	48	165	42	133	92	143	99	147	147	210	147	210	99	147	105	150	147	210	105	150	111	151	111	151	116	150	147	210	147	210	116	150	120	147	147	210	120	147	124	142	170	210	147	210	235	-128	235	-128	147	210	133	123	128	134	133	123	147	210	128	134	147	210	124	142	147	210	65	147	76	129	147	210	76	129	84	137	147	210	84	137	92	143	267	-128	508	473	464	473	267	-128	464	473	265	-26	267	-128	265	-26	264	-26	267	-128	264	-26	235	-128	170	210	235	-128	264	-26	125	185	124	223	116	221	125	185	116	221	110	182	125	185	132	224	124	223	88	161	97	173	100	215	100	215	97	173	110	182	100	215	110	182	108	218	108	218	110	182	116	221	77	200	80	131	82	146	77	200	82	146	100	215	100	215	82	146	88	161	308	65	291	87	292	13	292	13	291	87	276	109	292	13	276	109	272	27	272	27	276	109	265	127	272	27	265	127	254	46	265	127	278	145	279	197	279	197	278	145	291	158	279	197	291	158	297	212	297	212	291	158	306	166	297	212	306	166	319	221	319	221	306	166	324	171	319	221	324	171	346	225	346	225	324	171	346	173	221	97	223	45	231	178	231	178	223	45	238	68	231	178	238	68	249	156	249	156	238	68	254	46	249	156	254	46	263	178	263	178	254	46	265	127	263	178	265	127	279	197	346	0	346	41	344	0	344	0	346	41	327	48	344	0	327	48	316	3	316	3	327	48	308	65	316	3	308	65	292	13	90	87	100	6	103	69	103	69	100	6	133	0	103	69	133	0	122	56	122	56	133	0	145	52	164	54	145	52	160	3	164	54	160	3	184	12	82	108	80	131	74	21	82	108	74	21	100	6	82	108	100	6	90	87	80	131	77	200	74	21	74	21	77	200	60	181	74	21	60	181	56	44	56	44	60	181	49	158	56	44	49	158	44	73	44	73	49	158	42	132	44	73	42	132	40	105	171	163	191	141	193	212	193	212	191	141	208	118	193	212	208	118	213	197	213	197	208	118	221	97	213	197	221	97	231	178	169	221	141	225	149	179	169	221	149	179	171	163	169	221	171	163	193	212	149	179	141	225	132	224	149	179	132	224	125	185	181	60	184	12	195	69	195	69	184	12	205	26	195	69	205	26	209	82	209	82	205	26	223	45	209	82	223	45	221	97	145	52	133	0	160	3	164	54	184	12	181	60	125	185	124	223	116	221	125	185	116	221	110	182	125	185	132	224	124	223	88	161	97	173	100	215	100	215	97	173	110	182	100	215	110	182	108	218	108	218	110	182	116	221	77	200	80	131	82	146	77	200	82	146	100	215	100	215	82	146	88	161	90	87	100	6	103	69	103	69	100	6	133	0	103	69	133	0	122	56	122	56	133	0	145	52	164	54	145	52	160	3	164	54	160	3	184	12	82	108	80	131	74	21	82	108	74	21	100	6	82	108	100	6	90	87	80	131	77	200	74	21	74	21	77	200	60	181	74	21	60	181	56	44	56	44	60	181	49	158	56	44	49	158	44	73	44	73	49	158	42	132	44	73	42	132	40	105	231	178	213	197	221	97	231	178	221	97	223	45	231	178	223	45	238	68	231	178	238	68	249	156	171	163	191	141	192	212	192	212	191	141	208	117	192	212	208	117	213	197	213	197	208	117	221	97	169	221	141	225	149	179	169	221	149	179	171	163	169	221	171	163	192	212	149	179	141	225	132	224	149	179	132	224	125	185	223	45	221	97	209	82	223	45	209	82	205	26	205	26	209	82	196	69	205	26	196	69	184	12	184	12	196	69	181	60	184	12	181	60	164	54	145	52	133	0	160	3	265	127	276	142	279	197	279	197	276	142	288	155	279	197	288	155	297	212	297	212	288	155	302	165	297	212	302	165	319	221	319	221	302	165	318	171	319	221	318	171	338	173	338	173	361	168	346	225	346	225	361	168	379	219	270	29	265	127	253	47	253	47	265	127	263	178	253	47	263	178	249	156	312	4	338	0	334	46	334	46	338	0	357	40	372	43	357	40	372	7	372	43	372	7	401	24	265	127	270	29	278	106	278	106	270	29	290	14	278	106	290	14	293	83	293	83	290	14	312	4	293	83	312	4	312	62	312	62	312	4	334	46	238	68	253	47	249	156	442	116	438	149	437	82	437	82	438	149	426	178	437	82	426	178	423	50	423	50	426	178	406	203	423	50	406	203	402	94	402	94	401	24	423	50	361	168	379	156	379	219	379	219	379	156	392	139	379	219	392	139	406	203	406	203	392	139	399	117	406	203	399	117	402	94	401	24	402	94	400	78	401	24	400	78	394	64	401	24	394	64	385	51	401	24	385	51	372	43	357	40	338	0	372	7	346	225	319	221	338	173	265	127	279	197	263	178	69	44	69	292	25	292	69	44	25	292	25	0	69	44	25	0	317	0	69	44	317	0	317	44	131	44	341	254	309	285	131	44	309	285	25	0	131	44	25	0	354	0	131	44	354	0	354	44	220	133	231	117	223	199	223	199	231	117	252	165	223	199	252	165	309	285	309	285	252	165	341	254	240	100	248	82	252	165	252	165	248	82	254	63	252	165	254	63	267	144	267	144	254	63	258	44	267	144	258	44	261	0	267	144	261	0	302	-36	302	-36	261	0	261	-4	302	-36	261	-4	261	-10	220	133	223	199	218	203	220	133	218	203	213	207	220	133	213	207	208	212	220	133	208	212	202	217	220	133	202	217	195	222	220	133	195	222	192	167	220	133	192	167	131	44	261	0	258	44	131	44	261	0	131	44	25	0	25	0	131	44	192	167	305	0	354	0	354	44	305	0	354	44	302	44	305	0	302	44	303	-27	305	0	303	-27	304	-19	305	0	304	-19	305	-12	305	0	305	-12	305	-5	302	-36	303	-27	302	44	302	-36	302	44	297	71	302	-36	297	71	289	96	302	-36	289	96	279	120	302	-36	279	120	267	144	260	-22	258	-29	302	-36	260	-22	302	-36	260	-15	260	-15	302	-36	261	-10	195	222	168	187	174	182	195	222	174	182	179	178	195	222	179	178	184	174	195	222	184	174	188	170	195	222	188	170	192	167	252	165	231	117	240	100	250	107	249	98	256	-12	256	-12	249	98	248	88	256	-12	248	88	246	79	246	79	232	37	256	-12	256	-12	232	37	230	32	256	-12	230	32	227	27	128	127	245	176	231	218	128	127	231	218	13	127	128	127	13	127	232	37	128	127	232	37	246	79	295	113	295	140	294	100	294	100	295	140	294	153	294	100	294	153	292	87	292	87	294	153	292	166	292	87	292	166	290	75	290	75	292	166	290	180	290	75	290	180	287	62	287	62	290	180	286	193	287	62	286	193	273	20	273	20	286	193	272	234	273	20	272	234	270	14	270	14	272	234	269	240	270	14	269	240	268	9	268	9	269	240	266	246	268	9	266	246	265	2	265	2	266	246	263	253	265	2	263	253	261	-4	261	-4	263	253	259	259	261	-4	259	259	256	-12	256	-12	259	259	256	267	256	-12	256	267	251	127	251	127	256	267	251	136	256	267	218	244	221	238	256	267	221	238	224	232	256	267	224	232	227	227	256	267	227	227	229	223	256	267	229	223	231	218	256	267	231	218	245	176	256	267	245	176	247	166	256	267	247	166	249	156	256	267	249	156	250	146	256	267	250	146	251	136	317	253	272	234	286	193	317	253	286	193	334	213	251	127	251	117	256	-12	222	16	218	9	256	-12	222	16	256	-12	225	22	225	22	256	-12	227	27	317	2	334	43	287	62	317	2	287	62	273	20	295	140	295	113	295	127	250	107	256	-12	251	117	94	-93	94	345	50	345	94	-93	50	345	50	-93	81	136	12	100	27	65	81	136	27	65	81	93	81	136	81	93	125	-93	81	136	125	-93	81	345	81	345	125	-93	125	345	125	158	125	116	194	151	125	158	194	151	179	185	125	-93	81	93	81	-93	50	345	50	-93	94	-93	50	345	94	-93	94	345	150	345	150	-93	194	-93	150	345	194	-93	194	345	83	110	12	74	27	40	83	110	27	40	83	68	83	110	83	68	127	-93	83	110	127	-93	83	345	226	345	182	345	226	-93	226	-93	182	345	182	161	226	-93	182	161	182	118	182	118	182	161	127	132	182	118	127	132	127	90	127	-93	127	345	83	345	226	141	297	177	226	183	226	183	297	177	281	211	226	-93	182	118	182	-93	127	-93	83	68	83	-93	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	231	191	239	246	213	210	213	210	239	246	203	264	213	210	203	264	189	222	189	222	203	264	162	227	136	222	162	227	162	271	136	222	162	271	121	264	77	141	81	168	86	246	86	246	81	168	94	191	86	246	94	191	121	264	121	264	94	191	112	210	121	264	112	210	136	222	58	218	40	182	77	-16	58	218	77	-16	77	141	58	218	77	141	86	246	33	141	33	-16	77	-16	33	141	77	-16	40	182	292	141	285	182	292	-16	292	-16	285	182	267	218	292	-16	267	218	248	141	248	141	267	218	243	168	239	246	231	191	243	168	239	246	243	168	267	218	203	264	162	271	162	227	292	-16	248	141	248	-16	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	331	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	331	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	520	386	520	363	522	374	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	332	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	332	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	517	301	427	-53	433	-137	517	301	433	-137	445	-126	517	301	445	-126	457	-112	517	301	457	-112	467	-96	517	301	467	-96	475	-80	517	301	475	-80	482	-64	517	301	482	-64	487	-48	517	301	487	-48	576	306	517	301	576	306	522	317	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	576	306	585	398	573	389	576	306	573	389	561	379	576	306	561	379	549	365	576	306	549	365	538	350	576	306	538	350	529	334	576	306	529	334	522	317	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	675	386	675	363	677	374	394	-134	405	-153	403	-122	520	386	520	363	522	374	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	184	219	190	245	184	219	184	219	190	10	190	245	190	245	190	10	196	36	196	36	190	10	228	16	196	36	205	301	190	245	66	-129	67	-86	64	-132	64	-132	61	-83	60	-159	60	-159	61	-83	54	-82	60	-159	54	-82	43	-157	43	-157	54	-82	40	-84	43	-157	40	-84	31	-152	31	-152	40	-84	30	-90	31	-152	30	-90	22	-143	22	-143	30	-90	22	-99	22	-143	22	-99	17	-133	17	-133	22	-99	17	-110	17	-133	17	-110	15	-121	67	-86	69	-124	72	-90	72	-90	69	-124	73	-119	72	-90	73	-119	76	-97	76	-97	73	-119	76	-113	76	-97	76	-113	78	-104	68	-137	77	-157	71	-138	71	-138	77	-157	73	-138	82	-134	73	-138	77	-157	82	-134	77	-157	94	-153	136	23	145	-112	142	50	136	23	142	50	127	61	136	23	127	61	116	75	136	23	116	75	115	38	116	75	107	91	115	38	115	38	107	91	101	108	115	38	101	108	97	56	97	56	101	108	99	127	184	219	142	50	145	-112	184	219	145	-112	155	-96	184	219	155	-96	164	-80	184	219	164	-80	170	-64	184	219	170	-64	175	-48	184	219	175	-48	190	10	136	23	116	-53	121	-137	136	23	121	-137	133	-126	136	23	133	-126	145	-112	92	-122	94	-153	100	-104	100	-104	94	-153	108	-146	100	-104	108	-146	108	-81	108	-81	108	-146	121	-137	108	-81	121	-137	116	-53	265	306	272	334	274	398	274	398	272	334	280	357	274	398	280	357	288	405	288	405	280	357	289	375	288	405	289	375	303	410	303	410	289	375	298	387	303	410	298	387	308	391	308	391	310	391	321	412	321	412	310	391	312	391	321	412	312	391	314	389	250	379	246	232	265	306	250	379	265	306	261	389	261	389	265	306	274	398	239	205	253	194	246	232	239	205	246	232	250	379	239	205	250	379	238	365	239	205	238	365	227	350	239	205	227	350	218	334	239	205	218	334	210	318	239	205	210	318	205	301	239	205	205	301	196	36	364	363	364	386	359	352	359	352	364	386	358	397	359	352	358	397	351	343	351	343	358	397	350	405	351	343	350	405	340	337	340	337	350	405	337	410	340	337	337	410	326	335	326	335	337	410	321	412	326	335	321	412	320	336	320	336	321	412	316	386	320	336	316	386	315	382	320	336	315	382	313	339	313	339	315	382	312	377	313	339	312	377	308	344	308	344	312	377	308	372	308	344	308	372	304	366	304	366	303	358	304	350	304	366	304	350	308	344	321	412	314	389	316	388	321	412	316	388	316	386	321	412	303	410	308	391	308	127	305	154	302	90	302	90	305	154	297	178	302	90	297	178	285	58	285	58	297	178	283	199	285	58	283	199	282	127	253	194	265	180	266	217	266	217	265	180	274	164	266	217	274	164	283	199	283	199	274	164	280	147	283	199	280	147	282	127	282	127	277	100	285	58	285	58	277	100	265	75	285	58	265	75	260	33	260	33	265	75	247	56	260	33	247	56	228	16	228	16	247	56	224	42	228	16	224	42	196	36	103	155	115	179	121	222	121	222	115	179	134	199	121	222	134	199	153	239	153	239	134	199	157	213	153	239	157	213	190	245	190	245	157	213	184	219	96	197	79	165	84	77	96	197	84	77	97	56	96	197	97	56	99	127	96	197	99	127	103	155	96	197	103	155	121	222	79	165	73	127	76	101	79	165	76	101	84	77	64	-132	60	-159	65	-135	65	-135	60	-159	77	-157	65	-135	77	-157	66	-136	66	-136	77	-157	68	-137	246	232	253	194	266	217	364	386	364	363	366	374	82	-134	94	-153	92	-122	61	-83	64	-132	67	-86	67	-86	66	-129	69	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	111	83	112	49	126	71	126	71	112	49	140	36	126	71	140	36	146	61	146	61	140	36	146	-112	146	61	146	-112	162	128	162	128	146	-112	156	-96	162	128	156	-96	165	-80	111	83	101	97	112	49	112	49	101	97	96	112	112	49	96	112	92	65	92	65	96	112	94	128	189	234	182	206	194	21	189	234	194	21	206	301	206	301	194	21	200	46	208	19	200	46	194	21	97	148	106	167	108	204	108	204	106	167	123	183	108	204	123	183	143	222	143	222	123	183	148	196	143	222	148	196	189	234	189	234	148	196	182	206	85	182	72	156	78	84	85	182	78	84	92	65	85	182	92	65	94	128	85	182	94	128	97	148	85	182	97	148	108	204	72	156	68	128	70	105	72	156	70	105	78	84	252	16	269	16	254	42	254	42	269	16	269	42	275	42	269	42	269	16	275	42	269	16	273	16	278	-137	289	-126	290	17	290	17	289	-126	301	-112	290	17	301	-112	291	42	290	17	291	42	286	16	286	16	291	42	285	42	286	16	285	42	282	16	282	16	285	42	280	42	282	16	280	42	277	16	277	16	280	42	275	42	277	16	275	42	273	16	331	-48	349	22	338	209	338	209	344	234	331	236	338	209	331	236	326	211	326	211	331	236	317	238	326	211	317	238	313	212	313	212	317	238	302	239	313	212	302	239	299	213	299	213	302	239	286	240	299	213	286	240	285	214	285	214	286	240	269	214	269	214	286	240	269	240	257	240	258	214	261	240	261	240	258	214	263	214	261	240	263	214	265	240	265	240	263	214	269	214	265	240	269	214	269	240	238	365	242	214	251	379	251	379	242	214	247	214	251	379	247	214	249	239	249	239	247	214	253	214	249	239	253	214	253	240	253	240	253	214	258	214	253	240	258	214	257	240	390	60	356	50	396	34	361	301	356	50	376	128	361	301	376	128	366	317	366	317	376	128	373	334	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	406	379	399	220	421	306	406	379	421	306	417	389	417	389	421	306	430	398	373	334	376	128	383	350	383	350	376	128	392	195	383	350	392	195	394	365	394	365	392	195	399	220	394	365	399	220	406	379	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	470	128	468	150	466	100	466	100	468	150	460	171	466	100	460	171	453	74	453	74	460	171	446	190	453	74	446	190	445	128	445	128	442	108	453	74	453	74	442	108	432	90	453	74	432	90	430	52	430	52	432	90	415	74	430	52	415	74	396	34	396	34	415	74	390	60	446	190	426	207	427	173	446	190	427	173	437	159	446	190	437	159	443	144	446	190	443	144	445	128	412	185	427	173	426	207	412	185	426	207	399	220	412	185	399	220	392	195	349	22	396	34	356	50	349	22	356	50	361	301	349	22	361	301	344	234	349	22	344	234	338	209	301	-112	311	-96	318	128	318	128	311	-96	320	-80	318	128	320	-80	338	209	338	209	320	-80	327	-64	338	209	327	-64	331	-48	296	42	291	42	301	-112	296	42	301	-112	318	128	272	-53	264	-81	264	-146	272	-53	264	-146	278	-137	272	-53	278	-137	290	17	256	-104	248	-122	250	-153	256	-104	250	-153	264	-146	256	-104	264	-146	264	-81	228	-138	233	-157	238	-134	238	-134	233	-157	250	-153	238	-134	250	-153	248	-122	200	46	208	19	212	45	212	45	208	19	222	18	212	45	222	18	225	44	225	44	222	18	237	17	225	44	237	17	239	43	239	43	237	17	252	16	239	43	252	16	254	42	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	227	-138	224	-137	233	-157	227	-138	233	-157	228	-138	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	249	239	266	306	251	379	266	306	262	389	262	389	266	306	275	398	242	214	238	365	227	350	242	214	227	350	218	334	242	214	218	334	211	317	242	214	211	317	206	301	242	214	206	301	200	46	182	206	162	128	165	-80	182	206	165	-80	171	-64	182	206	171	-64	176	-48	182	206	176	-48	194	21	140	36	117	-53	122	-137	140	36	122	-137	134	-126	140	36	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	520	386	520	363	522	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	188	228	180	200	195	27	188	228	195	27	206	301	206	301	195	27	201	52	212	24	201	52	195	27	96	145	105	162	105	197	105	197	105	162	121	177	105	197	121	177	140	214	140	214	121	177	146	189	140	214	146	189	188	228	188	228	146	189	180	200	105	197	83	176	96	145	96	145	83	176	94	128	95	114	94	128	91	71	95	114	91	71	112	55	68	128	70	107	71	153	71	153	70	107	77	88	71	153	77	88	83	176	83	176	77	88	91	71	83	176	91	71	94	128	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	201	52	212	24	218	49	218	49	212	24	230	22	218	49	230	22	235	47	235	47	230	22	248	20	235	47	248	20	254	46	254	46	248	20	269	18	254	46	269	18	274	44	274	44	269	18	290	17	274	44	290	17	296	43	296	43	290	17	301	-112	296	43	301	-112	339	214	339	214	301	-112	311	-96	339	214	311	-96	320	-80	251	379	241	209	248	236	248	236	241	209	258	211	248	236	258	211	265	237	265	237	258	211	277	212	265	237	277	212	284	238	284	238	277	212	296	213	284	238	296	213	303	239	303	239	296	213	317	214	303	239	317	214	324	240	324	240	317	214	339	214	345	240	339	214	348	16	345	240	348	16	361	301	361	301	348	16	354	42	370	16	354	42	348	16	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	354	42	370	16	377	42	377	42	370	16	391	17	377	42	391	17	397	43	397	43	391	17	410	18	397	43	410	18	417	44	417	44	410	18	428	19	417	44	428	19	435	45	435	45	428	19	446	20	435	45	446	20	453	46	453	46	446	20	457	-112	453	46	457	-112	492	204	492	204	457	-112	467	-96	492	204	467	-96	475	-80	406	379	397	213	403	239	403	239	397	213	419	212	403	239	419	212	425	238	425	238	419	212	440	211	425	238	440	211	445	236	445	236	440	211	459	209	445	236	459	209	464	234	464	234	459	209	476	207	464	234	476	207	482	231	482	231	476	207	492	204	498	228	492	204	507	29	498	228	507	29	517	301	517	301	507	29	513	56	554	42	513	56	507	29	492	204	475	-80	482	-64	492	204	482	-64	487	-48	492	204	487	-48	507	29	446	20	427	-53	433	-137	446	20	433	-137	445	-126	446	20	445	-126	457	-112	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	561	379	553	214	576	306	561	379	576	306	573	389	573	389	576	306	585	398	529	334	531	128	538	350	538	350	531	128	547	190	538	350	547	190	549	365	549	365	547	190	553	214	549	365	553	214	561	379	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	626	128	623	148	622	103	622	103	623	148	616	167	622	103	616	167	610	80	610	80	616	167	602	185	610	80	602	185	599	128	599	128	597	111	610	80	610	80	597	111	588	59	602	185	582	200	582	168	602	185	582	168	592	155	602	185	592	155	598	142	602	185	598	142	599	128	567	180	582	168	582	200	567	180	582	200	553	214	567	180	553	214	547	190	531	128	529	334	522	317	531	128	522	317	517	301	531	128	517	301	513	56	597	111	588	94	588	59	588	59	588	94	572	80	588	59	572	80	554	42	554	42	572	80	548	67	554	42	548	67	513	56	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	406	379	403	239	421	306	406	379	421	306	417	389	417	389	421	306	430	398	397	213	406	379	394	365	397	213	394	365	383	350	397	213	383	350	373	334	397	213	373	334	366	317	397	213	366	317	361	301	397	213	361	301	354	42	339	214	320	-80	327	-64	339	214	327	-64	332	-48	339	214	332	-48	348	16	290	17	272	-53	278	-137	290	17	278	-137	289	-126	290	17	289	-126	301	-112	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	248	236	266	306	251	379	266	306	262	389	262	389	266	306	275	398	241	209	251	379	238	365	241	209	238	365	227	350	241	209	227	350	218	334	241	209	218	334	211	317	241	209	211	317	206	301	241	209	206	301	201	52	180	200	162	128	165	-80	180	200	165	-80	171	-64	180	200	171	-64	176	-48	180	200	176	-48	195	27	165	-80	162	128	156	-96	156	-96	162	128	147	66	156	-96	147	66	146	-112	146	-112	147	66	141	41	126	76	111	88	112	55	126	76	112	55	141	41	126	76	141	41	147	66	101	100	95	114	112	55	101	100	112	55	111	88	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	141	41	117	-53	122	-137	141	41	122	-137	134	-126	141	41	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	520	386	520	363	522	374	675	386	675	363	677	374	394	-134	405	-153	403	-122	482	231	492	204	498	228	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	324	240	339	214	345	240	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	261	105	260	104	265	84	265	84	260	104	259	103	265	84	259	103	258	103	258	103	252	104	265	84	265	84	252	104	251	88	262	110	265	150	261	112	261	112	265	150	261	113	255	121	261	113	259	156	255	121	259	156	253	161	255	121	253	161	249	128	249	128	253	161	246	165	249	128	246	165	242	135	242	135	246	165	239	169	242	135	239	169	234	141	234	141	239	169	232	173	234	141	232	173	225	147	225	147	232	173	227	350	225	147	227	350	218	334	170	156	171	-64	176	183	176	183	171	-64	176	-48	176	183	176	-48	206	301	206	301	176	-48	225	147	206	301	225	147	211	317	211	317	225	147	218	334	102	96	112	118	114	160	114	160	112	118	127	136	114	160	127	136	143	176	143	176	127	136	147	149	143	176	147	149	176	183	176	183	147	149	170	156	92	136	77	106	98	71	92	136	98	71	102	96	92	136	102	96	114	160	273	140	269	145	277	78	277	78	269	145	265	150	277	78	265	150	265	84	265	84	265	150	262	107	262	106	261	105	265	84	262	106	265	84	262	107	234	107	228	109	238	91	234	107	238	91	240	106	240	106	238	91	251	88	240	106	251	88	246	104	246	104	251	88	252	104	280	129	277	134	277	78	280	129	277	78	290	71	280	129	290	71	283	123	292	73	295	119	291	117	291	117	289	117	290	71	290	71	289	117	287	119	290	71	287	119	286	120	314	123	321	135	310	141	314	123	310	141	307	111	307	111	310	141	307	136	307	111	307	136	303	130	307	111	303	130	301	99	301	99	303	130	299	124	301	99	299	124	296	86	296	86	299	124	295	119	296	86	295	119	292	73	291	117	290	71	292	73	284	122	283	123	290	71	284	122	290	71	286	120	265	150	262	110	262	109	265	150	262	109	262	108	265	150	262	108	262	107	265	150	259	156	261	113	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	232	173	238	365	227	350	232	173	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	170	156	117	-53	122	-137	170	156	122	-137	134	-126	170	156	134	-126	146	-112	170	156	146	-112	156	-96	170	156	156	-96	165	-80	170	156	165	-80	171	-64	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	273	140	277	78	277	134	238	91	228	109	224	94	98	71	77	106	72	71	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	154	239	158	213	191	245	191	245	158	213	185	219	191	245	185	219	191	10	191	245	191	10	198	36	198	36	191	10	228	16	198	36	206	301	191	245	274	161	272	160	274	136	274	136	272	160	269	160	274	136	269	160	267	160	267	160	262	160	265	141	265	141	262	160	257	161	265	141	257	161	257	145	257	145	257	161	252	162	257	145	252	162	247	148	247	148	252	162	247	163	247	148	247	163	242	165	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	260	388	236	362	240	205	260	388	240	205	247	232	260	388	247	232	266	306	240	205	236	362	217	333	240	205	217	333	206	301	240	205	206	301	198	36	281	203	276	164	283	130	281	203	283	130	289	192	285	57	283	130	279	102	285	57	279	102	267	77	271	214	260	223	264	182	271	214	264	182	270	174	271	214	270	174	276	164	271	214	276	164	281	203	260	223	247	232	249	198	260	223	249	198	257	191	260	223	257	191	264	182	285	57	267	77	260	32	260	32	267	77	249	57	260	32	249	57	228	16	228	16	249	57	225	43	228	16	225	43	198	36	122	222	97	197	104	155	104	155	97	197	100	127	102	109	100	127	98	57	102	109	98	57	115	38	74	127	77	102	80	165	80	165	77	102	85	78	80	165	85	78	97	197	97	197	85	78	98	57	97	197	98	57	100	127	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	124	-136	124	-136	107	-90	98	-113	124	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	137	23	147	-111	143	50	137	23	143	50	128	61	137	23	128	61	116	75	137	23	116	75	115	38	107	91	102	109	115	38	107	91	115	38	116	75	185	219	143	50	147	-111	185	219	147	-111	165	-80	185	219	165	-80	176	-48	185	219	176	-48	191	10	124	-136	147	-111	137	23	124	-136	137	23	117	-53	124	-136	117	-53	113	-68	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	289	192	283	130	285	57	289	192	285	57	302	89	289	192	302	89	297	179	300	174	302	89	301	173	301	173	302	89	303	173	307	175	303	173	309	127	307	175	309	127	312	180	312	180	309	127	311	141	312	180	311	141	315	154	302	89	300	174	299	176	302	89	299	176	298	177	302	89	298	177	297	179	274	161	274	136	275	162	275	162	274	136	283	130	275	162	283	130	276	164	267	160	265	141	274	136	327	179	334	191	323	198	327	179	323	198	321	167	321	167	323	198	320	193	321	167	320	193	316	186	316	186	312	180	315	154	316	186	315	154	321	167	303	173	302	89	309	127	62	-83	65	-132	69	-86	249	198	247	232	240	205	247	148	242	165	237	151	364	388	365	362	367	374	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	154	239	158	213	191	245	191	245	158	213	185	219	191	245	185	219	191	10	191	245	191	10	198	36	198	36	191	10	229	16	198	36	206	301	191	245	305	170	306	171	308	188	308	188	306	171	308	172	308	188	308	172	310	172	310	172	314	172	318	185	318	185	314	172	320	171	318	185	320	171	329	183	329	183	320	171	325	169	329	183	325	169	330	167	330	167	335	166	340	180	330	167	340	180	329	183	318	185	308	188	310	172	313	378	314	339	316	382	316	382	314	339	320	336	316	382	320	336	318	386	318	386	320	336	322	412	322	412	320	336	328	335	322	412	328	335	336	410	336	410	328	335	340	337	336	410	340	337	348	406	348	406	340	337	351	343	348	406	351	343	358	399	358	399	351	343	359	351	358	399	359	351	364	388	364	388	359	351	365	362	364	388	365	362	367	374	322	412	289	405	296	384	322	412	296	384	309	391	322	412	309	391	311	391	322	412	311	391	313	390	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	270	322	289	405	270	322	276	344	289	405	276	344	285	367	289	405	285	367	296	384	260	388	236	362	240	205	260	388	240	205	247	232	260	388	247	232	266	306	240	205	245	201	247	232	247	232	245	201	250	198	247	232	250	198	256	226	256	226	250	198	255	193	256	226	255	193	260	189	240	205	236	362	217	333	240	205	217	333	206	301	240	205	206	301	198	36	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	309	372	314	339	313	378	305	170	308	188	304	168	304	168	308	188	297	192	304	168	297	192	304	166	304	166	297	192	303	93	304	166	303	93	304	160	297	192	287	195	303	93	303	93	287	195	287	59	287	59	287	195	283	128	256	226	260	189	265	219	265	219	260	189	264	184	265	219	264	184	265	148	265	219	265	148	273	212	273	212	265	148	270	155	273	212	270	155	275	157	275	157	278	155	280	204	280	204	278	155	281	149	280	204	281	149	287	195	287	195	281	149	282	141	287	195	282	141	283	133	253	128	256	133	257	163	257	163	256	133	260	140	257	163	260	140	261	173	261	173	260	140	265	148	261	173	265	148	264	184	247	144	241	135	253	128	247	144	253	128	252	153	252	153	253	128	257	163	287	195	283	133	283	128	280	204	273	212	275	157	309	131	309	138	307	146	309	131	307	146	306	153	309	131	306	153	304	160	309	131	304	160	303	93	283	128	279	100	287	59	287	59	279	100	267	76	287	59	267	76	261	33	261	33	267	76	249	56	261	33	249	56	229	16	229	16	249	56	225	42	229	16	225	42	198	36	122	222	97	197	104	155	104	155	97	197	100	127	102	109	100	127	98	57	102	109	98	57	115	38	74	127	77	102	80	165	80	165	77	102	85	78	80	165	85	78	97	197	97	197	85	78	98	57	97	197	98	57	100	127	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-69	106	-91	124	-136	124	-136	106	-91	97	-113	124	-136	97	-113	94	-153	94	-153	97	-113	86	-131	94	-153	86	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	137	23	147	-111	143	50	137	23	143	50	128	61	137	23	128	61	116	75	137	23	116	75	115	38	107	91	102	109	115	38	107	91	115	38	116	75	185	219	143	50	147	-111	185	219	147	-111	165	-80	185	219	165	-80	176	-48	185	219	176	-48	191	10	124	-136	147	-111	137	23	124	-136	137	23	117	-53	124	-136	117	-53	113	-69	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	62	-83	65	-132	69	-86	35	37	35	9	41	49	41	49	35	9	41	-2	41	49	41	-2	51	58	51	58	41	-2	51	-11	51	58	51	-11	63	64	63	64	51	-11	63	-17	63	64	63	-17	76	66	76	66	63	-17	76	-20	76	66	76	-20	90	64	90	64	76	-20	90	-17	90	64	90	-17	102	58	102	58	90	-17	102	-11	102	58	102	-11	112	49	112	49	102	-11	112	-2	112	49	112	-2	118	37	118	37	112	-2	118	9	118	37	118	9	120	23	145	258	145	230	151	270	151	270	145	230	151	218	151	270	151	218	161	279	161	279	151	218	161	209	161	279	161	209	173	285	173	285	161	209	173	203	173	285	173	203	186	287	186	287	173	203	186	200	186	287	186	200	200	285	200	285	186	200	200	203	200	285	200	203	212	279	212	279	200	203	212	209	212	279	212	209	221	270	221	270	212	209	222	218	221	270	222	218	228	258	228	258	222	218	228	230	228	258	228	230	230	244	258	37	258	9	264	49	264	49	258	9	264	-2	264	49	264	-2	273	58	273	58	264	-2	273	-11	273	58	273	-11	285	64	285	64	273	-11	285	-17	285	64	285	-17	299	66	299	66	285	-17	299	-20	299	66	299	-20	313	64	313	64	299	-20	313	-17	313	64	313	-17	325	58	325	58	313	-17	325	-11	325	58	325	-11	334	49	334	49	325	-11	334	-2	334	49	334	-2	340	37	340	37	334	-2	340	9	340	37	340	9	343	23	258	9	258	37	256	23	145	230	145	258	143	244	35	9	35	37	33	23	145	37	145	9	151	49	151	49	145	9	151	-2	151	49	151	-2	161	58	161	58	151	-2	161	-11	161	58	161	-11	173	64	173	64	161	-11	173	-17	173	64	173	-17	186	66	186	66	173	-17	186	-20	186	66	186	-20	200	64	200	64	186	-20	200	-17	200	64	200	-17	212	58	212	58	200	-17	212	-11	212	58	212	-11	221	49	221	49	212	-11	222	-2	221	49	222	-2	228	37	228	37	222	-2	228	9	228	37	228	9	230	23	258	258	258	230	264	270	264	270	258	230	264	218	264	270	264	218	273	279	273	279	264	218	273	209	273	279	273	209	285	285	285	285	273	209	285	203	285	285	285	203	299	287	299	287	285	203	299	200	299	287	299	200	313	285	313	285	299	200	313	203	313	285	313	203	325	279	325	279	313	203	325	209	325	279	325	209	334	270	334	270	325	209	334	218	334	270	334	218	340	258	340	258	334	218	340	230	340	258	340	230	343	244	35	258	35	230	41	270	41	270	35	230	41	218	41	270	41	218	51	279	51	279	41	218	51	209	51	279	51	209	63	285	63	285	51	209	63	203	63	285	63	203	76	287	76	287	63	203	76	200	76	287	76	200	90	285	90	285	76	200	90	203	90	285	90	203	102	279	102	279	90	203	102	209	102	279	102	209	112	270	112	270	102	209	112	218	112	270	112	218	118	258	118	258	112	218	118	230	118	258	118	230	120	244	35	230	35	258	33	244	258	230	258	258	256	244	145	9	145	37	143	23	97	258	97	230	103	270	103	270	97	230	103	218	103	270	103	218	113	279	113	279	103	218	113	209	113	279	113	209	125	285	125	285	113	209	125	203	125	285	125	203	138	287	138	287	125	203	138	200	138	287	138	200	152	285	152	285	138	200	152	203	152	285	152	203	164	279	164	279	152	203	164	209	164	279	164	209	174	270	174	270	164	209	174	218	174	270	174	218	180	258	180	258	174	218	180	230	180	258	180	230	182	244	97	37	97	9	103	49	103	49	97	9	103	-2	103	49	103	-2	113	58	113	58	103	-2	113	-11	113	58	113	-11	125	64	125	64	113	-11	125	-17	125	64	125	-17	138	66	138	66	125	-17	138	-20	138	66	138	-20	152	64	152	64	138	-20	152	-17	152	64	152	-17	164	58	164	58	152	-17	164	-11	164	58	164	-11	174	49	174	49	164	-11	174	-2	174	49	174	-2	180	37	180	37	174	-2	180	9	180	37	180	9	182	23	97	9	97	37	95	23	97	230	97	258	95	244	36	258	36	230	42	270	42	270	36	230	42	218	42	270	42	218	52	279	52	279	42	218	52	209	52	279	52	209	64	285	64	285	52	209	64	203	64	285	64	203	78	287	78	287	64	203	78	200	78	287	78	200	91	285	91	285	78	200	91	203	91	285	91	203	103	279	103	279	91	203	103	209	103	279	103	209	113	270	113	270	103	209	113	218	113	270	113	218	119	258	119	258	113	218	119	230	119	258	119	230	121	244	36	37	36	9	42	49	42	49	36	9	42	-2	42	49	42	-2	52	58	52	58	42	-2	52	-11	52	58	52	-11	64	64	64	64	52	-11	64	-17	64	64	64	-17	78	66	78	66	64	-17	78	-20	78	66	78	-20	91	64	91	64	78	-20	91	-17	91	64	91	-17	103	58	103	58	91	-17	103	-11	103	58	103	-11	113	49	113	49	103	-11	113	-2	113	49	113	-2	119	37	119	37	113	-2	119	9	119	37	119	9	121	23	257	258	257	230	263	270	263	270	257	230	263	218	263	270	263	218	272	279	272	279	263	218	272	209	272	279	272	209	284	285	284	285	272	209	284	203	284	285	284	203	298	287	298	287	284	203	298	200	298	287	298	200	312	285	312	285	298	200	312	203	312	285	312	203	324	279	324	279	312	203	324	209	324	279	324	209	333	270	333	270	324	209	333	218	333	270	333	218	339	258	339	258	333	218	339	230	339	258	339	230	342	244	257	37	257	9	263	49	263	49	257	9	263	-2	263	49	263	-2	272	58	272	58	263	-2	272	-11	272	58	272	-11	284	64	284	64	272	-11	284	-17	284	64	284	-17	298	66	298	66	284	-17	298	-20	298	66	298	-20	312	64	312	64	298	-20	312	-17	312	64	312	-17	324	58	324	58	312	-17	324	-11	324	58	324	-11	333	49	333	49	324	-11	333	-2	333	49	333	-2	339	37	339	37	333	-2	339	9	339	37	339	9	342	23	257	9	257	37	254	23	257	230	257	258	254	244	36	9	36	37	34	23	36	230	36	258	34	244	33	148	33	104	343	104	33	148	343	104	343	148	148	243	148	218	154	255	154	255	148	218	154	206	154	255	154	206	163	264	163	264	154	206	163	198	163	264	163	198	174	270	174	270	163	198	174	192	174	270	174	192	187	272	187	272	174	192	187	190	187	272	187	190	200	270	200	270	187	190	200	192	200	270	200	192	211	264	211	264	200	192	211	198	211	264	211	198	220	255	220	255	211	198	220	206	220	255	220	206	226	243	226	243	220	206	226	218	226	243	226	218	228	230	148	218	148	243	146	230	33	148	33	104	238	104	33	148	238	104	238	148	263	35	263	10	269	47	269	47	263	10	269	-1	269	47	269	-1	278	56	278	56	269	-1	278	-10	278	56	278	-10	289	62	289	62	278	-10	289	-15	289	62	289	-15	302	64	302	64	289	-15	302	-17	302	64	302	-17	315	62	315	62	302	-17	315	-15	315	62	315	-15	326	56	326	56	315	-15	326	-10	326	56	326	-10	335	47	335	47	326	-10	335	-1	335	47	335	-1	341	35	341	35	335	-1	341	10	341	35	341	10	343	22	263	243	263	218	269	255	269	255	263	218	269	206	269	255	269	206	278	264	278	264	269	206	278	198	278	264	278	198	289	270	289	270	278	198	289	192	289	270	289	192	302	272	302	272	289	192	302	190	302	272	302	190	315	270	315	270	302	190	315	192	315	270	315	192	326	264	326	264	315	192	326	198	326	264	326	198	335	255	335	255	326	198	335	206	335	255	335	206	341	243	341	243	335	206	341	218	341	243	341	218	343	230	263	218	263	243	261	230	263	10	263	35	261	22	35	37	35	9	41	49	41	49	35	9	41	-2	41	49	41	-2	51	58	51	58	41	-2	51	-11	51	58	51	-11	63	64	63	64	51	-11	63	-17	63	64	63	-17	76	66	76	66	63	-17	76	-20	76	66	76	-20	90	64	90	64	76	-20	90	-17	90	64	90	-17	102	58	102	58	90	-17	102	-11	102	58	102	-11	112	49	112	49	102	-11	112	-2	112	49	112	-2	118	37	118	37	112	-2	118	9	118	37	118	9	120	23	35	258	35	230	41	270	41	270	35	230	41	218	41	270	41	218	51	279	51	279	41	218	51	209	51	279	51	209	63	285	63	285	51	209	63	203	63	285	63	203	76	287	76	287	63	203	76	200	76	287	76	200	90	285	90	285	76	200	90	203	90	285	90	203	102	279	102	279	90	203	102	209	102	279	102	209	112	270	112	270	102	209	112	218	112	270	112	218	118	258	118	258	112	218	118	230	118	258	118	230	120	244	33	160	33	108	343	108	33	160	343	108	343	160	258	37	258	9	264	49	264	49	258	9	264	-2	264	49	264	-2	273	58	273	58	264	-2	273	-11	273	58	273	-11	285	64	285	64	273	-11	285	-17	285	64	285	-17	299	66	299	66	285	-17	299	-20	299	66	299	-20	313	64	313	64	299	-20	313	-17	313	64	313	-17	325	58	325	58	313	-17	325	-11	325	58	325	-11	334	49	334	49	325	-11	334	-2	334	49	334	-2	340	37	340	37	334	-2	340	9	340	37	340	9	343	23	258	258	258	230	264	270	264	270	258	230	264	218	264	270	264	218	273	279	273	279	264	218	273	209	273	279	273	209	285	285	285	285	273	209	285	203	285	285	285	203	299	287	299	287	285	203	299	200	299	287	299	200	313	285	313	285	299	200	313	203	313	285	313	203	325	279	325	279	313	203	325	209	325	279	325	209	334	270	334	270	325	209	334	218	334	270	334	218	340	258	340	258	334	218	340	230	340	258	340	230	343	244	258	230	258	258	256	244	258	9	258	37	256	23	35	230	35	258	33	244	35	9	35	37	33	23	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	147	254	147	227	153	265	153	265	147	227	153	216	153	265	153	216	162	274	162	274	153	216	162	207	162	274	162	207	173	280	173	280	162	207	173	201	173	280	173	201	186	282	186	282	173	201	186	199	186	282	186	199	200	280	200	280	186	199	200	201	200	280	200	201	211	274	211	274	200	201	211	207	211	274	211	207	220	265	220	265	211	207	220	216	220	265	220	216	226	254	226	254	220	216	226	227	226	254	226	227	228	241	147	25	147	0	153	37	153	37	147	0	153	-12	153	37	153	-12	162	46	162	46	153	-12	162	-21	162	46	162	-21	173	52	173	52	162	-21	173	-26	173	52	173	-26	186	54	186	54	173	-26	186	-29	186	54	186	-29	200	52	200	52	186	-29	200	-26	200	52	200	-26	211	46	211	46	200	-26	211	-21	211	46	211	-21	220	37	220	37	211	-21	220	-12	220	37	220	-12	226	25	226	25	220	-12	226	0	226	25	226	0	228	12	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	147	0	147	25	145	12	147	227	147	254	145	241	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	257	134	274	131	257	134	257	134	274	131	281	172	257	134	281	172	252	178	257	134	252	178	235	128	235	128	252	178	221	172	235	128	221	172	209	113	209	113	221	172	191	157	209	113	191	157	181	96	181	96	191	157	164	140	181	96	164	140	151	81	151	81	164	140	139	125	151	81	139	125	121	75	121	75	139	125	118	119	324	131	305	156	307	89	324	131	307	89	314	66	324	131	314	66	341	66	324	131	341	66	336	100	305	156	281	172	287	122	305	156	287	122	298	107	305	156	298	107	307	89	101	122	87	131	91	81	101	122	91	81	121	75	101	122	121	75	118	119	67	164	60	187	67	99	67	164	67	99	76	146	76	146	67	99	91	81	76	146	91	81	87	131	60	187	33	187	39	155	60	187	39	155	50	125	60	187	50	125	67	99	281	172	274	131	287	122	34	125	37	103	38	153	38	153	37	103	46	80	38	153	46	80	50	176	50	176	46	80	62	61	50	176	62	61	60	124	60	124	67	194	50	176	110	209	107	163	122	161	110	209	122	161	132	206	132	206	122	161	138	153	132	206	138	153	151	198	151	198	138	153	155	140	151	198	155	140	167	185	167	185	155	140	172	121	167	185	172	121	180	171	180	171	172	121	190	94	180	171	190	94	191	155	191	155	190	94	201	79	191	155	201	79	210	127	210	127	201	79	214	65	210	127	214	65	226	108	226	108	214	65	229	53	226	108	229	53	241	97	241	97	229	53	247	45	241	97	247	45	255	90	255	90	247	45	268	42	255	90	268	42	272	89	272	89	268	42	290	46	272	89	290	46	286	90	69	149	78	157	87	205	87	205	78	157	91	161	87	205	91	161	110	209	110	209	91	161	107	163	67	194	60	124	62	138	67	194	62	138	69	149	67	194	69	149	87	205	95	90	81	94	83	48	95	90	83	48	112	42	95	90	112	42	112	89	60	124	62	61	63	112	63	112	62	61	83	48	63	112	83	48	70	102	70	102	83	48	81	94	294	159	305	152	305	199	305	199	305	152	313	142	305	199	313	142	323	184	323	184	313	142	315	126	327	76	315	126	313	113	327	76	313	113	310	58	310	58	313	113	307	103	310	58	307	103	298	95	285	207	266	209	281	162	285	207	281	162	294	159	285	207	294	159	305	199	336	161	323	184	327	76	336	161	327	76	338	99	336	161	338	99	342	128	298	95	286	90	290	46	298	95	290	46	310	58	315	126	327	76	323	184	281	162	266	209	266	163	80	152	84	167	88	237	88	237	84	167	92	179	88	237	92	179	117	242	117	242	92	179	103	187	117	242	103	187	117	190	117	190	130	188	150	236	150	236	130	188	142	182	150	236	142	182	151	172	78	136	80	152	88	237	78	136	88	237	64	221	78	136	64	221	47	199	78	136	47	199	37	171	78	136	37	171	33	141	162	136	170	100	176	221	176	221	170	100	184	71	176	221	184	71	195	198	195	198	184	71	202	50	195	198	202	50	207	170	207	170	202	50	227	38	207	170	227	38	213	140	213	140	227	38	217	119	291	109	283	97	287	39	287	39	283	97	272	88	287	39	272	88	258	85	258	85	244	87	257	33	257	33	244	87	233	93	257	33	233	93	227	38	227	38	233	93	224	103	227	38	224	103	217	119	157	156	162	136	176	221	157	156	176	221	151	172	151	172	176	221	150	236	150	236	117	242	117	190	342	134	297	140	310	54	342	134	310	54	328	77	342	134	328	77	338	104	310	54	297	140	295	124	310	54	295	124	291	109	310	54	291	109	287	39	258	85	257	33	287	39	106	22	91	33	112	-14	112	-14	91	33	82	46	112	-14	82	46	79	-1	79	-1	82	46	79	61	71	162	79	61	88	188	79	61	86	82	88	188	88	188	86	82	103	108	88	188	103	108	95	209	95	209	103	108	120	253	120	253	103	108	123	138	120	253	123	138	140	230	140	230	123	138	140	169	140	230	140	169	147	200	92	224	95	209	120	253	92	224	120	253	92	271	92	224	92	271	83	236	83	236	92	271	68	245	68	245	92	271	59	282	68	245	59	282	49	253	49	253	59	282	26	287	49	253	26	287	26	260	125	14	106	22	112	-14	125	14	112	-14	147	-19	125	14	147	-19	147	7	71	162	51	133	52	16	71	162	52	16	79	-1	71	162	79	-1	79	61	33	102	26	70	33	40	33	102	33	40	52	16	33	102	52	16	51	133	136	177	123	178	126	133	126	133	123	178	118	134	101	131	118	134	123	178	101	131	123	178	93	172	113	31	151	31	162	116	162	116	173	163	161	169	162	116	161	169	152	121	152	121	161	169	149	174	152	121	149	174	143	127	143	127	149	174	136	177	143	127	136	177	134	130	134	130	136	177	126	133	307	164	298	146	307	99	307	99	298	146	287	131	307	99	287	131	283	81	283	81	287	131	274	122	283	81	274	122	257	119	257	119	249	120	254	75	254	75	249	120	241	123	254	75	241	123	241	76	241	76	241	123	232	127	241	76	232	127	228	79	228	79	232	127	223	132	228	79	223	132	215	84	215	84	223	132	213	138	215	84	213	138	202	91	224	222	185	156	190	98	224	222	190	98	202	91	224	222	202	91	213	138	224	222	213	138	262	222	190	98	185	156	173	163	190	98	173	163	162	116	190	98	162	116	151	31	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	257	119	254	75	283	81	60	66	67	89	69	156	69	156	67	89	76	107	69	156	76	107	93	172	93	172	76	107	87	122	93	172	87	122	101	131	60	66	69	156	51	131	60	66	51	131	39	100	60	66	39	100	33	66	99	86	118	90	118	90	121	134	118	90	139	84	121	134	139	84	151	128	151	128	139	84	165	70	151	128	165	70	181	114	181	114	165	70	193	52	181	114	193	52	209	96	209	96	193	52	223	37	209	96	223	37	235	81	235	81	223	37	252	31	235	81	252	31	257	75	257	75	252	31	284	38	257	75	284	38	276	80	326	82	337	112	342	143	326	82	342	143	315	143	326	82	315	143	309	125	326	82	309	125	308	56	276	80	284	38	291	91	291	91	284	38	308	56	291	91	308	56	302	107	302	107	308	56	309	125	74	59	85	75	91	127	91	127	85	75	99	86	91	127	99	86	121	134	121	134	99	86	118	90	67	109	50	83	61	22	67	109	61	22	66	40	67	109	66	40	74	59	67	109	74	59	91	127	39	52	34	22	61	22	39	52	61	22	50	83	34	232	34	188	341	188	34	232	341	188	341	232	34	66	34	22	341	22	34	66	341	22	341	66	123	223	118	179	140	172	123	223	140	172	153	217	153	217	140	172	166	158	153	217	166	158	183	202	183	202	166	158	194	140	183	202	194	140	211	184	211	184	194	140	224	126	211	184	224	126	236	170	236	170	224	126	254	119	236	170	254	119	257	164	257	164	254	119	285	126	257	164	285	126	276	168	326	171	337	201	342	232	326	171	342	232	315	232	326	171	315	232	309	214	326	171	309	214	309	145	276	168	285	126	291	179	291	179	285	126	309	145	291	179	309	145	302	195	302	195	309	145	309	214	74	147	85	163	92	216	92	216	85	163	99	174	92	216	99	174	123	223	123	223	99	174	118	179	67	198	50	172	61	110	67	198	61	110	66	129	67	198	66	129	74	147	67	198	74	147	92	216	39	142	34	110	61	110	39	142	61	110	50	172	99	171	118	175	118	175	121	219	118	175	129	173	121	219	129	173	137	217	137	217	129	173	143	167	137	217	143	167	153	212	153	212	143	167	156	160	153	212	156	160	169	205	169	205	156	160	168	152	169	205	168	152	179	145	179	145	179	62	208	129	179	145	208	129	184	197	179	145	184	197	169	205	231	265	198	189	208	129	231	265	208	129	216	125	231	265	216	125	226	172	231	265	226	172	267	265	238	165	232	168	233	118	233	118	232	168	226	172	233	118	226	172	225	121	225	121	226	172	216	125	179	62	179	145	160	18	160	18	179	145	142	62	160	18	142	62	140	-26	140	-26	142	62	123	18	140	-26	123	18	103	-26	35	62	35	18	123	18	35	62	123	18	142	62	309	210	302	192	308	141	308	141	302	192	291	176	308	141	291	176	284	123	284	123	291	176	276	165	284	123	276	165	257	160	257	160	250	161	252	116	252	116	250	161	244	163	252	116	244	163	243	117	243	117	244	163	238	165	243	117	238	165	233	118	326	167	337	197	342	228	326	167	342	228	315	228	326	167	315	228	309	210	326	167	309	210	308	141	257	160	252	116	284	123	179	62	160	18	342	18	179	62	342	18	342	62	74	143	85	159	91	212	91	212	85	159	99	171	91	212	99	171	121	219	121	219	99	171	118	175	67	193	50	167	61	107	67	193	61	107	66	125	67	193	66	125	74	143	67	193	74	143	91	212	39	137	34	107	61	107	39	137	61	107	50	167	184	197	208	129	198	189	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	105	-29	123	-74	128	14	128	14	123	-74	146	-29	128	14	146	-29	157	72	157	72	146	-29	167	14	157	72	167	14	179	116	179	116	167	14	196	72	179	116	196	72	199	156	199	156	196	72	219	116	199	156	219	116	238	156	308	261	299	242	308	196	308	196	299	242	288	228	308	196	288	228	284	179	284	179	288	228	274	219	284	179	274	219	257	216	257	216	236	222	254	172	254	172	236	222	224	178	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	257	216	254	172	284	179	219	116	196	72	341	72	219	116	341	72	341	116	34	116	34	72	157	72	34	116	157	72	179	116	167	14	146	-29	341	-29	167	14	341	-29	341	14	34	14	34	-29	105	-29	34	14	105	-29	128	14	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	123	-74	105	-29	83	-74	99	227	118	231	118	231	123	275	118	231	132	228	123	275	132	228	143	273	143	273	132	228	149	221	143	273	149	221	163	266	163	266	149	221	166	211	163	266	166	211	181	256	181	256	166	211	182	201	181	256	182	201	199	245	199	245	182	201	195	192	199	245	195	192	196	116	196	116	195	192	174	72	174	72	195	192	156	116	174	72	156	116	145	14	145	14	156	116	134	72	145	14	134	72	123	-29	123	-29	134	72	105	14	123	-29	105	14	99	-75	99	-75	105	14	83	-29	99	-75	83	-29	60	-75	253	216	252	217	254	172	254	172	252	217	250	217	254	172	250	217	249	172	249	172	250	217	248	218	249	172	248	218	243	173	259	321	216	234	227	177	259	321	227	177	232	175	259	321	232	175	238	174	259	321	238	174	248	218	259	321	248	218	300	321	199	245	196	116	227	177	199	245	227	177	216	234	309	266	302	248	309	198	309	198	302	248	291	232	309	198	291	232	285	179	285	179	291	232	276	220	285	179	276	220	257	216	257	216	255	216	285	179	285	179	255	216	254	172	326	224	337	254	342	284	326	224	342	284	315	284	326	224	315	284	309	266	326	224	309	266	309	198	196	116	174	72	341	72	196	116	341	72	341	116	34	116	34	72	134	72	34	116	134	72	156	116	145	14	123	-29	341	-29	145	14	341	-29	341	14	34	14	34	-29	83	-29	34	14	83	-29	105	14	74	199	85	215	92	268	92	268	85	215	99	227	92	268	99	227	123	275	123	275	99	227	118	231	67	250	50	224	61	163	67	250	61	163	66	181	67	250	66	181	74	199	67	250	74	199	92	268	39	194	34	163	61	163	39	194	61	163	50	224	253	216	254	172	255	216	248	218	238	174	243	173	101	78	118	81	118	81	123	125	118	81	140	75	123	125	140	75	154	119	154	119	140	75	166	60	154	119	166	60	184	104	184	104	166	60	194	43	184	104	194	43	211	87	211	87	194	43	224	28	211	87	224	28	236	72	236	72	224	28	254	22	236	72	254	22	257	66	257	66	254	22	284	28	257	66	284	28	274	69	77	54	88	69	94	119	94	119	88	69	101	78	94	119	101	78	123	125	123	125	101	78	118	81	70	103	51	78	61	13	70	103	61	13	68	36	70	103	68	36	77	54	70	103	77	54	94	119	39	47	34	13	61	13	39	47	61	13	51	78	123	245	118	201	140	195	123	245	140	195	154	239	154	239	140	195	166	180	154	239	166	180	184	224	184	224	166	180	194	163	184	224	194	163	211	207	211	207	194	163	224	148	211	207	224	148	236	192	236	192	224	148	254	142	236	192	254	142	257	186	257	186	254	142	284	148	257	186	284	148	274	189	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	274	69	284	28	288	78	288	78	284	28	308	46	288	78	308	46	299	93	299	93	308	46	308	111	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	274	189	284	148	288	198	288	198	284	148	308	166	288	198	308	166	299	213	299	213	308	166	308	231	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	138	76	139	123	133	78	133	78	139	123	131	125	133	78	131	125	128	80	128	80	131	125	123	125	128	80	123	125	123	81	123	81	123	125	118	81	101	78	118	81	123	125	101	78	123	125	94	119	123	245	118	201	130	199	123	245	130	199	140	243	140	243	130	199	142	194	140	243	142	194	157	238	157	238	142	194	156	187	157	238	156	187	170	178	214	152	222	149	239	291	239	291	222	149	233	194	238	144	233	194	230	146	230	146	233	194	222	149	204	212	189	221	191	100	204	212	191	100	214	152	204	212	214	152	239	291	308	231	299	213	308	166	308	166	299	213	288	198	308	166	288	198	284	148	284	148	288	198	274	189	284	148	274	189	257	186	257	186	253	186	254	142	254	142	253	186	248	187	254	142	248	187	246	142	246	142	248	187	243	189	246	142	243	189	238	144	238	144	243	189	238	191	238	144	238	191	233	194	308	111	299	93	308	46	308	46	299	93	288	78	308	46	288	78	284	28	284	28	288	78	274	69	284	28	274	69	257	66	257	66	246	68	254	22	254	22	246	68	237	24	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	257	66	254	22	284	28	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	257	186	254	142	284	148	157	238	170	178	173	230	173	230	170	178	185	168	173	230	185	168	189	221	189	221	185	168	188	47	189	221	188	47	191	100	191	100	188	47	204	37	191	100	204	37	206	90	206	90	204	37	220	29	206	90	220	29	221	81	221	81	220	29	237	24	221	81	237	24	234	73	234	73	237	24	246	68	137	-23	172	56	143	74	143	74	147	122	139	123	143	74	139	123	138	76	61	13	68	36	70	103	70	103	68	36	77	54	70	103	77	54	94	119	94	119	77	54	88	69	94	119	88	69	101	78	61	13	70	103	51	78	61	13	51	78	39	47	61	13	39	47	34	13	185	168	162	116	172	56	185	168	172	56	188	47	172	56	162	116	154	119	172	56	154	119	147	122	172	56	147	122	143	74	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	137	-23	143	74	100	-23	239	291	233	194	275	291	34	7	34	-36	341	-36	34	7	341	-36	341	7	123	155	118	111	140	105	123	155	140	105	154	149	154	149	140	105	166	90	154	149	166	90	184	134	184	134	166	90	194	73	184	134	194	73	211	117	211	117	194	73	224	58	211	117	224	58	236	102	236	102	224	58	254	52	236	102	254	52	257	96	257	96	254	52	284	59	257	96	284	59	274	99	77	85	88	99	94	149	94	149	88	99	101	108	94	149	101	108	123	155	123	155	101	108	118	111	70	133	51	108	61	43	70	133	61	43	68	66	70	133	68	66	77	85	70	133	77	85	94	149	39	78	34	43	61	43	39	78	61	43	51	108	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	325	102	336	132	342	164	325	102	342	164	315	164	325	102	315	164	308	141	325	102	308	141	308	76	274	99	284	59	288	108	288	108	284	59	308	76	288	108	308	76	299	122	299	122	308	76	308	141	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	101	10	118	13	118	13	123	57	118	13	140	7	123	57	140	7	154	51	154	51	140	7	166	-6	154	51	166	-6	184	37	184	37	166	-6	194	-24	184	37	194	-24	211	19	211	19	194	-24	224	-39	211	19	224	-39	236	4	236	4	224	-39	254	-45	236	4	254	-45	257	-1	257	-1	254	-45	284	-38	257	-1	284	-38	274	2	77	-12	88	1	94	52	94	52	88	1	101	10	94	52	101	10	123	57	123	57	101	10	118	13	70	35	51	11	61	-54	70	35	61	-54	68	-31	70	35	68	-31	77	-12	70	35	77	-12	94	52	39	-19	34	-54	61	-54	39	-19	61	-54	51	11	123	177	118	133	140	127	123	177	140	127	154	171	154	171	140	127	166	113	154	171	166	113	184	157	184	157	166	113	194	95	184	157	194	95	211	139	211	139	194	95	224	81	211	139	224	81	236	124	236	124	224	81	254	75	236	124	254	75	257	118	257	118	254	75	284	81	257	118	284	81	274	122	77	107	88	121	94	172	94	172	88	121	101	130	94	172	101	130	123	177	123	177	101	130	118	133	70	155	51	131	61	65	70	155	61	65	68	88	70	155	68	88	77	107	70	155	77	107	94	172	39	100	34	65	61	65	39	100	61	65	51	131	123	297	118	253	140	247	123	297	140	247	154	291	154	291	140	247	166	233	154	291	166	233	184	277	184	277	166	233	194	215	184	277	194	215	211	259	211	259	194	215	224	201	211	259	224	201	236	244	236	244	224	201	254	195	236	244	254	195	257	238	257	238	254	195	284	201	257	238	284	201	274	242	325	125	336	155	342	186	325	125	342	186	315	186	325	125	315	186	308	164	325	125	308	164	308	99	274	122	284	81	288	131	288	131	284	81	308	99	288	131	308	99	299	145	299	145	308	99	308	164	325	5	336	35	342	66	325	5	342	66	315	66	325	5	315	66	308	44	325	5	308	44	308	-20	274	2	284	-38	288	11	288	11	284	-38	308	-20	288	11	308	-20	299	25	299	25	308	-20	308	44	325	245	336	275	342	306	325	245	342	306	315	306	325	245	315	306	308	284	325	245	308	284	308	219	274	242	284	201	288	251	288	251	284	201	308	219	288	251	308	219	299	265	299	265	308	219	308	284	77	227	88	241	94	291	94	291	88	241	101	250	94	291	101	250	123	297	123	297	101	250	118	253	70	275	51	251	61	185	70	275	61	185	68	208	70	275	68	208	77	227	70	275	77	227	94	291	39	220	34	185	61	185	39	220	61	185	51	251	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	257	231	274	228	282	269	257	231	282	269	252	275	257	231	252	275	235	225	235	225	252	275	221	269	235	225	221	269	210	210	210	210	221	269	192	254	210	210	192	254	182	193	182	193	192	254	164	237	182	193	164	237	152	178	152	178	164	237	139	222	152	178	139	222	121	172	121	172	139	222	118	216	324	228	306	253	308	186	324	228	308	186	315	163	324	228	315	163	342	163	324	228	342	163	336	198	306	253	282	269	288	219	306	253	288	219	299	205	306	253	299	205	308	186	101	219	88	228	92	179	101	219	92	179	121	172	101	219	121	172	118	216	68	261	61	284	68	196	68	261	68	196	77	242	77	242	68	196	92	179	77	242	92	179	88	228	61	284	34	284	39	252	61	284	39	252	51	222	61	284	51	222	68	196	282	269	274	228	288	219	342	232	342	258	324	206	324	206	342	258	312	237	324	206	312	237	298	184	298	184	312	237	282	219	298	184	282	219	266	167	266	167	282	219	251	207	266	167	251	207	229	156	229	156	251	207	219	199	229	156	219	199	188	152	188	152	219	199	188	196	342	-6	324	47	312	17	312	17	324	47	298	70	312	17	298	70	281	35	281	35	298	70	266	88	281	35	266	88	250	48	250	48	266	88	229	99	250	48	229	99	219	55	219	55	229	99	188	57	156	55	188	57	188	103	156	55	188	103	146	99	156	55	146	99	124	49	124	49	146	99	109	87	124	49	109	87	92	36	92	36	109	87	77	69	92	36	77	69	61	18	61	18	77	69	52	47	61	18	52	47	34	21	229	99	188	103	188	57	34	259	52	206	62	237	62	237	52	206	78	184	62	237	78	184	92	220	92	220	78	184	109	167	92	220	109	167	124	207	124	207	109	167	146	156	124	207	146	156	156	199	156	199	146	156	188	152	156	199	188	152	188	196	52	206	34	259	34	232	342	21	324	47	342	-6	61	18	34	21	34	-6	146	98	34	98	118	54	146	98	118	54	128	38	146	98	128	38	139	26	146	98	139	26	154	18	146	98	154	18	149	84	230	98	227	84	236	27	236	27	227	84	222	73	236	27	222	73	221	18	221	18	222	73	213	63	221	18	213	63	204	13	204	13	213	63	202	57	204	13	202	57	189	55	189	55	175	57	187	11	187	11	175	57	170	13	149	84	154	18	155	73	155	73	154	18	170	13	155	73	170	13	163	63	163	63	170	13	175	57	257	54	342	54	342	98	257	54	342	98	230	98	257	54	230	98	236	27	257	54	236	27	249	38	189	55	187	11	204	13	139	227	128	215	146	156	146	156	128	215	118	200	146	156	118	200	34	200	227	169	230	156	236	227	227	169	236	227	222	181	222	181	236	227	221	235	222	181	221	235	213	190	213	190	221	235	204	240	213	190	204	240	202	196	202	196	204	240	189	198	175	196	189	198	187	242	175	196	187	242	170	241	146	156	149	169	153	235	153	235	149	169	155	181	153	235	155	181	170	241	170	241	155	181	163	190	170	241	163	190	175	196	257	200	249	215	236	227	257	200	236	227	230	156	257	200	230	156	342	156	257	200	342	156	342	200	204	240	187	242	189	198	146	156	34	200	34	156	139	227	146	156	153	235	118	54	34	98	34	54	34	98	34	54	342	54	34	98	342	54	342	98	139	227	128	215	146	156	146	156	128	215	118	200	146	156	118	200	34	200	227	169	230	156	236	227	227	169	236	227	222	181	222	181	236	227	221	235	222	181	221	235	213	190	213	190	221	235	204	240	213	190	204	240	202	196	202	196	204	240	189	198	175	196	189	198	187	242	175	196	187	242	170	241	146	156	149	169	153	235	153	235	149	169	155	181	153	235	155	181	170	241	170	241	155	181	163	190	170	241	163	190	175	196	257	200	249	215	236	227	257	200	236	227	230	156	257	200	230	156	342	156	257	200	342	156	342	200	204	240	187	242	189	198	146	156	34	200	34	156	139	227	146	156	153	235	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	305	148	278	154	316	154	316	148	278	154	267	154	316	154	267	163	326	163	326	154	267	163	258	163	326	163	258	174	332	174	332	163	258	174	252	174	332	174	252	187	334	187	334	174	252	187	250	187	334	187	250	201	332	201	332	187	250	201	252	201	332	201	252	212	326	212	326	201	252	212	258	212	326	212	258	221	316	221	316	212	258	221	267	221	316	221	267	227	305	227	305	221	267	227	278	227	305	227	278	229	291	148	278	148	305	146	291	148	-24	148	-51	154	-13	154	-13	148	-51	154	-62	154	-13	154	-62	163	-4	163	-4	154	-62	163	-71	163	-4	163	-71	174	1	174	1	163	-71	174	-77	174	1	174	-77	187	3	187	3	174	-77	187	-79	187	3	187	-79	201	1	201	1	187	-79	201	-77	201	1	201	-77	212	-4	212	-4	201	-77	212	-71	212	-4	212	-71	221	-13	221	-13	212	-71	221	-62	221	-13	221	-62	227	-24	227	-24	221	-62	227	-51	227	-24	227	-51	229	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	305	148	278	154	316	154	316	148	278	154	267	154	316	154	267	163	326	163	326	154	267	163	258	163	326	163	258	174	332	174	332	163	258	174	252	174	332	174	252	187	334	187	334	174	252	187	250	187	334	187	250	201	332	201	332	187	250	201	252	201	332	201	252	212	326	212	326	201	252	212	258	212	326	212	258	221	316	221	316	212	258	221	267	221	316	221	267	227	305	227	305	221	267	227	278	227	305	227	278	229	291	148	278	148	305	146	291	148	-51	148	-24	146	-38	259	-24	259	-51	265	-13	265	-13	259	-51	265	-62	265	-13	265	-62	275	-4	275	-4	265	-62	275	-71	275	-4	275	-71	286	1	286	1	275	-71	286	-77	286	1	286	-77	300	3	300	3	286	-77	300	-79	300	3	300	-79	313	1	313	1	300	-79	313	-77	313	1	313	-77	324	-4	324	-4	313	-77	324	-71	324	-4	324	-71	333	-13	333	-13	324	-71	333	-62	333	-13	333	-62	339	-24	339	-24	333	-62	339	-51	339	-24	339	-51	341	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	36	305	36	278	42	316	42	316	36	278	42	267	42	316	42	267	51	326	51	326	42	267	51	258	51	326	51	258	63	332	63	332	51	258	63	252	63	332	63	252	76	334	76	334	63	252	76	250	76	334	76	250	89	332	89	332	76	250	89	252	89	332	89	252	101	326	101	326	89	252	101	258	101	326	101	258	110	316	110	316	101	258	110	267	110	316	110	267	116	305	116	305	110	267	116	278	116	305	116	278	118	291	36	278	36	305	34	291	259	-51	259	-24	257	-38	36	-24	36	-51	42	-13	42	-13	36	-51	42	-62	42	-13	42	-62	51	-4	51	-4	42	-62	51	-71	51	-4	51	-71	62	1	62	1	51	-71	62	-77	62	1	62	-77	75	3	75	3	62	-77	75	-79	75	3	75	-79	89	1	89	1	75	-79	89	-77	89	1	89	-77	100	-4	100	-4	89	-77	100	-71	100	-4	100	-71	110	-13	110	-13	100	-71	110	-62	110	-13	110	-62	116	-24	116	-24	110	-62	116	-51	116	-24	116	-51	118	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	259	305	259	278	265	316	265	316	259	278	265	267	265	316	265	267	274	326	274	326	265	267	274	258	274	326	274	258	286	332	286	332	274	258	286	252	286	332	286	252	299	334	299	334	286	252	299	250	299	334	299	250	312	332	312	332	299	250	312	252	312	332	312	252	324	326	324	326	312	252	324	258	324	326	324	258	333	316	333	316	324	258	333	267	333	316	333	267	339	305	339	305	333	267	339	278	339	305	339	278	341	291	259	278	259	305	257	291	36	-51	36	-24	34	-38	36	213	36	186	42	224	42	224	36	186	42	175	42	224	42	175	51	233	51	233	42	175	51	166	51	233	51	166	62	239	62	239	51	166	62	160	62	239	62	160	75	242	75	242	62	160	75	158	75	242	75	158	89	239	89	239	75	158	89	160	89	239	89	160	100	233	100	233	89	160	100	166	100	233	100	166	110	224	110	224	100	166	110	175	110	224	110	175	116	213	116	213	110	175	116	186	116	213	116	186	118	200	36	80	36	53	42	91	42	91	36	53	42	42	42	91	42	42	51	100	51	100	42	42	51	33	51	100	51	33	62	106	62	106	51	33	62	27	62	106	62	27	75	108	75	108	62	27	75	25	75	108	75	25	89	106	89	106	75	25	89	27	89	106	89	27	100	100	100	100	89	27	100	33	100	100	100	33	110	91	110	91	100	33	110	42	110	91	110	42	116	80	116	80	110	42	116	53	116	80	116	53	118	66	147	98	147	54	432	54	147	98	432	54	432	98	147	200	147	156	432	156	147	200	432	156	432	200	36	53	36	80	34	66	36	186	36	213	34	200	34	98	34	54	319	54	34	98	319	54	319	98	34	200	34	156	319	156	34	200	319	156	319	200	351	213	351	186	357	224	357	224	351	186	357	175	357	224	357	175	366	233	366	233	357	175	366	166	366	233	366	166	377	239	377	239	366	166	377	160	377	239	377	160	391	242	391	242	377	160	391	158	391	242	391	158	404	239	404	239	391	158	404	160	404	239	404	160	415	233	415	233	404	160	415	166	415	233	415	166	424	224	424	224	415	166	424	175	424	224	424	175	430	213	430	213	424	175	430	186	430	213	430	186	432	200	351	80	351	53	357	91	357	91	351	53	357	42	357	91	357	42	366	100	366	100	357	42	366	33	366	100	366	33	377	106	377	106	366	33	377	27	377	106	377	27	391	108	391	108	377	27	391	25	391	108	391	25	404	106	404	106	391	25	404	27	404	106	404	27	415	100	415	100	404	27	415	33	415	100	415	33	424	91	424	91	415	33	424	42	424	91	424	42	430	80	430	80	424	42	430	53	430	80	430	53	432	66	351	53	351	80	349	66	351	186	351	213	349	200	235	75	229	133	229	133	235	191	229	133	235	75	235	191	235	75	244	182	244	182	235	75	244	84	244	182	244	84	252	172	252	172	244	84	252	95	252	172	252	95	258	160	258	160	252	95	258	107	258	160	258	107	261	147	261	147	258	107	261	120	261	147	261	120	262	133	235	75	229	133	227	120	235	75	227	120	221	109	235	75	221	109	212	100	235	75	212	100	201	94	235	75	201	94	188	92	235	75	188	92	341	31	235	75	341	31	341	75	201	94	187	92	188	92	188	92	187	92	341	31	341	31	187	92	174	94	341	31	174	94	140	75	140	75	174	94	163	100	140	75	163	100	154	109	140	75	146	133	140	191	140	75	140	191	131	84	131	84	140	191	131	182	131	84	131	182	123	95	123	95	131	182	123	172	123	95	123	172	117	107	117	107	123	172	117	160	117	107	117	160	114	120	114	120	117	160	114	147	114	120	114	147	113	133	140	75	154	109	148	120	140	75	148	120	146	133	34	75	34	31	341	31	34	75	341	31	140	75	212	167	235	191	201	173	201	173	235	191	188	175	201	173	188	175	187	175	187	175	188	175	174	173	174	173	188	175	341	235	174	173	341	235	140	191	140	191	341	235	34	235	140	191	34	235	34	191	341	235	188	175	235	191	341	235	235	191	341	191	235	191	212	167	221	158	235	191	221	158	227	147	235	191	227	147	229	133	148	147	154	158	140	191	148	147	140	191	146	133	163	167	174	173	140	191	163	167	140	191	154	158	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	227	316	221	305	232	269	232	269	221	305	212	296	232	269	212	296	211	258	211	258	212	296	201	290	211	258	201	290	187	254	187	254	201	290	188	287	187	254	188	287	187	287	221	354	232	390	212	363	212	363	232	390	211	401	212	363	211	401	201	369	201	369	211	401	188	372	201	369	188	372	187	372	187	372	188	372	174	369	174	369	188	372	187	405	174	369	187	405	164	401	164	401	143	390	148	343	164	401	148	343	154	354	164	401	154	354	163	363	164	401	163	363	174	369	163	296	154	305	164	258	164	258	154	305	148	316	164	258	148	316	143	269	143	269	148	316	146	329	143	390	127	374	127	285	143	390	127	285	143	269	143	390	143	269	146	329	143	390	146	329	148	343	117	306	127	285	127	374	117	306	127	374	117	353	117	306	117	353	113	329	232	390	229	329	232	269	232	390	232	269	248	374	248	374	232	269	248	285	248	374	248	285	258	353	258	353	248	285	258	306	258	353	258	306	262	329	232	390	221	354	227	343	232	390	227	343	229	329	211	401	187	405	188	372	174	290	163	296	164	258	174	290	164	258	187	254	174	290	187	254	187	287	188	287	201	290	187	287	227	316	232	269	229	329	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	273	296	295	272	275	342	273	296	275	342	252	314	252	314	275	342	250	363	252	314	250	363	231	327	231	327	250	363	221	376	231	327	221	376	211	334	211	334	221	376	189	336	164	334	189	336	187	381	164	334	187	381	156	376	65	278	80	272	82	313	82	313	80	272	100	296	82	313	100	296	103	342	103	342	100	296	120	314	103	342	120	314	128	363	128	363	120	314	141	327	128	363	141	327	156	376	156	376	141	327	164	334	295	314	275	342	295	272	295	314	295	272	310	279	221	376	187	381	189	336	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	418	78	233	116	233	188	418	116	233	188	354	188	418	188	354	258	233	188	418	258	233	297	233	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	297	116	418	188	233	188	297	188	233	297	418	188	297	297	418	258	418	188	233	116	418	78	418	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	144	290	144	288	180	266	180	266	144	288	143	287	180	266	143	287	128	234	218	352	215	354	246	234	246	234	215	354	214	356	246	234	214	356	212	360	212	360	188	421	189	268	189	268	188	421	187	268	188	421	164	360	180	266	188	421	180	266	182	266	188	421	182	266	183	267	188	421	183	267	185	267	188	421	185	267	187	268	180	266	164	360	162	356	180	266	162	356	160	353	180	266	160	353	157	351	180	266	157	351	154	350	180	266	154	350	150	349	180	266	150	349	145	294	180	266	145	294	145	293	180	266	145	293	145	291	180	266	145	291	144	290	145	294	150	349	145	296	189	268	190	268	212	360	212	360	190	268	192	267	212	360	192	267	193	267	212	360	193	267	195	266	212	360	195	266	196	266	212	360	196	266	246	234	218	352	246	234	221	351	221	351	246	234	233	295	221	351	233	295	225	350	225	350	233	295	233	296	236	303	238	304	286	345	236	303	286	345	225	350	236	303	225	350	235	302	225	350	233	296	234	298	225	350	234	298	234	300	225	350	234	300	235	302	246	234	235	289	235	291	246	234	235	291	234	292	246	234	234	292	234	294	246	234	234	294	233	295	150	349	90	345	141	302	150	349	141	302	142	301	150	349	142	301	143	299	150	349	143	299	144	298	150	349	144	298	145	296	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	188	422	78	238	136	271	136	271	78	238	297	238	136	271	297	238	239	271	239	271	297	238	188	422	239	271	188	422	188	358	188	358	188	422	136	271	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	122	238	128	239	145	414	145	414	128	239	135	240	145	414	135	240	144	242	144	242	161	243	150	252	150	252	161	243	154	250	150	252	147	255	144	242	144	242	147	255	146	259	144	242	146	259	145	265	145	414	144	242	145	265	103	405	107	403	145	414	145	414	107	403	108	399	145	414	108	399	108	392	108	330	108	392	108	345	108	330	109	252	145	414	145	414	109	252	116	236	145	414	116	236	122	238	98	407	103	405	145	414	98	407	145	414	89	414	98	407	89	414	89	408	215	256	206	263	212	234	212	234	206	263	200	274	212	234	200	274	194	237	194	237	200	274	197	287	194	237	197	287	195	311	195	311	197	287	196	301	230	311	196	301	262	301	230	311	262	301	230	317	230	324	230	317	236	356	230	324	236	356	230	330	230	330	236	356	229	334	257	271	251	264	254	254	254	254	251	264	245	259	254	254	245	259	245	245	245	245	245	259	240	256	245	245	240	256	235	239	235	239	240	256	234	254	235	239	234	254	228	253	228	253	215	256	224	235	224	235	215	256	212	234	262	301	261	313	259	323	262	301	259	323	256	333	262	301	256	333	252	341	262	301	252	341	247	348	262	301	247	348	242	353	262	301	242	353	236	356	262	301	236	356	230	317	228	253	224	235	235	239	109	252	109	235	116	236	109	252	108	330	108	267	109	252	108	267	108	266	109	252	108	266	107	265	109	252	107	265	106	263	109	252	106	263	105	261	109	252	105	261	103	259	109	252	103	259	102	245	103	259	100	255	102	245	102	245	100	255	97	252	102	245	97	252	96	240	96	240	97	252	94	250	96	240	94	250	90	249	75	234	83	235	79	251	79	251	83	235	86	249	90	249	86	249	89	237	90	249	89	237	96	240	90	359	89	347	94	346	90	359	94	346	96	356	96	356	94	346	98	344	96	356	98	344	102	351	102	351	98	344	102	340	102	351	102	340	108	345	108	345	102	340	106	336	108	345	106	336	108	330	75	234	79	251	73	256	75	234	73	256	69	266	75	234	69	266	67	280	75	234	67	280	59	237	27	296	30	275	30	317	30	317	30	275	36	258	30	317	36	258	37	335	37	335	36	258	46	246	37	335	46	246	48	349	48	349	46	246	59	237	48	349	59	237	61	358	61	358	59	237	67	280	61	358	67	280	66	297	66	297	67	315	61	358	61	358	67	315	69	329	61	358	69	329	78	361	78	361	69	329	74	339	78	361	74	339	80	345	84	361	78	361	80	345	84	361	80	345	89	347	84	361	89	347	90	359	86	249	83	235	89	237	196	328	198	340	195	358	195	358	198	340	202	348	195	358	202	348	214	361	214	361	202	348	207	352	214	361	207	352	214	353	214	353	218	353	222	361	222	361	218	353	221	351	222	361	221	351	223	349	179	246	194	237	180	349	180	349	194	237	195	311	180	349	195	311	195	358	195	358	195	311	196	328	158	296	161	276	161	318	161	318	161	276	168	259	161	318	168	259	168	336	168	336	168	259	179	246	168	336	179	246	180	349	222	361	223	349	229	359	229	359	223	349	225	345	229	359	225	345	228	341	228	341	229	338	229	359	229	359	229	338	229	334	229	359	229	334	236	356	222	361	214	361	214	353	305	414	321	258	320	267	320	359	320	348	343	348	320	359	343	348	343	359	322	405	325	409	330	419	330	419	325	409	329	411	330	419	329	411	334	411	334	411	336	411	342	418	342	418	336	411	338	410	342	418	338	410	340	409	320	419	312	417	320	391	320	419	320	391	321	399	320	419	321	399	322	405	320	419	322	405	330	419	312	417	305	414	320	267	312	417	320	267	320	391	366	402	361	409	361	380	366	402	361	380	365	383	366	402	365	383	367	388	366	402	367	388	368	393	346	377	351	377	353	414	353	414	351	377	357	377	353	414	357	377	361	409	361	409	357	377	361	380	340	404	342	379	341	406	341	406	342	379	342	418	342	418	342	379	346	377	342	418	346	377	353	414	342	418	340	409	341	408	342	418	341	408	341	406	342	418	330	419	334	411	336	396	336	386	337	399	337	399	336	386	338	382	337	399	338	382	339	402	339	402	338	382	342	379	339	402	342	379	340	404	342	239	342	246	333	246	342	239	333	246	326	248	342	239	326	248	285	262	342	239	285	262	284	256	342	239	284	256	283	252	342	239	283	252	280	249	342	239	280	249	276	247	342	239	276	247	270	246	342	239	270	246	270	239	321	258	305	414	299	411	321	258	299	411	295	406	321	258	295	406	290	399	321	258	290	399	287	391	321	258	287	391	286	381	321	258	286	381	285	371	321	258	285	371	323	252	323	252	285	371	285	359	323	252	285	359	285	348	323	252	285	348	285	262	323	252	285	262	326	248	285	348	285	359	270	359	285	348	270	359	270	348	336	386	336	396	335	391	154	250	161	243	161	249	257	271	254	254	263	267	196	301	230	311	195	311	145	414	108	392	108	330	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	100	346	102	342	136	358	136	358	102	342	102	335	136	358	102	335	136	339	136	339	102	335	137	260	136	339	137	260	137	339	137	339	137	260	137	325	137	339	137	325	143	347	143	347	137	325	138	330	143	347	138	330	141	335	148	245	143	246	148	239	148	239	143	246	140	248	148	239	140	248	102	261	102	261	140	248	138	251	102	261	138	251	102	335	136	358	88	358	94	350	136	358	94	350	98	348	136	358	98	348	100	346	170	337	173	360	167	341	167	341	173	360	164	360	167	341	164	360	163	343	163	343	164	360	157	344	152	342	157	344	156	357	152	342	156	357	149	353	146	339	152	342	149	353	146	339	149	353	143	347	146	339	143	347	141	335	137	260	102	335	137	255	171	250	169	247	219	239	219	239	169	247	165	246	219	239	165	246	160	245	206	339	201	347	207	260	206	339	207	260	207	325	206	339	207	325	208	330	206	339	208	330	214	347	241	335	243	360	238	340	238	340	243	360	235	360	238	340	235	360	234	343	234	343	235	360	229	344	223	343	229	344	228	357	223	343	228	357	221	353	208	330	212	335	214	347	214	347	212	335	217	339	214	347	217	339	221	353	221	353	217	339	223	343	207	260	201	347	207	255	241	250	239	247	290	239	290	239	239	247	235	246	290	239	235	246	230	245	277	260	277	325	275	337	277	260	275	337	271	347	277	260	271	347	277	254	290	245	284	246	290	239	290	239	284	246	281	247	290	239	281	247	243	260	243	260	281	247	278	250	243	260	278	250	243	320	242	328	243	320	243	360	242	328	243	360	241	335	277	254	271	347	264	355	277	254	264	355	255	359	277	254	255	359	243	360	277	254	243	360	278	250	242	254	241	250	290	239	242	254	290	239	243	260	235	360	228	357	229	344	219	245	214	246	219	239	219	239	214	246	211	248	219	239	211	248	172	260	172	260	211	248	208	251	172	260	208	251	172	323	172	331	172	323	173	360	172	331	173	360	170	337	207	255	201	347	196	353	207	255	196	353	189	357	207	255	189	357	182	360	207	255	182	360	173	360	207	255	173	360	208	251	172	254	171	250	219	239	172	254	219	239	172	260	164	360	156	357	157	344	148	239	102	261	102	256	148	239	102	256	100	251	148	239	100	251	98	248	148	239	98	248	94	246	148	239	94	246	88	245	148	239	88	245	88	239	102	335	138	251	137	255	219	239	160	245	160	239	172	323	208	251	173	360	290	239	230	245	230	239	243	320	278	250	243	360	94	350	88	358	88	351	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	194	283	194	224	203	282	203	282	194	224	204	225	203	282	204	225	211	278	211	278	204	225	212	230	211	278	212	230	218	271	218	271	212	230	218	236	218	271	218	236	222	263	222	263	218	236	222	245	222	263	222	245	224	254	164	254	165	245	166	263	166	263	165	245	170	236	166	263	170	236	170	272	170	272	170	236	176	230	170	272	176	230	176	278	176	278	176	230	184	225	176	278	184	225	184	282	184	282	184	225	194	224	184	282	194	224	194	283	242	341	254	351	255	418	255	418	254	351	262	362	255	418	262	362	264	404	264	404	262	362	266	373	264	404	266	373	267	386	215	323	225	330	215	381	221	437	215	381	225	330	221	437	225	330	241	430	241	430	225	330	242	341	241	430	242	341	255	418	202	303	204	309	205	351	205	351	204	309	208	316	205	351	208	316	212	365	212	365	208	316	215	323	212	365	215	323	215	381	197	337	190	322	201	296	197	337	201	296	202	303	197	337	202	303	205	351	187	306	187	296	201	296	187	306	201	296	190	322	221	437	197	440	205	416	221	437	205	416	210	407	221	437	210	407	214	396	221	437	214	396	215	381	205	416	197	440	196	421	196	421	197	440	186	423	179	422	186	423	197	440	179	422	197	440	175	437	175	437	158	429	166	415	175	437	166	415	169	418	175	437	169	418	174	421	175	437	174	421	179	422	165	411	166	415	158	429	165	411	158	429	162	364	136	373	141	367	144	418	144	418	141	367	148	364	144	418	148	364	158	429	158	429	148	364	156	363	158	429	156	363	162	364	135	404	132	388	133	380	135	404	133	380	136	373	135	404	136	373	144	418	173	397	174	371	176	394	176	394	174	371	177	377	176	394	177	377	177	391	177	391	177	377	179	384	177	391	179	384	178	388	173	397	171	401	174	371	174	371	171	401	168	403	174	371	168	403	168	367	168	367	168	403	167	405	168	367	167	405	166	407	168	367	166	407	165	409	168	367	165	409	165	411	168	367	165	411	162	364	34	98	138	54	157	98	157	98	138	54	173	54	157	98	173	54	183	156	183	156	173	54	192	98	183	156	192	98	202	200	202	200	192	98	218	156	202	200	218	156	259	331	259	331	218	156	237	200	259	331	237	200	294	331	34	200	34	156	183	156	34	200	183	156	202	200	237	200	218	156	341	156	237	200	341	156	341	200	192	98	173	54	341	54	192	98	341	54	341	98	138	54	81	-77	116	-77	138	54	116	-77	173	54	138	54	34	98	34	54	34	57	34	13	341	13	34	57	341	13	341	57	34	156	34	112	341	112	34	156	341	112	341	156	34	253	34	209	341	209	34	253	341	209	341	253	34	57	121	13	140	57	140	57	121	13	156	13	140	57	156	13	164	112	164	112	156	13	175	57	164	112	175	57	183	156	183	156	175	57	198	112	183	156	198	112	206	209	206	209	198	112	218	156	206	209	218	156	225	253	225	253	218	156	241	209	225	253	241	209	265	344	265	344	241	209	260	253	265	344	260	253	300	344	34	253	34	209	206	209	34	253	206	209	225	253	260	253	241	209	341	209	260	253	341	209	341	253	218	156	198	112	341	112	218	156	341	112	341	156	34	156	34	112	164	112	34	156	164	112	183	156	175	57	156	13	341	13	175	57	341	13	341	57	121	13	81	-77	116	-77	121	13	116	-77	156	13	121	13	34	57	34	13	34	16	34	-27	341	-27	34	16	341	-27	341	16	34	109	34	65	341	65	34	109	341	65	341	109	34	203	34	158	341	158	34	203	341	158	341	203	34	296	34	252	341	252	34	296	341	252	341	296	40	-16	40	-59	335	-59	40	-16	335	-59	335	-16	117	173	335	269	335	314	117	173	335	314	40	183	117	173	40	183	335	34	117	173	335	34	335	78	335	34	40	183	40	163	40	-15	40	-59	335	-59	40	-15	335	-59	335	-15	258	174	40	79	335	164	258	174	335	164	335	184	258	174	335	184	40	314	258	174	40	314	40	270	335	164	40	79	40	35	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	117	224	335	320	335	364	117	224	335	364	40	234	117	224	40	234	335	85	117	224	335	85	335	129	335	85	40	234	40	214	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	258	224	40	129	335	214	258	224	335	214	335	234	258	224	335	234	40	364	258	224	40	364	40	320	335	214	40	129	40	85	129	-110	148	-146	153	-66	153	-66	148	-146	168	-110	153	-66	168	-110	184	-8	184	-8	168	-110	191	-66	184	-8	191	-66	208	35	208	35	191	-66	223	-8	208	35	223	-8	227	71	227	71	223	-8	246	35	227	71	246	35	265	71	246	35	223	-8	335	-8	246	35	335	-8	335	35	40	35	40	-8	184	-8	40	35	184	-8	208	35	191	-66	168	-110	335	-110	191	-66	335	-110	335	-66	40	-66	40	-110	129	-110	40	-66	129	-110	153	-66	117	224	335	320	335	364	117	224	335	364	40	234	117	224	40	234	335	85	117	224	335	85	335	129	335	85	40	234	40	214	148	-146	129	-110	110	-146	129	-110	148	-146	153	-66	153	-66	148	-146	168	-110	153	-66	168	-110	184	-8	184	-8	168	-110	191	-66	184	-8	191	-66	208	35	208	35	191	-66	223	-8	208	35	223	-8	227	71	227	71	223	-8	246	35	227	71	246	35	265	71	246	35	223	-8	335	-8	246	35	335	-8	335	35	40	35	40	-8	184	-8	40	35	184	-8	208	35	191	-66	168	-110	335	-110	191	-66	335	-110	335	-66	40	-66	40	-110	129	-110	40	-66	129	-110	153	-66	258	224	40	129	335	214	258	224	335	214	335	234	258	224	335	234	40	364	258	224	40	364	40	320	335	214	40	129	40	85	148	-146	129	-110	110	-146	96	127	314	223	314	267	96	127	314	267	19	137	96	127	19	137	314	-11	96	127	314	-11	314	32	262	127	480	223	480	267	262	127	480	267	185	137	262	127	185	137	480	-11	262	127	480	-11	480	32	480	-11	185	137	185	117	314	-11	19	137	19	117	237	127	19	32	314	117	237	127	314	117	314	137	237	127	314	137	19	267	237	127	19	267	19	223	403	127	185	32	480	117	403	127	480	117	480	137	403	127	480	137	185	267	403	127	185	267	185	223	480	117	185	32	185	-11	314	117	19	32	19	-11	86	27	90	-46	93	0	93	0	90	-46	95	-67	93	0	95	-67	104	-25	104	-25	95	-67	104	-59	104	-25	104	-59	115	0	81	58	80	93	67	286	81	58	67	286	66	-16	81	58	66	-16	90	-46	81	58	90	-46	86	27	67	286	80	93	79	133	79	133	80	174	67	286	67	286	80	174	82	211	67	286	82	211	91	316	91	316	82	211	86	242	91	316	86	242	93	271	23	133	26	92	26	175	26	175	26	92	34	53	26	175	34	53	34	215	34	215	34	53	47	17	34	215	47	17	48	252	48	252	47	17	66	-16	48	252	66	-16	67	286	90	-46	85	-53	86	-75	90	-46	86	-75	95	-67	64	-75	55	-82	66	-89	64	-75	66	-89	71	-68	71	-68	66	-89	76	-82	71	-68	76	-82	78	-61	78	-61	76	-82	86	-75	78	-61	86	-75	85	-53	113	338	104	330	115	271	115	271	104	330	104	296	93	271	104	296	95	338	93	271	95	338	91	316	91	316	95	338	86	346	55	366	64	345	66	360	66	360	64	345	71	338	66	360	71	338	76	353	76	353	71	338	78	331	76	353	78	331	86	346	86	346	78	331	85	324	86	346	85	324	91	316	124	324	130	331	132	353	132	353	130	331	137	338	132	353	137	338	142	360	142	360	137	338	145	345	142	360	145	345	153	366	153	366	145	345	153	353	123	346	113	338	118	317	123	346	118	317	124	324	123	346	124	324	132	353	113	338	115	271	118	317	118	317	115	271	122	243	118	317	122	243	141	287	141	287	122	243	126	212	141	287	126	212	128	176	104	330	95	338	104	296	118	-45	122	27	115	0	118	-45	115	0	113	-67	113	-67	115	0	104	-59	137	-67	130	-60	132	-82	132	-82	130	-60	124	-53	132	-82	124	-53	122	-75	122	-75	124	-53	118	-45	122	-75	118	-45	113	-67	182	94	182	178	174	54	174	54	182	178	174	217	174	54	174	217	160	18	160	18	174	217	160	254	160	18	160	254	141	-15	141	-15	160	254	141	287	141	-15	141	287	129	137	129	137	141	287	128	176	141	-15	129	137	128	95	141	-15	128	95	126	59	141	-15	126	59	122	27	141	-15	122	27	118	-45	145	-74	137	-67	142	-89	145	-74	142	-89	153	-96	145	-74	153	-96	153	-82	137	-67	132	-82	142	-89	182	178	182	94	185	136	64	345	55	366	55	352	66	-89	55	-82	55	-96	51	10	69	24	69	63	69	63	69	24	88	35	69	63	88	35	94	80	94	80	88	35	109	44	94	80	109	44	122	93	122	93	109	44	129	50	155	101	129	50	172	57	155	101	172	57	181	152	181	152	172	57	176	57	181	152	176	57	179	57	51	10	69	63	49	43	51	10	49	43	34	21	51	10	34	21	34	-6	34	259	52	207	62	237	62	237	52	207	76	185	62	237	76	185	92	220	92	220	76	185	106	169	92	220	106	169	124	207	124	207	106	169	141	157	124	207	141	157	156	199	156	199	141	157	181	152	156	199	181	152	188	196	188	196	181	152	182	57	188	196	182	57	185	57	191	196	188	196	188	57	191	196	188	57	196	103	196	103	188	57	219	55	196	103	219	55	235	98	235	98	219	55	250	48	235	98	250	48	270	86	270	86	250	48	281	35	270	86	281	35	300	68	300	68	281	35	312	17	300	68	312	17	324	46	324	46	312	17	342	-6	324	46	342	-6	342	21	188	57	188	196	185	57	324	244	305	232	307	191	307	191	305	232	286	222	307	191	286	222	283	175	283	175	286	222	267	213	283	175	267	213	254	163	254	163	267	213	248	206	254	163	248	206	222	155	253	296	204	197	222	155	253	296	222	155	248	206	253	296	248	206	293	296	197	197	196	103	222	155	197	197	222	155	201	197	201	197	222	155	204	197	196	103	197	197	194	196	196	103	194	196	191	196	327	210	342	232	342	258	327	210	342	258	324	244	327	210	324	244	307	191	181	152	179	57	182	57	129	50	83	-43	122	-43	129	50	122	-43	172	57	52	207	34	259	34	232	122	93	129	50	155	101	40	117	151	69	40	137	40	137	151	69	117	127	40	137	117	127	193	204	193	204	117	127	177	153	193	204	177	153	184	55	184	55	177	153	163	107	184	55	163	107	151	69	151	69	163	107	117	127	151	69	113	-56	150	-56	151	69	150	-56	184	55	225	313	193	204	195	93	225	313	195	93	219	172	225	313	219	172	234	223	225	313	234	223	262	313	234	223	219	172	335	223	234	223	335	223	335	267	195	93	193	204	184	55	195	93	184	55	335	-11	195	93	335	-11	335	32	225	313	191	200	198	100	225	313	198	100	212	147	225	313	212	147	224	186	225	313	224	186	262	313	335	137	258	127	335	117	335	117	258	127	198	100	335	117	198	100	182	50	182	50	198	100	191	200	182	50	191	200	180	162	180	162	191	200	40	267	180	162	40	267	40	223	224	186	212	147	258	127	224	186	258	127	335	137	156	83	40	32	141	32	156	83	141	32	150	-56	156	83	150	-56	182	50	156	83	182	50	180	162	150	-56	141	32	113	-56	141	32	40	32	40	-11	40	-15	120	-59	133	-15	133	-15	120	-59	139	-117	133	-15	139	-117	170	107	170	107	139	-117	156	-59	170	107	156	-59	170	-15	170	-15	156	-59	335	-59	170	-15	335	-59	335	-15	40	164	170	107	40	184	40	184	170	107	117	174	40	184	117	174	217	262	217	262	117	174	201	210	217	262	201	210	203	93	203	93	201	210	181	146	203	93	181	146	170	107	170	107	181	146	117	174	214	131	243	229	217	262	214	131	217	262	203	93	214	131	203	93	335	35	214	131	335	35	335	79	259	280	282	358	246	358	259	280	246	358	243	229	259	280	243	229	335	270	259	280	335	270	335	314	217	262	243	229	246	358	139	-117	120	-59	103	-117	170	107	170	-15	203	93	120	-59	40	-15	40	-59	246	358	210	238	222	158	246	358	222	158	230	185	246	358	230	185	242	224	246	358	242	224	282	358	335	184	258	174	335	164	335	164	258	174	222	158	335	164	222	158	207	108	207	108	222	158	210	238	207	108	210	238	198	200	198	200	210	238	40	314	198	200	40	314	40	270	242	224	230	185	258	174	242	224	258	174	335	184	40	-15	120	-59	133	-15	133	-15	120	-59	139	-117	133	-15	139	-117	165	89	165	89	139	-117	156	-59	165	89	156	-59	170	-15	170	-15	156	-59	335	-59	170	-15	335	-59	335	-15	180	140	40	79	165	89	180	140	165	89	170	-15	180	140	170	-15	207	108	180	140	207	108	198	200	139	-117	120	-59	103	-117	165	89	40	79	40	35	120	-59	40	-15	40	-59	101	-25	118	-22	118	-22	121	21	118	-22	139	-28	121	21	139	-28	151	15	151	15	139	-28	164	-43	151	15	164	-43	181	0	181	0	164	-43	191	-60	181	0	191	-60	209	-16	209	-16	191	-60	221	-75	209	-16	221	-75	235	-31	235	-31	221	-75	252	-81	235	-31	252	-81	257	-37	257	-37	252	-81	281	-75	257	-37	281	-75	274	-34	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	274	-34	281	-75	287	-25	287	-25	281	-75	305	-59	287	-25	305	-59	298	-10	298	-10	305	-59	307	7	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	116	206	334	301	334	345	116	206	334	345	39	216	116	206	39	216	334	66	116	206	334	66	334	110	334	66	39	216	39	196	101	-25	118	-22	118	-22	121	21	118	-22	139	-28	121	21	139	-28	151	15	151	15	139	-28	164	-43	151	15	164	-43	181	0	181	0	164	-43	191	-60	181	0	191	-60	209	-16	209	-16	191	-60	221	-75	209	-16	221	-75	235	-31	235	-31	221	-75	252	-81	235	-31	252	-81	257	-37	257	-37	252	-81	281	-75	257	-37	281	-75	274	-34	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	274	-34	281	-75	287	-25	287	-25	281	-75	305	-59	287	-25	305	-59	298	-10	298	-10	305	-59	307	7	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	257	206	39	110	334	196	257	206	334	196	334	216	257	206	334	216	39	345	257	206	39	345	39	301	334	196	39	110	39	66	120	-22	121	21	119	-22	119	-22	121	21	118	-22	101	-25	118	-22	121	21	101	-25	121	21	91	15	220	296	39	216	116	206	116	206	39	216	172	137	116	206	172	137	185	175	185	175	172	137	205	123	185	175	205	123	205	245	205	245	205	123	217	161	205	245	217	161	220	296	220	296	217	161	248	263	220	296	248	263	249	390	249	390	248	263	262	314	249	390	262	314	286	390	217	161	205	123	334	66	217	161	334	66	334	110	172	137	137	19	156	-38	172	137	156	-38	170	7	172	137	170	7	205	123	156	-38	137	19	134	20	156	-38	134	20	131	20	156	-38	131	20	127	21	156	-38	127	21	126	-140	127	21	124	-23	126	-140	126	-140	124	-23	89	-140	124	21	121	21	122	-22	124	21	122	-22	123	-23	124	21	123	-23	124	-23	124	21	124	-23	127	21	60	-90	67	-67	67	-2	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	91	15	76	-48	87	-34	91	15	87	-34	101	-25	60	-90	67	-2	50	-28	60	-90	50	-28	39	-58	60	-90	39	-58	33	-90	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	242	-34	252	-81	252	-81	242	-34	231	-78	170	7	174	-49	190	-4	190	-4	174	-49	192	-61	190	-4	192	-61	208	-16	208	-16	192	-61	211	-71	208	-16	211	-71	226	-26	226	-26	211	-71	231	-78	226	-26	231	-78	242	-34	262	314	248	263	334	301	262	314	334	301	334	345	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	220	296	116	206	205	245	174	-49	170	7	156	-38	121	21	120	-22	122	-22	172	137	39	216	39	196	249	390	213	269	226	193	249	390	226	193	233	216	249	390	233	216	245	255	249	390	245	255	286	390	334	216	257	206	334	196	334	196	257	206	226	193	334	196	226	193	210	142	210	142	226	193	213	269	210	142	213	269	201	230	201	230	213	269	39	345	201	230	39	345	39	301	245	255	233	216	257	206	245	255	257	206	334	216	120	-22	121	21	119	-22	119	-22	121	21	118	-22	101	-25	118	-22	121	21	101	-25	121	21	91	15	184	174	39	110	169	123	184	174	169	123	170	7	184	174	170	7	210	142	184	174	210	142	201	230	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	242	-34	252	-81	252	-81	242	-34	231	-78	169	123	156	-38	170	7	170	7	156	-38	174	-49	170	7	174	-49	190	-4	190	-4	174	-49	192	-61	190	-4	192	-61	208	-16	208	-16	192	-61	211	-71	208	-16	211	-71	226	-26	226	-26	211	-71	231	-78	226	-26	231	-78	242	-34	156	-38	169	123	137	19	156	-38	137	19	134	20	156	-38	134	20	131	20	156	-38	131	20	127	21	156	-38	127	21	126	-140	127	21	124	-23	126	-140	126	-140	124	-23	89	-140	124	21	121	21	122	-22	124	21	122	-22	123	-23	124	21	123	-23	124	-23	124	21	124	-23	127	21	60	-90	67	-67	67	-2	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	91	15	76	-48	87	-34	91	15	87	-34	101	-25	60	-90	67	-2	50	-28	60	-90	50	-28	39	-58	60	-90	39	-58	33	-90	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	121	21	120	-22	122	-22	169	123	39	110	39	66	258	26	40	-68	335	16	258	26	335	16	335	36	258	26	335	36	40	166	258	26	40	166	40	122	117	227	335	323	335	367	117	227	335	367	40	237	117	227	40	237	335	88	117	227	335	88	335	132	335	88	40	237	40	217	335	16	40	-68	40	-112	117	26	335	122	335	166	117	26	335	166	40	36	117	26	40	36	335	-112	117	26	335	-112	335	-68	258	227	40	132	335	217	258	227	335	217	335	237	258	227	335	237	40	367	258	227	40	367	40	323	335	217	40	132	40	88	335	-112	40	36	40	16	112	-81	125	-157	127	-30	127	-30	125	-157	153	-63	127	-30	153	-63	157	70	157	70	153	-63	169	-12	157	70	169	-12	169	109	169	109	169	-12	190	56	169	109	190	56	182	155	182	155	190	56	194	194	182	155	194	194	117	227	40	166	40	122	157	70	40	166	157	70	169	109	201	95	215	141	218	272	218	272	215	141	227	180	218	272	227	180	233	322	233	322	227	180	260	290	233	322	260	290	260	412	260	412	260	290	275	340	260	412	275	340	296	412	275	340	260	290	335	323	275	340	335	323	335	367	40	217	182	155	40	237	40	237	182	155	117	227	40	237	117	227	233	322	233	322	117	227	218	272	227	180	215	141	335	88	227	180	335	88	335	132	201	95	218	272	194	194	201	95	194	194	190	56	201	95	190	56	258	26	201	95	258	26	335	36	335	16	335	36	258	26	335	16	258	26	169	-12	335	16	169	-12	153	-63	40	-68	40	-112	112	-81	40	-68	112	-81	127	-30	125	-157	112	-81	89	-157	40	16	129	-22	40	36	40	36	129	-22	117	26	40	36	117	26	163	90	163	90	117	26	148	40	163	90	148	40	161	-36	161	-36	148	40	141	16	161	-36	141	16	129	-22	129	-22	141	16	117	26	129	-22	89	-157	125	-157	129	-22	125	-157	161	-36	260	412	223	286	223	168	223	168	223	286	210	248	223	168	210	248	205	109	205	109	210	248	196	200	205	109	196	200	190	58	190	58	196	200	181	150	190	58	181	150	173	2	173	2	181	150	163	90	173	2	163	90	161	-36	40	367	40	323	210	248	40	367	210	248	223	286	260	412	223	168	238	219	260	412	238	219	243	233	260	412	243	233	254	272	260	412	254	272	296	412	258	227	238	219	335	217	258	227	335	217	335	237	258	227	335	237	254	272	258	227	254	272	243	233	205	109	190	58	335	122	205	109	335	122	335	166	40	132	40	88	181	150	40	132	181	150	196	200	173	2	161	-36	335	-112	173	2	335	-112	335	-68	335	217	238	219	223	168	40	105	82	101	40	149	40	149	82	101	82	153	138	162	82	153	138	92	138	162	138	92	192	177	192	177	138	92	185	127	309	69	280	87	292	25	309	69	292	25	335	-11	309	69	335	-11	335	49	249	151	280	166	292	229	292	229	280	166	309	185	292	229	309	185	335	266	335	266	309	185	335	205	244	199	192	177	216	137	244	199	216	137	249	151	244	199	249	151	292	229	82	153	82	101	138	92	185	127	192	77	216	117	216	117	192	77	244	55	216	117	244	55	249	103	249	103	244	55	292	25	249	103	292	25	280	87	192	77	185	127	138	92	192	177	185	127	216	137	95	166	126	151	131	199	131	199	126	151	159	137	131	199	159	137	183	177	183	177	159	137	190	127	183	177	190	127	237	162	237	162	190	127	237	92	237	162	237	92	293	153	293	153	237	92	293	101	83	229	40	266	66	185	83	229	66	185	95	166	83	229	95	166	131	199	335	149	293	153	293	101	335	149	293	101	335	105	126	103	131	55	159	117	159	117	131	55	183	77	159	117	183	77	190	127	190	127	183	77	237	92	95	87	66	69	83	25	95	87	83	25	131	55	95	87	131	55	126	103	40	49	40	-11	83	25	40	49	83	25	66	69	66	185	40	266	40	205	40	162	82	158	40	206	40	206	82	158	82	210	137	218	82	210	137	149	137	218	137	149	192	234	192	234	137	149	185	184	312	10	286	26	292	-31	312	10	292	-31	335	-68	312	10	335	-68	335	-7	309	126	280	145	292	82	309	126	292	82	335	46	309	126	335	46	335	106	249	208	280	224	292	286	292	286	280	224	309	242	292	286	309	242	335	323	335	323	309	242	335	262	244	256	192	234	216	195	244	256	216	195	249	208	244	256	249	208	292	286	82	210	82	158	137	149	185	184	192	134	216	174	216	174	192	134	244	112	216	174	244	112	249	160	249	160	244	112	292	82	249	160	292	82	280	145	259	41	230	54	244	-2	259	41	244	-2	292	-31	259	41	292	-31	286	26	203	64	171	74	192	20	203	64	192	20	244	-2	203	64	244	-2	230	54	73	89	82	44	106	86	106	86	82	44	138	35	106	86	138	35	138	81	138	81	138	35	192	20	138	81	192	20	171	74	40	92	40	47	82	44	40	92	82	44	73	89	192	134	185	184	137	149	192	234	185	184	216	195	335	92	302	89	335	47	335	47	302	89	293	44	237	35	293	44	269	86	237	35	269	86	237	81	204	74	172	64	183	20	204	74	183	20	237	35	204	74	237	35	237	81	145	54	116	41	131	-2	145	54	131	-2	183	20	145	54	183	20	172	64	89	26	63	10	83	-31	89	26	83	-31	131	-2	89	26	131	-2	116	41	40	-7	40	-68	83	-31	40	-7	83	-31	63	10	95	224	126	208	131	256	131	256	126	208	159	195	131	256	159	195	183	234	183	234	159	195	190	184	183	234	190	184	238	218	238	218	190	184	238	149	238	218	238	149	293	210	293	210	238	149	293	158	83	286	40	323	66	242	83	286	66	242	95	224	83	286	95	224	131	256	335	206	293	210	293	158	335	206	293	158	335	162	126	160	131	112	159	174	159	174	131	112	183	134	159	174	183	134	190	184	190	184	183	134	238	149	95	145	66	126	83	82	95	145	83	82	131	112	95	145	131	112	126	160	40	106	40	46	83	82	40	106	83	82	66	126	302	89	269	86	293	44	66	242	40	323	40	262	101	-19	118	-16	118	-16	121	27	118	-16	139	-22	121	27	139	-22	151	21	151	21	139	-22	164	-36	151	21	164	-36	181	7	181	7	164	-36	191	-54	181	7	191	-54	209	-10	209	-10	191	-54	221	-68	209	-10	221	-68	235	-24	235	-24	221	-68	252	-74	235	-24	252	-74	257	-30	257	-30	252	-74	281	-68	257	-30	281	-68	274	-27	309	142	280	160	292	98	309	142	292	98	335	61	309	142	335	61	335	122	249	223	280	239	292	301	292	301	280	239	309	257	292	301	309	257	335	338	335	338	309	257	335	277	192	249	185	200	216	210	192	249	216	210	244	272	244	272	216	210	249	223	244	272	249	223	292	301	40	177	82	174	40	222	40	222	82	174	82	225	138	234	82	225	138	165	138	234	138	165	192	249	192	249	138	165	185	200	82	225	82	174	138	165	185	200	192	150	216	189	216	189	192	150	244	127	216	189	244	127	249	176	249	176	244	127	292	98	249	176	292	98	280	160	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	274	-27	281	-68	287	-18	287	-18	281	-68	305	-52	287	-18	305	-52	298	-4	298	-4	305	-52	307	14	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	192	150	185	200	138	165	101	-19	118	-16	118	-16	121	27	118	-16	139	-22	121	27	139	-22	151	21	151	21	139	-22	164	-36	151	21	164	-36	181	7	181	7	164	-36	191	-54	181	7	191	-54	209	-10	209	-10	191	-54	221	-68	209	-10	221	-68	235	-24	235	-24	221	-68	252	-74	235	-24	252	-74	257	-30	257	-30	252	-74	281	-68	257	-30	281	-68	274	-27	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	274	-27	281	-68	287	-18	287	-18	281	-68	305	-52	287	-18	305	-52	298	-4	298	-4	305	-52	307	14	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	95	239	126	223	131	272	131	272	126	223	159	210	131	272	159	210	183	249	183	249	159	210	190	200	183	249	190	200	237	234	237	234	190	200	237	165	237	234	237	165	293	225	293	225	237	165	293	174	83	301	40	338	66	257	83	301	66	257	95	239	83	301	95	239	131	272	335	222	293	225	293	174	335	222	293	174	335	177	126	176	131	127	159	189	159	189	131	127	183	150	159	189	183	150	190	200	190	200	183	150	237	165	95	160	66	142	83	98	95	160	83	98	131	127	95	160	131	127	126	176	40	122	40	61	83	98	40	122	83	98	66	142	66	257	40	338	40	277	82	153	40	149	82	153	82	153	40	149	82	101	82	153	82	101	98	99	82	153	98	99	104	155	104	155	98	99	114	97	104	155	114	97	125	159	125	159	114	97	130	94	125	159	130	94	147	164	147	164	130	94	146	91	147	164	146	91	162	86	214	137	240	147	230	192	230	192	240	147	253	204	253	204	240	147	266	159	253	204	266	159	275	217	275	217	266	159	291	173	275	217	291	173	296	231	296	231	291	173	314	188	296	231	314	188	316	248	316	248	314	188	335	205	316	248	335	205	335	266	209	119	214	137	230	313	230	313	214	137	230	192	230	313	230	192	267	313	230	313	195	76	209	119	209	119	195	76	226	64	209	119	226	64	236	109	236	109	226	64	256	49	236	109	256	49	263	96	263	96	256	49	284	31	263	96	284	31	289	82	289	82	284	31	311	11	289	82	311	11	313	66	313	66	311	11	335	-11	313	66	335	-11	335	49	230	313	189	175	195	76	195	76	189	175	168	169	195	76	168	169	162	86	162	86	168	169	147	164	162	86	118	-56	155	-56	162	86	155	-56	195	76	82	101	40	149	40	105	155	-56	197	82	156	67	156	67	172	122	144	111	156	67	144	111	131	55	131	55	144	111	116	98	131	55	116	98	106	41	106	41	116	98	88	83	106	41	88	83	82	25	82	25	88	83	63	67	82	25	63	67	61	8	61	8	63	67	40	49	61	8	40	49	40	-11	235	92	222	165	216	87	216	87	222	165	230	313	216	87	230	313	197	82	197	82	230	313	189	175	197	82	189	175	175	132	175	132	189	175	156	188	175	132	156	188	147	142	147	142	156	188	124	203	147	142	124	203	117	155	117	155	124	203	94	221	117	155	94	221	89	170	89	170	94	221	66	242	89	170	66	242	63	186	63	186	66	242	40	266	63	186	40	266	40	205	197	82	175	132	172	122	197	82	172	122	156	67	293	101	293	153	279	155	293	101	279	155	274	99	265	157	250	159	254	96	265	157	254	96	274	99	265	157	274	99	279	155	236	162	222	165	235	92	236	162	235	92	254	96	236	162	254	96	250	159	293	101	335	105	335	149	293	101	335	149	293	153	155	-56	156	67	118	-56	230	313	222	165	267	313	41	133	47	89	47	178	47	178	47	89	66	51	47	178	66	51	66	216	66	216	66	51	97	20	66	216	97	20	85	133	85	133	97	246	66	216	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	334	229	186	273	334	229	334	273	85	133	90	164	97	246	97	246	90	164	103	190	97	246	103	190	137	266	137	266	103	190	124	211	137	266	124	211	150	225	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	150	42	185	-6	150	42	137	0	150	42	124	56	137	0	137	0	124	56	104	76	137	0	104	76	97	20	97	20	104	76	90	103	97	20	90	103	85	133	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	225	225	238	266	225	225	251	211	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	278	20	309	51	285	103	285	103	309	51	290	133	285	164	290	133	309	216	285	164	309	216	278	246	278	246	238	266	251	211	278	246	251	211	272	190	278	246	272	190	285	164	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	290	133	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	105	75	118	8	119	60	119	60	118	8	119	-72	119	60	119	-72	135	49	135	49	119	-72	148	-1	135	49	148	-1	209	229	209	229	148	-1	155	-3	209	229	155	-3	166	39	166	39	155	-3	163	-4	166	39	163	-4	170	-5	94	92	87	112	91	24	94	92	91	24	118	8	94	92	118	8	105	75	87	112	85	133	91	24	91	24	85	133	70	46	70	46	85	133	97	246	97	246	85	133	90	164	168	38	166	39	170	-5	209	229	166	39	244	229	209	229	244	229	228	273	228	273	244	229	255	340	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	209	229	186	273	209	229	228	273	137	266	97	246	103	190	137	266	103	190	124	211	137	266	124	211	150	225	41	133	44	102	47	178	47	178	44	102	54	72	47	178	54	72	66	216	66	216	54	72	70	46	66	216	70	46	97	246	262	273	290	340	255	340	262	273	255	340	244	229	262	273	244	229	334	229	262	273	334	229	334	273	118	8	85	-72	119	-72	334	-6	334	37	185	-6	185	-6	334	37	179	37	185	-6	179	37	177	-6	177	-6	179	37	176	37	177	-6	176	37	174	38	171	38	168	38	170	-5	171	38	170	-5	177	-6	171	38	177	-6	174	38	97	246	90	164	103	190	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	204	229	207	229	211	272	211	272	207	229	209	228	211	272	209	228	239	219	239	219	209	228	165	37	165	37	209	228	147	-6	165	37	147	-6	190	-6	204	273	196	273	196	229	204	273	196	229	199	229	204	273	199	229	202	229	204	273	202	229	204	229	204	273	204	229	211	272	196	229	196	273	189	273	196	229	189	273	41	273	196	229	41	273	41	229	256	259	290	340	255	340	256	259	255	340	256	207	256	259	256	207	270	192	256	259	270	192	283	243	239	219	256	207	255	340	239	219	255	340	226	270	239	219	226	270	219	271	239	219	219	271	211	272	131	37	41	37	113	-6	131	37	113	-6	119	-72	131	37	119	-72	147	-6	131	37	147	-6	209	228	334	133	331	166	328	89	328	89	331	166	321	195	328	89	321	195	309	51	309	51	321	195	305	221	309	51	305	221	290	133	290	133	305	221	288	155	283	243	270	192	281	175	283	243	281	175	288	155	283	243	288	155	305	221	290	133	285	103	309	51	196	37	165	37	190	-6	196	37	190	-6	238	0	119	-72	113	-6	85	-72	285	103	278	20	309	51	113	-6	41	37	41	-6	41	-6	41	-49	334	-49	41	-6	334	-49	334	-6	41	184	47	139	47	228	47	228	47	139	66	101	47	228	66	101	66	266	66	266	66	101	97	71	66	266	97	71	85	184	85	184	97	297	66	266	186	324	137	316	150	275	186	324	150	275	179	280	186	324	179	280	334	280	186	324	334	280	334	324	85	184	90	214	97	297	97	297	90	214	103	241	97	297	103	241	137	316	137	316	103	241	124	261	137	316	124	261	150	275	185	44	334	44	334	88	185	44	334	88	179	88	185	44	179	88	150	92	185	44	150	92	137	51	150	92	124	106	137	51	137	51	124	106	104	126	137	51	104	126	97	71	97	71	104	126	90	153	97	71	90	153	85	184	41	-6	41	-49	334	-49	41	-6	334	-49	334	-6	189	324	41	324	196	280	189	324	196	280	238	316	238	316	196	280	225	275	238	316	225	275	251	261	285	153	271	126	278	71	278	71	271	126	251	106	278	71	251	106	238	51	238	51	251	106	225	92	238	51	225	92	196	88	278	71	309	101	285	153	285	153	309	101	290	184	285	214	290	184	309	266	285	214	309	266	278	297	278	297	238	316	251	261	278	297	251	261	272	241	278	297	272	241	285	214	328	228	309	266	309	101	328	228	309	101	328	139	328	228	328	139	334	184	290	184	309	101	309	266	190	44	238	51	196	88	190	44	196	88	41	88	190	44	41	88	41	44	196	280	41	324	41	280	229	280	152	92	167	45	229	280	167	45	170	44	229	280	170	44	174	44	229	280	174	44	185	88	229	280	185	88	263	280	229	280	263	280	248	324	229	280	248	324	186	324	229	280	186	324	179	280	150	275	179	280	186	324	150	275	186	324	137	316	150	275	137	316	124	261	85	184	90	214	97	297	97	297	90	214	103	241	97	297	103	241	137	316	137	316	103	241	124	261	112	116	97	136	103	66	103	66	97	136	88	158	103	66	88	158	77	88	77	88	88	158	85	184	66	266	47	228	57	116	66	266	57	116	77	88	66	266	77	88	85	184	66	266	85	184	97	297	47	228	41	184	45	148	47	228	45	148	57	116	178	44	182	44	185	88	185	88	182	44	185	44	185	88	185	44	334	88	334	88	185	44	334	44	282	324	302	373	268	373	282	324	268	373	263	280	282	324	263	280	334	280	282	324	334	280	334	324	146	-6	167	45	152	92	146	-6	152	92	135	51	146	-6	135	51	127	-49	146	-6	127	-49	334	-49	146	-6	334	-49	334	-6	135	51	152	92	130	101	135	51	130	101	112	116	135	51	112	116	103	66	112	-6	41	-6	93	-49	112	-6	93	-49	107	-99	112	-6	107	-99	127	-49	112	-6	127	-49	135	51	107	-99	93	-49	73	-99	93	-49	41	-6	41	-49	185	88	174	44	178	44	248	324	263	280	268	373	285	153	271	126	278	71	278	71	271	126	251	106	278	71	251	106	238	51	238	51	251	106	225	92	238	51	225	92	196	88	185	88	255	258	227	274	227	274	233	318	223	320	227	274	223	320	221	276	221	276	223	320	215	277	212	322	200	323	203	279	212	322	203	279	209	279	212	322	209	279	215	277	212	322	215	277	223	320	196	280	203	279	200	323	196	280	200	323	189	324	196	280	189	324	41	324	196	280	41	324	41	280	272	300	302	373	268	373	272	300	268	373	267	246	272	300	267	246	277	233	272	300	277	233	294	283	332	212	324	239	328	139	328	139	324	239	311	263	328	139	311	263	309	101	309	101	311	263	294	283	309	101	294	283	290	184	290	184	285	153	309	101	309	101	285	153	278	71	294	283	277	233	284	218	294	283	284	218	289	201	294	283	289	201	290	184	255	258	267	246	268	373	255	258	268	373	243	315	255	258	243	315	233	318	255	258	233	318	227	274	185	88	227	274	166	44	166	44	227	274	150	88	166	44	150	88	146	-6	146	-6	150	88	132	44	146	-6	132	44	127	-49	127	-49	132	44	112	-6	127	-49	112	-6	107	-99	107	-99	112	-6	93	-49	107	-99	93	-49	73	-99	41	88	41	44	132	44	41	88	132	44	150	88	190	44	238	51	196	88	190	44	196	88	185	88	190	44	185	88	166	44	146	-6	127	-49	334	-49	146	-6	334	-49	334	-6	41	-6	41	-49	93	-49	41	-6	93	-49	112	-6	332	212	328	139	334	184	160	-46	166	-99	186	-2	186	-2	166	-99	199	-46	186	-2	199	-46	219	50	219	50	199	-46	225	-2	219	50	225	-2	257	50	225	-2	199	-46	334	-46	225	-2	334	-46	334	-2	46	-2	46	-46	160	-46	46	-2	160	-46	186	-2	41	227	47	183	47	271	47	271	47	183	66	145	47	271	66	145	66	310	66	310	66	145	97	114	66	310	97	114	85	227	85	227	97	340	66	310	103	284	124	305	137	360	137	360	124	305	150	318	137	360	150	318	186	367	186	367	150	318	179	323	186	367	179	323	334	323	186	367	334	323	334	367	97	340	85	227	90	258	97	340	90	258	103	284	97	340	103	284	137	360	185	87	334	87	334	131	185	87	334	131	179	131	185	87	179	131	150	136	185	87	150	136	137	94	150	136	124	149	137	94	137	94	124	149	104	170	137	94	104	170	97	114	97	114	104	170	90	196	97	114	90	196	85	227	166	-99	160	-46	127	-99	155	-46	161	-99	181	-2	181	-2	161	-99	194	-46	181	-2	194	-46	214	50	214	50	194	-46	220	-2	214	50	220	-2	252	50	220	-2	194	-46	329	-46	220	-2	329	-46	329	-2	41	-2	41	-46	155	-46	41	-2	155	-46	181	-2	189	367	41	367	196	323	189	367	196	323	238	360	238	360	196	323	225	318	238	360	225	318	251	305	285	196	271	170	278	114	278	114	271	170	251	149	278	114	251	149	238	94	238	94	251	149	225	136	238	94	225	136	196	131	278	114	309	145	285	196	285	196	309	145	290	227	285	258	290	227	309	310	285	258	309	310	278	340	278	340	238	360	251	305	278	340	251	305	272	284	278	340	272	284	285	258	328	271	309	310	309	145	328	271	309	145	328	183	328	271	328	183	334	227	290	227	309	145	309	310	190	87	238	94	196	131	190	87	196	131	41	131	190	87	41	131	41	87	196	323	41	367	41	323	161	-99	155	-46	123	-99	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	187	238	171	217	175	179	175	179	171	217	175	176	175	128	175	176	172	87	172	87	175	176	171	217	172	87	171	217	156	106	156	106	171	217	156	199	156	106	156	199	139	122	139	122	156	199	139	182	139	122	139	182	119	137	119	137	139	182	119	168	119	137	119	168	94	156	176	182	178	185	187	238	187	238	178	185	181	189	187	238	181	189	184	193	184	193	189	199	187	238	187	238	189	199	205	225	205	225	189	199	193	205	205	225	193	205	197	211	205	225	197	211	201	218	205	79	201	87	197	94	205	79	197	94	193	99	205	79	193	99	189	105	205	79	189	105	188	66	188	66	189	105	184	112	188	66	184	112	181	116	188	66	181	116	179	119	188	66	179	119	177	122	188	66	177	122	175	125	188	66	175	125	172	87	231	135	231	170	191	135	185	135	191	135	190	170	185	135	190	170	184	170	185	135	184	170	180	134	180	134	184	170	180	171	180	134	180	171	177	133	177	133	180	171	177	172	177	133	177	172	175	131	175	131	177	172	175	174	175	131	175	174	175	176	175	128	172	87	175	125	191	135	231	170	190	170	175	176	175	128	175	131	119	137	94	156	94	150	187	238	175	179	176	182	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	130	164	130	142	135	173	135	173	130	142	135	133	135	173	135	133	142	181	142	181	135	133	142	125	142	181	142	125	152	186	152	186	142	125	152	120	152	186	152	120	162	187	162	187	152	120	162	118	162	187	162	118	173	186	173	186	162	118	173	120	173	186	173	120	183	181	183	181	173	120	183	125	183	181	183	125	190	173	190	173	183	125	190	133	190	173	190	133	195	164	195	164	190	133	195	142	195	164	195	142	197	153	130	142	130	164	128	153	243	86	231	62	239	8	239	8	231	62	213	44	239	8	213	44	203	-9	203	-9	213	44	189	32	203	-9	189	32	162	-16	162	-16	189	32	162	27	292	271	248	271	267	36	292	271	267	36	285	72	292	271	285	72	292	113	267	36	248	271	248	113	267	36	248	113	243	86	267	36	243	86	239	8	136	32	112	44	121	-9	136	32	121	-9	162	-16	136	32	162	-16	162	27	94	62	81	86	86	8	94	62	86	8	121	-9	94	62	121	-9	112	44	81	86	77	113	86	8	86	8	77	113	58	36	58	36	77	113	77	271	58	36	77	271	40	72	40	72	77	271	33	271	40	72	33	271	33	113	177	213	147	213	177	92	177	92	147	213	147	167	177	92	147	167	147	137	147	137	147	167	102	167	147	137	102	167	102	137	177	137	223	137	177	167	177	167	223	137	223	167	177	92	147	137	147	92	331	222	331	266	88	222	88	222	331	266	44	266	88	222	44	266	88	31	88	31	44	266	44	-12	88	31	44	-12	331	-12	88	31	331	-12	331	31	287	222	287	31	331	-12	287	222	331	-12	331	266	287	222	331	266	44	266	287	222	44	266	44	222	44	31	44	-12	331	-12	44	31	331	-12	287	31	44	-1	44	-45	331	-45	44	-1	331	-45	331	-1	331	278	331	322	88	278	88	278	331	322	44	322	88	278	44	322	88	86	88	86	44	322	44	42	88	86	44	42	331	42	88	86	331	42	331	86	44	-1	44	-45	331	-45	44	-1	331	-45	331	-1	287	278	287	86	331	42	287	278	331	42	331	322	287	278	331	322	44	322	287	278	44	322	44	278	44	86	44	42	331	42	44	86	331	42	287	86	248	-16	292	-16	248	227	248	227	292	-16	292	271	248	227	292	271	77	227	77	227	292	271	33	271	77	227	33	271	77	-16	77	-16	33	271	33	-16	77	27	77	271	33	271	77	27	33	271	33	-16	77	27	33	-16	292	-16	77	27	292	-16	248	27	248	271	248	27	292	-16	248	271	292	-16	292	271	81	184	100	216	103	280	103	280	100	216	126	242	103	280	126	242	156	307	156	307	126	242	158	261	156	307	158	261	216	317	216	317	158	261	194	272	216	-64	194	272	194	148	216	-64	194	148	194	104	194	104	194	148	70	104	81	68	70	104	103	-27	103	-27	70	104	62	13	62	13	70	104	70	148	70	148	70	104	194	148	274	-8	238	-19	276	-54	238	272	238	-19	238	104	238	148	238	104	362	104	238	148	362	104	362	148	362	148	370	239	351	184	238	272	274	261	276	307	276	307	274	261	306	242	276	307	306	242	329	280	329	280	306	242	332	216	329	280	332	216	370	239	370	239	332	216	351	184	216	-64	276	-54	238	-19	216	-64	238	-19	238	272	216	-64	238	272	216	317	216	-64	216	317	194	272	194	104	194	-19	216	-64	216	-64	194	-19	158	-8	216	-64	158	-8	156	-54	156	-54	158	-8	126	10	156	-54	126	10	103	-27	103	-27	126	10	100	36	103	-27	100	36	81	68	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	370	13	370	239	362	148	370	13	362	148	362	104	370	13	362	104	351	68	370	13	351	68	332	36	370	13	332	36	329	-27	306	10	274	-8	276	-54	306	10	276	-54	329	-27	306	10	329	-27	332	36	35	66	62	13	62	239	62	239	62	13	70	148	62	239	70	148	103	280	103	280	70	148	81	184	35	186	25	126	35	66	35	186	35	66	62	239	216	317	238	272	276	307	349	64	327	29	329	-27	329	-27	327	29	296	2	329	-27	296	2	276	-54	276	-54	296	2	258	-14	276	-54	258	-14	216	-64	216	-64	258	-14	216	-20	174	-14	136	2	156	-54	174	-14	156	-54	216	-64	174	-14	216	-64	216	-20	105	29	82	64	103	-27	105	29	103	-27	156	-54	105	29	156	-54	136	2	397	186	370	239	370	13	370	13	370	239	362	148	370	13	362	148	362	104	362	104	362	148	70	104	70	104	362	148	70	148	70	104	70	148	62	13	70	104	62	13	103	-27	70	104	103	-27	82	64	327	222	329	280	296	249	296	249	329	280	276	307	296	249	276	307	258	267	258	267	276	307	216	273	174	267	216	273	216	317	174	267	216	317	156	307	70	148	82	188	103	280	103	280	82	188	105	222	103	280	105	222	156	307	156	307	105	222	136	249	156	307	136	249	174	267	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	70	148	62	239	70	148	103	280	329	280	349	188	370	239	370	239	349	188	362	148	276	307	216	317	216	273	397	186	370	13	397	66	397	186	397	66	407	126	349	64	329	-27	370	13	349	64	370	13	362	104	329	280	327	222	349	188	35	66	35	186	25	126	253	268	271	262	276	307	276	307	271	262	287	254	276	307	287	254	329	280	329	280	287	254	303	244	329	280	303	244	334	213	329	280	334	213	370	239	370	239	334	213	345	197	370	239	345	197	352	181	162	262	179	268	216	317	216	317	179	268	198	272	216	317	198	272	216	273	216	273	235	272	276	307	276	307	235	272	253	268	276	307	216	317	216	273	358	89	352	72	370	13	370	13	352	72	345	55	370	13	345	55	334	39	334	39	303	7	329	-27	329	-27	303	7	287	-2	329	-27	287	-2	276	-54	276	-54	287	-2	271	-10	276	-54	271	-10	253	-15	145	-2	129	7	156	-54	185	126	129	7	216	95	185	126	216	95	216	157	216	157	216	95	303	7	216	157	303	7	247	126	247	126	303	7	334	39	103	280	98	213	185	126	103	280	185	126	129	244	129	244	185	126	216	157	352	181	358	163	370	239	370	239	358	163	362	145	370	239	362	145	363	126	363	126	362	107	370	13	370	13	362	107	358	89	303	244	216	157	247	126	303	244	247	126	334	213	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	363	126	370	13	370	239	334	39	329	-27	370	13	216	-20	216	-64	235	-19	235	-19	216	-64	276	-54	235	-19	276	-54	253	-15	103	-27	156	-54	129	7	103	-27	129	7	185	126	103	-27	185	126	98	39	103	-27	98	39	88	55	103	-27	88	55	80	72	103	-27	80	72	74	89	103	-27	74	89	62	13	80	181	103	280	74	163	74	163	103	280	62	239	74	163	62	239	70	145	70	145	62	239	69	126	70	107	69	126	62	13	70	107	62	13	74	89	198	-19	179	-15	216	-64	198	-19	216	-64	216	-20	162	-10	145	-2	156	-54	162	-10	156	-54	216	-64	162	-10	216	-64	179	-15	156	307	103	280	129	244	156	307	129	244	145	254	156	307	145	254	162	262	156	307	162	262	216	317	103	280	80	181	88	197	103	280	88	197	98	213	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	397	66	397	186	370	13	370	13	397	186	370	239	370	13	370	239	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	216	-64	216	-20	197	-19	216	-64	197	-19	178	-15	216	-64	178	-15	161	-9	216	-64	161	-9	156	-54	103	-27	156	-54	129	7	129	7	156	-54	144	-2	144	-2	156	-54	161	-9	254	268	276	307	235	272	235	272	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	88	54	80	71	103	-27	103	-27	80	71	74	88	103	-27	74	88	62	13	62	13	74	88	70	107	62	13	70	107	69	126	69	126	77	172	62	239	62	239	77	172	103	280	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	254	268	271	262	276	307	276	307	271	262	288	254	276	307	288	254	329	280	329	280	288	254	303	244	329	280	303	244	334	213	329	280	334	213	370	239	370	239	334	213	344	198	370	239	344	198	352	181	276	307	216	317	216	273	370	239	352	181	358	164	370	239	358	164	362	145	370	239	362	145	363	126	303	244	98	39	129	7	303	244	129	7	334	213	98	39	88	54	103	-27	98	39	103	-27	129	7	397	186	397	66	407	126	323	126	317	86	334	25	334	25	317	86	299	51	334	25	299	51	297	-11	297	-11	299	51	271	23	297	-11	271	23	250	-35	250	-35	271	23	236	5	250	-35	236	5	196	-44	196	-44	236	5	196	0	94	51	95	-11	121	23	121	23	95	-11	142	-35	121	23	142	-35	156	5	156	5	142	-35	196	-44	156	5	196	-44	196	0	69	126	58	25	76	86	76	86	58	25	95	-11	76	86	95	-11	94	51	317	166	334	227	299	201	299	201	334	227	297	264	299	201	297	264	271	228	271	228	297	264	250	288	271	228	250	288	236	246	236	246	250	288	196	253	156	246	196	253	196	297	156	246	196	297	142	288	76	166	94	201	95	264	95	264	94	201	121	228	95	264	121	228	142	288	142	288	121	228	156	246	34	72	58	25	58	227	58	227	58	25	69	126	58	227	69	126	76	166	34	180	25	126	34	72	34	180	34	72	58	227	196	164	196	89	207	162	207	162	196	89	209	91	207	162	209	91	217	157	217	157	209	91	219	96	217	157	219	96	226	149	226	149	219	96	227	105	226	149	227	105	231	139	231	139	227	105	232	115	231	139	232	115	233	127	158	127	160	114	161	139	161	139	160	114	165	103	161	139	165	103	166	149	166	149	165	103	173	95	166	149	173	95	175	157	175	157	173	95	184	90	175	157	184	90	185	162	185	162	184	90	196	89	185	162	196	89	196	164	334	227	323	126	334	25	334	227	334	25	358	180	358	180	334	25	358	72	358	180	358	72	367	126	250	288	196	297	196	253	334	227	317	166	323	126	58	227	76	166	95	264	124	7	92	39	98	-27	98	-27	92	39	71	80	98	-27	71	80	56	13	56	13	71	80	64	126	182	106	184	51	189	98	189	98	184	51	209	47	189	98	209	47	198	93	198	93	209	47	209	92	220	93	209	92	209	47	220	93	209	47	234	51	177	138	182	147	185	200	185	200	182	147	189	154	185	200	189	154	210	204	210	204	189	154	199	159	210	204	199	159	210	161	210	161	221	159	235	200	235	200	221	159	230	154	235	200	230	154	237	147	177	115	175	127	184	51	184	51	175	127	163	190	163	190	175	127	185	200	185	200	175	127	177	138	288	126	284	151	284	101	284	101	284	151	273	172	284	101	273	172	273	80	273	80	273	172	256	189	273	80	256	189	256	63	256	63	256	189	244	126	235	200	237	147	256	189	256	189	237	147	242	137	256	189	242	137	244	126	235	200	210	204	210	161	244	126	242	115	256	63	256	63	242	115	237	105	256	63	237	105	234	51	234	51	237	105	230	98	234	51	230	98	220	93	358	126	350	80	364	13	364	13	350	80	329	39	364	13	329	39	323	-27	323	-27	329	39	297	7	323	-27	297	7	271	-54	271	-54	297	7	257	-13	271	-54	257	-13	210	-64	210	-64	257	-13	210	-20	210	317	164	265	210	273	210	273	257	265	271	307	271	307	257	265	297	245	271	307	297	245	323	280	323	280	297	245	329	213	323	280	329	213	364	239	364	239	329	213	350	172	364	239	350	172	358	126	364	239	358	126	364	13	364	239	364	13	392	186	392	186	364	13	392	66	392	186	392	66	401	126	271	307	210	317	210	273	71	172	92	213	98	280	98	280	92	213	124	245	98	280	124	245	150	307	150	307	124	245	164	265	150	307	164	265	210	317	56	239	29	186	29	66	56	239	29	66	56	13	56	239	56	13	64	126	56	239	64	126	71	172	56	239	71	172	98	280	164	-13	124	7	150	-54	164	-13	150	-54	210	-64	164	-13	210	-64	210	-20	131	127	135	102	135	152	135	152	135	102	146	80	135	152	146	80	146	173	146	173	146	80	163	63	146	173	163	63	163	190	163	190	163	63	184	51	177	115	184	51	182	106	124	7	98	-27	150	-54	29	66	29	186	20	126	129	7	98	39	103	-27	103	-27	98	39	77	80	103	-27	77	80	62	13	62	13	77	80	69	126	114	176	115	159	116	184	116	184	115	159	119	152	116	184	119	152	121	190	121	190	119	152	126	147	121	190	126	147	128	195	128	195	126	147	134	143	128	195	134	143	138	196	138	196	134	143	142	141	138	196	142	141	148	195	148	195	142	141	152	138	148	195	152	138	157	190	157	190	152	138	162	135	157	190	162	135	165	183	165	183	162	135	173	133	165	183	173	133	172	175	172	175	173	133	179	167	184	163	179	167	183	130	184	163	183	130	193	126	196	67	194	60	195	24	196	67	195	24	201	18	196	67	201	18	198	74	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	216	317	170	265	216	273	216	273	262	265	276	307	276	307	262	265	303	245	276	307	303	245	329	280	329	280	303	245	334	213	329	280	334	213	370	239	370	239	334	213	355	172	370	239	355	172	363	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	156	307	170	265	216	317	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	69	126	62	239	69	126	77	172	62	239	77	172	103	280	231	236	223	239	227	145	227	145	223	239	224	14	227	145	224	14	227	108	227	108	224	14	231	18	231	236	227	145	228	153	231	236	228	153	229	160	241	201	241	223	239	194	239	194	241	223	237	230	239	194	237	230	237	187	237	187	237	230	234	181	232	175	234	181	237	230	232	175	237	230	231	168	231	168	237	230	231	236	231	168	231	236	229	160	241	223	241	201	242	208	241	223	242	208	243	214	216	12	224	14	223	239	216	12	223	239	216	241	216	12	216	241	208	239	216	12	208	239	208	14	202	166	204	155	208	239	208	239	204	155	205	144	208	239	205	144	205	108	208	239	205	108	208	14	208	14	205	108	204	100	201	236	195	230	195	188	201	236	195	188	199	177	201	236	199	177	202	166	201	236	202	166	208	239	193	199	195	188	195	230	193	199	195	230	192	202	192	202	195	230	191	223	192	202	191	223	191	205	191	205	191	223	190	208	235	102	242	96	237	126	237	126	242	96	247	122	247	122	242	96	248	89	247	122	248	89	257	118	257	118	248	89	254	83	257	118	254	83	258	78	279	194	274	191	277	139	277	139	274	191	270	187	277	139	270	187	267	137	267	137	270	187	266	182	267	137	266	182	258	173	269	65	275	60	277	113	277	113	275	60	282	57	277	113	282	57	288	110	288	110	282	57	290	55	288	110	290	55	296	108	296	108	290	55	300	57	296	108	300	57	304	104	304	104	300	57	308	61	304	104	308	61	311	98	311	98	308	61	313	67	311	98	313	67	315	91	315	91	313	67	316	74	315	91	316	74	317	83	267	116	257	118	258	78	267	116	258	78	263	71	267	116	263	71	269	65	267	116	269	65	277	113	317	168	316	177	315	159	315	159	316	177	313	185	315	159	313	185	310	153	310	153	313	185	308	191	310	153	308	191	304	147	304	147	308	191	301	195	304	147	301	195	296	144	296	144	301	195	291	196	296	144	291	196	289	141	289	141	291	196	285	196	289	141	285	196	279	194	267	137	258	173	258	135	258	135	258	173	252	165	258	135	252	165	248	131	248	131	252	165	245	158	248	131	245	158	237	151	237	151	227	145	227	108	237	151	227	108	235	102	237	151	235	102	237	126	237	151	237	126	248	131	243	43	242	46	243	40	243	40	242	46	242	49	243	40	242	49	241	32	241	32	242	49	241	53	241	32	241	53	240	56	237	24	241	32	240	56	237	24	240	56	237	66	237	24	237	66	233	77	237	24	233	77	231	18	231	18	233	77	231	87	231	18	231	87	228	97	231	18	228	97	227	108	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	204	100	203	93	208	14	208	14	203	93	202	86	208	14	202	86	201	18	201	18	202	86	200	80	201	18	200	80	198	74	192	53	190	47	191	32	192	53	191	32	195	24	192	53	195	24	194	60	205	108	205	144	199	148	205	108	199	148	197	102	197	102	199	148	194	153	197	102	194	153	193	126	193	126	194	153	188	158	152	58	157	61	161	116	161	116	157	61	163	66	161	116	163	66	167	117	167	117	163	66	167	70	167	117	167	70	174	119	174	119	167	70	175	78	174	119	175	78	180	121	180	121	175	78	182	86	180	121	182	86	187	123	187	123	182	86	189	94	187	123	189	94	193	126	193	126	189	94	197	102	191	223	190	214	190	211	191	223	190	211	190	208	179	167	173	133	183	130	148	112	135	108	138	55	148	112	138	55	145	56	148	112	145	56	152	58	148	112	152	58	161	116	117	65	123	60	124	103	124	103	123	60	130	56	124	103	130	56	135	108	135	108	130	56	138	55	116	93	113	79	114	71	116	93	114	71	117	65	116	93	117	65	124	103	184	163	193	126	188	158	191	32	190	47	190	40	129	7	103	-27	156	-54	279	194	277	139	289	141	35	66	35	186	25	126	115	159	114	176	113	168	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	109	108	109	64	323	64	109	108	323	64	323	108	109	189	109	145	323	145	109	189	323	145	323	189	77	80	103	-27	98	39	370	239	355	172	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	104	148	104	104	328	104	104	148	328	104	328	148	77	80	103	-27	98	39	370	239	355	172	363	126	22	330	66	-34	66	286	66	143	66	108	210	108	66	143	210	108	210	143	210	143	210	108	245	-34	210	143	245	-34	210	286	210	286	245	-34	245	286	210	286	245	286	432	330	432	330	245	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	143	432	-78	388	143	388	108	388	108	388	143	245	143	388	108	245	143	245	108	432	330	22	330	66	286	432	330	66	286	210	286	432	-78	388	108	388	-34	432	-78	388	-34	245	-34	432	-78	245	-34	210	-34	432	-78	210	-34	66	-34	432	-78	66	-34	22	-78	22	-78	66	-34	22	330	210	-34	245	-34	210	108	66	143	66	108	388	108	66	143	388	108	388	143	388	143	388	108	432	-78	388	143	432	-78	388	286	388	286	432	-78	432	330	388	286	432	330	66	286	66	286	432	330	22	330	66	286	22	330	66	-34	66	-34	22	330	22	-78	66	-34	22	-78	432	-78	388	-34	66	-34	432	-78	388	-34	432	-78	388	108	22	330	22	-78	66	-11	66	-11	22	-78	94	-34	66	-11	94	-34	204	125	204	125	94	-34	228	100	204	125	228	100	228	150	228	150	228	100	363	-34	228	150	363	-34	253	125	253	125	363	-34	388	-9	92	286	365	286	432	330	92	286	432	330	22	330	92	286	22	330	66	262	92	286	66	262	204	125	92	286	204	125	228	150	432	-78	432	330	388	260	432	-78	388	260	388	-9	432	-78	388	-9	363	-34	432	-78	363	-34	94	-34	432	-78	94	-34	22	-78	365	286	228	150	253	125	365	286	253	125	388	260	365	286	388	260	432	330	66	262	22	330	66	-11	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	108	432	-78	388	108	388	-34	66	-34	22	-78	432	-78	66	-34	432	-78	388	-34	187	139	187	112	193	151	193	151	187	112	193	101	193	151	193	101	203	160	203	160	193	101	203	91	203	160	203	91	214	166	214	166	203	91	214	85	214	166	214	85	228	168	228	168	214	85	228	83	228	168	228	83	241	166	241	166	228	83	241	85	241	166	241	85	252	160	252	160	241	85	252	91	252	160	252	91	262	151	262	151	252	91	262	101	262	151	262	101	268	139	268	139	262	101	268	112	268	139	268	112	270	126	187	112	187	139	185	126	46	338	98	0	98	338	98	195	98	143	329	143	98	195	329	143	329	195	98	0	46	338	46	0	329	338	277	338	329	0	329	0	277	338	277	195	329	0	277	195	277	143	277	143	277	195	46	195	277	143	46	195	46	143	329	0	277	143	277	0	161	0	214	0	161	286	161	286	214	0	214	286	161	286	214	286	329	338	329	338	214	286	329	286	46	338	46	286	161	286	46	338	161	286	329	338	214	338	161	338	214	52	214	52	161	338	161	52	214	52	161	52	329	0	329	0	161	52	46	52	329	0	46	52	46	0	214	52	329	0	329	52	46	338	98	0	98	338	98	195	98	143	232	143	98	195	232	143	232	195	98	0	46	338	46	0	98	338	46	338	98	0	98	244	98	192	232	192	98	244	232	192	232	244	98	146	98	94	232	94	98	146	232	94	232	146	98	0	46	338	46	0	98	338	46	338	98	0	98	244	98	192	329	192	98	244	329	192	329	244	98	146	98	94	329	94	98	146	329	94	329	146	98	0	46	338	46	0	46	338	46	0	98	0	46	338	98	0	98	338	143	338	195	0	195	338	195	195	195	143	441	143	195	195	441	143	441	195	195	0	143	338	143	0	46	338	46	0	98	0	46	338	98	0	98	338	143	338	143	0	195	0	143	338	195	0	195	338	242	338	294	0	294	338	294	195	294	143	428	143	294	195	428	143	428	195	294	0	242	338	242	0	46	338	46	0	98	0	46	338	98	0	98	338	196	338	144	338	196	0	196	244	196	192	428	192	196	244	428	192	428	244	196	146	196	94	428	94	196	146	428	94	428	146	196	0	144	338	144	0	262	195	411	338	362	338	262	195	362	338	213	195	262	195	213	195	411	143	262	195	411	143	411	195	411	143	213	195	209	143	209	143	213	195	179	195	209	143	179	195	179	114	179	0	179	338	127	338	179	0	127	338	127	112	11	0	60	0	127	112	127	112	60	0	127	65	127	112	127	65	179	0	179	0	127	65	127	0	127	112	11	0	60	0	127	112	60	0	127	64	127	112	127	64	179	0	127	112	179	0	127	338	411	94	211	146	179	94	179	94	211	146	179	161	179	244	179	192	210	192	179	244	210	192	264	244	264	244	210	192	211	146	264	244	211	146	259	192	179	338	127	338	179	0	314	244	411	338	362	338	314	244	362	338	264	244	314	244	264	244	411	192	314	244	411	192	411	244	179	161	211	146	210	192	211	146	411	94	411	146	264	244	259	192	411	192	179	0	127	64	127	0	512	338	454	338	325	195	325	195	454	338	267	195	325	195	267	195	503	143	503	143	267	195	257	195	503	143	257	195	257	143	257	0	257	338	205	338	257	0	205	338	205	148	108	74	11	0	69	0	108	74	69	0	108	30	108	74	108	30	160	0	108	74	160	0	108	338	257	0	205	148	205	104	205	104	205	148	160	113	205	104	160	113	160	70	160	0	160	338	108	338	257	0	205	104	205	0	160	0	108	30	108	0	325	195	503	143	503	195	385	244	508	338	452	338	385	244	452	338	329	244	385	244	329	244	507	192	385	244	507	192	507	244	507	192	329	244	317	192	317	192	329	244	276	244	317	192	276	244	276	160	276	146	276	94	507	94	126	88	11	0	66	0	126	88	66	0	126	45	126	88	126	45	177	0	126	88	177	0	126	338	276	338	224	338	276	0	276	0	224	338	224	162	276	0	224	162	224	120	224	120	224	162	177	127	224	120	177	127	177	85	177	0	177	338	126	338	276	146	507	94	507	146	276	0	224	120	224	0	177	0	126	45	126	0	162	95	189	91	162	95	162	95	189	91	174	159	162	95	174	159	162	157	162	95	162	157	139	154	139	98	162	95	139	154	139	98	139	154	116	151	139	98	116	151	116	100	49	148	72	104	72	148	72	148	72	104	94	102	72	148	94	102	94	149	94	149	94	102	116	100	94	149	116	100	116	151	209	126	203	127	220	84	203	165	203	127	210	128	203	165	210	128	219	168	219	168	210	128	217	129	219	168	217	129	224	130	232	122	229	122	250	72	232	122	250	72	260	114	260	114	250	72	273	57	260	114	273	57	286	102	286	102	273	57	282	36	288	-15	282	36	281	29	234	173	230	131	233	132	234	173	233	132	261	139	234	173	219	168	224	130	234	173	224	130	230	131	189	91	220	84	203	127	189	91	203	127	203	165	189	91	203	165	188	162	189	91	188	162	174	159	281	29	278	24	288	-15	288	-15	278	24	273	19	288	-15	273	19	270	-18	270	-18	273	19	267	16	270	-18	267	16	260	15	260	15	254	16	270	-18	270	-18	254	16	252	-16	223	123	216	124	220	84	223	123	220	84	250	72	223	123	250	72	229	122	288	-15	304	-7	307	85	307	85	304	-7	316	4	307	85	316	4	321	63	321	63	316	4	323	19	321	63	323	19	326	37	286	102	282	36	288	-15	286	102	288	-15	307	85	252	-16	254	16	248	18	252	-16	248	18	243	22	252	-16	243	22	239	26	252	-16	239	26	237	32	252	-16	237	32	236	-9	237	32	210	32	214	15	237	32	214	15	223	1	237	32	223	1	236	-9	279	204	272	194	286	151	286	151	272	194	261	186	286	151	261	186	261	139	261	139	261	186	249	179	261	139	249	179	234	173	278	229	288	269	273	234	273	234	288	269	270	272	273	234	270	272	267	237	267	237	270	272	260	238	254	237	260	238	270	272	254	237	270	272	252	269	326	215	323	233	321	189	321	189	323	233	316	249	321	189	316	249	307	168	307	168	316	249	304	261	307	168	304	261	288	269	279	204	286	151	282	217	282	217	286	151	288	269	288	269	286	151	307	168	288	269	278	229	281	223	288	269	281	223	282	217	252	269	236	262	237	220	252	269	237	220	239	226	252	269	239	226	243	231	252	269	243	231	248	235	252	269	248	235	254	237	237	220	236	262	223	251	237	220	223	251	214	237	237	220	214	237	210	220	72	104	49	148	49	104	209	126	220	84	216	124	71	-7	87	-15	89	102	89	102	87	-15	93	36	115	114	93	36	102	57	115	114	102	57	124	72	114	186	103	194	114	139	114	139	103	194	96	204	114	139	96	204	89	151	89	151	96	204	93	217	136	26	132	22	139	-9	139	-9	132	22	127	18	139	-9	127	18	123	-16	123	-16	127	18	121	16	123	-16	121	16	115	15	115	15	108	16	123	-16	123	-16	108	16	105	-18	165	32	138	32	139	-9	165	32	139	-9	152	1	165	32	152	1	161	15	105	-18	108	16	102	19	105	-18	102	19	97	24	105	-18	97	24	94	29	105	-18	94	29	87	-15	93	36	87	-15	94	29	49	37	52	19	54	63	54	63	52	19	59	4	54	63	59	4	68	85	68	85	59	4	71	-7	68	85	71	-7	89	102	132	231	139	262	127	235	127	235	139	262	123	269	127	235	123	269	121	237	121	237	123	269	115	238	108	237	115	238	123	269	108	237	123	269	105	272	161	237	152	251	165	220	165	220	152	251	139	262	165	220	139	262	138	220	138	220	139	262	136	226	105	272	87	269	94	223	105	272	94	223	97	229	105	272	97	229	102	234	105	272	102	234	108	237	52	233	54	189	59	249	59	249	54	189	68	168	59	249	68	168	71	261	71	261	68	168	89	151	71	261	89	151	87	269	87	269	89	151	93	217	87	269	93	217	94	223	142	132	145	131	156	168	142	132	156	168	141	173	141	173	126	179	142	132	142	132	126	179	114	139	326	104	326	148	303	104	303	104	326	148	303	148	303	104	303	148	281	102	281	102	303	148	281	149	281	102	281	149	259	100	259	100	281	149	259	151	259	100	259	151	236	98	236	98	259	151	236	154	236	98	236	154	213	95	213	95	236	154	213	157	213	95	213	157	201	159	187	162	172	165	172	127	187	162	172	127	186	91	187	162	186	91	213	95	187	162	213	95	201	159	145	131	151	130	156	168	156	168	151	130	158	129	156	168	158	129	172	165	172	165	158	129	165	128	172	165	165	128	172	127	186	91	172	127	166	126	186	91	166	126	159	124	186	91	159	124	154	84	154	84	159	124	152	123	154	84	152	123	146	122	154	84	146	122	143	122	154	84	143	122	124	72	114	186	114	139	126	179	89	102	93	36	115	114	115	114	124	72	143	122	54	189	52	233	49	215	139	262	132	231	136	226	136	26	139	-9	138	32	41	127	143	127	334	267	334	267	143	127	291	198	334	267	291	198	334	-11	334	-11	291	198	291	57	334	-11	291	57	143	127	334	-11	143	127	41	127	232	127	334	127	84	198	84	198	334	127	41	267	84	198	41	267	84	57	84	57	41	267	41	-11	84	57	41	-11	334	127	84	57	334	127	232	127	41	-11	41	-55	334	-55	41	-11	334	-55	334	-11	41	171	143	171	334	310	334	310	143	171	291	241	334	310	291	241	334	31	334	31	291	241	291	101	334	31	291	101	143	171	334	31	143	171	41	171	41	-11	41	-55	334	-55	41	-11	334	-55	334	-11	232	171	334	171	84	241	84	241	334	171	41	310	84	241	41	310	84	101	84	101	41	310	41	31	84	101	41	31	334	171	84	101	334	171	232	171	158	117	150	104	152	59	152	59	150	104	139	93	152	59	139	93	132	51	132	51	139	93	126	86	132	51	126	86	110	48	110	48	126	86	110	83	150	163	151	207	139	173	139	173	151	207	132	215	139	173	132	215	126	180	126	180	132	215	110	183	94	180	110	183	110	218	94	180	110	218	83	214	83	214	60	202	63	149	83	214	63	149	70	163	83	214	70	163	81	173	83	214	81	173	94	180	81	93	70	104	83	52	83	52	70	104	63	117	83	52	63	117	60	64	60	64	63	117	60	133	60	202	41	183	41	83	60	202	41	83	60	64	60	202	60	64	60	133	60	202	60	133	63	149	29	106	41	83	41	183	29	106	41	183	29	160	29	106	29	160	25	133	191	108	417	160	191	160	191	108	191	160	182	88	182	88	191	160	182	179	182	88	182	179	169	72	169	72	182	179	168	195	169	72	168	195	160	133	158	149	160	133	168	195	158	149	168	195	151	207	158	149	151	207	150	163	132	215	110	218	110	183	158	117	152	59	169	72	158	117	169	72	160	133	498	218	498	48	525	214	525	214	498	48	525	52	525	214	525	52	548	202	548	202	525	52	548	64	548	202	548	64	567	183	567	183	548	64	567	83	567	183	567	83	579	160	579	160	567	83	579	106	579	160	579	106	583	133	417	108	426	88	426	179	426	179	426	88	439	72	426	179	439	72	440	195	440	195	439	72	456	59	440	195	456	59	457	207	457	207	456	59	476	51	457	207	476	51	476	215	476	215	476	51	498	48	476	215	498	48	498	218	417	108	426	179	417	160	417	108	417	160	191	108	94	86	81	93	83	52	94	86	83	52	110	48	94	86	110	48	110	83	545	117	538	104	548	64	548	64	538	104	527	93	548	64	527	93	525	52	525	52	527	93	514	86	525	52	514	86	498	48	498	48	514	86	498	83	538	163	548	202	528	173	528	173	548	202	525	214	528	173	525	214	514	180	514	180	525	214	498	183	482	180	498	183	498	218	482	180	498	218	476	215	448	133	451	149	457	207	457	207	451	149	458	163	457	207	458	163	476	215	476	215	458	163	468	173	476	215	468	173	482	180	417	108	426	88	426	179	426	179	426	88	439	72	426	179	439	72	440	195	440	195	439	72	456	59	440	195	456	59	448	133	448	133	457	207	440	195	548	202	548	133	548	64	548	202	548	64	567	183	567	183	548	64	567	83	567	183	567	83	579	160	579	160	567	83	579	106	579	160	579	106	583	133	548	202	538	163	545	149	548	202	545	149	548	133	525	214	498	218	498	183	482	86	468	93	476	51	482	86	476	51	498	48	482	86	498	48	498	83	458	104	451	117	456	59	458	104	456	59	476	51	458	104	476	51	468	93	417	160	191	108	417	108	417	160	417	108	426	179	29	160	29	106	41	183	41	183	29	106	41	83	41	183	41	83	60	202	60	202	41	83	60	64	60	202	60	64	83	214	83	214	60	64	83	52	83	214	83	52	110	218	110	218	83	52	110	48	110	218	110	48	132	215	132	215	110	48	132	51	132	215	132	51	151	207	151	207	132	51	152	59	151	207	152	59	168	195	168	195	152	59	169	72	168	195	169	72	182	179	182	179	169	72	182	88	182	179	182	88	191	160	191	160	182	88	191	108	191	160	191	108	417	160	29	106	29	160	25	133	448	133	456	59	451	117	545	117	548	64	548	133	380	117	372	104	382	64	382	64	372	104	362	93	382	64	362	93	359	52	359	52	362	93	348	86	359	52	348	86	332	48	332	48	348	86	332	83	372	163	382	202	362	173	362	173	382	202	359	214	362	173	359	214	348	180	348	180	359	214	332	183	316	180	332	183	332	218	316	180	332	218	310	215	282	133	284	149	291	207	291	207	284	149	292	163	291	207	292	163	310	215	310	215	292	163	303	173	310	215	303	173	316	180	251	108	260	88	260	179	260	179	260	88	273	72	260	179	273	72	274	195	274	195	273	72	290	59	274	195	290	59	282	133	282	133	291	207	274	195	380	149	382	133	382	202	382	202	382	133	400	183	400	183	382	133	400	83	400	183	400	83	413	160	413	160	400	83	413	106	413	160	413	106	417	133	359	214	332	218	332	183	382	133	382	64	400	83	316	86	303	93	310	51	316	86	310	51	332	48	316	86	332	48	332	83	292	104	284	117	290	59	292	104	290	59	310	51	292	104	310	51	303	93	251	160	25	160	251	108	251	160	251	108	260	179	251	108	25	160	25	108	282	133	290	59	284	117	380	117	382	64	382	133	382	202	372	163	380	149	166	79	166	-27	209	-27	166	79	209	-27	209	79	32	148	32	104	141	104	32	148	141	104	141	148	234	148	234	104	343	104	234	148	343	104	343	148	166	281	166	174	209	174	166	281	209	174	209	281	99	-107	151	-107	99	195	99	195	151	-107	151	195	99	195	151	195	212	230	212	230	151	195	212	195	37	230	37	195	99	195	37	230	99	195	212	230	33	-49	33	-93	286	-93	33	-49	286	-93	286	-49	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	33	349	33	305	286	305	33	349	286	305	286	349	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	33	349	33	305	286	305	33	349	286	305	286	349	30	0	345	0	82	52	82	52	345	0	220	52	240	103	220	52	254	52	254	52	220	52	345	0	254	52	345	0	345	52	213	147	177	183	186	127	213	147	186	127	208	92	213	147	208	92	220	52	213	147	220	52	240	103	82	191	122	178	133	210	133	210	122	178	157	156	133	210	157	156	177	183	177	183	157	156	186	127	82	224	82	315	30	315	82	224	30	315	82	52	82	224	82	52	82	191	82	224	82	191	133	210	30	0	82	52	30	315	22	-78	128	-34	432	331	432	331	128	-34	388	225	432	331	388	225	432	-78	432	-78	388	225	388	-34	432	-78	388	-34	128	-34	432	-78	128	-34	22	-78	88	134	88	136	22	133	22	133	88	136	89	138	22	133	89	138	146	257	146	257	89	138	90	140	146	257	90	140	93	142	146	257	93	142	137	186	146	257	137	186	139	189	143	75	141	76	146	8	146	8	141	76	139	77	146	8	139	77	137	79	137	79	93	123	146	8	146	8	93	123	90	126	146	8	90	126	89	128	141	190	143	191	146	257	146	257	143	191	144	191	146	257	144	191	146	191	146	191	147	191	146	257	146	257	147	191	149	191	146	257	149	191	151	190	89	128	88	130	22	133	22	133	88	130	88	131	22	133	88	131	88	132	88	132	88	134	22	133	151	76	149	75	146	8	146	8	149	75	148	75	146	8	148	75	147	75	147	75	145	75	146	8	146	8	145	75	143	75	204	129	203	127	271	133	271	133	203	127	202	125	271	133	202	125	200	123	271	133	200	123	156	79	271	133	156	79	153	77	203	138	204	136	271	133	271	133	204	136	204	135	271	133	204	135	204	133	204	133	204	131	271	133	271	133	204	131	204	129	271	133	146	257	151	190	271	133	151	190	153	189	271	133	153	189	156	186	271	133	156	186	200	142	271	133	200	142	202	140	271	133	202	140	203	138	151	76	146	8	271	133	151	76	271	133	153	77	89	128	22	133	146	8	146	257	139	189	141	190	146	26	146	-1	152	38	152	38	146	-1	152	-13	152	38	152	-13	161	47	161	47	152	-13	161	-22	161	47	161	-22	173	53	173	53	161	-22	173	-28	173	53	173	-28	187	55	187	55	173	-28	187	-30	187	55	187	-30	201	53	201	53	187	-30	201	-28	201	53	201	-28	213	47	213	47	201	-28	213	-22	213	47	213	-22	222	38	222	38	213	-22	222	-13	222	38	222	-13	228	26	228	26	222	-13	228	-1	228	26	228	-1	230	12	126	108	33	15	70	-21	126	108	70	-21	188	95	126	108	188	95	188	170	126	108	188	170	123	160	126	108	123	160	33	160	126	108	33	160	33	108	146	268	146	240	152	280	152	280	146	240	152	228	152	280	152	228	161	289	161	289	152	228	161	219	161	289	161	219	173	295	173	295	161	219	173	213	173	295	173	213	187	297	187	297	173	213	187	210	187	297	187	210	201	295	201	295	187	210	201	213	201	295	201	213	213	289	213	289	201	213	213	219	213	289	213	219	222	280	222	280	213	219	222	228	222	280	222	228	228	268	228	268	222	228	228	240	228	268	228	240	230	254	252	160	343	251	305	287	252	160	305	287	188	170	252	160	188	170	249	108	252	160	249	108	343	108	252	160	343	108	343	160	305	-21	343	15	249	108	305	-21	249	108	188	170	305	-21	188	170	188	95	70	287	33	250	123	160	70	287	123	160	188	170	146	240	146	268	143	254	146	-1	146	26	143	12	85	63	218	96	180	133	180	133	218	96	218	170	180	133	218	170	85	203	85	203	218	170	33	302	85	203	33	302	85	63	85	63	33	302	33	-35	85	63	33	-35	218	96	218	96	401	-35	218	170	218	170	401	-35	254	133	218	170	254	133	401	302	401	302	254	133	349	203	401	302	349	203	401	-35	401	-35	349	203	349	63	401	-35	349	63	254	133	80	63	220	102	177	133	177	133	220	102	220	164	177	133	220	164	80	203	80	203	220	164	28	302	80	203	28	302	80	63	80	63	28	302	28	-35	80	63	28	-35	220	102	262	133	408	237	380	277	262	133	380	277	220	164	262	133	220	164	380	-13	262	133	380	-13	408	26	220	164	220	102	380	-13	215	102	406	-35	215	164	215	164	406	-35	257	133	215	164	257	133	406	302	406	302	257	133	354	203	406	302	354	203	406	-35	406	-35	354	203	354	63	406	-35	354	63	257	133	172	133	26	26	55	-13	172	133	55	-13	215	102	172	133	215	102	215	164	172	133	215	164	55	277	172	133	55	277	26	237	49	1	85	-35	180	133	180	133	85	-35	218	96	180	133	218	96	387	1	387	1	218	96	349	-35	85	302	49	265	180	133	85	302	180	133	387	1	349	302	49	1	85	-35	349	302	85	-35	218	96	349	302	218	96	254	133	349	302	254	133	387	265	254	133	218	96	349	-35	254	133	349	-35	387	1	34	66	34	22	341	22	34	66	341	22	341	66	257	179	276	174	284	216	257	179	284	216	252	223	257	179	252	223	235	172	235	172	252	223	223	217	235	172	223	217	209	158	209	158	223	217	193	202	209	158	193	202	181	140	181	140	193	202	165	184	181	140	165	184	151	126	151	126	165	184	139	170	151	126	139	170	121	119	121	119	139	170	118	164	326	172	308	198	309	128	326	172	309	128	315	110	326	172	315	110	342	110	326	172	342	110	337	142	308	198	284	216	291	163	308	198	291	163	302	147	308	198	302	147	309	128	99	168	85	179	91	126	99	168	91	126	121	119	99	168	121	119	118	164	66	214	61	232	67	145	66	214	67	145	74	195	74	195	67	145	91	126	74	195	91	126	85	179	61	232	34	232	39	201	61	232	39	201	50	171	61	232	50	171	67	145	284	216	276	174	291	163	182	183	170	152	182	-13	182	-13	170	152	161	117	182	-13	161	117	160	117	182	-13	190	50	199	212	199	212	190	50	204	110	199	212	204	110	218	240	218	240	204	110	226	166	218	240	226	166	240	268	240	268	226	166	257	219	240	268	257	219	300	268	160	117	152	151	182	-13	182	-13	152	151	139	183	182	-13	139	183	138	-13	138	-13	139	183	131	51	21	268	64	219	80	268	80	268	64	219	96	167	80	268	96	167	103	242	103	242	96	167	117	111	103	242	117	111	123	214	123	214	117	111	131	51	123	214	131	51	139	183	182	183	182	-13	199	212	182	268	138	268	139	71	182	268	139	71	152	103	182	268	152	103	160	137	182	268	160	137	161	137	182	268	161	137	170	102	182	268	170	102	182	71	182	268	182	71	199	42	182	268	199	42	190	204	190	204	199	42	204	144	204	144	199	42	218	14	204	144	218	14	226	87	226	87	218	14	240	-13	226	87	240	-13	257	35	257	35	240	-13	300	-13	64	35	21	-13	80	-13	64	35	80	-13	96	87	96	87	80	-13	103	12	96	87	103	12	117	143	117	143	103	12	123	40	117	143	123	40	131	203	131	203	123	40	139	71	131	203	139	71	138	268	125	34	99	60	100	0	100	0	99	60	82	94	100	0	82	94	64	35	64	35	82	94	75	133	199	300	146	292	159	250	199	300	159	250	198	256	199	300	198	256	344	256	199	300	344	256	344	300	82	172	99	205	100	268	100	268	99	205	125	232	100	268	125	232	146	292	146	292	125	232	159	250	64	232	40	186	40	81	64	232	40	81	64	35	64	232	64	35	75	133	64	232	75	133	82	172	64	232	82	172	100	268	162	147	168	159	176	216	176	216	168	159	178	168	176	216	178	168	204	220	204	220	178	168	189	174	204	220	189	174	203	176	204	220	203	176	344	176	204	220	344	176	344	220	176	216	152	204	162	147	162	147	152	204	160	133	162	119	160	133	152	63	162	119	152	63	176	50	152	63	160	133	152	204	152	63	152	204	133	82	133	82	152	204	133	185	133	82	133	185	121	106	121	106	133	185	121	161	121	106	121	161	116	133	199	-32	344	-32	344	11	199	-32	344	11	198	11	199	-32	198	11	159	17	199	-32	159	17	146	-24	125	34	100	0	146	-24	125	34	146	-24	159	17	204	46	344	46	344	90	204	46	344	90	203	90	204	46	203	90	189	92	204	46	189	92	178	98	204	46	178	98	176	50	168	107	162	119	176	50	168	107	176	50	178	98	40	81	40	186	31	133	171	220	31	220	171	220	171	220	31	220	172	176	171	220	172	176	199	216	199	216	172	176	186	174	199	216	186	174	197	168	176	300	31	300	177	256	176	300	177	256	229	292	229	292	177	256	216	250	229	292	216	250	250	232	300	133	293	94	311	35	311	35	293	94	276	60	311	35	276	60	275	0	275	0	276	60	249	34	275	0	249	34	229	-24	229	-24	249	34	216	17	229	-24	216	17	177	11	311	232	300	133	311	35	311	232	311	35	335	186	335	186	311	35	335	81	335	186	335	81	344	133	229	292	250	232	275	268	275	268	250	232	276	205	275	268	276	205	311	232	311	232	276	205	293	172	311	232	293	172	300	133	176	-32	229	-24	177	11	176	-32	177	11	31	11	176	-32	31	11	31	-32	172	90	31	90	171	46	172	90	171	46	199	50	172	90	199	50	186	92	223	204	215	133	223	63	223	204	223	63	242	185	242	185	223	63	242	82	242	185	242	82	254	161	254	161	242	82	254	106	254	161	254	106	259	133	223	204	199	216	207	158	223	204	207	158	213	147	223	204	213	147	215	133	215	133	213	119	223	63	223	63	213	119	207	107	223	63	207	107	199	50	199	50	207	107	197	98	199	50	197	98	186	92	171	46	31	90	31	46	172	176	31	220	31	176	199	216	197	168	207	158	177	256	31	300	31	256	293	103	277	73	279	13	279	13	277	73	253	49	279	13	253	49	236	-8	236	-8	253	49	223	33	236	-8	223	33	187	-16	187	-16	223	33	188	27	187	-16	188	27	187	27	343	271	299	271	313	47	343	271	313	47	335	89	343	271	335	89	343	138	313	47	299	271	299	138	313	47	299	138	293	103	313	47	293	103	279	13	152	33	122	49	139	-8	152	33	139	-8	187	-16	152	33	187	-16	187	27	98	73	82	103	96	13	98	73	96	13	139	-8	98	73	139	-8	122	49	82	103	76	138	96	13	96	13	76	138	62	47	62	47	76	138	76	271	62	47	76	271	40	89	40	89	76	271	32	271	40	89	32	271	32	138	162	125	158	134	164	72	164	72	158	134	156	143	156	143	156	271	143	82	143	82	156	271	127	98	116	119	127	98	156	271	116	119	156	271	112	271	116	119	112	271	112	143	162	125	164	72	169	118	169	118	164	72	187	68	169	118	187	68	178	114	178	114	187	68	187	112	187	112	188	112	197	114	197	114	188	112	187	68	197	114	187	68	211	72	263	271	219	271	232	82	263	271	232	82	248	98	263	271	248	98	259	119	263	271	259	119	263	143	232	82	219	271	219	143	232	82	219	143	217	134	232	82	217	134	213	125	232	82	213	125	211	72	206	118	197	114	211	72	206	118	211	72	213	125	164	72	156	143	143	82	187	112	187	68	188	112	188	27	223	33	187	27	158	120	162	129	164	182	164	182	162	129	169	136	164	182	169	136	187	186	187	186	169	136	178	140	187	186	178	140	188	142	188	142	178	140	187	142	188	142	187	142	197	140	188	142	197	140	211	182	211	182	197	140	206	136	211	182	206	136	213	129	158	120	164	182	156	110	156	110	164	182	143	172	156	110	143	172	156	-16	156	-16	143	172	127	155	156	-16	127	155	116	135	112	111	112	-16	156	-16	112	111	156	-16	116	135	277	181	279	241	253	205	253	205	279	241	236	263	253	205	236	263	223	221	223	221	236	263	188	227	223	221	188	227	187	227	187	227	188	227	152	221	152	221	188	227	187	271	152	221	187	271	139	263	76	116	82	151	96	241	96	241	82	151	98	181	96	241	98	181	139	263	139	263	98	181	122	205	139	263	122	205	152	221	62	207	40	164	76	-16	62	207	76	-16	76	116	62	207	76	116	96	241	32	116	32	-16	76	-16	32	116	76	-16	40	164	343	116	335	164	343	-16	343	-16	335	164	313	207	343	-16	313	207	299	116	299	116	313	207	293	151	279	241	277	181	293	151	279	241	293	151	313	207	236	263	187	271	188	227	211	182	213	129	232	172	232	172	213	129	217	120	232	172	217	120	219	110	263	-16	219	110	219	-16	211	182	187	186	188	142	263	-16	263	111	259	135	263	-16	259	135	248	155	263	-16	248	155	232	172	263	-16	232	172	219	110	343	-16	299	116	299	-16	185	268	185	268	185	321	185	268	185	321	141	224	185	268	141	224	185	-16	185	268	185	-16	185	224	185	268	185	224	219	257	141	268	141	224	141	321	141	321	141	224	185	321	89	184	102	202	106	257	106	257	102	202	120	215	106	257	120	215	141	268	141	268	120	215	141	224	77	-16	77	141	76	237	76	237	77	141	80	164	76	237	80	164	106	257	106	257	80	164	89	184	77	-16	76	237	53	210	77	-16	53	210	38	178	77	-16	38	178	33	141	77	-16	33	141	33	-16	287	178	272	210	292	-16	292	-16	272	210	249	237	292	-16	249	237	248	141	248	141	249	237	245	164	185	224	205	215	219	257	219	257	205	215	223	202	219	257	223	202	249	237	249	237	223	202	236	184	249	237	236	184	245	164	292	-16	248	141	248	-16	287	178	292	-16	292	141	185	-16	141	224	141	-16	24	97	99	53	99	97	99	97	99	53	143	-93	99	97	143	-93	99	153	99	153	143	-93	99	197	99	153	99	197	24	197	243	345	199	345	243	-93	243	-93	199	345	199	197	243	-93	199	197	199	153	199	153	199	197	143	197	199	153	143	197	143	153	143	97	143	53	199	53	143	-93	143	345	99	345	143	-93	99	345	99	197	199	53	199	-93	243	-93	199	53	243	-93	199	97	199	53	199	97	143	97	243	197	243	153	319	153	243	197	319	153	319	197	243	97	243	53	319	53	243	97	319	53	319	97	199	97	243	-93	199	153	143	-93	99	53	99	-93	99	153	24	197	24	153	99	53	24	97	24	53	117	127	335	223	335	267	117	127	335	267	40	137	117	127	40	137	335	-11	117	127	335	-11	335	32	239	139	239	115	244	150	244	150	239	115	244	105	244	150	244	105	252	158	252	158	244	105	252	96	252	158	252	96	263	163	263	163	252	96	263	91	263	163	263	91	275	165	275	165	263	91	275	89	275	165	275	89	287	163	287	163	275	89	287	91	287	163	287	91	297	158	297	158	287	91	297	96	297	158	297	96	305	150	305	150	297	96	305	105	305	150	305	105	311	139	311	139	305	105	311	115	311	139	311	115	312	127	239	115	239	139	237	127	335	-11	40	137	40	117	64	139	64	115	70	150	70	150	64	115	70	105	70	150	70	105	78	158	78	158	70	105	78	96	78	158	78	96	88	163	88	163	78	96	88	91	88	163	88	91	100	165	100	165	88	91	100	89	100	165	100	89	112	163	112	163	100	89	112	91	112	163	112	91	123	158	123	158	112	91	123	96	123	158	123	96	131	150	131	150	123	96	131	105	131	150	131	105	136	139	136	139	131	105	136	115	136	139	136	115	138	127	258	127	40	32	335	117	258	127	335	117	335	137	258	127	335	137	40	267	258	127	40	267	40	223	335	117	40	32	40	-11	64	115	64	139	63	127	97	127	315	223	315	267	97	127	315	267	20	137	97	127	20	137	315	-11	97	127	315	-11	315	32	263	127	482	223	482	267	263	127	482	267	186	137	263	127	186	137	482	-11	263	127	482	-11	482	32	430	127	648	223	648	267	430	127	648	267	353	137	430	127	353	137	648	-11	430	127	648	-11	648	32	648	-11	353	137	353	117	482	-11	186	137	186	117	315	-11	20	137	20	117	238	127	20	32	315	117	238	127	315	117	315	137	238	127	315	137	20	267	238	127	20	267	20	223	405	127	186	32	482	117	405	127	482	117	482	137	405	127	482	137	186	267	405	127	186	267	186	223	571	127	353	32	648	117	571	127	648	117	648	137	571	127	648	137	353	267	571	127	353	267	353	223	648	117	353	32	353	-11	482	117	186	32	186	-11	315	117	20	32	20	-11	258	-64	40	-159	335	-74	258	-64	335	-74	335	-54	258	-64	335	-54	40	75	258	-64	40	75	40	31	40	149	40	105	335	105	40	149	335	105	335	149	117	318	335	414	335	458	117	318	335	458	40	328	117	318	40	328	335	179	117	318	335	179	335	223	335	179	40	328	40	308	335	-74	40	-159	40	-203	117	-64	335	31	335	75	117	-64	335	75	40	-54	117	-64	40	-54	335	-203	117	-64	335	-203	335	-159	40	149	40	105	335	105	40	149	335	105	335	149	258	318	40	223	335	308	258	318	335	308	335	328	258	318	335	328	40	458	258	318	40	458	40	414	335	308	40	223	40	179	335	-203	40	-54	40	-74	117	80	335	175	335	219	117	80	335	219	40	90	117	80	40	90	335	-59	117	80	335	-59	335	-15	40	314	40	270	335	270	40	314	335	270	335	314	335	-59	40	90	40	70	258	80	40	-15	335	70	258	80	335	70	335	90	258	80	335	90	40	219	258	80	40	219	40	175	40	314	40	270	335	270	40	314	335	270	335	314	335	70	40	-15	40	-59	40	47	82	44	40	92	40	92	82	44	82	95	137	104	82	95	137	35	137	104	137	35	192	119	192	119	137	35	185	70	309	12	280	30	292	-31	309	12	292	-31	335	-68	309	12	335	-68	335	-7	249	93	280	109	292	171	292	171	280	109	309	127	292	171	309	127	335	208	335	208	309	127	335	147	244	142	192	119	216	80	244	142	216	80	249	93	244	142	249	93	292	171	82	95	82	44	137	35	259	212	286	227	292	286	292	286	286	227	312	244	292	286	312	244	335	323	335	323	312	244	335	262	244	256	192	234	203	190	244	256	203	190	230	200	244	256	230	200	259	212	244	256	259	212	292	286	82	210	106	168	138	218	138	218	106	168	138	173	138	218	138	173	192	234	192	234	138	173	171	180	192	234	171	180	203	190	185	70	192	20	216	59	216	59	192	20	244	-2	216	59	244	-2	249	46	249	46	244	-2	292	-31	249	46	292	-31	280	30	40	206	40	162	73	164	40	206	73	164	82	210	106	168	82	210	73	164	192	20	185	70	137	35	192	119	185	70	216	80	95	109	126	93	131	142	131	142	126	93	159	80	131	142	159	80	183	119	183	119	159	80	190	70	183	119	190	70	238	104	238	104	190	70	238	35	238	104	238	35	293	95	293	95	238	35	293	44	83	171	40	208	66	127	83	171	66	127	95	109	83	171	95	109	131	142	335	92	293	95	293	44	335	92	293	44	335	47	126	46	131	-2	159	59	159	59	131	-2	183	20	159	59	183	20	190	70	190	70	183	20	238	35	95	30	66	12	83	-31	95	30	83	-31	131	-2	95	30	131	-2	126	46	40	-7	40	-68	83	-31	40	-7	83	-31	66	12	204	180	237	173	237	218	237	218	237	173	269	168	237	218	269	168	293	210	293	210	269	168	302	164	293	210	302	164	335	206	335	206	302	164	335	162	183	234	131	256	145	200	183	234	145	200	172	190	183	234	172	190	204	180	183	234	204	180	237	218	40	323	63	244	83	286	83	286	63	244	89	227	83	286	89	227	131	256	131	256	89	227	116	212	131	256	116	212	145	200	63	244	40	323	40	262	66	127	40	208	40	147	82	210	40	206	82	210	82	210	40	206	82	158	82	210	82	158	100	156	82	210	100	156	106	213	106	213	100	156	118	153	106	213	118	153	130	217	130	217	118	153	136	150	130	217	136	150	153	222	153	222	136	150	153	146	153	222	153	146	171	141	177	229	171	141	173	26	177	229	173	26	186	70	186	70	173	26	209	14	186	70	200	237	177	229	224	198	248	208	242	255	242	255	248	208	262	266	262	266	248	208	272	220	262	266	272	220	282	278	282	278	272	220	295	233	282	278	295	233	301	292	301	292	295	233	316	247	301	292	316	247	318	306	318	306	316	247	335	262	318	306	335	262	335	323	218	173	224	198	239	368	239	368	224	198	242	255	239	368	242	255	276	368	203	64	209	14	230	54	230	54	209	14	243	-1	230	54	243	-1	259	41	259	41	243	-1	276	-20	259	41	276	-20	286	26	286	26	276	-20	307	-42	286	26	307	-42	312	10	312	10	307	-42	335	-68	312	10	335	-68	335	-7	239	368	204	129	218	173	218	173	204	129	233	117	218	173	233	117	243	163	243	163	233	117	261	103	243	163	261	103	268	151	268	151	261	103	287	86	268	151	287	86	293	137	293	137	287	86	312	67	293	137	312	67	315	122	315	122	312	67	335	46	315	122	335	46	335	106	200	237	186	70	204	129	200	237	204	129	239	368	209	14	203	64	199	65	209	14	199	65	196	66	209	14	196	66	193	67	209	14	193	67	189	68	209	14	189	68	186	70	135	-98	173	26	139	35	139	35	152	78	130	82	139	35	130	82	128	37	128	37	130	82	116	39	108	86	85	88	93	42	108	86	93	42	105	41	108	86	105	41	116	39	108	86	116	39	130	82	82	44	93	42	85	88	82	44	85	88	63	90	82	44	63	90	40	92	82	44	40	92	40	47	173	26	171	141	152	78	173	26	152	78	139	35	82	158	40	206	40	162	135	-98	139	35	99	-98	153	222	171	141	177	229	268	213	256	215	259	153	259	153	256	215	244	217	259	153	244	217	242	150	242	150	244	217	232	220	242	150	232	220	225	146	239	368	198	229	208	142	239	368	208	142	225	146	239	368	225	146	232	220	239	368	232	220	276	368	198	229	163	242	185	185	198	229	185	185	185	69	198	229	185	69	208	142	185	185	163	242	154	196	154	196	163	242	129	257	154	196	129	257	123	209	123	209	129	257	97	276	123	209	97	276	93	225	93	225	97	276	67	297	93	225	67	297	65	242	65	242	67	297	40	323	65	242	40	323	40	262	293	158	293	210	281	211	293	158	281	211	276	156	268	213	259	153	276	156	268	213	276	156	281	211	293	158	335	162	335	206	293	158	335	206	293	210	335	47	304	89	293	44	268	41	293	44	274	86	268	41	274	86	244	82	184	182	167	128	170	15	184	182	170	15	185	69	185	69	170	15	194	23	185	69	194	23	215	76	215	76	194	23	218	30	215	76	218	30	244	82	244	82	218	30	243	36	244	82	243	36	268	41	185	185	184	182	185	69	40	106	62	67	65	126	65	126	62	67	86	85	65	126	86	85	92	143	92	143	86	85	112	102	92	143	112	102	123	158	123	158	112	102	139	116	123	158	139	116	153	172	153	172	139	116	167	128	153	172	167	128	184	182	127	-3	135	-98	145	54	145	54	135	-98	170	15	145	54	170	15	167	128	40	-7	56	-53	58	6	58	6	56	-53	72	-39	58	6	72	-39	78	20	78	20	72	-39	90	-26	78	20	90	-26	100	32	100	32	90	-26	108	-14	100	32	108	-14	122	44	122	44	108	-14	127	-3	122	44	127	-3	145	54	135	-98	127	-3	99	-98	56	-53	40	-7	40	-68	293	44	304	89	274	86	304	89	335	47	335	92	62	67	40	106	40	46	331	42	186	86	170	42	170	42	186	86	222	278	170	42	222	278	153	-1	153	-1	222	278	151	86	153	-1	151	86	137	-45	137	-45	151	86	134	42	137	-45	134	42	118	-1	118	-1	44	-1	101	-45	118	-1	101	-45	109	-120	118	-1	109	-120	137	-45	186	86	257	278	222	278	222	278	257	278	238	322	222	278	238	322	88	278	88	278	238	322	44	322	88	278	44	322	88	86	88	86	44	322	44	42	88	86	44	42	134	42	274	322	301	396	266	396	274	322	266	396	257	278	274	322	257	278	331	278	274	322	331	278	331	322	153	-1	137	-45	331	-45	153	-1	331	-45	331	-1	88	86	134	42	151	86	238	322	257	278	266	396	186	86	331	42	331	86	109	-120	101	-45	74	-120	101	-45	44	-1	44	-45	222	278	151	86	153	-1	222	278	153	-1	170	42	222	278	170	42	186	86	222	278	186	86	257	278	222	278	257	278	238	322	222	278	238	322	44	322	222	278	44	322	44	278	274	322	301	396	266	396	274	322	266	396	257	278	274	322	257	278	287	278	274	322	287	278	331	322	331	42	331	322	287	278	331	42	287	278	287	86	331	42	287	86	186	86	331	42	186	86	170	42	44	86	134	42	151	86	151	86	134	42	137	-45	151	86	137	-45	153	-1	153	-1	137	-45	331	-45	153	-1	331	-45	331	-1	118	-1	44	-1	101	-45	118	-1	101	-45	109	-120	118	-1	109	-120	137	-45	118	-1	137	-45	134	42	109	-120	101	-45	74	-120	101	-45	44	-1	44	-45	134	42	44	86	44	42	238	322	257	278	266	396	101	-25	118	-22	118	-22	121	21	118	-22	125	-23	121	21	125	-23	133	20	133	20	125	-23	134	-26	133	20	134	-26	146	17	146	17	134	-26	142	-30	146	17	142	-30	152	-35	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	249	-36	252	-81	252	-81	249	-36	240	-33	252	-81	240	-33	239	-80	239	-80	240	-33	231	-29	239	-80	231	-29	227	-77	227	-77	231	-29	222	-24	227	-77	222	-24	214	-72	214	-72	222	-24	212	-18	214	-72	212	-18	203	39	214	-72	203	39	202	-67	202	-67	203	39	190	-60	242	39	203	39	212	-18	161	-41	171	-99	171	6	171	6	171	-99	190	-60	171	6	190	-60	183	0	183	0	190	-60	203	39	158	12	146	17	152	-35	158	12	152	-35	161	-41	158	12	161	-41	171	6	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	116	206	334	301	334	345	116	206	334	345	39	216	116	206	39	216	334	66	116	206	334	66	334	110	334	66	39	216	39	196	171	-99	161	-41	132	-99	101	-25	118	-22	118	-22	121	21	118	-22	125	-23	121	21	125	-23	133	20	133	20	125	-23	134	-26	133	20	134	-26	146	17	146	17	134	-26	142	-30	146	17	142	-30	152	-35	307	7	298	-10	305	-59	305	-59	298	-10	287	-25	305	-59	287	-25	281	-75	281	-75	287	-25	274	-34	281	-75	274	-34	257	-37	257	-37	249	-36	252	-81	252	-81	249	-36	240	-33	252	-81	240	-33	239	-80	239	-80	240	-33	231	-29	239	-80	231	-29	227	-77	227	-77	231	-29	222	-24	227	-77	222	-24	214	-72	214	-72	222	-24	212	-18	214	-72	212	-18	203	39	214	-72	203	39	202	-67	202	-67	203	39	190	-60	242	39	203	39	212	-18	161	-41	171	-99	171	6	171	6	171	-99	190	-60	171	6	190	-60	183	0	183	0	190	-60	203	39	158	12	146	17	152	-35	158	12	152	-35	161	-41	158	12	161	-41	171	6	324	-34	336	-3	341	30	324	-34	341	30	314	30	324	-34	314	30	307	7	324	-34	307	7	305	-59	257	-37	252	-81	281	-75	76	-48	87	-34	91	15	91	15	87	-34	101	-25	91	15	101	-25	121	21	121	21	101	-25	118	-22	67	-2	50	-28	60	-90	67	-2	60	-90	67	-67	67	-2	67	-67	76	-48	67	-2	76	-48	91	15	39	-58	33	-90	60	-90	39	-58	60	-90	50	-28	257	206	39	110	334	196	257	206	334	196	334	216	257	206	334	216	39	345	257	206	39	345	39	301	334	196	39	110	39	66	171	-99	161	-41	132	-99	101	-19	118	-16	118	-16	121	27	118	-16	125	-17	121	27	125	-17	133	26	133	26	125	-17	134	-20	133	26	134	-20	146	23	146	23	134	-20	142	-24	146	23	142	-24	152	-29	307	14	298	-4	305	-52	305	-52	298	-4	287	-18	305	-52	287	-18	281	-68	281	-68	287	-18	274	-27	281	-68	274	-27	257	-30	257	-30	249	-29	252	-74	252	-74	249	-29	240	-27	252	-74	240	-27	239	-73	239	-73	240	-27	231	-23	239	-73	231	-23	227	-70	227	-70	231	-23	222	-17	227	-70	222	-17	214	-66	214	-66	222	-17	212	-11	214	-66	212	-11	203	46	214	-66	203	46	202	-60	202	-60	203	46	190	-54	242	46	203	46	212	-11	161	-35	171	-93	171	12	171	12	171	-93	190	-54	171	12	190	-54	183	6	183	6	190	-54	203	46	158	18	146	23	152	-29	158	18	152	-29	161	-35	158	18	161	-35	171	12	309	142	280	160	292	98	309	142	292	98	335	61	309	142	335	61	335	122	249	223	280	239	292	301	292	301	280	239	309	257	292	301	309	257	335	338	335	338	309	257	335	277	192	249	185	200	216	210	192	249	216	210	244	272	244	272	216	210	249	223	244	272	249	223	292	301	40	177	82	174	40	222	40	222	82	174	82	225	138	234	82	225	138	165	138	234	138	165	192	249	192	249	138	165	185	200	82	225	82	174	138	165	185	200	192	150	216	189	216	189	192	150	244	127	216	189	244	127	249	176	249	176	244	127	292	98	249	176	292	98	280	160	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	257	-30	252	-74	281	-68	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	171	-93	161	-35	132	-93	192	150	185	200	138	165	101	-19	118	-16	118	-16	121	27	118	-16	125	-17	121	27	125	-17	133	26	133	26	125	-17	134	-20	133	26	134	-20	146	23	146	23	134	-20	142	-24	146	23	142	-24	152	-29	307	14	298	-4	305	-52	305	-52	298	-4	287	-18	305	-52	287	-18	281	-68	281	-68	287	-18	274	-27	281	-68	274	-27	257	-30	257	-30	249	-29	252	-74	252	-74	249	-29	240	-27	252	-74	240	-27	239	-73	239	-73	240	-27	231	-23	239	-73	231	-23	227	-70	227	-70	231	-23	222	-17	227	-70	222	-17	214	-66	214	-66	222	-17	212	-11	214	-66	212	-11	203	46	214	-66	203	46	202	-60	202	-60	203	46	190	-54	242	46	203	46	212	-11	161	-35	171	-93	171	12	171	12	171	-93	190	-54	171	12	190	-54	183	6	183	6	190	-54	203	46	158	18	146	23	152	-29	158	18	152	-29	161	-35	158	18	161	-35	171	12	324	-28	336	2	341	36	324	-28	341	36	314	36	324	-28	314	36	307	14	324	-28	307	14	305	-52	257	-30	252	-74	281	-68	76	-42	87	-28	91	21	91	21	87	-28	101	-19	91	21	101	-19	121	27	121	27	101	-19	118	-16	67	3	50	-22	60	-83	67	3	60	-83	67	-61	67	3	67	-61	76	-42	67	3	76	-42	91	21	39	-52	33	-83	60	-83	39	-52	60	-83	50	-22	95	239	126	223	131	272	131	272	126	223	159	210	131	272	159	210	183	249	183	249	159	210	190	200	183	249	190	200	237	234	237	234	190	200	237	165	237	234	237	165	293	225	293	225	237	165	293	174	83	301	40	338	66	257	83	301	66	257	95	239	83	301	95	239	131	272	335	222	293	225	293	174	335	222	293	174	335	177	126	176	131	127	159	189	159	189	131	127	183	150	159	189	183	150	190	200	190	200	183	150	237	165	95	160	66	142	83	98	95	160	83	98	131	127	95	160	131	127	126	176	40	122	40	61	83	98	40	122	83	98	66	142	66	257	40	338	40	277	171	-93	161	-35	132	-93	143	127	153	74	166	116	166	116	153	74	185	59	166	116	185	59	174	142	174	142	185	59	190	199	174	142	190	199	143	127	143	127	190	199	41	127	143	127	41	127	153	74	153	74	113	-56	150	-56	153	74	150	-56	185	59	225	313	190	199	198	101	225	313	198	101	216	162	225	313	216	162	233	219	225	313	233	219	262	313	291	198	291	57	334	-11	291	198	334	-11	334	267	291	198	334	267	233	219	291	198	233	219	216	162	198	101	190	199	185	59	198	101	185	59	334	-11	198	101	334	-11	291	57	142	36	150	-56	158	93	158	93	150	-56	184	56	158	93	184	56	177	153	177	153	184	56	190	196	177	153	190	196	84	198	84	198	190	196	41	267	84	198	41	267	84	57	84	57	41	267	41	-11	84	57	41	-11	142	36	225	313	190	196	201	113	225	313	201	113	209	138	225	313	209	138	222	180	225	313	222	180	262	313	190	196	184	56	201	113	201	113	184	56	334	127	201	113	334	127	232	127	232	127	334	127	222	180	232	127	222	180	209	138	150	-56	142	36	113	-56	84	57	142	36	158	93	166	111	129	-11	135	-113	166	111	135	-113	152	-55	166	111	152	-55	166	-11	166	111	166	-11	199	96	166	111	199	96	179	153	166	111	179	153	143	171	166	111	143	171	41	171	334	31	334	310	291	241	291	241	334	310	251	271	291	241	251	271	234	214	234	214	251	271	240	355	234	214	240	355	211	138	211	138	240	355	209	251	211	138	209	251	199	96	199	96	209	251	191	194	199	96	191	194	179	153	116	-55	99	-113	135	-113	116	-55	135	-113	129	-11	116	-55	129	-11	41	-11	116	-55	41	-11	41	-55	166	-11	152	-55	334	-55	166	-11	334	-55	334	-11	334	31	291	241	291	101	334	31	291	101	211	138	334	31	211	138	199	96	209	251	41	171	143	171	209	251	143	171	191	194	276	355	240	355	251	271	41	-11	116	-55	129	-11	129	-11	116	-55	135	-113	129	-11	135	-113	160	88	160	88	135	-113	152	-55	160	88	152	-55	166	-11	166	-11	152	-55	334	-55	166	-11	334	-55	334	-11	160	88	166	-11	176	145	176	145	166	-11	202	108	176	145	202	108	190	190	190	190	202	108	203	233	190	190	203	233	84	241	84	241	203	233	41	310	84	241	41	310	84	101	84	101	41	310	41	31	84	101	41	31	160	88	203	233	202	108	219	165	219	165	202	108	334	171	219	165	334	171	232	171	232	171	334	171	235	218	232	171	235	218	240	355	240	355	235	218	276	355	240	355	203	233	219	165	240	355	219	165	222	175	240	355	222	175	232	171	135	-113	116	-55	99	-113	84	101	160	88	176	145	116	-55	41	-11	41	-55	105	310	105	283	111	321	111	321	105	283	111	271	111	321	111	271	120	331	120	331	111	271	120	262	120	331	120	262	132	337	132	337	120	262	132	256	132	337	132	256	145	339	145	339	132	256	145	254	145	339	145	254	158	337	158	337	145	254	159	256	158	337	159	256	170	331	170	331	159	256	170	262	170	331	170	262	179	321	179	321	170	262	179	271	179	321	179	271	185	310	185	310	179	271	185	283	185	310	185	283	187	296	105	-30	105	-57	111	-19	111	-19	105	-57	111	-69	111	-19	111	-69	120	-9	120	-9	111	-69	120	-78	120	-9	120	-78	132	-3	132	-3	120	-78	132	-84	132	-3	132	-84	145	-1	145	-1	132	-84	145	-86	145	-1	145	-86	158	-3	158	-3	145	-86	159	-84	158	-3	159	-84	170	-9	170	-9	159	-84	170	-78	170	-9	170	-78	179	-19	179	-19	170	-78	179	-69	179	-19	179	-69	185	-30	185	-30	179	-69	185	-57	185	-30	185	-57	187	-44	105	140	105	113	111	151	111	151	105	113	111	101	111	151	111	101	120	160	120	160	111	101	120	92	120	160	120	92	132	166	132	166	120	92	132	86	132	166	132	86	145	169	145	169	132	86	145	84	145	169	145	84	158	166	158	166	145	84	159	86	158	166	159	86	170	160	170	160	159	86	170	92	170	160	170	92	179	151	179	151	170	92	179	101	179	151	179	101	185	140	185	140	179	101	185	113	185	140	185	113	187	126	105	113	105	140	103	126	105	-57	105	-30	103	-44	105	283	105	310	103	296	33	146	33	119	39	158	39	158	33	119	39	108	39	158	39	108	49	167	49	167	39	108	49	99	49	167	49	99	60	173	60	173	49	99	60	93	60	173	60	93	74	175	74	175	60	93	74	90	74	175	74	90	87	173	87	173	74	90	87	93	87	173	87	93	99	167	99	167	87	93	99	99	99	167	99	99	108	158	108	158	99	99	108	108	108	158	108	108	114	146	114	146	108	108	114	119	114	146	114	119	116	133	204	146	204	119	210	158	210	158	204	119	210	108	210	158	210	108	219	167	219	167	210	108	219	99	219	167	219	99	230	173	230	173	219	99	230	93	230	173	230	93	244	175	244	175	230	93	244	90	244	175	244	90	257	173	257	173	244	90	257	93	257	173	257	93	269	167	269	167	257	93	269	99	269	167	269	99	278	158	278	158	269	99	278	108	278	158	278	108	284	146	284	146	278	108	284	119	284	146	284	119	286	133	374	146	374	119	380	158	380	158	374	119	380	108	380	158	380	108	390	167	390	167	380	108	390	99	390	167	390	99	401	173	401	173	390	99	401	93	401	173	401	93	415	175	415	175	401	93	415	90	415	175	415	90	428	173	428	173	415	90	428	93	428	173	428	93	440	167	440	167	428	93	440	99	440	167	440	99	449	158	449	158	440	99	449	108	449	158	449	108	455	146	455	146	449	108	455	119	455	146	455	119	457	133	374	119	374	146	372	133	204	119	204	146	201	133	33	119	33	146	31	133	83	18	83	-7	89	30	89	30	83	-7	89	-19	89	30	89	-19	98	39	98	39	89	-19	98	-28	98	39	98	-28	110	45	110	45	98	-28	110	-34	110	45	110	-34	123	47	123	47	110	-34	123	-36	123	47	123	-36	137	45	137	45	123	-36	137	-34	137	45	137	-34	148	39	148	39	137	-34	148	-28	148	39	148	-28	158	30	158	30	148	-28	158	-19	158	30	158	-19	164	18	164	18	158	-19	164	-7	164	18	164	-7	166	5	204	140	204	113	210	151	210	151	204	113	210	101	210	151	210	101	219	160	219	160	210	101	219	92	219	160	219	92	230	166	230	166	219	92	230	86	230	166	230	86	244	169	244	169	230	86	244	84	244	169	244	84	257	166	257	166	244	84	257	86	257	166	257	86	269	160	269	160	257	86	269	92	269	160	269	92	278	151	278	151	269	92	278	101	278	151	278	101	284	140	284	140	278	101	284	113	284	140	284	113	286	126	325	261	325	234	331	272	331	272	325	234	331	222	331	272	331	222	340	281	340	281	331	222	340	213	340	281	340	213	352	287	352	287	340	213	352	206	352	287	352	206	365	290	365	290	352	206	365	204	365	290	365	204	378	287	378	287	365	204	378	206	378	287	378	206	390	281	390	281	378	206	390	213	390	281	390	213	399	272	399	272	390	213	399	222	399	272	399	222	405	261	405	261	399	222	405	234	405	261	405	234	407	247	325	234	325	261	323	247	204	113	204	140	201	126	83	-7	83	18	81	5	325	18	325	-7	331	30	331	30	325	-7	331	-19	331	30	331	-19	340	39	340	39	331	-19	340	-28	340	39	340	-28	352	45	352	45	340	-28	352	-34	352	45	352	-34	365	47	365	47	352	-34	365	-36	365	47	365	-36	378	45	378	45	365	-36	378	-34	378	45	378	-34	390	39	390	39	378	-34	390	-28	390	39	390	-28	399	30	399	30	390	-28	399	-19	399	30	399	-19	405	18	405	18	399	-19	405	-7	405	18	405	-7	407	5	204	140	204	113	210	151	210	151	204	113	210	101	210	151	210	101	219	160	219	160	210	101	219	92	219	160	219	92	230	166	230	166	219	92	230	86	230	166	230	86	244	169	244	169	230	86	244	84	244	169	244	84	257	166	257	166	244	84	257	86	257	166	257	86	269	160	269	160	257	86	269	92	269	160	269	92	278	151	278	151	269	92	278	101	278	151	278	101	284	140	284	140	278	101	284	113	284	140	284	113	286	126	83	261	83	234	89	272	89	272	83	234	89	222	89	272	89	222	98	281	98	281	89	222	98	213	98	281	98	213	110	287	110	287	98	213	110	206	110	287	110	206	123	290	123	290	110	206	123	204	123	290	123	204	137	287	137	287	123	204	137	206	137	287	137	206	148	281	148	281	137	206	148	213	148	281	148	213	158	272	158	272	148	213	158	222	158	272	158	222	164	261	164	261	158	222	164	234	164	261	164	234	166	247	83	234	83	261	81	247	204	113	204	140	201	126	325	-7	325	18	323	5	131	51	112	67	137	0	137	0	112	67	97	87	137	0	97	87	97	20	97	20	97	87	88	112	97	20	88	112	66	216	97	20	66	216	66	51	66	51	66	216	47	178	66	51	47	178	47	89	47	89	47	178	41	133	186	273	137	266	154	226	186	273	154	226	179	229	186	273	179	229	334	229	186	273	334	229	334	273	137	266	97	246	97	180	137	266	97	180	112	200	137	266	112	200	131	216	137	266	131	216	154	226	88	156	97	180	97	246	88	156	97	246	66	216	88	156	66	216	88	112	88	156	88	112	334	156	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	154	41	185	-6	154	41	137	0	46	368	46	324	334	324	46	368	334	324	334	368	131	51	137	0	154	41	334	156	88	112	334	112	189	273	41	273	189	273	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	221	226	238	266	221	226	244	216	278	87	263	67	278	20	278	20	263	67	244	51	278	20	244	51	238	0	238	0	244	51	221	41	238	0	221	41	196	37	263	200	278	180	278	246	278	246	278	180	287	156	278	246	287	156	309	216	287	112	287	156	41	156	287	112	41	156	41	112	278	246	238	266	244	216	278	246	244	216	263	200	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	278	87	278	20	287	112	287	112	278	20	309	51	287	112	309	51	287	156	287	156	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	41	368	41	324	329	324	41	368	329	324	329	368	196	229	41	273	41	229	392	186	392	44	435	0	392	186	435	0	435	204	392	186	435	204	232	387	392	186	232	387	232	330	232	330	232	387	71	186	71	186	232	387	27	204	71	186	27	204	71	44	71	44	27	204	27	0	71	44	27	0	435	0	71	44	435	0	392	44	229	338	229	366	164	338	151	337	164	338	229	366	151	337	229	366	82	366	82	366	82	-96	134	-96	82	366	134	-96	134	297	82	366	134	297	134	315	82	366	134	315	137	327	82	366	137	327	142	334	82	366	142	334	151	337	152	366	5	366	70	338	152	366	70	338	84	337	152	366	84	337	93	334	152	366	93	334	98	328	152	366	98	328	100	316	152	366	100	316	100	297	152	366	100	297	152	-96	100	297	100	-96	152	-96	70	338	5	366	5	338	142	-64	137	-57	82	-96	82	-96	137	-57	134	-45	82	-96	134	-45	82	366	82	366	134	-45	134	-27	82	366	134	-27	134	366	229	-96	229	-68	165	-68	229	-96	165	-68	151	-67	229	-96	151	-67	142	-64	229	-96	142	-64	82	-96	98	-57	93	-64	152	-96	152	-96	93	-64	84	-67	152	-96	84	-67	70	-68	152	-96	70	-68	5	-68	152	-96	5	-68	5	-96	152	-96	152	366	100	366	152	-96	100	366	100	-27	152	-96	100	-27	100	-45	152	-96	100	-45	98	-57	32	54	76	54	32	200	32	200	76	54	76	156	32	200	76	156	343	200	343	200	76	156	343	156	76	98	76	200	32	200	76	98	32	200	32	54	76	98	32	54	343	54	76	98	343	54	343	98	18	80	30	65	60	117	60	117	30	65	71	91	60	117	71	91	106	147	106	147	71	91	113	110	106	147	113	110	156	170	156	170	113	110	157	123	156	170	157	123	207	184	207	184	157	123	205	130	207	184	205	130	258	132	258	132	306	130	261	189	261	189	306	130	310	184	310	184	353	123	358	170	358	170	353	123	398	110	358	170	398	110	404	147	404	147	398	110	442	91	404	147	442	91	449	117	449	117	442	91	484	65	449	117	484	65	495	79	261	189	207	184	258	132	310	184	306	130	353	123	203	70	253	65	207	124	207	124	253	65	255	122	309	124	255	122	306	70	309	124	306	70	358	84	30	189	64	137	72	163	72	163	64	137	110	106	72	163	110	106	116	143	116	143	110	106	156	84	116	143	156	84	161	131	161	131	156	84	203	70	161	131	203	70	207	124	495	174	483	189	453	137	453	137	483	189	442	162	453	137	442	162	407	107	407	107	442	162	401	143	407	107	401	143	358	84	358	84	401	143	357	131	358	84	357	131	309	124	255	122	253	65	306	70	64	137	30	189	18	174	83	135	198	366	147	366	83	135	147	366	35	138	83	135	35	138	150	-96	83	135	150	-96	200	-96	150	-96	35	138	35	131	188	131	188	138	75	366	188	131	75	366	25	366	188	131	25	366	140	135	188	131	140	135	23	-96	188	131	23	-96	73	-96	420	343	421	376	253	343	253	343	421	376	209	343	253	343	209	343	253	-44	253	-44	209	343	209	-44	253	-44	209	-44	421	-77	421	-77	209	-44	42	-44	421	-77	42	-44	42	-77	42	376	42	343	209	343	42	376	209	343	421	376	253	-44	421	-77	421	-44	354	206	372	169	390	232	390	232	372	169	378	126	390	20	378	126	372	84	253	272	293	260	307	301	307	301	293	260	328	237	307	301	328	237	354	273	354	273	328	237	354	206	354	273	354	206	390	232	253	-19	253	272	253	316	253	-19	253	316	209	-63	209	-63	253	316	253	347	209	-63	253	347	209	272	209	272	253	347	209	347	209	272	209	347	209	316	413	182	390	232	390	20	413	182	390	20	413	70	413	182	413	70	422	126	293	-6	307	-49	328	15	328	15	307	-49	354	-20	328	15	354	-20	354	46	354	46	354	-20	390	20	354	46	390	20	372	84	209	-63	253	-94	253	-19	253	-19	307	-49	293	-6	253	-19	253	-63	307	-49	209	-63	209	-94	253	-94	90	169	108	206	109	273	109	273	108	206	134	237	109	273	134	237	155	301	155	301	134	237	169	260	155	301	169	260	209	316	209	316	169	260	209	272	109	273	72	232	90	169	90	169	72	232	84	126	90	84	84	126	72	20	90	84	72	20	109	-20	72	20	84	126	72	232	72	20	72	232	49	70	49	70	72	232	49	182	49	70	49	182	40	126	209	-63	209	272	209	-19	209	-63	209	-19	169	-6	209	-63	169	-6	155	-49	134	15	108	46	109	-20	134	15	109	-20	155	-49	134	15	155	-49	169	-6	90	84	109	-20	108	46	378	126	390	20	390	232	253	316	253	272	307	301	152	111	77	-99	125	-99	152	111	125	-99	200	111	152	111	200	111	167	155	152	111	167	155	27	155	152	111	27	155	27	111	215	155	291	366	243	366	215	155	243	366	200	111	215	155	200	111	336	111	215	155	336	111	336	155	167	155	200	111	243	366	41	-21	41	16	20	16	41	-21	20	16	20	-59	41	-21	20	-59	230	-59	41	-21	230	-59	209	-21	209	16	209	-21	230	-59	209	16	230	-59	230	16	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	91	141	87	234	70	234	70	141	87	130	85	234	70	130	85	114	84	128	224	134	225	195	262	195	262	134	225	138	225	195	262	138	225	141	225	141	225	145	225	195	262	195	262	145	225	148	223	195	262	148	223	150	220	209	87	203	91	152	108	152	108	203	91	201	97	152	108	201	97	152	210	151	216	152	210	195	262	151	216	195	262	150	220	121	222	128	224	195	262	121	222	195	262	113	233	121	222	113	233	113	219	200	106	200	262	195	262	200	106	195	262	152	210	200	106	152	210	201	97	234	70	234	84	219	85	234	70	219	85	209	87	234	70	209	87	152	108	234	70	152	108	151	98	234	70	151	98	148	91	234	70	114	84	114	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	124	103	100	81	232	70	124	103	232	70	152	112	124	103	152	112	142	119	157	256	152	222	166	221	157	256	166	221	175	258	175	258	166	221	176	216	175	258	176	216	194	256	194	256	176	216	184	209	194	256	184	209	188	201	126	214	134	218	141	249	141	249	134	218	143	221	141	249	143	221	157	256	157	256	143	221	152	222	126	237	113	220	114	198	126	237	114	198	120	207	126	237	120	207	126	214	126	237	126	214	141	249	187	177	184	170	197	147	197	147	184	170	179	162	197	147	179	162	174	155	174	155	164	143	197	147	197	147	164	143	155	132	197	147	155	132	152	112	152	112	155	132	142	119	187	177	197	147	189	184	189	184	197	147	190	191	194	256	190	191	197	147	194	256	197	147	210	249	210	249	197	147	210	158	210	249	210	158	223	239	223	239	210	158	221	170	223	239	221	170	228	182	230	224	223	239	228	182	230	224	228	182	232	194	230	224	232	194	233	207	226	117	216	113	232	70	232	70	216	113	204	112	232	70	204	112	187	112	232	70	187	112	152	112	232	123	226	117	232	70	232	123	232	70	248	132	232	123	248	132	236	132	232	70	100	81	100	70	194	256	188	201	190	191	114	198	113	220	103	198	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	231	231	225	242	227	198	231	231	227	198	231	205	231	231	231	205	233	212	231	231	233	212	234	219	225	242	214	251	215	186	225	242	215	186	222	192	225	242	222	192	227	198	241	116	246	139	245	151	241	116	245	151	241	162	241	116	241	162	234	172	241	116	234	172	228	96	228	96	234	172	226	180	228	96	226	180	215	186	228	96	215	186	210	116	228	96	210	116	208	106	228	96	208	106	208	81	214	251	200	256	200	140	214	251	200	140	204	135	214	251	204	135	207	129	214	251	207	129	209	123	214	251	209	123	210	116	214	251	210	116	215	186	208	81	208	106	204	98	208	81	204	98	198	92	208	81	198	92	190	88	208	81	190	88	182	71	182	71	190	88	179	87	182	71	179	87	174	87	182	71	174	87	169	88	182	71	169	88	164	90	182	71	164	90	159	93	182	71	159	93	153	98	182	71	153	98	151	67	188	150	195	146	200	256	188	150	200	256	186	207	188	150	186	207	185	200	188	150	185	200	181	153	195	146	200	140	200	256	185	216	186	207	200	256	185	216	200	256	182	258	185	216	182	258	181	223	164	257	156	231	167	230	164	257	167	230	182	258	182	258	167	230	175	227	182	258	175	227	181	223	185	200	180	193	181	153	181	153	180	193	173	186	181	153	173	186	172	157	172	157	173	186	162	181	172	157	162	181	160	161	160	161	162	181	146	176	160	161	146	176	146	165	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	125	217	131	223	133	242	133	242	131	223	138	227	133	242	138	227	148	251	148	251	138	227	147	230	148	251	147	230	156	231	120	230	108	214	118	208	120	230	118	208	125	217	120	230	125	217	133	242	153	98	147	104	151	67	151	67	147	104	140	108	151	67	140	108	135	68	135	68	140	108	134	111	135	68	134	111	128	113	111	110	111	78	116	112	116	112	111	78	121	72	116	112	121	72	123	113	123	113	121	72	135	68	123	113	135	68	128	113	106	105	104	100	105	85	106	105	105	85	111	78	106	105	111	78	111	110	105	85	104	100	103	94	156	231	164	257	148	251	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	94	108	174	108	94	142	94	142	174	108	113	143	94	142	113	143	195	258	195	258	113	143	174	214	195	258	174	214	222	70	222	70	174	214	174	143	222	70	174	143	174	108	174	108	174	143	113	143	195	258	222	70	222	258	222	143	222	108	242	108	222	143	242	108	242	143	222	70	174	108	174	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	151	201	137	201	139	156	142	258	137	201	143	218	142	258	143	218	248	258	248	258	143	218	233	218	126	157	139	156	137	201	126	157	137	201	142	258	126	157	142	258	109	158	153	100	145	106	148	67	153	100	148	67	179	70	153	100	179	70	160	97	177	198	170	199	185	148	185	148	170	199	169	152	160	154	169	152	161	200	160	154	161	200	151	201	151	201	139	156	151	155	151	201	151	155	160	154	170	199	161	200	169	152	209	100	202	94	204	79	204	79	202	94	193	91	204	79	193	91	182	90	182	90	177	90	179	70	179	70	177	90	172	91	179	70	172	91	166	94	138	109	131	112	132	68	138	109	132	68	148	67	138	109	148	67	145	106	131	112	126	113	132	68	132	68	126	113	121	113	132	68	121	113	119	72	119	72	121	113	114	112	119	72	114	112	109	78	109	78	114	112	108	110	109	78	108	110	104	105	103	85	109	78	104	105	103	85	104	105	101	100	103	85	101	100	100	94	241	136	238	153	236	112	236	112	238	153	231	168	236	112	231	168	224	93	224	93	231	168	219	180	224	93	219	180	215	115	215	115	214	107	224	93	224	93	214	107	209	100	224	93	209	100	204	79	185	148	198	141	204	190	204	190	198	141	208	133	204	190	208	133	219	180	219	180	208	133	213	124	219	180	213	124	215	115	185	196	177	198	185	148	185	196	185	148	204	190	182	90	179	70	204	79	160	97	179	70	166	94	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	218	239	243	246	243	258	218	239	243	258	203	252	218	239	203	252	198	230	165	238	160	184	169	203	165	238	169	203	203	252	203	252	169	203	181	218	203	252	181	218	198	230	169	170	180	168	170	187	169	170	170	187	165	186	169	170	165	186	162	169	162	169	165	186	160	184	162	169	160	184	157	166	157	166	160	184	165	238	157	166	165	238	154	160	154	160	165	238	152	150	157	92	154	105	151	71	151	71	154	105	152	121	151	71	152	121	152	138	152	138	152	150	132	216	132	216	152	150	165	238	115	97	131	81	132	216	132	216	131	81	151	71	132	216	151	71	152	138	110	185	102	146	106	119	110	185	106	119	115	97	110	185	115	97	132	216	193	92	189	85	199	70	199	70	189	85	184	82	199	70	184	82	177	81	177	81	165	84	176	67	176	67	165	84	157	92	176	67	157	92	151	71	245	132	242	151	242	111	242	111	242	151	235	166	242	111	235	166	233	93	233	93	235	166	222	178	233	93	222	178	218	79	218	79	222	178	206	185	218	79	206	185	199	70	199	70	206	185	196	118	188	163	193	153	206	185	206	185	193	153	196	138	206	185	196	138	196	118	206	185	185	188	188	163	188	163	185	188	180	188	188	163	180	188	180	168	180	168	180	188	175	187	180	168	175	187	170	187	196	102	193	92	199	70	196	102	199	70	196	118	177	81	176	67	199	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	112	200	117	207	113	258	113	258	117	207	124	212	113	258	124	212	251	258	251	258	124	212	133	214	251	258	133	214	144	215	251	258	144	215	204	215	251	258	204	215	171	67	171	67	204	215	138	67	113	258	97	191	108	191	113	258	108	191	112	200	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	226	154	256	134	250	148	226	134	250	143	161	148	226	143	161	144	129	148	226	144	129	147	136	143	161	129	155	130	75	143	161	130	75	142	117	143	161	142	117	142	123	143	161	142	123	144	129	142	117	130	75	143	104	143	104	130	75	148	69	143	104	148	69	147	94	147	94	148	69	153	87	105	128	106	99	110	139	110	139	106	99	115	85	110	139	115	85	118	148	118	148	115	85	130	75	118	148	130	75	129	155	163	203	158	152	176	142	163	203	176	142	175	195	175	195	176	142	190	187	175	195	190	187	190	188	195	194	190	188	195	125	195	194	195	125	199	199	199	199	195	125	199	117	199	199	199	117	201	204	201	204	199	117	200	107	218	76	200	107	199	98	218	76	199	98	197	69	197	69	199	98	195	91	197	69	195	91	189	85	152	144	158	152	155	210	152	144	155	210	150	218	152	144	150	218	148	226	152	144	148	226	147	136	153	87	171	67	161	82	161	82	171	67	171	81	181	82	171	81	197	69	181	82	197	69	189	85	149	232	153	237	154	256	154	256	153	237	159	241	154	256	159	241	179	258	179	258	159	241	166	244	179	258	166	244	175	244	175	244	184	243	179	258	179	258	184	243	200	256	190	187	176	142	188	133	190	187	188	133	195	125	190	187	195	125	190	188	204	179	217	184	217	250	217	250	217	184	228	191	217	250	228	191	230	241	230	241	228	191	235	198	230	241	235	198	238	230	238	230	235	198	239	207	238	230	239	207	241	217	204	179	217	250	203	215	204	179	203	215	202	209	204	179	202	209	201	204	204	179	201	204	200	107	204	179	200	107	218	76	204	179	218	76	220	168	201	225	203	215	217	250	201	225	217	250	200	256	201	225	200	256	198	233	200	256	184	243	192	239	200	256	192	239	198	233	248	121	246	133	244	102	244	102	246	133	241	145	244	102	241	145	234	87	234	87	241	145	232	157	234	87	232	157	220	168	171	81	171	67	197	69	113	188	120	178	120	239	120	239	120	178	130	169	120	239	130	169	134	250	134	250	130	169	143	161	110	226	107	209	108	198	110	226	108	198	113	188	110	226	113	188	120	239	154	256	148	226	149	232	220	168	218	76	234	87	153	87	148	69	171	67	158	152	163	203	155	210	106	99	105	128	103	116	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	223	153	233	148	255	148	255	153	233	157	240	148	255	157	240	171	258	171	258	157	240	162	243	171	258	162	243	169	244	178	156	173	138	178	139	178	156	178	139	183	140	178	156	168	158	173	138	168	158	160	163	161	137	168	158	161	137	167	137	168	158	167	137	173	138	160	163	155	174	161	137	161	137	155	174	152	189	161	137	152	189	142	140	142	140	152	189	148	255	142	140	148	255	130	246	151	209	152	223	148	255	151	209	148	255	152	189	103	195	105	175	106	215	106	215	105	175	113	159	106	215	113	159	115	233	115	233	113	159	126	147	115	233	126	147	130	246	130	246	126	147	142	140	195	183	194	173	215	109	215	109	194	173	192	164	215	109	192	164	188	142	188	142	192	164	186	158	188	142	186	158	183	140	183	140	186	158	178	156	242	205	232	227	237	139	237	139	232	227	216	244	237	139	216	244	215	109	215	109	216	244	196	255	215	109	196	255	195	193	195	193	195	183	215	109	196	255	171	258	182	241	196	255	182	241	189	234	196	255	189	234	193	223	196	255	193	223	195	209	196	255	195	209	195	193	171	258	169	244	170	244	171	258	170	244	182	241	188	142	178	123	183	87	188	142	183	87	215	109	128	86	104	80	144	73	128	86	144	73	148	95	148	95	144	73	183	87	148	95	183	87	165	107	165	107	183	87	178	123	144	73	104	80	104	67	242	205	237	139	246	177	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	113	92	104	114	113	89	113	89	104	114	98	102	113	89	98	102	116	87	116	87	98	102	93	94	116	87	93	94	135	70	135	70	93	94	88	88	135	70	88	88	81	85	241	120	175	262	182	140	241	120	182	140	189	123	189	123	182	140	130	140	189	123	130	140	123	123	123	123	130	140	169	262	123	123	169	262	118	112	199	87	195	85	274	70	274	70	195	85	189	84	274	70	189	84	179	84	201	90	274	70	254	94	201	90	254	94	248	104	201	90	248	104	241	120	201	90	241	120	201	93	241	120	189	123	194	113	241	120	194	113	198	104	241	120	198	104	200	98	241	120	200	98	201	93	169	262	130	140	156	198	169	262	156	198	182	140	169	262	182	140	175	262	114	98	115	102	104	114	104	114	115	102	116	107	104	114	116	107	169	262	169	262	116	107	118	112	113	94	114	98	104	114	113	94	104	114	113	92	274	70	274	84	266	84	274	70	266	84	260	87	274	70	260	87	254	94	201	88	199	87	274	70	201	88	274	70	201	90	135	70	135	84	126	84	135	70	126	84	120	85	135	70	120	85	116	87	73	84	73	70	135	70	73	84	135	70	81	85	274	70	179	84	179	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	161	239	164	241	179	258	179	258	164	241	169	242	179	258	169	242	175	243	175	243	186	241	179	258	179	258	186	241	205	256	165	89	182	70	170	87	170	87	182	70	177	86	189	88	177	86	182	70	189	88	182	70	211	73	205	256	186	241	194	238	205	256	194	238	200	231	205	256	200	231	203	222	205	256	203	222	204	210	205	256	204	210	205	148	205	256	205	148	225	251	250	228	240	241	242	184	250	228	242	184	248	192	250	228	248	192	252	201	250	228	252	201	253	212	225	251	220	171	233	177	225	251	233	177	240	241	240	241	233	177	242	184	255	149	246	159	250	92	250	92	246	159	234	166	250	92	234	166	233	80	233	80	234	166	220	171	233	80	220	171	212	124	212	124	220	171	225	251	212	124	225	251	210	138	205	148	204	210	203	198	205	148	203	198	199	188	205	148	199	188	196	156	110	227	159	95	158	101	110	227	158	101	158	177	158	177	166	161	177	179	177	179	166	161	183	160	177	179	183	160	190	182	190	182	183	160	196	156	190	182	196	156	199	188	158	177	158	161	166	161	260	107	263	124	261	137	260	107	261	137	255	149	260	107	255	149	250	92	211	73	212	124	211	110	211	73	211	110	206	100	199	92	189	88	211	73	199	92	211	73	206	100	158	231	159	235	110	227	158	231	110	227	158	177	110	227	159	235	161	239	110	227	161	239	179	258	110	227	179	258	110	234	179	258	84	258	95	244	179	258	95	244	102	242	179	258	102	242	107	239	179	258	107	239	110	234	182	70	165	89	161	91	182	70	161	91	110	102	182	70	110	102	110	95	182	70	110	95	108	90	182	70	108	90	103	87	182	70	103	87	95	85	182	70	95	85	84	84	182	70	84	84	84	70	110	102	161	91	159	95	110	102	159	95	110	227	95	244	84	258	84	246	212	124	211	73	233	80	225	251	205	148	210	138	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	146	257	116	243	131	195	131	195	116	243	128	167	130	142	128	167	116	243	130	142	116	243	115	85	115	85	116	243	94	222	115	85	94	222	93	105	93	105	94	222	80	194	93	105	80	194	80	131	80	131	80	194	75	161	136	120	145	72	147	102	147	102	145	72	181	67	147	102	181	67	165	90	165	90	181	67	190	86	208	87	190	86	202	68	208	87	202	68	220	72	130	142	115	85	145	72	130	142	145	72	136	120	254	256	251	253	254	193	254	193	251	253	248	250	254	193	248	250	247	209	247	209	248	250	245	249	247	209	245	249	242	249	242	249	239	249	247	209	247	209	239	249	237	249	247	209	237	249	235	224	235	224	237	249	234	250	235	224	234	250	232	251	256	261	254	256	254	193	256	261	254	193	266	193	256	261	266	193	266	261	228	252	217	256	221	236	228	252	221	236	235	224	228	252	235	224	232	251	207	259	198	261	204	243	207	259	204	243	221	236	207	259	221	236	217	256	131	195	139	217	146	257	146	257	139	217	151	233	146	257	151	233	181	262	181	262	151	233	167	243	181	262	167	243	185	246	185	246	204	243	189	262	189	262	204	243	198	261	274	109	262	118	256	92	256	92	262	118	249	107	256	92	249	107	238	80	238	80	249	107	236	98	238	80	236	98	222	92	222	92	208	87	220	72	222	92	220	72	238	80	190	86	181	67	202	68	189	262	181	262	185	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	258	162	243	186	239	166	258	186	239	203	254	203	254	186	239	203	227	203	254	203	227	233	243	233	243	203	227	215	210	233	243	215	210	221	189	274	166	269	198	268	132	268	132	269	198	255	224	268	132	255	224	253	106	253	106	255	224	233	243	253	106	233	243	229	86	229	86	233	243	223	165	223	165	233	243	221	189	229	86	223	165	220	133	229	86	220	133	212	111	229	86	212	111	200	96	229	86	200	96	199	74	164	86	165	70	183	89	183	89	165	70	199	74	183	89	199	74	200	96	166	258	73	258	83	244	166	258	83	244	90	242	166	258	90	242	95	240	166	258	95	240	97	236	166	258	97	236	98	230	166	258	98	230	148	239	166	258	148	239	152	241	166	258	152	241	156	242	166	258	156	242	162	243	146	100	146	234	98	230	98	230	146	234	147	237	98	230	147	237	148	239	157	87	152	89	165	70	165	70	152	89	148	91	165	70	148	91	98	100	98	100	148	91	147	95	98	100	147	95	98	230	157	87	165	70	164	86	165	70	98	100	97	94	165	70	97	94	94	90	165	70	94	90	89	87	165	70	89	87	82	85	165	70	82	85	73	84	165	70	73	84	73	70	98	230	147	95	146	100	83	244	73	258	73	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	199	198	193	187	193	145	193	145	193	187	185	179	193	145	185	179	185	153	185	153	185	179	172	175	185	153	172	175	172	157	172	157	172	175	156	174	156	98	156	174	108	229	156	98	108	229	156	93	156	93	108	229	108	100	104	239	107	235	249	258	249	258	107	235	166	242	249	258	166	242	174	242	174	242	199	241	249	258	249	258	199	241	216	237	249	258	216	237	228	229	249	258	228	229	235	216	249	258	235	216	238	198	249	258	238	198	249	198	156	231	156	235	108	229	156	231	108	229	156	174	108	229	156	235	158	238	108	229	158	238	161	241	108	229	161	241	166	242	108	229	166	242	107	235	249	258	83	258	93	244	249	258	93	244	100	242	249	258	100	242	104	239	213	90	203	88	251	70	251	70	203	88	192	87	251	70	192	87	179	86	179	86	170	87	251	70	251	70	170	87	163	88	251	70	163	88	107	95	107	95	163	88	108	100	244	115	239	109	251	70	251	70	239	109	234	103	251	70	234	103	229	98	229	98	221	93	251	70	251	70	221	93	213	90	251	70	263	132	253	132	251	70	253	132	248	123	251	70	248	123	244	115	108	100	163	88	159	90	108	100	159	90	156	93	251	70	107	95	105	90	251	70	105	90	100	87	251	70	100	87	93	85	251	70	93	85	83	84	251	70	83	84	83	70	201	214	199	198	199	134	201	214	199	134	201	117	201	214	201	117	212	117	201	214	212	117	212	214	156	174	156	158	172	157	199	198	193	145	199	134	93	244	83	258	83	245	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	199	70	199	84	184	85	199	70	184	85	174	86	199	70	174	86	167	90	199	70	167	90	116	102	199	70	116	102	115	95	199	70	115	95	112	90	199	70	112	90	108	87	199	70	108	87	100	85	199	70	100	85	88	84	199	70	88	84	88	70	116	228	164	94	164	100	164	174	164	158	180	157	203	187	193	180	193	153	193	153	193	180	180	175	193	153	180	175	180	157	180	157	180	175	164	174	164	100	164	174	116	228	116	102	167	90	164	94	116	102	164	94	116	228	112	239	115	235	263	258	263	258	115	235	177	242	263	258	177	242	185	242	185	242	200	242	263	258	263	258	200	242	212	241	263	258	212	241	220	239	243	222	263	258	239	228	239	228	263	258	233	233	227	236	233	233	263	258	227	236	263	258	220	239	263	258	243	222	247	216	263	258	247	216	250	208	263	258	250	208	253	198	263	258	253	198	263	198	164	232	164	235	116	228	164	232	116	228	164	174	177	242	115	235	171	241	171	241	115	235	116	228	171	241	116	228	167	238	167	238	116	228	164	235	263	258	88	258	99	244	263	258	99	244	107	242	263	258	107	242	112	239	213	214	209	198	209	133	213	214	209	133	213	117	213	214	213	117	223	117	213	214	223	117	223	214	203	145	209	133	209	198	203	145	209	198	203	187	203	145	203	187	193	153	99	244	88	258	88	245	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	139	257	111	243	125	194	125	194	111	243	123	165	124	142	123	165	111	243	124	142	111	243	111	84	111	84	111	243	90	222	111	84	90	222	89	104	89	104	90	222	75	195	89	104	75	195	75	130	75	130	75	195	70	163	129	119	139	71	140	100	140	100	139	71	173	67	140	100	173	67	156	87	156	87	173	67	180	83	190	84	180	83	190	68	190	84	190	68	207	70	124	142	111	84	139	71	124	142	139	71	129	119	274	155	178	155	190	141	274	155	190	141	198	139	274	155	198	139	203	136	274	155	203	136	206	131	274	155	206	131	206	125	274	155	206	125	256	137	274	155	256	137	263	140	274	155	263	140	274	142	206	125	207	70	252	132	252	132	207	70	223	74	252	132	223	74	250	126	250	126	223	74	238	78	250	126	238	78	250	118	250	118	238	78	250	84	207	70	206	125	206	104	207	70	206	104	206	97	207	70	206	97	203	92	207	70	203	92	198	87	207	70	198	87	190	84	235	257	233	253	237	193	237	193	233	253	231	251	237	193	231	251	230	210	230	210	231	251	228	250	230	210	228	250	225	249	225	249	223	250	230	210	230	210	223	250	221	225	238	262	235	257	237	193	238	262	237	193	247	193	238	262	247	193	247	262	221	225	223	250	221	250	221	225	221	250	219	251	221	225	219	251	216	252	221	225	216	252	213	253	221	225	213	253	209	236	213	253	204	256	209	236	209	236	204	256	195	259	209	236	195	259	194	244	194	244	195	259	187	261	194	244	187	261	179	262	125	194	132	217	139	257	139	257	132	217	143	233	139	257	143	233	171	262	171	262	143	233	158	243	171	262	158	243	175	247	175	247	194	244	179	262	180	83	173	67	190	68	179	262	171	262	175	247	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	190	141	178	155	178	142	256	137	206	125	252	132	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	166	258	76	258	84	244	166	258	84	244	90	242	166	258	90	242	94	239	166	258	94	239	96	235	166	258	96	235	97	228	166	258	97	228	147	239	166	258	147	239	151	242	166	258	151	242	157	244	166	258	157	244	166	246	97	228	145	94	145	100	145	177	145	158	203	158	145	177	203	158	203	177	203	177	203	158	253	90	203	177	253	90	252	94	97	228	145	100	145	228	97	228	145	228	145	235	97	228	145	235	147	239	201	90	197	87	272	70	272	70	197	87	191	85	272	70	191	85	181	84	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	272	258	181	258	190	244	272	258	190	244	196	242	272	258	196	242	200	239	272	258	200	239	203	235	272	258	203	235	203	228	272	258	203	228	254	239	272	258	254	239	258	242	272	258	258	242	263	244	272	258	263	244	272	246	251	100	251	228	203	228	203	228	251	228	252	235	203	228	252	235	254	239	203	228	252	94	251	100	272	70	272	84	263	85	272	70	263	85	257	87	272	70	257	87	253	90	272	70	253	90	203	100	272	70	203	100	203	94	272	70	203	94	201	90	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	70	166	84	157	85	166	70	157	85	151	87	166	70	151	87	147	90	166	70	147	90	97	100	166	70	97	100	96	94	166	70	96	94	94	90	166	70	94	90	91	87	166	70	91	87	85	85	166	70	85	85	76	84	166	70	76	84	76	70	97	100	147	90	145	94	97	100	145	94	97	228	9	112	9	226	0	169	272	70	181	84	181	70	203	100	253	90	203	158	203	177	252	94	203	228	190	244	181	258	181	246	9	226	26	167	33	274	321	169	315	62	339	111	84	244	76	258	76	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	221	258	126	258	135	244	221	258	135	244	142	242	221	258	142	242	146	239	221	258	146	239	148	235	221	258	148	235	149	228	221	258	149	228	200	239	221	258	200	239	205	243	221	258	205	243	211	244	221	258	211	244	221	246	197	102	197	228	149	228	149	228	197	228	198	235	149	228	198	235	200	239	211	85	204	86	221	70	221	70	204	86	200	90	221	70	200	90	149	102	149	102	200	90	198	95	149	102	198	95	149	228	221	70	149	102	148	95	221	70	148	95	146	90	221	70	146	90	142	87	221	70	142	87	136	85	221	70	136	85	126	84	221	70	126	84	126	70	149	228	198	95	197	102	211	85	221	70	221	84	135	244	126	258	126	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	145	91	147	117	145	89	145	89	142	120	145	68	145	68	142	120	137	123	145	68	137	123	132	71	132	71	137	123	131	123	132	71	131	123	125	122	150	111	147	117	147	94	150	111	147	94	149	96	150	111	149	96	150	100	150	111	150	100	151	104	148	83	158	67	151	82	151	82	158	67	155	82	161	83	155	82	158	67	161	83	158	67	178	69	241	258	146	258	156	245	241	258	156	245	163	243	241	258	163	243	168	241	241	258	168	241	170	236	241	258	170	236	171	230	241	258	171	230	221	238	241	258	221	238	225	242	241	258	225	242	232	244	241	258	232	244	241	246	219	225	219	233	208	87	219	225	208	87	216	102	219	225	216	102	219	123	171	230	178	69	219	233	219	233	178	69	195	76	219	233	195	76	208	87	178	69	171	230	171	101	178	69	171	101	170	94	178	69	170	94	168	89	178	69	168	89	165	85	178	69	165	85	161	83	146	85	145	87	145	68	146	85	145	68	158	67	146	85	158	67	148	83	145	89	145	68	145	87	121	77	132	71	125	122	121	77	125	122	120	119	121	77	120	119	115	115	121	77	115	115	114	88	112	110	111	103	114	88	112	110	114	88	115	115	156	245	146	258	146	246	221	238	171	230	219	233	142	120	145	89	147	117	147	117	145	91	147	94	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	169	258	74	258	84	245	169	258	84	245	90	243	169	258	90	243	95	240	169	258	95	240	97	235	169	258	97	235	98	228	169	258	98	228	148	238	169	258	148	238	152	242	169	258	152	242	159	244	169	258	159	244	169	246	98	228	146	94	146	99	146	170	146	151	152	157	146	170	152	157	203	228	203	228	152	157	184	189	203	228	184	189	209	214	98	228	146	99	146	226	98	228	146	226	146	233	98	228	146	233	148	238	213	239	212	237	227	229	227	229	212	237	210	234	227	229	210	234	209	214	209	214	210	234	207	231	209	214	207	231	203	228	270	258	191	258	200	244	270	258	200	244	205	244	270	258	205	244	209	243	270	258	209	243	212	243	270	258	212	243	213	242	270	258	213	242	214	241	270	258	214	241	227	229	270	258	227	229	242	239	270	258	242	239	255	243	270	258	255	243	270	246	213	239	227	229	214	241	205	85	202	84	278	70	278	70	202	84	197	84	278	70	197	84	188	84	206	90	207	88	266	89	266	89	207	88	207	87	266	89	207	87	207	86	207	86	207	85	278	70	278	70	207	85	205	85	266	89	184	189	202	96	266	89	202	96	204	93	266	89	204	93	206	90	267	87	266	89	207	86	267	87	207	86	278	70	267	87	278	70	269	85	278	70	278	84	275	84	278	70	275	84	271	84	278	70	271	84	269	85	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	169	70	169	84	159	85	169	70	159	85	152	87	169	70	152	87	148	90	169	70	148	90	98	101	169	70	98	101	97	95	169	70	97	95	95	90	169	70	95	90	91	87	169	70	91	87	84	85	169	70	84	85	74	84	169	70	74	84	74	70	98	101	148	90	146	94	98	101	146	94	98	228	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	278	70	188	84	188	70	202	96	184	189	152	157	200	244	191	258	191	246	84	245	74	258	74	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	193	258	97	258	105	245	193	258	105	245	112	243	193	258	112	243	116	240	193	258	116	240	118	235	193	258	118	235	118	228	193	258	118	228	174	242	193	258	174	242	181	245	193	258	181	245	193	246	166	99	166	222	118	228	118	228	166	222	167	232	118	228	167	232	169	238	173	88	169	90	118	100	118	100	169	90	167	94	118	100	167	94	118	228	218	93	210	89	251	70	251	70	210	89	200	87	251	70	200	87	189	86	189	86	180	87	251	70	251	70	180	87	173	88	251	70	173	88	118	100	246	122	241	114	251	70	251	70	241	114	236	108	251	70	236	108	230	102	230	102	224	97	251	70	251	70	224	97	218	93	251	70	263	139	254	139	251	70	254	139	250	130	251	70	250	130	246	122	251	70	118	100	118	94	251	70	118	94	116	90	251	70	116	90	112	87	251	70	112	87	106	85	251	70	106	85	97	84	251	70	97	84	97	70	118	228	167	94	166	99	105	245	97	258	97	246	174	242	118	228	169	238	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	211	91	208	87	283	70	283	70	208	87	202	85	283	70	202	85	193	84	283	258	213	258	214	230	283	258	214	230	265	238	283	258	265	238	268	242	283	258	268	242	274	244	283	258	274	244	283	246	283	84	273	85	283	70	283	70	273	85	267	88	283	70	267	88	214	103	214	103	267	88	264	92	214	103	264	92	214	230	214	230	264	92	263	99	214	230	263	99	262	108	214	230	262	108	262	223	214	230	262	223	263	232	214	230	263	232	265	238	102	99	102	108	86	228	86	228	102	108	102	232	86	228	102	232	130	258	130	258	102	232	152	70	130	258	152	70	167	131	167	131	152	70	157	70	167	131	157	70	168	131	168	131	157	70	214	230	168	131	214	230	213	258	80	242	84	239	130	258	130	258	84	239	86	235	130	258	86	235	86	228	102	99	86	228	86	103	102	99	86	103	104	92	104	92	86	103	109	88	74	244	80	242	130	258	74	244	130	258	65	258	74	244	65	258	65	246	213	96	211	91	283	70	213	96	283	70	214	103	126	70	126	84	116	85	126	70	116	85	109	88	126	70	109	88	86	103	126	70	86	103	86	96	126	70	86	96	84	90	126	70	84	90	81	87	126	70	81	87	74	85	126	70	74	85	65	84	126	70	65	84	65	70	283	70	193	84	193	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	267	258	208	258	218	243	267	258	218	243	225	240	267	258	225	240	229	236	267	258	229	236	231	229	267	258	231	229	232	220	267	258	232	220	249	238	267	258	249	238	252	241	267	258	252	241	258	243	267	258	258	243	267	245	235	67	247	67	247	227	235	67	247	227	247	233	235	67	247	233	232	220	235	67	232	220	232	142	235	67	232	142	139	258	235	67	139	258	118	214	93	242	97	238	139	258	139	258	97	238	100	233	139	258	100	233	103	228	103	228	119	101	118	110	103	228	118	110	118	214	103	228	118	214	139	258	88	244	93	242	139	258	88	244	139	258	82	258	88	244	82	258	82	245	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	101	92	97	89	142	72	142	72	97	89	91	87	142	72	91	87	81	85	142	72	142	85	132	87	142	72	132	87	125	90	142	72	125	90	121	94	142	72	121	94	103	104	142	72	103	104	103	97	142	72	103	97	101	92	103	104	121	94	119	101	103	104	119	101	103	228	142	72	81	85	81	72	9	112	9	226	0	169	218	243	208	258	208	245	249	238	232	220	247	233	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	125	192	132	215	142	258	142	258	132	215	142	232	142	258	142	232	175	262	175	262	142	232	156	243	175	262	156	243	172	246	172	246	190	243	175	262	175	262	190	243	208	258	276	164	271	196	271	132	271	132	271	196	257	223	271	132	257	223	257	105	257	105	257	223	235	244	257	105	235	244	235	85	235	85	235	244	224	162	190	243	205	232	208	258	208	258	205	232	215	215	208	258	215	215	235	244	235	244	215	215	222	192	235	244	222	192	224	162	224	162	222	134	235	85	235	85	222	134	216	112	235	85	216	112	206	72	206	72	216	112	205	96	206	72	205	96	191	86	206	72	191	86	174	83	174	83	156	86	173	67	173	67	156	86	142	96	173	67	142	96	140	72	140	72	142	96	132	111	140	72	132	111	125	134	174	83	173	67	206	72	71	164	76	132	76	196	76	196	76	132	90	105	76	196	90	105	91	224	91	224	90	105	112	85	91	224	112	85	113	244	113	244	112	85	125	134	113	244	125	134	123	162	123	162	125	192	113	244	113	244	125	192	142	258	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	125	134	112	85	140	72	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	162	91	161	96	112	223	112	223	161	96	160	103	112	223	160	103	160	168	160	168	163	152	178	169	178	169	163	152	166	151	178	169	166	151	169	151	162	240	165	242	179	258	179	258	165	242	169	242	179	258	169	242	174	243	174	243	185	241	179	258	179	258	185	241	203	256	253	206	249	225	249	184	249	184	249	225	240	239	249	184	240	239	237	168	237	168	240	239	224	250	237	168	224	250	220	158	220	158	224	250	205	204	204	218	205	204	224	250	204	218	224	250	203	256	204	218	203	256	200	229	203	256	185	241	194	237	203	256	194	237	200	229	203	191	199	181	199	153	203	191	199	153	220	158	203	191	220	158	205	204	172	151	175	151	178	169	178	169	175	151	199	153	178	169	199	153	190	174	190	174	199	153	199	181	160	168	160	152	163	152	179	258	89	258	99	244	179	258	99	244	106	242	179	258	106	242	110	238	179	258	110	238	112	232	179	258	112	232	112	223	179	258	112	223	161	239	179	258	161	239	162	240	160	237	161	239	112	223	160	237	112	223	160	168	111	99	183	70	112	108	112	108	183	70	162	91	112	108	162	91	112	223	183	70	183	84	173	85	183	70	173	85	166	87	183	70	166	87	162	91	183	70	111	99	109	92	183	70	109	92	105	87	183	70	105	87	98	85	183	70	98	85	89	84	183	70	89	84	89	70	99	244	89	258	89	246	178	169	169	151	172	151	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	151	56	163	44	156	87	156	87	163	44	174	84	192	87	174	84	176	37	192	87	176	37	189	33	142	96	132	112	141	71	142	96	141	71	151	56	142	96	151	56	156	87	123	164	117	81	125	134	125	134	117	81	141	71	125	134	141	71	132	112	125	193	132	216	141	258	141	258	132	216	142	233	141	258	142	233	174	262	174	262	142	233	156	243	174	262	156	243	173	246	173	246	191	243	174	262	174	262	191	243	207	258	207	64	204	70	208	33	206	96	204	70	229	79	206	96	229	79	216	112	216	112	229	79	222	134	222	134	229	79	224	164	224	164	229	79	235	245	235	245	229	79	249	93	235	245	249	93	257	224	257	224	249	93	264	111	257	224	264	111	271	196	271	196	264	111	273	134	271	196	273	134	276	161	191	243	205	233	207	258	207	258	205	233	215	216	207	258	215	216	235	245	235	245	215	216	222	193	235	245	222	193	224	164	200	32	208	33	204	70	200	32	204	70	206	96	200	32	206	96	192	87	200	32	192	87	189	33	236	54	233	53	235	39	235	39	233	53	230	53	235	39	230	53	228	53	228	53	221	54	225	36	225	36	221	54	217	34	207	64	208	33	211	59	211	59	208	33	217	34	211	59	217	34	215	56	215	56	217	34	221	54	246	42	243	55	239	55	246	42	239	55	236	54	246	42	236	54	235	39	228	53	225	36	235	39	174	84	163	44	176	37	71	162	74	137	76	196	76	196	74	137	83	114	76	196	83	114	90	224	90	224	83	114	98	96	90	224	98	96	112	245	112	245	98	96	117	81	112	245	117	81	125	193	125	193	117	81	123	164	112	245	125	193	141	258	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	190	183	181	176	215	70	215	70	181	176	168	172	215	70	168	172	157	155	157	155	168	172	150	171	150	105	150	171	102	222	150	105	102	222	150	97	150	97	102	222	152	91	151	239	154	241	165	258	165	258	154	241	158	242	165	258	158	242	163	243	163	243	176	241	165	258	165	258	176	241	192	256	220	165	231	172	231	241	231	241	231	172	239	182	231	241	239	182	241	227	241	227	239	182	243	194	241	227	243	194	245	209	197	206	195	193	215	70	197	206	215	70	208	159	197	206	208	159	215	251	215	251	208	159	220	165	215	251	220	165	231	241	196	219	197	206	215	251	196	219	215	251	192	256	196	219	192	256	192	229	192	256	176	241	186	236	192	256	186	236	192	229	257	89	208	159	215	70	257	89	215	70	267	70	257	89	267	70	258	87	267	70	267	84	264	84	267	70	264	84	262	85	267	70	262	85	259	86	267	70	259	86	258	87	150	171	150	155	157	155	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	150	233	150	237	102	222	150	233	102	222	150	171	102	222	150	237	151	239	102	222	151	239	165	258	102	222	165	258	101	231	165	258	79	258	89	244	165	258	89	244	95	242	165	258	95	242	99	238	165	258	99	238	101	231	172	70	172	84	162	85	172	70	162	85	155	88	172	70	155	88	152	91	172	70	152	91	102	106	172	70	102	106	101	97	172	70	101	97	99	91	172	70	99	91	95	87	172	70	95	87	89	85	172	70	89	85	79	84	172	70	79	84	79	70	102	106	152	91	102	222	89	244	79	258	79	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	190	183	215	70	195	193	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	136	92	124	103	126	75	126	75	124	103	119	76	116	76	119	76	124	103	116	76	124	103	115	119	115	119	110	139	111	71	115	119	111	71	112	73	115	119	112	73	114	75	115	119	114	75	116	76	148	259	129	251	139	228	139	228	129	251	137	221	138	156	137	221	129	251	138	156	129	251	123	165	123	165	129	251	115	240	123	165	115	240	112	176	112	176	115	240	106	224	112	176	106	224	105	189	105	189	106	224	103	204	228	257	226	255	228	198	228	198	226	255	224	253	228	198	224	253	224	214	224	214	224	253	222	252	224	214	222	252	219	252	219	252	212	253	215	227	215	227	212	253	205	255	215	227	205	255	202	237	202	237	205	255	195	258	202	237	195	258	187	243	187	243	195	258	184	260	187	243	184	260	170	246	139	228	143	235	148	259	148	259	143	235	150	241	148	259	150	241	170	261	170	261	150	241	159	244	170	261	159	244	170	246	229	261	228	257	228	198	229	261	228	198	239	198	229	261	239	198	239	261	219	252	215	227	224	214	149	205	156	147	161	199	161	199	156	147	169	141	161	199	169	141	174	193	174	193	169	141	183	134	174	193	183	134	187	188	187	188	183	134	196	127	187	188	196	127	204	180	204	180	196	127	206	118	204	180	206	118	220	170	220	170	206	118	209	109	217	77	209	109	208	100	141	212	137	221	138	156	141	212	138	156	156	147	141	212	156	147	149	205	126	75	134	73	136	92	136	92	134	73	144	70	136	92	144	70	152	85	152	85	144	70	156	68	152	85	156	68	171	83	171	83	156	68	171	67	171	83	171	67	196	69	203	93	195	87	196	69	196	69	195	87	184	84	196	69	184	84	171	83	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	209	109	217	77	220	170	220	170	217	77	233	88	220	170	233	88	234	158	234	158	233	88	244	104	234	158	244	104	244	142	244	142	244	104	248	123	203	93	196	69	217	77	203	93	217	77	208	100	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	109	67	111	71	110	139	109	67	110	139	100	139	109	67	100	139	100	67	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	170	246	184	260	170	261	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	148	91	143	87	227	70	227	70	143	87	135	85	227	70	135	85	122	84	262	258	87	258	131	241	262	258	131	241	151	243	262	258	151	243	199	243	262	258	199	243	218	241	262	258	218	241	232	236	262	258	232	236	242	227	262	258	242	227	249	215	262	258	249	215	253	198	262	258	253	198	263	198	151	243	199	96	199	105	87	258	85	198	95	198	87	258	95	198	100	215	87	258	100	215	106	227	87	258	106	227	117	236	87	258	117	236	131	241	227	70	227	84	214	85	227	70	214	85	206	87	227	70	206	87	201	90	227	70	201	90	151	105	227	70	151	105	150	96	227	70	150	96	148	91	151	105	201	90	199	96	151	105	199	96	151	243	227	70	122	84	122	70	199	243	151	243	199	105	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	160	97	174	70	171	91	171	91	174	70	185	89	201	92	185	89	199	73	201	92	199	73	219	82	153	107	148	121	150	73	153	107	150	73	174	70	153	107	174	70	160	97	102	113	113	94	147	232	147	232	113	94	129	81	147	232	129	81	147	223	147	223	129	81	147	140	147	140	150	73	148	121	267	258	206	258	216	244	267	258	216	244	224	242	267	258	224	242	228	238	267	258	228	238	231	232	267	258	231	232	232	223	267	258	232	223	249	238	267	258	249	238	252	241	267	258	252	241	258	244	267	258	258	244	267	246	247	227	247	233	234	97	247	227	234	97	243	117	247	227	243	117	247	144	234	97	247	233	232	223	234	97	232	223	232	145	234	97	232	145	230	125	234	97	230	125	224	109	234	97	224	109	219	82	214	98	201	92	219	82	214	98	219	82	224	109	185	89	174	70	199	73	99	137	102	113	99	224	98	233	99	224	171	258	98	233	171	258	96	239	96	239	171	258	93	242	171	258	99	224	150	238	171	258	150	238	154	242	171	258	154	242	161	244	171	258	161	244	171	246	150	238	99	224	102	113	150	238	102	113	147	232	87	244	93	242	171	258	87	244	171	258	78	258	87	244	78	258	78	246	216	244	206	258	206	246	249	238	232	223	247	233	150	73	147	140	129	81	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	87	242	91	240	171	258	171	258	91	240	94	235	171	258	94	235	98	229	98	229	173	70	146	237	146	237	173	70	146	235	98	229	146	237	146	238	146	238	146	241	98	229	98	229	146	241	148	242	98	229	148	242	171	258	171	258	148	242	151	243	171	258	151	243	155	244	171	258	155	244	161	245	161	245	171	246	171	258	81	244	87	242	171	258	81	244	171	258	73	258	81	244	73	258	73	246	152	221	173	70	192	136	192	136	173	70	179	70	192	136	179	70	193	136	193	136	179	70	248	226	193	136	248	226	230	219	230	219	248	226	232	225	274	258	212	258	223	245	274	258	223	245	230	243	274	258	230	243	234	242	274	258	234	242	236	240	274	258	236	240	236	237	274	258	236	237	255	239	274	258	255	239	260	242	274	258	260	242	266	244	274	258	266	244	274	246	248	226	252	234	236	237	248	226	236	237	236	235	248	226	236	235	235	233	248	226	235	233	234	229	248	226	234	229	232	225	173	70	152	221	149	227	173	70	149	227	147	232	173	70	147	232	146	235	223	245	212	258	212	246	255	239	236	237	252	234	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	80	231	128	70	117	238	117	238	117	240	80	231	80	231	117	240	118	242	80	231	118	242	131	258	131	258	118	242	121	244	131	258	121	244	125	245	125	245	131	246	131	258	131	258	65	258	70	244	131	258	70	244	74	243	131	258	74	243	76	240	131	258	76	240	78	236	131	258	78	236	80	231	202	235	202	237	215	70	215	70	202	237	201	239	176	198	201	239	202	241	176	198	202	241	171	216	171	216	202	241	218	258	171	216	218	258	164	238	218	258	202	241	203	243	218	258	203	243	207	244	218	258	207	244	211	245	218	258	211	245	218	246	218	258	147	258	153	245	218	258	153	245	157	244	218	258	157	244	160	242	218	258	160	242	163	240	218	258	163	240	164	238	229	140	205	225	215	70	229	140	215	70	220	70	229	140	220	70	267	230	229	140	267	230	254	227	283	258	242	258	247	244	283	258	247	244	251	243	283	258	251	243	254	241	283	258	254	241	256	238	283	258	256	238	256	235	283	258	256	235	269	235	283	258	269	235	271	239	283	258	271	239	275	242	283	258	275	242	279	244	283	258	279	244	283	246	267	230	269	235	256	235	267	230	256	235	256	234	267	230	256	234	256	232	267	230	256	232	255	231	267	230	255	231	255	229	267	230	255	229	254	227	215	70	205	225	204	228	215	70	204	228	203	231	215	70	203	231	202	235	145	138	118	227	128	70	145	138	128	70	133	70	145	138	133	70	176	198	145	138	176	198	171	216	128	70	118	227	118	229	128	70	118	229	117	231	128	70	117	231	117	234	128	70	117	234	117	236	128	70	117	236	117	238	215	70	201	239	176	198	247	244	242	258	242	246	153	245	147	258	147	246	70	244	65	258	65	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	107	93	150	70	111	98	111	98	150	70	130	89	111	98	130	89	129	92	129	92	129	95	111	98	111	98	129	95	132	100	111	98	132	100	156	156	156	156	132	100	136	107	156	156	136	107	143	117	156	156	143	117	153	132	153	132	164	145	156	156	156	156	164	145	157	234	156	156	157	234	156	236	106	231	156	156	155	239	155	239	156	241	106	231	106	231	156	241	157	243	106	231	157	243	175	258	175	258	157	243	161	244	175	258	161	244	166	245	166	245	175	246	175	258	175	258	85	258	90	245	175	258	90	245	95	243	175	258	95	243	98	241	175	258	98	241	102	237	175	258	102	237	106	231	156	156	156	236	156	238	156	156	156	238	155	238	156	156	155	238	155	239	193	86	189	85	263	70	263	70	189	85	183	84	263	70	183	84	175	84	200	214	183	192	191	180	200	214	191	180	213	209	200	214	213	209	202	217	261	258	195	258	203	245	261	258	203	245	209	244	261	258	209	244	212	242	261	258	212	242	213	240	261	258	213	240	214	238	261	258	214	238	234	234	261	258	234	234	241	240	261	258	241	240	250	244	261	258	250	244	261	246	234	234	214	238	225	224	225	224	214	238	213	209	213	209	214	238	213	233	213	209	213	233	210	228	213	209	210	228	206	222	213	209	206	222	202	217	159	232	164	145	183	192	183	192	164	145	190	101	183	192	190	101	191	180	191	180	190	101	192	98	191	180	192	98	238	105	238	105	192	98	193	95	238	105	193	95	194	93	195	89	263	70	244	96	195	89	244	96	238	105	195	89	238	105	195	91	263	70	263	84	258	84	263	70	258	84	254	86	263	70	254	86	249	90	263	70	249	90	244	96	195	87	193	86	263	70	195	87	263	70	195	89	150	70	150	84	142	85	150	70	142	85	136	86	150	70	136	86	132	87	150	70	132	87	130	89	150	70	107	93	103	89	150	70	103	89	98	87	150	70	98	87	92	85	150	70	92	85	85	84	150	70	85	84	85	70	263	70	175	84	175	70	238	105	194	93	195	91	157	234	164	145	159	232	203	245	195	258	195	246	90	245	85	258	85	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	198	107	198	153	190	166	190	166	198	153	217	211	221	219	217	211	247	237	221	219	247	237	224	225	224	225	247	237	226	230	267	258	208	258	217	245	267	258	217	245	222	244	267	258	222	244	225	242	267	258	225	242	227	240	267	258	227	240	227	238	267	258	227	238	249	239	267	258	249	239	252	242	267	258	252	242	256	244	267	258	256	244	261	245	267	258	261	245	267	246	227	238	247	237	249	239	227	235	226	230	247	237	227	235	247	237	227	238	217	211	198	153	247	237	221	70	221	84	211	85	221	70	211	85	204	87	221	70	204	87	150	108	221	70	150	108	149	99	221	70	149	99	147	93	221	70	147	93	143	88	221	70	143	88	136	85	221	70	136	85	126	84	221	70	126	84	126	70	198	98	198	107	190	166	198	98	190	166	189	166	198	98	189	166	153	226	198	98	153	226	200	91	200	91	153	226	151	230	200	91	151	230	150	233	200	91	150	233	150	143	200	91	150	143	150	108	200	91	150	108	204	87	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	92	242	96	239	168	258	168	258	96	239	100	235	168	258	100	235	103	230	103	230	150	143	147	240	147	240	147	242	103	230	103	230	147	242	168	258	168	258	147	242	149	243	168	258	149	243	152	244	168	258	152	244	156	245	168	258	156	245	161	245	168	258	161	245	168	246	87	245	92	242	168	258	87	245	168	258	81	258	87	245	81	258	81	246	150	143	150	233	148	236	150	143	148	236	147	239	150	143	147	239	147	240	9	112	9	226	0	169	217	245	208	258	208	246	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	146	86	254	249	194	243	194	243	254	249	254	258	194	243	254	258	175	243	150	242	175	243	254	258	150	242	254	258	101	258	101	258	93	196	104	196	101	258	104	196	111	216	101	258	111	216	120	229	101	258	120	229	132	237	101	258	132	237	150	242	207	90	196	88	254	70	254	70	196	88	183	87	254	70	183	87	167	86	254	70	167	86	146	86	254	70	146	86	84	80	84	80	146	86	194	243	244	120	239	111	254	70	254	70	239	111	232	104	254	70	232	104	224	97	224	97	216	93	254	70	254	70	216	93	207	90	254	70	263	142	253	142	254	70	253	142	248	130	254	70	248	130	244	120	254	70	84	80	84	70	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	139	209	145	229	129	224	139	209	129	224	129	172	139	209	129	172	136	173	140	212	142	214	145	229	145	229	142	214	147	215	145	229	147	215	166	230	166	230	147	215	152	216	166	230	152	216	158	217	158	217	168	216	166	230	166	230	168	216	187	229	176	213	181	208	187	229	187	229	181	208	184	202	187	229	184	202	185	194	185	163	185	194	185	179	185	163	185	113	187	229	187	229	185	113	187	105	187	229	187	105	204	224	204	224	187	105	190	99	204	224	190	99	193	96	112	180	116	176	118	217	118	217	116	176	122	173	118	217	122	173	129	224	129	224	122	173	129	172	111	206	108	194	109	186	111	206	109	186	112	180	111	206	112	180	118	217	206	93	214	93	215	216	215	216	214	93	221	95	215	216	221	95	222	205	222	205	221	95	224	121	222	205	224	121	224	191	236	118	234	117	237	104	237	104	234	117	232	117	237	104	232	117	230	117	230	117	228	117	229	99	229	99	228	117	227	117	229	99	227	117	225	118	229	99	225	118	225	119	229	99	225	119	224	121	229	99	224	121	221	95	204	224	193	96	198	93	204	224	198	93	206	93	204	224	206	93	215	216	238	119	236	118	237	104	238	119	237	104	245	111	238	119	245	111	240	120	230	117	229	99	237	104	185	113	185	163	185	128	185	113	185	128	181	124	185	113	181	124	176	121	185	113	176	121	174	105	176	121	172	120	174	105	174	105	172	120	167	119	174	105	167	119	164	99	164	99	167	119	162	118	151	148	159	154	165	174	165	174	159	154	170	159	165	174	170	159	185	179	185	179	170	159	185	163	150	170	139	166	145	133	150	170	145	133	147	141	150	170	147	141	151	148	150	170	151	148	165	174	145	93	145	133	139	166	145	93	139	166	134	93	134	93	139	166	130	162	134	93	130	162	123	94	123	94	130	162	122	157	123	94	122	157	114	152	123	94	114	152	113	97	113	97	114	152	108	146	113	97	108	146	107	104	107	104	108	146	104	139	107	104	104	139	102	113	102	113	104	139	102	132	102	113	102	132	101	124	156	119	152	121	155	96	156	119	155	96	164	99	156	119	164	99	162	118	145	133	145	93	146	127	146	127	145	93	155	96	146	127	155	96	148	123	148	123	155	96	152	121	148	197	145	201	146	180	148	197	146	180	148	185	148	197	148	185	149	191	142	204	140	207	142	176	142	204	142	176	146	180	142	204	146	180	145	201	142	176	140	207	139	209	142	176	139	209	136	173	187	229	168	216	176	213	187	229	185	194	185	163	145	229	139	209	140	212	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	161	69	168	67	166	82	166	82	168	67	173	81	185	84	173	81	177	66	185	84	177	66	201	70	166	82	160	85	161	69	161	69	160	85	156	89	161	69	156	89	153	72	153	72	156	89	153	94	153	72	153	94	152	100	152	100	152	170	152	189	152	100	152	189	146	77	152	100	146	77	153	72	181	204	176	184	186	182	181	204	186	182	190	205	190	205	186	182	194	176	190	205	194	176	210	202	210	202	194	176	199	166	210	202	199	166	201	151	160	178	165	181	165	199	165	199	165	181	170	183	165	199	170	183	173	202	173	202	170	183	176	184	173	202	176	184	181	204	158	194	152	189	152	170	158	194	152	170	156	174	158	194	156	174	160	178	158	194	160	178	165	199	246	138	244	160	243	114	243	114	244	160	237	179	243	114	237	179	234	94	234	94	237	179	225	193	234	94	225	193	220	79	220	79	225	193	210	202	220	79	210	202	202	133	202	133	210	202	201	151	220	79	202	133	201	114	220	79	201	114	201	70	201	70	201	114	199	100	201	70	199	100	194	90	173	81	168	67	177	66	152	258	94	258	102	244	152	258	102	244	107	242	152	258	107	242	111	240	152	258	111	240	112	237	152	258	112	237	113	233	152	258	113	233	119	66	152	258	119	66	137	83	152	258	137	83	146	77	152	258	146	77	152	189	113	233	113	66	119	66	102	244	94	258	94	246	185	84	201	70	194	90	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	159	227	140	218	153	189	153	189	140	218	152	174	154	96	152	174	140	218	154	96	140	218	136	104	136	104	140	218	125	203	136	104	125	203	123	118	123	118	125	203	115	183	123	118	115	183	115	137	115	137	115	183	112	160	153	189	157	200	159	227	159	227	157	200	163	209	159	227	163	209	184	230	184	230	163	209	171	215	184	230	171	215	180	217	180	217	187	216	184	230	184	230	187	216	199	229	231	209	223	218	226	181	231	209	226	181	230	185	231	209	230	185	232	191	231	209	232	191	233	198	202	181	207	178	212	225	212	225	207	178	213	177	212	225	213	177	223	218	223	218	213	177	220	178	223	218	220	178	226	181	199	229	187	216	191	214	199	229	191	214	193	211	199	229	193	211	195	206	199	229	195	206	195	200	199	229	195	200	196	192	199	229	196	192	198	186	199	229	198	186	202	181	199	229	202	181	212	225	176	93	190	94	182	120	182	120	190	94	198	117	206	118	198	117	203	97	206	118	203	97	216	103	176	93	182	120	169	127	176	93	169	127	160	139	176	93	160	139	154	154	176	93	154	154	154	96	228	112	240	124	230	132	228	112	230	132	224	126	228	112	224	126	218	122	228	112	218	122	216	103	212	119	206	118	216	103	212	119	216	103	218	122	198	117	190	94	203	97	152	174	154	96	154	154	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	193	85	201	69	232	258	193	85	232	258	192	168	193	85	192	168	192	104	193	85	192	104	188	99	193	85	188	99	184	78	188	99	183	95	184	78	184	78	183	95	177	92	184	78	177	92	176	72	176	72	177	92	171	89	176	72	171	89	168	69	168	69	171	89	164	89	186	244	190	241	232	258	232	258	190	241	192	238	232	258	192	238	192	233	192	168	192	233	192	188	169	203	166	183	173	182	169	203	173	182	176	199	176	199	173	182	179	180	176	199	179	180	184	194	184	194	179	180	185	177	184	194	185	177	192	188	192	188	185	177	189	173	192	188	189	173	192	168	244	89	238	91	252	76	252	76	238	91	235	93	252	76	235	93	231	74	231	74	235	93	233	97	231	74	233	97	232	102	232	258	201	69	208	70	232	258	208	70	218	72	232	258	218	72	231	74	232	258	231	74	232	102	179	245	186	244	232	258	179	245	232	258	167	258	179	245	167	258	167	246	168	69	164	89	159	67	159	67	164	89	155	90	159	67	155	90	150	66	150	66	155	90	148	96	150	66	148	96	142	105	139	118	138	136	133	201	139	118	133	201	131	70	139	118	131	70	150	66	139	118	150	66	142	105	94	133	97	111	97	157	97	157	97	111	104	93	97	157	104	93	105	177	105	177	104	93	115	79	105	177	115	79	117	192	117	192	115	79	131	70	117	192	131	70	133	201	143	167	148	176	153	205	153	205	148	176	156	181	153	205	156	181	161	204	161	204	156	181	166	183	161	204	166	183	169	203	138	136	139	153	133	201	133	201	139	153	143	167	133	201	143	167	153	205	252	89	244	89	252	76	232	258	192	233	192	168	201	69	193	85	193	67	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	159	137	156	150	152	96	152	96	156	150	153	163	196	179	197	227	195	191	228	137	221	130	226	116	226	116	221	130	214	125	226	116	214	125	214	105	214	105	214	125	208	121	214	105	208	121	201	98	201	98	208	121	201	119	201	98	201	119	193	118	193	118	177	121	188	94	188	94	177	121	174	93	174	93	177	121	166	127	174	93	166	127	159	137	174	93	159	137	152	96	112	160	115	138	115	184	115	184	115	138	122	120	115	184	122	120	122	203	122	203	122	120	135	105	122	203	135	105	135	218	135	218	135	105	152	96	135	218	152	96	152	179	152	179	152	96	153	163	152	179	153	163	196	179	193	118	188	94	201	98	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	153	194	156	204	153	227	153	227	156	204	161	211	153	227	161	211	175	230	175	230	161	211	167	215	175	230	167	215	175	217	175	217	185	215	197	227	197	227	185	215	191	209	197	227	191	209	194	201	153	227	135	218	152	179	153	227	152	179	153	194	197	227	175	230	175	217	234	163	232	186	225	205	234	163	225	205	213	219	234	163	213	219	197	227	234	163	197	227	196	179	234	163	196	179	153	163	197	227	194	201	195	191	9	112	9	226	0	169	228	137	226	116	238	131	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	153	252	175	95	175	103	175	201	175	182	203	182	175	201	203	182	203	201	178	242	182	245	189	262	189	262	182	245	187	247	189	262	187	247	194	248	194	248	197	248	204	261	204	261	197	248	200	247	204	261	200	247	202	247	168	260	153	252	175	103	168	260	175	103	175	229	168	260	175	229	175	236	168	260	175	236	178	242	168	260	178	242	189	262	231	242	226	250	227	215	231	242	227	215	231	219	231	242	231	219	233	225	231	242	233	225	233	232	209	212	215	211	217	257	217	257	215	211	222	212	217	257	222	212	226	250	226	250	222	212	227	215	203	243	204	215	204	245	204	245	204	215	204	261	204	261	204	215	209	212	204	261	209	212	217	257	204	261	202	247	203	246	204	261	203	246	204	245	204	261	189	262	194	248	197	235	197	224	199	238	199	238	197	224	200	219	199	238	200	219	201	241	201	241	200	219	204	215	201	241	204	215	203	243	201	70	201	84	190	85	201	70	190	85	182	86	201	70	182	86	178	90	201	70	178	90	134	97	201	70	134	97	134	92	201	70	134	92	132	88	201	70	132	88	129	86	201	70	129	86	124	84	201	70	124	84	116	84	201	70	116	84	116	70	175	95	153	252	142	240	175	95	142	240	136	223	175	95	136	223	134	201	175	95	134	201	134	182	175	95	134	182	178	90	134	182	134	201	116	201	134	182	116	201	116	182	134	97	178	90	134	182	197	224	197	235	196	230	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	159	150	150	151	194	110	194	110	150	151	145	152	194	110	145	152	143	110	138	109	143	110	141	157	146	260	141	157	142	160	146	260	142	160	145	163	134	172	123	168	130	98	134	172	130	98	130	101	134	172	130	101	132	104	134	172	132	104	134	107	134	172	134	107	138	109	144	84	136	88	140	68	140	68	136	88	132	93	140	68	132	93	123	72	123	72	132	93	130	98	123	72	130	98	123	168	143	110	145	152	142	154	143	110	142	154	141	157	187	192	183	186	184	168	184	168	183	186	177	183	184	168	177	183	168	182	168	182	160	183	162	167	162	167	160	183	155	167	218	93	212	88	216	75	216	75	212	88	203	85	216	75	203	85	193	69	193	69	203	85	189	82	193	69	189	82	171	81	171	81	156	82	162	67	162	67	156	82	144	84	162	67	144	84	140	68	121	118	123	72	123	168	121	118	123	168	115	163	121	118	115	163	114	121	105	140	105	135	106	149	106	149	105	135	107	130	106	149	107	130	109	157	109	157	107	130	110	126	109	157	110	126	115	163	115	163	110	126	114	121	246	113	244	126	243	98	243	98	244	126	237	136	243	98	237	136	233	85	233	85	237	136	226	144	233	85	226	144	219	98	219	98	218	93	233	85	233	85	218	93	216	75	226	144	210	148	212	108	226	144	212	108	216	105	226	144	216	105	219	102	226	144	219	102	219	98	210	148	190	150	194	110	210	148	194	110	204	109	210	148	204	109	212	108	173	150	159	150	194	110	173	150	194	110	190	150	171	81	162	67	193	69	148	226	150	236	146	260	146	260	150	236	154	242	146	260	154	242	168	262	168	262	154	242	160	246	168	262	160	246	168	247	168	247	177	246	175	262	175	262	177	246	182	261	145	163	149	166	147	214	147	214	148	226	146	260	146	260	145	163	147	214	175	262	168	262	168	247	224	234	246	256	202	256	224	234	202	256	203	172	203	172	202	256	194	258	203	172	194	258	190	214	190	214	194	258	190	226	188	260	182	261	183	242	188	260	183	242	187	236	188	260	187	236	190	226	188	260	190	226	194	258	229	226	227	230	228	192	228	192	227	230	224	234	228	192	224	234	218	179	218	179	224	234	203	172	190	214	190	201	203	172	187	192	184	168	203	172	187	192	203	172	190	201	168	182	162	167	184	168	232	210	232	215	231	221	232	210	231	221	229	226	232	210	229	226	228	192	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	160	183	154	186	155	167	155	167	154	186	150	192	155	167	150	192	149	166	149	166	150	192	148	201	149	166	148	201	147	214	115	185	124	178	128	253	128	253	124	178	134	172	128	253	134	172	146	260	146	260	134	172	138	109	146	260	138	109	141	157	103	214	105	203	106	230	106	230	105	203	109	193	106	230	109	193	115	243	115	243	109	193	115	185	115	243	115	185	128	253	114	115	108	112	110	77	114	115	110	77	123	72	114	115	123	72	121	118	104	107	101	102	103	85	104	107	103	85	110	77	104	107	110	77	108	112	103	85	101	102	100	95	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	246	256	224	234	246	234	182	261	177	246	183	242	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	258	94	258	102	244	152	258	102	244	107	243	152	258	107	243	110	240	152	258	110	240	112	237	152	258	112	237	112	232	152	258	112	232	152	183	162	85	157	86	168	70	168	70	157	86	154	89	168	70	154	89	112	98	112	98	154	89	152	93	112	98	152	93	112	232	181	202	180	180	187	179	181	202	187	179	190	204	190	204	187	179	192	177	190	204	192	177	200	205	200	205	192	177	195	173	200	205	195	173	197	166	156	171	162	175	162	192	162	192	162	175	168	178	162	192	168	178	171	198	171	198	168	178	174	180	171	198	174	180	181	202	181	202	174	180	180	180	156	171	162	192	152	166	152	166	162	192	152	183	152	166	152	183	152	97	152	97	152	183	112	232	152	97	112	232	152	93	195	89	192	86	253	70	253	70	192	86	188	85	253	70	188	85	182	84	238	98	238	165	236	178	238	98	236	178	232	189	238	98	232	189	225	197	238	98	225	197	238	92	253	70	253	84	247	84	253	70	247	84	243	86	253	70	243	86	240	88	253	70	240	88	198	97	253	70	198	97	197	93	253	70	197	93	195	89	225	197	214	203	238	92	238	92	214	203	200	205	238	92	200	205	198	157	198	157	200	205	197	166	240	88	238	92	198	157	240	88	198	157	198	97	168	70	112	98	112	92	168	70	112	92	110	88	168	70	110	88	107	86	168	70	107	86	102	85	168	70	102	85	94	84	168	70	94	84	94	70	162	85	168	70	168	84	253	70	182	84	182	70	102	244	94	258	94	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	195	215	137	215	144	201	195	215	144	201	150	199	195	215	150	199	153	196	195	215	153	196	155	192	195	215	155	192	155	188	195	215	155	188	195	104	205	92	201	93	211	78	211	78	201	93	197	96	211	78	197	96	155	105	155	105	197	96	195	99	155	105	195	99	155	187	155	187	195	99	155	188	155	187	155	188	155	192	195	104	155	188	195	99	211	78	155	105	155	100	211	78	155	100	153	97	211	78	153	97	150	94	211	78	150	94	145	92	211	78	145	92	137	90	211	78	137	90	137	78	190	275	190	235	195	269	195	269	190	235	195	240	195	269	195	240	198	263	198	263	195	240	198	247	198	263	198	247	199	254	151	254	152	247	152	263	152	263	152	247	155	240	152	263	155	240	155	269	155	269	155	240	160	235	155	269	160	235	160	275	160	275	160	235	166	232	160	275	166	232	167	278	167	278	166	232	175	230	167	278	175	230	175	279	175	279	175	230	183	232	175	279	183	232	183	278	183	278	183	232	190	235	183	278	190	235	190	275	205	92	211	78	211	90	144	201	137	215	137	203	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	214	230	152	230	162	216	214	230	162	216	168	215	214	230	168	215	172	212	214	230	172	212	174	209	214	230	174	209	175	204	214	230	175	204	181	43	214	230	181	43	196	50	214	230	196	50	207	63	214	230	207	63	212	80	214	230	212	80	214	101	175	204	175	74	181	43	181	43	175	74	174	67	181	43	174	67	172	61	181	43	172	61	169	58	181	43	169	58	164	56	181	43	164	56	161	40	161	40	164	56	158	55	161	40	158	55	154	55	161	40	154	55	151	56	161	40	151	56	149	57	161	40	149	57	147	58	161	40	147	58	146	42	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	150	62	151	85	148	60	148	60	151	85	147	89	148	60	147	89	147	59	147	59	146	42	147	58	154	80	151	85	152	65	154	80	152	65	154	69	154	80	154	69	155	75	146	42	147	59	147	89	146	42	147	89	141	92	146	42	141	92	135	93	146	42	135	93	133	46	128	92	122	89	123	52	128	92	123	52	133	46	128	92	133	46	135	93	118	84	115	78	117	61	118	84	117	61	123	52	118	84	123	52	122	89	172	277	172	262	175	284	175	284	172	262	175	255	175	284	175	255	180	289	180	289	175	255	180	250	180	289	180	250	187	293	187	293	180	250	187	247	187	293	187	247	195	294	195	294	187	247	195	246	195	294	195	246	203	293	203	293	195	246	203	247	203	293	203	247	209	289	209	289	203	247	209	250	209	289	209	250	214	284	214	284	209	250	214	255	214	284	214	255	218	277	218	277	214	255	218	262	218	277	218	262	219	270	172	262	172	277	171	270	117	61	115	78	114	71	151	85	150	62	152	65	9	112	9	226	0	169	162	216	152	230	152	218	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	71	312	34	215	54	257	71	312	54	257	86	290	109	233	150	92	150	97	150	143	150	126	157	132	150	143	157	132	189	175	189	175	157	132	186	155	189	175	186	155	202	168	150	258	94	258	99	245	150	258	99	245	104	243	150	258	104	243	107	240	150	258	107	240	109	237	150	258	109	237	109	233	150	258	109	233	150	97	194	84	191	84	257	70	257	70	191	84	187	84	257	70	187	84	182	84	247	201	179	201	188	188	247	201	188	188	193	187	247	201	193	187	197	187	247	201	197	187	198	187	247	201	198	187	199	185	247	201	199	185	202	168	247	201	202	168	215	177	247	201	215	177	225	183	247	201	225	183	235	186	247	201	235	186	247	189	202	168	199	185	198	183	202	168	198	183	196	181	202	168	196	181	194	179	202	168	194	179	191	177	202	168	191	177	189	175	194	89	195	87	248	86	248	86	195	87	196	86	248	86	196	86	196	85	196	85	195	85	257	70	257	70	195	85	194	84	248	86	196	85	257	70	248	86	186	155	189	95	248	86	189	95	192	92	248	86	192	92	194	89	252	84	251	85	257	70	257	70	251	85	249	85	257	70	249	85	248	86	254	84	252	84	257	70	254	84	257	70	257	84	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	70	166	84	159	85	166	70	159	85	154	86	166	70	154	86	151	88	166	70	151	88	109	97	166	70	109	97	109	92	166	70	109	92	107	89	166	70	107	89	104	86	166	70	104	86	99	85	166	70	99	85	94	84	166	70	94	84	94	70	109	97	151	88	150	92	109	97	150	92	109	233	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	257	70	182	84	182	70	189	95	186	155	157	132	188	188	179	201	179	189	99	245	94	258	94	246	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	194	258	137	258	143	245	194	258	143	245	148	242	194	258	148	242	151	239	194	258	151	239	153	235	194	258	153	235	154	231	194	258	154	231	194	98	205	84	200	86	210	70	210	70	200	86	197	88	210	70	197	88	154	98	154	98	197	88	195	92	154	98	195	92	154	231	194	98	154	231	195	92	210	70	154	98	153	93	210	70	153	93	151	89	210	70	151	89	148	86	210	70	148	86	143	84	210	70	143	84	137	84	210	70	137	84	137	70	205	84	210	70	210	84	143	245	137	258	137	246	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	75	200	113	206	113	227	75	200	113	227	74	205	75	200	116	111	115	114	75	200	115	114	114	118	75	200	114	118	113	206	113	227	59	227	65	213	113	227	65	213	70	211	113	227	70	211	73	209	113	227	73	209	74	205	114	118	114	190	113	206	113	206	114	190	115	206	152	199	156	230	149	202	149	202	156	230	146	230	149	202	146	230	145	205	145	205	146	230	139	205	135	205	139	205	137	227	135	205	137	227	130	203	130	203	137	227	129	222	130	203	129	222	125	200	125	200	129	222	122	215	125	200	122	215	120	196	120	196	122	215	115	206	120	196	115	206	114	190	153	110	150	108	208	93	208	93	150	108	146	106	208	93	146	106	141	105	194	205	193	205	195	118	194	205	195	118	195	191	194	205	195	191	202	215	232	197	235	230	229	202	229	202	235	230	226	230	229	202	226	230	225	204	225	204	226	230	219	205	214	205	219	205	218	227	214	205	218	227	210	222	195	191	199	197	202	215	202	215	199	197	204	201	202	215	204	201	210	222	210	222	204	201	209	203	210	222	209	203	214	205	195	118	193	205	187	215	195	118	187	215	181	222	195	118	181	222	195	114	233	110	230	108	289	93	289	93	230	108	226	106	289	93	226	106	221	105	275	118	275	188	273	202	275	118	273	202	268	214	275	118	268	214	259	223	275	118	259	223	275	113	289	93	289	105	283	106	289	93	283	106	279	107	289	93	279	107	276	110	289	93	276	110	234	118	289	93	234	118	234	113	289	93	234	113	233	110	259	223	249	229	275	113	275	113	249	229	235	230	275	113	235	230	234	182	234	182	235	230	234	191	276	110	275	113	234	182	276	110	234	182	234	118	226	230	218	227	219	205	208	93	208	105	202	106	208	93	202	106	199	108	208	93	199	108	196	110	208	93	196	110	155	118	208	93	155	118	154	113	208	93	154	113	153	110	195	114	181	222	174	227	195	114	174	227	166	230	195	114	166	230	156	230	195	114	156	230	155	185	195	114	155	185	196	110	155	118	196	110	155	185	154	193	155	185	156	230	154	193	156	230	152	199	146	230	137	227	139	205	127	93	127	105	122	106	127	93	122	106	118	108	127	93	118	108	116	111	127	93	116	111	75	119	127	93	75	119	74	114	127	93	74	114	73	111	127	93	73	111	70	109	127	93	70	109	65	107	127	93	65	107	59	105	127	93	59	105	59	93	75	119	116	111	75	200	208	93	141	105	141	93	235	230	232	197	234	191	289	93	221	105	221	93	65	213	59	227	59	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	113	208	114	205	154	227	154	227	114	205	114	200	154	227	114	200	154	205	154	205	114	200	155	118	154	205	155	118	155	205	155	205	155	118	155	191	155	205	155	191	161	215	161	215	155	191	159	196	161	215	159	196	164	200	114	115	169	93	114	119	114	119	169	93	156	111	114	119	156	111	114	200	154	227	99	227	106	213	154	227	106	213	110	211	154	227	110	211	113	208	161	215	164	200	169	222	169	222	164	200	169	203	169	222	169	203	177	227	177	227	169	203	175	205	177	227	175	205	180	205	180	205	185	205	185	230	185	230	185	205	195	230	155	118	114	200	155	114	185	230	177	227	180	205	193	110	190	108	248	93	248	93	190	108	186	106	248	93	186	106	181	105	233	202	227	214	234	118	234	118	227	214	219	223	234	118	219	223	235	113	235	113	219	223	208	229	235	113	208	229	195	185	195	185	208	229	195	230	195	185	195	230	194	192	195	230	185	205	189	202	195	230	189	202	192	198	195	230	192	198	194	192	234	118	234	188	233	202	248	93	248	105	243	106	248	93	243	106	239	107	248	93	239	107	236	110	248	93	236	110	195	118	248	93	195	118	194	114	248	93	194	114	193	110	236	110	235	113	195	185	236	110	195	185	195	118	169	93	169	105	163	106	169	93	163	106	159	108	169	93	159	108	156	111	169	93	114	115	113	111	169	93	113	111	110	109	169	93	110	109	106	107	169	93	106	107	99	105	169	93	99	105	99	93	114	200	156	111	155	114	248	93	181	105	181	93	106	213	99	227	99	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	197	124	192	114	197	96	197	96	192	114	184	108	197	96	184	108	174	107	174	107	164	109	173	93	173	93	164	109	156	114	173	93	156	114	150	96	150	96	156	114	150	125	150	96	150	125	146	139	130	105	150	96	130	218	130	218	150	96	146	139	130	218	146	139	145	158	145	158	146	181	130	218	130	218	146	181	151	227	130	105	130	218	115	120	115	120	130	218	115	204	115	120	115	204	105	139	105	139	115	204	105	185	105	139	105	185	101	161	146	181	149	198	151	227	151	227	149	198	155	209	151	227	155	209	175	230	175	230	155	209	163	215	175	230	163	215	174	217	174	217	184	215	175	230	175	230	184	215	198	227	246	161	243	184	243	139	243	139	243	184	233	203	243	139	233	203	233	120	233	120	233	203	218	218	233	120	218	218	217	105	217	105	218	218	202	158	201	181	202	158	218	218	201	181	218	218	198	227	201	181	198	227	198	198	198	227	184	215	192	209	198	227	192	209	198	198	217	105	202	158	201	139	217	105	201	139	197	124	217	105	197	124	197	96	174	107	173	93	197	96	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	166	129	172	126	171	145	171	145	172	126	177	145	187	146	177	145	179	124	187	146	179	124	187	123	165	148	160	152	161	133	165	148	161	133	166	129	165	148	166	129	171	145	155	163	161	133	157	157	157	157	161	133	160	152	184	261	180	239	190	238	184	261	190	238	193	262	193	262	190	238	197	232	193	262	197	232	210	259	210	259	197	232	202	223	210	259	202	223	204	210	157	223	161	230	161	247	161	247	161	230	167	235	161	247	167	235	168	254	168	254	167	235	174	238	168	254	174	238	176	258	176	258	174	238	180	239	176	258	180	239	184	261	157	223	161	247	155	215	155	215	161	247	154	238	155	215	154	238	155	108	155	108	154	238	115	231	155	108	115	231	156	100	156	100	115	231	115	98	177	145	172	126	179	124	154	258	97	258	105	244	154	258	105	244	110	242	154	258	110	242	113	239	154	258	113	239	114	236	154	258	114	236	115	231	154	258	115	231	154	238	225	252	226	136	238	239	238	239	226	136	239	152	238	239	239	152	246	221	246	221	239	152	247	172	246	221	247	172	249	197	204	174	209	126	205	193	205	193	209	126	210	259	210	259	209	126	226	136	210	259	226	136	225	252	205	193	210	259	204	210	209	126	204	174	201	161	209	126	201	161	195	151	209	126	195	151	187	146	209	126	187	146	187	123	180	70	180	84	170	85	180	70	170	85	163	88	180	70	163	88	115	98	180	70	115	98	115	93	180	70	115	93	113	90	180	70	113	90	110	87	180	70	110	87	105	85	180	70	105	85	97	84	180	70	97	84	97	70	115	98	163	88	158	93	115	98	158	93	156	100	105	244	97	258	97	245	161	133	155	163	155	138	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	233	97	233	262	228	262	233	97	228	262	205	246	233	97	205	246	233	92	251	70	251	84	243	85	251	70	243	85	238	87	251	70	238	87	235	89	251	70	235	89	193	106	251	70	193	106	192	98	251	70	192	98	190	92	251	70	190	92	186	88	251	70	186	88	179	85	251	70	179	85	169	84	251	70	169	84	169	70	197	253	189	258	191	234	197	253	191	234	193	227	197	253	193	227	193	140	197	253	193	140	233	92	197	253	233	92	205	246	235	89	233	92	193	140	235	89	193	140	193	106	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	143	214	147	229	142	259	142	259	147	229	153	240	142	259	153	240	166	262	166	262	153	240	161	246	166	262	161	246	171	248	171	248	178	247	174	262	174	262	178	247	181	260	154	152	147	162	157	123	157	123	147	162	143	176	157	123	143	176	138	126	138	126	143	176	142	194	142	259	142	194	143	214	98	189	101	166	101	212	101	212	101	166	109	148	101	212	109	148	109	232	109	232	109	148	121	134	109	232	121	134	123	248	123	248	121	134	138	126	123	248	138	126	142	259	142	259	138	126	142	194	174	262	166	262	171	248	172	145	164	123	171	125	172	145	171	125	178	128	172	145	162	146	164	123	162	146	154	152	157	123	162	146	157	123	164	123	193	227	193	157	193	140	189	258	181	260	183	244	189	258	183	244	188	240	189	258	188	240	191	234	193	157	191	153	193	140	193	140	191	153	188	149	193	140	188	149	185	133	185	133	188	149	184	147	185	133	184	147	178	145	178	145	172	145	178	128	178	145	178	128	185	133	181	260	178	247	183	244	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	170	183	172	190	176	214	176	214	172	190	177	195	176	214	177	195	184	222	184	222	177	195	183	199	184	222	183	199	190	200	190	200	191	200	193	227	193	227	191	200	192	199	193	227	192	199	193	198	126	209	128	205	167	227	167	227	128	205	128	200	167	227	128	200	167	204	167	204	128	200	169	125	167	204	169	125	169	175	170	183	176	214	167	204	170	183	167	204	169	175	213	185	217	185	220	229	220	229	217	185	224	186	220	229	224	186	228	226	228	226	224	186	230	188	228	226	230	188	233	221	233	221	230	188	234	193	233	221	234	193	237	214	237	214	234	193	237	198	237	214	237	198	238	205	211	230	202	230	205	187	211	230	205	187	209	186	211	230	209	186	213	185	211	230	213	185	220	229	202	230	193	227	193	198	202	230	193	198	195	197	202	230	195	197	196	195	202	230	196	195	201	190	202	230	201	190	205	187	193	227	184	222	190	200	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	128	114	193	93	128	118	128	118	193	93	171	112	128	118	171	112	128	200	167	227	110	227	117	213	167	227	117	213	122	211	167	227	122	211	126	209	193	93	193	105	183	106	193	93	183	106	176	108	193	93	176	108	171	112	169	117	169	125	128	200	169	117	128	200	171	112	193	93	128	114	126	111	193	93	126	111	123	109	193	93	123	109	118	107	193	93	118	107	110	105	193	93	110	105	110	93	117	213	110	227	110	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	140	120	137	100	142	100	140	120	142	100	149	113	149	113	142	100	149	98	149	113	149	98	160	108	160	108	149	98	158	95	160	108	158	95	168	93	131	98	133	99	133	131	133	131	133	99	135	100	133	131	135	100	140	120	140	120	135	100	137	100	131	98	133	131	129	96	129	96	133	131	129	144	129	96	129	144	127	93	127	93	129	144	118	144	127	93	118	144	118	93	119	188	121	177	121	202	121	202	121	177	126	167	121	202	126	167	129	214	129	214	126	167	135	159	129	214	135	159	140	223	140	223	135	159	148	151	140	223	148	151	154	228	154	228	148	151	152	203	166	143	152	203	148	151	163	191	166	143	172	186	172	186	166	143	178	139	172	186	178	139	184	182	184	182	178	139	187	135	184	182	187	135	201	175	201	175	187	135	193	131	201	175	193	131	197	127	166	143	163	191	157	195	166	143	157	195	153	199	166	143	153	199	152	203	194	113	188	110	196	95	196	95	188	110	181	107	196	95	181	107	179	93	179	93	181	107	173	107	168	93	179	93	173	107	168	93	173	107	160	108	156	211	161	214	171	230	171	230	161	214	167	216	171	230	167	216	174	217	174	217	180	216	179	230	179	230	180	216	187	229	154	228	152	203	153	207	154	228	153	207	156	211	154	228	156	211	171	230	179	230	171	230	174	217	206	201	207	225	204	225	204	225	200	225	203	205	203	205	200	225	199	208	195	211	199	208	200	225	195	211	200	225	194	227	180	216	185	215	187	229	187	229	185	215	190	213	187	229	190	213	194	227	194	227	190	213	195	211	223	230	213	230	223	185	223	185	213	230	212	229	223	185	212	229	211	185	211	185	212	229	211	227	211	185	211	227	210	192	210	192	211	227	209	226	210	192	209	226	208	197	208	197	209	226	207	225	208	197	207	225	206	201	204	225	203	205	206	201	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	229	137	228	149	227	123	227	123	228	149	223	159	227	123	223	159	220	110	220	110	223	159	214	167	220	110	214	167	210	101	210	101	214	167	201	175	210	101	201	175	198	123	198	123	197	118	210	101	210	101	197	118	196	95	194	113	196	95	197	118	201	175	197	127	198	123	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	137	213	123	204	142	190	137	213	142	190	148	222	148	222	142	190	143	88	148	222	143	88	148	79	177	67	182	103	182	108	182	209	182	190	215	190	182	209	215	190	215	209	177	67	182	108	182	258	177	67	182	258	176	258	177	67	176	258	166	245	177	67	166	245	166	68	157	233	148	222	148	79	157	233	148	79	156	72	157	233	156	72	166	68	157	233	166	68	166	245	190	68	200	72	190	94	190	94	200	72	195	94	200	94	195	94	200	72	200	94	200	72	208	78	227	103	215	108	217	88	217	88	215	108	211	103	217	88	211	103	208	78	208	78	211	103	208	99	208	78	208	99	204	96	190	68	190	94	186	96	190	68	186	96	184	99	190	68	184	99	182	103	190	68	182	103	177	67	143	88	142	190	142	101	200	94	208	78	204	96	142	190	123	204	123	190	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	186	125	181	122	182	104	182	104	181	122	175	119	182	104	175	119	174	99	174	99	175	119	170	118	174	99	170	118	166	95	166	95	170	118	164	117	232	230	171	230	179	217	232	230	179	217	185	215	232	230	185	215	189	212	232	230	189	212	191	209	232	230	191	209	191	204	232	230	191	204	192	112	232	230	192	112	232	129	191	204	191	129	192	112	251	102	251	115	243	116	251	102	243	116	238	117	251	102	238	117	234	120	251	102	234	120	192	112	251	102	192	112	192	93	232	124	232	129	192	112	232	124	192	112	234	120	186	125	182	104	192	112	186	125	192	112	191	129	157	118	152	120	157	93	157	118	157	93	166	95	157	118	166	95	164	117	121	100	132	94	147	230	147	230	132	94	147	135	147	135	147	93	147	128	147	128	147	93	157	93	147	128	157	93	149	123	149	123	157	93	152	120	107	136	109	121	107	203	107	208	107	203	147	230	107	208	147	230	105	212	105	212	147	230	102	214	147	230	107	203	109	121	147	230	109	121	113	109	147	230	113	109	121	100	98	216	102	214	147	230	98	216	147	230	91	230	98	216	91	230	91	218	147	93	147	135	132	94	179	217	171	230	171	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	111	211	116	205	180	230	180	230	116	205	122	196	180	230	122	196	127	186	127	186	171	93	164	213	164	213	165	215	127	186	127	186	165	215	180	230	180	230	165	215	168	216	180	230	168	216	172	217	180	230	172	217	176	217	180	230	176	217	180	218	104	216	111	211	180	230	104	216	180	230	97	230	104	216	97	230	97	218	171	93	177	93	191	151	191	151	177	93	232	204	191	151	232	204	215	201	215	201	232	204	217	203	251	230	201	230	208	217	251	230	208	217	213	217	251	230	213	217	216	216	251	230	216	216	218	214	251	230	218	214	219	212	251	230	219	212	238	214	251	230	238	214	241	216	251	230	241	216	245	217	251	230	245	217	251	218	232	204	235	210	219	212	232	204	219	212	219	210	232	204	219	210	218	208	232	204	218	208	218	206	232	204	218	206	217	203	171	93	191	151	168	200	171	93	168	200	166	203	171	93	166	203	165	206	171	93	165	206	164	209	171	93	164	209	164	211	171	93	164	211	164	213	208	217	201	230	201	218	238	214	219	212	235	210	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	67	214	70	210	133	230	133	230	70	210	74	204	133	230	74	204	78	196	78	196	128	93	121	214	121	214	121	215	78	196	78	196	121	215	133	230	133	230	121	215	122	216	133	230	122	216	125	216	133	230	125	216	128	217	133	230	128	217	133	218	63	216	67	214	133	230	63	216	133	230	58	230	63	216	58	230	58	218	228	230	165	209	171	196	228	230	171	196	177	180	177	180	171	196	149	150	177	180	149	150	134	93	134	93	149	150	148	150	134	93	148	150	128	93	128	93	148	150	124	201	128	93	124	201	123	205	213	208	212	210	213	93	213	93	212	210	212	213	177	180	212	213	213	214	177	180	213	214	228	230	228	230	213	214	214	215	228	230	214	215	217	216	222	217	228	218	228	230	222	217	228	230	217	216	228	230	150	230	155	217	228	230	155	217	158	216	228	230	158	216	161	214	228	230	161	214	163	212	228	230	163	212	165	209	233	151	219	93	272	205	233	151	272	205	251	190	251	190	272	205	254	197	289	230	243	230	250	217	289	230	250	217	254	216	289	230	254	216	257	214	289	230	257	214	259	213	289	230	259	213	259	211	289	230	259	211	274	209	289	230	274	209	277	212	289	230	277	212	280	215	289	230	280	215	284	216	289	230	284	216	289	218	272	205	274	209	259	211	272	205	259	211	259	209	272	205	259	209	258	207	272	205	258	207	256	202	272	205	256	202	254	197	219	93	233	151	216	198	219	93	216	198	215	201	219	93	215	201	214	204	219	93	214	204	213	93	128	93	123	205	122	208	128	93	122	208	121	210	128	93	121	210	121	212	128	93	121	212	121	214	213	93	212	213	177	180	213	208	213	93	214	204	250	217	243	230	243	218	155	217	150	230	150	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	132	132	133	109	134	111	132	132	134	111	152	154	152	154	134	111	135	113	152	154	135	113	137	116	163	212	162	214	175	126	175	126	162	214	162	215	161	143	162	215	152	154	161	143	152	154	142	122	142	122	152	154	139	118	179	230	92	230	97	217	179	230	97	217	101	215	179	230	101	215	104	213	179	230	104	213	107	210	179	230	107	210	110	206	179	230	110	206	162	216	179	230	162	216	164	216	179	230	164	216	168	217	179	230	168	217	172	217	179	230	172	217	179	218	162	215	162	216	110	206	162	215	110	206	152	154	185	108	182	107	256	93	256	93	182	107	177	106	256	93	177	106	171	106	185	108	256	93	186	108	186	108	256	93	187	109	195	173	187	109	256	93	195	173	256	93	242	113	242	113	256	93	244	111	256	93	256	106	252	107	256	93	252	107	249	107	256	93	249	107	247	109	256	93	247	109	244	111	186	185	168	206	175	126	186	185	175	126	178	122	186	185	178	122	182	118	186	185	182	118	184	115	186	185	184	115	186	112	186	185	186	112	187	109	186	185	187	109	195	173	186	185	195	173	209	206	175	126	168	206	166	208	175	126	166	208	165	210	175	126	165	210	163	212	212	212	211	210	227	205	227	205	211	210	210	208	227	205	210	208	209	206	253	230	195	230	202	217	253	230	202	217	207	216	253	230	207	216	211	215	253	230	211	215	212	215	253	230	212	215	213	214	253	230	213	214	227	205	253	230	227	205	231	209	253	230	231	209	236	212	253	230	236	212	241	214	253	230	241	214	247	216	253	230	247	216	253	218	227	205	213	214	212	213	227	205	212	213	212	212	209	206	195	173	227	205	151	93	151	106	144	106	151	93	144	106	139	107	151	93	139	107	136	107	151	93	136	107	134	108	151	93	134	108	114	114	151	93	114	114	107	110	151	93	107	110	100	107	151	93	100	107	92	106	151	93	92	106	92	93	122	121	114	114	134	108	122	121	134	108	133	109	122	121	133	109	132	132	202	217	195	230	195	218	175	126	162	215	161	143	256	93	171	106	171	93	97	217	92	230	92	218	152	154	137	116	139	118	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	128	66	144	69	129	111	129	111	144	69	136	92	129	111	136	92	133	107	133	107	136	92	136	93	136	103	136	93	136	94	136	103	136	94	137	98	137	98	136	94	136	95	137	98	136	95	136	96	138	90	144	69	139	89	139	89	144	69	142	89	148	90	142	89	144	69	148	90	144	69	156	75	164	235	162	239	169	123	169	123	162	239	162	241	129	204	162	241	162	242	129	204	162	242	123	216	123	216	162	242	180	258	123	216	180	258	118	227	118	227	180	258	111	237	180	258	162	242	164	243	180	258	164	243	167	244	180	258	167	244	172	245	180	258	172	245	180	246	104	243	111	237	180	258	104	243	180	258	96	258	104	243	96	258	96	246	169	123	163	110	166	87	169	123	166	87	174	102	169	123	174	102	169	225	169	123	169	225	168	228	169	123	168	228	166	232	169	123	166	232	164	235	129	204	169	123	162	241	174	102	183	122	193	175	193	175	183	122	232	232	193	175	232	232	215	227	215	227	232	232	217	231	252	258	201	258	208	245	252	258	208	245	213	244	252	258	213	244	217	243	252	258	217	243	218	241	252	258	218	241	219	239	252	258	219	239	234	237	252	258	234	237	238	240	252	258	238	240	241	243	252	258	241	243	246	244	252	258	246	244	252	246	232	232	234	237	219	239	232	232	219	239	219	238	232	232	219	238	219	236	232	232	219	236	218	234	232	232	218	234	217	231	158	100	153	94	156	75	158	100	156	75	166	87	158	100	166	87	163	110	136	91	136	92	144	69	136	91	144	69	138	90	123	113	117	114	117	68	123	113	117	68	128	66	123	113	128	66	129	111	97	99	97	84	100	105	100	105	97	84	102	77	100	105	102	77	104	110	104	110	102	77	109	71	104	110	109	71	110	113	110	113	109	71	117	68	110	113	117	68	117	114	97	84	97	99	96	92	148	90	156	75	153	94	169	225	174	102	193	175	208	245	201	258	201	246	133	107	136	93	136	103	137	98	136	96	137	97	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	242	230	113	230	144	211	242	230	144	211	160	214	242	230	160	214	182	215	242	230	182	215	242	218	182	215	104	105	165	108	113	230	110	184	123	184	113	230	123	184	127	197	113	230	127	197	133	206	113	230	133	206	144	211	227	136	225	131	237	93	237	93	225	131	222	127	237	93	222	127	219	124	219	124	213	118	237	93	237	93	213	118	207	113	237	93	207	113	198	110	237	93	243	146	232	146	237	93	232	146	230	140	237	93	230	140	227	136	237	93	198	110	187	109	237	93	187	109	171	108	237	93	171	108	165	108	237	93	165	108	104	105	237	93	104	105	104	93	182	215	165	108	242	218	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	126	311	172	319	172	319	177	345	172	319	220	312	177	345	220	312	231	336	231	336	220	312	261	290	231	336	261	290	278	311	278	311	261	290	293	258	278	311	293	258	315	273	315	273	293	258	314	217	315	273	314	217	321	169	348	167	339	224	339	111	339	111	339	224	321	169	315	62	321	169	314	121	315	62	314	121	294	79	315	273	321	169	339	224	315	62	294	79	278	24	278	24	294	79	262	46	278	24	262	46	230	0	230	0	262	46	222	24	230	0	222	24	175	-8	175	-8	222	24	174	17	34	215	54	257	71	312	71	312	54	257	86	290	71	312	86	290	120	336	120	336	86	290	126	311	120	336	126	311	177	345	177	345	126	311	172	319	9	112	33	62	9	226	9	226	33	62	26	167	33	274	26	167	34	215	33	274	34	215	71	312	54	78	70	24	86	46	86	46	70	24	118	0	86	46	118	0	127	24	127	24	118	0	175	-8	127	24	175	-8	174	17	34	120	26	167	33	62	34	120	33	62	70	24	34	120	70	24	54	78	152	214	155	228	146	253	146	253	155	228	159	238	146	253	159	238	175	258	175	258	159	238	165	244	175	258	165	244	173	246	173	246	182	244	175	258	175	258	182	244	202	253	152	132	152	194	150	71	150	71	152	194	146	253	150	71	146	253	130	84	130	84	146	253	125	237	130	84	125	237	114	104	114	104	125	237	110	215	114	104	110	215	103	130	103	130	110	215	102	189	103	130	102	189	99	161	155	97	150	71	159	87	159	87	150	71	174	67	159	87	174	67	166	82	166	82	174	67	174	80	182	82	174	80	174	67	182	82	174	67	198	71	195	194	198	71	202	253	202	253	198	71	218	84	202	253	218	84	222	238	222	238	218	84	234	104	222	238	234	104	236	216	236	216	234	104	244	130	236	216	244	130	245	190	245	190	244	130	248	162	202	253	182	244	188	238	202	253	188	238	192	228	202	253	192	228	195	213	202	253	195	213	195	194	198	71	195	194	195	132	198	71	195	132	195	112	198	71	195	112	192	97	198	71	192	97	188	87	198	71	188	87	182	82	153	112	152	132	150	71	153	112	150	71	155	97	146	253	152	194	152	214	9	112	9	226	0	169	9	226	26	167	33	274	321	169	315	62	339	111	359	133	359	170	-5	170	359	133	-5	170	-5	133	193	-150	193	455	156	455	193	-150	156	455	156	-150	159	-150	195	-150	159	170	159	170	195	-150	195	133	159	170	195	133	360	170	360	170	195	133	360	133	158	133	158	-150	195	-150	158	133	195	-150	195	170	158	133	195	170	-5	170	158	133	-5	170	-5	133	195	170	195	455	159	455	195	170	159	455	159	133	195	170	159	133	360	133	195	170	360	133	360	170	195	133	195	454	158	455	195	133	158	455	158	170	195	133	158	170	-5	170	195	133	-5	170	-5	133	159	455	195	-150	195	455	195	170	195	133	360	133	195	170	360	133	360	170	195	-150	159	455	159	-150	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	-150	158	133	158	-150	158	-150	195	-150	158	133	158	133	195	-150	195	133	158	133	195	133	359	170	359	170	195	133	359	133	-5	170	-5	133	158	133	-5	170	158	133	359	170	195	455	158	455	195	170	195	170	158	455	158	170	195	170	158	170	359	133	359	133	158	170	-5	170	359	133	-5	170	-5	133	195	170	359	133	359	170	195	455	158	455	195	-150	195	-150	158	455	158	170	195	-150	158	170	158	133	158	133	158	170	-5	170	158	133	-5	170	-5	133	195	133	359	133	195	170	195	170	359	133	359	170	195	-150	158	133	158	-150	-5	123	-5	87	359	87	-5	123	359	87	359	123	-5	217	-5	180	359	180	-5	217	359	180	359	217	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	455	205	-150	242	-150	205	455	242	-150	242	455	195	180	360	180	360	217	195	180	360	217	159	217	195	180	159	217	195	-150	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	159	217	159	-150	360	170	113	170	149	129	360	170	149	129	205	129	360	170	205	129	242	133	360	170	242	133	360	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	113	170	113	-150	149	-150	113	170	149	-150	149	129	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	113	-150	149	-150	113	217	113	217	149	-150	149	180	113	217	149	180	359	217	359	217	149	180	359	180	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	195	217	158	180	195	217	-5	217	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	205	-150	242	-150	205	133	205	133	242	-150	242	170	205	133	242	170	149	133	149	133	242	170	112	133	149	133	112	133	149	-150	149	-150	112	133	112	-150	-5	170	-5	133	112	133	-5	170	112	133	242	170	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	180	205	-150	242	-150	205	180	242	-150	242	217	205	180	242	217	-5	217	205	180	-5	217	-5	180	159	455	195	123	195	455	195	217	195	180	360	180	195	217	360	180	360	217	195	123	159	455	159	87	195	123	159	87	360	87	195	123	360	87	360	123	149	170	149	455	113	455	149	170	113	455	113	133	149	170	113	133	360	133	149	170	360	133	205	170	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	360	133	242	170	360	133	360	170	149	123	149	455	113	455	149	123	113	455	113	87	149	123	113	87	359	87	149	123	359	87	359	123	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	195	455	158	455	195	87	195	87	158	455	158	217	195	87	158	217	158	180	158	180	158	217	-5	217	158	180	-5	217	-5	180	195	87	158	180	158	123	195	87	158	123	-5	123	195	87	-5	123	-5	87	149	455	112	455	149	170	149	170	112	455	112	170	149	170	112	170	242	133	242	133	112	170	-5	170	242	133	-5	170	-5	133	242	133	242	455	205	455	242	133	205	455	205	170	242	133	205	170	149	170	242	87	242	455	205	455	242	87	205	455	205	123	242	87	205	123	-5	123	242	87	-5	123	-5	87	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	195	455	159	455	195	-150	195	217	195	180	360	180	195	217	360	180	360	217	195	123	195	87	360	87	195	123	360	87	360	123	195	-150	159	455	159	-150	113	455	113	-150	149	-150	113	455	149	-150	149	455	205	455	242	-150	242	455	242	170	242	133	360	133	242	170	360	133	360	170	242	-150	205	455	205	-150	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	360	123	360	123	242	87	360	87	113	455	113	-150	149	-150	113	455	149	-150	149	455	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	360	180	242	217	360	180	360	217	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	158	455	158	217	195	-150	158	455	195	-150	195	455	195	-150	158	87	158	-150	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	112	455	149	-150	149	-150	112	455	112	170	149	-150	112	170	112	133	112	133	112	170	-5	170	112	133	-5	170	-5	133	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	-150	112	133	112	-150	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	455	205	-150	242	-150	205	455	242	-150	242	455	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	158	-150	195	-150	158	87	158	87	195	-150	195	87	158	87	195	87	359	123	359	123	195	87	359	87	-5	123	-5	87	158	87	-5	123	158	87	359	123	-5	217	-5	180	359	180	-5	217	359	180	359	217	359	170	-5	170	112	133	359	170	112	133	149	129	359	170	149	129	205	129	359	170	205	129	242	133	359	170	242	133	359	133	205	129	205	-150	242	-150	205	129	242	-150	242	133	112	133	112	-150	149	-150	112	133	149	-150	149	129	112	133	-5	170	-5	133	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	-5	217	-5	180	359	180	-5	217	359	180	359	217	-5	123	-5	87	359	87	-5	123	359	87	359	123	195	455	158	455	195	217	195	217	158	455	158	217	195	217	158	217	359	180	359	180	158	217	-5	217	359	180	-5	217	-5	180	195	217	359	180	359	217	149	455	112	455	149	170	149	170	112	455	112	170	149	170	112	170	359	133	359	133	112	170	-5	170	359	133	-5	170	-5	133	242	170	242	455	205	455	242	170	205	455	205	170	242	170	205	170	359	133	242	170	359	133	359	170	149	170	359	133	205	170	-5	123	-5	87	359	87	-5	123	359	87	359	123	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	-5	123	158	87	158	123	158	123	158	87	195	-150	158	123	195	-150	158	180	158	180	195	-150	158	217	158	180	158	217	-5	217	195	455	158	455	195	-150	195	217	195	180	359	180	195	217	359	180	359	217	195	123	195	87	359	87	195	123	359	87	359	123	195	-150	158	87	158	-150	158	217	195	-150	158	455	158	180	-5	217	-5	180	158	87	-5	123	-5	87	149	455	112	455	149	-150	149	-150	112	455	112	170	149	-150	112	170	112	133	112	133	112	170	-5	170	112	133	-5	170	-5	133	242	455	205	455	242	-150	242	-150	205	455	205	170	242	-150	205	170	205	133	205	133	205	170	149	170	205	133	149	170	149	133	242	133	359	133	242	170	242	170	359	133	359	170	242	-150	205	133	205	-150	149	-150	112	133	112	-150	112	87	112	-150	149	-150	112	87	149	-150	149	123	112	87	149	123	-5	123	112	87	-5	123	-5	87	205	-150	242	-150	205	123	205	123	242	-150	242	87	205	123	242	87	359	123	359	123	242	87	359	87	149	180	149	455	112	455	149	180	112	455	112	217	149	180	112	217	-5	217	149	180	-5	217	-5	180	242	217	242	455	205	455	242	217	205	455	205	180	242	217	205	180	359	180	242	217	359	180	359	217	286	406	17	-63	94	-19	94	-19	17	-63	555	-63	94	-19	555	-63	479	-19	479	-19	555	-63	286	406	479	-19	286	406	286	317	286	317	286	406	94	-19	416	127	504	127	79	320	79	320	504	127	35	396	79	320	35	396	79	-65	79	-65	35	396	35	-141	79	-65	35	-141	504	127	79	-65	504	127	416	127	555	406	17	406	94	362	94	362	17	406	286	-63	94	362	286	-63	286	25	286	25	286	-63	555	406	286	25	555	406	479	362	479	362	555	406	94	362	17	127	106	127	487	396	487	396	106	127	443	320	487	396	443	320	487	-141	487	-141	443	320	443	-65	487	-141	443	-65	106	127	487	-141	106	127	17	127	198	397	22	127	75	127	75	127	22	127	197	-144	75	127	197	-144	197	-63	197	-63	197	-144	373	127	197	-63	373	127	320	127	320	127	373	127	198	397	320	127	198	397	198	316	198	316	198	397	75	127	286	406	17	-63	94	-19	94	-19	17	-63	555	-63	94	-19	555	-63	479	-19	479	-19	555	-63	286	406	479	-19	286	406	286	317	286	317	286	406	94	-19	232	138	232	101	240	153	240	153	232	101	240	86	240	153	240	86	253	166	253	166	240	86	253	73	253	166	253	73	268	174	268	174	253	73	268	65	268	174	268	65	286	177	286	177	268	65	286	62	286	177	286	62	304	174	304	174	286	62	304	65	304	174	304	65	320	166	320	166	304	65	320	73	320	166	320	73	333	153	333	153	320	73	333	86	333	153	333	86	341	138	341	138	333	86	341	101	341	138	341	101	344	119	232	101	232	138	229	119	43	370	43	-1	73	46	73	46	43	-1	81	21	73	46	73	228	73	370	114	243	106	242	107	219	107	219	106	242	97	240	107	219	97	240	96	217	96	217	97	240	88	237	96	217	88	237	87	211	87	211	88	237	80	233	87	211	80	233	80	202	80	202	80	233	75	192	114	243	107	219	119	216	114	243	119	216	140	240	140	240	119	216	127	208	140	240	127	208	132	196	73	181	75	192	80	233	73	181	80	233	73	228	73	181	73	228	73	46	191	198	180	218	185	127	185	127	180	218	162	232	185	127	162	232	158	87	158	87	162	232	140	240	158	87	140	240	134	172	134	172	132	142	158	87	158	87	132	142	124	115	158	87	124	115	122	51	122	51	124	115	111	90	122	51	111	90	94	67	140	240	132	196	134	184	140	240	134	184	134	172	94	67	73	46	81	21	94	67	81	21	122	51	191	198	185	127	195	171	73	46	73	370	43	370	196	-87	196	316	166	243	166	243	196	316	79	268	166	243	79	268	79	207	79	60	79	409	49	392	79	60	49	392	49	-11	166	36	166	-104	196	-87	166	36	196	-87	166	97	166	36	166	97	79	60	166	36	79	60	49	-11	166	97	196	-87	166	243	26	46	56	-1	56	56	56	56	56	-1	86	-92	56	56	86	-92	56	208	56	208	86	-92	56	267	56	208	56	267	26	257	189	409	159	397	189	-56	189	-56	159	397	159	299	189	-56	159	299	159	240	159	240	159	299	86	276	159	240	86	276	86	218	86	65	86	7	159	30	86	-92	86	368	56	355	86	-92	56	355	56	267	159	30	159	-68	189	-56	159	30	189	-56	159	89	159	30	159	89	86	65	189	308	189	249	219	259	189	308	219	259	219	318	189	98	189	39	219	49	189	98	219	49	219	107	159	89	189	-56	159	240	86	-92	56	-1	56	-104	56	208	26	257	26	199	56	-1	26	46	26	-11	184	133	190	89	190	178	190	178	190	89	209	51	190	178	209	51	209	216	209	216	209	51	239	20	209	216	239	20	228	133	228	133	239	246	209	216	329	273	280	266	292	225	329	273	292	225	321	229	329	273	321	229	472	229	329	273	472	229	472	273	228	133	233	164	239	246	239	246	233	164	246	190	239	246	246	190	280	266	280	266	246	190	267	211	280	266	267	211	292	225	328	-6	472	-6	472	37	328	-6	472	37	321	37	328	-6	321	37	293	42	328	-6	293	42	279	0	293	42	267	56	279	0	279	0	267	56	246	76	279	0	246	76	239	20	239	20	246	76	233	103	239	20	233	103	228	133	73	272	31	272	123	-6	73	272	123	-6	165	-6	174	273	31	273	174	273	174	273	31	273	181	229	174	273	181	229	223	266	223	266	181	229	210	225	223	266	210	225	236	211	270	103	256	76	264	20	264	20	256	76	236	56	264	20	236	56	224	0	224	0	236	56	210	42	224	0	210	42	181	37	264	20	294	51	270	103	270	103	294	51	275	133	270	164	275	133	293	216	270	164	293	216	263	246	263	246	223	266	236	211	263	246	236	211	257	190	263	246	257	190	270	164	313	178	293	216	294	51	313	178	294	51	313	89	313	178	313	89	319	133	275	133	294	51	293	216	175	-6	224	0	181	37	175	-6	181	37	31	37	175	-6	31	37	31	-6	430	272	338	-6	379	-6	430	272	379	-6	472	272	181	229	31	273	31	229	83	135	198	366	147	366	83	135	147	366	35	138	83	135	35	138	150	-96	83	135	150	-96	200	-96	150	-96	35	138	35	131	188	131	188	138	75	366	188	131	75	366	25	366	188	131	25	366	140	135	188	131	140	135	23	-96	188	131	23	-96	73	-96	52	353	52	-99	97	-99	52	353	97	-99	97	353	147	353	147	-99	191	-99	147	353	191	-99	191	353	241	353	241	-99	285	-99	241	353	285	-99	285	353	339	206	357	168	370	239	370	239	357	168	363	126	370	13	363	126	357	84	329	280	276	307	278	260	329	280	278	260	313	237	329	280	313	237	339	206	329	280	339	206	370	239	216	317	156	307	194	272	194	272	216	-64	216	317	216	317	216	-64	238	272	216	317	238	272	276	307	276	307	238	272	278	260	238	272	216	-64	238	-19	238	-19	216	-64	276	-54	194	-19	154	-6	156	-54	194	-19	156	-54	216	-64	194	-19	216	-64	194	272	119	15	93	47	103	-27	119	15	103	-27	156	-54	119	15	156	-54	154	-6	69	126	62	13	75	84	75	84	62	13	103	-27	75	84	103	-27	93	47	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	339	47	313	15	329	-27	339	47	329	-27	370	13	339	47	370	13	357	84	278	-6	238	-19	276	-54	278	-6	276	-54	329	-27	278	-6	329	-27	313	15	75	168	93	206	103	280	103	280	93	206	119	237	103	280	119	237	156	307	156	307	119	237	154	260	156	307	154	260	194	272	35	66	62	13	62	239	62	239	62	13	69	126	62	239	69	126	75	168	35	186	25	126	35	66	35	186	35	66	62	239	62	239	75	168	103	280	363	126	370	13	370	239	129	7	98	39	103	-27	103	-27	98	39	77	80	103	-27	77	80	62	13	62	13	77	80	69	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	62	239	35	186	35	66	62	239	35	66	62	13	62	239	62	13	69	126	62	239	69	126	77	172	62	239	77	172	103	280	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	140	233	140	20	184	20	140	233	184	20	184	233	247	233	247	20	291	20	247	233	291	20	291	233	129	7	103	-27	156	-54	370	239	355	172	363	126	35	66	35	186	25	126	161	262	178	268	216	317	216	317	178	268	197	272	216	317	197	272	216	273	216	273	262	265	276	307	276	307	262	265	303	245	276	307	303	245	329	280	329	280	303	245	334	213	329	280	334	213	370	239	370	239	334	213	355	172	370	239	355	172	363	126	363	126	370	13	370	239	156	307	103	280	129	244	156	307	129	244	144	254	156	307	144	254	161	262	156	307	161	262	216	317	358	88	352	71	370	13	370	13	352	71	344	54	370	13	344	54	334	39	334	39	303	7	329	-27	329	-27	303	7	288	-2	329	-27	288	-2	276	-54	276	-54	288	-2	271	-9	276	-54	271	-9	254	-15	74	164	80	181	103	280	103	280	80	181	88	198	103	280	88	198	98	213	98	213	303	7	129	244	129	244	303	7	334	39	98	213	129	244	103	280	276	307	216	317	216	273	397	186	370	239	370	13	397	186	370	13	397	66	397	186	397	66	407	126	362	107	358	88	370	13	362	107	370	13	363	126	334	39	329	-27	370	13	216	-20	216	-64	235	-19	235	-19	216	-64	276	-54	235	-19	276	-54	254	-15	35	186	35	66	62	239	62	239	35	66	62	13	62	239	62	13	70	145	70	145	62	13	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	239	70	145	74	164	62	239	74	164	103	280	170	-13	129	7	156	-54	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	103	-27	156	-54	129	7	103	-27	129	7	98	39	103	-27	98	39	77	80	35	66	35	186	25	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	174	127	290	184	290	234	174	127	290	234	94	136	174	127	94	136	290	17	174	127	290	17	290	69	290	17	94	136	94	116	77	80	103	-27	98	39	370	239	355	172	363	126	363	126	355	80	370	13	370	13	355	80	334	39	370	13	334	39	329	-27	329	-27	334	39	303	7	329	-27	303	7	276	-54	276	-54	303	7	262	-13	276	-54	262	-13	216	-64	216	-64	262	-13	216	-20	355	172	370	239	334	213	334	213	370	239	329	280	334	213	329	280	303	245	303	245	329	280	276	307	303	245	276	307	262	265	262	265	276	307	216	273	170	265	216	273	216	317	170	265	216	317	156	307	77	172	98	213	103	280	103	280	98	213	129	245	103	280	129	245	156	307	156	307	129	245	170	265	103	280	62	239	77	172	77	172	62	239	69	126	77	80	69	126	62	13	77	80	62	13	103	-27	62	13	69	126	62	239	62	13	62	239	35	66	35	66	62	239	35	186	35	66	35	186	25	126	370	239	363	126	370	13	370	239	370	13	397	186	397	186	370	13	397	66	397	186	397	66	407	126	276	307	216	317	216	273	98	39	103	-27	129	7	129	7	103	-27	156	-54	129	7	156	-54	170	-13	170	-13	156	-54	216	-64	170	-13	216	-64	216	-20	258	127	142	69	338	116	258	127	338	116	338	136	258	127	338	136	142	234	258	127	142	234	142	184	338	116	142	69	142	17	77	80	103	-27	98	39	370	239	355	172	363	126	22	330	22	-78	66	-11	66	-11	22	-78	94	-34	66	-11	94	-34	365	286	365	286	94	-34	388	260	365	286	388	260	432	330	432	330	388	260	432	-78	66	286	365	286	432	330	66	286	432	330	22	330	66	286	22	330	66	-11	432	-78	388	260	388	-34	432	-78	388	-34	94	-34	432	-78	94	-34	22	-78	66	-34	66	262	22	330	22	330	66	262	92	286	22	330	92	286	432	330	432	330	92	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-9	432	-78	388	-9	363	-34	363	-34	388	-9	92	286	363	-34	92	286	66	262	66	-34	22	330	22	-78	66	-34	22	-78	432	-78	66	-34	432	-78	363	-34	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-34	432	-78	388	-34	66	-34	238	243	228	11	238	112	238	112	228	11	238	12	246	238	238	144	241	160	246	238	241	160	246	176	246	176	251	191	251	232	251	232	251	191	255	205	251	232	255	205	255	224	255	224	255	205	256	215	238	144	246	238	238	243	238	144	238	243	238	112	238	112	252	98	248	127	248	127	252	98	262	122	262	122	252	98	265	83	262	122	265	83	278	118	278	118	265	83	277	69	278	118	277	69	289	59	321	149	325	153	326	186	326	186	325	153	329	158	326	186	329	158	330	178	330	178	329	158	331	164	330	178	331	164	331	169	304	200	305	141	313	198	313	198	305	141	316	146	313	198	316	146	321	193	321	193	316	146	321	149	321	193	321	149	326	186	305	141	304	200	301	200	305	141	301	200	298	199	305	141	298	199	295	198	305	141	295	198	292	138	292	138	295	198	292	196	292	138	292	196	289	195	292	138	289	195	281	189	292	138	281	189	278	135	272	179	261	167	263	132	272	179	263	132	278	135	272	179	278	135	281	189	250	155	238	144	238	112	250	155	238	112	248	127	250	155	248	127	263	132	250	155	263	132	261	167	330	84	330	89	329	75	329	75	330	89	328	95	329	75	328	95	325	67	325	67	328	95	324	100	325	67	324	100	320	104	278	118	289	59	293	115	293	115	289	59	302	55	293	115	302	55	306	112	306	112	302	55	312	56	306	112	312	56	315	108	315	108	312	56	320	61	315	108	320	61	320	104	320	104	320	61	325	67	246	81	246	17	251	65	251	65	246	17	252	24	251	65	252	24	255	51	255	51	252	24	255	32	255	51	255	32	256	41	241	97	238	112	238	12	241	97	238	12	246	17	241	97	246	17	246	81	218	144	218	112	228	244	228	244	218	112	228	11	228	244	228	11	238	243	228	11	218	112	217	12	217	12	218	112	214	97	217	12	214	97	209	17	209	17	214	97	209	81	209	17	209	81	205	65	199	41	200	32	201	51	201	51	200	32	204	24	201	51	204	24	205	65	205	65	204	24	209	17	208	127	218	112	218	144	218	144	228	244	217	243	218	144	217	243	214	159	214	159	217	243	209	176	200	224	201	204	203	232	203	232	201	204	205	191	203	232	205	191	209	238	209	238	205	191	209	176	209	238	209	176	217	243	169	60	176	66	177	119	177	119	176	66	185	76	177	119	185	76	193	122	193	122	185	76	195	88	193	122	195	88	208	127	208	127	195	88	206	101	208	127	206	101	218	112	154	56	158	56	161	115	161	115	158	56	162	57	161	115	162	57	177	119	177	119	162	57	166	59	177	119	166	59	169	60	154	56	161	115	151	55	151	55	161	115	147	112	151	55	147	112	141	57	141	57	147	112	138	108	141	57	138	108	134	61	134	61	138	108	132	104	134	61	132	104	128	98	134	61	128	98	128	66	128	66	128	98	125	92	128	66	125	92	124	73	124	73	125	92	123	86	124	73	123	86	123	80	218	144	205	155	208	127	208	127	205	155	194	167	208	127	194	167	193	131	193	131	194	167	182	179	193	131	182	179	177	135	177	135	182	179	172	189	177	135	172	189	165	195	161	196	158	198	160	138	161	196	160	138	177	135	161	196	177	135	165	195	160	138	158	198	155	199	160	138	155	199	152	200	160	138	152	200	149	200	160	138	149	200	146	142	127	154	131	150	132	193	132	193	131	150	136	146	132	193	136	146	140	198	140	198	136	146	146	142	140	198	146	142	149	200	122	169	122	164	123	178	123	178	122	164	124	159	123	178	124	159	127	186	127	186	124	159	127	154	127	186	127	154	132	193	201	204	200	224	199	215	246	238	246	176	251	232	66	-34	22	-78	432	-78	22	-78	66	-34	22	330	22	330	66	-34	66	286	22	330	66	286	432	330	432	330	66	286	388	286	432	330	388	286	432	-78	432	-78	388	286	388	-34	432	-78	388	-34	66	-34	293	103	284	84	289	43	289	43	284	84	269	70	289	43	269	70	260	28	260	28	269	70	251	61	260	28	251	61	228	23	228	23	251	61	228	58	284	168	289	210	269	183	269	183	289	210	260	225	269	183	260	225	251	192	251	192	260	225	228	195	204	192	228	195	228	230	204	192	228	230	195	225	159	127	162	150	167	210	167	210	162	150	171	168	167	210	171	168	195	225	195	225	171	168	185	183	195	225	185	183	204	192	144	66	167	43	159	127	159	127	167	210	144	66	144	66	167	210	144	188	144	66	144	188	129	94	129	94	144	188	129	159	129	94	129	159	124	127	289	43	311	66	293	103	293	103	311	66	296	127	293	150	296	127	311	188	293	150	311	188	289	210	260	225	228	230	228	195	326	159	311	188	311	66	326	159	311	66	326	94	326	159	326	94	331	127	296	127	311	66	311	188	204	61	185	70	195	28	204	61	195	28	228	23	204	61	228	23	228	58	171	84	162	103	167	43	171	84	167	43	195	28	171	84	195	28	185	70	159	127	167	43	162	103	289	210	284	168	293	150	66	-34	22	-78	432	-78	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	221	-128	223	-86	220	-132	220	-132	217	-83	215	-159	215	-159	217	-83	210	-82	215	-159	210	-82	199	-157	199	-157	210	-82	196	-84	199	-157	196	-84	187	-152	187	-152	196	-84	185	-90	187	-152	185	-90	178	-143	178	-143	185	-90	177	-99	178	-143	177	-99	173	-133	173	-133	177	-99	172	-110	173	-133	172	-110	171	-121	223	-86	225	-124	228	-90	228	-90	225	-124	229	-119	228	-90	229	-119	232	-97	232	-97	229	-119	232	-113	232	-97	232	-113	233	-104	224	-137	233	-157	227	-138	227	-138	233	-157	228	-138	238	-134	228	-138	233	-157	238	-134	233	-157	250	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	377	-128	379	-86	376	-132	376	-132	372	-83	371	-159	371	-159	372	-83	366	-82	371	-159	366	-82	355	-157	355	-157	366	-82	352	-84	355	-157	352	-84	342	-152	342	-152	352	-84	341	-90	342	-152	341	-90	333	-143	333	-143	341	-90	333	-99	333	-143	333	-99	328	-133	328	-133	333	-99	328	-110	328	-133	328	-110	326	-121	379	-86	380	-124	384	-90	384	-90	380	-124	384	-119	384	-90	384	-119	388	-97	388	-97	384	-119	388	-113	388	-97	388	-113	389	-104	380	-137	389	-157	382	-138	382	-138	389	-157	384	-138	394	-134	384	-138	389	-157	394	-134	389	-157	405	-153	421	306	428	334	430	398	430	398	428	334	436	357	430	398	436	357	444	405	444	405	436	357	445	375	444	405	445	375	459	410	459	410	445	375	454	387	459	410	454	387	464	391	464	391	466	391	477	412	477	412	466	391	468	391	477	412	468	391	470	389	421	306	430	398	417	389	421	306	417	389	406	379	421	306	406	379	394	365	421	306	394	365	383	350	421	306	383	350	373	334	421	306	373	334	366	317	421	306	366	317	361	301	421	306	361	301	332	-48	361	301	272	-53	278	-137	361	301	278	-137	289	-126	361	301	289	-126	301	-112	361	301	301	-112	311	-96	361	301	311	-96	320	-80	361	301	320	-80	327	-64	361	301	327	-64	332	-48	264	-146	278	-137	272	-53	264	-146	272	-53	264	-81	264	-146	264	-81	256	-104	264	-146	256	-104	250	-153	248	-122	238	-134	250	-153	248	-122	250	-153	256	-104	520	363	520	386	515	352	515	352	520	386	515	397	515	352	515	397	507	343	507	343	515	397	506	405	507	343	506	405	496	337	496	337	506	405	493	410	496	337	493	410	483	335	483	335	493	410	477	412	483	335	477	412	476	336	476	336	477	412	473	386	476	336	473	386	471	382	476	336	471	382	470	339	470	339	471	382	468	377	470	339	468	377	464	344	464	344	468	377	464	372	464	344	464	372	461	366	461	366	459	358	461	350	461	366	461	350	464	344	477	412	470	389	472	388	477	412	472	388	473	386	477	412	459	410	464	391	517	301	427	-53	433	-137	517	301	433	-137	445	-126	517	301	445	-126	457	-112	517	301	457	-112	467	-96	517	301	467	-96	475	-80	517	301	475	-80	482	-64	517	301	482	-64	487	-48	517	301	487	-48	576	306	517	301	576	306	522	317	403	-122	405	-153	412	-104	412	-104	405	-153	420	-146	412	-104	420	-146	420	-81	420	-81	420	-146	433	-137	420	-81	433	-137	427	-53	532	-128	533	-86	531	-132	531	-132	527	-83	526	-159	526	-159	527	-83	521	-82	526	-159	521	-82	510	-157	510	-157	521	-82	507	-84	510	-157	507	-84	497	-152	497	-152	507	-84	496	-90	497	-152	496	-90	489	-143	489	-143	496	-90	488	-99	489	-143	488	-99	483	-133	483	-133	488	-99	483	-110	483	-133	483	-110	482	-121	533	-86	535	-124	539	-90	539	-90	535	-124	539	-119	539	-90	539	-119	543	-97	543	-97	539	-119	543	-113	543	-97	543	-113	544	-104	535	-137	544	-157	537	-138	537	-138	544	-157	539	-138	549	-134	539	-138	544	-157	549	-134	544	-157	560	-153	576	306	583	334	585	398	585	398	583	334	592	357	585	398	592	357	599	405	599	405	592	357	600	375	599	405	600	375	615	410	615	410	600	375	609	387	615	410	609	387	619	391	619	391	621	391	632	412	632	412	621	391	624	391	632	412	624	391	626	389	576	306	585	398	573	389	576	306	573	389	561	379	576	306	561	379	549	365	576	306	549	365	538	350	576	306	538	350	529	334	576	306	529	334	522	317	675	363	675	386	670	352	670	352	675	386	670	397	670	352	670	397	662	343	662	343	670	397	661	405	662	343	661	405	652	337	652	337	661	405	648	410	652	337	648	410	638	335	638	335	648	410	632	412	638	335	632	412	631	336	631	336	632	412	628	386	631	336	628	386	626	382	631	336	626	382	625	339	625	339	626	382	623	377	625	339	623	377	620	344	620	344	623	377	619	372	620	344	619	372	616	350	616	350	619	372	616	366	616	350	616	366	614	358	632	412	626	389	627	388	632	412	627	388	628	386	632	412	615	410	619	391	731	306	738	334	740	398	740	398	738	334	746	357	740	398	746	357	754	405	754	405	746	357	755	375	754	405	755	375	770	410	770	410	755	375	765	387	770	410	765	387	775	391	775	391	776	391	787	412	787	412	776	391	778	391	787	412	778	391	781	389	731	306	740	398	728	389	731	306	728	389	717	379	731	306	717	379	704	365	731	306	704	365	693	350	731	306	693	350	684	334	731	306	684	334	676	317	731	306	676	317	671	301	731	306	671	301	642	-48	671	301	583	-53	588	-137	671	301	588	-137	599	-126	671	301	599	-126	611	-112	671	301	611	-112	622	-96	671	301	622	-96	630	-80	671	301	630	-80	637	-64	671	301	637	-64	642	-48	558	-122	560	-153	567	-104	567	-104	560	-153	575	-146	567	-104	575	-146	575	-81	575	-81	575	-146	588	-137	575	-81	588	-137	583	-53	830	363	830	386	826	352	826	352	830	386	825	397	826	352	825	397	818	343	818	343	825	397	816	405	818	343	816	405	807	337	807	337	816	405	804	410	807	337	804	410	793	335	793	335	804	410	787	412	793	335	787	412	786	336	786	336	787	412	783	386	786	336	783	386	782	382	786	336	782	382	780	339	780	339	782	382	778	377	780	339	778	377	775	344	775	344	778	377	774	372	775	344	774	372	771	366	771	366	770	358	771	350	771	366	771	350	775	344	787	412	781	389	782	388	787	412	782	388	783	386	787	412	770	410	775	391	531	-132	526	-159	531	-134	531	-134	526	-159	544	-157	531	-134	544	-157	533	-136	533	-136	544	-157	535	-137	376	-132	371	-159	376	-134	376	-134	371	-159	389	-157	376	-134	389	-157	378	-136	378	-136	389	-157	380	-137	220	-132	215	-159	221	-134	221	-134	215	-159	233	-157	221	-134	233	-157	222	-136	222	-136	233	-157	224	-137	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	830	386	830	363	832	374	549	-134	560	-153	558	-122	675	386	675	363	677	374	527	-83	531	-132	533	-86	533	-86	532	-128	535	-124	394	-134	405	-153	403	-122	520	386	520	363	522	374	372	-83	376	-132	379	-86	379	-86	377	-128	380	-124	365	386	365	363	367	374	84	-134	95	-153	93	-122	217	-83	220	-132	223	-86	223	-86	221	-128	225	-124	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	228	351	266	306	228	351	225	146	225	146	228	351	219	335	225	146	219	335	215	106	225	146	215	106	315	106	225	146	315	106	315	146	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	123	-136	147	-111	157	106	157	106	147	-111	165	-80	157	106	165	-80	167	146	167	146	165	-80	176	-48	167	146	176	-48	206	301	206	301	176	-48	215	106	206	301	215	106	211	318	211	318	215	106	219	335	69	146	69	106	157	106	69	146	157	106	167	146	117	-53	113	-68	123	-136	117	-53	123	-136	157	106	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	321	289	405	269	321	276	343	289	405	276	343	285	366	289	405	285	366	296	384	266	306	260	388	238	197	238	197	260	388	236	363	238	197	236	363	228	157	228	157	236	363	217	333	228	157	217	333	213	94	213	94	217	333	206	301	213	94	206	301	203	55	203	55	206	301	180	197	203	55	180	197	176	-48	176	-48	180	197	170	157	176	-48	170	157	165	-80	165	-80	170	157	154	94	165	-80	154	94	147	-111	147	-111	154	94	144	55	147	-111	144	55	123	-136	123	-136	144	55	117	-53	123	-136	117	-53	113	-68	238	197	228	157	315	157	238	197	315	157	315	197	213	94	203	55	315	55	213	94	315	55	315	94	69	197	69	157	170	157	69	197	170	157	180	197	69	94	69	55	144	55	69	94	144	55	154	94	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	149	73	117	-53	123	-136	149	73	123	-136	147	-111	149	73	147	-111	165	-80	149	73	165	-80	162	127	149	73	162	127	66	28	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	230	164	230	164	239	366	228	351	230	164	228	351	219	335	230	164	219	335	217	110	230	164	217	110	335	175	230	164	335	175	316	211	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	165	-80	176	-48	206	301	206	301	176	-48	217	110	206	301	217	110	211	318	211	318	217	110	219	335	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	113	-68	123	-136	117	-53	162	127	165	-80	206	301	364	388	365	362	367	374	66	28	162	127	47	64	62	-83	65	-132	69	-86	66	-129	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	137	23	146	-112	143	50	137	23	143	50	129	61	137	23	129	61	117	75	137	23	117	75	116	38	117	75	108	91	116	38	116	38	108	91	102	108	116	38	102	108	98	56	98	56	102	108	100	127	203	11	198	36	191	10	191	10	198	36	191	245	191	10	191	245	185	219	158	213	185	219	191	245	158	213	191	245	154	239	185	219	143	50	146	-112	185	219	146	-112	156	-96	185	219	156	-96	165	-80	185	219	165	-80	171	-64	185	219	171	-64	176	-48	185	219	176	-48	191	10	137	23	117	-53	122	-137	137	23	122	-137	134	-126	137	23	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	265	182	271	173	272	213	272	213	271	173	276	163	272	213	276	163	282	202	282	202	276	163	299	175	282	202	299	175	292	189	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	247	232	266	306	251	379	266	306	262	389	262	389	266	306	275	398	240	205	249	198	247	232	240	205	247	232	251	379	240	205	251	379	239	365	240	205	239	365	228	350	240	205	228	350	219	334	240	205	219	334	211	318	240	205	211	318	206	301	240	205	206	301	198	36	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	260	223	247	232	249	198	260	223	249	198	257	191	260	223	257	191	265	182	260	223	265	182	272	213	247	24	235	47	237	19	237	19	235	47	228	43	237	19	228	43	226	15	226	15	228	43	221	41	226	15	221	41	215	12	215	12	221	41	213	38	215	12	213	38	206	37	206	37	198	36	203	11	206	37	203	11	215	12	104	155	116	179	122	222	122	222	116	179	134	199	122	222	134	199	154	239	154	239	134	199	158	213	97	197	80	165	85	77	97	197	85	77	98	56	97	197	98	56	100	127	97	197	100	127	104	155	97	197	104	155	122	222	80	165	74	127	77	101	80	165	77	101	85	77	65	-132	60	-159	65	-135	65	-135	60	-159	78	-157	65	-135	78	-157	67	-136	67	-136	78	-157	69	-137	365	386	365	363	367	374	198	36	206	301	191	245	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-129	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	280	146	279	145	282	105	282	105	279	145	279	144	282	105	279	144	278	143	278	143	268	129	270	95	270	95	268	129	257	118	270	95	257	118	256	86	256	86	257	118	244	109	256	86	244	109	240	79	240	79	244	109	229	103	240	79	229	103	224	74	224	74	229	103	214	99	224	74	214	99	207	71	310	183	308	139	312	137	310	183	312	137	314	169	314	169	312	137	317	132	314	169	317	132	319	157	319	157	317	132	321	125	319	157	321	125	325	144	325	144	321	125	325	119	325	144	325	119	331	133	331	133	325	119	327	114	331	133	327	114	339	121	307	184	295	177	298	127	307	184	298	127	301	132	307	184	301	132	302	134	307	184	302	134	303	135	307	184	303	135	305	137	307	184	305	137	306	138	307	184	306	138	308	139	307	184	308	139	310	183	295	177	282	172	282	105	295	177	282	105	287	110	295	177	287	110	291	115	295	177	291	115	294	121	295	177	294	121	298	127	282	172	269	167	270	151	282	172	270	151	276	152	282	172	276	152	277	152	282	172	277	152	278	151	282	172	278	151	279	151	282	172	279	151	280	150	282	172	280	150	280	148	282	172	280	148	282	105	282	105	280	148	280	147	282	105	280	147	280	146	278	143	270	95	282	105	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	275	398	262	389	266	306	266	306	262	389	251	379	266	306	251	379	239	200	239	200	251	379	238	365	239	200	238	365	227	350	218	334	211	317	214	99	218	334	214	99	239	200	218	334	239	200	227	350	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	207	71	214	99	211	317	207	71	211	317	206	301	207	71	206	301	181	204	207	71	181	204	176	-48	151	84	156	-96	158	109	158	109	156	-96	165	-80	158	109	165	-80	181	204	181	204	165	-80	171	-64	181	204	171	-64	176	-48	158	109	144	120	151	84	151	84	144	120	132	133	151	84	132	133	131	97	131	97	132	133	123	149	131	97	123	149	117	166	116	184	89	184	92	159	116	184	92	159	101	135	116	184	101	135	114	114	116	184	114	114	117	166	246	147	252	148	255	164	255	164	252	148	258	149	255	164	258	149	269	167	269	167	258	149	264	151	269	167	264	151	270	151	255	164	242	161	246	147	151	84	117	-53	122	-137	151	84	122	-137	134	-126	151	84	134	-126	146	-112	151	84	146	-112	156	-96	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	117	166	114	114	131	97	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	294	218	294	35	320	8	294	218	320	8	320	243	294	218	320	243	250	243	294	218	250	243	249	243	294	218	249	243	244	218	134	-126	146	-112	139	35	139	35	146	-112	191	8	139	35	191	8	294	35	294	35	191	8	193	8	294	35	193	8	320	8	191	8	146	-112	156	-96	191	8	156	-96	165	-80	191	8	165	-80	171	-64	191	8	171	-64	176	-48	122	-137	134	-126	139	35	122	-137	139	35	117	-53	122	-137	117	-53	109	-81	122	-137	109	-81	109	-146	101	-104	93	-122	95	-153	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	191	171	191	81	206	169	206	169	191	81	206	84	206	169	206	84	218	163	218	163	206	84	218	90	218	163	218	90	228	153	228	153	218	90	228	100	228	153	228	100	234	141	234	141	228	100	234	112	234	141	234	112	237	127	147	127	149	111	149	141	149	141	149	111	155	99	149	141	155	99	155	153	155	153	155	99	164	90	155	153	164	90	165	163	165	163	164	90	176	84	165	163	176	84	177	169	177	169	176	84	191	81	177	169	191	81	191	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	244	218	249	243	251	379	251	379	249	243	266	306	251	379	266	306	262	389	262	389	266	306	275	398	244	218	251	379	239	365	244	218	239	365	228	350	244	218	228	350	219	334	244	218	219	334	211	318	244	218	211	318	206	301	244	218	206	301	185	218	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-129	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	283	127	278	98	287	58	287	58	278	98	265	74	287	58	265	74	261	33	261	33	265	74	246	54	261	33	246	54	229	16	229	16	246	54	220	41	229	16	220	41	191	36	191	36	181	37	191	10	191	10	181	37	176	-48	122	-137	134	-126	143	50	143	50	134	-126	146	-112	143	50	146	-112	152	45	152	45	146	-112	156	-96	152	45	156	-96	161	41	161	41	156	-96	165	-80	161	41	165	-80	171	38	171	38	165	-80	171	-64	171	38	171	-64	181	37	181	37	171	-64	176	-48	143	50	117	-53	122	-137	122	-137	117	-53	109	-81	122	-137	109	-81	109	-146	109	-146	109	-81	101	-104	109	-146	101	-104	95	-153	95	-153	101	-104	93	-122	95	-153	93	-122	84	-134	65	-132	60	-159	65	-135	65	-135	60	-159	78	-157	65	-135	78	-157	67	-136	67	-136	78	-157	69	-137	191	171	191	81	205	169	205	169	191	81	207	84	205	169	207	84	217	163	217	163	207	84	219	91	217	163	219	91	227	154	227	154	219	91	229	101	227	154	229	101	234	141	234	141	229	101	235	113	234	141	235	113	237	127	147	127	149	111	149	142	149	142	149	111	155	99	149	142	155	99	156	154	156	154	155	99	164	89	156	154	164	89	166	163	166	163	164	89	177	83	166	163	177	83	178	169	178	169	177	83	191	81	178	169	191	81	191	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	247	232	266	306	251	379	266	306	262	389	262	389	266	306	275	398	283	127	285	199	278	156	278	156	285	199	267	217	278	156	267	217	265	181	265	181	267	217	247	232	265	181	247	232	246	201	246	201	247	232	251	379	246	201	251	379	238	365	227	350	218	334	220	214	227	350	220	214	246	201	227	350	246	201	238	365	185	219	191	219	206	301	206	301	191	219	220	214	206	301	220	214	211	317	211	317	220	214	218	334	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	309	127	306	154	303	90	303	90	306	154	298	178	303	90	298	178	287	58	287	58	298	178	285	199	287	58	285	199	283	127	191	10	229	16	191	36	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-129	70	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	250	36	227	12	238	11	250	36	238	11	250	10	250	36	223	40	227	12	171	-64	176	-48	180	68	180	68	176	-48	195	24	180	68	195	24	200	51	200	51	195	24	205	19	200	51	205	19	223	40	223	40	205	19	215	15	223	40	215	15	227	12	146	-112	156	-96	159	116	159	116	156	-96	165	-80	159	116	165	-80	166	90	166	90	165	-80	171	-64	166	90	171	-64	180	68	159	116	117	-53	122	-137	159	116	122	-137	134	-126	159	116	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	250	219	250	245	238	365	250	219	238	365	232	217	250	219	287	239	250	245	238	365	227	350	232	217	232	217	227	350	218	334	232	217	218	334	216	212	216	212	218	334	211	317	216	212	211	317	206	301	206	301	176	181	187	194	206	301	187	194	201	204	206	301	201	204	216	212	324	181	337	156	345	197	345	197	337	156	342	127	345	58	342	127	337	98	250	219	279	214	287	239	287	239	279	214	304	201	287	239	304	201	319	222	319	222	304	201	324	181	319	222	324	181	345	197	362	165	345	197	345	58	362	165	345	58	362	90	362	165	362	90	368	127	250	36	250	10	279	41	279	41	250	10	287	16	279	41	287	16	304	54	304	54	287	16	319	33	304	54	319	33	324	74	324	74	319	33	345	58	324	74	345	58	337	98	250	171	250	81	263	169	263	169	250	81	265	84	263	169	265	84	276	163	276	163	265	84	277	91	276	163	277	91	286	154	286	154	277	91	287	101	286	154	287	101	293	141	293	141	287	101	293	113	293	141	293	113	295	127	205	127	207	111	207	142	207	142	207	111	213	99	207	142	213	99	214	154	214	154	213	99	223	89	214	154	223	89	225	163	225	163	223	89	235	83	225	163	235	83	237	169	237	169	235	83	250	81	237	169	250	81	250	171	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	251	379	250	245	266	306	251	379	266	306	262	389	262	389	266	306	275	398	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	365	386	365	363	367	374	250	245	251	379	238	365	342	127	345	58	345	197	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-129	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	66	-129	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	124	-136	124	-136	107	-90	98	-113	124	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	100	127	98	57	105	98	105	98	98	57	115	38	105	98	115	38	118	74	118	74	115	38	137	23	118	74	137	23	137	54	137	54	137	23	147	-111	137	54	147	-111	163	41	163	41	147	-111	165	-80	163	41	165	-80	191	36	191	36	165	-80	176	-48	191	36	176	-48	191	10	283	127	278	98	286	58	286	58	278	98	265	74	286	58	265	74	261	33	261	33	265	74	246	54	261	33	246	54	228	16	228	16	246	54	220	41	228	16	220	41	191	36	137	23	117	-53	124	-136	137	23	124	-136	147	-111	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	218	333	206	301	220	214	220	214	206	301	191	219	163	214	191	219	191	245	163	214	191	245	154	239	191	171	191	81	206	169	206	169	191	81	206	84	206	169	206	84	218	163	218	163	206	84	218	90	218	163	218	90	228	153	228	153	218	90	228	100	228	153	228	100	234	141	234	141	228	100	234	112	234	141	234	112	237	127	147	127	149	111	149	141	149	141	149	111	155	99	149	141	155	99	155	153	155	153	155	99	164	90	155	153	164	90	165	163	165	163	164	90	176	84	165	163	176	84	177	169	177	169	176	84	191	81	177	169	191	81	191	171	313	377	314	339	316	382	316	382	314	339	320	336	316	382	320	336	318	386	318	386	320	336	322	412	322	412	320	336	328	335	322	412	328	335	336	410	336	410	328	335	340	337	336	410	340	337	348	406	348	406	340	337	351	343	348	406	351	343	358	399	358	399	351	343	359	351	358	399	359	351	364	388	364	388	359	351	365	362	364	388	365	362	367	374	322	412	289	405	296	384	322	412	296	384	309	391	322	412	309	391	311	391	322	412	311	391	313	390	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	220	214	246	201	236	363	236	363	246	201	247	232	236	363	247	232	260	388	260	388	247	232	266	306	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	309	372	314	339	313	377	283	127	285	198	278	156	278	156	285	198	268	217	278	156	268	217	265	181	265	181	268	217	247	232	265	181	247	232	246	201	309	127	306	153	303	90	303	90	306	153	298	177	303	90	298	177	286	58	286	58	298	177	285	198	286	58	285	198	283	127	191	36	191	10	228	16	191	245	191	219	206	301	105	156	118	181	122	222	122	222	118	181	137	201	122	222	137	201	154	239	154	239	137	201	163	214	85	78	98	57	97	197	97	197	98	57	100	127	97	197	100	127	105	156	80	165	74	127	77	102	80	165	77	102	85	78	80	165	85	78	97	197	97	197	105	156	122	222	218	333	220	214	236	363	113	-68	124	-136	117	-53	62	-83	65	-132	69	-86	63	243	63	8	89	35	89	35	63	8	132	8	89	35	132	8	139	35	139	35	132	8	147	-111	139	35	147	-111	185	218	185	218	147	-111	165	-80	185	218	165	-80	176	-48	236	363	217	333	243	218	243	218	217	333	206	301	243	218	206	301	198	35	198	35	206	301	191	243	198	35	191	243	191	8	191	8	191	243	185	218	191	8	185	218	176	-48	123	-136	147	-111	132	8	123	-136	132	8	117	-53	123	-136	117	-53	113	-68	123	-136	113	-68	107	-90	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	94	-153	74	-138	71	-138	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	94	-153	67	-136	60	-159	65	-132	62	-83	60	-159	65	-132	60	-159	65	-134	18	-109	18	-135	23	-98	23	-98	18	-135	25	-146	23	-98	25	-146	32	-89	32	-89	25	-146	34	-153	32	-89	34	-153	42	-84	42	-84	34	-153	46	-158	42	-84	46	-158	55	-82	55	-82	46	-158	60	-159	55	-82	60	-159	62	-83	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	249	243	266	306	260	388	249	243	260	388	243	218	249	243	243	218	294	218	249	243	294	218	320	243	320	8	320	243	294	218	320	8	294	218	294	35	320	8	294	35	198	35	320	8	198	35	191	8	89	218	185	218	191	243	89	218	191	243	63	243	89	218	63	243	89	35	70	-124	74	-119	74	-91	74	-91	74	-119	77	-112	74	-91	77	-112	77	-97	77	-97	77	-112	79	-104	69	-86	62	-83	65	-132	69	-86	65	-132	66	-128	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	236	363	243	218	260	388	364	388	365	362	367	374	18	-135	18	-109	16	-121	65	-134	60	-159	67	-136	100	159	99	162	101	113	101	113	99	162	99	111	99	111	99	162	99	108	99	108	94	191	94	80	94	80	94	191	70	171	94	80	70	171	70	100	70	100	70	171	44	153	70	100	44	153	44	118	44	118	44	153	16	138	44	118	16	138	16	132	99	162	100	164	94	191	99	162	94	191	99	108	117	213	94	191	100	164	117	213	100	164	101	167	117	213	101	167	102	170	117	213	102	170	104	172	117	213	104	172	105	174	117	213	105	174	119	189	117	213	119	189	138	237	138	237	119	189	125	195	138	237	125	195	131	202	138	237	131	202	137	210	138	237	137	210	143	217	138	237	143	217	148	224	123	78	114	88	116	59	116	59	114	88	105	98	116	59	105	98	103	100	107	-128	110	-86	106	-132	106	-132	103	-83	102	-159	102	-159	103	-83	96	-82	102	-159	96	-82	88	-158	88	-158	96	-82	83	-84	88	-158	83	-84	75	-153	75	-153	83	-84	73	-89	75	-153	73	-89	66	-146	66	-146	73	-89	64	-98	66	-146	64	-98	59	-135	59	-135	64	-98	59	-109	59	-135	59	-109	57	-121	110	-86	111	-124	115	-91	115	-91	111	-124	115	-119	115	-91	115	-119	118	-97	118	-97	115	-119	118	-112	118	-97	118	-112	119	-104	154	-68	147	-90	165	-136	165	-136	147	-90	139	-113	165	-136	139	-113	135	-153	135	-153	139	-113	127	-131	135	-153	127	-131	114	-138	114	-138	112	-138	135	-153	135	-153	112	-138	110	-137	135	-153	110	-137	108	-136	137	36	148	47	140	58	137	36	140	58	132	68	137	36	132	68	123	78	137	36	123	78	116	59	354	390	363	412	352	391	352	391	363	412	350	391	337	384	350	391	346	410	337	384	346	410	331	406	310	321	317	343	317	399	317	399	317	343	326	366	317	399	326	366	331	406	331	406	326	366	337	384	306	306	310	321	317	399	306	306	317	399	304	390	306	306	304	390	292	379	306	306	292	379	280	366	306	306	280	366	269	351	306	306	269	351	268	156	268	156	269	351	260	335	268	156	260	335	258	116	268	156	258	116	366	116	268	156	366	116	367	156	406	362	405	388	400	351	400	351	405	388	399	399	400	351	399	399	392	343	392	343	399	399	389	406	392	343	389	406	381	337	381	337	389	406	377	410	381	337	377	410	368	335	368	335	377	410	363	412	368	335	363	412	361	336	361	336	363	412	358	386	361	336	358	386	357	382	361	336	357	382	355	339	355	339	357	382	354	377	355	339	354	377	350	344	350	344	354	377	350	372	350	344	350	372	346	366	346	366	345	358	346	351	346	366	346	351	350	344	363	412	354	390	356	389	363	412	356	389	358	388	363	412	358	388	358	386	363	412	346	410	350	391	375	114	383	110	389	153	389	153	383	110	389	104	389	153	389	104	408	143	408	143	389	104	394	96	408	143	394	96	395	87	410	34	395	87	395	86	410	34	395	86	393	79	367	156	366	116	375	114	367	156	375	114	389	153	408	143	410	34	422	128	422	128	410	34	423	49	422	128	423	49	432	109	432	109	423	49	432	68	432	109	432	68	435	87	393	23	410	34	393	79	393	23	393	79	390	72	393	23	390	72	386	66	393	23	386	66	380	62	393	23	380	62	373	20	372	60	333	60	373	20	372	60	373	20	380	62	116	59	103	100	102	102	116	59	102	102	100	104	116	59	100	104	99	106	116	59	99	106	94	80	99	108	94	80	99	106	165	-136	188	-111	200	116	200	116	188	-111	206	-80	200	116	206	-80	210	156	210	156	206	-80	218	-48	210	156	218	-48	247	301	247	301	218	-48	258	116	247	301	258	116	252	318	252	318	258	116	260	335	102	157	103	114	105	156	105	156	103	114	105	115	105	156	105	115	107	156	107	156	105	115	108	116	107	156	108	116	210	156	210	156	108	116	200	116	158	-53	154	-68	165	-136	158	-53	165	-136	200	116	135	-153	108	-136	102	-159	102	-159	108	-136	107	-134	102	-159	107	-134	106	-132	101	158	100	159	101	113	101	158	101	113	103	114	101	158	103	114	102	157	373	20	333	60	333	20	395	87	410	34	408	143	405	388	406	362	407	374	103	-83	106	-132	110	-86	110	-86	107	-128	111	-124	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	290	375	289	405	290	375	304	410	304	410	290	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	238	197	238	197	238	365	227	350	238	197	227	350	223	126	238	197	223	126	327	220	238	197	327	220	297	251	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	165	-80	171	-64	174	172	174	172	171	-64	176	-48	174	172	176	-48	206	301	206	301	176	-48	209	80	206	301	209	80	211	317	211	317	209	80	223	126	211	317	223	126	218	334	218	334	223	126	227	350	223	126	209	80	292	2	223	126	292	2	322	31	160	126	56	31	86	2	160	126	86	2	144	54	160	126	144	54	146	-112	160	126	146	-112	156	-96	160	126	156	-96	165	-80	160	126	165	-80	174	172	160	126	174	172	90	251	160	126	90	251	60	220	144	54	117	-53	122	-137	144	54	122	-137	134	-126	144	54	134	-126	146	-112	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	84	-134	95	-153	93	-122	365	386	365	363	367	374	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-113	74	-91	77	-113	77	-97	77	-97	77	-113	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	87	143	101	172	102	229	102	229	101	172	124	195	102	229	124	195	142	250	142	250	124	195	152	211	142	250	152	211	189	257	189	257	152	211	185	217	189	257	185	217	240	204	189	257	240	204	195	257	195	257	240	204	206	301	70	198	49	157	81	-5	70	198	81	-5	81	110	70	198	81	110	87	143	70	198	87	143	102	229	41	110	41	-5	81	-5	41	110	81	-5	49	157	259	191	274	174	278	226	278	226	274	174	285	155	278	226	285	155	302	203	302	203	285	155	293	133	302	203	293	133	295	110	335	-5	295	110	295	-5	249	243	260	388	240	204	249	243	240	204	259	191	249	243	259	191	278	226	335	-5	335	110	331	144	335	-5	331	144	320	175	335	-5	320	175	302	203	335	-5	302	203	295	110	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	322	412	296	384	322	412	289	405	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	289	405	260	388	266	306	289	405	266	306	269	322	289	405	269	322	276	343	289	405	276	343	285	366	289	405	285	366	296	384	240	204	260	388	236	363	240	204	236	363	217	333	240	204	217	333	206	301	185	217	117	-53	123	-136	185	217	123	-136	147	-111	185	217	147	-111	165	-80	185	217	165	-80	176	-48	185	217	176	-48	240	204	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	113	-68	123	-136	117	-53	260	388	249	243	266	306	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	69	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	46	-158	46	-158	55	-82	42	-84	46	-158	42	-84	34	-153	34	-153	42	-84	32	-89	34	-153	32	-89	25	-146	25	-146	32	-89	23	-98	25	-146	23	-98	18	-135	18	-135	23	-98	18	-109	18	-135	18	-109	16	-121	70	-124	74	-119	74	-91	74	-91	74	-119	77	-113	74	-91	77	-113	77	-97	77	-97	77	-113	79	-104	69	-86	66	-128	70	-124	69	-86	70	-124	74	-91	113	-68	107	-90	123	-136	123	-136	107	-90	98	-113	123	-136	98	-113	94	-153	94	-153	98	-113	87	-131	94	-153	87	-131	74	-138	74	-138	71	-138	94	-153	94	-153	71	-138	69	-137	94	-153	69	-137	67	-136	50	107	61	76	85	257	85	257	61	76	79	48	85	257	79	48	85	141	85	141	79	48	88	118	46	257	46	141	50	107	46	257	50	107	85	257	132	7	147	-111	142	47	132	7	142	47	123	60	132	7	123	60	107	76	132	7	107	76	103	25	103	25	107	76	95	96	103	25	95	96	88	118	103	25	88	118	79	48	230	41	198	35	238	2	206	301	198	35	266	306	206	301	266	306	211	318	211	318	266	306	219	335	313	390	322	412	311	391	311	391	322	412	309	391	296	384	309	391	306	410	296	384	306	410	290	406	269	321	276	343	276	399	276	399	276	343	285	366	276	399	285	366	290	406	290	406	285	366	296	384	266	306	269	321	276	399	266	306	276	399	263	390	266	306	263	390	251	379	266	306	251	379	239	366	266	306	239	366	228	351	266	306	228	351	219	335	206	301	142	47	147	-111	206	301	147	-111	165	-80	206	301	165	-80	176	-48	206	301	176	-48	188	-5	206	301	188	-5	192	-5	206	301	192	-5	198	35	123	-136	147	-111	132	7	123	-136	132	7	117	-53	123	-136	117	-53	113	-68	94	-153	67	-136	60	-159	60	-159	67	-136	65	-134	60	-159	65	-134	65	-132	365	362	364	388	359	351	359	351	364	388	358	399	359	351	358	399	351	343	351	343	358	399	348	406	351	343	348	406	340	337	340	337	348	406	336	410	340	337	336	410	328	335	328	335	336	410	322	412	328	335	322	412	320	336	320	336	322	412	318	386	320	336	318	386	316	382	320	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	372	304	358	305	351	306	366	306	366	305	351	309	344	306	366	309	344	309	372	309	372	309	344	314	339	322	412	313	390	315	389	322	412	315	389	317	388	322	412	317	388	318	386	322	412	306	410	309	391	339	257	299	257	310	54	339	257	310	54	331	95	339	257	331	95	339	141	310	54	299	257	299	141	310	54	299	141	294	109	310	54	294	109	280	80	310	54	280	80	278	23	258	57	230	41	238	2	258	57	238	2	278	23	258	57	278	23	280	80	238	2	198	35	192	-5	364	388	365	362	367	374	62	-83	65	-132	69	-86	66	-128	68	-86	65	-132	65	-132	62	-83	60	-159	60	-159	62	-83	55	-82	60	-159	55	-82	44	-157	44	-157	55	-82	42	-84	44	-157	42	-84	32	-152	32	-152	42	-84	31	-90	32	-152	31	-90	23	-143	23	-143	31	-90	23	-99	23	-143	23	-99	18	-133	18	-133	23	-99	18	-110	18	-133	18	-110	16	-121	68	-86	70	-124	73	-90	73	-90	70	-124	74	-119	73	-90	74	-119	77	-97	77	-97	74	-119	77	-113	77	-97	77	-113	79	-104	69	-137	78	-157	72	-138	72	-138	78	-157	74	-138	84	-134	74	-138	78	-157	84	-134	78	-157	95	-153	266	306	273	334	275	398	275	398	273	334	281	357	275	398	281	357	289	405	289	405	281	357	289	375	289	405	289	375	304	410	304	410	289	375	299	387	304	410	299	387	309	391	309	391	311	391	322	412	322	412	311	391	313	391	322	412	313	391	315	389	266	306	275	398	262	389	266	306	262	389	251	379	266	306	251	379	238	365	266	306	238	365	227	350	266	306	227	350	218	334	266	306	218	334	211	317	266	306	211	317	206	301	266	306	206	301	176	-48	206	301	117	-53	122	-137	206	301	122	-137	134	-126	206	301	134	-126	146	-112	206	301	146	-112	156	-96	206	301	156	-96	165	-80	206	301	165	-80	171	-64	206	301	171	-64	176	-48	93	-122	95	-153	101	-104	101	-104	95	-153	109	-146	101	-104	109	-146	109	-81	109	-81	109	-146	122	-137	109	-81	122	-137	117	-53	365	363	365	386	360	352	360	352	365	386	360	397	360	352	360	397	352	343	352	343	360	397	351	405	352	343	351	405	341	337	341	337	351	405	338	410	341	337	338	410	328	335	328	335	338	410	322	412	328	335	322	412	321	336	321	336	322	412	318	386	321	336	318	386	316	382	321	336	316	382	314	339	314	339	316	382	313	377	314	339	313	377	309	344	309	344	313	377	309	372	309	344	309	372	306	366	306	366	304	358	305	350	306	366	305	350	309	344	322	412	315	389	317	388	322	412	317	388	318	386	322	412	304	410	309	391	65	-132	60	-159	65	-134	65	-134	60	-159	78	-157	65	-134	78	-157	67	-136	67	-136	78	-157	69	-137	116	479	116	440	368	440	116	479	368	440	368	479	365	386	365	363	367	374	84	-134	95	-153	93	-122	62	-83	65	-132	68	-86	68	-86	66	-128	70	-124	16	-187	16	-227	269	-227	16	-187	269	-227	269	-187	68	-128	70	-86	67	-132	67	-132	64	-83	63	-159	63	-159	64	-83	57	-82	63	-159	57	-82	46	-157	46	-157	57	-82	43	-84	46	-157	43	-84	34	-152	34	-152	43	-84	32	-90	34	-152	32	-90	25	-143	25	-143	32	-90	24	-99	25	-143	24	-99	20	-133	20	-133	24	-99	20	-110	20	-133	20	-110	18	-121	70	-86	72	-124	75	-90	75	-90	72	-124	76	-119	75	-90	76	-119	79	-97	79	-97	76	-119	79	-113	79	-97	79	-113	80	-104	71	-137	80	-157	74	-138	74	-138	80	-157	75	-138	86	-134	75	-138	80	-157	86	-134	80	-157	97	-153	208	301	119	-53	124	-137	208	301	124	-137	136	-126	208	301	136	-126	148	-112	208	301	148	-112	158	-96	208	301	158	-96	167	-80	208	301	167	-80	173	-64	208	301	173	-64	179	-48	208	301	179	-48	267	306	208	301	267	306	213	317	95	-122	97	-153	103	-104	103	-104	97	-153	111	-146	103	-104	111	-146	111	-81	111	-81	111	-146	124	-137	111	-81	124	-137	119	-53	267	306	275	334	277	398	277	398	275	334	283	357	277	398	283	357	291	405	291	405	283	357	292	375	291	405	292	375	307	410	307	410	292	375	301	387	307	410	301	387	311	391	311	391	313	391	324	412	324	412	313	391	315	391	324	412	315	391	317	389	267	306	277	398	264	389	267	306	264	389	253	379	267	306	253	379	240	365	267	306	240	365	229	350	267	306	229	350	220	334	267	306	220	334	213	317	367	363	367	386	362	352	362	352	367	386	361	397	362	352	361	397	354	343	354	343	361	397	353	405	354	343	353	405	343	337	343	337	353	405	340	410	343	337	340	410	329	335	329	335	340	410	324	412	329	335	324	412	323	336	323	336	324	412	320	386	323	336	320	386	318	382	323	336	318	382	316	339	316	339	318	382	315	377	316	339	315	377	311	344	311	344	315	377	311	372	311	344	311	372	307	366	307	366	306	358	307	350	307	366	307	350	311	344	324	412	317	389	319	388	324	412	319	388	320	386	324	412	307	410	311	391	67	-132	63	-159	68	-134	68	-134	63	-159	80	-157	68	-134	80	-157	69	-136	69	-136	80	-157	71	-137	367	386	367	363	368	374	86	-134	97	-153	95	-122	64	-83	67	-132	70	-86	70	-86	68	-128	72	-124	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	152	388	156	398	164	443	164	443	156	398	164	405	164	443	164	405	187	447	187	447	164	405	174	410	187	447	174	410	187	412	187	412	199	410	210	443	210	443	199	410	210	406	210	443	210	406	218	398	164	443	144	433	152	388	152	388	144	433	150	375	152	362	150	375	144	317	152	362	144	317	164	307	144	317	150	375	144	433	144	317	144	433	129	332	129	332	144	433	129	418	129	332	129	418	119	352	119	352	129	418	119	398	119	352	119	398	115	375	218	352	210	345	210	307	210	307	210	345	200	340	210	307	200	340	188	338	188	338	200	340	187	338	187	338	175	340	187	303	187	303	175	340	164	344	187	303	164	344	164	307	164	307	164	344	157	352	164	307	157	352	152	362	230	433	224	376	230	317	230	433	230	317	246	418	246	418	230	317	246	332	246	418	246	332	256	398	256	398	246	332	256	352	256	398	256	352	259	375	230	433	210	443	218	398	230	433	218	398	223	388	230	433	223	388	224	376	210	443	187	447	187	412	230	317	224	376	223	363	230	317	223	363	218	352	230	317	218	352	210	307	187	338	187	303	210	307	187	338	210	307	188	338	209	148	343	104	343	148	209	-27	166	104	166	-27	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	104	280	132	280	166	368	166	368	132	280	189	329	166	368	189	329	211	368	211	368	189	329	244	280	211	368	244	280	273	280	209	148	343	104	343	148	209	-27	166	104	166	-27	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	143	373	138	335	152	331	143	373	152	331	164	368	164	368	152	331	171	320	164	368	171	320	185	357	185	357	171	320	191	307	185	357	191	307	206	345	206	345	191	307	212	296	206	345	212	296	224	334	224	334	212	296	233	291	224	334	233	291	238	329	238	329	233	291	253	296	238	329	253	296	248	331	283	328	292	350	296	373	283	328	296	373	276	373	283	328	276	373	272	357	283	328	272	357	270	310	248	331	253	296	257	336	257	336	253	296	270	310	257	336	270	310	265	345	265	345	270	310	272	357	110	319	118	328	123	368	123	368	118	328	128	334	123	368	128	334	143	373	143	373	128	334	138	335	106	356	92	339	99	291	106	356	99	291	103	307	106	356	103	307	110	319	106	356	110	319	123	368	83	316	79	291	99	291	83	316	99	291	92	339	209	148	343	104	343	148	209	-27	166	104	166	-27	149	-89	149	-114	155	-77	155	-77	149	-114	155	-126	155	-77	155	-126	164	-68	164	-68	155	-126	164	-135	164	-68	164	-135	175	-62	175	-62	164	-135	175	-140	175	-62	175	-140	187	-60	187	-60	175	-140	187	-142	187	-60	187	-142	200	-62	200	-62	187	-142	200	-140	200	-62	200	-140	211	-68	211	-68	200	-140	211	-135	211	-68	211	-135	220	-77	220	-77	211	-135	220	-126	220	-77	220	-126	226	-89	226	-89	220	-126	226	-114	226	-89	226	-114	228	-102	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	149	-114	149	-89	147	-102	126	-77	137	-75	137	-75	142	-38	137	-75	151	-79	142	-38	151	-79	162	-42	162	-42	151	-79	169	-90	162	-42	169	-90	184	-53	184	-53	169	-90	189	-103	184	-53	189	-103	204	-66	204	-66	189	-103	210	-114	204	-66	210	-114	222	-77	222	-77	210	-114	231	-119	222	-77	231	-119	237	-82	237	-82	231	-119	251	-115	237	-82	251	-115	247	-80	282	-85	292	-62	296	-38	282	-85	296	-38	276	-38	282	-85	276	-38	272	-53	282	-85	272	-53	269	-103	247	-80	251	-115	256	-74	256	-74	251	-115	269	-103	256	-74	269	-103	265	-65	265	-65	269	-103	272	-53	109	-91	117	-82	122	-42	122	-42	117	-82	126	-77	122	-42	126	-77	142	-38	142	-38	126	-77	137	-75	105	-56	92	-75	98	-119	105	-56	98	-119	103	-103	105	-56	103	-103	109	-91	105	-56	109	-91	122	-42	83	-97	79	-119	98	-119	83	-97	98	-119	92	-75	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	277	-76	239	-116	239	-116	277	-76	239	-116	374	-122	277	-76	374	-122	291	-83	277	-76	291	-83	291	-80	277	-76	291	-80	304	-47	297	81	294	49	306	47	297	81	306	47	315	83	315	83	306	47	316	42	315	83	316	42	335	81	335	81	316	42	324	33	335	81	324	33	329	23	269	40	276	45	281	74	281	74	276	45	284	48	281	74	284	48	297	81	297	81	284	48	294	49	267	62	254	44	256	22	267	62	256	22	262	32	267	62	262	32	269	40	267	62	269	40	281	74	335	81	331	11	338	-36	335	81	338	-36	351	73	351	73	338	-36	352	-22	351	73	352	-22	364	61	364	61	352	-22	363	-9	364	61	363	-9	370	2	372	46	364	61	370	2	372	46	370	2	374	15	372	46	374	15	375	27	338	-36	331	11	329	-5	338	-36	329	-5	320	-24	338	-36	320	-24	304	-47	338	-36	304	-47	291	-80	370	-77	362	-81	374	-122	374	-122	362	-81	351	-82	374	-122	351	-82	334	-83	374	-122	334	-83	291	-83	376	-70	370	-77	374	-122	376	-70	374	-122	389	-59	376	-70	389	-59	381	-59	209	281	166	281	209	-27	209	-27	166	281	166	148	209	-27	166	148	166	104	166	104	166	148	32	148	166	104	32	148	32	104	209	104	343	104	209	148	209	148	343	104	343	148	209	-27	166	104	166	-27	374	-122	239	-116	239	-122	335	81	329	23	331	11	256	22	254	44	243	22	148	35	148	10	154	47	154	47	148	10	154	-1	154	47	154	-1	163	56	163	56	154	-1	163	-10	163	56	163	-10	174	62	174	62	163	-10	174	-15	174	62	174	-15	187	64	187	64	174	-15	187	-17	187	64	187	-17	200	62	200	62	187	-17	200	-15	200	62	200	-15	211	56	211	56	200	-15	211	-10	211	56	211	-10	220	47	220	47	211	-10	220	-1	220	47	220	-1	226	35	226	35	220	-1	226	10	226	35	226	10	228	22	33	148	33	104	343	104	33	148	343	104	343	148	148	10	148	35	146	22	35	35	35	10	41	47	41	47	35	10	41	-1	41	47	41	-1	50	56	50	56	41	-1	50	-10	50	56	50	-10	61	62	61	62	50	-10	61	-15	61	62	61	-15	74	64	74	64	61	-15	74	-17	74	64	74	-17	87	62	87	62	74	-17	87	-15	87	62	87	-15	98	56	98	56	87	-15	98	-10	98	56	98	-10	107	47	107	47	98	-10	107	-1	107	47	107	-1	113	35	113	35	107	-1	113	10	113	35	113	10	115	22	35	243	35	218	41	255	41	255	35	218	41	206	41	255	41	206	50	264	50	264	41	206	50	198	50	264	50	198	61	270	61	270	50	198	61	192	61	270	61	192	74	272	74	272	61	192	74	190	74	272	74	190	87	270	87	270	74	190	87	192	87	270	87	192	98	264	98	264	87	192	98	198	98	264	98	198	107	255	107	255	98	198	107	206	107	255	107	206	113	243	113	243	107	206	113	218	113	243	113	218	115	230	33	148	33	104	343	104	33	148	343	104	343	148	263	35	263	10	269	47	269	47	263	10	269	-1	269	47	269	-1	277	56	277	56	269	-1	277	-10	277	56	277	-10	289	62	289	62	277	-10	289	-15	289	62	289	-15	301	64	301	64	289	-15	301	-17	301	64	301	-17	314	62	314	62	301	-17	314	-15	314	62	314	-15	326	56	326	56	314	-15	326	-10	326	56	326	-10	335	47	335	47	326	-10	335	-1	335	47	335	-1	341	35	341	35	335	-1	341	10	341	35	341	10	343	22	263	243	263	218	269	255	269	255	263	218	269	206	269	255	269	206	277	264	277	264	269	206	277	198	277	264	277	198	289	270	289	270	277	198	289	192	289	270	289	192	301	272	301	272	289	192	301	190	301	272	301	190	314	270	314	270	301	190	314	192	314	270	314	192	326	264	326	264	314	192	326	198	326	264	326	198	335	255	335	255	326	198	335	206	335	255	335	206	341	243	341	243	335	206	341	218	341	243	341	218	343	230	263	218	263	243	261	230	263	10	263	35	261	22	35	218	35	243	33	230	35	10	35	35	33	22	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	175	157	287	-16	206	127	206	127	287	-16	318	15	135	344	135	317	141	355	141	355	135	317	141	306	141	355	141	306	150	364	150	364	141	306	150	297	150	364	150	297	161	371	161	371	150	297	161	291	161	371	161	291	175	373	175	373	161	291	175	289	175	373	175	289	188	371	188	371	175	289	188	291	188	371	188	291	199	364	199	364	188	291	199	297	199	364	199	297	208	355	208	355	199	297	208	306	208	355	208	306	214	344	214	344	208	306	214	317	214	344	214	317	217	330	287	269	175	157	206	127	287	269	206	127	318	238	65	269	33	238	145	127	65	269	145	127	175	157	135	317	135	344	133	330	64	-50	64	-94	287	-94	64	-50	287	-94	287	-50	206	127	318	238	287	269	206	127	287	269	175	157	206	127	175	157	287	-16	206	127	287	-16	318	15	33	15	64	-16	145	127	145	127	64	-16	175	95	145	127	175	95	175	157	175	157	175	95	287	-16	65	269	33	238	145	127	65	269	145	127	175	157	33	-29	318	-29	33	15	33	15	318	-29	95	15	33	15	95	15	145	127	145	127	95	15	175	95	145	127	175	95	175	157	175	157	175	95	256	15	175	157	256	15	206	127	206	127	256	15	318	15	287	269	175	157	206	127	287	269	206	127	318	238	256	15	95	15	318	-29	256	15	318	-29	318	15	65	269	33	238	145	127	65	269	145	127	175	157	155	338	13	338	31	324	155	338	31	324	43	320	155	338	43	320	49	312	155	338	49	312	52	300	155	338	52	300	52	281	155	338	52	281	126	319	155	338	126	319	137	324	155	338	137	324	155	326	117	25	117	281	52	281	117	25	52	281	52	61	117	25	52	61	52	42	117	25	52	42	50	28	117	25	50	28	353	0	117	25	353	0	250	25	52	281	117	281	118	299	52	281	118	299	120	312	52	281	120	312	126	319	353	338	211	338	229	324	353	338	229	324	241	320	353	338	241	320	247	312	353	338	247	312	249	300	353	338	249	300	250	281	353	338	250	281	324	319	353	338	324	319	336	324	353	338	336	324	353	326	315	56	315	281	250	281	250	281	315	281	315	299	250	281	315	299	318	312	353	12	336	14	353	0	353	0	336	14	324	19	353	0	324	19	250	25	250	25	324	19	318	27	250	25	318	27	250	281	250	281	318	27	315	39	250	281	315	39	315	56	353	0	50	28	43	20	353	0	43	20	32	14	353	0	32	14	14	12	353	0	14	12	14	0	229	324	211	338	211	326	324	319	250	281	318	312	31	324	13	338	13	326	26	-13	73	-13	143	268	143	268	73	-13	160	193	143	268	160	193	177	268	177	268	160	193	247	-13	177	268	247	-13	294	-13	33	349	33	305	286	305	33	349	286	305	286	349	33	444	33	400	286	400	33	444	286	400	286	444	33	-145	33	-189	286	-189	33	-145	286	-189	286	-145	33	-49	33	-93	286	-93	33	-49	286	-93	286	-49	294	268	247	268	177	-13	177	-13	247	268	160	61	177	-13	160	61	143	-13	143	-13	160	61	73	268	143	-13	73	268	26	268	148	-24	148	-51	154	-13	154	-13	148	-51	154	-62	154	-13	154	-62	163	-4	163	-4	154	-62	163	-71	163	-4	163	-71	174	1	174	1	163	-71	174	-77	174	1	174	-77	187	3	187	3	174	-77	187	-79	187	3	187	-79	201	1	201	1	187	-79	201	-77	201	1	201	-77	212	-4	212	-4	201	-77	212	-71	212	-4	212	-71	221	-13	221	-13	212	-71	221	-62	221	-13	221	-62	227	-24	227	-24	221	-62	227	-51	227	-24	227	-51	229	-38	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	148	-51	148	-24	146	-38	34	57	34	13	341	13	34	57	341	13	341	57	34	156	34	112	341	112	34	156	341	112	341	156	34	253	34	209	341	209	34	253	341	209	341	253	148	359	148	332	154	370	154	370	148	332	154	321	154	370	154	321	163	379	163	379	154	321	163	312	163	379	163	312	174	385	174	385	163	312	174	306	174	385	174	306	187	387	187	387	174	306	187	304	187	387	187	304	201	385	201	385	187	304	201	306	201	385	201	306	212	379	212	379	201	306	212	312	212	379	212	312	221	370	221	370	212	312	221	321	221	370	221	321	227	359	227	359	221	321	227	332	227	359	227	332	229	345	148	332	148	359	146	345	101	131	118	134	118	134	123	178	118	134	140	128	123	178	140	128	154	172	154	172	140	128	165	113	154	172	165	113	183	157	183	157	165	113	193	96	183	157	193	96	211	140	211	140	193	96	223	81	211	140	223	81	236	125	236	125	223	81	254	75	236	125	254	75	257	119	257	119	254	75	283	81	257	119	283	81	274	122	147	254	147	227	153	265	153	265	147	227	153	216	153	265	153	216	162	274	162	274	153	216	162	207	162	274	162	207	173	280	173	280	162	207	173	201	173	280	173	201	186	282	186	282	173	201	186	199	186	282	186	199	200	280	200	280	186	199	200	201	200	280	200	201	211	274	211	274	200	201	211	207	211	274	211	207	220	265	220	265	211	207	220	216	220	265	220	216	226	254	226	254	220	216	226	227	226	254	226	227	228	241	324	125	336	155	341	187	324	125	341	187	314	187	324	125	314	187	307	164	324	125	307	164	307	99	274	122	283	81	287	131	287	131	283	81	307	99	287	131	307	99	298	146	298	146	307	99	307	164	76	107	87	122	93	172	93	172	87	122	101	131	93	172	101	131	123	178	123	178	101	131	118	134	69	156	51	131	60	66	69	156	60	66	67	89	69	156	67	89	76	107	69	156	76	107	93	172	39	100	33	66	60	66	39	100	60	66	51	131	147	227	147	254	145	241	34	14	34	-29	341	-29	34	14	341	-29	341	14	34	116	34	72	341	72	34	116	341	72	341	116	123	275	118	231	140	225	123	275	140	225	154	269	154	269	140	225	166	210	154	269	166	210	184	254	184	254	166	210	194	193	184	254	194	193	211	237	211	237	194	193	224	178	211	237	224	178	236	222	236	222	224	178	254	172	236	222	254	172	257	216	257	216	254	172	284	179	257	216	284	179	274	219	148	351	148	324	154	362	154	362	148	324	154	313	154	362	154	313	163	371	163	371	154	313	163	304	163	371	163	304	174	377	174	377	163	304	174	298	174	377	174	298	187	379	187	379	174	298	187	296	187	379	187	296	200	377	200	377	187	296	200	298	200	377	200	298	212	371	212	371	200	298	212	304	212	371	212	304	221	362	221	362	212	304	221	313	221	362	221	313	227	351	227	351	221	313	227	324	227	351	227	324	229	338	325	222	336	252	342	284	325	222	342	284	315	284	325	222	315	284	308	261	325	222	308	261	308	196	274	219	284	179	288	228	288	228	284	179	308	196	288	228	308	196	299	242	299	242	308	196	308	261	77	205	88	219	94	269	94	269	88	219	101	228	94	269	101	228	123	275	123	275	101	228	118	231	70	253	51	228	61	163	70	253	61	163	68	186	70	253	68	186	77	205	70	253	77	205	94	269	39	198	34	163	61	163	39	198	61	163	51	228	148	324	148	351	146	338	34	98	34	54	341	54	34	98	341	54	341	98	34	200	34	156	341	156	34	200	341	156	341	200	129	397	122	399	125	349	125	349	122	399	114	400	125	349	114	400	111	351	111	351	114	400	107	398	111	351	107	398	102	355	102	355	107	398	100	395	102	355	100	395	95	361	95	361	100	395	95	390	95	361	95	390	92	384	92	384	91	376	92	368	92	384	92	368	95	361	138	278	143	286	144	319	144	319	143	286	151	296	144	319	151	296	152	321	152	321	151	296	157	304	152	321	157	304	160	323	160	323	157	304	163	310	160	323	163	310	167	327	167	327	163	310	170	316	167	327	170	316	176	333	176	333	170	316	180	324	176	333	180	324	176	336	176	336	181	344	171	349	133	318	119	316	122	268	133	318	122	268	127	269	133	318	127	269	132	273	133	318	132	273	138	278	133	318	138	278	144	319	163	412	164	408	164	425	164	425	164	408	166	403	164	425	166	403	168	432	168	432	166	403	168	397	168	432	168	397	173	437	173	437	168	397	172	391	173	437	172	391	177	380	183	356	184	345	189	442	184	321	184	345	181	344	184	321	181	344	180	324	171	349	163	354	165	341	171	349	165	341	176	336	146	378	147	346	152	368	152	368	147	346	156	344	152	368	156	344	157	360	157	360	156	344	165	341	157	360	165	341	163	354	201	336	206	351	196	344	196	344	193	345	193	321	193	321	189	442	189	224	189	224	189	442	184	345	189	224	184	345	184	321	201	332	201	336	196	344	201	332	196	344	203	319	203	319	196	344	196	324	196	324	196	344	193	321	201	332	203	319	211	328	211	328	203	319	209	315	211	328	209	315	214	311	206	351	210	342	213	358	213	358	210	342	218	345	213	358	218	345	219	364	219	364	218	345	226	347	219	364	226	347	226	371	226	371	226	347	233	381	212	424	209	431	210	402	212	424	210	402	212	406	212	424	212	406	213	410	212	424	213	410	213	415	194	368	196	375	197	441	197	441	196	375	199	383	197	441	199	383	204	437	204	437	199	383	204	391	204	437	204	391	209	431	209	431	204	391	208	397	209	431	208	397	210	402	228	321	224	299	234	286	228	321	234	286	238	319	238	319	234	286	242	277	238	319	242	277	250	318	250	318	242	277	248	271	250	318	248	271	255	268	220	324	211	328	214	311	220	324	214	311	219	305	220	324	219	305	224	299	220	324	224	299	228	321	255	268	262	267	264	316	264	316	262	267	271	269	264	316	271	269	274	313	274	313	271	269	277	272	274	313	277	272	281	308	281	308	277	272	282	277	281	308	282	277	285	301	285	301	282	277	285	284	285	301	285	284	286	292	287	376	285	383	284	366	284	366	285	383	281	390	284	366	281	390	278	359	278	359	281	390	276	395	278	359	276	395	269	353	269	353	276	395	268	398	269	353	268	398	261	400	258	350	269	353	261	400	258	350	261	400	254	399	258	350	254	399	249	397	258	350	249	397	246	349	249	397	244	394	246	349	246	349	244	394	238	389	246	349	238	389	234	349	234	349	238	389	233	381	234	349	233	381	226	347	194	368	197	441	193	361	193	361	197	441	189	442	193	361	189	442	193	353	193	353	189	442	193	321	193	353	193	321	193	345	195	300	197	225	198	291	198	291	197	225	204	229	198	291	204	229	201	283	201	283	204	229	206	272	197	225	195	300	194	310	197	225	194	310	193	321	197	225	193	321	189	224	177	380	180	372	181	441	181	441	180	372	182	365	181	441	182	365	189	442	189	442	182	365	183	356	213	258	211	262	213	241	213	258	213	241	214	250	213	258	214	250	214	254	209	267	206	272	209	234	209	267	209	234	213	241	209	267	213	241	211	262	184	321	183	309	189	224	189	224	183	309	182	299	189	224	182	299	181	225	181	225	182	299	180	291	181	225	180	291	177	282	181	225	177	282	174	229	174	229	177	282	172	273	174	229	172	273	169	234	169	234	172	273	169	267	169	234	169	267	166	262	165	241	169	234	166	262	165	241	166	262	165	258	165	241	165	258	164	254	165	241	164	254	164	250	140	387	134	393	137	348	140	387	137	348	147	346	140	387	147	346	146	378	137	348	134	393	129	397	137	348	129	397	125	349	91	291	92	283	93	301	93	301	92	283	96	277	93	301	96	277	98	308	98	308	96	277	101	272	98	308	101	272	107	313	107	313	101	272	108	268	107	313	108	268	119	316	119	316	108	268	116	267	119	316	116	267	122	268	209	234	206	272	204	229	173	437	177	380	181	441	250	318	255	268	264	316	206	351	201	336	210	342	181	344	176	336	180	324	163	412	164	425	163	417	101	78	118	81	118	81	123	125	118	81	140	75	123	125	140	75	154	119	154	119	140	75	166	60	154	119	166	60	184	104	184	104	166	60	194	43	184	104	194	43	211	87	211	87	194	43	224	28	211	87	224	28	236	72	236	72	224	28	254	22	236	72	254	22	257	66	257	66	254	22	284	28	257	66	284	28	274	69	77	54	88	69	94	119	94	119	88	69	101	78	94	119	101	78	123	125	123	125	101	78	118	81	70	103	51	78	61	13	70	103	61	13	68	36	70	103	68	36	77	54	70	103	77	54	94	119	39	47	34	13	61	13	39	47	61	13	51	78	123	245	118	201	140	195	123	245	140	195	154	239	154	239	140	195	166	180	154	239	166	180	184	224	184	224	166	180	194	163	184	224	194	163	211	207	211	207	194	163	224	148	211	207	224	148	236	192	236	192	224	148	254	142	236	192	254	142	257	186	257	186	254	142	284	148	257	186	284	148	274	189	325	72	336	102	342	134	325	72	342	134	315	134	325	72	315	134	308	111	325	72	308	111	308	46	274	69	284	28	288	78	288	78	284	28	308	46	288	78	308	46	299	93	299	93	308	46	308	111	325	192	336	222	342	254	325	192	342	254	315	254	325	192	315	254	308	231	325	192	308	231	308	166	274	189	284	148	288	198	288	198	284	148	308	166	288	198	308	166	299	213	299	213	308	166	308	231	77	174	88	189	94	239	94	239	88	189	101	198	94	239	101	198	123	245	123	245	101	198	118	201	70	223	51	198	61	133	70	223	61	133	68	156	70	223	68	156	77	174	70	223	77	174	94	239	39	167	34	133	61	133	39	167	61	133	51	198	104	288	132	288	166	376	166	376	132	288	189	337	166	376	189	337	211	376	211	376	189	337	244	288	211	376	244	288	273	288	46	-43	46	-87	340	-87	46	-43	340	-87	340	-43	46	58	46	14	340	14	46	58	340	14	340	58	123	211	118	167	140	161	123	211	140	161	154	205	154	205	140	161	166	146	154	205	166	146	184	190	184	190	166	146	194	129	184	190	194	129	211	173	211	173	194	129	224	114	211	173	224	114	236	158	236	158	224	114	254	108	236	158	254	108	257	152	257	152	254	108	284	115	257	152	284	115	274	155	77	140	88	155	94	205	94	205	88	155	101	164	94	205	101	164	123	211	123	211	101	164	118	167	70	189	51	164	61	99	70	189	61	99	68	121	70	189	68	121	77	140	70	189	77	140	94	205	39	133	34	99	61	99	39	133	61	99	51	164	123	331	118	287	140	281	123	331	140	281	154	325	154	325	140	281	166	266	154	325	166	266	184	310	184	310	166	266	194	249	184	310	194	249	211	293	211	293	194	249	224	234	211	293	224	234	236	278	236	278	224	234	254	228	236	278	254	228	257	272	257	272	254	228	284	235	257	272	284	235	274	275	325	278	336	308	342	340	325	278	342	340	315	340	325	278	315	340	308	317	325	278	308	317	308	253	274	275	284	235	288	284	288	284	284	235	308	253	288	284	308	253	299	299	299	299	308	253	308	317	325	158	336	188	342	220	325	158	342	220	315	220	325	158	315	220	308	197	325	158	308	197	308	133	274	155	284	115	288	164	288	164	284	115	308	133	288	164	308	133	299	179	299	179	308	133	308	197	77	260	88	275	94	325	94	325	88	275	101	284	94	325	101	284	123	331	123	331	101	284	118	287	70	309	51	284	61	219	70	309	61	219	68	241	70	309	68	241	77	260	70	309	77	260	94	325	39	253	34	219	61	219	39	253	61	219	51	284	209	175	166	175	209	-78	209	-78	166	175	166	68	209	-78	166	68	166	23	166	23	166	68	32	68	166	23	32	68	32	23	209	23	343	23	209	68	33	230	33	186	343	186	33	230	343	186	343	230	33	333	33	289	343	289	33	333	343	289	343	333	209	68	343	23	343	68	209	-78	166	23	166	-78	32	-35	32	-78	342	-78	32	-35	342	-78	342	-35	32	66	32	22	342	22	32	66	342	22	342	66	209	333	166	333	209	78	209	78	166	333	166	229	209	78	166	229	166	185	166	185	166	229	32	229	166	185	32	229	32	185	209	185	343	185	209	229	209	229	343	185	343	229	209	78	166	185	166	78	101	35	118	38	118	38	121	82	118	38	139	32	121	82	139	32	151	76	151	76	139	32	164	17	151	76	164	17	181	61	181	61	164	17	191	0	181	61	191	0	209	44	209	44	191	0	221	-14	209	44	221	-14	235	29	235	29	221	-14	252	-20	235	29	252	-20	257	23	257	23	252	-20	281	-14	257	23	281	-14	274	26	324	26	336	56	341	91	324	26	341	91	314	91	324	26	314	91	307	68	324	26	307	68	305	1	274	26	281	-14	287	35	287	35	281	-14	305	1	287	35	305	1	298	49	298	49	305	1	307	68	76	11	87	26	91	75	91	75	87	26	101	35	91	75	101	35	121	82	121	82	101	35	118	38	67	57	50	32	60	-29	67	57	60	-29	67	-6	67	57	67	-6	76	11	67	57	76	11	91	75	39	1	33	-29	60	-29	39	1	60	-29	50	32	34	182	34	138	341	138	34	182	341	138	341	182	34	284	34	240	341	240	34	284	341	240	341	284	40	104	40	60	335	-69	40	104	335	-69	335	-25	117	185	335	280	335	324	117	185	335	324	40	195	117	185	40	195	335	45	117	185	335	45	335	89	335	45	40	195	40	175	40	-25	40	-69	335	60	40	-25	335	60	335	104	258	185	40	89	335	175	258	185	335	175	335	195	258	185	335	195	40	324	258	185	40	324	40	280	335	175	40	89	40	45	152	-49	161	-106	176	-6	176	-6	161	-106	191	-49	176	-6	191	-49	206	50	206	50	191	-49	214	-6	206	50	214	-6	244	50	214	-6	191	-49	335	-49	214	-6	335	-49	335	-6	40	-6	40	-49	152	-49	40	-6	152	-49	176	-6	117	183	335	279	335	323	117	183	335	323	40	193	117	183	40	193	335	44	117	183	335	44	335	88	335	44	40	193	40	173	161	-106	152	-49	123	-106	152	-49	161	-106	176	-6	176	-6	161	-106	191	-49	176	-6	191	-49	206	50	206	50	191	-49	214	-6	206	50	214	-6	244	50	214	-6	191	-49	335	-49	214	-6	335	-49	335	-6	40	-6	40	-49	152	-49	40	-6	152	-49	176	-6	258	183	40	88	335	173	258	183	335	173	335	193	258	183	335	193	40	323	258	183	40	323	40	279	335	173	40	88	40	44	161	-106	152	-49	123	-106	128	-76	129	-31	124	-75	124	-75	129	-31	123	-30	124	-75	123	-30	121	-75	121	-75	123	-30	118	-74	101	-78	118	-74	123	-30	101	-78	123	-30	93	-36	123	89	118	45	129	43	123	89	129	43	140	87	140	87	129	43	141	38	140	87	141	38	156	81	156	81	141	38	154	31	156	81	154	31	168	22	156	-37	150	-35	165	-95	165	-95	150	-35	143	-33	165	-95	143	-33	137	-151	137	-151	143	-33	136	-31	137	-151	136	-31	135	-78	135	-78	136	-31	131	-77	131	-77	136	-31	129	-31	131	-77	129	-31	128	-76	60	-142	67	-120	69	-53	69	-53	67	-120	76	-101	69	-53	76	-101	93	-36	93	-36	76	-101	87	-87	93	-36	87	-87	101	-78	60	-142	69	-53	51	-77	60	-142	51	-77	39	-108	60	-142	39	-108	33	-142	212	-2	220	-6	229	107	229	107	220	-6	228	-9	229	107	228	-9	233	37	233	37	228	-9	237	-12	233	37	268	107	229	107	307	75	298	56	307	10	307	10	298	56	287	42	307	10	287	42	283	-7	283	-7	287	42	274	33	283	-7	274	33	257	30	257	30	253	30	254	-14	254	-14	253	30	248	31	254	-14	248	31	245	-13	245	-13	248	31	243	32	245	-13	243	32	238	34	238	34	233	37	237	-12	238	34	237	-12	245	-13	189	65	186	-53	212	-2	189	65	212	-2	204	55	204	55	212	-2	229	107	186	-53	189	65	182	13	186	-53	182	13	182	-106	186	-53	182	-106	199	-116	186	-53	199	-116	202	-63	173	74	156	81	168	22	173	74	168	22	182	13	173	74	182	13	189	65	307	-44	298	-63	307	-109	307	-109	298	-63	287	-77	307	-109	287	-77	283	-127	283	-127	287	-77	274	-86	283	-127	274	-86	257	-89	257	-89	245	-87	254	-133	254	-133	245	-87	235	-131	324	-83	336	-53	341	-21	324	-83	341	-21	314	-21	324	-83	314	-21	307	-44	324	-83	307	-44	307	-109	257	-89	254	-133	283	-127	324	36	336	66	341	98	324	36	341	98	314	98	324	36	314	98	307	75	324	36	307	75	307	10	257	30	254	-14	283	-7	245	-87	232	-81	235	-131	235	-131	232	-81	218	-73	235	-131	218	-73	217	-125	217	-125	218	-73	202	-63	217	-125	202	-63	199	-116	182	13	156	-37	165	-95	182	13	165	-95	182	-106	135	-78	98	-151	137	-151	76	18	87	32	93	83	93	83	87	32	101	41	93	83	101	41	123	89	123	89	101	41	118	45	69	66	51	42	60	-22	69	66	60	-22	67	0	69	66	67	0	76	18	69	66	76	18	93	83	39	11	33	-22	60	-22	39	11	60	-22	51	42	117	257	335	352	335	396	117	257	335	396	40	267	117	257	40	267	335	117	117	257	335	117	335	161	335	117	40	267	40	247	128	-76	129	-31	124	-75	124	-75	129	-31	123	-30	124	-75	123	-30	121	-75	121	-75	123	-30	118	-74	101	-78	118	-74	123	-30	101	-78	123	-30	93	-36	123	89	118	45	129	43	123	89	129	43	140	87	140	87	129	43	141	38	140	87	141	38	156	81	156	81	141	38	154	31	156	81	154	31	168	22	156	-37	150	-35	165	-95	165	-95	150	-35	143	-33	165	-95	143	-33	137	-151	137	-151	143	-33	136	-31	137	-151	136	-31	135	-78	135	-78	136	-31	131	-77	131	-77	136	-31	129	-31	131	-77	129	-31	128	-76	60	-142	67	-120	69	-53	69	-53	67	-120	76	-101	69	-53	76	-101	93	-36	93	-36	76	-101	87	-87	93	-36	87	-87	101	-78	60	-142	69	-53	51	-77	60	-142	51	-77	39	-108	60	-142	39	-108	33	-142	212	-2	220	-6	229	107	229	107	220	-6	228	-9	229	107	228	-9	233	37	233	37	228	-9	237	-12	233	37	268	107	229	107	307	75	298	56	307	10	307	10	298	56	287	42	307	10	287	42	283	-7	283	-7	287	42	274	33	283	-7	274	33	257	30	257	30	253	30	254	-14	254	-14	253	30	248	31	254	-14	248	31	245	-13	245	-13	248	31	243	32	245	-13	243	32	238	34	238	34	233	37	237	-12	238	34	237	-12	245	-13	189	65	186	-53	212	-2	189	65	212	-2	204	55	204	55	212	-2	229	107	186	-53	189	65	182	13	186	-53	182	13	182	-106	186	-53	182	-106	199	-116	186	-53	199	-116	202	-63	173	74	156	81	168	22	173	74	168	22	182	13	173	74	182	13	189	65	307	-44	298	-63	307	-109	307	-109	298	-63	287	-77	307	-109	287	-77	283	-127	283	-127	287	-77	274	-86	283	-127	274	-86	257	-89	257	-89	245	-87	254	-133	254	-133	245	-87	235	-131	324	-83	336	-53	341	-21	324	-83	341	-21	314	-21	324	-83	314	-21	307	-44	324	-83	307	-44	307	-109	257	-89	254	-133	283	-127	324	36	336	66	341	98	324	36	341	98	314	98	324	36	314	98	307	75	324	36	307	75	307	10	257	30	254	-14	283	-7	245	-87	232	-81	235	-131	235	-131	232	-81	218	-73	235	-131	218	-73	217	-125	217	-125	218	-73	202	-63	217	-125	202	-63	199	-116	182	13	156	-37	165	-95	182	13	165	-95	182	-106	135	-78	98	-151	137	-151	76	18	87	32	93	83	93	83	87	32	101	41	93	83	101	41	123	89	123	89	101	41	118	45	69	66	51	42	60	-22	69	66	60	-22	67	0	69	66	67	0	76	18	69	66	76	18	93	83	39	11	33	-22	60	-22	39	11	60	-22	51	42	258	257	40	161	335	247	258	257	335	247	335	267	258	257	335	267	40	396	258	257	40	396	40	352	335	247	40	161	40	117	117	69	335	165	335	209	117	69	335	209	40	79	117	69	40	79	335	-69	117	69	335	-69	335	-25	40	194	40	150	335	280	40	194	335	280	335	324	335	-69	40	79	40	59	258	69	40	-25	335	59	258	69	335	59	335	79	258	69	335	79	40	209	258	69	40	209	40	165	40	324	40	280	335	150	40	324	335	150	335	194	335	59	40	-25	40	-69	118	47	336	143	336	188	118	47	336	188	41	57	118	47	41	57	336	-91	118	47	336	-91	336	-46	123	335	118	291	140	285	123	335	140	285	154	329	154	329	140	285	165	271	154	329	165	271	183	315	183	315	165	271	193	253	183	315	193	253	211	297	211	297	193	253	223	239	211	297	223	239	236	282	236	282	223	239	254	233	236	282	254	233	257	276	257	276	254	233	283	239	257	276	283	239	274	279	324	283	336	313	341	344	324	283	341	344	314	344	324	283	314	344	307	322	324	283	307	322	307	257	274	279	283	239	287	289	287	289	283	239	307	257	287	289	307	257	298	303	298	303	307	257	307	322	76	265	87	279	93	329	93	329	87	279	101	288	93	329	101	288	123	335	123	335	101	288	118	291	69	313	51	289	60	224	69	313	60	224	67	246	69	313	67	246	76	265	69	313	76	265	93	329	39	258	33	224	60	224	39	258	60	224	51	289	336	-91	41	57	41	37	259	47	41	-46	336	37	259	47	336	37	336	57	259	47	336	57	41	188	259	47	41	188	41	143	123	335	118	291	140	285	123	335	140	285	154	329	154	329	140	285	165	271	154	329	165	271	183	315	183	315	165	271	193	253	183	315	193	253	211	297	211	297	193	253	223	239	211	297	223	239	236	282	236	282	223	239	254	233	236	282	254	233	257	276	257	276	254	233	283	239	257	276	283	239	274	279	324	283	336	313	341	344	324	283	341	344	314	344	324	283	314	344	307	322	324	283	307	322	307	257	274	279	283	239	287	289	287	289	283	239	307	257	287	289	307	257	298	303	298	303	307	257	307	322	76	265	87	279	93	329	93	329	87	279	101	288	93	329	101	288	123	335	123	335	101	288	118	291	69	313	51	289	60	224	69	313	60	224	67	246	69	313	67	246	76	265	69	313	76	265	93	329	39	258	33	224	60	224	39	258	60	224	51	289	336	37	41	-46	41	-91	309	113	280	132	292	69	309	113	292	69	335	32	309	113	335	32	335	93	249	195	280	211	292	273	292	273	280	211	309	229	292	273	309	229	335	310	335	310	309	229	335	249	192	221	185	171	216	181	192	221	216	181	244	243	244	243	216	181	249	195	244	243	249	195	292	273	40	149	82	145	40	193	40	193	82	145	82	197	138	206	82	197	138	136	138	206	138	136	192	221	192	221	138	136	185	171	82	197	82	145	138	136	185	171	192	121	216	160	216	160	192	121	244	99	216	160	244	99	249	147	249	147	244	99	292	69	249	147	292	69	280	132	40	-11	40	-54	335	-54	40	-11	335	-54	335	-11	192	121	185	171	138	136	40	-11	40	-54	335	-54	40	-11	335	-54	335	-11	95	211	126	195	131	243	131	243	126	195	159	181	131	243	159	181	183	221	183	221	159	181	190	171	183	221	190	171	237	206	237	206	190	171	237	136	237	206	237	136	293	197	293	197	237	136	293	145	83	273	40	310	66	229	83	273	66	229	95	211	83	273	95	211	131	243	335	193	293	197	293	145	335	193	293	145	335	149	126	147	131	99	159	160	159	160	131	99	183	121	159	160	183	121	190	171	190	171	183	121	237	136	95	132	66	113	83	69	95	132	83	69	131	99	95	132	131	99	126	147	40	93	40	32	83	69	40	93	83	69	66	113	66	229	40	310	40	249	41	133	47	89	47	178	47	178	47	89	66	51	47	178	66	51	66	216	66	216	66	51	97	20	66	216	97	20	85	133	85	133	97	246	66	216	186	273	137	266	150	225	186	273	150	225	179	229	186	273	179	229	334	229	186	273	334	229	334	273	85	133	90	164	97	246	97	246	90	164	103	190	97	246	103	190	137	266	137	266	103	190	124	211	137	266	124	211	150	225	185	-6	334	-6	334	37	185	-6	334	37	179	37	185	-6	179	37	150	42	185	-6	150	42	137	0	150	42	124	56	137	0	137	0	124	56	104	76	137	0	104	76	97	20	97	20	104	76	90	103	97	20	90	103	85	133	182	144	182	122	187	154	187	154	182	122	187	113	187	154	187	113	194	161	194	161	187	113	194	105	194	161	194	105	204	166	204	166	194	105	204	101	204	166	204	101	215	168	215	168	204	101	215	99	215	168	215	99	226	166	226	166	215	99	226	101	226	166	226	101	235	161	235	161	226	101	235	105	235	161	235	105	243	154	243	154	235	105	243	113	243	154	243	113	248	144	248	144	243	113	248	122	248	144	248	122	249	133	182	122	182	144	180	133	127	144	127	122	132	154	132	154	127	122	132	113	132	154	132	113	140	161	140	161	132	113	140	105	140	161	140	105	149	166	149	166	140	105	149	101	149	166	149	101	160	168	160	168	149	101	160	99	160	168	160	99	171	166	171	166	160	99	171	101	171	166	171	101	181	161	181	161	171	101	181	105	181	161	181	105	188	154	188	154	181	105	188	113	188	154	188	113	193	144	193	144	188	113	193	122	193	144	193	122	195	133	189	273	41	273	196	229	189	273	196	229	238	266	238	266	196	229	225	225	238	266	225	225	251	211	285	103	271	76	278	20	278	20	271	76	251	56	278	20	251	56	238	0	238	0	251	56	225	42	238	0	225	42	196	37	278	20	309	51	285	103	285	103	309	51	290	133	285	164	290	133	309	216	285	164	309	216	278	246	278	246	238	266	251	211	278	246	251	211	272	190	278	246	272	190	285	164	328	178	309	216	309	51	328	178	309	51	328	89	328	178	328	89	334	133	290	133	309	51	309	216	190	-6	238	0	196	37	190	-6	196	37	41	37	190	-6	41	37	41	-6	196	229	41	273	41	229	127	122	127	144	126	133	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	42	225	48	181	48	269	48	269	48	181	67	142	48	269	67	142	68	307	68	307	67	142	98	112	68	307	98	112	86	225	86	225	98	338	68	307	104	282	125	303	138	358	138	358	125	303	151	316	138	358	151	316	188	365	188	365	151	316	180	321	188	365	180	321	335	321	188	365	335	321	335	365	98	338	86	225	91	255	98	338	91	255	104	282	98	338	104	282	138	358	186	85	335	85	335	129	186	85	335	129	180	129	186	85	180	129	151	134	186	85	151	134	137	92	151	134	125	147	137	92	137	92	125	147	105	168	137	92	105	168	98	112	98	112	105	168	91	194	98	112	91	194	86	225	40	-66	40	-110	335	-110	40	-66	335	-110	335	-66	40	35	40	-8	335	-8	40	35	335	-8	335	35	188	365	40	365	187	365	187	365	40	365	195	321	187	365	195	321	237	358	237	358	195	321	224	316	237	358	224	316	250	303	284	194	270	168	277	112	277	112	270	168	250	147	277	112	250	147	238	92	238	92	250	147	224	134	238	92	224	134	195	129	277	112	308	142	284	194	284	194	308	142	289	225	284	255	289	225	307	307	284	255	307	307	277	338	277	338	237	358	250	303	277	338	250	303	271	282	277	338	271	282	284	255	327	269	307	307	308	142	327	269	308	142	327	181	327	269	327	181	333	225	289	225	308	142	307	307	189	85	238	92	195	129	189	85	195	129	40	129	189	85	40	129	40	85	195	321	40	365	40	321	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	327	136	345	135	327	150	330	150	330	156	329	150	345	150	345	156	329	164	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	25	174	230	246	25	244	33	150	345	136	345	150	330	173	24	169	18	273	0	273	0	169	18	162	14	273	0	162	14	151	12	174	280	244	33	178	341	174	280	178	341	170	281	170	281	178	341	170	319	170	281	170	319	169	315	170	281	169	315	167	311	156	329	162	328	164	343	164	343	162	328	166	325	164	343	166	325	178	341	178	341	166	325	169	322	178	341	169	322	170	319	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	225	340	215	336	244	33	244	33	215	336	206	331	244	33	206	331	192	337	225	340	244	33	243	45	243	230	243	209	286	209	243	230	286	209	286	230	244	306	247	317	248	345	248	345	247	317	252	324	248	345	252	324	262	345	262	345	252	324	259	329	262	345	259	329	268	330	268	330	273	329	285	343	285	343	273	329	277	328	285	343	277	328	280	326	236	343	225	340	243	45	236	343	243	45	243	291	236	343	243	291	244	306	236	343	244	306	248	345	330	312	320	326	321	269	330	312	321	269	327	276	330	312	327	276	332	285	330	312	332	285	333	296	292	265	302	263	305	336	305	336	302	263	312	265	305	336	312	265	320	326	320	326	312	265	321	269	282	316	284	269	283	320	283	320	284	269	285	343	285	343	284	269	292	265	285	343	292	265	305	336	285	343	280	326	282	324	285	343	282	324	283	320	285	343	262	345	268	330	273	301	273	283	276	308	276	308	273	283	278	275	276	308	278	275	279	313	279	313	278	275	284	269	279	313	284	269	282	316	273	0	273	12	260	15	273	0	260	15	252	19	273	0	252	19	174	44	273	0	174	44	174	32	273	0	174	32	173	24	174	44	252	19	246	25	174	44	246	25	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	273	0	151	12	151	0	174	230	244	33	174	280	178	341	244	33	192	337	273	283	273	301	272	292	36	230	7	230	36	230	36	230	7	230	36	209	36	230	36	209	38	257	38	257	36	209	108	23	38	257	108	23	106	31	171	23	167	17	268	0	268	0	167	17	161	14	268	0	161	14	151	12	85	333	106	31	105	42	105	230	105	209	156	209	105	230	156	209	157	230	157	230	156	209	163	208	157	230	163	208	169	231	163	208	168	206	169	231	169	231	168	206	172	203	169	231	172	203	184	231	184	231	172	203	174	197	184	231	174	197	174	190	247	23	174	190	174	42	247	23	174	42	251	17	251	17	174	42	268	0	251	17	268	0	258	14	258	14	268	0	268	12	165	328	177	343	158	330	158	330	177	343	149	330	133	328	149	330	147	345	133	328	147	345	129	345	107	284	112	307	113	342	113	342	112	307	121	321	113	342	121	321	129	345	129	345	121	321	133	328	98	338	85	333	105	42	98	338	105	42	105	251	98	338	105	251	107	284	98	338	107	284	113	342	172	303	173	287	173	307	173	307	173	287	177	280	173	307	177	280	174	310	174	310	177	280	175	314	232	315	221	328	223	274	232	315	223	274	230	281	232	315	230	281	235	289	232	315	235	289	236	300	184	274	193	270	202	338	202	338	193	270	204	268	202	338	204	268	221	328	221	328	204	268	214	270	221	328	214	270	223	274	177	343	165	328	171	325	177	343	171	325	174	321	177	343	174	321	176	317	177	343	176	317	177	280	177	343	177	280	184	274	177	343	184	274	202	338	177	343	147	345	149	330	243	43	243	237	221	234	243	43	221	234	244	31	244	31	221	234	201	232	244	31	201	232	184	231	174	190	247	23	244	31	174	190	244	31	184	231	173	31	171	23	268	0	173	31	268	0	174	42	177	280	176	317	176	316	177	280	176	316	175	315	177	280	175	315	175	314	172	299	171	296	173	287	172	299	173	287	172	303	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	33	128	0	35	33	32	24	128	0	32	24	27	18	128	0	27	18	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	85	333	74	326	106	31	74	326	59	313	106	31	59	313	49	297	106	31	49	297	42	279	106	31	42	279	38	257	36	45	112	18	108	23	36	45	108	23	36	209	36	209	7	230	7	209	268	0	151	12	151	0	107	286	113	306	120	345	120	345	113	306	122	319	120	345	122	319	136	345	136	345	122	319	135	327	136	345	135	327	150	329	150	329	156	329	151	345	151	345	156	329	166	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	246	24	174	280	174	230	246	24	174	230	174	209	174	209	174	230	105	230	174	209	105	230	105	209	151	345	136	345	150	329	171	24	168	18	267	0	267	0	168	18	162	14	267	0	162	14	155	12	155	12	151	12	267	0	267	0	151	12	151	0	246	24	244	32	174	280	174	280	244	32	180	340	174	280	180	340	170	281	170	281	180	340	170	319	170	281	170	319	169	315	170	281	169	315	167	311	156	329	162	327	166	343	166	343	162	327	166	325	166	343	166	325	180	340	180	340	166	325	169	322	180	340	169	322	170	319	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	243	41	243	345	234	345	243	41	234	345	211	330	243	41	211	330	244	32	267	0	267	12	262	12	267	0	262	12	255	14	267	0	255	14	250	18	267	0	250	18	174	41	267	0	174	41	173	32	267	0	173	32	171	24	195	336	180	340	244	32	195	336	244	32	211	330	174	41	250	18	246	24	174	41	246	24	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	328	136	345	135	328	150	330	150	330	156	330	152	345	152	345	156	330	168	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	23	174	230	246	23	244	31	152	345	136	345	150	330	172	24	168	18	267	0	267	0	168	18	162	15	267	0	162	15	151	12	174	280	244	31	185	340	174	280	185	340	170	281	170	281	185	340	170	319	170	281	170	319	169	315	170	281	169	315	167	311	169	322	170	319	185	340	169	322	185	340	168	343	169	322	168	343	166	326	168	343	156	330	162	328	168	343	162	328	166	326	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	216	329	201	336	244	31	216	329	244	31	243	42	243	230	243	209	294	209	243	230	294	209	296	230	296	230	294	209	301	208	296	230	301	208	308	231	310	23	306	17	406	0	406	0	306	17	299	14	406	0	299	14	290	12	301	208	307	206	308	231	308	231	307	206	310	203	308	231	310	203	323	231	323	231	310	203	312	197	323	231	312	197	313	190	386	23	313	190	313	42	386	23	313	42	390	17	390	17	313	42	406	0	390	17	406	0	397	14	397	14	406	0	406	12	304	328	316	343	296	330	296	330	316	343	287	330	272	328	287	330	286	345	272	328	286	345	269	345	245	284	250	307	254	343	254	343	250	307	259	321	254	343	259	321	269	345	269	345	259	321	272	328	240	340	227	335	243	42	240	340	243	42	243	251	240	340	243	251	245	284	240	340	245	284	254	343	311	307	312	287	312	310	312	310	312	287	316	280	312	310	316	280	314	314	309	325	313	321	316	343	316	343	313	321	315	317	316	343	286	345	287	330	370	315	359	328	362	274	370	315	362	274	369	281	370	315	369	281	373	289	370	315	373	289	374	300	323	274	331	270	341	338	341	338	331	270	342	268	341	338	342	268	359	328	359	328	342	268	353	270	359	328	353	270	362	274	316	280	323	274	341	338	316	280	341	338	316	343	316	280	316	343	315	317	316	280	315	317	314	316	316	280	314	316	314	315	316	280	314	315	314	314	312	287	311	307	311	303	312	287	311	303	310	299	312	287	310	299	310	296	382	43	382	237	360	234	382	43	360	234	383	31	383	31	360	234	340	232	383	31	340	232	323	231	323	231	313	190	386	23	323	231	386	23	383	31	312	31	310	23	406	0	312	31	406	0	313	42	267	0	267	12	257	14	267	0	257	14	251	18	267	0	251	18	174	45	267	0	174	45	174	33	267	0	174	33	172	24	174	45	251	18	246	23	174	45	246	23	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	267	0	151	12	151	0	174	230	244	31	174	280	185	340	244	31	201	336	216	329	243	42	227	335	406	0	290	12	290	0	316	343	304	328	309	325	107	286	113	306	120	345	120	345	113	306	122	320	120	345	122	320	136	345	136	345	122	320	135	327	136	345	135	327	150	330	150	330	156	329	151	345	151	345	156	329	167	343	70	326	106	31	81	333	81	333	106	31	105	42	81	333	105	42	93	338	93	338	105	42	105	258	93	338	105	258	106	342	106	342	105	258	107	286	106	342	107	286	120	345	105	230	105	209	174	209	105	230	174	209	174	230	174	230	174	209	246	24	174	230	246	24	244	31	151	345	136	345	150	330	172	25	167	19	267	0	267	0	167	19	161	15	267	0	161	15	151	12	174	280	244	31	182	339	174	280	182	339	170	281	170	281	182	339	170	319	170	281	170	319	169	315	170	281	169	315	167	311	169	322	170	319	182	339	169	322	182	339	167	343	169	322	167	343	166	325	167	343	156	329	162	328	167	343	162	328	166	325	162	298	163	293	163	304	163	304	163	293	164	289	163	304	164	289	165	308	165	308	164	289	167	285	165	308	167	285	167	311	167	311	167	285	170	281	245	286	251	306	259	345	259	345	251	306	261	320	259	345	261	320	274	345	274	345	261	320	273	327	274	345	273	327	288	330	288	330	295	329	290	345	290	345	295	329	304	343	209	328	196	334	244	31	209	328	244	31	220	334	220	334	244	31	243	42	220	334	243	42	231	339	231	339	243	42	243	258	231	339	243	258	245	343	245	343	243	258	245	286	245	343	245	286	259	345	385	24	313	280	313	230	385	24	313	230	313	209	313	209	313	230	243	230	313	209	243	230	243	209	290	345	274	345	288	330	310	24	306	18	406	0	406	0	306	18	301	14	406	0	301	14	294	12	294	12	290	12	406	0	406	0	290	12	290	0	385	24	383	32	313	280	313	280	383	32	319	340	313	280	319	340	309	281	309	281	319	340	309	319	309	281	309	319	308	315	309	281	308	315	306	311	295	329	301	328	304	343	304	343	301	328	305	325	304	343	305	325	319	340	319	340	305	325	308	322	319	340	308	322	309	319	300	298	301	293	301	304	301	304	301	293	303	289	301	304	303	289	303	308	303	308	303	289	306	285	303	308	306	285	306	311	306	311	306	285	309	281	382	41	382	345	373	345	382	41	373	345	349	330	382	41	349	330	383	32	406	0	406	12	400	12	406	0	400	12	393	14	406	0	393	14	388	18	406	0	388	18	313	41	406	0	313	41	312	32	406	0	312	32	310	24	334	336	319	340	383	32	334	336	383	32	349	330	313	41	388	18	385	24	313	41	385	24	313	209	267	0	267	12	257	14	267	0	257	14	251	18	267	0	251	18	174	45	267	0	174	45	174	34	267	0	174	34	172	25	174	45	251	18	246	24	174	45	246	24	174	209	128	0	128	12	119	14	128	0	119	14	112	18	128	0	112	18	36	45	128	0	36	45	35	34	128	0	35	34	33	25	128	0	33	25	28	19	128	0	28	19	19	15	128	0	19	15	7	12	128	0	7	12	7	0	106	31	70	326	57	313	106	31	57	313	47	298	106	31	47	298	40	280	106	31	40	280	37	258	106	31	37	258	108	24	108	24	37	258	36	230	108	24	36	230	36	209	108	24	36	209	36	45	108	24	36	45	112	18	36	209	36	230	7	230	36	209	7	230	7	209	267	0	151	12	151	0	174	230	244	31	174	280	182	339	244	31	196	334	
diff --git a/debian/tmp/usr/share/mathgl/fonts/STIX_bi.vfm b/debian/tmp/usr/share/mathgl/fonts/STIX_bi.vfm
new file mode 100644
index 0000000..abb6cf7
--- /dev/null
+++ b/debian/tmp/usr/share/mathgl/fonts/STIX_bi.vfm
@@ -0,0 +1,830 @@
+# font STIXGeneralBolIta.otf has 827 glyphs 
+827 48.2655 514232
+33 263 48 0 42 129944
+34 374 35 96 32 130196
+35 337 33 166 32 130388
+36 337 83 232 92 130580
+37 511 143 398 139 131132
+38 573 123 684 121 131966
+39 187 18 930 16 132692
+40 224 32 966 31 132788
+41 224 36 1030 35 132974
+42 337 168 1102 168 133184
+43 385 12 1438 8 134192
+44 168 31 1462 29 134240
+45 224 4 1524 2 134414
+46 168 21 1532 18 134426
+47 187 4 1574 2 134534
+48 337 63 1582 60 134546
+49 337 37 1708 39 134906
+50 337 43 1782 41 135140
+51 337 78 1868 76 135386
+52 337 15 2024 14 135842
+53 337 55 2054 53 135926
+54 337 68 2164 66 136244
+55 337 12 2300 10 136640
+56 337 91 2324 89 136700
+57 337 72 2506 71 137234
+58 224 43 2650 36 137660
+59 224 53 2736 47 137876
+60 385 7 2842 5 138158
+61 385 9 2856 4 138188
+62 385 7 2874 5 138212
+63 337 78 2888 72 138242
+64 634 117 3044 115 138674
+65 450 44 3278 45 139364
+66 450 95 3366 96 139634
+67 450 70 3556 72 140210
+68 487 67 3696 68 140642
+69 450 80 3830 78 141050
+70 450 67 3990 67 141518
+71 487 90 4124 92 141920
+72 525 79 4304 80 142472
+73 263 39 4462 37 142952
+74 337 55 4540 54 143174
+75 450 80 4650 80 143498
+76 412 51 4810 52 143978
+77 601 64 4912 62 144290
+78 487 50 5040 48 144662
+79 487 63 5140 61 144950
+80 412 77 5266 79 145316
+81 487 105 5420 107 145790
+82 450 79 5630 79 146432
+83 375 98 5788 100 146906
+84 412 36 5984 34 147506
+85 487 79 6056 79 147710
+86 450 40 6214 40 148184
+87 601 58 6294 62 148424
+88 450 82 6410 81 148796
+89 412 60 6574 58 149282
+90 412 27 6694 25 149630
+91 224 20 6748 21 149780
+92 187 4 6788 2 149906
+93 224 20 6796 21 149918
+94 385 7 6836 5 150044
+95 337 4 6850 2 150074
+96 224 18 6858 16 150086
+97 337 91 6894 90 150182
+98 337 81 7076 79 150722
+99 300 70 7238 69 151196
+100 337 106 7378 106 151610
+101 300 63 7590 61 152246
+102 224 95 7716 95 152612
+103 337 140 7906 141 153182
+104 375 84 8186 87 154028
+105 187 71 8354 67 154550
+106 187 74 8496 70 154952
+107 337 61 8644 60 155372
+108 187 49 8766 52 155732
+109 525 130 8864 134 156044
+110 375 89 9124 91 156848
+111 337 63 9302 61 157394
+112 337 93 9428 92 157760
+113 337 85 9614 83 158312
+114 263 49 9784 48 158810
+115 263 83 9882 84 159098
+116 187 43 10048 44 159602
+117 375 85 10134 86 159866
+118 300 61 10304 60 160382
+119 450 66 10426 67 160742
+120 337 90 10558 90 161144
+121 300 85 10738 86 161684
+122 263 67 10908 66 162200
+123 235 64 11042 62 162596
+124 148 4 11170 2 162968
+125 235 69 11178 67 162980
+126 385 40 11316 41 163382
+161 263 52 11396 47 163628
+162 337 70 11500 71 163910
+163 337 129 11640 129 164336
+164 337 73 11898 72 165110
+165 337 72 12044 72 165542
+166 148 9 12188 4 165974
+167 337 152 12206 154 165998
+168 224 43 12510 36 166922
+169 504 100 12596 97 167138
+170 179 82 12796 80 167720
+171 337 84 12960 92 168200
+172 409 6 13128 4 168752
+173 224 4 13140 2 168776
+174 504 106 13148 102 168788
+175 224 4 13360 2 169400
+176 269 43 13368 40 169412
+177 385 17 13454 10 169652
+178 202 45 13488 46 169712
+179 202 73 13578 71 169988
+180 224 18 13724 16 170414
+181 389 75 13760 80 170510
+182 417 69 13910 68 170990
+183 168 21 14048 18 171398
+184 224 40 14090 43 171506
+185 202 42 14170 44 171764
+186 202 54 14254 52 172028
+187 337 79 14362 84 172340
+188 506 61 14520 60 172844
+189 506 91 14642 91 173204
+190 506 94 14824 87 173750
+191 337 85 15012 79 174272
+192 450 63 15182 62 174746
+193 450 63 15308 61 175118
+194 450 52 15434 50 175484
+195 450 85 15538 86 175784
+196 450 88 15708 81 176300
+197 450 88 15884 85 176786
+198 638 102 16060 106 177296
+199 450 117 16264 126 177932
+200 450 99 16498 94 178688
+201 450 99 16696 94 179252
+202 450 88 16894 83 179816
+203 450 124 17070 114 180314
+204 263 58 17318 53 180998
+205 263 58 17434 53 181316
+206 263 47 17550 42 181634
+207 263 83 17644 73 181886
+208 487 71 17810 71 182324
+209 487 92 17952 89 182750
+210 487 82 18136 76 183284
+211 487 82 18300 76 183740
+212 487 71 18464 65 184196
+213 487 104 18606 102 184586
+214 487 107 18814 96 185198
+215 385 12 19028 10 185774
+216 487 82 19052 85 185834
+217 487 98 19216 95 186344
+218 487 98 19412 95 186914
+219 487 87 19608 84 187484
+220 487 123 19782 115 187988
+221 412 79 20028 74 188678
+222 412 87 20186 91 189122
+223 337 130 20360 130 189668
+224 337 110 20620 106 190448
+225 337 110 20840 106 191084
+226 337 99 21060 95 191720
+227 337 135 21258 131 192290
+228 337 135 21528 126 193076
+229 337 135 21798 130 193832
+230 487 113 22068 113 194612
+231 300 111 22294 118 195290
+232 300 82 22516 77 195998
+233 300 82 22680 77 196460
+234 300 71 22844 66 196922
+235 300 107 22986 97 197318
+236 187 67 23200 66 197900
+237 187 68 23334 65 198296
+238 187 57 23470 54 198686
+239 187 93 23584 85 199010
+240 337 75 23770 73 199520
+241 375 132 23920 132 199958
+242 337 82 24184 77 200750
+243 337 82 24348 77 201212
+244 337 71 24512 66 201674
+245 337 105 24654 102 202070
+246 337 107 24864 97 202682
+247 385 48 25078 38 203264
+248 337 70 25174 75 203492
+249 375 104 25314 102 203942
+250 375 104 25522 102 204554
+251 375 93 25730 90 205166
+252 375 129 25916 121 205706
+253 300 104 26174 102 206432
+254 337 99 26382 99 207044
+255 300 129 26580 122 207638
+256 450 49 26838 47 208370
+257 337 96 26936 92 208652
+258 450 68 27128 66 209204
+259 337 115 27264 111 209600
+260 450 78 27494 82 210266
+261 337 130 27650 131 210758
+262 450 88 27910 88 211544
+263 300 89 28086 85 212072
+264 450 78 28264 77 212582
+265 300 78 28420 74 213044
+266 450 92 28576 90 213488
+267 300 92 28760 87 214028
+268 450 78 28944 77 214550
+269 300 78 29100 74 215012
+270 487 75 29256 72 215456
+271 444 138 29406 135 215888
+272 487 71 29682 71 216698
+273 337 112 29824 113 217124
+274 450 85 30048 80 217802
+275 300 68 30218 63 218282
+276 450 104 30354 99 218660
+277 300 87 30562 82 219254
+278 450 102 30736 96 219746
+279 300 85 30940 79 220322
+280 450 114 31110 115 220796
+281 300 96 31338 98 221486
+282 450 88 31530 83 222074
+283 300 71 31706 66 222572
+284 487 98 31848 97 222968
+285 337 148 32044 146 223550
+286 487 114 32340 113 224426
+287 337 164 32568 162 225104
+288 487 112 32896 110 226076
+289 337 162 33120 159 226736
+290 487 122 33444 121 227690
+291 337 172 33688 170 228416
+292 525 87 34032 85 229436
+293 375 92 34206 91 229946
+294 525 91 34390 92 230492
+295 375 91 34572 93 231044
+296 263 82 34754 78 231602
+297 187 90 34918 90 232070
+298 263 44 35098 39 232610
+299 187 54 35186 51 232844
+300 263 63 35294 58 233150
+301 187 73 35420 70 233498
+302 263 74 35566 74 233918
+303 187 105 35714 103 234362
+304 263 61 35924 55 234980
+305 187 49 36046 49 235310
+306 555 95 36144 91 235604
+307 373 147 36334 137 236150
+308 337 63 36628 59 236972
+309 187 61 36754 58 237326
+310 450 112 36876 109 237674
+311 337 93 37100 89 238328
+312 405 115 37286 119 238862
+313 412 70 37516 68 239576
+314 187 68 37656 68 239984
+315 412 82 37792 81 240392
+316 187 81 37956 81 240878
+317 412 83 38118 81 241364
+318 304 81 38284 81 241850
+319 412 73 38446 70 242336
+320 253 71 38592 70 242756
+321 412 58 38734 56 243176
+322 187 54 38850 58 243512
+323 487 69 38958 64 243860
+324 375 108 39096 107 244244
+325 487 81 39312 77 244886
+326 375 121 39474 120 245348
+327 487 58 39716 53 246068
+328 375 97 39832 96 246386
+329 472 120 40026 119 246962
+330 487 71 40266 70 247676
+331 367 95 40408 94 248096
+332 487 68 40598 62 248660
+333 337 68 40734 63 249032
+334 487 87 40870 81 249410
+335 337 87 41044 82 249896
+336 487 101 41218 92 250388
+337 337 101 41420 93 250940
+338 638 128 41622 135 251498
+339 487 134 41878 133 252308
+340 450 98 42146 95 253106
+341 263 68 42342 64 253676
+342 450 111 42478 108 254060
+343 263 81 42700 77 254708
+344 450 87 42862 84 255170
+345 263 57 43036 53 255674
+346 375 116 43150 115 255992
+347 263 102 43382 100 256682
+348 375 106 43586 104 257282
+349 263 91 43798 89 257906
+350 375 139 43980 144 258440
+351 263 122 44258 128 259304
+352 375 106 44502 104 260072
+353 263 91 44714 89 260696
+354 412 76 44896 79 261230
+355 187 83 45048 87 261704
+356 412 44 45214 39 262226
+357 277 75 45302 73 262460
+358 412 44 45452 42 262898
+359 187 51 45540 51 263150
+360 487 122 45642 120 263456
+361 375 125 45886 126 264176
+362 487 84 46136 81 264932
+363 375 90 46304 87 265418
+364 487 103 46484 100 265940
+365 375 109 46690 106 266540
+366 487 123 46908 119 267176
+367 375 129 47154 125 267890
+368 487 117 47412 112 268640
+369 375 123 47646 117 269312
+370 487 113 47892 120 270014
+371 375 122 48118 123 270734
+372 601 66 48362 67 271472
+373 450 74 48494 72 271874
+374 412 68 48642 63 272306
+375 300 93 48778 91 272684
+376 412 104 48964 94 273230
+377 412 45 49172 41 273794
+378 263 86 49262 82 274040
+379 412 49 49434 43 274532
+380 263 89 49532 84 274790
+381 412 35 49710 30 275294
+382 263 75 49780 71 275474
+383 224 61 49930 61 275900
+384 337 88 50052 87 276266
+392 378 107 50228 106 276788
+400 346 96 50442 94 277424
+402 337 91 50634 96 277988
+405 496 102 50816 106 278564
+409 337 80 51020 78 279200
+410 187 57 51180 60 279668
+411 324 45 51294 46 280028
+414 361 61 51384 61 280304
+416 487 102 51506 101 280670
+417 362 100 51710 101 281276
+421 351 114 51910 112 281882
+426 269 89 52138 89 282554
+427 193 81 52316 81 283088
+429 243 83 52478 82 283574
+431 523 108 52644 108 284066
+432 375 120 52860 121 284714
+442 334 98 53100 97 285440
+443 337 54 53296 54 286022
+446 337 59 53404 60 286346
+448 140 4 53522 2 286706
+449 233 9 53530 4 286718
+450 248 20 53548 18 286742
+451 202 47 53588 42 286850
+496 236 61 53682 58 287102
+506 450 104 53804 103 287450
+507 337 154 54012 146 288068
+508 638 120 54320 122 288944
+509 487 132 54560 129 289676
+510 487 101 54824 101 290450
+511 337 89 55026 91 291056
+567 187 52 55204 52 291602
+592 346 102 55308 109 291914
+593 413 63 55512 67 292568
+594 413 59 55638 67 292970
+595 337 98 55756 97 293372
+596 300 69 55952 70 293954
+597 300 99 56090 99 294374
+598 337 126 56288 125 294968
+599 385 122 56540 124 295718
+600 300 58 56784 56 296462
+601 300 63 56900 62 296798
+602 423 92 57026 97 297170
+603 300 78 57210 77 297752
+604 324 78 57366 78 298214
+605 465 115 57522 116 298682
+606 328 65 57752 63 299378
+607 248 61 57882 61 299756
+608 486 128 58004 127 300122
+609 371 90 58260 89 300884
+610 379 73 58440 76 301418
+611 300 95 58586 101 301874
+612 333 94 58776 97 302480
+613 375 84 58964 86 303062
+614 375 101 59132 104 303578
+615 360 111 59334 113 304202
+616 187 79 59556 75 304880
+617 171 56 59714 62 305330
+618 205 34 59826 36 305702
+619 216 81 59894 96 305918
+620 300 95 60056 108 306494
+621 196 60 60246 66 307142
+622 420 109 60366 116 307538
+623 525 128 60584 134 308234
+624 525 112 60840 118 309038
+625 512 135 61064 138 309746
+626 469 123 61334 126 310574
+627 340 104 61580 105 311330
+628 397 46 61788 48 311960
+629 337 74 61880 74 312248
+630 506 113 62028 133 312692
+631 463 83 62254 80 313490
+632 466 81 62420 84 313970
+633 288 49 62582 48 314474
+634 333 61 62680 65 314762
+635 294 76 62802 78 315152
+636 263 50 62954 49 315620
+637 263 94 63054 92 315914
+638 243 43 63242 41 316466
+639 228 50 63328 51 316712
+640 336 68 63428 69 317018
+641 336 64 63564 69 317432
+642 263 121 63692 129 317846
+643 286 71 63934 70 318620
+644 266 83 64076 82 319040
+645 280 86 64242 90 319532
+646 352 103 64414 108 320072
+647 209 44 64620 43 320720
+648 210 58 64708 57 320978
+649 375 101 64824 103 321320
+650 337 62 65026 64 321938
+651 360 68 65150 71 322322
+652 300 61 65286 60 322748
+653 450 62 65408 62 323108
+654 300 87 65532 86 323480
+655 427 60 65706 59 323996
+656 297 66 65826 66 324350
+657 277 51 65958 50 324746
+658 337 67 66060 66 325046
+659 337 83 66194 86 325442
+660 358 69 66360 69 325958
+661 358 65 66498 64 326372
+662 328 60 66628 60 326756
+663 323 68 66748 68 327116
+664 488 65 66884 58 327524
+665 333 79 67014 82 327872
+666 314 65 67172 63 328364
+667 392 106 67302 105 328742
+668 392 73 67514 78 329372
+669 321 95 67660 94 329840
+670 337 60 67850 60 330404
+671 328 49 67970 47 330764
+672 329 119 68068 117 331046
+673 358 77 68306 77 331748
+674 358 73 68460 72 332210
+675 506 124 68606 128 332642
+676 554 167 68854 170 333410
+677 552 152 69188 158 334430
+678 378 126 69492 133 335378
+679 306 115 69744 116 336176
+680 405 139 69974 140 336872
+688 256 81 70252 87 337712
+689 256 100 70414 104 338234
+690 236 71 70614 70 338858
+691 263 50 70756 48 339278
+692 263 49 70856 48 339566
+693 263 75 70954 78 339854
+694 263 66 71104 69 340322
+695 303 66 71236 66 340736
+696 236 85 71368 86 341132
+699 224 31 71538 30 341648
+704 231 50 71600 53 341828
+705 220 49 71700 52 342146
+710 224 7 71798 5 342458
+711 224 7 71812 5 342488
+728 224 23 71826 21 342518
+729 224 21 71872 18 342644
+730 224 43 71914 40 342752
+731 224 36 72000 37 342992
+732 224 41 72072 41 343214
+733 224 37 72154 32 343460
+736 256 90 72228 90 343652
+737 150 47 72408 52 344192
+738 189 79 72502 84 344504
+739 263 88 72660 90 345008
+740 221 66 72836 64 345548
+748 211 7 72968 5 345932
+749 266 9 72982 4 345962
+900 202 18 73000 16 345986
+901 256 62 73036 52 346082
+902 450 63 73160 61 346394
+903 224 21 73286 18 346760
+904 472 98 73328 94 346868
+905 574 100 73524 96 347432
+906 303 58 73724 53 348008
+908 487 82 73840 77 348326
+910 472 87 74004 82 348788
+911 546 86 74178 81 349280
+912 187 112 74350 101 349766
+913 450 44 74574 45 350372
+914 450 95 74662 96 350642
+915 395 50 74852 48 351218
+916 450 8 74952 7 351506
+917 450 80 74968 78 351548
+918 412 27 75128 25 352016
+919 525 79 75182 80 352166
+920 484 100 75340 95 352646
+921 263 39 75540 37 353216
+922 450 80 75618 80 353438
+923 442 40 75778 39 353918
+924 601 64 75858 62 354152
+925 487 50 75986 48 354524
+926 503 62 76086 54 354812
+927 487 63 76210 61 355136
+928 525 57 76336 58 355502
+929 412 77 76450 79 355850
+931 427 24 76604 22 356324
+932 412 36 76652 34 356456
+933 412 68 76724 66 356660
+934 521 83 76860 84 357056
+935 450 82 77026 81 357560
+936 446 94 77190 93 358046
+937 546 67 77378 65 358604
+938 263 83 77512 73 358994
+939 412 112 77678 102 359432
+940 389 95 77902 91 360044
+941 306 113 78092 111 360590
+942 329 113 78318 111 361256
+943 187 68 78544 65 361922
+944 361 140 78680 129 362312
+945 389 76 78960 75 363086
+946 337 91 79112 95 363536
+947 295 49 79294 47 364106
+948 334 93 79392 91 364388
+949 306 94 79578 95 364934
+950 280 95 79766 94 365504
+951 329 94 79956 95 366068
+952 338 75 80144 74 366638
+953 187 49 80294 49 367082
+954 337 65 80392 63 367376
+955 327 52 80522 50 367754
+956 353 69 80626 68 368054
+957 316 31 80764 29 368462
+958 280 137 80826 137 368636
+959 337 63 81100 61 369458
+960 377 77 81226 76 369824
+961 334 74 81380 75 370280
+962 280 80 81528 79 370730
+963 337 45 81688 43 371204
+964 280 46 81778 45 371462
+965 361 77 81870 77 371732
+966 457 78 82024 77 372194
+967 273 52 82180 50 372656
+968 440 60 82284 58 372956
+969 496 114 82404 120 373304
+970 187 93 82632 85 374024
+971 361 121 82818 113 374534
+972 337 82 83060 77 375212
+973 361 96 83224 93 375674
+974 496 133 83416 136 376232
+976 337 91 83682 92 377048
+977 392 111 83864 113 377600
+978 412 80 84086 80 378278
+981 457 65 84246 65 378758
+982 559 98 84376 101 379148
+984 487 82 84572 80 379754
+985 337 66 84736 65 380234
+986 451 71 84868 69 380624
+987 321 79 85010 79 381038
+988 450 54 85168 52 381512
+989 354 10 85276 8 381824
+990 511 70 85296 70 381872
+991 328 8 85436 6 382292
+992 496 53 85452 54 382328
+993 358 39 85558 41 382652
+1008 384 66 85636 64 382898
+1009 349 97 85768 97 383282
+1012 487 73 85962 74 383864
+1013 315 57 86108 58 384308
+1014 328 59 86222 58 384656
+1025 450 120 86340 114 385004
+1026 533 91 86580 90 385688
+1027 407 58 86762 55 386228
+1028 444 93 86878 94 386558
+1029 375 98 87064 99 387122
+1030 263 39 87260 37 387716
+1031 263 83 87338 73 387938
+1032 337 56 87504 54 388376
+1033 644 101 87616 103 388700
+1034 663 103 87818 102 389318
+1035 561 85 88024 85 389930
+1036 457 110 88194 108 390440
+1038 450 118 88414 112 391088
+1039 525 76 88650 75 391760
+1040 450 45 88802 45 392210
+1041 429 70 88892 71 392480
+1042 441 100 89032 101 392906
+1043 407 39 89232 39 393512
+1044 470 83 89310 83 393746
+1045 450 76 89476 78 394244
+1046 626 148 89628 153 394712
+1047 379 95 89924 93 395630
+1048 518 76 90114 78 396188
+1049 518 128 90266 126 396656
+1050 457 91 90522 92 397412
+1051 501 79 90704 79 397964
+1052 601 63 90862 62 398438
+1053 519 82 90988 80 398810
+1054 487 63 91152 61 399290
+1055 518 60 91278 58 399656
+1056 398 76 91398 79 400004
+1057 450 68 91550 72 400478
+1058 412 36 91686 34 400910
+1059 450 66 91758 64 401114
+1060 562 83 91890 84 401498
+1061 410 82 92056 81 402002
+1062 520 69 92220 69 402488
+1063 512 85 92358 89 402902
+1064 648 105 92528 108 403436
+1065 648 116 92738 120 404084
+1066 527 66 92970 66 404804
+1067 665 100 93102 97 405200
+1068 429 60 93302 60 405782
+1069 453 74 93422 74 406142
+1070 611 109 93570 107 406586
+1071 479 73 93788 77 407228
+1072 355 92 93934 90 407690
+1073 337 90 94118 88 408230
+1074 325 74 94298 73 408758
+1075 248 64 94446 65 409196
+1076 334 64 94574 62 409586
+1077 291 62 94702 61 409958
+1078 607 149 94826 150 410324
+1079 269 94 95124 95 411224
+1080 366 85 95312 85 411794
+1081 366 122 95482 119 412304
+1082 352 70 95726 70 413018
+1083 342 94 95866 96 413438
+1084 450 79 96054 77 414014
+1085 367 56 96212 55 414476
+1086 337 63 96324 60 414806
+1087 367 89 96450 90 415166
+1088 335 94 96628 93 415706
+1089 294 70 96816 69 416264
+1090 524 129 96956 134 416678
+1091 302 89 97214 91 417482
+1092 506 163 97392 169 418028
+1093 308 89 97718 91 419042
+1094 366 115 97896 122 419588
+1095 358 80 98126 80 420320
+1096 540 122 98286 125 420800
+1097 540 151 98530 161 421550
+1098 401 85 98832 84 422516
+1099 509 99 99002 95 423020
+1100 331 65 99200 63 423590
+1101 300 78 99330 79 423968
+1102 499 86 99486 87 424442
+1103 363 102 99658 109 424964
+1105 293 106 99862 97 425618
+1106 353 102 100074 104 426200
+1107 248 83 100278 81 426824
+1108 280 76 100444 74 427310
+1109 263 84 100596 84 427754
+1110 187 72 100764 67 428258
+1111 187 92 100908 85 428660
+1112 187 74 101092 70 429170
+1113 469 110 101240 111 429590
+1114 495 88 101460 87 430256
+1115 375 88 101636 94 430778
+1116 352 89 101812 86 431342
+1118 302 126 101990 125 431858
+1119 363 116 102242 122 432608
+1122 514 78 102474 78 433340
+1123 384 97 102630 96 433808
+1130 660 95 102824 99 434384
+1131 570 99 103014 105 434978
+1138 487 104 103212 102 435608
+1139 337 102 103420 104 436220
+1140 450 47 103624 47 436844
+1141 328 57 103718 56 437126
+1168 364 39 103832 39 437462
+1169 243 56 103910 58 437696
+7808 601 77 104022 78 438044
+7809 450 84 104176 83 438512
+7810 601 76 104344 78 439010
+7811 450 85 104496 83 439478
+7812 601 102 104666 98 439976
+7813 450 110 104870 103 440564
+7922 412 79 105090 74 441182
+7923 300 104 105248 102 441626
+8208 224 4 105456 2 442238
+8209 224 4 105464 2 442250
+8210 337 4 105472 2 442262
+8211 337 4 105480 2 442274
+8212 675 4 105488 2 442286
+8216 224 31 105496 30 442298
+8217 224 31 105558 29 442478
+8218 224 31 105620 29 442652
+8219 224 31 105682 29 442826
+8220 337 63 105744 59 443000
+8221 337 63 105870 58 443354
+8222 337 63 105996 58 443702
+8223 337 63 106122 58 444050
+8224 337 118 106248 132 444398
+8225 337 209 106484 222 445190
+8226 378 21 106902 18 446522
+8230 675 65 106944 54 446630
+8240 755 202 107074 194 446954
+8241 999 261 107478 249 448118
+8249 224 43 108000 46 449612
+8250 224 38 108086 42 449888
+8254 337 4 108162 2 450140
+8260 123 4 108170 2 450152
+8355 451 62 108178 63 450164
+8356 337 144 108302 145 450542
+8359 830 206 108590 206 451412
+8364 380 74 109002 73 452648
+8413 724 43 109150 40 453086
+8453 572 138 109236 131 453326
+8458 553 138 109512 145 454112
+8459 791 175 109788 179 454982
+8464 673 122 110138 123 456056
+8466 699 153 110382 158 456794
+8467 337 79 110688 77 457742
+8470 712 134 110846 125 458204
+8475 708 178 111114 179 458954
+8482 675 78 111470 77 460028
+8492 716 189 111626 189 460490
+8495 490 84 112004 83 461624
+8496 558 139 112172 140 462122
+8497 704 160 112450 161 462962
+8499 878 156 112770 159 463928
+8500 573 112 113082 112 464882
+8508 493 82 113306 95 465554
+8511 537 18 113470 18 466124
+8517 505 45 113506 48 466232
+8518 427 68 113596 72 466520
+8519 388 75 113732 82 466952
+8520 256 19 113882 16 467444
+8521 284 40 113920 40 467540
+8706 377 67 114000 68 467780
+8722 409 4 114134 2 468188
+9251 337 8 114142 6 468200
+9312 469 82 114158 80 468236
+9313 469 87 114322 82 468716
+9314 469 120 114496 116 469208
+9315 469 59 114736 55 469904
+9316 469 98 114854 94 470234
+9317 469 109 115050 107 470798
+9318 469 56 115268 51 471440
+9319 469 129 115380 123 471746
+9320 469 106 115638 102 472484
+9398 469 87 115850 86 473096
+9399 469 121 116024 121 473612
+9400 469 100 116266 98 474338
+9401 469 99 116466 97 474926
+9402 469 116 116664 118 475508
+9403 469 106 116896 107 476216
+9404 469 114 117108 113 476858
+9405 469 114 117336 119 477536
+9406 469 80 117564 77 478250
+9407 469 97 117724 94 478712
+9408 469 115 117918 118 479276
+9409 469 90 118148 88 479984
+9410 469 104 118328 103 480512
+9411 469 90 118536 89 481130
+9412 469 87 118716 81 481664
+9413 469 106 118890 109 482150
+9414 469 124 119102 121 482804
+9415 469 113 119350 110 483530
+9416 469 126 119576 130 484190
+9417 469 79 119828 74 484970
+9418 469 112 119986 109 485414
+9419 469 83 120210 80 486068
+9420 469 100 120376 103 486548
+9421 469 120 120576 120 487166
+9422 469 103 120816 99 487886
+9423 469 70 121022 66 488480
+9424 469 115 121162 116 488876
+9425 469 117 121392 115 489572
+9426 469 100 121626 95 490262
+9427 469 135 121826 135 490832
+9428 469 102 122096 97 491642
+9429 469 119 122300 121 492224
+9430 469 157 122538 156 492950
+9431 469 125 122852 127 493886
+9432 469 109 123102 108 494648
+9433 469 116 123320 110 495296
+9434 469 102 123552 102 495956
+9435 469 95 123756 93 496568
+9436 469 156 123946 169 497126
+9437 469 127 124258 131 498140
+9438 469 86 124512 81 498926
+9439 469 124 124684 123 499412
+9440 469 112 124932 108 500150
+9441 469 94 125156 90 500798
+9442 469 124 125344 125 501338
+9443 469 87 125592 84 502088
+9444 469 122 125766 125 502592
+9445 469 99 126010 97 503342
+9446 469 103 126208 108 503924
+9447 469 134 126414 131 504572
+9448 469 132 126682 131 505358
+9449 469 102 126946 102 506144
+9450 469 87 127150 81 506756
+9472 478 4 127324 2 507242
+9474 470 4 127332 2 507254
+9484 478 6 127340 4 507266
+9488 478 6 127352 4 507290
+9492 478 6 127364 4 507314
+9496 478 6 127376 4 507338
+9500 478 8 127388 4 507362
+9508 478 8 127404 6 507386
+9516 478 8 127420 6 507422
+9524 478 8 127436 6 507458
+9532 478 12 127452 8 507494
+9552 478 9 127476 4 507542
+9553 478 9 127494 4 507566
+9554 478 10 127512 6 507590
+9555 478 10 127532 8 507626
+9556 478 13 127552 8 507674
+9557 478 10 127578 8 507722
+9558 478 10 127598 8 507770
+9559 478 13 127618 8 507818
+9560 478 10 127644 6 507866
+9561 478 10 127664 8 507902
+9562 478 13 127684 8 507950
+9563 478 10 127710 8 507998
+9564 478 10 127730 8 508046
+9565 478 13 127750 8 508094
+9566 478 12 127776 6 508142
+9567 478 13 127800 6 508178
+9568 478 18 127826 10 508214
+9569 478 12 127862 10 508274
+9570 478 13 127886 8 508334
+9571 478 18 127912 10 508382
+9572 478 13 127948 8 508442
+9573 478 12 127974 10 508490
+9574 478 18 127998 10 508550
+9575 478 13 128034 8 508610
+9576 478 12 128060 10 508658
+9577 478 18 128084 10 508718
+9578 478 20 128120 14 508778
+9579 478 20 128160 14 508862
+9580 478 27 128200 16 508946
+64256 414 187 128254 188 509042
+64257 375 127 128628 128 510170
+64258 375 113 128882 118 510938
+64259 578 218 129108 221 511646
+64260 576 200 129544 210 512972
+144	39	141	55	134	69	123	80	109	87	94	90	79	87	65	80	55	69	48	55	45	39	48	23	54	10	65	0	78	-6	94	-8	110	-6	124	0	134	10	141	24	144	39	16383	16383	133	138	150	181	168	223	187	265	208	308	230	353	238	370	244	383	248	393	250	402	250	413	249	429	243	443	233	453	219	460	201	462	179	458	165	446	155	428	150	406	148	382	145	347	140	306	133	258	124	204	113	144	92	269	120	269	178	398	182	408	184	415	186	420	186	430	185	440	180	449	174	457	166	461	156	463	141	460	126	453	114	442	106	428	102	413	16383	16383	268	269	296	269	354	398	357	407	360	414	362	424	362	430	360	440	356	449	350	457	341	461	332	463	316	460	302	453	290	442	282	428	278	413	229	282	192	192	115	192	152	282	16383	16383	360	331	301	331	359	473	307	473	248	331	172	331	230	473	178	473	119	331	49	331	35	282	100	282	63	192	-7	192	-21	142	42	142	-14	0	38	0	95	142	172	142	114	0	167	0	224	142	289	142	302	192	244	192	281	282	346	282	171	186	191	170	204	156	213	142	217	126	218	109	213	77	200	52	180	35	155	25	126	22	16383	16383	167	295	149	310	135	324	126	337	121	351	120	367	123	388	133	406	149	419	169	428	195	431	199	431	201	430	203	430	204	429	16383	16383	336	404	315	418	295	429	276	438	259	443	244	446	257	495	224	495	211	452	186	452	143	447	106	432	78	407	60	374	54	333	56	308	64	284	80	260	106	235	143	204	93	29	67	44	49	61	38	83	32	112	29	150	15	154	-13	59	5	42	23	29	42	19	62	11	86	5	66	-67	101	-67	120	0	180	6	228	24	263	53	285	89	292	133	289	161	280	186	263	212	236	241	198	277	237	422	260	413	276	400	287	384	292	363	294	338	294	321	293	317	308	314	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	293	54	278	47	265	41	251	38	238	36	225	35	198	40	175	53	157	72	145	98	141	128	144	155	152	177	167	197	189	215	219	232	229	191	240	154	254	121	271	88	293	54	16383	16383	370	393	368	370	361	350	347	330	326	312	296	293	292	313	290	329	289	342	288	352	288	362	290	388	296	409	305	425	318	435	335	439	347	437	357	431	364	421	369	409	370	393	16383	16383	504	68	492	58	482	50	472	45	462	42	451	41	435	43	420	48	406	58	391	71	376	90	423	150	454	190	476	212	494	223	515	227	515	244	372	244	372	227	387	224	397	220	404	216	408	209	410	201	408	190	403	176	395	160	380	139	360	114	344	142	329	173	317	204	308	236	302	268	346	287	381	308	405	331	420	356	425	384	421	409	409	430	390	447	365	457	334	461	292	455	257	436	230	408	212	369	206	321	206	311	207	301	208	290	210	276	213	259	175	249	132	231	92	202	63	158	51	96	57	58	74	28	100	5	135	-7	178	-12	206	-10	233	-6	260	1	286	13	311	29	329	14	347	2	366	-5	386	-10	407	-11	432	-9	455	-2	476	9	498	28	521	54	87	269	115	269	171	397	175	406	178	413	179	419	181	424	181	430	179	440	175	449	169	457	160	461	151	463	135	461	121	455	110	445	101	431	97	414	220	463	188	439	161	417	137	396	116	376	98	357	70	319	48	278	32	234	22	188	19	140	22	83	33	32	52	-17	79	-67	115	-120	130	-110	111	-72	98	-37	89	-2	84	36	82	81	84	132	89	181	98	228	111	273	127	314	143	345	159	371	179	396	203	422	232	449	71	452	89	418	103	383	113	348	118	309	120	266	118	220	113	173	105	127	93	83	79	42	63	7	47	-21	28	-48	3	-76	-28	-106	-17	-120	21	-92	56	-63	87	-32	114	0	137	32	153	63	166	94	175	128	181	164	183	202	182	231	179	260	173	289	165	318	155	347	135	391	122	412	106	435	87	463	211	316	218	321	230	327	240	331	250	333	262	335	278	336	293	337	308	340	321	347	329	357	333	371	331	382	326	392	319	400	310	405	299	407	290	406	281	403	273	397	265	388	256	376	248	362	240	352	232	343	224	336	213	330	205	326	205	334	206	347	208	358	211	369	216	380	223	393	228	401	231	409	233	415	234	422	235	428	233	440	228	450	221	457	212	461	200	463	189	461	179	457	172	450	167	440	166	428	166	422	168	415	170	409	173	401	178	393	184	380	189	369	193	358	195	347	195	326	188	330	177	336	168	343	160	352	153	362	144	376	135	388	127	397	119	403	110	406	101	407	91	405	82	400	75	392	70	382	68	371	71	357	80	347	92	340	107	337	123	336	138	335	150	333	160	331	170	327	183	321	190	316	183	312	161	301	151	298	139	297	123	296	108	295	93	292	80	286	71	276	68	262	70	251	75	241	83	233	93	227	103	225	113	226	121	230	128	236	136	245	144	257	152	270	159	280	167	288	176	295	188	302	195	307	195	286	193	275	190	264	185	253	178	240	173	231	170	224	168	217	166	211	166	205	167	193	172	184	179	177	189	172	200	170	212	172	221	177	228	184	233	193	235	204	234	211	233	217	231	224	228	231	223	240	216	253	211	264	208	275	206	286	205	299	205	307	213	302	225	295	234	288	242	280	249	270	256	257	265	245	272	236	280	230	288	226	297	225	308	227	317	233	325	241	331	251	333	262	329	276	320	286	308	292	293	295	278	296	262	297	250	298	240	301	218	312	363	141	363	201	222	201	222	342	163	342	163	201	23	201	23	141	163	141	163	0	222	0	222	141	-31	-122	13	-99	49	-72	75	-41	92	-7	97	27	95	48	88	65	76	79	61	87	41	90	26	89	12	83	1	73	-5	59	-7	41	-7	31	-4	21	0	13	8	5	19	-2	27	-7	33	-12	37	-16	39	-21	39	-27	36	-42	26	-57	11	-72	-11	-88	-40	-105	183	191	17	191	2	112	167	112	94	41	92	57	85	71	74	82	60	89	44	91	28	89	14	82	3	71	-3	57	-5	41	-3	25	3	11	14	0	27	-6	43	-8	59	-6	73	0	84	11	92	25	94	41	231	463	172	463	-42	-11	16	-11	253	393	248	342	235	280	219	215	201	155	186	107	173	70	159	43	145	24	131	13	115	10	103	12	94	18	87	27	83	40	81	55	87	102	100	169	120	246	144	322	168	386	179	407	189	423	198	434	209	440	219	442	231	440	240	434	247	424	251	410	253	393	16383	16383	322	299	318	354	305	399	285	433	256	454	221	462	199	460	176	455	155	446	134	433	114	414	81	369	52	318	30	261	16	201	11	140	16	89	29	48	51	17	81	-2	120	-9	140	-7	159	-3	177	4	194	14	210	28	246	68	277	118	301	175	316	236	322	299	283	462	248	453	215	446	181	439	143	432	100	426	99	411	109	412	125	414	140	414	152	413	161	410	167	406	171	400	173	392	172	389	172	385	171	380	169	372	85	71	77	49	66	34	51	24	30	18	3	16	3	0	237	0	237	16	210	17	191	19	178	24	172	31	170	41	170	47	174	63	176	73	179	83	58	342	75	364	92	381	110	392	129	398	149	400	172	397	190	386	202	369	209	347	211	321	205	286	187	248	155	203	107	148	42	78	-17	17	-17	0	229	0	283	129	267	129	253	106	238	91	219	81	196	76	165	75	72	75	204	188	240	222	268	254	287	285	298	316	302	348	297	384	283	416	260	440	229	456	191	462	151	456	117	442	87	418	62	388	43	351	79	363	95	383	110	397	125	407	141	412	158	413	180	411	197	403	208	390	215	373	217	353	212	324	197	299	171	279	135	262	88	250	86	235	106	233	124	230	140	225	155	216	168	204	177	192	184	178	189	163	191	146	192	127	189	95	178	65	162	41	142	24	118	18	112	19	105	20	100	22	95	25	91	28	81	41	71	56	61	70	48	80	30	84	16	83	5	77	-2	69	-7	58	-9	45	-5	27	6	12	24	1	49	-6	80	-8	143	0	198	26	239	65	266	114	276	169	274	193	269	214	259	233	244	250	224	268	224	269	255	284	278	303	293	323	301	346	304	370	299	399	285	425	263	444	236	457	204	462	173	459	144	449	116	432	90	406	65	372	226	357	173	167	35	167	16383	16383	340	462	297	462	9	172	-9	101	155	101	127	0	213	0	242	101	289	101	307	167	259	167	328	452	138	452	49	251	73	250	93	248	109	244	125	239	140	232	163	218	182	199	196	177	204	153	207	127	202	94	189	64	169	40	146	24	120	18	111	19	103	21	96	26	88	35	81	48	73	61	64	71	55	78	44	82	32	84	19	82	8	77	0	68	-5	58	-7	44	-2	26	9	12	28	0	54	-6	85	-8	148	0	201	26	242	66	269	115	278	170	276	196	270	221	260	243	247	264	229	281	211	295	194	305	173	313	147	319	110	327	133	379	304	379	216	213	213	180	207	143	197	103	184	67	170	38	162	27	155	20	147	15	138	12	128	11	115	13	104	20	97	30	93	45	91	64	93	91	99	122	107	157	119	193	133	229	139	241	145	250	152	255	160	257	170	258	188	256	201	251	209	242	214	229	216	213	16383	16383	340	459	287	447	243	435	205	419	170	398	134	371	93	331	60	285	36	236	21	183	16	127	21	80	35	42	59	14	92	-3	133	-9	186	0	232	23	267	61	291	110	299	170	295	211	282	243	261	266	233	280	198	285	190	285	182	284	173	282	165	280	156	276	184	321	216	361	252	394	295	421	344	443	354	452	98	452	39	324	57	324	71	346	87	361	107	370	134	374	173	376	259	376	35	0	97	0	207	94	203	68	193	45	177	27	156	15	133	11	111	15	93	26	79	43	71	66	68	95	71	126	79	153	93	176	114	197	141	217	170	184	190	157	200	135	205	115	207	94	16383	16383	259	367	257	348	253	331	244	314	230	295	210	272	185	294	167	315	156	334	150	353	149	373	151	396	159	414	171	428	187	436	207	439	223	436	238	426	249	411	256	392	259	367	16383	16383	124	231	80	211	46	189	22	165	7	136	2	103	8	66	24	35	51	11	86	-3	129	-8	179	-2	221	15	254	44	275	83	283	130	281	155	275	178	265	201	248	226	225	254	225	256	262	273	289	292	308	314	318	338	321	365	320	382	316	397	309	410	301	421	290	432	277	442	262	450	244	456	224	460	203	462	163	456	127	440	99	414	81	380	74	337	75	315	81	295	90	276	104	255	124	233	245	393	244	370	241	346	236	320	228	290	216	255	207	228	198	210	190	200	179	196	164	195	148	196	136	202	127	211	122	223	120	238	122	267	128	300	136	335	147	369	159	397	168	412	177	424	188	433	200	438	212	440	224	438	233	432	240	423	244	410	245	393	16383	16383	-3	-6	44	3	83	14	117	26	147	42	178	62	226	103	266	152	296	206	315	263	321	321	320	348	315	372	307	395	296	415	282	432	269	443	255	451	239	457	222	460	202	462	149	452	103	427	67	387	44	337	35	278	40	241	54	210	76	186	104	171	138	166	146	166	154	167	170	171	179	175	152	128	119	88	82	55	39	29	-7	10	115	41	113	57	106	70	95	81	82	89	66	91	50	89	36	82	25	71	18	57	16	41	18	25	25	11	35	0	49	-6	65	-8	81	-6	95	0	106	11	113	25	115	41	16383	16383	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	-7	-123	36	-100	72	-73	99	-42	115	-8	121	26	118	47	111	64	100	78	85	87	65	90	49	88	35	82	25	72	18	58	15	41	16	30	19	21	24	12	31	4	42	-2	51	-7	57	-12	60	-17	62	-22	63	-28	59	-42	50	-57	34	-73	12	-89	-16	-106	16383	16383	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	364	-7	364	57	104	171	364	285	364	350	21	199	21	143	363	72	363	132	23	132	23	72	16383	16383	363	210	363	270	23	270	23	210	364	143	364	199	21	350	21	285	281	171	21	57	21	-7	153	41	151	57	144	70	133	81	120	89	104	91	88	89	74	82	63	71	56	57	54	41	56	25	63	11	73	0	87	-6	103	-8	119	-6	133	0	144	11	151	25	153	41	16383	16383	133	140	144	166	156	188	173	207	197	227	232	250	265	271	289	293	306	316	315	340	317	365	312	399	296	426	271	446	239	458	203	462	164	458	130	445	104	427	87	403	81	377	83	362	88	349	97	338	108	331	121	328	135	330	146	336	155	346	161	357	163	370	161	384	156	393	150	400	145	407	143	416	146	423	152	430	161	436	173	440	186	441	201	439	214	432	224	421	229	406	232	388	230	368	226	348	218	328	205	308	189	287	157	252	136	221	123	194	116	169	113	146	394	271	392	253	388	233	382	212	375	192	367	174	358	158	347	146	336	136	324	130	312	128	299	131	288	138	279	150	274	166	272	186	276	220	288	255	308	285	333	307	364	315	366	315	376	313	384	308	389	299	393	286	394	271	16383	16383	475	52	447	38	419	28	391	22	363	20	335	19	270	29	216	56	176	99	150	153	141	216	150	289	176	350	217	396	270	426	333	437	394	428	447	403	489	365	516	317	526	261	523	229	513	192	496	157	473	132	443	121	434	123	426	126	421	132	417	141	416	152	416	156	417	161	418	165	419	170	419	174	461	339	413	339	406	313	397	327	389	337	380	343	370	347	357	348	310	337	272	309	244	269	227	222	221	173	224	148	233	127	246	111	264	100	286	97	303	99	321	105	337	115	353	129	368	146	372	131	381	117	395	106	412	98	431	96	475	105	510	129	536	165	552	210	557	262	546	330	515	385	466	427	404	454	332	463	252	451	183	418	128	366	93	299	80	219	92	148	126	85	179	34	247	0	328	-11	357	-10	386	-6	415	0	448	12	484	29	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	255	6	311	23	352	51	378	90	387	140	383	168	373	191	355	211	329	227	294	239	294	240	334	252	369	267	397	288	415	315	422	354	415	389	396	416	363	436	317	448	259	452	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	361	259	353	212	341	169	323	129	301	94	277	68	252	48	224	34	193	25	159	23	145	23	134	26	126	31	122	37	120	46	120	51	121	58	123	66	126	77	130	91	16383	16383	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	164	0	216	3	264	14	308	30	348	52	382	79	410	111	433	147	449	187	460	230	463	274	454	335	428	384	386	421	330	444	259	452	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	446	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	189	229	227	226	253	220	270	208	279	191	282	167	282	157	280	145	279	138	298	134	348	320	329	322	313	290	295	269	272	257	240	252	195	250	237	398	241	411	247	421	254	427	265	430	279	431	310	429	335	426	355	419	371	409	385	394	391	385	395	375	397	362	399	346	399	327	417	324	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	354	452	152	452	152	435	175	432	186	429	194	425	199	420	202	414	203	407	203	402	202	396	200	389	197	378	194	364	117	72	104	24	92	-8	82	-28	71	-38	57	-41	51	-41	45	-39	42	-37	40	-34	39	-29	41	-23	49	-11	53	-4	55	6	53	21	47	33	37	42	26	48	12	50	-1	47	-12	41	-22	30	-28	17	-30	2	-25	-21	-12	-41	8	-55	36	-63	69	-66	107	-61	142	-45	172	-18	196	19	214	69	296	378	304	403	313	418	324	428	337	433	354	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	265	268	411	403	426	416	437	424	448	430	459	433	474	435	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	620	452	477	452	266	127	230	452	81	452	81	435	103	435	117	432	125	428	129	421	130	412	129	406	128	399	127	391	125	382	122	373	50	123	37	81	25	52	14	33	0	23	-19	17	-19	0	120	0	120	17	97	20	82	24	72	32	67	43	66	58	66	66	68	75	70	87	74	102	79	120	147	370	192	-7	211	-7	465	379	382	70	375	50	367	35	355	25	338	20	314	17	314	0	523	0	523	17	503	18	490	21	481	26	477	35	476	46	476	52	477	60	479	68	481	77	483	84	563	380	570	402	578	417	588	426	602	432	620	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	223	394	228	410	232	420	238	427	247	430	259	431	278	428	294	420	306	408	313	392	315	372	314	353	312	333	308	314	301	296	293	280	282	264	268	252	252	244	233	239	210	238	194	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	188	216	199	215	209	215	219	214	230	214	266	216	298	222	327	231	352	243	374	259	388	273	399	289	407	307	412	327	414	348	408	385	391	414	361	435	320	447	266	452	370	360	366	312	356	259	340	204	321	151	299	104	280	74	259	48	236	28	211	16	185	11	161	15	142	25	127	42	118	65	115	92	119	142	131	198	147	257	168	312	192	360	211	389	232	411	254	427	277	436	302	440	324	436	343	425	357	408	366	386	370	360	16383	16383	137	-10	19	-111	29	-126	49	-119	66	-114	80	-110	93	-108	117	-108	141	-112	157	-116	176	-122	199	-129	218	-134	235	-137	251	-139	268	-139	309	-136	345	-126	379	-108	411	-79	443	-39	428	-26	406	-47	386	-62	367	-72	347	-77	324	-79	313	-79	303	-78	292	-76	280	-72	266	-68	237	-59	209	-53	183	-48	160	-46	140	-44	140	-42	170	-10	221	-6	262	2	296	17	328	38	362	68	398	109	428	155	449	204	462	255	467	305	459	357	437	400	402	434	357	455	303	463	268	460	234	452	201	439	169	421	140	400	99	360	66	313	40	260	24	202	18	143	23	101	37	65	60	36	90	13	127	-4	131	-5	133	-6	135	-6	139	-8	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	483	452	354	452	354	435	370	434	380	432	388	429	394	424	397	418	398	411	397	401	392	387	383	370	371	349	355	324	229	123	195	389	195	392	194	395	194	405	195	416	198	424	207	429	221	433	244	435	244	452	44	452	44	435	66	433	80	426	90	409	97	380	105	335	156	-11	178	-11	441	406	447	413	454	421	462	427	472	432	483	435	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	469	452	333	452	333	435	347	434	355	432	361	430	365	427	368	423	369	418	367	410	362	400	353	387	340	371	321	351	258	284	247	321	238	349	232	371	227	389	224	402	223	411	224	419	227	425	233	429	242	431	253	433	273	435	273	452	67	452	67	435	88	433	103	428	114	421	123	409	130	391	186	209	140	159	88	103	52	63	26	38	5	23	-16	17	-16	0	128	0	128	17	112	19	100	23	92	29	87	35	86	44	87	49	89	56	93	63	99	71	107	81	195	179	209	138	218	109	225	86	230	67	233	53	234	42	233	33	229	27	221	22	208	19	189	17	189	0	396	0	396	17	371	21	353	30	340	44	329	65	318	95	268	256	402	394	418	409	431	420	443	428	456	433	469	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	244	456	109	456	-24	-106	123	-106	127	-83	75	-83	67	-82	61	-81	56	-78	53	-74	52	-68	52	-64	53	-62	158	387	162	407	167	420	173	428	181	431	193	432	240	432	189	-11	57	463	0	463	132	-11	232	456	83	456	78	432	131	432	139	431	145	429	150	426	153	422	154	418	154	415	153	413	153	411	48	-39	42	-58	38	-71	33	-78	25	-81	-32	-81	-37	-105	97	-105	340	205	219	452	166	452	45	205	106	205	192	389	280	205	338	-83	338	-50	0	-50	0	-83	201	348	126	449	119	457	111	464	103	468	96	471	87	471	78	470	70	465	63	458	59	450	57	440	58	434	61	427	66	421	72	414	81	408	170	348	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	192	472	165	467	139	463	112	459	83	456	50	452	50	434	63	434	74	433	83	430	89	426	93	421	94	413	93	405	90	391	85	370	78	343	68	308	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	215	275	221	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	247	387	256	383	267	381	279	383	288	388	296	396	300	406	302	418	299	436	290	451	276	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	16383	16383	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	184	289	193	284	198	276	202	265	203	251	16383	16383	322	252	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	177	416	175	431	168	443	158	453	145	460	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	16383	16383	189	417	186	431	179	444	169	454	156	461	142	463	128	461	116	454	106	444	100	432	97	419	100	404	106	391	115	381	128	374	142	372	156	374	169	381	179	390	186	403	189	417	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	193	472	163	466	136	461	109	457	82	454	52	452	52	434	75	434	82	433	88	431	92	427	94	421	95	411	95	403	94	398	93	391	90	382	-15	0	67	0	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	474	91	472	89	471	87	469	84	467	82	465	79	456	66	448	55	439	47	432	42	426	40	423	40	420	42	418	44	416	48	416	59	417	65	430	104	460	191	466	208	470	224	473	239	475	252	476	264	474	280	467	293	456	303	442	310	424	312	396	309	371	297	347	275	320	242	290	196	297	215	302	231	305	244	307	256	308	267	306	283	300	295	290	305	278	310	262	312	246	310	230	305	214	296	199	285	186	273	174	261	162	246	148	227	133	205	115	177	114	177	157	311	134	306	113	303	90	300	61	297	22	293	22	275	43	275	50	272	56	269	59	264	60	258	59	250	56	237	52	218	45	192	35	157	-9	0	72	0	93	69	112	123	130	167	150	202	172	231	181	241	190	250	200	257	208	262	216	263	220	263	223	261	225	258	227	254	228	248	227	239	209	176	198	140	153	0	235	0	254	65	268	108	279	138	290	161	302	185	319	212	336	234	351	250	366	260	379	263	383	262	387	260	391	257	393	253	394	249	393	246	393	242	392	238	391	233	389	229	360	140	351	115	344	91	339	70	336	52	335	38	337	22	342	9	351	1	364	-3	380	-5	404	-2	426	6	447	23	468	48	489	82	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	217	227	214	195	205	154	190	110	170	68	145	35	137	28	129	23	120	19	112	16	103	15	94	16	87	20	81	25	77	31	76	39	77	48	80	62	85	81	92	107	102	140	110	165	115	183	120	196	132	216	143	232	154	245	166	255	178	262	191	264	200	263	207	259	212	252	216	241	217	227	16383	16383	120	235	145	312	108	307	79	302	56	299	35	296	15	293	15	275	30	274	41	272	47	269	50	265	51	258	51	252	49	243	45	230	41	214	36	195	-28	-61	-35	-87	-43	-104	-52	-113	-64	-118	-80	-119	-80	-138	87	-138	87	-119	70	-118	58	-116	50	-112	45	-106	44	-98	44	-90	46	-79	49	-64	54	-45	60	-21	68	6	77	0	87	-3	96	-6	114	-8	170	4	222	39	263	92	291	158	302	231	299	258	289	281	274	298	254	309	227	312	205	310	184	302	163	287	142	265	120	235	219	250	217	223	209	189	198	153	185	119	171	90	159	72	148	58	136	48	124	42	112	40	102	42	95	46	90	54	86	65	85	78	87	100	92	124	99	151	109	178	121	205	133	226	147	247	163	265	180	278	196	283	204	281	211	277	216	270	218	261	219	250	16383	16383	318	303	244	303	235	263	232	274	231	281	229	288	226	293	223	297	218	302	211	306	203	310	194	312	185	312	154	307	122	292	91	269	63	238	37	199	24	174	14	150	7	125	2	102	1	79	4	49	12	24	26	6	45	-4	69	-8	93	-6	115	1	136	16	155	37	173	66	133	-73	126	-92	117	-105	107	-114	91	-118	70	-119	70	-138	251	-138	251	-119	240	-119	228	-118	219	-116	212	-113	208	-107	207	-100	208	-93	211	-79	217	-59	223	-35	231	-7	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	10	115	4	95	0	76	-3	60	-6	47	-7	38	-5	22	0	10	10	1	22	-3	38	-5	61	-2	83	6	104	23	127	49	152	85	137	95	124	76	112	61	102	50	93	44	86	41	80	43	77	45	75	49	75	54	76	66	88	114	98	150	111	195	133	275	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	10	276	21	275	30	274	36	271	41	268	44	263	50	246	55	221	58	190	60	153	61	111	61	85	60	59	59	27	57	-8	75	-8	120	35	156	71	184	103	208	132	231	163	245	186	256	208	264	229	269	249	271	267	269	281	264	293	255	303	244	310	230	312	218	310	208	305	199	297	194	287	192	275	192	268	194	261	197	254	202	246	208	238	213	232	217	227	220	223	221	218	222	214	219	199	211	181	195	158	171	127	137	87	136	154	133	208	129	250	123	284	115	312	97	308	80	304	62	301	39	298	10	294	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	28	296	28	278	35	278	40	279	51	279	63	277	72	272	80	263	85	250	90	232	109	130	80	81	72	70	66	62	60	58	55	56	48	55	40	57	33	60	26	64	17	68	6	69	-5	67	-15	62	-23	54	-27	43	-29	31	-27	18	-22	7	-13	-1	-1	-6	12	-8	30	-6	46	0	62	14	79	36	101	69	117	96	126	55	137	25	149	5	164	-5	183	-8	202	-5	221	3	240	19	261	42	284	74	270	83	256	66	246	54	238	47	232	44	225	43	218	44	212	48	207	55	203	65	200	79	179	186	192	207	205	224	218	238	230	246	241	249	249	247	256	244	263	240	270	237	279	235	291	237	301	242	309	250	315	260	317	271	315	283	309	295	300	304	290	310	278	312	259	310	242	301	222	285	199	258	171	219	165	249	159	271	153	288	147	301	140	312	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	295	464	238	461	195	451	163	433	141	405	127	367	96	247	87	220	74	201	57	187	34	176	3	168	25	161	41	154	52	145	58	134	60	121	60	110	57	96	53	80	48	62	42	42	35	19	28	-5	23	-28	20	-49	19	-64	23	-87	35	-104	58	-116	93	-123	142	-126	144	-117	123	-112	107	-104	97	-94	91	-81	89	-65	90	-52	92	-36	97	-16	102	5	109	29	116	52	122	73	126	91	128	106	129	117	127	132	121	143	110	153	92	160	66	168	101	177	127	188	145	204	159	226	169	256	199	372	209	399	222	420	239	436	263	448	293	456	104	-11	104	463	44	463	44	-11	63	456	84	450	100	442	110	432	116	419	118	403	118	391	115	376	111	357	105	334	97	308	90	283	85	262	81	245	79	231	78	220	80	205	86	194	97	185	115	177	141	169	106	160	81	149	62	133	49	111	38	81	8	-34	0	-61	-13	-82	-31	-98	-54	-110	-84	-117	-86	-126	-29	-123	13	-113	44	-96	66	-68	81	-29	112	90	120	116	133	135	150	150	173	160	204	169	182	176	166	183	155	192	149	203	147	216	148	227	150	241	154	257	159	275	165	295	172	319	179	344	184	368	187	388	189	404	188	413	186	421	182	429	178	436	172	442	160	450	145	455	125	460	99	462	66	464	311	208	302	197	293	188	284	182	275	179	265	178	258	178	250	180	241	183	228	188	183	208	163	216	146	221	132	223	118	224	99	222	81	215	65	204	50	188	36	167	72	136	81	147	90	155	99	161	108	164	133	164	147	161	161	157	177	150	195	140	211	131	226	125	240	121	253	119	265	118	283	120	299	126	315	137	331	153	348	176	130	186	113	142	95	100	76	57	56	14	34	-28	25	-45	19	-58	15	-68	13	-78	13	-87	15	-104	21	-118	31	-129	44	-135	60	-138	72	-136	82	-132	92	-126	100	-117	106	-106	109	-99	111	-92	112	-83	113	-72	114	-58	117	-23	122	18	139	120	150	180	16383	16383	216	286	214	302	207	315	197	325	184	332	167	334	152	332	138	325	127	315	120	301	118	286	120	270	127	256	138	245	151	238	167	235	183	238	196	245	207	256	214	270	216	286	229	279	145	38	133	47	125	56	119	68	115	83	114	100	116	125	122	154	131	183	142	213	156	241	167	258	179	272	190	282	202	288	214	290	219	289	223	288	226	286	228	284	229	281	16383	16383	291	389	268	389	240	310	235	311	231	311	228	312	221	312	164	300	112	267	69	217	39	158	29	94	33	60	45	32	66	11	94	-2	128	-8	97	-96	120	-96	152	-6	177	0	199	11	220	28	241	51	265	83	247	95	230	74	215	57	199	45	183	38	167	35	229	211	233	208	238	206	242	205	247	205	253	204	267	207	279	213	288	223	294	235	296	250	295	263	291	275	284	285	274	295	261	303	76	61	71	43	65	30	57	20	47	15	36	13	24	14	13	19	5	27	0	36	-1	48	0	59	5	68	12	75	21	80	33	81	42	81	50	78	59	74	67	69	76	61	16383	16383	30	250	23	210	97	210	94	181	91	160	89	142	87	123	84	100	75	104	66	106	59	108	51	109	43	109	21	107	4	99	-9	87	-18	70	-21	51	-18	31	-10	15	2	3	19	-4	39	-7	55	-5	70	-1	83	6	94	18	106	33	125	17	142	6	159	-1	175	-6	192	-7	208	-6	223	-1	238	5	251	15	263	28	271	39	277	52	283	66	288	84	293	105	276	105	267	88	258	75	247	67	233	63	216	62	202	63	188	65	172	69	153	75	131	84	139	95	149	114	159	136	168	161	176	185	182	210	259	210	266	250	189	250	216	387	221	405	227	420	236	430	245	437	256	439	262	438	266	436	269	433	271	429	272	425	272	420	271	417	271	414	270	412	269	407	269	402	268	397	268	388	269	377	274	368	282	361	292	356	303	354	317	357	328	363	337	373	343	385	345	400	341	420	331	437	315	450	295	459	271	462	248	459	226	453	205	443	185	428	167	410	149	387	135	362	122	332	111	296	101	250	255	179	250	151	238	127	219	107	196	94	169	90	141	94	118	107	99	126	87	151	83	179	87	209	99	233	118	253	141	265	169	270	196	265	220	253	239	233	251	208	255	179	16383	16383	355	32	289	99	298	113	306	129	311	144	314	161	314	197	311	214	306	230	299	246	289	262	355	328	316	367	251	302	235	310	220	317	204	322	187	324	169	325	151	324	134	322	118	317	103	310	87	302	22	367	-16	328	49	262	39	246	32	231	27	215	24	198	23	179	24	161	27	145	32	129	39	114	49	99	-16	32	22	-6	87	60	103	50	119	43	135	38	152	36	169	35	186	36	203	38	219	43	235	50	251	60	316	-6	425	452	289	452	289	435	309	434	322	430	331	425	335	416	336	404	336	397	334	391	331	383	326	374	319	363	228	232	173	392	172	397	170	405	170	413	171	421	176	427	186	431	200	434	220	435	220	452	31	452	31	435	50	432	63	428	73	421	80	410	87	393	140	231	55	231	46	198	142	198	127	145	32	145	23	111	118	111	105	66	98	47	89	33	76	25	58	20	31	17	31	0	249	0	249	17	226	18	210	21	200	27	195	34	194	46	194	54	195	63	197	74	200	87	204	103	207	111	309	111	319	145	216	145	231	198	332	198	341	231	250	231	361	388	374	404	385	416	397	425	410	431	425	435	104	-11	104	163	44	163	44	-11	16383	16383	104	288	104	463	44	463	44	288	246	140	244	127	238	117	229	108	218	102	206	100	198	101	190	103	183	106	175	111	167	118	157	127	147	139	135	152	124	165	114	179	107	190	101	201	97	212	95	222	94	231	96	244	101	254	109	263	120	268	132	270	159	261	189	237	217	205	238	170	246	140	16383	16383	149	283	143	284	122	287	116	287	94	284	75	274	59	257	50	233	46	202	47	185	51	168	58	151	67	134	80	117	124	63	149	33	165	11	175	-4	180	-16	181	-28	178	-46	171	-60	158	-71	142	-78	123	-80	110	-79	97	-76	87	-72	80	-67	78	-61	80	-51	86	-44	93	-37	99	-29	101	-18	99	-7	94	2	86	9	76	14	63	16	51	14	40	8	31	0	26	-11	24	-25	29	-47	43	-67	64	-82	91	-92	122	-96	158	-91	188	-78	212	-59	228	-34	233	-5	232	11	227	27	220	43	209	61	193	81	195	84	203	82	211	82	215	81	240	85	261	95	279	111	290	135	294	164	292	184	287	203	279	223	268	243	254	262	207	316	189	338	176	356	167	372	162	386	161	399	163	415	171	429	183	439	199	446	218	448	230	447	241	444	250	440	256	435	258	429	255	423	249	419	242	413	236	405	234	392	236	380	241	370	249	362	259	356	271	354	284	357	294	363	303	372	308	383	310	397	306	418	293	437	273	451	248	460	218	463	183	459	155	446	133	427	119	402	114	373	115	354	120	337	127	319	138	302	151	285	125	398	123	412	116	424	107	434	95	440	81	443	67	440	55	434	45	424	39	412	37	398	39	385	46	373	55	363	67	357	81	354	95	357	107	363	116	372	123	384	125	398	16383	16383	268	398	266	412	260	424	250	434	238	440	224	443	210	440	198	434	189	424	182	412	180	398	183	385	189	373	198	363	210	357	224	354	238	357	250	363	260	372	266	384	268	398	444	225	434	160	407	103	365	59	312	29	250	19	191	30	140	59	99	104	72	161	62	225	72	290	99	347	140	392	193	421	253	432	313	421	365	392	407	347	434	290	444	225	16383	16383	485	225	473	301	441	366	390	418	327	451	253	463	179	451	115	417	65	366	32	300	20	224	32	150	65	85	114	34	177	0	250	-11	326	0	390	33	441	84	473	149	485	225	16383	16383	367	169	355	169	343	147	329	130	313	119	294	112	272	110	240	115	214	130	194	155	183	188	179	231	183	272	194	306	213	330	238	345	270	350	293	348	312	340	326	328	337	311	345	289	356	289	356	337	355	341	354	344	351	346	346	349	341	351	327	356	314	360	301	362	288	363	274	363	223	357	180	339	149	310	128	272	121	226	128	181	147	144	177	117	218	100	268	94	279	94	295	96	303	98	313	101	327	104	337	107	342	108	348	111	351	112	353	113	355	117	356	120	147	425	146	412	142	395	137	377	130	359	123	342	114	328	106	316	97	308	88	303	80	301	75	302	70	305	67	309	64	314	63	320	68	350	81	383	98	413	117	436	133	445	138	444	142	440	145	436	147	431	147	425	16383	16383	223	459	172	457	164	432	161	444	156	452	150	458	142	462	133	463	98	455	65	432	37	400	18	361	11	321	13	304	19	290	29	279	42	272	58	270	75	272	90	278	104	290	118	307	133	330	129	318	127	310	126	304	125	300	125	296	127	288	131	281	137	275	145	271	155	270	167	272	179	278	192	288	205	302	220	321	211	327	208	323	201	314	194	308	188	303	184	300	180	299	179	299	179	300	178	301	177	303	177	305	178	312	179	321	182	332	186	347	192	365	8	152	8	146	41	113	68	85	91	61	109	42	121	29	126	24	130	22	135	22	138	24	140	26	142	32	141	39	134	60	128	75	120	93	93	149	105	163	117	175	123	182	149	209	168	231	181	248	189	262	192	272	191	275	190	277	188	279	185	280	183	281	179	280	174	278	168	274	162	269	150	257	145	253	139	248	132	243	123	237	16383	16383	133	152	133	146	194	85	216	61	234	42	247	29	249	26	251	24	255	22	260	22	263	24	265	26	267	29	267	32	266	39	264	48	259	60	253	75	244	93	218	149	225	156	231	163	236	169	242	175	248	182	273	209	293	231	306	248	313	262	316	272	316	275	314	277	313	279	310	280	308	281	304	280	299	278	294	274	287	269	275	257	269	253	257	243	248	237	375	73	375	270	35	270	35	210	315	210	315	73	183	191	17	191	2	112	167	112	444	225	434	160	407	103	365	59	312	29	250	19	191	30	140	59	99	104	72	161	62	225	72	290	99	347	140	392	193	421	253	432	313	421	365	392	407	347	434	290	444	225	16383	16383	485	225	473	301	441	366	390	418	327	451	253	463	179	451	115	417	65	366	32	300	20	224	32	150	65	85	114	34	177	0	250	-11	326	0	390	33	441	84	473	149	485	225	16383	16383	222	228	222	342	249	342	266	340	279	333	288	323	294	308	296	289	294	268	288	251	279	238	266	230	250	228	16383	16383	380	102	380	109	371	116	362	125	352	136	342	150	330	166	290	222	310	231	325	243	336	257	342	273	345	292	341	314	331	332	315	345	293	353	265	356	142	356	142	345	157	343	167	340	171	335	173	327	173	132	171	123	167	118	157	115	142	113	142	102	254	102	254	113	238	115	229	118	224	123	222	132	222	214	251	214	260	201	267	190	273	180	280	169	287	157	299	135	309	119	318	109	325	103	333	102	265	421	46	421	35	373	255	373	212	368	209	349	201	333	188	320	171	311	152	308	134	311	118	320	105	333	97	349	94	368	97	387	105	403	118	416	134	425	152	428	171	425	188	416	201	403	209	387	212	368	16383	16383	250	368	245	399	231	425	210	446	183	460	152	465	122	460	96	446	75	425	61	399	56	368	61	338	75	311	96	290	122	276	152	271	183	276	210	290	231	311	245	338	250	368	363	0	363	60	23	60	23	0	16383	16383	363	183	363	243	222	243	222	384	163	384	163	243	23	243	23	183	163	183	163	87	222	87	222	183	54	388	65	401	76	410	87	416	97	419	109	420	122	418	133	412	142	403	147	391	149	376	147	363	142	349	132	333	119	315	101	294	90	282	60	252	36	229	2	196	2	186	162	186	197	262	186	262	176	249	167	240	156	235	143	232	65	232	149	300	173	321	190	340	202	358	209	376	211	394	208	416	197	434	182	449	162	458	139	462	115	459	93	451	74	438	57	419	41	395	69	399	80	410	90	418	99	423	109	426	120	427	133	425	143	421	151	413	156	404	158	392	154	376	145	362	128	351	105	342	75	335	75	325	99	322	118	314	131	301	139	284	142	263	139	243	133	226	122	213	109	204	94	201	88	202	83	203	78	206	73	212	66	222	60	229	55	234	49	238	43	240	36	241	28	239	21	236	16	230	13	222	11	213	14	201	21	192	33	185	49	180	69	179	110	184	145	199	173	223	192	252	198	286	197	300	194	313	187	325	177	335	164	345	168	348	188	360	202	371	211	382	216	393	217	406	214	424	204	440	190	451	172	459	150	462	129	460	111	453	93	443	77	427	60	407	94	348	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	348	303	257	303	223	192	206	149	185	110	162	77	140	56	121	48	116	48	113	50	110	54	108	58	108	69	111	87	113	93	176	303	84	303	10	50	-3	9	-17	-23	-29	-50	-37	-73	-40	-94	-39	-109	-35	-121	-28	-130	-19	-136	-6	-139	12	-136	27	-127	38	-114	44	-96	47	-73	47	-55	49	-36	57	0	62	17	67	11	75	6	84	3	94	1	104	0	122	2	139	11	156	25	173	48	193	80	190	66	188	56	186	48	186	34	188	20	193	8	203	0	214	-6	229	-8	250	-6	270	2	291	18	314	43	341	80	326	90	315	75	305	63	297	55	289	50	283	49	280	49	278	51	276	55	275	58	275	61	276	64	276	68	278	76	179	192	161	200	147	212	138	227	132	246	130	266	131	288	135	312	141	335	150	357	160	378	172	396	185	409	200	420	219	428	242	435	16383	16383	459	452	259	452	225	450	195	445	169	436	146	423	127	407	111	385	97	358	86	327	79	296	76	264	81	231	93	206	114	188	141	178	174	174	117	-45	111	-66	107	-81	104	-91	101	-97	98	-100	93	-104	86	-107	76	-109	63	-111	45	-113	41	-129	155	-129	302	435	339	435	192	-129	308	-129	313	-113	297	-111	286	-109	277	-105	271	-100	268	-93	267	-86	267	-78	269	-69	271	-61	273	-52	275	-45	387	384	394	408	401	423	412	431	429	434	455	435	134	224	132	239	125	253	114	264	101	271	85	274	69	271	55	264	44	254	37	240	35	224	37	208	44	194	54	183	68	176	84	173	100	176	114	183	125	194	132	208	134	224	57	3	28	3	-16	-61	-7	-69	1	-67	12	-67	23	-68	32	-71	38	-76	42	-82	44	-91	42	-100	37	-108	29	-114	19	-118	6	-119	-2	-119	-18	-115	-27	-112	-38	-107	-53	-129	-36	-136	-21	-141	-6	-144	7	-145	22	-146	49	-143	72	-135	90	-123	101	-106	106	-87	103	-72	94	-58	81	-48	64	-41	44	-39	37	-39	34	-40	31	-40	27	-41	204	462	179	457	157	452	135	449	111	445	84	440	82	426	90	427	95	427	100	428	117	428	121	426	124	423	127	419	129	414	127	404	120	380	110	347	99	312	88	280	84	266	82	260	81	255	80	252	73	229	65	214	54	204	40	200	20	198	20	186	172	186	172	198	155	199	144	200	136	203	133	208	132	216	132	220	133	224	133	229	134	234	136	238	179	424	178	406	175	386	169	365	163	346	155	328	147	312	138	299	130	290	121	285	112	284	105	285	100	288	96	293	94	299	93	308	94	328	99	351	105	375	113	398	122	417	129	428	137	437	144	444	153	448	161	449	163	449	169	448	174	445	177	439	179	432	179	424	16383	16383	235	397	231	418	222	437	208	451	188	460	164	463	126	456	92	436	64	406	45	370	38	330	41	311	51	294	66	281	86	273	109	270	146	277	180	295	209	323	228	357	235	397	192	149	192	155	157	190	131	217	111	238	94	256	78	274	75	276	73	278	71	279	70	280	68	281	64	280	62	279	59	276	57	270	58	263	65	242	71	228	80	210	107	153	76	120	51	93	32	71	19	53	11	40	8	29	10	25	12	23	14	22	17	22	21	23	31	28	37	33	44	40	50	45	55	49	61	54	68	59	76	66	16383	16383	316	149	316	155	282	190	256	217	236	238	219	256	203	274	200	276	198	278	192	281	186	279	184	276	183	273	183	263	190	242	196	228	204	210	232	153	201	120	176	93	157	71	143	53	136	40	133	29	135	25	137	23	139	22	142	22	146	23	151	25	156	28	162	33	170	40	175	45	180	49	186	54	193	59	201	66	188	462	164	457	141	452	119	449	95	445	68	440	67	426	75	427	80	427	85	428	101	428	106	425	110	422	113	418	114	414	111	403	105	380	96	350	85	315	73	280	67	262	66	257	64	252	57	229	49	214	38	204	24	200	5	198	5	186	156	186	156	198	139	199	128	200	121	203	117	208	116	216	116	220	117	224	119	234	120	238	16383	16383	425	462	386	462	92	-9	131	-9	16383	16383	412	216	376	101	287	101	16383	16383	487	277	456	277	268	105	257	60	365	60	347	0	405	0	424	60	453	60	465	101	434	101	177	462	153	457	131	452	108	449	84	445	57	440	56	426	63	427	69	427	74	428	90	428	95	425	99	422	102	418	103	414	100	403	94	380	85	350	74	315	62	280	56	262	54	252	46	229	38	214	28	204	13	200	-5	198	-5	186	146	186	146	198	129	199	117	200	110	203	107	208	106	216	106	224	108	234	109	238	16383	16383	415	462	376	462	81	-9	121	-9	16383	16383	330	203	343	216	354	225	364	231	375	234	386	235	400	233	411	227	419	218	424	206	425	191	424	177	419	163	410	148	396	130	379	109	367	96	354	83	337	67	313	43	278	11	278	0	439	0	474	77	463	77	453	64	444	56	433	50	420	48	402	47	342	47	426	115	450	136	468	155	480	173	487	191	489	210	485	231	475	249	459	264	439	273	416	276	392	274	370	266	351	253	334	235	318	210	63	399	73	410	83	418	93	423	103	426	114	427	126	425	137	421	144	413	149	404	151	392	148	376	138	362	122	351	99	342	69	335	68	325	93	322	111	314	125	301	132	284	135	263	133	243	126	226	116	213	103	204	87	201	81	202	76	203	71	206	66	212	59	222	53	229	48	234	42	238	36	240	29	241	21	239	14	236	9	230	6	222	5	213	7	201	14	192	26	185	42	180	63	179	103	184	139	199	167	223	185	252	192	286	190	300	187	313	180	325	170	335	157	345	161	348	181	360	195	371	204	382	209	393	210	406	207	424	198	440	183	451	165	459	143	462	123	460	104	453	86	443	70	427	54	407	16383	16383	428	462	389	462	95	-9	134	-9	16383	16383	415	216	380	101	290	101	16383	16383	490	277	459	277	271	105	261	60	368	60	350	0	408	0	427	60	457	60	468	101	438	101	177	71	194	94	206	115	216	136	222	157	225	179	205	183	195	158	185	139	175	125	164	113	150	103	106	75	73	51	49	29	33	6	23	-16	20	-40	26	-73	42	-100	67	-120	100	-133	140	-138	178	-134	210	-122	235	-103	251	-79	257	-50	255	-36	249	-23	241	-14	229	-7	216	-5	203	-7	192	-13	183	-21	177	-33	175	-46	175	-52	177	-57	179	-63	183	-69	187	-76	190	-80	192	-83	193	-86	194	-88	195	-91	192	-99	186	-106	177	-111	165	-115	152	-117	137	-114	124	-107	114	-96	108	-81	106	-62	108	-43	113	-24	121	-5	133	14	149	36	16383	16383	284	283	282	299	275	312	265	323	251	330	235	333	219	330	205	323	194	312	187	299	185	283	187	267	194	253	205	242	218	235	234	232	250	235	264	242	275	253	282	267	284	283	348	517	274	618	266	626	259	632	251	637	244	639	236	640	226	639	218	634	211	627	207	619	205	609	206	603	209	596	214	590	220	583	229	577	317	517	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	220	517	253	517	356	576	366	583	374	589	379	595	381	601	382	608	381	618	376	627	369	634	360	639	350	640	343	639	335	636	326	629	316	620	302	606	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	397	517	339	635	284	635	176	517	214	517	302	581	362	517	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	16383	16383	386	612	380	600	374	592	367	587	360	584	351	583	346	583	340	585	333	587	325	590	315	594	299	601	285	606	272	609	260	611	250	612	227	608	208	598	191	581	179	559	171	532	198	532	203	543	209	551	215	557	222	560	231	561	235	561	245	559	251	558	306	536	314	534	321	532	327	531	335	531	357	534	376	543	391	559	403	582	413	612	262	567	259	581	253	593	243	603	231	609	217	612	203	609	191	603	182	593	176	581	173	567	176	554	182	542	192	532	204	526	217	523	231	526	243	532	253	541	259	553	262	567	16383	16383	405	567	403	581	396	593	387	603	374	609	360	612	347	609	335	603	325	593	319	581	317	567	319	554	325	542	335	532	347	526	360	523	374	526	387	532	396	541	403	553	405	567	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	336	606	334	593	329	583	320	575	309	569	296	567	284	569	273	575	265	583	259	594	257	606	259	619	265	630	273	638	284	644	296	646	309	644	320	638	329	629	334	618	336	606	16383	16383	369	607	365	630	356	649	341	665	321	675	297	679	275	675	255	665	239	650	229	630	225	608	228	584	238	564	253	548	272	538	296	535	319	538	339	549	355	564	365	584	369	607	16383	16383	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	331	424	269	198	152	198	323	424	16383	16383	621	452	222	452	222	437	245	435	260	432	270	429	275	424	276	418	275	413	274	407	271	401	267	394	263	388	17	69	3	51	-7	39	-14	30	-19	25	-25	21	-28	20	-32	18	-36	18	-42	17	-42	0	88	0	88	17	71	19	59	22	51	26	47	32	45	40	47	50	49	56	55	66	133	172	262	172	233	72	227	53	219	38	210	28	197	21	179	17	179	0	535	0	575	133	557	134	543	115	529	97	516	80	502	66	489	54	470	41	450	32	428	26	403	23	373	22	358	23	345	26	336	31	330	38	328	47	328	53	329	56	331	66	373	229	413	225	439	218	455	208	462	192	464	169	464	164	463	158	463	151	462	145	462	138	478	134	528	319	510	321	494	292	477	271	456	259	428	252	392	250	379	250	423	409	426	418	431	424	438	428	448	430	463	431	501	428	531	418	553	403	567	382	572	354	574	327	590	324	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	255	459	214	449	176	432	142	409	110	382	80	346	56	306	37	261	26	213	22	163	27	117	41	77	64	43	96	16	136	-2	96	-61	105	-69	109	-68	114	-67	125	-67	136	-68	145	-71	152	-76	156	-82	157	-91	155	-100	150	-108	142	-114	132	-118	119	-119	110	-119	94	-115	84	-112	74	-107	59	-129	75	-136	91	-141	106	-144	134	-146	161	-143	185	-135	202	-123	214	-106	218	-87	215	-72	207	-58	194	-48	177	-41	158	-39	150	-39	147	-40	143	-40	140	-41	162	-9	180	-11	205	-11	234	-9	261	-4	287	4	313	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	348	83	332	66	318	53	304	44	288	35	277	31	265	28	252	25	240	24	227	23	194	29	166	44	144	68	131	101	126	141	130	193	140	243	156	290	176	334	201	372	220	393	240	411	264	426	289	435	315	439	345	434	370	421	388	399	400	369	403	333	403	318	402	314	401	308	423	305	359	517	284	618	276	626	269	632	261	637	254	639	246	640	237	639	228	634	222	627	217	619	216	609	217	603	220	596	224	590	230	583	238	577	328	517	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	207	517	240	517	342	576	353	583	360	589	365	595	368	601	369	608	367	618	363	627	356	634	347	639	336	640	329	639	322	636	313	629	302	620	289	606	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	396	517	338	635	283	635	175	517	213	517	302	581	361	517	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	263	567	261	581	254	593	245	603	232	609	218	612	205	609	193	603	183	593	177	581	175	567	177	554	184	542	193	532	205	526	218	523	232	526	245	532	254	541	261	553	263	567	16383	16383	406	567	403	581	397	593	388	603	375	609	361	612	348	609	336	603	327	593	320	581	318	567	321	554	327	542	336	532	348	526	361	523	375	526	388	532	397	541	403	553	406	567	16383	16383	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	273	517	198	618	191	626	183	632	175	637	168	639	160	640	151	639	142	634	136	627	131	619	130	609	131	603	134	596	138	590	144	583	152	577	242	517	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	135	517	168	517	271	576	281	583	289	589	293	595	296	601	297	608	295	618	291	627	284	634	275	639	265	640	258	639	250	636	241	629	231	620	218	606	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	317	517	259	635	204	635	96	517	134	517	223	581	283	517	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	181	567	179	581	172	593	163	603	150	609	137	612	123	609	111	603	102	593	96	581	94	567	96	554	102	542	112	532	123	526	137	523	150	526	163	532	172	541	179	553	181	567	16383	16383	324	567	322	581	316	593	306	603	294	609	280	612	266	609	255	603	245	593	239	581	237	567	239	554	245	542	255	532	266	526	280	523	294	526	306	532	316	541	322	553	324	567	16383	16383	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	176	222	258	222	266	252	184	252	225	406	229	416	234	423	241	428	250	431	262	431	303	427	334	412	356	388	369	353	373	308	371	263	364	219	352	176	336	137	317	103	293	74	267	51	237	35	203	26	166	23	152	23	142	26	135	31	131	37	130	46	130	51	131	57	133	64	135	72	138	82	16383	16383	74	452	74	435	94	432	105	430	113	426	118	422	122	415	123	406	123	402	122	396	120	389	118	379	115	367	84	252	15	252	7	222	75	222	33	66	27	48	19	35	9	26	-3	20	-20	17	-20	0	172	0	270	13	353	50	417	107	458	181	473	268	464	331	438	382	396	420	340	444	270	452	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	16383	16383	419	612	412	600	406	592	400	587	393	584	384	583	379	583	373	585	366	587	358	590	348	594	332	601	317	606	304	609	293	611	282	612	260	608	240	598	224	581	211	559	204	532	231	532	236	543	241	551	248	557	255	560	263	561	268	561	283	558	289	556	328	540	338	536	346	534	353	532	360	531	367	531	389	534	408	543	423	559	436	582	446	612	392	517	317	618	309	626	302	632	294	637	287	639	279	640	270	639	262	634	255	627	250	619	249	609	250	603	252	596	257	590	263	583	271	577	360	517	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	240	517	273	517	376	576	386	583	393	589	398	595	401	601	402	608	400	618	396	627	388	634	380	639	370	640	362	639	355	636	346	629	335	620	322	606	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	431	517	373	635	318	635	210	517	249	517	337	581	397	517	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	419	612	413	600	407	592	400	587	393	584	385	583	379	583	373	585	366	587	358	590	348	594	332	601	318	606	305	609	293	611	283	612	260	608	241	598	224	581	212	559	204	532	231	532	236	543	242	551	248	557	255	560	263	561	268	561	278	559	284	558	339	536	347	534	354	532	360	531	367	531	390	534	409	543	424	559	437	582	446	612	296	567	294	581	288	593	278	603	266	609	252	612	238	609	227	603	217	593	211	581	209	567	211	554	218	542	227	532	239	526	252	523	266	526	278	532	288	541	294	553	296	567	16383	16383	440	567	437	581	431	593	421	603	409	609	395	612	382	609	370	603	361	593	354	581	352	567	354	554	361	542	370	532	382	526	395	523	409	526	421	532	431	541	437	553	440	567	16383	16383	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	353	53	234	171	353	289	311	331	192	212	75	331	32	289	151	171	32	53	75	11	192	130	311	11	360	400	364	391	366	383	368	374	370	356	365	310	354	258	338	202	319	149	298	102	280	72	259	47	236	27	211	15	186	11	175	11	166	13	157	16	149	20	140	26	16383	16383	123	52	120	60	118	69	117	78	116	86	115	95	119	142	130	196	145	252	165	305	188	352	208	384	229	408	252	426	275	436	299	440	309	439	318	438	326	435	334	431	342	425	16383	16383	428	517	394	517	359	454	347	458	325	462	315	463	303	463	216	446	138	399	75	328	33	241	18	143	21	109	31	78	47	50	69	27	97	8	44	-83	76	-83	124	-2	136	-6	158	-10	169	-11	181	-11	216	-8	250	0	282	12	313	29	343	52	385	93	419	139	445	190	461	246	467	306	463	340	452	373	436	401	413	425	385	443	391	517	315	618	308	626	300	632	293	637	285	639	278	640	268	639	260	634	253	627	249	619	247	609	248	603	251	596	256	590	262	583	270	577	360	517	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	239	517	272	517	375	576	385	583	393	589	398	595	400	601	401	608	400	618	395	627	388	634	379	639	369	640	362	639	354	636	345	629	335	620	321	606	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	431	517	373	635	317	635	210	517	248	517	336	581	396	517	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	295	567	293	581	286	593	276	603	264	609	250	612	237	609	225	603	215	593	209	581	207	567	209	554	215	542	225	532	237	526	250	523	264	526	276	532	286	541	293	553	295	567	16383	16383	438	567	436	581	429	593	420	603	407	609	393	612	379	609	368	603	358	593	352	581	350	567	352	554	359	542	368	532	380	526	393	523	407	526	420	532	429	541	436	553	438	567	16383	16383	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	241	517	275	517	377	576	387	583	395	589	400	595	403	601	403	608	402	618	397	627	390	634	381	639	371	640	364	639	356	636	347	629	337	620	324	606	16383	16383	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	198	305	201	318	206	327	211	334	220	338	232	339	251	337	267	329	279	316	286	299	289	278	288	259	284	238	278	217	271	198	262	182	251	169	238	159	223	152	205	148	183	146	178	146	173	147	161	147	155	148	16383	16383	211	360	219	387	227	406	234	419	243	427	256	432	275	435	275	452	75	452	75	435	97	432	108	430	116	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	36	69	30	51	23	37	13	28	0	21	-17	17	-17	0	179	0	179	17	160	18	146	22	138	27	133	34	132	43	132	44	131	45	131	52	132	58	133	65	135	74	137	85	148	127	161	125	183	123	203	123	238	125	269	130	298	138	323	150	344	164	359	180	371	197	380	217	385	239	387	261	381	297	364	325	335	345	294	357	241	360	-10	-13	-14	-32	-19	-50	-24	-66	-29	-79	-34	-90	-39	-98	-44	-105	-51	-109	-58	-112	-68	-113	-72	-112	-75	-111	-77	-109	-79	-106	-79	-103	-78	-98	-75	-94	-71	-90	-68	-84	-67	-75	-68	-65	-72	-56	-79	-50	-88	-46	-99	-44	-111	-46	-120	-51	-128	-60	-132	-70	-134	-82	-131	-99	-123	-114	-109	-125	-91	-132	-68	-134	-29	-127	5	-105	35	-66	62	-6	84	75	145	344	156	386	168	417	181	439	196	452	213	456	225	455	233	450	240	442	243	430	244	415	243	395	241	375	237	355	231	337	225	321	217	307	208	297	198	290	188	286	178	284	166	284	161	259	172	258	180	256	187	254	197	250	202	244	207	237	210	227	212	217	213	205	211	177	207	145	201	113	193	84	184	59	176	44	169	33	161	25	152	20	143	18	129	20	122	23	117	26	112	30	109	34	96	10	105	4	114	0	123	-2	133	-3	144	-4	167	-2	189	3	209	12	227	26	244	44	260	65	273	88	284	115	291	143	294	172	290	203	277	228	257	247	230	261	197	269	197	270	217	276	235	282	249	287	262	293	273	300	290	315	303	331	313	349	318	368	320	391	315	420	301	444	281	461	253	473	221	477	175	468	134	443	100	402	72	345	51	272	281	348	206	449	199	457	191	464	184	468	176	471	168	471	159	470	151	465	144	458	140	450	138	440	139	434	142	427	146	421	153	414	161	408	250	348	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	130	348	163	348	265	407	276	414	283	420	288	426	291	432	292	439	290	449	285	458	278	465	269	470	259	471	252	470	245	467	236	460	225	451	212	437	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	321	348	263	466	208	466	100	348	139	348	227	413	287	348	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	16383	16383	308	443	302	431	296	423	289	418	282	415	274	414	269	414	263	416	256	418	247	421	237	425	221	432	207	437	194	440	182	442	172	443	150	439	130	429	114	412	101	390	94	363	120	363	125	374	131	383	137	388	144	391	152	392	157	392	162	391	168	390	173	389	179	387	218	371	228	367	236	365	243	363	249	362	256	362	279	365	298	374	313	390	326	413	336	443	185	398	182	412	176	424	166	434	154	440	140	443	126	440	114	434	105	424	99	412	97	398	99	385	105	373	115	363	126	357	140	354	154	357	166	363	176	372	182	384	185	398	16383	16383	328	398	326	412	319	424	309	434	297	440	283	443	269	440	258	434	248	424	242	412	240	398	242	385	248	373	258	363	270	357	283	354	297	357	309	363	319	372	326	384	328	398	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	256	438	254	426	248	415	239	407	228	402	215	400	203	402	192	407	184	416	178	426	176	439	178	451	184	462	192	470	203	476	215	478	228	476	239	470	248	462	254	451	256	438	16383	16383	288	439	285	462	275	481	260	497	240	507	216	511	194	507	174	497	158	482	148	462	144	440	147	416	157	396	172	381	191	371	216	367	239	371	258	381	274	397	284	416	288	439	16383	16383	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	225	245	222	219	216	189	206	156	193	123	177	93	165	74	153	59	140	48	127	41	114	39	103	41	94	47	87	56	83	68	81	84	87	125	102	177	126	228	157	267	192	283	203	281	212	276	219	268	223	258	225	245	16383	16383	283	156	298	204	315	242	332	268	351	284	370	290	379	289	385	286	390	280	393	273	394	262	387	229	370	199	344	173	313	154	279	145	16383	16383	320	310	250	307	238	268	230	285	221	298	211	306	198	311	183	312	159	309	136	300	112	286	90	268	69	247	45	216	25	182	10	146	0	109	-2	72	1	42	11	20	28	4	49	-4	74	-7	100	-4	124	5	146	22	168	46	191	80	198	48	210	24	229	6	255	-4	287	-8	320	-4	349	6	376	25	399	51	419	83	400	94	385	73	369	56	352	44	334	36	315	34	300	36	288	44	279	55	273	71	271	91	271	102	272	108	273	115	275	122	299	127	354	140	397	161	429	188	448	219	455	251	452	272	443	288	429	300	410	307	387	310	368	309	352	304	336	296	321	284	306	266	21	-61	29	-69	34	-68	38	-67	50	-67	61	-68	70	-71	76	-76	80	-82	81	-91	80	-100	75	-108	67	-114	57	-118	44	-119	35	-119	27	-117	18	-115	9	-112	-1	-107	-16	-129	1	-136	16	-141	31	-144	45	-145	60	-146	87	-143	110	-135	128	-123	139	-106	143	-87	140	-72	132	-58	119	-48	102	-41	82	-39	75	-39	72	-40	69	-40	65	-41	87	-7	90	-8	100	-8	115	-7	129	-5	153	1	164	7	180	18	194	31	207	46	220	64	234	83	215	95	197	71	180	54	165	43	149	37	133	35	116	37	102	45	92	58	85	74	83	94	84	114	89	140	96	170	106	201	118	231	128	250	140	266	153	278	167	287	183	290	188	289	192	288	198	282	198	278	197	270	189	256	186	248	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	250	261	271	250	288	233	301	212	309	189	312	163	309	137	301	112	289	87	272	65	252	42	225	23	195	9	162	0	128	-2	94	0	65	8	41	21	22	39	7	62	-2	262	348	187	449	180	457	172	464	165	468	157	471	149	471	140	470	132	465	125	458	121	450	119	440	120	434	123	427	127	421	134	414	142	408	231	348	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	121	348	154	348	256	407	267	414	274	420	279	426	282	432	283	439	281	449	277	458	270	465	261	470	250	471	243	470	236	467	227	460	217	451	204	437	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	312	348	254	466	199	466	91	348	130	348	218	413	278	348	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	174	398	172	412	165	424	156	434	144	440	130	443	116	440	104	434	95	424	89	412	87	398	89	385	95	373	105	363	117	357	130	354	144	357	156	363	165	372	172	384	174	398	16383	16383	317	398	315	412	309	424	299	434	287	440	273	443	260	440	248	434	238	424	232	412	230	398	232	385	239	373	248	363	260	357	273	354	287	357	299	363	309	372	315	384	317	398	16383	16383	207	263	201	231	187	201	164	176	135	157	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	198	348	124	449	109	464	101	468	94	471	86	471	76	470	68	465	61	458	57	450	55	440	56	434	59	427	64	421	70	414	78	408	167	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	48	348	81	348	183	407	194	414	201	420	206	426	209	432	210	439	208	449	203	458	196	465	187	470	177	471	170	470	162	467	153	460	143	451	130	437	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	238	348	180	466	126	466	17	348	56	348	145	413	204	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	101	398	99	412	93	424	83	434	71	440	57	443	43	440	31	434	22	424	16	412	14	398	16	385	22	373	32	363	43	357	57	354	71	357	83	363	93	372	99	384	101	398	16383	16383	244	398	242	412	236	424	226	434	214	440	200	443	186	440	175	434	165	424	159	412	157	398	159	385	165	373	175	363	187	357	200	354	214	357	226	363	236	372	242	384	244	398	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	218	253	216	227	212	196	205	163	196	129	186	98	175	72	162	48	148	29	131	15	112	11	99	12	90	18	84	28	80	41	78	58	84	111	99	172	123	231	152	275	186	293	197	291	206	286	212	278	216	267	218	253	16383	16383	307	449	284	471	211	432	194	445	177	455	160	463	141	468	122	472	92	454	108	450	124	444	139	435	155	424	171	410	88	367	111	346	192	388	206	368	217	348	225	328	230	308	233	287	232	284	224	294	216	302	206	308	196	311	184	312	129	301	78	268	36	220	8	159	-1	90	3	58	17	31	40	10	69	-3	105	-8	168	5	222	44	263	102	289	175	298	256	296	291	289	323	277	353	259	381	235	411	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	16383	16383	315	443	309	431	303	423	296	418	289	415	281	414	275	414	269	416	262	418	254	421	244	425	228	432	214	437	201	440	189	442	179	443	156	439	137	429	120	412	108	390	100	363	127	363	132	374	138	383	144	388	151	391	159	392	164	392	174	390	180	389	186	387	225	371	235	367	243	365	250	363	256	362	263	362	286	365	305	374	320	390	333	413	342	443	274	348	198	449	191	457	184	464	176	468	168	471	161	471	151	470	143	465	137	458	132	450	130	440	131	434	134	427	139	421	145	414	153	408	243	348	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	121	348	154	348	256	407	267	414	274	420	279	426	282	432	283	439	281	449	277	458	270	465	261	470	250	471	243	470	236	467	227	460	217	451	204	437	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	312	348	254	466	199	466	91	348	130	348	218	413	278	348	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	16383	16383	300	443	294	431	288	423	281	418	274	415	265	414	260	414	254	416	247	418	239	421	229	425	213	432	199	437	186	440	174	442	164	443	142	439	122	429	106	412	93	390	85	363	112	363	117	374	123	383	129	388	136	391	145	392	149	392	154	391	160	390	165	389	220	367	228	365	235	363	242	362	249	362	271	365	290	374	305	390	318	413	328	443	174	398	172	412	165	424	156	434	144	440	130	443	116	440	104	434	95	424	89	412	87	398	89	385	95	373	105	363	117	357	130	354	144	357	156	363	165	372	172	384	174	398	16383	16383	317	398	315	412	309	424	299	434	287	440	273	443	260	440	248	434	238	424	232	412	230	398	232	385	239	373	248	363	260	357	273	354	287	357	299	363	309	372	315	384	317	398	16383	16383	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	243	30	240	46	233	60	222	71	209	78	193	81	177	78	163	71	152	60	145	46	143	30	145	14	152	1	162	-9	176	-16	192	-19	208	-16	222	-9	233	1	240	14	243	30	16383	16383	363	141	363	201	23	201	23	141	16383	16383	243	311	240	327	233	341	222	352	209	359	193	361	177	359	163	352	152	341	145	328	143	311	145	295	152	282	162	271	176	264	192	262	208	264	222	271	233	282	240	295	243	311	217	255	218	254	218	251	216	223	210	189	201	152	191	116	179	84	167	57	154	36	141	22	127	13	112	11	106	11	100	12	95	15	91	18	87	23	16383	16383	78	53	78	58	81	93	89	133	100	176	113	215	127	247	138	263	149	276	161	285	173	291	186	293	191	292	195	291	199	289	207	283	16383	16383	287	379	262	379	222	308	215	310	209	311	204	312	193	312	134	300	81	267	37	218	8	158	-1	90	0	69	6	49	16	33	31	18	50	5	2	-80	29	-80	72	-2	86	-6	93	-7	99	-8	106	-8	164	3	217	35	259	84	288	144	298	210	296	234	290	255	279	273	263	288	243	300	285	348	210	449	203	457	196	464	188	468	180	471	172	471	163	470	154	465	148	458	143	450	142	440	143	434	146	427	150	421	157	414	165	408	254	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	133	348	166	348	268	407	279	414	286	420	291	426	294	432	295	439	293	449	288	458	281	465	272	470	262	471	255	470	247	467	239	460	228	451	215	437	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	325	348	267	466	212	466	104	348	143	348	231	413	290	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	187	398	185	412	178	424	169	434	156	440	143	443	129	440	117	434	108	424	102	412	100	398	102	385	108	373	118	363	129	357	143	354	156	357	169	363	178	372	185	384	187	398	16383	16383	330	398	328	412	322	424	312	434	300	440	286	443	272	440	261	434	251	424	245	412	243	398	245	385	251	373	261	363	273	357	286	354	300	357	312	363	322	372	328	384	330	398	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	109	348	142	348	244	407	255	414	262	420	267	426	270	432	271	439	269	449	265	458	258	465	249	470	238	471	231	470	224	467	215	460	205	451	192	437	16383	16383	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	217	225	214	196	207	164	196	131	183	99	168	70	155	51	143	35	130	24	116	17	103	15	94	16	87	20	81	25	77	31	76	39	77	48	80	62	85	81	92	107	102	140	110	166	116	185	122	200	133	222	144	236	156	248	168	256	179	262	191	264	201	262	208	257	213	249	216	238	217	225	16383	16383	125	243	189	472	163	467	138	463	112	459	83	456	50	452	50	434	62	434	73	433	82	430	88	426	91	421	93	413	92	409	91	403	89	394	86	380	81	363	-28	-62	-35	-85	-42	-101	-51	-112	-64	-117	-80	-119	-80	-138	87	-138	87	-119	70	-118	57	-116	49	-112	44	-106	43	-98	44	-91	46	-80	49	-65	54	-46	61	-21	63	-13	65	-7	66	-2	67	1	68	6	81	0	91	-3	99	-6	106	-8	114	-8	169	5	220	42	262	96	291	161	302	231	298	258	289	281	274	298	254	308	229	312	207	310	187	302	167	288	147	268	127	241	167	398	165	412	159	424	149	434	137	440	123	443	109	440	98	434	88	424	82	412	80	398	82	385	89	373	98	363	110	357	123	354	137	357	149	363	159	372	165	384	167	398	16383	16383	311	398	308	412	302	424	292	434	280	440	266	443	253	440	241	434	232	424	225	412	223	398	226	385	232	373	241	363	253	357	266	354	280	357	292	363	302	372	308	384	311	398	16383	16383	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	386	536	166	536	155	489	375	489	16383	16383	109	167	209	332	234	167	16383	16383	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	328	396	109	396	97	348	317	348	16383	16383	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	351	598	337	575	322	557	305	546	284	539	259	537	236	540	218	547	205	560	197	577	192	598	164	598	164	589	167	554	178	526	197	506	223	493	256	489	293	493	323	507	347	530	365	560	377	598	16383	16383	109	167	209	332	234	167	16383	16383	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	300	458	287	434	272	417	254	406	233	399	209	397	186	400	168	408	155	420	146	437	142	458	113	458	113	449	117	414	128	386	146	366	172	353	206	348	242	353	273	367	297	389	315	420	327	458	16383	16383	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	109	167	209	332	234	167	16383	16383	306	0	295	-14	287	-27	282	-38	278	-49	278	-61	281	-80	290	-96	305	-107	324	-114	348	-116	368	-114	387	-107	405	-97	420	-83	432	-65	418	-56	416	-56	414	-57	413	-58	411	-59	408	-61	400	-64	388	-68	382	-69	376	-69	361	-68	350	-63	342	-55	337	-44	335	-28	335	-18	337	-6	339	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	179	284	188	282	195	278	200	271	203	262	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	16383	16383	328	-56	326	-56	324	-57	323	-58	321	-59	318	-61	311	-64	304	-66	298	-68	292	-69	286	-69	272	-68	260	-63	252	-55	246	-44	244	-28	245	-22	245	-16	247	-9	248	-1	250	8	262	17	273	28	285	41	296	57	308	75	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	206	-9	208	-8	210	-8	201	-20	195	-31	191	-41	189	-50	188	-61	191	-80	200	-96	215	-107	234	-114	257	-116	278	-114	297	-107	315	-97	330	-83	342	-65	276	489	379	548	390	554	397	560	402	566	405	572	406	579	404	589	399	598	392	605	383	609	373	611	366	610	358	606	349	600	326	577	244	489	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	387	489	422	489	363	606	308	606	201	489	239	489	328	553	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	246	348	281	348	222	466	167	466	60	348	98	348	186	413	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	303	582	290	580	278	573	269	564	262	552	260	538	262	525	269	513	278	503	290	497	303	495	317	497	330	503	339	512	345	524	348	538	345	552	339	564	330	573	317	580	303	582	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	189	443	175	440	163	434	154	424	148	412	146	398	148	385	154	373	164	363	175	357	189	354	202	357	215	363	224	372	231	384	233	398	231	412	224	424	215	434	202	440	189	443	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	416	606	378	606	287	541	226	606	192	606	251	489	307	489	16383	16383	458	463	437	463	432	455	427	450	422	446	417	444	412	443	408	444	403	444	398	445	386	449	368	454	349	458	332	461	314	462	297	463	260	460	224	452	190	439	158	421	129	400	93	363	63	320	41	270	27	216	22	158	30	101	54	54	91	18	141	-3	202	-11	231	-9	259	-4	286	4	312	16	336	32	347	41	357	50	367	60	377	73	389	89	368	104	342	76	317	54	291	37	263	27	231	23	195	29	166	44	144	68	131	101	126	141	130	200	143	255	163	305	188	351	217	390	234	406	252	420	272	430	294	437	315	439	346	434	371	420	389	397	400	368	403	333	403	318	401	308	423	304	296	466	256	466	166	400	106	466	71	466	130	348	186	348	16383	16383	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	396	606	357	606	267	541	206	606	172	606	231	489	287	489	16383	16383	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	361	259	353	212	341	169	323	129	301	94	277	68	252	48	224	34	193	25	159	23	145	23	134	26	126	31	122	37	120	46	120	51	121	58	123	66	126	77	130	91	16383	16383	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	164	0	216	3	264	14	308	30	348	52	382	79	410	111	433	147	449	187	460	230	463	274	454	335	428	384	386	421	330	444	259	452	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	16383	16383	361	266	406	289	441	316	468	347	485	381	490	416	488	437	481	454	470	468	454	477	434	480	419	478	405	472	395	462	388	448	385	431	386	420	389	411	394	402	401	394	413	387	421	382	426	377	430	372	432	367	432	361	429	347	419	331	404	316	381	300	353	283	184	252	225	406	229	416	234	423	241	428	250	431	262	431	303	427	334	412	356	388	369	353	373	308	371	263	364	219	352	176	336	137	317	103	293	74	267	51	237	35	203	26	166	23	152	23	142	26	135	31	131	37	130	46	130	51	131	57	133	64	135	72	138	82	176	222	258	222	266	252	16383	16383	84	252	15	252	7	222	75	222	33	66	27	48	19	35	9	26	-3	20	-20	17	-20	0	172	0	270	13	353	50	417	107	458	181	473	268	464	331	438	382	396	420	340	444	270	452	74	452	74	435	94	432	105	430	113	426	118	422	122	415	123	406	123	402	122	396	120	389	118	379	115	367	183	284	192	282	199	278	204	271	207	261	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	48	109	42	97	40	88	42	80	48	74	57	71	69	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	16383	16383	121	384	112	350	235	350	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	51	237	59	241	77	248	104	257	141	270	188	315	350	356	350	366	384	324	384	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	408	248	402	246	394	244	384	406	536	186	536	175	489	395	489	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	291	396	72	396	60	348	281	348	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	385	598	371	575	356	557	339	546	318	539	293	537	270	540	252	547	239	560	231	577	226	598	198	598	198	589	201	554	212	526	231	506	257	493	290	489	327	493	357	507	381	530	399	560	411	598	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	296	458	283	434	268	417	251	406	230	399	205	397	182	400	164	408	151	420	143	437	139	458	109	458	109	449	113	414	124	386	143	366	169	353	203	348	239	353	269	367	293	389	311	420	323	458	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	290	582	276	580	264	573	255	564	249	552	247	538	249	525	255	513	265	503	276	497	290	495	304	497	316	503	326	512	333	524	335	538	333	552	326	564	316	573	304	580	290	582	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	195	443	182	440	170	434	161	424	155	412	152	398	155	385	161	373	170	363	182	357	195	354	209	357	221	363	231	372	238	384	240	398	238	412	231	424	221	434	209	440	195	443	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	210	0	197	-16	188	-30	182	-42	178	-54	177	-67	180	-86	190	-102	204	-113	223	-120	247	-122	267	-120	287	-113	305	-103	320	-89	332	-71	317	-62	315	-62	314	-63	310	-65	308	-67	300	-70	293	-73	281	-75	275	-75	261	-74	250	-69	241	-61	236	-50	234	-34	234	-28	236	-16	237	-8	239	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	103	-8	93	-22	86	-34	81	-45	78	-56	77	-67	80	-86	90	-102	104	-113	123	-120	146	-122	167	-120	187	-113	204	-103	220	-89	232	-71	217	-62	215	-62	214	-63	210	-65	207	-67	193	-73	181	-75	175	-75	161	-74	149	-69	141	-61	135	-50	133	-34	134	-29	134	-23	135	-17	139	-3	160	5	179	18	198	35	216	58	234	85	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	416	606	378	606	287	541	226	606	192	606	251	489	307	489	16383	16383	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	328	466	290	466	199	400	139	466	104	466	164	348	219	348	16383	16383	100	145	115	196	131	236	148	266	167	284	186	290	194	288	200	285	204	279	206	272	207	263	201	231	187	201	164	176	135	157	100	145	16383	16383	214	97	197	72	181	55	166	43	151	37	134	35	119	37	107	44	98	55	93	70	91	90	91	96	92	102	93	109	94	115	95	123	131	130	160	138	184	147	204	158	222	171	238	186	251	201	261	218	267	236	269	253	266	273	257	289	242	302	223	309	198	312	140	300	87	266	44	217	14	156	3	90	8	54	21	26	42	7	69	-4	102	-8	132	-5	160	5	186	23	211	49	234	85	380	489	415	489	357	606	302	606	194	489	232	489	321	553	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	272	348	307	348	249	466	194	466	86	348	124	348	213	413	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	391	598	378	575	363	557	345	546	325	539	300	537	277	540	259	547	246	560	237	577	233	598	204	598	204	589	208	554	219	526	237	506	263	493	297	489	334	493	364	507	388	530	406	560	418	598	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	290	458	277	434	262	417	244	406	223	399	198	397	175	400	157	408	144	420	136	437	132	458	103	458	103	449	106	414	117	386	136	366	162	353	196	348	232	353	263	367	287	389	305	420	316	458	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	310	582	297	580	285	573	275	564	269	552	267	538	269	525	276	513	285	503	297	497	310	495	324	497	336	503	346	512	352	524	354	538	352	552	346	564	336	573	324	580	310	582	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	189	443	175	440	163	434	154	424	148	412	146	398	148	385	154	373	164	363	175	357	189	354	202	357	215	363	224	372	231	384	233	398	231	412	224	424	215	434	202	440	189	443	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	115	-242	160	-219	196	-192	222	-161	239	-127	244	-92	242	-71	235	-53	223	-40	208	-31	189	-28	173	-31	159	-37	149	-47	142	-61	140	-77	140	-88	143	-97	147	-106	155	-114	166	-121	174	-126	180	-131	184	-136	186	-141	186	-146	183	-161	174	-176	158	-192	136	-208	107	-224	16383	16383	477	223	283	223	283	205	297	204	308	203	315	201	321	200	325	198	327	195	330	192	331	189	333	185	333	171	331	161	328	148	323	130	315	104	294	34	287	27	275	21	262	17	246	14	231	14	192	19	161	35	138	61	125	99	120	146	123	196	133	245	149	292	170	334	195	373	214	394	236	412	259	426	285	436	312	439	332	437	350	432	366	423	379	411	390	397	396	385	400	372	403	357	405	338	406	316	425	314	460	463	439	463	435	455	430	449	425	446	418	443	407	443	404	444	394	446	387	449	370	454	354	458	337	461	321	462	302	463	262	461	224	453	189	440	155	423	124	400	87	364	56	322	34	275	19	225	14	173	24	109	50	58	92	20	148	-3	214	-11	247	-10	315	0	346	9	373	19	391	28	421	140	429	168	437	187	447	197	459	203	477	205	250	562	206	539	170	512	143	481	126	448	121	413	123	392	130	374	142	360	157	352	177	348	193	350	206	357	217	367	224	381	226	398	226	409	223	418	218	427	210	434	199	442	191	447	185	452	181	457	179	462	179	467	182	481	191	497	207	512	230	528	259	545	16383	16383	172	291	184	289	193	284	198	276	202	265	203	251	202	237	199	220	195	204	189	187	183	171	174	154	164	141	154	132	143	126	130	124	121	126	113	131	107	139	103	150	102	164	103	185	107	207	113	230	122	251	133	270	140	277	147	283	155	287	163	290	172	291	16383	16383	78	-3	87	-5	103	-10	121	-16	139	-23	152	-28	162	-34	170	-41	175	-49	178	-57	179	-67	176	-81	166	-93	149	-103	127	-110	100	-113	75	-110	54	-103	37	-93	27	-78	23	-61	24	-53	26	-46	30	-38	36	-31	43	-23	49	-18	65	-8	73	-4	78	-3	16383	16383	322	290	248	290	235	299	221	305	206	309	189	312	171	312	124	306	83	289	51	263	31	229	23	189	26	169	32	152	43	138	58	125	78	115	52	102	33	90	21	77	15	64	13	49	14	37	19	27	27	19	39	11	55	5	32	2	8	-4	-13	-17	-29	-37	-34	-68	-28	-92	-11	-112	15	-125	50	-134	94	-136	149	-131	193	-116	226	-93	246	-65	253	-34	250	-11	239	7	220	23	191	37	152	49	119	57	107	60	97	66	89	72	84	78	82	84	83	93	86	99	91	104	96	108	101	109	107	107	121	105	129	104	136	103	158	104	178	108	197	114	215	123	234	134	251	149	264	165	274	183	280	203	282	224	282	236	281	242	280	247	278	252	322	252	394	489	428	489	370	606	315	606	207	489	246	489	335	553	16383	16383	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	299	489	334	489	276	606	221	606	113	489	152	489	240	553	16383	16383	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	188	252	210	335	372	335	349	252	16383	16383	42	335	111	335	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	471	335	541	335	541	365	479	365	484	385	491	404	498	418	509	428	522	433	540	435	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	386	383	375	380	365	218	365	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	403	126	396	125	388	123	377	119	365	42	365	44	348	85	348	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	200	253	213	261	225	263	229	263	233	261	236	259	238	255	238	243	237	239	235	235	234	229	220	189	203	138	191	100	184	74	180	54	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	321	96	306	74	294	58	284	48	277	42	271	40	268	41	264	42	260	48	259	51	259	52	260	53	260	54	261	56	262	59	302	182	309	205	314	224	318	240	321	253	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	166	348	273	348	281	377	173	377	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	407	100	402	98	395	94	377	52	377	290	582	284	571	278	563	271	558	264	555	256	554	244	556	237	558	229	561	219	565	203	571	189	576	176	580	164	582	153	582	131	579	111	568	95	552	83	530	75	503	102	503	107	514	113	522	119	528	126	531	134	532	139	531	144	531	149	530	155	528	160	526	200	511	210	507	218	505	224	503	231	502	238	502	261	505	279	514	295	530	307	552	317	582	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	209	443	203	431	197	423	190	418	183	415	174	414	169	414	163	416	156	418	148	421	138	425	122	432	108	437	95	440	83	442	72	443	50	439	31	429	14	412	2	390	-5	363	21	363	26	374	32	383	38	388	45	391	54	392	58	392	68	390	74	389	129	367	137	365	144	363	150	362	158	362	180	365	199	374	214	390	227	413	237	443	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	305	536	85	536	74	489	294	489	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	224	396	4	396	-7	348	213	348	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	283	598	270	575	255	557	237	546	216	539	192	537	168	540	150	547	137	560	129	577	125	598	96	598	96	589	99	554	111	526	129	506	156	493	189	489	226	493	256	507	280	530	298	560	309	598	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	195	458	182	434	167	417	149	406	129	399	104	397	81	400	63	408	50	420	41	437	37	458	8	458	8	449	12	414	23	386	41	366	67	353	101	348	137	353	168	367	192	389	210	420	222	458	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	61	0	50	-14	42	-27	36	-38	33	-49	32	-61	36	-80	45	-96	60	-107	79	-114	102	-116	122	-114	142	-107	160	-97	175	-83	187	-65	172	-56	170	-56	169	-57	167	-58	166	-59	163	-61	155	-64	143	-68	137	-69	130	-69	116	-68	105	-63	96	-55	91	-44	89	-28	89	-23	90	-18	92	-6	94	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	175	431	168	443	158	453	145	460	130	462	16383	16383	150	-56	148	-56	147	-57	143	-59	140	-61	133	-64	126	-66	120	-68	114	-69	108	-69	94	-68	82	-63	74	-55	69	-44	67	-28	67	-23	68	-19	68	-14	70	-2	88	3	105	15	122	32	141	56	161	87	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	3	23	7	12	14	4	23	0	35	-4	25	-17	18	-29	13	-39	11	-50	10	-61	13	-80	23	-96	37	-107	57	-114	80	-116	100	-114	120	-107	137	-97	153	-83	165	-65	189	582	175	580	163	573	154	564	148	552	146	538	148	525	154	513	164	503	175	497	189	495	202	497	215	503	224	512	231	524	233	538	231	552	224	564	215	573	202	580	189	582	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	560	378	568	403	576	418	586	428	599	433	617	435	617	452	416	452	416	435	438	432	449	429	456	425	461	420	464	414	465	407	465	402	464	396	463	389	460	378	457	364	380	72	366	24	355	-8	345	-28	334	-38	321	-41	314	-41	309	-39	305	-37	303	-34	302	-29	304	-23	312	-11	316	-4	317	6	315	21	309	33	300	42	289	48	275	50	261	47	249	41	240	30	234	17	232	2	236	-21	250	-41	271	-55	299	-63	332	-66	371	-61	405	-45	435	-18	459	19	477	69	16383	16383	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	321	463	307	461	295	454	285	444	278	432	276	419	278	404	285	391	294	381	307	374	321	372	336	374	349	381	358	390	365	403	367	417	365	431	358	444	349	454	336	461	321	463	16383	16383	341	312	318	307	295	304	270	300	239	297	199	293	199	275	225	275	232	272	238	268	241	263	242	255	242	249	241	241	239	232	237	221	234	210	173	-26	163	-61	154	-88	144	-105	134	-115	124	-118	119	-118	114	-116	111	-114	108	-111	107	-108	108	-103	111	-100	114	-96	117	-91	118	-84	116	-73	112	-64	105	-57	95	-53	84	-51	74	-53	65	-58	58	-66	53	-75	51	-86	55	-103	64	-118	79	-129	99	-136	122	-139	160	-133	193	-116	220	-87	243	-44	262	12	16383	16383	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	175	431	168	443	158	453	145	460	130	462	340	489	374	489	316	606	262	606	153	489	192	489	281	553	16383	16383	296	378	304	403	313	418	324	428	337	433	354	435	354	452	152	452	152	435	175	432	186	429	194	425	199	420	202	414	203	407	203	402	202	396	200	389	197	378	194	364	117	72	104	24	92	-8	82	-28	71	-38	57	-41	51	-41	45	-39	42	-37	40	-34	39	-29	41	-23	49	-11	53	-4	55	6	53	21	47	33	37	42	26	48	12	50	-1	47	-12	41	-22	30	-28	17	-30	2	-25	-21	-12	-41	8	-55	36	-63	69	-66	107	-61	142	-45	172	-18	196	19	214	69	178	348	212	348	154	466	100	466	-8	348	29	348	118	413	16383	16383	137	218	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	109	-242	153	-219	189	-192	215	-161	232	-127	238	-92	235	-71	228	-53	217	-40	201	-31	182	-28	166	-31	152	-37	142	-47	135	-61	133	-77	133	-88	136	-97	141	-106	148	-114	159	-121	168	-126	173	-131	177	-136	179	-141	179	-146	176	-161	167	-176	151	-192	129	-208	100	-224	16383	16383	265	268	411	403	426	416	437	424	448	430	459	433	474	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	35	-242	79	-219	115	-192	141	-161	158	-127	164	-92	161	-71	154	-53	143	-40	127	-31	107	-28	92	-31	78	-37	68	-47	61	-61	58	-77	59	-88	61	-97	66	-106	74	-114	85	-121	93	-126	99	-131	103	-136	105	-141	106	-146	102	-161	93	-176	77	-192	55	-208	26	-224	16383	16383	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	193	472	163	466	136	461	109	457	82	454	52	452	52	434	75	434	82	433	88	431	92	427	94	421	95	411	95	403	94	398	93	391	90	382	-15	0	67	0	415	0	419	17	395	21	377	27	363	37	353	51	345	68	339	83	332	104	324	125	317	146	311	161	307	168	303	174	298	179	293	182	289	184	305	195	320	208	335	223	349	240	362	259	367	267	371	272	376	276	381	278	388	278	395	275	401	269	408	261	417	254	432	251	443	252	452	256	459	262	464	270	465	280	463	292	456	302	445	310	432	316	418	317	395	316	379	312	367	304	356	292	343	274	331	258	320	245	308	233	296	223	283	214	274	210	263	205	250	201	234	197	213	192	209	192	204	191	187	191	207	263	212	278	218	288	226	295	237	299	251	302	256	317	90	317	86	302	95	300	103	298	109	294	113	288	114	281	114	278	113	274	113	271	112	268	111	264	54	58	48	43	41	32	32	25	22	20	9	17	4	0	170	0	174	17	163	17	155	19	150	23	147	28	146	34	146	38	147	42	148	48	149	53	151	59	178	157	194	157	196	158	204	154	212	149	220	142	228	133	234	121	240	103	244	89	250	65	255	51	262	36	271	22	280	11	291	4	302	0	210	489	313	548	323	554	331	560	336	566	339	572	339	579	338	589	333	598	326	605	317	609	307	611	300	610	292	606	283	600	272	590	259	577	177	489	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	103	489	206	548	216	554	224	560	229	566	231	572	232	579	231	589	226	598	219	605	210	609	200	611	193	610	185	606	176	600	166	590	152	577	70	489	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	95	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	215	-53	203	-40	188	-31	168	-28	152	-31	139	-37	128	-47	122	-61	119	-77	120	-88	122	-97	127	-106	135	-114	146	-121	154	-126	160	-131	164	-136	166	-146	163	-161	153	-176	137	-192	115	-208	87	-224	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	-32	-242	11	-219	47	-192	74	-161	90	-127	96	-92	93	-71	86	-53	75	-40	59	-31	40	-28	24	-31	10	-37	0	-47	-6	-61	-9	-77	-8	-88	-5	-97	0	-106	6	-114	17	-121	26	-126	32	-131	35	-136	37	-141	38	-146	35	-161	25	-176	9	-192	-12	-208	-41	-224	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	321	250	366	272	402	299	429	330	445	364	451	400	449	420	441	438	430	451	414	460	394	463	379	461	365	455	355	445	348	431	345	413	346	403	349	394	354	385	361	377	373	370	381	364	387	360	390	355	392	350	393	345	390	330	380	315	364	299	342	283	313	266	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	16383	16383	208	266	253	289	288	316	315	347	331	381	337	416	335	437	328	454	316	468	301	477	281	480	265	478	252	472	241	462	234	448	232	431	232	420	235	411	240	402	247	394	259	387	267	382	273	377	277	372	279	367	279	361	276	347	266	331	250	316	228	300	199	283	281	276	264	274	250	267	239	256	232	242	230	226	232	210	239	197	249	186	263	179	279	176	295	179	309	186	320	197	327	210	330	226	327	242	320	255	310	266	296	273	281	276	16383	16383	399	132	382	135	367	112	354	93	339	78	324	65	305	52	283	41	261	32	237	26	212	23	185	22	168	23	154	25	144	29	138	35	136	42	136	50	138	62	140	68	227	388	233	406	242	419	254	427	271	432	294	435	294	452	79	452	79	435	83	435	93	433	97	433	102	432	113	430	121	427	126	423	129	417	130	410	129	404	128	396	126	387	124	377	122	369	41	69	34	50	27	37	18	27	4	21	-14	17	-14	0	358	0	209	271	192	269	178	262	168	252	161	238	158	222	161	206	167	192	178	181	191	174	207	172	224	174	238	181	248	192	255	206	258	222	255	237	248	251	238	262	224	269	209	271	16383	16383	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	399	131	382	134	367	112	353	94	338	79	323	65	304	51	283	40	261	31	236	26	210	23	182	22	165	23	152	25	143	30	137	36	135	43	135	47	136	50	136	54	138	59	139	63	183	229	283	285	297	333	196	278	225	385	233	405	242	418	254	427	271	432	294	435	294	452	80	452	80	435	101	432	112	430	120	427	125	423	128	417	129	410	129	404	128	396	126	387	124	377	122	369	85	234	17	198	3	151	73	189	39	66	33	47	26	34	16	26	3	20	-14	17	-14	0	358	0	146	95	132	74	120	59	110	49	102	43	94	41	88	43	85	46	84	48	83	51	84	59	85	69	88	83	93	99	98	119	133	244	191	275	204	321	146	289	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	422	97	416	96	405	92	386	84	357	73	314	57	256	4	228	-8	180	43	210	26	148	14	103	6	71	3	49	2	35	3	21	9	10	18	1	31	-3	48	-5	73	-2	94	6	115	24	136	50	161	86	270	489	373	548	383	554	390	560	395	566	398	572	399	579	397	589	393	598	385	605	377	609	367	611	359	610	352	606	343	600	332	590	319	577	237	489	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	142	348	244	407	255	414	262	420	267	426	270	432	271	439	269	449	265	458	258	465	249	470	238	471	231	470	224	467	215	460	205	451	192	437	109	348	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	95	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	215	-53	203	-40	188	-31	168	-28	152	-31	139	-37	128	-47	122	-61	119	-77	120	-88	122	-97	127	-106	135	-114	146	-121	154	-126	160	-131	164	-136	166	-146	163	-161	153	-176	137	-192	115	-208	87	-224	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	55	-242	99	-219	135	-192	162	-161	178	-127	184	-92	182	-71	175	-53	163	-40	147	-31	127	-28	112	-31	98	-37	88	-47	81	-61	78	-77	79	-88	82	-97	87	-106	94	-114	106	-121	114	-126	120	-131	123	-136	125	-141	126	-146	123	-161	113	-176	97	-192	75	-208	46	-224	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	430	606	391	606	301	541	240	606	205	606	265	489	321	489	16383	16383	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	342	466	303	466	213	400	152	466	118	466	177	348	232	348	16383	16383	319	91	305	70	294	55	285	46	278	41	271	40	268	40	265	42	263	44	262	47	262	56	264	64	266	76	278	112	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	247	238	244	237	239	235	231	198	119	191	100	186	80	183	63	180	47	179	35	182	20	187	8	197	0	210	-3	225	-5	249	-2	270	6	291	23	312	48	334	82	37	266	81	289	117	316	144	347	160	381	166	416	164	437	157	454	145	468	130	477	110	480	94	478	81	472	70	462	64	448	61	431	62	420	64	411	69	402	77	394	87	387	96	382	102	377	105	372	107	367	108	361	105	347	95	331	79	316	57	300	29	283	16383	16383	429	91	415	70	404	55	395	46	388	41	381	40	378	40	375	42	373	44	372	47	372	56	377	76	381	91	388	112	412	182	417	200	423	218	427	235	430	249	431	260	429	278	423	293	413	303	399	310	381	312	366	311	352	307	338	302	325	294	314	284	300	270	287	256	272	237	254	212	231	178	272	311	245	306	189	298	162	295	138	293	138	275	153	274	163	273	170	270	174	265	175	259	174	251	171	236	165	213	156	181	145	138	106	0	188	0	206	63	223	115	242	157	262	194	286	227	295	238	305	248	315	256	324	261	333	263	337	263	342	262	346	259	348	255	349	250	349	247	348	244	347	239	345	231	308	119	301	100	296	80	293	63	290	47	290	35	292	20	298	8	307	0	320	-3	336	-5	359	-2	381	6	401	23	422	48	444	82	63	452	63	435	87	432	97	430	105	427	110	422	112	415	113	406	113	402	112	396	110	387	103	359	25	74	18	52	10	37	0	27	-13	20	-30	17	-30	0	101	0	215	406	219	416	224	423	231	428	240	431	252	431	292	427	324	412	346	388	359	353	363	308	350	195	317	81	272	-17	223	-86	179	-113	173	-112	168	-111	164	-108	162	-105	161	-100	163	-94	167	-88	172	-82	176	-75	177	-64	175	-49	169	-37	160	-28	148	-22	134	-20	121	-23	109	-29	99	-40	93	-53	91	-68	96	-93	109	-112	131	-126	158	-134	192	-137	281	-108	356	-33	414	67	450	176	463	273	454	334	428	383	386	421	330	444	259	452	168	-25	158	-60	149	-87	140	-105	131	-115	121	-118	116	-118	108	-114	106	-111	105	-108	106	-103	108	-100	111	-96	114	-91	115	-84	113	-73	109	-64	102	-57	92	-53	81	-51	71	-53	62	-58	55	-66	51	-75	49	-86	52	-103	62	-118	76	-129	96	-136	120	-139	158	-133	190	-115	218	-84	242	-40	261	17	287	116	304	182	314	224	319	247	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	136	306	108	302	79	298	52	295	28	293	28	275	42	275	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	236	259	238	255	239	250	239	242	237	234	235	225	234	218	232	213	440	536	220	536	209	489	429	489	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	311	396	92	396	81	348	301	348	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	425	598	412	575	397	557	379	546	359	539	334	537	311	540	292	547	279	560	271	577	267	598	238	598	238	589	241	554	252	526	271	506	297	493	331	489	367	493	398	507	422	530	440	560	452	598	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	303	458	290	434	275	417	257	406	237	399	212	397	189	400	171	408	158	420	149	437	146	458	116	458	116	449	120	414	131	386	149	366	176	353	210	348	246	353	276	367	300	389	318	420	330	458	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	345	489	446	546	457	553	465	559	469	565	472	572	473	579	471	589	466	598	459	605	450	609	440	611	433	610	425	607	417	601	406	592	393	578	311	489	16383	16383	218	489	319	546	329	553	337	559	342	566	345	573	345	581	344	590	339	599	332	605	323	609	313	611	306	610	298	607	289	601	278	592	265	578	183	489	16383	16383	302	440	324	436	343	427	357	410	366	387	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	16383	16383	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	222	348	324	406	335	413	342	419	347	425	350	432	351	439	349	449	344	458	337	465	328	470	318	471	311	470	303	467	294	461	284	452	271	439	189	348	16383	16383	96	348	197	406	207	413	215	419	220	426	222	433	223	440	222	450	217	459	210	465	201	470	191	471	183	470	176	467	167	461	156	452	143	439	61	348	16383	16383	186	293	196	291	205	285	212	277	216	265	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	265	83	256	58	245	39	231	26	214	19	192	17	165	21	142	33	125	52	115	77	111	107	115	158	126	213	143	269	164	321	188	364	208	390	228	410	250	425	273	433	296	436	314	434	328	429	338	420	344	408	346	394	346	387	345	378	343	369	340	358	338	348	16383	16383	640	452	394	452	382	453	368	454	351	456	341	457	332	457	326	458	314	458	274	456	240	451	209	442	180	429	152	410	106	370	68	321	40	268	22	210	16	152	18	122	23	96	33	72	45	51	62	33	81	19	103	8	127	1	155	-3	186	-4	224	-4	251	-2	307	0	553	0	594	131	575	134	547	91	517	59	483	38	445	26	401	22	383	23	369	25	359	30	354	36	352	44	352	47	353	51	353	54	354	58	354	62	398	227	424	224	443	221	456	218	465	215	477	205	481	199	483	193	485	186	486	178	486	174	485	169	485	163	484	157	484	150	483	137	502	133	550	317	532	320	518	293	501	273	480	260	453	253	421	250	404	250	445	399	449	412	454	421	460	427	469	430	481	431	502	430	521	427	539	422	554	417	566	411	575	402	583	392	588	380	592	367	593	352	593	348	592	343	592	333	591	327	608	323	191	293	204	291	214	285	222	275	226	261	228	243	225	216	218	182	209	144	197	107	186	76	173	52	160	34	147	21	134	13	120	11	107	13	97	20	90	31	85	46	84	66	87	99	94	136	106	175	119	212	133	243	143	261	154	275	166	285	178	291	191	293	16383	16383	284	147	301	195	314	228	325	250	335	267	347	281	351	285	355	288	360	290	365	291	371	292	380	291	387	287	392	282	395	274	396	265	395	255	393	244	390	234	386	223	381	213	369	194	354	179	336	167	313	157	284	147	16383	16383	400	94	382	70	367	53	352	42	337	36	320	34	303	36	291	43	282	53	276	68	275	87	275	99	276	106	278	114	280	124	316	132	342	139	362	147	380	155	397	166	418	181	434	198	446	215	453	233	456	251	452	272	442	289	427	302	406	309	380	312	360	311	342	307	323	299	304	287	281	270	268	286	254	298	239	306	223	311	203	312	175	310	148	304	122	293	97	278	75	259	52	232	32	200	17	166	7	131	4	97	9	62	24	33	46	10	76	-3	112	-8	135	-7	156	-2	176	4	194	15	212	29	227	15	242	4	257	-2	274	-7	291	-8	308	-7	325	-3	340	1	355	9	370	18	380	27	390	38	399	50	409	65	419	84	222	489	325	548	335	554	343	560	348	566	351	572	351	579	350	589	345	598	338	605	329	609	319	611	312	610	304	606	295	600	285	590	271	577	189	489	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	94	-242	139	-219	175	-192	202	-161	218	-127	224	-92	222	-71	214	-53	203	-40	187	-31	167	-28	152	-31	138	-37	128	-47	121	-61	118	-77	119	-88	122	-97	127	-106	134	-114	146	-121	154	-126	160	-131	163	-136	165	-141	166	-146	163	-161	153	-176	137	-192	115	-208	86	-224	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	-59	-242	-15	-219	20	-192	46	-161	63	-127	69	-92	66	-71	59	-53	48	-40	33	-31	13	-28	-2	-31	-15	-37	-26	-47	-33	-61	-35	-77	-34	-88	-32	-97	-27	-106	-20	-114	-9	-121	0	-126	5	-131	8	-136	10	-141	11	-146	7	-161	-1	-176	-17	-192	-39	-208	-68	-224	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	382	606	344	606	253	541	192	606	158	606	218	489	273	489	16383	16383	223	394	228	410	235	420	243	427	252	430	263	431	283	428	298	420	310	407	317	389	319	367	317	340	310	316	300	294	287	276	270	262	258	256	244	251	228	248	208	246	185	245	16383	16383	291	232	308	235	323	239	335	243	346	248	356	253	378	269	396	287	409	306	418	329	421	355	414	390	396	417	365	436	322	448	268	452	75	452	75	435	96	433	107	431	115	428	121	423	124	418	124	404	123	396	121	387	120	377	118	369	36	74	29	53	21	38	12	27	0	20	-18	17	-18	0	179	0	179	17	159	19	146	22	137	27	132	35	131	45	132	52	133	60	135	70	138	83	143	101	179	224	198	224	271	0	407	0	407	17	388	19	374	24	363	32	355	43	348	60	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	17	275	32	275	43	273	50	270	54	265	55	258	52	240	45	207	31	156	11	87	-13	0	68	0	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	168	489	271	548	281	554	289	560	293	566	296	572	297	579	295	589	291	598	284	605	275	609	265	611	258	610	250	606	241	600	218	577	135	489	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	293	489	327	489	269	606	214	606	106	489	145	489	233	553	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	213	348	248	348	190	466	135	466	27	348	66	348	154	413	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	116	-61	125	-69	130	-68	134	-67	146	-67	157	-68	165	-71	172	-76	176	-82	177	-91	175	-100	170	-108	163	-114	152	-118	140	-119	131	-119	123	-117	114	-115	105	-112	94	-107	79	-129	96	-136	111	-141	126	-144	140	-145	155	-146	182	-143	205	-135	223	-123	234	-106	238	-87	235	-72	227	-58	214	-48	198	-41	178	-39	171	-39	167	-40	164	-40	160	-41	180	-10	194	-9	207	-6	231	0	242	5	267	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	57	10	63	9	70	7	78	4	95	0	110	-5	123	-8	137	-10	151	-11	44	-61	53	-69	57	-68	62	-67	73	-67	84	-68	93	-71	100	-76	103	-82	105	-91	103	-100	98	-108	90	-114	80	-118	67	-119	59	-119	50	-117	42	-115	33	-112	22	-107	7	-129	24	-136	39	-141	54	-144	82	-146	109	-143	133	-135	150	-123	162	-106	166	-87	163	-72	155	-58	142	-48	125	-41	106	-39	98	-39	95	-40	91	-40	87	-41	112	-6	136	1	158	14	174	32	185	53	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	66	-6	74	-7	81	-8	348	606	310	606	219	541	159	606	124	606	184	489	239	489	16383	16383	2	-11	22	-11	26	-1	30	5	35	9	41	11	52	11	62	9	69	7	78	4	97	-1	114	-6	130	-9	145	-11	161	-11	179	-10	196	-8	213	-5	228	0	242	5	268	21	288	42	303	67	313	97	316	129	313	163	304	192	287	219	260	247	223	276	197	295	177	312	162	328	154	346	151	368	154	392	164	412	178	427	196	436	217	439	237	437	255	432	271	423	285	411	296	394	300	384	306	358	308	343	310	327	328	324	355	460	335	460	331	454	326	449	320	445	313	443	305	443	291	445	277	450	260	456	237	461	207	463	163	457	125	440	95	413	76	377	69	334	73	302	84	273	102	248	127	223	157	200	186	178	208	158	223	138	232	118	235	96	233	79	230	65	225	54	218	43	210	34	200	25	189	19	177	14	164	11	149	11	132	12	117	16	102	23	89	33	78	44	66	59	58	75	53	93	49	114	45	139	26	140	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-12	-8	5	-8	8	-3	16	3	20	4	25	5	28	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	128	0	86	-61	94	-69	99	-68	103	-67	115	-67	126	-68	135	-71	141	-76	145	-82	146	-91	145	-100	140	-108	132	-114	121	-118	109	-119	100	-119	84	-115	74	-112	63	-107	49	-129	66	-136	81	-141	96	-144	124	-146	151	-143	174	-135	192	-123	204	-106	208	-87	205	-72	197	-58	184	-48	167	-41	147	-39	140	-39	137	-40	133	-40	130	-41	158	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	-13	-61	-4	-69	4	-67	16	-67	27	-68	35	-71	42	-76	46	-82	48	-91	46	-100	41	-108	33	-114	22	-118	10	-119	1	-119	-6	-117	-15	-115	-24	-112	-34	-107	-50	-129	-33	-136	-17	-141	-3	-144	25	-146	52	-143	75	-135	93	-123	105	-106	109	-87	106	-72	97	-58	84	-48	68	-41	48	-39	41	-39	38	-40	34	-40	30	-41	55	-4	75	0	95	10	114	27	135	52	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	25	3	15	8	6	16	0	26	-3	403	606	364	606	274	541	213	606	179	606	238	489	293	489	16383	16383	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	179	275	179	303	141	303	167	401	144	401	124	372	103	348	80	328	52	312	20	299	20	275	55	275	10	115	6	102	1	85	-5	51	-7	38	-5	22	0	10	10	1	22	-3	38	-5	68	0	94	14	117	35	136	60	152	85	137	95	131	85	121	71	109	57	97	46	86	41	82	42	76	46	75	50	75	54	78	75	85	106	95	140	104	172	111	195	133	275	16383	16383	208	266	253	289	288	316	315	347	331	381	337	416	335	437	328	454	316	468	301	477	281	480	265	478	252	472	241	462	234	448	232	431	232	420	235	411	240	402	247	394	259	387	267	382	273	377	277	372	279	367	279	361	276	347	266	331	250	316	228	300	199	283	68	218	146	218	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	245	218	322	218	328	241	251	241	303	428	339	425	365	414	383	394	393	364	397	324	415	322	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	152	241	74	241	-19	157	21	157	10	115	4	95	0	76	-3	60	-6	47	-7	38	-5	22	0	10	10	1	22	-3	38	-5	61	-2	83	6	104	23	127	49	152	85	137	95	124	76	112	61	102	50	93	44	86	41	80	43	77	45	75	49	75	54	76	62	78	75	83	94	90	121	100	157	162	157	173	195	111	195	133	275	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	32	195	-9	195	405	569	399	557	393	549	386	544	379	541	370	540	365	540	359	542	352	544	344	547	334	551	318	557	304	562	291	566	279	568	268	569	246	565	227	554	210	538	198	516	190	489	217	489	222	500	228	508	234	513	241	516	250	517	259	517	264	516	270	514	275	512	315	497	325	493	333	491	340	489	347	488	354	488	376	491	394	500	410	515	422	538	432	569	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	303	443	297	431	291	423	285	418	278	415	269	414	264	414	258	416	251	418	242	421	232	425	216	432	202	437	189	440	177	442	167	443	145	439	125	429	109	412	96	390	88	363	115	363	121	374	127	383	133	388	140	391	148	392	153	392	168	389	223	367	231	365	238	363	245	362	252	362	274	365	293	374	308	390	321	413	331	443	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	433	536	213	536	202	489	422	489	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	325	396	106	396	94	348	314	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	398	598	385	575	370	557	352	546	331	539	307	537	284	540	266	547	252	560	244	577	240	598	211	598	211	589	215	554	226	526	244	506	270	493	304	489	340	493	371	507	395	530	413	560	425	598	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	296	458	283	434	268	417	251	406	230	399	205	397	182	400	164	408	151	420	143	437	139	458	109	458	109	449	113	414	124	386	143	366	169	353	203	348	239	353	269	367	293	389	311	420	323	458	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	310	590	323	588	334	582	343	573	349	562	351	549	349	537	343	527	334	518	323	513	310	511	298	513	287	518	279	527	273	538	271	550	273	562	279	573	287	582	298	588	310	590	16383	16383	311	622	289	619	269	609	253	594	243	574	239	551	242	527	252	507	267	492	287	482	311	478	334	482	353	492	369	508	379	528	383	551	380	573	370	593	355	608	335	619	311	622	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	209	460	222	458	233	452	242	443	247	432	250	419	247	407	242	397	233	389	222	383	209	381	197	383	186	389	178	397	172	408	170	420	172	433	178	444	186	452	197	458	209	460	16383	16383	210	492	188	489	168	479	152	464	142	444	138	422	141	398	151	378	166	362	185	352	210	348	233	352	252	362	268	378	278	398	282	421	279	444	269	463	254	479	234	489	210	492	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	330	478	432	536	442	543	450	549	454	555	457	561	458	569	456	579	452	588	445	595	436	599	425	601	418	600	410	597	402	591	391	582	379	569	296	478	16383	16383	204	478	304	536	314	543	322	549	327	556	329	563	330	570	329	580	324	589	317	595	308	600	298	601	291	600	283	597	274	591	263	582	250	569	168	478	16383	16383	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	228	348	330	406	340	413	348	419	353	425	355	432	356	439	354	449	350	458	342	465	334	470	324	471	316	470	309	467	300	461	289	452	276	439	194	348	16383	16383	101	348	202	406	212	413	220	419	225	426	228	433	229	440	227	450	222	459	215	465	206	470	196	471	189	470	181	467	172	461	161	452	149	439	66	348	16383	16383	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	335	-56	333	-56	332	-57	328	-59	326	-61	318	-64	312	-66	305	-68	299	-69	293	-69	279	-68	268	-63	259	-55	254	-44	252	-28	252	-20	254	-10	255	-4	279	2	289	7	299	13	308	20	330	41	348	68	364	100	377	137	390	178	434	336	447	380	458	407	469	423	484	431	503	435	503	452	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	211	-11	215	-10	207	-21	202	-32	198	-41	196	-51	195	-61	199	-80	208	-96	223	-107	242	-114	265	-116	285	-114	305	-107	323	-97	338	-83	350	-65	228	-5	219	-18	212	-29	208	-40	205	-50	204	-61	208	-80	217	-96	231	-107	251	-114	274	-116	294	-114	314	-107	331	-97	347	-83	359	-65	344	-56	342	-56	341	-57	339	-58	338	-59	335	-61	327	-64	321	-66	314	-68	309	-69	302	-69	288	-68	276	-63	268	-55	263	-44	261	-28	261	-22	262	-17	263	-10	265	-3	266	5	280	14	293	26	306	41	320	60	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	330	303	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	441	489	476	489	418	606	363	606	255	489	293	489	382	553	16383	16383	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	327	348	360	348	302	466	248	466	140	348	179	348	267	413	16383	16383	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	347	489	381	489	323	606	268	606	160	489	198	489	287	553	16383	16383	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	231	348	265	348	207	466	152	466	44	348	83	348	172	413	16383	16383	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	341	582	327	580	316	573	306	564	300	552	298	538	300	525	307	513	316	503	328	497	341	495	355	497	368	503	377	512	384	524	386	538	384	552	377	564	368	573	355	580	341	582	16383	16383	198	582	185	580	173	573	163	564	157	552	155	538	157	525	163	513	173	503	185	497	198	495	212	497	224	503	234	512	241	524	243	538	241	552	234	564	224	573	212	580	198	582	16383	16383	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	216	489	318	548	329	554	336	560	341	566	344	572	345	579	343	589	338	598	331	605	322	609	312	611	305	610	297	606	288	600	265	577	183	489	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	94	348	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	250	582	236	580	224	573	214	564	208	552	206	538	208	525	215	513	224	503	236	497	250	495	264	497	276	503	285	512	292	524	294	538	292	552	285	564	276	573	264	580	250	582	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	153	443	140	440	128	434	119	424	112	412	110	398	112	385	119	373	128	363	140	357	153	354	167	357	180	363	190	372	196	384	198	398	196	412	190	424	180	434	167	440	153	443	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	376	606	337	606	247	541	186	606	152	606	211	489	266	489	16383	16383	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	278	466	239	466	149	400	87	466	54	466	113	348	168	348	16383	16383	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-28	0	-11	-15	-8	-13	-6	-11	-3	-9	1	-5	6	-1	11	0	14	2	18	3	23	3	30	2	39	0	48	-3	59	-9	72	-18	92	-30	109	-40	126	-47	143	-51	159	-52	183	-49	203	-42	219	-30	230	-13	234	9	232	20	227	30	219	37	209	43	198	44	188	43	178	37	171	30	166	20	164	9	166	0	169	-6	173	-11	177	-15	178	-21	177	-24	175	-27	172	-30	168	-32	163	-32	152	-28	142	-18	134	-4	125	10	117	23	107	36	97	47	86	56	73	63	59	70	249	296	249	303	38	303	112	283	62	59	57	43	51	32	42	24	30	19	14	17	10	0	198	0	201	17	183	17	169	20	160	26	155	33	154	44	154	49	155	54	155	60	157	66	158	72	231	393	236	413	243	428	252	438	263	444	276	446	288	444	294	438	295	434	293	428	290	422	285	416	281	407	280	394	282	383	287	373	296	365	307	359	320	357	334	359	345	364	354	373	360	385	362	400	358	421	345	440	325	454	300	464	269	467	242	465	220	461	202	454	186	444	172	432	157	415	145	394	134	370	126	343	118	312	90	312	84	283	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	157	348	237	348	245	379	166	379	192	472	165	467	139	463	112	459	83	456	50	452	50	434	63	434	74	433	83	430	89	426	93	421	94	413	94	410	93	405	92	398	90	389	87	379	10	379	1	348	78	348	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	244	294	235	300	224	305	213	309	201	311	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	2	57	16	29	37	8	66	-4	100	-8	113	-8	125	-6	136	-3	156	3	173	14	189	28	204	45	219	64	234	84	215	96	197	72	180	55	165	43	149	37	133	35	116	37	102	44	92	56	85	73	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	235	205	245	210	253	217	259	226	263	238	287	330	293	345	302	356	314	363	327	367	340	368	346	367	351	366	354	363	356	360	357	355	355	350	351	345	347	338	343	329	342	317	344	305	349	294	358	286	369	280	382	278	396	280	408	286	416	295	422	307	424	321	419	345	406	364	386	378	361	386	335	389	310	387	289	379	274	368	262	353	256	336	382	118	354	82	323	61	290	49	255	45	218	44	191	46	169	52	154	63	144	78	141	97	146	133	161	166	182	192	207	209	234	216	243	215	257	214	272	213	285	212	294	212	307	213	321	217	333	224	343	233	346	244	344	252	338	259	330	263	319	265	308	266	296	265	283	264	270	261	256	259	243	259	227	262	217	269	210	279	207	290	207	299	213	342	230	378	254	405	283	422	313	428	332	426	347	420	358	412	366	402	370	390	375	370	382	355	391	345	403	338	419	336	433	339	444	346	452	356	456	369	457	382	453	400	443	416	428	431	411	443	392	452	379	456	364	459	346	462	329	463	311	464	257	458	201	442	151	413	116	372	102	316	105	296	113	277	125	261	141	248	160	239	122	223	88	198	61	166	43	130	36	90	46	53	71	26	107	9	148	0	192	-2	241	0	289	10	333	30	373	62	409	109	58	297	53	268	124	268	76	22	70	-3	63	-26	56	-47	47	-63	39	-74	35	-78	31	-81	26	-83	20	-85	8	-85	3	-84	0	-82	-2	-76	-2	-74	0	-70	0	-68	3	-65	8	-59	14	-49	16	-39	14	-28	9	-19	1	-12	-8	-7	-19	-5	-32	-7	-42	-12	-51	-21	-56	-32	-58	-46	-54	-65	-45	-81	-29	-94	-8	-102	16	-105	66	-94	109	-62	145	-9	174	65	197	163	215	267	293	267	299	296	219	296	228	342	234	376	240	400	246	418	253	432	259	441	266	448	273	453	281	456	289	457	295	456	300	455	303	453	305	450	306	446	306	445	305	444	304	442	295	433	291	428	289	423	287	417	287	411	288	400	293	390	300	383	310	379	322	377	336	379	347	384	356	393	361	404	363	419	359	437	349	454	333	466	313	474	289	477	246	469	208	446	175	409	149	359	130	296	315	229	318	237	320	245	321	251	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	198	472	169	467	142	462	116	458	88	455	57	452	57	434	72	434	83	433	91	430	97	426	100	420	101	412	101	408	100	402	98	396	94	380	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	185	72	183	66	181	59	180	52	179	44	179	37	182	18	193	6	209	-1	230	-5	254	-6	326	8	385	47	430	103	458	168	468	237	466	259	462	280	453	297	440	308	422	312	409	310	398	304	390	296	385	286	383	276	384	269	385	263	388	256	391	250	396	244	404	235	418	221	423	211	425	196	417	152	396	107	365	67	325	38	280	27	274	27	268	28	262	30	258	34	256	40	257	42	258	46	259	51	260	55	262	59	327	303	187	303	187	287	201	285	210	284	217	281	220	277	221	271	218	259	206	244	185	223	154	196	109	161	174	402	180	418	188	430	197	439	207	444	219	446	226	445	232	444	236	441	238	437	239	433	237	428	234	422	229	416	226	407	224	394	226	382	232	372	241	363	252	358	265	356	279	358	290	364	299	373	304	385	306	400	302	422	289	440	269	454	242	464	210	467	170	459	137	438	110	407	90	369	75	328	-15	0	67	0	101	127	127	146	140	84	154	41	169	14	188	0	210	-4	230	-2	249	6	267	21	285	45	303	78	289	86	278	69	269	57	261	48	253	44	245	42	237	46	228	58	218	85	206	129	192	196	235	235	259	256	278	270	294	279	310	284	327	287	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	58	261	20	261	12	230	49	230	24	141	17	113	10	88	6	66	3	49	2	36	4	23	10	11	19	2	32	-3	48	-5	71	-2	93	6	113	23	136	49	161	86	146	95	132	74	120	59	110	49	101	43	94	41	90	42	87	43	85	46	83	48	83	51	84	58	85	69	88	82	92	99	98	119	128	230	163	230	172	261	137	261	305	384	305	430	244	385	235	410	222	428	207	441	190	448	170	450	148	448	130	441	116	429	107	414	104	397	106	382	111	370	120	360	132	354	146	351	159	353	170	358	179	366	184	376	186	387	186	393	185	395	185	403	186	406	189	409	192	411	197	412	203	410	210	403	215	394	220	382	222	369	103	285	103	240	228	330	229	321	11	0	112	0	243	198	261	0	288	0	252	346	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	235	259	237	255	238	250	238	247	237	244	236	239	234	231	113	-138	192	-138	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	544	439	542	455	536	468	527	477	515	482	503	484	491	482	481	476	473	469	468	460	467	451	468	441	473	432	479	425	486	418	495	413	493	406	489	401	483	398	475	396	465	395	454	396	446	398	440	401	434	405	430	407	410	427	387	442	361	454	333	461	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	466	318	463	335	459	351	454	367	447	381	469	381	480	382	490	383	497	384	512	389	525	397	535	408	542	422	544	439	236	251	233	212	225	168	213	123	197	81	178	44	169	32	160	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	100	99	108	147	122	195	141	238	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	16383	16383	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	316	222	314	234	312	240	332	240	341	241	349	242	354	243	369	248	382	256	393	268	399	282	402	299	400	314	394	326	385	335	373	341	360	342	348	340	338	335	330	328	325	320	324	311	325	301	329	292	336	285	344	278	352	272	351	266	349	261	344	257	337	255	327	254	320	256	313	259	307	264	302	268	298	272	286	286	271	297	253	305	233	310	210	312	231	227	228	195	218	154	203	110	183	68	158	35	151	28	142	23	134	19	125	16	116	15	108	16	100	20	95	25	91	31	90	39	91	48	94	62	99	81	106	107	115	140	123	165	129	183	134	196	139	206	146	216	156	232	168	245	180	255	192	262	204	264	213	263	221	259	226	252	230	241	231	227	16383	16383	133	235	173	384	179	403	187	417	196	426	207	432	220	434	227	433	232	431	236	429	238	425	239	421	237	416	234	410	229	403	226	394	224	382	226	370	232	360	241	351	252	346	265	344	279	346	290	352	299	361	304	373	306	387	302	409	289	428	269	442	242	452	210	455	168	446	135	422	109	387	91	347	78	306	-14	-61	-22	-87	-29	-104	-38	-113	-50	-118	-67	-119	-67	-138	101	-138	101	-119	84	-118	71	-116	63	-112	59	-106	57	-98	58	-90	59	-79	63	-64	67	-45	74	-21	81	6	91	0	100	-3	110	-6	119	-7	127	-8	184	4	235	39	277	92	305	158	315	231	312	258	303	281	288	298	267	309	241	312	218	310	197	302	177	287	156	265	133	235	186	385	184	372	179	361	170	353	159	347	146	345	135	347	124	353	115	361	109	371	107	384	109	396	114	407	122	416	133	422	146	425	159	422	169	417	178	408	184	397	186	385	16383	16383	158	308	49	11	43	-5	38	-22	34	-39	32	-55	31	-72	35	-101	46	-124	64	-142	91	-153	124	-157	150	-154	171	-147	186	-136	195	-121	198	-104	197	-91	192	-79	184	-70	174	-64	161	-62	150	-64	140	-69	132	-76	128	-84	126	-94	127	-103	130	-111	134	-117	137	-122	138	-126	137	-129	135	-132	127	-136	122	-136	115	-135	110	-131	108	-125	107	-118	107	-110	109	-94	114	-71	121	-45	128	-22	133	-6	238	283	244	300	249	318	253	336	256	354	256	373	252	398	238	422	218	442	191	457	159	462	133	458	110	447	91	430	79	409	75	385	79	357	92	336	109	320	127	311	146	308	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	58	-4	73	0	88	6	102	16	116	29	90	-62	82	-88	75	-106	67	-118	59	-124	51	-126	44	-125	39	-123	36	-120	35	-116	34	-113	36	-107	39	-102	44	-95	47	-86	49	-74	47	-62	41	-51	33	-43	22	-37	9	-35	-4	-37	-16	-43	-25	-53	-30	-65	-32	-79	-29	-101	-19	-120	-3	-134	19	-143	49	-146	73	-140	90	-125	103	-102	113	-75	121	-47	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	66	-2	88	6	110	23	133	49	158	85	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	179	419	186	431	195	440	206	444	218	446	225	445	230	443	234	441	236	437	237	433	235	428	232	422	228	416	224	407	222	394	224	382	230	372	239	363	250	358	263	356	277	358	288	364	297	373	302	385	304	400	299	422	287	440	266	454	240	464	207	467	194	465	178	461	161	454	144	444	129	432	115	417	102	398	91	377	82	351	72	321	63	315	54	311	45	306	36	303	25	299	363	452	363	435	383	433	398	429	409	421	414	410	416	397	416	388	414	377	412	364	408	349	403	332	365	191	355	158	345	128	333	101	320	77	304	57	291	46	277	37	260	31	242	27	221	26	193	28	170	36	153	49	142	68	139	94	139	105	140	116	143	131	212	384	219	404	227	418	238	427	254	433	276	435	276	452	66	452	66	435	87	433	98	431	106	428	111	423	114	417	115	409	114	402	113	394	111	383	108	370	105	356	70	225	62	192	55	163	50	137	46	116	45	98	52	59	73	28	105	6	146	-7	196	-11	224	-10	250	-6	272	0	291	8	308	20	330	41	348	68	364	100	377	137	390	178	434	336	446	375	456	402	465	418	476	427	490	432	502	435	517	437	531	440	544	442	552	443	568	448	581	456	593	467	601	481	603	499	601	515	595	527	586	536	574	541	562	542	549	540	539	535	531	528	527	520	525	513	526	500	531	490	537	483	545	477	554	471	552	464	546	458	538	455	528	452	517	452	250	303	230	233	212	181	194	142	175	110	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	263	73	267	88	272	105	277	124	325	285	335	285	349	286	365	286	381	288	394	290	409	295	423	305	434	318	441	333	443	351	441	366	435	378	426	387	415	392	402	394	389	392	379	386	371	378	367	369	365	360	366	350	369	342	375	334	383	328	393	324	392	317	389	313	383	309	376	307	367	305	360	305	352	304	344	304	337	303	330	303	309	286	309	304	63	304	12	198	29	198	40	218	54	234	69	245	83	252	94	255	222	255	29	117	43	101	65	116	85	125	102	130	116	132	126	133	141	131	154	128	164	122	171	113	173	103	171	88	165	76	157	67	148	60	140	56	120	47	101	38	81	29	62	19	42	9	19	-4	-2	-21	-19	-42	-30	-66	-34	-93	-34	-103	-32	-112	-27	-122	-21	-131	-13	-139	7	-151	22	-155	39	-158	59	-159	72	-158	88	-157	106	-154	124	-149	140	-143	158	-134	170	-123	179	-112	183	-101	185	-89	183	-79	179	-70	171	-62	160	-57	145	-55	132	-56	121	-61	112	-70	105	-82	100	-99	95	-112	87	-122	76	-129	65	-133	53	-134	42	-133	33	-128	26	-121	21	-112	20	-102	22	-87	29	-74	40	-62	53	-52	67	-43	189	17	211	30	231	48	247	68	257	91	261	114	257	134	247	152	231	165	208	173	180	176	176	176	170	175	163	175	156	174	150	173	317	254	268	254	279	272	289	289	296	308	300	327	302	348	297	385	282	417	259	441	228	456	191	462	150	456	115	441	85	417	61	387	43	351	58	342	72	361	88	377	105	390	125	398	149	400	174	396	191	385	203	367	209	346	211	321	210	307	208	293	198	267	192	254	14	254	4	212	161	212	140	184	116	157	91	130	66	104	42	78	-17	17	-17	0	229	0	283	129	267	129	252	105	235	89	216	80	193	76	165	75	72	75	204	188	231	212	306	212	205	296	279	296	288	327	213	327	221	366	186	366	176	327	133	327	124	296	167	296	141	199	163	199	182	197	199	189	213	177	222	161	225	140	221	112	209	79	192	47	170	23	146	13	133	15	124	22	117	31	112	43	109	56	104	69	97	81	88	90	76	95	61	97	47	95	37	90	30	82	26	73	25	65	27	51	33	39	41	28	52	18	63	11	77	4	90	0	104	-3	117	-5	131	-6	188	1	238	24	277	60	304	108	313	164	310	195	299	223	281	245	255	260	219	265	204	265	198	264	188	500	143	500	10	0	54	0	188	500	143	500	10	0	54	0	16383	16383	281	500	236	500	102	0	146	0	296	321	196	321	244	500	198	500	152	321	49	321	36	277	140	277	124	220	21	220	10	176	112	176	65	0	109	0	157	176	256	176	268	220	168	220	184	277	284	277	145	48	142	67	134	83	121	95	106	103	87	106	69	103	53	95	41	83	33	67	30	48	33	30	41	14	54	2	69	-5	87	-8	106	-5	122	2	134	14	142	29	145	48	16383	16383	114	137	132	181	172	265	194	308	218	353	227	370	233	383	237	393	239	402	240	413	238	429	232	443	222	453	207	460	188	462	164	458	148	446	138	428	132	406	130	382	126	347	121	305	114	258	104	204	93	143	219	312	196	307	174	304	148	300	117	297	78	293	78	275	103	275	111	272	116	268	119	263	120	255	120	249	119	241	117	232	115	221	112	210	52	-26	42	-61	32	-88	23	-105	13	-115	2	-118	-2	-118	-10	-114	-12	-111	-13	-108	-12	-103	-10	-100	-6	-96	-4	-91	-3	-84	-4	-73	-9	-64	-16	-57	-25	-53	-36	-51	-46	-53	-55	-58	-63	-66	-67	-75	-69	-86	-66	-103	-57	-118	-42	-129	-22	-136	1	-139	38	-133	71	-116	98	-87	121	-44	140	12	194	218	16383	16383	321	466	282	466	192	400	130	466	96	466	155	348	211	348	205	557	236	557	325	606	336	612	345	617	351	622	354	627	355	634	354	642	352	648	348	653	342	656	334	657	327	656	321	655	316	652	304	642	16383	16383	312	497	311	488	306	481	300	475	292	471	283	469	274	471	266	475	260	481	256	489	255	498	256	507	260	514	266	521	274	525	283	526	293	525	302	521	308	514	311	506	312	497	16383	16383	234	167	109	167	209	332	16383	16383	283	437	284	437	303	440	319	449	333	462	341	479	345	498	341	517	333	534	319	547	303	556	284	559	265	556	248	547	234	533	226	517	222	498	224	485	228	472	234	462	242	452	252	445	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	400	0	400	17	379	19	365	25	355	37	348	55	342	83	204	252	202	224	195	191	185	155	171	121	156	90	145	72	133	58	121	47	109	41	98	39	88	41	80	45	74	52	70	63	69	78	70	96	75	120	83	147	94	176	107	206	119	228	133	250	147	267	163	279	179	284	188	282	195	278	200	271	203	262	204	252	16383	16383	294	86	279	67	268	53	259	45	251	40	244	38	242	39	239	40	238	42	237	45	237	60	239	72	243	88	248	110	256	139	308	308	232	303	221	263	220	263	215	282	208	295	199	305	186	310	170	312	144	308	118	298	92	281	67	259	44	233	25	204	9	174	-3	142	-11	110	-13	77	-10	48	0	25	14	6	34	-4	59	-8	83	-5	105	4	126	21	148	47	170	81	165	66	163	55	161	46	160	40	160	34	162	18	168	6	177	-2	189	-7	203	-9	222	-6	242	2	263	18	285	42	308	75	16383	16383	229	419	227	407	221	397	213	389	201	383	189	381	176	383	166	389	158	397	152	408	150	420	152	433	158	444	166	452	176	458	189	460	201	458	213	452	221	443	227	432	229	419	16383	16383	262	421	258	444	249	463	234	479	214	489	190	492	167	489	148	479	132	464	121	444	118	422	121	398	130	378	146	362	165	352	189	348	212	352	232	362	248	378	258	398	262	421	16383	16383	108	492	141	492	244	551	254	557	261	563	266	569	269	575	270	582	268	592	264	601	257	608	248	612	238	614	230	613	223	610	214	603	204	594	191	581	331	424	269	198	152	198	323	424	16383	16383	621	452	222	452	222	437	245	435	260	432	270	429	275	424	276	418	275	413	274	407	271	401	267	394	263	388	17	69	3	51	-7	39	-14	30	-19	25	-25	21	-28	20	-32	18	-36	18	-42	17	-42	0	88	0	88	17	71	19	59	22	51	26	47	32	45	40	47	50	49	56	55	66	133	172	262	172	233	72	227	53	219	38	210	28	197	21	179	17	179	0	535	0	575	133	557	134	543	115	529	97	516	80	502	66	489	54	470	41	450	32	428	26	403	23	373	22	358	23	345	26	336	31	330	38	328	47	328	53	329	56	331	66	373	229	413	225	439	218	455	208	462	192	464	169	464	164	463	158	463	151	462	145	462	138	478	134	528	319	510	321	494	292	477	271	456	259	428	252	392	250	379	250	423	409	426	418	431	424	438	428	448	430	463	431	501	428	531	418	553	403	567	382	572	354	574	327	590	324	16383	16383	351	489	385	489	487	548	497	554	505	560	510	566	513	572	514	579	512	589	507	598	500	605	491	609	481	611	474	610	466	606	457	600	434	577	225	245	222	219	216	189	206	156	193	123	177	93	165	74	153	59	140	48	127	41	114	39	103	41	94	47	87	56	83	68	81	84	87	125	102	177	126	228	157	267	192	283	203	281	212	276	219	268	223	258	225	245	16383	16383	283	156	298	204	315	242	332	268	351	284	370	290	379	289	385	286	390	280	393	273	394	262	387	229	370	199	344	173	313	154	279	145	16383	16383	320	310	250	307	238	268	230	285	221	298	211	306	198	311	183	312	159	309	136	300	112	286	90	268	69	247	45	216	25	182	10	146	0	109	-2	72	1	42	11	20	28	4	49	-4	74	-7	100	-4	124	5	146	22	168	46	191	80	198	48	210	24	229	6	255	-4	287	-8	320	-4	349	6	376	25	399	51	419	83	400	94	385	73	369	56	352	44	334	36	315	34	300	36	288	44	279	55	273	71	271	91	271	102	272	108	273	115	275	122	299	127	354	140	397	161	429	188	448	219	455	251	452	272	443	288	429	300	410	307	387	310	368	309	352	304	336	296	321	284	306	266	16383	16383	203	348	236	348	339	407	349	414	356	420	361	426	364	432	365	439	363	449	359	458	351	465	343	470	333	471	325	470	318	467	309	460	298	451	285	437	360	400	364	391	366	383	368	374	370	356	365	310	354	258	338	202	319	149	298	102	280	72	259	47	236	27	211	15	186	11	175	11	166	13	157	16	149	20	140	26	16383	16383	123	52	120	60	118	69	117	78	116	86	115	95	119	142	130	196	145	252	165	305	188	352	208	384	229	408	252	426	275	436	299	440	309	439	318	438	326	435	334	431	342	425	16383	16383	428	517	394	517	359	454	347	458	325	462	315	463	303	463	216	446	138	399	75	328	33	241	18	143	21	109	31	78	47	50	69	27	97	8	44	-83	76	-83	124	-2	136	-6	158	-10	169	-11	181	-11	216	-8	250	0	282	12	313	29	343	52	385	93	419	139	445	190	461	246	467	306	463	340	452	373	436	401	413	425	385	443	16383	16383	196	489	229	489	332	548	342	554	350	560	355	566	357	572	358	579	357	589	352	598	345	605	336	609	326	611	319	610	311	606	302	600	291	590	278	577	217	255	218	254	218	251	216	223	210	189	201	152	191	116	179	84	167	57	154	36	141	22	127	13	112	11	106	11	100	12	95	15	91	18	87	23	16383	16383	78	53	78	58	81	93	89	133	100	176	113	215	127	247	138	263	149	276	161	285	173	291	186	293	191	292	195	291	199	289	207	283	16383	16383	287	379	262	379	222	308	215	310	209	311	204	312	193	312	134	300	81	267	37	218	8	158	-1	90	0	69	6	49	16	33	31	18	50	5	2	-80	29	-80	72	-2	86	-6	93	-7	99	-8	106	-8	164	3	217	35	259	84	288	144	298	210	296	234	290	255	279	273	263	288	243	300	16383	16383	94	348	127	348	230	407	240	414	248	420	253	426	256	432	256	439	255	449	250	458	243	465	234	470	224	471	216	470	209	467	200	460	189	451	176	437	161	312	138	307	116	304	91	300	60	297	20	293	20	275	46	275	53	272	59	268	62	263	63	255	62	249	61	241	60	232	58	221	55	210	-4	-26	-14	-61	-24	-88	-33	-105	-43	-115	-54	-118	-59	-118	-67	-114	-70	-111	-71	-108	-70	-103	-67	-100	-64	-96	-62	-91	-61	-84	-62	-73	-67	-64	-73	-57	-82	-53	-93	-51	-104	-53	-113	-58	-120	-66	-125	-75	-126	-86	-123	-103	-114	-118	-99	-129	-79	-136	-56	-139	-18	-133	14	-116	41	-87	64	-44	83	12	149	244	161	255	173	263	184	268	194	271	204	271	213	270	220	267	225	262	229	254	230	244	225	216	210	192	187	172	157	157	122	145	16383	16383	34	267	39	271	43	274	49	276	54	276	57	275	59	273	61	270	61	263	60	261	60	257	12	81	11	76	10	72	9	67	9	58	14	34	28	15	50	1	81	-6	120	-9	165	-5	206	4	239	20	262	44	270	74	268	91	262	104	253	114	241	119	226	121	211	119	198	114	188	105	182	94	179	80	182	69	187	60	193	52	198	44	200	35	196	27	186	20	173	16	157	13	142	12	126	13	114	17	106	24	101	33	100	46	100	56	102	68	104	75	116	121	161	133	197	144	225	153	247	162	265	172	289	188	308	206	322	227	330	249	333	273	330	290	323	303	311	313	296	318	276	320	253	318	230	313	207	304	183	291	156	273	155	291	151	304	143	313	131	318	114	320	97	318	80	314	64	307	46	296	27	281	253	74	245	59	232	47	217	38	201	32	188	29	166	32	145	42	129	57	118	80	114	111	122	167	144	218	175	260	210	288	244	298	259	296	273	290	286	280	294	266	297	248	297	241	296	238	296	234	295	230	16383	16383	400	320	391	320	310	289	301	297	290	306	275	313	258	318	237	320	169	307	109	273	60	223	28	161	17	94	26	48	49	18	78	0	109	-7	133	-9	166	-5	193	2	215	13	231	23	241	30	232	-4	376	32	376	45	362	43	352	42	344	41	332	41	330	42	329	43	328	45	328	51	329	53	329	55	330	57	164	237	172	251	185	263	200	272	216	278	229	281	251	278	272	268	288	253	299	230	303	199	295	143	273	92	242	50	207	22	172	12	158	14	144	20	131	30	123	44	120	62	120	73	122	81	16383	16383	186	315	41	277	41	265	54	267	65	268	73	269	78	270	84	270	86	269	88	267	88	255	87	253	17	-9	26	-9	107	22	116	13	127	5	142	-2	159	-7	180	-9	248	3	308	37	356	88	388	149	400	216	391	263	368	293	338	310	308	318	284	320	251	316	224	308	202	298	186	287	176	280	216	219	213	192	207	160	196	127	183	94	167	66	153	48	139	33	125	22	110	16	94	14	88	14	82	17	78	21	75	26	74	32	74	37	75	46	77	58	80	72	84	87	91	111	99	137	108	163	117	188	126	210	137	230	149	246	162	257	175	264	188	266	198	264	206	259	212	249	215	236	216	219	16383	16383	4	87	0	73	-3	58	-6	46	-8	37	-9	32	-3	19	10	7	32	-1	57	-6	84	-8	150	4	209	38	257	90	289	153	300	224	297	252	287	276	272	295	252	308	228	312	207	310	188	304	169	292	150	275	130	252	170	394	177	414	185	428	194	438	205	444	218	446	225	445	230	443	234	441	236	437	237	433	235	428	227	416	223	407	222	394	224	382	229	372	238	363	249	358	262	356	276	358	288	364	296	373	301	385	303	400	299	422	286	440	266	454	239	464	207	467	172	463	142	451	116	426	94	386	74	329	47	207	65	231	81	249	97	260	113	267	129	269	146	267	160	259	170	247	176	230	179	209	177	181	173	153	165	125	155	99	143	73	131	54	120	37	108	25	94	16	80	14	75	14	67	18	64	21	63	25	65	33	68	39	73	46	76	54	78	64	76	76	71	86	62	93	52	98	38	100	25	98	13	92	4	81	0	68	-2	52	1	32	12	15	28	2	49	-5	72	-8	99	-5	125	1	149	13	172	29	194	49	217	76	237	106	252	139	261	174	265	210	260	246	246	275	224	295	196	308	161	312	149	312	125	308	115	304	106	300	88	289	72	275	57	258	43	240	28	219	244	67	241	53	234	40	223	29	207	21	186	18	175	18	165	19	154	21	144	24	133	29	152	49	169	65	185	77	200	85	214	87	223	87	231	85	237	81	242	75	244	67	16383	16383	0	-105	32	-105	105	-9	111	-10	119	-10	128	-11	164	-11	200	-7	231	4	254	21	269	44	275	69	272	84	266	97	255	108	240	115	222	118	197	113	173	101	150	84	128	63	109	40	100	46	93	54	88	65	84	78	83	94	85	122	89	150	97	178	107	205	119	231	130	250	142	266	154	279	167	287	182	290	187	289	191	288	195	285	197	282	198	278	197	270	193	264	189	257	186	250	184	239	186	228	191	218	199	210	210	205	223	204	237	206	249	212	257	222	263	235	265	251	261	271	250	288	233	301	213	309	189	312	163	310	137	302	112	290	89	274	68	255	44	228	25	197	10	165	0	130	-2	94	0	62	10	36	26	16	48	2	75	-6	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	169	77	167	70	163	57	157	33	146	-4	142	-21	139	-38	136	-54	134	-68	133	-82	137	-109	148	-130	166	-145	191	-154	224	-157	256	-153	283	-144	304	-130	317	-111	321	-89	319	-75	314	-63	305	-54	294	-48	280	-46	267	-48	255	-53	247	-62	241	-72	239	-84	241	-96	244	-105	249	-112	253	-117	254	-123	253	-127	251	-131	247	-133	242	-135	235	-136	223	-134	211	-130	202	-123	195	-112	193	-98	195	-86	199	-69	205	-49	211	-30	215	-16	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	223	-3	242	5	262	22	282	46	304	78	289	88	278	72	268	58	258	49	250	43	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	333	412	338	426	342	434	347	439	351	440	362	440	367	438	371	435	373	432	374	428	373	422	369	417	365	410	361	401	360	389	362	377	367	366	376	358	387	353	400	351	414	353	425	359	434	368	439	380	441	394	437	416	424	435	404	449	377	458	345	462	306	455	278	436	257	407	243	372	231	333	207	247	206	231	204	213	200	192	195	170	188	145	168	152	152	163	140	177	132	193	130	212	132	229	138	250	148	269	163	284	180	290	190	288	197	283	203	274	206	262	207	247	16383	16383	3	85	9	49	25	23	47	5	74	-5	105	-8	160	3	209	34	249	80	275	136	284	196	280	234	267	266	246	290	217	307	180	312	147	307	116	294	91	273	74	246	68	215	73	187	86	165	109	148	141	134	182	123	172	96	158	72	139	53	118	40	95	35	78	37	61	43	47	55	35	72	29	97	172	159	157	108	141	67	124	38	106	20	87	14	78	15	72	18	68	24	66	31	66	40	71	72	86	102	108	127	138	147	172	159	16383	16383	58	207	75	231	91	249	106	261	121	267	138	269	153	267	165	260	174	249	179	233	181	213	181	207	180	201	180	195	178	188	177	180	142	173	112	166	88	157	68	146	50	133	34	118	22	102	12	85	5	67	3	50	6	31	15	14	30	2	50	-5	75	-8	132	3	185	37	229	86	258	147	269	213	265	249	251	277	231	297	203	308	170	312	140	309	112	299	86	280	62	254	38	218	176	177	163	126	147	81	129	45	109	22	87	14	78	15	72	18	68	24	66	31	66	40	67	60	71	83	80	108	95	130	116	146	16383	16383	423	189	406	198	394	180	390	175	383	169	374	163	363	159	351	157	343	157	336	158	330	161	327	165	326	172	326	181	327	185	327	187	357	283	351	291	265	247	255	271	240	289	221	302	197	310	170	312	140	309	112	299	86	280	62	254	38	218	58	207	75	231	91	249	106	261	121	267	138	269	154	267	166	260	174	248	179	233	181	216	181	204	75	151	59	142	40	129	22	109	8	84	3	50	6	31	15	14	30	2	50	-5	75	-8	132	3	185	37	229	86	258	147	269	213	269	222	268	224	321	250	303	188	302	184	302	180	301	176	301	168	303	155	308	145	317	138	329	133	345	132	360	134	375	139	389	147	401	158	411	170	266	69	240	49	216	36	193	28	169	24	146	23	129	25	116	31	106	40	100	52	98	67	102	94	113	117	129	136	149	149	171	153	207	153	207	179	195	179	182	181	169	187	157	197	149	210	146	225	149	249	158	269	172	284	188	293	207	296	218	294	227	291	234	286	240	279	244	270	251	252	259	239	268	230	279	225	293	223	306	225	316	230	322	238	325	247	326	256	322	270	313	283	299	296	283	306	264	314	255	316	233	320	223	321	213	321	172	318	131	308	97	290	73	262	64	223	66	209	72	197	81	187	94	178	109	169	76	157	47	140	24	118	9	92	3	62	9	35	27	15	52	1	83	-6	117	-9	147	-8	178	-3	210	7	243	26	279	57	133	179	133	153	163	153	176	151	187	146	195	138	200	127	201	113	197	85	185	61	167	41	144	28	118	23	95	24	73	28	54	36	37	49	22	69	3	57	22	26	45	7	71	-3	99	-8	129	-9	171	-5	215	7	254	28	282	59	293	101	290	120	282	136	270	150	253	161	233	169	260	181	283	196	301	213	313	234	317	260	310	285	292	302	266	313	234	319	201	321	189	321	167	319	157	317	148	315	128	308	110	297	96	284	86	271	82	257	84	245	88	235	95	228	104	225	116	223	131	225	142	231	150	240	158	255	166	274	169	280	173	285	180	291	189	294	200	296	213	294	223	291	230	285	235	276	236	264	231	237	218	214	199	195	176	183	150	179	465	195	448	204	437	187	433	182	426	176	417	170	406	165	393	164	385	164	378	165	373	168	369	172	368	179	368	184	369	188	369	191	370	194	400	290	393	298	317	259	309	287	288	305	259	315	228	320	201	321	189	321	167	319	157	317	148	315	128	308	110	297	96	284	86	271	82	257	84	245	88	235	95	228	104	225	116	223	131	225	142	231	150	240	158	255	166	274	169	280	173	285	180	291	189	294	200	296	213	294	223	291	230	285	235	276	236	264	231	237	218	214	199	195	176	183	150	179	133	179	133	153	163	153	176	151	187	146	195	138	200	127	201	113	197	85	185	61	167	41	144	28	118	23	95	24	73	28	54	36	37	49	22	69	3	57	22	26	45	7	71	-3	99	-8	129	-9	171	-5	215	7	254	28	282	59	293	101	290	120	282	136	270	150	253	161	233	169	254	178	273	189	289	201	302	215	311	231	363	257	346	195	345	191	344	186	344	183	343	179	343	175	345	162	350	152	359	145	371	140	387	139	403	141	418	146	431	154	443	165	453	177	138	179	138	153	167	153	180	151	191	146	199	138	204	128	205	114	201	85	189	61	170	41	147	28	121	23	99	27	81	39	67	57	58	81	55	111	63	165	86	215	119	257	160	285	204	296	218	294	228	290	235	284	239	275	240	264	235	237	222	214	203	195	180	183	154	179	16383	16383	321	260	315	284	298	301	272	313	240	319	204	321	146	310	92	278	47	230	16	169	5	100	14	54	37	22	68	3	102	-6	131	-9	178	-4	223	8	261	30	287	61	296	101	294	120	286	136	273	150	257	161	237	169	264	181	288	196	306	214	317	235	321	260	246	312	100	312	100	296	111	295	120	292	125	287	128	281	129	274	129	267	128	263	128	260	106	172	32	172	23	140	97	140	55	-26	45	-61	35	-88	25	-105	15	-115	5	-118	0	-118	-3	-116	-7	-114	-9	-111	-10	-108	-9	-103	-7	-100	-4	-96	-2	-91	-1	-84	-2	-73	-7	-64	-14	-57	-23	-53	-34	-51	-44	-53	-53	-58	-60	-66	-65	-75	-67	-86	-64	-103	-54	-118	-39	-129	-20	-136	3	-139	44	-132	78	-112	105	-81	127	-38	144	14	177	140	211	140	219	172	186	172	205	254	208	263	212	274	219	285	230	292	246	296	249	250	246	224	239	192	229	159	217	127	204	99	192	78	180	61	167	50	155	42	146	40	137	40	128	43	121	49	116	61	114	81	121	128	139	181	165	231	194	268	225	283	233	281	240	277	245	270	248	261	249	250	16383	16383	174	-45	162	-74	143	-101	118	-123	90	-138	59	-144	43	-142	37	-138	33	-133	31	-126	33	-119	36	-112	41	-104	45	-96	47	-86	45	-74	39	-64	31	-56	20	-51	7	-49	-6	-51	-18	-56	-27	-65	-32	-76	-34	-89	-33	-104	-28	-117	-20	-128	-11	-136	-1	-144	12	-151	25	-157	41	-161	59	-164	81	-165	140	-156	185	-133	219	-98	243	-56	259	-10	370	387	378	408	386	423	396	433	407	439	421	440	427	440	433	438	437	436	440	432	440	428	439	422	435	417	431	410	427	401	425	389	427	377	433	366	442	358	453	353	466	351	480	353	491	359	500	368	506	380	508	394	503	416	490	435	470	449	444	458	413	462	392	460	375	456	359	449	344	439	329	427	315	411	302	388	289	360	276	327	263	290	256	298	246	304	236	309	224	311	212	312	158	297	109	258	68	203	40	141	29	82	34	43	45	17	61	1	80	-6	99	-8	124	-5	146	2	166	16	185	35	204	58	249	250	246	224	239	192	229	159	217	127	204	99	192	78	180	61	167	50	155	42	146	40	137	40	128	43	121	49	116	61	114	81	121	128	139	181	165	231	194	268	225	283	233	281	240	277	245	270	248	261	249	250	16383	16383	351	319	341	319	279	282	266	294	253	303	240	309	227	311	212	312	158	297	109	258	68	203	40	141	29	82	34	43	45	17	61	1	80	-6	99	-8	124	-5	146	2	166	16	185	35	204	58	174	-45	162	-74	143	-101	118	-123	90	-138	59	-144	43	-142	37	-138	33	-133	31	-126	33	-119	36	-112	41	-104	45	-96	47	-86	45	-74	39	-64	31	-56	20	-51	7	-49	-6	-51	-18	-56	-27	-65	-32	-76	-34	-89	-33	-104	-28	-117	-20	-128	-11	-136	-1	-144	12	-151	25	-157	41	-161	59	-164	81	-165	140	-156	185	-133	219	-98	243	-56	259	-10	367	311	354	311	348	302	343	296	338	292	333	290	320	290	316	292	312	293	307	296	292	302	264	310	250	312	235	312	169	301	109	272	60	227	27	170	14	107	21	68	39	36	68	12	106	-1	153	-7	184	-5	215	-2	245	3	272	11	296	21	311	74	316	89	322	101	332	110	345	116	365	120	365	130	196	130	196	120	213	118	225	115	233	112	237	106	238	100	238	91	237	88	237	85	225	45	221	33	213	22	202	14	188	9	170	8	141	11	122	22	109	38	103	60	101	86	108	146	128	203	158	251	195	285	238	297	252	296	265	293	277	289	289	281	299	272	307	261	313	250	318	238	323	223	327	204	339	204	109	-46	114	-77	114	-86	115	-93	115	-112	113	-121	109	-128	103	-133	94	-135	84	-133	80	-129	77	-123	76	-114	77	-107	79	-99	81	-92	85	-85	89	-77	16383	16383	159	127	151	175	142	219	132	258	123	289	115	312	96	308	78	304	59	301	38	298	14	296	14	278	22	277	28	277	33	276	41	270	47	261	52	250	57	234	63	215	68	193	80	133	90	84	97	44	101	12	104	-10	70	-59	64	-68	58	-78	50	-100	49	-112	51	-129	57	-141	68	-150	81	-156	99	-157	125	-155	149	-147	169	-134	182	-117	187	-94	187	-76	186	-66	186	-57	185	-48	173	33	204	88	231	141	252	191	265	234	270	269	268	282	262	294	253	304	241	310	229	312	215	310	204	303	196	294	191	284	189	274	190	264	192	257	196	250	202	244	210	237	217	232	221	227	225	223	226	219	227	214	225	200	220	181	209	155	192	120	167	72	140	44	139	35	135	28	128	22	120	17	112	16	105	17	100	19	96	23	94	28	93	35	95	49	100	61	107	72	117	82	127	91	130	83	134	73	137	63	139	53	140	44	16383	16383	162	178	130	255	123	269	115	283	104	294	91	301	75	304	54	300	36	291	21	277	11	258	7	238	7	233	9	223	13	213	20	213	22	221	26	228	32	235	39	240	48	241	58	239	65	233	72	224	76	214	81	205	113	127	80	91	71	81	64	71	58	60	53	48	52	35	55	19	62	8	74	0	88	-4	103	-6	129	-3	155	3	179	16	196	35	202	60	200	77	196	94	189	113	183	130	176	146	232	210	249	227	259	234	270	239	281	241	291	240	299	236	305	230	309	222	312	213	319	213	322	222	328	242	330	262	328	275	323	286	315	295	305	302	292	304	280	301	267	292	254	281	241	268	231	256	336	304	255	304	236	242	221	196	207	161	192	132	174	104	157	81	142	64	127	51	113	43	101	41	97	41	93	43	90	45	88	49	87	55	88	58	88	61	89	64	90	69	92	75	143	230	147	244	148	250	149	258	149	267	147	282	141	294	131	303	119	308	104	310	81	307	59	298	38	281	16	254	-8	218	6	208	22	230	34	246	44	256	51	262	57	264	60	264	63	262	65	260	67	257	68	253	68	250	67	248	66	245	11	74	9	66	8	59	7	53	7	42	9	25	15	11	26	0	40	-5	58	-7	84	-4	109	7	136	29	166	64	202	113	129	-167	158	-162	185	-157	212	-153	239	-150	270	-147	270	-129	256	-129	245	-128	237	-125	231	-121	228	-115	227	-106	227	-102	228	-97	230	-91	232	-83	234	-74	321	96	306	74	294	58	284	48	277	42	271	40	268	40	264	42	262	44	260	47	259	51	259	52	260	53	260	54	261	56	262	59	316	231	318	236	319	243	321	255	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	179	394	185	412	192	425	201	434	212	439	225	440	231	440	237	438	241	436	243	432	244	428	243	422	239	417	235	410	232	401	230	389	232	377	238	366	246	358	257	353	270	351	284	353	296	359	304	368	310	380	311	394	307	416	294	435	274	449	248	458	216	462	178	458	147	448	123	430	105	406	93	375	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	183	68	181	61	179	49	179	37	181	22	187	10	197	1	209	-3	224	-5	247	-2	268	6	289	24	311	50	336	86	179	394	185	412	192	425	201	434	212	439	225	440	231	440	237	438	241	436	243	432	244	428	243	422	239	417	235	410	232	401	230	389	232	377	238	366	246	358	257	353	270	351	284	353	296	359	304	368	310	380	311	394	307	416	294	435	274	449	248	458	216	462	178	458	147	448	123	430	105	406	93	375	-8	0	73	0	91	62	106	108	120	143	135	172	153	200	170	223	186	241	201	253	215	261	226	263	231	263	235	261	237	259	239	255	240	250	240	247	237	235	236	229	137	-73	131	-89	123	-101	115	-110	105	-115	94	-117	86	-116	80	-115	75	-113	71	-109	70	-105	72	-98	80	-84	84	-76	86	-65	84	-54	78	-44	70	-36	59	-30	46	-28	32	-30	20	-36	11	-45	6	-56	4	-70	8	-92	21	-111	41	-125	67	-135	99	-138	125	-136	147	-129	167	-119	184	-104	201	-86	212	-72	221	-55	229	-37	236	-18	243	0	315	229	317	234	319	241	321	255	321	262	319	279	313	293	302	304	288	310	270	312	244	309	219	297	192	275	162	241	126	192	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	107	151	145	151	153	182	115	182	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	36	182	2	182	-6	151	29	151	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	177	416	175	431	168	443	158	453	145	460	130	462	117	460	105	453	95	444	89	432	87	419	89	404	95	391	104	381	117	374	131	372	146	374	158	380	168	390	175	402	177	416	152	64	137	51	123	42	112	37	103	35	96	34	92	35	88	37	85	40	82	46	81	54	82	59	83	65	84	73	86	81	87	87	143	289	143	293	144	295	144	302	142	304	140	307	137	308	133	308	120	306	100	301	76	292	22	274	17	256	25	258	32	260	44	262	50	262	51	261	51	260	52	257	52	251	51	247	50	242	48	228	10	87	7	78	5	69	3	62	2	55	2	48	4	30	11	15	24	4	41	-2	64	-4	92	0	115	9	133	23	147	38	160	53	217	312	56	312	56	301	69	300	79	297	86	293	90	288	91	280	91	275	90	272	90	269	89	265	32	49	26	34	19	24	10	18	-2	14	-21	11	-21	0	140	0	140	11	126	13	115	15	108	18	104	24	103	31	103	37	106	49	164	265	169	279	176	289	186	295	199	299	217	301	221	302	215	291	209	283	203	278	195	275	186	274	179	274	176	275	171	276	167	278	221	472	189	466	161	462	134	458	108	455	79	452	79	434	104	434	112	431	118	427	121	421	122	414	122	410	121	405	121	400	120	394	118	388	95	301	93	301	90	302	82	302	60	299	41	288	26	271	14	249	6	222	33	222	39	233	44	241	50	247	57	250	77	250	80	249	49	141	41	113	35	88	30	66	27	49	26	36	29	23	35	11	44	2	57	-3	72	-5	96	-2	118	6	138	23	161	49	186	86	172	95	157	74	145	59	135	49	126	43	118	41	112	43	110	46	108	48	108	59	110	69	113	82	118	99	123	119	152	223	156	222	170	222	192	225	211	234	226	249	239	272	249	302	100	186	87	186	83	187	80	187	70	191	62	196	57	202	53	210	52	219	55	237	64	254	77	269	93	280	110	284	118	284	122	283	124	283	127	282	16383	16383	278	259	250	238	230	225	208	213	184	203	259	472	226	466	198	462	172	458	145	455	117	452	117	434	142	434	150	431	155	427	159	421	160	414	160	409	159	401	157	393	156	384	154	377	134	306	132	307	128	308	123	308	118	309	114	309	86	305	59	292	35	271	18	243	11	208	14	189	23	174	36	163	53	157	72	155	91	155	87	141	80	113	73	88	68	66	65	49	64	36	66	23	72	11	82	2	95	-3	110	-5	134	-2	156	6	176	23	199	49	224	86	210	95	195	74	183	59	172	49	164	43	156	41	152	42	150	43	148	46	147	48	146	51	147	59	149	69	151	82	155	99	161	119	174	167	210	187	240	207	263	226	282	245	196	472	164	466	136	462	109	458	83	455	54	452	54	434	79	434	87	431	93	427	96	421	97	414	96	403	93	387	88	367	82	344	75	316	-26	-38	-28	-45	-30	-59	-30	-66	-31	-73	-27	-101	-16	-125	2	-142	28	-153	61	-157	92	-153	118	-144	138	-130	151	-111	155	-89	153	-75	148	-64	139	-55	128	-50	114	-48	101	-50	90	-55	81	-63	76	-73	74	-84	75	-94	79	-103	84	-110	87	-117	89	-124	88	-128	85	-131	81	-133	75	-135	68	-136	59	-134	51	-128	46	-119	43	-108	41	-96	42	-91	42	-82	44	-74	321	255	130	78	123	72	105	54	96	47	90	44	88	45	86	47	84	50	83	53	83	61	84	67	86	74	88	82	90	89	122	207	130	223	142	236	156	246	169	253	179	255	16383	16383	395	286	395	304	149	304	196	472	169	467	117	459	88	455	54	452	54	434	70	434	80	433	87	431	93	426	96	421	97	414	97	408	95	400	91	378	88	367	17	117	13	98	8	78	5	60	2	45	2	35	3	23	9	12	18	3	31	-3	48	-5	60	-4	72	0	86	5	102	16	120	32	189	98	196	105	203	109	209	112	214	114	218	114	232	111	243	104	250	93	254	79	256	63	250	18	234	-32	210	-82	179	-119	143	-133	131	-132	119	-127	109	-121	101	-111	97	-100	92	-84	85	-71	76	-62	65	-56	51	-54	36	-56	25	-61	17	-69	13	-78	11	-88	12	-98	15	-107	20	-116	29	-125	41	-135	55	-142	72	-149	93	-154	115	-157	138	-158	193	-148	248	-118	295	-71	328	-10	341	64	337	96	326	122	309	141	289	153	265	157	254	157	489	306	406	306	386	238	367	183	349	139	329	104	308	75	289	56	280	49	272	45	265	43	261	44	258	45	255	48	254	52	253	58	254	67	257	81	263	102	271	129	282	166	326	306	244	306	224	241	210	197	199	168	189	145	176	121	159	94	143	72	127	56	113	46	100	43	96	44	91	46	88	49	86	53	85	57	85	60	87	68	89	78	138	225	141	236	143	245	144	254	146	268	144	284	138	297	128	305	115	311	100	312	75	309	53	300	32	283	11	258	-9	224	5	215	9	219	10	222	12	224	14	227	23	241	32	252	40	260	47	265	53	266	56	266	59	264	61	262	63	259	63	245	62	240	60	235	58	228	10	83	7	74	5	65	3	49	3	42	5	26	12	13	23	3	37	-3	55	-5	83	-1	108	9	132	31	159	64	189	110	182	91	177	75	174	62	172	50	172	39	174	24	180	11	189	2	201	-3	217	-5	233	-3	249	1	265	10	280	21	294	33	305	45	317	60	331	79	346	102	364	129	365	129	322	-4	345	0	366	4	389	7	418	10	458	13	458	31	445	31	436	32	428	34	423	37	420	42	419	48	420	56	423	69	427	88	434	114	444	149	489	306	406	306	386	238	367	183	349	139	329	104	308	75	289	56	280	49	272	45	265	43	261	44	258	45	255	48	254	52	253	58	254	67	257	81	263	102	271	129	282	166	326	306	244	306	224	241	210	197	199	168	189	145	176	121	159	94	143	72	127	56	113	46	100	43	96	44	91	46	88	49	86	53	85	57	85	60	87	68	89	78	138	225	141	236	143	245	144	254	146	268	144	284	138	297	128	305	115	311	100	312	75	309	53	300	32	283	11	258	-9	224	5	215	9	219	10	222	12	224	14	227	23	241	32	252	40	260	47	265	53	266	56	266	59	264	61	262	63	259	63	245	62	240	60	235	58	228	10	83	7	74	5	65	3	49	3	42	5	26	12	13	23	3	37	-3	55	-5	83	-1	108	9	132	31	159	64	189	110	182	91	177	75	174	62	172	50	172	39	174	24	180	11	189	2	201	-3	217	-5	233	-3	250	2	266	10	282	22	296	35	309	49	322	66	335	85	350	106	364	129	365	129	274	-157	357	-157	114	177	157	311	134	306	113	303	90	300	61	297	22	293	22	275	43	275	50	272	56	269	59	264	60	258	59	250	56	237	52	218	45	192	35	157	-9	0	72	0	93	69	112	123	130	167	150	202	172	231	181	241	190	250	199	257	207	262	214	263	218	263	221	261	223	258	225	254	225	239	222	225	217	204	209	176	198	140	153	0	235	0	254	65	268	108	279	138	290	161	302	185	319	212	336	234	352	250	366	260	379	263	384	262	388	260	391	257	393	253	394	249	394	246	393	242	393	238	391	233	390	229	284	-92	278	-108	269	-120	260	-129	249	-134	237	-136	223	-134	218	-132	215	-129	214	-125	216	-118	228	-94	230	-85	228	-73	222	-63	214	-55	203	-50	190	-48	176	-50	164	-55	156	-64	150	-75	148	-89	152	-111	165	-130	185	-144	212	-153	243	-157	269	-154	294	-148	316	-138	336	-123	354	-105	358	-98	363	-89	368	-79	372	-70	375	-62	470	222	471	230	473	238	474	248	475	257	476	264	474	280	467	293	456	303	442	310	424	312	396	309	371	297	347	275	320	242	290	196	297	215	302	231	305	244	307	256	308	267	306	283	300	295	290	305	278	310	262	312	246	310	230	305	214	296	199	285	186	273	174	261	162	246	148	227	133	205	115	177	413	91	398	70	387	55	378	46	371	41	364	40	361	40	359	42	356	44	355	47	354	51	355	56	360	76	364	91	371	112	394	182	406	218	410	235	412	249	413	260	412	278	406	293	396	303	383	310	364	312	349	311	335	307	321	302	308	294	296	284	270	256	255	237	238	212	214	178	213	178	256	311	229	306	200	302	172	298	145	295	121	293	121	275	136	274	146	273	153	270	157	265	158	259	157	251	154	236	148	213	139	181	127	138	63	-92	57	-108	49	-120	38	-129	27	-134	14	-136	7	-135	1	-133	-3	-131	-5	-128	-7	-124	-5	-117	3	-103	7	-94	8	-84	6	-73	1	-63	-7	-55	-18	-50	-31	-48	-45	-50	-56	-55	-65	-64	-71	-75	-73	-89	-68	-111	-56	-130	-35	-144	-9	-153	21	-157	63	-153	95	-141	121	-122	139	-95	153	-59	185	49	201	98	217	140	234	174	252	203	269	227	278	238	288	248	298	256	307	261	315	263	320	263	325	262	329	259	331	255	332	250	332	247	331	244	330	239	328	231	290	119	284	100	280	80	276	63	274	47	273	35	275	20	281	8	290	0	303	-3	319	-5	342	-2	364	6	385	23	405	48	427	82	302	182	307	200	313	218	317	235	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	120	178	162	311	135	306	79	298	52	295	28	293	28	275	42	274	53	273	60	270	64	265	65	259	64	251	61	236	55	213	46	181	35	138	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	232	262	235	259	237	255	238	250	238	247	237	244	236	239	234	231	150	-23	144	-45	142	-55	140	-64	140	-71	143	-100	155	-124	174	-142	200	-153	234	-157	265	-153	291	-144	311	-130	324	-111	328	-89	326	-75	321	-64	312	-55	300	-50	287	-48	274	-50	263	-55	254	-63	249	-73	247	-84	248	-94	252	-102	257	-110	261	-118	262	-124	261	-128	258	-131	254	-133	248	-135	241	-136	232	-134	224	-130	217	-123	213	-114	211	-105	211	-97	212	-91	212	-85	214	-79	216	-74	415	312	304	312	304	301	318	299	329	296	337	292	341	285	342	276	342	268	340	258	339	252	302	114	173	312	60	312	60	301	67	300	73	297	80	291	87	282	95	268	37	50	32	35	25	25	16	19	2	14	-17	11	-17	0	100	0	100	11	84	13	72	17	64	21	59	28	58	37	58	41	59	45	62	60	112	244	276	-7	292	-7	364	263	369	278	375	287	384	294	397	298	415	301	199	140	193	119	185	98	177	78	168	60	159	44	150	32	141	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	79	70	80	87	82	104	84	122	87	140	16383	16383	97	171	104	195	113	217	122	238	133	256	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	218	237	214	205	211	189	207	171	16383	16383	298	210	293	245	279	273	257	294	227	308	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	224	96	217	72	212	54	207	41	202	32	197	26	190	21	182	17	173	15	163	13	151	13	128	15	111	22	99	33	93	48	90	69	98	132	118	194	149	246	188	282	232	296	242	295	251	294	258	292	263	289	266	284	267	282	268	279	268	266	267	259	266	251	263	241	260	229	16383	16383	508	308	306	308	282	309	262	310	246	311	235	312	229	312	207	311	185	308	163	302	142	294	123	284	88	259	59	227	36	190	21	148	16	105	22	64	38	34	65	13	101	1	144	-2	160	-2	164	-1	425	-1	471	96	458	96	444	79	433	66	422	56	400	38	385	29	369	22	352	18	333	16	313	15	301	15	292	17	286	19	283	22	282	27	282	30	283	32	283	34	284	36	315	152	336	149	351	144	362	136	368	124	370	107	369	103	369	92	367	80	379	80	421	235	409	235	394	206	380	187	365	176	346	170	319	167	349	281	351	285	355	289	360	291	367	292	377	293	397	292	415	291	431	288	443	285	452	281	459	274	465	266	469	257	471	247	471	216	483	216	330	212	327	177	319	129	303	81	280	44	250	29	241	31	234	36	229	43	225	53	224	66	228	91	238	113	250	133	260	154	264	176	263	190	259	202	252	212	242	219	229	221	208	217	192	208	181	194	174	179	172	164	172	151	173	138	174	122	175	103	176	79	171	59	160	45	146	36	131	31	119	29	109	32	101	38	95	47	92	59	90	72	100	144	127	208	165	259	210	294	256	306	281	303	301	291	317	273	327	246	330	212	16383	16383	423	179	414	228	391	268	355	297	311	316	262	322	192	311	121	281	59	233	15	170	-1	94	2	64	14	37	34	17	61	3	96	-1	114	0	133	3	152	9	169	18	186	31	195	21	206	12	218	5	233	0	250	-1	305	9	352	36	390	77	414	126	423	179	133	26	119	37	108	52	100	70	95	90	93	112	99	153	115	192	139	226	168	253	198	269	16383	16383	292	269	306	261	317	248	325	232	331	213	333	192	327	151	311	111	287	75	258	45	226	26	16383	16383	327	400	333	419	341	432	352	440	366	445	385	446	385	463	198	463	198	446	212	445	223	442	230	437	235	430	236	420	236	412	235	408	234	403	232	397	204	294	153	284	98	261	48	225	12	177	-1	118	5	79	24	47	53	23	88	6	126	0	101	-91	95	-110	86	-123	76	-131	61	-136	41	-139	41	-155	229	-155	229	-139	214	-138	204	-136	196	-132	192	-126	191	-117	191	-109	193	-99	195	-93	219	0	273	10	329	36	378	75	413	124	427	183	419	220	399	250	369	272	335	287	299	294	195	312	174	245	162	208	152	180	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	111	0	133	5	153	9	175	12	204	15	246	19	246	37	231	38	220	39	213	43	209	48	208	54	211	72	219	106	232	156	251	225	277	312	321	472	289	467	261	462	235	459	208	456	179	452	179	434	204	434	211	431	215	427	218	421	219	414	219	409	218	404	217	397	215	389	212	378	174	245	163	208	152	179	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	111	0	246	0	246	18	230	19	216	21	207	24	200	29	198	35	201	46	207	69	215	96	222	123	228	142	276	312	195	312	174	245	162	208	152	180	143	157	134	138	114	102	103	87	95	77	87	70	81	68	74	71	68	77	61	85	52	92	39	94	26	92	16	85	7	74	2	61	0	44	2	29	7	17	15	8	26	2	38	0	59	4	80	19	101	45	125	85	154	141	155	141	96	-47	95	-51	94	-56	93	-60	93	-69	97	-99	108	-123	127	-141	153	-153	187	-157	218	-153	245	-144	265	-130	278	-111	282	-89	280	-75	274	-64	265	-55	254	-50	240	-48	227	-50	216	-55	208	-63	202	-73	200	-84	201	-94	205	-103	210	-111	214	-118	216	-125	215	-128	207	-134	193	-136	184	-133	176	-127	170	-117	166	-105	164	-90	165	-87	165	-83	166	-79	166	-74	167	-71	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	54	249	50	232	45	210	38	185	32	159	-58	-157	19	-157	88	67	100	104	111	132	120	155	129	174	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	108	171	152	312	130	307	111	303	88	300	58	297	17	293	17	275	32	275	43	273	50	270	54	265	55	258	54	249	50	232	45	211	39	187	33	164	-28	-49	-29	-54	-29	-58	-30	-63	-31	-67	-31	-71	-27	-100	-15	-124	3	-142	29	-153	62	-157	93	-153	119	-144	139	-130	152	-111	157	-89	155	-75	149	-64	140	-55	129	-50	115	-48	102	-50	91	-55	82	-63	77	-73	75	-84	76	-94	80	-102	85	-110	89	-118	90	-124	89	-128	86	-131	82	-133	76	-135	69	-136	59	-133	51	-127	45	-118	41	-107	40	-94	40	-90	43	-82	47	-64	56	-34	70	10	93	81	109	127	120	156	129	175	139	192	149	210	159	224	168	235	176	241	183	244	189	241	195	235	202	227	211	221	224	218	236	220	247	227	256	238	261	252	263	268	261	283	256	295	248	304	237	310	224	312	203	308	183	293	162	267	138	227	109	171	-13	0	67	0	146	256	154	274	162	288	171	298	182	304	195	306	202	306	207	304	212	301	214	298	215	293	213	288	210	282	205	276	201	267	200	255	202	243	208	232	216	224	228	218	241	216	254	219	266	224	275	234	280	245	282	259	278	282	265	301	245	315	218	324	186	327	164	326	144	322	125	315	107	305	92	293	77	276	65	257	55	235	46	209	37	180	42	0	124	0	179	177	185	197	190	215	194	233	197	249	198	263	197	269	197	276	195	281	191	293	181	305	167	315	149	322	127	326	103	327	71	324	44	315	24	301	11	282	7	259	9	245	14	234	23	224	34	219	48	216	61	218	72	224	81	232	86	243	88	255	87	267	83	276	75	288	74	293	75	298	77	301	81	304	87	306	94	306	103	305	110	302	116	297	119	289	120	279	120	271	119	267	118	262	117	256	161	161	192	277	195	285	200	291	205	295	213	297	222	298	240	297	253	292	262	285	267	275	268	261	265	227	253	199	234	178	209	165	176	161	16383	16383	83	314	83	302	95	301	104	298	111	294	114	289	115	281	115	273	114	268	112	262	111	256	57	56	52	37	45	25	37	18	24	14	5	11	5	0	162	0	162	11	149	13	139	16	133	19	129	24	128	30	128	34	129	38	131	48	133	55	158	146	170	146	227	0	326	0	326	11	320	12	316	13	313	16	310	18	308	22	250	152	280	162	307	176	328	195	342	220	348	250	343	275	329	293	305	305	271	312	229	314	159	152	185	151	205	148	219	141	227	130	230	114	226	81	215	54	198	34	174	20	146	16	139	16	134	17	130	20	127	23	127	36	16383	16383	403	314	311	314	176	168	164	168	188	259	193	276	199	288	208	295	221	299	240	302	240	314	83	314	83	302	96	301	105	298	111	295	115	290	116	283	116	279	115	275	115	270	113	264	112	257	58	58	52	40	45	27	36	18	23	14	5	11	5	0	145	0	199	4	244	15	279	35	301	64	309	101	307	119	299	134	288	145	272	154	253	161	380	292	384	295	389	298	393	300	398	302	403	302	225	311	205	311	202	306	199	302	196	299	192	298	186	297	182	297	178	298	173	299	168	301	154	307	147	309	139	311	130	312	122	312	92	309	67	298	48	280	36	257	32	227	33	207	38	188	47	169	63	146	86	118	100	101	111	86	118	73	122	60	124	48	122	36	117	26	109	18	98	13	83	11	64	15	48	26	36	44	27	69	20	101	2	103	-19	-65	-20	-69	-21	-74	-21	-85	-18	-108	-10	-125	3	-137	21	-144	44	-146	76	-143	102	-134	122	-120	135	-101	140	-79	138	-65	132	-54	123	-45	112	-39	98	-37	85	-39	74	-45	66	-52	60	-62	58	-74	60	-84	64	-93	72	-107	74	-114	73	-116	72	-120	67	-123	60	-125	48	-126	30	-124	16	-119	6	-109	0	-96	-1	-79	-1	-68	5	-11	6	-6	8	-2	18	4	24	5	27	4	31	4	35	3	40	1	45	0	54	-3	72	-7	80	-8	88	-8	120	-4	148	7	169	25	183	49	189	78	187	97	181	116	171	137	156	161	134	187	120	204	109	219	102	233	97	244	96	254	97	266	102	276	110	283	120	288	132	290	149	287	163	277	175	261	184	239	192	209	210	207	72	-34	64	-63	56	-90	44	-114	28	-130	8	-136	2	-136	-2	-135	-6	-133	-8	-130	-9	-126	-8	-122	-5	-117	-1	-111	1	-103	2	-94	1	-84	-3	-76	-11	-69	-21	-64	-33	-62	-45	-64	-55	-70	-62	-79	-67	-91	-69	-104	-66	-122	-56	-136	-41	-147	-20	-154	4	-157	63	-146	107	-117	139	-75	163	-23	179	32	256	339	263	365	272	392	284	417	299	434	319	441	324	441	332	437	334	435	335	432	334	428	330	422	327	416	323	409	322	400	324	390	329	381	336	374	346	369	358	367	370	369	380	375	388	384	393	396	394	409	391	426	382	441	367	452	346	459	321	462	264	451	221	423	189	382	166	332	150	279	76	31	35	31	26	0	68	0	62	-26	52	-61	42	-88	32	-105	22	-115	11	-118	6	-118	2	-116	-3	-111	-4	-108	-3	-103	0	-100	2	-96	4	-91	5	-84	4	-73	0	-64	-7	-57	-16	-53	-27	-51	-37	-53	-46	-58	-54	-66	-58	-75	-60	-86	-57	-103	-47	-118	-32	-129	-13	-136	10	-139	46	-134	78	-118	105	-91	128	-52	146	0	192	0	201	31	155	31	251	400	258	416	267	427	278	435	290	439	302	440	309	440	315	438	319	436	321	432	322	428	321	422	317	417	313	410	309	401	308	389	310	377	315	366	324	358	335	353	348	351	362	353	373	359	382	368	387	380	389	394	385	416	372	435	352	449	325	458	293	462	273	460	254	456	235	449	218	439	202	427	188	411	176	394	166	373	158	351	151	327	219	189	223	207	225	225	225	233	221	261	209	285	189	302	162	314	128	317	102	315	82	308	66	297	57	283	54	265	55	252	60	241	68	232	78	226	90	224	102	226	112	230	119	237	124	246	126	256	125	265	122	272	118	279	115	284	114	288	115	291	117	293	120	295	124	297	130	297	138	296	143	293	147	287	149	281	149	266	148	260	147	253	145	246	144	239	72	-28	68	-46	67	-55	66	-63	66	-71	69	-100	80	-123	98	-141	124	-153	158	-157	183	-154	204	-147	219	-136	229	-122	232	-104	231	-91	226	-79	218	-70	208	-64	196	-62	184	-64	174	-69	167	-76	162	-84	160	-94	161	-103	164	-111	168	-117	171	-122	172	-126	171	-129	169	-132	166	-134	162	-136	158	-136	150	-135	145	-131	143	-126	142	-119	142	-102	144	-94	145	-85	149	-71	115	-12	113	-24	110	-37	106	-50	103	-63	100	-74	94	-89	85	-104	74	-117	60	-126	44	-129	26	-127	13	-120	5	-111	1	-100	0	-89	4	-65	17	-43	36	-25	60	-13	89	-9	98	-9	110	-11	115	-12	16383	16383	122	14	112	16	107	16	103	17	101	17	59	11	24	-2	-3	-26	-20	-57	-26	-95	-24	-113	-17	-130	-4	-144	13	-153	38	-157	77	-153	110	-141	138	-124	161	-100	180	-71	182	-78	185	-99	186	-108	185	-119	183	-129	177	-151	172	-163	201	-163	206	-149	209	-136	211	-124	212	-112	212	-96	211	-82	210	-66	207	-50	204	-36	200	-25	204	-14	209	0	213	16	218	34	223	51	296	342	302	367	311	393	323	417	338	435	358	441	363	441	367	439	373	435	373	432	372	428	369	422	365	416	362	409	360	400	362	389	367	380	375	373	385	369	397	367	409	369	419	375	426	384	431	395	433	409	430	427	420	441	405	452	384	459	359	462	302	451	259	422	227	380	204	330	188	276	57	245	71	265	82	280	93	291	101	297	109	299	112	299	115	298	119	292	120	287	118	274	114	254	107	227	96	191	84	146	61	66	5	66	5	37	54	37	27	-60	51	-60	72	-29	94	-4	118	14	144	30	175	42	175	66	140	66	186	225	191	245	195	264	199	280	201	293	202	302	200	319	194	331	185	340	173	345	157	347	134	344	112	335	90	318	67	292	42	256	190	275	190	303	141	303	167	401	144	401	122	370	100	346	77	326	50	311	20	299	20	275	55	275	-37	-49	-39	-59	-39	-64	-40	-69	-40	-73	-36	-102	-24	-125	-5	-142	20	-153	54	-157	85	-153	111	-144	131	-130	144	-111	149	-89	147	-75	141	-64	132	-55	121	-50	107	-48	94	-50	83	-55	75	-63	69	-73	67	-84	69	-94	72	-102	77	-110	81	-118	82	-124	81	-128	78	-131	74	-133	68	-135	60	-136	51	-133	43	-126	38	-116	34	-103	33	-89	33	-86	34	-82	34	-78	35	-73	35	-70	133	275	198	151	191	135	182	120	174	107	164	93	154	80	142	66	132	55	123	48	115	44	107	42	102	43	97	45	91	53	90	60	91	65	92	72	93	80	96	92	101	108	114	151	16383	16383	348	182	294	182	330	303	250	303	242	273	234	246	219	201	212	182	124	182	164	312	137	307	106	302	75	298	46	295	23	293	23	275	39	273	50	270	57	267	61	262	62	256	61	249	59	239	53	217	50	205	43	182	0	182	-10	151	34	151	25	119	20	100	16	84	13	70	11	58	10	48	12	28	19	13	30	2	44	-3	63	-5	88	-2	111	8	135	28	163	61	197	109	198	109	191	89	186	72	182	59	180	46	179	35	181	20	187	8	197	0	209	-3	225	-5	249	-2	271	7	292	25	312	49	333	81	318	90	305	71	294	57	285	47	277	42	270	40	266	41	263	43	261	46	260	50	260	54	261	61	264	73	267	88	272	105	277	124	284	151	339	151	373	289	373	305	251	305	251	298	252	291	252	270	251	242	249	215	246	189	242	164	236	140	227	112	214	78	195	45	170	20	138	11	122	14	111	23	104	36	100	52	99	70	103	121	115	165	133	207	156	252	183	305	53	305	53	289	102	289	106	288	109	286	112	282	114	272	113	267	110	261	106	256	97	247	79	232	57	210	34	181	17	146	10	107	15	70	31	39	56	15	91	0	133	-4	190	3	245	26	291	62	324	109	336	164	332	190	323	212	313	230	305	246	301	259	302	267	304	275	308	282	314	287	322	289	164	312	129	306	95	300	64	297	39	294	23	293	23	275	28	275	33	274	37	274	42	273	48	271	53	269	57	266	60	263	61	259	62	254	59	239	58	235	57	232	19	97	17	91	15	83	14	75	13	68	12	63	17	37	31	17	54	4	84	-3	120	-6	191	8	250	47	294	103	323	168	333	237	331	259	327	280	318	297	305	308	287	312	274	310	263	304	255	296	250	286	248	276	249	269	250	263	252	256	256	250	261	244	268	235	276	228	282	221	287	211	289	196	281	152	261	107	229	67	190	38	146	27	130	29	116	34	104	43	96	54	94	69	94	80	96	90	271	28	260	28	252	30	245	32	240	36	237	41	231	58	226	82	223	114	221	151	220	192	220	218	221	244	222	276	224	312	206	312	160	268	125	232	96	200	73	171	51	140	36	117	24	95	16	74	11	54	10	36	12	23	17	10	26	0	37	-6	51	-8	63	-6	74	-1	82	7	88	17	90	29	89	36	87	43	84	49	79	57	73	65	68	71	64	76	61	80	60	85	60	89	62	104	70	122	86	146	110	177	145	217	146	149	148	96	152	53	158	20	166	-8	184	-4	201	0	219	2	242	6	271	10	415	29	406	29	399	30	394	31	386	35	378	53	371	89	366	136	362	188	360	239	360	312	342	312	305	256	288	229	271	201	256	173	242	146	228	120	212	312	194	312	127	239	76	175	39	119	17	72	10	33	12	20	18	9	27	0	39	-6	51	-8	63	-6	74	-2	82	6	88	17	90	32	88	44	85	50	81	57	75	64	70	70	66	76	64	81	62	85	62	90	65	104	73	123	88	147	111	178	143	216	164	-8	182	-8	287	176	288	131	291	93	295	58	301	25	309	-8	326	-5	343	-1	362	1	386	5	415	10	114	238	121	186	130	137	139	93	149	55	158	23	166	0	185	4	203	8	222	11	243	14	268	17	268	35	253	35	248	37	245	39	241	42	235	51	229	63	224	78	219	97	213	119	201	179	192	229	185	268	181	296	179	314	180	323	182	332	186	342	191	351	197	361	206	372	216	382	225	390	234	395	242	397	255	394	266	388	276	381	289	375	305	373	316	375	325	380	332	389	338	399	339	410	337	423	331	434	322	443	311	449	297	451	274	448	250	439	226	424	202	404	179	379	128	310	82	234	45	160	20	94	11	43	13	30	19	18	28	9	40	2	53	0	66	2	77	9	85	18	90	28	92	38	91	47	89	55	85	61	79	68	71	75	65	80	60	85	57	89	55	93	54	98	56	112	61	130	72	155	89	190	113	238	410	314	292	314	292	302	308	301	320	299	327	296	331	293	333	288	331	279	326	270	318	259	308	248	296	235	217	152	179	266	178	271	176	276	175	281	175	284	176	291	180	295	187	298	196	300	207	301	223	302	223	314	44	314	44	302	54	300	63	296	71	290	77	283	81	275	136	122	120	60	114	41	107	28	96	20	80	14	57	11	57	0	243	0	243	11	227	13	215	16	207	20	203	25	201	33	202	37	202	41	203	46	205	51	206	57	228	140	369	284	375	289	382	294	390	298	399	300	410	302	232	106	213	106	207	94	200	83	191	74	182	67	172	65	55	65	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-16	15	-16	0	170	0	143	-73	140	-80	139	-87	137	-94	136	-101	136	-106	138	-120	145	-132	155	-140	168	-144	182	-146	212	-143	238	-134	257	-120	269	-101	274	-79	272	-65	266	-54	257	-45	245	-39	232	-37	219	-39	208	-45	199	-52	194	-62	192	-74	193	-84	197	-92	202	-100	206	-107	207	-114	207	-117	204	-120	200	-123	193	-125	183	-126	175	-125	169	-122	165	-118	162	-111	161	-102	162	-99	165	-84	166	-80	148	65	160	80	171	90	181	96	190	99	198	100	206	99	213	97	219	93	223	88	225	81	224	76	220	71	213	68	202	66	186	65	16383	16383	54	65	249	296	249	303	38	303	9	199	27	198	34	214	41	226	51	233	62	237	76	238	168	238	-16	15	-16	0	81	0	44	-65	72	-65	109	0	158	0	193	4	220	14	239	29	250	48	254	71	252	87	246	101	235	112	218	119	195	121	178	119	162	111	146	99	132	84	118	65	377	286	377	304	131	304	80	198	97	198	108	218	122	234	136	245	150	252	161	255	299	255	103	98	117	81	139	97	159	106	175	111	189	113	199	114	213	111	224	104	231	93	235	79	237	63	231	18	215	-32	191	-82	161	-119	125	-133	113	-132	100	-127	90	-121	82	-111	78	-100	74	-84	67	-71	58	-62	47	-56	33	-54	18	-56	6	-61	0	-69	-4	-78	-6	-88	-5	-98	-2	-107	2	-116	11	-125	23	-135	36	-142	54	-149	75	-154	97	-157	120	-158	175	-148	229	-118	277	-71	310	-10	323	64	319	96	308	122	291	141	271	153	247	157	240	157	224	155	217	154	211	152	120	-131	117	-132	114	-132	111	-133	106	-133	88	-131	74	-125	62	-116	55	-104	52	-90	53	-79	57	-70	62	-63	70	-58	80	-56	91	-61	100	-72	108	-89	120	-131	16383	16383	357	286	357	304	111	304	60	198	77	198	88	218	101	234	116	245	130	252	141	255	279	255	83	98	97	81	119	97	138	106	155	111	169	113	179	114	194	111	205	103	212	90	216	75	217	57	213	27	203	-11	187	-51	168	-88	146	-114	135	-79	123	-55	109	-41	93	-33	75	-31	49	-34	26	-42	8	-55	-2	-73	-6	-95	-2	-117	8	-134	27	-147	54	-155	89	-158	110	-158	117	-157	125	-156	137	-206	170	-206	155	-148	209	-119	250	-79	279	-34	297	13	302	61	298	98	286	125	268	143	247	154	225	157	219	157	203	155	196	154	191	152	130	256	79	69	75	56	72	48	68	41	64	36	52	26	44	23	35	20	26	18	17	17	17	0	179	0	179	17	166	18	157	22	151	28	147	36	146	44	148	58	150	67	152	75	154	81	184	191	240	200	286	226	321	264	344	311	351	364	345	397	328	424	302	445	268	458	229	463	213	462	196	460	177	457	160	452	146	445	133	437	123	427	115	416	110	404	108	391	109	383	113	374	121	367	131	361	144	359	158	361	170	366	180	374	187	386	192	401	197	413	205	425	215	434	227	441	241	443	250	441	257	435	261	426	263	415	264	401	259	358	244	319	220	287	189	265	152	256	103	57	96	42	85	31	72	23	58	19	44	17	44	0	206	0	206	17	195	18	186	21	179	26	174	34	173	44	173	50	174	53	174	56	175	59	230	256	208	256	188	259	170	267	155	279	144	296	140	317	145	344	158	377	177	410	200	434	224	443	237	441	246	434	252	425	256	413	260	400	266	385	273	373	283	365	295	361	308	359	322	361	332	367	339	374	343	383	344	391	342	404	337	416	330	426	320	435	310	443	298	449	284	455	269	459	253	462	238	463	182	455	132	431	91	395	63	348	54	293	57	263	67	237	84	215	108	199	140	191	306	452	144	452	144	436	154	435	164	431	171	426	176	418	177	407	177	402	176	399	176	396	175	393	122	197	144	197	164	194	184	187	201	175	213	158	218	137	214	101	203	67	186	38	165	17	142	10	129	12	118	18	110	27	104	38	100	51	97	63	92	75	85	85	75	92	59	94	43	92	31	85	23	75	18	63	17	49	23	28	40	12	64	0	93	-6	124	-9	179	-1	229	21	269	57	296	104	305	160	301	189	290	216	271	238	245	255	213	263	248	395	255	410	265	421	278	429	292	433	306	436	17	-54	15	-59	15	-63	14	-68	14	-76	19	-104	34	-127	57	-144	86	-155	118	-159	161	-153	199	-139	231	-116	255	-87	270	-55	277	-28	248	-28	244	-46	233	-71	216	-92	195	-110	171	-122	146	-126	131	-123	119	-116	110	-105	104	-91	103	-74	103	-65	104	-60	105	-54	107	-49	180	224	189	244	202	261	220	275	239	283	260	287	272	286	282	282	289	277	293	268	295	256	294	247	292	241	289	235	287	228	287	218	289	208	294	201	303	195	314	191	325	190	342	193	354	201	362	211	366	222	367	232	361	258	343	281	317	298	287	308	256	312	217	308	176	294	137	273	106	243	87	204	410	314	398	230	368	150	322	82	264	35	198	17	158	23	129	38	109	62	98	94	95	133	106	223	138	305	184	371	242	416	308	433	346	427	375	412	395	387	406	354	410	314	16383	16383	496	290	488	345	465	392	428	428	379	451	318	459	228	444	145	401	75	336	27	254	9	159	18	101	43	54	82	18	132	-3	191	-10	283	5	366	49	434	115	480	197	496	290	16383	16383	296	222	293	239	286	254	274	266	260	273	244	276	226	273	211	266	199	254	192	239	189	222	192	205	200	190	211	179	226	172	244	169	261	172	275	179	286	190	293	205	296	222	151	158	164	158	185	157	202	151	214	142	221	130	223	114	219	83	207	56	190	35	167	21	143	16	134	16	127	18	122	21	119	26	118	32	118	34	119	37	119	42	120	45	16383	16383	155	173	182	275	185	284	190	290	197	295	205	297	215	298	228	297	238	292	245	286	249	276	250	264	247	234	237	209	221	190	197	178	164	173	16383	16383	71	314	71	302	84	301	94	298	101	294	104	289	106	281	105	278	105	271	104	268	103	264	44	48	40	35	34	25	25	19	12	14	-6	11	-6	0	147	0	201	5	245	19	278	42	298	71	305	106	302	125	292	141	276	154	255	163	231	169	266	179	293	192	312	210	324	231	328	257	324	277	311	293	290	304	262	311	225	314	214	153	214	179	202	179	189	181	176	187	164	197	156	210	152	225	156	249	165	269	179	284	196	293	216	296	241	291	263	279	279	260	290	235	293	204	284	150	261	101	228	60	190	33	152	23	136	25	123	31	114	40	108	52	106	66	110	93	120	117	137	136	157	148	179	153	16383	16383	341	207	335	247	318	279	292	302	259	316	222	321	178	318	137	308	103	289	80	262	72	223	74	209	79	197	88	187	101	178	116	169	84	157	55	140	32	118	16	92	11	62	17	34	35	14	62	0	96	-6	135	-9	187	0	242	26	291	69	327	130	341	207	315	74	320	89	327	101	337	110	351	116	371	120	371	130	201	130	201	120	218	118	231	116	238	112	242	106	244	98	243	95	243	90	242	85	241	79	240	75	232	45	226	32	219	22	208	14	194	9	176	7	147	11	127	21	114	38	108	59	106	85	113	146	133	203	163	252	200	285	243	297	257	296	271	294	283	289	294	282	304	272	312	262	318	251	323	239	328	224	333	206	345	206	377	322	381	333	387	341	394	346	401	349	410	350	414	350	418	349	422	345	422	342	421	339	419	335	416	330	414	324	413	316	414	308	417	302	423	296	430	293	439	292	448	293	455	297	461	303	465	310	466	320	463	335	455	347	442	356	425	362	404	363	394	363	383	360	372	356	360	350	349	342	342	334	335	325	329	315	324	305	320	293	303	300	288	306	272	309	257	311	240	312	174	301	114	272	65	227	32	171	20	108	26	68	44	36	74	12	112	-1	159	-7	190	-5	221	-2	251	3	278	11	302	20	457	314	289	314	289	302	303	301	313	298	320	294	324	289	326	282	326	279	325	277	325	274	324	271	324	268	299	173	179	173	204	268	209	281	216	290	226	296	240	300	258	302	258	314	92	314	92	302	105	301	115	298	122	295	125	290	127	283	127	280	126	277	126	274	124	268	65	45	60	33	54	24	45	18	32	14	14	11	14	0	180	0	180	11	166	14	155	16	148	20	144	25	143	32	143	39	145	45	173	152	293	152	264	45	259	33	253	25	244	18	230	14	211	11	211	0	379	0	379	11	365	14	354	16	347	20	343	25	342	32	342	39	344	45	403	268	408	281	415	290	425	296	439	300	457	302	110	-58	103	-80	94	-99	81	-115	65	-126	44	-129	30	-128	16	-123	4	-116	-3	-104	-6	-89	-1	-67	10	-49	27	-35	47	-26	66	-23	74	-23	84	-24	95	-26	106	-29	117	-34	16383	16383	286	312	263	307	240	304	215	300	145	293	145	275	170	275	177	272	183	268	186	263	187	255	187	249	186	241	184	232	182	221	179	210	124	-5	117	-2	97	2	87	3	78	3	48	0	18	-11	-7	-30	-26	-57	-33	-90	-29	-111	-19	-130	-3	-144	17	-153	43	-157	74	-154	102	-145	127	-130	150	-107	173	-75	186	-90	198	-107	207	-124	214	-141	220	-157	253	-157	231	-109	219	-86	205	-65	188	-46	192	-36	196	-25	200	-13	204	0	207	12	16383	16383	313	417	311	431	304	444	294	454	281	461	266	463	253	461	240	454	231	444	224	432	222	419	224	404	230	391	240	381	252	374	266	372	281	374	294	381	304	390	311	403	313	417	357	303	275	303	241	176	214	158	201	219	187	262	172	290	154	304	131	308	111	306	92	297	74	282	56	258	38	225	53	218	63	235	72	247	80	255	88	260	96	261	105	258	114	245	123	218	135	174	149	107	106	68	82	47	63	33	47	25	32	20	15	17	15	0	154	0	154	17	140	18	130	20	124	23	121	27	120	32	123	44	135	59	155	80	187	107	232	143	148	-168	177	-162	205	-157	232	-153	259	-150	289	-148	289	-129	259	-129	253	-127	249	-123	247	-116	246	-106	246	-98	247	-93	248	-87	250	-78	316	106	302	106	290	89	279	74	269	61	258	49	247	40	235	31	222	24	208	20	191	17	172	16	158	17	147	19	138	23	133	28	131	36	131	38	132	41	132	45	133	49	133	52	186	256	191	276	197	288	207	296	220	301	240	302	240	314	79	314	79	302	91	301	100	299	106	295	109	290	110	283	110	280	109	278	109	274	108	271	107	267	53	45	50	35	45	27	36	20	24	15	7	11	7	0	271	0	219	250	217	223	209	189	198	153	185	119	171	90	159	72	148	58	136	48	124	42	112	40	102	42	95	46	90	54	86	65	85	78	87	100	92	124	99	151	109	178	121	205	133	226	147	247	163	265	180	278	196	283	204	281	211	277	216	270	218	261	219	250	16383	16383	235	263	232	274	231	281	229	288	226	293	223	297	218	302	211	306	203	310	194	312	185	312	154	307	122	292	91	269	63	238	37	199	24	174	14	150	7	125	2	102	1	79	4	49	12	24	26	6	45	-4	69	-8	93	-6	115	1	136	16	155	37	173	66	133	-73	126	-92	117	-105	107	-114	91	-118	70	-119	70	-138	251	-138	251	-119	240	-119	228	-118	219	-116	212	-113	208	-107	207	-100	208	-93	211	-79	217	-59	223	-35	231	-7	326	330	332	346	339	358	347	366	357	371	369	373	375	372	381	370	385	367	388	364	388	360	387	354	383	349	379	342	375	333	373	321	375	309	381	299	390	290	401	285	414	283	428	285	439	291	448	300	454	312	456	326	451	348	438	367	418	381	392	390	360	393	329	391	302	384	279	371	262	352	250	327	130	256	98	140	54	140	45	109	90	109	79	69	75	56	72	48	68	41	64	36	52	26	44	23	35	20	26	18	17	17	17	0	179	0	179	17	166	18	157	22	151	28	147	36	146	44	148	58	150	67	152	75	154	81	161	109	206	109	214	140	170	140	184	191	240	200	286	226	321	264	344	311	351	364	345	397	328	424	302	445	268	458	229	463	213	462	196	460	177	457	160	452	146	445	133	437	123	427	115	416	110	404	108	391	109	383	113	374	121	367	131	361	144	359	158	361	170	366	180	374	187	386	192	401	197	413	205	425	215	434	227	441	241	443	250	441	257	435	261	426	263	415	264	401	259	358	244	319	220	287	189	265	152	256	124	140	81	140	72	109	116	109	102	57	95	42	85	31	72	23	58	19	44	17	44	0	206	0	206	17	195	18	186	21	179	26	174	34	172	44	172	50	173	53	173	56	174	59	189	109	233	109	241	140	197	140	229	256	207	256	187	259	169	267	154	279	143	296	140	317	144	344	157	377	176	410	198	434	222	443	234	441	243	435	249	426	254	414	259	400	263	388	269	377	278	368	291	361	307	359	320	361	330	367	337	374	341	383	342	391	341	404	336	415	328	426	318	436	305	445	292	451	278	457	263	460	249	462	237	463	181	455	130	432	89	395	62	348	52	293	55	263	66	237	83	215	107	199	139	191	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	416	238	267	57	262	52	252	44	248	42	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	274	198	275	198	282	214	290	226	299	233	311	237	324	238	16383	16383	497	296	497	303	302	303	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	209	-6	216	-5	224	-3	233	-1	242	0	443	0	480	106	461	106	455	94	448	83	440	74	430	67	420	65	302	65	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	476	255	284	78	277	72	259	54	250	47	244	44	242	45	239	47	237	53	237	60	238	65	240	72	241	78	243	83	276	207	284	223	296	236	310	246	324	253	333	255	16383	16383	549	286	549	304	303	304	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	215	-5	228	-1	241	5	256	16	274	32	342	98	350	105	357	109	363	112	368	114	372	114	386	111	397	104	404	93	408	79	410	63	404	18	388	-32	364	-82	333	-119	297	-133	285	-132	273	-127	262	-121	255	-111	250	-100	246	-84	240	-71	231	-62	219	-56	205	-54	190	-56	179	-61	171	-69	167	-78	166	-88	167	-98	170	-107	175	-116	183	-125	195	-135	208	-142	226	-149	247	-154	269	-157	292	-158	347	-148	402	-118	449	-71	483	-10	495	64	491	96	480	122	463	141	443	153	419	157	408	157	208	250	205	227	196	194	184	157	170	120	155	90	144	72	132	58	121	47	109	41	97	39	88	41	80	47	74	57	71	68	69	82	71	102	76	126	84	153	94	181	106	208	119	231	133	251	148	268	165	279	182	284	183	284	192	282	199	278	204	271	207	261	208	250	16383	16383	416	238	270	61	260	51	254	46	249	42	244	41	241	41	237	45	236	48	236	54	237	60	242	80	245	94	274	198	275	198	282	214	290	226	299	233	311	237	324	238	16383	16383	396	65	408	80	419	90	429	96	438	99	446	100	454	99	461	97	467	93	471	88	473	81	472	76	468	71	461	68	450	66	434	65	16383	16383	302	65	497	296	497	303	302	303	349	472	325	467	301	463	275	459	245	456	208	452	208	434	232	434	240	431	246	427	249	422	250	416	250	410	248	401	245	386	239	364	231	333	218	290	209	299	200	305	190	309	179	312	167	312	149	310	130	304	111	294	92	282	75	266	46	234	22	198	3	158	-9	116	-13	75	-10	45	0	22	15	5	34	-5	57	-8	82	-5	105	4	127	21	148	46	170	80	167	66	164	55	163	47	162	40	162	34	164	20	169	8	177	0	189	-5	203	-7	210	-6	226	-4	235	-2	245	0	329	0	292	-65	321	-65	357	0	406	0	441	4	468	14	487	29	498	48	502	71	500	87	494	101	483	112	466	119	443	121	426	119	409	111	394	99	380	84	367	65	143	95	130	76	118	61	107	50	98	44	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	173	275	169	267	165	258	161	238	161	227	162	207	166	188	176	169	192	146	215	118	229	101	240	86	247	73	251	60	253	48	251	36	246	26	238	18	227	13	212	11	196	14	182	21	170	34	161	53	153	78	155	80	156	82	157	83	158	85	16383	16383	354	311	335	311	331	306	328	302	325	299	321	298	315	297	311	297	307	298	302	299	297	301	283	307	276	309	268	311	259	312	241	312	231	311	222	309	206	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	60	-4	77	0	93	9	109	21	125	39	133	29	143	19	154	11	164	4	174	0	183	-3	201	-7	209	-8	218	-8	249	-4	277	7	298	25	312	49	317	78	316	97	310	116	300	137	284	161	263	187	249	204	238	219	231	233	226	244	225	254	226	266	231	276	239	283	249	288	261	290	278	287	292	277	304	261	313	239	321	209	339	207	207	275	170	127	144	96	120	72	100	55	84	45	73	41	67	43	64	45	63	49	62	54	63	66	75	114	85	150	98	195	121	275	16383	16383	128	303	155	401	131	401	109	370	87	346	64	326	37	311	7	299	7	275	42	275	-2	115	-8	95	-13	76	-16	60	-19	47	-19	38	-17	22	-11	10	-2	1	9	-3	25	-5	54	0	81	11	107	30	133	52	158	76	130	-34	123	-63	114	-90	102	-114	87	-130	66	-136	60	-136	55	-135	52	-133	49	-130	48	-126	50	-122	53	-117	56	-111	59	-103	60	-94	59	-84	54	-76	46	-69	36	-64	24	-62	12	-64	2	-70	-4	-79	-9	-91	-11	-104	-8	-122	1	-136	16	-147	37	-154	62	-157	121	-146	165	-117	197	-75	221	-23	238	32	315	339	322	365	331	392	342	417	357	434	377	441	382	441	387	439	390	437	392	435	393	432	392	428	388	422	385	416	381	409	380	400	382	390	387	381	394	374	404	369	416	367	428	369	438	375	446	384	451	396	452	409	449	426	440	441	425	452	404	459	379	462	327	453	286	429	255	394	232	351	215	303	387	67	385	53	378	40	366	29	350	21	328	18	306	20	283	24	263	32	246	43	235	58	268	70	296	79	320	84	340	87	363	87	372	86	379	82	385	76	387	67	16383	16383	226	97	228	124	233	151	240	179	250	205	262	231	274	250	285	266	297	279	310	287	325	290	330	289	334	288	338	285	340	282	341	278	339	270	336	264	332	257	329	250	327	239	329	228	334	218	343	210	353	205	367	204	380	206	392	212	401	222	406	235	408	251	404	271	393	288	377	301	356	309	333	312	306	310	280	302	256	290	232	274	211	255	187	228	168	197	153	165	143	130	140	94	140	86	141	77	142	69	144	61	146	54	134	50	122	47	111	44	101	42	91	41	85	43	83	45	81	49	81	54	82	66	86	86	94	114	103	150	116	195	140	275	195	275	195	303	146	303	173	401	149	401	128	370	106	346	82	326	56	311	25	299	25	275	60	275	15	115	9	95	4	76	1	60	0	47	-1	38	0	22	6	10	15	1	28	-3	43	-5	63	-3	87	3	113	12	137	21	157	30	181	10	208	-1	237	-8	266	-11	310	-11	325	-10	340	-8	354	-3	370	2	384	10	397	21	408	34	415	50	418	69	416	84	409	97	398	108	384	115	365	118	340	116	313	112	285	105	256	95	226	84	236	297	225	281	217	269	210	262	205	258	201	256	198	257	196	257	194	259	193	261	192	264	192	266	193	267	193	268	194	270	232	395	233	402	235	407	236	412	236	419	235	433	230	443	223	451	213	456	200	458	181	455	164	447	146	430	124	404	99	367	150	575	130	572	111	568	92	565	73	563	51	561	51	548	62	548	69	547	74	545	78	542	81	537	81	528	79	518	78	512	76	506	5	226	62	226	75	272	85	306	95	332	106	353	118	374	130	391	142	404	152	414	161	420	170	422	173	421	175	420	177	418	178	415	179	411	179	407	178	404	178	400	176	396	139	275	137	271	136	266	136	254	137	243	142	234	148	227	157	223	167	222	184	224	199	231	214	244	229	263	247	290	236	298	225	282	217	270	210	262	205	258	201	256	198	257	194	259	193	261	192	264	192	266	193	267	193	269	194	271	232	397	234	402	235	406	235	411	236	416	236	420	235	433	230	444	223	451	213	456	200	458	181	455	164	447	146	430	124	405	99	368	136	518	140	531	145	541	152	548	159	551	168	553	173	552	177	551	180	549	182	546	183	543	179	535	176	530	173	524	172	515	173	506	177	498	183	492	191	488	200	486	210	488	218	492	224	499	228	508	229	518	226	535	217	549	203	560	184	566	161	569	135	566	114	558	97	545	84	527	75	505	5	227	62	227	75	272	85	306	95	332	106	354	118	375	130	392	142	405	152	415	161	420	170	422	173	422	175	421	177	419	178	416	179	412	179	407	178	404	178	401	176	397	140	278	138	273	136	263	136	255	137	244	142	235	148	228	157	224	167	222	184	225	199	232	214	244	229	264	247	290	238	571	221	567	204	564	185	562	161	559	130	557	130	542	149	542	156	540	160	537	162	533	163	527	163	522	162	516	160	509	159	501	157	492	110	310	102	283	95	263	88	250	80	242	72	240	68	240	62	242	60	245	60	251	66	260	67	265	66	274	62	281	57	287	50	290	42	291	34	290	27	286	21	280	18	272	17	263	19	250	26	240	37	231	53	226	71	224	100	228	125	241	146	264	164	297	179	341	16383	16383	259	652	258	663	253	673	245	680	235	685	224	687	213	685	204	680	196	673	191	664	189	653	191	642	196	632	203	624	213	619	224	617	235	619	245	624	253	631	258	641	259	652	122	360	161	466	142	462	124	459	105	457	78	455	41	452	41	439	55	438	65	437	71	434	74	431	75	425	72	412	66	387	54	349	37	298	14	232	87	232	105	283	115	310	124	332	132	348	140	362	149	376	159	390	168	400	175	408	182	413	188	415	194	413	199	408	205	403	213	398	224	396	235	398	245	403	253	411	258	421	259	433	258	444	253	453	246	460	236	465	225	466	206	463	189	452	170	433	149	402	123	360	174	466	156	416	145	388	136	367	128	350	112	322	102	308	93	298	85	290	79	285	73	284	67	286	62	290	56	296	48	300	36	302	25	301	16	296	8	288	3	278	2	265	3	254	8	245	15	238	24	234	35	232	54	236	72	246	91	266	112	296	138	339	139	339	100	232	119	236	136	239	156	241	182	244	219	247	219	260	206	261	196	262	190	264	187	268	186	273	188	286	195	312	207	349	224	401	247	466	246	466	174	466	156	416	145	388	136	367	128	350	112	322	102	309	93	298	85	290	79	285	73	284	67	286	62	290	56	296	48	301	36	303	25	301	16	296	8	289	3	278	2	266	3	255	8	246	15	239	24	235	35	233	54	236	72	247	91	267	112	297	138	339	139	339	87	198	85	190	84	187	84	180	87	158	97	140	114	127	137	118	167	115	194	117	218	123	235	133	246	146	250	162	249	173	244	182	236	190	226	195	213	197	202	196	193	192	185	185	180	177	179	167	180	157	184	151	188	147	191	142	192	137	191	135	189	133	179	131	172	131	164	133	157	138	151	145	148	154	146	165	146	168	148	174	148	177	149	179	124	345	144	343	160	340	171	334	178	326	180	315	177	291	169	271	155	257	137	248	115	244	109	245	105	246	102	247	100	253	100	257	101	258	101	259	16383	16383	315	462	241	462	137	356	127	356	144	422	148	435	152	443	159	448	169	452	185	454	185	462	60	462	60	454	71	453	78	451	83	449	86	445	87	440	87	437	86	433	85	430	84	426	83	421	44	276	38	262	30	252	21	246	12	242	3	241	3	233	114	233	157	236	192	244	220	258	237	279	244	307	241	320	235	331	225	340	213	346	198	351	296	446	300	449	303	451	307	453	311	454	315	454	200	466	186	466	164	428	148	400	134	377	122	354	107	327	106	360	104	389	101	416	96	441	90	466	77	463	64	461	50	458	32	455	10	452	10	439	17	439	27	437	30	435	32	433	38	419	43	393	47	357	50	318	51	279	51	224	65	224	94	267	106	288	118	308	130	329	141	350	152	370	164	224	177	224	227	279	266	328	293	370	310	406	315	434	314	444	309	453	303	460	294	464	284	466	276	465	268	461	262	455	257	447	256	436	256	431	257	426	259	422	262	417	267	412	271	407	273	402	275	398	277	392	275	381	268	367	257	348	239	324	216	296	181	283	176	324	170	361	162	395	155	424	148	448	141	466	127	463	112	460	98	458	81	456	63	454	63	440	69	440	74	439	77	438	80	436	84	433	88	427	93	418	97	406	101	392	105	374	114	328	121	290	126	260	129	238	130	224	130	217	129	210	126	202	118	188	111	179	103	171	96	166	89	162	82	161	73	163	64	167	56	172	46	177	34	179	26	177	19	173	13	167	9	159	8	150	9	140	14	132	21	125	30	121	40	119	58	122	76	129	95	140	113	155	131	174	170	228	206	286	235	343	254	394	261	433	259	443	255	452	247	460	239	464	229	466	218	464	210	459	204	453	200	445	198	437	199	430	201	424	204	419	215	408	220	404	226	398	227	394	228	391	227	380	222	366	214	346	201	319	183	283	216	463	171	440	135	413	109	382	92	348	87	313	89	292	96	275	108	261	123	253	143	250	158	252	172	258	182	267	189	281	192	299	191	309	188	318	184	327	176	335	165	342	157	348	151	352	147	357	145	362	145	367	148	382	157	398	173	413	195	429	224	446	35	298	-1	162	27	162	54	244	70	244	115	252	156	274	188	306	210	344	218	385	213	412	200	434	178	451	151	462	118	466	106	466	94	464	82	461	71	457	60	452	49	445	41	437	34	428	30	418	29	407	30	401	33	394	39	387	47	383	58	381	70	382	80	386	88	393	94	403	99	416	101	425	105	435	110	443	117	448	127	450	136	448	141	443	144	436	146	426	146	416	142	381	129	349	110	322	84	304	53	298	91	162	120	162	157	298	139	298	123	300	108	306	96	316	88	330	85	348	89	369	98	396	112	422	129	442	149	450	159	448	166	442	172	434	176	423	182	403	187	395	194	388	204	383	217	381	228	383	236	387	241	394	245	401	246	407	244	418	240	427	234	436	227	443	218	450	208	455	196	459	183	463	171	465	159	466	114	459	74	440	42	411	21	372	14	327	17	301	26	278	41	260	63	248	93	244	109	244	248	348	190	466	135	466	27	348	66	348	154	413	213	348	278	466	239	466	149	400	87	466	54	466	113	348	168	348	235	458	222	434	207	417	189	406	169	399	144	397	121	400	103	408	90	420	81	437	77	458	48	458	48	449	52	414	63	386	81	366	107	353	141	348	177	353	208	367	232	389	250	420	262	458	198	398	196	412	190	424	180	434	167	440	153	443	140	440	128	434	119	424	112	412	110	398	112	385	119	373	128	363	140	357	153	354	167	357	180	363	190	372	196	384	198	398	198	437	195	425	190	414	181	406	169	400	157	398	145	400	134	406	126	414	120	425	118	437	120	450	126	461	134	469	145	475	157	477	169	475	181	469	190	460	195	449	198	437	16383	16383	230	438	227	461	217	480	202	496	182	506	158	510	136	506	116	496	100	481	90	461	86	439	89	415	99	395	114	379	133	369	158	366	180	369	200	380	216	395	226	415	230	438	113	-56	111	-56	110	-57	106	-59	103	-61	96	-64	89	-66	83	-68	77	-69	71	-69	57	-68	45	-63	37	-55	31	-44	29	-28	31	-14	35	4	38	17	41	29	19	22	10	10	-3	-7	-14	-22	-21	-35	-25	-48	-26	-61	-23	-80	-13	-96	0	-107	19	-114	42	-116	63	-114	82	-107	100	-97	116	-83	127	-65	247	443	241	431	235	423	229	418	221	415	213	414	207	414	202	416	195	418	186	421	176	425	161	432	146	437	133	440	121	442	111	443	89	439	69	429	53	412	40	390	32	363	60	363	65	374	70	383	76	388	84	391	92	392	97	392	112	389	118	387	158	371	167	367	175	365	182	363	189	362	196	362	219	365	237	374	253	390	265	413	275	443	47	348	81	348	183	406	193	413	200	419	205	426	208	433	209	440	207	450	202	459	195	465	187	470	176	471	169	470	161	467	152	461	142	452	129	439	16383	16383	174	348	208	348	310	406	321	413	328	419	333	425	336	432	336	439	335	449	330	458	323	465	314	470	304	471	297	470	289	467	280	461	269	452	256	439	94	244	102	221	105	213	108	202	112	190	114	180	115	172	112	161	103	154	92	148	81	146	72	145	65	145	57	147	49	151	43	157	41	166	43	175	49	186	56	198	64	207	69	214	16383	16383	286	451	286	462	205	462	205	451	210	451	215	449	219	447	222	443	223	439	221	433	216	425	210	416	202	408	195	399	129	322	100	416	98	420	97	424	95	428	95	431	94	434	96	441	100	446	106	449	118	451	118	462	16	462	16	451	22	450	27	447	31	443	33	438	35	432	39	421	42	411	46	401	49	391	52	379	86	271	36	213	30	204	23	194	16	182	12	171	10	160	14	146	25	137	41	131	58	129	75	128	100	131	125	138	146	151	161	169	167	192	167	197	166	202	166	207	165	211	164	216	138	295	247	422	253	429	260	437	267	444	274	449	281	451	146	579	123	575	102	571	82	569	63	566	41	564	41	551	59	551	65	549	70	546	72	542	73	536	72	527	70	515	66	501	62	483	56	463	19	333	13	312	9	293	5	276	2	263	2	254	3	244	8	235	15	228	24	224	35	222	54	224	70	231	85	244	102	263	121	291	110	298	99	282	90	271	82	263	76	259	70	257	66	259	64	261	63	263	63	271	64	278	67	288	70	301	74	315	186	465	170	465	168	461	166	459	163	457	160	456	150	456	142	458	132	462	126	464	120	465	113	466	107	466	84	463	66	455	51	442	42	424	39	402	40	386	44	372	51	358	62	341	80	320	90	306	98	295	104	285	107	276	108	267	107	258	103	251	97	245	89	242	78	241	63	243	51	251	42	264	35	283	30	307	17	308	5	224	19	224	21	228	27	232	30	233	34	234	36	234	45	231	49	230	56	227	62	226	69	225	75	224	81	224	106	227	127	236	143	249	154	267	158	289	156	303	152	318	144	334	132	351	116	372	106	385	98	396	92	406	89	415	87	422	89	432	92	439	98	445	105	448	114	449	127	447	138	440	147	428	154	411	159	388	173	387	46	454	46	440	51	441	55	442	63	442	72	441	79	437	85	430	89	420	92	406	107	330	84	294	79	285	70	276	66	275	61	275	55	276	49	278	44	281	37	284	29	285	21	284	13	280	7	273	4	265	2	256	4	246	8	238	15	232	23	228	34	226	48	228	59	233	71	244	84	260	100	285	112	305	119	274	127	252	136	237	148	229	161	226	176	228	190	235	204	247	220	265	238	288	227	296	217	283	209	274	203	269	198	266	193	265	188	266	184	269	180	274	177	282	174	292	158	372	168	387	178	401	188	411	197	417	204	419	211	418	216	416	222	412	227	410	234	409	242	410	250	414	256	420	260	427	262	436	260	445	256	453	249	460	241	464	232	466	219	464	205	458	191	446	173	426	152	397	148	419	144	436	139	448	129	466	69	279	61	258	53	246	41	239	26	236	6	234	6	222	158	222	158	234	143	235	131	238	124	242	120	248	118	256	119	258	119	261	120	265	120	268	121	271	157	406	139	406	123	408	108	414	96	424	88	437	85	455	89	477	98	504	112	530	129	549	149	557	159	555	166	549	172	541	176	530	179	520	182	511	187	502	194	495	204	490	217	489	228	490	236	495	241	501	245	508	246	515	244	526	240	535	234	543	227	551	218	557	208	563	196	567	183	571	171	573	159	574	114	567	74	548	42	519	21	480	14	434	16	409	25	387	39	369	60	357	87	351	209	48	156	48	106	-43	56	48	3	48	91	-112	120	-112	263	357	263	406	3	406	3	357	16383	16383	263	438	263	486	3	486	3	438	94	348	127	348	182	394	194	404	204	413	210	421	214	430	216	440	215	446	212	451	208	456	203	458	198	459	190	459	182	457	175	454	168	448	161	440	106	392	104	406	98	418	88	428	76	434	62	437	48	434	36	428	27	418	20	406	18	392	20	379	27	367	36	357	48	351	62	348	76	351	88	357	98	366	104	378	106	392	16383	16383	94	348	127	348	182	394	194	404	204	413	210	421	214	430	216	440	215	446	212	451	208	456	203	458	198	459	190	459	182	457	175	454	168	448	161	440	16383	16383	297	392	295	406	288	418	279	428	267	434	253	437	239	434	227	428	218	418	212	406	210	392	212	379	218	367	228	357	239	351	253	348	267	351	279	357	288	366	295	378	297	392	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	16383	16383	83	357	115	357	170	403	183	413	192	422	199	430	203	439	204	449	203	455	200	460	196	464	191	467	186	468	178	468	170	466	163	463	156	457	149	449	179	260	176	276	169	289	158	300	145	307	129	310	113	308	99	301	88	290	81	276	78	260	81	244	88	230	98	220	112	213	127	210	144	213	158	220	169	230	176	244	179	260	7	357	39	357	94	403	107	413	116	422	123	430	126	439	127	449	126	455	124	460	120	464	115	467	109	468	101	468	94	466	87	463	80	457	73	449	16383	16383	505	452	140	452	140	435	162	432	173	430	181	427	186	423	189	418	190	410	190	403	189	395	187	386	185	375	182	363	101	71	94	50	87	36	77	26	64	21	46	17	46	0	419	0	460	131	443	134	430	114	419	98	407	85	395	74	382	63	357	48	331	36	302	28	271	23	237	22	222	23	210	25	202	30	198	36	196	44	196	48	197	52	198	57	200	63	201	70	244	229	283	227	311	220	329	209	338	191	341	167	341	156	340	151	340	144	339	137	357	134	407	320	388	322	370	290	352	269	328	257	296	252	250	250	290	396	295	411	301	421	310	427	321	430	335	431	358	430	380	427	398	423	414	417	428	410	441	399	450	387	455	372	457	352	458	327	477	324	6	357	38	357	94	403	106	413	115	422	122	430	125	439	127	449	126	455	123	460	119	464	114	467	109	468	101	468	93	466	86	463	79	457	72	449	16383	16383	601	452	400	452	400	435	421	432	432	430	440	427	445	423	448	418	449	410	448	404	447	396	446	387	444	377	442	369	410	252	249	252	284	381	291	403	300	419	313	428	330	433	353	435	353	452	140	452	140	435	160	432	171	430	179	427	185	422	188	416	189	408	188	403	187	396	186	388	184	379	181	369	100	67	93	47	85	34	75	25	62	20	44	17	44	0	244	0	244	17	222	20	208	25	200	31	197	38	196	44	196	50	197	57	199	65	201	76	204	89	241	222	402	222	360	70	353	49	344	34	331	25	314	19	291	17	291	0	505	0	505	17	485	18	471	21	462	27	457	34	456	44	456	52	458	61	465	89	471	109	545	385	552	404	560	418	570	428	583	433	601	435	340	452	139	452	139	435	160	432	170	431	178	428	184	423	187	418	189	410	188	404	187	395	184	385	182	374	179	362	100	72	92	48	84	33	74	24	61	19	44	17	44	0	244	0	244	17	224	18	210	22	202	27	197	34	196	44	196	51	197	59	199	70	203	84	207	103	283	381	290	402	299	417	309	427	323	432	340	435	16383	16383	6	357	38	357	94	403	106	413	115	422	122	430	125	439	127	449	126	455	123	460	119	464	114	467	109	468	101	468	93	466	86	463	79	457	72	449	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	8	357	40	357	94	403	107	413	117	422	123	430	127	439	128	449	127	455	124	460	120	464	115	467	110	468	102	468	95	466	88	463	81	457	74	449	5	357	38	357	93	403	105	413	115	422	121	430	125	439	127	449	126	455	123	460	118	464	113	467	108	468	100	468	92	466	85	463	78	457	72	449	16383	16383	578	425	567	438	556	447	543	453	529	457	514	458	473	448	434	420	400	380	372	331	350	278	348	278	344	331	332	381	309	423	273	452	222	463	200	461	178	456	158	446	138	430	121	409	133	397	144	405	154	410	163	414	171	416	179	416	216	400	241	360	255	308	262	254	264	211	226	69	219	48	209	34	197	25	179	20	156	17	156	0	374	0	374	17	353	18	338	21	328	26	323	34	321	45	322	51	323	58	324	64	326	72	328	78	363	208	379	259	394	299	409	332	422	356	435	376	451	395	466	410	482	421	499	427	516	429	526	429	536	427	546	424	556	419	566	412	17	357	50	357	105	403	117	413	127	422	134	430	137	439	139	449	138	455	135	460	130	464	125	467	120	468	112	468	105	466	98	463	91	457	84	449	16383	16383	189	84	121	84	101	85	84	91	72	101	64	117	62	139	44	134	17	0	210	0	230	130	211	144	198	160	190	179	186	202	185	229	194	290	219	347	257	395	303	427	354	440	384	434	404	417	417	391	424	360	425	325	420	273	404	224	378	181	344	148	302	130	262	0	462	0	505	130	488	134	473	112	459	98	444	89	426	85	401	84	327	84	333	104	399	128	452	163	491	207	515	259	523	317	517	366	497	407	465	437	419	456	360	463	325	462	292	457	261	450	231	439	204	426	164	397	131	363	107	326	93	287	87	248	90	212	100	180	118	152	147	127	189	106	169	96	149	68	139	57	131	48	123	43	116	41	110	43	108	45	107	48	106	52	107	57	107	63	109	71	110	79	112	87	173	312	150	307	125	303	97	299	67	296	36	293	36	275	46	275	57	274	66	272	72	268	76	263	77	256	77	252	76	247	75	241	74	234	72	225	35	87	31	74	28	62	26	51	25	43	24	36	26	21	32	9	42	1	55	-3	70	-5	93	-2	115	6	136	22	159	49	184	87	16383	16383	92	392	90	406	83	418	74	428	61	434	48	437	34	434	22	428	12	418	6	406	4	392	6	379	12	367	22	357	34	351	48	348	61	351	74	357	83	366	90	378	92	392	16383	16383	81	348	113	348	167	394	180	404	190	413	196	421	200	430	201	440	200	446	197	451	193	456	188	458	183	459	175	459	168	457	161	454	153	448	146	440	16383	16383	283	392	281	406	274	418	265	428	252	434	238	437	225	434	213	428	204	418	198	406	195	392	198	379	204	367	213	357	225	351	238	348	252	351	265	357	274	366	281	378	283	392	234	167	109	167	209	332	16383	16383	400	0	400	17	379	19	365	25	355	37	348	55	342	83	279	462	262	462	12	68	0	50	-10	37	-20	27	-32	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	94	140	238	140	247	60	247	56	248	54	248	50	246	39	240	30	230	24	215	19	196	17	196	0	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	255	6	311	23	352	51	378	90	387	140	383	168	373	191	355	211	329	227	294	239	294	240	334	252	369	267	397	288	415	315	422	354	415	389	396	416	363	436	317	448	259	452	452	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	237	398	241	411	247	420	254	426	265	430	279	431	310	429	337	426	359	419	377	409	392	394	398	385	401	375	404	362	405	346	406	327	424	324	259	84	47	84	209	332	16383	16383	371	0	279	462	262	462	-43	0	441	452	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	403	125	395	123	386	121	375	118	363	37	71	30	50	23	36	13	26	0	21	-17	17	-17	0	355	0	396	131	379	134	366	114	354	98	343	85	331	74	317	63	293	48	267	36	238	28	207	23	173	22	157	23	146	25	138	30	133	36	132	44	132	48	133	52	134	57	135	63	137	70	179	229	219	227	247	220	265	209	274	191	277	167	277	161	276	156	276	151	275	144	275	137	293	134	343	320	324	322	306	290	288	269	264	257	231	252	186	250	225	396	231	411	237	421	245	427	256	430	271	431	294	430	315	427	334	423	350	417	363	410	377	399	386	387	390	372	393	352	394	327	413	324	398	432	398	452	82	452	43	332	62	329	93	368	123	396	155	415	190	425	229	428	285	428	-7	20	-7	0	333	0	373	131	355	134	344	116	331	99	318	84	304	69	290	57	268	44	245	34	220	28	190	24	155	23	105	23	540	452	339	452	339	435	360	432	371	430	379	427	384	423	387	418	388	410	387	404	386	396	385	387	383	377	381	369	349	252	188	252	223	381	231	403	240	419	252	428	269	433	292	435	292	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	179	222	341	222	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	150	131	209	147	269	168	325	192	373	212	401	233	421	254	432	277	438	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	16383	16383	315	308	305	289	297	275	288	267	277	263	263	262	240	262	223	263	212	268	205	276	202	290	201	308	182	306	179	274	174	240	167	207	157	174	144	143	161	137	171	154	180	167	190	175	203	179	219	180	247	180	260	179	269	174	274	166	276	154	276	137	294	134	298	168	304	204	311	239	321	274	334	306	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	474	452	332	452	332	435	346	434	355	432	362	430	366	427	369	422	370	417	368	409	363	399	353	386	338	371	317	351	185	233	226	387	233	405	241	418	253	427	269	432	290	435	290	452	80	452	80	435	102	432	113	430	121	427	126	422	129	416	130	408	129	403	129	396	127	388	125	379	122	369	39	63	33	45	25	32	15	24	2	19	-13	17	-13	0	180	0	180	17	162	19	150	23	142	28	138	37	137	48	137	55	138	57	138	60	183	228	258	68	262	60	265	52	267	46	268	40	268	35	267	30	264	27	259	24	252	21	243	20	225	17	224	0	413	0	413	17	400	19	390	23	382	28	376	34	371	43	265	268	411	403	426	416	437	424	448	430	459	433	474	435	393	0	393	17	371	19	356	25	346	37	340	55	335	83	275	462	258	462	12	68	0	50	-9	37	-20	27	-31	20	-45	17	-44	0	87	0	87	17	70	18	57	21	49	26	44	33	43	42	44	48	45	55	48	61	51	68	55	75	204	330	238	60	239	58	239	56	240	54	240	50	238	39	232	30	222	24	207	19	188	17	188	0	620	452	477	452	266	127	230	452	81	452	81	435	103	435	117	432	125	428	129	421	130	412	129	406	128	399	127	391	125	382	122	373	50	123	37	81	25	52	14	33	0	23	-19	17	-19	0	120	0	120	17	97	20	82	24	72	32	67	43	66	58	66	66	68	75	70	87	74	102	79	120	147	370	192	-7	211	-7	465	379	382	70	375	50	367	35	355	25	338	20	314	17	314	0	523	0	523	17	503	18	490	21	481	26	477	35	476	46	476	52	477	60	479	68	481	77	483	84	563	380	570	402	578	417	588	426	602	432	620	435	505	452	365	452	365	435	386	433	402	428	412	420	418	409	419	395	419	386	417	375	414	362	411	348	406	332	352	137	206	452	75	452	75	435	94	433	108	429	117	422	124	412	131	397	50	121	36	76	25	47	14	30	1	21	-17	17	-17	0	121	0	121	17	100	20	85	25	75	32	70	43	68	57	68	65	70	76	73	89	76	104	81	120	147	360	321	-9	340	-9	437	332	449	375	460	403	472	420	486	430	505	435	441	134	425	139	410	116	396	101	381	93	362	89	338	87	121	87	101	89	84	95	72	105	64	121	62	143	44	139	17	0	398	0	16383	16383	418	312	400	316	391	297	381	285	368	279	355	276	339	275	232	275	215	277	204	282	197	290	194	301	194	316	177	317	133	158	151	156	159	173	167	185	177	193	191	197	210	198	319	198	335	197	346	193	353	185	356	174	357	158	374	156	16383	16383	500	452	155	452	116	333	133	328	147	347	159	360	171	367	183	370	198	371	402	371	427	370	445	367	456	361	463	350	465	332	481	328	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	540	452	78	452	78	435	100	432	110	430	118	427	123	422	127	416	127	396	125	388	123	379	120	369	38	67	32	47	24	34	14	25	1	20	-16	17	-16	0	183	0	183	17	161	20	147	25	139	31	136	38	135	44	135	50	136	57	137	65	140	76	143	89	235	425	397	425	299	70	292	49	283	34	271	25	254	19	231	17	231	0	444	0	444	17	425	18	410	21	401	27	396	34	394	44	395	52	397	61	404	89	410	109	484	385	491	404	498	418	509	428	522	433	540	435	223	394	228	410	232	420	238	427	247	430	259	431	278	428	294	420	306	408	313	392	315	372	314	353	312	333	308	314	301	296	293	280	282	264	268	252	252	244	233	239	210	238	194	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	188	216	199	215	209	215	219	214	230	214	266	216	298	222	327	231	352	243	374	259	388	273	399	289	407	307	412	327	414	348	408	385	391	414	361	435	320	447	266	452	419	452	78	452	78	432	204	213	-7	19	-7	0	336	0	378	140	360	144	346	122	331	106	314	97	293	92	263	90	111	90	287	251	188	428	290	428	323	424	347	413	364	393	373	367	376	333	393	330	439	452	67	452	41	336	57	332	79	369	104	396	133	414	166	425	204	428	105	66	97	47	88	33	75	24	61	18	43	17	33	17	33	0	256	0	256	17	235	18	219	22	209	29	203	37	201	48	201	57	203	67	206	77	209	88	212	98	303	428	339	425	365	414	383	394	393	364	397	324	415	322	471	425	461	438	449	447	436	453	422	457	407	458	366	448	327	420	293	380	265	331	244	278	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	208	272	259	287	299	302	332	316	356	328	376	344	395	360	410	376	421	392	427	409	429	419	429	429	427	439	424	450	419	459	412	184	87	156	92	136	104	124	122	117	145	115	172	122	226	142	276	172	318	212	347	257	357	16383	16383	352	357	377	347	395	332	408	312	416	288	419	262	411	211	392	164	361	124	323	97	279	87	16383	16383	363	393	368	407	376	419	388	428	403	433	423	435	423	452	213	452	213	435	237	432	247	430	255	427	261	423	265	418	267	410	267	406	266	401	265	395	264	388	262	380	252	380	188	372	125	350	70	312	32	261	17	195	25	149	45	113	77	86	119	70	170	64	175	64	169	45	162	32	152	24	138	20	116	17	116	0	327	0	327	17	305	18	289	21	280	27	275	34	273	44	273	52	274	55	275	59	276	64	332	71	396	94	455	132	499	188	516	262	508	307	485	340	452	363	409	376	360	380	469	452	333	452	333	435	347	434	355	432	361	430	365	427	368	423	369	418	367	410	362	400	353	387	340	371	321	351	258	284	247	321	238	349	232	371	227	389	224	402	223	411	224	419	227	425	233	429	242	431	253	433	273	435	273	452	67	452	67	435	88	433	103	428	114	421	123	409	130	391	186	209	140	159	88	103	52	63	26	38	5	23	-16	17	-16	0	128	0	128	17	112	19	100	23	92	29	87	35	86	44	87	49	89	56	93	63	99	71	107	81	195	179	209	138	218	109	225	86	230	67	233	53	234	42	233	33	229	27	221	22	208	19	189	17	189	0	396	0	396	17	371	21	353	30	340	44	329	65	318	95	268	256	402	394	418	409	431	420	443	428	456	433	469	435	527	463	505	463	467	459	432	446	402	422	378	384	360	330	349	299	333	272	313	251	289	237	263	232	309	399	315	413	323	423	334	430	348	434	364	435	364	452	158	452	158	435	181	432	191	430	199	427	205	423	208	418	210	410	209	404	208	395	205	385	203	374	200	362	164	232	145	235	130	245	120	261	114	280	112	302	113	316	116	331	118	347	120	362	121	376	118	406	107	430	89	448	65	459	35	463	11	463	11	446	21	444	28	441	32	435	34	428	35	420	33	398	28	378	22	358	17	338	15	315	23	270	46	240	79	221	117	211	158	209	120	69	112	48	102	34	89	25	72	20	50	17	50	0	268	0	268	17	247	18	231	21	222	27	216	34	215	44	215	51	216	57	220	71	222	79	256	209	306	213	359	228	408	256	447	300	468	361	472	383	477	406	487	426	503	440	527	446	189	84	121	84	101	85	84	91	72	101	64	117	62	139	44	134	17	0	210	0	230	130	211	144	198	160	190	179	186	202	185	229	194	290	219	347	257	395	303	427	354	440	384	434	404	417	417	391	424	360	425	325	420	273	404	224	378	181	344	148	302	130	262	0	462	0	505	130	488	134	473	112	459	98	444	89	426	85	401	84	327	84	333	104	399	128	452	163	491	207	515	259	523	317	517	366	497	407	465	437	419	456	360	463	325	462	292	457	261	450	231	439	204	426	164	397	131	363	107	326	93	287	87	248	90	212	100	180	118	152	147	127	189	106	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	16383	16383	186	567	183	581	177	593	167	603	155	609	140	612	127	609	115	603	106	593	100	581	97	567	100	554	106	542	115	532	127	526	140	523	155	526	167	532	177	541	183	553	186	567	16383	16383	328	567	326	581	320	593	310	603	298	609	284	612	270	609	258	603	249	593	243	581	241	567	243	554	249	542	259	532	270	526	284	523	298	526	310	532	320	541	326	553	328	567	471	425	461	438	449	447	436	453	422	457	407	458	366	448	327	420	293	380	265	331	244	278	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	208	272	259	287	299	302	332	316	356	328	376	344	395	360	410	376	421	392	427	409	429	419	429	429	427	439	424	450	419	459	412	16383	16383	256	567	254	581	248	593	238	603	226	609	212	612	198	609	187	603	177	593	171	581	169	567	171	554	178	542	187	532	199	526	212	523	226	526	238	532	248	541	254	553	256	567	16383	16383	400	567	397	581	391	593	382	603	369	609	355	612	342	609	330	603	321	593	314	581	312	567	315	554	321	542	330	532	342	526	355	523	369	526	382	532	391	541	397	553	400	567	211	192	211	181	210	170	209	160	207	150	205	141	198	108	182	74	159	43	133	20	109	11	100	13	92	18	85	28	80	41	78	60	85	130	103	194	127	245	153	280	176	293	192	287	202	271	208	248	211	221	211	192	16383	16383	388	303	304	303	275	249	266	268	252	286	234	300	211	309	183	312	122	300	71	267	32	219	7	161	-1	98	0	75	5	53	13	35	24	20	37	8	48	2	61	-2	75	-5	89	-7	105	-8	131	-6	154	-1	175	9	196	24	218	46	223	31	231	16	243	4	260	-3	281	-7	305	-1	326	12	343	34	355	60	362	87	346	92	339	73	332	59	324	48	316	42	307	40	298	45	291	58	286	78	282	103	281	131	16383	16383	170	348	202	348	256	394	269	404	279	413	285	421	289	430	290	440	289	446	287	451	283	456	278	458	272	459	264	459	257	457	250	454	243	448	236	440	56	158	37	148	21	134	8	117	0	96	-2	72	1	48	12	26	33	8	64	-3	108	-8	147	-2	180	11	208	32	231	55	248	78	229	90	210	67	190	51	170	41	151	36	133	35	115	37	101	44	91	54	85	67	83	81	86	100	94	117	107	132	124	142	146	146	156	144	160	143	163	141	167	141	180	142	191	145	198	149	202	156	204	164	202	171	199	175	193	178	187	179	170	179	163	177	157	176	152	174	147	173	136	175	128	179	122	187	119	197	118	209	123	234	135	257	151	274	170	285	189	290	199	288	204	285	208	282	209	278	207	270	204	264	200	257	196	249	195	239	196	228	202	218	210	210	221	205	234	204	248	206	259	213	268	223	274	236	276	251	272	272	260	289	242	302	220	309	196	312	144	307	98	292	60	269	35	240	26	207	27	196	31	185	36	176	45	167	56	159	16383	16383	136	348	168	348	223	394	236	404	245	413	251	421	255	430	256	440	255	446	253	451	249	456	244	458	238	459	230	459	223	457	216	454	209	448	202	440	120	178	135	223	138	233	142	245	144	257	146	268	147	276	146	285	143	293	136	301	124	306	108	308	82	305	57	296	34	281	14	262	-4	239	9	227	17	237	26	246	34	253	43	258	51	260	55	260	59	258	61	256	62	252	63	246	62	240	61	233	59	226	57	218	55	209	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	231	262	234	259	235	255	236	250	236	241	234	230	233	219	231	208	229	198	204	107	184	29	168	-32	159	-78	155	-104	155	-111	157	-123	160	-130	164	-138	240	-138	238	-133	237	-128	237	-112	238	-94	241	-71	246	-44	251	-18	256	4	302	179	308	199	313	218	317	234	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	16383	16383	146	348	179	348	233	394	246	404	255	413	262	421	266	430	267	440	266	446	263	451	259	456	254	458	249	459	241	459	233	457	226	454	219	448	212	440	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	72	348	105	348	159	394	172	404	181	413	188	421	192	430	193	440	192	446	189	451	185	456	180	458	175	459	167	459	160	457	152	454	146	448	139	440	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	146	392	144	406	138	418	128	428	116	434	102	437	88	434	77	428	67	418	61	406	59	392	61	379	67	367	77	357	89	351	102	348	116	351	128	357	138	366	144	378	146	392	16383	16383	135	348	167	348	222	394	235	404	245	413	251	421	255	430	256	440	255	446	252	451	248	456	243	458	238	459	230	459	222	457	215	454	208	448	201	440	16383	16383	338	392	336	406	329	418	319	428	307	434	293	437	280	434	268	428	259	418	253	406	250	392	253	379	259	367	268	357	280	351	293	348	307	351	319	357	329	366	336	378	338	392	211	192	211	181	210	170	209	160	207	150	205	141	198	108	182	74	159	43	133	20	109	11	100	13	92	18	85	28	80	41	78	60	85	130	103	194	127	245	153	280	176	293	192	287	202	271	208	248	211	221	211	192	16383	16383	388	303	304	303	275	249	266	268	252	286	234	300	211	309	183	312	122	300	71	267	32	219	7	161	-1	98	0	75	5	53	13	35	24	20	37	8	48	2	61	-2	75	-5	89	-7	105	-8	131	-6	154	-1	175	9	196	24	218	46	223	31	231	16	243	4	260	-3	281	-7	305	-1	326	12	343	34	355	60	362	87	346	92	339	73	332	59	324	48	316	42	307	40	298	45	291	58	286	78	282	103	281	131	146	307	159	348	175	387	193	420	213	443	233	452	240	451	245	447	250	439	253	427	254	408	253	383	248	352	239	321	228	299	212	290	206	290	196	292	191	292	186	293	177	291	170	288	165	284	161	278	160	271	161	267	163	264	166	260	172	258	179	257	188	260	192	261	198	262	206	260	212	253	216	243	218	231	219	215	213	167	198	114	174	65	142	29	105	15	95	16	88	20	82	26	79	34	78	44	16383	16383	-33	-81	-36	-92	-44	-118	-49	-129	-53	-138	26	-138	30	-130	33	-120	37	-108	43	-86	68	6	76	1	84	-2	94	-5	106	-7	118	-8	183	4	234	37	272	84	295	139	303	193	299	221	289	243	276	260	261	271	247	276	247	277	271	292	292	314	309	341	320	371	324	401	320	429	308	449	291	462	270	469	247	471	192	457	145	419	105	367	76	311	57	259	311	303	228	303	136	130	137	146	138	165	139	186	139	205	140	221	139	249	135	274	126	294	110	307	87	312	63	306	42	290	25	266	11	235	2	201	20	201	28	222	38	235	48	243	58	246	66	247	84	241	96	227	105	207	109	182	111	155	111	135	110	119	108	104	106	85	103	60	80	24	58	-8	40	-39	27	-68	23	-94	23	-104	27	-116	33	-126	43	-134	58	-137	90	-125	112	-94	125	-53	132	-10	133	26	218	231	216	204	209	172	200	139	189	108	179	82	166	57	153	36	139	22	125	13	110	11	97	14	88	23	82	37	79	57	78	82	83	131	97	180	119	224	148	256	183	271	192	270	202	267	210	260	216	248	218	231	16383	16383	159	290	123	280	91	264	63	243	39	217	19	189	10	171	4	152	0	132	-1	112	-1	92	2	61	15	33	38	11	69	-3	109	-8	143	-5	174	4	201	19	224	38	244	60	264	89	279	120	289	152	296	183	298	211	293	243	282	270	264	291	242	309	219	324	196	338	178	352	164	367	155	383	152	401	156	419	164	431	176	438	189	441	201	442	222	436	234	423	244	407	256	394	276	388	290	390	299	394	305	401	308	409	308	419	302	440	286	455	264	465	240	470	218	471	186	467	151	454	120	434	96	407	87	373	91	349	101	330	116	315	136	302	159	291	56	158	37	148	21	134	8	117	0	96	-2	72	1	48	12	26	33	8	64	-3	108	-8	147	-2	180	11	208	32	231	55	248	78	229	90	210	67	190	51	170	41	151	36	133	35	115	37	101	44	91	54	85	67	83	81	86	100	94	117	107	132	124	142	146	146	156	144	160	143	163	141	167	141	180	142	191	145	198	149	202	156	204	164	202	171	199	175	193	178	187	179	170	179	163	177	157	176	152	174	147	173	136	175	128	179	122	187	119	197	118	209	123	234	135	257	151	274	170	285	189	290	199	288	204	285	208	282	209	278	207	270	204	264	200	257	196	249	195	239	196	228	202	218	210	210	221	205	234	204	248	206	259	213	268	223	274	236	276	251	272	272	260	289	242	302	220	309	196	312	144	307	98	292	60	269	35	240	26	207	27	196	31	185	36	176	45	167	56	159	192	471	152	466	119	453	95	435	80	414	75	390	77	374	83	360	94	347	111	337	133	331	84	283	46	237	19	191	2	144	-2	94	1	61	13	32	32	10	59	-3	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	84	73	100	70	121	76	172	92	217	117	257	148	291	184	319	235	322	273	329	300	342	315	359	320	382	318	393	312	403	302	409	291	413	277	415	255	412	233	404	212	392	189	378	167	363	161	365	154	368	147	373	142	383	140	396	142	406	148	419	158	432	174	444	195	454	120	178	135	223	138	233	142	245	144	257	146	268	147	276	146	285	143	293	136	301	124	306	108	308	82	305	57	296	34	281	14	262	-4	239	9	227	17	237	26	246	34	253	43	258	51	260	55	260	59	258	61	256	62	252	63	246	62	240	61	233	59	226	57	218	55	209	-3	0	78	0	96	63	113	115	132	157	152	194	176	227	185	238	195	248	205	256	214	261	222	263	227	263	231	262	234	259	235	255	236	250	236	241	234	230	233	219	231	208	229	198	204	107	184	29	168	-32	159	-78	155	-104	155	-111	157	-123	160	-130	164	-138	240	-138	238	-133	237	-128	237	-112	238	-94	241	-71	246	-44	251	-18	256	4	302	179	308	199	313	218	317	234	319	249	321	260	319	278	313	293	303	303	289	310	271	312	256	311	242	307	228	302	215	294	204	284	190	270	177	256	162	237	144	212	121	178	219	220	209	187	197	154	186	123	173	94	161	69	151	50	139	34	128	21	117	13	106	11	96	14	88	22	83	35	80	51	78	71	79	99	82	129	86	159	92	190	99	220	16383	16383	107	249	119	287	133	324	147	358	162	388	177	413	186	424	196	435	206	444	216	450	225	452	234	449	241	442	246	431	249	416	250	399	249	371	246	342	241	311	235	279	227	249	16383	16383	330	343	326	387	313	422	293	449	266	466	230	471	201	468	173	459	145	443	118	422	94	395	65	355	39	306	18	251	3	191	-1	128	3	77	17	38	39	11	68	-3	102	-8	129	-5	156	2	182	15	207	35	231	62	260	102	286	151	309	207	324	272	330	343	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	110	165	150	312	127	307	101	303	73	299	43	296	12	293	12	275	22	275	33	274	42	272	48	268	52	263	53	256	53	252	52	247	51	241	49	234	47	225	-15	0	67	0	102	133	148	58	157	43	169	25	186	9	209	-2	241	-7	252	-7	265	-6	279	-5	293	-2	305	0	305	18	285	19	270	22	260	28	251	38	242	52	162	185	191	216	214	236	230	247	241	252	247	253	256	250	263	242	271	233	283	225	301	222	315	224	327	231	335	240	339	251	341	263	339	277	334	291	325	302	311	309	293	312	267	308	239	295	205	268	163	226	111	165	292	101	286	79	279	65	269	58	261	55	253	54	244	56	237	61	231	72	226	91	224	120	212	365	209	398	204	427	194	450	180	466	158	471	133	465	115	449	101	425	91	394	82	360	101	360	108	378	116	391	126	400	135	404	143	406	155	403	166	396	175	383	182	362	186	335	189	300	-22	0	61	0	189	196	186	174	184	149	182	122	181	95	181	69	182	43	187	21	196	4	209	-7	228	-11	257	-6	279	6	295	29	305	61	310	101	311	90	299	71	288	56	279	46	271	40	264	38	260	39	257	42	255	45	254	50	254	54	255	61	257	73	260	88	264	105	269	124	317	303	237	303	198	156	181	123	162	92	143	66	125	49	109	42	103	44	98	47	94	53	91	60	90	68	92	84	94	92	95	100	97	108	149	303	68	303	-36	-86	-39	-98	-43	-110	-47	-121	-51	-130	-54	-138	23	-138	26	-129	30	-119	33	-109	37	-98	40	-88	62	-6	88	-5	110	0	131	15	154	43	182	88	183	88	179	71	177	57	175	47	174	39	174	35	176	19	182	7	192	-1	205	-6	222	-8	245	-4	267	5	287	24	307	49	327	81	280	312	256	236	223	175	183	130	138	99	88	82	87	82	149	312	121	307	91	302	61	298	34	295	12	293	12	275	26	275	38	272	46	269	51	263	53	255	52	251	52	245	50	238	49	231	48	225	-15	-8	3	-8	76	16	149	59	215	121	268	204	298	308	186	471	147	464	114	452	88	435	72	414	66	387	68	373	73	361	80	353	88	347	96	344	96	342	83	333	73	321	65	309	60	295	59	280	60	269	64	258	71	248	78	239	86	234	86	232	54	209	29	182	11	153	0	121	-2	87	1	54	13	28	32	8	59	-4	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	84	73	100	70	121	73	144	81	164	94	182	112	197	134	208	143	207	153	206	164	205	174	205	183	204	213	207	238	213	258	224	271	239	276	257	274	266	269	274	261	280	249	284	234	286	213	285	193	281	173	276	155	270	139	262	134	266	130	272	127	277	126	283	125	290	127	303	133	315	142	325	154	332	168	334	208	337	241	346	267	359	282	377	288	398	287	406	282	413	273	418	261	421	244	422	225	420	204	414	182	405	162	393	143	380	139	384	136	388	134	392	134	397	133	402	136	413	142	424	153	435	168	444	189	453	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	385	303	167	303	125	298	91	285	63	263	39	234	17	198	35	198	45	210	59	221	74	229	90	234	105	236	128	236	121	212	110	186	98	158	85	131	70	104	62	92	54	82	45	73	36	67	24	62	13	57	5	50	0	42	-2	33	-3	24	-1	12	2	2	10	-3	21	-7	37	-9	54	-7	69	0	82	8	94	21	104	37	123	75	141	118	156	161	169	202	179	236	238	236	222	199	206	160	192	120	182	83	179	50	181	33	189	18	201	6	218	-2	238	-5	271	0	297	12	318	31	334	55	345	81	329	89	319	69	310	55	301	47	292	43	285	41	277	44	270	51	266	61	263	72	262	82	265	112	272	146	281	181	290	212	298	236	371	236	102	148	109	173	117	198	126	220	136	240	146	257	155	269	165	279	174	286	184	291	192	293	200	291	208	285	213	275	217	259	218	237	216	204	209	168	198	132	184	97	167	66	156	50	143	36	131	25	117	18	103	15	94	16	87	20	81	26	78	34	77	44	16383	16383	-34	-81	-38	-93	-42	-106	-46	-118	-50	-129	-54	-138	25	-138	28	-130	32	-119	37	-108	43	-86	66	6	74	1	83	-2	93	-5	105	-7	117	-8	142	-6	165	0	186	11	206	25	224	41	249	71	270	107	287	148	298	189	302	228	297	265	281	290	260	304	235	311	210	312	187	310	164	303	142	293	121	280	102	264	78	236	57	205	39	171	25	138	15	106	302	265	299	282	288	296	273	305	254	310	232	312	198	309	162	299	125	283	90	261	59	234	38	210	21	184	8	155	0	125	-2	94	1	61	13	32	32	10	59	-3	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	237	16	225	37	205	51	177	60	142	63	116	65	96	72	82	85	73	103	70	127	74	168	85	203	104	229	132	246	169	252	187	248	202	240	216	230	233	222	256	219	271	221	284	227	294	237	300	250	302	265	218	150	212	107	196	69	172	39	143	18	112	11	97	14	87	21	81	32	79	44	78	55	84	108	101	158	125	198	154	226	186	236	195	227	204	214	211	196	216	175	218	150	16383	16383	362	303	214	303	140	290	80	256	35	207	7	149	-1	91	3	57	17	29	40	8	71	-4	109	-8	167	-1	219	19	260	51	288	91	298	137	292	165	277	184	257	198	237	214	222	236	348	236	308	303	172	303	113	295	68	273	36	243	15	209	3	176	21	176	35	198	52	215	72	227	93	234	112	236	143	236	114	171	96	125	86	93	82	71	81	54	84	35	91	19	104	6	122	-2	146	-5	174	0	199	12	221	32	238	56	248	83	232	90	222	70	212	56	202	47	194	43	186	41	178	43	172	49	168	56	166	66	165	77	166	90	170	113	177	146	189	187	207	236	292	236	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	250	171	257	197	267	227	281	255	297	276	316	284	325	281	331	272	335	258	337	238	338	215	335	176	328	139	316	105	299	72	278	42	266	31	252	23	237	16	222	12	209	11	16383	16383	132	11	116	12	102	19	90	32	81	52	78	82	80	112	85	144	93	176	104	209	120	238	139	263	161	279	183	289	207	293	232	294	232	312	204	312	128	299	70	264	30	213	6	153	-1	91	3	55	20	27	46	7	82	-4	127	-8	92	-138	169	-138	204	-8	239	-6	270	-1	297	6	321	19	342	35	369	66	390	100	406	136	415	173	419	210	414	246	402	273	383	291	358	301	330	304	308	302	288	295	269	285	252	272	236	257	214	231	195	201	180	170	167	137	157	105	348	303	264	303	143	149	140	206	136	244	131	274	123	295	110	308	91	312	61	305	40	285	25	258	15	228	10	200	29	200	34	218	41	231	51	240	60	244	69	246	82	244	93	238	101	226	108	206	112	177	115	124	-91	-126	-7	-126	118	32	120	-28	122	-61	127	-90	136	-115	150	-132	170	-138	194	-133	215	-119	231	-97	243	-65	249	-24	231	-24	225	-44	217	-58	207	-66	197	-70	187	-71	179	-69	170	-62	163	-50	157	-32	152	-7	146	52	483	312	452	312	380	292	335	241	306	173	281	100	249	36	240	26	231	19	222	14	213	11	204	11	282	303	204	303	127	11	114	12	105	18	98	27	93	39	92	55	95	87	101	125	108	166	114	204	116	234	114	258	107	279	93	297	70	308	35	312	-2	312	-2	294	14	289	26	279	34	267	39	253	40	237	37	212	30	186	21	157	14	126	11	90	16	57	31	29	54	9	84	-3	120	-8	86	-138	163	-138	198	-8	263	2	314	33	350	78	377	132	395	189	405	218	418	245	436	269	457	286	483	294	320	294	336	293	349	290	359	286	366	280	371	271	373	265	374	259	376	245	376	237	372	197	359	139	338	78	308	30	270	11	256	13	246	20	239	30	235	43	234	60	234	70	235	75	235	80	236	85	241	94	249	108	258	126	266	145	272	163	278	190	279	199	279	207	278	221	275	233	270	242	263	248	254	250	229	242	209	219	194	188	185	152	183	118	183	84	173	61	161	41	146	25	129	14	110	11	98	13	89	20	83	30	80	42	78	56	81	104	90	152	104	197	124	238	148	271	159	280	171	287	184	291	199	293	216	294	216	312	176	310	142	304	113	293	89	279	68	262	45	236	26	206	11	171	1	131	-1	86	0	65	6	47	15	30	27	16	42	5	53	0	64	-3	76	-6	88	-8	101	-8	123	-6	144	-1	164	6	182	18	196	33	205	17	218	5	234	-2	252	-7	271	-8	280	-8	289	-7	297	-6	306	-4	314	-2	362	21	401	60	431	107	450	158	457	209	456	220	455	230	452	240	449	249	445	257	433	275	416	290	392	302	361	310	320	312	146	96	137	82	126	68	116	57	108	48	100	43	94	41	90	42	87	43	85	45	83	48	83	57	84	63	86	71	87	79	89	87	151	312	127	307	102	303	74	299	45	296	14	293	14	275	23	275	34	274	43	272	49	268	53	263	54	256	54	247	53	241	51	234	49	225	11	87	8	74	5	62	3	51	2	43	2	36	4	21	10	9	19	1	32	-3	48	-5	70	-2	92	6	113	22	136	49	161	87	16383	16383	94	398	92	412	86	424	76	434	63	440	49	443	36	440	24	434	14	424	8	412	6	398	8	385	15	373	24	363	36	357	49	354	63	357	76	363	86	372	92	384	94	398	16383	16383	237	398	235	412	228	424	219	434	206	440	192	443	179	440	167	434	158	424	152	412	149	398	152	385	158	373	167	363	179	357	192	354	206	357	219	363	228	372	235	384	237	398	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	172	398	170	412	163	424	154	434	142	440	127	443	114	440	102	434	93	424	87	412	84	398	87	385	93	373	103	363	114	357	127	354	142	357	154	363	163	372	170	384	172	398	16383	16383	315	398	313	412	307	424	297	434	285	440	271	443	257	440	246	434	236	424	230	412	228	398	230	385	236	373	246	363	258	357	271	354	285	357	297	363	307	372	313	384	315	398	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	3	55	19	27	42	7	73	-4	109	-8	135	-6	160	0	184	10	206	24	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	16383	16383	151	348	183	348	238	394	250	404	260	413	266	421	270	430	271	440	270	446	268	451	264	456	259	458	253	459	246	459	238	457	231	454	224	448	217	440	203	294	216	293	226	290	235	283	240	270	242	251	237	203	224	141	203	78	174	30	138	11	127	12	117	17	110	26	104	39	103	57	103	69	105	84	108	102	111	119	114	133	140	230	141	239	143	250	145	260	147	268	147	275	146	286	141	295	134	302	123	306	109	308	81	304	55	294	32	279	11	260	-4	239	9	227	17	237	26	246	35	253	44	258	52	260	57	259	60	257	62	253	63	248	63	242	62	234	60	226	58	216	54	198	37	136	34	123	30	99	29	88	29	78	33	48	45	23	66	6	96	-4	137	-8	193	3	244	35	285	83	312	143	322	210	320	236	313	258	301	277	284	292	262	303	252	306	241	309	229	311	216	312	203	312	16383	16383	146	348	179	348	233	394	246	404	255	413	262	421	266	430	267	440	266	446	263	451	259	456	254	458	249	459	241	459	233	457	226	454	219	448	212	440	320	294	336	293	349	290	359	286	366	280	371	271	373	265	374	259	376	245	376	237	372	197	359	139	338	78	308	30	270	11	256	13	246	20	239	30	235	43	234	60	234	70	235	75	235	80	236	85	241	94	249	108	258	126	266	145	272	163	278	190	279	199	279	207	278	221	275	233	270	242	263	248	254	250	229	242	209	219	194	188	185	152	183	118	183	84	173	61	161	41	146	25	129	14	110	11	98	13	89	20	83	30	80	42	78	56	81	104	90	152	104	197	124	238	148	271	159	280	171	287	184	291	199	293	216	294	216	312	176	310	142	304	113	293	89	279	68	262	45	236	26	206	11	171	1	131	-1	86	0	65	6	47	15	30	27	16	42	5	53	0	64	-3	76	-6	88	-8	101	-8	123	-6	144	-1	164	6	182	18	196	33	205	17	218	5	234	-2	252	-7	271	-8	280	-8	289	-7	297	-6	306	-4	314	-2	362	21	401	60	431	107	450	158	457	209	456	220	455	230	452	240	449	249	445	257	433	275	416	290	392	302	361	310	320	312	16383	16383	232	348	265	348	320	394	332	404	342	413	348	421	352	430	354	440	353	446	350	451	345	456	340	458	335	459	327	459	319	457	312	454	305	448	299	440	245	181	236	150	212	109	181	67	148	35	120	22	106	25	95	33	88	45	83	60	81	74	90	106	112	146	143	187	175	218	204	231	219	228	230	220	238	209	243	195	245	181	16383	16383	279	432	278	421	273	411	267	401	260	392	253	384	234	370	212	360	189	354	165	351	142	349	159	375	182	402	208	428	237	447	266	454	272	453	276	449	278	444	279	438	279	432	16383	16383	324	417	318	440	303	456	283	465	260	469	237	471	220	469	200	464	180	456	161	448	146	439	105	397	72	341	48	277	34	213	29	154	32	109	43	65	64	28	96	2	142	-7	189	0	230	21	262	53	284	94	292	140	287	176	274	209	254	236	225	255	190	262	162	260	136	251	113	239	91	222	70	204	90	256	101	281	114	305	129	329	130	328	137	328	180	330	230	336	276	351	310	377	324	417	290	366	288	331	284	294	278	259	272	228	266	202	232	232	211	266	200	299	196	327	195	345	198	378	205	405	217	427	232	441	250	446	265	442	277	431	284	413	288	391	290	366	16383	16383	398	159	384	161	372	163	361	165	350	169	339	172	348	201	356	232	362	263	366	295	368	326	366	357	361	387	351	414	335	437	314	454	302	460	291	465	280	468	267	471	250	471	212	466	177	450	148	423	127	385	120	335	125	295	140	257	166	221	205	190	257	165	243	118	228	76	210	42	191	19	171	11	160	12	151	17	144	27	139	40	137	57	137	66	138	77	140	92	144	112	150	138	152	146	154	157	156	167	157	176	158	183	156	194	151	203	143	210	132	214	118	216	90	212	64	202	41	187	21	168	5	147	19	135	27	145	36	154	45	161	54	166	62	168	67	167	70	165	72	161	74	156	74	150	73	137	70	123	64	93	63	78	67	48	79	23	100	6	131	-4	171	-8	217	0	253	22	283	56	308	99	329	146	342	144	366	140	394	138	241	278	237	331	225	381	201	423	166	452	115	463	93	461	72	456	51	446	32	430	14	409	26	397	38	405	47	410	56	414	64	416	72	416	110	400	134	360	149	308	156	254	158	211	120	69	112	48	103	34	90	25	73	20	49	17	49	0	268	0	268	17	246	18	231	21	221	26	216	34	214	45	215	51	216	58	217	64	219	72	221	78	256	207	267	244	278	280	290	313	302	342	314	367	327	385	341	402	355	416	371	426	387	429	391	429	395	427	397	423	391	418	387	412	383	405	381	397	380	387	382	375	387	365	396	357	409	351	425	349	440	352	453	359	462	370	468	384	471	399	468	417	461	434	448	448	429	458	403	462	355	449	315	418	284	374	261	325	244	278	132	11	116	12	101	19	89	31	81	52	78	83	80	117	86	150	95	182	106	212	121	238	136	260	152	275	168	285	186	291	207	293	16383	16383	284	293	303	291	317	284	329	272	335	253	338	229	335	184	327	143	314	106	297	72	275	42	264	31	250	23	236	16	221	12	208	11	16383	16383	334	472	254	472	212	312	133	299	73	263	31	212	6	153	-1	91	3	54	20	26	46	6	82	-4	127	-8	92	-138	170	-138	204	-8	239	-6	269	-1	295	6	318	19	339	35	366	65	388	98	404	135	415	173	419	210	413	249	397	278	370	297	335	309	290	312	440	236	435	197	423	139	402	78	375	30	340	11	327	13	316	20	309	30	305	43	304	60	304	66	305	70	305	77	314	90	324	107	334	127	341	149	344	170	343	181	339	190	333	197	325	203	314	204	289	198	271	183	259	160	253	134	251	107	251	103	252	97	252	91	253	86	253	82	243	59	231	40	217	24	201	14	185	11	175	13	167	22	160	34	157	51	155	70	157	104	163	140	171	175	181	208	194	236	16383	16383	570	303	166	303	107	296	64	276	32	247	11	214	-1	180	17	180	31	202	47	218	66	228	88	234	111	235	126	235	111	216	97	189	86	158	78	125	75	91	76	70	81	50	89	32	101	16	117	3	127	-1	138	-4	164	-8	178	-8	198	-6	217	-1	235	7	252	18	267	33	275	19	286	7	300	-1	317	-6	338	-8	396	3	446	36	485	83	511	138	520	197	520	212	519	221	517	229	516	236	556	236	370	357	366	306	354	248	337	189	316	134	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	119	148	131	204	147	260	168	313	192	359	212	389	233	412	254	428	277	437	302	440	324	436	343	427	357	410	366	387	370	357	16383	16383	112	-62	104	-85	96	-101	86	-110	73	-114	56	-117	56	-134	256	-134	256	-117	237	-116	223	-112	214	-107	209	-100	208	-90	208	-83	210	-75	212	-64	215	-50	219	-31	226	-7	252	0	277	9	301	21	324	36	345	53	386	95	419	143	445	194	461	247	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	23	102	37	62	60	31	91	8	127	-5	218	251	215	212	207	168	194	123	178	81	159	44	151	32	142	22	132	16	122	12	112	11	100	12	91	17	84	26	80	38	78	54	82	99	90	147	104	195	123	238	146	271	153	279	161	285	169	289	177	292	186	293	196	291	205	285	212	277	216	265	218	251	16383	16383	189	312	162	310	136	304	111	293	87	279	66	260	43	234	24	203	10	169	1	131	-1	91	1	63	10	40	24	21	44	7	67	-2	29	-138	107	-138	143	-4	162	0	179	7	196	17	212	28	227	42	250	69	270	101	285	135	294	172	298	210	293	245	279	273	257	294	228	308	192	312	66	-80	82	-102	102	-119	124	-130	147	-136	171	-138	200	-136	228	-131	255	-122	281	-110	305	-95	323	-78	339	-57	352	-34	360	-9	363	15	362	29	359	43	353	57	345	70	333	81	283	107	222	124	164	143	120	176	103	234	114	293	145	345	188	387	238	415	286	425	322	418	344	400	360	379	378	362	406	354	420	357	433	363	442	373	447	387	449	405	443	426	427	443	403	454	373	461	341	463	245	449	158	410	87	349	39	268	22	172	29	128	48	95	78	71	115	54	157	44	194	37	224	27	246	15	259	0	263	-18	257	-46	242	-71	219	-90	191	-102	161	-106	143	-105	126	-100	110	-91	96	-80	84	-64	328	333	318	310	302	289	278	272	242	259	192	250	135	238	83	213	39	178	8	133	-2	80	1	48	13	24	32	6	59	-4	91	-8	104	-7	132	-3	145	-1	155	-1	170	-2	181	-5	187	-11	191	-20	192	-32	189	-51	182	-69	171	-83	157	-93	142	-97	132	-93	125	-84	119	-74	110	-65	95	-61	80	-63	69	-70	62	-79	58	-88	57	-98	59	-110	65	-121	75	-130	90	-136	109	-138	146	-130	182	-108	212	-78	233	-44	241	-10	238	15	228	38	212	56	190	67	163	72	148	70	114	64	99	61	86	60	69	62	56	69	46	80	40	95	38	112	39	121	42	131	48	141	55	150	64	158	82	168	103	172	126	174	151	174	177	175	226	181	268	197	303	225	329	269	344	333	452	452	86	452	86	435	107	432	118	430	126	427	131	423	134	418	135	410	135	403	134	396	133	387	131	378	128	369	47	70	40	51	34	37	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	52	144	59	146	68	149	78	152	89	188	220	336	220	345	250	196	250	237	398	241	411	247	421	254	427	265	430	279	431	310	429	337	426	359	419	377	409	392	394	398	385	401	375	404	362	405	346	406	327	424	324	342	304	121	304	22	-127	106	-127	148	57	251	57	259	91	156	91	192	247	329	247	512	385	505	396	142	271	142	276	262	383	292	411	313	433	326	452	332	469	334	486	332	501	325	515	312	526	294	533	269	536	247	534	225	527	202	516	177	501	150	480	157	467	167	474	178	480	200	488	210	489	217	488	223	485	227	482	230	476	231	469	230	460	227	451	217	433	212	425	-4	139	2	128	365	253	365	249	244	140	219	117	199	96	185	77	176	59	173	38	176	23	183	9	195	-1	213	-8	238	-11	260	-9	282	-3	305	7	330	23	357	43	350	57	340	50	330	44	319	40	308	37	298	36	291	37	285	39	280	43	277	49	276	56	277	64	279	73	283	81	288	89	295	98	315	270	114	270	308	471	214	471	11	202	205	202	17	0	112	0	35	340	60	361	85	378	110	392	137	402	165	409	124	232	155	232	198	417	202	418	210	418	214	419	218	419	258	413	294	397	325	374	348	343	363	308	289	273	221	218	165	151	124	76	101	0	210	0	226	70	251	139	285	202	325	251	370	281	376	248	377	237	377	225	365	138	331	54	279	-19	214	-76	140	-111	140	-138	247	-108	340	-47	414	37	462	139	480	249	473	315	450	374	411	421	353	452	276	463	218	460	165	449	116	429	68	400	18	359	32	409	74	386	109	357	139	324	163	287	183	247	61	186	69	161	193	223	199	207	204	190	209	174	219	140	94	78	102	53	224	114	227	97	230	79	232	62	233	44	233	6	231	-14	225	-56	219	-77	216	-88	213	-100	209	-111	199	-135	224	-138	257	-91	282	-40	300	14	312	73	315	133	303	215	268	293	213	359	139	408	48	432	400	303	289	303	116	140	124	158	131	178	137	200	140	221	142	241	140	263	134	282	124	298	108	308	87	312	69	310	55	303	47	293	42	282	41	271	42	261	46	252	54	244	65	239	79	237	87	236	94	233	99	228	102	221	103	212	101	193	97	169	89	144	81	120	72	100	-33	0	77	0	253	164	244	146	237	125	231	103	228	81	226	61	228	40	234	20	245	5	260	-5	281	-9	300	-6	313	0	322	9	327	20	328	31	327	41	322	51	314	58	303	64	289	66	281	66	274	69	269	74	266	81	265	90	267	110	272	134	279	160	287	184	296	204	229	251	226	212	218	168	206	123	190	81	171	44	162	32	153	22	143	16	133	12	123	11	112	12	102	17	96	26	91	38	90	54	93	99	102	147	116	195	134	238	157	271	165	279	173	285	181	289	189	292	198	293	208	291	217	285	224	277	228	265	229	251	16383	16383	204	-139	215	-126	222	-116	227	-107	229	-96	230	-83	227	-70	220	-60	209	-53	195	-49	178	-47	168	-47	157	-48	146	-48	134	-49	123	-49	94	-45	69	-34	50	-15	38	13	33	52	35	52	44	31	58	14	75	2	95	-5	120	-8	147	-6	172	0	196	10	218	24	238	42	262	69	281	101	296	135	306	172	309	210	304	245	290	273	268	294	238	308	201	312	174	310	148	304	122	293	99	279	77	260	52	229	28	189	9	143	-3	94	-7	44	-5	14	0	-14	12	-41	28	-65	51	-85	95	-108	133	-117	163	-119	182	-121	189	-132	189	-135	188	-137	188	-139	345	213	336	185	326	158	315	132	303	108	290	87	270	61	251	39	231	24	209	14	185	11	161	15	142	26	127	44	118	68	115	97	116	118	118	141	122	164	127	188	133	213	16383	16383	141	243	159	293	170	316	180	339	192	359	212	389	233	411	254	427	277	437	302	440	324	436	343	427	357	410	366	387	370	357	369	336	367	314	364	291	354	243	16383	16383	467	300	459	355	436	400	401	434	356	456	303	463	270	460	237	452	205	439	174	422	144	400	102	360	67	312	41	260	24	205	18	149	26	92	47	47	80	15	125	-4	178	-11	215	-8	250	0	284	12	316	30	345	53	386	95	419	143	445	194	461	247	467	300	290	312	275	312	271	306	267	301	262	296	256	292	252	291	244	293	237	299	227	305	213	310	192	312	189	312	131	298	79	265	36	216	8	159	-1	97	2	63	14	34	35	11	66	-3	109	-8	145	-2	177	11	204	32	226	55	244	78	224	90	205	67	187	51	169	41	151	36	133	35	117	37	103	45	93	58	87	76	84	101	85	110	85	119	86	128	90	146	210	146	217	173	97	173	108	205	125	235	146	262	172	280	200	287	225	283	241	270	250	252	253	231	254	210	272	210	63	211	82	234	100	251	117	261	135	266	152	268	169	265	183	258	193	245	200	226	202	201	202	192	200	174	198	165	196	157	76	157	69	128	189	128	178	97	161	67	140	41	115	22	87	15	62	20	46	32	37	50	33	71	32	93	14	93	-2	-9	12	-9	15	-3	20	1	25	6	30	9	35	11	42	8	49	3	59	-2	73	-7	94	-10	95	-10	96	-9	97	-9	156	4	208	37	250	85	279	143	289	204	285	239	273	268	252	291	220	305	178	311	141	305	110	290	83	270	61	247	43	224	436	452	70	452	70	435	93	432	104	430	111	427	116	423	119	418	120	410	120	403	119	395	118	386	115	375	112	363	32	71	25	50	17	36	8	26	-4	21	-22	17	-22	0	350	0	391	131	373	134	361	114	349	98	338	85	326	74	312	63	288	48	261	36	233	28	202	23	167	22	152	23	141	25	133	30	128	36	127	44	127	52	128	57	130	63	132	70	174	229	214	227	241	220	259	209	269	191	271	167	271	151	269	137	288	134	338	320	319	322	301	290	282	269	259	257	226	252	180	250	220	396	225	411	232	421	240	427	251	430	265	431	289	430	310	427	329	423	345	417	358	410	372	399	380	387	385	372	387	352	388	327	406	324	16383	16383	257	567	255	581	248	593	239	603	227	609	213	612	199	609	187	603	178	593	172	581	170	567	172	554	178	542	188	532	200	526	213	523	227	526	239	532	248	541	255	553	257	567	16383	16383	400	567	398	581	392	593	382	603	370	609	356	612	343	609	331	603	321	593	315	581	313	567	315	554	322	542	331	532	343	526	356	523	370	526	382	532	392	541	398	553	400	567	283	274	324	428	360	427	388	420	406	405	417	380	421	341	439	340	460	452	87	452	63	345	81	340	102	377	127	402	155	417	187	425	225	428	126	66	118	47	109	33	96	24	81	18	64	17	54	17	54	0	272	0	272	17	253	18	239	23	231	29	227	38	225	49	227	67	229	77	235	97	276	250	290	258	303	264	315	268	326	271	336	271	356	269	373	262	385	249	392	230	394	204	389	106	373	19	350	-50	321	-97	290	-114	283	-113	278	-113	274	-111	272	-108	271	-104	273	-97	277	-92	282	-86	286	-78	287	-67	285	-52	279	-40	270	-31	258	-25	244	-23	230	-26	218	-33	208	-44	201	-58	199	-74	203	-96	215	-114	234	-127	260	-135	293	-138	354	-118	410	-65	456	7	486	91	498	173	494	215	482	251	459	279	426	297	380	303	362	302	343	299	323	294	303	285	283	274	445	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	307	428	342	423	367	408	383	385	392	354	395	317	413	315	16383	16383	231	517	264	517	367	576	377	583	385	589	390	595	392	601	393	608	391	618	387	627	380	634	371	639	360	640	353	639	346	636	337	629	327	620	314	606	465	463	445	463	440	455	435	450	430	446	425	444	419	443	416	444	411	444	406	445	394	449	376	454	358	458	340	461	322	462	305	463	268	460	233	452	199	439	167	421	137	400	101	363	71	320	48	270	34	216	29	158	38	101	61	54	99	18	149	-3	210	-11	245	-9	280	-4	313	6	344	22	372	45	380	55	389	67	396	79	401	92	403	106	402	118	396	128	388	136	378	141	366	143	348	141	332	133	318	121	309	105	305	84	306	79	306	74	307	68	308	63	308	59	305	43	295	30	280	20	261	14	238	11	203	18	174	36	152	64	138	99	133	141	136	189	139	204	141	220	319	220	327	254	149	254	160	286	174	315	189	342	206	367	225	390	241	406	260	420	280	430	301	437	323	439	354	434	379	420	397	397	408	368	412	333	412	327	411	323	411	318	410	313	410	308	431	304	339	460	319	460	315	454	310	449	304	445	297	443	289	443	275	445	260	450	244	456	221	461	191	463	147	457	109	440	79	413	60	377	53	334	57	302	68	273	86	248	110	223	140	200	169	178	191	158	206	138	215	118	218	96	217	79	214	65	209	54	202	43	184	25	173	19	161	14	148	11	133	11	116	12	100	16	86	23	73	33	62	44	51	59	42	75	37	93	33	114	29	139	10	140	-14	-11	5	-11	10	-1	14	5	19	9	24	11	35	11	40	10	46	9	53	7	62	4	81	-1	98	-6	113	-9	129	-11	145	-11	163	-10	180	-8	197	-5	212	0	225	5	251	21	272	42	287	67	297	97	300	129	297	163	288	192	271	219	244	247	207	276	181	295	161	312	146	328	137	346	134	368	138	392	147	412	162	427	180	436	201	439	221	437	239	432	255	423	268	411	279	394	284	384	290	358	292	343	294	327	312	324	275	452	73	452	73	435	94	432	104	431	113	428	118	423	122	418	123	410	122	404	121	395	119	385	117	374	114	362	35	72	27	48	18	33	8	24	-4	19	-21	17	-21	0	179	0	179	17	159	18	145	22	136	27	132	34	130	44	131	51	132	59	134	70	137	84	142	103	218	381	225	402	233	417	244	427	257	432	275	435	272	452	71	452	71	435	93	432	103	431	110	428	116	423	119	418	121	410	120	404	119	395	117	385	114	374	112	362	32	72	25	48	16	33	7	24	-5	19	-22	17	-22	0	176	0	176	17	157	18	143	22	134	27	130	34	128	44	129	51	130	59	132	70	135	84	140	103	216	381	223	402	231	417	241	427	255	432	272	435	16383	16383	179	567	176	581	170	593	161	603	148	609	134	612	121	609	109	603	100	593	93	581	91	567	94	554	100	542	109	532	121	526	134	523	148	526	161	532	170	541	176	553	179	567	16383	16383	322	567	320	581	314	593	304	603	292	609	278	612	264	609	252	603	243	593	237	581	235	567	237	554	243	542	253	532	264	526	278	523	292	526	304	532	314	541	320	553	322	567	380	452	179	452	179	435	201	432	211	429	219	425	225	420	228	414	229	407	228	402	227	396	226	389	223	378	219	364	143	72	129	24	118	-8	108	-28	96	-38	83	-41	76	-41	71	-39	68	-37	66	-34	65	-29	67	-23	70	-17	75	-11	79	-4	81	6	79	21	73	33	63	42	51	48	38	50	24	47	12	41	3	30	-2	17	-4	2	0	-21	13	-41	34	-55	61	-63	94	-66	133	-61	168	-45	197	-18	222	19	240	69	322	378	330	403	339	418	349	428	363	433	380	435	400	229	435	227	463	221	484	208	498	187	502	155	498	115	484	79	462	49	431	29	391	22	377	23	366	25	359	30	354	36	353	44	353	47	354	51	355	56	356	62	357	69	16383	16383	406	250	443	385	449	404	456	418	467	428	480	433	498	435	498	452	150	452	150	435	167	433	180	429	187	425	191	419	192	411	192	403	191	401	191	398	137	198	126	159	113	119	98	83	81	57	63	48	54	52	48	64	43	78	32	90	13	95	-1	93	-15	88	-27	77	-36	61	-39	38	-36	22	-29	9	-18	-1	-2	-8	17	-11	68	1	106	36	134	82	153	133	167	179	220	377	225	392	231	404	238	412	247	417	259	419	317	419	326	418	334	416	339	412	342	407	343	401	342	394	341	386	340	377	338	369	336	362	259	73	252	52	244	37	233	27	219	20	202	17	202	0	406	0	474	6	530	23	571	51	597	90	606	140	602	170	590	200	565	226	523	244	461	250	419	230	454	228	482	222	503	209	517	187	521	155	517	115	503	79	481	49	450	29	410	22	396	23	385	25	378	30	373	36	372	44	372	47	373	51	373	56	375	62	376	69	16383	16383	425	252	464	390	470	409	477	421	487	430	502	434	523	435	523	452	324	452	324	435	339	435	350	433	359	428	364	420	366	407	365	402	364	396	363	388	360	379	358	369	327	252	183	252	218	381	225	403	232	419	243	428	258	433	280	435	280	452	73	452	73	435	94	432	105	430	113	427	118	422	121	416	122	408	122	403	121	396	120	388	117	379	115	369	33	67	27	47	19	34	9	25	-3	20	-21	17	-21	0	174	0	174	17	156	20	143	25	135	31	131	38	130	44	130	50	131	57	132	65	135	76	138	89	174	222	318	222	278	73	271	52	263	36	253	26	239	19	219	17	219	0	425	0	494	6	549	23	590	51	616	90	624	140	621	171	609	201	584	227	542	245	480	252	511	0	511	17	493	18	479	22	469	27	463	35	462	46	462	53	463	57	464	62	465	66	483	133	487	149	491	166	495	184	497	203	498	223	492	253	475	275	448	291	416	300	379	303	360	302	340	299	318	294	297	286	276	275	318	428	356	427	386	420	409	405	423	380	428	341	446	340	468	452	81	452	57	345	75	340	96	377	121	402	149	417	181	425	219	428	120	66	112	47	102	33	90	24	75	18	58	17	48	17	48	0	262	0	262	17	240	20	227	24	220	30	218	37	217	44	218	53	220	64	223	76	229	98	270	250	284	258	299	264	313	268	325	271	336	271	365	269	385	263	397	253	403	240	404	223	403	212	401	197	398	180	393	162	388	143	370	71	363	50	354	35	342	26	325	20	302	17	302	0	217	387	223	405	232	418	244	427	259	432	281	435	281	452	70	452	70	435	93	432	104	430	111	427	116	422	119	416	120	408	120	403	119	396	118	388	116	379	113	369	29	63	23	45	15	32	5	24	-6	19	-22	17	-22	0	171	0	171	17	153	19	140	23	132	28	128	37	127	48	127	55	128	57	128	60	172	220	180	218	187	214	191	208	196	199	201	188	271	0	408	0	408	17	388	20	373	24	363	29	356	37	351	47	299	173	290	193	281	209	272	221	253	240	296	277	324	319	344	358	361	387	384	398	389	395	396	387	404	377	414	368	428	365	448	369	460	379	467	392	471	404	471	413	468	427	460	440	448	449	433	456	417	458	387	452	363	436	344	412	328	385	314	356	303	336	291	316	277	297	261	280	245	268	232	261	218	256	205	253	192	251	179	250	16383	16383	237	517	270	517	373	576	383	583	390	589	395	595	398	601	399	608	397	618	393	627	385	634	377	639	367	640	359	639	352	636	343	629	332	620	319	606	481	452	341	452	341	435	355	433	367	429	375	423	381	413	382	401	382	392	381	384	379	376	375	367	370	357	297	223	296	223	250	335	243	353	237	370	233	386	231	399	230	409	232	419	237	426	246	430	259	433	276	435	276	452	84	452	84	435	101	431	113	426	121	419	127	409	134	393	239	127	220	94	203	69	190	52	181	43	174	40	164	46	159	60	152	76	141	90	121	96	109	94	94	89	81	79	71	62	67	36	70	20	79	7	93	-2	109	-9	127	-11	156	-7	181	5	204	26	226	55	249	90	434	409	441	417	449	424	459	429	469	433	481	435	16383	16383	411	604	409	619	402	630	394	637	384	641	374	643	365	641	356	638	349	632	344	625	342	615	344	605	347	598	351	593	354	589	355	583	353	574	346	566	335	558	318	553	296	551	273	553	256	558	244	566	237	574	235	583	236	588	239	593	243	597	246	604	247	615	246	624	241	632	234	638	227	641	218	643	208	641	198	637	188	630	181	619	179	604	187	571	207	547	235	530	266	520	296	517	325	520	356	530	384	547	403	571	411	604	535	452	335	452	335	435	355	433	368	430	377	425	381	418	382	408	382	401	381	393	379	382	376	368	371	349	284	27	121	27	218	380	225	403	234	419	243	428	256	432	274	435	274	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	72	0	103	-2	128	-13	147	-30	158	-55	162	-89	162	-102	161	-109	160	-117	159	-123	178	-123	194	-81	216	-47	245	-21	284	-5	333	0	435	0	440	17	419	20	408	22	400	25	395	29	391	35	390	42	390	48	392	56	394	66	396	78	400	90	478	380	486	403	494	419	504	428	517	432	535	435	241	167	116	167	216	332	16383	16383	408	0	408	17	387	19	372	25	362	37	356	55	350	83	287	462	270	462	20	68	8	50	-2	37	-13	27	-24	20	-37	17	-37	0	94	0	94	17	77	18	65	21	57	26	52	33	51	42	51	48	53	55	55	61	58	68	62	75	101	140	246	140	254	60	255	58	255	54	256	52	256	50	254	39	248	30	237	24	223	19	204	17	204	0	186	229	222	226	250	220	271	208	284	186	288	155	284	115	270	79	248	49	217	29	177	22	163	23	152	25	145	30	140	36	139	44	139	51	140	56	141	62	143	69	16383	16383	425	452	84	452	84	435	100	435	113	433	123	428	130	420	133	407	132	402	131	396	129	388	127	379	125	369	44	73	37	52	29	37	19	27	5	20	-11	17	-11	0	192	0	226	1	257	4	284	10	309	19	331	30	351	46	368	66	381	88	389	113	391	140	388	170	375	200	349	225	306	242	244	249	192	249	231	390	236	406	242	417	250	424	261	427	276	428	319	425	348	413	365	393	373	363	376	324	394	321	182	229	205	227	224	225	238	222	250	218	259	212	268	204	274	194	279	182	282	169	283	155	282	134	278	114	272	95	264	77	254	62	241	48	226	36	210	28	192	23	172	22	158	23	147	25	140	30	135	36	133	44	134	47	134	51	135	56	137	62	139	69	16383	16383	225	390	231	408	237	420	244	427	252	430	263	431	284	428	301	419	313	406	320	387	322	362	321	340	317	321	310	304	301	289	290	276	274	264	256	257	236	253	213	251	187	249	16383	16383	80	452	80	435	95	435	108	433	118	428	125	420	127	407	127	402	126	396	125	388	122	379	120	369	40	73	33	52	25	37	14	27	1	20	-16	17	-16	0	187	0	223	1	255	5	283	11	309	20	331	33	350	49	365	68	377	89	384	113	387	140	382	171	368	197	348	217	322	231	294	239	294	240	334	249	369	264	397	285	415	315	422	354	415	389	396	416	363	436	317	448	259	452	445	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	307	428	342	423	367	408	383	385	392	354	395	317	413	315	244	70	238	52	230	39	220	30	208	25	195	23	53	23	81	59	109	111	137	180	166	267	196	373	201	389	207	401	214	411	223	417	235	419	305	419	315	418	322	415	327	410	330	405	331	397	331	392	330	384	328	374	326	366	324	359	16383	16383	485	452	136	452	132	435	147	433	157	429	163	423	166	416	167	407	167	403	166	399	166	394	164	389	163	384	125	252	88	150	51	76	14	31	-25	17	-38	17	-77	-123	-59	-122	-39	-81	-15	-47	13	-21	46	-5	85	0	244	0	279	-3	304	-15	321	-33	331	-58	334	-89	334	-101	333	-107	332	-114	331	-120	351	-123	389	17	370	19	356	22	347	27	342	34	340	43	340	49	341	55	343	62	344	70	347	78	430	385	435	401	441	415	450	425	465	433	485	435	436	452	70	452	70	435	93	432	104	430	111	427	116	423	119	418	120	410	120	403	119	395	118	386	115	375	112	363	32	71	25	50	17	36	8	26	-4	21	-22	17	-22	0	350	0	391	131	373	134	361	114	349	98	338	85	326	74	312	63	288	48	261	36	233	28	202	23	167	22	152	23	141	25	133	30	128	36	127	44	127	52	128	57	130	63	132	70	174	229	214	227	241	220	259	209	269	191	271	167	271	151	269	137	288	134	338	320	319	322	301	290	282	269	259	257	226	252	180	250	220	396	225	411	232	421	240	427	251	430	265	431	289	430	310	427	329	423	345	417	358	410	372	399	380	387	385	372	387	352	388	327	406	324	414	381	421	402	430	417	440	427	454	432	471	435	471	452	273	452	273	435	295	432	305	431	313	428	318	423	322	418	323	410	322	404	321	395	319	385	317	374	314	362	283	250	254	255	235	267	223	287	217	313	216	344	216	359	217	366	217	384	214	406	204	426	189	443	169	454	145	458	129	455	113	449	100	439	90	425	87	409	87	400	90	389	96	377	108	369	125	365	142	368	152	377	158	387	163	395	170	398	177	397	182	393	185	387	186	379	186	318	187	302	190	286	196	271	204	256	216	244	216	242	191	238	168	230	147	218	125	199	103	172	20	56	11	45	3	35	-7	27	-22	21	-41	17	-41	0	88	0	228	192	236	202	245	209	254	215	264	218	275	220	235	72	226	48	216	33	204	24	190	19	172	17	172	0	368	0	368	17	352	18	340	22	333	27	329	34	327	44	328	51	328	59	330	70	334	84	339	103	370	220	379	218	386	213	391	206	395	197	398	187	458	0	593	0	593	17	572	20	557	24	547	29	540	37	535	47	495	175	488	194	480	209	471	220	461	230	451	238	493	275	518	318	533	357	548	387	569	398	574	395	580	387	588	377	599	368	613	365	632	369	644	379	651	392	654	404	655	413	652	427	644	440	632	449	617	456	601	458	552	442	521	403	499	352	477	303	443	268	430	261	416	256	403	253	390	251	379	250	104	464	75	335	94	335	108	370	126	398	150	418	177	430	208	434	226	431	243	424	258	410	268	390	271	363	266	324	251	294	226	272	192	259	150	254	142	229	170	226	195	219	215	206	228	184	232	154	227	105	211	67	188	40	158	24	124	18	103	19	87	23	75	30	68	38	66	48	68	57	73	65	80	73	85	84	87	99	85	114	79	125	69	133	57	139	43	140	30	138	17	131	5	120	-3	104	-6	84	0	48	19	21	46	2	80	-8	115	-11	145	-11	173	-8	200	-4	227	4	256	18	280	35	302	56	319	81	331	109	336	140	331	171	317	197	297	218	272	233	245	242	245	244	287	252	322	270	349	296	365	327	371	360	366	391	352	419	327	442	291	457	243	463	228	462	214	461	199	458	184	454	168	450	161	447	157	445	155	443	152	442	146	442	140	443	134	446	130	451	126	457	124	464	534	452	333	452	333	435	354	432	365	430	373	427	378	423	381	418	382	410	381	405	381	398	377	380	375	369	152	146	217	381	225	403	234	419	246	428	263	433	286	435	286	452	72	452	72	435	94	432	104	430	112	427	117	422	120	416	121	408	121	396	119	388	117	379	114	369	32	67	26	47	18	34	8	25	-4	20	-22	17	-22	0	177	0	177	17	155	20	141	25	133	31	130	38	129	44	129	51	131	59	132	68	135	78	137	89	360	311	293	70	286	49	277	34	265	25	248	19	224	17	224	0	438	0	438	17	419	18	404	21	395	27	390	34	388	44	389	52	391	61	403	109	478	385	485	404	492	418	503	428	516	433	534	435	534	452	333	452	333	435	354	432	365	430	373	427	378	423	381	418	382	410	381	405	381	398	377	380	375	369	152	146	217	381	225	403	234	419	246	428	263	433	286	435	286	452	72	452	72	435	94	432	104	430	112	427	117	422	120	416	121	408	121	396	119	388	117	379	114	369	32	67	26	47	18	34	8	25	-4	20	-22	17	-22	0	177	0	177	17	155	20	141	25	133	31	130	38	129	44	129	51	131	59	132	68	135	78	137	89	360	311	293	70	286	49	277	34	265	25	248	19	224	17	224	0	438	0	438	17	419	18	404	21	395	27	390	34	388	44	389	52	391	61	403	109	478	385	485	404	492	418	503	428	516	433	534	435	16383	16383	440	602	437	617	431	628	423	635	413	639	403	640	394	639	385	636	378	630	374	623	372	614	373	603	376	596	380	591	383	587	385	581	383	573	378	564	368	558	353	553	331	551	309	553	294	558	284	564	278	573	277	581	278	587	281	591	285	595	288	602	290	613	288	622	284	630	277	635	269	639	260	640	250	639	240	635	231	628	224	617	222	602	229	569	247	545	273	529	302	520	331	517	360	520	389	529	415	545	433	569	440	602	217	387	223	405	232	418	244	427	259	432	281	435	281	452	70	452	70	435	93	432	104	430	111	427	116	422	119	416	120	408	120	403	119	396	118	388	116	379	113	369	29	63	23	45	15	32	5	24	-6	19	-22	17	-22	0	171	0	171	17	153	19	140	23	132	28	128	37	127	48	127	55	128	57	128	60	172	220	180	218	187	214	191	208	196	199	201	188	271	0	408	0	408	17	388	20	373	24	363	29	356	37	351	47	299	173	290	193	281	209	272	221	253	240	296	277	324	319	344	358	361	387	384	398	389	395	396	387	404	377	414	368	428	365	448	369	460	379	467	392	471	404	471	413	468	427	460	440	448	449	433	456	417	458	387	452	363	436	344	412	328	385	314	356	303	336	291	316	277	297	261	280	245	268	232	261	218	256	205	253	192	251	179	250	517	452	150	452	150	435	167	433	180	429	187	425	191	419	192	411	192	403	191	401	191	398	137	198	126	159	113	119	98	83	81	57	63	48	54	52	48	64	43	78	32	90	13	95	-1	93	-15	88	-27	77	-36	61	-39	38	-36	22	-29	9	-18	-1	-2	-8	17	-11	67	1	105	35	133	82	154	133	167	179	220	377	225	392	231	404	238	412	247	417	259	419	336	419	346	418	353	416	359	412	362	407	363	401	362	394	361	386	359	377	358	369	356	362	276	70	268	49	259	34	247	25	230	19	207	17	207	0	420	0	420	17	401	18	387	21	378	27	373	34	371	44	372	52	373	61	376	73	381	89	386	109	461	385	467	404	475	418	485	428	499	433	517	435	616	452	473	452	263	127	226	452	78	452	78	435	100	435	114	432	122	428	126	421	127	412	126	406	125	399	124	391	122	382	119	373	47	123	34	81	22	52	10	33	-3	23	-22	17	-22	0	116	0	116	17	94	20	78	24	69	32	63	43	62	58	62	66	64	75	67	87	71	102	75	120	144	370	189	-7	208	-7	462	379	379	70	372	50	363	35	351	25	334	20	310	17	310	0	520	0	520	17	500	18	486	21	478	26	473	35	472	46	473	52	475	68	477	77	479	84	560	380	566	402	574	417	585	426	598	432	616	435	535	452	334	452	334	435	354	432	365	430	373	427	379	423	381	418	382	410	382	404	381	396	380	387	378	377	376	369	344	252	183	252	218	381	226	403	235	419	247	428	264	433	287	435	287	452	73	452	73	435	94	432	105	430	113	427	118	422	121	416	122	408	122	403	121	396	120	388	117	379	115	369	33	67	27	47	19	34	9	25	-3	20	-21	17	-21	0	178	0	178	17	156	20	142	25	134	31	131	38	130	44	130	50	131	57	132	65	135	76	138	89	174	222	336	222	294	70	287	49	278	34	265	25	248	19	225	17	225	0	439	0	439	17	419	18	405	21	396	27	391	34	389	44	390	52	391	61	394	73	399	89	404	109	479	385	485	404	493	418	504	428	517	433	535	435	387	357	383	306	372	248	355	189	334	134	308	87	288	61	269	39	248	24	226	14	202	11	178	15	159	26	145	44	136	68	133	97	137	148	149	204	165	260	186	313	210	359	230	389	250	412	272	428	294	437	319	440	342	436	360	427	375	410	384	387	387	357	16383	16383	484	300	476	355	453	400	418	434	374	456	321	463	287	460	254	452	222	439	191	422	161	400	120	360	85	312	58	260	41	205	35	149	43	92	64	47	98	15	142	-4	195	-11	232	-8	268	0	301	12	333	30	363	53	403	95	437	143	462	194	478	247	484	300	533	452	71	452	71	435	93	432	103	431	110	428	116	423	119	418	121	410	120	404	119	395	117	385	114	374	112	362	32	72	25	48	16	33	7	24	-5	19	-22	17	-22	0	176	0	176	17	157	18	143	22	134	27	130	34	128	44	129	51	130	59	132	70	135	84	140	103	228	425	390	425	293	72	285	48	277	33	267	24	254	19	237	17	237	0	437	0	437	17	418	18	404	22	395	27	390	34	389	44	389	51	391	59	393	70	396	84	400	103	477	381	484	402	492	417	502	427	516	432	533	435	222	394	226	410	231	420	237	427	245	430	257	431	277	428	293	420	305	408	312	392	314	372	314	353	311	333	306	314	300	296	292	280	280	264	267	252	251	244	232	239	209	238	193	238	187	239	180	240	16383	16383	75	452	75	435	97	432	108	430	115	427	121	423	124	418	124	404	123	396	122	386	119	375	115	360	36	72	29	50	21	36	11	26	-1	21	-19	17	-19	0	179	0	179	17	159	19	145	22	136	27	131	34	130	44	130	49	131	57	135	75	137	83	173	218	187	216	198	215	208	215	218	214	229	214	264	216	297	222	326	231	351	243	373	259	387	273	398	289	406	307	411	327	413	348	407	385	389	414	360	435	318	447	265	452	480	463	459	463	454	455	445	446	439	444	434	443	430	444	425	444	420	445	408	449	390	454	372	458	354	461	320	463	282	460	247	452	213	439	181	421	152	400	115	363	85	320	63	270	49	216	44	158	52	101	75	54	113	18	163	-3	224	-11	253	-9	281	-4	309	4	335	16	359	32	370	41	380	50	389	60	400	73	412	89	391	104	365	76	340	54	314	37	285	27	253	23	217	29	188	44	166	68	153	101	148	141	152	200	165	255	184	305	210	351	239	390	256	406	274	420	295	430	316	437	337	439	368	434	393	420	411	397	422	368	425	333	425	313	424	308	445	304	460	452	87	452	60	327	76	322	98	360	124	390	153	411	187	424	225	428	126	66	118	47	109	33	96	24	81	18	64	17	54	17	54	0	278	0	278	17	256	18	240	22	230	29	224	37	222	48	222	57	224	67	227	77	230	88	233	98	324	428	364	425	390	413	407	392	415	363	418	324	436	322	481	452	341	452	341	435	355	433	367	429	375	423	381	413	382	401	382	392	381	384	379	376	375	367	370	357	297	223	296	223	250	335	246	347	240	364	235	382	232	398	230	409	232	419	237	426	246	430	259	433	276	435	276	452	84	452	84	435	101	431	113	426	121	419	127	409	134	393	239	127	220	94	203	69	190	52	181	43	174	40	165	46	159	60	153	76	143	90	124	96	111	94	96	89	82	78	71	61	67	35	70	19	79	6	93	-3	109	-9	127	-11	156	-7	181	5	204	26	226	55	249	90	434	409	441	417	449	424	459	429	469	433	481	435	222	87	197	93	176	107	160	129	150	156	146	186	155	236	180	282	214	321	255	348	296	357	16383	16383	390	357	414	351	432	335	444	311	452	281	454	250	445	199	423	154	391	119	354	96	317	87	16383	16383	397	393	404	411	415	424	429	431	447	434	468	435	468	452	253	452	253	435	275	432	285	431	293	428	299	423	303	418	305	410	304	406	304	401	303	395	301	388	300	380	290	380	225	372	161	350	104	312	64	261	49	195	57	149	79	113	113	86	156	70	207	64	213	64	205	45	196	32	183	24	165	20	143	17	143	0	360	0	360	17	339	18	324	21	314	27	309	34	308	44	308	52	309	55	309	59	310	64	367	71	430	94	490	132	534	188	551	262	543	307	520	340	486	363	443	376	394	380	444	452	308	452	308	435	321	434	329	432	336	430	340	427	343	423	344	418	342	410	337	400	328	387	315	371	296	351	233	284	222	321	213	349	207	371	202	389	199	402	198	411	199	419	202	425	208	429	217	431	229	433	248	435	248	452	42	452	42	435	63	433	78	428	89	421	98	409	105	391	161	209	115	159	63	103	27	63	1	38	-19	23	-40	17	-40	0	103	0	103	17	87	19	75	23	67	29	63	35	61	44	62	49	64	56	68	63	74	71	82	81	170	179	184	138	193	109	200	86	205	67	208	53	209	42	208	33	204	27	196	22	183	19	164	17	164	0	371	0	371	17	346	21	328	30	314	44	304	65	293	95	243	256	377	394	393	409	406	420	418	428	430	433	444	435	535	452	335	452	335	435	355	433	368	430	377	425	382	418	383	408	383	401	382	393	379	382	376	368	372	349	284	27	122	27	218	380	226	403	234	419	244	428	257	432	275	435	275	452	75	452	75	435	94	433	108	430	117	425	121	418	122	408	122	401	121	393	119	382	116	368	111	349	35	71	28	49	19	35	9	25	-3	20	-21	17	-21	0	296	0	327	-2	352	-13	370	-30	382	-55	385	-89	385	-101	384	-107	384	-114	382	-120	403	-123	440	17	419	20	409	22	401	25	395	29	392	35	391	42	391	48	392	56	394	66	400	90	479	380	487	403	495	419	505	428	518	432	535	435	527	452	333	452	333	435	358	430	366	427	371	423	374	417	375	410	374	404	374	396	372	387	370	377	368	369	328	222	317	219	301	214	281	209	261	206	244	204	226	205	211	209	200	215	192	224	189	238	190	243	190	249	191	256	195	270	225	381	233	403	241	418	253	428	268	433	288	435	288	452	81	452	81	435	102	432	115	430	123	425	128	420	130	413	130	400	128	392	127	386	103	295	100	283	98	271	96	261	95	251	95	241	101	211	116	191	140	179	169	173	204	172	223	173	244	175	268	180	294	187	321	198	287	70	279	49	270	34	258	25	241	19	218	17	218	0	431	0	431	17	412	18	398	21	388	27	383	34	382	44	382	52	384	61	391	89	397	109	471	385	478	404	486	418	496	428	510	433	527	435	664	452	490	452	490	435	501	432	509	428	515	422	518	415	519	406	518	397	516	387	514	376	510	363	507	349	425	48	422	39	418	33	413	30	407	28	398	27	330	27	325	28	322	29	319	31	317	34	317	43	320	52	409	380	413	395	419	409	427	421	437	430	452	435	452	452	292	452	292	435	306	433	315	429	320	423	322	416	322	407	321	399	320	390	318	381	314	370	311	357	225	49	222	40	218	34	212	30	205	28	196	27	132	27	126	28	122	30	120	33	119	38	119	40	120	43	120	45	121	48	121	51	211	380	217	399	223	413	231	423	240	430	253	435	253	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	569	0	569	17	549	18	535	22	526	27	522	34	520	43	521	49	522	57	523	67	526	78	529	90	608	380	615	403	623	419	633	428	646	432	664	435	664	452	490	452	490	435	501	432	509	428	515	422	518	415	519	406	518	397	516	387	514	376	510	363	507	349	425	48	422	39	418	33	413	30	407	28	398	27	330	27	325	28	322	29	319	31	317	34	317	43	320	52	409	380	413	395	419	409	427	421	437	430	452	435	452	452	292	452	292	435	306	433	315	429	320	423	322	416	322	407	321	399	320	390	318	381	314	370	311	357	225	49	222	40	218	34	212	30	205	28	196	27	132	27	126	28	122	30	120	33	119	38	119	40	120	43	120	45	121	48	121	51	211	380	217	399	223	413	231	423	240	430	253	435	253	452	74	452	74	435	94	433	107	430	116	425	120	418	121	408	121	401	120	393	118	382	115	368	110	349	35	71	27	49	19	35	8	25	-4	20	-22	17	-22	0	425	0	455	-2	480	-13	498	-30	509	-55	513	-89	513	-95	512	-101	512	-107	511	-114	510	-120	530	-123	569	17	548	20	538	22	530	25	524	29	520	35	519	42	519	48	521	56	523	66	529	90	608	380	615	403	623	419	633	428	646	432	664	435	283	229	317	227	346	221	367	208	380	187	385	155	380	115	367	79	344	49	313	29	274	22	260	23	249	25	241	30	237	36	235	44	235	47	236	51	237	56	238	62	240	69	16383	16383	289	250	327	390	333	409	340	421	350	430	365	434	387	435	387	452	99	452	72	336	90	332	112	369	135	396	159	414	184	425	207	428	215	427	221	425	226	420	228	414	229	407	229	402	228	396	226	388	224	379	222	369	141	73	134	52	126	37	115	27	102	20	84	17	84	0	289	0	357	6	412	23	453	51	479	90	488	140	485	170	472	200	447	226	405	244	343	250	186	229	220	227	248	221	270	208	283	187	287	155	283	115	269	79	247	49	216	29	176	22	162	23	152	25	144	30	139	36	138	44	138	47	139	51	140	56	141	62	143	69	16383	16383	192	250	230	390	236	409	243	421	253	430	268	434	290	435	290	452	84	452	84	435	99	435	112	433	123	428	129	420	132	407	132	402	130	396	129	388	127	379	124	369	44	73	37	52	28	37	18	27	4	20	-12	17	-12	0	192	0	260	6	315	23	356	51	382	90	391	140	387	170	375	200	350	226	308	244	246	250	16383	16383	680	452	479	452	479	435	501	432	511	431	519	428	525	423	528	418	529	410	529	404	527	395	525	385	522	374	520	362	440	72	433	48	424	33	415	24	402	19	385	17	385	0	584	0	584	17	565	18	551	22	542	27	538	34	536	44	537	51	538	59	540	70	543	84	548	103	624	381	631	402	639	417	649	427	663	432	680	435	186	229	220	227	248	221	270	208	283	187	287	155	283	115	269	79	247	49	216	29	176	22	162	23	152	25	144	30	139	36	138	44	138	47	139	51	140	56	141	62	143	69	16383	16383	192	250	230	390	236	409	243	421	253	430	268	434	290	435	290	452	84	452	84	435	99	435	112	433	123	428	129	420	132	407	132	402	130	396	129	388	127	379	124	369	44	73	37	52	28	37	18	27	4	20	-12	17	-12	0	192	0	260	6	315	23	356	51	382	90	391	140	387	170	375	200	350	226	308	244	246	250	106	463	68	302	90	302	114	355	145	394	180	420	217	434	254	439	277	434	299	421	317	399	329	369	334	331	334	316	333	301	329	269	326	252	154	252	146	218	319	218	296	152	265	96	227	51	184	22	135	11	109	13	92	19	81	27	76	37	75	48	77	58	82	66	89	74	94	85	97	100	94	114	88	126	78	134	66	139	53	141	40	139	26	132	14	121	6	105	3	85	11	46	32	19	64	1	102	-8	144	-11	238	4	319	48	382	114	423	199	438	296	429	358	405	405	368	438	322	457	271	463	235	461	217	458	200	454	186	450	177	447	168	445	160	443	154	442	149	442	142	443	137	446	132	450	128	456	127	463	510	357	506	306	494	249	477	190	456	134	432	87	414	61	397	39	379	24	360	14	340	11	321	15	305	26	295	44	288	68	286	97	290	148	302	204	319	260	339	313	361	359	380	389	398	411	416	427	436	437	456	440	475	436	490	427	501	410	507	387	510	357	16383	16383	179	252	213	381	221	403	230	419	243	428	260	433	283	435	283	452	69	452	69	435	90	432	101	430	109	427	114	422	117	416	118	408	118	403	117	396	116	388	114	379	111	369	29	67	23	47	15	34	5	25	-7	20	-25	17	-25	0	173	0	173	17	152	20	138	25	130	31	127	38	126	44	126	50	127	57	128	65	130	76	133	89	170	222	216	222	213	208	210	193	208	178	207	164	207	149	212	92	228	47	254	15	289	-4	333	-11	364	-8	394	0	423	12	451	30	477	53	512	95	543	143	567	194	583	248	588	300	582	355	565	400	538	434	502	456	459	463	431	460	403	452	376	439	349	422	323	400	299	376	277	348	257	318	240	285	225	252	302	246	293	244	284	243	276	242	267	242	260	241	234	244	215	251	202	263	195	278	192	297	198	338	213	375	238	404	271	424	313	431	324	431	333	428	339	423	343	417	344	408	344	404	343	400	343	396	342	391	341	387	16383	16383	495	452	288	452	218	446	162	428	123	399	98	361	90	313	92	288	101	267	115	248	135	233	161	221	13	48	4	38	-4	30	-13	25	-26	20	-43	17	-42	0	85	0	270	218	280	218	290	220	296	221	255	72	249	53	242	37	233	26	218	19	195	17	195	0	399	0	399	17	382	19	368	23	359	28	353	36	351	48	351	56	354	71	438	381	445	402	453	417	463	427	477	432	495	435	232	252	230	224	223	191	212	155	199	121	184	90	173	72	161	58	149	47	137	41	126	39	116	41	108	45	102	52	98	63	97	78	98	96	103	120	111	147	121	176	134	206	146	228	160	250	175	267	191	279	207	284	216	282	223	278	228	271	231	262	232	252	16383	16383	321	86	307	67	295	53	286	45	279	40	272	38	269	39	267	40	265	42	264	45	264	49	265	60	267	72	270	88	276	110	284	139	335	308	260	303	249	263	248	263	243	282	236	295	227	305	214	310	198	312	172	308	145	298	119	281	95	259	72	233	53	204	37	174	24	142	16	110	14	77	17	48	27	25	42	6	62	-4	87	-8	110	-5	132	4	154	21	175	47	198	81	193	66	191	55	189	46	188	40	188	34	190	18	196	6	205	-2	216	-7	231	-9	250	-6	270	2	291	18	313	42	336	75	238	251	235	212	227	168	214	123	198	81	179	44	171	32	162	22	152	16	142	12	132	11	121	12	111	17	105	26	100	38	99	54	102	99	111	147	125	195	143	238	166	271	174	279	181	285	189	289	197	292	206	293	217	291	226	285	232	277	236	265	238	251	16383	16383	367	463	361	450	355	441	347	435	337	432	326	431	263	431	209	422	161	399	121	364	88	320	62	272	48	238	36	205	28	172	23	140	22	109	27	67	41	34	64	10	93	-3	129	-8	155	-6	181	0	204	10	227	24	247	42	271	69	290	101	305	135	315	172	318	210	313	245	300	273	278	294	248	308	212	312	183	309	154	299	127	284	102	264	80	241	78	241	95	272	114	299	135	322	158	339	181	351	205	356	230	359	256	360	282	362	307	368	334	383	354	403	369	425	379	446	385	463	214	112	211	87	202	61	187	36	164	18	133	11	122	13	113	22	107	34	103	50	102	68	102	78	104	92	106	107	109	120	111	129	122	134	148	142	162	145	175	146	188	145	199	141	207	134	212	124	214	112	16383	16383	246	259	240	227	222	202	195	182	159	167	116	157	125	200	138	236	157	265	181	283	213	290	222	289	231	286	239	280	244	271	246	259	16383	16383	219	173	254	182	280	197	297	214	306	234	309	254	305	274	293	290	274	302	249	310	219	312	150	300	94	267	52	218	26	157	17	90	20	56	30	28	50	8	81	-4	124	-8	173	-2	219	14	258	40	285	73	295	111	292	131	282	147	267	159	246	167	219	172	52	231	67	245	82	257	98	264	114	269	132	271	144	270	154	266	163	260	168	250	170	237	166	214	154	195	137	178	115	163	65	135	40	120	17	103	1	81	-4	54	-1	32	7	14	22	1	45	-6	74	-9	102	-6	129	1	156	16	181	38	207	67	195	80	177	62	160	48	143	38	126	33	109	31	97	32	87	37	80	44	76	54	75	66	76	77	78	88	82	98	88	107	94	115	110	130	129	142	192	172	212	183	228	197	240	213	248	232	250	254	246	275	235	291	217	303	194	309	166	311	131	308	102	298	77	283	57	264	39	244	235	253	233	227	228	196	221	163	212	129	202	98	191	72	179	48	164	29	148	15	128	11	116	12	107	18	100	28	96	41	95	58	101	111	116	172	140	231	169	275	204	293	214	291	223	286	229	278	233	267	235	253	16383	16383	112	454	145	443	179	420	212	386	237	342	250	287	249	284	241	294	233	302	223	308	213	311	201	312	145	301	95	268	53	220	25	159	15	90	20	57	36	29	59	8	88	-4	121	-8	185	5	239	44	280	102	306	175	315	256	314	277	312	298	307	318	299	339	290	360	269	390	241	418	208	441	169	459	126	470	218	263	213	231	198	201	175	176	146	157	112	145	127	196	143	236	160	266	179	284	198	290	206	288	212	285	215	279	217	272	218	263	16383	16383	225	97	208	72	193	55	178	43	163	37	146	35	131	37	119	44	110	55	104	70	103	90	103	102	104	109	105	115	107	123	142	130	171	138	195	147	216	158	234	171	249	186	262	201	272	218	278	236	281	253	277	273	268	289	254	302	234	309	210	312	152	300	99	266	55	217	26	156	15	90	20	54	33	26	54	7	81	-4	114	-8	144	-5	172	5	198	23	222	49	245	85	342	168	379	303	303	303	267	168	213	168	215	176	217	185	218	193	218	202	219	210	215	246	206	275	190	295	167	308	140	312	129	312	109	308	101	305	93	300	78	289	64	275	51	259	38	240	26	219	43	207	59	231	72	249	85	260	98	267	112	269	125	266	133	256	137	241	139	222	140	200	136	162	127	114	112	65	94	28	72	14	67	14	63	16	60	18	58	22	57	26	59	34	62	40	68	54	69	65	68	76	63	86	56	94	47	99	36	101	24	99	14	92	5	82	0	69	-2	54	0	31	10	14	24	1	42	-6	62	-8	84	-6	104	1	123	12	141	28	159	48	172	64	183	83	194	103	203	124	210	146	260	146	220	0	296	0	336	146	387	146	385	135	383	125	381	114	380	104	380	94	383	57	393	29	409	8	431	-4	459	-8	470	-8	480	-6	498	0	506	3	521	14	535	28	548	45	561	64	573	84	556	96	540	72	526	55	513	43	500	37	486	35	474	38	466	48	462	62	460	81	459	103	463	141	472	189	486	238	505	275	527	290	532	289	535	287	539	285	541	281	541	278	540	270	537	263	534	257	531	249	529	238	531	227	535	217	542	209	551	205	562	203	574	205	585	211	593	221	599	234	601	250	598	272	588	289	574	302	556	309	536	312	514	310	494	303	475	291	456	276	439	256	427	241	417	224	407	206	399	187	392	168	68	312	41	210	59	210	69	231	82	252	98	270	119	283	143	287	161	285	173	277	182	266	186	252	188	237	185	217	178	199	166	183	150	172	129	168	93	168	86	146	119	146	137	143	148	136	155	125	158	113	159	99	157	76	149	53	136	33	115	19	86	14	77	14	70	16	63	20	59	24	57	29	59	38	62	43	67	48	70	55	72	64	69	77	63	87	55	94	45	98	35	100	21	97	9	90	0	80	-5	67	-7	54	-1	29	12	11	33	0	57	-6	81	-8	106	-7	129	-4	152	1	174	8	194	18	210	30	224	44	235	60	241	78	244	99	241	114	234	128	222	141	205	150	184	155	184	157	211	168	231	183	245	200	253	220	256	241	254	256	249	270	242	281	233	291	222	299	210	304	197	308	171	312	158	312	139	310	124	306	102	295	94	293	90	294	88	297	85	306	84	312	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	109	44	106	47	104	51	103	57	104	64	104	71	106	80	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	262	-2	284	7	305	25	325	49	346	81	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	109	44	106	47	104	51	103	57	104	64	104	71	106	80	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	262	-2	284	7	305	25	325	49	346	81	16383	16383	331	471	320	442	305	416	286	397	261	385	231	380	217	382	204	386	192	393	185	401	182	411	183	418	186	423	190	428	193	435	195	445	193	453	188	461	182	466	174	470	165	471	155	470	145	466	136	458	129	446	127	431	132	400	147	376	169	360	195	350	222	346	266	354	300	375	324	404	340	437	348	471	174	311	145	305	118	301	93	297	66	295	37	293	37	275	50	274	61	272	69	268	74	263	76	256	76	250	75	244	73	237	71	229	69	222	8	0	90	0	129	147	135	141	141	128	147	111	159	69	166	47	176	26	190	10	209	0	234	-4	254	-2	272	6	291	21	309	45	327	78	312	86	302	69	293	57	285	48	277	44	269	42	255	52	245	77	234	110	217	144	188	170	188	172	212	191	229	212	243	232	255	246	269	252	277	249	291	231	302	223	316	219	329	221	340	227	349	236	354	248	356	264	355	276	350	288	342	298	329	306	311	308	268	295	236	264	209	225	177	190	135	170	308	91	293	70	281	55	272	46	263	41	256	40	251	40	247	42	245	44	244	47	244	51	245	58	247	68	255	96	259	112	281	182	286	197	291	215	295	232	299	248	300	260	298	278	290	293	278	303	263	310	244	312	225	312	207	309	190	303	172	293	152	279	136	262	121	239	108	214	97	186	87	158	81	138	73	110	65	81	55	58	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	27	-5	39	-1	51	5	61	13	69	23	85	56	100	105	116	160	136	211	161	247	167	253	174	257	180	260	187	262	195	263	204	262	210	260	214	257	217	252	217	241	214	226	213	222	179	119	173	99	168	80	164	62	162	47	161	35	164	20	170	8	181	0	195	-3	211	-5	234	-2	257	6	279	23	300	48	322	82	416	91	401	70	389	55	379	46	371	41	364	40	360	40	356	42	354	44	352	47	351	51	353	58	356	70	360	85	364	99	367	109	423	303	354	303	327	260	301	219	276	180	251	143	226	108	221	143	216	180	211	219	208	260	204	303	133	303	120	253	103	187	83	121	64	70	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	41	0	65	21	88	63	111	129	136	224	137	224	140	180	145	137	151	93	157	48	161	0	179	0	319	207	320	207	293	122	286	101	281	80	277	62	274	46	273	34	275	19	281	8	290	0	303	-4	319	-5	343	-2	365	6	387	23	408	48	431	82	332	91	318	70	307	55	298	46	291	41	284	40	281	40	278	42	276	44	275	47	275	58	277	68	279	83	284	101	290	124	341	303	262	303	225	168	139	168	179	312	151	307	122	302	93	298	65	295	41	293	41	275	55	274	66	273	73	270	77	265	78	259	77	251	73	236	68	213	59	181	48	138	9	0	90	0	131	146	218	146	211	120	206	100	201	81	197	63	193	47	192	35	194	20	200	8	210	0	223	-3	238	-5	262	-2	283	6	304	23	325	48	347	82	236	251	233	212	225	168	213	123	197	81	178	44	169	32	160	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	100	99	108	147	122	195	141	238	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	16383	16383	316	210	311	245	297	273	275	294	245	308	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	332	91	318	70	307	55	298	46	291	41	284	40	281	40	278	42	276	44	275	47	275	56	276	64	279	76	284	91	290	112	314	182	320	200	325	218	330	235	332	249	333	260	331	278	326	293	316	303	302	310	284	312	269	311	254	307	241	302	228	294	216	284	202	270	189	256	174	237	156	212	133	178	175	312	148	307	120	302	92	298	65	295	41	293	41	275	55	274	66	273	73	270	77	265	78	259	77	251	73	236	68	213	59	181	48	138	9	0	90	0	109	63	126	115	145	157	165	194	197	238	207	248	218	256	227	261	235	263	240	263	245	262	249	259	252	255	253	250	251	244	250	239	249	235	247	231	210	119	204	100	200	80	196	63	194	47	194	35	196	20	201	8	210	0	223	-3	238	-5	262	-2	283	6	304	23	325	48	347	82	233	227	230	195	221	154	206	110	186	68	161	35	153	28	145	23	136	19	128	16	119	15	111	16	103	20	98	25	94	31	93	39	94	48	97	62	102	81	109	107	118	140	126	165	132	183	137	196	142	206	148	216	159	232	170	245	182	255	194	262	207	264	216	263	223	259	229	252	232	241	233	227	16383	16383	136	235	161	312	124	307	96	302	72	299	51	296	31	293	31	275	47	274	57	272	64	269	67	265	68	258	67	252	65	243	62	230	58	214	53	195	-11	-61	-19	-87	-26	-104	-35	-113	-47	-118	-64	-119	-64	-138	104	-138	104	-119	86	-118	74	-116	66	-112	62	-106	60	-98	61	-90	62	-79	65	-64	70	-45	76	-21	84	6	94	0	112	-6	122	-7	130	-8	187	4	238	39	279	92	307	158	317	231	314	258	305	281	290	298	270	309	244	312	221	310	200	302	179	287	158	265	137	235	236	96	218	72	201	55	186	43	170	37	153	35	137	37	123	44	113	56	106	73	104	94	106	117	110	145	117	176	127	208	140	238	150	255	162	269	174	280	188	287	203	290	208	289	212	288	216	285	218	282	219	278	217	270	214	263	209	256	206	248	204	238	206	226	212	217	220	210	231	205	244	204	258	206	270	212	278	222	284	235	286	251	282	271	271	288	254	301	234	309	210	312	184	310	158	302	133	290	110	274	88	255	66	228	46	197	31	165	21	130	17	94	22	57	36	29	58	8	86	-4	121	-8	134	-8	146	-6	157	-3	177	3	194	14	210	28	225	45	240	64	255	84	490	91	488	89	487	87	485	84	483	82	482	79	473	66	464	55	456	47	449	42	443	40	439	40	436	42	434	44	432	52	432	59	433	65	446	104	477	191	482	208	486	224	488	239	490	252	490	264	488	280	482	293	471	303	457	310	440	312	412	309	386	297	361	276	335	243	306	196	313	215	318	231	322	244	324	256	324	267	322	283	316	295	307	305	294	310	278	312	262	310	246	305	230	296	215	285	201	273	190	262	178	248	165	230	150	207	131	177	130	177	173	311	150	306	129	303	106	300	77	297	38	293	38	275	59	275	67	272	72	269	74	264	75	258	75	250	72	237	68	218	61	192	51	157	7	0	88	0	109	69	128	123	147	167	166	202	188	231	197	241	207	250	216	257	225	262	232	263	235	263	239	261	241	258	243	254	244	248	243	239	225	176	213	140	170	0	250	0	270	65	285	108	296	138	306	161	319	185	336	212	352	234	367	250	382	260	394	263	399	262	404	260	407	257	409	253	410	249	410	246	408	238	407	233	406	229	376	140	367	115	361	91	356	70	352	52	351	38	353	22	359	9	368	1	380	-3	396	-5	420	-2	442	6	463	23	484	48	505	82	163	67	152	121	143	170	134	216	125	255	117	288	109	312	91	307	73	303	54	299	33	296	8	293	8	275	23	275	31	271	35	267	41	259	47	248	52	233	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-66	-56	-74	-61	-84	-62	-96	-60	-109	-54	-120	-46	-130	-34	-136	-21	-138	-14	-138	-7	-137	-1	-136	11	-132	29	-125	46	-114	63	-101	80	-85	97	-66	150	3	201	78	244	152	274	218	285	269	283	282	278	294	270	304	259	310	244	312	231	310	220	303	211	294	206	284	204	274	205	264	207	257	211	250	217	244	225	237	231	232	236	227	239	223	241	219	242	214	239	198	230	174	215	144	193	108	164	67	233	250	230	223	223	189	212	153	199	119	185	90	173	72	161	58	150	48	138	42	125	40	115	42	108	46	103	54	100	65	99	78	100	100	105	124	113	151	122	178	134	205	146	226	161	247	177	265	193	278	210	283	218	281	224	277	229	270	232	261	233	250	16383	16383	289	143	294	158	306	188	313	201	319	213	331	232	342	246	354	255	366	261	379	263	388	262	395	257	401	249	404	239	405	225	403	203	399	179	391	153	381	125	369	98	357	77	343	56	327	38	310	25	294	20	286	22	279	26	274	33	271	42	270	53	270	59	271	67	272	77	276	97	16383	16383	314	235	380	472	350	466	323	461	296	457	268	454	238	452	238	434	262	434	269	433	275	431	279	427	281	421	282	411	282	403	281	398	279	391	277	382	247	271	245	278	243	284	241	289	237	297	231	302	224	306	216	309	207	311	198	312	167	307	137	292	107	269	80	238	54	199	41	174	31	150	24	125	20	102	19	79	21	49	29	24	41	6	59	-4	83	-8	107	-6	129	1	149	16	169	37	187	66	192	72	150	-77	145	-91	139	-103	129	-112	114	-117	91	-119	91	-138	269	-138	269	-119	251	-118	238	-116	230	-112	225	-107	224	-100	224	-96	225	-92	227	-82	229	-77	257	29	259	22	260	17	264	9	272	1	279	-2	287	-5	296	-7	305	-8	336	-3	367	10	396	32	424	63	450	101	460	122	469	148	477	176	482	205	484	232	482	257	476	279	465	297	446	308	420	312	397	310	375	302	354	287	335	266	316	237	184	226	174	255	166	276	158	290	144	312	32	293	32	275	39	276	56	276	68	273	79	266	88	255	95	240	102	222	130	128	94	80	84	69	75	62	68	58	60	56	53	55	45	57	38	60	30	64	21	68	11	69	0	67	-10	62	-18	53	-23	43	-25	30	-23	17	-17	6	-8	-1	2	-6	17	-8	35	-6	52	1	70	15	89	37	114	68	140	100	153	57	166	26	180	6	196	-5	214	-8	233	-5	252	3	272	19	293	42	316	74	302	83	289	66	279	54	271	47	264	44	256	43	249	44	243	47	238	53	233	63	228	78	198	177	217	202	233	222	247	237	259	246	269	249	277	247	285	244	291	240	299	237	308	235	319	237	330	243	338	252	343	263	345	275	343	287	338	297	329	305	318	310	306	312	288	310	271	300	250	281	225	251	190	206	331	90	318	71	307	57	298	47	290	42	283	40	279	41	276	43	274	46	273	50	273	54	274	61	276	73	280	88	285	105	290	124	342	303	263	303	243	233	225	181	207	142	188	110	167	80	155	66	145	55	136	48	127	44	120	42	114	43	110	45	106	49	104	53	103	60	104	65	104	72	109	92	114	108	177	312	150	307	119	302	88	298	59	295	35	293	35	275	51	273	63	270	70	267	74	262	75	256	74	249	72	239	66	217	63	205	38	119	33	100	28	84	25	70	23	58	23	48	25	28	32	13	42	2	57	-3	75	-5	100	-2	124	8	148	28	176	61	210	109	204	89	199	72	195	59	193	46	192	35	194	20	200	8	209	0	222	-3	238	-5	242	-5	250	-3	254	-3	257	-2	258	-2	255	-7	252	-13	249	-20	247	-27	247	-42	248	-48	248	-55	247	-65	244	-76	239	-86	230	-96	218	-104	224	-120	262	-102	286	-87	299	-74	304	-59	305	-43	305	-33	304	-25	302	-17	301	-10	301	3	302	9	304	16	313	34	319	42	326	50	333	60	339	70	346	81	324	91	309	70	298	55	290	46	283	41	276	40	273	40	270	42	268	44	267	47	266	51	267	58	269	69	272	84	276	102	282	124	335	303	256	303	210	146	197	141	184	137	173	134	155	132	145	133	137	136	132	141	128	148	127	156	128	160	129	165	130	169	131	174	133	179	171	312	144	307	114	302	85	298	57	295	32	293	32	275	47	274	58	273	65	270	68	265	69	259	69	254	67	245	64	233	60	216	55	195	53	186	51	179	49	167	49	162	51	142	56	125	68	112	88	103	118	100	133	102	149	106	168	111	186	118	205	126	201	111	196	92	192	75	188	59	186	46	185	35	187	20	192	8	202	0	215	-3	231	-5	254	-2	275	6	296	23	317	48	339	82	505	90	492	71	481	57	472	47	464	42	457	40	453	41	450	43	448	46	448	50	447	54	448	61	451	73	455	88	459	105	465	124	514	303	434	303	414	233	397	181	380	142	362	110	341	80	329	66	318	55	308	48	299	44	291	42	286	43	282	45	278	49	276	53	275	60	275	65	276	72	281	92	285	107	286	107	343	303	263	303	243	233	226	181	210	142	192	110	171	80	159	66	148	55	138	48	129	44	121	42	116	43	111	45	108	49	106	53	105	60	105	65	106	72	115	108	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	100	30	84	27	70	25	58	24	48	26	28	33	13	44	2	58	-3	77	-5	102	-2	126	8	151	28	179	61	213	109	214	109	207	89	203	74	199	60	197	47	197	35	199	20	205	9	215	0	229	-3	247	-5	272	-2	296	8	321	28	350	61	384	109	385	109	378	89	373	72	370	59	368	46	367	35	369	20	375	8	384	0	397	-3	413	-5	436	-2	458	7	479	25	499	49	520	81	505	90	492	71	481	57	472	47	464	42	457	40	453	41	450	43	448	46	448	50	447	54	448	61	451	73	455	88	459	105	465	124	514	303	434	303	414	233	397	181	380	142	362	110	341	80	329	66	318	55	308	48	299	44	291	42	286	43	282	45	278	49	276	53	275	60	275	65	276	72	281	92	285	107	286	107	343	303	263	303	243	233	226	181	210	142	192	110	171	80	159	66	148	55	138	48	129	44	121	42	116	43	111	45	108	49	106	53	105	60	105	65	106	72	115	108	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	100	30	84	27	70	25	58	24	48	26	28	33	13	44	2	58	-3	77	-5	102	-2	126	8	151	28	179	61	213	109	214	109	208	89	203	72	199	59	197	46	197	35	199	20	205	9	215	0	229	-3	247	-5	272	-2	296	8	321	28	350	61	384	109	385	109	378	89	373	72	370	59	368	46	367	35	369	20	375	8	384	0	397	-3	413	-5	417	-5	420	-4	424	-4	432	-2	429	-7	426	-13	423	-20	421	-27	421	-40	422	-46	422	-56	421	-65	418	-76	413	-87	405	-96	393	-104	399	-120	437	-102	460	-87	473	-74	479	-59	480	-43	479	-33	477	-17	476	-10	475	-1	475	3	476	9	478	16	487	34	494	42	500	50	514	70	520	81	296	137	291	107	277	74	257	43	232	20	206	11	196	11	188	14	181	20	177	29	175	42	178	70	189	104	205	137	228	161	258	171	272	170	283	165	290	158	294	148	296	137	16383	16383	203	166	213	200	225	230	238	257	252	281	265	301	251	312	243	306	232	300	220	296	207	293	194	293	172	295	156	300	143	305	128	310	107	312	87	309	68	300	50	285	34	262	20	232	35	224	43	237	51	247	59	254	68	259	78	261	85	259	95	256	108	252	122	248	137	247	157	247	167	248	177	250	188	253	189	252	154	213	128	177	111	143	102	107	99	69	105	38	121	16	144	1	171	-6	198	-8	254	-1	303	19	341	49	366	88	376	131	372	156	362	175	346	189	324	198	297	201	279	200	261	197	242	191	223	181	204	166	225	137	221	107	207	74	187	43	163	20	137	11	127	11	118	14	111	20	107	29	106	42	109	70	119	104	136	137	159	161	189	171	203	170	213	165	220	158	224	148	225	137	16383	16383	133	166	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	102	32	90	30	81	29	74	29	65	35	34	52	13	74	0	101	-6	127	-8	184	-1	233	19	272	49	297	88	306	131	303	156	293	175	277	189	255	198	228	201	210	200	191	197	172	191	153	181	133	166	16383	16383	474	91	460	70	449	55	440	46	433	41	426	40	423	40	419	44	417	47	417	51	418	58	419	69	422	84	427	102	432	124	485	303	406	303	344	84	341	72	338	61	337	51	335	42	335	35	337	20	343	8	352	0	365	-3	381	-5	404	-2	426	6	447	23	468	48	489	82	225	137	221	107	207	74	187	43	163	20	137	11	127	11	118	14	111	20	107	29	106	42	109	70	119	104	136	137	159	161	189	171	203	170	213	165	220	158	224	148	225	137	16383	16383	133	166	179	312	151	307	121	302	89	298	60	295	36	293	36	275	52	273	64	270	71	267	74	262	75	256	75	249	73	239	67	217	64	205	39	119	34	102	32	90	30	81	29	74	29	65	35	34	52	13	74	0	101	-6	127	-8	184	-1	233	19	272	49	297	88	306	131	303	156	293	175	277	189	255	198	228	201	210	200	191	197	172	191	153	181	133	166	73	312	45	210	63	210	73	231	87	252	105	270	126	283	150	287	165	283	175	273	182	257	186	238	187	217	187	207	185	187	183	178	182	170	84	170	76	143	176	143	172	128	168	114	163	100	157	86	150	73	138	54	125	38	110	27	94	19	78	17	73	17	67	19	63	21	60	24	59	28	60	35	68	47	72	54	73	64	72	76	67	85	59	93	49	98	36	100	22	97	10	91	0	81	-5	68	-7	52	-3	30	7	13	24	1	45	-6	69	-8	99	-5	128	1	155	13	180	29	203	49	226	76	245	106	261	139	270	174	274	210	269	249	254	278	231	297	201	309	165	312	146	310	130	306	118	300	107	295	98	293	95	294	91	300	90	306	88	312	400	251	397	212	389	168	376	123	360	81	341	44	332	32	323	22	314	16	304	12	293	11	282	12	273	17	266	26	262	38	260	54	263	99	272	147	286	195	305	238	327	271	335	279	343	285	351	289	359	292	367	293	378	291	387	285	394	277	398	265	400	251	16383	16383	137	168	179	312	151	307	122	302	93	298	65	295	40	293	40	275	55	274	65	273	72	270	76	265	77	259	76	251	73	236	67	213	58	181	47	138	8	0	90	0	130	146	186	146	183	135	179	91	185	55	200	27	224	7	254	-4	290	-8	317	-6	342	0	366	10	388	24	409	42	432	69	452	101	467	135	476	172	480	210	475	245	461	273	439	294	408	308	371	312	344	310	318	303	293	293	269	278	247	260	233	245	221	228	209	209	199	189	192	168	216	149	197	149	175	151	159	156	148	165	142	177	140	193	144	227	156	252	174	270	196	280	219	284	229	283	237	281	243	277	246	272	247	265	247	258	246	256	245	253	16383	16383	328	91	314	70	303	55	295	46	287	41	281	40	277	40	273	44	271	47	271	58	273	69	276	84	281	102	287	124	339	303	214	303	159	297	116	282	85	258	67	227	61	192	63	177	69	163	79	151	94	140	116	133	116	132	107	128	97	121	88	112	80	99	72	82	67	68	60	58	54	51	48	47	42	46	36	48	31	52	28	57	26	63	26	78	29	96	11	96	8	88	5	79	3	70	2	61	2	52	4	34	10	18	20	5	35	-3	55	-7	78	-4	98	1	114	14	128	32	140	58	151	86	161	106	170	119	181	127	195	129	210	129	207	120	202	100	197	81	193	63	190	47	189	35	191	20	197	8	206	0	219	-3	235	-5	259	-2	280	6	301	23	322	48	343	82	218	263	213	231	198	201	175	176	146	157	112	145	127	196	143	236	160	266	179	284	198	290	206	288	212	285	215	279	217	272	218	263	16383	16383	225	97	208	72	193	55	178	43	163	37	146	35	131	37	119	44	110	55	104	70	103	90	103	102	104	109	105	115	107	123	142	130	171	138	195	147	216	158	234	171	249	186	262	201	272	218	278	236	281	253	277	273	268	289	254	302	234	309	210	312	152	300	99	266	55	217	26	156	15	90	20	54	33	26	54	7	81	-4	114	-8	144	-5	172	5	198	23	222	49	245	85	16383	16383	186	398	183	412	177	424	167	434	155	440	141	443	128	440	116	434	106	424	100	412	98	398	100	385	107	373	116	363	128	357	141	354	155	357	167	363	177	372	183	384	186	398	16383	16383	329	398	326	412	320	424	310	434	298	440	284	443	271	440	259	434	250	424	244	412	241	398	244	385	250	373	259	363	271	357	284	354	298	357	310	363	320	372	326	384	329	398	139	186	181	345	287	345	296	372	188	372	214	472	185	467	158	462	132	458	105	455	75	452	75	434	89	434	99	433	108	430	113	426	117	420	118	412	117	408	115	396	109	372	56	372	48	345	101	345	8	0	87	0	109	69	127	122	146	164	164	197	186	227	194	238	204	248	214	256	223	261	232	263	237	263	242	262	246	259	249	255	250	250	250	242	248	224	246	216	245	211	201	42	185	-17	172	-62	159	-93	146	-111	132	-117	127	-116	123	-115	119	-113	116	-110	115	-106	116	-102	119	-98	122	-95	125	-90	126	-83	124	-71	120	-62	113	-55	104	-51	93	-50	82	-51	73	-57	66	-65	61	-74	60	-86	62	-102	70	-117	83	-128	101	-135	124	-138	163	-130	198	-106	229	-69	256	-18	278	44	318	195	324	217	327	233	330	245	331	254	331	260	329	278	323	293	313	303	299	310	281	312	266	311	251	307	237	302	223	294	211	284	198	271	187	258	175	241	160	218	140	186	52	231	67	245	82	257	98	264	114	269	132	271	144	270	154	266	163	260	168	250	170	237	166	214	154	195	137	178	115	163	65	135	40	120	17	103	1	81	-4	54	-1	32	7	14	22	1	45	-6	74	-9	102	-6	129	1	156	16	181	38	207	67	195	80	177	62	160	48	143	38	126	33	109	31	97	32	87	37	80	44	76	54	75	66	76	77	78	88	82	98	88	107	94	115	110	130	129	142	192	172	212	183	228	197	240	213	248	232	250	254	246	275	235	291	217	303	194	309	166	311	131	308	102	298	77	283	57	264	39	244	16383	16383	146	348	179	348	282	407	292	414	300	420	305	426	308	432	308	439	307	449	302	458	295	465	286	470	276	471	268	470	261	467	252	460	241	451	229	437	304	312	289	312	286	306	283	301	279	296	274	292	268	291	260	293	253	299	243	305	228	310	206	312	149	299	97	265	55	216	26	157	15	94	19	60	32	32	54	10	86	-3	128	-8	141	-8	154	-7	169	-6	185	-2	202	2	220	11	237	23	251	39	260	56	263	75	261	86	257	96	250	103	240	108	230	109	216	108	204	103	195	95	190	85	188	73	188	68	189	63	190	60	191	56	192	51	190	37	185	28	177	21	166	18	154	17	137	20	123	28	111	43	104	65	101	93	101	103	102	113	103	124	105	134	107	143	207	143	213	170	113	170	124	203	141	236	161	263	184	282	210	290	232	285	246	271	254	253	257	231	257	210	276	210	238	311	218	311	215	306	212	302	209	299	205	298	199	297	195	297	191	298	186	299	180	301	174	304	167	307	151	311	143	312	135	312	105	309	80	298	61	280	49	257	44	227	46	207	50	188	60	169	75	146	99	118	113	101	123	86	131	73	135	60	137	48	135	36	130	26	122	18	110	13	96	11	77	15	61	26	49	44	39	69	33	101	15	103	0	-8	18	-8	21	-3	29	3	33	4	38	5	41	4	44	4	48	3	53	1	58	0	67	-3	76	-5	84	-7	93	-8	101	-8	133	-4	160	7	182	25	196	49	201	78	200	97	194	116	184	137	168	161	147	187	133	204	122	219	115	233	110	244	109	254	110	266	115	276	123	283	133	288	145	290	162	287	176	277	187	261	197	239	204	209	222	207	158	96	149	82	138	68	128	57	120	48	112	43	106	41	102	42	100	43	97	45	96	48	95	52	95	57	96	63	98	71	99	79	101	87	163	312	140	307	114	303	86	299	57	296	26	293	26	275	35	275	46	274	55	272	61	268	65	263	66	256	66	247	65	241	63	234	61	225	23	87	20	74	17	62	15	51	14	43	14	36	16	21	22	9	31	1	44	-3	60	-5	83	-2	104	6	125	22	148	49	173	87	16383	16383	189	416	187	431	180	443	170	453	157	460	143	462	129	460	117	453	108	444	101	432	99	419	101	404	107	391	117	381	129	374	143	372	158	374	171	380	180	390	187	402	189	416	159	96	150	82	140	68	130	57	121	48	114	43	107	41	101	43	99	45	97	48	97	57	98	63	99	71	103	87	164	312	141	307	115	303	88	299	58	296	27	293	27	275	36	275	47	274	56	272	63	268	67	263	68	256	68	252	67	247	66	241	64	234	62	225	25	87	21	74	19	62	17	51	15	43	15	36	17	21	23	9	33	1	46	-3	61	-5	84	-2	105	6	127	22	149	49	174	87	16383	16383	115	398	112	412	106	424	96	434	84	440	70	443	57	440	45	434	36	424	29	412	27	398	29	385	36	373	45	363	57	357	70	354	84	357	96	363	106	372	112	384	115	398	16383	16383	258	398	256	412	249	424	240	434	227	440	213	443	200	440	188	434	179	424	173	412	170	398	173	385	179	373	189	363	200	357	213	354	227	357	240	363	249	372	256	384	258	398	180	312	157	307	135	304	110	300	79	297	39	293	39	275	65	275	72	272	78	268	81	263	81	249	80	241	79	232	77	221	74	210	14	-26	4	-61	-5	-88	-15	-105	-24	-115	-35	-118	-40	-118	-45	-116	-48	-114	-51	-111	-52	-108	-51	-103	-48	-100	-45	-96	-42	-91	-41	-84	-43	-73	-47	-64	-54	-57	-63	-53	-74	-51	-85	-53	-94	-58	-101	-66	-106	-75	-108	-86	-104	-103	-95	-118	-80	-129	-61	-136	-37	-139	0	-133	32	-116	60	-87	83	-44	102	12	16383	16383	207	417	205	431	198	444	188	454	175	461	161	463	147	461	135	454	125	444	119	432	116	419	118	404	125	391	134	381	146	374	161	372	175	374	188	381	198	390	205	403	207	417	362	137	358	108	346	74	328	43	306	20	281	11	271	11	262	14	256	20	251	29	250	42	252	70	260	105	275	137	296	162	325	172	339	170	349	166	357	158	361	149	362	137	16383	16383	276	166	284	188	290	210	296	230	299	247	300	260	298	278	290	293	278	303	263	310	244	312	225	312	207	309	190	303	172	293	152	279	136	262	121	239	108	214	96	186	87	158	81	138	74	110	65	81	55	58	44	49	37	52	32	58	26	66	18	73	5	75	-7	73	-17	68	-25	59	-30	48	-31	35	-29	19	-22	7	-12	0	0	-5	15	-7	27	-5	39	-1	51	4	61	13	69	23	85	56	100	105	116	160	135	211	160	247	167	253	173	257	180	260	187	262	195	263	204	262	210	260	214	257	217	252	217	241	214	226	213	222	193	157	182	116	175	91	173	77	173	67	179	36	195	14	218	0	244	-6	271	-8	327	0	374	19	411	51	435	90	443	133	440	158	430	177	413	191	391	199	364	202	347	201	330	198	313	191	295	181	277	166	389	137	385	107	373	74	355	43	333	20	307	11	297	11	288	14	282	20	277	29	276	42	279	70	287	104	302	137	323	161	352	171	366	170	377	165	384	158	388	148	389	137	16383	16383	303	166	348	312	322	307	294	302	266	298	239	295	216	293	216	275	230	273	238	270	243	267	245	262	246	256	245	249	243	239	241	228	238	217	235	205	224	168	137	168	178	312	150	307	121	302	92	298	64	295	39	293	39	275	54	274	65	273	71	270	75	265	76	259	75	251	72	236	67	213	58	181	47	138	8	0	92	0	131	146	218	146	210	119	203	91	200	82	199	74	199	65	205	34	221	13	245	0	271	-6	298	-8	354	-1	401	19	438	49	461	88	470	131	466	156	456	175	440	189	418	198	391	201	374	200	357	197	340	191	322	181	304	166	333	96	318	74	305	58	296	48	288	42	283	40	278	41	275	42	273	45	271	51	272	52	272	56	274	62	312	182	319	205	324	224	328	240	330	253	330	262	328	279	322	293	311	304	296	310	278	312	252	308	227	296	202	272	173	236	139	186	180	345	287	345	295	372	187	372	213	472	184	467	158	462	132	458	105	455	75	452	75	434	89	434	99	433	108	430	113	426	117	420	118	412	117	408	115	396	109	372	56	372	48	345	101	345	8	0	87	0	106	61	122	106	136	140	150	169	167	197	182	221	197	239	210	252	222	260	234	263	239	263	247	259	249	255	250	250	250	246	249	243	247	233	245	227	224	161	208	112	199	81	194	62	192	49	192	37	194	22	199	10	208	1	221	-3	235	-5	258	-2	280	6	301	24	323	50	348	86	174	311	145	305	118	301	93	297	66	295	37	293	37	275	50	274	61	272	69	268	74	263	76	256	76	250	75	244	73	237	71	229	69	222	8	0	90	0	129	147	135	141	141	128	147	111	159	69	166	47	176	26	190	10	209	0	234	-4	254	-2	272	6	291	21	309	45	327	78	312	86	302	69	293	57	285	48	277	44	269	42	255	52	245	77	234	110	217	144	188	170	188	172	212	191	229	212	243	232	255	246	269	252	277	249	291	231	302	223	316	219	329	221	340	227	349	236	354	248	356	264	355	276	350	288	342	298	329	306	311	308	268	295	236	264	209	225	177	190	135	170	16383	16383	130	348	164	348	266	407	276	414	284	420	289	426	292	432	293	439	291	449	286	458	279	465	270	470	260	471	253	470	245	467	236	460	226	451	213	437	163	67	152	121	143	170	134	216	125	255	117	288	109	312	91	307	73	303	54	299	33	296	8	293	8	275	23	275	31	271	35	267	41	259	47	248	52	233	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-66	-56	-74	-61	-84	-62	-96	-60	-109	-54	-120	-46	-130	-34	-136	-21	-138	-14	-138	-7	-137	-1	-136	11	-132	29	-125	46	-114	63	-101	80	-85	97	-66	150	3	201	78	244	152	274	218	285	269	283	282	278	294	270	304	259	310	244	312	231	310	220	303	211	294	206	284	204	274	205	264	207	257	211	250	217	244	225	237	231	232	236	227	239	223	241	219	242	214	239	198	230	174	215	144	193	108	164	67	16383	16383	278	471	267	442	252	416	233	397	208	385	178	380	164	382	151	386	140	393	132	401	129	411	130	418	133	423	137	428	140	435	142	445	140	453	136	461	129	466	121	470	112	471	103	470	92	466	83	458	76	446	74	431	80	400	95	376	116	360	142	350	170	346	213	354	247	375	271	404	287	437	295	471	328	90	315	71	304	57	295	47	287	42	280	40	276	41	273	43	271	46	270	50	270	54	271	61	273	73	277	88	282	105	287	124	340	303	260	303	240	233	222	181	205	142	186	110	164	80	153	66	142	55	133	48	125	44	117	42	111	43	107	44	104	47	102	51	101	57	101	64	102	71	104	80	107	92	112	108	174	312	147	307	117	302	86	298	57	295	32	293	32	275	48	273	60	270	67	267	71	262	72	256	71	249	69	239	67	228	64	217	60	205	35	119	30	100	26	84	23	70	21	58	20	48	23	28	29	13	40	2	55	-3	73	-5	77	-5	81	-4	85	-4	89	-3	92	-2	92	-4	86	-14	84	-21	82	-27	81	-33	82	-37	82	-55	81	-65	78	-76	73	-86	65	-96	53	-104	59	-120	86	-106	108	-96	125	-85	136	-70	140	-48	137	-21	135	-12	135	3	137	8	139	14	143	22	148	31	158	43	169	56	180	71	193	89	207	109	201	89	196	72	193	59	191	46	190	35	192	20	198	8	207	0	220	-3	236	-5	259	-2	281	7	302	25	323	49	343	81	273	229	307	227	335	221	356	208	369	187	374	155	370	115	356	79	334	49	303	29	263	22	249	23	238	25	231	30	226	36	225	44	225	47	226	51	227	56	228	62	230	69	16383	16383	278	250	304	343	339	342	366	337	385	326	396	303	400	266	418	265	439	377	314	377	317	390	323	409	330	422	341	430	356	434	377	435	377	452	171	452	171	435	186	435	199	433	210	428	216	420	219	407	219	403	218	398	217	392	215	385	213	377	66	377	42	270	59	265	80	300	103	323	129	336	161	342	198	343	204	343	131	73	124	52	116	37	105	27	92	20	75	17	75	0	278	0	346	6	402	23	443	51	469	90	477	140	474	170	462	200	437	226	396	244	333	250	278	137	273	107	260	74	240	43	216	20	189	11	179	11	171	14	164	20	160	29	158	42	162	70	172	104	188	137	212	161	241	171	255	170	266	165	273	158	277	148	278	137	16383	16383	186	166	212	267	214	273	218	277	223	280	228	282	233	282	257	280	273	274	282	263	287	246	289	223	305	223	329	308	224	308	268	472	241	467	179	457	150	454	127	452	127	434	141	433	151	430	158	425	162	418	163	410	163	403	162	395	161	386	157	366	142	308	38	308	14	223	29	223	43	248	56	265	70	275	89	281	115	282	120	282	124	280	127	277	129	273	130	267	130	265	129	263	129	261	128	258	127	256	92	119	88	105	85	94	83	84	82	74	81	65	88	34	104	13	127	0	153	-6	180	-8	237	-1	286	19	325	49	350	88	359	131	356	156	345	175	329	189	308	198	281	201	262	200	244	197	225	191	205	181	186	166	505	419	382	247	329	419	16383	16383	621	0	621	17	601	19	593	22	586	26	581	31	567	61	563	93	562	125	559	157	547	186	530	204	509	218	483	229	453	235	418	238	417	238	571	452	219	452	288	238	236	233	188	221	145	199	108	169	78	129	62	99	47	72	32	47	12	28	-14	17	-14	0	158	0	158	17	154	17	151	18	149	20	147	21	145	23	141	26	139	29	137	33	136	37	136	48	137	52	138	55	139	59	159	108	189	149	225	181	262	201	297	208	298	208	265	87	257	60	250	41	240	29	224	21	199	17	199	0	396	0	396	17	381	19	369	22	361	27	356	34	354	43	356	57	358	66	360	76	396	208	422	203	445	188	463	164	475	133	480	95	479	88	479	81	478	74	477	66	475	59	472	50	469	42	464	34	458	28	450	23	447	21	444	20	440	18	437	17	432	17	432	0	419	276	318	162	271	276	16383	16383	540	96	524	72	511	55	498	43	485	37	471	35	459	36	451	41	445	48	441	56	440	66	438	82	435	99	429	114	418	127	402	140	384	148	373	151	361	153	347	155	480	303	176	303	235	155	221	154	207	152	194	149	182	146	170	142	142	125	121	104	105	79	94	54	87	30	84	24	81	20	77	16	73	14	65	14	59	18	57	26	59	34	65	48	68	56	69	66	68	78	63	88	56	95	47	99	36	101	24	99	14	92	5	82	0	69	-2	54	1	32	11	15	26	2	44	-5	65	-8	80	-8	93	-6	117	0	127	5	143	14	155	25	165	36	173	47	179	59	189	77	200	96	212	113	228	127	249	133	212	0	289	0	324	133	337	127	346	119	353	109	356	99	357	88	362	53	373	26	392	6	415	-4	444	-8	455	-8	465	-6	474	-3	490	3	505	14	519	28	532	45	545	64	557	84	363	214	354	186	344	158	333	132	321	108	308	87	289	61	269	39	249	24	226	14	202	11	178	15	159	26	145	44	136	68	133	97	134	118	136	141	140	164	145	189	151	213	161	220	171	225	179	228	187	230	195	230	217	224	233	211	246	194	260	181	279	175	295	176	310	180	325	187	342	198	363	214	16383	16383	387	357	386	337	384	316	381	294	377	270	372	247	361	240	350	236	340	234	331	233	323	232	301	238	287	252	276	268	263	282	245	287	229	286	214	282	199	274	181	262	160	245	178	295	188	318	199	339	210	359	230	389	250	412	272	428	294	437	319	440	342	436	360	427	375	410	384	387	387	357	16383	16383	484	300	476	355	453	400	418	434	374	456	321	463	287	460	254	452	222	439	191	422	161	400	120	360	85	312	58	260	41	205	35	149	43	92	64	47	98	15	142	-4	195	-11	232	-8	268	0	301	12	333	30	363	53	403	95	437	143	462	194	478	247	484	300	221	153	214	129	206	106	197	83	188	62	178	44	169	32	159	22	150	16	140	12	130	11	118	12	109	17	102	26	98	38	97	54	97	70	98	86	100	103	103	121	107	140	111	143	119	147	123	148	126	148	135	145	144	140	153	133	165	127	179	124	186	126	194	129	202	135	211	143	219	153	16383	16383	112	162	120	188	129	212	139	235	151	255	164	271	171	279	179	285	188	289	196	292	204	293	215	291	224	285	231	277	235	265	236	251	236	238	234	224	230	194	226	178	220	173	215	169	210	166	202	164	194	167	186	172	177	178	167	183	155	186	147	185	140	182	132	178	123	171	114	162	16383	16383	316	210	311	245	297	273	275	294	245	308	207	312	180	310	154	304	129	293	105	279	84	260	61	234	42	203	28	169	20	131	17	91	22	55	37	27	61	7	91	-4	127	-8	153	-6	178	0	202	10	224	24	245	42	268	69	288	101	303	135	313	172	316	210	229	135	228	135	195	389	195	392	194	395	194	405	195	416	198	424	207	429	221	433	244	435	244	452	44	452	44	435	66	433	80	426	90	409	97	380	105	335	156	-11	178	-11	385	369	392	381	398	389	405	394	412	397	419	398	427	395	433	387	439	377	449	368	465	365	480	367	492	374	500	384	505	395	507	408	504	424	498	438	486	448	471	455	452	458	425	453	404	439	386	418	369	394	354	367	160	118	153	176	143	225	132	264	121	293	113	312	95	308	78	304	61	301	39	297	10	293	10	275	21	275	30	273	36	271	41	267	44	262	58	230	73	187	86	133	98	68	107	-8	124	-8	143	35	165	82	188	130	212	173	235	208	244	219	253	229	262	236	270	240	278	241	285	240	294	238	303	234	312	232	321	231	334	233	345	238	353	247	359	258	360	270	358	283	352	294	344	302	333	307	321	308	299	304	277	292	257	275	238	253	219	229	206	208	184	168	173	145	161	118	433	563	414	563	395	520	376	488	352	467	320	455	275	452	72	452	72	435	95	432	106	430	114	427	119	423	122	417	123	410	122	405	121	395	117	375	115	369	34	69	28	50	21	37	11	27	-2	21	-21	17	-21	0	179	0	179	17	164	18	151	20	140	25	132	32	129	41	129	45	131	57	132	64	133	69	231	428	395	428	308	399	293	399	279	364	263	337	243	318	216	307	180	303	36	303	36	285	46	285	57	284	66	282	72	278	76	272	77	265	77	262	76	257	75	251	74	244	72	235	31	87	27	74	25	62	23	51	21	43	21	36	23	21	29	9	39	1	52	-3	67	-5	90	-2	111	6	133	22	155	49	180	87	166	96	146	68	136	57	127	48	120	43	113	41	107	43	105	45	103	48	103	57	104	63	105	71	109	87	158	263	160	270	163	275	167	278	172	280	178	281	275	281	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	423	489	348	588	340	597	333	603	325	608	318	610	310	611	301	609	292	605	286	598	281	590	280	581	281	574	284	567	288	561	295	554	302	548	392	489	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	321	348	247	449	232	464	224	468	217	471	209	471	199	470	191	465	185	458	180	450	179	440	180	434	182	427	187	421	193	414	201	408	290	348	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	297	489	330	489	433	548	443	554	451	560	456	566	458	572	459	579	458	589	453	598	446	605	437	609	427	611	420	610	412	606	403	600	380	577	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	169	348	202	348	305	407	315	414	322	420	327	426	330	432	331	439	329	449	325	458	318	465	309	470	299	471	291	470	284	467	275	460	264	451	251	437	635	452	509	452	509	435	528	433	540	430	547	425	551	417	551	400	550	395	548	390	545	383	541	373	437	152	414	349	413	364	411	376	410	385	410	412	414	422	421	428	433	433	452	435	452	452	271	452	271	436	291	432	305	424	313	412	317	392	318	365	218	152	191	388	190	391	190	401	191	412	195	421	203	428	214	432	231	435	231	452	43	452	43	436	65	431	79	425	87	415	92	398	96	374	149	-11	168	-11	326	318	366	-11	385	-11	575	380	588	403	598	418	608	428	620	433	635	436	16383	16383	330	538	328	552	322	564	312	573	300	580	286	582	272	580	261	573	251	564	245	552	243	538	245	525	251	513	261	503	273	497	286	495	300	497	312	503	322	512	328	524	330	538	16383	16383	474	538	471	552	465	564	455	573	443	580	429	582	416	580	404	573	395	564	388	552	386	538	388	525	395	513	404	503	416	497	429	495	443	497	455	503	465	512	471	524	474	538	262	312	244	312	138	127	137	172	135	210	130	245	124	278	115	312	99	309	82	306	62	302	39	298	10	293	10	275	19	275	26	274	32	273	36	271	39	268	47	250	54	215	60	168	63	116	65	64	65	43	64	35	64	-8	82	-8	120	48	137	75	154	103	169	130	183	158	198	184	213	-8	231	-8	297	64	349	129	386	184	408	232	415	270	413	283	407	295	398	304	386	310	373	312	362	311	351	306	343	298	337	286	335	271	335	266	337	260	340	253	344	246	350	239	355	233	359	227	362	222	363	218	363	213	361	199	352	180	337	156	314	125	283	87	16383	16383	222	398	220	412	214	424	204	434	192	440	178	443	164	440	152	434	143	424	136	412	134	398	137	385	143	373	152	363	164	357	178	354	192	357	204	363	214	372	220	384	222	398	16383	16383	366	398	363	412	357	424	347	434	335	440	321	443	307	440	295	434	286	424	280	412	278	398	280	385	286	373	296	363	308	357	321	354	335	357	347	363	357	372	363	384	366	398	445	452	305	452	305	435	324	434	336	430	344	425	349	417	350	406	349	399	347	391	344	382	338	373	331	361	244	238	213	335	206	358	200	377	197	390	194	401	194	409	195	419	200	426	208	431	222	434	241	435	241	452	48	452	48	435	66	431	78	426	86	420	93	409	99	393	158	210	119	69	111	48	102	34	89	25	72	20	49	17	49	0	267	0	267	17	245	18	230	21	220	27	215	34	213	44	214	51	215	57	217	64	218	71	220	79	256	208	383	387	395	403	407	416	418	425	431	432	445	435	16383	16383	335	489	260	588	253	597	245	603	238	608	230	610	222	611	213	609	204	605	198	598	193	590	192	581	193	574	195	567	200	561	207	554	215	548	304	489	161	75	154	127	146	175	136	219	127	258	117	289	109	312	91	308	72	304	53	301	32	298	8	296	8	278	17	277	23	277	27	276	35	270	41	261	47	250	52	234	57	215	62	193	84	83	91	45	94	16	96	-1	95	-10	93	-19	90	-29	85	-38	79	-48	70	-60	60	-69	50	-77	42	-82	34	-83	21	-81	10	-75	0	-68	-12	-62	-28	-59	-39	-61	-48	-67	-56	-75	-61	-86	-62	-97	-60	-110	-54	-121	-46	-130	-34	-136	-21	-138	1	-135	25	-126	50	-111	74	-91	97	-66	148	3	194	78	231	152	256	218	265	269	262	282	256	294	247	304	236	310	223	312	210	310	199	303	191	294	186	284	184	274	185	264	187	257	191	250	204	237	211	232	216	227	219	223	221	219	222	214	220	200	215	182	204	157	187	122	163	75	16383	16383	201	348	126	449	119	457	111	464	103	468	96	471	87	471	78	470	70	465	63	458	59	450	57	440	58	434	61	427	66	421	72	414	81	408	170	348	185	191	20	191	-2	112	164	112	185	191	20	191	-2	112	164	112	322	191	-15	191	-26	112	311	112	322	182	-15	182	-26	120	311	120	660	182	-15	182	-26	120	649	120	216	463	171	440	135	413	109	382	92	348	87	313	89	292	96	275	108	261	123	253	143	250	158	252	172	258	182	267	189	281	192	299	191	309	188	318	184	327	176	335	165	342	157	348	151	352	147	357	145	362	145	367	148	382	157	398	173	413	195	429	224	446	75	250	119	272	155	299	182	330	199	364	204	400	202	420	195	438	183	451	168	460	148	463	132	461	119	455	108	445	101	431	99	413	100	403	102	394	107	385	115	377	126	370	134	364	140	360	144	355	146	350	146	345	143	330	134	315	118	299	95	283	66	266	5	-122	50	-99	86	-72	112	-41	129	-7	134	27	132	48	125	65	113	79	98	87	78	90	63	88	49	81	39	71	32	58	29	41	30	31	33	21	37	13	45	5	56	-2	64	-7	70	-12	74	-16	76	-21	76	-27	73	-42	63	-57	48	-72	25	-88	-2	-105	179	268	158	285	142	299	132	312	126	324	124	337	126	346	131	354	139	359	150	363	161	366	175	369	187	375	196	384	202	396	204	413	202	430	196	444	186	455	173	461	158	463	131	457	111	442	98	419	89	391	87	360	90	335	99	311	115	289	137	269	167	250	165	463	121	440	85	413	58	382	41	348	35	313	38	292	45	275	56	261	72	253	92	250	108	252	121	258	132	267	139	281	141	299	140	309	138	318	133	327	125	335	114	342	106	348	100	352	97	357	95	362	94	367	97	382	107	398	122	413	145	429	173	446	16383	16383	338	463	293	440	258	413	231	382	215	348	209	313	211	292	218	275	230	261	245	253	265	250	281	252	294	258	305	267	312	281	314	299	314	309	311	318	306	327	298	335	287	342	279	348	273	352	269	357	267	362	267	367	270	382	280	398	296	413	318	429	347	446	44	250	89	272	125	299	151	330	168	364	173	400	171	420	164	438	153	451	137	460	118	463	102	461	88	455	77	445	70	431	68	413	69	403	71	394	76	385	84	377	95	370	104	364	109	360	113	355	115	350	115	345	112	330	103	315	87	299	64	283	35	266	16383	16383	218	250	262	272	298	299	325	330	341	364	347	400	345	420	337	438	326	451	310	460	290	463	275	461	261	455	251	445	244	431	241	413	242	403	245	394	249	385	257	377	268	370	277	364	282	360	286	355	288	350	289	345	286	330	276	315	260	299	238	283	209	266	-28	-122	15	-99	51	-72	77	-41	94	-7	100	27	97	48	90	65	79	79	63	87	43	90	27	89	14	83	3	73	-3	59	-5	41	-4	31	-2	21	2	13	10	5	21	-2	29	-7	35	-12	39	-16	41	-21	41	-27	38	-42	29	-57	13	-72	-9	-88	-37	-105	16383	16383	143	-122	188	-99	224	-72	250	-41	267	-7	272	27	270	48	263	65	251	79	236	87	216	90	201	89	187	83	176	73	169	59	167	41	167	31	170	21	175	13	183	5	194	-2	202	-7	208	-12	212	-16	214	-21	214	-27	211	-42	201	-57	186	-72	163	-88	134	-105	321	268	300	285	285	299	274	312	268	324	266	337	268	346	274	354	282	359	292	363	303	366	317	369	329	375	339	384	345	396	347	413	345	430	339	444	329	455	316	461	300	463	274	457	254	442	240	419	232	391	229	360	232	335	242	311	257	289	280	269	309	250	16383	16383	155	268	134	285	118	299	107	312	101	324	100	337	102	346	107	354	115	359	125	363	137	366	150	369	162	375	171	384	177	396	179	413	177	430	172	444	162	455	149	461	133	463	107	457	87	442	73	419	65	391	62	360	65	335	74	311	90	289	113	269	143	250	238	379	246	390	252	400	256	409	259	418	259	426	258	438	252	448	244	456	234	461	222	463	209	461	198	456	191	447	186	436	184	422	184	415	186	401	188	392	191	382	193	374	195	367	197	357	197	345	195	331	191	315	179	316	169	317	160	319	148	324	134	330	124	335	116	338	109	340	97	342	85	340	75	336	68	328	63	319	62	308	63	296	68	286	75	279	84	275	96	273	103	273	111	275	118	277	127	281	149	292	158	296	167	298	176	299	188	299	182	274	173	250	161	227	146	206	129	188	131	175	132	164	133	154	133	113	129	63	127	39	124	19	106	-97	121	-97	126	-77	131	-61	135	-46	139	-29	145	-7	159	45	173	90	187	128	202	158	218	182	211	200	206	217	203	232	201	247	201	276	202	283	204	299	222	299	232	297	241	294	252	289	263	283	272	278	279	275	285	273	295	271	308	273	318	278	327	285	332	295	334	307	332	319	328	328	320	335	310	340	297	342	292	341	286	340	280	338	272	335	263	331	250	325	239	320	229	317	220	316	208	315	211	329	218	350	222	358	228	366	181	318	163	320	153	323	142	327	130	333	121	337	114	340	107	342	102	343	96	343	84	342	74	337	67	330	63	321	61	310	63	299	67	290	74	283	84	279	96	277	104	277	109	278	114	280	120	283	127	287	141	294	153	298	164	301	175	302	187	303	178	269	168	242	157	221	144	203	126	185	133	171	137	159	140	147	141	132	142	114	142	101	140	83	139	75	137	66	124	67	113	69	103	72	92	76	77	83	68	87	60	90	53	92	47	94	42	94	31	92	21	87	14	80	9	70	7	59	9	49	13	40	21	33	30	29	41	27	45	27	51	28	57	30	64	32	72	35	87	42	99	46	109	48	121	50	135	51	130	34	124	21	119	9	111	-2	101	-16	94	-27	89	-36	85	-44	83	-51	82	-59	84	-70	89	-80	97	-87	107	-92	119	-93	132	-92	142	-87	149	-78	154	-67	155	-53	155	-39	153	-32	152	-25	149	-15	147	-7	147	0	146	6	146	22	147	30	147	36	148	43	150	51	158	51	168	50	177	49	187	46	198	42	210	36	219	32	226	30	233	27	238	26	244	26	255	27	265	31	273	38	277	48	279	59	278	70	273	79	266	86	256	90	244	92	236	92	226	88	212	81	198	75	186	70	175	67	164	66	152	66	162	100	171	126	183	148	196	166	214	185	207	198	203	209	200	222	199	237	198	256	198	268	199	278	199	286	203	302	216	301	227	300	237	297	248	292	263	286	272	282	280	279	286	277	292	276	297	275	309	277	319	282	326	289	332	299	333	310	332	320	327	329	319	336	310	340	299	342	295	341	283	339	276	337	268	333	252	327	240	323	230	321	218	319	204	317	210	335	215	348	221	360	228	372	238	387	245	397	251	406	257	422	257	428	255	439	251	449	243	456	233	461	221	463	208	461	198	456	191	448	186	437	185	423	185	414	186	409	187	402	189	394	190	385	192	377	194	363	194	347	193	340	193	333	192	326	190	318	331	171	324	216	305	254	275	285	236	305	189	312	144	305	105	285	75	254	55	215	48	171	55	126	75	86	105	56	144	36	189	29	233	36	272	56	303	87	324	126	331	171	127	41	124	57	117	70	107	81	93	89	78	91	61	89	48	82	37	71	30	57	27	41	30	25	36	11	47	0	60	-6	76	-8	92	-6	106	0	117	11	124	25	127	41	16383	16383	351	41	349	57	342	70	331	81	318	89	302	91	286	89	272	82	261	71	254	57	251	41	254	25	260	11	271	0	285	-6	301	-8	317	-6	331	0	342	11	349	25	351	41	16383	16383	575	41	573	57	566	70	555	81	542	89	526	91	510	89	496	82	485	71	478	57	476	41	478	25	485	11	496	0	509	-6	525	-8	541	-6	555	0	566	11	573	25	575	41	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	16383	16383	705	149	704	127	699	104	692	82	683	60	673	41	663	29	653	19	642	12	631	8	619	7	608	9	598	14	592	23	587	35	586	51	588	74	593	100	601	126	612	151	624	172	632	183	640	192	648	198	656	202	664	203	678	200	689	193	698	181	703	166	705	149	16383	16383	722	144	719	172	710	194	695	211	676	221	652	225	610	217	574	197	545	165	526	125	520	80	524	49	535	23	553	4	577	-7	606	-11	621	-10	635	-6	649	-1	662	6	673	17	689	37	703	61	713	88	720	116	722	144	237	379	232	336	220	298	201	266	178	245	152	238	141	240	132	245	125	254	121	267	119	283	124	321	135	360	151	394	170	419	188	428	192	428	194	426	197	425	201	422	205	420	208	418	211	417	213	416	216	415	225	411	231	406	234	399	236	390	237	379	16383	16383	436	477	403	477	383	454	362	437	340	425	317	418	291	416	278	416	267	418	256	422	246	428	235	436	225	443	215	449	206	453	197	455	187	456	146	448	110	427	81	395	61	356	54	311	58	281	70	255	88	235	111	222	140	218	154	219	168	223	182	229	195	237	207	247	223	267	236	291	246	318	253	346	255	375	255	385	254	390	253	396	253	403	262	400	270	397	278	396	285	395	293	394	309	395	324	399	339	404	354	412	370	423	107	-19	140	-19	16383	16383	461	149	459	127	455	104	448	82	439	60	428	41	419	29	409	19	398	12	387	8	375	7	363	9	353	14	347	23	342	36	341	51	343	75	348	100	356	126	367	150	379	172	387	183	396	192	404	198	412	202	421	203	434	200	445	193	453	181	459	166	461	149	16383	16383	477	145	474	172	465	194	451	211	431	221	406	225	366	217	330	196	301	165	282	126	275	81	279	50	291	24	309	5	333	-7	361	-11	376	-10	391	-6	405	-1	417	6	428	17	445	38	459	62	469	88	475	116	477	145	16383	16383	705	149	704	127	699	104	693	82	684	60	673	41	663	29	653	19	643	12	632	8	620	7	608	9	598	14	591	23	587	36	586	51	588	75	593	100	601	126	611	150	624	172	632	183	641	192	649	198	657	202	666	203	679	200	689	193	698	181	703	166	705	149	16383	16383	722	144	719	172	710	194	695	211	676	221	652	225	610	217	574	197	545	165	526	125	520	80	524	49	535	23	553	4	577	-7	606	-11	621	-10	635	-6	649	-1	662	6	673	17	689	37	703	61	713	88	720	116	722	144	16383	16383	949	149	948	127	943	104	937	82	928	60	917	41	907	29	897	19	886	12	875	8	863	7	852	9	843	14	836	23	832	35	830	51	832	74	838	100	846	126	856	151	868	172	876	183	884	192	892	198	901	202	909	203	922	200	933	193	942	181	947	166	949	149	16383	16383	966	144	963	172	954	194	940	211	920	221	896	225	855	217	819	197	790	165	771	125	764	80	768	49	779	23	798	4	821	-7	850	-11	865	-10	880	-6	893	-1	906	6	918	17	934	37	947	61	958	88	964	116	966	144	22	152	22	146	54	113	82	85	105	61	123	42	135	29	137	26	140	24	142	23	143	22	149	22	152	24	154	26	155	29	155	39	148	60	142	75	133	93	106	149	119	162	125	169	130	175	137	182	162	209	181	231	194	248	202	262	204	272	204	275	203	277	201	279	199	280	196	281	192	280	188	278	182	274	175	269	163	257	158	253	152	248	145	243	137	237	190	149	190	155	156	190	130	217	109	238	92	256	76	274	73	276	70	279	66	281	60	279	56	273	56	270	57	263	59	254	63	242	70	228	78	210	106	153	75	120	49	93	30	71	17	53	9	40	7	29	7	27	8	25	10	23	13	22	16	22	20	23	30	28	36	33	48	45	53	49	59	54	66	59	75	66	338	382	338	431	0	431	0	382	233	465	185	465	-113	-7	-62	-7	446	452	86	452	86	435	104	433	118	430	128	425	134	418	136	407	136	403	134	395	134	390	133	385	100	265	37	265	29	238	92	238	78	186	17	186	10	158	71	158	48	75	42	54	34	38	24	27	11	20	-8	17	-8	0	190	0	190	17	171	19	157	22	148	28	143	36	142	47	142	51	144	59	146	69	171	158	290	158	297	186	178	186	192	238	311	238	319	265	199	265	236	394	241	409	246	420	254	426	266	430	283	431	313	429	337	425	357	418	373	408	385	395	390	384	395	372	397	359	399	344	399	327	416	324	76	61	71	43	65	30	57	20	47	15	36	13	24	14	13	19	5	27	0	36	-1	48	0	59	5	68	12	75	21	80	33	81	42	81	50	78	59	74	67	69	76	61	16383	16383	30	270	23	244	97	244	96	231	94	218	93	207	92	195	91	184	23	184	17	157	89	157	88	145	87	134	87	123	86	112	84	100	75	104	66	106	59	108	51	109	43	109	21	107	4	99	-9	87	-18	70	-21	51	-18	31	-10	15	2	3	19	-4	39	-7	55	-5	70	-1	83	6	94	18	106	33	125	17	142	6	159	-1	175	-6	192	-7	208	-6	223	-1	238	5	251	15	263	28	271	39	277	52	283	66	288	84	293	105	276	105	267	88	258	75	247	67	233	63	216	62	202	63	188	65	172	69	153	75	131	84	139	95	143	104	148	115	152	127	156	142	161	157	252	157	259	184	168	184	174	210	177	222	180	233	182	244	259	244	266	270	189	270	216	387	221	405	228	420	236	430	245	437	256	439	262	438	266	436	269	433	271	429	272	425	272	420	271	417	271	414	270	412	269	407	269	402	268	397	268	388	269	377	274	368	282	361	292	356	303	354	317	357	328	363	337	373	343	385	345	400	341	420	331	437	315	450	295	459	271	462	248	459	226	453	205	443	185	428	167	410	150	390	136	369	124	345	113	313	101	270	223	394	227	410	229	420	232	427	237	430	245	431	265	428	280	420	291	408	298	392	300	372	299	353	297	333	292	314	286	296	278	280	267	264	256	252	242	244	225	239	204	238	192	238	182	240	16383	16383	75	452	75	435	98	432	109	430	117	427	122	423	125	418	126	410	126	404	125	396	123	386	120	375	117	360	38	72	31	50	23	36	13	26	0	21	-18	17	-18	0	179	0	179	17	160	19	146	22	137	27	133	34	131	44	132	49	133	57	134	66	137	75	139	83	175	218	187	216	197	215	205	215	213	214	223	214	258	216	288	222	315	231	338	243	359	259	373	273	384	289	392	307	397	327	399	348	393	385	376	414	347	435	306	447	253	452	16383	16383	583	275	583	303	535	303	561	401	537	401	515	370	494	346	470	326	443	311	413	299	413	275	448	275	403	115	397	95	393	76	389	60	387	47	386	38	388	22	394	10	403	1	416	-3	431	-5	454	-2	476	6	498	23	521	49	546	85	530	95	517	76	506	61	495	50	486	44	479	41	473	43	471	45	469	49	468	54	470	66	474	86	481	114	491	150	504	195	527	275	16383	16383	793	311	773	311	770	306	767	302	763	299	759	298	754	297	750	297	746	298	741	299	736	301	722	307	706	311	698	312	690	312	659	309	634	298	616	280	604	257	600	227	601	207	605	188	615	169	630	146	653	118	667	101	678	86	686	73	690	60	692	48	690	36	685	26	677	18	665	13	651	11	632	15	616	26	603	44	594	69	588	101	569	103	555	-8	573	-8	576	-3	579	0	583	3	593	5	596	4	599	4	603	3	608	1	613	0	622	-3	630	-5	639	-7	648	-8	656	-8	688	-4	715	7	737	25	751	49	756	78	755	97	749	116	739	137	723	161	702	187	688	204	677	219	670	233	665	244	664	254	665	266	670	276	677	283	687	288	699	290	716	287	731	277	742	261	751	239	759	209	777	207	369	425	352	437	334	447	314	454	293	459	271	460	216	450	167	423	124	384	91	335	68	281	43	281	35	254	62	254	60	245	57	233	54	219	52	206	50	195	29	195	23	167	47	167	46	162	46	151	45	145	45	140	50	95	63	54	87	20	122	-2	168	-10	206	-6	239	6	268	25	295	51	321	83	308	90	287	66	265	46	241	31	215	20	185	17	160	22	143	38	132	61	126	88	124	117	124	128	125	139	126	149	127	158	129	167	284	167	293	195	133	195	135	206	137	219	140	234	143	246	146	254	311	254	319	281	149	281	161	319	180	361	206	400	236	428	272	440	292	434	308	418	319	394	326	364	330	328	354	325	362	454	450	439	527	399	589	338	629	260	644	171	629	82	589	5	527	-56	450	-97	362	-111	273	-97	196	-56	136	5	96	82	81	171	96	260	136	338	196	399	273	439	362	454	16383	16383	362	514	254	496	160	448	87	373	39	279	22	171	39	63	87	-30	160	-105	254	-153	362	-171	470	-153	564	-105	638	-30	686	63	704	171	686	279	638	373	564	448	470	496	362	514	199	300	186	282	174	270	162	262	151	258	138	256	125	258	115	264	107	273	103	286	101	302	102	323	106	343	111	363	118	382	127	400	135	415	144	425	153	433	163	437	174	439	178	438	181	437	184	435	186	433	186	430	185	424	183	419	179	414	177	409	176	400	177	392	182	385	188	380	196	377	204	376	216	378	225	383	233	392	237	403	239	416	236	431	228	444	215	453	199	459	182	462	161	460	141	454	122	445	105	434	88	419	71	399	56	376	45	351	38	324	35	296	39	269	50	247	66	231	88	222	114	219	123	219	141	221	149	224	156	227	170	236	183	246	195	259	206	273	215	289	16383	16383	430	462	391	462	97	-9	136	-9	16383	16383	475	180	473	153	467	124	459	94	447	66	434	39	427	30	420	23	413	18	405	15	397	14	388	16	381	19	376	26	373	35	372	48	374	79	380	112	390	143	404	171	421	195	427	201	439	209	445	211	452	211	460	210	466	206	471	199	474	191	475	180	16383	16383	537	157	533	183	522	205	505	221	483	231	456	235	435	233	414	228	395	220	377	209	360	195	343	175	329	152	318	125	311	97	308	67	313	40	324	18	342	3	366	-5	393	-8	413	-7	433	-2	451	4	468	15	484	29	501	50	516	74	527	100	534	128	537	157	250	-61	229	-86	210	-103	192	-112	176	-116	162	-117	154	-116	147	-114	141	-110	137	-104	135	-96	139	-80	151	-69	167	-61	186	-56	207	-54	214	-54	232	-56	241	-58	250	-61	16383	16383	400	253	388	209	358	150	315	91	266	45	215	26	210	27	204	30	199	35	196	41	195	50	197	66	203	86	213	109	229	136	250	169	281	209	309	240	334	261	357	274	377	278	383	278	389	275	395	271	398	264	400	253	16383	16383	521	303	444	303	437	291	436	291	427	299	417	305	405	309	391	311	376	312	340	307	300	293	259	271	219	243	183	210	169	199	153	188	133	179	109	173	81	170	70	171	60	172	49	173	38	176	26	181	18	152	31	146	44	142	57	139	70	137	96	137	108	138	119	140	139	146	131	130	125	114	121	98	118	83	117	67	121	42	132	21	149	6	171	-3	196	-7	218	-5	238	-2	257	3	275	11	293	22	295	22	268	-26	257	-24	245	-23	225	-21	204	-21	170	-23	152	-26	135	-31	116	-40	98	-51	82	-65	72	-81	68	-99	71	-114	82	-128	99	-140	123	-148	154	-151	189	-148	223	-140	257	-125	288	-105	315	-78	326	-81	338	-84	350	-86	362	-87	375	-87	392	-86	411	-83	431	-78	451	-70	471	-58	457	-30	437	-41	420	-49	406	-52	393	-54	373	-54	353	-52	333	-46	232	152	210	114	186	79	161	50	138	30	119	23	115	23	111	24	108	27	106	31	106	36	112	63	131	90	159	116	193	137	232	153	16383	16383	591	320	617	358	643	390	669	415	691	430	707	435	712	435	716	434	718	431	719	428	719	424	711	395	688	368	657	346	623	329	591	318	16383	16383	551	445	531	472	520	465	502	455	484	447	472	443	461	441	441	439	431	439	399	442	337	460	302	469	262	472	216	466	181	450	155	426	139	398	134	368	138	341	149	318	167	300	192	287	223	283	241	284	257	287	271	293	283	301	295	311	275	335	268	329	260	325	253	322	245	320	237	320	225	321	214	327	205	336	198	350	196	368	199	387	208	406	221	421	239	431	259	435	286	430	309	417	334	402	364	390	404	385	404	383	359	340	326	303	301	269	281	238	261	206	217	190	178	174	143	158	112	140	85	118	72	104	61	89	52	72	46	55	44	38	47	19	56	4	71	-5	90	-11	114	-13	172	0	228	33	279	82	324	140	360	199	368	202	378	205	389	208	400	212	410	215	396	191	381	163	368	131	358	98	354	65	357	41	366	20	382	3	405	-7	437	-11	451	-10	466	-7	479	-2	493	4	507	12	521	23	536	37	551	53	566	72	581	94	554	112	525	78	502	54	483	38	467	30	455	28	448	29	442	31	438	35	436	40	435	47	441	75	457	113	481	158	512	209	548	262	620	286	684	315	734	349	768	387	780	430	778	445	771	456	761	465	746	470	728	472	681	463	627	438	569	396	508	338	446	265	437	262	424	258	410	253	396	249	386	247	414	297	443	339	472	374	503	405	535	432	520	408	484	382	453	350	428	316	406	279	386	242	373	250	362	260	355	271	351	284	349	298	355	332	373	363	405	387	454	404	520	410	16383	16383	95	44	110	49	121	57	128	67	133	79	134	90	132	104	127	117	117	127	105	133	88	136	70	132	55	123	42	110	35	93	32	73	37	45	54	21	80	2	116	-9	159	-13	211	-10	258	0	301	18	342	43	380	74	399	94	417	117	433	143	448	171	463	200	503	213	536	233	562	257	581	282	594	304	566	321	549	298	533	279	516	264	500	253	484	244	484	245	501	285	518	323	535	358	554	387	575	408	580	407	584	407	589	406	597	406	618	407	635	412	648	421	657	433	660	449	658	456	654	462	647	468	637	471	625	472	618	472	609	470	597	468	584	464	570	458	558	460	543	461	526	463	508	464	489	465	454	463	420	456	387	445	356	430	328	408	315	394	305	377	296	358	290	337	288	315	289	298	293	282	298	267	305	254	313	243	322	233	331	224	341	216	353	210	367	204	361	194	357	184	354	179	318	113	281	68	241	40	199	26	154	23	142	24	129	27	115	31	103	37	95	44	196	35	184	32	171	29	158	27	145	26	116	26	104	29	95	32	90	38	88	45	91	51	96	55	104	58	112	60	133	60	148	57	164	53	180	46	196	36	16383	16383	488	263	507	308	528	351	552	387	577	412	602	422	609	421	615	418	620	413	623	407	624	399	616	362	595	329	563	301	527	278	489	262	16383	16383	458	438	430	453	402	462	375	468	350	471	328	472	266	466	212	448	170	420	143	384	133	342	146	290	180	252	229	226	285	212	343	207	362	207	337	165	313	128	291	99	270	76	249	59	227	70	204	81	179	89	153	95	124	97	109	97	94	95	80	92	68	88	57	83	47	76	38	69	32	60	28	51	27	41	28	32	32	23	38	14	46	7	57	0	68	-4	80	-7	95	-9	111	-10	130	-10	155	-9	179	-7	200	-3	220	0	239	5	256	0	275	-5	297	-9	322	-12	353	-13	397	-9	440	3	483	25	524	56	563	96	538	120	501	83	463	56	424	38	387	27	351	24	343	24	333	25	323	27	311	30	298	33	298	35	339	59	378	91	412	128	443	171	470	218	539	244	598	279	644	319	675	361	686	400	683	419	675	435	660	448	640	456	612	459	572	452	532	434	495	409	463	378	437	346	424	326	402	288	381	246	374	245	367	245	362	244	351	244	301	248	258	260	224	280	203	307	195	340	203	374	224	401	255	420	292	431	331	435	346	435	366	433	389	429	415	421	443	408	225	284	244	320	269	360	296	399	324	428	349	439	356	438	361	435	364	431	366	426	367	419	358	379	336	344	304	317	266	296	225	284	16383	16383	29	290	42	279	58	269	76	258	94	250	110	244	89	210	70	173	55	137	44	103	41	72	44	43	54	20	70	3	91	-6	116	-9	149	-4	181	9	214	33	249	68	285	115	261	133	225	89	194	58	167	38	146	27	130	24	125	25	120	27	117	31	114	37	113	47	119	80	134	119	155	161	178	203	200	240	230	243	260	250	289	259	316	270	341	284	370	304	393	328	411	355	423	384	427	415	423	436	412	453	396	464	376	470	353	472	315	464	274	441	230	402	183	348	133	280	122	282	105	288	85	295	65	305	47	315	373	195	311	452	179	452	172	432	195	430	209	424	219	416	225	404	229	391	143	103	140	91	135	76	128	59	120	46	112	41	104	45	98	56	89	68	77	79	60	83	46	81	34	75	25	66	19	54	17	41	20	24	28	10	41	0	57	-7	74	-9	104	-3	127	12	144	35	157	61	166	90	240	343	241	343	250	306	271	219	297	114	319	27	328	-9	339	-9	445	351	448	362	452	375	458	388	465	399	474	403	481	398	488	388	496	375	509	365	526	360	540	363	552	369	561	378	567	390	569	404	566	422	557	436	545	447	530	454	513	456	485	451	462	436	445	415	433	390	424	364	374	195	16383	16383	649	51	450	51	434	-3	633	-3	16383	16383	638	289	637	272	634	256	630	239	625	223	621	207	615	188	607	162	596	137	581	118	562	111	555	112	549	116	546	121	544	127	543	134	546	161	554	195	565	232	578	266	589	290	593	296	598	301	604	306	610	308	618	309	624	308	630	306	634	301	637	296	638	289	16383	16383	697	253	693	277	684	298	668	313	648	323	623	327	597	324	573	315	551	302	532	285	516	265	505	248	496	230	489	211	484	191	483	172	486	146	495	124	510	108	530	97	556	94	602	103	641	128	671	164	690	207	697	253	579	325	576	301	566	279	552	259	534	244	514	236	498	244	480	248	471	248	484	276	497	305	511	332	528	359	550	385	560	375	568	364	574	352	578	339	579	325	16383	16383	631	118	600	81	574	56	553	39	537	30	523	28	517	29	512	31	509	34	507	39	506	46	512	64	525	86	540	109	553	132	559	153	558	167	556	179	552	190	546	200	536	211	536	213	573	220	605	235	632	258	650	286	656	321	653	345	645	366	632	386	614	404	594	420	600	424	607	428	615	432	622	436	630	440	618	471	603	466	589	461	576	455	564	449	551	442	524	453	494	461	464	467	432	471	400	472	361	471	324	466	289	459	257	450	228	438	187	414	154	386	130	354	114	320	109	286	115	249	132	219	158	197	189	184	224	179	279	189	320	216	347	255	362	302	367	351	333	351	331	329	328	309	323	291	316	275	309	262	296	243	282	230	267	222	251	218	233	217	214	220	197	229	184	243	175	261	171	283	183	331	215	373	265	406	329	427	405	435	424	434	445	432	466	427	486	421	507	413	470	379	437	341	406	296	376	247	344	191	304	122	269	74	235	43	199	27	158	23	143	23	130	26	118	30	107	36	99	44	113	49	124	57	132	67	137	79	138	90	136	104	130	117	121	127	108	133	92	136	74	133	59	124	47	110	40	93	37	74	42	45	58	21	84	2	119	-9	162	-13	227	-6	289	17	346	58	400	119	451	202	453	201	461	199	466	199	471	198	475	197	477	194	479	190	480	186	480	180	474	157	460	132	443	107	429	80	423	51	427	31	437	14	454	0	477	-8	506	-11	539	-7	570	6	599	28	628	58	658	96	261	397	261	457	17	457	17	397	32	397	37	414	44	426	52	434	63	439	75	440	107	440	107	217	105	209	99	204	89	201	73	199	73	184	204	184	204	199	188	201	178	204	172	209	170	217	170	440	201	440	213	439	224	434	233	426	240	413	245	397	16383	16383	660	457	581	457	478	262	382	457	289	457	289	441	300	439	311	435	321	428	329	418	336	406	336	246	335	227	332	214	326	206	316	202	301	199	301	184	391	184	391	199	375	202	365	206	359	214	356	227	355	246	355	383	452	183	460	183	561	385	561	217	559	209	554	204	544	201	527	199	527	184	658	184	658	199	642	201	631	204	626	209	624	217	624	409	625	421	628	430	634	436	645	439	660	441	588	324	586	301	578	280	567	261	551	247	531	239	522	243	511	245	501	247	491	248	483	249	501	282	518	310	535	334	552	356	571	376	577	368	582	358	586	347	588	336	588	324	16383	16383	653	466	636	460	620	454	605	448	592	441	578	433	546	449	512	460	476	467	441	471	407	472	372	471	336	467	300	461	264	451	230	437	192	415	159	388	132	356	115	320	109	280	111	261	116	244	124	227	133	212	145	200	160	189	177	181	195	176	214	173	235	172	288	183	331	211	362	253	382	303	388	357	354	357	346	302	326	260	300	231	269	214	238	209	217	212	199	221	184	235	175	253	171	275	185	333	222	377	277	409	343	429	413	435	436	435	459	432	483	428	508	419	533	406	490	375	454	340	421	298	388	249	354	191	310	121	269	73	230	43	191	27	151	23	138	23	126	26	115	30	106	36	99	44	113	49	124	57	132	67	137	79	138	90	136	104	130	117	121	127	108	133	92	136	74	132	59	123	47	110	40	93	37	73	42	45	58	21	84	2	119	-9	162	-13	230	-5	294	18	355	60	411	121	462	203	470	201	475	199	480	199	485	198	492	199	500	199	508	200	515	201	522	203	532	193	539	180	544	166	547	150	548	133	545	103	536	75	522	51	503	35	480	29	471	30	463	33	456	38	451	46	449	57	453	73	461	88	475	101	493	109	515	114	510	147	468	137	437	120	418	99	407	76	404	55	407	39	414	22	428	6	449	-4	478	-8	499	-7	518	-4	535	0	551	6	566	15	591	35	611	58	624	83	632	107	635	131	633	150	625	169	613	188	595	205	572	219	572	221	605	232	632	249	651	271	662	296	666	321	663	343	656	363	645	380	631	395	614	410	623	415	633	421	642	426	664	436	223	165	253	207	280	239	307	263	332	277	354	282	359	281	363	279	367	276	371	270	372	263	366	238	347	214	317	192	276	175	224	164	16383	16383	23	192	39	176	57	162	77	152	98	144	118	138	114	125	111	112	109	100	107	87	107	75	111	46	124	23	143	5	171	-5	204	-9	224	-8	242	-5	260	0	278	6	296	14	324	30	352	50	378	73	401	97	423	121	401	143	369	108	331	76	291	49	254	31	221	24	209	26	199	30	191	38	186	49	185	63	186	80	189	96	194	111	200	123	206	131	255	135	303	145	347	159	385	179	414	203	423	214	430	225	435	235	437	246	438	256	434	275	423	290	405	302	382	310	354	312	305	305	255	285	208	254	166	214	133	169	114	173	94	180	76	189	58	201	43	216	308	308	324	343	348	375	378	402	411	420	443	427	454	426	462	424	468	420	472	414	473	406	465	381	442	357	407	335	362	318	309	306	16383	16383	280	462	266	466	253	469	240	471	226	472	210	472	161	467	120	453	90	431	71	404	64	373	72	340	93	312	127	291	173	276	228	269	228	267	229	265	230	262	232	258	232	256	176	237	131	212	98	181	78	145	71	106	80	63	104	29	140	5	185	-8	235	-13	268	-11	302	-5	336	5	367	21	393	42	404	55	414	68	422	83	427	99	429	117	425	144	414	166	394	182	367	192	331	195	289	191	254	176	226	153	205	120	192	78	225	72	237	104	252	129	269	146	290	155	312	158	323	157	333	151	343	143	350	130	352	115	346	83	329	58	304	39	273	27	238	23	212	26	191	35	175	50	165	69	161	91	166	125	180	156	202	184	231	207	268	224	274	221	282	218	291	216	300	215	310	214	328	216	342	219	351	225	357	233	359	242	357	250	350	256	338	261	323	264	305	267	305	269	380	284	444	309	492	341	524	376	535	410	531	430	521	445	503	456	478	462	446	465	390	456	334	434	284	399	245	356	225	306	194	310	167	318	145	330	131	348	126	371	130	392	142	410	161	424	187	432	218	435	241	435	250	434	260	432	270	429	485	377	461	359	437	337	413	308	386	269	354	218	312	198	275	177	244	156	219	137	201	121	225	97	236	105	251	116	271	128	294	141	320	154	319	153	319	152	317	150	317	149	293	107	266	72	235	46	201	29	161	23	145	24	131	27	121	32	113	38	107	44	122	49	133	57	140	67	145	79	146	90	144	104	139	117	130	127	117	133	101	136	83	132	67	123	55	110	47	93	44	73	49	45	64	21	88	2	122	-9	164	-13	227	-6	288	16	346	56	398	114	439	192	456	196	473	198	491	200	510	202	529	202	527	195	525	181	524	175	524	163	525	159	525	154	527	146	575	163	573	168	572	175	570	185	569	197	569	212	592	217	611	226	625	238	634	251	637	267	635	276	631	284	625	290	616	295	604	296	591	294	579	288	568	279	559	269	551	259	513	257	495	256	477	253	460	250	471	280	481	304	489	323	498	339	509	353	16383	16383	675	472	656	463	635	456	614	451	594	448	578	446	533	449	486	455	438	463	390	469	344	472	308	471	275	468	244	463	215	456	189	445	162	428	140	409	123	387	113	363	109	335	112	311	120	289	132	270	148	254	166	242	178	236	189	232	201	229	225	227	264	233	298	250	326	277	346	312	355	355	325	361	312	323	295	295	275	277	254	267	233	264	216	266	200	274	185	287	175	306	171	333	177	365	195	393	223	416	260	430	304	435	346	430	390	418	436	403	487	391	545	385	577	388	609	397	639	409	668	425	692	444	834	467	828	469	820	471	812	472	799	472	771	469	744	459	717	444	689	424	663	400	629	362	596	319	565	272	535	223	493	148	473	114	451	79	429	53	409	42	406	43	403	45	402	47	401	50	401	52	402	60	408	78	412	87	414	93	439	145	477	213	523	291	575	374	632	456	625	467	615	471	611	472	600	472	571	469	540	460	508	445	475	422	441	392	413	362	384	326	354	284	321	235	285	178	247	117	217	73	192	44	168	28	143	23	133	23	124	24	116	26	108	29	102	35	102	36	118	39	130	46	139	56	143	68	145	80	143	93	137	106	127	117	114	124	97	127	79	124	64	115	52	102	44	85	41	66	45	38	58	16	79	0	105	-10	136	-13	158	-11	177	-6	195	2	212	14	229	29	250	54	272	84	295	119	319	160	347	204	381	259	414	306	446	347	480	381	517	411	518	410	484	362	447	309	411	252	376	192	343	130	335	112	328	94	324	78	321	63	320	49	323	32	331	17	343	6	358	0	374	-2	394	0	411	3	428	11	443	21	458	34	474	52	490	74	507	99	524	128	542	161	588	239	629	302	666	350	702	388	738	417	738	416	669	319	615	234	577	161	554	100	547	52	550	29	560	11	576	-1	598	-9	627	-11	660	-6	691	7	722	29	752	58	784	94	759	118	727	84	700	59	678	41	660	31	646	28	639	29	634	31	631	34	629	39	628	46	638	85	665	149	709	234	768	338	842	456	423	250	406	245	390	235	377	221	369	204	366	185	367	174	369	163	373	152	379	142	386	133	365	103	339	73	310	48	278	31	244	24	234	25	226	29	219	36	215	46	213	60	225	110	254	167	296	222	344	262	391	278	402	277	411	274	418	268	422	260	423	250	16383	16383	511	157	500	150	491	146	482	144	473	143	463	143	458	144	453	144	447	146	442	148	437	151	446	168	452	186	457	204	460	222	461	239	458	264	449	284	434	299	414	309	388	312	369	311	349	309	330	305	310	298	289	289	269	278	249	265	230	251	196	219	184	207	167	194	145	182	118	174	86	171	75	171	64	172	54	174	44	177	32	181	23	152	36	146	49	142	62	139	74	138	87	137	103	138	117	139	130	142	141	146	152	151	142	121	139	105	136	90	136	75	140	44	154	20	174	3	201	-6	232	-9	251	-8	268	-5	286	0	304	6	321	16	342	30	362	47	382	67	400	90	418	115	425	113	433	112	442	110	451	110	460	109	476	110	490	113	503	117	515	123	527	130	180	261	122	42	80	42	137	261	16383	16383	361	261	314	81	312	75	311	69	309	63	309	57	308	51	309	47	309	44	312	35	311	34	297	36	286	40	278	48	272	58	270	72	270	78	272	84	273	91	277	103	319	261	16383	16383	483	261	483	303	22	303	22	261	94	261	80	209	66	156	52	104	26	0	154	0	168	52	183	104	196	156	210	209	224	261	276	261	232	95	230	85	229	79	228	74	228	68	232	40	245	19	263	3	287	-5	314	-8	329	-8	357	-6	372	-3	385	2	398	9	414	22	431	37	446	51	458	62	431	93	419	83	414	78	408	73	397	62	392	58	384	50	372	41	367	39	362	36	355	35	354	37	352	43	352	46	351	49	352	57	353	64	357	80	359	87	404	261	231	410	133	42	78	42	178	410	16383	16383	499	410	401	42	348	42	446	410	16383	16383	555	452	146	452	23	0	164	0	277	410	404	410	292	0	434	0	219	410	120	42	68	42	167	410	16383	16383	305	61	286	53	267	48	246	45	225	43	204	42	165	42	263	410	305	410	323	409	341	407	359	404	377	398	393	391	16383	16383	429	360	438	345	444	329	449	313	452	296	452	278	448	233	435	189	415	149	388	113	354	82	16383	16383	133	452	12	0	225	0	314	15	388	56	445	118	482	196	495	284	488	339	466	386	431	421	385	444	329	452	94	48	85	60	79	71	75	83	74	96	73	112	77	144	86	178	102	209	123	236	149	256	16383	16383	195	265	200	267	206	269	212	269	217	270	222	270	239	267	252	260	261	249	267	235	269	219	268	201	265	183	260	165	250	131	241	103	227	77	208	55	183	40	154	34	146	34	142	35	133	35	16383	16383	418	430	314	42	270	42	374	430	16383	16383	471	472	342	472	292	284	291	284	276	295	260	303	244	309	227	311	208	312	144	300	95	268	59	220	37	162	30	100	35	65	49	35	72	12	101	-3	135	-8	154	-7	173	-4	190	0	206	9	221	22	222	22	216	0	346	0	147	251	136	212	125	172	105	92	94	52	86	64	80	76	76	87	74	100	73	115	77	146	87	177	102	206	123	231	147	251	16383	16383	231	173	170	173	193	260	199	264	206	267	215	269	224	270	236	270	246	268	256	264	16383	16383	275	173	296	251	304	245	311	237	317	229	321	219	322	208	322	201	321	194	315	173	16383	16383	305	88	278	66	256	51	235	41	208	35	172	34	157	34	149	35	142	37	134	41	158	130	348	130	352	145	357	161	361	176	364	192	365	207	357	244	337	274	308	295	273	308	237	312	171	303	115	277	70	235	41	180	30	115	37	71	57	36	86	11	124	-3	167	-8	205	-6	241	0	275	13	304	33	329	63	185	261	125	42	81	42	141	261	16383	16383	239	303	109	303	27	0	158	0	16383	16383	224	410	213	373	170	373	181	410	16383	16383	279	452	149	452	115	330	246	330	215	261	143	-6	136	-26	125	-45	111	-61	95	-75	76	-86	170	261	16383	16383	269	303	139	303	32	-93	28	-94	23	-94	18	-95	0	-95	-10	-94	-32	-90	-40	-86	-62	-126	-50	-130	-39	-133	-27	-136	-16	-137	-3	-138	46	-132	93	-116	133	-89	165	-52	186	-5	16383	16383	253	410	242	373	198	373	210	410	16383	16383	308	452	178	452	144	330	275	330	286	198	280	147	262	98	236	58	204	31	167	20	146	23	129	31	117	46	110	70	108	104	114	152	132	200	158	242	190	272	225	283	244	280	260	271	273	254	283	231	286	198	16383	16383	158	424	172	428	186	431	198	434	210	435	221	436	267	428	297	405	314	372	323	332	325	287	325	279	324	276	324	263	321	263	310	280	294	293	274	302	252	308	231	310	169	300	114	271	69	228	40	174	29	112	35	71	51	38	76	14	112	-1	156	-6	238	13	300	65	344	136	369	215	378	290	372	354	355	403	327	437	288	457	240	464	223	463	206	460	189	455	173	448	159	439	375	141	375	201	35	201	35	141	311	-80	311	21	283	21	283	-29	55	-29	55	21	27	21	27	-80	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	308	349	284	345	262	340	240	337	216	333	189	330	189	313	195	314	200	314	205	315	223	315	228	314	233	312	235	310	236	308	236	306	235	303	234	299	234	297	233	295	187	139	183	129	177	121	168	117	155	114	137	113	137	95	287	95	287	113	270	114	257	115	249	116	245	119	244	122	244	125	246	133	247	138	248	142	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	167	278	178	289	189	298	200	304	211	307	224	308	239	307	250	301	258	293	262	282	264	269	260	252	249	232	230	209	201	181	163	145	127	111	127	95	284	95	319	173	305	173	297	160	287	152	276	147	261	145	241	144	193	144	264	196	286	214	303	231	314	248	321	265	323	284	319	305	310	323	295	337	274	346	250	349	224	346	202	337	183	323	168	306	155	284	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	179	289	189	299	198	307	207	312	217	314	229	315	242	314	253	310	260	304	264	296	265	286	262	272	252	261	235	251	213	243	184	237	184	219	198	219	210	217	221	215	230	211	238	204	244	199	249	192	253	184	255	176	256	166	253	150	247	136	238	124	226	117	211	114	204	115	198	116	193	119	185	127	180	134	175	139	169	144	162	147	154	149	145	147	138	144	133	139	129	132	128	124	131	113	139	104	151	97	168	92	188	90	228	95	261	109	286	130	303	156	308	186	308	200	305	213	299	223	292	232	281	241	297	249	309	258	316	269	321	282	322	296	319	313	309	328	294	339	277	346	256	349	236	347	217	342	200	331	182	316	166	296	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	245	282	219	192	142	192	16383	16383	321	349	292	349	115	195	102	149	206	149	192	94	250	94	265	149	295	149	308	192	277	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	330	349	204	349	147	232	164	231	178	230	190	228	200	225	209	222	225	213	238	203	247	192	254	180	256	166	253	150	245	136	233	124	218	117	203	114	197	114	191	115	186	118	177	127	171	136	165	142	159	146	152	148	144	149	135	148	128	145	122	140	119	133	118	124	121	113	129	104	142	97	159	92	179	90	219	95	253	109	280	130	296	158	302	189	301	205	296	220	289	234	279	246	268	256	256	263	244	269	231	273	214	277	192	281	202	301	312	301	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	251	210	250	194	247	175	242	156	235	138	226	123	222	118	218	114	213	112	208	111	201	111	194	112	187	115	183	120	180	126	179	135	180	150	183	166	187	184	193	202	201	220	203	226	207	230	211	232	216	233	223	234	234	233	242	231	247	226	250	219	251	210	16383	16383	327	349	293	343	266	336	242	328	220	317	197	302	172	281	153	257	139	230	130	202	127	170	130	144	140	121	156	105	178	94	205	90	238	95	267	108	289	128	303	155	308	188	305	213	296	232	281	246	262	254	240	256	228	256	220	254	236	275	255	293	277	309	302	322	332	333	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	353	349	177	349	137	269	152	269	162	282	172	290	185	295	203	297	229	298	279	298	141	90	188	90	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	255	147	253	135	247	125	237	118	225	113	211	111	197	113	186	118	177	126	171	138	169	152	171	167	176	179	184	191	196	201	211	211	231	194	243	180	251	168	254	158	255	147	16383	16383	282	293	281	285	278	277	273	268	265	259	253	248	238	260	226	270	219	280	215	290	213	299	215	309	220	317	227	323	237	327	248	328	259	327	268	322	275	315	280	305	282	293	16383	16383	324	293	320	314	307	329	289	341	267	347	245	349	220	346	198	337	180	323	169	304	165	280	166	267	169	256	175	246	183	235	194	224	169	214	150	203	136	190	128	174	125	155	129	133	140	115	158	102	181	93	209	90	240	93	266	103	287	119	300	141	305	167	304	181	300	194	293	206	283	219	270	233	290	242	306	252	316	263	322	276	324	293	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	279	303	278	292	277	280	274	268	269	253	263	237	258	224	254	215	249	209	242	207	233	206	223	207	215	210	209	214	206	220	204	229	206	250	212	276	222	302	237	321	258	329	265	328	271	325	275	321	278	313	279	303	16383	16383	130	90	161	96	185	102	206	109	226	117	246	128	275	150	298	175	316	204	327	235	330	269	327	296	316	318	299	335	277	345	251	349	218	344	189	331	167	310	153	283	148	250	151	228	161	209	176	195	195	186	216	183	221	183	225	184	228	184	236	186	220	164	201	145	178	129	153	117	125	107	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	263	195	196	195	246	275	16383	16383	370	95	370	113	357	115	347	118	341	123	337	132	333	146	287	354	276	354	133	140	127	130	122	123	115	118	108	115	100	113	100	95	182	95	182	113	171	113	164	115	159	116	156	119	155	122	155	125	157	131	159	135	161	138	182	172	268	172	274	135	274	133	275	131	275	124	274	121	271	118	265	116	256	114	244	113	244	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	223	218	243	217	258	214	270	209	277	198	280	182	278	161	271	143	259	128	243	119	222	115	215	116	209	117	204	118	202	121	201	124	201	128	202	131	204	139	16383	16383	227	241	244	310	246	319	249	324	253	327	259	329	265	329	276	327	286	323	293	317	297	307	299	295	295	272	286	257	272	247	254	242	233	241	16383	16383	161	349	161	332	169	332	177	331	183	329	187	325	189	321	188	318	188	314	186	306	186	302	146	140	143	131	139	124	133	118	125	115	115	113	115	95	231	95	268	98	299	107	322	123	336	145	341	174	339	189	335	202	327	213	315	222	300	229	318	235	333	243	345	254	353	269	356	290	352	311	341	328	322	339	296	347	262	349	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	354	354	354	351	350	349	347	346	345	342	344	336	344	333	345	330	345	326	346	323	347	311	350	300	352	289	353	277	354	266	354	213	347	168	325	133	290	110	244	102	189	107	156	122	129	146	108	178	95	217	90	246	93	272	100	297	111	318	128	337	151	320	161	304	146	289	134	273	126	255	121	235	119	212	122	193	129	179	142	169	161	166	186	171	225	185	265	209	299	240	323	278	333	298	330	314	323	325	312	332	297	335	280	335	270	334	266	334	260	350	260	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	230	318	231	323	234	326	237	327	242	329	249	329	271	326	289	319	302	306	310	287	313	261	309	219	297	179	277	146	246	124	205	115	198	116	192	117	188	119	185	121	184	124	184	128	185	132	186	137	187	143	189	148	16383	16383	143	349	143	332	155	331	163	329	168	327	171	324	171	315	170	310	169	304	167	296	129	140	126	130	121	123	116	118	109	115	99	113	99	95	208	95	261	102	306	121	340	151	362	193	370	246	365	281	350	310	325	331	292	345	253	349	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	157	348	157	331	167	330	175	329	181	327	184	324	185	321	185	318	184	314	184	310	183	304	181	297	144	140	141	130	137	123	132	118	125	115	115	113	115	95	317	95	339	174	327	174	320	163	314	155	302	143	295	137	282	129	269	123	253	119	237	116	218	115	210	116	204	117	200	119	198	121	197	124	197	128	199	134	199	137	218	218	239	217	254	214	263	209	268	199	270	186	270	175	269	170	281	170	306	276	295	276	286	260	276	249	264	243	247	241	224	241	241	313	243	319	246	324	250	326	256	328	276	328	287	326	297	324	306	322	313	318	320	312	325	305	327	296	329	285	330	270	341	270	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	158	348	158	331	170	330	178	328	182	326	185	324	186	321	185	318	185	310	184	305	183	301	145	139	142	130	139	123	133	118	126	115	115	113	115	95	225	95	225	113	214	114	207	116	202	118	199	121	198	125	199	128	199	132	200	136	202	141	203	146	219	218	239	217	253	214	263	209	268	200	270	187	270	175	269	170	281	170	306	276	293	276	285	260	276	249	264	244	248	241	224	241	243	314	245	320	247	324	251	326	256	328	264	328	281	327	294	325	305	322	321	310	324	305	327	299	329	283	330	272	341	272	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	225	255	225	255	208	264	207	272	205	279	203	283	201	285	197	285	193	284	191	284	189	283	186	265	123	262	120	256	117	248	115	230	113	207	116	188	124	175	139	166	160	163	187	167	225	180	264	202	299	231	323	268	333	290	330	306	321	317	308	323	289	325	267	338	267	357	354	342	354	340	350	337	347	334	345	326	343	324	343	322	344	320	344	317	345	312	347	302	349	293	352	273	354	262	354	212	347	167	325	131	292	107	248	99	196	105	160	122	131	147	109	181	95	220	90	239	91	260	94	279	98	298	103	314	108	324	112	339	176	343	189	347	198	352	203	360	206	370	208	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	381	348	275	348	275	331	286	330	294	328	299	326	302	324	302	313	284	241	198	241	214	305	217	315	221	323	226	328	233	330	244	331	244	348	132	348	132	331	144	330	156	327	159	324	159	314	157	306	156	301	118	139	115	128	110	121	104	117	97	115	88	113	88	95	198	95	198	113	188	114	181	116	176	118	173	121	172	124	172	127	173	132	174	138	178	152	193	218	280	218	262	142	258	131	254	123	249	118	241	115	231	113	231	95	341	95	341	113	332	114	324	115	319	117	316	120	314	124	315	129	316	135	318	143	319	151	321	159	357	306	359	315	363	322	367	327	373	330	381	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	311	348	198	348	198	331	209	330	217	329	222	327	225	325	226	321	226	314	225	309	224	303	222	296	187	148	184	136	180	127	176	120	168	116	155	113	155	95	265	95	265	113	255	114	247	116	242	118	239	121	238	124	239	128	241	138	243	145	244	152	281	305	284	316	287	323	292	327	300	330	311	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	332	348	219	348	219	331	232	330	240	328	245	326	247	323	247	316	246	311	245	305	244	298	242	290	211	163	206	143	200	128	195	118	188	112	179	110	176	110	174	111	171	111	171	112	174	115	176	119	178	122	178	126	179	129	177	138	174	145	168	150	161	153	152	155	145	153	138	150	132	144	129	137	127	128	130	115	138	105	151	97	168	92	187	90	210	93	229	102	246	115	259	135	268	159	302	307	306	317	309	324	315	328	322	330	332	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	348	287	348	287	331	296	330	302	330	308	327	308	322	305	318	300	311	292	303	281	293	211	232	229	308	232	316	234	323	239	327	247	330	258	331	258	348	146	348	146	331	158	330	166	328	171	327	173	324	173	314	170	299	131	134	128	126	123	120	118	117	111	114	103	113	103	95	213	95	213	113	203	114	196	115	190	118	187	121	186	125	186	131	187	134	189	139	190	144	207	217	253	134	255	130	256	127	258	124	258	121	259	119	258	117	255	116	251	115	244	114	235	113	235	95	345	95	345	113	336	114	330	116	325	118	321	121	319	125	256	244	335	315	342	322	354	328	361	329	370	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	340	175	330	175	324	162	318	152	304	138	296	132	286	126	276	121	265	118	254	116	241	115	232	116	224	117	217	119	212	121	210	124	211	126	211	130	213	135	214	141	216	147	255	311	257	318	260	323	265	327	272	330	283	331	283	348	171	348	171	331	176	331	183	330	190	328	196	326	198	321	198	311	197	306	196	302	159	146	156	136	153	127	148	120	140	115	127	113	127	95	321	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	391	348	309	348	216	174	198	348	137	348	137	331	147	331	153	330	156	328	157	325	158	321	157	319	157	316	156	312	154	302	119	168	109	133	104	123	97	117	88	113	88	95	158	95	158	113	147	115	140	117	135	121	133	126	132	133	132	138	134	150	135	157	137	164	170	293	191	91	197	91	302	293	266	145	263	134	260	126	254	119	246	115	235	113	235	95	345	95	345	113	335	114	328	115	322	118	319	122	318	127	319	130	320	136	324	152	327	160	360	305	364	316	367	323	372	328	380	330	391	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	360	349	288	349	288	332	298	331	306	329	311	325	314	320	314	309	312	297	311	289	309	281	287	179	213	349	152	349	152	332	158	331	163	328	168	323	174	313	142	167	136	144	132	129	127	121	121	116	112	114	112	96	182	96	182	114	172	115	165	117	160	121	157	126	156	133	156	137	157	142	159	156	161	164	188	290	276	90	288	90	327	278	331	300	336	315	342	324	350	329	360	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	308	290	304	250	292	203	271	158	242	125	204	112	190	114	178	119	169	129	163	142	161	159	165	200	178	246	199	289	228	321	265	333	279	332	290	327	300	319	306	306	308	290	16383	16383	372	261	366	292	351	318	328	338	299	350	265	354	215	345	169	319	131	282	106	235	97	185	101	152	115	126	137	107	165	95	199	90	252	100	299	125	337	163	363	210	372	261	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	244	308	246	316	249	322	252	325	258	327	265	328	276	327	285	324	292	318	296	310	298	299	296	279	290	260	279	246	263	236	241	233	230	233	226	234	16383	16383	161	348	161	331	173	330	181	328	186	326	188	324	189	321	187	311	186	304	185	299	184	295	148	142	145	131	141	123	136	118	128	115	118	113	118	95	228	95	228	113	217	114	209	116	204	118	201	121	201	128	202	131	203	136	204	140	204	144	221	213	229	212	235	211	253	211	284	214	312	222	335	236	350	257	356	287	352	309	342	326	324	339	300	346	269	348	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	296	339	293	301	282	253	263	208	235	173	198	159	185	161	174	166	165	175	160	187	158	203	162	242	173	289	192	334	220	368	256	381	269	379	280	374	289	365	294	354	296	339	16383	16383	101	90	112	75	124	80	133	83	141	85	148	86	162	86	168	85	175	83	184	81	195	78	209	75	220	72	231	70	240	69	250	69	274	70	295	77	314	88	333	105	351	128	340	139	328	127	317	119	306	114	294	112	281	111	269	111	263	112	256	114	247	116	232	121	218	124	204	126	192	128	180	129	190	139	197	139	248	149	293	175	328	213	352	260	360	309	355	340	340	366	317	385	289	398	257	402	206	393	162	367	126	328	103	281	94	228	98	203	108	181	123	163	143	150	166	142	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	227	237	244	311	247	319	250	323	255	326	260	328	266	328	277	327	286	323	292	317	296	308	298	296	295	274	287	257	274	246	257	239	235	237	16383	16383	357	95	357	113	345	114	337	117	331	120	327	126	323	133	290	221	310	226	329	235	343	247	353	264	356	284	352	309	341	327	323	339	299	346	269	348	161	348	161	331	173	330	181	329	185	327	188	324	189	320	188	317	188	313	187	308	186	304	186	300	149	144	145	132	141	123	135	118	128	115	118	113	118	95	228	95	228	113	217	114	209	115	204	118	201	121	201	127	202	131	203	137	205	145	207	155	222	216	235	216	281	95	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	331	354	317	354	313	348	310	345	302	343	298	343	289	346	286	348	280	349	266	353	257	354	245	354	221	351	199	342	181	327	169	307	165	281	168	263	174	246	185	232	200	218	218	205	235	194	248	183	257	173	262	163	263	152	261	137	255	126	247	118	235	114	222	112	202	116	185	125	171	139	162	158	157	180	146	180	133	90	146	90	149	96	152	100	154	102	157	103	166	103	174	101	179	100	189	96	200	94	210	92	219	91	229	90	256	94	281	103	301	119	316	140	321	167	319	188	311	205	299	221	281	237	259	253	244	263	233	272	226	281	222	290	220	301	222	312	226	321	232	327	241	331	252	333	263	332	273	329	282	325	289	319	296	311	299	305	301	298	305	282	306	272	316	272	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	143	348	128	275	140	275	151	295	164	309	179	319	196	325	218	327	173	137	170	128	165	121	158	117	149	114	138	113	138	95	262	95	262	113	249	114	239	115	232	117	228	120	227	124	228	129	229	136	231	144	233	153	236	164	275	327	296	326	311	321	321	311	327	296	330	275	343	275	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	370	348	289	348	289	331	300	330	309	328	314	325	318	321	319	315	319	311	318	305	317	298	315	291	314	282	296	205	289	179	280	156	267	137	248	125	222	120	207	121	194	125	185	132	179	141	177	153	178	160	179	168	180	177	183	187	186	198	212	308	214	316	217	322	222	327	230	330	241	331	241	348	129	348	129	331	141	330	149	329	154	327	156	324	157	321	156	316	155	310	154	303	152	295	150	285	127	187	125	180	122	162	122	157	127	133	139	115	158	101	182	93	209	90	245	95	271	108	290	130	303	159	314	197	335	282	341	304	346	317	352	325	359	329	370	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	349	283	349	283	332	293	331	300	330	305	328	307	326	308	323	307	318	304	311	300	303	294	293	286	280	223	176	199	311	199	318	198	320	198	323	199	326	201	328	206	329	214	331	225	332	225	349	115	349	115	332	126	331	135	328	140	320	145	305	150	283	186	95	197	95	334	318	336	321	339	325	344	328	349	330	356	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	382	349	317	349	317	332	327	331	333	330	337	328	339	325	339	316	338	314	337	310	335	305	289	192	275	291	271	315	271	324	273	327	277	329	283	331	291	332	291	349	200	349	200	332	210	330	217	326	222	321	224	313	225	301	180	192	165	302	165	305	164	309	163	314	163	324	165	327	169	329	175	330	183	332	183	349	87	349	87	332	98	329	105	326	110	322	112	314	115	303	148	95	158	95	230	270	256	95	265	95	354	306	359	316	364	323	368	327	374	330	382	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	348	284	348	284	331	293	330	298	329	302	328	303	327	304	325	303	322	300	318	296	312	289	304	281	293	250	257	234	309	233	313	231	319	231	325	233	327	236	328	240	329	246	330	256	331	256	348	149	348	149	331	161	329	169	327	175	324	179	318	183	309	213	213	173	166	156	146	143	131	134	122	125	116	115	113	115	95	191	95	191	113	182	114	176	116	172	118	169	121	168	124	170	128	172	131	175	135	179	140	219	192	227	173	233	157	237	145	240	135	242	128	242	122	241	119	239	117	235	115	228	114	219	113	219	95	327	95	327	113	314	116	304	120	297	127	291	138	286	152	258	235	322	309	329	317	336	323	342	327	356	331	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	349	270	349	270	332	281	331	289	329	294	327	296	324	297	321	297	317	296	314	294	310	291	305	287	299	238	232	218	283	214	294	210	304	207	312	206	318	205	323	206	326	209	328	214	330	222	331	233	332	233	349	115	349	115	332	124	331	131	329	137	324	142	319	146	311	185	213	166	139	162	129	157	122	149	117	139	115	125	113	125	95	258	95	258	113	245	114	235	115	229	117	226	120	225	124	225	129	226	133	227	136	229	140	247	210	320	307	326	315	333	321	339	326	347	330	356	332	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	356	331	356	348	161	348	137	275	152	275	170	296	187	311	206	320	227	326	252	327	279	327	114	113	114	95	325	95	350	175	335	175	329	165	321	156	313	148	305	141	296	134	283	128	270	123	255	119	237	117	192	117	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	267	274	264	253	255	227	241	200	223	180	201	172	195	172	190	174	186	177	183	181	183	186	186	206	195	231	210	257	229	277	250	285	256	285	264	281	266	278	267	274	16383	16383	328	196	312	180	306	175	301	173	296	172	294	172	293	173	293	174	292	176	292	182	296	196	299	205	302	215	336	311	287	308	279	288	278	288	273	297	268	304	262	309	253	311	244	312	210	305	178	285	152	257	135	223	128	188	130	170	136	155	146	143	159	136	176	133	190	135	203	140	216	147	229	159	242	173	242	171	241	169	241	164	242	154	246	145	252	139	259	135	269	133	282	135	295	141	310	151	325	166	342	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	277	215	273	191	264	163	249	137	228	118	204	110	199	110	196	111	193	113	191	114	191	124	192	130	196	144	200	157	205	170	210	184	215	197	221	209	227	218	234	226	242	232	251	235	259	237	266	236	270	233	274	229	276	223	277	215	16383	16383	261	354	244	352	227	349	211	347	193	345	172	343	172	326	180	326	187	325	192	324	196	323	198	320	199	318	199	314	197	307	195	296	191	282	186	264	148	146	145	137	143	129	141	123	140	119	140	117	143	108	152	101	165	95	180	92	197	90	237	97	274	115	304	143	324	178	331	217	329	234	322	248	312	259	299	267	284	269	272	268	260	265	248	260	237	251	225	240	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	293	197	281	184	270	175	259	169	249	166	238	165	226	166	217	170	210	176	205	184	204	196	207	217	215	242	228	266	245	285	265	292	268	292	271	291	274	291	275	290	276	290	274	288	272	285	270	281	268	276	268	270	269	262	272	256	277	250	283	247	291	246	300	247	308	251	313	257	317	266	318	275	316	287	309	297	298	305	285	310	270	312	234	306	201	289	174	263	156	230	149	194	153	172	162	156	177	143	195	136	218	133	239	136	256	142	272	153	288	168	306	189	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	259	232	258	220	253	203	246	184	237	165	229	149	222	140	215	134	207	129	200	126	192	125	187	126	182	129	178	133	176	138	175	145	178	166	188	192	202	218	221	237	244	245	249	244	253	243	259	237	259	232	16383	16383	351	354	333	351	317	349	299	347	279	345	256	343	256	326	266	326	272	325	277	324	280	323	283	321	284	319	283	317	283	315	281	307	280	302	265	256	259	262	247	268	240	269	233	269	199	261	168	239	143	209	127	174	121	140	123	122	130	108	140	98	153	92	168	90	182	92	196	97	210	106	223	119	236	136	235	131	234	127	233	124	233	118	235	108	239	101	246	95	254	92	263	90	275	92	287	98	300	109	314	123	329	143	316	149	310	141	304	134	298	129	293	126	288	125	286	125	285	126	284	126	284	129	285	134	287	141	289	149	291	155	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	278	278	275	265	267	252	253	242	236	233	215	226	223	248	233	265	243	278	254	285	265	288	271	288	275	286	277	284	278	281	278	278	16383	16383	291	201	280	188	269	180	259	174	248	171	237	170	227	171	218	173	212	178	209	184	207	192	207	193	208	195	208	197	209	200	210	202	240	208	270	216	297	229	315	248	322	275	320	287	313	297	303	305	290	310	274	312	236	306	203	289	177	262	159	230	153	193	156	172	164	155	177	143	194	136	216	133	236	135	254	142	272	153	289	169	306	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	197	294	192	271	222	271	192	145	185	120	179	102	172	91	165	84	157	82	153	82	151	83	150	83	152	84	153	86	155	88	156	92	156	97	155	103	152	109	147	114	142	117	135	118	129	117	122	114	117	110	114	104	112	97	115	86	121	77	131	70	143	66	156	64	176	67	194	76	210	91	225	112	237	140	242	155	247	173	252	195	260	227	270	271	305	271	311	294	274	294	280	314	286	331	292	344	299	353	307	359	314	360	321	360	317	356	315	350	315	346	316	340	319	334	324	329	330	325	336	324	343	325	350	329	354	334	358	340	359	347	357	358	351	367	341	373	329	377	315	379	287	374	265	362	248	344	236	321	226	294	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	261	134	258	128	251	122	240	117	225	114	207	112	191	114	176	117	165	122	158	130	155	138	158	145	165	152	174	159	183	164	192	166	204	163	240	153	255	145	261	134	16383	16383	271	315	270	298	264	280	254	264	241	252	225	247	218	248	212	251	208	255	206	260	205	267	207	283	212	300	220	316	233	328	250	333	258	332	264	329	268	326	271	321	271	315	16383	16383	354	311	354	341	302	341	292	346	282	350	272	352	261	354	250	354	218	351	190	341	169	325	156	304	151	280	152	269	155	259	161	251	169	244	179	238	166	232	156	225	150	219	147	211	146	202	147	196	148	191	150	186	158	178	145	174	134	168	124	160	118	148	115	134	119	118	131	105	150	97	174	92	204	90	241	94	270	102	292	115	306	132	311	152	308	166	299	179	283	190	256	200	218	209	211	210	204	212	199	215	195	217	193	220	194	223	196	226	198	228	202	229	209	229	219	227	224	227	229	226	255	229	281	237	304	251	320	272	327	298	326	302	326	305	325	307	325	309	324	311	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	333	152	323	141	315	133	309	128	304	125	300	124	298	125	296	125	295	126	294	128	294	129	295	131	297	139	299	143	301	148	324	214	326	220	327	225	328	229	328	237	327	248	323	256	316	263	307	267	296	268	280	267	265	261	250	249	232	231	210	205	253	354	234	351	217	348	200	346	183	345	163	343	163	325	180	325	185	324	189	322	191	320	192	317	191	316	191	313	189	309	188	304	186	298	126	94	179	94	190	128	200	152	209	171	218	187	229	202	239	214	247	223	255	229	262	233	270	235	273	234	276	234	278	232	277	231	277	226	275	222	273	215	248	146	246	139	245	133	244	128	244	119	245	109	249	101	255	95	264	92	273	90	287	92	300	98	314	108	328	124	345	146	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	274	152	266	145	260	138	255	133	249	129	244	126	240	125	238	125	236	126	234	128	234	132	235	135	235	138	237	144	275	270	259	267	242	264	224	262	206	261	187	259	187	241	201	241	206	240	210	239	213	238	213	229	211	219	189	146	187	139	186	132	184	126	184	121	183	118	185	108	188	100	194	95	202	92	211	90	226	92	240	97	254	107	269	123	286	146	16383	16383	289	321	287	330	283	337	277	344	269	348	259	349	250	348	242	344	236	338	232	330	231	321	232	312	236	304	243	298	251	293	261	292	270	293	277	297	283	304	287	311	289	321	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	314	304	298	301	268	297	249	296	226	294	226	276	243	276	247	275	250	274	252	272	253	269	252	266	252	262	251	258	250	253	249	247	216	127	210	110	205	98	199	89	193	84	186	83	182	83	180	84	178	84	179	86	181	88	182	90	183	93	183	97	182	103	179	109	173	114	167	117	161	118	154	117	148	114	143	110	140	103	140	94	142	84	149	76	159	69	171	65	186	64	208	67	228	76	244	92	257	114	268	145	16383	16383	327	351	325	360	321	368	315	374	307	379	297	380	288	379	281	375	275	369	271	361	269	352	271	343	275	335	282	329	290	324	299	323	308	324	315	328	321	335	325	342	327	351	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	342	263	253	263	253	245	262	245	269	244	273	244	275	243	276	242	274	237	267	230	254	220	235	206	208	189	256	354	237	350	219	347	202	345	184	343	166	342	166	324	186	324	190	323	192	322	194	316	194	310	193	308	193	306	192	302	130	94	184	94	204	163	218	171	227	138	237	115	247	101	259	93	273	90	285	92	297	97	309	106	321	121	334	142	321	147	315	138	304	127	299	125	295	124	289	126	283	132	276	145	268	166	259	199	285	219	300	229	311	237	321	241	331	244	342	245	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	293	354	274	351	256	349	222	345	203	344	203	325	205	325	207	326	212	326	219	325	224	324	228	323	230	321	231	318	230	313	228	305	225	295	222	282	218	268	189	174	185	163	181	150	178	138	176	127	175	118	176	109	181	101	187	95	195	92	205	90	220	92	233	97	246	108	261	123	278	146	266	152	257	142	250	134	244	128	238	125	232	124	230	125	228	125	227	126	226	128	225	129	226	133	228	139	231	146	233	154	235	160	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	397	194	389	183	381	175	375	170	370	168	367	167	364	167	362	168	360	170	362	178	364	184	365	189	367	195	385	242	388	251	392	267	393	275	393	283	392	293	388	301	382	307	373	311	361	312	344	310	327	302	310	290	295	275	281	256	282	262	284	268	286	278	286	284	285	294	281	302	275	308	267	311	256	312	246	311	236	308	226	303	216	297	207	290	194	277	186	268	177	257	166	244	192	312	175	309	147	305	128	304	103	302	103	284	123	284	126	283	128	281	128	275	126	268	123	258	119	244	114	226	86	137	138	137	150	174	162	204	174	227	186	246	200	262	206	267	211	271	223	277	228	278	230	277	232	277	234	276	235	275	235	270	233	264	231	255	227	245	223	233	189	137	243	137	255	172	263	195	270	212	277	225	285	238	296	252	306	263	316	271	325	276	333	278	336	277	341	277	342	276	342	272	339	257	338	253	315	192	311	178	309	168	309	163	311	152	315	144	321	138	329	135	338	133	353	135	368	141	382	151	396	166	410	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	333	194	324	183	317	175	312	170	307	167	297	167	296	168	296	171	297	175	299	181	302	189	306	200	327	256	328	262	330	272	331	276	331	281	330	292	326	300	320	307	311	311	299	312	289	312	280	310	271	307	263	302	247	290	239	282	231	273	220	260	205	243	231	312	212	309	176	305	159	303	143	302	143	284	153	284	160	283	165	282	167	281	168	280	168	278	167	275	166	271	165	265	163	259	126	137	178	137	189	172	200	200	211	223	224	242	238	260	244	265	249	270	255	274	261	277	268	278	271	277	275	277	278	276	280	275	281	273	280	271	279	267	277	262	275	254	250	186	246	174	246	169	245	165	245	161	246	151	250	144	256	138	264	135	275	133	289	135	303	141	317	151	331	166	347	188	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	277	274	274	250	267	218	255	186	237	162	213	152	206	153	200	156	195	160	193	166	192	175	194	201	201	233	214	262	232	285	256	293	264	293	274	287	276	281	277	274	16383	16383	331	253	328	273	318	290	303	302	283	310	258	312	220	306	187	290	161	265	144	232	137	192	141	171	152	155	168	143	188	136	211	133	248	140	281	157	307	183	325	216	331	253	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	302	302	299	280	291	251	276	221	256	199	231	189	225	190	220	191	217	193	214	196	213	198	214	203	216	210	219	220	223	234	229	253	235	271	243	289	254	304	268	314	285	318	291	318	296	316	299	313	302	308	302	302	16383	16383	256	354	232	351	212	349	196	347	181	345	167	344	167	325	178	325	185	324	189	323	192	322	192	317	190	310	188	301	186	293	184	286	144	144	140	131	136	122	130	117	122	115	111	114	111	95	224	95	224	114	212	114	204	115	198	117	195	119	194	122	194	128	195	130	195	133	208	176	214	173	221	170	233	168	238	167	274	174	307	193	335	222	353	259	360	302	358	320	351	335	341	345	326	352	308	354	294	353	281	349	268	342	256	330	242	314	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	272	315	269	292	260	263	246	234	227	212	204	204	198	204	193	206	189	210	187	215	186	222	190	244	199	272	214	299	233	320	256	329	262	328	267	326	270	324	272	320	272	315	16383	16383	339	349	289	349	283	325	281	331	279	336	278	339	275	343	273	346	270	349	260	353	254	354	248	354	215	347	183	325	155	295	136	259	129	222	131	203	137	188	147	177	161	170	178	167	192	169	205	173	218	180	230	190	241	204	219	137	216	128	211	121	204	117	193	115	179	114	179	95	300	95	300	114	288	114	280	115	274	116	271	118	270	121	271	124	273	131	276	141	280	155	284	171	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	256	312	240	309	225	306	210	304	190	303	161	302	161	283	178	283	182	282	185	281	187	279	188	277	189	276	189	274	188	272	188	268	187	264	186	259	143	133	200	133	216	173	223	191	228	205	234	216	244	236	251	245	258	253	264	258	270	261	275	262	279	261	283	258	288	254	295	250	305	249	314	250	321	255	327	262	331	270	333	280	331	290	327	299	320	306	312	310	302	311	289	309	276	303	264	291	250	274	234	250	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	315	312	301	312	297	308	295	307	292	306	288	305	284	306	277	306	274	307	270	308	264	310	254	312	244	312	223	310	205	304	190	294	181	281	178	263	179	250	184	240	192	229	204	218	221	204	231	195	239	187	244	181	248	175	249	171	248	167	245	164	240	161	233	160	224	159	210	161	198	166	187	175	179	188	174	204	161	204	152	133	166	133	168	137	170	139	172	140	175	141	181	141	184	140	186	140	190	139	199	136	207	135	214	134	221	134	227	133	249	136	269	142	285	153	295	167	299	185	297	198	292	209	282	220	270	231	254	244	245	253	237	260	231	267	227	272	226	278	227	281	231	284	236	286	243	287	250	287	262	286	271	281	280	273	287	261	293	246	305	246	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	302	262	302	292	266	292	284	354	276	354	261	336	247	320	231	308	213	298	189	290	189	262	210	262	186	175	182	162	178	150	176	140	174	132	173	127	175	114	179	104	186	97	196	92	208	90	224	92	236	97	248	107	263	125	283	151	268	159	259	148	250	139	242	133	236	129	230	127	227	128	225	130	224	132	224	141	226	148	228	158	231	170	235	183	257	262	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	325	197	317	187	310	180	304	175	299	173	294	172	292	172	290	173	289	173	287	177	289	187	291	194	294	200	296	207	332	308	278	308	266	270	255	243	244	222	232	205	218	189	211	183	205	178	199	175	193	173	187	172	184	172	178	175	178	180	179	184	181	188	185	198	225	312	206	309	185	306	164	304	145	302	130	301	130	282	141	282	148	281	153	280	156	278	157	277	157	274	156	271	155	267	153	262	152	256	132	198	130	194	129	189	128	183	127	176	127	169	128	156	134	146	142	139	152	135	165	133	180	135	192	140	206	150	221	165	240	187	238	182	237	177	237	164	238	153	241	145	246	139	254	135	265	133	280	136	295	142	310	153	326	168	342	189	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	287	256	285	249	280	241	270	229	255	213	235	192	233	228	230	256	226	278	222	296	216	312	204	310	182	306	168	304	150	302	150	284	164	284	168	283	170	281	172	280	178	267	182	246	185	221	187	195	187	165	186	158	186	150	185	141	185	133	195	133	224	157	247	176	265	193	281	209	296	227	305	240	312	252	317	263	320	273	321	284	319	292	315	300	308	306	300	311	290	312	282	311	276	308	271	303	267	296	266	288	267	284	268	279	270	275	273	270	277	265	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	264	312	254	312	189	213	187	237	184	258	181	276	176	294	170	312	160	310	149	309	137	307	122	305	103	302	103	284	118	284	120	283	121	283	128	273	133	253	137	226	140	198	141	171	141	152	140	142	140	133	153	133	179	166	181	170	187	178	201	200	208	210	225	237	238	133	250	133	291	172	324	207	348	237	362	263	367	286	365	295	361	302	354	308	347	311	338	312	330	311	323	308	318	304	314	297	312	287	313	283	314	278	318	270	331	257	331	256	329	249	324	240	315	228	301	212	282	192	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	159	304	159	285	164	285	167	286	175	286	183	285	189	283	193	279	197	273	199	265	213	213	196	189	192	184	188	180	184	177	181	176	176	176	170	177	165	179	161	182	155	184	149	185	141	183	135	180	130	174	127	167	126	159	127	151	131	144	136	138	144	135	153	133	164	134	174	138	184	144	194	155	206	172	219	192	226	169	233	152	242	141	251	135	263	133	275	135	287	141	300	150	315	165	331	184	318	190	310	181	304	176	299	172	295	171	290	170	285	171	282	172	278	175	276	179	274	186	259	238	267	249	274	258	282	264	290	269	296	270	303	269	308	268	313	266	317	264	321	263	329	264	336	267	341	272	345	279	346	286	345	294	341	301	335	307	328	311	320	312	308	311	297	306	285	297	270	282	252	260	247	277	243	289	238	299	234	306	229	312	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	270	245	263	274	256	300	249	322	242	341	236	354	224	352	211	349	199	347	184	345	167	344	167	326	179	326	182	325	184	324	187	322	192	317	196	311	200	303	203	293	207	281	216	247	223	219	228	196	231	181	232	171	232	167	228	157	224	152	220	146	215	141	209	136	203	132	197	130	192	129	186	129	182	130	176	133	173	135	165	141	160	143	155	144	149	144	142	143	135	138	130	132	127	125	126	118	127	109	131	101	138	95	146	91	155	90	170	92	186	97	203	106	219	118	235	133	267	171	296	213	320	256	335	294	341	325	339	334	336	342	330	348	322	353	314	354	304	353	297	349	292	343	288	335	287	328	288	321	289	316	291	311	294	308	299	304	303	301	307	299	310	297	312	295	312	293	311	286	308	277	302	263	291	244	276	218	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	330	302	330	312	186	312	166	244	179	244	183	253	189	260	196	264	203	266	268	266	140	135	158	124	161	126	166	129	176	133	186	133	192	132	198	130	206	127	214	122	228	115	241	109	252	105	264	103	275	102	291	103	305	108	316	115	323	126	326	140	325	148	321	155	316	161	309	165	302	166	294	165	287	161	281	156	277	150	276	143	277	137	278	132	281	129	283	126	286	124	284	122	282	121	276	121	267	123	260	129	254	138	249	146	244	153	237	160	230	166	223	171	217	175	209	179	434	229	425	163	397	107	354	62	299	33	235	23	171	33	116	62	73	106	45	162	35	226	45	291	73	347	116	392	170	421	232	431	298	421	353	393	396	349	424	293	434	229	16383	16383	470	226	458	303	426	369	376	420	312	454	239	466	162	454	96	421	45	370	12	305	0	229	12	151	44	84	95	33	160	0	236	-12	311	0	375	32	425	84	458	150	470	226	16383	16383	286	310	282	273	271	221	254	168	232	126	206	109	199	110	193	113	189	118	186	125	185	133	188	161	198	212	214	269	236	316	263	335	271	334	277	331	282	326	285	319	286	310	16383	16383	336	259	332	291	323	318	307	338	288	350	264	354	219	344	183	315	157	275	140	227	134	179	138	150	148	125	163	107	184	95	210	90	252	101	287	128	313	167	330	213	336	259	486	180	486	230	-7	230	-7	180	260	-203	260	615	211	615	211	-203	486	180	486	230	215	230	215	-203	264	-203	264	180	263	-203	263	230	-7	230	-7	180	214	180	214	-203	486	180	486	230	264	230	264	615	215	615	215	180	263	180	263	614	214	615	214	230	-7	230	-7	180	486	180	486	230	264	230	264	615	215	615	215	-203	264	-203	264	180	263	-203	263	615	214	615	214	230	-7	230	-7	180	214	180	214	-203	486	180	486	230	-7	230	-7	180	214	180	214	-203	263	-203	263	180	486	180	486	230	263	230	263	615	214	615	214	230	-7	230	-7	180	486	180	486	230	263	230	263	615	214	615	214	230	-7	230	-7	180	214	180	214	-203	263	-203	263	180	486	118	486	167	-7	167	-7	118	16383	16383	486	244	486	293	-7	293	-7	244	201	-203	201	615	152	615	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	486	118	486	167	264	167	264	244	486	244	486	293	215	293	215	-203	264	-203	264	118	486	180	486	230	152	230	152	-203	201	-203	201	175	277	175	277	-203	327	-203	327	180	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	486	244	486	293	152	293	152	-203	201	-203	201	244	263	-203	263	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	327	-203	327	230	-7	230	-7	180	152	180	152	-203	201	-203	201	180	277	180	277	-203	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	327	-203	327	293	-7	293	-7	244	277	244	277	-203	486	118	486	167	264	167	264	244	486	244	486	293	264	293	264	615	215	615	215	118	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	180	486	118	486	167	201	167	201	615	152	615	152	118	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	263	118	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	327	180	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	327	118	327	615	277	615	277	167	-7	167	-7	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	486	118	486	167	264	167	264	244	486	244	486	293	264	293	264	615	215	615	215	-203	264	-203	264	118	201	-203	201	615	152	615	152	-203	16383	16383	486	180	486	230	327	230	327	615	277	615	277	-203	327	-203	327	180	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	201	-203	201	615	152	615	152	-203	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	263	-203	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	201	-203	201	615	152	615	152	230	-7	230	-7	180	152	180	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	327	-203	327	615	277	615	277	-203	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	486	118	486	167	-7	167	-7	118	214	118	214	-203	263	-203	263	118	16383	16383	486	244	486	293	-7	293	-7	244	486	180	486	230	-7	230	-7	180	152	180	152	-203	201	-203	201	175	277	175	277	-203	327	-203	327	180	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	486	244	486	293	-7	293	-7	244	486	118	486	167	-7	167	-7	118	16383	16383	486	244	486	293	263	293	263	615	214	615	214	293	-7	293	-7	244	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	486	118	486	167	-7	167	-7	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	486	118	486	167	263	167	263	244	486	244	486	293	263	293	263	615	214	615	214	293	-7	293	-7	244	214	244	214	167	-7	167	-7	118	214	118	214	-203	263	-203	263	118	486	180	486	230	327	230	327	615	277	615	277	230	201	230	201	615	152	615	152	230	-7	230	-7	180	152	180	152	-203	201	-203	201	180	277	180	277	-203	327	-203	327	180	201	-203	201	167	-7	167	-7	118	152	118	152	-203	16383	16383	486	118	486	167	277	167	277	-203	327	-203	327	118	16383	16383	201	244	201	615	152	615	152	293	-7	293	-7	244	16383	16383	486	244	486	293	327	293	327	615	277	615	277	244	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	239	395	246	388	254	384	265	382	276	384	286	389	293	397	298	407	299	419	297	437	288	452	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	246	192	230	123	218	69	210	31	205	10	194	-41	183	-77	172	-100	160	-113	145	-117	141	-116	135	-114	133	-111	133	-108	134	-104	136	-99	140	-95	142	-89	143	-80	141	-69	136	-60	129	-53	120	-49	109	-47	99	-49	89	-54	82	-62	77	-72	75	-84	78	-102	87	-117	102	-128	120	-135	142	-138	159	-136	176	-133	191	-126	205	-117	219	-106	233	-91	245	-73	256	-51	268	-24	280	9	290	40	299	75	310	120	324	184	344	275	434	275	440	303	348	303	360	348	370	384	382	413	395	434	408	447	422	452	425	451	429	450	431	449	433	446	434	443	433	438	430	434	427	429	424	423	423	415	425	404	429	395	436	387	446	383	456	381	468	383	477	388	484	396	489	406	490	418	487	436	479	451	465	462	446	469	424	471	398	469	376	463	356	454	339	441	324	425	311	405	299	383	289	358	279	331	271	303	333	94	318	74	306	59	295	49	287	43	280	41	277	42	274	44	272	46	270	52	271	59	272	71	275	85	279	102	283	121	334	310	298	308	270	306	250	304	237	304	229	303	149	303	160	343	170	373	179	396	190	414	201	430	210	438	221	445	234	450	247	454	262	455	269	454	273	453	277	451	279	448	280	443	278	437	270	427	266	419	265	410	267	397	272	387	281	379	291	374	304	372	317	374	327	379	335	387	341	398	342	411	338	432	326	450	306	463	279	472	247	475	224	473	202	469	181	461	162	451	145	440	124	420	109	400	96	375	84	344	69	303	18	303	11	275	62	275	2	4	-9	-44	-20	-79	-31	-100	-44	-111	-60	-114	-64	-114	-70	-112	-71	-110	-71	-108	-70	-103	-67	-99	-63	-95	-60	-89	-59	-81	-60	-70	-65	-61	-73	-54	-82	-50	-93	-48	-104	-50	-113	-55	-120	-63	-124	-73	-126	-85	-123	-102	-114	-117	-100	-128	-82	-135	-61	-138	-41	-136	-22	-130	-4	-120	12	-108	27	-93	40	-74	52	-53	63	-30	72	-6	79	15	143	275	244	275	197	95	192	75	189	62	187	52	186	45	186	38	188	23	195	10	205	1	218	-3	235	-5	258	-2	279	6	300	23	322	49	348	86	251	303	149	303	157	335	164	362	171	383	179	400	187	414	198	429	209	440	221	449	234	454	247	456	255	456	261	454	266	451	270	447	271	443	270	437	266	432	262	425	259	418	257	410	258	404	259	399	262	393	266	388	271	384	16383	16383	373	474	307	465	288	470	272	474	259	475	248	476	238	476	216	474	195	470	176	463	158	454	142	442	123	422	108	401	95	375	83	343	70	303	21	303	14	275	63	275	3	13	-9	-41	-20	-77	-30	-100	-41	-111	-54	-114	-59	-113	-63	-112	-66	-110	-68	-108	-68	-105	-67	-100	-65	-96	-59	-86	-58	-78	-59	-68	-64	-59	-70	-52	-79	-48	-89	-47	-102	-48	-112	-53	-119	-61	-123	-71	-125	-83	-122	-100	-114	-115	-100	-127	-82	-135	-59	-138	-19	-129	15	-104	46	-63	72	-7	93	63	144	275	244	275	190	58	186	38	186	33	189	20	195	9	205	1	219	-3	235	-5	258	-2	278	6	298	22	320	49	345	85	332	93	319	74	307	59	297	50	288	44	281	42	277	43	274	44	271	47	270	50	269	54	269	56	270	58	270	62	271	67	535	94	521	74	509	59	498	49	490	43	483	41	480	42	474	46	472	52	473	59	474	71	477	85	481	102	486	121	536	310	500	308	473	306	453	304	440	304	431	303	352	303	363	343	373	373	382	396	392	414	404	430	413	438	424	445	436	450	450	454	465	455	471	454	476	453	480	451	482	448	483	443	481	437	473	427	469	419	468	410	469	397	475	387	483	379	494	374	507	372	519	374	530	379	538	387	543	398	545	411	541	432	529	450	509	463	482	472	449	475	427	473	404	469	383	461	364	451	348	440	327	420	312	400	299	375	286	344	272	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	246	388	255	384	265	382	277	384	287	389	294	397	299	407	300	419	297	437	289	452	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	204	4	193	-45	182	-79	171	-101	158	-113	142	-117	137	-116	134	-115	132	-113	131	-110	130	-108	132	-103	135	-99	139	-95	142	-89	143	-81	142	-70	137	-61	129	-54	120	-50	109	-48	98	-50	88	-55	81	-63	77	-73	75	-85	79	-102	88	-117	102	-128	120	-135	141	-138	161	-136	180	-130	198	-120	215	-108	230	-93	242	-74	255	-53	266	-30	275	-6	282	15	345	275	446	275	400	95	395	75	391	62	390	52	389	45	389	38	391	23	397	10	407	1	421	-3	437	-5	460	-2	481	6	502	23	525	49	550	86	452	303	351	303	359	335	366	362	373	383	380	400	388	414	399	429	410	440	422	449	435	454	449	456	456	456	462	454	468	451	471	447	473	443	471	437	468	432	460	418	459	410	459	404	461	399	464	393	468	388	473	384	16383	16383	575	474	508	465	489	470	474	474	461	475	450	476	440	476	418	474	397	470	377	463	359	454	343	442	324	422	309	401	296	375	284	343	271	303	159	303	170	348	181	384	193	413	205	434	219	447	232	452	236	451	242	449	244	446	244	443	243	438	241	434	238	429	235	423	234	415	235	404	240	395	246	388	255	383	265	382	277	383	287	389	294	396	299	407	300	419	297	437	289	451	275	462	257	469	235	471	209	469	186	463	167	454	150	441	135	425	121	405	110	383	99	358	90	331	81	303	32	303	26	275	75	275	57	192	41	123	29	69	21	31	17	10	5	-41	-5	-77	-16	-100	-29	-113	-43	-117	-51	-115	-53	-114	-55	-111	-56	-108	-54	-104	-52	-99	-49	-95	-46	-89	-45	-80	-47	-69	-52	-60	-59	-53	-68	-49	-79	-47	-89	-49	-99	-54	-106	-62	-111	-72	-113	-84	-110	-102	-100	-117	-86	-128	-68	-135	-47	-138	-29	-136	-12	-133	2	-126	16	-117	29	-106	43	-91	56	-73	67	-51	78	-24	90	9	100	40	110	75	121	120	135	184	155	275	265	275	204	13	191	-41	180	-77	170	-100	159	-111	146	-114	138	-112	135	-110	133	-108	132	-105	133	-100	136	-96	139	-91	141	-86	143	-78	141	-68	137	-59	130	-52	121	-48	111	-47	98	-48	89	-53	81	-61	77	-71	75	-83	78	-100	87	-115	101	-127	119	-135	141	-138	181	-129	216	-104	247	-63	273	-7	294	63	345	275	445	275	391	58	388	43	388	33	390	20	396	9	407	1	420	-3	437	-5	459	-2	479	6	500	22	521	49	547	85	533	93	520	74	509	59	498	50	490	44	482	42	478	43	475	44	471	50	471	58	472	62	473	67	94	90	94	-8	109	87	109	87	94	-8	110	-6	109	87	110	-6	123	80	123	80	110	-6	124	0	123	80	124	0	134	69	134	69	124	0	134	10	134	69	134	10	141	55	141	55	134	10	141	24	141	55	141	24	144	39	45	39	48	23	48	55	48	55	48	23	54	10	48	55	54	10	55	69	55	69	54	10	65	0	55	69	65	0	65	80	65	80	65	0	78	-6	65	80	78	-6	79	87	79	87	78	-6	94	-8	79	87	94	-8	94	90	165	446	155	428	168	223	168	223	155	428	150	406	168	223	150	406	150	181	150	181	150	406	148	382	150	181	148	382	145	347	249	429	243	443	244	383	249	429	244	383	248	393	249	429	248	393	250	402	249	429	250	402	250	413	165	446	168	223	179	458	179	458	168	223	187	265	179	458	187	265	201	462	201	462	187	265	208	308	201	462	208	308	219	460	219	460	208	308	230	353	219	460	230	353	233	453	233	453	230	353	238	370	233	453	238	370	243	443	243	443	238	370	244	383	124	204	113	144	133	138	124	204	133	138	133	258	133	258	133	138	150	181	133	258	150	181	140	306	140	306	150	181	145	347	182	408	184	415	185	440	185	440	184	415	186	420	185	440	186	420	186	430	186	430	186	420	186	425	180	449	174	457	178	398	180	449	178	398	182	408	180	449	182	408	185	440	178	398	174	457	166	461	178	398	166	461	156	463	178	398	156	463	141	460	178	398	141	460	126	453	178	398	126	453	120	269	120	269	126	453	114	442	120	269	114	442	106	428	120	269	106	428	102	413	120	269	102	413	92	269	357	407	360	414	360	440	360	440	360	414	361	419	360	440	361	419	362	430	362	430	361	419	362	424	356	449	350	457	354	398	356	449	354	398	357	407	356	449	357	407	360	440	354	398	350	457	341	461	354	398	341	461	332	463	354	398	332	463	316	460	354	398	316	460	302	453	354	398	302	453	296	269	296	269	302	453	290	442	296	269	290	442	282	428	296	269	282	428	278	413	296	269	278	413	268	269	-7	192	42	142	63	192	63	192	42	142	95	142	63	192	95	142	100	282	100	282	95	142	115	192	100	282	115	192	119	331	119	331	115	192	152	282	119	331	152	282	178	473	178	473	152	282	172	331	178	473	172	331	230	473	115	192	172	142	192	192	192	192	172	142	224	142	192	192	224	142	229	282	229	282	224	142	244	192	229	282	244	192	248	331	248	331	244	192	281	282	248	331	281	282	307	473	307	473	281	282	301	331	307	473	301	331	359	473	42	142	-14	0	38	0	42	142	38	0	95	142	49	331	35	282	100	282	49	331	100	282	119	331	172	331	152	282	229	282	172	331	229	282	248	331	301	331	281	282	346	282	301	331	346	282	360	331	244	192	224	142	289	142	244	192	289	142	302	192	172	142	114	0	167	0	172	142	167	0	224	142	115	192	95	142	172	142	42	142	-7	192	-21	142	143	204	143	204	126	22	143	204	126	22	171	186	143	204	171	186	149	310	143	204	149	310	135	324	143	204	135	324	126	337	143	204	126	337	121	351	143	204	121	351	106	432	143	204	106	432	106	235	106	432	120	367	123	388	106	432	123	388	143	447	143	447	123	388	133	406	143	447	133	406	149	419	54	333	56	308	60	374	60	374	56	308	64	284	60	374	64	284	78	407	78	407	64	284	80	260	78	407	80	260	106	432	106	432	80	260	106	235	101	-67	120	0	143	204	143	204	120	0	126	22	180	6	126	22	120	0	195	431	193	452	189	452	195	431	189	452	186	452	195	431	186	452	169	428	195	431	198	452	193	452	186	452	143	447	149	419	186	452	149	419	169	428	257	495	224	495	237	422	237	422	224	495	211	452	237	422	211	452	204	429	204	429	204	452	203	430	203	430	204	452	201	430	201	430	204	452	199	431	199	431	204	452	198	452	199	431	198	452	197	431	197	431	198	452	195	431	244	446	257	495	237	422	244	446	237	422	260	413	244	446	260	413	259	443	237	422	204	429	198	277	198	277	204	429	191	170	198	277	191	170	204	156	171	186	191	170	204	429	171	186	204	429	167	295	171	186	167	295	149	310	38	83	42	19	49	61	49	61	42	19	62	11	49	61	62	11	67	44	67	44	62	11	86	5	67	44	86	5	93	29	93	29	86	5	101	-67	93	29	101	-67	143	204	86	5	66	-67	101	-67	276	400	287	384	295	429	295	429	287	384	292	363	295	429	292	363	294	338	294	338	294	335	308	314	308	314	294	335	294	331	308	314	294	331	294	326	276	438	259	443	260	413	276	438	260	413	276	400	276	438	276	400	295	429	308	314	336	404	315	418	308	314	315	418	295	429	308	314	295	429	294	338	294	321	293	317	308	314	294	321	308	314	294	326	285	89	292	133	289	161	285	89	289	161	280	186	285	89	280	186	263	212	285	89	263	212	263	53	236	241	198	277	204	156	236	241	204	156	213	142	236	241	213	142	217	126	236	241	217	126	218	109	236	241	218	109	228	24	236	241	228	24	263	53	236	241	263	53	263	212	228	24	218	109	213	77	228	24	213	77	200	52	228	24	200	52	180	35	228	24	180	35	180	6	155	25	126	22	180	6	155	25	180	6	180	35	-13	59	5	42	15	154	15	154	5	42	23	29	15	154	23	29	29	150	29	150	23	29	32	112	32	112	23	29	42	19	32	112	42	19	38	83	204	452	204	429	211	452	106	432	121	351	120	367	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	152	177	167	197	175	249	175	249	167	197	189	215	175	249	189	215	213	259	213	259	189	215	219	232	213	259	219	232	230	408	213	259	230	408	212	369	254	121	257	436	240	154	240	154	257	436	230	408	240	154	230	408	229	191	229	191	230	408	219	232	152	177	175	249	144	155	144	155	175	249	132	231	144	155	132	231	141	128	141	128	132	231	135	-7	141	128	135	-7	145	98	51	96	57	58	63	158	63	158	57	58	74	28	63	158	74	28	92	202	92	202	74	28	100	5	92	202	100	5	132	231	132	231	100	5	135	-7	178	-12	206	-10	198	40	198	40	206	-10	225	35	238	36	225	35	233	-6	238	36	233	-6	260	1	178	-12	198	40	175	53	178	-12	175	53	157	72	178	-12	157	72	145	98	178	-12	145	98	135	-7	290	329	293	54	292	313	292	313	293	54	296	293	326	312	296	293	302	268	311	29	302	268	296	293	290	329	289	342	293	54	293	54	289	342	288	352	293	54	288	352	271	88	271	88	288	352	288	362	292	455	288	362	290	388	292	455	290	388	296	409	357	431	365	457	347	437	347	437	365	457	335	439	318	435	335	439	334	461	318	435	334	461	305	425	305	425	334	461	292	455	305	425	292	455	296	409	271	88	288	362	292	455	271	88	292	455	257	436	271	88	257	436	254	121	212	369	206	321	206	311	212	369	206	311	207	301	212	369	207	301	208	290	212	369	208	290	210	276	212	369	210	276	213	259	425	384	421	409	420	356	420	356	421	409	409	430	420	356	409	430	405	331	405	331	409	430	390	447	405	331	390	447	381	308	381	308	390	447	370	393	369	409	370	393	390	447	369	409	390	447	365	457	369	409	365	457	364	421	365	457	334	461	335	439	381	308	370	393	368	370	381	308	368	370	361	350	381	308	361	350	347	330	381	308	347	330	346	287	326	312	302	268	346	287	326	312	346	287	347	330	386	-10	376	90	366	-5	366	-5	376	90	380	139	366	-5	380	139	360	114	360	114	344	142	347	2	347	2	344	142	329	173	347	2	329	173	329	14	329	14	329	173	317	204	329	14	317	204	311	29	311	29	317	204	308	236	311	29	308	236	302	268	311	29	296	293	293	54	311	29	293	54	286	13	286	13	293	54	278	47	265	41	251	38	260	1	265	41	260	1	286	13	265	41	286	13	278	47	515	244	372	244	387	224	515	244	387	224	397	220	515	244	397	220	404	216	515	244	404	216	408	209	515	244	408	209	410	201	515	244	410	201	476	212	515	244	476	212	494	223	515	244	494	223	515	227	423	150	454	190	410	201	423	150	410	201	408	190	423	150	408	190	403	176	423	150	403	176	395	160	423	150	395	160	380	139	423	150	380	139	376	90	432	-9	455	-2	435	43	435	43	455	-2	451	41	462	42	451	41	455	-2	462	42	455	-2	476	9	498	28	521	54	504	68	498	28	504	68	492	58	498	28	492	58	482	50	498	28	482	50	476	9	472	45	462	42	476	9	472	45	476	9	482	50	420	48	406	58	407	-11	420	48	407	-11	432	-9	420	48	432	-9	435	43	391	71	376	90	386	-10	391	71	386	-10	407	-11	391	71	407	-11	406	58	360	114	347	2	366	-5	225	35	206	-10	233	-6	387	224	372	244	372	227	476	212	410	201	454	190	238	36	260	1	251	38	365	457	357	431	364	421	110	445	101	431	115	269	115	269	101	431	97	414	115	269	97	414	87	269	171	397	175	406	175	449	175	449	175	406	178	413	175	449	178	413	179	440	179	440	178	413	179	419	179	440	179	419	181	430	181	430	179	419	181	424	171	397	175	449	169	457	171	397	169	457	160	461	171	397	160	461	151	463	171	397	151	463	135	461	171	397	135	461	121	455	171	397	121	455	115	269	110	445	115	269	121	455	84	36	82	81	82	81	79	-67	82	81	70	319	79	-67	70	319	52	-17	52	-17	70	319	48	278	52	-17	48	278	33	32	33	32	48	278	32	234	33	32	32	234	22	83	22	83	32	234	22	188	22	83	22	188	19	140	115	-120	130	-110	111	-72	115	-120	111	-72	98	-37	115	-120	98	-37	89	-2	115	-120	89	-2	79	-67	84	36	82	81	79	-67	84	36	79	-67	89	-2	84	132	89	181	98	357	98	357	89	181	98	228	98	357	98	228	116	376	116	376	98	228	111	273	116	376	111	273	127	314	127	314	143	345	137	396	137	396	143	345	161	417	84	132	98	357	70	319	84	132	70	319	82	81	137	396	116	376	127	314	203	422	232	449	220	463	203	422	220	463	188	439	203	422	188	439	179	396	161	417	143	345	159	371	161	417	159	371	179	396	161	417	179	396	188	439	56	-63	87	-32	63	7	63	7	87	-32	79	42	93	83	79	42	87	-32	93	83	87	-32	114	0	113	348	118	309	122	412	122	412	118	309	120	266	137	32	120	266	118	220	137	32	118	220	114	0	114	0	118	220	113	173	114	0	113	173	105	127	106	435	87	463	89	418	106	435	89	418	103	383	106	435	103	383	113	348	106	435	113	348	122	412	183	202	182	231	181	164	181	164	182	231	179	260	181	164	179	260	175	128	175	128	179	260	173	289	175	128	173	289	166	94	166	94	173	289	165	318	166	94	165	318	155	347	166	94	155	347	153	63	153	63	155	347	145	369	153	63	145	369	137	32	137	32	145	369	135	391	137	32	135	391	122	412	-28	-106	-17	-120	3	-76	3	-76	-17	-120	21	-92	3	-76	21	-92	28	-48	28	-48	21	-92	56	-63	28	-48	56	-63	47	-21	47	-21	56	-63	63	7	93	83	114	0	105	127	120	266	137	32	122	412	89	418	87	463	71	452	127	397	119	403	123	336	123	336	119	403	110	406	123	336	110	406	107	337	107	337	110	406	101	407	107	337	101	407	92	340	92	340	101	407	91	405	92	340	91	405	82	400	92	340	82	400	80	347	80	347	82	400	75	392	80	347	75	392	71	357	71	357	75	392	70	382	71	357	70	382	68	371	128	236	136	245	139	297	139	297	136	245	144	257	139	297	144	257	151	298	151	298	144	257	152	270	151	298	152	270	161	301	161	301	152	270	159	280	161	301	159	280	167	288	123	296	108	295	113	226	123	296	113	226	121	230	123	296	121	230	128	236	123	296	128	236	139	297	188	330	183	321	190	316	188	330	190	316	195	326	195	326	190	316	195	307	195	326	195	307	200	170	200	170	195	307	195	299	200	170	195	299	195	286	170	327	183	321	177	336	170	327	177	336	168	343	170	327	168	343	160	352	170	327	160	352	160	331	135	388	138	335	144	376	144	376	138	335	150	333	144	376	150	333	153	362	153	362	150	333	160	331	153	362	160	331	160	352	161	301	167	288	171	306	171	306	167	288	176	295	171	306	176	295	183	312	183	312	176	295	188	302	183	312	188	302	190	316	190	316	188	302	195	307	216	253	211	264	212	172	216	253	212	172	221	177	216	253	221	177	223	240	212	172	211	264	208	275	212	172	208	275	206	286	212	172	206	286	205	299	212	172	205	299	200	170	233	193	235	204	234	211	233	193	234	211	233	217	233	193	233	217	231	224	233	193	231	224	228	184	228	184	231	224	228	231	228	184	228	231	223	240	228	184	223	240	221	177	205	326	205	307	213	302	205	326	213	302	211	316	211	316	213	302	218	312	230	306	218	312	225	295	230	306	225	295	234	288	233	440	228	450	231	409	233	440	231	409	233	415	233	440	233	415	234	422	233	440	234	422	235	428	208	358	211	369	212	461	212	461	211	369	216	380	212	461	216	380	221	457	221	457	216	380	223	393	221	457	223	393	228	450	228	450	223	393	228	401	228	450	228	401	231	409	242	280	249	270	250	298	250	298	249	270	256	257	250	298	256	257	262	297	262	297	256	257	265	245	262	297	265	245	278	296	278	296	265	245	272	236	278	296	272	236	280	230	308	227	317	233	320	286	320	286	317	233	325	241	320	286	325	241	329	276	329	276	325	241	331	251	329	276	331	251	333	262	280	230	288	226	293	295	293	295	288	226	297	225	293	295	297	225	308	292	308	292	297	225	308	227	308	292	308	227	320	286	333	371	331	382	329	357	329	357	331	382	326	392	329	357	326	392	321	347	321	347	326	392	319	400	321	347	319	400	310	405	321	347	310	405	308	340	308	340	310	405	299	407	308	340	299	407	293	337	293	337	299	407	290	406	293	337	290	406	281	403	278	336	293	337	281	403	278	336	281	403	273	397	278	336	273	397	265	388	278	336	265	388	262	335	240	352	240	331	248	362	248	362	240	331	250	333	248	362	250	333	256	376	256	376	250	333	262	335	256	376	262	335	265	388	213	330	218	321	224	336	224	336	218	321	230	327	224	336	230	327	232	343	232	343	230	327	240	331	232	343	240	331	240	352	240	301	230	306	234	288	240	301	234	288	242	280	240	301	242	280	250	298	195	334	200	170	200	463	200	463	200	170	205	334	200	463	205	334	212	461	212	461	205	334	206	347	212	461	206	347	208	358	195	286	193	275	200	170	200	170	193	275	190	264	200	170	190	264	189	172	189	172	190	264	185	253	189	172	185	253	179	177	179	177	185	253	178	240	179	177	178	240	173	231	218	312	213	302	225	295	213	330	205	326	211	316	213	330	211	316	218	321	200	463	189	461	189	369	200	463	189	369	193	358	200	463	193	358	195	347	200	463	195	347	195	334	184	380	189	369	189	461	184	380	189	461	179	457	184	380	179	457	178	393	168	415	170	409	172	450	172	450	170	409	173	401	172	450	173	401	179	457	179	457	173	401	178	393	167	440	166	428	166	422	167	440	166	422	168	415	167	440	168	415	172	450	172	184	179	177	173	231	172	184	173	231	170	224	172	184	170	224	168	217	172	184	168	217	167	193	166	211	166	205	167	193	166	211	167	193	168	217	138	335	135	388	127	397	138	335	127	397	123	336	83	233	93	227	93	292	93	292	93	227	103	225	93	292	103	225	108	295	108	295	103	225	113	226	68	262	70	251	71	276	71	276	70	251	75	241	71	276	75	241	80	286	80	286	75	241	83	233	80	286	83	233	93	292	195	326	200	170	195	334	205	334	200	170	205	299	278	296	280	230	293	295	183	321	188	330	177	336	222	342	163	342	222	0	222	0	163	342	163	201	222	0	163	201	163	141	163	141	163	201	23	201	163	141	23	201	23	141	222	141	363	141	222	201	222	201	363	141	363	201	222	0	163	141	163	0	92	-7	97	27	95	48	92	-7	95	48	88	65	92	-7	88	65	76	79	92	-7	76	79	75	-41	11	-72	13	-99	26	-57	26	-57	13	-99	49	-72	26	-57	49	-72	36	-42	36	-42	49	-72	39	-27	41	90	39	-27	49	-72	41	90	49	-72	61	87	61	87	49	-72	75	-41	61	87	75	-41	76	79	-11	-88	-40	-105	-31	-122	-11	-88	-31	-122	13	-99	-11	-88	13	-99	11	-72	41	90	26	89	27	-7	41	90	27	-7	33	-12	41	90	33	-12	37	-16	41	90	37	-16	39	-21	41	90	39	-21	39	-27	-4	21	0	13	1	73	1	73	0	13	8	5	1	73	8	5	12	83	12	83	8	5	19	-2	12	83	19	-2	26	89	26	89	19	-2	27	-7	-5	59	-7	41	-7	31	-5	59	-7	31	-4	21	-5	59	-4	21	1	73	183	191	17	191	2	112	183	191	2	112	167	112	-5	41	-3	25	-3	57	-3	57	-3	25	3	11	-3	57	3	11	3	71	3	71	3	11	14	0	3	71	14	0	14	82	14	82	14	0	27	-6	14	82	27	-6	28	89	28	89	27	-6	43	-8	28	89	43	-8	44	91	44	91	43	-8	59	-6	44	91	59	-6	60	89	60	89	59	-6	73	0	60	89	73	0	74	82	74	82	73	0	84	11	74	82	84	11	85	71	85	71	84	11	92	25	85	71	92	25	92	57	92	57	92	25	94	41	231	463	172	463	-42	-11	231	463	-42	-11	16	-11	194	14	201	155	186	107	186	107	173	70	177	4	177	4	173	70	159	43	177	4	159	43	159	-3	159	-3	159	43	145	24	159	-3	145	24	140	-7	140	-7	145	24	131	13	140	-7	131	13	120	-9	120	-9	131	13	115	10	176	455	168	386	179	407	176	455	179	407	199	460	199	460	179	407	189	423	199	460	189	423	198	434	87	102	100	169	114	414	114	414	100	169	120	246	114	414	120	246	134	433	134	433	120	246	144	322	134	433	144	322	155	446	155	446	144	322	168	386	155	446	168	386	176	455	11	140	16	89	16	201	16	201	16	89	29	48	16	201	29	48	30	261	30	261	29	48	51	17	30	261	51	17	52	318	52	318	51	17	81	-2	52	318	81	-2	81	369	81	369	81	-2	81	55	81	369	81	55	114	414	114	414	81	55	87	102	81	-2	120	-9	94	18	81	-2	94	18	87	27	81	-2	87	27	83	40	81	-2	83	40	81	55	256	454	221	462	231	440	231	440	221	462	219	442	209	440	219	442	221	462	209	440	221	462	199	460	322	299	318	354	316	236	316	236	318	354	305	399	316	236	305	399	301	175	301	175	305	399	285	433	301	175	285	433	277	118	277	118	285	433	256	454	277	118	256	454	253	393	253	393	248	342	277	118	277	118	248	342	246	68	256	454	231	440	240	434	256	454	240	434	247	424	256	454	247	424	251	410	256	454	251	410	253	393	248	342	235	280	246	68	246	68	235	280	219	215	246	68	219	215	210	28	210	28	219	215	201	155	210	28	201	155	194	14	186	107	177	4	194	14	103	12	94	18	120	-9	103	12	120	-9	115	10	199	460	198	434	209	440	66	34	51	24	237	0	237	0	51	24	30	18	237	0	30	18	3	16	117	413	125	414	143	432	143	432	125	414	133	414	143	432	133	414	140	414	140	414	152	413	143	432	143	432	152	413	181	439	143	432	100	426	109	412	143	432	109	412	117	413	66	34	237	0	77	49	77	49	237	0	178	24	77	49	178	24	85	71	85	71	178	24	172	31	85	71	172	31	170	41	170	41	170	376	169	372	169	372	85	71	170	41	181	439	152	413	161	410	181	439	161	410	167	406	181	439	167	406	171	400	181	439	171	400	173	392	181	439	173	392	174	63	181	439	174	63	176	73	181	439	176	73	179	83	181	439	179	83	215	446	174	63	173	392	172	389	179	83	283	462	248	453	179	83	248	453	215	446	170	376	170	47	171	380	171	380	170	47	172	55	171	380	172	55	172	385	172	385	172	55	174	63	172	385	174	63	172	389	237	0	237	16	210	17	237	0	210	17	191	19	237	0	191	19	178	24	109	412	100	426	99	411	237	0	3	16	3	0	170	376	170	41	170	47	187	248	155	203	204	188	204	188	155	203	107	148	204	188	107	148	72	75	72	75	107	148	42	78	72	75	42	78	229	0	229	0	42	78	-17	17	191	462	151	456	172	397	172	397	151	456	149	400	129	398	149	400	151	456	129	398	151	456	117	442	43	351	58	342	62	388	62	388	58	342	75	364	62	388	75	364	87	418	87	418	75	364	92	381	87	418	92	381	117	442	117	442	92	381	110	392	117	442	110	392	129	398	204	188	240	222	205	286	205	286	240	222	211	321	229	456	211	321	240	222	229	456	240	222	260	440	260	440	240	222	268	254	260	440	268	254	283	416	283	416	268	254	287	285	283	416	287	285	297	384	297	384	287	285	298	316	297	384	298	316	302	348	172	397	190	386	191	462	191	462	190	386	202	369	191	462	202	369	229	456	229	456	202	369	209	347	229	456	209	347	211	321	238	91	219	81	229	0	229	0	219	81	196	76	229	0	196	76	165	75	283	129	267	129	253	106	283	129	253	106	238	91	283	129	238	91	229	0	229	0	-17	17	-17	0	72	75	229	0	165	75	187	248	204	188	205	286	106	233	124	230	135	262	106	233	135	262	88	250	106	233	88	250	86	235	112	19	105	20	143	0	143	0	105	20	100	22	143	0	100	22	80	-8	80	-8	100	22	95	25	80	-8	95	25	91	28	91	28	81	41	80	-8	80	-8	81	41	71	56	80	-8	71	56	61	70	189	95	178	65	198	26	198	26	178	65	162	41	198	26	162	41	143	0	143	0	162	41	142	24	143	0	142	24	118	18	118	18	112	19	143	0	95	383	110	397	116	432	116	432	110	397	125	407	116	432	125	407	144	449	144	449	125	407	141	412	144	449	141	412	158	413	158	413	180	411	173	459	173	459	180	411	204	462	90	406	65	372	79	363	90	406	79	363	95	383	90	406	95	383	116	432	173	459	144	449	158	413	197	299	171	279	177	192	177	192	171	279	168	204	155	216	168	204	171	279	155	216	171	279	140	225	140	225	171	279	135	262	140	225	135	262	124	230	244	250	224	268	239	65	239	65	224	268	217	353	239	65	217	353	212	324	239	65	212	324	198	26	198	26	212	324	197	299	198	26	197	299	192	127	192	127	189	95	198	26	197	299	177	192	184	178	197	299	184	178	189	163	197	299	189	163	191	146	197	299	191	146	192	127	217	353	224	269	236	457	236	457	224	269	255	284	236	457	255	284	263	444	263	444	255	284	278	303	263	444	278	303	285	425	285	425	278	303	293	323	285	425	293	323	299	399	299	399	293	323	301	346	299	399	301	346	304	370	224	269	217	353	224	268	180	411	197	403	204	462	204	462	197	403	208	390	204	462	208	390	236	457	236	457	208	390	215	373	236	457	215	373	217	353	269	214	259	233	266	114	269	214	266	114	276	169	269	214	276	169	274	193	244	250	239	65	266	114	244	250	266	114	259	233	49	-6	80	-8	61	70	49	-6	61	70	48	80	49	-6	48	80	30	84	49	-6	30	84	24	1	16	83	5	77	6	12	16	83	6	12	24	1	16	83	24	1	30	84	-2	69	-7	58	-5	27	-2	69	-5	27	6	12	-2	69	6	12	5	77	-5	27	-7	58	-9	45	297	462	9	172	35	167	35	167	9	172	155	101	35	167	155	101	173	167	173	167	155	101	213	0	173	167	213	0	226	357	226	357	213	0	242	101	226	357	242	101	297	462	297	462	242	101	259	167	297	462	259	167	340	462	259	167	242	101	289	101	259	167	289	101	307	167	213	0	155	101	127	0	297	462	35	167	226	357	155	101	9	172	-9	101	138	452	49	251	73	250	138	452	73	250	110	327	138	452	110	327	133	379	138	452	133	379	304	379	138	452	304	379	328	452	93	248	109	244	110	327	110	327	109	244	125	239	110	327	125	239	147	319	147	319	125	239	140	232	202	94	189	64	201	26	201	26	189	64	169	40	201	26	169	40	148	0	148	0	169	40	146	24	148	0	146	24	120	18	120	18	111	19	148	0	148	0	111	19	103	21	148	0	103	21	85	-8	85	-8	103	21	96	26	85	-8	96	26	88	35	247	264	229	281	242	66	242	66	229	281	211	295	242	66	211	295	207	127	207	127	202	94	242	66	242	66	202	94	201	26	147	319	163	218	173	313	173	313	163	218	182	199	173	313	182	199	194	305	194	305	182	199	196	177	194	305	196	177	211	295	211	295	196	177	204	153	211	295	204	153	207	127	270	221	260	243	269	115	270	221	269	115	278	170	270	221	278	170	276	196	247	264	242	66	269	115	247	264	269	115	260	243	85	-8	88	35	81	48	85	-8	81	48	73	61	85	-8	73	61	64	71	85	-8	64	71	55	78	85	-8	55	78	54	-6	55	78	44	82	54	-6	54	-6	44	82	32	84	54	-6	32	84	28	0	28	0	32	84	19	82	28	0	19	82	9	12	9	12	19	82	8	77	9	12	8	77	0	68	-2	26	9	12	0	68	-2	26	0	68	-5	58	-2	26	-5	58	-7	44	140	232	163	218	147	319	110	327	73	250	93	248	97	30	92	-3	104	20	104	20	92	-3	133	-9	104	20	133	-9	115	13	115	13	133	-9	128	11	138	12	128	11	133	-9	138	12	133	-9	186	0	99	122	107	157	134	371	134	371	107	157	119	193	134	371	119	193	133	229	133	229	139	241	134	371	134	371	139	241	170	398	299	170	295	211	291	110	291	110	295	211	282	243	291	110	282	243	267	61	267	61	282	243	261	266	267	61	261	266	233	280	232	23	267	61	233	280	232	23	233	280	216	213	232	23	216	213	213	180	232	23	213	180	207	143	232	23	207	143	197	103	232	23	197	103	186	0	201	251	209	242	233	280	233	280	209	242	214	229	233	280	214	229	216	213	233	280	198	285	201	251	201	251	198	285	190	285	201	251	190	285	188	256	188	256	190	285	182	284	188	256	182	284	173	282	170	258	188	256	173	282	170	258	173	282	165	280	170	258	165	280	160	257	160	257	165	280	156	276	160	257	156	276	152	255	152	255	156	276	170	398	152	255	170	398	145	250	145	250	170	398	139	241	186	0	197	103	184	67	186	0	184	67	170	38	186	0	170	38	162	27	186	0	162	27	155	20	186	0	155	20	147	15	186	0	147	15	138	12	295	421	344	443	340	459	295	421	340	459	287	447	295	421	287	447	252	394	170	398	156	276	184	321	170	398	184	321	205	419	205	419	184	321	216	361	205	419	216	361	243	435	243	435	216	361	252	394	243	435	252	394	287	447	93	331	60	285	91	64	93	331	91	64	93	91	93	331	93	91	99	122	93	331	99	122	134	371	97	30	93	45	92	-3	92	-3	93	45	91	64	16	127	21	80	21	183	21	183	21	80	35	42	21	183	35	42	36	236	36	236	35	42	59	14	36	236	59	14	60	285	60	285	59	14	92	-3	60	285	92	-3	91	64	71	346	87	361	98	452	98	452	87	361	107	370	98	452	107	370	354	452	354	452	107	370	134	374	354	452	134	374	173	376	354	452	173	376	259	376	354	452	259	376	97	0	97	0	259	376	35	0	98	452	39	324	57	324	98	452	57	324	71	346	75	315	81	295	81	380	81	380	81	295	90	276	81	380	90	276	99	414	99	414	90	276	104	255	99	414	104	255	127	440	127	440	104	255	124	233	127	440	124	233	141	217	141	217	170	184	150	353	150	353	170	184	156	334	193	45	177	27	179	-2	179	-2	177	27	156	15	179	-2	156	15	133	11	133	11	111	15	129	-8	129	-8	111	15	93	26	129	-8	93	26	86	-3	86	-3	93	26	79	43	86	-3	79	43	71	66	51	11	68	95	71	126	51	11	71	126	80	211	80	211	71	126	79	153	80	211	79	153	93	176	71	66	68	95	51	11	71	66	51	11	86	-3	124	231	80	211	93	176	124	231	93	176	114	197	124	231	114	197	141	217	124	231	141	217	124	233	7	136	8	66	22	165	22	165	8	66	24	35	22	165	24	35	46	189	46	189	24	35	51	11	46	189	51	11	80	211	151	396	159	414	163	456	163	456	159	414	171	428	163	456	171	428	203	462	203	462	171	428	187	436	203	462	187	436	207	439	207	439	223	436	224	460	224	460	223	436	238	426	224	460	238	426	244	456	244	456	238	426	249	411	244	456	249	411	262	450	262	450	249	411	256	392	262	450	256	392	259	367	149	373	151	396	127	440	149	373	127	440	141	217	318	338	321	365	320	382	318	338	320	382	316	397	318	338	316	397	309	410	318	338	309	410	308	314	309	410	301	421	308	314	308	314	301	421	290	432	308	314	290	432	289	292	289	292	290	432	277	442	289	292	277	442	262	273	262	273	277	442	262	450	262	273	262	450	259	367	262	273	259	367	257	348	262	273	257	348	253	331	262	273	253	331	244	314	262	273	244	314	230	295	262	273	230	295	225	256	210	272	221	15	225	256	225	256	221	15	225	254	230	295	210	272	225	256	210	272	185	294	190	157	210	272	190	157	200	135	210	272	200	135	205	115	210	272	205	115	207	94	210	272	207	94	221	15	170	184	190	157	185	294	170	184	185	294	167	315	170	184	167	315	156	334	149	373	141	217	150	353	224	460	203	462	207	439	248	226	254	44	265	201	265	201	254	44	275	83	265	201	275	83	275	178	275	178	275	83	283	130	275	178	283	130	281	155	225	254	221	15	254	44	225	254	254	44	248	226	207	94	203	68	221	15	193	45	179	-2	221	15	193	45	221	15	203	68	133	11	129	-8	179	-2	127	440	151	396	163	456	8	66	7	136	2	103	75	315	81	380	74	337	128	300	136	335	149	452	149	452	136	335	147	369	149	452	147	369	159	397	159	397	168	412	149	452	149	452	168	412	202	462	35	278	40	241	44	337	44	337	40	241	54	210	44	337	54	210	67	387	67	387	54	210	76	186	67	387	76	186	103	427	103	427	76	186	104	171	103	427	104	171	149	452	149	452	104	171	122	267	149	452	122	267	128	300	136	202	127	211	138	166	138	166	127	211	122	223	138	166	122	223	104	171	104	171	122	223	120	238	164	195	154	167	162	169	164	195	162	169	170	171	164	195	148	196	154	167	148	196	136	202	138	166	148	196	138	166	146	166	148	196	146	166	154	167	177	424	188	433	202	462	202	462	188	433	200	438	202	462	200	438	212	440	212	440	224	438	222	460	222	460	224	438	239	457	222	460	202	462	212	440	198	210	226	103	207	228	207	228	226	103	216	255	228	290	216	255	226	103	228	290	226	103	266	152	224	438	233	432	239	457	239	457	233	432	240	423	239	457	240	423	255	451	255	451	240	423	244	410	255	451	244	410	245	393	245	393	244	370	266	152	266	152	244	370	241	346	266	152	241	346	236	320	226	103	198	210	190	200	226	103	190	200	179	196	226	103	179	196	179	175	226	103	179	175	178	62	83	14	117	26	119	88	119	88	117	26	147	42	119	88	147	42	152	128	152	128	147	42	178	62	152	128	178	62	179	175	-7	10	-3	-6	39	29	39	29	-3	-6	44	3	39	29	44	3	82	55	82	55	44	3	83	14	82	55	83	14	119	88	179	196	164	195	170	171	179	196	170	171	179	175	315	263	321	321	320	348	315	263	320	348	315	372	315	263	315	372	307	395	315	263	307	395	296	206	296	206	307	395	296	415	296	206	296	415	282	432	296	206	282	432	269	443	296	206	269	443	266	152	266	152	269	443	255	451	266	152	255	451	245	393	228	290	266	152	236	320	202	462	168	412	177	424	122	267	104	171	120	238	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	16	41	18	25	18	57	18	57	18	25	25	11	18	57	25	11	25	71	25	71	25	11	35	0	25	71	35	0	36	82	36	82	35	0	49	-6	36	82	49	-6	50	89	50	89	49	-6	65	-8	50	89	65	-8	66	91	66	91	65	-8	81	-6	66	91	81	-6	82	89	82	89	81	-6	95	0	82	89	95	0	95	81	95	81	95	0	106	11	95	81	106	11	106	70	106	70	106	11	113	25	106	70	113	25	113	57	113	57	113	25	115	41	19	21	24	12	25	72	25	72	24	12	31	4	25	72	31	4	35	82	35	82	31	4	42	-2	35	82	42	-2	49	88	49	88	42	-2	51	-7	49	88	51	-7	65	90	65	90	51	-7	57	-12	65	90	57	-12	60	-17	18	58	15	41	16	30	18	58	16	30	19	21	18	58	19	21	25	72	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	115	-8	121	26	118	47	115	-8	118	47	111	64	115	-8	111	64	100	78	115	-8	100	78	99	-42	34	-73	36	-100	50	-57	50	-57	36	-100	72	-73	50	-57	72	-73	59	-42	59	-42	72	-73	63	-28	65	90	63	-28	72	-73	65	90	72	-73	85	87	85	87	72	-73	99	-42	85	87	99	-42	100	78	12	-89	-16	-106	-7	-123	12	-89	-7	-123	36	-100	12	-89	36	-100	34	-73	65	90	60	-17	62	-22	65	90	62	-22	63	-28	104	171	364	285	364	350	104	171	364	350	21	199	104	171	21	199	364	-7	104	171	364	-7	364	57	364	-7	21	199	21	143	23	132	23	72	363	72	23	132	363	72	363	132	23	270	23	210	363	210	23	270	363	210	363	270	364	143	364	199	21	350	364	143	21	350	21	285	364	143	21	285	281	171	364	143	281	171	21	57	364	143	21	57	21	-7	54	41	56	25	56	57	56	57	56	25	63	11	56	57	63	11	63	71	63	71	63	11	73	0	63	71	73	0	74	82	74	82	73	0	87	-6	74	82	87	-6	88	89	88	89	87	-6	103	-8	88	89	103	-8	104	91	104	91	103	-8	119	-6	104	91	119	-6	120	89	120	89	119	-6	133	0	120	89	133	0	133	81	133	81	133	0	144	11	133	81	144	11	144	70	144	70	144	11	151	25	144	70	151	25	151	57	151	57	151	25	153	41	150	400	145	407	146	336	146	336	145	407	143	416	135	330	143	416	130	445	135	330	130	445	121	328	121	328	130	445	108	331	224	421	239	458	214	432	214	432	239	458	203	462	214	432	203	462	201	439	201	439	203	462	186	441	173	440	186	441	203	462	173	440	203	462	164	458	144	166	156	188	157	252	157	252	156	188	173	207	157	252	173	207	189	287	189	287	173	207	197	227	189	287	197	227	205	308	205	308	197	227	232	250	205	308	232	250	218	328	218	328	232	250	226	348	136	221	123	194	133	140	136	221	133	140	144	166	136	221	144	166	157	252	116	169	113	146	133	140	116	169	133	140	123	194	163	370	161	384	161	357	161	357	161	384	156	393	161	357	156	393	155	346	155	346	156	393	150	400	155	346	150	400	146	336	230	368	232	250	232	388	232	388	232	250	239	458	239	458	232	250	265	271	239	458	265	271	271	446	271	446	265	271	289	293	271	446	289	293	296	426	296	426	289	293	306	316	296	426	306	316	312	399	312	399	306	316	315	340	312	399	315	340	317	365	229	406	232	388	239	458	229	406	239	458	224	421	164	458	130	445	146	423	164	458	146	423	152	430	164	458	152	430	161	436	164	458	161	436	173	440	146	423	130	445	143	416	104	427	87	403	88	349	104	427	88	349	97	338	104	427	97	338	108	331	104	427	108	331	130	445	87	403	81	377	83	362	87	403	83	362	88	349	226	348	232	250	230	368	146	336	143	416	135	330	80	219	92	148	93	299	93	299	92	148	126	85	93	299	126	85	128	366	128	366	126	85	141	216	279	150	286	97	288	138	288	138	286	97	303	99	288	138	303	99	299	131	299	131	303	99	312	128	324	130	312	128	321	105	324	130	321	105	337	115	288	255	310	337	276	220	276	220	310	337	272	309	276	220	272	309	272	186	272	186	264	100	274	166	274	166	264	100	286	97	274	166	286	97	279	150	368	146	372	131	375	192	368	146	375	192	367	174	367	174	358	158	368	146	368	146	358	158	353	129	413	339	406	313	412	98	412	98	406	313	397	327	412	98	397	327	395	106	395	106	397	327	394	271	395	106	394	271	392	253	395	106	392	253	388	233	382	212	375	192	381	117	382	212	381	117	395	106	382	212	395	106	388	233	347	146	336	136	337	115	347	146	337	115	353	129	347	146	353	129	358	158	364	315	366	315	370	347	364	315	370	347	357	348	364	315	357	348	333	307	310	337	288	255	308	285	310	337	308	285	333	307	310	337	333	307	357	348	221	173	224	148	227	222	227	222	224	148	233	127	227	222	233	127	244	269	244	269	233	127	246	111	244	269	246	111	272	309	272	309	246	111	264	100	272	309	264	100	272	186	312	128	303	99	321	105	475	52	447	38	448	12	448	12	447	38	419	28	448	12	419	28	415	0	415	0	419	28	391	22	415	0	391	22	386	-6	386	-6	391	22	363	20	386	-6	363	20	357	-10	357	-10	363	20	335	19	357	-10	335	19	328	-11	328	-11	335	19	270	29	328	-11	270	29	247	0	247	0	270	29	216	56	247	0	216	56	179	34	179	34	216	56	176	99	179	34	176	99	150	153	150	153	141	216	126	85	150	153	126	85	179	34	412	98	417	141	416	152	416	152	416	156	413	339	413	339	416	156	417	161	413	339	417	161	419	174	419	174	417	161	418	165	419	174	418	165	419	170	413	339	412	98	416	152	419	174	461	339	413	339	526	261	523	229	536	165	536	165	523	229	513	192	536	165	513	192	510	129	510	129	513	192	496	157	510	129	496	157	475	105	475	105	496	157	473	132	475	105	473	132	443	121	443	121	434	123	475	105	475	105	434	123	431	96	546	330	515	385	516	317	546	330	516	317	526	261	546	330	526	261	536	165	546	330	536	165	552	210	546	330	552	210	557	262	516	317	515	385	489	365	489	365	515	385	466	427	489	365	466	427	447	403	447	403	466	427	404	454	447	403	404	454	394	428	394	428	404	454	333	437	270	426	333	437	332	463	270	426	332	463	252	451	404	454	332	463	333	437	431	96	434	123	426	126	431	96	426	126	421	132	431	96	421	132	417	141	431	96	417	141	412	98	397	327	389	337	389	299	397	327	389	299	393	286	397	327	393	286	394	271	389	299	389	337	384	308	384	308	389	337	380	343	384	308	380	343	376	313	376	313	380	343	370	347	376	313	370	347	366	315	150	289	176	350	183	418	183	418	176	350	217	396	183	418	217	396	252	451	252	451	217	396	270	426	150	289	183	418	128	366	150	289	128	366	141	216	475	52	448	12	484	29	324	130	337	115	336	136	375	192	372	131	381	117	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	283	155	282	134	311	23	311	23	282	134	278	114	311	23	278	114	272	95	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	252	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	252	363	436	363	436	334	252	369	267	363	436	369	267	396	416	396	416	369	267	397	288	396	416	397	288	415	389	415	389	397	288	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	252	321	340	334	252	322	362	310	304	301	289	334	252	310	304	334	252	317	321	294	239	294	240	290	276	294	239	290	276	311	23	311	23	290	276	283	155	378	90	387	140	383	168	378	90	383	168	373	191	378	90	373	191	355	211	378	90	355	211	352	51	329	227	294	239	311	23	329	227	311	23	352	51	329	227	352	51	355	211	254	62	255	6	264	77	264	77	255	6	311	23	264	77	311	23	272	95	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	255	6	241	48	226	36	255	6	241	48	255	6	254	62	210	28	192	23	255	6	210	28	255	6	226	36	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	120	46	120	46	120	46	120	46	113	406	113	402	120	46	113	402	112	396	120	46	112	396	110	387	120	46	110	387	107	375	120	46	107	375	103	359	120	46	103	359	25	74	120	46	25	74	122	37	126	77	130	91	215	406	126	77	215	406	113	406	113	406	215	406	219	416	113	406	219	416	224	423	277	68	252	48	264	14	264	14	252	48	224	34	264	14	224	34	216	3	216	3	224	34	193	25	216	3	193	25	164	0	164	0	193	25	159	23	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	120	51	121	58	113	406	120	51	113	406	120	46	123	66	126	77	113	406	123	66	113	406	121	58	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	259	452	112	415	113	406	259	452	113	406	224	423	264	14	308	30	277	68	277	68	308	30	301	94	323	129	301	94	308	30	323	129	308	30	348	52	454	335	428	384	433	147	454	335	433	147	449	187	454	335	449	187	460	230	454	335	460	230	463	274	433	147	428	384	410	111	410	111	428	384	386	421	410	111	386	421	382	79	382	79	386	421	363	308	382	79	363	308	361	259	382	79	361	259	353	212	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	348	52	382	79	353	212	348	52	353	212	341	169	348	52	341	169	323	129	164	0	159	23	145	23	164	0	145	23	134	26	164	0	134	26	126	31	164	0	126	31	25	74	164	0	25	74	18	52	164	0	18	52	10	37	164	0	10	37	0	27	164	0	0	27	-13	20	164	0	-13	20	-30	17	164	0	-30	17	-30	0	25	74	126	31	122	37	87	432	63	452	63	435	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	142	52	144	59	135	410	135	410	144	59	189	229	135	410	189	229	195	250	195	250	189	229	227	226	195	250	237	398	135	410	135	410	237	398	241	411	135	410	241	411	247	421	131	423	134	418	446	452	446	452	134	418	265	430	446	452	265	430	279	431	279	431	310	429	446	452	446	452	310	429	335	426	446	452	335	426	355	419	395	375	446	452	391	385	391	385	446	452	385	394	371	409	385	394	446	452	371	409	446	452	355	419	446	452	395	375	397	362	446	452	397	362	399	346	446	452	399	346	399	327	446	452	399	327	417	324	189	229	144	59	146	68	189	229	146	68	149	78	189	229	149	78	152	89	142	52	135	410	142	47	135	410	247	421	254	427	135	410	254	427	265	430	135	410	265	430	134	418	446	452	86	452	107	432	446	452	107	432	118	430	446	452	118	430	126	427	446	452	126	427	131	423	282	157	298	134	282	162	282	162	298	134	282	167	279	191	282	167	295	269	279	191	295	269	272	257	195	250	227	226	240	252	240	252	227	226	253	220	240	252	253	220	272	257	272	257	253	220	270	208	272	257	270	208	279	191	313	290	295	269	298	134	313	290	298	134	348	320	313	290	348	320	329	322	282	167	298	134	295	269	280	145	279	138	298	134	280	145	298	134	281	151	281	151	298	134	282	157	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	107	432	86	452	86	435	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	51	-41	45	-39	69	-66	69	-66	45	-39	42	-37	69	-66	42	-37	36	-63	36	-63	42	-37	40	-34	36	-63	40	-34	39	-29	39	-29	47	33	37	42	41	-23	45	-17	47	33	47	33	45	-17	49	-11	47	33	49	-11	53	21	53	21	49	-11	53	-4	53	21	53	-4	55	6	37	42	26	48	36	-63	37	42	36	-63	39	-29	92	-8	82	-28	107	-61	107	-61	82	-28	71	-38	107	-61	71	-38	69	-66	69	-66	71	-38	57	-41	194	364	142	-45	172	-18	194	364	172	-18	196	19	194	364	117	72	142	-45	107	-61	142	-45	117	72	107	-61	117	72	104	24	107	-61	104	24	92	-8	354	452	152	452	175	432	354	452	175	432	186	429	354	452	186	429	194	425	354	452	194	425	199	420	354	452	199	420	202	414	354	452	202	414	203	407	354	452	203	407	324	428	354	452	324	428	337	433	354	452	337	433	354	435	214	69	296	378	203	407	214	69	203	407	203	402	214	69	203	402	202	396	214	69	202	396	200	389	214	69	200	389	197	378	214	69	197	378	196	19	203	407	296	378	304	403	203	407	304	403	313	418	203	407	313	418	324	428	197	378	194	364	196	19	-12	41	-12	-41	-1	47	-1	47	-12	-41	8	-55	-1	47	8	-55	12	50	12	50	8	-55	36	-63	12	50	36	-63	26	48	-22	30	-28	17	-25	-21	-22	30	-25	-21	-12	-41	-22	30	-12	-41	-12	41	-25	-21	-28	17	-30	2	51	-41	69	-66	57	-41	175	432	152	452	152	435	47	33	39	-29	41	-23	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	138	60	183	228	130	408	130	408	183	228	226	387	130	408	226	387	233	405	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	185	233	226	387	183	228	185	233	183	228	258	68	185	233	258	68	265	268	185	233	265	268	317	351	137	51	137	53	130	408	137	51	130	408	137	48	241	418	253	427	130	408	241	418	130	408	233	405	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	400	19	413	0	413	17	346	434	332	452	332	435	265	268	258	68	262	60	102	432	80	452	80	435	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	120	17	97	20	120	0	120	0	97	20	82	24	120	0	82	24	25	52	25	52	82	24	72	32	25	52	72	32	37	81	37	81	72	32	67	43	37	81	67	43	50	123	50	123	67	43	66	58	122	373	74	102	79	120	122	373	79	120	147	370	122	373	50	123	68	75	122	373	68	75	70	87	122	373	70	87	74	102	66	66	68	75	50	123	66	66	50	123	66	58	128	399	127	391	147	370	147	370	127	391	125	382	147	370	125	382	122	373	367	35	355	25	523	0	523	0	355	25	338	20	523	0	338	20	314	17	147	370	192	-7	230	452	230	452	192	-7	211	-7	230	452	211	-7	266	127	266	127	211	-7	465	379	266	127	465	379	477	452	477	452	465	379	476	46	477	35	476	46	382	70	477	35	382	70	481	26	481	26	382	70	490	21	602	432	620	435	620	452	602	432	620	452	588	426	588	426	620	452	477	452	588	426	477	452	578	417	578	417	477	452	570	402	481	77	483	84	563	380	481	77	563	380	477	452	481	77	477	452	479	68	477	452	476	46	476	52	477	452	476	52	477	60	477	452	477	60	479	68	465	379	382	70	476	46	230	452	81	452	103	435	230	452	103	435	117	432	230	452	117	432	125	428	230	452	125	428	129	421	230	452	129	421	130	412	230	452	130	412	147	370	147	370	130	412	129	406	147	370	129	406	128	399	523	0	523	17	503	18	523	0	503	18	490	21	523	0	490	21	382	70	523	0	382	70	375	50	523	0	375	50	367	35	120	0	25	52	14	33	120	0	14	33	0	23	120	0	0	23	-19	17	120	0	-19	17	-19	0	523	0	314	17	314	0	103	435	81	452	81	435	477	452	563	380	570	402	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	194	238	199	215	200	238	200	238	199	215	209	215	200	238	209	215	205	238	205	238	209	215	210	238	233	239	210	238	219	214	233	239	219	214	230	214	175	218	188	216	182	240	182	240	188	216	188	239	188	239	188	216	199	215	188	239	199	215	194	238	228	410	232	420	126	410	126	410	232	420	238	427	126	410	238	427	266	452	266	452	238	427	247	430	266	452	247	430	259	431	259	431	278	428	266	452	266	452	278	428	320	447	134	66	137	75	126	410	126	410	137	75	175	218	126	410	175	218	223	394	223	394	175	218	182	240	137	75	139	83	175	218	132	49	133	57	126	410	132	49	126	410	131	44	117	427	122	423	266	452	266	452	122	423	125	418	266	452	125	418	126	410	266	452	75	452	98	432	266	452	98	432	109	430	266	452	109	430	117	427	252	244	266	216	268	252	268	252	266	216	298	222	268	252	298	222	282	264	282	264	298	222	293	280	301	296	293	280	298	222	301	296	298	222	327	231	294	420	306	408	320	447	320	447	306	408	313	392	320	447	313	392	315	372	315	372	327	231	320	447	408	385	391	414	399	289	408	385	399	289	407	307	408	385	407	307	412	327	408	385	412	327	414	348	327	231	352	243	361	435	361	435	352	243	374	259	361	435	374	259	391	414	391	414	374	259	388	273	391	414	388	273	399	289	327	231	315	372	314	353	327	231	314	353	312	333	327	231	312	333	308	314	327	231	308	314	301	296	233	239	230	214	266	216	233	239	266	216	252	244	210	238	209	215	219	214	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	38	72	137	27	133	34	320	447	327	231	361	435	320	447	278	428	294	420	98	432	75	452	75	435	228	410	126	410	223	394	134	66	126	410	133	57	127	-4	127	-4	131	-5	127	-4	131	-5	142	25	127	-4	142	25	127	42	127	-4	127	42	118	65	127	-4	118	65	90	13	18	143	23	101	24	202	24	202	23	101	37	65	24	202	37	65	40	260	40	260	37	65	60	36	40	260	60	36	66	313	66	313	60	36	90	13	66	313	90	13	99	360	99	360	90	13	115	92	140	400	115	92	119	142	140	400	119	142	131	198	66	-114	80	-110	137	-10	137	-10	80	-110	93	-108	137	-10	93	-108	106	-108	106	-108	117	-108	137	-10	137	-10	117	-108	129	-110	137	-10	129	-110	141	-112	280	74	259	48	262	2	262	2	259	48	236	28	262	2	236	28	221	-6	221	-6	236	28	211	16	221	-6	211	16	185	11	185	11	161	15	170	-10	170	-10	161	15	142	25	170	-10	142	25	140	-42	140	-42	142	25	139	-8	140	-42	139	-8	140	-44	140	-44	139	-8	141	-112	140	-44	141	-112	160	-46	160	-46	141	-112	157	-116	160	-46	157	-116	176	-122	176	-122	199	-129	183	-48	183	-48	199	-129	209	-53	139	-8	137	-10	141	-112	137	-10	19	-111	29	-126	137	-10	29	-126	49	-119	137	-10	49	-119	66	-114	183	-48	160	-46	176	-122	218	-134	235	-137	237	-59	237	-59	235	-137	251	-139	237	-59	251	-139	266	-68	266	-68	251	-139	268	-139	266	-68	268	-139	280	-72	280	-72	268	-139	309	-136	280	-72	309	-136	292	-76	292	-76	309	-136	303	-78	209	-53	199	-129	218	-134	209	-53	218	-134	237	-59	142	25	131	-5	133	-6	142	25	133	-6	135	-6	142	25	135	-6	137	-7	142	25	137	-7	139	-8	115	92	90	13	118	65	234	452	201	439	211	389	211	389	201	439	192	360	168	312	192	360	169	421	168	312	169	421	147	257	147	257	169	421	140	400	147	257	140	400	131	198	201	439	169	421	192	360	366	312	356	259	362	68	362	68	356	259	340	204	362	68	340	204	328	38	328	38	340	204	321	151	328	38	321	151	299	104	299	104	280	74	296	17	296	17	280	74	262	2	185	11	170	-10	221	-6	357	455	303	463	324	436	324	436	303	463	302	440	277	436	302	440	303	463	277	436	303	463	268	460	309	-136	345	-126	313	-79	313	-79	345	-126	324	-79	347	-77	324	-79	345	-126	347	-77	345	-126	379	-108	411	-79	443	-39	428	-26	411	-79	428	-26	406	-47	411	-79	406	-47	386	-62	411	-79	386	-62	379	-108	367	-72	347	-77	379	-108	367	-72	379	-108	386	-62	366	312	398	109	370	360	370	360	398	109	402	434	402	434	398	109	428	155	402	434	428	155	437	400	437	400	428	155	449	204	437	400	449	204	459	357	459	357	449	204	462	255	459	357	462	255	467	305	324	436	343	425	357	455	357	455	343	425	357	408	357	455	357	408	402	434	402	434	357	408	366	386	402	434	366	386	370	360	299	104	296	17	328	38	211	389	232	411	234	452	234	452	232	411	254	427	234	452	254	427	268	460	268	460	254	427	277	436	366	312	362	68	398	109	303	-78	309	-136	313	-79	99	360	115	92	140	400	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	270	262	271	0	287	276	287	276	271	0	291	232	287	276	291	232	300	294	300	294	291	232	308	235	300	294	308	235	310	316	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	258	256	244	251	271	0	258	256	271	0	270	262	185	245	198	224	208	246	208	246	198	224	271	0	208	246	271	0	228	248	228	248	271	0	244	251	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	41	11	48	11	48	11	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	194	395	194	399	178	-11	178	-11	194	399	194	402	178	-11	194	402	194	405	194	405	195	416	156	-11	156	-11	195	416	105	335	97	380	105	335	198	424	97	380	198	424	207	429	244	452	44	452	66	433	244	452	66	433	80	426	244	452	80	426	90	409	244	452	90	409	97	380	244	452	97	380	207	429	244	452	207	429	221	433	244	452	221	433	244	435	194	405	156	-11	178	-11	198	424	105	335	195	416	195	392	178	-11	229	123	229	123	178	-11	441	406	229	123	441	406	355	324	355	324	441	406	371	349	483	452	354	452	370	434	483	452	370	434	380	432	483	452	380	432	388	429	483	452	388	429	394	424	483	452	394	424	397	418	483	452	397	418	398	411	483	452	398	411	447	413	483	452	447	413	454	421	483	452	454	421	462	427	483	452	462	427	472	432	483	452	472	432	483	435	441	406	447	413	398	411	441	406	398	411	397	401	441	406	397	401	392	387	441	406	392	387	383	370	441	406	383	370	371	349	194	395	178	-11	195	392	195	392	229	123	195	389	370	434	354	452	354	435	66	433	44	452	44	435	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	-16	17	-16	17	5	23	5	23	-16	17	128	0	5	23	128	0	26	38	26	38	128	0	92	29	26	38	92	29	52	63	52	63	92	29	87	35	52	63	87	35	86	44	86	44	88	103	52	63	89	56	93	63	140	159	140	159	93	63	99	71	140	159	99	71	107	81	107	81	195	179	140	159	140	159	195	179	186	209	88	103	86	44	87	49	88	103	87	49	89	56	88	103	89	56	140	159	229	27	221	22	396	0	396	0	221	22	208	19	396	0	208	19	189	17	223	411	224	419	186	209	223	411	186	209	195	179	223	411	195	179	209	138	223	411	209	138	218	109	273	452	67	452	88	433	273	452	88	433	103	428	273	452	103	428	114	421	273	452	114	421	123	409	273	452	123	409	130	391	273	452	130	391	233	429	273	452	233	429	242	431	273	452	242	431	253	433	273	452	253	433	273	435	130	391	186	209	224	419	130	391	224	419	227	425	130	391	227	425	233	429	321	351	258	284	268	256	321	351	268	256	402	394	321	351	402	394	340	371	469	452	333	452	347	434	469	452	347	434	355	432	469	452	355	432	361	430	469	452	361	430	365	427	469	452	365	427	368	423	469	452	368	423	369	418	469	452	369	418	431	420	469	452	431	420	443	428	469	452	443	428	456	433	469	452	456	433	469	435	402	394	418	409	369	418	402	394	369	418	367	410	402	394	367	410	362	400	402	394	362	400	353	387	402	394	353	387	340	371	247	321	238	349	258	284	258	284	238	349	234	42	258	284	234	42	318	95	318	95	234	42	329	65	396	0	396	17	371	21	396	0	371	21	353	30	396	0	353	30	234	42	396	0	234	42	233	33	396	0	233	33	229	27	234	42	353	30	340	44	234	42	340	44	329	65	234	42	238	349	233	53	224	402	225	86	227	389	227	389	225	86	230	67	227	389	230	67	232	371	232	371	230	67	233	53	232	371	233	53	238	349	225	86	224	402	223	411	225	86	223	411	218	109	128	0	128	17	112	19	128	0	112	19	100	23	128	0	100	23	92	29	128	0	-16	17	-16	0	396	0	189	17	189	0	258	284	318	95	268	256	347	434	333	452	333	435	431	420	369	418	418	409	88	433	67	452	67	435	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	61	-81	56	-78	-24	-106	-24	-106	56	-78	53	-74	-24	-106	53	-74	52	-68	52	-68	52	-67	-24	-106	-24	-106	52	-67	52	-66	-24	-106	52	-66	52	-65	167	420	173	428	109	456	109	456	173	428	181	431	109	456	181	431	244	456	244	456	181	431	193	432	-24	-106	52	-65	109	456	109	456	52	-65	52	-64	109	456	52	-64	53	-62	109	456	53	-62	158	387	109	456	158	387	162	407	109	456	162	407	167	420	123	-106	127	-83	75	-83	123	-106	75	-83	67	-82	123	-106	67	-82	61	-81	123	-106	61	-81	-24	-106	244	456	193	432	240	432	189	-11	57	463	0	463	189	-11	0	463	132	-11	38	-71	33	-78	97	-105	97	-105	33	-78	25	-81	97	-105	25	-81	13	-81	97	-105	13	-81	-32	-81	97	-105	-32	-81	-37	-105	153	411	48	-39	97	-105	153	411	97	-105	232	456	153	411	232	456	153	413	145	429	150	426	232	456	232	456	150	426	153	422	232	456	153	422	154	418	154	418	154	417	232	456	232	456	154	417	154	416	232	456	154	416	154	415	232	456	83	456	131	432	232	456	131	432	139	431	232	456	139	431	145	429	42	-58	38	-71	97	-105	42	-58	97	-105	48	-39	153	413	232	456	154	415	131	432	83	456	78	432	45	205	106	205	166	452	166	452	106	205	192	389	166	452	192	389	219	452	219	452	192	389	280	205	219	452	280	205	340	205	338	-83	338	-50	0	-50	338	-83	0	-50	0	-83	170	348	201	348	126	449	170	348	126	449	119	457	170	348	119	457	111	464	170	348	111	464	103	468	170	348	103	468	96	471	170	348	96	471	87	471	170	348	87	471	81	408	57	440	58	434	59	450	59	450	58	434	61	427	59	450	61	427	63	458	63	458	61	427	66	421	63	458	66	421	70	465	70	465	66	421	72	414	70	465	72	414	78	470	78	470	72	414	81	408	78	470	81	408	87	471	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	57	-6	75	26	74	32	74	32	78	343	68	308	68	308	4	87	10	7	10	7	4	87	0	73	10	7	0	73	-3	58	68	308	10	7	32	-1	68	308	32	-1	57	-6	68	308	57	-6	74	32	-3	19	10	7	-3	58	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	90	391	85	370	91	111	91	111	85	370	84	87	80	72	84	87	85	370	80	72	85	370	78	343	78	343	74	32	74	37	78	343	74	37	75	46	78	343	75	46	77	58	78	343	77	58	80	72	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	150	275	130	252	137	230	137	230	130	252	126	210	117	188	126	210	139	463	117	188	139	463	112	459	126	210	130	252	139	463	139	463	130	252	165	467	165	467	130	252	192	472	90	391	91	111	93	405	93	405	91	111	99	137	93	405	99	137	94	413	94	413	99	137	112	459	112	459	99	137	108	163	112	459	108	163	117	188	74	433	83	430	83	456	83	456	83	430	89	426	83	456	89	426	112	459	112	459	89	426	93	421	112	459	93	421	94	413	83	456	50	452	63	434	83	456	63	434	74	433	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	137	230	149	246	150	275	150	275	149	246	162	257	150	275	162	257	169	292	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	63	434	50	452	50	434	139	33	150	4	153	48	207	160	209	38	213	192	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	223	-3	242	5	236	51	236	51	239	364	231	333	231	333	218	290	223	-3	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	141	270	188	275	459	257	141	275	459	250	416	257	141	250	416	250	410	257	141	250	410	248	401	257	141	248	401	248	104	270	188	349	472	325	467	270	188	325	467	301	463	270	188	301	463	275	459	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	245	456	208	452	222	434	245	456	222	434	232	434	236	51	237	59	239	364	239	364	237	59	241	77	239	364	241	77	245	386	245	386	241	77	248	104	245	386	248	104	248	401	236	51	231	333	223	-3	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	236	48	236	51	242	5	236	48	242	5	237	45	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	279	383	288	388	290	451	290	451	288	388	296	396	290	451	296	396	299	436	299	436	296	396	300	406	299	436	300	406	302	418	247	387	256	383	257	469	257	469	256	383	267	381	257	469	267	381	276	462	276	462	267	381	279	383	276	462	279	383	290	451	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	247	387	257	469	244	443	243	438	247	387	247	387	243	438	241	434	247	387	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	215	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	159	303	215	275	221	303	257	469	236	451	239	450	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	136	103	130	124	129	104	199	220	197	114	215	123	102	164	107	107	103	150	94	380	94	380	-8	0	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	138	307	116	304	83	12	83	12	116	304	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	83	12	161	312	138	307	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	142	463	142	372	156	461	156	461	142	372	156	374	156	461	156	374	169	454	169	454	156	374	169	381	169	454	169	381	179	444	179	444	169	381	179	390	179	444	179	390	186	431	186	431	179	390	186	403	186	431	186	403	189	417	97	419	100	404	100	432	100	432	100	404	106	391	100	432	106	391	106	444	106	444	106	391	115	381	106	444	115	381	116	454	116	454	115	381	128	374	116	454	128	374	128	461	128	461	128	374	142	372	128	461	142	372	142	463	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	95	403	94	398	101	127	101	127	94	398	93	391	101	127	93	391	90	382	90	382	-15	0	67	0	94	421	95	411	109	457	109	457	95	411	101	127	109	457	101	127	109	161	109	161	101	127	127	146	109	161	136	461	109	457	163	466	136	461	109	161	163	466	109	161	193	472	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	109	161	127	146	154	196	127	146	140	84	154	196	140	84	154	41	101	127	95	411	95	407	109	457	82	454	82	433	109	457	82	433	88	431	109	457	88	431	92	427	109	457	92	427	94	421	82	454	52	452	75	434	82	454	75	434	82	433	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	90	382	67	0	101	127	75	434	52	452	52	434	95	403	101	127	95	407	210	-4	192	196	188	0	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	56	237	52	218	72	0	72	0	52	218	45	192	72	0	45	192	35	157	35	157	-9	0	72	0	114	177	157	311	134	306	114	177	134	306	113	303	114	177	113	303	112	123	114	177	112	123	130	167	114	177	130	167	115	177	174	261	172	231	181	241	174	261	181	241	186	273	186	273	181	241	190	250	186	273	190	250	199	285	199	285	190	250	200	257	199	285	200	257	214	296	214	296	200	257	208	262	214	296	208	262	216	263	216	263	220	263	230	305	230	305	220	263	223	261	230	305	223	261	225	258	150	202	172	231	162	246	150	202	162	246	148	227	150	202	148	227	133	205	150	202	133	205	130	167	112	123	113	303	93	69	93	69	113	303	90	300	93	69	90	300	72	0	72	0	90	300	61	297	72	0	61	297	60	258	59	250	56	237	72	0	59	250	72	0	60	258	217	204	209	176	235	0	235	0	209	176	198	140	235	0	198	140	153	0	306	283	300	295	302	231	306	283	302	231	305	244	306	283	305	244	307	256	306	283	307	256	308	267	290	305	290	196	297	215	290	305	297	215	300	295	300	295	297	215	302	231	290	196	290	305	279	138	279	138	290	305	278	310	279	138	278	310	268	108	268	108	278	310	262	312	268	108	262	312	254	65	254	65	262	312	246	310	254	65	246	310	235	0	235	0	246	310	230	305	235	0	230	305	228	248	235	0	228	248	227	239	235	0	227	239	223	225	235	0	223	225	217	204	387	260	396	309	383	262	383	262	396	309	379	263	366	260	379	263	371	297	366	260	371	297	351	250	351	250	371	297	347	275	351	250	347	275	336	234	336	234	347	275	320	242	336	234	320	242	319	212	319	212	320	242	302	185	290	161	302	185	320	242	290	161	320	242	290	196	389	229	360	140	364	-3	389	229	364	-3	380	-5	389	229	380	-5	404	-2	389	229	404	-2	391	233	396	309	394	249	404	-2	396	309	404	-2	424	312	424	312	404	-2	416	52	416	48	416	52	404	-2	416	48	404	-2	426	6	396	309	387	260	391	257	396	309	391	257	393	253	396	309	393	253	394	249	396	309	371	297	379	263	424	312	416	52	416	59	424	312	416	59	417	65	424	312	417	65	420	74	424	312	420	74	424	86	424	312	424	86	430	104	424	312	430	104	442	310	404	-2	394	249	393	246	404	-2	393	246	393	242	404	-2	393	242	392	238	404	-2	392	238	391	233	351	1	364	-3	360	140	351	1	360	140	351	115	351	1	351	115	344	91	351	1	344	91	342	9	339	70	336	52	337	22	339	70	337	22	342	9	339	70	342	9	344	91	474	280	467	293	470	224	474	280	470	224	473	239	474	280	473	239	475	252	474	280	475	252	476	264	467	293	456	303	460	191	467	293	460	191	466	208	467	293	466	208	470	224	460	191	456	303	442	310	460	191	442	310	430	104	448	55	439	47	447	23	447	23	439	47	432	42	447	23	432	42	426	40	426	40	423	40	426	6	426	6	423	40	420	42	426	6	420	42	418	44	489	82	474	91	472	89	489	82	472	89	471	87	489	82	471	87	469	84	489	82	469	84	468	48	468	48	469	84	467	82	468	48	467	82	465	79	468	48	465	79	456	66	468	48	456	66	448	55	468	48	448	55	447	23	426	40	426	6	447	23	230	305	225	258	227	254	230	305	227	254	228	248	230	305	214	296	216	263	61	297	22	293	34	275	61	297	34	275	43	275	61	297	43	275	50	272	61	297	50	272	56	269	61	297	56	269	59	264	61	297	59	264	60	258	34	275	22	293	22	275	416	48	426	6	418	44	337	22	336	52	335	38	290	161	290	196	279	138	172	231	174	261	162	246	115	177	130	167	133	205	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	70	-118	58	-116	87	-138	87	-138	58	-116	50	-112	87	-138	50	-112	-28	-61	-28	-61	50	-112	45	-106	-28	-61	45	-106	44	-98	44	-98	45	230	41	214	44	-98	44	-90	45	230	45	230	44	-90	46	-79	45	230	46	-79	49	243	49	243	46	-79	49	-64	49	243	49	-64	51	252	51	252	49	-64	54	-45	51	252	54	-45	51	258	51	258	54	-45	56	299	56	299	54	-45	60	-21	56	299	60	-21	79	302	79	302	60	-21	68	6	79	302	68	6	76	39	76	39	77	0	77	31	77	31	77	0	87	-3	77	31	87	-3	81	25	81	25	87	-3	87	20	44	-98	41	214	36	195	44	-98	36	195	-28	-61	80	62	85	81	108	307	108	307	85	81	92	107	108	307	92	107	102	140	102	140	110	165	108	307	108	307	110	165	120	235	108	307	120	235	145	312	79	302	76	39	77	48	79	302	77	48	80	62	79	302	80	62	108	307	137	28	129	23	170	4	170	4	129	23	120	19	170	4	120	19	114	-8	114	-8	120	19	112	16	114	-8	112	16	105	-7	105	-7	112	16	103	15	96	-6	105	-7	103	15	96	-6	103	15	94	16	96	-6	94	16	87	20	96	-6	87	20	87	-3	163	287	142	265	143	232	143	232	142	265	132	216	126	206	132	216	142	265	126	206	142	265	120	196	120	196	142	265	120	235	120	196	120	235	115	183	115	183	120	235	110	165	214	195	205	154	222	39	222	39	205	154	190	110	222	39	190	110	170	4	170	4	190	110	170	68	170	4	170	68	145	35	145	35	137	28	170	4	143	232	154	245	163	287	163	287	154	245	166	255	163	287	166	255	184	302	184	302	166	255	178	262	184	302	178	262	191	264	191	264	200	263	205	310	205	310	200	263	207	259	205	310	207	259	227	312	227	312	207	259	212	252	227	312	212	252	216	241	214	195	222	39	217	227	217	227	222	39	227	312	227	312	222	39	263	92	227	312	263	92	254	309	254	309	263	92	274	298	291	158	302	231	299	258	291	158	299	258	289	281	291	158	289	281	274	298	291	158	274	298	263	92	217	227	227	312	216	241	205	310	184	302	191	264	56	299	35	296	41	272	56	299	41	272	47	269	56	299	47	269	50	265	56	299	50	265	51	258	35	296	15	293	30	274	35	296	30	274	41	272	87	-138	-28	-61	-35	-87	87	-138	-35	-87	-43	-104	87	-138	-43	-104	-52	-113	87	-138	-52	-113	-64	-118	87	-138	-64	-118	-80	-119	87	-138	-80	-119	-80	-138	30	274	15	293	15	275	70	-118	87	-138	87	-119	77	0	76	39	68	6	117	-105	107	-114	251	-138	251	-138	107	-114	91	-118	251	-138	91	-118	70	-119	90	54	93	-6	95	46	95	46	93	-6	115	1	95	46	115	1	102	42	102	42	115	1	112	40	124	42	112	40	115	1	124	42	115	1	136	16	92	124	99	151	122	292	122	292	99	151	109	178	122	292	109	178	121	205	121	205	133	226	122	292	122	292	133	226	154	307	91	269	63	238	69	-8	91	269	69	-8	85	78	91	269	85	78	87	100	91	269	87	100	92	124	91	269	92	124	122	292	85	78	69	-8	86	65	86	65	69	-8	93	-6	86	65	93	-6	90	54	69	-8	63	238	45	-4	45	-4	63	238	37	199	45	-4	37	199	26	6	26	6	37	199	24	174	26	6	24	174	14	150	26	6	14	150	12	24	12	24	14	150	7	125	12	24	7	125	4	49	4	49	7	125	2	102	4	49	2	102	1	79	155	37	173	66	159	72	159	72	173	66	171	90	185	119	171	90	173	66	185	119	173	66	207	-100	207	-100	173	66	208	-107	196	283	194	312	185	312	196	283	185	312	180	278	196	283	203	310	194	312	133	226	147	247	154	307	154	307	147	247	163	265	154	307	163	265	185	312	185	312	163	265	180	278	124	42	136	16	136	48	136	48	136	16	155	37	136	48	155	37	148	58	148	58	155	37	159	72	208	-93	209	189	207	-100	207	-100	198	153	185	119	231	-7	318	303	235	263	231	-7	235	263	232	274	231	-7	232	274	231	281	231	-7	231	281	229	288	231	-7	229	288	226	293	231	-7	226	293	223	-35	217	-59	223	-35	219	250	219	250	223	-35	223	297	223	297	223	-35	226	293	217	223	209	189	211	-79	217	223	211	-79	217	-59	217	223	217	-59	219	250	204	281	211	277	211	306	211	306	211	277	216	270	211	306	216	270	218	302	218	302	216	270	218	261	218	302	218	261	223	297	223	297	218	261	219	250	204	281	211	306	203	310	204	281	203	310	196	283	251	-138	251	-119	240	-119	251	-138	240	-119	228	-118	251	-138	228	-118	219	-116	251	-138	219	-116	212	-113	251	-138	212	-113	133	-73	251	-138	133	-73	126	-92	251	-138	126	-92	117	-105	208	-107	173	66	133	-73	208	-107	133	-73	212	-113	251	-138	70	-119	70	-138	235	263	318	303	244	303	198	153	207	-100	209	189	209	189	208	-93	211	-79	138	227	109	171	111	132	111	132	109	171	108	171	111	132	108	171	100	104	100	104	108	171	111	303	100	104	111	303	88	67	88	67	111	303	88	300	88	67	88	300	68	0	68	0	88	300	58	297	68	0	58	297	55	258	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	130	307	111	303	108	171	130	307	108	171	152	312	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	32	275	17	293	17	275	203	308	189	241	195	235	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	75	49	75	54	75	54	61	-2	75	54	77	326	61	-2	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	88	114	98	150	100	346	100	346	98	150	111	195	100	346	111	195	122	370	122	370	111	195	133	275	122	370	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	75	54	76	66	77	326	77	326	76	66	81	86	77	326	81	86	100	346	100	346	81	86	88	114	141	303	133	275	190	275	141	303	190	275	190	303	112	61	102	50	104	23	104	23	102	50	93	44	104	23	93	44	86	41	86	41	83	42	83	6	83	6	83	42	80	43	83	6	80	43	77	45	75	49	75	54	61	-2	75	49	61	-2	83	6	75	49	83	6	77	45	127	49	152	85	137	95	127	49	137	95	124	76	127	49	124	76	112	61	127	49	112	61	104	23	86	41	83	6	104	23	0	76	0	10	4	95	4	95	0	10	10	1	4	95	10	1	10	115	10	115	10	1	22	-3	10	115	22	-3	55	275	55	275	22	-3	38	-5	55	275	38	-5	61	-2	-3	60	-6	47	-5	22	-3	60	-5	22	0	10	-3	60	0	10	0	76	-5	22	-6	47	-7	38	55	275	20	299	20	275	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	55	221	62	301	50	246	50	246	62	301	44	263	41	268	44	263	62	301	41	268	62	301	39	298	115	312	97	308	120	35	120	35	97	308	80	304	120	35	80	304	75	-8	75	-8	80	304	62	301	75	-8	62	301	61	111	61	111	61	103	75	-8	75	-8	61	103	61	85	75	-8	61	85	60	59	62	301	55	221	58	190	62	301	58	190	60	153	62	301	60	153	61	111	39	298	10	294	21	275	39	298	21	275	30	274	39	298	30	274	36	271	39	298	36	271	41	268	269	249	269	281	264	229	264	229	269	281	264	293	264	229	264	293	256	208	256	208	264	293	255	303	256	208	255	303	245	186	245	186	255	303	244	310	245	186	244	310	231	163	231	163	244	310	230	312	231	163	230	312	222	214	222	214	219	199	231	163	231	163	219	199	211	181	231	163	211	181	208	132	208	132	211	181	195	158	208	132	195	158	184	103	184	103	195	158	171	127	184	103	171	127	156	71	156	71	171	127	137	87	213	232	217	227	218	310	218	310	217	227	220	223	218	310	220	223	230	312	230	312	220	223	221	218	230	312	221	218	222	214	194	261	197	254	199	297	199	297	197	254	202	246	199	297	202	246	208	305	208	305	202	246	208	238	208	305	208	238	218	310	218	310	208	238	213	232	194	287	192	275	192	268	194	287	192	268	194	261	194	287	194	261	199	297	137	87	136	154	133	208	137	87	133	208	129	250	137	87	129	250	123	284	137	87	123	284	120	35	137	87	120	35	156	71	59	27	57	-8	75	-8	59	27	75	-8	60	59	21	275	10	294	10	276	115	312	120	35	123	284	269	281	269	249	271	267	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	286	335	271	66	62	60	58	62	14	62	14	60	58	55	56	62	14	55	56	48	55	48	55	40	57	46	0	46	0	40	57	33	60	46	0	33	60	30	-6	30	-6	33	60	26	64	30	-6	26	64	17	68	30	-6	17	68	12	-8	12	-8	17	68	6	69	12	-8	6	69	-1	-6	-1	-6	6	69	-5	67	-1	-6	-5	67	-13	-1	-13	-1	-5	67	-15	62	-13	-1	-15	62	-22	7	-22	7	-15	62	-23	54	-22	7	-23	54	-27	18	-27	18	-23	54	-27	43	-27	18	-27	43	-29	31	40	279	44	279	140	312	140	312	44	279	48	279	140	312	48	279	51	279	51	279	63	277	140	312	140	312	63	277	72	272	140	312	72	272	80	263	117	96	140	312	109	130	109	130	140	312	90	232	85	250	90	232	140	312	85	250	140	312	80	263	117	96	109	130	101	69	101	69	109	130	80	81	101	69	80	81	79	36	79	36	80	81	72	70	79	36	72	70	66	62	48	55	46	0	62	14	171	219	165	249	183	-8	171	219	183	-8	179	186	179	186	183	-8	200	79	203	65	200	79	202	-5	203	65	202	-5	221	3	259	310	242	301	249	247	249	247	242	301	241	249	230	246	241	249	242	301	230	246	242	301	222	285	179	186	192	207	199	258	199	258	192	207	205	224	199	258	205	224	222	285	222	285	205	224	218	238	222	285	218	238	230	246	263	240	270	237	278	312	278	312	270	237	279	235	278	312	279	235	290	310	290	310	279	235	291	237	290	310	291	237	300	304	300	304	291	237	301	242	300	304	301	242	309	295	309	295	301	242	309	250	309	295	309	250	315	283	315	283	309	250	315	260	315	283	315	260	317	271	259	310	249	247	256	244	259	310	256	244	263	240	259	310	263	240	278	312	164	-5	183	-8	165	249	164	-5	165	249	159	271	164	-5	159	271	153	288	164	-5	153	288	149	5	126	55	137	25	140	312	140	312	137	25	149	5	140	312	149	5	147	301	147	301	149	5	153	288	35	278	40	279	140	312	35	278	140	312	28	296	35	278	28	296	28	278	246	54	238	47	240	19	240	19	238	47	232	44	240	19	232	44	225	43	225	43	218	44	221	3	221	3	218	44	212	48	221	3	212	48	207	55	261	42	284	74	270	83	261	42	270	83	256	66	261	42	256	66	246	54	261	42	246	54	240	19	225	43	221	3	240	19	200	79	183	-8	202	-5	203	65	221	3	207	55	140	312	117	96	126	55	179	186	199	258	171	219	66	62	62	14	79	36	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	90	-52	92	160	89	-65	89	-65	66	168	93	-123	93	-123	66	168	60	121	93	-123	60	121	60	110	93	-123	60	110	58	-116	58	-116	60	110	57	96	58	-116	57	96	53	80	110	153	109	29	116	52	110	153	116	52	121	143	121	143	116	52	122	73	121	143	122	73	127	132	127	132	122	73	126	91	127	132	126	91	128	106	110	153	92	160	92	-36	110	153	92	-36	97	-16	110	153	97	-16	102	5	110	153	102	5	109	29	263	448	293	456	295	464	263	448	295	464	239	436	239	436	295	464	238	461	239	436	238	461	222	420	222	420	238	461	209	399	195	451	163	433	169	256	195	451	169	256	199	372	195	451	199	372	209	399	195	451	209	399	238	461	163	433	141	405	145	204	163	433	145	204	159	226	163	433	159	226	169	256	127	367	96	247	101	177	127	367	101	177	127	188	127	367	127	188	145	204	127	367	145	204	141	405	74	201	66	168	101	177	74	201	101	177	87	220	87	220	101	177	96	247	58	134	60	121	66	168	58	134	66	168	57	187	58	134	57	187	52	145	3	168	25	161	34	176	34	176	25	161	41	154	34	176	41	154	57	187	57	187	41	154	52	145	144	-117	123	-112	142	-126	142	-126	123	-112	107	-104	142	-126	107	-104	93	-123	93	-123	107	-104	97	-94	93	-123	97	-94	91	-81	89	-65	93	-123	91	-81	53	80	48	62	58	-116	58	-116	48	62	42	42	58	-116	42	42	35	-104	35	-104	42	42	35	19	35	-104	35	19	28	-5	23	-28	20	-49	23	-87	23	-28	23	-87	35	-104	23	-28	35	-104	28	-5	23	-87	20	-49	19	-64	57	187	66	168	74	201	127	132	128	106	129	117	66	168	89	-65	92	160	92	160	90	-52	92	-36	104	-11	104	463	44	463	104	-11	44	463	44	-11	97	308	90	283	97	185	97	308	97	185	115	177	97	308	115	177	105	334	148	227	160	450	147	216	147	216	145	455	141	169	141	169	145	455	125	460	141	169	125	460	118	403	118	403	125	460	116	419	66	464	84	450	99	462	99	462	84	450	100	442	99	462	100	442	125	460	125	460	100	442	110	432	125	460	110	432	116	419	141	169	118	403	118	391	141	169	118	391	115	177	115	177	118	391	115	376	115	177	115	376	111	357	86	194	97	185	90	283	86	194	90	283	85	262	86	194	85	262	81	245	86	194	81	245	80	205	79	231	78	220	80	205	79	231	80	205	81	245	154	257	159	275	160	450	160	450	159	275	165	295	160	450	165	295	172	442	172	442	165	295	172	319	172	442	172	319	178	436	178	436	172	319	179	344	178	436	179	344	182	429	182	429	179	344	184	368	182	429	184	368	186	421	186	421	184	368	187	388	186	421	187	388	188	413	188	413	187	388	189	404	160	450	148	227	150	241	160	450	150	241	154	257	173	160	204	169	182	176	173	160	182	176	166	183	173	160	166	183	155	192	173	160	155	192	150	150	150	150	155	192	149	203	150	150	149	203	147	216	150	150	147	216	141	169	150	150	141	169	133	135	81	-29	112	90	106	160	106	160	112	90	120	116	106	160	120	116	141	169	141	169	120	116	133	135	81	149	62	133	66	-68	81	149	66	-68	81	-29	81	149	81	-29	106	160	8	-34	13	-113	38	81	38	81	13	-113	44	-96	38	81	44	-96	49	111	49	111	44	-96	66	-68	49	111	66	-68	62	133	8	-34	0	-61	13	-113	13	-113	0	-61	-13	-82	13	-113	-13	-82	-29	-123	-29	-123	-13	-82	-31	-98	-29	-123	-31	-98	-54	-110	-84	-117	-86	-126	-29	-123	-84	-117	-29	-123	-54	-110	145	455	147	216	160	450	105	334	115	177	111	357	84	450	66	464	63	456	108	164	119	164	119	164	132	223	119	164	133	164	132	223	133	164	146	221	146	221	133	164	147	161	146	221	147	161	163	216	163	216	147	161	161	157	163	216	161	157	177	150	90	155	99	161	99	222	99	222	99	161	108	164	99	222	108	164	118	224	118	224	108	164	119	164	118	224	119	164	132	223	90	155	99	222	81	147	81	147	99	222	81	215	81	147	81	215	72	136	72	136	81	215	65	204	72	136	65	204	50	188	163	216	177	150	183	208	183	208	177	150	195	140	183	208	195	140	210	196	210	196	195	140	211	131	210	196	211	131	228	188	228	188	211	131	226	125	228	188	226	125	240	121	302	197	293	188	299	126	299	126	293	188	284	182	299	126	284	182	283	120	283	120	284	182	275	179	283	120	275	179	265	118	265	118	275	179	265	178	315	137	331	153	348	176	315	137	348	176	311	208	315	137	311	208	302	197	315	137	302	197	299	126	258	178	250	180	253	119	258	178	253	119	265	118	258	178	265	118	265	178	241	183	228	188	240	121	241	183	240	121	253	119	241	183	253	119	250	180	72	136	50	188	36	167	21	-118	31	-129	25	-45	25	-45	31	-129	34	-28	56	14	34	-28	44	-135	56	14	44	-135	60	-138	25	-45	19	-58	21	-118	21	-118	19	-58	15	-68	21	-118	15	-68	15	-104	15	-104	15	-68	13	-78	15	-104	13	-78	13	-87	122	18	130	66	130	186	130	186	130	66	139	120	130	186	139	120	150	180	112	-83	113	-72	113	142	113	142	113	-72	114	-58	113	142	114	-58	130	186	130	186	114	-58	117	-23	130	186	117	-23	122	18	113	142	95	100	100	-117	113	142	100	-117	106	-106	113	142	106	-106	109	-99	113	142	109	-99	111	-92	113	142	111	-92	112	-83	60	-138	72	-136	76	57	76	57	72	-136	82	-132	76	57	82	-132	95	100	95	100	82	-132	92	-126	95	100	92	-126	100	-117	34	-28	31	-129	44	-135	138	245	151	238	152	332	152	332	151	238	167	235	152	332	167	235	167	334	167	334	167	235	183	238	167	334	183	238	184	332	184	332	183	238	196	245	184	332	196	245	197	325	197	325	196	245	207	256	197	325	207	256	207	315	207	315	207	256	214	270	207	315	214	270	214	302	214	302	214	270	216	286	120	301	120	270	127	315	127	315	120	270	127	256	127	315	127	256	138	325	138	325	127	256	138	245	138	325	138	245	152	332	120	270	120	301	118	286	56	14	60	-138	76	57	128	-8	128	-8	120	-96	128	-8	120	-96	152	-6	128	-8	152	-6	133	47	128	-8	133	47	125	56	128	-8	125	56	119	68	128	-8	119	68	115	83	128	-8	115	83	94	-2	94	-2	115	83	114	100	114	100	116	125	112	267	112	267	116	125	122	154	112	267	122	154	164	300	164	300	122	154	131	183	164	300	131	183	142	213	45	32	66	11	69	217	69	217	66	11	94	-2	69	217	94	-2	112	267	112	267	94	-2	114	100	39	158	29	94	33	60	39	158	33	60	45	32	39	158	45	32	69	217	164	300	142	213	156	241	156	241	167	258	164	300	164	300	167	258	179	272	164	300	179	272	221	312	221	312	179	272	190	282	221	312	190	282	202	288	215	57	199	45	199	11	199	11	199	45	183	38	199	11	183	38	177	0	177	0	183	38	167	35	177	0	167	35	152	-6	221	312	202	288	214	290	214	290	219	289	221	312	221	312	219	289	223	288	221	312	223	288	224	312	224	312	223	288	226	286	224	312	226	286	228	312	228	312	226	286	228	284	228	312	228	284	231	311	231	311	228	284	229	281	233	208	229	281	229	279	233	208	229	279	229	211	229	211	229	279	167	35	268	389	240	310	242	205	268	389	242	205	247	205	268	389	247	205	253	204	268	389	253	204	261	303	268	389	261	303	291	389	242	205	240	310	238	206	238	206	240	310	235	311	238	206	235	311	233	208	233	208	235	311	231	311	233	208	231	311	229	281	229	279	145	38	152	-6	229	279	152	-6	167	35	296	250	295	263	294	235	294	235	295	263	291	275	294	235	291	275	288	223	288	223	291	275	284	285	288	223	284	285	279	213	279	213	284	285	274	295	279	213	274	295	267	207	267	207	274	295	261	303	267	207	261	303	253	204	265	83	247	95	241	51	241	51	247	95	230	74	241	51	230	74	220	28	220	28	230	74	215	57	220	28	215	57	199	11	120	-96	128	-8	97	-96	133	47	152	-6	145	38	5	68	12	75	21	107	21	107	12	75	21	80	21	107	21	80	33	81	33	81	42	81	43	109	43	109	42	81	50	78	43	109	50	78	51	109	51	109	50	78	59	74	51	109	59	74	59	108	59	108	59	74	67	69	59	108	67	69	66	106	66	106	67	69	75	104	4	99	-9	87	-1	48	4	99	-1	48	0	59	4	99	0	59	5	68	4	99	5	68	21	107	5	27	0	36	2	3	2	3	0	36	-1	48	71	43	65	30	70	-1	70	-1	65	30	57	20	70	-1	57	20	55	-5	55	-5	57	20	47	15	55	-5	47	15	39	-7	39	-7	47	15	36	13	89	142	87	123	94	18	94	18	87	123	84	100	94	18	84	100	83	6	83	6	84	100	76	61	75	104	67	69	76	61	75	104	76	61	84	100	43	109	21	107	33	81	135	362	122	332	125	17	125	17	122	332	111	296	125	17	111	296	106	33	106	33	111	296	101	250	106	33	101	250	97	210	97	210	101	250	30	250	97	210	30	250	23	210	94	18	106	33	97	210	94	18	97	210	94	181	94	18	94	181	91	160	94	18	91	160	89	142	125	17	142	6	131	84	131	84	142	6	153	75	153	75	142	6	159	-1	153	75	159	-1	172	69	172	69	159	-1	175	-6	172	69	175	-6	188	65	188	65	175	-6	192	-7	188	65	192	-7	202	63	202	63	192	-7	208	-6	202	63	208	-6	216	62	216	62	208	-6	223	-1	216	62	223	-1	233	63	189	250	216	387	205	443	189	250	205	443	185	428	189	250	185	428	182	210	189	250	182	210	259	210	189	250	259	210	266	250	139	95	149	114	149	387	149	387	149	114	159	136	149	387	159	136	167	410	167	410	159	136	168	161	167	410	168	161	185	428	185	428	168	161	176	185	185	428	176	185	182	210	135	362	125	17	131	84	135	362	131	84	139	95	135	362	139	95	149	387	227	420	236	430	248	459	248	459	236	430	245	437	248	459	245	437	256	439	256	439	262	438	271	462	271	462	262	438	266	436	271	462	266	436	269	433	226	453	205	443	216	387	226	453	216	387	221	405	226	453	221	405	227	420	226	453	227	420	248	459	317	357	328	363	331	437	331	437	328	363	337	373	331	437	337	373	341	420	341	420	337	373	343	385	341	420	343	385	345	400	282	361	292	356	295	459	295	459	292	356	303	354	295	459	303	354	315	450	315	450	303	354	317	357	315	450	317	357	331	437	274	368	282	361	295	459	274	368	295	459	272	425	274	368	272	425	272	422	274	368	272	422	272	420	274	368	272	420	271	417	274	368	271	417	271	414	274	368	271	414	270	412	274	368	270	412	269	407	274	368	269	407	269	377	271	429	272	425	295	459	271	429	295	459	271	462	271	429	271	462	269	433	271	462	248	459	256	439	269	377	269	407	269	402	269	377	269	402	268	397	269	377	268	397	268	393	269	377	268	393	268	388	233	63	238	5	247	67	247	67	238	5	251	15	247	67	251	15	258	75	258	75	251	15	263	28	258	75	263	28	267	88	267	88	263	28	271	39	267	88	271	39	276	105	276	105	271	39	277	52	276	105	277	52	293	105	293	105	277	52	283	66	293	105	283	66	288	84	71	43	70	-1	83	6	71	43	83	6	76	61	24	14	13	19	19	-4	24	14	19	-4	39	-7	24	14	39	-7	36	13	5	27	2	3	19	-4	5	27	19	-4	13	19	-21	51	-18	31	-18	70	-18	70	-18	31	-10	15	-18	70	-10	15	-9	87	-9	87	-10	15	2	3	-9	87	2	3	-1	48	233	63	223	-1	238	5	169	270	169	325	151	324	169	270	151	324	141	265	169	270	187	324	169	325	87	209	99	233	103	310	103	310	99	233	118	253	103	310	118	253	118	317	118	317	118	253	141	265	118	317	141	265	134	322	134	322	141	265	151	324	87	302	22	367	49	262	87	302	49	262	49	99	87	302	49	99	83	179	87	302	83	179	87	209	87	302	87	209	103	310	355	32	289	99	316	-6	316	-6	289	99	255	179	251	60	255	179	250	151	251	60	250	151	238	127	203	38	219	43	219	107	219	107	219	43	235	50	219	107	235	50	238	127	238	127	235	50	251	60	196	94	169	90	169	35	196	94	169	35	186	36	196	94	186	36	203	38	196	94	203	38	219	107	316	367	251	302	255	179	316	367	255	179	289	262	316	367	289	262	355	328	251	302	235	310	239	233	251	302	239	233	251	208	251	302	251	208	255	179	220	253	239	233	235	310	220	253	235	310	220	317	220	253	220	317	204	322	220	253	204	322	196	265	196	265	204	322	187	324	196	265	187	324	169	270	289	99	298	113	299	246	299	246	298	113	306	129	299	246	306	129	306	230	306	230	306	129	311	144	306	230	311	144	311	214	311	214	311	144	314	161	311	214	314	161	314	197	314	197	314	161	314	179	289	99	299	246	289	262	289	99	289	262	255	179	251	60	316	-6	255	179	169	90	141	94	152	36	169	90	152	36	169	35	118	107	99	126	103	50	103	50	99	126	87	151	103	50	87	151	87	60	87	60	87	151	83	179	141	94	118	107	119	43	141	94	119	43	135	38	141	94	135	38	152	36	49	99	22	-6	87	60	49	99	87	60	83	179	49	99	49	262	39	114	39	114	49	262	39	246	39	114	39	246	32	129	32	129	39	246	32	231	32	129	32	231	27	145	27	145	32	231	27	215	27	145	27	215	24	161	24	161	27	215	24	198	24	161	24	198	23	179	22	-6	49	99	-16	32	118	107	103	50	119	43	49	262	22	367	-16	328	89	33	76	25	249	0	249	0	76	25	58	20	249	0	58	20	31	17	63	428	73	421	220	452	220	452	73	421	80	410	220	452	80	410	87	393	87	393	140	231	170	413	170	413	140	231	142	198	170	413	142	198	170	409	170	405	170	409	194	46	194	46	170	409	142	198	194	46	142	198	195	34	195	34	142	198	127	145	195	34	127	145	118	111	118	111	127	145	32	145	118	111	32	145	23	111	170	413	171	421	87	393	87	393	171	421	176	427	87	393	176	427	220	452	220	452	176	427	186	431	220	452	186	431	200	434	200	434	220	435	220	452	50	432	63	428	220	452	50	432	220	452	31	452	50	432	31	452	31	435	194	46	173	392	172	397	194	46	172	397	171	401	194	46	171	401	170	405	194	54	195	63	173	392	173	392	195	63	197	74	173	392	197	74	228	232	228	232	197	74	200	87	228	232	200	87	204	103	204	103	207	111	228	232	228	232	207	111	216	145	228	232	216	145	231	198	319	363	231	198	250	231	319	363	250	231	361	388	319	363	228	232	231	198	194	54	173	392	194	46	334	391	331	383	361	388	361	388	331	383	326	374	361	388	326	374	319	363	425	452	289	452	309	434	425	452	309	434	322	430	425	452	322	430	331	425	425	452	331	425	335	416	425	452	335	416	336	404	425	452	336	404	385	416	425	452	385	416	397	425	425	452	397	425	410	431	425	452	410	431	425	435	336	404	361	388	374	404	336	404	374	404	385	416	336	397	334	391	361	388	336	397	361	388	336	404	250	231	231	198	332	198	250	231	332	198	341	231	216	145	207	111	309	111	216	145	309	111	319	145	249	0	249	17	226	18	249	0	226	18	210	21	249	0	210	21	200	27	249	0	200	27	105	66	249	0	105	66	98	47	249	0	98	47	89	33	118	111	105	66	200	27	118	111	200	27	195	34	55	231	46	198	142	198	55	231	142	198	140	231	249	0	31	17	31	0	309	434	289	452	289	435	44	163	44	-11	104	-11	44	163	104	-11	104	163	44	463	44	288	104	288	44	463	104	288	104	463	157	127	147	139	149	33	149	33	147	139	135	152	149	33	135	152	124	63	124	63	135	152	124	165	124	63	124	165	114	179	114	179	107	190	124	63	124	63	107	190	101	201	124	63	101	201	97	212	132	270	129	286	122	287	132	270	122	287	120	268	132	270	136	285	129	286	116	287	94	284	96	244	116	287	96	244	101	254	116	287	101	254	109	263	116	287	109	263	120	268	116	287	120	268	122	287	51	168	58	151	59	257	59	257	58	151	67	134	59	257	67	134	75	274	75	274	67	134	80	117	75	274	80	117	94	284	94	284	80	117	94	231	120	337	127	319	133	427	133	427	127	319	138	302	133	427	138	302	155	446	155	446	138	302	151	285	155	446	151	285	159	261	159	261	151	285	149	283	119	402	114	373	115	354	119	402	115	354	120	337	119	402	120	337	133	427	176	356	167	372	189	237	189	237	167	372	162	386	189	237	162	386	159	261	159	261	162	386	161	399	206	100	199	83	203	82	206	100	203	82	207	82	206	100	198	101	199	83	198	101	190	103	193	81	198	101	193	81	195	84	198	101	195	84	199	83	290	135	294	164	292	184	290	135	292	184	287	203	290	135	287	203	279	223	290	135	279	223	279	111	240	85	261	95	244	127	244	127	261	95	246	140	254	262	246	140	261	95	254	262	261	95	268	243	268	243	261	95	279	111	268	243	279	111	279	223	240	85	244	127	238	117	240	85	238	117	229	108	240	85	229	108	218	102	240	85	218	102	215	81	218	102	206	100	207	82	218	102	207	82	211	82	218	102	211	82	215	81	254	262	207	316	217	205	254	262	217	205	238	170	254	262	238	170	246	140	189	338	176	356	189	237	189	338	189	237	217	205	189	338	217	205	207	316	163	415	171	429	183	459	183	459	171	429	183	439	183	459	183	439	218	463	218	463	183	439	199	446	218	463	199	446	218	448	218	448	230	447	248	460	248	460	230	447	241	444	248	460	241	444	250	440	155	446	159	261	161	399	155	446	161	399	163	415	155	446	163	415	183	459	159	261	149	283	143	284	159	261	143	284	136	285	159	261	136	285	132	270	306	418	293	437	294	363	306	418	294	363	303	372	306	418	303	372	308	383	306	418	308	383	310	397	259	356	271	354	273	451	273	451	271	354	284	357	273	451	284	357	293	437	293	437	284	357	294	363	248	460	250	440	273	451	273	451	250	440	256	435	273	451	256	435	258	429	258	429	259	356	273	451	248	460	218	463	218	448	234	392	236	380	236	405	236	405	236	380	241	370	236	405	241	370	242	413	242	413	241	370	249	362	242	413	249	362	249	419	249	419	249	362	259	356	249	419	259	356	255	423	255	423	259	356	258	429	228	-34	233	-5	232	11	228	-34	232	11	227	27	228	-34	227	27	220	43	228	-34	220	43	212	-59	220	43	209	61	212	-59	212	-59	209	61	193	81	212	-59	193	81	188	-78	188	-78	193	81	190	103	188	-78	190	103	183	106	188	-78	183	106	181	-28	181	-28	178	-46	188	-78	188	-78	178	-46	171	-60	188	-78	171	-60	158	-71	188	-78	158	-71	158	-91	158	-91	158	-71	142	-78	158	-91	142	-78	123	-80	123	-80	110	-79	122	-96	122	-96	110	-79	97	-76	122	-96	97	-76	91	-92	91	-92	97	-76	87	-72	91	-92	87	-72	80	-67	123	-80	122	-96	158	-91	149	33	165	11	157	127	157	127	165	11	167	118	175	111	167	118	175	-4	175	111	175	-4	180	-16	95	222	94	231	80	117	95	222	80	117	124	63	95	222	124	63	97	212	183	106	175	111	180	-16	183	106	180	-16	181	-28	167	118	165	11	175	-4	78	-61	80	-51	86	9	78	-61	91	-92	80	-67	64	-82	91	-92	78	-61	64	-82	78	-61	76	14	64	-82	76	14	63	16	64	-82	63	16	51	14	64	-82	51	14	43	-67	51	14	40	8	43	-67	43	-67	40	8	31	0	43	-67	31	0	29	-47	29	-47	31	0	26	-11	29	-47	26	-11	24	-25	80	-51	86	-44	86	9	86	9	86	-44	93	-37	86	9	93	-37	94	2	94	2	93	-37	99	-29	94	2	99	-29	99	-7	99	-7	99	-29	101	-18	78	-61	86	9	76	14	50	233	46	202	47	185	50	233	47	185	51	168	50	233	51	168	59	257	96	244	94	284	94	231	39	412	39	385	45	424	45	424	39	385	46	373	45	424	46	373	55	434	55	434	46	373	55	363	55	434	55	363	67	440	67	440	55	363	67	357	67	440	67	357	81	443	81	443	67	357	81	354	81	443	81	354	95	440	95	440	81	354	95	357	95	440	95	357	107	434	107	434	95	357	107	363	107	434	107	363	116	424	116	424	107	363	116	372	116	424	116	372	123	412	123	412	116	372	123	384	123	412	123	384	125	398	182	412	183	385	189	424	189	424	183	385	189	373	189	424	189	373	198	434	198	434	189	373	198	363	198	434	198	363	210	440	210	440	198	363	210	357	210	440	210	357	224	443	224	443	210	357	224	354	224	443	224	354	238	440	238	440	224	354	238	357	238	440	238	357	250	434	250	434	238	357	250	363	250	434	250	363	260	424	260	424	250	363	260	372	260	424	260	372	266	412	266	412	260	372	266	384	266	412	266	384	268	398	183	385	182	412	180	398	39	385	39	412	37	398	444	225	434	160	441	84	441	84	434	160	407	103	441	84	407	103	390	33	390	33	407	103	365	59	390	33	365	59	326	0	326	0	365	59	312	29	326	0	312	29	250	19	250	19	191	30	250	-11	250	-11	191	30	177	0	140	59	99	104	114	34	140	59	114	34	177	0	140	59	177	0	191	30	65	366	32	300	62	225	62	225	65	85	72	161	72	161	65	85	114	34	72	161	114	34	99	104	32	300	20	224	32	150	32	300	32	150	65	85	32	300	65	85	62	225	434	290	441	366	407	347	407	347	441	366	390	418	407	347	390	418	365	392	365	392	390	418	327	451	365	392	327	451	313	421	313	421	327	451	253	432	193	421	253	432	253	463	193	421	253	463	179	451	72	290	99	347	115	417	115	417	99	347	140	392	115	417	140	392	179	451	179	451	140	392	193	421	65	366	62	225	72	290	65	366	72	290	115	417	444	225	473	301	441	366	444	225	473	149	473	301	327	451	253	463	253	432	444	225	441	84	473	149	250	19	250	-11	326	0	240	115	214	130	218	100	218	100	214	130	194	155	218	100	194	155	177	117	177	117	194	155	183	188	177	117	183	188	179	231	179	231	180	339	149	310	288	363	274	363	293	348	293	348	274	363	270	350	238	345	270	350	274	363	238	345	274	363	223	357	356	289	356	337	355	341	356	289	355	341	354	344	356	289	354	344	351	346	356	289	351	346	346	349	356	289	346	349	345	289	288	363	293	348	301	362	301	362	293	348	312	340	301	362	312	340	314	360	314	360	312	340	326	328	314	360	326	328	327	356	327	356	326	328	337	311	327	356	337	311	341	351	341	351	337	311	345	289	341	351	345	289	346	349	179	231	183	272	180	339	180	339	183	272	194	306	180	339	194	306	223	357	223	357	194	306	213	330	223	357	213	330	238	345	121	226	128	181	128	272	128	272	128	181	147	144	128	272	147	144	149	310	149	310	147	144	177	117	149	310	177	117	179	231	218	100	268	94	240	115	240	115	268	94	272	110	294	112	272	110	279	94	294	112	279	94	287	95	355	169	343	147	346	110	355	169	346	110	348	111	355	169	348	111	351	112	355	169	351	112	353	113	355	169	353	113	354	115	355	169	354	115	355	117	355	169	355	117	356	120	355	169	356	120	367	169	313	101	327	104	329	130	329	130	327	104	337	107	329	130	337	107	343	147	343	147	337	107	342	108	343	147	342	108	346	110	313	119	294	112	295	96	313	119	295	96	303	98	313	119	303	98	313	101	313	119	313	101	329	130	272	110	268	94	279	94	294	112	287	95	295	96	473	301	473	149	485	225	441	366	434	290	444	225	156	452	150	458	155	270	155	270	150	458	147	425	155	270	147	425	146	412	155	270	146	412	145	271	145	271	146	412	142	395	145	271	142	395	137	275	137	275	142	395	137	377	137	275	137	377	133	330	133	330	137	377	130	359	133	330	130	359	123	342	123	342	114	328	118	307	118	307	114	328	106	316	118	307	106	316	104	290	104	290	106	316	97	308	104	290	97	308	90	278	90	278	97	308	88	303	90	278	88	303	80	301	80	301	75	302	90	278	90	278	75	302	75	272	75	272	75	302	70	305	75	272	70	305	67	309	75	272	67	309	64	314	75	272	64	314	58	270	19	290	29	279	37	400	37	400	29	279	42	272	37	400	42	272	65	432	65	432	42	272	58	270	65	432	58	270	63	320	68	350	81	383	98	455	98	455	81	383	98	413	98	455	98	413	133	463	133	463	98	413	117	436	133	463	117	436	133	445	133	445	138	444	142	462	142	462	138	444	142	440	142	462	142	440	145	436	65	432	63	320	68	350	65	432	68	350	98	455	18	361	11	321	13	304	18	361	13	304	19	290	18	361	19	290	37	400	150	458	142	462	145	436	150	458	145	436	147	431	150	458	147	431	147	425	142	462	133	463	133	445	178	301	177	303	179	278	179	278	177	303	177	305	172	457	177	305	178	312	172	457	178	312	179	321	179	321	182	332	172	457	172	457	182	332	186	347	172	457	186	347	192	365	192	365	223	459	172	457	194	308	188	303	192	288	192	288	188	303	184	300	192	288	184	300	180	299	180	299	179	299	192	288	192	288	179	299	179	278	208	323	201	314	205	302	208	323	205	302	220	321	208	323	220	321	211	327	194	308	192	288	205	302	194	308	205	302	201	314	179	300	178	301	179	278	179	300	179	278	179	299	167	272	179	278	177	305	167	272	177	305	172	457	167	272	172	457	164	432	167	272	164	432	161	444	167	272	161	444	156	452	167	272	156	452	155	270	133	330	129	318	131	281	133	330	131	281	137	275	127	310	126	304	127	288	127	310	127	288	131	281	127	310	131	281	129	318	125	300	125	296	127	288	125	300	127	288	126	304	123	342	118	307	133	330	58	270	64	314	63	320	123	237	8	152	41	113	123	237	41	113	68	85	123	237	68	85	93	149	123	237	93	149	99	156	123	237	99	156	105	163	123	237	105	163	111	169	123	237	111	169	117	175	123	237	117	175	123	182	123	237	123	182	132	243	68	85	91	61	93	149	93	149	91	61	109	42	93	149	109	42	120	93	120	93	109	42	121	29	120	93	121	29	128	75	128	75	121	29	124	26	128	75	124	26	126	24	135	22	138	24	138	48	138	48	138	24	140	26	138	48	140	26	141	39	141	39	140	26	141	29	141	39	141	29	142	32	134	60	128	75	128	23	134	60	128	23	130	22	134	60	130	22	132	22	134	60	132	22	135	22	134	60	135	22	138	48	150	257	145	253	149	209	150	257	149	209	168	231	150	257	168	231	155	262	263	248	257	243	273	209	273	209	257	243	248	182	242	175	248	182	248	237	242	175	248	237	236	169	236	169	248	237	231	163	248	237	248	182	257	243	244	93	218	149	234	42	244	93	234	42	247	29	247	29	249	26	253	75	253	75	249	26	251	24	253	75	251	24	253	23	260	22	263	24	264	48	264	48	263	24	265	26	264	48	265	26	266	39	266	39	265	26	267	29	266	39	267	29	267	32	259	60	253	75	253	23	259	60	253	23	255	22	259	60	255	22	256	22	259	60	256	22	260	22	259	60	260	22	264	48	253	75	244	93	247	29	275	257	269	253	273	209	275	257	273	209	293	231	275	257	293	231	280	262	314	277	313	279	313	262	314	277	313	262	316	272	314	277	316	272	316	275	313	279	310	280	313	262	313	262	310	280	308	281	313	262	308	281	306	248	306	248	308	281	304	280	306	248	304	280	299	278	294	274	287	269	293	231	294	274	293	231	306	248	294	274	306	248	299	278	190	277	188	279	189	262	190	277	189	262	192	272	190	277	192	272	191	275	188	279	185	280	189	262	189	262	185	280	183	281	189	262	183	281	181	248	181	248	183	281	179	280	181	248	179	280	174	278	168	274	162	269	168	231	168	274	168	231	181	248	168	274	181	248	174	278	149	209	145	253	139	248	149	209	139	248	132	243	149	209	132	243	123	182	248	237	133	152	166	113	248	237	166	113	194	85	248	237	194	85	218	149	248	237	218	149	225	156	248	237	225	156	231	163	218	149	194	85	216	61	218	149	216	61	234	42	166	113	133	152	133	146	155	262	168	231	162	269	263	248	273	209	269	253	280	262	293	231	287	269	128	75	126	24	128	23	41	113	8	152	8	146	315	210	315	73	375	73	315	210	375	73	375	270	315	210	375	270	35	270	315	210	35	270	35	210	183	191	17	191	2	112	183	191	2	112	167	112	444	225	434	160	441	84	441	84	434	160	407	103	441	84	407	103	390	33	390	33	407	103	365	59	390	33	365	59	326	0	326	0	365	59	312	29	326	0	312	29	250	19	250	19	191	30	250	-11	250	-11	191	30	177	0	140	59	99	104	114	34	140	59	114	34	177	0	140	59	177	0	191	30	65	366	32	300	62	225	62	225	65	85	72	161	72	161	65	85	114	34	72	161	114	34	99	104	32	300	20	224	32	150	32	300	32	150	65	85	32	300	65	85	62	225	434	290	441	366	407	347	407	347	441	366	390	418	407	347	390	418	365	392	365	392	390	418	327	451	365	392	327	451	313	421	313	421	327	451	253	432	193	421	253	432	253	463	193	421	253	463	179	451	72	290	99	347	115	417	115	417	99	347	140	392	115	417	140	392	179	451	179	451	140	392	193	421	65	366	62	225	72	290	65	366	72	290	115	417	444	225	473	301	441	366	444	225	473	149	473	301	327	451	253	463	253	432	444	225	441	84	473	149	250	19	250	-11	326	0	310	231	296	289	294	268	310	231	294	268	290	222	290	222	294	268	288	251	290	222	288	251	287	157	287	157	288	251	280	169	296	289	310	231	315	345	315	345	310	231	325	243	315	345	325	243	331	332	331	332	325	243	336	257	331	332	336	257	341	314	341	314	336	257	342	273	341	314	342	273	345	292	279	333	288	323	293	353	293	353	288	323	294	308	293	353	294	308	315	345	315	345	294	308	296	289	222	342	249	342	265	356	265	356	249	342	266	340	265	356	266	340	293	353	293	353	266	340	279	333	173	313	224	123	222	132	173	313	222	132	222	146	222	228	222	214	251	214	222	228	251	214	250	228	266	230	250	228	251	214	266	230	251	214	260	201	167	340	171	335	265	356	265	356	171	335	173	327	265	356	173	327	222	342	222	342	173	327	173	313	222	342	173	313	222	146	157	343	167	340	265	356	157	343	265	356	142	356	157	343	142	356	142	345	330	166	318	109	325	103	330	166	325	103	333	102	330	166	290	222	299	135	330	166	299	135	309	119	330	166	309	119	318	109	279	238	266	230	267	190	279	238	267	190	273	180	279	238	273	180	280	169	279	238	280	169	288	251	380	102	380	109	371	116	380	102	371	116	362	125	380	102	362	125	352	136	380	102	352	136	342	150	380	102	342	150	333	102	342	150	330	166	333	102	254	102	254	113	238	115	254	102	238	115	229	118	254	102	229	118	173	146	254	102	173	146	173	132	254	102	173	132	171	123	254	102	171	123	167	118	254	102	167	118	157	115	254	102	157	115	142	113	254	102	142	113	142	102	173	146	229	118	224	123	173	146	224	123	173	313	266	230	260	201	267	190	290	222	287	157	299	135	473	301	473	149	485	225	441	366	434	290	444	225	265	421	46	421	35	373	265	421	35	373	255	373	209	349	201	333	210	290	210	290	201	333	188	320	210	290	188	320	183	276	183	276	188	320	171	311	183	276	171	311	152	271	152	271	171	311	152	308	201	403	210	446	188	416	188	416	210	446	183	460	188	416	183	460	171	425	171	425	183	460	152	428	134	425	152	428	152	465	134	425	152	465	122	460	122	460	96	446	97	387	122	460	97	387	105	403	122	460	105	403	118	416	122	460	118	416	134	425	97	349	94	368	96	290	96	290	94	368	75	311	75	311	94	368	96	446	96	446	94	368	97	387	75	425	61	399	61	338	75	425	61	338	75	311	75	425	75	311	96	446	209	387	212	368	210	446	210	446	212	368	231	425	231	425	212	368	231	311	231	425	231	311	245	399	245	399	231	311	245	338	245	399	245	338	250	368	183	460	152	465	152	428	212	368	210	290	231	311	134	311	118	320	122	276	134	311	122	276	152	271	134	311	152	271	152	308	122	276	118	320	105	333	122	276	105	333	97	349	122	276	97	349	96	290	209	349	210	290	212	368	210	446	201	403	209	387	61	338	61	399	56	368	23	60	23	0	363	0	23	60	363	0	363	60	222	384	163	384	222	87	222	87	163	384	163	243	222	87	163	243	163	183	163	183	163	243	23	243	163	183	23	243	23	183	222	183	363	183	222	243	222	243	363	183	363	243	222	87	163	183	163	87	36	229	2	196	2	196	36	229	2	196	162	186	36	229	162	186	65	232	36	229	65	232	60	252	142	349	132	333	149	300	149	300	132	333	119	315	149	300	119	315	101	294	101	294	90	282	149	300	149	300	90	282	77	269	149	300	77	269	65	232	65	232	77	269	60	252	139	462	115	459	122	418	122	418	115	459	109	420	97	419	109	420	115	459	97	419	115	459	93	451	41	395	54	388	57	419	57	419	54	388	65	401	57	419	65	401	74	438	74	438	65	401	76	410	74	438	76	410	93	451	93	451	76	410	87	416	93	451	87	416	97	419	147	363	149	300	149	376	149	376	149	300	162	458	162	458	149	300	173	321	162	458	173	321	182	449	182	449	173	321	190	340	182	449	190	340	197	434	197	434	190	340	202	358	197	434	202	358	208	416	208	416	202	358	209	376	208	416	209	376	211	394	122	418	133	412	139	462	139	462	133	412	142	403	139	462	142	403	162	458	162	458	142	403	147	391	162	458	147	391	149	376	167	240	156	235	162	186	162	186	156	235	143	232	162	186	143	232	125	232	162	186	125	232	65	232	197	262	186	262	176	249	197	262	176	249	167	240	197	262	167	240	162	186	162	186	2	196	2	186	142	349	149	300	147	363	139	284	145	362	131	301	131	301	145	362	128	351	131	301	128	351	118	314	118	314	128	351	105	342	118	314	105	342	99	322	99	322	105	342	75	335	99	322	75	335	75	325	139	243	133	226	145	199	145	199	133	226	122	213	145	199	122	213	110	184	110	184	122	213	109	204	110	184	109	204	94	201	94	201	88	202	110	184	110	184	88	202	83	203	110	184	83	203	69	179	69	179	83	203	78	206	69	179	78	206	73	212	80	410	90	418	93	443	93	443	90	418	99	423	93	443	99	423	111	453	111	453	99	423	109	426	111	453	109	426	120	427	120	427	133	425	129	460	129	460	133	425	150	462	77	427	60	407	69	399	77	427	69	399	80	410	77	427	80	410	93	443	129	460	111	453	120	427	177	335	164	345	173	223	173	223	164	345	158	392	173	223	158	392	154	376	173	223	154	376	145	199	145	199	154	376	145	362	145	199	145	362	142	263	164	345	168	348	172	459	172	459	168	348	188	360	172	459	188	360	190	451	190	451	188	360	202	371	190	451	202	371	204	440	204	440	202	371	211	382	204	440	211	382	214	424	214	424	211	382	216	393	214	424	216	393	217	406	172	459	150	462	151	413	172	459	151	413	156	404	172	459	156	404	158	392	172	459	158	392	164	345	150	462	133	425	143	421	150	462	143	421	151	413	194	313	187	325	192	252	194	313	192	252	198	286	194	313	198	286	197	300	177	335	173	223	192	252	177	335	192	252	187	325	69	179	73	212	66	222	69	179	66	222	60	229	69	179	60	229	55	234	69	179	55	234	49	180	49	180	55	234	49	238	49	180	49	238	43	240	49	180	43	240	36	241	49	180	36	241	33	185	36	241	28	239	33	185	33	185	28	239	21	236	33	185	21	236	21	192	21	192	21	236	16	230	21	192	16	230	14	201	14	201	16	230	13	222	14	201	13	222	11	213	139	243	145	199	142	263	145	362	139	284	142	263	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	127	348	176	437	94	348	49	-36	53	-18	84	303	84	303	53	-18	57	0	84	303	57	0	62	17	62	17	67	11	84	303	84	303	67	11	75	6	84	303	75	6	84	3	113	50	110	54	122	2	122	2	110	54	108	58	122	2	108	58	104	0	104	0	108	58	108	64	108	69	109	75	94	1	108	69	94	1	104	0	108	69	104	0	108	64	111	87	113	93	84	303	111	87	84	303	110	81	110	81	84	303	94	1	110	81	94	1	109	75	84	303	10	50	12	-136	84	303	12	-136	27	-127	84	303	27	-127	38	-114	84	303	38	-114	47	-55	84	303	47	-55	49	-36	47	-55	38	-114	44	-96	47	-55	44	-96	47	-73	-28	-130	-19	-136	-17	-23	-17	-23	-19	-136	-6	-139	-17	-23	-6	-139	-3	9	-3	9	-6	-139	12	-136	-3	9	12	-136	10	50	-40	-94	-39	-109	-37	-73	-37	-73	-39	-109	-35	-121	-37	-73	-35	-121	-29	-50	-29	-50	-35	-121	-28	-130	-29	-50	-28	-130	-17	-23	113	50	122	2	116	48	116	48	122	2	121	48	140	56	121	48	122	2	140	56	122	2	139	11	229	-8	250	-6	257	303	257	303	250	-6	270	2	257	303	270	2	275	61	275	61	270	2	275	58	276	55	275	58	270	2	276	55	270	2	277	53	277	53	270	2	291	18	277	53	291	18	278	51	278	51	291	18	280	49	257	303	275	61	276	64	257	303	276	64	276	68	257	303	276	68	277	72	257	303	277	72	278	76	257	303	278	76	348	303	193	8	203	0	206	149	206	149	203	0	214	-6	206	149	214	-6	223	192	223	192	214	-6	229	-8	223	192	229	-8	257	303	193	8	206	149	193	80	193	80	206	149	185	110	193	80	185	110	173	48	173	48	185	110	162	77	173	48	162	77	156	25	156	25	162	77	140	56	156	25	140	56	139	11	315	75	305	63	314	43	314	43	305	63	297	55	314	43	297	55	291	18	291	18	297	55	289	50	291	18	289	50	283	49	283	49	280	49	291	18	315	75	314	43	341	80	315	75	341	80	326	90	193	8	193	80	190	66	193	8	190	66	188	56	193	8	188	56	188	20	188	20	188	56	186	48	188	20	186	48	186	41	188	20	186	41	186	34	84	303	84	3	94	1	84	303	113	93	176	303	195	445	169	436	172	396	172	396	169	436	160	378	150	357	160	378	169	436	150	357	169	436	146	423	146	423	127	407	131	288	146	423	131	288	135	312	146	423	135	312	141	335	146	423	141	335	150	357	147	212	138	227	141	178	141	178	138	227	132	246	141	178	132	246	114	188	114	188	132	246	130	266	114	188	130	266	127	407	127	407	130	266	131	288	161	200	174	174	179	192	179	192	174	174	302	435	179	192	302	435	242	435	242	435	259	452	225	450	147	212	141	178	174	174	147	212	174	174	161	200	127	407	111	385	114	188	114	188	111	385	97	358	114	188	97	358	93	206	93	206	97	358	86	327	93	206	86	327	81	231	81	231	86	327	79	296	81	231	79	296	76	264	225	450	195	445	200	420	225	450	200	420	219	428	225	450	219	428	242	435	195	445	172	396	185	409	195	445	185	409	200	420	86	-107	76	-109	155	-129	155	-129	76	-109	63	-111	155	-129	63	-111	45	-113	107	-81	104	-91	155	-129	155	-129	104	-91	101	-97	155	-129	101	-97	98	-100	98	-100	93	-104	155	-129	155	-129	93	-104	86	-107	339	435	192	-129	267	-78	267	-78	192	-129	267	-86	268	-93	267	-86	192	-129	268	-93	192	-129	271	-100	271	-100	192	-129	277	-105	429	434	455	435	459	452	429	434	459	452	412	431	412	431	459	452	339	435	412	431	339	435	401	423	401	423	339	435	394	408	339	435	267	-78	269	-69	339	435	269	-69	271	-61	339	435	271	-61	273	-52	339	435	273	-52	275	-45	339	435	275	-45	387	384	339	435	387	384	394	408	302	435	339	435	459	452	302	435	459	452	259	452	302	435	259	452	242	435	155	-129	302	435	174	174	155	-129	174	174	117	-45	155	-129	117	-45	111	-66	155	-129	111	-66	107	-81	308	-129	313	-113	297	-111	308	-129	297	-111	286	-109	308	-129	286	-109	277	-105	308	-129	277	-105	192	-129	155	-129	45	-113	41	-129	35	224	37	208	37	240	37	240	37	208	44	194	37	240	44	194	44	254	44	254	44	194	54	183	44	254	54	183	55	264	55	264	54	183	68	176	55	264	68	176	69	271	69	271	68	176	84	173	69	271	84	173	85	274	85	274	84	173	100	176	85	274	100	176	101	271	101	271	100	176	114	183	101	271	114	183	114	264	114	264	114	183	125	194	114	264	125	194	125	253	125	253	125	194	132	208	125	253	132	208	132	239	132	239	132	208	134	224	42	-100	37	-108	49	-143	49	-143	37	-108	29	-114	49	-143	29	-114	22	-146	22	-146	29	-114	19	-118	22	-146	19	-118	7	-145	7	-145	19	-118	6	-119	1	-67	4	-67	28	3	28	3	4	-67	8	-67	28	3	8	-67	12	-67	12	-67	23	-68	28	3	28	3	23	-68	27	-41	28	3	-16	-61	-7	-69	28	3	-7	-69	-3	-68	28	3	-3	-68	1	-67	106	-87	103	-72	101	-106	101	-106	103	-72	94	-58	101	-106	94	-58	90	-123	90	-123	94	-58	81	-48	90	-123	81	-48	72	-135	72	-135	81	-48	64	-41	72	-135	64	-41	49	-143	49	-143	64	-41	44	-39	49	-143	44	-39	44	-91	44	-91	44	-39	42	-82	42	-82	44	-39	41	-39	42	-82	41	-39	38	-76	38	-76	41	-39	37	-39	38	-76	37	-39	34	-40	32	-71	38	-76	34	-40	32	-71	34	-40	31	-40	32	-71	31	-40	27	-41	32	-71	27	-41	23	-68	-2	-119	-10	-117	-6	-144	-2	-119	-6	-144	7	-145	-2	-119	7	-145	6	-119	-38	-107	-36	-136	-27	-112	-27	-112	-36	-136	-21	-141	-27	-112	-21	-141	-18	-115	-18	-115	-21	-141	-6	-144	-18	-115	-6	-144	-10	-117	-36	-136	-38	-107	-53	-129	42	-100	49	-143	44	-91	28	3	27	-41	57	3	100	428	105	428	111	445	111	445	105	428	109	428	111	445	109	428	112	428	112	428	117	428	135	449	135	449	117	428	121	426	135	449	121	426	124	423	111	445	84	440	90	427	111	445	90	427	95	427	111	445	95	427	100	428	124	423	127	419	135	449	135	449	127	419	129	414	135	449	129	414	132	216	133	208	132	216	110	347	133	208	110	347	99	312	133	224	133	229	135	449	135	449	133	229	134	234	135	449	134	234	136	238	136	238	204	462	179	457	135	449	132	216	132	220	135	449	132	220	133	224	132	216	129	414	127	404	132	216	127	404	120	380	132	216	120	380	110	347	135	449	111	445	112	428	157	452	135	449	136	238	157	452	136	238	179	457	172	186	172	198	155	199	172	186	155	199	144	200	172	186	144	200	136	203	172	186	136	203	73	229	172	186	73	229	65	214	172	186	65	214	54	204	172	186	54	204	40	200	172	186	40	200	20	198	172	186	20	198	20	186	99	312	88	280	133	208	133	208	88	280	86	273	133	208	86	273	136	203	136	203	86	273	84	266	136	203	84	266	82	260	81	255	80	252	136	203	81	255	136	203	82	260	90	427	84	440	82	426	73	229	136	203	80	252	138	299	130	290	146	277	146	277	130	290	121	285	146	277	121	285	112	284	112	284	105	285	109	270	109	270	105	285	100	288	109	270	100	288	96	293	109	270	96	293	86	273	86	273	96	293	94	299	86	273	94	299	93	308	93	308	94	328	92	436	92	436	94	328	99	351	92	436	99	351	126	456	126	456	99	351	105	375	126	456	105	375	113	398	38	330	41	311	45	370	45	370	41	311	51	294	45	370	51	294	64	406	64	406	51	294	66	281	64	406	66	281	92	436	92	436	66	281	86	273	92	436	86	273	93	308	126	456	113	398	122	417	122	417	129	428	126	456	126	456	129	428	137	437	126	456	137	437	164	463	164	463	137	437	144	444	164	463	144	444	153	448	175	386	169	365	180	295	180	295	169	365	163	346	180	295	163	346	155	328	155	328	147	312	180	295	180	295	147	312	146	277	235	397	231	418	228	357	228	357	231	418	222	437	228	357	222	437	209	323	209	323	222	437	208	451	209	323	208	451	188	460	188	460	164	463	169	448	188	460	169	448	174	445	188	460	174	445	177	439	188	460	177	439	179	432	188	460	179	432	179	424	188	460	179	424	180	295	188	460	180	295	209	323	180	295	179	424	178	406	164	463	153	448	161	449	164	463	161	449	162	449	164	463	162	449	163	449	164	463	163	449	169	448	112	284	109	270	146	277	138	299	146	277	147	312	175	386	180	295	178	406	55	49	61	54	76	120	76	120	61	54	68	59	76	120	68	59	76	66	76	66	192	149	107	153	107	153	192	149	111	238	107	153	111	238	94	256	76	120	76	66	107	153	51	93	32	71	37	33	51	93	37	33	44	40	51	93	44	40	50	45	51	93	50	45	55	49	51	93	55	49	76	120	32	71	19	53	21	23	32	71	21	23	25	25	32	71	25	25	31	28	32	71	31	28	37	33	19	53	11	40	12	23	19	53	12	23	14	22	19	53	14	22	17	22	19	53	17	22	21	23	11	40	8	29	9	27	11	40	9	27	10	25	11	40	10	25	12	23	80	210	107	153	94	256	80	210	94	256	78	274	80	210	78	274	75	276	80	210	75	276	73	278	80	210	73	278	71	228	192	149	192	155	157	190	192	149	157	190	131	217	192	149	131	217	111	238	71	228	73	278	71	279	71	228	71	279	70	280	71	228	70	280	68	281	71	228	68	281	65	242	68	281	64	280	65	242	65	242	64	280	62	279	65	242	62	279	61	254	61	254	62	279	59	276	61	254	59	276	58	263	58	263	59	276	58	273	58	263	58	273	57	270	180	49	186	54	201	120	201	120	186	54	193	59	201	120	193	59	201	66	201	66	316	149	232	153	232	153	316	149	236	238	232	153	236	238	219	256	201	120	201	66	232	153	176	93	157	71	162	33	176	93	162	33	170	40	176	93	170	40	175	45	176	93	175	45	180	49	176	93	180	49	201	120	157	71	143	53	146	23	157	71	146	23	151	25	157	71	151	25	156	28	157	71	156	28	162	33	143	53	136	40	137	23	143	53	137	23	139	22	143	53	139	22	142	22	143	53	142	22	146	23	136	40	133	29	134	27	136	40	134	27	135	25	136	40	135	25	137	23	204	210	232	153	219	256	204	210	219	256	203	274	204	210	203	274	200	276	204	210	200	276	198	278	204	210	198	278	196	279	204	210	196	279	196	228	316	149	316	155	282	190	316	149	282	190	256	217	316	149	256	217	236	238	196	279	194	280	196	228	196	228	194	280	192	281	196	228	192	281	190	242	190	242	192	281	189	280	190	242	189	280	186	279	190	242	186	279	186	254	186	254	186	279	184	276	186	254	184	276	183	263	183	263	184	276	183	273	183	263	183	273	183	270	139	199	128	200	156	186	156	186	128	200	121	203	156	186	121	203	57	229	57	229	121	203	64	252	111	403	105	380	116	216	116	216	105	380	96	350	116	216	96	350	117	208	117	208	96	350	85	315	117	208	85	315	73	280	73	280	71	274	117	208	117	208	71	274	69	268	117	208	69	268	121	203	121	203	69	268	67	262	121	203	67	262	66	257	85	428	89	428	95	445	95	445	89	428	93	428	95	445	93	428	96	428	96	428	101	428	119	449	119	449	101	428	106	425	119	449	106	425	110	422	95	445	68	440	75	427	95	445	75	427	80	427	95	445	80	427	85	428	111	403	116	216	114	414	119	449	116	216	116	220	119	449	116	220	117	224	117	224	118	229	119	449	119	449	118	229	119	234	119	449	119	234	120	238	120	238	188	462	164	457	119	449	110	422	113	418	119	449	113	418	114	414	119	449	114	414	116	216	119	449	95	445	96	428	141	452	119	449	120	238	141	452	120	238	164	457	156	186	57	229	49	214	156	186	49	214	38	204	156	186	38	204	24	200	156	186	24	200	5	198	156	186	5	198	5	186	386	462	92	-9	131	-9	386	462	131	-9	425	462	456	277	268	105	287	101	287	101	268	105	365	60	287	101	365	60	376	101	376	101	365	60	405	0	376	101	405	0	412	216	412	216	405	0	424	60	412	216	424	60	456	277	456	277	424	60	434	101	456	277	434	101	487	277	434	101	424	60	453	60	434	101	453	60	465	101	405	0	365	60	347	0	456	277	287	101	412	216	365	60	268	105	257	60	75	427	68	440	67	426	64	252	121	203	66	257	139	199	156	186	156	198	129	199	117	200	146	186	146	186	117	200	110	203	146	186	110	203	46	229	46	229	110	203	54	252	74	428	78	428	84	445	84	445	78	428	82	428	84	445	82	428	85	428	85	428	90	428	108	449	108	449	90	428	95	425	108	449	95	425	99	422	84	445	57	440	63	427	84	445	63	427	69	427	84	445	69	427	74	428	108	449	103	414	106	216	107	208	106	216	85	350	107	208	85	350	74	315	106	224	107	229	108	449	108	449	107	229	108	234	108	449	108	234	109	238	109	238	177	462	153	457	108	449	106	216	106	220	108	449	106	220	106	224	108	449	99	422	102	418	108	449	102	418	103	414	108	449	84	445	85	428	131	452	108	449	109	238	131	452	109	238	153	457	424	177	426	115	425	191	425	191	426	115	439	273	439	273	426	115	450	136	439	273	450	136	459	264	459	264	450	136	468	155	459	264	468	155	475	249	475	249	468	155	480	173	475	249	480	173	485	231	485	231	480	173	487	191	485	231	487	191	489	210	400	233	411	227	416	276	416	276	411	227	419	218	416	276	419	218	439	273	439	273	419	218	424	206	439	273	424	206	425	191	416	276	392	274	400	233	400	233	392	274	386	235	375	234	386	235	392	274	375	234	392	274	370	266	426	115	424	177	419	163	426	115	419	163	410	148	426	115	410	148	396	130	426	115	396	130	379	109	426	115	379	109	367	96	426	115	367	96	354	83	426	115	354	83	342	47	354	83	337	67	342	47	342	47	337	67	313	43	342	47	313	43	439	0	439	0	313	43	278	11	439	0	278	11	278	0	106	216	103	414	100	403	106	216	100	403	94	380	106	216	94	380	85	350	74	315	62	280	107	208	107	208	62	280	60	274	107	208	60	274	110	203	110	203	60	274	58	268	110	203	58	268	56	262	55	257	54	252	110	203	55	257	110	203	56	262	146	186	46	229	38	214	146	186	38	214	28	204	146	186	28	204	13	200	146	186	13	200	-5	198	146	186	-5	198	-5	186	376	462	81	-9	121	-9	376	462	121	-9	415	462	318	210	330	203	334	235	334	235	330	203	343	216	334	235	343	216	351	253	351	253	343	216	354	225	351	253	354	225	370	266	370	266	354	225	364	231	370	266	364	231	375	234	444	56	433	50	439	0	439	0	433	50	420	48	439	0	420	48	402	47	474	77	463	77	453	64	474	77	453	64	444	56	474	77	444	56	439	0	342	47	439	0	402	47	63	427	57	440	56	426	129	199	146	186	146	198	132	284	138	362	125	301	125	301	138	362	122	351	125	301	122	351	111	314	111	314	122	351	99	342	111	314	99	342	93	322	93	322	99	342	69	335	93	322	69	335	68	325	73	410	83	418	86	443	86	443	83	418	93	423	86	443	93	423	104	453	104	453	93	423	103	426	104	453	103	426	114	427	114	427	126	425	123	460	123	460	126	425	143	462	70	427	54	407	63	399	70	427	63	399	73	410	70	427	73	410	86	443	123	460	104	453	114	427	170	335	157	345	167	223	167	223	157	345	151	392	167	223	151	392	148	376	167	223	148	376	139	199	139	199	148	376	138	362	139	199	138	362	135	263	157	345	161	348	165	459	165	459	161	348	181	360	165	459	181	360	183	451	183	451	181	360	195	371	183	451	195	371	198	440	198	440	195	371	204	382	198	440	204	382	207	424	207	424	204	382	209	393	207	424	209	393	210	406	165	459	143	462	144	413	165	459	144	413	149	404	165	459	149	404	151	392	165	459	151	392	157	345	143	462	126	425	137	421	143	462	137	421	144	413	187	313	180	325	185	252	187	313	185	252	192	286	187	313	192	286	190	300	170	335	167	223	185	252	170	335	185	252	180	325	139	199	135	263	133	243	139	199	133	243	126	226	139	199	126	226	116	213	139	199	116	213	103	184	71	206	63	179	76	203	76	203	63	179	103	184	76	203	103	184	81	202	81	202	103	184	87	201	103	204	87	201	103	184	103	204	103	184	116	213	63	179	71	206	66	212	63	179	66	212	59	222	63	179	59	222	53	229	63	179	53	229	48	234	63	179	48	234	42	180	42	180	48	234	42	238	42	180	42	238	36	240	42	180	36	240	29	241	42	180	29	241	26	185	29	241	21	239	26	185	26	185	21	239	14	236	26	185	14	236	14	192	14	192	14	236	9	230	14	192	9	230	7	201	7	201	9	230	6	222	7	201	6	222	5	213	389	462	95	-9	134	-9	389	462	134	-9	428	462	459	277	271	105	290	101	290	101	271	105	368	60	290	101	368	60	380	101	380	101	368	60	408	0	380	101	408	0	415	216	415	216	408	0	427	60	415	216	427	60	459	277	459	277	427	60	438	101	459	277	438	101	490	277	438	101	427	60	457	60	438	101	457	60	468	101	408	0	368	60	350	0	459	277	290	101	415	216	368	60	271	105	261	60	138	362	132	284	135	263	137	-114	124	-107	140	-138	140	-138	124	-107	114	-96	140	-138	114	-96	100	-133	100	-133	114	-96	108	-81	100	-133	108	-81	106	-62	106	-62	108	-43	106	75	106	75	108	-43	113	-24	106	75	113	-24	150	103	150	103	113	-24	121	-5	150	103	121	-5	133	14	150	103	133	14	149	36	149	36	177	71	150	103	23	-16	26	-73	33	6	33	6	26	-73	42	-100	33	6	42	-100	49	29	49	29	42	-100	67	-120	49	29	67	-120	73	51	73	51	67	-120	100	-133	73	51	100	-133	106	75	106	75	100	-133	106	-62	225	179	205	183	206	115	225	179	206	115	216	136	225	179	216	136	222	157	175	125	177	71	185	139	185	139	177	71	194	94	185	139	194	94	195	158	195	158	194	94	206	115	195	158	206	115	205	183	164	113	150	103	177	71	164	113	177	71	175	125	186	-106	177	-111	178	-134	178	-134	177	-111	165	-115	178	-134	165	-115	152	-117	152	-117	137	-114	140	-138	241	-14	229	-7	235	-103	235	-103	229	-7	216	-5	235	-103	216	-5	210	-122	210	-122	216	-5	203	-7	210	-122	203	-7	195	-91	195	-91	192	-99	210	-122	210	-122	192	-99	186	-106	210	-122	186	-106	178	-134	203	-7	192	-13	192	-83	203	-7	192	-83	193	-86	203	-7	193	-86	194	-88	203	-7	194	-88	195	-91	179	-63	183	-69	183	-21	183	-21	183	-69	187	-76	183	-21	187	-76	192	-13	192	-13	187	-76	190	-80	192	-13	190	-80	192	-83	177	-33	175	-46	175	-52	177	-33	175	-52	177	-57	177	-33	177	-57	179	-63	177	-33	179	-63	183	-21	251	-79	257	-50	255	-36	251	-79	255	-36	249	-23	251	-79	249	-23	241	-14	251	-79	241	-14	235	-103	152	-117	140	-138	178	-134	185	283	187	267	187	299	187	299	187	267	194	253	187	299	194	253	194	312	194	312	194	253	205	242	194	312	205	242	205	323	205	323	205	242	218	235	205	323	218	235	219	330	219	330	218	235	234	232	219	330	234	232	235	333	235	333	234	232	250	235	235	333	250	235	251	330	251	330	250	235	264	242	251	330	264	242	265	323	265	323	264	242	275	253	265	323	275	253	275	312	275	312	275	253	282	267	275	312	282	267	282	299	282	299	282	267	284	283	26	-73	23	-16	20	-40	279	462	342	83	342	83	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	317	517	348	517	274	618	317	517	274	618	266	626	317	517	266	626	259	632	317	517	259	632	251	637	317	517	251	637	244	639	317	517	244	639	236	640	317	517	236	640	229	577	205	609	206	603	207	619	207	619	206	603	209	596	207	619	209	596	211	627	211	627	209	596	214	590	211	627	214	590	218	634	218	634	214	590	220	583	218	634	220	583	226	639	226	639	220	583	229	577	226	639	229	577	236	640	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	400	0	196	17	196	0	350	640	356	576	360	639	360	639	356	576	366	583	360	639	366	583	369	634	369	634	366	583	374	589	369	634	374	589	376	627	376	627	374	589	379	595	376	627	379	595	381	618	381	618	379	595	381	601	381	618	381	601	382	608	356	576	350	640	343	639	356	576	343	639	335	636	356	576	335	636	326	629	356	576	326	629	316	620	356	576	316	620	302	606	356	576	302	606	253	517	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	253	517	302	606	220	517	176	517	214	517	284	635	284	635	214	517	302	581	284	635	302	581	339	635	339	635	302	581	362	517	339	635	362	517	397	517	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	209	551	215	557	227	608	227	608	215	557	222	560	227	608	222	560	231	561	231	561	235	561	250	612	250	612	235	561	240	560	250	612	240	560	245	559	208	598	191	581	198	532	208	598	198	532	203	543	208	598	203	543	209	551	208	598	209	551	227	608	179	559	171	532	198	532	179	559	198	532	191	581	272	609	260	611	296	540	296	540	260	611	256	556	251	558	256	556	260	611	251	558	260	611	250	612	250	612	227	608	231	561	306	536	314	534	315	594	315	594	314	534	321	532	315	594	321	532	325	590	325	590	321	532	327	531	325	590	327	531	333	587	333	587	327	531	335	531	333	587	335	531	340	585	340	585	335	531	357	534	340	585	357	534	346	583	346	583	357	534	351	583	360	584	351	583	357	534	360	584	357	534	376	543	391	559	403	582	413	612	391	559	413	612	386	612	391	559	386	612	380	600	391	559	380	600	376	543	376	543	380	600	374	592	376	543	374	592	367	587	376	543	367	587	360	584	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	299	601	285	606	296	540	299	601	296	540	306	536	299	601	306	536	315	594	272	609	296	540	285	606	400	0	196	17	196	0	250	612	245	559	251	558	51	68	12	68	48	61	176	581	176	554	182	593	182	593	176	554	182	542	182	593	182	542	191	603	191	603	182	542	192	532	191	603	192	532	203	609	203	609	192	532	204	526	203	609	204	526	217	612	217	612	204	526	217	523	217	612	217	523	231	609	231	609	217	523	231	526	231	609	231	526	243	603	243	603	231	526	243	532	243	603	243	532	253	593	253	593	243	532	253	541	253	593	253	541	259	581	259	581	253	541	259	553	259	581	259	553	262	567	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	319	581	319	554	325	593	325	593	319	554	325	542	325	593	325	542	335	603	335	603	325	542	335	532	335	603	335	532	347	609	347	609	335	532	347	526	347	609	347	526	360	612	360	612	347	526	360	523	360	612	360	523	374	609	374	609	360	523	374	526	374	609	374	526	387	603	387	603	374	526	387	532	387	603	387	532	396	593	396	593	387	532	396	541	396	593	396	541	403	581	403	581	396	541	403	553	403	581	403	553	405	567	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	319	554	319	581	317	567	400	0	196	17	196	0	176	554	176	581	173	567	265	583	272	538	273	575	273	575	272	538	296	535	273	575	296	535	284	569	284	569	296	535	296	567	309	569	296	567	296	535	309	569	296	535	319	538	321	675	297	679	309	644	309	644	297	679	296	646	284	644	296	646	297	679	284	644	297	679	275	675	369	607	365	630	365	584	365	584	365	630	356	649	365	584	356	649	355	564	355	564	356	649	341	665	355	564	341	665	339	549	339	549	341	665	336	606	339	549	336	606	334	593	339	549	334	593	329	583	341	665	321	675	329	629	341	665	329	629	334	618	341	665	334	618	336	606	321	675	309	644	320	638	321	675	320	638	329	629	320	575	309	569	319	538	320	575	319	538	339	549	320	575	339	549	329	583	275	675	255	665	259	619	275	675	259	619	265	630	275	675	265	630	273	638	275	675	273	638	284	644	225	608	228	584	229	630	229	630	228	584	238	564	229	630	238	564	239	650	239	650	238	564	253	548	239	650	253	548	255	665	255	665	253	548	257	606	259	594	257	606	253	548	259	594	253	548	272	538	259	594	272	538	265	583	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	259	619	255	665	257	606	-7	39	-14	30	88	0	88	0	-14	30	-19	25	88	0	-19	25	-22	23	-22	23	-25	21	88	0	88	0	-25	21	-28	20	88	0	-28	20	-32	18	-7	39	88	0	3	51	3	51	88	0	51	26	3	51	51	26	17	69	17	69	51	26	47	32	17	69	47	32	45	40	45	40	46	45	17	69	17	69	46	45	47	50	17	69	47	50	49	56	271	401	267	394	323	424	323	424	267	394	263	388	219	38	210	28	535	0	535	0	210	28	197	21	535	0	197	21	179	17	263	388	133	172	152	198	152	198	133	172	262	172	152	198	262	172	269	198	269	198	262	172	330	38	269	198	330	38	328	47	328	47	331	424	269	198	55	66	133	172	263	388	17	69	49	56	52	61	17	69	52	61	55	66	17	69	55	66	263	388	323	424	331	424	621	452	621	452	331	424	448	430	621	452	448	430	463	431	463	431	501	428	621	452	621	452	501	428	531	418	621	452	531	418	553	403	590	324	621	452	574	327	574	327	621	452	572	354	567	382	572	354	621	452	567	382	621	452	553	403	331	424	328	47	328	49	331	424	328	49	328	53	331	424	328	53	329	56	331	424	329	56	330	61	331	424	330	61	331	66	331	424	331	66	373	229	331	424	373	229	379	250	331	424	379	250	423	409	331	424	423	409	426	418	331	424	426	418	431	424	331	424	431	424	438	428	331	424	438	428	448	430	274	407	323	424	275	413	275	413	323	424	276	418	275	424	276	418	323	424	275	424	323	424	621	452	621	452	222	452	245	435	621	452	245	435	260	432	621	452	260	432	270	429	621	452	270	429	275	424	529	97	516	80	535	0	535	0	516	80	502	66	535	0	502	66	489	54	489	54	470	41	535	0	535	0	470	41	450	32	535	0	450	32	428	26	543	115	529	97	535	0	543	115	535	0	575	133	543	115	575	133	557	134	219	38	535	0	358	23	358	23	535	0	373	22	403	23	373	22	535	0	403	23	535	0	428	26	233	72	227	53	345	26	233	72	345	26	336	31	233	72	336	31	330	38	233	72	330	38	262	172	219	38	358	23	345	26	219	38	345	26	227	53	463	158	478	134	464	164	464	164	478	134	464	169	462	192	464	169	477	271	462	192	477	271	456	259	392	250	413	225	428	252	428	252	413	225	439	218	428	252	439	218	456	259	456	259	439	218	455	208	456	259	455	208	462	192	494	292	477	271	478	134	494	292	478	134	528	319	494	292	528	319	510	321	464	169	478	134	477	271	462	145	462	138	478	134	462	145	478	134	463	151	463	151	478	134	463	158	379	250	373	229	413	225	379	250	413	225	392	250	88	0	88	17	71	19	88	0	71	19	59	22	88	0	59	22	51	26	-36	18	-42	17	88	0	-36	18	88	0	-32	18	88	0	-42	17	-42	0	323	424	263	388	152	198	271	401	323	424	274	407	535	0	179	17	179	0	245	435	222	452	222	437	155	-100	150	-108	161	-143	161	-143	150	-108	142	-114	161	-143	142	-114	134	-146	134	-146	142	-114	132	-118	134	-146	132	-118	120	-145	120	-145	132	-118	119	-119	114	-67	117	-67	136	-2	136	-2	117	-67	121	-67	136	-2	121	-67	125	-67	125	-67	136	-68	136	-2	136	-2	96	-61	105	-69	136	-2	105	-69	109	-68	136	-2	109	-68	114	-67	130	193	142	409	126	141	126	141	110	382	96	16	96	16	110	382	80	346	96	16	80	346	64	43	64	43	80	346	56	306	64	43	56	306	41	77	41	77	56	306	37	261	41	77	37	261	27	117	27	117	37	261	26	213	27	117	26	213	22	163	227	23	197	-11	205	-11	227	23	205	-11	234	-9	227	23	194	29	197	-11	194	29	166	44	171	-10	194	29	171	-10	180	-11	194	29	180	-11	188	-11	194	29	188	-11	197	-11	144	68	140	-41	162	-9	144	68	162	-9	166	44	166	44	162	-9	171	-10	147	-40	143	-40	145	-71	145	-71	143	-40	140	-41	145	-71	140	-41	136	-68	136	-68	140	-41	144	68	136	-68	144	68	136	-2	136	-2	144	68	131	101	136	-2	131	101	126	141	126	141	96	16	136	-2	348	83	332	66	336	32	336	32	332	66	318	53	336	32	318	53	313	16	313	16	318	53	304	44	313	16	304	44	288	35	288	35	277	31	287	4	287	4	277	31	265	28	287	4	265	28	261	-4	261	-4	265	28	252	25	261	-4	252	25	240	24	240	24	227	23	234	-9	240	24	234	-9	261	-4	315	439	314	462	297	463	315	439	297	463	289	435	315	439	332	461	314	462	220	393	240	411	255	459	255	459	240	411	264	426	255	459	264	426	297	463	297	463	264	426	289	435	130	193	140	243	142	409	142	409	140	243	156	290	142	409	156	290	176	432	176	432	156	290	176	334	176	432	176	334	201	372	201	372	220	393	214	449	214	449	220	393	255	459	423	305	412	443	408	444	423	305	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	369	403	444	398	445	400	369	400	369	398	445	392	447	400	369	392	447	388	399	388	399	392	447	386	449	388	399	386	449	370	421	370	421	386	449	368	454	370	421	368	454	349	458	403	333	403	327	423	305	423	305	403	327	403	323	423	305	403	323	403	318	345	434	370	421	349	458	345	434	349	458	332	461	345	434	332	461	315	439	368	104	348	83	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	348	83	336	32	347	41	348	83	347	41	357	50	288	35	287	4	313	16	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	305	423	305	427	450	422	446	423	305	422	446	417	444	402	314	401	308	423	305	402	314	423	305	403	318	214	449	176	432	201	372	218	-87	215	-72	214	-106	214	-106	215	-72	207	-58	214	-106	207	-58	202	-123	202	-123	207	-58	194	-48	202	-123	194	-48	185	-135	185	-135	194	-48	177	-41	185	-135	177	-41	161	-143	161	-143	177	-41	158	-39	161	-143	158	-39	157	-91	157	-91	158	-39	156	-82	156	-82	158	-39	154	-39	156	-82	154	-39	152	-76	152	-76	154	-39	150	-39	152	-76	150	-39	147	-40	110	-119	102	-117	106	-144	110	-119	106	-144	120	-145	110	-119	120	-145	119	-119	74	-107	75	-136	84	-112	84	-112	75	-136	91	-141	84	-112	91	-141	94	-115	94	-115	91	-141	106	-144	94	-115	106	-144	102	-117	75	-136	74	-107	59	-129	147	-40	145	-71	152	-76	155	-100	161	-143	157	-91	110	382	126	141	142	409	412	443	423	305	417	444	328	517	359	517	284	618	328	517	284	618	276	626	328	517	276	626	269	632	328	517	269	632	261	637	328	517	261	637	254	639	328	517	254	639	246	640	328	517	246	640	238	577	216	609	217	603	217	619	217	619	217	603	220	596	217	619	220	596	222	627	222	627	220	596	224	590	222	627	224	590	228	634	228	634	224	590	230	583	228	634	230	583	237	639	237	639	230	583	238	577	237	639	238	577	246	640	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	336	640	342	576	347	639	347	639	342	576	353	583	347	639	353	583	356	634	356	634	353	583	360	589	356	634	360	589	363	627	363	627	360	589	365	595	363	627	365	595	367	618	367	618	365	595	368	601	367	618	368	601	369	608	342	576	336	640	329	639	342	576	329	639	322	636	342	576	322	636	313	629	342	576	313	629	302	620	342	576	302	620	289	606	342	576	289	606	240	517	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	240	517	289	606	207	517	175	517	213	517	283	635	283	635	213	517	302	581	283	635	302	581	338	635	338	635	302	581	361	517	338	635	361	517	396	517	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	177	581	177	554	183	593	183	593	177	554	184	542	183	593	184	542	193	603	193	603	184	542	193	532	193	603	193	532	205	609	205	609	193	532	205	526	205	609	205	526	218	612	218	612	205	526	218	523	218	612	218	523	232	609	232	609	218	523	232	526	232	609	232	526	245	603	245	603	232	526	245	532	245	603	245	532	254	593	254	593	245	532	254	541	254	593	254	541	261	581	261	581	254	541	261	553	261	581	261	553	263	567	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	320	581	321	554	327	593	327	593	321	554	327	542	327	593	327	542	336	603	336	603	327	542	336	532	336	603	336	532	348	609	348	609	336	532	348	526	348	609	348	526	361	612	361	612	348	526	361	523	361	612	361	523	375	609	375	609	361	523	375	526	375	609	375	526	388	603	388	603	375	526	388	532	388	603	388	532	397	593	397	593	388	532	397	541	397	593	397	541	403	581	403	581	397	541	403	553	403	581	403	553	406	567	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	321	554	320	581	318	567	98	432	75	452	75	435	134	57	126	410	133	52	177	554	177	581	175	567	242	517	273	517	198	618	242	517	198	618	191	626	242	517	191	626	183	632	242	517	183	632	175	637	242	517	175	637	168	639	242	517	168	639	160	640	242	517	160	640	152	577	130	609	131	603	131	619	131	619	131	603	134	596	131	619	134	596	136	627	136	627	134	596	138	590	136	627	138	590	142	634	142	634	138	590	144	583	142	634	144	583	151	639	151	639	144	583	152	577	151	639	152	577	160	640	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	265	640	271	576	275	639	275	639	271	576	281	583	275	639	281	583	284	634	284	634	281	583	289	589	284	634	289	589	291	627	291	627	289	589	293	595	291	627	293	595	295	618	295	618	293	595	296	601	295	618	296	601	297	608	271	576	265	640	258	639	271	576	258	639	250	636	271	576	250	636	241	629	271	576	241	629	231	620	271	576	231	620	218	606	271	576	218	606	168	517	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	168	517	218	606	135	517	96	517	134	517	204	635	204	635	134	517	223	581	204	635	223	581	259	635	259	635	223	581	283	517	259	635	283	517	317	517	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	96	581	96	554	102	593	102	593	96	554	102	542	102	593	102	542	111	603	111	603	102	542	112	532	111	603	112	532	123	609	123	609	112	532	123	526	123	609	123	526	137	612	137	612	123	526	137	523	137	612	137	523	150	609	150	609	137	523	150	526	150	609	150	526	163	603	163	603	150	526	163	532	163	603	163	532	172	593	172	593	163	532	172	541	172	593	172	541	179	581	179	581	172	541	179	553	179	581	179	553	181	567	239	581	239	554	245	593	245	593	239	554	245	542	245	593	245	542	255	603	255	603	245	542	255	532	255	603	255	532	266	609	266	609	255	532	266	526	266	609	266	526	280	612	280	612	266	526	280	523	280	612	280	523	294	609	294	609	280	523	294	526	294	609	294	526	306	603	306	603	294	526	306	532	306	603	306	532	316	593	316	593	306	532	316	541	316	593	316	541	322	581	322	581	316	541	322	553	322	581	322	553	324	567	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	239	554	239	581	237	567	96	554	96	581	94	567	130	46	130	46	130	46	130	46	123	406	123	402	130	46	123	402	122	396	130	46	122	396	120	389	130	46	120	389	118	379	130	46	118	379	115	367	130	46	115	367	84	252	130	46	84	252	131	37	130	51	131	57	123	406	123	406	131	57	133	64	123	406	133	64	225	406	225	406	133	64	138	82	225	406	138	82	176	222	142	26	172	0	152	23	152	23	172	0	166	23	203	26	166	23	172	0	203	26	172	0	270	13	234	423	241	428	270	452	270	452	241	428	250	431	270	452	250	431	262	431	262	431	303	427	270	452	270	452	303	427	340	444	184	252	225	406	176	222	184	252	176	222	258	222	184	252	258	222	266	252	130	51	123	406	130	46	123	406	225	406	229	416	123	406	229	416	234	423	123	406	234	423	270	452	123	406	270	452	122	415	270	452	74	452	94	432	270	452	94	432	105	430	270	452	105	430	113	426	270	452	113	426	118	422	270	452	118	422	122	415	364	219	352	176	353	50	353	50	352	176	336	137	353	50	336	137	317	103	317	103	293	74	353	50	353	50	293	74	270	13	303	427	334	412	340	444	340	444	334	412	356	388	340	444	356	388	396	420	396	420	356	388	369	353	396	420	369	353	373	308	373	308	371	263	417	107	417	107	371	263	364	219	417	107	364	219	353	50	473	268	464	331	458	181	458	181	464	331	438	382	458	181	438	382	417	107	417	107	438	382	396	420	417	107	396	420	373	308	270	13	293	74	267	51	270	13	267	51	237	35	270	13	237	35	203	26	172	0	142	26	135	31	172	0	135	31	33	66	172	0	33	66	27	48	172	0	27	48	19	35	172	0	19	35	9	26	172	0	9	26	-3	20	172	0	-3	20	-20	17	172	0	-20	17	-20	0	75	222	33	66	131	37	75	222	131	37	84	252	75	222	84	252	15	252	75	222	15	252	7	222	33	66	135	31	131	37	94	432	74	452	74	435	138	82	133	64	135	72	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	241	551	248	557	260	608	260	608	248	557	255	560	260	608	255	560	263	561	263	561	268	561	282	612	282	612	268	561	273	560	282	612	273	560	278	559	240	598	224	581	231	532	240	598	231	532	236	543	240	598	236	543	241	551	240	598	241	551	260	608	211	559	204	532	231	532	211	559	231	532	224	581	304	609	293	611	328	540	328	540	293	611	289	556	283	558	289	556	293	611	283	558	293	611	282	612	282	612	260	608	263	561	338	536	346	534	348	594	348	594	346	534	353	532	348	594	353	532	358	590	358	590	353	532	360	531	358	590	360	531	366	587	366	587	360	531	367	531	366	587	367	531	373	585	373	585	367	531	389	534	373	585	389	534	379	583	379	583	389	534	384	583	393	584	384	583	389	534	393	584	389	534	408	543	423	559	436	582	446	612	423	559	446	612	419	612	423	559	419	612	412	600	423	559	412	600	408	543	408	543	412	600	406	592	408	543	406	592	400	587	408	543	400	587	393	584	332	601	317	606	328	540	332	601	328	540	338	536	332	601	338	536	348	594	304	609	328	540	317	606	282	612	278	559	283	558	386	433	365	452	365	435	360	517	392	517	317	618	360	517	317	618	309	626	360	517	309	626	302	632	360	517	302	632	294	637	360	517	294	637	287	639	360	517	287	639	279	640	360	517	279	640	271	577	249	609	250	603	250	619	250	619	250	603	252	596	250	619	252	596	255	627	255	627	252	596	257	590	255	627	257	590	262	634	262	634	257	590	263	583	262	634	263	583	270	639	270	639	263	583	271	577	270	639	271	577	279	640	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	370	640	376	576	380	639	380	639	376	576	386	583	380	639	386	583	388	634	388	634	386	583	393	589	388	634	393	589	396	627	396	627	393	589	398	595	396	627	398	595	400	618	400	618	398	595	401	601	400	618	401	601	402	608	376	576	370	640	362	639	376	576	362	639	355	636	376	576	355	636	346	629	376	576	346	629	335	620	376	576	335	620	322	606	376	576	322	606	273	517	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	273	517	322	606	240	517	210	517	249	517	318	635	318	635	249	517	337	581	318	635	337	581	373	635	373	635	337	581	397	517	373	635	397	517	431	517	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	242	551	248	557	260	608	260	608	248	557	255	560	260	608	255	560	263	561	263	561	268	561	283	612	283	612	268	561	273	560	283	612	273	560	278	559	241	598	224	581	231	532	241	598	231	532	236	543	241	598	236	543	242	551	241	598	242	551	260	608	212	559	204	532	231	532	212	559	231	532	224	581	305	609	293	611	329	540	329	540	293	611	289	556	284	558	289	556	293	611	284	558	293	611	283	612	283	612	260	608	263	561	348	594	339	536	347	534	348	594	347	534	354	532	348	594	332	601	339	536	329	540	339	536	332	601	329	540	332	601	318	606	329	540	318	606	305	609	348	594	354	532	358	590	358	590	354	532	360	531	358	590	360	531	366	587	366	587	360	531	367	531	366	587	367	531	373	585	373	585	367	531	390	534	373	585	390	534	379	583	379	583	390	534	385	583	393	584	385	583	390	534	393	584	390	534	409	543	424	559	437	582	446	612	424	559	446	612	419	612	424	559	419	612	413	600	424	559	413	600	409	543	409	543	413	600	407	592	409	543	407	592	400	587	409	543	400	587	393	584	283	612	278	559	284	558	211	581	211	554	217	593	217	593	211	554	218	542	217	593	218	542	227	603	227	603	218	542	227	532	227	603	227	532	238	609	238	609	227	532	239	526	238	609	239	526	252	612	252	612	239	526	252	523	252	612	252	523	266	609	266	609	252	523	266	526	266	609	266	526	278	603	278	603	266	526	278	532	278	603	278	532	288	593	288	593	278	532	288	541	288	593	288	541	294	581	294	581	288	541	294	553	294	581	294	553	296	567	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	354	581	354	554	361	593	361	593	354	554	361	542	361	593	361	542	370	603	370	603	361	542	370	532	370	603	370	532	382	609	382	609	370	532	382	526	382	609	382	526	395	612	395	612	382	526	395	523	395	612	395	523	409	609	409	609	395	523	409	526	409	609	409	526	421	603	421	603	409	526	421	532	421	603	421	532	431	593	431	593	421	532	431	541	431	593	431	541	437	581	437	581	431	541	437	553	437	581	437	553	440	567	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	354	554	354	581	352	567	211	554	211	581	209	567	234	171	353	289	311	331	234	171	311	331	192	212	234	171	192	212	311	11	234	171	311	11	353	53	32	53	75	11	151	171	151	171	75	11	192	130	151	171	192	130	192	212	192	212	192	130	311	11	75	331	32	289	151	171	75	331	151	171	192	212	169	-11	181	-11	175	11	175	11	181	-11	186	11	211	15	186	11	216	-8	211	15	216	-8	236	27	236	27	216	-8	250	0	236	27	250	0	259	47	259	47	250	0	282	12	259	47	282	12	280	72	280	72	282	12	298	102	319	149	298	102	313	29	319	149	313	29	343	52	166	13	157	16	158	-10	166	13	158	-10	169	-11	166	13	169	-11	175	11	136	-6	147	-8	140	26	140	26	147	-8	149	20	149	20	147	-8	158	-10	149	20	158	-10	157	16	119	142	130	196	138	399	138	399	130	196	145	252	138	399	145	252	216	446	216	446	145	252	165	305	216	446	165	305	188	352	188	352	208	384	216	446	216	446	208	384	229	408	216	446	229	408	252	426	186	11	181	-11	216	-8	303	463	299	440	309	439	303	463	309	439	315	463	315	463	309	439	318	438	315	463	318	438	325	462	325	462	318	438	326	435	325	462	326	435	336	460	336	460	326	435	334	431	336	460	334	431	342	425	394	517	359	454	360	400	360	400	359	454	347	458	360	400	347	458	342	425	342	425	347	458	336	460	394	517	360	400	364	391	394	517	364	391	366	383	394	517	366	383	368	374	394	517	368	374	369	365	394	517	369	365	370	356	394	517	370	356	385	443	394	517	385	443	428	517	436	401	413	425	419	139	419	139	413	425	385	443	419	139	385	443	385	93	385	93	385	443	370	356	342	425	123	52	124	-2	342	425	124	-2	140	26	342	425	140	26	360	400	124	-2	123	52	120	60	124	-2	120	60	118	69	124	-2	118	69	117	78	124	-2	117	78	116	86	124	-2	116	86	97	8	124	-2	97	8	76	-83	97	8	116	86	115	95	115	95	138	399	97	8	97	8	138	399	75	328	97	8	75	328	69	27	69	27	75	328	47	50	97	8	44	-83	76	-83	467	306	463	340	461	246	461	246	463	340	452	373	461	246	452	373	445	190	445	190	452	373	436	401	445	190	436	401	419	139	370	356	365	310	385	93	385	93	365	310	354	258	385	93	354	258	343	52	343	52	354	258	338	202	343	52	338	202	319	149	303	463	216	446	252	426	303	463	252	426	275	436	303	463	275	436	299	440	33	241	18	143	21	109	33	241	21	109	31	78	33	241	31	78	47	50	33	241	47	50	75	328	298	102	282	12	313	29	138	399	115	95	119	142	140	26	124	-2	136	-6	360	517	391	517	315	618	360	517	315	618	308	626	360	517	308	626	300	632	360	517	300	632	293	637	360	517	293	637	285	639	360	517	285	639	278	640	360	517	278	640	270	577	247	609	248	603	249	619	249	619	248	603	251	596	249	619	251	596	253	627	253	627	251	596	256	590	253	627	256	590	260	634	260	634	256	590	262	583	260	634	262	583	268	639	268	639	262	583	270	577	268	639	270	577	278	640	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	369	640	375	576	379	639	379	639	375	576	385	583	379	639	385	583	388	634	388	634	385	583	393	589	388	634	393	589	395	627	395	627	393	589	398	595	395	627	398	595	400	618	400	618	398	595	400	601	400	618	400	601	401	608	375	576	369	640	362	639	375	576	362	639	354	636	375	576	354	636	345	629	375	576	345	629	335	620	375	576	335	620	321	606	375	576	321	606	272	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	272	517	321	606	239	517	210	517	248	517	317	635	317	635	248	517	336	581	317	635	336	581	373	635	373	635	336	581	396	517	373	635	396	517	431	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	209	581	209	554	215	593	215	593	209	554	215	542	215	593	215	542	225	603	225	603	215	542	225	532	225	603	225	532	237	609	237	609	225	532	237	526	237	609	237	526	250	612	250	612	237	526	250	523	250	612	250	523	264	609	264	609	250	523	264	526	264	609	264	526	276	603	276	603	264	526	276	532	276	603	276	532	286	593	286	593	276	532	286	541	286	593	286	541	293	581	293	581	286	541	293	553	293	581	293	553	295	567	352	581	352	554	358	593	358	593	352	554	359	542	358	593	359	542	368	603	368	603	359	542	368	532	368	603	368	532	379	609	379	609	368	532	380	526	379	609	380	526	393	612	393	612	380	526	393	523	393	612	393	523	407	609	407	609	393	523	407	526	407	609	407	526	420	603	420	603	407	526	420	532	420	603	420	532	429	593	429	593	420	532	429	541	429	593	429	541	436	581	436	581	429	541	436	553	436	581	436	553	438	567	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	352	554	352	581	350	567	209	554	209	581	207	567	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	371	640	377	576	381	639	381	639	377	576	387	583	381	639	387	583	390	634	390	634	387	583	395	589	390	634	395	589	397	627	397	627	395	589	400	595	397	627	400	595	402	618	402	618	400	595	403	601	402	618	403	601	403	608	377	576	371	640	364	639	377	576	364	639	356	636	377	576	356	636	347	629	377	576	347	629	337	620	377	576	337	620	324	606	377	576	324	606	275	517	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	275	517	324	606	241	517	200	426	99	393	195	419	125	395	123	386	131	48	131	48	123	386	121	375	131	48	121	375	118	363	118	363	36	69	131	48	131	48	36	69	131	46	131	48	126	410	126	403	131	48	126	403	125	395	161	147	161	125	167	147	167	147	161	125	172	124	167	147	172	124	173	147	173	147	172	124	183	123	173	147	183	123	178	146	178	146	183	123	183	146	205	148	183	146	193	123	205	148	193	123	203	123	219	387	126	410	211	360	211	360	126	410	148	127	211	360	148	127	155	148	155	148	148	127	161	125	155	148	161	125	161	147	275	452	75	452	97	432	275	452	97	432	108	430	275	452	108	430	116	427	275	452	116	427	122	423	275	452	122	423	125	418	275	452	125	418	126	410	275	452	126	410	243	427	275	452	243	427	256	432	275	452	256	432	275	435	294	357	241	360	251	337	251	337	241	360	232	339	220	338	232	339	241	360	220	338	241	360	211	334	211	334	241	360	211	360	211	334	211	360	206	327	206	327	211	360	201	318	211	360	155	148	198	305	211	360	198	305	201	318	131	52	132	58	126	410	131	52	126	410	131	48	126	410	132	58	133	65	126	410	133	65	135	74	126	410	135	74	137	85	126	410	137	85	148	127	126	410	219	387	227	406	126	410	227	406	234	419	126	410	234	419	243	427	223	152	238	125	238	159	238	159	238	125	269	130	238	159	269	130	251	169	251	169	269	130	262	182	271	198	262	182	269	130	271	198	269	130	298	138	294	357	251	337	267	329	294	357	267	329	279	316	294	357	279	316	286	299	294	357	286	299	289	278	294	357	289	278	298	138	294	357	298	138	335	345	381	297	364	325	371	197	381	297	371	197	380	217	381	297	380	217	385	239	381	297	385	239	387	261	298	138	323	150	335	345	335	345	323	150	344	164	335	345	344	164	364	325	364	325	344	164	359	180	364	325	359	180	371	197	298	138	289	278	288	259	298	138	288	259	284	238	298	138	284	238	278	217	298	138	278	217	271	198	205	148	203	123	238	125	205	148	238	125	223	152	183	146	183	123	193	123	179	0	179	17	160	18	179	0	160	18	146	22	179	0	146	22	138	27	179	0	138	27	36	69	179	0	36	69	30	51	179	0	30	51	23	37	179	0	23	37	13	28	179	0	13	28	0	21	179	0	0	21	-17	17	179	0	-17	17	-17	0	133	34	132	43	132	44	133	34	132	44	131	45	133	34	131	45	131	46	133	34	131	46	36	69	133	34	36	69	138	27	97	432	75	452	75	435	-111	-46	-109	-125	-99	-44	-99	-44	-109	-125	-91	-132	-99	-44	-91	-132	-88	-46	-88	-46	-91	-132	-79	-106	-88	-46	-79	-106	-79	-103	-79	-103	-72	-56	-79	-50	-78	-98	-75	-94	-72	-56	-72	-56	-75	-94	-71	-90	-72	-56	-71	-90	-68	-65	-68	-65	-71	-90	-68	-84	-68	-65	-68	-84	-67	-75	-79	-50	-88	-46	-79	-103	-44	-105	-51	-109	-29	-127	-29	-127	-51	-109	-58	-112	-29	-127	-58	-112	-68	-113	-68	-113	-72	-112	-68	-134	-68	-134	-72	-112	-75	-111	-68	-134	-75	-111	-77	-109	-79	-106	-91	-132	-68	-134	-79	-106	-68	-134	-77	-109	-132	-70	-131	-99	-128	-60	-128	-60	-131	-99	-123	-114	-128	-60	-123	-114	-120	-51	-120	-51	-123	-114	-109	-125	-120	-51	-109	-125	-111	-46	-14	-32	-19	-50	5	-105	5	-105	-19	-50	-24	-66	5	-105	-24	-66	-29	-127	-29	-127	-24	-66	-29	-79	-29	-127	-29	-79	-34	-90	-34	-90	-39	-98	-29	-127	-29	-127	-39	-98	-44	-105	96	10	105	4	109	34	109	34	105	4	114	0	109	34	114	0	112	30	112	30	114	0	117	26	133	-3	144	-4	136	19	136	19	144	-4	143	18	152	20	143	18	144	-4	152	20	144	-4	167	-2	161	25	167	-2	169	33	169	33	167	-2	189	3	169	33	189	3	176	44	176	44	189	3	184	59	193	84	184	59	189	3	193	84	189	3	209	12	197	269	197	270	192	252	197	269	192	252	197	250	197	250	202	244	230	261	230	261	202	244	207	237	230	261	207	237	210	227	260	65	273	88	277	228	277	228	273	88	284	115	277	228	284	115	290	203	290	203	284	115	291	143	290	203	291	143	294	172	213	205	227	26	230	261	230	261	227	26	244	44	230	261	244	44	257	247	257	247	244	44	260	65	257	247	260	65	277	228	212	217	213	205	230	261	212	217	230	261	210	227	230	261	197	269	197	250	211	177	207	145	209	12	211	177	209	12	227	26	211	177	227	26	213	205	201	113	193	84	209	12	201	113	209	12	207	145	156	386	168	417	175	468	175	468	168	417	181	439	175	468	181	439	221	477	221	477	181	439	196	452	221	477	196	452	213	456	213	456	225	455	221	477	221	477	225	455	253	473	243	395	241	375	249	287	249	287	241	375	237	355	249	287	237	355	235	282	235	282	237	355	231	337	235	282	231	337	225	321	225	321	217	307	217	276	217	276	217	307	208	297	217	276	208	297	198	290	180	256	187	254	188	286	188	286	187	254	192	252	188	286	192	252	198	290	198	290	192	252	197	270	198	290	197	270	217	276	188	286	178	284	180	256	180	256	178	284	172	258	172	258	178	284	166	284	172	258	166	284	161	259	315	420	301	444	303	331	315	420	303	331	313	349	315	420	313	349	318	368	315	420	318	368	320	391	262	293	273	300	281	461	281	461	273	300	290	315	281	461	290	315	301	444	301	444	290	315	303	331	253	473	225	455	233	450	253	473	233	450	240	442	253	473	240	442	243	430	253	473	243	430	244	415	253	473	244	415	249	287	253	473	249	287	262	293	253	473	262	293	281	461	249	287	244	415	243	395	225	321	217	276	235	282	145	344	156	386	175	468	145	344	175	468	134	443	145	344	134	443	100	402	145	344	100	402	84	75	5	-105	35	-66	51	272	51	272	35	-66	62	-6	51	272	62	-6	72	345	72	345	62	-6	84	75	72	345	84	75	100	402	-10	-13	-14	-32	5	-105	-10	-13	5	-105	51	272	-68	-113	-68	-134	-29	-127	129	20	122	23	123	-2	129	20	123	-2	133	-3	129	20	133	-3	136	19	117	26	114	0	123	-2	117	26	123	-2	122	23	152	20	167	-2	161	25	-131	-99	-132	-70	-134	-82	-72	-56	-79	-103	-78	-98	250	348	281	348	206	449	250	348	206	449	199	457	250	348	199	457	191	464	250	348	191	464	184	468	250	348	184	468	176	471	250	348	176	471	168	471	250	348	168	471	161	408	138	440	139	434	140	450	140	450	139	434	142	427	140	450	142	427	144	458	144	458	142	427	146	421	144	458	146	421	151	465	151	465	146	421	153	414	151	465	153	414	159	470	159	470	153	414	161	408	159	470	161	408	168	471	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	259	471	265	407	269	470	269	470	265	407	276	414	269	470	276	414	278	465	278	465	276	414	283	420	278	465	283	420	285	458	285	458	283	420	288	426	285	458	288	426	290	449	290	449	288	426	291	432	290	449	291	432	292	439	265	407	259	471	252	470	265	407	252	470	245	467	265	407	245	467	236	460	265	407	236	460	225	451	265	407	225	451	212	437	265	407	212	437	163	348	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	163	348	212	437	130	348	100	348	139	348	208	466	208	466	139	348	227	413	208	466	227	413	263	466	263	466	227	413	287	348	263	466	287	348	321	348	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	194	440	182	442	218	371	218	371	182	442	179	387	173	389	179	387	182	442	173	389	182	442	172	443	172	443	150	439	152	392	172	443	152	392	157	392	172	443	157	392	162	391	172	443	162	391	168	390	172	443	168	390	173	389	237	425	228	367	236	365	237	425	236	365	243	363	237	425	221	432	228	367	218	371	228	367	221	432	218	371	221	432	207	437	218	371	207	437	194	440	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	237	49	232	303	222	-6	232	303	221	263	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	256	139	308	308	232	303	237	425	243	363	247	421	247	421	243	363	249	362	247	421	249	362	256	418	256	418	249	362	256	362	256	418	256	362	263	416	263	416	256	362	279	365	263	416	279	365	269	414	269	414	279	365	274	414	282	415	274	414	279	365	282	415	279	365	298	374	313	390	326	413	336	443	313	390	336	443	308	443	313	390	308	443	302	431	313	390	302	431	298	374	298	374	302	431	296	423	298	374	296	423	289	418	298	374	289	418	282	415	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	131	383	137	388	150	439	150	439	137	388	144	391	150	439	144	391	152	392	130	429	114	412	120	363	130	429	120	363	125	374	130	429	125	374	131	383	130	429	131	383	150	439	101	390	94	363	120	363	101	390	120	363	114	412	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	99	412	99	385	105	424	105	424	99	385	105	373	105	424	105	373	114	434	114	434	105	373	115	363	114	434	115	363	126	440	126	440	115	363	126	357	126	440	126	357	140	443	140	443	126	357	140	354	140	443	140	354	154	440	154	440	140	354	154	357	154	440	154	357	166	434	166	434	154	357	166	363	166	434	166	363	176	424	176	424	166	363	176	372	176	424	176	372	182	412	182	412	176	372	182	384	182	412	182	384	185	398	242	412	242	385	248	424	248	424	242	385	248	373	248	424	248	373	258	434	258	434	248	373	258	363	258	434	258	363	269	440	269	440	258	363	270	357	269	440	270	357	283	443	283	443	270	357	283	354	283	443	283	354	297	440	297	440	283	354	297	357	297	440	297	357	309	434	309	434	297	357	309	363	309	434	309	363	319	424	319	424	309	363	319	372	319	424	319	372	326	412	326	412	319	372	326	384	326	412	326	384	328	398	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	242	385	242	412	240	398	99	385	99	412	97	398	184	416	191	371	192	407	192	407	191	371	216	367	192	407	216	367	203	402	203	402	216	367	215	400	228	402	215	400	216	367	228	402	216	367	239	371	240	507	216	511	228	476	228	476	216	511	215	478	203	476	215	478	216	511	203	476	216	511	194	507	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	222	-6	208	295	204	252	222	-6	204	252	203	-9	204	252	202	224	203	-9	203	-9	202	224	195	191	203	-9	195	191	189	-7	189	-7	195	191	185	155	189	-7	185	155	177	-2	177	-2	185	155	171	121	177	-2	171	121	170	81	170	81	171	121	156	90	170	81	165	66	168	6	170	81	168	6	177	-2	163	55	161	46	162	18	163	55	162	18	168	6	163	55	168	6	165	66	160	40	160	34	162	18	160	40	162	18	161	46	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	288	439	285	462	284	416	284	416	285	462	275	481	284	416	275	481	274	397	274	397	275	481	260	497	274	397	260	497	258	381	258	381	260	497	256	438	258	381	256	438	254	426	258	381	254	426	248	415	260	497	240	507	248	462	260	497	248	462	254	451	260	497	254	451	256	438	240	507	228	476	239	470	240	507	239	470	248	462	239	407	228	402	239	371	239	407	239	371	258	381	239	407	258	381	248	415	194	507	174	497	178	451	194	507	178	451	184	462	194	507	184	462	192	470	194	507	192	470	203	476	144	440	147	416	148	462	148	462	147	416	157	396	148	462	157	396	158	482	158	482	157	396	172	381	158	482	172	381	174	497	174	497	172	381	176	439	178	426	176	439	172	381	178	426	172	381	191	371	178	426	191	371	184	416	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	156	90	145	72	148	47	148	47	145	72	133	58	148	47	133	58	126	21	126	21	133	58	121	47	126	21	121	47	109	41	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	170	81	156	90	148	47	70	96	67	259	69	78	178	451	174	497	176	439	100	-4	124	5	103	41	103	41	124	5	114	39	127	41	114	39	124	5	127	41	124	5	146	22	191	80	198	48	193	123	191	80	193	123	177	93	177	93	165	74	168	46	168	46	165	74	153	59	168	46	153	59	146	22	146	22	153	59	140	48	146	22	140	48	127	41	198	311	183	312	192	283	192	283	183	312	159	309	192	283	159	309	157	267	157	267	159	309	136	300	157	267	136	300	126	228	126	228	136	300	112	286	126	228	112	286	102	177	102	177	112	286	90	268	102	177	90	268	87	125	87	125	90	268	81	84	198	311	192	283	203	281	198	311	203	281	211	306	211	306	203	281	212	276	211	306	212	276	221	298	221	298	212	276	219	268	221	298	219	268	223	258	0	109	1	42	10	146	10	146	1	42	11	20	10	146	11	20	25	182	25	182	11	20	28	4	25	182	28	4	45	216	45	216	28	4	49	-4	45	216	49	-4	69	247	69	247	49	-4	74	-7	69	247	74	-7	90	268	90	268	74	-7	81	84	83	68	81	84	74	-7	83	68	74	-7	100	-4	288	44	279	55	287	-8	287	-8	279	55	273	71	287	-8	273	71	255	-4	255	-4	273	71	271	91	306	266	320	310	250	307	306	266	250	307	279	145	279	145	250	307	273	115	279	145	273	115	275	122	275	122	299	127	279	145	279	145	299	127	313	154	313	154	299	127	354	140	313	154	354	140	344	173	344	173	354	140	370	199	387	310	368	309	370	290	370	290	368	309	352	304	370	290	352	304	351	284	351	284	352	304	336	296	351	284	336	296	332	268	332	268	336	296	321	284	332	268	321	284	315	242	315	242	321	284	306	266	315	242	306	266	298	204	298	204	306	266	283	156	306	266	279	145	283	156	255	-4	271	91	271	97	255	-4	271	97	271	102	255	-4	271	102	272	108	255	-4	272	108	250	307	255	-4	250	307	238	268	255	-4	238	268	230	285	255	-4	230	285	229	6	230	285	225	245	229	6	223	258	225	245	230	285	223	258	230	285	221	298	387	310	370	290	379	289	387	310	379	289	385	286	385	73	369	56	376	25	376	25	369	56	352	44	376	25	352	44	349	6	349	6	352	44	334	36	349	6	334	36	320	-4	320	-4	334	36	315	34	448	219	455	251	452	272	448	219	452	272	443	288	448	219	443	288	429	300	448	219	429	300	429	188	387	229	397	161	394	262	394	262	397	161	410	307	410	307	397	161	429	188	410	307	429	188	429	300	393	273	394	262	410	307	393	273	410	307	390	280	390	280	410	307	387	310	390	280	387	310	385	286	370	199	354	140	397	161	370	199	397	161	387	229	399	51	419	83	400	94	399	51	400	94	385	73	399	51	385	73	376	25	320	-4	315	34	300	36	320	-4	300	36	288	44	320	-4	288	44	287	-8	193	123	198	48	206	156	206	156	198	48	210	24	206	156	210	24	216	189	216	189	210	24	229	6	216	189	229	6	222	219	222	219	229	6	225	245	177	93	168	46	191	80	100	-4	103	41	94	47	100	-4	94	47	87	56	100	-4	87	56	83	68	250	307	272	108	273	115	1	42	0	109	-2	72	80	-100	75	-108	87	-143	87	-143	75	-108	67	-114	87	-143	67	-114	60	-146	60	-146	67	-114	57	-118	60	-146	57	-118	45	-145	45	-145	57	-118	44	-119	38	-67	42	-67	62	-2	62	-2	42	-67	46	-67	62	-2	46	-67	50	-67	50	-67	61	-68	62	-2	62	-2	61	-68	65	-41	62	-2	65	-41	65	252	62	-2	65	252	42	225	92	58	85	74	87	-7	87	-7	85	74	83	94	65	-41	83	94	87	272	65	-41	87	272	65	252	115	-7	129	-5	116	37	116	37	129	-5	133	35	149	37	133	35	141	-2	149	37	141	-2	153	1	102	45	92	58	93	-8	102	45	93	-8	95	-8	102	45	95	-8	98	-8	102	45	98	-8	100	-8	102	45	100	-8	115	-7	102	45	115	-7	116	37	92	58	87	-7	90	-8	92	58	90	-8	93	-8	153	1	164	7	165	43	165	43	164	7	180	18	165	43	180	18	180	54	180	54	180	18	194	31	180	54	194	31	197	71	197	71	194	31	207	46	197	71	207	46	215	95	215	95	207	46	220	64	215	95	220	64	234	83	133	35	129	-5	141	-2	89	140	96	170	112	289	112	289	96	170	106	201	112	289	106	201	118	231	118	231	128	250	137	301	137	301	128	250	140	266	137	301	140	266	163	309	163	309	140	266	153	278	163	309	153	278	167	287	87	272	83	94	84	114	87	272	84	114	89	140	87	272	89	140	112	289	195	285	212	309	192	288	192	288	212	309	189	312	192	288	189	312	188	289	188	289	189	312	183	290	167	287	183	290	189	312	167	287	189	312	163	309	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	250	199	210	210	205	212	309	212	309	210	205	223	204	212	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	212	309	198	278	199	210	198	282	198	278	212	309	198	282	212	309	195	285	137	301	112	289	118	231	198	278	197	270	199	210	199	210	197	270	193	263	199	210	193	263	191	218	191	218	193	263	189	256	191	218	189	256	186	228	186	228	189	256	186	248	186	228	186	248	184	239	143	-87	140	-72	139	-106	139	-106	140	-72	132	-58	139	-106	132	-58	128	-123	128	-123	132	-58	119	-48	128	-123	119	-48	110	-135	110	-135	119	-48	102	-41	110	-135	102	-41	87	-143	87	-143	102	-41	82	-39	87	-143	82	-39	81	-91	81	-91	82	-39	80	-82	80	-82	82	-39	78	-39	80	-82	78	-39	76	-76	76	-76	78	-39	75	-39	76	-76	75	-39	72	-40	70	-71	76	-76	72	-40	70	-71	72	-40	69	-40	70	-71	69	-40	65	-41	70	-71	65	-41	61	-68	62	-2	21	-61	29	-69	62	-2	29	-69	34	-68	62	-2	34	-68	38	-67	-2	94	0	65	0	128	0	128	0	65	8	41	0	128	8	41	9	162	9	162	8	41	21	22	9	162	21	22	23	195	23	195	21	22	39	7	23	195	39	7	42	225	42	225	39	7	62	-2	35	-119	27	-117	31	-144	35	-119	31	-144	45	-145	35	-119	45	-145	44	-119	-1	-107	1	-136	9	-112	9	-112	1	-136	16	-141	9	-112	16	-141	18	-115	18	-115	16	-141	31	-144	18	-115	31	-144	27	-117	1	-136	-1	-107	-16	-129	80	-100	87	-143	81	-91	149	37	153	1	165	43	87	-7	83	94	65	-41	201	231	204	158	207	263	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	200	285	204	279	223	309	223	309	204	279	206	272	223	309	206	272	207	263	198	312	167	284	186	290	186	290	194	288	198	312	198	312	194	288	200	285	198	312	200	285	223	309	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	140	300	167	284	198	312	107	44	98	55	102	-8	102	-8	98	55	93	70	102	-8	93	70	69	-4	69	-4	93	70	91	90	69	-4	91	90	87	266	87	266	91	90	91	96	87	266	91	96	92	102	87	266	92	102	93	109	87	266	93	109	94	115	87	266	94	115	95	123	87	266	95	123	100	145	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	231	348	262	348	187	449	231	348	187	449	180	457	231	348	180	457	172	464	231	348	172	464	165	468	231	348	165	468	157	471	231	348	157	471	149	471	231	348	149	471	142	408	119	440	120	434	121	450	121	450	120	434	123	427	121	450	123	427	125	458	125	458	123	427	127	421	125	458	127	421	132	465	132	465	127	421	134	414	132	465	134	414	140	470	140	470	134	414	142	408	140	470	142	408	149	471	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	44	217	14	156	21	26	44	217	21	26	42	7	44	217	42	7	69	-4	44	217	69	-4	87	266	14	156	3	90	8	54	14	156	8	54	21	26	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	207	263	204	158	222	171	250	471	256	407	261	470	261	470	256	407	267	414	261	470	267	414	270	465	270	465	267	414	274	420	270	465	274	420	277	458	277	458	274	420	279	426	277	458	279	426	281	449	281	449	279	426	282	432	281	449	282	432	283	439	256	407	250	471	243	470	256	407	243	470	236	467	256	407	236	467	227	460	256	407	227	460	217	451	256	407	217	451	204	437	256	407	204	437	154	348	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	154	348	204	437	121	348	91	348	130	348	199	466	199	466	130	348	218	413	199	466	218	413	254	466	254	466	218	413	278	348	254	466	278	348	312	348	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	89	412	89	385	95	424	95	424	89	385	95	373	95	424	95	373	104	434	104	434	95	373	105	363	104	434	105	363	116	440	116	440	105	363	117	357	116	440	117	357	130	443	130	443	117	357	130	354	130	443	130	354	144	440	144	440	130	354	144	357	144	440	144	357	156	434	156	434	144	357	156	363	156	434	156	363	165	424	165	424	156	363	165	372	165	424	165	372	172	412	172	412	165	372	172	384	172	412	172	384	174	398	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	232	412	232	385	238	424	238	424	232	385	239	373	238	424	239	373	248	434	248	434	239	373	248	363	248	434	248	363	260	440	260	440	248	363	260	357	260	440	260	357	273	443	273	443	260	357	273	354	273	443	273	354	287	440	287	440	273	354	287	357	287	440	287	357	299	434	299	434	287	357	299	363	299	434	299	363	309	424	309	424	299	363	309	372	309	424	309	372	315	412	315	412	309	372	315	384	315	412	315	384	317	398	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	232	385	232	412	230	398	89	385	89	412	87	398	83	52	83	52	83	52	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	167	348	198	348	124	449	167	348	124	449	116	457	167	348	116	457	109	464	167	348	109	464	101	468	167	348	101	468	94	471	167	348	94	471	86	471	167	348	86	471	78	408	55	440	56	434	57	450	57	450	56	434	59	427	57	450	59	427	61	458	61	458	59	427	64	421	61	458	64	421	68	465	68	465	64	421	70	414	68	465	70	414	76	470	76	470	70	414	78	408	76	470	78	408	86	471	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	177	471	183	407	187	470	187	470	183	407	194	414	187	470	194	414	196	465	196	465	194	414	201	420	196	465	201	420	203	458	203	458	201	420	206	426	203	458	206	426	208	449	208	449	206	426	209	432	208	449	209	432	210	439	183	407	177	471	170	470	183	407	170	470	162	467	183	407	162	467	153	460	183	407	153	460	143	451	183	407	143	451	130	437	183	407	130	437	81	348	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	81	348	130	437	48	348	17	348	56	348	126	466	126	466	56	348	145	413	126	466	145	413	180	466	180	466	145	413	204	348	180	466	204	348	238	348	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	16	412	16	385	22	424	22	424	16	385	22	373	22	424	22	373	31	434	31	434	22	373	32	363	31	434	32	363	43	440	43	440	32	363	43	357	43	440	43	357	57	443	57	443	43	357	57	354	57	443	57	354	71	440	71	440	57	354	71	357	71	440	71	357	83	434	83	434	71	357	83	363	83	434	83	363	93	424	93	424	83	363	93	372	93	424	93	372	99	412	99	412	93	372	99	384	99	412	99	384	101	398	159	412	159	385	165	424	165	424	159	385	165	373	165	424	165	373	175	434	175	434	165	373	175	363	175	434	175	363	186	440	186	440	175	363	187	357	186	440	187	357	200	443	200	443	187	357	200	354	200	443	200	354	214	440	214	440	200	354	214	357	214	440	214	357	226	434	226	434	214	357	226	363	226	434	226	363	236	424	236	424	226	363	236	372	236	424	236	372	242	412	242	412	236	372	242	384	242	412	242	384	244	398	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	159	385	159	412	157	398	16	385	16	412	14	398	162	48	148	29	168	5	168	5	148	29	131	15	168	5	131	15	112	11	112	11	99	12	105	-8	105	-8	99	12	90	18	105	-8	90	18	84	28	-1	90	3	58	8	159	8	159	3	58	17	31	8	159	17	31	36	220	36	220	17	31	40	10	36	220	40	10	78	268	78	268	40	10	69	-3	78	268	69	-3	78	58	78	58	69	-3	80	41	84	28	80	41	69	-3	84	28	69	-3	105	-8	212	196	205	163	222	44	222	44	205	163	196	129	222	44	196	129	186	98	186	98	175	72	222	44	222	44	175	72	168	5	196	311	186	293	197	291	196	311	197	291	206	308	206	308	197	291	206	286	206	308	206	286	212	278	99	172	123	231	129	301	129	301	123	231	152	275	129	301	152	275	184	312	184	312	152	275	186	293	184	312	186	293	196	311	99	172	129	301	84	111	84	111	129	301	78	268	84	111	78	268	78	58	206	368	217	348	211	432	211	432	217	348	235	411	211	432	235	411	284	471	284	471	235	411	307	449	233	287	232	284	263	102	263	102	232	284	224	294	263	102	224	294	222	44	222	44	224	294	218	253	222	44	218	253	216	227	222	44	216	227	212	196	235	411	217	348	225	328	235	411	225	328	230	308	235	411	230	308	233	287	177	455	171	410	192	388	177	455	192	388	194	445	194	445	192	388	206	368	194	445	206	368	211	432	171	410	88	367	111	346	171	410	111	346	192	388	259	381	263	102	277	353	277	353	263	102	289	175	277	353	289	175	289	323	289	323	289	175	298	256	289	323	298	256	296	291	235	411	233	287	263	102	235	411	263	102	259	381	216	267	218	253	224	294	216	267	224	294	216	302	216	267	216	302	212	278	112	11	105	-8	168	5	124	444	139	435	141	468	141	468	139	435	155	424	141	468	155	424	160	463	160	463	155	424	171	410	160	463	171	410	177	455	122	472	92	454	108	450	122	472	108	450	124	444	122	472	124	444	141	468	162	48	168	5	175	72	206	308	212	278	216	302	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	138	383	144	388	156	439	156	439	144	388	151	391	156	439	151	391	159	392	159	392	164	392	179	443	179	443	164	392	169	391	179	443	169	391	174	390	137	429	120	412	127	363	137	429	127	363	132	374	137	429	132	374	138	383	137	429	138	383	156	439	108	390	100	363	127	363	108	390	127	363	120	412	201	440	189	442	225	371	225	371	189	442	186	387	180	389	186	387	189	442	180	389	189	442	179	443	179	443	156	439	159	392	244	425	235	367	243	365	244	425	243	365	250	363	244	425	228	432	235	367	225	371	235	367	228	432	225	371	228	432	214	437	225	371	214	437	201	440	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	244	425	250	363	254	421	254	421	250	363	256	362	254	421	256	362	262	418	262	418	256	362	263	362	262	418	263	362	269	416	269	416	263	362	286	365	269	416	286	365	275	414	275	414	286	365	281	414	289	415	281	414	286	365	289	415	286	365	305	374	320	390	333	413	342	443	320	390	342	443	315	443	320	390	315	443	309	431	320	390	309	431	305	374	305	374	309	431	303	423	305	374	303	423	296	418	305	374	296	418	289	415	256	311	262	51	271	312	179	443	174	390	180	389	42	274	28	293	28	275	242	307	238	255	239	250	153	279	161	285	162	310	162	310	161	285	169	289	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	192	312	215	212	227	42	218	251	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	159	44	160	0	178	81	178	81	160	0	184	10	178	81	184	10	194	123	194	123	184	10	206	24	194	123	206	24	207	168	207	168	206	24	227	42	207	168	227	42	215	212	243	348	274	348	198	449	243	348	198	449	191	457	243	348	191	457	184	464	243	348	184	464	176	468	243	348	176	468	168	471	243	348	168	471	161	471	243	348	161	471	153	408	130	440	131	434	132	450	132	450	131	434	134	427	132	450	134	427	137	458	137	458	134	427	139	421	137	458	139	421	143	465	143	465	139	421	145	414	143	465	145	414	151	470	151	470	145	414	153	408	151	470	153	408	161	471	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	146	271	162	310	136	304	146	271	136	304	123	238	111	293	87	279	90	147	111	293	90	147	104	195	111	293	104	195	123	238	111	293	123	238	136	304	87	279	78	54	82	99	87	279	82	99	90	147	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	153	279	162	310	146	271	151	32	142	22	160	0	151	32	160	0	159	44	112	11	109	-8	135	-6	142	22	135	-6	160	0	250	471	256	407	261	470	261	470	256	407	267	414	261	470	267	414	270	465	270	465	267	414	274	420	270	465	274	420	277	458	277	458	274	420	279	426	277	458	279	426	281	449	281	449	279	426	282	432	281	449	282	432	283	439	256	407	250	471	243	470	256	407	243	470	236	467	256	407	236	467	227	460	256	407	227	460	217	451	256	407	217	451	204	437	256	407	204	437	154	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	154	348	204	437	121	348	91	348	130	348	199	466	199	466	130	348	218	413	199	466	218	413	254	466	254	466	218	413	278	348	254	466	278	348	312	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	123	383	129	388	142	439	142	439	129	388	136	391	142	439	136	391	145	392	145	392	149	392	164	443	164	443	149	392	154	391	164	443	154	391	160	390	122	429	106	412	112	363	122	429	112	363	117	374	122	429	117	374	123	383	122	429	123	383	142	439	93	390	85	363	112	363	93	390	112	363	106	412	186	440	174	442	210	371	210	371	174	442	170	387	165	389	170	387	174	442	165	389	174	442	164	443	164	443	142	439	145	392	220	367	228	365	229	425	229	425	228	365	235	363	229	425	235	363	239	421	239	421	235	363	242	362	239	421	242	362	247	418	247	418	242	362	249	362	247	418	249	362	254	416	254	416	249	362	271	365	254	416	271	365	260	414	260	414	271	365	265	414	274	415	265	414	271	365	274	415	271	365	290	374	305	390	318	413	328	443	305	390	328	443	300	443	305	390	300	443	294	431	305	390	294	431	290	374	290	374	294	431	288	423	290	374	288	423	281	418	290	374	281	418	274	415	213	432	199	437	210	371	213	432	210	371	220	367	213	432	220	367	229	425	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	186	440	210	371	199	437	164	443	160	390	165	389	232	412	232	385	238	424	238	424	232	385	239	373	238	424	239	373	248	434	248	434	239	373	248	363	248	434	248	363	260	440	260	440	248	363	260	357	260	440	260	357	273	443	273	443	260	357	273	354	273	443	273	354	287	440	287	440	273	354	287	357	287	440	287	357	299	434	299	434	287	357	299	363	299	434	299	363	309	424	309	424	299	363	309	372	309	424	309	372	315	412	315	412	309	372	315	384	315	412	315	384	317	398	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	89	412	89	385	95	424	95	424	89	385	95	373	95	424	95	373	104	434	104	434	95	373	105	363	104	434	105	363	116	440	116	440	105	363	117	357	116	440	117	357	130	443	130	443	117	357	130	354	130	443	130	354	144	440	144	440	130	354	144	357	144	440	144	357	156	434	156	434	144	357	156	363	156	434	156	363	165	424	165	424	156	363	165	372	165	424	165	372	172	412	172	412	165	372	172	384	172	412	172	384	174	398	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	89	385	89	412	87	398	232	385	232	412	230	398	143	30	145	14	145	46	145	46	145	14	152	1	145	46	152	1	152	60	152	60	152	1	162	-9	152	60	162	-9	163	71	163	71	162	-9	176	-16	163	71	176	-16	177	78	177	78	176	-16	192	-19	177	78	192	-19	193	81	193	81	192	-19	208	-16	193	81	208	-16	209	78	209	78	208	-16	222	-9	209	78	222	-9	222	71	222	71	222	-9	233	1	222	71	233	1	233	60	233	60	233	1	240	14	233	60	240	14	240	46	240	46	240	14	243	30	23	201	23	141	363	141	23	201	363	141	363	201	143	311	145	295	145	328	145	328	145	295	152	282	145	328	152	282	152	341	152	341	152	282	162	271	152	341	162	271	163	352	163	352	162	271	176	264	163	352	176	264	177	359	177	359	176	264	192	262	177	359	192	262	193	361	193	361	192	262	208	264	193	361	208	264	209	359	209	359	208	264	222	271	209	359	222	271	222	352	222	352	222	271	233	282	222	352	233	282	233	341	233	341	233	282	240	295	233	341	240	295	240	327	240	327	240	295	243	311	154	36	141	22	164	3	164	3	141	22	127	13	164	3	127	13	112	11	112	11	106	11	106	-8	106	-8	106	11	100	12	106	-8	100	12	99	-8	99	-8	100	12	95	15	99	-8	95	15	93	-7	93	-7	95	15	91	18	93	-7	91	18	87	23	209	311	207	283	217	255	217	255	207	283	87	23	81	93	81	267	78	58	78	58	81	267	72	-2	78	58	72	-2	78	53	78	53	72	-2	79	-4	78	53	79	-4	87	23	87	23	79	-4	86	-6	87	23	86	-6	93	-7	210	189	201	152	217	35	217	35	201	152	191	116	217	35	191	116	179	84	179	84	167	57	217	35	217	35	167	57	164	3	149	276	161	285	193	312	193	312	161	285	173	291	193	312	173	291	186	293	186	293	191	292	193	312	193	312	191	292	195	291	193	312	195	291	199	312	199	312	195	291	199	289	199	312	199	289	204	312	204	312	199	289	203	286	204	312	203	286	207	283	81	93	89	133	81	267	81	267	89	133	100	176	81	267	100	176	134	300	134	300	100	176	113	215	134	300	113	215	127	247	127	247	138	263	134	300	134	300	138	263	149	276	134	300	149	276	193	312	50	5	29	-80	72	-2	50	5	72	-2	81	267	50	5	81	267	37	218	50	5	37	218	31	18	0	69	6	49	8	158	8	158	6	49	16	33	8	158	16	33	37	218	37	218	16	33	31	18	216	223	217	35	218	251	218	251	259	84	222	308	222	308	259	84	243	300	222	308	243	300	262	379	262	379	243	300	287	379	290	255	279	273	288	144	290	255	288	144	298	210	290	255	298	210	296	234	263	288	243	300	259	84	263	288	259	84	288	144	263	288	288	144	279	273	112	11	106	-8	164	3	222	308	215	310	217	255	222	308	217	255	218	254	222	308	218	254	218	253	222	308	218	253	218	252	222	308	218	252	218	251	29	-80	50	5	2	-80	78	53	87	23	207	283	209	311	217	255	215	310	204	312	207	283	209	311	154	36	164	3	167	57	210	189	217	35	216	223	218	251	217	35	259	84	0	69	8	158	-1	90	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	254	348	285	348	210	449	254	348	210	449	203	457	254	348	203	457	196	464	254	348	196	464	188	468	254	348	188	468	180	471	254	348	180	471	172	471	254	348	172	471	165	408	142	440	143	434	143	450	143	450	143	434	146	427	143	450	146	427	148	458	148	458	146	427	150	421	148	458	150	421	154	465	154	465	150	421	157	414	154	465	157	414	163	470	163	470	157	414	165	408	163	470	165	408	172	471	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	262	471	268	407	272	470	272	470	268	407	279	414	272	470	279	414	281	465	281	465	279	414	286	420	281	465	286	420	288	458	288	458	286	420	291	426	288	458	291	426	293	449	293	449	291	426	294	432	293	449	294	432	295	439	268	407	262	471	255	470	268	407	255	470	247	467	268	407	247	467	239	460	268	407	239	460	228	451	268	407	228	451	215	437	268	407	215	437	166	348	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	166	348	215	437	133	348	12	28	11	58	10	48	104	348	143	348	212	466	212	466	143	348	231	413	212	466	231	413	267	466	267	466	231	413	290	348	267	466	290	348	325	348	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	102	412	102	385	108	424	108	424	102	385	108	373	108	424	108	373	117	434	117	434	108	373	118	363	117	434	118	363	129	440	129	440	118	363	129	357	129	440	129	357	143	443	143	443	129	357	143	354	143	443	143	354	156	440	156	440	143	354	156	357	156	440	156	357	169	434	169	434	156	357	169	363	169	434	169	363	178	424	178	424	169	363	178	372	178	424	178	372	185	412	185	412	178	372	185	384	185	412	185	384	187	398	245	412	245	385	251	424	251	424	245	385	251	373	251	424	251	373	261	434	261	434	251	373	261	363	261	434	261	363	272	440	272	440	261	363	273	357	272	440	273	357	286	443	286	443	273	357	286	354	286	443	286	354	300	440	300	440	286	354	300	357	300	440	300	357	312	434	312	434	300	357	312	363	312	434	312	363	322	424	322	424	312	363	322	372	322	424	322	372	328	412	328	412	322	372	328	384	328	412	328	384	330	398	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	245	385	245	412	243	398	102	385	102	412	100	398	238	471	244	407	249	470	249	470	244	407	255	414	249	470	255	414	258	465	258	465	255	414	262	420	258	465	262	420	265	458	265	458	262	420	267	426	265	458	267	426	269	449	269	449	267	426	270	432	269	449	270	432	271	439	244	407	238	471	231	470	244	407	231	470	224	467	244	407	224	467	215	460	244	407	215	460	205	451	244	407	205	451	192	437	244	407	192	437	142	348	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	142	348	192	437	109	348	81	363	-28	-62	81	363	81	363	-28	-62	43	-98	44	-106	43	-98	-28	-62	44	-106	-28	-62	49	-112	49	-112	-28	-62	87	-138	49	-112	87	-138	57	-116	57	-116	87	-138	70	-118	65	-7	66	-2	81	363	81	363	66	-2	67	1	81	363	67	1	68	6	68	6	81	0	76	39	76	39	81	363	68	6	91	403	89	394	92	107	92	107	89	394	86	380	92	107	86	380	85	81	85	81	86	380	81	363	85	81	81	363	80	62	80	62	81	363	77	48	81	363	43	-98	44	-91	81	363	44	-91	46	-80	81	363	46	-80	49	-65	81	363	49	-65	54	-46	81	363	54	-46	61	-21	81	363	61	-21	63	-13	81	363	63	-13	65	-7	91	403	92	107	92	409	92	409	92	107	102	140	92	409	102	140	93	413	93	413	102	140	112	459	112	459	102	140	110	166	91	-3	99	-6	94	16	94	16	99	-6	103	15	116	17	103	15	106	-8	116	17	106	-8	114	-8	94	16	87	20	91	-3	91	-3	87	20	81	25	91	-3	81	25	81	0	81	0	81	25	77	31	81	0	77	31	76	39	125	243	189	472	163	467	125	243	163	467	138	463	125	243	138	463	122	200	125	243	122	200	128	212	125	243	128	212	127	241	116	185	122	200	138	463	116	185	138	463	112	459	116	185	112	459	110	166	73	433	82	430	83	456	83	456	82	430	88	426	83	456	88	426	112	459	112	459	88	426	91	421	112	459	91	421	93	413	83	456	50	452	62	434	83	456	62	434	73	433	291	161	302	231	298	258	291	161	298	258	289	281	291	161	289	281	274	298	291	161	274	298	262	96	274	298	254	308	262	96	262	96	254	308	229	312	262	96	229	312	220	42	220	42	229	312	217	225	220	42	217	225	214	196	220	42	214	196	207	164	208	257	213	249	229	312	229	312	213	249	216	238	229	312	216	238	217	225	147	268	128	212	133	222	133	222	144	236	147	268	147	268	144	236	156	248	147	268	156	248	167	288	167	288	156	248	168	256	167	288	168	256	187	302	187	302	168	256	179	262	187	302	179	262	191	264	191	264	201	262	207	310	207	310	201	262	208	257	207	310	208	257	229	312	207	310	187	302	191	264	143	35	169	5	155	51	155	51	169	5	168	70	183	99	168	70	169	5	183	99	169	5	220	42	196	131	183	99	220	42	196	131	220	42	207	164	169	5	143	35	130	24	169	5	130	24	116	17	169	5	116	17	114	-8	103	15	99	-6	106	-8	87	-138	-28	-62	-35	-85	87	-138	-35	-85	-42	-101	87	-138	-42	-101	-51	-112	87	-138	-51	-112	-64	-117	87	-138	-64	-117	-80	-119	87	-138	-80	-119	-80	-138	70	-118	87	-138	87	-119	62	434	50	452	50	434	127	241	128	212	147	268	81	363	76	39	77	48	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	82	412	82	385	88	424	88	424	82	385	89	373	88	424	89	373	98	434	98	434	89	373	98	363	98	434	98	363	109	440	109	440	98	363	110	357	109	440	110	357	123	443	123	443	110	357	123	354	123	443	123	354	137	440	137	440	123	354	137	357	137	440	137	357	149	434	149	434	137	357	149	363	149	434	149	363	159	424	159	424	149	363	159	372	159	424	159	372	165	412	165	412	159	372	165	384	165	412	165	384	167	398	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	225	412	226	385	232	424	232	424	226	385	232	373	232	424	232	373	241	434	241	434	232	373	241	363	241	434	241	363	253	440	253	440	241	363	253	357	253	440	253	357	266	443	266	443	253	357	266	354	266	443	266	354	280	440	280	440	266	354	280	357	280	440	280	357	292	434	292	434	280	357	292	363	292	434	292	363	302	424	302	424	292	363	302	372	302	424	302	372	308	412	308	412	302	372	308	384	308	412	308	384	311	398	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	226	385	225	412	223	398	82	385	82	412	80	398	166	536	155	489	375	489	166	536	375	489	386	536	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	109	396	97	348	317	348	109	396	317	348	328	396	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	236	540	218	547	223	493	223	493	218	547	205	560	223	493	205	560	197	506	197	506	205	560	197	577	197	506	197	577	192	598	337	575	322	557	323	507	323	507	322	557	305	546	323	507	305	546	293	493	293	493	305	546	284	539	293	493	284	539	259	537	259	537	236	540	256	489	256	489	236	540	223	493	192	598	164	598	167	554	192	598	167	554	178	526	192	598	178	526	197	506	348	55	342	83	262	462	348	55	262	462	248	50	248	50	246	39	400	0	400	0	246	39	240	30	400	0	240	30	230	24	400	17	379	19	400	0	400	0	379	19	365	25	400	0	365	25	248	50	248	50	365	25	355	37	248	50	355	37	348	55	262	462	342	83	279	462	215	19	196	17	400	0	215	19	400	0	230	24	351	598	337	575	347	530	351	598	347	530	365	560	351	598	365	560	377	598	259	537	256	489	293	493	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	51	68	12	68	48	61	337	575	323	507	347	530	400	0	196	17	196	0	167	554	164	598	164	589	186	400	168	408	172	353	172	353	168	408	155	420	172	353	155	420	146	366	146	366	155	420	146	437	146	366	146	437	142	458	287	434	272	417	273	367	273	367	272	417	254	406	273	367	254	406	242	353	242	353	254	406	233	399	242	353	233	399	209	397	209	397	186	400	206	348	206	348	186	400	172	353	142	458	113	458	117	414	142	458	117	414	128	386	142	458	128	386	146	366	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	222	-6	208	295	204	252	222	-6	204	252	203	-9	204	252	202	224	203	-9	203	-9	202	224	195	191	203	-9	195	191	189	-7	189	-7	195	191	185	155	189	-7	185	155	177	-2	177	-2	185	155	171	121	177	-2	171	121	170	81	170	81	171	121	156	90	170	81	165	66	168	6	170	81	168	6	177	-2	163	55	161	46	162	18	163	55	162	18	168	6	163	55	168	6	165	66	160	40	160	34	162	18	160	40	162	18	161	46	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	300	458	287	434	297	389	300	458	297	389	315	420	300	458	315	420	327	458	209	397	206	348	242	353	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	156	90	145	72	148	47	148	47	145	72	133	58	148	47	133	58	126	21	126	21	133	58	121	47	126	21	121	47	109	41	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	170	81	156	90	148	47	70	96	67	259	69	78	287	434	273	367	297	389	117	414	113	458	113	449	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	306	0	306	0	230	24	215	19	306	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	306	0	262	462	306	0	279	462	279	462	306	0	342	83	342	83	306	0	324	-114	342	83	324	-114	335	-23	335	-23	324	-114	335	-28	337	-44	335	-28	324	-114	337	-44	324	-114	348	-116	335	-18	336	-12	342	83	342	83	336	-12	337	-6	342	83	337	-6	339	0	339	0	400	0	365	25	365	25	400	0	379	19	339	0	365	25	355	37	339	0	355	37	348	55	339	0	348	55	342	83	248	50	246	39	306	0	400	-64	394	-66	405	-97	405	-97	394	-66	388	-68	405	-97	388	-68	387	-107	387	-107	388	-68	382	-69	387	-107	382	-69	376	-69	376	-69	361	-68	368	-114	368	-114	361	-68	350	-63	368	-114	350	-63	348	-116	348	-116	350	-63	342	-55	348	-116	342	-55	337	-44	414	-57	413	-58	420	-83	420	-83	413	-58	411	-59	420	-83	411	-59	408	-61	408	-61	400	-64	405	-97	376	-69	368	-114	387	-107	420	-83	432	-65	418	-56	420	-83	418	-56	416	-56	420	-83	416	-56	414	-57	408	-61	405	-97	420	-83	324	-114	306	0	305	-107	305	-107	306	0	295	-14	305	-107	295	-14	290	-96	290	-96	295	-14	287	-27	290	-96	287	-27	282	-38	281	-80	290	-96	282	-38	281	-80	282	-38	278	-49	281	-80	278	-49	278	-61	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	379	19	400	0	400	17	306	0	196	17	196	0	240	30	306	0	246	39	342	83	335	-23	335	-18	51	68	12	68	48	61	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	246	-44	244	-28	234	-114	234	-114	244	-28	237	45	234	-114	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	234	-114	237	49	232	303	234	-114	232	303	221	263	234	-114	221	263	220	263	234	-114	220	263	215	282	234	-114	215	282	215	-107	232	303	256	139	308	308	210	-8	215	-107	215	282	210	-8	215	282	208	295	210	-8	208	295	208	-8	204	-9	205	-9	204	252	204	252	205	-9	208	295	208	295	205	-9	206	-9	208	295	206	-9	208	-8	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	245	-16	251	40	245	-22	245	-22	251	40	244	38	245	-22	244	38	244	-28	251	40	245	-16	247	-9	251	40	247	-9	248	-1	251	40	248	-1	250	8	251	40	250	8	262	17	251	40	262	17	259	45	259	45	262	17	268	53	268	53	262	17	273	28	268	53	273	28	279	67	279	67	273	28	285	41	279	67	285	41	294	86	294	86	285	41	296	57	294	86	296	57	308	75	311	-64	304	-66	315	-97	315	-97	304	-66	298	-68	315	-97	298	-68	297	-107	297	-107	298	-68	292	-69	297	-107	292	-69	286	-69	286	-69	272	-68	278	-114	278	-114	272	-68	260	-63	278	-114	260	-63	257	-116	257	-116	260	-63	252	-55	257	-116	252	-55	246	-44	244	-28	244	38	242	39	244	-28	242	39	239	40	244	-28	239	40	238	42	244	-28	238	42	237	45	324	-57	323	-58	330	-83	330	-83	323	-58	321	-59	330	-83	321	-59	318	-61	318	-61	311	-64	315	-97	286	-69	278	-114	297	-107	330	-83	342	-65	328	-56	330	-83	328	-56	326	-56	330	-83	326	-56	324	-57	318	-61	315	-97	330	-83	191	-41	191	-80	195	-31	195	-31	191	-80	200	-96	195	-31	200	-96	201	-20	201	-20	200	-96	215	-107	201	-20	215	-107	210	-8	189	-50	188	-61	191	-80	189	-50	191	-80	191	-41	203	-9	204	-9	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	-10	48	-11	110	-13	77	246	-44	234	-114	257	-116	109	41	126	21	121	47	70	96	67	259	69	78	427	450	422	446	423	304	423	304	422	446	417	444	423	304	417	444	412	443	412	443	408	444	423	304	423	304	408	444	403	333	458	463	437	463	432	455	458	463	432	455	427	450	458	463	427	450	423	304	423	304	403	333	403	327	423	304	403	327	403	323	423	304	403	323	403	318	423	304	403	318	402	313	423	304	402	313	401	308	373	611	379	548	383	609	383	609	379	548	390	554	383	609	390	554	392	605	392	605	390	554	397	560	392	605	397	560	399	598	399	598	397	560	402	566	399	598	402	566	404	589	404	589	402	566	405	572	404	589	405	572	406	579	379	548	373	611	366	610	379	548	366	610	358	606	379	548	358	606	349	600	379	548	349	600	339	590	379	548	339	590	326	577	379	548	326	577	276	489	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	403	444	398	445	400	368	403	444	400	368	403	333	403	444	403	333	408	444	368	454	371	420	386	449	386	449	371	420	389	397	386	449	389	397	392	447	392	447	389	397	400	368	392	447	400	368	398	445	349	458	332	461	346	434	349	458	346	434	371	420	349	458	371	420	368	454	315	439	346	434	332	461	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	30	101	27	216	22	158	126	141	141	-3	131	101	276	489	326	577	244	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	127	348	176	437	94	348	201	489	239	489	308	606	308	606	239	489	328	553	308	606	328	553	363	606	363	606	328	553	387	489	363	606	387	489	422	489	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	60	348	98	348	167	466	167	466	98	348	186	413	167	466	186	413	222	466	222	466	186	413	246	348	222	466	246	348	281	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	68	255	83	94	89	274	149	37	146	0	156	3	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	262	552	262	525	269	564	269	564	262	525	269	513	269	564	269	513	278	573	278	573	269	513	278	503	278	573	278	503	290	580	290	580	278	503	290	497	290	580	290	497	303	582	303	582	290	497	303	495	303	582	303	495	317	580	317	580	303	495	317	497	317	580	317	497	330	573	330	573	317	497	330	503	330	573	330	503	339	564	339	564	330	503	339	512	339	564	339	512	345	552	345	552	339	512	345	524	345	552	345	524	348	538	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	262	525	262	552	260	538	30	101	27	216	22	158	126	141	141	-3	131	101	148	412	148	385	154	424	154	424	148	385	154	373	154	424	154	373	163	434	163	434	154	373	164	363	163	434	164	363	175	440	175	440	164	363	175	357	175	440	175	357	189	443	189	443	175	357	189	354	189	443	189	354	202	440	202	440	189	354	202	357	202	440	202	357	215	434	215	434	202	357	215	363	215	434	215	363	224	424	224	424	215	363	224	372	224	424	224	372	231	412	231	412	224	372	231	384	231	412	231	384	233	398	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	191	288	195	285	213	309	213	309	195	285	197	282	213	309	197	282	198	278	198	278	199	210	213	309	189	312	167	287	182	290	182	290	187	289	189	312	189	312	187	289	191	288	189	312	191	288	213	309	163	310	137	302	142	266	163	310	142	266	154	279	163	310	154	279	167	287	163	310	167	287	189	312	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	68	255	83	94	89	274	149	37	146	0	156	3	148	385	148	412	146	398	416	606	378	606	307	489	307	489	378	606	287	541	307	489	287	541	251	489	251	489	287	541	226	606	251	489	226	606	192	606	27	216	30	101	41	270	41	270	30	101	54	54	41	270	54	54	63	320	63	320	54	54	91	18	63	320	91	18	93	363	93	363	91	18	141	-3	93	363	141	-3	126	141	126	141	129	400	93	363	166	44	202	-11	195	29	195	29	202	-11	231	23	263	27	231	23	231	-9	263	27	231	-9	259	-4	144	68	131	101	141	-3	144	68	141	-3	202	-11	144	68	202	-11	166	44	315	439	314	462	297	463	315	439	297	463	294	437	315	439	332	461	314	462	234	406	252	420	260	460	260	460	252	420	272	430	260	460	272	430	297	463	297	463	272	430	294	437	130	200	143	255	158	421	158	421	143	255	163	305	158	421	163	305	190	439	190	439	163	305	188	351	190	439	188	351	217	390	217	390	234	406	224	452	224	452	234	406	260	460	423	304	412	443	408	444	423	304	408	444	403	333	403	333	408	444	403	444	403	333	403	444	400	368	403	444	398	445	400	368	400	368	398	445	392	447	400	368	392	447	389	397	389	397	392	447	386	449	389	397	386	449	371	420	371	420	386	449	368	454	371	420	368	454	349	458	403	333	403	327	423	304	423	304	403	327	403	323	423	304	403	323	403	318	346	434	371	420	349	458	346	434	349	458	332	461	346	434	332	461	315	439	368	104	342	76	347	41	368	104	347	41	357	50	368	104	357	50	367	60	368	104	367	60	377	73	368	104	377	73	389	89	347	41	342	76	336	32	336	32	342	76	317	54	336	32	317	54	312	16	312	16	317	54	291	37	312	16	291	37	286	4	286	4	291	37	263	27	286	4	263	27	259	-4	437	463	432	455	458	463	458	463	432	455	427	450	458	463	427	450	423	304	423	304	427	450	422	446	423	304	422	446	417	444	402	313	401	308	423	304	402	313	423	304	403	318	231	23	202	-11	231	-9	129	400	126	141	130	200	129	400	130	200	158	421	224	452	190	439	217	390	412	443	423	304	417	444	30	101	27	216	22	158	126	141	141	-3	131	101	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	199	210	210	205	213	309	213	309	210	205	223	204	213	309	223	204	233	301	233	301	223	204	237	206	233	301	237	206	250	288	213	309	198	278	199	210	197	282	198	278	213	309	197	282	213	309	195	285	137	302	112	290	119	231	198	278	197	270	199	210	199	210	197	270	193	264	199	210	193	264	191	218	191	218	193	264	189	257	191	218	189	257	186	228	186	228	189	257	186	250	186	228	186	250	184	239	296	466	256	466	186	348	186	348	256	466	166	400	186	348	166	400	130	348	130	348	166	400	106	466	130	348	106	466	71	466	68	255	83	94	89	274	149	37	146	0	156	3	396	606	357	606	287	489	287	489	357	606	267	541	287	489	267	541	231	489	231	489	267	541	206	606	231	489	206	606	172	606	120	46	113	406	113	402	120	46	113	402	112	396	120	46	112	396	110	387	120	46	110	387	107	375	120	46	107	375	103	359	120	46	103	359	25	74	120	46	25	74	122	37	126	77	130	91	215	406	126	77	215	406	113	406	113	406	215	406	219	416	113	406	219	416	224	423	277	68	252	48	264	14	264	14	252	48	224	34	264	14	224	34	216	3	216	3	224	34	193	25	216	3	193	25	164	0	164	0	193	25	159	23	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	120	51	121	58	113	406	120	51	113	406	120	46	123	66	126	77	113	406	123	66	113	406	121	58	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	259	452	112	415	113	406	259	452	113	406	224	423	264	14	308	30	277	68	277	68	308	30	301	94	323	129	301	94	308	30	323	129	308	30	348	52	454	335	428	384	433	147	454	335	433	147	449	187	454	335	449	187	460	230	454	335	460	230	463	274	433	147	428	384	410	111	410	111	428	384	386	421	410	111	386	421	382	79	382	79	386	421	363	308	382	79	363	308	361	259	382	79	361	259	353	212	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	348	52	382	79	353	212	348	52	353	212	341	169	348	52	341	169	323	129	164	0	159	23	145	23	164	0	145	23	134	26	164	0	134	26	126	31	164	0	126	31	25	74	164	0	25	74	18	52	164	0	18	52	10	37	164	0	10	37	0	27	164	0	0	27	-13	20	164	0	-13	20	-30	17	164	0	-30	17	-30	0	25	74	126	31	122	37	87	432	63	452	63	435	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	223	-3	242	5	236	51	236	51	239	364	231	333	231	333	218	290	223	-3	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	141	270	188	275	459	257	141	275	459	250	416	257	141	250	416	250	410	257	141	250	410	248	401	257	141	248	401	248	104	270	188	349	472	325	467	270	188	325	467	301	463	270	188	301	463	275	459	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	245	456	208	452	222	434	245	456	222	434	232	434	236	51	237	59	239	364	239	364	237	59	241	77	239	364	241	77	245	386	245	386	241	77	248	104	245	386	248	104	248	401	236	51	231	333	223	-3	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	236	48	236	51	242	5	236	48	242	5	237	45	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	389	411	394	402	395	462	395	462	394	402	401	394	395	462	401	394	405	472	405	472	401	394	413	387	405	472	413	387	419	478	419	478	413	387	421	382	419	478	421	382	434	480	434	480	421	382	426	377	434	480	426	377	430	372	388	448	385	431	386	420	388	448	386	420	389	411	388	448	389	411	395	462	485	381	490	416	488	437	485	381	488	437	481	454	485	381	481	454	470	468	485	381	470	468	468	347	404	316	406	289	419	331	419	331	406	289	441	316	419	331	441	316	429	347	429	347	441	316	432	361	434	480	432	361	441	316	434	480	441	316	454	477	454	477	441	316	468	347	454	477	468	347	470	468	381	300	353	283	361	266	381	300	361	266	406	289	381	300	406	289	404	316	434	480	430	372	432	367	434	480	432	367	432	361	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	130	46	130	46	130	46	130	46	123	406	123	402	130	46	123	402	122	396	130	46	122	396	120	389	130	46	120	389	118	379	130	46	118	379	115	367	130	46	115	367	84	252	130	46	84	252	131	37	130	51	131	57	123	406	123	406	131	57	133	64	123	406	133	64	225	406	225	406	133	64	138	82	225	406	138	82	176	222	142	26	172	0	152	23	152	23	172	0	166	23	203	26	166	23	172	0	203	26	172	0	270	13	234	423	241	428	270	452	270	452	241	428	250	431	270	452	250	431	262	431	262	431	303	427	270	452	270	452	303	427	340	444	184	252	225	406	176	222	184	252	176	222	258	222	184	252	258	222	266	252	130	51	123	406	130	46	123	406	225	406	229	416	123	406	229	416	234	423	123	406	234	423	270	452	123	406	270	452	122	415	270	452	74	452	94	432	270	452	94	432	105	430	270	452	105	430	113	426	270	452	113	426	118	422	270	452	118	422	122	415	364	219	352	176	353	50	353	50	352	176	336	137	353	50	336	137	317	103	317	103	293	74	353	50	353	50	293	74	270	13	303	427	334	412	340	444	340	444	334	412	356	388	340	444	356	388	396	420	396	420	356	388	369	353	396	420	369	353	373	308	373	308	371	263	417	107	417	107	371	263	364	219	417	107	364	219	353	50	473	268	464	331	458	181	458	181	464	331	438	382	458	181	438	382	417	107	417	107	438	382	396	420	417	107	396	420	373	308	270	13	293	74	267	51	270	13	267	51	237	35	270	13	237	35	203	26	172	0	142	26	135	31	172	0	135	31	33	66	172	0	33	66	27	48	172	0	27	48	19	35	172	0	19	35	9	26	172	0	9	26	-3	20	172	0	-3	20	-20	17	172	0	-20	17	-20	0	75	222	33	66	131	37	75	222	131	37	84	252	75	222	84	252	15	252	75	222	15	252	7	222	33	66	135	31	131	37	94	432	74	452	74	435	138	82	133	64	135	72	82	-5	105	4	88	42	88	42	105	4	97	40	109	42	97	40	105	4	109	42	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	69	71	69	57	-8	82	-5	71	69	82	-5	74	57	74	57	82	-5	80	48	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	48	127	21	121	48	109	42	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	237	45	236	48	242	5	242	5	236	48	236	51	235	350	236	51	244	384	235	350	244	384	121	384	244	384	236	51	237	59	244	384	237	59	241	77	244	384	241	77	248	104	250	413	250	408	257	141	257	141	250	408	248	402	257	141	248	402	248	104	248	104	248	402	246	394	248	104	246	394	244	384	301	463	275	459	315	350	315	350	275	459	270	188	257	141	270	188	275	459	257	141	275	459	250	416	250	416	275	459	249	422	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	245	456	208	452	222	434	245	456	222	434	232	434	324	384	349	472	325	467	324	384	325	467	315	350	324	384	315	350	356	350	324	384	356	350	366	384	250	413	257	141	250	416	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	223	-3	242	5	236	51	223	-3	236	51	235	350	223	-3	235	350	218	290	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	48	82	-5	88	42	170	80	155	90	148	46	222	434	208	452	208	434	301	463	315	350	325	467	235	350	121	384	112	350	186	536	175	489	395	489	186	536	395	489	406	536	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	72	396	60	348	281	348	72	396	281	348	291	396	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	270	540	252	547	257	493	257	493	252	547	239	560	257	493	239	560	231	506	231	506	239	560	231	577	231	506	231	577	226	598	371	575	356	557	357	507	357	507	356	557	339	546	357	507	339	546	327	493	327	493	339	546	318	539	327	493	318	539	293	537	293	537	270	540	290	489	290	489	270	540	257	493	226	598	198	598	201	554	226	598	201	554	212	526	226	598	212	526	231	506	385	598	371	575	381	530	385	598	381	530	399	560	385	598	399	560	411	598	293	537	290	489	327	493	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	371	575	357	507	381	530	201	554	198	598	198	589	113	414	124	386	139	458	139	458	124	386	143	366	139	458	143	366	143	437	143	437	143	366	169	353	143	437	169	353	151	420	151	420	169	353	164	408	109	458	109	449	113	414	109	458	113	414	139	458	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	283	434	268	417	269	367	269	367	268	417	251	406	269	367	251	406	239	353	239	353	251	406	230	399	239	353	230	399	205	397	205	397	182	400	203	348	203	348	182	400	169	353	296	458	283	434	293	389	296	458	293	389	311	420	296	458	311	420	323	458	205	397	203	348	239	353	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	283	434	269	367	293	389	164	408	169	353	182	400	249	552	249	525	255	564	255	564	249	525	255	513	255	564	255	513	264	573	264	573	255	513	265	503	264	573	265	503	276	580	276	580	265	503	276	497	276	580	276	497	290	582	290	582	276	497	290	495	290	582	290	495	304	580	304	580	290	495	304	497	304	580	304	497	316	573	316	573	304	497	316	503	316	573	316	503	326	564	326	564	316	503	326	512	326	564	326	512	333	552	333	552	326	512	333	524	333	552	333	524	335	538	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	249	525	249	552	247	538	155	412	155	385	161	424	161	424	155	385	161	373	161	424	161	373	170	434	170	434	161	373	170	363	170	434	170	363	182	440	182	440	170	363	182	357	182	440	182	357	195	443	195	443	182	357	195	354	195	443	195	354	209	440	209	440	195	354	209	357	209	440	209	357	221	434	221	434	209	357	221	363	221	434	221	363	231	424	231	424	221	363	231	372	231	424	231	372	238	412	238	412	231	372	238	384	238	412	238	384	240	398	201	231	204	158	207	263	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	200	285	204	279	223	309	223	309	204	279	206	272	223	309	206	272	207	263	198	312	167	284	186	290	186	290	194	288	198	312	198	312	194	288	200	285	198	312	200	285	223	309	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	140	300	167	284	198	312	107	44	98	55	102	-8	102	-8	98	55	93	70	102	-8	93	70	69	-4	69	-4	93	70	91	90	69	-4	91	90	87	266	87	266	91	90	91	96	87	266	91	96	92	102	87	266	92	102	93	109	87	266	93	109	94	115	87	266	94	115	95	123	87	266	95	123	100	145	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	44	217	14	156	21	26	44	217	21	26	42	7	44	217	42	7	69	-4	44	217	69	-4	87	266	14	156	3	90	8	54	14	156	8	54	21	26	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	207	263	204	158	222	171	155	385	155	412	152	398	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	37	71	30	50	146	25	146	25	30	50	210	0	146	25	210	0	157	23	157	23	210	0	173	22	207	23	173	22	210	0	207	23	210	0	238	28	238	28	210	0	223	-120	238	28	223	-120	234	-28	234	-28	223	-120	234	-34	236	-50	234	-34	223	-120	236	-50	223	-120	247	-122	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	239	0	239	0	267	36	238	28	239	0	238	28	237	-8	237	-8	238	28	236	-16	238	28	234	-28	235	-22	238	28	235	-22	236	-16	37	71	146	25	138	30	37	71	138	30	133	36	210	0	30	50	23	36	210	0	23	36	13	26	210	0	13	26	0	21	210	0	0	21	-17	17	210	0	-17	17	-17	0	300	-70	293	-73	305	-103	305	-103	293	-73	287	-74	305	-103	287	-74	287	-113	287	-113	287	-74	281	-75	287	-113	281	-75	275	-75	275	-75	261	-74	267	-120	267	-120	261	-74	250	-69	267	-120	250	-69	247	-122	247	-122	250	-69	241	-61	247	-122	241	-61	236	-50	314	-63	312	-64	320	-89	320	-89	312	-64	310	-65	320	-89	310	-65	308	-67	308	-67	300	-70	305	-103	275	-75	267	-120	287	-113	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	320	-89	332	-71	317	-62	320	-89	317	-62	315	-62	320	-89	315	-62	314	-63	308	-67	305	-103	320	-89	223	-120	210	0	204	-113	204	-113	210	0	197	-16	204	-113	197	-16	190	-102	190	-102	197	-16	188	-30	190	-102	188	-30	182	-42	180	-86	190	-102	182	-42	180	-86	182	-42	178	-54	180	-86	178	-54	177	-67	98	432	75	452	75	435	134	57	126	410	133	52	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	149	-69	141	-61	146	-122	146	-122	141	-61	135	-50	146	-122	135	-50	123	-120	123	-120	135	-50	133	-34	134	35	133	-34	134	-29	134	35	134	-29	134	-23	134	35	119	37	123	-120	134	35	123	-120	133	-34	107	44	98	55	102	-8	107	44	102	-8	103	-8	107	44	103	-8	104	-113	107	44	104	-113	123	-120	107	44	123	-120	119	37	93	70	91	90	69	-4	93	70	69	-4	102	-8	93	70	102	-8	98	55	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	214	97	197	72	198	35	198	35	197	72	181	55	198	35	181	55	179	18	179	18	181	55	166	43	179	18	166	43	160	5	160	5	166	43	151	37	160	5	151	37	139	-3	139	-3	151	37	134	35	139	-3	134	35	137	-10	135	-17	137	-10	134	35	135	-17	134	35	134	-23	214	97	198	35	216	58	214	97	216	58	234	85	200	-70	193	-73	204	-103	204	-103	193	-73	187	-74	204	-103	187	-74	187	-113	187	-113	187	-74	181	-75	187	-113	181	-75	175	-75	175	-75	161	-74	167	-120	167	-120	161	-74	149	-69	167	-120	149	-69	146	-122	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	214	-63	212	-64	220	-89	220	-89	212	-64	210	-65	220	-89	210	-65	207	-67	207	-67	200	-70	204	-103	175	-75	167	-120	187	-113	220	-89	232	-71	217	-62	220	-89	217	-62	215	-62	220	-89	215	-62	214	-63	207	-67	204	-103	220	-89	93	-22	86	-34	90	-102	93	-22	90	-102	104	-113	93	-22	104	-113	103	-8	81	-45	78	-56	80	-86	81	-45	80	-86	90	-102	81	-45	90	-102	86	-34	80	-86	78	-56	77	-67	416	606	378	606	307	489	307	489	378	606	287	541	307	489	287	541	251	489	251	489	287	541	226	606	251	489	226	606	192	606	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	328	466	290	466	219	348	219	348	290	466	199	400	219	348	199	400	164	348	164	348	199	400	139	466	164	348	139	466	104	466	21	26	42	7	44	217	44	217	42	7	69	-4	44	217	69	-4	87	266	87	266	69	-4	91	90	92	102	93	109	87	266	87	266	93	109	94	115	87	266	94	115	95	123	95	123	131	130	100	145	100	145	131	130	135	157	135	157	131	130	160	138	135	157	160	138	164	176	164	176	160	138	184	147	164	176	184	147	187	201	187	201	184	147	204	158	187	201	204	158	201	231	201	231	204	158	207	263	204	279	223	309	200	285	200	285	223	309	198	312	200	285	198	312	194	288	194	288	198	312	186	290	167	284	186	290	198	312	167	284	198	312	140	300	197	72	181	55	186	23	186	23	181	55	166	43	186	23	166	43	160	5	160	5	166	43	151	37	160	5	151	37	134	35	134	35	119	37	132	-5	132	-5	119	37	107	44	132	-5	107	44	102	-8	102	-8	107	44	98	55	102	-8	98	55	93	70	93	70	91	90	69	-4	93	70	69	-4	102	-8	14	156	3	90	8	54	14	156	8	54	21	26	14	156	21	26	44	217	207	263	222	171	223	309	223	309	222	171	238	186	223	309	238	186	242	302	242	302	238	186	251	201	242	302	251	201	257	289	257	289	251	201	261	218	257	289	261	218	266	273	266	273	261	218	267	236	266	273	267	236	269	253	206	272	207	263	223	309	206	272	223	309	204	279	140	300	87	266	100	145	140	300	100	145	115	196	140	300	115	196	131	236	140	300	131	236	148	266	140	300	148	266	167	284	91	96	92	102	87	266	91	96	87	266	91	90	95	123	100	145	87	266	207	263	204	158	222	171	211	49	234	85	214	97	211	49	214	97	197	72	211	49	197	72	186	23	134	35	132	-5	160	5	194	489	232	489	302	606	302	606	232	489	321	553	302	606	321	553	357	606	357	606	321	553	380	489	357	606	380	489	415	489	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	86	348	124	348	194	466	194	466	124	348	213	413	194	466	213	413	249	466	249	466	213	413	272	348	249	466	272	348	307	348	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	136	103	130	124	129	104	102	164	107	107	103	150	277	540	259	547	263	493	263	493	259	547	246	560	263	493	246	560	237	506	237	506	246	560	237	577	237	506	237	577	233	598	378	575	363	557	364	507	364	507	363	557	345	546	364	507	345	546	334	493	334	493	345	546	325	539	334	493	325	539	300	537	300	537	277	540	297	489	297	489	277	540	263	493	233	598	204	598	208	554	233	598	208	554	219	526	233	598	219	526	237	506	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	236	412	259	426	262	461	262	461	259	426	285	436	262	461	285	436	302	463	302	463	285	436	312	439	302	463	312	439	321	462	189	440	170	334	195	373	195	373	214	394	224	453	224	453	214	394	236	412	224	453	236	412	262	461	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	391	598	378	575	388	530	391	598	388	530	406	560	391	598	406	560	418	598	300	537	297	489	334	493	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	155	423	170	334	189	440	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	24	109	19	225	14	173	378	575	364	507	388	530	411	443	425	314	418	443	208	554	204	598	204	589	175	400	157	408	162	353	162	353	157	408	144	420	162	353	144	420	136	366	136	366	144	420	136	437	136	366	136	437	132	458	277	434	262	417	263	367	263	367	262	417	244	406	263	367	244	406	232	353	232	353	244	406	223	399	232	353	223	399	198	397	198	397	175	400	196	348	196	348	175	400	162	353	132	458	103	458	106	414	132	458	106	414	117	386	132	458	117	386	136	366	290	458	277	434	287	389	290	458	287	389	305	420	290	458	305	420	316	458	198	397	196	348	232	353	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	136	103	130	124	129	104	102	164	107	107	103	150	277	434	263	367	287	389	106	414	103	458	103	449	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	269	552	269	525	275	564	275	564	269	525	276	513	275	564	276	513	285	573	285	573	276	513	285	503	285	573	285	503	297	580	297	580	285	503	297	497	297	580	297	497	310	582	310	582	297	497	310	495	310	582	310	495	324	580	324	580	310	495	324	497	324	580	324	497	336	573	336	573	324	497	336	503	336	573	336	503	346	564	346	564	336	503	346	512	346	564	346	512	352	552	352	552	346	512	352	524	352	552	352	524	354	538	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	269	525	269	552	267	538	24	109	19	225	14	173	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	148	412	148	385	154	424	154	424	148	385	154	373	154	424	154	373	163	434	163	434	154	373	164	363	163	434	164	363	175	440	175	440	164	363	175	357	175	440	175	357	189	443	189	443	175	357	189	354	189	443	189	354	202	440	202	440	189	354	202	357	202	440	202	357	215	434	215	434	202	357	215	363	215	434	215	363	224	424	224	424	215	363	224	372	224	424	224	372	231	412	231	412	224	372	231	384	231	412	231	384	233	398	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	148	385	148	412	146	398	136	103	130	124	129	104	102	164	107	107	103	150	143	-97	147	-106	149	-47	149	-47	147	-106	155	-114	149	-47	155	-114	159	-37	159	-37	155	-114	166	-121	159	-37	166	-121	173	-31	173	-31	166	-121	174	-126	173	-31	174	-126	189	-28	189	-28	174	-126	180	-131	189	-28	180	-131	184	-136	142	-61	140	-77	140	-88	142	-61	140	-88	143	-97	142	-61	143	-97	149	-47	239	-127	244	-92	242	-71	239	-127	242	-71	235	-53	239	-127	235	-53	223	-40	239	-127	223	-40	222	-161	158	-192	160	-219	174	-176	174	-176	160	-219	196	-192	174	-176	196	-192	183	-161	183	-161	196	-192	186	-146	189	-28	186	-146	196	-192	189	-28	196	-192	208	-31	208	-31	196	-192	222	-161	208	-31	222	-161	223	-40	136	-208	107	-224	115	-242	136	-208	115	-242	160	-219	136	-208	160	-219	158	-192	189	-28	184	-136	186	-141	189	-28	186	-141	186	-146	161	35	138	61	148	-3	148	-3	138	61	125	99	148	-3	125	99	92	20	92	20	125	99	120	146	124	400	120	146	123	196	124	400	123	196	133	245	259	426	262	461	236	412	236	412	262	461	224	453	236	412	224	453	214	394	214	394	224	453	195	373	170	334	195	373	189	440	170	334	189	440	155	423	155	423	124	400	133	245	155	423	133	245	149	292	155	423	149	292	170	334	92	20	120	146	124	400	92	20	124	400	87	364	92	20	87	364	56	322	92	20	56	322	50	58	34	275	19	225	24	109	34	275	24	109	50	58	34	275	50	58	56	322	287	27	275	21	281	-5	281	-5	275	21	262	17	281	-5	262	17	247	-10	247	-10	262	17	246	14	247	-10	246	14	231	14	231	14	192	19	214	-11	214	-11	192	19	161	35	214	-11	161	35	148	-3	390	397	396	385	394	446	390	397	394	446	387	449	390	397	387	449	379	411	379	411	387	449	370	454	379	411	370	454	366	423	366	423	370	454	354	458	366	423	354	458	350	432	350	432	354	458	337	461	350	432	337	461	332	437	332	437	337	461	321	462	332	437	321	462	312	439	302	463	262	461	285	436	302	463	285	436	312	439	302	463	312	439	321	462	224	453	189	440	195	373	425	314	411	443	407	443	425	314	407	443	406	316	406	316	407	443	405	338	439	463	435	455	460	463	460	463	435	455	430	449	460	463	430	449	425	314	425	314	430	449	425	446	425	314	425	446	418	443	404	444	399	445	400	372	404	444	400	372	403	357	404	444	403	357	405	338	404	444	405	338	407	443	399	445	394	446	396	385	399	445	396	385	400	372	315	104	294	34	315	0	315	104	315	0	346	9	315	104	346	9	323	130	287	27	281	-5	315	0	287	27	315	0	294	34	231	14	214	-11	247	-10	308	203	315	201	477	223	477	223	315	201	321	200	477	223	321	200	325	198	325	198	327	195	477	223	477	223	327	195	330	192	477	223	330	192	331	189	459	203	477	205	477	223	459	203	477	223	447	197	447	197	477	223	333	181	447	197	333	181	437	187	437	187	333	181	346	9	437	187	346	9	429	168	429	168	346	9	373	19	429	168	373	19	421	140	421	140	373	19	391	28	346	9	333	181	333	171	477	223	331	189	333	185	477	223	333	185	333	181	297	204	308	203	477	223	297	204	477	223	283	223	297	204	283	223	283	205	346	9	333	171	331	161	346	9	331	161	328	148	346	9	328	148	323	130	411	443	425	314	418	443	262	461	259	426	285	436	24	109	19	225	14	173	78	115	55	5	57	-13	57	-13	55	5	49	-18	49	-18	55	5	43	-23	36	-31	43	-23	55	5	36	-31	55	5	32	2	57	-13	65	-8	78	115	78	115	65	-8	73	-4	78	115	73	-4	78	-3	78	-3	87	-5	78	115	78	115	87	-5	82	84	83	289	82	84	83	93	83	289	83	93	124	306	124	306	83	93	86	99	124	306	86	99	107	207	107	207	86	99	103	185	13	49	14	37	15	64	15	64	14	37	19	27	15	64	19	27	21	77	21	77	19	27	27	19	21	77	27	19	33	90	33	90	27	19	39	11	33	90	39	11	52	102	52	102	39	11	55	5	52	102	55	5	78	115	102	164	103	185	96	108	102	164	96	108	101	109	101	109	107	107	102	164	129	104	130	124	121	105	121	105	130	124	121	126	121	105	121	126	114	106	114	106	121	126	113	131	114	106	113	131	107	107	107	107	113	131	107	139	107	107	107	139	103	150	164	141	154	132	158	104	158	104	154	132	143	126	158	104	143	126	136	103	136	103	143	126	130	124	107	207	113	230	124	306	124	306	113	230	122	251	124	306	122	251	133	270	133	270	140	277	171	312	171	312	140	277	147	283	171	312	147	283	155	287	103	185	86	99	91	104	103	185	91	104	96	108	32	152	43	138	51	263	51	263	43	138	58	125	51	263	58	125	83	289	83	289	58	125	78	115	83	289	78	115	82	84	31	229	23	189	26	169	31	229	26	169	32	152	31	229	32	152	51	263	176	-81	166	-93	193	-116	193	-116	166	-93	149	-103	193	-116	149	-103	149	-131	149	-131	149	-103	127	-110	149	-131	127	-110	100	-113	100	-113	75	-110	94	-136	94	-136	75	-110	54	-103	94	-136	54	-103	50	-134	50	-134	54	-103	37	-93	50	-134	37	-93	27	-78	-29	-37	-28	-92	-13	-17	-13	-17	-28	-92	-11	-112	-13	-17	-11	-112	8	-4	8	-4	-11	-112	15	-125	8	-4	15	-125	24	-53	24	-53	15	-125	23	-61	27	-78	23	-61	15	-125	27	-78	15	-125	50	-134	191	37	152	49	162	-34	162	-34	152	49	152	-28	139	-23	152	-28	152	49	139	-23	152	49	121	-16	121	-16	152	49	119	57	121	-16	119	57	107	60	177	348	179	467	170	512	177	348	170	512	157	352	157	352	170	512	143	481	157	352	143	481	142	360	142	360	143	481	130	374	182	481	191	497	206	539	206	539	191	497	207	512	206	539	207	512	250	562	250	562	207	512	230	528	250	562	230	528	259	545	182	481	206	539	170	512	182	481	170	512	179	467	126	448	121	413	123	392	126	448	123	392	130	374	126	448	130	374	143	481	199	442	191	447	193	350	199	442	193	350	206	357	199	442	206	357	210	434	193	350	191	447	185	452	193	350	185	452	181	457	193	350	181	457	179	462	193	350	179	462	177	348	224	381	226	398	226	409	224	381	226	409	223	418	224	381	223	418	218	427	224	381	218	427	217	367	210	434	206	357	217	367	210	434	217	367	218	427	198	276	206	309	193	284	193	284	206	309	189	312	193	284	189	312	184	289	184	289	189	312	172	291	163	290	172	291	171	312	163	290	171	312	155	287	133	270	171	312	124	306	199	220	195	204	197	114	197	114	195	204	189	187	197	114	189	187	183	171	183	171	174	154	178	108	178	108	174	154	164	141	178	108	164	141	158	104	199	220	215	123	202	237	202	237	215	123	203	251	206	309	203	251	215	123	206	309	215	123	221	305	221	305	215	123	234	134	221	305	234	134	235	299	235	299	234	134	251	149	235	299	251	149	248	290	248	290	251	149	278	252	248	290	278	252	322	290	322	290	278	252	322	252	206	309	198	276	202	265	206	309	202	265	203	251	189	312	171	312	172	291	278	252	251	149	264	165	278	252	264	165	274	183	278	252	274	183	280	203	278	252	280	203	280	247	183	171	178	108	197	114	280	247	280	203	281	242	281	242	280	203	282	224	281	242	282	224	282	236	282	236	282	224	282	230	253	-34	250	-11	246	-65	246	-65	250	-11	239	7	246	-65	239	7	226	-93	226	-93	239	7	220	23	226	-93	220	23	193	-116	193	-116	220	23	191	37	193	-116	191	37	179	-67	179	-67	176	-81	193	-116	191	37	162	-34	170	-41	191	37	170	-41	175	-49	191	37	175	-49	178	-57	191	37	178	-57	179	-67	100	-113	94	-136	149	-131	103	-10	121	-16	107	60	103	-10	107	60	97	66	103	-10	97	66	89	72	103	-10	89	72	87	-5	87	-5	89	72	84	78	87	-5	84	78	82	84	32	2	8	-4	24	-53	32	2	24	-53	26	-46	32	2	26	-46	30	-38	32	2	30	-38	36	-31	-28	-92	-29	-37	-34	-68	199	220	197	114	215	123	177	348	179	462	179	467	136	103	130	124	129	104	102	164	107	107	103	150	207	489	246	489	315	606	315	606	246	489	335	553	315	606	335	553	370	606	370	606	335	553	394	489	370	606	394	489	428	489	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	113	489	152	489	221	606	221	606	152	489	240	553	221	606	240	553	276	606	276	606	240	553	299	489	276	606	299	489	334	489	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	126	396	125	388	135	44	135	44	125	388	123	377	135	44	123	377	119	365	119	365	42	365	111	335	111	335	42	365	42	335	135	44	119	365	111	335	135	44	111	335	38	67	135	44	38	67	136	38	135	44	127	408	127	403	135	44	127	403	126	396	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	385	386	383	375	394	44	394	44	383	375	380	365	372	335	380	365	218	365	372	335	218	365	210	335	210	335	218	365	188	252	137	65	140	76	127	408	127	408	140	76	143	89	127	408	143	89	218	365	218	365	143	89	179	222	218	365	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	218	365	223	381	127	408	223	381	231	403	127	408	231	403	240	419	127	408	240	419	252	428	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	471	335	479	365	410	109	479	365	484	385	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	394	44	386	396	385	386	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	479	365	471	335	541	335	479	365	541	335	541	365	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	372	335	349	252	394	44	372	335	394	44	380	365	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	38	67	147	25	139	31	38	67	139	31	136	38	183	0	-16	17	-16	0	444	0	231	17	231	0	360	432	339	452	339	435	100	432	78	452	78	435	137	65	127	408	136	57	73	0	91	62	85	348	85	348	91	62	94	377	96	386	94	377	106	108	96	386	106	108	98	395	98	395	106	108	100	402	52	377	44	348	85	348	52	377	85	348	94	377	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	120	143	135	172	126	192	120	143	126	192	142	462	120	143	142	462	116	458	120	143	116	458	106	108	170	223	186	241	192	275	192	275	186	241	200	253	192	275	200	253	219	297	219	297	200	253	213	261	219	297	213	261	225	263	225	263	229	263	244	309	244	309	229	263	233	261	244	309	233	261	236	259	238	243	237	239	247	-2	247	-2	237	239	235	235	247	-2	235	235	234	229	234	229	220	189	224	-5	224	-5	220	189	209	-3	180	54	181	22	184	74	184	74	181	22	187	10	184	74	187	10	191	100	191	100	187	10	197	1	191	100	197	1	203	138	203	138	197	1	209	-3	203	138	209	-3	220	189	244	309	238	250	247	-2	238	255	238	250	244	309	238	255	244	309	236	259	244	309	219	297	225	263	262	45	260	48	268	6	268	6	260	48	259	51	247	-2	259	51	259	52	247	-2	259	52	270	312	270	312	259	52	260	53	270	312	260	53	260	54	302	304	288	310	302	182	302	182	288	310	270	312	302	182	270	312	262	59	262	59	270	312	261	56	319	279	313	293	314	224	319	279	314	224	318	240	319	279	318	240	321	253	319	279	321	253	321	262	309	205	314	224	313	293	309	205	313	293	302	304	309	205	302	304	302	182	238	247	238	243	247	-2	238	247	247	-2	238	250	234	229	224	-5	247	-2	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	41	268	6	268	6	268	41	264	42	268	6	264	42	262	45	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	142	462	126	192	166	348	142	462	166	348	169	467	169	467	166	348	173	377	169	467	173	377	198	472	173	377	166	348	273	348	173	377	273	348	281	377	91	430	97	426	116	458	116	458	97	426	100	420	116	458	100	420	101	412	101	412	106	108	116	458	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	88	455	91	430	116	458	101	407	100	402	106	108	101	407	106	108	101	412	94	377	91	62	106	108	72	434	57	452	57	434	73	0	85	348	-8	0	268	6	259	51	247	-2	244	309	247	-2	270	312	270	312	260	54	261	56	181	22	180	54	179	37	113	522	119	528	131	579	131	579	119	528	126	531	131	579	126	531	134	532	134	532	139	531	153	582	153	582	139	531	144	531	153	582	144	531	149	530	111	568	95	552	102	503	111	568	102	503	107	514	111	568	107	514	113	522	111	568	113	522	131	579	83	530	75	503	102	503	83	530	102	503	95	552	176	580	164	582	200	511	200	511	164	582	160	526	155	528	160	526	164	582	155	528	164	582	153	582	153	582	131	579	134	532	210	507	218	505	219	565	219	565	218	505	224	503	219	565	224	503	229	561	229	561	224	503	231	502	229	561	231	502	237	558	237	558	231	502	238	502	237	558	238	502	244	556	244	556	238	502	261	505	244	556	261	505	250	555	250	555	261	505	256	554	264	555	256	554	261	505	264	555	261	505	279	514	295	530	307	552	317	582	295	530	317	582	290	582	295	530	290	582	284	571	295	530	284	571	279	514	279	514	284	571	278	563	279	514	278	563	271	558	279	514	271	558	264	555	203	571	189	576	200	511	203	571	200	511	210	507	203	571	210	507	219	565	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	176	580	200	511	189	576	153	582	149	530	155	528	32	383	38	388	50	439	50	439	38	388	45	391	50	439	45	391	54	392	54	392	58	392	72	443	72	443	58	392	63	391	72	443	63	391	68	390	31	429	14	412	21	363	31	429	21	363	26	374	31	429	26	374	32	383	31	429	32	383	50	439	2	390	-5	363	21	363	2	390	21	363	14	412	95	440	83	442	119	371	119	371	83	442	79	387	74	389	79	387	83	442	74	389	83	442	72	443	72	443	50	439	54	392	129	367	137	365	138	425	138	425	137	365	144	363	138	425	144	363	148	421	148	421	144	363	150	362	148	421	150	362	156	418	156	418	150	362	158	362	156	418	158	362	163	416	163	416	158	362	180	365	163	416	180	365	169	414	169	414	180	365	174	414	183	415	174	414	180	365	183	415	180	365	199	374	122	432	108	437	119	371	122	432	119	371	129	367	122	432	129	367	138	425	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	214	390	227	413	237	443	214	390	237	443	209	443	214	390	209	443	203	431	214	390	203	431	199	374	199	374	203	431	197	423	199	374	197	423	190	418	199	374	190	418	183	415	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	95	440	119	371	108	437	72	443	68	390	74	389	85	536	74	489	294	489	85	536	294	489	305	536	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	4	396	-7	348	213	348	4	396	213	348	224	396	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	168	540	150	547	156	493	156	493	150	547	137	560	156	493	137	560	129	506	129	506	137	560	129	577	129	506	129	577	125	598	270	575	255	557	256	507	256	507	255	557	237	546	256	507	237	546	226	493	226	493	237	546	216	539	226	493	216	539	192	537	192	537	168	540	189	489	189	489	168	540	156	493	125	598	96	598	99	554	125	598	99	554	111	526	125	598	111	526	129	506	283	598	270	575	280	530	283	598	280	530	298	560	283	598	298	560	309	598	192	537	189	489	226	493	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	270	575	256	507	280	530	99	554	96	598	96	589	81	400	63	408	67	353	67	353	63	408	50	420	67	353	50	420	41	366	41	366	50	420	41	437	41	366	41	437	37	458	182	434	167	417	168	367	168	367	167	417	149	406	168	367	149	406	137	353	137	353	149	406	129	399	137	353	129	399	104	397	104	397	81	400	101	348	101	348	81	400	67	353	37	458	8	458	12	414	37	458	12	414	23	386	37	458	23	386	41	366	195	458	182	434	192	389	195	458	192	389	210	420	195	458	210	420	222	458	104	397	101	348	137	353	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	182	434	168	367	192	389	12	414	8	458	8	449	18	33	8	24	61	0	61	0	8	24	-4	19	61	0	-4	19	-21	17	79	-114	91	-44	89	-28	89	-28	89	-23	79	-114	79	-114	89	-23	114	362	79	-114	114	362	61	0	61	0	114	362	35	72	61	0	35	72	27	48	90	-18	91	-12	114	362	114	362	91	-12	92	-6	114	362	92	-6	94	0	94	0	179	0	136	27	136	27	179	0	145	22	114	362	94	0	130	44	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	130	44	94	0	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	159	18	145	22	179	0	159	18	179	0	179	17	155	-64	149	-66	160	-97	160	-97	149	-66	143	-68	160	-97	143	-68	142	-107	142	-107	143	-68	137	-69	142	-107	137	-69	130	-69	130	-69	116	-68	122	-114	122	-114	116	-68	105	-63	122	-114	105	-63	102	-116	102	-116	105	-63	96	-55	102	-116	96	-55	91	-44	169	-57	167	-58	175	-83	175	-83	167	-58	166	-59	175	-83	166	-59	163	-61	163	-61	155	-64	160	-97	130	-69	122	-114	142	-107	175	-83	187	-65	172	-56	175	-83	172	-56	170	-56	175	-83	170	-56	169	-57	163	-61	160	-97	175	-83	79	-114	61	0	60	-107	60	-107	61	0	50	-14	60	-107	50	-14	45	-96	45	-96	50	-14	42	-27	45	-96	42	-27	36	-38	36	-80	45	-96	36	-38	36	-80	36	-38	33	-49	36	-80	33	-49	32	-61	91	-44	79	-114	102	-116	94	0	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	61	0	-21	17	-21	0	18	33	61	0	27	48	114	362	89	-23	90	-18	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	49	225	35	-4	37	-107	49	225	37	-107	57	-114	49	225	11	87	14	4	49	225	14	4	23	0	49	225	23	0	35	-4	3	51	3	23	5	62	5	62	3	23	7	12	5	62	7	12	8	74	8	74	7	12	14	4	8	74	14	4	11	87	2	43	2	36	3	23	2	43	3	23	3	51	54	247	53	241	57	-114	57	-114	53	241	51	234	57	-114	51	234	49	225	57	-114	69	-44	67	-28	67	-28	74	299	57	-114	57	-114	74	299	54	256	57	-114	54	256	54	252	57	-114	54	252	54	247	68	-19	68	-14	74	299	74	299	68	-14	69	-8	74	299	69	-8	70	-2	70	-2	88	3	83	52	83	52	83	57	74	299	74	299	83	57	102	303	74	299	70	-2	83	52	74	299	67	-28	67	-23	74	299	67	-23	68	-19	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	133	-64	126	-66	137	-97	137	-97	126	-66	120	-68	137	-97	120	-68	120	-107	120	-107	120	-68	114	-69	120	-107	114	-69	108	-69	108	-69	94	-68	100	-114	100	-114	94	-68	82	-63	100	-114	82	-63	80	-116	80	-116	82	-63	74	-55	80	-116	74	-55	69	-44	147	-57	145	-58	153	-83	153	-83	145	-58	143	-59	153	-83	143	-59	140	-61	140	-61	133	-64	137	-97	108	-69	100	-114	120	-107	153	-83	165	-65	150	-56	153	-83	150	-56	148	-56	153	-83	148	-56	147	-57	140	-61	137	-97	153	-83	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	126	68	116	57	122	32	122	32	116	57	108	48	122	32	108	48	105	15	105	15	108	48	100	43	105	15	100	43	94	41	94	41	90	42	105	15	105	15	90	42	88	3	141	56	161	87	146	96	141	56	146	96	137	82	141	56	137	82	126	68	141	56	126	68	122	32	88	3	90	42	87	43	88	3	87	43	85	45	88	3	85	45	83	48	88	3	83	48	83	52	37	-107	35	-4	25	-17	37	-107	25	-17	23	-96	23	-96	25	-17	18	-29	23	-96	18	-29	13	-39	13	-80	23	-96	13	-39	13	-80	13	-39	11	-50	13	-80	11	-50	10	-61	23	275	14	293	14	275	102	303	83	57	84	63	69	-44	57	-114	80	-116	148	552	148	525	154	564	154	564	148	525	154	513	154	564	154	513	163	573	163	573	154	513	164	503	163	573	164	503	175	580	175	580	164	503	175	497	175	580	175	497	189	582	189	582	175	497	189	495	189	582	189	495	202	580	202	580	189	495	202	497	202	580	202	497	215	573	215	573	202	497	215	503	215	573	215	503	224	564	224	564	215	503	224	512	224	564	224	512	231	552	231	552	224	512	231	524	231	552	231	524	233	538	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	148	525	148	552	146	538	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	314	-41	309	-39	332	-66	332	-66	309	-39	305	-37	332	-66	305	-37	299	-63	299	-63	305	-37	303	-34	299	-63	303	-34	302	-29	302	-29	309	33	300	42	304	-23	308	-17	309	33	309	33	308	-17	312	-11	309	33	312	-11	315	21	315	21	312	-11	316	-4	315	21	316	-4	317	6	300	42	289	48	299	-63	300	42	299	-63	302	-29	355	-8	345	-28	371	-61	371	-61	345	-28	334	-38	371	-61	334	-38	332	-66	332	-66	334	-38	321	-41	457	364	405	-45	435	-18	457	364	435	-18	459	19	457	364	380	72	405	-45	371	-61	405	-45	380	72	371	-61	380	72	366	24	371	-61	366	24	355	-8	617	452	416	452	438	432	617	452	438	432	449	429	617	452	449	429	456	425	617	452	456	425	461	420	617	452	461	420	464	414	617	452	464	414	465	407	617	452	465	407	586	428	617	452	586	428	599	433	617	452	599	433	617	435	477	69	560	378	465	407	477	69	465	407	465	402	477	69	465	402	464	396	477	69	464	396	463	389	477	69	463	389	460	378	477	69	460	378	459	19	465	407	560	378	568	403	465	407	568	403	576	418	465	407	576	418	586	428	460	378	457	364	459	19	249	41	250	-41	261	47	261	47	250	-41	271	-55	261	47	271	-55	275	50	275	50	271	-55	299	-63	275	50	299	-63	289	48	240	30	234	17	236	-21	240	30	236	-21	250	-41	240	30	250	-41	249	41	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	236	-21	234	17	232	2	314	-41	332	-66	321	-41	438	432	416	452	416	435	309	33	302	-29	304	-23	94	432	73	452	73	435	244	427	123	410	233	417	321	463	321	372	336	461	336	461	321	372	336	374	336	461	336	374	349	454	349	454	336	374	349	381	349	454	349	381	358	444	358	444	349	381	358	390	358	444	358	390	365	431	365	431	358	390	365	403	365	431	365	403	367	417	276	419	278	404	278	432	278	432	278	404	285	391	278	432	285	391	285	444	285	444	285	391	294	381	285	444	294	381	295	454	295	454	294	381	307	374	295	454	307	374	307	461	307	461	307	374	321	372	307	461	321	372	321	463	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	108	-103	112	-64	107	-108	107	-108	105	-57	99	-136	99	-136	105	-57	95	-53	99	-136	95	-53	84	-51	108	-103	111	-100	112	-64	112	-64	111	-100	114	-96	112	-64	114	-96	116	-73	116	-73	114	-96	117	-91	116	-73	117	-91	118	-84	154	-88	144	-105	160	-133	160	-133	144	-105	134	-115	160	-133	134	-115	124	-118	124	-118	119	-118	122	-139	122	-139	119	-118	114	-116	122	-139	114	-116	111	-114	108	-111	107	-108	99	-136	108	-111	99	-136	122	-139	108	-111	122	-139	111	-114	79	-129	99	-136	84	-51	79	-129	84	-51	74	-53	79	-129	74	-53	65	-58	79	-129	65	-58	64	-118	58	-66	53	-75	55	-103	58	-66	55	-103	64	-118	58	-66	64	-118	65	-58	234	210	173	-26	193	-116	234	210	193	-116	220	-87	234	210	220	-87	243	-44	234	210	243	-44	237	221	262	12	341	312	318	307	262	12	318	307	295	304	262	12	295	304	270	300	262	12	270	300	243	-44	243	-44	270	300	242	255	243	-44	242	255	242	249	243	-44	242	249	241	241	243	-44	241	241	239	232	243	-44	239	232	237	221	241	263	242	255	270	300	241	263	270	300	239	297	241	263	239	297	238	268	239	297	199	293	214	275	239	297	214	275	225	275	239	297	225	275	232	272	239	297	232	272	238	268	163	-61	154	-88	160	-133	163	-61	160	-133	193	-116	163	-61	193	-116	173	-26	124	-118	122	-139	160	-133	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	214	275	199	293	199	275	55	-103	53	-75	51	-86	105	-57	107	-108	112	-64	153	489	192	489	262	606	262	606	192	489	281	553	262	606	281	553	316	606	316	606	281	553	340	489	316	606	340	489	374	489	51	-41	45	-39	69	-66	69	-66	45	-39	42	-37	69	-66	42	-37	36	-63	36	-63	42	-37	40	-34	36	-63	40	-34	39	-29	39	-29	47	33	37	42	41	-23	45	-17	47	33	47	33	45	-17	49	-11	47	33	49	-11	53	21	53	21	49	-11	53	-4	53	21	53	-4	55	6	37	42	26	48	36	-63	37	42	36	-63	39	-29	92	-8	82	-28	107	-61	107	-61	82	-28	71	-38	107	-61	71	-38	69	-66	69	-66	71	-38	57	-41	194	364	142	-45	172	-18	194	364	172	-18	196	19	194	364	117	72	142	-45	107	-61	142	-45	117	72	107	-61	117	72	104	24	107	-61	104	24	92	-8	354	452	152	452	175	432	354	452	175	432	186	429	354	452	186	429	194	425	354	452	194	425	199	420	354	452	199	420	202	414	354	452	202	414	203	407	354	452	203	407	324	428	354	452	324	428	337	433	354	452	337	433	354	435	214	69	296	378	203	407	214	69	203	407	203	402	214	69	203	402	202	396	214	69	202	396	200	389	214	69	200	389	197	378	214	69	197	378	196	19	203	407	296	378	304	403	203	407	304	403	313	418	203	407	313	418	324	428	197	378	194	364	196	19	-12	41	-12	-41	-1	47	-1	47	-12	-41	8	-55	-1	47	8	-55	12	50	12	50	8	-55	36	-63	12	50	36	-63	26	48	-22	30	-28	17	-25	-21	-22	30	-25	-21	-12	-41	-22	30	-12	-41	-12	41	-25	-21	-28	17	-30	2	51	-41	69	-66	57	-41	175	432	152	452	152	435	47	33	39	-29	41	-23	-8	348	29	348	100	466	100	466	29	348	118	413	100	466	118	413	154	466	154	466	118	413	178	348	154	466	178	348	212	348	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	83	12	137	218	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	137	218	161	312	138	307	137	218	138	307	116	304	137	218	116	304	91	300	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	136	-97	141	-106	142	-47	142	-47	141	-106	148	-114	142	-47	148	-114	152	-37	152	-37	148	-114	159	-121	152	-37	159	-121	166	-31	166	-31	159	-121	168	-126	166	-31	168	-126	182	-28	182	-28	168	-126	173	-131	182	-28	173	-131	177	-136	135	-61	133	-77	133	-88	135	-61	133	-88	136	-97	135	-61	136	-97	142	-47	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	317	351	185	233	265	268	265	268	185	233	258	68	265	268	258	68	262	60	183	228	258	68	185	233	183	228	185	233	226	387	183	228	226	387	130	408	183	228	130	408	138	60	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	232	-127	238	-92	235	-71	232	-127	235	-71	228	-53	232	-127	228	-53	217	-40	232	-127	217	-40	215	-161	151	-192	153	-219	167	-176	167	-176	153	-219	189	-192	167	-176	189	-192	176	-161	176	-161	189	-192	179	-146	182	-28	179	-146	189	-192	182	-28	189	-192	201	-31	201	-31	189	-192	215	-161	201	-31	215	-161	217	-40	129	-208	100	-224	109	-242	129	-208	109	-242	153	-219	129	-208	153	-219	151	-192	182	-28	177	-136	179	-141	182	-28	179	-141	179	-146	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	137	51	137	53	130	408	137	51	130	408	137	48	130	408	226	387	233	405	130	408	233	405	241	418	130	408	241	418	253	427	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	102	432	80	452	80	435	400	19	413	0	413	17	346	434	332	452	332	435	61	-97	66	-106	68	-47	68	-47	66	-106	74	-114	68	-47	74	-114	78	-37	78	-37	74	-114	85	-121	78	-37	85	-121	92	-31	92	-31	85	-121	93	-126	92	-31	93	-126	107	-28	107	-28	93	-126	99	-131	107	-28	99	-131	103	-136	61	-61	58	-77	59	-88	61	-61	59	-88	61	-97	61	-61	61	-97	68	-47	94	421	95	411	109	457	109	457	95	411	101	127	109	457	101	127	109	161	109	161	101	127	127	146	109	161	136	461	109	457	163	466	136	461	109	161	163	466	109	161	193	472	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	109	161	127	146	154	196	127	146	140	84	154	196	140	84	154	41	101	127	95	411	95	407	109	457	82	454	82	433	109	457	82	433	88	431	109	457	88	431	92	427	109	457	92	427	94	421	82	454	52	452	75	434	82	454	75	434	82	433	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	158	-127	164	-92	161	-71	158	-127	161	-71	154	-53	158	-127	154	-53	143	-40	158	-127	143	-40	141	-161	77	-192	79	-219	93	-176	93	-176	79	-219	115	-192	93	-176	115	-192	102	-161	102	-161	115	-192	106	-146	107	-28	106	-146	115	-192	107	-28	115	-192	127	-31	127	-31	115	-192	141	-161	127	-31	141	-161	143	-40	55	-208	26	-224	35	-242	55	-208	35	-242	79	-219	55	-208	79	-219	77	-192	107	-28	103	-136	105	-141	107	-28	105	-141	106	-146	95	403	94	398	101	127	101	127	94	398	93	391	101	127	93	391	90	382	90	382	-15	0	67	0	90	382	67	0	101	127	75	434	52	452	52	434	95	403	101	127	95	407	210	-4	192	196	188	0	41	32	32	25	170	0	170	0	32	25	22	20	170	0	22	20	9	17	163	17	155	19	170	0	170	0	155	19	150	23	170	0	150	23	54	58	54	58	150	23	147	28	54	58	147	28	111	264	111	264	147	28	112	268	103	298	109	294	256	317	256	317	109	294	113	288	256	317	113	288	114	281	114	281	147	28	146	34	178	157	184	157	187	191	187	191	184	157	188	157	187	191	207	263	151	59	151	59	207	263	149	53	237	299	251	302	256	317	237	299	256	317	226	295	226	295	256	317	114	281	226	295	114	281	218	288	218	288	114	281	212	278	114	281	146	34	146	38	114	281	146	38	147	42	114	281	147	42	148	48	114	281	148	48	149	53	114	281	149	53	207	263	114	281	207	263	212	278	95	300	103	298	256	317	95	300	256	317	90	317	95	300	90	317	86	302	194	157	196	158	199	191	199	191	196	158	204	154	199	191	204	154	204	191	204	191	204	154	212	149	204	191	212	149	209	192	209	192	212	149	213	192	234	197	213	192	220	142	234	197	220	142	228	133	194	191	187	191	188	157	194	191	188	157	191	157	194	191	191	157	194	157	194	191	194	157	199	191	234	197	234	121	240	103	234	197	240	103	250	201	250	201	240	103	244	89	250	201	244	89	247	77	271	22	280	11	274	210	274	210	280	11	283	214	296	223	283	214	289	184	263	205	250	201	255	51	263	205	255	51	262	36	263	205	262	36	271	22	263	205	271	22	274	210	250	201	247	77	250	65	250	201	250	65	255	51	331	258	320	245	320	208	331	258	320	208	335	223	331	258	335	223	343	274	308	233	296	223	305	195	308	233	305	195	320	208	308	233	320	208	320	245	408	261	418	317	401	269	401	269	418	317	395	316	401	269	395	316	395	275	395	275	395	316	388	278	381	278	388	278	395	316	381	278	395	316	379	312	408	261	417	254	418	317	418	317	417	254	432	251	418	317	432	251	432	316	432	316	432	251	443	252	432	316	443	252	445	310	445	310	443	252	452	256	445	310	452	256	456	302	456	302	452	256	459	262	456	302	459	262	463	292	463	292	459	262	464	270	463	292	464	270	465	280	362	259	367	267	367	304	367	304	367	267	371	272	367	304	371	272	379	312	379	312	371	272	376	276	379	312	376	276	381	278	356	292	343	274	349	240	356	292	349	240	362	259	356	292	362	259	367	304	345	68	339	83	303	174	345	68	303	174	302	0	345	68	302	0	353	51	419	17	395	21	415	0	415	0	395	21	377	27	415	0	377	27	302	0	302	0	377	27	363	37	302	0	363	37	353	51	324	125	317	146	332	104	332	104	317	146	311	161	332	104	311	161	339	83	339	83	311	161	307	168	339	83	307	168	303	174	303	174	298	179	302	0	302	0	298	179	293	182	302	0	293	182	291	4	291	4	293	182	289	184	291	4	289	184	283	214	283	214	280	11	291	4	213	192	212	149	220	142	147	28	114	281	114	278	147	28	114	278	113	274	147	28	113	274	113	271	147	28	113	271	112	268	48	43	41	32	170	0	48	43	170	0	54	58	170	0	9	17	4	0	163	17	170	0	174	17	349	240	343	274	335	223	296	223	289	184	305	195	234	197	228	133	234	121	187	191	151	59	178	157	307	611	313	548	317	609	317	609	313	548	323	554	317	609	323	554	326	605	326	605	323	554	331	560	326	605	331	560	333	598	333	598	331	560	336	566	333	598	336	566	338	589	338	589	336	566	339	572	338	589	339	572	339	579	313	548	307	611	300	610	313	548	300	610	292	606	313	548	292	606	283	600	313	548	283	600	272	590	313	548	272	590	259	577	313	548	259	577	210	489	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	210	489	259	577	177	489	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	200	611	206	548	210	609	210	609	206	548	216	554	210	609	216	554	219	605	219	605	216	554	224	560	219	605	224	560	226	598	226	598	224	560	229	566	226	598	229	566	231	589	231	589	229	566	231	572	231	589	231	572	232	579	206	548	200	611	193	610	206	548	193	610	185	606	206	548	185	606	176	600	206	548	176	600	166	590	206	548	166	590	152	577	206	548	152	577	103	489	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	103	489	152	577	70	489	122	-97	127	-106	128	-47	128	-47	127	-106	135	-114	128	-47	135	-114	139	-37	139	-37	135	-114	146	-121	139	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	168	-28	168	-28	154	-126	160	-131	168	-28	160	-131	164	-136	122	-61	119	-77	120	-88	122	-61	120	-88	122	-97	122	-61	122	-97	128	-47	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	358	0	261	32	237	26	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	358	0	237	26	212	23	358	0	212	23	185	22	358	0	185	22	168	23	358	0	168	23	27	37	358	0	27	37	18	27	358	0	18	27	4	21	358	0	4	21	-14	17	358	0	-14	17	-14	0	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	42	124	377	122	369	136	42	122	369	41	69	136	42	41	69	138	35	41	69	34	50	154	25	41	69	154	25	144	29	41	69	144	29	138	35	27	37	168	23	154	25	27	37	154	25	34	50	218	-127	224	-92	222	-71	218	-127	222	-71	215	-53	218	-127	215	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	168	-28	166	-146	175	-192	168	-28	175	-192	188	-31	188	-31	175	-192	202	-161	188	-31	202	-161	203	-40	115	-208	87	-224	95	-242	115	-208	95	-242	139	-219	115	-208	139	-219	137	-192	168	-28	164	-136	165	-141	168	-28	165	-141	166	-146	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	83	435	79	452	79	435	254	427	130	410	242	419	-5	-97	0	-106	0	-47	0	-47	0	-106	6	-114	0	-47	6	-114	10	-37	10	-37	6	-114	17	-121	10	-37	17	-121	24	-31	24	-31	17	-121	26	-126	24	-31	26	-126	40	-28	40	-28	26	-126	32	-131	40	-28	32	-131	35	-136	-6	-61	-9	-77	-8	-88	-6	-61	-8	-88	-5	-97	-6	-61	-5	-97	0	-47	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	90	-127	96	-92	93	-71	90	-127	93	-71	86	-53	90	-127	86	-53	75	-40	90	-127	75	-40	74	-161	9	-192	11	-219	25	-176	25	-176	11	-219	47	-192	25	-176	47	-192	35	-161	35	-161	47	-192	38	-146	40	-28	38	-146	47	-192	40	-28	47	-192	59	-31	59	-31	47	-192	74	-161	59	-31	74	-161	75	-40	-12	-208	-41	-224	-32	-242	-12	-208	-32	-242	11	-219	-12	-208	11	-219	9	-192	40	-28	35	-136	37	-141	40	-28	37	-141	38	-146	58	434	54	452	54	434	349	394	354	385	355	445	355	445	354	385	361	377	355	445	361	377	365	455	365	455	361	377	373	370	365	455	373	370	379	461	379	461	373	370	381	364	379	461	381	364	394	463	394	463	381	364	387	360	394	463	387	360	390	355	348	431	345	413	346	403	348	431	346	403	349	394	348	431	349	394	355	445	445	364	451	400	449	420	445	364	449	420	441	438	445	364	441	438	430	451	445	364	430	451	429	330	364	299	366	272	380	315	380	315	366	272	402	299	380	315	402	299	390	330	390	330	402	299	393	345	394	463	393	345	402	299	394	463	402	299	414	460	414	460	402	299	429	330	414	460	429	330	430	451	342	283	313	266	321	250	342	283	321	250	366	272	342	283	366	272	364	299	394	463	390	355	392	350	394	463	392	350	393	345	27	37	18	27	358	0	358	0	18	27	4	21	358	0	4	21	-14	17	144	29	138	35	41	69	41	69	138	35	136	42	41	69	136	42	122	369	122	369	136	42	124	377	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	261	32	237	26	358	0	358	0	237	26	212	23	358	0	212	23	185	22	185	22	168	23	358	0	358	0	168	23	27	37	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	154	25	144	29	41	69	154	25	41	69	34	50	154	25	34	50	27	37	154	25	27	37	168	23	358	0	-14	17	-14	0	83	435	79	452	79	435	254	427	130	410	242	419	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	235	411	240	402	241	462	241	462	240	402	247	394	241	462	247	394	252	472	252	472	247	394	259	387	252	472	259	387	265	478	265	478	259	387	267	382	265	478	267	382	281	480	281	480	267	382	273	377	281	480	273	377	277	372	234	448	232	431	232	420	234	448	232	420	235	411	234	448	235	411	241	462	331	381	337	416	335	437	331	381	335	437	328	454	331	381	328	454	316	468	331	381	316	468	315	347	250	316	253	289	266	331	266	331	253	289	288	316	266	331	288	316	276	347	276	347	288	316	279	361	281	480	279	361	288	316	281	480	288	316	301	477	301	477	288	316	315	347	301	477	315	347	316	468	228	300	199	283	208	266	228	300	208	266	253	289	228	300	253	289	250	316	281	480	277	372	279	367	281	480	279	367	279	361	58	434	54	452	54	434	354	93	339	78	358	0	358	0	339	78	324	65	358	0	324	65	305	52	305	52	283	41	358	0	358	0	283	41	261	32	358	0	261	32	237	26	367	112	354	93	358	0	367	112	358	0	399	132	367	112	399	132	382	135	358	0	237	26	212	23	358	0	212	23	185	22	358	0	185	22	168	23	358	0	168	23	27	37	358	0	27	37	18	27	358	0	18	27	4	21	358	0	4	21	-14	17	358	0	-14	17	-14	0	136	42	130	410	129	404	136	42	129	404	128	396	136	42	128	396	126	387	136	42	126	387	124	377	136	42	124	377	122	369	136	42	122	369	41	69	136	42	41	69	138	35	41	69	34	50	154	25	41	69	154	25	144	29	41	69	144	29	138	35	27	37	168	23	154	25	27	37	154	25	34	50	230	226	232	210	232	242	232	242	232	210	239	197	232	242	239	197	239	256	239	256	239	197	249	186	239	256	249	186	250	267	250	267	249	186	263	179	250	267	263	179	264	274	264	274	263	179	279	176	264	274	279	176	281	276	281	276	279	176	295	179	281	276	295	179	296	273	296	273	295	179	309	186	296	273	309	186	310	266	310	266	309	186	320	197	310	266	320	197	320	255	320	255	320	197	327	210	320	255	327	210	327	242	327	242	327	210	330	226	136	50	137	56	130	410	130	410	137	56	138	62	130	410	138	62	140	68	140	68	227	388	130	410	130	410	227	388	233	406	130	410	233	406	242	419	294	452	79	452	83	435	294	452	83	435	88	434	294	452	88	434	93	433	294	452	93	433	97	433	294	452	97	433	102	432	294	452	102	432	113	430	294	452	113	430	121	427	294	452	121	427	126	423	294	452	126	423	129	417	294	452	129	417	130	410	294	452	130	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	136	46	136	50	130	410	136	46	130	410	136	42	83	435	79	452	79	435	254	427	130	410	242	419	158	222	161	206	161	238	161	238	161	206	167	192	161	238	167	192	168	252	168	252	167	192	178	181	168	252	178	181	178	262	178	262	178	181	191	174	178	262	191	174	192	269	192	269	191	174	207	172	192	269	207	172	209	271	209	271	207	172	224	174	209	271	224	174	224	269	224	269	224	174	238	181	224	269	238	181	238	262	238	262	238	181	248	192	238	262	248	192	248	251	248	251	248	192	255	206	248	251	255	206	255	237	255	237	255	206	258	222	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	48	-5	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	82	344	83	51	88	367	88	367	83	51	84	58	48	-5	75	316	32	-3	32	-3	75	316	24	141	32	-3	24	141	19	2	19	2	24	141	17	113	19	2	17	113	10	88	19	2	10	88	10	11	10	11	10	88	6	66	10	11	6	66	4	23	4	23	6	66	3	49	4	23	3	49	2	36	83	51	71	-2	83	48	98	119	196	472	164	466	98	119	164	466	136	462	98	119	136	462	109	458	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	98	119	93	387	92	99	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	84	58	85	69	88	367	88	367	85	69	88	82	88	367	88	82	93	387	93	387	88	82	92	99	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	26	34	16	26	358	0	358	0	16	26	3	20	358	0	3	20	-14	17	73	189	39	66	137	36	73	189	137	36	135	43	73	189	135	43	85	234	73	189	85	234	17	198	73	189	17	198	3	151	128	396	126	387	135	43	135	43	126	387	124	377	135	43	124	377	122	369	135	43	129	410	129	404	135	43	129	404	128	396	294	452	80	452	101	432	294	452	101	432	112	430	294	452	112	430	120	427	294	452	120	427	125	423	294	452	125	423	128	417	294	452	128	417	129	410	294	452	129	410	254	427	294	452	254	427	271	432	294	452	271	432	294	435	196	278	225	385	129	410	196	278	129	410	139	63	196	278	139	63	183	229	196	278	183	229	283	285	196	278	283	285	297	333	135	47	136	50	129	410	135	47	129	410	135	43	138	59	139	63	129	410	138	59	129	410	136	54	136	54	129	410	136	50	129	410	225	385	233	405	129	410	233	405	242	418	129	410	242	418	254	427	261	31	236	26	358	0	358	0	236	26	210	23	358	0	210	23	182	22	182	22	165	23	358	0	358	0	165	23	26	34	353	94	338	79	358	0	358	0	338	79	323	65	358	0	323	65	304	51	304	51	283	40	358	0	358	0	283	40	261	31	367	112	353	94	358	0	367	112	358	0	399	131	367	112	399	131	382	134	26	34	165	23	33	47	33	47	165	23	152	25	33	47	152	25	39	66	39	66	152	25	143	30	39	66	143	30	137	36	358	0	-14	17	-14	0	85	234	135	43	122	369	101	432	80	452	80	435	3	49	3	21	6	71	6	71	3	21	9	10	6	71	9	10	14	103	14	103	9	10	18	1	14	103	18	1	26	148	26	148	18	1	31	-3	26	148	31	-3	43	210	43	210	31	-3	48	-5	43	210	48	-5	57	256	57	256	48	-5	73	-2	57	256	73	-2	73	314	57	256	4	228	43	210	61	434	64	434	83	455	83	455	64	434	66	434	83	455	66	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	422	83	51	73	314	73	-2	83	51	73	-2	84	48	85	69	88	83	92	386	92	386	88	83	93	99	92	386	93	99	96	405	96	405	93	99	98	119	96	405	98	119	97	416	97	416	98	119	109	458	109	458	98	119	133	244	84	357	73	314	83	51	84	357	83	51	84	59	84	357	84	59	85	69	84	357	85	69	92	386	97	416	109	458	96	422	83	455	54	452	58	434	83	455	58	434	61	434	146	289	196	472	164	466	146	289	164	466	136	462	146	289	136	462	133	244	146	289	133	244	191	275	146	289	191	275	204	321	120	59	110	49	115	24	115	24	110	49	102	43	115	24	102	43	94	41	94	41	91	42	94	6	94	6	91	42	88	43	94	6	88	43	85	46	84	48	73	-2	94	6	84	48	94	6	85	46	136	50	161	86	146	95	136	50	146	95	132	74	136	50	132	74	120	59	136	50	120	59	115	24	94	41	94	6	115	24	3	21	3	49	2	35	58	434	54	452	54	434	109	458	133	244	136	462	43	210	4	228	-8	180	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	437	332	352	137	340	-9	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	367	611	373	548	377	609	377	609	373	548	383	554	377	609	383	554	385	605	385	605	383	554	390	560	385	605	390	560	393	598	393	598	390	560	395	566	393	598	395	566	397	589	397	589	395	566	398	572	397	589	398	572	399	579	373	548	367	611	359	610	373	548	359	610	352	606	373	548	352	606	343	600	373	548	343	600	332	590	373	548	332	590	319	577	373	548	319	577	270	489	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	270	489	319	577	237	489	386	433	365	452	365	435	238	471	244	407	249	470	249	470	244	407	255	414	249	470	255	414	258	465	258	465	255	414	262	420	258	465	262	420	265	458	265	458	262	420	267	426	265	458	267	426	269	449	269	449	267	426	270	432	269	449	270	432	271	439	244	407	238	471	231	470	244	407	231	470	224	467	244	407	224	467	215	460	244	407	215	460	205	451	244	407	205	451	192	437	244	407	192	437	142	348	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	142	348	192	437	109	348	122	-97	127	-106	128	-47	128	-47	127	-106	135	-114	128	-47	135	-114	139	-37	139	-37	135	-114	146	-121	139	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	168	-28	168	-28	154	-126	160	-131	168	-28	160	-131	164	-136	122	-61	119	-77	120	-88	122	-61	120	-88	122	-97	122	-61	122	-97	128	-47	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	437	332	352	137	340	-9	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	218	-127	224	-92	222	-71	218	-127	222	-71	215	-53	218	-127	215	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	168	-28	166	-146	175	-192	168	-28	175	-192	188	-31	188	-31	175	-192	202	-161	188	-31	202	-161	203	-40	115	-208	87	-224	95	-242	115	-208	95	-242	139	-219	115	-208	139	-219	137	-192	168	-28	164	-136	165	-141	168	-28	165	-141	166	-146	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	82	-97	87	-106	88	-47	88	-47	87	-106	94	-114	88	-47	94	-114	98	-37	98	-37	94	-114	106	-121	98	-37	106	-121	112	-31	112	-31	106	-121	114	-126	112	-31	114	-126	127	-28	127	-28	114	-126	120	-131	127	-28	120	-131	123	-136	81	-61	78	-77	79	-88	81	-61	79	-88	82	-97	81	-61	82	-97	88	-47	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	121	178	120	178	132	157	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	178	-127	184	-92	182	-71	178	-127	182	-71	175	-53	178	-127	175	-53	163	-40	178	-127	163	-40	162	-161	97	-192	99	-219	113	-176	113	-176	99	-219	135	-192	113	-176	135	-192	123	-161	123	-161	135	-192	126	-146	127	-28	126	-146	135	-192	127	-28	135	-192	147	-31	147	-31	135	-192	162	-161	147	-31	162	-161	163	-40	75	-208	46	-224	55	-242	75	-208	55	-242	99	-219	75	-208	99	-219	97	-192	127	-28	123	-136	125	-141	127	-28	125	-141	126	-146	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	430	606	391	606	321	489	321	489	391	606	301	541	321	489	301	541	265	489	265	489	301	541	240	606	265	489	240	606	205	606	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	342	466	303	466	232	348	232	348	303	466	213	400	232	348	213	400	177	348	177	348	213	400	152	466	177	348	152	466	118	466	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	235	231	198	119	210	-3	235	231	210	-3	225	-5	235	231	225	-5	249	-2	235	231	249	-2	236	235	242	307	239	250	249	-2	242	307	249	-2	256	311	256	311	249	-2	262	51	271	312	262	51	262	56	271	312	262	56	264	64	228	302	215	294	222	263	289	310	278	112	302	182	289	310	302	182	303	303	303	303	302	182	307	200	303	303	307	200	313	293	313	293	307	200	313	218	313	293	313	218	317	235	264	64	266	76	271	312	271	312	266	76	271	91	271	312	271	91	289	310	289	310	271	91	278	112	319	278	313	293	317	235	319	278	317	235	319	249	319	278	319	249	321	260	294	55	285	46	291	23	291	23	285	46	278	41	291	23	278	41	271	40	271	40	268	40	270	6	270	6	268	40	265	42	270	6	265	42	263	44	262	47	262	51	249	-2	262	47	249	-2	270	6	262	47	270	6	263	44	249	-2	239	250	239	247	249	-2	239	247	238	244	249	-2	238	244	237	239	249	-2	237	239	236	235	210	-3	198	119	197	0	197	0	198	119	191	100	197	0	191	100	187	8	187	8	191	100	186	80	187	8	186	80	183	63	182	20	187	8	183	63	182	20	183	63	180	47	182	20	180	47	179	35	312	48	334	82	319	91	312	48	319	91	305	70	312	48	305	70	294	55	312	48	294	55	291	23	271	40	270	6	291	23	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	256	311	262	51	271	312	242	307	238	255	239	250	64	411	69	402	70	462	70	462	69	402	77	394	70	462	77	394	81	472	81	472	77	394	87	387	81	472	87	387	94	478	94	478	87	387	96	382	94	478	96	382	110	480	110	480	96	382	102	377	110	480	102	377	105	372	64	448	61	431	62	420	64	448	62	420	64	411	64	448	64	411	70	462	287	256	286	227	295	238	287	256	295	238	300	270	300	270	295	238	305	248	300	270	305	248	314	284	314	284	305	248	315	256	314	284	315	256	325	294	325	294	315	256	324	261	325	294	324	261	333	263	333	263	337	263	338	302	338	302	337	263	342	262	338	302	342	262	352	307	352	307	342	262	346	259	352	307	346	259	348	255	286	227	272	237	262	194	262	194	272	237	254	212	262	194	254	212	242	157	242	157	254	212	231	178	242	157	231	178	223	115	223	115	231	178	245	306	223	115	245	306	217	302	345	231	308	119	320	-3	345	231	320	-3	336	-5	345	231	336	-5	359	-2	345	231	359	-2	346	235	352	307	349	250	359	-2	352	307	359	-2	366	311	366	311	359	-2	372	51	381	312	372	51	372	56	381	312	372	56	374	64	338	302	325	294	333	263	399	310	388	112	412	182	399	310	412	182	413	303	413	303	412	182	417	200	413	303	417	200	423	293	423	293	417	200	423	218	423	293	423	218	427	235	374	64	377	76	381	312	381	312	377	76	381	91	381	312	381	91	399	310	399	310	381	91	388	112	429	278	423	293	427	235	429	278	427	235	430	249	429	278	430	249	431	260	404	55	395	46	401	23	401	23	395	46	388	41	401	23	388	41	381	40	381	40	378	40	381	6	381	6	378	40	375	42	381	6	375	42	373	44	372	47	372	51	359	-2	372	47	359	-2	381	6	372	47	381	6	373	44	359	-2	349	250	349	247	359	-2	349	247	348	244	359	-2	348	244	347	239	359	-2	347	239	346	235	320	-3	308	119	307	0	307	0	308	119	301	100	307	0	301	100	298	8	298	8	301	100	296	80	298	8	296	80	293	63	292	20	298	8	293	63	292	20	293	63	290	47	292	20	290	47	290	35	422	48	444	82	429	91	422	48	429	91	415	70	422	48	415	70	404	55	422	48	404	55	401	23	381	40	381	6	401	23	160	381	166	416	164	437	160	381	164	437	157	454	160	381	157	454	145	468	160	381	145	468	144	347	79	316	81	289	95	331	95	331	81	289	117	316	95	331	117	316	105	347	105	347	117	316	108	361	110	480	108	361	117	316	110	480	117	316	130	477	130	477	117	316	144	347	130	477	144	347	145	468	57	300	29	283	37	266	57	300	37	266	81	289	57	300	81	289	79	316	110	480	105	372	107	367	110	480	107	367	108	361	171	236	165	213	188	0	188	0	165	213	156	181	188	0	156	181	145	138	145	138	106	0	188	0	245	306	231	178	272	311	223	115	217	302	206	63	206	63	217	302	189	298	206	63	189	298	188	0	188	0	189	298	175	259	188	0	175	259	174	251	188	0	174	251	171	236	163	273	170	270	189	298	189	298	170	270	174	265	189	298	174	265	175	259	162	295	138	293	153	274	162	295	153	274	163	273	162	295	163	273	189	298	153	274	138	293	138	275	366	311	372	51	381	312	352	307	348	255	349	250	286	227	287	256	272	237	10	37	0	27	101	0	101	0	0	27	-13	20	101	0	-13	20	-30	17	112	396	110	387	215	406	215	406	110	387	107	375	215	406	107	375	103	359	103	359	25	74	101	0	101	0	25	74	18	52	101	0	18	52	10	37	173	-112	168	-111	192	-137	192	-137	168	-111	164	-108	192	-137	164	-108	158	-134	158	-134	164	-108	162	-105	158	-134	162	-105	161	-100	161	-100	169	-37	160	-28	163	-94	167	-88	169	-37	169	-37	167	-88	172	-82	169	-37	172	-82	175	-49	175	-49	172	-82	176	-75	175	-49	176	-75	177	-64	160	-28	148	-22	158	-134	160	-28	158	-134	161	-100	317	81	272	-17	281	-108	281	-108	272	-17	223	-86	281	-108	223	-86	192	-137	192	-137	223	-86	179	-113	224	423	231	428	259	452	259	452	231	428	240	431	259	452	240	431	252	431	252	431	292	427	259	452	259	452	292	427	330	444	292	427	324	412	330	444	330	444	324	412	346	388	330	444	346	388	386	421	386	421	346	388	359	353	386	421	359	353	363	308	363	308	356	-33	414	67	463	273	454	334	450	176	450	176	454	334	428	383	450	176	428	383	414	67	414	67	428	383	386	421	414	67	386	421	363	308	356	-33	363	308	350	195	356	-33	350	195	317	81	356	-33	317	81	281	-108	113	406	215	406	219	416	113	406	219	416	224	423	113	406	224	423	259	452	113	406	259	452	112	415	259	452	63	452	87	432	259	452	87	432	97	430	259	452	97	430	105	427	259	452	105	427	110	422	259	452	110	422	112	415	109	-29	109	-112	121	-23	121	-23	109	-112	131	-126	121	-23	131	-126	134	-20	134	-20	131	-126	158	-134	134	-20	158	-134	148	-22	99	-40	93	-53	96	-93	99	-40	96	-93	109	-112	99	-40	109	-112	109	-29	113	402	112	396	215	406	113	402	215	406	113	406	103	359	101	0	215	406	96	-93	93	-53	91	-68	173	-112	192	-137	179	-113	87	432	63	452	63	435	169	-37	161	-100	163	-94	101	0	-30	17	-30	0	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	106	-103	109	-64	105	-108	105	-108	102	-57	96	-136	96	-136	102	-57	92	-53	96	-136	92	-53	81	-51	106	-103	108	-100	109	-64	109	-64	108	-100	111	-96	109	-64	111	-96	113	-73	113	-73	111	-96	114	-91	113	-73	114	-91	115	-84	120	178	162	311	136	306	120	178	136	306	108	302	120	178	108	302	113	115	120	178	113	115	132	157	120	178	132	157	121	178	113	115	108	302	96	63	96	63	108	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	275	52	295	42	275	53	273	52	295	53	273	79	298	149	-87	140	-105	158	-133	158	-133	140	-105	131	-115	158	-133	131	-115	121	-118	121	-118	116	-118	120	-139	120	-139	116	-118	112	-116	120	-139	112	-116	108	-114	106	-111	105	-108	96	-136	106	-111	96	-136	120	-139	106	-111	120	-139	108	-114	76	-129	96	-136	81	-51	76	-129	81	-51	71	-53	76	-129	71	-53	62	-58	76	-129	62	-58	62	-118	55	-66	51	-75	52	-103	55	-66	52	-103	62	-118	55	-66	62	-118	62	-58	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	236	259	242	307	236	259	238	255	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	232	213	168	-25	190	-115	232	213	190	-115	218	-84	232	213	218	-84	242	-40	232	213	242	-40	234	218	313	293	303	303	304	182	304	182	303	303	289	310	304	182	289	310	287	116	287	116	289	310	271	312	287	116	271	312	261	17	261	17	271	312	256	311	261	17	256	311	242	-40	242	-40	256	311	242	307	242	-40	242	307	239	250	228	302	215	294	222	263	319	278	313	293	314	224	319	278	314	224	319	247	319	278	319	247	321	260	242	-40	239	250	239	242	242	-40	239	242	237	234	242	-40	237	234	235	225	242	-40	235	225	234	218	158	-60	149	-87	158	-133	158	-60	158	-133	190	-115	158	-60	190	-115	168	-25	121	-118	120	-139	158	-133	42	275	28	293	28	275	313	293	304	182	314	224	242	307	238	255	239	250	52	-103	51	-75	49	-86	102	-57	105	-108	109	-64	220	536	209	489	429	489	220	536	429	489	440	536	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	92	396	81	348	301	348	92	396	301	348	311	396	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	311	540	292	547	297	493	297	493	292	547	279	560	297	493	279	560	271	506	271	506	279	560	271	577	271	506	271	577	267	598	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	412	575	397	557	398	507	398	507	397	557	379	546	398	507	379	546	367	493	367	493	379	546	359	539	367	493	359	539	334	537	334	537	311	540	331	489	331	489	311	540	297	493	267	598	238	598	241	554	267	598	241	554	252	526	267	598	252	526	271	506	425	598	412	575	422	530	425	598	422	530	440	560	425	598	440	560	452	598	334	537	331	489	367	493	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	412	575	398	507	422	530	241	554	238	598	238	589	120	414	131	386	146	458	146	458	131	386	149	366	146	458	149	366	149	437	149	437	149	366	176	353	149	437	176	353	158	420	158	420	176	353	171	408	116	458	116	449	120	414	116	458	120	414	146	458	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	290	434	275	417	276	367	276	367	275	417	257	406	276	367	257	406	246	353	246	353	257	406	237	399	246	353	237	399	212	397	212	397	189	400	210	348	210	348	189	400	176	353	303	458	290	434	300	389	303	458	300	389	318	420	303	458	318	420	330	458	212	397	210	348	246	353	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	290	434	276	367	300	389	171	408	176	353	189	400	366	306	386	95	370	357	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	127	44	125	-4	142	26	142	26	125	-4	178	-11	142	26	178	-11	161	15	161	15	178	-11	185	11	209	14	185	11	215	-8	209	14	215	-8	231	24	231	24	215	-8	250	0	231	24	250	0	251	39	251	39	250	0	284	12	251	39	284	12	270	61	270	61	284	12	290	87	316	134	290	87	316	30	316	134	316	30	337	189	337	189	316	30	345	53	337	189	345	53	354	248	354	248	345	53	386	95	354	248	386	95	366	306	290	87	284	12	316	30	440	611	446	546	450	609	450	609	446	546	457	553	450	609	457	553	459	605	459	605	457	553	465	559	459	605	465	559	466	598	466	598	465	559	469	565	466	598	469	565	471	589	471	589	469	565	472	572	471	589	472	572	473	579	446	546	440	611	433	610	446	546	433	610	425	607	446	546	425	607	417	601	446	546	417	601	406	592	446	546	406	592	393	578	446	546	393	578	345	489	313	611	319	546	323	609	323	609	319	546	329	553	323	609	329	553	332	605	332	605	329	553	337	559	332	605	337	559	339	599	339	599	337	559	342	566	339	599	342	566	344	590	344	590	342	566	345	573	344	590	345	573	345	581	319	546	313	611	306	610	319	546	306	610	298	607	319	546	298	607	289	601	319	546	289	601	278	592	319	546	278	592	265	578	319	546	265	578	218	489	393	578	311	489	345	489	265	578	183	489	218	489	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	191	471	197	406	201	470	201	470	197	406	207	413	201	470	207	413	210	465	210	465	207	413	215	419	210	465	215	419	217	459	217	459	215	419	220	426	217	459	220	426	222	450	222	450	220	426	222	433	222	450	222	433	223	440	197	406	191	471	183	470	197	406	183	470	176	467	197	406	176	467	167	461	197	406	167	461	156	452	197	406	156	452	143	439	197	406	143	439	96	348	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	318	471	324	406	328	470	328	470	324	406	335	413	328	470	335	413	337	465	337	465	335	413	342	419	337	465	342	419	344	458	344	458	342	419	347	425	344	458	347	425	349	449	349	449	347	425	350	432	349	449	350	432	351	439	324	406	318	471	311	470	324	406	311	470	303	467	324	406	303	467	294	461	324	406	294	461	284	452	324	406	284	452	271	439	324	406	271	439	222	348	222	348	271	439	189	348	96	348	143	439	61	348	326	458	320	458	328	429	328	429	320	458	314	458	328	429	314	458	314	434	314	434	314	458	296	436	273	433	296	436	274	456	273	433	274	456	250	425	250	425	274	456	240	451	250	425	240	451	228	410	228	410	240	451	209	442	228	410	209	442	208	390	208	390	209	442	188	364	164	321	188	364	180	429	164	321	180	429	152	410	152	410	106	370	115	158	152	410	115	158	126	213	152	410	126	213	143	269	152	410	143	269	164	321	142	33	125	52	127	1	127	1	125	52	115	77	127	1	115	77	103	8	103	8	115	77	111	107	103	8	111	107	106	370	106	370	111	107	115	158	334	0	553	0	383	23	334	0	383	23	369	25	334	0	369	25	359	30	334	0	359	30	354	36	334	0	354	36	352	44	334	0	352	44	338	348	334	0	338	348	307	0	338	348	265	83	279	-1	338	348	279	-1	307	0	256	58	245	39	251	-2	256	58	251	-2	279	-1	256	58	279	-1	265	83	192	17	198	-4	214	19	214	19	198	-4	224	-4	214	19	224	-4	231	26	231	26	224	-4	251	-2	231	26	251	-2	245	39	345	378	343	369	352	44	352	44	343	369	340	358	352	44	340	358	338	348	351	456	341	457	344	408	351	456	344	408	346	394	346	394	352	44	351	456	326	458	328	429	332	457	332	457	328	429	338	420	332	457	338	420	341	457	341	457	338	420	344	408	314	458	274	456	296	436	368	454	352	44	352	47	368	454	352	47	353	51	368	454	353	51	353	54	368	454	353	54	354	58	368	454	354	58	354	62	368	454	354	62	398	227	368	454	398	227	382	453	368	454	351	456	352	44	521	427	640	452	502	430	502	430	640	452	481	431	469	430	481	431	640	452	469	430	640	452	413	452	521	427	539	422	640	452	640	452	539	422	554	417	640	452	554	417	566	411	566	411	575	402	640	452	640	452	575	402	583	392	640	452	583	392	588	380	608	323	640	452	593	352	608	323	593	352	593	348	608	323	593	348	592	343	608	323	592	343	592	338	608	323	592	338	592	333	608	323	592	333	591	327	592	367	593	352	640	452	592	367	640	452	588	380	413	452	404	452	445	399	413	452	445	399	449	412	413	452	449	412	454	421	413	452	454	421	460	427	413	452	460	427	469	430	404	250	445	399	404	452	404	250	404	452	398	227	404	250	398	227	424	224	404	250	424	224	421	250	394	452	382	453	398	227	394	452	398	227	404	452	485	163	484	157	502	133	502	133	484	157	484	150	502	133	484	150	483	137	481	199	483	193	501	273	501	273	483	193	485	186	501	273	485	186	486	178	486	178	486	174	502	133	502	133	486	174	485	169	502	133	485	169	485	163	424	224	443	221	453	253	453	253	443	221	456	218	453	253	456	218	480	260	480	260	456	218	465	215	480	260	465	215	471	210	471	210	477	205	480	260	480	260	477	205	481	199	480	260	481	199	501	273	421	250	424	224	453	253	518	293	501	273	502	133	518	293	502	133	550	317	518	293	550	317	532	320	486	178	502	133	501	273	517	59	483	38	553	0	553	0	483	38	445	26	553	0	445	26	401	22	401	22	383	23	553	0	553	0	594	131	575	134	553	0	575	134	547	91	553	0	547	91	517	59	346	387	345	378	352	44	346	387	352	44	346	394	165	21	142	33	155	-3	165	21	155	-3	186	-4	165	21	186	-4	192	17	45	51	62	33	68	321	68	321	62	33	81	19	68	321	81	19	106	370	106	370	81	19	103	8	40	268	22	210	23	96	40	268	23	96	33	72	40	268	33	72	45	51	40	268	45	51	68	321	22	210	16	152	18	122	22	210	18	122	23	96	209	442	180	429	188	364	186	-4	198	-4	192	17	142	33	127	1	155	-3	284	147	301	195	304	287	304	287	301	195	314	228	304	287	314	228	323	299	323	299	314	228	325	250	323	299	325	250	342	307	342	307	325	250	335	267	342	307	335	267	347	281	347	281	351	285	360	311	360	311	351	285	355	288	360	311	355	288	360	290	316	132	284	147	280	124	280	124	284	147	281	270	280	124	281	270	278	114	360	311	360	290	380	312	380	312	360	290	365	291	380	312	365	291	371	292	371	292	380	291	380	312	380	312	380	291	387	287	380	312	387	287	406	309	406	309	387	287	392	282	406	309	392	282	395	274	97	20	112	-8	107	13	107	13	112	-8	120	11	134	13	120	11	135	-7	134	13	135	-7	147	21	147	21	135	-7	156	-2	147	21	156	-2	160	34	160	34	156	-2	176	4	160	34	176	4	173	52	173	52	176	4	186	76	197	107	186	76	194	15	197	107	194	15	212	29	75	259	76	-3	97	278	97	278	76	-3	84	66	85	46	84	66	76	-3	85	46	76	-3	90	31	90	31	76	-3	112	-8	90	31	112	-8	97	20	87	99	94	136	97	278	97	278	94	136	106	175	97	278	106	175	122	293	122	293	106	175	119	212	122	293	119	212	133	243	133	243	143	261	148	304	148	304	143	261	154	275	148	304	154	275	175	310	175	310	154	275	166	285	175	310	166	285	178	291	7	131	9	62	17	166	17	166	9	62	24	33	17	166	24	33	32	200	32	200	24	33	46	10	32	200	46	10	52	232	52	232	46	10	76	-3	52	232	76	-3	75	259	120	11	112	-8	135	-7	223	311	203	312	204	291	204	291	203	312	191	293	178	291	191	293	203	312	178	291	203	312	175	310	228	243	225	216	227	15	227	15	225	216	218	182	227	15	218	182	212	29	212	29	218	182	209	144	212	29	209	144	197	107	274	-7	275	87	268	286	274	-7	268	286	257	-2	257	-2	268	286	254	298	257	-2	254	298	242	4	242	4	254	298	239	306	242	4	239	306	228	243	228	243	239	306	226	261	223	311	204	291	214	285	223	311	214	285	222	275	223	311	222	275	226	261	223	311	226	261	239	306	281	270	268	286	275	93	281	270	275	93	275	99	281	270	275	99	276	106	281	270	276	106	278	114	275	93	268	286	275	87	227	15	242	4	228	243	380	27	382	70	370	18	370	18	382	70	367	53	370	18	367	53	355	9	355	9	367	53	352	42	355	9	352	42	340	1	340	1	352	42	337	36	340	1	337	36	325	-3	325	-3	337	36	320	34	325	-3	320	34	308	-7	308	-7	320	34	303	36	308	-7	303	36	291	-8	291	-8	303	36	291	43	291	-8	291	43	282	53	276	68	275	87	274	-7	276	68	274	-7	291	-8	276	68	291	-8	282	53	400	94	382	70	390	38	400	94	390	38	399	50	400	94	399	50	409	65	400	94	409	65	419	84	393	244	390	234	397	166	397	166	390	234	386	223	397	166	386	223	381	213	381	213	369	194	380	155	380	155	369	194	362	147	313	157	316	132	336	167	336	167	316	132	342	139	336	167	342	139	354	179	354	179	342	139	362	147	354	179	362	147	369	194	395	255	397	166	396	265	396	265	397	166	406	309	406	309	397	166	418	181	406	309	418	181	427	302	427	302	418	181	434	198	427	302	434	198	442	289	442	289	434	198	446	215	442	289	446	215	452	272	452	272	446	215	453	233	452	272	453	233	456	251	396	265	406	309	395	274	360	311	342	307	347	281	381	213	380	155	397	166	148	304	122	293	133	243	186	76	176	4	194	15	393	244	397	166	395	255	284	147	316	132	313	157	382	70	380	27	390	38	9	62	7	131	4	97	97	278	84	66	87	99	284	147	304	287	281	270	319	611	325	548	329	609	329	609	325	548	335	554	329	609	335	554	338	605	338	605	335	554	343	560	338	605	343	560	345	598	345	598	343	560	348	566	345	598	348	566	350	589	350	589	348	566	351	572	350	589	351	572	351	579	325	548	319	611	312	610	325	548	312	610	304	606	325	548	304	606	295	600	325	548	295	600	285	590	325	548	285	590	271	577	325	548	271	577	222	489	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	222	489	271	577	189	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	127	348	176	437	94	348	122	-97	127	-106	128	-47	128	-47	127	-106	134	-114	128	-47	134	-114	138	-37	138	-37	134	-114	146	-121	138	-37	146	-121	152	-31	152	-31	146	-121	154	-126	152	-31	154	-126	167	-28	167	-28	154	-126	160	-131	167	-28	160	-131	163	-136	121	-61	118	-77	119	-88	121	-61	119	-88	122	-97	121	-61	122	-97	128	-47	218	-127	224	-92	222	-71	218	-127	222	-71	214	-53	218	-127	214	-53	203	-40	218	-127	203	-40	202	-161	137	-192	139	-219	153	-176	153	-176	139	-219	175	-192	153	-176	175	-192	163	-161	163	-161	175	-192	166	-146	167	-28	166	-146	175	-192	167	-28	175	-192	187	-31	187	-31	175	-192	202	-161	187	-31	202	-161	203	-40	115	-208	86	-224	94	-242	115	-208	94	-242	139	-219	115	-208	139	-219	137	-192	167	-28	163	-136	165	-141	167	-28	165	-141	166	-146	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	-32	-97	-27	-106	-26	-47	-26	-47	-27	-106	-20	-114	-26	-47	-20	-114	-15	-37	-15	-37	-20	-114	-9	-121	-15	-37	-9	-121	-2	-31	-2	-31	-9	-121	0	-126	-2	-31	0	-126	13	-28	13	-28	0	-126	5	-131	13	-28	5	-131	8	-136	-33	-61	-35	-77	-34	-88	-33	-61	-34	-88	-32	-97	-33	-61	-32	-97	-26	-47	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	63	-127	69	-92	66	-71	63	-127	66	-71	59	-53	63	-127	59	-53	48	-40	63	-127	48	-40	46	-161	-17	-192	-15	-219	-1	-176	-1	-176	-15	-219	20	-192	-1	-176	20	-192	7	-161	7	-161	20	-192	11	-146	13	-28	11	-146	20	-192	13	-28	20	-192	33	-31	33	-31	20	-192	46	-161	33	-31	46	-161	48	-40	-39	-208	-68	-224	-59	-242	-39	-208	-59	-242	-15	-219	-39	-208	-15	-219	-17	-192	13	-28	8	-136	10	-141	13	-28	10	-141	11	-146	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	382	606	344	606	273	489	273	489	344	606	253	541	273	489	253	541	218	489	218	489	253	541	192	606	218	489	192	606	158	606	123	396	121	387	131	45	131	45	121	387	120	377	131	45	120	377	118	369	118	369	36	74	131	45	131	45	36	74	132	35	131	45	124	410	124	404	131	45	124	404	123	396	235	420	243	427	268	452	268	452	243	427	252	430	268	452	252	430	263	431	263	431	283	428	268	452	268	452	283	428	322	448	374	24	363	32	271	0	271	0	363	32	355	43	271	0	355	43	348	60	348	60	291	232	271	0	271	0	291	232	287	276	271	0	287	276	270	262	270	262	258	256	271	0	271	0	258	256	244	251	271	0	244	251	228	248	407	0	407	17	388	19	407	0	388	19	374	24	407	0	374	24	271	0	198	224	185	245	179	224	179	224	185	245	223	394	179	224	223	394	143	101	143	101	223	394	138	83	132	52	133	60	124	410	132	52	124	410	131	45	124	410	133	60	135	70	124	410	135	70	138	83	124	410	138	83	223	394	124	410	223	394	228	410	124	410	228	410	235	420	124	410	235	420	268	452	124	410	268	452	124	418	268	452	75	452	96	433	268	452	96	433	107	431	268	452	107	431	115	428	268	452	115	428	121	423	268	452	121	423	124	418	322	448	283	428	298	420	322	448	298	420	310	407	322	448	310	407	317	389	322	448	317	389	319	367	322	448	319	367	323	239	322	448	323	239	365	436	414	390	396	417	396	287	414	390	396	287	409	306	414	390	409	306	418	329	414	390	418	329	421	355	346	248	356	253	365	436	365	436	356	253	378	269	365	436	378	269	396	417	396	417	378	269	396	287	365	436	323	239	335	243	365	436	335	243	346	248	323	239	319	367	317	340	323	239	317	340	310	316	323	239	310	316	308	235	300	294	287	276	291	232	300	294	291	232	308	235	300	294	308	235	310	316	208	246	185	245	198	224	208	246	198	224	271	0	208	246	271	0	228	248	179	0	179	17	159	19	179	0	159	19	146	22	179	0	146	22	137	27	179	0	137	27	36	74	179	0	36	74	29	53	179	0	29	53	21	38	179	0	21	38	12	27	179	0	12	27	0	20	179	0	0	20	-18	17	179	0	-18	17	-18	0	36	74	137	27	132	35	96	433	75	452	75	435	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	68	0	58	297	68	0	88	300	88	67	100	104	111	303	88	67	111	303	88	300	88	67	88	300	68	0	68	0	55	258	52	240	68	0	52	240	45	207	68	0	45	207	31	156	68	0	31	156	11	87	68	0	11	87	-13	0	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	265	611	271	548	275	609	275	609	271	548	281	554	275	609	281	554	284	605	284	605	281	554	289	560	284	605	289	560	291	598	291	598	289	560	293	566	291	598	293	566	295	589	295	589	293	566	296	572	295	589	296	572	297	579	271	548	265	611	258	610	271	548	258	610	250	606	271	548	250	606	241	600	271	548	241	600	231	590	271	548	231	590	218	577	271	548	218	577	168	489	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	168	489	218	577	135	489	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	127	348	176	437	94	348	5	-8	2	103	-12	-8	106	489	145	489	214	606	214	606	145	489	233	553	214	606	233	553	269	606	269	606	233	553	293	489	269	606	293	489	327	489	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	27	348	66	348	135	466	135	466	66	348	154	413	135	466	154	413	190	466	190	466	154	413	213	348	190	466	213	348	248	348	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	41	11	48	11	48	11	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	63	9	58	75	63	9	66	59	66	59	63	9	70	7	66	59	70	7	78	44	78	44	70	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	131	-119	123	-117	126	-144	126	-144	123	-117	114	-115	126	-144	114	-115	111	-141	111	-141	114	-115	105	-112	111	-141	105	-112	96	-136	96	-136	105	-112	94	-107	96	-136	94	-107	79	-129	175	-100	170	-108	182	-143	182	-143	170	-108	163	-114	182	-143	163	-114	155	-146	155	-146	163	-114	152	-118	155	-146	152	-118	140	-145	140	-145	152	-118	140	-119	123	-8	137	-10	132	12	132	12	137	-10	149	11	164	11	149	11	151	-11	164	11	151	-11	157	-68	157	-68	151	-11	146	-67	151	-11	116	-61	125	-69	151	-11	125	-69	130	-68	151	-11	130	-68	134	-67	151	-11	134	-67	138	-67	151	-11	138	-67	142	-67	151	-11	142	-67	146	-67	89	33	95	0	102	23	102	23	95	0	110	-5	102	23	110	-5	117	16	117	16	110	-5	123	-8	117	16	123	-8	132	12	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	233	79	230	65	231	0	231	0	230	65	225	54	231	0	225	54	219	-3	219	-3	225	54	218	43	219	-3	218	43	210	34	210	34	200	25	207	-6	207	-6	200	25	194	-9	189	19	177	14	180	-10	189	19	180	-10	194	-9	189	19	194	-9	200	25	164	11	157	-68	160	-41	164	11	160	-41	180	-10	164	11	180	-10	177	14	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	267	21	260	247	267	21	287	219	287	219	267	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	210	34	207	-6	219	-3	238	-87	235	-72	234	-106	234	-106	235	-72	227	-58	234	-106	227	-58	223	-123	223	-123	227	-58	214	-48	223	-123	214	-48	205	-135	205	-135	214	-48	198	-41	205	-135	198	-41	182	-143	182	-143	198	-41	178	-39	182	-143	178	-39	177	-91	177	-91	178	-39	176	-82	176	-82	178	-39	174	-39	176	-82	174	-39	172	-76	172	-76	174	-39	171	-39	172	-76	171	-39	167	-40	165	-71	172	-76	167	-40	165	-71	167	-40	164	-40	165	-71	164	-40	160	-41	165	-71	160	-41	157	-68	149	11	137	-10	151	-11	131	-119	126	-144	140	-145	131	-119	140	-145	140	-119	175	-100	182	-143	177	-91	233	79	231	0	242	5	89	33	78	4	95	0	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	103	-100	98	-108	109	-143	109	-143	98	-108	90	-114	109	-143	90	-114	82	-146	82	-146	90	-114	80	-118	82	-146	80	-118	68	-145	68	-145	80	-118	67	-119	62	-67	65	-67	81	-8	81	-8	65	-67	69	-67	81	-8	69	-67	73	-67	73	-67	84	-68	81	-8	81	-8	44	-61	53	-69	81	-8	53	-69	57	-68	81	-8	57	-68	62	-67	83	11	74	-7	81	-8	83	11	81	-8	84	-68	83	11	64	15	66	-6	83	11	66	-6	74	-7	40	1	45	0	48	26	48	26	45	0	52	-2	48	26	52	-2	64	15	64	15	52	-2	59	-4	64	15	59	-4	66	-6	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	189	78	187	97	185	53	185	53	187	97	181	116	185	53	181	116	174	32	174	32	181	116	171	137	174	32	171	137	158	14	158	14	171	137	156	161	158	14	156	161	136	1	136	1	156	161	134	187	136	1	134	187	124	48	124	48	122	36	136	1	136	1	122	36	117	26	136	1	117	26	112	-6	112	-6	117	26	109	18	112	-6	109	18	98	13	98	13	83	11	87	-41	98	13	87	-41	112	-6	95	-40	91	-40	93	-71	93	-71	91	-40	87	-41	93	-71	87	-41	84	-68	84	-68	87	-41	83	11	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	166	-87	163	-72	162	-106	162	-106	163	-72	155	-58	162	-106	155	-58	150	-123	150	-123	155	-58	142	-48	150	-123	142	-48	133	-135	133	-135	142	-48	125	-41	133	-135	125	-41	109	-143	109	-143	125	-41	106	-39	109	-143	106	-39	105	-91	105	-91	106	-39	103	-82	103	-82	106	-39	102	-39	103	-82	102	-39	100	-76	100	-76	102	-39	98	-39	100	-76	98	-39	95	-40	59	-119	50	-117	54	-144	59	-119	54	-144	68	-145	59	-119	68	-145	67	-119	22	-107	24	-136	33	-112	33	-112	24	-136	39	-141	33	-112	39	-141	42	-115	42	-115	39	-141	54	-144	42	-115	54	-144	50	-117	24	-136	22	-107	7	-129	95	-40	93	-71	100	-76	103	-100	109	-143	105	-91	5	-8	2	103	-12	-8	348	606	310	606	239	489	239	489	310	606	219	541	239	489	219	541	184	489	184	489	219	541	159	606	184	489	159	606	124	606	49	114	48	11	52	11	49	114	52	11	53	93	53	93	52	11	57	10	53	93	57	10	58	75	58	75	57	10	62	9	58	75	62	9	66	59	66	59	62	9	69	7	66	59	69	7	78	44	78	44	69	7	78	4	78	44	78	4	89	33	45	139	26	140	26	-1	45	139	26	-1	30	5	45	139	30	5	35	9	45	139	35	9	41	11	45	139	41	11	48	11	45	139	48	11	49	114	26	140	2	-11	22	-11	26	140	22	-11	26	-1	89	33	78	4	97	-1	89	33	97	-1	102	23	102	23	97	-1	114	-6	102	23	114	-6	117	16	117	16	114	-6	130	-9	117	16	130	-9	132	12	132	12	130	-9	145	-11	132	12	145	-11	149	11	149	11	145	-11	161	-11	149	11	161	-11	164	11	69	334	73	302	76	377	76	377	73	302	84	273	76	377	84	273	95	413	95	413	84	273	102	248	95	413	102	248	125	440	125	440	102	248	127	223	125	440	127	223	163	457	163	457	127	223	151	368	157	200	151	368	127	223	197	295	177	312	186	178	186	178	177	312	162	328	186	178	162	328	157	200	157	200	162	328	154	346	157	200	154	346	151	368	196	-8	213	-5	200	25	200	25	213	-5	210	34	218	43	210	34	213	-5	218	43	213	-5	228	0	164	412	178	427	207	463	207	463	178	427	196	436	207	463	196	436	217	439	217	439	237	437	237	461	237	461	237	437	255	432	237	461	255	432	260	456	260	456	255	432	271	423	260	456	271	423	277	450	277	450	271	423	285	411	277	450	285	411	291	445	291	445	285	411	296	394	291	445	296	394	305	443	305	443	296	394	300	384	163	457	151	368	154	392	163	457	154	392	164	412	163	457	164	412	207	463	288	42	303	67	304	192	304	192	303	67	313	97	304	192	313	97	313	163	313	163	313	97	316	129	233	79	242	5	235	96	235	96	242	5	260	247	260	247	242	5	268	21	260	247	268	21	287	219	287	219	268	21	288	42	287	219	288	42	304	192	232	118	235	96	260	247	232	118	260	247	223	276	232	118	223	276	223	138	208	158	223	138	223	276	208	158	223	276	197	295	208	158	197	295	186	178	237	461	207	463	217	439	305	443	300	384	303	371	305	443	303	371	306	358	331	454	326	449	328	324	331	454	328	324	355	460	331	454	355	460	335	460	326	449	320	445	328	324	328	324	320	445	313	443	328	324	313	443	310	327	310	327	313	443	308	343	313	443	305	443	306	358	313	443	306	358	308	343	230	65	225	54	228	0	230	65	228	0	242	5	230	65	242	5	233	79	189	19	177	14	179	-10	189	19	179	-10	196	-8	189	19	196	-8	200	25	164	11	161	-11	179	-10	164	11	179	-10	177	14	218	43	228	0	225	54	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	12	0	16	3	20	101	20	101	16	3	20	4	20	101	20	4	25	5	25	5	28	4	27	69	27	69	28	4	36	44	20	101	2	103	5	-8	20	101	5	-8	8	-3	20	101	8	-3	12	0	27	69	20	101	25	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	28	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	5	-8	2	103	-12	-8	145	-100	140	-108	151	-143	151	-143	140	-108	132	-114	151	-143	132	-114	124	-146	124	-146	132	-114	121	-118	124	-146	121	-118	110	-145	110	-145	121	-118	109	-119	103	-67	107	-67	128	0	128	0	107	-67	111	-67	128	0	111	-67	115	-67	115	-67	126	-68	128	0	128	0	126	-68	130	-41	128	0	130	-41	204	428	204	428	130	-41	158	0	209	29	203	37	158	0	158	0	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	128	0	204	428	105	66	128	0	105	66	97	47	128	0	97	47	88	33	128	0	88	33	75	24	128	0	75	24	61	18	128	0	61	18	43	17	128	0	43	17	33	17	128	0	33	17	33	0	209	29	158	0	219	22	219	22	158	0	256	0	219	22	256	0	235	18	235	18	256	0	256	17	208	-87	205	-72	204	-106	204	-106	205	-72	197	-58	204	-106	197	-58	192	-123	192	-123	197	-58	184	-48	192	-123	184	-48	174	-135	174	-135	184	-48	167	-41	174	-135	167	-41	151	-143	151	-143	167	-41	147	-39	151	-143	147	-39	146	-91	146	-91	147	-39	145	-82	145	-82	147	-39	143	-39	145	-82	143	-39	141	-76	141	-76	143	-39	140	-39	141	-76	140	-39	137	-40	135	-71	141	-76	137	-40	135	-71	137	-40	133	-40	135	-71	133	-40	130	-41	135	-71	130	-41	126	-68	128	0	86	-61	94	-69	128	0	94	-69	99	-68	128	0	99	-68	103	-67	100	-119	92	-117	96	-144	100	-119	96	-144	110	-145	100	-119	110	-145	109	-119	63	-107	66	-136	74	-112	74	-112	66	-136	81	-141	74	-112	81	-141	84	-115	84	-115	81	-141	96	-144	84	-115	96	-144	92	-117	66	-136	63	-107	49	-129	145	-100	151	-143	146	-91	204	428	158	0	201	48	204	428	203	67	206	77	46	-100	41	-108	52	-143	52	-143	41	-108	33	-114	52	-143	33	-114	25	-146	25	-146	33	-114	22	-118	25	-146	22	-118	11	-145	11	-145	22	-118	10	-119	26	-3	16	-67	27	-68	26	-3	27	-68	60	275	26	-3	60	275	16	0	16	0	60	275	15	115	16	0	15	115	9	95	26	-3	-13	-61	-4	-69	26	-3	-4	-69	0	-68	26	-3	0	-68	4	-67	26	-3	4	-67	8	-67	26	-3	8	-67	12	-67	26	-3	12	-67	16	-67	75	0	81	54	82	326	75	0	82	326	60	275	60	275	82	326	56	311	60	275	56	311	25	299	85	43	95	10	88	42	88	42	95	10	91	41	98	44	91	41	95	10	98	44	95	10	114	27	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	135	52	158	85	143	95	135	52	143	95	130	76	135	52	130	76	118	61	135	52	118	61	114	27	107	50	98	44	114	27	107	50	114	27	118	61	81	54	75	0	81	49	81	49	75	0	95	10	81	49	95	10	83	45	83	45	95	10	85	43	60	275	27	-68	30	-41	60	275	30	-41	55	-4	60	275	55	-4	75	0	16	0	9	95	8	6	8	6	9	95	4	76	8	6	4	76	3	15	3	15	4	76	1	60	3	15	1	60	0	25	0	25	1	60	0	47	0	25	0	47	-1	38	109	-87	106	-72	105	-106	105	-106	106	-72	97	-58	105	-106	97	-58	93	-123	93	-123	97	-58	84	-48	93	-123	84	-48	75	-135	75	-135	84	-48	68	-41	75	-135	68	-41	52	-143	52	-143	68	-41	48	-39	52	-143	48	-39	48	-91	48	-91	48	-39	46	-82	46	-82	48	-39	44	-39	46	-82	44	-39	42	-76	42	-76	44	-39	41	-39	42	-76	41	-39	38	-40	35	-71	42	-76	38	-40	35	-71	38	-40	34	-40	35	-71	34	-40	30	-41	35	-71	30	-41	27	-68	1	-119	-6	-117	-3	-144	1	-119	-3	-144	11	-145	1	-119	11	-145	10	-119	-34	-107	-33	-136	-24	-112	-24	-112	-33	-136	-17	-141	-24	-112	-17	-141	-15	-115	-15	-115	-17	-141	-3	-144	-15	-115	-3	-144	-6	-117	-33	-136	-34	-107	-50	-129	46	-100	52	-143	48	-91	60	275	25	299	25	275	403	606	364	606	293	489	293	489	364	606	274	541	293	489	274	541	238	489	238	489	274	541	213	606	238	489	213	606	179	606	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	75	50	75	54	75	54	68	0	75	54	80	328	68	0	80	328	55	275	55	275	80	328	52	312	55	275	52	312	20	299	104	172	111	195	124	372	124	372	111	195	133	275	124	372	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	103	348	80	328	85	106	103	348	85	106	95	140	103	348	95	140	104	172	103	348	104	172	124	372	80	328	75	54	78	75	80	328	78	75	85	106	141	303	133	275	179	275	141	303	179	275	179	303	79	44	94	14	82	42	82	42	94	14	86	41	97	46	86	41	94	14	97	46	94	14	117	35	136	60	152	85	137	95	136	60	137	95	131	85	136	60	131	85	121	71	136	60	121	71	117	35	109	57	97	46	117	35	109	57	117	35	121	71	76	46	75	50	68	0	76	46	68	0	94	14	76	46	94	14	79	44	6	102	10	1	10	115	10	115	10	1	22	-3	10	115	22	-3	55	275	55	275	22	-3	38	-5	55	275	38	-5	68	0	-5	51	-5	22	-2	68	-2	68	-5	22	0	10	-2	68	0	10	1	85	1	85	0	10	10	1	1	85	10	1	6	102	235	411	240	402	241	462	241	462	240	402	247	394	241	462	247	394	252	472	252	472	247	394	259	387	252	472	259	387	265	478	265	478	259	387	267	382	265	478	267	382	281	480	281	480	267	382	273	377	281	480	273	377	277	372	234	448	232	431	232	420	234	448	232	420	235	411	234	448	235	411	241	462	331	381	337	416	335	437	331	381	335	437	328	454	331	381	328	454	316	468	331	381	316	468	315	347	250	316	253	289	266	331	266	331	253	289	288	316	266	331	288	316	276	347	276	347	288	316	279	361	281	480	279	361	288	316	281	480	288	316	301	477	301	477	288	316	315	347	301	477	315	347	316	468	228	300	199	283	208	266	228	300	208	266	253	289	228	300	253	289	250	316	281	480	277	372	279	367	281	480	279	367	279	361	-5	22	-5	51	-7	38	68	0	75	50	75	54	55	275	20	299	20	275	201	57	204	428	201	48	201	48	152	241	203	37	203	37	152	241	146	218	203	37	146	218	105	66	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	251	241	303	428	204	428	251	241	204	428	206	77	251	241	206	77	209	88	251	241	209	88	212	98	251	241	212	98	245	218	251	241	245	218	322	218	251	241	322	218	328	241	204	428	201	57	203	67	204	428	203	67	206	77	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	209	29	203	37	74	241	68	218	146	218	74	241	146	218	152	241	152	241	201	48	204	428	75	49	75	54	75	54	61	-2	75	54	77	326	61	-2	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	112	61	102	50	104	23	104	23	102	50	93	44	104	23	93	44	86	41	86	41	83	42	83	6	83	6	83	42	80	43	83	6	80	43	77	45	75	49	75	54	61	-2	75	49	61	-2	83	6	75	49	83	6	77	45	78	75	83	94	100	346	100	346	83	94	90	121	100	346	90	121	100	157	100	157	162	157	111	195	111	195	162	157	173	195	77	326	75	54	76	62	77	326	76	62	78	75	77	326	78	75	100	346	100	157	111	195	122	370	122	370	111	195	133	275	122	370	133	275	144	401	144	401	133	275	141	303	144	401	141	303	167	401	122	370	100	346	100	157	141	303	133	275	190	275	141	303	190	275	190	303	127	49	152	85	137	95	127	49	137	95	124	76	127	49	124	76	112	61	127	49	112	61	104	23	86	41	83	6	104	23	61	-2	55	275	38	-5	38	-5	55	275	32	195	38	-5	32	195	22	-3	22	-3	32	195	21	157	22	-3	21	157	10	115	-9	195	-19	157	21	157	-9	195	21	157	32	195	22	-3	10	115	10	1	10	1	10	115	4	95	10	1	4	95	0	10	0	10	4	95	0	76	0	10	0	76	-3	60	-5	22	0	10	-3	60	-5	22	-3	60	-6	47	-5	22	-6	47	-7	38	55	275	20	299	20	275	228	508	234	513	246	565	246	565	234	513	241	516	246	565	241	516	250	517	250	517	254	517	268	569	268	569	254	517	259	517	268	569	259	517	264	516	227	554	210	538	217	489	227	554	217	489	222	500	227	554	222	500	228	508	227	554	228	508	246	565	198	516	190	489	217	489	198	516	217	489	210	538	325	493	333	491	334	551	334	551	333	491	340	489	334	551	340	489	344	547	344	547	340	489	347	488	344	547	347	488	352	544	352	544	347	488	354	488	352	544	354	488	359	542	359	542	354	488	376	491	359	542	376	491	365	540	365	540	376	491	370	540	379	541	370	540	376	491	379	541	376	491	394	500	410	515	422	538	432	569	410	515	432	569	405	569	410	515	405	569	399	557	410	515	399	557	394	500	394	500	399	557	393	549	394	500	393	549	386	544	394	500	386	544	379	541	318	557	304	562	315	497	318	557	315	497	325	493	318	557	325	493	334	551	304	562	291	566	315	497	315	497	291	566	279	568	315	497	279	568	275	512	275	512	279	568	270	514	268	569	264	516	270	514	268	569	270	514	279	568	268	569	246	565	250	517	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	127	383	133	388	145	439	145	439	133	388	140	391	145	439	140	391	148	392	148	392	153	392	167	443	167	443	153	392	158	391	167	443	158	391	163	390	125	429	109	412	115	363	125	429	115	363	121	374	125	429	121	374	127	383	125	429	127	383	145	439	96	390	88	363	115	363	96	390	115	363	109	412	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	189	440	177	442	213	371	213	371	177	442	173	387	168	389	173	387	177	442	168	389	177	442	167	443	167	443	145	439	148	392	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	223	367	231	365	232	425	232	425	231	365	238	363	232	425	238	363	242	421	242	421	238	363	245	362	242	421	245	362	251	418	251	418	245	362	252	362	251	418	252	362	258	416	258	416	252	362	274	365	258	416	274	365	264	414	264	414	274	365	269	414	278	415	269	414	274	365	278	415	274	365	293	374	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	308	390	321	413	331	443	308	390	331	443	303	443	308	390	303	443	297	431	308	390	297	431	293	374	293	374	297	431	291	423	293	374	291	423	285	418	293	374	285	418	278	415	216	432	202	437	213	371	216	432	213	371	223	367	216	432	223	367	232	425	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	189	440	213	371	202	437	167	443	163	390	168	389	12	28	11	58	10	48	213	536	202	489	422	489	213	536	422	489	433	536	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	106	396	94	348	314	348	106	396	314	348	325	396	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	284	540	266	547	270	493	270	493	266	547	252	560	270	493	252	560	244	506	244	506	252	560	244	577	244	506	244	577	240	598	385	575	370	557	371	507	371	507	370	557	352	546	371	507	352	546	340	493	340	493	352	546	331	539	340	493	331	539	307	537	307	537	284	540	304	489	304	489	284	540	270	493	240	598	211	598	215	554	240	598	215	554	226	526	240	598	226	526	244	506	398	598	385	575	395	530	398	598	395	530	413	560	398	598	413	560	425	598	307	537	304	489	340	493	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	385	575	371	507	395	530	215	554	211	598	211	589	283	434	268	417	269	367	269	367	268	417	251	406	269	367	251	406	239	353	239	353	251	406	230	399	239	353	230	399	205	397	205	397	182	400	203	348	203	348	182	400	169	353	169	353	182	400	164	408	169	353	164	408	151	420	169	353	151	420	143	437	169	353	143	437	143	366	139	458	109	458	113	414	139	458	113	414	124	386	139	458	124	386	143	366	139	458	143	366	143	437	296	458	283	434	293	389	296	458	293	389	311	420	296	458	311	420	323	458	205	397	203	348	239	353	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	113	414	109	458	109	449	283	434	269	367	293	389	279	527	287	482	287	518	287	518	287	482	311	478	287	518	311	478	298	513	298	513	311	478	310	511	323	513	310	511	311	478	323	513	311	478	334	482	335	619	311	622	323	588	323	588	311	622	310	590	298	588	310	590	311	622	298	588	311	622	289	619	383	551	380	573	379	528	379	528	380	573	370	593	379	528	370	593	369	508	369	508	370	593	355	608	369	508	355	608	353	492	353	492	355	608	351	549	353	492	351	549	349	537	353	492	349	537	343	527	355	608	335	619	343	573	355	608	343	573	349	562	355	608	349	562	351	549	335	619	323	588	334	582	335	619	334	582	343	573	334	518	323	513	334	482	334	518	334	482	353	492	334	518	353	492	343	527	289	619	269	609	273	562	289	619	273	562	279	573	289	619	279	573	287	582	289	619	287	582	298	588	239	551	242	527	243	574	243	574	242	527	252	507	243	574	252	507	253	594	253	594	252	507	267	492	253	594	267	492	269	609	269	609	267	492	271	550	273	538	271	550	267	492	273	538	267	492	287	482	273	538	287	482	279	527	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	273	562	269	609	271	550	178	397	185	352	186	389	186	389	185	352	210	348	186	389	210	348	197	383	197	383	210	348	209	381	222	383	209	381	210	348	222	383	210	348	233	352	234	489	210	492	222	458	222	458	210	492	209	460	197	458	209	460	210	492	197	458	210	492	188	489	282	421	279	444	278	398	278	398	279	444	269	463	278	398	269	463	268	378	268	378	269	463	254	479	268	378	254	479	252	362	252	362	254	479	250	419	252	362	250	419	247	407	252	362	247	407	242	397	254	479	234	489	242	443	254	479	242	443	247	432	254	479	247	432	250	419	234	489	222	458	233	452	234	489	233	452	242	443	233	389	222	383	233	352	233	389	233	352	252	362	233	389	252	362	242	397	188	489	168	479	172	433	188	489	172	433	178	444	188	489	178	444	186	452	188	489	186	452	197	458	138	422	141	398	142	444	142	444	141	398	151	378	142	444	151	378	152	464	152	464	151	378	166	362	152	464	166	362	168	479	168	479	166	362	170	420	172	408	170	420	166	362	172	408	166	362	185	352	172	408	185	352	178	397	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	172	433	168	479	170	420	379	569	379	569	296	478	379	569	296	478	330	478	379	569	330	478	432	536	379	569	432	536	391	582	425	601	432	536	436	599	436	599	432	536	442	543	436	599	442	543	445	595	445	595	442	543	450	549	445	595	450	549	452	588	452	588	450	549	454	555	452	588	454	555	456	579	456	579	454	555	457	561	456	579	457	561	458	569	432	536	425	601	418	600	432	536	418	600	410	597	432	536	410	597	402	591	432	536	402	591	391	582	298	601	304	536	308	600	308	600	304	536	314	543	308	600	314	543	317	595	317	595	314	543	322	549	317	595	322	549	324	589	324	589	322	549	327	556	324	589	327	556	329	580	329	580	327	556	329	563	329	580	329	563	330	570	304	536	298	601	291	600	304	536	291	600	283	597	304	536	283	597	274	591	304	536	274	591	263	582	304	536	263	582	250	569	304	536	250	569	204	478	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	87	433	66	452	66	435	52	59	46	116	45	98	204	478	250	569	168	478	324	471	330	406	334	470	334	470	330	406	340	413	334	470	340	413	342	465	342	465	340	413	348	419	342	465	348	419	350	458	350	458	348	419	353	425	350	458	353	425	354	449	354	449	353	425	355	432	354	449	355	432	356	439	330	406	324	471	316	470	330	406	316	470	309	467	330	406	309	467	300	461	330	406	300	461	289	452	330	406	289	452	276	439	330	406	276	439	228	348	196	471	202	406	206	470	206	470	202	406	212	413	206	470	212	413	215	465	215	465	212	413	220	419	215	465	220	419	222	459	222	459	220	419	225	426	222	459	225	426	227	450	227	450	225	426	228	433	227	450	228	433	229	440	202	406	196	471	189	470	202	406	189	470	181	467	202	406	181	467	172	461	202	406	172	461	161	452	202	406	161	452	149	439	202	406	149	439	101	348	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	12	28	11	58	10	48	101	348	149	439	66	348	228	348	276	439	194	348	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	221	26	211	-11	215	-10	221	26	215	-10	223	-107	221	26	193	28	196	-11	221	26	196	-11	200	-11	221	26	200	-11	204	-11	221	26	204	-11	208	-11	221	26	208	-11	211	-11	193	28	170	36	196	-11	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	277	37	260	31	267	-1	267	-1	260	31	255	-4	254	-10	255	-4	260	31	254	-10	260	31	253	-15	253	-15	260	31	242	27	253	-15	242	27	252	-20	252	-20	242	27	242	-114	252	-20	242	-114	252	-24	252	-24	242	-114	252	-28	254	-44	252	-28	242	-114	254	-44	242	-114	265	-116	242	27	221	26	223	-107	242	27	223	-107	242	-114	355	158	345	128	348	68	348	68	345	128	333	101	348	68	333	101	330	41	330	41	333	101	320	77	330	41	320	77	308	20	308	20	320	77	304	57	291	46	277	37	279	2	291	46	279	2	289	7	291	46	289	7	299	13	291	46	299	13	304	57	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	503	452	363	452	383	433	503	452	383	433	398	429	503	452	398	429	409	421	503	452	409	421	414	410	503	452	414	410	416	397	503	452	416	397	469	423	503	452	469	423	484	431	503	452	484	431	503	435	416	397	434	336	447	380	416	397	447	380	458	407	416	397	458	407	469	423	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	364	100	377	137	365	191	364	100	365	191	355	158	364	100	355	158	348	68	318	-64	312	-66	323	-97	323	-97	312	-66	305	-68	323	-97	305	-68	305	-107	305	-107	305	-68	299	-69	305	-107	299	-69	293	-69	293	-69	279	-68	285	-114	285	-114	279	-68	268	-63	285	-114	268	-63	265	-116	265	-116	268	-63	259	-55	265	-116	259	-55	254	-44	332	-57	330	-58	338	-83	338	-83	330	-58	328	-59	338	-83	328	-59	326	-61	326	-61	318	-64	323	-97	293	-69	285	-114	305	-107	338	-83	350	-65	335	-56	338	-83	335	-56	333	-56	338	-83	333	-56	332	-57	326	-61	323	-97	338	-83	215	-10	207	-21	208	-96	215	-10	208	-96	223	-107	202	-32	198	-41	199	-80	202	-32	199	-80	208	-96	202	-32	208	-96	207	-21	196	-51	195	-61	199	-80	196	-51	199	-80	198	-41	308	20	304	57	299	13	383	433	363	452	363	435	277	37	267	-1	279	2	87	433	66	452	66	435	52	59	46	116	45	98	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	208	-40	208	-80	212	-29	212	-29	208	-80	217	-96	212	-29	217	-96	219	-18	219	-18	217	-96	231	-107	219	-18	231	-107	228	-5	228	-5	231	-107	230	233	228	-5	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	230	233	231	-107	250	303	250	303	231	-107	251	-114	250	303	251	-114	260	54	260	54	261	-28	260	50	260	50	261	-28	261	46	261	46	261	-28	261	-22	264	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	330	303	250	303	261	61	264	73	250	303	261	61	250	303	260	54	205	-50	204	-61	208	-80	205	-50	208	-80	208	-40	261	-28	260	54	251	-114	261	-28	251	-114	263	-44	318	90	305	71	306	41	306	41	305	71	294	57	306	41	294	57	293	26	293	26	294	57	285	47	293	26	285	47	280	14	280	14	285	47	277	42	280	14	277	42	270	40	270	40	266	41	266	5	266	5	266	41	265	-3	263	43	261	46	262	-17	263	43	262	-17	263	-10	263	43	263	-10	265	-3	263	43	265	-3	266	41	318	90	306	41	320	60	318	90	320	60	333	81	280	14	270	40	266	5	327	-64	321	-66	331	-97	331	-97	321	-66	314	-68	331	-97	314	-68	314	-107	314	-107	314	-68	309	-69	314	-107	309	-69	302	-69	302	-69	288	-68	294	-114	294	-114	288	-68	276	-63	294	-114	276	-63	274	-116	274	-116	276	-63	268	-55	274	-116	268	-55	263	-44	341	-57	339	-58	347	-83	347	-83	339	-58	338	-59	347	-83	338	-59	335	-61	335	-61	327	-64	331	-97	302	-69	294	-114	314	-107	347	-83	359	-65	344	-56	347	-83	344	-56	342	-56	347	-83	342	-56	341	-57	335	-61	331	-97	347	-83	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	263	-44	251	-114	274	-116	261	46	261	-22	262	-17	12	28	11	58	10	48	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	255	489	293	489	363	606	363	606	293	489	382	553	363	606	382	553	418	606	418	606	382	553	441	489	418	606	441	489	476	489	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	140	348	179	348	248	466	248	466	179	348	267	413	248	466	267	413	302	466	302	466	267	413	327	348	302	466	327	348	360	348	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	286	335	271	160	489	198	489	268	606	268	606	198	489	287	553	268	606	287	553	323	606	323	606	287	553	347	489	323	606	347	489	381	489	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	44	348	83	348	152	466	152	466	83	348	172	413	152	466	172	413	207	466	207	466	172	413	231	348	207	466	231	348	265	348	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	17	277	8	296	8	278	300	552	300	525	306	564	306	564	300	525	307	513	306	564	307	513	316	573	316	573	307	513	316	503	316	573	316	503	327	580	327	580	316	503	328	497	327	580	328	497	341	582	341	582	328	497	341	495	341	582	341	495	355	580	355	580	341	495	355	497	355	580	355	497	368	573	368	573	355	497	368	503	368	573	368	503	377	564	377	564	368	503	377	512	377	564	377	512	384	552	384	552	377	512	384	524	384	552	384	524	386	538	157	552	157	525	163	564	163	564	157	525	163	513	163	564	163	513	173	573	173	573	163	513	173	503	173	573	173	503	185	580	185	580	173	503	185	497	185	580	185	497	198	582	198	582	185	497	198	495	198	582	198	495	212	580	212	580	198	495	212	497	212	580	212	497	224	573	224	573	212	497	224	503	224	573	224	503	234	564	234	564	224	503	234	512	234	564	234	512	241	552	241	552	234	512	241	524	241	552	241	524	243	538	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	157	525	157	552	155	538	300	525	300	552	298	538	312	611	318	548	322	609	322	609	318	548	329	554	322	609	329	554	331	605	331	605	329	554	336	560	331	605	336	560	338	598	338	598	336	560	341	566	338	598	341	566	343	589	343	589	341	566	344	572	343	589	344	572	345	579	318	548	312	611	305	610	318	548	305	610	297	606	318	548	297	606	288	600	318	548	288	600	278	590	318	548	278	590	265	577	318	548	265	577	216	489	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	216	489	265	577	183	489	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	127	348	176	437	94	348	208	552	208	525	214	564	214	564	208	525	215	513	214	564	215	513	224	573	224	573	215	513	224	503	224	573	224	503	236	580	236	580	224	503	236	497	236	580	236	497	250	582	250	582	236	497	250	495	250	582	250	495	264	580	264	580	250	495	264	497	264	580	264	497	276	573	276	573	264	497	276	503	276	573	276	503	285	564	285	564	276	503	285	512	285	564	285	512	292	552	292	552	285	512	292	524	292	552	292	524	294	538	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	208	525	208	552	206	538	112	412	112	385	119	424	119	424	112	385	119	373	119	424	119	373	128	434	128	434	119	373	128	363	128	434	128	363	140	440	140	440	128	363	140	357	140	440	140	357	153	443	153	443	140	357	153	354	153	443	153	354	167	440	167	440	153	354	167	357	167	440	167	357	180	434	180	434	167	357	180	363	180	434	180	363	190	424	190	424	180	363	190	372	190	424	190	372	196	412	196	412	190	372	196	384	196	412	196	384	198	398	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	112	385	112	412	110	398	376	606	337	606	266	489	266	489	337	606	247	541	266	489	247	541	211	489	211	489	247	541	186	606	211	489	186	606	152	606	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	6	-1	11	0	168	238	168	238	11	0	14	2	168	238	14	2	59	70	59	70	14	2	18	3	59	70	18	3	23	3	23	3	30	2	59	70	59	70	30	2	39	0	59	70	39	0	48	-3	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	59	70	97	47	86	56	92	-30	92	-30	86	56	73	63	92	-30	73	63	72	-18	72	-18	73	63	59	-9	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-28	0	-11	-15	168	238	-11	-15	-8	-13	168	238	-8	-13	-6	-11	168	238	-6	-11	-3	-9	168	238	-3	-9	-1	-7	168	238	-1	-7	1	-5	168	238	1	-5	6	-1	175	-27	172	-30	183	-49	183	-49	172	-30	168	-32	183	-49	168	-32	163	-32	163	-32	152	-28	159	-52	159	-52	152	-28	143	-51	152	-28	142	-18	143	-51	143	-51	142	-18	134	-4	143	-51	134	-4	126	-47	126	-47	134	-4	125	10	126	-47	125	10	117	23	109	-40	126	-47	117	23	109	-40	117	23	107	36	109	-40	107	36	97	47	109	-40	97	47	92	-30	59	70	48	-3	59	-9	59	70	59	-9	73	63	234	9	232	20	230	-13	230	-13	232	20	227	30	230	-13	227	30	219	-30	219	-30	227	30	219	37	219	-30	219	37	209	43	203	-42	219	-30	209	43	203	-42	209	43	198	44	203	-42	198	44	188	43	203	-42	188	43	183	-49	188	43	178	37	183	-49	183	-49	178	37	178	-21	183	-49	178	-21	177	-24	183	-49	177	-24	175	-27	163	-32	159	-52	183	-49	178	37	171	30	173	-11	178	37	173	-11	177	-15	178	37	177	-15	178	-21	164	9	166	0	166	20	166	20	166	0	169	-6	166	20	169	-6	171	30	171	30	169	-6	173	-11	51	32	42	24	198	0	198	0	42	24	30	19	198	0	30	19	14	17	112	283	62	59	155	33	112	283	155	33	154	44	112	283	154	44	118	312	112	283	118	312	90	312	112	283	90	312	84	283	154	44	145	394	134	370	154	44	134	370	126	343	154	44	126	343	118	312	243	428	252	438	269	467	269	467	252	438	263	444	269	467	263	444	276	446	276	446	282	445	300	464	300	464	282	445	288	444	300	464	288	444	291	441	242	465	220	461	231	393	242	465	231	393	236	413	242	465	236	413	243	428	242	465	243	428	269	467	231	393	220	461	202	454	231	393	202	454	186	444	231	393	186	444	172	432	231	393	172	432	158	72	157	415	145	394	154	44	157	415	154	44	154	49	157	415	154	49	155	54	157	415	155	54	155	60	157	415	155	60	157	66	157	415	157	66	158	72	157	415	158	72	172	432	358	421	345	440	345	364	358	421	345	364	354	373	358	421	354	373	360	385	358	421	360	385	362	400	307	359	320	357	325	454	325	454	320	357	334	359	325	454	334	359	345	440	345	440	334	359	345	364	293	428	296	365	295	434	295	434	296	365	300	464	300	464	296	365	307	359	300	464	307	359	325	454	300	464	291	441	294	438	300	464	294	438	295	434	300	464	269	467	276	446	281	407	282	383	285	416	285	416	282	383	287	373	285	416	287	373	290	422	290	422	287	373	296	365	290	422	296	365	293	428	198	0	201	17	183	17	198	0	183	17	169	20	198	0	169	20	160	26	198	0	160	26	62	59	198	0	62	59	57	43	198	0	57	43	51	32	198	0	14	17	10	0	62	59	160	26	155	33	282	383	281	407	280	394	90	389	87	379	87	379	91	111	87	379	84	87	80	72	84	87	87	379	80	72	87	379	78	348	78	348	87	379	10	379	139	463	130	252	157	348	139	463	157	348	165	467	165	467	157	348	166	379	165	467	166	379	192	472	166	379	157	348	237	348	166	379	237	348	245	379	117	188	126	210	139	463	139	463	126	210	130	252	130	252	126	210	137	230	130	252	137	230	150	275	150	275	137	230	149	246	150	275	149	246	162	257	112	459	83	456	89	426	112	459	89	426	93	421	112	459	93	421	94	413	112	459	94	413	99	137	112	459	99	137	108	163	112	459	108	163	117	188	112	459	117	188	139	463	99	137	94	413	94	410	83	456	50	452	63	434	83	456	63	434	74	433	83	456	74	433	83	430	83	456	83	430	89	426	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	169	292	150	275	162	257	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	10	7	32	-1	78	348	78	348	32	-1	57	-6	78	348	57	-6	74	32	94	410	93	405	99	137	99	137	93	405	92	398	99	137	92	398	91	111	91	111	92	398	90	389	91	111	90	389	87	379	78	348	74	32	74	37	78	348	74	37	75	46	78	348	75	46	77	58	78	348	77	58	80	72	10	7	78	348	4	87	10	7	4	87	0	73	10	7	0	73	-3	58	10	7	-3	58	-3	19	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	63	434	50	452	50	434	57	-6	75	26	74	32	139	33	150	4	153	48	207	160	209	38	213	192	78	348	10	379	1	348	85	122	89	274	83	94	83	94	68	255	66	-4	66	-4	68	255	44	228	66	-4	44	228	37	8	37	8	44	228	25	197	37	8	25	197	16	29	16	29	25	197	10	165	16	29	10	165	2	57	2	57	10	165	0	130	2	57	0	130	-2	94	113	-8	125	-6	116	37	116	37	125	-6	133	35	149	37	133	35	136	-3	149	37	136	-3	146	0	102	44	92	56	100	-8	102	44	100	-8	113	-8	102	44	113	-8	116	37	85	73	83	94	66	-4	85	73	66	-4	100	-8	85	73	100	-8	92	56	149	37	156	3	165	43	165	43	156	3	173	14	165	43	173	14	180	55	180	55	173	14	189	28	180	55	189	28	197	72	197	72	189	28	204	45	197	72	204	45	215	96	215	96	204	45	219	64	215	96	219	64	234	84	133	35	125	-6	136	-3	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	201	311	191	288	191	288	201	311	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	245	210	253	217	256	336	256	336	253	217	259	226	256	336	259	226	262	353	262	353	259	226	263	238	262	353	263	238	274	368	274	368	263	238	287	330	274	368	287	330	289	379	289	379	287	330	293	345	289	379	293	345	310	387	310	387	293	345	302	356	310	387	302	356	314	363	244	294	235	300	235	205	244	294	235	205	245	210	244	294	245	210	256	336	197	270	199	210	198	278	198	278	199	210	201	311	201	311	199	210	210	205	201	311	210	205	213	309	213	309	210	205	223	204	213	309	223	204	224	305	224	305	223	204	235	205	224	305	235	205	235	300	201	311	195	285	197	282	201	311	197	282	198	278	137	302	112	290	119	231	310	387	314	363	335	389	335	389	314	363	327	367	335	389	327	367	340	368	340	368	346	367	361	386	361	386	346	367	351	366	361	386	351	366	354	363	419	345	406	364	408	286	419	345	408	286	416	295	419	345	416	295	422	307	419	345	422	307	424	321	369	280	382	278	386	378	386	378	382	278	396	280	386	378	396	280	406	364	406	364	396	280	408	286	355	350	358	286	357	355	357	355	358	286	361	386	361	386	358	286	369	280	361	386	369	280	386	378	361	386	354	363	356	360	361	386	356	360	357	355	361	386	335	389	340	368	343	329	344	305	347	338	347	338	344	305	349	294	347	338	349	294	351	345	351	345	349	294	358	286	351	345	358	286	355	350	186	250	186	228	189	257	189	257	186	228	191	218	189	257	191	218	193	264	193	264	191	218	199	210	193	264	199	210	197	270	186	228	186	250	184	239	344	305	343	329	342	317	68	255	83	94	89	274	149	37	146	0	156	3	43	130	46	53	61	166	61	166	46	53	71	26	61	166	71	26	88	198	88	198	71	26	107	9	88	198	107	9	122	223	122	223	107	9	148	0	122	223	148	0	141	97	141	97	160	239	122	223	141	97	146	133	160	239	160	239	146	133	161	166	160	239	161	166	201	442	160	239	201	442	151	413	354	82	323	61	333	30	333	30	323	61	290	49	333	30	290	49	289	10	289	10	290	49	255	45	289	10	255	45	241	0	241	0	255	45	218	44	192	-2	241	0	218	44	192	-2	218	44	191	46	192	-2	191	46	169	52	192	-2	169	52	154	63	192	-2	154	63	148	0	144	78	141	97	148	0	144	78	148	0	154	63	234	216	227	262	217	269	234	216	217	269	210	279	234	216	210	279	207	209	234	216	243	259	227	262	210	279	207	290	207	209	207	209	207	290	207	299	201	442	207	299	213	342	201	442	213	342	257	458	257	458	213	342	230	378	257	458	230	378	254	405	201	442	161	166	182	192	201	442	182	192	207	209	201	442	207	209	207	299	105	296	113	277	116	372	116	372	113	277	125	261	116	372	125	261	151	413	151	413	125	261	141	248	151	413	141	248	160	239	294	212	296	265	285	212	285	212	296	265	283	264	285	212	283	264	272	213	272	213	283	264	270	261	272	213	270	261	257	214	257	214	270	261	256	259	257	214	256	259	243	215	243	215	256	259	243	259	329	463	313	428	332	426	329	463	332	426	346	462	346	462	332	426	347	420	346	462	347	420	364	459	364	459	347	420	358	412	364	459	358	412	366	402	311	464	257	458	283	422	311	464	283	422	313	428	311	464	313	428	329	463	370	390	375	370	379	456	370	390	379	456	366	402	453	400	443	416	444	346	453	400	444	346	452	356	453	400	452	356	456	369	453	400	456	369	457	382	382	355	391	345	392	452	392	452	391	345	403	338	392	452	403	338	411	443	411	443	403	338	419	336	411	443	419	336	428	431	428	431	419	336	433	339	428	431	433	339	443	416	443	416	433	339	444	346	379	456	375	370	382	355	379	456	382	355	392	452	346	244	344	252	343	233	343	233	344	252	338	259	343	233	338	259	333	224	333	224	338	259	330	263	333	224	330	263	321	217	321	217	330	263	319	265	321	217	319	265	308	266	307	213	321	217	308	266	307	213	308	266	296	265	307	213	296	265	294	212	234	216	243	215	243	259	373	62	409	109	382	118	373	62	382	118	354	82	373	62	354	82	333	30	257	458	254	405	283	422	364	459	366	402	379	456	105	296	116	372	102	316	46	53	43	130	36	90	-2	-74	1	-12	-2	-76	-2	-76	-8	-7	-8	-102	-8	-102	-8	-7	-19	-5	-8	-102	-19	-5	-29	-94	-29	-94	-19	-5	-32	-7	-29	-94	-32	-7	-42	-12	14	-28	9	-19	11	-54	14	-28	11	-54	14	-49	14	-28	14	-49	15	-44	14	-28	15	-44	16	-39	0	-70	0	-68	1	-12	1	-12	0	-68	3	-65	1	-12	3	-65	9	-19	9	-19	3	-65	8	-59	9	-19	8	-59	11	-54	3	-84	16	-105	8	-85	8	-85	16	-105	14	-85	20	-85	14	-85	16	-105	20	-85	16	-105	66	-94	63	-26	56	-47	66	-94	66	-94	56	-47	47	-63	66	-94	47	-63	39	-74	39	-74	35	-78	66	-94	66	-94	35	-78	31	-81	66	-94	31	-81	26	-83	130	296	124	268	145	-9	130	296	145	-9	149	359	149	359	145	-9	174	65	149	359	174	65	175	409	175	409	174	65	197	163	175	409	197	163	208	446	208	446	197	163	215	267	208	446	215	267	246	469	246	469	215	267	219	296	246	469	219	296	228	342	58	297	53	268	124	268	58	297	124	268	130	296	219	296	215	267	293	267	219	296	293	267	299	296	234	376	240	400	246	469	246	469	240	400	246	418	246	469	246	418	253	432	253	432	259	441	246	469	246	469	259	441	289	477	109	-62	145	-9	124	268	109	-62	124	268	76	22	109	-62	76	22	70	-3	109	-62	70	-3	66	-94	266	448	273	453	289	477	289	477	273	453	281	456	289	477	281	456	289	457	289	457	295	456	313	474	313	474	295	456	300	455	313	474	300	455	303	453	336	379	347	384	349	454	349	454	347	384	356	393	349	454	356	393	359	437	359	437	356	393	361	404	359	437	361	404	363	419	306	445	310	379	306	446	306	446	310	379	313	474	313	474	310	379	322	377	313	474	322	377	333	466	333	466	322	377	336	379	333	466	336	379	349	454	305	450	306	446	313	474	305	450	313	474	303	453	313	474	289	477	289	457	310	379	306	445	305	444	310	379	305	444	304	442	310	379	304	442	302	440	310	379	302	440	300	383	302	440	300	438	300	383	300	383	300	438	295	433	300	383	295	433	293	390	293	390	295	433	291	428	293	390	291	428	289	423	288	400	293	390	289	423	288	400	289	423	287	417	288	400	287	417	287	411	-2	-76	-8	-102	-1	-79	-1	-79	-8	-102	16	-105	-1	-79	16	-105	0	-82	0	-82	16	-105	3	-84	-29	-94	-42	-12	-45	-81	-45	-81	-42	-12	-51	-21	-45	-81	-51	-21	-54	-65	-54	-65	-51	-21	-56	-32	-54	-65	-56	-32	-58	-46	1	-12	-2	-74	-1	-72	1	-12	-1	-72	0	-70	-8	-7	-2	-76	1	-12	289	477	259	441	266	448	20	-85	66	-94	26	-83	63	-26	66	-94	70	-3	246	469	228	342	234	376	94	380	94	380	-8	0	94	380	-8	0	73	0	94	380	73	0	91	62	94	380	91	62	106	108	94	380	106	108	96	388	198	472	169	467	126	192	126	192	169	467	142	462	126	192	142	462	120	143	126	192	120	143	135	172	116	458	88	455	91	430	116	458	91	430	97	426	116	458	97	426	100	420	116	458	100	420	101	412	116	458	101	412	106	108	116	458	106	108	120	143	116	458	120	143	142	462	106	108	101	412	101	408	88	455	57	452	72	434	88	455	72	434	83	433	88	455	83	433	91	430	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	185	72	193	6	236	229	193	6	209	-1	236	229	209	-1	230	-5	236	229	230	-5	254	-6	236	229	254	-6	237	235	183	66	181	59	182	18	183	66	182	18	193	6	183	66	193	6	185	72	182	18	181	59	180	52	182	18	180	52	179	44	182	18	179	44	179	37	254	-6	256	40	244	309	254	-6	244	309	240	250	240	250	244	309	239	255	244	309	219	297	226	263	302	304	288	310	315	229	315	229	288	310	270	312	315	229	270	312	262	59	262	59	270	312	260	55	425	196	417	152	430	103	430	103	417	152	396	107	430	103	396	107	385	47	385	47	396	107	365	67	385	47	365	67	326	8	326	8	365	67	325	38	326	8	325	38	280	27	280	27	274	27	326	8	326	8	274	27	268	28	326	8	268	28	262	30	462	280	453	297	458	168	462	280	458	168	468	237	462	280	468	237	466	259	440	308	422	312	423	211	440	308	423	211	425	196	440	308	425	196	430	103	440	308	430	103	458	168	440	308	458	168	453	297	391	250	396	244	398	304	398	304	396	244	404	235	398	304	404	235	409	310	409	310	404	235	411	228	409	310	411	228	422	312	422	312	411	228	418	221	422	312	418	221	423	211	390	296	385	286	385	263	390	296	385	263	388	256	390	296	388	256	391	250	390	296	391	250	398	304	385	286	383	276	384	269	385	286	384	269	385	263	254	-6	326	8	262	30	254	-6	262	30	258	34	254	-6	258	34	256	40	315	229	318	237	319	279	319	279	318	237	320	245	319	279	320	245	321	262	321	262	320	245	321	251	321	262	321	251	321	257	313	293	302	304	315	229	313	293	315	229	319	279	270	312	244	309	256	40	270	312	256	40	257	42	270	312	257	42	258	46	270	312	258	46	259	51	270	312	259	51	260	55	254	-6	240	250	240	247	254	-6	240	247	239	243	254	-6	239	243	238	239	254	-6	238	239	237	235	106	108	101	408	100	402	106	108	100	402	98	396	106	108	98	396	96	388	72	434	57	452	57	434	244	309	237	259	239	255	154	196	109	161	127	146	110	407	109	161	174	402	110	407	174	402	137	438	137	438	174	402	170	459	206	129	192	196	210	-4	206	244	192	196	235	235	206	244	235	235	218	259	218	259	235	235	221	271	220	277	221	271	327	303	220	277	327	303	217	281	217	281	327	303	210	284	327	303	221	271	278	270	327	303	278	270	294	279	327	303	294	279	310	284	327	303	310	284	327	287	221	271	235	235	259	256	221	271	259	256	278	270	201	285	210	284	327	303	201	285	327	303	187	303	201	285	187	303	187	287	185	223	154	196	154	41	185	223	154	41	169	14	185	223	169	14	188	0	185	223	188	0	192	196	185	223	192	196	206	244	154	196	127	146	140	84	154	196	140	84	154	41	101	127	127	146	109	161	101	127	109	161	110	407	101	127	110	407	90	369	101	127	90	369	75	328	101	127	75	328	67	0	188	430	197	439	210	467	210	467	197	439	207	444	210	467	207	444	219	446	219	446	226	445	242	464	242	464	226	445	232	444	242	464	232	444	236	441	170	459	174	402	180	418	170	459	180	418	188	430	170	459	188	430	210	467	230	-2	249	6	237	46	237	46	249	6	245	42	253	44	245	42	249	6	253	44	249	6	267	21	285	45	303	78	289	86	285	45	289	86	278	69	285	45	278	69	269	57	285	45	269	57	267	21	261	48	253	44	267	21	261	48	267	21	269	57	206	129	210	-4	218	85	218	85	210	-4	230	-2	218	85	230	-2	228	58	228	58	230	-2	237	46	302	422	289	440	290	364	302	422	290	364	299	373	302	422	299	373	304	385	302	422	304	385	306	400	252	358	265	356	269	454	269	454	265	356	279	358	269	454	279	358	289	440	289	440	279	358	290	364	237	428	241	363	239	433	239	433	241	363	242	464	242	464	241	363	252	358	242	464	252	358	269	454	242	464	236	441	238	437	242	464	238	437	239	433	242	464	210	467	219	446	226	407	226	382	229	416	229	416	226	382	232	372	229	416	232	372	234	422	234	422	232	372	241	363	234	422	241	363	237	428	226	382	226	407	224	394	210	-4	192	196	188	0	67	0	75	328	-15	0	20	261	49	230	58	261	58	261	49	230	71	-2	58	261	71	-2	75	316	75	316	71	-2	83	51	75	316	83	51	82	344	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	17	113	19	2	24	141	24	141	19	2	32	-3	24	141	32	-3	49	230	49	230	32	-3	48	-5	49	230	48	-5	71	-2	3	49	4	23	6	66	6	66	4	23	10	11	6	66	10	11	10	88	10	88	10	11	19	2	10	88	19	2	17	113	88	367	83	51	84	58	88	367	84	58	85	69	196	472	164	466	137	261	137	261	164	466	136	462	137	261	136	462	128	230	128	230	136	462	109	458	128	230	109	458	98	119	98	119	109	458	97	414	98	119	97	414	96	403	98	119	96	403	93	387	137	261	128	230	163	230	137	261	163	230	172	261	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	92	99	98	119	93	387	92	99	93	387	88	367	92	99	88	367	88	82	120	59	110	49	113	23	113	23	110	49	101	43	113	23	101	43	94	41	94	41	90	42	93	6	93	6	90	42	87	43	93	6	87	43	85	46	83	48	83	51	71	-2	83	48	71	-2	93	6	83	48	93	6	85	46	136	49	161	86	146	95	136	49	146	95	132	74	136	49	132	74	120	59	136	49	120	59	113	23	94	41	93	6	113	23	58	434	54	452	54	434	82	344	83	51	88	367	88	367	85	69	88	82	4	23	3	49	2	36	49	230	20	261	12	230	186	393	185	395	186	387	186	387	185	395	185	398	186	387	185	398	184	376	184	376	185	398	185	400	190	448	185	400	185	403	190	448	185	403	186	406	215	394	222	428	210	403	210	403	222	428	207	441	210	403	207	441	203	410	203	410	207	441	197	412	192	411	197	412	207	441	192	411	207	441	190	448	222	369	228	330	235	410	235	410	228	330	229	321	235	410	229	321	243	198	243	198	229	321	112	0	222	428	215	394	220	382	222	428	220	382	222	369	222	428	222	369	235	410	190	448	186	406	189	409	190	448	189	409	192	411	132	354	146	351	148	448	148	448	146	351	159	353	148	448	159	353	170	450	170	450	159	353	170	358	170	450	170	358	190	448	190	448	170	358	179	366	190	448	179	366	185	400	185	400	179	366	184	376	104	397	106	382	107	414	107	414	106	382	111	370	107	414	111	370	116	429	116	429	111	370	120	360	116	429	120	360	130	441	130	441	120	360	132	354	130	441	132	354	148	448	103	285	103	240	228	330	103	285	228	330	222	369	252	346	305	384	305	430	252	346	305	430	244	385	252	346	244	385	261	0	252	346	261	0	288	0	244	385	235	410	243	198	244	385	243	198	261	0	186	393	186	387	186	390	112	0	229	321	11	0	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	120	178	162	311	135	306	120	178	135	306	107	302	120	178	107	302	113	115	120	178	113	115	132	157	120	178	132	157	121	178	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	177	256	176	227	185	238	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	235	259	242	307	235	259	237	255	121	178	132	157	144	212	144	212	132	157	152	194	144	212	152	194	162	237	162	237	152	194	176	227	162	237	176	227	177	256	234	231	113	-138	192	-138	234	231	192	-138	302	182	234	231	302	182	235	235	271	312	256	311	302	182	302	182	256	311	242	307	302	182	242	307	238	250	238	250	238	247	302	182	302	182	238	247	237	244	302	182	237	244	236	239	228	302	215	294	222	263	307	200	313	218	313	293	313	293	313	218	317	235	313	293	317	235	319	278	319	278	317	235	319	249	319	278	319	249	321	260	303	303	289	310	302	182	303	303	302	182	307	200	303	303	307	200	313	293	42	274	28	293	28	275	235	235	302	182	236	239	271	312	302	182	289	310	242	307	237	255	238	250	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	303	463	302	440	324	436	303	463	324	436	333	461	333	461	324	436	343	427	333	461	343	427	361	454	361	454	343	427	357	410	361	454	357	410	366	387	370	357	386	95	387	442	387	442	386	95	419	143	387	442	419	143	410	427	410	427	419	143	430	407	366	387	370	357	387	442	366	387	387	442	361	454	290	87	284	12	316	30	493	406	489	401	490	383	490	383	489	401	483	398	490	383	483	398	480	382	480	382	483	398	475	396	480	382	475	396	469	381	469	381	475	396	465	395	454	396	446	398	447	381	454	396	447	381	457	381	454	396	457	381	465	395	544	439	542	455	542	422	542	422	542	455	536	468	542	422	536	468	535	408	535	408	536	468	527	477	535	408	527	477	525	397	525	397	527	477	515	482	525	397	515	482	512	389	512	389	515	482	503	484	512	389	503	484	497	384	497	384	503	484	495	413	467	451	468	441	468	460	468	460	468	441	473	432	468	460	473	432	473	469	473	469	473	432	479	425	473	469	479	425	481	476	481	476	479	425	486	418	481	476	486	418	491	482	491	482	486	418	495	413	491	482	495	413	503	484	493	406	490	383	497	384	493	406	497	384	495	413	463	335	459	351	461	247	463	335	461	247	467	300	463	335	467	300	466	318	459	351	454	367	461	247	461	247	454	367	447	381	461	247	447	381	445	194	445	194	447	381	446	398	445	194	446	398	440	401	445	194	440	401	434	405	445	194	434	405	430	407	445	194	430	407	419	143	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	270	460	277	437	303	463	303	463	277	437	302	440	469	381	465	395	457	381	160	22	150	16	153	-6	153	-6	150	16	140	12	153	-6	140	12	130	11	130	11	118	12	127	-8	127	-8	118	12	109	17	127	-8	109	17	102	26	127	-8	102	26	91	-4	91	-4	102	26	98	38	91	-4	98	38	97	54	97	54	105	279	91	-4	91	-4	105	279	84	260	91	-4	84	260	61	234	179	285	180	310	171	279	171	279	180	310	164	271	141	238	164	271	154	304	141	238	154	304	129	293	97	54	100	99	105	279	105	279	100	99	108	147	105	279	108	147	129	293	129	293	108	147	122	195	129	293	122	195	141	238	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	236	251	233	212	245	42	245	42	233	212	225	168	245	42	225	168	224	24	224	24	225	168	213	123	224	24	213	123	202	10	202	10	213	123	197	81	202	10	197	81	178	0	178	0	197	81	178	44	210	312	207	312	215	291	215	291	207	312	204	293	196	292	204	293	207	312	196	292	207	312	188	289	188	289	207	312	180	310	188	289	180	310	179	285	180	310	154	304	164	271	236	251	245	42	253	305	253	305	245	42	268	69	253	305	268	69	271	297	271	297	268	69	288	101	271	297	288	101	286	286	286	286	288	101	298	272	235	265	236	251	253	305	235	265	253	305	233	310	235	265	233	310	231	277	233	310	210	312	215	291	233	310	215	291	224	285	233	310	224	285	231	277	313	259	312	240	322	240	313	259	322	240	320	256	320	256	322	240	327	254	337	255	327	254	332	240	337	255	332	240	341	241	316	222	315	228	316	210	316	210	315	228	314	234	316	210	314	234	313	172	313	172	314	234	312	240	313	172	312	240	307	264	307	264	312	240	313	259	402	299	400	314	399	282	399	282	400	314	394	326	399	282	394	326	393	268	393	268	394	326	385	335	393	268	385	335	382	256	382	256	385	335	373	341	382	256	373	341	369	248	369	248	373	341	360	342	369	248	360	342	354	243	354	243	360	342	352	272	324	311	325	301	325	320	325	320	325	301	329	292	325	320	329	292	330	328	330	328	329	292	336	285	330	328	336	285	338	335	338	335	336	285	344	278	338	335	344	278	348	340	348	340	344	278	352	272	348	340	352	272	360	342	351	266	349	261	349	242	351	266	349	242	354	243	351	266	354	243	352	272	344	257	337	255	341	241	344	257	341	241	349	242	344	257	349	242	349	261	327	254	322	240	332	240	303	135	313	172	307	264	303	135	307	264	302	268	303	135	302	268	298	272	303	135	298	272	288	101	178	0	178	44	169	32	178	0	169	32	160	22	178	0	160	22	153	-6	130	11	127	-8	153	-6	316	222	316	210	316	216	78	306	-14	-61	78	306	78	306	-14	-61	57	-98	59	-106	57	-98	-14	-61	59	-106	-14	-61	63	-112	63	-112	-14	-61	101	-138	63	-112	101	-138	71	-116	71	-116	101	-138	84	-118	81	6	91	0	90	39	90	39	91	347	81	6	81	6	91	347	78	306	81	6	78	306	74	-21	74	-21	78	306	67	-45	78	306	57	-98	58	-90	78	306	58	-90	59	-79	78	306	59	-79	63	-64	78	306	63	-64	67	-45	94	62	99	81	109	387	109	387	99	81	106	107	109	387	106	107	115	140	115	140	123	165	135	422	135	422	123	165	129	183	135	422	129	183	133	235	133	235	129	183	134	196	133	235	134	196	156	265	156	265	134	196	139	206	156	265	139	206	146	216	146	216	156	232	156	265	156	265	156	232	177	287	91	347	90	39	91	48	91	347	91	48	94	62	91	347	94	62	109	387	95	25	100	-3	100	20	100	20	100	-3	110	-6	100	20	110	-6	108	16	108	16	110	-6	116	15	125	16	116	15	119	-7	125	16	119	-7	127	-8	91	31	90	39	91	0	91	31	91	0	100	-3	91	31	100	-3	95	25	228	195	218	154	235	39	235	39	218	154	203	110	235	39	203	110	184	4	184	4	203	110	183	68	184	4	183	68	158	35	158	35	151	28	184	4	184	4	151	28	142	23	184	4	142	23	134	19	156	232	168	245	177	287	177	287	168	245	180	255	177	287	180	255	197	302	197	302	180	255	192	262	197	302	192	262	204	264	204	264	213	263	218	310	218	310	213	263	221	259	218	310	221	259	241	312	241	312	221	259	226	252	241	312	226	252	230	241	228	195	235	39	231	227	231	227	235	39	241	312	241	312	235	39	277	92	241	312	277	92	267	309	267	309	277	92	288	298	134	19	125	16	127	-8	134	19	127	-8	184	4	187	417	196	426	210	455	210	455	196	426	207	432	210	455	207	432	220	434	220	434	227	433	242	452	242	452	227	433	232	431	242	452	232	431	236	429	168	446	135	422	173	384	168	446	173	384	179	403	168	446	179	403	187	417	168	446	187	417	210	455	135	422	133	235	173	384	135	422	109	387	115	140	305	158	315	231	312	258	305	158	312	258	303	281	305	158	303	281	288	298	305	158	288	298	277	92	231	227	241	312	230	241	218	310	197	302	204	264	302	409	289	428	290	352	302	409	290	352	299	361	302	409	299	361	304	373	302	409	304	373	306	387	252	346	265	344	269	442	269	442	265	344	279	346	269	442	279	346	289	428	289	428	279	346	290	352	237	416	241	351	239	421	239	421	241	351	242	452	242	452	241	351	252	346	242	452	252	346	269	442	242	452	236	429	238	425	242	452	238	425	239	421	242	452	210	455	220	434	226	394	226	370	229	403	229	403	226	370	232	360	229	403	232	360	234	410	234	410	232	360	241	351	234	410	241	351	237	416	116	15	110	-6	119	-7	101	-138	-14	-61	-22	-87	101	-138	-22	-87	-29	-104	101	-138	-29	-104	-38	-113	101	-138	-38	-113	-50	-118	101	-138	-50	-118	-67	-119	101	-138	-67	-119	-67	-138	84	-118	101	-138	101	-119	226	370	226	394	224	382	107	-118	107	-110	107	-110	91	-153	107	-110	158	308	91	-153	158	308	64	-142	64	-142	158	308	49	11	64	-142	49	11	46	-124	46	-124	49	11	43	-5	46	-124	43	-5	38	-22	114	-71	121	-45	158	308	158	308	121	-45	128	-22	158	308	128	-22	133	-6	133	-6	238	283	158	308	158	308	238	283	159	347	158	308	159	347	146	345	146	345	135	347	146	308	146	308	135	347	127	311	158	308	107	-110	109	-94	158	308	109	-94	114	-71	35	-101	46	-124	38	-22	35	-101	38	-22	34	-39	35	-101	34	-39	32	-55	35	-101	32	-55	31	-72	127	311	135	347	124	353	127	311	124	353	115	361	127	311	115	361	109	371	127	311	109	371	109	320	109	371	107	384	109	320	109	320	107	384	92	336	92	336	107	384	110	447	110	447	107	384	109	396	114	407	122	416	133	458	133	458	122	416	133	422	133	458	133	422	146	425	146	425	159	422	159	462	159	462	159	422	169	417	159	462	169	417	191	457	191	457	169	417	178	408	191	457	178	408	184	397	110	447	109	396	114	407	110	447	114	407	133	458	91	430	79	409	79	357	91	430	79	357	92	336	91	430	92	336	110	447	146	345	146	308	158	308	198	-104	197	-91	195	-121	195	-121	197	-91	192	-79	195	-121	192	-79	186	-136	186	-136	192	-79	184	-70	186	-136	184	-70	174	-64	186	-136	174	-64	171	-147	171	-147	174	-64	161	-62	171	-147	161	-62	150	-154	150	-154	161	-62	150	-64	150	-154	150	-64	140	-69	150	-154	140	-69	138	-126	150	-154	138	-126	137	-129	150	-154	137	-129	135	-132	150	-154	135	-132	131	-134	150	-154	131	-134	127	-136	150	-154	127	-136	124	-157	138	-126	140	-69	137	-122	124	-157	127	-136	122	-136	122	-136	115	-135	124	-157	124	-157	115	-135	110	-131	124	-157	110	-131	91	-153	91	-153	110	-131	108	-125	91	-153	108	-125	107	-118	238	422	218	442	238	283	238	283	218	442	191	457	238	283	191	457	186	385	186	385	184	372	238	283	238	283	184	372	179	361	238	283	179	361	170	353	159	462	133	458	146	425	244	300	249	318	252	398	252	398	249	318	253	336	252	398	253	336	256	373	256	373	253	336	256	354	238	422	238	283	244	300	238	422	244	300	252	398	126	-94	127	-103	128	-84	128	-84	127	-103	130	-111	128	-84	130	-111	132	-76	132	-76	130	-111	134	-117	132	-76	134	-117	140	-69	140	-69	134	-117	137	-122	91	-153	107	-118	107	-110	159	347	238	283	170	353	191	457	184	397	186	385	79	357	79	409	75	385	34	-113	34	-113	34	-113	34	-113	33	-43	22	-37	34	-113	22	-37	19	-143	34	-113	19	-143	35	-116	36	-107	39	-102	41	-51	41	-51	39	-102	44	-95	41	-51	44	-95	47	-62	47	-62	44	-95	47	-86	47	-62	47	-86	49	-74	41	-51	33	-43	34	-113	41	-51	34	-113	36	-107	75	-106	67	-118	73	-140	73	-140	67	-118	59	-124	73	-140	59	-124	51	-126	51	-126	44	-125	49	-146	49	-146	44	-125	39	-123	49	-146	39	-123	36	-120	35	-116	19	-143	49	-146	35	-116	49	-146	36	-120	9	-35	-4	-37	-3	-134	9	-35	-3	-134	19	-143	9	-35	19	-143	22	-37	-30	-65	-29	-101	-25	-53	-25	-53	-29	-101	-19	-120	-25	-53	-19	-120	-16	-43	-16	-43	-19	-120	-3	-134	-16	-43	-3	-134	-4	-37	85	43	83	45	88	6	88	6	83	45	81	49	88	6	81	49	73	0	73	0	81	49	81	54	82	326	81	54	82	66	82	326	82	66	86	86	88	6	102	16	88	42	88	42	102	16	91	41	98	44	91	41	102	16	98	44	102	16	107	50	107	50	102	16	116	29	107	50	116	29	118	61	118	61	116	29	121	-47	118	61	121	-47	130	76	130	76	121	-47	158	85	130	76	158	85	143	95	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	56	311	25	299	60	275	56	311	60	275	82	326	82	326	60	275	73	0	82	326	73	0	81	54	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	116	29	90	-62	103	-102	116	29	103	-102	113	-75	116	29	113	-75	121	-47	90	-125	103	-102	90	-62	90	-125	90	-62	82	-88	90	-125	82	-88	75	-106	90	-125	75	-106	73	-140	51	-126	49	-146	73	-140	60	275	15	115	28	-3	60	275	28	-3	43	-5	60	275	43	-5	58	-4	60	275	58	-4	73	0	28	-3	15	115	15	1	15	1	15	115	9	95	15	1	9	95	6	10	6	10	9	95	4	76	6	10	4	76	1	60	0	22	6	10	1	60	0	22	1	60	0	47	0	22	0	47	-1	38	85	43	88	6	88	42	60	275	25	299	25	275	82	326	86	86	106	346	-29	-101	-30	-65	-32	-79	54	311	45	306	60	275	60	275	45	306	36	303	60	275	36	303	25	299	54	311	60	275	63	315	63	315	60	275	66	-2	63	315	66	-2	72	321	72	321	66	-2	81	54	82	351	81	54	82	66	82	351	82	66	91	377	91	377	82	66	86	86	91	377	86	86	94	114	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	66	-2	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	118	61	107	50	110	23	110	23	107	50	98	44	110	23	98	44	91	41	91	41	88	42	88	6	88	6	88	42	85	43	88	6	85	43	83	45	81	49	81	54	66	-2	81	49	66	-2	88	6	81	49	88	6	83	45	129	432	116	195	140	275	129	432	140	275	144	444	144	444	140	275	146	303	144	444	146	303	161	454	161	454	146	303	173	401	161	454	173	401	178	461	178	461	173	401	179	419	178	461	179	419	194	465	194	465	179	419	186	431	194	465	186	431	195	440	91	377	94	114	102	398	102	398	94	114	103	150	102	398	103	150	115	417	115	417	103	150	116	195	115	417	116	195	129	432	194	465	195	440	207	467	207	467	195	440	206	444	207	467	206	444	218	446	218	446	225	445	240	464	240	464	225	445	230	443	240	464	230	443	234	441	299	422	287	440	288	364	299	422	288	364	297	373	299	422	297	373	302	385	299	422	302	385	304	400	250	358	263	356	266	454	266	454	263	356	277	358	266	454	277	358	287	440	287	440	277	358	288	364	235	428	239	363	237	433	237	433	239	363	240	464	240	464	239	363	250	358	240	464	250	358	266	454	240	464	234	441	236	437	240	464	236	437	237	433	240	464	207	467	218	446	224	407	224	382	228	416	228	416	224	382	230	372	228	416	230	372	232	422	232	422	230	372	239	363	232	422	239	363	235	428	146	303	140	275	195	275	146	303	195	275	195	303	133	49	158	85	143	95	133	49	143	95	130	76	133	49	130	76	118	61	133	49	118	61	110	23	91	41	88	6	110	23	224	382	224	407	222	394	72	321	81	54	82	351	0	22	0	47	-1	38	60	275	25	299	25	275	105	356	73	28	105	6	105	356	105	6	146	-7	105	356	70	225	73	28	70	225	62	192	73	28	73	28	62	192	55	163	73	28	55	163	52	59	52	59	55	163	50	137	52	59	50	137	46	116	113	394	111	383	146	-7	146	-7	111	383	108	370	146	-7	108	370	105	356	106	428	111	423	276	452	276	452	111	423	114	417	276	452	114	417	115	409	115	409	146	-7	139	94	254	433	276	435	276	452	254	433	276	452	238	427	238	427	276	452	115	409	238	427	115	409	227	418	227	418	115	409	219	404	115	409	139	94	139	105	115	409	139	105	140	116	115	409	140	116	143	131	115	409	143	131	149	153	115	409	149	153	158	186	115	409	158	186	212	384	115	409	212	384	219	404	276	452	66	452	87	433	276	452	87	433	98	431	276	452	98	431	106	428	308	20	320	77	304	57	304	57	291	46	291	8	291	8	291	46	277	37	291	8	277	37	272	0	272	0	277	37	260	31	272	0	260	31	250	-6	250	-6	260	31	242	27	250	-6	242	27	224	-10	224	-10	242	27	221	26	196	-11	224	-10	221	26	196	-11	221	26	193	28	196	-11	193	28	170	36	196	-11	170	36	153	49	196	-11	153	49	146	-7	146	-7	153	49	142	68	146	-7	142	68	139	94	114	402	113	394	146	-7	114	402	146	-7	115	409	403	332	365	191	377	137	403	332	377	137	390	178	403	332	390	178	434	336	403	332	434	336	408	349	528	452	517	452	517	437	517	437	517	452	502	435	502	435	517	452	490	432	476	427	490	432	517	452	476	427	517	452	416	397	416	397	517	452	414	410	525	513	526	500	527	520	527	520	526	500	531	490	527	520	531	490	531	528	531	528	531	490	537	483	531	528	537	483	539	535	539	535	537	483	545	477	539	535	545	477	549	540	549	540	545	477	554	471	549	540	554	471	562	542	562	542	554	471	568	448	562	542	568	448	574	541	574	541	568	448	581	456	574	541	581	456	586	536	586	536	581	456	593	467	586	536	593	467	595	527	595	527	593	467	601	481	595	527	601	481	601	515	601	515	601	481	603	499	554	471	552	464	552	443	554	471	552	443	568	448	528	452	531	440	538	455	538	455	531	440	544	442	538	455	544	442	546	458	546	458	544	442	552	443	546	458	552	443	552	464	416	397	434	336	446	375	416	397	446	375	456	402	416	397	456	402	465	418	416	397	465	418	476	427	517	452	363	452	383	433	517	452	383	433	398	429	517	452	398	429	409	421	517	452	409	421	414	410	416	388	414	377	434	336	416	388	434	336	416	397	412	364	408	349	434	336	412	364	434	336	414	377	377	137	365	191	364	100	364	100	365	191	355	158	364	100	355	158	348	68	348	68	355	158	345	128	348	68	345	128	333	101	330	41	348	68	333	101	330	41	333	101	320	77	330	41	320	77	308	20	304	57	291	8	308	20	383	433	363	452	363	435	528	452	517	437	531	440	87	433	66	452	66	435	52	59	46	116	45	98	50	205	50	205	25	119	50	205	25	119	30	2	50	205	30	2	44	-3	50	205	44	-3	63	-5	50	205	63	-5	53	217	20	100	16	84	19	13	20	100	19	13	30	2	20	100	30	2	25	119	13	70	11	58	12	28	13	70	12	28	19	13	13	70	19	13	16	84	88	-2	91	53	90	60	90	60	91	65	88	-2	88	-2	91	65	75	298	88	-2	75	298	63	-5	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	164	312	137	307	106	302	101	108	137	307	106	302	75	298	91	65	106	302	91	65	92	72	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	175	110	154	80	163	61	175	110	163	61	197	109	260	54	250	303	249	-2	249	-2	250	303	230	233	249	-2	230	233	225	-5	225	-5	230	233	212	181	225	-5	212	181	209	-3	209	-3	212	181	198	109	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	263	73	267	88	250	303	250	303	267	88	272	105	250	303	272	105	277	124	277	124	325	285	330	303	330	303	325	285	335	285	330	303	335	285	337	303	392	317	389	313	394	290	394	290	389	313	383	309	394	290	383	309	381	288	381	288	383	309	376	307	381	288	376	307	367	305	367	305	360	305	365	286	365	286	360	305	352	304	365	286	352	304	349	286	349	286	352	304	344	304	349	286	344	304	337	303	443	351	441	366	441	333	441	333	441	366	435	378	441	333	435	378	434	318	434	318	435	378	426	387	434	318	426	387	423	305	423	305	426	387	415	392	423	305	415	392	409	295	409	295	415	392	402	394	409	295	402	394	394	290	394	290	402	394	393	324	365	360	366	350	367	369	367	369	366	350	369	342	367	369	369	342	371	378	371	378	369	342	375	334	371	378	375	334	379	386	379	386	375	334	383	328	379	386	383	328	389	392	389	392	383	328	393	324	389	392	393	324	402	394	367	305	365	286	381	288	261	61	263	73	250	303	261	61	250	303	260	54	277	124	330	303	250	303	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	260	54	249	-2	260	50	260	50	249	-2	271	7	260	50	271	7	261	46	261	46	271	7	263	43	197	109	198	109	212	181	197	109	212	181	194	142	197	109	194	142	175	110	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	111	8	97	45	94	49	111	8	94	49	91	53	111	8	91	53	88	-2	56	228	53	217	63	-5	56	228	63	-5	59	239	39	273	23	293	23	275	392	317	394	290	393	324	337	303	335	285	349	286	12	28	11	58	10	48	26	-121	21	-112	22	-155	22	-155	21	-112	20	-102	19	-4	20	-102	22	-87	19	-4	22	-87	42	9	42	9	22	-87	29	-74	42	9	29	-74	40	-62	95	-112	87	-122	88	-157	88	-157	87	-122	76	-129	88	-157	76	-129	72	-158	72	-158	76	-129	65	-133	72	-158	65	-133	59	-159	59	-159	65	-133	53	-134	150	173	309	286	222	255	222	255	309	286	309	304	222	255	309	304	94	255	83	252	94	255	309	304	83	252	309	304	63	304	65	116	85	125	222	255	222	255	85	125	102	130	222	255	102	130	150	173	150	173	102	130	116	132	150	173	116	132	126	133	126	133	141	131	150	173	150	173	141	131	154	128	150	173	154	128	156	174	156	174	154	128	164	122	156	174	164	122	163	175	163	175	164	122	170	175	165	76	157	67	189	17	189	17	157	67	148	60	189	17	148	60	140	56	140	56	120	47	189	17	189	17	120	47	101	38	189	17	101	38	81	29	63	304	12	198	29	198	63	304	29	198	40	218	63	304	40	218	54	234	63	304	54	234	69	245	63	304	69	245	83	252	222	255	29	117	43	101	222	255	43	101	65	116	170	175	171	113	176	176	176	176	171	113	173	103	189	17	173	103	171	88	112	-70	105	-82	106	-154	106	-154	105	-82	100	-99	106	-154	100	-99	95	-112	231	48	247	68	247	152	247	152	247	68	257	91	247	152	257	91	257	134	257	134	257	91	261	114	180	176	189	17	208	173	208	173	189	17	211	30	208	173	211	30	231	165	231	165	211	30	231	48	231	165	231	48	247	152	176	176	173	103	189	17	176	176	189	17	180	176	189	17	81	29	67	-43	67	-43	81	29	62	19	67	-43	62	19	53	-52	53	-52	62	19	42	9	53	-52	42	9	40	-62	185	-89	183	-79	183	-101	183	-101	183	-79	179	-70	183	-101	179	-70	179	-112	179	-112	179	-70	171	-62	179	-112	171	-62	170	-123	170	-123	171	-62	160	-57	170	-123	160	-57	158	-134	158	-134	160	-57	145	-55	158	-134	145	-55	140	-143	140	-143	145	-55	132	-56	140	-143	132	-56	124	-149	124	-149	132	-56	121	-61	124	-149	121	-61	112	-70	42	-133	33	-128	39	-158	42	-133	39	-158	59	-159	42	-133	59	-159	53	-134	26	-121	22	-155	39	-158	26	-121	39	-158	33	-128	7	-151	22	-155	20	-102	7	-151	20	-102	19	-4	7	-151	19	-4	-2	-21	7	-151	-2	-21	-3	-145	-27	-122	-21	-131	-19	-42	-19	-42	-21	-131	-13	-139	-19	-42	-13	-139	-2	-21	-2	-21	-13	-139	-3	-145	-30	-66	-34	-93	-34	-103	-30	-66	-34	-103	-32	-112	-30	-66	-32	-112	-27	-122	-30	-66	-27	-122	-19	-42	95	-112	88	-157	106	-154	112	-70	106	-154	124	-149	165	76	189	17	171	88	170	175	164	122	171	113	42	78	42	78	-17	17	42	78	-17	17	229	0	42	78	229	0	72	75	42	78	72	75	66	104	150	456	149	400	174	396	150	456	174	396	191	462	191	462	174	396	191	385	191	462	191	385	228	456	228	456	191	385	203	367	228	456	203	367	209	346	88	377	105	390	115	441	115	441	105	390	125	398	115	441	125	398	150	456	150	456	125	398	149	400	43	351	58	342	61	387	61	387	58	342	72	361	61	387	72	361	85	417	85	417	72	361	88	377	85	417	88	377	115	441	208	293	203	280	204	188	204	188	203	280	198	267	204	188	198	267	192	254	192	254	161	212	204	188	204	188	161	212	140	184	204	188	140	184	116	157	14	254	4	212	161	212	14	254	161	212	192	254	297	385	282	417	289	289	297	385	289	289	296	308	297	385	296	308	300	327	297	385	300	327	302	348	209	346	211	321	228	456	228	456	211	321	231	212	228	456	231	212	259	441	259	441	231	212	268	254	259	441	268	254	282	417	282	417	268	254	279	272	282	417	279	272	289	289	268	254	231	212	306	212	268	254	306	212	317	254	231	212	211	321	210	307	231	212	210	307	208	293	91	130	66	104	72	75	91	130	72	75	204	188	91	130	204	188	116	157	235	89	216	80	229	0	229	0	216	80	193	76	229	0	193	76	165	75	229	0	165	75	72	75	283	129	267	129	252	105	283	129	252	105	235	89	283	129	235	89	229	0	229	0	-17	17	-17	0	208	293	204	188	231	212	26	73	27	51	30	82	30	82	27	51	33	39	30	82	33	39	37	90	37	90	33	39	41	28	37	90	41	28	47	95	47	95	41	28	52	18	47	95	52	18	61	97	61	97	52	18	63	11	61	97	63	11	76	95	76	95	63	11	77	4	76	95	77	4	88	90	88	90	77	4	90	0	88	90	90	0	97	81	97	81	90	0	104	-3	97	81	104	-3	104	69	104	69	104	-3	117	-5	104	69	117	-5	109	56	109	56	117	-5	112	43	221	112	209	79	238	24	238	24	209	79	192	47	238	24	192	47	188	1	188	1	192	47	170	23	188	1	170	23	146	13	146	13	133	15	188	1	188	1	133	15	131	-6	212	265	208	265	213	177	213	177	208	265	204	265	213	177	204	265	199	189	199	189	204	265	198	264	199	189	198	264	186	366	186	366	198	264	205	296	186	366	205	296	221	366	221	366	205	296	213	327	213	327	205	296	279	296	213	327	279	296	288	327	304	108	313	164	310	195	304	108	310	195	299	223	304	108	299	223	281	245	304	108	281	245	277	60	221	112	238	24	225	140	225	140	238	24	255	260	255	260	238	24	277	60	255	260	277	60	281	245	222	161	225	140	255	260	222	161	255	260	219	265	222	161	219	265	216	265	222	161	216	265	213	177	199	189	186	366	182	197	182	197	186	366	176	327	182	197	176	327	167	296	167	296	176	327	133	327	167	296	133	327	124	296	167	296	141	199	163	199	167	296	163	199	182	197	124	22	117	31	117	-5	124	22	117	-5	131	-6	124	22	131	-6	133	15	27	51	26	73	25	65	112	43	117	-5	117	31	212	265	213	177	216	265	188	500	143	500	10	0	188	500	10	0	54	0	143	500	10	0	54	0	143	500	54	0	188	500	236	500	102	0	146	0	236	500	146	0	281	500	112	176	65	0	109	0	112	176	109	0	157	176	112	176	157	176	124	220	112	176	124	220	21	220	112	176	21	220	10	176	49	321	140	277	152	321	152	321	140	277	157	176	152	321	157	176	198	500	198	500	157	176	168	220	198	500	168	220	184	277	196	321	244	500	198	500	196	321	198	500	184	277	196	321	184	277	284	277	196	321	284	277	296	321	168	220	157	176	256	176	168	220	256	176	268	220	124	220	157	176	140	277	140	277	49	321	36	277	33	67	33	30	41	83	41	83	33	30	41	14	41	83	41	14	53	95	53	95	41	14	54	2	53	95	54	2	69	103	69	103	54	2	69	-5	69	103	69	-5	87	106	87	106	69	-5	87	-8	87	106	87	-8	106	103	106	103	87	-8	106	-5	106	103	106	-5	121	95	121	95	106	-5	122	2	121	95	122	2	134	83	134	83	122	2	134	14	134	83	134	14	142	67	142	67	134	14	142	29	142	67	142	29	145	48	148	446	138	428	152	223	152	223	138	428	132	406	152	223	132	406	132	181	132	181	132	406	130	382	132	181	130	382	126	347	222	453	218	353	227	370	222	453	227	370	232	443	232	443	227	370	233	383	232	443	233	383	238	429	238	429	233	383	237	393	238	429	237	393	239	402	148	446	152	223	164	458	164	458	152	223	172	265	164	458	172	265	188	462	188	462	172	265	194	308	188	462	194	308	207	460	207	460	194	308	218	353	207	460	218	353	222	453	121	305	114	258	114	137	121	305	114	137	132	181	121	305	132	181	126	347	104	204	93	143	114	137	104	204	114	137	114	258	238	429	239	402	240	413	33	30	33	67	30	48	-12	-103	-9	-64	-13	-108	-13	-108	-16	-57	-22	-136	-22	-136	-16	-57	-25	-53	-22	-136	-25	-53	-36	-51	-12	-103	-10	-100	-9	-64	-9	-64	-10	-100	-6	-96	-9	-64	-6	-96	-4	-73	-4	-73	-6	-96	-4	-91	-4	-73	-4	-91	-3	-84	32	-88	23	-105	38	-133	38	-133	23	-105	13	-115	38	-133	13	-115	2	-118	2	-118	-2	-118	1	-139	1	-139	-2	-118	-6	-116	1	-139	-6	-116	-10	-114	-12	-111	-13	-108	-22	-136	-12	-111	-22	-136	1	-139	-12	-111	1	-139	-10	-114	-42	-129	-22	-136	-36	-51	-42	-129	-36	-51	-46	-53	-42	-129	-46	-53	-55	-58	-42	-129	-55	-58	-57	-118	-63	-66	-67	-75	-66	-103	-63	-66	-66	-103	-57	-118	-63	-66	-57	-118	-55	-58	112	210	52	-26	71	-116	112	210	71	-116	98	-87	112	210	98	-87	121	-44	112	210	121	-44	115	221	140	12	194	218	148	300	140	12	148	300	121	-44	121	-44	148	300	120	255	121	-44	120	255	120	249	121	-44	120	249	119	241	119	263	120	255	148	300	119	263	148	300	117	297	119	263	117	297	116	268	117	297	78	293	93	275	117	297	93	275	103	275	117	297	103	275	111	272	117	297	111	272	116	268	194	218	219	312	196	307	194	218	196	307	174	304	194	218	174	304	148	300	117	232	115	221	121	-44	117	232	121	-44	119	241	42	-61	32	-88	38	-133	42	-61	38	-133	71	-116	42	-61	71	-116	52	-26	2	-118	1	-139	38	-133	321	466	282	466	211	348	211	348	282	466	192	400	211	348	192	400	155	348	155	348	192	400	130	466	155	348	130	466	96	466	93	275	78	293	78	275	-66	-103	-67	-75	-69	-86	-16	-57	-13	-108	-9	-64	355	634	354	642	354	627	354	627	354	642	352	648	354	627	352	648	351	622	351	622	352	648	348	653	351	622	348	653	345	617	345	617	348	653	342	656	345	617	342	656	336	612	336	612	342	656	334	657	336	612	334	657	327	656	325	606	336	612	327	656	325	606	327	656	321	655	325	606	321	655	316	652	325	606	316	652	310	647	325	606	310	647	304	642	325	606	304	642	236	557	304	642	205	557	236	557	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	252	445	12	68	51	68	252	445	51	68	55	75	252	445	55	75	94	140	252	445	94	140	109	167	252	445	109	167	209	332	252	445	209	332	234	167	252	445	234	167	238	140	252	445	238	140	247	60	252	445	247	60	247	58	252	445	247	58	247	56	252	445	247	56	248	54	252	445	248	54	248	52	252	445	248	52	248	50	252	445	248	50	348	55	255	498	252	445	256	489	256	489	252	445	348	55	256	489	348	55	342	83	342	83	283	437	274	471	274	471	283	437	283	469	292	471	283	469	284	437	292	471	284	437	303	440	256	507	260	514	265	556	265	556	260	514	266	521	265	556	266	521	284	559	284	559	266	521	274	525	284	559	274	525	283	526	283	526	293	525	284	559	284	559	293	525	303	556	400	0	400	17	379	19	400	0	379	19	365	25	400	0	365	25	248	50	400	0	248	50	246	39	400	0	246	39	240	30	266	475	260	481	342	83	266	475	342	83	274	471	248	50	365	25	355	37	248	50	355	37	348	55	300	475	303	440	306	481	306	481	303	440	319	449	306	481	319	449	311	488	311	488	319	449	312	497	319	547	312	497	319	449	319	547	319	449	333	534	333	534	319	449	333	462	333	534	333	462	341	517	341	517	333	462	341	479	341	517	341	479	345	498	293	525	302	521	303	556	303	556	302	521	308	514	303	556	308	514	319	547	319	547	308	514	311	506	319	547	311	506	312	497	242	452	252	445	248	547	248	547	252	445	255	498	248	547	255	498	256	507	234	533	226	517	228	472	234	533	228	472	234	462	234	533	234	462	242	452	234	533	242	452	248	547	226	517	222	498	224	485	226	517	224	485	228	472	283	469	283	437	284	437	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	248	547	256	507	265	556	292	471	303	440	300	475	400	0	196	17	196	0	256	489	342	83	260	481	51	68	12	68	48	61	83	-5	105	4	88	41	88	41	105	4	98	39	109	41	98	39	105	4	109	41	105	4	126	21	144	308	118	298	119	228	119	228	118	298	107	206	94	176	107	206	118	298	94	176	118	298	92	281	92	281	67	259	70	96	92	281	70	96	75	120	92	281	75	120	83	147	92	281	83	147	94	176	-11	110	-10	48	-3	142	-3	142	-10	48	0	25	-3	142	0	25	9	174	9	174	0	25	14	6	9	174	14	6	25	204	25	204	14	6	34	-4	25	204	34	-4	44	233	44	233	34	-4	59	-8	44	233	59	-8	67	259	67	259	59	-8	69	78	121	47	126	21	133	58	133	58	126	21	148	47	133	58	148	47	145	72	145	72	148	47	156	90	171	121	156	90	170	81	171	121	170	81	177	-2	177	-2	170	81	168	6	168	6	170	81	165	66	168	6	165	66	163	55	119	228	133	250	144	308	144	308	133	250	147	267	144	308	147	267	170	312	170	312	147	267	163	279	170	312	163	279	179	284	179	284	188	282	186	310	186	310	188	282	199	305	186	310	170	312	179	284	188	282	195	278	199	305	199	305	195	278	200	271	199	305	200	271	208	295	208	295	200	271	203	262	208	295	203	262	204	252	204	252	222	-6	208	295	222	-6	237	45	237	49	237	49	237	60	232	303	232	303	237	60	239	72	232	303	239	72	243	88	248	110	256	139	232	303	248	110	232	303	243	88	232	303	221	263	222	-6	232	303	222	-6	237	49	256	139	308	308	232	303	268	53	259	45	263	18	263	18	259	45	251	40	263	18	251	40	244	38	244	38	242	39	242	2	242	2	242	39	239	40	242	2	239	40	238	42	237	45	222	-6	242	2	237	45	242	2	238	42	222	-6	221	263	220	263	222	-6	220	263	215	282	222	-6	215	282	208	295	203	-9	222	-6	204	252	203	-9	204	252	202	224	203	-9	202	224	195	191	203	-9	195	191	189	-7	185	155	171	121	177	-2	185	155	177	-2	189	-7	185	155	189	-7	195	191	162	18	168	6	163	55	162	18	163	55	161	46	162	18	161	46	160	40	162	18	160	40	160	34	285	42	308	75	294	86	285	42	294	86	279	67	285	42	279	67	268	53	285	42	268	53	263	18	244	38	242	2	263	18	156	90	148	47	170	81	83	-5	88	41	80	45	83	-5	80	45	74	52	83	-5	74	52	70	63	83	-5	70	63	59	-8	69	78	59	-8	70	63	158	397	165	352	166	389	166	389	165	352	189	348	166	389	189	348	176	383	176	383	189	348	189	381	201	383	189	381	189	348	201	383	189	348	212	352	214	489	190	492	201	458	201	458	190	492	189	460	176	458	189	460	190	492	176	458	190	492	167	489	262	421	258	444	258	398	258	398	258	444	249	463	258	398	249	463	248	378	248	378	249	463	234	479	248	378	234	479	232	362	232	362	234	479	229	419	232	362	229	419	227	407	232	362	227	407	221	397	234	479	214	489	221	443	234	479	221	443	227	432	234	479	227	432	229	419	214	489	201	458	213	452	214	489	213	452	221	443	213	389	201	383	212	352	213	389	212	352	232	362	213	389	232	362	221	397	167	489	148	479	152	433	167	489	152	433	158	444	167	489	158	444	166	452	167	489	166	452	176	458	118	422	121	398	121	444	121	444	121	398	130	378	121	444	130	378	132	464	132	464	130	378	146	362	132	464	146	362	148	479	148	479	146	362	150	420	152	408	150	420	146	362	152	408	146	362	165	352	152	408	165	352	158	397	238	614	244	551	248	612	248	612	244	551	254	557	248	612	254	557	257	608	257	608	254	557	261	563	257	608	261	563	264	601	264	601	261	563	266	569	264	601	266	569	268	592	268	592	266	569	269	575	268	592	269	575	270	582	244	551	238	614	230	613	244	551	230	613	223	610	244	551	223	610	214	603	244	551	214	603	204	594	244	551	204	594	191	581	244	551	191	581	141	492	141	492	191	581	108	492	152	433	148	479	150	420	-10	48	-11	110	-13	77	109	41	126	21	121	47	70	96	67	259	69	78	-7	39	-14	30	88	0	88	0	-14	30	-19	25	88	0	-19	25	-22	23	-22	23	-25	21	88	0	88	0	-25	21	-28	20	88	0	-28	20	-32	18	-7	39	88	0	3	51	3	51	88	0	51	26	3	51	51	26	17	69	17	69	51	26	47	32	17	69	47	32	45	40	45	40	46	45	17	69	17	69	46	45	47	50	17	69	47	50	49	56	271	401	267	394	323	424	323	424	267	394	263	388	219	38	210	28	535	0	535	0	210	28	197	21	535	0	197	21	179	17	263	388	133	172	152	198	152	198	133	172	262	172	152	198	262	172	269	198	269	198	262	172	330	38	269	198	330	38	328	47	328	47	331	424	269	198	55	66	133	172	263	388	17	69	49	56	52	61	17	69	52	61	55	66	17	69	55	66	263	388	323	424	331	424	621	452	621	452	331	424	448	430	621	452	448	430	463	431	463	431	501	428	621	452	621	452	501	428	531	418	621	452	531	418	553	403	590	324	621	452	574	327	574	327	621	452	572	354	567	382	572	354	621	452	567	382	621	452	553	403	331	424	328	47	328	49	331	424	328	49	328	53	331	424	328	53	329	56	331	424	329	56	330	61	331	424	330	61	331	66	331	424	331	66	373	229	331	424	373	229	379	250	331	424	379	250	423	409	331	424	423	409	426	418	331	424	426	418	431	424	331	424	431	424	438	428	331	424	438	428	448	430	274	407	323	424	275	413	275	413	323	424	276	418	275	424	276	418	323	424	275	424	323	424	621	452	621	452	222	452	245	435	621	452	245	435	260	432	621	452	260	432	270	429	621	452	270	429	275	424	529	97	516	80	535	0	535	0	516	80	502	66	535	0	502	66	489	54	489	54	470	41	535	0	535	0	470	41	450	32	535	0	450	32	428	26	543	115	529	97	535	0	543	115	535	0	575	133	543	115	575	133	557	134	219	38	535	0	358	23	358	23	535	0	373	22	403	23	373	22	535	0	403	23	535	0	428	26	233	72	227	53	345	26	233	72	345	26	336	31	233	72	336	31	330	38	233	72	330	38	262	172	219	38	358	23	345	26	219	38	345	26	227	53	463	158	478	134	464	164	464	164	478	134	464	169	462	192	464	169	477	271	462	192	477	271	456	259	392	250	413	225	428	252	428	252	413	225	439	218	428	252	439	218	456	259	456	259	439	218	455	208	456	259	455	208	462	192	494	292	477	271	478	134	494	292	478	134	528	319	494	292	528	319	510	321	464	169	478	134	477	271	462	145	462	138	478	134	462	145	478	134	463	151	463	151	478	134	463	158	379	250	373	229	413	225	379	250	413	225	392	250	88	0	88	17	71	19	88	0	71	19	59	22	88	0	59	22	51	26	-36	18	-42	17	88	0	-36	18	88	0	-32	18	481	611	487	548	491	609	491	609	487	548	497	554	491	609	497	554	500	605	500	605	497	554	505	560	500	605	505	560	507	598	507	598	505	560	510	566	507	598	510	566	512	589	512	589	510	566	513	572	512	589	513	572	514	579	487	548	481	611	474	610	487	548	474	610	466	606	487	548	466	606	457	600	487	548	457	600	447	590	487	548	447	590	434	577	487	548	434	577	385	489	385	489	434	577	351	489	88	0	-42	17	-42	0	323	424	263	388	152	198	271	401	323	424	274	407	535	0	179	17	179	0	245	435	222	452	222	437	100	-4	124	5	103	41	103	41	124	5	114	39	127	41	114	39	124	5	127	41	124	5	146	22	191	80	198	48	193	123	191	80	193	123	177	93	177	93	165	74	168	46	168	46	165	74	153	59	168	46	153	59	146	22	146	22	153	59	140	48	146	22	140	48	127	41	198	311	183	312	192	283	192	283	183	312	159	309	192	283	159	309	157	267	157	267	159	309	136	300	157	267	136	300	126	228	126	228	136	300	112	286	126	228	112	286	102	177	102	177	112	286	90	268	102	177	90	268	87	125	87	125	90	268	81	84	198	311	192	283	203	281	198	311	203	281	211	306	211	306	203	281	212	276	211	306	212	276	221	298	221	298	212	276	219	268	221	298	219	268	223	258	0	109	1	42	10	146	10	146	1	42	11	20	10	146	11	20	25	182	25	182	11	20	28	4	25	182	28	4	45	216	45	216	28	4	49	-4	45	216	49	-4	69	247	69	247	49	-4	74	-7	69	247	74	-7	90	268	90	268	74	-7	81	84	83	68	81	84	74	-7	83	68	74	-7	100	-4	288	44	279	55	287	-8	287	-8	279	55	273	71	287	-8	273	71	255	-4	255	-4	273	71	271	91	306	266	320	310	250	307	306	266	250	307	279	145	279	145	250	307	273	115	279	145	273	115	275	122	275	122	299	127	279	145	279	145	299	127	313	154	313	154	299	127	354	140	313	154	354	140	344	173	344	173	354	140	370	199	387	310	368	309	370	290	370	290	368	309	352	304	370	290	352	304	351	284	351	284	352	304	336	296	351	284	336	296	332	268	332	268	336	296	321	284	332	268	321	284	315	242	315	242	321	284	306	266	315	242	306	266	298	204	298	204	306	266	283	156	306	266	279	145	283	156	255	-4	271	91	271	97	255	-4	271	97	271	102	255	-4	271	102	272	108	255	-4	272	108	250	307	255	-4	250	307	238	268	255	-4	238	268	230	285	255	-4	230	285	229	6	230	285	225	245	229	6	223	258	225	245	230	285	223	258	230	285	221	298	387	310	370	290	379	289	387	310	379	289	385	286	385	73	369	56	376	25	376	25	369	56	352	44	376	25	352	44	349	6	349	6	352	44	334	36	349	6	334	36	320	-4	320	-4	334	36	315	34	399	51	419	83	400	94	399	51	400	94	385	73	399	51	385	73	376	25	320	-4	315	34	300	36	320	-4	300	36	288	44	320	-4	288	44	287	-8	193	123	198	48	206	156	206	156	198	48	210	24	206	156	210	24	216	189	216	189	210	24	229	6	216	189	229	6	222	219	222	219	229	6	225	245	177	93	168	46	191	80	100	-4	103	41	94	47	100	-4	94	47	87	56	100	-4	87	56	83	68	448	219	455	251	452	272	448	219	452	272	443	288	448	219	443	288	429	300	448	219	429	300	429	188	387	229	397	161	394	262	394	262	397	161	410	307	410	307	397	161	429	188	410	307	429	188	429	300	393	273	394	262	410	307	393	273	410	307	390	280	390	280	410	307	387	310	390	280	387	310	385	286	370	199	354	140	397	161	370	199	397	161	387	229	333	471	339	407	343	470	343	470	339	407	349	414	343	470	349	414	351	465	351	465	349	414	356	420	351	465	356	420	359	458	359	458	356	420	361	426	359	458	361	426	363	449	363	449	361	426	364	432	363	449	364	432	365	439	339	407	333	471	325	470	339	407	325	470	318	467	339	407	318	467	309	460	339	407	309	460	298	451	339	407	298	451	285	437	339	407	285	437	236	348	236	348	285	437	203	348	250	307	272	108	273	115	1	42	0	109	-2	72	169	-11	181	-11	175	11	175	11	181	-11	186	11	211	15	186	11	216	-8	211	15	216	-8	236	27	236	27	216	-8	250	0	236	27	250	0	259	47	259	47	250	0	282	12	259	47	282	12	280	72	280	72	282	12	298	102	319	149	298	102	313	29	319	149	313	29	343	52	166	13	157	16	158	-10	166	13	158	-10	169	-11	166	13	169	-11	175	11	136	-6	147	-8	140	26	140	26	147	-8	149	20	149	20	147	-8	158	-10	149	20	158	-10	157	16	119	142	130	196	138	399	138	399	130	196	145	252	138	399	145	252	216	446	216	446	145	252	165	305	216	446	165	305	188	352	188	352	208	384	216	446	216	446	208	384	229	408	216	446	229	408	252	426	186	11	181	-11	216	-8	303	463	299	440	309	439	303	463	309	439	315	463	315	463	309	439	318	438	315	463	318	438	325	462	325	462	318	438	326	435	325	462	326	435	336	460	336	460	326	435	334	431	336	460	334	431	342	425	394	517	359	454	360	400	360	400	359	454	347	458	360	400	347	458	342	425	342	425	347	458	336	460	394	517	360	400	364	391	394	517	364	391	366	383	394	517	366	383	368	374	394	517	368	374	369	365	394	517	369	365	370	356	394	517	370	356	385	443	394	517	385	443	428	517	436	401	413	425	419	139	419	139	413	425	385	443	419	139	385	443	385	93	385	93	385	443	370	356	342	425	123	52	124	-2	342	425	124	-2	140	26	342	425	140	26	360	400	124	-2	123	52	120	60	124	-2	120	60	118	69	124	-2	118	69	117	78	124	-2	117	78	116	86	124	-2	116	86	97	8	124	-2	97	8	76	-83	97	8	116	86	115	95	115	95	138	399	97	8	97	8	138	399	75	328	97	8	75	328	69	27	69	27	75	328	47	50	97	8	44	-83	76	-83	467	306	463	340	461	246	461	246	463	340	452	373	461	246	452	373	445	190	445	190	452	373	436	401	445	190	436	401	419	139	370	356	365	310	385	93	385	93	365	310	354	258	385	93	354	258	343	52	343	52	354	258	338	202	343	52	338	202	319	149	303	463	216	446	252	426	303	463	252	426	275	436	303	463	275	436	299	440	33	241	18	143	21	109	33	241	21	109	31	78	33	241	31	78	47	50	33	241	47	50	75	328	298	102	282	12	313	29	326	611	332	548	336	609	336	609	332	548	342	554	336	609	342	554	345	605	345	605	342	554	350	560	345	605	350	560	352	598	352	598	350	560	355	566	352	598	355	566	357	589	357	589	355	566	357	572	357	589	357	572	358	579	332	548	326	611	319	610	332	548	319	610	311	606	332	548	311	606	302	600	332	548	302	600	291	590	332	548	291	590	278	577	332	548	278	577	229	489	229	489	278	577	196	489	138	399	115	95	119	142	140	26	124	-2	136	-6	154	36	141	22	164	3	164	3	141	22	127	13	164	3	127	13	112	11	112	11	106	11	106	-8	106	-8	106	11	100	12	106	-8	100	12	99	-8	99	-8	100	12	95	15	99	-8	95	15	93	-7	93	-7	95	15	91	18	93	-7	91	18	87	23	209	311	207	283	217	255	217	255	207	283	87	23	81	93	81	267	78	58	78	58	81	267	72	-2	78	58	72	-2	78	53	78	53	72	-2	79	-4	78	53	79	-4	87	23	87	23	79	-4	86	-6	87	23	86	-6	93	-7	210	189	201	152	217	35	217	35	201	152	191	116	217	35	191	116	179	84	179	84	167	57	217	35	217	35	167	57	164	3	149	276	161	285	193	312	193	312	161	285	173	291	193	312	173	291	186	293	186	293	191	292	193	312	193	312	191	292	195	291	193	312	195	291	199	312	199	312	195	291	199	289	199	312	199	289	204	312	204	312	199	289	203	286	204	312	203	286	207	283	81	93	89	133	81	267	81	267	89	133	100	176	81	267	100	176	134	300	134	300	100	176	113	215	134	300	113	215	127	247	127	247	138	263	134	300	134	300	138	263	149	276	134	300	149	276	193	312	50	5	29	-80	72	-2	50	5	72	-2	81	267	50	5	81	267	37	218	50	5	37	218	31	18	0	69	6	49	8	158	8	158	6	49	16	33	8	158	16	33	37	218	37	218	16	33	31	18	216	223	217	35	218	251	218	251	259	84	222	308	222	308	259	84	243	300	222	308	243	300	262	379	262	379	243	300	287	379	290	255	279	273	288	144	290	255	288	144	298	210	290	255	298	210	296	234	263	288	243	300	259	84	263	288	259	84	288	144	263	288	288	144	279	273	112	11	106	-8	164	3	222	308	215	310	217	255	222	308	217	255	218	254	222	308	218	254	218	253	222	308	218	253	218	252	222	308	218	252	218	251	224	471	230	407	234	470	234	470	230	407	240	414	234	470	240	414	243	465	243	465	240	414	248	420	243	465	248	420	250	458	250	458	248	420	253	426	250	458	253	426	255	449	255	449	253	426	256	432	255	449	256	432	256	439	230	407	224	471	216	470	230	407	216	470	209	467	230	407	209	467	200	460	230	407	200	460	189	451	230	407	189	451	176	437	230	407	176	437	127	348	127	348	176	437	94	348	29	-80	50	5	2	-80	78	53	87	23	207	283	209	311	217	255	215	310	204	312	207	283	209	311	154	36	164	3	167	57	210	189	217	35	216	223	218	251	217	35	259	84	0	69	8	158	-1	90	-70	-103	-67	-64	-71	-108	-71	-108	-73	-57	-79	-136	-79	-136	-73	-57	-82	-53	-79	-136	-82	-53	-93	-51	-70	-103	-67	-100	-67	-64	-67	-64	-67	-100	-64	-96	-67	-64	-64	-96	-62	-73	-62	-73	-64	-96	-62	-91	-62	-73	-62	-91	-61	-84	-24	-88	-33	-105	-18	-133	-18	-133	-33	-105	-43	-115	-18	-133	-43	-115	-54	-118	-54	-118	-59	-118	-56	-139	-56	-139	-59	-118	-63	-116	-56	-139	-63	-116	-67	-114	-70	-111	-71	-108	-79	-136	-70	-111	-79	-136	-56	-139	-70	-111	-56	-139	-67	-114	-99	-129	-79	-136	-93	-51	-99	-129	-93	-51	-104	-53	-99	-129	-104	-53	-113	-58	-99	-129	-113	-58	-114	-118	-120	-66	-125	-75	-123	-103	-120	-66	-123	-103	-114	-118	-120	-66	-114	-118	-113	-58	55	210	-4	-26	14	-116	55	210	14	-116	41	-87	55	210	41	-87	64	-44	55	210	64	-44	58	221	138	307	116	304	83	12	83	12	116	304	91	300	83	12	91	300	64	-44	64	-44	91	300	63	255	64	-44	63	255	62	249	64	-44	62	249	61	241	62	263	63	255	91	300	62	263	91	300	60	297	62	263	60	297	59	268	60	297	20	293	35	275	60	297	35	275	46	275	60	297	46	275	53	272	60	297	53	272	59	268	83	12	161	312	138	307	60	232	58	221	64	-44	60	232	64	-44	61	241	-14	-61	-24	-88	-18	-133	-14	-61	-18	-133	14	-116	-14	-61	14	-116	-4	-26	-54	-118	-56	-139	-18	-133	35	275	20	293	20	275	-123	-103	-125	-75	-126	-86	-73	-57	-71	-108	-67	-64	39	271	43	274	46	296	46	296	43	274	46	275	46	296	46	275	64	307	64	307	46	275	49	276	64	307	49	276	51	276	51	276	54	276	64	307	64	307	54	276	57	275	64	307	57	275	59	273	60	257	14	34	28	15	60	257	28	15	50	1	60	257	50	1	81	-6	60	257	81	-6	60	259	14	34	60	257	12	81	14	34	12	81	11	76	14	34	11	76	10	72	14	34	10	72	9	67	14	34	9	67	9	62	14	34	9	62	9	58	64	307	61	266	81	-6	61	270	61	266	64	307	61	270	64	307	59	273	46	296	27	281	34	267	46	296	34	267	39	271	97	318	100	46	100	51	97	318	100	51	114	320	114	320	100	51	100	56	114	320	100	56	101	62	122	145	131	318	116	121	116	121	131	318	114	320	116	121	114	320	104	75	104	75	114	320	102	68	196	27	186	20	206	4	206	4	186	20	173	16	206	4	173	16	165	-5	165	-5	173	16	157	13	165	-5	157	13	142	12	142	12	126	13	165	-5	165	-5	126	13	120	-9	156	273	155	291	151	304	156	273	151	304	149	244	156	273	149	244	161	255	156	273	161	255	183	291	161	255	173	263	183	291	183	291	173	263	184	268	183	291	184	268	207	304	207	304	184	268	194	271	207	304	194	271	204	271	204	271	213	270	207	304	207	304	213	270	230	313	149	244	151	304	143	313	149	244	143	313	131	318	149	244	131	318	122	145	333	273	330	290	330	249	330	249	330	290	323	303	330	249	323	303	322	227	322	227	323	303	311	313	322	227	311	313	308	206	308	206	311	313	296	318	308	206	296	318	289	188	289	188	296	318	276	320	289	188	276	320	265	172	265	172	276	320	253	318	265	172	253	318	247	162	247	162	253	318	230	313	247	162	230	313	230	244	230	244	225	216	247	162	247	162	225	216	225	153	230	313	213	270	220	267	230	313	220	267	225	262	230	313	225	262	229	254	230	313	229	254	230	244	157	157	161	133	187	172	187	172	161	133	197	144	187	172	197	144	210	192	210	192	197	144	225	153	210	192	225	153	225	216	262	104	253	114	262	44	262	104	262	44	270	74	262	104	270	74	268	91	241	119	226	121	239	20	241	119	239	20	262	44	241	119	262	44	253	114	196	27	206	4	200	35	200	35	206	4	211	119	211	119	206	4	239	20	211	119	239	20	226	121	179	80	182	69	182	94	182	94	182	69	187	60	182	94	187	60	188	105	188	105	187	60	193	52	188	105	193	52	198	114	198	114	193	52	198	44	198	114	198	44	211	119	211	119	198	44	200	35	120	-9	126	13	114	17	120	-9	114	17	106	24	120	-9	106	24	101	33	120	-9	101	33	81	-6	81	-6	101	33	100	46	81	-6	100	46	97	318	81	-6	97	318	80	314	81	-6	80	314	64	307	81	-6	61	266	61	264	81	-6	61	264	61	263	81	-6	61	263	60	261	81	-6	60	261	60	259	161	133	122	145	116	121	122	145	161	133	157	157	114	320	101	62	102	68	232	-4	376	32	241	30	241	30	245	59	232	47	241	30	232	47	231	23	231	23	232	47	217	38	231	23	217	38	215	13	215	13	217	38	201	32	215	13	201	32	193	2	193	2	201	32	188	29	188	29	166	32	166	-5	166	-5	166	32	145	42	166	-5	145	42	133	-9	133	-9	145	42	129	57	133	-9	129	57	118	80	17	94	26	48	28	161	28	161	26	48	49	18	28	161	49	18	60	223	60	223	49	18	78	0	60	223	78	0	109	273	109	273	78	0	109	-7	109	273	109	-7	114	111	114	111	109	-7	118	80	122	167	144	218	169	307	169	307	144	218	175	260	169	307	175	260	237	320	237	320	175	260	210	288	237	320	210	288	244	298	244	298	259	296	258	318	258	318	259	296	275	313	114	111	122	167	109	273	258	318	237	320	244	298	297	241	296	238	328	45	328	45	296	238	296	234	328	45	296	234	295	230	295	230	253	74	328	45	328	45	253	74	329	43	328	48	310	289	328	45	328	45	310	289	301	297	328	45	301	297	297	248	297	248	301	297	294	266	259	296	273	290	275	313	275	313	273	290	286	280	275	313	286	280	290	306	290	306	286	280	294	266	290	306	294	266	301	297	328	45	297	248	297	245	328	45	297	245	297	241	330	57	400	320	391	320	330	57	391	320	310	289	330	57	310	289	329	53	330	57	329	53	329	55	328	50	328	51	310	289	328	50	310	289	328	48	352	42	344	41	376	32	376	32	344	41	339	41	376	32	339	41	335	41	335	41	332	41	376	32	376	32	332	41	241	30	362	43	352	42	376	32	362	43	376	32	376	45	253	74	245	59	332	41	253	74	332	41	330	42	253	74	330	42	329	43	241	30	332	41	245	59	329	53	310	289	328	51	193	2	188	29	166	-5	109	273	122	167	169	307	118	80	109	-7	133	-9	65	268	73	269	186	315	186	315	73	269	78	270	186	315	78	270	81	270	81	270	84	270	186	315	186	315	84	270	86	269	186	315	86	269	88	267	88	257	88	255	107	22	107	22	88	255	87	253	107	22	87	253	26	-9	26	-9	87	253	17	-9	123	44	127	5	131	30	131	30	127	5	142	-2	131	30	142	-2	144	20	144	20	142	-2	159	-7	144	20	159	-7	158	14	158	14	159	-7	172	12	207	22	172	12	180	-9	207	22	180	-9	248	3	120	62	120	65	116	13	120	62	116	13	127	5	120	62	127	5	123	44	251	316	229	281	251	278	251	316	251	278	284	320	284	320	251	278	272	268	284	320	272	268	288	253	172	251	185	263	176	280	176	280	185	263	186	287	186	287	185	263	200	272	186	287	200	272	202	298	202	298	200	272	216	278	202	298	216	278	224	308	224	308	216	278	229	281	224	308	229	281	251	316	176	280	186	315	88	262	176	280	88	262	121	77	176	280	121	77	122	81	176	280	122	81	164	237	176	280	164	237	172	251	120	69	120	73	107	22	120	69	107	22	116	13	120	69	116	13	120	65	107	22	120	73	121	77	107	22	121	77	88	262	107	22	88	262	88	261	107	22	88	261	88	259	107	22	88	259	88	257	88	265	88	262	186	315	88	265	186	315	88	267	54	267	65	268	186	315	54	267	186	315	41	277	54	267	41	277	41	265	400	216	391	263	388	149	388	149	391	263	368	293	388	149	368	293	356	88	356	88	368	293	338	310	356	88	338	310	308	318	308	37	356	88	308	318	308	37	308	318	303	199	308	37	303	199	295	143	308	37	295	143	273	92	308	37	273	92	248	3	308	318	284	320	288	253	308	318	288	253	299	230	308	318	299	230	303	199	242	50	207	22	248	3	242	50	248	3	273	92	172	12	159	-7	180	-9	75	46	77	58	94	386	94	386	77	58	80	72	94	386	80	72	84	87	84	87	91	111	94	386	94	386	91	111	99	137	94	386	99	137	116	426	116	426	99	137	108	163	116	426	108	163	117	188	185	428	194	438	207	467	207	467	194	438	205	444	207	467	205	444	218	446	218	446	225	445	239	464	239	464	225	445	230	443	239	464	230	443	234	441	172	463	142	451	170	394	172	463	170	394	177	414	172	463	177	414	185	428	172	463	185	428	207	467	142	451	116	426	117	188	142	451	117	188	126	210	142	451	126	210	130	252	142	451	130	252	170	394	32	-1	57	-6	74	329	74	329	57	-6	74	32	94	386	74	32	74	37	94	386	74	37	75	46	299	422	286	440	288	364	299	422	288	364	296	373	299	422	296	373	301	385	299	422	301	385	303	400	249	358	262	356	266	454	266	454	262	356	276	358	266	454	276	358	286	440	286	440	276	358	288	364	235	428	238	363	237	433	237	433	238	363	239	464	239	464	238	363	249	358	239	464	249	358	266	454	239	464	234	441	236	437	239	464	236	437	237	433	239	464	207	467	218	446	223	407	224	382	227	416	227	416	224	382	229	372	227	416	229	372	231	422	231	422	229	372	238	363	231	422	238	363	235	428	139	33	125	22	150	4	150	4	125	22	110	16	150	4	110	16	94	14	94	14	88	14	150	4	150	4	88	14	84	-8	150	275	130	252	137	230	137	230	130	252	126	210	207	160	196	127	209	38	209	38	196	127	183	94	209	38	183	94	167	66	167	66	153	48	209	38	209	38	153	48	150	4	207	310	188	304	198	264	198	264	188	304	188	266	175	264	188	266	188	304	175	264	188	304	169	292	137	230	149	246	150	275	150	275	149	246	162	257	150	275	162	257	169	292	169	292	162	257	175	264	289	153	300	224	297	252	289	153	297	252	287	276	289	153	287	276	272	295	289	153	272	295	257	90	257	90	272	295	252	308	257	90	252	308	228	312	257	90	228	312	216	219	257	90	216	219	213	192	257	90	213	192	209	38	198	264	206	259	207	310	207	310	206	259	212	249	207	310	212	249	228	312	228	312	212	249	215	236	228	312	215	236	216	219	84	-8	88	14	82	17	84	-8	82	17	78	21	84	-8	78	21	75	26	84	-8	75	26	57	-6	74	32	57	-6	75	26	10	7	32	-1	74	329	10	7	74	329	4	87	10	7	4	87	0	73	10	7	0	73	-3	58	10	7	-3	58	-3	19	-3	19	-3	58	-6	46	-3	19	-6	46	-8	37	-3	19	-8	37	-9	32	139	33	150	4	153	48	207	160	209	38	213	192	224	382	223	407	222	394	74	329	74	32	94	386	63	25	63	25	63	25	63	25	62	93	52	98	63	25	52	98	49	-5	63	25	49	-5	64	21	65	33	68	39	71	86	71	86	68	39	73	46	71	86	73	46	76	76	76	76	73	46	76	54	76	76	76	54	78	64	71	86	62	93	63	25	71	86	63	25	65	33	131	54	120	37	125	1	125	1	120	37	108	25	125	1	108	25	99	-5	99	-5	108	25	94	16	99	-5	94	16	80	14	80	14	75	14	99	-5	99	-5	75	14	72	-8	137	310	125	308	129	269	129	269	125	308	115	304	129	269	115	304	113	267	113	267	115	304	106	300	113	267	106	300	97	260	97	260	106	300	88	289	97	260	88	289	81	249	81	249	88	289	72	275	81	249	72	275	65	231	65	231	72	275	57	258	65	231	57	258	47	207	47	207	57	258	43	240	47	207	43	240	28	219	196	308	179	209	194	49	176	230	179	209	196	308	176	230	196	308	170	247	170	247	196	308	161	312	170	247	161	312	160	259	160	259	161	312	149	312	160	259	149	312	146	267	146	267	149	312	137	310	146	267	137	310	129	269	125	1	149	13	131	54	131	54	149	13	143	73	155	99	143	73	149	13	155	99	149	13	172	29	72	-8	75	14	71	16	72	-8	71	16	67	18	72	-8	67	18	64	21	72	-8	64	21	49	-5	38	100	25	98	28	2	38	100	28	2	49	-5	38	100	49	-5	52	98	0	68	1	32	4	81	4	81	1	32	12	15	4	81	12	15	13	92	13	92	12	15	28	2	13	92	28	2	25	98	196	308	217	76	224	295	224	295	217	76	237	106	224	295	237	106	246	275	246	275	237	106	252	139	246	275	252	139	260	246	260	246	252	139	261	174	260	246	261	174	265	210	179	209	177	181	194	49	194	49	177	181	173	153	194	49	173	153	172	29	172	29	173	153	165	125	172	29	165	125	155	99	196	308	194	49	217	76	1	32	0	68	-2	52	32	-105	105	-9	75	-6	75	-6	105	-9	84	78	75	-6	84	78	83	94	83	94	89	274	75	-6	75	-6	89	274	68	255	75	-6	68	255	48	2	48	2	68	255	44	228	48	2	44	228	26	16	26	16	44	228	25	197	26	16	25	197	10	36	10	36	25	197	10	165	10	36	10	165	0	62	0	62	10	165	0	130	0	62	0	130	-2	94	85	122	89	150	89	274	89	274	89	150	97	178	89	274	97	178	112	290	112	290	97	178	107	205	112	290	107	205	119	231	119	231	130	250	137	302	137	302	130	250	142	266	137	302	142	266	163	310	163	310	142	266	154	279	163	310	154	279	167	287	195	285	213	309	191	288	191	288	213	309	189	312	191	288	189	312	187	289	187	289	189	312	182	290	167	287	182	290	189	312	167	287	189	312	163	310	199	210	210	205	213	309	199	210	213	309	198	278	199	210	198	278	197	270	199	210	197	270	193	264	199	210	193	264	191	218	189	257	186	250	186	228	189	257	186	228	191	218	189	257	191	218	193	264	198	278	213	309	197	282	109	40	100	46	105	-9	109	40	105	-9	111	-10	109	40	111	-10	128	63	105	-9	100	46	93	54	105	-9	93	54	88	65	105	-9	88	65	84	78	75	-6	0	-105	32	-105	128	-11	138	-11	133	29	133	29	138	-11	144	24	144	24	138	-11	147	-11	144	24	147	-11	154	21	154	21	147	-11	164	-11	154	21	164	-11	165	19	165	19	164	-11	200	-7	165	19	200	-7	175	18	175	18	200	-7	186	18	207	21	186	18	200	-7	207	21	200	-7	231	4	240	115	222	118	223	87	223	87	222	118	214	87	200	85	214	87	222	118	200	85	222	118	197	113	237	206	249	212	250	288	250	288	249	212	257	222	250	288	257	222	261	271	261	271	257	222	263	235	261	271	263	235	265	251	233	301	213	309	223	204	233	301	223	204	237	206	233	301	237	206	250	288	137	302	112	290	119	231	269	44	275	69	272	84	269	44	272	84	266	97	269	44	266	97	255	108	269	44	255	108	254	21	244	67	241	53	254	21	244	67	254	21	255	108	244	67	255	108	242	75	242	75	255	108	240	115	242	75	240	115	237	81	237	81	240	115	231	85	234	40	223	29	231	4	234	40	231	4	254	21	234	40	254	21	241	53	152	49	169	65	173	101	173	101	169	65	185	77	173	101	185	77	197	113	197	113	185	77	200	85	150	84	128	63	133	29	150	84	133	29	152	49	150	84	152	49	173	101	128	63	111	-10	119	-10	128	63	119	-10	128	-11	128	63	128	-11	133	29	207	21	231	4	223	29	240	115	223	87	231	85	213	309	195	285	197	282	213	309	210	205	223	204	89	274	83	94	85	122	186	228	186	250	184	239	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	170	80	191	-154	170	120	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	223	-134	211	-130	224	-157	224	-157	211	-130	202	-123	224	-157	202	-123	191	-154	191	-154	202	-123	195	-112	191	-154	195	-112	193	-98	193	-98	196	194	191	-154	191	-154	196	194	184	157	191	-154	184	157	170	120	193	-98	195	-86	196	194	196	194	195	-86	199	-69	196	194	199	-69	205	227	205	227	199	-69	205	-49	205	227	205	-49	208	250	208	250	205	-49	211	-30	208	250	209	299	207	261	207	261	209	299	204	271	200	305	192	282	199	278	200	305	199	278	204	271	200	305	204	271	209	299	349	472	231	333	218	290	349	472	218	290	215	-16	215	-16	218	290	211	-30	209	299	208	250	211	-30	209	299	211	-30	218	290	170	80	169	77	191	-154	191	-154	169	77	167	70	191	-154	167	70	166	-145	166	-145	167	70	163	57	166	-145	163	57	157	33	148	-130	166	-145	157	33	148	-130	157	33	146	-4	148	-130	146	-4	142	-21	148	-130	142	-21	139	-38	148	-130	139	-38	137	-109	222	434	232	434	245	456	222	434	245	456	208	452	222	434	208	452	208	434	251	-131	247	-133	256	-153	256	-153	247	-133	242	-135	256	-153	242	-135	235	-136	235	-136	223	-134	224	-157	317	-111	321	-89	319	-75	317	-111	319	-75	314	-63	317	-111	314	-63	305	-54	317	-111	305	-54	304	-130	294	-48	280	-46	283	-144	294	-48	283	-144	304	-130	294	-48	304	-130	305	-54	255	-53	254	-123	256	-153	255	-53	256	-153	267	-48	267	-48	256	-153	283	-144	267	-48	283	-144	280	-46	253	-127	251	-131	256	-153	253	-127	256	-153	254	-123	235	-136	224	-157	256	-153	239	-84	241	-96	241	-72	241	-72	241	-96	244	-105	241	-72	244	-105	247	-62	247	-62	244	-105	249	-112	247	-62	249	-112	255	-53	255	-53	249	-112	253	-117	255	-53	253	-117	254	-123	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	275	459	249	422	250	416	250	416	250	410	349	472	349	472	250	410	248	401	349	472	248	401	245	386	250	416	349	472	325	467	250	416	325	467	301	463	250	416	301	463	275	459	239	364	231	333	349	472	239	364	349	472	245	386	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	155	90	148	46	170	80	137	-109	139	-38	136	-54	137	-109	136	-54	134	-68	137	-109	134	-68	133	-82	80	47	82	-5	88	41	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	223	-3	223	-3	209	299	208	250	223	-3	208	250	205	227	223	-3	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	236	48	236	51	242	5	242	5	236	51	223	-3	223	-3	236	51	231	333	223	-3	231	333	218	290	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	243	372	236	51	236	54	243	372	236	54	237	60	268	58	258	49	262	22	262	22	258	49	250	43	262	22	250	43	244	41	244	41	241	41	242	5	242	5	241	41	239	43	242	5	239	43	237	45	237	60	239	68	243	372	243	372	239	68	242	80	243	372	242	80	245	94	245	94	333	412	257	407	257	407	333	412	278	436	257	407	243	372	245	94	338	426	342	434	345	462	345	462	342	434	347	439	345	462	347	439	377	458	377	458	347	439	351	440	377	458	351	440	355	440	355	440	362	440	377	458	377	458	362	440	367	438	377	458	367	438	371	435	437	416	424	435	425	359	437	416	425	359	434	368	437	416	434	368	439	380	437	416	439	380	441	394	387	353	400	351	404	449	404	449	400	351	414	353	404	449	414	353	424	435	424	435	414	353	425	359	373	422	376	358	374	428	374	428	376	358	377	458	377	458	376	358	387	353	377	458	387	353	404	449	377	458	371	435	373	432	377	458	373	432	374	428	333	412	338	426	345	462	333	412	345	462	306	455	333	412	306	455	278	436	361	401	362	377	365	410	365	410	362	377	367	366	365	410	367	366	369	417	369	417	367	366	376	358	369	417	376	358	373	422	282	46	304	78	289	88	282	46	289	88	278	72	282	46	278	72	268	58	282	46	268	58	262	22	244	41	242	5	262	22	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	362	377	361	401	360	389	231	333	236	51	243	372	236	48	242	5	237	45	132	229	138	250	147	307	147	307	138	250	148	269	147	307	148	269	180	312	180	312	148	269	163	284	180	312	163	284	180	290	180	290	190	288	217	307	217	307	190	288	197	283	217	307	197	283	203	274	109	148	141	134	116	294	116	294	141	134	132	193	116	294	132	193	130	212	130	212	132	229	116	294	116	294	132	229	147	307	204	213	200	192	209	34	209	34	200	192	195	170	209	34	195	170	188	145	188	145	168	152	182	123	182	123	168	152	152	163	182	123	152	163	141	134	141	134	152	163	140	177	141	134	140	177	132	193	68	215	73	187	74	246	74	246	73	187	86	165	74	246	86	165	91	273	91	273	86	165	109	148	91	273	109	148	116	294	284	196	280	234	275	136	275	136	280	234	267	266	275	136	267	266	249	80	249	80	267	266	246	290	249	80	246	290	217	307	249	80	217	307	209	34	209	34	217	307	207	247	209	34	207	247	206	231	209	34	206	231	204	213	206	262	207	247	217	307	206	262	217	307	203	274	217	307	180	312	180	290	209	34	188	145	182	123	209	34	182	123	172	96	209	34	172	96	160	3	160	3	172	96	158	72	160	3	158	72	139	53	160	3	139	53	118	40	160	3	118	40	105	-8	74	-5	105	-8	78	37	78	37	105	-8	95	35	118	40	95	35	105	-8	29	97	3	85	9	49	29	97	9	49	25	23	29	97	25	23	47	5	29	97	47	5	35	72	61	43	47	55	47	5	61	43	47	5	74	-5	61	43	74	-5	78	37	35	72	47	5	47	55	185	37	172	159	172	159	177	180	172	159	185	37	177	180	185	37	178	188	71	72	86	102	88	157	88	157	86	102	108	127	88	157	108	127	112	166	112	166	108	127	138	147	112	166	138	147	142	173	142	173	138	147	172	159	142	173	172	159	177	180	72	18	68	24	75	-8	75	-8	68	24	66	31	75	-8	66	31	50	-5	50	-5	66	31	66	40	68	146	66	40	71	72	68	146	71	72	88	157	50	-5	66	40	68	146	50	-5	68	146	50	133	50	-5	50	133	34	118	50	-5	34	118	30	2	5	67	6	31	12	85	12	85	6	31	15	14	12	85	15	14	22	102	22	102	15	14	30	2	22	102	30	2	34	118	258	147	269	213	265	249	258	147	265	249	251	277	258	147	251	277	231	297	258	147	231	297	229	86	181	207	185	37	181	213	181	213	185	37	203	308	203	308	185	37	229	86	203	308	229	86	231	297	153	267	165	260	170	312	170	312	165	260	174	249	170	312	174	249	203	308	203	308	174	249	179	233	203	308	179	233	181	213	170	312	140	309	153	267	153	267	140	309	138	269	121	267	138	269	140	309	121	267	140	309	112	299	185	37	181	207	180	201	185	37	180	201	180	195	185	37	180	195	178	188	172	159	157	108	185	37	185	37	157	108	141	67	185	37	141	67	132	3	132	3	141	67	124	38	132	3	124	38	106	20	75	-8	132	3	78	15	78	15	132	3	87	14	106	20	87	14	132	3	38	218	58	207	62	254	62	254	58	207	75	231	62	254	75	231	86	280	86	280	75	231	91	249	86	280	91	249	112	299	112	299	91	249	106	261	112	299	106	261	121	267	72	18	75	-8	78	15	6	31	5	67	3	50	147	81	129	45	132	3	132	3	129	45	109	22	132	3	109	22	87	14	87	14	78	15	132	3	132	3	78	15	75	-8	154	267	166	260	170	312	170	312	166	260	174	248	170	312	174	248	197	310	197	310	174	248	179	233	197	310	179	233	181	216	185	37	181	216	181	204	185	37	181	204	176	177	176	177	181	204	116	146	95	130	116	146	181	204	95	130	181	204	75	151	170	312	140	309	154	267	154	267	140	309	138	269	121	267	138	269	140	309	121	267	140	309	112	299	38	218	58	207	62	254	62	254	58	207	75	231	62	254	75	231	86	280	86	280	75	231	91	249	86	280	91	249	112	299	112	299	91	249	106	261	112	299	106	261	121	267	185	37	176	177	163	126	185	37	163	126	147	81	185	37	147	81	132	3	75	-8	78	15	72	18	75	-8	72	18	68	24	75	-8	68	24	66	31	75	-8	66	31	50	-5	59	142	66	40	67	60	59	142	67	60	75	151	75	151	67	60	71	83	75	151	71	83	80	108	50	-5	66	31	66	40	50	-5	66	40	59	142	50	-5	59	142	40	129	50	-5	40	129	30	2	3	50	6	31	8	84	8	84	6	31	15	14	8	84	15	14	22	109	22	109	15	14	30	2	22	109	30	2	40	129	330	161	327	165	329	133	329	133	327	165	326	172	321	250	326	172	326	174	321	250	326	174	326	178	326	178	326	181	321	250	321	250	326	181	327	185	321	250	327	185	327	187	327	187	357	283	351	291	351	291	265	247	268	224	351	291	268	224	321	250	351	291	321	250	327	187	336	158	345	132	343	157	343	157	345	132	351	157	363	159	351	157	360	134	363	159	360	134	375	139	330	161	329	133	345	132	330	161	345	132	336	158	329	133	326	172	317	138	317	138	326	172	321	250	317	138	321	250	308	145	308	145	321	250	303	188	308	145	303	188	303	155	303	155	303	188	302	184	303	155	302	184	302	180	303	155	302	180	301	176	303	155	301	176	301	172	303	155	301	172	301	168	406	198	394	180	401	158	406	198	401	158	411	170	406	198	411	170	423	189	374	163	375	139	383	169	383	169	375	139	389	147	383	169	389	147	390	175	390	175	389	147	401	158	390	175	401	158	394	180	351	157	345	132	360	134	269	213	269	215	269	217	269	213	269	217	269	219	269	213	269	219	269	222	269	213	269	222	268	224	269	213	268	224	265	247	269	213	265	247	258	147	265	247	255	271	258	147	258	147	255	271	240	289	258	147	240	289	229	86	229	86	240	289	221	302	229	86	221	302	197	310	197	310	181	216	185	37	197	310	185	37	229	86	75	151	80	108	95	130	363	159	375	139	374	163	83	-6	100	52	98	67	98	67	109	169	83	-6	83	-6	109	169	76	157	83	-6	76	157	52	1	52	1	76	157	47	140	52	1	47	140	27	15	27	15	47	140	24	118	27	15	24	118	9	35	9	35	24	118	9	92	9	35	9	92	3	62	98	67	102	94	109	169	109	169	102	94	113	117	109	169	113	117	131	308	109	169	131	308	97	290	266	69	240	49	243	26	243	26	240	49	216	36	243	26	216	36	210	7	210	7	216	36	193	28	210	7	193	28	178	-3	178	-3	193	28	169	24	178	-3	169	24	147	-8	147	-8	169	24	146	23	157	197	149	210	149	149	149	149	149	210	146	225	131	308	146	225	149	249	131	308	149	249	172	318	172	318	149	249	158	269	172	318	158	269	172	284	240	279	244	270	244	318	240	279	244	318	234	286	234	286	244	318	233	320	234	286	233	320	227	291	227	291	233	320	223	321	227	291	223	321	218	294	218	294	223	321	213	321	218	294	213	321	207	296	207	179	195	179	207	153	207	153	195	179	182	181	207	153	182	181	171	153	171	153	182	181	169	187	171	153	169	187	157	197	322	270	313	283	316	230	322	270	316	230	322	238	322	270	322	238	325	247	322	270	325	247	326	256	268	230	279	225	283	306	283	306	279	225	293	223	283	306	293	223	299	296	299	296	293	223	306	225	299	296	306	225	313	283	313	283	306	225	316	230	244	318	251	252	255	316	255	316	251	252	259	239	255	316	259	239	264	314	264	314	259	239	268	230	264	314	268	230	283	306	213	321	172	318	172	284	213	321	172	284	188	293	213	321	188	293	207	296	171	153	157	197	149	149	131	308	113	117	129	136	131	308	129	136	149	149	131	308	149	149	146	225	66	209	72	197	73	262	73	262	72	197	81	187	73	262	81	187	97	290	97	290	81	187	94	178	97	290	94	178	109	169	129	25	116	31	117	-9	129	25	117	-9	147	-8	129	25	147	-8	146	23	117	-9	116	31	106	40	117	-9	106	40	100	52	117	-9	100	52	83	-6	266	69	243	26	279	57	66	209	73	262	64	223	244	318	244	270	251	252	22	69	22	69	37	49	37	49	22	69	45	7	37	49	45	7	54	36	54	36	45	7	71	-3	54	36	71	-3	73	28	73	28	71	-3	99	-8	73	28	99	-8	95	24	95	24	99	-8	118	23	144	28	118	23	129	-9	144	28	129	-9	171	-5	22	69	3	57	22	26	22	69	22	26	45	7	169	280	173	285	178	320	178	320	173	285	180	291	178	320	180	291	189	321	189	321	180	291	189	294	189	321	189	294	200	296	200	296	213	294	201	321	201	321	213	294	234	319	167	319	157	317	158	255	167	319	158	255	166	274	167	319	166	274	169	280	167	319	169	280	178	320	236	264	260	181	266	313	266	313	260	181	283	196	266	313	283	196	292	302	292	302	283	196	301	213	292	302	301	213	310	285	310	285	301	213	313	234	310	285	313	234	317	260	235	276	236	264	266	313	235	276	266	313	234	319	235	276	234	319	230	285	234	319	213	294	223	291	234	319	223	291	230	285	233	169	236	264	231	237	233	169	231	237	218	214	233	169	218	214	254	28	233	169	254	28	253	161	253	161	254	28	270	150	270	150	254	28	282	59	270	150	282	59	282	136	282	136	282	59	293	101	282	136	293	101	290	120	215	7	254	28	218	214	215	7	218	214	201	113	215	7	201	113	197	85	215	7	197	85	185	61	215	7	185	61	171	-5	200	127	201	113	218	214	200	127	218	214	199	195	199	195	176	183	176	151	199	195	176	151	187	146	199	195	187	146	195	138	199	195	195	138	200	127	163	153	176	151	176	183	163	153	176	183	150	179	163	153	150	179	133	179	163	153	133	179	133	153	167	41	144	28	171	-5	167	41	171	-5	185	61	201	321	189	321	200	296	131	225	142	231	148	315	148	315	142	231	150	240	148	315	150	240	157	317	157	317	150	240	158	255	88	235	95	228	96	284	96	284	95	228	104	225	96	284	104	225	110	297	110	297	104	225	116	223	110	297	116	223	128	308	128	308	116	223	131	225	128	308	131	225	148	315	86	271	82	257	84	245	86	271	84	245	88	235	86	271	88	235	96	284	118	23	99	-8	129	-9	236	264	233	169	260	181	22	69	22	69	37	49	37	49	22	69	45	7	37	49	45	7	54	36	54	36	45	7	71	-3	54	36	71	-3	73	28	73	28	71	-3	99	-8	73	28	99	-8	95	24	95	24	99	-8	118	23	144	28	118	23	129	-9	144	28	129	-9	171	-5	22	69	3	57	22	26	22	69	22	26	45	7	169	280	173	285	178	320	178	320	173	285	180	291	178	320	180	291	189	321	189	321	180	291	189	294	189	321	189	294	200	296	200	296	213	294	201	321	201	321	213	294	228	320	167	319	157	317	158	255	167	319	158	255	166	274	167	319	166	274	169	280	167	319	169	280	178	320	289	201	302	215	309	287	309	287	302	215	311	231	309	287	311	231	317	259	317	259	311	231	363	257	317	259	363	257	393	298	393	298	363	257	370	194	236	264	254	178	259	315	259	315	254	178	273	189	259	315	273	189	288	305	288	305	273	189	289	201	288	305	289	201	309	287	213	294	223	291	228	320	228	320	223	291	230	285	228	320	230	285	259	315	259	315	230	285	235	276	259	315	235	276	236	264	373	168	369	172	371	140	371	140	369	172	368	179	363	257	368	179	368	181	363	257	368	181	368	184	368	184	369	188	363	257	363	257	369	188	369	191	363	257	369	191	370	194	378	165	387	139	385	164	385	164	387	139	393	164	406	165	393	164	403	141	406	165	403	141	418	146	373	168	371	140	387	139	373	168	387	139	378	165	371	140	368	179	359	145	359	145	368	179	363	257	359	145	363	257	350	152	350	152	363	257	346	195	350	152	346	195	345	191	345	162	350	152	345	191	345	162	345	191	344	186	345	162	344	186	344	183	345	162	344	183	343	179	345	162	343	179	343	175	453	177	465	195	448	204	453	177	448	204	443	165	443	165	448	204	437	187	443	165	437	187	433	182	443	165	433	182	431	154	431	154	433	182	426	176	431	154	426	176	418	146	418	146	426	176	417	170	418	146	417	170	406	165	393	164	387	139	403	141	233	169	236	264	231	237	233	169	231	237	218	214	233	169	218	214	254	28	233	169	254	28	253	161	253	161	254	28	270	150	270	150	254	28	282	59	270	150	282	59	282	136	282	136	282	59	293	101	282	136	293	101	290	120	215	7	254	28	218	214	215	7	218	214	201	113	215	7	201	113	197	85	215	7	197	85	185	61	215	7	185	61	171	-5	200	127	201	113	218	214	200	127	218	214	199	195	199	195	176	183	176	151	199	195	176	151	187	146	199	195	187	146	195	138	199	195	195	138	200	127	163	153	176	151	176	183	163	153	176	183	150	179	163	153	150	179	133	179	163	153	133	179	133	153	167	41	144	28	171	-5	167	41	171	-5	185	61	201	321	189	321	200	296	131	225	142	231	148	315	148	315	142	231	150	240	148	315	150	240	157	317	157	317	150	240	158	255	88	235	95	228	96	284	96	284	95	228	104	225	96	284	104	225	110	297	110	297	104	225	116	223	110	297	116	223	128	308	128	308	116	223	131	225	128	308	131	225	148	315	86	271	82	257	84	245	86	271	84	245	88	235	86	271	88	235	96	284	118	23	99	-8	129	-9	236	264	233	169	254	178	370	194	400	290	393	298	67	57	68	3	81	39	81	39	68	3	102	-6	81	39	102	-6	99	27	99	27	102	-6	121	23	147	28	121	23	131	-9	147	28	131	-9	178	-4	55	111	63	165	47	230	55	111	47	230	37	22	55	111	37	22	58	81	58	81	37	22	68	3	58	81	68	3	67	57	16	169	5	100	14	54	16	169	14	54	37	22	16	169	37	22	47	230	228	290	240	319	218	294	218	294	240	319	204	296	160	285	204	296	204	321	160	285	204	321	146	310	63	165	86	215	92	278	92	278	86	215	119	257	92	278	119	257	146	310	146	310	119	257	160	285	239	275	240	264	240	319	240	319	240	264	264	181	264	181	240	264	237	169	237	169	240	264	235	237	237	169	235	237	223	8	223	8	235	237	222	214	223	8	222	214	205	114	205	114	222	214	204	128	203	195	180	183	180	151	203	195	180	151	191	146	203	195	191	146	199	138	203	195	199	138	204	128	203	195	204	128	222	214	167	153	180	151	180	183	167	153	180	183	154	179	167	153	154	179	138	179	167	153	138	179	138	153	205	114	201	85	223	8	223	8	201	85	189	61	223	8	189	61	178	-4	178	-4	189	61	170	41	178	-4	170	41	147	28	240	319	228	290	235	284	240	319	235	284	239	275	240	319	204	321	204	296	240	319	264	181	272	313	272	313	264	181	288	196	272	313	288	196	298	301	298	301	288	196	306	214	298	301	306	214	315	284	315	284	306	214	317	235	315	284	317	235	321	260	287	61	296	101	294	120	287	61	294	120	286	136	287	61	286	136	273	150	287	61	273	150	261	30	261	30	273	150	257	161	261	30	257	161	237	169	261	30	237	169	223	8	121	23	102	-6	131	-9	47	230	63	165	92	278	-9	-103	-7	-64	-10	-108	-10	-108	-14	-57	-20	-136	-20	-136	-14	-57	-23	-53	-20	-136	-23	-53	-34	-51	-9	-103	-7	-100	-7	-64	-7	-64	-7	-100	-4	-96	-7	-64	-4	-96	-2	-73	-2	-73	-4	-96	-2	-91	-2	-73	-2	-91	-1	-84	35	-88	25	-105	44	-132	44	-132	25	-105	15	-115	44	-132	15	-115	5	-118	5	-118	0	-118	3	-139	3	-139	0	-118	-3	-116	3	-139	-3	-116	-7	-114	-9	-111	-10	-108	-20	-136	-9	-111	-20	-136	3	-139	-9	-111	3	-139	-7	-114	-39	-129	-20	-136	-34	-51	-39	-129	-34	-51	-44	-53	-39	-129	-44	-53	-53	-58	-39	-129	-53	-58	-54	-118	-60	-66	-65	-75	-64	-103	-60	-66	-64	-103	-54	-118	-60	-66	-54	-118	-53	-58	105	-81	127	-38	106	172	106	172	127	-38	127	256	128	260	127	256	127	-38	128	260	127	-38	144	14	246	312	100	312	111	295	246	312	111	295	120	292	246	312	120	292	125	287	246	312	125	287	128	281	246	312	128	281	129	274	246	312	129	274	219	285	246	312	219	285	230	292	246	312	230	292	246	296	129	270	144	14	129	274	129	274	144	14	205	254	205	254	144	14	177	140	205	254	177	140	186	172	186	172	177	140	211	140	186	172	211	140	219	172	129	274	205	254	208	263	129	274	208	263	212	274	129	274	212	274	219	285	144	14	129	270	129	267	144	14	129	267	128	263	144	14	128	263	128	260	97	140	55	-26	78	-112	97	140	78	-112	105	-81	97	140	105	-81	106	172	97	140	106	172	32	172	97	140	32	172	23	140	45	-61	35	-88	44	-132	45	-61	44	-132	78	-112	45	-61	78	-112	55	-26	5	-118	3	-139	44	-132	111	295	100	312	100	296	-64	-103	-65	-75	-67	-86	-14	-57	-10	-108	-7	-64	121	49	124	-5	128	43	128	43	124	-5	146	2	128	43	146	2	137	40	137	40	146	2	146	40	155	42	146	40	146	2	155	42	146	2	166	16	246	224	239	192	243	-56	243	-56	239	192	229	159	243	-56	229	159	219	-98	219	-98	229	159	217	127	219	-98	217	127	204	99	204	99	192	78	204	58	204	58	192	78	185	35	155	42	166	16	167	50	167	50	166	16	185	35	167	50	185	35	180	61	180	61	185	35	192	78	225	283	224	311	212	312	225	283	212	312	194	268	225	283	236	309	224	311	121	128	139	181	158	297	158	297	139	181	165	231	158	297	165	231	212	312	212	312	165	231	194	268	158	297	109	258	121	128	121	128	109	258	114	81	116	61	114	81	99	-8	116	61	99	-8	124	-5	109	258	68	203	80	-6	109	258	80	-6	99	-8	109	258	99	-8	114	81	289	360	276	327	370	387	370	387	276	327	263	290	370	387	263	290	259	-10	259	-10	263	290	256	298	259	-10	256	298	249	250	249	250	256	298	248	261	246	304	236	309	240	277	246	304	240	277	245	270	246	304	245	270	248	261	246	304	248	261	256	298	233	281	240	277	236	309	233	281	236	309	225	283	259	-10	249	250	246	224	259	-10	246	224	243	-56	219	-98	204	99	204	58	219	-98	204	58	185	-133	185	-133	204	58	174	-45	185	-133	174	-45	162	-74	185	-133	162	-74	143	-101	185	-133	143	-101	140	-156	59	-164	81	-165	90	-138	90	-138	81	-165	140	-156	90	-138	140	-156	118	-123	118	-123	140	-156	143	-101	59	-164	90	-138	59	-144	59	-144	51	-143	59	-164	59	-164	51	-143	43	-142	59	-164	43	-142	41	-161	41	-161	43	-142	37	-138	41	-161	37	-138	33	-133	378	408	386	423	392	460	392	460	386	423	396	433	392	460	396	433	413	462	413	462	396	433	407	439	413	462	407	439	421	440	421	440	427	440	444	458	444	458	427	440	433	438	444	458	433	438	437	436	375	456	359	449	370	387	375	456	370	387	378	408	375	456	378	408	392	460	370	387	359	449	344	439	370	387	344	439	329	427	370	387	329	427	315	411	370	387	315	411	302	388	370	387	302	388	289	360	503	416	490	435	491	359	503	416	491	359	500	368	503	416	500	368	506	380	503	416	506	380	508	394	453	353	466	351	470	449	470	449	466	351	480	353	470	449	480	353	490	435	490	435	480	353	491	359	439	422	442	358	440	428	440	428	442	358	444	458	444	458	442	358	453	353	444	458	453	353	470	449	444	458	437	436	440	432	444	458	440	432	440	428	444	458	413	462	421	440	427	401	427	377	431	410	431	410	427	377	433	366	431	410	433	366	435	417	435	417	433	366	442	358	435	417	442	358	439	422	29	82	34	43	40	141	40	141	34	43	45	17	40	141	45	17	68	203	68	203	45	17	61	1	68	203	61	1	80	-6	-34	-89	-33	-104	-32	-76	-32	-76	-33	-104	-28	-117	-32	-76	-28	-117	-27	-65	-27	-65	-28	-117	-20	-128	-27	-65	-20	-128	-18	-56	-18	-56	-20	-128	-11	-136	-18	-56	-11	-136	-6	-51	-6	-51	-11	-136	-1	-144	-6	-51	-1	-144	7	-49	7	-49	-1	-144	12	-151	7	-49	12	-151	20	-51	20	-51	12	-151	25	-157	20	-51	25	-157	31	-56	31	-56	25	-157	31	-126	39	-64	31	-126	33	-119	39	-64	33	-119	36	-112	45	-74	39	-64	41	-104	45	-74	41	-104	45	-96	45	-74	45	-96	47	-86	33	-133	31	-126	25	-157	33	-133	25	-157	41	-161	31	-56	31	-126	39	-64	39	-64	36	-112	41	-104	116	61	124	-5	121	49	427	377	427	401	425	389	121	49	124	-5	128	43	128	43	124	-5	146	2	128	43	146	2	137	40	137	40	146	2	146	40	155	42	146	40	146	2	155	42	146	2	166	16	246	224	239	192	243	-56	243	-56	239	192	229	159	243	-56	229	159	219	-98	219	-98	229	159	217	127	219	-98	217	127	204	99	204	99	192	78	204	58	204	58	192	78	185	35	155	42	166	16	167	50	167	50	166	16	185	35	167	50	185	35	180	61	180	61	185	35	192	78	121	128	139	181	158	297	158	297	139	181	165	231	158	297	165	231	212	312	212	312	165	231	194	268	212	312	194	268	225	283	225	283	233	281	227	311	227	311	233	281	240	309	158	297	109	258	121	128	121	128	109	258	114	81	116	61	114	81	99	-8	116	61	99	-8	124	-5	109	258	68	203	80	-6	109	258	80	-6	99	-8	109	258	99	-8	114	81	227	311	212	312	225	283	245	270	248	261	253	303	253	303	248	261	249	250	259	-10	249	250	246	224	240	309	233	281	240	277	240	309	240	277	245	270	240	309	245	270	253	303	279	282	266	294	259	-10	279	282	259	-10	351	319	279	282	351	319	341	319	253	303	249	250	259	-10	253	303	259	-10	266	294	219	-98	204	99	204	58	219	-98	204	58	185	-133	185	-133	204	58	174	-45	185	-133	174	-45	162	-74	185	-133	162	-74	143	-101	185	-133	143	-101	140	-156	59	-164	81	-165	90	-138	90	-138	81	-165	140	-156	90	-138	140	-156	118	-123	118	-123	140	-156	143	-101	59	-164	90	-138	59	-144	59	-144	51	-143	59	-164	59	-164	51	-143	43	-142	59	-164	43	-142	41	-161	41	-161	43	-142	37	-138	41	-161	37	-138	33	-133	29	82	34	43	40	141	40	141	34	43	45	17	40	141	45	17	68	203	68	203	45	17	61	1	68	203	61	1	80	-6	-34	-89	-33	-104	-32	-76	-32	-76	-33	-104	-28	-117	-32	-76	-28	-117	-27	-65	-27	-65	-28	-117	-20	-128	-27	-65	-20	-128	-18	-56	-18	-56	-20	-128	-11	-136	-18	-56	-11	-136	-6	-51	-6	-51	-11	-136	-1	-144	-6	-51	-1	-144	7	-49	7	-49	-1	-144	12	-151	7	-49	12	-151	20	-51	20	-51	12	-151	25	-157	20	-51	25	-157	31	-56	31	-56	25	-157	31	-126	39	-64	31	-126	33	-119	39	-64	33	-119	36	-112	45	-74	39	-64	41	-104	45	-74	41	-104	45	-96	45	-74	45	-96	47	-86	33	-133	31	-126	25	-157	33	-133	25	-157	41	-161	31	-56	31	-126	39	-64	39	-64	36	-112	41	-104	116	61	124	-5	121	49	246	224	243	-56	259	-10	14	107	21	68	27	170	27	170	21	68	39	36	27	170	39	36	60	227	60	227	39	36	68	12	60	227	68	12	109	272	109	272	68	12	101	86	106	-1	101	86	68	12	109	38	106	-1	122	22	122	22	106	-1	153	-7	122	22	153	-7	141	11	141	11	153	-7	170	8	188	9	170	8	184	-5	188	9	184	-5	215	-2	103	60	101	86	106	-1	103	60	106	-1	109	38	213	22	215	-2	221	33	221	33	215	-2	245	3	221	33	245	3	225	45	225	45	245	3	237	85	250	312	238	297	252	296	250	312	252	296	264	310	264	310	252	296	265	293	264	310	265	293	278	306	278	306	265	293	277	289	278	306	277	289	289	281	128	203	158	251	169	301	169	301	158	251	195	285	169	301	195	285	235	312	235	312	195	285	238	297	235	312	238	297	250	312	109	272	101	86	108	146	109	272	108	146	128	203	109	272	128	203	169	301	365	130	196	130	213	118	365	130	213	118	225	115	365	130	225	115	233	112	365	130	233	112	237	106	365	130	237	106	238	100	365	130	238	100	332	110	365	130	332	110	345	116	365	130	345	116	365	120	272	11	296	21	311	74	272	11	311	74	316	89	272	11	316	89	322	101	272	11	322	101	245	3	245	3	322	101	238	100	245	3	238	100	238	97	245	3	238	97	238	94	245	3	238	94	238	91	245	3	238	91	237	88	245	3	237	88	237	85	316	292	312	293	313	250	313	250	312	293	307	296	313	250	307	296	307	261	307	261	307	296	299	272	289	281	299	272	292	302	289	281	292	302	278	306	343	296	338	292	339	204	339	204	338	292	333	290	339	204	333	290	327	290	327	290	324	290	327	204	327	204	324	290	323	223	367	311	354	311	348	302	367	311	348	302	343	296	367	311	343	296	339	204	327	290	327	204	339	204	320	290	316	292	318	238	320	290	318	238	323	223	320	290	323	223	324	290	307	296	292	302	299	272	202	14	188	9	215	-2	202	14	215	-2	213	22	170	8	153	-7	184	-5	316	292	313	250	318	238	213	118	196	130	196	120	332	110	238	100	322	101	79	-99	81	-92	104	-10	104	-10	81	-92	85	-85	104	-10	85	-85	89	-77	89	-77	109	-46	104	-10	104	-10	109	-46	115	312	84	-133	80	-129	81	-156	81	-156	80	-129	77	-123	81	-156	77	-123	68	-150	68	-150	77	-123	76	-114	68	-150	76	-114	70	-59	70	-59	76	-114	77	-107	79	-99	104	-10	70	-59	79	-99	70	-59	77	-107	84	-133	99	-157	89	-134	89	-134	99	-157	94	-135	103	-133	94	-135	99	-157	103	-133	99	-157	125	-155	225	200	220	181	231	141	231	141	220	181	209	155	231	141	209	155	204	88	204	88	209	155	192	120	204	88	192	120	173	33	173	33	192	120	167	72	173	33	167	72	169	-134	169	-134	167	72	159	127	187	-94	187	-86	187	-76	187	-94	187	-76	186	-66	187	-94	186	-66	186	-57	187	-94	186	-57	185	-48	187	-94	185	-48	182	-117	173	33	169	-134	182	-117	173	33	182	-117	185	-48	265	234	270	269	268	282	265	234	268	282	262	294	265	234	262	294	253	304	265	234	253	304	252	191	229	312	227	214	231	141	229	312	231	141	241	310	241	310	231	141	252	191	241	310	252	191	253	304	229	312	215	310	217	232	229	312	217	232	221	227	229	312	221	227	225	223	229	312	225	223	226	219	229	312	226	219	227	214	196	250	202	244	204	303	204	303	202	244	210	237	204	303	210	237	215	310	215	310	210	237	217	232	189	274	190	264	191	284	191	284	190	264	192	257	191	284	192	257	196	294	196	294	192	257	196	250	196	294	196	250	204	303	151	175	142	219	149	-147	151	175	149	-147	169	-134	151	175	169	-134	159	127	113	-121	125	-155	115	-112	115	-112	125	-155	115	-102	123	289	115	-102	125	-155	123	289	125	-155	132	258	132	258	125	-155	149	-147	132	258	149	-147	142	219	109	-128	103	-133	125	-155	109	-128	125	-155	113	-121	114	-80	114	-86	115	312	115	312	114	-86	115	-93	115	312	115	-93	123	289	123	289	115	-93	115	-98	123	289	115	-98	115	-102	115	312	109	-46	114	-77	115	312	114	-77	114	-80	80	133	90	84	96	308	96	308	90	84	97	44	96	308	97	44	115	312	115	312	97	44	101	12	115	312	101	12	104	-10	96	308	78	304	80	133	80	133	78	304	68	193	63	215	68	193	78	304	63	215	78	304	59	301	70	-59	64	-68	68	-150	68	-150	64	-68	58	-78	68	-150	58	-78	57	-141	57	-141	58	-78	54	-89	57	-141	54	-89	51	-129	51	-129	54	-89	50	-100	51	-129	50	-100	49	-112	28	277	33	276	38	298	38	298	33	276	37	273	38	298	37	273	41	270	41	270	47	261	59	301	59	301	47	261	52	250	59	301	52	250	57	234	38	298	14	296	22	277	38	298	22	277	28	277	59	301	38	298	41	270	22	277	14	296	14	278	59	301	57	234	63	215	84	-133	81	-156	99	-157	225	200	231	141	227	214	75	304	54	300	58	239	58	239	54	300	48	241	39	240	48	241	54	300	39	240	54	300	36	291	36	291	21	277	22	221	36	291	22	221	26	228	36	291	26	228	32	235	36	291	32	235	39	240	21	277	11	258	11	218	21	277	11	218	13	213	21	277	13	213	20	213	21	277	20	213	22	221	11	258	7	238	7	233	11	258	7	233	8	228	11	258	8	228	9	223	11	258	9	223	11	218	65	233	72	224	75	304	75	304	72	224	76	214	75	304	76	214	91	301	91	301	76	214	81	205	91	301	81	205	113	127	196	94	189	113	196	35	196	35	189	113	183	130	196	35	183	130	179	16	179	16	183	130	176	146	179	16	176	146	162	178	179	16	162	178	155	3	155	3	162	178	140	44	305	230	305	302	299	236	299	236	305	302	292	304	299	236	292	304	291	240	291	240	292	304	281	241	270	239	281	241	280	301	270	239	280	301	267	292	232	210	240	218	241	268	241	268	240	218	249	227	241	268	249	227	254	281	254	281	249	227	259	234	254	281	259	234	267	292	267	292	259	234	270	239	231	256	162	178	176	146	231	256	176	146	232	210	231	256	232	210	241	268	328	275	323	286	325	232	328	275	325	232	328	242	328	275	328	242	329	252	328	275	329	252	330	262	309	222	312	213	315	295	315	295	312	213	319	213	315	295	319	213	323	286	323	286	319	213	322	222	323	286	322	222	325	232	305	302	305	230	309	222	305	302	309	222	315	295	292	304	280	301	281	241	196	94	196	35	202	60	196	94	202	60	200	77	162	178	130	255	134	73	162	178	134	73	137	63	162	178	137	63	139	53	162	178	139	53	140	44	104	294	113	127	115	283	115	283	113	127	117	82	115	283	117	82	123	269	123	269	117	82	127	91	123	269	127	91	130	255	130	255	127	91	130	83	130	255	130	83	134	73	113	127	80	91	95	49	113	127	95	49	100	61	113	127	100	61	107	72	113	127	107	72	117	82	71	81	74	0	80	91	80	91	74	0	88	-4	80	91	88	-4	95	49	95	49	88	-4	93	35	94	28	93	35	88	-4	94	28	88	-4	103	-6	53	48	55	19	58	60	58	60	55	19	62	8	58	60	62	8	64	71	64	71	62	8	74	0	64	71	74	0	71	81	135	28	128	22	129	-3	129	-3	128	22	120	17	129	-3	120	17	112	16	112	16	105	17	129	-3	129	-3	105	17	103	-6	155	3	140	44	139	35	155	3	139	35	135	28	155	3	135	28	129	-3	103	-6	105	17	100	19	103	-6	100	19	96	23	103	-6	96	23	94	28	91	301	113	127	104	294	55	19	53	48	52	35	75	304	58	239	65	233	22	230	34	246	38	281	38	281	34	246	44	256	38	281	44	256	59	298	59	298	44	256	51	262	59	298	51	262	57	264	57	264	60	264	59	298	59	298	60	264	81	307	16	254	-8	218	6	208	16	254	6	208	22	230	16	254	22	230	38	281	66	245	40	-5	58	-7	66	245	58	-7	84	-4	66	245	11	74	15	11	66	245	15	11	26	0	66	245	26	0	40	-5	9	66	8	59	9	25	9	66	9	25	15	11	9	66	15	11	11	74	9	25	8	59	7	53	9	25	7	53	7	47	9	25	7	47	7	42	68	251	68	250	84	-4	84	-4	68	250	67	248	84	-4	67	248	66	245	97	41	93	43	109	7	109	7	93	43	90	45	109	7	90	45	84	-4	84	-4	90	45	88	49	84	-4	88	49	87	55	87	55	88	58	84	-4	84	-4	88	58	81	307	84	-4	81	307	68	253	68	253	81	307	67	257	81	307	60	264	63	262	81	307	63	262	65	260	81	307	65	260	67	257	131	303	119	308	143	230	143	230	119	308	104	310	143	230	104	310	92	75	92	75	104	310	90	69	142	64	127	51	136	29	136	29	127	51	113	43	136	29	113	43	109	7	109	7	113	43	101	41	145	237	147	244	147	282	147	282	147	244	148	250	147	282	148	250	149	267	149	267	148	250	149	258	143	230	145	237	147	282	143	230	147	282	141	294	143	230	141	294	131	303	104	310	81	307	88	58	104	310	88	58	88	61	104	310	88	61	89	64	104	310	89	64	90	69	84	-4	68	253	68	252	84	-4	68	252	68	251	142	64	166	64	157	81	157	81	166	64	174	104	192	132	174	104	202	113	192	132	202	113	207	161	207	161	202	113	212	-153	207	161	212	-153	221	196	221	196	212	-153	227	-106	236	242	227	-106	227	-102	236	242	227	-102	228	-97	236	242	228	-97	230	-91	236	242	230	-91	232	-83	236	242	232	-83	234	-74	236	242	234	-74	336	304	236	242	336	304	255	304	270	-129	256	-129	270	-147	270	-147	256	-129	245	-128	270	-147	245	-128	239	-150	239	-150	245	-128	237	-125	239	-150	237	-125	231	-121	228	-115	227	-106	212	-153	228	-115	212	-153	239	-150	228	-115	239	-150	231	-121	202	113	129	-167	158	-162	202	113	158	-162	185	-157	202	113	185	-157	212	-153	174	104	166	64	202	113	97	41	109	7	101	41	221	196	227	-106	236	242	142	64	136	29	166	64	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	135	172	126	192	120	143	120	143	126	192	123	430	120	143	123	430	106	108	106	108	123	430	105	406	106	108	105	406	93	375	93	375	-8	0	73	0	93	375	73	0	91	62	93	375	91	62	106	108	192	425	201	434	216	462	216	462	201	434	212	439	216	462	212	439	225	440	225	440	231	440	248	458	248	458	231	440	237	438	248	458	237	438	241	436	178	458	147	448	179	394	178	458	179	394	185	412	178	458	185	412	192	425	178	458	192	425	216	462	147	448	123	430	126	192	147	448	126	192	179	394	270	351	274	449	257	353	257	353	274	449	248	458	257	353	248	458	246	358	246	358	248	458	244	428	246	358	244	428	243	422	246	358	243	422	239	417	246	358	239	417	238	366	238	366	239	417	235	410	238	366	235	410	232	377	232	377	235	410	232	401	232	377	232	401	230	389	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	183	68	187	10	236	229	187	10	197	1	236	229	197	1	209	-3	236	229	209	-3	224	-5	236	229	224	-5	247	-2	236	229	247	-2	237	235	181	61	180	55	181	22	181	61	181	22	187	10	181	61	187	10	183	68	181	22	180	55	179	49	181	22	179	49	179	43	181	22	179	43	179	37	244	309	240	250	247	-2	239	255	240	250	244	309	239	255	244	309	237	259	244	309	219	297	226	263	264	42	262	44	268	6	268	6	262	44	260	47	268	6	260	47	247	-2	247	-2	260	47	259	51	302	304	288	310	316	231	316	231	288	310	270	312	316	231	270	312	262	59	262	59	270	312	261	56	307	416	294	435	296	359	307	416	296	359	304	368	307	416	304	368	310	380	307	416	310	380	311	394	284	353	296	359	294	435	284	353	294	435	274	449	284	353	274	449	270	351	248	458	241	436	243	432	248	458	243	432	244	428	248	458	216	462	225	440	316	231	318	236	319	279	319	279	318	236	319	243	319	279	319	243	321	262	321	262	319	243	320	249	321	262	320	249	321	255	313	293	302	304	316	231	313	293	316	231	319	279	270	312	244	309	247	-2	270	312	247	-2	259	52	270	312	259	52	260	53	270	312	260	53	260	54	270	312	260	54	261	56	247	-2	240	250	240	247	247	-2	240	247	239	243	247	-2	239	243	238	239	247	-2	238	239	237	235	294	58	284	48	289	24	289	24	284	48	277	42	289	24	277	42	271	40	271	40	268	40	268	6	268	6	268	40	264	42	311	50	336	86	321	96	311	50	321	96	306	74	311	50	306	74	294	58	311	50	294	58	289	24	271	40	268	6	289	24	259	52	247	-2	259	51	72	-98	78	-44	70	-105	70	-105	70	-36	67	-135	67	-135	70	-36	59	-30	67	-135	59	-30	46	-28	72	-98	76	-91	78	-44	78	-44	76	-91	80	-84	78	-44	80	-84	84	-54	84	-54	80	-84	84	-76	84	-54	84	-76	86	-65	80	-115	99	-138	86	-116	86	-116	99	-138	94	-117	105	-115	94	-117	99	-138	105	-115	99	-138	125	-136	192	275	162	241	170	223	170	223	162	241	153	200	135	172	153	200	162	241	135	172	162	241	126	192	135	172	126	192	120	143	120	143	126	192	123	430	120	143	123	430	106	108	106	108	123	430	105	406	106	108	105	406	93	375	93	375	-8	0	73	0	93	375	73	0	91	62	93	375	91	62	106	108	192	425	201	434	216	462	216	462	201	434	212	439	216	462	212	439	225	440	225	440	231	440	248	458	248	458	231	440	237	438	248	458	237	438	241	436	178	458	147	448	179	394	178	458	179	394	185	412	178	458	185	412	192	425	178	458	192	425	216	462	147	448	123	430	126	192	147	448	126	192	179	394	270	351	274	449	257	353	257	353	274	449	248	458	257	353	248	458	246	358	246	358	248	458	244	428	246	358	244	428	243	422	246	358	243	422	239	417	246	358	239	417	238	366	238	366	239	417	235	410	238	366	235	410	232	377	232	377	235	410	232	401	232	377	232	401	230	389	170	223	186	241	192	275	192	275	186	241	201	253	192	275	201	253	219	297	219	297	201	253	215	261	219	297	215	261	226	263	226	263	231	263	244	309	244	309	231	263	235	261	244	309	235	261	237	259	236	229	147	-129	167	-119	236	229	167	-119	184	-104	236	229	184	-104	201	-86	236	229	201	-86	212	-72	236	229	212	-72	221	-55	236	229	221	-55	229	-37	236	229	229	-37	236	-18	236	229	236	-18	237	235	236	229	137	-73	147	-129	147	-129	137	-73	131	-89	147	-129	131	-89	125	-136	125	-136	131	-89	123	-101	125	-136	123	-101	115	-110	307	416	294	435	296	359	307	416	296	359	304	368	307	416	304	368	310	380	307	416	310	380	311	394	284	353	296	359	294	435	284	353	294	435	274	449	284	353	274	449	270	351	248	458	241	436	243	432	248	458	243	432	244	428	248	458	216	462	225	440	317	234	319	241	319	279	319	279	319	241	320	248	319	279	320	248	321	262	321	262	320	248	321	255	315	229	317	234	319	279	315	229	319	279	313	293	315	229	313	293	302	304	315	229	302	304	288	310	315	229	288	310	270	312	315	229	270	312	244	309	315	229	244	309	243	0	243	0	244	309	240	250	243	0	240	250	240	247	243	0	240	247	239	243	243	0	239	243	238	239	243	0	238	239	237	235	243	0	237	235	236	-18	240	250	244	309	239	255	244	309	219	297	226	263	70	-105	67	-135	71	-109	71	-109	67	-135	99	-138	71	-109	99	-138	75	-113	75	-113	99	-138	80	-115	67	-135	46	-28	41	-125	41	-125	46	-28	32	-30	41	-125	32	-30	21	-111	21	-111	32	-30	20	-36	21	-111	20	-36	11	-45	8	-92	21	-111	11	-45	8	-92	11	-45	6	-56	8	-92	6	-56	4	-70	244	309	237	259	239	255	105	-115	125	-136	115	-110	70	-36	70	-105	78	-44	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	49	225	36	182	48	-5	48	-5	36	182	32	-3	29	151	11	87	19	1	29	151	19	1	32	-3	29	151	32	-3	36	182	29	151	36	182	2	182	29	151	2	182	-6	151	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	107	151	102	303	102	303	107	151	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	115	182	151	312	127	307	115	182	127	307	107	151	115	182	107	151	145	151	115	182	145	151	153	182	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	49	225	48	-5	70	-2	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	130	462	131	372	145	460	145	460	131	372	146	374	145	460	146	374	158	453	158	453	146	374	158	380	158	453	158	380	168	443	168	443	158	380	168	390	168	443	168	390	175	431	175	431	168	390	175	402	175	431	175	402	177	416	87	419	89	404	89	432	89	432	89	404	95	391	89	432	95	391	95	444	95	444	95	391	104	381	95	444	104	381	105	453	105	453	104	381	117	374	105	453	117	374	117	460	117	460	117	374	131	372	117	460	131	372	130	462	23	275	14	293	14	275	48	228	24	4	41	-2	48	228	41	-2	64	-4	48	228	10	87	11	15	48	228	11	15	24	4	10	87	7	78	11	15	11	15	7	78	5	69	11	15	5	69	4	30	4	30	5	69	3	62	4	30	3	62	2	55	51	247	50	242	64	-4	64	-4	50	242	49	235	64	-4	49	235	48	228	32	260	38	261	49	283	49	283	38	261	44	262	49	283	44	262	48	262	48	262	50	262	49	283	49	283	50	262	76	292	49	283	22	274	25	258	49	283	25	258	32	260	82	59	100	301	81	54	81	54	76	292	64	-4	64	-4	76	292	52	255	64	-4	52	255	52	251	64	-4	52	251	51	247	133	308	120	306	143	289	143	289	120	306	100	301	143	289	100	301	87	87	87	87	100	301	86	81	123	42	112	37	115	9	115	9	112	37	103	35	115	9	103	35	96	34	96	34	92	35	92	0	92	0	92	35	88	37	92	0	88	37	85	40	82	46	81	54	64	-4	82	46	64	-4	92	0	82	46	92	0	85	40	51	261	51	260	76	292	76	292	51	260	52	257	76	292	52	257	52	255	143	291	143	293	144	302	144	302	143	293	144	295	144	302	144	295	144	299	144	299	144	295	144	297	143	289	143	291	144	302	143	289	144	302	142	304	143	289	142	304	140	307	143	289	140	307	137	308	143	289	137	308	133	308	100	301	82	59	83	65	100	301	83	65	84	73	100	301	84	73	86	81	147	38	160	53	152	64	147	38	152	64	137	51	147	38	137	51	133	23	123	42	115	9	133	23	123	42	133	23	137	51	96	34	92	0	115	9	25	258	22	274	17	256	76	292	81	54	100	301	76	292	50	262	51	261	4	30	2	55	2	48	19	24	10	18	140	0	140	0	10	18	-2	14	140	0	-2	14	-21	11	108	18	104	24	32	49	32	49	104	24	103	31	32	49	103	31	89	265	89	265	103	31	90	269	103	31	91	280	91	277	103	31	91	277	91	275	103	31	91	275	90	272	103	31	90	272	90	269	217	312	56	312	69	300	217	312	69	300	79	297	217	312	79	297	86	293	217	312	86	293	90	288	217	312	90	288	91	280	217	312	91	280	186	295	217	312	186	295	199	299	217	312	199	299	217	301	105	45	106	49	164	265	105	45	164	265	91	280	91	280	164	265	169	279	91	280	169	279	176	289	103	34	103	37	91	280	103	34	91	280	103	31	104	41	105	45	91	280	104	41	91	280	103	37	140	0	140	11	126	13	140	0	126	13	115	15	140	0	115	15	108	18	140	0	108	18	32	49	140	0	32	49	26	34	140	0	26	34	19	24	140	0	-21	11	-21	0	69	300	56	312	56	301	186	295	91	280	176	289	44	241	50	247	60	299	60	299	50	247	57	250	60	299	57	250	66	250	66	250	68	250	82	302	82	302	68	250	71	250	82	302	71	250	74	250	41	288	26	271	33	222	41	288	33	222	39	233	41	288	39	233	44	241	41	288	44	241	60	299	14	249	6	222	33	222	14	249	33	222	26	271	87	434	90	434	108	455	108	455	90	434	92	434	108	455	92	434	94	434	94	434	104	434	108	455	108	455	104	434	112	431	108	455	112	431	134	458	134	458	112	431	118	427	134	458	118	427	121	421	112	43	110	46	118	6	118	6	110	46	108	48	118	6	108	48	96	-2	96	-2	108	48	108	51	118	388	108	51	108	59	118	388	108	59	110	69	118	388	110	69	113	82	118	388	113	82	118	99	118	388	118	99	123	119	118	388	95	301	96	-2	118	388	96	-2	108	51	96	-2	95	301	93	301	96	-2	93	301	90	302	96	-2	90	302	87	302	96	-2	87	302	85	302	96	-2	85	302	82	302	96	-2	82	302	80	249	96	-2	80	249	72	-5	72	-5	80	249	57	-3	57	-3	80	249	49	141	57	-3	49	141	44	2	44	2	49	141	41	113	44	2	41	113	35	88	44	2	35	88	35	11	35	11	35	88	30	66	35	11	30	66	29	23	29	23	30	66	27	49	29	23	27	49	26	36	121	405	121	400	123	119	123	119	121	400	120	394	123	119	120	394	118	388	123	119	152	223	134	458	123	119	134	458	122	414	123	119	122	414	122	410	123	119	122	410	121	405	122	414	134	458	121	421	108	455	79	452	83	434	108	455	83	434	87	434	179	274	176	275	192	225	192	225	176	275	171	276	192	225	171	276	170	222	170	222	171	276	167	278	170	222	167	278	166	222	159	222	162	222	161	462	161	462	162	222	167	278	161	462	167	278	189	466	189	466	167	278	221	472	161	462	134	458	152	223	161	462	152	223	156	222	161	462	156	222	159	222	179	274	192	225	183	274	183	274	192	225	186	274	195	275	186	274	192	225	195	275	192	225	211	234	226	249	239	272	249	302	226	249	249	302	221	302	226	249	221	302	215	291	226	249	215	291	211	234	211	234	215	291	209	283	211	234	209	283	203	278	211	234	203	278	195	275	145	59	135	49	138	23	138	23	135	49	126	43	138	23	126	43	118	41	118	41	115	42	118	6	118	6	115	42	112	43	161	49	186	86	172	95	161	49	172	95	157	74	161	49	157	74	145	59	161	49	145	59	138	23	118	41	118	6	138	23	74	250	77	250	82	302	82	302	77	250	80	249	82	302	60	299	66	250	83	434	79	452	79	434	167	278	162	222	166	222	80	187	76	155	79	155	80	187	79	155	83	155	80	187	70	191	72	155	80	187	72	155	76	155	72	155	70	191	62	196	72	155	62	196	57	202	72	155	57	202	53	210	72	155	53	210	53	157	53	210	52	219	53	157	53	157	52	219	36	163	36	163	52	219	59	292	59	292	52	219	55	237	83	187	80	187	83	155	83	187	83	155	87	186	87	186	83	155	87	155	87	186	87	155	91	155	127	282	100	186	110	-5	110	-5	100	186	97	186	110	-5	97	186	95	-3	95	-3	97	186	92	186	95	-3	92	186	91	155	91	155	92	186	87	186	118	309	114	309	114	284	114	284	114	309	110	284	93	280	110	284	114	309	93	280	114	309	86	305	147	59	154	377	146	51	146	51	134	306	134	-2	134	-2	134	306	132	307	134	-2	132	307	128	308	161	119	160	414	160	409	161	119	160	409	159	401	161	119	159	401	157	393	161	119	157	393	156	384	161	119	156	384	155	99	161	119	172	458	160	414	154	377	147	59	149	69	154	377	149	69	151	82	154	377	151	82	155	99	154	377	155	99	156	384	150	431	155	427	172	458	172	458	155	427	159	421	172	458	159	421	160	414	145	455	117	452	121	434	145	455	121	434	124	434	145	455	124	434	127	434	145	455	127	434	130	434	145	455	130	434	132	434	145	455	132	434	142	434	145	455	142	434	150	431	145	455	150	431	172	458	184	203	198	462	174	167	174	167	198	462	172	458	174	167	172	458	161	119	226	466	198	462	184	203	226	466	184	203	259	472	208	213	210	187	230	225	230	225	210	187	240	207	230	225	240	207	250	238	250	238	240	207	263	226	250	238	263	226	266	250	266	250	263	226	277	240	266	250	277	240	278	259	278	259	277	240	282	245	183	59	172	49	176	23	176	23	172	49	164	43	176	23	164	43	156	41	156	41	152	42	156	6	156	6	152	42	150	43	156	6	150	43	148	46	147	48	146	51	134	-2	147	48	134	-2	156	6	147	48	156	6	148	46	114	284	118	284	118	309	118	309	118	284	122	283	118	309	122	283	123	308	123	308	122	283	124	283	123	308	124	283	128	308	128	308	124	283	127	282	128	308	127	282	134	-2	127	282	110	-5	134	-2	95	-3	91	155	87	141	95	-3	87	141	82	2	82	2	87	141	80	113	82	2	80	113	73	88	82	2	73	88	72	11	72	11	73	88	68	66	72	11	68	66	66	23	66	23	68	66	65	49	66	23	65	49	64	36	199	49	224	86	210	95	199	49	210	95	195	74	199	49	195	74	183	59	199	49	183	59	176	23	156	41	156	6	176	23	86	305	59	292	64	254	86	305	64	254	77	269	86	305	77	269	93	280	11	208	14	189	18	243	18	243	14	189	23	174	18	243	23	174	35	271	35	271	23	174	36	163	35	271	36	163	59	292	59	292	55	237	64	254	121	434	117	452	117	434	134	306	146	51	154	377	210	187	184	203	174	167	184	203	210	187	208	213	59	-134	51	-128	61	-157	61	-157	51	-128	46	-119	61	-157	46	-119	28	-153	28	-153	46	-119	43	-108	28	-153	43	-108	41	-96	41	-96	42	-91	28	-153	28	-153	42	-91	42	-87	28	-153	42	-87	75	316	75	316	42	-87	42	-82	75	316	42	-82	43	-78	62	434	64	434	83	455	83	455	64	434	67	434	83	455	67	434	69	434	69	434	79	434	83	455	83	455	79	434	87	431	83	455	87	431	109	458	109	458	87	431	93	427	109	458	93	427	96	421	88	367	82	344	196	472	196	472	82	344	75	316	196	472	75	316	44	-74	44	-74	75	316	43	-78	-28	-45	-27	-101	-26	-38	-26	-38	-27	-101	-16	-125	-26	-38	-16	-125	75	316	75	316	-16	-125	2	-142	75	316	2	-142	28	-153	-27	-101	-28	-45	-29	-52	-27	-101	-29	-52	-30	-59	-27	-101	-30	-59	-30	-66	-27	-101	-30	-66	-31	-73	97	414	196	472	164	466	97	414	164	466	136	462	97	414	136	462	109	458	97	414	109	458	96	421	83	455	54	452	58	434	83	455	58	434	62	434	96	403	93	387	196	472	96	403	196	472	97	414	85	-131	81	-133	92	-153	92	-153	81	-133	75	-135	92	-153	75	-135	68	-136	68	-136	59	-134	61	-157	151	-111	155	-89	153	-75	151	-111	153	-75	148	-64	151	-111	148	-64	139	-55	151	-111	139	-55	138	-130	128	-50	114	-48	118	-144	128	-50	118	-144	138	-130	128	-50	138	-130	139	-55	90	-55	89	-124	92	-153	90	-55	92	-153	101	-50	101	-50	92	-153	118	-144	101	-50	118	-144	114	-48	88	-128	85	-131	92	-153	88	-128	92	-153	89	-124	68	-136	61	-157	92	-153	74	-84	75	-94	76	-73	76	-73	75	-94	79	-103	76	-73	79	-103	81	-63	81	-63	79	-103	84	-110	81	-63	84	-110	90	-55	90	-55	84	-110	87	-117	90	-55	87	-117	89	-124	58	434	54	452	54	434	88	367	196	472	93	387	61	434	64	434	88	455	88	455	64	434	67	434	88	455	67	434	70	434	70	434	80	433	88	455	88	455	80	433	87	431	88	455	87	431	93	426	84	67	86	74	88	367	88	367	86	74	88	82	88	367	88	82	90	89	90	89	122	207	91	378	91	378	122	207	93	389	88	367	17	117	18	3	88	367	18	3	31	-3	88	367	31	-3	48	-5	88	367	48	-5	60	-4	88	367	60	-4	72	0	88	367	72	0	83	57	88	367	83	57	83	61	88	367	83	61	84	67	84	50	83	53	86	5	86	5	83	53	83	57	13	98	8	78	9	12	13	98	9	12	18	3	13	98	18	3	17	117	5	60	2	45	3	23	5	60	3	23	9	12	5	60	9	12	8	78	91	378	88	367	90	89	123	72	114	63	120	32	120	32	114	63	105	54	120	32	105	54	102	16	102	16	105	54	96	47	102	16	96	47	90	44	90	44	88	45	102	16	102	16	88	45	86	5	203	109	209	112	321	255	321	255	209	112	214	114	321	255	214	114	218	114	218	114	232	111	254	157	254	157	232	111	243	104	254	157	243	104	250	93	254	157	395	286	321	255	321	255	395	286	395	304	321	255	395	304	179	255	169	253	179	255	395	304	169	253	395	304	149	304	149	304	196	472	169	467	149	304	169	467	143	463	149	304	143	463	142	236	149	304	142	236	156	246	149	304	156	246	169	253	96	421	97	414	117	459	117	459	97	414	122	207	117	459	122	207	143	463	143	463	122	207	130	223	143	463	130	223	142	236	122	207	97	414	97	408	122	207	97	408	95	400	122	207	95	400	93	389	321	255	218	114	254	157	321	255	130	78	189	98	321	255	189	98	196	105	321	255	196	105	203	109	123	72	120	32	189	98	123	72	189	98	130	78	86	47	84	50	86	5	86	47	86	5	88	45	328	-10	341	64	337	96	328	-10	337	96	326	122	328	-10	326	122	309	141	328	-10	309	141	295	-71	248	-118	295	-71	250	18	250	18	295	-71	256	63	265	157	256	63	295	-71	265	157	295	-71	289	153	289	153	295	-71	309	141	250	18	234	-32	248	-118	248	-118	234	-32	210	-82	248	-118	210	-82	193	-148	193	-148	210	-82	179	-119	193	-148	179	-119	143	-133	143	-133	131	-132	138	-158	138	-158	131	-132	119	-127	138	-158	119	-127	115	-157	115	-157	119	-127	109	-121	115	-157	109	-121	101	-111	143	-133	138	-158	193	-148	265	157	254	157	254	79	265	157	254	79	256	63	97	-100	92	-84	93	-154	97	-100	93	-154	115	-157	97	-100	115	-157	101	-111	117	459	88	455	93	426	117	459	93	426	96	421	88	455	54	452	57	434	88	455	57	434	61	434	11	-88	12	-98	13	-78	13	-78	12	-98	15	-107	13	-78	15	-107	17	-69	17	-69	15	-107	20	-116	17	-69	20	-116	25	-61	25	-61	20	-116	29	-125	25	-61	29	-125	36	-56	36	-56	29	-125	41	-135	36	-56	41	-135	51	-54	51	-54	41	-135	55	-142	51	-54	55	-142	65	-56	65	-56	55	-142	72	-149	65	-56	72	-149	76	-62	76	-62	72	-149	93	-154	76	-62	93	-154	85	-71	85	-71	93	-154	92	-84	57	434	54	452	54	434	254	79	254	157	250	93	86	5	83	57	72	0	3	23	2	45	2	35	32	252	32	283	23	241	23	241	32	283	14	227	12	224	14	227	32	283	12	224	32	283	11	258	75	309	53	300	56	266	56	266	53	300	53	266	47	265	53	266	53	300	47	265	53	300	40	260	40	260	53	300	32	283	40	260	32	283	32	252	11	258	-9	224	5	215	11	258	5	215	7	217	11	258	7	217	9	219	11	258	9	219	10	222	11	258	10	222	12	224	58	228	37	-3	55	-5	58	228	55	-5	83	-1	58	228	10	83	12	13	58	228	12	13	23	3	58	228	23	3	37	-3	7	74	5	65	5	26	7	74	5	26	12	13	7	74	12	13	10	83	5	26	5	65	4	57	5	26	4	57	3	49	5	26	3	49	3	42	63	245	62	240	83	-1	83	-1	62	240	60	235	83	-1	60	235	58	228	59	264	61	262	75	309	75	309	61	262	63	259	75	309	63	259	63	254	63	254	83	-1	75	309	91	46	88	49	108	9	108	9	88	49	86	53	108	9	86	53	83	-1	83	-1	86	53	85	57	100	312	85	57	85	60	100	312	85	60	86	64	86	64	87	68	100	312	100	312	87	68	88	73	100	312	88	73	89	78	89	78	138	225	100	312	100	312	138	225	115	311	91	46	108	9	96	44	96	44	108	9	100	43	113	46	100	43	108	9	113	46	108	9	132	31	249	1	253	58	244	306	249	1	244	306	233	-3	233	-3	244	306	224	241	233	-3	224	241	217	-5	217	-5	224	241	210	197	217	-5	210	197	201	-3	201	-3	210	197	199	168	201	-3	199	168	189	110	189	110	199	168	189	145	189	110	189	145	176	121	176	121	159	94	189	110	189	110	159	94	159	64	143	72	127	56	132	31	143	72	132	31	159	64	143	72	159	64	159	94	271	129	282	166	326	306	271	129	326	306	244	306	271	129	244	306	263	102	254	67	257	81	244	306	254	67	244	306	253	58	177	75	180	11	182	91	182	91	180	11	189	2	182	91	189	2	189	110	189	110	189	2	201	-3	174	62	172	50	174	24	174	62	174	24	180	11	174	62	180	11	177	75	258	45	265	10	261	44	261	44	265	10	265	43	272	45	265	43	265	10	272	45	265	10	280	21	294	33	305	45	298	65	298	65	305	45	308	75	329	104	308	75	317	60	329	104	317	60	331	79	289	56	280	49	280	21	289	56	280	21	294	33	289	56	294	33	298	65	436	32	428	34	458	13	458	13	428	34	423	37	458	13	423	37	418	10	418	10	423	37	420	42	418	10	420	42	419	48	419	48	420	56	406	306	406	306	420	56	423	69	406	306	423	69	427	88	418	10	419	48	406	306	418	10	406	306	389	7	389	7	406	306	386	238	389	7	386	238	367	183	406	306	427	88	434	114	406	306	434	114	444	149	406	306	444	149	489	306	367	183	349	139	364	129	367	183	364	129	365	129	367	183	365	129	366	4	367	183	366	4	389	7	349	139	329	104	331	79	349	139	331	79	346	102	349	139	346	102	364	129	445	31	436	32	458	13	445	31	458	13	458	31	365	129	322	-4	345	0	365	129	345	0	366	4	308	75	305	45	317	60	253	58	249	1	254	52	254	52	249	1	265	10	254	52	265	10	255	48	255	48	265	10	258	45	141	236	143	245	144	284	144	284	143	245	144	254	144	284	144	254	146	268	146	268	144	254	145	261	138	225	141	236	144	284	138	225	144	284	138	297	138	225	138	297	128	305	138	225	128	305	115	311	75	309	83	-1	85	57	75	309	85	57	100	312	63	249	63	245	83	-1	63	249	83	-1	63	254	272	45	280	21	280	49	174	24	172	50	172	39	244	306	257	81	263	102	113	46	132	31	127	56	75	309	56	266	59	264	32	252	32	283	23	241	23	241	32	283	14	227	12	224	14	227	32	283	12	224	32	283	11	258	75	309	53	300	56	266	56	266	53	300	53	266	47	265	53	266	53	300	47	265	53	300	40	260	40	260	53	300	32	283	40	260	32	283	32	252	11	258	-9	224	5	215	11	258	5	215	7	217	11	258	7	217	9	219	11	258	9	219	10	222	11	258	10	222	12	224	58	228	37	-3	55	-5	58	228	55	-5	83	-1	58	228	10	83	12	13	58	228	12	13	23	3	58	228	23	3	37	-3	7	74	5	65	5	26	7	74	5	26	12	13	7	74	12	13	10	83	5	26	5	65	4	57	5	26	4	57	3	49	5	26	3	49	3	42	63	245	62	240	83	-1	83	-1	62	240	60	235	83	-1	60	235	58	228	59	264	61	262	75	309	75	309	61	262	63	259	75	309	63	259	63	254	63	254	83	-1	75	309	91	46	88	49	108	9	108	9	88	49	86	53	108	9	86	53	83	-1	83	-1	86	53	85	57	100	312	85	57	85	60	100	312	85	60	86	64	86	64	87	68	100	312	100	312	87	68	88	73	100	312	88	73	89	78	89	78	138	225	100	312	100	312	138	225	115	311	91	46	108	9	96	44	96	44	108	9	100	43	113	46	100	43	108	9	113	46	108	9	132	31	250	2	253	58	244	306	250	2	244	306	233	-3	233	-3	244	306	224	241	233	-3	224	241	217	-5	217	-5	224	241	210	197	217	-5	210	197	201	-3	201	-3	210	197	199	168	201	-3	199	168	189	110	189	110	199	168	189	145	189	110	189	145	176	121	176	121	159	94	189	110	189	110	159	94	159	64	143	72	127	56	132	31	143	72	132	31	159	64	143	72	159	64	159	94	271	129	282	166	326	306	271	129	326	306	244	306	271	129	244	306	263	102	254	67	257	81	244	306	254	67	244	306	253	58	177	75	180	11	182	91	182	91	180	11	189	2	182	91	189	2	189	110	189	110	189	2	201	-3	174	62	172	50	174	24	174	62	174	24	180	11	174	62	180	11	177	75	258	45	266	10	261	44	261	44	266	10	265	43	272	45	265	43	266	10	272	45	266	10	282	22	296	35	309	49	298	65	298	65	309	49	308	75	329	104	308	75	309	49	329	104	309	49	322	66	364	129	365	129	367	183	364	129	367	183	350	106	350	106	367	183	349	139	350	106	349	139	335	85	335	85	349	139	329	104	335	85	329	104	322	66	489	306	406	306	386	238	489	306	386	238	367	183	489	306	367	183	365	129	489	306	365	129	357	-157	289	56	280	49	282	22	289	56	282	22	296	35	289	56	296	35	298	65	253	58	250	2	254	52	254	52	250	2	266	10	254	52	266	10	255	48	255	48	266	10	258	45	141	236	143	245	144	284	144	284	143	245	144	254	144	284	144	254	146	268	146	268	144	254	145	261	138	225	141	236	144	284	138	225	144	284	138	297	138	225	138	297	128	305	138	225	128	305	115	311	75	309	83	-1	85	57	75	309	85	57	100	312	63	249	63	245	83	-1	63	249	83	-1	63	254	272	45	282	22	280	49	357	-157	365	129	274	-157	174	24	172	50	172	39	244	306	257	81	263	102	113	46	132	31	127	56	75	309	56	266	59	264	56	237	52	218	72	0	72	0	52	218	45	192	72	0	45	192	35	157	35	157	-9	0	72	0	114	177	157	311	134	306	114	177	134	306	113	303	114	177	113	303	112	123	114	177	112	123	130	167	114	177	130	167	115	177	174	261	172	231	181	241	174	261	181	241	186	273	186	273	181	241	190	250	186	273	190	250	199	285	199	285	190	250	199	257	199	285	199	257	214	296	214	296	199	257	207	262	214	296	207	262	214	263	214	263	218	263	230	305	230	305	218	263	221	261	230	305	221	261	223	258	150	202	172	231	162	246	150	202	162	246	148	227	150	202	148	227	133	205	150	202	133	205	130	167	112	123	113	303	93	69	93	69	113	303	90	300	93	69	90	300	72	0	72	0	90	300	61	297	72	0	61	297	60	258	59	250	56	237	72	0	59	250	72	0	60	258	222	225	217	204	235	0	235	0	217	204	209	176	235	0	209	176	198	140	198	140	153	0	235	0	216	-118	222	-63	214	-125	214	-125	214	-55	212	-153	212	-153	214	-55	203	-50	212	-153	203	-50	190	-48	216	-118	220	-110	222	-63	222	-63	220	-110	224	-102	222	-63	224	-102	228	-73	228	-73	224	-102	228	-94	228	-73	228	-94	230	-85	230	305	225	248	235	0	230	305	235	0	246	310	246	310	235	0	254	65	246	310	254	65	262	312	262	312	254	65	268	108	262	312	268	108	278	310	278	310	268	108	279	138	278	310	279	138	290	305	290	305	279	138	290	196	230	305	223	258	225	254	230	305	225	254	225	248	230	305	214	296	214	263	223	-134	243	-157	230	-135	230	-135	243	-157	237	-136	249	-134	237	-136	243	-157	249	-134	243	-157	269	-154	306	283	300	295	302	231	306	283	302	231	305	244	306	283	305	244	307	256	306	283	307	256	308	267	297	215	302	231	300	295	297	215	300	295	290	305	297	215	290	305	290	196	225	239	222	225	235	0	225	239	235	0	225	248	388	260	396	309	384	262	384	262	396	309	379	263	366	260	379	263	371	297	366	260	371	297	352	250	352	250	371	297	347	275	352	250	347	275	336	234	336	234	347	275	320	242	336	234	320	242	319	212	319	212	320	242	302	185	290	161	302	185	320	242	290	161	320	242	290	196	390	229	284	-92	294	-148	390	229	294	-148	316	-138	390	229	316	-138	336	-123	390	229	336	-123	354	-105	390	229	354	-105	358	-98	390	229	358	-98	363	-89	390	229	363	-89	368	-79	390	229	368	-79	372	-70	390	229	372	-70	375	-62	390	229	375	-62	470	222	390	229	470	222	391	233	284	-92	278	-108	294	-148	294	-148	278	-108	269	-120	294	-148	269	-120	269	-154	269	-154	269	-120	260	-129	269	-154	260	-129	249	-134	471	230	473	238	474	280	474	280	473	238	474	248	474	280	474	248	476	264	476	264	474	248	475	257	470	222	471	230	474	280	470	222	474	280	467	293	470	222	467	293	456	303	470	222	456	303	442	310	470	222	442	310	424	312	470	222	424	312	396	309	470	222	396	309	394	249	470	222	394	249	394	246	470	222	394	246	393	242	470	222	393	242	393	238	470	222	393	238	391	233	388	260	391	257	396	309	396	309	391	257	393	253	396	309	393	253	394	249	396	309	371	297	379	263	214	-125	212	-153	215	-129	215	-129	212	-153	243	-157	215	-129	243	-157	218	-132	218	-132	243	-157	223	-134	212	-153	190	-48	185	-144	185	-144	190	-48	176	-50	185	-144	176	-50	165	-130	165	-130	176	-50	164	-55	165	-130	164	-55	156	-64	152	-111	165	-130	156	-64	152	-111	156	-64	150	-75	152	-111	150	-75	148	-89	61	297	22	293	34	275	61	297	34	275	43	275	61	297	43	275	50	272	61	297	50	272	56	269	61	297	56	269	59	264	61	297	59	264	60	258	34	275	22	293	22	275	290	161	290	196	279	138	214	-55	214	-125	222	-63	172	231	174	261	162	246	115	177	130	167	133	205	7	-135	1	-133	21	-157	21	-157	1	-133	-3	-131	21	-157	-3	-131	-9	-153	-9	-153	-3	-131	-5	-128	-9	-153	-5	-128	-7	-124	-7	-124	1	-63	-7	-55	-5	-117	-1	-110	1	-63	1	-63	-1	-110	3	-103	1	-63	3	-103	6	-73	6	-73	3	-103	7	-94	6	-73	7	-94	8	-84	-7	-55	-18	-50	-9	-153	-7	-55	-9	-153	-7	-124	49	-120	38	-129	63	-153	63	-153	38	-129	27	-134	63	-153	27	-134	21	-157	21	-157	27	-134	14	-136	146	273	153	270	172	298	172	298	153	270	157	265	172	298	157	265	158	259	158	259	185	49	172	298	145	295	121	293	136	274	145	295	136	274	146	273	145	295	146	273	172	298	213	178	256	311	229	306	213	178	229	306	201	98	213	178	201	98	217	140	213	178	217	140	214	178	200	302	172	298	185	49	200	302	185	49	201	98	200	302	201	98	229	306	158	259	157	251	185	49	185	49	157	251	154	236	185	49	154	236	153	-59	153	-59	154	236	148	213	153	-59	148	213	139	181	95	-141	121	-122	127	138	127	138	121	-122	139	-95	127	138	139	-95	139	181	139	181	139	-95	153	-59	270	256	269	227	278	238	270	256	278	238	283	270	283	270	278	238	288	248	283	270	288	248	296	284	296	284	288	248	298	256	296	284	298	256	308	294	308	294	298	256	307	261	308	294	307	261	315	263	315	263	320	263	321	302	321	302	320	263	325	262	321	302	325	262	335	307	335	307	325	262	329	259	335	307	329	259	331	255	217	140	234	174	238	212	238	212	234	174	252	203	238	212	252	203	255	237	255	237	252	203	269	227	255	237	269	227	270	256	319	-5	328	231	303	-3	303	-3	328	231	290	119	303	-3	290	119	290	0	290	0	290	119	284	100	290	0	284	100	281	8	281	8	284	100	280	80	281	8	280	80	276	63	331	244	330	239	342	-2	342	-2	330	239	329	235	342	-2	329	235	328	231	275	20	281	8	276	63	275	20	276	63	274	47	275	20	274	47	273	35	355	56	364	312	354	51	354	51	349	311	342	-2	342	-2	349	311	335	307	342	-2	335	307	332	250	383	310	371	112	394	182	383	310	394	182	396	303	396	303	394	182	400	200	396	303	400	200	406	293	406	293	400	200	406	218	406	293	406	218	410	235	357	64	360	76	364	312	364	312	360	76	364	91	364	312	364	91	383	310	383	310	364	91	371	112	412	278	406	293	410	235	412	278	410	235	412	249	412	278	412	249	413	260	387	55	378	46	385	23	385	23	378	46	371	41	385	23	371	41	364	40	364	40	361	40	364	6	364	6	361	40	359	42	364	6	359	42	356	44	355	47	354	51	342	-2	355	47	342	-2	364	6	355	47	364	6	356	44	332	247	331	244	342	-2	332	247	342	-2	332	250	328	231	319	-5	342	-2	405	48	427	82	413	91	405	48	413	91	398	70	405	48	398	70	387	55	405	48	387	55	385	23	364	40	364	6	385	23	321	302	308	294	315	263	63	-92	57	-108	63	-153	63	-92	63	-153	95	-141	63	-92	95	-141	127	138	-56	-55	-56	-130	-45	-50	-45	-50	-56	-130	-35	-144	-45	-50	-35	-144	-31	-48	-31	-48	-35	-144	-9	-153	-31	-48	-9	-153	-18	-50	-65	-64	-71	-75	-68	-111	-65	-64	-68	-111	-56	-130	-65	-64	-56	-130	-56	-55	-68	-111	-71	-75	-73	-89	7	-135	21	-157	14	-136	136	274	121	293	121	275	49	-120	63	-153	57	-108	335	307	331	255	332	250	349	311	354	51	364	312	364	312	355	56	357	64	214	178	217	140	238	212	1	-63	-7	-124	-5	-117	61	236	55	213	78	0	78	0	55	213	46	181	78	0	46	181	35	138	35	138	-3	0	78	0	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	132	157	120	178	113	115	113	115	120	178	107	302	113	115	107	302	96	63	96	63	107	302	79	298	96	63	79	298	78	0	78	0	79	298	65	259	78	0	65	259	64	251	78	0	64	251	61	236	200	-153	213	-114	211	-105	211	-105	211	-97	200	-153	200	-153	211	-97	212	-91	200	-153	212	-91	234	231	234	231	212	-91	212	-85	234	231	212	-85	214	-79	236	239	235	235	302	182	302	182	235	235	234	231	302	182	234	231	216	-74	216	-74	234	231	214	-79	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	232	262	228	302	232	262	242	307	242	307	232	262	235	259	242	307	235	259	237	255	271	312	256	311	302	182	302	182	256	311	242	307	302	182	242	307	238	250	238	250	238	247	302	182	302	182	238	247	237	244	302	182	237	244	236	239	228	302	215	294	222	263	258	-131	254	-133	265	-153	265	-153	254	-133	248	-135	265	-153	248	-135	241	-136	241	-136	232	-134	234	-157	234	-157	232	-134	224	-130	234	-157	224	-130	217	-123	213	-114	200	-153	234	-157	213	-114	234	-157	217	-123	324	-111	328	-89	326	-75	324	-111	326	-75	321	-64	324	-111	321	-64	312	-55	324	-111	312	-55	311	-130	300	-50	287	-48	291	-144	300	-50	291	-144	311	-130	300	-50	311	-130	312	-55	263	-55	262	-124	265	-153	263	-55	265	-153	274	-50	274	-50	265	-153	291	-144	274	-50	291	-144	287	-48	261	-128	258	-131	265	-153	261	-128	265	-153	262	-124	241	-136	234	-157	265	-153	307	200	313	218	313	293	313	293	313	218	317	235	313	293	317	235	319	278	319	278	317	235	319	249	319	278	319	249	321	260	303	303	289	310	302	182	303	303	302	182	307	200	303	303	307	200	313	293	234	231	150	-23	155	-124	234	231	155	-124	174	-142	234	231	174	-142	200	-153	150	-23	147	-34	155	-124	155	-124	147	-34	144	-45	155	-124	144	-45	143	-100	143	-100	144	-45	142	-55	143	-100	142	-55	140	-64	247	-84	248	-94	249	-73	249	-73	248	-94	252	-102	249	-73	252	-102	254	-63	254	-63	252	-102	257	-110	254	-63	257	-110	263	-55	263	-55	257	-110	261	-118	263	-55	261	-118	262	-124	135	306	107	302	120	178	135	306	120	178	162	311	53	273	60	270	79	298	79	298	60	270	64	265	79	298	64	265	65	259	52	295	28	293	42	274	52	295	42	274	53	273	52	295	53	273	79	298	42	274	28	293	28	275	143	-100	140	-64	140	-71	271	312	302	182	289	310	242	307	237	255	238	250	25	25	100	0	32	35	32	35	100	0	64	21	32	35	64	21	37	50	37	50	64	21	59	28	37	50	59	28	58	37	58	37	58	41	37	50	37	50	58	41	59	45	37	50	59	45	95	268	95	268	59	45	60	50	95	268	60	50	61	55	95	268	61	55	62	60	62	60	112	244	95	268	95	268	112	244	173	312	95	268	173	312	87	282	342	268	341	263	364	263	364	263	341	263	340	258	364	263	340	258	339	252	339	252	302	114	364	263	364	263	302	114	292	-7	415	312	304	312	318	299	415	312	318	299	329	296	415	312	329	296	337	292	415	312	337	292	341	285	415	312	341	285	342	276	415	312	342	276	384	294	415	312	384	294	397	298	415	312	397	298	415	301	342	276	364	263	369	278	342	276	369	278	375	287	342	276	375	287	384	294	342	272	342	268	364	263	342	272	364	263	342	276	276	-7	292	-7	302	114	276	-7	302	114	173	312	276	-7	173	312	112	244	173	312	60	312	67	300	173	312	67	300	73	297	173	312	73	297	80	291	173	312	80	291	87	282	100	0	100	11	84	13	100	0	84	13	72	17	100	0	72	17	64	21	100	0	25	25	16	19	100	0	16	19	2	14	100	0	2	14	-17	11	100	0	-17	11	-17	0	67	300	60	312	60	301	318	299	304	312	304	301	113	217	122	238	136	304	136	304	122	238	133	256	136	304	133	256	146	271	146	271	153	279	162	310	162	310	153	279	161	285	162	310	161	285	169	289	111	293	87	279	87	140	111	293	87	140	97	171	111	293	97	171	104	195	111	293	104	195	113	217	111	293	113	217	136	304	80	87	82	104	87	279	87	279	82	104	84	122	87	279	84	122	87	140	87	140	199	140	97	171	97	171	199	140	207	171	73	-4	78	54	79	70	73	-4	79	70	87	279	87	279	79	70	80	87	87	279	66	260	73	-4	73	-4	66	260	43	234	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	141	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	73	-4	109	-8	84	26	73	-4	84	26	80	38	73	-4	80	38	78	54	141	22	160	0	150	32	150	32	160	0	159	44	168	60	159	44	160	0	168	60	160	0	184	10	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	227	308	216	221	214	205	227	42	227	42	214	205	211	189	227	42	211	189	207	171	207	171	199	140	206	24	206	24	199	140	193	119	206	24	193	119	185	98	205	285	212	277	227	308	227	308	212	277	216	265	227	308	216	265	218	251	218	251	227	42	227	308	227	42	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	218	237	216	221	227	42	218	237	227	42	218	251	207	171	206	24	227	42	184	10	206	24	185	98	184	10	185	98	177	78	184	10	177	78	168	60	162	310	136	304	146	271	112	11	109	-8	135	-6	141	22	135	-6	160	0	227	308	227	42	257	294	227	308	196	291	205	285	90	69	90	69	90	69	90	69	88	259	65	13	65	13	88	259	59	227	65	13	59	227	38	34	38	34	59	227	36	190	38	34	36	190	22	64	22	64	36	190	21	148	22	64	21	148	16	105	151	13	144	-2	148	-2	151	13	148	-2	152	-2	151	13	128	15	144	-2	111	22	99	33	101	1	111	22	101	1	144	-2	111	22	144	-2	128	15	93	48	90	69	65	13	93	48	65	13	101	1	93	48	101	1	99	33	217	72	212	54	217	-1	217	-1	212	54	207	41	217	-1	207	41	204	-1	204	-1	207	41	202	32	204	-1	202	32	197	26	197	26	190	21	192	-1	192	-1	190	21	182	17	192	-1	182	17	181	-1	181	-1	182	17	173	15	181	-1	173	15	172	-1	172	-1	173	15	164	-1	163	13	151	13	152	-2	163	13	152	-2	156	-2	163	13	156	-2	160	-2	163	13	160	-2	164	-1	163	13	164	-1	173	15	232	296	229	312	207	311	232	296	207	311	188	282	232	296	235	312	229	312	207	311	185	308	188	282	188	282	185	308	163	302	188	282	163	302	149	246	149	246	163	302	142	294	149	246	142	294	123	284	123	284	88	259	98	132	123	284	98	132	118	194	123	284	118	194	149	246	98	132	88	259	90	69	369	22	352	18	425	-1	425	-1	352	18	333	16	425	-1	333	16	313	15	313	15	301	15	425	-1	425	-1	301	15	292	17	425	-1	292	17	217	-1	217	-1	292	17	286	19	217	-1	286	19	217	72	217	72	286	19	283	22	217	72	283	22	224	96	224	96	283	22	282	27	224	96	282	27	260	229	260	229	282	27	263	241	268	279	268	277	282	309	282	309	268	277	268	274	282	309	268	274	268	271	268	271	268	266	282	27	282	27	268	266	267	259	282	27	267	259	266	251	282	309	262	310	263	289	282	309	263	289	266	284	282	309	266	284	267	282	282	309	267	282	268	279	235	312	242	295	246	311	246	311	242	295	251	294	246	311	251	294	262	310	262	310	251	294	258	292	262	310	258	292	263	289	232	296	242	295	235	312	282	309	282	27	282	29	282	309	282	29	306	308	306	308	282	29	282	30	306	308	282	30	283	32	306	308	284	36	315	152	306	308	315	152	319	167	319	167	315	152	336	149	319	167	349	281	306	308	306	308	349	281	351	285	306	308	351	285	355	289	306	308	283	32	283	34	306	308	283	34	284	36	415	291	508	308	397	292	397	292	508	308	377	293	367	292	377	293	508	308	367	292	508	308	306	308	415	291	431	288	508	308	508	308	431	288	443	285	508	308	443	285	452	281	452	281	459	274	508	308	508	308	459	274	465	266	508	308	465	266	469	257	483	216	508	308	471	233	483	216	471	233	471	230	483	216	471	230	471	227	483	216	471	227	471	224	483	216	471	224	471	220	483	216	471	220	471	216	471	247	471	233	508	308	471	247	508	308	469	257	306	308	355	289	360	291	306	308	360	291	367	292	433	66	422	56	425	-1	425	-1	422	56	411	47	425	-1	411	47	400	38	400	38	385	29	425	-1	425	-1	385	29	369	22	471	96	458	96	444	79	471	96	444	79	433	66	471	96	433	66	425	-1	268	271	282	27	282	309	409	235	394	206	421	235	421	235	394	206	380	187	421	235	380	187	379	80	379	80	380	187	370	107	368	124	370	107	380	187	368	124	380	187	365	176	368	124	365	176	362	136	319	167	336	149	346	170	346	170	336	149	351	144	346	170	351	144	365	176	365	176	351	144	362	136	379	80	370	107	369	103	379	80	369	103	369	97	379	80	369	97	369	92	379	80	369	92	368	86	379	80	368	86	367	80	197	26	192	-1	204	-1	263	241	282	27	266	251	174	122	175	103	181	194	181	194	175	103	176	79	186	31	176	79	171	59	186	31	171	59	169	18	169	18	171	59	160	45	169	18	160	45	152	9	152	9	160	45	146	36	152	9	146	36	133	3	133	3	146	36	131	31	133	3	131	31	119	29	119	29	109	32	114	0	114	0	109	32	101	38	114	0	101	38	96	-1	96	-1	101	38	95	47	96	-1	95	47	92	59	165	259	192	311	127	208	127	208	192	311	121	281	127	208	121	281	100	144	100	144	121	281	61	3	100	144	61	3	90	72	90	72	96	-1	92	59	174	179	172	164	172	151	174	179	172	151	173	138	174	179	173	138	174	122	174	179	174	122	181	194	181	194	186	31	192	208	192	208	186	31	195	21	192	208	195	21	208	217	208	217	195	21	206	12	208	217	206	12	218	5	119	29	114	0	133	3	234	36	229	43	233	0	233	0	229	43	225	53	233	0	225	53	218	5	218	5	225	53	224	66	229	221	224	66	228	91	229	221	228	91	238	113	234	36	250	-1	241	31	241	31	250	-1	250	29	280	44	250	29	250	-1	280	44	250	-1	305	9	311	316	262	322	281	303	281	303	262	322	256	306	210	294	256	306	262	322	210	294	262	322	192	311	423	179	414	228	414	126	414	126	414	228	391	268	414	126	391	268	390	77	390	77	391	268	355	297	390	77	355	297	352	36	352	36	355	297	330	212	281	303	301	291	311	316	311	316	301	291	317	273	311	316	317	273	355	297	355	297	317	273	327	246	355	297	327	246	330	212	330	212	327	177	352	36	352	36	327	177	319	129	352	36	319	129	305	9	305	9	319	129	303	81	305	9	303	81	280	44	2	64	14	37	15	170	15	170	14	37	34	17	15	170	34	17	59	233	59	233	34	17	61	3	59	233	61	3	121	281	260	154	264	176	263	190	260	154	263	190	259	202	260	154	259	202	252	212	260	154	252	212	250	133	242	219	229	221	238	113	242	219	238	113	250	133	242	219	250	133	252	212	229	221	208	217	218	5	229	221	218	5	224	66	234	36	233	0	250	-1	2	64	15	170	-1	94	192	311	165	259	210	294	176	79	186	31	181	194	96	-1	90	72	61	3	191	-114	198	269	191	-117	191	-117	133	26	192	-126	192	-126	133	26	126	0	115	192	139	226	153	284	153	284	139	226	168	253	153	284	168	253	204	294	204	294	168	253	198	269	204	294	198	269	219	0	204	294	219	0	232	397	232	397	219	0	226	26	273	10	226	26	219	0	100	70	95	90	88	6	88	6	95	90	93	112	98	261	93	112	99	153	98	261	99	153	153	284	153	284	99	153	115	192	-1	118	5	79	12	177	12	177	5	79	24	47	12	177	24	47	48	225	48	225	24	47	53	23	48	225	53	23	98	261	98	261	53	23	88	6	98	261	88	6	93	112	236	412	235	408	292	269	292	269	235	408	234	403	292	269	234	403	232	397	385	463	198	463	212	445	385	463	212	445	223	442	385	463	223	442	230	437	385	463	230	437	235	430	385	463	235	430	236	420	385	463	236	420	352	440	385	463	352	440	366	445	385	463	366	445	385	446	236	420	292	269	327	400	327	400	292	269	299	294	236	420	327	400	333	419	236	420	333	419	341	432	236	420	341	432	352	440	335	287	299	294	306	261	335	287	306	261	317	248	335	287	317	248	325	232	335	287	325	232	331	213	335	287	331	213	333	192	335	287	333	192	378	75	335	287	378	75	369	272	369	272	378	75	399	250	399	250	378	75	413	124	399	250	413	124	419	220	419	220	413	124	427	183	329	36	333	192	327	151	329	36	327	151	311	111	287	75	258	45	273	10	287	75	273	10	329	36	287	75	329	36	311	111	236	416	236	412	292	269	236	416	292	269	236	420	198	269	191	-114	191	-109	198	269	191	-109	192	-104	198	269	192	-104	193	-99	198	269	193	-99	195	-93	198	269	195	-93	219	0	229	-155	229	-139	214	-138	229	-155	214	-138	204	-136	229	-155	204	-136	196	-132	229	-155	196	-132	101	-91	229	-155	101	-91	95	-110	229	-155	95	-110	86	-123	229	-155	86	-123	76	-131	229	-155	76	-131	61	-136	229	-155	61	-136	41	-139	229	-155	41	-139	41	-155	101	-91	196	-132	192	-126	101	-91	192	-126	126	0	126	0	133	26	119	37	126	0	119	37	108	52	126	0	108	52	100	70	126	0	100	70	88	6	133	26	191	-117	198	269	232	397	226	26	292	269	226	26	273	10	258	45	333	192	329	36	378	75	306	261	299	294	292	269	212	445	198	463	198	446	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	155	141	111	0	133	5	155	141	133	5	153	9	155	141	153	9	175	12	155	141	175	12	162	208	155	141	162	208	154	141	154	141	162	208	152	180	154	141	152	180	143	157	154	141	143	157	134	138	231	38	220	39	246	19	246	19	220	39	213	43	246	19	213	43	204	15	204	15	213	43	209	48	204	15	209	48	208	54	208	54	211	72	195	312	195	312	211	72	219	106	195	312	219	106	232	156	251	225	277	312	195	312	251	225	195	312	232	156	204	15	208	54	195	312	204	15	195	312	175	12	175	12	195	312	174	245	175	12	174	245	162	208	81	68	80	19	101	45	103	87	101	45	125	85	246	37	231	38	246	19	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	154	141	155	141	163	208	163	208	155	141	198	35	163	208	198	35	174	245	174	245	198	35	212	378	212	378	198	35	201	46	154	141	163	208	152	179	154	141	152	179	143	157	154	141	143	157	134	138	187	434	190	434	208	456	208	456	190	434	193	434	208	456	193	434	195	434	195	434	204	434	208	456	208	456	204	434	211	431	208	456	211	431	235	459	235	459	211	431	215	427	235	459	215	427	218	421	198	35	155	141	200	29	222	123	228	142	235	459	222	123	235	459	219	414	222	123	219	414	219	409	222	123	219	409	218	404	222	123	218	404	217	397	222	123	217	397	215	389	222	123	215	389	215	96	219	414	235	459	218	421	208	456	179	452	184	434	208	456	184	434	187	434	228	142	321	472	289	467	228	142	289	467	261	462	228	142	261	462	235	459	212	378	201	46	207	69	212	378	207	69	215	96	212	378	215	96	215	389	246	0	246	18	230	19	246	0	230	19	216	21	246	0	216	21	207	24	246	0	207	24	111	0	200	29	155	141	111	0	200	29	111	0	207	24	81	68	80	19	101	45	103	87	101	45	125	85	184	434	179	452	179	434	103	87	95	77	101	45	101	45	95	77	87	70	101	45	87	70	81	68	81	68	74	71	80	19	80	19	74	71	68	77	80	19	68	77	61	85	59	4	80	19	61	85	59	4	61	85	52	92	59	4	52	92	39	94	59	4	39	94	38	0	0	44	2	29	2	61	2	61	2	29	7	17	2	61	7	17	7	74	7	74	7	17	15	8	7	74	15	8	16	85	16	85	15	8	26	2	16	85	26	2	26	92	26	92	26	2	38	0	26	92	38	0	39	94	103	87	125	85	114	102	114	102	125	85	124	120	134	138	124	120	125	85	134	138	125	85	154	141	184	-133	176	-127	187	-157	187	-157	176	-127	170	-117	187	-157	170	-117	153	-153	153	-153	170	-117	166	-105	153	-153	166	-105	164	-90	164	-90	174	245	162	208	165	-83	166	-79	174	245	174	245	166	-79	166	-74	174	245	166	-74	167	-71	167	-71	276	312	174	245	174	245	276	312	195	312	174	245	164	-90	165	-87	174	245	165	-87	165	-83	162	208	152	180	154	141	162	208	154	141	155	141	162	208	155	141	164	-90	211	-131	207	-134	218	-153	218	-153	207	-134	200	-135	218	-153	200	-135	193	-136	193	-136	184	-133	187	-157	155	141	96	-47	97	-99	155	141	97	-99	108	-123	155	141	108	-123	127	-141	155	141	127	-141	153	-153	155	141	153	-153	164	-90	97	-99	96	-47	95	-51	97	-99	95	-51	94	-56	97	-99	94	-56	93	-60	97	-99	93	-60	93	-65	97	-99	93	-65	93	-69	278	-111	282	-89	280	-75	278	-111	280	-75	274	-64	278	-111	274	-64	265	-55	278	-111	265	-55	265	-130	254	-50	240	-48	245	-144	254	-50	245	-144	265	-130	254	-50	265	-130	265	-55	216	-55	216	-125	218	-153	216	-55	218	-153	227	-50	227	-50	218	-153	245	-144	227	-50	245	-144	240	-48	215	-128	211	-131	218	-153	215	-128	218	-153	216	-125	193	-136	187	-157	218	-153	200	-84	201	-94	202	-73	202	-73	201	-94	205	-103	202	-73	205	-103	208	-63	208	-63	205	-103	210	-111	208	-63	210	-111	216	-55	216	-55	210	-111	214	-118	216	-55	214	-118	216	-125	143	157	134	138	154	141	143	157	154	141	152	180	81	68	80	19	101	45	103	87	101	45	125	85	50	232	45	210	88	67	88	67	45	210	38	185	88	67	38	185	32	159	32	159	-58	-157	19	-157	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	58	297	55	258	88	67	58	297	88	67	88	300	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	100	104	108	171	100	104	111	132	108	171	111	132	109	171	111	303	88	300	88	67	111	303	88	67	100	104	55	258	54	249	88	67	32	159	19	-157	88	67	111	132	120	155	138	227	138	227	120	155	129	174	138	227	129	174	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	32	275	17	293	17	275	203	308	189	241	195	235	109	171	111	132	138	227	50	232	88	67	54	249	33	164	3	-142	29	-153	33	164	29	-153	40	-94	33	164	-28	-49	-27	-100	33	164	-27	-100	-15	-124	33	164	-15	-124	3	-142	-27	-100	-28	-49	-29	-54	-27	-100	-29	-54	-29	-58	-27	-100	-29	-58	-30	-63	-27	-100	-30	-63	-31	-67	-27	-100	-31	-67	-31	-71	59	-133	51	-127	62	-157	62	-157	51	-127	45	-118	62	-157	45	-118	29	-153	29	-153	45	-118	41	-107	29	-153	41	-107	40	-94	40	-94	45	211	39	187	70	10	93	81	88	300	70	10	88	300	58	297	70	10	58	297	56	-34	56	-34	58	297	55	258	56	-34	55	258	54	249	56	-34	54	249	50	232	40	-90	43	-82	45	211	45	211	43	-82	47	-64	45	211	47	-64	50	232	50	232	47	-64	56	-34	39	187	33	164	40	-94	86	-131	82	-133	93	-153	93	-153	82	-133	76	-135	93	-153	76	-135	69	-136	69	-136	59	-133	62	-157	58	297	17	293	32	275	58	297	32	275	43	273	58	297	43	273	50	270	58	297	50	270	54	265	58	297	54	265	55	258	108	171	152	312	130	307	108	171	130	307	111	303	108	171	111	303	93	81	108	171	93	81	109	127	108	171	109	127	109	171	109	127	120	156	138	227	138	227	120	156	129	175	138	227	129	175	139	192	139	192	149	210	162	267	162	267	149	210	159	224	162	267	159	224	168	235	162	267	168	235	183	293	183	293	168	235	176	241	183	293	176	241	183	244	183	244	189	241	183	293	183	293	189	241	203	308	162	267	138	227	139	192	224	218	236	220	237	310	237	310	236	220	247	227	237	310	247	227	248	304	248	304	247	227	256	238	248	304	256	238	256	295	256	295	256	238	261	252	256	295	261	252	261	283	261	283	261	252	263	268	195	235	202	227	203	308	203	308	202	227	211	221	203	308	211	221	224	312	224	312	211	221	224	218	224	312	224	218	237	310	152	-111	157	-89	155	-75	152	-111	155	-75	149	-64	152	-111	149	-64	140	-55	152	-111	140	-55	139	-130	129	-50	115	-48	119	-144	129	-50	119	-144	139	-130	129	-50	139	-130	140	-55	91	-55	90	-124	93	-153	91	-55	93	-153	102	-50	102	-50	93	-153	119	-144	102	-50	119	-144	115	-48	89	-128	86	-131	93	-153	89	-128	93	-153	90	-124	69	-136	62	-157	93	-153	75	-84	76	-94	77	-73	77	-73	76	-94	80	-102	77	-73	80	-102	82	-63	82	-63	80	-102	85	-110	82	-63	85	-110	91	-55	91	-55	85	-110	89	-118	91	-55	89	-118	90	-124	32	275	17	293	17	275	203	308	189	241	195	235	109	171	109	127	138	227	88	300	93	81	111	303	45	211	40	-94	40	-90	154	274	162	288	164	326	164	326	162	288	171	298	164	326	171	298	186	327	186	327	171	298	182	304	186	327	182	304	195	306	195	306	202	306	218	324	218	324	202	306	207	304	218	324	207	304	212	301	146	256	154	274	164	326	146	256	164	326	144	322	146	256	144	322	125	315	146	256	125	315	107	305	146	256	107	305	92	293	146	256	92	293	77	276	146	256	77	276	67	0	67	0	77	276	65	257	67	0	65	257	55	235	67	0	55	235	46	209	67	0	46	209	37	180	67	0	37	180	-13	0	278	282	265	301	266	224	278	282	266	224	275	234	278	282	275	234	280	245	278	282	280	245	282	259	228	218	241	216	245	315	245	315	241	216	254	219	245	315	254	219	265	301	265	301	254	219	266	224	213	288	216	224	215	293	215	293	216	224	218	324	218	324	216	224	228	218	218	324	228	218	245	315	218	324	212	301	214	298	218	324	214	298	215	293	218	324	186	327	195	306	201	267	202	243	205	276	205	276	202	243	208	232	205	276	208	232	210	282	210	282	208	232	216	224	210	282	216	224	213	288	202	243	201	267	200	255	72	224	81	232	74	293	74	293	75	298	71	324	71	324	75	298	77	301	71	324	77	301	103	327	103	327	77	301	81	304	103	327	81	304	87	306	103	327	94	306	103	305	103	327	103	305	127	326	127	326	103	305	110	302	127	326	110	302	116	297	197	249	198	263	197	269	197	249	197	269	197	276	197	249	197	276	195	281	197	249	195	281	194	233	185	197	190	215	191	293	191	293	190	215	194	233	191	293	194	233	193	287	193	287	194	233	195	281	181	305	167	315	179	177	181	305	179	177	185	197	181	305	185	197	191	293	167	315	149	322	179	177	179	177	149	322	127	326	179	177	127	326	124	0	124	0	127	326	120	279	124	0	120	279	120	275	124	0	120	275	120	271	119	289	120	279	127	326	119	289	127	326	116	297	120	271	119	267	124	0	124	0	119	267	118	262	124	0	118	262	117	256	48	216	61	218	71	324	71	324	61	218	72	224	71	324	72	224	74	293	14	234	23	224	24	301	24	301	23	224	34	219	24	301	34	219	44	315	44	315	34	219	48	216	44	315	48	216	71	324	11	282	7	259	9	245	11	282	9	245	14	234	11	282	14	234	24	301	88	255	87	267	86	243	86	243	87	267	83	276	86	243	83	276	81	232	81	232	83	276	79	282	81	232	79	282	75	288	74	293	81	232	75	288	103	327	87	306	94	306	124	0	117	256	42	0	115	273	114	268	128	30	128	30	114	268	112	262	128	30	112	262	111	256	111	256	57	56	128	30	128	30	57	56	129	24	128	30	115	281	115	277	128	30	115	277	115	273	209	165	176	161	227	0	209	165	227	0	234	178	234	178	227	0	308	22	234	178	308	22	250	152	200	291	205	295	229	314	229	314	205	295	213	297	229	314	213	297	222	298	222	298	240	297	229	314	229	314	240	297	271	312	271	312	268	261	280	162	271	312	280	162	305	305	305	305	280	162	307	176	305	305	307	176	329	293	329	293	307	176	328	195	329	293	328	195	342	220	271	312	240	297	253	292	271	312	253	292	262	285	271	312	262	285	267	275	271	312	267	275	268	261	343	275	329	293	342	220	343	275	342	220	348	250	234	178	250	152	253	199	253	199	250	152	280	162	253	199	280	162	265	227	265	227	280	162	268	261	310	18	308	22	227	0	310	18	227	0	326	0	310	18	326	0	313	16	326	0	326	11	320	12	326	0	320	12	316	13	326	0	316	13	313	16	133	55	158	146	161	161	161	161	158	146	170	146	161	161	170	146	176	161	176	161	170	146	227	0	128	34	129	38	115	281	115	281	129	38	130	43	115	281	130	43	192	277	192	277	130	43	131	48	192	277	131	48	161	161	161	161	131	48	133	55	128	34	115	281	128	30	115	281	192	277	195	285	115	281	195	285	200	291	115	281	200	291	229	314	115	281	229	314	114	289	229	314	83	314	95	301	229	314	95	301	104	298	229	314	104	298	111	294	229	314	111	294	114	289	162	0	162	11	149	13	162	0	149	13	139	16	162	0	139	16	133	19	162	0	133	19	57	56	162	0	57	56	52	37	162	0	52	37	45	25	162	0	45	25	37	18	162	0	37	18	24	14	162	0	24	14	5	11	162	0	5	11	5	0	57	56	133	19	129	24	95	301	83	314	83	302	127	28	127	28	127	28	127	28	116	283	116	279	127	28	116	279	115	275	127	28	115	275	115	270	127	28	115	270	113	264	127	28	113	264	112	257	127	28	112	257	58	58	127	28	58	58	127	23	311	314	176	168	185	151	185	151	176	168	164	168	185	151	164	168	159	152	159	152	164	168	188	259	159	152	188	259	127	36	127	36	188	259	116	283	127	36	116	283	127	34	215	54	198	34	199	4	199	4	198	34	174	20	199	4	174	20	146	16	146	16	139	16	145	0	145	0	139	16	134	17	145	0	134	17	130	20	58	58	52	40	145	0	58	58	145	0	130	20	58	58	130	20	127	23	145	0	52	40	45	27	145	0	45	27	36	18	145	0	36	18	23	14	145	0	23	14	5	11	145	0	5	11	5	0	240	314	83	314	96	301	240	314	96	301	105	298	240	314	105	298	111	295	240	314	111	295	115	290	240	314	115	290	116	283	240	314	116	283	208	295	240	314	208	295	221	299	240	314	221	299	240	302	127	29	127	31	116	283	127	29	116	283	127	28	127	33	127	34	116	283	127	33	116	283	127	31	116	283	188	259	193	276	116	283	193	276	199	288	116	283	199	288	208	295	403	314	311	314	380	292	403	314	380	292	384	295	403	314	384	295	389	298	403	314	389	298	393	300	403	314	393	300	398	302	403	314	398	302	403	302	205	148	219	141	311	314	311	314	219	141	227	130	311	314	227	130	230	114	230	114	244	15	253	161	230	114	253	161	311	314	311	314	253	161	380	292	301	64	309	101	307	119	301	64	307	119	299	134	301	64	299	134	288	145	301	64	288	145	279	35	279	35	288	145	272	154	279	35	272	154	253	161	279	35	253	161	244	15	244	15	230	114	226	81	244	15	226	81	215	54	244	15	215	54	199	4	146	16	145	0	199	4	311	314	185	151	205	148	96	301	83	314	83	302	-10	-125	3	-137	-1	-79	-1	-79	-1	-77	-10	-125	-10	-125	-1	-77	-1	-75	-10	-125	-1	-75	2	103	2	103	-1	-75	-1	-72	2	103	-1	-72	-1	-70	8	-2	13	1	20	101	20	101	13	1	18	4	20	101	18	4	24	5	24	5	27	4	27	69	27	69	27	4	36	44	-1	-70	-1	-68	2	103	2	103	-1	-68	5	-11	2	103	5	-11	20	101	20	101	5	-11	6	-6	20	101	6	-6	8	-2	-18	-108	-10	-125	2	103	-18	-108	2	103	-19	-65	-18	-108	-19	-65	-20	-69	-18	-108	-20	-69	-21	-74	-18	-108	-21	-74	-21	-78	-18	-108	-21	-78	-21	-81	-18	-108	-21	-81	-21	-85	27	69	20	101	24	5	83	11	72	-7	80	-8	83	11	80	-8	88	-8	83	11	64	15	72	-7	40	1	45	0	48	26	48	26	45	0	54	-3	48	26	54	-3	64	15	64	15	54	-3	63	-5	64	15	63	-5	72	-7	36	44	27	4	31	4	36	44	31	4	35	3	36	44	35	3	40	1	36	44	40	1	48	26	38	188	47	169	48	280	48	280	47	169	63	146	48	280	63	146	67	298	67	298	63	146	86	118	67	298	86	118	92	309	92	309	86	118	100	101	92	309	100	101	96	254	96	254	97	266	92	309	92	309	97	266	102	276	92	309	102	276	122	312	122	312	102	276	110	283	122	312	110	283	120	288	36	257	32	227	33	207	36	257	33	207	38	188	36	257	38	188	48	280	132	290	130	312	122	312	132	290	122	312	120	288	132	290	139	311	130	312	173	299	175	261	178	298	178	298	175	261	184	239	178	298	184	239	182	297	182	297	184	239	186	297	192	298	186	297	192	209	192	298	192	209	210	207	168	301	161	304	163	277	168	301	163	277	175	261	168	301	175	261	173	299	210	207	225	311	205	311	210	207	205	311	202	306	210	207	202	306	199	302	210	207	199	302	196	299	210	207	196	299	192	298	192	209	186	297	184	239	154	307	147	309	149	287	154	307	149	287	163	277	154	307	163	277	161	304	149	287	147	309	139	311	149	287	139	311	132	290	135	-101	140	-79	138	-65	135	-101	138	-65	132	-54	135	-101	132	-54	123	-45	135	-101	123	-45	122	-120	112	-39	98	-37	102	-134	112	-39	102	-134	122	-120	112	-39	122	-120	123	-45	74	-45	74	-114	76	-143	74	-45	76	-143	85	-39	85	-39	76	-143	102	-134	85	-39	102	-134	98	-37	76	-143	74	-114	73	-116	76	-143	73	-116	72	-120	76	-143	72	-120	67	-123	76	-143	67	-123	60	-125	76	-143	60	-125	48	-126	76	-143	48	-126	44	-146	183	49	189	78	187	97	183	49	187	97	181	116	183	49	181	116	171	137	183	49	171	137	169	25	120	-4	148	7	122	36	122	36	148	7	124	48	134	187	124	48	148	7	134	187	148	7	156	161	156	161	148	7	169	25	156	161	169	25	171	137	120	-4	122	36	117	26	120	-4	117	26	109	18	120	-4	109	18	98	13	120	-4	98	13	88	-8	98	13	83	11	88	-8	111	86	118	73	120	204	120	204	118	73	122	60	120	204	122	60	134	187	134	187	122	60	124	48	120	204	109	219	111	86	111	86	109	219	102	233	111	86	102	233	100	101	100	101	102	233	97	244	100	101	97	244	96	254	21	-144	44	-146	30	-124	30	-124	44	-146	48	-126	30	-124	16	-119	21	-144	21	-144	16	-119	6	-109	21	-144	6	-109	3	-137	3	-137	6	-109	0	-96	3	-137	0	-96	-1	-79	58	-74	60	-84	60	-62	60	-62	60	-84	64	-93	60	-62	64	-93	66	-52	66	-52	64	-93	68	-100	66	-52	68	-100	74	-45	74	-45	68	-100	72	-107	74	-45	72	-107	74	-114	-8	-122	-3	-76	-9	-126	-9	-126	-11	-69	-20	-154	-20	-154	-11	-69	-21	-64	-20	-154	-21	-64	-33	-62	-8	-122	-5	-117	-3	-76	-3	-76	-5	-117	-1	-111	-3	-76	-1	-111	1	-84	1	-84	-1	-111	1	-103	1	-84	1	-103	2	-94	56	-90	44	-114	63	-146	63	-146	44	-114	28	-130	63	-146	28	-130	8	-136	8	-136	2	-136	4	-157	4	-157	2	-136	-2	-135	4	-157	-2	-135	-6	-133	-8	-130	-9	-126	-20	-154	-8	-130	-20	-154	4	-157	-8	-130	4	-157	-6	-133	-41	-147	-20	-154	-33	-62	-41	-147	-33	-62	-45	-64	-41	-147	-45	-64	-55	-70	-41	-147	-55	-70	-56	-136	-62	-79	-67	-91	-66	-122	-62	-79	-66	-122	-56	-136	-62	-79	-56	-136	-55	-70	264	451	221	423	256	339	256	339	221	423	189	382	256	339	189	382	179	32	179	32	189	382	166	332	179	32	166	332	163	-23	163	-23	166	332	150	279	163	-23	150	279	139	-75	139	-75	150	279	107	-117	56	-90	63	-146	64	-63	64	-63	63	-146	107	-117	64	-63	107	-117	72	-34	72	-34	107	-117	150	279	8	-136	4	-157	63	-146	263	365	272	392	264	451	264	451	272	392	284	417	264	451	284	417	321	462	321	462	284	417	299	434	321	462	299	434	319	441	319	441	324	441	321	462	321	462	324	441	346	459	370	369	380	375	382	441	382	441	380	375	388	384	382	441	388	384	391	426	391	426	388	384	393	396	391	426	393	396	394	409	367	452	346	459	346	369	367	452	346	369	358	367	367	452	358	367	370	369	367	452	370	369	382	441	336	374	346	369	346	459	336	374	346	459	335	432	336	374	335	432	334	428	336	374	334	428	330	422	336	374	330	422	329	381	328	439	332	437	346	459	346	459	332	437	334	435	346	459	334	435	335	432	327	416	323	409	324	390	327	416	324	390	329	381	327	416	329	381	330	422	264	451	256	339	263	365	324	390	323	409	322	400	346	459	324	441	328	439	-66	-122	-67	-91	-69	-104	-11	-69	-9	-126	-3	-76	-3	-103	0	-64	-4	-108	-4	-108	-7	-57	-13	-136	-13	-136	-7	-57	-16	-53	-13	-136	-16	-53	-27	-51	-3	-103	0	-100	0	-64	0	-64	0	-100	2	-96	0	-64	2	-96	4	-73	4	-73	2	-96	4	-91	4	-73	4	-91	5	-84	42	-88	32	-105	46	-134	46	-134	32	-105	22	-115	46	-134	22	-115	11	-118	11	-118	6	-118	10	-139	10	-139	6	-118	2	-116	10	-139	2	-116	0	-114	-3	-111	-4	-108	-13	-136	-3	-111	-13	-136	10	-139	-3	-111	10	-139	0	-114	-32	-129	-13	-136	-27	-51	-32	-129	-27	-51	-37	-53	-32	-129	-37	-53	-46	-58	-32	-129	-46	-58	-47	-118	-54	-66	-58	-75	-57	-103	-54	-66	-57	-103	-47	-118	-54	-66	-47	-118	-46	-58	258	416	267	427	273	460	273	460	267	427	278	435	273	460	278	435	293	462	293	462	278	435	290	439	293	462	290	439	302	440	302	440	309	440	325	458	325	458	309	440	315	438	325	458	315	438	319	436	254	456	235	449	251	400	254	456	251	400	258	416	254	456	258	416	273	460	251	400	235	449	218	439	251	400	218	439	202	427	251	400	202	427	188	411	251	400	188	411	176	394	251	400	176	394	166	373	251	400	166	373	158	351	251	400	158	351	155	31	151	327	76	31	78	-118	151	327	78	-118	105	-91	151	327	105	-91	128	-52	151	327	128	-52	146	0	151	327	146	0	155	31	151	327	155	31	158	351	385	416	372	435	373	359	385	416	373	359	382	368	385	416	382	368	387	380	385	416	387	380	389	394	335	353	348	351	352	449	352	449	348	351	362	353	352	449	362	353	372	435	372	435	362	353	373	359	321	422	324	358	322	428	322	428	324	358	325	458	325	458	324	358	335	353	325	458	335	353	352	449	325	458	319	436	321	432	325	458	321	432	322	428	325	458	293	462	302	440	309	401	310	377	313	410	313	410	310	377	315	366	313	410	315	366	317	417	317	417	315	366	324	358	317	417	324	358	321	422	192	0	201	31	155	31	192	0	155	31	146	0	68	0	62	-26	78	-118	68	0	78	-118	76	31	68	0	76	31	35	31	68	0	35	31	26	0	52	-61	42	-88	46	-134	52	-61	46	-134	78	-118	52	-61	78	-118	62	-26	11	-118	10	-139	46	-134	310	377	309	401	308	389	-57	-103	-58	-75	-60	-86	-7	-57	-4	-108	0	-64	118	279	115	284	119	237	119	237	115	284	114	288	112	230	114	288	102	315	112	230	102	315	102	226	102	226	102	315	90	224	117	293	120	295	128	317	128	317	120	295	124	297	128	317	124	297	130	297	130	297	138	296	162	314	162	314	138	296	143	293	162	314	143	293	147	287	98	-141	124	-153	144	239	144	239	124	-153	142	-111	142	-119	142	-111	124	-153	142	-119	124	-153	143	-126	143	-126	124	-153	145	-131	148	260	147	253	147	-78	147	-78	147	253	145	246	147	-78	145	246	145	-85	145	-85	145	246	144	239	145	-85	144	239	144	-94	144	-94	144	239	142	-102	80	-123	98	-141	144	239	80	-123	144	239	72	-28	80	-123	72	-28	70	-37	80	-123	70	-37	69	-100	69	-100	70	-37	68	-46	69	-100	68	-46	67	-55	69	-100	67	-55	66	-63	69	-100	66	-63	66	-71	189	302	162	314	219	189	219	189	162	314	149	273	149	-71	149	273	149	266	149	-71	149	266	148	260	149	281	149	273	162	314	149	281	162	314	147	287	162	314	128	317	130	297	225	233	221	261	221	198	225	233	221	198	223	207	225	233	223	207	224	216	225	233	224	216	225	225	219	189	221	198	221	261	219	189	221	261	209	285	219	189	209	285	189	302	145	-131	158	-157	150	-135	150	-135	158	-157	158	-136	162	-136	158	-136	158	-157	162	-136	158	-157	183	-154	232	-104	231	-91	229	-122	229	-122	231	-91	226	-79	229	-122	226	-79	219	-136	219	-136	226	-79	218	-70	219	-136	218	-70	208	-64	204	-147	219	-136	208	-64	204	-147	208	-64	196	-62	204	-147	196	-62	184	-64	204	-147	184	-64	183	-154	183	-154	184	-64	174	-69	183	-154	174	-69	172	-126	183	-154	172	-126	171	-129	183	-154	171	-129	169	-132	183	-154	169	-132	166	-134	183	-154	166	-134	162	-136	172	-126	174	-69	171	-122	160	-94	161	-103	162	-84	162	-84	161	-103	164	-111	162	-84	164	-111	167	-76	167	-76	164	-111	168	-117	167	-76	168	-117	174	-69	174	-69	168	-117	171	-122	149	-71	148	260	147	-78	115	291	117	293	128	317	115	291	128	317	102	315	115	291	102	315	114	288	82	308	66	297	68	232	82	308	68	232	78	226	82	308	78	226	90	224	82	308	90	224	102	315	54	265	55	252	57	283	57	283	55	252	60	241	57	283	60	241	66	297	66	297	60	241	68	232	118	279	119	237	122	272	122	272	119	237	124	246	122	272	124	246	125	265	125	265	124	246	126	256	119	237	114	288	112	230	145	-131	124	-153	158	-157	149	273	149	-71	219	189	144	239	142	-111	142	-102	85	-104	74	-117	77	-153	77	-153	74	-117	60	-126	77	-153	60	-126	44	-129	44	-129	26	-127	38	-157	38	-157	26	-127	13	-120	38	-157	13	-120	13	-153	13	-153	13	-120	5	-111	13	-153	5	-111	1	-100	-26	-95	-24	-113	-20	-57	-20	-57	-24	-113	-17	-130	-20	-57	-17	-130	-3	-26	-3	-26	-17	-130	-4	-144	-3	-26	-4	-144	0	-89	0	-89	-4	-144	1	-100	98	-9	101	17	93	-9	93	-9	101	17	89	-9	60	-13	89	-9	101	17	60	-13	101	17	59	11	110	-37	106	-50	110	-141	110	-141	106	-50	103	-63	110	-141	103	-63	100	-74	100	-74	94	-89	110	-141	110	-141	94	-89	85	-104	110	-141	85	-104	77	-153	302	367	311	393	302	451	302	451	311	393	323	417	302	451	323	417	359	462	359	462	323	417	338	435	359	462	338	435	358	441	358	441	363	441	359	462	359	462	363	441	384	459	409	369	419	375	420	441	420	441	419	375	426	384	420	441	426	384	430	427	430	427	426	384	431	395	430	427	431	395	433	409	405	452	384	459	385	369	405	452	385	369	397	367	405	452	397	367	409	369	405	452	409	369	420	441	375	373	385	369	384	459	375	373	384	459	373	432	375	373	373	432	372	428	375	373	372	428	369	422	375	373	369	422	367	380	367	439	370	437	384	459	384	459	370	437	373	435	384	459	373	435	373	432	365	416	362	409	362	389	365	416	362	389	367	380	365	416	367	380	369	422	296	342	302	367	302	451	296	342	302	451	259	422	296	342	259	422	227	380	296	342	227	380	223	51	227	380	204	330	204	-14	227	380	204	-14	209	0	227	380	209	0	213	16	227	380	213	16	218	34	227	380	218	34	223	51	186	-108	201	-163	188	276	188	276	201	-163	200	-25	188	276	200	-25	204	330	204	330	200	-25	204	-14	200	-25	201	-163	204	-36	204	-36	201	-163	206	-149	204	-36	206	-149	207	-50	207	-50	206	-149	209	-136	207	-50	209	-136	210	-66	210	-66	209	-136	211	-124	210	-66	211	-124	211	-82	211	-82	211	-124	212	-112	211	-82	212	-112	212	-96	185	-119	183	-129	201	-163	185	-119	201	-163	186	-108	177	-151	172	-163	201	-163	177	-151	201	-163	180	-140	180	-140	201	-163	183	-129	110	-37	110	-141	113	-24	113	-24	110	-141	138	-124	113	-24	138	-124	115	-12	115	-12	117	15	112	16	115	-12	112	16	110	-11	110	-11	112	16	107	16	110	-11	107	16	104	-10	104	-10	107	16	103	17	104	-10	103	17	101	17	4	-65	17	-43	24	-2	24	-2	17	-43	36	-25	24	-2	36	-25	59	11	59	11	36	-25	60	-13	0	-89	4	-65	-3	-26	188	276	122	14	138	-124	188	276	138	-124	161	-100	188	276	161	-100	180	-71	188	276	180	-71	182	-78	188	276	182	-78	183	-85	188	276	183	-85	184	-92	188	276	184	-92	185	-99	188	276	185	-99	186	-108	117	15	115	-12	138	-124	117	15	138	-124	122	14	44	-129	38	-157	77	-153	-3	-26	4	-65	24	-2	101	17	98	-9	104	-10	362	389	362	409	360	400	384	459	363	441	367	439	1	-100	-4	-144	13	-153	200	319	194	331	195	264	200	319	195	264	199	280	200	319	199	280	201	293	200	319	201	293	202	302	194	331	185	340	186	225	194	331	186	225	191	245	194	331	191	245	195	264	185	340	173	345	186	225	186	225	173	345	157	347	186	225	157	347	140	66	140	66	157	347	134	344	140	66	134	344	120	287	120	287	134	344	119	292	175	42	175	66	144	30	144	30	175	66	140	66	144	30	140	66	118	14	118	14	140	66	118	274	118	14	118	274	114	254	118	274	140	66	120	287	114	254	107	227	118	14	118	14	107	227	96	191	118	14	96	191	94	-4	94	-4	96	191	84	146	94	-4	84	146	72	-29	72	-29	84	146	61	66	72	-29	61	66	54	37	54	37	61	66	5	66	54	37	5	66	5	37	54	37	27	-60	51	-60	54	37	51	-60	72	-29	71	265	82	280	90	318	90	318	82	280	93	291	90	318	93	291	112	335	112	335	93	291	101	297	112	335	101	297	109	299	109	299	112	299	112	335	112	335	112	299	134	344	67	292	42	256	57	245	67	292	57	245	71	265	67	292	71	265	90	318	134	344	112	299	115	298	134	344	115	298	117	295	134	344	117	295	119	292	122	370	100	346	133	275	133	275	100	346	77	326	133	275	77	326	55	275	55	275	77	326	50	311	55	275	50	311	20	299	-24	-125	-5	-142	55	275	55	275	-5	-142	20	-153	55	275	20	-153	33	-86	33	-86	20	-153	33	-89	34	-103	33	-89	20	-153	34	-103	20	-153	38	-116	38	-116	20	-153	54	-157	38	-116	54	-157	43	-126	43	-126	54	-157	51	-133	141	303	167	401	144	401	141	303	144	401	133	275	141	303	133	275	190	275	141	303	190	275	190	303	55	275	33	-86	34	-82	55	275	34	-82	34	-78	55	275	34	-78	35	-73	55	275	35	-73	35	-70	55	275	35	-70	133	275	-36	-102	-24	-125	55	275	-36	-102	55	275	-37	-49	-36	-102	-37	-49	-38	-54	-36	-102	-38	-54	-39	-59	-36	-102	-39	-59	-39	-64	-36	-102	-39	-64	-40	-69	-36	-102	-40	-69	-40	-73	78	-131	74	-133	85	-153	85	-153	74	-133	68	-135	85	-153	68	-135	60	-136	60	-136	51	-133	54	-157	144	-111	149	-89	147	-75	144	-111	147	-75	141	-64	144	-111	141	-64	132	-55	144	-111	132	-55	131	-130	121	-50	107	-48	111	-144	121	-50	111	-144	131	-130	121	-50	131	-130	132	-55	83	-55	82	-124	85	-153	83	-55	85	-153	94	-50	94	-50	85	-153	111	-144	94	-50	111	-144	107	-48	81	-128	78	-131	85	-153	81	-128	85	-153	82	-124	60	-136	54	-157	85	-153	67	-84	69	-94	69	-73	69	-73	69	-94	72	-102	69	-73	72	-102	75	-63	75	-63	72	-102	77	-110	75	-63	77	-110	83	-55	83	-55	77	-110	81	-118	83	-55	81	-118	82	-124	122	370	133	275	144	401	55	275	20	299	20	275	56	228	53	217	63	-5	63	-5	53	217	50	205	63	-5	50	205	44	-3	44	-3	50	205	43	182	44	-3	43	182	34	151	34	151	43	182	0	182	34	151	0	182	-10	151	30	2	44	-3	34	151	30	2	34	151	25	119	30	2	25	119	20	100	30	2	20	100	19	13	20	100	16	84	19	13	19	13	16	84	13	70	19	13	13	70	12	28	12	28	13	70	11	58	12	28	11	58	10	48	92	72	93	80	106	302	106	302	93	80	96	92	106	302	96	92	101	108	101	108	114	151	106	302	106	302	114	151	137	307	91	65	92	72	106	302	91	65	106	302	75	298	91	65	75	298	88	-2	91	65	88	-2	90	60	90	60	88	-2	91	53	91	53	88	-2	111	8	91	53	111	8	94	49	94	49	111	8	97	45	63	-5	88	-2	75	298	63	-5	75	298	62	256	63	-5	62	256	61	249	63	-5	61	249	59	239	63	-5	59	239	56	228	50	270	57	267	75	298	75	298	57	267	61	262	75	298	61	262	62	256	46	295	23	293	39	273	46	295	39	273	50	270	46	295	50	270	75	298	97	45	111	8	102	43	102	43	111	8	107	42	115	44	107	42	111	8	115	44	111	8	135	28	135	28	163	61	142	66	142	66	163	61	154	80	164	93	154	80	163	61	164	93	163	61	197	109	198	151	191	135	197	109	198	151	197	109	198	109	198	151	198	109	209	-3	198	151	209	-3	212	182	198	151	212	182	124	182	198	151	124	182	114	151	197	109	191	135	182	120	197	109	182	120	174	107	197	109	174	107	164	93	242	273	234	246	249	-2	249	-2	234	246	226	222	249	-2	226	222	225	-5	225	-5	226	222	219	201	225	-5	219	201	212	182	249	-2	260	50	260	54	260	54	261	61	250	303	250	303	261	61	264	73	250	303	264	73	267	88	284	151	339	151	294	182	284	151	294	182	330	303	284	151	330	303	250	303	284	151	250	303	277	124	250	303	242	273	249	-2	250	303	249	-2	260	54	272	105	277	124	250	303	272	105	250	303	267	88	263	43	271	7	266	41	266	41	271	7	270	40	277	42	270	40	271	7	277	42	271	7	292	25	312	49	333	81	318	90	312	49	318	90	305	71	312	49	305	71	294	57	312	49	294	57	292	25	285	47	277	42	292	25	285	47	292	25	294	57	271	7	263	43	261	46	271	7	261	46	260	50	271	7	260	50	249	-2	212	182	209	-3	225	-5	209	-3	198	109	197	0	197	0	198	109	191	89	197	0	191	89	187	8	187	8	191	89	186	72	187	8	186	72	182	59	181	20	187	8	182	59	181	20	182	59	180	46	181	20	180	46	179	35	135	28	142	66	132	55	135	28	132	55	123	48	135	28	123	48	115	44	137	307	114	151	124	182	137	307	124	182	164	312	39	273	23	293	23	275	294	182	339	151	348	182	113	267	110	261	115	165	115	165	110	261	106	256	115	165	106	256	103	121	103	121	106	256	101	251	103	121	101	251	99	70	99	70	97	247	91	0	91	0	97	247	79	232	91	0	79	232	57	210	109	286	112	282	183	305	183	305	112	282	113	277	183	305	113	277	114	272	114	272	115	165	133	207	114	272	133	207	183	305	183	305	133	207	156	252	183	305	53	305	102	289	183	305	102	289	106	288	183	305	106	288	109	286	101	251	97	247	99	70	227	112	214	78	245	26	245	26	214	78	195	45	245	26	195	45	190	3	190	3	195	45	170	20	190	3	170	20	138	11	138	11	122	14	133	-4	133	-4	122	14	111	23	133	-4	111	23	91	0	91	0	111	23	104	36	91	0	104	36	100	52	99	70	91	0	100	52	10	107	15	70	17	146	17	146	15	70	31	39	17	146	31	39	34	181	34	181	31	39	56	15	34	181	56	15	57	210	57	210	56	15	91	0	251	242	249	215	291	62	291	62	249	215	246	189	291	62	246	189	245	26	245	26	246	189	242	164	245	26	242	164	236	140	236	140	227	112	245	26	313	230	305	246	324	109	324	109	305	246	301	259	291	62	301	259	252	270	373	289	373	305	322	289	314	287	322	289	373	305	314	287	373	305	252	270	252	270	373	305	252	277	302	267	304	275	252	270	302	267	252	270	301	259	308	282	314	287	252	270	308	282	252	270	304	275	373	305	251	305	251	298	373	305	251	298	252	291	373	305	252	291	252	284	373	305	252	284	252	277	324	109	336	164	332	190	324	109	332	190	323	212	324	109	323	212	313	230	138	11	133	-4	190	3	251	242	291	62	252	270	324	109	301	259	291	62	113	267	115	165	114	272	102	289	53	305	53	289	57	266	64	297	53	269	53	269	64	297	48	271	42	273	48	271	64	297	42	273	64	297	39	294	57	232	19	97	31	17	57	232	31	17	54	4	57	232	54	4	84	-3	57	232	84	-3	58	235	17	91	15	83	17	37	17	91	17	37	31	17	17	91	31	17	19	97	17	37	15	83	14	75	17	37	14	75	13	68	17	37	13	68	12	63	64	297	62	254	84	-3	64	297	84	-3	95	300	95	300	84	-3	94	69	96	54	94	69	84	-3	96	54	84	-3	120	-6	64	297	57	266	60	263	64	297	60	263	61	259	64	297	61	259	62	254	39	294	23	293	28	275	39	294	28	275	33	274	39	294	33	274	37	274	39	294	37	274	42	273	95	85	96	90	129	306	95	85	129	306	95	300	129	306	96	90	164	312	95	300	94	69	94	71	95	300	94	71	94	75	95	300	94	75	94	80	95	300	94	80	95	85	84	-3	62	254	61	249	84	-3	61	249	60	244	84	-3	60	244	59	239	84	-3	59	239	58	235	289	196	281	152	294	103	294	103	281	152	261	107	294	103	261	107	250	47	250	47	261	107	229	67	250	47	229	67	191	8	191	8	229	67	190	38	191	8	190	38	146	27	146	27	130	29	191	8	191	8	130	29	120	-6	327	280	318	297	323	168	327	280	323	168	333	237	327	280	333	237	331	259	305	308	287	312	287	211	305	308	287	211	289	196	305	308	289	196	294	103	305	308	294	103	323	168	305	308	323	168	318	297	256	250	261	244	263	304	263	304	261	244	268	235	263	304	268	235	274	310	274	310	268	235	276	228	274	310	276	228	287	312	287	312	276	228	282	221	287	312	282	221	287	211	249	269	250	263	250	286	250	286	250	263	252	256	250	286	252	256	255	296	255	296	252	256	256	250	255	296	256	250	263	304	120	-6	130	29	116	34	120	-6	116	34	104	43	120	-6	104	43	96	54	28	275	23	293	23	275	249	269	250	286	248	276	61	80	60	85	63	-6	63	-6	60	85	60	89	51	-8	60	89	51	140	51	-8	51	140	37	-6	37	-6	51	140	36	117	37	-6	36	117	26	0	26	0	36	117	24	95	26	0	24	95	17	10	17	10	24	95	16	74	17	10	16	74	12	23	12	23	16	74	11	54	12	23	11	54	10	36	62	104	70	122	73	171	73	171	70	122	86	146	73	171	86	146	96	200	96	200	86	146	110	177	96	200	110	177	125	232	125	232	110	177	145	217	160	268	145	217	146	149	160	268	146	149	148	96	62	104	73	171	51	140	62	104	51	140	60	89	184	-4	201	0	206	312	206	312	201	0	219	2	206	312	219	2	220	200	220	200	219	2	220	192	221	151	220	192	219	2	221	151	219	2	223	114	223	114	219	2	226	82	220	218	221	244	206	312	206	312	221	244	222	276	206	312	222	276	224	312	152	53	158	20	160	268	160	268	158	20	166	-8	160	268	166	-8	206	312	206	312	166	-8	184	-4	260	28	252	30	271	10	271	10	252	30	245	32	271	10	245	32	242	6	242	6	245	32	240	36	242	6	240	36	237	41	237	41	231	58	242	6	242	6	231	58	219	2	88	17	90	29	89	36	88	17	89	36	87	43	88	17	87	43	84	49	88	17	84	49	82	7	79	57	73	65	74	-1	79	57	74	-1	82	7	79	57	82	7	84	49	61	80	63	-6	64	76	64	76	63	-6	74	-1	64	76	74	-1	68	71	68	71	74	-1	73	65	63	-6	60	89	51	-8	226	82	219	2	231	58	271	28	260	28	271	10	145	217	160	268	125	232	160	268	148	96	152	53	206	312	220	200	220	218	64	81	62	85	63	-6	63	-6	62	85	62	90	51	-8	62	90	39	119	51	-8	39	119	39	-6	39	-6	39	119	27	0	194	312	127	239	143	216	143	216	164	-8	194	312	194	312	164	-8	182	-8	194	312	182	-8	228	120	228	120	182	-8	287	176	228	120	287	176	242	146	65	104	73	123	76	175	76	175	73	123	88	147	76	175	88	147	127	239	127	239	88	147	111	178	127	239	111	178	143	216	76	175	39	119	62	90	76	175	62	90	65	104	10	33	12	20	17	72	17	72	12	20	18	9	17	72	18	9	39	119	39	119	18	9	27	0	228	120	212	312	194	312	399	30	394	31	415	10	415	10	394	31	390	33	415	10	390	33	386	35	386	35	378	53	386	5	386	5	378	53	371	89	386	5	371	89	362	1	362	1	371	89	366	136	362	1	366	136	362	188	309	-8	326	-5	342	312	342	312	326	-5	343	-1	342	312	343	-1	360	312	360	312	343	-1	360	239	360	239	362	1	362	188	406	29	399	30	415	10	406	29	415	10	415	29	386	5	415	10	386	35	305	256	288	229	288	131	305	256	288	131	291	93	305	256	291	93	295	58	305	256	295	58	301	25	305	256	301	25	309	-8	305	256	309	-8	342	312	287	176	288	131	288	229	287	176	288	229	271	201	287	176	271	201	256	173	287	176	256	173	242	146	75	64	70	70	74	-2	75	64	74	-2	82	6	75	64	82	6	81	57	74	-2	70	70	66	76	74	-2	66	76	64	81	74	-2	64	81	63	-6	81	57	82	6	85	50	85	50	82	6	88	17	85	50	88	17	88	44	88	44	88	17	90	32	88	44	90	32	89	38	63	-6	62	90	51	-8	362	1	360	239	343	-1	60	85	57	89	66	2	66	2	57	89	55	93	66	2	55	93	53	0	53	0	55	93	54	98	121	186	128	310	114	238	114	238	128	310	113	238	89	190	113	238	128	310	89	190	128	310	82	234	166	0	185	4	179	314	179	314	180	323	179	379	179	379	180	323	182	332	179	379	182	332	202	404	202	404	182	332	186	342	202	404	186	342	191	351	202	404	197	361	206	372	202	404	206	372	226	424	226	424	206	372	216	382	226	424	216	382	225	390	179	379	128	310	130	137	179	379	130	137	139	93	179	379	139	93	149	55	179	379	149	55	158	23	179	379	158	23	166	0	179	379	166	0	179	314	274	448	250	439	255	394	255	394	250	439	242	397	234	395	242	397	250	439	234	395	250	439	226	424	268	17	268	35	259	35	268	17	259	35	253	35	268	17	253	35	248	37	268	17	248	37	245	39	268	17	245	39	243	14	276	381	289	375	297	451	297	451	289	375	305	373	297	451	305	373	311	449	311	449	305	373	316	375	311	449	316	375	322	443	322	443	316	375	325	380	322	443	325	380	331	434	331	434	325	380	332	389	331	434	332	389	337	423	337	423	332	389	338	399	337	423	338	399	339	410	274	448	255	394	266	388	274	448	266	388	276	381	274	448	276	381	297	451	243	14	245	39	241	42	241	42	235	51	243	14	243	14	235	51	229	63	243	14	229	63	224	78	243	14	224	78	222	11	222	11	224	78	219	97	222	11	219	97	213	119	213	119	201	179	203	8	203	8	201	179	192	229	203	8	192	229	185	268	185	4	203	8	185	268	185	4	185	268	181	296	185	4	181	296	179	314	82	234	45	160	56	112	82	234	56	112	61	130	82	234	61	130	72	155	82	234	72	155	89	190	45	160	20	94	28	9	45	160	28	9	40	2	45	160	40	2	53	0	45	160	53	0	54	98	45	160	54	98	56	112	20	94	11	43	13	30	20	94	13	30	19	18	20	94	19	18	28	9	213	119	203	8	222	11	92	38	91	47	90	28	90	28	91	47	89	55	90	28	89	55	85	18	85	18	89	55	85	61	85	18	85	61	79	68	85	18	79	68	77	9	77	9	79	68	71	75	77	9	71	75	66	2	66	2	71	75	65	80	66	2	65	80	60	85	128	310	121	186	130	137	226	424	225	390	234	395	202	404	191	351	197	361	107	28	96	20	243	0	243	0	96	20	80	14	243	0	80	14	57	11	63	296	71	290	223	314	223	314	71	290	77	283	223	314	77	283	81	275	81	275	136	122	176	291	176	291	136	122	175	284	201	33	175	284	136	122	201	33	136	122	203	25	203	25	136	122	120	60	203	25	120	60	207	20	207	20	120	60	243	0	207	20	243	0	215	16	215	16	243	0	227	13	180	295	187	298	223	314	223	314	187	298	196	300	223	314	196	300	207	301	207	301	223	302	223	314	81	275	176	291	180	295	81	275	180	295	223	314	54	300	63	296	223	314	54	300	223	314	44	314	54	300	44	314	44	302	296	235	217	152	228	140	296	235	228	140	369	284	296	235	369	284	308	248	410	314	292	314	308	301	410	314	308	301	320	299	410	314	320	299	327	296	410	314	327	296	331	293	410	314	331	293	333	288	410	314	333	288	375	289	410	314	375	289	382	294	410	314	382	294	390	298	410	314	390	298	399	300	410	314	399	300	410	302	369	284	375	289	333	288	369	284	333	288	331	279	369	284	331	279	326	270	369	284	326	270	318	259	369	284	318	259	308	248	217	152	181	260	202	37	217	152	202	37	202	41	217	152	202	41	203	46	217	152	203	46	205	51	217	152	205	51	206	57	217	152	206	57	228	140	201	33	181	260	179	266	201	33	179	266	178	271	201	33	178	271	176	276	201	33	176	276	175	281	201	33	175	281	175	284	202	37	181	260	201	33	114	41	107	28	243	0	114	41	243	0	120	60	243	0	57	11	57	0	227	13	243	0	243	11	308	301	292	314	292	302	34	214	41	226	38	303	38	303	41	226	51	233	38	303	51	233	249	303	249	303	51	233	62	237	249	303	62	237	76	238	249	303	76	238	168	238	249	303	168	238	249	296	249	296	168	238	55	65	38	303	9	199	27	198	38	303	27	198	34	214	168	238	-16	15	55	65	55	65	-16	15	170	0	55	65	170	0	172	65	172	65	170	0	182	67	169	-122	165	-118	168	-144	168	-144	165	-118	162	-111	168	-144	162	-111	155	-140	155	-140	162	-111	161	-102	170	0	161	-102	162	-99	170	0	162	-99	163	-94	163	-94	164	-89	170	0	170	0	164	-89	165	-84	170	0	165	-84	166	-80	166	-80	232	106	170	0	170	0	232	106	191	74	170	0	191	74	182	67	170	0	143	-73	145	-132	170	0	145	-132	155	-140	170	0	155	-140	161	-102	143	-73	140	-80	145	-132	145	-132	140	-80	139	-87	145	-132	139	-87	138	-120	138	-120	139	-87	137	-94	138	-120	137	-94	136	-101	232	106	213	106	207	94	232	106	207	94	200	83	232	106	200	83	191	74	204	-120	200	-123	212	-143	212	-143	200	-123	193	-125	212	-143	193	-125	183	-126	183	-126	175	-125	182	-146	182	-146	175	-125	169	-122	182	-146	169	-122	168	-144	274	-79	272	-65	269	-101	269	-101	272	-65	266	-54	269	-101	266	-54	257	-120	257	-120	266	-54	257	-45	257	-120	257	-45	245	-39	238	-134	257	-120	245	-39	238	-134	245	-39	232	-37	238	-134	232	-37	219	-39	238	-134	219	-39	212	-143	219	-39	208	-45	212	-143	212	-143	208	-45	207	-114	212	-143	207	-114	207	-117	212	-143	207	-117	204	-120	183	-126	182	-146	212	-143	208	-45	199	-52	202	-100	208	-45	202	-100	206	-107	208	-45	206	-107	207	-114	192	-74	193	-84	194	-62	194	-62	193	-84	197	-92	194	-62	197	-92	199	-52	199	-52	197	-92	202	-100	170	0	-16	15	-16	0	138	-120	136	-101	136	-106	148	65	160	80	162	111	162	111	160	80	171	90	162	111	171	90	178	119	178	119	171	90	181	96	178	119	181	96	195	121	195	121	181	96	190	99	195	121	190	99	198	100	198	100	206	99	218	119	218	119	206	99	213	97	218	119	213	97	219	93	44	-65	72	-65	81	0	81	0	72	-65	109	0	81	0	109	0	118	65	118	65	109	0	158	0	118	65	158	0	132	84	132	84	158	0	148	65	132	84	148	65	146	99	146	99	148	65	162	111	218	119	219	93	235	112	235	112	219	93	223	88	235	112	223	88	225	81	225	81	224	76	239	29	239	29	224	76	220	71	239	29	220	71	220	14	220	14	220	71	213	68	220	14	213	68	202	66	218	119	195	121	198	100	254	71	252	87	250	48	250	48	252	87	246	101	250	48	246	101	239	29	239	29	246	101	235	112	239	29	235	112	225	81	158	0	193	4	186	65	202	66	186	65	193	4	202	66	193	4	220	14	54	65	249	296	168	238	168	238	249	296	249	303	168	238	249	303	76	238	62	237	76	238	249	303	62	237	249	303	51	233	51	233	249	303	38	303	51	233	38	303	41	226	41	226	38	303	34	214	38	303	9	199	27	198	38	303	27	198	34	214	54	65	168	238	-16	15	54	65	-16	15	81	0	54	65	81	0	118	65	81	0	-16	15	-16	0	148	65	158	0	186	65	78	-100	74	-84	75	-154	78	-100	75	-154	97	-157	78	-100	97	-157	82	-111	231	18	215	-32	229	-118	229	-118	215	-32	191	-82	229	-118	191	-82	175	-148	175	-148	191	-82	161	-119	175	-148	161	-119	125	-133	125	-133	113	-132	120	-158	120	-158	113	-132	100	-127	120	-158	100	-127	97	-157	97	-157	100	-127	90	-121	97	-157	90	-121	82	-111	-6	-88	-5	-98	-4	-78	-4	-78	-5	-98	-2	-107	-4	-78	-2	-107	0	-69	0	-69	-2	-107	2	-116	0	-69	2	-116	6	-61	6	-61	2	-116	11	-125	6	-61	11	-125	18	-56	18	-56	11	-125	23	-135	18	-56	23	-135	33	-54	33	-54	23	-135	36	-142	33	-54	36	-142	47	-56	47	-56	36	-142	54	-149	47	-56	54	-149	58	-62	58	-62	54	-149	75	-154	58	-62	75	-154	67	-71	67	-71	75	-154	74	-84	139	97	159	106	299	255	299	255	159	106	175	111	299	255	175	111	211	152	211	152	175	111	189	113	211	152	189	113	199	114	199	114	213	111	211	152	211	152	213	111	217	154	211	152	377	286	299	255	299	255	377	286	377	304	299	255	377	304	161	255	150	252	161	255	377	304	150	252	377	304	131	304	131	304	80	198	97	198	131	304	97	198	108	218	131	304	108	218	122	234	131	304	122	234	136	245	131	304	136	245	150	252	299	255	103	98	117	81	299	255	117	81	139	97	224	104	231	93	232	156	232	156	231	93	235	79	232	156	235	79	240	157	240	157	235	79	237	63	277	-71	237	63	231	18	277	-71	231	18	229	-118	224	104	232	156	224	155	224	104	224	155	217	154	224	104	217	154	213	111	310	-10	323	64	319	96	310	-10	319	96	308	122	310	-10	308	122	291	141	310	-10	291	141	277	-71	277	-71	291	141	271	153	277	-71	271	153	247	157	277	-71	247	157	240	157	277	-71	240	157	237	63	125	-133	120	-158	175	-148	57	-70	62	-63	75	-31	75	-31	62	-63	70	-58	75	-31	70	-58	80	-56	80	-56	91	-61	93	-33	93	-33	91	-61	100	-72	93	-33	100	-72	109	-41	109	-41	100	-72	108	-89	109	-41	108	-89	114	-110	57	-70	49	-34	53	-79	53	-79	49	-34	52	-90	54	-155	52	-90	49	-34	54	-155	49	-34	27	-147	27	-147	49	-34	26	-42	27	-147	26	-42	8	-55	106	-133	96	-158	103	-158	106	-133	103	-158	110	-158	106	-133	88	-131	89	-158	106	-133	89	-158	96	-158	88	-131	74	-125	89	-158	89	-158	74	-125	62	-116	89	-158	62	-116	54	-155	54	-155	62	-116	55	-104	54	-155	55	-104	52	-90	-6	-95	-2	-117	-2	-73	-2	-73	-2	-117	8	-134	-2	-73	8	-134	8	-55	8	-55	8	-134	27	-147	117	-132	114	-132	117	-157	117	-157	114	-132	111	-133	117	-157	111	-133	110	-158	110	-158	111	-133	108	-133	110	-158	108	-133	106	-133	203	-11	187	-51	209	-119	209	-119	187	-51	168	-88	209	-119	168	-88	155	-148	155	-148	168	-88	146	-114	155	-148	146	-114	170	-206	170	-206	146	-114	137	-206	137	-206	146	-114	135	-79	137	-206	135	-79	125	-156	125	-156	135	-79	123	-55	125	-156	123	-55	120	-131	120	-131	123	-55	114	-110	114	-110	123	-55	109	-41	93	-33	75	-31	80	-56	125	-156	120	-131	117	-132	125	-156	117	-132	117	-157	191	152	357	286	279	255	279	255	357	286	357	304	279	255	357	304	141	255	130	252	141	255	357	304	130	252	357	304	111	304	119	97	138	106	279	255	279	255	138	106	155	111	279	255	155	111	191	152	191	152	155	111	169	113	191	152	169	113	179	114	179	114	194	111	191	152	191	152	194	111	196	154	111	304	60	198	77	198	111	304	77	198	88	218	111	304	88	218	101	234	111	304	101	234	116	245	111	304	116	245	130	252	279	255	83	98	97	81	279	255	97	81	119	97	203	-11	209	-119	213	27	213	27	209	-119	250	-79	213	27	250	-79	217	57	217	57	219	157	216	75	216	75	219	157	212	90	211	156	203	155	205	103	211	156	205	103	212	90	211	156	212	90	219	157	196	154	194	111	205	103	196	154	205	103	203	155	302	61	298	98	297	13	297	13	298	98	286	125	297	13	286	125	279	-34	279	-34	286	125	268	143	279	-34	268	143	250	-79	250	-79	268	143	247	154	250	-79	247	154	225	157	219	157	217	57	250	-79	219	157	250	-79	225	157	49	-34	57	-70	75	-31	72	48	68	41	179	0	179	0	68	41	64	36	179	0	64	36	58	31	58	31	52	26	179	0	179	0	52	26	44	23	179	0	44	23	35	20	197	413	205	425	213	462	213	462	205	425	215	434	213	462	215	434	229	463	229	463	215	434	227	441	229	463	227	441	241	443	241	443	250	441	268	458	268	458	250	441	257	435	268	458	257	435	261	426	196	460	177	457	180	374	196	460	180	374	187	386	196	460	187	386	192	401	196	460	192	401	197	413	196	460	197	413	213	462	351	364	345	397	344	311	344	311	345	397	328	424	344	311	328	424	321	264	321	264	328	424	302	445	321	264	302	445	286	226	286	226	302	445	268	458	286	226	268	458	264	401	264	401	259	358	286	226	286	226	259	358	244	319	286	226	244	319	240	200	240	200	244	319	220	287	240	200	220	287	189	265	268	458	261	426	263	415	268	458	263	415	264	401	268	458	229	463	241	443	189	265	152	256	152	75	189	265	152	75	154	81	189	265	154	81	184	191	189	265	184	191	240	200	166	18	157	22	179	0	179	0	157	22	151	28	179	0	151	28	79	69	79	69	151	28	147	36	79	69	147	36	146	44	146	44	152	256	130	256	108	391	109	383	110	404	110	404	109	383	113	374	110	404	113	374	115	416	115	416	113	374	121	367	115	416	121	367	123	427	123	427	121	367	131	361	123	427	131	361	133	437	133	437	131	361	144	359	133	437	144	359	146	445	146	445	144	359	158	361	146	445	158	361	160	452	160	452	158	361	170	366	160	452	170	366	177	457	177	457	170	366	180	374	152	256	146	44	147	51	152	256	147	51	148	58	152	256	148	58	150	67	152	256	150	67	152	75	130	256	79	69	146	44	75	56	72	48	179	0	75	56	179	0	79	69	26	18	17	17	179	0	26	18	179	0	35	20	179	0	17	17	17	0	166	18	179	0	179	17	85	31	72	23	206	0	206	0	72	23	58	19	206	0	58	19	44	17	155	279	144	296	173	44	173	44	144	296	140	317	140	191	140	317	132	431	140	191	132	431	108	199	108	199	132	431	91	395	108	199	91	395	84	215	84	215	91	395	67	237	252	425	253	462	246	434	246	434	253	462	238	463	246	434	238	463	237	441	237	441	238	463	224	443	200	434	224	443	238	463	200	434	238	463	182	455	320	435	322	361	330	426	330	426	322	361	332	367	330	426	332	367	337	416	337	416	332	367	339	374	337	416	339	374	342	404	342	404	339	374	343	383	342	404	343	383	344	391	273	373	283	365	284	455	284	455	283	365	295	361	284	455	295	361	298	449	298	449	295	361	308	359	298	449	308	359	310	443	310	443	308	359	322	361	310	443	322	361	320	435	269	459	253	462	256	413	269	459	256	413	260	400	269	459	260	400	266	385	269	459	266	385	273	373	269	459	273	373	284	455	182	455	132	431	145	344	182	455	145	344	158	377	182	455	158	377	177	410	182	455	177	410	200	434	145	344	132	431	140	317	63	348	54	293	57	263	63	348	57	263	67	237	63	348	67	237	91	395	170	267	173	44	173	47	170	267	173	47	188	259	188	259	173	47	173	50	188	259	173	50	174	53	175	59	230	256	208	256	175	59	208	256	188	259	175	59	188	259	174	56	206	0	206	17	195	18	206	0	195	18	186	21	206	0	186	21	179	26	206	0	179	26	103	57	206	0	103	57	96	42	206	0	96	42	85	31	140	191	174	34	173	44	140	191	173	44	140	317	103	57	179	26	174	34	103	57	174	34	140	191	206	0	44	17	44	0	155	279	173	44	170	267	188	259	174	53	174	56	253	462	252	425	256	413	104	38	100	51	100	51	104	38	100	51	93	-6	104	38	93	-6	124	-9	104	38	124	-9	110	27	214	101	203	67	229	21	229	21	203	67	186	38	229	21	186	38	179	-1	179	-1	186	38	165	17	179	-1	165	17	142	10	142	10	129	12	179	-1	179	-1	129	12	124	-9	175	393	144	197	164	194	175	393	164	194	184	187	175	393	122	197	144	197	177	402	176	399	184	187	184	187	176	399	176	396	184	187	176	396	175	393	306	452	144	452	154	435	306	452	154	435	164	431	306	452	164	431	171	426	306	452	171	426	176	418	306	452	176	418	177	407	306	452	177	407	265	421	306	452	265	421	278	429	306	452	278	429	292	433	306	452	292	433	306	436	177	405	184	187	177	407	177	407	184	187	248	395	248	395	184	187	213	263	184	187	201	175	213	263	213	263	201	175	213	158	213	263	213	158	245	255	245	255	213	158	218	137	245	255	218	137	229	21	255	410	265	421	177	407	255	410	177	407	248	395	296	104	305	160	301	189	296	104	301	189	290	216	296	104	290	216	271	238	296	104	271	238	269	57	245	255	229	21	269	57	245	255	269	57	271	238	118	18	110	27	124	-9	118	18	124	-9	129	12	93	-6	100	51	97	63	93	-6	97	63	92	75	93	-6	92	75	85	85	93	-6	85	85	75	92	93	-6	75	92	64	0	75	92	59	94	64	0	64	0	59	94	43	92	64	0	43	92	40	12	40	12	43	92	31	85	40	12	31	85	23	28	23	28	31	85	23	75	23	28	23	75	18	63	177	402	184	187	177	405	23	28	18	63	17	49	214	101	229	21	218	137	154	435	144	452	144	436	57	-144	86	-155	87	204	87	204	86	-155	103	-74	106	243	103	-74	103	-70	106	243	103	-70	103	-65	107	-49	180	224	137	273	107	-49	137	273	106	243	107	-49	106	243	105	-54	106	243	103	-65	104	-60	106	243	104	-60	105	-54	110	-105	118	-159	119	-116	119	-116	118	-159	161	-153	119	-116	161	-153	131	-123	131	-123	161	-153	146	-126	171	-122	146	-126	161	-153	171	-122	161	-153	199	-139	189	244	202	261	217	308	217	308	202	261	220	275	217	308	220	275	256	312	256	312	220	275	239	283	256	312	239	283	260	287	260	287	272	286	287	308	287	308	272	286	282	282	287	308	282	282	289	277	176	294	137	273	180	224	176	294	180	224	189	244	176	294	189	244	217	308	325	190	342	193	343	281	343	281	342	193	354	201	343	281	354	201	361	258	361	258	354	201	362	211	361	258	362	211	367	232	367	232	362	211	366	222	317	298	287	308	289	277	317	298	289	277	293	268	317	298	293	268	295	256	317	298	295	256	303	195	317	298	303	195	314	191	317	298	314	191	325	190	317	298	325	190	343	281	295	256	294	247	294	201	287	308	256	312	260	287	295	256	294	201	303	195	294	247	292	241	294	201	294	201	292	241	289	235	294	201	289	235	289	208	289	208	289	235	287	228	289	208	287	228	287	218	255	-87	270	-55	277	-28	255	-87	277	-28	248	-28	255	-87	248	-28	244	-46	255	-87	244	-46	233	-71	255	-87	233	-71	231	-116	216	-92	195	-110	199	-139	216	-92	199	-139	231	-116	216	-92	231	-116	233	-71	104	-91	103	-74	86	-155	104	-91	86	-155	118	-159	104	-91	118	-159	110	-105	87	204	17	-54	19	-104	87	204	19	-104	34	-127	87	204	34	-127	57	-144	19	-104	17	-54	15	-59	19	-104	15	-59	15	-63	19	-104	15	-63	14	-68	19	-104	14	-68	14	-72	19	-104	14	-72	14	-76	171	-122	199	-139	195	-110	87	204	103	-74	106	243	346	427	375	412	379	451	379	451	375	412	395	387	379	451	395	387	428	428	428	428	395	387	406	354	428	428	406	354	410	314	410	314	398	230	434	115	434	115	398	230	368	150	434	115	368	150	366	49	366	49	368	150	322	82	366	49	322	82	283	5	283	5	322	82	264	35	283	5	264	35	198	17	198	17	158	23	191	-10	191	-10	158	23	132	-3	145	401	75	336	106	223	106	223	75	336	95	133	98	94	95	133	82	18	98	94	82	18	109	62	109	62	82	18	132	-3	109	62	132	-3	129	38	129	38	132	-3	158	23	379	451	318	459	346	427	346	427	318	459	308	433	242	416	308	433	318	459	242	416	318	459	228	444	496	290	488	345	480	197	480	197	488	345	465	392	480	197	465	392	434	115	434	115	465	392	428	428	434	115	428	428	410	314	198	17	191	-10	283	5	106	223	138	305	145	401	145	401	138	305	184	371	145	401	184	371	228	444	228	444	184	371	242	416	9	159	18	101	27	254	27	254	18	101	43	54	27	254	43	54	75	336	75	336	43	54	82	18	75	336	82	18	95	133	192	239	192	205	199	254	199	254	192	205	200	190	199	254	200	190	211	266	211	266	200	190	211	179	211	266	211	179	226	273	226	273	211	179	226	172	226	273	226	172	244	276	244	276	226	172	244	169	244	276	244	169	260	273	260	273	244	169	261	172	260	273	261	172	274	266	274	266	261	172	275	179	274	266	275	179	286	254	286	254	275	179	286	190	286	254	286	190	293	239	293	239	286	190	293	205	293	239	293	205	296	222	192	205	192	239	189	222	118	32	118	32	118	32	118	32	106	281	105	278	118	32	105	278	105	275	118	32	105	275	105	271	118	32	105	271	104	268	118	32	104	268	103	264	118	32	103	264	44	48	118	32	44	48	119	26	34	25	25	19	147	0	147	0	25	19	12	14	147	0	12	14	-6	11	214	142	221	190	202	151	202	151	221	190	197	178	202	151	197	178	185	157	185	157	197	178	164	173	185	157	164	173	164	158	164	158	164	173	155	173	164	158	155	173	151	158	151	158	155	173	120	45	127	18	147	0	134	16	134	16	147	0	143	16	167	21	143	16	147	0	167	21	147	0	201	5	185	284	190	290	106	281	106	281	190	290	197	295	106	281	197	295	225	314	225	314	197	295	205	297	225	314	205	297	215	298	215	298	228	297	225	314	225	314	228	297	262	311	305	106	302	125	298	71	298	71	302	125	292	141	298	71	292	141	278	42	278	42	292	141	276	154	278	42	276	154	255	163	278	42	255	163	245	19	245	19	255	163	231	169	245	19	231	169	223	114	223	114	219	83	245	19	245	19	219	83	207	56	245	19	207	56	201	5	201	5	207	56	190	35	201	5	190	35	167	21	238	292	245	286	262	311	262	311	245	286	249	276	262	311	249	276	250	264	250	264	247	234	266	179	266	179	247	234	237	209	266	179	237	209	231	169	262	311	266	179	290	304	290	304	266	179	293	192	290	304	293	192	311	293	311	293	293	192	312	210	311	293	312	210	324	277	324	277	312	210	324	231	324	277	324	231	328	257	250	264	266	179	262	311	221	130	223	114	231	169	221	130	231	169	237	209	221	130	237	209	221	190	221	130	221	190	214	142	120	45	155	173	182	275	120	45	182	275	106	281	120	45	106	281	119	39	120	45	119	39	119	42	118	34	119	37	106	281	118	34	106	281	118	32	94	298	101	294	225	314	225	314	101	294	104	289	225	314	104	289	106	281	84	301	94	298	225	314	84	301	225	314	71	314	84	301	71	314	71	302	147	0	127	18	122	21	147	0	122	21	44	48	147	0	44	48	40	35	147	0	40	35	34	25	147	0	-6	11	-6	0	44	48	122	21	119	26	185	284	106	281	182	275	119	39	106	281	119	37	262	311	228	297	238	292	116	169	84	157	96	-6	116	169	96	-6	106	66	116	169	106	66	110	93	116	169	110	93	120	117	106	66	96	-6	108	52	108	52	96	-6	135	-9	108	52	135	-9	114	40	114	40	135	-9	123	31	96	-6	84	157	62	0	62	0	84	157	55	140	62	0	55	140	35	14	35	14	55	140	32	118	35	14	32	118	17	34	17	34	32	118	16	92	17	34	16	92	11	62	135	-9	187	0	136	25	136	25	187	0	152	23	190	33	152	23	187	0	190	33	187	0	242	26	164	197	156	210	157	148	157	148	156	210	152	225	137	308	152	225	156	249	137	308	156	249	178	318	178	318	156	249	165	269	178	318	165	269	179	284	222	321	216	296	241	291	222	321	241	291	259	316	259	316	241	291	263	279	259	316	263	279	292	302	292	302	263	279	279	260	292	302	279	260	290	235	214	179	202	179	214	153	214	153	202	179	189	181	214	153	189	181	179	153	179	153	189	181	176	187	179	153	176	187	164	197	341	207	335	247	327	130	327	130	335	247	318	279	327	130	318	279	293	204	293	204	318	279	292	302	293	204	292	302	290	235	291	69	293	204	284	150	291	69	284	150	261	101	242	26	291	69	261	101	242	26	261	101	228	60	242	26	228	60	190	33	222	321	178	318	179	284	222	321	179	284	196	293	222	321	196	293	216	296	179	153	164	197	157	148	137	308	103	289	116	169	137	308	116	169	120	117	137	308	120	117	137	136	137	308	137	136	157	148	137	308	157	148	152	225	74	209	79	197	80	262	80	262	79	197	88	187	80	262	88	187	103	289	103	289	88	187	101	178	103	289	101	178	116	169	123	31	135	-9	136	25	74	209	80	262	72	223	293	204	291	69	327	130	20	108	26	68	32	171	32	171	26	68	44	36	32	171	44	36	65	227	65	227	44	36	74	12	65	227	74	12	114	272	114	272	74	12	106	85	108	59	106	85	74	12	108	59	74	12	112	-1	114	38	112	-1	127	21	127	21	112	-1	159	-7	127	21	159	-7	147	11	147	11	159	-7	176	7	194	9	176	7	190	-5	194	9	190	-5	221	-2	257	311	243	297	257	296	257	311	257	296	272	309	272	309	257	296	271	294	272	309	271	294	283	289	133	203	163	252	174	301	174	301	163	252	200	285	174	301	200	285	240	312	240	312	200	285	243	297	240	312	243	297	257	311	114	272	106	85	113	146	114	272	113	146	133	203	114	272	133	203	174	301	243	90	242	85	251	3	251	3	242	85	241	79	251	3	241	79	240	75	351	116	371	120	371	130	351	116	371	130	337	110	337	110	371	130	244	98	337	110	244	98	327	101	327	101	244	98	251	3	327	101	251	3	320	89	320	89	251	3	278	11	320	89	278	11	315	74	315	74	278	11	302	20	231	116	238	112	371	130	371	130	238	112	242	106	371	130	242	106	244	98	218	118	231	116	371	130	218	118	371	130	201	130	218	118	201	130	201	120	318	251	320	293	312	262	312	262	320	293	304	272	294	282	304	272	303	300	294	282	303	300	288	306	288	306	272	309	283	289	288	306	283	289	294	282	320	293	303	300	304	272	418	349	425	362	414	350	414	350	425	362	410	350	401	349	410	350	404	363	401	349	404	363	394	363	377	322	381	333	383	360	383	360	381	333	387	341	383	360	387	341	394	363	394	363	387	341	394	346	394	363	394	346	401	349	377	322	383	360	372	356	377	322	372	356	360	350	377	322	360	350	349	342	377	322	349	342	345	206	349	342	342	334	345	206	345	206	342	334	335	325	345	206	335	325	333	206	333	206	335	325	329	315	333	206	329	315	328	224	328	224	329	315	324	305	328	224	324	305	323	239	323	239	324	305	320	293	323	239	320	293	318	251	463	335	455	347	455	297	463	335	455	297	461	303	463	335	461	303	465	310	463	335	465	310	466	320	430	293	439	292	442	356	442	356	439	292	448	293	442	356	448	293	455	347	455	347	448	293	455	297	425	362	418	349	420	347	425	362	420	347	422	345	425	362	422	345	422	342	425	362	422	342	423	296	425	362	423	296	430	293	425	362	430	293	442	356	425	362	404	363	410	350	423	296	422	342	421	339	423	296	421	339	419	335	423	296	419	335	417	302	416	330	414	324	414	308	416	330	414	308	417	302	416	330	417	302	419	335	243	95	243	90	251	3	243	95	251	3	244	98	240	75	232	45	251	3	251	3	232	45	226	32	251	3	226	32	221	-2	221	-2	226	32	219	22	221	-2	219	22	208	14	176	7	159	-7	190	-5	194	9	221	-2	208	14	414	308	414	324	413	316	108	59	112	-1	114	38	126	277	126	274	143	32	143	32	126	274	125	271	143	32	125	271	124	268	124	268	65	45	143	32	143	32	65	45	144	25	143	32	127	283	127	280	143	32	127	280	126	277	258	314	92	314	105	301	258	314	105	301	115	298	258	314	115	298	122	295	258	314	122	295	125	290	258	314	125	290	127	283	258	314	127	283	226	296	258	314	226	296	240	300	258	314	240	300	258	302	209	281	127	283	204	268	204	268	127	283	173	152	204	268	173	152	179	173	179	173	173	152	293	152	179	173	293	152	299	173	299	173	293	152	343	25	299	173	343	25	342	32	342	32	342	34	326	282	326	282	342	34	342	37	326	282	342	37	342	39	144	42	145	45	173	152	144	42	173	152	127	283	144	42	127	283	143	39	143	34	143	37	127	283	143	34	127	283	143	32	216	290	226	296	127	283	216	290	127	283	209	281	253	25	244	18	379	0	379	0	244	18	230	14	379	0	230	14	211	11	325	277	325	274	342	32	342	32	325	274	324	271	342	32	324	271	324	268	457	314	289	314	303	301	457	314	303	301	313	298	457	314	313	298	320	294	457	314	320	294	324	289	457	314	324	289	326	282	457	314	326	282	425	296	457	314	425	296	439	300	457	314	439	300	457	302	342	32	326	282	326	279	342	32	326	279	325	277	326	282	342	39	343	42	326	282	343	42	344	45	326	282	344	45	403	268	326	282	403	268	408	281	326	282	408	281	415	290	326	282	415	290	425	296	379	0	379	11	365	14	379	0	365	14	354	16	379	0	354	16	347	20	379	0	347	20	264	45	379	0	264	45	259	33	379	0	259	33	253	25	264	45	347	20	343	25	264	45	343	25	293	152	180	0	180	11	166	14	180	0	166	14	155	16	180	0	155	16	148	20	180	0	148	20	65	45	180	0	65	45	60	33	180	0	60	33	54	24	180	0	54	24	45	18	180	0	45	18	32	14	180	0	32	14	14	11	180	0	14	11	14	0	65	45	148	20	144	25	379	0	211	11	211	0	299	173	342	32	324	268	303	301	289	314	289	302	105	301	92	314	92	302	143	39	127	283	143	37	103	-80	94	-99	102	-145	102	-145	94	-99	81	-115	102	-145	81	-115	74	-154	74	-154	81	-115	65	-126	74	-154	65	-126	44	-129	44	-129	30	-128	43	-157	43	-157	30	-128	17	-153	17	-153	30	-128	16	-123	17	-153	16	-123	4	-116	17	-153	4	-116	-3	-104	17	-153	-3	-104	-3	-144	10	-49	18	-11	-1	-67	-1	-67	18	-11	-7	-30	-1	-67	-7	-30	-6	-89	-6	-89	-3	-144	-3	-104	-19	-130	-3	-144	-6	-89	-19	-130	-6	-89	-7	-30	-19	-130	-7	-30	-26	-57	-19	-130	-26	-57	-29	-111	124	-5	117	-2	117	-34	117	-34	117	-2	107	0	117	-34	107	0	106	-29	106	-29	107	0	97	2	106	-29	97	2	95	-26	95	-26	97	2	87	3	95	-26	87	3	84	-24	84	-24	87	3	78	3	84	-24	78	3	74	-23	74	-23	78	3	66	-23	47	-26	66	-23	48	0	47	-26	48	0	27	-35	27	-35	48	0	18	-11	27	-35	18	-11	10	-49	124	-5	117	-34	127	-130	124	-5	127	-130	179	210	179	210	127	-130	150	-107	179	210	150	-107	173	-75	78	3	48	0	66	-23	127	-130	117	-34	110	-58	127	-130	110	-58	103	-80	127	-130	103	-80	102	-145	44	-129	43	-157	74	-154	186	241	184	232	186	-90	186	-90	184	232	182	221	186	-90	182	221	179	210	207	12	286	312	263	307	207	12	263	307	240	304	207	12	240	304	215	300	207	12	215	300	204	0	215	300	185	297	186	263	215	300	186	263	187	255	215	300	187	255	188	-46	215	300	188	-46	192	-36	215	300	192	-36	196	-25	215	300	196	-25	200	-13	215	300	200	-13	204	0	188	-46	187	255	187	249	185	297	145	293	159	275	185	297	159	275	170	275	185	297	170	275	177	272	185	297	177	272	183	268	185	297	183	268	186	263	207	-124	214	-141	219	-86	219	-86	214	-141	220	-157	219	-86	220	-157	231	-109	231	-109	220	-157	253	-157	231	-109	253	-157	242	-133	187	249	186	-90	188	-46	188	-46	186	-90	198	-107	188	-46	198	-107	205	-65	205	-65	198	-107	207	-124	205	-65	207	-124	219	-86	173	-75	186	-90	179	210	266	463	266	372	281	461	281	461	266	372	281	374	281	461	281	374	294	454	294	454	281	374	294	381	294	454	294	381	304	444	304	444	294	381	304	390	304	444	304	390	311	431	311	431	304	390	311	403	311	431	311	403	313	417	222	419	224	404	224	432	224	432	224	404	230	391	224	432	230	391	231	444	231	444	230	391	240	381	231	444	240	381	240	454	240	454	240	381	252	374	240	454	252	374	253	461	253	461	252	374	266	372	253	461	266	372	266	463	159	275	145	293	145	275	186	241	186	-90	187	249	-29	-111	-26	-57	-33	-90	63	33	47	25	154	0	154	0	47	25	32	20	154	0	32	20	15	17	63	235	72	247	74	282	74	282	72	247	80	255	74	282	80	255	92	297	92	297	80	255	88	260	92	297	88	260	96	261	96	261	105	258	111	306	111	306	105	258	114	245	111	306	114	245	131	308	131	308	114	245	123	218	131	308	123	218	135	174	56	258	38	225	53	218	56	258	53	218	63	235	56	258	63	235	74	282	106	68	120	32	123	44	106	68	123	44	149	107	149	107	123	44	135	59	149	107	135	59	155	80	149	107	155	80	154	304	154	304	155	80	172	290	259	-129	253	-127	259	-150	259	-150	253	-127	249	-123	259	-150	249	-123	232	-153	232	-153	249	-123	247	-116	232	-153	247	-116	246	-106	246	-106	246	-102	241	176	241	176	246	-102	246	-98	241	176	246	-98	275	303	275	303	246	-98	247	-93	275	303	247	-93	248	-87	250	-78	357	303	275	303	250	-78	275	303	248	-87	232	143	232	-153	241	176	241	176	232	-153	246	-106	266	-129	259	-129	259	-150	266	-129	259	-150	289	-148	266	-129	289	-148	289	-129	214	158	201	219	187	107	214	158	187	107	232	143	214	158	232	143	241	176	187	107	201	219	187	262	187	107	187	262	172	290	187	107	172	290	155	80	131	308	135	174	154	304	154	304	135	174	149	107	111	306	92	297	96	261	232	143	148	-168	177	-162	232	143	177	-162	205	-157	232	143	205	-157	232	-153	154	0	154	17	140	18	154	0	140	18	130	20	154	0	130	20	124	23	154	0	124	23	82	47	154	0	82	47	63	33	121	27	120	32	106	68	121	27	106	68	82	47	121	27	82	47	124	23	154	0	15	17	15	0	53	45	50	35	147	19	53	45	147	19	138	23	53	45	138	23	133	28	53	45	133	28	131	36	53	45	131	36	107	267	131	36	110	283	110	280	131	36	110	280	109	278	131	36	109	278	109	274	131	36	109	274	108	271	131	36	108	271	107	267	132	41	132	45	110	283	110	283	132	45	133	49	110	283	133	49	133	52	133	52	186	256	110	283	110	283	186	256	191	276	110	283	191	276	197	288	240	314	79	314	91	301	240	314	91	301	100	299	240	314	100	299	106	295	240	314	106	295	109	290	240	314	109	290	110	283	240	314	110	283	207	296	240	314	207	296	220	301	240	314	220	301	240	302	131	38	132	41	110	283	131	38	110	283	131	36	222	24	208	20	271	0	271	0	208	20	191	17	271	0	191	17	172	16	172	16	158	17	271	0	271	0	158	17	45	27	271	0	45	27	36	20	279	74	269	61	271	0	271	0	269	61	258	49	271	0	258	49	247	40	247	40	235	31	271	0	271	0	235	31	222	24	316	106	302	106	290	89	316	106	290	89	279	74	316	106	279	74	271	0	50	35	45	27	158	17	50	35	158	17	147	19	24	15	7	11	271	0	24	15	271	0	36	20	271	0	7	11	7	0	91	301	79	314	79	302	207	296	110	283	197	288	117	-105	107	-114	251	-138	251	-138	107	-114	91	-118	251	-138	91	-118	70	-119	90	54	93	-6	95	46	95	46	93	-6	115	1	95	46	115	1	102	42	102	42	115	1	112	40	124	42	112	40	115	1	124	42	115	1	136	16	92	124	99	151	122	292	122	292	99	151	109	178	122	292	109	178	121	205	121	205	133	226	122	292	122	292	133	226	154	307	91	269	63	238	69	-8	91	269	69	-8	85	78	91	269	85	78	87	100	91	269	87	100	92	124	91	269	92	124	122	292	85	78	69	-8	86	65	86	65	69	-8	93	-6	86	65	93	-6	90	54	69	-8	63	238	45	-4	45	-4	63	238	37	199	45	-4	37	199	26	6	26	6	37	199	24	174	26	6	24	174	14	150	26	6	14	150	12	24	12	24	14	150	7	125	12	24	7	125	4	49	4	49	7	125	2	102	4	49	2	102	1	79	155	37	173	66	159	72	159	72	173	66	171	90	185	119	171	90	173	66	185	119	173	66	207	-100	207	-100	173	66	208	-107	196	283	194	312	185	312	196	283	185	312	180	278	196	283	203	310	194	312	133	226	147	247	154	307	154	307	147	247	163	265	154	307	163	265	185	312	185	312	163	265	180	278	124	42	136	16	136	48	136	48	136	16	155	37	136	48	155	37	148	58	148	58	155	37	159	72	208	-93	209	189	207	-100	207	-100	198	153	185	119	339	358	347	366	360	393	360	393	347	366	357	371	360	393	357	371	369	373	369	373	375	372	392	390	392	390	375	372	381	370	392	390	381	370	385	367	329	391	302	384	326	330	329	391	326	330	332	346	329	391	332	346	339	358	329	391	339	358	360	393	326	330	302	384	279	371	326	330	279	371	262	352	326	330	262	352	250	327	326	330	250	327	235	263	326	330	235	263	231	-7	231	-7	235	263	232	274	231	-7	232	274	231	281	231	-7	231	281	229	288	231	-7	229	288	226	293	231	-7	226	293	223	-35	451	348	438	367	439	291	451	348	439	291	448	300	451	348	448	300	454	312	451	348	454	312	456	326	401	285	414	283	418	381	418	381	414	283	428	285	418	381	428	285	438	367	438	367	428	285	439	291	387	354	390	290	388	360	388	360	390	290	392	390	392	390	390	290	401	285	392	390	401	285	418	381	392	390	385	367	388	364	392	390	388	364	388	360	392	390	360	393	369	373	375	333	375	309	379	342	379	342	375	309	381	299	379	342	381	299	383	349	383	349	381	299	390	290	383	349	390	290	387	354	217	-59	223	-35	219	250	219	250	223	-35	223	297	223	297	223	-35	226	293	217	223	209	189	211	-79	217	223	211	-79	217	-59	217	223	217	-59	219	250	204	281	211	277	211	306	211	306	211	277	216	270	211	306	216	270	218	302	218	302	216	270	218	261	218	302	218	261	223	297	223	297	218	261	219	250	204	281	211	306	203	310	204	281	203	310	196	283	251	-138	251	-119	240	-119	251	-138	240	-119	228	-118	251	-138	228	-118	219	-116	251	-138	219	-116	212	-113	251	-138	212	-113	133	-73	251	-138	133	-73	126	-92	251	-138	126	-92	117	-105	208	-107	173	66	133	-73	208	-107	133	-73	212	-113	251	-138	70	-119	70	-138	198	153	207	-100	209	189	209	189	208	-93	211	-79	375	309	375	333	373	321	72	48	68	41	179	0	179	0	68	41	64	36	179	0	64	36	58	31	58	31	52	26	179	0	179	0	52	26	44	23	179	0	44	23	35	20	98	140	54	140	90	109	98	140	90	109	151	28	98	140	151	28	147	36	98	140	147	36	146	44	98	140	146	44	130	256	197	413	205	425	213	462	213	462	205	425	215	434	213	462	215	434	229	463	229	463	215	434	227	441	229	463	227	441	241	443	241	443	250	441	268	458	268	458	250	441	257	435	268	458	257	435	261	426	196	460	177	457	180	374	196	460	180	374	187	386	196	460	187	386	192	401	196	460	192	401	197	413	196	460	197	413	213	462	351	364	345	397	344	311	344	311	345	397	328	424	344	311	328	424	321	264	321	264	328	424	302	445	321	264	302	445	286	226	286	226	302	445	268	458	286	226	268	458	264	401	264	401	259	358	286	226	286	226	259	358	244	319	286	226	244	319	240	200	240	200	244	319	220	287	240	200	220	287	189	265	268	458	261	426	263	415	268	458	263	415	264	401	268	458	229	463	241	443	189	265	152	256	152	75	189	265	152	75	154	81	189	265	154	81	161	109	189	265	161	109	170	140	189	265	170	140	184	191	189	265	184	191	240	200	152	256	146	44	147	51	152	256	147	51	148	58	108	391	109	383	110	404	110	404	109	383	113	374	110	404	113	374	115	416	115	416	113	374	121	367	115	416	121	367	123	427	123	427	121	367	131	361	123	427	131	361	133	437	133	437	131	361	144	359	133	437	144	359	146	445	146	445	144	359	158	361	146	445	158	361	160	452	160	452	158	361	170	366	160	452	170	366	177	457	177	457	170	366	180	374	170	140	161	109	206	109	170	140	206	109	214	140	152	256	148	58	150	67	152	256	150	67	152	75	179	0	179	17	166	18	179	0	166	18	157	22	179	0	157	22	151	28	179	0	151	28	79	69	179	0	79	69	75	56	179	0	75	56	72	48	26	18	17	17	179	0	26	18	179	0	35	20	179	0	17	17	17	0	79	69	151	28	90	109	130	256	146	44	152	256	90	109	54	140	45	109	85	31	72	23	206	0	206	0	72	23	58	19	206	0	58	19	44	17	116	109	102	57	179	26	116	109	179	26	174	34	116	109	174	34	124	140	116	109	124	140	81	140	116	109	81	140	72	109	154	279	143	296	172	44	172	44	143	296	140	317	139	191	140	317	130	432	139	191	130	432	107	199	107	199	130	432	89	395	107	199	89	395	83	215	83	215	89	395	66	237	249	426	249	462	243	435	243	435	249	462	237	463	243	435	237	463	234	441	234	441	237	463	222	443	198	434	222	443	237	463	198	434	237	463	181	455	305	445	307	359	318	436	318	436	307	359	320	361	318	436	320	361	328	426	328	426	320	361	330	367	328	426	330	367	336	415	336	415	330	367	337	374	336	415	337	374	341	404	341	404	337	374	341	383	341	404	341	383	342	391	292	451	278	457	278	368	292	451	278	368	291	361	292	451	291	361	307	359	292	451	307	359	305	445	259	400	263	388	263	460	263	460	263	388	269	377	263	460	269	377	278	457	278	457	269	377	278	368	254	414	259	400	263	460	254	414	263	460	249	462	254	414	249	462	249	426	181	455	130	432	144	344	181	455	144	344	157	377	181	455	157	377	176	410	181	455	176	410	198	434	144	344	130	432	140	317	62	348	52	293	55	263	62	348	55	263	66	237	62	348	66	237	89	395	169	267	172	44	172	47	169	267	172	47	187	259	187	259	172	47	172	50	187	259	172	50	173	53	173	56	174	59	187	259	187	259	174	59	189	109	187	259	189	109	207	256	207	256	189	109	197	140	207	256	197	140	229	256	197	140	189	109	233	109	197	140	233	109	241	140	206	0	206	17	195	18	206	0	195	18	186	21	206	0	186	21	179	26	206	0	179	26	102	57	206	0	102	57	95	42	206	0	95	42	85	31	139	191	174	34	172	44	139	191	172	44	140	317	206	0	44	17	44	0	124	140	174	34	139	191	154	279	172	44	169	267	187	259	173	53	173	56	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	209	-6	209	-6	209	299	208	250	209	-6	208	250	205	227	209	-6	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	237	45	236	48	242	0	242	0	236	48	236	51	233	-1	236	51	239	364	233	-1	239	364	231	333	231	333	218	290	224	-3	224	-3	218	290	216	-5	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	257	48	252	44	443	0	443	0	252	44	248	42	443	0	248	42	244	41	244	41	241	41	242	0	242	0	241	41	239	43	242	0	239	43	237	45	236	51	233	-1	242	0	242	0	443	0	244	41	236	54	237	60	239	364	239	364	237	60	239	68	239	364	239	68	245	386	245	386	239	68	242	80	245	386	242	80	245	94	245	94	274	198	248	401	248	401	274	198	250	410	239	364	236	51	236	54	248	401	245	386	245	94	246	427	249	422	275	459	275	459	249	422	250	416	275	459	250	416	274	198	302	65	497	296	416	238	416	238	497	296	497	303	416	238	497	303	324	238	311	237	324	238	497	303	311	237	497	303	302	303	302	303	349	472	325	467	302	303	325	467	301	463	302	303	301	463	299	233	302	303	299	233	311	237	274	198	275	198	275	459	275	459	275	198	282	214	275	459	282	214	301	463	301	463	282	214	290	226	301	463	290	226	299	233	245	456	208	452	222	434	245	456	222	434	232	434	245	456	232	434	240	431	245	456	240	431	246	427	245	456	246	427	275	459	416	238	267	57	302	65	302	65	267	57	443	0	302	65	443	0	420	65	420	65	443	0	430	67	461	106	455	94	480	106	480	106	455	94	448	83	480	106	448	83	443	0	443	0	448	83	440	74	443	0	440	74	430	67	262	52	257	48	443	0	262	52	443	0	267	57	231	333	224	-3	233	-1	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	250	410	274	198	250	416	218	290	209	-6	216	-5	215	-5	228	-1	218	290	218	290	228	-1	231	333	239	364	231	333	237	57	237	53	237	57	228	-1	237	53	228	-1	241	5	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	215	-5	215	-5	209	299	208	250	215	-5	208	250	205	227	215	-5	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	237	60	238	65	239	364	239	364	238	65	240	72	239	364	240	72	245	386	245	386	240	72	241	78	245	386	241	78	243	83	277	72	268	63	274	32	274	32	268	63	259	54	274	32	259	54	256	16	256	16	259	54	250	47	256	16	250	47	244	44	244	44	242	45	256	16	256	16	242	45	241	5	357	109	363	112	476	255	476	255	363	112	368	114	476	255	368	114	372	114	372	114	386	111	408	157	408	157	386	111	397	104	408	157	397	104	404	93	408	157	549	286	476	255	476	255	549	286	549	304	476	255	549	304	333	255	324	253	333	255	549	304	324	253	549	304	303	304	303	304	349	472	325	467	303	304	325	467	301	463	303	304	301	463	296	236	303	304	296	236	310	246	303	304	310	246	324	253	249	422	250	416	275	459	275	459	250	416	276	207	275	459	276	207	301	463	301	463	276	207	284	223	301	463	284	223	296	236	276	207	250	416	250	410	276	207	250	410	248	401	276	207	248	401	245	386	276	207	245	386	243	83	237	57	231	333	228	-1	476	255	372	114	408	157	476	255	284	78	342	98	476	255	342	98	350	105	476	255	350	105	357	109	277	72	274	32	342	98	277	72	342	98	284	78	241	5	242	45	239	47	241	5	239	47	238	50	241	5	238	50	237	53	483	-10	495	64	491	96	483	-10	491	96	480	122	483	-10	480	122	463	141	483	-10	463	141	449	-71	402	-118	449	-71	404	18	404	18	449	-71	410	63	419	157	410	63	449	-71	419	157	449	-71	443	153	443	153	449	-71	463	141	404	18	388	-32	402	-118	402	-118	388	-32	364	-82	402	-118	364	-82	347	-148	347	-148	364	-82	333	-119	347	-148	333	-119	297	-133	297	-133	285	-132	292	-158	292	-158	285	-132	273	-127	292	-158	273	-127	269	-157	269	-157	273	-127	262	-121	269	-157	262	-121	255	-111	297	-133	292	-158	347	-148	419	157	408	157	408	79	419	157	408	79	410	63	250	-100	246	-84	247	-154	250	-100	247	-154	269	-157	250	-100	269	-157	255	-111	232	434	240	431	245	456	245	456	240	431	246	427	245	456	246	427	275	459	275	459	246	427	249	422	245	456	208	452	222	434	245	456	222	434	232	434	166	-88	167	-98	167	-78	167	-78	167	-98	170	-107	167	-78	170	-107	171	-69	171	-69	170	-107	175	-116	171	-69	175	-116	179	-61	179	-61	175	-116	183	-125	179	-61	183	-125	190	-56	190	-56	183	-125	195	-135	190	-56	195	-135	205	-54	205	-54	195	-135	208	-142	205	-54	208	-142	219	-56	219	-56	208	-142	226	-149	219	-56	226	-149	231	-62	231	-62	226	-149	247	-154	231	-62	247	-154	240	-71	240	-71	247	-154	246	-84	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	408	79	408	157	404	93	239	364	237	57	237	60	396	65	408	80	409	111	409	111	408	80	419	90	409	111	419	90	426	119	426	119	419	90	429	96	426	119	429	96	443	121	443	121	429	96	438	99	443	121	438	99	446	100	446	100	454	99	466	119	466	119	454	99	461	97	466	119	461	97	467	93	292	-65	321	-65	329	0	329	0	321	-65	357	0	329	0	357	0	367	65	367	65	357	0	406	0	367	65	406	0	380	84	380	84	406	0	396	65	380	84	396	65	394	99	394	99	396	65	409	111	466	119	467	93	483	112	483	112	467	93	471	88	483	112	471	88	473	81	473	81	472	76	487	29	487	29	472	76	468	71	487	29	468	71	468	14	468	14	468	71	461	68	468	14	461	68	450	66	466	119	443	121	446	100	502	71	500	87	498	48	498	48	500	87	494	101	498	48	494	101	487	29	487	29	494	101	483	112	487	29	483	112	473	81	406	0	441	4	434	65	450	66	434	65	441	4	450	66	441	4	468	14	82	-5	105	4	88	41	88	41	105	4	97	39	109	41	97	39	105	4	109	41	105	4	127	21	111	294	106	208	119	231	111	294	119	231	130	304	130	304	119	231	133	251	130	304	133	251	149	310	149	310	133	251	148	268	149	310	148	268	165	279	76	126	84	153	92	282	92	282	84	153	94	181	92	282	94	181	111	294	111	294	94	181	106	208	75	266	46	234	57	-8	75	266	57	-8	69	82	75	266	69	82	71	102	75	266	71	102	76	126	75	266	76	126	92	282	69	82	57	-8	71	68	71	68	57	-8	82	-5	71	68	82	-5	74	57	74	57	82	-5	80	47	-13	75	-10	45	-9	116	-9	116	-10	45	0	22	-9	116	0	22	3	158	3	158	0	22	15	5	3	158	15	5	22	198	22	198	15	5	34	-5	22	198	34	-5	46	234	46	234	34	-5	57	-8	218	290	209	299	210	-6	210	-6	209	299	208	250	210	-6	208	250	205	227	210	-6	205	227	203	-7	203	-7	205	227	196	194	203	-7	196	194	189	-5	189	-5	196	194	184	157	189	-5	184	157	177	0	177	0	184	157	170	120	177	0	170	120	170	80	170	80	170	120	155	90	155	90	144	72	148	46	148	46	144	72	132	58	148	46	132	58	127	21	127	21	132	58	121	47	127	21	121	47	109	41	190	309	179	312	182	284	190	309	182	284	183	284	190	309	183	284	192	282	190	309	192	282	200	305	209	299	200	305	204	271	209	299	204	271	207	261	209	299	207	261	208	250	200	305	192	282	199	278	200	305	199	278	204	271	254	46	249	42	329	0	329	0	249	42	245	0	235	-2	245	0	236	48	235	-2	236	48	236	51	236	51	239	364	235	-2	235	-2	239	364	231	333	235	-2	231	333	226	-4	226	-4	231	333	218	290	226	-4	218	290	218	-5	218	-5	218	290	210	-6	170	80	167	66	169	8	170	80	169	8	177	0	164	55	163	47	164	20	164	55	164	20	169	8	164	55	169	8	167	66	162	40	162	34	164	20	162	40	164	20	163	47	239	43	245	0	241	41	241	41	245	0	244	41	249	42	244	41	245	0	236	54	237	60	239	364	239	364	237	60	239	68	239	364	239	68	245	386	245	386	239	68	242	80	245	386	242	80	245	94	245	94	274	198	248	401	248	401	274	198	250	410	248	401	245	386	245	94	302	65	497	296	416	238	302	65	416	238	270	61	302	65	270	61	329	0	302	65	329	0	367	65	329	0	270	61	265	56	329	0	265	56	260	51	329	0	260	51	254	46	246	427	249	422	275	459	275	459	249	422	250	416	275	459	250	416	274	198	497	303	302	303	311	237	497	303	311	237	324	238	497	303	324	238	416	238	497	303	416	238	497	296	302	303	349	472	325	467	302	303	325	467	301	463	302	303	301	463	299	233	302	303	299	233	311	237	274	198	275	198	275	459	275	459	275	198	282	214	275	459	282	214	301	463	301	463	282	214	290	226	301	463	290	226	299	233	245	456	208	452	222	434	245	456	222	434	232	434	245	456	232	434	240	431	245	456	240	431	246	427	245	456	246	427	275	459	237	45	236	48	245	0	237	45	245	0	239	43	167	312	149	310	165	279	167	312	165	279	182	284	167	312	182	284	179	312	80	47	82	-5	88	41	170	80	155	90	148	46	222	434	208	452	208	434	250	410	274	198	250	416	239	364	236	51	236	54	396	65	406	0	434	65	25	299	25	299	56	311	56	311	25	299	60	275	56	311	60	275	82	326	82	326	60	275	60	-4	82	326	60	-4	77	0	85	43	93	9	88	42	88	42	93	9	91	41	98	44	91	41	93	9	98	44	93	9	109	21	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	77	0	81	54	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	81	54	77	0	81	49	81	49	77	0	93	9	81	49	93	9	83	45	83	45	93	9	85	43	128	370	106	346	116	195	107	50	109	21	118	61	118	61	109	21	125	39	118	61	125	39	130	76	130	76	125	39	133	29	130	76	133	29	143	95	143	95	133	29	143	19	143	95	143	19	153	78	153	78	143	19	154	11	153	78	158	85	143	95	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	173	275	146	303	173	275	206	303	158	85	153	78	154	79	158	85	154	79	155	80	158	85	155	80	156	82	158	85	156	82	157	83	153	78	154	11	161	53	161	53	154	11	164	4	161	53	164	4	170	34	170	34	164	4	174	0	170	34	174	0	182	21	182	21	174	0	183	-3	182	21	183	-3	196	14	196	14	183	-3	192	-5	196	14	192	-5	201	-7	206	303	173	275	176	169	206	303	176	169	192	146	206	303	192	146	215	118	206	303	215	118	214	306	212	11	201	-7	209	-8	212	11	209	-8	218	-8	212	11	196	14	201	-7	214	306	215	118	222	309	222	309	215	118	229	101	222	309	229	101	225	254	225	254	231	311	222	309	268	311	259	312	261	290	261	290	259	312	251	312	261	290	251	312	249	288	249	288	251	312	241	312	249	288	241	312	239	283	239	283	241	312	231	311	239	283	231	311	231	276	231	276	231	311	226	266	283	307	276	309	278	287	278	287	276	309	268	311	278	287	268	311	261	290	302	299	304	261	307	298	307	298	304	261	313	239	307	298	313	239	311	297	311	297	313	239	315	297	321	298	315	297	321	209	321	298	321	209	339	207	297	301	290	304	292	277	297	301	292	277	304	261	297	301	304	261	302	299	339	207	354	311	335	311	339	207	335	311	331	306	339	207	331	306	328	302	339	207	328	302	325	299	339	207	325	299	321	298	321	209	315	297	313	239	283	307	278	287	292	277	283	307	292	277	290	304	312	49	317	78	316	97	312	49	316	97	310	116	312	49	310	116	300	137	312	49	300	137	298	25	249	-4	277	7	251	36	251	36	277	7	253	48	263	187	253	48	277	7	263	187	277	7	284	161	284	161	277	7	298	25	284	161	298	25	300	137	249	-4	251	36	246	26	249	-4	246	26	238	18	249	-4	238	18	227	13	249	-4	227	13	218	-8	227	13	212	11	218	-8	240	86	247	73	249	204	249	204	247	73	251	60	249	204	251	60	263	187	263	187	251	60	253	48	249	204	238	219	240	86	240	86	238	219	231	233	240	86	231	233	229	101	229	101	231	233	226	244	229	101	226	244	225	254	169	267	165	258	166	188	169	267	166	188	176	169	169	267	176	169	173	275	163	248	161	238	162	207	163	248	162	207	166	188	163	248	166	188	165	258	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	60	-4	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	0	22	0	47	-1	38	162	207	161	238	161	227	231	311	225	254	226	266	98	44	109	21	107	50	60	275	25	299	25	275	9	-3	25	-5	42	275	42	275	25	-5	54	0	42	275	54	0	64	326	64	326	54	0	62	54	63	49	62	54	54	0	63	49	54	0	81	11	-13	76	-11	10	-8	95	-8	95	-11	10	-2	1	-8	95	-2	1	-2	115	-2	115	-2	1	9	-3	-2	115	9	-3	42	275	-16	60	-19	47	-17	22	-16	60	-17	22	-11	10	-16	60	-11	10	-13	76	50	-122	54	-76	48	-126	48	-126	46	-69	37	-154	37	-154	46	-69	36	-64	37	-154	36	-64	24	-62	50	-122	53	-117	54	-76	54	-76	53	-117	56	-111	54	-76	56	-111	59	-84	59	-84	56	-111	59	-103	59	-84	59	-103	60	-94	114	-90	102	-114	121	-146	121	-146	102	-114	87	-130	121	-146	87	-130	66	-136	66	-136	60	-136	62	-157	62	-157	60	-136	55	-135	62	-157	55	-135	52	-133	49	-130	48	-126	37	-154	49	-130	37	-154	62	-157	49	-130	62	-157	52	-133	16	-147	37	-154	24	-62	16	-147	24	-62	12	-64	16	-147	12	-64	2	-70	16	-147	2	-70	1	-136	-4	-79	-9	-91	-8	-122	-4	-79	-8	-122	1	-136	-4	-79	1	-136	2	-70	67	43	81	11	70	42	70	42	81	11	73	41	84	45	73	41	81	11	84	45	81	11	107	30	75	114	85	150	87	346	87	346	85	150	98	195	87	346	98	195	109	370	109	370	98	195	121	275	109	370	121	275	131	401	131	401	121	275	128	303	131	401	128	303	155	401	62	54	63	66	64	326	64	326	63	66	68	86	64	326	68	86	87	346	87	346	68	86	75	114	37	311	7	299	42	275	37	311	42	275	64	326	327	453	286	429	315	339	315	339	286	429	255	394	315	339	255	394	238	32	238	32	255	394	232	351	238	32	232	351	221	-23	221	-23	232	351	215	303	221	-23	215	303	207	275	207	275	215	303	128	303	322	365	331	392	327	453	327	453	331	392	342	417	327	453	342	417	379	462	379	462	342	417	357	434	379	462	357	434	377	441	377	441	382	441	379	462	379	462	382	441	404	459	428	369	438	375	440	441	440	441	438	375	446	384	440	441	446	384	449	426	449	426	446	384	451	396	449	426	451	396	452	409	425	452	404	459	404	369	425	452	404	369	416	367	425	452	416	367	428	369	425	452	428	369	440	441	394	374	404	369	404	459	394	374	404	459	393	432	394	374	393	432	392	428	394	374	392	428	388	422	394	374	388	422	387	381	387	439	390	437	404	459	404	459	390	437	392	435	404	459	392	435	393	432	385	416	381	409	382	390	385	416	382	390	387	381	385	416	387	381	388	422	221	-23	207	275	197	-75	197	-75	207	275	170	127	197	-75	170	127	165	-117	165	-117	170	127	158	76	100	55	107	30	120	72	120	72	107	30	133	52	120	72	133	52	144	96	144	96	133	52	158	76	144	96	158	76	170	127	114	-90	121	-146	123	-63	123	-63	121	-146	165	-117	123	-63	165	-117	130	-34	130	-34	165	-117	158	76	66	-136	62	-157	121	-146	64	45	63	49	81	11	64	45	81	11	67	43	84	45	107	30	100	55	327	453	315	339	322	365	382	390	381	409	380	400	404	459	382	441	387	439	207	275	128	303	121	275	42	275	7	299	7	275	-8	-122	-9	-91	-11	-104	46	-69	48	-126	54	-76	-17	22	-19	47	-19	38	325	-10	328	18	310	-11	310	-11	328	18	306	20	310	-11	306	20	293	-11	293	-11	306	20	283	24	293	-11	283	24	266	-11	266	-11	283	24	263	32	266	-11	263	32	246	43	418	69	416	84	415	50	415	50	416	84	409	97	415	50	409	97	408	34	408	34	409	97	398	108	408	34	398	108	397	21	397	21	398	108	387	67	397	21	387	67	385	53	397	21	385	53	384	10	384	10	385	53	378	40	384	10	378	40	370	2	370	2	378	40	366	29	370	2	366	29	354	-3	354	-3	366	29	350	21	354	-3	350	21	340	-8	340	-8	350	21	328	18	266	-11	246	43	237	-8	237	-8	246	43	235	58	237	-8	235	58	226	84	237	-8	226	84	208	-1	208	-1	226	84	211	255	208	-1	211	255	187	228	144	61	146	54	153	165	153	165	146	54	157	30	153	165	157	30	168	197	168	197	157	30	181	10	168	197	181	10	187	228	187	228	181	10	208	-1	379	82	384	115	372	86	372	86	384	115	365	118	372	86	365	118	363	87	363	87	365	118	355	87	340	87	355	87	365	118	340	87	365	118	340	116	63	-3	81	54	82	326	63	-3	82	326	60	275	60	275	82	326	56	311	60	275	56	311	25	299	122	47	111	44	113	12	113	12	111	44	101	42	113	12	101	42	91	41	91	41	88	42	113	12	113	12	88	42	87	3	86	86	94	114	106	346	106	346	94	114	103	150	106	346	103	150	116	195	116	195	140	275	128	370	128	370	140	275	149	401	82	326	81	54	82	66	82	326	82	66	86	86	82	326	86	86	106	346	128	370	106	346	116	195	146	303	173	401	149	401	146	303	149	401	140	275	146	303	140	275	195	275	146	303	195	275	195	303	233	151	240	179	256	290	256	290	240	179	250	205	256	290	250	205	262	231	262	231	274	250	280	302	280	302	274	250	285	266	280	302	285	266	306	310	306	310	285	266	297	279	306	310	297	279	310	287	232	274	211	255	226	97	232	274	226	97	228	124	232	274	228	124	233	151	232	274	233	151	256	290	226	97	211	255	226	84	338	285	356	309	334	288	334	288	356	309	333	312	334	288	333	312	330	289	330	289	333	312	325	290	310	287	325	290	333	312	310	287	333	312	306	310	380	206	392	212	393	288	393	288	392	212	401	222	393	288	401	222	404	271	404	271	401	222	406	235	404	271	406	235	408	251	343	210	353	205	356	309	356	309	353	205	367	204	356	309	367	204	377	301	377	301	367	204	380	206	377	301	380	206	393	288	356	309	341	278	343	210	340	282	341	278	356	309	340	282	356	309	338	285	280	302	256	290	262	231	385	76	387	67	398	108	385	76	398	108	384	115	385	76	384	115	379	82	256	95	235	58	268	70	256	95	268	70	285	105	285	105	268	70	296	79	285	105	296	79	313	112	313	112	296	79	320	84	313	112	320	84	340	116	340	116	320	84	340	87	341	278	339	270	343	210	343	210	339	270	336	264	343	210	336	264	334	218	334	218	336	264	332	257	334	218	332	257	329	228	329	228	332	257	329	250	329	228	329	250	327	239	143	130	140	94	140	86	143	130	140	86	141	77	143	130	141	77	142	69	143	130	142	69	144	61	143	130	144	61	153	165	137	21	157	30	146	54	137	21	146	54	134	50	137	21	134	50	122	47	137	21	122	47	113	12	87	3	88	42	85	43	87	3	85	43	83	45	87	3	83	45	81	49	87	3	81	49	63	-3	4	76	6	10	9	95	9	95	6	10	15	1	9	95	15	1	15	115	15	115	15	1	28	-3	15	115	28	-3	60	275	60	275	28	-3	43	-5	60	275	43	-5	63	-3	1	60	0	47	0	22	1	60	0	22	6	10	1	60	6	10	4	76	0	22	0	47	-1	38	63	-3	81	49	81	54	235	58	256	95	226	84	60	275	25	299	25	275	340	-8	328	18	325	-10	76	506	76	506	5	226	76	506	5	226	62	226	76	506	62	226	75	272	76	506	75	272	85	306	76	506	85	306	78	512	150	575	130	572	99	367	99	367	130	572	111	568	99	367	111	568	95	332	99	367	95	332	106	353	92	565	73	563	74	545	92	565	74	545	78	542	92	565	78	542	81	537	92	565	81	537	81	531	92	565	81	531	85	306	92	565	85	306	95	332	92	565	95	332	111	568	85	306	81	531	81	528	73	563	51	561	62	548	73	563	62	548	69	547	73	563	69	547	74	545	146	430	124	404	130	391	130	391	124	404	118	374	106	353	118	374	124	404	106	353	124	404	99	367	130	391	142	404	146	430	146	430	142	404	152	414	146	430	152	414	164	447	164	447	152	414	161	420	164	447	161	420	170	422	170	422	173	421	181	455	181	455	173	421	175	420	181	455	175	420	177	418	176	396	157	223	167	222	176	396	167	222	184	224	176	396	139	275	142	234	176	396	142	234	148	227	176	396	148	227	157	223	137	243	142	234	139	275	137	243	139	275	137	271	137	243	137	271	136	266	137	243	136	266	136	262	137	243	136	262	136	258	137	243	136	258	136	254	179	407	178	404	184	224	184	224	178	404	178	400	184	224	178	400	176	396	181	455	179	411	184	224	178	415	179	411	181	455	178	415	181	455	177	418	181	455	164	447	170	422	196	257	194	259	199	231	199	231	194	259	193	261	199	231	193	261	184	224	184	224	193	261	192	264	223	451	213	456	232	395	232	395	213	456	200	458	232	395	200	458	194	270	194	270	200	458	193	268	232	395	233	402	235	433	235	433	233	402	235	407	235	433	235	407	236	419	236	419	235	407	236	412	236	419	236	412	236	416	230	443	223	451	232	395	230	443	232	395	235	433	200	458	181	455	184	224	200	458	184	224	192	265	200	458	192	265	192	266	200	458	192	266	193	267	200	458	193	267	193	268	179	409	179	407	184	224	179	409	184	224	179	411	217	269	210	262	214	244	214	244	210	262	205	258	214	244	205	258	201	256	201	256	198	257	199	231	199	231	198	257	196	257	229	263	247	290	236	297	229	263	236	297	225	281	229	263	225	281	217	269	229	263	217	269	214	244	201	256	199	231	214	244	85	306	81	528	80	523	85	306	80	523	79	518	85	306	79	518	78	512	62	548	51	561	51	548	192	265	184	224	192	264	146	430	124	405	130	392	130	392	124	405	118	375	106	354	118	375	124	405	106	354	124	405	99	368	106	354	99	368	95	332	95	332	99	368	97	545	95	332	97	545	85	306	85	306	97	545	84	527	85	306	84	527	75	505	75	505	5	227	62	227	75	505	62	227	75	272	75	505	75	272	85	306	145	541	152	548	161	569	161	569	152	548	159	551	161	569	159	551	168	553	168	553	173	552	184	566	184	566	173	552	177	551	184	566	177	551	180	549	135	566	114	558	136	518	135	566	136	518	140	531	135	566	140	531	145	541	135	566	145	541	161	569	114	558	97	545	99	368	114	558	99	368	136	518	200	486	203	560	191	488	191	488	203	560	184	566	191	488	184	566	183	492	183	492	184	566	183	543	183	492	183	543	181	539	183	492	181	539	179	535	183	492	179	535	177	498	177	498	179	535	176	530	177	498	176	530	173	506	173	506	176	530	173	524	173	506	173	524	172	515	130	392	142	405	146	430	146	430	142	405	152	415	146	430	152	415	164	447	164	447	152	415	161	420	164	447	161	420	170	422	170	422	173	422	181	455	181	455	173	422	175	421	181	455	175	421	177	419	176	397	157	224	167	222	176	397	167	222	184	225	176	397	140	278	142	235	176	397	142	235	148	228	176	397	148	228	157	224	138	273	137	268	137	244	138	273	137	244	142	235	138	273	142	235	140	278	137	244	137	268	136	263	137	244	136	263	136	259	137	244	136	259	136	255	179	407	178	404	184	225	184	225	178	404	178	401	184	225	178	401	176	397	181	455	179	412	184	225	178	416	179	412	181	455	178	416	181	455	177	419	181	455	164	447	170	422	196	258	194	259	199	232	199	232	194	259	193	261	199	232	193	261	184	225	184	225	193	261	192	264	223	451	213	456	232	397	232	397	213	456	200	458	232	397	200	458	194	271	194	271	200	458	193	269	226	535	217	549	218	492	226	535	218	492	224	499	226	535	224	499	228	508	226	535	228	508	229	518	210	488	218	492	217	549	210	488	217	549	203	560	210	488	203	560	200	486	184	566	180	549	182	546	184	566	182	546	183	543	184	566	161	569	168	553	232	397	234	402	235	433	235	433	234	402	235	406	235	433	235	406	236	420	236	420	235	406	235	411	236	420	235	411	236	416	230	444	223	451	232	397	230	444	232	397	235	433	200	458	181	455	184	225	200	458	184	225	192	265	200	458	192	265	192	266	200	458	192	266	193	267	200	458	193	267	193	269	179	410	179	407	184	225	179	410	184	225	179	412	217	270	210	262	214	244	214	244	210	262	205	258	214	244	205	258	201	256	201	256	198	257	199	232	199	232	198	257	196	258	229	264	247	290	236	298	229	264	236	298	225	282	229	264	225	282	217	270	229	264	217	270	214	244	201	256	199	232	214	244	192	265	184	225	192	264	60	251	62	281	60	247	60	247	57	287	53	226	53	226	57	287	50	290	53	226	50	290	42	291	60	251	62	254	62	281	62	281	62	254	64	257	62	281	64	257	66	274	66	274	64	257	66	260	66	274	66	260	67	265	95	263	88	250	100	228	100	228	88	250	80	242	100	228	80	242	72	240	72	240	68	240	71	224	71	224	68	240	65	241	71	224	65	241	62	242	60	245	60	247	53	226	60	245	53	226	71	224	60	245	71	224	62	242	37	231	53	226	42	291	37	231	42	291	34	290	37	231	34	290	27	286	37	231	27	286	26	240	21	280	18	272	19	250	21	280	19	250	26	240	21	280	26	240	27	286	157	492	110	310	125	241	157	492	125	241	146	264	157	492	146	264	164	297	157	492	164	297	159	501	102	283	95	263	100	228	102	283	100	228	125	241	102	283	125	241	110	310	72	240	71	224	100	228	179	341	238	571	221	567	179	341	221	567	204	564	179	341	204	564	185	562	179	341	185	562	164	297	164	297	185	562	163	527	164	297	163	527	163	522	164	297	163	522	162	516	164	297	162	516	160	509	164	297	160	509	159	501	162	533	163	527	185	562	162	533	185	562	161	559	162	533	161	559	160	537	161	559	130	557	141	542	161	559	141	542	149	542	161	559	149	542	156	540	161	559	156	540	160	537	224	687	224	617	235	685	235	685	224	617	235	619	235	685	235	619	245	680	245	680	235	619	245	624	245	680	245	624	253	673	253	673	245	624	253	631	253	673	253	631	258	663	258	663	253	631	258	641	258	663	258	641	259	652	189	653	191	642	191	664	191	664	191	642	196	632	191	664	196	632	196	673	196	673	196	632	203	624	196	673	203	624	204	680	204	680	203	624	213	619	204	680	213	619	213	685	213	685	213	619	224	617	213	685	224	617	224	687	141	542	130	557	130	542	19	250	18	272	17	263	57	287	60	247	62	281	149	402	123	360	124	332	124	332	123	360	122	360	124	332	122	360	115	310	115	310	122	360	124	459	115	310	124	459	105	283	105	283	124	459	105	457	105	283	105	457	87	232	87	232	105	457	78	455	87	232	78	455	75	425	78	455	41	452	55	438	78	455	55	438	65	437	78	455	65	437	71	434	78	455	71	434	74	431	78	455	74	431	75	425	142	462	124	459	122	360	142	462	122	360	161	466	87	232	75	425	72	412	87	232	72	412	66	387	87	232	66	387	54	349	87	232	54	349	37	298	87	232	37	298	14	232	124	332	132	348	149	402	149	402	132	348	140	362	149	402	140	362	149	376	149	376	159	390	170	433	170	433	159	390	168	400	170	433	168	400	175	408	170	433	175	408	189	452	189	452	175	408	182	413	189	452	182	413	188	415	188	415	194	413	189	452	189	452	194	413	206	463	170	433	149	402	149	376	213	398	224	396	225	466	225	466	224	396	235	398	225	466	235	398	236	465	236	465	235	398	245	403	236	465	245	403	246	460	246	460	245	403	253	411	246	460	253	411	253	453	253	453	253	411	258	421	253	453	258	421	258	444	258	444	258	421	259	433	206	463	194	413	199	408	206	463	199	408	205	403	206	463	205	403	213	398	206	463	213	398	225	466	55	438	41	452	41	439	93	298	85	290	91	266	91	266	85	290	79	285	91	266	79	285	73	284	73	284	67	286	72	246	72	246	67	286	62	290	72	246	62	290	56	296	54	236	72	246	56	296	54	236	56	296	48	300	54	236	48	300	36	302	54	236	36	302	35	232	2	265	3	254	3	278	3	278	3	254	8	245	3	278	8	245	8	288	8	288	8	245	15	238	8	288	15	238	16	296	16	296	15	238	24	234	16	296	24	234	25	301	25	301	24	234	35	232	25	301	35	232	36	302	93	298	112	296	102	308	102	308	112	296	112	322	120	336	112	322	112	296	120	336	112	296	138	339	186	273	188	286	174	466	186	273	174	466	182	244	182	244	174	466	156	416	182	244	156	416	156	241	156	241	156	416	145	388	156	241	145	388	139	339	139	339	145	388	138	339	138	339	145	388	136	367	138	339	136	367	128	350	138	339	128	350	120	336	206	261	196	262	219	247	219	247	196	262	190	264	219	247	190	264	182	244	182	244	190	264	187	268	182	244	187	268	186	273	195	312	207	349	174	466	174	466	207	349	224	401	174	466	224	401	247	466	139	339	100	232	119	236	139	339	119	236	136	239	139	339	136	239	156	241	73	284	72	246	91	266	93	298	91	266	112	296	219	260	206	261	219	247	174	466	188	286	195	312	93	298	85	290	91	267	91	267	85	290	79	285	91	267	79	285	73	284	73	284	67	286	72	247	72	247	67	286	62	290	72	247	62	290	56	296	54	236	72	247	56	296	54	236	56	296	48	301	54	236	48	301	36	303	54	236	36	303	35	233	2	266	3	255	3	278	3	278	3	255	8	246	3	278	8	246	8	289	8	289	8	246	15	239	8	289	15	239	16	296	16	296	15	239	24	235	16	296	24	235	25	301	25	301	24	235	35	233	25	301	35	233	36	303	93	298	112	297	102	309	102	309	112	297	112	322	120	336	112	322	112	297	120	336	112	297	138	339	164	133	157	138	167	115	167	115	157	138	151	145	167	115	151	145	137	118	137	118	151	145	148	154	137	118	148	154	146	165	146	165	156	416	145	388	156	416	146	165	146	168	156	416	146	168	147	171	156	416	147	171	148	174	156	416	148	174	148	177	156	416	148	177	149	179	156	416	149	179	246	466	156	416	246	466	174	466	145	388	136	367	138	339	145	388	138	339	139	339	145	388	139	339	146	165	189	133	184	132	194	117	194	117	184	132	179	131	194	117	179	131	172	131	172	131	164	133	167	115	139	339	87	198	87	158	139	339	87	158	97	140	139	339	97	140	114	127	139	339	114	127	137	118	139	339	137	118	146	165	87	158	87	198	86	194	87	158	86	194	85	190	87	158	85	190	84	187	87	158	84	187	84	183	87	158	84	183	84	180	246	146	250	162	249	173	246	146	249	173	244	182	246	146	244	182	236	190	246	146	236	190	235	133	226	195	213	197	218	123	226	195	218	123	235	133	226	195	235	133	236	190	193	192	192	137	194	117	193	192	194	117	202	196	202	196	194	117	218	123	202	196	218	123	213	197	191	135	189	133	194	117	191	135	194	117	192	137	172	131	167	115	194	117	179	167	180	157	180	177	180	177	180	157	184	151	180	177	184	151	185	185	185	185	184	151	188	147	185	185	188	147	193	192	193	192	188	147	191	142	193	192	191	142	192	137	128	350	120	336	138	339	128	350	138	339	136	367	73	284	72	247	91	267	93	298	91	267	112	297	100	253	100	253	100	253	100	253	87	440	87	437	100	253	87	437	86	433	100	253	86	433	85	430	100	253	85	430	84	426	100	253	84	426	83	421	100	253	83	421	44	276	100	253	44	276	101	250	30	252	21	246	114	233	114	233	21	246	12	242	114	233	12	242	3	241	169	271	155	257	157	236	157	236	155	257	137	248	157	236	137	248	115	244	115	244	109	245	114	233	114	233	109	245	105	246	114	233	105	246	102	247	44	276	38	262	114	233	44	276	114	233	102	247	44	276	102	247	101	250	185	462	60	462	71	453	185	462	71	453	78	451	185	462	78	451	83	449	185	462	83	449	86	445	185	462	86	445	87	440	185	462	87	440	159	448	185	462	159	448	169	452	185	462	169	452	185	454	241	462	137	356	144	343	144	343	137	356	127	356	144	343	127	356	124	345	124	345	127	356	144	422	124	345	144	422	101	259	101	259	144	422	101	258	100	254	100	256	87	440	100	254	87	440	100	253	87	440	100	256	100	257	87	440	100	257	101	258	87	440	101	258	144	422	87	440	144	422	148	435	87	440	148	435	152	443	87	440	152	443	159	448	315	462	241	462	296	446	315	462	296	446	300	449	315	462	300	449	303	451	315	462	303	451	307	453	315	462	307	453	311	454	315	462	311	454	315	454	160	340	171	334	241	462	241	462	171	334	178	326	241	462	178	326	180	315	180	315	192	244	198	351	180	315	198	351	241	462	241	462	198	351	296	446	237	279	244	307	241	320	237	279	241	320	235	331	237	279	235	331	225	340	237	279	225	340	220	258	220	258	225	340	213	346	220	258	213	346	198	351	220	258	198	351	192	244	192	244	180	315	177	291	192	244	177	291	169	271	192	244	169	271	157	236	115	244	114	233	157	236	241	462	144	343	160	340	71	453	60	462	60	454	114	233	3	241	3	233	30	252	114	233	38	262	22	438	27	437	32	455	32	455	27	437	30	435	32	455	30	435	32	433	32	433	38	419	50	458	50	458	38	419	43	393	50	458	43	393	47	357	32	455	10	452	17	439	32	455	17	439	22	438	96	441	90	466	94	267	94	267	90	466	77	463	94	267	77	463	65	224	65	224	77	463	64	461	65	224	64	461	51	279	51	279	64	461	50	318	50	458	47	357	50	318	50	458	50	318	64	461	50	458	32	455	32	433	107	327	106	360	106	288	107	327	106	288	118	308	107	327	118	308	122	354	216	296	200	466	186	466	216	296	186	466	177	224	177	224	186	466	164	428	177	224	164	428	164	224	164	224	164	428	152	370	256	431	257	426	257	447	257	447	257	426	259	422	257	447	259	422	262	455	262	455	259	422	262	417	262	455	262	417	268	461	268	461	262	417	267	412	268	461	267	412	271	407	310	406	315	434	314	444	310	406	314	444	309	453	310	406	309	453	303	460	310	406	303	460	294	464	310	406	294	464	293	370	257	348	266	328	268	367	268	367	266	328	293	370	268	367	293	370	275	381	275	381	293	370	277	392	284	466	277	392	293	370	284	466	293	370	294	464	216	296	227	279	239	324	239	324	227	279	266	328	239	324	266	328	257	348	273	402	275	398	276	465	276	465	275	398	276	395	276	465	276	395	284	466	284	466	276	395	277	392	276	465	268	461	271	407	276	465	271	407	273	402	122	354	130	329	134	377	134	377	130	329	141	350	134	377	141	350	148	400	148	400	141	350	152	370	148	400	152	370	164	428	106	288	106	360	104	389	106	288	104	389	101	416	106	288	101	416	96	441	106	288	96	441	94	267	17	439	10	452	10	439	65	224	51	279	51	224	122	354	118	308	130	329	216	296	177	224	227	279	256	431	257	447	256	436	111	179	103	171	113	155	113	155	103	171	96	166	113	155	96	166	95	140	95	140	96	166	89	162	95	140	89	162	82	161	82	161	73	163	76	129	76	129	73	163	64	167	76	129	64	167	58	122	58	122	64	167	56	172	58	122	56	172	46	177	58	122	46	177	40	119	40	119	46	177	34	179	40	119	34	179	30	121	30	121	34	179	26	177	30	121	26	177	21	125	21	125	26	177	19	173	21	125	19	173	14	132	14	132	19	173	13	167	14	132	13	167	9	140	9	140	13	167	9	159	9	140	9	159	8	150	74	439	77	438	81	456	81	456	77	438	80	436	81	456	80	436	84	433	84	433	88	427	98	458	98	458	88	427	93	418	98	458	93	418	97	406	81	456	63	454	69	440	81	456	69	440	74	439	127	463	112	460	114	328	114	328	112	460	105	374	101	392	105	374	112	460	101	392	112	460	98	458	98	458	81	456	84	433	129	210	126	202	131	174	131	174	126	202	122	195	131	174	122	195	118	188	118	188	111	179	113	155	82	161	76	129	95	140	227	380	222	366	235	343	235	343	222	366	214	346	235	343	214	346	206	286	206	286	214	346	201	319	206	286	201	319	183	283	183	283	181	283	170	228	170	228	181	283	176	324	170	228	176	324	170	361	255	452	247	460	254	394	255	452	254	394	261	433	255	452	261	433	259	443	229	466	228	391	235	343	229	466	235	343	239	464	239	464	235	343	254	394	239	464	254	394	247	460	228	391	227	380	235	343	183	283	170	228	206	286	170	228	170	361	162	395	170	228	162	395	155	424	170	228	155	424	148	448	170	228	148	448	141	466	170	228	141	466	131	174	131	174	141	466	130	224	131	174	130	224	130	217	131	174	130	217	129	210	130	224	141	466	129	238	129	238	141	466	127	463	129	238	127	463	126	260	126	260	127	463	121	290	229	466	218	464	220	404	229	466	220	404	223	401	229	466	223	401	226	398	229	466	226	398	227	394	229	466	227	394	228	391	204	419	209	414	210	459	210	459	209	414	215	408	210	459	215	408	218	464	218	464	215	408	220	404	198	437	199	430	200	445	200	445	199	430	201	424	200	445	201	424	204	453	204	453	201	424	204	419	204	453	204	419	210	459	118	188	113	155	131	174	69	440	63	454	63	440	127	463	114	328	121	290	98	458	97	406	101	392	145	362	145	367	145	367	143	250	145	367	135	413	143	250	135	413	123	253	123	253	135	413	109	382	123	253	109	382	108	261	108	261	109	382	96	275	148	382	157	398	171	440	171	440	157	398	173	413	171	440	173	413	216	463	216	463	173	413	195	429	216	463	195	429	224	446	148	382	171	440	135	413	148	382	135	413	145	367	92	348	87	313	89	292	92	348	89	292	96	275	92	348	96	275	109	382	165	342	157	348	158	252	165	342	158	252	172	258	165	342	172	258	176	335	158	252	157	348	151	352	158	252	151	352	147	357	158	252	147	357	145	362	158	252	145	362	143	250	189	281	192	299	191	309	189	281	191	309	188	318	189	281	188	318	184	327	189	281	184	327	182	267	176	335	172	258	182	267	176	335	182	267	184	327	143	250	145	362	145	367	99	416	99	416	101	425	99	416	101	425	106	466	99	416	106	466	94	464	99	416	94	464	94	403	101	425	105	435	106	466	106	466	105	435	110	443	106	466	110	443	118	466	118	466	110	443	117	448	118	466	117	448	127	450	127	450	136	448	151	462	151	462	136	448	141	443	151	462	141	443	144	436	29	407	30	401	30	418	30	418	30	401	33	394	30	418	33	394	34	428	34	428	33	394	39	387	34	428	39	387	41	437	41	437	39	387	47	383	41	437	47	383	49	445	49	445	47	383	58	381	49	445	58	381	60	452	60	452	58	381	70	382	60	452	70	382	71	457	71	457	70	382	80	386	71	457	80	386	82	461	82	461	80	386	88	393	82	461	88	393	94	464	94	464	88	393	94	403	218	385	213	412	210	344	210	344	213	412	200	434	210	344	200	434	188	306	188	306	200	434	178	451	188	306	178	451	156	274	156	274	178	451	151	462	156	274	151	462	146	416	146	416	142	381	156	274	156	274	142	381	129	349	156	274	129	349	115	252	115	252	129	349	110	322	115	252	110	322	84	304	151	462	144	436	146	426	151	462	146	426	146	416	151	462	118	466	127	450	84	304	53	298	54	244	84	304	54	244	58	244	84	304	58	244	61	244	84	304	61	244	65	244	84	304	65	244	67	244	84	304	67	244	70	244	84	304	70	244	115	252	35	298	-1	162	27	162	35	298	27	162	54	244	35	298	54	244	53	298	114	459	74	440	89	369	89	369	74	440	85	348	93	244	85	348	74	440	93	244	74	440	63	248	63	248	74	440	42	411	63	248	42	411	41	260	41	260	42	411	26	278	176	423	179	413	183	463	176	423	183	463	172	434	172	434	183	463	171	465	172	434	171	465	166	442	166	442	171	465	159	466	166	442	159	466	159	448	159	448	159	466	149	450	129	442	149	450	159	466	129	442	159	466	114	459	227	443	228	383	234	436	234	436	228	383	236	387	234	436	236	387	240	427	240	427	236	387	241	394	240	427	241	394	244	418	244	418	241	394	245	401	244	418	245	401	246	407	187	395	194	388	196	459	196	459	194	388	204	383	196	459	204	383	208	455	208	455	204	383	217	381	208	455	217	381	218	450	218	450	217	381	228	383	218	450	228	383	227	443	183	463	179	413	182	403	183	463	182	403	187	395	183	463	187	395	196	459	114	459	89	369	98	396	114	459	98	396	112	422	114	459	112	422	129	442	102	244	105	244	108	306	108	306	105	244	109	244	108	306	109	244	123	300	123	300	109	244	120	162	123	300	120	162	139	298	139	298	120	162	157	298	93	244	95	244	96	316	96	316	95	244	98	244	96	316	98	244	108	306	108	306	98	244	102	244	88	330	85	348	93	244	88	330	93	244	96	316	21	372	14	327	17	301	21	372	17	301	26	278	21	372	26	278	42	411	109	244	91	162	120	162	27	348	66	348	135	466	135	466	66	348	154	413	135	466	154	413	190	466	190	466	154	413	213	348	190	466	213	348	248	348	278	466	239	466	168	348	168	348	239	466	149	400	168	348	149	400	113	348	113	348	149	400	87	466	113	348	87	466	54	466	121	400	103	408	107	353	107	353	103	408	90	420	107	353	90	420	81	366	81	366	90	420	81	437	81	366	81	437	77	458	222	434	207	417	208	367	208	367	207	417	189	406	208	367	189	406	177	353	177	353	189	406	169	399	177	353	169	399	144	397	144	397	121	400	141	348	141	348	121	400	107	353	77	458	48	458	52	414	77	458	52	414	63	386	77	458	63	386	81	366	235	458	222	434	232	389	235	458	232	389	250	420	235	458	250	420	262	458	144	397	141	348	177	353	222	434	208	367	232	389	52	414	48	458	48	449	112	412	112	385	119	424	119	424	112	385	119	373	119	424	119	373	128	434	128	434	119	373	128	363	128	434	128	363	140	440	140	440	128	363	140	357	140	440	140	357	153	443	153	443	140	357	153	354	153	443	153	354	167	440	167	440	153	354	167	357	167	440	167	357	180	434	180	434	167	357	180	363	180	434	180	363	190	424	190	424	180	363	190	372	190	424	190	372	196	412	196	412	190	372	196	384	196	412	196	384	198	398	112	385	112	412	110	398	126	414	133	369	134	406	134	406	133	369	158	366	134	406	158	366	145	400	145	400	158	366	157	398	169	400	157	398	158	366	169	400	158	366	180	369	182	506	158	510	169	475	169	475	158	510	157	477	145	475	157	477	158	510	145	475	158	510	136	506	230	438	227	461	226	415	226	415	227	461	217	480	226	415	217	480	216	395	216	395	217	480	202	496	216	395	202	496	200	380	200	380	202	496	198	437	200	380	198	437	195	425	200	380	195	425	190	414	202	496	182	506	190	460	202	496	190	460	195	449	202	496	195	449	198	437	182	506	169	475	181	469	182	506	181	469	190	460	181	406	169	400	180	369	181	406	180	369	200	380	181	406	200	380	190	414	136	506	116	496	120	450	136	506	120	450	126	461	136	506	126	461	134	469	136	506	134	469	145	475	86	439	89	415	90	461	90	461	89	415	99	395	90	461	99	395	100	481	100	481	99	395	114	379	100	481	114	379	116	496	116	496	114	379	118	437	120	425	118	437	114	379	120	425	114	379	133	369	120	425	133	369	126	414	120	450	116	496	118	437	45	-63	37	-55	42	-116	42	-116	37	-55	31	-44	42	-116	31	-44	19	-114	19	-114	31	-44	29	-28	19	-114	29	-28	30	-21	19	-114	30	-21	19	22	19	-114	19	22	10	10	19	-114	10	10	0	-107	19	22	30	-21	31	-14	19	22	31	-14	33	-5	19	22	33	-5	35	4	19	22	35	4	38	17	19	22	38	17	41	29	-3	-7	-14	-22	-13	-96	-3	-7	-13	-96	0	-107	-3	-7	0	-107	10	10	-21	-35	-25	-48	-23	-80	-21	-35	-23	-80	-13	-96	-21	-35	-13	-96	-14	-22	96	-64	89	-66	100	-97	100	-97	89	-66	83	-68	100	-97	83	-68	82	-107	82	-107	83	-68	77	-69	82	-107	77	-69	71	-69	71	-69	57	-68	63	-114	63	-114	57	-68	45	-63	63	-114	45	-63	42	-116	110	-57	108	-58	116	-83	116	-83	108	-58	106	-59	116	-83	106	-59	103	-61	103	-61	96	-64	100	-97	71	-69	63	-114	82	-107	116	-83	127	-65	113	-56	116	-83	113	-56	111	-56	116	-83	111	-56	110	-57	103	-61	100	-97	116	-83	-23	-80	-25	-48	-26	-61	70	383	76	388	89	439	89	439	76	388	84	391	89	439	84	391	92	392	92	392	97	392	111	443	111	443	97	392	102	391	111	443	102	391	107	390	69	429	53	412	60	363	69	429	60	363	65	374	69	429	65	374	70	383	69	429	70	383	89	439	40	390	32	363	60	363	40	390	60	363	53	412	133	440	121	442	158	371	158	371	121	442	118	387	112	389	118	387	121	442	112	389	121	442	111	443	111	443	89	439	92	392	167	367	175	365	176	425	176	425	175	365	182	363	176	425	182	363	186	421	186	421	182	363	189	362	186	421	189	362	195	418	195	418	189	362	196	362	195	418	196	362	202	416	202	416	196	362	219	365	202	416	219	365	207	414	207	414	219	365	213	414	221	415	213	414	219	365	221	415	219	365	237	374	253	390	265	413	275	443	253	390	275	443	247	443	253	390	247	443	241	431	253	390	241	431	237	374	237	374	241	431	235	423	237	374	235	423	229	418	237	374	229	418	221	415	161	432	146	437	158	371	161	432	158	371	167	367	161	432	167	367	176	425	133	440	158	371	146	437	111	443	107	390	112	389	304	471	310	406	314	470	314	470	310	406	321	413	314	470	321	413	323	465	323	465	321	413	328	419	323	465	328	419	330	458	330	458	328	419	333	425	330	458	333	425	335	449	335	449	333	425	336	432	335	449	336	432	336	439	310	406	304	471	297	470	310	406	297	470	289	467	310	406	289	467	280	461	310	406	280	461	269	452	310	406	269	452	256	439	310	406	256	439	208	348	176	471	183	406	187	470	187	470	183	406	193	413	187	470	193	413	195	465	195	465	193	413	200	419	195	465	200	419	202	459	202	459	200	419	205	426	202	459	205	426	207	450	207	450	205	426	208	433	207	450	208	433	209	440	183	406	176	471	169	470	183	406	169	470	161	467	183	406	161	467	152	461	183	406	152	461	142	452	183	406	142	452	129	439	183	406	129	439	81	348	81	348	129	439	47	348	208	348	256	439	174	348	49	186	56	198	86	271	86	271	56	198	64	207	86	271	64	207	69	214	69	214	94	244	86	271	86	271	94	244	94	434	86	271	94	434	52	379	52	379	94	434	96	441	52	379	96	441	49	391	49	391	96	441	100	446	49	391	100	446	46	401	46	401	100	446	118	462	46	401	118	462	42	411	42	411	118	462	39	421	49	186	86	271	43	175	43	175	86	271	36	213	43	175	36	213	41	166	41	166	36	213	41	131	41	166	41	131	43	157	30	204	23	194	25	137	30	204	25	137	41	131	30	204	41	131	36	213	16	182	12	171	14	146	16	182	14	146	25	137	16	182	25	137	23	194	58	129	75	128	65	145	65	145	75	128	72	145	81	146	72	145	75	128	81	146	75	128	100	131	95	428	95	431	102	221	102	221	95	431	94	434	112	450	118	451	118	462	112	450	118	462	106	449	106	449	118	462	100	446	118	462	16	462	22	450	118	462	22	450	27	447	118	462	27	447	31	443	118	462	31	443	33	438	118	462	33	438	35	432	118	462	35	432	39	421	129	322	100	416	102	221	129	322	102	221	105	213	129	322	105	213	108	202	129	322	108	202	112	190	129	322	112	190	114	180	129	322	114	180	115	172	129	322	115	172	125	138	129	322	125	138	146	151	129	322	146	151	138	295	129	322	138	295	195	399	260	437	267	444	286	462	286	462	267	444	274	449	286	462	274	449	281	451	286	462	281	451	286	451	247	422	253	429	223	439	247	422	223	439	221	433	247	422	221	433	216	425	247	422	216	425	210	416	247	422	210	416	202	408	247	422	202	408	195	399	247	422	195	399	138	295	215	449	219	447	286	462	286	462	219	447	222	443	286	462	222	443	223	439	260	437	286	462	223	439	260	437	223	439	253	429	210	451	215	449	286	462	210	451	286	462	205	462	210	451	205	462	205	451	164	216	138	295	146	151	164	216	146	151	161	169	164	216	161	169	167	192	164	216	167	192	165	211	102	221	100	416	98	420	102	221	98	420	97	424	102	221	97	424	95	428	167	192	167	197	166	202	167	192	166	202	166	207	167	192	166	207	165	211	115	172	112	161	125	138	103	154	92	148	100	131	103	154	100	131	125	138	103	154	125	138	112	161	58	129	65	145	57	147	58	129	57	147	49	151	58	129	49	151	43	157	58	129	43	157	41	131	81	146	100	131	92	148	102	221	94	434	94	244	22	450	16	462	16	451	14	146	12	171	10	160	47	551	49	551	63	566	63	566	49	551	50	551	63	566	50	551	52	551	52	551	59	551	63	566	63	566	59	551	65	549	63	566	65	549	82	569	82	569	65	549	70	546	82	569	70	546	72	542	62	483	56	463	63	265	66	501	63	265	63	271	66	501	63	271	64	278	74	315	146	579	123	575	74	315	123	575	102	571	74	315	102	571	82	569	74	315	82	569	73	536	74	315	73	536	72	527	74	315	72	527	70	515	74	315	70	515	70	301	73	536	82	569	72	542	63	566	41	564	44	551	63	566	44	551	47	551	67	288	70	301	70	515	67	288	70	515	66	501	67	288	66	501	64	278	90	271	82	263	85	244	85	244	82	263	76	259	85	244	76	259	70	257	70	257	68	258	70	231	70	231	68	258	66	259	70	231	66	259	64	261	63	263	63	265	54	224	63	263	54	224	70	231	63	263	70	231	64	261	56	463	19	333	24	224	56	463	24	224	35	222	56	463	35	222	54	224	56	463	54	224	63	265	15	228	24	224	19	333	15	228	19	333	13	312	15	228	13	312	9	293	15	228	9	293	8	235	5	276	2	263	3	244	5	276	3	244	8	235	5	276	8	235	9	293	102	263	121	291	110	298	102	263	110	298	99	282	102	263	99	282	90	271	102	263	90	271	85	244	70	257	70	231	85	244	44	551	41	564	41	551	3	244	2	263	2	254	62	483	63	265	66	501	24	230	27	232	30	307	30	307	27	232	30	233	30	307	30	233	34	234	34	234	36	234	35	283	35	283	36	234	42	264	30	307	17	308	19	224	30	307	19	224	21	228	30	307	21	228	24	230	35	283	30	307	34	234	36	234	39	233	42	264	42	264	39	233	42	232	42	264	42	232	51	251	51	251	42	232	45	231	51	251	45	231	49	230	49	230	56	227	51	251	51	251	56	227	63	243	78	241	69	225	75	224	78	241	75	224	81	224	78	241	63	243	69	225	63	243	56	227	62	226	63	243	62	226	69	225	44	372	51	358	51	442	51	442	51	358	62	341	51	442	62	341	66	455	66	455	62	341	80	320	66	455	80	320	84	463	84	463	80	320	90	306	84	463	90	306	87	422	87	422	89	432	84	463	84	463	89	432	92	439	84	463	92	439	107	466	107	466	92	439	98	445	107	466	98	445	105	448	42	424	39	402	40	386	42	424	40	386	44	372	42	424	44	372	51	442	114	449	113	466	107	466	114	449	107	466	105	448	114	449	120	465	113	466	146	457	147	428	150	456	150	456	147	428	154	411	150	456	154	411	153	456	153	456	154	411	156	456	160	456	156	456	159	388	160	456	159	388	173	387	142	458	137	460	138	440	142	458	138	440	147	428	142	458	147	428	146	457	173	387	186	465	170	465	173	387	170	465	168	461	173	387	168	461	166	459	173	387	166	459	163	457	173	387	163	457	160	456	159	388	156	456	154	411	132	462	126	464	127	447	132	462	127	447	138	440	132	462	138	440	137	460	127	447	126	464	120	465	127	447	120	465	114	449	154	267	158	289	156	303	154	267	156	303	152	318	154	267	152	318	144	334	154	267	144	334	143	249	106	227	127	236	107	258	107	258	127	236	108	267	116	372	108	267	127	236	116	372	127	236	132	351	132	351	127	236	143	249	132	351	143	249	144	334	106	227	107	258	103	251	106	227	103	251	97	245	106	227	97	245	89	242	106	227	89	242	81	224	89	242	78	241	81	224	98	295	104	285	106	385	106	385	104	285	107	276	106	385	107	276	116	372	116	372	107	276	108	267	106	385	98	396	98	295	98	295	98	396	92	406	98	295	92	406	90	306	90	306	92	406	89	415	90	306	89	415	87	422	19	224	17	308	5	224	74	280	70	276	71	244	71	244	70	276	66	275	71	244	66	275	61	275	61	275	55	276	59	233	59	233	55	276	49	278	59	233	49	278	48	228	48	228	49	278	44	281	48	228	44	281	37	284	48	228	37	284	34	226	34	226	37	284	29	285	34	226	29	285	23	228	23	228	29	285	21	284	23	228	21	284	15	232	15	232	21	284	13	280	15	232	13	280	8	238	8	238	13	280	7	273	8	238	7	273	4	246	4	246	7	273	4	265	4	246	4	265	2	256	55	442	58	442	129	466	129	466	58	442	61	442	129	466	61	442	63	442	63	442	72	441	129	466	129	466	72	441	79	437	129	466	79	437	85	430	119	274	129	466	112	305	112	305	129	466	107	330	112	305	107	330	100	285	100	285	107	330	84	294	100	285	84	294	84	260	84	260	84	294	79	285	84	260	79	285	74	280	61	275	59	233	71	244	152	397	148	419	161	226	152	397	161	226	158	372	158	372	161	226	174	292	177	282	174	292	176	228	177	282	176	228	190	235	219	464	205	458	211	418	211	418	205	458	204	419	197	417	204	419	205	458	197	417	205	458	191	446	158	372	168	387	173	426	173	426	168	387	178	401	173	426	178	401	191	446	191	446	178	401	188	411	191	446	188	411	197	417	222	412	227	410	232	466	232	466	227	410	234	409	232	466	234	409	241	464	241	464	234	409	242	410	241	464	242	410	249	460	249	460	242	410	250	414	249	460	250	414	256	453	256	453	250	414	256	420	256	453	256	420	260	445	260	445	256	420	260	427	260	445	260	427	262	436	219	464	211	418	216	416	219	464	216	416	222	412	219	464	222	412	232	466	148	229	161	226	148	419	148	229	148	419	144	436	148	229	144	436	139	448	148	229	139	448	136	237	119	274	127	252	129	466	129	466	127	252	136	237	129	466	136	237	134	457	134	457	136	237	139	448	129	466	85	430	89	420	129	466	89	420	92	406	129	466	92	406	107	330	51	441	55	442	129	466	51	441	129	466	46	454	51	441	46	454	46	440	209	274	203	269	204	247	204	247	203	269	198	266	204	247	198	266	193	265	193	265	188	266	190	235	190	235	188	266	184	269	190	235	184	269	180	274	220	265	238	288	227	296	220	265	227	296	217	283	220	265	217	283	209	274	220	265	209	274	204	247	193	265	190	235	204	247	174	292	161	226	176	228	177	282	190	235	180	274	158	372	173	426	152	397	74	280	71	244	84	260	53	246	41	239	158	222	158	222	41	239	26	236	158	222	26	236	6	234	108	414	96	424	118	256	118	256	96	424	88	437	118	256	88	437	87	351	87	351	88	437	85	455	74	548	85	455	89	477	74	548	89	477	114	567	114	567	89	477	98	504	114	567	98	504	112	530	176	530	179	520	183	571	176	530	183	571	172	541	172	541	183	571	171	573	172	541	171	573	166	549	166	549	171	573	159	574	166	549	159	574	159	555	159	555	159	574	149	557	129	549	149	557	159	574	129	549	159	574	114	567	227	551	228	490	234	543	234	543	228	490	236	495	234	543	236	495	240	535	240	535	236	495	241	501	240	535	241	501	244	526	244	526	241	501	245	508	244	526	245	508	246	515	187	502	194	495	196	567	196	567	194	495	204	490	196	567	204	490	208	563	208	563	204	490	217	489	208	563	217	489	218	557	218	557	217	489	228	490	218	557	228	490	227	551	183	571	179	520	182	511	183	571	182	511	187	502	183	571	187	502	196	567	123	408	118	256	119	258	123	408	119	258	119	261	123	408	119	261	120	265	123	408	120	265	120	268	123	408	120	268	121	271	123	408	121	271	139	406	121	271	157	406	139	406	158	222	158	234	143	235	158	222	143	235	131	238	158	222	131	238	124	242	158	222	124	242	61	258	158	222	61	258	53	246	120	248	118	256	87	351	120	248	87	351	69	279	120	248	69	279	124	242	25	387	39	369	42	519	42	519	39	369	60	357	42	519	60	357	74	548	74	548	60	357	87	351	74	548	87	351	85	455	21	480	14	434	16	409	21	480	16	409	25	387	21	480	25	387	42	519	158	222	6	234	6	222	61	258	124	242	69	279	108	414	118	256	123	408	114	567	112	530	129	549	209	48	156	48	120	-112	120	-112	156	48	106	-43	120	-112	106	-43	91	-112	91	-112	106	-43	56	48	91	-112	56	48	3	48	3	406	3	357	263	357	3	406	263	357	263	406	3	486	3	438	263	438	3	486	263	438	263	486	216	440	215	446	214	430	214	430	215	446	212	451	214	430	212	451	210	421	210	421	212	451	208	456	210	421	208	456	204	413	204	413	208	456	203	458	204	413	203	458	198	459	194	404	204	413	198	459	194	404	198	459	190	459	194	404	190	459	182	457	194	404	182	457	182	394	182	394	182	457	175	454	182	394	175	454	168	448	182	394	168	448	161	440	182	394	161	440	127	348	161	440	94	348	127	348	20	406	20	379	27	418	27	418	20	379	27	367	27	418	27	367	36	428	36	428	27	367	36	357	36	428	36	357	48	434	48	434	36	357	48	351	48	434	48	351	62	437	62	437	48	351	62	348	62	437	62	348	76	434	76	434	62	348	76	351	76	434	76	351	88	428	88	428	76	351	88	357	88	428	88	357	98	418	98	418	88	357	98	366	98	418	98	366	104	406	104	406	98	366	104	378	104	406	104	378	106	392	212	406	212	379	218	418	218	418	212	379	218	367	218	418	218	367	227	428	227	428	218	367	228	357	227	428	228	357	239	434	239	434	228	357	239	351	239	434	239	351	253	437	253	437	239	351	253	348	253	437	253	348	267	434	267	434	253	348	267	351	267	434	267	351	279	428	279	428	267	351	279	357	279	428	279	357	288	418	288	418	279	357	288	366	288	418	288	366	295	406	295	406	288	366	295	378	295	406	295	378	297	392	216	440	215	446	214	430	214	430	215	446	212	451	214	430	212	451	210	421	210	421	212	451	208	456	210	421	208	456	204	413	204	413	208	456	203	458	204	413	203	458	198	459	194	404	204	413	198	459	194	404	198	459	190	459	194	404	190	459	182	457	194	404	182	457	182	394	182	394	182	457	175	454	182	394	175	454	168	448	182	394	168	448	161	440	182	394	161	440	127	348	161	440	94	348	127	348	212	379	212	406	210	392	20	379	20	406	18	392	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	204	449	203	455	203	439	203	439	203	455	200	460	203	439	200	460	199	430	199	430	200	460	196	464	199	430	196	464	192	422	192	422	196	464	191	467	192	422	191	467	186	468	192	422	186	468	183	413	183	413	186	468	178	468	183	413	178	468	170	403	170	403	178	468	170	466	170	403	170	466	163	463	83	357	115	357	149	449	149	449	115	357	170	403	149	449	170	403	156	457	156	457	170	403	163	463	400	0	196	17	196	0	51	68	12	68	48	61	78	260	81	244	81	276	81	276	81	244	88	230	81	276	88	230	88	290	88	290	88	230	98	220	88	290	98	220	99	301	99	301	98	220	112	213	99	301	112	213	113	308	113	308	112	213	127	210	113	308	127	210	129	310	129	310	127	210	144	213	129	310	144	213	145	307	145	307	144	213	158	220	145	307	158	220	158	300	158	300	158	220	169	230	158	300	169	230	169	289	169	289	169	230	176	244	169	289	176	244	176	276	176	276	176	244	179	260	189	395	187	386	196	44	196	44	187	386	185	375	196	44	185	375	182	363	182	363	101	71	196	44	196	44	101	71	198	36	196	44	190	410	190	403	196	44	190	403	189	395	244	229	283	227	250	250	250	250	283	227	296	252	296	252	283	227	311	220	296	252	311	220	328	257	328	257	311	220	329	209	328	257	329	209	352	269	352	269	329	209	338	191	352	269	338	191	341	167	341	167	341	161	357	134	357	134	341	161	341	156	357	134	341	156	340	151	186	423	189	418	505	452	505	452	189	418	321	430	505	452	321	430	335	431	335	431	358	430	505	452	505	452	358	430	380	427	505	452	380	427	398	423	450	387	505	452	441	399	441	399	505	452	428	410	414	417	428	410	505	452	414	417	505	452	398	423	505	452	450	387	455	372	505	452	455	372	457	352	505	452	457	352	458	327	505	452	458	327	477	324	198	57	201	70	190	410	190	410	201	70	244	229	190	410	244	229	290	396	290	396	244	229	250	250	196	48	197	52	190	410	196	48	190	410	196	44	190	410	290	396	295	411	190	410	295	411	301	421	190	410	301	421	310	427	190	410	310	427	321	430	190	410	321	430	189	418	505	452	140	452	162	432	505	452	162	432	173	430	505	452	173	430	181	427	505	452	181	427	186	423	419	98	407	85	419	0	419	0	407	85	395	74	419	0	395	74	382	63	382	63	357	48	419	0	419	0	357	48	331	36	419	0	331	36	302	28	430	114	419	98	419	0	430	114	419	0	460	131	430	114	460	131	443	134	419	0	302	28	271	23	419	0	271	23	237	22	419	0	237	22	222	23	419	0	222	23	87	36	419	0	87	36	77	26	419	0	77	26	64	21	419	0	64	21	46	17	419	0	46	17	46	0	87	36	222	23	94	50	94	50	222	23	210	25	94	50	210	25	101	71	101	71	210	25	202	30	101	71	202	30	198	36	370	290	352	269	357	134	370	290	357	134	407	320	370	290	407	320	388	322	341	167	357	134	352	269	340	144	339	137	357	134	340	144	357	134	340	151	127	449	126	455	126	439	126	439	126	455	124	460	126	439	124	460	123	430	123	430	124	460	120	464	123	430	120	464	116	422	116	422	120	464	115	467	116	422	115	467	109	468	116	422	109	468	107	413	107	413	109	468	101	468	107	413	101	468	94	403	94	403	101	468	94	466	94	403	94	466	87	463	7	357	39	357	73	449	73	449	39	357	94	403	73	449	94	403	80	457	80	457	94	403	87	463	162	432	140	452	140	435	198	57	190	410	197	52	201	70	198	57	200	63	200	31	197	38	100	67	100	67	197	38	196	44	100	67	196	44	181	369	181	369	196	44	184	379	196	44	189	408	188	403	196	44	188	403	187	396	196	44	187	396	186	388	196	44	186	388	184	379	353	452	140	452	160	432	353	452	160	432	171	430	353	452	171	430	179	427	353	452	179	427	185	422	353	452	185	422	188	416	353	452	188	416	189	408	353	452	189	408	313	428	353	452	313	428	330	433	353	452	330	433	353	435	291	403	189	408	284	381	284	381	189	408	241	222	284	381	241	222	249	252	249	252	241	222	402	222	249	252	402	222	410	252	410	252	402	222	457	34	410	252	457	34	456	44	456	44	456	52	449	410	449	410	456	52	458	61	449	410	458	61	461	73	196	50	197	57	189	408	196	50	189	408	196	44	189	408	197	57	199	65	189	408	199	65	201	76	189	408	201	76	204	89	189	408	204	89	241	222	300	419	313	428	189	408	300	419	189	408	291	403	344	34	331	25	505	0	505	0	331	25	314	19	505	0	314	19	291	17	447	396	446	387	456	44	456	44	446	387	444	377	456	44	444	377	442	369	442	369	410	252	456	44	601	452	400	452	421	432	601	452	421	432	432	430	601	452	432	430	440	427	601	452	440	427	445	423	601	452	445	423	448	418	601	452	448	418	449	410	601	452	449	410	570	428	601	452	570	428	583	433	601	452	583	433	601	435	465	89	471	109	545	385	465	89	545	385	449	410	449	410	545	385	552	404	449	410	552	404	560	418	456	44	449	410	448	404	456	44	448	404	447	396	505	0	505	17	485	18	505	0	485	18	471	21	505	0	471	21	462	27	505	0	462	27	360	70	505	0	360	70	353	49	505	0	353	49	344	34	360	70	462	27	457	34	360	70	457	34	402	222	244	0	244	17	222	20	244	0	222	20	208	25	244	0	208	25	100	67	244	0	100	67	93	47	244	0	93	47	85	34	244	0	85	34	75	25	244	0	75	25	62	20	244	0	62	20	44	17	244	0	44	17	44	0	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	122	430	122	430	123	460	119	464	122	430	119	464	115	422	115	422	119	464	114	467	115	422	114	467	109	468	115	422	109	468	106	413	106	413	109	468	101	468	106	413	101	468	94	403	94	403	101	468	93	466	94	403	93	466	86	463	6	357	38	357	72	449	72	449	38	357	94	403	72	449	94	403	79	457	79	457	94	403	86	463	100	67	208	25	200	31	505	0	291	17	291	0	421	432	400	452	400	435	570	428	449	410	560	418	465	89	449	410	461	73	160	432	140	452	140	435	84	33	74	24	244	0	244	0	74	24	61	19	244	0	61	19	44	17	187	395	184	385	196	44	196	44	184	385	182	374	196	44	182	374	179	362	179	362	100	72	196	44	196	44	100	72	197	34	196	44	189	410	188	404	196	44	188	404	187	395	197	59	199	70	189	410	189	410	199	70	203	84	189	410	203	84	207	103	207	103	283	381	189	410	189	410	283	381	290	402	189	410	290	402	299	417	340	452	139	452	160	432	340	452	160	432	170	431	340	452	170	431	178	428	340	452	178	428	184	423	340	452	184	423	187	418	340	452	187	418	189	410	340	452	189	410	309	427	340	452	309	427	323	432	340	452	323	432	340	435	196	51	197	59	189	410	196	51	189	410	196	44	244	0	244	17	224	18	244	0	224	18	210	22	244	0	210	22	202	27	244	0	202	27	100	72	244	0	100	72	92	48	244	0	92	48	84	33	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	122	430	122	430	123	460	119	464	122	430	119	464	115	422	115	422	119	464	114	467	115	422	114	467	109	468	115	422	109	468	106	413	106	413	109	468	101	468	106	413	101	468	94	403	94	403	101	468	93	466	94	403	93	466	86	463	6	357	38	357	72	449	72	449	38	357	94	403	72	449	94	403	79	457	79	457	94	403	86	463	244	0	44	17	44	0	100	72	202	27	197	34	160	432	139	452	139	435	309	427	189	410	299	417	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	128	449	127	455	127	439	127	439	127	455	124	460	127	439	124	460	123	430	123	430	124	460	120	464	123	430	120	464	117	422	117	422	120	464	115	467	117	422	115	467	110	468	107	413	117	422	110	468	107	413	110	468	102	468	107	413	102	468	95	466	107	413	95	466	94	403	94	403	95	466	88	463	94	403	88	463	81	457	94	403	81	457	74	449	94	403	74	449	40	357	40	357	74	449	8	357	144	405	154	410	158	446	158	446	154	410	163	414	158	446	163	414	178	456	178	456	163	414	171	416	178	456	171	416	179	416	179	416	216	400	200	461	200	461	216	400	222	463	138	430	121	409	133	397	138	430	133	397	144	405	138	430	144	405	158	446	200	461	178	456	179	416	264	211	323	34	321	45	321	45	332	381	309	423	328	78	363	208	348	278	328	78	348	278	332	381	328	78	332	381	326	72	350	278	348	278	363	208	350	278	363	208	372	331	372	331	363	208	379	259	372	331	379	259	400	380	400	380	379	259	394	299	400	380	394	299	409	332	400	380	409	332	434	420	434	420	409	332	422	356	434	420	422	356	435	376	435	376	451	395	473	448	473	448	451	395	466	410	473	448	466	410	482	421	332	381	321	45	322	51	332	381	322	51	323	58	332	381	323	58	324	64	332	381	324	64	326	72	273	452	264	211	321	45	273	452	321	45	309	423	473	448	482	421	514	458	514	458	482	421	499	427	514	458	499	427	516	429	516	429	526	429	529	457	529	457	526	429	536	427	529	457	536	427	543	453	543	453	536	427	546	424	543	453	546	424	556	447	556	447	546	424	556	419	556	447	556	419	567	438	567	438	556	419	566	412	567	438	566	412	578	425	473	448	434	420	435	376	529	457	514	458	516	429	374	0	374	17	353	18	374	0	353	18	338	21	374	0	338	21	328	26	374	0	328	26	226	69	374	0	226	69	219	48	374	0	219	48	209	34	374	0	209	34	197	25	374	0	197	25	179	20	374	0	179	20	156	17	374	0	156	17	156	0	226	69	328	26	323	34	226	69	323	34	264	211	273	452	222	463	241	360	273	452	241	360	255	308	273	452	255	308	262	254	273	452	262	254	264	211	127	449	126	455	125	439	125	439	126	455	123	460	125	439	123	460	121	430	121	430	123	460	118	464	121	430	118	464	115	422	115	422	118	464	113	467	115	422	113	467	108	468	115	422	108	468	105	413	105	413	108	468	100	468	105	413	100	468	93	403	93	403	100	468	92	466	93	403	92	466	85	463	5	357	38	357	72	449	72	449	38	357	93	403	72	449	93	403	78	457	78	457	93	403	85	463	222	463	216	400	241	360	332	381	348	278	344	331	87	248	90	212	93	287	93	287	90	212	100	180	93	287	100	180	107	326	107	326	100	180	118	152	107	326	118	152	131	363	131	363	118	152	147	127	131	363	147	127	164	397	164	397	147	127	189	106	164	397	189	106	185	229	185	229	204	426	164	397	360	463	354	440	384	434	360	463	384	434	419	456	419	456	384	434	404	417	419	456	404	417	417	391	303	427	354	440	325	462	303	427	325	462	292	457	303	427	292	457	261	450	303	427	261	450	257	395	185	229	194	290	204	426	204	426	194	290	219	347	204	426	219	347	231	439	231	439	219	347	257	395	231	439	257	395	261	450	523	317	517	366	515	259	515	259	517	366	497	407	515	259	497	407	491	207	491	207	497	407	465	437	491	207	465	437	452	163	452	163	465	437	425	325	424	360	425	325	465	437	424	360	465	437	419	456	424	360	419	456	417	391	425	325	420	273	452	163	452	163	420	273	404	224	452	163	404	224	399	128	399	128	404	224	378	181	399	128	378	181	344	148	344	148	302	130	327	84	344	148	327	84	333	104	344	148	333	104	399	128	459	98	444	89	462	0	462	0	444	89	426	85	462	0	426	85	401	84	462	0	401	84	327	84	462	0	327	84	262	0	262	0	327	84	302	130	473	112	459	98	462	0	473	112	462	0	505	130	473	112	505	130	488	134	211	144	198	160	210	0	210	0	198	160	190	179	210	0	190	179	189	106	189	106	190	179	186	202	189	106	186	202	185	229	210	0	189	106	189	84	210	0	189	84	121	84	210	0	121	84	101	85	210	0	101	85	84	91	210	0	84	91	17	0	64	117	62	139	44	134	64	117	44	134	72	101	72	101	44	134	17	0	72	101	17	0	84	91	139	449	138	455	137	439	137	439	138	455	135	460	137	439	135	460	134	430	134	430	135	460	130	464	134	430	130	464	127	422	127	422	130	464	125	467	127	422	125	467	120	468	117	413	127	422	120	468	117	413	120	468	112	468	117	413	112	468	105	466	117	413	105	466	105	403	105	403	105	466	98	463	105	403	98	463	91	457	105	403	91	457	84	449	105	403	84	449	50	357	50	357	84	449	17	357	211	144	210	0	230	130	354	440	360	463	325	462	72	225	55	-3	70	-5	72	225	70	-5	93	-2	72	225	35	87	42	1	72	225	42	1	55	-3	32	9	42	1	35	87	32	9	35	87	31	74	32	9	31	74	28	62	32	9	28	62	26	21	26	21	28	62	26	51	26	21	26	51	25	43	26	21	25	43	24	36	106	52	97	299	93	-2	93	-2	97	299	77	256	93	-2	77	256	77	252	93	-2	77	252	76	247	112	87	173	312	150	307	112	87	150	307	125	303	112	87	125	303	110	79	125	303	97	299	107	57	125	303	107	57	107	63	125	303	107	63	109	71	125	303	109	71	110	79	107	57	97	299	106	52	139	57	131	48	136	22	136	22	131	48	123	43	136	22	123	43	116	41	116	41	113	42	115	6	115	6	113	42	110	43	115	6	110	43	108	45	107	48	106	52	93	-2	107	48	93	-2	115	6	107	48	115	6	108	45	57	274	66	272	67	296	67	296	66	272	72	268	67	296	72	268	97	299	97	299	72	268	76	263	97	299	76	263	77	256	67	296	36	293	46	275	67	296	46	275	57	274	198	406	198	379	204	418	204	418	198	379	204	367	204	418	204	367	213	428	213	428	204	367	213	357	213	428	213	357	225	434	225	434	213	357	225	351	225	434	225	351	238	437	238	437	225	351	238	348	238	437	238	348	252	434	252	434	238	348	252	351	252	434	252	351	265	428	265	428	252	351	265	357	265	428	265	357	274	418	274	418	265	357	274	366	274	418	274	366	281	406	281	406	274	366	281	378	281	406	281	378	283	392	201	440	200	446	200	430	200	430	200	446	197	451	200	430	197	451	196	421	196	421	197	451	193	456	196	421	193	456	190	413	190	413	193	456	188	458	190	413	188	458	183	459	180	404	190	413	183	459	180	404	183	459	175	459	180	404	175	459	168	457	180	404	168	457	167	394	167	394	168	457	161	454	167	394	161	454	153	448	167	394	153	448	146	440	167	394	146	440	113	348	159	82	149	68	159	49	159	82	159	49	184	87	159	82	184	87	169	96	139	57	136	22	159	49	139	57	159	49	149	68	116	41	115	6	136	22	76	247	75	241	93	-2	93	-2	75	241	74	234	93	-2	74	234	72	225	6	406	6	379	12	418	12	418	6	379	12	367	12	418	12	367	22	428	22	428	12	367	22	357	22	428	22	357	34	434	34	434	22	357	34	351	34	434	34	351	48	437	48	437	34	351	48	348	48	437	48	348	61	434	61	434	48	348	61	351	61	434	61	351	74	428	74	428	61	351	74	357	74	428	74	357	83	418	83	418	74	357	83	366	83	418	83	366	90	406	90	406	83	366	90	378	90	406	90	378	92	392	6	379	6	406	4	392	46	275	36	293	36	275	113	348	146	440	81	348	198	379	198	406	195	392	-10	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	240	30	230	24	400	0	400	0	230	24	215	19	400	0	215	19	196	17	262	462	12	68	51	68	262	462	51	68	55	75	262	462	55	75	94	140	262	462	94	140	109	167	262	462	109	167	209	332	262	462	209	332	234	167	262	462	234	167	238	140	262	462	238	140	247	60	262	462	247	60	247	58	262	462	247	58	247	56	262	462	247	56	248	54	262	462	248	54	248	52	262	462	248	52	248	50	262	462	248	50	348	55	262	462	348	55	342	83	262	462	342	83	279	462	248	50	400	0	365	25	248	50	365	25	355	37	248	50	355	37	348	55	109	167	94	140	238	140	109	167	238	140	234	167	379	19	365	25	400	0	379	19	400	0	400	17	246	39	240	30	400	0	246	39	400	0	248	50	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-32	20	-32	20	-44	0	87	0	-32	20	87	0	-20	27	-20	27	87	0	-10	37	400	0	196	17	196	0	51	68	12	68	48	61	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	283	155	282	134	311	23	311	23	282	134	278	114	311	23	278	114	272	95	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	252	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	252	363	436	363	436	334	252	369	267	363	436	369	267	396	416	396	416	369	267	397	288	396	416	397	288	415	389	415	389	397	288	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	252	321	340	334	252	322	362	310	304	301	289	334	252	310	304	334	252	317	321	294	239	294	240	290	276	294	239	290	276	311	23	311	23	290	276	283	155	378	90	387	140	383	168	378	90	383	168	373	191	378	90	373	191	355	211	378	90	355	211	352	51	329	227	294	239	311	23	329	227	311	23	352	51	329	227	352	51	355	211	254	62	255	6	264	77	264	77	255	6	311	23	264	77	311	23	272	95	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	255	6	241	48	226	36	255	6	241	48	255	6	254	62	210	28	192	23	255	6	210	28	255	6	226	36	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	131	423	134	418	452	452	452	452	134	418	265	430	452	452	265	430	279	431	279	431	310	429	452	452	452	452	310	429	337	426	452	452	337	426	359	419	401	375	452	452	398	385	398	385	452	452	392	394	377	409	392	394	452	452	377	409	452	452	359	419	452	452	401	375	404	362	452	452	404	362	405	346	452	452	405	346	406	327	452	452	406	327	424	324	142	52	144	59	135	410	135	410	144	59	146	68	135	410	146	68	237	398	237	398	146	68	149	78	237	398	149	78	152	89	142	52	135	410	142	47	135	410	237	398	241	411	135	410	241	411	247	420	135	410	247	420	254	426	135	410	254	426	265	430	135	410	265	430	134	418	452	452	86	452	107	432	452	452	107	432	118	430	452	452	118	430	126	427	452	452	126	427	131	423	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	107	432	86	452	86	435	47	84	209	332	262	462	262	462	209	332	259	84	262	462	259	84	371	0	371	0	259	84	47	84	371	0	47	84	-43	0	-43	0	47	84	262	462	262	462	371	0	279	462	125	395	123	386	132	44	132	44	123	386	121	375	132	44	121	375	118	363	118	363	37	71	132	44	132	44	37	71	133	36	132	44	126	410	126	403	132	44	126	403	125	395	179	229	219	227	186	250	186	250	219	227	231	252	231	252	219	227	247	220	231	252	247	220	264	257	264	257	247	220	265	209	264	257	265	209	288	269	288	269	265	209	274	191	288	269	274	191	277	167	277	167	277	161	293	134	293	134	277	161	276	156	293	134	276	156	276	151	122	423	125	418	441	452	441	452	125	418	256	430	441	452	256	430	271	431	271	431	294	430	441	452	441	452	294	430	315	427	441	452	315	427	334	423	386	387	441	452	377	399	377	399	441	452	363	410	350	417	363	410	441	452	350	417	441	452	334	423	441	452	386	387	390	372	441	452	390	372	393	352	441	452	393	352	394	327	441	452	394	327	413	324	134	57	135	63	126	410	126	410	135	63	179	229	126	410	179	229	225	396	225	396	179	229	186	250	135	63	137	70	179	229	132	48	133	52	126	410	132	48	126	410	132	44	126	410	225	396	231	411	126	410	231	411	237	421	126	410	237	421	245	427	126	410	245	427	256	430	126	410	256	430	125	418	441	452	75	452	98	432	441	452	98	432	109	430	441	452	109	430	117	427	441	452	117	427	122	423	354	98	343	85	355	0	355	0	343	85	331	74	355	0	331	74	317	63	317	63	293	48	355	0	355	0	293	48	267	36	355	0	267	36	238	28	366	114	354	98	355	0	366	114	355	0	396	131	366	114	396	131	379	134	355	0	238	28	207	23	355	0	207	23	173	22	355	0	173	22	157	23	355	0	157	23	23	36	355	0	23	36	13	26	355	0	13	26	0	21	355	0	0	21	-17	17	355	0	-17	17	-17	0	23	36	157	23	30	50	30	50	157	23	146	25	30	50	146	25	37	71	37	71	146	25	138	30	37	71	138	30	133	36	306	290	288	269	293	134	306	290	293	134	343	320	306	290	343	320	324	322	277	167	293	134	288	269	275	144	275	137	293	134	275	144	293	134	276	151	98	432	75	452	75	435	134	57	126	410	133	52	105	23	398	432	285	428	285	428	398	432	398	452	285	428	398	452	229	428	190	425	229	428	398	452	190	425	398	452	82	452	82	452	43	332	62	329	82	452	62	329	93	368	82	452	93	368	123	396	82	452	123	396	155	415	82	452	155	415	190	425	285	428	-7	20	105	23	105	23	-7	20	333	0	105	23	333	0	155	23	155	23	333	0	190	24	331	99	318	84	333	0	333	0	318	84	304	69	333	0	304	69	290	57	290	57	268	44	333	0	333	0	268	44	245	34	333	0	245	34	220	28	344	116	331	99	333	0	344	116	333	0	373	131	344	116	373	131	355	134	333	0	-7	20	-7	0	190	24	333	0	220	28	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	292	452	78	452	100	432	292	452	100	432	110	430	292	452	110	430	118	427	292	452	118	427	123	422	292	452	123	422	127	416	292	452	127	416	127	408	292	452	127	408	252	428	292	452	252	428	269	433	292	452	269	433	292	435	231	403	127	408	223	381	223	381	127	408	179	222	223	381	179	222	188	252	188	252	179	222	341	222	188	252	341	222	349	252	349	252	341	222	396	34	349	252	396	34	394	44	394	44	395	52	388	410	388	410	395	52	397	61	388	410	397	61	400	73	135	50	136	57	127	408	135	50	127	408	135	44	127	408	136	57	137	65	127	408	137	65	140	76	127	408	140	76	143	89	127	408	143	89	179	222	240	419	252	428	127	408	240	419	127	408	231	403	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	386	396	385	387	394	44	394	44	385	387	383	377	394	44	383	377	381	369	540	452	339	452	360	432	540	452	360	432	371	430	540	452	371	430	379	427	540	452	379	427	384	423	540	452	384	423	387	418	540	452	387	418	388	410	540	452	388	410	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	388	410	410	109	388	410	400	73	410	109	400	73	404	89	394	44	388	410	387	404	394	44	387	404	386	396	388	410	484	385	491	404	388	410	491	404	498	418	388	410	498	418	509	428	444	0	444	17	425	18	444	0	425	18	410	21	444	0	410	21	401	27	444	0	401	27	299	70	444	0	299	70	292	49	444	0	292	49	283	34	299	70	401	27	396	34	299	70	396	34	341	222	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	349	252	394	44	381	369	360	432	339	452	339	435	100	432	78	452	78	435	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	150	131	209	144	400	144	400	131	209	147	269	144	400	147	269	174	422	174	422	147	269	168	325	174	422	168	325	192	373	192	373	212	401	205	439	205	439	212	401	237	452	119	150	144	400	102	360	119	150	102	360	115	97	205	439	174	422	192	373	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	438	302	440	303	463	277	438	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	401	233	421	237	452	237	452	233	421	254	432	237	452	254	432	270	460	270	460	254	432	277	438	223	263	212	268	219	180	219	180	212	268	205	276	219	180	205	276	203	179	203	179	205	276	202	290	203	179	202	290	201	308	263	262	240	262	247	180	247	180	240	262	223	263	247	180	223	263	219	180	203	179	201	308	190	175	190	175	201	308	182	306	190	175	182	306	180	167	180	167	182	306	179	274	180	167	179	274	174	240	157	174	144	143	161	137	157	174	161	137	167	207	167	207	161	137	171	154	167	207	171	154	174	240	174	240	171	154	180	167	298	168	304	204	305	289	305	289	304	204	311	239	305	289	311	239	315	308	315	308	311	239	321	274	315	308	321	274	334	306	297	275	288	267	294	134	297	275	294	134	298	168	297	275	298	168	305	289	277	263	263	262	269	174	277	263	269	174	274	166	277	263	274	166	276	154	277	263	276	154	276	137	277	263	276	137	294	134	277	263	294	134	288	267	263	262	247	180	260	179	263	262	260	179	269	174	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	25	32	15	24	180	0	180	0	15	24	2	19	180	0	2	19	-13	17	142	28	138	37	39	63	39	63	138	37	137	48	39	63	137	48	122	369	122	369	137	48	125	379	137	48	130	408	129	403	137	48	129	403	129	396	137	48	129	396	127	388	137	48	127	388	125	379	137	53	137	55	130	408	130	408	137	55	138	57	130	408	138	57	138	60	138	60	183	228	130	408	130	408	183	228	226	387	130	408	226	387	233	405	290	452	80	452	102	432	290	452	102	432	113	430	290	452	113	430	121	427	290	452	121	427	126	422	290	452	126	422	129	416	290	452	129	416	130	408	290	452	130	408	253	427	290	452	253	427	269	432	290	452	269	432	290	435	185	233	226	387	183	228	185	233	183	228	258	68	185	233	258	68	265	268	185	233	265	268	317	351	137	51	137	53	130	408	137	51	130	408	137	48	241	418	253	427	130	408	241	418	130	408	233	405	264	27	259	24	413	0	413	0	259	24	252	21	413	0	252	21	243	20	243	20	225	17	413	0	413	0	225	17	224	0	264	27	413	0	267	30	267	30	413	0	268	35	268	40	268	35	371	43	268	40	371	43	267	46	267	46	371	43	265	268	267	46	265	268	265	52	265	52	265	268	262	60	363	399	353	386	411	403	411	403	353	386	338	371	411	403	338	371	317	351	474	452	332	452	346	434	474	452	346	434	355	432	474	452	355	432	362	430	474	452	362	430	366	427	474	452	366	427	369	422	474	452	369	422	370	417	474	452	370	417	437	424	474	452	437	424	448	430	474	452	448	430	459	433	474	452	459	433	474	435	370	417	411	403	426	416	370	417	426	416	437	424	368	409	363	399	411	403	368	409	411	403	370	417	317	351	265	268	411	403	400	19	390	23	413	0	413	0	390	23	382	28	413	0	382	28	268	35	268	35	382	28	376	34	268	35	376	34	371	43	180	0	180	17	162	19	180	0	162	19	150	23	180	0	150	23	142	28	180	0	142	28	39	63	180	0	39	63	33	45	180	0	33	45	25	32	180	0	-13	17	-13	0	400	19	413	0	413	17	346	434	332	452	332	435	265	268	258	68	262	60	102	432	80	452	80	435	-9	37	87	0	0	50	0	50	87	0	49	26	0	50	49	26	12	68	12	68	49	26	44	33	12	68	44	33	43	42	43	42	44	48	12	68	12	68	44	48	45	55	12	68	45	55	48	61	232	30	222	24	393	0	393	0	222	24	207	19	393	0	207	19	188	17	258	462	12	68	51	68	258	462	51	68	55	75	258	462	55	75	204	330	258	462	204	330	238	60	258	462	238	60	239	58	258	462	239	58	239	56	258	462	239	56	240	54	258	462	240	54	240	52	258	462	240	52	240	50	258	462	240	50	340	55	258	462	340	55	335	83	258	462	335	83	275	462	393	0	393	17	371	19	393	0	371	19	356	25	393	0	356	25	240	50	393	0	240	50	238	39	393	0	238	39	232	30	240	50	356	25	346	37	240	50	346	37	340	55	87	0	87	17	70	18	87	0	70	18	57	21	87	0	57	21	49	26	-45	17	-44	0	-31	20	-31	20	-44	0	87	0	-31	20	87	0	-20	27	-20	27	87	0	-9	37	393	0	188	17	188	0	51	68	12	68	48	61	120	17	97	20	120	0	120	0	97	20	82	24	120	0	82	24	25	52	25	52	82	24	72	32	25	52	72	32	37	81	37	81	72	32	67	43	37	81	67	43	50	123	50	123	67	43	66	58	122	373	74	102	79	120	122	373	79	120	147	370	122	373	50	123	68	75	122	373	68	75	70	87	122	373	70	87	74	102	66	66	68	75	50	123	66	66	50	123	66	58	128	399	127	391	147	370	147	370	127	391	125	382	147	370	125	382	122	373	367	35	355	25	523	0	523	0	355	25	338	20	523	0	338	20	314	17	147	370	192	-7	230	452	230	452	192	-7	211	-7	230	452	211	-7	266	127	266	127	211	-7	465	379	266	127	465	379	477	452	477	452	465	379	476	46	477	35	476	46	382	70	477	35	382	70	481	26	481	26	382	70	490	21	602	432	620	435	620	452	602	432	620	452	588	426	588	426	620	452	477	452	588	426	477	452	578	417	578	417	477	452	570	402	481	77	483	84	563	380	481	77	563	380	477	452	481	77	477	452	479	68	477	452	476	46	476	52	477	452	476	52	477	60	477	452	477	60	479	68	465	379	382	70	476	46	230	452	81	452	103	435	230	452	103	435	117	432	230	452	117	432	125	428	230	452	125	428	129	421	230	452	129	421	130	412	230	452	130	412	147	370	147	370	130	412	129	406	147	370	129	406	128	399	523	0	523	17	503	18	523	0	503	18	490	21	523	0	490	21	382	70	523	0	382	70	375	50	523	0	375	50	367	35	120	0	25	52	14	33	120	0	14	33	0	23	120	0	0	23	-19	17	120	0	-19	17	-19	0	523	0	314	17	314	0	103	435	81	452	81	435	477	452	563	380	570	402	121	17	100	20	121	0	121	0	100	20	85	25	121	0	85	25	25	47	25	47	85	25	75	32	25	47	75	32	36	76	36	76	75	32	70	43	36	76	70	43	50	121	50	121	70	43	68	57	108	429	117	422	206	452	206	452	117	422	124	412	206	452	124	412	131	397	131	397	147	360	206	452	206	452	147	360	321	-9	206	452	321	-9	352	137	352	137	321	-9	340	-9	352	137	340	-9	437	332	131	397	50	121	70	76	131	397	70	76	73	89	131	397	73	89	76	104	131	397	76	104	81	120	131	397	81	120	147	360	68	65	70	76	50	121	68	65	50	121	68	57	417	375	414	362	437	332	437	332	414	362	411	348	437	332	411	348	406	332	406	332	352	137	437	332	505	452	365	452	386	433	505	452	386	433	402	428	505	452	402	428	412	420	505	452	412	420	418	409	505	452	418	409	419	395	505	452	419	395	472	420	505	452	472	420	486	430	505	452	486	430	505	435	419	395	437	332	449	375	419	395	449	375	460	403	419	395	460	403	472	420	419	386	417	375	437	332	419	386	437	332	419	395	94	433	108	429	206	452	94	433	206	452	75	452	94	433	75	452	75	435	121	0	25	47	14	30	121	0	14	30	1	21	121	0	1	21	-17	17	121	0	-17	17	-17	0	386	433	365	452	365	435	396	101	381	93	398	0	398	0	381	93	362	89	398	0	362	89	338	87	398	0	338	87	121	87	398	0	121	87	101	89	410	116	396	101	398	0	410	116	398	0	441	134	410	116	441	134	425	139	101	89	84	95	17	0	17	0	84	95	72	105	17	0	72	105	44	139	44	139	72	105	64	121	44	139	64	121	62	143	210	198	204	282	197	290	210	198	197	290	194	301	210	198	194	301	191	197	210	198	215	277	204	282	167	185	177	193	177	317	177	317	177	193	191	197	177	317	191	197	194	316	194	316	191	197	194	301	177	317	133	158	151	156	177	317	151	156	159	173	177	317	159	173	167	185	400	316	391	297	418	312	418	312	391	297	381	285	418	312	381	285	374	156	374	156	381	285	368	279	374	156	368	279	357	158	357	158	368	279	356	174	355	276	339	275	346	193	355	276	346	193	353	185	355	276	353	185	356	174	355	276	356	174	368	279	339	275	232	275	319	198	339	275	319	198	335	197	339	275	335	197	346	193	215	277	210	198	319	198	215	277	319	198	232	275	500	452	155	452	183	370	500	452	183	370	198	371	500	452	198	371	402	371	500	452	402	371	427	370	500	452	427	370	445	367	500	452	445	367	456	361	500	452	456	361	463	350	500	452	463	350	465	332	500	452	465	332	481	328	155	452	116	333	133	328	155	452	133	328	147	347	155	452	147	347	159	360	155	452	159	360	171	367	155	452	171	367	183	370	101	89	17	0	398	0	115	97	115	97	115	97	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	316	30	316	30	337	189	316	134	316	30	316	134	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	119	148	144	400	102	360	119	148	102	360	115	97	205	439	174	422	192	359	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	290	87	284	12	316	30	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	24	34	14	25	183	0	183	0	14	25	1	20	183	0	1	20	-16	17	139	31	136	38	38	67	38	67	136	38	135	44	38	67	135	44	120	369	120	369	135	44	123	379	135	44	127	408	127	403	135	44	127	403	127	396	135	44	127	396	125	388	135	44	125	388	123	379	136	57	137	65	127	408	127	408	137	65	140	76	127	408	140	76	143	89	143	89	235	425	127	408	127	408	235	425	127	416	283	34	271	25	444	0	444	0	271	25	254	19	444	0	254	19	231	17	425	18	410	21	444	0	444	0	410	21	401	27	444	0	401	27	299	70	299	70	401	27	396	34	299	70	396	34	394	44	394	44	397	425	299	70	540	452	78	452	100	432	540	452	100	432	110	430	540	452	110	430	118	427	540	452	118	427	123	422	540	452	123	422	127	416	540	452	127	416	235	425	540	452	235	425	397	425	540	452	397	425	509	428	540	452	509	428	522	433	540	452	522	433	540	435	410	109	484	385	397	425	410	109	397	425	400	73	410	109	400	73	404	89	397	425	394	44	395	52	397	425	395	52	397	61	397	425	397	61	400	73	397	425	484	385	491	404	397	425	491	404	498	418	397	425	498	418	509	428	135	50	136	57	127	408	135	50	127	408	135	44	292	49	283	34	444	0	292	49	444	0	299	70	183	0	183	17	161	20	183	0	161	20	147	25	183	0	147	25	38	67	183	0	38	67	32	47	183	0	32	47	24	34	183	0	-16	17	-16	0	38	67	147	25	139	31	444	0	231	17	231	0	425	18	444	0	444	17	100	432	78	452	78	435	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	194	238	199	215	200	238	200	238	199	215	209	215	200	238	209	215	205	238	205	238	209	215	210	238	233	239	210	238	219	214	233	239	219	214	230	214	175	218	188	216	182	240	182	240	188	216	188	239	188	239	188	216	199	215	188	239	199	215	194	238	228	410	232	420	126	410	126	410	232	420	238	427	126	410	238	427	266	452	266	452	238	427	247	430	266	452	247	430	259	431	259	431	278	428	266	452	266	452	278	428	320	447	134	66	137	75	126	410	126	410	137	75	175	218	126	410	175	218	223	394	223	394	175	218	182	240	137	75	139	83	175	218	132	49	133	57	126	410	132	49	126	410	131	44	117	427	122	423	266	452	266	452	122	423	125	418	266	452	125	418	126	410	266	452	75	452	98	432	266	452	98	432	109	430	266	452	109	430	117	427	252	244	266	216	268	252	268	252	266	216	298	222	268	252	298	222	282	264	282	264	298	222	293	280	301	296	293	280	298	222	301	296	298	222	327	231	294	420	306	408	320	447	320	447	306	408	313	392	320	447	313	392	315	372	315	372	327	231	320	447	408	385	391	414	399	289	408	385	399	289	407	307	408	385	407	307	412	327	408	385	412	327	414	348	327	231	352	243	361	435	361	435	352	243	374	259	361	435	374	259	391	414	391	414	374	259	388	273	391	414	388	273	399	289	327	231	315	372	314	353	327	231	314	353	312	333	327	231	312	333	308	314	327	231	308	314	301	296	233	239	230	214	266	216	233	239	266	216	252	244	210	238	209	215	219	214	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	38	72	137	27	133	34	320	447	327	231	361	435	320	447	278	428	294	420	98	432	75	452	75	435	228	410	126	410	223	394	134	66	126	410	133	57	419	452	78	452	188	428	419	452	188	428	290	428	419	452	290	428	323	424	419	452	323	424	347	413	419	452	347	413	364	393	419	452	364	393	373	367	419	452	373	367	376	333	419	452	376	333	393	330	204	213	-7	19	111	90	204	213	111	90	287	251	204	213	287	251	188	428	204	213	188	428	78	452	204	213	78	452	78	432	331	106	314	97	336	0	336	0	314	97	293	92	336	0	293	92	263	90	346	122	331	106	336	0	346	122	336	0	378	140	346	122	378	140	360	144	336	0	263	90	111	90	336	0	111	90	-7	19	336	0	-7	19	-7	0	209	29	203	37	105	66	105	66	203	37	201	48	204	428	201	48	201	57	204	428	201	57	203	67	439	452	67	452	166	425	439	452	166	425	204	428	439	452	204	428	303	428	439	452	303	428	339	425	439	452	339	425	365	414	439	452	365	414	383	394	439	452	383	394	393	364	439	452	393	364	397	324	439	452	397	324	415	322	204	428	206	77	303	428	303	428	206	77	209	88	303	428	209	88	212	98	67	452	41	336	57	332	67	452	57	332	79	369	67	452	79	369	104	396	67	452	104	396	133	414	67	452	133	414	166	425	256	0	256	17	235	18	256	0	235	18	219	22	256	0	219	22	105	66	256	0	105	66	97	47	256	0	97	47	88	33	256	0	88	33	75	24	256	0	75	24	61	18	256	0	61	18	43	17	256	0	43	17	33	17	256	0	33	17	33	0	105	66	219	22	209	29	105	66	201	48	204	428	204	428	203	67	206	77	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	158	211	216	34	214	45	214	45	225	381	201	423	225	381	214	45	215	51	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	166	452	158	211	214	45	166	452	214	45	201	423	244	278	241	278	256	208	244	278	256	208	265	331	265	331	256	208	272	259	265	331	272	259	293	380	293	380	272	259	287	299	293	380	287	299	302	332	293	380	302	332	327	420	327	420	302	332	316	356	327	420	316	356	328	376	328	376	344	395	366	448	366	448	344	395	360	410	366	448	360	410	376	421	221	78	256	208	241	278	366	448	376	421	407	458	407	458	376	421	392	427	407	458	392	427	409	429	409	429	419	429	422	457	422	457	419	429	429	427	422	457	429	427	436	453	436	453	429	427	439	424	436	453	439	424	449	447	449	447	439	424	450	419	449	447	450	419	461	438	461	438	450	419	459	412	461	438	459	412	471	425	366	448	327	420	328	376	422	457	407	458	409	429	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	268	0	103	34	90	25	268	0	90	25	73	20	268	0	73	20	49	17	268	0	49	17	49	0	120	69	231	21	221	26	120	69	221	26	216	34	120	69	216	34	158	211	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	115	463	110	400	134	360	162	32	152	24	327	0	327	0	152	24	138	20	327	0	138	20	116	17	184	87	156	92	170	64	184	87	170	64	175	64	184	87	175	64	280	27	184	87	280	27	275	34	184	87	275	34	273	44	184	87	273	44	257	357	136	104	124	122	119	70	136	104	119	70	170	64	136	104	170	64	156	92	124	122	117	145	119	70	119	70	117	145	115	172	77	86	115	172	125	350	77	86	125	350	70	312	265	395	264	388	273	44	273	44	264	388	262	380	273	44	262	380	257	357	142	276	172	318	188	372	188	372	172	318	212	347	188	372	212	347	252	380	252	380	212	347	257	357	252	380	257	357	262	380	125	350	115	172	122	226	125	350	122	226	142	276	125	350	142	276	188	372	17	195	25	149	32	261	32	261	25	149	45	113	32	261	45	113	70	312	70	312	45	113	77	86	273	44	267	410	267	406	273	44	267	406	266	401	273	44	266	401	265	395	273	48	273	52	267	410	267	410	273	52	274	55	267	410	274	55	279	87	279	87	274	55	275	59	279	87	275	59	276	64	276	64	332	71	279	87	279	87	332	71	323	97	323	97	332	71	361	124	423	452	213	452	237	432	423	452	237	432	247	430	423	452	247	430	255	427	423	452	255	427	261	423	423	452	261	423	265	418	423	452	265	418	267	410	423	452	267	410	388	428	423	452	388	428	403	433	423	452	403	433	423	435	363	393	368	407	267	410	363	393	267	410	352	357	363	393	352	357	360	380	352	357	267	410	279	87	273	48	267	410	273	44	376	419	388	428	267	410	376	419	267	410	368	407	516	262	508	307	499	188	499	188	508	307	485	340	499	188	485	340	455	132	455	132	485	340	452	363	455	132	452	363	419	262	419	262	452	363	416	288	409	376	360	380	377	347	409	376	377	347	395	332	409	376	395	332	408	312	409	376	408	312	416	288	409	376	416	288	452	363	455	132	419	262	411	211	455	132	411	211	396	94	396	94	411	211	392	164	396	94	392	164	361	124	327	0	327	17	305	18	327	0	305	18	289	21	327	0	289	21	175	64	327	0	175	64	169	45	327	0	169	45	162	32	327	0	116	17	116	0	175	64	289	21	280	27	361	124	332	71	396	94	377	347	360	380	352	357	237	432	213	452	213	435	119	70	115	172	77	86	-16	17	-16	17	5	23	5	23	-16	17	128	0	5	23	128	0	26	38	26	38	128	0	92	29	26	38	92	29	52	63	52	63	92	29	87	35	52	63	87	35	86	44	86	44	88	103	52	63	89	56	93	63	140	159	140	159	93	63	99	71	140	159	99	71	107	81	107	81	195	179	140	159	140	159	195	179	186	209	88	103	86	44	87	49	88	103	87	49	89	56	88	103	89	56	140	159	229	27	221	22	396	0	396	0	221	22	208	19	396	0	208	19	189	17	223	411	224	419	186	209	223	411	186	209	195	179	223	411	195	179	209	138	223	411	209	138	218	109	273	452	67	452	88	433	273	452	88	433	103	428	273	452	103	428	114	421	273	452	114	421	123	409	273	452	123	409	130	391	273	452	130	391	233	429	273	452	233	429	242	431	273	452	242	431	253	433	273	452	253	433	273	435	130	391	186	209	224	419	130	391	224	419	227	425	130	391	227	425	233	429	321	351	258	284	268	256	321	351	268	256	402	394	321	351	402	394	340	371	469	452	333	452	347	434	469	452	347	434	355	432	469	452	355	432	361	430	469	452	361	430	365	427	469	452	365	427	368	423	469	452	368	423	369	418	469	452	369	418	431	420	469	452	431	420	443	428	469	452	443	428	456	433	469	452	456	433	469	435	402	394	418	409	369	418	402	394	369	418	367	410	402	394	367	410	362	400	402	394	362	400	353	387	402	394	353	387	340	371	247	321	238	349	258	284	258	284	238	349	234	42	258	284	234	42	318	95	318	95	234	42	329	65	396	0	396	17	371	21	396	0	371	21	353	30	396	0	353	30	234	42	396	0	234	42	233	33	396	0	233	33	229	27	234	42	353	30	340	44	234	42	340	44	329	65	234	42	238	349	233	53	224	402	225	86	227	389	227	389	225	86	230	67	227	389	230	67	232	371	232	371	230	67	233	53	232	371	233	53	238	349	225	86	224	402	223	411	225	86	223	411	218	109	128	0	128	17	112	19	128	0	112	19	100	23	128	0	100	23	92	29	128	0	-16	17	-16	0	396	0	189	17	189	0	258	284	318	95	268	256	347	434	333	452	333	435	431	420	369	418	418	409	88	433	67	452	67	435	102	34	89	25	268	0	268	0	89	25	72	20	268	0	72	20	50	17	35	463	35	420	46	240	35	463	46	240	65	459	65	459	46	240	79	221	65	459	79	221	89	448	89	448	79	221	117	211	89	448	117	211	112	302	112	302	118	406	107	430	113	316	116	331	118	406	118	406	116	331	118	347	118	406	118	347	121	376	121	376	118	347	120	362	107	430	89	448	112	302	164	232	145	235	158	209	164	232	158	209	216	34	164	232	216	34	215	44	164	232	215	44	200	362	215	44	210	410	209	404	215	44	209	404	208	395	215	44	208	395	205	385	215	44	205	385	203	374	215	44	203	374	200	362	218	64	220	71	210	410	210	410	220	71	256	209	210	410	256	209	309	399	309	399	256	209	263	232	306	213	263	232	256	209	364	452	158	452	181	432	364	452	181	432	191	430	364	452	191	430	199	427	364	452	199	427	205	423	364	452	205	423	208	418	364	452	208	418	210	410	364	452	210	410	323	423	364	452	323	423	334	430	364	452	334	430	348	434	364	452	348	434	364	435	220	71	222	79	256	209	215	51	216	57	210	410	215	51	210	410	215	44	315	413	323	423	210	410	315	413	210	410	309	399	505	463	467	459	477	406	505	463	477	406	487	426	505	463	487	426	503	440	505	463	503	440	527	446	505	463	527	446	527	463	467	459	432	446	447	300	467	459	447	300	468	361	467	459	468	361	472	383	467	459	472	383	477	406	408	256	447	300	432	446	408	256	432	446	402	422	408	256	402	422	378	384	408	256	378	384	360	330	408	256	360	330	359	228	349	299	333	272	359	228	349	299	359	228	360	330	313	251	289	237	306	213	313	251	306	213	359	228	313	251	359	228	333	272	268	0	268	17	247	18	268	0	247	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	102	34	231	21	222	27	120	69	120	69	222	27	216	34	120	69	216	34	158	209	130	245	120	261	117	211	130	245	117	211	158	209	130	245	158	209	145	235	114	280	112	302	117	211	114	280	117	211	120	261	35	420	33	398	46	240	46	240	33	398	28	378	46	240	28	378	23	270	23	270	28	378	22	358	23	270	22	358	17	338	35	463	11	463	21	444	35	463	21	444	28	441	35	463	28	441	32	435	35	463	32	435	34	428	35	463	34	428	35	420	21	444	11	463	11	446	23	270	17	338	15	315	268	0	50	17	50	0	263	232	306	213	289	237	181	432	158	452	158	435	218	64	210	410	216	57	118	406	112	302	113	316	87	248	90	212	93	287	93	287	90	212	100	180	93	287	100	180	107	326	107	326	100	180	118	152	107	326	118	152	131	363	131	363	118	152	147	127	131	363	147	127	164	397	164	397	147	127	189	106	164	397	189	106	185	229	185	229	204	426	164	397	360	463	354	440	384	434	360	463	384	434	419	456	419	456	384	434	404	417	419	456	404	417	417	391	303	427	354	440	325	462	303	427	325	462	292	457	303	427	292	457	261	450	303	427	261	450	257	395	185	229	194	290	204	426	204	426	194	290	219	347	204	426	219	347	231	439	231	439	219	347	257	395	231	439	257	395	261	450	523	317	517	366	515	259	515	259	517	366	497	407	515	259	497	407	491	207	491	207	497	407	465	437	491	207	465	437	452	163	452	163	465	437	425	325	424	360	425	325	465	437	424	360	465	437	419	456	424	360	419	456	417	391	425	325	420	273	452	163	452	163	420	273	404	224	452	163	404	224	399	128	399	128	404	224	378	181	399	128	378	181	344	148	344	148	302	130	327	84	344	148	327	84	333	104	344	148	333	104	399	128	459	98	444	89	462	0	462	0	444	89	426	85	462	0	426	85	401	84	462	0	401	84	327	84	462	0	327	84	262	0	262	0	327	84	302	130	473	112	459	98	462	0	473	112	462	0	505	130	473	112	505	130	488	134	211	144	198	160	210	0	210	0	198	160	190	179	210	0	190	179	189	106	189	106	190	179	186	202	189	106	186	202	185	229	210	0	189	106	189	84	210	0	189	84	121	84	210	0	121	84	101	85	210	0	101	85	84	91	210	0	84	91	17	0	64	117	62	139	44	134	64	117	44	134	72	101	72	101	44	134	17	0	72	101	17	0	84	91	211	144	210	0	230	130	354	440	360	463	325	462	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	100	581	100	554	106	593	106	593	100	554	106	542	106	593	106	542	115	603	115	603	106	542	115	532	115	603	115	532	127	609	127	609	115	532	127	526	127	609	127	526	140	612	140	612	127	526	140	523	140	612	140	523	155	609	155	609	140	523	155	526	155	609	155	526	167	603	167	603	155	526	167	532	167	603	167	532	177	593	177	593	167	532	177	541	177	593	177	541	183	581	183	581	177	541	183	553	183	581	183	553	186	567	243	581	243	554	249	593	249	593	243	554	249	542	249	593	249	542	258	603	258	603	249	542	259	532	258	603	259	532	270	609	270	609	259	532	270	526	270	609	270	526	284	612	284	612	270	526	284	523	284	612	284	523	298	609	298	609	284	523	298	526	298	609	298	526	310	603	310	603	298	526	310	532	310	603	310	532	320	593	320	593	310	532	320	541	320	593	320	541	326	581	326	581	320	541	326	553	326	581	326	553	328	567	243	554	243	581	241	567	100	554	100	581	97	567	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	221	26	216	34	120	69	120	69	216	34	158	211	166	452	158	211	214	45	166	452	214	45	201	423	201	423	214	45	225	381	225	381	214	45	215	51	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	103	34	90	25	268	0	268	0	90	25	73	20	268	0	73	20	49	17	171	581	171	554	177	593	177	593	171	554	178	542	177	593	178	542	187	603	187	603	178	542	187	532	187	603	187	532	198	609	198	609	187	532	199	526	198	609	199	526	212	612	212	612	199	526	212	523	212	612	212	523	226	609	226	609	212	523	226	526	226	609	226	526	238	603	238	603	226	526	238	532	238	603	238	532	248	593	248	593	238	532	248	541	248	593	248	541	254	581	254	581	248	541	254	553	254	581	254	553	256	567	214	45	158	211	216	34	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	244	278	241	278	256	208	244	278	256	208	265	331	265	331	256	208	272	259	265	331	272	259	293	380	293	380	272	259	287	299	293	380	287	299	302	332	293	380	302	332	327	420	327	420	302	332	316	356	327	420	316	356	328	376	328	376	344	395	366	448	366	448	344	395	360	410	366	448	360	410	376	421	221	78	256	208	241	278	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	314	581	315	554	321	593	321	593	315	554	321	542	321	593	321	542	330	603	330	603	321	542	330	532	330	603	330	532	342	609	342	609	330	532	342	526	342	609	342	526	355	612	355	612	342	526	355	523	355	612	355	523	369	609	369	609	355	523	369	526	369	609	369	526	382	603	382	603	369	526	382	532	382	603	382	532	391	593	391	593	382	532	391	541	391	593	391	541	397	581	397	581	391	541	397	553	397	581	397	553	400	567	366	448	376	421	407	458	407	458	376	421	392	427	407	458	392	427	409	429	409	429	419	429	422	457	422	457	419	429	429	427	422	457	429	427	436	453	436	453	429	427	439	424	436	453	439	424	449	447	449	447	439	424	450	419	449	447	450	419	461	438	461	438	450	419	459	412	461	438	459	412	471	425	366	448	327	420	328	376	422	457	407	458	409	429	315	554	314	581	312	567	268	0	49	17	49	0	120	69	231	21	221	26	171	554	171	581	169	567	115	463	110	400	134	360	207	150	205	141	205	141	218	46	205	141	198	108	218	46	198	108	196	24	196	24	198	108	182	74	196	24	182	74	175	9	175	9	182	74	159	43	175	9	159	43	154	-1	154	-1	159	43	133	20	154	-1	133	20	131	-6	131	-6	133	20	109	11	109	11	100	13	105	-8	105	-8	100	13	92	18	105	-8	92	18	89	-7	89	-7	92	18	85	28	89	-7	85	28	80	41	103	194	122	300	85	130	85	130	122	300	71	267	85	130	71	267	78	60	78	60	71	267	75	-5	78	60	75	-5	80	41	211	309	183	312	192	287	192	287	183	312	176	293	153	280	176	293	183	312	153	280	183	312	122	300	290	440	289	446	289	430	289	430	289	446	287	451	289	430	287	451	285	421	285	421	287	451	283	456	285	421	283	456	279	413	279	413	283	456	278	458	279	413	278	458	272	459	269	404	279	413	272	459	269	404	272	459	264	459	269	404	264	459	257	457	269	404	257	457	256	394	256	394	257	457	250	454	256	394	250	454	243	448	256	394	243	448	236	440	256	394	236	440	202	348	122	300	103	194	127	245	122	300	127	245	153	280	71	267	32	219	37	8	71	267	37	8	48	2	71	267	48	2	61	-2	71	267	61	-2	75	-5	0	75	5	53	7	161	7	161	5	53	13	35	7	161	13	35	32	219	32	219	13	35	24	20	32	219	24	20	37	8	210	170	218	46	211	181	211	181	218	46	211	192	211	309	211	192	218	46	211	309	218	46	234	300	234	300	218	46	223	31	234	300	223	31	231	16	211	309	192	287	202	271	211	309	202	271	208	248	211	309	208	248	211	221	211	309	211	221	211	192	298	45	291	58	305	-1	305	-1	291	58	286	78	305	-1	286	78	281	-7	281	-7	286	78	282	103	281	-7	282	103	281	131	281	131	304	303	275	249	281	-7	281	131	275	249	281	-7	275	249	266	268	281	-7	266	268	260	-3	252	286	234	300	243	4	252	286	243	4	260	-3	252	286	260	-3	266	268	218	46	210	170	209	160	218	46	209	160	207	150	218	46	207	150	205	141	332	59	324	48	326	12	326	12	324	48	316	42	326	12	316	42	307	40	307	40	298	45	305	-1	346	92	339	73	343	34	346	92	343	34	355	60	346	92	355	60	362	87	332	59	326	12	343	34	332	59	343	34	339	73	307	40	305	-1	326	12	236	440	170	348	202	348	131	-6	109	11	105	-8	234	300	231	16	243	4	304	303	281	131	388	303	0	75	7	161	-1	98	80	41	75	-5	89	-7	45	167	56	159	60	269	60	269	56	159	64	-3	60	269	64	-3	98	292	98	292	64	-3	83	81	85	67	83	81	64	-3	85	67	64	-3	108	-8	27	196	31	185	35	240	35	240	31	185	36	176	35	240	36	176	60	269	60	269	36	176	45	167	128	179	122	187	124	142	124	142	122	187	119	197	124	142	119	197	107	132	107	132	119	197	118	209	123	234	135	257	144	307	144	307	135	257	151	274	144	307	151	274	196	312	196	312	151	274	170	285	196	312	170	285	189	290	189	290	194	289	196	312	196	312	194	289	199	288	196	312	199	288	220	309	220	309	199	288	204	285	220	309	204	285	208	282	248	206	259	213	260	289	260	289	259	213	268	223	260	289	268	223	272	272	272	272	268	223	274	236	272	272	274	236	276	251	242	302	220	309	221	205	242	302	221	205	234	204	242	302	234	204	248	206	242	302	248	206	260	289	210	210	221	205	220	309	210	210	220	309	209	278	210	210	209	278	207	270	210	210	207	270	204	264	210	210	204	264	202	218	209	278	220	309	208	282	98	292	83	81	86	100	98	292	86	100	94	117	98	292	94	117	107	132	98	292	107	132	118	209	98	292	118	209	123	234	98	292	123	234	144	307	64	-3	56	159	56	158	64	-3	56	158	37	148	64	-3	37	148	33	8	0	96	1	48	8	117	8	117	1	48	12	26	8	117	12	26	21	134	21	134	12	26	33	8	21	134	33	8	37	148	200	257	196	249	196	228	200	257	196	228	202	218	200	257	202	218	204	264	108	-8	147	-2	115	37	115	37	147	-2	133	35	151	36	133	35	147	-2	151	36	147	-2	180	11	128	179	146	146	136	175	136	175	146	146	147	173	152	174	147	173	151	145	152	174	151	145	156	144	128	179	124	142	146	146	146	146	151	145	147	173	204	164	202	171	202	156	202	156	202	171	199	175	202	156	199	175	198	149	198	149	199	175	193	178	198	149	193	178	191	145	191	145	193	178	187	179	191	145	187	179	180	142	180	142	187	179	179	179	180	142	179	179	170	179	152	174	156	144	157	176	157	176	156	144	160	143	157	176	160	143	163	177	163	177	160	143	163	141	163	177	163	141	170	179	170	179	163	141	167	141	170	179	167	141	180	142	248	78	229	90	231	55	231	55	229	90	210	67	231	55	210	67	208	32	208	32	210	67	190	51	208	32	190	51	180	11	180	11	190	51	170	41	180	11	170	41	151	36	108	-8	115	37	101	44	108	-8	101	44	91	54	108	-8	91	54	85	67	256	440	255	446	255	430	255	430	255	446	253	451	255	430	253	451	251	421	251	421	253	451	249	456	251	421	249	456	245	413	245	413	249	456	244	458	245	413	244	458	238	459	245	413	238	459	236	404	236	404	238	459	230	459	236	404	230	459	223	394	223	394	230	459	223	457	223	394	223	457	216	454	136	348	168	348	202	440	202	440	168	348	223	394	202	440	223	394	209	448	209	448	223	394	216	454	196	228	196	249	195	239	1	48	0	96	-2	72	27	196	35	240	26	207	17	237	26	246	34	281	34	281	26	246	34	253	34	281	34	253	57	296	57	296	34	253	43	258	57	296	43	258	51	260	51	260	55	260	57	296	57	296	55	260	59	258	57	296	59	258	82	305	82	305	59	258	61	256	82	305	61	256	62	252	59	226	57	218	78	0	78	0	57	218	55	209	78	0	55	209	-3	0	138	233	142	245	143	293	143	293	142	245	144	257	143	293	144	257	146	285	146	285	144	257	146	268	146	285	146	268	147	276	113	115	120	178	124	306	124	306	120	178	135	223	124	306	135	223	136	301	136	301	135	223	138	233	136	301	138	233	143	293	62	240	78	0	63	246	63	246	78	0	82	305	82	305	78	0	96	63	82	305	96	63	108	308	108	308	96	63	113	115	108	308	113	115	124	306	63	246	82	305	62	252	14	262	-4	239	9	227	14	262	9	227	17	237	14	262	17	237	34	281	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	231	262	228	302	231	262	242	307	242	307	231	262	234	259	242	307	234	259	235	255	234	230	233	219	237	-117	237	-117	233	219	231	208	237	-117	231	208	229	198	229	198	204	107	237	-117	237	-117	204	107	237	-122	238	-94	242	307	237	-112	237	-112	236	250	236	241	237	-112	236	241	234	230	238	-94	241	-71	242	307	242	307	241	-71	246	-44	242	307	246	-44	256	311	256	311	246	-44	251	-18	256	311	251	-18	256	4	256	4	302	179	271	312	271	312	302	179	289	310	236	250	237	-112	242	307	236	250	242	307	235	255	228	302	215	294	222	263	308	199	313	218	313	293	313	293	313	218	317	234	313	293	317	234	319	278	319	278	317	234	319	249	319	278	319	249	321	260	303	303	289	310	302	179	303	303	302	179	308	199	303	303	308	199	313	293	271	312	256	311	256	4	237	-112	234	230	237	-117	240	-138	238	-133	184	29	184	29	238	-133	237	-128	184	29	237	-128	204	107	204	107	237	-128	237	-122	168	-32	159	-78	160	-130	168	-32	160	-130	164	-138	168	-32	164	-138	240	-138	168	-32	240	-138	184	29	159	-78	155	-104	155	-111	159	-78	155	-111	156	-117	159	-78	156	-117	157	-123	159	-78	157	-123	160	-130	61	233	59	226	78	0	61	233	78	0	62	240	267	440	266	446	266	430	266	430	266	446	263	451	266	430	263	451	262	421	262	421	263	451	259	456	262	421	259	456	255	413	255	413	259	456	254	458	255	413	254	458	249	459	246	404	255	413	249	459	246	404	249	459	241	459	246	404	241	459	233	457	246	404	233	457	233	394	233	394	233	457	226	454	233	394	226	454	219	448	233	394	219	448	212	440	233	394	212	440	179	348	179	348	212	440	146	348	132	157	120	178	113	115	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	193	440	192	446	192	430	192	430	192	446	189	451	192	430	189	451	188	421	188	421	189	451	185	456	188	421	185	456	181	413	181	413	185	456	180	458	181	413	180	458	175	459	172	404	181	413	175	459	172	404	175	459	167	459	172	404	167	459	160	457	172	404	160	457	159	394	159	394	160	457	152	454	159	394	152	454	146	448	159	394	146	448	139	440	159	394	139	440	105	348	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	139	440	72	348	105	348	23	275	14	293	14	275	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	253	406	253	379	259	418	259	418	253	379	259	367	259	418	259	367	268	428	268	428	259	367	268	357	268	428	268	357	280	434	280	434	268	357	280	351	280	434	280	351	293	437	293	437	280	351	293	348	293	437	293	348	307	434	307	434	293	348	307	351	307	434	307	351	319	428	319	428	307	351	319	357	319	428	319	357	329	418	329	418	319	357	329	366	329	418	329	366	336	406	336	406	329	366	336	378	336	406	336	378	338	392	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	256	440	255	446	255	430	255	430	255	446	252	451	255	430	252	451	251	421	251	421	252	451	248	456	251	421	248	456	245	413	245	413	248	456	243	458	245	413	243	458	238	459	245	413	238	459	235	404	235	404	238	459	230	459	235	404	230	459	222	394	222	394	230	459	222	457	222	394	222	457	215	454	135	348	167	348	201	440	201	440	167	348	222	394	201	440	222	394	208	448	208	448	222	394	215	454	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	61	406	61	379	67	418	67	418	61	379	67	367	67	418	67	367	77	428	77	428	67	367	77	357	77	428	77	357	88	434	88	434	77	357	89	351	88	434	89	351	102	437	102	437	89	351	102	348	102	437	102	348	116	434	116	434	102	348	116	351	116	434	116	351	128	428	128	428	116	351	128	357	128	428	128	357	138	418	138	418	128	357	138	366	138	418	138	366	144	406	144	406	138	366	144	378	144	406	144	378	146	392	61	379	61	406	59	392	253	379	253	406	250	392	81	304	57	259	60	257	207	150	205	141	205	141	218	46	205	141	198	108	218	46	198	108	196	24	196	24	198	108	182	74	196	24	182	74	175	9	175	9	182	74	159	43	175	9	159	43	154	-1	154	-1	159	43	133	20	154	-1	133	20	131	-6	131	-6	133	20	109	11	109	11	100	13	105	-8	105	-8	100	13	92	18	105	-8	92	18	89	-7	89	-7	92	18	85	28	89	-7	85	28	80	41	103	194	122	300	85	130	85	130	122	300	71	267	85	130	71	267	78	60	78	60	71	267	75	-5	78	60	75	-5	80	41	211	309	183	312	192	287	192	287	183	312	176	293	153	280	176	293	183	312	153	280	183	312	122	300	122	300	103	194	127	245	122	300	127	245	153	280	71	267	32	219	37	8	71	267	37	8	48	2	71	267	48	2	61	-2	71	267	61	-2	75	-5	0	75	5	53	7	161	7	161	5	53	13	35	7	161	13	35	32	219	32	219	13	35	24	20	32	219	24	20	37	8	210	170	218	46	211	181	211	181	218	46	211	192	211	309	211	192	218	46	211	309	218	46	234	300	234	300	218	46	223	31	234	300	223	31	231	16	211	309	192	287	202	271	211	309	202	271	208	248	211	309	208	248	211	221	211	309	211	221	211	192	298	45	291	58	305	-1	305	-1	291	58	286	78	305	-1	286	78	281	-7	281	-7	286	78	282	103	281	-7	282	103	281	131	281	131	304	303	275	249	281	-7	281	131	275	249	281	-7	275	249	266	268	281	-7	266	268	260	-3	252	286	234	300	243	4	252	286	243	4	260	-3	252	286	260	-3	266	268	218	46	210	170	209	160	218	46	209	160	207	150	218	46	207	150	205	141	332	59	324	48	326	12	326	12	324	48	316	42	326	12	316	42	307	40	307	40	298	45	305	-1	346	92	339	73	343	34	346	92	343	34	355	60	346	92	355	60	362	87	332	59	326	12	343	34	332	59	343	34	339	73	307	40	305	-1	326	12	131	-6	109	11	105	-8	234	300	231	16	243	4	304	303	281	131	388	303	0	75	7	161	-1	98	80	41	75	-5	89	-7	94	-5	106	-7	95	16	95	16	106	-7	105	15	142	29	105	15	106	-7	142	29	106	-7	118	-8	201	291	198	262	206	260	201	291	206	260	206	290	206	290	206	260	212	253	206	290	212	253	212	290	212	290	212	253	216	243	212	290	216	243	228	299	182	258	185	259	186	293	186	293	185	259	188	260	186	293	188	260	191	292	191	292	188	260	192	261	191	292	192	261	196	292	196	292	192	261	198	262	196	292	198	262	201	291	160	271	161	267	161	278	161	278	161	267	163	264	161	278	163	264	165	284	165	284	163	264	166	260	165	284	166	260	170	288	170	288	166	260	172	258	170	288	172	258	177	291	177	291	172	258	179	257	177	291	179	257	186	293	186	293	179	257	182	258	261	271	247	276	272	84	272	84	247	276	239	321	272	84	239	321	234	37	234	37	239	321	228	299	234	37	228	299	219	215	219	215	213	167	234	37	234	37	213	167	198	114	234	37	198	114	183	4	183	4	198	114	174	65	183	4	174	65	142	29	228	299	216	243	218	231	228	299	218	231	219	215	245	447	247	471	240	451	240	451	247	471	233	452	213	443	233	452	247	471	213	443	247	471	192	457	295	139	303	193	299	221	295	139	299	221	289	243	295	139	289	243	276	260	295	139	276	260	272	84	239	321	247	277	248	352	248	352	247	277	271	292	248	352	271	292	253	383	253	383	271	292	254	408	253	427	254	408	270	469	253	427	270	469	250	439	250	439	270	469	247	471	250	439	247	471	245	447	192	457	145	419	159	348	192	457	159	348	175	387	192	457	175	387	193	420	192	457	193	420	213	443	68	6	76	1	76	311	76	311	76	1	78	44	105	367	78	44	146	307	105	367	146	307	145	419	145	419	146	307	159	348	270	469	271	292	291	462	291	462	271	292	292	314	291	462	292	314	308	449	308	449	292	314	309	341	308	449	309	341	320	429	320	429	309	341	320	371	320	429	320	371	324	401	254	408	271	292	270	469	247	277	239	321	247	276	88	20	82	26	84	-2	88	20	84	-2	94	-5	88	20	94	-5	95	16	79	34	78	44	76	1	79	34	76	1	84	-2	79	34	84	-2	82	26	57	259	-33	-81	26	-138	57	259	26	-138	30	-130	57	259	30	-130	33	-120	57	259	33	-120	37	-108	57	259	37	-108	40	-97	57	259	40	-97	43	-86	57	259	43	-86	68	6	57	259	68	6	76	311	26	-138	-33	-81	-36	-92	26	-138	-36	-92	-40	-105	26	-138	-40	-105	-44	-118	26	-138	-44	-118	-49	-129	26	-138	-49	-129	-53	-138	76	311	78	44	105	367	142	29	118	-8	183	4	261	271	272	84	276	260	28	222	38	235	42	290	42	290	38	235	48	243	42	290	48	243	63	306	63	306	48	243	58	246	63	306	58	246	66	247	66	247	84	241	87	312	87	312	84	241	96	227	87	312	96	227	110	307	110	307	96	227	105	207	110	307	105	207	109	182	25	266	11	235	20	201	25	266	20	201	28	222	25	266	28	222	42	290	110	119	108	104	112	-94	112	-94	108	104	106	85	112	-94	106	85	103	60	103	60	80	24	90	-125	90	-125	80	24	58	-8	90	-125	58	-8	58	-137	58	-137	58	-8	43	-134	23	-104	27	-116	27	-68	27	-68	27	-116	33	-126	27	-68	33	-126	40	-39	40	-39	33	-126	43	-134	40	-39	43	-134	58	-8	137	146	138	165	139	249	139	249	138	165	139	186	139	249	139	186	140	221	140	221	139	186	139	205	136	130	137	146	139	249	136	130	139	249	135	274	136	130	135	274	133	26	136	130	133	26	311	303	136	130	311	303	228	303	112	-94	125	-53	126	294	126	294	125	-53	132	-10	126	294	132	-10	135	274	135	274	132	-10	133	26	126	294	110	307	111	155	111	155	112	-94	126	294	87	312	63	306	66	247	111	135	110	119	112	-94	111	135	112	-94	111	155	103	60	90	-125	112	-94	110	307	109	182	111	155	23	-104	27	-68	23	-94	20	201	11	235	2	201	153	36	139	22	143	-5	143	-5	139	22	125	13	143	-5	125	13	110	11	110	11	97	14	109	-8	109	-8	97	14	88	23	109	-8	88	23	69	-3	69	-3	88	23	82	37	69	-3	82	37	79	57	69	-3	79	57	78	82	78	82	91	264	69	-3	69	-3	91	264	63	243	69	-3	63	243	39	217	164	367	155	383	159	291	159	291	155	383	152	401	151	454	152	401	156	419	151	454	156	419	186	467	186	467	156	419	164	431	186	467	164	431	176	438	240	470	218	471	222	436	222	436	218	471	201	442	189	441	201	442	218	471	189	441	218	471	186	467	290	390	299	394	302	440	302	440	299	394	305	401	302	440	305	401	308	419	308	419	305	401	308	409	244	407	256	394	264	465	264	465	256	394	276	388	264	465	276	388	286	455	286	455	276	388	290	390	286	455	290	390	302	440	240	470	222	436	234	423	240	470	234	423	244	407	240	470	244	407	264	465	136	302	159	291	152	401	136	302	152	401	151	454	136	302	151	454	120	434	136	302	120	434	116	315	87	373	91	349	96	407	96	407	91	349	101	330	96	407	101	330	120	434	120	434	101	330	116	315	209	172	200	139	201	19	201	19	200	139	189	108	201	19	189	108	179	82	179	82	166	57	174	4	174	4	166	57	153	36	174	4	153	36	143	-5	110	11	109	-8	143	-5	183	271	178	352	164	367	183	271	164	367	159	291	183	271	159	291	159	290	183	271	159	290	148	256	183	271	196	338	178	352	123	280	91	264	97	180	123	280	97	180	119	224	123	280	119	224	148	256	123	280	148	256	159	290	91	264	78	82	83	131	91	264	83	131	97	180	69	-3	39	217	38	11	38	11	39	217	19	189	38	11	19	189	15	33	15	33	19	189	10	171	15	33	10	171	4	152	2	61	15	33	4	152	2	61	4	152	0	132	2	61	0	132	-1	112	2	61	-1	112	-1	92	244	60	264	89	264	291	264	291	264	89	279	120	264	291	279	120	282	270	282	270	279	120	289	152	282	270	289	152	293	243	293	243	289	152	296	183	293	243	296	183	298	211	219	324	218	231	224	38	219	324	224	38	242	309	242	309	224	38	244	60	242	309	244	60	264	291	224	38	218	231	216	204	224	38	216	204	209	172	224	38	209	172	201	19	179	82	174	4	201	19	219	324	196	338	202	267	219	324	202	267	210	260	219	324	210	260	216	248	219	324	216	248	218	231	192	270	202	267	196	338	192	270	196	338	183	271	186	467	176	438	189	441	45	167	56	159	60	269	60	269	56	159	64	-3	60	269	64	-3	98	292	98	292	64	-3	83	81	85	67	83	81	64	-3	85	67	64	-3	108	-8	27	196	31	185	35	240	35	240	31	185	36	176	35	240	36	176	60	269	60	269	36	176	45	167	128	179	122	187	124	142	124	142	122	187	119	197	124	142	119	197	107	132	107	132	119	197	118	209	123	234	135	257	144	307	144	307	135	257	151	274	144	307	151	274	196	312	196	312	151	274	170	285	196	312	170	285	189	290	189	290	194	289	196	312	196	312	194	289	199	288	196	312	199	288	220	309	220	309	199	288	204	285	220	309	204	285	208	282	248	206	259	213	260	289	260	289	259	213	268	223	260	289	268	223	272	272	272	272	268	223	274	236	272	272	274	236	276	251	242	302	220	309	221	205	242	302	221	205	234	204	242	302	234	204	248	206	242	302	248	206	260	289	210	210	221	205	220	309	210	210	220	309	209	278	210	210	209	278	207	270	210	210	207	270	204	264	210	210	204	264	202	218	209	278	220	309	208	282	98	292	83	81	86	100	98	292	86	100	94	117	98	292	94	117	107	132	98	292	107	132	118	209	98	292	118	209	123	234	98	292	123	234	144	307	64	-3	56	159	56	158	64	-3	56	158	37	148	64	-3	37	148	33	8	0	96	1	48	8	117	8	117	1	48	12	26	8	117	12	26	21	134	21	134	12	26	33	8	21	134	33	8	37	148	200	257	196	249	196	228	200	257	196	228	202	218	200	257	202	218	204	264	108	-8	147	-2	115	37	115	37	147	-2	133	35	151	36	133	35	147	-2	151	36	147	-2	180	11	128	179	146	146	136	175	136	175	146	146	147	173	152	174	147	173	151	145	152	174	151	145	156	144	128	179	124	142	146	146	146	146	151	145	147	173	204	164	202	171	202	156	202	156	202	171	199	175	202	156	199	175	198	149	198	149	199	175	193	178	198	149	193	178	191	145	191	145	193	178	187	179	191	145	187	179	180	142	180	142	187	179	179	179	180	142	179	179	170	179	152	174	156	144	157	176	157	176	156	144	160	143	157	176	160	143	163	177	163	177	160	143	163	141	163	177	163	141	170	179	170	179	163	141	167	141	170	179	167	141	180	142	248	78	229	90	231	55	231	55	229	90	210	67	231	55	210	67	208	32	208	32	210	67	190	51	208	32	190	51	180	11	180	11	190	51	170	41	180	11	170	41	151	36	108	-8	115	37	101	44	108	-8	101	44	91	54	108	-8	91	54	85	67	196	228	196	249	195	239	1	48	0	96	-2	72	27	196	35	240	26	207	-2	94	1	61	2	144	2	144	1	61	13	32	2	144	13	32	19	191	19	191	13	32	32	10	19	191	32	10	46	237	46	237	32	10	59	-3	46	237	59	-3	84	283	84	283	59	-3	70	121	73	100	70	121	59	-3	73	100	59	-3	91	-8	147	373	142	383	148	291	148	291	142	383	140	396	133	331	140	396	119	453	133	331	119	453	111	337	111	337	119	453	95	435	111	337	95	435	94	347	94	347	95	435	83	360	142	406	148	419	152	466	152	466	148	419	158	432	152	466	158	432	192	471	192	471	158	432	174	444	192	471	174	444	195	454	152	466	119	453	140	396	152	466	140	396	142	406	80	414	75	390	77	374	80	414	77	374	83	360	80	414	83	360	95	435	147	373	148	291	154	368	154	368	148	291	184	319	154	368	184	319	161	365	161	365	184	319	167	363	189	378	167	363	184	319	92	217	117	257	133	331	133	331	117	257	148	291	133	331	148	291	140	396	84	283	70	121	76	172	84	283	76	172	92	217	84	283	92	217	133	331	315	359	320	382	318	393	315	359	318	393	312	403	315	359	312	403	302	409	315	359	302	409	300	342	302	409	291	413	300	342	300	342	291	413	277	415	300	342	277	415	273	329	273	329	277	415	255	412	273	329	255	412	235	322	235	322	255	412	233	404	235	322	233	404	212	392	189	378	184	319	235	322	189	378	235	322	212	392	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	84	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	100	91	-8	82	84	157	-93	182	-108	171	-83	17	237	26	246	34	281	34	281	26	246	34	253	34	281	34	253	57	296	57	296	34	253	43	258	57	296	43	258	51	260	51	260	55	260	57	296	57	296	55	260	59	258	57	296	59	258	82	305	82	305	59	258	61	256	82	305	61	256	62	252	59	226	57	218	78	0	78	0	57	218	55	209	78	0	55	209	-3	0	138	233	142	245	143	293	143	293	142	245	144	257	143	293	144	257	146	285	146	285	144	257	146	268	146	285	146	268	147	276	113	115	120	178	124	306	124	306	120	178	135	223	124	306	135	223	136	301	136	301	135	223	138	233	136	301	138	233	143	293	62	240	78	0	63	246	63	246	78	0	82	305	82	305	78	0	96	63	82	305	96	63	108	308	108	308	96	63	113	115	108	308	113	115	124	306	63	246	82	305	62	252	14	262	-4	239	9	227	14	262	9	227	17	237	14	262	17	237	34	281	176	227	185	238	177	256	176	227	177	256	162	237	176	227	162	237	152	194	152	194	162	237	144	212	152	194	144	212	132	157	132	157	144	212	121	178	132	157	121	178	120	178	177	256	185	238	190	270	190	270	185	238	195	248	190	270	195	248	204	284	204	284	195	248	205	256	204	284	205	256	215	294	215	294	205	256	214	261	215	294	214	261	222	263	222	263	227	263	228	302	228	302	227	263	231	262	228	302	231	262	242	307	242	307	231	262	234	259	242	307	234	259	235	255	234	230	233	219	237	-117	237	-117	233	219	231	208	237	-117	231	208	229	198	229	198	204	107	237	-117	237	-117	204	107	237	-122	238	-94	242	307	237	-112	237	-112	236	250	236	241	237	-112	236	241	234	230	238	-94	241	-71	242	307	242	307	241	-71	246	-44	242	307	246	-44	256	311	256	311	246	-44	251	-18	256	311	251	-18	256	4	256	4	302	179	271	312	271	312	302	179	289	310	236	250	237	-112	242	307	236	250	242	307	235	255	228	302	215	294	222	263	308	199	313	218	313	293	313	293	313	218	317	234	313	293	317	234	319	278	319	278	317	234	319	249	319	278	319	249	321	260	303	303	289	310	302	179	303	303	302	179	308	199	303	303	308	199	313	293	271	312	256	311	256	4	237	-112	234	230	237	-117	240	-138	238	-133	184	29	184	29	238	-133	237	-128	184	29	237	-128	204	107	204	107	237	-128	237	-122	168	-32	159	-78	160	-130	168	-32	160	-130	164	-138	168	-32	164	-138	240	-138	168	-32	240	-138	184	29	159	-78	155	-104	155	-111	159	-78	155	-111	156	-117	159	-78	156	-117	157	-123	159	-78	157	-123	160	-130	61	233	59	226	78	0	61	233	78	0	62	240	132	157	120	178	113	115	119	287	133	324	145	443	145	443	133	324	147	358	145	443	147	358	173	459	173	459	147	358	162	388	173	459	162	388	177	413	177	413	186	424	201	468	201	468	186	424	196	435	201	468	196	435	206	444	118	422	94	395	99	220	118	422	99	220	107	249	118	422	107	249	119	287	118	422	119	287	145	443	197	154	207	35	209	187	209	187	207	35	231	62	209	187	231	62	219	220	219	220	231	62	227	249	235	279	227	249	231	62	235	279	231	62	260	102	82	129	86	159	94	395	94	395	86	159	92	190	94	395	92	190	99	220	99	220	219	220	107	249	107	249	219	220	227	249	128	21	129	-5	139	34	139	34	129	-5	156	2	139	34	156	2	151	50	151	50	156	2	161	69	173	94	161	69	182	15	173	94	182	15	186	123	186	123	182	15	207	35	186	123	207	35	197	154	161	69	156	2	182	15	201	468	206	444	230	471	230	471	206	444	216	450	230	471	216	450	225	452	225	452	234	449	230	471	230	471	234	449	266	466	330	343	326	387	324	272	324	272	326	387	313	422	324	272	313	422	309	207	309	207	313	422	293	449	309	207	293	449	286	151	286	151	293	449	266	466	286	151	266	466	260	102	260	102	266	466	250	399	260	102	250	399	249	371	260	102	249	371	246	342	241	442	246	431	266	466	266	466	246	431	249	416	266	466	249	416	250	399	241	311	235	279	260	102	241	311	260	102	246	342	201	468	173	459	177	413	68	-3	78	71	79	99	68	-3	79	99	94	395	94	395	79	99	82	129	-1	128	3	77	3	191	3	191	3	77	17	38	3	191	17	38	18	251	18	251	17	38	39	11	18	251	39	11	39	306	39	306	39	11	68	-3	39	306	68	-3	65	355	65	355	68	-3	94	395	83	35	68	-3	88	22	88	22	68	-3	102	-8	88	22	102	-8	96	14	96	14	102	-8	106	11	117	13	106	11	129	-5	117	13	129	-5	128	21	106	11	102	-8	129	-5	80	51	78	71	68	-3	80	51	68	-3	83	35	266	466	234	449	241	442	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	23	275	14	293	14	275	51	241	49	234	67	0	67	0	49	234	47	225	67	0	47	225	-15	0	110	165	150	312	127	307	110	165	127	307	102	133	110	165	102	133	148	58	110	165	148	58	111	165	127	307	101	303	102	133	102	133	101	303	73	299	102	133	73	299	67	0	67	0	73	299	53	256	67	0	53	256	53	252	67	0	53	252	52	247	33	274	42	272	43	296	43	296	42	272	48	268	43	296	48	268	73	299	73	299	48	268	52	263	73	299	52	263	53	256	43	296	12	293	22	275	43	296	22	275	33	274	263	242	267	308	256	250	256	250	267	308	247	253	241	252	247	253	267	308	241	252	267	308	239	295	271	233	283	225	293	312	293	312	283	225	301	222	293	312	301	222	311	309	311	309	301	222	315	224	311	309	315	224	325	302	325	302	315	224	327	231	325	302	327	231	334	291	334	291	327	231	335	240	334	291	335	240	339	277	339	277	335	240	339	251	339	277	339	251	341	263	267	308	263	242	271	233	267	308	271	233	293	312	157	43	162	185	163	226	163	226	162	185	191	216	163	226	191	216	205	268	205	268	191	216	214	236	205	268	214	236	239	295	239	295	214	236	230	247	239	295	230	247	241	252	163	226	111	165	148	58	163	226	148	58	157	43	305	0	305	18	293	-2	293	-2	305	18	285	19	293	-2	285	19	279	-5	279	-5	285	19	270	22	279	-5	270	22	265	-6	265	-6	270	22	260	28	265	-6	260	28	252	-7	252	-7	260	28	251	38	252	-7	251	38	242	52	242	52	162	185	169	25	242	52	169	25	186	9	242	52	186	9	209	-2	242	52	209	-2	241	-7	242	52	241	-7	252	-7	22	275	12	293	12	275	51	241	67	0	52	247	169	25	162	185	157	43	175	383	180	466	166	396	166	396	180	466	158	471	166	396	158	471	155	403	155	403	158	471	143	406	135	404	143	406	158	471	135	404	158	471	133	465	189	300	-22	0	61	0	189	300	61	0	189	196	189	300	189	196	196	4	189	300	196	4	194	450	189	300	194	450	186	335	182	362	186	335	194	450	182	362	194	450	180	466	182	362	180	466	175	383	101	360	108	378	115	449	115	449	108	378	116	391	115	449	116	391	133	465	133	465	116	391	126	400	133	465	126	400	135	404	101	360	115	449	101	425	101	360	101	425	91	394	101	360	91	394	82	360	244	56	237	61	257	-6	257	-6	237	61	231	72	257	-6	231	72	228	-11	228	-11	231	72	226	91	228	-11	226	91	224	120	279	65	269	58	279	6	279	6	269	58	261	55	279	6	261	55	257	-6	257	-6	261	55	253	54	295	29	305	61	310	101	295	29	310	101	292	101	295	29	292	101	286	79	295	29	286	79	279	6	194	450	196	4	204	427	204	427	196	4	209	-7	204	427	209	-7	209	398	209	398	209	-7	228	-11	209	398	228	-11	212	365	212	365	228	-11	224	120	187	21	196	4	189	196	187	21	189	196	186	174	187	21	186	174	184	149	187	21	184	149	182	43	182	43	184	149	182	122	182	43	182	122	181	95	182	43	181	95	181	69	244	56	257	-6	253	54	279	65	279	6	286	79	98	47	94	53	110	0	110	0	94	53	91	60	110	0	91	60	88	-5	88	-5	91	60	90	68	68	303	-36	-86	23	-138	68	303	23	-138	26	-129	68	303	26	-129	30	-119	68	303	30	-119	33	-109	68	303	33	-109	37	-98	68	303	37	-98	40	-88	68	303	40	-88	62	-6	68	303	62	-6	88	-5	68	303	88	-5	90	68	68	303	90	68	91	76	68	303	91	76	92	84	68	303	92	84	94	92	68	303	94	92	95	100	68	303	95	100	97	108	68	303	97	108	149	303	23	-138	-36	-86	-39	-98	23	-138	-39	-98	-43	-110	23	-138	-43	-110	-47	-121	23	-138	-47	-121	-51	-130	23	-138	-51	-130	-54	-138	198	156	181	123	182	88	182	88	181	123	162	92	182	88	162	92	154	43	154	43	162	92	143	66	154	43	143	66	131	15	131	15	143	66	125	49	131	15	125	49	110	0	110	0	125	49	109	42	205	-6	222	-8	237	303	237	303	222	-8	245	-4	237	303	245	-4	255	61	255	61	245	-4	254	54	254	50	254	54	245	-4	254	50	245	-4	255	45	255	45	245	-4	267	5	255	45	267	5	257	42	257	42	267	5	260	39	237	303	255	61	257	73	237	303	257	73	260	88	237	303	260	88	264	105	237	303	264	105	269	124	237	303	269	124	317	303	179	71	182	7	183	88	183	88	182	7	192	-1	183	88	192	-1	198	156	198	156	192	-1	205	-6	198	156	205	-6	237	303	182	88	183	88	198	156	288	56	279	46	287	24	287	24	279	46	271	40	287	24	271	40	267	5	267	5	271	40	264	38	307	49	327	81	311	90	307	49	311	90	299	71	307	49	299	71	288	56	307	49	288	56	287	24	177	57	175	47	176	19	177	57	176	19	182	7	177	57	182	7	179	71	174	39	174	35	176	19	174	39	176	19	175	47	103	44	98	47	110	0	103	44	110	0	109	42	260	39	267	5	264	38	52	245	50	238	76	16	76	16	50	238	49	231	76	16	49	231	48	225	48	225	-15	-8	3	-8	280	312	256	236	268	204	268	204	256	236	223	175	268	204	223	175	215	121	215	121	223	175	183	130	215	121	183	130	149	59	149	59	183	130	138	99	149	59	138	99	88	82	88	82	87	82	149	59	149	59	87	82	76	16	38	272	46	269	61	298	61	298	46	269	51	263	61	298	51	263	53	255	53	255	76	16	61	298	34	295	12	293	26	275	34	295	26	275	38	272	34	295	38	272	61	298	61	298	76	16	91	302	91	302	76	16	87	82	91	302	87	82	121	307	121	307	87	82	149	312	52	251	52	245	76	16	52	251	76	16	53	255	48	225	3	-8	76	16	26	275	12	293	12	275	280	312	268	204	298	308	73	100	70	121	70	121	59	-4	70	121	54	209	59	-4	54	209	32	8	32	8	54	209	29	182	32	8	29	182	13	28	13	28	29	182	11	153	13	28	11	153	1	54	1	54	11	153	0	121	1	54	0	121	-2	87	112	197	134	208	126	283	112	197	126	283	125	290	112	197	125	290	114	452	112	197	114	452	96	344	112	197	96	344	96	342	112	197	96	342	94	182	59	280	60	269	60	295	60	295	60	269	64	258	60	295	64	258	65	309	65	309	64	258	71	248	65	309	71	248	73	321	73	321	71	248	78	239	73	321	78	239	83	333	83	333	78	239	86	234	83	333	86	234	96	342	96	342	86	234	94	182	73	144	81	164	86	232	86	232	81	164	94	182	86	232	94	182	86	234	73	144	86	232	54	209	73	144	54	209	70	121	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	84	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	100	70	121	59	-4	73	100	59	-4	91	-8	73	100	91	-8	82	84	125	290	133	402	114	452	114	452	133	402	136	413	114	452	136	413	147	464	147	464	136	413	142	424	147	464	142	424	153	435	136	388	134	392	142	325	142	325	134	392	134	397	142	325	134	397	133	315	133	315	134	397	133	402	147	464	153	435	186	471	186	471	153	435	168	444	186	471	168	444	189	453	133	402	125	290	127	303	133	402	127	303	133	315	134	208	139	262	134	266	134	208	134	266	130	272	134	208	130	272	127	277	134	208	127	277	126	283	73	361	80	353	88	435	88	435	80	353	88	347	88	435	88	347	114	452	114	452	88	347	96	344	72	414	66	387	68	373	72	414	68	373	73	361	72	414	73	361	88	435	282	377	288	398	287	406	282	377	287	406	282	413	282	377	282	413	273	418	282	377	273	418	267	359	273	418	261	421	267	359	267	359	261	421	244	422	267	359	244	422	241	346	241	346	244	422	225	420	241	346	225	420	208	337	208	337	225	420	204	414	208	337	204	414	182	405	208	337	182	405	168	334	168	334	182	405	162	393	168	334	162	393	154	332	154	332	162	393	143	380	154	332	143	380	142	325	142	325	143	380	139	384	142	325	139	384	136	388	271	239	276	257	274	266	271	239	274	266	269	274	271	239	269	274	261	280	271	239	261	280	258	224	249	284	234	286	238	213	249	284	238	213	258	224	249	284	258	224	261	280	174	205	183	204	193	281	193	281	183	204	213	207	193	281	213	207	213	285	213	285	213	207	238	213	213	285	238	213	234	286	143	207	153	206	155	270	155	270	153	206	164	205	155	270	164	205	173	276	173	276	164	205	174	205	173	276	174	205	193	281	143	207	155	270	139	262	143	207	139	262	134	208	157	-93	182	-108	171	-83	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	24	62	24	62	36	67	36	67	24	62	37	-9	36	67	37	-9	45	73	45	73	37	-9	54	-7	45	73	54	-7	54	82	54	82	54	-7	69	0	54	82	69	0	62	92	62	92	69	0	70	104	85	131	70	104	82	8	85	131	82	8	94	21	37	-9	24	62	21	-7	21	-7	24	62	13	57	21	-7	13	57	10	-3	10	-3	13	57	5	50	10	-3	5	50	2	2	2	2	5	50	0	42	2	2	0	42	-1	12	-1	12	0	42	-2	33	-1	12	-2	33	-3	24	45	210	59	221	63	263	63	263	59	221	74	229	63	263	74	229	91	285	91	285	74	229	90	234	91	285	90	234	105	236	125	298	105	236	128	236	125	298	128	236	167	303	167	303	128	236	141	118	167	303	141	118	156	161	39	234	17	198	35	198	39	234	35	198	45	210	39	234	45	210	63	263	238	-5	263	72	262	82	262	82	265	112	238	-5	238	-5	265	112	272	146	238	-5	272	146	238	236	238	236	272	146	281	181	238	236	281	181	290	212	156	161	169	202	167	303	167	303	169	202	179	236	167	303	179	236	385	303	385	303	179	236	238	236	385	303	238	236	298	236	298	236	371	236	385	303	319	69	310	55	318	31	318	31	310	55	301	47	318	31	301	47	297	12	297	12	301	47	292	43	297	12	292	43	285	41	285	41	277	44	297	12	297	12	277	44	271	0	334	55	345	81	329	89	334	55	329	89	319	69	334	55	319	69	318	31	271	0	277	44	270	51	271	0	270	51	266	61	271	0	266	61	263	72	271	0	263	72	238	-5	179	50	181	33	182	83	182	83	181	33	189	18	182	83	189	18	192	120	192	120	189	18	201	6	192	120	201	6	206	160	206	160	201	6	218	-2	206	160	218	-2	222	199	222	199	218	-2	238	-5	222	199	238	-5	238	236	123	75	141	118	128	236	123	75	128	236	121	212	123	75	121	212	110	186	123	75	110	186	104	37	98	158	85	131	94	21	98	158	94	21	104	37	98	158	104	37	110	186	70	104	69	0	82	8	105	236	125	298	91	285	298	236	238	236	290	212	78	34	77	44	77	44	74	1	77	44	78	236	74	1	78	236	66	6	66	6	78	236	57	205	66	6	57	205	43	-86	43	-86	57	205	40	-97	39	171	25	138	28	-130	39	171	28	-130	32	-119	39	171	32	-119	37	-108	39	171	37	-108	40	-97	39	171	40	-97	57	205	25	-138	28	-130	25	138	25	-138	25	138	15	106	25	-138	15	106	-34	-81	25	-138	-34	-81	-38	-93	25	-138	-38	-93	-42	-106	25	-138	-42	-106	-46	-118	25	-138	-46	-118	-50	-129	25	-138	-50	-129	-54	-138	93	-5	105	-7	94	16	94	16	105	-7	103	15	117	18	103	15	105	-7	117	18	105	-7	117	-8	109	173	117	198	121	280	121	280	117	198	126	220	121	280	126	220	142	293	142	293	126	220	136	240	142	293	136	240	146	257	146	257	155	269	164	303	164	303	155	269	165	279	164	303	165	279	187	310	187	310	165	279	174	286	187	310	174	286	184	291	102	148	109	173	121	280	102	148	121	280	102	264	102	148	102	264	78	236	102	148	78	236	77	44	218	237	216	204	224	41	224	41	216	204	209	168	224	41	209	168	206	25	206	25	209	168	198	132	206	25	198	132	186	11	186	11	198	132	184	97	186	11	184	97	167	66	167	66	156	50	165	0	165	0	156	50	143	36	165	0	143	36	142	-6	142	-6	143	36	131	25	142	-6	131	25	117	18	187	310	184	291	192	293	192	293	200	291	210	312	210	312	200	291	208	285	210	312	208	285	213	275	164	303	142	293	146	257	218	237	224	41	235	311	235	311	224	41	249	71	235	311	249	71	260	304	260	304	249	71	270	107	260	304	270	107	281	290	281	290	270	107	287	148	281	290	287	148	297	265	297	265	287	148	298	189	297	265	298	189	302	228	210	312	213	275	235	311	235	311	213	275	217	259	235	311	217	259	218	237	210	312	187	310	192	293	167	66	165	0	186	11	87	20	81	26	83	-2	87	20	83	-2	93	-5	87	20	93	-5	94	16	78	34	77	44	74	1	78	34	74	1	83	-2	78	34	83	-2	81	26	117	18	117	-8	142	-6	70	127	70	127	70	127	70	127	59	234	59	-3	59	-3	59	234	38	210	59	-3	38	210	32	10	32	10	38	210	21	184	32	10	21	184	13	32	13	32	21	184	8	155	13	32	8	155	1	61	1	61	8	155	0	125	1	61	0	125	-2	94	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	187	-11	205	51	181	-5	181	-5	205	51	177	60	181	-5	177	60	170	-2	170	-2	177	60	155	-1	145	-1	155	-1	177	60	145	-1	177	60	142	63	171	-83	182	-108	182	-69	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	189	-51	212	-78	192	-32	191	-20	192	-32	205	51	191	-20	205	51	187	-11	82	85	91	-8	96	72	96	72	91	-8	104	-7	96	72	104	-7	116	65	116	65	104	-7	118	-5	116	65	118	-5	142	63	142	63	118	-5	132	-3	142	63	132	-3	145	-1	241	-10	237	16	233	-44	233	-44	237	16	225	37	233	-44	225	37	212	-78	212	-78	225	37	205	51	212	-78	205	51	192	-32	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	73	103	70	127	59	-3	73	103	59	-3	91	-8	73	103	91	-8	82	85	162	299	132	246	169	252	169	252	187	248	198	309	198	309	187	248	202	240	198	309	202	240	232	312	232	312	202	240	216	230	232	312	216	230	233	222	256	219	271	221	273	305	273	305	271	221	284	227	273	305	284	227	288	296	288	296	284	227	294	237	288	296	294	237	299	282	299	282	294	237	300	250	299	282	300	250	302	265	254	310	232	312	233	222	254	310	233	222	256	219	254	310	256	219	273	305	198	309	162	299	169	252	74	168	85	203	90	261	90	261	85	203	104	229	90	261	104	229	125	283	125	283	104	229	132	246	125	283	132	246	162	299	74	168	90	261	59	234	74	168	59	234	70	127	157	-93	182	-108	171	-83	212	107	196	69	219	19	219	19	196	69	172	39	219	19	172	39	167	-1	167	-1	172	39	143	18	167	-1	143	18	112	11	112	11	97	14	109	-8	109	-8	97	14	87	21	109	-8	87	21	71	-4	71	-4	87	21	81	32	71	-4	81	32	79	44	-1	91	3	57	7	149	7	149	3	57	17	29	7	149	17	29	35	207	35	207	17	29	40	8	35	207	40	8	80	256	80	256	40	8	71	-4	80	256	71	-4	78	55	204	214	214	303	195	227	195	227	214	303	186	236	154	226	186	236	214	303	154	226	214	303	140	290	212	107	219	19	218	150	218	150	219	19	222	236	222	236	219	19	260	51	222	236	362	303	214	303	204	214	211	196	214	303	214	303	211	196	216	175	214	303	216	175	222	236	222	236	216	175	218	150	140	290	80	256	84	108	140	290	84	108	101	158	140	290	101	158	125	198	140	290	125	198	154	226	80	256	78	55	84	108	298	137	292	165	288	91	288	91	292	165	277	184	288	91	277	184	260	51	260	51	277	184	257	198	260	51	257	198	237	214	112	11	109	-8	167	-1	222	236	260	51	237	214	362	303	222	236	348	236	71	-4	79	44	78	55	166	66	165	77	165	77	146	-5	165	77	172	303	146	-5	172	303	143	236	143	236	172	303	113	295	143	236	113	295	112	236	93	234	112	236	113	295	93	234	113	295	72	227	72	227	113	295	68	273	72	227	68	273	52	215	52	215	68	273	36	243	52	215	36	243	35	198	35	198	36	243	21	176	170	113	177	146	172	303	172	303	177	146	189	187	172	303	189	187	207	236	207	236	292	236	308	303	172	303	207	236	308	303	172	303	165	77	166	90	172	303	166	90	170	113	15	209	3	176	21	176	15	209	21	176	36	243	222	70	212	56	221	32	221	32	212	56	202	47	221	32	202	47	199	12	199	12	202	47	194	43	199	12	194	43	186	41	186	41	178	43	199	12	199	12	178	43	174	0	238	56	248	83	232	90	238	56	232	90	222	70	238	56	222	70	221	32	174	0	178	43	172	49	174	0	172	49	168	56	174	0	168	56	166	66	174	0	166	66	146	-5	146	-5	143	236	122	-2	122	-2	143	236	114	171	122	-2	114	171	104	6	104	6	114	171	96	125	104	6	96	125	91	19	91	19	96	125	86	93	91	19	86	93	84	35	84	35	86	93	82	71	84	35	82	71	81	54	146	-5	166	66	165	77	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	81	304	57	259	60	257	-1	91	3	55	6	153	6	153	3	55	20	27	6	153	20	27	30	213	30	213	20	27	46	7	30	213	46	7	70	264	70	264	46	7	82	-4	70	264	82	-4	78	82	78	82	80	112	70	264	70	264	80	112	85	144	70	264	85	144	93	176	70	264	93	176	128	299	128	299	93	176	104	209	128	299	104	209	120	238	120	238	139	263	128	299	128	299	139	263	161	279	128	299	161	279	204	312	204	312	161	279	183	289	204	312	183	289	207	293	207	293	232	294	232	312	207	293	232	312	204	312	335	176	342	35	338	215	338	215	342	35	358	301	358	301	342	35	369	66	358	301	369	66	383	291	383	291	369	66	390	100	383	291	390	100	402	273	402	273	390	100	406	136	402	273	406	136	414	246	414	246	406	136	415	173	414	246	415	173	419	210	331	272	335	258	358	301	358	301	335	258	337	238	358	301	337	238	338	215	308	302	297	276	316	284	316	284	325	281	330	304	330	304	325	281	331	272	330	304	331	272	358	301	330	304	308	302	316	284	328	139	316	105	321	19	328	139	321	19	342	35	328	139	342	35	335	176	278	42	297	6	299	72	299	72	297	6	321	19	299	72	321	19	316	105	237	16	239	-6	252	23	252	23	239	-6	270	-1	252	23	270	-1	266	31	266	31	270	-1	278	42	204	-8	239	-6	209	11	209	11	239	-6	222	12	222	12	239	-6	237	16	257	197	267	227	269	285	269	285	267	227	281	255	269	285	281	255	288	295	288	295	281	255	297	276	288	295	297	276	308	302	252	272	236	257	250	171	252	272	250	171	257	197	252	272	257	197	269	285	214	231	195	201	204	-8	214	231	204	-8	209	11	214	231	209	11	250	171	214	231	250	171	236	257	180	170	167	137	169	-138	180	170	169	-138	204	-8	180	170	204	-8	195	201	169	-138	167	137	157	105	169	-138	157	105	132	11	169	-138	132	11	127	-8	169	-138	127	-8	92	-138	127	-8	132	11	116	12	127	-8	116	12	102	19	127	-8	102	19	90	32	127	-8	90	32	82	-4	81	52	78	82	82	-4	81	52	82	-4	90	32	297	6	278	42	270	-1	41	231	51	240	61	305	61	305	51	240	60	244	61	305	60	244	69	246	69	246	82	244	91	312	91	312	82	244	93	238	91	312	93	238	110	308	110	308	93	238	101	226	110	308	101	226	108	206	40	285	25	258	29	200	40	285	29	200	34	218	40	285	34	218	41	231	40	285	41	231	61	305	15	228	10	200	29	200	15	228	29	200	25	258	110	308	108	206	112	177	112	177	115	124	123	295	123	295	115	124	118	32	123	295	118	32	120	-28	91	312	61	305	69	246	115	124	-91	-126	-7	-126	115	124	-7	-126	118	32	146	52	348	303	264	303	146	52	264	303	143	149	146	52	143	149	140	206	146	52	140	206	150	-132	146	52	150	-132	152	-7	170	-62	163	-50	170	-138	170	-138	163	-50	157	-32	170	-138	157	-32	152	-7	170	-62	194	-133	179	-69	179	-69	194	-133	187	-71	197	-70	187	-71	194	-133	197	-70	194	-133	215	-119	231	-97	243	-65	249	-24	231	-97	249	-24	231	-24	231	-97	231	-24	225	-44	231	-97	225	-44	217	-58	231	-97	217	-58	215	-119	207	-66	197	-70	215	-119	207	-66	215	-119	217	-58	120	-28	122	-61	123	295	123	295	122	-61	127	-90	123	295	127	-90	131	274	131	274	127	-90	136	-115	131	274	136	-115	136	244	136	244	136	-115	150	-132	136	244	150	-132	140	206	123	295	110	308	112	177	152	-7	150	-132	170	-138	170	-62	170	-138	194	-133	26	279	34	267	35	312	35	312	34	267	39	253	35	312	39	253	70	308	70	308	39	253	40	237	70	308	40	237	54	9	35	312	-2	312	14	289	35	312	14	289	26	279	114	12	105	18	120	-8	120	-8	105	18	98	27	120	-8	98	27	84	-3	84	-3	98	27	93	39	84	-3	93	39	92	55	92	55	93	297	84	-3	84	-3	93	297	70	308	84	-3	70	308	54	9	95	87	101	125	107	279	107	279	101	125	108	166	107	279	108	166	114	258	114	258	108	166	114	204	114	258	114	204	116	234	93	297	92	55	95	87	93	297	95	87	107	279	263	2	204	11	198	-8	198	-8	204	11	204	303	198	-8	204	303	163	-138	163	-138	204	303	127	11	163	-138	127	11	120	-8	120	-8	127	11	114	12	120	-8	86	-138	163	-138	231	19	263	2	240	26	240	26	263	2	249	36	281	100	249	36	263	2	281	100	263	2	314	33	457	286	483	294	483	312	457	286	483	312	452	312	457	286	452	312	436	269	436	269	452	312	418	245	418	245	452	312	380	292	418	245	380	292	405	218	405	218	380	292	395	189	306	173	314	33	335	241	335	241	314	33	350	78	335	241	350	78	380	292	380	292	350	78	377	132	380	292	377	132	395	189	263	2	231	19	222	14	263	2	222	14	213	11	263	2	213	11	204	11	37	212	30	186	31	29	37	212	31	29	54	9	37	212	54	9	40	237	21	157	14	126	16	57	21	157	16	57	31	29	21	157	31	29	30	186	16	57	14	126	11	90	281	100	314	33	306	173	204	303	204	11	282	303	14	289	-2	312	-2	294	89	20	83	30	88	-8	88	-8	83	30	80	42	88	-8	80	42	76	-6	76	-6	80	42	78	56	89	279	78	56	81	104	89	279	81	104	90	152	173	61	161	41	164	6	164	6	161	41	146	25	164	6	146	25	144	-1	144	-1	146	25	129	14	144	-1	129	14	123	-6	123	-6	129	14	110	11	101	-8	123	-6	110	11	101	-8	110	11	98	13	101	-8	98	13	89	20	101	-8	89	20	88	-8	171	287	176	310	159	280	159	280	176	310	148	271	124	238	148	271	142	304	124	238	142	304	113	293	113	293	89	279	90	152	113	293	90	152	104	197	113	293	104	197	124	238	68	262	45	236	53	0	68	262	53	0	64	-3	68	262	64	-3	76	-6	68	262	76	-6	78	56	68	262	78	56	89	279	-1	86	0	65	1	131	1	131	0	65	6	47	1	131	6	47	11	171	11	171	6	47	15	30	11	171	15	30	26	206	26	206	15	30	27	16	26	206	27	16	45	236	45	236	27	16	42	5	45	236	42	5	53	0	199	293	216	294	216	312	199	293	216	312	184	291	184	291	216	312	176	310	184	291	176	310	171	287	176	310	142	304	148	271	185	152	183	118	183	110	185	152	183	110	183	102	185	152	183	102	183	96	185	152	183	96	183	90	185	152	183	90	183	84	185	152	183	84	196	33	185	152	196	33	194	188	256	13	246	20	252	-7	252	-7	246	20	239	30	252	-7	239	30	234	-2	234	-2	239	30	235	43	234	-2	235	43	234	60	234	60	234	65	229	242	229	242	234	65	234	70	229	242	234	70	235	75	229	242	235	75	254	250	254	250	235	75	235	80	254	250	235	80	236	85	236	85	241	94	254	250	254	250	241	94	249	108	254	250	249	108	258	126	252	-7	271	-8	256	13	256	13	271	-8	270	11	308	30	270	11	271	-8	308	30	271	-8	280	-8	374	259	392	302	373	265	373	265	392	302	371	271	366	280	371	271	392	302	366	280	392	302	361	310	449	249	445	257	450	158	450	158	445	257	433	275	450	158	433	275	431	107	431	107	433	275	416	290	431	107	416	290	401	60	401	60	416	290	392	302	401	60	392	302	376	237	376	237	392	302	376	245	392	302	374	259	375	252	392	302	375	252	376	245	361	310	320	312	336	293	361	310	336	293	349	290	361	310	349	290	359	286	361	310	359	286	366	280	359	139	362	21	372	197	372	197	362	21	401	60	372	197	401	60	376	237	449	249	450	158	452	240	452	240	450	158	457	209	452	240	457	209	455	230	455	230	457	209	456	220	297	-6	306	-4	308	30	308	30	306	-4	314	-2	308	30	314	-2	338	78	338	78	314	-2	362	21	338	78	362	21	359	139	308	30	280	-8	289	-7	308	30	289	-7	297	-6	278	221	275	233	276	181	278	221	276	181	278	190	278	221	278	190	279	199	278	221	279	199	279	207	254	250	258	126	263	248	263	248	258	126	266	145	263	248	266	145	270	242	270	242	266	145	272	163	270	242	272	163	275	233	275	233	272	163	274	172	275	233	274	172	276	181	234	-2	234	60	229	242	234	-2	229	242	218	5	218	5	229	242	209	219	218	5	209	219	205	17	205	17	209	219	196	33	182	18	183	84	173	61	182	18	173	61	164	6	183	84	182	18	196	33	194	188	196	33	209	219	336	293	320	312	320	294	49	225	32	-3	48	-5	49	225	48	-5	70	-2	49	225	11	87	19	1	49	225	19	1	32	-3	10	9	19	1	11	87	10	9	11	87	8	74	10	9	8	74	5	62	10	9	5	62	4	21	4	21	5	62	3	51	4	21	3	51	2	43	4	21	2	43	2	36	83	52	74	299	70	-2	70	-2	74	299	54	256	70	-2	54	256	54	252	70	-2	54	252	54	247	84	63	86	71	102	303	102	303	86	71	87	79	102	303	87	79	89	87	89	87	151	312	127	307	102	303	89	87	127	307	83	57	84	63	102	303	83	57	102	303	74	299	83	57	74	299	83	52	116	57	108	48	113	22	113	22	108	48	100	43	113	22	100	43	94	41	94	41	90	42	92	6	92	6	90	42	87	43	92	6	87	43	85	45	83	48	83	52	70	-2	83	48	70	-2	92	6	83	48	92	6	85	45	34	274	43	272	45	296	45	296	43	272	49	268	45	296	49	268	74	299	74	299	49	268	53	263	74	299	53	263	54	256	45	296	14	293	23	275	45	296	23	275	34	274	137	82	126	68	136	49	137	82	136	49	161	87	137	82	161	87	146	96	116	57	113	22	136	49	116	57	136	49	126	68	94	41	92	6	113	22	54	247	53	241	70	-2	70	-2	53	241	51	234	70	-2	51	234	49	225	8	412	8	385	14	424	14	424	8	385	15	373	14	424	15	373	24	434	24	434	15	373	24	363	24	434	24	363	36	440	36	440	24	363	36	357	36	440	36	357	49	443	49	443	36	357	49	354	49	443	49	354	63	440	63	440	49	354	63	357	63	440	63	357	76	434	76	434	63	357	76	363	76	434	76	363	86	424	86	424	76	363	86	372	86	424	86	372	92	412	92	412	86	372	92	384	92	412	92	384	94	398	152	412	152	385	158	424	158	424	152	385	158	373	158	424	158	373	167	434	167	434	158	373	167	363	167	434	167	363	179	440	179	440	167	363	179	357	179	440	179	357	192	443	192	443	179	357	192	354	192	443	192	354	206	440	206	440	192	354	206	357	206	440	206	357	219	434	219	434	206	357	219	363	219	434	219	363	228	424	228	424	219	363	228	372	228	424	228	372	235	412	235	412	228	372	235	384	235	412	235	384	237	398	152	385	152	412	149	398	8	385	8	412	6	398	23	275	14	293	14	275	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	87	412	87	385	93	424	93	424	87	385	93	373	93	424	93	373	102	434	102	434	93	373	103	363	102	434	103	363	114	440	114	440	103	363	114	357	114	440	114	357	127	443	127	443	114	357	127	354	127	443	127	354	142	440	142	440	127	354	142	357	142	440	142	357	154	434	154	434	142	357	154	363	154	434	154	363	163	424	163	424	154	363	163	372	163	424	163	372	170	412	170	412	163	372	170	384	170	412	170	384	172	398	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	230	412	230	385	236	424	236	424	230	385	236	373	236	424	236	373	246	434	246	434	236	373	246	363	246	434	246	363	257	440	257	440	246	363	258	357	257	440	258	357	271	443	271	443	258	357	271	354	271	443	271	354	285	440	285	440	271	354	285	357	285	440	285	357	297	434	297	434	285	357	297	363	297	434	297	363	307	424	307	424	297	363	307	372	307	424	307	372	313	412	313	412	307	372	313	384	313	412	313	384	315	398	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	230	385	230	412	228	398	81	304	57	259	60	257	87	385	87	412	84	398	142	22	132	16	135	-6	135	-6	132	16	122	12	135	-6	122	12	112	11	112	11	100	12	109	-8	109	-8	100	12	91	17	109	-8	91	17	84	26	109	-8	84	26	73	-4	73	-4	84	26	80	38	73	-4	80	38	78	54	78	54	87	279	73	-4	73	-4	87	279	66	260	73	-4	66	260	43	234	161	285	162	310	153	279	153	279	162	310	146	271	123	238	146	271	136	304	123	238	136	304	111	293	78	54	82	99	87	279	87	279	82	99	90	147	87	279	90	147	111	293	111	293	90	147	104	195	111	293	104	195	123	238	73	-4	43	234	42	7	42	7	43	234	24	203	42	7	24	203	19	27	19	27	24	203	10	169	19	27	10	169	3	55	3	55	10	169	1	131	3	55	1	131	-1	91	218	251	215	212	227	42	227	42	215	212	207	168	227	42	207	168	206	24	206	24	207	168	194	123	206	24	194	123	184	10	184	10	194	123	178	81	184	10	178	81	160	0	160	0	178	81	159	44	192	312	189	312	196	291	196	291	189	312	186	293	177	292	186	293	189	312	177	292	189	312	169	289	169	289	189	312	162	310	169	289	162	310	161	285	162	310	136	304	146	271	160	0	159	44	151	32	160	0	151	32	142	22	160	0	142	22	135	-6	112	11	109	-8	135	-6	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	271	440	270	446	270	430	270	430	270	446	268	451	270	430	268	451	266	421	266	421	268	451	264	456	266	421	264	456	260	413	260	413	264	456	259	458	260	413	259	458	253	459	250	404	260	413	253	459	250	404	253	459	246	459	250	404	246	459	238	457	250	404	238	457	238	394	238	394	238	457	231	454	238	394	231	454	224	448	238	394	224	448	217	440	238	394	217	440	183	348	217	440	151	348	183	348	17	237	26	246	32	279	32	279	26	246	35	253	32	279	35	253	55	294	55	294	35	253	44	258	55	294	44	258	52	260	52	260	57	259	55	294	55	294	57	259	81	304	11	260	-4	239	9	227	11	260	9	227	17	237	11	260	17	237	32	279	32	111	33	48	34	123	34	123	33	48	45	23	34	123	45	23	37	136	37	136	45	23	54	198	33	48	32	111	30	99	33	48	30	99	29	88	33	48	29	88	29	78	127	12	117	17	137	-8	137	-8	117	17	110	26	137	-8	110	26	96	-4	96	-4	110	26	104	39	96	-4	104	39	103	57	103	57	109	308	96	-4	96	-4	109	308	81	304	96	-4	81	304	66	6	66	6	81	304	63	242	66	6	63	242	62	234	66	6	62	234	60	226	146	286	141	295	141	239	146	286	141	239	143	250	146	286	143	250	145	260	146	286	145	260	147	268	146	286	147	268	147	275	140	230	141	239	141	295	140	230	141	295	134	302	140	230	134	302	123	306	140	230	123	306	114	133	111	119	114	133	123	306	111	119	123	306	109	308	111	119	109	308	108	102	109	308	103	57	103	69	109	308	103	69	105	84	109	308	105	84	108	102	60	257	62	253	81	304	81	304	62	253	63	248	81	304	63	248	63	242	237	203	224	141	244	35	244	35	224	141	203	78	244	35	203	78	193	3	193	3	203	78	174	30	193	3	174	30	138	11	138	11	127	12	137	-8	284	292	285	83	301	277	301	277	285	83	312	143	301	277	312	143	313	258	313	258	312	143	322	210	313	258	322	210	320	236	237	203	244	35	242	251	242	251	244	35	252	306	252	306	244	35	285	83	252	306	285	83	262	303	262	303	285	83	284	292	241	309	229	311	235	283	241	309	235	283	240	270	241	309	240	270	242	251	241	309	242	251	252	306	235	283	229	311	226	290	226	290	229	311	216	312	226	290	216	312	216	293	216	293	216	312	203	312	216	293	203	312	203	294	138	11	137	-8	193	3	66	6	60	226	58	216	66	6	58	216	56	207	66	6	56	207	54	198	66	6	54	198	45	23	267	440	266	446	266	430	266	430	266	446	263	451	266	430	263	451	262	421	262	421	263	451	259	456	262	421	259	456	255	413	255	413	259	456	254	458	255	413	254	458	249	459	246	404	255	413	249	459	246	404	249	459	241	459	246	404	241	459	233	457	246	404	233	457	233	394	233	394	233	457	226	454	233	394	226	454	219	448	233	394	219	448	212	440	233	394	212	440	179	348	179	348	212	440	146	348	81	304	57	259	60	257	89	20	83	30	88	-8	88	-8	83	30	80	42	88	-8	80	42	76	-6	76	-6	80	42	78	56	89	279	78	56	81	104	89	279	81	104	90	152	173	61	161	41	164	6	164	6	161	41	146	25	164	6	146	25	144	-1	144	-1	146	25	129	14	144	-1	129	14	123	-6	123	-6	129	14	110	11	101	-8	123	-6	110	11	101	-8	110	11	98	13	101	-8	98	13	89	20	101	-8	89	20	88	-8	171	287	176	310	159	280	159	280	176	310	148	271	124	238	148	271	142	304	124	238	142	304	113	293	113	293	89	279	90	152	113	293	90	152	104	197	113	293	104	197	124	238	68	262	45	236	53	0	68	262	53	0	64	-3	68	262	64	-3	76	-6	68	262	76	-6	78	56	68	262	78	56	89	279	-1	86	0	65	1	131	1	131	0	65	6	47	1	131	6	47	11	171	11	171	6	47	15	30	11	171	15	30	26	206	26	206	15	30	27	16	26	206	27	16	45	236	45	236	27	16	42	5	45	236	42	5	53	0	199	293	216	294	216	312	199	293	216	312	184	291	184	291	216	312	176	310	184	291	176	310	171	287	176	310	142	304	148	271	185	152	183	118	183	110	185	152	183	110	183	102	185	152	183	102	183	96	185	152	183	96	183	90	185	152	183	90	183	84	185	152	183	84	196	33	185	152	196	33	194	188	256	13	246	20	252	-7	252	-7	246	20	239	30	252	-7	239	30	234	-2	234	-2	239	30	235	43	234	-2	235	43	234	60	234	60	234	65	229	242	229	242	234	65	234	70	229	242	234	70	235	75	229	242	235	75	254	250	254	250	235	75	235	80	254	250	235	80	236	85	236	85	241	94	254	250	254	250	241	94	249	108	254	250	249	108	258	126	252	-7	271	-8	256	13	256	13	271	-8	270	11	308	30	270	11	271	-8	308	30	271	-8	280	-8	354	440	353	446	352	430	352	430	353	446	350	451	352	430	350	451	348	421	348	421	350	451	345	456	348	421	345	456	342	413	342	413	345	456	340	458	342	413	340	458	335	459	342	413	335	459	332	404	332	404	335	459	327	459	332	404	327	459	320	394	320	394	327	459	319	457	320	394	319	457	312	454	232	348	265	348	299	440	299	440	265	348	320	394	299	440	320	394	305	448	305	448	320	394	312	454	374	259	392	302	373	265	373	265	392	302	371	271	366	280	371	271	392	302	366	280	392	302	361	310	449	249	445	257	450	158	450	158	445	257	433	275	450	158	433	275	431	107	431	107	433	275	416	290	431	107	416	290	401	60	401	60	416	290	392	302	401	60	392	302	376	237	376	237	392	302	376	245	392	302	374	259	375	252	392	302	375	252	376	245	361	310	320	312	336	293	361	310	336	293	349	290	361	310	349	290	359	286	361	310	359	286	366	280	359	139	362	21	372	197	372	197	362	21	401	60	372	197	401	60	376	237	449	249	450	158	452	240	452	240	450	158	457	209	452	240	457	209	455	230	455	230	457	209	456	220	297	-6	306	-4	308	30	308	30	306	-4	314	-2	308	30	314	-2	338	78	338	78	314	-2	362	21	338	78	362	21	359	139	308	30	280	-8	289	-7	308	30	289	-7	297	-6	278	221	275	233	276	181	278	221	276	181	278	190	278	221	278	190	279	199	278	221	279	199	279	207	254	250	258	126	263	248	263	248	258	126	266	145	263	248	266	145	270	242	270	242	266	145	272	163	270	242	272	163	275	233	275	233	272	163	274	172	275	233	274	172	276	181	234	-2	234	60	229	242	234	-2	229	242	218	5	218	5	229	242	209	219	218	5	209	219	205	17	205	17	209	219	196	33	182	18	183	84	173	61	182	18	173	61	164	6	183	84	182	18	196	33	194	188	196	33	209	219	336	293	320	312	320	294	96	2	142	-7	106	25	106	25	142	-7	120	22	148	35	120	22	142	-7	148	35	142	-7	189	0	238	209	254	236	230	220	230	220	254	236	225	255	230	220	225	255	219	228	219	228	225	255	204	231	175	218	204	231	190	262	175	218	190	262	162	260	143	187	175	218	162	260	143	187	162	260	136	251	143	187	136	251	113	239	143	187	113	239	112	146	91	222	70	204	81	74	91	222	81	74	90	106	91	222	90	106	112	146	91	222	112	146	113	239	95	33	88	45	96	2	96	2	88	45	83	60	96	2	83	60	64	28	64	28	83	60	81	74	64	28	81	74	70	204	238	209	243	195	254	236	254	236	243	195	245	181	262	53	245	181	236	150	262	53	236	150	230	21	230	21	236	150	212	109	230	21	212	109	189	0	189	0	212	109	181	67	189	0	181	67	148	35	225	255	190	262	204	231	292	140	287	176	284	94	284	94	287	176	274	209	284	94	274	209	262	53	262	53	274	209	254	236	262	53	254	236	245	181	132	328	146	439	130	328	130	328	146	439	129	329	114	305	129	329	146	439	114	305	146	439	105	397	273	411	267	401	276	351	276	351	267	401	260	392	276	351	260	392	253	384	253	384	234	370	276	351	276	351	234	370	230	336	276	449	283	465	272	453	272	453	283	465	266	454	237	447	266	454	260	469	237	447	260	469	237	471	180	456	182	402	200	464	200	464	182	402	208	428	200	464	208	428	220	469	220	469	208	428	237	447	220	469	237	447	237	471	165	351	142	349	180	330	146	439	142	349	159	375	146	439	159	375	161	448	161	448	159	375	182	402	161	448	182	402	180	456	146	439	132	328	133	328	146	439	133	328	135	328	146	439	135	328	137	328	146	439	137	328	142	349	105	397	72	341	80	230	105	397	80	230	90	256	105	397	90	256	101	281	105	397	101	281	114	305	72	341	48	277	64	28	72	341	64	28	70	204	72	341	70	204	80	230	29	154	32	109	34	213	34	213	32	109	43	65	34	213	43	65	48	277	48	277	43	65	64	28	273	411	276	351	278	421	278	421	276	351	310	377	278	421	310	377	279	432	279	432	283	465	279	438	279	438	283	465	278	444	283	465	260	469	266	454	310	377	324	417	318	440	310	377	318	440	303	456	310	377	303	456	283	465	310	377	283	465	279	432	165	351	180	330	189	354	189	354	180	330	230	336	189	354	230	336	212	360	212	360	230	336	234	370	180	330	142	349	137	328	283	465	276	449	278	444	95	33	96	2	106	25	232	441	250	446	250	446	250	471	250	446	265	442	250	471	265	442	267	471	267	471	265	442	277	431	267	471	277	431	280	468	280	468	277	431	284	413	280	468	284	413	291	465	291	465	284	413	288	391	291	465	288	391	290	366	329	146	342	144	339	172	339	172	342	144	350	169	350	169	342	144	354	142	350	169	354	142	361	165	361	165	354	142	366	140	361	165	366	140	372	163	372	163	366	140	380	139	372	163	380	139	384	161	384	161	380	139	394	138	384	161	394	138	398	159	339	172	348	201	351	414	351	414	348	201	356	232	351	414	356	232	361	387	361	387	356	232	362	263	361	387	362	263	366	357	366	357	362	263	366	295	366	357	366	295	368	326	339	172	351	414	335	437	339	172	335	437	329	146	329	146	335	437	314	454	329	146	314	454	308	99	308	99	314	454	302	460	308	99	302	460	291	465	308	99	291	465	290	366	290	366	288	331	308	99	308	99	288	331	284	294	308	99	284	294	283	56	283	56	284	294	278	259	283	56	278	259	272	228	283	56	272	228	266	202	266	202	257	165	283	56	283	56	257	165	253	22	253	22	257	165	243	118	253	22	243	118	228	76	217	0	253	22	228	76	217	0	228	76	210	42	217	0	210	42	191	19	217	0	191	19	171	-8	171	-8	191	19	171	11	171	11	160	12	171	-8	171	-8	160	12	151	17	171	-8	151	17	144	27	266	202	232	232	257	165	257	165	232	232	211	266	257	165	211	266	205	190	205	190	211	266	200	299	205	190	200	299	196	327	166	221	205	190	177	450	177	450	205	190	196	327	177	450	196	327	195	345	195	345	198	378	177	450	177	450	198	378	212	466	120	335	125	295	127	385	127	385	125	295	140	257	127	385	140	257	148	423	148	423	140	257	166	221	148	423	166	221	177	450	198	378	205	405	212	466	212	466	205	405	217	427	212	466	217	427	250	471	250	471	217	427	232	441	250	471	232	441	250	446	27	145	36	154	41	187	41	187	36	154	45	161	41	187	45	161	64	202	64	202	45	161	54	166	64	202	54	166	62	168	62	168	67	167	64	202	64	202	67	167	90	212	21	168	5	147	19	135	21	168	19	135	27	145	21	168	27	145	41	187	137	57	132	214	131	-4	131	-4	132	214	118	216	131	-4	118	216	100	6	100	6	118	216	90	212	100	6	90	212	79	23	79	23	90	212	74	150	79	23	74	150	73	137	79	23	73	137	70	123	156	194	151	203	152	146	156	194	152	146	154	157	156	194	154	157	156	167	156	194	156	167	157	176	156	194	157	176	158	183	138	77	140	92	143	210	143	210	140	92	144	112	143	210	144	112	151	203	151	203	144	112	150	138	151	203	150	138	152	146	137	66	138	77	143	210	137	66	143	210	132	214	137	66	132	214	137	57	171	-8	144	27	131	-4	131	-4	144	27	139	40	131	-4	139	40	137	57	70	165	72	161	90	212	90	212	72	161	74	156	90	212	74	156	74	150	67	48	79	23	70	123	67	48	70	123	67	108	67	48	67	108	64	93	67	48	64	93	63	78	90	212	67	167	70	165	38	405	47	410	51	446	51	446	47	410	56	414	51	446	56	414	72	456	72	456	56	414	64	416	72	456	64	416	72	416	72	416	110	400	93	461	93	461	110	400	115	463	32	430	14	409	26	397	32	430	26	397	38	405	32	430	38	405	51	446	93	461	72	456	72	416	158	211	216	34	214	45	214	45	225	381	201	423	225	381	214	45	215	51	225	381	215	51	216	58	225	381	216	58	217	64	225	381	217	64	219	72	225	381	219	72	221	78	225	381	221	78	241	278	225	381	241	278	237	331	166	452	158	211	214	45	166	452	214	45	201	423	244	278	241	278	256	207	244	278	256	207	261	325	261	325	256	207	267	244	261	325	267	244	284	374	284	374	267	244	278	280	284	374	278	280	290	313	284	374	290	313	315	418	315	418	290	313	302	342	315	418	302	342	314	367	314	367	327	385	315	418	315	418	327	385	355	449	221	78	256	207	241	278	327	385	341	402	355	449	355	449	341	402	355	416	355	449	355	416	403	462	403	462	355	416	371	426	403	462	371	426	387	429	387	429	391	429	403	462	403	462	391	429	393	428	403	462	393	428	395	427	409	351	425	349	429	458	429	458	425	349	440	352	429	458	440	352	448	448	448	448	440	352	453	359	448	448	453	359	461	434	461	434	453	359	462	370	461	434	462	370	468	417	468	417	462	370	468	384	468	417	468	384	471	399	396	357	409	351	397	423	397	423	409	351	403	462	403	462	409	351	429	458	391	418	387	412	387	365	391	418	387	365	396	357	391	418	396	357	397	423	383	405	381	397	382	375	383	405	382	375	387	365	383	405	387	365	387	412	403	462	395	427	396	425	403	462	396	425	397	423	268	0	268	17	246	18	268	0	246	18	231	21	268	0	231	21	120	69	268	0	120	69	112	48	268	0	112	48	103	34	268	0	103	34	90	25	268	0	90	25	73	20	268	0	73	20	49	17	268	0	49	17	49	0	120	69	231	21	221	26	120	69	221	26	216	34	120	69	216	34	158	211	166	452	115	463	134	360	166	452	134	360	149	308	166	452	149	308	156	254	166	452	156	254	158	211	115	463	110	400	134	360	382	375	381	397	380	387	80	117	86	150	73	263	73	263	86	150	95	182	73	263	95	182	133	299	133	299	95	182	106	212	133	299	106	212	121	238	121	238	136	260	133	299	133	299	136	260	152	275	133	299	152	275	168	285	-1	91	3	54	6	153	6	153	3	54	20	26	6	153	20	26	31	212	31	212	20	26	46	6	31	212	46	6	73	263	73	263	46	6	78	83	168	285	186	291	212	312	212	312	186	291	207	293	212	312	207	293	208	11	239	-6	208	11	204	-8	204	-8	208	11	207	293	204	-8	207	293	170	-138	170	-138	207	293	132	11	170	-138	132	11	127	-8	127	-8	132	11	116	12	127	-8	116	12	101	19	89	31	81	52	82	-4	89	31	82	-4	127	-8	89	31	127	-8	101	19	82	-4	81	52	78	83	82	-4	78	83	46	6	236	16	239	-6	250	23	250	23	239	-6	269	-1	250	23	269	-1	264	31	264	31	269	-1	275	42	297	72	275	42	295	6	297	72	295	6	318	19	221	12	208	11	239	-6	221	12	239	-6	236	16	127	-8	92	-138	170	-138	290	312	334	472	254	472	290	312	254	472	284	293	290	312	284	293	303	291	290	312	303	291	335	309	212	312	208	11	284	293	212	312	284	293	254	472	339	35	366	65	370	297	370	297	366	65	388	98	370	297	388	98	397	278	397	278	388	98	404	135	397	278	404	135	413	249	413	249	404	135	415	173	413	249	415	173	419	210	370	297	338	229	339	35	335	253	338	229	370	297	335	253	370	297	335	309	335	309	303	291	317	284	335	309	317	284	329	272	335	309	329	272	335	253	338	229	335	184	339	35	339	35	335	184	327	143	339	35	327	143	318	19	318	19	327	143	314	106	318	19	314	106	297	72	275	42	269	-1	295	6	133	299	168	285	212	312	80	117	73	263	78	83	17	180	31	202	32	247	32	247	31	202	47	218	32	247	47	218	64	276	64	276	47	218	66	228	64	276	66	228	107	296	107	296	66	228	88	234	107	296	88	234	111	235	166	303	111	235	126	235	166	303	126	235	127	-1	127	-1	126	235	117	3	11	214	-1	180	17	180	11	214	17	180	32	247	160	34	164	-8	167	22	167	22	164	-8	178	-8	167	22	178	-8	175	13	175	13	178	-8	185	11	201	14	185	11	198	-6	201	14	198	-6	217	-1	157	104	166	303	155	70	155	70	151	-6	157	51	157	51	151	-6	164	-8	157	51	164	-8	160	34	163	140	171	175	166	303	166	303	171	175	181	208	166	303	181	208	194	236	194	236	440	236	570	303	570	303	440	236	516	236	252	91	253	86	253	134	253	134	253	86	253	82	253	134	253	82	259	160	259	160	253	82	267	33	259	160	267	33	271	183	271	183	267	33	275	19	271	183	275	19	289	198	289	198	275	19	286	7	289	198	286	7	300	-1	253	134	251	107	251	103	253	134	251	103	252	97	253	134	252	97	252	91	252	18	267	33	253	82	252	18	253	82	243	59	252	18	243	59	235	7	201	14	217	-1	217	24	217	24	217	-1	235	7	217	24	235	7	231	40	231	40	235	7	243	59	316	20	309	30	317	-6	317	-6	309	30	305	43	317	-6	305	43	300	-1	300	-1	305	43	304	60	344	170	343	181	341	149	341	149	343	181	339	190	341	149	339	190	334	127	334	127	339	190	333	197	334	127	333	197	325	203	305	73	305	77	314	204	314	204	305	77	314	90	314	204	314	90	325	203	325	203	314	90	324	107	325	203	324	107	334	127	314	204	289	198	304	63	314	204	304	63	304	66	314	204	304	66	305	70	314	204	305	70	305	73	304	63	289	198	300	-1	304	63	300	-1	304	60	435	197	423	139	446	36	446	36	423	139	402	78	446	36	402	78	396	3	396	3	402	78	375	30	396	3	375	30	340	11	340	11	327	13	338	-8	338	-8	327	13	317	-6	516	236	440	236	446	36	516	236	446	36	485	83	516	236	485	83	511	138	516	236	511	138	520	197	516	236	520	197	517	229	166	303	194	236	570	303	166	303	127	-1	138	-4	166	303	138	-4	151	-6	166	303	151	-6	155	70	520	197	520	204	520	212	520	197	520	212	519	221	520	197	519	221	517	229	340	11	338	-8	396	3	185	11	178	-8	198	-6	75	91	76	70	78	125	78	125	76	70	81	50	78	125	81	50	86	158	86	158	81	50	89	32	86	158	89	32	97	189	97	189	89	32	101	16	97	189	101	16	111	216	111	216	101	16	117	3	111	216	117	3	126	235	435	197	446	36	440	236	111	235	166	303	107	296	166	303	157	104	163	140	570	303	516	236	556	236	316	20	317	-6	327	13	127	44	127	-5	142	26	142	26	127	-5	209	-100	142	26	209	-100	161	15	161	15	209	-100	185	11	209	14	185	11	208	-90	209	-100	208	-90	185	11	115	97	119	148	102	360	115	97	102	360	91	8	115	97	91	8	118	68	118	68	91	8	127	-5	118	68	127	-5	127	44	18	149	23	102	24	205	24	205	23	102	37	62	24	205	37	62	41	260	41	260	37	62	60	31	41	260	60	31	67	312	67	312	60	31	91	8	67	312	91	8	102	360	119	148	131	204	144	400	144	400	131	204	147	260	144	400	147	260	174	422	174	422	147	260	168	313	174	422	168	313	192	359	192	359	212	389	205	439	205	439	212	389	237	452	205	439	174	422	192	359	208	-83	210	-75	209	14	209	14	210	-75	212	-64	209	14	212	-64	231	24	231	24	212	-64	215	-50	231	24	215	-50	219	-31	219	-31	226	-7	231	24	231	24	226	-7	252	0	231	24	252	0	251	39	251	39	252	0	270	61	370	357	366	306	386	95	386	95	366	306	354	248	386	95	354	248	345	53	345	53	354	248	337	189	345	53	337	189	324	36	324	36	337	189	316	134	324	36	316	134	301	21	301	21	316	134	290	87	277	9	301	21	290	87	277	9	290	87	270	61	277	9	270	61	252	0	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	212	389	233	412	237	452	237	452	233	412	254	428	237	452	254	428	270	460	270	460	254	428	277	437	256	-134	256	-117	237	-116	256	-134	237	-116	223	-112	256	-134	223	-112	214	-107	256	-134	214	-107	112	-62	256	-134	112	-62	104	-85	256	-134	104	-85	96	-101	256	-134	96	-101	86	-110	256	-134	86	-110	73	-114	256	-134	73	-114	56	-117	256	-134	56	-117	56	-134	214	-107	209	-100	127	-5	214	-107	127	-5	112	-62	209	14	208	-90	208	-83	102	360	119	148	144	400	67	-2	107	-138	67	-2	67	-2	107	-138	80	38	67	-2	80	38	78	54	78	54	87	279	67	-2	67	-2	87	279	66	260	67	-2	66	260	44	7	44	7	66	260	43	234	44	7	43	234	24	21	24	21	43	234	24	203	24	21	24	203	10	40	10	40	24	203	10	169	10	40	10	169	1	63	1	63	10	169	1	131	1	63	1	131	-1	91	153	279	161	285	162	310	162	310	161	285	169	289	162	310	169	289	189	312	189	312	169	289	177	292	189	312	177	292	186	293	186	293	196	291	189	312	189	312	196	291	192	312	159	44	162	0	178	81	178	81	162	0	179	7	178	81	179	7	194	123	194	123	179	7	196	17	194	123	196	17	207	168	207	168	196	17	212	28	207	168	212	28	215	212	215	212	212	28	227	42	215	212	227	42	218	251	218	251	227	42	228	308	228	308	227	42	250	69	228	308	250	69	257	294	257	294	250	69	270	101	257	294	270	101	279	273	279	273	270	101	285	135	279	273	285	135	293	245	293	245	285	135	294	172	293	245	294	172	298	210	205	285	212	277	228	308	228	308	212	277	216	265	228	308	216	265	218	251	228	308	192	312	196	291	228	308	196	291	205	285	142	22	132	16	143	-4	143	-4	132	16	122	12	143	-4	122	12	112	11	112	11	100	12	107	-138	107	-138	100	12	91	17	107	-138	91	17	84	26	146	271	162	310	136	304	146	271	136	304	123	238	111	293	87	279	90	147	111	293	90	147	104	195	111	293	104	195	123	238	111	293	123	238	136	304	87	279	78	54	82	99	87	279	82	99	90	147	153	279	162	310	146	271	151	32	142	22	143	-4	151	32	143	-4	162	0	151	32	162	0	159	44	112	11	107	-138	143	-4	107	-138	67	-2	29	-138	80	38	107	-138	84	26	145	345	158	410	114	293	114	293	158	410	87	349	114	293	87	349	103	234	103	234	115	54	120	176	120	176	115	54	157	44	120	176	157	44	164	143	164	143	157	44	194	37	164	143	194	37	222	124	222	124	194	37	224	27	222	124	224	27	283	107	283	107	224	27	246	15	283	107	246	15	259	0	87	349	39	268	48	95	87	349	48	95	78	71	87	349	78	71	115	54	87	349	115	54	103	234	39	268	22	172	29	128	39	268	29	128	48	95	323	-78	333	81	305	-95	305	-95	333	81	283	107	305	-95	283	107	281	-110	281	-110	283	107	263	-18	281	-110	263	-18	257	-46	281	-110	257	-46	255	-122	255	-122	257	-46	242	-71	255	-122	242	-71	228	-131	228	-131	242	-71	219	-90	228	-131	219	-90	200	-136	200	-136	219	-90	191	-102	200	-136	191	-102	171	-138	171	-138	191	-102	161	-106	96	-80	84	-64	102	-119	96	-80	102	-119	110	-91	110	-91	102	-119	124	-130	110	-91	124	-130	126	-100	126	-100	124	-130	147	-136	126	-100	147	-136	143	-105	143	-105	147	-136	161	-106	84	-64	66	-80	82	-102	84	-64	82	-102	102	-119	443	426	427	443	433	363	443	426	433	363	442	373	443	426	442	373	447	387	443	426	447	387	449	405	344	400	360	379	373	461	373	461	360	379	378	362	373	461	378	362	403	454	403	454	378	362	406	354	403	454	406	354	427	443	427	443	406	354	420	357	427	443	420	357	433	363	158	410	188	387	245	449	245	449	188	387	238	415	245	449	238	415	286	425	286	425	322	418	341	463	341	463	322	418	344	400	341	463	344	400	373	461	341	463	245	449	286	425	360	-9	363	15	362	29	360	-9	362	29	359	43	360	-9	359	43	353	57	360	-9	353	57	352	-34	345	70	333	81	339	-57	345	70	339	-57	352	-34	345	70	352	-34	353	57	283	107	259	0	263	-18	171	-138	161	-106	147	-136	158	410	145	345	188	387	333	81	323	-78	339	-57	56	69	46	80	59	-4	59	-4	46	80	40	95	59	-4	40	95	32	6	32	6	40	95	38	112	39	178	38	112	39	121	39	178	39	121	42	131	42	131	48	141	83	213	83	213	48	141	55	150	83	213	55	150	64	158	64	158	82	168	83	213	83	213	82	168	103	172	83	213	103	172	135	238	135	238	103	172	126	174	135	238	126	174	151	174	190	67	163	72	170	-2	170	-2	163	72	155	-1	145	-1	155	-1	148	70	145	-1	148	70	132	-3	132	-3	148	70	131	67	132	-3	131	67	118	-5	118	-5	131	67	114	64	118	-5	114	64	104	-7	104	-7	114	64	99	61	104	-7	99	61	91	-8	91	-8	99	61	86	60	125	-84	146	-130	132	-93	132	-93	146	-130	142	-97	157	-93	142	-97	146	-130	157	-93	146	-130	182	-108	344	333	328	333	329	269	329	269	328	333	318	310	329	269	318	310	303	225	303	225	318	310	302	289	303	225	302	289	278	272	151	174	177	175	192	250	192	250	177	175	226	181	192	250	226	181	242	259	242	259	226	181	268	197	242	259	268	197	278	272	278	272	268	197	303	225	-2	80	1	48	8	133	8	133	1	48	13	24	8	133	13	24	39	178	39	178	13	24	32	6	39	178	32	6	38	112	233	-44	241	-10	238	15	233	-44	238	15	228	38	233	-44	228	38	212	56	233	-44	212	56	212	-78	192	-32	189	-51	212	-78	192	-32	212	-78	212	56	192	-32	212	56	191	-20	191	-20	212	56	190	67	191	-20	190	67	187	-11	187	-11	190	67	181	-5	182	-69	171	-83	182	-108	182	-69	182	-108	212	-78	182	-69	212	-78	189	-51	163	72	148	70	155	-1	125	-84	119	-74	146	-130	146	-130	119	-74	110	-65	146	-130	110	-65	109	-138	109	-138	110	-65	95	-61	109	-138	95	-61	90	-136	90	-136	95	-61	80	-63	90	-136	80	-63	75	-130	75	-130	80	-63	69	-70	75	-130	69	-70	65	-121	65	-121	69	-70	62	-79	65	-121	62	-79	59	-110	59	-110	62	-79	58	-88	59	-110	58	-88	57	-98	69	62	56	69	59	-4	69	62	59	-4	91	-8	69	62	91	-8	86	60	157	-93	182	-108	171	-83	190	67	170	-2	181	-5	39	178	42	131	83	213	135	238	151	174	192	250	34	37	24	27	190	0	190	0	24	27	11	20	190	0	11	20	-8	17	148	28	143	36	47	70	47	70	143	36	142	47	47	70	142	47	128	369	128	369	142	47	131	378	142	47	135	410	135	403	142	47	135	403	134	396	142	47	134	396	133	387	142	47	133	387	131	378	131	423	134	418	452	452	452	452	134	418	265	430	452	452	265	430	279	431	279	431	310	429	452	452	452	452	310	429	337	426	452	452	337	426	359	419	401	375	452	452	398	385	398	385	452	452	392	394	377	409	392	394	452	452	377	409	452	452	359	419	452	452	401	375	404	362	452	452	404	362	405	346	452	452	405	346	406	327	452	452	406	327	424	324	188	220	336	220	196	250	188	220	196	250	135	410	188	220	135	410	146	68	188	220	146	68	149	78	188	220	149	78	152	89	142	52	144	59	135	410	142	52	135	410	142	47	135	410	196	250	237	398	135	410	237	398	241	411	135	410	241	411	247	421	135	410	247	421	254	427	135	410	254	427	265	430	135	410	265	430	134	418	452	452	86	452	107	432	452	452	107	432	118	430	452	452	118	430	126	427	452	452	126	427	131	423	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	47	70	190	0	47	70	40	51	190	0	40	51	34	37	190	0	-8	17	-8	0	196	250	336	220	345	250	107	432	86	452	86	435	146	68	135	410	144	59	192	247	329	247	342	304	192	247	342	304	121	304	192	247	121	304	148	57	192	247	148	57	156	91	121	304	22	-127	106	-127	121	304	106	-127	148	57	156	91	148	57	251	57	156	91	251	57	259	91	178	480	189	484	202	516	202	516	189	484	200	488	202	516	200	488	210	489	210	489	217	488	225	527	225	527	217	488	223	485	225	527	223	485	227	482	177	501	150	480	157	467	177	501	157	467	167	474	177	501	167	474	178	480	177	501	178	480	202	516	512	385	505	396	365	253	365	253	505	396	142	271	365	253	142	271	2	128	2	128	142	271	142	276	2	128	142	276	212	425	212	425	142	276	262	383	212	425	262	383	217	433	212	425	-4	139	2	128	325	515	312	526	313	433	313	433	312	526	294	533	313	433	294	533	292	411	292	411	294	533	269	536	292	411	269	536	262	383	262	383	269	536	247	534	262	383	247	534	231	469	231	469	247	534	230	476	247	534	225	527	227	482	247	534	227	482	230	476	225	527	202	516	210	489	231	469	230	460	262	383	262	383	230	460	227	451	262	383	227	451	222	442	173	38	176	23	176	59	176	59	176	23	183	9	176	59	183	9	185	77	185	77	183	9	195	-1	185	77	195	-1	199	96	199	96	195	-1	213	-8	199	96	213	-8	219	117	219	117	213	-8	238	-11	219	117	238	-11	244	140	244	140	238	-11	260	-9	244	140	260	-9	277	64	277	64	260	-9	276	56	282	-3	276	56	260	-9	365	249	244	140	283	81	365	249	283	81	288	89	365	249	288	89	295	98	365	249	295	98	512	385	365	249	512	385	365	253	244	140	277	64	279	73	244	140	279	73	283	81	280	43	282	-3	285	39	285	39	282	-3	305	7	285	39	305	7	291	37	291	37	305	7	298	36	308	37	298	36	305	7	308	37	305	7	330	23	340	50	330	44	330	23	340	50	330	23	357	43	340	50	357	43	350	57	319	40	308	37	330	23	319	40	330	23	330	44	277	49	276	56	282	-3	277	49	282	-3	280	43	332	501	325	515	326	452	332	501	326	452	332	469	332	501	332	469	334	486	217	433	262	383	222	442	325	515	313	433	326	452	114	270	308	471	214	471	114	270	214	471	11	202	114	270	11	202	205	202	114	270	205	202	315	270	205	202	17	0	112	0	205	202	112	0	315	270	206	418	210	418	218	460	218	460	210	418	214	419	218	460	214	419	218	419	218	419	258	413	276	463	276	463	258	413	294	397	276	463	294	397	353	452	353	452	294	397	325	374	353	452	325	374	348	343	85	378	110	392	116	429	116	429	110	392	137	402	116	429	137	402	165	449	165	449	137	402	165	409	165	449	165	409	198	417	165	449	198	417	218	460	218	460	198	417	202	418	218	460	202	418	206	418	155	232	198	417	165	409	155	232	165	409	124	232	251	139	285	202	289	273	289	273	285	202	325	251	289	273	325	251	363	308	363	308	325	251	370	281	363	308	370	281	411	421	411	421	370	281	372	270	411	421	372	270	374	259	251	139	289	273	226	70	226	70	289	273	221	218	226	70	221	218	210	0	210	0	221	218	165	151	210	0	165	151	124	76	374	259	376	248	411	421	411	421	376	248	377	237	411	421	377	237	377	225	377	225	365	138	414	37	414	37	365	138	340	-47	353	452	348	343	363	308	353	452	363	308	411	421	276	463	218	460	218	419	480	249	473	315	462	139	462	139	473	315	450	374	462	139	450	374	414	37	414	37	450	374	411	421	414	37	411	421	377	225	214	-76	140	-111	247	-108	214	-76	247	-108	279	-19	279	-19	247	-108	340	-47	279	-19	340	-47	331	54	331	54	340	-47	365	138	68	400	18	359	35	340	68	400	35	340	60	361	68	400	60	361	85	378	68	400	85	378	116	429	247	-108	140	-111	140	-138	210	0	124	76	101	0	303	215	268	293	282	-40	303	215	282	-40	300	14	303	215	300	14	312	73	303	215	312	73	315	133	268	293	213	359	214	157	268	293	214	157	219	140	268	293	219	140	224	114	268	293	224	114	227	97	268	293	227	97	230	79	268	293	230	79	232	62	268	293	232	62	233	44	268	293	233	44	233	26	268	293	233	26	257	-91	268	293	257	-91	282	-40	257	-91	233	26	233	6	257	-91	233	6	231	-14	213	359	139	408	163	287	213	359	163	287	183	247	213	359	183	247	193	223	213	359	193	223	199	207	213	359	199	207	204	190	213	359	204	190	209	174	213	359	209	174	214	157	139	408	48	432	74	386	139	408	74	386	109	357	139	408	109	357	139	324	139	408	139	324	163	287	231	-14	228	-35	257	-91	257	-91	228	-35	225	-56	257	-91	225	-56	224	-138	224	-138	225	-56	219	-77	224	-138	219	-77	216	-88	224	-138	216	-88	213	-100	224	-138	213	-100	209	-111	224	-138	209	-111	204	-123	224	-138	204	-123	199	-135	219	140	94	78	102	53	219	140	102	53	224	114	183	247	61	186	69	161	183	247	69	161	193	223	74	386	48	432	32	409	289	303	116	140	253	164	253	164	116	140	81	120	253	164	81	120	77	0	77	0	81	120	72	100	124	158	131	178	134	282	134	282	131	178	137	200	134	282	137	200	140	263	140	263	137	200	140	221	140	263	140	221	142	241	97	169	116	140	101	193	101	193	116	140	103	212	108	308	103	212	116	140	108	308	116	140	124	298	124	298	116	140	124	158	124	298	124	158	134	282	274	69	269	74	281	-9	281	-9	269	74	266	81	281	-9	266	81	260	-5	260	-5	266	81	265	90	289	66	281	66	281	-9	289	66	281	-9	300	-6	289	66	300	-6	303	64	328	31	327	41	327	20	327	20	327	41	322	51	327	20	322	51	322	9	322	9	322	51	314	58	322	9	314	58	313	0	313	0	314	58	303	64	313	0	303	64	300	-6	272	134	279	160	289	303	289	303	279	160	287	184	289	303	287	184	296	204	296	204	400	303	289	303	260	-5	265	90	253	164	253	164	265	90	267	110	253	164	267	110	289	303	289	303	267	110	272	134	89	144	81	120	116	140	89	144	116	140	97	169	245	5	260	-5	253	164	245	5	253	164	244	146	245	5	244	146	237	125	245	5	237	125	234	20	231	103	228	81	228	40	231	103	228	40	234	20	231	103	234	20	237	125	108	308	87	312	87	236	108	308	87	236	94	233	108	308	94	233	99	228	108	308	99	228	102	221	108	308	102	221	103	212	42	261	46	252	47	293	47	293	46	252	54	244	47	293	54	244	55	303	55	303	54	244	65	239	55	303	65	239	69	310	69	310	65	239	79	237	69	310	79	237	87	312	87	312	79	237	87	236	42	282	41	271	42	261	42	282	42	261	47	293	77	0	72	100	-33	0	228	40	228	81	226	61	274	69	281	-9	281	66	153	22	143	16	147	-6	147	-6	143	16	133	12	147	-6	133	12	123	11	123	11	112	12	120	-8	120	-8	112	12	102	17	120	-8	102	17	96	26	95	-5	120	-8	96	26	95	-5	96	26	91	38	95	-5	91	38	90	54	95	-5	90	54	75	2	58	14	75	2	77	260	77	260	75	2	90	54	99	279	90	54	93	99	99	279	93	99	102	147	52	229	28	189	33	52	52	229	33	52	35	52	52	229	35	52	44	31	52	229	44	31	58	14	52	229	58	14	77	260	-7	44	-5	14	-3	94	-3	94	-5	14	0	-14	-3	94	0	-14	9	143	9	143	0	-14	12	-41	9	143	12	-41	28	189	28	189	12	-41	28	-65	28	189	28	-65	33	52	173	285	174	310	165	279	165	279	174	310	157	271	134	238	157	271	148	304	134	238	148	304	122	293	122	293	99	279	102	147	122	293	102	147	116	195	122	293	116	195	134	238	229	251	226	212	238	42	238	42	226	212	218	168	238	42	218	168	218	24	218	24	218	168	206	123	218	24	206	123	196	10	196	10	206	123	190	81	196	10	190	81	172	0	172	0	190	81	171	44	238	308	201	312	208	291	208	291	201	312	198	293	189	292	198	293	201	312	189	292	201	312	181	289	181	289	201	312	174	310	181	289	174	310	173	285	238	42	262	69	268	294	268	294	262	69	281	101	268	294	281	101	290	273	290	273	281	101	296	135	290	273	296	135	304	245	304	245	296	135	306	172	304	245	306	172	309	210	238	308	208	291	217	285	238	308	217	285	224	277	238	308	224	277	228	265	238	308	228	265	229	251	238	308	229	251	238	42	238	308	238	42	268	294	174	310	148	304	157	271	172	0	171	44	162	32	172	0	162	32	153	22	172	0	153	22	147	-6	123	11	120	-8	147	-6	50	-15	51	-85	69	-34	69	-34	51	-85	95	-108	69	-34	95	-108	94	-45	94	-45	95	-108	123	-49	134	-49	123	-49	133	-117	134	-49	133	-117	163	-119	38	13	33	52	28	-65	38	13	28	-65	51	-85	38	13	51	-85	50	-15	189	-134	204	-139	189	-133	189	-133	204	-139	189	-132	195	-49	189	-132	204	-139	195	-49	204	-139	209	-53	209	-53	204	-139	215	-126	209	-53	215	-126	220	-60	220	-60	215	-126	222	-116	220	-60	222	-116	227	-70	227	-70	222	-116	227	-107	227	-70	227	-107	229	-96	182	-121	189	-132	195	-49	182	-121	195	-49	178	-47	182	-121	178	-47	168	-47	182	-121	168	-47	163	-119	163	-119	168	-47	157	-48	163	-119	157	-48	146	-48	163	-119	146	-48	134	-49	204	-139	189	-134	189	-135	204	-139	189	-135	188	-137	204	-139	188	-137	188	-139	123	-49	95	-108	133	-117	227	-70	229	-96	230	-83	77	260	90	54	99	279	364	291	359	267	386	95	386	95	359	267	354	243	345	213	354	243	141	243	345	213	141	243	133	213	133	213	141	243	144	400	133	213	144	400	127	188	115	97	102	360	80	15	80	15	102	360	67	312	80	15	67	312	47	47	47	47	67	312	41	260	47	47	41	260	26	92	26	92	41	260	24	205	26	92	24	205	18	149	326	158	315	132	316	30	316	30	315	132	303	108	316	30	303	108	290	87	290	87	270	61	284	12	284	12	270	61	251	39	284	12	251	39	250	0	250	0	251	39	231	24	250	0	231	24	215	-8	215	-8	231	24	209	14	215	-8	209	14	185	11	185	11	161	15	178	-11	178	-11	161	15	142	26	178	-11	142	26	125	-4	125	-4	142	26	127	44	125	-4	127	44	118	68	125	-4	118	68	115	97	125	-4	115	97	80	15	237	452	205	439	212	389	212	389	205	439	192	359	180	339	192	359	205	439	180	339	205	439	174	422	174	422	144	400	150	268	174	422	150	268	159	293	174	422	159	293	170	316	174	422	170	316	180	339	115	97	116	118	102	360	102	360	116	118	118	141	102	360	118	141	144	400	144	400	118	141	122	164	144	400	122	164	127	188	185	11	178	-11	215	-8	356	456	303	463	324	436	324	436	303	463	302	440	277	437	302	440	303	463	277	437	303	463	270	460	345	53	386	95	354	243	345	53	354	243	345	213	345	53	345	213	336	185	345	53	336	185	326	158	345	53	326	158	316	30	369	336	386	95	370	357	370	357	386	95	401	434	401	434	386	95	419	143	401	434	419	143	436	400	436	400	419	143	445	194	436	400	445	194	459	355	459	355	445	194	461	247	459	355	461	247	467	300	324	436	343	427	356	456	356	456	343	427	357	410	356	456	357	410	401	434	401	434	357	410	366	387	401	434	366	387	370	357	367	314	364	291	386	95	367	314	386	95	369	336	290	87	284	12	316	30	212	389	233	411	237	452	237	452	233	411	254	427	237	452	254	427	270	460	270	460	254	427	277	437	144	400	141	243	150	268	14	34	35	11	36	216	36	216	35	11	66	-3	36	216	66	-3	79	265	79	265	66	-3	84	101	131	298	79	265	97	173	97	173	79	265	88	137	97	173	88	137	90	146	90	146	210	146	97	173	97	173	210	146	217	173	200	287	192	312	191	312	200	287	191	312	190	312	200	287	190	312	189	312	200	287	189	312	172	280	200	287	213	310	192	312	108	205	125	235	131	298	131	298	125	235	146	262	131	298	146	262	189	312	189	312	146	262	172	280	79	265	84	101	85	110	79	265	85	110	85	119	79	265	85	119	86	128	79	265	86	128	88	137	253	231	254	210	256	292	253	231	256	292	252	291	252	291	244	293	250	252	250	252	244	293	241	270	244	293	237	299	241	270	241	270	237	299	227	305	241	270	227	305	225	283	225	283	227	305	213	310	225	283	213	310	200	287	272	210	290	312	275	312	272	210	275	312	271	306	272	210	271	306	267	301	272	210	267	301	262	296	272	210	262	296	256	292	272	210	256	292	254	210	252	291	250	252	253	231	109	-8	145	-2	117	37	117	37	145	-2	133	35	151	36	133	35	145	-2	151	36	145	-2	177	11	244	78	224	90	226	55	226	55	224	90	205	67	226	55	205	67	204	32	204	32	205	67	187	51	204	32	187	51	177	11	177	11	187	51	169	41	177	11	169	41	151	36	109	-8	117	37	103	45	109	-8	103	45	93	58	109	-8	93	58	87	76	109	-8	87	76	66	-3	84	101	66	-3	87	76	8	159	-1	97	2	63	8	159	2	63	14	34	8	159	14	34	36	216	131	298	97	173	108	205	35	11	33	71	32	93	35	11	32	93	30	9	35	11	37	50	33	71	32	93	14	93	15	-3	32	93	15	-3	20	1	32	93	20	1	25	6	32	93	25	6	30	9	14	93	-2	-9	12	-9	14	93	12	-9	15	-3	59	-2	73	-7	62	20	62	20	73	-7	87	15	115	22	87	15	94	-10	59	-2	62	20	49	3	49	3	62	20	46	32	49	3	46	32	42	8	42	8	46	32	37	50	42	8	37	50	35	11	115	22	94	-10	95	-10	115	22	95	-10	96	-9	115	22	96	-9	97	-9	115	22	97	-9	156	4	115	22	156	4	140	41	63	211	82	234	83	270	83	270	82	234	100	251	83	270	100	251	110	290	110	290	100	251	117	261	110	290	117	261	141	305	141	305	117	261	135	266	141	305	135	266	152	268	152	268	169	265	178	311	178	311	169	265	183	258	178	311	183	258	220	305	220	305	183	258	193	245	220	305	193	245	200	226	61	247	43	224	63	211	61	247	63	211	83	270	201	183	200	174	208	37	208	37	200	174	198	165	208	37	198	165	196	157	196	157	76	157	189	128	189	128	76	157	69	128	279	143	289	204	285	239	279	143	285	239	273	268	279	143	273	268	252	291	279	143	252	291	250	85	202	192	208	37	202	201	202	201	208	37	220	305	220	305	208	37	250	85	220	305	250	85	252	291	202	201	220	305	200	226	178	311	141	305	152	268	208	37	196	157	189	128	208	37	189	128	178	97	208	37	178	97	161	67	208	37	161	67	156	4	87	15	73	-7	94	-10	140	41	156	4	161	67	201	183	208	37	202	192	119	395	118	386	127	44	127	44	118	386	115	375	127	44	115	375	112	363	112	363	32	71	127	44	127	44	32	71	128	36	127	44	120	410	120	403	127	44	120	403	119	395	174	229	214	227	180	250	180	250	214	227	226	252	226	252	214	227	241	220	226	252	241	220	259	257	259	257	241	220	259	209	259	257	259	209	282	269	282	269	259	209	269	191	282	269	269	191	271	167	271	167	271	161	288	134	288	134	271	161	271	156	288	134	271	156	271	151	116	423	119	418	436	452	436	452	119	418	251	430	436	452	251	430	265	431	265	431	289	430	436	452	436	452	289	430	310	427	436	452	310	427	329	423	380	387	436	452	372	399	372	399	436	452	358	410	345	417	358	410	436	452	345	417	436	452	329	423	436	452	380	387	385	372	436	452	385	372	387	352	436	452	387	352	388	327	436	452	388	327	406	324	128	57	130	63	120	410	120	410	130	63	174	229	120	410	174	229	220	396	220	396	174	229	180	250	130	63	132	70	174	229	127	48	127	52	120	410	127	48	120	410	127	44	120	410	220	396	225	411	120	410	225	411	232	421	120	410	232	421	240	427	120	410	240	427	251	430	120	410	251	430	119	418	436	452	70	452	93	432	436	452	93	432	104	430	436	452	104	430	111	427	436	452	111	427	116	423	349	98	338	85	350	0	350	0	338	85	326	74	350	0	326	74	312	63	312	63	288	48	350	0	350	0	288	48	261	36	350	0	261	36	233	28	315	581	315	554	321	593	321	593	315	554	322	542	321	593	322	542	331	603	331	603	322	542	331	532	331	603	331	532	343	609	343	609	331	532	343	526	343	609	343	526	356	612	356	612	343	526	356	523	356	612	356	523	370	609	370	609	356	523	370	526	370	609	370	526	382	603	382	603	370	526	382	532	382	603	382	532	392	593	392	593	382	532	392	541	392	593	392	541	398	581	398	581	392	541	398	553	398	581	398	553	400	567	361	114	349	98	350	0	361	114	350	0	391	131	361	114	391	131	373	134	350	0	233	28	202	23	350	0	202	23	167	22	350	0	167	22	152	23	350	0	152	23	17	36	350	0	17	36	8	26	350	0	8	26	-4	21	350	0	-4	21	-22	17	350	0	-22	17	-22	0	17	36	152	23	25	50	25	50	152	23	141	25	25	50	141	25	32	71	32	71	141	25	133	30	32	71	133	30	128	36	301	290	282	269	288	134	301	290	288	134	338	320	301	290	338	320	319	322	271	167	288	134	282	269	270	144	269	137	288	134	270	144	288	134	271	151	172	581	172	554	178	593	178	593	172	554	178	542	178	593	178	542	187	603	187	603	178	542	188	532	187	603	188	532	199	609	199	609	188	532	200	526	199	609	200	526	213	612	213	612	200	526	213	523	213	612	213	523	227	609	227	609	213	523	227	526	227	609	227	526	239	603	239	603	227	526	239	532	239	603	239	532	248	593	248	593	239	532	248	541	248	593	248	541	255	581	255	581	248	541	255	553	255	581	255	553	257	567	172	554	172	581	170	567	315	554	315	581	313	567	93	432	70	452	70	435	128	57	120	410	127	52	109	33	96	24	272	0	272	0	96	24	81	18	272	0	81	18	64	17	239	23	231	29	126	66	126	66	231	29	227	38	126	66	227	38	225	49	187	425	225	428	460	452	187	425	460	452	87	452	283	274	324	428	276	250	276	250	324	428	225	428	276	250	225	428	235	97	235	97	225	428	232	87	225	428	225	49	226	58	225	428	226	58	227	67	225	428	227	67	229	77	225	428	229	77	232	87	225	428	126	66	225	49	273	-97	279	-40	271	-104	271	-104	270	-31	260	-135	260	-135	270	-31	258	-25	260	-135	258	-25	244	-23	273	-97	277	-92	279	-40	279	-40	277	-92	282	-86	279	-40	282	-86	285	-52	285	-52	282	-86	286	-78	285	-52	286	-78	287	-67	278	-113	293	-138	283	-113	283	-113	293	-138	290	-114	321	-97	290	-114	293	-138	321	-97	293	-138	354	-118	426	297	394	204	410	-65	392	230	394	204	426	297	392	230	426	297	385	249	385	249	426	297	380	303	385	249	380	303	373	262	373	262	380	303	362	302	373	262	362	302	356	269	356	269	362	302	343	299	356	269	343	299	336	271	290	258	303	264	303	285	303	285	303	264	315	268	303	285	315	268	323	294	323	294	315	268	326	271	323	294	326	271	343	299	343	299	326	271	336	271	283	274	276	250	290	258	283	274	290	258	303	285	486	91	498	173	494	215	486	91	494	215	482	251	486	91	482	251	459	279	486	91	459	279	456	7	426	297	410	-65	456	7	426	297	456	7	459	279	394	204	389	106	410	-65	410	-65	389	106	373	19	410	-65	373	19	354	-118	354	-118	373	19	350	-50	354	-118	350	-50	321	-97	271	-104	260	-135	272	-108	272	-108	260	-135	293	-138	272	-108	293	-138	274	-111	274	-111	293	-138	278	-113	234	-127	260	-135	244	-23	234	-127	244	-23	230	-26	234	-127	230	-26	218	-33	234	-127	218	-33	215	-114	208	-44	201	-58	203	-96	208	-44	203	-96	215	-114	208	-44	215	-114	218	-33	460	452	225	428	324	428	460	452	324	428	360	427	460	452	360	427	388	420	460	452	388	420	406	405	460	452	406	405	417	380	460	452	417	380	421	341	460	452	421	341	439	340	87	452	63	345	81	340	87	452	81	340	102	377	87	452	102	377	127	402	87	452	127	402	155	417	87	452	155	417	187	425	272	0	272	17	253	18	272	0	253	18	239	23	272	0	239	23	126	66	272	0	126	66	118	47	272	0	118	47	109	33	54	17	54	0	272	0	54	17	272	0	64	17	203	-96	201	-58	199	-74	270	-31	271	-104	279	-40	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	445	452	72	452	95	432	445	452	95	432	106	430	445	452	106	430	114	427	445	452	114	427	119	423	445	452	119	423	122	417	445	452	122	417	231	428	445	452	231	428	307	428	445	452	307	428	342	423	445	452	342	423	367	408	445	452	367	408	383	385	445	452	383	385	392	354	445	452	392	354	395	317	445	452	395	317	413	315	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	123	410	231	428	122	417	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	360	640	367	576	371	639	371	639	367	576	377	583	371	639	377	583	380	634	380	634	377	583	385	589	380	634	385	589	387	627	387	627	385	589	390	595	387	627	390	595	391	618	391	618	390	595	392	601	391	618	392	601	393	608	367	576	360	640	353	639	367	576	353	639	346	636	367	576	346	636	337	629	367	576	337	629	327	620	367	576	327	620	314	606	367	576	314	606	264	517	264	517	314	606	231	517	179	0	-21	17	-21	0	95	432	72	452	72	435	34	216	38	101	48	270	48	270	38	101	61	54	48	270	61	54	71	320	71	320	61	54	99	18	71	320	99	18	101	363	101	363	99	18	149	-3	101	363	149	-3	133	141	133	141	137	400	101	363	327	254	149	254	319	220	319	220	149	254	141	220	139	204	141	220	167	421	139	204	167	421	137	400	268	460	233	452	241	406	241	406	233	452	225	390	206	367	225	390	233	452	206	367	233	452	199	439	149	254	160	286	167	421	167	421	160	286	174	315	167	421	174	315	199	439	199	439	174	315	189	342	199	439	189	342	206	367	167	421	141	220	149	254	137	400	133	141	134	157	137	400	134	157	135	173	137	400	135	173	136	189	137	400	136	189	139	204	305	43	295	30	313	6	313	6	295	30	280	20	313	6	280	20	280	-4	280	-4	280	20	261	14	280	-4	261	14	245	-9	245	-9	261	14	238	11	210	-11	245	-9	238	11	210	-11	238	11	203	18	210	-11	203	18	174	36	210	-11	174	36	152	64	210	-11	152	64	149	-3	138	99	133	141	149	-3	138	99	149	-3	152	64	323	439	322	462	305	463	323	439	305	463	301	437	323	439	340	461	322	462	241	406	260	420	268	460	268	460	260	420	280	430	268	460	280	430	305	463	305	463	280	430	301	437	431	304	419	443	416	444	431	304	416	444	412	333	412	333	416	444	411	444	412	333	411	444	408	368	411	444	406	445	408	368	408	368	406	445	400	447	408	368	400	447	397	397	397	397	400	447	394	449	397	397	394	449	379	420	379	420	394	449	376	454	379	420	376	454	358	458	412	333	412	327	431	304	431	304	412	327	411	323	431	304	411	323	411	318	354	434	379	420	358	458	354	434	358	458	340	461	354	434	340	461	323	439	366	143	372	45	378	141	378	141	372	45	380	55	378	141	380	55	388	136	388	136	380	55	389	67	388	136	389	67	396	128	396	128	389	67	396	79	396	128	396	79	402	118	402	118	396	79	401	92	402	118	401	92	403	106	348	141	332	133	344	22	348	141	344	22	372	45	348	141	372	45	366	143	309	105	308	59	313	6	309	105	313	6	318	121	318	121	313	6	344	22	318	121	344	22	332	133	308	59	305	43	313	6	445	463	440	455	465	463	465	463	440	455	435	450	465	463	435	450	431	304	431	304	435	450	430	446	431	304	430	446	425	444	410	313	410	308	431	304	410	313	431	304	411	318	309	105	305	84	306	79	309	105	306	79	306	74	309	105	306	74	307	68	309	105	307	68	308	63	309	105	308	63	308	59	419	443	431	304	425	444	38	101	34	216	29	158	86	23	73	33	81	-1	81	-1	73	33	62	44	81	-1	62	44	62	4	62	4	62	44	53	7	53	7	62	44	51	59	53	7	51	59	46	9	46	9	51	59	42	75	46	9	42	75	40	10	40	10	42	75	37	93	40	10	37	93	35	11	35	11	37	93	33	114	35	11	33	114	31	11	29	139	10	140	10	-1	29	139	10	-1	14	5	29	139	14	5	19	9	29	139	19	9	24	11	29	139	24	11	31	11	29	139	31	11	33	114	10	140	-14	-11	5	-11	10	140	5	-11	10	-1	113	-9	129	-11	116	12	116	12	129	-11	133	11	148	11	133	11	145	-11	148	11	145	-11	163	-10	100	16	86	23	98	-6	100	16	98	-6	113	-9	100	16	113	-9	116	12	53	334	57	302	60	377	60	377	57	302	68	273	60	377	68	273	79	413	79	413	68	273	86	248	79	413	86	248	109	440	109	440	86	248	110	223	109	440	110	223	147	457	147	457	110	223	134	368	140	200	134	368	110	223	181	295	161	312	169	178	169	178	161	312	146	328	169	178	146	328	140	200	140	200	146	328	137	346	140	200	137	346	134	368	180	-8	197	-5	184	25	184	25	197	-5	193	34	202	43	193	34	197	-5	202	43	197	-5	212	0	147	412	162	427	191	463	191	463	162	427	180	436	191	463	180	436	201	439	201	439	221	437	221	461	221	461	221	437	239	432	221	461	239	432	244	456	244	456	239	432	255	423	244	456	255	423	260	450	260	450	255	423	268	411	260	450	268	411	275	445	275	445	268	411	279	394	275	445	279	394	289	443	289	443	279	394	284	384	147	457	134	368	138	392	147	457	138	392	147	412	147	457	147	412	191	463	191	158	206	138	207	276	207	276	206	138	215	118	207	276	215	118	244	247	244	247	215	118	218	96	244	247	218	96	225	5	181	295	169	178	191	158	181	295	191	158	207	276	272	42	287	67	288	192	288	192	287	67	297	97	288	192	297	97	297	163	297	163	297	97	300	129	271	219	244	247	251	21	271	219	251	21	272	42	271	219	272	42	288	192	221	461	191	463	201	439	289	443	284	384	287	371	289	443	287	371	290	358	315	454	310	449	312	324	315	454	312	324	339	460	315	454	339	460	319	460	292	343	294	327	297	443	297	443	294	327	312	324	297	443	312	324	304	445	304	445	312	324	310	449	297	443	289	443	290	358	297	443	290	358	292	343	218	96	217	79	225	5	225	5	217	79	214	65	225	5	214	65	212	0	212	0	214	65	209	54	212	0	209	54	202	43	173	19	161	14	163	-10	173	19	163	-10	180	-8	173	19	180	-8	184	25	133	11	129	-11	145	-11	148	11	163	-10	161	14	244	247	225	5	251	21	86	23	81	-1	98	-6	121	395	119	385	130	44	130	44	119	385	117	374	130	44	117	374	114	362	114	362	35	72	130	44	130	44	35	72	132	34	130	44	123	410	122	404	130	44	122	404	121	395	132	59	134	70	123	410	123	410	134	70	137	84	123	410	137	84	142	103	142	103	218	381	123	410	123	410	218	381	225	402	123	410	225	402	233	417	275	452	73	452	94	432	275	452	94	432	104	431	275	452	104	431	113	428	275	452	113	428	118	423	275	452	118	423	122	418	275	452	122	418	123	410	275	452	123	410	244	427	275	452	244	427	257	432	275	452	257	432	275	435	131	51	132	59	123	410	131	51	123	410	130	44	179	0	179	17	159	18	179	0	159	18	145	22	179	0	145	22	136	27	179	0	136	27	35	72	179	0	35	72	27	48	179	0	27	48	18	33	179	0	18	33	8	24	179	0	8	24	-4	19	179	0	-4	19	-21	17	179	0	-21	17	-21	0	35	72	136	27	132	34	94	432	73	452	73	435	244	427	123	410	233	417	119	395	117	385	128	44	128	44	117	385	114	374	128	44	114	374	112	362	112	362	32	72	128	44	128	44	32	72	130	34	128	44	121	410	120	404	128	44	120	404	119	395	130	59	132	70	121	410	121	410	132	70	135	84	121	410	135	84	140	103	140	103	216	381	121	410	121	410	216	381	223	402	121	410	223	402	231	417	272	452	71	452	93	432	272	452	93	432	103	431	272	452	103	431	110	428	272	452	110	428	116	423	272	452	116	423	119	418	272	452	119	418	121	410	272	452	121	410	241	427	272	452	241	427	255	432	272	452	255	432	272	435	129	51	130	59	121	410	129	51	121	410	128	44	176	0	176	17	157	18	176	0	157	18	143	22	176	0	143	22	134	27	176	0	134	27	32	72	176	0	32	72	25	48	176	0	25	48	16	33	176	0	16	33	7	24	176	0	7	24	-5	19	176	0	-5	19	-22	17	176	0	-22	17	-22	0	93	581	94	554	100	593	100	593	94	554	100	542	100	593	100	542	109	603	109	603	100	542	109	532	109	603	109	532	121	609	121	609	109	532	121	526	121	609	121	526	134	612	134	612	121	526	134	523	134	612	134	523	148	609	148	609	134	523	148	526	148	609	148	526	161	603	161	603	148	526	161	532	161	603	161	532	170	593	170	593	161	532	170	541	170	593	170	541	176	581	176	581	170	541	176	553	176	581	176	553	179	567	237	581	237	554	243	593	243	593	237	554	243	542	243	593	243	542	252	603	252	603	243	542	253	532	252	603	253	532	264	609	264	609	253	532	264	526	264	609	264	526	278	612	278	612	264	526	278	523	278	612	278	523	292	609	292	609	278	523	292	526	292	609	292	526	304	603	304	603	292	526	304	532	304	603	304	532	314	593	314	593	304	532	314	541	314	593	314	541	320	581	320	581	314	541	320	553	320	581	320	553	322	567	237	554	237	581	235	567	94	554	93	581	91	567	32	72	134	27	130	34	93	432	71	452	71	435	241	427	121	410	231	417	76	-41	71	-39	94	-66	94	-66	71	-39	68	-37	94	-66	68	-37	61	-63	61	-63	68	-37	66	-34	61	-63	66	-34	65	-29	65	-29	73	33	63	42	67	-23	70	-17	73	33	73	33	70	-17	75	-11	73	33	75	-11	79	21	79	21	75	-11	79	-4	79	21	79	-4	81	6	63	42	51	48	61	-63	63	42	61	-63	65	-29	118	-8	108	-28	133	-61	133	-61	108	-28	96	-38	133	-61	96	-38	94	-66	94	-66	96	-38	83	-41	219	364	168	-45	197	-18	219	364	197	-18	222	19	219	364	143	72	168	-45	133	-61	168	-45	143	72	133	-61	143	72	129	24	133	-61	129	24	118	-8	380	452	179	452	201	432	380	452	201	432	211	429	380	452	211	429	219	425	380	452	219	425	225	420	380	452	225	420	228	414	380	452	228	414	229	407	380	452	229	407	349	428	380	452	349	428	363	433	380	452	363	433	380	435	240	69	322	378	229	407	240	69	229	407	228	402	240	69	228	402	227	396	240	69	227	396	226	389	240	69	226	389	223	378	240	69	223	378	222	19	229	407	322	378	330	403	229	407	330	403	339	418	229	407	339	418	349	428	223	378	219	364	222	19	12	41	13	-41	24	47	24	47	13	-41	34	-55	24	47	34	-55	38	50	38	50	34	-55	61	-63	38	50	61	-63	51	48	3	30	-2	17	0	-21	3	30	0	-21	13	-41	3	30	13	-41	12	41	0	-21	-2	17	-4	2	76	-41	94	-66	83	-41	201	432	179	452	179	435	73	33	65	-29	67	-23	353	44	353	44	353	44	353	44	343	401	342	394	353	44	342	394	341	386	353	44	341	386	340	377	353	44	340	377	338	369	353	44	338	369	336	362	353	44	336	362	259	73	353	44	259	73	354	36	48	64	68	1	54	52	54	52	68	1	63	48	81	57	63	48	68	1	81	57	68	1	106	36	191	398	137	198	153	133	191	398	153	133	167	179	191	398	167	179	220	377	191	398	220	377	191	401	134	82	153	133	137	198	134	82	137	198	126	159	134	82	126	159	113	119	134	82	113	119	106	36	98	83	81	57	106	36	98	83	106	36	113	119	244	37	233	27	406	0	406	0	233	27	219	20	406	0	219	20	202	17	317	419	498	452	259	419	247	417	259	419	498	452	247	417	498	452	192	411	192	411	498	452	191	419	220	377	225	392	192	411	220	377	192	411	192	408	220	377	192	408	192	406	220	377	192	406	192	403	220	377	192	403	191	401	354	51	355	56	343	401	343	401	355	56	356	62	343	401	356	62	357	69	357	69	400	229	406	250	406	250	400	229	435	227	406	250	435	227	461	250	461	250	435	227	463	221	461	250	463	221	523	244	523	244	463	221	484	208	523	244	484	208	498	187	366	25	406	0	377	23	377	23	406	0	391	22	431	29	391	22	406	0	431	29	406	0	474	6	498	452	317	419	326	418	498	452	326	418	334	416	498	452	334	416	339	412	498	452	339	412	342	407	498	452	342	407	343	401	498	452	343	401	467	428	498	452	467	428	480	433	498	452	480	433	498	435	353	47	354	51	343	401	353	47	343	401	353	44	343	401	357	69	406	250	343	401	406	250	443	385	343	401	443	385	449	404	343	401	449	404	456	418	343	401	456	418	467	428	192	411	225	392	231	404	192	411	231	404	238	412	192	411	238	412	247	417	498	452	150	452	167	433	498	452	167	433	180	429	498	452	180	429	187	425	498	452	187	425	191	419	606	140	602	170	597	90	597	90	602	170	590	200	597	90	590	200	571	51	571	51	590	200	565	226	571	51	565	226	530	23	530	23	565	226	523	244	530	23	523	244	502	155	502	155	523	244	498	187	502	155	498	115	530	23	484	79	462	49	474	6	484	79	474	6	530	23	484	79	530	23	498	115	406	0	366	25	359	30	406	0	359	30	259	73	406	0	259	73	252	52	406	0	252	52	244	37	48	64	43	78	68	1	68	1	43	78	32	90	68	1	32	90	17	-11	17	-11	32	90	13	95	17	-11	13	95	-1	93	-39	38	-36	22	-36	61	-36	61	-36	22	-29	9	-36	61	-29	9	-27	77	-27	77	-29	9	-18	-1	-27	77	-18	-1	-15	88	-15	88	-18	-1	-2	-8	-15	88	-2	-8	-1	93	-1	93	-2	-8	17	-11	406	0	202	17	202	0	259	73	359	30	354	36	431	29	474	6	462	49	167	433	150	452	150	435	225	403	122	408	218	381	218	381	122	408	174	222	218	381	174	222	183	252	183	252	174	222	318	222	183	252	318	222	327	252	327	252	318	222	373	36	327	252	373	36	372	44	372	44	372	47	366	407	366	407	372	47	373	51	366	407	373	51	373	56	19	34	9	25	174	0	174	0	9	25	-3	20	174	0	-3	20	-21	17	135	31	131	38	33	67	33	67	131	38	130	44	33	67	130	44	115	369	115	369	130	44	117	379	130	44	122	408	122	403	130	44	122	403	121	396	130	44	121	396	120	388	130	44	120	388	117	379	280	452	73	452	94	432	280	452	94	432	105	430	280	452	105	430	113	427	280	452	113	427	118	422	280	452	118	422	121	416	280	452	121	416	122	408	280	452	122	408	243	428	280	452	243	428	258	433	280	452	258	433	280	435	130	50	131	57	122	408	130	50	122	408	130	44	122	408	131	57	132	65	122	408	132	65	135	76	122	408	135	76	138	89	122	408	138	89	174	222	232	419	243	428	122	408	232	419	122	408	225	403	263	36	253	26	425	0	425	0	253	26	239	19	425	0	239	19	219	17	363	388	360	379	372	44	372	44	360	379	358	369	372	44	358	369	327	252	366	407	376	69	419	230	366	407	419	230	425	252	425	252	419	230	454	228	425	252	454	228	480	252	480	252	454	228	482	222	480	252	482	222	542	245	542	245	482	222	503	209	542	245	503	209	517	187	385	25	425	0	396	23	396	23	425	0	410	22	450	29	410	22	425	0	450	29	425	0	494	6	523	452	324	452	339	435	523	452	339	435	350	433	523	452	350	433	359	428	523	452	359	428	364	420	523	452	364	420	366	407	523	452	366	407	487	430	523	452	487	430	502	434	523	452	502	434	523	435	372	44	366	407	365	402	372	44	365	402	364	396	372	44	364	396	363	388	375	62	376	69	366	407	375	62	366	407	373	56	366	407	425	252	464	390	366	407	464	390	470	409	366	407	470	409	477	421	366	407	477	421	487	430	624	140	621	171	616	90	616	90	621	171	609	201	616	90	609	201	590	51	590	51	609	201	584	227	590	51	584	227	549	23	549	23	584	227	542	245	549	23	542	245	521	155	521	155	542	245	517	187	521	155	517	115	549	23	503	79	481	49	494	6	503	79	494	6	549	23	503	79	549	23	517	115	425	0	385	25	378	30	425	0	378	30	278	73	425	0	278	73	271	52	425	0	271	52	263	36	278	73	378	30	373	36	278	73	373	36	318	222	174	0	174	17	156	20	174	0	156	20	143	25	174	0	143	25	135	31	174	0	135	31	33	67	174	0	33	67	27	47	174	0	27	47	19	34	174	0	-21	17	-21	0	425	0	219	17	219	0	450	29	494	6	481	49	339	435	324	452	324	435	94	432	73	452	73	435	220	30	218	37	120	66	120	66	218	37	217	44	219	428	217	44	218	53	219	428	218	53	220	64	468	452	81	452	181	425	468	452	181	425	219	428	468	452	219	428	318	428	468	452	318	428	356	427	468	452	356	427	386	420	468	452	386	420	409	405	468	452	409	405	423	380	468	452	423	380	428	341	468	452	428	341	446	340	276	275	318	428	219	428	276	275	219	428	226	87	276	275	226	87	229	98	276	275	229	98	270	250	276	275	270	250	284	258	276	275	284	258	297	286	219	428	220	64	223	76	219	428	223	76	226	87	81	452	57	345	75	340	81	452	75	340	96	377	81	452	96	377	121	402	81	452	121	402	149	417	81	452	149	417	181	425	354	35	342	26	511	0	511	0	342	26	325	20	511	0	325	20	302	17	360	302	340	299	365	269	365	269	340	299	336	271	325	271	336	271	340	299	325	271	340	299	318	294	318	294	297	286	299	264	318	294	299	264	313	268	318	294	313	268	325	271	475	275	448	291	462	49	462	49	448	291	462	46	463	35	462	46	416	300	463	35	416	300	404	223	404	223	416	300	403	240	475	275	462	49	462	53	475	275	462	53	463	57	475	275	463	57	464	62	475	275	464	62	465	66	475	275	465	66	483	133	475	275	483	133	492	253	448	291	416	300	462	46	487	149	491	166	492	253	492	253	491	166	495	184	492	253	495	184	498	223	498	223	495	184	497	203	511	0	511	17	493	18	511	0	493	18	479	22	511	0	479	22	469	27	511	0	469	27	370	71	511	0	370	71	363	50	511	0	363	50	354	35	463	35	404	223	403	212	463	35	403	212	401	197	463	35	401	197	398	180	463	35	398	180	393	162	463	35	393	162	388	143	463	35	388	143	370	71	463	35	370	71	469	27	360	302	365	269	379	303	379	303	365	269	385	263	379	303	385	263	416	300	416	300	385	263	397	253	416	300	397	253	403	240	262	0	262	17	240	20	262	0	240	20	227	24	262	0	227	24	120	66	262	0	120	66	112	47	262	0	112	47	102	33	262	0	102	33	90	24	262	0	90	24	75	18	262	0	75	18	58	17	262	0	58	17	48	17	262	0	48	17	48	0	120	66	227	24	220	30	120	66	217	44	219	428	511	0	302	17	302	0	492	253	483	133	487	149	297	286	284	258	299	264	15	32	5	24	171	0	171	0	5	24	-6	19	171	0	-6	19	-22	17	132	28	128	37	29	63	29	63	128	37	127	48	29	63	127	48	113	369	113	369	127	48	116	379	127	48	120	408	120	403	127	48	120	403	119	396	127	48	119	396	118	388	127	48	118	388	116	379	127	53	127	55	120	408	120	408	127	55	128	57	120	408	128	57	128	60	128	60	172	220	179	250	179	250	172	220	180	218	179	250	217	387	120	408	120	408	217	387	223	405	120	408	223	405	232	418	281	452	70	452	93	432	281	452	93	432	104	430	281	452	104	430	111	427	281	452	111	427	116	422	281	452	116	422	119	416	281	452	119	416	120	408	281	452	120	408	244	427	281	452	244	427	259	432	281	452	259	432	281	435	127	51	127	53	120	408	127	51	120	408	127	48	128	60	179	250	120	408	218	256	205	253	271	0	271	0	205	253	201	188	196	199	201	188	205	253	196	199	205	253	192	251	192	251	179	250	180	218	192	251	180	218	187	214	192	251	187	214	191	208	192	251	191	208	196	199	245	268	232	261	271	0	245	268	271	0	253	240	245	268	253	240	261	280	261	280	253	240	296	277	384	398	389	395	387	452	384	398	387	452	363	436	384	398	363	436	361	387	361	387	363	436	344	412	361	387	344	412	344	358	344	358	344	412	328	385	344	358	328	385	324	319	324	319	328	385	314	356	324	319	314	356	303	336	296	277	324	319	303	336	296	277	303	336	291	316	296	277	291	316	277	297	296	277	277	297	261	280	351	47	299	173	290	193	351	47	290	193	281	209	351	47	281	209	272	221	351	47	272	221	271	0	351	47	271	0	356	37	408	0	408	17	388	20	408	0	388	20	373	24	408	0	373	24	363	29	408	0	363	29	271	0	262	231	253	240	271	0	262	231	271	0	272	221	171	0	171	17	153	19	171	0	153	19	140	23	171	0	140	23	132	28	171	0	132	28	29	63	171	0	29	63	23	45	171	0	23	45	15	32	468	427	460	440	460	379	468	427	460	379	467	392	468	427	467	392	471	404	468	427	471	404	471	413	404	377	414	368	417	458	417	458	414	368	428	365	417	458	428	365	433	456	433	456	428	365	448	369	433	456	448	369	448	449	448	449	448	369	460	379	448	449	460	379	460	440	417	458	387	452	389	395	417	458	389	395	396	387	417	458	396	387	404	377	367	640	373	576	377	639	377	639	373	576	383	583	377	639	383	583	385	634	385	634	383	583	390	589	385	634	390	589	393	627	393	627	390	589	395	595	393	627	395	595	397	618	397	618	395	595	398	601	397	618	398	601	399	608	373	576	367	640	359	639	373	576	359	639	352	636	373	576	352	636	343	629	373	576	343	629	332	620	373	576	332	620	319	606	373	576	319	606	270	517	270	517	319	606	237	517	171	0	-22	17	-22	0	218	256	271	0	232	261	356	37	271	0	363	29	93	432	70	452	70	435	244	427	120	408	232	418	113	426	121	419	276	452	276	452	121	419	127	409	276	452	127	409	134	393	134	393	239	127	230	409	230	409	232	419	134	393	134	393	232	419	237	426	134	393	237	426	276	452	276	452	237	426	246	430	276	452	246	430	259	433	220	94	203	69	204	26	204	26	203	69	190	52	204	26	190	52	181	5	181	5	190	52	181	43	181	5	181	43	174	40	174	40	164	46	181	5	181	5	164	46	159	60	181	5	159	60	156	-7	156	-7	159	60	152	76	156	-7	152	76	141	90	259	433	276	435	276	452	101	431	113	426	276	452	101	431	276	452	84	452	101	431	84	452	84	435	239	127	220	94	226	55	239	127	226	55	249	90	239	127	249	90	243	353	239	127	243	353	237	370	239	127	237	370	233	386	239	127	233	386	231	399	239	127	231	399	230	409	296	223	249	90	297	223	297	223	249	90	434	409	297	223	434	409	370	357	370	357	434	409	375	367	481	452	341	452	355	433	481	452	355	433	367	429	481	452	367	429	375	423	481	452	375	423	381	413	481	452	381	413	382	401	481	452	382	401	441	417	481	452	441	417	449	424	481	452	449	424	459	429	481	452	459	429	469	433	481	452	469	433	481	435	434	409	441	417	382	401	434	409	382	401	382	392	434	409	382	392	381	384	434	409	381	384	379	376	434	409	379	376	375	367	250	335	243	353	249	90	250	335	249	90	296	223	156	-7	141	90	127	-11	127	-11	141	90	121	96	127	-11	121	96	109	-9	109	-9	121	96	109	94	109	-9	109	94	94	89	67	36	70	20	71	62	71	62	70	20	79	7	71	62	79	7	81	79	81	79	79	7	93	-2	81	79	93	-2	94	89	94	89	93	-2	109	-9	256	558	244	566	266	520	266	520	244	566	237	574	266	520	237	574	235	530	235	530	237	574	235	583	234	638	235	583	241	632	236	588	239	593	241	632	241	632	239	593	243	597	241	632	243	597	246	624	246	624	243	597	246	604	246	624	246	604	247	615	241	632	235	583	236	588	353	574	346	566	356	530	356	530	346	566	335	558	356	530	335	558	325	520	325	520	335	558	318	553	325	520	318	553	296	517	296	517	318	553	296	551	403	571	411	604	409	619	403	571	409	619	402	630	403	571	402	630	394	637	403	571	394	637	384	641	403	571	384	641	384	547	384	547	384	641	374	643	384	547	374	643	365	641	384	547	365	641	356	638	384	547	356	638	356	530	356	638	349	632	351	593	356	638	351	593	354	589	356	638	354	589	355	583	356	638	355	583	356	530	342	615	344	605	344	625	344	625	344	605	347	598	344	625	347	598	349	632	349	632	347	598	351	593	353	574	356	530	355	583	273	553	256	558	266	520	273	553	266	520	296	517	273	553	296	517	296	551	227	641	218	643	235	530	227	641	235	530	235	583	227	641	235	583	234	638	208	641	198	637	207	547	208	641	207	547	235	530	208	641	235	530	218	643	188	630	181	619	187	571	188	630	187	571	207	547	188	630	207	547	198	637	187	571	181	619	179	604	220	94	204	26	226	55	355	433	341	452	341	435	19	35	8	25	72	0	72	0	8	25	-4	20	72	0	-4	20	-22	17	147	-30	284	27	128	-13	128	-13	284	27	121	27	128	-13	121	27	103	-2	103	-2	121	27	110	349	103	-2	110	349	72	0	72	0	110	349	35	71	72	0	35	71	27	49	120	393	118	382	121	27	121	27	118	382	115	368	121	27	115	368	110	349	274	452	74	452	94	433	274	452	94	433	107	430	274	452	107	430	116	425	274	452	116	425	120	418	274	452	120	418	121	408	274	452	121	408	243	428	274	452	243	428	256	432	274	452	256	432	274	435	121	408	218	380	225	403	121	408	225	403	234	419	121	408	234	419	243	428	121	401	120	393	121	27	121	401	121	27	218	380	121	401	218	380	121	408	333	0	435	0	400	25	333	0	400	25	395	29	333	0	395	29	391	35	333	0	391	35	390	42	333	0	390	42	371	349	333	0	371	349	284	-5	381	393	379	382	390	42	390	42	379	382	376	368	390	42	376	368	371	349	371	349	284	27	284	-5	284	-5	284	27	245	-21	284	27	147	-30	158	-55	284	27	158	-55	162	-89	284	27	162	-89	216	-47	284	27	216	-47	245	-21	178	-123	194	-81	162	-89	178	-123	162	-89	162	-95	178	-123	162	-95	162	-102	178	-123	162	-102	161	-109	178	-123	161	-109	160	-117	178	-123	160	-117	159	-123	390	42	382	408	382	401	390	42	382	401	381	393	535	452	335	452	355	433	535	452	355	433	368	430	535	452	368	430	377	425	535	452	377	425	381	418	535	452	381	418	382	408	535	452	382	408	504	428	535	452	504	428	517	432	535	452	517	432	535	435	396	78	400	90	478	380	396	78	478	380	382	408	382	408	478	380	486	403	382	408	486	403	494	419	390	48	392	56	382	408	390	48	382	408	390	42	394	66	396	78	382	408	394	66	382	408	392	56	435	0	440	17	419	20	435	0	419	20	408	22	435	0	408	22	400	25	355	433	335	452	335	435	504	428	382	408	494	419	216	-47	162	-89	194	-81	94	433	74	452	74	435	72	0	-22	17	-22	0	19	35	72	0	27	49	-2	37	94	0	8	50	8	50	94	0	57	26	8	50	57	26	20	68	20	68	57	26	52	33	20	68	52	33	51	42	51	42	51	48	20	68	20	68	51	48	53	55	20	68	53	55	55	61	116	167	216	332	270	462	270	462	216	332	241	167	270	462	241	167	246	140	246	140	241	167	116	167	246	140	116	167	101	140	101	140	116	167	270	462	101	140	270	462	62	75	248	30	237	24	408	0	408	0	237	24	223	19	408	0	223	19	204	17	270	462	246	140	254	60	270	462	254	60	255	58	270	462	255	58	255	56	270	462	255	56	255	54	270	462	255	54	256	52	270	462	256	52	256	50	270	462	256	50	356	55	270	462	356	55	350	83	270	462	350	83	287	462	20	68	55	61	58	68	20	68	58	68	62	75	20	68	62	75	270	462	256	50	408	0	372	25	256	50	372	25	362	37	256	50	362	37	356	55	387	19	372	25	408	0	387	19	408	0	408	17	254	39	248	30	408	0	254	39	408	0	256	50	94	0	94	17	77	18	94	0	77	18	65	21	94	0	65	21	57	26	-37	17	-37	0	-24	20	-24	20	-37	0	94	0	-24	20	94	0	-13	27	-13	27	94	0	-2	37	408	0	204	17	204	0	139	44	139	44	139	44	139	44	133	407	132	402	139	44	132	402	131	396	139	44	131	396	129	388	139	44	129	388	127	379	139	44	127	379	125	369	139	44	125	369	44	73	139	44	44	73	140	36	141	62	143	69	192	249	141	62	192	249	133	407	133	407	192	249	231	390	133	407	231	390	236	406	288	155	284	115	284	10	284	10	284	115	270	79	284	10	270	79	257	4	257	4	270	79	248	49	257	4	248	49	226	1	226	1	248	49	217	29	226	1	217	29	192	0	192	0	217	29	177	22	123	428	130	420	425	452	425	452	130	420	261	427	425	452	261	427	276	428	276	428	319	425	425	452	425	452	319	425	348	413	425	452	348	413	365	393	425	452	365	393	373	363	425	452	373	363	376	324	425	452	376	324	394	321	143	69	186	229	192	249	192	249	186	229	222	226	192	249	222	226	244	249	244	249	222	226	250	220	244	249	250	220	306	242	306	242	250	220	271	208	306	242	271	208	284	186	139	47	139	51	133	407	139	47	133	407	139	44	140	56	141	62	133	407	140	56	133	407	139	51	133	407	236	406	242	417	133	407	242	417	250	424	133	407	250	424	261	427	133	407	261	427	130	420	425	452	84	452	100	435	425	452	100	435	113	433	425	452	113	433	123	428	288	155	309	19	306	242	288	155	306	242	284	186	351	46	368	66	375	200	375	200	368	66	381	88	375	200	381	88	388	170	388	170	381	88	389	113	388	170	389	113	391	140	349	225	306	242	309	19	349	225	309	19	331	30	349	225	331	30	351	46	349	225	351	46	375	200	288	155	284	10	309	19	192	0	177	22	163	23	192	0	163	23	152	25	192	0	152	25	145	30	192	0	145	30	44	73	192	0	44	73	37	52	192	0	37	52	29	37	192	0	29	37	19	27	192	0	19	27	5	20	192	0	5	20	-11	17	192	0	-11	17	-11	0	44	73	145	30	140	36	100	435	84	452	84	435	133	44	133	44	133	44	133	44	127	407	127	402	133	44	127	402	126	396	133	44	126	396	125	388	133	44	125	388	122	379	133	44	122	379	120	369	133	44	120	369	40	73	133	44	40	73	135	36	237	420	244	427	259	452	259	452	244	427	252	430	259	452	252	430	263	431	263	431	284	428	317	448	317	448	284	428	301	419	317	448	301	419	313	406	187	249	225	390	127	407	187	249	127	407	137	62	187	249	137	62	139	69	187	249	139	69	182	229	187	249	182	229	205	227	187	249	205	227	213	251	134	47	134	51	127	407	134	47	127	407	133	44	135	56	137	62	127	407	135	56	127	407	134	51	127	407	225	390	231	408	127	407	231	408	237	420	127	407	237	420	259	452	127	407	259	452	125	420	259	452	80	452	95	435	259	452	95	435	108	433	259	452	108	433	118	428	259	452	118	428	125	420	294	239	294	240	290	276	294	239	290	276	309	20	309	20	290	276	283	11	283	11	290	276	283	155	283	11	283	155	282	134	283	11	282	134	278	114	274	194	279	182	290	276	290	276	279	182	282	169	290	276	282	169	283	155	268	204	274	194	274	264	274	264	274	194	290	276	301	289	290	276	294	240	301	289	294	240	334	249	213	251	224	225	236	253	236	253	224	225	238	222	236	253	238	222	256	257	256	257	238	222	250	218	256	257	250	218	259	212	259	212	268	204	274	264	274	264	256	257	259	212	322	362	334	249	363	436	363	436	334	249	369	264	363	436	369	264	396	416	396	416	369	264	397	285	396	416	397	285	415	389	415	389	397	285	415	315	415	389	415	315	422	354	320	387	322	362	363	436	320	387	363	436	317	448	320	387	317	448	313	406	317	448	259	452	263	431	321	340	317	321	334	249	321	340	334	249	322	362	310	304	301	289	334	249	310	304	334	249	317	321	350	49	365	68	368	197	368	197	365	68	377	89	368	197	377	89	382	171	382	171	377	89	384	113	382	171	384	113	387	140	294	239	309	20	322	231	322	231	309	20	331	33	322	231	331	33	348	217	348	217	331	33	350	49	348	217	350	49	368	197	278	114	272	95	283	11	283	11	272	95	264	77	283	11	264	77	255	5	255	5	264	77	254	62	147	25	187	0	158	23	158	23	187	0	172	22	192	23	172	22	187	0	192	23	187	0	223	1	254	62	241	48	255	5	255	5	241	48	226	36	255	5	226	36	223	1	223	1	226	36	210	28	223	1	210	28	192	23	187	0	147	25	140	30	187	0	140	30	40	73	187	0	40	73	33	52	187	0	33	52	25	37	187	0	25	37	14	27	187	0	14	27	1	20	187	0	1	20	-16	17	187	0	-16	17	-16	0	40	73	140	30	135	36	213	251	205	227	224	225	95	435	80	452	80	435	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	445	452	72	452	95	432	445	452	95	432	106	430	445	452	106	430	114	427	445	452	114	427	119	423	445	452	119	423	122	417	445	452	122	417	231	428	445	452	231	428	307	428	445	452	307	428	342	423	445	452	342	423	367	408	445	452	367	408	383	385	445	452	383	385	392	354	445	452	392	354	395	317	445	452	395	317	413	315	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	123	410	231	428	122	417	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	179	0	-21	17	-21	0	95	432	72	452	72	435	324	359	244	70	279	-3	324	359	279	-3	304	-15	324	359	304	-15	321	-33	324	359	321	-33	331	-58	324	359	331	-58	326	366	347	27	342	34	351	-123	351	-123	342	34	340	43	334	-89	340	43	331	397	330	405	331	397	485	452	330	405	485	452	327	410	327	410	485	452	322	415	465	433	485	435	485	452	465	433	485	452	450	425	450	425	485	452	331	397	450	425	331	397	441	415	441	415	331	397	435	401	344	70	347	78	430	385	344	70	430	385	331	397	344	70	331	397	343	62	340	49	341	55	331	397	340	49	331	397	340	43	485	452	136	452	147	433	485	452	147	433	157	429	485	452	157	429	163	423	485	452	163	423	166	416	485	452	166	416	235	419	485	452	235	419	305	419	485	452	305	419	315	418	485	452	315	418	322	415	167	407	196	373	201	389	167	407	201	389	207	401	167	407	207	401	214	411	167	407	214	411	223	417	167	407	223	417	235	419	167	407	235	419	166	416	351	-123	389	17	370	19	351	-123	370	19	356	22	351	-123	356	22	347	27	351	-123	340	43	334	-89	351	-123	334	-89	334	-95	351	-123	334	-95	334	-101	351	-123	334	-101	333	-107	351	-123	333	-107	332	-114	351	-123	332	-114	331	-120	331	-58	334	-89	331	397	331	-58	331	397	331	392	331	-58	331	392	330	384	331	-58	330	384	328	374	331	-58	328	374	326	366	244	0	279	-3	244	70	244	0	244	70	238	52	244	0	238	52	230	39	244	0	230	39	220	30	244	0	220	30	208	25	244	0	208	25	195	23	244	0	195	23	85	0	53	23	81	59	88	150	53	23	88	150	51	76	53	23	51	76	46	-5	53	23	46	-5	85	0	53	23	85	0	195	23	163	384	125	252	137	180	163	384	137	180	166	267	163	384	166	267	164	389	166	394	166	267	166	399	166	399	166	267	196	373	166	399	196	373	167	403	167	403	196	373	167	407	109	111	137	180	125	252	109	111	125	252	88	150	109	111	88	150	81	59	14	31	-25	17	-15	-47	14	31	-15	-47	13	-21	14	31	13	-21	46	-5	14	31	46	-5	51	76	-38	17	-77	-123	-59	-122	-38	17	-59	-122	-39	-81	-38	17	-39	-81	-15	-47	-38	17	-15	-47	-25	17	164	389	166	267	166	394	147	433	136	452	132	435	435	401	331	397	430	385	343	62	331	397	341	55	119	395	118	386	127	44	127	44	118	386	115	375	127	44	115	375	112	363	112	363	32	71	127	44	127	44	32	71	128	36	127	44	120	410	120	403	127	44	120	403	119	395	174	229	214	227	180	250	180	250	214	227	226	252	226	252	214	227	241	220	226	252	241	220	259	257	259	257	241	220	259	209	259	257	259	209	282	269	282	269	259	209	269	191	282	269	269	191	271	167	271	167	271	161	288	134	288	134	271	161	271	156	288	134	271	156	271	151	116	423	119	418	436	452	436	452	119	418	251	430	436	452	251	430	265	431	265	431	289	430	436	452	436	452	289	430	310	427	436	452	310	427	329	423	380	387	436	452	372	399	372	399	436	452	358	410	345	417	358	410	436	452	345	417	436	452	329	423	436	452	380	387	385	372	436	452	385	372	387	352	436	452	387	352	388	327	436	452	388	327	406	324	128	57	130	63	120	410	120	410	130	63	174	229	120	410	174	229	220	396	220	396	174	229	180	250	130	63	132	70	174	229	127	48	127	52	120	410	127	48	120	410	127	44	120	410	220	396	225	411	120	410	225	411	232	421	120	410	232	421	240	427	120	410	240	427	251	430	120	410	251	430	119	418	436	452	70	452	93	432	436	452	93	432	104	430	436	452	104	430	111	427	436	452	111	427	116	423	349	98	338	85	350	0	350	0	338	85	326	74	350	0	326	74	312	63	312	63	288	48	350	0	350	0	288	48	261	36	350	0	261	36	233	28	361	114	349	98	350	0	361	114	350	0	391	131	361	114	391	131	373	134	350	0	233	28	202	23	350	0	202	23	167	22	350	0	167	22	152	23	350	0	152	23	17	36	350	0	17	36	8	26	350	0	8	26	-4	21	350	0	-4	21	-22	17	350	0	-22	17	-22	0	17	36	152	23	25	50	25	50	152	23	141	25	25	50	141	25	32	71	32	71	141	25	133	30	32	71	133	30	128	36	301	290	282	269	288	134	301	290	288	134	338	320	301	290	338	320	319	322	271	167	288	134	282	269	270	144	269	137	288	134	270	144	288	134	271	151	93	432	70	452	70	435	128	57	120	410	127	52	3	35	-7	27	88	0	88	0	-7	27	-22	21	88	0	-22	21	-41	17	235	267	223	287	228	192	228	192	223	287	217	313	228	192	217	313	216	244	216	244	217	313	216	344	214	406	216	344	216	351	214	406	216	351	217	384	217	384	216	351	216	359	217	384	216	359	217	366	321	395	319	385	327	44	327	44	319	385	317	374	327	44	317	374	314	362	314	362	283	250	327	44	327	44	283	250	329	34	327	44	323	410	322	404	327	44	322	404	321	395	330	70	334	84	323	410	323	410	334	84	370	220	323	410	370	220	414	381	414	381	370	220	379	250	379	218	379	250	370	220	471	452	273	452	295	432	471	452	295	432	305	431	471	452	305	431	313	428	471	452	313	428	318	423	471	452	318	423	322	418	471	452	322	418	323	410	471	452	323	410	440	427	471	452	440	427	454	432	471	452	454	432	471	435	334	84	339	103	370	220	328	51	328	59	323	410	328	51	323	410	327	44	323	410	414	381	421	402	323	410	421	402	430	417	323	410	430	417	440	427	443	268	430	261	458	0	443	268	458	0	451	238	443	268	451	238	477	303	477	303	451	238	493	275	572	20	557	24	593	0	593	0	557	24	547	29	593	0	547	29	458	0	458	0	547	29	540	37	458	0	540	37	535	47	535	47	495	175	488	194	477	303	493	275	499	352	499	352	493	275	518	318	499	352	518	318	521	403	521	403	518	318	533	357	521	403	533	357	552	442	552	442	533	357	548	387	552	442	548	387	569	398	569	398	574	395	601	458	601	458	574	395	580	387	601	458	580	387	588	377	652	427	644	440	644	379	652	427	644	379	651	392	652	427	651	392	654	404	652	427	654	404	655	413	632	369	644	379	644	440	632	369	644	440	632	449	632	369	632	449	617	456	632	369	617	456	613	365	601	458	588	377	599	368	601	458	599	368	613	365	601	458	613	365	617	456	601	458	552	442	569	398	535	47	488	194	480	209	535	47	480	209	471	220	535	47	471	220	461	230	535	47	461	230	458	0	430	261	416	256	458	0	458	0	416	256	403	253	458	0	403	253	398	187	398	187	403	253	395	197	379	218	386	213	390	251	390	251	386	213	391	206	390	251	391	206	403	253	403	253	391	206	395	197	368	0	368	17	352	18	368	0	352	18	340	22	368	0	340	22	333	27	368	0	333	27	235	72	368	0	235	72	226	48	368	0	226	48	216	33	368	0	216	33	204	24	368	0	204	24	190	19	368	0	190	19	172	17	368	0	172	17	172	0	236	202	245	209	254	255	254	255	245	209	254	215	254	255	254	215	283	250	283	250	254	215	264	218	283	250	264	218	275	220	275	220	329	34	283	250	235	72	333	27	329	34	235	72	329	34	275	220	190	286	196	271	204	426	204	426	196	271	204	256	204	426	204	256	214	406	214	406	204	256	216	244	214	406	216	244	216	344	189	443	169	454	170	398	189	443	170	398	177	397	189	443	177	397	182	393	189	443	182	393	185	387	189	443	185	387	186	379	189	443	186	379	186	369	189	443	186	369	187	302	189	443	187	302	190	286	189	443	190	286	204	426	187	302	186	369	186	360	235	267	228	192	236	202	235	267	236	202	254	255	228	192	216	244	216	242	228	192	216	242	191	238	228	192	191	238	168	230	228	192	168	230	147	218	228	192	147	218	125	199	228	192	125	199	103	172	228	192	103	172	88	0	88	0	103	172	20	56	88	0	20	56	11	45	88	0	11	45	3	35	152	377	158	387	169	454	169	454	158	387	163	395	169	454	163	395	170	398	87	400	90	389	90	425	90	425	90	389	96	377	90	425	96	377	100	439	100	439	96	377	108	369	100	439	108	369	113	449	113	449	108	369	125	365	113	449	125	365	129	455	129	455	125	365	142	368	129	455	142	368	145	458	145	458	142	368	152	377	145	458	152	377	169	454	187	302	186	360	186	350	187	302	186	350	186	340	187	302	186	340	186	329	187	302	186	329	186	318	87	400	90	425	87	409	88	0	-41	17	-41	0	379	250	379	218	390	251	451	238	458	0	461	230	572	20	593	0	593	17	295	432	273	452	273	435	330	70	323	410	328	59	217	384	217	366	217	375	68	57	69	133	66	48	66	48	57	139	46	2	46	2	57	139	43	140	46	2	43	140	30	138	69	133	73	65	79	125	79	125	73	65	80	73	79	125	80	73	85	114	85	114	80	73	85	84	85	114	85	84	87	99	232	154	227	105	227	4	227	4	227	105	211	67	227	4	211	67	200	-4	200	-4	211	67	188	40	200	-4	188	40	173	-8	173	-8	188	40	158	24	173	-8	158	24	145	-11	145	-11	158	24	124	18	124	18	103	19	115	-11	115	-11	103	19	87	23	115	-11	87	23	80	-8	80	-8	87	23	75	30	80	-8	75	30	68	38	80	-8	68	38	66	48	80	-8	66	48	46	2	19	21	46	2	30	138	19	21	30	138	17	131	19	21	17	131	5	120	19	21	5	120	0	48	-3	104	-6	84	0	48	-3	104	0	48	5	120	208	434	199	458	184	454	208	434	184	454	177	430	208	434	214	461	199	458	177	430	184	454	168	450	177	430	168	450	161	447	177	430	161	447	157	445	177	430	157	445	155	443	177	430	155	443	152	442	177	430	152	442	150	418	150	418	152	442	146	442	146	442	140	443	150	418	150	418	140	443	134	446	150	418	134	446	130	451	371	360	366	391	365	327	365	327	366	391	352	419	365	327	352	419	349	296	349	296	352	419	327	442	349	296	327	442	322	270	322	270	327	442	291	457	322	270	291	457	287	252	287	252	291	457	271	363	243	424	258	410	291	457	291	457	258	410	268	390	291	457	268	390	271	363	291	457	243	463	243	424	243	424	243	463	228	462	243	424	228	462	226	431	226	431	228	462	214	461	226	431	214	461	208	434	271	363	266	324	287	252	287	252	266	324	251	294	287	252	251	294	245	244	245	244	251	294	232	154	245	244	232	154	245	242	245	242	232	154	256	18	245	242	256	18	272	233	272	233	256	18	280	35	272	233	280	35	297	218	297	218	280	35	302	56	297	218	302	56	317	197	317	197	302	56	319	81	317	197	319	81	331	171	331	171	319	81	331	109	331	171	331	109	336	140	228	184	232	154	251	294	228	184	251	294	226	272	150	254	170	226	192	259	192	259	170	226	195	219	192	259	195	219	226	272	226	272	195	219	215	206	226	272	215	206	228	184	232	154	227	4	256	18	124	464	104	464	108	370	124	464	108	370	126	398	124	464	126	398	126	457	130	451	126	457	126	398	130	451	126	398	150	418	104	464	75	335	94	335	104	464	94	335	108	370	170	226	150	254	142	229	145	-11	124	18	115	-11	57	139	66	48	69	133	69	133	68	57	73	65	18	34	8	25	177	0	177	0	8	25	-4	20	177	0	-4	20	-22	17	133	31	130	38	32	67	32	67	130	38	129	44	32	67	129	44	114	369	114	369	129	44	117	379	129	44	121	408	121	403	129	44	121	403	121	396	129	44	121	396	119	388	129	44	119	388	117	379	379	389	377	380	388	44	388	44	377	380	375	369	360	311	375	369	152	146	360	311	152	146	137	89	137	89	152	146	121	408	137	89	121	408	135	78	277	34	265	25	438	0	438	0	265	25	248	19	438	0	248	19	224	17	286	452	72	452	94	432	286	452	94	432	104	430	286	452	104	430	112	427	286	452	112	427	117	422	286	452	117	422	120	416	286	452	120	416	121	408	286	452	121	408	246	428	286	452	246	428	263	433	286	452	263	433	286	435	129	51	131	59	121	408	129	51	121	408	129	44	132	68	135	78	121	408	132	68	121	408	131	59	121	408	152	146	217	381	121	408	217	381	225	403	121	408	225	403	234	419	121	408	234	419	246	428	388	44	375	369	360	311	388	44	360	311	293	70	388	44	293	70	390	34	388	44	382	410	381	405	388	44	381	405	381	398	388	44	381	398	379	389	534	452	333	452	354	432	534	452	354	432	365	430	534	452	365	430	373	427	534	452	373	427	378	423	534	452	378	423	381	418	534	452	381	418	382	410	534	452	382	410	503	428	534	452	503	428	516	433	534	452	516	433	534	435	398	89	403	109	478	385	398	89	478	385	382	410	382	410	478	385	485	404	382	410	485	404	492	418	389	52	391	61	382	410	389	52	382	410	388	44	394	73	398	89	382	410	394	73	382	410	391	61	438	0	438	17	419	18	438	0	419	18	404	21	438	0	404	21	395	27	438	0	395	27	293	70	438	0	293	70	286	49	438	0	286	49	277	34	177	0	177	17	155	20	177	0	155	20	141	25	177	0	141	25	32	67	177	0	32	67	26	47	177	0	26	47	18	34	177	0	-22	17	-22	0	32	67	141	25	133	31	438	0	224	17	224	0	293	70	395	27	390	34	354	432	333	452	333	435	503	428	382	410	492	418	94	432	72	452	72	435	18	34	8	25	177	0	177	0	8	25	-4	20	177	0	-4	20	-22	17	133	31	130	38	32	67	32	67	130	38	129	44	32	67	129	44	114	369	114	369	129	44	117	379	129	44	121	408	121	403	129	44	121	403	121	396	129	44	121	396	119	388	129	44	119	388	117	379	379	389	377	380	388	44	388	44	377	380	375	369	360	311	375	369	152	146	360	311	152	146	137	89	137	89	152	146	121	408	137	89	121	408	135	78	277	34	265	25	438	0	438	0	265	25	248	19	438	0	248	19	224	17	388	44	375	369	360	311	388	44	360	311	293	70	388	44	293	70	390	34	388	44	382	410	381	405	388	44	381	405	381	398	388	44	381	398	379	389	534	452	333	452	354	432	534	452	354	432	365	430	534	452	365	430	373	427	534	452	373	427	378	423	534	452	378	423	381	418	534	452	381	418	382	410	534	452	382	410	503	428	534	452	503	428	516	433	534	452	516	433	534	435	398	89	403	109	478	385	398	89	478	385	382	410	382	410	478	385	485	404	382	410	485	404	492	418	389	52	391	61	382	410	389	52	382	410	388	44	394	73	398	89	382	410	394	73	382	410	391	61	433	569	440	602	437	617	433	569	437	617	431	628	433	569	431	628	423	635	433	569	423	635	415	545	415	545	423	635	413	639	415	545	413	639	403	640	415	545	403	640	394	639	415	545	394	639	389	529	389	529	394	639	385	636	389	529	385	636	385	581	389	529	385	581	383	573	389	529	383	573	378	564	389	529	378	564	368	558	389	529	368	558	360	520	331	551	331	517	353	553	353	553	331	517	360	520	353	553	360	520	368	558	438	0	438	17	419	18	438	0	419	18	404	21	438	0	404	21	395	27	438	0	395	27	293	70	438	0	293	70	286	49	438	0	286	49	277	34	286	452	72	452	94	432	286	452	94	432	104	430	286	452	104	430	112	427	286	452	112	427	117	422	286	452	117	422	120	416	286	452	120	416	121	408	286	452	121	408	246	428	286	452	246	428	263	433	286	452	263	433	286	435	129	51	131	59	121	408	129	51	121	408	129	44	132	68	135	78	121	408	132	68	121	408	131	59	121	408	152	146	217	381	121	408	217	381	225	403	121	408	225	403	234	419	121	408	234	419	246	428	309	553	294	558	302	520	309	553	302	520	331	517	309	553	331	517	331	551	385	636	378	630	380	591	385	636	380	591	383	587	385	636	383	587	385	581	372	614	373	603	374	623	374	623	373	603	376	596	374	623	376	596	378	630	378	630	376	596	380	591	294	558	284	564	302	520	302	520	284	564	278	573	302	520	278	573	273	529	273	529	278	573	277	581	277	635	277	581	278	587	277	635	278	587	284	630	284	630	278	587	281	591	284	630	281	591	285	595	177	0	177	17	155	20	177	0	155	20	141	25	177	0	141	25	32	67	177	0	32	67	26	47	177	0	26	47	18	34	288	622	284	630	285	595	288	622	285	595	288	602	288	622	288	602	290	613	273	529	277	581	277	635	273	529	277	635	269	639	273	529	269	639	260	640	273	529	260	640	250	639	273	529	250	639	247	545	250	639	240	635	247	545	247	545	240	635	231	628	247	545	231	628	229	569	229	569	231	628	224	617	229	569	224	617	222	602	177	0	-22	17	-22	0	32	67	141	25	133	31	94	432	72	452	72	435	438	0	224	17	224	0	293	70	395	27	390	34	354	432	333	452	333	435	503	428	382	410	492	418	15	32	5	24	171	0	171	0	5	24	-6	19	171	0	-6	19	-22	17	132	28	128	37	29	63	29	63	128	37	127	48	29	63	127	48	113	369	113	369	127	48	116	379	127	48	120	408	120	403	127	48	120	403	119	396	127	48	119	396	118	388	127	48	118	388	116	379	127	53	127	55	120	408	120	408	127	55	128	57	120	408	128	57	128	60	128	60	172	220	179	250	179	250	172	220	180	218	179	250	217	387	120	408	120	408	217	387	223	405	120	408	223	405	232	418	281	452	70	452	93	432	281	452	93	432	104	430	281	452	104	430	111	427	281	452	111	427	116	422	281	452	116	422	119	416	281	452	119	416	120	408	281	452	120	408	244	427	281	452	244	427	259	432	281	452	259	432	281	435	127	51	127	53	120	408	127	51	120	408	127	48	128	60	179	250	120	408	218	256	205	253	271	0	271	0	205	253	201	188	196	199	201	188	205	253	196	199	205	253	192	251	192	251	179	250	180	218	192	251	180	218	187	214	192	251	187	214	191	208	192	251	191	208	196	199	245	268	232	261	271	0	245	268	271	0	253	240	245	268	253	240	261	280	261	280	253	240	296	277	384	398	389	395	387	452	384	398	387	452	363	436	384	398	363	436	361	387	361	387	363	436	344	412	361	387	344	412	344	358	344	358	344	412	328	385	344	358	328	385	324	319	324	319	328	385	314	356	324	319	314	356	303	336	296	277	324	319	303	336	296	277	303	336	291	316	296	277	291	316	277	297	296	277	277	297	261	280	468	427	460	440	460	379	468	427	460	379	467	392	468	427	467	392	471	404	468	427	471	404	471	413	404	377	414	368	417	458	417	458	414	368	428	365	417	458	428	365	433	456	433	456	428	365	448	369	433	456	448	369	448	449	448	449	448	369	460	379	448	449	460	379	460	440	417	458	387	452	389	395	417	458	389	395	396	387	417	458	396	387	404	377	351	47	299	173	290	193	351	47	290	193	281	209	351	47	281	209	272	221	351	47	272	221	271	0	351	47	271	0	356	37	408	0	408	17	388	20	408	0	388	20	373	24	408	0	373	24	363	29	408	0	363	29	271	0	262	231	253	240	271	0	262	231	271	0	272	221	171	0	171	17	153	19	171	0	153	19	140	23	171	0	140	23	132	28	171	0	132	28	29	63	171	0	29	63	23	45	171	0	23	45	15	32	171	0	-22	17	-22	0	218	256	271	0	232	261	356	37	271	0	363	29	93	432	70	452	70	435	244	427	120	408	232	418	48	64	67	1	54	52	54	52	67	1	63	48	81	57	63	48	67	1	81	57	67	1	105	35	191	398	137	198	154	133	191	398	154	133	167	179	191	398	167	179	220	377	191	398	220	377	191	401	133	82	154	133	137	198	133	82	137	198	126	159	133	82	126	159	113	119	133	82	113	119	105	35	98	83	81	57	105	35	98	83	105	35	113	119	259	34	247	25	420	0	420	0	247	25	230	19	420	0	230	19	207	17	231	404	238	412	192	411	192	411	238	412	247	417	192	411	247	417	259	419	517	452	259	419	336	419	517	452	336	419	346	418	192	411	259	419	517	452	192	411	517	452	191	419	192	411	220	377	225	392	192	411	225	392	231	404	192	408	192	406	220	377	192	408	220	377	192	411	192	403	191	401	220	377	192	403	220	377	192	406	361	386	359	377	371	44	371	44	359	377	358	369	371	44	358	369	356	362	356	362	276	70	371	44	371	44	276	70	373	34	371	44	363	401	362	394	371	44	362	394	361	386	517	452	346	418	353	416	517	452	353	416	359	412	517	452	359	412	362	407	517	452	362	407	363	401	517	452	363	401	485	428	517	452	485	428	499	433	517	452	499	433	517	435	381	89	386	109	461	385	381	89	461	385	363	401	363	401	461	385	467	404	363	401	467	404	475	418	372	52	373	61	363	401	372	52	363	401	371	44	376	73	381	89	363	401	376	73	363	401	373	61	517	452	150	452	167	433	517	452	167	433	180	429	517	452	180	429	187	425	517	452	187	425	191	419	420	0	420	17	401	18	420	0	401	18	387	21	420	0	387	21	378	27	420	0	378	27	276	70	420	0	276	70	268	49	420	0	268	49	259	34	48	64	43	78	67	1	67	1	43	78	32	90	67	1	32	90	17	-11	17	-11	32	90	13	95	17	-11	13	95	-1	93	-39	38	-36	22	-36	61	-36	61	-36	22	-29	9	-36	61	-29	9	-27	77	-27	77	-29	9	-18	-1	-27	77	-18	-1	-15	88	-15	88	-18	-1	-2	-8	-15	88	-2	-8	-1	93	-1	93	-2	-8	17	-11	420	0	207	17	207	0	276	70	378	27	373	34	167	433	150	452	150	435	485	428	363	401	475	418	116	17	94	20	116	0	116	0	94	20	78	24	116	0	78	24	22	52	22	52	78	24	69	32	22	52	69	32	34	81	34	81	69	32	63	43	34	81	63	43	47	123	47	123	63	43	62	58	64	75	67	87	119	373	119	373	67	87	71	102	119	373	71	102	75	120	75	120	144	370	119	373	47	123	62	58	62	66	47	123	62	66	64	75	47	123	64	75	119	373	363	35	351	25	520	0	520	0	351	25	334	20	520	0	334	20	310	17	144	370	189	-7	226	452	226	452	189	-7	208	-7	226	452	208	-7	263	127	263	127	208	-7	462	379	263	127	462	379	473	452	473	452	462	379	472	46	473	35	472	46	379	70	473	35	379	70	478	26	478	26	379	70	486	21	474	60	475	68	473	452	473	452	475	68	477	77	473	452	477	77	479	84	479	84	560	380	473	452	473	452	560	380	566	402	473	452	566	402	574	417	598	432	616	435	616	452	598	432	616	452	585	426	585	426	616	452	473	452	585	426	473	452	574	417	473	452	472	46	473	52	473	452	473	52	474	60	462	379	379	70	472	46	144	370	226	452	127	412	144	370	127	412	126	406	144	370	126	406	125	399	144	370	125	399	124	391	144	370	124	391	122	382	144	370	122	382	119	373	114	432	122	428	226	452	226	452	122	428	126	421	226	452	126	421	127	412	100	435	114	432	226	452	100	435	226	452	78	452	100	435	78	452	78	435	520	0	520	17	500	18	520	0	500	18	486	21	520	0	486	21	379	70	520	0	379	70	372	50	520	0	372	50	363	35	116	0	22	52	10	33	116	0	10	33	-3	23	116	0	-3	23	-22	17	116	0	-22	17	-22	0	520	0	310	17	310	0	19	34	9	25	178	0	178	0	9	25	-3	20	178	0	-3	20	-21	17	134	31	131	38	33	67	33	67	131	38	130	44	33	67	130	44	115	369	115	369	130	44	117	379	130	44	122	408	122	403	130	44	122	403	121	396	130	44	121	396	120	388	130	44	120	388	117	379	287	452	73	452	94	432	287	452	94	432	105	430	287	452	105	430	113	427	287	452	113	427	118	422	287	452	118	422	121	416	287	452	121	416	122	408	287	452	122	408	247	428	287	452	247	428	264	433	287	452	264	433	287	435	226	403	122	408	218	381	218	381	122	408	174	222	218	381	174	222	183	252	183	252	174	222	336	222	183	252	336	222	344	252	344	252	336	222	391	34	344	252	391	34	389	44	389	44	390	52	382	410	382	410	390	52	391	61	382	410	391	61	394	73	130	50	131	57	122	408	130	50	122	408	130	44	122	408	131	57	132	65	122	408	132	65	135	76	122	408	135	76	138	89	122	408	138	89	174	222	235	419	247	428	122	408	235	419	122	408	226	403	278	34	265	25	439	0	439	0	265	25	248	19	439	0	248	19	225	17	381	396	380	387	389	44	389	44	380	387	378	377	389	44	378	377	376	369	535	452	334	452	354	432	535	452	354	432	365	430	535	452	365	430	373	427	535	452	373	427	379	423	535	452	379	423	381	418	535	452	381	418	382	410	535	452	382	410	504	428	535	452	504	428	517	433	535	452	517	433	535	435	399	89	404	109	479	385	399	89	479	385	382	410	382	410	479	385	485	404	382	410	485	404	493	418	389	44	382	410	382	404	389	44	382	404	381	396	439	0	439	17	419	18	439	0	419	18	405	21	439	0	405	21	396	27	439	0	396	27	294	70	439	0	294	70	287	49	439	0	287	49	278	34	294	70	396	27	391	34	294	70	391	34	336	222	178	0	178	17	156	20	178	0	156	20	142	25	178	0	142	25	33	67	178	0	33	67	27	47	178	0	27	47	19	34	178	0	-21	17	-21	0	33	67	142	25	134	31	439	0	225	17	225	0	344	252	389	44	376	369	354	432	334	452	334	435	504	428	382	410	493	418	399	89	382	410	394	73	94	432	73	452	73	435	133	97	133	97	133	97	133	97	120	360	98	15	98	15	120	360	85	312	98	15	85	312	64	47	64	47	85	312	58	260	64	47	58	260	43	92	43	92	58	260	41	205	43	92	41	205	35	149	145	44	142	-4	159	26	159	26	142	-4	195	-11	159	26	195	-11	178	15	178	15	195	-11	202	11	226	14	202	11	232	-8	226	14	232	-8	248	24	248	24	232	-8	268	0	248	24	268	0	269	39	269	39	268	0	301	12	269	39	301	12	288	61	288	61	301	12	308	87	334	134	308	87	333	30	334	134	333	30	363	53	142	-4	145	44	136	68	142	-4	136	68	133	97	142	-4	133	97	98	15	137	148	149	204	161	400	161	400	149	204	165	260	161	400	165	260	191	422	191	422	165	260	186	313	191	422	186	313	210	359	210	359	230	389	222	439	222	439	230	389	254	452	137	148	161	400	120	360	137	148	120	360	133	97	222	439	191	422	210	359	202	11	195	-11	232	-8	374	456	321	463	342	436	342	436	321	463	319	440	294	437	319	440	321	463	294	437	321	463	287	460	383	306	403	95	387	357	387	357	403	95	418	434	418	434	403	95	437	143	418	434	437	143	453	400	453	400	437	143	462	194	453	400	462	194	476	355	476	355	462	194	478	247	476	355	478	247	484	300	342	436	360	427	374	456	374	456	360	427	375	410	374	456	375	410	418	434	418	434	375	410	384	387	418	434	384	387	387	357	372	248	355	189	363	53	372	248	363	53	403	95	372	248	403	95	383	306	230	389	250	412	254	452	254	452	250	412	272	428	254	452	272	428	287	460	287	460	272	428	294	437	308	87	301	12	333	30	334	134	363	53	355	189	119	395	117	385	128	44	128	44	117	385	114	374	128	44	114	374	112	362	112	362	32	72	128	44	128	44	32	72	130	34	128	44	121	410	120	404	128	44	120	404	119	395	130	59	132	70	121	410	121	410	132	70	135	84	121	410	135	84	140	103	140	103	228	425	121	410	121	410	228	425	119	418	277	33	267	24	437	0	437	0	267	24	254	19	437	0	254	19	237	17	418	18	404	22	437	0	437	0	404	22	395	27	437	0	395	27	293	72	293	72	395	27	390	34	293	72	390	34	389	44	389	44	390	425	293	72	391	59	393	70	390	425	390	425	393	70	396	84	390	425	396	84	400	103	400	103	477	381	390	425	390	425	477	381	484	402	390	425	484	402	492	417	533	452	71	452	93	432	533	452	93	432	103	431	533	452	103	431	110	428	533	452	110	428	116	423	533	452	116	423	119	418	533	452	119	418	228	425	533	452	228	425	390	425	533	452	390	425	502	427	533	452	502	427	516	432	533	452	516	432	533	435	129	51	130	59	121	410	129	51	121	410	128	44	390	425	389	44	389	51	390	425	389	51	391	59	285	48	277	33	437	0	285	48	437	0	293	72	176	0	176	17	157	18	176	0	157	18	143	22	176	0	143	22	134	27	176	0	134	27	32	72	176	0	32	72	25	48	176	0	25	48	16	33	176	0	16	33	7	24	176	0	7	24	-5	19	176	0	-5	19	-22	17	176	0	-22	17	-22	0	32	72	134	27	130	34	437	0	237	17	237	0	418	18	437	0	437	17	93	432	71	452	71	435	502	427	390	425	492	417	123	396	122	386	130	44	130	44	122	386	119	375	130	44	119	375	115	360	115	360	36	72	130	44	130	44	36	72	131	34	130	44	124	410	124	404	130	44	124	404	123	396	187	239	187	216	193	238	193	238	187	216	198	215	193	238	198	215	198	238	198	238	198	215	208	215	198	238	208	215	204	238	204	238	208	215	209	238	232	239	209	238	218	214	232	239	218	214	229	214	173	218	187	216	180	240	180	240	187	216	187	239	226	410	231	420	124	410	124	410	231	420	237	427	124	410	237	427	265	452	265	452	237	427	245	430	265	452	245	430	257	431	257	431	277	428	265	452	265	452	277	428	318	447	133	66	135	75	124	410	124	410	135	75	173	218	124	410	173	218	222	394	222	394	173	218	180	240	135	75	137	83	173	218	130	49	131	57	124	410	130	49	124	410	130	44	115	427	121	423	265	452	265	452	121	423	124	418	265	452	124	418	124	410	265	452	75	452	97	432	265	452	97	432	108	430	265	452	108	430	115	427	251	244	264	216	267	252	267	252	264	216	297	222	267	252	297	222	280	264	280	264	297	222	292	280	300	296	292	280	297	222	300	296	297	222	326	231	293	420	305	408	318	447	318	447	305	408	312	392	318	447	312	392	314	372	314	372	326	231	318	447	407	385	389	414	398	289	407	385	398	289	406	307	407	385	406	307	411	327	407	385	411	327	413	348	326	231	351	243	360	435	360	435	351	243	373	259	360	435	373	259	389	414	389	414	373	259	387	273	389	414	387	273	398	289	326	231	314	372	314	353	326	231	314	353	311	333	326	231	311	333	306	314	326	231	306	314	300	296	232	239	229	214	264	216	232	239	264	216	251	244	209	238	208	215	218	214	179	0	179	17	159	19	179	0	159	19	145	22	179	0	145	22	136	27	179	0	136	27	36	72	179	0	36	72	29	50	179	0	29	50	21	36	179	0	21	36	11	26	179	0	11	26	-1	21	179	0	-1	21	-19	17	179	0	-19	17	-19	0	36	72	136	27	131	34	318	447	326	231	360	435	318	447	277	428	293	420	97	432	75	452	75	435	226	410	124	410	222	394	133	66	124	410	131	57	49	216	52	101	63	270	63	270	52	101	75	54	63	270	75	54	85	320	85	320	75	54	113	18	85	320	113	18	115	363	115	363	113	18	163	-3	115	363	163	-3	148	141	148	141	152	400	115	363	188	44	224	-11	217	29	217	29	224	-11	253	23	285	27	253	23	253	-9	285	27	253	-9	281	-4	166	68	153	101	163	-3	166	68	163	-3	224	-11	166	68	224	-11	188	44	337	439	337	462	320	463	337	439	320	463	316	437	337	439	354	461	337	462	256	406	274	420	282	460	282	460	274	420	295	430	282	460	295	430	320	463	320	463	295	430	316	437	152	200	165	255	181	421	181	421	165	255	184	305	181	421	184	305	213	439	213	439	184	305	210	351	213	439	210	351	239	390	239	390	256	406	247	452	247	452	256	406	282	460	449	450	445	446	445	304	445	304	445	446	439	444	445	304	439	444	434	443	434	443	430	444	445	304	445	304	430	444	425	444	445	304	425	444	425	333	425	333	425	327	445	304	445	304	425	327	425	323	445	304	425	323	425	318	422	368	425	333	425	444	422	368	425	444	420	445	422	368	420	445	414	447	422	368	414	447	411	397	408	449	390	454	393	420	408	449	393	420	411	397	408	449	411	397	414	447	372	458	354	461	368	434	372	458	368	434	393	420	372	458	393	420	390	454	337	439	368	434	354	461	391	104	365	76	370	41	391	104	370	41	380	50	391	104	380	50	389	60	391	104	389	60	400	73	391	104	400	73	412	89	370	41	365	76	359	32	359	32	365	76	340	54	359	32	340	54	335	16	335	16	340	54	314	37	335	16	314	37	309	4	309	4	314	37	285	27	309	4	285	27	281	-4	480	463	459	463	454	455	480	463	454	455	449	450	480	463	449	450	445	304	425	313	424	308	445	304	425	313	445	304	425	318	253	23	224	-11	253	-9	152	400	148	141	152	200	152	400	152	200	181	421	247	452	213	439	239	390	52	101	49	216	44	158	148	141	163	-3	153	101	230	29	224	37	126	66	126	66	224	37	222	48	225	428	222	48	222	57	225	428	222	57	224	67	460	452	87	452	225	428	460	452	225	428	324	428	460	452	324	428	364	425	460	452	364	425	390	413	460	452	390	413	407	392	460	452	407	392	415	363	460	452	415	363	418	324	460	452	418	324	436	322	124	390	153	411	87	452	87	452	153	411	187	424	87	452	187	424	225	428	225	428	227	77	324	428	324	428	227	77	230	88	324	428	230	88	233	98	87	452	60	327	76	322	87	452	76	322	98	360	87	452	98	360	124	390	278	0	278	17	256	18	278	0	256	18	240	22	278	0	240	22	126	66	278	0	126	66	118	47	278	0	118	47	109	33	278	0	109	33	96	24	278	0	96	24	81	18	278	0	81	18	64	17	278	0	64	17	54	17	278	0	54	17	54	0	126	66	240	22	230	29	126	66	222	48	225	428	225	428	224	67	227	77	113	426	121	419	276	452	276	452	121	419	127	409	276	452	127	409	134	393	134	393	239	127	230	409	230	409	232	419	134	393	134	393	232	419	237	426	134	393	237	426	276	452	276	452	237	426	246	430	276	452	246	430	259	433	220	94	203	69	204	26	204	26	203	69	190	52	204	26	190	52	181	5	181	5	190	52	181	43	181	5	181	43	174	40	174	40	165	46	181	5	181	5	165	46	156	-7	259	433	276	435	276	452	101	431	113	426	276	452	101	431	276	452	84	452	101	431	84	452	84	435	239	127	220	94	226	55	239	127	226	55	249	90	239	127	249	90	240	364	239	127	240	364	235	382	239	127	235	382	232	398	239	127	232	398	230	409	296	223	249	90	297	223	297	223	249	90	434	409	297	223	434	409	370	357	370	357	434	409	375	367	481	452	341	452	355	433	481	452	355	433	367	429	481	452	367	429	375	423	481	452	375	423	381	413	481	452	381	413	382	401	481	452	382	401	441	417	481	452	441	417	449	424	481	452	449	424	459	429	481	452	459	429	469	433	481	452	469	433	481	435	434	409	441	417	382	401	434	409	382	401	382	392	434	409	382	392	381	384	434	409	381	384	379	376	434	409	379	376	375	367	249	90	296	223	250	335	249	90	250	335	246	347	249	90	246	347	240	364	156	-7	165	46	159	60	156	-7	159	60	153	76	156	-7	153	76	143	90	156	-7	143	90	127	-11	67	35	70	19	71	61	71	61	70	19	79	6	71	61	79	6	82	78	82	78	79	6	93	-3	82	78	93	-3	96	89	96	89	93	-3	109	-9	96	89	109	-9	111	94	111	94	109	-9	127	-11	111	94	127	-11	124	96	124	96	127	-11	143	90	220	94	204	26	226	55	355	433	341	452	341	435	196	32	183	24	360	0	360	0	183	24	165	20	360	0	165	20	143	17	339	18	324	21	360	0	360	0	324	21	314	27	360	0	314	27	213	64	213	64	314	27	222	87	213	64	222	87	207	64	207	64	222	87	197	93	207	64	197	93	176	107	156	70	207	64	176	107	156	70	176	107	160	129	156	70	160	129	150	156	156	70	150	156	146	186	156	70	146	186	113	86	303	395	301	388	308	44	308	44	301	388	300	380	308	44	300	380	296	357	180	282	214	321	225	372	225	372	214	321	255	348	225	372	255	348	290	380	290	380	255	348	296	357	290	380	296	357	300	380	161	350	104	312	113	86	161	350	113	86	146	186	161	350	146	186	155	236	161	350	155	236	180	282	161	350	180	282	225	372	49	195	57	149	64	261	64	261	57	149	79	113	64	261	79	113	104	312	104	312	79	113	113	86	308	44	296	357	222	87	308	44	222	87	309	34	308	44	305	410	304	406	308	44	304	406	304	401	308	44	304	401	303	395	308	52	309	55	305	410	305	410	309	55	309	59	305	410	309	59	310	64	310	64	367	71	317	87	317	87	367	71	354	96	354	96	367	71	391	119	468	452	253	452	275	432	468	452	275	432	285	431	468	452	285	431	293	428	468	452	293	428	299	423	468	452	299	423	303	418	468	452	303	418	305	410	468	452	305	410	415	424	468	452	415	424	429	431	468	452	429	431	447	434	468	452	447	434	468	435	397	393	404	411	305	410	397	393	305	410	310	64	397	393	310	64	317	87	397	393	317	87	394	380	317	87	390	357	394	380	394	380	390	357	414	351	394	380	414	351	443	376	443	376	414	351	432	335	443	376	432	335	444	311	308	48	308	52	305	410	308	48	305	410	308	44	443	376	444	311	486	363	486	363	444	311	452	281	486	363	452	281	454	250	454	250	445	199	490	132	490	132	445	199	430	94	551	262	543	307	534	188	534	188	543	307	520	340	534	188	520	340	490	132	490	132	520	340	486	363	490	132	486	363	454	250	430	94	445	199	423	154	430	94	423	154	391	119	430	94	391	119	367	71	205	45	196	32	360	0	205	45	360	0	213	64	360	0	143	17	143	0	222	87	314	27	309	34	339	18	360	0	360	17	275	432	253	452	253	435	415	424	305	410	404	411	-40	17	-40	17	-19	23	-19	23	-40	17	103	0	-19	23	103	0	1	38	1	38	103	0	67	29	1	38	67	29	27	63	27	63	67	29	63	35	27	63	63	35	61	44	61	44	63	103	27	63	64	56	68	63	115	159	115	159	68	63	74	71	115	159	74	71	82	81	82	81	170	179	115	159	115	159	170	179	161	209	63	103	61	44	62	49	63	103	62	49	64	56	63	103	64	56	115	159	204	27	196	22	371	0	371	0	196	22	183	19	371	0	183	19	164	17	198	411	199	419	161	209	198	411	161	209	170	179	198	411	170	179	184	138	198	411	184	138	193	109	248	452	42	452	63	433	248	452	63	433	78	428	248	452	78	428	89	421	248	452	89	421	98	409	248	452	98	409	105	391	248	452	105	391	208	429	248	452	208	429	217	431	248	452	217	431	229	433	248	452	229	433	248	435	105	391	161	209	199	419	105	391	199	419	202	425	105	391	202	425	208	429	296	351	233	284	243	256	296	351	243	256	377	394	296	351	377	394	315	371	444	452	308	452	321	434	444	452	321	434	329	432	444	452	329	432	336	430	444	452	336	430	340	427	444	452	340	427	343	423	444	452	343	423	344	418	444	452	344	418	406	420	444	452	406	420	418	428	444	452	418	428	430	433	444	452	430	433	444	435	377	394	393	409	344	418	377	394	344	418	342	410	377	394	342	410	337	400	377	394	337	400	328	387	377	394	328	387	315	371	222	321	213	349	233	284	233	284	213	349	209	42	233	284	209	42	293	95	293	95	209	42	304	65	371	0	371	17	346	21	371	0	346	21	328	30	371	0	328	30	209	42	371	0	209	42	208	33	371	0	208	33	204	27	209	42	328	30	314	44	209	42	314	44	304	65	209	42	213	349	208	53	199	402	200	86	202	389	202	389	200	86	205	67	202	389	205	67	207	371	207	371	205	67	208	53	207	371	208	53	213	349	200	86	199	402	198	411	200	86	198	411	193	109	103	0	103	17	87	19	103	0	87	19	75	23	103	0	75	23	67	29	103	0	-40	17	-40	0	371	0	164	17	164	0	233	284	293	95	243	256	321	434	308	452	308	435	406	420	344	418	393	409	63	433	42	452	42	435	121	393	119	382	122	27	122	27	119	382	116	368	122	27	116	368	111	349	111	349	35	71	122	27	122	27	35	71	28	49	122	27	28	49	19	35	275	452	75	452	94	433	275	452	94	433	108	430	275	452	108	430	117	425	275	452	117	425	121	418	275	452	121	418	122	408	275	452	122	408	244	428	275	452	244	428	257	432	275	452	257	432	275	435	122	408	218	380	226	403	122	408	226	403	234	419	122	408	234	419	244	428	122	27	218	380	122	408	122	27	122	408	122	401	122	27	122	401	121	393	372	349	352	-13	370	-30	372	349	370	-30	382	-55	372	349	284	27	296	0	372	349	296	0	327	-2	372	349	327	-2	352	-13	296	0	284	27	122	27	296	0	122	27	19	35	296	0	19	35	9	25	296	0	9	25	-3	20	296	0	-3	20	-21	17	296	0	-21	17	-21	0	382	393	379	382	382	-55	382	-55	379	382	376	368	382	-55	376	368	372	349	395	29	392	35	403	-123	403	-123	392	35	391	42	385	-89	391	42	383	408	382	418	383	408	535	452	382	418	535	452	377	425	377	425	535	452	368	430	392	56	394	66	383	408	383	408	394	66	397	78	383	408	397	78	400	90	400	90	479	380	383	408	383	408	479	380	487	403	383	408	487	403	495	419	518	432	535	435	535	452	518	432	535	452	505	428	505	428	535	452	383	408	505	428	383	408	495	419	391	48	392	56	383	408	391	48	383	408	391	42	355	433	368	430	535	452	355	433	535	452	335	452	355	433	335	452	335	435	403	-123	440	17	419	20	403	-123	419	20	409	22	403	-123	409	22	401	25	403	-123	401	25	395	29	403	-123	391	42	385	-89	403	-123	385	-89	385	-95	403	-123	385	-95	385	-101	403	-123	385	-101	384	-107	403	-123	384	-107	384	-114	403	-123	384	-114	382	-120	383	401	382	393	382	-55	383	401	382	-55	385	-89	383	401	385	-89	383	408	94	433	75	452	75	435	127	386	103	295	116	191	127	386	116	191	140	179	127	386	140	179	128	392	211	209	200	215	204	172	204	172	200	215	192	224	204	172	192	224	169	173	169	173	192	224	189	238	190	249	191	256	169	173	169	173	191	256	193	263	169	173	193	263	195	270	195	270	225	381	140	179	140	179	225	381	233	403	140	179	233	403	130	405	130	405	233	403	241	418	130	405	241	418	253	428	288	452	81	452	102	432	288	452	102	432	115	430	288	452	115	430	123	425	288	452	123	425	128	420	288	452	128	420	130	413	288	452	130	413	130	405	288	452	130	405	253	428	288	452	253	428	268	433	288	452	268	433	288	435	190	243	190	249	169	173	190	243	169	173	189	238	195	270	140	179	169	173	140	179	130	405	130	403	270	34	258	25	431	0	431	0	258	25	241	19	431	0	241	19	218	17	328	222	317	219	321	198	321	198	317	219	301	214	321	198	301	214	294	187	294	187	301	214	281	209	294	187	281	209	268	180	268	180	281	209	261	206	268	180	261	206	244	175	244	175	261	206	244	204	321	198	383	34	328	222	328	222	383	34	382	44	328	222	382	44	368	369	368	369	382	44	370	377	382	44	375	410	374	404	382	44	374	404	374	396	382	44	374	396	372	387	382	44	372	387	370	377	527	452	333	452	348	432	527	452	348	432	358	430	527	452	358	430	366	427	527	452	366	427	371	423	527	452	371	423	374	417	527	452	374	417	375	410	527	452	375	410	496	428	527	452	496	428	510	433	527	452	510	433	527	435	397	109	471	385	375	410	397	109	375	410	387	73	397	109	387	73	391	89	382	52	384	61	375	410	382	52	375	410	382	44	375	410	471	385	478	404	375	410	478	404	486	418	375	410	486	418	496	428	431	0	431	17	412	18	431	0	412	18	398	21	431	0	398	21	388	27	431	0	388	27	287	70	431	0	287	70	279	49	431	0	279	49	270	34	383	34	321	198	287	70	383	34	287	70	388	27	226	205	211	209	223	173	226	205	223	173	244	175	226	205	244	175	244	204	140	179	130	403	130	400	140	179	130	400	129	396	140	179	129	396	128	392	101	211	116	191	103	295	101	211	103	295	100	283	101	211	100	283	98	271	101	211	98	271	96	261	101	211	96	261	95	251	101	211	95	251	95	241	211	209	204	172	223	173	431	0	218	17	218	0	348	432	333	452	333	435	387	73	375	410	384	61	102	432	81	452	81	435	120	33	119	38	35	71	35	71	119	38	110	349	115	368	110	349	119	38	115	368	119	38	118	382	118	382	119	38	120	393	120	393	119	38	119	40	120	43	120	45	120	393	120	393	120	45	121	48	120	393	121	48	121	401	121	401	121	48	121	51	121	401	121	51	121	408	121	408	211	380	217	399	253	452	74	452	94	433	253	452	94	433	107	430	253	452	107	430	116	425	253	452	116	425	120	418	253	452	120	418	121	408	253	452	121	408	231	423	253	452	231	423	240	430	253	452	240	430	253	435	223	413	231	423	121	408	223	413	121	408	217	399	452	452	292	452	306	433	452	452	306	433	315	429	452	452	315	429	320	423	452	452	320	423	322	416	452	452	322	416	322	407	452	452	322	407	427	421	452	452	427	421	437	430	452	452	437	430	452	435	322	407	409	380	413	395	322	407	413	395	419	409	322	407	419	409	427	421	318	46	320	52	320	390	320	390	320	52	409	380	320	390	409	380	321	399	321	399	409	380	322	407	318	381	314	370	317	39	318	381	317	39	317	40	318	381	317	40	317	43	318	381	317	43	318	46	318	381	318	46	320	390	425	48	422	39	569	0	425	48	569	0	526	27	425	48	526	27	522	34	425	48	522	34	520	43	425	48	520	43	507	349	520	43	519	406	518	397	520	43	518	397	516	387	520	43	516	387	514	376	520	43	514	376	510	363	520	43	510	363	507	349	522	57	523	67	519	406	519	406	523	67	526	78	519	406	526	78	529	90	529	90	608	380	519	406	519	406	608	380	615	403	519	406	615	403	623	419	664	452	490	452	501	432	664	452	501	432	509	428	664	452	509	428	515	422	664	452	515	422	518	415	664	452	518	415	519	406	664	452	519	406	633	428	664	452	633	428	646	432	664	452	646	432	664	435	521	49	522	57	519	406	521	49	519	406	520	43	569	0	569	17	549	18	569	0	549	18	535	22	569	0	535	22	526	27	569	0	422	39	418	33	569	0	418	33	413	30	569	0	413	30	407	28	569	0	407	28	398	27	569	0	398	27	330	27	569	0	330	27	325	28	569	0	325	28	218	34	569	0	218	34	212	30	569	0	212	30	205	28	569	0	205	28	196	27	569	0	196	27	139	27	569	0	139	27	132	27	569	0	132	27	8	25	569	0	8	25	-4	20	569	0	-4	20	-22	17	569	0	-22	17	-22	0	314	370	311	357	317	39	317	39	311	357	225	49	317	39	225	49	317	38	317	38	225	49	317	34	225	49	222	40	325	28	225	49	325	28	322	29	225	49	322	29	319	31	225	49	319	31	317	34	35	71	27	49	126	28	35	71	126	28	122	30	35	71	122	30	120	33	19	35	8	25	132	27	19	35	132	27	126	28	19	35	126	28	27	49	218	34	325	28	222	40	501	432	490	452	490	435	633	428	519	406	623	419	306	433	292	452	292	435	120	393	119	40	120	43	121	408	121	51	211	380	94	433	74	452	74	435	120	33	119	38	35	71	35	71	119	38	110	349	115	368	110	349	119	38	115	368	119	38	118	382	118	382	119	38	120	393	120	393	119	38	119	40	120	43	120	45	120	393	120	393	120	45	121	48	120	393	121	48	121	401	121	401	121	48	121	51	121	401	121	51	121	408	121	408	211	380	217	399	253	452	74	452	94	433	253	452	94	433	107	430	253	452	107	430	116	425	253	452	116	425	120	418	253	452	120	418	121	408	253	452	121	408	231	423	253	452	231	423	240	430	253	452	240	430	253	435	223	413	231	423	121	408	223	413	121	408	217	399	452	452	292	452	306	433	452	452	306	433	315	429	452	452	315	429	320	423	452	452	320	423	322	416	452	452	322	416	322	407	452	452	322	407	427	421	452	452	427	421	437	430	452	452	437	430	452	435	322	407	409	380	413	395	322	407	413	395	419	409	322	407	419	409	427	421	318	46	320	52	320	390	320	390	320	52	409	380	320	390	409	380	321	399	321	399	409	380	322	407	318	381	314	370	317	39	318	381	317	39	317	40	318	381	317	40	317	43	318	381	317	43	318	46	318	381	318	46	320	390	509	428	515	422	664	452	664	452	515	422	518	415	664	452	518	415	519	406	521	56	523	66	519	406	519	406	523	66	526	78	519	406	526	78	529	90	529	90	608	380	519	406	519	406	608	380	615	403	519	406	615	403	623	419	646	432	664	435	664	452	646	432	664	452	633	428	633	428	664	452	519	406	633	428	519	406	623	419	519	48	521	56	519	406	519	48	519	406	519	42	501	432	509	428	664	452	501	432	664	452	490	452	501	432	490	452	490	435	530	-123	569	17	548	20	530	-123	548	20	538	22	530	-123	538	22	530	25	530	-123	530	25	524	29	530	-123	524	29	520	35	530	-123	520	35	519	42	530	-123	519	42	513	-89	530	-123	513	-89	513	-95	530	-123	513	-95	512	-101	530	-123	512	-101	512	-107	530	-123	512	-107	511	-114	530	-123	511	-114	510	-120	519	42	519	406	518	397	519	42	518	397	516	387	519	42	516	387	514	376	519	42	514	376	513	-89	513	-89	514	376	510	363	513	-89	510	363	509	-55	507	349	425	48	455	-2	507	349	455	-2	480	-13	507	349	480	-13	498	-30	507	349	498	-30	509	-55	507	349	509	-55	510	363	425	0	455	-2	425	48	425	0	425	48	422	39	425	0	422	39	418	33	425	0	418	33	413	30	425	0	413	30	407	28	425	0	407	28	398	27	425	0	398	27	330	27	425	0	330	27	325	28	425	0	325	28	225	49	425	0	225	49	222	40	425	0	222	40	218	34	425	0	218	34	212	30	425	0	212	30	205	28	425	0	205	28	196	27	425	0	196	27	139	27	425	0	139	27	132	27	425	0	132	27	19	35	425	0	19	35	8	25	425	0	8	25	-4	20	425	0	-4	20	-22	17	425	0	-22	17	-22	0	314	370	311	357	317	39	317	39	311	357	225	49	317	39	225	49	317	38	317	38	225	49	317	34	225	49	325	28	322	29	225	49	322	29	319	31	225	49	319	31	317	34	35	71	27	49	126	28	35	71	126	28	122	30	35	71	122	30	120	33	19	35	132	27	126	28	19	35	126	28	27	49	306	433	292	452	292	435	120	393	119	40	120	43	121	408	121	51	211	380	94	433	74	452	74	435	235	44	235	44	235	44	235	44	229	407	229	402	235	44	229	402	228	396	235	44	228	396	226	388	235	44	226	388	224	379	235	44	224	379	222	369	235	44	222	369	141	73	235	44	141	73	237	36	126	37	115	27	289	0	289	0	115	27	102	20	289	0	102	20	84	17	135	396	159	414	99	452	99	452	159	414	184	425	99	452	184	425	207	428	207	428	215	427	387	452	387	452	215	427	221	425	387	452	221	425	226	420	236	51	237	56	229	407	229	407	237	56	238	62	229	407	238	62	240	69	240	69	283	229	229	407	229	407	283	229	327	390	229	407	327	390	333	409	249	25	289	0	260	23	260	23	289	0	274	22	313	29	274	22	289	0	313	29	289	0	357	6	365	434	387	435	387	452	365	434	387	452	350	430	350	430	387	452	229	407	350	430	229	407	340	421	340	421	229	407	333	409	327	390	283	229	289	250	289	250	283	229	317	227	289	250	317	227	343	250	343	250	317	227	346	221	343	250	346	221	405	244	405	244	346	221	367	208	405	244	367	208	380	187	235	47	236	51	229	407	235	47	229	407	235	44	229	407	387	452	228	414	387	452	99	452	207	428	99	452	72	336	90	332	99	452	90	332	112	369	99	452	112	369	135	396	488	140	485	170	479	90	479	90	485	170	472	200	479	90	472	200	453	51	453	51	472	200	447	226	453	51	447	226	412	23	412	23	447	226	405	244	412	23	405	244	385	155	385	155	405	244	380	187	385	155	380	115	412	23	367	79	344	49	357	6	367	79	357	6	412	23	367	79	412	23	380	115	289	0	249	25	241	30	289	0	241	30	141	73	289	0	141	73	134	52	289	0	134	52	126	37	289	0	84	17	84	0	141	73	241	30	237	36	313	29	357	6	344	49	387	452	226	420	228	414	138	44	138	44	138	44	138	44	132	407	132	402	138	44	132	402	130	396	138	44	130	396	129	388	138	44	129	388	127	379	138	44	127	379	124	369	138	44	124	369	44	73	138	44	44	73	139	36	139	51	140	56	132	407	132	407	140	56	141	62	132	407	141	62	143	69	143	69	186	229	132	407	132	407	186	229	230	390	132	407	230	390	236	409	152	25	192	0	162	23	162	23	192	0	176	22	216	29	176	22	192	0	216	29	192	0	260	6	290	452	84	452	99	435	290	452	99	435	112	433	290	452	112	433	123	428	290	452	123	428	129	420	290	452	129	420	132	407	290	452	132	407	253	430	290	452	253	430	268	434	290	452	268	434	290	435	230	390	186	229	192	250	192	250	186	229	220	227	192	250	220	227	246	250	246	250	220	227	248	221	246	250	248	221	308	244	308	244	248	221	270	208	308	244	270	208	283	187	138	47	139	51	132	407	138	47	132	407	138	44	243	421	253	430	132	407	243	421	132	407	236	409	440	72	433	48	584	0	440	72	584	0	542	27	440	72	542	27	538	34	440	72	538	34	536	44	440	72	536	44	520	362	536	44	529	410	529	404	536	44	529	404	527	395	536	44	527	395	525	385	536	44	525	385	522	374	536	44	522	374	520	362	680	452	479	452	501	432	680	452	501	432	511	431	680	452	511	431	519	428	680	452	519	428	525	423	680	452	525	423	528	418	680	452	528	418	529	410	680	452	529	410	649	427	680	452	649	427	663	432	680	452	663	432	680	435	543	84	548	103	624	381	543	84	624	381	529	410	529	410	624	381	631	402	529	410	631	402	639	417	537	51	538	59	529	410	537	51	529	410	536	44	540	70	543	84	529	410	540	70	529	410	538	59	584	0	584	17	565	18	584	0	565	18	551	22	584	0	551	22	542	27	584	0	433	48	424	33	584	0	424	33	415	24	584	0	415	24	402	19	584	0	402	19	385	17	584	0	385	17	385	0	391	140	387	170	382	90	382	90	387	170	375	200	382	90	375	200	356	51	356	51	375	200	350	226	356	51	350	226	315	23	315	23	350	226	308	244	315	23	308	244	287	155	287	155	308	244	283	187	287	155	283	115	315	23	269	79	247	49	260	6	269	79	260	6	315	23	269	79	315	23	283	115	192	0	152	25	144	30	192	0	144	30	44	73	192	0	44	73	37	52	192	0	37	52	28	37	192	0	28	37	18	27	192	0	18	27	4	20	192	0	4	20	-12	17	192	0	-12	17	-12	0	44	73	144	30	139	36	216	29	260	6	247	49	501	432	479	452	479	435	649	427	529	410	639	417	99	435	84	452	84	435	138	44	138	44	138	44	138	44	132	407	132	402	138	44	132	402	130	396	138	44	130	396	129	388	138	44	129	388	127	379	138	44	127	379	124	369	138	44	124	369	44	73	138	44	44	73	139	36	139	51	140	56	132	407	132	407	140	56	141	62	132	407	141	62	143	69	143	69	186	229	132	407	132	407	186	229	230	390	132	407	230	390	236	409	152	25	192	0	162	23	162	23	192	0	176	22	216	29	176	22	192	0	216	29	192	0	260	6	290	452	84	452	99	435	290	452	99	435	112	433	290	452	112	433	123	428	290	452	123	428	129	420	290	452	129	420	132	407	290	452	132	407	253	430	290	452	253	430	268	434	290	452	268	434	290	435	230	390	186	229	192	250	192	250	186	229	220	227	192	250	220	227	246	250	246	250	220	227	248	221	246	250	248	221	308	244	308	244	248	221	270	208	308	244	270	208	283	187	138	47	139	51	132	407	138	47	132	407	138	44	243	421	253	430	132	407	243	421	132	407	236	409	391	140	387	170	382	90	382	90	387	170	375	200	382	90	375	200	356	51	356	51	375	200	350	226	356	51	350	226	315	23	315	23	350	226	308	244	315	23	308	244	287	155	287	155	308	244	283	187	287	155	283	115	315	23	269	79	247	49	260	6	269	79	260	6	315	23	269	79	315	23	283	115	192	0	152	25	144	30	192	0	144	30	44	73	192	0	44	73	37	52	192	0	37	52	28	37	192	0	28	37	18	27	192	0	18	27	4	20	192	0	4	20	-12	17	192	0	-12	17	-12	0	44	73	144	30	139	36	216	29	260	6	247	49	99	435	84	452	84	435	109	13	92	19	102	-8	102	-8	92	19	81	27	102	-8	81	27	64	1	64	1	81	27	76	37	64	1	76	37	75	48	75	48	78	134	66	139	75	48	77	58	78	134	78	134	77	58	82	66	78	134	82	66	88	126	88	126	82	66	89	74	88	126	89	74	94	114	94	114	89	74	94	85	94	114	94	85	97	100	66	139	53	141	64	1	66	139	64	1	75	48	102	-8	144	-11	109	13	109	13	144	-11	135	11	184	22	135	11	144	-11	184	22	144	-11	238	4	168	445	160	443	180	420	180	420	160	443	154	442	180	420	154	442	149	442	149	442	142	443	145	394	145	394	142	443	137	446	145	394	137	446	132	450	128	456	127	463	114	355	128	456	114	355	145	394	128	456	145	394	132	450	106	463	68	302	90	302	106	463	90	302	114	355	106	463	114	355	127	463	254	439	253	462	235	461	254	439	235	461	217	458	254	439	217	458	217	434	254	439	271	463	253	462	217	458	200	454	217	434	217	434	200	454	186	450	217	434	186	450	180	420	180	420	186	450	177	447	180	420	177	447	168	445	333	301	331	285	382	114	382	114	331	285	329	269	382	114	329	269	326	252	326	252	319	218	382	114	382	114	319	218	319	48	154	252	146	218	319	218	154	252	319	218	326	252	438	296	429	358	423	199	423	199	429	358	405	405	423	199	405	405	382	114	382	114	405	405	368	438	382	114	368	438	334	331	334	331	368	438	329	369	322	457	271	463	277	434	322	457	277	434	299	421	322	457	299	421	317	399	322	457	317	399	329	369	322	457	329	369	368	438	254	439	277	434	271	463	334	331	334	316	382	114	319	218	296	152	319	48	319	48	296	152	265	96	319	48	265	96	238	4	238	4	265	96	227	51	238	4	227	51	184	22	149	442	145	394	180	420	40	139	26	132	32	19	40	139	32	19	64	1	40	139	64	1	53	141	14	121	6	105	11	46	14	121	11	46	32	19	14	121	32	19	26	132	11	46	6	105	3	85	333	301	382	114	334	316	130	76	133	89	118	408	118	408	133	89	213	381	213	381	133	89	170	222	213	381	170	222	179	252	179	252	170	222	216	222	179	252	216	222	225	252	225	252	216	222	228	47	225	252	228	47	240	285	240	285	228	47	254	15	240	285	254	15	257	318	257	318	254	15	289	-4	257	318	289	-4	286	97	286	97	299	376	277	348	15	34	5	25	173	0	173	0	5	25	-7	20	173	0	-7	20	-25	17	130	31	127	38	29	67	29	67	127	38	126	44	29	67	126	44	111	369	111	369	126	44	114	379	126	44	118	408	118	403	126	44	118	403	117	396	126	44	117	396	116	388	126	44	116	388	114	379	283	452	69	452	90	432	283	452	90	432	101	430	283	452	101	430	109	427	283	452	109	427	114	422	283	452	114	422	117	416	283	452	117	416	118	408	283	452	118	408	243	428	283	452	243	428	260	433	283	452	260	433	283	435	126	50	127	57	118	408	126	50	118	408	126	44	128	65	130	76	118	408	128	65	118	408	127	57	118	408	213	381	221	403	118	408	221	403	230	419	118	408	230	419	243	428	295	44	289	-4	305	26	305	26	289	-4	333	-11	305	26	333	-11	321	15	321	15	333	-11	340	11	360	14	340	11	364	-8	360	14	364	-8	379	24	379	24	364	-8	394	0	379	24	394	0	397	39	397	39	394	0	423	12	397	39	423	12	414	61	414	61	423	12	432	87	456	134	432	87	451	30	456	134	451	30	477	53	288	68	286	97	289	-4	288	68	289	-4	295	44	286	97	277	348	257	318	213	208	210	193	212	92	213	208	212	92	228	47	213	208	228	47	216	222	212	92	210	193	208	178	212	92	208	178	207	164	212	92	207	164	207	149	376	439	361	359	380	389	376	439	380	389	403	452	403	452	380	389	398	411	403	452	398	411	416	427	302	204	319	260	323	400	323	400	319	260	339	313	323	400	339	313	349	422	349	422	339	313	361	359	349	422	361	359	376	439	299	376	286	97	290	148	299	376	290	148	302	204	299	376	302	204	323	400	340	11	333	-11	364	-8	502	456	459	463	475	436	475	436	459	463	456	440	436	437	456	440	459	463	436	437	459	463	431	460	506	306	512	95	510	357	510	357	512	95	538	434	538	434	512	95	543	143	538	434	543	143	565	400	565	400	543	143	567	194	565	400	567	194	582	355	582	355	567	194	583	248	582	355	583	248	588	300	507	387	510	357	538	434	507	387	538	434	502	456	507	387	502	456	501	410	502	456	475	436	490	427	502	456	490	427	501	410	456	134	477	53	477	190	477	190	477	53	512	95	477	190	512	95	494	249	494	249	512	95	506	306	431	460	403	452	416	427	431	460	416	427	436	437	432	87	423	12	451	30	173	0	173	17	152	20	173	0	152	20	138	25	173	0	138	25	29	67	173	0	29	67	23	47	173	0	23	47	15	34	173	0	-25	17	-25	0	29	67	138	25	130	31	90	432	69	452	69	435	242	37	233	26	399	0	399	0	233	26	218	19	399	0	218	19	195	17	202	263	161	221	215	251	215	251	161	221	270	218	215	251	270	218	234	244	234	244	270	218	260	241	267	242	260	241	270	218	267	242	270	218	276	242	276	242	270	218	275	218	276	242	275	218	280	218	198	338	213	375	218	446	218	446	213	375	238	404	218	446	238	404	288	452	288	452	238	404	271	424	288	452	271	424	313	431	313	431	324	431	495	452	495	452	324	431	333	428	495	452	333	428	339	423	135	233	161	221	162	428	162	428	161	221	195	278	162	428	195	278	192	297	192	297	198	338	162	428	162	428	198	338	218	446	302	246	293	244	296	221	302	246	296	221	353	36	302	246	353	36	351	48	302	246	351	48	341	387	351	48	344	408	344	404	351	48	344	404	343	400	351	48	343	400	343	396	351	48	343	396	342	391	351	48	342	391	341	387	477	432	495	435	495	452	477	432	495	452	463	427	463	427	495	452	344	408	463	427	344	408	453	417	453	417	344	408	445	402	353	66	354	71	438	381	353	66	438	381	344	408	353	66	344	408	352	61	351	52	351	56	344	408	351	52	344	408	351	48	344	408	495	452	343	417	495	452	288	452	313	431	399	0	399	17	382	19	399	0	382	19	368	23	399	0	368	23	359	28	399	0	359	28	255	72	399	0	255	72	249	53	399	0	249	53	242	37	353	36	296	221	255	72	353	36	255	72	359	28	276	242	280	218	284	243	284	243	280	218	285	219	284	243	285	219	293	244	293	244	285	219	290	220	293	244	290	220	296	221	85	0	270	218	161	221	85	0	161	221	13	48	85	0	13	48	4	38	85	0	4	38	-4	30	85	0	-4	30	-13	25	85	0	-13	25	-26	20	85	0	-26	20	-42	0	-26	20	-43	17	-42	0	123	399	98	361	101	267	123	399	101	267	115	248	123	399	115	248	135	233	123	399	135	233	162	428	98	361	90	313	92	288	98	361	92	288	101	267	161	221	202	263	195	278	399	0	195	17	195	0	495	452	339	423	343	417	445	402	344	408	438	381	352	61	344	408	351	56	110	-5	132	4	116	41	116	41	132	4	126	39	137	41	126	39	132	4	137	41	132	4	154	21	172	308	145	298	146	228	146	228	145	298	134	206	121	176	134	206	145	298	121	176	145	298	119	281	119	281	95	259	98	96	119	281	98	96	103	120	119	281	103	120	111	147	119	281	111	147	121	176	16	110	17	48	24	142	24	142	17	48	27	25	24	142	27	25	37	174	37	174	27	25	42	6	37	174	42	6	53	204	53	204	42	6	62	-4	53	204	62	-4	72	233	72	233	62	-4	87	-8	72	233	87	-8	95	259	95	259	87	-8	97	78	149	47	154	21	161	58	161	58	154	21	175	47	161	58	175	47	173	72	173	72	175	47	184	90	199	121	184	90	198	81	199	121	198	81	205	-2	205	-2	198	81	196	6	196	6	198	81	193	66	196	6	193	66	191	55	146	228	160	250	172	308	172	308	160	250	175	267	172	308	175	267	198	312	198	312	175	267	191	279	198	312	191	279	207	284	207	284	216	282	214	310	214	310	216	282	227	305	214	310	198	312	207	284	216	282	223	278	227	305	227	305	223	278	228	271	227	305	228	271	236	295	236	295	228	271	231	262	236	295	231	262	232	252	232	252	250	-6	236	295	250	-6	264	45	264	49	264	49	265	60	260	303	260	303	265	60	267	72	260	303	267	72	270	88	276	110	284	139	260	303	276	110	260	303	270	88	260	303	249	263	250	-6	260	303	250	-6	264	49	284	139	335	308	260	303	295	53	286	45	291	18	291	18	286	45	279	40	291	18	279	40	272	38	272	38	269	39	270	2	270	2	269	39	267	40	270	2	267	40	265	42	264	45	250	-6	270	2	264	45	270	2	265	42	250	-6	249	263	248	263	250	-6	248	263	243	282	250	-6	243	282	236	295	231	-9	250	-6	232	252	231	-9	232	252	230	224	231	-9	230	224	223	191	231	-9	223	191	216	-7	212	155	199	121	205	-2	212	155	205	-2	216	-7	212	155	216	-7	223	191	190	18	196	6	191	55	190	18	191	55	189	46	190	18	189	46	188	40	190	18	188	40	188	34	313	42	336	75	321	86	313	42	321	86	307	67	313	42	307	67	295	53	313	42	295	53	291	18	272	38	270	2	291	18	184	90	175	47	198	81	110	-5	116	41	108	45	110	-5	108	45	102	52	110	-5	102	52	98	63	110	-5	98	63	87	-8	97	78	87	-8	98	63	17	48	16	110	14	77	137	41	154	21	149	47	98	96	95	259	97	78	121	12	111	17	129	-8	129	-8	111	17	105	26	129	-8	105	26	93	-3	93	-3	105	26	100	38	93	-3	100	38	99	54	99	54	102	264	93	-3	93	-3	102	264	80	241	93	-3	80	241	78	241	162	22	152	16	155	-6	155	-6	152	16	142	12	155	-6	142	12	132	11	132	11	121	12	129	-8	181	285	183	309	174	279	174	279	183	309	166	271	143	238	166	271	154	299	143	238	154	299	127	284	99	54	102	99	102	264	102	264	102	99	111	147	102	264	111	147	127	284	127	284	111	147	125	195	127	284	125	195	143	238	78	241	95	272	88	320	78	241	88	320	62	272	78	241	62	272	64	10	78	241	64	10	93	-3	238	251	235	212	247	42	247	42	235	212	227	168	247	42	227	168	227	24	227	24	227	168	214	123	227	24	214	123	204	10	204	10	214	123	198	81	204	10	198	81	181	0	181	0	198	81	179	44	248	308	212	312	217	291	217	291	212	312	206	293	197	292	206	293	212	312	197	292	212	312	189	289	189	289	212	312	183	309	189	289	183	309	181	285	238	251	247	42	248	308	248	308	247	42	271	69	248	308	271	69	278	294	278	294	271	69	290	101	278	294	290	101	300	273	300	273	290	101	305	135	300	273	305	135	313	245	313	245	305	135	315	172	313	245	315	172	318	210	226	285	232	277	248	308	248	308	232	277	236	265	248	308	236	265	238	251	183	309	154	299	166	271	181	0	179	44	171	32	181	0	171	32	162	22	181	0	162	22	155	-6	132	11	129	-8	155	-6	95	272	114	299	121	364	121	364	114	299	135	322	121	364	135	322	161	399	161	399	135	322	158	339	161	399	158	339	181	351	181	351	205	356	209	422	209	422	205	356	230	359	209	422	230	359	263	431	263	431	230	359	256	360	263	431	256	360	282	362	48	238	36	205	41	34	48	238	41	34	64	10	48	238	64	10	62	272	28	172	23	140	27	67	28	172	27	67	41	34	28	172	41	34	36	205	369	425	379	446	385	463	369	425	385	463	367	463	369	425	367	463	361	450	369	425	361	450	355	441	369	425	355	441	354	403	326	431	334	383	337	432	337	432	334	383	354	403	337	432	354	403	347	435	347	435	354	403	355	441	326	431	263	431	282	362	326	431	282	362	307	368	326	431	307	368	334	383	209	422	161	399	181	351	27	67	23	140	22	109	88	320	95	272	121	364	248	308	217	291	226	285	135	138	159	167	122	134	122	134	159	167	116	157	122	134	116	157	111	129	109	120	111	129	116	157	109	120	116	157	94	267	94	267	116	157	125	200	94	267	125	200	150	300	150	300	125	200	138	236	150	300	138	236	157	265	211	87	202	61	219	14	219	14	202	61	187	36	219	14	187	36	173	-2	173	-2	187	36	164	18	173	-2	164	18	133	11	133	11	122	13	124	-8	124	-8	122	13	113	22	124	-8	113	22	107	34	124	-8	107	34	81	-4	81	-4	107	34	103	50	81	-4	103	50	102	68	102	68	102	78	94	267	94	267	102	78	104	92	94	267	104	92	106	107	30	28	50	8	52	218	52	218	50	8	81	-4	52	218	81	-4	94	267	94	267	81	-4	102	68	26	157	17	90	20	56	26	157	20	56	30	28	26	157	30	28	52	218	207	134	222	202	199	141	199	141	222	202	195	182	199	141	195	182	188	145	188	145	195	182	175	146	162	145	175	146	195	182	162	145	195	182	159	167	150	300	157	265	219	312	219	312	157	265	181	283	219	312	181	283	213	290	213	290	222	289	219	312	219	312	222	289	249	310	249	310	246	259	254	182	249	310	254	182	274	302	274	302	254	182	280	197	274	302	280	197	293	290	293	290	280	197	297	214	293	290	297	214	305	274	305	274	297	214	306	234	305	274	306	234	309	254	249	310	222	289	231	286	249	310	231	286	239	280	249	310	239	280	244	271	249	310	244	271	246	259	246	259	240	227	254	182	254	182	240	227	222	202	254	182	222	202	219	173	219	173	222	202	212	124	219	173	212	124	214	112	219	172	214	112	219	14	219	173	214	112	219	172	159	167	135	138	148	142	159	167	148	142	162	145	285	73	295	111	292	131	285	73	292	131	282	147	285	73	282	147	267	159	285	73	267	159	258	40	246	167	219	172	219	14	246	167	219	14	258	40	246	167	258	40	267	159	133	11	124	-8	173	-2	211	87	219	14	214	112	109	120	94	267	106	107	222	202	207	134	212	124	74	-9	76	54	75	66	75	66	76	77	65	135	65	135	76	77	90	149	115	163	90	149	94	115	90	149	76	77	78	88	90	149	78	88	82	98	90	149	82	98	88	107	90	149	88	107	94	115	-4	54	-1	32	1	81	1	81	-1	32	7	14	1	81	7	14	17	103	17	103	7	14	22	1	17	103	22	1	40	120	40	120	22	1	45	-6	40	120	45	-6	65	135	65	135	45	-6	74	-9	65	135	74	-9	75	66	195	80	177	62	181	38	181	38	177	62	160	48	181	38	160	48	156	16	156	16	160	48	143	38	156	16	143	38	129	1	129	1	143	38	126	33	129	1	126	33	109	31	109	31	97	32	102	-6	102	-6	97	32	87	37	102	-6	87	37	80	44	76	54	74	-9	102	-6	76	54	102	-6	80	44	154	266	166	311	144	270	144	270	166	311	132	271	114	269	132	271	131	308	114	269	131	308	102	298	39	244	52	231	57	264	57	264	52	231	67	245	57	264	67	245	77	283	77	283	67	245	82	257	77	283	82	257	102	298	102	298	82	257	98	264	102	298	98	264	114	269	171	162	192	172	194	309	194	309	192	172	212	183	194	309	212	183	217	303	217	303	212	183	228	197	217	303	228	197	235	291	235	291	228	197	240	213	235	291	240	213	246	275	246	275	240	213	248	232	246	275	248	232	250	254	194	309	170	237	171	162	168	250	170	237	194	309	168	250	194	309	166	311	166	311	154	266	163	260	166	311	163	260	168	250	166	311	131	308	132	271	94	115	110	130	115	163	115	163	110	130	129	142	115	163	129	142	137	178	137	178	129	142	150	152	137	178	150	152	154	195	154	195	150	152	171	162	154	195	171	162	166	214	166	214	171	162	170	237	109	31	102	-6	129	1	195	80	181	38	207	67	314	277	312	298	315	256	315	256	312	298	307	318	315	256	307	318	306	175	306	175	307	318	299	339	306	175	299	339	290	360	280	102	306	175	290	360	280	102	290	360	269	390	280	102	269	390	250	287	280	102	250	287	249	284	280	102	249	284	241	294	280	102	241	294	239	44	239	44	241	294	235	253	239	44	235	253	233	227	239	44	233	227	228	196	239	44	228	196	221	163	239	44	221	163	212	129	239	44	212	129	202	98	239	44	202	98	191	72	239	44	191	72	185	5	233	267	235	253	241	294	233	267	241	294	233	302	233	267	233	302	229	278	223	308	213	311	214	291	223	308	214	291	223	286	223	308	223	286	229	278	223	308	229	278	233	302	204	293	214	291	213	311	204	293	213	311	201	312	204	293	201	312	169	275	169	275	201	312	145	301	169	275	145	301	140	231	140	231	145	301	116	172	179	48	164	29	185	5	185	5	164	29	148	15	185	5	148	15	128	11	128	11	116	12	121	-8	121	-8	116	12	107	18	121	-8	107	18	100	28	15	90	20	57	25	159	25	159	20	57	36	29	25	159	36	29	53	220	53	220	36	29	59	8	53	220	59	8	95	268	95	268	59	8	88	-4	95	268	88	-4	95	58	95	58	88	-4	96	41	100	28	96	41	88	-4	100	28	88	-4	121	-8	116	172	145	301	101	111	101	111	145	301	95	268	101	111	95	268	95	58	250	287	269	390	241	418	250	287	241	418	237	342	237	342	241	418	212	386	126	470	145	443	169	459	169	459	145	443	179	420	169	459	179	420	208	441	208	441	179	420	212	386	208	441	212	386	241	418	128	11	121	-8	185	5	179	48	185	5	191	72	145	443	126	470	112	454	33	26	54	7	55	217	55	217	54	7	81	-4	55	217	81	-4	99	266	99	266	81	-4	103	90	152	300	99	266	112	145	112	145	99	266	105	115	112	145	105	115	107	123	107	123	142	130	112	145	112	145	142	130	146	157	146	157	142	130	171	138	146	157	171	138	175	176	175	176	171	138	195	147	175	176	195	147	198	201	198	201	195	147	216	158	198	201	216	158	213	231	213	231	216	158	218	263	215	279	234	309	212	285	212	285	234	309	210	312	212	285	210	312	206	288	206	288	210	312	198	290	179	284	198	290	210	312	179	284	210	312	152	300	208	72	193	55	198	23	198	23	193	55	178	43	198	23	178	43	172	5	172	5	178	43	163	37	172	5	163	37	146	35	146	35	131	37	144	-5	144	-5	131	37	119	44	144	-5	119	44	114	-8	114	-8	119	44	110	55	114	-8	110	55	104	70	104	70	103	90	81	-4	104	70	81	-4	114	-8	26	156	15	90	20	54	26	156	20	54	33	26	26	156	33	26	55	217	218	263	234	171	234	309	234	309	234	171	249	186	234	309	249	186	254	302	254	302	249	186	262	201	254	302	262	201	268	289	268	289	262	201	272	218	268	289	272	218	277	273	277	273	272	218	278	236	277	273	278	236	281	253	217	272	218	263	234	309	217	272	234	309	215	279	152	300	112	145	127	196	152	300	127	196	143	236	152	300	143	236	160	266	152	300	160	266	179	284	99	266	103	90	103	96	99	266	103	96	103	102	99	266	103	102	104	109	99	266	104	109	105	115	218	263	216	158	234	171	222	49	245	85	225	97	222	49	225	97	208	72	222	49	208	72	198	23	146	35	144	-5	172	5	24	99	24	1	36	101	36	101	24	1	42	-6	36	101	42	-6	47	99	47	99	42	-6	62	-8	47	99	62	-8	57	26	57	26	63	86	56	94	59	34	62	40	63	86	63	86	62	40	65	47	63	86	65	47	68	76	68	76	65	47	68	54	68	76	68	54	69	65	56	94	47	99	57	26	140	200	136	162	141	28	141	28	136	162	127	114	141	28	127	114	123	12	123	12	127	114	112	65	123	12	112	65	104	1	104	1	112	65	94	28	104	1	94	28	84	-6	84	-6	94	28	72	14	119	310	109	308	112	269	112	269	109	308	101	305	112	269	101	305	98	267	98	267	101	305	93	300	98	267	93	300	85	260	85	260	93	300	78	289	85	260	78	289	72	249	72	249	78	289	64	275	72	249	64	275	59	231	59	231	64	275	51	259	59	231	51	259	43	207	43	207	51	259	38	240	43	207	38	240	26	219	119	310	112	269	125	266	119	310	125	266	129	312	129	312	125	266	133	256	129	312	133	256	140	312	140	312	133	256	137	241	140	312	137	241	139	222	72	14	67	14	84	-6	84	-6	67	14	63	16	84	-6	63	16	62	-8	62	-8	63	16	60	18	62	-8	60	18	58	22	0	69	0	31	5	82	5	82	0	31	10	14	5	82	10	14	14	92	14	92	10	14	24	1	14	92	24	1	24	99	213	168	215	176	215	246	215	246	215	176	217	185	215	246	217	185	219	210	219	210	217	185	218	193	219	210	218	193	218	202	417	224	407	206	409	8	409	8	407	206	399	187	409	8	399	187	393	29	393	29	399	187	392	168	393	29	392	168	387	146	387	146	392	168	342	168	387	146	342	168	336	146	336	146	342	168	303	303	336	146	303	303	296	0	296	0	303	303	267	168	296	0	267	168	260	146	260	146	267	168	213	168	260	146	213	168	210	146	210	146	213	168	215	246	210	146	215	246	206	275	172	64	183	83	190	295	190	295	183	83	194	103	190	295	194	103	206	275	206	275	194	103	203	124	206	275	203	124	210	146	167	308	140	312	140	200	167	308	140	200	141	28	167	308	141	28	159	48	167	308	159	48	172	64	167	308	172	64	190	295	140	200	140	312	139	222	470	-8	480	-6	474	38	474	38	480	-6	486	35	500	37	486	35	489	-3	500	37	489	-3	498	0	474	38	466	48	470	-8	470	-8	466	48	462	62	470	-8	462	62	459	-8	459	-8	462	62	460	81	459	-8	460	81	459	103	459	103	475	291	456	276	459	103	456	276	459	-8	439	256	427	241	431	-4	439	256	431	-4	459	-8	439	256	459	-8	456	276	417	224	409	8	431	-4	417	224	431	-4	427	241	385	135	383	125	383	57	385	135	383	57	393	29	385	135	393	29	387	146	383	57	383	125	381	114	383	57	381	114	380	104	383	57	380	104	380	94	500	37	506	3	513	43	513	43	506	3	521	14	513	43	521	14	526	55	526	55	521	14	535	28	526	55	535	28	540	72	540	72	535	28	548	45	540	72	548	45	556	96	556	96	548	45	561	64	556	96	561	64	573	84	535	287	536	312	532	289	532	289	536	312	527	290	505	275	527	290	514	310	505	275	514	310	494	303	463	141	472	189	475	291	475	291	472	189	486	238	475	291	486	238	494	303	494	303	486	238	505	275	574	205	585	211	588	289	588	289	585	211	593	221	588	289	593	221	598	272	598	272	593	221	599	234	598	272	599	234	601	250	542	209	551	205	556	309	556	309	551	205	562	203	556	309	562	203	574	302	574	302	562	203	574	205	574	302	574	205	588	289	556	309	541	278	542	209	541	281	541	278	556	309	541	281	556	309	539	285	539	285	556	309	536	312	539	285	536	312	535	287	536	312	514	310	527	290	541	278	540	270	542	209	542	209	540	270	537	263	542	209	537	263	535	217	535	217	537	263	534	257	535	217	534	257	531	227	531	227	534	257	531	249	531	227	531	249	529	238	486	35	480	-6	489	-3	475	291	459	103	463	141	500	37	498	0	506	3	296	0	260	146	220	0	303	303	342	168	379	303	0	31	0	69	-2	54	57	26	62	-8	58	22	63	86	57	26	59	34	70	16	63	20	81	-8	81	-8	63	20	59	24	81	-8	59	24	57	-6	57	-6	59	24	57	29	63	87	57	29	59	38	63	87	59	38	62	43	69	77	63	87	67	48	69	77	67	48	70	55	69	77	70	55	72	64	55	94	45	98	57	-6	55	94	57	-6	57	29	55	94	57	29	63	87	9	90	12	11	21	97	21	97	12	11	33	0	21	97	33	0	35	100	35	100	33	0	57	-6	35	100	57	-6	45	98	0	80	-5	67	-1	29	0	80	-1	29	12	11	0	80	12	11	9	90	87	300	82	252	88	297	88	297	82	252	98	270	88	297	98	270	90	294	90	294	98	270	94	293	102	295	94	293	98	270	102	295	98	270	119	283	148	136	150	172	137	143	137	143	150	172	129	168	137	143	129	168	119	146	119	146	129	168	93	168	119	146	93	168	86	146	41	210	59	210	68	312	68	312	59	210	69	231	68	312	69	231	84	312	84	312	69	231	82	252	84	312	82	252	85	306	85	306	82	252	87	300	157	76	149	53	152	1	152	1	149	53	136	33	152	1	136	33	129	-4	129	-4	136	33	115	19	129	-4	115	19	106	-7	106	-7	115	19	86	14	81	-8	106	-7	86	14	81	-8	86	14	77	14	81	-8	77	14	70	16	143	287	139	310	124	306	143	287	124	306	119	283	143	287	158	312	139	310	112	300	102	295	119	283	112	300	119	283	124	306	211	168	188	237	185	217	211	168	185	217	184	157	184	157	185	217	178	199	184	157	178	199	184	155	184	155	178	199	194	18	184	155	194	18	205	150	205	150	194	18	210	30	205	150	210	30	222	141	222	141	210	30	224	44	222	141	224	44	234	128	234	128	224	44	235	60	234	128	235	60	241	114	241	114	235	60	241	78	241	114	241	78	244	99	173	277	182	266	184	310	184	310	182	266	186	252	184	310	186	252	197	308	197	308	186	252	188	237	197	308	188	237	211	168	171	312	158	312	161	285	171	312	161	285	173	277	171	312	173	277	184	310	143	287	161	285	158	312	152	1	174	8	157	76	157	76	174	8	159	99	166	183	159	99	174	8	166	183	174	8	178	199	178	199	174	8	194	18	256	241	254	256	253	220	253	220	254	256	249	270	253	220	249	270	245	200	245	200	249	270	242	281	245	200	242	281	233	291	245	200	233	291	231	183	231	183	233	291	222	299	231	183	222	299	211	168	211	168	222	299	210	304	211	168	210	304	197	308	166	183	150	172	155	125	166	183	155	125	158	113	166	183	158	113	159	99	150	172	148	136	155	125	-1	29	-5	67	-7	54	63	87	62	43	67	48	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	51	103	57	103	57	104	64	100	-2	100	-2	104	64	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	71	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	64	119	302	104	64	104	71	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	109	44	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	273	54	263	303	262	-2	262	-2	263	303	243	233	262	-2	243	233	238	-5	238	-5	243	233	225	181	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	276	73	280	88	263	303	263	303	280	88	285	105	263	303	285	105	290	124	290	124	342	303	263	303	274	61	276	73	263	303	274	61	263	303	273	54	276	43	284	7	279	41	279	41	284	7	283	40	290	42	283	40	284	7	290	42	284	7	305	25	325	49	346	81	331	90	325	49	331	90	318	71	325	49	318	71	307	57	325	49	307	57	305	25	298	47	290	42	305	25	298	47	305	25	307	57	273	54	262	-2	273	50	273	50	262	-2	284	7	273	50	284	7	274	46	274	46	284	7	276	43	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	109	44	106	47	124	8	106	47	104	51	124	8	104	51	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	51	273	35	293	35	275	25	28	23	58	23	48	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	51	103	57	103	57	104	64	100	-2	100	-2	104	64	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	71	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	64	119	302	104	64	104	71	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	109	44	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	273	54	263	303	262	-2	262	-2	263	303	243	233	262	-2	243	233	238	-5	238	-5	243	233	225	181	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	276	73	280	88	263	303	263	303	280	88	285	105	263	303	285	105	290	124	290	124	342	303	263	303	274	61	276	73	263	303	274	61	263	303	273	54	276	43	284	7	279	41	279	41	284	7	283	40	290	42	283	40	284	7	290	42	284	7	305	25	325	49	346	81	331	90	325	49	331	90	318	71	325	49	318	71	307	57	325	49	307	57	305	25	298	47	290	42	305	25	298	47	305	25	307	57	273	54	262	-2	273	50	273	50	262	-2	284	7	273	50	284	7	274	46	274	46	284	7	276	43	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	109	44	106	47	124	8	106	47	104	51	124	8	104	51	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	182	411	182	466	174	470	182	411	174	470	169	360	182	411	169	360	195	350	183	418	186	423	188	461	188	461	186	423	190	428	188	461	190	428	193	453	193	453	190	428	193	435	193	453	193	435	195	445	188	461	182	466	182	411	188	461	182	411	183	418	331	471	320	442	324	404	324	404	320	442	305	416	324	404	305	416	300	375	300	375	305	416	286	397	300	375	286	397	266	354	266	354	286	397	261	385	266	354	261	385	231	380	231	380	217	382	222	346	222	346	217	382	204	386	222	346	204	386	195	350	195	350	204	386	192	393	195	350	192	393	185	401	174	470	165	471	169	360	169	360	165	471	155	470	169	360	155	470	147	376	147	376	155	470	145	466	147	376	145	466	136	458	132	400	147	376	136	458	132	400	136	458	129	446	132	400	129	446	127	431	331	471	324	404	340	437	331	471	340	437	348	471	231	380	222	346	266	354	182	411	195	350	185	401	51	273	35	293	35	275	25	28	23	58	23	48	75	244	73	237	90	0	90	0	73	237	71	229	90	0	71	229	69	222	129	147	135	141	135	170	135	170	135	141	141	128	135	170	145	305	129	147	129	147	145	305	118	301	129	147	118	301	93	297	129	147	93	297	90	0	90	0	93	297	76	256	90	0	76	256	76	250	90	0	76	250	75	244	50	274	61	272	66	295	66	295	61	272	69	268	66	295	69	268	93	297	93	297	69	268	74	263	93	297	74	263	76	256	37	293	37	275	50	274	37	293	50	274	66	295	254	-2	272	6	255	52	255	52	272	6	269	42	277	44	269	42	272	6	277	44	272	6	291	21	212	191	229	212	236	264	236	264	229	212	243	232	236	264	243	232	268	295	268	295	243	232	255	246	268	295	255	246	269	252	269	252	277	249	311	308	311	308	277	249	284	240	311	308	284	240	291	231	209	0	217	144	190	10	190	10	217	144	188	170	190	10	188	170	177	190	177	190	188	170	188	172	177	190	188	172	209	225	209	225	188	172	212	191	209	225	212	191	236	264	329	221	340	227	342	298	342	298	340	227	349	236	342	298	349	236	350	288	350	288	349	236	354	248	350	288	354	248	355	276	355	276	354	248	356	264	291	231	302	223	311	308	311	308	302	223	316	219	311	308	316	219	329	306	329	306	316	219	329	221	329	306	329	221	342	298	311	308	268	295	269	252	309	45	327	78	312	86	309	45	312	86	302	69	309	45	302	69	293	57	309	45	293	57	291	21	285	48	277	44	291	21	285	48	291	21	293	57	255	52	245	77	254	-2	254	-2	245	77	234	110	254	-2	234	110	234	-4	234	-4	234	110	217	144	234	-4	217	144	209	0	177	190	135	170	141	128	177	190	141	128	147	111	177	190	147	111	153	90	177	190	153	90	159	69	177	190	159	69	166	47	177	190	166	47	176	26	177	190	176	26	190	10	90	0	69	222	8	0	145	305	135	170	174	311	87	158	81	138	85	56	85	56	81	138	73	110	85	56	73	110	69	23	69	23	73	110	65	81	69	23	65	81	61	13	61	13	65	81	55	58	61	13	55	58	51	5	51	5	55	58	44	49	44	49	37	52	39	-1	39	-1	37	52	32	58	39	-1	32	58	27	-5	27	-5	32	58	26	66	27	-5	26	66	18	73	27	-5	18	73	15	-7	15	-7	18	73	5	75	15	-7	5	75	0	-5	0	-5	5	75	-7	73	0	-5	-7	73	-12	0	-12	0	-7	73	-17	68	-12	0	-17	68	-22	7	-22	7	-17	68	-25	59	-22	7	-25	59	-29	19	-29	19	-25	59	-30	48	-29	19	-30	48	-31	35	172	293	152	279	161	247	161	247	152	279	136	262	161	247	136	262	136	211	136	211	136	262	121	239	136	211	121	239	116	160	116	160	121	239	108	214	116	160	108	214	100	105	100	105	108	214	97	186	100	105	97	186	87	158	180	260	190	303	174	257	174	257	190	303	172	293	174	257	172	293	167	253	167	253	172	293	161	247	214	257	225	312	210	260	210	260	225	312	207	309	210	260	207	309	204	262	204	262	207	309	195	263	187	262	195	263	190	303	187	262	190	303	180	260	213	222	179	119	181	0	213	222	181	0	195	-3	213	222	195	-3	211	-5	213	222	211	-5	234	-2	213	222	234	-2	214	226	245	58	263	310	244	51	244	51	244	312	234	-2	234	-2	244	312	225	312	234	-2	225	312	217	246	217	246	225	312	217	252	207	309	190	303	195	263	234	-2	217	246	217	241	234	-2	217	241	216	236	247	68	251	82	263	310	263	310	251	82	255	96	263	310	255	96	259	112	259	112	281	182	263	310	263	310	281	182	278	303	298	278	290	293	291	215	298	278	291	215	295	232	298	278	295	232	299	248	298	278	299	248	300	260	290	293	278	303	281	182	290	293	281	182	286	197	290	293	286	197	291	215	247	42	257	6	251	40	251	40	257	6	256	40	263	41	256	40	257	6	263	41	257	6	279	23	300	48	322	82	308	91	300	48	308	91	293	70	300	48	293	70	281	55	300	48	281	55	279	23	272	46	263	41	279	23	272	46	279	23	281	55	244	51	234	-2	244	47	244	47	234	-2	257	6	244	47	257	6	245	44	245	44	257	6	247	42	215	231	214	226	234	-2	215	231	234	-2	216	236	173	99	168	80	170	8	173	99	170	8	181	0	173	99	181	0	179	119	164	62	162	47	164	20	164	62	164	20	170	8	164	62	170	8	168	80	51	5	44	49	39	-1	164	20	162	47	161	35	244	312	244	51	263	310	263	310	245	58	247	68	225	312	214	257	217	252	87	158	85	56	100	105	204	303	133	303	136	224	136	224	133	303	120	253	136	224	120	253	111	129	111	129	120	253	103	187	111	129	103	187	88	63	88	63	103	187	83	121	88	63	83	121	65	21	65	21	83	121	64	70	65	21	64	70	44	49	44	49	37	52	41	0	41	0	37	52	32	58	41	0	32	58	26	66	-30	48	-29	19	-25	59	-25	59	-29	19	-22	7	-25	59	-22	7	-17	68	-17	68	-22	7	-12	0	-17	68	-12	0	-7	73	-7	73	-12	0	0	-5	-7	73	0	-5	5	75	5	75	0	-5	15	-7	5	75	15	-7	18	73	18	73	15	-7	41	0	18	73	41	0	26	66	301	219	276	180	319	207	319	207	276	180	251	143	319	207	251	143	226	108	226	108	221	143	179	0	179	0	221	143	216	180	179	0	216	180	211	219	319	207	320	207	327	260	327	260	320	207	343	-2	327	260	343	-2	354	303	354	303	343	-2	351	51	352	47	351	51	343	-2	352	47	343	-2	365	6	226	108	179	0	319	207	211	219	208	260	179	0	179	0	208	260	204	303	179	0	204	303	161	0	161	0	204	303	157	48	204	303	136	224	137	224	204	303	137	224	140	180	204	303	140	180	145	137	204	303	145	137	151	93	204	303	151	93	157	48	44	49	41	0	65	21	367	109	423	303	354	303	367	109	354	303	356	70	367	109	356	70	360	85	367	109	360	85	364	99	354	303	351	51	353	58	354	303	353	58	356	70	286	101	290	0	293	122	293	122	290	0	303	-4	293	122	303	-4	320	207	320	207	303	-4	319	-5	320	207	319	-5	343	-2	274	46	275	19	277	62	277	62	275	19	281	8	277	62	281	8	281	80	281	80	281	8	290	0	281	80	290	0	286	101	356	42	365	6	360	40	360	40	365	6	364	40	371	41	364	40	365	6	371	41	365	6	387	23	408	48	431	82	416	91	408	48	416	91	401	70	408	48	401	70	389	55	408	48	389	55	387	23	379	46	371	41	387	23	379	46	387	23	389	55	354	44	352	47	365	6	354	44	365	6	356	42	275	19	274	46	273	34	301	219	319	207	327	260	-29	19	-30	48	-31	35	73	236	68	213	90	0	90	0	68	213	59	181	90	0	59	181	48	138	48	138	9	0	90	0	139	168	179	312	151	307	139	168	151	307	131	146	139	168	131	146	218	146	139	168	218	146	225	168	151	307	122	302	131	146	131	146	122	302	93	298	131	146	93	298	90	0	90	0	93	298	78	259	90	0	78	259	77	251	90	0	77	251	73	236	66	273	73	270	93	298	93	298	73	270	77	265	93	298	77	265	78	259	65	295	41	293	55	274	65	295	55	274	66	273	65	295	66	273	93	298	262	-2	275	47	275	51	275	51	275	58	262	303	262	303	275	58	277	68	262	303	277	68	279	83	284	101	290	124	262	303	284	101	262	303	279	83	262	303	225	168	238	-5	262	303	238	-5	262	-2	262	303	262	-2	275	51	290	124	341	303	262	303	307	55	298	46	304	23	304	23	298	46	291	41	304	23	291	41	284	40	284	40	281	40	283	6	283	6	281	40	278	42	283	6	278	42	276	44	275	47	262	-2	283	6	275	47	283	6	276	44	223	-3	238	-5	225	168	223	-3	225	168	218	146	223	-3	218	146	211	120	223	-3	211	120	210	0	325	48	347	82	332	91	325	48	332	91	318	70	325	48	318	70	307	55	325	48	307	55	304	23	284	40	283	6	304	23	211	120	206	100	210	0	210	0	206	100	201	81	210	0	201	81	200	8	200	8	201	81	197	63	200	8	197	63	194	20	194	20	197	63	193	47	194	20	193	47	192	35	55	274	41	293	41	275	160	22	150	16	153	-6	153	-6	150	16	140	12	153	-6	140	12	130	11	130	11	118	12	127	-8	127	-8	118	12	109	17	127	-8	109	17	102	26	127	-8	102	26	91	-4	91	-4	102	26	98	38	91	-4	98	38	97	54	97	54	105	279	91	-4	91	-4	105	279	84	260	91	-4	84	260	61	234	179	285	180	310	171	279	171	279	180	310	164	271	141	238	164	271	154	304	141	238	154	304	129	293	97	54	100	99	105	279	105	279	100	99	108	147	105	279	108	147	129	293	129	293	108	147	122	195	129	293	122	195	141	238	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	236	251	233	212	245	42	245	42	233	212	225	168	245	42	225	168	224	24	224	24	225	168	213	123	224	24	213	123	202	10	202	10	213	123	197	81	202	10	197	81	178	0	178	0	197	81	178	44	245	308	207	312	215	291	215	291	207	312	204	293	196	292	204	293	207	312	196	292	207	312	188	289	188	289	207	312	180	310	188	289	180	310	179	285	224	285	231	277	245	308	245	308	231	277	235	265	245	308	235	265	236	251	236	251	245	42	245	308	245	42	268	69	275	294	275	294	268	69	288	101	275	294	288	101	297	273	297	273	288	101	303	135	297	273	303	135	311	245	311	245	303	135	313	172	311	245	313	172	316	210	180	310	154	304	164	271	178	0	178	44	169	32	178	0	169	32	160	22	178	0	160	22	153	-6	130	11	127	-8	153	-6	245	308	245	42	275	294	245	308	215	291	224	285	73	236	68	213	90	0	90	0	68	213	59	181	90	0	59	181	48	138	48	138	9	0	90	0	189	256	189	227	197	238	189	256	197	238	202	270	202	270	197	238	207	248	202	270	207	248	216	284	216	284	207	248	218	256	216	284	218	256	228	294	228	294	218	256	227	261	228	294	227	261	235	263	235	263	240	263	241	302	241	302	240	263	245	262	241	302	245	262	254	307	254	307	245	262	249	259	254	307	249	259	252	255	189	227	174	237	165	194	165	194	174	237	156	212	165	194	156	212	145	157	145	157	156	212	133	178	145	157	133	178	126	115	126	115	133	178	148	307	126	115	148	307	120	302	247	231	210	119	223	-3	247	231	223	-3	238	-5	247	231	238	-5	262	-2	247	231	262	-2	249	235	254	307	253	250	262	-2	254	307	262	-2	269	311	269	311	262	-2	275	51	284	312	275	51	275	56	284	312	275	56	276	64	241	302	228	294	235	263	302	310	290	112	314	182	302	310	314	182	316	303	316	303	314	182	320	200	316	303	320	200	326	293	326	293	320	200	325	218	326	293	325	218	330	235	276	64	279	76	284	312	284	312	279	76	284	91	284	312	284	91	302	310	302	310	284	91	290	112	331	278	326	293	330	235	331	278	330	235	332	249	331	278	332	249	333	260	307	55	298	46	304	23	304	23	298	46	291	41	304	23	291	41	284	40	284	40	281	40	283	6	283	6	281	40	278	42	283	6	278	42	276	44	275	47	275	51	262	-2	275	47	262	-2	283	6	275	47	283	6	276	44	262	-2	253	250	252	247	262	-2	252	247	251	244	262	-2	251	244	250	239	262	-2	250	239	249	235	223	-3	210	119	210	0	210	0	210	119	204	100	210	0	204	100	201	8	201	8	204	100	200	80	201	8	200	80	196	63	196	20	201	8	196	63	196	20	196	63	194	47	196	20	194	47	194	35	325	48	347	82	332	91	325	48	332	91	318	70	325	48	318	70	307	55	325	48	307	55	304	23	284	40	283	6	304	23	148	307	133	178	175	312	126	115	120	302	109	63	109	63	120	302	92	298	109	63	92	298	90	0	90	0	92	298	78	259	90	0	78	259	77	251	90	0	77	251	73	236	66	273	73	270	92	298	92	298	73	270	77	265	92	298	77	265	78	259	65	295	41	293	55	274	65	295	55	274	66	273	65	295	66	273	92	298	55	274	41	293	41	275	269	311	275	51	284	312	254	307	252	255	253	250	189	227	189	256	174	237	86	-118	74	-116	104	-138	104	-138	74	-116	66	-112	104	-138	66	-112	-11	-61	-11	-61	66	-112	62	-106	-11	-61	62	-106	60	-98	60	-98	62	230	58	214	76	-21	84	6	96	302	76	-21	96	302	72	299	76	-21	72	299	70	-45	70	-45	72	299	68	258	70	-45	68	258	67	252	70	-45	67	252	65	243	60	-98	61	-90	62	230	62	230	61	-90	62	-79	62	230	62	-79	65	243	65	243	62	-79	65	-64	65	243	65	-64	70	-45	60	-98	58	214	53	195	60	-98	53	195	-11	-61	72	299	51	296	57	272	72	299	57	272	64	269	72	299	64	269	67	265	72	299	67	265	68	258	51	296	31	293	47	274	51	296	47	274	57	272	97	62	102	81	124	307	124	307	102	81	109	107	124	307	109	107	118	140	118	140	126	165	124	307	124	307	126	165	136	235	124	307	136	235	161	312	96	302	84	6	93	39	96	302	93	39	94	48	96	302	94	48	97	62	96	302	97	62	124	307	103	20	98	25	103	-3	103	-3	98	25	94	31	103	-3	94	31	94	0	94	0	94	31	93	39	153	28	145	23	187	4	187	4	145	23	136	19	187	4	136	19	130	-8	130	-8	136	19	128	16	130	-8	128	16	122	-7	122	-7	128	16	119	15	112	-6	122	-7	119	15	112	-6	119	15	111	16	112	-6	111	16	103	20	112	-6	103	20	103	-3	136	235	126	165	132	183	136	235	132	183	137	196	136	235	137	196	137	235	307	158	317	231	314	258	307	158	314	258	305	281	307	158	305	281	290	298	307	158	290	298	279	92	290	298	270	309	279	92	279	92	270	309	244	312	279	92	244	312	238	39	238	39	244	312	233	227	238	39	233	227	230	195	238	39	230	195	221	154	223	259	229	252	244	312	244	312	229	252	232	241	244	312	232	241	233	227	159	232	170	245	179	287	179	287	170	245	182	255	179	287	182	255	200	302	200	302	182	255	194	262	200	302	194	262	207	264	207	264	216	263	221	310	221	310	216	263	223	259	221	310	223	259	244	312	221	310	200	302	207	264	137	235	137	196	158	265	158	265	137	196	142	206	158	265	142	206	148	216	148	216	159	232	158	265	158	265	159	232	179	287	186	68	161	35	187	4	186	68	187	4	206	110	206	110	187	4	238	39	206	110	238	39	221	154	161	35	153	28	187	4	104	-138	-11	-61	-19	-87	104	-138	-19	-87	-26	-104	104	-138	-26	-104	-35	-113	104	-138	-35	-113	-47	-118	104	-138	-47	-118	-64	-119	104	-138	-64	-119	-64	-138	47	274	31	293	31	275	86	-118	104	-138	104	-119	94	0	93	39	84	6	106	117	110	274	104	94	104	94	88	255	86	-4	86	-4	88	255	66	228	86	-4	66	228	58	8	58	8	66	228	46	197	58	8	46	197	36	29	36	29	46	197	31	165	36	29	31	165	22	57	22	57	31	165	21	130	22	57	21	130	17	94	134	-8	146	-6	137	37	137	37	146	-6	153	35	170	37	153	35	157	-3	170	37	157	-3	167	0	123	44	113	56	121	-8	123	44	121	-8	134	-8	123	44	134	-8	137	37	106	73	104	94	86	-4	106	73	86	-4	121	-8	106	73	121	-8	113	56	170	37	177	3	186	43	186	43	177	3	194	14	186	43	194	14	201	55	201	55	194	14	210	28	201	55	210	28	218	72	218	72	210	28	225	45	218	72	225	45	236	96	236	96	225	45	240	64	236	96	240	64	255	84	153	35	146	-6	157	-3	110	145	117	176	133	290	133	290	117	176	127	208	133	290	127	208	140	238	140	238	150	255	158	302	158	302	150	255	162	269	158	302	162	269	184	310	184	310	162	269	174	280	184	310	174	280	188	287	110	274	106	117	110	145	110	274	110	145	133	290	216	285	234	309	212	288	212	288	234	309	210	312	212	288	210	312	208	289	208	289	210	312	203	290	188	287	203	290	210	312	188	287	210	312	184	310	258	206	270	212	271	288	271	288	270	212	278	222	271	288	278	222	282	271	282	271	278	222	284	235	282	271	284	235	286	251	220	210	231	205	234	309	234	309	231	205	244	204	234	309	244	204	254	301	254	301	244	204	258	206	254	301	258	206	271	288	234	309	219	278	220	210	218	282	219	278	234	309	218	282	234	309	216	285	158	302	133	290	140	238	219	278	217	270	220	210	220	210	217	270	214	263	220	210	214	263	212	217	212	217	214	263	209	256	212	217	209	256	206	226	206	226	209	256	206	248	206	226	206	248	204	238	88	255	104	94	110	274	170	37	167	0	177	3	72	237	68	218	88	0	88	0	68	218	61	192	88	0	61	192	51	157	51	157	7	0	88	0	130	177	173	311	150	306	130	177	150	306	129	303	130	177	129	303	128	123	130	177	128	123	147	167	130	177	147	167	131	177	190	262	188	231	197	241	190	262	197	241	201	273	201	273	197	241	207	250	201	273	207	250	215	285	215	285	207	250	216	257	215	285	216	257	230	296	230	296	216	257	225	262	230	296	225	262	232	263	232	263	235	263	246	305	246	305	235	263	239	261	246	305	239	261	241	258	166	202	188	231	178	248	166	202	178	248	165	230	166	202	165	230	150	207	166	202	150	207	147	167	128	123	129	303	109	69	109	69	129	303	106	300	109	69	106	300	88	0	88	0	106	300	77	297	88	0	77	297	75	258	75	250	72	237	88	0	75	250	88	0	75	258	246	305	244	248	250	0	246	305	250	0	262	310	262	310	250	0	270	65	262	310	270	65	278	312	278	312	270	65	285	108	278	312	285	108	294	310	294	310	285	108	296	138	294	310	296	138	307	305	307	305	296	138	306	196	246	305	241	258	243	254	246	305	243	254	244	248	246	305	230	296	232	263	322	283	316	295	318	231	322	283	318	231	322	244	322	283	322	244	324	256	322	283	324	256	324	267	313	215	318	231	316	295	313	215	316	295	307	305	313	215	307	305	306	196	250	0	244	248	243	239	250	0	243	239	239	225	250	0	239	225	233	204	250	0	233	204	225	176	250	0	225	176	213	140	250	0	213	140	170	0	361	276	335	243	336	212	336	212	335	243	319	185	306	161	319	185	335	243	306	161	335	243	306	196	336	212	352	234	361	276	361	276	352	234	367	250	361	276	367	250	386	297	386	297	367	250	382	260	386	297	382	260	394	263	394	263	399	262	412	309	412	309	399	262	404	260	412	309	404	260	407	257	406	229	376	140	380	-3	406	229	380	-3	396	-5	406	229	396	-5	420	-2	406	229	420	-2	407	233	368	1	380	-3	376	140	368	1	376	140	367	115	368	1	367	115	361	91	368	1	361	91	359	9	356	70	352	52	353	22	356	70	353	22	359	9	356	70	359	9	361	91	412	309	410	249	420	-2	412	309	420	-2	440	312	440	312	420	-2	432	52	433	48	432	52	420	-2	433	48	420	-2	442	6	412	309	407	257	409	253	412	309	409	253	410	249	412	309	386	297	394	263	464	55	456	47	463	23	463	23	456	47	449	42	463	23	449	42	443	40	443	40	439	40	442	6	442	6	439	40	436	42	442	6	436	42	434	44	433	65	436	74	440	312	440	312	436	74	440	86	440	312	440	86	446	104	446	104	477	191	457	310	457	310	477	191	471	303	440	312	432	52	432	59	440	312	432	59	433	65	420	-2	410	249	410	246	420	-2	410	246	409	242	420	-2	409	242	408	238	420	-2	408	238	407	233	457	310	440	312	446	104	482	208	486	224	488	280	488	280	486	224	488	239	488	280	488	239	490	264	490	264	488	239	490	252	482	293	471	303	477	191	482	293	477	191	482	208	482	293	482	208	488	280	485	84	483	82	484	48	484	48	483	82	482	79	484	48	482	79	473	66	505	82	490	91	488	89	505	82	488	89	487	87	505	82	487	87	485	84	505	82	485	84	484	48	464	55	463	23	484	48	464	55	484	48	473	66	443	40	442	6	463	23	77	297	38	293	50	275	77	297	50	275	59	275	77	297	59	275	67	272	77	297	67	272	72	269	77	297	72	269	74	264	77	297	74	264	75	258	50	275	38	293	38	275	433	48	442	6	434	44	353	22	352	52	351	38	306	161	306	196	296	138	188	231	190	262	178	248	131	177	147	167	150	207	70	-60	60	-69	63	-101	63	-101	60	-69	50	-77	63	-101	50	-77	46	-114	46	-114	50	-77	42	-82	46	-114	42	-82	34	-83	34	-83	21	-81	29	-125	29	-125	21	-81	11	-132	-7	-137	-1	-136	0	-68	0	-68	-1	-136	5	-134	0	-68	5	-134	10	-75	10	-75	5	-134	11	-132	10	-75	11	-132	21	-81	-12	-62	-28	-59	-21	-138	-12	-62	-21	-138	-14	-138	-12	-62	-14	-138	-7	-137	-12	-62	-7	-137	0	-68	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-66	-46	-130	-48	-66	-54	-120	-54	-120	-48	-66	-56	-74	-54	-120	-56	-74	-60	-109	-60	-109	-56	-74	-61	-84	-60	-109	-61	-84	-62	-96	23	275	27	273	33	296	33	296	27	273	31	271	33	296	31	271	35	267	35	267	41	259	54	299	54	299	41	259	47	248	54	299	47	248	52	233	33	296	8	293	17	275	33	296	17	275	23	275	84	83	91	307	74	133	74	133	91	307	73	303	74	133	73	303	62	193	62	193	73	303	57	215	63	-101	80	-85	70	-60	70	-60	80	-85	79	-48	85	-38	79	-48	80	-85	85	-38	80	-85	97	-66	239	198	230	174	244	152	244	152	230	174	215	144	244	152	215	144	201	78	201	78	215	144	193	108	201	78	193	108	164	67	164	67	163	67	150	3	150	3	163	67	152	121	150	3	152	121	143	170	239	198	244	152	242	214	242	214	244	152	244	312	244	312	244	152	274	218	244	312	274	218	259	310	259	310	274	218	270	304	164	67	150	3	201	78	150	3	143	170	134	216	150	3	134	216	125	255	150	3	125	255	117	288	150	3	117	288	109	312	150	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	97	-66	93	-19	90	-29	97	-66	90	-29	85	-38	96	-1	109	312	94	16	94	16	109	312	91	307	94	16	91	307	91	45	91	45	91	307	84	83	54	299	52	233	57	215	54	299	57	215	73	303	54	299	33	296	35	267	278	294	270	304	274	218	278	294	274	218	285	269	278	294	285	269	283	282	244	312	231	310	231	232	244	312	231	232	236	227	244	312	236	227	239	223	244	312	239	223	241	219	244	312	241	219	242	214	211	250	217	244	220	303	220	303	217	244	225	237	220	303	225	237	231	310	231	310	225	237	231	232	204	274	205	264	206	284	206	284	205	264	207	257	206	284	207	257	211	294	211	294	207	257	211	250	211	294	211	250	220	303	34	-83	29	-125	46	-114	17	275	8	293	8	275	139	-103	129	-112	269	-138	269	-138	129	-112	114	-117	269	-138	114	-117	91	-119	103	54	107	-6	108	46	108	46	107	-6	129	1	108	46	129	1	115	42	115	42	129	1	125	40	138	42	125	40	129	1	138	42	129	1	149	16	100	100	105	124	107	269	107	269	105	124	113	151	107	269	113	151	137	292	137	292	113	151	122	178	137	292	122	178	134	205	134	205	146	226	137	292	137	292	146	226	167	307	100	100	107	269	99	78	99	78	83	-8	100	65	100	65	83	-8	107	-6	100	65	107	-6	103	54	99	78	107	269	83	-8	83	-8	107	269	80	238	83	-8	80	238	59	-4	59	-4	80	238	54	199	59	-4	54	199	41	6	41	6	54	199	41	174	41	6	41	174	31	150	41	6	31	150	29	24	29	24	31	150	24	125	29	24	24	125	21	49	21	49	24	125	20	102	21	49	20	102	19	79	230	-112	225	-107	150	-77	150	-77	225	-107	224	-100	150	-77	224	-100	192	72	192	72	224	-100	199	119	192	72	199	119	187	66	187	66	199	119	185	90	210	283	207	311	198	312	210	283	198	312	193	278	210	283	216	309	207	311	146	226	161	247	167	307	167	307	161	247	177	265	167	307	177	265	198	312	198	312	177	265	193	278	173	72	161	58	169	37	173	72	169	37	187	66	173	72	187	66	185	90	150	48	138	42	149	16	150	48	149	16	169	37	150	48	169	37	161	58	224	-100	223	189	212	153	224	-100	212	153	199	119	271	67	272	77	277	382	277	382	272	77	274	87	277	382	274	87	276	97	276	97	289	143	277	382	277	382	289	143	279	391	277	382	247	271	257	29	277	382	257	29	259	22	277	382	259	22	260	17	277	382	260	17	262	13	277	382	262	13	264	9	277	382	264	9	267	6	277	382	267	6	270	53	277	382	270	53	270	59	277	382	270	59	271	67	274	33	271	42	272	1	272	1	271	42	270	53	257	29	247	271	245	278	257	29	245	278	243	284	257	29	243	284	241	289	257	29	241	289	239	293	257	29	239	293	237	297	257	29	237	297	233	250	257	29	233	250	230	223	257	29	230	223	229	-77	233	250	237	297	232	261	230	223	223	189	224	-100	230	223	224	-100	224	-96	230	223	224	-96	225	-92	230	223	225	-92	226	-87	230	223	226	-87	227	-82	230	223	227	-82	229	-77	279	-2	287	-5	286	22	286	22	287	-5	294	20	310	25	294	20	296	-7	310	25	296	-7	305	-8	279	-2	286	22	279	26	279	-2	279	26	274	33	279	-2	274	33	272	1	314	235	380	472	350	466	314	235	350	466	323	461	314	235	323	461	313	201	314	235	313	201	319	213	314	235	319	213	316	237	354	255	354	287	342	246	342	246	354	287	335	266	342	246	335	266	331	232	331	232	335	266	319	213	399	179	391	153	396	32	396	32	391	153	381	125	396	32	381	125	369	98	369	98	357	77	367	10	367	10	357	77	343	56	367	10	343	56	336	-3	336	-3	343	56	327	38	336	-3	327	38	310	25	395	257	397	310	388	262	388	262	397	310	379	263	366	261	379	263	375	302	366	261	375	302	354	287	335	266	316	237	319	213	450	101	460	122	465	297	465	297	460	122	469	148	465	297	469	148	476	279	476	279	469	148	477	176	476	279	477	176	482	257	482	257	477	176	482	205	482	257	482	205	484	232	404	239	405	225	420	312	420	312	405	225	424	63	420	312	424	63	446	308	446	308	424	63	450	101	446	308	450	101	465	297	424	63	405	225	403	203	424	63	403	203	399	179	369	98	367	10	396	32	401	249	404	239	420	312	401	249	420	312	397	310	401	249	397	310	395	257	397	310	375	302	379	263	289	143	294	158	296	457	296	457	294	158	300	173	296	457	300	173	323	461	323	461	300	173	306	188	323	461	306	188	313	201	275	431	279	427	296	457	296	457	279	427	281	421	296	457	281	421	282	411	282	411	289	143	296	457	275	431	296	457	269	433	269	433	296	457	268	454	269	433	268	454	262	434	262	434	268	454	238	452	262	434	238	452	238	434	294	20	287	-5	296	-7	289	143	282	411	282	407	289	143	282	407	282	403	289	143	282	403	281	398	289	143	281	398	279	391	231	302	224	306	224	277	231	302	224	277	229	270	231	302	229	270	232	261	231	302	232	261	237	297	218	281	224	277	224	306	218	281	224	306	216	309	218	281	216	309	210	283	269	-138	269	-119	251	-118	269	-138	251	-118	238	-116	269	-138	238	-116	230	-112	269	-138	230	-112	150	-77	269	-138	150	-77	145	-91	269	-138	145	-91	139	-103	269	-138	91	-119	91	-138	399	179	396	32	424	63	354	287	354	255	366	261	310	25	305	-8	336	-3	272	1	270	53	267	6	75	62	68	58	70	15	70	15	68	58	60	56	70	15	60	56	53	55	53	55	45	57	52	1	52	1	45	57	38	60	52	1	38	60	35	-6	35	-6	38	60	30	64	35	-6	30	64	21	68	35	-6	21	68	17	-8	17	-8	21	68	11	69	17	-8	11	69	2	-6	2	-6	11	69	0	67	2	-6	0	67	-8	-1	-8	-1	0	67	-10	62	-8	-1	-10	62	-17	6	-17	6	-10	62	-18	53	-17	6	-18	53	-23	17	-23	17	-18	53	-23	43	-23	17	-23	43	-25	30	44	276	49	276	144	312	144	312	49	276	52	276	144	312	52	276	56	276	56	276	68	273	144	312	144	312	68	273	79	266	144	312	79	266	88	255	140	100	144	312	130	128	130	128	144	312	102	222	95	240	102	222	144	312	95	240	144	312	88	255	140	100	130	128	114	68	114	68	130	128	94	80	114	68	94	80	89	37	89	37	94	80	84	69	89	37	84	69	75	62	53	55	52	1	70	15	174	255	166	276	166	26	166	26	166	276	158	290	166	26	158	290	153	57	153	57	158	290	151	301	153	57	151	301	144	312	190	206	184	226	196	-5	190	206	196	-5	198	177	198	177	196	-5	214	-8	198	177	214	-8	228	78	228	78	214	-8	233	-5	228	78	233	-5	233	63	288	310	271	300	277	247	277	247	271	300	269	249	259	246	269	249	271	300	259	246	271	300	250	281	198	177	217	202	225	251	225	251	217	202	233	222	225	251	233	222	250	281	250	281	233	222	247	237	250	281	247	237	259	246	180	6	196	-5	184	226	180	6	184	226	174	255	180	6	174	255	166	26	39	276	44	276	144	312	39	276	144	312	32	293	39	276	32	293	32	275	291	240	299	237	306	312	306	312	299	237	308	235	306	312	308	235	318	310	318	310	308	235	319	237	318	310	319	237	329	305	329	305	319	237	330	243	329	305	330	243	338	297	338	297	330	243	338	252	338	297	338	252	343	287	343	287	338	252	343	263	343	287	343	263	345	275	288	310	277	247	285	244	288	310	285	244	291	240	288	310	291	240	306	312	279	54	271	47	272	19	272	19	271	47	264	44	272	19	264	44	256	43	256	43	249	44	252	3	252	3	249	44	243	47	252	3	243	47	238	53	238	53	233	63	233	-5	238	53	233	-5	252	3	293	42	316	74	302	83	293	42	302	83	289	66	293	42	289	66	279	54	293	42	279	54	272	19	256	43	252	3	272	19	144	312	140	100	153	57	190	206	198	177	225	251	75	62	70	15	89	37	63	205	63	205	38	119	63	205	38	119	42	2	63	205	42	2	57	-3	63	205	57	-3	75	-5	63	205	75	-5	66	217	33	100	28	84	32	13	33	100	32	13	42	2	33	100	42	2	38	119	25	70	23	58	25	28	25	70	25	28	32	13	25	70	32	13	28	84	100	-2	104	53	103	60	103	60	104	65	100	-2	100	-2	104	65	88	298	100	-2	88	298	75	-5	75	-5	88	298	75	256	75	-5	75	256	74	249	75	-5	74	249	72	239	104	72	106	80	119	302	119	302	106	80	109	92	119	302	109	92	114	108	114	108	177	312	150	307	119	302	114	108	150	307	119	302	88	298	104	65	119	302	104	65	104	72	63	270	70	267	88	298	88	298	70	267	74	262	88	298	74	262	75	256	59	295	35	293	51	273	59	295	51	273	63	270	59	295	63	270	88	298	110	45	124	8	114	43	114	43	124	8	120	42	127	44	120	42	124	8	127	44	124	8	148	28	148	28	176	61	155	66	155	66	176	61	167	80	188	110	167	80	176	61	188	110	176	61	210	109	255	-7	252	-13	262	-102	262	-102	252	-13	249	-20	262	-102	249	-20	248	-55	248	-55	247	-65	262	-102	262	-102	247	-65	244	-76	262	-102	244	-76	239	-86	247	-37	247	-42	247	-27	247	-27	247	-42	248	-48	247	-27	248	-48	249	-20	249	-20	248	-48	248	-52	249	-20	248	-52	248	-55	246	-4	250	-3	263	303	263	303	250	-3	254	-3	263	303	254	-3	257	-2	257	-2	258	-2	263	303	263	303	258	-2	262	-102	263	303	262	-102	273	54	273	54	262	-102	273	50	230	-96	218	-104	224	-120	230	-96	224	-120	262	-102	230	-96	262	-102	239	-86	273	54	274	61	263	303	263	303	274	61	276	73	263	303	276	73	280	88	285	105	290	124	263	303	285	105	263	303	280	88	290	124	342	303	263	303	301	-1	301	3	298	47	301	-1	298	47	299	-74	299	-74	298	47	290	42	299	-74	290	42	286	-87	286	-87	290	42	283	40	304	-25	302	-17	304	-59	304	-59	302	-17	301	-10	304	-59	301	-10	299	-74	299	-74	301	-10	301	-1	331	90	318	71	319	42	319	42	318	71	313	34	308	24	313	34	318	71	308	24	318	71	307	57	307	57	298	47	301	3	307	57	301	3	302	9	307	57	302	9	304	16	307	57	304	16	308	24	319	42	326	50	331	90	331	90	326	50	333	60	331	90	333	60	346	81	346	81	333	60	339	70	305	-33	304	-25	304	-59	305	-33	304	-59	305	-43	286	-87	283	40	279	41	286	-87	279	41	276	43	286	-87	276	43	274	46	286	-87	274	46	273	50	286	-87	273	50	262	-102	243	233	225	181	238	-5	243	233	238	-5	242	-5	243	233	242	-5	246	-4	243	233	246	-4	263	303	238	-5	225	181	222	-3	222	-3	225	181	210	109	222	-3	210	109	209	0	209	0	210	109	204	89	209	0	204	89	200	8	200	8	204	89	199	72	200	8	199	72	195	59	210	109	225	181	207	142	210	109	207	142	188	110	194	20	200	8	195	59	194	20	195	59	193	46	194	20	193	46	192	35	148	28	155	66	145	55	148	28	145	55	136	48	148	28	136	48	127	44	124	8	110	45	106	49	124	8	106	49	104	53	124	8	104	53	100	-2	69	228	66	217	75	-5	69	228	75	-5	72	239	51	273	35	293	35	275	255	-7	262	-102	258	-2	247	-37	247	-27	247	-33	25	28	23	58	23	48	67	245	64	233	68	112	68	112	64	233	60	216	68	112	60	216	56	125	56	125	60	216	55	195	56	125	55	195	53	186	58	273	65	270	85	298	85	298	65	270	68	265	85	298	68	265	69	259	69	259	88	103	85	298	57	295	32	293	47	274	57	295	47	274	58	273	57	295	58	273	85	298	132	141	128	148	133	102	133	102	128	148	127	156	118	100	127	156	128	160	118	100	128	160	144	307	144	307	128	160	129	165	144	307	129	165	130	169	130	169	131	174	144	307	144	307	131	174	133	179	144	307	133	179	171	312	114	302	85	298	88	103	114	302	88	103	118	100	114	302	118	100	144	307	69	254	67	245	68	112	69	254	68	112	88	103	69	254	88	103	69	259	51	179	50	173	51	142	51	179	51	142	56	125	51	179	56	125	53	186	49	167	49	162	51	142	49	167	51	142	50	173	197	141	184	137	186	118	186	118	184	137	173	134	186	118	173	134	168	111	168	111	173	134	164	133	168	111	164	133	155	132	155	132	145	133	149	106	149	106	145	133	137	136	149	106	137	136	133	102	133	102	137	136	132	141	197	141	205	126	210	146	210	146	205	126	215	-3	210	146	215	-3	256	303	256	303	215	-3	231	-5	256	303	231	-5	254	-2	155	132	149	106	168	111	254	-2	267	47	266	51	266	51	267	58	256	303	256	303	267	58	269	69	256	303	269	69	272	84	256	303	254	-2	266	51	276	102	282	124	256	303	276	102	256	303	272	84	298	55	290	46	296	23	296	23	290	46	283	41	296	23	283	41	276	40	276	40	273	40	275	6	275	6	273	40	270	42	275	6	270	42	268	44	267	47	254	-2	275	6	267	47	275	6	268	44	205	126	201	111	202	0	205	126	202	0	215	-3	196	92	192	75	192	8	196	92	192	8	202	0	196	92	202	0	201	111	188	59	186	46	187	20	188	59	187	20	192	8	188	59	192	8	192	75	317	48	339	82	324	91	317	48	324	91	309	70	317	48	309	70	298	55	317	48	298	55	296	23	276	40	275	6	296	23	47	274	32	293	32	275	187	20	186	46	185	35	256	303	282	124	335	303	197	141	186	118	205	126	133	102	127	156	118	100	64	205	64	205	39	119	64	205	39	119	44	2	64	205	44	2	58	-3	64	205	58	-3	77	-5	64	205	77	-5	67	217	34	100	30	84	33	13	34	100	33	13	44	2	34	100	44	2	39	119	27	70	25	58	26	28	27	70	26	28	33	13	27	70	33	13	30	84	102	-2	106	53	105	60	105	60	105	65	102	-2	102	-2	105	65	89	298	102	-2	89	298	77	-5	77	-5	89	298	75	256	77	-5	75	256	75	249	77	-5	75	249	73	239	106	72	108	80	121	302	121	302	108	80	111	92	121	302	111	92	115	108	115	108	179	312	151	307	121	302	115	108	151	307	121	302	89	298	105	65	121	302	105	65	106	72	64	270	71	267	89	298	89	298	71	267	74	262	89	298	74	262	75	256	60	295	36	293	52	273	60	295	52	273	64	270	60	295	64	270	89	298	111	45	126	8	116	43	116	43	126	8	121	42	129	44	121	42	126	8	129	44	126	8	151	28	151	28	179	61	159	66	159	66	179	61	171	80	192	110	171	80	179	61	192	110	179	61	213	109	272	-2	276	53	275	60	275	60	275	65	272	-2	272	-2	275	65	263	303	272	-2	263	303	247	-5	247	-5	263	303	243	233	247	-5	243	233	229	-3	229	-3	243	233	226	181	229	-3	226	181	215	0	215	0	226	181	214	109	215	0	214	109	207	89	276	72	278	80	263	303	263	303	278	80	281	92	263	303	281	92	285	107	285	107	286	107	343	303	343	303	263	303	285	107	213	109	214	109	226	181	213	109	226	181	210	142	213	109	210	142	192	110	282	45	296	8	286	43	286	43	296	8	291	42	299	44	291	42	296	8	299	44	296	8	321	28	321	28	350	61	329	66	329	66	350	61	341	80	362	110	341	80	350	61	362	110	350	61	384	109	450	43	448	46	458	7	458	7	448	46	448	50	458	7	448	50	436	-2	436	-2	448	50	447	54	459	105	465	124	514	303	459	105	514	303	455	88	455	88	514	303	434	303	455	88	434	303	451	73	451	73	434	303	448	61	436	-2	447	54	448	61	436	-2	448	61	434	303	436	-2	434	303	414	233	436	-2	414	233	413	-5	373	72	375	8	378	89	378	89	375	8	384	0	378	89	384	0	385	109	385	109	384	0	397	-3	385	109	397	-3	397	181	397	181	397	-3	413	-5	397	181	413	-5	414	233	384	109	385	109	397	181	384	109	397	181	380	142	384	109	380	142	362	110	450	43	458	7	453	41	453	41	458	7	457	40	464	42	457	40	458	7	464	42	458	7	479	25	499	49	520	81	505	90	499	49	505	90	492	71	499	49	492	71	481	57	499	49	481	57	479	25	472	47	464	42	479	25	472	47	479	25	481	57	370	59	368	46	369	20	370	59	369	20	375	8	370	59	375	8	373	72	321	28	329	66	318	55	321	28	318	55	308	48	321	28	308	48	299	44	296	8	282	45	278	49	296	8	278	49	276	53	296	8	276	53	272	-2	205	9	215	0	207	89	205	9	207	89	203	74	205	9	203	74	199	60	205	9	199	60	199	20	197	47	197	35	199	20	197	47	199	20	199	60	151	28	159	66	148	55	151	28	148	55	138	48	151	28	138	48	129	44	126	8	111	45	108	49	126	8	108	49	106	53	126	8	106	53	102	-2	70	228	67	217	77	-5	70	228	77	-5	73	239	52	273	36	293	36	275	369	20	368	46	367	35	263	303	275	65	276	72	26	28	25	58	24	48	64	205	64	205	39	119	64	205	39	119	44	2	64	205	44	2	58	-3	64	205	58	-3	77	-5	64	205	77	-5	67	217	34	100	30	84	33	13	34	100	33	13	44	2	34	100	44	2	39	119	27	70	25	58	26	28	27	70	26	28	33	13	27	70	33	13	30	84	102	-2	106	53	105	60	105	60	105	65	102	-2	102	-2	105	65	89	298	102	-2	89	298	77	-5	77	-5	89	298	75	256	77	-5	75	256	75	249	77	-5	75	249	73	239	106	72	108	80	121	302	121	302	108	80	111	92	121	302	111	92	115	108	115	108	179	312	151	307	121	302	115	108	151	307	121	302	89	298	105	65	121	302	105	65	106	72	64	270	71	267	89	298	89	298	71	267	74	262	89	298	74	262	75	256	60	295	36	293	52	273	60	295	52	273	64	270	60	295	64	270	89	298	111	45	126	8	116	43	116	43	126	8	121	42	129	44	121	42	126	8	129	44	126	8	151	28	151	28	179	61	159	66	159	66	179	61	171	80	192	110	171	80	179	61	192	110	179	61	213	109	272	-2	276	53	275	60	275	60	275	65	272	-2	272	-2	275	65	263	303	272	-2	263	303	247	-5	247	-5	263	303	243	233	247	-5	243	233	229	-3	229	-3	243	233	226	181	229	-3	226	181	215	0	215	0	226	181	214	109	215	0	214	109	208	89	276	72	278	80	263	303	263	303	278	80	281	92	263	303	281	92	285	107	285	107	286	107	343	303	343	303	263	303	285	107	213	109	214	109	226	181	213	109	226	181	210	142	213	109	210	142	192	110	282	45	296	8	286	43	286	43	296	8	291	42	299	44	291	42	296	8	299	44	296	8	321	28	321	28	350	61	329	66	329	66	350	61	341	80	362	110	341	80	350	61	362	110	350	61	384	109	429	-7	426	-13	437	-102	437	-102	426	-13	423	-20	437	-102	423	-20	422	-56	422	-56	421	-65	437	-102	437	-102	421	-65	418	-76	437	-102	418	-76	413	-87	421	-36	421	-40	421	-27	421	-27	421	-40	422	-46	421	-27	422	-46	423	-20	423	-20	422	-46	422	-52	423	-20	422	-52	422	-56	434	303	414	233	417	-5	434	303	417	-5	420	-4	434	303	420	-4	424	-4	434	303	424	-4	428	-3	434	303	428	-3	432	-2	434	303	432	-2	437	-102	434	303	437	-102	447	54	434	303	447	54	448	61	434	303	448	61	451	73	434	303	451	73	455	88	434	303	455	88	514	303	417	-5	414	233	413	-5	413	-5	414	233	397	181	413	-5	397	181	397	-3	397	-3	397	181	385	109	397	-3	385	109	384	0	384	0	385	109	378	89	384	0	378	89	375	8	375	8	378	89	373	72	375	8	373	72	370	59	384	109	385	109	397	181	384	109	397	181	380	142	384	109	380	142	362	110	450	43	448	46	460	-87	460	-87	448	46	448	50	460	-87	448	50	437	-102	437	-102	448	50	447	54	459	105	465	124	514	303	459	105	514	303	455	88	432	-2	429	-7	437	-102	405	-96	393	-104	399	-120	405	-96	399	-120	437	-102	405	-96	437	-102	413	-87	475	-1	475	3	472	47	475	-1	472	47	473	-74	473	-74	472	47	464	42	473	-74	464	42	460	-87	460	-87	464	42	457	40	478	-25	477	-17	479	-59	479	-59	477	-17	476	-10	479	-59	476	-10	473	-74	473	-74	476	-10	475	-1	505	90	492	71	494	42	494	42	492	71	487	34	482	24	487	34	492	71	482	24	492	71	481	57	481	57	472	47	475	3	481	57	475	3	476	9	481	57	476	9	478	16	481	57	478	16	482	24	494	42	500	50	505	90	505	90	500	50	507	60	505	90	507	60	520	81	520	81	507	60	514	70	479	-33	478	-25	479	-59	479	-33	479	-59	480	-43	453	41	450	43	460	-87	453	41	460	-87	457	40	369	20	375	8	370	59	369	20	370	59	368	46	369	20	368	46	367	35	321	28	329	66	318	55	321	28	318	55	308	48	321	28	308	48	299	44	296	8	282	45	278	49	296	8	278	49	276	53	296	8	276	53	272	-2	205	9	215	0	208	89	205	9	208	89	203	72	205	9	203	72	199	59	205	9	199	59	199	20	197	46	197	35	199	20	197	46	199	20	199	59	151	28	159	66	148	55	151	28	148	55	138	48	151	28	138	48	129	44	126	8	111	45	108	49	126	8	108	49	106	53	126	8	106	53	102	-2	70	228	67	217	77	-5	70	228	77	-5	73	239	52	273	36	293	36	275	421	-36	421	-27	421	-33	263	303	275	65	276	72	26	28	25	58	24	48	122	248	128	310	108	252	108	252	128	310	107	312	108	252	107	312	95	256	95	256	107	312	87	309	95	256	87	309	85	259	85	259	87	309	78	261	68	259	78	261	87	309	68	259	87	309	68	300	189	252	154	213	171	-6	189	252	171	-6	175	42	189	252	175	42	178	70	189	252	178	70	189	104	189	252	189	104	205	137	189	252	205	137	203	166	189	252	203	166	194	293	189	252	194	293	188	253	194	293	172	295	177	250	194	293	177	250	188	253	128	310	137	247	143	305	143	305	137	247	147	247	143	305	147	247	156	300	156	300	147	247	157	247	156	300	157	247	172	295	172	295	157	247	167	248	172	295	167	248	177	250	35	224	43	237	50	285	50	285	43	237	51	247	50	285	51	247	68	300	68	300	51	247	59	254	68	300	59	254	68	259	34	262	20	232	35	224	34	262	35	224	50	285	252	281	265	301	251	312	252	281	251	312	243	306	252	281	243	306	238	257	194	293	203	166	207	293	207	293	203	166	213	200	207	293	213	200	220	296	220	296	213	200	225	230	220	296	225	230	232	300	232	300	225	230	238	257	232	300	238	257	243	306	258	171	272	170	261	197	258	171	261	197	242	191	258	171	242	191	228	161	228	161	242	191	223	181	228	161	223	181	205	137	205	137	223	181	204	166	205	137	204	166	203	166	291	107	277	74	303	19	303	19	277	74	257	43	303	19	257	43	254	-1	254	-1	257	43	232	20	254	-1	232	20	206	11	206	11	196	11	198	-8	198	-8	196	11	188	14	198	-8	188	14	181	20	198	-8	181	20	171	-6	171	-6	181	20	177	29	171	-6	177	29	175	42	171	-6	154	213	144	1	144	1	154	213	128	177	144	1	128	177	121	16	121	16	128	177	111	143	121	16	111	143	105	38	105	38	111	143	102	107	105	38	102	107	99	69	366	88	376	131	372	156	366	88	372	156	362	175	366	88	362	175	346	189	366	88	346	189	341	49	297	201	296	137	303	19	297	201	303	19	324	198	324	198	303	19	341	49	324	198	341	49	346	189	206	11	198	-8	254	-1	297	201	279	200	283	165	297	201	283	165	290	158	297	201	290	158	294	148	297	201	294	148	296	137	279	200	261	197	272	170	279	200	272	170	283	165	291	107	303	19	296	137	128	310	122	248	137	247	39	119	34	102	35	34	39	119	35	34	52	13	39	119	52	13	64	205	35	34	34	102	32	90	35	34	32	90	30	81	35	34	30	81	29	74	35	34	29	74	29	65	127	11	118	14	127	-8	127	-8	118	14	111	20	127	-8	111	20	101	-6	101	-6	111	20	107	29	101	-6	107	29	106	42	106	42	121	302	101	-6	101	-6	121	302	89	298	101	-6	89	298	75	256	75	256	89	298	74	262	36	293	52	273	60	295	60	295	52	273	64	270	60	295	64	270	89	298	89	298	64	270	71	267	89	298	71	267	74	262	119	104	136	137	121	302	121	302	136	137	133	166	121	302	133	166	151	307	151	307	133	166	179	312	221	107	207	74	233	19	233	19	207	74	187	43	233	19	187	43	184	-1	184	-1	187	43	163	20	184	-1	163	20	137	11	137	11	127	11	127	-8	191	197	189	171	203	170	191	197	203	170	210	200	210	200	203	170	213	165	210	200	213	165	228	201	228	201	213	165	220	158	228	201	220	158	224	148	133	166	136	137	153	181	153	181	136	137	159	161	153	181	159	161	172	191	172	191	159	161	189	171	172	191	189	171	191	197	121	302	106	42	109	70	121	302	109	70	119	104	101	-6	75	256	75	249	101	-6	75	249	74	0	74	0	75	249	73	239	74	0	73	239	70	228	74	0	70	228	67	217	74	0	67	217	64	205	74	0	64	205	52	13	297	88	306	131	303	156	297	88	303	156	293	175	297	88	293	175	277	189	297	88	277	189	272	49	228	201	225	137	233	19	228	201	233	19	255	198	255	198	233	19	272	49	255	198	272	49	277	189	137	11	127	-8	184	-1	404	-2	417	47	417	51	417	51	418	58	406	303	406	303	418	58	419	69	406	303	419	69	422	84	427	102	432	124	406	303	427	102	406	303	422	84	406	303	344	84	352	0	406	303	352	0	365	-3	406	303	365	-3	381	-5	406	303	381	-5	404	-2	406	303	404	-2	417	51	432	124	485	303	406	303	449	55	440	46	447	23	447	23	440	46	433	41	447	23	433	41	426	40	426	40	423	40	426	6	426	6	423	40	421	42	426	6	421	42	419	44	417	47	404	-2	426	6	417	47	426	6	419	44	343	8	352	0	344	84	343	8	344	84	341	72	343	8	341	72	338	61	343	8	338	61	337	20	337	20	338	61	337	51	337	20	337	51	335	42	337	20	335	42	335	35	468	48	489	82	474	91	468	48	474	91	460	70	468	48	460	70	449	55	468	48	449	55	447	23	426	40	426	6	447	23	52	273	36	293	36	275	228	201	224	148	225	137	221	107	233	19	225	137	39	119	34	102	35	34	39	119	35	34	52	13	39	119	52	13	64	205	35	34	34	102	32	90	35	34	32	90	30	81	35	34	30	81	29	74	35	34	29	74	29	65	127	11	118	14	127	-8	127	-8	118	14	111	20	127	-8	111	20	101	-6	101	-6	111	20	107	29	101	-6	107	29	106	42	106	42	121	302	101	-6	101	-6	121	302	89	298	101	-6	89	298	75	256	75	256	89	298	74	262	36	293	52	273	60	295	60	295	52	273	64	270	60	295	64	270	89	298	89	298	64	270	71	267	89	298	71	267	74	262	119	104	136	137	121	302	121	302	136	137	133	166	121	302	133	166	151	307	151	307	133	166	179	312	221	107	207	74	233	19	233	19	207	74	187	43	233	19	187	43	184	-1	184	-1	187	43	163	20	184	-1	163	20	137	11	137	11	127	11	127	-8	191	197	189	171	203	170	191	197	203	170	210	200	210	200	203	170	213	165	210	200	213	165	228	201	228	201	213	165	220	158	228	201	220	158	224	148	133	166	136	137	153	181	153	181	136	137	159	161	153	181	159	161	172	191	172	191	159	161	189	171	172	191	189	171	191	197	121	302	106	42	109	70	121	302	109	70	119	104	101	-6	75	256	75	249	101	-6	75	249	74	0	74	0	75	249	73	239	74	0	73	239	70	228	74	0	70	228	67	217	74	0	67	217	64	205	74	0	64	205	52	13	297	88	306	131	303	156	297	88	303	156	293	175	297	88	293	175	277	189	297	88	277	189	272	49	228	201	225	137	233	19	228	201	233	19	255	198	255	198	233	19	272	49	255	198	272	49	277	189	137	11	127	-8	184	-1	52	273	36	293	36	275	228	201	224	148	225	137	221	107	233	19	225	137	64	41	67	85	60	35	60	35	67	85	59	93	60	35	59	93	59	28	59	28	49	98	45	-6	45	-6	49	98	36	100	45	-6	36	100	24	1	24	1	36	100	22	97	24	1	22	97	10	91	72	76	67	85	68	47	72	76	68	47	72	54	72	76	72	54	73	64	138	54	125	38	128	1	128	1	125	38	110	27	128	1	110	27	99	-5	99	-5	110	27	94	19	99	-5	94	19	78	17	78	17	73	17	99	-5	99	-5	73	17	69	-8	128	1	155	13	138	54	138	54	155	13	150	73	157	86	150	73	155	13	157	86	155	13	180	29	150	287	146	310	130	306	150	287	130	306	126	283	150	287	165	312	146	310	130	306	118	300	126	283	126	283	118	300	107	295	126	283	107	295	105	270	105	270	107	295	98	293	182	257	201	309	175	273	175	273	201	309	165	312	175	273	165	312	165	283	165	283	165	312	150	287	69	-8	73	17	67	19	69	-8	67	19	63	21	69	-8	63	21	60	24	69	-8	60	24	59	28	69	-8	59	28	45	-6	24	1	10	91	7	13	7	13	10	91	0	81	7	13	0	81	-3	30	-3	30	0	81	-5	68	-3	30	-5	68	-7	52	182	170	176	143	180	29	182	170	180	29	203	49	182	170	84	170	176	143	186	197	185	187	203	49	203	49	185	187	183	178	203	49	183	178	182	170	186	197	203	49	187	207	187	207	203	49	187	217	186	238	187	217	201	309	186	238	201	309	182	257	203	49	226	76	231	297	231	297	226	76	245	106	231	297	245	106	254	278	254	278	245	106	261	139	254	278	261	139	269	249	269	249	261	139	270	174	269	249	270	174	274	210	203	49	231	297	201	309	203	49	201	309	187	217	180	29	176	143	172	128	180	29	172	128	168	114	180	29	168	114	163	100	180	29	163	100	157	86	98	293	95	294	105	270	105	270	95	294	93	297	105	270	93	297	87	252	87	252	93	297	91	300	87	252	91	300	90	306	45	210	63	210	73	312	73	312	63	210	73	231	73	312	73	231	88	312	88	312	73	231	87	252	88	312	87	252	90	306	176	143	84	170	76	143	49	98	59	28	59	93	67	85	64	41	68	47	73	236	67	213	90	0	90	0	67	213	58	181	90	0	58	181	47	138	47	138	8	0	90	0	137	168	179	312	151	307	137	168	151	307	130	146	137	168	130	146	186	146	137	168	186	146	192	168	151	307	122	302	130	146	130	146	122	302	93	298	130	146	93	298	90	0	90	0	93	298	77	259	90	0	77	259	76	251	90	0	76	251	73	236	65	273	72	270	93	298	93	298	72	270	76	265	93	298	76	265	77	259	65	295	40	293	55	274	65	295	55	274	65	273	65	295	65	273	93	298	323	22	314	16	317	-6	317	-6	314	16	304	12	317	-6	304	12	293	11	293	11	282	12	290	-8	290	-8	282	12	273	17	290	-8	273	17	266	26	290	-8	266	26	254	-4	254	-4	266	26	262	38	254	-4	262	38	260	54	260	54	269	278	254	-4	254	-4	269	278	247	260	254	-4	247	260	233	245	343	285	344	310	335	279	335	279	344	310	327	271	305	238	327	271	318	303	305	238	318	303	293	293	260	54	263	99	269	278	269	278	263	99	272	147	269	278	272	147	293	293	293	293	272	147	286	195	293	293	286	195	305	238	224	7	254	-4	233	245	224	7	233	245	221	228	224	7	221	228	209	209	224	7	209	209	200	27	200	27	209	209	199	189	200	27	199	189	192	168	200	27	192	168	186	146	200	27	186	146	185	55	185	55	186	146	183	135	185	55	183	135	182	124	185	55	182	124	181	113	185	55	181	113	180	102	185	55	180	102	179	91	400	251	397	212	409	42	409	42	397	212	389	168	409	42	389	168	388	24	388	24	389	168	376	123	388	24	376	123	366	10	366	10	376	123	360	81	366	10	360	81	342	0	342	0	360	81	341	44	408	308	371	312	378	291	378	291	371	312	367	293	359	292	367	293	371	312	359	292	371	312	351	289	351	289	371	312	344	310	351	289	344	310	343	285	387	285	394	277	408	308	408	308	394	277	398	265	408	308	398	265	400	251	400	251	409	42	408	308	409	42	432	69	439	294	439	294	432	69	452	101	439	294	452	101	461	273	461	273	452	101	467	135	461	273	467	135	475	245	475	245	467	135	476	172	475	245	476	172	480	210	344	310	318	303	327	271	342	0	341	44	332	32	342	0	332	32	323	22	342	0	323	22	317	-6	293	11	290	-8	317	-6	55	274	40	293	40	275	408	308	409	42	439	294	408	308	378	291	387	285	20	5	26	63	26	69	26	69	26	73	20	5	20	5	26	73	11	96	20	5	11	96	10	18	10	18	11	96	8	88	10	18	8	88	5	79	26	78	27	84	11	96	11	96	27	84	28	90	11	96	28	90	29	96	4	34	10	18	5	79	4	34	5	79	3	70	4	34	3	70	2	61	4	34	2	61	2	52	60	58	54	51	55	-7	55	-7	54	51	48	47	55	-7	48	47	42	46	42	46	36	48	55	-7	55	-7	36	48	35	-3	97	121	88	112	98	1	98	1	88	112	80	99	98	1	80	99	78	-4	78	-4	80	99	72	82	78	-4	72	82	67	68	159	156	148	165	151	86	151	86	148	165	142	177	151	86	142	177	140	58	140	58	142	177	140	193	128	32	140	193	116	133	181	127	195	129	197	149	197	149	195	129	210	129	197	149	210	129	216	149	216	149	210	129	219	-3	216	149	219	-3	245	253	245	253	219	-3	235	-5	245	253	235	-5	259	-2	175	151	159	156	161	106	175	151	161	106	170	119	175	151	170	119	181	127	175	151	181	127	197	149	144	227	156	252	159	297	159	297	156	252	174	270	159	297	174	270	214	303	214	303	174	270	196	280	214	303	196	280	219	284	219	284	229	283	339	303	339	303	229	283	237	281	339	303	237	281	243	277	144	227	159	297	116	133	144	227	116	133	140	193	69	163	79	151	85	258	85	258	79	151	94	140	85	258	94	140	116	282	116	282	94	140	116	133	116	282	116	133	159	297	67	227	61	192	63	177	67	227	63	177	69	163	67	227	69	163	85	258	247	261	247	258	259	-2	259	-2	247	258	246	256	259	-2	246	256	245	253	259	-2	271	47	271	51	271	51	271	58	259	-2	259	-2	271	58	273	69	259	-2	273	69	247	265	247	265	273	69	276	84	247	265	276	84	281	102	247	265	281	102	287	124	287	124	339	303	247	265	247	265	339	303	246	272	339	303	214	303	219	284	303	55	295	46	301	23	301	23	295	46	287	41	301	23	287	41	281	40	281	40	277	40	280	6	280	6	277	40	275	42	280	6	275	42	273	44	271	47	259	-2	280	6	271	47	280	6	273	44	322	48	343	82	328	91	322	48	328	91	314	70	322	48	314	70	303	55	322	48	303	55	301	23	281	40	280	6	301	23	259	-2	247	265	247	263	259	-2	247	263	247	261	207	120	202	100	206	0	207	120	206	0	219	-3	207	120	219	-3	210	129	190	47	191	20	193	63	193	63	191	20	197	8	193	63	197	8	197	81	197	81	197	8	206	0	197	81	206	0	202	100	97	121	98	1	107	128	107	128	98	1	114	14	107	128	114	14	116	132	116	132	114	14	128	32	116	132	128	32	116	133	60	58	55	-7	78	-4	60	58	78	-4	67	68	35	-3	36	48	31	52	35	-3	31	52	28	57	35	-3	28	57	26	63	35	-3	26	63	20	5	191	20	190	47	189	35	339	303	243	277	246	272	159	156	151	86	161	106	140	58	140	193	128	32	11	96	26	73	26	78	33	26	54	7	55	217	55	217	54	7	81	-4	55	217	81	-4	99	266	99	266	81	-4	103	90	152	300	99	266	112	145	112	145	99	266	105	115	112	145	105	115	107	123	107	123	142	130	112	145	112	145	142	130	146	157	146	157	142	130	171	138	146	157	171	138	175	176	175	176	171	138	195	147	175	176	195	147	198	201	198	201	195	147	216	158	198	201	216	158	213	231	213	231	216	158	218	263	215	279	234	309	212	285	212	285	234	309	210	312	212	285	210	312	206	288	206	288	210	312	198	290	179	284	198	290	210	312	179	284	210	312	152	300	208	72	193	55	198	23	198	23	193	55	178	43	198	23	178	43	172	5	172	5	178	43	163	37	172	5	163	37	146	35	146	35	131	37	144	-5	144	-5	131	37	119	44	144	-5	119	44	114	-8	114	-8	119	44	110	55	114	-8	110	55	104	70	104	70	103	90	81	-4	104	70	81	-4	114	-8	26	156	15	90	20	54	26	156	20	54	33	26	26	156	33	26	55	217	218	263	234	171	234	309	234	309	234	171	249	186	234	309	249	186	254	302	254	302	249	186	262	201	254	302	262	201	268	289	268	289	262	201	272	218	268	289	272	218	277	273	277	273	272	218	278	236	277	273	278	236	281	253	217	272	218	263	234	309	217	272	234	309	215	279	152	300	112	145	127	196	152	300	127	196	143	236	152	300	143	236	160	266	152	300	160	266	179	284	99	266	103	90	103	96	99	266	103	96	103	102	99	266	103	102	104	109	99	266	104	109	105	115	244	412	244	385	250	424	250	424	244	385	250	373	250	424	250	373	259	434	259	434	250	373	259	363	259	434	259	363	271	440	271	440	259	363	271	357	271	440	271	357	284	443	284	443	271	357	284	354	284	443	284	354	298	440	298	440	284	354	298	357	298	440	298	357	310	434	310	434	298	357	310	363	310	434	310	363	320	424	320	424	310	363	320	372	320	424	320	372	326	412	326	412	320	372	326	384	326	412	326	384	329	398	218	263	216	158	234	171	222	49	245	85	225	97	222	49	225	97	208	72	222	49	208	72	198	23	146	35	144	-5	172	5	100	412	100	385	106	424	106	424	100	385	107	373	106	424	107	373	116	434	116	434	107	373	116	363	116	434	116	363	128	440	128	440	116	363	128	357	128	440	128	357	141	443	141	443	128	357	141	354	141	443	141	354	155	440	155	440	141	354	155	357	155	440	155	357	167	434	167	434	155	357	167	363	167	434	167	363	177	424	177	424	167	363	177	372	177	424	177	372	183	412	183	412	177	372	183	384	183	412	183	384	186	398	100	385	100	412	98	398	244	385	244	412	241	398	116	402	115	396	127	122	127	122	115	396	113	388	127	122	113	388	111	380	111	380	109	372	127	122	127	122	109	372	109	69	115	-106	113	-55	104	-51	115	-106	104	-51	101	-135	115	-106	101	-135	116	-110	116	-102	119	-98	120	-62	120	-62	119	-98	122	-95	120	-62	122	-95	124	-71	124	-71	122	-95	125	-90	124	-71	125	-90	126	-83	120	-62	113	-55	115	-106	120	-62	115	-106	116	-102	172	-62	159	-93	163	-130	163	-130	159	-93	146	-111	163	-130	146	-111	132	-117	132	-117	127	-116	163	-130	163	-130	127	-116	124	-138	186	227	194	238	187	258	186	227	187	258	175	241	186	227	175	241	164	197	164	197	175	241	160	218	164	197	160	218	146	164	146	164	160	218	140	186	146	164	140	186	139	186	127	122	146	164	139	186	127	122	139	186	132	458	127	122	132	458	118	412	127	122	118	412	117	408	127	122	117	408	116	402	108	430	113	426	132	458	132	458	113	426	117	420	132	458	117	420	118	412	105	455	75	452	89	434	105	455	89	434	99	433	105	455	99	433	108	430	105	455	108	430	132	458	132	458	139	186	158	462	158	462	139	186	181	345	158	462	181	345	185	467	185	467	181	345	188	372	185	467	188	372	214	472	251	307	237	302	237	263	237	263	237	302	232	263	223	261	232	263	237	302	223	261	237	302	223	294	187	258	194	238	198	271	198	271	194	238	204	248	198	271	204	248	211	284	211	284	204	248	214	256	211	284	214	256	223	294	223	294	214	256	223	261	245	211	201	42	229	-69	245	211	229	-69	256	-18	245	211	256	-18	246	216	313	303	299	310	318	195	318	195	299	310	281	312	318	195	281	312	278	44	278	44	281	312	266	311	278	44	266	311	256	-18	256	-18	266	311	251	307	256	-18	251	307	250	250	251	307	237	263	242	262	251	307	242	262	246	259	251	307	246	259	249	255	251	307	249	255	250	250	324	217	327	233	329	278	329	278	327	233	330	245	329	278	330	245	331	260	331	260	330	245	331	254	323	293	313	303	318	195	323	293	318	195	324	217	323	293	324	217	329	278	256	-18	250	250	250	242	256	-18	250	242	249	233	256	-18	249	233	248	224	256	-18	248	224	246	216	198	-106	229	-69	201	42	198	-106	201	42	185	-17	198	-106	185	-17	172	-62	198	-106	172	-62	163	-130	124	-138	127	-116	123	-115	124	-138	123	-115	119	-113	124	-138	119	-113	116	-110	124	-138	116	-110	101	-135	93	-50	82	-51	83	-128	93	-50	83	-128	101	-135	93	-50	101	-135	104	-51	61	-74	62	-102	66	-65	66	-65	62	-102	70	-117	66	-65	70	-117	73	-57	73	-57	70	-117	83	-128	73	-57	83	-128	82	-51	188	372	181	345	287	345	188	372	287	345	296	372	101	345	8	0	87	0	101	345	87	0	109	69	101	345	109	69	109	372	101	345	109	372	56	372	101	345	56	372	48	345	89	434	75	452	75	434	62	-102	61	-74	60	-86	74	-9	76	54	75	66	75	66	76	77	65	135	65	135	76	77	90	149	115	163	90	149	94	115	90	149	76	77	78	88	90	149	78	88	82	98	90	149	82	98	88	107	90	149	88	107	94	115	-4	54	-1	32	1	81	1	81	-1	32	7	14	1	81	7	14	17	103	17	103	7	14	22	1	17	103	22	1	40	120	40	120	22	1	45	-6	40	120	45	-6	65	135	65	135	45	-6	74	-9	65	135	74	-9	75	66	195	80	177	62	181	38	181	38	177	62	160	48	181	38	160	48	156	16	156	16	160	48	143	38	156	16	143	38	129	1	129	1	143	38	126	33	129	1	126	33	109	31	109	31	97	32	102	-6	102	-6	97	32	87	37	102	-6	87	37	80	44	76	54	74	-9	102	-6	76	54	102	-6	80	44	154	266	166	311	144	270	144	270	166	311	132	271	114	269	132	271	131	308	114	269	131	308	102	298	39	244	52	231	57	264	57	264	52	231	67	245	57	264	67	245	77	283	77	283	67	245	82	257	77	283	82	257	102	298	102	298	82	257	98	264	102	298	98	264	114	269	171	162	192	172	194	309	194	309	192	172	212	183	194	309	212	183	217	303	217	303	212	183	228	197	217	303	228	197	235	291	235	291	228	197	240	213	235	291	240	213	246	275	246	275	240	213	248	232	246	275	248	232	250	254	194	309	170	237	171	162	168	250	170	237	194	309	168	250	194	309	166	311	166	311	154	266	163	260	166	311	163	260	168	250	166	311	131	308	132	271	276	471	282	407	286	470	286	470	282	407	292	414	286	470	292	414	295	465	295	465	292	414	300	420	295	465	300	420	302	458	302	458	300	420	305	426	302	458	305	426	307	449	307	449	305	426	308	432	307	449	308	432	308	439	282	407	276	471	268	470	282	407	268	470	261	467	282	407	261	467	252	460	282	407	252	460	241	451	282	407	241	451	229	437	282	407	229	437	179	348	94	115	110	130	115	163	115	163	110	130	129	142	115	163	129	142	137	178	137	178	129	142	150	152	137	178	150	152	154	195	154	195	150	152	171	162	154	195	171	162	166	214	166	214	171	162	170	237	109	31	102	-6	129	1	195	80	181	38	207	67	179	348	229	437	146	348	32	32	54	10	55	216	55	216	54	10	86	-3	55	216	86	-3	97	265	97	265	86	-3	101	93	149	299	97	265	113	170	113	170	97	265	105	134	113	170	105	134	107	143	107	143	207	143	113	170	113	170	207	143	213	170	190	37	185	28	185	-2	185	-2	185	28	177	21	185	-2	177	21	169	-6	169	-6	177	21	166	18	169	-6	166	18	154	-7	154	-7	166	18	154	17	154	-7	154	17	141	-8	141	-8	154	17	137	20	141	-8	137	20	128	-8	128	-8	137	20	123	28	128	-8	123	28	111	43	104	65	101	93	86	-3	104	65	86	-3	128	-8	104	65	128	-8	111	43	26	157	15	94	19	60	26	157	19	60	32	32	26	157	32	32	55	216	230	109	216	108	220	11	220	11	216	108	204	103	220	11	204	103	202	2	202	2	204	103	195	95	202	2	195	95	192	51	192	51	190	37	202	2	202	2	190	37	185	-2	188	68	189	63	190	85	190	85	189	63	190	60	190	85	190	60	195	95	195	95	190	60	191	56	195	95	191	56	192	51	257	231	257	210	260	293	257	231	260	293	254	253	254	253	260	293	253	299	254	253	253	299	246	271	246	271	253	299	243	305	246	271	243	305	232	285	232	285	243	305	228	310	232	285	228	310	210	290	124	203	141	236	149	299	149	299	141	236	161	263	149	299	161	263	206	312	206	312	161	263	184	282	206	312	184	282	210	290	97	265	101	93	101	103	97	265	101	103	102	113	97	265	102	113	103	124	97	265	103	124	105	134	286	306	283	301	304	312	304	312	283	301	279	296	304	312	279	296	276	210	276	210	279	296	274	292	276	210	274	292	268	291	268	291	260	293	276	210	276	210	260	293	257	210	263	75	261	86	260	56	260	56	261	86	257	96	260	56	257	96	251	39	251	39	257	96	250	103	251	39	250	103	240	108	237	23	251	39	240	108	237	23	240	108	230	109	237	23	230	109	220	11	286	306	304	312	289	312	210	290	228	310	206	312	149	299	113	170	124	203	188	68	190	85	188	73	25	0	29	3	33	101	33	101	29	3	33	4	33	101	33	4	38	5	38	5	41	4	39	69	39	69	41	4	49	44	33	101	15	103	18	-8	33	101	18	-8	21	-3	33	101	21	-3	25	0	39	69	33	101	38	5	96	11	84	-7	93	-8	96	11	93	-8	101	-8	96	11	77	15	84	-7	53	1	58	0	61	26	61	26	58	0	67	-3	61	26	67	-3	77	15	77	15	67	-3	76	-5	77	15	76	-5	84	-7	49	44	41	4	44	4	49	44	44	4	48	3	49	44	48	3	53	1	49	44	53	1	61	26	50	188	60	169	61	280	61	280	60	169	75	146	61	280	75	146	80	298	80	298	75	146	99	118	80	298	99	118	105	309	105	309	99	118	113	101	105	309	113	101	109	254	109	254	110	266	105	309	105	309	110	266	115	276	105	309	115	276	135	312	135	312	115	276	123	283	135	312	123	283	133	288	49	257	44	227	46	207	49	257	46	207	50	188	49	257	50	188	61	280	145	290	143	312	135	312	145	290	135	312	133	288	145	290	151	311	143	312	186	299	187	261	191	298	191	298	187	261	197	239	191	298	197	239	195	297	195	297	197	239	199	297	205	298	199	297	204	209	205	298	204	209	222	207	180	301	174	304	176	277	180	301	176	277	187	261	180	301	187	261	186	299	222	207	238	311	218	311	222	207	218	311	215	306	222	207	215	306	212	302	222	207	212	302	209	299	222	207	209	299	205	298	204	209	199	297	197	239	167	307	159	309	162	287	167	307	162	287	176	277	167	307	176	277	174	304	162	287	159	309	151	311	162	287	151	311	145	290	196	49	201	78	200	97	196	49	200	97	194	116	196	49	194	116	184	137	196	49	184	137	182	25	133	-4	160	7	135	36	135	36	160	7	137	48	147	187	137	48	160	7	147	187	160	7	168	161	168	161	160	7	182	25	168	161	182	25	184	137	133	-4	135	36	130	26	133	-4	130	26	122	18	133	-4	122	18	110	13	133	-4	110	13	101	-8	110	13	96	11	101	-8	123	86	131	73	133	204	133	204	131	73	135	60	133	204	135	60	147	187	147	187	135	60	137	48	133	204	122	219	123	86	123	86	122	219	115	233	123	86	115	233	113	101	113	101	115	233	110	244	113	101	110	244	109	254	18	-8	15	103	0	-8	61	225	44	-3	60	-5	61	225	60	-5	83	-2	61	225	23	87	31	1	61	225	31	1	44	-3	22	9	31	1	23	87	22	9	23	87	20	74	22	9	20	74	17	62	22	9	17	62	16	21	16	21	17	62	15	51	16	21	15	51	14	43	16	21	14	43	14	36	95	52	86	299	83	-2	83	-2	86	299	66	256	83	-2	66	256	66	252	83	-2	66	252	66	247	96	63	98	71	114	303	114	303	98	71	99	79	114	303	99	79	101	87	101	87	163	312	140	307	114	303	101	87	140	307	95	57	96	63	114	303	95	57	114	303	86	299	95	57	86	299	95	52	128	57	120	48	125	22	125	22	120	48	112	43	125	22	112	43	106	41	106	41	102	42	104	6	104	6	102	42	100	43	104	6	100	43	97	45	96	48	95	52	83	-2	96	48	83	-2	104	6	96	48	104	6	97	45	46	274	55	272	57	296	57	296	55	272	61	268	57	296	61	268	86	299	86	299	61	268	65	263	86	299	65	263	66	256	57	296	26	293	35	275	57	296	35	275	46	274	149	82	138	68	148	49	149	82	148	49	173	87	149	82	173	87	158	96	128	57	125	22	148	49	128	57	148	49	138	68	106	41	104	6	125	22	66	247	65	241	83	-2	83	-2	65	241	63	234	83	-2	63	234	61	225	143	462	143	372	157	460	157	460	143	372	158	374	157	460	158	374	170	453	170	453	158	374	171	380	170	453	171	380	180	443	180	443	171	380	180	390	180	443	180	390	187	431	187	431	180	390	187	402	187	431	187	402	189	416	99	419	101	404	101	432	101	432	101	404	107	391	101	432	107	391	108	444	108	444	107	391	117	381	108	444	117	381	117	453	117	453	117	381	129	374	117	453	129	374	129	460	129	460	129	374	143	372	129	460	143	372	143	462	35	275	26	293	26	275	62	225	25	87	33	1	62	225	33	1	46	-3	62	225	46	-3	61	-5	62	225	61	-5	84	-2	62	225	84	-2	64	234	84	-2	105	6	97	48	84	-2	97	48	97	52	84	-2	97	52	88	299	84	-2	88	299	68	256	84	-2	68	256	68	252	84	-2	68	252	67	247	84	-2	67	247	66	241	84	-2	66	241	64	234	23	9	33	1	25	87	23	9	25	87	21	74	23	9	21	74	19	62	23	9	19	62	17	21	17	21	19	62	17	51	17	21	17	51	15	43	17	21	15	43	15	36	47	274	56	272	58	296	58	296	56	272	63	268	58	296	63	268	88	299	88	299	63	268	67	263	88	299	67	263	68	256	88	299	97	52	97	57	88	299	97	57	115	303	115	303	97	57	98	63	115	303	98	63	99	71	101	79	103	87	115	303	101	79	115	303	99	71	103	87	164	312	141	307	103	87	141	307	115	303	130	57	121	48	127	22	127	22	121	48	114	43	127	22	114	43	107	41	107	41	104	42	105	6	105	6	104	42	101	43	105	6	101	43	99	45	58	296	27	293	36	275	58	296	36	275	47	274	150	82	140	68	149	49	150	82	149	49	174	87	150	82	174	87	159	96	130	57	127	22	149	49	130	57	149	49	140	68	107	41	105	6	127	22	29	412	29	385	36	424	36	424	29	385	36	373	36	424	36	373	45	434	45	434	36	373	45	363	45	434	45	363	57	440	57	440	45	363	57	357	57	440	57	357	70	443	70	443	57	357	70	354	70	443	70	354	84	440	84	440	70	354	84	357	84	440	84	357	96	434	96	434	84	357	96	363	96	434	96	363	106	424	106	424	96	363	106	372	106	424	106	372	112	412	112	412	106	372	112	384	112	412	112	384	115	398	173	412	173	385	179	424	179	424	173	385	179	373	179	424	179	373	188	434	188	434	179	373	189	363	188	434	189	363	200	440	200	440	189	363	200	357	200	440	200	357	213	443	213	443	200	357	213	354	213	443	213	354	227	440	227	440	213	354	227	357	227	440	227	357	240	434	240	434	227	357	240	363	240	434	240	363	249	424	249	424	240	363	249	372	249	424	249	372	256	412	256	412	249	372	256	384	256	412	256	384	258	398	173	385	173	412	170	398	29	385	29	412	27	398	36	275	27	293	27	275	97	48	105	6	99	45	-51	-103	-47	-64	-52	-108	-52	-108	-54	-57	-61	-136	-61	-136	-54	-57	-63	-53	-61	-136	-63	-53	-74	-51	-51	-103	-48	-100	-47	-64	-47	-64	-48	-100	-45	-96	-47	-64	-45	-96	-43	-73	-43	-73	-45	-96	-42	-91	-43	-73	-42	-91	-41	-84	-5	-88	-15	-105	0	-133	0	-133	-15	-105	-24	-115	0	-133	-24	-115	-35	-118	-35	-118	-40	-118	-37	-139	-37	-139	-40	-118	-45	-116	-37	-139	-45	-116	-48	-114	-51	-111	-52	-108	-61	-136	-51	-111	-61	-136	-37	-139	-51	-111	-37	-139	-48	-114	-80	-129	-61	-136	-74	-51	-80	-129	-74	-51	-85	-53	-80	-129	-85	-53	-94	-58	-80	-129	-94	-58	-95	-118	-101	-66	-106	-75	-104	-103	-101	-66	-104	-103	-95	-118	-101	-66	-95	-118	-94	-58	74	210	14	-26	32	-116	74	210	32	-116	60	-87	74	210	60	-87	83	-44	74	210	83	-44	77	221	157	307	135	304	102	12	102	12	135	304	110	300	102	12	110	300	83	-44	83	-44	110	300	81	255	83	-44	81	255	81	249	83	-44	81	249	80	241	81	263	81	255	110	300	81	263	110	300	79	297	81	263	79	297	78	268	79	297	39	293	54	275	79	297	54	275	65	275	79	297	65	275	72	272	79	297	72	272	78	268	102	12	180	312	157	307	79	232	77	221	83	-44	79	232	83	-44	80	241	4	-61	-5	-88	0	-133	4	-61	0	-133	32	-116	4	-61	32	-116	14	-26	-35	-118	-37	-139	0	-133	161	463	161	372	175	461	175	461	161	372	175	374	175	461	175	374	188	454	188	454	175	374	188	381	188	454	188	381	198	444	198	444	188	381	198	390	198	444	198	390	205	431	205	431	198	390	205	403	205	431	205	403	207	417	116	419	118	404	119	432	119	432	118	404	125	391	119	432	125	391	125	444	125	444	125	391	134	381	125	444	134	381	135	454	135	454	134	381	146	374	135	454	146	374	147	461	147	461	146	374	161	372	147	461	161	372	161	463	54	275	39	293	39	275	-104	-103	-106	-75	-108	-86	-54	-57	-52	-108	-47	-64	87	158	81	138	85	56	85	56	81	138	74	110	85	56	74	110	69	23	69	23	74	110	65	81	69	23	65	81	61	13	61	13	65	81	55	58	61	13	55	58	51	4	51	4	55	58	44	49	44	49	37	52	39	-1	39	-1	37	52	32	58	39	-1	32	58	27	-5	27	-5	32	58	26	66	27	-5	26	66	18	73	27	-5	18	73	15	-7	15	-7	18	73	5	75	15	-7	5	75	0	-5	0	-5	5	75	-7	73	0	-5	-7	73	-12	0	-12	0	-7	73	-17	68	-12	0	-17	68	-22	7	-22	7	-17	68	-25	59	-22	7	-25	59	-29	19	-29	19	-25	59	-30	48	-29	19	-30	48	-31	35	172	293	152	279	160	247	160	247	152	279	136	262	160	247	136	262	135	211	135	211	136	262	121	239	135	211	121	239	116	160	116	160	121	239	108	214	116	160	108	214	100	105	100	105	108	214	96	186	100	105	96	186	87	158	180	260	190	303	173	257	173	257	190	303	172	293	173	257	172	293	167	253	167	253	172	293	160	247	214	257	225	312	210	260	210	260	225	312	207	309	210	260	207	309	204	262	204	262	207	309	195	263	187	262	195	263	190	303	187	262	190	303	180	260	213	222	193	157	195	14	213	222	195	14	218	0	213	222	218	0	214	226	263	310	244	312	244	-6	244	-6	244	312	225	312	244	-6	225	312	218	0	218	0	225	312	217	246	218	0	217	246	217	241	218	0	217	241	216	236	215	231	214	226	218	0	215	231	218	0	216	236	182	116	175	91	179	36	182	116	179	36	195	14	182	116	195	14	193	157	173	77	173	67	179	36	173	77	179	36	175	91	298	278	290	293	290	210	298	278	290	210	296	230	298	278	296	230	299	247	298	278	299	247	300	260	290	210	290	293	284	188	284	188	290	293	278	303	284	188	278	303	276	166	276	166	278	303	275	137	276	166	275	137	296	162	263	310	244	-6	250	42	263	310	250	42	252	70	263	310	252	70	260	105	263	310	260	105	275	137	263	310	275	137	278	303	244	-6	271	-8	256	20	244	-6	256	20	251	29	244	-6	251	29	250	42	217	252	217	246	225	312	217	252	225	312	214	257	207	309	190	303	195	263	313	191	295	181	296	162	296	162	295	181	277	166	296	162	277	166	276	166	358	108	346	74	374	19	374	19	346	74	328	43	374	19	328	43	327	0	327	0	328	43	306	20	327	0	306	20	281	11	281	11	271	11	271	-8	271	-8	271	11	262	14	271	-8	262	14	256	20	330	198	325	172	339	170	330	198	339	170	347	201	347	201	339	170	349	166	347	201	349	166	364	202	364	202	349	166	357	158	364	202	357	158	361	149	313	191	296	162	325	172	313	191	325	172	330	198	435	90	443	133	440	158	435	90	440	158	430	177	435	90	430	177	413	191	435	90	413	191	411	51	364	202	362	137	374	19	364	202	374	19	391	199	391	199	374	19	411	51	391	199	411	51	413	191	281	11	271	-8	327	0	51	4	44	49	39	-1	364	202	361	149	362	137	358	108	374	19	362	137	87	158	85	56	100	105	72	236	67	213	92	0	92	0	67	213	58	181	92	0	58	181	47	138	47	138	8	0	92	0	65	273	71	270	92	298	92	298	71	270	75	265	92	298	75	265	76	259	76	259	92	0	92	298	64	295	39	293	54	274	64	295	54	274	65	273	64	295	65	273	92	298	92	298	92	0	121	302	121	302	92	0	131	146	121	302	131	146	150	307	150	307	131	146	137	168	150	307	137	168	178	312	75	251	72	236	92	0	75	251	92	0	76	259	221	13	245	0	224	168	221	13	224	168	218	146	221	13	218	146	210	119	221	13	210	119	206	103	221	13	206	103	205	34	205	34	206	103	203	91	205	34	203	91	200	82	205	34	200	82	199	74	205	34	199	74	199	65	230	273	238	270	239	295	230	273	239	295	216	293	230	273	216	293	216	275	241	228	238	217	245	0	245	0	238	217	235	205	245	0	235	205	224	168	297	11	288	14	298	-8	298	-8	288	14	282	20	298	-8	282	20	271	-6	271	-6	282	20	277	29	271	-6	277	29	276	42	276	42	294	302	271	-6	271	-6	294	302	266	298	271	-6	266	298	246	256	246	256	266	298	245	262	243	267	245	262	266	298	243	267	266	298	239	295	243	267	239	295	238	270	303	166	348	312	322	307	303	166	322	307	294	302	303	166	294	302	302	137	303	166	302	137	323	161	303	166	323	161	304	166	294	302	276	42	279	70	294	302	279	70	287	104	294	302	287	104	302	137	271	-6	246	256	245	249	271	-6	245	249	245	0	245	0	245	249	243	239	245	0	243	239	241	228	137	168	131	146	218	146	137	168	218	146	224	168	385	107	373	74	401	19	401	19	373	74	355	43	401	19	355	43	354	-1	354	-1	355	43	333	20	354	-1	333	20	307	11	307	11	297	11	298	-8	357	197	352	171	366	170	357	197	366	170	374	200	374	200	366	170	377	165	374	200	377	165	391	201	391	201	377	165	384	158	391	201	384	158	388	148	340	191	322	181	323	161	340	191	323	161	352	171	340	191	352	171	357	197	461	88	470	131	466	156	461	88	466	156	456	175	461	88	456	175	440	189	461	88	440	189	438	49	391	201	389	137	401	19	391	201	401	19	418	198	418	198	401	19	438	49	418	198	438	49	440	189	307	11	298	-8	354	-1	54	274	39	293	39	275	391	201	388	148	389	137	385	107	401	19	389	137	304	166	323	161	322	181	116	402	115	396	122	106	122	106	115	396	113	388	122	106	113	388	111	380	111	380	109	372	122	106	122	106	109	372	106	61	202	272	173	236	182	221	182	221	173	236	167	197	150	169	167	197	173	236	150	169	173	236	139	186	150	169	139	186	136	140	136	140	139	186	132	458	136	140	132	458	122	106	122	106	132	458	118	412	122	106	118	412	117	408	122	106	117	408	116	402	182	221	197	239	202	272	202	272	197	239	210	252	202	272	210	252	227	296	227	296	210	252	222	260	227	296	222	260	234	263	234	263	239	263	252	308	252	308	239	263	243	261	252	308	243	261	247	259	249	243	248	238	258	-2	258	-2	248	238	247	233	258	-2	247	233	245	227	245	227	224	161	235	-5	235	-5	224	161	221	-3	221	-3	224	161	208	1	208	1	224	161	208	112	208	1	208	112	199	10	199	10	208	112	199	81	199	10	199	81	194	62	194	22	199	10	194	62	194	22	194	62	192	49	194	22	192	49	192	37	247	259	249	255	252	308	252	308	249	255	250	250	258	-2	250	250	250	246	252	308	227	296	234	263	275	42	273	45	280	6	280	6	273	45	272	48	280	6	272	48	258	-2	258	-2	272	48	271	51	311	304	296	310	312	182	312	182	296	310	278	312	312	182	278	312	274	62	274	62	278	312	273	59	328	279	322	293	324	224	328	279	324	224	328	240	328	279	328	240	330	253	328	279	330	253	330	262	322	293	311	304	312	182	322	293	312	182	319	205	322	293	319	205	324	224	278	312	252	308	258	-2	278	312	258	-2	272	52	278	312	272	52	272	54	278	312	272	54	272	56	278	312	272	56	273	59	245	227	235	-5	258	-2	305	58	296	48	301	24	301	24	296	48	288	42	301	24	288	42	283	40	283	40	278	41	280	6	280	6	278	41	275	42	323	50	348	86	333	96	323	50	333	96	318	74	323	50	318	74	305	58	323	50	305	58	301	24	283	40	280	6	301	24	158	462	139	186	180	345	158	462	180	345	184	467	184	467	180	345	187	372	184	467	187	372	213	472	187	372	180	345	287	345	187	372	287	345	295	372	108	430	113	426	132	458	132	458	113	426	117	420	132	458	117	420	118	412	105	455	75	452	89	434	105	455	89	434	99	433	105	455	99	433	108	430	105	455	108	430	132	458	101	345	8	0	87	0	101	345	87	0	106	61	101	345	106	61	109	372	101	345	109	372	56	372	101	345	56	372	48	345	89	434	75	452	75	434	132	458	139	186	158	462	249	243	258	-2	250	246	250	250	258	-2	252	308	272	52	258	-2	271	51	75	244	73	237	90	0	90	0	73	237	71	229	90	0	71	229	69	222	129	147	135	141	135	170	135	170	135	141	141	128	135	170	145	305	129	147	129	147	145	305	118	301	129	147	118	301	93	297	129	147	93	297	90	0	90	0	93	297	76	256	90	0	76	256	76	250	90	0	76	250	75	244	50	274	61	272	66	295	66	295	61	272	69	268	66	295	69	268	93	297	93	297	69	268	74	263	93	297	74	263	76	256	37	293	37	275	50	274	37	293	50	274	66	295	254	-2	272	6	255	52	255	52	272	6	269	42	277	44	269	42	272	6	277	44	272	6	291	21	212	191	229	212	236	264	236	264	229	212	243	232	236	264	243	232	268	295	268	295	243	232	255	246	268	295	255	246	269	252	269	252	277	249	311	308	311	308	277	249	284	240	311	308	284	240	291	231	209	0	217	144	190	10	190	10	217	144	188	170	190	10	188	170	177	190	177	190	188	170	188	172	177	190	188	172	209	225	209	225	188	172	212	191	209	225	212	191	236	264	309	45	327	78	312	86	309	45	312	86	302	69	309	45	302	69	293	57	309	45	293	57	291	21	285	48	277	44	291	21	285	48	291	21	293	57	255	52	245	77	254	-2	254	-2	245	77	234	110	254	-2	234	110	234	-4	234	-4	234	110	217	144	234	-4	217	144	209	0	177	190	135	170	141	128	177	190	141	128	147	111	177	190	147	111	153	90	177	190	153	90	159	69	177	190	159	69	166	47	177	190	166	47	176	26	177	190	176	26	190	10	329	221	340	227	342	298	342	298	340	227	349	236	342	298	349	236	350	288	350	288	349	236	354	248	350	288	354	248	355	276	355	276	354	248	356	264	291	231	302	223	311	308	311	308	302	223	316	219	311	308	316	219	329	306	329	306	316	219	329	221	329	306	329	221	342	298	311	308	268	295	269	252	260	471	266	407	270	470	270	470	266	407	276	414	270	470	276	414	279	465	279	465	276	414	284	420	279	465	284	420	286	458	286	458	284	420	289	426	286	458	289	426	291	449	291	449	289	426	292	432	291	449	292	432	293	439	266	407	260	471	253	470	266	407	253	470	245	467	266	407	245	467	236	460	266	407	236	460	226	451	266	407	226	451	213	437	266	407	213	437	164	348	164	348	213	437	130	348	90	0	69	222	8	0	145	305	135	170	174	311	70	-60	60	-69	63	-101	63	-101	60	-69	50	-77	63	-101	50	-77	46	-114	46	-114	50	-77	42	-82	46	-114	42	-82	34	-83	34	-83	21	-81	29	-125	29	-125	21	-81	11	-132	-7	-137	-1	-136	0	-68	0	-68	-1	-136	5	-134	0	-68	5	-134	10	-75	10	-75	5	-134	11	-132	10	-75	11	-132	21	-81	-12	-62	-28	-59	-21	-138	-12	-62	-21	-138	-14	-138	-12	-62	-14	-138	-7	-137	-12	-62	-7	-137	0	-68	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-66	-46	-130	-48	-66	-54	-120	-54	-120	-48	-66	-56	-74	-54	-120	-56	-74	-60	-109	-60	-109	-56	-74	-61	-84	-60	-109	-61	-84	-62	-96	23	275	27	273	33	296	33	296	27	273	31	271	33	296	31	271	35	267	35	267	41	259	54	299	54	299	41	259	47	248	54	299	47	248	52	233	33	296	8	293	17	275	33	296	17	275	23	275	84	83	91	307	74	133	74	133	91	307	73	303	74	133	73	303	62	193	62	193	73	303	57	215	63	-101	80	-85	70	-60	70	-60	80	-85	79	-48	85	-38	79	-48	80	-85	85	-38	80	-85	97	-66	129	411	129	466	121	470	129	411	121	470	116	360	129	411	116	360	142	350	130	418	133	423	136	461	136	461	133	423	137	428	136	461	137	428	140	453	140	453	137	428	140	435	140	453	140	435	142	445	136	461	129	466	129	411	136	461	129	411	130	418	239	198	230	174	244	152	244	152	230	174	215	144	244	152	215	144	201	78	201	78	215	144	193	108	201	78	193	108	164	67	164	67	163	67	150	3	150	3	163	67	152	121	150	3	152	121	143	170	239	198	244	152	242	214	242	214	244	152	244	312	244	312	244	152	274	218	244	312	274	218	259	310	259	310	274	218	270	304	164	67	150	3	201	78	150	3	143	170	134	216	150	3	134	216	125	255	150	3	125	255	117	288	150	3	117	288	109	312	150	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	97	-66	93	-19	90	-29	97	-66	90	-29	85	-38	96	-1	109	312	94	16	94	16	109	312	91	307	94	16	91	307	91	45	91	45	91	307	84	83	54	299	52	233	57	215	54	299	57	215	73	303	54	299	33	296	35	267	278	294	270	304	274	218	278	294	274	218	285	269	278	294	285	269	283	282	244	312	231	310	231	232	244	312	231	232	236	227	244	312	236	227	239	223	244	312	239	223	241	219	244	312	241	219	242	214	211	250	217	244	220	303	220	303	217	244	225	237	220	303	225	237	231	310	231	310	225	237	231	232	204	274	205	264	206	284	206	284	205	264	207	257	206	284	207	257	211	294	211	294	207	257	211	250	211	294	211	250	220	303	278	471	267	442	271	404	271	404	267	442	252	416	271	404	252	416	247	375	247	375	252	416	233	397	247	375	233	397	213	354	213	354	233	397	208	385	213	354	208	385	178	380	178	380	164	382	170	346	170	346	164	382	151	386	170	346	151	386	142	350	142	350	151	386	140	393	142	350	140	393	132	401	121	470	112	471	116	360	116	360	112	471	103	470	116	360	103	470	95	376	95	376	103	470	92	466	95	376	92	466	83	458	80	400	95	376	83	458	80	400	83	458	76	446	80	400	76	446	74	431	278	471	271	404	287	437	278	471	287	437	295	471	178	380	170	346	213	354	34	-83	29	-125	46	-114	17	275	8	293	8	275	129	411	142	350	132	401	60	205	60	205	35	119	60	205	35	119	40	2	60	205	40	2	55	-3	60	205	55	-3	73	-5	60	205	73	-5	64	217	30	100	26	84	29	13	30	100	29	13	40	2	30	100	40	2	35	119	23	70	21	58	23	28	23	70	23	28	29	13	23	70	29	13	26	84	92	-4	89	-9	108	-96	108	-96	89	-9	86	-14	108	-96	86	-14	86	-106	86	-106	86	-14	84	-21	86	-106	84	-21	82	-55	82	-55	81	-65	86	-106	86	-106	81	-65	78	-76	86	-106	78	-76	73	-86	82	-42	82	-48	82	-27	82	-27	82	-48	82	-52	82	-27	82	-52	84	-21	84	-21	82	-52	82	-55	82	-27	81	-33	82	-37	82	-27	82	-37	82	-42	81	-4	85	-4	86	298	86	298	85	-4	89	-3	86	298	89	-3	117	302	117	302	89	-3	92	-2	117	302	92	-2	101	64	101	64	92	-2	101	57	108	-96	101	57	92	-2	112	108	174	312	147	307	112	108	147	307	117	302	112	108	117	302	107	92	117	302	101	64	102	71	117	302	102	71	104	80	117	302	104	80	107	92	86	298	57	295	60	270	86	298	60	270	67	267	86	298	67	267	71	262	86	298	71	262	72	256	86	298	72	256	73	-5	86	298	73	-5	77	-5	86	298	77	-5	81	-4	73	-5	72	256	71	249	57	295	32	293	48	273	57	295	48	273	60	270	142	55	133	48	135	3	135	3	133	48	135	-1	136	-70	135	-1	133	48	136	-70	133	48	125	-85	125	-85	133	48	125	44	125	-85	125	44	117	42	117	42	111	43	125	-85	125	-85	111	43	108	-96	169	56	186	110	164	80	164	80	153	66	158	43	158	43	153	66	148	31	143	22	148	31	153	66	143	22	153	66	142	55	142	55	135	3	137	8	142	55	137	8	139	14	142	55	139	14	143	22	270	54	260	303	259	-2	259	-2	260	303	240	233	259	-2	240	233	236	-5	236	-5	240	233	222	181	236	-5	222	181	220	-3	220	-3	222	181	207	109	220	-3	207	109	207	0	207	0	207	109	201	89	207	0	201	89	198	8	198	8	201	89	196	72	198	8	196	72	193	59	273	73	277	88	260	303	260	303	277	88	282	105	260	303	282	105	287	124	287	124	340	303	260	303	271	61	273	73	260	303	271	61	260	303	270	54	273	43	281	7	276	41	276	41	281	7	280	40	287	42	280	40	281	7	287	42	281	7	302	25	323	49	343	81	328	90	323	49	328	90	315	71	323	49	315	71	304	57	323	49	304	57	302	25	295	47	287	42	302	25	295	47	302	25	304	57	270	54	259	-2	270	50	270	50	259	-2	281	7	270	50	281	7	271	46	271	46	281	7	273	43	169	56	180	71	186	110	186	110	180	71	193	89	186	110	193	89	205	142	205	142	193	89	207	109	205	142	207	109	222	181	192	20	198	8	193	59	192	20	193	59	191	46	192	20	191	46	190	35	164	80	158	43	169	56	139	-39	138	-30	140	-48	140	-48	138	-30	137	-21	140	-48	137	-21	136	-70	136	-70	137	-21	135	-12	136	-70	135	-12	135	-1	108	-96	111	43	107	44	108	-96	107	44	104	47	108	-96	104	47	102	51	108	-96	102	51	101	57	65	-96	53	-104	59	-120	65	-96	59	-120	86	-106	65	-96	86	-106	73	-86	73	-5	71	249	69	239	73	-5	69	239	67	228	73	-5	67	228	64	217	48	273	32	293	32	275	92	-4	108	-96	92	-2	23	28	21	58	20	48	225	44	225	44	225	44	225	44	219	407	219	403	225	44	219	403	218	398	225	44	218	398	217	392	225	44	217	392	215	385	225	44	215	385	213	377	225	44	213	377	204	343	225	44	204	343	131	73	225	44	131	73	226	36	80	300	103	323	66	377	66	377	103	323	129	336	66	377	129	336	213	377	213	377	129	336	161	342	213	377	161	342	198	343	213	377	198	343	204	343	66	377	42	270	59	265	66	377	59	265	80	300	228	62	230	69	278	250	228	62	278	250	219	407	219	407	278	250	317	390	219	407	317	390	323	409	238	25	278	0	249	23	249	23	278	0	263	22	303	29	263	22	278	0	303	29	278	0	346	6	377	452	171	452	186	435	377	452	186	435	199	433	377	452	199	433	210	428	377	452	210	428	216	420	377	452	216	420	219	407	377	452	219	407	341	430	377	452	341	430	356	434	377	452	356	434	377	435	317	390	304	343	314	377	314	377	304	343	339	342	314	377	339	342	439	377	439	377	339	342	366	337	439	377	366	337	385	326	230	69	273	229	278	250	278	250	273	229	307	227	278	250	307	227	333	250	333	250	307	227	335	221	333	250	335	221	396	244	396	244	335	221	356	208	396	244	356	208	369	187	225	47	226	51	219	407	225	47	219	407	225	44	227	56	228	62	219	407	227	56	219	407	226	51	330	422	341	430	219	407	330	422	219	407	323	409	439	377	385	326	396	303	439	377	396	303	400	266	439	377	400	266	418	265	477	140	474	170	469	90	469	90	474	170	462	200	469	90	462	200	443	51	443	51	462	200	437	226	443	51	437	226	402	23	402	23	437	226	396	244	402	23	396	244	374	155	374	155	396	244	369	187	374	155	370	115	402	23	356	79	334	49	346	6	356	79	346	6	402	23	356	79	402	23	370	115	278	0	238	25	231	30	278	0	231	30	131	73	278	0	131	73	124	52	278	0	124	52	116	37	278	0	116	37	105	27	278	0	105	27	92	20	278	0	92	20	75	17	278	0	75	17	75	0	131	73	231	30	226	36	303	29	346	6	334	49	186	435	171	452	171	435	317	390	278	250	304	343	179	11	171	14	180	-8	180	-8	171	14	164	20	180	-8	164	20	153	-6	153	-6	164	20	160	29	153	-6	160	29	158	42	158	42	159	376	157	366	157	366	142	308	153	-6	153	-6	142	308	130	267	153	-6	130	267	130	265	153	-6	130	265	129	263	43	248	56	265	38	308	38	308	56	265	70	275	38	308	70	275	142	308	142	308	70	275	89	281	142	308	89	281	115	282	115	282	120	282	142	308	142	308	120	282	124	280	142	308	124	280	127	277	127	256	92	119	104	13	127	256	104	13	127	0	127	256	127	0	153	-6	127	256	153	-6	128	258	129	273	130	267	142	308	129	273	142	308	127	277	38	308	14	223	29	223	38	308	29	223	43	248	129	261	128	258	153	-6	129	261	153	-6	129	263	88	105	85	94	88	34	88	105	88	34	104	13	88	105	104	13	92	119	88	34	85	94	83	84	88	34	83	84	82	74	88	34	82	74	81	65	241	467	210	462	212	267	241	467	212	267	214	273	241	467	214	273	218	277	241	467	218	277	224	308	241	467	224	308	268	472	218	277	223	280	224	308	224	308	223	280	228	282	224	308	228	282	329	308	329	308	228	282	233	282	212	267	210	462	186	166	186	166	210	462	179	457	186	166	179	457	172	104	172	104	179	457	163	410	172	104	163	410	163	403	172	104	163	403	162	395	329	308	233	282	257	280	329	308	257	280	273	274	329	308	273	274	282	263	329	308	282	263	287	246	329	308	287	246	289	223	329	308	289	223	305	223	241	171	255	170	244	197	241	171	244	197	225	191	241	171	225	191	212	161	212	161	225	191	205	181	212	161	205	181	188	137	188	137	205	181	186	166	273	107	260	74	286	19	286	19	260	74	240	43	286	19	240	43	237	-1	237	-1	240	43	216	20	237	-1	216	20	189	11	189	11	179	11	180	-8	158	42	157	366	153	-6	151	430	158	425	179	457	179	457	158	425	162	418	179	457	162	418	163	410	150	454	127	452	141	433	150	454	141	433	151	430	150	454	151	430	179	457	350	88	359	131	356	156	350	88	356	156	345	175	350	88	345	175	329	189	350	88	329	189	325	49	281	201	278	137	286	19	281	201	286	19	308	198	308	198	286	19	325	49	308	198	325	49	329	189	189	11	180	-8	237	-1	281	201	262	200	266	165	281	201	266	165	273	158	281	201	273	158	277	148	281	201	277	148	278	137	262	200	244	197	255	170	262	200	255	170	266	165	162	70	172	104	162	395	162	70	162	395	161	386	162	70	161	386	159	376	162	70	159	376	158	42	141	433	127	452	127	434	273	107	286	19	278	137	186	166	172	104	188	137	139	29	137	33	78	129	78	129	137	33	136	37	78	129	136	37	108	169	108	169	136	37	136	41	250	41	240	29	396	0	396	0	240	29	224	21	396	0	224	21	199	17	298	208	356	34	354	43	354	43	355	50	329	419	329	419	355	50	356	57	329	419	356	57	382	247	382	247	356	57	358	66	382	247	358	66	360	76	382	247	363	87	396	208	382	247	396	208	505	419	505	419	396	208	417	238	505	419	417	238	571	452	329	419	505	419	571	452	329	419	571	452	219	452	329	419	219	452	288	238	329	419	288	238	297	208	329	419	297	208	298	208	329	419	298	208	354	43	444	20	440	18	621	0	621	0	440	18	437	17	621	0	437	17	432	17	469	42	464	34	621	0	621	0	464	34	458	28	621	0	458	28	450	23	450	23	447	21	621	0	621	0	447	21	444	20	479	81	478	74	621	0	621	0	478	74	477	66	621	0	477	66	475	59	475	59	472	50	621	0	621	0	472	50	469	42	480	95	479	88	621	0	480	95	621	0	586	26	480	95	586	26	581	31	581	31	567	61	483	229	483	229	567	61	509	218	621	0	621	17	611	18	621	0	611	18	601	19	621	0	601	19	593	22	621	0	593	22	586	26	562	125	559	157	563	93	563	93	559	157	547	186	563	93	547	186	567	61	567	61	547	186	530	204	567	61	530	204	509	218	480	95	581	31	483	229	480	95	483	229	475	133	422	203	445	188	453	235	453	235	445	188	463	164	453	235	463	164	483	229	483	229	463	164	475	133	422	203	453	235	418	238	422	203	418	238	417	238	422	203	417	238	396	208	396	0	396	17	381	19	396	0	381	19	369	22	396	0	369	22	361	27	396	0	361	27	265	87	396	0	265	87	257	60	396	0	257	60	250	41	265	87	361	27	356	34	265	87	356	34	298	208	262	201	297	208	288	238	262	201	288	238	236	233	262	201	236	233	225	181	225	181	236	233	189	149	189	149	236	233	188	221	189	149	188	221	159	108	159	108	188	221	145	199	159	108	145	199	139	59	139	59	145	199	138	55	145	199	108	169	136	45	145	199	136	45	136	48	145	199	136	48	137	52	145	199	137	52	138	55	78	129	62	99	139	29	139	29	62	99	158	0	139	29	158	0	141	26	141	26	158	0	145	23	158	0	158	17	154	17	158	0	154	17	151	18	158	0	151	18	149	20	158	0	149	20	147	21	158	0	147	21	145	23	158	0	62	99	47	72	158	0	47	72	32	47	158	0	32	47	12	28	158	0	12	28	-14	17	158	0	-14	17	-14	0	136	45	108	169	136	41	396	0	199	17	199	0	621	0	432	17	432	0	479	81	621	0	479	88	382	247	360	76	363	87	24	99	26	2	36	101	36	101	26	2	44	-5	36	101	44	-5	47	99	47	99	44	-5	58	22	47	99	58	22	57	26	57	26	63	88	56	95	59	34	62	41	63	88	63	88	62	41	65	48	63	88	65	48	68	78	68	78	65	48	68	56	68	78	68	56	69	66	56	95	47	99	57	26	81	20	77	16	80	-8	80	-8	77	16	73	14	80	-8	73	14	69	14	69	14	65	14	65	-8	65	-8	65	14	62	16	65	-8	62	16	59	18	58	22	44	-5	65	-8	58	22	65	-8	59	18	0	69	1	32	5	82	5	82	1	32	11	15	5	82	11	15	14	92	14	92	11	15	26	2	14	92	26	2	24	99	121	104	105	79	105	-3	105	-3	105	79	94	54	105	-3	94	54	93	-6	93	-6	94	54	87	30	93	-6	87	30	84	24	459	36	451	41	455	-8	455	-8	451	41	445	48	455	-8	445	48	444	-8	444	-8	445	48	441	56	444	-8	441	56	440	66	455	-8	465	-6	459	36	459	36	465	-6	471	35	485	37	471	35	474	-3	485	37	474	-3	482	0	444	-8	440	66	438	82	444	-8	438	82	435	99	444	-8	435	99	429	114	444	-8	429	114	418	127	444	-8	418	127	415	-4	418	127	402	140	415	-4	415	-4	402	140	393	144	415	-4	393	144	392	6	392	6	393	144	384	148	392	6	384	148	373	151	356	99	357	88	361	153	361	153	357	88	362	53	361	153	362	53	373	151	373	151	362	53	373	26	373	151	373	26	392	6	337	127	346	119	347	155	347	155	346	119	353	109	347	155	353	109	361	153	361	153	353	109	356	99	485	37	490	3	498	43	498	43	490	3	505	14	498	43	505	14	511	55	511	55	505	14	519	28	511	55	519	28	524	72	524	72	519	28	532	45	524	72	532	45	540	96	540	96	532	45	545	64	540	96	545	64	557	84	471	35	465	-6	474	-3	212	0	289	0	249	133	249	133	271	276	235	155	249	133	235	155	228	127	228	127	235	155	221	154	228	127	221	154	212	113	212	113	221	154	207	152	212	113	207	152	200	96	200	96	207	152	194	149	200	96	194	149	189	77	189	77	194	149	182	146	189	77	182	146	179	59	179	59	182	146	173	47	170	142	142	125	143	14	170	142	143	14	155	25	170	142	155	25	165	36	170	142	165	36	173	47	170	142	173	47	182	146	105	-3	117	0	121	104	121	104	117	0	127	5	121	104	127	5	142	125	142	125	127	5	143	14	81	20	80	-8	93	-6	81	20	93	-6	84	24	69	14	65	-8	80	-8	419	276	318	162	324	133	419	276	324	133	347	155	419	276	347	155	480	303	419	276	480	303	271	276	271	276	480	303	176	303	271	276	176	303	235	155	289	0	324	133	318	162	289	0	318	162	271	276	289	0	271	276	249	133	347	155	324	133	337	127	485	37	482	0	490	3	1	32	0	69	-2	54	63	88	57	26	59	34	136	141	140	164	161	400	161	400	140	164	145	189	161	400	145	189	151	213	151	213	161	220	160	245	160	245	161	220	181	262	133	97	120	360	98	15	98	15	120	360	85	312	98	15	85	312	64	47	64	47	85	312	58	260	64	47	58	260	43	92	43	92	58	260	41	205	43	92	41	205	35	149	214	282	199	274	217	224	217	224	199	274	195	230	187	230	195	230	199	274	187	230	199	274	181	262	181	262	161	220	171	225	181	262	171	225	179	228	181	262	179	228	187	230	344	158	333	132	333	30	333	30	333	132	321	108	333	30	321	108	308	87	308	87	289	61	301	12	301	12	289	61	269	39	301	12	269	39	268	0	268	0	269	39	249	24	268	0	249	24	232	-8	232	-8	249	24	226	14	232	-8	226	14	202	11	202	11	178	15	195	-11	195	-11	178	15	159	26	195	-11	159	26	142	-4	142	-4	159	26	145	44	142	-4	145	44	136	68	142	-4	136	68	133	97	142	-4	133	97	98	15	254	452	222	439	230	389	230	389	222	439	210	359	199	339	210	359	222	439	199	339	222	439	191	422	191	422	161	400	169	270	191	422	169	270	178	295	191	422	178	295	188	318	191	422	188	318	199	339	161	400	151	213	160	245	161	400	160	245	169	270	134	118	136	141	120	360	134	118	120	360	133	97	202	11	195	-11	232	-8	374	456	321	463	342	436	342	436	321	463	319	440	294	437	319	440	321	463	294	437	321	463	287	460	295	176	310	180	301	238	301	238	310	180	323	232	331	233	323	232	325	187	331	233	325	187	342	198	287	252	276	268	279	175	287	252	279	175	295	176	287	252	295	176	301	238	263	282	245	287	246	194	263	282	246	194	260	181	263	282	260	181	279	175	263	282	279	175	276	268	214	282	217	224	229	286	229	286	217	224	233	211	229	286	233	211	245	287	245	287	233	211	246	194	384	316	381	294	403	95	403	95	381	294	377	270	403	95	377	270	372	247	372	247	363	214	403	95	403	95	363	214	363	53	372	247	361	240	363	214	363	214	361	240	350	236	363	214	350	236	342	198	342	198	350	236	340	234	342	198	340	234	331	233	386	337	403	95	387	357	387	357	403	95	418	434	418	434	403	95	437	143	418	434	437	143	453	400	453	400	437	143	462	194	453	400	462	194	476	355	476	355	462	194	478	247	476	355	478	247	484	300	342	436	360	427	374	456	374	456	360	427	375	410	374	456	375	410	418	434	418	434	375	410	384	387	418	434	384	387	387	357	363	53	363	214	354	186	363	53	354	186	344	158	363	53	344	158	333	30	308	87	301	12	333	30	323	232	310	180	325	187	230	389	250	412	254	452	254	452	250	412	272	428	254	452	272	428	287	460	287	460	272	428	294	437	384	316	403	95	386	337	120	360	136	141	161	400	98	86	100	103	105	279	105	279	100	103	103	121	105	279	103	121	107	140	107	140	111	143	112	162	112	162	111	143	115	145	112	162	115	145	114	162	114	162	115	145	123	171	91	-4	97	54	97	70	91	-4	97	70	105	279	105	279	97	70	98	86	105	279	84	260	91	-4	91	-4	84	260	61	234	91	-4	61	234	61	7	61	7	61	234	42	203	61	7	42	203	37	27	37	27	42	203	28	169	37	27	28	169	22	55	22	55	28	169	20	131	22	55	20	131	17	91	120	188	129	212	129	293	129	293	129	212	139	235	129	293	139	235	154	304	154	304	139	235	151	255	154	304	151	255	164	271	164	271	171	279	180	310	180	310	171	279	179	285	180	310	179	285	188	289	194	129	202	135	194	167	194	167	202	135	202	164	206	165	202	164	202	135	206	165	202	135	211	143	180	310	188	289	207	312	207	312	188	289	196	292	207	312	196	292	204	293	204	293	215	291	207	312	207	312	215	291	245	308	210	166	211	143	215	169	215	169	211	143	219	153	215	169	219	153	220	173	220	173	219	153	221	153	220	173	221	153	226	178	226	178	221	153	224	24	226	178	224	24	245	42	234	224	232	209	245	42	245	42	232	209	230	194	245	42	230	194	226	178	224	285	231	277	245	308	245	308	231	277	235	265	245	308	235	265	236	251	236	251	245	42	245	308	245	42	268	69	275	294	275	294	268	69	288	101	275	294	288	101	297	273	297	273	288	101	303	135	297	273	303	135	311	245	311	245	303	135	313	172	311	245	313	172	316	210	236	238	234	224	245	42	236	238	245	42	236	251	221	153	214	129	224	24	224	24	214	129	206	106	224	24	206	106	202	10	202	10	206	106	197	83	202	10	197	83	188	62	150	16	153	-6	159	22	159	22	153	-6	178	0	159	22	178	0	169	32	169	32	178	0	178	44	188	62	178	44	178	0	188	62	178	0	202	10	180	310	154	304	164	271	186	172	177	178	179	124	186	172	179	124	186	126	186	172	186	126	194	129	186	172	194	129	194	167	132	178	126	148	135	145	132	178	135	145	140	182	140	182	135	145	144	140	140	182	144	140	147	185	147	185	144	140	153	133	147	185	153	133	155	186	155	186	153	133	165	127	155	186	165	127	167	183	167	183	165	127	179	124	167	183	179	124	177	178	129	293	105	279	107	140	129	293	107	140	112	162	129	293	112	162	120	188	123	171	115	145	119	147	123	171	119	147	123	148	123	171	123	148	126	148	123	171	126	148	132	178	109	17	127	-8	118	12	118	12	127	-8	130	11	140	12	130	11	153	-6	140	12	153	-6	150	16	102	26	98	38	91	-4	102	26	91	-4	127	-8	102	26	127	-8	109	17	130	11	127	-8	153	-6	91	-4	98	38	97	54	245	308	245	42	275	294	245	308	215	291	224	285	206	165	211	143	210	166	194	395	194	399	178	-11	178	-11	194	399	194	402	178	-11	194	402	194	405	194	405	195	416	156	-11	156	-11	195	416	105	335	97	380	105	335	198	424	97	380	198	424	207	429	244	452	44	452	66	433	244	452	66	433	80	426	244	452	80	426	90	409	244	452	90	409	97	380	244	452	97	380	207	429	244	452	207	429	221	433	244	452	221	433	244	435	194	405	156	-11	178	-11	198	424	105	335	195	416	392	381	398	389	404	439	404	439	398	389	405	394	404	439	405	394	425	453	425	453	405	394	412	397	425	453	412	397	419	398	419	398	427	395	425	453	425	453	427	395	452	458	386	418	369	394	385	369	386	418	385	369	392	381	386	418	392	381	404	439	195	389	195	392	228	135	228	135	195	392	178	-11	228	135	178	-11	229	135	229	135	178	-11	385	369	229	135	385	369	354	367	354	367	385	369	369	394	439	377	449	368	452	458	452	458	449	368	465	365	452	458	465	365	471	455	471	455	465	365	480	367	471	455	480	367	486	448	486	448	480	367	492	374	486	448	492	374	498	438	498	438	492	374	500	384	498	438	500	384	504	424	504	424	500	384	505	395	504	424	505	395	507	408	452	458	427	395	433	387	452	458	433	387	439	377	194	395	178	-11	195	392	66	433	44	452	44	435	107	-8	113	312	98	68	98	68	113	312	95	308	98	68	95	308	86	133	86	133	95	308	78	304	86	133	78	304	73	187	73	187	78	304	61	301	73	187	61	301	58	230	58	230	61	301	44	262	41	267	44	262	61	301	41	267	61	301	39	297	121	293	124	-8	132	264	132	264	124	-8	143	35	132	264	143	35	143	225	143	225	143	35	165	82	143	225	165	82	160	118	160	118	165	82	161	118	238	253	235	208	244	219	238	253	244	219	257	275	257	275	244	219	253	229	257	275	253	229	262	236	212	173	235	208	219	229	212	173	219	229	206	208	212	173	206	208	195	188	212	173	195	188	188	130	161	118	165	82	173	145	173	145	165	82	188	130	173	145	188	130	184	168	184	168	188	130	195	188	113	312	107	-8	124	-8	113	312	124	-8	121	293	39	297	10	293	21	275	39	297	21	275	30	273	39	297	30	273	36	271	39	297	36	271	41	267	257	275	262	236	277	292	277	292	262	236	270	240	277	292	270	240	278	241	278	241	285	240	299	304	299	304	285	240	294	238	299	304	294	238	303	234	303	234	312	232	321	308	321	308	312	232	321	231	321	308	321	231	333	307	333	307	321	231	334	233	333	307	334	233	344	302	344	302	334	233	345	238	344	302	345	238	352	294	352	294	345	238	353	247	352	294	353	247	358	283	358	283	353	247	359	258	358	283	359	258	360	270	299	304	277	292	278	241	21	275	10	293	10	275	299	304	303	234	321	308	235	208	238	253	219	229	143	225	160	118	153	176	21	37	11	27	179	0	179	0	11	27	-2	21	179	0	-2	21	-21	17	115	369	129	41	117	375	275	452	72	452	95	432	275	452	95	432	106	430	275	452	106	430	114	427	275	452	114	427	119	423	275	452	119	423	122	417	275	452	122	417	123	410	275	452	123	410	231	428	275	452	231	428	395	428	395	428	433	563	414	563	395	428	414	563	395	520	395	428	395	520	376	488	395	428	376	488	352	467	395	428	352	467	320	455	395	428	320	455	275	452	129	41	129	45	123	410	129	41	123	410	122	405	129	41	122	405	121	395	129	41	121	395	119	385	129	41	119	385	117	375	123	410	129	45	130	51	123	410	130	51	131	57	123	410	131	57	132	64	123	410	132	64	133	69	123	410	133	69	231	428	179	0	179	17	164	18	179	0	164	18	151	20	179	0	151	20	140	25	179	0	140	25	34	69	179	0	34	69	28	50	179	0	28	50	21	37	34	69	140	25	132	32	34	69	132	32	129	41	34	69	129	41	115	369	179	0	-21	17	-21	0	95	432	72	452	72	435	72	235	31	87	39	1	72	235	39	1	52	-3	72	235	52	-3	67	-5	72	235	67	-5	90	-2	72	235	90	-2	74	244	107	43	105	45	111	6	111	6	105	45	103	48	111	6	103	48	90	-2	90	-2	103	48	103	52	103	57	104	63	90	-2	90	-2	104	63	105	71	90	-2	105	71	77	265	77	265	105	71	107	79	77	265	107	79	109	87	109	87	158	263	77	265	77	265	158	263	160	270	77	265	160	270	180	303	180	303	160	270	163	275	180	303	163	275	167	278	216	307	180	303	275	281	275	281	180	303	178	281	172	280	178	281	180	303	172	280	180	303	167	278	136	57	127	48	133	22	133	22	127	48	120	43	133	22	120	43	113	41	113	41	110	42	111	6	111	6	110	42	107	43	279	364	263	337	275	281	279	364	275	281	308	399	279	364	308	399	293	399	243	318	216	307	275	281	243	318	275	281	263	337	66	282	72	278	180	303	180	303	72	278	76	272	180	303	76	272	77	265	180	303	36	303	46	285	180	303	46	285	57	284	180	303	57	284	66	282	156	82	146	68	155	49	156	82	155	49	180	87	156	82	180	87	166	96	136	57	133	22	155	49	136	57	155	49	146	68	113	41	111	6	133	22	90	-2	77	265	77	262	90	-2	77	262	76	257	90	-2	76	257	75	251	90	-2	75	251	74	244	29	9	39	1	31	87	29	9	31	87	27	74	29	9	27	74	25	62	29	9	25	62	23	21	23	21	25	62	23	51	23	21	23	51	21	43	23	21	21	43	21	36	46	285	36	303	36	285	103	57	90	-2	103	52	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	392	489	423	489	348	588	392	489	348	588	340	597	392	489	340	597	333	603	392	489	333	603	325	608	392	489	325	608	318	610	392	489	318	610	310	611	392	489	310	611	302	548	280	581	281	574	281	590	281	590	281	574	284	567	281	590	284	567	286	598	286	598	284	567	288	561	286	598	288	561	292	605	292	605	288	561	295	554	292	605	295	554	301	609	301	609	295	554	302	548	301	609	302	548	310	611	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	290	348	321	348	247	449	290	348	247	449	239	457	290	348	239	457	232	464	290	348	232	464	224	468	290	348	224	468	217	471	290	348	217	471	209	471	290	348	209	471	201	408	179	440	180	434	180	450	180	450	180	434	182	427	180	450	182	427	185	458	185	458	182	427	187	421	185	458	187	421	191	465	191	465	187	421	193	414	191	465	193	414	199	470	199	470	193	414	201	408	199	470	201	408	209	471	335	266	337	286	335	271	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	427	611	433	548	437	609	437	609	433	548	443	554	437	609	443	554	446	605	446	605	443	554	451	560	446	605	451	560	453	598	453	598	451	560	456	566	453	598	456	566	458	589	458	589	456	566	458	572	458	589	458	572	459	579	433	548	427	611	420	610	433	548	420	610	412	606	433	548	412	606	403	600	433	548	403	600	393	590	433	548	393	590	380	577	433	548	380	577	330	489	330	489	380	577	297	489	414	349	385	-11	437	152	528	433	509	452	509	435	291	432	271	452	271	436	421	428	318	365	414	422	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	283	87	262	312	244	312	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	299	471	305	407	309	470	309	470	305	407	315	414	309	470	315	414	318	465	318	465	315	414	322	420	318	465	322	420	325	458	325	458	322	420	327	426	325	458	327	426	329	449	329	449	327	426	330	432	329	449	330	432	331	439	305	407	299	471	291	470	305	407	291	470	284	467	305	407	284	467	275	460	305	407	275	460	264	451	305	407	264	451	251	437	305	407	251	437	202	348	202	348	251	437	169	348	335	266	337	286	335	271	79	425	87	415	231	452	231	452	87	415	92	398	231	452	92	398	96	374	96	374	149	-11	190	401	190	401	149	-11	168	-11	190	401	168	-11	190	399	190	401	191	412	96	374	96	374	191	412	195	421	96	374	195	421	203	428	231	452	96	374	203	428	231	452	203	428	214	432	231	452	214	432	231	435	65	431	79	425	231	452	65	431	231	452	43	452	65	431	43	452	43	436	245	552	245	525	251	564	251	564	245	525	251	513	251	564	251	513	261	573	261	573	251	513	261	503	261	573	261	503	272	580	272	580	261	503	273	497	272	580	273	497	286	582	286	582	273	497	286	495	286	582	286	495	300	580	300	580	286	495	300	497	300	580	300	497	312	573	312	573	300	497	312	503	312	573	312	503	322	564	322	564	312	503	322	512	322	564	322	512	328	552	328	552	322	512	328	524	328	552	328	524	330	538	326	318	366	-11	410	412	410	412	366	-11	410	399	410	393	410	399	385	-11	410	393	385	-11	410	385	410	385	385	-11	414	349	410	385	414	349	411	376	411	376	414	349	413	364	452	452	271	452	291	432	452	452	291	432	305	424	452	452	305	424	313	412	452	452	313	412	317	392	452	452	317	392	318	365	452	452	318	365	421	428	452	452	421	428	433	433	452	452	433	433	452	435	410	399	366	-11	385	-11	326	318	410	412	414	422	326	318	414	422	318	365	326	318	318	365	218	152	326	318	218	152	168	-11	388	552	388	525	395	564	395	564	388	525	395	513	395	564	395	513	404	573	404	573	395	513	404	503	404	573	404	503	416	580	416	580	404	503	416	497	416	580	416	497	429	582	429	582	416	497	429	495	429	582	429	495	443	580	443	580	429	495	443	497	443	580	443	497	455	573	455	573	443	497	455	503	455	573	455	503	465	564	465	564	455	503	465	512	465	564	465	512	471	552	471	552	465	512	471	524	471	552	471	524	474	538	550	395	548	390	575	380	575	380	548	390	545	383	575	380	545	383	541	373	541	373	437	152	575	380	575	380	437	152	385	-11	635	452	509	452	528	433	635	452	528	433	540	430	635	452	540	430	547	425	635	452	547	425	551	417	635	452	551	417	551	405	635	452	551	405	608	428	635	452	608	428	620	433	635	452	620	433	635	436	551	405	575	380	588	403	551	405	588	403	598	418	551	405	598	418	608	428	551	400	550	395	575	380	551	400	575	380	551	405	190	391	190	393	168	-11	190	391	168	-11	218	152	190	391	218	152	191	388	190	396	190	399	168	-11	190	396	168	-11	190	393	414	349	385	-11	437	152	528	433	509	452	509	435	388	525	388	552	386	538	291	432	271	452	271	436	421	428	318	365	414	422	245	525	245	552	243	538	26	274	32	273	39	298	39	298	32	273	36	271	39	298	36	271	39	268	39	268	47	250	62	302	62	302	47	250	54	215	62	302	54	215	60	168	19	275	26	274	39	298	19	275	39	298	10	293	19	275	10	293	10	275	124	278	115	312	120	48	120	48	115	312	99	309	120	48	99	309	82	-8	82	-8	99	309	82	306	82	-8	82	306	65	64	65	64	82	306	63	116	62	302	60	168	63	116	62	302	63	116	82	306	62	302	39	298	39	268	65	64	65	53	82	-8	82	-8	65	53	65	43	82	-8	65	43	64	35	154	103	169	130	244	312	244	312	169	130	183	158	244	312	183	158	198	184	198	184	213	-8	244	312	244	312	213	-8	231	-8	244	312	231	-8	283	87	283	87	231	-8	297	64	283	87	297	64	314	125	136	412	137	385	143	424	143	424	137	385	143	373	143	424	143	373	152	434	152	434	143	373	152	363	152	434	152	363	164	440	164	440	152	363	164	357	164	440	164	357	178	443	178	443	164	357	178	354	178	443	178	354	192	440	192	440	178	354	192	357	192	440	192	357	204	434	204	434	192	357	204	363	204	434	204	363	214	424	214	424	204	363	214	372	214	424	214	372	220	412	220	412	214	372	220	384	220	412	220	384	222	398	283	87	262	312	244	312	138	127	137	172	137	75	138	127	137	75	154	103	138	127	154	103	244	312	137	75	137	172	135	210	137	75	135	210	130	245	137	75	130	245	124	278	137	75	124	278	120	48	82	-8	64	35	64	28	82	-8	64	28	64	23	82	-8	64	23	64	-8	280	412	280	385	286	424	286	424	280	385	286	373	286	424	286	373	295	434	295	434	286	373	296	363	295	434	296	363	307	440	307	440	296	363	308	357	307	440	308	357	321	443	321	443	308	357	321	354	321	443	321	354	335	440	335	440	321	354	335	357	335	440	335	357	347	434	347	434	335	357	347	363	347	434	347	363	357	424	357	424	347	363	357	372	357	424	357	372	363	412	363	412	357	372	363	384	363	412	363	384	366	398	335	266	337	260	337	286	337	286	337	260	340	253	337	286	340	253	343	298	343	298	340	253	344	246	343	298	344	246	351	306	351	306	344	246	350	239	351	306	350	239	355	233	408	232	415	270	413	283	408	232	413	283	407	295	408	232	407	295	398	304	408	232	398	304	386	310	408	232	386	310	386	184	337	156	349	129	352	180	352	180	349	129	386	184	352	180	386	184	361	199	361	199	386	184	363	213	373	312	363	213	386	184	373	312	386	184	386	310	314	125	297	64	349	129	314	125	349	129	337	156	359	227	362	222	362	311	362	311	362	222	363	218	362	311	363	218	373	312	373	312	363	218	363	213	362	311	351	306	355	233	362	311	355	233	359	227	335	266	337	286	335	271	280	385	280	412	278	398	137	385	136	412	134	398	102	34	89	25	267	0	267	0	89	25	72	20	267	0	72	20	49	17	78	426	86	420	241	452	241	452	86	420	93	409	241	452	93	409	99	393	99	393	158	210	195	419	195	419	158	210	194	409	213	44	194	409	158	210	213	44	158	210	215	34	215	34	158	210	119	69	215	34	119	69	220	27	220	27	119	69	230	21	241	452	99	393	200	426	241	452	200	426	208	431	241	452	208	431	222	434	241	452	222	434	241	435	66	431	78	426	241	452	66	431	241	452	48	452	66	431	48	452	48	435	213	44	213	335	206	358	213	44	206	358	200	377	213	44	200	377	197	390	213	44	197	390	194	401	213	44	194	401	194	409	244	238	213	335	214	51	244	238	214	51	215	57	244	238	215	57	217	64	244	238	217	64	218	71	244	238	218	71	220	79	244	238	220	79	256	208	244	238	256	208	331	361	213	335	213	44	214	51	347	391	344	382	383	387	383	387	344	382	338	373	383	387	338	373	331	361	445	452	305	452	324	434	445	452	324	434	336	430	445	452	336	430	344	425	445	452	344	425	349	417	445	452	349	417	350	406	445	452	350	406	407	416	445	452	407	416	418	425	445	452	418	425	431	432	445	452	431	432	445	435	350	406	383	387	395	403	350	406	395	403	407	416	349	399	347	391	383	387	349	399	383	387	350	406	331	361	256	208	383	387	267	0	267	17	245	18	267	0	245	18	230	21	267	0	230	21	119	69	267	0	119	69	111	48	267	0	111	48	102	34	304	489	335	489	260	588	304	489	260	588	253	597	304	489	253	597	245	603	304	489	245	603	238	608	304	489	238	608	230	610	304	489	230	610	222	611	304	489	222	611	215	548	192	581	193	574	193	590	193	590	193	574	195	567	193	590	195	567	198	598	198	598	195	567	200	561	198	598	200	561	204	605	204	605	200	561	207	554	204	605	207	554	213	609	213	609	207	554	215	548	213	609	215	548	222	611	267	0	49	17	49	0	324	434	305	452	305	435	200	426	99	393	195	419	70	-60	60	-69	74	-91	74	-91	60	-69	50	-77	74	-91	50	-77	50	-111	50	-111	50	-77	42	-82	50	-111	42	-82	34	-83	34	-83	21	-81	25	-126	25	-126	21	-81	10	-75	25	-126	10	-75	1	-135	1	-135	10	-75	0	-68	1	-135	0	-68	-12	-62	1	-135	-12	-62	-21	-138	-21	-138	-12	-62	-28	-59	-21	-138	-28	-59	-34	-136	-34	-136	-28	-59	-39	-61	-34	-136	-39	-61	-46	-130	-46	-130	-39	-61	-48	-67	-46	-130	-48	-67	-54	-121	-54	-121	-48	-67	-56	-75	-54	-121	-56	-75	-60	-110	-60	-110	-56	-75	-61	-86	-60	-110	-61	-86	-62	-97	23	277	27	276	32	298	32	298	27	276	31	273	32	298	31	273	35	270	35	270	41	261	53	301	53	301	41	261	47	250	53	301	47	250	52	234	32	298	8	296	17	277	32	298	17	277	23	277	93	-19	90	-29	97	-66	97	-66	90	-29	85	-38	97	-66	85	-38	79	-48	79	-48	70	-60	74	-91	34	-83	25	-126	50	-111	220	200	215	182	231	152	231	152	215	182	204	157	231	152	204	157	194	78	194	78	204	157	187	122	194	78	187	122	163	75	163	75	161	75	148	3	148	3	161	75	154	127	148	3	154	127	146	175	256	294	247	304	256	218	256	294	256	218	265	269	256	294	265	269	262	282	223	312	222	214	231	152	223	312	231	152	236	310	236	310	231	152	256	218	236	310	256	218	247	304	222	214	220	200	231	152	163	75	148	3	194	78	148	3	146	175	136	219	148	3	136	219	127	258	148	3	127	258	117	289	148	3	117	289	109	312	148	3	109	312	97	-66	97	-66	109	312	96	-1	97	-66	96	-1	95	-10	97	-66	95	-10	93	-19	96	-1	109	312	94	16	94	16	109	312	91	308	94	16	91	308	91	45	91	45	91	308	84	83	84	83	91	308	74	133	74	133	91	308	72	304	74	133	72	304	62	193	62	193	72	304	57	215	53	301	52	234	57	215	53	301	57	215	72	304	53	301	32	298	35	270	223	312	210	310	211	232	223	312	211	232	216	227	223	312	216	227	219	223	223	312	219	223	221	219	223	312	221	219	222	214	191	250	197	244	199	303	199	303	197	244	204	237	199	303	204	237	210	310	210	310	204	237	211	232	184	274	185	264	186	284	186	284	185	264	187	257	186	284	187	257	191	294	191	294	187	257	191	250	191	294	191	250	199	303	79	-48	74	-91	97	-66	170	348	201	348	126	449	170	348	126	449	119	457	170	348	119	457	111	464	170	348	111	464	103	468	170	348	103	468	96	471	170	348	96	471	87	471	170	348	87	471	81	408	57	440	58	434	59	450	59	450	58	434	61	427	59	450	61	427	63	458	63	458	61	427	66	421	63	458	66	421	70	465	70	465	66	421	72	414	70	465	72	414	78	470	78	470	72	414	81	408	78	470	81	408	87	471	17	277	8	296	8	278	185	191	20	191	-2	112	185	191	-2	112	164	112	185	191	20	191	-2	112	185	191	-2	112	164	112	322	191	-15	191	-26	112	322	191	-26	112	311	112	322	182	-15	182	-26	120	322	182	-26	120	311	120	660	182	-15	182	-26	120	660	182	-26	120	649	120	145	362	145	367	145	367	143	250	145	367	135	413	143	250	135	413	123	253	123	253	135	413	109	382	123	253	109	382	108	261	108	261	109	382	96	275	148	382	157	398	171	440	171	440	157	398	173	413	171	440	173	413	216	463	216	463	173	413	195	429	216	463	195	429	224	446	148	382	171	440	135	413	148	382	135	413	145	367	92	348	87	313	89	292	92	348	89	292	96	275	92	348	96	275	109	382	165	342	157	348	158	252	165	342	158	252	172	258	165	342	172	258	176	335	158	252	157	348	151	352	158	252	151	352	147	357	158	252	147	357	145	362	158	252	145	362	143	250	189	281	192	299	191	309	189	281	191	309	188	318	189	281	188	318	184	327	189	281	184	327	182	267	176	335	172	258	182	267	176	335	182	267	184	327	143	250	145	362	145	367	102	394	107	385	108	445	108	445	107	385	115	377	108	445	115	377	119	455	119	455	115	377	126	370	119	455	126	370	132	461	132	461	126	370	134	364	132	461	134	364	148	463	148	463	134	364	140	360	148	463	140	360	144	355	101	431	99	413	100	403	101	431	100	403	102	394	101	431	102	394	108	445	199	364	204	400	202	420	199	364	202	420	195	438	199	364	195	438	183	451	199	364	183	451	182	330	118	299	119	272	134	315	134	315	119	272	155	299	134	315	155	299	143	330	143	330	155	299	146	345	148	463	146	345	155	299	148	463	155	299	168	460	168	460	155	299	182	330	168	460	182	330	183	451	95	283	66	266	75	250	95	283	75	250	119	272	95	283	119	272	118	299	148	463	144	355	146	350	148	463	146	350	146	345	129	-7	134	27	132	48	129	-7	132	48	125	65	129	-7	125	65	113	79	129	-7	113	79	112	-41	48	-72	50	-99	63	-57	63	-57	50	-99	86	-72	63	-57	86	-72	73	-42	73	-42	86	-72	76	-27	78	90	76	-27	86	-72	78	90	86	-72	98	87	98	87	86	-72	112	-41	98	87	112	-41	113	79	25	-88	-2	-105	5	-122	25	-88	5	-122	50	-99	25	-88	50	-99	48	-72	78	90	63	88	64	-7	78	90	64	-7	70	-12	78	90	70	-12	74	-16	78	90	74	-16	76	-21	78	90	76	-21	76	-27	33	21	37	13	39	71	39	71	37	13	45	5	39	71	45	5	49	81	49	81	45	5	56	-2	49	81	56	-2	63	88	63	88	56	-2	64	-7	32	58	29	41	30	31	32	58	30	31	33	21	32	58	33	21	39	71	115	289	126	324	124	337	124	337	131	457	115	289	115	289	131	457	111	442	115	289	111	442	99	311	99	311	111	442	98	419	99	311	98	419	90	335	90	335	98	419	89	391	90	335	89	391	87	360	187	375	196	384	196	444	196	444	196	384	202	396	196	444	202	396	202	430	202	430	202	396	204	413	139	359	150	363	158	463	158	463	150	363	161	366	158	463	161	366	173	461	173	461	161	366	175	369	173	461	175	369	186	455	186	455	175	369	187	375	186	455	187	375	196	444	131	457	124	337	126	346	131	457	126	346	131	354	131	457	131	354	139	359	131	457	139	359	158	463	179	268	158	285	167	250	167	250	158	285	142	299	167	250	142	299	137	269	137	269	142	299	132	312	137	269	132	312	126	324	126	324	115	289	137	269	95	362	94	367	94	367	92	250	94	367	85	413	92	250	85	413	72	253	72	253	85	413	58	382	72	253	58	382	56	261	56	261	58	382	45	275	97	382	107	398	121	440	121	440	107	398	122	413	121	440	122	413	165	463	165	463	122	413	145	429	165	463	145	429	173	446	97	382	121	440	85	413	97	382	85	413	94	367	41	348	35	313	38	292	41	348	38	292	45	275	41	348	45	275	58	382	114	342	106	348	108	252	114	342	108	252	121	258	114	342	121	258	125	335	108	252	106	348	100	352	108	252	100	352	97	357	108	252	97	357	95	362	108	252	95	362	92	250	139	281	141	299	140	309	139	281	140	309	138	318	139	281	138	318	133	327	139	281	133	327	132	267	125	335	121	258	132	267	125	335	132	267	133	327	265	250	267	367	258	413	265	250	258	413	245	253	245	253	258	413	231	382	245	253	231	382	230	261	230	261	231	382	218	275	270	382	280	398	293	440	293	440	280	398	296	413	293	440	296	413	338	463	338	463	296	413	318	429	338	463	318	429	347	446	270	382	293	440	258	413	270	382	258	413	267	367	215	348	209	313	211	292	215	348	211	292	218	275	215	348	218	275	231	382	287	342	279	348	281	252	287	342	281	252	294	258	287	342	294	258	298	335	281	252	279	348	273	352	281	252	273	352	269	357	281	252	269	357	267	362	281	252	267	362	265	250	312	281	314	299	314	309	312	281	314	309	311	318	312	281	311	318	306	327	312	281	306	327	305	267	298	335	294	258	305	267	298	335	305	267	306	327	265	250	267	362	267	367	92	250	95	362	94	367	71	394	76	385	77	445	77	445	76	385	84	377	77	445	84	377	88	455	88	455	84	377	95	370	88	455	95	370	102	461	102	461	95	370	104	364	102	461	104	364	118	463	118	463	104	364	109	360	118	463	109	360	113	355	70	431	68	413	69	403	70	431	69	403	71	394	70	431	71	394	77	445	168	364	173	400	171	420	168	364	171	420	164	438	168	364	164	438	153	451	168	364	153	451	151	330	87	299	89	272	103	315	103	315	89	272	125	299	103	315	125	299	112	330	112	330	125	299	115	345	118	463	115	345	125	299	118	463	125	299	137	460	137	460	125	299	151	330	137	460	151	330	153	451	64	283	35	266	44	250	64	283	44	250	89	272	64	283	89	272	87	299	118	463	113	355	115	350	118	463	115	350	115	345	245	394	249	385	251	445	251	445	249	385	257	377	251	445	257	377	261	455	261	455	257	377	268	370	261	455	268	370	275	461	275	461	268	370	277	364	275	461	277	364	290	463	290	463	277	364	282	360	290	463	282	360	286	355	244	431	241	413	242	403	244	431	242	403	245	394	244	431	245	394	251	445	341	364	347	400	345	420	341	364	345	420	337	438	341	364	337	438	326	451	341	364	326	451	325	330	260	299	262	272	276	315	276	315	262	272	298	299	276	315	298	299	286	330	286	330	298	299	289	345	290	463	289	345	298	299	290	463	298	299	310	460	310	460	298	299	325	330	310	460	325	330	326	451	238	283	209	266	218	250	238	283	218	250	262	272	238	283	262	272	260	299	290	463	286	355	288	350	290	463	288	350	289	345	-2	21	2	13	3	73	3	73	2	13	10	5	3	73	10	5	14	83	14	83	10	5	21	-2	14	83	21	-2	27	89	27	89	21	-2	29	-7	27	89	29	-7	43	90	43	90	29	-7	35	-12	43	90	35	-12	39	-16	-3	59	-5	41	-4	31	-3	59	-4	31	-2	21	-3	59	-2	21	3	73	94	-7	100	27	97	48	94	-7	97	48	90	65	94	-7	90	65	79	79	94	-7	79	79	77	-41	13	-72	15	-99	29	-57	29	-57	15	-99	51	-72	29	-57	51	-72	38	-42	38	-42	51	-72	41	-27	43	90	41	-27	51	-72	43	90	51	-72	63	87	63	87	51	-72	77	-41	63	87	77	-41	79	79	-9	-88	-37	-105	-28	-122	-9	-88	-28	-122	15	-99	-9	-88	15	-99	13	-72	43	90	39	-16	41	-21	43	90	41	-21	41	-27	267	-7	272	27	270	48	267	-7	270	48	263	65	267	-7	263	65	251	79	267	-7	251	79	250	-41	186	-72	188	-99	201	-57	201	-57	188	-99	224	-72	201	-57	224	-72	211	-42	211	-42	224	-72	214	-27	216	90	214	-27	224	-72	216	90	224	-72	236	87	236	87	224	-72	250	-41	236	87	250	-41	251	79	163	-88	134	-105	143	-122	163	-88	143	-122	188	-99	163	-88	188	-99	186	-72	216	90	201	89	202	-7	216	90	202	-7	208	-12	216	90	208	-12	212	-16	216	90	212	-16	214	-21	216	90	214	-21	214	-27	170	21	175	13	176	73	176	73	175	13	183	5	176	73	183	5	187	83	187	83	183	5	194	-2	187	83	194	-2	201	89	201	89	194	-2	202	-7	169	59	167	41	167	31	169	59	167	31	170	21	169	59	170	21	176	73	257	289	268	324	266	337	266	337	274	457	257	289	257	289	274	457	254	442	257	289	254	442	242	311	242	311	254	442	240	419	242	311	240	419	232	335	232	335	240	419	232	391	232	335	232	391	229	360	329	375	339	384	339	444	339	444	339	384	345	396	339	444	345	396	345	430	345	430	345	396	347	413	282	359	292	363	300	463	300	463	292	363	303	366	300	463	303	366	316	461	316	461	303	366	317	369	316	461	317	369	329	455	329	455	317	369	329	375	329	455	329	375	339	444	274	457	266	337	268	346	274	457	268	346	274	354	274	457	274	354	282	359	274	457	282	359	300	463	321	268	300	285	309	250	309	250	300	285	285	299	309	250	285	299	280	269	280	269	285	299	274	312	280	269	274	312	268	324	90	289	101	324	100	337	100	337	107	457	90	289	90	289	107	457	87	442	90	289	87	442	74	311	74	311	87	442	73	419	74	311	73	419	65	335	65	335	73	419	65	391	65	335	65	391	62	360	162	375	171	384	172	444	172	444	171	384	177	396	172	444	177	396	177	430	177	430	177	396	179	413	115	359	125	363	133	463	133	463	125	363	137	366	133	463	137	366	149	461	149	461	137	366	150	369	149	461	150	369	162	455	162	455	150	369	162	375	162	455	162	375	172	444	107	457	100	337	102	346	107	457	102	346	107	354	107	457	107	354	115	359	107	457	115	359	133	463	155	268	134	285	143	250	143	250	134	285	118	299	143	250	118	299	113	269	113	269	118	299	107	312	113	269	107	312	101	324	101	324	90	289	113	269	268	324	257	289	280	269	124	19	106	-97	121	-97	124	19	121	-97	126	-77	103	341	103	273	109	340	109	340	103	273	111	275	109	340	111	275	116	338	116	338	111	275	118	277	116	338	118	277	124	335	124	335	118	277	127	281	124	335	127	281	134	330	134	330	127	281	137	286	134	330	137	286	148	324	148	324	137	286	149	292	148	324	149	292	160	319	160	319	149	292	158	296	160	319	158	296	167	298	187	128	202	158	188	299	188	299	191	315	179	316	188	299	179	316	176	299	176	299	179	316	169	317	176	299	169	317	167	298	167	298	169	317	160	319	196	338	195	331	202	158	202	158	195	331	193	323	202	158	193	323	191	315	209	461	198	456	201	269	201	269	198	456	201	262	202	158	201	262	197	352	202	158	197	352	197	345	202	158	197	345	196	338	201	276	202	283	209	461	209	461	202	283	203	291	209	461	203	291	204	299	204	299	212	299	208	315	208	315	212	299	220	316	220	316	212	299	222	299	220	316	222	299	229	317	229	317	222	299	232	297	229	317	232	297	239	320	239	320	232	297	241	294	239	320	241	294	250	325	250	325	241	294	252	289	250	325	252	289	263	331	263	331	252	289	263	283	263	331	263	283	272	335	272	335	263	283	272	278	272	335	272	278	279	275	272	335	279	275	280	338	280	338	279	275	285	273	280	338	285	273	286	340	286	340	285	273	290	272	286	340	290	272	292	341	292	341	290	272	295	271	292	341	295	271	297	342	297	342	295	271	308	273	297	342	308	273	310	340	310	340	308	273	318	278	310	340	318	278	320	335	320	335	318	278	327	285	320	335	327	285	328	328	328	328	327	285	332	295	328	328	332	295	332	319	332	319	332	295	334	307	246	390	252	400	252	448	252	448	252	400	256	409	252	448	256	409	258	438	258	438	256	409	259	418	258	438	259	418	259	426	222	358	228	366	234	461	234	461	228	366	238	379	234	461	238	379	244	456	244	456	238	379	246	390	244	456	246	390	252	448	222	463	209	461	211	329	222	463	211	329	215	341	222	463	215	341	218	350	222	463	218	350	222	358	222	463	222	358	234	461	209	461	204	299	208	315	209	461	208	315	211	329	198	456	191	447	191	382	198	456	191	382	193	374	198	456	193	374	195	367	198	456	195	367	196	362	198	456	196	362	197	357	198	456	197	357	197	352	198	456	197	352	201	262	202	158	218	182	211	200	202	158	211	200	206	217	202	158	206	217	203	232	202	158	203	232	201	247	202	158	201	247	201	262	191	315	188	299	202	158	188	299	182	274	187	128	187	128	182	274	173	250	187	128	173	250	173	90	173	90	173	250	161	227	173	90	161	227	159	45	159	45	161	227	146	206	159	45	146	206	145	-7	145	-7	146	206	139	-29	146	206	129	188	131	175	146	206	131	175	132	164	146	206	132	164	133	154	146	206	133	154	133	145	146	206	133	145	133	135	146	206	133	135	135	-46	146	206	135	-46	139	-29	135	-46	133	135	133	113	184	415	185	408	186	436	186	436	185	408	186	401	186	436	186	401	191	447	191	447	186	401	188	392	191	447	188	392	191	382	62	308	63	296	63	319	63	319	63	296	68	286	63	319	68	286	68	328	68	328	68	286	75	279	68	328	75	279	75	336	75	336	75	279	84	275	75	336	84	275	85	340	85	340	84	275	96	273	85	340	96	273	97	342	97	342	96	273	103	273	97	342	103	273	103	341	131	88	129	63	131	-61	131	88	131	-61	135	-46	131	88	135	-46	133	113	127	39	124	19	126	-77	127	39	126	-77	131	-61	127	39	131	-61	129	63	184	415	186	436	184	422	209	461	201	269	201	276	7	59	9	49	9	70	9	70	9	49	13	40	9	70	13	40	14	80	14	80	13	40	21	33	14	80	21	33	21	87	21	87	21	33	30	29	21	87	30	29	31	92	31	92	30	29	41	27	31	92	41	27	42	94	42	94	41	27	45	27	42	94	45	27	47	94	47	94	45	27	51	28	47	94	51	28	53	92	53	92	51	28	57	30	53	92	57	30	60	90	60	90	57	30	64	32	60	90	64	32	68	87	68	87	64	32	72	35	68	87	72	35	77	83	77	83	72	35	87	42	77	83	87	42	92	76	92	76	87	42	99	46	92	76	99	46	103	72	103	72	99	46	109	48	103	72	109	48	113	69	113	69	109	48	121	50	113	69	121	50	124	67	124	67	121	50	135	51	124	67	135	51	137	66	142	-87	135	51	132	-92	163	320	153	323	153	298	153	298	153	323	142	327	153	298	142	327	141	294	141	294	142	327	130	333	141	294	130	333	127	287	109	278	114	280	114	340	114	340	114	280	120	283	114	340	120	283	121	337	121	337	120	283	127	287	121	337	127	287	130	333	96	277	100	277	102	343	102	343	100	277	104	277	102	343	104	277	107	342	107	342	104	277	109	278	107	342	109	278	114	340	61	310	63	299	63	321	63	321	63	299	67	290	63	321	67	290	67	330	67	330	67	290	74	283	67	330	74	283	74	337	74	337	74	283	84	279	74	337	84	279	84	342	84	342	84	279	96	277	84	342	96	277	96	343	96	343	96	277	102	343	141	92	140	83	142	-87	142	-87	140	83	139	75	142	-87	139	75	137	66	141	132	142	114	144	203	144	203	142	114	146	6	144	203	146	6	146	14	146	14	146	22	144	203	144	203	146	22	147	30	144	203	147	30	157	221	157	221	147	30	147	36	157	221	147	36	148	43	157	221	148	43	150	51	150	51	158	51	152	66	152	66	158	51	164	66	164	66	158	51	168	50	164	66	168	50	175	67	175	67	168	50	177	49	175	67	177	49	186	70	186	70	177	49	187	46	186	70	187	46	198	75	198	75	187	46	198	42	198	75	198	42	210	36	193	340	193	333	196	166	196	166	193	333	192	326	196	166	192	326	190	318	190	318	187	303	196	166	196	166	187	303	183	148	183	148	187	303	178	269	183	148	178	269	171	126	171	126	178	269	168	242	171	126	168	242	162	100	162	100	168	242	157	221	162	100	157	221	152	66	187	303	190	318	181	318	187	303	181	318	175	302	175	302	181	318	172	319	175	302	172	319	164	301	164	301	172	319	163	320	164	301	163	320	153	298	203	209	200	222	196	166	196	166	200	222	199	237	196	166	199	237	198	256	198	256	198	268	198	456	198	456	198	268	199	278	198	456	199	278	208	461	208	461	199	278	199	286	208	461	199	286	201	294	208	461	201	294	203	302	203	302	216	301	204	317	204	317	216	301	218	319	218	319	216	301	227	300	218	319	227	300	230	321	230	321	227	300	237	297	230	321	237	297	240	323	240	323	237	297	248	292	240	323	248	292	252	327	252	327	248	292	263	286	252	327	263	286	268	333	268	333	263	286	272	282	212	81	198	75	210	36	212	81	210	36	219	32	255	439	251	449	251	406	255	439	251	406	254	414	255	439	254	414	257	422	255	439	257	422	257	428	215	348	221	360	221	463	221	463	221	360	228	372	221	463	228	372	233	461	233	461	228	372	238	387	233	461	238	387	243	456	243	456	238	387	245	397	243	456	245	397	251	449	251	449	245	397	251	406	244	26	255	27	256	90	256	90	255	27	265	31	256	90	265	31	266	86	266	86	265	31	273	38	266	86	273	38	273	79	273	79	273	38	277	48	273	79	277	48	278	70	278	70	277	48	279	59	256	90	244	92	244	26	244	26	244	92	241	92	244	26	241	92	238	26	238	26	241	92	236	92	238	26	236	92	233	27	233	27	236	92	231	90	233	27	231	90	226	30	226	30	231	90	226	88	226	30	226	88	220	85	220	85	212	81	219	32	220	85	219	32	226	30	268	333	272	282	276	337	276	337	272	282	280	279	276	337	280	279	283	339	283	339	280	279	286	277	283	339	286	277	289	340	289	340	286	277	292	276	289	340	292	276	295	341	295	341	292	276	297	275	295	341	297	275	299	342	299	342	297	275	309	277	299	342	309	277	310	340	310	340	309	277	319	282	310	340	319	282	319	336	319	336	319	282	326	289	319	336	326	289	327	329	327	329	326	289	332	299	327	329	332	299	332	320	332	320	332	299	333	310	208	461	204	317	210	335	208	461	210	335	221	463	221	463	210	335	215	348	208	461	203	302	204	317	198	456	191	448	192	377	198	456	192	377	193	370	198	456	193	370	194	363	198	456	194	363	194	355	198	456	194	355	196	166	198	456	196	166	198	256	196	166	214	185	207	198	196	166	207	198	203	209	196	166	194	355	194	347	191	448	186	437	187	402	191	448	187	402	189	394	191	448	189	394	190	385	191	448	190	385	192	377	186	437	185	423	185	419	186	437	185	419	185	414	186	437	185	414	186	409	186	437	186	409	187	402	157	221	150	51	152	66	155	-49	155	-44	155	-53	155	-53	155	-44	155	-39	155	-53	155	-39	154	-67	154	-67	155	-39	153	-32	154	-67	153	-32	152	-25	149	-78	154	-67	152	-25	149	-78	152	-25	149	-15	149	-78	149	-15	147	-7	149	-78	147	-7	147	0	149	-78	147	0	146	6	149	-78	146	6	142	114	149	-78	142	114	142	-87	142	114	142	101	142	-87	137	66	135	51	142	-87	135	51	130	34	132	-92	132	-92	130	34	124	21	132	-92	124	21	119	-93	119	-93	124	21	119	9	119	-93	119	9	111	-2	119	-93	111	-2	107	-92	107	-92	111	-2	101	-16	107	-92	101	-16	97	-87	97	-87	101	-16	94	-27	97	-87	94	-27	89	-80	89	-80	94	-27	89	-36	89	-80	89	-36	85	-44	144	203	126	185	133	171	144	203	133	171	137	159	144	203	137	159	140	147	144	203	140	147	141	132	84	-70	89	-80	85	-44	84	-70	85	-44	83	-51	84	-70	83	-51	82	-59	141	92	142	-87	142	101	193	340	196	166	194	347	189	29	233	36	236	305	236	305	233	36	272	56	236	305	272	56	275	285	275	285	272	56	303	87	275	285	303	87	305	254	305	254	303	87	324	126	305	254	324	126	324	216	324	216	324	126	331	171	55	215	55	126	75	254	75	254	55	126	75	86	75	254	75	86	105	285	105	285	75	86	105	56	105	285	105	56	144	305	144	305	105	56	144	36	144	305	144	36	189	312	189	312	144	36	189	29	189	312	189	29	236	305	55	126	55	215	48	171	476	41	478	25	478	57	478	57	478	25	485	11	478	57	485	11	485	71	485	71	485	11	496	0	485	71	496	0	496	82	496	82	496	0	509	-6	496	82	509	-6	510	89	510	89	509	-6	525	-8	510	89	525	-8	526	91	526	91	525	-8	541	-6	526	91	541	-6	542	89	542	89	541	-6	555	0	542	89	555	0	555	81	555	81	555	0	566	11	555	81	566	11	566	70	566	70	566	11	573	25	566	70	573	25	573	57	573	57	573	25	575	41	251	41	254	25	254	57	254	57	254	25	260	11	254	57	260	11	261	71	261	71	260	11	271	0	261	71	271	0	272	82	272	82	271	0	285	-6	272	82	285	-6	286	89	286	89	285	-6	301	-8	286	89	301	-8	302	91	302	91	301	-8	317	-6	302	91	317	-6	318	89	318	89	317	-6	331	0	318	89	331	0	331	81	331	81	331	0	342	11	331	81	342	11	342	70	342	70	342	11	349	25	342	70	349	25	349	57	349	57	349	25	351	41	27	41	30	25	30	57	30	57	30	25	36	11	30	57	36	11	37	71	37	71	36	11	47	0	37	71	47	0	48	82	48	82	47	0	60	-6	48	82	60	-6	61	89	61	89	60	-6	76	-8	61	89	76	-8	78	91	78	91	76	-8	92	-6	78	91	92	-6	93	89	93	89	92	-6	106	0	93	89	106	0	107	81	107	81	106	0	117	11	107	81	117	11	117	70	117	70	117	11	124	25	117	70	124	25	124	57	124	57	124	25	127	41	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	695	211	676	221	678	200	678	200	676	221	664	203	656	202	664	203	676	221	656	202	676	221	652	225	652	225	610	217	612	151	652	225	612	151	624	172	652	225	624	172	632	183	652	225	632	183	640	192	652	225	640	192	648	198	652	225	648	198	656	202	610	217	574	197	588	74	610	217	588	74	593	100	610	217	593	100	601	126	610	217	601	126	612	151	608	9	598	14	606	-11	606	-11	598	14	592	23	606	-11	592	23	577	-7	577	-7	592	23	587	35	577	-7	587	35	586	51	586	51	588	74	577	-7	577	-7	588	74	574	197	577	-7	574	197	553	4	553	4	574	197	545	165	553	4	545	165	535	23	535	23	545	165	526	125	535	23	526	125	524	49	524	49	526	125	520	80	704	127	699	104	703	61	703	61	699	104	692	82	703	61	692	82	689	37	689	37	692	82	683	60	689	37	683	60	673	17	673	17	683	60	673	41	678	200	689	193	695	211	695	211	689	193	698	181	695	211	698	181	710	194	710	194	698	181	703	166	710	194	703	166	705	149	705	149	704	127	713	88	713	88	704	127	703	61	719	172	710	194	713	88	719	172	713	88	720	116	719	172	720	116	722	144	705	149	713	88	710	194	619	7	621	-10	631	8	631	8	621	-10	635	-6	631	8	635	-6	642	12	642	12	635	-6	649	-1	642	12	649	-1	653	19	653	19	649	-1	662	6	653	19	662	6	663	29	663	29	662	6	673	17	663	29	673	17	673	41	608	9	606	-11	621	-10	608	9	621	-10	619	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	140	218	154	219	141	240	141	240	154	219	152	238	178	245	152	238	154	219	178	245	154	219	168	223	124	321	135	360	146	448	146	448	135	360	151	394	146	448	151	394	187	456	187	456	151	394	170	419	187	456	170	419	188	428	188	428	190	428	197	455	197	455	190	428	192	428	197	455	192	428	194	426	141	240	132	245	140	218	140	218	132	245	125	254	140	218	125	254	111	222	111	222	125	254	121	267	111	222	121	267	119	283	119	283	124	321	111	222	111	222	124	321	110	427	111	222	110	427	88	235	88	235	110	427	81	395	88	235	81	395	70	255	70	255	81	395	61	356	70	255	61	356	58	281	58	281	61	356	54	311	197	425	201	422	206	453	197	425	206	453	197	455	197	425	197	455	194	426	255	385	254	390	255	375	255	375	254	390	253	396	255	375	253	396	253	346	253	346	253	396	253	403	253	346	253	403	246	318	246	318	253	403	246	428	246	318	246	428	237	379	237	379	246	428	236	390	235	436	225	443	231	406	235	436	231	406	234	399	235	436	234	399	236	390	235	436	236	390	246	428	278	396	285	395	278	416	278	416	285	395	291	416	317	418	291	416	293	394	317	418	293	394	309	395	256	422	253	403	262	400	256	422	262	400	267	418	267	418	262	400	270	397	267	418	270	397	278	416	278	416	270	397	278	396	182	229	195	237	201	266	201	266	195	237	207	247	201	266	207	247	220	298	220	298	207	247	223	267	220	298	223	267	232	336	232	336	223	267	236	291	232	336	236	291	237	379	178	245	168	223	182	229	178	245	182	229	201	266	324	399	339	404	340	425	340	425	339	404	354	412	340	425	354	412	362	437	362	437	354	412	370	423	362	437	370	423	383	454	383	454	370	423	436	477	383	454	436	477	403	477	317	418	309	395	324	399	317	418	324	399	340	425	140	-19	436	477	370	423	140	-19	370	423	107	-19	291	416	285	395	293	394	211	417	213	416	215	449	215	449	213	416	216	415	215	449	216	415	225	443	225	443	216	415	225	411	225	443	225	411	231	406	201	422	205	420	206	453	206	453	205	420	208	418	206	453	208	418	215	449	215	449	208	418	211	417	197	455	187	456	188	428	451	211	431	221	434	200	434	200	431	221	421	203	412	202	421	203	431	221	412	202	431	221	406	225	406	225	366	217	367	150	406	225	367	150	379	172	406	225	379	172	387	183	406	225	387	183	396	192	406	225	396	192	404	198	406	225	404	198	412	202	366	217	330	196	343	75	366	217	343	75	348	100	366	217	348	100	356	126	366	217	356	126	367	150	363	9	353	14	361	-11	361	-11	353	14	347	23	361	-11	347	23	333	-7	333	-7	347	23	342	36	333	-7	342	36	341	51	341	51	343	75	333	-7	333	-7	343	75	330	196	333	-7	330	196	309	5	309	5	330	196	301	165	309	5	301	165	291	24	291	24	301	165	282	126	291	24	282	126	279	50	279	50	282	126	275	81	459	127	455	104	459	62	459	62	455	104	448	82	459	62	448	82	445	38	445	38	448	82	439	60	445	38	439	60	428	17	428	17	439	60	428	41	434	200	445	193	451	211	451	211	445	193	453	181	451	211	453	181	465	194	465	194	453	181	459	166	465	194	459	166	461	149	461	149	459	127	469	88	469	88	459	127	459	62	474	172	465	194	469	88	474	172	469	88	475	116	474	172	475	116	477	145	461	149	469	88	465	194	375	7	376	-10	387	8	387	8	376	-10	391	-6	387	8	391	-6	398	12	398	12	391	-6	405	-1	398	12	405	-1	409	19	409	19	405	-1	417	6	409	19	417	6	419	29	419	29	417	6	428	17	419	29	428	17	428	41	363	9	361	-11	376	-10	363	9	376	-10	375	7	695	211	676	221	679	200	679	200	676	221	666	203	657	202	666	203	676	221	657	202	676	221	652	225	652	225	610	217	611	150	652	225	611	150	624	172	652	225	624	172	632	183	652	225	632	183	641	192	652	225	641	192	649	198	652	225	649	198	657	202	610	217	574	197	588	75	610	217	588	75	593	100	610	217	593	100	601	126	610	217	601	126	611	150	608	9	598	14	606	-11	606	-11	598	14	591	23	606	-11	591	23	577	-7	577	-7	591	23	587	36	577	-7	587	36	586	51	586	51	588	75	577	-7	577	-7	588	75	574	197	577	-7	574	197	553	4	553	4	574	197	545	165	553	4	545	165	535	23	535	23	545	165	526	125	535	23	526	125	524	49	524	49	526	125	520	80	704	127	699	104	703	61	703	61	699	104	693	82	703	61	693	82	689	37	689	37	693	82	684	60	689	37	684	60	673	17	673	17	684	60	673	41	679	200	689	193	695	211	695	211	689	193	698	181	695	211	698	181	710	194	710	194	698	181	703	166	710	194	703	166	705	149	705	149	704	127	713	88	713	88	704	127	703	61	719	172	710	194	713	88	719	172	713	88	720	116	719	172	720	116	722	144	705	149	713	88	710	194	620	7	621	-10	632	8	632	8	621	-10	635	-6	632	8	635	-6	643	12	643	12	635	-6	649	-1	643	12	649	-1	653	19	653	19	649	-1	662	6	653	19	662	6	663	29	663	29	662	6	673	17	663	29	673	17	673	41	608	9	606	-11	621	-10	608	9	621	-10	620	7	940	211	920	221	922	200	922	200	920	221	909	203	901	202	909	203	920	221	901	202	920	221	896	225	896	225	855	217	856	151	896	225	856	151	868	172	896	225	868	172	876	183	896	225	876	183	884	192	896	225	884	192	892	198	896	225	892	198	901	202	855	217	819	197	832	74	855	217	832	74	838	100	855	217	838	100	846	126	855	217	846	126	856	151	852	9	843	14	850	-11	850	-11	843	14	836	23	850	-11	836	23	821	-7	821	-7	836	23	832	35	821	-7	832	35	830	51	830	51	832	74	821	-7	821	-7	832	74	819	197	821	-7	819	197	798	4	798	4	819	197	790	165	798	4	790	165	779	23	779	23	790	165	771	125	779	23	771	125	768	49	768	49	771	125	764	80	948	127	943	104	947	61	947	61	943	104	937	82	947	61	937	82	934	37	934	37	937	82	928	60	934	37	928	60	918	17	918	17	928	60	917	41	922	200	933	193	940	211	940	211	933	193	942	181	940	211	942	181	954	194	954	194	942	181	947	166	954	194	947	166	949	149	949	149	948	127	958	88	958	88	948	127	947	61	963	172	954	194	958	88	963	172	958	88	964	116	963	172	964	116	966	144	949	149	958	88	954	194	863	7	865	-10	875	8	875	8	865	-10	880	-6	875	8	880	-6	886	12	886	12	880	-6	893	-1	886	12	893	-1	897	19	897	19	893	-1	906	6	897	19	906	6	907	29	907	29	906	6	918	17	907	29	918	17	917	41	852	9	850	-11	865	-10	852	9	865	-10	863	7	255	385	255	375	255	380	237	379	236	291	246	318	246	428	253	403	256	422	110	427	124	321	146	448	152	248	145	243	162	209	162	209	145	243	137	182	130	175	137	182	137	237	130	175	137	237	125	169	125	169	137	237	119	162	137	237	137	182	145	243	140	24	142	75	137	26	137	26	142	75	135	29	123	42	135	29	133	93	123	42	133	93	106	149	22	152	54	113	137	237	137	237	54	113	82	85	137	237	82	85	106	149	106	149	82	85	105	61	106	149	105	61	123	42	149	22	152	24	152	48	152	48	152	24	154	26	152	48	154	26	155	39	155	39	154	26	155	29	155	39	155	29	155	32	148	60	142	75	143	22	148	60	143	22	146	22	148	60	146	22	149	22	148	60	149	22	152	48	142	75	140	24	142	23	142	75	142	23	143	22	142	75	133	93	135	29	163	257	158	253	162	209	163	257	162	209	181	231	163	257	181	231	168	262	203	277	201	279	202	262	203	277	202	262	204	272	203	277	204	272	204	275	201	279	199	280	202	262	202	262	199	280	196	281	202	262	196	281	194	248	194	248	196	281	192	280	194	248	192	280	188	278	182	274	175	269	181	231	182	274	181	231	194	248	182	274	194	248	188	278	137	237	106	149	113	156	137	237	113	156	119	162	54	113	22	152	22	146	152	248	162	209	158	253	168	262	181	231	175	269	53	49	59	54	75	120	75	120	59	54	66	59	75	120	66	59	75	66	75	66	190	149	106	153	106	153	190	149	109	238	106	153	109	238	92	256	75	120	75	66	106	153	49	93	30	71	36	33	49	93	36	33	43	40	49	93	43	40	48	45	49	93	48	45	53	49	49	93	53	49	75	120	30	71	17	53	20	23	30	71	20	23	24	25	30	71	24	25	30	28	30	71	30	28	36	33	17	53	9	40	10	23	17	53	10	23	13	22	17	53	13	22	16	22	17	53	16	22	20	23	9	40	7	29	7	27	9	40	7	27	8	25	9	40	8	25	10	23	78	210	106	153	92	256	78	210	92	256	76	274	78	210	76	274	73	276	78	210	73	276	71	278	78	210	71	278	70	228	190	149	190	155	156	190	190	149	156	190	130	217	190	149	130	217	109	238	70	228	71	278	70	279	70	228	70	279	68	280	70	228	68	280	66	281	70	228	66	281	63	242	66	281	63	280	63	242	63	242	63	280	60	279	63	242	60	279	59	254	59	254	60	279	58	276	59	254	58	276	57	263	57	263	58	276	56	273	57	263	56	273	56	270	338	382	338	431	0	431	338	382	0	431	0	382	233	465	185	465	-113	-7	233	465	-113	-7	-62	-7	100	265	37	265	92	238	100	265	92	238	143	36	100	265	143	36	142	47	100	265	142	47	133	385	142	47	136	407	136	403	142	47	136	403	135	399	142	47	135	399	134	395	142	47	134	395	134	390	142	47	134	390	133	385	128	425	134	418	446	452	446	452	134	418	266	430	446	452	266	430	283	431	283	431	313	429	446	452	446	452	313	429	337	425	446	452	337	425	357	418	395	372	446	452	390	384	390	384	446	452	385	395	373	408	385	395	446	452	373	408	446	452	357	418	446	452	395	372	397	359	446	452	397	359	399	344	446	452	399	344	399	327	446	452	399	327	416	324	199	265	236	394	136	407	199	265	136	407	145	64	199	265	145	64	146	69	199	265	146	69	178	186	199	265	178	186	192	238	199	265	192	238	311	238	199	265	311	238	319	265	178	186	146	69	171	158	178	186	171	158	290	158	178	186	290	158	297	186	142	51	143	55	136	407	142	51	136	407	142	47	144	59	145	64	136	407	144	59	136	407	143	55	136	407	236	394	241	409	136	407	241	409	246	420	136	407	246	420	254	426	136	407	254	426	266	430	136	407	266	430	134	418	446	452	86	452	104	433	446	452	104	433	118	430	446	452	118	430	128	425	190	0	190	17	171	19	190	0	171	19	157	22	190	0	157	22	148	28	190	0	148	28	48	75	190	0	48	75	42	54	190	0	42	54	34	38	190	0	34	38	24	27	190	0	24	27	11	20	190	0	11	20	-8	17	190	0	-8	17	-8	0	143	36	92	238	78	186	143	36	78	186	71	158	143	36	71	158	48	75	143	36	48	75	148	28	17	186	10	158	71	158	17	186	71	158	78	186	92	238	37	265	29	238	104	433	86	452	86	435	5	68	12	75	21	107	21	107	12	75	21	80	21	107	21	80	33	81	33	81	42	81	43	109	43	109	42	81	50	78	43	109	50	78	51	109	51	109	50	78	59	74	51	109	59	74	59	108	59	108	59	74	67	69	59	108	67	69	66	106	66	106	67	69	75	104	4	99	-9	87	-1	48	4	99	-1	48	0	59	4	99	0	59	5	68	4	99	5	68	21	107	5	27	0	36	2	3	2	3	0	36	-1	48	71	43	65	30	70	-1	70	-1	65	30	57	20	70	-1	57	20	55	-5	55	-5	57	20	47	15	55	-5	47	15	39	-7	39	-7	47	15	36	13	87	134	87	123	94	18	94	18	87	123	86	112	94	18	86	112	84	100	84	100	76	61	83	6	83	6	76	61	71	43	76	61	84	100	75	104	76	61	75	104	67	69	43	109	21	107	33	81	94	218	93	207	94	18	94	18	93	207	92	195	94	18	92	195	91	184	91	184	89	157	94	18	94	18	89	157	88	145	94	18	88	145	87	134	23	184	17	157	89	157	23	184	89	157	91	184	136	369	124	345	125	17	125	17	124	345	113	313	125	17	113	313	106	33	106	33	113	313	101	270	106	33	101	270	97	244	97	244	101	270	30	270	97	244	30	270	23	244	96	231	94	218	94	18	96	231	94	18	106	33	96	231	106	33	97	244	84	100	83	6	94	18	125	17	142	6	131	84	131	84	142	6	153	75	153	75	142	6	159	-1	153	75	159	-1	172	69	172	69	159	-1	175	-6	172	69	175	-6	188	65	188	65	175	-6	192	-7	188	65	192	-7	202	63	202	63	192	-7	208	-6	202	63	208	-6	216	62	216	62	208	-6	223	-1	216	62	223	-1	233	63	185	428	167	410	168	184	185	428	168	184	171	197	185	428	171	197	174	210	185	428	174	210	177	222	185	428	177	222	180	233	185	428	180	233	182	244	185	428	182	244	189	270	185	428	189	270	205	443	259	244	266	270	189	270	259	244	189	270	182	244	152	127	156	142	167	410	167	410	156	142	161	157	167	410	161	157	168	184	168	184	161	157	252	157	168	184	252	157	259	184	150	390	136	369	139	95	150	390	139	95	143	104	150	390	143	104	148	115	150	390	148	115	152	127	150	390	152	127	167	410	136	369	125	17	131	84	136	369	131	84	139	95	228	420	236	430	248	459	248	459	236	430	245	437	248	459	245	437	256	439	256	439	262	438	271	462	271	462	262	438	266	436	271	462	266	436	269	433	226	453	205	443	216	387	226	453	216	387	221	405	226	453	221	405	228	420	226	453	228	420	248	459	317	357	328	363	331	437	331	437	328	363	337	373	331	437	337	373	341	420	341	420	337	373	343	385	341	420	343	385	345	400	282	361	292	356	295	459	295	459	292	356	303	354	295	459	303	354	315	450	315	450	303	354	317	357	315	450	317	357	331	437	274	368	282	361	295	459	274	368	295	459	272	425	274	368	272	425	272	422	274	368	272	422	272	420	274	368	272	420	271	417	274	368	271	417	271	414	274	368	271	414	270	412	274	368	270	412	269	407	274	368	269	407	269	377	271	429	272	425	295	459	271	429	295	459	271	462	271	429	271	462	269	433	271	462	248	459	256	439	269	377	269	407	269	402	269	377	269	402	268	397	269	377	268	397	268	393	269	377	268	393	268	388	233	63	238	5	247	67	247	67	238	5	251	15	247	67	251	15	258	75	258	75	251	15	263	28	258	75	263	28	267	88	267	88	263	28	271	39	267	88	271	39	276	105	276	105	271	39	277	52	276	105	277	52	293	105	293	105	277	52	283	66	293	105	283	66	288	84	24	14	13	19	19	-4	24	14	19	-4	39	-7	24	14	39	-7	36	13	5	27	2	3	19	-4	5	27	19	-4	13	19	-21	51	-18	31	-18	70	-18	70	-18	31	-10	15	-18	70	-10	15	-9	87	-9	87	-10	15	2	3	-9	87	2	3	-1	48	71	43	70	-1	83	6	233	63	223	-1	238	5	205	443	189	270	216	387	125	396	123	386	131	44	131	44	123	386	120	375	131	44	120	375	117	360	117	360	38	72	131	44	131	44	38	72	133	34	131	44	126	410	126	404	131	44	126	404	125	396	197	215	205	215	199	238	199	238	205	215	204	238	225	239	204	238	205	215	225	239	205	215	213	214	139	83	175	218	137	75	137	75	175	218	229	420	137	75	229	420	126	410	126	410	229	420	232	427	126	410	232	427	253	452	253	452	232	427	237	430	253	452	237	430	245	431	245	431	265	428	253	452	253	452	265	428	306	447	182	240	223	394	227	410	182	240	227	410	229	420	182	240	187	216	187	239	182	240	229	420	175	218	182	240	175	218	187	216	132	49	133	57	126	410	132	49	126	410	131	44	134	66	137	75	126	410	134	66	126	410	133	57	117	427	122	423	253	452	253	452	122	423	125	418	253	452	125	418	126	410	253	452	75	452	98	432	253	452	98	432	109	430	253	452	109	430	117	427	299	353	297	333	315	231	315	231	297	333	292	314	315	231	292	314	288	222	288	222	292	314	286	296	288	222	286	296	278	280	278	280	267	264	288	222	288	222	267	264	258	216	280	420	291	408	306	447	306	447	291	408	298	392	306	447	298	392	300	372	300	372	315	231	306	447	393	385	376	414	384	289	393	385	384	289	392	307	393	385	392	307	397	327	393	385	397	327	399	348	315	231	338	243	347	435	347	435	338	243	359	259	347	435	359	259	376	414	376	414	359	259	373	273	376	414	373	273	384	289	258	216	267	264	256	252	258	216	256	252	242	244	258	216	242	244	225	239	258	216	225	239	223	214	197	215	199	238	195	238	197	215	195	238	192	238	197	215	192	238	187	239	197	215	187	239	187	216	179	0	179	17	160	19	179	0	160	19	146	22	179	0	146	22	137	27	179	0	137	27	38	72	179	0	38	72	31	50	179	0	31	50	23	36	179	0	23	36	13	26	179	0	13	26	0	21	179	0	0	21	-18	17	179	0	-18	17	-18	0	454	-2	468	54	470	326	454	-2	470	326	448	275	448	275	470	326	443	311	448	275	443	311	413	299	506	61	495	50	498	23	498	23	495	50	486	44	498	23	486	44	479	41	479	41	476	42	476	6	476	6	476	42	473	43	476	6	473	43	471	45	469	49	468	54	454	-2	469	49	454	-2	476	6	469	49	476	6	471	45	474	86	481	114	494	346	494	346	481	114	491	150	494	346	491	150	504	195	504	195	527	275	515	370	515	370	527	275	537	401	470	326	468	54	470	66	470	326	470	66	474	86	470	326	474	86	494	346	515	370	494	346	504	195	535	303	561	401	537	401	535	303	537	401	527	275	535	303	527	275	583	275	535	303	583	275	583	303	521	49	546	85	530	95	521	49	530	95	517	76	521	49	517	76	506	61	521	49	506	61	498	23	479	41	476	6	498	23	448	275	403	115	403	1	448	275	403	1	416	-3	448	275	416	-3	431	-5	448	275	431	-5	454	-2	397	95	393	76	394	10	397	95	394	10	403	1	397	95	403	1	403	115	389	60	387	47	388	22	389	60	388	22	394	10	389	60	394	10	393	76	579	0	583	3	588	101	588	101	583	3	588	4	588	101	588	4	593	5	593	5	596	4	594	69	594	69	596	4	603	44	588	101	569	103	573	-8	588	101	573	-8	576	-3	588	101	576	-3	579	0	594	69	588	101	593	5	651	11	639	-7	648	-8	651	11	648	-8	656	-8	651	11	632	15	639	-7	608	1	613	0	616	26	616	26	613	0	622	-3	616	26	622	-3	632	15	632	15	622	-3	630	-5	632	15	630	-5	639	-7	596	4	599	4	603	44	603	44	599	4	603	3	603	44	603	3	616	26	616	26	603	3	608	1	605	188	615	169	616	280	616	280	615	169	630	146	616	280	630	146	634	298	634	298	630	146	653	118	634	298	653	118	659	309	659	309	653	118	667	101	659	309	667	101	664	254	664	254	665	266	659	309	659	309	665	266	670	276	659	309	670	276	690	312	690	312	670	276	677	283	690	312	677	283	687	288	604	257	600	227	601	207	604	257	601	207	605	188	604	257	605	188	616	280	699	290	698	312	690	312	699	290	690	312	687	288	699	290	706	311	698	312	741	299	742	261	746	298	746	298	742	261	751	239	746	298	751	239	750	297	750	297	751	239	754	297	759	298	754	297	759	209	759	298	759	209	777	207	736	301	729	304	731	277	736	301	731	277	742	261	736	301	742	261	741	299	777	207	793	311	773	311	777	207	773	311	770	306	777	207	770	306	767	302	777	207	767	302	763	299	777	207	763	299	759	298	759	209	754	297	751	239	722	307	714	309	716	287	722	307	716	287	731	277	722	307	731	277	729	304	716	287	714	309	706	311	716	287	706	311	699	290	751	49	756	78	755	97	751	49	755	97	749	116	751	49	749	116	739	137	751	49	739	137	737	25	688	-4	715	7	690	36	690	36	715	7	692	48	702	187	692	48	715	7	702	187	715	7	723	161	723	161	715	7	737	25	723	161	737	25	739	137	688	-4	690	36	685	26	688	-4	685	26	677	18	688	-4	677	18	665	13	688	-4	665	13	656	-8	665	13	651	11	656	-8	678	86	686	73	688	204	688	204	686	73	690	60	688	204	690	60	702	187	702	187	690	60	692	48	688	204	677	219	678	86	678	86	677	219	670	233	678	86	670	233	667	101	667	101	670	233	665	244	667	101	665	244	664	254	573	-8	569	103	555	-8	388	22	387	47	386	38	448	275	413	299	413	275	38	72	137	27	133	34	225	239	213	214	223	214	299	353	315	231	300	372	306	447	315	231	347	435	306	447	265	428	280	420	98	432	75	452	75	435	50	95	63	54	50	195	50	95	50	195	47	167	50	95	47	167	46	162	50	95	46	162	46	157	50	95	46	157	46	151	50	95	46	151	45	145	50	95	45	145	45	140	29	195	23	167	47	167	29	195	47	167	50	195	143	38	132	61	122	-2	122	-2	132	61	126	88	122	-2	126	88	124	117	124	117	124	384	122	-2	122	-2	124	384	91	335	122	-2	91	335	87	20	87	20	91	335	68	281	87	20	68	281	63	54	63	54	68	281	62	254	63	54	62	254	60	245	43	281	35	254	62	254	43	281	62	254	68	281	124	128	125	139	124	384	124	384	125	139	126	149	124	384	126	149	167	423	167	423	126	149	127	158	167	423	127	158	129	167	129	167	284	167	133	195	133	195	284	167	293	195	137	219	140	234	167	423	167	423	140	234	143	246	167	423	143	246	146	254	146	254	311	254	149	281	149	281	311	254	319	281	287	66	265	46	268	25	268	25	265	46	241	31	268	25	241	31	239	6	239	6	241	31	215	20	239	6	215	20	206	-6	206	-6	215	20	185	17	168	-10	206	-6	185	17	168	-10	185	17	160	22	168	-10	160	22	143	38	168	-10	143	38	122	-2	326	364	330	328	334	447	326	364	334	447	319	394	319	394	334	447	314	454	319	394	314	454	308	418	308	418	314	454	293	459	308	418	293	459	292	434	292	434	293	459	272	440	236	428	272	440	271	460	236	428	271	460	216	450	149	281	161	319	167	423	167	423	161	319	180	361	167	423	180	361	216	450	216	450	180	361	206	400	216	450	206	400	236	428	167	423	146	254	149	281	167	423	129	167	135	206	167	423	135	206	137	219	354	325	369	425	352	437	354	325	352	437	334	447	354	325	334	447	330	328	293	459	271	460	272	440	295	51	321	83	308	90	295	51	308	90	287	66	295	51	287	66	268	25	63	54	60	245	57	233	63	54	57	233	54	219	63	54	54	219	52	206	63	54	52	206	50	195	124	384	124	117	124	128	135	206	129	167	133	195	644	171	629	82	638	-30	638	-30	629	82	589	5	638	-30	589	5	564	-105	564	-105	589	5	527	-56	564	-105	527	-56	470	-153	470	-153	527	-56	450	-97	470	-153	450	-97	362	-171	362	-171	450	-97	362	-111	629	260	638	373	589	338	589	338	638	373	564	448	589	338	564	448	527	399	527	399	564	448	470	496	527	399	470	496	450	439	450	439	470	496	362	454	273	439	362	454	362	514	273	439	362	514	254	496	96	260	136	338	160	448	160	448	136	338	196	399	160	448	196	399	254	496	254	496	196	399	273	439	87	373	39	279	39	63	87	373	39	63	81	171	87	373	81	171	96	260	87	373	96	260	160	448	196	-56	136	5	160	-105	160	-105	136	5	96	82	160	-105	96	82	87	-30	87	-30	96	82	81	171	644	171	686	279	638	373	644	171	686	63	686	279	470	496	362	514	362	454	644	171	638	-30	686	63	273	-97	196	-56	254	-153	273	-97	254	-153	362	-171	273	-97	362	-171	362	-111	87	-30	81	171	39	63	196	-56	160	-105	254	-153	686	279	686	63	704	171	638	373	629	260	644	171	39	63	39	279	22	171	38	324	39	269	45	351	45	351	39	269	50	247	45	351	50	247	56	376	56	376	50	247	66	231	56	376	66	231	71	399	71	399	66	231	88	222	71	399	88	222	88	419	88	419	88	222	103	286	88	419	103	286	101	302	101	302	105	434	88	419	123	219	132	220	125	258	125	258	132	220	138	256	151	258	138	256	141	221	151	258	141	221	149	224	115	264	107	273	114	219	115	264	114	219	123	219	115	264	123	219	125	258	103	286	88	222	114	219	103	286	114	219	107	273	151	258	156	227	162	262	162	262	156	227	170	236	162	262	170	236	174	270	174	270	170	236	183	246	174	270	183	246	186	282	186	282	183	246	195	259	186	282	195	259	199	300	199	300	195	259	206	273	199	300	206	273	215	289	138	256	132	220	141	221	106	343	111	363	122	445	122	445	111	363	118	382	122	445	118	382	127	400	127	400	135	415	141	454	141	454	135	415	144	425	141	454	144	425	161	460	161	460	144	425	153	433	161	460	153	433	163	437	105	434	101	302	102	323	105	434	102	323	106	343	105	434	106	343	122	445	181	437	182	462	178	438	178	438	182	462	174	439	163	437	174	439	182	462	163	437	182	462	161	460	216	378	225	383	228	444	228	444	225	383	233	392	228	444	233	392	236	431	236	431	233	392	237	403	236	431	237	403	239	416	188	380	196	377	199	459	199	459	196	377	204	376	199	459	204	376	215	453	215	453	204	376	216	378	215	453	216	378	228	444	199	459	186	430	188	380	186	433	186	430	199	459	186	433	199	459	184	435	184	435	199	459	182	462	184	435	182	462	181	437	141	454	122	445	127	400	186	430	185	424	188	380	188	380	185	424	183	419	188	380	183	419	182	385	182	385	183	419	179	414	182	385	179	414	177	392	177	392	179	414	177	409	177	392	177	409	176	400	391	462	97	-9	136	-9	391	462	136	-9	430	462	420	23	413	18	413	-7	413	-7	413	18	405	15	413	-7	405	15	397	14	397	14	388	16	393	-8	393	-8	388	16	381	19	393	-8	381	19	376	26	393	-8	376	26	366	-5	366	-5	376	26	373	35	366	-5	373	35	372	48	372	48	377	209	366	-5	366	-5	377	209	360	195	366	-5	360	195	343	175	433	205	435	233	427	201	427	201	435	233	421	195	404	171	421	195	414	228	404	171	414	228	395	220	372	48	374	79	377	209	377	209	374	79	380	112	377	209	380	112	395	220	395	220	380	112	390	143	395	220	390	143	404	171	366	-5	343	175	342	3	342	3	343	175	329	152	342	3	329	152	324	18	324	18	329	152	318	125	324	18	318	125	313	40	313	40	318	125	311	97	313	40	311	97	308	67	473	153	467	124	468	15	468	15	467	124	459	94	468	15	459	94	451	4	451	4	459	94	447	66	451	4	447	66	434	39	434	39	427	30	433	-2	433	-2	427	30	420	23	433	-2	420	23	413	-7	397	14	393	-8	413	-7	483	231	456	235	460	210	460	210	456	235	452	211	445	211	452	211	456	235	445	211	456	235	439	209	439	209	456	235	435	233	439	209	435	233	433	205	466	206	471	199	483	231	483	231	471	199	474	191	483	231	474	191	475	180	475	180	484	29	483	231	484	29	501	50	505	221	505	221	501	50	516	74	505	221	516	74	522	205	522	205	516	74	527	100	522	205	527	100	533	183	533	183	527	100	534	128	533	183	534	128	537	157	473	153	468	15	484	29	473	153	484	29	475	180	434	39	433	-2	451	4	435	233	414	228	421	195	483	231	484	29	505	221	483	231	460	210	466	206	151	258	149	224	156	227	39	269	38	324	35	296	131	130	132	21	139	146	139	146	132	21	149	6	139	146	149	6	153	188	139	146	153	188	133	179	125	114	121	98	121	42	125	114	121	42	132	21	125	114	132	21	131	130	118	83	117	67	121	42	118	83	121	42	121	98	229	-86	210	-103	223	-140	223	-140	210	-103	192	-112	223	-140	192	-112	189	-148	189	-148	192	-112	176	-116	189	-148	176	-116	162	-117	162	-117	154	-116	189	-148	189	-148	154	-116	154	-151	217	-21	204	-21	207	-54	207	-54	204	-21	187	-22	207	-54	187	-22	186	-56	186	-56	187	-22	170	-23	186	-56	170	-23	167	-61	167	-61	170	-23	152	-26	167	-61	152	-26	151	-69	151	-69	152	-26	139	-80	229	-86	257	-125	250	-61	250	-61	257	-24	245	-23	250	-61	245	-23	241	-58	241	-58	245	-23	235	-22	241	-58	235	-22	232	-56	232	-56	235	-22	225	-21	232	-56	225	-21	223	-55	223	-55	225	-21	217	-21	223	-55	217	-21	214	-54	214	-54	217	-21	207	-54	147	-114	141	-110	154	-151	154	-151	141	-110	137	-104	154	-151	137	-104	123	-148	123	-148	137	-104	135	-96	123	-148	135	-96	135	-31	135	-31	135	-96	152	-26	152	-26	135	-96	139	-80	183	210	169	199	171	-3	183	210	171	-3	196	-7	183	210	196	-7	195	50	183	210	195	50	197	66	183	210	197	66	219	243	153	188	149	6	171	-3	153	188	171	-3	169	199	96	137	108	138	109	173	109	173	108	138	119	140	109	173	119	140	133	179	133	179	119	140	129	143	133	179	129	143	139	146	70	137	83	137	70	171	70	171	83	137	81	170	109	173	81	170	83	137	109	173	83	137	96	137	259	271	250	169	281	209	259	271	281	209	300	293	300	293	281	209	309	240	300	293	309	240	340	307	340	307	309	240	334	261	340	307	334	261	357	274	203	86	213	109	219	243	219	243	213	109	229	136	219	243	229	136	259	271	259	271	229	136	250	169	195	50	196	-7	196	41	268	-26	288	-105	295	22	295	22	288	-105	315	-78	295	22	315	-78	315	91	315	91	315	-78	326	-81	315	91	326	-81	358	150	358	150	326	-81	333	-46	338	-84	333	-46	326	-81	293	22	295	22	315	91	293	22	315	91	275	11	275	11	315	91	266	45	275	11	266	45	257	3	257	3	266	45	238	-2	218	-5	238	-2	266	45	218	-5	266	45	215	26	218	-5	215	26	210	27	218	-5	210	27	204	30	218	-5	204	30	199	35	218	-5	199	35	196	-7	333	-46	338	-84	343	-49	343	-49	338	-84	350	-86	343	-49	350	-86	353	-52	353	-52	350	-86	362	-87	353	-52	362	-87	363	-53	363	-53	362	-87	375	-87	363	-53	375	-87	373	-54	373	-54	375	-87	382	-54	393	-54	382	-54	392	-86	393	-54	392	-86	411	-83	471	-58	457	-30	451	-70	451	-70	457	-30	437	-41	451	-70	437	-41	431	-78	431	-78	437	-41	420	-49	431	-78	420	-49	411	-83	411	-83	420	-49	406	-52	411	-83	406	-52	393	-54	382	-54	375	-87	392	-86	257	-24	250	-61	257	-125	257	-24	257	-125	288	-105	257	-24	288	-105	268	-26	389	275	391	311	383	278	383	278	391	311	377	278	357	274	377	278	376	312	357	274	376	312	340	307	427	299	417	305	436	291	436	291	417	305	405	309	436	291	405	309	400	253	400	253	388	209	521	303	521	303	388	209	358	150	521	303	358	150	333	-46	405	309	391	311	395	271	405	309	395	271	398	264	405	309	398	264	400	253	391	311	376	312	377	278	437	291	436	291	400	253	437	291	400	253	521	303	437	291	521	303	444	303	116	-40	98	-51	99	-140	116	-40	99	-140	123	-148	116	-40	123	-148	135	-31	68	-99	71	-114	72	-81	72	-81	71	-114	82	-128	72	-81	82	-128	82	-65	82	-65	82	-128	99	-140	82	-65	99	-140	98	-51	26	181	31	146	38	176	38	176	31	146	44	142	38	176	44	142	49	173	49	173	44	142	57	139	49	173	57	139	60	172	60	172	57	139	70	137	60	172	70	137	70	171	31	146	26	181	18	152	196	41	196	-7	199	35	147	-114	154	-151	154	-116	229	-86	223	-140	257	-125	391	311	389	275	395	271	219	243	197	66	203	86	716	434	728	472	712	435	712	435	728	472	707	435	691	430	707	435	728	472	691	430	728	472	681	463	771	456	761	465	768	387	771	456	768	387	780	430	771	456	780	430	778	445	657	346	684	315	688	368	688	368	684	315	734	349	688	368	734	349	711	395	711	395	734	349	719	424	728	472	719	424	734	349	728	472	734	349	746	470	746	470	734	349	768	387	746	470	768	387	761	465	569	396	512	209	548	262	548	262	620	286	591	318	591	318	620	286	623	329	623	329	620	286	684	315	623	329	684	315	657	346	548	262	591	318	569	396	569	396	591	318	591	320	569	396	591	320	627	438	627	438	591	320	617	358	627	438	617	358	643	390	728	472	716	434	718	431	728	472	718	431	719	428	728	472	719	428	719	424	681	463	627	438	643	390	681	463	643	390	669	415	681	463	669	415	691	430	186	79	161	50	172	0	172	0	161	50	138	30	172	0	138	30	119	23	119	23	115	23	172	0	172	0	115	23	114	-13	281	238	261	206	279	82	279	82	261	206	232	152	232	152	261	206	232	153	193	137	232	153	217	190	193	137	217	190	178	174	112	63	131	90	143	158	143	158	131	90	159	116	143	158	159	116	178	174	178	174	159	116	193	137	111	24	108	27	114	-13	114	-13	108	27	106	31	114	-13	106	31	90	-11	90	-11	106	31	106	36	112	140	106	36	112	63	112	140	112	63	143	158	90	-11	106	36	112	140	90	-11	112	140	85	118	90	-11	85	118	72	104	90	-11	72	104	71	-5	46	55	47	19	52	72	52	72	47	19	56	4	52	72	56	4	61	89	61	89	56	4	71	-5	61	89	71	-5	72	104	261	206	217	190	232	153	228	33	279	82	232	152	228	33	232	152	210	114	228	33	210	114	186	79	228	33	186	79	172	0	199	387	208	406	216	466	216	466	208	406	221	421	216	466	221	421	262	472	262	472	221	421	239	431	262	472	239	431	259	435	259	435	286	430	262	472	262	472	286	430	302	469	378	205	389	208	386	247	386	247	389	208	396	249	396	249	389	208	400	212	396	249	400	212	410	253	410	253	400	212	410	215	410	253	410	215	424	258	424	258	410	215	437	-11	424	258	437	-11	435	47	435	47	437	262	424	258	431	439	404	385	414	297	431	439	414	297	443	339	431	439	399	442	404	385	309	417	334	402	337	460	337	460	334	402	364	390	337	460	364	390	368	451	368	451	364	390	404	385	368	451	404	385	399	442	302	469	286	430	309	417	302	469	309	417	337	460	446	265	437	262	441	75	446	265	441	75	457	113	446	265	457	113	508	338	508	338	457	113	481	158	508	338	481	158	512	209	508	338	512	209	569	396	521	23	525	78	507	12	507	12	525	78	502	54	507	12	502	54	493	4	493	4	502	54	483	38	493	4	483	38	479	-2	479	-2	483	38	467	30	479	-2	467	30	466	-7	466	-7	467	30	455	28	451	-10	466	-7	455	28	451	-10	455	28	448	29	451	-10	448	29	442	31	451	-10	442	31	438	35	451	-10	438	35	437	-11	436	40	435	47	437	-11	436	40	437	-11	438	35	381	163	382	3	396	191	396	191	382	3	405	-7	396	191	405	-7	410	215	410	215	405	-7	437	-11	354	65	357	41	358	98	358	98	357	41	366	20	358	98	366	20	368	131	368	131	366	20	382	3	368	131	382	3	381	163	511	460	502	455	503	405	503	405	502	455	493	451	503	405	493	451	484	447	484	447	472	443	503	405	503	405	472	443	472	374	554	112	525	78	536	37	554	112	536	37	551	53	554	112	551	53	566	72	554	112	566	72	581	94	535	432	551	445	531	472	535	432	531	472	520	465	535	432	520	465	511	460	535	432	511	460	503	405	441	439	431	439	443	339	441	439	443	339	451	440	451	440	443	339	472	374	451	440	472	374	461	441	461	441	472	374	472	443	404	383	386	247	414	297	404	383	414	297	404	385	404	383	359	340	360	199	404	383	360	199	368	202	404	383	368	202	378	205	404	383	378	205	386	247	326	303	301	269	324	140	326	303	324	140	360	199	326	303	360	199	359	340	281	238	279	82	324	140	281	238	324	140	301	269	216	466	181	450	199	387	199	387	181	450	196	368	198	350	196	368	192	287	198	350	192	287	223	283	134	368	138	341	139	398	139	398	138	341	149	318	139	398	149	318	155	426	155	426	149	318	167	300	155	426	167	300	181	450	181	450	167	300	192	287	181	450	192	287	196	368	223	283	241	284	225	321	225	321	241	284	237	320	245	320	237	320	241	284	245	320	241	284	257	287	275	335	268	329	271	293	275	335	271	293	283	301	275	335	283	301	295	311	260	325	253	322	257	287	260	325	257	287	271	293	260	325	271	293	268	329	223	283	225	321	214	327	223	283	214	327	205	336	223	283	205	336	198	350	245	320	257	287	253	322	525	78	521	23	536	37	437	262	435	47	441	75	111	24	114	-13	115	23	47	19	46	55	44	38	105	133	88	136	95	44	116	-9	95	44	80	2	80	2	95	44	88	136	80	2	88	136	70	132	105	133	110	49	117	127	117	127	110	49	121	57	117	127	121	57	127	117	127	117	121	57	128	67	127	117	128	67	132	104	132	104	128	67	133	79	132	104	133	79	134	90	357	184	354	179	380	74	380	74	354	179	342	43	342	43	354	179	318	113	342	43	318	113	301	18	301	18	318	113	281	68	301	18	281	68	258	0	258	0	281	68	241	40	258	0	241	40	211	-10	211	-10	241	40	199	26	211	-10	199	26	159	-13	159	-13	199	26	154	23	362	260	367	204	373	250	373	250	367	204	380	74	373	250	380	74	386	242	386	242	380	74	399	94	386	242	399	94	406	279	406	279	399	94	417	117	406	279	417	117	428	316	428	316	417	117	433	143	428	316	433	143	453	350	453	350	433	143	448	171	453	350	448	171	463	200	355	271	351	284	353	210	355	271	353	210	367	204	355	271	367	204	362	260	305	254	313	243	315	394	315	394	313	243	322	233	315	394	322	233	328	408	328	408	322	233	331	224	328	408	331	224	356	430	356	430	331	224	341	216	356	430	341	216	349	298	349	298	353	210	351	284	380	74	367	204	364	199	380	74	364	199	361	194	380	74	361	194	359	189	380	74	359	189	357	184	520	408	484	382	484	245	484	245	484	382	484	244	503	213	484	244	463	200	463	200	484	244	484	382	463	200	484	382	453	350	575	408	580	407	584	464	575	408	584	464	570	458	575	408	570	458	558	460	554	387	575	408	558	460	554	387	558	460	543	461	554	387	543	461	535	358	526	463	508	464	520	410	520	410	535	358	526	463	526	463	535	358	543	461	520	408	484	245	501	285	520	408	501	285	518	323	520	408	518	323	535	358	520	408	535	358	520	410	660	449	658	456	657	433	657	433	658	456	654	462	657	433	654	462	648	421	648	421	654	462	647	468	648	421	647	468	637	471	635	412	648	421	637	471	635	412	637	471	625	472	635	412	625	472	618	472	635	412	618	472	618	407	589	406	593	406	597	468	597	468	593	406	597	406	597	468	597	406	609	470	609	470	597	406	618	407	609	470	618	407	618	472	584	407	589	406	597	468	584	407	597	468	584	464	584	407	584	464	580	407	349	298	355	332	356	430	356	430	355	332	373	363	356	430	373	363	387	445	387	445	373	363	405	387	387	445	405	387	420	456	420	456	405	387	454	404	420	456	454	404	454	463	454	463	454	404	520	410	454	463	520	410	489	465	489	465	520	410	508	464	288	315	289	298	290	337	290	337	289	298	293	282	290	337	293	282	296	358	296	358	293	282	298	267	296	358	298	267	305	377	305	377	298	267	305	254	305	377	305	254	315	394	533	279	536	233	549	298	549	298	536	233	562	257	549	298	562	257	566	321	566	321	562	257	581	282	566	321	581	282	594	304	516	264	500	253	503	213	516	264	503	213	536	233	516	264	536	233	533	279	154	23	142	24	159	-13	159	-13	142	24	129	27	159	-13	129	27	116	-9	116	-9	129	27	115	31	116	-9	115	31	103	37	35	93	37	45	42	110	42	110	37	45	54	21	42	110	54	21	55	123	55	123	54	21	80	2	55	123	80	2	70	132	37	45	35	93	32	73	95	44	116	-9	103	37	484	244	503	213	500	253	353	210	349	298	341	216	105	133	95	44	110	49	616	362	595	329	598	279	598	279	595	329	563	301	598	279	563	301	539	244	539	244	563	301	527	278	539	244	527	278	489	262	489	262	488	263	470	218	470	218	488	263	495	409	470	218	495	409	463	378	620	413	640	456	615	418	615	418	640	456	612	459	615	418	612	459	609	421	609	421	612	459	602	422	577	412	602	422	612	459	577	412	612	459	572	452	153	95	124	97	133	60	133	60	124	97	118	60	112	60	118	60	124	97	112	60	124	97	109	97	184	32	171	29	179	-7	179	-7	171	29	158	27	179	-7	158	27	155	-9	155	-9	158	27	145	26	155	-9	145	26	132	26	132	26	116	26	130	-10	130	-10	116	26	111	-10	116	26	104	29	111	-10	111	-10	104	29	95	32	111	-10	95	32	95	-9	95	-9	95	32	90	38	95	-9	90	38	88	45	80	-7	95	-9	88	45	88	45	94	95	80	-7	80	-7	94	95	80	92	80	-7	80	92	68	88	258	260	224	280	229	226	229	226	224	280	203	307	229	226	203	307	180	252	180	252	203	307	195	340	212	448	195	340	203	374	212	448	203	374	224	401	298	33	298	35	297	-9	297	-9	298	35	291	99	297	-9	291	99	275	-5	275	-5	291	99	270	76	275	-5	270	76	256	0	256	0	270	76	249	59	256	0	249	59	239	5	239	5	249	59	227	70	239	5	227	70	220	0	220	0	227	70	204	81	220	0	204	81	200	-3	200	-3	204	81	196	36	180	46	196	36	204	81	180	46	204	81	179	89	133	60	148	57	153	95	153	95	148	57	164	53	153	95	164	53	179	89	179	89	164	53	180	46	367	245	362	244	362	207	362	207	362	244	356	244	362	207	356	244	351	244	351	244	301	248	343	207	343	207	301	248	285	212	258	260	229	226	285	212	258	260	285	212	301	248	362	207	351	244	343	207	381	246	374	245	378	91	381	246	378	91	412	128	381	246	412	128	392	268	374	245	367	245	378	91	378	91	367	245	362	207	378	91	362	207	339	59	339	59	362	207	337	165	339	59	337	165	313	128	313	128	291	99	298	35	313	128	298	35	339	59	443	408	430	453	415	421	415	421	430	453	402	462	415	421	402	462	389	429	389	429	402	462	375	468	389	429	375	468	366	433	366	433	375	468	350	471	366	433	350	471	346	435	346	435	350	471	331	435	292	431	331	435	328	472	292	431	328	472	266	466	266	466	212	448	224	401	266	466	224	401	255	420	266	466	255	420	292	431	195	340	212	448	180	252	180	252	212	448	170	420	180	252	170	420	146	290	146	290	170	420	143	384	146	290	143	384	133	342	563	96	538	120	524	56	524	56	538	120	501	83	524	56	501	83	483	25	483	25	501	83	463	56	483	25	463	56	440	3	440	3	463	56	424	38	440	3	424	38	397	-9	397	-9	424	38	387	27	397	-9	387	27	353	-13	353	-13	387	27	351	24	686	400	675	435	675	361	675	361	675	435	660	448	675	361	660	448	644	319	644	319	660	448	640	456	644	319	640	456	624	399	624	399	640	456	623	407	507	308	528	351	532	434	532	434	528	351	552	387	532	434	552	387	572	452	572	452	552	387	577	412	495	409	488	263	507	308	495	409	507	308	532	434	443	171	470	218	463	378	443	171	463	378	437	346	443	171	437	346	424	326	443	171	424	326	413	307	443	171	413	307	412	128	402	288	392	268	412	128	402	288	412	128	413	307	624	399	616	362	644	319	539	244	489	262	470	218	350	471	328	472	331	435	353	-13	351	24	343	24	353	-13	343	24	333	25	353	-13	333	25	323	27	353	-13	323	27	322	-12	311	30	298	33	322	-12	311	30	322	-12	323	27	200	-3	196	36	196	35	200	-3	196	35	184	32	200	-3	184	32	179	-7	132	26	130	-10	155	-9	88	45	91	51	94	95	94	95	91	51	96	55	94	95	96	55	109	97	109	97	96	55	104	58	109	97	104	58	112	60	68	88	57	83	57	0	68	88	57	0	68	-4	68	88	68	-4	80	-7	27	41	28	32	28	51	28	51	28	32	32	23	28	51	32	23	32	60	32	60	32	23	38	14	32	60	38	14	38	69	38	69	38	14	46	7	38	69	46	7	47	76	47	76	46	7	57	0	47	76	57	0	57	83	322	-12	298	33	297	-9	616	362	598	279	644	319	675	435	686	400	683	419	640	456	620	413	623	407	458	438	430	453	443	408	134	119	155	161	183	348	183	348	155	161	178	203	183	348	178	203	200	240	200	240	230	243	225	284	266	296	225	284	230	243	266	296	230	243	260	250	376	470	353	472	356	438	356	438	353	472	349	439	324	428	349	439	353	472	324	428	353	472	315	464	427	415	423	436	423	384	423	384	423	436	412	453	423	384	412	453	411	355	411	355	412	453	396	464	411	355	396	464	393	328	393	328	396	464	376	470	393	328	376	470	370	304	370	304	376	470	367	419	370	304	367	419	358	379	370	304	358	379	341	284	341	284	358	379	336	344	341	284	336	344	316	270	316	270	336	344	304	317	316	270	304	317	289	259	289	259	304	317	266	296	289	259	266	296	260	250	376	470	356	438	361	435	376	470	361	435	364	431	376	470	364	431	366	426	376	470	366	426	367	419	244	320	269	360	274	441	274	441	269	360	296	399	274	441	296	399	315	464	315	464	296	399	324	428	230	402	183	348	200	240	230	402	200	240	225	284	230	402	225	284	244	320	230	402	244	320	274	441	29	290	42	279	47	315	47	315	42	279	58	269	47	315	58	269	65	305	65	305	58	269	76	258	65	305	76	258	85	295	85	295	76	258	94	250	85	295	94	250	105	288	105	288	94	250	110	244	105	288	110	244	122	282	122	282	110	244	113	47	116	-9	113	47	91	-6	285	115	261	133	249	68	249	68	261	133	225	89	249	68	225	89	214	33	214	33	225	89	194	58	214	33	194	58	181	9	181	9	194	58	167	38	181	9	167	38	149	-4	149	-4	167	38	146	27	149	-4	146	27	130	24	130	24	125	25	149	-4	149	-4	125	25	120	27	149	-4	120	27	117	31	122	282	113	47	119	80	122	282	119	80	134	119	122	282	134	119	133	280	113	47	110	244	91	-6	91	-6	110	244	89	210	91	-6	89	210	70	173	116	-9	149	-4	117	31	116	-9	117	31	114	37	116	-9	114	37	113	47	41	72	44	43	44	103	44	103	44	43	54	20	44	103	54	20	55	137	55	137	54	20	70	3	55	137	70	3	70	173	70	173	70	3	91	-6	133	280	134	119	183	348	140	91	135	76	144	35	144	35	135	76	128	59	144	35	128	59	127	12	127	12	128	59	120	46	127	12	120	46	112	41	112	41	104	45	127	12	127	12	104	45	104	-3	496	375	513	456	488	388	488	388	513	456	485	451	488	388	485	451	481	398	481	398	485	451	474	403	465	399	474	403	485	451	465	399	485	451	462	436	209	424	219	416	311	452	311	452	219	416	225	404	311	452	225	404	229	391	229	391	240	343	311	452	311	452	240	343	241	343	311	452	241	343	250	306	229	391	143	103	144	35	229	391	144	35	157	61	229	391	157	61	166	90	229	391	166	90	240	343	104	-3	104	45	98	56	104	-3	98	56	89	68	104	-3	89	68	77	79	104	-3	77	79	74	-9	19	54	20	24	25	66	25	66	20	24	28	10	25	66	28	10	34	75	34	75	28	10	41	0	34	75	41	0	46	81	46	81	41	0	57	-7	46	81	57	-7	60	83	60	83	57	-7	74	-9	60	83	74	-9	77	79	450	51	434	-3	633	-3	450	51	633	-3	649	51	607	162	596	137	602	103	602	103	596	137	581	118	602	103	581	118	562	111	562	111	555	112	556	94	556	94	555	112	549	116	556	94	549	116	546	121	556	94	546	121	530	97	530	97	546	121	544	127	530	97	544	127	543	134	543	134	551	302	532	285	543	134	532	285	530	97	530	97	532	285	516	265	530	97	516	265	510	108	510	108	516	265	505	248	510	108	505	248	496	230	510	108	496	230	495	124	495	124	496	230	489	211	495	124	489	211	486	146	486	146	489	211	484	191	486	146	484	191	483	172	604	306	623	327	598	301	598	301	623	327	597	324	598	301	597	324	593	296	593	296	597	324	589	290	578	266	589	290	597	324	578	266	597	324	573	315	648	323	623	327	624	308	624	308	623	327	618	309	610	308	618	309	623	327	610	308	623	327	604	306	697	253	693	277	690	207	690	207	693	277	684	298	690	207	684	298	671	164	671	164	684	298	668	313	671	164	668	313	648	323	641	128	671	164	648	323	641	128	648	323	638	289	641	128	638	289	637	272	641	128	637	272	634	256	641	128	634	256	630	239	641	128	630	239	625	223	641	128	625	223	621	207	641	128	621	207	615	188	641	128	615	188	607	162	641	128	607	162	602	103	630	306	634	301	648	323	648	323	634	301	637	296	648	323	637	296	638	289	562	111	556	94	602	103	543	134	546	161	551	302	551	302	546	161	554	195	551	302	554	195	573	315	573	315	554	195	565	232	573	315	565	232	578	266	496	375	509	365	513	456	513	456	509	365	526	360	513	456	526	360	530	454	530	454	526	360	540	363	530	454	540	363	545	447	545	447	540	363	552	369	545	447	552	369	557	436	557	436	552	369	561	378	557	436	561	378	566	422	566	422	561	378	567	390	566	422	567	390	569	404	462	436	445	415	448	362	462	436	448	362	452	375	462	436	452	375	458	388	462	436	458	388	465	399	445	351	448	362	445	415	445	351	445	415	433	390	445	351	433	390	424	364	445	351	424	364	374	195	445	351	374	195	339	-9	373	195	311	452	319	27	373	195	319	27	328	-9	373	195	328	-9	339	-9	373	195	339	-9	374	195	311	452	250	306	271	219	311	452	271	219	297	114	311	452	297	114	319	27	195	430	209	424	311	452	195	430	311	452	179	452	195	430	179	452	172	432	648	323	624	308	630	306	20	24	19	54	17	41	140	91	144	35	143	103	479	190	480	186	480	248	480	248	480	186	480	180	480	248	480	180	489	246	489	246	480	180	506	-11	506	-11	480	180	477	-8	477	-8	480	180	474	157	480	248	471	248	471	198	480	248	471	198	475	197	480	248	475	197	477	194	480	248	477	194	479	190	470	379	437	341	451	202	470	379	451	202	453	201	470	379	453	201	457	200	470	379	457	200	461	199	470	379	461	199	466	199	470	379	466	199	471	198	470	379	471	198	471	248	470	379	471	248	507	413	344	191	304	122	346	58	344	191	346	58	376	247	376	247	346	58	400	119	376	247	400	119	406	296	406	296	400	119	451	202	406	296	451	202	437	341	289	17	346	58	304	122	289	17	304	122	269	74	289	17	269	74	235	43	289	17	235	43	227	-6	158	23	162	-13	199	27	199	27	162	-13	227	-6	199	27	227	-6	235	43	514	236	506	46	512	64	514	236	512	64	525	86	514	236	506	240	506	46	506	46	506	240	506	-11	506	-11	506	240	498	244	506	-11	498	244	489	246	507	413	471	248	484	276	507	413	484	276	497	305	507	413	497	305	511	332	507	413	524	453	494	461	507	413	494	461	486	421	658	96	631	118	628	58	628	58	631	118	600	81	628	58	600	81	599	28	599	28	600	81	574	56	599	28	574	56	570	6	570	6	574	56	553	39	570	6	553	39	539	-7	539	-7	553	39	537	30	539	-7	537	30	523	28	523	28	517	29	539	-7	539	-7	517	29	512	31	539	-7	512	31	509	34	551	442	550	385	560	375	551	442	560	375	564	449	564	449	560	375	568	364	564	449	568	364	576	455	576	455	568	364	574	352	576	455	574	352	578	339	576	455	578	339	589	461	589	461	578	339	579	325	605	235	579	325	576	301	605	235	576	301	573	220	573	220	576	301	566	279	573	220	566	279	552	259	507	413	511	332	524	453	524	453	511	332	528	359	524	453	528	359	551	442	551	442	528	359	550	385	486	421	494	461	466	427	466	427	494	461	464	467	466	427	464	467	445	432	445	432	464	467	432	471	445	432	432	471	424	434	424	434	432	471	405	435	329	427	405	435	361	471	329	427	361	471	324	466	405	435	432	471	400	472	405	435	400	472	361	471	607	428	615	432	618	471	618	471	615	432	622	436	618	471	622	436	630	440	603	466	589	461	594	420	603	466	594	420	600	424	603	466	600	424	607	428	603	466	607	428	618	471	656	321	653	345	650	286	650	286	653	345	645	366	650	286	645	366	632	258	632	258	645	366	632	386	632	258	632	386	614	404	605	235	632	258	614	404	605	235	614	404	594	420	605	235	594	420	589	461	605	235	589	461	579	325	556	179	552	190	553	132	553	132	552	190	546	200	553	132	546	200	540	109	540	109	546	200	536	211	540	109	536	211	534	244	534	244	536	211	536	213	534	244	536	213	552	259	552	259	536	213	573	220	556	179	553	132	559	153	556	179	559	153	558	167	534	244	514	236	525	86	534	244	525	86	540	109	506	-11	539	-7	509	34	506	-11	509	34	507	39	506	-11	507	39	506	46	423	51	427	31	429	80	429	80	427	31	437	14	429	80	437	14	443	107	443	107	437	14	454	0	443	107	454	0	460	132	460	132	454	0	477	-8	460	132	477	-8	474	157	108	133	92	136	99	44	119	-9	99	44	84	2	84	2	99	44	92	136	84	2	92	136	74	133	108	133	113	49	121	127	121	127	113	49	124	57	121	127	124	57	130	117	130	117	124	57	132	67	130	117	132	67	136	104	136	104	132	67	137	79	136	104	137	79	138	90	118	30	119	-9	130	26	130	26	119	-9	162	-13	130	26	162	-13	143	23	143	23	162	-13	158	23	158	197	175	261	171	283	171	283	187	414	158	197	158	197	187	414	154	386	158	197	154	386	132	219	132	219	154	386	130	354	132	219	130	354	115	249	115	249	130	354	114	320	115	249	114	320	109	286	282	230	267	222	279	189	279	189	267	222	251	218	279	189	251	218	233	217	233	217	214	220	224	179	224	179	214	220	197	229	224	179	197	229	189	184	189	184	197	229	184	243	189	184	184	243	175	261	331	329	328	309	347	255	347	255	328	309	323	291	347	255	323	291	320	216	320	216	323	291	316	275	320	216	316	275	309	262	309	262	296	243	320	216	320	216	296	243	282	230	320	216	282	230	279	189	289	459	257	450	265	406	289	459	265	406	329	427	289	459	329	427	324	466	171	283	183	331	187	414	187	414	183	331	215	373	187	414	215	373	228	438	228	438	215	373	265	406	228	438	265	406	257	450	347	255	362	302	367	351	347	255	367	351	333	351	347	255	333	351	331	329	233	217	224	179	279	189	107	36	99	44	119	-9	107	36	119	-9	118	30	40	93	42	45	47	110	47	110	42	45	58	21	47	110	58	21	59	124	59	124	58	21	84	2	59	124	84	2	74	133	42	45	40	93	37	74	175	261	158	197	189	184	108	133	99	44	113	49	261	457	17	457	75	440	261	457	75	440	107	440	261	457	107	440	170	440	261	457	170	440	201	440	261	457	201	440	213	439	261	457	213	439	224	434	261	457	224	434	233	426	261	457	233	426	240	413	261	457	240	413	245	397	261	457	245	397	261	397	204	199	188	201	204	184	204	184	188	201	178	204	204	184	178	204	107	232	107	232	178	204	172	209	107	232	172	209	107	440	107	440	172	209	170	217	107	440	170	217	170	232	17	457	17	397	32	397	17	457	32	397	37	414	17	457	37	414	44	426	17	457	44	426	52	434	17	457	52	434	63	439	17	457	63	439	75	440	332	214	326	206	391	184	391	184	326	206	316	202	391	184	316	202	301	199	559	209	554	204	658	184	658	184	554	204	544	201	658	184	544	201	527	199	581	457	478	262	561	385	581	457	561	385	624	217	581	457	624	217	624	232	581	457	624	232	624	409	581	457	624	409	625	421	581	457	625	421	628	430	581	457	628	430	634	436	581	457	634	436	660	457	356	227	355	246	336	406	336	406	355	246	355	383	336	406	355	383	382	457	382	457	355	383	452	183	382	457	452	183	478	262	478	262	452	183	460	183	478	262	460	183	561	385	391	199	375	202	391	184	391	184	375	202	365	206	391	184	365	206	335	227	335	227	365	206	359	214	335	227	359	214	336	246	336	246	359	214	356	227	336	246	356	227	336	406	336	406	382	457	329	418	329	418	382	457	321	428	382	457	289	457	300	439	382	457	300	439	311	435	382	457	311	435	321	428	645	439	660	441	660	457	645	439	660	457	634	436	624	217	561	385	626	209	626	209	561	385	561	232	626	209	561	232	631	204	631	204	561	232	658	184	631	204	658	184	642	201	642	201	658	184	658	199	561	217	559	209	658	184	561	217	658	184	561	232	204	184	107	232	107	217	204	184	107	217	105	209	204	184	105	209	99	204	204	184	99	204	89	201	204	184	89	201	73	199	204	184	73	199	73	184	391	184	301	199	301	184	332	214	391	184	335	227	658	184	527	199	527	184	300	439	289	457	289	441	170	440	107	440	170	232	108	133	92	136	99	44	119	-9	99	44	84	2	84	2	99	44	92	136	84	2	92	136	74	132	108	133	113	49	121	127	121	127	113	49	124	57	121	127	124	57	130	117	130	117	124	57	132	67	130	117	132	67	136	104	136	104	132	67	137	79	136	104	137	79	138	90	115	30	119	-9	126	26	126	26	119	-9	162	-13	126	26	162	-13	138	23	138	23	162	-13	151	23	191	27	151	23	162	-13	191	27	162	-13	230	-5	184	235	175	253	177	181	177	181	175	253	171	275	160	189	171	275	159	388	160	189	159	388	145	200	145	200	159	388	133	212	346	302	326	260	331	211	331	211	326	260	300	231	331	211	300	231	288	183	288	183	300	231	269	214	288	183	269	214	238	209	238	209	217	212	235	172	235	172	217	212	214	173	199	221	184	235	195	176	199	221	195	176	214	173	199	221	214	173	217	212	490	375	454	340	462	203	462	203	454	340	421	298	462	203	421	298	411	121	411	121	421	298	388	249	411	121	388	249	355	60	355	60	388	249	354	191	355	60	354	191	310	121	413	435	407	472	372	471	413	435	372	471	343	429	413	435	441	471	407	472	372	471	336	467	343	429	343	429	336	467	300	461	343	429	300	461	277	409	277	409	300	461	264	451	277	409	264	451	230	437	171	275	185	333	192	415	192	415	185	333	222	377	192	415	222	377	230	437	230	437	222	377	277	409	192	415	159	388	171	275	132	356	115	320	116	244	132	356	116	244	124	227	132	356	124	227	133	212	132	356	133	212	159	388	115	320	109	280	111	261	115	320	111	261	116	244	449	-4	449	57	437	120	449	-4	437	120	428	6	428	6	437	120	418	99	428	6	418	99	414	22	414	22	418	99	407	76	414	22	407	76	407	39	407	39	407	76	404	55	453	73	461	88	468	137	468	137	461	88	475	101	468	137	475	101	510	147	510	147	475	101	493	109	510	147	493	109	515	114	453	73	468	137	437	120	453	73	437	120	449	57	548	133	545	103	551	6	551	6	545	103	536	75	551	6	536	75	535	0	535	0	536	75	522	51	535	0	522	51	518	-4	518	-4	522	51	503	35	518	-4	503	35	499	-7	499	-7	503	35	480	29	478	-8	499	-7	480	29	478	-8	480	29	471	30	478	-8	471	30	463	33	478	-8	463	33	456	38	478	-8	456	38	451	46	478	-8	451	46	449	-4	515	201	522	203	522	243	522	243	522	203	531	239	551	247	531	239	532	193	551	247	532	193	539	180	492	199	500	199	501	247	501	247	500	199	508	200	501	247	508	200	511	245	511	245	508	200	515	201	511	245	515	201	522	243	470	201	475	199	490	375	490	375	475	199	480	199	490	375	480	199	483	249	483	249	480	199	485	198	483	249	485	198	491	248	491	248	485	198	492	199	491	248	492	199	501	247	551	247	548	133	551	6	551	247	551	6	567	261	567	261	551	6	566	15	567	261	566	15	591	35	551	247	539	180	544	166	551	247	544	166	547	150	551	247	547	150	548	133	578	433	546	449	552	356	578	433	552	356	571	376	571	376	577	368	578	433	578	433	577	368	582	358	578	433	582	358	592	441	592	441	582	358	586	347	592	441	586	347	588	336	533	406	535	334	546	449	546	449	535	334	552	356	512	460	476	467	483	428	512	460	483	428	508	419	512	460	508	419	533	406	512	460	533	406	546	449	483	428	476	467	459	432	459	432	476	467	441	471	459	432	441	471	436	435	436	435	441	471	413	435	631	395	614	410	632	249	632	249	614	410	605	448	632	249	605	448	605	232	605	232	605	448	592	441	605	232	592	441	588	324	588	324	586	301	605	232	605	232	586	301	578	280	605	232	578	280	572	221	572	221	578	280	567	261	572	221	567	261	572	219	572	219	567	261	591	35	572	219	591	35	595	205	595	205	591	35	611	58	595	205	611	58	613	188	613	188	611	58	624	83	613	188	624	83	625	169	625	169	624	83	632	107	625	169	632	107	633	150	633	150	632	107	635	131	623	415	633	421	636	460	636	460	633	421	642	426	636	460	642	426	653	466	653	466	642	426	653	431	653	466	653	431	664	436	620	454	605	448	614	410	620	454	614	410	623	415	620	454	623	415	636	460	631	395	632	249	645	380	645	380	632	249	651	271	645	380	651	271	656	363	656	363	651	271	662	296	656	363	662	296	663	343	663	343	662	296	666	321	490	375	483	249	501	282	490	375	501	282	533	406	533	406	501	282	518	310	533	406	518	310	535	334	466	202	470	201	490	375	466	202	490	375	462	203	294	18	355	60	310	121	294	18	310	121	269	73	294	18	269	73	230	43	294	18	230	43	230	-5	532	193	531	239	522	203	362	253	382	303	388	357	362	253	388	357	354	357	362	253	354	357	346	302	362	253	346	302	331	211	238	209	235	172	288	183	106	36	99	44	119	-9	106	36	119	-9	115	30	40	93	42	45	47	110	47	110	42	45	58	21	47	110	58	21	59	123	59	123	58	21	84	2	59	123	84	2	74	132	42	45	40	93	37	73	191	27	230	-5	230	43	592	441	588	336	588	324	449	-4	451	46	449	57	177	181	171	275	160	189	184	235	177	181	195	176	108	133	99	44	113	49	372	263	366	238	385	179	385	179	366	238	347	214	385	179	347	214	347	159	347	159	347	214	317	192	347	159	317	192	303	145	303	145	317	192	276	175	303	145	276	175	255	135	255	135	276	175	224	164	223	165	253	207	255	285	255	285	253	207	280	239	255	285	280	239	305	305	305	305	280	239	307	263	305	305	307	263	354	312	354	312	307	263	332	277	354	312	332	277	354	282	354	282	359	281	382	310	382	310	359	281	363	279	382	310	363	279	367	276	208	254	166	214	171	-5	208	254	171	-5	186	80	208	254	186	80	189	96	208	254	189	96	194	111	208	254	194	111	200	123	208	254	200	123	206	131	208	254	206	131	223	165	208	254	223	165	255	285	382	310	372	263	385	179	382	310	385	179	405	302	405	302	385	179	414	203	405	302	414	203	423	290	423	290	414	203	423	214	423	290	423	214	434	275	434	275	423	214	430	225	434	275	430	225	435	235	382	310	367	276	371	270	382	310	371	270	372	263	382	310	354	312	354	282	438	256	434	275	435	235	438	256	435	235	437	246	206	131	255	135	224	164	206	131	224	164	223	165	124	23	133	169	118	138	118	138	133	169	114	173	118	138	114	173	98	144	98	144	114	173	94	180	98	144	94	180	77	152	77	152	94	180	76	189	77	152	76	189	58	201	23	192	39	176	43	216	43	216	39	176	57	162	43	216	57	162	58	201	58	201	57	162	77	152	199	30	191	38	204	-9	204	-9	191	38	186	49	204	-9	186	49	171	-5	171	-5	186	49	185	63	143	5	171	-5	166	214	143	5	166	214	133	169	143	5	133	169	124	23	204	-9	224	-8	209	26	209	26	224	-8	221	24	254	31	221	24	224	-8	254	31	224	-8	242	-5	296	14	324	30	331	76	331	76	324	30	352	50	331	76	352	50	369	108	369	108	352	50	378	73	369	108	378	73	401	143	401	143	378	73	401	97	401	143	401	97	423	121	291	49	254	31	260	0	291	49	260	0	278	6	291	49	278	6	296	14	291	49	296	14	331	76	124	23	118	138	114	125	124	23	114	125	111	46	111	46	114	125	111	112	111	46	111	112	109	100	107	87	107	75	111	46	107	87	111	46	109	100	199	30	204	-9	209	26	254	31	242	-5	260	0	186	80	171	-5	185	63	167	318	145	330	173	276	173	276	145	330	131	348	173	276	131	348	127	291	127	291	131	348	126	371	120	453	126	371	130	392	120	453	130	392	161	467	161	467	130	392	142	410	161	467	142	410	161	424	140	5	165	69	161	91	161	91	176	237	140	5	140	5	176	237	131	212	140	5	131	212	104	29	104	29	131	212	98	181	104	29	98	181	80	63	80	63	98	181	78	145	80	63	78	145	71	106	226	472	218	435	230	435	226	472	230	435	240	471	240	471	230	435	241	435	240	471	241	435	253	469	253	469	241	435	250	434	253	469	250	434	260	432	210	472	161	467	161	424	210	472	161	424	187	432	210	472	187	432	218	435	210	472	218	435	226	472	225	306	194	310	228	269	225	306	228	269	245	356	245	356	228	269	228	267	245	356	228	267	229	265	268	224	274	221	284	399	268	224	284	399	245	356	268	224	245	356	232	258	245	356	229	265	230	262	245	356	230	262	231	260	245	356	231	260	232	258	194	310	167	318	173	276	194	310	173	276	228	269	71	404	72	340	90	431	90	431	72	340	93	312	90	431	93	312	120	453	120	453	93	312	127	291	120	453	127	291	126	371	175	50	185	-8	191	35	191	35	185	-8	235	-13	191	35	235	-13	212	26	212	26	235	-13	238	23	273	27	238	23	268	-11	273	27	268	-11	302	-5	165	69	140	5	185	-8	165	69	185	-8	175	50	232	256	176	237	180	156	232	256	180	156	202	184	232	256	202	184	231	207	232	256	231	207	268	224	232	256	268	224	232	258	176	237	161	91	166	125	176	237	166	125	180	156	465	381	442	357	444	309	444	309	442	357	407	335	444	309	407	335	380	284	380	284	407	335	362	318	380	284	362	318	309	306	309	306	308	308	305	269	305	269	308	308	291	216	305	269	291	216	300	215	478	462	446	465	454	426	454	426	446	465	443	427	411	420	443	427	446	465	411	420	446	465	390	456	531	430	521	445	524	376	524	376	521	445	503	456	524	376	503	456	492	341	492	341	503	456	478	462	492	341	478	462	473	406	473	406	465	381	492	341	492	341	465	381	444	309	478	462	454	426	462	424	478	462	462	424	468	420	478	462	468	420	472	414	478	462	472	414	473	406	309	306	305	269	380	284	308	308	324	343	334	434	334	434	324	343	348	375	334	434	348	375	390	456	390	456	348	375	378	402	390	456	378	402	411	420	305	267	305	269	300	215	305	267	300	215	310	214	305	267	310	214	323	264	284	399	274	221	282	218	284	399	282	218	291	216	284	399	291	216	308	308	284	399	308	308	334	434	323	264	328	216	338	261	338	261	328	216	342	219	338	261	342	219	350	256	350	256	342	219	351	225	350	256	351	225	357	250	357	250	351	225	357	233	357	250	357	233	359	242	266	466	253	469	260	432	266	466	260	432	270	429	266	466	270	429	280	462	343	143	367	192	333	151	333	151	367	192	331	195	333	151	331	195	323	157	323	157	331	195	312	158	290	155	312	158	331	195	290	155	331	195	289	191	425	144	414	166	414	68	425	144	414	68	422	83	425	144	422	83	427	99	425	144	427	99	429	117	414	68	414	166	404	55	404	55	414	166	394	182	404	55	394	182	393	42	393	42	394	182	367	192	393	42	367	192	367	21	367	21	367	192	352	115	367	21	352	115	346	83	367	21	346	83	336	5	336	5	346	83	329	58	336	5	329	58	304	39	367	192	343	143	350	130	367	192	350	130	352	115	237	104	252	129	254	176	254	176	252	129	269	146	254	176	269	146	289	191	289	191	269	146	290	155	226	153	205	120	225	72	226	153	225	72	237	104	226	153	237	104	254	176	304	39	273	27	302	-5	304	39	302	-5	336	5	238	23	235	-13	268	-11	225	72	205	120	192	78	323	264	310	214	328	216	531	430	524	376	535	410	72	340	71	404	64	373	117	133	101	136	107	44	122	-9	107	44	88	2	88	2	107	44	101	136	88	2	101	136	83	132	117	133	122	49	130	127	130	127	122	49	133	57	130	127	133	57	139	117	139	117	133	57	140	67	139	117	140	67	144	104	144	104	140	67	145	79	144	104	145	79	146	90	121	32	122	-9	131	27	131	27	122	-9	164	-13	131	27	164	-13	145	24	145	24	164	-13	161	23	201	29	161	23	164	-13	201	29	164	-13	227	-6	113	38	107	44	122	-9	113	38	122	-9	121	32	47	93	49	45	55	110	55	110	49	45	64	21	55	110	64	21	67	123	67	123	64	21	88	2	67	123	88	2	83	132	185	287	175	306	178	236	178	236	175	306	171	333	166	242	171	333	162	428	166	242	162	428	148	254	148	254	162	428	140	409	148	254	140	409	132	270	132	270	140	409	123	387	132	270	123	387	120	289	120	289	123	387	113	363	120	289	113	363	112	311	112	311	113	363	109	335	312	323	295	295	298	250	298	250	295	295	275	277	298	250	275	277	264	233	264	233	275	277	254	267	264	233	254	267	233	264	233	264	216	266	225	227	225	227	216	266	213	228	213	228	216	266	201	229	201	229	216	266	200	274	201	229	200	274	189	232	189	232	200	274	185	287	189	232	185	287	178	236	344	472	308	471	346	430	346	430	308	471	304	435	260	430	304	435	275	468	260	430	275	468	244	463	171	333	177	365	189	445	189	445	177	365	195	393	189	445	195	393	215	456	215	456	195	393	223	416	215	456	223	416	244	463	244	463	223	416	260	430	189	445	162	428	171	333	308	471	275	468	304	435	578	446	545	385	577	388	578	446	577	388	609	397	578	446	533	449	545	385	487	391	545	385	533	449	487	391	533	449	486	455	487	391	486	455	438	463	487	391	438	463	436	403	390	469	344	472	346	430	390	469	346	430	390	418	390	469	390	418	436	403	390	469	436	403	438	463	637	267	635	276	634	251	634	251	635	276	631	284	634	251	631	284	625	238	625	238	631	284	625	290	625	238	625	290	616	295	625	238	616	295	611	226	611	226	616	295	604	296	611	226	604	296	592	217	592	217	604	296	591	294	592	217	591	294	579	288	570	185	569	197	559	269	559	269	569	197	569	212	559	269	569	212	568	279	568	279	569	212	579	288	579	288	569	212	592	217	656	463	635	456	639	409	639	409	635	456	614	451	639	409	614	451	609	397	609	397	614	451	594	448	609	397	594	448	578	446	668	425	692	444	675	472	668	425	675	472	656	463	668	425	656	463	639	409	532	258	513	257	529	202	532	258	529	202	575	163	532	258	575	163	573	168	532	258	573	168	551	259	551	259	573	168	572	175	551	259	572	175	570	185	551	259	570	185	559	269	524	168	524	163	524	175	524	175	524	163	525	159	524	175	525	159	525	181	525	181	525	159	525	154	525	181	525	154	526	188	526	188	525	154	526	150	526	188	526	150	527	195	527	195	526	150	527	146	527	195	527	146	529	202	529	202	527	146	575	163	326	277	346	312	355	355	326	277	355	355	325	361	326	277	325	361	312	323	326	277	312	323	298	250	233	264	225	227	264	233	293	107	266	72	288	16	293	107	288	16	346	56	293	107	346	56	317	149	413	308	386	269	398	114	398	114	386	269	354	218	398	114	354	218	346	56	346	56	354	218	320	154	312	198	320	154	354	218	251	116	271	128	275	177	275	177	271	128	294	141	275	177	294	141	312	198	312	198	294	141	320	154	244	156	219	137	225	97	244	156	225	97	236	105	244	156	236	105	251	116	244	156	251	116	275	177	481	304	489	323	485	377	485	377	489	323	498	339	485	377	498	339	509	353	461	359	460	250	471	280	461	359	471	280	485	377	485	377	471	280	481	304	529	202	513	257	510	202	510	202	513	257	495	256	510	202	495	256	491	200	491	200	495	256	477	253	491	200	477	253	473	198	473	198	477	253	460	250	473	198	460	250	456	196	456	196	460	250	461	359	456	196	461	359	439	192	439	192	461	359	437	337	439	192	437	337	413	308	346	56	320	154	319	153	346	56	319	153	319	152	346	56	319	152	318	151	346	56	318	151	317	150	346	56	317	150	317	149	235	46	201	29	227	-6	235	46	227	-6	288	16	235	46	288	16	266	72	413	308	398	114	439	192	225	97	219	137	201	121	178	236	171	333	166	242	49	45	47	93	44	73	117	133	107	44	122	49	124	24	116	26	136	-13	136	-13	116	26	108	29	136	-13	108	29	105	-10	105	-10	108	29	102	35	105	-10	102	35	79	124	105	-10	79	124	79	0	79	0	79	124	64	115	79	0	64	115	58	16	58	16	64	115	52	102	58	16	52	102	45	38	45	38	52	102	44	85	45	38	44	85	41	66	79	124	102	35	97	127	97	127	102	35	102	36	97	127	102	36	114	124	114	124	102	36	118	39	114	124	118	39	127	117	127	117	118	39	130	46	127	117	130	46	137	106	137	106	130	46	139	56	137	106	139	56	143	93	143	93	139	56	143	68	143	93	143	68	145	80	212	14	217	73	195	2	195	2	217	73	192	44	195	2	192	44	177	-6	177	-6	192	44	168	28	177	-6	168	28	158	-11	158	-11	168	28	143	23	136	-13	158	-11	143	23	136	-13	143	23	133	23	136	-13	133	23	124	24	384	326	354	284	381	259	381	259	354	284	347	204	319	160	347	204	321	235	319	160	321	235	295	119	295	119	321	235	285	178	295	119	285	178	272	84	272	84	285	178	250	54	247	117	217	73	229	29	247	117	229	29	250	54	247	117	250	54	285	178	354	284	321	235	347	204	403	45	402	47	411	3	411	3	402	47	401	50	411	3	401	50	394	0	394	0	401	50	401	52	411	252	401	52	402	60	411	252	402	60	405	69	540	460	517	411	518	410	540	460	518	410	523	291	523	291	518	410	484	362	523	291	484	362	477	213	477	213	484	362	447	309	477	213	447	309	439	145	439	145	447	309	414	93	403	45	411	3	406	43	406	43	411	3	409	42	429	53	409	42	411	3	429	53	411	3	428	11	493	148	473	114	474	52	493	148	474	52	490	74	493	148	490	74	507	99	493	148	507	99	507	173	474	52	473	114	458	34	458	34	473	114	451	79	458	34	451	79	443	21	443	21	451	79	429	53	443	21	429	53	428	11	689	424	663	400	666	350	666	350	663	400	629	362	666	350	629	362	629	302	629	302	629	362	596	319	629	302	596	319	588	239	588	239	596	319	565	272	588	239	565	272	542	161	542	161	565	272	535	223	542	161	535	223	524	128	524	128	535	223	507	173	524	128	507	173	507	99	632	456	625	467	620	469	632	456	620	469	615	471	632	456	615	471	611	472	632	456	611	472	606	472	632	456	606	472	600	472	632	456	600	472	575	374	575	374	600	472	571	469	575	374	571	469	540	460	575	374	540	460	523	291	413	362	414	306	441	392	441	392	414	306	446	347	441	392	446	347	475	422	475	422	446	347	480	381	475	422	480	381	508	445	508	445	480	381	517	411	508	445	517	411	540	460	639	29	634	31	660	-6	660	-6	634	31	631	34	660	-6	631	34	627	-11	627	-11	631	34	629	39	627	-11	629	39	628	46	628	46	669	319	615	234	700	59	678	41	691	7	691	7	678	41	660	31	691	7	660	31	660	-6	660	-6	660	31	646	28	804	472	799	472	842	456	842	456	799	472	771	469	842	456	771	469	768	338	768	338	771	469	744	459	768	338	744	459	738	416	738	416	744	459	738	417	702	388	738	417	717	444	702	388	717	444	689	424	744	459	717	444	738	417	842	456	834	467	828	469	842	456	828	469	820	471	842	456	820	471	812	472	842	456	812	472	804	472	638	85	665	149	669	319	669	319	665	149	709	234	669	319	709	234	738	416	738	416	709	234	768	338	560	11	576	-1	577	161	577	161	576	-1	598	-9	577	161	598	-9	615	234	615	234	598	-9	627	-11	615	234	627	-11	628	46	554	100	547	52	550	29	554	100	550	29	560	11	554	100	560	11	577	161	784	94	759	118	752	58	752	58	759	118	727	84	752	58	727	84	722	29	722	29	727	84	700	59	722	29	700	59	691	7	384	326	381	259	414	306	384	326	414	306	413	362	405	69	408	78	411	252	411	252	408	78	412	87	411	252	412	87	447	309	447	309	412	87	414	93	358	0	374	-2	376	192	376	192	374	-2	394	0	376	192	394	0	411	252	411	252	394	0	401	52	328	94	331	17	335	112	335	112	331	17	343	6	335	112	343	6	343	130	343	130	343	6	358	0	343	130	358	0	376	192	324	78	321	63	323	32	324	78	323	32	331	17	324	78	331	17	328	94	323	32	321	63	320	49	639	29	660	-6	646	28	669	319	628	46	638	85	689	424	666	350	702	388	217	73	212	14	229	29	391	278	388	312	369	311	391	278	369	311	349	309	391	278	349	309	344	262	391	278	414	309	388	312	349	309	330	305	344	262	344	262	330	305	310	298	344	262	310	298	296	222	296	222	310	298	289	289	296	222	289	289	269	278	254	167	296	222	269	278	254	167	269	278	249	265	254	167	249	265	230	251	254	167	230	251	225	110	226	29	219	36	232	-9	232	-9	219	36	215	46	232	-9	215	46	201	-6	201	-6	215	46	213	60	201	-6	213	60	213	235	213	235	213	60	230	251	230	251	213	60	225	110	442	110	437	151	433	112	433	112	437	151	434	299	433	112	434	299	425	113	425	113	434	299	423	250	425	113	423	250	418	115	379	142	386	133	390	235	390	235	386	133	400	90	390	235	400	90	406	245	406	245	400	90	418	115	406	245	418	115	423	250	342	30	362	47	365	103	365	103	362	47	382	67	365	103	382	67	386	133	386	133	382	67	400	90	286	0	304	6	310	48	310	48	304	6	321	16	310	48	321	16	339	73	339	73	321	16	342	30	339	73	342	30	365	103	278	31	244	24	251	-8	278	31	251	-8	268	-5	278	31	268	-5	286	0	278	31	286	0	310	48	402	277	411	274	414	309	402	277	414	309	391	278	377	221	369	204	369	163	377	221	369	163	373	152	377	221	373	152	379	142	377	221	379	142	390	235	369	204	366	185	367	174	369	204	367	174	369	163	458	264	449	284	452	186	458	264	452	186	457	204	458	264	457	204	460	222	458	264	460	222	461	239	449	284	437	151	446	168	449	284	446	168	452	186	511	157	500	150	503	117	503	117	500	150	491	146	503	117	491	146	490	113	490	113	491	146	482	144	490	113	482	144	476	110	476	110	482	144	473	143	476	110	473	143	463	143	463	143	458	144	460	109	460	109	458	144	453	144	460	109	453	144	451	110	451	110	453	144	447	146	451	110	447	146	442	110	442	110	447	146	442	148	442	110	442	148	437	151	434	299	414	309	418	268	434	299	418	268	422	260	434	299	422	260	423	250	511	157	503	117	515	123	511	157	515	123	527	130	463	143	460	109	476	110	234	25	226	29	232	-9	234	25	232	-9	251	-8	234	25	251	-8	244	24	213	235	196	219	201	-6	201	-6	196	219	184	207	201	-6	184	207	174	3	174	3	184	207	167	194	174	3	167	194	154	20	154	20	167	194	152	151	145	182	118	174	130	142	145	182	130	142	141	146	145	182	141	146	152	151	145	182	152	151	167	194	118	174	86	171	87	137	118	174	87	137	103	138	118	174	103	138	117	139	118	174	117	139	130	142	75	171	64	172	74	138	75	171	74	138	87	137	75	171	87	137	86	171	152	151	147	136	154	20	154	20	147	136	142	121	154	20	142	121	140	44	140	44	142	121	139	105	140	44	139	105	136	90	74	138	64	172	62	139	62	139	64	172	54	174	62	139	54	174	49	142	49	142	54	174	44	177	49	142	44	177	36	146	36	146	44	177	32	181	36	146	32	181	23	152	140	44	136	90	136	75	414	309	411	274	418	268	437	151	449	284	434	299	168	52	183	104	180	261	180	261	183	104	210	209	180	261	210	209	224	261	224	261	276	261	483	303	483	303	276	261	319	261	483	303	319	261	361	261	308	51	309	47	309	57	309	57	309	47	309	44	309	57	309	44	309	63	309	63	309	44	310	41	309	63	310	41	311	69	311	69	310	41	311	38	311	69	311	38	312	75	312	75	311	38	312	35	312	75	312	35	314	81	314	81	312	35	314	-8	314	81	314	-8	361	261	361	261	314	-8	329	-8	361	261	329	-8	343	-7	353	40	352	43	357	-6	357	-6	352	43	352	46	357	-6	352	46	343	-7	343	-7	352	46	351	49	361	261	351	49	352	57	361	261	352	57	353	64	483	261	483	303	404	261	404	261	483	303	361	261	404	261	361	261	359	87	359	87	361	261	357	80	276	261	232	95	232	40	276	261	232	40	245	19	276	261	245	19	263	3	276	261	263	3	270	72	276	261	270	72	270	78	276	261	270	78	272	84	276	261	272	84	273	91	276	261	273	91	275	97	276	261	275	97	277	103	276	261	277	103	319	261	180	261	224	261	483	303	180	261	483	303	137	261	137	261	483	303	94	261	137	261	94	261	80	209	22	303	22	261	94	261	22	303	94	261	483	303	361	261	353	64	355	72	361	261	355	72	357	80	314	-8	312	35	311	34	314	-8	311	34	297	36	314	-8	297	36	287	-5	287	-5	297	36	286	40	287	-5	286	40	278	48	287	-5	278	48	272	58	287	-5	272	58	263	3	270	72	263	3	272	58	353	40	357	-6	354	37	354	37	357	-6	355	35	362	36	355	35	357	-6	362	36	357	-6	372	-3	397	62	392	58	398	9	398	9	392	58	388	54	398	9	388	54	385	2	385	2	388	54	384	50	385	2	384	50	380	47	380	47	376	44	385	2	385	2	376	44	372	41	385	2	372	41	372	-3	372	-3	372	41	367	39	372	-3	367	39	362	36	425	88	419	83	431	37	431	37	419	83	414	78	431	37	414	78	414	22	414	22	414	78	408	73	414	22	408	73	403	68	431	37	446	51	458	62	431	37	458	62	431	93	431	37	431	93	425	88	403	68	397	62	398	9	403	68	398	9	414	22	232	40	232	95	231	90	232	40	231	90	230	85	232	40	230	85	229	79	232	40	229	79	228	74	232	40	228	74	228	68	154	0	168	52	180	261	154	0	180	261	122	42	154	0	122	42	80	42	154	0	80	42	39	52	154	0	39	52	26	0	80	42	137	261	80	209	80	42	80	209	66	156	80	42	66	156	52	104	80	42	52	104	39	52	361	261	343	-7	351	49	210	209	183	104	196	156	164	0	277	410	231	410	231	410	277	410	555	452	231	410	555	452	178	410	178	410	555	452	146	452	178	410	146	452	78	42	78	42	146	452	23	0	78	42	23	0	164	0	133	42	78	42	164	0	133	42	164	0	231	410	401	42	434	0	499	410	499	410	434	0	555	452	499	410	555	452	446	410	446	410	555	452	404	410	446	410	404	410	348	42	348	42	404	410	292	0	348	42	292	0	434	0	348	42	434	0	401	42	555	452	277	410	404	410	286	53	267	48	314	15	314	15	267	48	246	45	314	15	246	45	225	0	225	0	246	45	225	43	225	0	225	43	204	42	225	0	204	42	194	42	225	0	194	42	165	42	329	452	133	452	167	410	329	452	167	410	219	410	329	452	219	410	263	410	329	452	263	410	295	410	329	452	295	410	305	410	329	452	305	410	323	409	329	452	323	409	341	407	329	452	341	407	385	444	68	42	167	410	133	452	68	42	133	452	12	0	68	42	12	0	225	0	68	42	225	0	120	42	444	329	449	313	466	386	466	386	449	313	452	296	466	386	452	296	452	278	452	278	448	233	482	196	482	196	448	233	445	118	431	421	385	444	393	391	393	391	429	360	431	421	431	421	429	360	438	345	431	421	438	345	466	386	466	386	438	345	444	329	385	444	341	407	359	404	385	444	359	404	377	398	385	444	377	398	393	391	482	196	495	284	488	339	482	196	488	339	466	386	482	196	466	386	452	278	448	233	435	189	445	118	445	118	435	189	415	149	445	118	415	149	388	56	388	56	415	149	388	113	388	56	388	113	354	82	388	56	354	82	314	15	314	15	354	82	393	391	314	15	393	391	305	61	165	42	263	410	219	410	165	42	219	410	120	42	165	42	120	42	225	0	286	53	314	15	305	61	393	391	354	82	429	360	123	236	149	256	144	300	144	300	149	256	208	312	208	312	149	256	195	265	195	265	149	256	133	35	133	35	135	-8	138	35	101	-3	135	-8	133	35	101	-3	133	35	149	256	101	-3	149	256	94	48	101	-3	94	48	85	60	101	-3	85	60	79	71	101	-3	79	71	75	83	101	-3	75	83	72	12	30	100	35	65	37	162	37	162	35	65	49	35	37	162	49	35	59	220	59	220	49	35	72	12	59	220	72	12	73	112	74	96	73	112	72	12	74	96	72	12	75	83	190	0	206	9	208	55	208	55	206	9	221	22	208	55	221	22	227	77	227	77	221	22	222	22	227	77	222	22	270	42	270	42	222	22	346	0	270	42	346	0	314	42	314	42	346	0	418	430	183	40	154	34	154	-7	183	40	154	-7	173	-4	183	40	173	-4	190	0	183	40	190	0	208	55	276	295	269	219	270	42	267	235	269	219	276	295	267	235	276	295	261	249	261	249	276	295	260	303	261	249	260	303	252	260	252	260	260	303	244	309	252	260	244	309	239	267	239	267	244	309	227	311	239	267	227	311	222	270	200	267	206	269	208	312	208	312	206	269	212	269	208	312	212	269	227	311	227	311	212	269	217	270	227	311	217	270	222	270	77	144	86	178	95	268	95	268	86	178	102	209	95	268	102	209	144	300	144	300	102	209	123	236	77	144	95	268	59	220	77	144	59	220	73	112	260	165	255	148	270	42	270	42	255	148	250	131	270	42	250	131	241	103	374	430	418	430	471	472	374	430	471	472	342	472	374	430	342	472	292	284	374	430	292	284	270	42	291	284	276	295	270	42	291	284	270	42	292	284	270	42	269	219	268	201	270	42	268	201	265	183	270	42	265	183	260	165	154	34	150	34	154	-7	154	-7	150	34	146	34	154	-7	146	34	142	35	138	35	135	-8	154	-7	138	35	154	-7	142	35	346	0	222	22	216	0	227	77	270	42	241	103	418	430	346	0	471	472	208	312	195	265	200	267	125	172	115	132	124	-3	124	-3	115	132	105	92	124	-3	105	92	94	52	94	52	86	64	124	-3	124	-3	86	64	86	11	30	115	37	71	41	180	41	180	37	71	57	36	41	180	57	36	70	235	70	235	57	36	73	115	321	194	319	187	348	130	348	130	319	187	317	180	348	130	317	180	315	173	315	173	275	173	348	130	348	130	275	173	231	173	348	130	231	173	170	173	311	237	317	229	337	274	337	274	317	229	321	219	337	274	321	219	322	208	322	208	322	201	348	130	348	130	322	201	321	194	308	295	273	308	296	251	308	295	296	251	304	245	308	295	304	245	311	237	308	295	311	237	337	274	241	269	246	268	273	308	273	308	246	268	251	266	273	308	251	266	256	264	256	264	275	173	273	308	273	308	275	173	296	251	352	145	357	161	357	244	357	244	357	161	361	176	357	244	361	176	365	207	365	207	361	176	364	192	348	130	352	145	357	244	348	130	357	244	337	274	348	130	337	274	322	208	158	130	348	130	170	173	158	130	170	173	171	303	158	130	171	303	147	251	158	130	147	251	136	212	158	130	136	212	134	41	125	172	124	-3	134	41	134	41	124	-3	167	-8	134	41	136	212	125	172	206	267	215	269	237	312	237	312	215	269	224	270	237	312	224	270	231	270	231	270	236	270	237	312	237	312	236	270	241	269	237	312	241	269	273	308	87	177	102	206	115	277	115	277	102	206	123	231	115	277	123	231	171	303	171	303	123	231	147	251	157	34	167	-8	164	34	164	34	167	-8	172	34	208	35	172	34	205	-6	208	35	205	-6	241	0	167	-8	157	34	149	35	167	-8	149	35	142	37	167	-8	142	37	134	41	86	11	86	64	80	76	86	11	80	76	76	87	86	11	76	87	74	100	86	11	74	100	57	36	73	115	57	36	74	100	237	312	171	303	193	260	237	312	193	260	199	264	237	312	199	264	206	267	77	146	87	177	115	277	77	146	115	277	70	235	77	146	70	235	73	115	329	63	305	88	304	33	304	33	305	88	278	66	304	33	278	66	275	13	275	13	278	66	256	51	275	13	256	51	241	0	241	0	256	51	235	41	241	0	235	41	208	35	172	34	167	-8	205	-6	171	303	170	173	193	260	231	173	275	173	256	264	125	42	158	0	185	261	185	261	158	0	239	303	185	261	239	303	141	261	141	261	239	303	109	303	141	261	109	303	81	42	81	42	109	303	27	0	81	42	27	0	158	0	115	330	170	373	149	452	149	452	170	373	181	410	149	452	181	410	279	452	279	452	181	410	224	410	279	452	224	410	246	330	246	330	224	410	213	373	246	330	213	373	170	373	170	373	115	330	246	330	81	42	158	0	125	42	23	-94	18	-95	46	-132	46	-132	18	-95	14	-95	46	-132	14	-95	9	-95	9	-95	0	-95	46	-132	46	-132	0	-95	-3	-138	95	-75	76	-86	93	-116	139	303	76	-86	170	261	139	303	170	261	269	303	269	303	170	261	215	261	269	303	215	261	186	-5	186	-5	215	261	165	-52	46	-132	93	-116	76	-86	46	-132	76	-86	139	303	46	-132	139	303	32	-93	46	-132	32	-93	28	-94	46	-132	28	-94	23	-94	-62	-126	-50	-130	-40	-86	-40	-86	-50	-130	-39	-133	-40	-86	-39	-133	-32	-90	-32	-90	-39	-133	-27	-136	-32	-90	-27	-136	-21	-92	-21	-92	-27	-136	-16	-137	-21	-92	-16	-137	-10	-94	-10	-94	-16	-137	-3	-138	-10	-94	-3	-138	0	-95	215	261	143	-6	165	-52	165	-52	143	-6	136	-26	165	-52	136	-26	133	-89	133	-89	136	-26	125	-45	133	-89	125	-45	111	-61	95	-75	93	-116	133	-89	95	-75	133	-89	111	-61	144	330	198	373	178	452	178	452	198	373	210	410	178	452	210	410	308	452	308	452	210	410	253	410	308	452	253	410	275	330	275	330	253	410	242	373	275	330	242	373	198	373	198	373	144	330	275	330	262	98	236	58	238	13	238	13	236	58	204	31	238	13	204	31	167	20	167	20	146	23	156	-6	156	-6	146	23	129	31	156	-6	129	31	117	46	112	-1	156	-6	117	46	112	-1	117	46	110	70	112	-1	110	70	108	104	112	-1	108	104	76	14	240	464	223	463	267	428	267	428	223	463	221	436	210	435	221	436	223	463	210	435	223	463	206	460	210	435	206	460	198	434	198	434	206	460	189	455	198	434	189	455	186	431	186	431	189	455	173	448	186	431	173	448	172	428	172	428	173	448	159	439	172	428	159	439	158	424	231	310	225	283	244	280	231	310	244	280	252	308	252	308	244	280	260	271	252	308	260	271	274	302	274	302	260	271	273	254	274	302	273	254	283	231	324	263	321	263	344	136	344	136	321	263	310	280	344	136	310	280	300	65	300	65	310	280	294	293	300	65	294	293	286	198	286	198	280	147	300	65	300	65	280	147	262	98	300	65	262	98	238	13	294	293	274	302	283	231	294	293	283	231	286	198	325	279	324	276	344	136	344	136	324	276	324	272	344	136	324	272	324	268	378	290	372	354	369	215	369	215	372	354	355	403	369	215	355	403	344	136	344	136	355	403	327	437	344	136	327	437	325	287	325	287	325	283	344	136	344	136	325	283	325	279	327	437	288	457	297	405	327	437	297	405	314	372	327	437	314	372	323	332	327	437	323	332	325	287	288	457	240	464	267	428	288	457	267	428	297	405	167	20	156	-6	238	13	132	200	158	242	169	300	169	300	158	242	190	272	169	300	190	272	231	310	231	310	190	272	225	283	114	271	108	104	114	152	114	271	114	152	169	300	169	300	114	152	132	200	29	112	35	71	40	174	40	174	35	71	51	38	40	174	51	38	69	228	69	228	51	38	76	14	69	228	76	14	114	271	114	271	76	14	108	104	324	263	344	136	324	268	375	141	375	201	35	201	375	141	35	201	35	141	55	-29	55	21	27	21	55	-29	27	21	27	-80	55	-29	27	-80	311	-80	55	-29	311	-80	283	-29	283	21	283	-29	311	-80	283	21	311	-80	311	21	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	177	121	168	117	287	95	287	95	168	117	155	114	287	95	155	114	137	113	200	314	205	315	216	333	216	333	205	315	210	315	216	333	210	315	216	315	216	315	223	315	216	333	216	333	223	315	240	337	216	333	189	330	195	314	216	333	195	314	200	314	257	115	249	116	287	95	287	95	249	116	245	119	287	95	245	119	187	139	187	139	245	119	244	122	187	139	244	122	233	295	233	295	244	122	234	297	228	314	233	312	240	337	240	337	233	312	235	310	240	337	235	310	236	308	236	308	244	122	240	337	262	340	244	122	244	125	262	340	244	125	245	129	245	129	246	133	262	340	262	340	246	133	247	138	262	340	247	138	248	142	248	142	308	349	284	345	262	340	248	142	284	345	270	114	257	115	287	95	270	114	287	95	287	113	244	122	236	308	236	306	244	122	236	306	235	303	244	122	235	303	234	299	244	122	234	299	234	297	183	129	177	121	287	95	183	129	287	95	187	139	195	314	189	330	189	313	287	95	137	113	137	95	240	337	244	122	262	340	240	337	223	315	228	314	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	224	346	224	308	239	307	224	346	239	307	250	349	250	349	239	307	250	301	250	349	250	301	274	346	274	346	250	301	258	293	274	346	258	293	262	282	189	298	200	304	202	337	202	337	200	304	211	307	202	337	211	307	224	346	224	346	211	307	224	308	155	284	167	278	168	306	168	306	167	278	178	289	168	306	178	289	183	323	183	323	178	289	189	298	183	323	189	298	202	337	274	346	264	269	286	214	274	346	286	214	295	337	295	337	286	214	303	231	295	337	303	231	310	323	310	323	303	231	314	248	310	323	314	248	319	305	319	305	314	248	321	265	319	305	321	265	323	284	264	269	264	196	286	214	264	196	264	269	260	252	264	196	260	252	249	232	264	196	249	232	230	209	264	196	230	209	201	181	264	196	201	181	193	144	287	152	276	147	284	95	284	95	276	147	261	145	284	95	261	145	241	144	284	95	241	144	193	144	284	95	193	144	163	145	163	145	193	144	201	181	319	173	305	173	297	160	319	173	297	160	287	152	319	173	287	152	284	95	127	111	127	95	284	95	127	111	284	95	163	145	274	346	262	282	264	269	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	204	115	198	116	228	95	228	95	198	116	193	119	228	95	193	119	188	90	188	90	193	119	189	123	188	90	189	123	185	127	185	127	180	134	188	90	188	90	180	134	175	139	188	90	175	139	169	144	253	150	247	136	261	109	261	109	247	136	238	124	261	109	238	124	228	95	228	95	238	124	226	117	228	95	226	117	211	114	211	114	204	115	228	95	189	299	198	307	200	331	200	331	198	307	207	312	200	331	207	312	217	342	217	342	207	312	217	314	217	342	217	314	229	315	229	315	242	314	236	347	236	347	242	314	256	349	182	316	166	296	179	289	182	316	179	289	189	299	182	316	189	299	200	331	236	347	217	342	229	315	198	219	210	217	213	243	213	243	210	217	221	215	213	243	221	215	235	251	235	251	221	215	230	211	235	251	230	211	238	204	238	204	244	199	252	261	252	261	244	199	249	192	252	261	249	192	253	184	184	237	184	219	198	219	184	237	198	219	213	243	292	232	281	241	286	130	286	130	281	241	265	286	286	130	265	286	262	272	286	130	262	272	261	109	261	109	262	272	256	166	297	249	309	258	309	328	309	328	309	258	316	269	309	328	316	269	319	313	319	313	316	269	321	282	319	313	321	282	322	296	294	339	277	346	281	241	294	339	281	241	297	249	294	339	297	249	309	328	305	213	299	223	303	156	305	213	303	156	308	186	305	213	308	186	308	200	292	232	286	130	303	156	292	232	303	156	299	223	277	346	256	349	260	304	277	346	260	304	264	296	277	346	264	296	265	286	277	346	265	286	281	241	262	272	252	261	253	184	262	272	253	184	255	176	262	272	255	176	256	166	252	261	235	251	238	204	256	349	242	314	253	310	256	349	253	310	260	304	168	92	188	90	169	144	168	92	169	144	162	147	168	92	162	147	154	149	168	92	154	149	151	97	145	147	138	144	139	104	145	147	139	104	151	97	145	147	151	97	154	149	133	139	129	132	131	113	133	139	131	113	139	104	133	139	139	104	138	144	131	113	129	132	128	124	253	150	261	109	256	166	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	102	149	206	149	115	195	115	195	206	149	142	192	115	195	142	192	292	349	292	349	142	192	245	282	292	349	245	282	250	94	250	94	245	282	219	192	250	94	219	192	206	149	206	149	219	192	142	192	277	192	321	349	292	349	277	192	292	349	265	149	277	192	265	149	295	149	277	192	295	149	308	192	250	94	206	149	192	94	292	349	250	94	265	149	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	204	349	147	232	164	231	204	349	164	231	178	230	204	349	178	230	192	281	204	349	192	281	202	301	204	349	202	301	312	301	204	349	312	301	330	349	178	230	190	228	192	281	192	281	190	228	200	225	192	281	200	225	214	277	214	277	200	225	209	222	296	158	302	189	301	205	296	158	301	205	296	220	296	158	296	220	289	234	296	158	289	234	280	130	280	130	289	234	279	246	280	130	279	246	268	256	280	130	268	256	256	263	280	130	256	263	256	166	280	130	256	166	253	109	256	166	253	150	253	109	256	166	256	263	254	180	253	150	245	136	253	109	253	109	245	136	233	124	253	109	233	124	219	95	219	95	233	124	218	117	219	95	218	117	203	114	203	114	197	114	219	95	219	95	197	114	191	115	219	95	191	115	186	118	179	90	219	95	186	118	179	90	186	118	182	122	179	90	182	122	177	127	179	90	177	127	171	136	179	90	171	136	165	142	179	90	165	142	159	146	179	90	159	146	159	92	159	146	152	148	159	92	159	92	152	148	144	149	159	92	144	149	142	97	142	97	144	149	135	148	142	97	135	148	129	104	129	104	135	148	128	145	129	104	128	145	122	140	121	113	129	104	122	140	121	113	122	140	119	133	121	113	119	133	118	124	254	180	256	263	247	192	247	192	256	263	244	269	247	192	244	269	238	203	238	203	244	269	231	273	238	203	231	273	225	213	225	213	231	273	214	277	225	213	214	277	209	222	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	308	188	305	213	303	155	303	155	305	213	296	232	303	155	296	232	289	128	289	128	296	232	281	246	289	128	281	246	267	108	267	108	281	246	262	254	267	108	262	254	251	210	251	210	262	254	250	219	262	254	240	256	242	231	262	254	242	231	247	226	262	254	247	226	250	219	236	256	232	256	234	233	236	256	234	233	242	231	236	256	242	231	240	256	224	255	223	234	234	233	224	255	234	233	228	256	228	256	234	233	232	256	267	108	251	210	250	194	267	108	250	194	247	175	267	108	247	175	242	156	267	108	242	156	238	95	238	95	242	156	235	138	238	95	235	138	226	123	238	95	226	123	222	118	238	95	222	118	218	114	238	95	218	114	213	112	238	95	213	112	208	111	238	95	208	111	205	90	205	90	208	111	201	111	201	111	194	112	205	90	205	90	194	112	187	115	205	90	187	115	183	120	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	183	166	187	184	197	302	197	302	187	184	193	202	197	302	193	202	201	220	201	220	203	226	220	317	220	317	203	226	207	230	220	317	207	230	211	232	183	166	197	302	180	150	180	150	197	302	172	281	180	150	172	281	179	135	179	135	172	281	178	94	179	135	178	94	180	126	178	94	172	281	156	105	156	105	172	281	153	257	156	105	153	257	140	121	140	121	153	257	139	230	140	121	139	230	130	144	130	144	139	230	130	202	130	144	130	202	127	170	220	254	242	328	220	317	220	254	220	317	216	233	220	254	216	233	223	234	220	254	223	234	224	255	220	317	197	302	201	220	302	322	332	333	327	349	302	322	327	349	293	343	302	322	293	343	277	309	220	254	236	275	242	328	242	328	236	275	255	293	242	328	255	293	266	336	266	336	255	293	277	309	266	336	277	309	293	343	183	120	180	126	178	94	183	120	178	94	205	90	220	317	211	232	216	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	162	282	172	290	177	349	177	349	172	290	185	295	177	349	185	295	353	349	353	349	185	295	203	297	353	349	203	297	229	298	353	349	229	298	279	298	353	349	279	298	188	90	188	90	279	298	141	90	177	349	137	269	152	269	177	349	152	269	162	282	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	247	125	237	118	240	93	240	93	237	118	225	113	240	93	225	113	211	111	211	111	197	113	209	90	209	90	197	113	186	118	209	90	186	118	181	93	181	93	186	118	177	126	181	93	177	126	171	138	128	174	129	133	136	190	136	190	129	133	140	115	136	190	140	115	150	203	150	203	140	115	158	102	150	203	158	102	169	214	169	214	158	102	169	152	171	138	169	152	158	102	171	138	158	102	181	93	183	235	194	224	198	337	198	337	194	224	196	201	198	337	196	201	211	211	211	211	231	194	215	290	215	290	231	194	219	280	166	267	169	256	169	304	169	304	169	256	175	246	169	304	175	246	180	323	180	323	175	246	183	235	180	323	183	235	198	337	220	317	227	323	245	349	245	349	227	323	237	327	245	349	237	327	248	328	248	328	259	327	267	347	267	347	259	327	268	322	267	347	268	322	289	341	289	341	268	322	275	315	289	341	275	315	280	305	220	346	198	337	213	299	220	346	213	299	215	309	220	346	215	309	220	317	220	346	220	317	245	349	198	337	211	211	213	299	213	299	211	211	215	290	253	248	243	180	251	168	253	248	251	168	254	158	253	248	238	260	243	180	231	194	243	180	238	260	231	194	238	260	226	270	231	194	226	270	219	280	293	206	283	219	287	119	287	119	283	219	270	233	287	119	270	233	266	103	266	103	270	233	265	259	266	103	265	259	255	147	255	147	253	135	266	103	266	103	253	135	247	125	266	103	247	125	240	93	265	259	253	248	254	158	265	259	254	158	255	147	289	341	280	305	282	293	282	293	281	285	290	242	290	242	281	285	278	277	290	242	278	277	273	268	267	347	245	349	248	328	290	242	306	252	307	329	307	329	306	252	316	263	307	329	316	263	320	314	320	314	316	263	322	276	320	314	322	276	324	293	290	242	307	329	289	341	290	242	289	341	282	293	273	268	265	259	270	233	273	268	270	233	290	242	211	111	209	90	240	93	300	141	305	167	304	181	300	141	304	181	300	194	300	141	300	194	293	206	300	141	293	206	287	119	194	224	169	214	176	179	194	224	176	179	184	191	194	224	184	191	196	201	169	214	169	152	171	167	169	214	171	167	176	179	129	133	128	174	125	155	166	267	169	304	165	280	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	233	206	228	184	232	185	233	206	232	185	236	186	233	206	223	207	225	184	233	206	225	184	228	184	223	207	215	210	216	183	223	207	216	183	221	183	223	207	221	183	225	184	215	210	209	214	216	183	216	183	209	214	206	220	216	183	206	220	195	186	195	186	206	220	204	229	206	250	212	276	218	344	218	344	212	276	222	302	218	344	222	302	251	349	251	349	222	302	237	321	251	349	237	321	258	329	258	329	265	328	277	345	277	345	265	328	271	325	277	345	271	325	275	321	195	186	204	229	206	250	195	186	206	250	218	344	195	186	218	344	189	331	195	186	189	331	176	195	148	250	151	228	153	283	153	283	151	228	161	209	153	283	161	209	167	310	167	310	161	209	176	195	167	310	176	195	189	331	277	280	274	268	275	150	275	150	274	268	269	253	275	150	269	253	263	237	330	269	327	296	327	235	327	235	327	296	316	318	327	235	316	318	316	204	316	204	316	318	299	335	316	204	299	335	298	175	298	175	299	335	279	303	278	313	279	303	299	335	278	313	299	335	277	345	278	313	277	345	275	321	277	345	251	349	258	329	298	175	279	303	278	292	298	175	278	292	277	280	298	175	277	280	275	150	275	150	263	237	258	224	275	150	258	224	254	215	275	150	254	215	249	209	275	150	249	209	246	128	242	207	233	206	236	186	242	207	236	186	246	128	242	207	246	128	249	209	125	107	130	90	153	117	153	117	130	90	161	96	153	117	161	96	178	129	178	129	161	96	185	102	178	129	185	102	201	145	201	145	185	102	206	109	201	145	206	109	220	164	220	164	206	109	226	117	220	164	226	117	236	186	236	186	226	117	246	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	155	122	133	140	156	119	156	119	133	140	127	130	156	119	127	130	182	95	182	95	127	130	122	123	182	95	122	123	115	118	271	118	265	116	370	95	370	95	265	116	256	114	370	95	256	114	244	113	276	354	133	140	157	131	276	354	157	131	159	135	276	354	159	135	161	138	276	354	161	138	182	172	276	354	182	172	196	195	276	354	196	195	246	275	276	354	246	275	263	195	276	354	263	195	268	172	276	354	268	172	274	135	276	354	274	135	274	133	276	354	274	133	275	131	276	354	275	131	275	128	276	354	275	128	275	126	276	354	275	126	275	124	276	354	275	124	337	132	276	354	337	132	333	146	276	354	333	146	287	354	155	125	156	128	133	140	155	125	133	140	155	122	370	95	370	113	357	115	370	95	357	115	347	118	370	95	347	118	341	123	370	95	341	123	275	124	370	95	275	124	274	121	370	95	274	121	271	118	196	195	182	172	268	172	196	195	268	172	263	195	182	95	182	113	171	113	182	95	171	113	164	115	182	95	164	115	159	116	182	95	159	116	156	119	108	115	100	113	182	95	108	115	182	95	115	118	182	95	100	113	100	95	370	95	244	113	244	95	275	124	341	123	337	132	157	131	133	140	156	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	201	124	189	321	188	318	201	124	188	318	188	314	201	124	188	314	187	310	201	124	187	310	186	306	201	124	186	306	186	302	201	124	186	302	146	140	201	124	146	140	202	121	243	217	254	242	233	241	243	217	233	241	227	241	243	217	227	241	223	218	223	218	227	241	204	139	209	117	231	95	215	116	215	116	231	95	222	115	243	119	222	115	231	95	243	119	231	95	268	98	249	324	253	327	262	349	262	349	253	327	259	329	262	349	259	329	265	329	265	329	276	327	296	347	296	347	276	327	286	323	296	347	286	323	293	317	262	349	161	349	169	332	262	349	169	332	177	331	262	349	177	331	183	329	262	349	183	329	187	325	262	349	187	325	189	321	262	349	189	321	246	319	262	349	246	319	249	324	201	126	201	128	189	321	189	321	201	128	202	131	189	321	202	131	227	241	227	241	202	131	203	135	227	241	203	135	204	139	201	126	189	321	201	124	244	310	246	319	189	321	244	310	189	321	227	241	299	295	295	272	299	107	299	107	295	272	286	257	299	107	286	257	280	182	280	182	278	161	299	107	299	107	278	161	271	143	299	107	271	143	268	98	268	98	271	143	259	128	268	98	259	128	243	119	258	214	270	209	272	247	272	247	270	209	277	198	272	247	277	198	286	257	286	257	277	198	280	182	254	242	243	217	258	214	254	242	258	214	272	247	300	229	318	235	322	339	322	339	318	235	333	243	322	339	333	243	341	328	341	328	333	243	345	254	341	328	345	254	352	311	352	311	345	254	353	269	352	311	353	269	356	290	300	229	322	339	299	295	300	229	299	295	299	107	297	307	299	295	322	339	297	307	322	339	296	347	296	347	262	349	265	329	336	145	341	174	339	189	336	145	339	189	335	202	336	145	335	202	327	213	336	145	327	213	322	123	322	123	327	213	315	222	322	123	315	222	300	229	322	123	300	229	299	107	231	95	209	117	204	118	231	95	204	118	202	121	231	95	202	121	146	140	231	95	146	140	143	131	231	95	143	131	139	124	231	95	139	124	133	118	231	95	133	118	125	115	231	95	125	115	115	113	231	95	115	113	115	95	296	347	293	317	297	307	169	332	161	349	161	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	102	189	107	156	110	244	110	244	107	156	122	129	110	244	122	129	133	290	133	290	122	129	146	108	133	290	146	108	168	325	168	325	146	108	166	186	178	95	166	186	146	108	304	146	289	134	297	111	297	111	289	134	273	126	297	111	273	126	272	100	272	100	273	126	255	121	272	100	255	121	246	93	246	93	255	121	235	119	217	90	246	93	235	119	217	90	235	119	212	122	217	90	212	122	193	129	217	90	193	129	179	142	217	90	179	142	178	95	169	161	166	186	178	95	169	161	178	95	179	142	278	333	277	354	266	354	278	333	266	354	240	323	278	333	289	353	277	354	213	347	168	325	171	225	213	347	171	225	185	265	213	347	185	265	209	299	213	347	209	299	240	323	213	347	240	323	266	354	350	260	339	344	336	344	350	260	336	344	335	280	335	280	336	344	333	345	335	280	333	345	332	297	333	345	330	345	332	297	332	297	330	345	326	346	332	297	326	346	325	312	325	312	326	346	323	347	325	312	323	347	314	323	314	323	323	347	311	350	314	323	311	350	300	352	335	280	335	277	350	260	350	260	335	277	335	274	350	260	335	274	335	270	298	330	314	323	300	352	298	330	300	352	289	353	298	330	289	353	278	333	351	350	349	347	350	260	351	350	350	260	370	354	351	350	370	354	354	354	350	260	349	347	346	345	350	260	346	345	342	344	350	260	342	344	339	344	334	266	334	260	350	260	334	266	350	260	335	270	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	318	128	337	151	320	161	318	128	320	161	304	146	318	128	304	146	297	111	12	151	12	305	0	229	168	325	166	186	171	225	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	184	124	171	321	171	318	184	124	171	318	171	315	184	124	171	315	170	310	184	124	170	310	169	304	184	124	169	304	167	296	184	124	167	296	129	140	184	124	129	140	185	121	121	123	116	118	208	95	208	95	116	118	109	115	208	95	109	115	99	113	187	143	189	148	230	318	187	143	230	318	171	321	171	321	230	318	231	323	171	321	231	323	253	349	253	349	231	323	234	326	253	349	234	326	237	327	309	219	297	179	306	121	306	121	297	179	277	146	306	121	277	146	261	102	261	102	277	146	246	124	261	102	246	124	208	95	208	95	246	124	205	115	292	345	253	349	271	326	271	326	253	349	249	329	242	329	249	329	253	349	242	329	253	349	237	327	271	326	289	319	292	345	292	345	289	319	302	306	292	345	302	306	325	331	325	331	302	306	310	287	325	331	310	287	313	261	313	261	309	219	340	151	340	151	309	219	306	121	370	246	365	281	362	193	362	193	365	281	350	310	362	193	350	310	340	151	340	151	350	310	325	331	340	151	325	331	313	261	184	128	185	132	171	321	184	128	171	321	184	124	186	137	187	143	171	321	186	137	171	321	185	132	163	329	168	327	253	349	253	349	168	327	171	324	253	349	171	324	171	321	253	349	143	349	155	331	253	349	155	331	163	329	208	95	205	115	198	116	208	95	198	116	192	117	208	95	192	117	188	119	208	95	188	119	185	121	208	95	185	121	129	140	208	95	129	140	126	130	208	95	126	130	121	123	208	95	99	113	99	95	155	331	143	349	143	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	137	123	132	118	317	95	317	95	132	118	125	115	317	95	125	115	115	113	200	119	198	121	144	140	144	140	198	121	197	124	144	140	197	124	181	297	181	297	197	124	183	304	197	124	185	321	185	318	197	124	185	318	184	314	197	124	184	314	184	310	197	124	184	310	183	304	218	218	239	217	224	241	224	241	239	217	247	241	247	241	239	217	254	214	247	241	254	214	264	243	264	243	254	214	263	209	264	243	263	209	268	199	287	326	356	348	276	328	276	328	356	348	263	328	256	328	263	328	356	348	256	328	356	348	185	321	185	321	356	348	184	324	287	326	297	324	356	348	356	348	297	324	306	322	356	348	306	322	313	318	313	318	320	312	356	348	356	348	320	312	325	305	356	348	325	305	327	296	356	348	327	296	329	285	356	348	329	285	330	270	356	348	330	270	341	270	198	131	199	137	185	321	185	321	199	137	218	218	185	321	218	218	241	313	241	313	218	218	224	241	197	126	197	128	185	321	197	126	185	321	197	124	185	321	241	313	243	319	185	321	243	319	246	324	185	321	246	324	250	326	185	321	250	326	256	328	356	348	157	348	167	330	356	348	167	330	175	329	356	348	175	329	181	327	356	348	181	327	184	324	314	155	308	149	317	95	317	95	308	149	302	143	317	95	302	143	295	137	295	137	282	129	317	95	317	95	282	129	269	123	317	95	269	123	253	119	320	163	314	155	317	95	320	163	317	95	339	174	320	163	339	174	327	174	141	130	137	123	204	117	204	117	137	123	317	95	204	117	317	95	210	116	210	116	317	95	218	115	237	116	218	115	317	95	237	116	317	95	253	119	144	140	141	130	204	117	144	140	204	117	200	119	270	181	281	170	270	184	270	184	281	170	270	186	268	199	270	186	276	249	268	199	276	249	264	243	286	260	276	249	281	170	286	260	281	170	306	276	286	260	306	276	295	276	270	186	281	170	276	249	270	175	269	170	281	170	270	175	281	170	270	179	270	179	281	170	270	181	317	95	115	113	115	95	167	330	157	348	157	331	198	131	185	321	197	128	199	137	198	131	199	134	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	139	123	133	118	225	95	225	95	133	118	126	115	225	95	126	115	115	113	202	118	199	121	145	139	145	139	199	121	198	125	145	139	198	125	183	301	183	301	198	125	184	305	198	125	186	321	185	318	198	125	185	318	185	314	198	125	185	314	185	310	198	125	185	310	184	305	199	128	199	132	186	321	186	321	199	132	219	218	186	321	219	218	224	241	224	241	219	218	239	217	224	241	243	314	186	321	186	321	243	314	245	320	186	321	245	320	247	324	294	325	356	348	281	327	281	327	356	348	264	328	256	328	264	328	356	348	256	328	356	348	186	321	186	321	356	348	185	324	294	325	305	322	356	348	356	348	305	322	313	316	356	348	313	316	321	310	321	310	324	305	356	348	356	348	324	305	327	299	356	348	327	299	328	291	356	348	328	291	329	283	356	348	329	283	330	272	356	348	330	272	341	272	219	218	199	132	200	136	219	218	200	136	202	141	219	218	202	141	203	146	199	128	186	321	198	125	251	326	256	328	186	321	251	326	186	321	247	324	356	348	158	348	170	330	356	348	170	330	178	328	356	348	178	328	182	326	356	348	182	326	185	324	270	182	281	170	270	185	270	185	281	170	270	187	268	200	270	187	276	249	268	200	276	249	264	244	224	241	239	217	248	241	248	241	239	217	253	214	248	241	253	214	264	244	264	244	253	214	263	209	264	244	263	209	268	200	285	260	276	249	281	170	285	260	281	170	306	276	285	260	306	276	293	276	270	187	281	170	276	249	270	175	269	170	281	170	270	175	281	170	270	179	270	179	281	170	270	182	225	95	225	113	214	114	225	95	214	114	207	116	225	95	207	116	202	118	225	95	202	118	145	139	225	95	145	139	142	130	225	95	142	130	139	123	225	95	115	113	115	95	170	330	158	348	158	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	283	353	273	354	290	330	290	330	273	354	268	333	231	323	268	333	262	354	231	323	262	354	212	347	163	187	167	225	167	325	167	325	167	225	180	264	167	325	180	264	212	347	212	347	180	264	202	299	212	347	202	299	231	323	99	196	105	160	107	248	107	248	105	160	122	131	107	248	122	131	131	292	131	292	122	131	147	109	131	292	147	109	167	325	167	325	147	109	163	187	166	160	163	187	147	109	166	160	147	109	181	95	273	354	262	354	268	333	324	343	322	344	323	289	323	289	322	344	320	344	323	289	320	344	317	308	317	308	320	344	317	345	317	308	317	345	312	347	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	262	120	256	117	260	94	260	94	256	117	248	115	260	94	248	115	239	91	239	91	248	115	239	114	239	91	239	114	230	113	230	113	207	116	220	90	220	90	207	116	188	124	220	90	188	124	181	95	181	95	188	124	175	139	181	95	175	139	166	160	283	186	265	123	279	98	283	186	279	98	298	103	283	186	298	103	284	189	370	225	255	225	264	207	370	225	264	207	272	205	370	225	272	205	279	203	370	225	279	203	283	201	370	225	283	201	285	197	370	225	285	197	347	198	370	225	347	198	352	203	370	225	352	203	360	206	370	225	360	206	370	208	324	112	339	176	314	108	314	108	339	176	343	189	314	108	343	189	298	103	298	103	343	189	347	198	298	103	347	198	285	197	298	103	285	197	285	195	337	347	334	345	338	267	338	267	334	345	330	344	338	267	330	344	326	343	326	343	324	343	325	267	325	267	324	343	323	289	340	350	337	347	338	267	340	350	338	267	357	354	340	350	357	354	342	354	326	343	325	267	338	267	306	321	317	308	312	347	306	321	312	347	302	349	306	321	302	349	293	352	306	321	293	352	290	330	298	103	285	195	285	193	298	103	285	193	284	191	298	103	284	191	284	189	262	120	260	94	279	98	262	120	279	98	265	123	230	113	220	90	239	91	283	353	290	330	293	352	264	207	255	225	255	208	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	110	121	104	117	198	95	198	95	104	117	97	115	198	95	97	115	88	113	181	116	176	118	198	95	198	95	176	118	173	121	198	95	173	121	118	139	118	139	173	121	172	124	118	139	172	124	156	301	156	301	172	124	157	306	172	124	159	321	159	318	172	124	159	318	159	314	172	124	159	314	158	310	172	124	158	310	157	306	244	348	132	348	144	330	244	348	144	330	152	328	244	348	152	328	156	327	244	348	156	327	159	324	244	348	159	324	159	321	244	348	159	321	221	323	244	348	221	323	226	328	244	348	226	328	233	330	244	348	233	330	244	331	198	241	214	305	217	315	198	241	217	315	159	321	198	241	159	321	174	138	198	241	174	138	176	145	198	241	176	145	193	218	198	241	193	218	280	218	198	241	280	218	284	241	176	145	178	152	193	218	172	127	173	132	159	321	172	127	159	321	172	124	254	123	249	118	341	95	341	95	249	118	241	115	341	95	241	115	231	113	314	124	302	321	302	317	314	124	302	317	302	313	314	124	302	313	301	309	314	124	301	309	300	305	314	124	300	305	299	301	314	124	299	301	284	241	314	124	284	241	280	218	314	124	280	218	316	120	381	348	275	348	286	330	381	348	286	330	294	328	381	348	294	328	299	326	381	348	299	326	302	324	381	348	302	324	302	321	381	348	302	321	363	322	381	348	363	322	367	327	381	348	367	327	373	330	381	348	373	330	381	331	315	129	316	135	302	321	315	129	302	321	314	124	302	321	316	135	318	143	302	321	318	143	319	151	302	321	319	151	321	159	302	321	321	159	357	306	302	321	357	306	359	315	302	321	359	315	363	322	341	95	341	113	332	114	341	95	332	114	324	115	341	95	324	115	319	117	341	95	319	117	316	120	341	95	316	120	262	142	341	95	262	142	258	131	341	95	258	131	254	123	188	114	181	116	198	95	188	114	198	95	198	113	115	128	110	121	198	95	115	128	198	95	118	139	198	95	88	113	88	95	341	95	231	113	231	95	262	142	316	120	280	218	286	330	275	348	275	331	144	330	132	348	132	331	221	323	159	321	217	315	174	138	159	321	173	132	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	226	314	225	309	238	124	238	124	225	309	224	303	238	124	224	303	222	296	222	296	187	148	238	124	238	124	187	148	239	121	243	145	244	152	241	138	241	138	244	152	281	305	241	138	281	305	240	133	240	133	281	305	226	321	240	133	226	321	239	128	239	128	226	321	238	124	311	348	198	348	209	330	311	348	209	330	217	329	311	348	217	329	222	327	311	348	222	327	225	325	311	348	225	325	226	321	311	348	226	321	287	323	311	348	287	323	292	327	311	348	292	327	300	330	311	348	300	330	311	331	238	124	226	321	226	318	238	124	226	318	226	314	284	316	287	323	226	321	284	316	226	321	281	305	265	95	265	113	255	114	265	95	255	114	247	116	265	95	247	116	242	118	265	95	242	118	187	148	265	95	187	148	184	136	265	95	184	136	180	127	265	95	180	127	176	120	265	95	176	120	168	116	265	95	168	116	155	113	265	95	155	113	155	95	187	148	242	118	239	121	209	330	198	348	198	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	174	115	176	119	177	138	177	138	176	119	178	122	177	138	178	122	179	129	179	129	178	122	178	126	161	153	168	92	168	150	168	150	168	92	171	112	168	150	171	112	174	145	174	145	171	112	174	115	174	145	174	115	177	138	174	111	187	90	176	110	176	110	187	90	179	110	188	112	179	110	187	90	188	112	187	90	210	93	246	311	245	305	246	115	246	115	245	305	244	298	246	115	244	298	242	290	242	290	211	163	229	102	229	102	211	163	210	93	210	93	211	163	206	143	210	93	206	143	200	128	210	93	200	128	195	118	210	93	195	118	188	112	332	348	219	348	232	330	332	348	232	330	240	328	332	348	240	328	245	326	332	348	245	326	247	323	332	348	247	323	247	318	332	348	247	318	309	324	332	348	309	324	315	328	332	348	315	328	322	330	332	348	322	330	332	331	259	135	268	159	302	307	259	135	302	307	247	318	259	135	247	318	247	316	259	135	247	316	246	311	259	135	246	311	246	115	306	317	309	324	247	318	306	317	247	318	302	307	242	290	229	102	246	115	187	90	174	111	172	111	187	90	172	111	171	111	187	90	171	111	171	112	187	90	171	112	168	92	138	150	138	105	145	153	145	153	138	105	151	97	145	153	151	97	152	155	152	155	151	97	168	92	152	155	168	92	161	153	132	144	129	137	130	115	132	144	130	115	138	105	132	144	138	105	138	150	130	115	129	137	127	128	232	330	219	348	219	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	131	134	128	126	213	95	131	134	213	95	187	121	131	134	187	121	186	125	131	134	186	125	170	299	186	125	186	128	173	321	173	321	186	128	186	131	173	321	186	131	229	308	229	308	186	131	207	217	229	308	207	217	211	232	211	232	207	217	253	134	211	232	253	134	256	244	256	244	253	134	255	130	256	244	255	130	256	127	258	348	146	348	158	330	258	348	158	330	166	328	258	348	166	328	171	327	258	348	171	327	173	324	258	348	173	324	173	321	258	348	173	321	234	323	258	348	234	323	239	327	258	348	239	327	247	330	258	348	247	330	258	331	207	217	186	131	187	134	207	217	187	134	189	139	207	217	189	139	190	144	186	125	173	321	173	318	186	125	173	318	173	314	186	125	173	314	172	309	186	125	172	309	171	304	186	125	171	304	170	299	232	316	234	323	173	321	232	316	173	321	229	308	255	116	251	115	345	95	345	95	251	115	244	114	345	95	244	114	235	113	281	293	211	232	256	244	281	293	256	244	335	315	281	293	335	315	292	303	370	348	287	348	296	330	370	348	296	330	302	330	370	348	302	330	306	328	370	348	306	328	308	327	370	348	308	327	308	326	370	348	308	326	335	315	370	348	335	315	342	322	370	348	342	322	348	325	370	348	348	325	354	328	370	348	354	328	361	329	370	348	361	329	370	331	335	315	308	326	308	322	335	315	308	322	305	318	300	311	292	303	335	315	300	311	335	315	305	318	255	116	345	95	258	117	258	117	345	95	259	119	258	121	259	119	319	125	258	121	319	125	258	124	258	124	319	125	256	244	258	124	256	244	256	127	321	121	319	125	259	119	321	121	259	119	345	95	321	121	345	95	325	118	345	95	345	113	336	114	345	95	336	114	330	116	345	95	330	116	325	118	213	95	213	113	203	114	213	95	203	114	196	115	213	95	196	115	190	118	213	95	190	118	187	121	213	95	128	126	123	120	213	95	123	120	118	117	213	95	118	117	111	114	213	95	111	114	103	113	213	95	103	113	103	95	345	95	235	113	235	95	296	330	287	348	287	331	158	330	146	348	146	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	153	127	148	120	321	95	321	95	148	120	140	115	321	95	140	115	127	113	217	119	212	121	159	146	159	146	212	121	210	124	159	146	210	124	196	302	196	302	210	124	197	306	210	124	198	321	198	319	210	124	198	319	198	315	210	124	198	315	198	311	210	124	198	311	197	306	283	348	171	348	176	331	283	348	176	331	183	330	283	348	183	330	190	328	283	348	190	328	196	326	283	348	196	326	198	321	283	348	198	321	260	323	283	348	260	323	265	327	283	348	265	327	272	330	283	348	272	330	283	331	214	141	216	147	255	311	214	141	255	311	213	135	213	135	255	311	198	321	213	135	198	321	211	130	211	130	198	321	211	126	211	126	198	321	210	124	257	318	260	323	198	321	257	318	198	321	255	311	276	121	265	118	321	95	321	95	265	118	254	116	321	95	254	116	241	115	241	115	232	116	321	95	321	95	232	116	224	117	321	95	224	117	153	127	153	127	224	117	217	119	153	127	217	119	156	136	156	136	217	119	159	146	318	152	311	145	321	95	321	95	311	145	304	138	321	95	304	138	296	132	296	132	286	126	321	95	321	95	286	126	276	121	324	162	318	152	321	95	324	162	321	95	340	175	324	162	340	175	330	175	321	95	127	113	127	95	176	331	171	348	171	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	132	133	119	168	133	126	133	126	119	168	113	147	133	126	113	147	135	121	135	121	113	147	109	133	135	121	109	133	158	95	158	95	109	133	104	123	158	95	104	123	97	117	154	302	135	157	137	164	154	302	137	164	170	293	154	302	119	168	133	144	154	302	133	144	134	150	154	302	134	150	135	157	132	138	133	144	119	168	132	138	119	168	132	133	335	114	328	115	345	95	345	95	328	115	322	118	345	95	322	118	266	145	266	145	322	118	319	122	266	145	319	122	318	127	318	127	319	130	309	348	309	348	319	130	320	136	309	348	320	136	360	305	360	305	320	136	322	144	360	305	322	144	324	152	391	348	309	348	367	323	391	348	367	323	372	328	391	348	372	328	380	330	391	348	380	330	391	331	324	152	327	160	360	305	170	293	191	91	198	348	198	348	191	91	197	91	198	348	197	91	216	174	216	174	197	91	302	293	216	174	302	293	309	348	309	348	302	293	318	127	364	316	367	323	309	348	364	316	309	348	360	305	345	95	266	145	263	134	345	95	263	134	260	126	345	95	260	126	254	119	345	95	254	119	246	115	345	95	246	115	235	113	345	95	235	113	235	95	157	316	156	312	170	293	170	293	156	312	155	307	170	293	155	307	154	302	198	348	137	348	147	331	198	348	147	331	153	330	198	348	153	330	156	328	198	348	156	328	157	325	198	348	157	325	158	321	198	348	158	321	170	293	170	293	158	321	157	319	170	293	157	319	157	316	158	95	158	113	147	115	158	95	147	115	140	117	158	95	140	117	135	121	88	113	88	95	158	95	88	113	158	95	97	117	147	331	137	348	137	331	266	145	318	127	302	293	335	114	345	95	345	113	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	172	115	165	117	182	96	182	96	165	117	160	121	182	96	160	121	136	144	136	144	160	121	157	126	136	144	157	126	142	167	142	167	157	126	156	133	309	281	287	179	288	90	309	281	288	90	327	278	309	281	327	278	311	289	360	349	288	349	298	331	360	349	298	331	306	329	360	349	306	329	311	325	360	349	311	325	314	320	360	349	314	320	314	313	360	349	314	313	342	324	360	349	342	324	350	329	360	349	350	329	360	332	314	313	327	278	331	300	314	313	331	300	336	315	314	313	336	315	342	324	314	309	313	303	327	278	314	309	327	278	314	313	312	297	311	289	327	278	312	297	327	278	313	303	158	149	159	156	174	313	174	313	159	156	161	164	174	313	161	164	188	290	174	313	188	290	213	349	213	349	188	290	276	90	213	349	276	90	287	179	287	179	276	90	288	90	213	349	152	349	158	331	213	349	158	331	163	328	213	349	163	328	168	323	213	349	168	323	171	318	213	349	171	318	174	313	174	313	142	167	156	137	174	313	156	137	157	142	174	313	157	142	158	149	182	96	136	144	132	129	182	96	132	129	127	121	182	96	127	121	121	116	182	96	121	116	112	114	182	96	112	114	112	96	172	115	182	96	182	114	156	137	142	167	156	133	158	331	152	349	152	332	298	331	288	349	288	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	304	250	292	203	299	125	299	125	292	203	271	158	299	125	271	158	252	100	252	100	271	158	242	125	252	100	242	125	204	112	204	112	190	114	199	90	199	90	190	114	178	119	199	90	178	119	169	129	165	95	199	90	169	129	165	95	169	129	163	142	165	95	163	142	161	159	165	95	161	159	137	107	290	327	299	350	279	332	279	332	299	350	265	333	228	321	265	333	265	354	228	321	265	354	215	345	161	159	165	200	169	319	169	319	165	200	178	246	169	319	178	246	215	345	215	345	178	246	199	289	215	345	199	289	228	321	161	159	169	319	137	107	137	107	169	319	131	282	137	107	131	282	115	126	115	126	131	282	106	235	115	126	106	235	101	152	101	152	106	235	97	185	299	125	337	163	304	250	304	250	337	163	308	290	306	306	308	290	328	338	306	306	328	338	300	319	300	319	328	338	299	350	300	319	299	350	290	327	299	350	265	354	265	333	372	261	366	292	363	210	363	210	366	292	351	318	363	210	351	318	337	163	337	163	351	318	328	338	337	163	328	338	308	290	204	112	199	90	252	100	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	141	123	136	118	228	95	228	95	136	118	128	115	228	95	128	115	118	113	204	118	201	121	148	142	148	142	201	121	201	125	148	142	201	125	184	295	184	295	201	125	185	299	229	212	226	234	221	213	221	213	226	234	244	308	221	213	244	308	204	144	204	144	244	308	189	321	204	144	189	321	201	128	201	128	189	321	201	125	233	233	235	211	236	233	236	233	235	211	241	211	236	233	241	211	239	233	239	233	241	211	241	233	263	236	241	233	247	211	263	236	247	211	253	211	230	233	226	234	229	212	230	233	229	212	235	211	230	233	235	211	233	233	249	322	252	325	269	348	269	348	252	325	258	327	269	348	258	327	265	328	265	328	276	327	269	348	269	348	276	327	300	346	356	287	352	309	350	257	350	257	352	309	342	326	350	257	342	326	335	236	335	236	342	326	324	339	335	236	324	339	312	222	312	222	324	339	300	346	312	222	300	346	298	299	298	299	296	279	312	222	312	222	296	279	290	260	312	222	290	260	284	214	284	214	290	260	279	246	284	214	279	246	263	236	300	346	276	327	285	324	300	346	285	324	292	318	300	346	292	318	296	310	300	346	296	310	298	299	204	144	201	128	202	131	204	144	202	131	203	136	204	144	203	136	204	140	189	321	244	308	246	316	189	321	246	316	249	322	189	321	249	322	269	348	189	321	269	348	188	324	269	348	161	348	173	330	269	348	173	330	181	328	269	348	181	328	186	326	269	348	186	326	188	324	241	233	241	211	247	211	228	95	228	113	217	114	228	95	217	114	209	116	228	95	209	116	204	118	228	95	204	118	148	142	228	95	148	142	145	131	228	95	145	131	141	123	201	125	189	321	188	316	201	125	188	316	187	311	201	125	187	311	186	304	201	125	186	304	185	299	228	95	118	113	118	95	173	330	161	348	161	331	263	236	253	211	284	214	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	133	83	141	85	166	142	166	142	141	85	148	86	166	142	148	86	155	86	155	86	162	86	166	142	166	142	162	86	168	85	166	142	168	85	174	166	166	142	174	166	165	175	198	159	190	139	197	139	198	159	197	139	248	149	198	159	185	161	190	139	168	85	175	83	174	166	174	166	175	83	180	129	174	166	180	129	185	161	185	161	180	129	190	139	162	242	162	367	158	203	158	203	143	150	160	187	160	187	143	150	166	142	160	187	166	142	165	175	293	301	282	253	293	175	293	175	282	253	263	208	293	175	263	208	248	149	248	149	263	208	235	173	248	149	235	173	198	159	289	398	257	402	269	379	269	379	257	402	256	381	220	368	256	381	257	402	220	368	257	402	206	393	340	139	328	127	333	105	333	105	328	127	317	119	333	105	317	119	314	88	314	88	317	119	306	114	314	88	306	114	295	77	295	77	306	114	294	112	295	77	294	112	281	111	281	111	274	111	295	77	295	77	274	111	274	70	274	70	274	111	269	111	274	70	269	111	263	112	274	70	263	112	256	114	274	70	256	114	250	69	220	72	231	70	232	121	232	121	231	70	240	69	232	121	240	69	247	116	247	116	240	69	250	69	247	116	250	69	256	114	360	309	355	340	352	260	352	260	355	340	340	366	352	260	340	366	328	213	328	213	340	366	317	385	328	213	317	385	296	339	296	339	317	385	294	354	289	398	269	379	280	374	289	398	280	374	289	365	289	398	289	365	294	354	289	398	294	354	317	385	296	339	293	301	328	213	206	393	162	367	173	289	206	393	173	289	192	334	206	393	192	334	220	368	108	181	123	163	126	328	126	328	123	163	143	150	126	328	143	150	162	367	162	367	143	150	158	203	103	281	94	228	98	203	103	281	98	203	108	181	103	281	108	181	126	328	166	142	101	90	112	75	166	142	112	75	124	80	166	142	124	80	133	83	204	126	195	78	209	75	204	126	209	75	218	124	218	124	209	75	220	72	218	124	220	72	232	121	192	128	180	129	184	81	192	128	184	81	195	78	192	128	195	78	204	126	184	81	180	129	175	83	162	367	162	242	173	289	293	301	293	175	328	213	340	139	333	105	351	128	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	149	144	145	132	228	95	149	144	228	95	204	118	149	144	204	118	201	121	149	144	201	121	201	124	149	144	201	124	186	300	201	124	189	320	188	317	201	124	188	317	188	313	201	124	188	313	187	308	201	124	187	308	186	304	201	124	186	304	186	300	247	319	189	320	244	311	244	311	189	320	222	216	244	311	222	216	227	237	227	237	222	216	235	216	227	237	235	216	235	237	235	237	235	216	281	95	235	237	281	95	257	239	250	323	255	326	269	348	269	348	255	326	260	328	269	348	260	328	266	328	266	328	277	327	269	348	269	348	277	327	299	346	290	221	310	226	295	274	295	274	310	226	298	296	299	346	298	296	310	226	299	346	310	226	323	339	323	339	310	226	329	235	323	339	329	235	341	327	341	327	329	235	343	247	341	327	343	247	352	309	352	309	343	247	353	264	352	309	353	264	356	284	299	346	277	327	286	323	299	346	286	323	292	317	299	346	292	317	296	308	299	346	296	308	298	296	281	95	323	133	290	221	281	95	290	221	287	257	287	257	290	221	295	274	357	95	357	113	345	114	357	95	345	114	337	117	357	95	337	117	331	120	357	95	331	120	281	95	327	126	323	133	281	95	327	126	281	95	331	120	274	246	257	239	281	95	274	246	281	95	287	257	207	155	222	216	202	131	207	155	202	131	203	137	207	155	203	137	205	145	201	127	202	131	189	320	201	127	189	320	201	124	189	320	247	319	250	323	189	320	250	323	269	348	189	320	269	348	188	324	269	348	161	348	173	330	269	348	173	330	181	329	269	348	181	329	185	327	269	348	185	327	188	324	228	95	228	113	217	114	228	95	217	114	209	115	228	95	209	115	204	118	228	95	145	132	141	123	228	95	141	123	135	118	228	95	135	118	128	115	228	95	128	115	118	113	228	95	118	113	118	95	173	330	161	348	161	331	222	216	189	320	202	131	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	286	348	280	349	282	325	282	325	280	349	273	351	282	325	273	351	273	329	273	329	273	351	266	353	273	329	266	353	263	332	263	332	266	353	257	354	263	332	257	354	252	333	245	354	221	351	226	321	245	354	226	321	232	327	245	354	232	327	241	331	245	354	241	331	252	333	245	354	252	333	257	354	233	272	226	281	235	194	235	194	226	281	222	290	235	194	222	290	218	205	218	205	222	290	220	301	221	351	220	301	222	312	221	351	222	312	226	321	165	281	168	263	169	307	169	307	168	263	174	246	169	307	174	246	181	327	181	327	174	246	185	232	181	327	185	232	199	342	199	342	185	232	200	218	199	342	200	218	221	351	221	351	200	218	218	205	221	351	218	205	220	301	296	311	295	344	292	345	296	311	292	345	289	319	296	311	298	343	295	344	289	319	292	345	289	346	289	319	289	346	286	348	289	319	286	348	282	325	302	343	299	305	301	298	302	343	301	298	303	290	302	343	298	343	299	305	296	311	299	305	298	343	316	272	331	354	317	354	316	272	317	354	315	351	316	272	315	351	313	348	316	272	313	348	310	345	316	272	310	345	306	272	306	344	302	343	303	290	306	344	303	290	305	282	306	344	305	282	306	272	306	344	306	272	310	345	321	167	319	188	316	140	316	140	319	188	311	205	316	140	311	205	301	119	301	119	311	205	299	221	301	119	299	221	281	237	281	103	301	119	281	237	281	103	281	237	263	152	281	103	263	152	261	137	281	103	261	137	256	94	262	163	263	152	281	237	262	163	281	237	259	253	233	272	235	194	244	263	244	263	235	194	248	183	244	263	248	183	259	253	259	253	248	183	257	173	259	253	257	173	262	163	256	94	261	137	255	126	256	94	255	126	247	118	256	94	247	118	235	114	256	94	235	114	229	90	200	94	210	92	202	116	202	116	210	92	222	112	235	114	222	112	229	90	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	162	158	157	180	157	103	162	158	157	103	161	103	161	103	163	103	162	158	162	158	163	103	171	139	222	112	210	92	219	91	222	112	219	91	229	90	200	94	202	116	189	96	189	96	202	116	185	125	189	96	185	125	179	100	179	100	185	125	174	101	171	139	163	103	166	103	171	139	166	103	170	102	171	139	170	102	174	101	171	139	174	101	185	125	157	180	146	180	146	90	157	180	146	90	149	96	157	180	149	96	152	100	157	180	152	100	154	102	157	180	154	102	157	103	146	90	146	180	133	90	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	165	121	158	117	262	95	262	95	158	117	149	114	262	95	149	114	138	113	249	114	239	115	262	95	262	95	239	115	232	117	262	95	232	117	173	137	173	137	232	117	228	120	173	137	228	120	227	124	227	124	228	129	218	327	218	327	228	129	229	136	218	327	229	136	275	327	275	327	229	136	231	144	275	327	231	144	233	153	356	348	143	348	196	325	356	348	196	325	218	327	356	348	218	327	275	327	356	348	275	327	296	326	356	348	296	326	311	321	356	348	311	321	321	311	356	348	321	311	327	296	356	348	327	296	330	275	356	348	330	275	343	275	143	348	128	275	140	275	143	348	140	275	151	295	143	348	151	295	164	309	143	348	164	309	179	319	143	348	179	319	196	325	170	128	165	121	262	95	170	128	262	95	173	137	262	95	138	113	138	95	173	137	227	124	218	327	249	114	262	95	262	113	275	327	233	153	236	164	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	127	187	125	180	127	133	127	187	127	133	139	115	127	187	139	115	150	285	127	133	125	180	124	174	127	133	124	174	123	168	127	133	123	168	122	162	127	133	122	162	122	157	185	132	179	141	182	93	182	93	179	141	177	153	158	101	177	153	178	160	158	101	178	160	179	168	241	348	129	348	141	330	241	348	141	330	149	329	241	348	149	329	154	327	241	348	154	327	156	324	241	348	156	324	157	321	241	348	157	321	217	322	241	348	217	322	222	327	241	348	222	327	230	330	241	348	230	330	241	331	183	187	186	198	212	308	183	187	212	308	158	101	158	101	212	308	157	321	158	101	157	321	156	316	158	101	156	316	155	310	180	177	183	187	158	101	180	177	158	101	179	168	214	316	217	322	157	321	214	316	157	321	212	308	194	125	209	90	207	121	207	121	209	90	222	120	248	125	222	120	245	95	248	125	245	95	271	108	185	132	182	93	209	90	185	132	209	90	194	125	290	130	303	159	296	205	296	205	303	159	314	282	315	291	314	282	314	197	315	291	314	197	335	282	296	205	289	179	290	130	290	130	289	179	280	156	290	130	280	156	271	108	271	108	280	156	267	137	271	108	267	137	248	125	370	348	289	348	300	330	370	348	300	330	309	328	370	348	309	328	314	325	370	348	314	325	318	321	370	348	318	321	319	315	370	348	319	315	352	325	370	348	352	325	359	329	370	348	359	329	370	331	319	315	319	311	335	282	319	315	335	282	341	304	319	315	341	304	346	317	319	315	346	317	352	325	335	282	319	311	318	305	335	282	318	305	317	298	335	282	317	298	315	291	314	282	303	159	314	197	222	120	209	90	245	95	158	101	155	310	154	303	158	101	154	303	152	295	158	101	152	295	150	285	158	101	150	285	139	115	300	330	289	348	289	331	182	93	177	153	158	101	141	330	129	348	129	331	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	223	176	199	311	197	95	223	176	197	95	334	318	223	176	334	318	286	280	356	349	283	349	293	331	356	349	293	331	300	330	356	349	300	330	305	328	356	349	305	328	307	326	356	349	307	326	308	323	356	349	308	323	336	321	356	349	336	321	339	325	356	349	339	325	344	328	356	349	344	328	349	330	356	349	349	330	356	332	334	318	336	321	308	323	334	318	308	323	307	318	334	318	307	318	304	311	334	318	304	311	300	303	334	318	300	303	294	293	334	318	294	293	286	280	199	312	199	315	199	311	199	311	199	315	199	318	199	311	199	318	197	95	197	95	199	318	198	320	197	95	198	320	198	323	198	323	199	326	150	283	150	283	199	326	225	349	150	283	225	349	145	305	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	150	283	186	95	198	323	198	323	186	95	197	95	225	349	199	326	201	328	225	349	201	328	206	329	225	349	206	329	214	331	225	349	214	331	225	332	225	349	115	349	126	331	225	349	126	331	135	328	225	349	135	328	140	320	225	349	140	320	145	305	126	331	115	349	115	332	12	151	12	305	0	229	293	331	283	349	283	332	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	105	326	110	322	183	349	183	349	110	322	112	314	183	349	112	314	115	303	115	303	148	95	163	321	163	321	148	95	158	95	163	321	158	95	163	318	163	321	163	324	115	303	115	303	163	324	165	327	115	303	165	327	183	349	183	349	165	327	169	329	183	349	169	329	175	330	175	330	183	332	183	349	98	329	105	326	183	349	98	329	183	349	87	349	98	329	87	349	87	332	274	297	273	303	289	192	289	192	273	303	272	309	289	192	272	309	265	95	265	95	272	309	271	315	265	95	271	315	271	320	271	320	271	324	230	270	230	270	271	324	273	327	230	270	273	327	225	301	225	301	273	327	291	349	225	301	291	349	224	313	283	331	291	332	291	349	283	331	291	349	277	329	277	329	291	349	273	327	271	320	230	270	256	95	271	320	256	95	265	95	291	349	200	349	210	330	291	349	210	330	217	326	291	349	217	326	222	321	291	349	222	321	224	313	339	316	338	314	354	306	354	306	338	314	337	310	354	306	337	310	335	305	335	305	289	192	354	306	354	306	289	192	265	95	382	349	317	349	327	331	382	349	327	331	333	330	382	349	333	330	337	328	382	349	337	328	339	325	382	349	339	325	339	321	382	349	339	321	364	323	382	349	364	323	368	327	382	349	368	327	374	330	382	349	374	330	382	332	339	321	354	306	359	316	339	321	359	316	364	323	339	319	339	316	354	306	339	319	354	306	339	321	180	192	165	302	165	305	180	192	165	305	164	309	180	192	164	309	158	95	180	192	158	95	230	270	180	192	230	270	225	301	163	314	163	318	158	95	163	314	158	95	164	309	274	297	289	192	275	291	327	331	317	349	317	332	210	330	200	349	200	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	169	126	173	166	168	124	168	124	156	146	169	121	169	121	156	146	143	131	169	121	143	131	191	95	191	95	143	131	134	122	191	95	134	122	125	116	239	117	235	115	327	95	327	95	235	115	228	114	327	95	228	114	219	113	227	173	233	157	231	322	231	322	231	325	183	309	183	309	231	325	233	327	183	309	233	327	256	348	256	348	233	327	236	328	256	348	236	328	240	329	256	348	240	329	246	330	256	348	246	330	256	331	175	135	179	140	213	213	213	213	179	140	219	192	213	213	219	192	231	322	231	322	219	192	227	173	256	348	149	348	161	329	256	348	161	329	169	327	256	348	169	327	175	324	256	348	175	324	179	318	256	348	179	318	183	309	314	116	304	120	327	95	327	95	304	120	297	127	327	95	297	127	242	122	242	122	297	127	291	138	242	122	291	138	286	152	286	152	258	235	250	257	250	257	258	235	281	293	250	257	234	309	237	145	250	257	237	145	240	135	250	257	240	135	242	128	250	257	242	128	242	122	250	257	242	122	286	152	242	122	241	119	327	95	356	348	284	348	293	330	356	348	293	330	298	329	356	348	298	329	302	328	356	348	302	328	303	327	356	348	303	327	304	325	356	348	304	325	322	309	356	348	322	309	329	317	356	348	329	317	336	323	356	348	336	323	342	327	356	348	342	327	349	329	356	348	349	329	356	331	322	309	304	325	303	322	322	309	303	322	300	318	322	309	300	318	296	312	322	309	296	312	289	304	322	309	289	304	281	293	322	309	281	293	258	235	233	157	237	145	234	309	233	157	234	309	233	313	233	157	233	313	232	316	233	157	232	316	231	319	233	157	231	319	231	321	233	157	231	321	231	322	173	166	169	126	170	128	173	166	170	128	172	131	173	166	172	131	175	135	173	166	175	135	213	213	191	95	191	113	182	114	191	95	182	114	176	116	191	95	176	116	172	118	191	95	172	118	169	121	115	113	115	95	191	95	115	113	191	95	125	116	156	146	168	124	173	166	293	330	284	348	284	331	327	95	219	113	219	95	239	117	327	95	241	119	314	116	327	95	327	113	161	329	149	348	149	331	231	322	183	309	213	213	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	157	122	149	117	258	95	258	95	149	117	139	115	258	95	139	115	125	113	245	114	235	115	258	95	258	95	235	115	229	117	258	95	229	117	166	139	166	139	229	117	226	120	166	139	226	120	185	213	185	213	226	120	225	124	185	213	225	124	205	323	205	323	206	326	146	311	146	311	206	326	233	349	146	311	233	349	142	319	185	213	205	323	146	311	233	349	206	326	209	328	233	349	209	328	214	330	233	349	214	330	222	331	233	349	222	331	233	332	233	349	115	349	124	331	233	349	124	331	131	329	233	349	131	329	137	324	233	349	137	324	142	319	225	124	218	283	214	294	225	124	214	294	210	304	225	124	210	304	207	312	225	124	207	312	206	318	225	124	206	318	205	323	287	299	238	232	247	210	287	299	247	210	320	307	287	299	320	307	291	305	356	349	270	349	281	331	356	349	281	331	289	329	356	349	289	329	294	327	356	349	294	327	296	324	356	349	296	324	297	321	356	349	297	321	326	315	356	349	326	315	333	321	356	349	333	321	339	326	356	349	339	326	347	330	356	349	347	330	356	332	320	307	326	315	297	321	320	307	297	321	297	317	320	307	297	317	296	314	320	307	296	314	294	310	320	307	294	310	291	305	238	232	218	283	225	127	238	232	225	127	225	129	238	232	225	129	226	133	238	232	226	133	227	136	238	232	227	136	229	140	238	232	229	140	247	210	225	127	218	283	225	124	162	129	157	122	258	95	162	129	258	95	166	139	258	95	125	113	125	95	245	114	258	95	258	113	281	331	270	349	270	332	124	331	115	349	115	332	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	192	117	356	331	279	327	279	327	356	331	356	348	279	327	356	348	252	327	227	326	252	327	356	348	227	326	356	348	161	348	161	348	137	275	152	275	161	348	152	275	170	296	161	348	170	296	187	311	161	348	187	311	206	320	161	348	206	320	227	326	270	123	255	119	325	95	325	95	255	119	237	117	325	95	237	117	216	117	325	95	216	117	192	117	325	95	192	117	114	113	114	113	192	117	279	327	321	156	313	148	325	95	325	95	313	148	305	141	325	95	305	141	296	134	296	134	283	128	325	95	325	95	283	128	270	123	329	165	321	156	325	95	329	165	325	95	350	175	329	165	350	175	335	175	325	95	114	113	114	95	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	186	177	190	135	190	174	190	174	190	135	203	140	190	174	203	140	195	172	195	172	203	140	201	172	223	180	201	172	203	140	223	180	203	140	216	147	186	206	195	231	210	305	210	305	195	231	210	257	210	305	210	257	244	312	244	312	210	257	229	277	244	312	229	277	250	285	250	285	256	285	253	311	253	311	256	285	262	309	176	133	190	135	183	186	183	186	186	206	178	285	178	285	186	206	210	305	178	285	152	257	159	136	178	285	159	136	176	133	178	285	176	133	183	186	253	311	244	312	250	285	279	288	278	288	282	135	282	135	278	288	273	297	282	135	273	297	269	133	269	133	273	297	268	304	269	133	268	304	267	274	256	285	260	283	262	309	262	309	260	283	264	281	262	309	264	281	268	304	268	304	264	281	266	278	268	304	266	278	267	274	293	174	292	176	295	141	295	141	292	176	292	177	287	308	292	177	292	182	287	308	292	182	294	189	299	205	302	215	336	311	299	205	336	311	287	308	299	205	287	308	296	196	312	180	306	175	310	151	310	151	306	175	301	173	310	151	301	173	296	172	296	172	294	172	295	141	295	141	294	172	293	173	295	141	293	173	293	174	282	135	295	141	292	177	282	135	292	177	287	308	282	135	287	308	279	288	246	145	252	139	255	227	255	227	252	139	259	135	255	227	259	135	264	253	264	253	259	135	269	133	264	253	269	133	267	274	242	154	246	145	255	227	242	154	255	227	242	173	242	154	242	173	242	171	242	154	242	171	241	169	242	154	241	169	241	167	242	154	241	167	241	166	242	154	241	166	241	164	241	200	223	180	229	159	241	200	229	159	242	173	241	200	242	173	255	227	325	166	342	188	328	196	325	166	328	196	319	187	325	166	319	187	312	180	325	166	312	180	310	151	296	172	295	141	310	151	183	181	183	186	190	135	183	181	190	135	186	177	128	188	130	170	135	223	135	223	130	170	136	155	135	223	136	155	152	257	152	257	136	155	146	143	152	257	146	143	159	136	223	180	216	147	229	159	296	196	287	308	294	189	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	200	157	205	170	211	347	200	157	211	347	199	318	200	157	199	318	199	314	200	157	199	314	197	307	200	157	197	307	196	144	195	296	191	282	191	116	195	296	191	116	191	119	195	296	191	119	191	124	195	296	191	124	192	130	195	296	192	130	194	137	195	296	194	137	196	144	195	296	196	144	197	307	187	325	192	324	193	345	193	345	192	324	196	323	193	345	196	323	211	347	211	347	196	323	198	320	211	347	198	320	199	318	273	191	264	163	274	115	274	115	264	163	249	137	274	115	249	137	237	97	237	97	249	137	228	118	237	97	228	118	204	110	204	110	199	110	237	97	237	97	199	110	197	90	237	251	225	240	227	218	227	218	225	240	221	209	215	197	221	209	227	349	215	197	227	349	211	347	221	209	225	240	227	349	227	349	225	240	244	352	244	352	225	240	261	354	211	347	205	170	210	184	211	347	210	184	215	197	193	345	172	343	180	326	193	345	180	326	187	325	272	268	260	265	266	236	266	236	260	265	259	237	251	235	259	237	260	265	251	235	260	265	248	260	227	218	234	226	237	251	237	251	234	226	242	232	237	251	242	232	248	260	248	260	242	232	251	235	324	178	331	217	329	234	324	178	329	234	322	248	324	178	322	248	312	259	324	178	312	259	304	143	312	259	299	267	304	143	304	143	299	267	284	269	304	143	284	269	277	215	277	215	274	115	304	143	197	90	199	110	196	111	197	90	196	111	193	113	197	90	193	113	191	114	197	90	191	114	191	116	197	90	191	116	180	92	191	116	191	282	186	264	186	264	148	146	152	101	152	101	148	146	145	137	152	101	145	137	143	108	143	108	145	137	143	129	143	108	143	129	141	123	186	264	152	101	165	95	186	264	165	95	180	92	186	264	180	92	191	116	266	236	270	233	272	268	272	268	270	233	274	229	272	268	274	229	284	269	284	269	274	229	276	223	284	269	276	223	277	215	140	119	140	117	143	108	140	119	143	108	141	123	180	326	172	343	172	326	273	191	274	115	277	215	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	281	184	270	175	272	153	272	153	270	175	259	169	272	153	259	169	256	142	256	142	259	169	249	166	256	142	249	166	239	136	239	136	249	166	238	165	288	168	306	189	293	197	288	168	293	197	281	184	288	168	281	184	272	153	226	166	217	170	218	133	226	166	218	133	239	136	226	166	239	136	238	165	204	196	207	217	201	289	204	196	201	289	195	136	204	196	195	136	205	184	205	184	195	136	218	133	205	184	218	133	210	176	210	176	218	133	217	170	149	194	153	172	156	230	156	230	153	172	162	156	156	230	162	156	174	263	174	263	162	156	177	143	174	263	177	143	201	289	201	289	177	143	195	136	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	274	291	285	310	271	291	271	291	285	310	270	312	271	291	270	312	268	292	268	292	270	312	265	292	245	285	265	292	270	312	245	285	270	312	234	306	300	247	308	251	309	297	309	297	308	251	313	257	309	297	313	257	316	287	316	287	313	257	317	266	316	287	317	266	318	275	277	250	283	247	285	310	285	310	283	247	291	246	285	310	291	246	298	305	298	305	291	246	300	247	298	305	300	247	309	297	277	250	285	310	276	290	277	250	276	290	274	288	277	250	274	288	272	285	277	250	272	285	272	256	276	290	285	310	275	290	275	290	285	310	274	291	234	306	201	289	207	217	234	306	207	217	215	242	234	306	215	242	228	266	234	306	228	266	245	285	270	281	268	276	269	262	270	281	269	262	272	256	270	281	272	256	272	285	269	262	268	276	268	270	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	282	311	281	307	284	127	284	127	281	307	280	302	284	127	280	302	275	92	275	92	280	302	265	256	275	92	265	256	263	90	263	90	265	256	259	232	263	90	259	232	258	220	263	90	258	220	254	92	254	92	258	220	253	203	254	92	253	203	246	95	246	95	253	203	246	184	246	95	246	184	239	101	239	101	246	184	237	165	239	101	237	165	236	136	236	136	237	165	229	149	182	92	196	97	187	126	187	126	196	97	192	125	200	126	192	125	196	97	200	126	196	97	210	106	229	149	222	140	223	119	223	119	222	140	215	134	223	119	215	134	210	106	210	106	215	134	207	129	210	106	207	129	200	126	244	245	240	269	233	269	244	245	233	269	221	237	244	245	247	268	240	269	178	166	188	192	199	261	199	261	188	192	202	218	199	261	202	218	233	269	233	269	202	218	221	237	182	129	178	133	182	92	182	92	178	133	176	138	182	92	176	138	168	90	168	90	176	138	175	145	168	90	175	145	168	239	168	239	175	145	178	166	283	321	284	319	299	347	283	321	299	347	280	323	280	323	299	347	279	345	280	323	279	345	277	324	277	324	279	345	272	325	291	155	351	354	333	351	291	155	333	351	317	349	291	155	317	349	299	347	291	155	299	347	289	149	299	347	284	319	284	127	299	347	284	127	284	129	299	347	284	129	285	134	299	347	285	134	287	141	299	347	287	141	289	149	279	345	256	343	266	326	279	345	266	326	272	325	304	134	298	129	300	109	300	109	298	129	293	126	300	109	293	126	288	125	300	109	288	125	287	98	314	123	329	143	316	149	314	123	316	149	310	141	314	123	310	141	304	134	314	123	304	134	300	109	287	98	288	125	286	125	287	98	286	125	285	126	287	98	285	126	284	126	287	98	284	126	284	127	287	98	284	127	275	92	284	127	284	319	283	317	284	127	283	317	283	315	284	127	283	315	282	311	259	262	253	265	253	243	259	262	253	243	256	240	259	262	256	240	259	237	259	262	259	237	259	232	259	262	259	232	265	256	249	244	253	243	253	265	249	244	253	265	247	268	249	244	247	268	244	245	236	136	235	131	235	108	236	136	235	108	239	101	235	108	235	131	234	127	235	108	234	127	233	124	235	108	233	124	233	121	235	108	233	121	233	118	130	108	140	98	143	209	143	209	140	98	153	92	143	209	153	92	168	239	168	239	153	92	168	90	127	174	121	140	123	122	127	174	123	122	130	108	127	174	130	108	143	209	182	129	182	92	187	126	236	136	229	149	223	119	266	326	256	343	256	326	168	239	178	166	199	261	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	212	178	209	184	216	133	216	133	209	184	207	192	203	289	207	192	207	193	203	289	207	193	208	195	253	242	236	233	240	208	240	208	236	233	215	226	240	208	215	226	210	202	209	200	210	202	215	226	209	200	215	226	208	197	208	197	215	226	203	289	208	197	203	289	208	195	223	248	233	265	236	306	236	306	233	265	243	278	236	306	243	278	274	312	274	312	243	278	254	285	274	312	254	285	265	288	265	288	271	288	274	312	274	312	271	288	275	286	274	312	275	286	290	310	290	310	275	286	277	284	290	310	277	284	278	281	280	188	269	180	272	153	272	153	269	180	259	174	272	153	259	174	254	142	254	142	259	174	248	171	254	142	248	171	237	170	237	170	227	171	236	135	236	135	227	171	218	173	236	135	218	173	216	133	216	133	218	173	212	178	153	193	156	172	159	230	159	230	156	172	164	155	159	230	164	155	177	262	177	262	164	155	177	143	177	262	177	143	203	289	203	289	177	143	194	136	203	289	194	136	207	192	207	192	194	136	216	133	320	287	313	297	315	248	315	248	313	297	303	305	315	248	303	305	297	229	297	229	303	305	290	310	297	229	290	310	278	278	278	278	290	310	278	281	236	306	203	289	215	226	236	306	215	226	223	248	297	229	278	278	275	265	297	229	275	265	270	216	270	216	275	265	267	252	270	216	267	252	253	242	289	169	306	192	291	201	289	169	291	201	280	188	289	169	280	188	272	153	237	170	236	135	254	142	253	242	240	208	270	216	320	287	315	248	322	275	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	96	421	45	291	73	347	96	421	73	347	116	392	155	103	152	109	153	86	155	103	153	86	155	88	155	103	155	88	156	92	155	103	156	92	156	97	142	117	143	66	147	114	147	114	143	66	150	83	147	114	150	83	152	109	152	109	150	83	152	84	152	109	152	84	153	86	179	102	172	91	176	67	176	67	172	91	165	84	176	67	165	84	157	82	157	82	155	82	156	64	156	64	155	82	153	82	156	64	153	82	151	83	156	64	151	83	150	83	156	64	150	83	143	66	135	118	129	117	131	70	135	118	131	70	143	66	135	118	143	66	142	117	114	104	115	86	117	110	117	110	115	86	121	77	117	110	121	77	122	114	122	114	121	77	131	70	122	114	131	70	129	117	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	222	271	192	145	194	76	222	271	194	76	210	91	222	271	210	91	225	112	222	271	225	112	226	294	222	271	226	294	197	294	222	271	197	294	192	271	292	344	299	353	315	379	315	379	299	353	307	359	315	379	307	359	314	360	314	360	316	360	315	379	315	379	316	360	329	377	343	325	350	329	351	367	351	367	350	329	354	334	351	367	354	334	357	358	357	358	354	334	358	340	357	358	358	340	359	347	341	373	329	377	330	325	341	373	330	325	336	324	341	373	336	324	343	325	341	373	343	325	351	367	329	377	316	360	318	360	329	377	318	360	319	360	329	377	319	360	320	360	329	377	320	360	321	360	329	377	321	360	324	329	329	377	324	329	330	325	319	334	324	329	321	360	319	334	321	360	319	358	319	334	319	358	317	356	319	334	317	356	316	340	316	340	317	356	316	353	316	340	316	353	315	350	316	340	315	350	315	346	287	374	265	362	270	271	287	374	270	271	274	294	287	374	274	294	280	314	287	374	280	314	286	331	287	374	286	331	292	344	287	374	292	344	315	379	242	155	247	173	248	344	248	344	247	173	252	195	248	344	252	195	265	362	265	362	252	195	260	227	265	362	260	227	270	271	237	140	242	155	248	344	237	140	248	344	236	321	237	140	236	321	226	294	237	140	226	294	225	112	305	271	311	294	274	294	305	271	274	294	270	271	194	76	192	145	185	120	194	76	185	120	179	102	194	76	179	102	176	67	157	82	156	64	176	67	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	115	86	114	104	112	97	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	195	217	193	220	204	163	204	163	193	220	192	166	192	166	193	220	190	341	192	166	190	341	183	164	183	164	190	341	179	238	158	145	165	152	166	232	166	232	165	152	174	159	166	232	174	159	179	238	179	238	174	159	183	164	176	117	165	122	174	92	174	92	165	122	158	130	174	92	158	130	150	97	150	97	158	130	155	138	158	178	155	138	158	145	158	178	158	145	166	232	158	178	166	232	156	225	146	202	147	196	147	211	147	211	147	196	148	191	147	211	148	191	150	219	150	219	148	191	150	186	150	219	150	186	156	225	156	225	150	186	154	182	156	225	154	182	158	178	150	97	155	138	158	178	150	97	158	178	145	174	150	97	145	174	134	168	150	97	134	168	131	105	124	160	118	148	119	118	124	160	119	118	131	105	124	160	131	105	134	168	169	325	156	304	161	251	169	325	161	251	169	244	169	325	169	244	179	238	169	325	179	238	190	341	156	304	151	280	152	269	156	304	152	269	155	259	156	304	155	259	161	251	193	220	194	223	218	351	208	255	206	260	209	229	209	229	206	260	205	229	202	229	205	229	205	267	202	229	205	267	198	228	198	228	205	267	207	283	198	228	207	283	196	226	196	226	207	283	218	351	196	226	218	351	194	223	205	267	205	229	206	260	208	255	209	229	212	251	212	251	209	229	214	228	212	251	214	228	218	248	218	248	214	228	219	227	218	248	219	227	225	247	225	247	219	227	224	227	225	247	224	227	229	226	264	280	254	264	255	229	255	229	254	264	241	252	255	229	241	252	229	226	229	226	241	252	225	247	207	283	212	300	218	351	218	351	212	300	220	316	218	351	220	316	250	354	250	354	220	316	233	328	250	354	233	328	250	333	250	333	258	332	261	354	261	354	258	332	264	329	261	354	264	329	272	352	272	352	264	329	268	326	272	352	268	326	271	321	302	341	292	346	304	251	304	251	292	346	282	350	304	251	282	350	281	237	281	237	282	350	272	352	281	237	272	352	271	315	261	354	250	354	250	333	324	311	354	341	302	341	324	311	302	341	304	251	324	311	304	251	320	272	324	311	320	272	327	298	281	237	271	315	270	298	281	237	270	298	264	280	281	237	264	280	255	229	327	298	326	302	326	305	327	298	326	305	325	307	327	298	325	307	325	309	327	298	325	309	324	311	218	209	211	210	222	158	218	209	222	158	256	200	256	200	222	158	240	153	256	200	240	153	255	145	311	152	308	166	306	132	306	132	308	166	299	179	306	132	299	179	292	115	292	115	299	179	283	190	292	115	283	190	270	102	270	102	283	190	261	134	270	102	261	134	258	128	270	102	258	128	251	122	256	200	255	145	261	134	256	200	261	134	283	190	204	212	199	215	204	163	204	212	204	163	222	158	204	212	222	158	211	210	241	94	270	102	251	122	241	94	251	122	240	117	241	94	240	117	225	114	241	94	225	114	207	112	241	94	207	112	204	90	176	117	204	90	191	114	191	114	204	90	207	112	176	117	174	92	204	90	195	217	204	163	199	215	354	341	324	311	354	311	272	352	271	321	271	315	190	341	193	220	218	351	119	118	118	148	115	134	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	186	298	126	94	179	94	186	298	179	94	190	128	186	298	190	128	188	304	253	354	234	351	210	205	210	205	234	351	217	348	210	205	217	348	209	171	210	205	209	171	218	187	200	346	183	345	185	324	200	346	185	324	189	322	200	346	189	322	191	320	200	346	191	320	192	317	200	346	192	317	200	152	200	346	200	152	209	171	200	346	209	171	217	348	200	152	192	317	191	316	183	345	163	343	173	325	183	345	173	325	180	325	183	345	180	325	185	324	250	249	232	231	239	214	239	214	232	231	229	202	218	187	229	202	232	231	218	187	232	231	210	205	239	214	247	223	250	249	250	249	247	223	255	229	250	249	255	229	265	261	265	261	255	229	262	233	265	261	262	233	270	235	270	235	273	234	280	267	280	267	273	234	275	234	280	267	275	234	276	234	273	215	255	95	264	92	273	215	264	92	273	90	273	215	248	146	249	101	273	215	249	101	255	95	246	139	245	133	245	109	246	139	245	109	249	101	246	139	249	101	248	146	245	109	245	133	244	128	245	109	244	128	244	124	245	109	244	124	244	119	287	92	294	128	294	129	294	129	296	268	287	92	287	92	296	268	280	267	287	92	280	267	278	232	278	232	280	267	277	233	280	267	265	261	270	235	296	125	300	98	298	125	298	125	300	98	300	124	304	125	300	124	300	98	304	125	300	98	314	108	328	124	345	146	333	152	328	124	333	152	323	141	328	124	323	141	315	133	328	124	315	133	314	108	309	128	304	125	314	108	309	128	314	108	315	133	300	98	296	125	295	126	300	98	295	126	294	128	300	98	294	128	287	92	324	214	326	220	327	248	327	248	326	220	327	225	327	248	327	225	328	237	328	237	327	225	328	229	328	237	328	229	328	233	324	214	327	248	323	256	324	214	323	256	316	263	324	214	316	263	307	267	324	214	307	267	301	148	307	267	296	268	296	135	307	267	296	135	297	139	307	267	297	139	299	143	307	267	299	143	301	148	296	268	294	129	295	131	296	268	295	131	296	135	287	92	278	232	277	231	287	92	277	231	277	229	287	92	277	229	277	226	287	92	277	226	275	222	287	92	275	222	273	90	275	222	273	215	273	90	191	313	189	309	190	128	191	313	190	128	200	152	191	313	200	152	191	316	173	325	163	343	163	325	188	304	190	128	189	309	280	267	276	234	277	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	211	219	194	95	202	92	211	219	202	92	211	90	211	219	189	146	194	95	188	100	194	95	189	146	188	100	189	146	187	139	188	100	187	139	186	132	188	100	186	132	185	108	185	108	186	132	184	126	185	108	184	126	184	121	185	108	184	121	183	118	226	92	234	128	234	130	234	130	242	264	226	92	226	92	242	264	224	262	226	92	224	262	213	236	213	236	224	262	213	238	194	241	201	241	206	261	206	261	201	241	206	240	206	261	206	240	224	262	224	262	206	240	210	239	224	262	210	239	213	238	187	259	187	241	194	241	187	259	194	241	206	261	242	264	234	130	234	132	242	264	234	132	235	135	242	264	235	135	235	138	242	264	235	138	236	141	242	264	236	141	237	144	242	264	237	144	259	267	226	92	213	236	213	234	226	92	213	234	213	232	226	92	213	232	213	229	226	92	213	229	212	224	226	92	212	224	211	90	212	224	211	219	211	90	237	144	275	270	259	267	236	126	240	97	238	125	238	125	240	97	240	125	244	126	240	125	240	97	244	126	240	97	254	107	269	123	286	146	274	152	269	123	274	152	266	145	269	123	266	145	260	138	269	123	260	138	255	133	269	123	255	133	254	107	249	129	244	126	254	107	249	129	254	107	255	133	240	97	236	126	235	127	240	97	235	127	234	128	240	97	234	128	226	92	232	330	232	312	236	338	236	338	232	312	236	304	236	338	236	304	242	344	242	344	236	304	243	298	242	344	243	298	250	348	250	348	243	298	251	293	250	348	251	293	259	349	259	349	251	293	261	292	259	349	261	292	269	348	269	348	261	292	270	293	269	348	270	293	277	344	277	344	270	293	277	297	277	344	277	297	283	337	283	337	277	297	283	304	283	337	283	304	287	330	287	330	283	304	287	311	287	330	287	311	289	321	232	312	232	330	231	321	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	179	86	181	88	182	103	182	103	181	88	182	90	182	103	182	90	183	97	183	97	182	90	183	93	167	117	171	65	173	114	173	114	171	65	178	84	173	114	178	84	179	109	179	109	178	84	179	86	179	109	179	86	182	103	205	98	199	89	208	67	208	67	199	89	193	84	208	67	193	84	186	83	186	83	184	83	186	64	186	64	184	83	182	83	186	64	182	83	180	84	186	64	180	84	178	84	186	64	178	84	171	65	148	114	149	76	154	117	154	117	149	76	159	69	154	117	159	69	161	118	161	118	159	69	171	65	161	118	171	65	167	117	143	110	140	103	142	84	143	110	142	84	149	76	143	110	149	76	148	114	249	247	228	76	244	92	249	247	244	92	257	114	249	247	216	127	228	76	210	110	205	98	208	67	210	110	208	67	228	76	210	110	228	76	216	127	186	83	186	64	208	67	252	262	251	258	257	114	257	114	251	258	250	253	257	114	250	253	249	247	268	145	314	304	298	301	268	145	298	301	283	299	268	145	283	299	268	297	268	145	268	297	257	114	243	276	247	275	249	296	249	296	247	275	250	274	249	296	250	274	268	297	268	297	250	274	252	272	268	297	252	272	253	269	253	269	257	114	268	297	249	296	226	294	237	276	249	296	237	276	243	276	252	266	252	262	257	114	252	266	257	114	253	269	271	361	271	343	275	369	275	369	271	343	275	335	275	369	275	335	281	375	281	375	275	335	282	329	281	375	282	329	288	379	288	379	282	329	290	324	288	379	290	324	297	380	297	380	290	324	299	323	297	380	299	323	307	379	307	379	299	323	308	324	307	379	308	324	315	374	315	374	308	324	315	328	315	374	315	328	321	368	321	368	315	328	321	335	321	368	321	335	325	360	325	360	321	335	325	342	325	360	325	342	327	351	271	343	271	361	269	352	237	276	226	294	226	276	142	84	140	103	140	94	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	208	189	219	347	204	163	204	163	219	347	202	345	204	163	202	345	194	316	194	316	202	345	193	319	202	345	184	343	186	324	202	345	186	324	190	323	202	345	190	323	192	322	202	345	192	322	193	319	184	343	166	342	182	324	184	343	182	324	186	324	237	350	219	347	208	189	237	350	208	189	256	354	204	163	194	316	194	314	204	163	194	314	194	312	204	163	194	312	194	310	204	163	194	310	193	308	204	163	193	308	193	306	204	163	193	306	192	302	204	163	192	302	184	94	237	115	247	101	254	220	254	220	247	101	259	93	254	220	259	93	259	199	259	199	259	93	273	90	259	199	267	230	254	220	342	263	253	263	262	245	342	263	262	245	269	244	342	263	269	244	273	244	342	263	273	244	275	243	342	263	275	243	276	242	342	263	276	242	285	219	342	263	285	219	300	229	342	263	300	229	311	237	342	263	311	237	321	241	342	263	321	241	331	244	342	263	331	244	342	245	285	219	276	242	274	237	267	230	259	199	285	219	267	230	285	219	274	237	235	206	208	189	218	171	235	206	218	171	227	138	235	206	227	138	237	115	235	206	237	115	254	220	285	92	297	97	289	126	289	126	297	97	295	124	299	125	295	124	297	97	299	125	297	97	309	106	321	121	334	142	321	147	321	121	321	147	315	138	321	121	315	138	309	132	321	121	309	132	309	106	304	127	299	125	309	106	304	127	309	106	309	132	289	126	283	132	285	92	285	92	283	132	276	145	285	92	276	145	273	90	273	90	276	145	268	166	273	90	268	166	259	199	182	324	166	342	166	324	218	171	208	189	204	163	262	245	253	263	253	245	184	94	192	302	130	94	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	207	326	209	326	222	345	222	345	209	326	211	326	222	345	211	326	212	326	212	326	219	325	222	345	222	345	219	325	224	324	222	345	224	324	239	347	239	347	224	324	228	323	239	347	228	323	230	321	195	92	205	90	218	268	218	268	205	90	220	92	218	268	220	92	222	282	222	282	220	92	225	129	222	282	225	129	225	295	225	295	225	129	228	305	228	305	225	129	226	133	189	174	185	163	187	95	189	174	187	95	195	92	189	174	195	92	218	268	176	127	176	109	178	138	178	138	176	109	181	101	178	138	181	101	181	150	181	150	181	101	187	95	181	150	187	95	185	163	225	129	220	92	226	128	235	160	293	354	274	351	235	160	274	351	256	349	235	160	256	349	239	347	235	160	239	347	233	154	239	347	230	321	231	318	231	318	233	154	239	347	222	345	203	344	205	325	222	345	205	325	207	326	231	146	233	154	231	318	231	146	231	318	230	313	231	146	230	313	228	305	231	146	228	305	228	139	228	125	233	97	230	125	230	125	233	97	232	124	238	125	232	124	233	97	238	125	233	97	246	108	261	123	278	146	266	152	261	123	266	152	257	142	261	123	257	142	250	134	261	123	250	134	246	108	244	128	238	125	246	108	244	128	246	108	250	134	233	97	228	125	227	126	233	97	227	126	226	128	233	97	226	128	220	92	205	325	203	344	203	325	228	305	226	133	228	139	176	109	176	127	175	118	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	201	284	200	262	206	267	201	284	206	267	207	290	207	290	206	267	211	271	207	290	211	271	216	297	216	297	211	271	217	274	216	297	217	274	226	303	226	303	217	274	223	277	226	303	223	277	228	278	228	278	230	277	236	308	236	308	230	277	232	277	236	308	232	277	234	276	186	246	200	262	194	277	186	246	194	277	186	268	186	246	186	268	177	257	186	246	177	257	174	227	128	304	128	279	138	137	128	304	138	137	147	305	147	305	138	137	150	174	147	305	150	174	161	307	161	307	150	174	162	204	161	307	162	204	166	244	166	244	162	204	174	227	166	244	174	227	177	257	233	264	231	255	243	137	243	137	231	255	227	245	243	137	227	245	223	233	223	233	189	137	243	137	236	308	235	274	243	137	236	308	243	137	246	311	246	311	243	137	255	172	246	311	255	172	256	312	256	312	255	172	263	195	256	312	263	195	267	311	267	311	263	195	270	212	267	311	270	212	275	308	275	308	270	212	277	225	275	308	277	225	281	302	281	302	277	225	281	256	236	308	234	276	235	275	236	308	235	275	235	274	236	308	226	303	228	278	295	275	285	238	296	252	295	275	296	252	310	290	310	290	296	252	306	263	310	290	306	263	316	271	285	238	295	275	281	256	285	238	281	256	277	225	310	290	316	271	327	302	327	302	316	271	325	276	327	302	325	276	333	278	333	278	336	277	344	310	344	310	336	277	338	277	344	310	338	277	341	277	338	253	321	138	329	135	338	253	329	135	338	133	338	253	315	192	321	138	315	144	321	138	315	192	315	144	315	192	313	185	315	144	313	185	311	178	315	144	311	178	311	152	311	152	311	178	310	173	311	152	310	173	309	168	311	152	309	168	309	163	353	135	368	141	360	170	360	170	361	312	353	135	353	135	361	312	344	310	353	135	344	310	342	275	344	310	341	277	342	276	344	310	342	276	342	275	344	310	327	302	333	278	364	167	368	141	365	167	365	167	368	141	367	167	370	168	367	167	368	141	370	168	368	141	382	151	410	188	397	194	396	166	396	166	397	194	389	183	396	166	389	183	382	151	382	151	389	183	381	175	382	151	381	175	375	170	368	141	364	167	362	168	368	141	362	168	361	169	368	141	361	169	360	170	373	311	361	312	362	178	373	311	362	178	364	184	373	311	364	184	365	189	373	311	365	189	367	195	373	311	367	195	385	242	373	311	385	242	382	307	361	312	360	170	361	174	361	312	361	174	362	178	353	135	342	275	342	272	353	135	342	272	341	267	353	135	341	267	340	262	353	135	340	262	339	257	353	135	339	257	338	133	339	257	338	253	338	133	392	293	388	301	390	259	392	293	390	259	392	267	392	293	392	267	393	275	392	293	393	275	393	283	388	301	382	307	385	242	388	301	385	242	388	251	388	301	388	251	390	259	282	262	284	268	285	294	285	294	284	268	285	273	285	294	285	273	286	284	286	284	285	273	286	278	281	302	281	256	282	262	281	302	282	262	285	294	235	270	233	264	243	137	235	270	243	137	235	274	126	268	123	258	138	137	138	137	123	258	119	244	138	137	119	244	114	226	128	304	103	302	112	284	128	304	112	284	118	284	128	304	118	284	123	284	128	304	123	284	126	283	128	304	126	283	128	281	128	304	128	281	128	279	175	309	161	307	166	244	175	309	166	244	192	312	128	275	126	268	138	137	128	275	138	137	128	279	112	284	103	302	103	284	138	137	114	226	86	137	370	168	382	151	375	170	200	262	201	284	194	277	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	280	310	271	307	271	277	271	277	271	307	268	278	261	277	268	278	263	302	261	277	263	302	255	274	255	274	263	302	255	296	255	274	255	296	249	270	249	270	255	296	247	290	249	270	247	290	244	265	244	265	247	290	239	282	244	265	239	282	238	260	238	260	231	273	224	242	224	242	231	273	220	260	224	242	220	260	211	223	211	223	220	260	205	243	211	223	205	243	200	200	200	200	205	243	212	309	200	200	212	309	194	307	271	307	263	302	268	278	275	254	250	186	250	144	275	254	250	144	256	138	275	254	256	138	264	135	275	254	264	135	275	133	275	254	275	133	276	258	250	186	248	180	250	144	250	144	248	180	246	174	250	144	246	174	246	151	246	151	246	174	246	169	246	151	246	169	245	165	296	171	299	312	296	169	296	169	289	312	289	135	289	135	289	312	281	273	289	135	281	273	280	271	289	135	280	271	279	267	289	135	279	267	277	262	289	135	277	262	276	258	289	135	276	258	275	133	299	167	303	141	301	167	301	167	303	141	302	167	307	167	302	167	303	141	307	167	303	141	317	151	331	166	347	188	333	194	331	166	333	194	324	183	331	166	324	183	317	175	331	166	317	175	317	151	312	170	307	167	317	151	312	170	317	151	317	175	303	141	299	167	297	167	303	141	297	167	296	168	303	141	296	168	296	169	303	141	296	169	289	135	280	310	271	277	275	277	280	310	275	277	278	276	280	310	278	276	280	275	280	310	280	275	281	273	280	310	281	273	289	312	311	311	299	312	299	181	311	311	299	181	302	189	311	311	302	189	306	200	311	311	306	200	327	256	311	311	327	256	320	307	299	312	296	171	297	175	299	312	297	175	299	181	328	262	329	267	330	292	330	292	329	267	330	272	330	292	330	272	331	281	331	281	330	272	331	276	327	256	328	262	330	292	327	256	330	292	326	300	327	256	326	300	320	307	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	166	271	165	265	178	137	178	137	165	265	163	259	178	137	163	259	126	137	160	283	165	282	176	305	176	305	165	282	167	281	176	305	167	281	168	280	168	280	178	137	176	305	159	303	143	302	153	284	159	303	153	284	160	283	159	303	160	283	176	305	212	309	205	243	231	312	194	307	176	305	178	137	194	307	178	137	189	172	194	307	189	172	200	200	178	137	168	280	168	278	178	137	168	278	167	275	178	137	167	275	166	271	153	284	143	302	143	284	12	151	12	305	0	229	289	312	296	169	299	312	246	151	245	165	245	161	238	260	239	282	231	273	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	274	250	267	218	281	157	281	157	267	218	255	186	281	157	255	186	248	140	248	140	255	186	237	162	248	140	237	162	213	152	213	152	206	153	211	133	211	133	206	153	200	156	211	133	200	156	195	160	211	133	195	160	188	136	188	136	195	160	193	166	188	136	193	166	192	175	192	175	194	201	188	136	188	136	194	201	187	290	188	136	187	290	168	143	168	143	187	290	161	265	168	143	161	265	152	155	152	155	161	265	144	232	152	155	144	232	141	171	141	171	144	232	137	192	283	310	258	312	264	293	264	293	258	312	256	293	232	285	256	293	258	312	232	285	258	312	220	306	331	253	328	273	325	216	325	216	328	273	318	290	325	216	318	290	307	183	307	183	318	290	303	302	307	183	303	302	283	310	283	310	264	293	269	290	283	310	269	290	274	287	283	310	274	287	276	281	283	310	276	281	277	274	283	310	277	274	281	157	283	310	281	157	307	183	281	157	277	274	274	250	213	152	211	133	248	140	220	306	187	290	201	233	220	306	201	233	214	262	220	306	214	262	232	285	187	290	194	201	201	233	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	232	351	212	349	214	203	232	351	214	203	216	210	232	351	216	210	219	220	232	351	219	220	223	234	232	351	223	234	229	253	232	351	229	253	235	271	232	351	235	271	242	314	232	351	242	314	256	354	196	347	195	133	208	176	196	347	208	176	212	349	212	349	208	176	213	198	221	170	227	169	225	190	225	190	227	169	231	189	256	199	231	189	233	168	256	199	233	168	238	167	221	170	225	190	220	191	221	170	220	191	217	193	221	170	217	193	214	196	221	170	214	196	214	173	214	173	214	196	213	198	214	173	213	198	208	176	285	318	281	349	268	342	285	318	268	342	268	314	285	318	294	353	281	349	256	330	242	314	243	289	256	330	243	289	254	304	256	330	254	304	268	314	256	330	268	314	268	342	341	345	326	352	335	222	335	222	326	352	308	354	335	222	308	354	307	193	307	193	308	354	302	302	307	193	302	302	299	280	307	193	299	280	291	251	276	221	256	199	274	174	276	221	274	174	307	193	276	221	307	193	291	251	299	313	308	354	296	316	296	316	308	354	294	353	296	316	294	353	291	318	291	318	294	353	285	318	353	259	360	302	358	320	353	259	358	320	351	335	353	259	351	335	341	345	353	259	341	345	335	222	308	354	299	313	302	308	308	354	302	308	302	302	231	189	227	169	233	168	144	144	140	131	224	95	144	144	224	95	195	119	144	144	195	119	194	122	144	144	194	122	184	286	194	122	192	321	192	317	194	122	192	317	190	310	194	122	190	310	188	301	194	122	188	301	186	293	194	122	186	293	184	286	196	347	181	345	185	324	196	347	185	324	189	323	196	347	189	323	192	322	196	347	192	322	192	321	196	347	192	321	194	124	196	347	194	124	194	126	196	347	194	126	194	128	196	347	194	128	195	130	196	347	195	130	195	133	194	124	192	321	194	122	178	325	185	324	181	345	178	325	181	345	167	344	178	325	167	344	167	325	224	95	224	114	212	114	224	95	212	114	204	115	224	95	204	115	198	117	224	95	198	117	195	119	224	95	140	131	136	122	224	95	136	122	130	117	224	95	130	117	122	115	224	95	122	115	111	114	224	95	111	114	111	95	256	199	238	167	274	174	243	289	242	314	235	271	214	203	212	349	213	198	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	189	210	192	169	193	206	193	206	192	169	205	173	193	206	205	173	198	204	198	204	205	173	204	204	227	212	204	204	205	173	227	212	205	173	218	180	256	329	254	354	248	354	256	329	248	354	233	320	256	329	260	353	254	354	215	347	183	325	190	244	215	347	190	244	199	272	215	347	199	272	214	299	215	347	214	299	233	320	215	347	233	320	248	354	186	222	190	244	183	325	186	222	183	325	178	167	186	222	178	167	187	215	187	215	178	167	192	169	187	215	192	169	189	210	241	204	270	121	246	234	241	204	246	234	230	190	230	190	246	234	227	212	230	190	227	212	218	180	137	188	147	177	155	295	155	295	147	177	161	170	155	295	161	170	183	325	183	325	161	170	178	167	136	259	129	222	131	203	136	259	131	203	137	188	136	259	137	188	155	295	211	121	204	117	300	95	300	95	204	117	193	115	300	95	193	115	179	114	270	121	241	204	219	137	270	121	219	137	271	118	270	121	269	292	260	263	270	121	260	263	246	234	271	124	273	131	272	315	272	315	273	131	273	346	273	346	273	131	276	141	273	346	276	141	275	343	275	343	276	141	278	339	272	315	269	292	270	121	272	315	270	121	271	124	284	171	339	349	289	349	284	171	289	349	283	325	284	171	283	325	281	331	284	171	281	331	280	155	280	155	281	331	279	336	280	155	279	336	278	339	280	155	278	339	276	141	273	346	270	349	270	324	273	346	270	324	272	320	273	346	272	320	272	315	270	324	270	349	267	326	267	326	270	349	265	351	267	326	265	351	262	328	262	328	265	351	260	353	262	328	260	353	256	329	300	95	300	114	288	114	300	95	288	114	280	115	300	95	280	115	274	116	300	95	274	116	271	118	300	95	271	118	219	137	300	95	219	137	216	128	300	95	216	128	211	121	300	95	179	114	179	95	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	188	272	188	268	200	133	200	133	188	268	187	264	200	133	187	264	186	259	186	259	143	133	200	133	185	281	187	279	190	303	190	303	187	279	188	277	190	303	188	277	189	276	189	276	200	133	190	303	190	303	161	302	178	283	190	303	178	283	182	282	190	303	182	282	185	281	240	309	225	306	228	205	240	309	228	205	234	250	240	309	234	250	256	312	228	205	234	216	234	250	234	250	234	216	239	226	234	250	239	226	250	274	250	274	239	226	244	236	190	303	200	133	210	304	210	304	200	133	216	173	210	304	216	173	225	306	225	306	216	173	223	191	225	306	223	191	228	205	189	274	188	272	200	133	189	274	200	133	189	276	251	245	258	253	264	291	264	291	258	253	264	258	264	291	264	258	276	303	276	303	264	258	270	261	276	303	270	261	275	262	275	262	279	261	276	303	276	303	279	261	289	309	250	274	244	236	251	245	250	274	251	245	264	291	283	258	288	254	289	309	289	309	288	254	295	250	289	309	295	250	302	311	302	311	295	250	305	249	302	311	305	249	312	310	312	310	305	249	314	250	312	310	314	250	320	306	320	306	314	250	321	255	320	306	321	255	327	299	327	299	321	255	327	262	327	299	327	262	331	290	331	290	327	262	331	270	331	290	331	270	333	280	178	283	161	302	161	283	289	309	279	261	283	258	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	244	312	223	310	227	281	244	312	227	281	231	284	244	312	231	284	236	286	244	312	236	286	243	287	244	312	243	287	250	287	244	312	250	287	248	312	264	310	259	311	262	286	262	286	259	311	254	312	262	286	254	312	250	287	192	229	204	218	205	304	205	304	204	218	221	204	205	304	221	204	223	310	223	310	221	204	231	195	223	310	231	195	226	278	226	278	227	281	223	310	299	310	297	308	305	246	305	246	297	308	295	307	305	246	295	307	293	246	293	246	295	307	292	306	293	246	292	306	288	305	288	305	284	306	287	261	287	261	284	306	281	306	287	261	281	306	280	273	280	273	281	306	277	306	280	273	277	306	274	307	271	281	280	273	274	307	271	281	274	307	270	308	271	281	270	308	264	310	271	281	264	310	262	286	301	312	299	310	305	246	301	312	305	246	315	312	293	246	288	305	287	261	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	179	188	174	204	175	141	179	188	175	141	179	141	179	141	181	141	179	188	179	188	181	141	187	175	184	140	186	140	187	175	187	175	186	140	190	139	187	175	190	139	198	166	198	166	190	139	193	138	198	166	193	138	199	136	178	263	179	250	181	281	181	281	179	250	184	240	181	281	184	240	190	294	190	294	184	240	192	229	190	294	192	229	205	304	224	159	214	134	221	134	224	159	221	134	227	133	224	159	210	161	214	134	210	161	198	166	199	136	210	161	199	136	207	135	210	161	207	135	214	134	249	136	269	142	254	244	249	136	254	244	249	171	249	136	249	171	248	167	249	136	248	167	245	164	249	136	245	164	240	161	249	136	240	161	233	160	249	136	233	160	227	133	254	244	245	253	248	175	254	244	248	175	249	171	245	253	237	260	239	187	245	253	239	187	244	181	245	253	244	181	248	175	231	267	227	272	231	195	231	267	231	195	239	187	231	267	239	187	237	260	299	185	297	198	295	167	295	167	297	198	292	209	295	167	292	209	285	153	285	153	292	209	282	220	285	153	282	220	270	231	270	231	254	244	269	142	270	231	269	142	285	153	233	160	224	159	227	133	174	204	161	204	166	133	174	204	166	133	168	137	174	204	168	137	170	139	174	204	170	139	172	140	174	204	172	140	175	141	166	133	161	204	152	133	226	278	231	195	227	272	187	175	181	141	184	140	12	151	12	305	0	229	250	287	254	312	248	312	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	210	262	186	175	186	97	210	262	186	97	196	92	210	262	196	92	208	90	210	262	208	90	224	92	210	262	224	92	213	298	210	262	213	298	189	290	210	262	189	290	189	262	227	128	225	130	236	97	236	97	225	130	224	132	236	97	224	132	224	92	224	92	224	132	224	134	224	92	224	134	224	137	224	137	231	308	213	298	268	159	259	148	263	125	263	125	259	148	250	139	263	125	250	139	248	107	248	107	250	139	242	133	248	107	242	133	236	97	236	97	242	133	236	129	236	97	236	129	230	127	230	127	227	128	236	97	284	354	276	354	266	292	266	292	276	354	261	336	266	292	261	336	257	262	257	262	261	336	247	320	257	262	247	320	235	183	231	308	224	137	224	141	231	308	224	141	226	148	231	308	226	148	228	158	231	308	228	158	231	170	231	308	231	170	235	183	231	308	235	183	247	320	224	137	213	298	224	92	182	162	178	150	179	104	182	162	179	104	186	97	182	162	186	97	186	175	176	140	174	132	175	114	176	140	175	114	179	104	176	140	179	104	178	150	266	292	257	262	302	262	266	292	302	262	302	292	268	159	263	125	283	151	175	114	174	132	173	127	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	156	271	155	267	165	133	165	133	155	267	153	262	165	133	153	262	152	135	152	135	153	262	152	256	152	135	152	256	142	139	142	139	152	256	134	146	132	198	130	194	134	146	132	198	134	146	152	256	129	189	128	183	128	156	129	189	128	156	134	146	129	189	134	146	130	194	127	176	127	169	128	156	127	176	128	156	128	183	165	133	180	135	178	176	178	176	185	306	165	133	165	133	185	306	164	304	165	133	164	304	157	277	157	277	164	304	156	278	130	301	141	282	145	302	145	302	141	282	148	281	145	302	148	281	164	304	164	304	148	281	153	280	164	304	153	280	156	278	185	198	225	312	206	309	185	198	206	309	185	306	185	198	185	306	183	193	182	173	192	140	184	172	184	172	192	140	187	172	193	173	187	172	192	140	193	173	192	140	206	150	206	150	221	165	211	183	211	183	221	165	218	189	232	205	218	189	221	165	232	205	221	165	240	187	290	173	289	173	295	142	295	142	289	173	288	175	295	142	288	175	280	136	280	136	288	175	287	177	296	207	332	308	278	308	296	207	278	308	291	194	296	207	291	194	294	200	280	136	287	177	288	182	280	136	288	182	278	308	280	136	278	308	266	270	280	136	266	270	265	133	278	308	288	182	289	187	278	308	289	187	291	194	255	243	244	222	246	139	255	243	246	139	254	135	255	243	254	135	265	133	255	243	265	133	266	270	241	145	246	139	244	222	241	145	244	222	240	187	241	145	240	187	238	182	241	145	238	182	238	153	290	173	295	142	292	172	292	172	295	142	294	172	299	173	294	172	295	142	299	173	295	142	310	153	342	189	325	197	326	168	326	168	325	197	317	187	326	168	317	187	310	153	310	153	317	187	310	180	310	153	310	180	304	175	238	153	238	182	237	177	238	153	237	177	237	172	238	153	237	172	237	168	238	153	237	168	237	164	206	150	211	183	205	178	206	150	205	178	199	175	206	150	199	175	193	173	180	174	178	175	180	135	180	174	180	135	192	140	180	174	192	140	182	173	185	306	178	176	178	180	185	306	178	180	179	184	185	306	179	184	181	188	185	306	181	188	183	193	165	133	157	277	157	274	165	133	157	274	156	271	141	282	130	301	130	282	178	176	180	135	178	175	299	173	310	153	304	175	232	205	240	187	244	222	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	185	221	193	308	182	246	182	246	193	308	182	306	182	246	182	306	178	267	178	267	182	306	172	280	170	281	172	280	182	306	170	281	182	306	168	304	285	249	280	241	281	209	281	209	280	241	270	229	281	209	270	229	265	193	265	193	270	229	255	213	265	193	255	213	247	176	247	176	255	213	235	192	268	279	270	275	271	303	271	303	270	275	273	270	271	303	273	270	276	308	276	308	273	270	277	265	276	308	277	265	282	311	282	311	277	265	287	256	282	311	287	256	290	312	290	312	287	256	296	227	290	312	296	227	300	311	300	311	296	227	305	240	300	311	305	240	308	306	308	306	305	240	312	252	308	306	312	252	315	300	315	300	312	252	317	263	315	300	317	263	319	292	319	292	317	263	320	273	319	292	320	273	321	284	285	249	281	209	296	227	285	249	296	227	287	256	267	296	266	288	267	284	267	296	267	284	268	279	267	296	268	279	271	303	233	228	230	256	235	192	235	192	230	256	226	278	235	192	226	278	224	157	224	157	226	278	222	296	224	157	222	296	216	312	187	195	187	172	193	308	193	308	187	172	195	133	193	308	195	133	204	310	204	310	195	133	224	157	204	310	224	157	216	312	195	133	187	172	187	165	195	133	187	165	186	158	195	133	186	158	186	150	195	133	186	150	185	141	195	133	185	141	185	133	168	304	150	302	158	284	168	304	158	284	164	284	168	304	164	284	168	283	168	304	168	283	170	281	158	284	150	302	150	284	193	308	185	221	187	195	235	192	224	157	247	176	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	114	284	118	284	122	305	122	305	118	284	120	283	122	305	120	283	121	283	121	283	128	273	122	305	122	305	128	273	137	307	122	305	103	302	109	284	122	305	109	284	114	284	128	273	133	253	137	307	137	307	133	253	137	226	137	307	137	226	149	309	149	309	137	226	140	198	149	309	140	198	141	171	141	171	141	167	153	133	153	133	141	167	141	160	153	133	141	160	141	152	324	240	315	228	324	207	324	207	315	228	301	212	324	207	301	212	291	172	291	172	301	212	282	192	314	278	316	274	318	304	318	304	316	274	318	270	318	304	318	270	323	308	323	308	318	270	322	266	323	308	322	266	325	263	314	297	312	287	313	283	314	297	313	283	314	278	314	297	314	278	318	304	362	263	367	286	365	295	362	263	365	295	361	302	362	263	361	302	354	308	362	263	354	308	348	237	354	308	347	311	348	237	348	237	347	311	338	312	348	237	338	312	331	256	331	256	329	249	348	237	348	237	329	249	324	240	348	237	324	240	324	207	328	260	330	258	330	311	330	311	330	258	331	257	330	311	331	257	338	312	338	312	331	257	331	256	330	311	323	308	325	263	330	311	325	263	328	260	254	312	189	213	194	189	254	312	194	189	201	200	254	312	201	200	208	210	254	312	208	210	225	237	254	312	225	237	238	133	254	312	238	133	250	133	254	312	250	133	282	192	254	312	282	192	264	312	187	178	194	189	189	213	187	178	189	213	187	237	187	178	187	237	184	258	187	178	184	258	181	170	181	276	176	294	179	166	181	276	179	166	181	170	181	276	181	170	184	258	176	294	170	312	179	166	179	166	170	312	160	310	179	166	160	310	153	133	153	133	160	310	149	309	153	133	149	309	141	171	140	142	140	133	153	133	140	142	153	133	141	152	109	284	103	302	103	284	282	192	250	133	291	172	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	308	311	297	306	303	269	303	269	297	306	296	270	290	269	296	270	297	306	290	269	297	306	285	297	259	238	267	249	270	282	270	282	267	249	274	258	270	282	274	258	285	297	285	297	274	258	282	264	285	297	282	264	290	269	282	172	278	175	287	141	287	141	278	175	276	179	287	141	276	179	275	135	275	135	276	179	274	186	275	135	274	186	263	133	263	133	274	186	259	238	263	133	259	238	252	260	252	260	259	238	270	282	313	266	317	264	320	312	320	312	317	264	321	263	320	312	321	263	328	311	328	311	321	263	329	264	328	311	329	264	335	307	335	307	329	264	336	267	335	307	336	267	341	301	341	301	336	267	341	272	341	301	341	272	345	294	345	294	341	272	345	279	345	294	345	279	346	286	308	311	303	269	308	268	308	311	308	268	313	266	308	311	313	266	320	312	304	176	299	172	300	150	300	150	299	172	295	171	300	150	295	171	290	170	290	170	285	171	287	141	287	141	285	171	282	172	315	165	331	184	318	190	315	165	318	190	310	181	315	165	310	181	304	176	315	165	304	176	300	150	290	170	287	141	300	150	251	135	263	133	252	260	251	135	252	260	247	277	251	135	247	277	243	289	251	135	243	289	242	141	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	167	286	170	286	229	312	229	312	170	286	173	286	229	312	173	286	175	286	175	286	183	285	229	312	229	312	183	285	189	283	229	312	189	283	193	279	192	184	188	180	194	155	194	155	188	180	184	177	194	155	184	177	184	144	184	144	184	177	181	176	184	144	181	176	176	176	176	176	170	177	174	138	174	138	170	177	165	179	174	138	165	179	164	134	164	134	165	179	161	182	164	134	161	182	155	184	164	134	155	184	153	133	153	133	155	184	149	185	153	133	149	185	144	135	144	135	149	185	141	183	144	135	141	183	136	138	136	138	141	183	135	180	136	138	135	180	131	144	131	144	135	180	130	174	131	144	130	174	127	151	127	151	130	174	127	167	127	151	127	167	126	159	219	192	226	169	229	312	229	312	226	169	233	152	229	312	233	152	234	306	234	306	233	152	242	141	234	306	242	141	238	299	238	299	242	141	243	289	197	273	199	265	229	312	229	312	199	265	213	213	229	312	213	213	219	192	219	192	213	213	206	172	164	285	167	286	229	312	164	285	229	312	159	304	164	285	159	304	159	285	196	189	192	184	194	155	196	189	194	155	206	172	196	189	206	172	213	213	176	176	174	138	184	144	229	312	193	279	197	273	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	173	135	169	138	170	92	173	135	170	92	186	97	173	135	186	97	176	133	170	92	169	138	165	141	170	92	165	141	160	143	170	92	160	143	155	144	170	92	155	144	155	90	127	125	127	109	130	132	130	132	127	109	131	101	130	132	131	101	135	138	135	138	131	101	138	95	135	138	138	95	142	143	142	143	138	95	146	91	142	143	146	91	149	144	149	144	146	91	155	90	149	144	155	90	155	144	196	311	199	347	192	317	192	317	199	347	187	322	184	324	187	322	199	347	184	324	199	347	184	345	215	141	209	136	219	118	219	118	209	136	203	132	219	118	203	132	203	106	203	106	203	132	197	130	203	106	197	130	192	129	192	129	186	129	186	97	186	97	186	129	182	130	186	97	182	130	178	132	224	352	211	349	216	247	216	247	211	349	207	281	203	293	207	281	211	349	203	293	211	349	200	303	200	303	211	349	199	347	200	303	199	347	196	311	184	345	167	344	174	326	184	345	174	326	179	326	184	345	179	326	182	325	184	345	182	325	184	324	230	162	228	157	235	133	235	133	228	157	224	152	235	133	224	152	220	146	220	146	215	141	219	118	192	129	186	97	203	106	311	286	308	277	320	256	320	256	308	277	302	263	320	256	302	263	296	213	296	213	302	263	291	244	296	213	291	244	276	218	276	218	270	245	267	171	267	171	270	245	263	274	267	171	263	274	256	300	336	342	330	348	335	294	336	342	335	294	341	325	336	342	341	325	339	334	314	354	312	293	320	256	314	354	320	256	322	353	322	353	320	256	335	294	322	353	335	294	330	348	276	218	267	171	296	213	267	171	256	300	249	322	267	171	249	322	242	341	267	171	242	341	236	354	267	171	236	354	235	133	236	354	224	352	228	196	236	354	228	196	231	181	236	354	231	181	232	171	236	354	232	171	235	133	224	352	216	247	223	219	224	352	223	219	228	196	314	354	304	353	307	299	314	354	307	299	310	297	314	354	310	297	312	295	314	354	312	295	312	293	289	316	291	311	292	343	292	343	291	311	294	308	292	343	294	308	297	349	297	349	294	308	299	304	297	349	299	304	304	353	304	353	299	304	303	301	304	353	303	301	307	299	288	335	287	328	288	321	288	335	288	321	289	316	288	335	289	316	292	343	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	235	133	232	171	232	167	235	133	232	167	230	162	220	146	219	118	235	133	174	326	167	344	167	326	12	151	12	305	0	229	311	286	320	256	312	293	176	133	186	97	178	132	127	109	127	125	126	118	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	192	132	209	179	186	133	186	133	209	179	179	133	176	133	179	133	209	179	176	133	209	179	268	266	268	266	209	179	330	302	183	253	189	260	186	312	186	312	189	260	196	264	186	312	196	264	330	312	330	312	196	264	203	266	330	312	203	266	213	266	330	312	213	266	268	266	330	312	268	266	330	302	186	312	166	244	179	244	186	312	179	244	183	253	230	166	223	171	228	115	228	115	223	171	217	175	228	115	217	175	214	122	214	122	217	175	209	179	214	122	209	179	206	127	206	127	209	179	198	130	268	266	140	135	158	124	268	266	158	124	161	126	268	266	161	126	166	129	268	266	166	129	171	131	268	266	171	131	176	133	244	153	237	160	241	109	244	153	241	109	252	105	244	153	252	105	249	146	230	166	228	115	241	109	230	166	241	109	237	160	284	122	282	121	291	103	291	103	282	121	279	121	291	103	279	121	276	121	276	121	267	123	275	102	275	102	267	123	264	103	249	146	252	105	254	138	254	138	252	105	264	103	254	138	264	103	260	129	260	129	264	103	267	123	326	140	325	148	323	126	323	126	325	148	321	155	323	126	321	155	316	115	316	115	321	155	316	161	316	115	316	161	309	165	305	108	316	115	309	165	305	108	309	165	302	166	305	108	302	166	294	165	305	108	294	165	291	103	291	103	294	165	287	161	291	103	287	161	286	124	291	103	286	124	285	123	291	103	285	123	284	122	276	121	275	102	291	103	278	132	281	129	281	156	281	156	281	129	283	126	281	156	283	126	287	161	287	161	283	126	286	124	277	150	276	143	277	137	277	150	277	137	278	132	277	150	278	132	281	156	209	179	192	132	198	130	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	170	421	232	431	232	431	239	466	232	431	298	421	239	466	298	421	312	454	312	454	298	421	353	393	312	454	353	393	376	420	376	420	353	393	396	349	376	420	396	349	426	369	426	369	396	349	424	293	426	369	424	293	434	229	470	226	458	303	458	150	458	150	458	303	434	229	425	84	434	229	425	163	425	84	425	163	397	107	426	369	434	229	458	303	425	84	397	107	375	32	375	32	397	107	354	62	375	32	354	62	311	0	311	0	354	62	299	33	311	0	299	33	236	-12	236	-12	299	33	235	23	45	291	73	347	96	421	96	421	73	347	116	392	96	421	116	392	162	454	162	454	116	392	170	421	162	454	170	421	239	466	239	466	170	421	232	431	12	151	44	84	12	305	12	305	44	84	35	226	45	370	35	226	45	291	45	370	45	291	96	421	73	106	95	33	116	62	116	62	95	33	160	0	116	62	160	0	171	33	171	33	160	0	236	-12	171	33	236	-12	235	23	45	162	35	226	44	84	45	162	44	84	95	33	45	162	95	33	73	106	282	273	271	221	287	128	287	128	271	221	254	168	287	128	254	168	252	101	252	101	254	168	232	126	252	101	232	126	210	90	210	90	232	126	206	109	288	350	264	354	271	334	271	334	264	354	263	335	236	316	263	335	264	354	236	316	264	354	219	344	336	259	332	291	330	213	330	213	332	291	323	318	330	213	323	318	313	167	313	167	323	318	307	338	313	167	307	338	288	350	288	350	271	334	277	331	288	350	277	331	282	326	288	350	282	326	285	319	288	350	285	319	286	310	288	350	286	310	287	128	288	350	287	128	313	167	282	273	287	128	286	310	219	344	183	315	188	161	219	344	188	161	198	212	219	344	198	212	214	269	219	344	214	269	236	316	199	110	193	113	210	90	210	90	193	113	189	118	210	90	189	118	184	95	184	95	189	118	186	125	184	95	186	125	185	133	185	133	188	161	183	315	134	179	138	150	140	227	140	227	138	150	148	125	140	227	148	125	157	275	157	275	148	125	163	107	157	275	163	107	183	315	183	315	163	107	184	95	183	315	184	95	185	133	199	110	210	90	206	109	12	151	12	305	0	229	12	305	35	226	45	370	434	229	425	84	458	150	486	180	486	230	-7	230	486	180	-7	230	-7	180	260	-203	260	615	211	615	260	-203	211	615	211	-203	215	-203	264	-203	215	230	215	230	264	-203	264	180	215	230	264	180	486	230	486	230	264	180	486	180	214	180	214	-203	263	-203	214	180	263	-203	263	230	214	180	263	230	-7	230	214	180	-7	230	-7	180	264	230	264	615	215	615	264	230	215	615	215	180	264	230	215	180	486	180	264	230	486	180	486	230	263	180	263	614	214	615	263	180	214	615	214	230	263	180	214	230	-7	230	263	180	-7	230	-7	180	215	615	264	-203	264	615	264	230	264	180	486	180	264	230	486	180	486	230	264	-203	215	615	215	-203	263	615	214	615	263	-203	263	-203	214	615	214	230	263	-203	214	230	214	180	214	180	214	230	-7	230	214	180	-7	230	-7	180	263	-203	214	180	214	-203	214	-203	263	-203	214	180	214	180	263	-203	263	180	214	180	263	180	486	230	486	230	263	180	486	180	-7	230	-7	180	214	180	-7	230	214	180	486	230	263	615	214	615	263	230	263	230	214	615	214	230	263	230	214	230	486	180	486	180	214	230	-7	230	486	180	-7	230	-7	180	263	230	486	180	486	230	263	615	214	615	263	-203	263	-203	214	615	214	230	263	-203	214	230	214	180	214	180	214	230	-7	230	214	180	-7	230	-7	180	263	180	486	180	263	230	263	230	486	180	486	230	263	-203	214	180	214	-203	-7	167	-7	118	486	118	-7	167	486	118	486	167	-7	293	-7	244	486	244	-7	293	486	244	486	293	152	615	152	-203	201	-203	152	615	201	-203	201	615	277	615	277	-203	327	-203	277	615	327	-203	327	615	264	244	486	244	486	293	264	244	486	293	215	293	264	244	215	293	264	-203	264	167	264	118	486	118	264	167	486	118	486	167	264	-203	215	293	215	-203	486	230	152	230	201	175	486	230	201	175	277	175	486	230	277	175	327	180	486	230	327	180	486	180	277	175	277	-203	327	-203	277	175	327	-203	327	180	152	230	152	-203	201	-203	152	230	201	-203	201	175	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	152	-203	201	-203	152	293	152	293	201	-203	201	244	152	293	201	244	486	293	486	293	201	244	486	244	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	263	293	214	244	263	293	-7	293	263	-203	214	118	214	-203	214	244	-7	293	-7	244	214	118	-7	167	-7	118	277	-203	327	-203	277	180	277	180	327	-203	327	230	277	180	327	230	201	180	201	180	327	230	152	180	201	180	152	180	201	-203	201	-203	152	180	152	-203	-7	230	-7	180	152	180	-7	230	152	180	327	230	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	244	277	-203	327	-203	277	244	327	-203	327	293	277	244	327	293	-7	293	277	244	-7	293	-7	244	215	615	264	167	264	615	264	293	264	244	486	244	264	293	486	244	486	293	264	167	215	615	215	118	264	167	215	118	486	118	264	167	486	118	486	167	201	230	201	615	152	615	201	230	152	615	152	180	201	230	152	180	486	180	201	230	486	180	277	230	327	230	327	615	277	615	327	230	277	615	277	230	327	230	277	230	486	180	327	230	486	180	486	230	201	167	201	615	152	615	201	167	152	615	152	118	201	167	152	118	486	118	201	167	486	118	486	167	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	263	615	214	615	263	118	263	118	214	615	214	293	263	118	214	293	214	244	214	244	214	293	-7	293	214	244	-7	293	-7	244	263	118	214	244	214	167	263	118	214	167	-7	167	263	118	-7	167	-7	118	201	615	152	615	201	230	201	230	152	615	152	230	201	230	152	230	327	180	327	180	152	230	-7	230	327	180	-7	230	-7	180	327	180	327	615	277	615	327	180	277	615	277	230	327	180	277	230	201	230	327	118	327	615	277	615	327	118	277	615	277	167	327	118	277	167	-7	167	327	118	-7	167	-7	118	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	264	615	215	615	264	-203	264	293	264	244	486	244	264	293	486	244	486	293	264	167	264	118	486	118	264	167	486	118	486	167	264	-203	215	615	215	-203	152	615	152	-203	201	-203	152	615	201	-203	201	615	277	615	327	-203	327	615	327	230	327	180	486	180	327	230	486	180	486	230	327	-203	277	615	277	-203	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	152	615	152	-203	201	-203	152	615	201	-203	201	615	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	214	293	214	244	214	293	-7	293	214	615	214	293	263	-203	214	615	263	-203	263	615	263	-203	214	118	214	-203	214	244	-7	293	-7	244	214	118	-7	167	-7	118	201	615	152	615	201	-203	201	-203	152	615	152	230	201	-203	152	230	152	180	152	180	152	230	-7	230	152	180	-7	230	-7	180	277	615	277	-203	327	-203	277	615	327	-203	327	615	201	-203	152	180	152	-203	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	615	277	-203	327	-203	277	615	327	-203	327	615	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	214	-203	263	-203	214	118	214	118	263	-203	263	118	214	118	263	118	486	167	486	167	263	118	486	118	-7	167	-7	118	214	118	-7	167	214	118	486	167	-7	293	-7	244	486	244	-7	293	486	244	486	293	486	230	-7	230	152	180	486	230	152	180	201	175	486	230	201	175	277	175	486	230	277	175	327	180	486	230	327	180	486	180	277	175	277	-203	327	-203	277	175	327	-203	327	180	152	180	152	-203	201	-203	152	180	201	-203	201	175	152	180	-7	230	-7	180	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	-7	293	-7	244	486	244	-7	293	486	244	486	293	-7	167	-7	118	486	118	-7	167	486	118	486	167	263	615	214	615	263	293	263	293	214	615	214	293	263	293	214	293	486	244	486	244	214	293	-7	293	486	244	-7	293	-7	244	263	293	486	244	486	293	201	615	152	615	201	230	201	230	152	615	152	230	201	230	152	230	486	180	486	180	152	230	-7	230	486	180	-7	230	-7	180	327	230	327	615	277	615	327	230	277	615	277	230	327	230	277	230	486	180	327	230	486	180	486	230	201	230	486	180	277	230	-7	167	-7	118	486	118	-7	167	486	118	486	167	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-7	167	214	118	214	167	214	167	214	118	263	-203	214	167	263	-203	214	244	214	244	263	-203	214	293	214	244	214	293	-7	293	263	615	214	615	263	-203	263	293	263	244	486	244	263	293	486	244	486	293	263	167	263	118	486	118	263	167	486	118	486	167	263	-203	214	118	214	-203	214	293	263	-203	214	615	214	244	-7	293	-7	244	214	118	-7	167	-7	118	201	615	152	615	201	-203	201	-203	152	615	152	230	201	-203	152	230	152	180	152	180	152	230	-7	230	152	180	-7	230	-7	180	327	615	277	615	327	-203	327	-203	277	615	277	230	327	-203	277	230	277	180	277	180	277	230	201	230	277	180	201	230	201	180	327	180	486	180	327	230	327	230	486	180	486	230	327	-203	277	180	277	-203	201	-203	152	180	152	-203	152	118	152	-203	201	-203	152	118	201	-203	201	167	152	118	201	167	-7	167	152	118	-7	167	-7	118	277	-203	327	-203	277	167	277	167	327	-203	327	118	277	167	327	118	486	167	486	167	327	118	486	118	201	244	201	615	152	615	201	244	152	615	152	293	201	244	152	293	-7	293	201	244	-7	293	-7	244	327	293	327	615	277	615	327	293	277	615	277	244	327	293	277	244	486	244	327	293	486	244	486	293	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	134	-104	136	-60	133	-108	133	-108	129	-53	120	-135	120	-135	129	-53	120	-49	120	-135	120	-49	109	-47	141	-69	136	-60	136	-99	141	-69	136	-99	140	-95	141	-69	140	-95	142	-89	141	-69	142	-89	143	-80	138	-115	142	-138	141	-116	141	-116	142	-138	145	-117	160	-113	145	-117	159	-136	160	-113	159	-136	176	-133	133	-108	120	-135	133	-111	133	-111	120	-135	142	-138	133	-111	142	-138	135	-114	135	-114	142	-138	138	-115	102	-128	120	-135	109	-47	102	-128	109	-47	99	-49	102	-128	99	-49	89	-54	102	-128	89	-54	87	-117	82	-62	77	-72	78	-102	82	-62	78	-102	87	-117	82	-62	87	-117	89	-54	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	276	384	286	389	288	452	288	452	286	389	293	397	288	452	293	397	297	437	297	437	293	397	298	407	297	437	298	407	299	419	246	388	254	384	257	469	257	469	254	384	265	382	257	469	265	382	275	462	275	462	265	382	276	384	275	462	276	384	288	452	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	239	395	239	395	241	434	238	429	239	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	289	358	279	331	280	9	280	9	279	331	271	303	280	9	271	303	268	-24	268	-24	271	303	265	275	268	-24	265	275	256	-51	256	-51	265	275	246	192	256	-51	246	192	245	-73	245	-73	246	192	233	-91	159	303	265	275	271	303	446	469	424	471	425	451	425	451	424	471	422	452	408	447	422	452	424	471	408	447	424	471	398	469	468	383	477	388	479	451	479	451	477	388	484	396	479	451	484	396	487	436	487	436	484	396	489	406	487	436	489	406	490	418	436	387	446	383	446	469	446	469	446	383	456	381	446	469	456	381	465	462	465	462	456	381	468	383	465	462	468	383	479	451	429	450	431	449	446	469	446	469	431	449	433	446	446	469	433	446	434	443	434	443	436	387	446	469	434	443	433	438	436	387	436	387	433	438	430	434	436	387	430	434	429	395	429	395	430	434	427	429	429	395	427	429	425	404	425	404	427	429	424	423	425	404	424	423	423	415	360	348	370	384	376	463	376	463	370	384	382	413	376	463	382	413	398	469	398	469	382	413	395	434	398	469	395	434	408	447	344	275	434	275	348	303	344	275	348	303	356	454	356	454	348	303	360	348	356	454	360	348	376	463	339	441	324	425	324	184	339	441	324	184	344	275	339	441	344	275	356	454	311	405	299	383	299	75	311	405	299	75	310	120	311	405	310	120	324	184	311	405	324	184	324	425	290	40	299	75	299	383	290	40	299	383	289	358	290	40	289	358	280	9	230	123	218	69	219	-106	230	123	219	-106	233	-91	230	123	233	-91	246	192	210	31	205	10	205	-117	210	31	205	-117	219	-106	210	31	219	-106	218	69	172	-100	176	-133	183	-77	183	-77	176	-133	191	-126	183	-77	191	-126	194	-41	194	-41	191	-126	205	-117	194	-41	205	-117	205	10	145	-117	142	-138	159	-136	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	160	-113	176	-133	172	-100	348	303	434	275	440	303	446	469	425	451	429	450	257	469	236	451	239	450	78	-102	77	-72	75	-84	129	-53	133	-108	136	-60	136	-60	134	-104	136	-99	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	-70	-103	-65	-61	-71	-108	-71	-108	-73	-54	-82	-135	-82	-135	-73	-54	-82	-50	-82	-135	-82	-50	-93	-48	-70	-103	-67	-99	-65	-61	-65	-61	-67	-99	-63	-95	-65	-61	-63	-95	-60	-70	-60	-70	-63	-95	-60	-89	-60	-70	-60	-89	-59	-81	2	4	-9	-44	-4	-120	-4	-120	-9	-44	-20	-79	-4	-120	-20	-79	-22	-130	-22	-130	-20	-79	-31	-100	-22	-130	-31	-100	-41	-136	-41	-136	-31	-100	-44	-111	-41	-136	-44	-111	-60	-114	-60	-114	-64	-114	-61	-138	-61	-138	-64	-114	-67	-113	-61	-138	-67	-113	-70	-112	-71	-110	-71	-108	-82	-135	-71	-110	-82	-135	-61	-138	-71	-110	-61	-138	-70	-112	-100	-128	-82	-135	-93	-48	-100	-128	-93	-48	-104	-50	-100	-128	-104	-50	-113	-55	-100	-128	-113	-55	-114	-117	-120	-63	-124	-73	-123	-102	-120	-63	-123	-102	-114	-117	-120	-63	-114	-117	-113	-55	62	275	2	4	12	-108	62	275	12	-108	27	-93	62	275	27	-93	40	-74	62	275	40	-74	52	-53	62	275	52	-53	63	-30	62	275	63	-30	69	303	62	275	69	303	18	303	62	275	18	303	11	275	224	473	202	469	210	438	210	438	202	469	201	430	190	414	201	430	202	469	190	414	202	469	181	461	149	303	160	343	162	451	162	451	160	343	170	373	162	451	170	373	181	461	181	461	170	373	179	396	181	461	179	396	190	414	149	303	162	451	145	440	149	303	145	440	143	275	149	303	143	275	244	275	149	303	244	275	229	303	237	304	229	303	244	275	237	304	244	275	250	304	250	304	244	275	258	-2	250	304	258	-2	270	306	270	306	258	-2	270	52	271	49	270	52	258	-2	271	49	258	-2	279	6	143	275	145	440	124	420	143	275	124	420	109	400	143	275	109	400	96	375	143	275	96	375	84	344	143	275	84	344	79	15	72	-6	79	15	84	344	72	-6	84	344	69	303	72	-6	69	303	63	-30	272	71	275	85	298	308	298	308	275	85	279	102	298	308	279	102	283	121	283	121	334	310	298	308	271	59	272	71	298	308	271	59	298	308	270	306	271	59	270	306	270	52	244	275	197	95	205	1	244	275	205	1	218	-3	244	275	218	-3	235	-5	244	275	235	-5	258	-2	195	10	205	1	197	95	195	10	197	95	192	75	195	10	192	75	189	62	195	10	189	62	188	23	188	23	189	62	187	52	188	23	187	52	186	45	188	23	186	45	186	38	306	59	295	49	300	23	300	23	295	49	287	43	300	23	287	43	280	41	280	41	277	42	279	6	279	6	277	42	274	44	279	6	274	44	272	46	322	49	348	86	333	94	322	49	333	94	318	74	322	49	318	74	306	59	322	49	306	59	300	23	280	41	279	6	300	23	273	453	279	472	269	454	269	454	279	472	262	455	247	454	262	455	279	472	247	454	279	472	247	475	338	432	326	450	327	379	338	432	327	379	335	387	338	432	335	387	341	398	338	432	341	398	342	411	291	374	304	372	306	463	306	463	304	372	317	374	306	463	317	374	326	450	326	450	317	374	327	379	281	379	291	374	306	463	281	379	306	463	280	443	281	379	280	443	278	437	281	379	278	437	274	432	281	379	274	432	272	387	279	472	273	453	277	451	279	472	277	451	279	448	279	472	279	448	280	443	279	472	280	443	306	463	210	438	221	445	224	473	224	473	221	445	234	450	224	473	234	450	247	475	247	475	234	450	247	454	270	427	266	419	267	397	270	427	267	397	272	387	270	427	272	387	274	432	-60	-114	-61	-138	-41	-136	2	4	-4	-120	12	-108	267	397	266	419	265	410	271	49	279	6	272	46	-123	-102	-124	-73	-126	-85	-73	-54	-71	-108	-65	-61	-68	-105	-68	-105	-68	-105	-68	-105	-70	-52	-79	-48	-68	-105	-79	-48	-82	-135	-68	-105	-82	-135	-68	-108	-67	-100	-65	-96	-64	-59	-64	-59	-65	-96	-62	-91	-64	-59	-62	-91	-59	-68	-59	-68	-62	-91	-59	-86	-59	-68	-59	-86	-58	-78	-64	-59	-70	-52	-68	-105	-64	-59	-68	-105	-67	-100	-20	-77	-30	-100	-19	-129	-19	-129	-30	-100	-41	-111	-19	-129	-41	-111	-54	-114	-54	-114	-59	-113	-19	-129	-19	-129	-59	-113	-59	-138	216	474	195	470	198	429	198	429	195	470	187	414	179	400	187	414	195	470	179	400	195	470	176	463	149	303	157	335	158	454	158	454	157	335	164	362	158	454	164	362	176	463	176	463	164	362	171	383	176	463	171	383	179	400	158	454	144	275	149	303	149	303	144	275	244	275	149	303	244	275	251	303	251	303	244	275	258	-2	251	303	258	-2	271	384	271	384	258	-2	269	54	270	50	269	54	258	-2	270	50	258	-2	278	6	144	275	158	454	142	442	144	275	142	442	123	422	144	275	123	422	108	401	144	275	108	401	95	375	144	275	95	375	93	63	21	303	63	275	70	303	70	303	63	275	72	-7	70	303	72	-7	83	343	83	343	72	-7	93	63	83	343	93	63	95	375	63	275	3	13	15	-104	63	275	15	-104	46	-63	63	275	46	-63	72	-7	-9	-41	-20	-77	-19	-129	-9	-41	-19	-129	15	-104	-9	-41	15	-104	3	13	-59	-138	-59	-113	-63	-112	-59	-138	-63	-112	-66	-110	-59	-138	-66	-110	-68	-108	-59	-138	-68	-108	-82	-135	-89	-47	-102	-48	-100	-127	-89	-47	-100	-127	-82	-135	-89	-47	-82	-135	-79	-48	-123	-71	-122	-100	-119	-61	-119	-61	-122	-100	-114	-115	-119	-61	-114	-115	-112	-53	-112	-53	-114	-115	-100	-127	-112	-53	-100	-127	-102	-48	198	429	209	440	216	474	216	474	209	440	221	449	216	474	221	449	238	476	238	476	221	449	234	454	238	476	234	454	247	456	247	456	255	456	248	476	248	476	255	456	259	475	248	476	238	476	247	456	269	56	270	58	271	384	271	384	270	58	270	62	271	384	270	62	271	67	271	67	373	474	271	384	271	384	373	474	307	465	271	384	307	465	272	474	272	474	307	465	288	470	271	384	269	54	269	55	271	384	269	55	269	56	244	275	190	58	195	9	244	275	195	9	205	1	244	275	205	1	219	-3	244	275	219	-3	235	-5	244	275	235	-5	258	-2	189	53	188	48	189	20	189	53	189	20	195	9	189	53	195	9	190	58	189	20	188	48	187	43	189	20	187	43	186	38	189	20	186	38	186	33	272	474	259	475	261	454	272	474	261	454	266	451	272	474	266	451	270	447	272	474	270	447	271	443	272	474	271	443	271	384	271	384	271	443	270	437	271	384	270	437	266	432	271	384	266	432	266	388	257	410	258	404	259	418	259	418	258	404	259	399	259	418	259	399	262	425	262	425	259	399	262	393	262	425	262	393	266	432	266	432	262	393	266	388	307	59	297	50	298	22	298	22	297	50	288	44	298	22	288	44	281	42	281	42	277	43	278	6	278	6	277	43	274	44	278	6	274	44	271	47	320	49	345	85	332	93	320	49	332	93	319	74	320	49	319	74	307	59	320	49	307	59	298	22	281	42	278	6	298	22	63	275	21	303	14	275	270	50	278	6	271	47	259	475	255	456	261	454	-122	-100	-123	-71	-125	-83	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	98	-50	102	-128	109	-48	109	-48	102	-128	120	-135	109	-48	120	-135	120	-50	120	-50	120	-135	131	-110	120	-50	131	-110	130	-108	130	-108	137	-61	129	-54	132	-103	135	-99	137	-61	137	-61	135	-99	139	-95	137	-61	139	-95	142	-70	142	-70	139	-95	142	-89	142	-70	142	-89	143	-81	129	-54	120	-50	130	-108	204	4	193	-45	198	-120	198	-120	193	-45	182	-79	198	-120	182	-79	180	-130	180	-130	182	-79	171	-101	180	-130	171	-101	161	-136	161	-136	171	-101	158	-113	161	-136	158	-113	142	-117	142	-117	137	-116	141	-138	141	-138	137	-116	134	-115	141	-138	134	-115	132	-113	131	-110	120	-135	141	-138	131	-110	141	-138	132	-113	77	-73	79	-102	81	-63	81	-63	79	-102	88	-117	81	-63	88	-117	88	-55	88	-55	88	-117	102	-128	88	-55	102	-128	98	-50	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	277	384	287	389	289	452	289	452	287	389	294	397	289	452	294	397	297	437	297	437	294	397	299	407	297	437	299	407	300	419	246	388	255	384	257	469	257	469	255	384	265	382	257	469	265	382	275	462	275	462	265	382	277	384	275	462	277	384	289	452	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	265	275	204	4	215	-108	265	275	215	-108	230	-93	265	275	230	-93	242	-74	265	275	242	-74	255	-53	265	275	255	-53	266	-30	265	275	266	-30	272	303	265	275	272	303	159	303	427	473	404	469	413	438	413	438	404	469	404	430	392	414	404	430	404	469	392	414	404	469	383	461	352	303	363	343	364	451	364	451	363	343	373	373	364	451	373	373	383	461	383	461	373	373	382	396	383	461	382	396	392	414	352	303	364	451	348	440	352	303	348	440	345	275	352	303	345	275	446	275	352	303	446	275	431	303	440	304	431	303	446	275	440	304	446	275	453	304	453	304	446	275	460	-2	453	304	460	-2	473	306	473	306	460	-2	472	52	473	49	472	52	460	-2	473	49	460	-2	481	6	345	275	348	440	327	420	345	275	327	420	312	400	345	275	312	400	299	375	345	275	299	375	286	344	345	275	286	344	282	15	275	-6	282	15	286	344	275	-6	286	344	272	303	275	-6	272	303	266	-30	500	308	473	306	474	71	500	308	474	71	477	85	500	308	477	85	481	102	500	308	481	102	486	121	500	308	486	121	536	310	473	306	472	52	473	59	473	306	473	59	474	71	446	275	400	95	407	1	446	275	407	1	421	-3	446	275	421	-3	437	-5	446	275	437	-5	460	-2	397	10	407	1	400	95	397	10	400	95	395	75	397	10	395	75	391	62	397	10	391	62	391	23	391	23	391	62	390	52	391	23	390	52	389	45	391	23	389	45	389	38	509	59	498	49	502	23	502	23	498	49	490	43	502	23	490	43	483	41	483	41	480	42	481	6	481	6	480	42	477	44	481	6	477	44	474	46	525	49	550	86	535	94	525	49	535	94	521	74	525	49	521	74	509	59	525	49	509	59	502	23	483	41	481	6	502	23	476	453	482	472	471	454	471	454	482	472	465	455	450	454	465	455	482	472	450	454	482	472	449	475	541	432	529	450	530	379	541	432	530	379	538	387	541	432	538	387	543	398	541	432	543	398	545	411	494	374	507	372	509	463	509	463	507	372	519	374	509	463	519	374	529	450	529	450	519	374	530	379	483	379	494	374	509	463	483	379	509	463	483	443	483	379	483	443	481	437	483	379	481	437	477	432	483	379	477	432	475	387	482	472	476	453	480	451	482	472	480	451	482	448	482	472	482	448	483	443	482	472	483	443	509	463	413	438	424	445	427	473	427	473	424	445	436	450	427	473	436	450	449	475	449	475	436	450	450	454	473	427	469	419	469	397	473	427	469	397	475	387	473	427	475	387	477	432	142	-117	141	-138	161	-136	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	204	4	198	-120	215	-108	469	397	469	419	468	410	473	49	481	6	474	46	257	469	236	451	239	450	79	-102	77	-73	75	-85	137	-61	130	-108	132	-103	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	-54	-104	-52	-60	-56	-108	-56	-108	-59	-53	-68	-135	-68	-135	-59	-53	-68	-49	-68	-135	-68	-49	-79	-47	-54	-104	-52	-99	-52	-60	-52	-60	-52	-99	-49	-95	-52	-60	-49	-95	-47	-69	-47	-69	-49	-95	-46	-89	-47	-69	-46	-89	-45	-80	-51	-115	-47	-138	-47	-116	-47	-116	-47	-138	-43	-117	-29	-113	-43	-117	-29	-136	-29	-113	-29	-136	-12	-133	-56	-108	-68	-135	-55	-111	-55	-111	-68	-135	-47	-138	-55	-111	-47	-138	-53	-114	-53	-114	-47	-138	-51	-115	-86	-128	-68	-135	-79	-47	-86	-128	-79	-47	-89	-49	-86	-128	-89	-49	-99	-54	-86	-128	-99	-54	-100	-117	-106	-62	-111	-72	-110	-102	-106	-62	-110	-102	-100	-117	-106	-62	-100	-117	-99	-54	5	-41	-5	-77	2	-126	5	-41	2	-126	16	-117	5	-41	16	-117	17	10	-12	-133	2	-126	-5	-77	-12	-133	-5	-77	-16	-100	-12	-133	-16	-100	-29	-113	99	358	90	331	90	9	90	9	90	331	81	303	90	9	81	303	78	-24	78	-24	81	303	75	275	78	-24	75	275	67	-51	67	-51	75	275	57	192	67	-51	57	192	56	-73	56	-73	57	192	43	-91	32	303	26	275	75	275	32	303	75	275	81	303	132	-105	130	-52	121	-48	132	-105	121	-48	119	-135	132	-105	119	-135	133	-108	133	-100	136	-96	137	-59	137	-59	136	-96	139	-91	137	-59	139	-91	141	-68	141	-68	139	-91	141	-86	141	-68	141	-86	143	-78	137	-59	130	-52	132	-105	137	-59	132	-105	133	-100	180	-77	170	-100	181	-129	181	-129	170	-100	159	-111	181	-129	159	-111	146	-114	146	-114	142	-113	181	-129	181	-129	142	-113	141	-138	257	469	235	471	236	451	236	451	235	471	232	452	219	447	232	452	235	471	219	447	235	471	209	469	277	383	287	389	289	451	289	451	287	389	294	396	289	451	294	396	297	437	297	437	294	396	299	407	297	437	299	407	300	419	246	388	255	383	257	469	257	469	255	383	265	382	257	469	265	382	275	462	275	462	265	382	277	383	275	462	277	383	289	451	239	450	242	449	257	469	257	469	242	449	244	446	257	469	244	446	244	443	244	443	246	388	257	469	244	443	243	438	246	388	246	388	243	438	241	434	246	388	241	434	240	395	240	395	241	434	238	429	240	395	238	429	235	404	235	404	238	429	235	423	235	404	235	423	234	415	170	348	181	384	186	463	186	463	181	384	193	413	186	463	193	413	209	469	209	469	193	413	205	434	209	469	205	434	219	447	155	275	265	275	159	303	155	275	159	303	167	454	167	454	159	303	170	348	167	454	170	348	186	463	150	441	135	425	135	184	150	441	135	184	155	275	150	441	155	275	167	454	121	405	110	383	110	75	121	405	110	75	121	120	121	405	121	120	135	184	121	405	135	184	135	425	100	40	110	75	110	383	100	40	110	383	99	358	100	40	99	358	90	9	418	474	397	470	399	429	399	429	397	470	388	414	380	400	388	414	397	470	380	400	397	470	377	463	351	303	359	335	359	454	359	454	359	335	366	362	359	454	366	362	377	463	377	463	366	362	373	383	377	463	373	383	380	400	359	454	345	275	351	303	351	303	345	275	445	275	351	303	445	275	452	303	452	303	445	275	459	-2	452	303	459	-2	473	384	473	384	459	-2	471	54	471	50	471	54	459	-2	471	50	459	-2	479	6	345	275	359	454	343	442	345	275	343	442	324	422	345	275	324	422	309	401	345	275	309	401	296	375	345	275	296	375	294	63	159	303	265	275	271	303	271	303	265	275	273	-7	271	303	273	-7	284	343	284	343	273	-7	294	63	284	343	294	63	296	375	265	275	204	13	216	-104	265	275	216	-104	247	-63	265	275	247	-63	273	-7	191	-41	180	-77	181	-129	191	-41	181	-129	216	-104	191	-41	216	-104	204	13	141	-138	142	-113	138	-112	141	-138	138	-112	135	-110	141	-138	135	-110	133	-108	141	-138	133	-108	119	-135	111	-47	98	-48	101	-127	111	-47	101	-127	119	-135	111	-47	119	-135	121	-48	77	-71	78	-100	81	-61	81	-61	78	-100	87	-115	81	-61	87	-115	89	-53	89	-53	87	-115	101	-127	89	-53	101	-127	98	-48	399	429	410	440	418	474	418	474	410	440	422	449	418	474	422	449	440	476	440	476	422	449	435	454	440	476	435	454	449	456	449	456	456	456	450	476	450	476	456	456	461	475	450	476	440	476	449	456	471	56	471	58	473	384	473	384	471	58	472	62	473	384	472	62	473	67	473	67	575	474	473	384	473	384	575	474	508	465	473	384	508	465	474	474	474	474	508	465	489	470	473	384	471	54	471	55	473	384	471	55	471	56	445	275	391	58	396	9	445	275	396	9	407	1	445	275	407	1	420	-3	445	275	420	-3	437	-5	445	275	437	-5	459	-2	390	53	389	48	390	20	390	53	390	20	396	9	390	53	396	9	391	58	390	20	389	48	388	43	390	20	388	43	388	38	390	20	388	38	388	33	474	474	461	475	462	454	474	474	462	454	468	451	474	474	468	451	471	447	474	474	471	447	473	443	474	474	473	443	473	384	473	384	473	443	471	437	473	384	471	437	468	432	473	384	468	432	468	388	459	410	459	404	460	418	460	418	459	404	461	399	460	418	461	399	464	425	464	425	461	399	464	393	464	425	464	393	468	432	468	432	464	393	468	388	509	59	498	50	500	22	500	22	498	50	490	44	500	22	490	44	482	42	482	42	478	43	479	6	479	6	478	43	475	44	479	6	475	44	473	47	521	49	547	85	533	93	521	49	533	93	520	74	521	49	520	74	509	59	521	49	509	59	500	22	482	42	479	6	500	22	41	123	29	69	29	-106	41	123	29	-106	43	-91	41	123	43	-91	57	192	29	-106	29	69	21	31	29	-106	21	31	17	10	29	-106	17	10	16	-117	-43	-117	-47	-138	-29	-136	471	50	479	6	473	47	461	475	456	456	462	454	78	-100	77	-71	75	-83	257	469	236	451	239	450	-110	-102	-111	-72	-113	-84	-59	-53	-56	-108	-52	-60	
diff --git a/debian/tmp/usr/share/mathgl/fonts/STIX_i.vfm b/debian/tmp/usr/share/mathgl/fonts/STIX_i.vfm
new file mode 100644
index 0000000..423c916
--- /dev/null
+++ b/debian/tmp/usr/share/mathgl/fonts/STIX_i.vfm
@@ -0,0 +1,850 @@
+# font STIXGeneralItalic.otf has 847 glyphs 
+847 47.3023 526050
+33 220 48 0 42 132000
+34 277 43 96 38 132252
+35 331 33 182 32 132480
+36 331 89 248 89 132672
+37 499 134 426 129 133206
+38 515 136 694 136 133980
+39 141 21 966 19 134796
+40 220 27 1008 25 134910
+41 220 37 1062 35 135060
+42 331 161 1136 166 135270
+43 447 12 1458 8 136266
+44 165 31 1482 29 136314
+45 220 4 1544 2 136488
+46 165 21 1552 18 136500
+47 184 4 1594 2 136608
+48 331 58 1602 55 136620
+49 331 50 1718 54 136950
+50 331 53 1818 52 137274
+51 331 89 1924 87 137586
+52 331 17 2102 16 138108
+53 331 51 2136 49 138204
+54 331 69 2238 67 138498
+55 331 14 2376 12 138900
+56 331 86 2404 83 138972
+57 331 79 2576 77 139470
+58 220 43 2734 36 139932
+59 220 53 2820 47 140148
+60 447 7 2926 5 140430
+61 447 9 2940 4 140460
+62 447 7 2958 5 140484
+63 331 81 2972 78 140514
+64 609 116 3134 114 140982
+65 404 44 3366 45 141666
+66 404 89 3454 90 141936
+67 441 63 3632 62 142476
+68 478 71 3758 71 142848
+69 404 81 3900 84 143274
+70 404 68 4062 72 143778
+71 478 96 4198 96 144210
+72 478 77 4390 78 144786
+73 220 38 4544 36 145254
+74 294 59 4620 58 145470
+75 441 77 4738 79 145818
+76 368 49 4892 48 146292
+77 551 63 4990 62 146580
+78 441 48 5116 48 146952
+79 478 63 5212 60 147240
+80 404 77 5338 78 147600
+81 478 108 5492 109 148068
+82 404 81 5708 83 148722
+83 331 93 5870 95 149220
+84 368 40 6056 40 149790
+85 478 75 6136 73 150030
+86 404 38 6286 39 150468
+87 551 67 6362 69 150702
+88 404 77 6496 78 151116
+89 368 62 6650 60 151584
+90 368 31 6774 30 151944
+91 257 22 6836 21 152124
+92 184 4 6880 2 152250
+93 257 22 6888 21 152262
+94 279 8 6932 6 152388
+95 331 4 6948 2 152424
+96 220 16 6956 16 152436
+97 331 90 6988 91 152532
+98 331 73 7168 72 153078
+99 294 65 7314 65 153510
+100 331 98 7444 97 153900
+101 294 63 7640 62 154482
+102 184 80 7766 81 154854
+103 331 134 7926 140 155340
+104 331 84 8194 87 156180
+105 184 71 8362 67 156702
+106 184 74 8504 71 157104
+107 294 74 8652 73 157530
+108 184 50 8800 50 157968
+109 478 125 8900 127 158268
+110 331 90 9150 91 159030
+111 331 63 9330 61 159576
+112 334 89 9456 93 159942
+113 331 73 9634 73 160500
+114 257 59 9780 60 160938
+115 257 80 9898 85 161298
+116 184 58 10058 63 161808
+117 331 87 10174 90 162186
+118 294 75 10348 81 162726
+119 441 94 10498 101 163212
+120 294 111 10686 113 163818
+121 294 93 10908 97 164496
+122 257 67 11094 66 165078
+123 264 64 11228 62 165474
+124 181 4 11356 2 165846
+125 264 63 11364 62 165858
+126 358 42 11490 40 166230
+161 257 47 11574 42 166470
+162 331 90 11668 99 166722
+163 331 110 11848 109 167316
+164 331 74 12068 72 167970
+165 331 80 12216 79 168402
+166 181 9 12376 4 168876
+167 331 150 12394 159 168900
+168 220 43 12694 36 169854
+169 503 95 12780 92 170070
+170 182 81 12970 84 170622
+171 331 95 13132 98 171126
+172 447 6 13322 4 171714
+173 220 4 13334 2 171738
+174 503 105 13342 102 171750
+175 220 4 13552 2 172362
+176 264 43 13560 40 172374
+177 447 17 13646 10 172614
+178 198 48 13680 47 172674
+179 198 76 13776 77 172956
+180 220 17 13928 16 173418
+181 331 86 13962 95 173514
+182 370 83 14134 83 174084
+183 165 21 14300 18 174582
+184 220 43 14342 43 174690
+185 198 46 14428 46 174948
+186 205 49 14520 46 175224
+187 331 93 14618 97 175500
+188 496 70 14804 66 176082
+189 496 100 14944 99 176478
+190 496 98 15144 93 177072
+191 331 78 15340 73 177630
+192 404 61 15496 61 178068
+193 404 61 15618 61 178434
+194 404 52 15740 50 178800
+195 404 85 15844 85 179100
+196 404 88 16014 81 179610
+197 404 88 16190 85 180096
+198 589 99 16366 104 180606
+199 441 105 16564 106 181230
+200 404 98 16774 100 181866
+201 404 100 16970 100 182466
+202 404 89 17170 89 183066
+203 404 125 17348 120 183600
+204 220 55 17598 52 184320
+205 220 55 17708 52 184632
+206 220 46 17818 41 184944
+207 220 82 17910 72 185190
+208 478 73 18074 74 185622
+209 441 90 18220 88 186066
+210 478 80 18400 76 186594
+211 478 81 18560 76 187050
+212 478 71 18722 65 187506
+213 478 106 18864 100 187896
+214 478 107 19076 96 188496
+215 447 12 19290 10 189072
+216 478 89 19314 90 189132
+217 478 93 19492 89 189672
+218 478 93 19678 89 190206
+219 478 83 19864 78 190740
+220 478 119 20030 109 191208
+221 368 81 20268 76 191862
+222 404 78 20430 81 192318
+223 331 144 20586 148 192804
+224 331 108 20874 107 193692
+225 331 107 21090 107 194334
+226 331 98 21304 96 194976
+227 331 132 21500 131 195552
+228 331 134 21764 127 196338
+229 331 134 22032 131 197100
+230 441 131 22300 134 197886
+231 294 107 22562 109 198690
+232 294 80 22776 78 199344
+233 294 80 22936 78 199812
+234 294 71 23096 67 200280
+235 294 107 23238 98 200682
+236 184 67 23452 64 201270
+237 184 67 23586 65 201654
+238 184 57 23720 53 202044
+239 184 93 23834 84 202362
+240 331 80 24020 78 202866
+241 331 131 24180 131 203334
+242 331 81 24442 77 204120
+243 331 80 24604 77 204582
+244 331 71 24764 65 205044
+245 331 105 24906 101 205434
+246 331 107 25116 96 206040
+247 447 48 25330 38 206616
+248 331 86 25426 96 206844
+249 331 105 25598 106 207420
+250 331 105 25808 106 208056
+251 331 95 26018 95 208692
+252 331 131 26208 126 209262
+253 294 110 26470 112 210018
+254 331 95 26690 94 210690
+255 294 137 26880 132 211254
+256 404 49 27154 47 212046
+257 331 95 27252 93 212328
+258 404 67 27442 65 212886
+259 331 113 27576 111 213276
+260 404 75 27802 77 213942
+261 331 118 27952 122 214404
+262 441 81 28188 78 215136
+263 294 82 28350 81 215604
+264 441 71 28514 67 216090
+265 294 73 28656 70 216492
+266 441 85 28802 80 216912
+267 294 87 28972 83 217392
+268 441 71 29146 67 217890
+269 294 73 29288 70 218292
+270 478 79 29434 76 218712
+271 403 129 29592 126 219168
+272 478 73 29850 74 219924
+273 331 104 29996 103 220368
+274 404 86 30204 86 220986
+275 294 68 30376 64 221502
+276 404 104 30512 104 221886
+277 294 86 30720 82 222510
+278 404 103 30892 102 223002
+279 294 85 31098 80 223614
+280 404 112 31268 116 224094
+281 294 94 31492 93 224790
+282 404 89 31680 89 225348
+283 294 71 31858 67 225882
+284 478 104 32000 101 226284
+285 331 142 32208 145 226890
+286 478 119 32492 116 227760
+287 331 157 32730 160 228456
+288 478 118 33044 114 229416
+289 331 156 33280 158 230100
+290 478 127 33592 125 231048
+291 331 166 33846 169 231798
+292 478 85 34178 83 232812
+293 331 92 34348 92 233310
+294 478 88 34532 90 233862
+295 331 91 34708 94 234402
+296 220 78 34890 76 234966
+297 184 92 35046 89 235422
+298 220 43 35230 38 235956
+299 184 54 35316 51 236184
+300 220 61 35424 56 236490
+301 184 72 35546 69 236826
+302 220 69 35690 68 237240
+303 184 101 35828 98 237648
+304 220 60 36030 54 238236
+305 184 49 36150 49 238560
+306 496 99 36248 94 238854
+307 331 148 36446 138 239418
+308 294 67 36742 63 240246
+309 184 60 36876 58 240624
+310 441 107 36996 108 240972
+311 294 104 37210 102 241620
+312 359 116 37418 125 242232
+313 368 67 37650 64 242982
+314 184 69 37784 66 243366
+315 368 78 37922 76 243762
+316 184 79 38078 79 244218
+317 368 80 38236 77 244692
+318 184 82 38396 79 245154
+319 368 71 38560 66 245628
+320 213 72 38702 68 246024
+321 368 56 38846 56 246432
+322 184 59 38958 57 246768
+323 441 67 39076 64 247110
+324 331 108 39210 107 247494
+325 441 79 39426 77 248136
+326 331 120 39584 120 248598
+327 441 56 39824 53 249318
+328 331 98 39936 96 249636
+329 382 120 40132 120 250212
+330 478 90 40372 88 250932
+331 331 88 40552 90 251460
+332 478 68 40728 62 252000
+333 331 68 40864 63 252372
+334 478 86 41000 80 252750
+335 331 86 41172 81 253230
+336 478 99 41344 92 253716
+337 331 100 41542 93 254268
+338 625 122 41742 124 254826
+339 441 130 41986 128 255570
+340 404 99 42246 99 256338
+341 257 77 42444 76 256932
+342 404 112 42598 112 257388
+343 257 88 42822 89 258060
+344 404 89 42998 88 258594
+345 257 67 43176 65 259122
+346 331 112 43310 111 259512
+347 257 98 43534 101 260178
+348 331 101 43730 100 260784
+349 257 88 43932 90 261384
+350 331 135 44108 139 261924
+351 257 122 44378 129 262758
+352 331 101 44622 100 263532
+353 257 88 44824 90 264132
+354 368 82 45000 85 264672
+355 184 98 45164 107 265182
+356 368 48 45360 45 265824
+357 184 89 45456 92 266094
+358 368 48 45634 49 266646
+359 184 66 45730 71 266940
+360 478 116 45862 113 267366
+361 331 127 46094 130 268044
+362 478 80 46348 75 268824
+363 331 92 46508 92 269274
+364 478 98 46692 93 269826
+365 331 110 46888 110 270384
+366 478 119 47108 113 271044
+367 331 131 47346 130 271722
+368 478 110 47608 105 272502
+369 331 124 47828 122 273132
+370 478 109 48076 109 273864
+371 331 118 48294 122 274518
+372 551 75 48530 74 275250
+373 441 102 48680 106 275694
+374 368 70 48884 65 276330
+375 294 101 49024 102 276720
+376 368 106 49226 96 277332
+377 368 50 49438 46 277908
+378 257 84 49538 82 278184
+379 368 53 49706 48 278676
+380 257 89 49812 84 278964
+381 368 39 49990 35 279468
+382 257 75 50068 71 279678
+383 253 66 50218 66 280104
+384 331 83 50350 83 280500
+392 331 92 50516 96 280998
+400 441 94 50700 94 281574
+402 312 88 50888 95 282138
+405 444 102 51064 112 282708
+409 331 82 51268 80 283380
+410 184 58 51432 58 283860
+411 324 43 51548 45 284208
+414 331 56 51634 56 284478
+416 478 106 51746 105 284814
+417 353 99 51958 106 285444
+421 334 96 52156 96 286080
+426 225 83 52348 88 286656
+427 184 93 52514 100 287184
+429 205 74 52700 74 287784
+431 499 103 52848 102 288228
+432 379 116 53054 121 288840
+442 331 92 53286 92 289566
+443 331 58 53470 57 290118
+446 331 50 53586 50 290460
+448 112 4 53686 2 290760
+449 192 9 53694 4 290772
+450 225 20 53712 18 290796
+451 220 48 53752 42 290904
+496 184 60 53848 58 291156
+506 404 103 53968 102 291504
+507 331 152 54174 147 292116
+508 589 117 54478 117 292998
+509 441 148 54712 150 293700
+510 478 86 55008 86 294600
+511 331 99 55180 107 295116
+567 184 52 55378 53 295758
+592 294 123 55482 123 296076
+593 338 62 55728 68 296814
+594 338 64 55852 68 297222
+595 331 81 55980 79 297630
+596 294 64 56142 64 298104
+597 294 97 56270 99 298488
+598 331 103 56464 102 299082
+599 331 104 56670 102 299694
+600 294 61 56878 61 300306
+601 294 62 57000 62 300672
+602 423 96 57124 99 301044
+603 294 89 57316 88 301638
+604 317 89 57494 87 302166
+605 441 124 57672 124 302688
+606 324 80 57920 82 303432
+607 236 61 58080 62 303924
+608 473 100 58202 99 304296
+609 393 80 58402 79 304890
+610 372 83 58562 86 305364
+611 294 102 58728 110 305880
+612 317 90 58932 96 306540
+613 331 83 59112 86 307116
+614 331 92 59278 93 307632
+615 331 88 59462 88 308190
+616 184 79 59638 75 308718
+617 220 52 59796 63 309168
+618 163 36 59900 36 309546
+619 184 91 59972 94 309762
+620 248 97 60154 108 310326
+621 167 53 60348 53 310974
+622 380 112 60454 117 311292
+623 478 123 60678 127 311994
+624 478 111 60924 114 312756
+625 456 118 61146 119 313440
+626 401 114 61382 116 314154
+627 329 89 61610 90 314850
+628 356 58 61788 59 315390
+629 331 73 61904 74 315744
+630 475 96 62050 112 316188
+631 442 83 62242 85 316860
+632 436 82 62408 88 317370
+633 266 60 62572 61 317898
+634 253 81 62692 83 318264
+635 233 78 62854 78 318762
+636 220 58 63010 61 319230
+637 257 93 63126 94 319596
+638 265 28 63312 26 320160
+639 223 36 63368 36 320316
+640 314 68 63440 70 320532
+641 314 67 63576 70 320952
+642 257 104 63710 119 321372
+643 274 52 63918 50 322086
+644 300 58 64022 56 322386
+645 224 70 64138 70 322722
+646 290 95 64278 98 323142
+647 218 56 64468 64 323730
+648 184 60 64580 67 324114
+649 331 97 64700 105 324516
+650 355 74 64894 75 325146
+651 331 67 65042 77 325596
+652 294 76 65176 81 326058
+653 441 97 65328 101 326544
+654 294 97 65522 96 327150
+655 419 56 65716 58 327726
+656 268 56 65828 56 328074
+657 260 57 65940 58 328410
+658 273 66 66054 66 328758
+659 302 83 66186 86 329154
+660 331 68 66352 68 329670
+661 331 64 66488 63 330078
+662 260 65 66616 63 330456
+663 297 72 66746 72 330834
+664 478 65 66890 58 331266
+665 304 74 67020 82 331614
+666 317 74 67168 74 332106
+667 377 86 67316 85 332550
+668 379 77 67488 78 333060
+669 266 97 67642 94 333528
+670 306 73 67836 74 334092
+671 311 46 67982 49 334536
+672 317 106 68074 107 334830
+673 331 75 68286 76 335472
+674 331 72 68436 71 335928
+675 492 116 68580 118 336354
+676 492 160 68812 165 337062
+677 499 150 69132 156 338052
+678 331 136 69432 152 338988
+679 342 111 69704 117 339900
+680 418 156 69926 164 340602
+688 250 83 70238 88 341586
+689 250 97 70404 99 342114
+690 198 73 70598 71 342708
+691 212 59 70744 64 343134
+692 212 58 70862 64 343518
+693 212 77 70978 77 343902
+694 257 67 71132 71 344364
+695 331 90 71266 99 344790
+696 218 91 71446 96 345384
+699 220 38 71628 39 345960
+704 215 50 71704 52 346194
+705 215 52 71804 53 346506
+710 220 7 71908 5 346824
+711 220 7 71922 5 346854
+728 220 22 71936 20 346884
+729 220 21 71980 18 347004
+730 220 43 72022 40 347112
+731 220 32 72108 30 347352
+732 220 38 72172 40 347532
+733 220 36 72248 32 347772
+736 208 82 72320 90 347964
+737 145 48 72484 50 348504
+738 198 79 72580 85 348804
+739 251 108 72738 111 349314
+740 210 65 72954 63 349980
+748 212 7 73084 5 350358
+749 268 9 73098 4 350388
+900 191 17 73116 16 350412
+901 220 61 73150 52 350508
+902 404 63 73272 61 350820
+903 220 21 73398 18 351186
+904 416 99 73440 100 351294
+905 490 92 73638 94 351894
+906 232 55 73822 52 352458
+908 478 81 73932 76 352770
+910 384 92 74094 94 353226
+911 504 95 74278 91 353790
+912 184 111 74468 101 354336
+913 404 44 74690 45 354942
+914 404 89 74778 90 355212
+915 404 47 74956 48 355752
+916 404 8 75050 7 356040
+917 404 81 75066 84 356082
+918 368 31 75228 30 356586
+919 478 77 75290 78 356766
+920 478 100 75444 94 357234
+921 220 38 75644 36 357798
+922 441 77 75720 79 358014
+923 404 39 75874 39 358488
+924 551 63 75952 62 358722
+925 441 48 76078 48 359094
+926 430 71 76174 74 359382
+927 478 63 76316 60 359826
+928 478 56 76442 57 360186
+929 404 77 76554 78 360528
+931 410 28 76708 27 360996
+932 368 40 76764 40 361158
+933 368 75 76844 78 361398
+934 490 99 76994 103 361866
+935 404 77 77192 78 362484
+936 447 94 77346 94 362952
+937 504 76 77534 75 363516
+938 220 82 77686 72 363966
+939 368 119 77850 114 364398
+940 365 96 78088 91 365082
+941 294 113 78280 110 365628
+942 314 104 78506 107 366288
+943 184 68 78714 65 366930
+944 316 133 78850 124 367320
+945 365 77 79116 75 368064
+946 334 98 79270 99 368514
+947 271 48 79466 47 369108
+948 304 77 79562 75 369390
+949 294 95 79716 94 369840
+950 300 103 79906 105 370404
+951 314 87 80112 91 371034
+952 317 64 80286 64 371580
+953 184 49 80414 49 371964
+954 294 68 80512 69 372258
+955 303 58 80648 58 372672
+956 348 69 80764 72 373020
+957 311 35 80902 34 373452
+958 300 142 80972 144 373656
+959 331 63 81256 61 374520
+960 334 71 81382 72 374886
+961 334 59 81524 58 375318
+962 300 81 81642 83 375666
+963 329 45 81804 43 376164
+964 271 46 81894 45 376422
+965 316 71 81986 72 376692
+966 411 73 82128 76 377124
+967 302 60 82274 62 377580
+968 386 68 82394 69 377952
+969 454 123 82530 128 378366
+970 184 93 82776 85 379134
+971 316 115 82962 108 379644
+972 331 82 83192 77 380292
+973 316 90 83356 88 380754
+974 454 140 83536 144 381282
+976 302 95 83816 98 382146
+977 368 118 84006 119 382734
+978 394 83 84242 86 383448
+981 415 74 84408 76 383964
+982 524 108 84556 111 384420
+984 478 82 84772 80 385086
+985 331 65 84936 63 385566
+986 445 71 85066 69 385944
+987 294 91 85208 89 386358
+988 368 51 85390 52 386892
+989 322 10 85492 8 387204
+990 427 70 85512 68 387252
+991 302 8 85652 6 387660
+992 468 55 85668 54 387696
+993 349 43 85778 46 388020
+1008 353 68 85864 66 388296
+1009 341 84 86000 82 388692
+1012 478 74 86168 74 389184
+1013 294 55 86316 55 389628
+1014 294 57 86426 55 389958
+1025 404 122 86540 115 390288
+1026 478 101 86784 101 390978
+1027 376 62 86986 60 391584
+1028 435 88 87110 89 391944
+1029 331 94 87286 95 392478
+1030 220 36 87474 36 393048
+1031 220 80 87546 72 393264
+1032 294 59 87706 58 393696
+1033 636 108 87824 108 394044
+1034 640 105 88040 107 394692
+1035 520 87 88250 91 395334
+1036 410 122 88424 119 395880
+1038 434 116 88668 112 396594
+1039 478 87 88900 94 397266
+1040 404 45 89074 45 397830
+1041 390 75 89164 78 398100
+1042 395 85 89314 85 398568
+1043 376 44 89484 44 399078
+1044 433 78 89572 83 399342
+1045 404 78 89728 79 399840
+1046 633 171 89884 175 400314
+1047 373 104 90226 106 401364
+1048 468 74 90434 76 402000
+1049 468 126 90582 124 402456
+1050 410 103 90834 103 403200
+1051 462 81 91040 84 403818
+1052 538 64 91202 62 404322
+1053 468 76 91330 78 404694
+1054 471 63 91482 60 405162
+1055 466 66 91608 72 405522
+1056 376 76 91740 78 405954
+1057 441 63 91892 62 406422
+1058 368 39 92018 40 406794
+1059 434 65 92096 64 407034
+1060 511 103 92226 103 407418
+1061 380 77 92432 78 408036
+1062 467 76 92586 84 408504
+1063 411 86 92738 87 409008
+1064 620 105 92910 108 409530
+1065 620 115 93120 119 410178
+1066 460 66 93350 66 410892
+1067 563 100 93482 96 411288
+1068 395 66 93682 65 411864
+1069 436 83 93814 84 412254
+1070 580 103 93980 106 412758
+1071 420 75 94186 79 413394
+1072 340 94 94336 96 413868
+1073 329 93 94524 93 414444
+1074 292 75 94710 73 415002
+1075 257 52 94860 50 415440
+1076 323 64 94964 62 415740
+1077 291 63 95092 62 416112
+1078 529 125 95218 125 416484
+1079 249 92 95468 94 417234
+1080 348 97 95652 99 417798
+1081 348 133 95846 133 418392
+1082 325 83 96112 83 419190
+1083 314 105 96278 104 419688
+1084 419 75 96488 75 420312
+1085 334 60 96638 61 420762
+1086 323 63 96758 61 421128
+1087 338 88 96884 91 421494
+1088 320 86 97060 84 422040
+1089 291 65 97232 65 422544
+1090 490 129 97362 131 422934
+1091 278 87 97620 92 423720
+1092 464 130 97794 130 424272
+1093 294 112 98054 113 425052
+1094 348 125 98278 132 425730
+1095 319 81 98528 86 426522
+1096 519 135 98690 139 427038
+1097 519 164 98960 172 427872
+1098 375 89 99288 89 428904
+1099 456 109 99466 109 429438
+1100 311 75 99684 76 430092
+1101 270 76 99834 74 430548
+1102 446 90 99986 90 430992
+1103 318 104 100166 108 431532
+1105 291 107 100374 98 432180
+1106 317 99 100588 101 432768
+1107 257 69 100786 66 433374
+1108 283 69 100924 69 433770
+1109 257 78 101062 85 434184
+1110 184 72 101218 67 434694
+1111 184 91 101362 85 435096
+1112 184 74 101544 71 435606
+1113 449 127 101692 126 436032
+1114 461 96 101946 99 436788
+1115 338 89 102138 94 437382
+1116 325 101 102316 99 437946
+1118 278 128 102518 131 438540
+1119 348 129 102774 135 439326
+1122 450 82 103032 84 440136
+1123 359 92 103196 96 440640
+1130 631 82 103380 83 441216
+1131 490 80 103544 81 441714
+1138 471 104 103704 102 442200
+1139 323 103 103912 102 442812
+1140 427 46 104118 47 443424
+1141 307 69 104210 70 443706
+1168 347 40 104348 39 444126
+1169 223 54 104428 56 444360
+7808 551 85 104536 85 444696
+7809 441 111 104706 117 445206
+7810 551 85 104928 85 445908
+7811 441 112 105098 117 446418
+7812 551 111 105322 105 447120
+7813 441 138 105544 137 447750
+7922 368 79 105820 76 448572
+7923 294 110 105978 112 449028
+8208 220 4 106198 2 449700
+8209 220 4 106206 2 449712
+8210 331 4 106214 2 449724
+8211 331 4 106222 2 449736
+8212 589 4 106230 2 449748
+8216 220 29 106238 29 449760
+8217 220 30 106296 29 449934
+8218 220 30 106356 29 450108
+8219 220 31 106416 29 450282
+8220 368 58 106478 58 450456
+8221 368 59 106594 58 450804
+8222 368 60 106712 58 451152
+8223 368 63 106832 58 451500
+8224 331 124 106958 135 451848
+8225 331 207 107206 223 452658
+8226 346 21 107620 18 453996
+8230 589 65 107662 54 454104
+8240 739 183 107792 174 454428
+8241 979 232 108158 219 455472
+8249 220 48 108622 54 456786
+8250 220 50 108718 51 457110
+8254 331 4 108818 2 457416
+8260 110 4 108826 2 457428
+8355 404 62 108834 64 457440
+8356 331 126 108958 125 457824
+8359 760 213 109210 225 458574
+8364 331 73 109636 75 459924
+8400 0 14 109782 13 460374
+8401 0 14 109810 13 460452
+8402 175 4 109838 2 460530
+8406 0 24 109846 25 460542
+8407 0 26 109894 25 460692
+8411 0 65 109946 54 460842
+8412 0 87 110076 72 461166
+8413 662 43 110250 40 461598
+8417 0 44 110336 48 461838
+8420 1000 7 110424 6 462126
+8421 334 4 110438 2 462162
+8422 346 9 110446 4 462174
+8423 613 6 110464 4 462198
+8424 0 65 110476 54 462222
+8425 0 8 110606 6 462546
+8426 662 44 110622 44 462582
+8428 0 13 110710 13 462846
+8429 0 14 110736 13 462924
+8430 324 24 110764 25 463002
+8431 324 24 110812 26 463152
+8453 566 133 110860 126 463308
+8458 488 142 111126 145 464064
+8459 660 178 111410 183 464934
+8462 339 79 111766 87 466032
+8464 594 124 111924 128 466554
+8466 626 151 112172 155 467322
+8467 383 82 112474 83 468252
+8470 692 115 112638 110 468750
+8475 625 173 112868 175 469410
+8482 648 80 113214 77 470460
+8492 628 192 113374 195 470922
+8495 415 73 113758 73 472092
+8496 496 145 113904 143 472530
+8497 608 158 114194 163 473388
+8499 710 136 114510 143 474366
+8500 461 99 114782 102 475224
+8508 420 65 114980 67 475836
+8511 496 18 115110 18 476238
+8517 472 45 115146 46 476346
+8518 385 71 115236 76 476622
+8519 340 73 115378 78 477078
+8520 194 19 115524 16 477546
+8521 226 42 115562 40 477642
+8706 311 71 115646 72 477882
+8722 447 4 115788 2 478314
+9251 331 8 115796 6 478326
+9312 453 86 115812 91 478362
+9313 453 87 115984 82 478908
+9314 453 116 116158 112 479400
+9315 453 59 116390 55 480072
+9316 453 94 116508 90 480402
+9317 453 102 116696 97 480942
+9318 453 57 116900 52 481524
+9319 453 129 117014 123 481836
+9320 453 107 117272 102 482574
+9398 453 87 117486 86 483186
+9399 453 126 117660 126 483702
+9400 453 93 117912 93 484458
+9401 453 104 118098 102 485016
+9402 453 116 118306 120 485628
+9403 453 107 118538 108 486348
+9404 453 120 118752 117 486996
+9405 453 123 118992 119 487698
+9406 453 78 119238 77 488412
+9407 453 97 119394 94 488874
+9408 453 117 119588 119 489438
+9409 453 91 119822 88 490152
+9410 453 104 120004 103 490680
+9411 453 93 120212 94 491298
+9412 453 87 120398 81 491862
+9413 453 109 120572 109 492348
+9414 453 128 120790 124 493002
+9415 453 113 121046 114 493746
+9416 453 129 121272 130 494430
+9417 453 83 121530 80 495210
+9418 453 113 121696 109 495690
+9419 453 81 121922 80 496344
+9420 453 109 122084 109 496824
+9421 453 121 122302 119 497478
+9422 453 100 122544 99 498192
+9423 453 75 122744 71 498786
+9424 453 131 122894 130 499212
+9425 453 119 123156 119 499992
+9426 453 99 123394 95 500706
+9427 453 137 123592 136 501276
+9428 453 100 123866 97 502092
+9429 453 118 124066 122 502674
+9430 453 165 124302 166 503406
+9431 453 117 124632 128 504402
+9432 453 109 124866 107 505170
+9433 453 115 125084 112 505812
+9434 453 108 125314 108 506484
+9435 453 87 125530 90 507132
+9436 453 167 125704 166 507672
+9437 453 125 126038 128 508668
+9438 453 87 126288 81 509436
+9439 453 123 126462 125 509922
+9440 453 111 126708 109 510672
+9441 453 93 126930 95 511326
+9442 453 120 127116 125 511896
+9443 453 101 127356 107 512646
+9444 453 124 127558 127 513288
+9445 453 112 127806 111 514050
+9446 453 127 128030 130 514716
+9447 453 136 128284 139 515496
+9448 453 132 128556 131 516330
+9449 453 102 128820 102 517116
+9450 453 87 129024 81 517728
+9472 468 4 129198 2 518214
+9474 468 4 129206 2 518226
+9484 468 6 129214 4 518238
+9488 468 6 129226 4 518262
+9492 468 6 129238 4 518286
+9496 468 6 129250 4 518310
+9500 468 8 129262 4 518334
+9508 468 8 129278 6 518358
+9516 468 8 129294 6 518394
+9524 468 8 129310 6 518430
+9532 468 12 129326 8 518466
+9552 468 9 129350 4 518514
+9553 468 9 129368 4 518538
+9554 468 10 129386 6 518562
+9555 468 10 129406 8 518598
+9556 468 13 129426 8 518646
+9557 468 10 129452 8 518694
+9558 468 10 129472 8 518742
+9559 468 13 129492 8 518790
+9560 468 10 129518 6 518838
+9561 468 10 129538 8 518874
+9562 468 13 129558 8 518922
+9563 468 10 129584 8 518970
+9564 468 10 129604 8 519018
+9565 468 13 129624 8 519066
+9566 468 12 129650 6 519114
+9567 468 13 129674 6 519150
+9568 468 18 129700 10 519186
+9569 468 12 129736 10 519246
+9570 468 13 129760 8 519306
+9571 468 18 129786 10 519354
+9572 468 13 129822 8 519414
+9573 468 12 129848 10 519462
+9574 468 18 129872 10 519522
+9575 468 13 129908 8 519582
+9576 468 12 129934 10 519630
+9577 468 18 129958 10 519690
+9578 468 20 129994 14 519750
+9579 468 20 130034 14 519834
+9580 468 27 130074 16 519918
+64256 348 158 130128 160 520014
+64257 331 163 130444 178 520974
+64258 331 150 130770 166 522042
+64259 492 241 131070 257 523038
+64260 493 224 131552 245 524580
+96	27	94	38	90	48	83	56	73	61	61	63	51	61	41	56	33	49	28	39	26	29	27	17	32	7	39	0	48	-5	59	-6	71	-5	81	0	89	7	94	17	96	27	16383	16383	91	118	112	175	129	219	144	256	159	290	175	327	186	350	193	368	198	383	200	396	201	408	200	420	196	430	190	436	182	441	172	442	159	439	148	431	139	416	132	394	126	365	118	315	111	274	103	234	93	185	80	120	111	279	132	325	148	363	159	392	166	412	168	423	167	429	163	434	159	438	153	440	146	441	137	440	128	436	120	431	114	423	110	413	108	400	105	378	102	350	99	317	95	279	16383	16383	229	279	250	325	266	363	277	392	284	412	286	423	285	429	282	434	277	438	271	440	265	441	255	440	246	436	238	431	232	423	228	413	226	400	224	378	221	350	217	317	214	279	241	271	205	177	119	177	155	271	16383	16383	358	307	295	307	347	448	307	448	254	307	169	307	221	448	181	448	128	307	58	307	50	271	115	271	79	177	9	177	1	141	65	141	12	0	53	0	105	141	191	141	138	0	180	0	232	141	301	141	308	177	245	177	282	271	350	271	191	203	195	200	218	180	234	163	244	148	250	132	251	112	247	80	235	55	214	36	184	23	146	16	16383	16383	222	424	186	277	165	291	150	305	140	320	135	335	133	353	137	374	147	394	163	410	185	420	212	424	16383	16383	329	404	316	413	301	421	285	428	267	434	249	439	259	484	237	484	226	443	214	443	187	442	164	438	144	432	126	422	109	407	100	395	92	383	86	369	83	354	81	336	84	309	94	285	111	263	136	241	171	218	125	21	97	32	77	46	62	65	53	92	49	129	38	126	21	45	37	33	55	23	75	14	97	7	120	1	105	-58	129	-58	143	0	173	1	197	3	217	8	237	17	257	31	273	46	285	63	294	82	300	103	302	126	299	156	291	182	274	206	247	232	207	262	245	419	266	409	282	396	292	378	298	357	301	330	310	329	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	289	61	270	48	253	37	235	29	217	24	197	22	168	26	145	38	127	55	116	78	112	106	117	136	132	164	154	189	184	211	220	228	235	181	248	141	262	108	275	82	289	61	16383	16383	342	379	340	360	334	341	321	323	300	303	271	283	269	305	269	314	268	324	268	334	271	365	278	389	288	406	301	416	316	420	326	418	333	413	338	405	341	393	342	379	16383	16383	472	41	462	34	453	28	443	24	434	21	425	21	407	23	391	30	375	42	360	59	344	83	356	98	368	114	379	129	401	161	419	186	432	202	444	212	458	218	475	220	475	232	350	232	350	220	364	218	374	215	380	211	383	206	384	198	383	184	378	169	368	152	353	131	332	106	319	128	306	156	294	188	283	224	274	263	296	274	314	284	328	293	340	301	351	310	364	324	375	337	382	351	387	365	388	379	385	399	376	416	361	429	342	438	320	441	284	435	255	418	233	391	219	356	214	313	214	306	215	295	215	282	217	267	220	251	184	235	155	222	133	211	115	200	100	189	82	172	68	153	58	133	52	111	50	89	56	54	72	26	97	5	130	-6	171	-11	196	-9	221	-4	246	4	273	19	302	41	319	22	337	7	355	-3	374	-9	392	-11	413	-9	433	-5	450	3	465	16	479	35	103	279	124	325	140	362	151	390	157	410	160	421	159	427	156	432	151	437	145	440	137	441	126	440	117	436	110	431	106	424	103	415	100	401	97	379	94	351	90	317	87	279	200	443	166	412	138	385	114	360	94	336	77	311	58	276	45	239	35	200	30	160	28	119	31	68	39	18	52	-30	70	-76	93	-119	105	-115	92	-77	83	-44	77	-12	74	20	73	56	78	138	92	220	117	298	156	370	208	433	113	440	125	407	134	374	141	340	144	305	146	266	144	227	140	187	133	145	124	104	113	64	99	25	83	-9	64	-42	40	-74	10	-108	19	-118	53	-88	80	-61	104	-35	123	-10	140	15	158	50	172	86	183	123	189	162	191	201	191	223	189	245	187	268	183	290	179	313	172	340	164	364	155	387	142	413	126	443	217	304	232	313	245	320	258	325	272	329	288	331	303	334	314	338	321	344	325	352	326	360	325	368	322	375	317	380	311	384	302	385	298	385	293	384	288	381	283	377	277	372	259	353	247	340	237	331	226	323	211	313	212	330	213	345	215	358	218	370	222	382	224	391	226	398	228	404	229	409	229	414	228	423	225	430	220	436	214	440	205	441	196	440	190	436	185	430	183	423	182	413	182	409	183	405	185	393	188	385	192	369	195	355	198	343	199	330	200	315	185	323	173	332	162	341	151	352	139	365	132	373	125	379	119	382	113	384	106	385	99	384	93	380	89	374	86	367	85	360	87	351	91	344	99	338	111	333	125	330	141	327	155	323	168	318	179	313	187	309	194	305	179	296	167	289	155	285	142	281	126	278	111	274	99	269	91	263	87	255	85	246	86	239	89	233	94	229	101	226	108	225	115	226	121	229	128	233	135	239	142	247	152	259	161	268	169	275	178	282	188	289	198	294	200	296	199	277	198	262	195	248	192	235	188	221	185	213	183	207	182	202	181	198	181	194	182	186	185	179	189	173	196	170	205	169	215	170	222	173	227	179	229	186	230	195	230	199	229	202	227	212	225	218	219	233	213	261	212	277	211	296	223	287	234	279	252	265	261	257	271	245	277	238	284	232	289	228	295	225	301	225	309	226	316	228	321	233	325	240	326	249	324	258	320	265	311	271	299	275	283	278	272	280	262	283	254	286	247	289	242	291	391	146	391	189	245	189	245	335	202	335	202	189	57	189	57	146	202	146	202	0	245	0	245	146	3	-85	34	-66	58	-46	75	-25	86	-3	89	18	88	33	83	46	75	57	64	64	51	67	40	65	31	61	23	55	19	47	17	38	17	30	19	24	22	17	27	11	34	5	39	1	43	-2	46	-6	47	-9	47	-13	45	-24	40	-35	30	-47	16	-59	-2	-72	187	169	41	169	33	127	178	127	92	29	90	40	84	51	76	59	66	65	54	67	43	65	33	59	25	51	20	41	18	29	20	18	25	8	33	0	42	-4	53	-6	65	-5	76	0	84	7	90	17	92	29	256	441	207	441	-42	-11	5	-11	277	343	274	289	265	233	252	177	234	125	213	80	197	56	181	38	163	25	145	17	127	14	109	18	94	29	83	48	76	73	73	103	77	152	87	209	103	267	121	322	142	366	156	389	171	407	187	420	204	427	221	429	242	426	258	414	269	396	275	372	277	343	16383	16383	329	282	324	340	311	386	290	420	261	441	224	448	163	431	108	385	63	318	32	235	21	143	26	93	39	51	60	21	89	2	126	-3	142	-2	159	0	176	5	193	13	209	24	248	60	281	107	306	163	323	222	329	282	265	448	240	443	221	439	204	436	183	432	154	426	138	423	138	412	146	413	154	413	162	414	180	414	188	413	194	410	199	406	202	400	203	393	202	390	202	387	200	382	199	376	197	370	107	47	102	33	93	24	80	17	60	13	33	10	33	0	218	0	218	10	188	10	176	13	167	17	162	23	160	31	161	37	163	46	166	57	169	69	172	80	267	424	269	434	270	437	270	441	271	443	270	444	270	447	269	448	268	448	67	336	82	359	100	377	119	390	140	397	163	399	192	395	214	384	230	367	239	345	242	319	242	311	240	295	239	289	237	283	225	261	210	238	192	213	171	187	147	160	8	11	8	0	242	0	276	89	265	93	255	76	245	64	232	56	216	52	196	50	76	50	76	54	200	181	241	224	269	257	287	285	297	310	299	336	294	371	280	402	257	426	228	442	192	448	174	447	157	444	140	438	123	430	107	420	94	408	83	395	72	380	63	362	53	341	118	375	132	392	146	404	160	413	176	418	192	420	212	417	228	409	240	397	248	380	251	360	249	344	244	329	236	315	224	302	209	290	192	279	173	270	152	263	125	256	93	250	93	239	109	239	145	235	174	223	196	202	210	173	215	135	214	116	211	98	206	80	199	65	190	51	179	41	168	32	155	26	142	22	129	21	121	21	112	24	102	28	92	34	81	41	71	49	62	55	54	59	47	61	39	61	30	60	22	56	16	50	12	42	10	33	13	21	23	10	37	2	58	-2	84	-3	112	-2	138	2	163	10	186	21	207	36	228	58	245	82	257	109	265	138	268	169	266	195	259	218	247	236	229	252	205	264	205	265	245	281	274	298	294	318	305	340	308	367	304	393	292	416	274	433	249	444	220	448	192	445	166	437	143	424	123	404	107	379	247	373	183	160	43	160	43	163	245	373	16383	16383	317	448	290	448	14	163	1	118	174	118	142	0	194	0	225	118	291	118	301	160	237	160	325	441	156	441	86	296	86	286	120	280	146	273	166	265	182	256	197	245	209	234	218	219	226	202	230	183	232	163	226	120	208	82	182	51	151	30	116	23	106	24	98	26	91	30	83	35	73	42	64	49	57	54	50	58	43	60	36	61	28	59	20	55	15	49	11	42	10	33	13	19	23	8	39	1	58	-2	80	-3	142	5	197	32	239	73	267	126	277	188	270	236	251	274	221	302	180	323	132	336	157	394	310	394	247	191	245	164	240	136	232	107	222	81	208	58	196	42	182	29	168	20	153	14	135	13	114	16	96	27	82	45	73	69	70	99	72	129	77	159	84	188	94	214	105	235	115	248	127	258	140	266	154	270	169	272	195	268	217	257	233	240	243	218	247	191	16383	16383	345	455	294	446	251	436	213	421	178	402	142	376	100	336	66	291	41	242	25	191	20	137	25	90	39	50	62	21	95	2	137	-3	191	5	237	32	273	72	297	122	306	180	300	218	285	250	261	275	230	291	195	296	183	296	171	294	158	292	146	288	135	282	132	283	164	331	204	373	249	407	297	431	345	443	356	435	351	441	104	441	50	351	60	344	77	364	93	378	110	386	128	391	152	392	294	392	296	391	52	-4	99	-4	245	103	241	75	229	50	210	29	186	15	157	10	130	14	105	25	84	44	70	69	65	99	70	132	83	163	103	189	130	211	163	228	200	189	224	162	237	141	243	123	245	103	16383	16383	282	351	279	331	272	313	258	296	236	280	206	265	180	290	162	311	151	329	145	345	143	361	146	385	155	405	169	420	187	429	211	432	234	428	254	417	269	400	278	377	282	351	16383	16383	149	239	105	222	69	200	42	173	26	142	20	106	27	65	47	34	76	12	112	0	152	-3	198	1	237	18	268	44	287	79	294	120	292	147	284	172	269	197	248	223	218	252	218	253	260	268	290	285	311	305	323	329	327	358	322	388	307	412	283	431	251	444	212	448	172	444	139	431	114	410	97	382	92	347	93	327	99	308	110	288	126	265	149	239	276	343	275	313	270	282	262	253	252	229	242	213	231	203	217	194	202	187	186	183	170	182	147	186	129	197	115	216	107	242	104	274	106	299	110	324	117	348	127	371	139	390	151	404	163	415	177	423	193	428	211	430	233	426	251	415	265	397	273	373	276	343	16383	16383	233	180	224	161	211	138	193	115	173	92	149	69	121	48	95	31	70	18	44	9	16	1	16	-10	63	-1	102	9	136	22	167	39	199	61	243	101	278	147	304	196	320	249	326	303	321	352	306	392	282	422	248	441	206	448	185	446	164	442	144	434	125	424	107	410	87	388	70	361	57	333	49	302	46	271	51	231	64	198	85	173	112	157	145	152	161	153	177	156	193	162	211	170	231	182	106	29	105	40	99	51	92	59	82	65	70	67	58	65	48	59	40	51	35	40	33	29	35	18	40	8	48	0	58	-4	69	-6	81	-5	91	0	99	7	105	17	106	29	16383	16383	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	24	-85	54	-66	78	-46	96	-25	107	-3	110	18	108	33	103	46	95	57	85	64	72	67	61	65	51	61	44	55	39	47	38	38	38	30	40	24	43	17	47	11	54	5	60	1	63	-2	66	-6	67	-9	67	-13	65	-24	60	-35	50	-47	36	-59	17	-72	16383	16383	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	392	-6	392	41	114	168	392	294	392	341	55	189	55	146	391	80	391	123	57	123	57	80	16383	16383	391	212	391	256	57	256	57	212	392	146	392	189	55	341	55	294	334	168	55	41	55	-6	157	25	155	36	150	46	142	54	133	59	122	61	111	60	101	55	94	47	89	37	87	25	89	14	94	5	101	-1	111	-6	122	-7	133	-5	142	-1	150	5	155	15	157	25	16383	16383	143	115	148	134	155	155	165	175	180	195	200	215	226	236	264	267	289	292	304	314	311	335	313	358	308	387	296	410	275	427	247	436	211	440	182	436	158	427	139	411	126	391	122	367	123	356	126	347	131	341	137	336	146	335	155	336	163	340	168	346	172	352	174	359	174	362	171	371	169	375	167	380	166	384	164	390	164	393	166	404	172	413	182	420	195	424	211	425	229	422	244	414	255	402	262	388	264	371	262	351	257	330	246	309	230	287	208	262	178	231	159	205	146	180	138	152	131	118	378	261	373	220	361	182	343	150	321	128	299	120	285	122	274	129	266	141	261	156	259	175	261	195	265	214	271	233	280	250	290	265	302	278	315	289	328	296	340	301	351	302	361	300	369	295	374	286	377	275	378	261	16383	16383	455	45	425	33	398	24	373	18	347	15	322	14	258	23	206	50	167	92	142	146	133	211	142	280	167	338	206	382	256	411	317	421	377	411	429	386	470	348	497	301	507	246	502	205	489	169	470	139	447	120	423	113	414	114	406	117	401	123	397	130	396	140	396	142	397	146	397	150	399	157	401	166	441	322	395	322	389	297	383	310	375	320	366	327	355	331	344	332	299	321	263	292	236	251	219	206	213	162	216	138	224	119	237	105	254	96	273	92	290	94	307	100	323	109	339	122	353	139	359	122	368	109	380	100	394	94	412	92	450	100	483	122	510	156	527	198	534	247	524	306	496	359	451	402	392	431	319	441	242	430	176	397	124	348	90	284	78	211	90	140	123	79	174	31	239	0	314	-11	341	-10	368	-6	396	0	427	11	462	26	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	157	220	181	219	201	218	218	216	231	214	241	211	255	203	267	191	277	175	283	155	285	132	279	93	262	61	235	38	200	25	157	20	142	21	130	24	121	30	115	38	113	48	114	56	118	70	123	89	129	112	137	140	16383	16383	164	240	206	389	210	400	215	407	222	411	232	412	245	412	274	410	295	401	311	387	319	367	322	341	317	305	301	277	274	257	237	244	189	240	16383	16383	86	432	86	422	107	420	122	416	131	412	135	405	137	395	136	388	134	372	132	362	130	353	50	64	43	43	36	29	26	20	13	14	-4	10	-4	0	175	0	235	5	285	21	324	47	348	84	357	132	354	159	344	183	327	203	304	219	273	232	290	236	306	240	320	245	334	251	347	258	361	269	372	281	381	296	387	313	390	333	384	369	367	396	340	416	301	428	251	432	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	205	387	210	398	217	406	226	410	238	412	251	412	273	411	293	409	310	404	325	398	339	390	356	373	371	352	381	328	388	301	390	271	387	229	378	187	363	147	343	111	317	80	291	58	263	42	231	30	196	22	157	20	141	21	128	24	119	28	114	35	112	44	113	50	114	59	117	70	121	86	127	107	16383	16383	86	432	86	422	107	420	122	417	131	412	135	404	137	395	136	389	135	382	134	374	130	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	165	0	210	2	252	8	291	19	326	35	358	55	393	87	423	123	445	163	459	207	463	254	454	317	429	367	388	403	335	425	271	432	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	169	217	183	216	195	216	205	215	241	215	255	213	265	208	271	199	273	186	273	173	272	166	270	157	268	146	279	143	330	298	318	302	302	272	287	254	265	244	230	240	175	239	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	325	432	157	432	157	422	178	419	193	416	202	411	206	404	208	395	207	388	207	381	205	373	203	363	200	353	116	52	111	37	105	25	98	17	90	11	81	10	72	10	66	13	61	18	59	25	58	35	58	42	59	45	60	49	60	53	58	63	53	71	45	78	36	82	26	84	16	82	8	76	2	69	-1	58	-3	47	0	27	10	11	26	0	48	-8	73	-11	93	-9	111	-5	128	1	143	11	156	24	166	39	175	57	184	78	194	102	203	130	271	373	277	392	284	406	293	414	306	419	325	422	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	577	432	468	432	245	106	208	432	89	432	89	422	107	420	120	417	130	412	136	406	137	399	137	395	136	390	135	383	133	375	130	365	54	99	42	62	32	37	20	22	6	14	-11	10	-11	0	118	0	118	10	101	13	88	17	79	24	74	32	72	42	73	48	73	54	75	62	76	70	78	78	156	361	197	0	208	0	458	372	374	67	367	46	358	31	346	21	329	14	307	10	307	0	486	0	487	10	465	12	450	16	440	22	435	29	433	38	435	52	437	61	440	70	443	80	524	373	529	390	536	403	545	412	558	418	577	422	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	212	392	215	400	220	406	227	410	236	412	246	412	276	410	300	401	318	385	329	362	333	331	330	307	324	286	314	268	301	254	285	242	272	236	258	232	242	228	223	227	200	226	189	226	183	227	176	228	166	230	16383	16383	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	160	207	170	205	192	203	204	202	220	202	253	203	284	208	312	215	335	226	356	239	371	255	383	272	393	292	399	313	401	334	395	369	378	396	349	416	309	428	256	432	393	318	390	274	380	227	365	179	346	134	322	93	299	64	274	41	248	24	220	14	191	11	164	16	141	30	124	53	113	84	109	121	113	164	123	209	138	255	158	298	180	336	203	366	227	390	252	406	279	416	308	419	337	415	361	402	378	381	389	352	393	318	16383	16383	46	-111	61	-103	76	-98	91	-94	106	-91	131	-91	141	-92	153	-94	167	-98	183	-102	206	-109	227	-114	247	-117	265	-119	282	-119	311	-117	339	-111	364	-100	387	-86	408	-70	416	-63	430	-47	436	-39	443	-31	432	-23	410	-43	390	-58	370	-68	347	-73	321	-74	307	-74	293	-71	278	-68	263	-64	247	-60	229	-56	195	-50	180	-48	166	-47	149	-47	185	-9	212	-7	234	-4	254	0	273	8	293	18	349	56	396	105	432	161	455	222	463	284	456	335	436	378	405	412	364	433	314	441	283	439	251	432	218	420	186	402	154	379	115	339	83	295	59	247	45	198	40	149	45	101	59	61	83	29	115	6	156	-7	126	-34	104	-52	85	-67	65	-82	39	-100	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	455	432	333	432	333	422	349	419	360	416	368	412	373	406	374	399	373	390	368	377	362	361	353	343	341	323	203	85	160	378	159	380	159	388	160	400	165	408	174	414	188	419	209	422	209	432	50	432	50	422	69	418	81	411	90	395	97	367	105	322	159	-11	171	-11	418	395	425	405	432	412	439	417	447	421	455	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	434	432	296	432	296	422	312	420	323	417	331	412	336	406	337	399	335	389	332	383	328	377	323	371	227	260	188	358	184	368	181	376	179	383	177	395	179	403	183	410	192	415	206	419	225	422	225	432	50	432	50	422	70	419	85	413	96	405	105	393	113	376	182	207	126	143	80	89	47	52	22	29	1	17	-18	10	-18	0	122	0	122	10	105	11	93	14	85	18	80	25	78	33	79	38	81	45	84	51	88	58	93	64	194	178	238	69	241	61	245	47	246	40	247	35	245	26	240	20	231	15	216	12	196	10	196	0	375	0	375	10	352	14	336	20	324	28	315	42	306	61	239	231	351	359	370	379	386	395	402	407	417	415	434	422	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	259	439	144	439	14	-100	138	-100	143	-83	106	-83	94	-82	85	-80	79	-76	75	-71	73	-64	73	-62	74	-59	76	-51	78	-45	182	396	185	405	189	412	195	417	203	420	214	421	254	421	211	-11	21	441	-26	441	164	-11	253	439	128	439	123	421	173	421	182	419	188	415	192	411	194	404	194	402	193	400	193	397	192	393	191	387	85	-55	82	-65	77	-73	72	-78	64	-82	54	-83	13	-83	8	-100	123	-100	279	200	160	441	120	441	0	200	45	200	139	391	140	391	234	200	331	-82	331	-49	0	-49	0	-82	206	326	130	424	125	430	119	434	114	437	109	439	103	440	96	439	89	436	84	431	81	425	80	417	80	412	84	404	92	396	185	326	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	108	192	163	395	177	449	174	452	155	449	137	446	118	443	98	440	73	437	73	426	92	425	105	423	112	421	115	416	115	405	114	400	113	394	111	387	109	378	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	135	231	109	192	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	54	250	80	259	116	271	158	283	203	323	347	349	449	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	207	262	211	283	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	185	396	183	407	178	417	170	424	161	430	151	432	140	430	131	425	123	418	118	409	116	398	118	386	123	376	130	369	140	365	152	363	162	365	171	369	178	377	183	386	185	396	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	177	449	173	452	151	448	111	440	91	437	69	435	69	424	81	424	93	423	102	421	109	419	113	414	115	408	114	401	112	392	110	381	107	367	103	350	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	466	69	456	78	443	61	432	47	422	37	414	30	406	26	399	25	396	26	394	27	393	29	392	32	392	38	393	43	394	49	396	57	398	66	443	232	443	235	444	238	444	243	445	247	445	251	443	264	438	275	431	284	420	290	407	292	399	292	383	288	374	284	365	279	346	265	327	246	307	222	285	191	259	152	269	180	276	205	281	226	284	242	285	252	284	266	279	277	271	285	260	290	245	292	221	287	194	270	165	243	134	204	100	152	138	290	137	292	29	271	29	261	46	261	55	260	63	259	69	256	72	252	73	246	72	236	68	215	60	184	50	144	36	95	8	0	58	0	74	54	87	93	98	121	109	143	121	163	143	194	165	221	186	241	204	253	220	258	224	257	229	255	232	251	234	247	234	241	232	229	227	203	218	166	205	118	189	61	171	0	221	0	235	54	248	94	261	126	275	154	293	180	313	206	332	227	350	244	366	254	379	258	383	257	387	255	390	252	392	248	392	237	391	232	390	226	388	219	350	68	346	54	344	43	342	35	341	29	341	24	342	14	345	5	351	0	358	-4	367	-5	386	-2	404	5	423	19	442	39	463	65	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	253	207	251	179	246	151	237	123	224	95	207	68	189	46	171	28	152	16	132	8	112	5	101	6	92	10	85	15	81	22	80	30	82	51	89	81	99	117	111	154	123	188	134	211	150	231	170	248	191	260	212	264	228	262	239	255	247	244	251	228	253	207	16383	16383	143	283	143	291	142	291	142	292	140	292	37	277	38	268	53	268	60	267	68	266	75	263	80	258	82	250	82	246	80	239	78	230	75	217	72	203	-3	-83	-9	-99	-15	-110	-23	-118	-34	-122	-49	-124	-49	-135	85	-135	85	-124	69	-123	57	-121	49	-118	45	-112	44	-105	45	-94	50	-76	56	-51	63	-23	70	4	80	0	89	-3	98	-5	107	-6	116	-6	174	5	227	37	271	86	301	145	313	209	309	238	300	261	284	278	263	288	237	292	213	289	190	281	167	267	145	245	123	217	251	238	246	201	233	160	213	118	189	81	163	52	152	43	141	37	130	32	119	29	109	28	96	30	86	37	79	48	75	62	73	79	77	113	88	149	104	184	125	217	151	245	164	256	176	265	189	272	201	276	213	277	225	275	236	270	244	261	249	250	251	238	16383	16383	321	283	272	283	262	251	256	267	249	278	238	286	226	291	211	292	156	279	103	244	59	193	28	133	16	69	19	43	28	22	41	6	60	-3	83	-6	112	-3	138	7	164	27	191	58	220	101	161	-90	156	-103	149	-113	138	-120	122	-124	101	-127	101	-137	258	-137	258	-127	248	-127	234	-126	224	-123	216	-119	211	-113	210	-106	210	-103	211	-102	211	-99	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	137	47	134	94	132	132	129	163	125	190	120	217	114	252	109	274	106	286	104	291	101	292	96	292	93	291	90	291	87	290	61	284	46	281	30	278	13	276	13	267	22	267	26	268	34	268	47	266	56	260	63	250	69	232	74	206	79	172	83	133	87	92	89	54	90	22	90	0	92	-8	94	-10	96	-11	104	-8	113	-1	126	11	142	27	162	49	171	60	186	77	203	98	221	123	240	150	253	172	265	194	274	215	280	235	282	253	281	264	276	274	268	283	257	290	245	292	237	291	230	288	225	283	221	277	220	270	220	263	222	258	225	252	230	246	245	231	247	228	248	224	248	220	243	197	230	167	210	134	185	99	157	67	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	161	235	155	258	149	274	143	285	136	290	127	292	117	291	105	289	90	286	72	280	50	273	42	271	44	259	56	263	63	265	69	266	74	267	79	267	82	268	91	267	97	263	103	256	107	242	112	222	131	140	77	64	68	53	61	43	54	37	48	33	43	31	40	31	34	33	26	37	16	41	12	43	8	44	4	44	-2	43	-8	40	-13	35	-16	28	-17	21	-15	11	-11	3	-4	-2	4	-5	16	-6	27	-5	38	-2	49	5	62	18	78	38	137	117	156	38	161	20	167	7	174	0	183	-5	194	-6	209	-4	223	2	238	16	255	37	276	68	265	74	263	70	260	67	258	64	255	60	243	45	237	37	231	32	225	30	220	29	215	30	211	33	207	39	204	46	200	56	180	145	177	154	176	161	175	167	175	172	174	175	191	203	206	225	219	242	230	252	239	255	247	254	254	251	260	248	267	245	273	244	281	245	287	248	292	253	295	260	296	268	295	276	291	283	285	288	278	291	269	292	252	289	234	279	215	261	194	234	169	197	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	270	455	230	452	199	443	175	425	157	399	144	362	112	245	104	219	94	200	82	186	65	176	42	169	56	163	66	157	73	150	76	141	78	131	77	119	74	103	69	82	62	58	55	30	47	2	41	-20	37	-39	35	-53	34	-65	37	-84	45	-98	61	-108	85	-114	117	-117	118	-109	105	-104	95	-98	89	-89	85	-79	84	-66	84	-58	86	-49	88	-36	93	-19	98	1	108	37	116	69	122	96	126	115	127	127	126	137	122	146	114	154	104	162	90	169	113	177	131	188	145	204	156	225	166	254	195	366	204	393	215	414	228	429	245	440	268	448	113	-11	113	441	69	441	69	-11	146	448	160	443	170	436	177	428	181	417	182	404	181	397	180	387	177	374	173	357	167	336	157	300	149	268	143	242	139	222	137	211	139	200	143	191	151	183	161	176	175	169	152	161	133	149	119	134	108	112	99	84	69	-27	60	-54	50	-75	36	-90	19	-101	-2	-109	-3	-117	35	-114	66	-104	89	-87	107	-60	120	-23	152	93	161	119	171	138	183	151	200	161	222	169	209	174	199	181	193	188	189	196	188	207	189	219	191	235	196	255	202	280	218	336	224	359	228	378	230	392	231	404	229	423	220	437	204	447	180	453	149	455	309	214	295	194	284	181	273	172	261	168	247	166	234	168	219	173	205	180	192	186	183	191	168	197	154	203	139	207	124	210	107	211	89	209	71	203	55	192	40	176	27	154	50	121	59	139	69	152	81	161	94	167	106	169	126	167	143	162	159	156	172	150	182	146	194	139	206	133	219	128	233	125	250	124	267	126	283	131	299	142	315	158	333	181	149	188	128	135	110	89	94	49	79	13	54	-42	47	-60	42	-76	40	-89	39	-102	40	-113	43	-123	49	-129	56	-134	66	-135	79	-132	90	-124	98	-109	106	-87	112	-58	119	-13	127	29	136	75	147	126	160	186	16383	16383	213	277	211	289	207	299	199	307	190	312	179	314	167	312	157	307	150	300	144	290	143	279	144	268	150	259	157	251	167	246	178	244	189	246	198	251	206	258	211	267	213	277	134	27	124	37	117	49	112	62	109	77	108	94	110	125	117	158	129	190	144	219	165	245	185	261	197	267	208	273	221	276	16383	16383	274	371	254	371	226	291	208	288	193	285	165	275	152	267	117	240	89	208	68	172	55	133	51	92	52	70	57	51	63	36	73	23	84	12	90	7	97	3	104	0	113	-1	123	-3	91	-94	112	-94	143	-6	149	-6	177	-4	203	4	227	18	250	38	273	65	263	72	242	51	223	35	205	24	186	18	167	16	163	16	160	17	157	17	151	19	242	278	250	277	257	275	261	273	264	269	265	265	264	263	264	261	261	252	257	244	256	240	255	237	255	233	256	224	259	217	265	212	272	208	281	207	291	208	300	213	307	220	311	228	313	239	312	247	309	256	305	264	299	271	293	277	285	282	278	286	269	288	259	290	246	291	97	48	90	36	81	25	71	17	60	12	50	10	41	12	33	15	27	20	23	27	21	35	23	45	28	53	35	60	45	64	56	65	64	65	71	63	79	60	87	55	97	48	16383	16383	54	239	48	211	123	211	106	76	95	80	86	82	78	83	71	83	65	84	45	81	29	74	17	65	9	52	7	38	8	24	14	12	23	4	35	-1	50	-3	63	-2	75	1	87	9	99	21	113	38	137	20	156	8	174	0	190	-3	208	-4	234	-1	256	6	275	19	290	38	302	61	296	67	289	62	279	55	269	50	260	46	249	44	219	44	200	47	180	51	157	58	131	69	144	99	154	123	162	147	170	174	179	211	263	211	268	239	186	239	202	316	216	369	230	402	246	419	266	424	275	423	282	420	287	415	290	406	293	395	295	384	299	375	304	370	310	367	316	366	326	367	333	370	338	376	341	384	342	393	339	410	331	424	318	434	301	441	281	443	260	442	241	437	223	428	206	415	190	398	172	373	157	346	145	316	135	280	126	239	263	174	258	142	244	114	223	92	197	78	166	73	135	78	108	93	87	115	73	143	68	175	73	206	87	233	109	255	136	268	168	273	198	268	224	254	244	233	258	205	263	174	16383	16383	346	27	282	90	292	107	299	123	304	139	307	156	308	174	307	193	304	209	299	225	292	241	282	257	346	322	314	353	249	290	234	300	218	307	202	312	185	315	166	316	148	315	132	312	115	307	99	300	82	290	18	353	-14	322	50	257	40	241	32	225	27	209	24	192	23	174	24	155	27	138	32	122	40	106	50	90	-14	27	18	-6	82	58	99	48	115	40	131	35	148	32	166	31	184	32	201	35	217	41	233	48	249	58	314	-6	401	432	276	432	276	422	292	420	302	418	310	416	316	412	319	407	320	401	316	385	303	364	282	335	252	298	213	251	206	244	203	240	199	235	194	230	175	296	165	330	158	357	153	377	150	391	149	399	150	406	154	412	162	416	176	419	197	422	197	432	41	432	41	422	62	419	77	413	87	406	93	394	99	376	140	233	48	233	41	207	148	207	149	200	135	147	27	147	18	120	127	120	111	65	103	44	93	29	79	20	61	14	37	10	35	0	222	0	222	10	198	13	184	15	174	19	167	25	164	33	163	42	163	51	165	63	169	77	175	96	183	120	301	120	309	147	191	147	207	201	211	207	322	207	330	233	231	233	351	381	362	395	372	404	380	411	389	417	401	422	113	-11	113	170	69	170	69	-11	16383	16383	113	259	113	441	69	441	69	259	250	127	248	112	242	99	232	89	220	82	207	80	181	89	152	113	125	146	105	182	98	214	100	228	106	239	115	249	127	255	141	257	154	255	168	249	182	239	197	225	212	207	227	186	237	169	244	154	249	140	250	127	16383	16383	165	264	151	268	130	271	108	266	89	255	74	237	63	215	60	189	62	170	67	151	77	130	90	109	106	88	157	30	170	14	179	1	185	-10	189	-21	190	-33	187	-52	178	-69	164	-81	145	-89	123	-92	108	-91	96	-87	85	-82	78	-75	75	-68	77	-64	79	-61	82	-59	86	-57	93	-52	98	-47	101	-41	103	-34	103	-26	102	-17	98	-9	92	-3	83	0	72	1	59	0	49	-4	41	-12	36	-22	35	-34	39	-58	52	-77	71	-93	96	-103	125	-106	158	-102	187	-89	209	-70	223	-45	228	-15	227	-1	224	12	217	27	205	45	187	69	188	71	196	67	210	67	236	70	258	81	274	98	285	121	288	149	287	166	284	182	278	197	270	212	261	225	180	324	174	333	169	342	165	352	163	362	163	373	165	391	173	406	186	418	202	425	223	427	236	426	247	423	255	419	261	413	263	407	263	404	262	402	249	389	245	384	242	379	240	369	242	359	246	351	252	345	261	341	271	339	282	341	292	346	299	353	304	363	305	375	301	397	290	415	271	429	248	438	220	441	188	437	161	426	140	408	127	386	122	358	123	341	128	325	136	307	149	288	166	265	136	369	134	378	129	387	122	395	114	400	104	401	94	400	85	395	77	388	73	380	71	370	73	359	77	350	84	343	93	338	103	336	114	338	123	343	130	350	134	359	136	369	16383	16383	268	369	267	378	262	387	255	395	246	400	237	401	226	400	217	395	210	388	205	380	203	370	205	359	209	350	216	343	225	338	236	336	246	338	255	343	262	350	267	359	268	369	440	211	430	151	403	97	362	55	310	26	252	16	193	26	141	55	100	98	73	152	64	214	73	276	100	331	141	374	193	403	252	413	312	403	363	374	404	331	430	275	440	211	16383	16383	476	211	465	285	434	348	386	398	324	430	251	441	180	430	119	398	70	348	39	286	27	214	39	142	70	80	119	31	181	0	253	-11	323	0	385	31	433	79	465	140	476	211	16383	16383	361	159	350	159	339	138	325	122	310	112	292	105	271	103	238	108	212	123	193	146	181	179	177	220	181	259	193	291	211	314	237	329	269	333	291	331	310	324	324	312	334	296	340	275	350	275	350	324	348	327	345	330	341	332	336	334	321	339	307	343	295	345	271	347	223	340	183	323	153	295	133	258	126	214	133	172	151	138	179	112	217	96	264	90	278	90	304	94	319	97	337	102	342	104	346	105	348	107	350	110	351	114	178	411	177	397	172	381	166	364	157	347	148	331	137	317	127	306	116	298	105	293	95	291	90	293	84	297	80	302	77	310	76	318	82	349	98	381	119	408	143	428	166	436	170	434	173	431	176	425	178	419	178	411	16383	16383	198	446	197	444	192	424	189	433	183	440	175	444	165	447	153	448	118	440	84	419	55	389	35	353	28	315	30	299	37	286	48	277	62	271	80	269	98	271	113	276	129	287	145	303	163	327	158	314	155	305	153	298	152	292	152	280	155	275	159	272	165	270	172	269	182	270	191	274	202	282	215	294	232	313	227	319	218	309	213	304	208	300	200	294	197	293	195	295	195	297	194	298	194	300	195	301	195	302	197	313	200	324	212	372	222	406	233	447	35	143	41	135	48	126	56	115	67	102	80	87	91	73	103	56	115	41	126	29	134	24	135	25	137	25	138	26	138	29	136	36	131	50	122	68	111	91	98	118	95	122	92	128	89	133	87	138	84	143	92	152	101	161	109	170	127	188	147	207	164	225	177	241	185	254	188	262	187	264	187	265	185	267	183	267	179	265	171	260	159	250	142	236	119	216	109	208	99	199	85	188	65	172	35	149	16383	16383	143	143	148	135	155	126	164	115	174	102	187	87	198	73	211	57	223	41	234	29	241	24	243	25	244	25	245	26	245	29	243	36	238	50	230	68	218	91	205	118	202	122	199	128	196	133	194	138	191	143	200	153	208	162	234	188	255	207	271	225	284	241	292	254	295	262	295	264	292	267	290	267	286	265	278	260	266	250	249	236	226	216	217	208	206	199	192	188	172	172	143	149	391	72	391	256	57	256	57	212	347	212	347	72	187	169	41	169	33	127	178	127	440	211	430	151	403	97	362	55	310	26	252	16	193	26	141	55	100	98	73	152	64	214	73	276	100	331	141	374	193	403	252	413	312	403	363	374	404	331	430	275	440	211	16383	16383	476	211	465	285	434	348	386	398	324	430	251	441	180	430	119	398	70	348	39	286	27	214	39	142	70	80	119	31	181	0	253	-11	323	0	385	31	433	79	465	140	476	211	16383	16383	220	215	220	326	248	326	264	324	276	318	286	307	291	293	293	274	292	254	286	237	277	225	264	218	248	215	16383	16383	373	97	373	103	364	110	356	119	346	130	335	143	323	158	285	210	304	219	319	231	329	245	336	260	338	278	334	298	325	315	309	328	288	336	262	339	146	339	146	328	162	326	171	324	176	319	178	310	178	125	176	116	171	111	162	109	146	106	146	97	252	97	252	106	227	111	222	116	221	125	220	139	220	203	251	203	260	190	267	180	279	160	285	149	298	129	308	114	317	104	324	98	331	97	272	386	73	386	66	353	265	353	231	353	227	330	217	311	202	295	183	285	161	281	140	285	121	295	106	311	96	331	92	353	96	376	106	395	121	411	140	421	162	425	183	421	202	411	217	395	227	376	231	353	16383	16383	256	353	252	383	238	409	218	430	192	443	162	448	132	443	105	430	85	409	71	383	67	353	71	323	85	297	105	276	131	263	160	258	191	263	218	276	238	296	252	323	256	353	391	0	391	44	57	44	57	0	16383	16383	391	187	391	231	245	231	245	376	202	376	202	231	57	231	57	187	202	187	202	81	245	81	245	187	61	379	72	392	83	402	94	409	106	413	120	414	136	412	150	405	162	396	169	384	171	370	169	356	162	339	149	321	132	300	110	277	22	191	22	180	175	180	197	232	189	237	183	228	176	222	169	217	159	215	146	214	75	214	73	218	149	290	178	319	197	340	208	355	213	368	214	381	211	402	200	420	184	435	164	444	141	448	128	447	115	444	102	440	80	426	73	420	67	413	62	405	57	396	52	384	99	403	110	412	119	419	128	423	137	426	147	426	158	425	167	420	174	413	179	403	180	392	177	375	165	361	146	348	118	338	83	330	83	324	92	324	114	321	133	313	146	300	155	282	157	259	155	240	147	223	135	210	120	201	102	198	92	200	86	202	80	206	73	211	67	215	61	218	56	220	48	222	42	221	36	218	32	214	30	209	29	203	31	194	37	187	46	182	60	179	77	177	117	182	151	196	177	218	194	247	200	282	199	291	197	300	194	308	190	316	186	322	182	325	179	328	170	334	160	339	157	340	184	350	203	360	216	371	223	383	225	398	222	414	213	427	199	438	182	445	162	448	144	446	128	441	114	432	102	421	92	407	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	329	283	271	283	222	76	208	60	192	47	176	37	159	32	142	30	126	32	114	38	104	47	98	60	96	75	96	84	98	92	98	95	143	283	84	283	28	35	25	25	17	1	12	-13	5	-29	-4	-50	-11	-67	-16	-81	-18	-94	-19	-108	-18	-119	-15	-127	-11	-133	-4	-136	3	-137	19	-133	31	-121	41	-101	47	-75	50	-43	50	-40	49	-34	49	-15	48	-9	48	30	49	36	50	44	58	25	69	11	82	1	98	-4	118	-6	138	-3	159	3	179	14	199	31	220	53	219	48	218	44	218	40	217	36	217	33	219	19	223	8	231	0	241	-4	255	-6	270	-4	283	0	296	6	310	16	326	31	328	37	319	30	311	25	304	22	297	20	290	20	284	21	280	23	276	27	274	32	273	38	274	42	274	45	275	49	276	54	277	61	172	201	162	202	154	204	147	207	142	210	137	214	129	222	123	232	119	244	116	256	115	269	117	294	123	319	132	344	144	367	157	386	169	397	181	406	194	412	208	416	225	418	16383	16383	411	432	241	432	204	430	172	425	145	415	123	401	103	382	90	363	79	341	71	317	66	292	64	267	66	252	69	238	75	226	83	215	94	206	105	200	117	194	130	191	146	189	166	188	146	113	134	70	123	29	113	-5	105	-32	101	-48	100	-51	98	-53	97	-55	95	-56	92	-58	87	-60	80	-62	71	-64	59	-65	43	-66	40	-80	137	-80	271	418	309	418	176	-80	274	-80	277	-66	262	-66	250	-64	241	-62	234	-58	231	-54	230	-49	230	-44	231	-38	235	-24	237	-16	343	380	348	395	355	406	365	412	382	416	407	418	120	168	118	179	112	190	104	198	94	203	83	205	71	204	61	198	54	190	48	180	47	168	48	157	54	147	61	139	71	133	82	132	94	133	104	139	112	146	118	156	120	168	79	0	54	0	14	-63	20	-68	25	-66	29	-65	34	-64	37	-63	41	-63	51	-65	60	-69	66	-75	70	-83	72	-92	70	-102	66	-109	59	-115	49	-118	36	-119	28	-119	20	-118	12	-116	-8	-110	-19	-129	8	-138	20	-141	31	-142	41	-142	67	-140	89	-132	106	-120	117	-104	120	-85	118	-70	111	-58	100	-48	85	-42	67	-40	63	-40	60	-41	57	-41	53	-42	50	-43	179	448	152	443	133	439	119	437	109	435	98	433	98	421	120	421	125	420	129	419	132	416	134	413	135	409	134	407	134	405	133	403	132	400	131	395	72	207	69	202	64	198	56	195	45	192	29	190	29	180	149	180	149	190	136	191	126	192	120	195	117	198	116	203	116	208	118	216	120	225	124	238	129	252	186	434	187	437	187	439	188	441	188	445	187	446	187	447	186	448	185	448	191	402	189	380	184	358	175	336	163	316	150	299	144	294	138	290	132	287	125	285	118	285	109	286	102	290	97	296	94	305	92	315	97	349	109	381	127	408	148	426	170	433	171	433	178	432	184	428	188	422	191	413	191	402	16383	16383	239	392	236	410	228	426	214	437	197	445	175	448	136	441	100	422	71	395	52	361	44	324	47	305	56	290	69	279	87	272	109	269	147	276	183	295	212	322	232	356	239	392	188	143	188	149	183	157	176	166	167	177	157	189	144	204	133	218	120	235	108	250	97	262	90	267	89	267	87	266	86	265	86	262	88	255	93	242	102	223	113	200	126	174	132	164	134	158	140	148	97	103	77	83	60	65	47	50	39	38	36	29	36	28	37	26	38	25	39	25	41	24	45	26	52	31	64	41	81	55	105	75	114	84	122	91	132	99	146	110	165	124	16383	16383	296	143	296	149	290	157	283	166	275	177	264	189	251	204	240	218	227	235	215	251	205	262	197	267	196	267	193	264	193	262	195	255	200	242	209	223	220	200	234	174	236	169	239	164	242	158	244	153	247	148	231	130	204	103	184	84	167	66	154	51	146	38	143	29	144	28	144	26	145	25	147	25	148	24	152	26	159	31	171	41	189	55	212	75	221	84	230	91	240	99	253	110	272	124	92	421	112	421	117	420	121	419	125	416	127	413	128	409	128	407	127	405	127	403	126	400	124	395	65	207	62	202	57	198	50	195	38	192	22	190	22	180	142	180	142	190	129	191	119	192	113	195	110	198	109	203	110	208	111	216	114	225	117	238	122	252	179	434	180	436	180	438	181	441	181	445	180	446	180	447	179	448	174	448	168	447	160	445	149	443	137	441	126	439	116	437	107	436	100	434	92	433	16383	16383	430	448	396	448	95	-6	129	-6	16383	16383	432	220	392	98	307	98	16383	16383	487	269	463	269	284	98	276	69	387	69	366	0	407	0	427	69	466	69	472	98	435	98	92	421	112	421	118	420	123	419	126	417	128	414	129	410	129	408	128	406	128	404	127	400	125	395	66	207	63	202	58	198	50	195	39	192	22	190	22	180	143	180	143	190	129	191	120	192	114	195	111	198	110	203	111	208	112	215	114	225	123	252	180	434	180	436	181	438	181	441	182	443	182	445	179	448	175	448	169	447	160	445	150	443	126	439	117	437	109	436	101	434	92	433	16383	16383	421	448	387	448	86	-6	119	-6	16383	16383	341	200	353	213	364	223	376	229	388	233	401	234	418	232	432	226	443	216	450	204	453	190	451	176	443	160	431	141	413	121	392	98	303	12	303	0	456	0	478	52	471	58	465	48	458	42	450	38	440	35	356	35	355	38	430	112	459	140	478	160	489	176	495	188	496	201	492	223	482	241	466	256	446	266	424	269	410	268	397	265	384	260	372	254	361	246	355	240	349	233	343	225	338	216	333	205	86	403	96	412	106	419	115	423	124	426	134	426	144	425	153	420	161	413	165	403	167	392	163	375	152	361	133	348	105	338	69	330	69	324	78	324	101	321	119	313	133	300	141	282	144	259	141	240	134	223	122	210	107	201	89	198	79	200	74	202	68	206	61	211	54	215	48	218	43	220	35	222	28	221	23	218	19	214	16	209	16	203	17	194	23	187	33	182	46	179	64	177	104	182	138	196	164	218	180	247	186	282	186	291	184	300	181	308	177	316	172	322	169	326	165	330	160	333	153	335	144	338	144	340	171	350	190	360	202	371	209	383	211	398	208	414	199	427	186	438	169	445	149	448	131	446	115	441	101	432	89	421	79	407	16383	16383	430	448	397	448	95	-6	129	-6	16383	16383	432	220	392	98	307	98	16383	16383	487	269	463	269	284	98	276	69	387	69	366	0	407	0	427	69	466	69	472	98	435	98	188	188	183	169	176	148	166	129	152	110	132	91	107	69	69	37	43	11	28	-11	20	-32	18	-54	23	-84	36	-106	56	-122	83	-132	116	-135	147	-132	172	-122	192	-106	205	-86	209	-63	208	-51	205	-42	199	-35	192	-31	183	-29	175	-31	167	-34	162	-40	158	-46	157	-54	158	-63	160	-70	166	-82	167	-88	165	-99	159	-108	149	-115	136	-119	120	-120	102	-118	87	-111	76	-100	70	-84	67	-65	69	-44	76	-25	87	-4	103	18	125	44	153	77	171	103	184	127	193	153	200	188	16383	16383	243	279	241	290	236	299	229	307	219	312	208	313	197	312	188	306	180	299	175	289	174	279	175	268	180	258	187	251	197	246	208	244	219	246	229	250	236	258	241	267	243	279	331	492	255	590	250	596	244	600	239	603	234	605	228	605	221	604	214	602	209	597	206	590	205	582	205	578	209	570	217	562	310	492	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	194	493	217	493	330	563	334	566	337	569	339	573	340	577	341	582	340	589	336	596	331	601	325	604	317	605	313	605	307	603	301	599	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	363	492	305	603	272	603	169	492	194	492	285	560	339	492	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	360	579	356	567	350	559	344	554	336	551	327	550	320	550	306	554	296	557	285	562	271	568	259	573	248	576	228	578	210	576	194	568	181	555	171	535	163	508	182	508	186	519	191	528	198	534	206	538	215	539	222	538	232	536	244	533	259	527	278	520	288	516	296	513	304	511	310	510	316	510	333	513	349	521	362	535	372	555	379	579	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	234	534	233	544	228	553	221	560	212	565	203	567	192	565	183	561	176	554	171	545	169	535	171	525	175	515	182	508	191	504	202	502	212	504	221	508	228	515	233	524	234	534	16383	16383	367	534	365	544	360	553	353	560	345	565	335	567	324	565	315	561	308	554	304	545	302	535	304	525	308	515	315	508	324	504	334	502	345	504	354	508	360	515	365	524	367	534	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	312	568	310	554	304	542	294	533	282	527	268	525	254	527	242	533	233	542	227	554	225	568	227	582	233	593	243	603	254	609	268	611	282	609	294	603	303	594	310	582	312	568	16383	16383	334	568	331	588	321	606	307	621	289	630	268	633	247	630	229	621	215	607	205	589	202	568	205	547	214	529	229	515	247	505	268	502	289	505	307	515	321	529	331	547	334	568	16383	16383	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	342	406	279	180	165	180	16383	16383	603	432	261	432	261	423	278	421	287	420	294	418	299	414	302	410	303	404	303	400	298	390	292	381	282	369	38	61	21	41	9	27	0	19	-8	14	-17	10	-17	0	106	0	106	10	88	13	76	16	68	19	65	24	64	31	67	43	75	60	89	82	108	107	130	135	134	139	146	155	272	155	239	42	235	31	230	23	221	17	207	13	187	10	187	0	517	0	559	109	547	112	518	75	489	49	455	33	414	25	361	22	341	22	329	23	320	25	313	29	309	34	308	41	309	49	313	65	321	95	335	144	355	217	381	217	414	216	437	213	451	208	458	198	460	184	460	179	459	173	458	166	457	158	455	149	467	147	513	301	500	303	485	273	470	255	448	244	413	240	361	239	401	386	405	397	410	404	417	408	428	410	443	411	498	410	535	405	557	396	568	380	571	356	571	349	570	343	570	333	582	331	456	440	443	440	439	434	435	430	430	427	424	426	417	425	413	425	409	426	404	427	398	428	390	430	373	434	356	437	326	441	313	441	230	426	157	385	97	324	58	247	44	161	49	114	64	72	89	37	122	11	162	-3	124	-63	131	-68	136	-66	148	-63	152	-63	161	-65	170	-69	176	-75	180	-83	182	-92	180	-102	176	-109	169	-115	159	-118	147	-119	139	-119	131	-118	122	-116	113	-113	102	-110	91	-129	106	-134	119	-138	131	-141	141	-142	152	-142	178	-140	200	-132	217	-120	228	-104	231	-85	229	-70	222	-58	210	-48	195	-42	177	-40	173	-40	170	-41	167	-41	164	-42	160	-43	183	-9	190	-9	197	-10	204	-10	210	-11	217	-11	256	-7	292	3	328	22	362	49	398	86	386	96	353	65	322	43	294	28	265	20	234	18	193	23	160	39	137	66	122	104	118	154	121	200	130	244	144	284	164	321	189	353	213	374	238	392	265	405	292	414	319	417	352	413	379	401	399	379	413	349	420	309	432	307	348	492	272	590	267	596	262	600	257	603	251	605	245	605	238	604	231	602	226	597	223	590	222	582	222	578	226	570	234	562	327	492	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	214	493	237	493	350	563	354	566	357	569	359	573	360	577	361	582	359	589	356	596	351	601	345	604	337	605	333	605	330	604	326	603	324	601	321	599	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	382	492	324	603	291	603	188	492	214	492	304	560	358	492	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	255	534	253	544	248	553	241	560	233	565	223	567	213	565	204	561	196	554	192	545	190	535	192	525	196	515	203	508	212	504	222	502	233	504	242	508	249	515	253	524	255	534	16383	16383	387	534	386	544	381	553	374	560	365	565	356	567	345	565	336	561	329	554	324	545	322	535	324	525	328	515	335	508	344	504	355	502	365	504	374	508	381	515	386	524	387	534	16383	16383	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	264	492	188	590	182	596	177	600	172	603	167	605	161	605	153	604	147	602	141	597	138	590	137	582	137	578	141	570	149	562	242	492	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	126	493	149	493	263	563	267	566	270	569	274	577	274	582	273	589	270	596	265	601	258	604	251	605	247	605	243	604	240	603	234	599	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	298	492	239	603	207	603	103	492	129	492	220	560	274	492	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	170	534	168	544	164	553	157	560	148	565	138	567	128	565	119	561	111	554	107	545	105	535	107	525	111	515	118	508	127	504	137	502	148	504	157	508	164	515	168	524	170	534	16383	16383	302	534	301	544	296	553	289	560	280	565	271	567	260	565	251	561	244	554	240	545	238	535	240	525	244	515	251	508	260	504	271	502	281	504	289	508	296	515	301	524	302	534	16383	16383	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	157	216	259	216	267	244	166	244	207	393	210	401	215	406	223	410	233	412	248	412	299	407	339	389	367	360	384	319	390	268	387	224	377	183	362	144	342	109	317	80	291	58	262	42	230	30	196	22	158	20	142	21	129	24	120	28	114	35	112	44	113	51	115	59	117	71	122	87	127	107	16383	16383	86	432	86	422	107	419	122	416	131	411	135	404	137	395	136	388	136	380	130	353	99	244	40	244	32	216	92	216	48	60	42	40	35	27	26	19	13	14	-4	10	-4	0	157	0	205	2	250	9	290	19	326	35	358	55	393	87	422	123	445	164	459	208	463	254	455	318	430	368	390	404	336	425	269	432	404	579	399	567	393	559	387	554	379	551	370	550	363	550	357	552	349	554	339	557	328	562	314	568	302	573	291	576	271	578	253	576	237	568	225	555	214	535	205	508	225	508	229	519	235	528	241	534	249	538	258	539	266	538	275	536	287	533	302	527	322	520	331	516	340	513	347	511	354	510	359	510	377	513	392	521	405	535	415	555	422	579	16383	16383	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	389	492	313	590	307	596	302	600	297	603	292	605	286	605	278	604	272	602	267	597	264	590	262	582	264	574	270	566	275	562	367	492	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	254	493	277	493	390	563	394	566	397	569	400	573	401	577	401	582	400	589	397	596	392	601	385	604	378	605	374	605	370	604	367	603	361	599	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	423	492	364	603	332	603	228	492	254	492	344	560	398	492	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	420	579	415	567	410	559	404	554	396	551	386	550	380	550	373	552	365	554	356	557	345	562	331	568	319	573	307	576	297	577	288	578	269	576	254	568	241	555	230	535	222	508	241	508	245	519	251	528	258	534	266	538	275	539	282	538	292	536	304	533	319	527	338	520	347	516	356	513	363	511	370	510	375	510	393	513	409	521	421	535	431	555	438	579	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	293	534	292	544	287	553	280	560	271	565	262	567	251	565	242	561	235	554	230	545	228	535	230	525	235	515	241	508	250	504	261	502	271	504	280	508	287	515	292	524	293	534	16383	16383	426	534	424	544	419	553	412	560	404	565	394	567	383	565	374	561	367	554	362	545	361	535	362	525	367	515	374	508	383	504	393	502	403	504	412	508	419	515	424	524	426	534	16383	16383	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	385	37	255	168	385	297	353	329	223	199	93	329	61	297	191	168	61	37	93	5	223	136	353	5	378	380	384	368	388	356	391	343	393	330	393	315	390	272	380	225	365	177	345	132	322	92	300	62	276	39	250	23	224	13	195	10	183	10	171	13	161	16	152	22	143	29	16383	16383	126	49	119	62	115	75	112	89	110	102	109	117	113	159	122	205	137	252	157	297	180	336	202	366	227	389	252	406	279	416	307	419	320	419	331	417	342	413	352	409	361	402	16383	16383	443	478	414	478	379	426	365	432	351	436	337	439	324	441	310	441	280	438	249	430	218	416	186	397	155	374	115	335	83	291	60	244	45	196	40	147	42	113	49	83	62	58	79	35	103	15	46	-68	75	-68	124	2	138	-2	151	-6	163	-9	174	-10	186	-11	268	5	344	50	405	116	447	197	463	285	462	303	459	321	455	338	450	354	443	369	436	379	430	388	413	405	401	415	390	492	313	590	308	596	303	600	298	603	292	605	287	605	279	604	273	602	268	597	264	590	263	582	265	574	267	570	271	566	276	562	368	492	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	254	493	277	493	390	563	394	566	397	569	400	573	401	577	401	582	400	589	397	596	392	601	385	604	378	605	374	605	370	604	367	603	361	599	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	421	492	362	603	330	603	226	492	251	492	342	560	397	492	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	295	534	293	544	288	553	281	560	273	565	263	567	253	565	243	561	236	554	232	545	230	535	231	525	236	515	243	508	252	504	262	502	273	504	281	508	289	515	293	524	295	534	16383	16383	427	534	425	544	421	553	414	560	405	565	395	567	385	565	376	561	369	554	364	545	362	535	364	525	368	515	375	508	384	504	395	502	405	504	414	508	421	515	426	524	427	534	16383	16383	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	200	493	222	493	336	563	340	566	343	569	346	573	347	577	347	582	346	589	343	596	337	601	331	604	323	605	319	605	316	604	312	603	309	601	307	599	16383	16383	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	189	304	192	311	196	316	202	320	210	322	220	323	253	320	278	310	296	295	306	274	309	248	303	204	286	172	258	152	222	140	177	137	160	137	153	138	143	140	16383	16383	200	343	214	392	218	403	223	411	231	416	241	420	255	422	255	432	99	432	99	422	118	419	131	415	139	410	142	403	143	394	143	388	142	380	140	370	137	358	132	341	54	60	48	40	41	27	32	19	19	14	0	10	0	0	161	0	161	10	140	14	128	17	121	22	118	30	118	51	119	58	122	67	125	80	137	119	146	116	156	114	167	113	180	113	195	112	227	114	256	118	281	124	304	132	322	143	341	159	357	179	368	200	375	224	377	248	371	283	354	310	325	329	286	339	237	343	16	-2	3	-49	-8	-82	-21	-104	-36	-116	-54	-120	-58	-120	-64	-118	-65	-117	-66	-115	-66	-114	-65	-112	-65	-111	-64	-110	-63	-108	-61	-105	-60	-101	-59	-98	-58	-94	-58	-91	-59	-83	-63	-77	-69	-72	-76	-68	-85	-67	-93	-68	-101	-72	-106	-78	-109	-86	-111	-95	-108	-109	-101	-120	-90	-128	-76	-134	-59	-136	-28	-129	0	-111	25	-81	46	-41	63	8	137	290	153	341	170	382	189	411	210	429	232	435	247	432	258	426	267	415	272	401	273	382	269	343	257	310	238	285	213	269	183	263	179	263	176	262	174	260	173	258	172	254	174	248	177	246	182	245	189	245	209	241	224	232	235	218	241	199	243	174	242	146	238	117	231	90	222	64	212	41	204	29	195	19	185	12	175	7	165	6	161	6	158	8	155	9	153	15	153	16	154	17	154	19	155	20	158	26	159	30	161	36	161	40	160	49	157	56	151	62	144	65	136	67	126	65	118	61	112	54	108	45	106	35	109	21	116	9	127	0	142	-6	160	-8	178	-6	196	-1	214	5	230	16	245	29	264	52	279	78	291	105	298	134	301	162	299	180	294	197	286	213	276	227	263	238	256	242	248	246	240	248	230	251	219	252	219	254	224	256	263	273	292	292	312	313	323	336	327	363	322	392	310	416	291	434	265	445	234	449	188	441	149	414	116	367	87	299	63	208	296	326	220	424	214	430	209	434	204	437	198	439	193	440	185	439	179	436	173	431	170	425	169	417	169	412	173	404	177	400	182	396	274	326	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	161	327	184	327	297	398	301	400	305	404	307	407	308	411	309	416	308	424	304	430	299	435	292	439	285	440	277	438	274	437	268	433	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	329	326	271	438	239	438	135	326	160	326	251	395	305	326	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	327	413	322	402	317	394	310	388	302	385	293	384	287	385	280	386	272	388	262	392	251	397	237	403	225	407	214	410	204	412	194	412	176	410	160	402	148	389	137	369	129	342	148	342	152	354	158	362	164	368	172	372	182	373	189	373	198	371	225	362	245	354	254	350	263	348	270	346	277	345	282	344	300	347	315	356	328	370	338	389	345	413	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	200	369	199	378	194	387	187	395	178	400	169	401	158	400	149	395	142	388	138	380	136	370	138	359	142	350	149	343	158	338	169	336	179	338	187	343	194	350	199	359	200	369	16383	16383	333	369	332	378	327	387	320	395	311	400	302	401	291	400	282	395	275	388	270	380	268	370	270	359	274	350	281	343	290	338	301	336	311	338	320	343	327	350	332	359	333	369	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	277	404	275	390	269	378	259	368	247	362	233	360	219	362	207	368	198	378	192	390	190	404	192	418	198	429	208	439	220	445	233	447	247	445	259	439	269	429	275	417	277	404	16383	16383	300	404	297	424	287	442	273	457	254	466	233	469	212	466	195	457	180	443	171	425	168	404	171	383	180	365	194	350	212	341	234	338	255	341	273	350	287	365	297	383	300	404	16383	16383	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	232	245	228	208	216	168	198	127	174	88	148	53	138	44	127	36	116	31	105	27	95	26	86	28	80	33	76	41	73	52	72	66	75	96	82	128	94	161	109	192	127	222	142	242	156	257	171	269	186	276	200	279	202	279	212	277	220	272	227	265	231	256	232	245	16383	16383	380	251	380	243	379	235	376	228	373	220	368	212	355	196	338	182	318	170	291	159	258	148	269	179	280	203	290	221	301	237	314	252	322	260	330	266	339	271	348	275	357	276	365	275	372	272	376	267	379	260	380	251	16383	16383	304	290	257	290	245	261	240	273	233	282	224	288	213	291	200	292	150	278	101	241	58	187	27	124	16	58	18	34	26	16	37	3	53	-4	71	-6	95	-3	119	6	144	26	170	57	200	100	198	94	196	84	196	73	199	46	208	23	223	7	242	-3	265	-6	291	-3	318	6	346	21	372	42	396	67	390	75	367	55	347	41	329	31	312	25	296	24	279	26	266	33	256	46	251	66	249	92	249	99	251	113	252	121	254	131	292	142	322	152	345	161	364	170	380	179	396	190	408	203	416	216	422	231	424	245	421	261	414	274	403	284	389	290	370	292	354	291	339	287	323	279	307	267	290	250	51	-63	57	-68	62	-66	67	-65	71	-64	74	-63	78	-63	88	-65	97	-69	103	-75	107	-83	109	-92	107	-102	103	-109	96	-115	86	-118	73	-119	65	-119	57	-118	49	-116	40	-113	29	-110	17	-129	32	-134	46	-138	57	-141	68	-142	79	-142	105	-140	126	-132	143	-120	154	-104	157	-85	155	-70	148	-58	137	-48	122	-42	103	-40	100	-40	97	-41	94	-41	86	-43	112	-6	117	-6	145	-4	171	3	195	17	219	37	242	64	232	70	211	50	192	34	174	24	156	18	137	16	116	20	99	29	87	45	79	66	77	92	80	126	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	263	233	261	230	252	226	244	225	240	224	237	224	233	225	224	228	217	234	212	241	209	250	208	260	209	269	213	276	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	154	281	101	251	59	207	30	153	20	92	23	63	31	39	45	19	64	5	88	-3	274	326	198	424	193	430	188	434	183	437	177	439	171	440	164	439	157	436	152	431	149	425	148	417	148	412	152	404	160	396	253	326	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	137	327	161	327	274	398	278	400	282	404	284	407	285	411	285	416	284	424	281	430	276	435	269	439	262	440	254	438	251	437	245	433	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	309	326	251	438	218	438	114	326	140	326	231	395	285	326	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	182	369	180	378	176	387	169	395	160	400	150	401	140	400	131	395	124	388	119	380	118	370	119	359	123	350	130	343	139	338	149	336	160	338	169	343	176	350	180	359	182	369	16383	16383	315	369	313	378	308	387	301	395	293	400	283	401	273	400	263	395	256	388	252	380	250	370	251	359	256	350	263	343	272	338	282	336	293	338	301	343	309	350	313	359	315	369	16383	16383	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	200	326	124	424	119	430	113	434	108	437	103	439	98	440	90	439	83	436	78	431	74	425	73	417	74	412	75	408	81	400	86	396	179	326	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	63	327	86	327	200	398	204	400	207	404	209	407	210	411	211	416	209	424	206	430	201	435	195	439	187	440	183	439	180	438	176	437	170	433	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	232	326	174	438	142	438	38	326	64	326	154	395	208	326	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	106	369	105	378	100	387	93	395	84	400	75	401	64	400	55	395	48	388	43	380	41	370	43	359	48	350	54	343	63	338	74	336	84	338	93	343	100	350	105	359	106	369	16383	16383	239	369	237	378	232	387	225	395	217	400	207	401	196	400	188	395	181	388	176	380	174	370	176	359	180	350	187	343	196	338	207	336	217	338	226	343	233	350	237	359	239	369	16383	16383	146	76	131	56	118	41	108	31	100	25	92	24	89	24	87	26	84	28	82	34	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	254	216	252	186	246	153	236	120	223	89	207	61	192	41	176	26	160	15	142	9	125	7	108	10	93	19	82	33	76	50	73	71	75	102	80	133	89	163	102	192	120	220	137	240	154	257	172	268	190	276	207	278	223	275	236	267	246	254	252	237	254	216	16383	16383	319	422	298	441	232	412	217	424	201	434	186	442	169	448	152	452	129	441	144	434	158	427	171	419	183	409	197	397	115	361	137	341	214	375	229	355	241	333	250	311	257	286	262	260	261	259	253	271	244	280	233	287	219	291	203	292	147	280	97	248	56	202	28	146	18	86	22	52	35	26	55	7	82	-3	115	-6	178	6	231	42	272	96	299	163	309	238	307	273	301	305	290	335	274	364	252	392	305	413	300	402	295	394	288	388	280	385	271	384	265	385	258	386	250	388	241	392	230	397	216	403	203	407	192	410	182	412	173	412	154	410	138	402	126	389	115	369	106	342	126	342	130	354	136	362	143	368	151	372	160	373	167	373	176	371	203	362	222	354	232	350	241	348	248	346	260	344	278	347	293	356	306	370	316	389	323	413	16383	16383	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	277	326	200	424	195	430	190	434	185	437	180	439	174	440	167	439	160	436	155	431	151	425	150	417	151	412	152	408	158	400	163	396	256	326	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	143	327	166	327	279	398	283	400	286	404	288	407	289	411	290	416	289	424	285	430	280	435	274	439	266	440	262	439	256	437	250	433	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	310	326	251	438	220	438	115	326	141	326	232	395	286	326	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	309	413	304	402	299	394	292	388	285	385	275	384	269	385	262	386	254	388	245	392	234	397	219	403	207	407	196	410	186	412	177	412	158	410	143	402	130	389	120	369	111	342	130	342	135	354	140	362	147	368	154	372	163	373	171	373	180	371	207	362	226	354	236	350	245	348	252	346	259	345	265	344	282	347	298	356	310	370	320	389	327	413	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	182	369	180	378	175	387	168	395	159	400	149	401	139	400	130	395	123	388	118	380	117	370	118	359	123	350	130	343	139	338	149	336	159	338	168	343	175	350	180	359	182	369	16383	16383	314	369	312	378	308	387	301	395	292	400	282	401	272	400	263	395	255	388	251	380	249	370	251	359	255	350	262	343	271	338	282	336	292	338	301	343	308	350	312	359	314	369	16383	16383	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	261	29	259	40	254	51	246	59	235	65	224	67	213	65	203	59	195	51	190	41	188	29	190	18	195	8	202	0	212	-4	222	-6	235	-5	245	0	254	7	259	17	261	29	16383	16383	391	146	391	189	57	189	57	146	16383	16383	261	305	259	316	254	327	246	335	235	340	224	342	213	340	203	335	195	327	190	317	188	305	190	293	195	284	202	276	212	271	223	269	235	271	245	276	254	283	259	293	261	305	92	19	80	35	77	44	75	54	74	64	77	103	88	143	103	181	124	217	148	248	159	258	171	267	184	273	197	277	211	278	213	278	214	277	217	277	16383	16383	237	269	243	260	248	251	252	240	254	228	255	215	253	185	246	153	236	120	222	89	206	61	191	41	176	26	160	15	143	9	125	7	119	7	116	8	114	8	111	10	16383	16383	283	367	261	367	225	291	222	292	214	292	156	280	103	249	59	202	30	146	18	86	20	71	23	56	28	43	34	31	43	20	49	14	55	9	62	5	71	1	82	-2	40	-88	63	-88	103	-5	106	-5	108	-6	117	-6	140	-4	162	0	184	10	206	23	228	40	256	67	278	98	296	131	307	165	310	197	310	208	308	219	305	230	302	240	297	249	290	261	282	270	272	277	260	283	245	288	275	326	199	424	193	430	188	434	183	437	178	439	172	440	165	439	158	436	153	431	150	425	149	417	149	412	150	408	156	400	161	396	254	326	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	139	327	163	327	276	398	280	400	283	404	285	407	286	411	287	416	286	424	282	430	277	435	271	439	263	440	259	439	256	438	252	437	246	433	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	308	326	250	438	217	438	113	326	139	326	230	395	284	326	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	178	369	176	378	172	387	165	395	156	400	146	401	136	400	127	395	119	388	115	380	113	370	115	359	119	350	126	343	135	338	146	336	156	338	165	343	172	350	176	359	178	369	16383	16383	310	369	309	378	304	387	297	395	288	400	279	401	268	400	259	395	252	388	247	380	245	370	247	359	252	350	258	343	267	338	278	336	288	338	297	343	304	350	309	359	310	369	16383	16383	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	118	327	141	327	254	398	259	400	262	404	264	407	265	411	265	416	264	424	261	430	256	435	249	439	242	440	234	438	231	437	225	433	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	251	207	249	180	243	151	233	122	221	94	205	68	188	46	170	28	150	15	130	8	109	5	99	6	90	10	83	15	79	22	78	30	80	50	87	81	97	117	108	154	120	188	133	213	149	234	168	250	189	260	210	264	225	262	237	255	245	244	250	228	251	207	16383	16383	125	222	130	241	138	268	149	309	164	368	186	449	182	452	163	449	145	446	126	443	106	440	81	437	81	426	101	425	113	423	120	420	123	415	124	408	124	404	123	400	121	388	118	379	115	367	70	201	-4	-85	-9	-100	-15	-111	-23	-119	-34	-122	-49	-124	-49	-135	86	-135	86	-125	69	-124	57	-122	49	-118	45	-112	44	-104	45	-94	48	-77	53	-54	60	-26	68	4	78	0	86	-3	95	-5	103	-6	112	-6	169	5	223	38	268	87	299	146	310	208	307	237	297	260	282	278	260	288	234	292	209	289	187	281	165	267	145	246	126	220	160	369	159	378	154	387	147	395	138	400	129	401	118	400	109	395	102	388	97	380	95	370	97	359	101	350	108	343	117	338	128	336	138	338	147	343	154	350	159	359	160	369	16383	16383	293	369	291	378	286	387	279	395	270	400	261	401	250	400	241	395	234	388	229	380	228	370	229	359	234	350	241	343	250	338	260	336	270	338	279	343	286	350	291	359	293	369	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	355	501	156	501	149	468	347	468	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	319	360	119	360	112	326	311	326	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	333	571	321	548	306	530	287	517	266	508	242	506	218	508	199	517	185	530	176	548	171	571	152	571	155	534	165	505	181	483	205	471	237	466	270	472	300	486	324	509	342	538	352	571	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	299	430	288	408	273	390	254	376	233	368	209	365	185	368	166	376	152	389	143	407	138	430	119	430	122	393	131	364	148	343	172	330	204	326	237	331	266	346	291	369	308	397	319	430	245	174	116	174	214	347	16383	16383	287	0	280	-8	275	-18	272	-27	270	-37	269	-48	272	-69	281	-86	295	-99	312	-108	332	-111	351	-109	368	-103	385	-93	400	-78	415	-60	404	-48	393	-56	383	-62	372	-66	360	-68	348	-69	335	-67	324	-62	316	-55	311	-45	309	-34	309	-27	311	-13	313	-6	316	0	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	339	-48	329	-56	319	-62	308	-66	296	-68	284	-69	271	-67	260	-62	252	-55	247	-45	245	-34	246	-27	246	-19	247	-12	249	-5	252	1	262	8	284	30	298	46	315	67	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	11	200	4	204	0	210	-4	218	-6	213	-13	209	-21	205	-39	205	-48	208	-69	217	-86	230	-99	248	-108	268	-111	286	-109	304	-103	321	-93	336	-78	350	-60	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	258	468	281	468	394	538	398	541	401	544	405	552	405	557	404	564	401	571	395	576	389	579	381	580	378	580	374	579	371	577	368	576	365	574	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	137	327	161	327	274	398	278	400	282	404	284	407	285	411	285	416	284	424	281	430	276	435	269	439	262	440	254	438	251	437	245	433	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	429	468	370	579	338	579	234	468	259	468	350	537	404	468	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	283	326	225	438	192	438	88	326	114	326	205	395	259	326	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	364	509	362	519	357	528	350	535	341	540	332	542	321	540	312	536	305	529	300	520	299	510	300	499	305	490	312	483	321	478	331	477	341	478	350	483	357	490	362	499	364	509	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	245	369	243	378	238	387	231	395	222	400	213	401	202	400	193	395	186	388	181	380	180	370	181	359	186	350	193	343	202	338	212	336	222	338	231	343	238	350	243	359	245	369	456	440	443	440	439	434	435	430	430	427	424	426	417	425	409	425	404	426	398	428	390	430	373	435	357	438	341	440	326	441	313	441	281	439	251	433	222	423	194	409	168	392	127	357	92	316	66	268	49	216	44	161	52	101	75	53	112	18	160	-3	217	-11	256	-7	292	3	328	22	362	49	398	86	385	97	353	66	323	43	294	28	265	20	234	18	193	23	161	39	137	66	123	104	118	154	120	197	129	240	144	282	164	320	189	353	212	375	237	392	264	406	292	414	322	417	353	412	379	399	398	378	412	347	420	309	432	307	16383	16383	429	579	404	579	310	510	251	579	226	579	290	468	322	468	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	16383	16383	313	438	289	438	195	368	137	438	112	438	174	326	206	326	205	387	210	398	217	406	226	410	238	412	251	412	273	411	293	409	310	404	325	398	339	390	356	373	371	352	381	328	388	301	390	271	387	229	378	187	363	147	343	111	317	80	291	58	263	42	231	30	196	22	157	20	141	21	128	24	119	28	114	35	112	44	113	50	114	59	117	70	121	86	127	107	16383	16383	86	432	86	422	107	420	122	417	131	412	135	404	137	395	136	389	135	382	134	374	130	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	165	0	210	2	252	8	291	19	326	35	358	55	393	87	423	123	445	163	459	207	463	254	454	317	429	367	388	403	335	425	271	432	16383	16383	399	579	375	579	282	510	222	579	197	579	260	468	292	468	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	54	250	80	259	116	271	158	283	203	323	347	349	449	16383	16383	375	305	406	324	430	345	447	366	458	388	462	411	460	426	455	439	446	449	436	455	424	458	413	456	403	452	396	445	391	437	390	427	390	420	392	414	395	409	399	403	406	397	411	392	415	387	419	379	419	375	417	364	412	354	402	342	388	330	370	316	157	216	259	216	267	244	166	244	207	393	210	401	215	406	223	410	233	412	248	412	299	407	339	389	367	360	384	319	390	268	387	224	377	183	362	144	342	109	317	80	291	58	262	42	230	30	196	22	158	20	142	21	129	24	120	28	114	35	112	44	113	51	115	59	117	71	122	87	127	107	16383	16383	86	432	86	422	107	419	122	416	131	411	135	404	137	395	136	388	136	380	130	353	99	244	40	244	32	216	92	216	48	60	42	40	35	27	26	19	13	14	-4	10	-4	0	157	0	205	2	250	9	290	19	326	35	358	55	393	87	422	123	445	164	459	208	463	254	455	318	430	368	390	404	336	425	269	432	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	384	371	329	371	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	262	425	274	423	282	420	285	416	286	409	286	399	285	393	283	384	279	371	156	371	151	345	271	345	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	53	250	80	259	115	271	157	283	203	322	345	378	345	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	395	501	195	501	188	468	387	468	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	309	359	109	359	102	325	302	325	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	379	574	368	551	353	533	334	519	312	511	289	508	265	511	245	519	231	532	222	551	218	574	199	574	202	537	211	507	228	486	251	473	283	469	316	474	346	489	370	511	388	540	398	574	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	293	430	282	408	266	390	248	376	226	368	203	365	178	368	159	376	145	389	136	407	132	430	112	430	115	393	125	364	141	343	165	330	197	326	230	331	260	346	284	369	302	397	312	430	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	330	509	329	519	324	528	317	535	308	540	299	542	288	540	279	536	272	529	267	520	265	510	267	499	271	490	278	483	287	478	298	477	308	478	317	483	324	490	329	499	330	509	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	238	369	236	378	231	387	224	395	216	400	206	401	196	400	187	395	179	388	175	380	173	370	175	359	179	350	186	343	195	338	205	336	216	338	225	343	232	350	236	359	238	369	198	0	190	-9	184	-19	180	-30	177	-41	177	-52	180	-73	189	-91	203	-104	220	-112	239	-115	258	-113	276	-107	293	-97	308	-82	322	-64	311	-52	301	-60	291	-66	280	-70	269	-72	256	-73	243	-71	232	-66	224	-59	219	-49	217	-38	218	-31	220	-15	223	-7	226	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	227	-52	217	-60	207	-66	196	-70	185	-72	172	-73	159	-71	149	-66	140	-59	135	-49	133	-38	133	-31	134	-25	135	-18	137	-11	140	-3	164	2	186	12	207	26	226	43	245	64	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	36	28	55	9	79	-2	108	-6	102	-15	98	-23	95	-32	93	-42	92	-52	96	-73	105	-91	119	-104	136	-112	156	-115	174	-113	192	-107	209	-97	224	-82	239	-64	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	16383	16383	399	579	375	579	282	510	222	579	197	579	260	468	292	468	101	167	117	201	137	231	159	255	183	271	206	277	216	276	222	273	226	267	229	260	229	251	228	239	223	225	217	212	207	199	196	187	181	174	164	163	144	154	120	146	89	137	16383	16383	237	72	211	52	190	38	173	29	156	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	150	136	202	157	241	183	265	214	273	247	270	262	264	275	253	284	238	290	219	292	160	280	106	248	62	201	32	145	21	84	25	53	37	28	55	9	80	-2	110	-6	142	-3	170	4	197	19	222	39	245	64	16383	16383	333	438	308	438	214	368	156	438	131	438	194	326	225	326	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	432	469	374	581	341	581	238	469	264	469	354	538	409	469	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	296	326	238	438	205	438	101	326	127	326	218	395	272	326	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	418	574	407	551	392	533	373	519	352	511	328	508	304	511	285	519	271	532	262	551	258	574	239	574	242	537	251	507	267	486	291	473	323	469	356	474	386	489	410	511	428	540	438	574	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	296	430	285	408	270	390	251	376	229	368	206	365	182	368	163	376	149	389	139	407	135	430	116	430	119	393	128	364	145	343	169	330	200	326	233	331	263	346	287	369	305	397	315	430	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	16383	16383	357	509	355	519	350	528	343	535	335	540	325	542	315	540	306	536	298	529	294	520	292	510	294	499	298	490	305	483	314	478	324	477	335	478	344	483	351	490	355	499	357	509	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	232	369	230	378	226	387	219	395	210	400	200	401	190	400	181	395	173	388	169	380	167	370	169	359	173	350	180	343	189	338	200	336	210	338	219	343	226	350	230	359	232	369	171	-176	202	-156	226	-136	244	-115	254	-93	258	-71	256	-56	251	-43	242	-32	232	-26	220	-23	209	-25	199	-29	192	-36	187	-44	186	-54	186	-61	187	-67	190	-73	195	-78	201	-85	210	-94	213	-98	215	-102	215	-105	213	-116	208	-127	198	-138	184	-151	166	-164	16383	16383	478	211	302	211	302	200	322	199	334	197	342	193	349	189	352	183	353	177	353	168	351	157	348	143	343	125	336	102	329	76	323	59	319	47	315	40	310	35	301	27	288	21	274	16	258	14	241	13	194	19	157	36	130	65	113	103	107	151	110	195	120	238	134	279	154	318	177	353	198	375	222	393	248	407	276	415	307	418	330	417	351	412	370	404	386	393	400	379	408	368	415	355	420	341	423	326	424	309	436	307	469	438	459	441	452	433	445	426	437	422	429	419	419	418	415	418	405	420	398	422	390	425	372	431	336	439	318	441	302	441	270	439	240	433	211	423	183	410	156	393	116	360	82	319	57	272	40	221	35	166	37	139	43	111	53	84	67	60	84	38	106	20	131	6	160	-3	191	-9	225	-11	259	-9	290	-5	321	2	351	14	381	29	414	153	420	172	428	185	440	194	456	198	478	200	215	-59	211	-78	199	-95	180	-109	156	-118	126	-121	97	-118	73	-110	56	-97	45	-78	41	-53	43	-37	46	-30	50	-23	55	-15	62	-7	72	1	83	10	92	16	98	18	106	16	111	14	115	13	120	11	158	-1	184	-13	202	-27	212	-42	215	-59	16383	16383	233	231	232	214	229	198	224	182	218	167	211	153	201	138	191	127	180	120	168	115	155	114	141	116	130	122	122	132	117	146	115	163	120	200	132	232	150	256	172	272	196	277	209	276	219	271	227	262	231	249	233	231	16383	16383	312	242	312	268	271	268	267	270	265	272	262	273	250	280	238	285	225	289	211	291	197	292	157	287	121	272	91	248	71	216	64	179	65	159	71	142	82	128	96	116	116	107	97	97	82	86	73	75	67	63	65	52	66	46	68	41	71	36	76	31	83	26	50	5	27	-12	14	-29	7	-45	5	-64	10	-90	25	-110	48	-124	78	-133	116	-136	164	-131	203	-117	231	-96	249	-68	255	-35	251	-13	240	6	221	23	195	37	161	48	145	52	132	57	122	63	116	69	114	75	115	84	119	91	124	97	131	101	137	103	140	103	141	102	143	102	146	101	150	101	154	100	163	100	199	106	233	122	260	146	278	176	285	208	285	222	284	229	282	235	279	242	16383	16383	256	480	225	460	201	440	184	419	173	396	169	374	171	359	177	346	185	336	195	330	208	327	219	329	228	333	235	340	240	348	242	358	241	365	240	370	237	376	232	382	225	388	220	393	216	398	214	402	213	406	212	409	214	420	219	431	229	443	243	455	262	468	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	16383	16383	415	468	357	579	324	579	220	468	246	468	337	537	392	468	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	16383	16383	296	468	238	579	205	579	101	468	127	468	218	537	272	468	373	315	353	244	164	244	183	315	16383	16383	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	390	379	388	370	385	358	381	344	191	344	200	375	207	392	216	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	380	134	371	131	359	127	344	59	344	51	315	119	315	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	438	315	496	315	504	344	446	344	454	373	460	392	467	405	476	413	490	418	509	422	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	245	30	244	33	243	37	244	45	248	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	149	331	255	331	265	367	160	367	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	68	367	58	331	100	331	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	276	554	271	542	266	534	259	529	251	526	242	525	236	525	229	526	221	529	211	532	200	537	186	543	174	548	163	551	143	553	125	550	109	543	97	529	86	510	78	483	97	483	101	494	107	503	113	509	121	513	131	514	138	513	147	511	159	508	194	494	212	488	219	486	226	485	231	485	249	488	264	496	277	510	287	529	294	554	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	218	413	213	402	208	394	202	388	194	385	184	384	178	385	171	386	163	388	154	392	143	397	129	403	116	407	105	410	95	412	86	412	67	410	52	402	39	389	29	369	20	342	39	342	44	354	49	362	56	368	64	372	73	373	80	373	90	371	101	367	117	362	136	354	146	350	154	348	161	346	168	345	174	344	192	347	207	356	219	370	229	389	237	413	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	290	501	92	501	84	468	283	468	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	226	360	27	360	19	326	219	326	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	277	574	266	551	251	533	232	519	211	511	188	508	163	511	144	519	130	532	121	551	117	574	98	574	101	537	110	507	126	486	150	473	182	469	215	474	244	489	269	511	287	540	296	574	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	16383	16383	211	430	199	408	184	390	166	376	144	368	120	365	96	368	77	376	63	389	54	407	50	430	30	430	33	393	43	364	59	343	83	330	115	326	148	331	178	346	202	369	220	397	230	430	62	0	55	-8	50	-18	47	-27	45	-37	44	-48	48	-69	57	-86	70	-99	88	-108	107	-111	126	-109	144	-103	160	-93	176	-78	190	-60	179	-48	169	-56	159	-62	148	-66	136	-68	124	-69	111	-67	100	-62	92	-55	87	-45	85	-34	85	-27	87	-13	89	-6	92	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	16383	16383	67	-6	59	-22	57	-30	55	-39	55	-48	58	-69	67	-86	81	-99	98	-108	118	-111	136	-109	154	-103	171	-93	186	-78	200	-60	189	-48	179	-56	169	-62	158	-66	147	-68	135	-69	122	-67	111	-62	103	-55	97	-45	95	-34	97	-18	99	-9	101	-1	105	7	114	14	124	24	134	37	144	51	156	68	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	228	509	226	519	221	528	214	535	206	540	196	542	185	540	176	536	169	529	164	520	163	510	164	499	169	490	176	483	185	478	195	477	206	478	215	483	222	490	226	499	228	509	146	76	131	56	118	41	108	31	100	25	92	24	89	24	86	26	84	28	82	31	82	38	83	44	85	50	86	56	88	64	152	290	149	292	114	286	90	281	72	278	57	277	43	276	43	265	61	264	73	263	81	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	41	82	37	64	34	50	32	39	31	30	33	17	37	6	44	0	53	-5	64	-6	83	-4	101	4	118	18	136	39	156	68	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	519	432	350	432	350	422	372	419	386	416	395	411	400	404	401	395	401	388	400	381	398	373	396	363	393	353	309	52	304	37	298	25	291	17	283	11	274	10	266	10	259	13	255	18	252	25	251	35	251	38	252	42	252	45	253	49	253	53	251	63	246	71	239	78	230	82	220	84	209	82	201	76	195	69	191	58	189	47	193	27	203	11	219	0	241	-8	267	-11	286	-9	305	-5	321	1	336	11	349	24	359	39	369	57	378	78	387	102	396	130	464	373	470	392	477	406	486	414	499	419	519	422	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	309	290	307	292	276	287	249	282	227	279	209	277	194	276	194	265	212	265	225	264	234	262	240	258	243	252	244	245	244	240	242	232	240	222	237	209	233	191	186	-1	173	-49	161	-83	149	-105	136	-118	121	-122	117	-121	114	-120	111	-118	109	-114	110	-109	112	-106	115	-102	117	-98	118	-91	117	-83	114	-76	108	-71	101	-68	92	-66	83	-68	75	-72	69	-78	66	-87	64	-96	67	-109	74	-120	85	-128	99	-134	117	-136	149	-130	177	-112	202	-81	222	-38	240	18	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	16383	16383	331	396	329	407	324	417	317	424	307	430	297	432	286	430	277	425	269	418	264	409	262	398	264	386	269	376	277	369	287	365	298	363	308	365	317	369	324	377	329	386	331	396	325	432	157	432	157	422	178	419	193	416	202	411	206	404	208	395	207	388	207	381	205	373	203	363	200	353	116	52	111	37	105	25	98	17	90	11	81	10	72	10	66	13	61	18	59	25	58	35	58	42	59	45	60	49	60	53	58	63	53	71	45	78	36	82	26	84	16	82	8	76	2	69	-1	58	-3	47	0	27	10	11	26	0	48	-8	73	-11	93	-9	111	-5	128	1	143	11	156	24	166	39	175	57	184	78	194	102	203	130	271	373	277	392	284	406	293	414	306	419	325	422	16383	16383	355	469	296	581	265	581	160	469	186	469	277	538	331	469	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	234	326	175	438	143	438	39	326	65	326	156	395	210	326	140	-176	170	-156	194	-136	212	-115	223	-93	226	-71	224	-56	219	-43	211	-32	200	-26	188	-23	177	-25	167	-29	160	-36	155	-44	154	-54	154	-61	158	-73	163	-78	169	-85	175	-90	179	-94	183	-102	183	-105	181	-116	176	-127	166	-138	152	-151	134	-164	16383	16383	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	56	-176	87	-156	111	-136	128	-115	139	-93	143	-71	141	-56	135	-43	127	-32	116	-26	104	-23	93	-25	84	-29	77	-36	72	-44	70	-54	71	-61	72	-67	75	-73	79	-78	95	-94	98	-98	99	-102	100	-105	98	-116	93	-127	83	-138	69	-151	50	-164	16383	16383	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	177	449	173	452	151	448	111	440	91	437	69	435	69	424	81	424	93	423	102	421	109	419	113	414	115	408	114	401	112	392	110	381	107	367	103	350	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	161	183	180	252	182	262	186	270	190	277	194	282	200	286	204	288	211	290	219	292	229	293	240	293	243	304	84	304	81	293	96	292	108	291	117	288	122	282	124	271	124	265	121	253	68	51	65	41	61	33	57	26	53	21	43	15	36	13	28	11	18	11	7	10	3	0	163	0	166	10	153	11	142	13	132	17	126	24	124	34	124	40	125	44	125	48	126	52	155	159	168	159	175	160	191	160	194	157	197	151	200	144	203	134	207	124	215	92	219	77	223	63	228	48	235	33	242	22	250	13	258	6	266	0	353	0	355	10	338	15	322	23	307	34	293	48	284	65	279	81	273	102	266	125	259	147	251	162	248	167	244	171	238	175	234	176	249	187	263	199	276	213	288	230	299	248	304	256	308	261	312	265	318	267	324	268	330	266	342	252	351	245	366	242	375	244	383	247	391	252	396	260	398	270	395	282	387	292	376	298	363	302	350	304	331	303	317	299	306	291	295	279	284	262	264	234	255	223	245	212	234	204	226	199	217	194	208	190	198	187	188	186	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	172	468	195	468	309	538	313	541	316	544	320	552	320	557	319	564	315	571	310	576	304	579	296	580	292	580	289	579	285	577	282	576	279	574	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	83	468	106	468	220	538	224	541	227	544	229	548	230	552	231	557	229	564	226	571	221	576	214	579	207	580	203	580	199	579	196	577	193	576	190	574	106	-176	137	-156	161	-136	178	-115	189	-93	192	-71	190	-56	185	-43	177	-32	166	-26	154	-23	143	-25	133	-29	126	-36	121	-44	120	-54	120	-61	122	-67	125	-73	129	-78	145	-94	149	-102	149	-105	148	-116	142	-127	133	-138	119	-151	100	-164	16383	16383	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	10	-176	41	-156	65	-136	83	-115	93	-93	97	-71	95	-56	89	-43	81	-32	71	-26	58	-23	47	-25	38	-29	31	-36	26	-44	24	-54	25	-61	26	-67	29	-73	46	-90	52	-98	53	-102	54	-105	52	-116	47	-127	37	-138	23	-151	4	-164	16383	16383	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	308	289	338	308	362	328	380	350	390	372	394	394	392	409	387	422	379	432	368	439	356	441	345	440	335	435	328	429	323	421	322	411	322	404	324	398	327	392	332	386	339	380	344	375	350	367	351	363	352	358	350	348	344	337	334	325	320	313	302	300	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	211	307	241	326	265	346	282	367	293	389	296	412	295	427	289	440	281	450	270	457	258	459	247	457	238	453	231	447	226	438	225	429	225	422	227	416	230	410	234	404	241	398	246	393	250	388	253	384	254	380	254	376	252	366	247	355	237	343	223	331	205	318	370	119	357	123	346	102	336	85	325	70	314	58	302	49	284	38	266	31	245	26	218	24	183	24	155	25	136	27	123	32	116	40	114	51	114	57	115	63	117	70	118	78	120	86	200	371	207	391	217	404	229	414	246	419	267	422	267	432	86	432	86	422	107	420	122	416	131	411	135	403	137	393	137	387	136	380	135	372	133	363	130	353	49	62	42	41	35	27	26	19	13	13	-4	10	-4	0	332	0	16383	16383	304	223	302	235	297	245	288	254	278	259	267	261	255	259	245	254	238	246	232	235	231	223	232	212	238	202	245	195	255	190	266	188	278	190	288	194	296	202	302	212	304	223	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	16383	16383	256	223	254	235	248	245	240	254	230	259	219	261	207	259	197	254	189	246	184	235	182	223	184	212	189	202	197	195	207	190	218	188	230	190	240	194	248	202	254	212	256	223	370	119	357	123	346	102	335	83	324	69	313	57	302	48	283	38	263	31	241	26	213	24	152	24	134	27	121	32	114	39	112	48	112	52	113	59	116	68	119	81	123	97	159	226	253	281	262	313	168	257	201	377	207	393	216	406	228	415	245	420	266	422	266	432	86	432	86	422	107	419	122	415	131	410	135	403	137	393	137	387	136	380	135	372	133	363	130	353	92	220	27	181	18	149	84	188	50	61	43	42	36	29	27	20	14	14	-4	10	-4	0	331	0	203	305	138	271	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	91	424	102	423	111	421	118	418	122	413	123	408	122	399	117	380	109	348	97	301	80	239	33	214	24	184	72	208	38	80	34	67	31	55	29	44	28	36	27	30	29	16	32	6	39	0	48	-5	60	-6	79	-4	97	3	116	18	136	42	160	75	151	81	134	59	122	45	112	34	103	27	95	23	88	21	84	22	82	23	80	26	79	29	78	34	79	38	79	42	80	48	81	53	83	59	131	241	195	274	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	16383	16383	239	468	262	468	375	538	380	541	383	544	385	548	386	552	387	557	385	564	382	571	377	576	370	579	363	580	359	580	356	579	352	577	349	576	347	574	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	120	-176	151	-156	175	-136	193	-115	203	-93	207	-71	205	-56	200	-43	191	-32	181	-26	169	-23	158	-25	148	-29	141	-36	136	-44	135	-54	135	-61	136	-67	139	-73	144	-78	150	-85	159	-94	162	-98	164	-102	164	-105	162	-116	157	-127	147	-138	133	-151	115	-164	16383	16383	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	71	-176	101	-156	125	-136	143	-115	153	-93	157	-71	155	-56	150	-43	141	-32	131	-26	118	-23	107	-25	98	-29	91	-36	87	-44	85	-54	85	-61	87	-67	90	-73	94	-78	110	-94	113	-98	114	-102	115	-105	113	-116	107	-127	97	-138	84	-151	65	-164	16383	16383	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	16383	16383	421	579	396	579	302	510	244	579	219	579	282	468	313	468	305	78	302	74	299	71	296	67	290	61	280	47	271	37	263	30	256	26	251	25	246	26	243	28	241	30	240	33	239	37	240	41	241	46	243	54	246	65	249	78	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	251	238	246	239	239	238	232	237	223	235	212	233	199	230	187	200	80	196	62	193	49	191	40	190	34	190	30	192	16	196	6	203	0	212	-4	221	-5	238	-3	254	3	271	16	290	37	314	69	16383	16383	315	438	290	438	197	368	137	438	112	438	175	326	207	326	348	78	345	74	343	71	340	67	334	61	323	47	314	37	307	30	300	26	294	25	290	26	287	28	285	30	283	33	283	41	285	46	286	54	289	65	293	78	330	212	332	220	334	229	335	236	336	244	336	251	335	265	329	276	321	285	309	290	293	292	268	287	241	271	211	243	178	202	140	146	185	290	182	292	163	288	145	285	126	281	103	277	75	271	75	261	92	260	104	258	112	255	116	250	118	243	118	241	117	238	117	232	53	0	103	0	119	53	131	90	142	117	153	140	169	164	192	198	214	224	233	243	250	254	267	258	272	257	277	255	280	251	282	246	283	239	283	232	281	223	279	212	276	199	273	187	245	80	240	62	237	49	235	40	234	34	234	30	235	16	240	6	247	0	255	-4	265	-5	282	-3	298	3	315	16	334	37	358	69	16383	16383	44	305	75	324	99	345	116	366	127	388	131	411	129	426	123	439	115	449	105	455	92	458	81	456	72	452	65	445	60	437	58	427	59	420	60	414	63	409	68	403	75	397	80	392	84	387	88	379	88	375	86	364	81	354	71	342	57	330	38	316	218	432	86	432	86	422	91	422	110	421	123	417	131	412	136	404	137	395	137	391	136	385	135	377	133	367	131	356	49	61	42	41	36	28	27	20	14	14	-4	10	-4	0	156	0	156	10	147	10	132	12	122	16	115	21	112	29	111	38	111	43	112	50	114	58	115	65	118	73	177	287	211	335	242	370	271	394	297	407	322	411	346	406	365	389	379	362	387	322	390	270	379	157	352	83	317	39	284	18	261	13	258	13	256	14	254	17	253	20	253	24	254	29	256	35	259	42	261	49	262	55	261	66	256	76	248	85	239	91	227	93	210	90	196	83	185	70	178	55	175	37	178	21	185	8	197	-2	213	-8	232	-11	322	9	388	62	431	136	456	219	463	296	459	342	445	382	422	413	390	434	349	441	319	439	289	430	259	414	228	389	195	353	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	234	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	233	255	236	252	238	246	239	239	238	231	235	221	233	210	230	200	228	192	180	-1	167	-48	155	-83	144	-106	131	-118	116	-122	112	-122	108	-121	106	-119	105	-116	104	-114	105	-109	107	-106	111	-98	112	-91	111	-83	108	-76	103	-71	96	-68	86	-66	77	-68	70	-72	64	-78	60	-87	59	-96	62	-109	69	-120	80	-129	94	-135	112	-136	144	-131	172	-113	196	-82	217	-38	235	18	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	441	501	242	501	234	468	434	468	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	339	360	139	360	132	326	331	326	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	450	574	439	551	424	533	405	519	384	511	360	508	336	511	317	519	303	532	294	551	290	574	271	574	274	537	283	507	299	486	323	473	355	469	388	474	417	489	442	511	460	540	469	574	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	334	430	323	408	307	390	289	376	267	368	244	365	219	368	200	376	186	389	177	407	173	430	154	430	157	393	166	364	183	343	207	330	239	326	272	331	301	346	325	369	343	397	353	430	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	217	468	241	468	353	537	357	540	360	543	363	547	364	552	364	557	363	564	360	571	354	576	348	579	341	580	337	580	329	578	326	576	322	574	16383	16383	329	468	353	468	466	537	470	540	473	543	475	547	477	557	476	564	472	571	467	576	461	579	453	580	449	580	445	579	442	578	438	576	435	574	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	98	327	123	327	234	396	239	399	242	403	244	407	245	411	245	416	244	424	241	430	236	435	229	439	222	440	218	439	214	439	210	437	207	436	204	433	16383	16383	211	327	234	327	347	396	351	399	357	407	358	411	358	416	357	424	354	430	348	435	342	439	334	440	330	439	327	439	323	437	320	436	316	433	303	132	295	105	288	84	281	67	274	53	265	41	255	33	244	26	230	20	216	17	200	16	165	21	139	35	119	59	108	91	104	134	109	191	123	247	145	300	173	347	207	384	223	397	241	407	259	414	277	418	296	420	319	417	338	410	353	399	362	384	366	367	366	362	365	357	362	348	358	333	352	309	16383	16383	639	432	394	432	388	433	382	433	374	434	367	435	358	436	345	437	331	439	317	440	304	441	293	441	213	426	142	383	85	318	46	239	33	149	40	99	61	57	93	24	134	2	183	-4	191	-4	201	-3	211	-3	223	-2	266	-2	286	-1	299	0	552	0	596	110	585	114	554	76	523	50	489	34	448	25	397	22	377	23	363	25	354	30	349	37	347	46	348	50	348	55	349	62	351	71	354	82	392	217	432	215	458	213	475	209	487	202	493	192	495	176	494	170	494	166	493	161	493	156	492	149	505	147	548	299	537	302	522	273	505	254	483	244	448	240	398	239	440	390	443	398	446	404	451	408	457	410	464	411	528	411	550	410	568	407	582	403	593	397	599	390	603	383	605	375	607	365	607	351	608	333	618	333	227	233	224	199	215	157	202	114	187	75	171	46	160	31	149	20	138	12	126	7	112	6	98	9	85	16	76	29	70	46	68	67	71	106	81	147	96	186	116	223	140	254	149	262	158	269	168	273	178	276	188	277	201	275	212	269	220	260	225	248	227	233	16383	16383	384	251	383	237	378	223	371	209	361	196	349	183	337	174	325	166	310	160	289	152	259	143	270	172	279	196	290	216	301	233	315	250	324	258	334	266	343	271	353	274	361	276	369	274	376	271	380	266	383	259	384	251	16383	16383	392	69	365	49	344	35	326	26	311	21	296	20	280	23	266	30	256	42	249	57	247	75	247	85	248	95	250	105	252	114	254	122	256	127	258	130	263	132	269	133	277	135	297	138	319	144	341	153	363	164	381	175	398	188	411	201	420	216	426	232	428	247	426	263	419	275	408	284	393	290	374	292	354	290	335	285	315	275	294	260	269	239	260	257	248	272	233	283	215	290	194	292	143	280	94	248	53	202	24	147	13	89	18	58	31	31	52	11	78	-2	109	-6	129	-5	146	0	164	7	181	20	200	37	211	21	223	8	237	0	252	-5	270	-7	294	-5	319	3	345	16	371	36	400	62	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	16383	16383	191	468	214	468	328	538	332	541	335	544	339	552	339	557	338	564	334	571	329	576	323	579	315	580	311	580	308	579	305	577	301	576	299	574	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	118	-176	148	-156	172	-136	189	-115	200	-93	203	-71	201	-56	196	-43	188	-32	177	-26	165	-23	154	-25	145	-29	137	-36	133	-44	131	-54	131	-61	133	-67	136	-73	141	-78	147	-85	156	-94	159	-98	161	-102	161	-105	159	-116	154	-127	144	-138	130	-151	112	-164	16383	16383	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	4	-176	35	-156	59	-136	77	-115	87	-93	91	-71	89	-56	84	-43	75	-32	65	-26	52	-23	42	-25	32	-29	25	-36	20	-44	18	-54	19	-61	21	-67	24	-73	28	-78	44	-94	48	-102	48	-105	46	-116	41	-127	31	-138	17	-151	0	-164	16383	16383	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	203	392	206	399	211	405	219	409	229	412	240	412	268	409	291	400	307	384	317	364	320	339	315	305	299	277	273	256	238	243	194	239	182	239	170	241	161	242	16383	16383	87	432	87	422	101	420	110	418	117	416	121	415	125	412	128	410	131	407	133	403	134	398	135	394	133	380	131	372	129	363	126	353	48	67	41	46	34	32	24	21	10	14	-8	10	-8	0	152	0	152	10	133	13	120	18	113	23	109	31	108	41	108	46	109	52	110	59	113	70	117	84	153	218	197	214	278	0	375	0	375	10	360	12	347	18	336	29	327	44	318	65	259	220	283	226	303	232	319	239	333	246	346	254	361	268	373	284	382	302	388	320	390	339	384	371	367	396	340	416	302	428	254	432	16383	16383	380	579	356	579	262	510	203	579	178	579	241	468	273	468	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	80	0	98	58	112	100	125	132	138	159	154	187	167	209	180	226	190	239	200	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	156	468	180	468	293	538	297	541	300	544	302	548	303	552	304	557	303	564	299	571	294	576	288	579	280	580	276	580	273	579	270	577	267	576	264	574	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	321	469	262	581	230	581	126	469	152	469	242	538	296	469	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	255	326	197	438	164	438	61	326	86	326	177	395	231	326	104	-63	110	-68	115	-66	127	-63	131	-63	141	-65	150	-69	156	-75	160	-83	162	-92	160	-102	156	-109	149	-115	139	-118	126	-119	118	-119	110	-118	102	-116	92	-113	81	-110	70	-129	86	-134	99	-138	110	-141	121	-142	132	-142	158	-140	180	-132	196	-120	207	-104	211	-85	208	-70	201	-58	190	-48	174	-42	156	-40	153	-40	150	-41	147	-41	143	-42	140	-43	161	-10	201	-2	235	15	262	42	279	77	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	96	0	107	-4	118	-7	128	-9	137	-10	53	-63	59	-68	64	-66	76	-63	80	-63	90	-65	99	-69	105	-75	109	-83	111	-92	109	-102	105	-109	98	-115	88	-118	75	-119	67	-119	59	-118	51	-116	41	-113	30	-110	19	-129	35	-134	48	-138	59	-141	70	-142	81	-142	107	-140	129	-132	145	-120	156	-104	160	-85	157	-70	150	-58	139	-48	123	-42	105	-40	102	-40	99	-41	96	-41	92	-42	89	-43	113	-6	142	-1	166	10	185	28	197	52	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	74	-1	82	-3	85	-4	89	-5	336	442	322	442	316	435	311	430	305	426	299	425	291	424	286	425	281	425	269	429	261	432	252	435	241	438	229	440	217	441	205	441	168	437	136	423	110	401	93	371	86	333	88	312	93	294	102	276	116	256	137	233	142	228	147	222	152	217	157	211	163	205	188	177	204	159	215	142	223	127	226	112	228	96	224	68	212	44	194	27	170	15	141	11	110	16	84	31	63	55	50	85	46	122	46	130	47	133	47	137	34	138	11	-9	23	-9	27	-1	31	4	37	8	44	10	52	11	56	11	66	9	73	6	83	3	100	-2	114	-6	127	-9	139	-10	152	-11	195	-5	231	12	260	39	279	75	285	118	283	142	276	165	263	189	241	217	211	250	181	280	161	303	151	320	146	336	145	353	148	376	158	394	173	408	194	416	220	419	252	414	275	401	289	379	296	348	298	311	310	309	16383	16383	353	579	328	579	234	510	175	579	150	579	214	468	245	468	242	293	233	293	230	288	227	284	223	282	219	281	206	281	202	282	196	283	189	285	180	288	172	290	165	291	159	292	152	292	125	289	103	279	86	265	76	245	72	220	74	207	79	191	87	174	99	154	114	134	128	115	138	99	145	84	149	71	151	58	149	40	142	26	132	15	118	9	101	7	81	10	65	20	52	38	42	63	35	97	24	97	10	-8	21	-8	24	-2	28	1	36	5	50	5	56	4	62	2	69	0	78	-3	86	-5	93	-6	106	-6	137	-2	163	8	183	26	196	51	201	81	199	97	195	113	186	130	173	150	156	171	143	188	133	203	126	216	122	228	120	239	122	252	128	263	136	271	147	276	160	277	178	274	193	266	204	251	213	229	219	200	229	200	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	118	0	79	-63	85	-68	90	-66	102	-63	106	-63	116	-65	125	-69	131	-75	135	-83	137	-92	135	-102	131	-109	124	-115	114	-118	101	-119	93	-119	85	-118	77	-116	67	-113	56	-110	45	-129	60	-134	73	-138	85	-141	96	-142	106	-142	133	-140	154	-132	171	-120	182	-104	186	-85	183	-70	176	-58	164	-48	149	-42	131	-40	127	-40	124	-41	121	-41	115	-43	143	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	26	10	28	4	32	0	44	-6	9	-63	15	-68	20	-66	32	-63	35	-63	46	-65	54	-69	61	-75	65	-83	67	-92	65	-102	61	-109	53	-115	44	-118	31	-119	23	-119	15	-118	6	-116	-2	-113	-13	-110	-24	-129	3	-138	15	-141	25	-142	36	-142	62	-140	84	-132	101	-120	112	-104	115	-85	113	-70	106	-58	94	-48	79	-42	61	-40	57	-40	54	-41	51	-41	48	-42	44	-43	69	-6	84	0	99	8	115	24	131	45	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	16383	16383	374	579	350	579	256	510	197	579	172	579	235	468	267	468	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	16383	16383	214	307	244	326	268	346	286	367	296	389	300	412	298	427	293	440	284	450	274	457	262	459	251	457	241	453	234	447	229	438	228	429	228	422	230	416	233	410	238	404	245	398	250	393	253	388	256	384	258	376	256	366	250	355	240	343	226	331	208	318	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	160	230	84	230	75	200	152	200	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	217	200	303	200	311	230	225	230	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	64	174	27	174	18	144	56	144	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	106	144	170	144	178	174	113	174	137	262	193	262	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	414	554	409	542	404	534	397	529	390	526	380	525	374	525	367	526	359	529	350	532	339	537	325	543	313	548	302	551	282	553	263	550	248	543	235	529	225	510	216	483	235	483	239	494	245	503	252	509	260	513	269	514	276	513	286	511	298	508	313	502	332	494	350	488	357	486	364	485	370	485	387	488	403	496	416	510	425	529	432	554	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	294	413	289	402	284	394	278	388	270	385	260	384	254	385	247	386	239	388	230	392	220	397	205	403	193	407	182	410	172	412	163	412	144	410	128	402	115	389	105	369	96	342	115	342	120	354	125	362	132	368	140	372	149	373	157	373	166	371	193	362	212	354	222	350	238	346	250	344	268	347	283	356	296	370	305	389	313	413	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	431	501	232	501	225	468	424	468	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	302	360	103	360	95	326	295	326	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	424	574	413	551	398	533	379	519	358	511	334	508	310	511	291	519	277	532	268	551	264	574	245	574	248	537	257	507	273	486	297	473	329	469	362	474	392	489	416	511	434	540	443	574	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	299	430	287	408	272	390	253	376	232	368	208	365	184	368	165	376	151	389	142	407	137	430	118	430	121	393	131	364	147	343	171	330	203	326	236	331	266	346	290	369	308	397	318	430	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	368	534	366	521	360	509	350	500	338	494	324	492	310	494	298	500	289	509	283	521	281	535	283	548	289	560	299	569	310	576	324	578	338	576	350	570	359	560	366	548	368	534	16383	16383	391	534	388	555	378	573	363	588	345	597	324	601	303	597	285	588	271	574	261	556	258	535	261	514	271	496	285	481	303	472	324	469	345	472	364	482	378	496	388	514	391	534	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	249	392	247	378	241	366	231	356	219	350	205	348	191	350	179	356	170	366	164	378	162	392	164	405	170	417	180	427	191	433	205	435	219	433	231	427	240	418	247	406	249	392	16383	16383	271	392	268	412	258	431	244	445	226	454	205	458	184	454	166	445	152	431	142	412	139	392	142	371	152	353	166	338	184	329	205	326	226	329	244	339	259	353	268	371	271	392	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	16383	16383	193	468	217	468	329	537	337	543	339	547	341	557	339	564	336	571	331	576	324	579	316	580	312	580	308	579	305	578	299	574	16383	16383	305	468	328	468	442	537	446	540	449	543	451	547	453	552	453	557	452	564	449	571	443	576	437	579	429	580	425	580	422	579	418	578	414	576	411	574	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	16383	16383	78	327	103	327	214	396	219	399	222	403	226	411	226	416	225	424	221	430	216	435	209	439	202	440	198	439	194	439	190	437	187	436	184	433	16383	16383	191	327	214	327	327	396	331	399	335	403	337	407	338	411	339	416	337	424	334	430	329	435	322	439	315	440	311	439	307	439	303	437	300	436	296	433	363	-48	353	-56	343	-62	332	-66	320	-68	308	-69	295	-67	284	-62	276	-55	271	-45	269	-34	269	-28	270	-21	271	-15	273	-9	275	-2	284	1	293	5	302	10	310	16	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	366	461	392	472	408	486	416	506	422	506	432	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	224	-11	229	-10	234	-10	239	-9	235	-17	232	-24	230	-32	228	-48	232	-69	241	-86	254	-99	272	-108	291	-111	310	-109	328	-103	344	-93	360	-78	374	-60	224	-5	219	-13	215	-21	211	-39	211	-48	214	-69	223	-86	236	-99	254	-108	273	-111	292	-109	310	-103	327	-93	342	-78	356	-60	345	-48	335	-56	324	-62	314	-66	302	-68	290	-69	277	-67	266	-62	258	-55	253	-45	251	-34	252	-26	252	-18	254	-10	257	-2	260	5	269	13	279	23	289	36	301	53	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	308	286	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	16383	16383	426	469	367	581	335	581	231	469	257	469	347	538	402	469	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	16383	16383	356	326	297	438	265	438	161	326	187	326	277	395	332	326	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	16383	16383	356	469	297	581	265	581	161	469	187	469	277	538	332	469	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	16383	16383	264	326	205	438	173	438	69	326	95	326	186	395	239	326	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	16383	16383	225	509	223	519	218	528	211	535	202	540	193	542	182	540	173	536	166	529	161	520	160	510	161	499	166	490	173	483	182	478	192	477	202	478	211	483	218	490	223	499	225	509	16383	16383	357	509	355	519	350	528	343	535	335	540	325	542	315	540	306	536	298	529	294	520	292	510	294	499	298	490	305	483	314	478	324	477	335	478	344	483	351	490	355	499	357	509	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	197	468	220	468	333	538	337	541	340	544	343	548	344	552	344	557	343	564	340	571	335	576	328	579	321	580	317	580	313	579	310	577	307	576	304	574	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	111	327	134	327	247	398	251	400	254	404	256	407	258	411	258	416	257	424	253	430	248	435	242	439	234	440	230	439	224	437	218	433	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	265	509	263	519	258	528	251	535	242	540	232	542	222	540	213	536	206	529	201	520	200	510	201	499	206	490	213	483	222	478	232	477	242	478	251	483	258	490	263	499	265	509	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	191	369	190	378	185	387	178	395	169	400	160	401	149	400	140	395	133	388	128	380	126	370	128	359	133	350	139	343	148	338	159	336	169	338	178	343	185	350	190	359	191	369	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	16383	16383	340	579	315	579	222	510	163	579	137	579	200	468	232	468	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	0	-2	4	-8	11	-3	17	0	22	1	28	3	35	3	46	2	58	0	71	-5	87	-13	104	-23	123	-34	139	-43	154	-49	167	-52	179	-53	199	-50	216	-43	229	-31	237	-17	240	-2	239	5	236	12	231	17	225	20	217	21	211	20	205	17	200	11	197	5	195	0	195	-4	197	-10	198	-14	200	-19	202	-21	203	-23	203	-25	204	-27	204	-29	203	-32	201	-35	197	-37	192	-38	186	-39	177	-38	167	-34	159	-28	149	-19	140	-6	125	13	111	27	97	36	81	43	61	48	16383	16383	282	439	258	439	164	370	105	439	80	439	143	327	175	327	109	298	104	277	122	277	76	60	73	49	70	40	66	32	62	25	56	21	51	17	43	15	34	12	23	11	10	10	9	0	181	0	183	10	169	10	158	12	148	14	141	16	136	20	134	22	132	26	131	29	130	34	130	46	131	50	131	54	132	58	198	373	204	394	211	411	221	423	233	431	248	434	257	433	264	429	271	423	277	415	283	406	287	399	293	393	299	388	305	385	313	384	322	386	329	390	335	396	339	403	340	411	336	427	324	439	308	447	289	451	271	452	237	448	208	436	183	417	162	391	145	360	141	349	136	338	133	325	129	312	126	298	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	148	337	255	337	260	358	153	358	163	395	166	404	172	426	174	437	177	449	174	452	155	449	137	446	118	443	98	440	73	437	73	426	92	425	105	423	112	421	115	416	115	405	114	400	113	394	111	387	109	378	103	358	25	358	16	337	98	337	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	134	231	108	192	232	71	212	51	193	35	174	25	156	18	136	16	115	20	99	29	87	45	79	66	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	279	254	277	259	274	263	285	307	291	322	299	334	309	343	322	347	334	342	341	332	346	320	353	310	366	306	372	307	380	313	381	319	382	324	379	338	372	348	362	356	349	361	336	363	310	359	288	349	269	333	255	311	245	286	239	288	232	290	226	291	219	292	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	24	58	36	30	56	9	84	-2	118	-6	146	-4	171	3	195	17	219	37	242	64	373	112	348	78	323	56	294	43	262	37	222	35	183	38	152	45	130	58	117	75	112	98	119	136	137	168	163	193	197	208	234	214	242	213	253	212	266	211	278	210	287	210	298	211	310	215	323	220	332	228	336	238	333	245	328	251	320	254	312	256	305	257	293	256	278	255	262	252	247	251	237	250	211	252	193	257	181	266	175	279	174	296	181	341	201	376	231	402	269	418	310	424	321	422	336	418	351	411	364	401	371	387	377	366	384	351	393	341	403	335	413	333	424	336	433	342	439	351	443	361	444	373	440	391	430	408	416	423	398	434	380	443	354	449	340	451	310	453	256	447	201	430	153	401	118	360	105	305	108	286	116	270	130	256	147	244	168	233	130	220	96	196	68	164	50	127	44	88	53	51	78	25	113	8	155	0	198	-3	246	0	295	13	339	34	374	64	395	105	67	290	62	269	131	269	123	238	116	209	110	182	104	156	99	131	81	26	72	-15	60	-47	47	-70	32	-84	15	-88	10	-88	7	-87	3	-83	3	-80	4	-78	7	-75	11	-70	14	-63	16	-53	12	-39	7	-34	1	-30	-5	-29	-16	-30	-26	-35	-34	-43	-39	-53	-40	-66	-38	-78	-31	-89	-20	-97	-7	-102	8	-104	28	-102	46	-94	63	-82	80	-64	95	-40	111	-4	131	54	153	125	172	200	187	269	271	269	276	290	192	290	202	340	208	364	215	387	223	408	232	425	240	436	250	444	256	447	270	449	274	448	277	447	280	445	282	443	282	441	281	436	275	426	272	420	271	412	272	406	275	401	280	397	287	394	294	392	304	394	314	400	321	408	326	418	327	429	325	441	318	452	307	460	293	466	276	468	241	461	209	439	181	404	157	354	137	290	294	227	296	235	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	182	449	177	452	155	448	115	440	95	437	73	435	73	424	98	424	105	422	112	418	116	414	118	408	117	402	116	395	114	387	112	378	109	367	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	194	8	201	0	212	-4	238	-6	305	8	359	48	399	105	424	171	433	239	433	251	432	255	432	259	428	270	422	279	414	286	405	290	394	292	387	291	381	288	375	284	372	277	370	270	373	257	380	246	389	238	397	231	403	223	404	220	404	217	406	209	406	204	398	155	377	107	344	66	303	36	254	25	250	26	246	28	244	31	243	34	242	38	243	41	244	45	245	51	247	57	248	64	10	0	59	0	91	119	118	140	124	122	132	102	141	82	149	63	157	47	169	25	179	10	190	0	200	-5	211	-6	226	-4	239	2	253	16	267	36	284	65	274	72	272	69	270	65	268	62	266	58	265	55	258	44	251	36	246	31	240	28	234	27	226	30	218	40	207	56	195	80	181	112	156	171	206	215	242	244	267	261	287	270	305	273	305	283	187	283	187	273	196	273	205	272	212	271	217	268	219	265	220	261	216	251	205	236	186	218	159	195	126	169	98	146	149	345	161	373	177	396	197	414	219	426	239	430	252	426	262	416	272	404	283	394	298	390	305	391	313	395	319	400	323	407	324	415	321	429	312	439	298	446	281	451	263	452	214	445	171	424	136	392	109	353	92	308	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	82	251	33	251	28	230	77	230	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	127	230	179	230	184	251	132	251	316	381	316	417	244	360	233	390	218	414	200	430	178	440	154	443	138	441	125	435	115	427	109	417	107	404	109	393	114	384	121	378	130	374	139	373	151	375	161	378	171	382	179	385	188	387	197	383	204	374	210	363	215	351	217	342	108	264	108	228	222	312	222	286	218	279	211	268	203	255	192	241	182	226	20	0	82	0	236	220	258	0	288	0	249	331	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	189	243	207	254	223	258	229	257	234	255	237	251	240	246	241	239	240	232	239	223	236	212	233	200	230	187	131	-153	185	-153	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	519	421	517	433	513	443	505	451	497	456	486	458	476	456	467	452	461	446	457	438	455	431	458	420	464	411	471	405	476	401	479	398	478	394	475	391	470	388	463	386	455	385	449	385	443	387	436	389	430	392	424	397	407	412	388	425	366	434	342	439	315	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	462	299	459	320	455	340	448	358	440	375	443	374	446	374	448	373	458	373	462	374	467	374	471	375	475	375	490	380	502	387	511	396	517	407	519	421	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	386	272	384	285	380	295	373	303	364	307	353	309	343	307	335	303	329	298	324	291	323	283	325	272	331	263	338	257	347	251	346	246	343	242	338	239	331	237	314	237	306	239	302	241	291	259	277	273	259	283	239	290	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	310	205	309	210	309	216	307	226	313	226	315	225	320	225	325	226	339	226	342	227	357	231	369	238	378	247	384	258	386	272	253	207	251	179	246	151	237	123	224	95	207	68	189	46	171	28	152	16	132	8	112	5	101	6	92	10	85	15	81	22	80	30	82	51	89	81	99	117	111	154	123	188	134	211	150	231	170	248	191	260	212	264	228	262	239	255	247	244	251	228	253	207	16383	16383	157	354	165	381	175	400	185	412	196	419	207	421	219	416	229	406	239	395	250	385	265	381	272	382	279	385	285	391	290	397	291	406	288	419	279	429	265	437	248	441	230	443	185	434	151	410	126	375	107	332	93	286	-3	-83	-9	-99	-15	-110	-23	-118	-34	-122	-49	-124	-49	-135	85	-135	85	-124	69	-123	57	-121	49	-118	45	-112	44	-105	44	-96	45	-91	47	-85	70	4	80	0	89	-3	98	-5	107	-6	116	-6	174	5	227	37	271	86	301	145	313	209	309	238	300	261	284	278	263	288	237	292	213	289	190	281	167	267	145	245	123	217	163	395	163	389	159	361	151	351	141	342	129	335	117	331	104	329	91	331	80	336	72	344	66	354	64	367	68	388	79	406	94	419	113	427	133	430	145	428	154	423	159	416	162	406	163	395	16383	16383	43	30	36	10	30	-9	25	-30	22	-50	21	-70	25	-98	37	-121	56	-138	82	-150	115	-153	130	-152	146	-149	161	-142	172	-131	176	-117	174	-109	171	-102	165	-96	157	-93	149	-91	135	-95	124	-105	114	-117	103	-126	89	-131	80	-129	73	-125	69	-120	66	-112	66	-104	67	-88	70	-71	74	-55	84	-23	206	327	210	343	211	351	211	366	209	393	200	416	185	436	164	448	136	453	135	453	108	448	83	435	61	415	47	390	41	362	44	344	52	329	64	317	79	309	98	307	109	307	119	309	139	317	148	322	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	67	-6	87	0	97	7	106	16	106	11	105	4	103	-3	102	-11	100	-18	80	-84	75	-96	70	-106	63	-114	56	-119	50	-121	37	-117	27	-107	17	-95	5	-85	-9	-81	-16	-82	-23	-86	-29	-91	-33	-98	-34	-106	-31	-119	-22	-130	-8	-137	8	-142	26	-143	48	-140	67	-132	81	-119	92	-102	100	-82	119	-15	123	0	129	17	143	55	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	75	-4	92	3	110	18	128	41	150	73	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	193	262	196	283	143	283	165	364	170	381	177	399	186	415	198	426	214	430	227	426	237	416	247	404	259	394	273	390	281	392	288	395	294	400	298	407	299	415	295	430	284	441	269	448	253	451	238	452	194	445	159	425	133	394	113	353	98	304	89	298	81	292	72	288	65	285	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	375	432	375	422	394	419	407	415	416	410	421	402	422	392	421	386	420	376	416	362	412	345	407	323	364	169	345	111	322	68	294	38	260	21	219	16	189	19	164	29	144	46	132	67	127	93	128	105	131	123	137	147	144	177	154	212	195	361	203	385	212	401	224	411	241	418	265	422	265	432	84	432	84	422	105	420	120	417	130	411	135	404	137	395	136	390	136	384	134	378	133	372	131	365	97	239	87	204	79	172	73	144	69	119	67	97	74	61	94	31	125	8	165	-6	214	-11	238	-10	261	-6	282	0	301	9	319	22	335	38	349	58	362	81	373	106	383	135	438	323	450	364	460	391	471	407	483	416	500	420	510	421	519	422	527	422	539	424	554	428	566	435	575	445	581	456	583	470	581	483	577	493	570	500	561	505	551	506	540	505	532	501	526	495	522	488	520	480	523	468	528	460	535	454	541	450	543	448	542	444	539	440	533	436	522	433	507	432	259	286	242	240	228	205	215	177	202	151	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	79	39	79	49	80	51	80	53	81	55	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	69	205	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	117	13	145	43	179	90	221	156	210	117	202	84	196	58	193	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	44	247	54	250	67	253	79	256	88	305	273	320	273	342	275	352	276	358	277	373	281	385	288	394	297	400	308	402	322	400	335	395	345	388	353	379	358	369	360	359	358	351	354	345	348	341	341	339	333	342	321	347	312	354	307	360	303	362	300	358	293	348	289	334	287	320	286	308	286	306	284	306	298	94	298	54	199	66	199	74	218	82	234	94	246	110	253	132	256	239	256	65	115	67	112	75	104	75	103	93	116	108	125	123	131	139	134	157	135	175	134	189	129	199	122	205	113	207	102	205	89	199	78	191	68	181	60	170	54	71	3	51	-8	33	-24	19	-43	9	-65	5	-90	9	-112	20	-130	37	-143	58	-151	81	-154	93	-154	107	-152	122	-149	139	-144	156	-137	171	-128	181	-117	188	-105	192	-95	193	-86	192	-78	187	-70	181	-63	172	-59	161	-57	152	-59	144	-64	136	-73	131	-84	126	-100	122	-112	114	-122	103	-130	90	-134	76	-136	60	-134	48	-129	40	-122	35	-112	33	-100	35	-86	40	-73	47	-62	57	-53	69	-46	200	21	221	34	238	51	250	69	258	91	260	114	257	133	249	149	236	162	218	169	195	172	183	171	171	168	160	165	152	162	149	161	331	239	254	239	268	256	280	274	290	293	297	313	299	336	294	371	280	402	258	426	228	442	192	448	153	443	120	428	92	406	70	376	53	341	67	336	80	357	97	375	116	388	138	396	163	399	191	395	213	385	229	368	239	346	242	319	241	302	237	285	231	269	223	253	214	239	33	239	27	208	191	208	182	198	174	188	165	179	156	169	147	160	8	11	8	0	242	0	276	89	265	93	255	76	244	64	232	56	216	52	196	50	76	50	76	54	137	115	167	146	197	176	227	208	325	208	197	296	248	296	253	316	201	316	209	357	178	357	169	316	118	316	112	296	163	296	138	197	152	197	177	195	199	186	216	173	228	154	232	131	228	103	215	70	196	38	171	14	143	4	116	13	102	34	93	60	82	81	61	89	52	88	44	84	37	78	33	70	31	61	38	36	56	17	81	3	108	-4	132	-7	186	0	232	20	268	54	292	99	300	154	296	186	284	214	265	236	238	251	204	256	195	256	192	255	188	255	171	487	137	487	10	0	44	0	171	487	137	487	10	0	44	0	16383	16383	251	487	217	487	89	0	123	0	284	307	180	307	228	487	194	487	147	307	41	307	33	273	137	273	123	214	18	214	10	180	114	180	66	0	99	0	149	180	252	180	261	214	157	214	171	273	276	273	96	27	94	38	90	48	83	56	73	61	61	63	51	61	41	56	33	49	28	39	26	29	27	17	32	7	39	0	48	-5	59	-6	71	-5	81	0	89	7	94	17	96	27	16383	16383	91	118	112	175	129	219	144	256	159	290	175	327	186	350	193	368	198	383	200	396	201	408	200	420	196	430	190	436	182	441	172	442	159	439	148	431	139	416	132	394	126	365	118	315	111	274	103	234	93	185	80	120	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	16383	16383	263	438	239	438	145	368	86	438	61	438	124	326	156	326	188	537	210	537	303	589	310	593	316	597	321	601	323	606	324	612	324	618	322	622	319	626	314	628	308	629	302	629	297	628	287	622	282	616	16383	16383	287	487	285	477	281	468	274	461	265	457	255	455	246	457	238	461	231	468	227	477	225	487	227	496	231	505	238	511	246	516	255	517	265	516	274	512	281	505	285	497	287	487	16383	16383	245	174	116	174	214	347	16383	16383	262	435	277	439	290	447	300	458	307	471	309	486	306	503	299	517	288	529	273	536	257	539	240	536	225	529	214	518	206	504	203	487	205	473	210	460	218	450	228	442	239	436	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	373	0	373	10	355	13	343	19	334	30	327	48	322	76	242	239	239	210	233	179	222	149	208	118	191	90	177	72	162	55	145	40	126	29	106	25	93	27	82	32	74	41	68	55	67	74	69	101	77	130	88	161	102	190	118	217	135	238	152	255	169	268	187	275	205	277	217	275	228	270	235	262	240	252	242	239	16383	16383	307	73	289	54	270	35	263	31	258	28	254	27	251	28	249	29	247	31	245	35	248	55	257	93	270	146	286	209	304	276	305	280	307	284	307	287	308	290	303	292	263	288	261	285	254	254	249	267	241	278	230	285	216	290	200	292	147	279	96	243	52	192	22	132	11	69	14	42	24	21	38	5	56	-3	78	-6	105	-3	131	8	157	28	184	57	212	97	205	69	201	51	198	39	197	30	197	21	198	10	201	3	206	-2	213	-5	223	-6	238	-4	253	2	269	15	289	36	315	67	16383	16383	256	392	254	378	247	366	238	356	226	350	211	348	198	350	186	356	177	366	171	378	169	392	171	405	177	417	186	427	198	433	211	435	225	433	238	427	247	418	253	406	256	392	16383	16383	278	392	275	412	265	431	251	445	232	454	211	458	191	454	173	445	158	431	149	412	146	392	149	371	158	353	172	338	191	329	212	326	233	329	251	339	265	353	275	371	278	392	16383	16383	138	457	162	457	275	527	279	530	282	533	286	541	286	545	285	553	282	560	276	565	270	569	262	570	259	570	255	569	252	567	248	565	245	563	342	406	279	180	165	180	16383	16383	603	432	261	432	261	422	278	421	287	420	294	418	299	415	302	410	303	404	303	400	298	390	292	381	282	369	38	61	21	41	9	27	0	19	-8	14	-17	10	-17	0	106	0	106	10	88	13	76	16	68	19	65	24	64	31	64	36	66	43	69	50	73	59	80	68	146	155	272	155	239	42	235	31	230	23	221	17	207	13	187	10	187	0	517	0	559	109	547	112	518	75	489	49	455	33	414	25	361	22	341	22	329	23	320	25	313	29	309	34	308	41	308	44	309	48	309	54	311	62	314	73	355	217	381	217	414	216	437	213	451	208	458	198	460	184	460	179	459	173	458	166	457	158	455	149	467	147	513	301	500	303	485	273	470	255	448	244	413	240	361	239	401	386	405	397	410	404	417	408	428	410	443	411	498	410	535	405	557	396	568	380	571	356	571	349	570	343	570	333	582	331	16383	16383	370	468	393	468	506	538	511	541	514	544	518	552	518	557	517	564	513	571	508	576	501	579	494	580	490	580	486	579	483	577	480	576	477	574	232	245	228	208	216	168	198	127	174	88	148	53	138	44	127	36	116	31	105	27	95	26	86	28	80	33	76	41	73	52	72	66	75	96	82	128	94	161	109	192	127	222	142	242	156	257	171	269	186	276	200	279	202	279	212	277	220	272	227	265	231	256	232	245	16383	16383	380	251	380	243	379	235	376	228	373	220	368	212	355	196	338	182	318	170	291	159	258	148	269	179	280	203	290	221	301	237	314	252	322	260	330	266	339	271	348	275	357	276	365	275	372	272	376	267	379	260	380	251	16383	16383	304	290	257	290	245	261	240	273	233	282	224	288	213	291	200	292	150	278	101	241	58	187	27	124	16	58	18	34	26	16	37	3	53	-4	71	-6	95	-3	119	6	144	26	170	57	200	100	198	94	196	84	196	73	199	46	208	23	223	7	242	-3	265	-6	291	-3	318	6	346	21	372	42	396	67	390	75	367	55	347	41	329	31	312	25	296	24	279	26	266	33	256	46	251	66	249	92	249	99	251	113	252	121	254	131	292	142	322	152	345	161	364	170	380	179	396	190	408	203	416	216	422	231	424	245	421	261	414	274	403	284	389	290	370	292	354	291	339	287	323	279	307	267	290	250	16383	16383	203	327	226	327	340	398	344	400	347	404	349	407	351	411	351	416	350	424	347	430	341	435	335	439	327	440	324	439	316	437	310	433	378	381	384	369	388	357	391	344	393	330	393	315	385	245	360	164	319	88	264	32	195	10	182	10	160	16	150	22	141	29	16383	16383	124	49	118	63	114	78	111	94	109	126	119	198	147	276	189	347	243	399	305	419	318	419	330	417	341	413	351	409	361	402	16383	16383	443	478	414	478	381	428	367	433	353	437	327	441	313	441	228	423	153	374	94	304	54	224	40	143	42	114	48	86	59	58	76	33	99	13	46	-68	75	-68	120	0	135	-4	149	-7	163	-9	176	-11	188	-11	266	4	341	46	403	109	447	187	463	274	460	313	453	346	441	373	424	396	403	416	16383	16383	235	468	258	468	372	538	376	541	379	544	381	548	382	552	383	557	382	564	378	571	373	576	367	579	359	580	355	580	352	579	349	577	345	576	342	574	92	19	80	35	77	44	75	54	74	64	77	103	88	143	103	181	124	217	148	248	159	258	171	267	184	273	197	277	211	278	213	278	214	277	217	277	16383	16383	237	269	243	260	248	251	252	240	254	228	255	215	253	185	246	153	236	120	222	89	206	61	191	41	176	26	160	15	143	9	125	7	119	7	116	8	114	8	111	10	16383	16383	283	367	261	367	225	291	222	292	214	292	156	280	103	249	59	202	30	146	18	86	20	71	23	56	28	43	34	31	43	20	49	14	55	9	62	5	71	1	82	-2	40	-88	63	-88	103	-5	106	-5	108	-6	117	-6	140	-4	162	0	184	10	206	23	228	40	256	67	278	98	296	131	307	165	310	197	308	222	300	245	287	264	269	279	245	288	16383	16383	119	327	143	327	256	398	260	400	263	404	265	407	266	411	267	416	266	424	262	430	257	435	251	439	243	440	239	439	236	438	232	437	226	433	163	290	160	292	129	287	103	282	81	279	63	277	48	276	48	265	66	265	78	264	87	262	93	258	97	252	98	245	97	240	96	232	94	222	91	209	86	191	39	-1	26	-49	14	-83	2	-105	-9	-118	-24	-122	-32	-120	-36	-116	-36	-114	-35	-109	-33	-106	-29	-98	-28	-91	-29	-83	-32	-76	-37	-71	-44	-68	-54	-66	-62	-68	-70	-72	-76	-78	-80	-87	-81	-96	-79	-109	-72	-120	-60	-128	-46	-134	-29	-136	3	-130	31	-112	55	-81	76	-38	94	18	105	214	112	231	125	245	141	256	159	264	180	266	191	265	201	261	209	255	213	245	215	233	213	217	208	202	201	188	190	175	177	164	164	155	148	147	129	138	107	129	81	120	16383	16383	115	256	115	260	116	263	116	273	115	285	111	294	105	300	96	303	85	305	72	304	59	301	46	295	32	286	17	273	13	254	20	259	26	263	32	265	38	266	44	266	48	265	52	263	55	260	56	254	57	247	57	243	56	239	56	234	55	229	54	223	22	97	19	85	17	75	15	66	14	58	14	52	18	30	28	14	45	2	67	-3	93	-6	113	-5	131	-2	147	1	162	6	175	13	190	22	203	33	212	44	217	56	219	67	217	76	213	85	206	91	198	95	190	97	180	95	172	91	165	85	161	77	160	69	160	62	161	57	162	53	163	48	163	41	160	31	150	22	137	15	121	11	105	10	92	11	81	15	73	23	68	33	66	47	66	52	67	58	69	67	72	83	78	105	121	120	153	132	178	142	196	150	211	158	231	172	250	189	265	209	275	231	279	256	276	273	269	287	258	297	243	302	224	305	206	303	186	299	165	291	141	277	115	256	207	67	200	54	188	43	173	35	156	30	138	28	118	31	98	40	83	56	72	80	68	112	76	167	97	215	127	252	161	277	194	286	210	284	225	278	236	267	244	252	247	233	247	225	246	223	245	220	16383	16383	322	305	309	305	259	276	249	287	238	295	226	300	213	303	197	305	141	292	91	258	49	209	21	150	11	88	18	45	37	18	61	2	85	-4	103	-6	130	-3	153	3	172	13	187	24	200	35	189	-3	192	-6	297	28	300	38	277	38	269	40	264	43	262	48	261	54	261	58	262	61	263	66	264	70	265	75	126	231	133	244	145	255	161	263	178	269	195	271	216	268	235	258	251	242	261	218	265	187	257	132	237	84	207	46	173	21	140	12	123	14	109	20	97	31	89	46	86	65	86	67	87	70	87	75	88	78	16383	16383	144	302	142	305	36	271	34	259	37	260	57	260	64	258	70	255	72	250	73	245	73	241	72	237	71	232	70	228	69	222	11	-6	25	-6	74	22	85	12	96	4	108	-1	121	-4	137	-6	192	6	243	40	284	89	312	148	322	210	315	253	296	280	273	296	249	303	231	305	204	302	181	295	162	285	146	274	135	262	257	203	253	172	243	139	227	105	207	74	184	47	169	34	153	23	136	15	120	10	103	8	92	9	83	12	77	16	74	22	72	30	75	57	81	87	91	120	104	152	120	183	137	210	155	231	173	246	192	256	211	259	227	257	239	251	249	240	255	224	257	203	16383	16383	16	32	16	28	21	17	35	7	55	0	78	-5	101	-6	163	5	220	40	268	90	301	150	313	213	310	241	299	263	283	279	262	289	237	292	210	289	184	278	160	260	135	231	109	192	108	192	149	343	161	372	177	396	197	414	219	426	239	430	251	426	261	416	271	404	282	394	296	390	304	391	311	395	317	400	321	407	323	415	320	429	310	439	297	446	281	451	264	452	212	445	168	424	134	393	108	354	91	310	69	214	90	234	109	249	127	260	146	266	166	268	186	265	203	255	215	240	222	219	225	193	222	158	214	124	201	93	185	64	164	38	152	27	138	19	123	12	108	8	92	7	84	7	77	9	72	12	68	15	67	20	68	27	77	45	78	52	77	60	74	67	69	73	62	77	52	78	42	77	33	72	26	65	22	57	20	47	23	29	33	14	47	3	67	-4	89	-6	113	-5	137	0	159	8	180	19	200	33	227	58	249	87	266	119	278	154	282	190	277	227	265	255	245	276	218	288	184	292	156	289	130	281	106	268	83	247	59	220	232	53	231	42	225	31	214	21	196	14	169	11	160	12	149	13	137	14	127	17	118	19	135	39	150	55	164	67	179	74	197	77	207	76	217	72	225	67	230	61	232	53	16383	16383	-1	-105	22	-105	100	-5	109	-7	127	-9	162	-9	194	-7	219	1	238	14	250	33	254	56	251	70	242	82	230	91	215	97	198	99	176	96	157	87	139	72	120	53	99	29	89	39	83	52	79	67	77	80	77	92	80	127	87	160	100	192	116	221	137	246	149	257	163	266	178	272	193	277	209	278	218	277	224	276	229	273	233	269	234	265	233	258	227	246	225	240	224	233	225	225	228	218	233	212	240	208	250	207	260	208	268	213	275	220	280	228	282	239	278	256	269	271	254	282	235	289	212	292	188	290	165	285	143	277	121	265	101	251	75	226	52	198	35	165	24	131	20	95	22	66	30	42	41	23	57	9	77	0	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	175	-11	172	-25	170	-38	168	-50	167	-61	167	-71	171	-100	182	-123	201	-139	226	-150	259	-153	274	-152	291	-149	306	-142	317	-132	322	-117	320	-109	316	-102	310	-96	303	-93	294	-91	280	-95	269	-105	259	-117	248	-126	236	-131	225	-129	217	-123	211	-116	208	-106	207	-95	207	-90	208	-83	209	-74	211	-64	214	-53	323	347	349	449	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	237	-5	257	4	276	19	295	40	315	67	307	73	288	53	275	39	266	31	259	28	252	27	248	27	244	29	242	32	241	35	240	40	243	55	252	89	268	147	291	231	322	346	334	373	350	397	370	415	391	426	411	430	423	426	433	416	443	404	454	394	469	390	476	391	483	395	489	400	494	407	495	415	492	429	482	439	469	446	453	451	436	452	386	446	344	427	309	398	283	362	265	321	218	188	218	178	217	169	215	156	214	137	187	146	166	154	151	163	139	174	131	187	127	193	124	200	120	214	120	220	122	237	128	252	137	265	150	274	166	277	184	273	198	260	209	241	216	217	218	188	16383	16383	21	64	31	39	46	19	66	4	90	-3	120	-6	169	3	212	30	246	70	268	117	276	169	271	208	256	242	232	269	200	286	161	292	134	288	111	277	92	261	80	239	76	214	82	189	98	167	124	148	162	134	210	124	202	93	185	65	162	43	135	28	105	22	89	24	75	29	62	38	48	52	33	72	193	118	176	84	156	54	134	30	110	14	87	8	78	9	71	13	67	18	65	25	64	34	66	46	70	60	77	73	86	86	98	98	113	111	129	121	149	130	173	139	204	147	16383	16383	56	213	82	233	103	247	120	256	137	261	154	262	174	260	191	252	204	239	212	222	215	202	215	187	214	179	212	170	208	162	143	148	91	128	53	102	29	71	21	38	23	22	30	10	41	0	56	-4	75	-6	134	4	187	37	232	84	262	140	273	201	269	232	257	257	238	276	213	288	183	292	152	289	123	280	96	266	71	246	48	220	203	191	202	177	201	161	200	146	197	131	193	118	176	83	156	53	134	29	110	14	87	8	78	9	71	12	67	18	65	25	64	35	69	70	83	100	101	123	120	141	137	154	16383	16383	405	194	399	184	383	166	372	161	361	159	352	159	345	162	339	166	335	174	333	186	334	189	334	192	335	197	336	201	337	203	358	282	355	285	266	239	256	257	243	272	226	283	206	290	183	292	152	289	123	280	96	266	71	246	48	220	56	213	82	233	103	247	120	256	137	261	154	262	167	260	179	254	188	244	196	229	202	209	124	167	97	151	69	131	45	105	27	75	21	38	23	22	30	10	41	0	56	-4	75	-6	134	4	187	37	232	84	262	140	273	201	273	206	272	210	272	215	271	220	271	224	330	255	320	214	316	198	313	177	315	165	319	154	327	146	339	141	356	139	372	142	388	149	402	159	414	172	424	186	138	165	123	162	111	160	100	157	80	149	60	137	44	121	31	103	23	83	21	61	22	50	25	39	29	29	36	20	44	13	57	6	73	0	89	-5	107	-8	126	-9	154	-6	182	0	208	11	234	28	258	48	252	55	228	41	205	30	181	21	159	16	138	15	119	17	104	24	92	35	85	49	83	67	88	95	104	120	127	138	156	150	188	154	194	154	194	174	191	174	172	176	157	181	145	190	138	203	135	219	140	242	151	262	169	278	190	289	214	293	223	292	230	288	235	281	240	270	245	254	249	243	254	234	260	227	268	221	277	220	288	221	297	225	304	231	308	239	309	248	307	259	303	269	296	280	287	289	276	297	265	302	252	307	237	311	222	314	207	315	167	311	131	298	103	279	84	253	77	221	79	206	87	193	99	182	116	173	138	166	148	154	155	154	176	152	193	146	205	135	212	121	214	104	209	76	196	51	176	32	151	19	123	15	104	16	84	21	65	30	47	41	30	55	21	48	35	28	53	11	74	0	98	-6	125	-9	144	-8	163	-5	182	0	200	6	217	13	235	25	251	40	265	58	274	78	277	98	273	121	263	138	247	151	226	160	202	165	202	166	234	176	260	188	280	205	292	226	296	251	292	273	279	290	258	304	231	312	199	315	185	314	170	312	154	308	140	303	127	296	115	287	106	277	100	266	96	256	95	248	97	239	101	231	107	225	116	221	127	220	137	221	145	227	151	234	156	243	159	251	164	267	168	279	174	287	181	291	189	293	206	291	219	285	229	275	236	263	238	248	236	234	231	221	223	209	213	198	200	188	192	182	183	179	173	176	162	175	148	174	424	194	417	184	409	175	400	166	390	161	379	159	370	159	362	162	356	166	352	174	351	186	351	189	352	191	352	193	353	194	376	282	373	285	296	245	296	251	292	273	278	290	258	304	231	312	200	315	185	314	170	312	155	308	141	303	129	297	116	288	107	278	100	268	97	257	95	247	97	238	101	231	108	225	116	221	126	220	136	221	145	227	152	235	156	244	160	254	164	268	168	279	174	287	181	291	190	293	206	291	219	285	229	275	236	263	238	248	236	234	231	221	223	209	213	198	200	188	192	182	183	179	173	176	162	175	148	174	148	154	155	154	176	152	193	146	205	135	212	121	214	104	209	76	196	51	176	32	151	19	123	15	104	16	84	21	65	30	47	41	30	55	21	48	35	28	53	11	74	0	98	-6	125	-9	144	-8	163	-5	182	0	200	6	217	13	235	25	251	40	265	58	274	78	277	98	274	119	263	137	247	150	227	160	202	165	202	166	228	173	251	183	269	194	283	209	292	226	348	255	339	217	336	209	334	201	332	185	331	178	332	165	337	154	345	146	357	141	374	139	390	142	405	149	419	159	431	172	441	186	155	154	170	154	188	151	199	146	209	139	216	129	220	117	222	103	220	87	215	72	208	58	199	46	188	35	177	28	165	22	153	18	140	16	127	15	103	20	86	34	74	55	68	80	66	106	72	151	88	200	115	246	152	280	198	293	213	291	227	285	237	275	243	263	245	248	243	231	235	216	224	202	211	190	197	182	188	178	180	176	171	175	163	175	155	174	16383	16383	209	166	235	173	261	185	282	201	297	222	303	251	297	275	282	293	260	306	234	313	207	315	144	303	92	270	53	221	28	161	20	96	24	60	38	31	60	9	92	-4	135	-9	152	-8	171	-5	191	0	211	7	231	16	245	27	260	41	272	58	281	77	284	97	281	119	271	136	256	150	235	159	209	165	225	292	72	292	72	282	89	281	101	278	110	273	115	266	117	255	117	252	116	249	116	245	115	242	114	238	94	156	2	156	-2	136	89	136	55	-1	42	-49	30	-83	18	-105	5	-118	-9	-122	-13	-121	-16	-120	-20	-116	-20	-109	-18	-106	-15	-102	-13	-98	-12	-91	-13	-83	-16	-76	-21	-71	-29	-68	-38	-66	-47	-68	-54	-72	-60	-78	-64	-87	-66	-96	-63	-109	-56	-120	-45	-128	-30	-134	-13	-136	18	-130	46	-112	71	-81	92	-38	110	18	140	136	183	136	188	156	145	156	163	231	170	250	177	265	188	274	203	279	225	282	265	58	251	49	237	41	223	34	208	30	194	29	165	34	144	49	129	71	120	99	117	129	123	171	140	214	167	254	202	282	245	293	266	290	282	281	294	267	301	249	304	229	304	225	303	220	303	216	302	211	302	207	16383	16383	321	288	310	297	299	304	287	310	273	314	256	315	197	303	142	270	97	223	67	167	55	106	59	71	71	40	91	14	119	-2	154	-9	175	-6	197	0	218	9	239	21	258	35	243	-26	232	-56	214	-82	191	-103	163	-116	131	-121	99	-115	77	-100	61	-83	46	-69	30	-63	22	-64	15	-67	10	-72	6	-79	5	-87	14	-108	37	-123	66	-133	96	-138	118	-139	164	-135	208	-121	248	-97	280	-62	299	-17	388	338	396	368	404	394	414	413	427	426	444	430	456	426	467	416	476	404	488	394	503	390	510	391	517	395	523	400	528	406	529	415	526	428	517	438	503	446	487	451	469	452	423	445	387	424	360	392	340	353	326	308	265	58	251	49	237	41	223	34	208	30	194	29	165	34	143	50	128	72	120	99	117	129	123	170	140	213	166	253	202	282	245	293	266	290	282	281	294	267	301	249	304	229	304	225	303	220	303	216	302	211	302	207	16383	16383	384	319	364	319	357	310	350	302	344	295	337	288	327	281	316	292	304	302	290	309	274	313	256	315	197	303	142	270	97	223	67	167	55	106	59	71	71	40	91	14	119	-2	154	-9	175	-6	197	0	218	9	239	21	258	35	243	-26	232	-56	214	-82	191	-103	163	-116	131	-121	99	-115	77	-100	61	-83	46	-69	30	-63	22	-64	15	-67	10	-73	6	-79	5	-87	14	-108	37	-123	66	-133	96	-138	118	-139	164	-135	208	-121	248	-96	280	-62	299	-17	373	153	247	153	247	146	261	145	271	143	278	139	282	134	283	127	283	119	280	104	263	35	256	26	242	19	225	14	206	11	189	10	155	14	127	25	107	44	94	69	90	100	94	134	104	168	119	199	139	226	162	248	178	258	195	266	212	271	231	274	249	275	265	274	280	271	293	266	305	259	315	251	325	235	329	225	333	214	337	200	347	200	367	292	356	292	353	287	349	283	344	281	338	279	332	278	329	278	324	279	319	281	307	283	291	287	277	289	266	291	256	292	246	292	219	290	193	286	167	278	143	268	121	256	92	233	68	205	50	174	39	140	35	103	42	61	62	30	93	9	133	-2	179	-6	201	-4	233	0	268	7	296	15	308	24	329	110	333	124	339	133	347	140	358	144	373	146	149	-54	150	-63	151	-70	151	-82	152	-86	150	-101	145	-114	137	-123	126	-130	113	-132	105	-131	99	-128	96	-123	94	-116	93	-108	94	-101	99	-90	108	-74	143	-25	16383	16383	161	123	152	163	139	208	125	249	113	280	105	292	98	292	96	291	93	291	92	290	69	288	52	285	39	282	25	279	10	276	10	265	18	267	26	267	30	268	45	266	56	262	66	254	74	242	81	225	93	191	107	142	120	87	131	36	137	-2	113	-36	81	-84	74	-100	71	-114	73	-127	78	-138	87	-147	100	-152	118	-154	144	-151	165	-140	181	-122	191	-99	194	-69	194	-61	192	-37	190	-26	189	-17	181	30	197	57	212	83	227	108	253	160	261	179	269	199	276	220	281	239	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	123	116	127	106	135	84	138	72	139	61	137	49	131	38	122	28	110	22	98	19	90	20	83	23	76	27	72	33	70	41	72	51	75	59	80	68	86	76	92	83	16383	16383	154	174	124	245	117	260	109	275	99	287	85	295	67	298	46	292	28	278	15	258	6	235	3	214	7	224	13	234	20	241	30	246	41	248	50	247	58	244	66	239	72	233	77	225	116	135	78	95	68	84	60	73	53	62	49	49	47	35	50	19	58	7	69	0	83	-4	99	-6	123	-2	147	8	167	25	181	46	186	70	185	88	181	106	163	157	211	211	229	231	239	241	251	247	264	250	276	248	287	242	296	234	303	224	307	214	310	222	312	231	313	240	314	250	315	259	313	271	309	281	302	290	292	296	280	298	274	297	268	295	256	287	251	283	240	272	228	259	195	220	316	292	267	292	253	239	241	201	229	173	218	149	203	126	182	97	160	71	138	51	119	39	103	34	95	35	90	37	86	40	84	50	84	53	85	56	87	66	89	72	125	209	130	227	133	242	136	255	138	264	138	271	137	280	133	287	127	293	119	297	109	298	90	296	72	288	54	274	35	252	13	222	21	214	40	236	53	252	62	261	69	266	75	267	79	266	82	265	86	259	86	255	85	247	82	233	77	214	71	193	64	172	53	137	44	105	38	78	34	58	33	44	34	30	39	18	47	9	59	2	75	0	101	5	130	21	160	49	193	88	228	140	148	-155	152	-159	174	-155	214	-147	234	-144	256	-142	256	-131	231	-131	224	-129	217	-126	213	-121	211	-115	212	-109	213	-102	214	-94	217	-85	220	-74	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	204	83	199	65	195	50	193	37	191	28	191	22	192	12	196	5	202	0	210	-4	220	-5	239	-3	257	4	275	18	294	39	316	69	308	78	290	55	276	40	267	31	260	26	254	25	250	26	247	27	243	33	242	37	244	45	247	59	252	78	258	98	265	120	276	155	284	187	291	213	295	234	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	154	346	165	373	182	397	202	415	223	426	242	430	254	426	264	416	275	404	286	394	301	390	308	391	316	395	322	400	326	407	327	415	324	429	315	439	301	446	285	451	268	452	216	445	172	425	138	394	112	355	95	311	13	0	62	0	76	52	88	91	99	119	111	143	126	166	147	195	169	221	191	241	210	253	226	258	234	257	240	255	243	252	245	247	245	239	244	236	242	226	240	220	169	-47	158	-75	141	-98	121	-115	100	-127	81	-131	69	-126	59	-117	48	-105	37	-95	22	-91	15	-93	8	-96	2	-101	-1	-108	-3	-117	0	-130	9	-140	22	-147	38	-152	55	-153	107	-146	151	-126	185	-95	211	-57	228	-12	290	216	292	224	294	230	295	236	296	241	296	248	295	262	290	274	282	283	270	290	254	292	228	287	200	271	169	243	136	204	101	152	154	346	165	373	182	397	202	415	223	426	242	430	254	426	264	416	275	404	286	394	301	390	308	391	316	395	322	400	326	407	327	415	324	429	315	439	301	446	285	451	268	452	216	445	172	425	138	394	112	355	95	311	168	173	118	173	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	67	173	16	173	10	152	61	152	47	103	42	82	38	64	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	113	152	163	152	16383	16383	175	397	173	408	169	418	161	426	152	431	142	433	132	431	123	427	117	419	112	409	111	398	112	386	117	376	123	369	132	365	143	363	153	365	161	370	169	377	173	386	175	397	168	53	156	44	146	37	136	33	126	30	118	29	109	30	101	32	95	37	90	45	89	55	89	62	90	65	91	69	92	72	147	276	150	288	151	291	151	296	150	298	150	299	148	301	144	301	134	299	120	295	42	271	42	258	48	259	56	261	70	261	80	257	83	252	84	245	84	241	82	231	80	226	79	220	41	82	37	62	35	53	34	44	34	36	36	21	41	9	50	1	63	-4	81	-6	102	-2	123	5	143	17	161	31	176	45	197	292	62	292	62	281	76	279	86	277	93	273	97	268	98	262	98	257	97	253	95	248	94	242	92	237	49	58	44	42	39	29	30	19	16	14	-4	11	-4	0	131	0	131	11	117	12	107	15	101	20	97	27	96	35	96	40	99	55	100	61	143	233	148	251	154	264	163	273	177	278	197	281	200	280	196	269	191	260	184	255	177	252	167	251	162	251	156	252	150	254	143	256	135	259	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	89	277	85	278	81	278	76	279	69	279	50	277	35	269	22	256	12	236	3	209	22	209	27	221	32	229	39	235	46	238	55	239	63	239	67	238	72	237	78	236	30	50	29	45	28	41	28	37	27	33	27	30	29	16	33	6	39	0	48	-5	60	-6	80	-4	99	4	117	19	137	43	160	75	150	82	134	59	122	45	112	34	103	27	96	23	89	21	83	23	80	26	79	29	78	33	79	37	79	42	80	48	82	54	84	61	124	219	132	216	146	212	151	212	156	211	174	214	189	223	202	237	212	256	220	280	88	182	77	182	65	184	56	190	49	198	45	209	44	220	47	237	57	252	70	265	86	275	102	278	106	278	108	277	110	277	112	276	16383	16383	237	239	225	230	207	219	187	208	166	199	146	192	141	191	208	449	205	452	183	448	163	444	144	440	124	437	102	435	102	424	114	424	125	423	135	421	141	418	145	414	146	409	146	404	145	401	144	397	118	295	116	295	113	296	109	297	104	298	98	298	72	293	47	280	27	261	13	237	8	210	11	193	18	178	30	167	45	159	63	157	75	157	79	158	82	158	54	50	53	45	51	37	51	30	52	16	56	6	63	0	72	-5	84	-6	104	-4	122	4	141	19	161	43	183	75	174	82	157	59	146	45	136	34	127	27	120	23	113	21	109	22	106	23	104	26	103	29	102	33	102	37	103	42	105	54	107	61	135	169	141	170	176	184	204	200	225	215	238	226	242	230	185	449	181	452	159	448	139	444	120	440	100	437	78	435	78	424	90	424	102	423	111	421	117	418	121	414	123	409	123	406	122	404	122	401	120	397	13	-15	10	-26	6	-48	6	-58	5	-68	7	-95	15	-119	32	-137	59	-149	99	-153	117	-152	134	-147	147	-139	155	-129	158	-117	157	-108	152	-101	146	-96	139	-93	132	-91	117	-95	106	-105	96	-117	86	-126	73	-131	63	-129	56	-125	51	-118	48	-109	47	-98	48	-88	49	-77	51	-65	54	-53	57	-39	322	256	105	35	103	32	97	28	94	27	87	27	84	29	83	31	82	34	82	37	83	42	85	50	89	68	91	75	123	199	129	218	137	234	148	246	165	253	188	256	16383	16383	356	265	356	298	149	298	188	449	185	452	162	448	142	444	123	440	103	437	82	435	82	424	90	424	105	423	115	421	122	417	125	413	126	408	126	405	125	401	123	394	120	382	116	364	35	58	34	50	32	43	32	37	31	32	31	28	32	18	36	8	41	0	50	-4	61	-6	69	-6	78	-4	96	4	105	12	163	72	172	81	177	85	183	88	188	89	206	88	226	81	244	69	257	48	262	19	253	-35	232	-79	202	-109	170	-128	141	-134	125	-134	112	-131	104	-124	97	-113	92	-96	89	-85	84	-75	78	-66	70	-60	60	-57	48	-59	39	-63	33	-70	29	-78	27	-86	29	-96	32	-106	38	-116	46	-125	55	-133	67	-139	80	-145	95	-149	110	-152	124	-153	181	-145	234	-119	277	-78	306	-23	316	44	312	75	301	99	283	117	261	128	235	132	231	132	228	131	223	131	220	130	466	286	417	286	400	232	387	194	376	165	365	143	353	123	331	92	309	66	288	46	270	33	254	29	249	30	245	32	243	35	241	39	240	45	240	48	241	52	242	58	243	66	245	75	302	286	253	286	239	233	226	192	213	160	199	132	182	106	162	80	142	59	124	43	108	32	95	29	90	29	86	31	83	34	81	38	81	45	82	49	83	54	84	60	86	67	126	218	129	232	132	243	133	251	134	257	135	262	133	272	130	281	124	287	116	291	106	292	88	289	70	281	51	267	32	247	11	221	8	217	18	208	32	226	43	239	52	249	61	256	68	260	75	261	77	261	80	259	81	257	83	251	82	248	82	243	78	229	76	220	31	54	31	51	30	48	29	43	29	35	30	22	35	11	43	2	54	-3	67	-5	75	-5	91	-1	100	2	109	7	128	21	147	40	167	64	189	95	215	135	205	106	198	81	193	60	190	44	188	34	190	20	195	9	203	1	214	-3	228	-5	253	0	280	16	309	43	340	82	374	134	336	-3	338	-5	445	15	445	25	429	25	419	26	411	27	406	30	402	34	401	40	402	43	403	49	404	57	408	75	466	286	417	286	400	232	387	194	376	165	365	143	353	123	331	92	309	66	288	46	270	33	254	29	249	30	245	32	243	35	241	39	240	45	242	58	248	83	256	121	269	168	285	225	302	286	253	286	239	233	226	192	213	160	199	132	182	106	162	80	142	59	124	43	108	32	95	29	90	29	86	31	83	34	81	38	81	49	82	54	84	60	86	67	126	218	129	232	132	243	133	251	134	257	135	262	133	272	130	281	124	287	116	291	106	292	88	289	70	281	51	267	32	247	11	221	8	217	18	208	32	226	43	239	52	249	61	256	68	260	75	261	77	261	80	259	81	257	83	251	82	248	82	243	80	237	78	229	76	220	31	54	31	51	30	48	29	43	29	35	30	22	35	11	43	2	54	-3	67	-5	75	-5	91	-1	100	2	109	7	128	21	147	40	167	64	189	95	215	135	205	106	198	81	193	60	190	44	188	34	190	20	195	9	203	1	214	-3	228	-5	253	0	280	16	309	43	340	82	374	134	294	-153	350	-153	138	290	137	292	29	271	29	261	46	261	55	260	63	259	69	256	72	252	73	246	73	239	72	232	70	225	67	215	8	0	58	0	74	54	87	93	98	121	109	143	121	163	143	194	165	221	186	241	204	253	220	258	224	257	228	255	231	251	233	247	234	241	232	229	226	203	218	166	205	118	189	61	171	0	221	0	235	54	248	94	261	126	275	154	293	180	313	206	332	227	350	244	366	254	380	258	384	257	388	255	391	252	393	248	393	241	392	237	392	232	390	226	389	219	319	-45	309	-73	297	-97	284	-115	268	-127	250	-131	236	-126	226	-117	216	-105	204	-95	189	-91	182	-93	174	-96	168	-101	164	-108	163	-117	166	-130	176	-140	190	-147	206	-152	224	-153	265	-149	301	-135	330	-112	353	-83	367	-47	443	232	443	235	444	238	444	243	445	247	445	251	443	264	438	275	431	284	420	290	407	292	399	292	383	288	374	284	365	279	346	265	327	246	307	222	285	191	259	152	269	180	276	205	281	226	284	242	285	252	284	266	279	277	271	285	260	290	245	292	221	287	194	270	165	243	134	204	100	152	375	78	372	74	369	71	367	67	361	61	350	47	341	37	333	30	326	26	321	25	316	26	313	28	311	30	310	33	310	41	311	46	313	54	316	65	319	78	356	212	358	220	360	229	362	236	363	244	363	251	361	265	356	276	347	285	335	290	320	292	294	287	267	271	237	243	204	202	167	146	211	290	208	292	189	288	171	285	152	281	130	277	101	271	101	261	119	260	131	258	139	255	143	250	144	243	144	236	143	234	143	232	68	-40	60	-70	52	-95	42	-114	29	-126	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-53	-93	-60	-96	-66	-101	-71	-108	-72	-117	-69	-129	-60	-139	-46	-147	-30	-152	-12	-153	28	-148	60	-134	85	-111	104	-80	118	-42	134	16	149	65	162	101	173	127	182	145	191	157	214	191	236	219	257	240	276	253	293	258	299	257	304	255	308	251	310	246	311	239	311	232	309	223	307	212	303	200	300	187	269	80	264	62	261	49	259	40	258	34	258	30	260	16	265	6	272	0	282	-4	291	-5	308	-3	324	3	341	16	360	37	384	69	286	212	288	220	290	229	291	236	292	244	293	251	291	265	286	276	277	285	265	290	250	292	224	287	196	271	167	243	134	202	97	146	141	290	138	292	119	288	101	285	82	281	60	277	31	271	31	261	49	260	61	258	69	255	73	250	74	243	74	238	73	236	73	232	10	0	59	0	75	53	87	90	98	117	110	140	125	164	149	198	170	224	190	243	208	254	225	258	230	257	235	254	238	250	240	245	241	238	240	232	239	222	236	212	233	199	230	187	175	-3	172	-16	170	-29	169	-41	169	-65	172	-94	183	-118	202	-137	228	-149	262	-153	279	-152	296	-147	309	-140	319	-130	322	-117	321	-108	317	-101	311	-96	304	-93	296	-91	281	-95	270	-105	260	-117	250	-126	237	-131	226	-129	218	-124	212	-116	209	-105	208	-91	208	-82	209	-72	211	-61	214	-50	217	-38	397	292	279	292	279	281	291	280	300	278	307	276	312	273	315	269	316	266	317	264	318	261	318	258	319	255	318	250	318	245	316	233	278	81	143	292	54	292	54	281	67	280	77	278	85	273	91	266	98	257	51	68	44	45	36	29	25	20	9	14	-12	11	-12	0	104	0	104	11	90	13	80	16	73	21	69	27	67	36	68	41	68	47	69	53	71	60	73	68	115	234	270	-4	279	-4	334	220	339	239	345	252	350	261	355	268	361	273	367	275	372	277	378	278	386	280	397	281	242	137	236	120	229	105	222	89	214	75	205	61	190	42	174	27	159	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	95	77	109	80	123	84	137	16383	16383	92	159	102	183	108	195	115	206	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	254	205	253	194	251	182	249	171	247	159	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	222	57	216	40	207	28	195	19	180	14	161	13	133	16	112	27	98	44	90	66	87	92	95	149	115	199	146	239	185	266	229	276	243	275	254	271	262	265	266	258	268	248	267	244	267	237	265	229	16383	16383	489	290	268	290	256	291	248	292	237	292	215	291	193	288	173	283	153	277	135	268	101	245	73	216	52	180	38	141	33	99	38	63	53	34	77	14	109	1	148	-3	164	-2	182	-2	203	-1	223	-1	242	0	418	0	458	72	446	72	426	50	408	34	389	23	371	17	352	16	283	16	276	18	271	20	268	24	268	37	269	39	295	143	361	143	379	142	391	139	400	134	404	125	406	112	406	100	417	100	443	203	432	203	423	184	412	172	398	165	377	161	350	160	299	160	323	258	326	263	330	268	337	271	348	272	362	273	390	273	419	272	440	269	453	263	460	253	462	239	462	229	461	227	473	227	364	198	360	161	349	116	331	72	303	38	265	25	252	27	242	32	233	40	228	50	226	63	226	70	227	73	228	75	236	96	247	117	259	140	268	163	272	187	270	196	266	204	259	210	250	214	239	216	216	210	201	196	194	176	191	153	190	131	190	108	187	75	181	59	170	45	156	35	140	28	124	25	108	28	96	37	89	50	85	66	84	84	94	155	122	215	163	261	212	291	265	302	297	298	324	286	345	265	359	236	364	198	16383	16383	423	174	415	222	392	261	359	290	316	309	268	315	200	304	134	274	76	227	35	166	20	92	24	62	35	36	54	15	79	2	112	-2	133	0	153	7	171	19	187	35	202	53	207	35	215	19	228	7	244	0	265	-2	315	7	359	34	393	74	415	122	423	174	156	16	130	24	110	38	96	57	88	80	86	106	93	153	112	197	141	233	179	259	223	270	16383	16383	279	270	305	265	326	254	340	238	348	218	351	194	351	191	344	144	325	99	297	61	259	32	211	16	16383	16383	313	397	319	416	328	429	339	436	355	441	375	443	375	452	220	452	220	443	235	441	246	438	254	433	259	426	260	417	260	409	259	405	257	395	228	288	170	278	114	255	66	219	33	171	20	112	26	75	45	44	72	21	109	5	151	-1	126	-96	119	-114	111	-127	99	-136	83	-141	62	-143	62	-153	219	-153	219	-143	203	-142	191	-140	183	-136	178	-129	177	-120	177	-112	178	-108	179	-103	181	-98	207	-1	267	9	324	35	371	73	405	122	417	180	410	217	390	246	361	267	325	281	284	288	214	292	163	292	145	235	131	192	118	160	105	133	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	90	1	92	0	194	18	194	29	189	28	181	28	178	27	174	27	160	29	154	32	151	37	149	44	149	52	150	60	152	69	155	81	160	99	254	449	251	452	232	448	214	445	194	441	173	438	148	435	148	424	160	424	170	423	178	421	186	418	190	414	192	407	192	403	190	398	186	382	183	372	163	295	160	284	155	267	148	245	140	221	132	196	124	175	115	154	106	135	97	119	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	90	0	194	0	194	10	189	10	183	11	179	11	174	12	171	13	163	15	157	18	152	22	149	28	148	35	148	41	149	44	149	47	214	292	163	292	145	235	131	192	118	160	105	133	89	105	76	83	64	66	53	53	43	45	35	43	32	43	30	44	29	46	27	49	24	52	21	58	17	63	13	66	8	69	1	69	-8	68	-17	63	-23	55	-27	45	-29	34	-27	23	-23	13	-16	6	-8	2	1	0	11	1	21	5	32	11	43	20	54	30	69	47	83	66	96	85	107	104	116	121	126	144	95	30	90	14	79	-30	74	-53	72	-72	77	-102	89	-125	109	-141	134	-150	164	-153	182	-152	199	-148	213	-141	223	-130	226	-117	225	-108	221	-101	215	-96	208	-93	200	-91	185	-95	174	-105	164	-117	154	-126	141	-131	132	-129	123	-125	117	-117	113	-107	112	-93	112	-80	115	-66	118	-49	124	-27	132	0	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	-12	-153	35	-153	89	29	101	67	113	103	120	120	131	145	148	178	169	212	190	238	207	249	210	249	212	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	117	148	153	290	151	292	48	274	48	263	54	264	58	264	62	265	69	265	83	263	89	260	93	255	94	248	94	240	93	232	91	223	88	211	84	194	30	0	24	-19	21	-37	18	-52	17	-64	16	-72	21	-102	33	-125	53	-141	78	-150	108	-153	126	-152	143	-148	157	-141	166	-130	170	-117	169	-108	164	-101	158	-96	151	-93	143	-91	129	-95	118	-105	108	-117	98	-126	85	-131	75	-129	67	-125	61	-117	57	-106	55	-93	59	-63	68	-26	81	14	96	56	110	94	118	114	125	131	133	148	142	166	154	187	167	208	178	225	189	238	199	246	208	249	210	249	213	248	214	246	216	243	219	239	222	234	226	229	230	226	235	223	242	222	253	224	261	229	268	237	271	247	273	258	271	269	267	279	261	286	252	290	242	292	232	291	222	287	211	280	200	272	189	262	159	226	147	207	136	188	127	171	30	0	80	0	134	197	143	227	153	253	164	272	178	285	196	289	208	285	218	275	228	263	240	253	254	249	262	250	269	253	275	259	279	266	281	274	277	287	268	298	255	305	238	310	220	311	174	304	139	283	112	252	91	212	75	165	89	0	139	0	185	163	188	176	190	189	194	213	194	224	191	253	181	277	164	295	139	307	105	311	87	310	70	305	56	298	47	287	44	274	45	266	49	259	55	253	63	250	70	249	85	253	96	263	106	275	117	285	129	289	139	288	145	284	149	277	152	269	152	249	151	237	149	225	147	211	143	197	152	160	182	282	190	283	208	286	215	286	235	284	250	279	261	270	268	258	271	243	264	214	247	191	223	174	193	164	163	160	16383	16383	87	307	87	296	99	293	109	290	117	284	121	276	123	265	123	261	122	256	121	250	119	243	118	235	74	65	68	45	60	31	50	21	36	15	16	12	16	0	160	0	160	12	147	13	137	16	130	22	126	29	124	40	124	45	126	55	128	62	129	68	146	138	171	138	232	0	314	0	314	12	307	12	299	13	292	15	287	19	282	26	277	35	230	147	264	159	292	175	314	194	327	217	332	244	328	265	316	283	296	296	270	305	238	307	149	147	160	147	182	145	202	140	218	130	229	116	234	95	229	71	217	50	199	35	176	25	149	21	142	22	137	22	125	24	118	26	16383	16383	385	296	385	307	309	307	179	169	154	169	171	239	178	260	187	276	198	287	212	293	231	296	231	307	87	307	87	296	100	294	110	291	117	286	122	279	123	269	123	261	122	256	118	242	76	72	72	59	69	48	66	40	61	34	55	28	49	23	43	19	27	13	16	12	16	0	161	0	202	5	239	18	269	38	288	65	296	98	293	114	285	128	273	141	255	152	233	160	337	273	346	282	354	288	362	292	370	295	378	296	249	293	239	293	236	288	233	284	230	282	225	281	213	281	203	283	196	285	187	288	179	290	165	292	159	292	132	289	110	279	93	265	83	245	79	220	81	207	86	191	94	174	105	154	120	134	134	115	145	99	152	84	156	71	157	58	155	40	149	26	138	15	124	9	107	7	88	10	72	20	59	38	48	63	41	97	30	97	7	-87	7	-92	6	-95	6	-100	8	-114	14	-126	25	-135	43	-141	67	-143	86	-142	103	-137	117	-130	126	-119	129	-106	128	-98	124	-91	118	-86	110	-82	103	-81	88	-85	76	-95	66	-107	56	-117	44	-121	37	-120	32	-117	29	-112	27	-107	27	-86	40	4	41	4	43	5	57	5	62	4	76	0	85	-3	92	-5	99	-6	112	-6	144	-2	170	8	190	26	203	51	208	81	206	97	201	113	193	130	180	150	163	171	149	188	139	203	132	216	128	228	127	239	129	252	134	263	143	271	153	276	166	277	184	274	199	266	211	251	220	229	225	200	236	200	74	-47	67	-71	57	-93	44	-112	29	-126	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-53	-93	-60	-96	-66	-101	-71	-108	-72	-117	-69	-129	-60	-139	-46	-147	-30	-152	-12	-153	33	-146	71	-125	103	-93	126	-53	143	-9	232	337	239	360	249	385	262	408	278	424	297	430	309	426	320	416	330	404	341	394	356	390	363	391	370	395	376	400	381	407	382	415	379	428	370	438	357	446	341	451	323	452	277	445	238	424	207	392	183	352	167	308	91	21	38	21	33	0	86	0	73	-44	58	-81	42	-108	26	-125	12	-131	0	-126	-9	-117	-19	-105	-31	-95	-46	-91	-54	-93	-61	-96	-66	-101	-71	-108	-72	-117	-69	-129	-59	-140	-45	-147	-29	-152	-12	-153	26	-147	60	-127	91	-96	116	-53	135	0	191	0	194	21	141	21	225	353	237	384	253	406	271	420	291	428	309	430	321	426	332	416	342	404	353	394	367	390	375	391	382	395	388	400	392	407	394	415	390	429	381	439	368	446	351	451	334	452	287	446	245	429	210	402	184	368	168	328	197	167	199	178	200	189	201	201	202	212	202	222	199	252	190	276	173	295	148	307	114	311	96	310	79	305	65	298	56	287	52	274	54	266	58	259	64	253	71	250	79	249	94	253	105	263	115	275	125	285	137	289	146	288	153	284	157	279	160	271	160	252	158	240	156	227	152	212	149	197	97	-9	94	-21	91	-34	90	-45	88	-57	88	-68	91	-96	100	-119	117	-138	141	-149	174	-153	192	-152	209	-147	222	-140	232	-130	235	-117	233	-108	229	-101	223	-96	216	-93	208	-91	194	-95	183	-105	173	-117	162	-126	149	-131	142	-130	136	-127	133	-123	131	-118	130	-111	131	-99	133	-86	137	-71	145	-39	101	-8	97	-25	77	-93	71	-106	62	-118	51	-127	39	-134	24	-136	9	-134	-4	-128	-14	-118	-21	-106	-23	-92	-17	-64	-2	-40	20	-21	45	-8	70	-3	76	-4	83	-4	95	-6	101	-8	16383	16383	105	10	100	10	94	11	89	11	83	12	77	12	44	7	12	-7	-14	-30	-33	-59	-40	-95	-37	-113	-29	-129	-16	-142	0	-150	19	-153	56	-148	86	-133	110	-110	130	-78	149	-39	156	-49	161	-60	164	-72	166	-85	167	-98	167	-110	163	-132	159	-144	154	-160	171	-160	177	-147	181	-134	184	-121	186	-108	186	-94	185	-76	181	-59	175	-44	167	-29	157	-17	244	316	252	347	262	377	275	404	292	423	314	430	326	426	336	416	346	404	358	394	373	390	380	391	387	395	393	400	397	407	398	415	394	429	384	440	370	447	355	451	340	452	320	451	301	447	282	440	265	431	249	419	229	398	212	375	199	351	189	326	182	302	80	220	97	241	109	256	119	266	127	271	133	272	136	272	139	271	141	269	143	266	143	256	142	254	142	252	84	35	29	35	25	14	78	14	60	-53	60	-54	59	-55	59	-60	61	-62	63	-63	67	-63	68	-62	70	-61	74	-57	90	-36	109	-17	129	-2	147	9	163	15	171	17	177	20	181	23	183	27	184	31	184	34	183	35	134	35	186	231	189	244	191	255	194	266	195	274	196	280	194	289	190	296	184	301	176	304	166	305	146	302	129	294	111	279	93	256	71	225	204	283	151	283	169	352	170	353	170	358	169	360	168	361	161	361	159	360	155	356	139	335	120	316	100	300	82	289	67	283	58	280	52	277	48	274	46	270	45	266	45	264	46	262	95	262	12	-54	8	-72	6	-82	4	-91	4	-98	7	-115	18	-130	35	-142	57	-150	86	-153	105	-152	123	-148	137	-140	146	-130	149	-117	148	-108	144	-101	138	-96	131	-93	123	-91	109	-95	97	-105	87	-117	77	-126	64	-131	60	-130	56	-128	52	-124	50	-118	49	-109	49	-104	50	-98	51	-93	52	-87	54	-81	145	262	200	262	203	152	186	125	162	91	141	64	123	44	107	32	92	28	87	29	83	31	81	34	80	39	80	51	81	53	81	55	105	152	16383	16383	317	173	277	173	308	286	259	286	248	255	238	230	229	208	221	190	214	173	110	173	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	245	76	237	74	228	72	217	61	173	10	173	6	152	55	152	46	112	39	86	34	66	31	49	29	37	28	28	29	15	34	5	41	-1	50	-5	63	-6	90	-2	116	13	145	42	178	88	220	152	209	114	201	82	196	56	192	38	191	26	193	15	197	6	203	0	212	-4	223	-5	240	-3	256	3	273	17	292	40	315	73	305	79	287	56	274	41	264	31	257	26	251	25	248	26	246	27	244	29	243	32	243	36	244	43	247	54	253	78	256	88	272	152	314	152	366	285	366	298	276	298	278	283	279	270	279	256	280	243	280	210	278	190	276	172	273	154	269	136	257	100	240	65	217	35	186	14	149	7	127	10	109	20	96	35	88	53	86	75	86	88	88	102	90	115	92	127	94	135	102	164	113	193	127	225	145	259	168	298	72	298	72	285	97	285	103	284	109	281	113	277	116	271	118	265	117	260	115	255	113	249	109	244	106	240	94	230	79	215	63	194	47	169	36	138	35	131	34	125	33	118	33	105	38	69	53	39	76	15	108	0	146	-6	199	3	249	28	291	66	321	114	332	169	329	194	323	214	315	229	309	241	306	251	308	261	313	270	320	278	330	283	341	285	140	290	137	292	116	287	96	283	78	280	59	277	38	274	38	265	50	265	59	264	64	264	68	263	71	261	77	255	78	252	78	244	77	239	76	233	74	226	37	78	36	71	35	65	35	53	38	30	49	13	67	2	90	-4	118	-6	186	9	240	49	281	106	306	172	315	239	315	251	313	259	310	270	304	279	296	286	287	290	276	292	269	291	262	288	257	284	253	277	251	270	254	257	261	246	270	238	278	231	284	223	286	217	287	213	287	209	288	204	280	157	259	108	227	64	185	33	137	21	121	23	107	28	96	37	88	49	86	63	86	66	88	76	90	84	282	13	262	13	249	14	239	20	232	31	226	48	221	74	216	108	212	147	209	188	206	226	205	258	205	280	204	285	203	289	202	291	200	292	192	289	182	282	169	269	153	252	134	231	124	220	110	203	92	181	73	157	55	130	42	108	30	86	21	65	15	45	13	27	15	16	20	6	28	-2	38	-8	50	-11	58	-10	65	-7	71	-2	74	3	75	10	75	17	73	23	70	28	65	34	59	41	54	45	51	49	49	52	47	60	52	83	65	113	85	146	110	181	137	213	158	234	161	186	164	148	167	117	170	90	175	64	182	28	186	6	189	-5	191	-10	194	-11	197	-11	199	-10	202	-10	205	-9	208	-9	234	-3	249	0	265	2	282	4	429	13	401	13	393	15	387	20	383	28	379	41	375	64	371	94	367	129	364	165	361	200	359	261	358	274	357	283	356	288	353	291	350	292	345	290	339	283	331	271	321	254	308	230	301	216	293	202	286	189	278	176	271	164	213	64	194	269	193	278	192	284	190	289	189	291	186	292	183	291	178	288	173	283	166	275	156	264	150	256	101	193	61	139	33	92	15	55	10	25	11	13	16	3	23	-4	33	-9	44	-11	53	-10	60	-7	69	2	70	9	70	14	68	19	66	25	62	30	56	35	51	41	46	46	44	50	42	55	41	59	44	77	55	101	75	132	106	174	151	231	172	-2	172	-5	173	-8	174	-10	175	-11	179	-11	181	-10	184	-7	186	-4	313	197	316	159	319	119	324	79	329	41	334	10	337	0	339	-5	341	-9	344	-11	350	-11	353	-10	361	-8	366	-6	378	-4	391	-1	404	0	417	2	429	4	128	169	137	129	150	84	163	43	176	12	184	0	187	0	207	3	223	6	237	8	249	10	258	12	266	14	270	14	274	15	279	16	279	27	274	26	270	25	266	25	262	24	258	24	244	26	232	30	223	38	215	50	207	67	195	104	180	156	167	211	157	258	153	287	153	291	154	296	156	301	158	305	160	310	165	318	175	331	186	346	198	360	207	370	215	379	222	385	228	389	233	391	239	392	247	390	254	385	260	380	267	375	279	373	287	375	294	378	300	384	303	391	305	400	303	409	298	417	291	423	282	427	271	429	244	420	212	395	175	355	135	302	93	239	63	186	39	139	21	97	10	63	7	36	8	25	13	15	21	7	30	2	41	0	50	1	57	4	62	9	66	16	67	24	67	30	65	35	62	40	57	45	50	50	44	55	39	59	36	62	34	67	33	72	36	92	45	117	61	150	84	191	114	242	399	307	295	307	295	296	305	295	312	294	316	293	319	291	319	283	316	277	313	272	305	262	203	162	152	262	149	266	147	271	145	274	144	277	144	281	145	286	148	289	154	292	164	294	180	296	180	307	41	307	41	296	55	294	67	288	79	276	92	255	109	225	156	137	137	64	133	50	127	36	118	24	102	15	80	12	80	0	223	0	223	12	209	13	199	17	192	23	189	31	188	41	188	46	191	64	193	70	211	140	315	243	336	264	353	278	367	287	382	293	399	296	231	64	220	67	216	59	212	52	206	46	199	42	191	40	53	40	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	11	12	11	0	193	0	176	-54	174	-63	168	-83	166	-93	166	-100	167	-113	173	-125	184	-134	200	-141	222	-143	241	-142	257	-137	271	-130	280	-119	284	-106	282	-98	278	-91	272	-86	265	-82	258	-81	243	-85	231	-95	222	-107	211	-117	199	-121	192	-120	188	-118	185	-114	184	-108	183	-101	184	-98	186	-86	187	-79	189	-72	146	40	160	57	171	69	182	77	191	80	200	81	207	80	215	77	221	72	225	65	226	58	225	52	221	47	215	43	206	41	195	40	16383	16383	251	276	251	283	64	283	43	207	54	204	62	221	71	233	82	240	96	243	114	244	204	244	11	12	11	0	106	0	103	-5	100	-11	96	-18	90	-30	106	-30	112	-18	116	-12	119	-5	123	0	166	0	190	1	211	6	229	16	241	32	245	55	243	69	237	80	227	89	215	94	200	95	183	92	167	83	153	71	140	56	130	40	53	40	342	265	342	298	136	298	95	199	107	199	115	218	124	234	135	246	152	253	177	256	309	256	124	84	132	77	138	79	146	83	154	86	163	88	169	89	195	87	217	79	234	65	245	46	248	19	240	-35	218	-79	189	-109	157	-128	128	-134	111	-134	99	-131	90	-124	84	-113	79	-96	75	-85	71	-75	65	-66	57	-60	47	-57	35	-59	26	-63	19	-70	15	-78	14	-86	15	-96	19	-106	25	-116	32	-125	42	-133	54	-139	67	-145	82	-149	97	-152	112	-153	168	-145	220	-119	263	-78	292	-23	303	44	299	75	288	99	270	117	248	128	222	132	217	131	204	131	200	130	136	-132	132	-133	126	-133	119	-134	105	-134	91	-133	77	-129	64	-122	55	-112	51	-99	53	-88	57	-79	64	-71	72	-66	82	-64	93	-66	103	-72	113	-84	124	-104	136	-132	16383	16383	360	298	131	298	109	220	121	220	129	239	138	256	150	268	167	275	191	278	283	278	108	84	115	77	122	79	129	83	138	86	147	88	155	89	180	87	202	78	219	62	230	40	234	10	230	-25	218	-57	201	-85	180	-107	157	-123	144	-92	131	-69	117	-53	99	-44	78	-41	54	-44	34	-52	18	-65	8	-82	4	-102	8	-120	20	-134	37	-145	61	-151	89	-153	120	-153	130	-151	141	-149	157	-201	182	-201	165	-142	202	-125	238	-100	268	-66	289	-25	296	23	291	58	275	83	254	100	229	109	205	112	203	112	201	111	196	111	358	288	101	67	96	53	92	42	88	33	84	26	78	20	72	17	65	14	57	12	47	11	36	10	36	0	194	0	194	10	178	11	166	13	157	17	152	24	150	35	150	40	152	52	154	59	156	67	197	222	235	231	272	251	305	282	328	322	337	370	334	394	324	417	304	435	274	448	232	452	216	452	186	446	172	441	159	435	146	425	136	413	130	402	127	392	126	384	128	376	132	368	139	362	147	358	157	356	168	359	178	365	184	375	190	387	194	401	198	413	205	424	214	433	224	439	235	441	250	438	262	429	269	416	273	400	274	381	268	339	250	300	222	267	187	244	146	236	103	67	94	42	85	26	73	16	58	12	36	10	36	0	194	0	194	10	177	11	166	15	158	19	154	26	153	35	153	40	155	52	156	60	158	67	203	236	178	240	157	251	141	268	131	289	127	314	132	345	146	379	166	410	191	432	219	441	233	438	244	430	253	419	259	407	262	396	266	383	271	372	278	363	287	358	296	356	307	358	316	362	323	369	327	376	328	385	327	393	324	402	319	411	312	420	304	429	291	436	276	443	259	448	242	451	225	452	164	443	118	419	87	384	70	345	64	305	69	277	81	255	99	239	120	229	143	222	273	438	117	438	117	429	133	427	144	424	151	419	155	412	157	404	157	398	156	393	155	386	153	379	152	371	109	207	133	203	154	192	170	175	180	154	184	129	179	98	165	64	145	34	120	11	92	2	78	5	67	13	58	24	52	36	49	47	45	60	40	71	33	79	25	85	16	86	5	85	-3	81	-10	75	-14	67	-15	58	-14	50	-12	41	-7	32	0	23	7	15	20	7	35	0	52	-4	69	-7	86	-9	147	0	193	24	224	58	241	98	247	137	242	166	230	188	212	204	191	214	168	220	207	371	215	396	224	412	236	422	252	427	273	429	18	-54	17	-59	17	-63	16	-68	16	-76	21	-102	33	-124	52	-141	75	-153	103	-156	143	-151	177	-137	205	-115	225	-87	237	-55	243	-30	226	-30	226	-36	225	-40	224	-43	224	-46	215	-71	201	-93	182	-111	158	-122	130	-126	111	-123	95	-115	83	-102	76	-86	73	-68	73	-64	74	-60	74	-57	75	-53	75	-49	140	206	149	226	164	243	183	256	204	266	225	269	237	267	249	261	259	252	265	240	268	225	267	219	264	213	261	206	259	200	258	193	259	187	262	182	266	178	271	175	277	174	287	177	295	184	300	193	303	204	304	214	300	240	288	261	270	278	247	288	220	292	185	287	150	274	119	252	95	223	80	188	404	295	392	214	360	137	312	72	253	27	188	10	147	17	115	35	93	63	80	99	76	143	88	230	121	309	169	372	227	415	291	431	332	424	364	406	386	377	400	340	404	295	16383	16383	466	286	459	340	439	385	405	420	359	442	300	449	213	434	135	391	72	327	30	246	15	154	23	97	46	52	81	18	128	-3	184	-10	273	5	351	49	412	115	452	196	466	286	16383	16383	279	220	277	233	271	244	262	253	250	259	237	261	224	259	212	253	203	244	197	233	195	220	198	205	204	194	213	185	225	179	237	177	251	180	263	186	271	195	277	206	279	220	151	149	194	149	219	145	239	137	253	124	258	103	252	71	236	48	212	33	183	24	152	21	141	22	133	23	128	25	124	29	123	35	124	36	124	42	16383	16383	157	172	182	271	183	277	185	281	188	284	192	286	208	286	235	284	256	279	271	271	280	259	282	244	278	217	267	197	248	183	223	175	192	172	16383	16383	84	307	84	296	99	293	111	288	119	282	123	274	124	265	124	257	121	245	75	59	69	42	61	28	50	19	34	14	13	12	13	0	169	0	215	4	256	17	288	37	309	65	317	101	313	120	303	136	288	148	268	156	245	163	273	169	297	179	317	196	329	218	334	246	330	267	317	284	295	297	263	305	221	307	188	154	188	174	183	174	164	176	149	182	138	191	130	203	128	218	132	242	144	262	162	278	183	289	205	293	230	288	247	274	259	254	266	230	268	203	261	160	243	110	215	63	177	28	132	15	113	17	97	24	85	34	78	49	75	67	82	96	98	121	122	139	150	151	179	154	16383	16383	131	165	109	161	97	158	85	154	73	149	54	137	37	122	25	104	16	84	13	61	21	32	39	12	65	0	92	-7	118	-9	179	2	233	33	274	80	301	138	311	204	307	240	293	271	270	295	238	310	197	315	183	314	170	312	156	309	141	305	127	299	109	289	93	276	80	260	72	242	69	221	73	203	82	189	95	179	112	172	131	166	313	111	318	124	324	134	332	139	342	143	356	144	356	153	231	153	231	144	244	143	255	142	262	139	266	133	268	125	267	122	267	119	265	111	265	106	247	35	239	25	223	17	204	13	186	10	174	10	139	14	111	26	91	45	79	70	75	101	82	152	104	200	137	239	180	265	231	275	261	272	284	263	301	248	313	227	321	200	331	200	348	283	351	293	355	305	362	316	370	324	381	327	391	324	396	316	401	306	406	298	417	295	422	296	426	298	428	300	430	304	430	309	428	320	422	329	414	335	403	339	392	341	372	338	353	329	338	316	326	298	318	278	301	282	284	285	266	289	248	291	229	292	168	283	111	258	64	218	31	166	19	103	26	62	46	31	77	9	117	-2	165	-6	184	-5	215	0	250	7	279	15	292	24	444	307	302	307	302	296	316	294	326	292	333	288	337	283	339	276	338	272	338	268	337	263	335	257	334	251	314	168	154	168	174	251	180	270	187	282	197	289	210	293	230	296	230	307	87	307	87	296	102	294	112	292	119	288	123	283	124	275	124	267	122	257	120	251	74	64	68	44	61	29	52	20	38	15	16	12	16	0	159	0	159	12	145	14	135	17	128	22	124	29	123	37	124	41	124	46	126	56	127	62	149	146	309	146	288	62	282	42	275	28	266	19	251	14	231	12	231	0	373	0	373	12	359	13	349	16	342	21	338	28	337	37	337	41	338	45	338	50	339	55	341	60	388	251	394	269	400	281	410	289	424	293	444	296	106	-35	97	-65	86	-91	73	-112	54	-125	29	-130	11	-128	-3	-124	-17	-116	-25	-105	-29	-90	-24	-68	-11	-50	7	-35	27	-25	48	-22	57	-23	69	-24	83	-27	96	-31	106	-35	16383	16383	239	290	237	292	206	287	179	282	157	279	139	277	124	276	124	265	142	265	154	264	163	262	169	258	173	252	174	245	173	240	172	232	170	222	167	209	163	191	112	-15	104	-11	93	-7	81	-3	66	0	52	0	23	-3	-4	-16	-29	-36	-46	-61	-52	-91	-49	-112	-39	-129	-24	-142	-5	-151	16	-153	47	-150	74	-140	99	-122	122	-96	142	-63	155	-82	166	-100	175	-117	184	-135	191	-153	218	-153	207	-130	195	-106	181	-82	166	-59	152	-39	167	6	170	18	16383	16383	261	396	259	407	254	417	247	424	238	430	227	432	216	430	207	425	199	418	194	409	192	398	194	386	199	376	207	369	216	365	228	363	238	365	247	369	254	377	259	386	261	396	313	283	264	283	232	164	205	143	198	162	190	182	181	202	173	221	166	237	153	258	143	273	133	283	122	289	112	290	97	288	83	281	70	268	55	248	38	219	48	211	50	215	52	218	54	222	58	228	65	239	71	247	77	253	82	256	88	256	96	253	105	244	115	227	128	203	142	171	166	112	116	69	81	40	55	22	35	14	17	10	17	0	136	0	136	10	126	10	118	11	111	13	106	15	103	18	102	22	106	32	117	47	136	65	163	88	197	115	225	137	146	-164	149	-168	171	-163	192	-159	211	-156	231	-153	254	-150	254	-139	230	-139	220	-137	213	-134	209	-130	208	-123	208	-116	210	-107	212	-97	215	-83	220	-66	313	84	301	84	294	75	288	67	282	60	272	50	259	39	243	31	225	26	206	22	183	21	150	21	135	22	124	23	117	25	113	28	112	34	112	40	114	46	164	249	168	265	174	278	182	287	195	293	215	296	215	307	87	307	87	296	100	294	110	291	116	288	119	283	120	276	120	271	119	267	118	261	117	256	116	250	67	55	63	38	56	27	47	19	34	14	16	12	16	0	269	0	251	238	246	201	233	160	213	118	189	81	163	52	152	43	141	37	130	32	119	29	109	28	96	30	86	37	79	48	75	62	73	79	77	113	88	149	104	184	125	217	151	245	164	256	176	265	189	272	201	276	213	277	225	275	236	270	244	261	249	250	251	238	16383	16383	262	251	256	267	249	278	238	286	226	291	211	292	156	279	103	244	59	193	28	133	16	69	19	43	28	22	41	6	60	-3	83	-6	112	-3	138	7	164	27	191	58	220	101	161	-90	156	-103	149	-113	138	-120	122	-124	101	-127	101	-137	258	-137	258	-127	248	-127	234	-126	224	-123	216	-119	211	-113	210	-106	210	-103	211	-102	211	-99	325	299	333	324	340	341	347	351	354	356	363	357	369	356	374	353	379	349	384	343	388	336	393	329	399	323	405	319	412	317	419	316	428	318	434	321	438	327	440	333	441	339	440	349	436	358	431	364	424	369	418	373	406	379	394	383	372	385	362	385	341	382	322	372	305	355	291	334	279	307	117	128	65	128	60	107	112	107	101	67	96	53	92	42	88	33	83	26	77	20	71	17	64	14	57	12	47	11	36	10	36	0	193	0	193	10	177	11	165	13	157	17	152	24	150	35	150	40	152	52	154	59	166	107	217	107	222	128	171	128	197	222	235	231	272	251	305	282	328	322	337	370	334	394	324	417	304	435	274	448	232	452	216	452	186	446	172	441	159	435	146	425	136	413	130	402	127	392	126	384	128	376	132	368	139	362	147	358	157	356	168	359	178	365	184	375	190	387	194	401	198	413	205	424	214	433	224	439	235	441	250	438	262	429	269	416	273	400	274	381	268	339	250	300	222	267	187	244	146	236	118	128	67	128	61	107	113	107	103	67	94	42	85	26	73	16	58	12	36	10	36	0	194	0	194	10	177	11	166	15	158	19	154	26	153	35	153	40	155	52	156	60	158	67	169	107	219	107	224	128	174	128	203	236	178	240	157	251	141	268	131	289	127	314	132	345	146	379	166	410	191	432	219	441	233	438	244	430	253	419	259	407	262	396	266	383	271	372	278	363	287	358	296	356	307	358	316	362	323	369	327	376	328	385	327	393	324	402	319	411	312	420	304	429	291	436	276	443	259	448	242	451	225	452	164	443	118	419	87	384	70	345	64	305	69	277	81	255	99	239	120	229	143	222	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	443	244	269	35	266	32	260	28	256	27	248	27	244	29	242	32	241	35	240	40	240	43	241	47	242	52	244	57	245	63	285	206	293	204	301	221	310	233	321	240	335	243	353	244	16383	16383	491	276	491	283	305	283	323	348	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	243	268	237	279	229	286	218	291	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	225	-7	231	-6	238	-4	244	-2	251	0	450	0	469	64	459	67	456	59	451	52	445	46	438	42	430	40	292	40	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	483	256	266	35	264	32	258	28	255	27	248	27	244	29	242	32	241	35	240	40	241	43	242	48	243	54	245	61	246	68	282	197	289	217	297	233	309	245	326	253	349	256	16383	16383	517	265	517	298	310	298	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	246	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	226	-7	236	-5	246	-1	256	4	265	12	324	72	333	81	338	85	343	88	348	89	368	87	388	81	406	68	418	48	423	19	414	-35	393	-79	364	-109	332	-128	302	-134	286	-134	273	-131	265	-124	258	-113	253	-96	249	-85	245	-75	238	-66	230	-60	220	-57	209	-59	200	-63	193	-70	189	-78	188	-86	189	-96	193	-106	199	-116	207	-125	217	-133	228	-139	241	-145	256	-149	271	-152	285	-153	342	-145	395	-119	438	-78	467	-23	477	44	473	75	462	99	445	117	422	128	396	132	392	132	389	131	384	131	380	130	236	239	228	178	208	120	178	71	143	37	106	24	93	26	82	33	74	43	69	56	67	73	71	108	82	144	98	181	119	216	144	246	156	257	168	265	181	272	193	276	205	277	214	276	222	271	229	263	234	252	236	239	16383	16383	443	244	271	36	267	33	264	30	260	28	256	27	248	27	244	29	242	32	241	35	240	40	240	42	241	46	242	52	244	58	245	64	285	206	293	204	301	221	310	233	321	240	335	243	353	244	16383	16383	385	40	399	57	410	69	421	77	430	80	438	81	446	80	454	77	460	72	464	65	466	58	464	52	461	47	454	43	446	41	435	40	16383	16383	491	276	491	283	305	283	323	347	349	449	345	452	325	448	306	445	288	442	267	439	244	437	244	426	264	424	276	422	283	419	286	414	286	401	285	396	284	389	281	378	277	361	247	254	243	267	238	278	229	286	218	290	203	292	150	279	98	245	53	195	22	134	10	70	13	43	22	21	37	5	57	-3	81	-6	106	-4	130	5	153	21	176	46	199	80	195	63	193	49	191	39	190	30	190	21	191	11	195	3	200	-3	208	-6	217	-8	231	-6	237	-4	251	0	346	0	343	-5	339	-11	336	-18	332	-24	329	-30	345	-30	354	-12	358	-5	361	0	405	0	428	1	450	6	468	16	480	32	484	55	482	69	476	80	466	89	454	94	438	95	422	92	406	83	392	71	379	56	369	40	292	40	142	78	125	56	112	41	102	31	95	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	188	262	184	255	178	239	177	230	176	220	178	207	182	191	191	174	203	154	218	134	232	115	242	99	249	84	254	71	255	58	253	40	246	26	236	15	222	9	205	7	188	9	174	15	162	27	152	43	144	64	147	67	150	73	16383	16383	347	293	337	293	334	288	331	284	327	282	323	281	310	281	306	282	300	283	293	285	284	288	277	290	263	292	247	292	238	291	229	289	221	286	214	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	70	-5	85	0	101	8	115	20	127	35	134	26	143	18	163	4	174	0	182	-3	190	-5	197	-6	210	-6	241	-2	267	8	287	26	301	51	305	81	304	97	299	113	290	130	277	150	260	171	247	188	236	203	230	216	226	228	225	239	226	252	232	263	240	271	251	276	264	277	282	274	297	266	308	251	317	229	322	200	333	200	207	262	158	78	137	58	119	43	106	33	96	27	88	25	85	25	82	26	80	28	79	31	78	35	78	37	79	39	79	43	80	45	137	262	16383	16383	212	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	8	31	1	37	-2	45	-5	55	-6	73	-4	90	2	108	13	128	28	151	49	126	-47	118	-71	108	-93	96	-112	81	-126	64	-131	52	-126	42	-117	31	-105	20	-95	5	-91	-1	-93	-9	-96	-15	-101	-19	-108	-20	-117	-17	-129	-8	-139	5	-147	21	-152	38	-153	84	-146	123	-125	154	-93	178	-53	194	-9	284	337	291	360	301	385	314	408	330	424	349	430	361	426	371	416	381	404	393	394	407	390	415	391	422	395	428	400	432	407	434	415	431	428	422	438	409	446	393	451	375	452	329	445	290	424	258	392	235	352	219	308	356	52	353	40	346	28	334	19	317	13	293	11	281	12	262	14	241	20	222	30	208	47	240	61	266	70	287	75	304	76	318	77	330	76	340	73	348	67	354	61	356	52	16383	16383	137	262	193	262	196	283	143	283	162	352	162	354	163	355	163	356	162	358	162	360	160	361	153	361	151	360	147	356	131	335	112	316	92	300	74	289	59	283	51	280	44	277	40	274	38	270	37	266	37	264	38	262	87	262	35	67	32	54	30	42	27	31	26	23	25	17	27	7	32	0	39	-4	47	-6	55	-6	74	-5	94	-1	116	5	139	14	163	25	167	20	174	14	182	8	191	3	200	0	214	-4	231	-7	249	-9	284	-9	320	-6	347	2	364	17	375	35	378	55	375	70	366	82	354	91	338	97	322	99	299	98	277	94	254	87	229	77	203	66	202	70	202	75	201	82	200	88	200	92	203	127	211	160	224	192	240	221	261	246	273	257	287	266	302	272	317	277	333	278	342	277	348	276	353	273	357	269	358	265	357	258	348	240	347	233	348	225	351	218	356	212	363	208	373	207	383	208	392	213	399	220	403	228	405	239	402	256	392	271	378	282	358	289	336	292	312	290	289	285	267	277	246	265	225	251	199	226	176	198	159	165	147	131	143	95	144	83	145	72	147	61	150	50	154	41	144	37	132	33	120	28	108	26	98	24	93	24	87	25	83	26	80	29	78	34	78	35	79	38	79	43	80	45	251	278	236	261	225	250	217	243	211	240	206	239	203	239	200	241	198	243	197	245	197	252	199	260	200	265	239	389	240	391	241	395	242	398	242	404	241	414	237	423	230	430	220	434	206	436	185	432	161	420	135	400	108	371	79	333	146	552	143	555	124	552	107	549	91	546	55	542	55	534	76	534	82	533	87	530	91	527	92	523	92	517	91	511	89	503	87	496	84	488	4	220	47	220	58	259	68	288	77	309	87	326	99	343	117	365	135	383	153	398	169	408	183	412	189	411	194	409	197	407	199	403	200	399	199	398	199	395	198	392	196	388	195	384	165	282	161	268	158	257	156	248	154	241	154	237	155	230	158	224	163	219	170	217	177	216	194	218	209	223	224	234	240	250	259	272	4	220	47	220	58	259	68	288	77	309	87	326	99	343	117	365	135	383	153	398	170	408	183	412	190	411	194	409	197	407	199	403	200	399	199	398	199	395	198	392	196	388	195	384	165	282	161	268	158	257	156	248	154	241	154	237	155	230	158	224	163	219	170	217	178	216	194	218	209	223	224	234	240	250	259	272	251	278	236	261	225	250	217	243	211	240	206	239	203	239	201	241	198	243	197	245	197	252	199	260	200	265	239	389	240	391	241	395	242	398	242	404	241	414	237	423	230	430	220	434	206	436	185	432	161	420	135	400	108	371	79	333	124	482	132	500	143	516	157	530	174	539	191	542	199	541	207	538	214	534	221	528	227	522	233	515	238	509	243	505	249	501	256	500	262	501	267	504	271	508	273	513	274	519	270	531	258	541	239	548	216	553	189	555	160	551	133	539	109	521	91	498	79	470	215	455	214	457	190	453	170	450	153	447	139	446	129	445	129	436	151	436	158	434	162	431	165	427	166	421	165	417	164	412	163	404	161	394	157	381	121	234	111	198	102	172	93	155	83	146	72	143	69	144	67	144	65	145	64	147	64	153	66	155	69	161	69	172	66	177	63	181	57	184	50	185	43	184	37	180	33	176	30	169	29	163	31	152	36	144	45	137	56	133	69	132	93	136	115	150	133	173	149	206	163	250	16383	16383	232	537	231	545	227	552	221	558	214	562	206	563	198	562	190	558	185	553	181	546	180	538	181	529	185	522	191	516	198	513	207	511	215	513	222	516	227	522	231	529	232	537	77	344	108	455	106	457	85	453	69	451	55	448	39	446	17	443	17	435	22	435	26	436	42	436	48	434	53	432	56	428	57	423	57	416	56	410	54	403	52	393	48	379	1	228	45	228	60	273	72	306	84	332	95	353	109	375	120	392	131	405	140	415	149	421	156	424	160	422	163	419	165	416	171	408	175	405	180	403	185	403	194	404	202	408	207	414	211	422	212	430	211	439	207	447	201	452	194	456	185	457	176	456	167	453	158	448	140	434	126	420	113	405	102	391	93	376	86	362	211	457	167	457	152	412	139	379	128	354	117	332	103	310	92	294	81	280	72	270	63	264	56	262	54	263	52	263	51	265	49	267	47	270	44	274	37	281	33	282	27	283	18	282	10	278	5	272	1	264	0	255	1	246	5	239	10	233	18	230	27	228	36	229	44	233	54	237	72	251	86	265	110	295	119	309	135	341	104	230	105	228	126	232	143	234	157	237	173	239	194	242	194	251	190	251	186	250	170	250	164	251	156	257	155	263	155	269	156	275	157	282	160	292	164	306	211	457	167	457	152	412	139	379	128	353	117	332	103	310	92	294	81	280	71	270	63	264	56	262	54	263	52	263	51	265	49	267	47	270	44	274	37	281	33	282	27	283	18	282	10	278	5	272	1	264	0	255	1	246	5	239	10	233	18	230	27	228	36	229	44	233	54	237	72	251	86	265	98	280	108	295	118	309	126	323	135	341	108	251	104	239	99	223	94	205	90	187	88	171	92	148	103	130	120	118	142	110	169	108	184	109	198	112	210	118	219	126	222	137	220	144	217	149	212	153	205	155	198	156	186	153	176	145	168	136	159	128	148	125	140	126	133	130	127	136	124	144	123	155	123	165	125	176	129	189	133	206	140	227	111	336	120	336	131	335	149	333	156	331	163	328	170	323	176	318	180	311	183	304	184	297	181	279	171	264	156	253	137	246	115	244	104	244	100	245	94	246	89	247	16383	16383	306	444	306	453	242	453	135	352	115	352	128	404	133	419	140	431	149	438	161	442	176	444	176	453	55	453	55	444	66	443	74	441	81	437	85	432	86	424	86	414	85	410	84	405	52	282	47	264	40	252	32	245	20	240	4	237	4	228	126	228	160	232	190	241	214	255	231	274	237	298	234	310	228	322	217	331	201	339	182	346	266	428	274	434	280	439	287	442	293	444	300	444	213	449	213	452	212	454	212	455	210	456	207	456	206	455	205	455	203	453	202	451	101	292	99	321	97	353	93	385	89	414	85	439	82	447	81	452	79	455	75	457	73	457	67	455	64	455	60	454	50	451	10	443	10	438	24	438	32	437	38	435	43	432	46	425	49	415	53	397	56	370	59	335	63	292	66	241	66	230	67	223	68	219	70	217	72	217	76	218	81	224	87	233	95	247	105	265	123	298	129	308	135	317	181	398	196	234	197	227	198	222	199	219	200	217	205	217	209	220	214	225	221	233	230	245	269	295	300	338	322	374	336	404	341	427	339	437	336	445	330	451	323	455	314	457	307	456	297	450	294	445	293	441	294	436	295	432	297	428	300	424	309	415	312	411	314	408	315	404	316	401	313	386	305	368	289	343	265	310	230	265	144	330	137	361	128	395	117	426	108	450	102	459	95	459	94	458	92	458	75	455	63	453	52	451	42	449	30	446	30	438	36	440	43	440	46	441	57	439	65	436	72	430	78	421	84	408	94	379	105	340	115	298	122	263	125	241	125	238	124	234	123	231	122	227	116	218	109	208	100	196	92	186	85	177	78	171	73	166	68	163	64	162	61	161	54	163	50	166	45	170	39	174	30	175	24	174	18	171	14	167	11	162	10	155	12	148	15	142	21	138	27	135	35	134	56	140	81	160	109	190	139	229	171	277	194	317	212	354	225	385	234	411	237	431	235	440	232	447	226	454	219	458	210	459	204	458	198	455	194	451	191	446	190	441	190	436	194	428	198	424	203	421	208	417	212	414	215	411	216	408	217	404	214	389	207	370	195	345	178	314	155	276	154	455	136	447	113	433	90	413	69	388	55	357	53	347	53	343	52	339	52	335	56	317	65	305	76	298	88	294	98	293	109	295	121	299	133	306	142	317	145	332	143	344	138	354	131	360	122	364	112	365	108	365	104	364	98	362	93	362	91	363	90	365	89	366	89	369	91	378	98	391	111	407	130	425	156	442	44	296	20	195	44	195	61	250	64	249	73	249	112	257	147	278	176	310	196	349	203	392	201	412	193	430	178	444	154	453	121	457	107	456	95	454	73	448	63	443	53	435	45	427	40	418	37	411	36	404	37	397	41	391	46	385	53	382	61	381	69	382	76	386	81	394	86	404	89	417	92	426	98	434	105	441	113	447	123	449	135	446	144	438	150	427	153	414	154	398	149	366	136	338	115	316	87	301	52	296	93	195	118	195	143	296	135	296	111	298	92	305	78	317	68	331	65	349	69	373	81	400	98	424	119	442	141	449	150	447	158	441	166	434	172	425	175	415	178	403	183	393	188	386	194	382	202	381	211	382	218	385	223	391	226	397	227	404	226	410	224	417	220	425	214	433	205	441	195	446	184	450	172	454	159	456	146	457	96	449	59	430	35	401	21	366	16	328	16	324	19	299	30	278	46	263	67	253	91	249	100	249	103	250	255	326	197	438	164	438	61	326	86	326	177	395	231	326	282	438	258	438	164	368	105	438	80	438	143	326	175	326	258	430	247	408	231	390	212	376	191	368	168	365	143	368	124	376	110	389	101	407	97	430	78	430	81	393	90	364	107	343	130	330	163	326	195	331	225	346	249	369	267	397	277	430	202	369	200	378	195	387	189	395	180	400	170	401	159	400	150	395	143	388	138	380	137	370	138	359	143	350	150	343	159	338	169	336	180	338	189	343	196	350	200	359	202	369	213	402	211	388	204	376	195	367	183	361	169	359	154	361	142	368	133	377	127	389	125	403	127	416	133	428	143	437	155	443	169	446	182	443	195	437	204	428	211	416	213	402	16383	16383	235	402	232	423	222	441	208	455	190	464	169	468	148	464	130	455	115	441	106	423	103	403	106	382	115	363	129	349	147	340	169	336	190	340	208	349	222	363	232	381	235	402	121	-48	111	-56	101	-62	90	-66	79	-68	67	-69	53	-67	43	-62	34	-55	29	-45	27	-34	28	-22	30	-10	35	1	41	14	49	27	33	27	16	12	3	-1	-5	-16	-11	-31	-12	-48	-9	-69	0	-86	13	-99	30	-108	50	-111	68	-109	86	-103	103	-93	118	-78	132	-60	265	413	260	402	255	394	248	388	240	385	231	384	217	386	209	388	200	392	189	397	175	403	163	407	152	410	142	412	132	412	114	410	98	402	86	389	75	369	67	342	86	342	90	354	96	362	102	368	110	372	119	373	127	373	136	371	163	362	182	354	192	350	208	346	220	344	237	347	253	356	266	370	276	389	283	413	61	327	86	327	198	396	202	399	208	407	209	411	209	416	208	424	205	430	200	435	193	439	186	440	182	439	178	439	174	437	171	436	168	433	16383	16383	174	327	197	327	310	396	315	399	318	403	320	407	321	411	322	416	320	424	317	430	312	435	305	439	298	440	294	439	290	439	286	437	283	436	280	433	71	246	76	215	78	203	80	193	80	190	78	180	74	171	68	165	60	160	51	159	45	160	41	163	37	167	35	172	34	177	34	183	35	189	39	201	41	206	16383	16383	222	453	160	453	160	446	165	445	169	444	173	442	176	439	177	435	177	431	176	426	170	416	166	409	98	302	81	404	81	410	80	414	80	426	81	433	83	438	86	442	91	444	97	446	104	446	104	453	16	453	16	446	23	445	28	443	32	440	34	435	36	429	39	418	42	406	45	393	49	367	67	264	29	215	24	207	20	199	17	191	16	183	16	175	18	164	24	156	33	149	44	145	56	144	76	148	92	157	104	172	111	191	113	212	113	221	112	225	111	230	111	234	101	284	184	411	196	429	203	437	211	443	222	446	142	551	138	554	123	551	109	548	95	546	80	543	64	541	64	534	73	534	81	533	88	532	92	529	95	527	96	523	96	519	95	517	95	514	29	262	28	259	28	253	27	250	27	248	28	238	31	230	35	225	42	221	50	220	65	222	79	228	93	240	107	257	123	281	117	285	105	269	97	258	90	251	83	245	77	242	72	241	70	241	67	243	66	244	64	250	64	253	65	256	66	260	67	265	68	271	192	458	185	458	182	454	179	451	173	449	160	449	156	450	150	452	143	454	131	456	126	457	121	457	100	454	82	447	69	436	61	420	58	401	60	391	63	378	70	364	79	349	92	333	102	319	110	306	116	294	119	284	120	273	118	260	113	249	105	241	94	236	81	234	66	237	53	245	43	258	34	278	29	304	21	304	10	222	18	222	21	226	24	229	27	231	30	232	41	232	45	231	50	230	56	228	63	225	69	224	74	223	80	223	85	222	109	226	130	235	146	249	156	268	160	292	158	304	155	317	148	331	138	346	124	363	114	376	106	388	100	398	97	407	96	415	98	426	102	434	108	440	117	444	127	445	141	443	153	436	162	425	169	408	173	385	182	385	143	412	139	431	135	444	130	452	125	456	118	458	109	457	99	456	87	453	71	448	50	441	52	432	62	434	69	436	75	437	79	438	88	438	93	435	97	429	101	418	105	403	120	338	78	277	71	268	65	261	59	256	54	252	50	251	49	251	40	254	37	256	33	258	30	259	26	261	23	261	21	262	15	261	10	258	6	254	4	249	3	243	4	235	7	229	13	224	20	221	29	220	38	221	46	224	55	230	66	241	78	256	124	319	140	256	144	243	149	233	154	226	162	222	171	220	182	222	193	228	205	239	218	256	234	281	226	285	225	283	223	281	219	275	216	271	209	262	204	256	199	252	195	250	191	250	187	251	183	253	180	257	177	263	175	271	158	341	157	348	156	354	155	359	155	362	154	365	168	387	180	405	190	418	199	426	206	429	213	428	223	422	228	420	233	419	239	420	244	423	248	427	250	432	251	438	250	445	247	450	242	454	236	457	229	458	216	455	202	447	187	433	170	412	150	383	58	273	52	253	45	240	35	233	22	230	5	228	5	220	127	220	127	228	115	230	106	232	100	235	97	240	96	247	96	251	97	255	98	260	99	266	101	273	131	392	112	396	96	404	84	417	76	434	73	453	77	477	87	504	103	528	122	545	143	552	152	550	160	546	168	539	173	529	177	519	180	507	185	498	190	491	196	488	203	486	212	488	219	491	224	496	227	502	228	509	228	516	225	523	220	532	213	540	203	547	193	552	183	555	172	558	160	560	149	561	101	554	65	535	41	508	27	477	23	446	27	424	36	408	50	396	67	388	85	383	202	47	156	47	106	-32	55	47	10	47	98	-97	115	-97	262	336	262	372	7	372	7	336	16383	16383	262	404	262	441	7	441	7	404	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	112	360	110	369	105	378	98	385	89	390	80	392	69	390	60	386	53	379	48	370	47	360	48	349	53	341	60	334	69	329	79	327	89	329	98	334	105	341	110	349	112	360	16383	16383	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	16383	16383	256	360	255	369	250	378	243	385	234	390	225	392	214	390	205	386	198	379	193	370	191	360	193	349	198	341	205	334	213	329	224	327	234	329	243	334	250	341	255	349	256	360	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	16383	16383	92	347	115	347	173	400	181	408	189	415	194	422	198	428	200	435	198	440	196	444	192	446	187	448	183	449	175	448	169	446	164	443	159	439	154	434	173	254	171	266	166	277	158	285	148	290	136	292	124	290	114	285	106	277	101	266	99	254	101	243	106	233	114	226	124	221	135	219	147	221	157	226	166	233	171	243	173	254	449	432	120	432	120	422	142	419	156	416	165	411	170	404	171	395	171	388	170	380	169	371	167	361	164	353	83	60	77	41	70	28	61	20	48	14	29	10	29	0	365	0	406	107	395	112	381	93	369	78	357	65	345	56	333	48	313	38	290	31	264	26	235	23	199	22	179	23	164	26	154	30	148	36	146	44	147	52	150	65	155	84	161	109	170	141	191	215	258	215	271	214	281	212	289	209	295	205	296	203	298	200	299	196	299	172	298	165	296	158	295	150	308	147	353	301	341	303	327	275	315	256	300	245	279	240	249	239	197	239	241	393	244	400	249	406	257	409	270	410	290	411	343	410	379	405	402	397	414	383	417	362	417	357	416	351	416	345	415	338	415	332	429	330	16383	16383	4	347	27	347	86	400	101	415	107	422	110	428	112	435	111	440	108	444	100	448	95	449	88	448	81	446	76	443	71	439	67	434	3	347	25	347	84	400	99	415	105	422	109	428	110	435	109	440	106	444	98	448	93	449	86	448	80	446	74	443	65	434	16383	16383	544	432	379	432	379	422	399	420	412	416	421	410	426	403	427	394	427	387	425	380	421	362	418	353	387	244	199	244	234	375	241	391	250	404	263	413	279	419	301	422	301	432	121	432	121	422	142	419	157	416	166	411	171	404	172	395	172	388	171	381	167	363	164	353	86	67	79	45	71	30	62	20	48	14	29	10	29	0	191	0	191	10	171	14	158	18	150	23	146	30	145	40	145	45	146	48	146	51	147	54	191	216	379	216	337	61	331	44	323	30	311	21	294	14	270	10	270	0	451	0	451	10	429	13	414	17	404	22	400	29	398	38	398	42	399	45	399	48	401	54	488	373	494	392	502	405	511	413	525	418	544	422	284	432	120	432	120	422	140	420	153	416	162	410	167	403	169	393	168	387	164	371	160	353	80	61	74	42	66	29	57	20	43	15	24	10	24	0	186	0	186	10	167	13	154	16	146	21	142	27	140	36	141	44	142	53	144	63	147	74	150	86	230	371	236	391	243	405	252	413	265	419	284	422	16383	16383	2	347	24	347	83	400	91	408	99	415	104	422	108	428	109	435	108	440	106	444	102	446	97	448	92	449	85	448	79	446	74	443	69	439	64	434	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	38	347	61	347	119	400	127	408	135	415	140	422	144	428	146	435	145	440	142	444	134	448	129	449	122	448	115	446	110	443	105	439	101	434	5	347	28	347	86	400	101	415	107	422	111	428	112	435	111	440	109	444	101	448	96	449	88	448	82	446	77	443	72	439	67	434	16383	16383	480	400	479	407	476	414	473	420	469	426	463	432	451	438	445	440	438	441	431	441	398	432	365	408	334	371	306	326	284	276	284	275	282	275	283	281	283	305	280	349	270	387	253	417	226	436	188	443	171	441	156	437	141	430	126	421	110	410	115	401	122	404	128	406	133	407	139	408	145	408	173	404	193	390	207	365	215	329	217	280	217	265	215	233	213	215	211	195	174	65	166	43	156	28	143	19	126	13	103	10	103	0	294	0	294	10	271	13	257	14	247	17	240	22	236	28	235	37	235	42	236	48	237	55	239	63	242	73	268	166	286	220	313	285	349	347	392	393	443	412	450	411	456	409	461	405	465	401	469	395	160	62	73	62	60	63	49	65	40	70	35	79	33	92	33	101	34	106	34	111	35	115	24	118	-3	0	175	0	191	110	171	121	155	139	144	162	138	189	136	219	139	248	147	278	160	307	178	335	200	361	222	381	245	397	270	409	298	417	327	419	364	413	390	397	407	371	417	338	420	299	413	249	394	201	365	160	327	128	283	110	257	0	443	0	480	115	468	118	455	94	441	78	424	69	405	65	383	62	298	62	302	86	367	108	419	142	457	185	481	235	489	289	484	339	466	381	436	413	392	434	334	441	291	439	252	432	216	420	184	403	154	382	125	355	100	324	82	291	71	256	67	221	70	186	80	155	99	127	126	104	163	86	16383	16383	33	347	55	347	114	400	122	408	130	415	135	422	139	428	140	435	139	440	137	444	133	446	128	448	124	449	116	448	110	446	105	443	100	439	95	434	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	112	360	110	369	105	378	98	385	89	390	80	392	69	390	60	386	53	379	48	370	47	360	48	349	53	341	60	334	69	329	79	327	89	329	98	334	105	341	110	349	112	360	16383	16383	106	327	129	327	187	381	202	396	208	403	212	409	214	415	213	421	210	425	206	428	201	430	197	430	189	429	183	427	177	424	173	420	169	415	16383	16383	256	360	255	369	250	378	243	385	234	390	225	392	214	390	205	386	198	379	193	370	191	360	193	349	198	341	205	334	213	329	224	327	234	329	243	334	250	341	255	349	256	360	245	174	116	174	214	347	16383	16383	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	102	149	248	149	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	157	220	181	219	201	218	218	216	231	214	241	211	255	203	267	191	277	175	283	155	285	132	279	93	262	61	235	38	200	25	157	20	142	21	130	24	121	30	115	38	113	48	114	56	118	70	123	89	129	112	137	140	16383	16383	164	240	206	389	210	400	215	407	222	411	232	412	245	412	274	410	295	401	311	387	319	367	322	341	317	305	301	277	274	257	237	244	189	240	16383	16383	86	432	86	422	107	420	122	416	131	412	135	405	137	395	136	388	134	372	132	362	130	353	50	64	43	43	36	29	26	20	13	14	-4	10	-4	0	175	0	235	5	285	21	324	47	348	84	357	132	354	159	344	183	327	203	304	219	273	232	290	236	306	240	320	245	334	251	347	258	361	269	372	281	381	296	387	313	390	333	384	369	367	396	340	416	301	428	251	432	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	272	62	46	62	214	348	16383	16383	348	0	261	443	244	443	-20	0	420	432	91	432	91	422	112	419	126	416	136	411	141	404	142	395	141	388	140	380	139	371	137	361	135	353	53	60	47	41	40	28	31	20	18	14	0	10	0	0	335	0	376	107	366	112	352	93	339	78	327	65	315	56	303	48	283	38	260	31	234	26	204	23	169	22	149	23	134	26	124	30	119	36	117	44	118	52	120	65	125	84	132	109	140	141	162	215	228	215	241	214	251	212	259	209	265	205	267	203	268	200	269	196	270	191	270	178	269	172	267	158	265	150	278	147	323	301	311	303	298	275	285	256	270	245	249	240	220	239	168	239	211	393	214	400	219	406	227	409	240	410	259	411	313	410	349	405	372	397	383	383	387	362	386	357	386	338	385	332	399	330	401	424	401	432	80	432	50	335	62	332	72	350	79	363	87	374	95	383	106	391	119	398	135	403	154	406	176	408	200	409	313	409	-3	10	-3	0	330	0	366	112	353	114	344	95	334	79	324	66	313	54	302	45	286	36	268	30	246	26	219	24	81	24	509	432	345	432	345	422	364	420	378	416	386	410	391	403	392	394	392	387	391	380	389	371	386	362	384	353	353	244	164	244	200	375	206	391	215	404	228	413	245	419	266	422	266	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	156	216	345	216	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	46	89	65	46	95	14	134	-4	182	-11	211	-9	241	-3	270	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	16383	16383	347	284	341	271	331	260	319	252	305	248	290	246	225	246	213	247	204	251	198	258	194	269	191	284	178	284	176	253	170	223	161	194	152	168	143	146	156	146	164	161	174	172	185	179	197	183	211	184	281	184	293	183	302	179	308	171	311	160	312	146	324	146	327	173	333	203	342	233	351	261	360	284	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	478	432	332	432	332	422	347	420	356	418	363	417	368	414	371	411	372	407	367	396	355	381	335	362	309	340	277	316	175	245	211	373	218	392	228	405	241	414	257	419	276	422	276	432	98	432	98	422	119	420	133	416	143	410	148	403	149	393	149	387	145	371	143	362	140	353	58	58	53	40	46	27	38	19	24	14	4	10	4	0	169	0	169	10	149	13	136	16	127	22	123	29	121	40	121	44	122	49	126	63	129	73	171	231	253	88	260	75	272	53	276	43	277	34	276	27	272	22	266	18	258	15	247	13	228	10	228	0	410	0	410	10	389	13	374	17	362	25	352	36	341	54	230	248	427	398	449	412	459	417	468	421	478	422	373	0	373	10	355	13	343	19	334	30	327	48	322	76	261	443	244	443	55	114	29	71	11	42	-3	25	-17	15	-33	10	-33	0	89	0	89	10	73	12	61	15	54	20	49	26	48	33	49	39	51	47	54	56	58	66	63	76	214	347	261	63	261	59	262	56	262	46	261	34	256	24	247	17	233	13	211	10	211	0	577	432	468	432	245	106	208	432	89	432	89	422	107	420	120	417	130	412	136	406	137	399	137	395	136	390	135	383	133	375	130	365	54	99	42	62	32	37	20	22	6	14	-11	10	-11	0	118	0	118	10	101	13	88	17	79	24	74	32	72	42	73	48	73	54	75	62	76	70	78	78	156	361	197	0	208	0	458	372	374	67	367	46	358	31	346	21	329	14	307	10	307	0	486	0	487	10	465	12	450	16	440	22	435	29	433	38	435	52	437	61	440	70	443	80	524	373	529	390	536	403	545	412	558	418	577	422	481	432	350	432	350	422	370	419	383	415	391	409	395	400	396	388	396	383	394	373	393	367	391	359	321	102	183	432	78	432	78	422	94	421	108	416	119	409	128	399	135	386	57	112	44	69	32	41	20	24	6	15	-12	10	-12	0	118	0	118	10	100	13	87	16	78	22	73	29	72	39	72	51	74	59	75	66	78	75	153	354	305	-9	317	-9	414	326	426	368	436	394	447	409	461	417	481	422	389	115	377	118	364	93	347	76	329	67	308	63	286	62	75	62	61	63	50	66	41	71	36	80	34	92	34	103	36	115	25	118	-3	0	352	0	16383	16383	366	302	354	304	347	287	339	274	328	265	312	260	290	258	182	258	170	260	162	263	156	270	154	280	154	284	155	288	155	295	156	299	143	302	106	163	118	161	127	179	138	190	149	197	163	200	177	201	277	201	296	200	307	197	314	193	317	186	317	167	316	163	316	159	327	157	16383	16383	450	432	123	432	95	330	106	327	116	346	127	359	140	367	156	371	175	373	364	373	384	371	398	368	406	362	410	353	411	341	411	329	410	325	421	324	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	509	432	86	432	86	422	108	419	123	416	132	411	136	404	137	395	137	388	136	381	135	372	133	363	130	353	52	67	45	45	37	30	27	20	14	14	-4	10	-4	0	157	0	157	10	137	14	124	18	116	23	112	30	111	40	111	45	112	48	112	54	210	406	398	406	302	61	296	44	288	30	277	21	259	14	235	10	235	0	417	0	417	10	395	13	380	17	370	22	366	29	364	38	364	42	365	45	365	51	366	54	454	373	460	392	467	405	476	413	490	418	509	422	212	392	215	400	220	406	227	410	236	412	246	412	276	410	300	401	318	385	329	362	333	331	330	307	324	286	314	268	301	254	285	242	272	236	258	232	242	228	223	227	200	226	189	226	183	227	176	228	166	230	16383	16383	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	160	207	170	205	192	203	204	202	220	202	253	203	284	208	312	215	335	226	356	239	371	255	383	272	393	292	399	313	401	334	395	369	378	396	349	416	309	428	256	432	436	432	100	432	100	424	228	215	-3	10	-3	0	360	0	404	130	392	132	377	105	361	85	342	72	320	64	292	62	90	62	289	235	183	409	301	409	341	408	371	403	390	395	400	381	404	360	403	355	403	343	402	337	401	332	416	330	419	432	67	432	39	330	51	327	70	363	90	387	117	401	155	408	208	409	114	61	107	42	98	29	85	20	67	14	43	10	43	0	234	0	234	10	211	13	196	15	186	18	180	23	176	31	175	41	177	59	180	67	182	76	185	85	276	409	314	409	337	407	356	401	370	390	378	375	381	356	381	350	380	345	380	332	379	325	390	324	429	400	428	407	425	414	422	420	418	426	412	432	400	438	394	440	387	441	380	441	348	432	315	408	283	371	255	326	233	276	233	275	231	275	232	281	232	305	229	349	219	387	202	417	175	436	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	188	63	191	73	217	166	235	220	262	285	298	347	341	393	392	412	399	411	405	409	410	405	414	401	418	395	193	99	160	105	134	117	116	136	105	161	101	191	102	214	106	235	113	254	124	273	139	291	158	308	180	321	203	331	229	336	258	338	16383	16383	323	338	357	331	383	318	401	298	412	273	416	242	415	219	411	198	403	178	392	159	376	140	357	124	336	112	312	104	286	100	258	99	16383	16383	338	385	343	397	353	407	366	415	384	420	406	422	417	422	417	432	227	432	227	422	248	421	262	419	269	414	273	408	273	394	271	386	269	376	265	358	220	355	180	348	146	337	116	323	92	306	71	286	55	265	43	242	36	218	33	193	41	149	64	116	97	93	139	79	186	75	178	48	168	30	154	18	137	12	115	10	109	10	109	0	306	0	306	10	282	11	265	14	253	19	247	27	245	38	245	50	249	66	251	75	295	77	334	84	368	93	398	107	424	124	445	144	461	166	474	189	481	213	484	239	476	283	453	316	419	339	377	352	330	358	434	432	296	432	296	422	312	420	323	417	331	412	336	406	337	399	335	389	332	383	328	377	323	371	227	260	188	358	184	368	181	376	179	383	177	395	179	403	183	410	192	415	206	419	225	422	225	432	50	432	50	422	70	419	85	413	96	405	105	393	113	376	182	207	126	143	80	89	47	52	22	29	1	17	-18	10	-18	0	122	0	122	10	105	11	93	14	85	18	80	25	78	33	79	38	81	45	84	51	88	58	93	64	194	178	238	69	241	61	245	47	246	40	247	35	245	26	240	20	231	15	216	12	196	10	196	0	375	0	375	10	352	14	336	20	324	28	315	42	306	61	239	231	351	359	370	379	386	395	402	407	417	415	434	422	515	442	506	442	463	436	432	418	410	392	395	360	384	324	365	285	337	258	305	240	277	229	258	226	302	385	307	397	315	407	326	415	342	420	364	422	375	422	375	432	191	432	191	422	199	422	217	421	229	419	235	414	238	408	239	400	239	397	238	393	237	387	235	379	232	370	194	226	170	229	150	237	135	250	126	268	123	290	124	306	128	322	132	339	135	354	137	369	134	395	125	416	111	430	93	439	70	442	51	442	51	431	60	430	68	426	74	419	78	409	79	395	77	380	64	341	59	320	56	298	63	259	83	231	112	213	147	204	187	201	148	60	141	41	131	27	118	18	100	12	77	10	77	0	268	0	268	10	243	12	226	16	215	22	210	30	208	41	209	45	209	49	210	53	212	57	213	62	251	201	303	206	353	221	399	249	437	292	465	354	475	392	483	409	495	422	515	431	160	62	73	62	60	63	49	65	40	70	35	79	33	92	33	101	34	106	34	111	35	115	24	118	-3	0	175	0	191	110	171	121	155	139	144	162	138	189	136	219	139	248	147	278	160	307	178	335	200	361	222	381	245	397	270	409	298	417	327	419	364	413	390	397	407	371	417	338	420	299	413	249	394	201	365	160	327	128	283	110	257	0	443	0	480	115	468	118	455	94	441	78	424	69	405	65	383	62	298	62	302	86	367	108	419	142	457	185	481	235	489	289	484	339	466	381	436	413	392	434	334	441	291	439	252	432	216	420	184	403	154	382	125	355	100	324	82	291	71	256	67	221	70	186	80	155	99	127	126	104	163	86	254	432	91	432	91	422	110	420	124	416	132	410	137	403	138	393	138	387	136	379	135	371	132	362	130	353	50	61	44	42	37	29	27	20	14	15	-4	10	-4	0	156	0	156	10	137	13	124	16	116	21	112	27	111	36	111	44	113	53	115	63	117	74	120	86	200	371	207	391	213	405	222	413	236	419	254	422	16383	16383	172	534	170	544	166	553	159	560	150	565	140	567	130	565	121	561	114	554	109	545	107	535	109	525	113	515	120	508	129	504	140	502	150	504	159	508	166	515	171	524	172	534	16383	16383	305	534	303	544	298	553	291	560	283	565	273	567	262	565	253	561	246	554	241	545	239	535	241	525	246	515	253	508	262	504	272	502	282	504	291	508	298	515	303	524	305	534	429	400	428	407	425	414	422	420	418	426	412	432	400	438	394	440	387	441	380	441	348	432	315	408	283	371	255	326	233	276	233	275	231	275	232	281	232	305	229	349	219	387	202	417	175	436	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	188	63	191	73	217	166	235	220	262	285	298	347	341	393	392	412	399	411	405	409	410	405	414	401	418	395	16383	16383	249	534	247	544	243	553	236	560	227	565	217	567	207	565	198	561	190	554	186	545	184	535	186	525	190	515	197	508	206	504	217	502	227	504	236	508	243	515	247	524	249	534	16383	16383	381	534	380	544	375	553	368	560	359	565	350	567	339	565	330	561	323	554	318	545	316	535	318	525	322	515	329	508	338	504	349	502	359	504	368	508	375	515	380	524	381	534	238	180	237	170	235	160	232	150	229	141	227	133	213	106	194	73	171	40	145	16	118	7	100	11	87	23	79	40	74	60	72	83	80	143	101	197	128	239	159	268	187	278	208	272	223	257	232	234	237	208	238	180	16383	16383	364	283	307	283	276	214	273	237	263	258	247	275	223	287	193	292	168	289	143	283	119	272	97	258	78	241	58	216	41	188	28	157	20	126	18	93	21	61	30	34	47	12	73	-1	106	-6	136	-3	164	6	190	21	214	41	235	64	237	41	241	22	247	7	257	-2	270	-5	287	-1	303	9	316	27	327	50	336	78	326	82	318	63	311	49	304	40	298	35	292	33	284	37	278	47	273	62	271	80	270	99	270	111	16383	16383	199	327	221	327	279	381	288	389	295	396	301	403	305	409	306	415	305	421	302	425	298	428	294	430	290	430	282	429	276	427	270	424	265	420	261	415	239	65	218	45	197	32	177	23	157	18	136	16	119	18	103	24	89	34	80	49	77	70	83	97	98	117	119	131	141	139	163	141	170	141	176	139	181	137	186	136	193	135	204	136	213	138	218	142	221	147	222	153	221	158	218	161	213	164	207	166	200	167	191	167	182	165	175	164	169	163	165	163	149	164	136	168	125	175	118	185	116	197	122	229	138	252	160	267	185	275	209	278	218	277	224	275	229	272	233	269	234	265	233	258	227	246	225	240	224	233	225	224	228	217	234	212	241	208	250	207	258	208	266	212	274	218	279	227	282	237	278	255	269	270	254	282	234	289	210	292	159	287	118	272	88	251	68	224	61	194	63	183	67	172	74	163	84	156	97	152	72	143	51	129	35	111	24	90	20	67	22	45	31	25	49	9	77	-2	118	-6	146	-4	174	1	199	13	225	32	249	58	16383	16383	164	327	187	327	245	381	253	389	261	396	266	403	270	409	271	415	270	421	268	425	264	428	260	430	255	430	247	429	241	427	235	424	226	415	98	151	104	169	110	191	117	216	122	240	124	260	123	270	121	278	116	284	108	288	98	290	85	288	72	282	58	274	45	263	33	250	23	236	19	230	16	226	14	222	22	216	29	224	37	234	47	244	56	251	64	254	67	254	70	252	72	250	73	247	73	237	69	221	66	212	64	202	10	0	59	0	80	70	102	124	132	174	165	217	197	247	222	258	230	257	235	253	238	248	239	241	239	235	238	227	232	194	230	188	180	6	171	-29	165	-57	161	-78	159	-94	158	-105	158	-112	159	-119	160	-125	166	-135	214	-135	212	-132	211	-127	210	-123	209	-118	208	-112	209	-96	212	-75	217	-51	222	-25	228	0	286	213	288	223	290	231	292	238	292	246	293	254	290	268	283	279	273	286	260	291	245	292	222	287	196	271	167	244	135	204	99	150	16383	16383	153	327	175	327	234	381	249	396	255	403	259	409	260	415	259	421	257	425	253	428	248	430	244	430	236	429	230	427	224	424	215	415	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	84	327	106	327	164	381	173	389	180	396	186	403	189	409	191	415	190	421	187	425	183	428	179	430	174	430	167	429	160	427	155	424	150	420	146	415	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	143	360	141	369	136	378	129	385	120	390	111	392	100	390	91	386	84	379	79	370	78	360	79	349	84	341	91	334	100	329	110	327	120	329	129	334	136	341	141	349	143	360	16383	16383	137	327	160	327	218	381	233	396	239	403	243	409	245	415	244	421	241	425	237	428	232	430	228	430	220	429	214	427	209	424	204	420	200	415	16383	16383	288	360	286	369	281	378	274	385	265	390	256	392	245	390	236	386	229	379	224	370	222	360	224	349	229	341	236	334	245	329	255	327	265	329	274	334	281	341	286	349	288	360	238	180	237	170	235	160	232	150	229	141	227	133	213	106	194	73	171	40	145	16	118	7	100	11	87	23	79	40	74	60	72	83	80	143	101	197	128	239	159	268	187	278	208	272	223	257	232	234	237	208	238	180	16383	16383	364	283	307	283	276	214	273	237	263	258	247	275	223	287	193	292	168	289	143	283	119	272	97	258	78	241	58	216	41	188	28	157	20	126	18	93	21	61	30	34	47	12	73	-1	106	-6	136	-3	164	6	190	21	214	41	235	64	237	41	241	22	247	7	257	-2	270	-5	287	-1	303	9	316	27	327	50	336	78	326	82	318	63	311	49	304	40	298	35	292	33	284	37	278	47	273	62	271	80	270	99	270	111	154	316	165	349	180	382	199	409	221	428	248	435	262	434	274	429	284	418	290	401	293	375	289	349	280	321	266	296	250	278	233	271	227	271	221	272	214	273	209	274	205	274	193	273	184	271	179	267	176	262	175	258	176	254	179	250	183	247	189	245	195	244	202	244	209	246	215	247	222	249	228	249	238	247	246	242	251	234	254	223	255	210	247	155	226	100	194	52	155	18	111	5	100	6	92	10	85	15	81	22	79	30	16383	16383	-5	-83	-8	-93	-12	-105	-17	-117	-26	-135	25	-135	29	-128	32	-120	36	-111	41	-98	46	-83	71	4	81	0	90	-2	98	-5	106	-6	132	-6	148	-4	165	0	181	5	197	13	232	38	264	71	290	109	308	149	314	188	310	213	301	234	287	248	271	258	256	262	280	276	303	297	322	322	336	351	341	382	336	408	323	427	304	440	282	447	260	449	204	436	161	403	128	356	103	300	85	244	290	283	226	283	109	84	111	106	114	130	120	184	120	210	119	236	115	258	108	274	95	285	78	288	60	283	44	268	31	247	20	222	13	196	23	196	31	215	40	229	49	239	58	244	66	246	79	242	88	229	94	211	97	188	98	161	97	131	95	103	92	77	89	56	87	41	73	12	56	-18	40	-49	28	-78	23	-102	24	-114	28	-123	33	-130	40	-134	48	-136	74	-125	91	-96	101	-57	106	-13	109	26	236	176	230	138	214	94	189	51	158	19	123	7	106	9	92	17	81	30	74	46	72	67	79	121	97	171	124	213	157	241	191	251	205	249	217	241	227	227	233	206	236	176	16383	16383	305	400	299	416	286	428	267	436	246	441	225	443	197	440	167	431	140	415	121	391	113	358	117	337	128	318	144	301	180	265	131	252	86	224	50	184	25	137	16	86	20	54	33	28	53	8	80	-2	114	-6	173	3	221	32	258	75	282	124	290	177	288	204	282	226	273	244	261	259	246	275	219	297	189	317	163	336	144	356	137	378	141	391	152	402	167	410	183	415	199	416	226	411	240	399	249	385	260	373	279	368	289	370	296	375	301	383	304	391	305	400	239	65	218	45	197	32	177	23	157	18	136	16	119	18	103	24	89	34	80	49	77	70	83	97	98	117	119	131	141	139	163	141	170	141	176	139	181	137	186	136	193	135	204	136	213	138	218	142	221	147	222	153	221	158	218	161	213	164	207	166	200	167	191	167	182	165	175	164	169	163	165	163	149	164	136	168	125	175	118	185	116	197	122	229	138	252	160	267	185	275	209	278	218	277	224	275	229	272	233	269	234	265	233	258	227	246	225	240	224	233	225	224	228	217	234	212	241	208	250	207	258	208	266	212	274	218	279	227	282	237	278	255	269	270	254	282	234	289	210	292	159	287	118	272	88	251	68	224	61	194	63	183	67	172	74	163	84	156	97	152	72	143	51	129	35	111	24	90	20	67	22	45	31	25	49	9	77	-2	118	-6	146	-4	174	1	199	13	225	32	249	58	192	452	164	443	142	430	126	417	116	401	113	385	116	371	124	360	134	353	147	348	160	347	160	346	116	299	77	247	47	192	27	133	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	62	162	85	217	117	269	153	313	188	344	224	351	259	364	287	381	307	400	315	418	314	424	312	429	308	432	302	435	294	435	271	431	246	418	220	401	197	383	179	364	168	367	159	372	153	378	148	387	147	396	149	406	155	416	164	426	178	435	195	443	98	151	104	169	110	191	117	216	122	240	124	260	123	270	121	278	116	284	108	288	98	290	85	288	72	282	58	274	45	263	33	250	23	236	19	230	16	226	14	222	22	216	29	224	37	234	47	244	56	251	64	254	67	254	70	252	72	250	73	247	73	237	69	221	66	212	64	202	10	0	59	0	80	70	102	124	132	174	165	217	197	247	222	258	230	257	235	253	238	248	239	241	239	235	238	227	232	194	230	188	180	6	171	-29	165	-57	161	-78	159	-94	158	-105	158	-112	159	-119	160	-125	166	-135	214	-135	212	-132	211	-127	210	-123	209	-118	208	-112	209	-96	212	-75	217	-51	222	-25	228	0	286	213	288	223	290	231	292	238	292	246	293	254	290	268	283	279	273	286	260	291	245	292	222	287	196	271	167	244	135	204	99	150	247	208	233	162	211	109	182	59	148	21	111	7	97	11	87	22	79	41	75	67	73	99	74	123	76	146	80	168	92	208	16383	16383	98	230	113	274	137	328	167	380	201	420	237	435	249	432	259	423	266	409	270	389	271	366	270	336	268	307	263	280	258	254	251	230	16383	16383	327	339	323	380	312	411	295	432	272	445	245	449	230	448	214	445	198	440	182	432	165	421	122	381	82	328	49	263	26	189	18	106	21	68	32	36	50	12	73	-1	103	-6	131	-4	158	4	185	18	212	40	239	70	267	113	291	162	310	217	323	276	327	339	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	101	149	137	290	135	292	75	280	35	274	35	265	54	265	60	264	65	263	70	260	74	255	75	249	75	245	74	238	72	229	70	217	67	205	10	0	60	0	99	140	161	34	168	22	178	10	190	0	206	-5	226	-8	234	-8	242	-6	251	-5	261	-2	271	0	271	10	257	11	245	15	234	23	224	36	211	56	146	170	172	197	193	217	211	232	227	240	242	243	249	242	256	239	262	235	269	232	277	231	287	232	296	236	302	242	307	250	308	261	307	270	302	279	295	286	285	290	272	292	269	292	265	291	262	291	258	290	255	289	232	277	205	257	175	230	141	194	103	149	275	81	267	62	258	47	251	38	243	33	237	31	227	33	219	41	214	54	211	73	210	98	211	149	219	253	222	306	223	360	221	392	215	417	206	434	194	445	181	449	161	443	144	429	131	408	121	384	114	358	124	358	133	378	142	392	152	401	161	406	168	407	179	405	188	397	195	383	199	363	200	336	200	312	199	301	198	291	197	283	-7	0	55	0	194	208	191	170	188	136	186	105	184	77	183	52	185	28	190	11	198	0	208	-7	219	-9	238	-5	253	6	267	26	277	51	285	81	310	78	293	55	279	39	270	30	262	25	256	24	253	24	251	26	250	28	248	34	249	41	252	52	258	76	261	85	313	283	262	283	240	203	227	169	203	126	174	83	144	49	118	36	108	38	100	42	95	49	93	58	92	68	92	79	93	82	94	86	143	283	94	283	7	-60	1	-83	-4	-101	-10	-115	-15	-126	-21	-135	25	-135	33	-122	40	-104	47	-76	56	-38	69	13	72	6	76	1	80	-2	86	-4	93	-5	117	0	141	16	167	45	195	87	228	142	207	73	204	63	201	52	197	30	197	22	198	12	203	4	210	-1	219	-5	229	-6	246	-4	262	2	279	16	298	39	320	72	293	288	273	227	244	163	202	106	147	62	75	41	144	290	143	292	35	271	35	261	50	260	62	259	71	256	76	251	78	243	78	241	77	239	77	234	76	232	16	11	15	9	14	8	14	6	13	4	13	3	14	-2	17	-6	21	-9	26	-10	32	-11	128	9	200	58	251	126	285	204	304	285	196	452	167	443	146	431	130	417	121	401	118	384	121	374	126	366	134	360	142	355	149	354	134	340	123	326	116	312	113	297	112	283	113	273	116	264	121	256	128	248	136	242	99	219	67	189	42	154	26	114	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	60	137	77	167	100	194	128	216	156	230	165	227	175	225	184	223	194	221	203	221	220	222	240	225	259	232	274	244	279	261	278	268	273	273	265	277	256	280	245	281	228	280	209	277	190	271	171	264	153	254	146	260	141	267	138	275	136	282	136	289	138	303	145	319	156	335	172	347	192	352	230	354	259	360	279	369	292	381	296	395	294	402	291	407	285	412	276	414	265	415	248	413	229	407	209	398	189	387	169	375	163	377	158	380	154	384	151	388	150	394	151	401	154	410	161	421	176	432	199	442	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	355	283	175	283	139	280	109	270	83	254	60	230	38	198	49	198	65	215	80	226	95	232	112	234	135	234	80	96	75	85	68	74	59	64	48	56	33	50	24	45	18	39	15	32	13	24	13	17	14	8	19	0	27	-5	36	-9	46	-11	50	-11	55	-10	65	-6	69	-3	98	29	120	75	137	128	153	183	170	234	239	234	188	95	186	86	180	64	178	52	177	42	179	27	183	14	190	3	201	-4	217	-6	244	-1	267	14	285	36	299	61	307	86	296	86	287	69	277	57	267	50	258	47	250	47	242	48	236	52	232	58	230	65	229	74	233	93	242	127	254	167	265	206	273	234	341	234	253	207	247	156	228	103	199	54	160	19	112	5	101	6	92	10	85	15	81	22	79	30	81	45	86	70	94	99	102	130	109	158	124	198	142	231	164	256	187	272	209	278	225	274	237	264	246	249	251	229	253	207	16383	16383	-5	-88	-11	-108	-15	-117	-20	-126	-26	-135	25	-135	31	-126	35	-117	39	-107	43	-98	46	-88	69	4	79	0	88	-3	96	-5	105	-6	115	-6	171	4	225	37	269	84	300	140	312	201	305	245	287	272	262	286	235	291	211	292	170	283	130	258	95	218	66	165	44	100	300	256	296	270	287	280	273	287	258	291	244	292	182	281	122	249	70	201	34	140	20	71	25	38	38	15	56	1	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	234	6	224	23	206	36	182	44	151	47	126	47	101	49	81	55	66	67	57	84	54	108	62	147	85	180	119	205	160	221	205	227	218	226	244	222	256	220	267	220	278	221	287	225	294	231	298	242	300	256	235	146	230	111	215	74	191	40	161	16	125	7	108	9	93	16	82	28	76	45	73	67	82	120	103	166	133	202	166	226	197	234	209	224	219	210	228	192	233	170	235	146	16383	16383	352	283	223	283	154	271	97	239	54	194	27	141	18	86	22	54	34	28	54	9	81	-2	115	-6	168	1	216	25	255	59	281	100	290	143	286	168	276	185	261	199	244	214	227	234	340	234	282	283	137	283	100	276	69	258	42	232	22	204	8	176	18	176	31	195	47	211	64	224	83	232	104	234	144	234	126	193	108	150	94	110	84	72	80	40	81	24	86	11	94	1	106	-4	122	-6	147	-1	170	12	190	33	206	59	218	89	207	89	199	75	190	62	179	52	168	45	157	43	148	44	142	49	137	56	135	66	134	77	134	87	137	106	144	136	158	178	180	234	268	234	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	238	165	249	201	261	231	274	253	289	266	307	271	315	270	323	267	329	258	333	242	335	217	330	173	316	125	296	79	270	41	241	16	232	12	223	10	213	8	204	7	195	7	16383	16383	145	7	122	8	102	14	86	25	77	42	73	67	79	118	97	172	123	221	157	260	197	282	197	292	184	291	170	288	144	278	132	271	95	243	63	208	39	168	23	126	18	84	20	60	26	39	36	23	49	9	67	0	79	-2	93	-4	109	-6	141	-6	105	-135	156	-135	191	-6	204	-6	215	-5	248	1	299	27	339	65	368	111	385	158	391	201	386	238	372	262	353	276	331	283	307	285	268	275	236	248	211	210	191	164	176	118	330	283	268	283	138	115	139	148	140	170	141	184	141	197	139	235	134	262	126	280	116	289	103	292	82	287	66	273	54	252	45	228	38	202	48	202	57	221	66	235	74	244	82	249	89	251	101	247	110	235	115	216	118	190	118	97	-71	-131	-9	-131	120	30	119	16	117	0	116	-18	116	-36	115	-51	117	-77	121	-100	129	-119	141	-131	157	-136	177	-130	193	-116	204	-96	213	-71	219	-46	208	-46	200	-65	192	-78	183	-88	176	-93	170	-94	160	-92	151	-84	145	-66	142	-38	140	4	140	21	141	30	141	50	443	292	428	292	380	284	346	262	323	229	308	188	287	111	275	81	261	56	244	36	227	21	218	15	209	11	191	7	182	7	258	283	208	283	132	7	113	9	98	17	87	31	80	52	78	80	80	106	86	136	92	168	98	199	101	225	99	246	94	265	84	279	68	289	46	292	10	292	10	282	25	276	36	266	43	253	46	238	47	222	45	195	38	170	31	144	25	117	22	89	24	66	29	46	36	30	46	17	57	7	68	0	80	-3	94	-5	108	-6	128	-6	92	-135	143	-135	178	-6	223	-2	265	12	301	39	330	80	350	137	358	174	370	210	386	243	410	268	443	282	313	290	313	280	329	279	344	277	357	271	367	260	374	245	376	238	377	229	377	220	378	212	378	204	376	177	372	148	366	118	357	90	346	65	336	48	323	33	307	19	289	10	268	7	253	10	241	18	232	30	227	46	225	62	225	68	226	71	226	76	230	82	235	89	239	97	243	104	247	110	255	127	263	146	269	167	273	188	275	207	274	217	271	225	267	232	260	236	251	237	237	234	225	224	214	209	205	191	198	171	195	159	191	135	190	124	190	101	191	94	191	86	192	80	182	58	167	38	149	22	130	11	112	7	99	9	89	15	81	27	75	45	73	69	76	104	84	140	96	176	112	209	131	237	147	254	163	266	181	274	200	279	220	280	220	290	208	290	155	282	109	260	72	227	43	186	24	140	20	118	19	108	18	97	18	86	23	51	36	25	55	7	78	-3	103	-6	129	-4	150	0	169	10	185	23	200	40	208	26	217	13	230	2	250	-4	276	-6	303	-3	330	7	356	25	382	52	404	86	414	106	422	126	428	147	432	167	433	188	432	207	429	225	423	242	415	256	404	269	391	277	378	283	362	287	344	290	324	290	147	75	131	56	118	41	108	31	99	25	92	24	88	24	86	25	84	27	82	30	82	39	84	45	85	50	87	56	89	63	151	290	149	292	114	286	89	281	71	278	57	277	42	276	42	265	60	264	73	263	80	260	84	256	85	249	85	245	84	240	82	234	81	227	79	220	47	103	42	82	38	65	35	50	33	38	33	29	34	16	38	6	44	-1	53	-5	65	-6	84	-4	101	3	118	18	135	39	156	68	16383	16383	105	369	103	378	99	387	92	395	83	400	73	401	63	400	54	395	47	388	42	380	41	370	42	359	47	350	53	343	62	338	73	336	83	338	92	343	99	350	103	359	105	369	16383	16383	238	369	236	378	231	387	224	395	216	400	206	401	196	400	187	395	179	388	175	380	173	370	175	359	179	350	186	343	195	338	205	336	216	338	225	343	232	350	236	359	238	369	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	146	369	145	378	140	387	133	395	124	400	115	401	104	400	95	395	88	388	83	380	81	370	83	359	87	350	94	343	103	338	114	336	124	338	133	343	140	350	145	359	146	369	16383	16383	279	369	277	378	272	387	265	395	257	400	247	401	236	400	227	395	220	388	215	380	214	370	215	359	220	350	227	343	236	338	246	336	257	338	266	343	273	350	277	359	279	369	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	22	53	34	28	54	9	81	-2	115	-6	141	-4	167	1	191	12	216	28	239	48	264	75	283	105	298	137	307	169	310	200	16383	16383	174	327	197	327	255	381	263	389	271	396	276	403	280	409	282	415	281	421	278	425	274	428	269	430	265	430	257	429	251	427	246	424	241	420	237	415	183	282	203	279	219	272	231	260	237	242	239	217	234	170	218	115	193	62	160	23	120	7	105	10	94	18	88	29	84	43	83	59	83	68	84	78	90	108	123	228	126	237	127	245	128	252	128	258	129	262	127	273	124	281	117	287	109	291	99	292	83	289	67	281	49	267	31	247	13	222	21	216	35	233	46	245	54	252	61	255	67	256	70	255	72	254	74	250	75	246	74	243	74	239	73	233	71	227	69	220	51	159	45	137	39	117	34	98	31	79	30	62	32	40	42	21	59	6	84	-2	118	-6	174	7	223	43	261	92	287	147	296	200	290	239	276	265	252	281	221	290	183	292	16383	16383	143	327	166	327	224	381	232	389	240	396	245	403	249	409	251	415	249	421	247	425	243	428	238	430	234	430	226	429	220	427	215	424	210	420	205	415	313	290	313	280	329	279	344	277	357	271	367	260	374	245	376	238	377	229	377	220	378	212	378	204	376	177	372	148	366	118	357	90	346	65	336	48	323	33	307	19	289	10	268	7	253	10	241	18	232	30	227	46	225	62	225	68	226	71	226	76	230	82	235	89	239	97	243	104	247	110	255	127	263	146	269	167	273	188	275	207	274	217	271	225	267	232	260	236	251	237	237	234	225	224	214	209	205	191	198	171	195	159	191	135	190	124	190	101	191	94	191	86	192	80	182	58	167	38	149	22	130	11	112	7	99	9	89	15	81	27	75	45	73	69	76	104	84	140	96	176	112	209	131	237	147	254	163	266	181	274	200	279	220	280	220	290	208	290	155	282	109	260	72	227	43	186	24	140	20	118	19	108	18	97	18	86	23	51	36	25	55	7	78	-3	103	-6	129	-4	150	0	169	10	185	23	200	40	208	26	217	13	230	2	250	-4	276	-6	303	-3	330	7	356	25	382	52	404	86	414	106	422	126	428	147	432	167	433	188	432	207	429	225	423	242	415	256	404	269	391	277	378	283	362	287	344	290	324	290	16383	16383	235	327	258	327	316	381	331	396	337	403	341	409	342	415	341	421	339	425	335	428	330	430	326	430	318	429	312	427	306	424	297	415	229	177	221	143	200	102	170	62	137	32	105	20	91	23	80	32	72	44	67	58	66	72	73	107	93	148	122	186	155	215	188	227	202	224	214	216	222	205	227	192	229	177	16383	16383	121	341	138	366	160	394	186	420	214	439	243	446	250	445	256	442	261	437	264	431	265	424	263	413	259	403	253	393	246	384	239	376	218	360	197	350	175	344	151	341	126	341	16383	16383	289	409	285	428	274	443	258	453	239	458	220	460	206	458	191	453	176	446	163	438	151	430	104	385	70	330	47	268	34	203	30	138	32	99	41	60	58	26	86	2	126	-6	170	2	205	27	233	62	250	103	256	146	253	176	243	206	227	231	204	249	174	256	140	251	112	236	88	216	67	191	48	163	56	198	66	231	78	263	93	295	112	324	153	324	175	326	197	329	219	334	238	341	254	350	267	361	279	375	286	391	289	409	279	321	279	298	277	271	273	239	267	205	259	169	222	199	196	233	181	269	173	302	171	330	173	359	179	385	191	407	206	422	227	427	248	421	263	405	273	381	278	352	279	321	16383	16383	348	137	339	138	330	140	312	146	304	149	316	185	324	221	330	256	334	289	335	319	332	356	321	391	301	421	272	441	232	449	214	447	197	444	181	438	165	429	152	418	140	405	130	389	122	371	117	350	115	326	122	281	141	240	171	203	208	172	253	148	239	105	221	66	199	36	172	15	142	7	126	10	116	18	109	29	105	43	104	59	104	68	105	78	109	98	112	108	123	148	126	157	127	165	128	172	128	178	129	182	127	193	124	201	117	207	109	211	99	212	83	209	67	201	49	187	31	167	13	142	21	136	35	153	46	164	54	171	61	174	67	175	70	175	72	174	74	170	75	166	74	163	74	159	73	153	71	147	69	140	55	98	54	92	53	84	52	77	51	69	51	62	54	40	63	21	80	6	105	-2	140	-6	182	1	220	21	251	52	277	89	298	132	307	129	317	128	326	126	335	125	345	124	230	271	232	287	232	311	229	358	218	395	200	421	173	437	137	443	120	441	105	437	90	430	75	421	59	410	64	401	71	404	77	406	82	407	88	408	94	408	122	404	142	390	156	365	164	329	166	280	166	265	164	233	162	215	160	195	123	65	115	43	105	28	92	19	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	184	42	185	48	186	55	187	63	190	73	217	166	236	219	265	284	302	346	347	393	398	412	402	411	405	411	411	407	412	404	409	401	403	398	396	393	390	384	387	371	389	361	393	353	399	346	408	342	418	341	434	344	446	351	454	363	458	377	459	392	457	407	449	421	438	432	423	440	404	443	356	432	315	403	281	362	253	316	232	271	143	7	127	7	119	8	105	12	94	18	85	27	79	38	75	51	73	67	81	125	103	181	135	231	175	265	220	278	16383	16383	271	278	279	278	288	277	296	277	304	275	309	273	319	266	327	257	333	246	337	233	339	217	334	177	320	131	299	83	272	43	241	17	231	13	222	10	213	8	205	7	195	7	16383	16383	319	452	268	452	223	292	214	292	147	277	92	238	52	187	26	132	18	85	20	61	26	40	36	22	50	9	69	0	80	-2	93	-4	107	-5	123	-6	140	-6	104	-135	156	-135	191	-6	262	7	319	44	360	95	385	150	394	200	391	226	384	246	373	262	358	275	341	284	329	287	318	290	305	291	291	292	274	292	440	234	441	229	442	223	443	216	443	204	440	161	429	109	409	59	378	22	334	7	319	10	307	18	298	30	293	46	291	62	291	68	292	71	292	73	293	76	303	92	313	111	322	131	328	152	330	174	330	184	328	192	324	198	317	203	309	204	292	199	277	184	266	164	260	141	257	119	257	96	258	87	258	80	250	61	235	41	217	24	197	11	177	7	163	10	152	19	145	33	141	50	140	69	142	102	150	137	162	173	177	206	194	234	16383	16383	551	283	144	283	108	275	76	256	48	228	26	198	11	169	22	169	37	189	54	206	72	221	94	231	119	234	143	234	129	217	117	199	106	180	97	160	91	140	88	129	86	118	85	108	84	97	84	86	89	51	102	25	121	7	144	-3	169	-6	195	-5	216	0	235	9	251	23	267	41	275	25	284	12	298	1	317	-4	342	-6	369	-3	396	7	423	25	448	52	471	86	480	106	488	126	494	147	498	167	500	188	499	197	499	207	497	216	496	226	494	234	537	234	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	139	-74	133	-93	125	-106	116	-114	102	-120	84	-124	84	-135	245	-135	245	-124	226	-121	213	-118	205	-114	201	-107	200	-98	200	-90	201	-81	203	-71	206	-60	209	-48	220	-8	243	-3	264	3	285	12	306	23	326	35	370	71	408	115	437	165	456	220	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	45	94	61	54	85	23	117	2	157	-9	254	216	252	184	246	152	235	119	222	89	205	61	190	42	174	27	158	16	142	9	125	7	108	9	93	16	82	29	76	45	73	67	75	98	82	129	92	160	106	189	123	218	139	240	156	256	172	268	190	276	207	278	223	275	236	268	246	255	252	238	254	216	16383	16383	61	-135	113	-135	150	-2	169	2	187	9	205	19	222	32	239	48	264	75	283	105	298	137	307	169	310	200	305	232	292	257	273	276	247	288	217	292	200	291	184	289	168	285	152	279	137	272	98	245	65	211	40	172	23	129	18	85	21	56	31	32	47	14	69	1	97	-5	93	-81	111	-102	132	-117	155	-128	181	-134	208	-136	257	-130	302	-112	340	-82	365	-39	375	16	372	35	365	54	353	72	334	89	308	103	254	117	198	127	147	140	111	165	98	208	111	270	145	324	195	366	254	393	314	403	344	398	363	388	376	375	388	364	405	360	418	362	428	366	435	374	439	383	441	395	436	414	423	427	404	435	379	440	350	441	264	428	180	389	107	330	56	255	36	167	44	126	65	97	97	77	136	65	179	58	209	53	236	48	259	42	278	34	294	24	302	17	308	8	312	0	314	-10	315	-21	309	-50	293	-73	268	-91	236	-102	200	-106	179	-105	157	-100	136	-93	118	-83	105	-71	309	303	303	284	291	260	271	236	241	217	197	207	168	203	140	197	112	187	86	174	62	157	48	142	36	126	28	107	22	87	20	64	25	37	38	17	56	3	78	-4	101	-6	113	-6	125	-4	138	-2	150	0	161	0	178	-1	192	-4	202	-10	209	-20	211	-33	209	-48	201	-61	189	-70	174	-77	157	-79	149	-77	141	-72	134	-66	125	-62	115	-60	105	-61	97	-65	91	-71	87	-78	86	-87	88	-100	95	-110	105	-116	117	-120	131	-122	149	-119	169	-112	188	-100	205	-86	220	-69	226	-58	231	-47	235	-35	237	-24	238	-13	236	7	228	27	214	42	192	53	162	57	150	56	138	53	126	49	115	46	105	45	86	47	71	53	61	61	56	73	54	88	60	114	76	132	99	143	129	148	163	149	184	149	203	150	221	152	238	156	253	163	274	178	291	199	304	226	313	261	319	303	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	127	66	130	76	169	215	303	215	310	239	175	239	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	313	287	118	287	21	-125	71	-125	113	56	232	56	239	81	119	81	159	250	304	250	447	330	442	339	101	243	208	357	238	390	260	415	274	434	281	451	283	468	281	481	275	493	265	503	250	510	230	512	212	510	194	505	175	495	155	482	133	464	138	455	148	461	160	468	173	473	187	476	199	477	206	476	213	473	217	468	221	462	222	455	220	446	216	436	211	425	204	414	197	404	13	169	19	161	358	256	251	143	221	110	202	86	191	67	185	51	184	35	186	21	192	9	202	-1	217	-8	237	-11	256	-9	274	-4	292	5	312	18	334	35	328	46	318	39	307	32	294	27	281	23	268	22	261	23	254	26	250	31	246	38	245	47	247	56	251	65	257	75	263	86	271	95	295	252	89	252	282	452	215	452	21	203	226	203	34	0	100	0	16	333	40	350	65	364	89	376	114	385	137	392	90	214	118	214	169	398	175	400	181	400	187	401	198	401	239	397	276	383	308	362	335	333	353	299	279	266	216	210	164	140	127	66	105	0	167	0	185	62	213	131	252	197	301	248	360	275	363	260	366	244	367	228	368	211	369	195	358	114	328	35	281	-34	218	-89	143	-121	143	-136	238	-111	320	-57	385	20	427	116	443	226	433	299	405	359	363	404	309	432	245	441	196	438	149	428	102	409	54	382	4	345	61	353	98	332	132	307	162	279	187	245	209	207	89	147	95	129	217	189	222	176	232	148	235	134	239	120	118	60	123	41	242	101	245	85	247	70	250	25	249	4	247	-15	245	-36	241	-57	236	-77	232	-89	220	-119	215	-131	227	-138	253	-96	272	-54	286	-9	294	35	296	82	296	101	294	119	291	138	288	155	283	173	266	216	239	259	198	299	142	336	68	366	370	283	299	283	121	120	120	121	130	145	138	171	144	196	149	220	150	241	148	259	142	273	133	284	120	290	105	292	96	291	87	287	78	281	72	273	70	262	72	249	78	240	87	236	97	235	106	234	113	234	118	232	121	229	123	224	124	216	121	190	114	160	104	130	95	105	87	90	-9	0	61	0	228	152	229	151	218	128	209	107	202	88	199	69	197	49	200	29	208	13	220	1	235	-5	252	-8	266	-6	277	-1	285	5	290	13	291	22	290	30	286	37	280	43	270	47	258	48	249	49	240	51	233	56	227	64	225	75	228	96	236	122	246	148	257	171	267	188	265	216	262	184	256	152	246	119	232	89	216	61	200	42	185	27	169	16	153	9	136	7	119	9	104	16	94	29	87	45	84	67	86	98	93	129	103	160	116	189	133	218	149	240	166	256	183	268	200	276	218	278	234	275	247	268	256	255	262	238	265	216	16383	16383	207	-135	214	-128	220	-120	225	-112	228	-103	229	-94	212	-62	170	-49	119	-40	74	-18	52	30	53	30	64	16	77	5	92	-1	109	-5	126	-6	152	-4	177	1	202	12	227	28	251	48	274	75	294	105	308	137	318	169	321	200	316	232	303	257	283	276	257	288	227	292	192	288	158	276	126	257	98	235	75	209	54	178	38	145	27	109	20	73	18	36	37	-30	81	-69	135	-91	180	-107	199	-127	199	-129	198	-130	198	-132	197	-133	197	-135	375	210	366	181	354	152	341	124	325	97	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	110	138	111	155	117	191	122	210	16383	16383	131	238	139	260	149	281	160	302	172	322	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	393	304	392	289	390	272	387	255	383	238	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	278	292	268	292	266	289	264	285	258	281	254	281	244	282	224	288	211	291	194	292	140	280	92	249	54	204	29	149	20	92	24	61	35	34	53	12	79	-1	112	-6	147	-3	176	5	200	20	222	40	244	64	233	71	212	51	193	35	175	25	157	18	136	16	115	20	98	31	86	47	79	69	77	96	77	105	78	114	79	122	81	131	84	141	203	141	207	163	88	163	98	192	115	223	137	250	163	270	190	277	215	273	233	261	245	245	252	226	256	207	266	207	61	214	82	234	101	249	119	260	138	266	158	268	179	265	196	254	208	238	215	216	217	188	217	179	216	171	215	162	213	153	211	143	92	143	87	123	206	123	196	93	179	62	156	35	131	15	104	7	79	12	61	24	49	40	42	59	38	78	28	78	16	-6	27	-6	28	-3	30	0	33	1	36	3	41	4	51	3	60	0	70	-2	83	-5	100	-6	154	4	202	36	240	81	265	135	274	192	270	224	259	251	241	273	215	287	183	292	147	289	118	280	94	265	72	245	50	220	418	432	89	432	89	422	111	419	125	416	134	411	139	404	140	395	140	388	139	380	137	371	135	361	133	353	54	60	48	41	41	28	32	20	19	14	1	10	1	0	334	0	375	107	365	112	351	93	338	78	326	65	315	56	302	48	282	38	260	31	235	26	205	23	169	22	150	23	135	26	125	30	119	36	118	44	118	52	121	66	126	85	132	111	140	141	161	215	233	215	249	213	260	209	267	200	269	185	269	178	268	172	266	158	265	150	277	147	322	301	310	303	297	275	284	256	269	245	249	240	219	239	167	239	208	393	212	401	217	406	225	409	238	411	257	411	310	410	347	405	370	397	382	383	385	362	385	351	384	345	384	338	383	332	398	330	16383	16383	255	534	253	544	248	553	241	560	233	565	223	567	213	565	204	561	196	554	192	545	190	535	192	525	196	515	203	508	212	504	222	502	233	504	242	508	249	515	253	524	255	534	16383	16383	387	534	386	544	381	553	374	560	365	565	356	567	345	565	336	561	329	554	324	545	322	535	324	525	328	515	335	508	344	504	355	502	365	504	374	508	381	515	386	524	387	534	226	222	275	409	308	409	332	407	350	400	364	390	373	375	375	356	375	341	374	335	373	328	385	327	414	432	75	432	47	330	59	327	75	359	91	383	112	398	139	406	176	409	210	409	118	61	110	41	101	28	88	19	70	14	47	10	47	0	224	0	224	10	205	12	192	16	183	22	179	29	177	38	178	46	182	64	185	74	188	85	218	194	243	214	266	230	287	241	308	248	330	250	349	246	361	237	368	224	372	208	373	190	365	141	345	64	318	-18	288	-85	259	-112	256	-112	252	-111	248	-109	246	-105	245	-100	247	-95	251	-90	257	-84	261	-77	263	-66	261	-54	256	-45	248	-39	239	-35	229	-34	214	-36	202	-43	194	-54	189	-67	188	-83	191	-99	199	-114	212	-126	228	-134	248	-136	267	-135	284	-129	300	-121	316	-109	331	-95	364	-48	393	14	417	84	433	152	439	209	435	237	424	257	406	271	383	278	356	281	326	278	297	269	271	257	248	241	226	222	399	432	79	432	79	422	95	421	106	418	114	413	118	405	119	395	119	389	118	382	117	373	115	365	112	355	31	62	25	43	19	29	10	20	-3	13	-23	10	-23	0	143	0	143	10	122	13	108	16	99	21	94	28	92	36	93	43	94	52	97	62	99	74	102	85	189	409	294	409	318	407	336	401	350	390	358	376	361	357	361	352	360	346	360	331	359	325	370	324	16383	16383	235	493	258	493	372	563	376	566	379	569	381	573	382	577	383	582	382	589	378	596	373	601	367	604	359	605	355	605	349	603	345	601	342	599	450	440	436	440	433	434	429	430	424	427	418	426	411	425	403	425	398	426	392	428	384	430	368	435	353	438	339	440	326	441	313	441	282	439	252	433	223	423	195	409	169	392	128	357	93	316	67	268	50	216	44	161	53	101	76	53	113	18	160	-3	217	-11	246	-10	276	-5	307	2	335	15	359	33	367	42	374	52	380	63	384	75	385	87	384	97	379	106	373	113	364	118	353	120	338	118	326	112	317	103	311	91	309	76	310	68	312	62	314	57	316	53	316	48	312	34	299	24	281	18	258	14	234	13	197	18	165	35	140	64	124	103	118	154	118	165	121	198	123	209	296	209	305	237	129	237	136	263	146	288	159	311	173	333	190	353	213	375	238	392	265	406	293	414	322	417	353	412	377	399	395	378	407	347	414	309	426	309	330	442	315	442	309	435	304	430	299	426	285	424	280	425	274	425	269	427	262	429	254	432	245	435	234	438	223	440	211	441	198	441	161	437	129	423	103	401	86	371	80	333	81	312	86	294	95	276	110	256	130	233	135	228	140	222	145	217	150	211	156	205	182	177	198	159	209	142	216	127	220	112	221	96	217	68	205	44	187	27	163	15	135	11	103	16	77	31	57	55	44	85	39	122	39	130	40	133	41	137	27	138	4	-9	16	-9	20	-1	25	4	31	8	37	10	45	11	49	11	54	10	60	9	67	6	76	3	93	-2	107	-6	120	-9	133	-10	145	-11	188	-5	225	12	253	39	272	75	279	118	277	142	270	165	256	189	235	217	204	250	174	280	155	303	144	320	139	336	138	353	142	376	151	394	167	408	188	416	213	419	246	414	268	401	282	379	289	348	291	311	303	309	253	432	89	432	89	422	109	420	122	416	131	410	135	403	137	393	136	387	135	379	133	371	129	353	51	61	45	42	38	29	28	20	14	15	-3	10	-3	0	157	0	157	10	138	13	125	16	117	21	113	27	112	36	112	45	114	54	116	64	122	86	199	371	205	391	212	405	221	413	234	419	253	422	237	432	73	432	73	422	93	420	106	416	115	410	120	403	121	393	121	387	120	379	118	371	112	353	35	61	29	42	22	29	12	20	-1	15	-20	10	-20	0	142	0	142	10	123	13	109	16	101	21	97	27	96	36	98	54	100	64	102	75	106	86	183	371	189	391	196	405	205	413	219	419	237	422	16383	16383	154	534	153	544	148	553	141	560	132	565	123	567	112	565	103	561	96	554	91	545	89	535	91	525	96	515	103	508	111	504	122	502	132	504	141	508	148	515	153	524	154	534	16383	16383	287	534	285	544	280	553	273	560	265	565	255	567	244	565	235	561	228	554	223	545	222	535	223	525	228	515	235	508	244	504	254	502	264	504	273	508	280	515	285	524	287	534	307	432	138	432	138	422	160	419	174	416	183	411	188	404	189	395	189	388	188	381	187	373	185	363	182	353	98	52	92	37	86	25	79	17	71	11	62	10	54	10	47	13	43	18	40	25	39	35	39	38	40	42	41	45	41	53	40	63	35	71	27	78	18	82	7	84	-1	82	-10	76	-16	69	-20	58	-21	47	-18	27	-7	11	8	0	29	-8	55	-11	74	-9	93	-5	109	1	124	11	137	24	147	39	156	57	166	78	175	102	184	130	252	373	259	392	266	406	275	414	288	419	307	422	383	217	430	217	459	215	484	208	504	195	518	176	523	149	515	101	495	65	465	41	427	28	384	24	369	25	357	28	348	34	342	42	340	52	341	59	343	69	346	80	348	89	350	94	16383	16383	390	241	428	385	433	397	440	407	451	414	463	419	477	422	477	432	170	432	167	422	182	421	193	418	202	412	207	404	208	392	208	381	207	375	205	368	203	360	157	188	141	132	124	87	107	54	88	33	67	26	52	31	44	44	38	59	29	72	12	78	0	76	-9	72	-16	65	-20	55	-22	41	-19	24	-10	10	2	0	19	-7	37	-9	55	-8	72	-4	87	1	100	9	112	20	132	45	148	75	161	108	171	141	180	169	239	384	242	393	245	400	251	405	258	408	268	409	347	409	353	408	358	407	361	404	363	401	364	396	364	394	363	392	363	389	362	386	361	381	276	64	269	44	262	30	253	20	239	14	220	10	220	0	410	0	469	7	520	27	560	59	587	102	596	154	587	192	563	217	529	232	489	239	447	241	386	217	435	217	463	215	488	208	508	195	521	176	525	149	518	101	498	65	468	41	430	28	387	24	372	25	359	28	350	34	345	42	343	52	344	59	346	69	349	80	351	89	353	94	16383	16383	392	241	430	385	436	398	443	407	454	414	466	419	480	422	480	432	317	432	317	422	336	419	350	415	359	410	363	403	364	393	364	387	363	379	361	371	359	361	356	353	327	241	150	241	187	375	193	391	202	404	215	413	232	419	253	422	253	432	73	432	73	422	95	419	109	416	118	411	123	404	124	395	124	388	123	381	119	363	117	353	39	67	32	45	24	30	14	20	1	14	-17	10	-17	0	143	0	143	10	124	14	110	18	102	23	99	30	98	40	98	48	99	51	99	54	143	217	321	217	279	64	272	44	265	30	256	20	242	14	224	10	224	0	413	0	472	7	524	26	564	57	591	99	600	151	598	172	591	190	581	205	568	217	554	227	535	233	515	238	494	240	472	241	450	241	464	0	464	10	443	13	428	17	418	22	413	28	412	36	412	45	413	50	415	56	416	62	438	147	441	160	445	186	446	198	446	208	442	235	430	255	411	270	386	278	356	281	326	278	298	270	272	257	248	241	226	222	276	409	309	409	332	407	351	400	364	390	373	375	375	356	375	341	374	335	373	328	385	327	414	432	75	432	47	330	59	327	75	359	92	383	112	398	140	406	177	409	211	409	116	61	109	41	100	27	88	19	70	14	47	10	47	0	224	0	224	10	206	13	193	16	184	21	179	29	177	39	178	46	179	52	180	59	184	73	218	194	243	214	266	230	287	241	308	248	330	250	350	247	365	238	374	225	379	209	380	191	379	176	373	142	369	126	366	112	352	61	346	44	338	30	327	21	310	14	286	10	286	0	149	245	183	373	191	392	201	405	214	414	230	419	249	422	249	432	70	432	70	422	92	420	107	416	116	410	121	403	123	393	122	387	121	379	118	371	116	362	113	353	35	58	30	40	24	28	15	19	2	14	-17	10	-17	0	143	0	143	10	125	13	111	16	103	22	98	29	97	40	97	44	98	49	99	56	101	63	104	73	142	217	150	217	153	216	156	216	160	215	170	211	177	205	183	196	190	182	198	164	273	0	383	0	383	10	361	13	346	17	335	25	325	36	314	54	270	154	259	176	250	192	240	205	228	216	214	225	214	226	242	238	265	255	286	278	305	306	324	341	336	365	345	379	355	390	366	395	372	392	377	385	383	377	391	371	402	368	418	371	428	378	433	388	435	397	435	404	433	415	427	424	418	431	408	436	395	438	382	437	370	434	359	429	349	422	340	413	332	404	324	393	317	381	309	367	301	351	282	316	262	287	237	264	207	250	168	245	16383	16383	225	493	248	493	361	563	366	566	369	569	371	573	372	577	373	582	371	589	368	596	363	601	356	604	349	605	345	605	342	604	338	603	335	601	333	599	475	432	349	432	349	422	362	421	373	419	382	415	387	411	389	405	388	399	386	393	383	387	375	373	279	200	227	373	226	377	225	382	225	386	224	391	224	395	225	403	228	410	234	414	244	418	256	420	273	422	273	432	115	432	115	422	133	417	146	408	157	391	167	363	181	319	237	133	221	100	203	70	184	45	166	29	149	23	144	28	141	41	136	56	127	69	108	75	98	73	89	69	81	62	75	50	73	35	76	20	84	7	96	-1	111	-7	128	-9	153	-5	177	6	200	26	221	53	242	87	389	348	408	378	424	399	440	412	456	419	475	422	16383	16383	417	551	415	565	409	575	401	582	392	586	384	588	375	586	367	583	361	578	356	571	355	563	356	553	359	547	365	539	366	534	364	525	359	518	351	511	338	507	322	506	305	507	292	511	284	518	279	525	277	534	278	539	281	542	284	547	287	553	288	562	287	571	283	578	277	583	270	586	262	588	253	586	243	582	235	575	229	565	226	551	232	527	248	508	270	495	296	487	322	484	348	487	374	495	396	508	411	527	417	551	494	432	330	432	330	422	349	420	363	415	371	410	376	402	378	392	378	390	377	387	377	384	375	378	288	50	285	39	280	32	275	27	267	24	110	24	105	25	101	27	98	30	98	40	99	43	99	46	100	50	187	375	193	391	202	404	215	413	231	419	253	422	253	432	73	432	73	422	95	419	110	415	119	411	123	404	124	395	124	389	123	381	119	363	117	353	41	67	34	45	26	30	16	20	3	14	-15	10	-15	0	103	0	121	-1	137	-7	149	-19	156	-38	159	-65	158	-74	157	-86	156	-99	153	-117	166	-117	169	-104	174	-90	180	-75	186	-61	194	-49	210	-30	227	-16	244	-6	261	-1	277	0	398	0	400	10	381	13	367	17	359	22	355	29	353	38	354	46	360	73	362	80	440	373	446	392	452	405	462	413	475	418	494	422	245	174	118	174	216	347	16383	16383	375	0	375	10	357	13	344	19	335	30	329	48	323	76	262	443	245	443	56	114	31	71	12	42	-1	25	-15	15	-32	10	-32	0	91	0	91	10	75	12	63	15	55	20	51	26	50	33	50	39	52	47	55	56	59	66	64	76	103	149	249	149	262	63	263	59	263	56	264	52	264	46	263	34	258	24	249	17	234	13	213	10	213	0	143	217	191	217	220	215	245	208	265	195	278	176	283	149	283	138	282	131	281	125	279	118	263	78	243	51	216	34	184	26	145	24	130	25	118	28	109	34	103	42	101	52	102	59	104	69	106	80	109	88	110	93	16383	16383	399	432	78	432	78	422	97	419	110	415	119	410	123	403	124	393	124	387	120	371	118	361	116	353	38	64	32	44	24	30	14	21	0	14	-17	10	-17	0	171	0	230	7	281	27	322	59	348	102	358	154	349	192	325	217	290	232	250	239	208	241	150	241	188	385	193	396	199	403	207	407	218	408	231	409	293	409	317	407	336	400	350	390	358	375	361	356	361	346	360	339	360	329	359	325	370	323	147	218	170	218	190	217	207	215	220	213	230	211	244	203	257	191	267	175	273	155	276	132	270	93	253	62	227	41	192	28	149	24	134	25	122	28	112	34	107	42	105	52	106	59	108	72	112	90	118	112	126	140	16383	16383	154	242	193	385	197	397	203	404	210	407	220	409	234	409	262	406	284	399	299	386	308	367	311	341	306	305	289	278	262	258	225	246	178	242	16383	16383	75	432	75	422	96	420	111	416	120	412	124	405	126	395	125	388	125	380	123	372	121	362	118	353	42	64	35	43	28	29	18	20	4	14	-15	10	-15	0	165	0	225	5	275	21	314	47	339	84	347	132	344	159	334	183	317	203	293	219	262	232	297	242	329	257	355	279	372	309	378	347	373	375	356	399	329	417	290	428	240	432	399	432	79	432	79	422	95	421	106	418	114	413	118	405	119	395	119	389	118	382	117	373	115	365	112	355	31	62	25	43	19	29	10	20	-3	13	-23	10	-23	0	143	0	143	10	122	13	108	16	99	21	94	28	92	36	93	43	94	52	97	62	99	74	102	85	189	409	294	409	318	407	336	401	350	390	358	376	361	357	361	352	360	346	360	331	359	325	370	324	256	54	253	43	248	35	242	29	235	25	225	24	58	24	86	62	113	115	140	185	168	274	200	385	203	394	207	400	212	405	219	408	228	409	328	409	336	408	341	407	345	404	347	401	347	391	345	385	16383	16383	461	432	131	432	128	422	143	421	155	418	163	412	168	404	170	392	170	387	168	375	167	368	165	360	125	225	89	126	53	59	18	22	-20	10	-32	10	-67	-117	-54	-117	-35	-74	-14	-41	8	-17	31	-4	56	0	279	0	297	-6	311	-17	320	-36	323	-65	322	-73	321	-86	319	-99	318	-111	317	-117	330	-117	364	10	347	12	334	16	326	22	321	30	320	41	320	47	321	53	322	60	324	68	326	75	405	373	412	392	419	405	428	413	442	419	461	422	418	432	89	432	89	422	111	419	125	416	134	411	139	404	140	395	140	388	139	380	137	371	135	361	133	353	54	60	48	41	41	28	32	20	19	14	1	10	1	0	334	0	375	107	365	112	351	93	338	78	326	65	315	56	302	48	282	38	260	31	235	26	205	23	169	22	150	23	135	26	125	30	119	36	118	44	118	52	121	66	126	85	132	111	140	141	161	215	233	215	249	213	260	209	267	200	269	185	269	178	268	172	266	158	265	150	277	147	322	301	310	303	297	275	284	256	269	245	249	240	219	239	167	239	208	393	212	401	217	406	225	409	238	411	257	411	310	410	347	405	370	397	382	383	385	362	385	351	384	345	384	338	383	332	398	330	363	245	398	373	405	392	415	405	428	414	444	419	463	422	463	432	284	432	284	422	305	420	320	416	330	410	335	403	336	393	336	387	332	371	330	362	327	353	298	245	291	245	263	247	239	252	222	264	211	284	207	313	207	324	208	336	209	350	210	363	210	374	208	395	202	412	191	426	174	434	152	438	135	435	120	430	109	421	101	410	98	398	99	390	103	382	108	375	117	371	128	369	140	372	149	379	158	387	165	395	171	398	177	395	181	390	183	382	184	372	184	351	181	318	181	307	183	285	189	266	199	251	212	239	229	228	229	227	209	225	190	218	172	208	155	193	137	174	40	54	24	35	12	23	0	17	-14	13	-35	10	-35	0	72	0	207	166	227	189	245	204	260	212	275	216	291	217	248	58	242	40	234	27	223	19	207	14	187	10	187	0	353	0	353	10	335	13	322	16	315	22	312	29	311	40	312	44	312	49	316	63	319	73	356	217	361	217	362	216	364	216	367	215	377	211	385	205	392	196	399	182	407	164	483	0	592	0	592	10	571	13	556	17	544	25	534	36	523	54	479	154	469	176	459	192	449	205	437	216	424	225	424	226	438	231	451	238	464	246	475	254	487	265	514	296	534	331	551	363	566	386	582	395	588	392	592	385	596	377	603	371	613	368	628	371	637	378	641	388	643	397	644	404	642	415	636	424	627	431	616	436	604	438	591	437	580	434	571	429	563	423	554	414	547	405	539	393	532	381	525	366	517	351	506	331	494	310	480	292	464	275	446	262	431	255	415	250	400	247	386	246	374	245	122	442	107	442	83	309	95	309	115	350	137	380	164	402	195	414	231	418	253	414	272	403	285	387	294	368	296	346	291	311	276	282	252	260	220	247	183	242	156	242	150	218	180	218	208	215	231	206	248	192	258	172	262	147	255	103	237	66	209	38	172	20	127	14	105	16	85	20	69	28	58	37	55	48	56	52	58	56	65	63	69	68	75	78	78	84	79	89	80	93	78	104	74	113	68	120	58	125	45	126	30	124	19	117	12	106	7	93	6	79	11	48	25	24	49	5	82	-5	124	-9	145	-9	165	-8	185	-5	204	-1	224	4	258	20	288	43	312	71	328	105	333	146	328	176	314	199	295	216	274	226	255	231	255	232	269	235	284	241	301	249	317	260	332	273	342	285	351	298	357	312	361	328	363	344	359	373	347	400	325	422	292	437	245	443	233	443	220	442	208	440	194	438	180	434	164	430	157	429	151	428	138	428	132	429	127	431	123	435	122	440	496	432	337	432	337	422	353	420	365	417	374	412	379	406	381	398	380	394	380	389	378	379	377	373	115	107	182	360	190	385	201	402	215	413	231	419	251	422	251	432	73	432	73	422	95	419	109	416	118	412	123	405	124	395	124	388	123	381	121	372	119	362	117	353	44	80	36	52	28	33	19	21	5	14	-15	10	-15	0	143	0	143	10	126	12	114	16	105	22	99	30	98	41	98	49	99	53	101	63	366	330	293	61	288	44	280	31	269	21	252	14	226	10	226	0	404	0	404	10	383	13	368	17	359	22	354	30	353	44	354	48	355	53	356	59	360	73	441	373	447	392	454	405	463	413	477	418	496	422	496	432	337	432	337	422	353	420	365	417	374	412	379	406	381	398	380	394	380	389	378	379	377	373	115	107	182	360	190	385	201	402	215	413	231	419	251	422	251	432	73	432	73	422	95	419	109	416	118	412	123	405	124	395	124	388	123	381	121	372	119	362	117	353	44	80	36	52	28	33	19	21	5	14	-15	10	-15	0	143	0	143	10	126	12	114	16	105	22	99	30	98	41	98	49	99	53	101	63	366	330	293	61	288	44	280	31	269	21	252	14	226	10	226	0	404	0	404	10	383	13	368	17	359	22	354	30	353	44	354	48	355	53	356	59	360	73	441	373	447	392	454	405	463	413	477	418	496	422	16383	16383	406	551	404	565	398	575	390	582	381	586	373	588	364	586	357	583	350	578	346	571	344	563	346	553	348	547	352	543	354	539	356	534	354	525	349	518	340	511	328	507	311	506	295	507	282	511	273	518	268	525	266	534	267	539	270	542	273	547	276	553	277	562	276	571	272	578	266	583	259	586	251	588	242	586	233	582	224	575	218	565	216	551	222	527	238	508	260	495	286	487	311	484	337	487	363	495	385	508	400	527	406	551	149	245	183	373	191	392	201	405	214	414	230	419	249	422	249	432	70	432	70	422	92	420	107	416	116	410	121	403	123	393	122	387	121	379	118	371	116	362	113	353	35	58	30	40	24	28	15	19	2	14	-17	10	-17	0	143	0	143	10	125	13	111	16	103	22	98	29	97	40	97	44	98	49	99	56	101	63	104	73	142	217	150	217	153	216	156	216	160	215	170	211	177	205	183	196	190	182	198	164	273	0	383	0	383	10	361	13	346	17	335	25	325	36	314	54	270	154	259	176	250	192	240	205	228	216	214	225	214	226	242	238	265	255	286	278	305	306	324	341	336	365	345	379	355	390	366	395	372	392	377	385	383	377	391	371	402	368	418	371	428	378	433	388	435	397	435	404	433	415	427	424	418	431	408	436	395	438	382	437	370	434	359	429	349	422	340	413	332	404	324	393	317	381	309	367	301	351	282	316	262	287	237	264	207	250	168	245	490	432	170	432	167	422	182	421	193	418	202	412	207	404	208	392	208	381	207	375	205	368	203	360	157	188	141	134	125	88	108	53	88	31	67	24	53	29	45	43	38	59	29	72	12	78	0	76	-9	71	-16	63	-20	53	-22	39	-19	22	-10	8	2	-1	19	-7	37	-9	55	-8	72	-4	87	1	100	9	112	20	132	45	148	75	161	108	171	141	180	169	239	384	242	393	245	400	251	405	258	408	268	409	358	409	365	408	370	407	373	404	375	401	375	389	374	386	373	384	293	82	285	54	275	34	263	21	245	14	220	10	220	0	399	0	399	10	381	12	367	16	356	21	350	28	347	38	347	45	348	48	348	51	349	54	435	373	441	392	448	405	457	413	471	418	490	422	566	432	458	432	236	106	199	432	79	432	79	422	97	420	110	417	120	412	126	406	128	399	128	395	126	390	125	383	123	375	120	365	44	99	33	62	22	37	10	22	-3	14	-21	10	-21	0	109	0	109	10	91	13	78	17	69	24	64	32	62	42	62	48	63	54	65	62	66	70	68	78	146	361	188	0	199	0	449	372	367	67	359	46	350	31	338	21	322	14	299	10	299	0	478	0	479	10	457	12	442	16	432	22	427	29	425	38	426	45	427	53	429	61	432	70	435	80	513	373	518	390	525	403	534	412	547	418	566	422	496	432	333	432	333	422	352	420	366	416	375	410	379	403	381	394	379	380	377	371	374	362	372	353	341	244	152	244	187	375	193	392	203	404	216	413	233	419	254	422	254	432	75	432	75	422	96	419	111	416	119	411	124	404	125	395	125	388	124	381	120	363	118	353	41	67	34	45	27	30	17	20	3	14	-15	10	-16	0	146	0	146	10	125	14	112	18	104	23	100	30	99	40	99	45	100	48	100	51	101	54	145	216	335	216	293	61	287	44	279	30	267	21	250	14	226	10	226	0	406	0	406	10	384	13	369	17	359	22	355	29	353	38	353	42	354	45	354	48	356	54	441	373	446	392	453	405	463	413	477	418	496	422	393	319	390	274	379	223	362	170	338	119	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	113	164	122	209	137	255	158	300	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	494	432	72	432	72	422	93	419	108	416	117	411	121	404	123	395	121	381	117	363	115	353	39	67	32	45	24	30	14	20	0	14	-18	10	-18	0	143	0	143	10	123	14	110	18	102	23	98	30	97	40	97	45	98	48	98	51	99	54	187	382	191	393	195	401	201	406	209	408	218	409	366	409	371	408	375	406	378	402	379	397	379	392	376	383	291	61	286	44	277	30	265	21	248	14	224	10	224	0	404	0	404	10	381	13	366	17	357	22	352	29	351	38	351	45	352	48	352	51	353	54	438	373	444	392	451	405	460	413	474	418	494	422	193	388	196	396	201	402	208	406	217	408	227	409	257	406	281	398	300	384	311	362	315	331	313	307	307	286	297	268	284	254	268	242	254	236	240	232	224	228	205	227	183	226	171	226	166	227	159	228	149	229	16383	16383	79	432	79	422	98	419	112	415	120	410	124	403	126	394	125	388	124	380	122	369	119	356	115	339	40	65	33	43	26	29	17	20	3	14	-15	10	-15	0	146	0	146	10	127	13	114	17	106	23	101	29	100	38	100	44	104	60	107	69	109	80	143	208	163	204	174	203	187	202	202	202	236	203	266	208	294	215	318	226	338	239	353	255	365	272	375	292	381	313	383	334	377	369	360	396	331	416	291	428	239	432	457	440	443	440	439	434	435	430	431	427	425	426	418	425	410	425	404	426	398	428	391	430	374	435	357	438	342	440	327	441	313	441	282	439	252	433	223	423	195	409	169	392	128	357	93	316	67	268	50	216	44	161	53	101	76	53	113	18	160	-3	217	-11	256	-7	293	3	328	22	363	49	398	86	386	97	353	66	323	43	295	28	266	20	234	18	194	23	162	39	138	66	123	104	118	154	121	197	130	240	144	282	164	320	190	353	213	375	238	392	265	406	293	414	322	417	353	412	379	399	399	378	413	347	421	309	432	307	426	432	74	432	47	330	58	327	74	359	91	383	112	398	139	406	176	409	216	409	123	61	116	42	107	29	94	20	76	14	52	10	52	0	243	0	243	10	218	12	201	15	191	22	186	30	185	41	185	50	189	68	192	76	194	85	280	409	322	409	345	407	363	400	377	390	385	375	388	356	388	341	387	335	386	328	398	327	475	432	349	432	349	422	362	421	373	419	382	415	387	411	389	405	388	399	386	393	383	387	375	373	278	200	227	373	226	377	225	382	225	386	224	391	224	395	225	403	228	410	234	414	244	418	256	420	273	422	273	432	115	432	115	422	133	417	146	408	157	391	167	363	181	319	235	133	219	100	202	70	184	45	166	29	149	23	144	28	141	41	136	56	127	69	108	75	98	73	89	69	81	62	75	50	73	35	76	20	84	7	96	-1	111	-7	128	-9	153	-5	177	6	200	26	221	53	242	87	389	348	408	378	424	399	440	412	456	419	475	422	209	99	176	105	150	117	132	136	121	161	118	191	119	214	122	235	129	254	140	273	156	291	175	308	196	320	219	328	244	333	273	334	16383	16383	337	334	371	328	397	315	417	297	428	272	432	242	431	219	427	198	420	178	408	159	392	140	374	124	352	112	329	104	303	100	274	99	16383	16383	352	385	357	397	367	407	380	415	398	420	420	422	424	422	424	432	237	432	237	422	259	421	274	419	283	414	288	408	290	400	289	394	288	386	286	376	283	367	281	358	236	355	196	348	161	337	131	323	106	306	86	286	70	265	58	242	50	218	48	193	57	149	80	116	114	93	157	79	203	75	195	48	185	30	171	18	153	12	132	10	126	10	126	0	322	0	322	10	299	12	281	15	270	22	263	30	261	41	261	46	262	52	263	59	266	66	268	75	312	77	351	84	386	93	416	107	442	124	463	144	480	166	492	189	499	213	502	239	493	283	469	316	434	339	391	352	344	358	409	432	271	432	271	422	287	420	298	417	306	412	310	406	312	399	310	389	307	383	303	377	298	371	202	260	163	358	159	368	156	376	154	383	152	395	154	403	158	410	167	415	180	419	200	422	200	432	25	432	25	422	45	419	60	413	71	405	80	393	88	376	156	207	101	143	55	89	21	52	-2	29	-23	17	-43	10	-43	0	97	0	97	10	80	11	68	14	59	18	55	25	53	33	54	38	56	45	59	51	63	58	68	64	169	178	213	69	216	61	220	47	221	40	222	35	220	26	215	20	206	15	191	12	171	10	171	0	350	0	350	10	327	14	311	20	299	28	290	42	281	61	214	231	326	359	345	379	361	395	377	407	392	415	409	422	494	432	330	432	330	422	349	420	363	415	371	410	376	402	378	392	378	390	377	387	377	384	375	378	288	50	285	39	280	32	275	27	267	24	110	24	105	25	101	27	98	30	98	40	99	43	99	46	100	50	187	375	193	391	202	404	215	413	231	419	253	422	253	432	73	432	73	422	95	419	110	415	119	411	123	404	124	395	124	389	123	381	119	363	117	353	41	67	34	45	26	30	16	20	3	14	-15	10	-15	0	316	0	333	-6	347	-18	356	-37	359	-66	359	-75	357	-88	356	-101	354	-111	353	-117	366	-117	400	10	380	13	366	17	357	22	353	29	351	38	352	46	358	73	360	80	438	373	444	392	452	405	461	413	475	418	494	422	439	432	277	432	277	422	296	420	309	416	317	410	322	403	323	394	322	388	321	381	319	372	317	362	315	353	282	230	271	225	255	219	235	212	211	207	186	205	163	207	144	211	130	219	121	230	118	245	118	252	119	259	120	267	124	283	149	375	155	392	164	404	177	414	194	419	215	422	215	432	35	432	35	422	57	419	72	416	81	411	86	404	87	395	87	390	85	380	84	374	82	366	58	277	56	267	54	258	53	249	52	242	52	234	57	209	71	192	93	182	120	177	149	176	180	178	209	183	236	191	258	199	276	207	236	61	230	44	221	30	210	21	192	14	169	10	169	0	348	0	348	10	326	13	311	17	302	22	298	29	296	38	296	42	297	45	297	48	299	54	384	373	389	392	396	405	406	413	420	418	439	422	647	432	485	432	485	422	504	420	517	415	525	410	529	402	531	392	531	390	530	387	530	384	528	378	441	52	437	41	433	33	427	27	420	25	410	24	317	24	312	25	308	27	304	31	303	37	303	40	304	43	304	46	305	49	306	51	393	373	399	392	406	405	415	413	428	418	447	422	447	432	293	432	293	422	311	420	323	415	329	410	332	402	333	392	333	390	332	387	332	384	330	378	244	55	240	44	235	36	229	29	222	25	214	24	117	24	112	25	108	27	105	31	104	37	104	40	105	43	105	46	106	49	106	51	194	375	199	391	206	404	217	413	232	419	253	422	253	432	80	432	80	422	102	419	116	415	124	411	128	404	129	395	129	381	128	372	126	363	124	353	48	67	41	45	33	30	23	20	10	14	-9	10	-9	0	557	0	557	10	537	13	522	17	512	22	507	29	505	38	506	46	507	55	510	64	512	73	514	80	591	373	597	392	604	405	614	413	627	418	647	422	647	432	485	432	485	422	504	420	517	415	525	410	529	402	531	392	531	390	530	387	530	384	528	378	441	52	437	41	433	33	427	27	420	25	410	24	317	24	312	25	308	27	304	31	303	37	303	40	304	43	304	46	305	49	306	51	393	373	399	392	406	405	415	413	428	418	447	422	447	432	293	432	293	422	311	420	323	415	329	410	332	402	333	392	333	390	332	387	332	384	330	378	244	55	240	44	235	36	229	29	222	25	214	24	117	24	112	25	108	27	105	31	104	37	104	40	105	43	105	46	106	49	106	51	194	375	199	391	206	404	217	413	232	419	253	422	253	432	80	432	80	422	102	419	116	415	124	411	128	404	129	395	129	381	128	372	126	363	124	353	48	67	41	45	33	30	23	20	10	14	-9	10	-9	0	470	0	487	-6	501	-18	510	-37	513	-66	512	-75	511	-88	509	-101	508	-111	506	-117	519	-117	554	10	534	13	520	17	511	22	506	29	505	38	506	46	507	55	510	64	512	73	514	80	591	373	597	392	604	405	614	413	627	418	647	422	218	217	265	217	294	215	319	208	339	195	353	176	358	149	351	101	331	65	300	41	263	28	220	24	204	25	192	28	183	34	177	42	175	52	176	59	178	69	180	80	183	89	184	94	16383	16383	225	241	263	385	268	398	275	408	285	415	297	419	311	422	311	432	69	432	41	330	54	327	70	361	86	384	105	399	132	407	169	409	179	409	186	406	192	401	195	395	196	387	196	380	195	376	195	373	194	371	113	64	107	44	100	30	90	20	77	14	58	10	58	0	245	0	304	7	355	27	396	59	422	102	432	154	423	192	399	217	364	232	324	239	282	241	141	217	188	217	217	215	243	208	263	195	276	176	281	149	274	101	254	65	224	41	186	28	143	24	128	25	116	28	107	34	101	42	99	52	100	59	102	69	105	80	107	89	109	94	16383	16383	148	241	186	385	191	397	198	407	208	414	220	419	234	422	234	432	74	432	74	422	93	419	107	415	115	410	120	403	121	393	121	387	119	379	118	371	115	361	113	353	36	64	30	44	23	30	13	20	0	14	-17	10	-17	0	169	0	227	7	278	27	319	59	345	102	355	154	346	192	322	217	287	232	247	239	205	241	16383	16383	591	432	429	432	429	422	448	420	461	416	470	410	475	403	476	393	476	387	474	379	473	371	470	362	468	353	390	61	384	42	377	29	367	20	353	15	334	10	334	0	497	0	497	10	478	13	465	16	457	21	453	27	452	36	452	45	453	54	455	64	458	75	462	86	537	371	543	391	550	405	559	413	572	419	591	422	142	217	188	217	217	215	243	208	263	195	277	176	282	149	274	101	255	65	225	41	187	28	143	24	128	25	116	28	107	34	101	42	99	52	100	59	102	69	105	80	108	89	109	94	16383	16383	149	241	188	385	193	398	200	407	210	414	222	419	237	422	237	432	75	432	75	422	94	419	108	415	116	410	121	403	122	393	121	387	120	379	118	371	116	361	114	353	36	64	30	44	23	30	13	20	0	14	-17	10	-17	0	169	0	228	7	279	27	319	58	346	99	356	148	354	165	349	181	342	194	333	206	322	215	302	227	280	234	256	239	231	241	206	241	104	441	80	309	92	309	112	349	137	380	167	401	203	413	245	417	283	410	312	392	332	363	344	324	347	277	347	261	346	253	346	245	344	237	169	237	161	209	341	209	333	179	323	151	310	124	294	98	276	75	253	54	229	37	201	24	171	15	137	13	111	14	89	19	73	27	63	36	59	47	62	54	68	61	75	69	81	79	84	92	82	102	78	111	72	118	62	123	49	125	34	122	23	116	16	105	11	93	10	78	16	45	34	19	61	2	96	-7	136	-11	178	-8	219	0	258	14	295	35	328	62	359	96	385	134	404	175	417	221	421	270	414	327	392	375	359	410	317	433	269	441	238	441	221	440	203	437	187	434	178	432	167	429	156	428	145	426	132	426	127	428	123	431	120	435	118	441	500	324	497	277	486	224	470	170	447	119	418	73	401	52	382	35	361	21	339	13	316	10	290	14	270	27	256	48	247	77	244	114	247	160	256	208	271	255	291	300	316	341	336	366	357	388	379	404	403	415	429	419	454	415	474	403	488	383	497	357	500	324	16383	16383	147	244	183	375	189	391	198	404	211	413	228	419	249	422	249	432	69	432	69	422	90	419	105	416	114	411	118	404	120	395	118	381	117	372	114	363	112	353	36	67	29	44	21	29	12	19	-1	14	-20	10	-20	0	141	0	141	10	121	14	108	18	100	23	96	30	95	40	95	48	97	54	139	216	194	216	189	200	186	184	182	152	182	136	187	84	204	43	230	13	264	-5	306	-11	332	-9	358	-3	384	6	409	19	433	35	475	71	511	116	538	168	557	225	563	287	558	341	542	384	516	415	480	435	435	441	405	438	375	430	346	416	319	399	293	377	271	354	251	329	232	302	217	274	203	244	290	230	283	228	275	227	266	226	247	226	215	229	188	238	169	252	156	271	152	295	161	340	185	374	220	396	262	408	308	412	318	412	325	410	329	406	331	401	332	394	325	359	323	353	16383	16383	448	432	302	432	258	431	217	426	180	417	147	402	119	381	107	368	98	352	91	335	86	317	84	299	90	269	105	243	128	224	157	211	190	207	190	205	31	43	18	32	6	23	-6	16	-19	12	-32	10	-32	0	68	0	262	202	283	202	245	61	238	44	230	30	218	21	201	14	177	10	177	0	358	0	358	10	338	13	324	17	314	23	309	31	307	41	309	55	310	63	312	71	315	80	392	373	398	392	405	405	415	413	429	418	448	423	245	239	243	210	237	179	226	149	212	118	194	90	181	72	166	55	149	40	130	29	111	25	97	27	86	32	78	41	73	55	71	74	74	101	81	130	92	161	106	190	122	217	139	238	156	255	173	268	191	275	208	277	221	275	232	270	239	262	244	252	245	239	16383	16383	310	73	293	54	274	35	267	31	262	28	258	27	255	28	251	30	250	32	249	35	252	55	261	93	274	146	290	209	308	276	309	280	310	282	310	284	312	290	307	292	267	288	265	285	258	254	253	267	245	278	234	285	220	290	205	292	183	290	161	283	139	272	117	258	97	240	70	211	48	178	31	143	19	106	16	69	19	42	28	21	42	5	60	-3	81	-6	108	-3	135	8	160	28	187	57	216	97	209	69	204	51	202	39	200	21	201	10	204	3	210	-2	217	-5	227	-6	242	-4	257	2	273	15	293	36	319	67	260	216	258	184	252	152	241	119	228	89	211	61	196	42	180	27	164	16	148	9	131	7	114	9	99	16	89	29	82	45	80	67	82	98	88	129	98	160	112	189	129	218	145	240	162	256	179	268	196	276	214	278	229	275	242	268	252	255	258	238	260	216	16383	16383	344	452	336	440	327	433	316	429	304	427	249	427	179	408	124	358	82	291	53	221	34	161	31	146	28	130	26	114	24	99	24	85	28	53	40	28	60	9	87	-2	121	-6	147	-4	173	1	198	12	222	28	245	48	269	75	289	105	303	137	312	169	316	200	311	232	298	257	279	276	253	288	222	292	206	291	190	289	174	285	159	279	143	272	127	262	112	251	99	240	87	229	76	220	75	220	91	260	114	301	143	337	177	364	214	377	230	378	261	378	277	380	292	384	314	395	330	409	342	425	349	440	354	452	207	98	203	72	193	47	176	26	153	12	124	7	104	10	89	19	79	33	73	52	71	74	72	87	73	101	75	113	77	123	79	129	93	134	111	139	130	142	148	145	163	146	179	144	191	139	200	129	205	116	207	98	16383	16383	237	239	227	210	203	188	168	171	126	158	81	148	99	201	122	238	147	262	172	274	194	278	209	276	220	272	229	264	235	253	237	239	16383	16383	183	163	213	169	240	180	261	195	275	214	280	237	276	258	266	274	250	284	230	290	208	292	135	279	82	244	47	197	27	145	21	97	24	64	33	35	52	13	82	-1	124	-6	165	-1	204	13	235	36	257	66	265	100	259	130	244	148	224	157	202	161	183	161	67	231	84	242	100	251	116	256	134	259	153	260	170	258	183	253	192	245	198	234	200	222	180	186	130	157	71	128	21	96	1	53	4	32	15	16	33	3	56	-4	86	-6	108	-5	131	0	154	9	179	26	208	50	200	58	176	43	156	33	138	27	123	25	108	24	92	26	77	29	66	36	58	46	55	61	76	102	125	132	184	157	234	187	254	232	251	252	241	269	226	281	206	289	181	292	149	289	121	280	97	268	77	254	61	239	256	216	254	186	248	153	239	120	225	89	209	61	194	41	178	26	161	15	144	9	127	7	110	10	96	19	85	33	78	50	75	71	77	102	82	133	92	163	105	192	122	220	139	240	156	257	174	268	192	276	209	278	225	275	238	267	248	254	254	237	256	216	16383	16383	140	441	180	419	213	385	238	344	256	301	265	260	263	259	255	271	246	280	235	287	221	291	205	292	150	280	99	248	58	202	30	146	20	86	24	52	37	26	57	7	84	-3	118	-6	180	6	233	42	275	96	302	163	311	238	303	296	282	350	247	396	202	431	149	452	89	138	107	175	131	213	159	245	188	268	213	277	222	276	229	273	233	267	235	260	236	251	234	239	230	225	223	212	214	199	203	187	187	174	169	163	147	154	121	146	89	137	16383	16383	244	72	219	52	197	38	176	29	157	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	151	136	205	157	245	183	271	214	279	247	277	262	270	275	259	284	244	290	225	292	166	280	111	248	65	201	34	145	22	84	27	53	40	28	60	9	86	-2	117	-6	148	-3	177	4	203	19	228	39	251	64	290	160	324	286	276	286	242	160	203	160	204	167	205	175	206	184	206	198	203	234	192	260	176	278	156	289	132	292	109	290	90	283	72	272	54	253	35	228	44	222	57	239	71	252	85	261	98	267	112	269	127	266	140	257	150	242	157	221	159	193	157	164	150	130	140	95	126	62	107	35	99	28	89	22	80	17	71	14	64	13	52	18	48	30	47	43	42	55	27	60	20	58	13	54	6	48	2	39	0	29	1	22	3	15	7	10	12	4	18	0	24	-2	31	-4	47	-6	56	-6	98	2	134	28	163	63	186	104	200	146	239	146	198	0	246	0	287	146	324	146	321	135	319	125	318	114	317	104	317	95	321	58	331	30	347	9	367	-2	392	-6	414	-4	434	1	451	13	469	31	487	56	479	62	466	46	452	33	438	24	425	18	411	16	396	19	383	28	373	43	367	65	364	92	367	121	373	154	384	189	398	222	417	249	425	256	432	263	440	267	447	270	455	271	466	267	472	256	476	243	483	233	500	228	506	229	513	232	518	237	522	245	524	256	522	267	517	277	508	285	494	290	476	292	436	285	400	265	370	235	345	200	328	160	67	292	43	207	54	207	66	230	80	249	97	264	118	274	142	278	157	276	169	270	178	260	184	246	186	228	183	209	172	190	156	174	134	163	109	159	89	159	84	143	87	144	99	144	119	142	134	135	146	124	153	109	156	91	153	66	143	43	126	24	101	11	68	7	55	8	46	11	39	16	35	21	34	26	35	34	38	40	41	45	43	51	44	58	43	67	40	75	35	81	27	84	18	86	9	84	1	81	-5	74	-9	64	-11	52	-7	32	3	16	21	3	47	-4	78	-6	104	-5	129	-1	152	6	173	17	190	31	198	41	205	52	210	64	213	76	214	87	211	105	203	120	190	133	172	143	149	151	149	152	173	157	197	167	217	182	231	202	237	228	234	247	225	264	208	279	184	288	149	292	132	291	117	288	95	282	85	281	82	281	79	283	77	285	76	289	76	292	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	16383	16383	303	442	295	416	282	394	266	376	246	364	221	360	206	362	194	366	186	372	180	380	178	388	179	393	185	401	188	407	189	417	188	425	184	432	178	437	170	441	163	442	154	441	146	437	138	430	133	420	131	407	136	383	149	364	169	350	192	341	216	339	249	345	275	361	295	385	308	413	315	442	105	160	142	290	139	292	120	288	82	282	60	279	33	275	33	265	41	265	54	264	64	262	71	259	75	254	76	247	76	241	74	233	71	223	68	210	64	194	12	0	61	0	101	146	120	136	134	122	143	103	151	83	163	41	172	22	182	7	197	-3	217	-6	232	-4	247	2	262	16	277	36	293	65	283	72	281	69	279	65	277	62	275	58	273	55	266	44	259	36	253	31	246	28	240	27	233	32	227	46	222	65	216	87	206	109	198	122	188	133	176	142	162	148	148	151	148	152	177	170	200	195	219	222	235	244	249	253	259	250	267	244	272	237	280	231	290	228	300	230	308	233	315	240	320	248	322	259	320	268	315	277	307	285	296	290	284	292	243	278	213	246	186	207	155	174	112	160	283	76	270	59	258	46	248	37	240	30	232	26	226	25	222	26	219	27	217	30	216	33	216	41	217	46	218	54	221	65	224	78	261	212	263	220	265	229	266	236	267	244	268	251	266	265	260	276	251	284	240	290	225	292	198	289	170	277	144	254	119	216	98	160	89	129	77	91	67	60	56	37	44	22	30	16	27	18	26	22	25	27	25	34	22	41	19	47	15	51	10	54	5	56	0	56	-7	55	-15	52	-22	46	-26	38	-28	26	-26	14	-20	4	-12	-2	-1	-6	10	-7	22	-6	32	-4	42	0	51	5	58	13	71	30	81	51	90	74	97	96	103	115	115	156	123	182	131	203	140	220	148	234	157	245	164	251	171	256	179	260	187	263	195	264	201	263	206	261	211	257	213	250	214	242	214	235	212	225	210	213	208	200	205	187	175	80	171	62	168	49	166	40	165	34	165	30	166	16	171	6	178	0	186	-4	196	-5	214	-3	230	2	248	15	268	36	293	67	389	77	375	60	364	47	355	37	347	30	340	26	334	24	330	25	327	26	325	29	324	33	324	37	328	72	340	123	355	183	371	240	385	286	346	286	210	82	208	82	183	286	143	286	94	129	82	92	69	61	56	37	43	22	28	16	25	18	24	22	24	27	23	34	21	41	18	46	14	51	4	55	0	55	-9	54	-16	51	-23	45	-27	37	-29	25	-26	13	-21	4	-12	-2	-1	-6	10	-7	26	-6	40	-2	50	3	59	12	67	21	78	38	88	56	96	76	110	118	142	217	168	0	173	0	313	207	297	155	286	113	279	79	275	52	274	29	276	15	280	5	287	0	296	-4	305	-6	323	-4	338	2	355	15	374	37	398	68	303	78	300	74	298	71	295	67	292	64	290	61	279	47	270	37	262	30	255	26	249	25	245	26	242	28	240	30	239	33	239	41	240	47	242	55	244	65	248	78	302	286	254	286	219	154	104	154	143	290	140	292	120	288	102	284	83	281	61	278	33	275	33	265	50	264	63	262	71	259	75	254	76	247	76	241	75	237	75	232	13	0	61	0	100	140	215	140	200	80	195	62	192	49	190	40	189	34	188	30	190	16	195	6	202	0	210	-4	220	-5	237	-3	253	3	270	16	289	37	313	69	256	216	253	184	247	152	237	119	223	89	207	61	191	42	176	27	160	16	144	9	126	7	109	9	95	16	84	29	77	45	75	67	77	98	83	129	93	160	107	189	124	218	140	240	157	256	174	268	191	276	208	278	224	275	238	268	247	255	254	238	256	216	16383	16383	311	200	307	232	294	257	274	276	248	288	218	292	202	291	186	289	170	285	154	279	138	272	99	245	66	211	41	172	25	129	19	85	23	53	35	28	55	9	83	-2	117	-6	143	-4	168	1	193	12	217	28	241	48	265	75	284	105	299	137	308	169	311	200	308	78	305	74	302	71	300	67	294	61	283	47	274	37	266	30	260	26	254	25	249	26	246	28	244	30	243	33	243	41	244	46	246	54	249	65	252	78	290	212	292	220	293	229	295	236	296	244	296	251	295	265	289	276	281	285	268	290	253	292	227	287	200	271	170	243	137	202	100	146	144	290	142	292	122	288	86	282	63	279	35	275	35	265	52	264	64	262	72	259	76	254	78	247	78	244	77	242	77	236	76	234	13	0	62	0	78	53	90	90	101	117	113	140	129	164	152	198	173	224	193	243	210	254	226	258	232	257	236	255	240	251	242	246	242	232	241	223	239	212	236	199	233	187	204	80	199	62	196	49	195	40	194	34	194	30	195	16	200	6	206	0	215	-4	225	-5	242	-3	258	3	274	16	293	37	317	69	251	207	250	179	244	151	235	123	223	95	206	68	188	46	169	28	150	16	131	8	110	5	100	6	91	10	84	15	80	22	78	30	81	51	88	81	98	117	109	154	121	188	133	211	149	231	168	248	189	260	211	264	226	262	238	255	245	244	250	228	251	207	16383	16383	143	290	139	292	35	275	35	265	51	265	58	264	66	263	73	260	78	255	80	247	79	244	78	238	76	229	74	217	70	203	-5	-83	-10	-99	-16	-110	-24	-118	-35	-122	-50	-124	-50	-135	84	-135	84	-124	67	-123	56	-121	48	-118	43	-112	42	-105	44	-94	48	-76	55	-51	62	-23	69	4	79	0	88	-3	97	-5	105	-6	115	-6	172	5	224	37	267	86	297	145	307	209	305	238	296	261	282	278	261	288	235	292	211	289	188	281	166	267	144	245	122	217	230	71	210	51	191	35	172	25	154	18	134	16	113	20	97	29	85	45	77	66	75	92	77	127	85	160	98	192	115	221	135	246	148	257	161	266	176	272	191	277	207	278	216	277	222	276	228	273	231	269	232	265	231	258	225	246	223	240	222	233	223	225	226	218	231	212	238	208	248	207	257	208	266	213	273	220	278	228	279	239	276	256	267	271	252	282	233	289	210	292	186	290	163	285	140	277	119	265	99	251	73	226	50	198	33	165	22	131	18	95	22	58	34	30	54	9	82	-2	115	-6	143	-4	169	3	193	17	217	37	240	64	469	69	460	78	446	61	435	47	425	37	417	30	410	26	403	25	400	26	398	27	396	29	395	32	395	38	396	43	397	49	399	57	401	66	440	208	443	221	445	231	447	240	448	247	449	253	447	266	442	276	434	285	424	290	410	292	402	292	386	288	377	284	368	279	349	265	330	246	310	222	288	191	262	152	272	180	279	205	285	226	288	242	289	252	287	266	283	277	275	285	263	290	249	292	224	287	197	270	169	243	137	204	103	152	142	290	140	292	120	288	82	282	60	279	33	275	33	265	49	265	58	264	66	262	72	260	75	256	76	251	75	244	73	232	70	216	66	196	60	174	11	0	61	0	77	54	90	93	101	121	112	143	124	163	147	194	169	221	189	241	208	253	223	258	228	257	232	255	235	251	237	247	238	241	236	229	230	203	221	166	209	118	193	61	175	0	225	0	239	54	252	94	265	126	279	154	296	180	316	206	335	227	353	244	369	254	383	258	387	257	391	255	394	252	396	244	396	241	395	237	395	232	393	226	392	219	353	68	350	54	347	43	346	35	345	29	344	24	345	14	349	5	354	0	361	-4	371	-5	389	-2	408	5	426	19	446	39	466	65	137	123	127	163	115	208	101	249	89	280	80	292	78	292	58	289	41	286	27	284	16	282	7	280	-1	278	-5	278	-9	277	-14	276	-14	265	-10	266	-5	267	2	267	6	268	20	266	32	262	41	254	49	242	57	225	69	187	84	136	97	81	108	34	112	5	109	-7	105	-17	94	-33	78	-54	59	-75	40	-92	22	-99	14	-97	4	-87	-2	-82	-14	-80	-22	-82	-29	-85	-35	-91	-38	-98	-40	-107	-38	-116	-33	-124	-26	-130	-17	-134	-6	-136	20	-127	52	-102	89	-62	130	-9	171	54	201	106	225	153	243	195	254	229	258	256	256	267	251	277	244	285	234	290	223	292	214	291	207	288	201	283	198	276	197	268	197	262	199	257	202	252	207	247	214	242	220	237	225	233	229	230	231	225	231	220	228	200	219	175	203	142	180	101	150	50	225	211	188	80	181	64	169	47	153	32	134	21	113	16	97	20	84	30	74	46	69	65	67	87	71	129	83	177	105	222	137	256	178	269	190	267	202	260	214	248	222	233	225	214	16383	16383	401	200	398	157	386	108	365	63	333	29	289	16	277	19	265	26	254	37	246	52	243	71	244	86	248	106	255	132	265	165	279	205	286	221	298	237	314	253	333	265	353	269	370	266	383	256	393	241	399	222	401	200	16383	16383	279	232	338	449	333	452	312	448	292	444	271	440	250	437	229	435	229	424	254	424	261	422	267	419	272	414	274	407	273	398	268	377	260	344	249	300	234	246	230	258	222	271	211	281	195	289	174	292	123	280	81	247	48	201	27	148	19	94	22	63	31	36	46	13	67	-1	93	-6	110	-5	127	-2	143	5	159	18	176	37	177	37	145	-83	140	-99	134	-110	126	-118	115	-122	100	-124	100	-135	234	-135	234	-124	218	-123	207	-121	199	-118	195	-112	194	-105	194	-100	196	-93	198	-82	201	-70	204	-57	231	48	234	35	241	20	253	6	270	-3	294	-6	345	5	387	38	420	86	441	143	449	202	445	231	435	256	420	275	401	288	379	292	354	290	333	283	315	272	298	255	281	232	156	235	150	258	144	274	138	285	131	290	122	292	112	291	100	289	85	286	67	280	44	273	37	271	39	259	51	263	58	265	64	266	69	267	73	267	77	268	85	267	92	263	97	256	102	242	107	222	126	140	72	64	63	53	55	43	49	37	43	33	38	31	35	31	32	32	28	33	25	35	21	37	11	41	7	43	3	44	0	44	-7	43	-13	40	-18	35	-21	28	-22	21	-20	11	-16	3	-9	-2	0	-5	10	-6	21	-5	32	-2	44	5	57	18	73	38	131	117	150	38	155	20	161	7	169	0	178	-5	189	-6	204	-4	218	2	233	16	250	37	271	68	260	74	257	70	255	67	252	64	249	60	246	55	238	45	231	37	226	32	220	30	215	29	210	30	206	33	202	39	198	46	195	56	174	145	172	154	170	161	169	167	169	175	185	203	201	225	214	242	225	252	234	255	242	254	249	251	261	245	268	244	276	245	282	248	286	253	289	260	290	268	289	276	286	283	280	288	273	291	264	292	247	289	229	279	210	261	189	234	163	197	328	73	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	103	-2	130	13	158	43	192	90	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	245	-5	261	-1	269	2	277	8	277	7	270	0	263	-11	257	-22	252	-34	251	-46	251	-53	252	-58	252	-67	251	-79	248	-88	243	-96	236	-102	225	-108	231	-119	260	-105	279	-90	289	-76	294	-61	295	-46	293	-30	292	-23	290	-15	290	0	291	7	294	16	298	26	305	38	289	81	271	58	257	42	246	32	238	27	231	25	227	27	225	29	224	32	224	36	225	43	227	54	230	66	234	78	237	88	289	286	239	286	200	143	193	138	182	134	168	129	153	126	137	124	120	125	109	129	101	135	97	144	96	154	96	161	97	166	98	170	99	176	130	290	127	292	104	287	60	279	42	277	28	275	28	265	40	265	48	264	54	264	57	263	61	261	67	255	68	252	68	247	67	244	66	240	64	230	56	202	51	183	47	169	46	159	45	152	48	134	56	121	69	111	89	106	114	104	132	106	150	109	167	114	183	119	196	125	188	92	183	75	179	59	176	45	174	34	173	26	174	15	178	6	184	0	193	-4	204	-5	222	-3	238	4	255	18	275	41	298	75	489	79	472	56	458	41	449	31	441	26	435	25	432	26	430	27	429	29	428	32	427	36	428	44	431	54	434	67	437	79	440	88	492	286	443	286	426	240	412	205	400	177	386	151	370	125	346	91	325	64	307	44	291	32	276	28	271	29	267	31	265	34	263	44	263	46	264	49	264	53	265	55	323	286	274	286	257	240	243	205	230	177	217	151	200	125	177	91	156	64	137	44	121	32	106	28	101	29	98	31	95	34	93	44	93	46	94	49	94	51	95	53	95	55	131	186	139	222	143	238	145	251	146	260	144	271	141	280	135	287	126	291	115	292	98	290	81	283	64	269	44	247	21	214	30	207	48	230	62	245	73	255	81	260	88	261	92	259	94	257	94	254	95	250	94	243	92	233	86	209	84	198	61	112	54	87	49	67	45	50	43	37	42	28	44	15	48	5	55	-1	65	-5	78	-6	104	-2	131	13	160	44	194	90	237	156	251	179	232	115	225	91	220	70	216	52	213	38	212	28	214	15	218	5	225	-1	234	-5	247	-6	274	-2	301	13	329	43	363	90	405	156	407	156	396	118	387	85	381	58	377	38	375	26	377	15	381	6	387	0	396	-4	407	-5	425	-3	440	3	457	17	476	40	499	73	489	79	472	56	458	41	449	31	441	26	435	25	432	26	430	27	429	29	428	32	427	36	428	44	431	54	434	67	437	79	440	88	492	286	443	286	426	240	412	205	400	177	386	151	370	125	346	91	325	64	307	44	291	32	276	28	271	29	267	31	265	34	263	44	263	46	264	49	264	53	265	55	323	286	274	286	257	240	243	205	230	177	217	151	200	125	177	91	156	64	137	44	121	32	106	28	101	29	98	31	95	34	93	44	93	46	94	49	94	51	95	53	95	55	131	186	139	222	143	238	145	251	146	260	144	271	141	280	135	287	126	291	115	292	98	290	81	283	64	269	44	247	21	214	30	207	48	230	62	245	73	255	81	260	88	261	92	259	94	257	94	254	95	250	94	243	92	233	86	209	84	198	61	112	54	87	49	67	45	50	43	37	42	28	44	15	48	5	55	-1	65	-5	78	-6	104	-2	131	13	160	44	194	90	237	156	251	179	232	115	225	91	220	70	216	52	213	38	212	28	214	15	218	5	225	-1	234	-5	247	-6	274	-2	301	13	329	43	363	90	405	156	407	156	396	118	387	85	381	58	377	38	375	26	377	15	381	6	387	0	396	-4	407	-5	416	-5	432	-1	440	2	448	8	449	7	441	0	434	-11	428	-22	423	-34	421	-46	422	-49	422	-53	423	-58	423	-63	424	-67	423	-79	419	-88	414	-96	406	-102	396	-108	402	-119	431	-105	449	-90	460	-76	465	-61	466	-46	462	-14	461	-4	462	2	463	9	466	18	470	28	476	38	499	73	293	118	288	91	274	62	253	35	224	16	190	9	174	11	161	16	152	23	146	33	144	44	146	70	150	92	157	110	166	125	178	137	186	142	197	149	212	156	228	161	245	163	259	162	272	158	283	149	290	137	293	118	16383	16383	163	141	166	163	176	193	190	225	209	258	233	286	226	292	218	286	210	282	201	279	191	278	180	277	159	279	142	282	126	287	109	290	89	292	65	289	47	281	32	267	20	248	8	222	16	219	25	232	33	242	43	249	53	252	64	254	80	253	95	250	121	246	134	245	147	245	169	249	177	251	183	253	183	251	156	224	132	191	112	153	98	114	93	75	96	47	106	24	123	7	150	-3	187	-6	237	0	282	18	317	47	341	82	350	121	347	143	337	161	321	176	298	185	268	188	242	186	219	179	198	168	180	155	164	141	230	118	225	91	211	62	190	35	161	16	126	9	111	11	98	16	88	23	83	33	81	44	82	70	86	93	93	111	103	125	115	137	122	142	134	149	148	156	164	161	182	163	196	162	209	158	220	149	227	137	230	118	16383	16383	100	142	138	290	136	292	115	287	95	283	77	280	57	278	36	275	36	265	49	265	57	264	62	264	66	263	72	259	74	257	75	255	77	249	76	245	75	237	73	228	71	217	67	205	44	112	41	100	38	87	34	63	33	51	36	32	44	16	60	4	86	-4	123	-6	174	0	219	18	254	47	278	82	287	121	284	143	274	161	258	176	235	185	205	188	178	186	155	179	135	168	117	155	101	141	16383	16383	426	78	412	61	401	47	392	37	385	30	378	26	372	25	367	26	364	28	362	30	361	33	361	41	362	47	364	55	367	65	370	78	424	286	376	286	322	80	317	62	314	49	312	40	311	34	311	30	313	16	317	6	324	0	333	-4	342	-5	360	-3	377	3	395	17	414	39	435	72	230	118	225	91	211	62	190	35	161	16	126	9	111	11	98	16	88	23	83	33	81	44	82	71	86	93	93	111	103	125	115	137	122	142	134	149	148	156	164	161	182	163	196	162	209	158	220	149	227	137	230	118	16383	16383	100	142	138	290	136	292	115	287	95	283	77	280	57	278	36	275	36	265	49	265	57	264	62	264	66	263	72	259	74	257	75	255	77	249	76	245	75	237	73	228	71	217	67	205	44	112	41	100	39	88	36	75	34	63	33	51	36	32	44	16	60	4	86	-4	123	-6	174	0	219	18	254	47	278	82	287	121	284	143	274	161	258	176	235	185	205	188	178	186	155	179	135	168	117	155	101	141	69	292	47	207	57	207	69	228	83	247	102	263	124	274	151	278	170	274	184	262	194	244	200	220	202	193	202	186	201	179	201	172	200	165	200	157	110	157	106	143	197	143	194	125	190	109	184	93	178	78	171	65	158	46	143	30	125	18	104	10	80	7	71	8	62	10	56	14	52	20	50	26	51	34	54	40	57	45	60	51	61	58	60	67	56	75	51	81	44	84	35	86	26	84	17	80	11	74	6	64	4	50	8	32	17	17	33	4	54	-3	80	-6	136	2	185	30	224	71	249	124	259	184	255	219	242	249	221	272	191	287	152	292	135	291	121	288	109	285	98	282	87	281	84	281	81	283	80	285	79	289	79	292	378	216	376	184	370	152	359	119	346	89	329	61	313	42	298	27	282	16	266	9	249	7	232	9	217	16	207	29	200	45	197	67	200	98	206	129	216	160	229	189	246	218	262	240	279	256	296	268	314	276	331	278	347	275	360	268	370	255	376	238	378	216	16383	16383	106	154	144	290	143	292	122	288	104	285	85	282	63	279	35	275	35	265	52	265	63	264	71	261	76	258	78	253	79	246	78	241	77	233	74	222	70	209	67	194	14	0	64	0	103	140	150	140	147	129	143	107	142	95	142	85	146	53	158	28	178	9	205	-2	239	-6	265	-4	291	1	316	12	340	28	364	48	387	75	407	105	421	137	431	169	434	200	429	232	416	257	396	276	371	288	341	292	324	291	308	289	292	285	277	279	261	272	234	255	209	233	188	209	170	183	156	154	201	148	182	148	160	150	142	156	127	165	118	178	115	194	120	226	135	248	158	262	185	269	214	271	219	271	227	267	229	263	230	259	230	256	229	255	229	253	228	251	16383	16383	288	79	270	56	257	41	247	31	240	26	233	25	230	26	227	29	226	32	226	36	227	44	229	54	232	67	235	79	238	89	290	286	205	286	165	284	126	275	93	258	69	230	61	191	64	175	72	161	86	150	105	141	128	137	127	136	108	132	91	124	76	112	64	94	54	69	47	51	41	37	34	29	27	24	18	22	11	23	6	27	1	34	-1	42	-2	54	-2	61	-1	65	-1	69	0	73	-10	73	-12	68	-14	62	-15	57	-15	47	-13	26	-7	11	2	1	13	-3	27	-5	45	-3	61	2	75	13	87	30	98	52	116	90	133	114	150	127	165	132	177	133	198	133	189	101	182	74	177	53	175	36	174	26	176	15	180	6	186	0	195	-4	206	-5	223	-3	239	3	256	17	274	40	297	73	89	138	107	175	131	213	159	245	188	268	213	277	222	276	229	273	233	267	235	260	236	251	234	239	230	225	223	212	214	199	203	187	187	174	169	163	147	154	121	146	89	137	16383	16383	244	72	219	52	197	38	176	29	157	24	140	22	119	25	102	33	89	46	81	63	78	83	78	89	79	97	80	106	82	115	85	123	151	136	205	157	245	183	271	214	279	247	277	262	270	275	259	284	244	290	225	292	166	280	111	248	65	201	34	145	22	84	27	53	40	28	60	9	86	-2	117	-6	148	-3	177	4	203	19	228	39	251	64	16383	16383	182	369	180	378	176	387	169	395	160	400	150	401	140	400	131	395	124	388	119	380	118	370	119	359	123	350	130	343	139	338	149	336	160	338	169	343	176	350	180	359	182	369	16383	16383	315	369	313	378	308	387	301	395	293	400	283	401	273	400	263	395	256	388	252	380	250	370	251	359	256	350	263	343	272	338	282	336	293	338	301	343	309	350	313	359	315	369	102	153	149	325	259	325	268	350	156	350	182	449	177	452	156	448	116	440	96	437	73	435	73	424	99	424	106	422	112	418	117	414	118	408	118	402	117	395	115	387	113	378	110	367	105	350	38	350	30	325	99	325	13	0	63	0	78	53	90	90	100	117	112	140	126	164	147	195	170	220	191	240	211	253	227	258	233	257	237	255	240	252	242	246	243	239	242	231	240	221	237	210	234	200	232	192	184	-1	171	-48	159	-83	147	-106	135	-118	120	-122	115	-122	112	-121	110	-119	108	-116	108	-114	109	-109	111	-106	115	-98	116	-91	115	-83	112	-76	107	-71	100	-68	90	-66	81	-68	74	-72	68	-78	64	-87	63	-96	65	-109	73	-120	84	-129	98	-135	115	-136	148	-131	176	-113	200	-82	221	-38	239	18	290	212	292	220	294	229	295	236	296	244	296	251	295	265	290	276	281	285	269	290	254	292	228	287	201	272	172	246	139	206	103	153	67	231	84	242	100	251	116	256	134	259	153	260	170	258	183	253	192	245	198	234	200	222	180	186	130	157	71	128	21	96	1	53	4	32	15	16	33	3	56	-4	86	-6	108	-5	131	0	154	9	179	26	208	50	200	58	176	43	156	33	138	27	123	25	108	24	92	26	77	29	66	36	58	46	55	61	76	102	125	132	184	157	234	187	254	232	251	252	241	269	226	281	206	289	181	292	149	289	121	280	97	268	77	254	61	239	16383	16383	154	327	177	327	290	398	294	400	297	404	300	407	301	411	302	416	300	424	297	430	291	435	285	439	277	440	273	439	267	437	261	433	292	292	282	292	280	289	278	285	272	281	268	281	258	282	250	285	240	288	228	291	212	292	154	280	100	250	57	204	28	150	17	92	22	55	35	27	56	8	84	-3	118	-6	132	-6	146	-4	161	-1	177	3	194	11	206	19	217	28	226	39	233	51	235	64	234	70	231	76	226	81	220	84	212	86	200	84	190	80	182	72	178	63	176	52	174	35	168	23	159	14	147	8	132	7	111	11	95	22	84	40	76	64	74	95	74	104	76	124	78	133	80	143	186	143	189	157	83	157	100	196	125	229	154	255	185	272	216	278	232	275	243	266	252	252	256	232	258	207	268	207	226	293	217	293	213	288	210	284	207	282	202	281	190	281	180	283	173	285	164	288	156	290	142	292	136	292	109	289	86	279	70	265	59	245	55	220	57	207	62	191	70	174	82	154	98	134	111	115	122	99	129	84	133	71	135	58	132	40	126	26	115	15	101	9	84	7	65	10	49	20	35	38	25	63	18	97	7	97	-5	-8	4	-8	8	-2	11	1	19	5	34	5	40	4	46	2	53	0	62	-3	69	-5	76	-6	89	-6	120	-2	147	8	167	26	180	51	185	81	183	97	178	113	170	130	157	150	140	171	126	188	116	203	109	216	105	228	104	239	106	252	111	263	119	271	130	276	143	277	161	274	176	266	188	251	196	229	202	200	213	200	143	75	128	56	115	41	104	31	95	25	87	24	84	24	82	25	80	27	79	30	78	34	79	39	80	45	81	50	83	56	85	63	147	290	144	292	113	285	89	281	70	278	54	276	38	275	38	265	56	264	69	263	76	260	80	256	81	249	80	245	79	240	78	234	76	227	75	220	43	103	38	82	34	65	31	50	29	38	29	29	30	16	34	6	40	-1	49	-5	61	-6	79	-4	97	3	113	18	131	39	152	68	16383	16383	171	397	169	408	164	418	157	426	148	431	137	433	127	431	119	427	112	419	108	409	106	398	108	386	112	376	119	369	128	365	138	363	148	365	157	370	164	377	169	386	171	397	143	76	128	56	116	41	106	31	97	25	90	24	87	24	84	26	82	28	80	31	80	38	82	50	84	56	86	64	149	290	146	292	114	286	90	281	72	278	56	276	41	275	41	265	59	264	71	263	78	260	81	256	82	249	82	245	81	240	80	234	76	220	44	103	39	82	34	64	31	50	29	39	29	30	30	17	35	6	41	0	50	-5	61	-6	81	-4	98	4	115	18	133	39	153	68	16383	16383	104	369	102	378	98	387	91	395	82	400	72	401	62	400	53	395	46	388	41	380	39	370	41	359	45	350	52	343	61	338	72	336	82	338	91	343	98	350	103	359	104	369	16383	16383	237	369	235	378	230	387	223	395	214	400	205	401	194	400	185	395	178	388	173	380	171	370	173	359	178	350	185	343	194	338	204	336	214	338	223	343	230	350	235	359	237	369	131	290	129	292	98	287	71	282	49	279	31	276	16	275	16	265	34	265	46	264	55	262	61	258	65	252	66	245	65	240	64	232	62	222	59	209	55	191	-5	-49	-17	-83	-29	-105	-41	-118	-56	-122	-64	-120	-66	-118	-68	-114	-67	-109	-65	-106	-62	-102	-60	-98	-60	-91	-61	-83	-64	-76	-69	-71	-76	-68	-85	-66	-94	-68	-102	-72	-108	-78	-111	-87	-113	-96	-110	-109	-103	-120	-92	-128	-78	-134	-60	-136	-28	-130	0	-112	23	-81	44	-38	62	18	16383	16383	153	396	151	407	146	417	139	424	129	430	119	432	108	430	99	425	91	418	86	409	84	398	86	386	91	376	99	369	108	365	120	363	130	365	139	369	146	377	151	386	153	396	361	118	356	91	344	62	324	35	297	16	263	9	247	11	236	16	228	23	223	33	222	44	224	71	229	93	236	111	246	125	256	137	263	143	272	150	285	156	299	161	316	163	330	162	342	158	352	149	358	137	361	118	16383	16383	241	141	261	212	263	220	265	229	266	236	267	244	268	251	266	265	260	276	251	284	240	290	225	292	198	289	170	277	144	254	119	216	98	160	89	129	77	91	67	60	56	37	44	22	30	16	27	18	26	22	25	27	25	34	22	41	19	47	15	51	10	54	5	56	0	56	-7	55	-15	52	-22	46	-26	38	-28	26	-26	14	-20	4	-12	-2	-1	-6	10	-7	22	-6	32	-4	42	0	51	5	58	13	71	30	81	51	90	74	97	96	103	115	115	156	123	181	131	203	140	220	148	234	157	245	164	251	171	256	179	260	187	263	195	264	201	263	206	261	211	257	213	250	214	242	214	235	212	225	210	213	208	200	205	187	186	112	182	100	179	88	177	75	175	63	174	51	177	32	185	16	202	4	227	-4	265	-6	311	0	353	18	387	47	409	82	418	121	415	143	406	161	391	176	369	185	339	188	313	186	291	179	273	168	256	155	242	141	373	118	368	91	356	62	336	35	309	16	275	9	259	11	248	16	240	23	235	33	234	44	236	71	241	93	249	111	258	125	268	137	274	143	284	150	297	156	311	161	328	163	342	162	354	158	364	149	370	137	373	118	16383	16383	293	290	290	292	270	287	251	284	231	280	211	277	191	275	191	265	199	265	206	264	213	264	219	263	224	261	227	259	229	257	230	254	231	252	231	243	230	235	228	227	225	217	222	205	207	154	105	154	143	290	141	292	121	288	103	284	84	281	62	278	35	275	35	265	52	264	64	262	72	259	76	254	78	247	78	241	77	237	77	232	14	0	64	0	102	140	204	140	194	100	192	88	189	75	187	63	186	51	189	32	197	16	213	4	239	-4	276	-6	323	0	365	18	399	47	422	82	430	121	427	143	418	161	403	176	381	185	351	188	325	186	303	179	284	168	268	155	254	141	309	78	290	55	277	40	268	31	260	26	254	25	248	27	244	33	244	37	245	45	248	59	253	78	259	98	265	120	276	155	285	187	292	213	296	234	297	248	296	262	291	274	282	283	270	290	254	292	229	287	200	271	170	243	137	204	102	152	149	325	259	325	268	350	156	350	182	449	177	452	156	448	116	440	96	437	73	435	73	424	99	424	106	422	112	418	117	414	118	408	118	402	117	395	115	387	113	378	110	367	105	350	38	350	30	325	99	325	13	0	63	0	77	52	89	91	100	119	112	143	126	166	148	195	170	221	191	241	211	253	227	258	235	257	240	255	243	252	245	247	245	236	243	226	241	220	205	83	200	65	196	50	194	37	192	28	191	22	193	12	196	5	202	0	210	-4	220	-5	240	-3	258	4	276	18	295	39	317	69	105	160	142	290	139	292	120	288	82	282	60	279	33	275	33	265	41	265	54	264	64	262	71	259	75	254	76	247	76	241	74	233	71	223	68	210	64	194	12	0	61	0	101	146	120	136	134	122	143	103	151	83	163	41	172	22	182	7	197	-3	217	-6	232	-4	247	2	262	16	277	36	293	65	283	72	281	69	279	65	277	62	275	58	273	55	266	44	259	36	253	31	246	28	240	27	233	32	227	46	222	65	216	87	206	109	198	122	188	133	176	142	162	148	148	151	148	152	177	170	200	195	219	222	235	244	249	253	259	250	267	244	272	237	280	231	290	228	300	230	308	233	315	240	320	248	322	259	320	268	315	277	307	285	296	290	284	292	243	278	213	246	186	207	155	174	112	160	16383	16383	125	327	149	327	262	398	266	400	269	404	271	407	272	411	273	416	272	424	268	430	263	435	257	439	249	440	245	439	242	438	238	437	232	433	137	123	127	163	115	208	101	249	89	280	80	292	78	292	58	289	41	286	27	284	16	282	7	280	-1	278	-5	278	-9	277	-14	276	-14	265	-10	266	-5	267	2	267	6	268	20	266	32	262	41	254	49	242	57	225	69	187	84	136	97	81	108	34	112	5	109	-7	105	-17	99	-25	89	-38	78	-53	67	-67	58	-77	49	-86	42	-92	36	-96	31	-98	26	-99	17	-97	5	-87	-2	-82	-14	-80	-22	-82	-29	-85	-35	-91	-38	-98	-40	-107	-38	-116	-33	-124	-26	-130	-17	-134	-6	-136	20	-127	52	-102	89	-62	130	-9	171	54	201	106	225	153	243	195	254	229	258	256	256	267	251	277	244	285	234	290	223	292	214	291	207	288	201	283	198	276	197	268	197	262	199	257	202	252	207	247	214	242	220	237	225	233	229	230	231	225	231	220	228	200	219	175	203	142	180	101	150	50	16383	16383	265	442	256	416	243	394	227	376	207	364	182	360	167	362	155	366	146	372	141	380	139	388	140	393	146	401	149	407	150	417	149	425	145	432	139	437	132	441	124	442	115	441	107	437	99	430	94	420	92	407	97	383	110	364	130	350	153	341	177	339	210	345	236	361	256	385	270	413	276	442	319	79	301	56	288	41	278	31	270	26	264	25	261	26	259	27	258	29	257	32	256	36	257	43	261	65	264	77	266	86	322	286	272	286	255	240	241	205	229	177	216	151	200	125	176	91	155	64	136	44	120	32	105	28	100	29	96	31	94	34	92	44	92	46	93	49	93	53	94	55	130	186	138	222	141	238	143	251	144	260	143	271	139	280	133	287	125	291	114	292	96	290	79	283	62	269	43	247	19	214	29	207	47	230	61	245	71	255	80	260	86	261	89	260	91	259	92	257	93	254	93	250	92	243	90	233	88	221	85	209	82	198	59	112	52	87	47	67	44	50	42	37	41	28	43	15	47	5	54	-1	64	-5	76	-6	84	-6	91	-5	112	1	105	-7	99	-16	93	-26	89	-36	87	-47	87	-50	88	-54	89	-59	89	-67	88	-79	85	-88	80	-96	72	-102	62	-108	68	-119	97	-104	115	-89	126	-75	130	-61	132	-48	131	-40	130	-35	128	-30	127	-24	126	-15	128	-3	130	4	133	11	135	18	151	34	169	56	188	83	210	117	234	156	223	117	215	84	209	58	206	38	205	26	206	15	210	6	217	0	226	-4	237	-5	254	-3	270	3	286	17	305	40	328	73	197	217	245	217	274	215	299	208	319	195	332	176	337	149	330	101	310	65	279	41	241	28	198	24	183	25	171	28	162	34	156	42	154	52	155	59	157	69	160	80	163	89	164	94	16383	16383	204	241	229	333	265	333	289	332	308	328	323	320	332	308	336	290	335	285	335	272	334	266	346	265	370	357	235	357	243	385	248	398	256	407	266	414	278	419	292	422	292	432	131	432	131	422	150	419	164	415	172	410	177	403	178	393	178	388	177	381	175	373	174	365	171	357	34	357	13	268	24	265	42	298	60	318	80	329	105	333	165	333	92	64	86	44	79	30	69	20	56	14	37	10	35	0	225	0	284	7	335	27	375	59	402	102	411	154	402	192	378	217	344	232	303	239	262	241	277	112	273	85	259	58	238	33	210	16	175	9	159	11	146	16	137	23	131	33	129	44	131	70	134	91	140	107	149	119	161	130	169	135	180	142	195	149	211	155	228	157	243	155	256	151	267	143	274	130	277	112	16383	16383	146	135	182	266	214	266	235	265	250	262	260	255	266	246	268	232	268	219	279	219	296	286	188	286	232	449	228	452	206	448	166	440	146	437	124	435	124	424	150	424	157	422	163	418	167	414	169	407	168	403	167	396	165	387	163	377	160	365	138	286	29	286	9	219	20	219	32	241	42	255	55	262	72	265	97	266	133	266	92	112	90	102	87	90	84	76	82	63	81	51	84	32	92	16	108	4	134	-4	171	-6	222	0	266	16	302	42	326	76	334	115	331	136	321	155	305	169	282	178	251	182	225	179	202	172	181	161	163	149	147	135	486	404	341	230	294	404	16383	16383	591	0	591	10	554	24	530	52	514	89	500	129	481	165	467	182	449	199	428	214	403	224	374	229	541	432	222	432	279	229	214	219	160	194	116	159	77	116	41	68	28	50	14	35	0	23	-16	14	-35	10	-35	0	133	0	133	10	122	12	114	15	109	20	106	25	105	32	107	46	111	62	118	79	128	95	140	112	171	143	203	168	233	186	262	197	287	201	247	58	241	40	236	27	227	19	215	14	197	10	197	0	347	0	347	10	330	13	318	16	313	22	310	29	310	44	311	49	312	56	314	63	317	73	352	201	375	196	396	183	415	163	431	136	445	104	448	95	450	87	452	78	453	70	453	63	452	47	447	33	438	22	425	14	406	10	406	0	363	266	268	162	218	266	16383	16383	446	62	433	46	420	33	406	24	393	18	379	16	371	18	365	22	361	29	360	37	359	47	359	55	360	60	360	68	357	93	347	113	331	130	309	142	281	148	281	149	406	286	149	286	212	148	193	145	176	141	162	135	150	127	140	118	124	100	113	82	105	63	98	45	89	27	87	22	84	19	80	16	75	14	70	13	58	18	53	29	50	42	43	52	27	57	21	56	13	53	7	47	2	39	0	29	2	18	8	8	19	0	33	-4	52	-6	100	4	131	34	154	71	180	107	220	133	183	0	231	0	267	133	286	122	298	106	305	87	309	65	313	44	318	24	327	10	337	0	350	-5	364	-6	386	-3	406	4	425	18	441	35	455	56	370	193	361	167	350	141	337	117	323	94	308	73	289	52	268	35	245	21	221	13	195	10	165	14	141	28	124	51	113	82	109	122	110	138	111	155	117	191	122	210	134	217	144	223	154	227	163	229	171	230	195	223	216	206	235	186	256	170	283	163	302	164	320	168	337	174	354	182	370	193	16383	16383	393	319	393	302	391	284	388	265	385	245	380	225	368	218	358	212	348	209	340	207	332	206	306	213	285	230	266	249	246	266	222	273	206	272	191	270	174	264	155	255	132	240	140	262	149	283	160	303	172	323	185	341	205	366	228	388	253	404	279	415	308	419	337	415	361	402	378	381	389	353	393	319	16383	16383	463	277	456	333	438	378	408	412	366	434	314	441	281	438	248	430	216	417	185	399	157	377	118	337	86	292	61	243	45	193	40	143	47	89	66	46	96	14	136	-4	184	-11	213	-9	243	-3	271	6	299	19	326	35	370	71	408	115	437	165	456	220	463	277	240	129	235	114	229	100	222	86	214	73	207	61	191	42	176	27	160	16	144	9	126	7	109	9	95	16	84	29	77	45	75	67	75	80	76	93	78	107	84	133	91	138	98	141	104	144	110	145	115	146	129	141	139	131	149	119	161	109	180	104	193	105	205	109	218	114	229	121	240	129	16383	16383	256	216	255	203	254	189	252	176	249	162	245	149	239	144	233	141	227	139	222	137	217	137	202	141	190	152	178	164	165	174	146	179	136	178	127	176	116	171	105	164	91	154	96	167	102	180	116	206	124	218	140	240	157	256	174	268	191	276	208	278	224	275	238	268	247	255	254	238	256	216	16383	16383	311	200	307	232	293	257	273	276	247	288	217	292	201	291	185	289	169	285	154	279	138	272	99	245	66	211	41	172	25	129	19	85	23	53	35	28	55	9	83	-2	117	-6	143	-4	168	1	193	12	217	28	241	48	265	75	284	105	299	137	308	169	311	200	203	93	201	93	160	378	159	380	159	388	160	400	165	408	174	414	188	419	209	422	209	432	50	432	50	422	69	418	81	411	90	395	97	367	105	322	159	-11	171	-11	387	367	395	379	402	387	408	392	414	395	421	395	428	393	434	386	440	378	447	372	458	369	470	371	480	375	486	383	490	393	492	404	490	413	486	422	477	430	464	436	446	438	418	433	395	420	375	399	359	375	344	349	157	76	155	112	150	153	141	197	131	240	117	282	113	288	112	290	110	292	108	292	105	291	101	290	98	290	95	289	69	283	55	281	40	278	22	276	22	265	42	265	55	263	64	256	72	244	79	227	86	203	96	165	104	128	110	91	114	51	118	7	118	-1	120	-6	123	-9	128	-11	134	-10	138	-7	142	-3	145	1	146	4	160	43	185	104	218	171	254	224	290	245	296	244	301	241	305	237	311	234	318	233	328	234	337	237	344	243	348	252	350	264	348	273	344	280	337	287	329	291	321	292	309	291	297	287	286	282	275	273	262	262	237	233	214	198	192	158	174	117	157	76	412	519	398	519	383	478	363	453	341	439	316	433	290	432	80	432	80	422	96	421	108	418	115	413	119	405	120	395	120	389	119	382	118	373	116	365	114	355	35	62	29	43	23	29	13	20	0	13	-19	10	-19	0	146	0	146	10	126	13	111	16	102	21	97	28	95	36	96	43	98	52	100	62	103	74	106	85	193	409	379	409	268	336	256	336	245	313	235	298	221	290	201	287	171	286	48	286	48	276	62	275	72	274	78	271	82	267	84	261	83	258	83	252	82	249	81	245	42	103	37	82	33	65	30	50	29	38	28	29	29	16	33	6	40	-1	49	-5	61	-6	79	-4	96	3	113	18	131	39	151	68	143	75	127	56	114	41	103	31	94	25	86	24	84	24	82	25	81	27	79	30	79	39	80	44	82	56	84	63	137	255	139	261	143	266	147	269	153	271	248	271	360	469	381	469	305	568	300	573	295	577	290	580	285	582	271	582	265	579	259	574	256	568	255	560	255	556	257	551	259	547	263	543	268	539	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	288	326	309	326	232	424	227	430	222	434	217	437	212	439	206	440	199	439	192	436	187	431	183	425	182	417	182	412	186	404	194	396	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	258	468	281	468	394	538	398	541	401	544	405	552	405	557	404	564	401	571	395	576	389	579	381	580	378	580	374	579	371	577	368	576	365	574	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	178	327	201	327	315	398	319	400	322	404	324	407	325	411	326	416	325	424	321	430	316	435	310	439	302	440	298	439	295	438	291	437	285	433	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	392	542	381	540	372	536	365	529	360	520	358	510	360	499	365	490	372	483	381	478	391	477	401	478	410	483	417	490	422	499	424	509	422	519	417	528	410	535	401	540	392	542	16383	16383	259	542	248	540	239	536	232	529	228	520	226	510	228	499	232	490	239	483	248	478	258	477	268	478	277	483	284	490	289	499	290	509	289	519	284	528	277	535	269	540	259	542	16383	16383	350	-11	549	373	559	391	568	403	577	412	587	417	600	422	600	432	478	432	478	422	496	420	508	417	517	411	521	403	523	394	522	386	519	378	516	368	512	359	507	349	383	107	356	380	356	383	355	385	355	390	356	401	361	409	369	415	382	419	400	422	400	432	244	432	244	422	263	420	277	416	285	409	290	398	293	381	299	338	185	107	156	375	156	378	155	380	155	388	157	401	162	410	171	416	185	419	203	422	203	432	47	432	47	422	58	420	66	419	72	417	77	415	81	412	86	405	89	396	93	382	96	360	100	328	140	-11	153	-11	300	288	303	288	336	-11	319	401	308	400	299	395	292	388	287	380	285	370	287	359	291	350	298	343	307	338	318	336	328	338	337	343	344	350	349	359	350	369	349	378	344	387	337	395	328	400	319	401	16383	16383	186	401	176	400	167	395	159	388	155	380	153	370	155	359	159	350	166	343	175	338	186	336	196	338	205	343	212	350	216	359	218	369	216	378	212	387	204	395	196	400	186	401	16383	16383	10	268	29	268	39	267	46	265	52	260	56	252	60	239	64	216	68	186	72	151	75	115	78	80	80	19	81	6	82	-2	83	-7	86	-10	89	-11	94	-9	100	-2	108	9	118	26	131	50	138	64	146	78	153	91	161	104	168	116	226	217	245	11	246	2	247	-3	249	-8	250	-10	253	-11	256	-10	261	-7	273	5	283	16	289	24	338	87	377	141	406	188	423	225	429	255	428	267	423	277	416	285	406	290	395	292	386	291	379	288	374	283	370	278	369	271	369	266	373	256	377	250	383	245	388	239	393	234	397	226	398	221	395	203	384	180	364	148	333	106	288	49	267	282	267	286	266	289	264	291	260	291	256	289	255	287	253	285	126	84	123	121	120	161	115	202	110	239	105	270	102	280	100	287	98	290	96	292	89	292	86	291	78	289	73	288	61	285	48	282	22	278	10	276	288	469	309	469	232	568	227	573	222	577	217	580	212	582	199	582	192	579	187	574	183	568	182	560	182	556	184	551	186	547	194	539	16383	16383	219	432	61	432	61	422	79	419	92	414	100	406	106	394	112	377	162	200	123	64	115	43	105	28	92	18	75	13	52	10	52	0	243	0	243	10	220	13	206	14	196	17	189	22	185	28	184	37	185	46	187	58	190	73	196	94	204	121	228	203	373	381	384	395	393	405	401	413	409	418	419	422	419	432	294	432	294	422	313	420	324	418	331	416	336	412	339	407	340	401	336	388	325	368	306	340	278	305	241	260	215	230	194	302	186	333	179	358	175	376	172	389	171	398	172	405	176	411	185	416	198	419	219	422	185	326	206	326	130	424	125	430	119	434	114	437	109	439	103	440	96	439	89	436	84	431	81	425	80	417	80	412	84	404	92	396	16383	16383	10	265	18	267	26	267	30	268	45	266	56	262	65	254	73	242	81	225	94	187	108	136	122	81	132	34	136	5	136	1	135	-3	133	-7	129	-17	124	-25	114	-38	102	-53	91	-67	82	-77	74	-86	67	-92	61	-96	55	-98	50	-99	42	-97	35	-92	29	-87	21	-82	10	-80	2	-82	-5	-85	-10	-91	-14	-98	-15	-107	-14	-116	-9	-124	-2	-130	7	-134	18	-136	44	-127	77	-102	114	-62	154	-9	195	54	225	106	250	153	268	195	279	229	282	256	281	267	276	277	268	285	259	290	248	292	239	291	232	288	226	283	222	276	221	268	222	262	223	257	227	252	232	247	239	242	245	237	250	233	253	230	255	225	256	220	253	200	244	175	228	142	205	101	175	50	161	123	152	163	139	208	125	249	113	280	105	292	102	292	82	289	66	286	52	284	40	282	31	280	23	278	18	278	10	276	187	170	41	170	33	126	178	126	187	170	41	170	33	126	178	126	336	171	0	171	-4	127	331	127	334	161	1	161	-3	131	329	131	592	161	1	161	-3	131	587	131	200	441	169	422	145	401	127	380	117	358	113	336	115	320	120	308	129	298	139	291	152	289	162	291	172	295	179	301	184	310	186	320	185	326	183	332	180	338	175	343	169	350	160	359	156	367	156	371	158	382	163	393	173	404	187	417	205	430	106	289	136	308	160	328	178	350	189	372	192	394	190	409	185	422	177	432	166	439	154	441	143	440	133	435	126	429	121	421	120	411	120	404	122	398	125	392	130	386	137	380	142	375	148	367	149	363	149	358	147	348	142	337	132	325	118	313	100	300	35	-85	66	-65	90	-44	107	-23	118	-1	121	20	119	35	114	48	106	58	95	64	83	67	72	65	63	61	55	55	50	46	49	36	49	29	51	23	54	17	59	11	70	0	74	-3	77	-7	79	-11	79	-15	77	-25	72	-36	62	-47	48	-59	29	-72	177	302	162	314	151	325	143	336	139	347	138	358	139	363	141	369	146	373	152	377	161	379	172	381	180	386	187	392	191	401	192	410	191	419	187	428	181	435	172	440	160	441	142	437	129	427	119	412	114	395	112	375	114	355	121	335	133	318	149	302	169	289	196	441	165	422	141	401	124	380	114	358	110	336	112	320	117	308	125	298	136	291	149	289	159	291	169	295	176	301	180	310	182	320	180	332	177	338	172	343	166	350	160	355	154	363	152	371	154	382	160	393	169	404	183	417	202	430	16383	16383	334	441	304	422	280	401	262	380	252	358	248	336	250	320	255	308	264	298	274	291	287	289	298	291	307	295	314	301	319	310	321	320	320	326	318	332	315	338	310	343	304	350	295	359	292	363	290	371	292	382	298	393	308	404	322	417	341	430	106	289	136	308	160	328	178	350	189	372	192	394	190	409	185	422	177	432	166	439	154	441	143	440	133	435	126	429	121	421	120	411	120	404	122	398	125	392	130	386	137	380	142	375	148	367	149	363	149	358	147	348	142	337	132	325	118	313	100	300	16383	16383	245	289	275	308	299	328	316	350	327	372	330	394	329	409	323	422	315	432	304	439	292	441	281	440	272	435	264	429	260	421	258	411	259	404	260	398	268	386	275	380	284	371	288	363	288	358	286	348	281	337	271	325	257	313	239	300	44	-85	74	-65	98	-44	116	-23	126	-1	130	20	128	35	123	48	114	58	104	64	92	67	81	65	71	61	64	55	59	46	58	36	58	29	60	23	63	18	67	12	74	6	83	-3	86	-7	87	-11	87	-15	85	-25	80	-36	70	-48	56	-60	38	-73	16383	16383	182	-85	213	-65	237	-44	254	-23	265	-1	268	20	266	35	261	48	253	58	242	64	230	67	219	65	210	61	202	55	198	46	196	36	196	29	198	23	201	18	206	12	213	6	222	-3	226	-11	226	-15	224	-25	219	-36	209	-48	195	-60	176	-73	177	302	162	314	151	325	143	336	139	347	138	358	139	363	141	369	146	373	152	377	161	379	172	381	180	386	187	392	191	401	192	410	191	419	187	428	181	435	172	440	160	441	142	437	129	427	119	412	114	395	112	375	114	355	121	335	133	318	149	302	169	289	16383	16383	316	302	300	314	289	325	282	336	278	347	277	358	278	363	280	369	285	373	291	377	299	379	310	381	319	386	325	392	329	401	330	410	329	419	326	428	320	435	310	440	298	441	281	437	267	427	258	412	252	395	251	375	253	355	260	335	271	318	287	302	307	289	118	-104	150	34	158	63	169	95	181	125	193	151	204	171	200	180	197	189	195	199	194	211	194	249	195	259	197	270	200	282	215	282	229	280	241	278	254	274	269	268	276	266	286	262	294	262	304	263	312	266	318	272	322	280	323	290	322	299	318	306	312	312	303	315	292	316	287	315	281	315	276	314	269	312	261	308	248	303	238	300	228	298	216	297	201	296	205	313	215	341	222	355	232	372	238	382	243	390	246	398	248	404	248	411	247	421	244	430	238	436	230	440	220	441	209	440	201	435	194	427	191	417	189	404	189	400	190	396	190	391	191	386	192	380	193	373	194	367	195	362	195	344	194	335	193	324	191	312	188	296	174	297	163	298	153	300	142	303	129	308	121	311	115	313	109	314	99	316	87	315	78	312	72	306	68	299	67	290	68	280	72	272	78	266	86	263	96	262	100	262	105	263	109	264	115	266	122	269	136	274	148	278	159	281	171	282	186	282	180	255	172	231	163	210	151	191	137	174	137	156	138	149	139	143	139	137	140	133	140	129	139	104	136	74	131	40	125	2	118	-37	115	-51	109	-77	107	-91	104	-104	187	283	179	253	171	228	161	207	150	190	137	175	137	169	141	155	143	144	145	135	147	128	147	111	146	100	144	89	142	77	140	64	115	64	108	65	100	67	91	70	80	75	71	78	64	81	57	83	52	84	47	84	36	83	27	79	21	73	16	66	15	56	16	47	20	40	26	34	34	31	44	30	50	30	55	31	61	32	68	34	77	38	91	43	102	46	112	48	123	49	137	50	134	34	126	8	119	-4	109	-21	102	-32	97	-41	94	-49	92	-56	92	-63	93	-74	96	-82	102	-88	109	-92	118	-94	128	-92	137	-87	144	-79	148	-69	150	-58	150	-52	149	-49	149	-40	147	-32	146	-23	144	-7	144	9	145	18	147	28	148	38	151	50	164	49	176	48	186	46	197	43	211	38	220	35	227	32	232	31	238	30	242	30	253	31	262	34	268	40	272	47	273	56	272	65	268	73	261	79	252	83	242	84	236	84	231	83	224	81	217	78	208	75	197	70	188	67	180	65	173	64	153	64	161	94	169	119	179	139	190	156	203	171	196	199	194	209	193	218	193	236	194	246	195	258	198	270	200	283	225	283	232	281	240	279	249	276	259	271	268	268	276	265	288	263	293	262	304	264	313	267	319	273	324	281	325	290	324	299	320	306	314	312	306	315	296	316	290	316	285	315	279	314	272	312	263	309	249	304	238	300	227	298	216	297	203	296	205	312	209	326	214	338	221	352	231	369	238	380	243	389	246	397	248	404	248	411	247	421	243	430	238	436	230	440	221	441	211	439	202	434	196	426	191	416	189	405	189	403	190	400	190	396	191	392	191	388	193	379	194	370	195	362	195	330	194	321	192	310	189	296	176	297	165	298	154	300	143	304	129	309	121	312	113	314	108	315	102	316	98	316	87	315	79	312	72	306	68	299	67	290	68	281	72	273	79	267	88	264	99	262	104	263	116	265	132	271	143	276	152	279	168	283	175	283	302	167	295	207	278	242	251	269	216	288	174	294	134	288	99	269	71	241	53	207	47	167	53	126	71	91	99	64	134	46	174	39	214	46	249	64	277	92	295	127	302	167	112	29	110	40	104	51	96	59	85	65	74	67	62	65	53	59	45	51	40	41	38	29	40	18	45	8	52	0	62	-4	73	-6	85	-5	96	0	104	7	110	17	112	29	16383	16383	308	29	306	40	301	51	292	59	282	65	271	67	259	65	249	59	242	51	236	41	234	29	236	18	241	8	249	0	259	-4	270	-6	282	-5	292	0	301	7	306	17	308	29	16383	16383	505	29	503	40	497	51	489	59	479	65	468	67	456	65	446	59	438	51	433	41	431	29	433	18	438	8	446	0	456	-4	466	-6	478	-5	489	0	497	7	503	17	505	29	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	16383	16383	691	143	686	101	673	64	653	33	629	13	602	5	590	7	580	14	572	24	567	36	565	52	568	75	574	101	582	127	594	152	606	171	614	182	623	190	632	196	641	199	650	200	664	198	675	190	684	178	689	162	691	143	16383	16383	707	141	704	168	696	190	683	206	665	215	643	219	606	211	572	190	544	159	525	121	518	80	522	50	533	25	551	5	573	-7	599	-12	631	-3	661	18	685	52	701	94	707	141	225	377	221	333	208	294	189	262	165	241	137	234	125	236	115	242	107	252	102	264	100	280	101	302	105	324	112	346	121	368	132	388	139	400	146	409	155	416	165	423	180	430	186	423	192	418	198	414	203	410	208	407	216	403	220	399	223	394	225	387	225	377	16383	16383	424	468	395	468	364	438	341	420	323	409	305	405	284	404	270	404	258	407	246	412	234	419	220	429	211	437	203	442	196	445	189	447	181	448	142	440	107	420	79	389	60	350	53	307	57	277	68	252	84	233	106	220	131	216	144	217	155	220	166	224	177	231	188	240	205	261	220	284	231	311	238	338	241	366	241	378	240	383	240	389	239	395	250	392	260	389	270	387	279	386	289	386	308	387	325	391	340	398	354	409	369	424	108	-11	139	-11	16383	16383	452	143	447	101	434	64	414	33	390	13	363	5	351	7	341	14	333	23	328	36	326	50	328	79	336	108	347	137	361	163	378	185	383	190	389	194	396	198	403	200	410	200	424	198	436	190	444	178	450	162	452	143	16383	16383	467	141	464	168	456	190	443	206	425	215	404	219	366	211	332	190	304	159	285	121	278	79	282	50	293	24	311	5	333	-7	358	-12	392	-3	421	18	445	52	461	94	467	141	16383	16383	691	143	686	101	673	64	653	33	629	13	602	5	590	7	580	14	572	24	567	36	565	52	568	75	574	101	582	127	594	152	606	171	614	182	623	190	632	196	641	199	650	200	664	198	675	190	684	178	689	162	691	143	16383	16383	707	141	704	168	696	190	683	206	665	215	643	219	606	211	572	190	544	159	525	121	518	80	522	50	533	25	551	5	573	-7	599	-12	631	-3	661	18	685	52	701	94	707	141	16383	16383	931	143	926	101	913	64	894	33	869	13	843	5	830	7	820	14	812	24	807	36	806	52	808	75	814	101	823	127	833	152	846	171	854	182	863	190	871	196	880	199	889	200	903	198	915	190	924	178	929	162	931	143	16383	16383	946	141	943	168	935	190	922	206	905	215	882	219	845	211	811	190	783	159	764	121	758	80	762	50	773	25	790	5	812	-7	838	-12	871	-3	900	18	924	52	940	94	946	141	34	143	35	141	39	135	42	132	45	128	59	110	74	91	88	73	103	55	118	38	121	34	128	27	131	25	132	24	134	25	135	25	136	26	137	28	137	29	135	36	129	50	121	68	110	91	96	118	93	122	91	128	85	138	83	143	98	161	152	215	169	231	175	239	180	246	183	253	186	258	186	264	183	267	182	267	178	265	170	260	158	250	141	236	118	216	108	208	98	199	84	188	63	172	34	149	187	143	187	149	181	157	174	166	165	177	155	189	143	204	139	208	136	212	133	215	131	219	129	222	118	237	108	249	100	259	93	265	88	267	87	267	85	266	84	265	84	262	85	255	91	242	99	223	111	200	124	174	130	164	132	158	135	153	137	148	95	103	75	83	59	65	46	50	38	38	35	29	35	26	36	25	37	25	38	24	42	26	50	31	62	41	79	55	103	75	112	84	120	91	130	99	144	110	163	124	331	353	331	385	0	385	0	353	223	448	189	448	-111	-6	-77	-6	34	179	29	159	86	159	61	62	55	44	48	30	38	20	25	14	5	10	5	0	171	0	171	10	151	13	137	16	127	21	122	28	120	36	122	50	124	58	130	76	153	159	265	159	271	179	158	179	175	239	287	239	292	258	181	258	217	390	221	398	226	404	235	408	246	410	262	411	321	410	359	405	381	395	391	378	394	353	394	348	393	345	393	339	392	332	406	330	427	432	98	432	98	422	120	419	135	416	143	411	148	405	149	395	148	389	147	382	146	373	144	365	142	355	115	258	55	258	50	239	109	239	92	179	97	48	90	36	81	25	71	17	60	12	50	10	41	12	33	15	27	20	23	27	21	35	23	45	28	53	35	60	45	64	56	65	64	65	71	63	79	60	87	55	97	48	16383	16383	40	188	35	169	118	169	106	76	95	80	86	82	78	83	71	83	65	84	45	81	29	74	17	65	9	52	7	38	8	24	14	12	23	4	35	-1	50	-3	63	-2	75	1	87	9	99	21	113	38	137	20	156	8	174	0	190	-3	208	-4	234	-1	256	6	275	19	290	38	302	61	296	67	289	62	279	55	269	50	260	46	249	44	219	44	200	47	180	51	157	58	131	69	141	93	150	112	157	130	163	148	169	169	253	169	258	188	174	188	180	215	184	232	186	242	187	246	188	248	273	248	279	268	191	268	206	332	219	377	232	405	247	420	266	424	275	423	282	420	287	415	290	406	293	395	295	384	299	375	304	370	310	367	316	366	326	367	333	370	338	376	341	384	342	393	339	410	331	424	318	434	301	441	281	443	260	442	241	437	223	428	206	415	190	398	174	377	160	354	149	329	140	301	132	268	61	268	55	248	128	248	127	245	126	237	124	225	122	209	119	188	546	283	494	283	512	352	513	353	513	358	512	360	511	361	503	361	501	360	497	356	481	335	462	316	443	300	424	289	409	283	401	280	395	277	390	274	388	270	387	266	387	265	388	264	388	262	438	262	386	67	383	54	380	42	378	31	376	23	375	17	377	8	381	1	387	-2	396	-5	406	-6	425	-4	443	3	460	18	479	41	500	73	492	78	475	56	462	41	452	31	445	27	438	25	435	25	432	26	430	28	429	31	429	41	430	43	430	45	487	262	543	262	16383	16383	527	97	514	-8	525	-8	528	-2	531	1	535	3	540	5	553	5	559	4	573	0	581	-3	589	-5	596	-6	609	-6	640	-2	667	8	687	26	700	51	704	81	703	97	698	113	689	130	676	150	659	171	646	188	636	203	629	216	625	228	624	239	626	252	631	263	639	271	650	276	663	277	681	274	696	266	708	251	717	229	722	200	732	200	746	293	736	293	733	288	730	284	726	282	722	281	709	281	705	282	699	283	684	288	676	290	662	292	656	292	629	289	606	279	590	265	579	245	576	220	577	207	582	191	590	174	602	154	617	134	631	115	641	99	649	84	653	71	654	58	652	40	645	26	635	15	621	9	604	7	585	10	569	20	555	38	545	63	538	97	16383	16383	212	392	214	400	216	406	219	410	224	412	233	412	262	410	284	401	299	385	308	362	310	331	308	307	303	286	294	268	281	254	265	242	254	236	243	232	231	228	215	227	194	226	186	226	181	227	174	228	166	230	16383	16383	160	207	170	205	178	204	188	203	199	202	214	202	246	203	273	208	296	215	317	226	336	239	351	255	363	272	372	292	377	313	379	334	374	369	359	396	333	416	295	428	243	432	97	432	97	422	116	419	129	415	138	410	142	403	143	394	143	388	142	379	140	369	137	356	132	339	55	65	48	43	41	29	32	20	19	14	0	10	0	0	162	0	162	10	143	13	130	17	122	23	117	29	116	38	117	44	118	52	120	60	122	69	125	80	16	192	10	172	34	172	32	159	30	145	28	132	28	120	27	109	32	68	44	36	63	12	89	-2	121	-7	150	-4	176	4	203	21	231	47	262	82	256	89	228	59	204	39	183	27	163	20	139	18	120	23	105	34	95	53	90	77	88	106	88	118	89	131	91	144	95	172	236	172	241	192	100	192	106	216	110	227	113	239	118	251	256	251	262	271	124	271	147	322	172	364	198	396	226	415	254	422	279	418	299	408	314	392	324	372	327	347	327	331	336	331	356	404	342	418	323	428	301	435	279	439	259	440	213	432	169	409	128	373	92	327	62	271	37	271	32	251	54	251	50	240	44	218	41	206	38	192	307	415	307	451	109	451	102	453	97	455	94	459	93	463	94	467	96	472	100	480	107	488	118	498	105	503	18	415	324	415	237	503	225	498	236	488	243	480	247	472	249	467	249	463	248	459	246	455	241	453	233	451	35	451	35	415	110	-102	110	438	67	438	67	-102	307	415	307	451	106	451	96	452	90	454	86	457	85	461	86	465	90	471	97	479	106	488	118	498	105	503	18	433	106	363	118	368	91	395	87	401	85	405	87	410	91	412	98	414	107	415	118	415	18	451	18	415	219	415	228	414	234	412	238	409	239	405	238	401	234	395	228	387	219	378	207	368	220	363	307	433	219	503	207	498	218	487	227	479	234	471	238	465	239	461	238	457	234	454	227	452	218	451	207	451	50	412	40	410	31	406	24	399	19	390	18	379	19	369	24	360	31	353	39	348	50	347	60	348	69	353	77	360	82	369	84	379	82	389	77	398	70	405	61	410	50	412	16383	16383	314	412	304	410	295	406	288	399	283	390	282	379	283	369	288	360	295	353	303	348	313	347	324	348	333	353	341	360	346	369	347	379	346	389	341	398	333	405	324	410	314	412	16383	16383	182	412	172	410	163	406	156	399	151	390	149	379	151	369	155	360	162	353	171	348	182	347	192	348	202	353	209	360	213	369	215	379	213	389	209	398	202	405	192	410	182	412	44	412	34	410	25	406	18	399	14	390	12	379	13	369	18	360	25	353	33	348	44	347	54	348	64	353	71	360	76	369	78	379	76	389	71	398	64	405	55	410	44	412	16383	16383	176	412	166	410	157	406	150	399	145	390	143	379	145	369	149	360	156	353	165	348	175	347	186	348	195	353	203	360	207	369	209	379	207	389	203	398	196	405	186	410	176	412	16383	16383	308	412	298	410	289	406	282	399	277	390	276	379	277	369	282	360	289	353	297	348	307	347	318	348	327	353	334	360	339	369	341	379	339	389	334	398	327	405	318	410	308	412	16383	16383	440	412	430	410	421	406	414	399	409	390	407	379	409	369	413	360	420	353	429	348	439	347	450	348	459	353	466	360	471	369	473	379	471	389	466	398	459	405	450	410	440	412	61	167	75	252	113	326	172	384	246	422	331	436	417	422	491	384	549	326	587	252	601	167	587	82	549	8	491	-50	417	-88	331	-102	246	-88	172	-50	113	8	75	82	61	167	16383	16383	18	167	34	68	78	-17	146	-85	232	-129	331	-145	430	-129	516	-85	584	-17	629	68	644	167	629	266	584	352	516	420	430	464	331	480	232	464	146	420	78	352	34	266	18	167	247	363	334	433	246	503	234	498	245	487	254	479	261	471	266	465	268	461	266	457	261	454	254	452	246	451	106	451	96	452	90	454	86	457	85	461	86	465	90	471	97	479	106	488	118	498	105	503	18	433	106	363	118	368	91	395	87	401	85	405	86	409	90	412	96	414	106	415	247	415	256	414	262	412	266	409	268	405	266	401	262	395	256	387	247	378	235	368	103	-58	494	579	897	-58	16383	16383	984	-102	494	678	16	-102	302	-102	80	438	33	438	255	-102	261	-102	261	438	217	438	217	-102	16383	16383	129	-102	129	438	86	438	86	-102	36	436	533	436	533	-117	576	-117	576	480	36	480	44	-78	34	-80	25	-84	18	-91	14	-100	12	-111	13	-121	18	-130	25	-137	33	-142	44	-143	54	-142	64	-137	71	-130	76	-121	78	-111	76	-100	71	-91	64	-84	55	-80	44	-78	16383	16383	308	-78	298	-80	289	-84	282	-91	277	-100	276	-111	277	-121	282	-130	289	-137	297	-142	307	-143	318	-142	327	-137	334	-130	339	-121	341	-111	339	-100	334	-91	327	-84	318	-80	308	-78	16383	16383	176	-78	166	-80	157	-84	150	-91	145	-100	143	-111	145	-121	149	-130	156	-137	165	-142	175	-143	186	-142	195	-137	203	-130	207	-121	209	-111	207	-100	203	-91	196	-84	186	-80	176	-78	1	356	37	356	37	415	319	415	319	356	354	356	354	451	1	451	142	189	138	190	133	192	128	196	125	200	124	204	126	210	128	213	130	217	134	220	143	230	150	238	156	245	161	254	169	265	156	277	131	250	107	226	81	205	52	187	18	171	18	164	52	147	81	129	106	109	131	85	156	58	169	70	161	81	156	89	151	96	144	103	135	114	131	118	129	121	125	129	125	132	126	136	128	140	131	143	136	145	143	146	644	146	644	189	307	451	18	451	18	415	215	415	223	413	228	411	231	407	231	399	229	393	225	386	218	378	207	368	220	363	18	451	105	363	118	368	107	378	100	386	96	393	94	399	93	403	94	407	97	411	102	413	109	415	307	415	307	451	307	-114	307	-78	106	-78	96	-77	90	-75	86	-72	85	-68	86	-64	90	-58	97	-50	106	-41	118	-31	105	-26	18	-96	106	-166	118	-161	91	-134	87	-128	85	-123	87	-119	91	-116	98	-115	107	-114	118	-114	207	-114	218	-114	227	-115	234	-116	238	-119	239	-123	238	-128	234	-134	207	-161	219	-166	307	-96	220	-26	207	-31	219	-41	228	-50	234	-58	238	-64	239	-68	238	-72	234	-75	228	-77	219	-78	18	-78	18	-114	200	272	184	256	169	245	154	237	140	233	124	232	110	235	97	243	87	256	81	272	78	292	80	319	86	344	95	367	108	388	124	407	134	416	145	422	157	428	169	431	182	432	189	432	194	430	198	428	200	425	201	422	200	416	198	411	196	407	194	402	194	390	197	384	201	379	207	376	214	375	222	376	229	380	235	385	238	393	239	401	236	415	228	428	215	438	198	445	177	448	156	446	136	442	118	434	101	423	84	409	66	390	52	370	41	347	34	322	31	296	34	266	44	242	60	224	82	213	109	209	132	211	152	218	171	229	189	245	208	266	16383	16383	428	448	398	448	98	-9	130	-9	16383	16383	489	164	487	140	482	116	474	92	462	69	449	48	437	33	425	21	414	12	401	7	388	5	374	7	363	13	355	23	350	36	348	53	350	77	354	101	362	123	373	145	386	167	399	184	412	197	426	207	439	212	453	214	466	212	475	206	483	196	487	182	489	164	16383	16383	535	155	531	181	521	201	505	217	485	226	461	229	448	229	435	227	422	224	398	214	366	192	340	165	320	134	307	100	302	64	306	39	315	18	331	3	353	-5	380	-9	401	-7	421	-2	441	6	461	18	480	35	498	56	514	80	525	105	533	131	535	155	223	-56	201	-85	179	-104	157	-115	137	-120	120	-122	108	-120	98	-117	90	-111	85	-103	84	-94	87	-79	98	-66	116	-56	139	-49	167	-47	177	-47	189	-48	202	-50	213	-52	222	-55	16383	16383	364	241	352	191	318	131	271	73	217	30	163	13	154	14	147	17	141	23	137	30	136	40	138	56	144	77	155	101	171	130	193	163	223	202	252	232	279	253	305	265	328	269	339	268	349	266	357	260	362	252	364	241	16383	16383	449	281	404	281	385	249	384	249	379	265	371	277	358	285	343	290	326	292	292	287	255	272	218	250	182	221	149	187	136	172	121	157	104	146	85	137	64	135	57	135	49	136	42	138	34	140	27	143	20	126	29	121	38	118	47	116	57	115	77	115	86	116	95	119	104	123	112	128	107	115	103	102	100	88	98	75	98	62	100	39	107	20	119	5	134	-3	153	-6	182	-3	210	4	236	19	263	40	290	67	233	-35	223	-32	210	-30	196	-28	183	-27	173	-27	157	-28	142	-29	127	-32	112	-37	97	-44	86	-51	76	-60	68	-71	63	-83	61	-97	63	-111	71	-123	84	-134	102	-141	126	-144	157	-141	186	-133	212	-118	237	-97	260	-68	271	-74	285	-78	299	-81	314	-83	342	-83	356	-81	371	-77	388	-70	405	-60	398	-43	385	-51	371	-57	357	-61	344	-63	319	-63	306	-61	282	-53	271	-48	203	160	180	120	154	80	126	45	99	19	73	10	68	11	64	13	60	17	58	22	57	29	64	58	84	86	115	112	156	136	203	160	16383	16383	634	421	626	391	604	363	570	337	527	311	477	288	511	333	544	374	574	406	600	428	619	435	624	435	628	433	631	430	633	426	634	421	16383	16383	473	440	465	449	455	442	445	434	425	420	415	415	401	409	390	405	380	403	371	402	362	402	353	403	342	406	331	410	305	423	280	435	260	444	243	450	227	454	211	455	173	450	141	434	116	412	101	384	95	355	99	327	110	304	127	287	150	275	180	271	204	275	225	284	243	299	259	318	273	342	261	348	247	329	233	313	218	301	201	294	181	291	159	294	142	303	131	317	125	334	123	353	127	374	137	392	154	407	175	417	200	421	211	419	224	416	238	411	252	405	267	398	286	388	303	380	319	374	334	370	349	369	359	369	362	370	320	330	288	293	263	258	242	225	222	194	165	167	114	138	73	105	45	69	35	30	37	16	42	6	50	-2	61	-7	73	-9	80	-8	88	-8	95	-6	103	-4	110	-2	148	18	187	50	225	92	261	141	293	197	364	225	343	190	325	154	309	118	299	84	296	51	298	31	306	14	318	2	334	-5	353	-7	378	-3	403	9	430	29	458	56	487	89	473	98	446	67	421	43	399	26	379	15	362	12	355	13	349	16	344	21	341	27	340	35	346	64	363	104	388	151	419	203	455	256	514	282	568	311	614	343	645	380	656	422	654	435	649	444	641	450	630	454	619	455	590	448	553	426	509	391	459	342	405	279	384	251	368	246	323	231	307	225	336	279	365	325	395	366	427	400	461	430	310	70	304	62	296	53	287	44	278	37	269	35	266	35	263	37	261	39	260	42	260	47	261	48	261	49	262	51	300	203	302	212	304	220	306	229	307	237	307	245	306	260	302	272	295	283	284	289	270	292	235	283	203	259	175	228	149	195	126	167	124	167	196	443	91	426	92	417	96	417	99	418	119	418	124	416	128	413	131	409	132	404	131	403	131	398	30	0	81	0	103	81	106	91	113	105	122	122	134	142	147	162	162	183	181	207	201	228	220	244	236	250	242	249	246	245	249	240	251	233	251	220	250	213	248	201	247	197	227	118	214	69	208	40	205	27	205	21	206	10	211	2	217	-3	224	-6	232	-6	253	-1	273	11	291	29	307	47	320	63	483	398	453	375	426	348	401	317	378	281	355	239	330	246	312	258	299	273	292	289	290	306	293	327	301	345	313	361	328	375	346	384	365	391	385	396	427	400	470	400	477	399	483	399	16383	16383	41	63	45	59	49	57	53	56	58	55	61	55	71	56	79	61	85	68	89	77	90	86	88	97	84	106	76	113	67	117	56	118	44	116	33	110	25	100	19	87	17	71	22	46	37	24	61	6	93	-4	132	-9	172	-6	211	2	249	17	286	39	321	70	340	94	358	121	375	153	392	186	409	220	434	228	457	241	479	257	497	278	513	302	502	309	487	289	472	272	455	260	438	250	419	244	437	283	456	320	475	352	495	379	516	399	531	400	549	402	568	407	583	417	588	434	587	438	585	442	580	445	575	447	563	447	555	445	544	442	532	437	519	429	508	431	494	432	478	433	460	434	441	435	416	434	391	432	366	427	342	419	319	408	301	394	286	378	273	358	265	336	262	312	266	283	277	260	295	241	317	227	344	219	341	212	337	204	334	196	330	188	327	180	289	109	251	60	210	30	167	15	120	10	94	14	72	24	55	37	44	51	41	63	176	23	164	19	136	15	122	14	106	14	86	15	70	18	58	22	51	28	49	35	52	43	61	48	72	51	84	52	106	52	120	49	136	43	155	35	176	24	16383	16383	589	390	584	363	570	338	549	314	524	293	494	274	481	267	467	260	453	254	439	249	426	245	444	292	468	338	495	379	525	408	557	418	569	417	577	413	584	407	588	399	589	390	16383	16383	403	426	380	438	356	447	333	452	312	455	293	455	239	449	193	432	156	406	133	373	124	334	135	284	165	248	208	224	258	211	308	207	329	207	336	208	343	208	316	162	287	121	258	85	231	58	208	39	162	57	140	65	117	70	93	72	69	70	49	65	34	56	25	46	22	35	26	21	36	9	53	1	76	-3	105	-5	127	-4	149	-2	169	0	189	4	208	10	224	4	243	0	264	-5	288	-8	316	-9	355	-5	393	7	430	27	467	56	503	93	490	103	457	70	423	44	388	25	352	14	315	10	303	11	290	13	276	17	261	21	246	26	282	46	318	78	354	120	387	168	415	220	482	244	537	276	580	313	607	352	616	389	614	406	608	421	598	433	582	440	562	443	528	436	495	419	463	395	434	365	411	335	400	317	389	297	378	276	366	254	353	230	343	228	334	227	326	227	319	226	312	226	259	231	215	244	181	265	159	295	152	331	160	368	183	397	217	418	257	431	299	435	314	435	332	434	352	431	373	424	395	413	177	262	198	294	219	325	240	354	261	380	281	403	291	412	302	421	313	428	324	432	335	434	343	433	350	430	355	426	357	420	358	413	350	375	325	339	287	307	237	280	178	262	16383	16383	51	258	62	251	73	246	85	242	97	240	109	239	104	230	98	221	83	194	66	162	51	131	41	101	34	74	32	50	35	30	43	13	56	2	72	-4	89	-6	114	-2	140	11	169	35	201	68	239	112	226	123	191	83	161	52	135	30	113	17	94	13	85	14	78	18	73	24	71	32	70	41	77	74	94	114	117	158	142	201	165	239	232	256	290	286	337	325	367	368	378	411	377	427	371	440	363	448	351	454	336	455	299	445	257	415	212	372	166	318	123	258	111	258	98	259	86	262	73	267	61	275	355	121	353	121	261	432	153	432	149	421	153	421	166	420	178	417	189	412	199	405	207	395	123	98	119	85	113	68	106	50	97	36	87	30	81	35	78	45	73	58	63	69	45	73	34	72	25	67	18	60	14	51	13	41	15	25	22	11	33	0	47	-6	63	-9	86	-4	105	8	119	27	129	48	137	70	219	354	220	354	327	-9	340	-9	443	353	445	362	453	386	460	395	468	398	474	395	479	387	486	377	495	369	511	366	521	367	530	372	537	378	542	387	543	398	541	413	533	425	522	435	509	441	494	443	473	439	456	429	443	414	433	396	426	377	16383	16383	626	33	442	33	429	-6	614	-6	16383	16383	642	262	637	227	624	186	603	146	576	116	544	104	532	106	523	111	517	119	513	129	512	140	517	175	530	216	551	256	578	285	611	296	623	295	631	290	638	282	641	273	642	262	16383	16383	683	235	680	259	670	281	655	298	635	309	610	313	568	305	530	284	499	252	479	212	472	169	474	144	483	121	498	103	518	91	544	86	588	95	626	117	656	151	676	191	683	235	539	322	535	294	524	269	507	247	483	231	455	223	447	227	440	230	432	233	424	234	415	234	433	272	450	306	467	338	486	365	507	390	519	378	528	366	534	352	538	337	539	322	16383	16383	564	443	540	433	529	428	519	422	508	416	483	430	455	441	425	449	394	454	362	455	275	445	203	417	148	376	114	326	102	273	107	244	119	220	139	202	165	191	196	187	246	198	287	226	317	268	337	317	347	369	333	369	319	313	298	268	272	235	238	214	197	207	176	210	157	219	142	232	133	250	129	271	140	320	172	365	221	401	285	426	361	435	388	434	415	431	441	424	466	415	489	404	452	372	419	334	387	290	355	238	322	180	281	111	244	63	209	32	170	15	125	10	99	14	77	22	60	35	50	49	46	63	47	63	50	59	54	57	59	56	63	55	67	55	77	56	85	61	91	68	94	77	95	86	94	97	89	106	81	113	72	117	61	118	49	116	38	110	30	100	24	87	22	72	27	46	42	24	66	6	98	-4	137	-9	197	-1	253	20	305	61	353	120	399	201	411	197	418	195	425	195	440	192	447	185	450	176	452	168	452	163	447	139	433	118	416	98	403	75	397	47	400	28	410	13	423	2	440	-5	458	-7	480	-4	502	5	526	20	550	42	575	68	563	79	540	55	519	36	499	23	482	15	468	12	461	13	455	16	450	21	447	27	446	35	452	53	464	74	479	97	491	123	497	149	495	162	490	174	482	185	473	196	461	205	461	207	503	214	536	230	560	254	575	282	580	313	578	334	571	354	560	373	545	390	525	405	533	411	541	416	559	426	569	430	248	374	248	432	20	432	20	374	33	374	39	391	46	404	54	413	65	418	78	419	111	419	111	199	109	189	104	183	94	180	78	178	78	165	191	165	191	178	174	180	165	183	160	189	158	199	157	214	157	419	191	419	203	418	214	413	222	404	229	391	235	374	16383	16383	633	432	565	432	460	228	358	432	277	432	277	419	289	417	300	413	309	406	317	397	323	386	323	221	322	205	319	193	313	186	303	181	289	178	289	165	375	165	375	178	361	181	351	186	345	193	342	205	341	221	341	369	441	163	448	163	550	370	550	199	548	189	543	183	533	180	517	178	517	165	630	165	630	178	613	180	604	183	599	189	597	199	596	214	596	383	598	396	601	406	608	413	619	417	633	419	557	322	554	295	545	270	528	248	505	232	475	224	459	230	451	232	444	233	436	233	432	232	429	232	426	231	424	231	444	269	463	303	484	333	506	361	531	384	539	374	547	362	552	350	556	336	557	322	16383	16383	593	437	580	432	568	427	546	417	535	411	505	428	472	440	438	449	404	454	373	455	302	448	229	424	165	386	119	334	101	267	106	233	120	206	142	187	169	176	199	172	252	183	295	212	327	256	347	310	353	372	341	372	331	311	311	261	281	224	244	200	202	192	177	196	156	205	141	220	132	239	129	262	143	321	180	369	236	405	303	427	375	435	401	434	429	430	459	423	488	412	514	398	473	368	436	332	401	289	367	238	332	180	289	111	250	63	212	32	171	15	125	10	99	14	77	22	60	35	50	49	46	63	47	63	50	59	54	57	59	56	63	55	67	55	77	56	85	61	91	68	94	77	95	86	94	97	89	106	81	113	72	117	61	118	49	116	38	110	30	100	24	87	22	71	27	46	42	24	66	6	98	-4	137	-9	199	-1	257	22	313	63	364	124	411	206	414	202	420	199	427	196	434	194	453	194	460	195	468	196	475	197	487	188	496	177	501	164	505	150	506	135	503	110	497	86	486	65	472	47	454	33	446	29	439	26	430	24	422	23	413	22	403	24	393	28	386	35	382	44	380	54	384	72	394	88	409	101	428	111	449	117	447	132	415	123	389	109	371	91	359	69	356	44	358	30	365	16	378	4	395	-3	418	-6	434	-6	450	-3	465	1	479	7	492	15	514	33	532	53	545	76	553	100	556	123	554	143	547	162	535	180	518	196	496	209	496	211	529	219	556	235	578	257	592	281	597	307	595	330	589	350	579	367	566	383	550	398	558	404	567	409	577	415	587	420	597	424	163	150	195	195	226	229	256	253	284	267	310	272	317	271	323	270	329	266	333	261	334	254	326	231	302	206	265	182	218	162	163	149	16383	16383	353	130	310	89	269	57	229	33	192	18	156	13	145	14	135	19	127	26	122	36	120	49	122	62	126	77	132	93	139	110	149	127	220	144	277	168	319	196	344	227	353	256	351	269	345	279	335	286	322	291	307	292	258	284	211	263	167	231	130	191	102	145	86	147	70	153	56	161	44	172	35	186	20	175	30	160	44	148	59	138	76	131	94	127	90	115	86	102	82	78	82	67	85	42	93	21	107	6	127	-3	152	-6	194	-1	236	14	278	40	322	74	367	117	459	390	449	363	423	336	381	312	329	294	267	285	281	321	308	355	344	384	385	404	424	411	435	410	445	407	452	403	457	397	459	390	16383	16383	279	436	260	444	243	450	227	453	210	455	191	455	149	450	115	437	89	417	72	392	67	364	74	331	95	304	128	284	171	271	222	265	224	264	226	262	227	258	228	255	230	252	230	251	175	234	132	209	100	178	80	142	73	102	81	62	101	31	133	9	172	-4	216	-9	268	-2	315	14	353	40	378	72	387	106	383	131	373	152	355	168	330	179	298	183	261	177	228	162	200	137	179	105	164	65	178	61	191	92	210	118	233	138	259	151	287	155	306	153	322	147	334	137	342	123	344	106	343	94	341	83	336	71	330	60	322	50	307	37	290	26	270	17	248	12	222	10	189	14	163	26	143	43	131	65	127	89	133	123	150	156	176	186	212	210	256	227	263	224	269	221	276	219	283	218	291	218	300	219	308	221	314	225	318	230	319	237	317	244	311	249	301	253	287	256	270	257	269	258	268	260	268	261	267	263	267	265	337	276	397	297	444	324	475	355	486	387	483	405	475	418	461	428	443	434	420	436	369	429	317	409	270	378	236	336	220	286	180	289	146	299	118	314	100	335	93	361	98	386	112	406	134	422	164	432	200	435	219	435	233	434	246	432	258	429	272	424	435	376	405	349	378	322	355	294	334	262	312	218	310	213	308	209	307	205	270	192	237	176	207	160	182	142	163	123	172	113	196	128	219	141	243	152	267	161	290	169	256	109	224	66	192	39	158	25	122	21	100	23	81	29	66	38	56	49	52	62	53	62	56	59	60	56	64	55	69	54	72	54	83	56	91	61	96	68	100	77	101	86	100	97	95	106	87	113	78	117	68	119	55	117	44	111	36	102	31	89	29	73	35	46	50	25	72	11	99	3	127	0	183	6	236	26	284	62	327	115	361	187	382	190	399	192	415	193	428	194	438	194	435	184	433	174	431	165	430	157	430	137	469	149	469	153	468	157	468	182	470	198	473	207	489	216	502	227	512	237	518	248	520	256	519	262	517	266	514	269	506	271	497	269	487	265	476	257	465	247	454	233	437	232	421	231	405	229	373	223	385	259	398	292	411	321	426	346	444	367	16383	16383	593	438	580	431	566	424	551	418	535	415	519	413	476	417	428	426	379	437	330	446	284	450	246	448	212	443	182	435	156	423	134	408	119	394	108	378	99	360	94	341	92	321	97	290	111	265	132	247	158	235	188	231	229	237	264	253	291	280	312	318	326	367	313	367	297	327	278	294	254	271	225	256	189	251	169	254	150	262	133	276	122	297	118	325	124	357	142	383	170	403	207	415	253	420	294	416	340	406	389	394	438	384	484	380	510	383	535	390	559	401	581	414	601	429	694	445	689	446	676	446	600	414	532	348	470	262	415	171	367	89	354	69	342	52	331	38	320	29	310	26	306	26	304	28	302	31	302	47	305	57	308	66	311	73	313	78	338	131	374	198	419	274	471	356	525	437	516	445	512	446	505	446	461	438	414	411	362	360	301	280	228	166	190	106	159	61	131	32	105	15	79	10	73	10	68	12	64	15	60	19	58	24	61	24	62	23	64	22	68	22	70	21	80	23	88	27	94	34	98	42	99	50	97	60	93	70	85	78	76	83	64	85	52	83	41	77	33	68	27	56	25	41	28	25	35	11	47	0	61	-6	78	-9	122	2	163	36	205	91	254	167	313	263	343	306	375	346	408	381	441	409	472	426	445	393	418	357	392	319	367	281	345	247	320	207	295	164	272	120	257	79	251	44	252	28	257	15	265	6	275	0	288	-2	317	3	344	23	370	54	397	98	429	153	483	244	531	314	573	366	611	401	647	421	647	419	576	320	519	233	478	158	452	96	443	47	446	28	454	12	467	1	482	-5	500	-7	525	-3	551	9	578	29	606	56	635	89	622	99	595	69	570	45	547	27	527	16	510	12	503	13	497	15	492	20	489	26	488	35	498	72	526	135	570	220	629	321	699	436	367	235	353	230	342	221	333	208	327	194	324	179	326	163	328	155	331	147	335	140	303	90	271	54	239	30	208	17	180	13	167	15	156	21	149	31	145	42	143	55	156	99	187	155	232	210	282	252	330	269	343	267	353	263	360	256	365	247	367	235	16383	16383	443	148	435	143	428	140	421	138	413	137	395	137	379	141	371	144	364	149	373	167	379	185	383	202	386	218	387	234	384	253	376	269	365	281	349	289	329	292	290	286	250	271	212	247	176	217	146	182	133	167	118	154	102	144	84	137	64	135	57	135	49	136	42	138	34	140	27	143	20	126	29	121	37	118	45	116	53	115	74	115	85	117	97	120	107	124	117	131	112	119	109	107	107	94	105	82	105	70	108	42	118	20	133	5	152	-3	177	-6	215	-1	253	15	289	43	323	81	355	129	364	124	374	121	383	119	392	118	413	118	423	119	433	122	442	126	450	131	167	259	101	24	58	24	123	259	16383	16383	315	259	265	77	261	65	259	53	257	42	256	30	256	18	254	16	242	19	232	24	224	32	219	41	217	54	219	72	221	81	224	90	226	99	270	259	16383	16383	417	259	417	283	35	283	35	259	98	259	27	0	120	0	190	259	245	259	199	89	197	83	195	76	194	69	193	61	193	54	197	32	206	15	221	2	240	-4	262	-7	296	-5	322	1	343	12	364	29	390	52	372	69	355	54	340	39	324	27	306	19	283	16	282	19	281	21	281	24	280	26	280	29	281	40	282	50	284	61	290	81	339	259	207	408	105	24	52	24	155	408	16383	16383	486	408	384	24	331	24	433	408	16383	16383	517	432	137	432	20	0	123	0	232	408	409	408	299	0	402	0	197	408	95	24	42	24	146	408	16383	16383	311	57	289	45	266	36	242	30	218	26	194	24	120	24	222	408	293	408	315	407	338	403	360	396	380	386	397	370	16383	16383	418	357	428	340	435	323	439	306	441	287	441	268	437	223	425	179	405	137	378	100	342	72	16383	16383	127	432	11	0	189	0	280	13	356	49	415	106	452	181	466	271	457	328	434	373	397	406	350	426	293	432	71	37	65	48	60	60	55	73	52	86	51	98	54	134	64	169	80	203	102	231	131	253	16383	16383	229	99	218	74	202	52	181	34	156	21	129	17	126	17	125	16	117	16	110	17	104	18	98	21	92	25	157	261	165	264	174	266	182	267	191	267	200	268	219	264	234	254	246	240	253	223	255	204	255	198	253	191	252	183	248	167	16383	16383	389	428	277	24	233	24	344	428	16383	16383	420	452	327	452	271	252	259	267	244	279	225	286	206	291	188	292	132	280	87	249	54	203	34	149	27	93	31	61	42	33	61	12	86	-1	118	-6	140	-5	160	-1	178	6	195	17	211	32	205	0	296	0	73	37	66	49	60	62	55	76	52	90	51	104	55	136	66	171	83	204	106	233	132	251	16383	16383	218	146	126	146	157	259	166	262	186	266	196	267	205	268	223	266	232	264	241	261	249	258	16383	16383	242	146	271	247	280	238	287	227	292	216	295	203	296	190	296	181	294	163	291	154	289	146	16383	16383	271	85	248	61	228	42	206	28	180	20	146	17	136	17	126	19	115	21	105	24	95	29	120	121	307	121	311	135	315	150	321	180	322	194	315	229	299	256	273	276	243	288	208	292	151	282	101	255	61	214	36	163	27	105	32	65	48	33	72	11	105	-2	146	-6	182	-3	213	6	241	22	266	44	289	71	157	259	93	24	49	24	113	259	16383	16383	188	283	95	283	18	0	111	0	16383	16383	198	408	188	367	143	367	154	408	16383	16383	229	432	136	432	112	343	205	343	186	259	103	-47	97	-64	87	-80	74	-95	60	-107	45	-117	146	259	16383	16383	218	283	127	283	21	-114	16	-116	10	-117	0	-119	-6	-119	-16	-118	-25	-118	-33	-116	-42	-114	-51	-111	-68	-132	-58	-136	-48	-139	-37	-141	-26	-142	-15	-142	25	-137	63	-122	95	-97	119	-65	135	-26	16383	16383	230	408	220	367	174	367	186	408	16383	16383	261	432	168	432	143	343	237	343	243	211	243	199	239	173	236	160	233	146	219	107	201	70	179	40	153	20	124	13	104	17	91	28	84	44	80	61	80	78	86	133	104	184	131	228	164	257	203	268	214	266	224	261	234	250	241	234	243	211	16383	16383	129	414	139	417	148	419	158	421	178	423	213	416	238	397	254	370	262	337	265	302	264	293	264	284	263	274	262	265	260	256	250	269	238	278	224	284	210	287	197	288	142	278	95	249	59	207	35	155	27	100	30	67	40	38	57	14	82	-1	117	-6	196	12	252	62	288	130	306	204	312	271	307	332	292	380	267	414	232	436	188	443	174	442	160	440	147	437	134	433	123	427	391	146	391	189	57	189	57	146	305	-79	305	10	285	10	285	-39	47	-39	47	10	27	10	27	-79	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	201	313	206	314	211	314	217	315	231	315	235	314	237	313	239	311	239	303	238	299	237	296	188	124	185	118	180	114	172	110	160	108	143	106	143	93	258	93	258	106	248	106	240	107	233	109	229	111	227	115	226	119	226	122	229	134	231	139	281	315	282	319	284	329	285	333	285	338	284	340	282	342	281	342	275	341	262	338	245	335	224	332	201	330	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	166	273	175	286	185	296	197	303	210	307	224	308	240	306	253	301	262	292	268	281	270	268	267	251	259	235	247	220	232	204	215	187	133	106	133	93	277	93	299	149	286	152	280	143	274	137	267	132	257	130	245	129	182	129	249	191	271	212	288	230	300	246	306	261	308	276	305	298	295	316	280	330	261	339	239	342	215	340	195	332	178	319	164	301	153	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	192	293	200	302	208	309	216	314	225	317	234	319	246	317	255	314	263	308	267	300	269	290	263	269	248	255	226	247	201	241	175	235	175	221	187	221	208	219	226	213	240	202	248	186	251	166	249	149	243	134	232	122	218	114	201	112	197	112	191	113	186	115	180	117	174	121	166	126	160	129	150	133	146	133	139	132	134	129	130	125	128	120	127	114	129	106	135	99	145	93	158	90	175	89	209	93	239	105	264	125	281	152	287	186	286	200	282	212	276	222	268	231	256	239	275	245	290	254	300	265	306	278	308	294	305	310	298	323	285	333	270	340	251	342	234	340	217	335	202	326	189	314	179	297	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	290	224	188	147	188	16383	16383	306	342	286	342	121	188	112	156	217	156	200	92	235	92	251	156	293	156	299	188	261	188	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	322	342	214	342	171	261	171	248	193	245	209	241	222	237	232	232	240	227	248	221	254	214	259	205	262	194	263	183	259	162	249	142	234	127	215	116	194	112	184	114	180	116	175	119	170	123	164	127	158	130	153	132	148	133	145	134	139	133	135	130	131	126	129	121	128	115	130	105	137	98	146	93	159	90	174	89	212	94	245	109	271	132	289	162	295	197	291	225	278	247	259	264	234	276	205	283	216	308	310	308	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	197	254	173	246	149	233	128	216	112	193	106	181	108	170	114	162	124	156	137	154	153	156	177	162	200	172	219	188	233	211	238	226	236	238	231	248	223	254	211	256	197	16383	16383	317	347	285	343	258	337	234	329	212	318	190	304	165	282	145	258	130	231	121	203	118	174	121	145	131	121	146	104	167	93	194	89	227	94	255	108	278	131	292	159	297	191	293	214	283	233	268	248	248	258	226	261	220	261	214	260	208	260	201	259	194	257	214	280	237	300	262	315	289	327	317	333	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	328	335	322	342	167	342	131	287	143	281	154	291	163	299	173	304	185	307	200	308	281	308	137	89	172	89	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	149	266	135	260	123	250	113	237	107	220	105	204	107	189	113	176	122	168	135	165	150	167	166	175	181	186	195	202	205	220	214	242	194	256	180	264	169	268	159	268	149	16383	16383	289	285	288	275	283	267	275	259	262	251	245	242	230	256	219	266	212	275	209	284	208	292	209	303	214	313	222	320	232	324	245	326	260	324	272	318	281	310	287	298	289	285	16383	16383	321	289	317	307	307	321	292	333	271	340	246	342	222	340	202	332	186	320	176	304	173	283	174	272	177	262	183	251	192	240	205	227	180	218	160	205	145	191	136	174	133	154	138	130	150	111	169	98	192	90	217	88	245	91	269	101	287	116	299	135	303	159	302	174	297	188	289	201	277	215	261	230	284	238	300	247	312	259	319	272	321	289	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	280	281	254	276	232	265	215	248	203	225	200	211	202	200	208	193	218	188	231	186	249	189	270	196	291	207	308	224	320	245	324	258	323	269	317	277	308	281	296	283	280	16383	16383	132	89	162	94	186	100	207	107	226	116	245	129	270	150	291	174	306	200	316	229	319	259	316	287	306	310	290	327	268	338	242	342	211	337	184	324	163	303	150	276	145	245	148	222	157	204	171	189	189	179	210	176	219	176	229	178	238	180	248	184	258	190	252	181	244	171	235	160	224	150	212	140	197	128	182	119	167	112	151	107	132	103	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	198	198	198	248	280	16383	16383	360	93	360	108	348	110	340	113	334	119	330	129	326	142	276	347	264	347	152	164	138	142	127	127	117	117	108	111	97	108	97	93	179	93	179	108	168	109	161	110	156	111	153	113	152	116	153	119	154	124	157	128	163	138	185	175	273	175	283	131	284	129	284	123	285	121	284	117	280	113	274	111	264	109	251	108	251	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	207	214	221	214	233	213	243	213	251	212	256	211	265	206	272	200	278	191	282	181	283	169	280	149	271	133	256	122	236	115	212	113	203	114	196	115	191	117	187	120	186	124	187	127	188	133	190	141	192	152	195	164	16383	16383	214	237	234	313	236	317	239	320	242	322	255	322	272	321	285	317	294	309	299	298	301	284	298	267	289	254	273	244	252	238	225	237	16383	16383	157	342	157	328	170	327	179	325	185	323	188	320	189	316	189	309	188	305	186	295	144	135	141	124	137	118	132	113	124	110	112	108	112	93	222	93	258	96	287	105	310	120	325	141	330	169	328	184	323	197	316	208	305	218	291	226	307	231	322	238	334	248	342	263	344	282	341	303	330	320	313	332	289	340	258	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	347	347	347	343	341	340	339	337	338	327	338	319	340	314	341	304	344	293	346	283	347	265	347	215	340	169	319	132	286	106	243	97	192	103	156	119	127	144	106	176	93	214	89	239	91	263	97	286	109	309	126	333	149	321	157	300	140	281	128	263	120	244	115	225	114	199	117	178	125	162	140	152	162	149	190	154	230	171	267	197	297	230	318	271	325	291	323	308	315	320	303	329	286	333	265	347	265	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	211	311	213	316	217	320	222	321	228	322	248	322	259	320	268	318	277	314	284	310	294	301	303	290	309	277	313	260	315	241	309	200	293	165	267	137	233	119	191	113	182	113	175	115	170	116	167	119	166	123	166	125	167	128	168	133	169	140	171	149	16383	16383	140	342	140	328	152	327	160	326	165	323	168	320	169	316	168	314	168	306	167	302	166	296	126	132	124	123	120	117	115	113	108	110	97	108	97	93	194	93	246	99	291	117	327	146	351	186	360	237	354	274	339	303	314	325	283	338	245	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	155	342	155	328	167	327	176	325	181	323	184	320	185	316	185	314	184	311	184	307	183	302	182	298	141	132	139	123	135	117	131	113	123	110	112	108	112	93	303	93	327	160	313	160	306	150	300	142	294	137	282	129	270	123	258	119	244	116	228	115	199	115	191	116	186	117	182	120	181	123	182	127	183	135	186	146	189	160	193	175	202	213	244	213	250	212	255	210	258	206	259	199	259	186	258	181	257	175	268	175	293	268	282	268	275	253	268	243	259	238	248	236	231	235	207	235	227	315	228	318	231	320	235	321	242	321	252	322	281	321	301	319	314	315	320	308	322	299	322	277	333	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	156	342	156	328	169	327	177	325	182	323	184	321	185	317	185	314	184	310	184	306	182	296	143	133	140	125	137	118	132	113	124	110	112	108	112	93	208	93	208	108	198	109	190	110	184	112	181	115	180	118	181	120	181	124	182	127	182	131	183	135	202	213	243	213	250	212	255	209	258	205	259	197	259	193	258	189	258	184	256	172	268	172	293	267	282	267	275	253	269	244	260	239	249	236	232	235	207	235	227	313	229	317	231	319	236	321	242	321	251	322	283	321	304	319	316	313	321	305	322	291	322	277	333	277	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	220	252	220	252	206	265	205	274	203	280	201	283	199	284	196	284	193	283	191	283	187	282	184	282	180	267	131	263	124	256	119	246	114	235	112	222	111	196	114	174	123	157	138	147	160	143	187	148	226	161	264	183	296	213	318	252	326	266	325	278	322	289	318	298	313	306	305	311	299	314	292	317	284	319	275	321	265	333	265	351	347	343	347	339	343	334	339	329	336	319	334	316	334	314	335	311	335	307	337	302	339	292	342	270	346	259	347	249	347	202	340	160	318	127	285	105	243	97	195	103	158	119	128	144	107	176	93	214	89	233	90	252	92	270	97	289	103	307	112	323	183	326	192	331	198	337	203	347	205	360	206	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	356	342	266	342	266	328	275	327	282	325	286	323	289	320	290	316	290	314	289	310	289	306	288	302	288	299	271	237	188	237	204	305	206	313	210	319	216	323	223	326	234	328	234	342	138	342	138	328	148	327	155	325	160	323	162	320	163	316	163	314	162	310	162	306	161	300	160	295	118	137	114	126	109	118	103	113	95	110	86	108	86	93	174	93	174	108	166	109	161	110	158	112	157	114	157	119	158	123	158	126	159	130	160	133	181	214	264	214	243	133	240	125	234	118	227	113	218	110	206	108	206	93	301	93	301	108	293	109	288	110	285	112	283	114	282	117	283	119	283	122	284	126	284	129	285	133	331	304	333	311	336	317	340	321	346	325	356	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	296	342	201	342	201	328	211	327	218	325	223	323	225	320	226	315	226	312	225	308	224	302	222	292	181	137	178	128	173	121	167	115	159	110	149	108	149	93	237	93	237	108	231	108	226	109	220	113	220	123	221	127	223	132	225	139	265	295	268	307	272	316	277	322	285	326	296	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	318	342	222	342	222	328	233	327	240	325	244	323	246	320	247	316	247	312	246	308	246	304	245	299	244	295	202	137	200	129	197	121	192	115	187	111	180	109	175	110	171	111	168	113	166	115	166	123	167	125	168	128	168	131	167	138	163	143	158	147	152	149	145	150	138	149	131	145	126	140	123	134	122	126	124	114	132	104	143	96	157	91	175	89	202	92	222	103	235	119	245	142	254	169	288	303	290	310	293	316	298	322	306	326	318	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	342	273	342	273	328	285	327	289	326	292	325	296	323	296	322	294	316	286	308	275	299	262	288	246	277	194	240	209	304	213	313	218	319	226	324	235	327	246	328	246	342	138	342	138	328	151	327	160	325	165	323	168	320	169	316	169	312	168	309	168	305	167	302	126	131	123	122	120	117	115	113	107	110	95	108	95	93	194	93	194	108	183	109	175	111	169	113	166	116	166	126	168	134	169	139	189	220	239	138	243	133	249	123	251	120	251	114	248	112	243	110	235	109	224	108	224	93	330	93	330	108	318	109	309	112	302	115	297	122	290	131	225	236	332	316	338	320	343	323	349	326	354	328	360	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	326	168	316	168	311	156	306	147	301	140	296	134	290	129	281	123	272	119	261	117	247	116	229	115	216	116	206	117	200	119	196	122	195	127	195	130	197	138	198	143	200	149	239	302	242	311	246	317	251	323	259	326	269	328	269	342	174	342	174	328	184	327	191	325	196	322	198	319	199	316	199	313	197	305	196	300	194	295	152	133	149	125	145	118	139	113	131	110	120	108	120	93	303	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	378	342	311	342	198	162	188	342	124	342	124	328	133	327	140	326	145	324	148	322	149	319	149	311	148	307	146	302	110	154	104	135	99	122	94	114	86	110	77	108	77	93	147	93	147	108	137	109	130	111	125	114	122	118	121	122	121	124	122	127	122	131	123	136	124	140	161	289	174	93	181	93	303	292	263	139	259	128	254	120	248	114	240	110	230	108	230	93	329	93	329	108	318	108	310	109	305	111	302	113	302	121	303	125	303	129	305	134	349	304	352	312	355	318	360	323	368	326	378	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	279	342	279	328	288	326	295	324	299	321	302	317	302	303	300	295	271	161	200	342	149	342	149	328	157	327	165	324	170	320	174	316	175	310	175	308	174	304	174	299	172	291	144	163	139	140	134	125	129	116	122	112	112	109	112	95	178	95	178	109	169	111	163	113	158	115	155	119	154	123	154	129	155	133	155	137	156	141	188	288	265	89	273	89	313	276	317	297	322	311	327	319	334	324	344	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	270	308	232	294	189	271	150	238	121	198	110	180	113	164	120	153	132	146	150	143	172	149	210	164	251	187	288	219	315	259	326	277	324	292	317	303	306	311	290	313	270	16383	16383	360	251	356	283	343	310	323	330	296	343	262	347	212	338	167	313	130	275	106	230	97	182	101	150	114	124	134	105	160	93	191	89	241	97	288	120	325	156	351	200	360	251	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	232	311	234	315	237	318	241	320	246	322	251	322	268	321	282	316	292	308	299	296	301	279	297	257	287	243	271	234	251	229	228	228	222	228	219	229	211	229	16383	16383	165	342	165	328	176	327	183	325	187	322	189	319	190	316	190	313	188	303	186	296	184	287	146	142	142	130	137	121	132	115	123	110	112	108	112	93	211	93	211	108	200	108	192	110	187	112	184	114	183	118	183	119	185	125	185	128	186	132	206	209	211	208	217	207	224	206	232	206	241	205	272	208	301	216	324	231	339	252	344	282	341	303	330	320	313	332	288	340	257	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	313	308	272	293	230	268	192	236	165	195	154	179	157	164	165	153	177	146	194	143	216	149	256	164	297	188	334	220	360	259	370	276	368	291	361	303	350	310	334	313	313	16383	16383	107	77	117	81	126	85	136	87	145	88	155	89	160	88	167	88	174	86	192	82	206	78	220	75	233	74	244	73	254	72	280	75	303	82	323	94	341	109	358	127	347	136	333	125	321	116	308	111	294	107	278	106	271	107	264	107	256	109	248	110	239	112	229	114	216	117	203	119	191	121	180	121	191	133	244	142	289	167	326	203	350	248	359	297	355	328	342	354	321	374	295	387	262	392	212	383	167	358	131	321	106	276	98	226	101	200	109	178	123	159	142	146	166	137	151	125	140	116	129	109	116	100	99	89	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	232	311	234	315	237	318	247	322	253	322	271	320	284	315	294	306	299	295	301	282	298	265	289	252	274	243	254	237	230	235	217	235	213	236	16383	16383	344	93	344	108	334	109	326	112	319	117	314	125	309	136	272	217	295	222	315	231	330	244	340	262	344	285	340	306	328	322	310	333	287	340	261	342	165	342	165	328	174	327	181	325	186	323	189	320	190	315	190	311	189	308	189	303	187	299	186	293	146	143	142	131	137	121	132	115	123	110	112	108	112	93	211	93	211	108	201	108	193	109	188	111	184	114	183	118	184	121	184	126	186	131	188	143	207	214	230	214	284	93	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	326	347	314	347	311	343	308	340	305	339	301	338	290	338	287	339	279	341	273	343	266	344	258	346	250	346	242	347	220	344	200	336	184	324	173	306	169	284	169	272	172	261	178	250	187	239	200	225	212	215	226	200	241	184	253	167	257	151	255	137	249	126	239	117	225	112	209	110	191	113	176	120	164	131	157	145	154	163	154	166	155	169	155	176	156	180	143	180	131	89	141	89	143	94	145	98	149	100	152	102	159	102	162	101	165	101	169	99	175	98	186	94	204	90	212	89	220	89	245	92	268	102	286	117	298	138	302	163	301	177	296	192	287	206	274	222	254	240	236	257	224	268	217	277	214	285	214	294	215	305	221	314	229	320	241	324	254	325	273	323	285	315	293	303	297	286	299	265	311	265	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	352	341	134	341	115	273	130	273	140	293	151	306	166	315	187	319	219	320	171	141	168	129	163	120	156	114	145	110	129	108	129	93	235	93	235	108	226	108	219	109	214	110	210	113	209	117	210	121	211	126	212	133	216	149	260	320	284	320	298	319	309	316	316	310	320	302	322	291	321	288	321	281	320	277	320	273	333	273	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	356	342	283	342	283	328	293	327	300	325	305	322	308	319	309	315	309	312	307	305	306	296	304	287	302	279	280	194	268	157	255	133	240	120	223	114	204	112	189	114	176	118	166	125	160	134	157	146	158	150	158	155	159	161	161	175	192	297	196	309	200	318	207	323	215	327	228	328	228	342	125	342	125	328	137	327	145	326	150	323	153	320	154	316	153	313	152	308	151	301	150	295	149	290	121	187	119	180	118	172	116	164	116	156	115	150	120	129	132	112	151	99	175	91	203	89	230	93	253	104	272	121	286	145	296	172	323	277	329	299	333	313	338	320	345	325	356	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	360	342	282	342	282	328	293	327	300	325	305	322	307	319	308	316	307	311	305	305	301	298	291	282	214	157	184	302	184	304	183	307	183	319	186	322	191	324	200	326	212	328	212	342	112	342	112	328	124	326	132	322	137	313	142	298	148	275	188	93	197	93	339	315	342	319	346	323	350	325	355	327	360	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	377	342	309	342	309	328	318	327	325	326	329	323	332	320	333	316	332	313	331	309	330	304	326	294	267	169	251	284	251	291	249	307	249	313	248	316	249	320	251	322	255	325	261	327	271	328	271	342	184	342	184	328	195	327	202	325	207	322	210	317	211	309	214	288	162	169	143	301	143	306	142	309	142	314	143	319	145	322	150	325	157	327	166	328	166	342	80	342	80	328	87	327	92	326	98	324	99	323	102	319	104	314	106	306	108	295	111	282	138	93	146	93	220	256	242	93	251	93	350	303	355	311	359	318	364	322	369	325	377	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	342	269	342	269	328	278	327	284	326	288	324	290	322	291	319	291	317	289	313	288	310	286	307	239	247	218	298	216	304	214	309	212	312	212	315	211	318	212	321	214	323	219	325	226	326	236	328	236	342	141	342	141	328	152	326	160	323	166	319	171	313	175	305	213	213	188	180	165	151	148	132	136	119	124	112	112	108	112	93	190	93	190	108	182	108	175	109	170	111	167	114	166	117	168	121	169	124	171	127	174	131	220	193	245	135	247	130	249	126	250	122	251	119	251	114	248	111	243	109	236	108	225	108	225	93	322	93	322	108	310	110	301	113	294	117	289	124	285	134	247	226	301	294	309	304	318	312	326	318	335	324	344	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	355	342	271	342	271	328	284	327	293	325	299	323	301	321	302	319	301	315	297	309	292	302	286	296	282	290	228	231	203	300	202	305	200	310	199	314	198	317	198	319	199	322	201	324	207	325	215	327	228	328	228	342	124	342	124	328	136	326	144	324	150	319	154	314	157	305	194	208	174	135	170	125	164	117	156	112	145	109	131	108	131	93	240	93	240	108	229	108	222	109	217	111	214	114	214	124	215	129	219	141	236	208	321	307	326	312	332	317	346	325	355	328	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	344	331	344	342	152	342	136	277	148	277	157	295	162	301	167	306	173	311	180	315	189	317	200	319	212	320	226	321	285	321	112	105	112	93	314	93	333	163	321	163	315	153	309	145	304	138	299	132	293	127	284	122	274	119	261	117	245	116	226	115	172	115	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	271	257	269	242	265	226	259	211	250	195	240	181	233	172	223	163	213	155	201	149	189	147	181	148	174	150	168	155	165	162	163	172	165	186	169	201	176	216	185	231	194	245	204	256	214	265	225	271	236	274	248	276	255	275	262	273	266	269	269	264	271	257	16383	16383	319	175	306	162	297	155	291	150	288	149	283	149	282	150	281	150	283	160	287	181	295	208	304	241	314	277	315	279	315	282	316	285	317	287	317	290	312	292	285	290	283	288	279	274	275	280	269	285	262	289	254	291	245	292	210	285	178	266	150	238	131	204	124	169	127	151	133	138	143	129	156	123	170	121	186	123	202	128	218	137	234	151	251	169	247	157	246	152	246	147	245	141	246	134	249	128	253	124	258	121	265	120	276	122	286	126	297	134	330	167	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	205	281	190	275	172	266	155	254	139	240	126	231	118	222	113	212	108	201	106	190	105	183	105	178	106	175	108	173	111	172	115	173	129	177	144	182	161	190	178	200	194	210	208	220	219	231	227	242	232	254	234	263	233	272	230	278	224	282	216	283	205	16383	16383	223	310	227	322	228	328	232	342	228	347	215	345	203	343	190	341	175	339	160	338	160	324	171	323	178	323	184	322	187	320	188	318	188	316	187	314	185	308	184	304	132	117	131	116	131	113	135	105	145	98	159	93	175	90	190	89	229	96	265	114	294	142	315	175	322	211	320	228	312	242	301	252	286	258	270	260	254	259	238	254	224	245	210	232	195	214	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	283	174	270	163	258	154	246	148	233	144	220	143	207	144	196	149	188	157	183	168	181	183	185	208	195	233	211	255	234	270	262	276	267	276	271	275	274	275	276	274	277	273	276	271	275	268	273	265	271	260	271	250	274	245	278	241	283	238	290	237	297	238	303	241	308	245	311	251	313	258	310	269	304	278	293	286	280	290	264	292	228	287	195	272	167	248	148	218	141	183	144	160	153	143	167	130	186	123	208	120	227	122	244	127	260	136	277	148	293	166	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	259	225	255	193	244	164	227	139	206	122	184	116	176	117	169	120	164	124	161	131	160	140	164	165	175	192	193	217	215	236	241	243	247	243	252	241	256	237	258	232	259	225	16383	16383	328	347	304	343	291	341	277	340	260	339	260	324	272	324	280	323	285	322	288	321	288	312	287	308	286	303	283	295	268	242	265	248	261	253	255	257	248	259	239	260	206	253	173	235	146	207	126	174	119	137	121	120	128	107	138	98	152	92	169	90	183	91	197	95	211	102	224	114	237	129	236	126	236	122	235	119	234	114	234	109	235	103	238	97	243	93	248	90	255	89	268	91	282	96	295	105	308	118	322	135	311	142	300	130	292	123	286	119	281	117	277	116	275	116	273	117	272	117	271	118	271	124	274	133	277	144	280	156	283	166	322	306	325	314	327	322	329	329	332	336	334	342	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	277	265	272	247	260	233	241	221	218	214	194	209	206	232	220	250	234	264	248	272	263	275	269	275	273	273	275	271	277	268	277	265	16383	16383	287	173	272	162	260	154	248	149	237	146	226	146	213	147	202	151	193	157	187	165	186	175	186	184	187	188	188	191	230	199	264	211	288	226	304	243	309	263	307	273	303	281	295	287	285	291	271	292	233	285	198	268	170	242	150	210	143	176	146	157	155	142	168	130	186	123	206	120	227	122	246	128	264	137	281	149	297	165	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	184	286	180	268	216	268	188	130	183	111	177	97	170	87	162	80	153	78	151	79	150	79	149	80	148	80	147	81	149	85	150	86	151	89	151	92	150	96	148	100	144	104	140	106	129	106	124	103	120	99	118	94	117	88	118	80	123	73	131	67	140	64	151	63	172	67	190	79	205	99	218	127	228	162	251	268	295	268	299	286	256	286	262	312	268	331	277	345	287	353	299	356	301	355	303	355	305	353	305	350	303	348	300	339	301	333	307	325	312	324	318	323	324	324	329	327	333	332	336	337	336	343	335	352	330	360	322	366	312	370	300	371	281	368	265	360	252	348	242	335	230	314	226	300	223	293	221	286	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	268	137	265	128	257	119	245	112	229	107	209	106	190	107	174	112	162	119	154	130	152	143	154	153	160	161	168	168	178	174	187	179	197	176	208	173	220	170	232	166	245	160	253	157	259	153	263	149	266	143	268	137	16383	16383	273	305	272	296	271	288	268	280	264	272	259	265	254	257	247	251	240	247	232	245	224	244	215	245	207	248	202	253	198	261	197	271	200	290	208	306	219	319	233	327	248	330	257	329	264	326	269	322	272	315	273	305	16383	16383	331	309	331	333	301	333	290	339	279	343	268	345	258	347	248	347	221	344	197	335	176	321	162	302	157	279	159	267	162	257	168	248	175	240	186	234	177	229	170	223	165	216	163	210	162	203	162	199	164	193	166	190	169	188	149	177	136	167	128	157	124	148	123	137	127	120	137	106	154	96	177	91	203	89	236	92	263	100	282	113	294	129	299	149	296	165	287	179	274	190	255	199	231	205	220	208	211	210	205	212	202	214	200	217	201	220	203	223	206	226	209	228	217	228	219	227	224	226	231	226	255	230	278	239	296	254	309	273	313	293	313	303	311	309	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	318	142	307	130	299	121	293	117	288	114	280	114	279	115	279	121	281	127	282	132	305	209	307	219	309	227	309	230	308	239	304	247	298	254	289	258	278	259	262	257	245	249	227	236	208	217	188	193	231	342	225	347	211	345	185	341	171	339	156	338	156	324	169	324	174	323	178	323	182	321	185	320	186	318	186	315	185	313	183	305	125	92	163	92	170	121	177	143	184	158	191	171	200	183	213	199	226	212	239	223	252	230	262	232	269	232	271	231	272	230	272	225	271	222	271	217	248	142	246	133	244	125	242	113	242	108	243	101	245	96	250	92	256	89	263	88	275	89	287	94	299	103	313	116	328	135	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	256	142	247	131	239	123	233	118	228	115	224	114	221	114	220	115	220	125	258	255	251	260	239	257	226	254	212	252	198	251	185	251	185	237	196	236	204	236	209	235	211	234	212	232	212	230	211	228	211	224	210	221	208	217	191	154	189	143	186	134	184	126	183	119	183	112	184	104	187	97	192	92	199	89	206	88	218	90	230	95	241	103	253	117	266	135	16383	16383	269	313	268	321	265	327	259	332	253	335	245	336	238	335	232	332	227	327	224	321	222	313	224	306	227	300	233	294	239	291	247	290	254	291	260	294	265	299	268	306	269	313	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	295	293	290	298	274	295	244	291	230	290	220	290	220	276	244	276	248	274	250	272	251	269	250	266	250	263	248	257	247	251	245	242	220	140	213	116	207	99	201	87	194	81	185	79	182	79	180	80	179	81	179	82	181	86	182	87	183	89	183	92	182	97	180	102	172	108	166	109	160	108	155	105	151	101	148	95	147	89	149	80	154	73	161	67	171	64	182	63	203	66	221	76	236	93	249	117	259	149	16383	16383	306	349	305	356	301	363	296	368	290	371	282	373	275	371	269	368	264	363	261	357	259	350	261	342	264	336	269	331	276	328	283	327	291	328	297	331	302	336	305	342	306	349	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	322	255	241	255	241	240	261	240	263	239	261	235	256	230	247	223	234	213	219	202	192	183	235	342	231	347	217	345	204	342	191	340	177	338	161	337	161	323	178	323	184	322	188	322	191	321	191	316	190	311	189	305	187	298	185	288	131	92	168	92	186	157	200	169	205	158	210	148	216	137	221	128	225	120	234	107	241	98	249	92	257	89	265	88	274	89	283	94	292	102	303	115	315	134	303	140	299	134	294	127	289	121	283	117	278	115	273	117	268	122	261	130	253	143	244	160	229	188	258	210	280	225	296	234	309	239	322	240	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	275	343	269	347	256	345	244	342	231	340	218	339	203	337	203	323	219	323	224	322	228	322	231	321	231	314	230	312	230	310	183	132	182	129	180	121	180	112	181	104	184	97	188	93	195	90	203	89	216	90	228	95	240	105	254	119	269	140	258	146	246	131	237	122	230	116	225	113	222	112	220	113	218	113	217	114	216	114	216	117	218	125	219	130	220	134	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	370	174	360	163	354	157	348	152	343	149	338	147	334	146	333	147	332	147	332	148	331	148	331	151	332	152	332	155	333	157	334	158	358	245	359	250	360	254	360	259	361	262	361	265	359	274	356	281	350	287	343	291	334	292	312	288	293	279	277	265	261	247	247	228	249	236	252	245	254	253	255	260	256	265	254	274	251	282	245	287	237	291	226	292	210	289	194	282	177	268	159	250	140	226	159	290	154	292	139	290	126	288	114	286	99	284	81	281	81	267	100	267	105	266	108	265	110	264	111	263	110	257	108	246	104	229	98	208	90	182	72	124	109	124	119	154	127	175	134	191	141	203	149	214	162	231	175	245	189	256	201	262	211	265	213	264	215	264	217	263	218	262	219	260	218	254	214	240	209	220	201	194	192	163	180	124	218	124	227	154	234	177	242	195	251	210	262	225	273	238	285	249	297	257	307	263	315	265	318	264	321	264	323	263	323	262	324	260	324	258	323	256	323	253	322	250	322	248	299	167	297	162	294	147	294	143	295	135	298	128	302	124	307	121	313	120	325	122	337	126	351	135	366	149	382	169	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	319	174	309	163	301	155	295	150	290	147	285	146	283	147	282	147	281	148	280	148	280	152	281	156	282	161	284	165	285	169	306	243	308	251	309	256	309	265	308	273	305	281	299	287	291	291	279	292	262	290	246	282	228	269	209	250	188	225	211	290	205	292	190	289	176	287	163	285	149	283	132	281	132	267	152	267	157	266	160	265	161	263	162	262	162	258	161	255	160	253	160	249	123	124	160	124	170	153	177	174	183	189	190	200	198	212	210	228	223	242	236	254	249	262	260	265	263	265	269	263	271	261	271	252	270	247	269	241	268	236	266	231	248	173	246	165	244	153	243	148	243	144	244	135	248	129	253	124	259	121	266	120	278	122	288	126	299	134	313	147	330	167	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	282	242	279	215	268	187	252	162	230	144	203	137	193	138	184	141	176	148	172	157	170	169	174	196	186	224	203	250	226	268	251	276	262	274	270	271	277	264	281	255	282	242	16383	16383	322	235	318	255	310	270	296	282	278	289	258	292	220	286	185	269	157	244	138	212	131	176	134	157	142	142	156	130	175	123	197	120	233	126	267	143	295	168	314	200	322	235	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	302	289	298	261	286	232	267	207	242	189	214	183	207	183	201	185	198	187	195	190	194	193	196	205	200	222	205	241	212	262	220	281	226	293	236	304	248	313	262	319	276	322	286	320	293	317	298	311	301	301	302	289	16383	16383	227	347	156	338	156	323	177	323	181	322	184	320	186	318	185	315	184	310	183	304	181	298	180	292	135	129	132	121	129	115	124	111	116	109	106	108	106	93	201	93	201	108	190	108	182	109	176	110	173	112	172	115	172	116	173	118	173	122	175	130	187	173	199	169	211	167	217	167	256	174	291	192	320	220	340	254	347	293	345	311	338	326	326	337	311	344	291	347	277	345	263	341	250	334	236	324	223	311	225	319	229	331	231	341	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	277	310	274	290	266	268	254	245	239	225	222	209	208	201	200	199	193	197	187	197	179	198	173	201	169	207	166	214	166	223	170	248	182	276	200	302	224	321	251	329	259	328	266	326	272	322	276	316	277	310	16383	16383	328	341	290	341	285	326	280	334	274	340	267	344	259	346	250	347	213	339	178	320	149	291	129	256	121	218	124	201	130	187	140	177	154	171	170	169	188	170	204	175	220	184	236	198	253	218	225	128	222	121	217	116	210	112	199	109	184	108	184	93	293	93	293	108	276	108	270	109	265	111	262	113	261	115	261	117	262	119	263	122	265	130	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	227	290	222	292	207	290	183	286	169	285	152	283	152	268	177	268	181	266	183	264	184	260	184	257	183	252	177	234	145	120	183	120	193	152	201	176	209	194	218	210	228	226	237	238	244	247	251	254	257	258	262	259	266	258	272	250	278	247	288	245	295	246	301	249	305	254	308	261	309	270	308	277	304	283	298	288	291	291	283	292	277	291	269	288	262	285	254	280	247	274	238	266	222	246	216	237	211	228	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	302	291	291	291	287	287	285	286	282	285	277	285	275	286	273	286	265	288	259	289	249	291	239	291	222	290	207	284	196	276	189	264	187	249	188	241	192	232	198	222	206	211	217	200	226	190	233	181	238	173	241	166	242	159	240	151	237	145	231	141	223	138	213	137	200	139	190	145	181	154	175	168	171	186	160	186	152	121	163	121	164	124	166	126	168	127	171	128	180	128	183	127	187	126	192	124	198	123	203	122	207	121	217	121	236	123	253	129	266	140	274	154	277	173	276	182	273	192	267	202	258	214	230	242	226	249	223	254	222	259	224	265	227	270	232	273	238	274	245	275	256	273	265	269	272	261	278	249	281	233	293	233	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	293	296	252	296	262	328	262	330	263	332	263	335	264	337	264	342	263	344	261	346	259	347	253	347	251	345	248	344	246	341	235	328	221	316	207	306	193	299	181	295	174	293	169	290	165	287	163	283	163	273	164	271	200	271	167	145	161	121	160	115	160	111	161	103	165	97	171	92	179	90	188	89	203	91	217	97	231	109	247	126	265	150	252	159	240	145	230	134	223	127	217	123	212	122	209	122	207	123	206	123	205	125	206	127	207	131	209	141	210	144	245	271	289	271	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	311	175	300	163	292	155	286	150	281	148	277	147	275	147	274	148	273	148	273	152	274	155	275	160	276	164	277	169	312	289	276	289	266	263	258	243	250	228	241	214	231	200	217	182	204	168	193	157	183	151	174	149	169	149	167	150	167	151	166	153	166	154	167	156	167	158	168	161	169	163	201	290	197	292	145	284	130	283	130	269	145	269	150	268	153	268	155	266	156	264	156	260	154	248	152	242	151	237	140	194	137	183	134	171	132	161	131	152	130	144	131	136	134	129	139	124	146	121	155	120	172	123	188	130	205	145	224	167	247	198	243	183	239	170	237	159	236	150	236	143	237	136	240	130	245	125	251	122	259	121	270	122	281	126	293	135	306	148	322	169	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	137	269	153	269	161	268	166	266	171	261	174	253	178	240	182	220	186	198	190	175	193	153	194	135	194	125	196	123	197	121	200	120	203	121	207	124	212	127	218	133	226	140	239	151	262	174	275	189	290	208	299	220	306	232	311	244	314	256	316	266	314	275	311	282	305	287	298	291	290	292	284	291	278	289	274	286	272	281	271	276	271	271	272	268	278	260	283	256	286	254	288	252	290	251	290	249	288	237	279	220	266	201	248	180	226	160	225	172	223	184	222	194	221	203	220	211	216	228	212	250	207	270	201	286	196	292	189	291	180	289	168	287	153	285	137	283	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	257	283	257	286	256	289	253	292	249	292	247	291	244	288	243	286	169	183	166	202	163	223	160	243	156	261	152	276	150	284	148	288	147	291	144	292	141	292	126	289	113	287	99	285	86	283	86	269	107	269	111	268	115	266	118	263	120	258	126	236	134	182	137	158	137	141	138	132	139	127	141	123	143	121	146	120	154	126	165	140	178	159	189	177	198	191	229	239	245	140	246	135	247	129	248	125	250	122	252	120	254	121	257	123	261	125	266	130	273	136	305	170	331	200	349	226	361	249	364	267	363	275	359	282	353	287	346	291	338	292	332	291	327	289	323	285	320	281	319	276	320	273	321	269	322	266	325	262	331	256	337	252	339	251	339	249	337	239	331	227	319	211	301	189	275	162	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	240	257	236	271	231	281	226	288	221	291	214	292	208	292	200	291	190	289	178	286	163	282	157	279	161	266	169	268	175	270	183	270	186	271	191	270	195	268	199	263	202	257	205	247	218	206	186	166	176	156	172	153	168	151	165	150	160	151	145	157	135	157	130	154	127	151	124	147	123	141	125	134	128	128	133	124	140	121	149	120	156	121	163	123	170	128	179	136	189	147	223	188	237	149	241	137	246	129	251	124	257	121	265	120	275	122	285	126	295	135	307	149	322	168	311	175	300	162	291	153	288	151	282	149	276	151	273	153	271	157	270	161	251	220	260	235	269	247	277	256	284	262	290	264	296	263	301	262	304	260	308	258	312	257	317	258	322	260	325	264	327	269	328	275	327	280	324	285	320	289	315	291	308	292	297	290	286	285	274	275	260	261	245	242	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	248	245	240	268	230	295	219	320	209	340	203	347	198	347	190	346	178	344	161	341	136	337	136	322	140	323	147	323	150	324	153	324	162	323	169	321	175	317	180	311	186	302	196	279	207	248	217	217	225	190	228	175	225	167	217	157	208	146	200	136	194	131	190	126	186	123	182	121	177	119	172	119	168	120	164	123	159	126	153	129	146	130	140	129	135	126	130	122	127	116	126	110	128	103	132	97	138	93	145	90	154	89	159	89	165	91	172	93	179	97	187	102	203	115	219	132	236	152	254	176	272	202	291	232	306	259	317	283	324	303	327	321	325	329	322	337	316	342	309	346	300	347	294	347	289	344	284	340	282	335	281	329	281	324	285	316	288	313	298	307	304	304	306	302	306	301	304	290	298	276	288	257	274	235	256	208	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	313	282	313	292	185	292	169	241	183	239	188	248	194	255	201	259	210	261	221	262	271	262	140	123	149	113	154	116	158	118	161	119	165	120	176	120	184	119	193	116	203	112	214	106	228	100	239	95	249	92	258	90	266	89	280	91	292	96	301	103	307	112	309	121	308	128	306	133	302	137	297	140	291	141	286	140	282	138	278	134	275	130	274	125	275	120	276	117	280	113	280	109	278	108	277	107	274	106	264	106	258	108	253	112	247	117	230	134	221	142	212	148	203	152	191	154	425	219	415	155	388	100	346	57	292	29	228	18	165	29	110	57	67	100	38	155	28	219	38	282	67	337	110	381	165	410	228	420	292	410	346	381	388	337	415	282	425	219	16383	16383	453	219	442	291	410	354	362	404	301	436	231	448	157	436	93	404	44	355	11	292	0	219	11	146	43	83	92	34	154	2	227	-9	299	2	361	34	410	83	442	146	453	219	16383	16383	285	279	283	242	274	197	258	154	233	121	200	108	189	110	181	116	174	125	170	139	169	156	171	192	181	237	197	281	220	315	252	328	265	326	274	320	280	310	284	297	285	279	16383	16383	323	249	320	283	311	310	296	330	277	343	253	347	215	338	182	314	155	276	137	230	131	179	134	148	142	123	157	104	176	93	200	89	241	98	275	124	301	161	317	204	323	249	476	177	476	225	-6	225	-6	177	258	-199	258	602	210	602	210	-199	477	177	477	225	210	225	210	-199	258	-199	258	177	258	-199	258	225	-6	225	-6	177	210	177	210	-199	477	177	477	225	258	225	258	602	210	602	210	177	258	177	258	602	210	602	210	225	-6	225	-6	177	476	177	476	225	258	225	258	602	210	602	210	-199	258	-199	258	177	258	-199	258	602	210	602	210	225	-6	225	-6	177	210	177	210	-199	476	177	476	225	-6	225	-6	177	210	177	210	-199	258	-199	258	177	476	177	476	225	258	225	258	602	210	602	210	225	-6	225	-6	177	476	177	476	225	258	225	258	602	210	602	210	225	-6	225	-6	177	210	177	210	-199	258	-199	258	177	476	115	476	163	-6	163	-6	115	16383	16383	476	239	476	287	-6	287	-6	239	197	-199	197	602	149	602	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	477	115	477	163	258	163	258	239	477	239	477	287	210	287	210	-199	258	-199	258	115	477	177	477	225	149	225	149	-199	197	-199	197	171	271	171	271	-199	320	-199	320	177	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	476	239	476	287	149	287	149	-199	197	-199	197	239	258	-199	258	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	320	-199	320	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	320	-199	320	287	-6	287	-6	239	271	239	271	-199	477	115	477	163	258	163	258	239	477	239	477	287	258	287	258	602	210	602	210	115	477	177	477	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	177	476	115	476	163	197	163	197	602	149	602	149	115	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	258	115	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	320	177	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	320	115	320	602	271	602	271	163	-6	163	-6	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	477	115	477	163	258	163	258	239	477	239	477	287	258	287	258	602	210	602	210	-199	258	-199	258	115	197	-199	197	602	149	602	149	-199	16383	16383	477	177	477	225	320	225	320	602	271	602	271	-199	320	-199	320	177	477	115	477	163	271	163	271	-199	320	-199	320	115	16383	16383	197	-199	197	602	149	602	149	-199	16383	16383	477	239	477	287	320	287	320	602	271	602	271	239	258	-199	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	197	-199	197	602	149	602	149	225	-6	225	-6	177	149	177	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	320	-199	320	602	271	602	271	-199	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	476	115	476	163	-6	163	-6	115	210	115	210	-199	258	-199	258	115	16383	16383	476	239	476	287	-6	287	-6	239	476	177	476	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	320	-199	320	177	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	476	239	476	287	-6	287	-6	239	476	115	476	163	-6	163	-6	115	16383	16383	476	239	476	287	258	287	258	602	210	602	210	287	-6	287	-6	239	476	177	476	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	476	115	476	163	-6	163	-6	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	476	115	476	163	258	163	258	239	476	239	476	287	258	287	258	602	210	602	210	287	-6	287	-6	239	210	239	210	163	-6	163	-6	115	210	115	210	-199	258	-199	258	115	476	177	476	225	320	225	320	602	271	602	271	225	197	225	197	602	149	602	149	225	-6	225	-6	177	149	177	149	-199	197	-199	197	177	271	177	271	-199	320	-199	320	177	197	-199	197	163	-6	163	-6	115	149	115	149	-199	16383	16383	476	115	476	163	271	163	271	-199	320	-199	320	115	16383	16383	197	239	197	602	149	602	149	287	-6	287	-6	239	16383	16383	476	239	476	287	320	287	320	602	271	602	271	239	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	189	-15	180	-54	168	-84	155	-105	141	-118	125	-122	121	-122	117	-120	114	-118	112	-115	112	-107	114	-104	115	-101	117	-97	118	-92	116	-84	113	-78	108	-72	101	-69	92	-68	85	-69	78	-73	72	-79	69	-87	67	-96	70	-109	77	-120	88	-128	103	-134	120	-136	154	-128	185	-105	211	-68	234	-15	252	50	300	262	372	262	375	283	305	283	317	339	331	382	346	411	364	429	385	435	390	434	394	433	397	431	399	429	400	426	399	422	398	419	396	416	394	411	393	405	395	396	398	389	404	384	411	380	418	379	426	381	434	385	440	391	444	399	446	408	443	421	435	433	422	441	407	447	388	449	365	446	346	439	329	428	314	414	302	398	289	378	279	357	270	335	262	310	254	283	34	283	29	262	87	262	83	250	77	224	68	183	56	129	43	58	33	8	25	-29	18	-56	11	-75	4	-89	-1	-101	-9	-109	-17	-115	-25	-119	-34	-120	-40	-120	-44	-119	-46	-117	-47	-115	-48	-111	-48	-110	-47	-109	-47	-108	-46	-106	-46	-104	-44	-102	-43	-99	-42	-98	-42	-94	-43	-85	-47	-78	-53	-72	-60	-68	-68	-67	-76	-69	-82	-73	-88	-79	-91	-88	-92	-97	-90	-110	-83	-121	-72	-129	-57	-134	-40	-136	-29	-135	-17	-132	-6	-128	4	-122	14	-114	33	-94	50	-67	65	-34	79	5	92	52	139	262	246	262	249	261	251	260	252	258	252	254	251	251	250	246	248	237	245	224	224	151	210	98	201	63	197	41	195	28	196	17	200	8	206	1	215	-3	226	-4	242	-2	257	5	274	18	293	38	314	65	303	71	289	54	266	31	258	26	252	24	248	26	247	27	245	31	248	43	254	70	265	109	278	158	293	214	294	219	295	221	295	223	296	226	297	231	299	238	302	245	306	259	307	265	308	268	309	273	310	276	311	280	311	287	308	289	304	289	302	288	296	288	285	286	275	285	253	283	143	283	154	322	163	351	171	373	181	391	193	409	203	420	213	428	224	433	236	435	250	436	258	436	264	434	268	432	271	429	272	426	272	424	271	423	271	421	265	415	264	412	264	404	265	395	269	387	274	381	281	378	290	376	300	378	308	382	314	388	317	396	319	406	315	420	306	432	292	442	273	449	251	451	231	449	212	445	193	438	177	429	162	417	143	398	128	379	116	355	105	324	92	283	254	283	143	283	147	299	154	326	162	350	171	371	180	389	189	404	200	416	211	425	224	432	237	436	251	437	260	436	268	434	274	431	278	427	279	423	279	419	277	417	275	413	273	410	272	408	271	405	271	401	272	399	273	396	275	392	276	389	277	387	277	385	278	383	278	381	16383	16383	30	283	27	262	86	262	67	175	52	103	39	42	28	-8	18	-49	7	-81	6	-84	2	-92	0	-97	-3	-102	-9	-108	-14	-112	-20	-115	-27	-117	-40	-117	-46	-115	-48	-109	-48	-108	-47	-107	-47	-105	-46	-104	-46	-102	-44	-100	-43	-98	-42	-95	-42	-91	-43	-84	-47	-77	-53	-71	-60	-67	-68	-66	-76	-67	-83	-71	-88	-77	-91	-84	-92	-93	-90	-106	-83	-118	-73	-126	-59	-132	-42	-134	-8	-127	22	-103	50	-65	73	-11	92	57	138	262	248	262	226	171	215	124	206	87	200	60	196	41	195	27	197	16	201	7	207	0	216	-3	227	-5	243	-3	259	3	275	16	293	36	315	64	304	69	288	51	276	38	266	30	258	25	252	24	250	24	248	25	245	31	252	63	267	133	288	222	310	313	329	387	334	408	338	424	341	434	342	441	343	446	343	447	342	449	342	450	340	452	339	452	338	451	336	451	335	450	333	449	317	445	315	444	312	444	309	445	304	445	294	447	286	449	277	450	269	451	261	451	254	452	234	450	214	445	196	438	179	428	163	416	142	396	127	375	115	350	104	320	92	283	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	244	250	237	224	228	183	218	129	205	58	195	8	187	-29	180	-56	173	-75	166	-89	159	-101	152	-109	144	-115	135	-119	126	-120	121	-120	117	-119	114	-117	113	-115	112	-111	112	-110	113	-109	113	-108	116	-102	117	-99	118	-98	118	-94	117	-85	113	-78	108	-72	100	-68	92	-67	85	-69	78	-73	73	-79	69	-88	68	-97	71	-110	78	-121	89	-129	103	-134	120	-136	132	-135	143	-132	154	-128	165	-122	175	-114	194	-94	211	-67	227	-34	240	5	253	52	301	262	407	262	410	261	412	260	414	258	414	254	413	251	412	246	409	237	406	224	386	151	372	98	363	63	358	41	357	28	358	17	361	8	367	1	376	-3	387	-4	403	-2	419	5	436	18	454	38	475	65	465	71	451	54	428	31	420	26	414	24	408	27	407	29	407	31	409	43	416	70	426	109	439	158	455	214	456	219	456	221	457	223	458	226	459	231	467	259	469	265	469	268	471	273	472	276	472	280	473	282	473	287	469	289	466	289	464	288	458	288	447	286	436	285	426	284	415	283	305	283	315	322	324	351	333	373	342	391	354	409	365	420	375	427	386	432	398	434	411	435	419	434	425	433	430	432	433	429	434	426	434	425	433	424	433	423	432	421	431	420	429	417	427	415	426	412	425	408	425	404	426	395	430	387	436	381	443	378	452	376	461	378	469	382	475	388	479	396	480	406	477	420	468	432	453	442	434	449	412	451	392	449	373	445	355	438	338	429	323	417	304	398	290	379	278	355	266	324	254	283	416	283	305	283	309	299	317	326	325	350	333	371	342	389	352	404	362	416	374	425	386	432	399	436	413	437	422	436	430	434	436	431	440	427	442	423	442	421	441	419	439	417	437	413	436	410	435	408	434	405	434	399	435	396	437	392	438	389	440	385	440	383	441	381	16383	16383	140	283	152	339	166	382	181	411	200	429	220	435	230	433	233	431	234	429	235	426	234	422	233	419	231	416	229	411	228	405	230	396	234	389	239	384	246	380	253	379	262	381	269	385	275	391	279	399	281	408	278	421	270	433	258	441	242	447	224	449	201	446	181	439	164	428	149	414	137	398	125	378	115	357	106	335	97	310	89	283	27	283	22	262	83	262	24	-15	15	-54	3	-84	-8	-105	-23	-118	-39	-122	-43	-122	-47	-120	-50	-118	-52	-115	-52	-107	-48	-101	-47	-97	-46	-92	-47	-84	-51	-78	-56	-72	-63	-69	-71	-68	-79	-69	-86	-73	-92	-79	-95	-87	-97	-96	-94	-109	-87	-120	-75	-128	-61	-134	-44	-136	-10	-128	20	-105	46	-68	69	-15	87	50	135	262	248	262	230	175	214	103	202	42	190	-8	180	-49	169	-81	168	-84	164	-92	161	-97	157	-102	147	-114	141	-118	134	-121	126	-122	122	-122	118	-119	115	-116	114	-113	113	-109	113	-107	114	-105	115	-104	118	-98	119	-95	119	-91	118	-84	114	-77	108	-71	101	-67	92	-66	85	-67	79	-71	73	-77	70	-84	69	-93	71	-106	78	-118	88	-127	102	-134	119	-136	153	-128	184	-104	212	-65	236	-11	255	57	301	262	411	262	389	171	377	124	369	87	362	60	359	41	358	27	359	16	363	7	370	0	379	-3	390	-5	405	-3	421	3	437	16	455	36	477	64	466	69	450	51	438	38	428	30	421	25	415	24	412	24	410	25	407	31	414	63	429	133	451	222	473	313	492	387	497	408	501	424	503	434	505	441	506	446	505	447	505	449	502	452	501	452	500	451	498	451	497	450	495	449	479	445	477	444	474	444	471	445	467	445	462	446	456	447	448	449	440	450	431	451	424	451	416	452	396	450	377	445	358	438	341	428	324	416	304	396	289	375	277	350	266	320	254	283	148	431	139	416	144	256	144	256	139	416	132	394	144	256	132	394	129	219	129	219	132	394	126	365	129	219	126	365	118	315	172	442	175	327	182	441	182	441	175	327	186	350	182	441	186	350	190	436	190	436	186	350	193	368	190	436	193	368	196	430	196	430	193	368	198	383	196	430	198	383	200	420	200	420	198	383	200	396	200	420	200	396	201	408	159	439	148	431	159	290	159	439	159	290	175	327	159	439	175	327	172	442	112	175	129	219	118	315	112	175	118	315	111	274	112	175	111	274	103	234	112	175	103	234	93	185	112	175	93	185	91	118	93	185	80	120	91	118	26	29	27	17	28	39	28	39	27	17	32	7	28	39	32	7	33	49	33	49	32	7	39	0	33	49	39	0	41	56	41	56	39	0	48	-5	41	56	48	-5	51	61	51	61	48	-5	59	-6	51	61	59	-6	61	63	61	63	59	-6	71	-5	61	63	71	-5	73	61	73	61	71	-5	81	0	73	61	81	0	83	56	83	56	81	0	89	7	83	56	89	7	90	48	90	48	89	7	94	17	90	48	94	17	94	38	94	38	94	17	96	27	148	431	144	256	159	290	168	423	167	429	166	412	166	412	167	429	163	434	166	412	163	434	159	392	159	392	163	434	159	438	159	392	159	438	153	440	148	363	159	392	153	440	148	363	153	440	146	441	148	363	146	441	137	440	148	363	137	440	132	325	132	325	137	440	128	436	132	325	128	436	120	431	132	325	120	431	114	423	132	325	114	423	111	279	111	279	114	423	110	413	111	279	110	413	108	400	111	279	108	400	105	378	111	279	105	378	102	350	111	279	102	350	99	317	111	279	99	317	95	279	286	423	285	429	284	412	284	412	285	429	282	434	284	412	282	434	277	392	277	392	282	434	277	438	277	392	277	438	271	440	266	363	277	392	271	440	266	363	271	440	265	441	266	363	265	441	255	440	266	363	255	440	250	325	250	325	255	440	246	436	250	325	246	436	238	431	250	325	238	431	232	423	250	325	232	423	229	279	229	279	232	423	228	413	229	279	228	413	226	400	229	279	226	400	224	378	229	279	224	378	221	350	229	279	221	350	217	317	229	279	217	317	214	279	9	177	65	141	79	177	79	177	65	141	105	141	79	177	105	141	115	271	115	271	105	141	119	177	115	271	119	177	128	307	128	307	119	177	155	271	128	307	155	271	181	448	181	448	155	271	169	307	181	448	169	307	221	448	58	307	50	271	115	271	58	307	115	271	128	307	119	177	191	141	205	177	205	177	191	141	232	141	205	177	232	141	241	271	241	271	232	141	245	177	241	271	245	177	254	307	254	307	245	177	282	271	254	307	282	271	307	448	307	448	282	271	295	307	307	448	295	307	347	448	65	141	12	0	53	0	65	141	53	0	105	141	169	307	155	271	241	271	169	307	241	271	254	307	295	307	282	271	350	271	295	307	350	271	358	307	245	177	232	141	301	141	245	177	301	141	308	177	191	141	138	0	180	0	191	141	180	0	232	141	119	177	105	141	191	141	65	141	9	177	1	141	165	291	171	218	186	277	186	277	171	218	191	203	186	277	191	203	222	424	222	424	191	203	195	200	222	424	195	200	207	262	207	262	195	200	218	180	207	262	218	180	247	232	247	232	218	180	234	163	247	232	234	163	244	148	165	291	150	305	171	218	171	218	150	305	140	320	171	218	140	320	136	241	136	241	140	320	135	335	136	241	135	335	133	353	136	241	133	353	126	422	136	241	126	422	111	263	111	263	126	422	109	407	111	263	109	407	100	395	94	285	111	263	100	395	94	285	100	395	92	383	94	285	92	383	86	369	94	285	86	369	84	309	83	354	81	336	84	309	83	354	84	309	86	369	257	31	273	46	274	206	274	206	273	46	285	63	274	206	285	63	291	182	291	182	285	63	294	82	291	182	294	82	299	156	299	156	294	82	300	103	299	156	300	103	302	126	143	0	173	1	146	16	146	16	173	1	184	23	184	23	173	1	197	3	184	23	197	3	214	36	214	36	197	3	217	8	214	36	217	8	235	55	235	55	217	8	237	17	235	55	237	17	247	80	247	80	237	17	257	31	247	80	257	31	251	112	251	112	257	31	274	206	250	132	251	112	274	206	250	132	274	206	247	232	250	132	247	232	244	148	292	378	298	357	301	421	301	421	298	357	301	330	301	421	301	330	316	413	316	413	301	330	310	329	316	413	310	329	329	404	237	484	245	419	249	439	249	439	245	419	266	409	249	439	266	409	267	434	267	434	266	409	282	396	267	434	282	396	285	428	285	428	282	396	292	378	285	428	292	378	301	421	245	419	226	443	222	424	222	424	226	443	214	443	222	424	214	443	212	424	185	420	212	424	187	442	185	420	187	442	164	438	133	353	137	374	144	432	144	432	137	374	147	394	144	432	147	394	164	438	164	438	147	394	163	410	164	438	163	410	185	420	133	353	144	432	126	422	259	484	237	484	249	439	222	424	207	262	245	419	171	218	125	21	129	-58	171	218	129	-58	143	0	171	218	143	0	146	16	171	218	146	16	191	203	53	92	49	129	55	23	53	92	55	23	62	65	62	65	55	23	75	14	62	65	75	14	77	46	77	46	75	14	97	7	77	46	97	7	97	32	97	32	97	7	120	1	97	32	120	1	125	21	125	21	120	1	129	-58	120	1	105	-58	129	-58	38	126	21	45	37	33	38	126	37	33	55	23	38	126	55	23	49	129	226	443	245	419	237	484	212	424	214	443	187	442	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	197	22	171	-11	196	-9	197	22	196	-9	221	-4	197	22	168	26	171	-11	145	38	127	55	130	-6	145	38	130	-6	171	-11	145	38	171	-11	168	26	116	78	112	106	100	189	116	78	100	189	97	5	116	78	97	5	130	-6	116	78	130	-6	127	55	82	172	68	153	72	26	82	172	72	26	97	5	82	172	97	5	100	189	58	133	52	111	56	54	58	133	56	54	72	26	58	133	72	26	68	153	289	61	270	48	273	19	273	19	270	48	253	37	273	19	253	37	246	4	246	4	253	37	235	29	246	4	235	29	221	-4	221	-4	235	29	217	24	221	-4	217	24	197	22	220	228	220	251	184	211	220	228	233	391	220	251	117	136	132	164	133	211	133	211	132	164	154	189	133	211	154	189	155	222	155	222	154	189	184	211	155	222	184	211	184	235	184	235	184	211	220	251	115	200	112	106	117	136	115	200	117	136	133	211	219	356	214	313	214	306	219	356	214	306	215	295	219	356	215	295	215	282	219	356	215	282	217	267	219	356	217	267	220	251	219	356	220	251	233	391	337	7	332	106	319	128	337	7	319	128	319	22	319	22	319	128	306	156	319	22	306	156	302	41	302	41	306	156	294	188	302	41	294	188	289	61	289	61	294	188	283	224	289	61	283	224	275	82	275	82	283	224	274	263	275	82	274	263	271	283	271	365	278	389	284	435	284	435	278	389	288	406	284	435	288	406	320	441	320	441	288	406	301	416	320	441	301	416	316	420	316	420	326	418	320	441	320	441	326	418	342	438	407	23	391	30	392	-11	392	-11	391	30	375	42	392	-11	375	42	374	-9	374	-9	375	42	360	59	374	-9	360	59	355	-3	355	-3	360	59	344	83	355	-3	344	83	337	7	475	232	350	232	364	218	475	232	364	218	374	215	475	232	374	215	380	211	475	232	380	211	383	206	475	232	383	206	384	198	475	232	384	198	444	212	475	232	444	212	458	218	475	232	458	218	475	220	384	198	390	145	401	161	384	198	401	161	419	186	384	198	419	186	432	202	384	198	432	202	444	212	390	145	384	198	383	184	390	145	383	184	379	129	379	129	383	184	378	169	379	129	378	169	368	152	353	131	344	83	356	98	353	131	356	98	368	152	368	152	356	98	368	114	368	152	368	114	379	129	344	83	353	131	332	106	344	83	332	106	337	7	392	-11	413	-9	407	23	407	23	413	-9	425	21	434	21	425	21	433	-5	434	21	433	-5	450	3	465	16	479	35	472	41	465	16	472	41	462	34	465	16	462	34	453	28	465	16	453	28	450	3	443	24	434	21	450	3	443	24	450	3	453	28	425	21	413	-9	433	-5	274	263	296	274	300	303	300	303	296	274	314	284	300	303	314	284	321	323	321	323	314	284	328	293	321	323	328	293	334	341	334	341	328	293	340	301	334	341	340	301	340	360	340	360	340	301	351	310	340	360	351	310	342	379	342	379	342	438	341	393	341	393	342	438	338	405	342	438	326	418	333	413	342	438	333	413	338	405	364	324	375	337	376	416	376	416	375	337	382	351	376	416	382	351	385	399	385	399	382	351	387	365	385	399	387	365	388	379	361	429	342	438	351	310	361	429	351	310	364	324	361	429	364	324	376	416	300	303	271	283	274	263	284	435	255	418	271	365	271	365	255	418	268	334	268	324	268	334	262	108	268	324	262	108	275	82	235	181	248	141	255	418	255	418	248	141	262	108	255	418	262	108	268	334	235	181	255	418	233	391	235	181	233	391	220	228	275	82	271	283	270	294	275	82	270	294	269	305	275	82	269	305	269	314	275	82	269	314	268	324	289	61	273	19	302	41	342	379	351	310	342	438	364	218	350	232	350	220	100	189	112	106	115	200	56	54	52	111	50	89	160	421	159	427	157	410	157	410	159	427	156	432	157	410	156	432	151	390	151	390	156	432	151	437	151	390	151	437	145	440	140	362	151	390	145	440	140	362	145	440	137	441	140	362	137	441	126	440	140	362	126	440	124	325	124	325	126	440	117	436	124	325	117	436	110	431	124	325	110	431	106	424	124	325	106	424	103	279	103	279	106	424	103	415	103	279	103	415	100	401	103	279	100	401	97	379	103	279	97	379	94	351	103	279	94	351	90	317	103	279	90	317	87	279	92	-77	83	-44	93	-119	93	-119	83	-44	77	-12	93	-119	77	-12	70	-76	70	-76	77	-12	74	20	70	-76	74	20	73	56	73	56	77	311	70	-76	70	-76	77	311	58	276	70	-76	58	276	52	-30	52	-30	58	276	45	239	52	-30	45	239	39	18	39	18	45	239	35	200	39	18	35	200	31	68	31	68	35	200	30	160	31	68	30	160	28	119	114	360	117	298	138	385	138	385	117	298	156	370	138	385	156	370	166	412	166	412	156	370	208	433	166	412	208	433	200	443	94	336	77	311	78	138	94	336	78	138	92	220	94	336	92	220	117	298	94	336	117	298	114	360	92	-77	93	-119	105	-115	77	311	73	56	78	138	10	-108	19	-118	40	-74	40	-74	19	-118	53	-88	40	-74	53	-88	64	-42	64	-42	53	-88	80	-61	64	-42	80	-61	83	-9	83	-9	80	-61	104	-35	83	-9	104	-35	99	25	99	25	104	-35	113	64	124	104	113	64	123	-10	124	104	123	-10	140	15	133	145	140	15	140	187	140	187	140	15	158	50	140	187	158	50	144	227	144	227	158	50	146	266	144	305	146	266	155	387	144	305	155	387	142	413	113	440	125	407	126	443	126	443	125	407	134	374	126	443	134	374	142	413	142	413	134	374	141	340	142	413	141	340	144	305	189	245	187	268	189	162	189	245	189	162	191	201	189	245	191	201	191	223	172	340	172	86	179	313	179	313	172	86	183	123	179	313	183	123	183	290	183	290	183	123	189	162	183	290	189	162	187	268	164	364	155	387	158	50	164	364	158	50	172	86	164	364	172	86	172	340	146	266	158	50	155	387	113	64	104	-35	123	-10	124	104	140	15	133	145	125	379	119	382	125	330	125	330	119	382	113	384	125	330	113	384	111	333	111	333	113	384	106	385	111	333	106	385	99	338	99	338	106	385	99	384	99	338	99	384	93	380	99	338	93	380	91	344	91	344	93	380	89	374	91	344	89	374	87	351	87	351	89	374	86	367	87	351	86	367	85	360	135	239	142	247	142	281	142	281	142	247	152	259	142	281	152	259	155	285	155	285	152	259	161	268	155	285	161	268	167	289	167	289	161	268	169	275	167	289	169	275	179	296	179	296	169	275	178	282	179	296	178	282	188	289	188	289	192	291	194	305	194	305	192	291	194	292	194	305	194	292	196	293	115	226	121	229	126	278	126	278	121	229	128	233	126	278	128	233	142	281	142	281	128	233	135	239	196	293	200	315	194	305	194	305	200	315	187	309	179	313	187	309	185	323	179	313	185	323	173	332	179	313	173	332	168	318	168	318	173	332	162	341	168	318	162	341	155	323	155	323	162	341	151	352	155	323	151	352	141	327	141	327	151	352	139	365	141	327	139	365	132	373	185	179	189	173	185	213	185	213	189	173	188	221	192	235	188	221	189	173	192	235	189	173	196	170	198	294	200	296	200	315	200	315	200	296	205	441	205	441	200	296	205	169	205	441	205	169	214	440	214	440	205	169	211	313	211	296	205	169	215	170	259	353	247	340	258	325	259	353	258	325	272	329	259	353	272	329	277	372	258	325	247	340	245	320	245	320	247	340	237	331	245	320	237	331	232	313	232	313	237	331	226	323	232	313	226	323	217	304	217	304	226	323	211	296	217	304	211	296	223	287	211	296	211	313	205	169	228	423	225	430	226	398	228	423	226	398	228	404	228	423	228	404	229	409	228	423	229	409	229	414	215	358	218	370	220	436	220	436	218	370	222	382	220	436	222	382	225	430	225	430	222	382	224	391	225	430	224	391	226	398	272	280	262	283	271	245	272	280	271	245	277	238	272	280	277	238	283	278	301	225	309	226	311	271	311	271	309	226	316	228	311	271	316	228	320	265	320	265	316	228	321	233	320	265	321	233	324	258	324	258	321	233	325	240	324	258	325	240	326	249	299	275	283	278	284	232	299	275	284	232	289	228	299	275	289	228	295	225	299	275	295	225	301	225	299	275	301	225	311	271	326	360	325	368	325	352	325	352	325	368	322	375	325	352	322	375	321	344	321	344	322	375	317	380	321	344	317	380	314	338	314	338	317	380	311	384	314	338	311	384	303	334	303	334	311	384	302	385	303	334	302	385	298	385	293	384	288	381	288	331	293	384	288	331	303	334	293	384	303	334	298	385	288	331	288	381	283	377	288	331	283	377	277	372	288	331	277	372	272	329	261	257	271	245	262	283	261	257	262	283	254	286	261	257	254	286	252	265	223	287	234	279	242	291	242	291	234	279	243	272	242	291	243	272	247	289	247	289	243	272	252	265	247	289	252	265	254	286	229	202	228	207	229	186	229	202	229	186	230	195	229	202	230	195	230	199	219	233	222	173	225	218	225	218	222	173	227	179	225	218	227	179	227	212	227	212	227	179	229	186	227	212	229	186	228	207	216	247	213	261	215	170	216	247	215	170	222	173	216	247	222	173	219	233	215	170	213	261	212	277	215	170	212	277	211	296	214	440	211	313	212	330	214	440	212	330	213	345	214	440	213	345	215	358	214	440	215	358	220	436	205	169	200	296	199	277	205	169	199	277	198	262	205	169	198	262	196	170	195	248	192	235	196	170	195	248	196	170	198	262	217	304	223	287	242	291	205	441	196	440	198	343	205	441	198	343	199	330	205	441	199	330	200	315	185	393	188	385	190	436	190	436	188	385	192	369	190	436	192	369	196	440	196	440	192	369	195	355	196	440	195	355	198	343	200	315	185	323	187	309	194	305	179	296	188	289	182	409	183	405	183	423	183	423	183	405	184	399	183	423	184	399	185	430	185	430	184	399	185	393	185	430	185	393	190	436	185	213	183	207	185	179	185	179	183	207	182	202	185	179	182	202	182	186	182	186	182	202	181	198	182	186	181	198	181	194	141	327	132	373	125	379	141	327	125	379	125	330	111	274	99	269	101	226	111	274	101	226	108	225	111	274	108	225	115	226	111	274	115	226	126	278	85	246	86	239	87	255	87	255	86	239	89	233	87	255	89	233	91	263	91	263	89	233	94	229	91	263	94	229	99	269	99	269	94	229	101	226	182	409	183	423	182	413	200	315	196	293	198	294	284	232	283	278	277	238	211	313	211	296	226	323	245	335	202	335	245	0	245	0	202	335	202	189	245	0	202	189	202	146	202	146	202	189	57	189	202	146	57	189	57	146	245	146	391	146	245	189	245	189	391	146	391	189	245	0	202	146	202	0	89	18	88	33	86	-3	86	-3	88	33	83	46	86	-3	83	46	75	-25	75	-25	83	46	75	57	75	-25	75	57	64	64	75	-25	64	64	58	-46	58	-46	64	64	51	67	58	-46	51	67	47	-13	47	-13	45	-24	58	-46	58	-46	45	-24	40	-35	58	-46	40	-35	34	-66	34	-66	40	-35	30	-47	34	-66	30	-47	16	-59	16	-59	-2	-72	3	-85	16	-59	3	-85	34	-66	51	67	40	65	43	-2	51	67	43	-2	46	-6	51	67	46	-6	47	-9	51	67	47	-9	47	-13	19	24	22	17	23	55	23	55	22	17	27	11	23	55	27	11	31	61	31	61	27	11	34	5	31	61	34	5	40	65	40	65	34	5	39	1	40	65	39	1	43	-2	19	47	17	38	17	30	19	47	17	30	19	24	19	47	19	24	23	55	187	169	41	169	33	127	187	169	33	127	178	127	18	29	20	18	20	41	20	41	20	18	25	8	20	41	25	8	25	51	25	51	25	8	33	0	25	51	33	0	33	59	33	59	33	0	42	-4	33	59	42	-4	43	65	43	65	42	-4	53	-6	43	65	53	-6	54	67	54	67	53	-6	65	-5	54	67	65	-5	66	65	66	65	65	-5	76	0	66	65	76	0	76	59	76	59	76	0	84	7	76	59	84	7	84	51	84	51	84	7	90	17	84	51	90	17	90	40	90	40	90	17	92	29	256	441	207	441	-42	-11	256	441	-42	-11	5	-11	234	125	213	80	248	60	248	60	213	80	209	24	209	24	213	80	197	56	209	24	197	56	193	13	193	13	197	56	181	38	193	13	181	38	176	5	176	5	181	38	163	25	176	5	163	25	159	0	159	0	163	25	145	17	159	0	145	17	142	-2	142	-2	145	17	127	14	127	14	109	18	126	-3	126	-3	109	18	94	29	126	-3	94	29	89	2	89	2	94	29	83	48	89	2	83	48	76	73	21	143	26	93	32	235	32	235	26	93	39	51	32	235	39	51	63	318	63	318	39	51	60	21	63	318	60	21	73	103	73	103	60	21	76	73	171	407	163	431	156	389	156	389	163	431	142	366	121	322	142	366	163	431	121	322	163	431	108	385	261	441	224	448	242	426	242	426	224	448	221	429	204	427	221	429	224	448	204	427	224	448	187	420	187	420	224	448	163	431	187	420	163	431	171	407	329	282	324	340	323	222	323	222	324	340	311	386	323	222	311	386	306	163	306	163	311	386	290	420	306	163	290	420	281	107	281	107	290	420	277	343	281	107	277	343	274	289	281	107	274	289	265	233	242	426	258	414	261	441	261	441	258	414	269	396	261	441	269	396	290	420	290	420	269	396	275	372	290	420	275	372	277	343	252	177	234	125	248	60	252	177	248	60	281	107	252	177	281	107	265	233	108	385	63	318	77	152	108	385	77	152	87	209	108	385	87	209	103	267	108	385	103	267	121	322	73	103	77	152	63	318	142	-2	127	14	126	-3	76	73	60	21	89	2	197	370	107	47	197	370	197	370	107	47	160	31	162	23	160	31	107	47	162	23	107	47	167	17	167	17	107	47	102	33	167	17	102	33	176	13	176	13	102	33	218	0	176	13	218	0	188	10	188	10	218	0	204	10	240	443	221	439	267	424	267	424	221	439	204	436	267	424	204	436	203	393	203	393	202	390	267	424	267	424	202	390	202	387	267	424	202	387	200	382	204	436	183	432	188	413	204	436	188	413	194	410	204	436	194	410	199	406	204	436	199	406	202	400	204	436	202	400	203	393	183	432	154	426	154	413	183	432	154	413	162	414	183	432	162	414	170	414	183	432	170	414	177	414	183	432	177	414	180	414	183	432	180	414	188	413	154	426	138	423	146	413	154	426	146	413	154	413	271	443	270	444	270	441	270	441	270	444	270	446	270	441	270	446	270	437	270	437	270	446	270	447	270	437	270	447	269	434	269	434	270	447	269	448	269	434	269	448	268	429	268	429	269	448	268	448	268	429	268	448	267	424	267	424	268	448	265	448	267	424	265	448	240	443	267	424	200	382	199	376	267	424	199	376	197	370	267	424	197	370	172	80	197	370	160	31	161	37	197	370	161	37	163	46	197	370	163	46	166	57	197	370	166	57	169	69	197	370	169	69	172	80	218	0	102	33	93	24	218	0	93	24	80	17	218	0	80	17	60	13	218	0	60	13	33	10	218	0	33	10	33	0	146	413	138	423	138	412	204	10	218	0	218	10	171	187	147	160	200	181	200	181	147	160	76	54	76	54	147	160	8	11	76	54	8	11	76	50	76	50	8	11	242	0	76	50	242	0	196	50	196	50	242	0	216	52	174	447	163	399	192	395	174	447	192	395	192	448	192	448	192	395	214	384	192	448	214	384	228	442	228	442	214	384	230	367	228	442	230	367	257	426	257	426	230	367	239	345	257	426	239	345	242	319	242	319	242	311	269	257	269	257	242	311	241	303	269	257	241	303	241	224	241	224	241	303	240	295	241	224	240	295	239	289	140	397	163	399	157	444	140	397	157	444	140	438	140	397	140	438	123	430	140	397	123	430	119	390	107	420	94	408	100	377	107	420	100	377	119	390	107	420	119	390	123	430	63	362	67	336	72	380	72	380	67	336	82	359	72	380	82	359	83	395	83	395	82	359	100	377	83	395	100	377	94	408	241	224	239	289	237	283	237	283	225	261	241	224	241	224	225	261	210	238	241	224	210	238	200	181	200	181	210	238	192	213	200	181	192	213	171	187	257	426	269	257	280	402	280	402	269	257	287	285	280	402	287	285	294	371	294	371	287	285	297	310	294	371	297	310	299	336	242	319	269	257	257	426	265	93	255	76	276	89	276	89	255	76	245	64	276	89	245	64	242	0	242	0	245	64	232	56	242	0	232	56	216	52	242	0	8	11	8	0	163	399	174	447	157	444	67	336	63	362	53	341	112	-2	138	2	121	21	121	21	138	2	129	21	142	22	129	21	138	2	142	22	138	2	163	10	211	98	206	80	207	36	207	36	206	80	199	65	207	36	199	65	190	51	190	51	179	41	186	21	186	21	179	41	168	32	186	21	168	32	163	10	163	10	168	32	155	26	163	10	155	26	142	22	240	397	249	444	228	409	228	409	249	444	220	448	228	409	220	448	212	417	212	417	220	448	192	420	176	418	192	420	192	445	176	418	192	445	166	437	107	379	118	375	123	404	123	404	118	375	132	392	123	404	132	392	143	424	143	424	132	392	146	404	143	424	146	404	166	437	166	437	146	404	160	413	166	437	160	413	176	418	205	265	245	281	209	290	205	265	209	290	192	279	205	265	192	279	196	202	205	265	196	202	205	264	244	329	236	315	245	281	245	281	236	315	224	302	245	281	224	302	209	290	174	223	196	202	192	279	174	223	192	279	173	270	174	223	173	270	152	263	174	223	152	263	145	235	125	256	93	250	109	239	125	256	109	239	145	235	125	256	145	235	152	263	248	380	251	360	249	444	249	444	251	360	274	433	274	433	251	360	274	298	274	433	274	298	292	416	292	416	274	298	294	318	292	416	294	318	304	393	304	393	294	318	305	340	304	393	305	340	308	367	220	448	192	445	192	420	244	329	245	281	249	344	249	344	245	281	274	298	249	344	274	298	251	360	268	169	266	195	265	138	265	138	266	195	259	218	265	138	259	218	257	109	257	109	259	218	247	236	257	109	247	236	245	82	245	82	247	236	229	252	245	82	229	252	228	58	228	58	229	252	215	135	210	173	215	135	229	252	210	173	229	252	205	264	210	173	205	264	196	202	228	58	215	135	214	116	228	58	214	116	211	98	228	58	211	98	207	36	190	51	186	21	207	36	112	-2	121	21	112	24	112	-2	112	24	102	28	112	-2	102	28	92	34	112	-2	92	34	84	-3	84	-3	92	34	81	41	84	-3	81	41	71	49	84	-3	71	49	62	55	84	-3	62	55	58	-2	58	-2	62	55	54	59	58	-2	54	59	47	61	58	-2	47	61	39	61	58	-2	39	61	37	2	30	60	22	56	23	10	30	60	23	10	37	2	30	60	37	2	39	61	16	50	12	42	13	21	16	50	13	21	23	10	16	50	23	10	22	56	13	21	12	42	10	33	109	239	93	250	93	239	249	444	240	397	248	380	245	373	290	448	43	163	43	163	290	448	14	163	43	163	14	163	43	160	43	160	14	163	174	118	43	160	174	118	183	160	183	160	174	118	194	0	183	160	194	0	247	373	247	373	194	0	225	118	247	373	225	118	237	160	237	160	225	118	291	118	237	160	291	118	301	160	247	373	237	160	317	448	247	373	317	448	290	448	247	373	290	448	245	373	194	0	174	118	142	0	174	118	14	163	1	118	98	26	91	30	80	-3	80	-3	91	30	83	35	80	-3	83	35	73	42	73	42	64	49	80	-3	80	-3	64	49	58	-2	98	26	142	5	106	24	106	24	142	5	116	23	151	30	116	23	142	5	151	30	142	5	197	32	156	441	132	336	157	394	156	441	157	394	325	441	325	441	157	394	310	394	132	336	156	441	86	296	132	336	86	296	120	280	132	336	120	280	146	273	132	336	146	273	180	323	218	219	221	302	209	234	209	234	221	302	197	245	182	256	197	245	221	302	182	256	221	302	180	323	277	188	270	236	267	126	267	126	270	236	251	274	267	126	251	274	239	73	239	73	251	274	232	163	230	183	232	163	251	274	230	183	251	274	226	202	226	202	251	274	221	302	226	202	221	302	218	219	180	323	146	273	166	265	180	323	166	265	182	256	232	163	226	120	239	73	239	73	226	120	208	82	239	73	208	82	197	32	197	32	208	82	182	51	197	32	182	51	151	30	58	-2	64	49	57	54	58	-2	57	54	50	58	58	-2	50	58	43	60	58	-2	43	60	39	1	43	60	36	61	39	1	39	1	36	61	28	59	39	1	28	59	23	8	23	8	28	59	20	55	23	8	20	55	15	49	13	19	23	8	15	49	13	19	15	49	11	42	13	19	11	42	10	33	98	26	80	-3	142	5	120	280	86	296	86	286	77	159	84	188	100	336	100	336	84	188	94	214	100	336	94	214	105	235	105	235	115	248	142	376	142	376	115	248	127	258	142	376	127	258	132	283	132	283	127	258	140	266	132	283	140	266	135	282	135	282	140	266	146	288	66	291	70	99	72	129	66	291	72	129	100	336	100	336	72	129	77	159	82	45	95	2	96	27	96	27	95	2	137	-3	96	27	137	-3	114	16	114	16	137	-3	135	13	153	14	135	13	137	-3	153	14	137	-3	191	5	183	296	171	294	195	268	195	268	171	294	169	272	154	270	169	272	158	292	154	270	158	292	146	288	171	294	158	292	169	272	240	136	232	107	237	32	237	32	232	107	222	81	237	32	222	81	208	58	208	58	196	42	237	32	237	32	196	42	191	5	195	268	217	257	230	291	230	291	217	257	233	240	230	291	233	240	261	275	261	275	233	240	243	218	261	275	243	218	247	191	247	191	245	164	273	72	273	72	245	164	240	136	273	72	240	136	237	32	195	296	183	296	195	268	195	296	195	268	230	291	306	180	300	218	297	122	297	122	300	218	285	250	297	122	285	250	273	72	273	72	285	250	261	275	273	72	261	275	247	191	191	5	196	42	182	29	191	5	182	29	168	20	191	5	168	20	153	14	297	431	345	443	345	455	297	431	345	455	294	446	297	431	294	446	251	436	297	431	251	436	249	407	142	376	164	331	178	402	178	402	164	331	204	373	178	402	204	373	213	421	213	421	204	373	249	407	213	421	249	407	251	436	142	376	100	336	105	235	73	69	70	99	62	21	73	69	62	21	95	2	73	69	95	2	82	45	20	137	25	90	25	191	25	191	25	90	39	50	25	191	39	50	41	242	41	242	39	50	62	21	41	242	62	21	66	291	66	291	62	21	70	99	142	376	132	283	164	331	146	288	140	266	154	270	351	441	104	441	128	391	351	441	128	391	152	392	351	441	152	392	294	392	351	441	294	392	296	391	351	441	296	391	356	435	104	441	50	351	60	344	104	441	60	344	77	364	104	441	77	364	93	378	104	441	93	378	110	386	104	441	110	386	128	391	296	391	52	-4	99	-4	296	391	99	-4	356	435	218	253	236	280	206	265	206	265	180	290	200	189	200	189	180	290	163	228	149	239	163	228	151	329	149	239	151	329	145	345	143	361	146	385	139	431	143	361	139	431	149	239	143	361	149	239	145	345	99	308	110	288	114	410	114	410	110	288	126	265	114	410	126	265	139	431	139	431	126	265	149	239	97	382	92	347	93	327	97	382	93	327	99	308	97	382	99	308	114	410	241	75	229	50	237	18	237	18	229	50	210	29	237	18	210	29	198	1	198	1	210	29	186	15	198	1	186	15	157	10	157	10	130	14	152	-3	152	-3	130	14	112	0	130	14	105	25	112	0	112	0	105	25	84	44	112	0	84	44	76	12	76	12	84	44	70	69	76	12	70	69	65	99	47	34	76	12	65	99	65	99	69	200	47	34	47	34	69	200	42	173	47	34	42	173	27	65	27	65	42	173	26	142	27	65	26	142	20	106	163	228	180	290	162	311	163	228	162	311	151	329	130	211	163	228	149	239	130	211	149	239	105	222	130	211	105	222	103	189	105	222	69	200	70	132	105	222	70	132	83	163	105	222	83	163	103	189	212	448	211	432	234	428	212	448	234	428	251	444	251	444	234	428	254	417	251	444	254	417	283	431	283	431	254	417	269	400	283	431	269	400	278	377	258	296	260	268	272	313	272	313	260	268	290	285	272	313	290	285	279	331	279	331	290	285	282	351	283	431	282	351	290	285	283	431	290	285	307	412	307	412	290	285	311	305	307	412	311	305	322	388	322	388	311	305	323	329	322	388	323	329	327	358	236	280	218	253	260	268	236	280	260	268	258	296	218	252	218	253	206	265	218	252	206	265	224	162	224	162	206	265	200	189	292	147	284	172	287	79	287	79	284	172	269	197	287	79	269	197	268	44	268	44	269	197	248	223	268	44	248	223	245	103	245	103	241	75	268	44	268	44	241	75	237	18	248	223	218	252	224	162	248	223	224	162	237	141	248	223	237	141	243	123	248	223	243	123	245	103	157	10	152	-3	198	1	155	405	169	420	172	444	172	444	169	420	187	429	172	444	187	429	212	448	212	448	187	429	211	432	155	405	172	444	139	431	155	405	139	431	146	385	292	147	287	79	294	120	283	431	278	377	282	351	69	200	65	99	70	132	49	302	51	231	57	333	57	333	51	231	64	198	57	333	64	198	70	361	70	361	64	198	85	173	70	361	85	173	87	388	87	388	85	173	112	157	87	388	112	157	104	274	104	274	107	410	87	388	121	48	95	31	102	9	102	9	95	31	70	18	102	9	70	18	63	-1	63	-1	70	18	44	9	63	-1	44	9	16	1	164	442	144	434	151	404	151	404	144	434	139	390	127	371	139	390	144	434	127	371	144	434	125	424	104	274	106	299	107	410	107	410	106	299	110	324	107	410	110	324	125	424	125	424	110	324	117	348	125	424	117	348	127	371	102	9	136	22	121	48	121	48	136	22	149	69	173	92	149	69	167	39	173	92	167	39	199	61	243	101	252	229	242	213	242	213	231	203	231	182	231	182	231	203	217	194	231	182	217	194	211	170	211	170	217	194	202	187	211	170	202	187	193	162	193	162	202	187	186	183	193	162	186	183	177	156	177	156	186	183	170	182	177	156	170	182	161	153	161	153	170	182	147	186	161	153	147	186	145	152	145	152	147	186	129	197	145	152	129	197	115	216	112	157	145	152	115	216	112	157	115	216	107	242	112	157	107	242	104	274	265	397	282	422	251	415	251	415	282	422	248	441	251	415	248	441	233	426	233	426	248	441	211	430	193	428	211	430	206	448	193	428	206	448	185	446	151	404	163	415	164	442	164	442	163	415	177	423	164	442	177	423	185	446	185	446	177	423	193	428	233	180	224	161	243	101	233	180	243	101	242	213	233	180	242	213	231	182	326	303	321	352	320	249	320	249	321	352	306	392	320	249	306	392	304	196	304	196	306	392	282	422	304	196	282	422	278	147	278	147	282	422	276	343	278	147	276	343	275	313	278	147	275	313	270	282	273	373	276	343	282	422	273	373	282	422	265	397	248	441	206	448	211	430	278	147	270	282	262	253	278	147	262	253	252	229	278	147	252	229	243	101	211	138	193	115	199	61	211	138	199	61	243	101	211	138	243	101	224	161	149	69	136	22	167	39	173	92	199	61	193	115	51	231	49	302	46	271	63	-1	16	1	16	-10	33	29	35	18	35	40	35	40	35	18	40	8	35	40	40	8	40	51	40	51	40	8	48	0	40	51	48	0	48	59	48	59	48	0	58	-4	48	59	58	-4	58	65	58	65	58	-4	69	-6	58	65	69	-6	70	67	70	67	69	-6	81	-5	70	67	81	-5	82	65	82	65	81	-5	91	0	82	65	91	0	92	59	92	59	91	0	99	7	92	59	99	7	99	51	99	51	99	7	105	17	99	51	105	17	105	40	105	40	105	17	106	29	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	110	18	108	33	107	-3	107	-3	108	33	103	46	107	-3	103	46	96	-25	96	-25	103	46	95	57	96	-25	95	57	85	64	96	-25	85	64	78	-46	78	-46	85	64	72	67	78	-46	72	67	67	-13	67	-13	65	-24	78	-46	78	-46	65	-24	60	-35	78	-46	60	-35	54	-66	54	-66	60	-35	50	-47	54	-66	50	-47	36	-59	36	-59	17	-72	24	-85	36	-59	24	-85	54	-66	72	67	61	65	63	-2	72	67	63	-2	66	-6	72	67	66	-6	67	-9	72	67	67	-9	67	-13	40	24	43	17	44	55	44	55	43	17	47	11	44	55	47	11	51	61	51	61	47	11	54	5	51	61	54	5	61	65	61	65	54	5	60	1	61	65	60	1	63	-2	39	47	38	38	38	30	39	47	38	30	40	24	39	47	40	24	44	55	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	114	168	392	294	392	341	114	168	392	341	55	189	114	168	55	189	392	-6	114	168	392	-6	392	41	392	-6	55	189	55	146	57	123	57	80	391	80	57	123	391	80	391	123	57	256	57	212	391	212	57	256	391	212	391	256	392	146	392	189	55	341	392	146	55	341	55	294	392	146	55	294	334	168	392	146	334	168	55	41	392	146	55	41	55	-6	122	-7	133	-5	133	59	133	59	133	-5	142	-1	133	59	142	-1	142	54	142	54	142	-1	150	5	142	54	150	5	150	46	150	46	150	5	155	15	150	46	155	15	155	36	155	36	155	15	157	25	87	25	89	14	89	37	89	37	89	14	94	5	89	37	94	5	94	47	94	47	94	5	101	-1	94	47	101	-1	101	55	101	55	101	-1	111	-6	101	55	111	-6	111	60	111	60	111	-6	122	-7	111	60	122	-7	122	61	122	61	122	-7	133	59	166	384	165	387	168	346	168	346	165	387	164	390	168	346	164	390	163	340	163	340	164	390	164	393	247	436	211	440	229	422	229	422	211	440	211	425	195	424	211	425	211	440	195	424	211	440	182	436	262	351	264	267	264	371	264	371	264	267	275	427	275	427	264	267	289	292	275	427	289	292	296	410	296	410	289	292	304	314	296	410	304	314	308	387	308	387	304	314	311	335	308	387	311	335	313	358	229	422	244	414	247	436	247	436	244	414	255	402	247	436	255	402	275	427	275	427	255	402	262	388	275	427	262	388	264	371	264	267	262	351	257	330	264	267	257	330	246	309	264	267	246	309	230	287	264	267	230	287	226	236	208	262	178	231	180	195	208	262	180	195	200	215	208	262	200	215	226	236	208	262	226	236	230	287	148	134	155	155	159	205	159	205	155	155	165	175	159	205	165	175	178	231	178	231	165	175	180	195	146	180	138	152	143	115	146	180	143	115	148	134	146	180	148	134	159	205	182	436	158	427	166	404	182	436	166	404	172	413	182	436	172	413	182	420	182	436	182	420	195	424	158	427	139	411	146	335	158	427	146	335	155	336	158	427	155	336	163	340	158	427	163	340	164	393	158	427	164	393	166	404	123	356	126	347	126	391	126	391	126	347	131	341	126	391	131	341	139	411	139	411	131	341	137	336	139	411	137	336	146	335	169	375	167	380	168	346	169	375	168	346	172	352	169	375	172	352	171	371	171	371	172	352	172	368	172	368	172	352	174	359	172	368	174	359	173	365	173	365	174	359	174	362	166	384	168	346	167	380	123	356	126	391	122	367	143	115	138	152	131	118	78	211	90	140	90	284	90	284	90	140	123	79	90	284	123	79	124	348	124	348	123	79	133	211	265	214	271	233	299	321	299	321	271	233	280	250	299	321	280	250	290	265	290	265	302	278	299	321	299	321	302	278	344	332	263	292	236	251	237	105	263	292	237	105	254	96	263	292	254	96	259	175	263	292	259	175	261	195	263	292	261	195	265	214	263	292	265	214	299	321	259	175	254	96	261	156	261	156	254	96	273	92	261	156	273	92	266	141	266	141	273	92	274	129	213	162	216	138	219	206	219	206	216	138	224	119	219	206	224	119	236	251	236	251	224	119	237	105	274	129	290	94	285	122	285	122	290	94	299	120	321	128	299	120	307	100	321	128	307	100	323	109	355	331	351	302	361	300	355	331	361	300	366	327	366	327	361	300	369	295	366	327	369	295	375	320	375	320	369	295	374	286	375	320	374	286	377	275	344	332	302	278	315	289	344	332	315	289	328	296	344	332	328	296	340	301	344	332	340	301	351	302	344	332	351	302	355	331	395	322	389	297	394	94	394	94	389	297	383	310	394	94	383	310	380	100	380	100	383	310	378	261	380	100	378	261	373	220	380	100	373	220	368	109	368	109	373	220	361	182	368	109	361	182	359	122	359	122	361	182	353	139	343	150	321	128	323	109	343	150	323	109	339	122	343	150	339	122	353	139	343	150	353	139	361	182	319	441	317	421	377	411	319	441	377	411	392	431	392	431	377	411	429	386	392	431	429	386	451	402	451	402	429	386	470	348	451	402	470	348	496	359	496	359	470	348	497	301	496	359	497	301	524	306	524	306	497	301	507	246	524	306	507	246	510	156	142	280	167	338	176	397	176	397	167	338	206	382	176	397	206	382	242	430	242	430	206	382	256	411	242	430	256	411	319	441	319	441	256	411	317	421	142	280	176	397	124	348	142	280	124	348	133	211	299	120	290	94	307	100	455	45	425	33	427	11	427	11	425	33	398	24	427	11	398	24	396	0	396	0	398	24	373	18	396	0	373	18	368	-6	368	-6	373	18	347	15	368	-6	347	15	341	-10	341	-10	347	15	322	14	341	-10	322	14	314	-11	314	-11	322	14	258	23	314	-11	258	23	239	0	239	0	258	23	206	50	239	0	206	50	174	31	174	31	206	50	167	92	174	31	167	92	142	146	142	146	133	211	123	79	142	146	123	79	174	31	394	94	397	130	396	140	396	140	396	142	395	322	395	322	396	142	397	146	395	322	397	146	397	150	399	157	401	166	395	322	399	157	395	322	397	150	395	322	394	94	396	140	401	166	441	322	395	322	507	246	502	205	510	156	510	156	502	205	489	169	510	156	489	169	483	122	483	122	489	169	470	139	483	122	470	139	450	100	450	100	470	139	447	120	450	100	447	120	423	113	423	113	414	114	450	100	450	100	414	114	412	92	524	306	510	156	527	198	524	306	527	198	534	247	412	92	414	114	406	117	412	92	406	117	401	123	412	92	401	123	397	130	412	92	397	130	394	94	383	310	375	320	377	275	383	310	377	275	378	261	455	45	427	11	462	26	274	129	273	92	290	94	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	130	353	123	89	129	112	130	353	129	112	137	140	130	353	50	64	113	48	130	353	113	48	114	56	130	353	114	56	118	70	130	353	118	70	123	89	50	64	43	43	175	0	50	64	175	0	130	24	50	64	130	24	121	30	50	64	121	30	115	38	50	64	115	38	113	48	135	380	134	372	137	140	137	140	134	372	132	362	137	140	132	362	130	353	279	93	262	61	285	21	285	21	262	61	235	38	285	21	235	38	235	5	235	5	235	38	200	25	235	5	200	25	175	0	175	0	200	25	157	20	201	218	218	216	237	244	237	244	218	216	231	214	237	244	231	214	241	211	241	211	255	203	274	257	274	257	255	203	267	191	274	257	267	191	273	232	273	232	267	191	277	175	273	232	277	175	304	219	304	219	277	175	283	155	304	219	283	155	285	132	285	132	285	21	304	219	210	400	137	395	206	389	206	389	137	395	157	220	206	389	157	220	164	240	164	240	157	220	181	219	164	240	181	219	189	240	189	240	181	219	201	218	189	240	201	218	237	244	215	407	222	411	251	432	251	432	222	411	232	412	251	432	232	412	245	412	245	412	274	410	251	432	251	432	274	410	301	428	384	369	367	396	372	281	384	369	372	281	381	296	384	369	381	296	387	313	384	369	387	313	390	333	274	257	273	232	290	236	274	257	290	236	301	277	301	277	290	236	306	240	301	277	306	240	317	305	317	305	306	240	320	245	317	305	320	245	322	341	322	341	334	251	340	416	340	416	334	251	347	258	340	416	347	258	367	396	367	396	347	258	361	269	367	396	361	269	372	281	274	410	295	401	301	428	301	428	295	401	311	387	301	428	311	387	340	416	340	416	311	387	319	367	340	416	319	367	322	341	274	257	237	244	241	211	348	84	357	132	354	159	348	84	354	159	344	183	348	84	344	183	327	203	348	84	327	203	324	47	304	219	285	21	324	47	304	219	324	47	327	203	122	416	131	412	251	432	251	432	131	412	135	405	251	432	135	405	137	395	137	395	137	140	157	220	215	407	251	432	137	395	215	407	137	395	210	400	107	420	122	416	251	432	107	420	251	432	86	432	107	420	86	432	86	422	142	21	130	24	175	0	142	21	175	0	157	20	175	0	43	43	36	29	175	0	36	29	26	20	175	0	26	20	13	14	175	0	13	14	-4	10	175	0	-4	10	-4	0	136	388	135	380	137	140	136	388	137	140	137	395	279	93	285	21	285	132	322	341	320	245	334	251	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	114	59	117	70	130	356	130	356	117	70	121	86	130	356	121	86	127	107	127	107	205	387	130	356	130	356	205	387	132	365	137	395	205	387	210	398	137	395	210	398	217	406	137	395	217	406	271	432	137	395	271	432	135	404	136	389	135	382	205	387	136	389	205	387	137	395	134	374	132	365	205	387	134	374	205	387	135	382	119	28	114	35	49	61	49	61	114	35	112	44	130	356	112	44	113	50	130	356	113	50	114	59	130	356	49	61	112	44	326	35	317	80	291	58	326	35	291	58	291	19	291	19	291	58	263	42	291	19	263	42	252	8	252	8	263	42	231	30	252	8	231	30	210	2	210	2	231	30	196	22	210	2	196	22	165	0	165	0	196	22	157	20	217	406	226	410	271	432	271	432	226	410	238	412	271	432	238	412	251	412	251	412	273	411	271	432	271	432	273	411	335	425	271	432	86	432	107	420	271	432	107	420	122	417	271	432	122	417	131	412	271	432	131	412	135	404	293	409	310	404	335	425	335	425	310	404	325	398	335	425	325	398	339	390	339	390	356	373	388	403	388	403	356	373	371	352	388	403	371	352	381	328	393	87	423	123	429	367	429	367	423	123	445	163	429	367	445	163	454	317	454	317	445	163	459	207	454	317	459	207	463	254	393	87	429	367	390	271	393	87	390	271	387	229	393	87	387	229	378	187	393	87	378	187	363	147	393	87	363	147	358	55	388	403	381	328	388	301	388	403	388	301	390	271	388	403	390	271	429	367	388	403	335	425	339	390	343	111	317	80	326	35	343	111	326	35	358	55	343	111	358	55	363	147	165	0	157	20	141	21	165	0	141	21	128	24	165	0	128	24	119	28	165	0	119	28	49	61	165	0	49	61	42	41	165	0	42	41	36	28	165	0	36	28	27	20	165	0	27	20	14	14	165	0	14	14	-4	10	165	0	-4	10	-4	0	335	425	273	411	293	409	107	420	86	432	86	422	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	169	217	147	382	146	373	169	217	169	217	146	373	144	365	169	217	144	365	142	355	175	239	217	390	169	217	169	217	217	390	149	395	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	230	240	175	239	183	216	230	240	183	216	195	216	230	240	195	216	205	215	230	240	205	215	215	215	230	240	215	215	224	215	230	240	224	215	241	215	230	240	241	215	265	244	318	302	302	272	330	298	330	298	302	272	287	254	330	298	287	254	279	143	279	143	287	254	273	186	279	143	273	186	273	180	279	143	273	180	273	173	241	215	255	213	265	244	265	244	255	213	265	208	265	244	265	208	287	254	287	254	265	208	271	199	287	254	271	199	273	186	270	157	268	146	279	143	270	157	279	143	272	166	272	166	279	143	273	173	148	389	147	382	169	217	148	389	169	217	149	395	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	183	216	175	239	169	217	120	419	98	432	98	422	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	351	157	351	14	381	29	322	199	302	211	302	200	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	72	10	66	13	73	-11	73	-11	66	13	61	18	73	-11	61	18	48	-8	48	-8	61	18	59	25	48	-8	59	25	53	71	53	71	59	25	58	35	58	63	58	35	58	38	58	63	58	38	58	42	60	53	58	63	58	42	60	53	58	42	59	45	60	53	59	45	60	49	111	37	105	25	111	-5	111	-5	105	25	98	17	111	-5	98	17	93	-9	93	-9	98	17	90	11	93	-9	90	11	81	10	81	10	72	10	73	-11	53	71	45	78	48	-8	48	-8	45	78	36	82	48	-8	36	82	26	0	26	0	36	82	26	84	26	0	26	84	16	82	10	11	26	0	16	82	10	11	16	82	8	76	10	11	8	76	2	69	10	11	2	69	0	27	-1	58	-3	47	0	27	-1	58	0	27	2	69	200	353	184	78	194	102	200	353	194	102	203	130	200	353	116	52	128	1	200	353	128	1	143	11	200	353	143	11	156	24	200	353	156	24	166	39	200	353	166	39	175	57	200	353	175	57	184	78	116	52	111	37	111	-5	116	52	111	-5	128	1	81	10	73	-11	93	-9	325	432	157	432	178	419	325	432	178	419	193	416	325	432	193	416	202	411	325	432	202	411	206	404	325	432	206	404	208	395	325	432	208	395	293	414	325	432	293	414	306	419	325	432	306	419	325	422	271	373	277	392	208	395	271	373	208	395	207	388	271	373	207	388	207	381	271	373	207	381	205	373	271	373	205	373	203	363	271	373	203	363	203	130	284	406	293	414	208	395	284	406	208	395	277	392	203	363	200	353	203	130	178	419	157	432	157	422	53	71	58	35	58	63	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	140	353	129	73	171	231	140	353	171	231	143	362	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	374	17	362	25	277	34	277	34	362	25	352	36	277	34	352	36	341	54	341	54	230	248	253	88	253	88	230	248	175	245	253	88	175	245	171	231	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	145	371	143	362	171	231	145	371	171	231	147	379	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	266	64	272	53	341	54	341	54	272	53	276	43	341	54	276	43	277	34	277	34	276	27	410	0	410	0	276	27	272	22	341	54	253	88	260	75	341	54	260	75	266	64	410	0	410	10	389	13	410	0	389	13	374	17	410	0	374	17	277	34	228	10	228	0	410	0	228	10	410	0	247	13	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	347	420	332	432	332	422	119	420	98	432	98	422	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	107	420	86	432	86	422	118	10	101	13	118	0	118	0	101	13	88	17	118	0	88	17	32	37	32	37	88	17	79	24	32	37	79	24	42	62	42	62	79	24	74	32	42	62	74	32	54	99	54	99	74	32	72	42	130	365	54	99	75	62	130	365	75	62	76	70	130	365	76	70	78	78	130	365	78	78	156	361	130	365	156	361	133	375	358	31	346	21	486	0	486	0	346	21	329	14	486	0	329	14	307	10	156	361	197	0	208	432	156	361	208	432	137	399	156	361	137	399	137	395	156	361	137	395	136	390	156	361	136	390	135	383	156	361	135	383	133	375	120	417	130	412	208	432	208	432	130	412	136	406	208	432	136	406	137	399	54	99	72	42	73	48	54	99	73	48	73	54	54	99	73	54	75	62	487	10	465	12	486	0	486	0	465	12	450	16	486	0	450	16	367	46	367	46	450	16	440	22	367	46	440	22	374	67	374	67	440	22	435	29	374	67	435	29	433	38	433	38	458	372	374	67	458	372	433	38	434	45	458	372	434	45	435	52	458	372	435	52	437	61	458	372	437	61	440	70	458	372	440	70	443	80	458	372	443	80	524	373	458	372	524	373	468	432	458	372	468	432	245	106	458	372	245	106	208	0	208	432	197	0	208	0	208	432	208	0	245	106	107	420	120	417	208	432	107	420	208	432	89	432	107	420	89	432	89	422	558	418	577	422	577	432	558	418	577	432	545	412	545	412	577	432	468	432	545	412	468	432	536	403	536	403	468	432	529	390	118	0	32	37	20	22	118	0	20	22	6	14	118	0	6	14	-11	10	118	0	-11	10	-11	0	486	0	307	10	307	0	358	31	486	0	367	46	468	432	524	373	529	390	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	192	203	204	202	194	226	194	226	204	202	200	226	223	227	200	226	204	202	223	227	204	202	220	202	220	406	227	410	256	432	256	432	227	410	236	412	256	432	236	412	246	412	246	412	276	410	256	432	256	432	276	410	309	428	330	307	324	286	335	226	335	226	324	286	314	268	335	226	314	268	312	215	312	215	314	268	301	254	312	215	301	254	285	242	285	242	272	236	284	208	284	208	272	236	258	232	284	208	258	232	253	203	253	203	258	232	242	228	253	203	242	228	223	227	395	369	378	396	383	272	395	369	383	272	393	292	395	369	393	292	399	313	395	369	399	313	401	334	330	307	335	226	333	331	333	331	335	226	349	416	349	416	335	226	356	239	349	416	356	239	378	396	378	396	356	239	371	255	378	396	371	255	383	272	276	410	300	401	309	428	309	428	300	401	318	385	309	428	318	385	349	416	349	416	318	385	329	362	349	416	329	362	333	331	285	242	284	208	312	215	215	400	143	394	212	392	212	392	143	394	166	230	170	205	166	230	160	207	160	207	166	230	143	394	160	207	143	394	143	388	160	207	143	388	142	379	143	394	215	400	220	406	143	394	220	406	256	432	143	394	256	432	142	403	256	432	97	432	116	419	256	432	116	419	129	415	256	432	129	415	138	410	256	432	138	410	142	403	166	230	170	205	176	228	176	228	170	205	181	204	176	228	181	204	183	227	183	227	181	204	192	203	183	227	192	203	189	226	189	226	192	203	194	226	140	369	137	356	160	207	140	369	160	207	142	379	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	116	419	97	432	97	422	223	227	220	202	253	203	263	-64	247	-60	247	-117	247	-117	247	-60	229	-56	247	-117	229	-56	227	-114	227	-114	229	-56	212	-53	227	-114	212	-53	206	-109	206	-109	212	-53	195	-50	206	-109	195	-50	183	-102	183	-102	195	-50	180	-48	183	-102	180	-48	167	-98	167	-98	180	-48	166	-47	167	-98	166	-47	153	-94	153	-94	166	-47	149	-47	153	-94	149	-47	141	-92	141	-92	149	-47	156	-7	141	-92	156	-7	131	-91	131	-91	156	-7	126	-34	131	-91	126	-34	122	-91	46	-111	61	-103	65	-82	65	-82	61	-103	76	-98	65	-82	76	-98	85	-67	85	-67	76	-98	91	-94	85	-67	91	-94	104	-52	104	-52	91	-94	106	-91	104	-52	106	-91	126	-34	126	-34	106	-91	122	-91	65	-82	39	-100	46	-111	423	-55	432	-23	416	-63	416	-63	432	-23	410	-43	416	-63	410	-43	408	-70	408	-70	410	-43	390	-58	408	-70	390	-58	387	-86	387	-86	390	-58	370	-68	387	-86	370	-68	364	-100	364	-100	370	-68	347	-73	364	-100	347	-73	339	-111	339	-111	347	-73	321	-74	321	-74	307	-74	311	-117	311	-117	307	-74	293	-71	311	-117	293	-71	282	-119	282	-119	293	-71	278	-68	282	-119	278	-68	265	-119	265	-119	278	-68	263	-64	265	-119	263	-64	247	-117	432	-23	423	-55	430	-47	432	-23	430	-47	436	-39	432	-23	436	-39	443	-31	141	30	156	-7	164	16	164	16	156	-7	185	-9	164	16	185	-9	191	11	191	11	185	-9	212	-7	191	11	212	-7	220	14	124	53	113	84	115	6	124	53	115	6	156	-7	124	53	156	-7	141	30	113	84	109	121	115	6	115	6	109	121	83	295	83	295	109	121	115	339	115	339	109	121	113	164	40	149	45	101	45	198	45	198	45	101	59	61	45	198	59	61	59	247	59	247	59	61	83	29	59	247	83	29	83	295	83	295	83	29	115	6	364	433	314	441	337	415	337	415	314	441	308	419	279	416	308	419	283	439	279	416	283	439	252	406	252	406	283	439	251	432	252	406	251	432	227	390	227	390	251	432	218	420	227	390	218	420	203	366	203	366	218	420	186	402	203	366	186	402	180	336	123	209	138	255	154	379	154	379	138	255	158	298	154	379	158	298	186	402	186	402	158	298	180	336	115	339	113	164	123	209	115	339	123	209	154	379	156	-7	149	-47	185	-9	314	441	283	439	308	419	390	274	380	227	396	105	396	105	380	227	365	179	396	105	365	179	349	56	349	56	365	179	346	134	349	56	346	134	322	93	322	93	299	64	349	56	349	56	299	64	293	18	390	274	396	105	393	318	393	318	396	105	405	412	405	412	396	105	432	161	405	412	432	161	436	378	436	378	432	161	455	222	436	378	455	222	456	335	456	335	455	222	463	284	337	415	361	402	364	433	364	433	361	402	378	381	364	433	378	381	405	412	405	412	378	381	389	352	405	412	389	352	393	318	274	41	248	24	254	0	274	41	254	0	273	8	274	41	273	8	293	18	274	41	293	18	299	64	234	-4	254	0	248	24	234	-4	248	24	220	14	234	-4	220	14	212	-7	339	-111	321	-74	311	-117	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	136	423	148	376	168	437	299	425	298	311	310	309	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	107	42	186	18	114	61	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	159	380	159	382	171	-11	171	-11	159	382	159	384	171	-11	159	384	159	-11	159	-11	159	384	159	386	159	-11	159	386	159	388	159	388	160	400	105	322	105	322	160	400	165	408	105	322	165	408	97	367	159	-11	159	388	105	322	209	432	50	432	69	418	209	432	69	418	81	411	209	432	81	411	90	395	209	432	90	395	174	414	209	432	174	414	188	419	209	432	188	419	209	422	174	414	90	395	97	367	174	414	97	367	165	408	368	377	362	361	418	395	418	395	362	361	353	343	418	395	353	343	341	323	341	323	203	85	418	395	418	395	203	85	171	-11	455	432	333	432	349	419	455	432	349	419	360	416	455	432	360	416	368	412	455	432	368	412	373	406	455	432	373	406	374	399	455	432	374	399	432	412	455	432	432	412	439	417	455	432	439	417	447	421	455	432	447	421	455	422	374	399	418	395	425	405	374	399	425	405	432	412	373	390	368	377	418	395	373	390	418	395	374	399	160	378	159	380	171	-11	160	378	171	-11	203	85	349	419	333	432	333	422	69	418	50	432	50	422	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	122	10	105	11	122	0	122	0	105	11	93	14	122	0	93	14	22	29	22	29	93	14	85	18	22	29	85	18	47	52	47	52	85	18	80	25	47	52	80	25	78	33	78	33	80	89	47	52	81	45	84	51	126	143	126	143	84	51	88	58	126	143	88	58	93	64	93	64	194	178	126	143	126	143	194	178	182	207	80	89	78	33	79	38	80	89	79	38	81	45	80	89	81	45	126	143	85	413	96	405	225	432	225	432	96	405	105	393	225	432	105	393	113	376	113	376	182	207	177	395	177	395	179	403	113	376	113	376	179	403	183	410	113	376	183	410	192	415	225	432	113	376	192	415	225	432	192	415	206	419	225	432	206	419	225	422	70	419	85	413	225	432	70	419	225	432	50	432	70	419	50	432	50	422	182	207	194	178	184	368	182	207	184	368	181	376	182	207	181	376	179	383	182	207	179	383	178	389	182	207	178	389	177	395	240	20	231	15	375	0	375	0	231	15	216	12	375	0	216	12	196	10	335	389	332	383	351	359	351	359	332	383	328	377	351	359	328	377	323	371	323	371	227	260	239	231	239	231	227	260	238	69	239	231	238	69	241	61	194	178	238	69	227	260	194	178	227	260	188	358	194	178	188	358	184	368	434	432	296	432	312	420	434	432	312	420	323	417	434	432	323	417	331	412	434	432	331	412	336	406	434	432	336	406	337	399	434	432	337	399	386	395	434	432	386	395	402	407	434	432	402	407	417	415	434	432	417	415	434	422	337	399	351	359	370	379	337	399	370	379	386	395	336	394	335	389	351	359	336	394	351	359	337	399	323	371	239	231	351	359	247	35	375	0	336	20	247	35	336	20	324	28	247	35	324	28	315	42	247	35	315	42	306	61	247	35	306	61	246	40	306	61	239	231	241	61	306	61	241	61	243	54	306	61	243	54	245	47	306	61	245	47	246	40	352	14	336	20	375	0	352	14	375	0	375	10	245	26	240	20	375	0	245	26	375	0	247	35	1	17	-18	10	122	0	1	17	122	0	22	29	122	0	-18	10	-18	0	375	0	196	10	196	0	312	420	296	432	296	422	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	144	439	14	-100	73	-62	73	-62	14	-100	73	-64	75	-71	73	-64	14	-100	75	-71	14	-100	79	-76	79	-76	14	-100	85	-80	189	412	195	417	144	439	144	439	195	417	203	420	144	439	203	420	259	439	259	439	203	420	214	421	74	-59	75	-55	144	439	144	439	75	-55	76	-51	144	439	76	-51	78	-45	144	439	78	-45	182	396	144	439	182	396	185	405	144	439	185	405	189	412	138	-100	143	-83	106	-83	138	-100	106	-83	94	-82	138	-100	94	-82	85	-80	138	-100	85	-80	14	-100	144	439	73	-62	74	-59	259	439	214	421	254	421	211	-11	21	441	-26	441	211	-11	-26	441	164	-11	77	-73	72	-78	123	-100	123	-100	72	-78	64	-82	123	-100	64	-82	54	-83	191	387	85	-55	123	-100	191	387	123	-100	253	439	191	387	253	439	192	393	182	419	188	415	253	439	253	439	188	415	192	411	253	439	192	411	194	404	194	404	194	402	253	439	253	439	194	402	193	400	253	439	193	400	193	397	253	439	128	439	161	421	253	439	161	421	173	421	253	439	173	421	182	419	82	-65	77	-73	123	-100	82	-65	123	-100	85	-55	13	-83	8	-100	123	-100	13	-83	123	-100	54	-83	192	393	253	439	193	397	161	421	128	439	123	421	160	441	120	441	139	391	160	441	139	391	140	391	160	441	140	391	234	200	160	441	234	200	279	200	120	441	0	200	45	200	120	441	45	200	139	391	331	-82	331	-49	0	-49	331	-82	0	-49	0	-82	185	326	206	326	130	424	185	326	130	424	125	430	185	326	125	430	119	434	185	326	119	434	114	437	185	326	114	437	109	439	185	326	109	439	103	440	185	326	103	440	96	439	185	326	96	439	92	396	82	408	84	404	84	431	84	431	84	404	88	400	84	431	88	400	89	436	89	436	88	400	92	396	89	436	92	396	96	439	81	425	80	417	80	412	81	425	80	412	82	408	81	425	82	408	84	431	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	21	17	35	7	109	378	109	378	35	7	55	0	109	378	55	0	75	57	75	57	55	0	72	30	74	22	72	30	55	0	74	22	55	0	78	-5	120	183	109	192	108	192	120	183	108	192	104	152	120	183	135	231	109	192	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	137	210	155	231	160	260	160	260	155	231	173	246	160	260	173	246	184	278	184	278	173	246	192	256	137	210	160	260	135	231	137	210	135	231	120	183	109	378	75	57	81	87	109	378	81	87	91	120	109	378	91	120	104	152	109	378	104	152	108	192	109	378	108	192	163	395	16	32	16	28	21	17	16	32	21	17	109	378	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	114	400	113	394	163	395	163	395	113	394	111	387	163	395	111	387	109	378	105	423	112	421	118	443	118	443	112	421	115	416	118	443	115	416	115	409	115	409	115	405	163	395	163	395	115	405	114	400	98	440	73	437	92	425	98	440	92	425	105	423	98	440	105	423	118	443	163	395	177	449	174	452	163	395	174	452	155	449	163	395	155	449	137	446	163	395	137	446	118	443	163	395	118	443	115	409	92	425	73	437	73	426	153	23	163	5	169	34	310	241	301	150	313	213	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	54	243	267	243	54	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	277	361	259	116	271	158	277	361	271	158	283	203	277	361	247	254	250	80	277	361	250	80	259	116	246	254	243	267	250	80	246	254	250	80	247	254	286	401	285	396	323	347	323	347	285	396	284	389	323	347	284	389	283	203	283	203	284	389	281	378	283	203	281	378	277	361	276	422	283	419	288	442	288	442	283	419	286	414	288	442	286	414	286	406	286	406	286	401	323	347	267	439	244	437	264	424	267	439	264	424	276	422	267	439	276	422	288	442	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	264	424	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	140	283	135	262	207	262	140	283	207	262	211	283	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	242	447	225	434	230	433	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	91	424	73	435	73	424	242	226	243	37	243	231	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	140	430	140	365	151	432	151	432	140	365	152	363	151	432	152	363	161	430	161	430	152	363	162	365	161	430	162	365	170	424	170	424	162	365	171	369	170	424	171	369	178	417	178	417	171	369	178	377	178	417	178	377	183	407	183	407	178	377	183	386	183	407	183	386	185	396	116	398	118	386	118	409	118	409	118	386	123	376	118	409	123	376	123	418	123	418	123	376	130	369	123	418	130	369	131	425	131	425	130	369	140	365	131	425	140	365	140	430	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	103	350	91	119	98	146	103	350	98	146	177	449	103	350	10	0	59	0	103	350	59	0	91	119	112	392	110	381	177	449	177	449	110	381	107	367	177	449	107	367	103	350	102	421	109	419	111	440	111	440	109	419	113	414	111	440	113	414	131	444	131	444	113	414	115	408	102	421	111	440	93	423	93	423	111	440	91	437	93	423	91	437	81	424	81	424	91	437	69	435	81	424	69	435	69	424	177	449	173	452	151	448	177	449	151	448	131	444	177	449	131	444	115	408	177	449	115	408	114	401	177	449	114	401	112	392	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	226	-4	239	2	226	30	226	30	239	2	234	27	240	28	234	27	239	2	240	28	239	2	253	16	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	246	31	240	28	253	16	246	31	253	16	251	36	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	196	273	187	283	187	273	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	72	236	68	215	74	54	74	54	68	215	60	184	74	54	60	184	58	0	58	0	60	184	50	144	58	0	50	144	36	95	36	95	8	0	58	0	63	259	69	256	137	292	137	292	69	256	72	252	137	292	72	252	73	246	73	246	74	54	100	152	73	246	100	152	137	292	137	292	100	152	138	290	87	93	98	121	100	152	100	152	98	121	109	143	100	152	109	143	134	204	134	204	109	143	121	163	137	292	29	271	46	261	137	292	46	261	55	260	137	292	55	260	63	259	227	203	218	166	221	0	221	0	218	166	205	118	221	0	205	118	189	61	245	292	221	287	224	257	224	257	221	287	220	258	204	253	220	258	221	287	204	253	221	287	194	270	134	204	143	194	165	243	165	243	143	194	165	221	165	243	165	221	194	270	194	270	165	221	186	241	194	270	186	241	204	253	259	152	260	290	248	94	248	94	260	290	245	292	248	94	245	292	235	54	235	54	245	292	234	241	235	54	234	241	232	229	235	54	232	229	227	203	379	258	383	257	383	288	379	258	383	288	374	284	379	258	374	284	366	254	366	254	374	284	365	279	366	254	365	279	350	244	350	244	365	279	346	265	350	244	346	265	332	227	332	227	346	265	327	246	332	227	327	246	313	206	313	206	327	246	307	222	313	206	307	222	293	180	285	191	259	152	261	126	285	191	261	126	275	154	285	191	275	154	293	180	285	191	293	180	307	222	388	219	350	68	351	0	388	219	351	0	358	-4	388	219	358	-4	367	-5	388	219	367	-5	386	-2	388	219	386	-2	392	35	388	219	392	35	390	226	394	49	399	292	393	43	393	43	399	292	392	244	393	43	392	244	392	241	393	43	392	241	392	38	392	38	392	241	392	237	392	38	392	237	392	35	392	35	391	232	390	226	407	292	399	292	443	232	443	232	399	292	398	66	396	57	398	66	399	292	396	57	399	292	394	49	392	248	392	244	399	292	392	248	399	292	391	290	392	248	391	290	390	252	391	290	383	288	383	257	391	290	383	257	387	255	391	290	387	255	390	252	394	27	404	5	396	26	396	26	404	5	399	25	406	26	399	25	404	5	406	26	404	5	423	19	443	232	443	235	443	264	443	264	443	235	444	238	443	264	444	238	445	251	445	251	444	238	444	243	445	251	444	243	445	247	443	232	443	264	438	275	443	232	438	275	431	284	443	232	431	284	420	290	443	232	420	290	407	292	466	69	456	78	463	65	463	65	456	78	443	61	463	65	443	61	442	39	442	39	443	61	432	47	442	39	432	47	423	19	423	19	432	47	422	37	423	19	422	37	414	30	392	32	392	35	386	-2	392	32	386	-2	393	29	393	29	386	-2	404	5	393	29	404	5	394	27	346	54	344	43	345	5	346	54	345	5	351	0	346	54	351	0	350	68	342	35	341	29	342	14	342	35	342	14	345	5	342	35	345	5	344	43	260	290	259	152	269	180	260	290	269	180	271	285	271	285	269	180	276	205	271	285	276	205	279	277	279	277	276	205	281	226	279	277	281	226	284	266	284	266	281	226	284	242	284	266	284	242	285	252	229	255	232	251	245	292	245	292	232	251	234	247	245	292	234	247	234	241	72	236	74	54	73	246	245	292	224	257	229	255	391	232	392	35	392	237	342	14	341	29	341	24	406	26	423	19	414	30	261	126	259	152	248	94	221	0	189	61	171	0	227	203	221	0	235	54	121	163	143	194	134	204	46	261	29	271	29	261	100	152	74	54	87	93	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	167	243	149	198	170	224	49	260	31	271	31	261	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	72	203	-3	-83	72	203	72	203	-3	-83	44	-105	45	-112	44	-105	-3	-83	45	-112	-3	-83	49	-118	49	-118	-3	-83	-9	-99	49	-118	-9	-99	85	-135	85	-135	-9	-99	-15	-110	85	-135	-15	-110	-23	-118	72	203	44	-105	45	-94	72	203	45	-94	50	-76	72	203	50	-76	56	-51	72	203	56	-51	63	-23	72	203	63	-23	70	4	72	203	70	4	80	0	80	239	78	230	80	0	80	0	78	230	75	217	80	0	75	217	72	203	98	-5	107	-6	101	6	101	6	107	-6	112	5	132	8	112	5	116	-6	132	8	116	-6	174	5	92	10	85	15	89	-3	92	10	89	-3	98	-5	92	10	98	-5	101	6	82	250	82	246	82	51	82	51	82	246	80	239	82	51	80	239	80	30	80	30	80	0	81	22	81	22	80	0	89	-3	81	22	89	-3	85	15	68	266	75	263	140	292	140	292	75	263	80	258	140	292	80	258	82	250	82	250	82	51	89	81	82	250	89	81	140	292	140	292	89	81	99	117	140	292	99	117	123	217	123	217	99	117	111	154	123	217	111	154	123	188	123	188	134	211	123	217	123	217	134	211	145	245	251	179	246	151	271	86	271	86	246	151	237	123	271	86	237	123	227	37	227	37	237	123	224	95	227	37	224	95	207	68	207	68	189	46	227	37	227	37	189	46	174	5	213	289	212	264	228	262	213	289	228	262	237	292	237	292	228	262	239	255	237	292	239	255	263	288	263	288	239	255	247	244	263	288	247	244	251	228	212	264	213	289	191	260	191	260	213	289	190	281	191	260	190	281	170	248	170	248	190	281	167	267	170	248	167	267	150	231	150	231	167	267	145	245	150	231	145	245	134	211	309	238	300	261	301	145	301	145	300	261	284	278	301	145	284	278	271	86	271	86	284	278	263	288	271	86	263	288	253	207	253	207	263	288	251	228	253	207	251	179	271	86	174	5	189	46	171	28	174	5	171	28	152	16	174	5	152	16	132	8	143	285	143	287	143	290	143	290	143	287	143	288	143	290	143	288	143	289	143	291	142	291	143	283	143	291	143	283	143	285	143	291	143	285	143	290	140	292	123	217	143	283	140	292	143	283	142	292	142	292	143	283	142	291	140	292	37	277	38	268	140	292	38	268	53	268	140	292	53	268	60	267	140	292	60	267	68	266	112	5	107	-6	116	-6	85	-135	85	-124	69	-123	85	-135	69	-123	57	-121	85	-135	57	-121	49	-118	-34	-122	-49	-124	85	-135	-34	-122	85	-135	-23	-118	85	-135	-49	-124	-49	-135	80	239	80	0	80	30	309	238	301	145	313	209	149	-113	138	-120	258	-137	258	-137	138	-120	122	-124	258	-137	122	-124	101	-127	216	-119	211	-113	161	-90	161	-90	211	-113	210	-106	220	101	210	-106	210	-105	220	101	210	-105	210	-103	211	-102	211	-100	220	101	220	101	211	-100	211	-99	220	101	211	-99	321	283	220	101	321	283	233	160	233	160	321	283	246	201	258	-137	258	-127	248	-127	258	-137	248	-127	234	-126	258	-137	234	-126	224	-123	258	-137	224	-123	156	-103	258	-137	156	-103	149	-113	161	-90	156	-103	224	-123	161	-90	224	-123	216	-119	79	48	83	-6	86	37	86	37	83	-6	112	-3	86	37	112	-3	96	30	96	30	112	-3	109	28	119	29	109	28	112	-3	119	29	112	-3	138	7	77	113	88	149	103	244	103	244	88	149	104	184	103	244	104	184	156	279	156	279	104	184	125	217	156	279	125	217	151	245	151	245	164	256	156	279	156	279	164	256	211	292	28	22	41	6	59	193	59	193	41	6	60	-3	59	193	60	-3	77	113	77	113	60	-3	73	79	75	62	73	79	60	-3	75	62	60	-3	83	-6	28	133	16	69	19	43	28	133	19	43	28	22	28	133	28	22	59	193	130	32	138	7	141	37	141	37	138	7	164	27	141	37	164	27	152	43	152	43	164	27	163	52	189	81	163	52	164	27	189	81	164	27	191	58	176	265	189	272	211	292	211	292	189	272	201	276	211	292	201	276	213	277	213	277	225	275	226	291	226	291	225	275	236	270	226	291	236	270	238	286	238	286	236	270	244	261	238	286	244	261	249	278	249	278	244	261	249	250	249	278	249	250	256	267	256	267	249	250	251	238	256	267	251	238	262	251	262	251	251	238	321	283	262	251	321	283	272	283	213	118	189	81	191	58	213	118	191	58	220	101	213	118	220	101	233	160	246	201	321	283	251	238	226	291	211	292	213	277	75	62	83	-6	79	48	119	29	138	7	130	32	211	292	164	256	176	265	59	193	77	113	103	244	258	-137	101	-127	101	-137	161	-90	210	-106	220	101	220	101	210	-103	211	-102	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	232	291	230	226	235	223	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	22	267	26	268	30	278	30	278	26	268	30	268	30	278	30	268	34	268	34	268	47	266	46	281	46	281	47	266	61	284	30	278	13	276	18	267	30	278	18	267	22	267	46	281	30	278	34	268	47	266	56	260	61	284	61	284	56	260	63	250	61	284	63	250	74	287	74	287	63	250	69	232	74	287	69	232	74	206	74	206	79	172	74	287	74	287	79	172	87	290	83	133	87	92	87	290	87	290	87	92	89	54	87	290	89	54	90	291	90	291	89	54	90	22	90	291	90	22	90	0	90	0	90	22	90	6	114	252	109	274	113	-1	114	252	113	-1	126	11	114	252	126	11	120	217	126	11	142	27	137	47	137	47	142	27	157	67	185	99	157	67	162	49	185	99	162	49	171	60	134	94	132	132	137	47	137	47	132	132	129	163	137	47	129	163	126	11	126	11	129	163	125	190	126	11	125	190	120	217	106	286	104	291	104	-8	106	286	104	-8	113	-1	106	286	113	-1	109	274	91	-4	92	-8	93	291	93	291	92	-8	94	-10	93	291	94	-10	96	292	96	292	94	-10	96	-11	96	292	96	-11	98	292	98	292	96	-11	104	-8	98	292	104	-8	101	292	101	292	104	-8	104	291	93	291	90	291	90	0	93	291	90	0	91	-4	282	253	281	264	280	235	280	235	281	264	276	274	280	235	276	274	274	215	274	215	276	274	268	283	274	215	268	283	265	194	265	194	268	283	257	290	265	194	257	290	253	172	253	172	257	290	248	220	257	290	245	292	247	228	257	290	247	228	248	224	257	290	248	224	248	220	225	252	230	246	230	288	230	288	230	246	237	239	230	288	237	239	237	291	237	291	237	239	241	235	237	291	241	235	245	292	245	292	241	235	245	231	245	292	245	231	247	228	220	270	220	263	221	277	221	277	220	263	222	258	221	277	222	258	225	283	225	283	222	258	225	252	225	283	225	252	230	288	186	77	203	98	210	134	210	134	203	98	221	123	210	134	221	123	230	167	230	167	221	123	240	150	230	167	240	150	243	197	243	197	240	150	253	172	243	197	253	172	248	220	185	99	171	60	186	77	185	99	186	77	210	134	162	49	157	67	142	27	18	267	13	276	13	267	87	290	79	172	83	133	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	428	267	423	225	429	255	126	84	118	26	131	50	27	-5	38	-2	30	35	27	-5	30	35	26	37	27	-5	26	37	21	39	27	-5	21	39	16	41	27	-5	16	41	16	-6	16	-6	16	41	12	43	16	-6	12	43	8	44	16	-6	8	44	4	44	16	-6	4	44	4	-5	-16	28	-15	11	-13	35	-13	35	-15	11	-11	3	-13	35	-11	3	-8	40	-8	40	-11	3	-4	-2	-8	40	-4	-2	-2	43	-2	43	-4	-2	4	-5	-2	43	4	-5	4	44	68	53	61	43	62	18	62	18	61	43	54	37	62	18	54	37	49	5	49	5	54	37	48	33	49	5	48	33	43	31	43	31	40	31	49	5	49	5	40	31	38	-2	42	271	44	259	50	273	50	273	44	259	56	263	50	273	56	263	72	280	72	280	56	263	63	265	72	280	63	265	69	266	105	289	90	286	91	267	91	267	90	286	82	268	79	267	82	268	90	286	79	267	90	286	74	267	74	267	90	286	72	280	74	267	72	280	69	266	136	290	127	292	131	140	131	140	127	292	117	291	131	140	117	291	112	222	112	222	117	291	107	242	105	289	91	267	97	263	105	289	97	263	103	256	105	289	103	256	107	242	105	289	107	242	117	291	161	235	155	258	156	38	161	235	156	38	161	20	161	235	161	20	167	7	161	235	167	7	169	197	155	258	149	274	156	38	156	38	149	274	143	285	156	38	143	285	137	117	137	117	143	285	136	290	137	117	136	290	131	140	78	38	137	117	131	140	78	38	131	140	77	64	78	38	77	64	68	53	78	38	68	53	62	18	38	-2	40	31	37	32	38	-2	37	32	34	33	38	-2	34	33	30	35	176	161	175	167	183	-5	183	-5	175	167	175	172	183	-5	175	172	174	0	174	0	175	172	174	175	194	234	174	175	191	203	194	234	191	203	206	225	200	56	183	-5	194	-6	200	56	194	-6	209	-4	200	56	180	145	183	-5	177	154	176	161	183	-5	177	154	183	-5	180	145	207	39	209	-4	211	33	211	33	209	-4	223	2	211	33	223	2	215	30	215	30	223	2	220	29	225	30	220	29	223	2	225	30	223	2	238	16	194	234	206	225	215	261	215	261	206	225	219	242	215	261	219	242	234	279	234	279	219	242	230	252	234	279	230	252	239	255	239	255	247	254	252	289	252	289	247	254	254	251	252	289	254	251	269	292	269	292	254	251	260	248	269	292	260	248	267	245	169	197	167	7	174	0	169	197	174	0	174	175	169	197	174	175	194	234	269	292	273	244	278	291	278	291	273	244	281	245	278	291	281	245	285	288	285	288	281	245	287	248	285	288	287	248	291	283	291	283	287	248	292	253	291	283	292	253	295	276	295	276	292	253	295	260	295	276	295	260	296	268	252	289	234	279	239	255	263	70	260	67	276	68	276	68	260	67	258	64	276	68	258	64	255	37	255	37	258	64	255	60	255	37	255	60	251	55	243	45	237	37	238	16	243	45	238	16	255	37	243	45	255	37	251	55	231	32	225	30	238	16	231	32	238	16	237	37	204	46	200	56	209	-4	204	46	209	-4	207	39	263	70	276	68	265	74	269	292	267	245	273	244	-15	11	-16	28	-17	21	105	292	102	292	105	292	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	195	-4	197	5	195	0	84	-66	78	131	85	-114	82	186	78	131	84	-66	90	169	84	-66	84	-58	90	169	84	-58	86	-49	93	-19	98	1	104	162	104	162	98	1	108	37	104	162	108	37	114	154	114	154	108	37	116	69	114	154	116	69	122	146	122	146	116	69	122	96	122	146	122	96	126	137	126	137	122	96	126	115	126	137	126	115	127	127	90	169	86	-49	88	-36	90	169	88	-36	93	-19	90	169	93	-19	104	162	118	-109	105	-104	117	-117	117	-117	105	-104	95	-98	117	-117	95	-98	85	-114	85	-114	95	-98	89	-89	85	-114	89	-89	85	-79	84	-66	85	-114	85	-79	85	-114	78	131	77	119	85	-114	77	119	74	103	85	-114	74	103	69	82	85	-114	69	82	62	58	85	-114	62	58	61	-108	62	58	55	30	61	-108	61	-108	55	30	47	2	61	-108	47	2	45	-98	45	-98	47	2	41	-20	45	-98	41	-20	37	-39	245	440	268	448	270	455	245	440	270	455	230	452	245	440	230	452	228	429	145	204	156	225	157	399	157	399	156	225	166	254	157	399	166	254	175	425	175	425	166	254	195	366	175	425	195	366	199	443	199	443	195	366	204	393	199	443	204	393	230	452	230	452	204	393	215	414	230	452	215	414	228	429	144	362	112	245	113	177	144	362	113	177	131	188	144	362	131	188	145	204	144	362	145	204	157	399	94	200	90	169	113	177	94	200	113	177	104	219	104	219	113	177	112	245	90	169	94	200	82	186	90	169	82	186	84	-66	82	186	65	176	66	157	82	186	66	157	73	150	82	186	73	150	76	141	82	186	76	141	78	131	65	176	42	169	56	163	65	176	56	163	66	157	37	-84	45	-98	37	-39	37	-84	37	-39	35	-53	37	-84	35	-53	34	-65	113	-11	113	441	69	441	113	-11	69	441	69	-11	181	397	180	387	183	151	183	151	180	387	177	374	183	151	177	374	175	169	175	169	177	374	173	357	175	169	173	357	167	336	167	336	157	300	161	176	161	176	157	300	151	183	139	222	139	200	143	242	143	242	139	200	143	191	143	242	143	191	149	268	149	268	143	191	151	183	149	268	151	183	157	300	167	336	161	176	175	169	181	397	183	151	182	404	182	404	183	151	204	447	204	447	183	151	188	207	189	196	188	207	183	151	189	196	183	151	200	161	229	423	220	437	224	359	229	423	224	359	228	378	229	423	228	378	230	392	229	423	230	392	231	404	196	255	202	280	204	447	204	447	202	280	210	308	204	447	210	308	220	437	220	437	210	308	218	336	220	437	218	336	224	359	204	447	188	207	189	219	204	447	189	219	191	235	204	447	191	235	196	255	181	417	182	404	204	447	181	417	204	447	180	453	181	417	180	453	177	428	180	453	149	455	160	443	180	453	160	443	170	436	180	453	170	436	177	428	200	161	222	169	209	174	200	161	209	174	199	181	200	161	199	181	193	188	200	161	193	188	189	196	175	169	152	161	152	93	175	169	152	93	161	119	175	169	161	119	171	138	175	169	171	138	183	151	133	149	119	134	120	-23	133	149	120	-23	152	93	133	149	152	93	152	161	60	-54	66	-104	69	-27	69	-27	66	-104	89	-87	69	-27	89	-87	99	84	99	84	89	-87	107	-60	99	84	107	-60	108	112	108	112	107	-60	120	-23	108	112	120	-23	119	134	19	-101	-2	-109	35	-114	19	-101	35	-114	36	-90	36	-90	35	-114	66	-104	36	-90	66	-104	50	-75	50	-75	66	-104	60	-54	35	-114	-2	-109	-3	-117	160	443	149	455	146	448	139	200	139	222	137	211	124	210	107	211	126	167	126	167	107	211	106	169	94	167	106	169	107	211	94	167	107	211	89	209	309	214	295	194	299	142	299	142	295	194	284	181	299	142	284	181	283	131	283	131	284	181	273	172	283	131	273	172	267	126	267	126	273	172	261	168	267	126	261	168	250	124	250	124	261	168	247	166	309	214	299	142	315	158	309	214	315	158	333	181	206	133	219	128	219	173	219	173	219	128	233	125	219	173	233	125	234	168	234	168	233	125	250	124	234	168	250	124	247	166	205	180	192	186	194	139	205	180	194	139	206	133	205	180	206	133	219	173	183	191	168	197	172	150	183	191	172	150	182	146	183	191	182	146	194	139	183	191	194	139	192	186	124	210	126	167	139	207	139	207	126	167	143	162	139	207	143	162	154	203	154	203	143	162	159	156	154	203	159	156	168	197	168	197	159	156	172	150	59	139	69	152	71	203	71	203	69	152	81	161	71	203	81	161	89	209	89	209	81	161	94	167	55	192	40	176	50	121	55	192	50	121	59	139	55	192	59	139	71	203	50	121	40	176	27	154	49	-129	56	-134	54	-42	54	-42	56	-134	64	-20	79	13	64	-20	66	-135	79	13	66	-135	79	-132	40	-89	40	-113	42	-76	42	-76	40	-113	43	-123	42	-76	43	-123	47	-60	47	-60	43	-123	49	-129	47	-60	49	-129	54	-42	119	-13	127	29	128	135	128	135	127	29	136	75	128	135	136	75	149	188	149	188	136	75	147	126	149	188	147	126	160	186	112	-58	119	-13	128	135	112	-58	128	135	110	89	112	-58	110	89	106	-87	106	-87	110	89	98	-109	98	-109	110	89	94	49	98	-109	94	49	90	-124	90	-124	94	49	79	13	90	-124	79	13	79	-132	64	-20	56	-134	66	-135	143	279	144	268	144	290	144	290	144	268	150	259	144	290	150	259	150	300	150	300	150	259	157	251	150	300	157	251	157	307	157	307	157	251	167	246	157	307	167	246	167	312	167	312	167	246	178	244	167	312	178	244	179	314	179	314	178	244	189	246	179	314	189	246	190	312	190	312	189	246	198	251	190	312	198	251	199	307	199	307	198	251	206	258	199	307	206	258	207	299	207	299	206	258	211	267	207	299	211	267	211	289	211	289	211	267	213	277	40	-113	40	-89	39	-102	221	276	134	27	143	-6	143	-6	134	27	124	37	143	-6	124	37	123	-3	123	-3	124	37	117	49	123	-3	117	49	113	-1	113	-1	117	49	112	62	113	-1	112	62	109	77	73	23	84	12	89	208	89	208	84	12	90	7	89	208	90	7	117	240	117	240	90	7	97	3	117	240	97	3	108	94	108	94	97	3	104	0	108	94	104	0	113	-1	108	94	113	-1	109	77	154	18	151	19	177	-4	221	276	151	19	242	278	221	276	242	278	226	291	242	51	223	35	227	18	227	18	223	35	205	24	227	18	205	24	203	4	203	4	205	24	186	18	203	4	186	18	177	-4	177	-4	186	18	167	16	250	38	273	65	263	72	250	38	263	72	242	51	250	38	242	51	227	18	177	-4	167	16	163	16	177	-4	163	16	160	17	177	-4	160	17	157	17	177	-4	157	17	154	18	151	19	221	276	143	-6	151	19	143	-6	144	-6	151	19	144	-6	145	-6	151	19	145	-6	147	-6	151	19	147	-6	148	-6	151	19	148	-6	149	-6	151	19	149	-6	177	-4	221	276	226	291	208	273	208	273	226	291	208	288	208	273	208	288	197	267	197	267	208	288	193	285	197	267	193	285	185	261	185	261	193	285	179	280	185	261	179	280	175	253	175	253	179	280	165	275	175	253	165	275	165	245	152	267	117	240	117	158	152	267	117	158	129	190	152	267	129	190	144	219	152	267	144	219	165	245	152	267	165	245	165	275	117	240	108	94	110	125	117	240	110	125	117	158	68	172	55	133	57	51	68	172	57	51	63	36	68	172	63	36	73	23	68	172	73	23	89	208	55	133	51	92	52	70	55	133	52	70	57	51	254	371	226	291	242	278	254	371	242	278	246	291	254	371	246	291	274	371	112	-94	143	-6	123	-3	112	-94	123	-3	91	-94	264	261	263	258	265	212	265	212	263	258	262	255	265	212	262	255	261	252	261	252	259	248	259	217	259	217	259	248	257	244	259	217	257	244	256	224	256	224	257	244	256	240	256	224	256	240	255	237	313	239	312	247	311	228	311	228	312	247	309	256	311	228	309	256	307	220	307	220	309	256	305	264	307	220	305	264	300	213	300	213	305	264	299	271	300	213	299	271	293	277	300	213	293	277	291	208	291	208	293	277	285	282	291	208	285	282	281	207	281	207	285	282	278	286	281	207	278	286	272	208	272	208	278	286	269	288	272	208	269	288	265	212	265	212	269	288	265	265	265	212	265	265	264	263	265	212	264	263	264	261	250	277	257	275	259	290	259	290	257	275	261	273	259	290	261	273	269	288	269	288	261	273	264	269	269	288	264	269	265	265	246	291	242	278	250	277	246	291	250	277	259	290	261	252	259	217	265	212	256	224	255	237	255	233	71	83	71	63	78	83	78	83	71	63	79	60	78	83	79	60	86	82	86	82	79	60	87	55	86	82	87	55	95	80	95	80	87	55	97	48	95	80	97	48	106	76	99	21	97	48	90	36	99	21	90	36	87	9	87	9	90	36	81	25	87	9	81	25	75	1	75	1	81	25	71	17	75	1	71	17	63	-2	63	-2	71	17	60	12	63	-2	60	12	50	-3	50	-3	60	12	50	10	23	45	28	53	29	74	29	74	28	53	35	60	29	74	35	60	45	81	45	81	35	60	45	64	45	81	45	64	56	65	56	65	64	65	65	84	65	84	64	65	71	63	65	84	71	63	71	83	7	38	8	24	9	52	9	52	8	24	14	12	9	52	14	12	17	65	17	65	14	12	23	4	17	65	23	4	21	35	21	35	23	45	17	65	17	65	23	45	29	74	157	58	131	69	137	20	135	280	131	69	144	99	135	280	144	99	145	316	145	316	144	99	154	123	145	316	154	123	157	346	157	346	154	123	162	147	157	346	162	147	172	373	172	373	162	147	170	174	172	373	170	174	179	211	186	239	202	316	190	398	186	239	190	398	179	211	186	239	179	211	263	211	186	239	263	211	268	239	279	55	269	50	275	19	275	19	269	50	260	46	275	19	260	46	256	6	256	6	260	46	249	44	256	6	249	44	237	44	237	44	219	44	234	-1	234	-1	219	44	208	-4	137	20	156	8	157	58	157	58	156	8	174	0	157	58	174	0	180	51	180	51	174	0	190	-3	180	51	190	-3	200	47	200	47	190	-3	208	-4	200	47	208	-4	219	44	135	280	126	239	131	69	131	69	126	239	123	211	131	69	123	211	113	38	113	38	123	211	106	76	113	38	106	76	99	21	99	21	106	76	97	48	113	38	137	20	131	69	287	415	301	441	282	420	282	420	301	441	281	443	282	420	281	443	275	423	275	423	281	443	266	424	246	419	266	424	260	442	246	419	260	442	241	437	190	398	202	316	206	415	206	415	202	316	216	369	206	415	216	369	223	428	223	428	216	369	230	402	223	428	230	402	241	437	241	437	230	402	246	419	339	410	331	424	333	370	339	410	333	370	338	376	339	410	338	376	341	384	339	410	341	384	342	393	310	367	316	366	318	434	318	434	316	366	326	367	318	434	326	367	331	424	331	424	326	367	333	370	295	384	299	375	301	441	301	441	299	375	304	370	301	441	304	370	318	434	318	434	304	370	310	367	301	441	287	415	290	406	301	441	290	406	293	395	301	441	293	395	295	384	281	443	260	442	266	424	290	38	302	61	296	67	290	38	296	67	289	62	290	38	289	62	279	55	290	38	279	55	275	19	237	44	234	-1	256	6	65	84	45	81	56	65	54	239	48	211	123	211	54	239	123	211	126	239	41	12	33	15	35	-1	41	12	35	-1	50	-3	41	12	50	-3	50	10	21	35	23	4	23	27	23	27	23	4	35	-1	23	27	35	-1	27	20	27	20	35	-1	33	15	172	373	179	211	190	398	168	273	166	316	148	315	168	273	148	315	136	268	168	273	185	315	166	316	68	175	73	206	82	290	82	290	73	206	87	233	82	290	87	233	99	300	99	300	87	233	109	255	99	300	109	255	115	307	115	307	109	255	136	268	115	307	136	268	132	312	132	312	136	268	148	315	346	27	282	90	314	-6	314	-6	282	90	258	142	314	-6	258	142	249	58	249	58	258	142	244	114	249	58	244	114	233	48	233	48	244	114	223	92	233	48	223	92	217	41	217	41	223	92	201	35	197	78	166	73	166	31	197	78	166	31	184	32	197	78	184	32	201	35	197	78	201	35	223	92	258	205	263	174	282	257	258	205	282	257	314	353	314	353	282	257	346	322	218	307	224	254	234	300	234	300	224	254	244	233	234	300	244	233	249	290	249	290	244	233	258	205	249	290	258	205	314	353	202	312	185	315	198	268	202	312	198	268	224	254	202	312	224	254	218	307	168	273	198	268	185	315	282	257	282	90	292	241	292	241	282	90	292	107	292	241	292	107	299	225	299	225	292	107	299	123	299	225	299	123	304	209	304	209	299	123	304	139	304	209	304	139	307	193	307	193	304	139	307	156	307	193	307	156	308	174	282	90	282	257	263	174	282	90	263	174	258	142	166	73	135	78	148	32	166	73	148	32	166	31	24	192	24	155	27	209	27	209	24	155	27	138	27	209	27	138	32	225	32	225	27	138	32	122	32	225	32	122	40	241	40	241	32	122	40	106	40	241	40	106	50	257	50	257	40	106	50	90	50	257	50	90	82	290	82	290	50	90	68	175	82	58	68	175	50	90	82	58	50	90	18	-6	18	-6	50	90	-14	27	18	353	-14	322	50	257	18	353	50	257	82	290	73	143	82	58	87	115	87	115	82	58	99	48	87	115	99	48	108	93	108	93	99	48	115	40	108	93	115	40	135	78	135	78	115	40	131	35	135	78	131	35	148	32	24	155	24	192	23	174	68	175	82	58	73	143	93	29	79	20	222	0	222	0	79	20	61	14	222	0	61	14	37	10	149	200	163	42	149	399	149	399	150	406	99	376	99	376	150	406	154	412	99	376	154	412	93	394	99	376	140	233	149	399	149	399	140	233	148	207	149	399	148	207	149	200	27	147	127	120	135	147	135	147	127	120	164	33	135	147	164	33	163	42	163	42	165	330	158	357	197	432	41	432	62	419	197	432	62	419	77	413	197	432	77	413	87	406	197	432	87	406	93	394	197	432	93	394	162	416	197	432	162	416	176	419	197	432	176	419	197	422	206	244	203	240	207	201	207	201	203	240	199	235	207	201	199	235	194	230	194	230	175	296	183	120	183	120	175	296	175	96	163	42	163	51	165	330	165	330	163	51	165	63	165	330	165	63	175	296	175	296	165	63	169	77	175	296	169	77	175	96	163	42	158	357	153	377	163	42	153	377	150	391	163	42	150	391	149	399	183	120	301	120	191	147	183	120	191	147	194	230	207	201	211	207	210	248	210	248	211	207	213	251	252	298	213	251	231	233	252	298	231	233	351	381	194	230	191	147	207	201	401	432	276	432	292	420	401	432	292	420	302	418	401	432	302	418	310	416	401	432	310	416	316	412	401	432	316	412	319	407	401	432	319	407	320	401	401	432	320	401	372	404	401	432	372	404	380	411	401	432	380	411	389	417	401	432	389	417	401	422	351	381	362	395	320	401	351	381	320	401	316	385	351	381	316	385	303	364	351	381	303	364	282	335	351	381	282	335	252	298	231	233	213	251	211	207	231	233	211	207	322	207	231	233	322	207	330	233	222	10	198	13	222	0	222	0	198	13	184	15	222	0	184	15	103	44	103	44	184	15	174	19	103	44	174	19	111	65	111	65	174	19	167	25	111	65	167	25	164	33	48	233	41	207	148	207	48	233	148	207	140	233	222	0	37	10	35	0	93	29	222	0	103	44	111	65	164	33	127	120	135	147	163	42	149	200	191	147	301	120	309	147	292	420	276	432	276	422	372	404	320	401	362	395	206	244	207	201	210	248	62	419	41	432	41	422	162	416	93	394	154	412	127	120	27	147	18	120	69	170	69	-11	113	-11	69	170	113	-11	113	170	69	441	69	259	113	259	69	441	113	259	113	441	76	-66	83	0	75	-68	75	-68	72	1	71	-93	71	-93	72	1	59	0	71	-93	59	0	52	-77	52	-77	59	0	49	-4	52	-77	49	-4	41	-12	93	-52	98	-47	98	-9	98	-9	98	-47	101	-41	98	-9	101	-41	102	-17	102	-17	101	-41	103	-34	102	-17	103	-34	103	-26	79	-61	82	-59	83	0	83	0	82	-59	86	-57	83	0	86	-57	92	-3	92	-3	86	-57	93	-52	92	-3	93	-52	98	-9	187	-52	178	-69	187	-89	187	-89	178	-69	164	-81	187	-89	164	-81	158	-102	158	-102	164	-81	145	-89	158	-102	145	-89	125	-106	125	-106	145	-89	123	-92	188	437	161	426	165	391	165	391	161	426	163	373	166	265	163	373	161	426	166	265	161	426	149	288	149	288	161	426	140	408	149	288	140	408	136	307	136	307	140	408	128	325	207	80	200	67	205	67	207	80	205	67	210	67	207	80	181	89	188	71	207	80	188	71	192	69	207	80	192	69	196	67	207	80	196	67	200	67	187	69	188	71	181	89	187	69	181	89	185	-10	187	69	185	-10	189	-21	187	69	189	-21	205	45	181	89	152	113	157	30	181	89	157	30	170	14	181	89	170	14	179	1	181	89	179	1	185	-10	125	146	105	182	106	88	125	146	106	88	157	30	125	146	157	30	152	113	60	189	62	170	63	215	63	215	62	170	67	151	63	215	67	151	74	237	74	237	67	151	77	130	74	237	77	130	89	255	89	255	77	130	90	109	89	255	90	109	98	214	98	214	106	88	105	182	237	169	261	225	227	186	227	186	261	225	212	207	197	225	212	207	261	225	197	225	261	225	182	239	182	239	261	225	180	324	182	239	180	324	174	333	278	197	270	212	274	98	274	98	270	212	261	225	274	98	261	225	258	81	258	81	261	225	250	127	250	127	248	112	258	81	258	81	248	112	242	99	258	81	242	99	236	70	236	70	242	99	232	89	236	70	232	89	220	82	220	82	207	80	210	67	220	82	210	67	236	70	247	423	248	438	236	426	236	426	248	438	223	427	202	425	223	427	220	441	202	425	220	441	188	437	188	437	165	391	173	406	188	437	173	406	186	418	188	437	186	418	202	425	285	121	288	149	287	166	285	121	287	166	284	182	285	121	284	182	278	197	285	121	278	197	274	98	261	225	237	169	244	154	261	225	244	154	249	140	261	225	249	140	250	127	169	342	165	352	166	265	169	342	166	265	168	249	169	342	168	249	182	239	169	342	182	239	174	333	163	362	163	373	166	265	163	362	166	265	165	352	127	386	122	358	123	341	127	386	123	341	128	325	127	386	128	325	140	408	254	394	249	389	252	345	254	394	252	345	261	341	254	394	261	341	257	397	301	397	290	415	292	346	301	397	292	346	299	353	301	397	299	353	304	363	301	397	304	363	305	375	292	346	290	415	282	341	282	341	290	415	271	429	282	341	271	429	271	339	271	339	271	429	263	407	271	339	263	407	263	404	271	339	263	404	262	402	261	413	263	407	271	429	261	413	271	429	255	419	255	419	271	429	248	438	255	419	248	438	247	423	248	438	220	441	223	427	261	341	271	339	262	402	261	341	262	402	260	400	261	341	260	400	257	397	246	351	252	345	249	389	246	351	249	389	245	384	246	351	245	384	242	379	246	351	242	379	242	359	241	374	240	369	242	359	241	374	242	359	242	379	228	-15	224	12	223	-45	223	-45	224	12	217	27	223	-45	217	27	209	-70	209	-70	217	27	205	45	209	-70	205	45	190	-33	190	-33	205	45	189	-21	190	-33	187	-89	209	-70	168	249	166	265	165	264	168	249	165	264	158	266	168	249	158	266	154	255	144	269	141	257	154	255	144	269	154	255	151	268	151	268	154	255	158	266	108	-91	96	-87	96	-103	108	-91	96	-103	125	-106	108	-91	125	-106	123	-92	75	-68	71	-93	78	-75	78	-75	71	-93	96	-103	78	-75	96	-103	85	-82	85	-82	96	-103	96	-87	39	-58	52	-77	41	-12	39	-58	41	-12	36	-22	39	-58	36	-22	35	-34	83	0	76	-66	77	-64	83	0	77	-64	79	-61	130	271	108	266	115	249	130	271	115	249	127	255	130	271	127	255	141	257	130	271	141	257	137	270	108	266	89	255	100	228	108	266	100	228	106	239	108	266	106	239	115	249	100	228	89	255	98	214	141	257	144	269	137	270	72	1	75	-68	83	0	187	-52	187	-89	190	-33	224	12	228	-15	227	-1	106	88	98	214	90	109	255	395	255	343	262	387	262	387	255	343	262	350	262	387	262	350	267	378	267	378	262	350	267	359	267	378	267	359	268	369	203	370	205	359	205	380	205	380	205	359	209	350	205	380	209	350	210	388	210	388	209	350	216	343	210	388	216	343	217	395	217	395	216	343	225	338	217	395	225	338	226	400	226	400	225	338	236	336	226	400	236	336	237	401	237	401	236	336	246	338	237	401	246	338	246	400	246	400	246	338	255	343	246	400	255	343	255	395	122	395	123	343	129	387	129	387	123	343	130	350	129	387	130	350	134	378	134	378	130	350	134	359	134	378	134	359	136	369	71	370	73	359	73	380	73	380	73	359	77	350	73	380	77	350	77	388	77	388	77	350	84	343	77	388	84	343	85	395	85	395	84	343	93	338	85	395	93	338	94	400	94	400	93	338	103	336	94	400	103	336	104	401	104	401	103	336	114	338	104	401	114	338	114	400	114	400	114	338	123	343	114	400	123	343	122	395	440	211	430	151	433	79	433	79	430	151	403	97	433	79	403	97	385	31	385	31	403	97	362	55	385	31	362	55	323	0	323	0	362	55	310	26	323	0	310	26	253	-11	253	-11	310	26	252	16	430	275	434	348	404	331	404	331	434	348	386	398	404	331	386	398	363	374	363	374	386	398	324	430	363	374	324	430	312	403	312	403	324	430	252	413	193	403	252	413	251	441	193	403	251	441	180	430	73	276	100	331	119	398	119	398	100	331	141	374	119	398	141	374	180	430	180	430	141	374	193	403	39	142	70	80	39	286	39	286	70	80	64	214	70	348	64	214	73	276	70	348	73	276	119	398	430	275	440	211	434	348	434	348	440	211	465	285	465	285	440	211	465	140	465	285	465	140	476	211	324	430	251	441	252	413	440	211	433	79	465	140	100	98	119	31	141	55	141	55	119	31	181	0	141	55	181	0	193	26	193	26	181	0	253	-11	193	26	253	-11	252	16	73	152	64	214	70	80	73	152	70	80	119	31	73	152	119	31	100	98	126	214	133	172	133	258	133	258	133	172	151	138	133	258	151	138	153	295	153	295	151	138	179	112	153	295	179	112	177	220	177	220	183	323	153	295	283	346	271	347	291	331	291	331	271	347	269	333	237	329	269	333	271	347	237	329	271	347	223	340	334	296	340	275	336	334	334	296	336	334	324	312	324	312	336	334	321	339	324	312	321	339	310	324	310	324	321	339	307	343	310	324	307	343	295	345	295	345	283	346	291	331	295	345	291	331	310	324	177	220	181	259	183	323	183	323	181	259	193	291	183	323	193	291	223	340	223	340	193	291	211	314	223	340	211	314	237	329	217	96	264	90	238	108	238	108	264	90	271	103	292	105	271	103	278	90	292	105	278	90	291	92	238	108	212	123	217	96	217	96	212	123	193	146	217	96	193	146	179	112	179	112	193	146	181	179	179	112	181	179	177	220	350	159	339	138	342	104	350	159	342	104	346	105	350	159	346	105	348	107	350	159	348	107	350	110	350	159	350	110	351	114	350	159	351	114	361	159	342	104	339	138	337	102	337	102	339	138	325	122	337	102	325	122	319	97	319	97	325	122	310	112	319	97	310	112	304	94	304	94	310	112	292	105	304	94	292	105	291	92	350	275	350	321	350	324	350	275	350	324	348	327	350	275	348	327	345	330	350	275	345	330	341	332	350	275	341	332	340	275	271	103	264	90	278	90	340	275	341	332	336	334	39	142	39	286	27	214	39	286	64	214	70	348	137	317	127	306	129	287	129	287	127	306	116	298	129	287	116	298	113	276	113	276	116	298	105	293	113	276	105	293	98	271	98	271	105	293	95	291	129	287	145	303	137	317	137	317	145	303	148	331	157	347	148	331	163	327	157	347	163	327	166	364	166	364	163	327	165	270	166	364	165	270	172	269	166	436	165	447	153	448	166	436	153	448	143	428	166	436	175	444	165	447	76	318	82	349	84	419	84	419	82	349	98	381	84	419	98	381	118	440	118	440	98	381	119	408	118	440	119	408	153	448	153	448	119	408	143	428	62	271	80	269	76	318	76	318	84	419	62	271	62	271	84	419	55	389	62	271	55	389	48	277	48	277	55	389	37	286	35	353	28	315	30	299	35	353	30	299	37	286	35	353	37	286	55	389	192	424	189	433	191	274	191	274	189	433	183	440	191	274	183	440	182	270	182	270	183	440	178	411	182	270	178	411	177	397	182	270	177	397	172	381	172	381	166	364	172	269	172	381	172	269	182	270	148	331	145	303	163	327	197	444	192	424	194	299	194	299	192	424	194	298	195	297	194	298	191	274	195	297	191	274	195	295	195	295	191	274	202	282	195	295	202	282	196	294	205	344	212	372	198	446	198	446	212	372	222	406	198	446	222	406	233	447	195	301	195	302	197	444	197	444	195	302	197	313	197	444	197	313	198	446	198	446	197	313	200	324	198	446	200	324	205	344	197	444	194	299	194	300	197	444	194	300	195	301	192	424	191	274	194	298	213	304	208	300	215	294	215	294	208	300	204	297	215	294	204	297	202	282	202	282	204	297	200	294	202	282	200	294	197	293	197	293	196	294	202	282	218	309	213	304	215	294	218	309	215	294	232	313	218	309	232	313	227	319	170	434	173	431	175	444	175	444	173	431	176	425	175	444	176	425	183	440	183	440	176	425	178	419	183	440	178	419	178	411	166	436	170	434	175	444	155	305	155	275	158	314	158	314	155	275	159	272	158	314	159	272	163	327	163	327	159	272	165	270	153	298	152	292	152	280	153	298	152	280	155	275	153	298	155	275	155	305	98	271	95	291	90	293	98	271	90	293	84	297	98	271	84	297	80	302	98	271	80	302	80	269	77	310	76	318	80	269	77	310	80	269	80	302	152	280	152	292	152	285	87	138	84	143	91	73	85	188	84	143	92	152	85	188	92	152	99	199	99	199	92	152	101	161	99	199	101	161	109	208	109	208	101	161	109	170	109	208	109	170	118	179	119	216	109	208	118	179	119	216	118	179	127	188	119	216	127	188	142	236	91	73	84	143	80	87	80	87	84	143	85	188	80	87	85	188	67	102	67	102	85	188	65	172	67	102	65	172	56	115	56	115	65	172	48	126	65	172	35	149	41	135	65	172	41	135	48	126	134	24	135	25	136	36	136	36	135	25	137	25	136	36	137	25	138	29	138	29	137	25	138	26	138	29	138	26	138	28	98	118	103	56	111	91	111	91	103	56	115	41	111	91	115	41	122	68	122	68	115	41	126	29	122	68	126	29	131	50	131	50	126	29	134	24	131	50	134	24	136	36	98	118	95	122	103	56	103	56	95	122	92	128	103	56	92	128	91	73	91	73	92	128	89	133	91	73	89	133	87	138	187	264	187	265	188	262	188	262	187	265	186	266	188	262	186	266	185	254	185	254	186	266	185	267	185	254	185	267	183	267	142	236	147	207	159	250	159	250	147	207	164	225	159	250	164	225	171	260	171	260	164	225	177	241	171	260	177	241	179	265	179	265	177	241	185	254	179	265	185	254	183	267	194	138	191	143	198	73	192	188	191	143	200	153	192	188	200	153	206	199	206	199	200	153	208	162	206	199	208	162	217	208	217	208	208	162	217	171	217	208	217	171	226	216	226	216	217	171	226	180	226	216	226	180	234	188	198	73	191	143	187	87	187	87	191	143	192	188	187	87	192	188	174	102	174	102	192	188	172	172	174	102	172	172	164	115	164	115	172	172	155	126	172	172	143	149	148	135	172	172	148	135	155	126	241	24	243	25	243	36	243	36	243	25	244	25	243	36	244	25	245	29	245	29	244	25	245	26	245	29	245	26	245	28	205	118	211	57	218	91	218	91	211	57	223	41	218	91	223	41	230	68	230	68	223	41	234	29	230	68	234	29	238	50	238	50	234	29	241	24	238	50	241	24	243	36	205	118	202	122	211	57	211	57	202	122	199	128	211	57	199	128	198	73	198	73	199	128	196	133	198	73	196	133	194	138	295	264	294	265	295	262	295	262	294	265	293	266	295	262	293	266	292	254	292	254	293	266	292	267	292	254	292	267	290	267	226	216	234	188	249	236	249	236	234	188	255	207	249	236	255	207	266	250	266	250	255	207	271	225	266	250	271	225	278	260	278	260	271	225	284	241	278	260	284	241	286	265	286	265	284	241	292	254	286	265	292	254	290	267	41	135	35	149	35	143	148	135	143	149	143	143	142	236	127	188	147	207	347	212	347	72	391	72	347	212	391	72	391	256	347	212	391	256	57	256	347	212	57	256	57	212	187	169	41	169	33	127	187	169	33	127	178	127	440	211	430	151	433	79	433	79	430	151	403	97	433	79	403	97	385	31	385	31	403	97	362	55	385	31	362	55	323	0	323	0	362	55	310	26	323	0	310	26	253	-11	253	-11	310	26	252	16	430	275	434	348	404	331	404	331	434	348	386	398	404	331	386	398	363	374	363	374	386	398	324	430	363	374	324	430	312	403	312	403	324	430	252	413	193	403	252	413	251	441	193	403	251	441	180	430	73	276	100	331	119	398	119	398	100	331	141	374	119	398	141	374	180	430	180	430	141	374	193	403	39	142	70	80	39	286	39	286	70	80	64	214	70	348	64	214	73	276	70	348	73	276	119	398	430	275	440	211	434	348	434	348	440	211	465	285	465	285	440	211	465	140	465	285	465	140	476	211	324	430	251	441	252	413	440	211	433	79	465	140	100	98	119	31	141	55	141	55	119	31	181	0	141	55	181	0	193	26	193	26	181	0	253	-11	193	26	253	-11	252	16	73	152	64	214	70	80	73	152	70	80	119	31	73	152	119	31	100	98	293	274	304	219	309	328	309	328	304	219	319	231	309	328	319	231	325	315	325	315	319	231	329	245	325	315	329	245	334	298	334	298	329	245	336	260	334	298	336	260	338	278	291	293	293	274	309	328	291	293	309	328	288	336	291	293	288	336	286	307	220	326	248	326	262	339	262	339	248	326	264	324	262	339	264	324	288	336	288	336	264	324	276	318	288	336	276	318	286	307	178	296	222	116	221	125	178	296	221	125	220	139	220	215	220	203	251	203	220	215	251	203	248	215	264	218	248	215	251	203	264	218	251	203	260	190	220	326	262	339	176	319	220	326	176	319	178	310	220	326	178	310	178	296	220	326	178	296	220	139	262	339	146	339	162	326	262	339	162	326	171	324	262	339	171	324	176	319	279	160	285	149	285	210	279	160	285	210	286	237	286	237	285	210	304	219	286	237	304	219	292	254	292	254	304	219	293	274	277	225	264	218	267	180	277	225	267	180	273	170	277	225	273	170	279	160	277	225	279	160	286	237	323	158	308	114	317	104	323	158	317	104	324	98	323	158	285	210	298	129	323	158	298	129	308	114	373	97	373	103	364	110	373	97	364	110	356	119	373	97	356	119	346	130	373	97	346	130	335	143	373	97	335	143	331	97	335	143	323	158	324	98	335	143	324	98	331	97	252	97	252	106	237	109	252	97	237	109	227	111	252	97	227	111	178	139	252	97	178	139	178	125	252	97	178	125	176	116	252	97	176	116	171	111	252	97	171	111	162	109	252	97	162	109	146	106	252	97	146	106	146	97	178	139	227	111	222	116	178	139	222	116	178	296	298	129	285	210	285	149	264	218	260	190	267	180	162	326	146	339	146	328	39	142	39	286	27	214	39	286	64	214	70	348	272	386	73	386	66	353	272	386	66	353	265	353	227	330	217	311	218	276	218	276	217	311	202	295	218	276	202	295	191	263	191	263	202	295	183	285	191	263	183	285	161	281	161	281	140	285	160	258	160	258	140	285	131	263	92	353	96	376	85	409	92	353	85	409	85	297	92	353	85	297	96	331	96	331	85	297	105	276	96	331	105	276	106	311	106	311	105	276	131	263	106	311	131	263	121	295	121	295	131	263	140	285	71	383	67	353	71	323	71	383	71	323	85	297	71	383	85	297	85	409	217	395	218	430	202	411	202	411	218	430	192	443	202	411	192	443	183	421	183	421	192	443	162	425	140	421	162	425	162	448	140	421	162	448	132	443	85	409	96	376	105	430	105	430	96	376	106	395	105	430	106	395	132	443	132	443	106	395	121	411	132	443	121	411	140	421	256	353	252	383	252	323	252	323	252	383	238	409	252	323	238	409	238	296	238	296	238	409	231	353	238	296	231	353	227	330	238	296	227	330	218	276	238	409	218	430	227	376	238	409	227	376	231	353	192	443	162	448	162	425	161	281	160	258	191	263	218	430	217	395	227	376	57	44	57	0	391	0	57	44	391	0	391	44	245	376	202	376	245	81	245	81	202	376	202	231	245	81	202	231	202	187	202	187	202	231	57	231	202	187	57	231	57	187	245	187	391	187	245	231	245	231	391	187	391	231	245	81	202	187	202	81	176	222	169	217	175	180	175	180	169	217	159	215	175	180	159	215	146	214	175	180	146	214	75	214	175	180	75	214	22	191	22	191	75	214	73	218	22	191	73	218	110	277	110	277	73	218	149	290	110	277	149	290	132	300	128	447	120	414	136	412	128	447	136	412	141	448	141	448	136	412	150	405	141	448	150	405	164	444	164	444	150	405	162	396	164	444	162	396	169	384	120	414	115	444	106	413	106	413	115	444	102	440	106	413	102	440	94	409	94	409	102	440	91	433	94	409	91	433	83	402	83	402	91	433	80	426	83	402	80	426	73	420	72	392	83	402	73	420	72	392	73	420	67	413	72	392	67	413	62	405	72	392	62	405	61	379	57	396	52	384	61	379	57	396	61	379	62	405	169	356	178	319	171	370	171	370	178	319	184	435	184	435	178	319	197	340	184	435	197	340	200	420	200	420	197	340	208	355	200	420	208	355	211	402	211	402	208	355	213	368	211	402	213	368	214	381	169	384	171	370	184	435	169	384	184	435	164	444	162	339	149	321	149	290	162	339	149	290	178	319	162	339	178	319	169	356	197	232	189	237	183	228	197	232	183	228	176	222	197	232	176	222	175	180	175	180	22	191	22	180	132	300	149	290	149	321	120	414	128	447	115	444	92	200	117	182	97	199	97	199	117	182	102	198	120	201	102	198	117	182	120	201	117	182	151	196	92	407	99	403	102	421	102	421	99	403	110	412	102	421	110	412	114	432	114	432	110	412	119	419	114	432	119	419	128	441	128	441	119	419	128	423	128	441	128	423	144	446	144	446	128	423	137	426	144	446	137	426	147	426	147	426	158	425	162	448	162	448	158	425	167	420	162	448	167	420	182	445	182	445	167	420	174	413	182	445	174	413	179	403	146	300	155	282	157	340	157	340	155	282	157	259	177	218	157	259	155	240	177	218	155	240	151	196	151	196	155	240	147	223	151	196	147	223	135	210	199	291	197	300	200	282	200	282	197	300	194	308	200	282	194	308	194	247	194	247	194	308	190	316	194	247	190	316	186	322	186	322	182	325	194	247	194	247	182	325	179	328	194	247	179	328	177	218	177	218	179	328	176	330	177	218	176	330	170	334	177	218	170	334	160	339	177	218	160	339	157	340	177	218	157	340	157	259	182	445	180	392	184	350	182	445	184	350	199	438	199	438	184	350	203	360	199	438	203	360	213	427	213	427	203	360	216	371	213	427	216	371	222	414	222	414	216	371	223	383	222	414	223	383	225	398	162	448	144	446	147	426	133	313	146	300	146	348	146	348	146	300	157	340	146	348	157	340	165	361	165	361	157	340	184	350	165	361	184	350	177	375	177	375	184	350	180	392	118	338	83	330	92	324	118	338	92	324	114	321	118	338	114	321	133	313	118	338	133	313	146	348	92	200	86	202	117	182	117	182	86	202	80	206	117	182	80	206	77	177	77	177	80	206	73	211	77	177	73	211	67	215	61	218	56	220	60	179	61	218	60	179	77	177	61	218	77	177	67	215	56	220	52	221	60	179	60	179	52	221	48	222	60	179	48	222	46	182	46	182	48	222	42	221	46	182	42	221	37	187	37	187	42	221	36	218	37	187	36	218	32	214	31	194	37	187	32	214	31	194	32	214	30	209	31	194	30	209	29	203	92	324	83	330	83	324	182	445	179	403	180	392	120	201	151	196	135	210	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	21	13	17	1	19	-133	19	-133	17	1	12	-13	19	-133	12	-13	5	-29	5	-29	-4	-50	3	-137	3	-137	-4	-50	-4	-136	-4	-136	-4	-50	-11	-133	-11	-133	-4	-50	-11	-67	-11	-133	-11	-67	-15	-127	-15	-127	-11	-67	-16	-81	-15	-127	-16	-81	-18	-119	-18	-119	-16	-81	-18	-94	-18	-119	-18	-94	-19	-108	41	-101	47	-75	48	18	48	18	47	-75	48	12	48	7	48	12	47	-75	48	7	47	-75	48	2	48	2	47	-75	48	-2	48	18	48	24	41	-101	41	-101	48	24	48	30	41	-101	48	30	31	-121	31	-121	48	30	49	36	31	-121	49	36	50	44	50	44	58	25	84	283	84	283	58	25	69	11	84	283	69	11	82	1	49	-28	49	-22	50	-43	50	-43	49	-22	49	-15	50	-43	49	-15	48	-9	104	47	98	60	98	-4	98	-4	98	60	96	75	84	283	96	75	96	80	84	283	96	80	96	84	98	92	98	95	143	283	98	92	143	283	84	283	98	92	84	283	97	88	118	-6	138	-3	126	32	126	32	138	-3	142	30	159	32	142	30	159	3	159	32	159	3	179	14	118	-6	126	32	114	38	118	-6	114	38	104	47	118	-6	104	47	98	-4	84	283	82	1	98	-4	84	283	98	-4	96	75	31	-121	50	44	28	35	31	-121	28	35	25	25	31	-121	25	25	21	13	31	-121	21	13	19	-133	5	-29	3	-137	19	-133	176	37	179	14	192	47	192	47	179	14	199	31	192	47	199	31	208	60	208	60	199	31	220	53	208	60	220	53	222	76	222	76	220	53	223	8	222	76	223	8	271	283	271	283	223	8	231	0	271	283	231	0	241	-4	270	-4	274	32	273	38	273	38	274	42	271	283	271	283	274	42	274	45	271	283	274	45	275	49	277	61	329	283	271	283	277	61	271	283	275	49	277	61	275	49	276	54	271	283	241	-4	255	-6	271	283	255	-6	270	-4	271	283	270	-4	273	38	283	0	296	6	284	21	284	21	296	6	290	20	297	20	290	20	296	6	297	20	296	6	310	16	328	37	319	30	326	31	326	31	319	30	311	25	326	31	311	25	310	16	310	16	311	25	304	22	310	16	304	22	297	20	283	0	284	21	280	23	283	0	280	23	276	27	283	0	276	27	274	32	283	0	274	32	270	-4	220	53	219	48	219	19	220	53	219	19	223	8	219	19	219	48	218	44	219	19	218	44	218	40	219	19	218	40	217	36	219	19	217	36	217	33	142	30	138	-3	159	3	49	-34	49	-28	50	-43	49	-34	50	-43	50	-40	48	-2	47	-75	50	-43	48	-2	50	-43	48	-9	159	32	179	14	176	37	28	35	50	44	84	283	97	88	84	283	96	84	80	-62	71	-64	137	-80	137	-80	71	-64	59	-65	137	-80	59	-65	43	-66	98	-53	97	-55	137	-80	137	-80	97	-55	95	-56	137	-80	95	-56	92	-58	92	-58	87	-60	137	-80	137	-80	87	-60	80	-62	123	29	113	-5	137	-80	137	-80	113	-5	105	-32	137	-80	105	-32	101	-48	101	-48	100	-51	137	-80	137	-80	100	-51	98	-53	309	418	176	-80	230	-44	230	-44	176	-80	230	-49	231	-54	230	-49	176	-80	231	-54	176	-80	234	-58	234	-58	176	-80	274	-80	234	-58	274	-80	241	-62	241	-62	274	-80	250	-64	382	416	407	418	411	432	382	416	411	432	365	412	365	412	411	432	309	418	365	412	309	418	355	406	355	406	309	418	348	395	309	418	230	-44	231	-38	309	418	231	-38	233	-31	309	418	233	-31	235	-24	309	418	235	-24	237	-16	309	418	237	-16	343	380	309	418	343	380	348	395	271	418	309	418	411	432	271	418	411	432	241	432	271	418	241	432	225	418	271	418	225	418	172	201	271	418	172	201	146	113	271	418	146	113	137	-80	166	188	146	113	172	201	166	188	172	201	162	202	166	188	162	202	154	204	166	188	154	204	147	207	166	188	147	207	146	189	134	70	123	29	137	-80	134	70	137	-80	146	113	262	-66	250	-64	274	-80	262	-66	274	-80	277	-66	123	232	130	191	129	222	129	222	130	191	137	214	142	210	137	214	146	189	142	210	146	189	147	207	119	244	116	256	117	194	119	244	117	194	130	191	119	244	130	191	123	232	116	256	115	269	117	194	117	194	115	269	105	200	105	200	115	269	123	401	123	401	115	269	117	294	123	319	132	344	145	415	145	415	132	344	144	367	145	415	144	367	157	386	157	386	169	397	172	425	172	425	169	397	181	406	172	425	181	406	204	430	204	430	181	406	194	412	204	430	194	412	208	416	123	401	117	294	123	319	123	401	123	319	145	415	64	267	66	252	66	292	66	292	66	252	69	238	66	292	69	238	71	317	71	317	69	238	75	226	71	317	75	226	79	341	79	341	75	226	83	215	79	341	83	215	90	363	90	363	83	215	94	206	90	363	94	206	103	382	103	382	94	206	105	200	103	382	105	200	123	401	137	214	130	191	146	189	225	418	241	432	208	416	172	425	145	415	157	386	204	430	208	416	241	432	137	-80	43	-66	40	-80	47	168	48	157	48	180	48	180	48	157	54	147	48	180	54	147	54	190	54	190	54	147	61	139	54	190	61	139	61	198	61	198	61	139	71	133	61	198	71	133	71	204	71	204	71	133	82	132	71	204	82	132	83	205	83	205	82	132	94	133	83	205	94	133	94	203	94	203	94	133	104	139	94	203	104	139	104	198	104	198	104	139	112	146	104	198	112	146	112	190	112	190	112	146	118	156	112	190	118	156	118	179	118	179	118	156	120	168	-8	-110	-4	-134	2	-113	2	-113	-4	-134	8	-138	2	-113	8	-138	12	-116	12	-116	8	-138	20	-141	12	-116	20	-141	20	-118	20	-118	20	-141	31	-142	20	-118	31	-142	28	-119	28	-119	31	-142	36	-119	49	-118	36	-119	41	-142	49	-118	41	-142	67	-140	53	-42	50	-43	51	-65	51	-65	50	-43	41	-63	37	-63	41	-63	54	0	37	-63	54	0	34	-64	34	-64	54	0	29	-65	54	0	41	-63	50	-43	54	0	50	-43	79	0	54	0	14	-63	20	-68	54	0	20	-68	25	-66	54	0	25	-66	29	-65	120	-85	118	-70	117	-104	117	-104	118	-70	111	-58	117	-104	111	-58	106	-120	106	-120	111	-58	100	-48	106	-120	100	-48	89	-132	89	-132	100	-48	85	-42	89	-132	85	-42	72	-92	72	-92	85	-42	70	-83	67	-40	63	-40	66	-75	67	-40	66	-75	70	-83	67	-40	70	-83	85	-42	60	-41	57	-41	60	-69	60	-41	60	-69	66	-75	60	-41	66	-75	63	-40	53	-42	51	-65	60	-69	53	-42	60	-69	57	-41	89	-132	72	-92	70	-102	89	-132	70	-102	67	-140	67	-140	70	-102	66	-109	67	-140	66	-109	59	-115	36	-119	31	-142	41	-142	-4	-134	-8	-110	-19	-129	49	-118	67	-140	59	-115	136	191	126	192	149	180	149	180	126	192	120	195	149	180	120	195	72	207	72	207	120	195	117	198	72	207	117	198	116	203	116	203	131	395	72	207	131	395	116	203	116	208	131	395	116	208	118	216	131	395	118	216	120	225	131	395	120	225	124	238	131	395	124	238	129	252	131	395	129	252	186	434	131	395	186	434	132	400	134	405	186	434	134	407	134	407	186	434	135	409	134	413	135	409	152	443	134	413	152	443	133	439	133	439	119	437	120	421	133	439	120	421	125	420	133	439	125	420	129	419	133	439	129	419	132	416	133	439	132	416	134	413	120	421	119	437	109	435	120	421	109	435	98	433	120	421	98	433	98	421	185	448	186	434	186	448	186	448	186	434	187	437	186	448	187	437	187	447	187	447	187	437	187	439	187	447	187	439	187	446	187	446	187	439	188	441	187	446	188	441	188	445	188	445	188	441	188	443	188	445	188	443	188	444	186	434	185	448	179	448	186	434	179	448	152	443	186	434	152	443	135	409	133	403	132	400	186	434	133	403	186	434	134	405	149	180	72	207	69	202	149	180	69	202	64	198	149	180	64	198	56	195	149	180	56	195	45	192	149	180	45	192	29	190	149	180	29	190	29	180	136	191	149	180	149	190	184	428	188	422	197	445	197	445	188	422	191	413	197	445	191	413	191	402	191	402	189	380	212	322	212	322	189	380	184	358	212	322	184	358	183	295	183	295	184	358	175	336	183	295	175	336	163	316	170	433	171	433	175	448	175	448	171	433	178	432	175	448	178	432	197	445	197	445	178	432	184	428	170	433	175	448	148	426	148	426	175	448	136	441	148	426	136	441	127	408	127	408	136	441	109	381	100	422	71	395	87	272	100	422	87	272	92	315	100	422	92	315	97	349	100	422	97	349	109	381	100	422	109	381	136	441	87	272	109	269	97	296	87	272	97	296	94	305	87	272	94	305	92	315	44	324	47	305	52	361	52	361	47	305	56	290	52	361	56	290	71	395	71	395	56	290	69	279	71	395	69	279	87	272	232	356	239	392	236	410	232	356	236	410	228	426	232	356	228	426	214	437	232	356	214	437	212	322	212	322	214	437	197	445	212	322	197	445	191	402	183	295	163	316	150	299	150	299	144	294	147	276	147	276	144	294	138	290	147	276	138	290	132	287	150	299	147	276	183	295	109	269	147	276	109	286	109	286	147	276	118	285	125	285	118	285	147	276	125	285	147	276	132	287	102	290	97	296	109	269	102	290	109	269	109	286	126	174	126	174	129	169	126	174	129	169	133	218	126	174	133	218	120	235	126	174	120	235	113	200	188	143	188	149	183	157	188	143	183	157	176	166	188	143	176	166	167	177	188	143	167	177	165	124	132	99	146	110	140	148	144	204	140	148	146	110	144	204	146	110	157	189	157	189	146	110	165	124	157	189	165	124	167	177	290	157	283	166	296	143	296	143	283	166	275	177	296	143	275	177	272	124	272	124	275	177	264	189	272	124	264	189	253	110	253	110	264	189	251	204	253	110	251	204	247	148	247	148	251	204	244	153	236	169	239	164	240	218	240	218	239	164	242	158	240	218	242	158	251	204	251	204	242	158	244	153	236	169	240	218	234	174	234	174	240	218	227	235	234	174	227	235	220	200	220	200	227	235	215	251	220	200	215	251	209	223	209	223	215	251	205	262	209	223	205	262	200	242	200	242	205	262	197	267	200	242	197	267	196	267	195	255	200	242	196	267	195	255	196	267	195	266	195	255	195	266	194	265	195	255	194	265	193	264	195	255	193	264	193	262	247	148	239	139	240	99	247	148	240	99	253	110	148	24	152	26	154	51	154	51	152	26	159	31	154	51	159	31	167	66	167	66	159	31	171	41	167	66	171	41	184	84	184	84	171	41	189	55	184	84	189	55	204	103	204	103	189	55	212	75	204	103	212	75	213	112	213	112	212	75	221	84	213	112	221	84	222	121	222	121	221	84	230	91	222	121	230	91	231	130	231	130	230	91	240	99	231	130	240	99	239	139	144	26	145	25	146	38	146	38	145	25	147	25	146	38	147	25	154	51	154	51	147	25	148	24	146	38	143	29	144	28	146	38	144	28	144	26	140	148	97	103	105	75	140	148	105	75	114	84	140	148	114	84	122	91	140	148	122	91	132	99	41	24	45	26	47	50	47	50	45	26	52	31	47	50	52	31	60	65	60	65	52	31	64	41	60	65	64	41	77	83	77	83	64	41	81	55	77	83	81	55	97	103	97	103	81	55	105	75	37	26	38	25	39	38	39	38	38	25	39	25	39	38	39	25	47	50	47	50	39	25	41	24	39	38	36	29	36	28	39	38	36	28	37	26	129	169	132	164	133	218	133	218	132	164	134	158	133	218	134	158	144	204	144	204	134	158	137	153	144	204	137	153	140	148	90	267	93	242	97	262	97	262	93	242	102	223	97	262	102	223	108	250	108	250	102	223	113	200	108	250	113	200	120	235	89	267	87	266	88	255	89	267	88	255	93	242	89	267	93	242	90	267	88	255	87	266	86	265	88	255	86	265	86	264	88	255	86	264	86	262	290	157	296	143	296	149	129	191	119	192	142	180	142	180	119	192	113	195	142	180	113	195	65	207	65	207	113	195	110	198	65	207	110	198	109	203	109	203	124	395	65	207	124	395	109	203	110	208	124	395	110	208	111	216	124	395	111	216	114	225	124	395	114	225	117	238	124	395	117	238	122	252	124	395	122	252	179	434	124	395	179	434	126	400	127	405	179	434	128	407	128	407	179	434	128	409	127	413	128	409	137	441	127	413	137	441	126	439	126	439	116	437	117	420	126	439	117	420	121	419	126	439	121	419	125	416	126	439	125	416	127	413	112	421	117	420	116	437	112	421	116	437	107	436	112	421	107	436	100	434	112	421	100	434	92	433	112	421	92	433	92	421	168	447	160	445	179	434	179	434	160	445	149	443	179	434	149	443	137	441	180	436	180	438	180	446	180	446	180	438	181	441	180	446	181	441	181	445	181	445	181	441	181	443	181	445	181	443	181	444	180	447	179	448	179	434	180	447	179	434	180	436	180	447	180	436	180	446	179	434	179	448	177	448	179	434	177	448	174	448	179	434	174	448	168	447	128	409	179	434	137	441	127	403	126	400	179	434	127	403	179	434	127	405	142	180	65	207	62	202	142	180	62	202	57	198	142	180	57	198	50	195	142	180	50	195	38	192	142	180	38	192	22	190	142	180	22	190	22	180	396	448	95	-6	129	-6	396	448	129	-6	430	448	463	269	284	98	307	98	307	98	284	98	387	69	307	98	387	69	392	98	392	98	387	69	407	0	392	98	407	0	432	220	432	220	407	0	427	69	432	220	427	69	435	98	435	98	427	69	466	69	435	98	466	69	472	98	463	269	307	98	432	220	463	269	432	220	435	98	463	269	435	98	487	269	407	0	387	69	366	0	387	69	284	98	276	69	129	191	142	180	142	190	129	191	120	192	143	180	143	180	120	192	114	195	143	180	114	195	66	207	66	207	114	195	111	198	66	207	111	198	110	203	110	203	125	395	66	207	125	395	110	203	111	208	125	395	111	208	112	215	125	395	112	215	114	225	125	395	114	225	118	237	125	395	118	237	123	252	125	395	123	252	180	434	125	395	180	434	127	400	128	406	180	434	129	408	129	408	180	434	129	410	128	414	129	410	138	441	128	414	138	441	126	439	126	439	117	437	118	420	126	439	118	420	123	419	126	439	123	419	126	417	126	439	126	417	128	414	112	421	118	420	117	437	112	421	117	437	109	436	112	421	109	436	101	434	112	421	101	434	92	433	112	421	92	433	92	421	169	447	160	445	180	434	180	434	160	445	150	443	180	434	150	443	138	441	451	176	459	140	453	190	453	190	459	140	466	256	466	256	459	140	478	160	466	256	478	160	482	241	482	241	478	160	489	176	482	241	489	176	492	223	492	223	489	176	495	188	492	223	495	188	496	201	450	204	453	190	466	256	450	204	466	256	446	266	450	204	446	266	443	216	410	268	401	234	418	232	410	268	418	232	424	269	424	269	418	232	432	226	424	269	432	226	446	266	446	266	432	226	443	216	356	35	355	38	303	12	303	12	355	38	392	98	413	121	392	98	430	112	413	121	430	112	431	141	431	141	430	112	459	140	431	141	459	140	443	160	443	160	459	140	451	176	392	98	355	38	430	112	180	436	181	438	181	446	181	446	181	438	181	441	181	446	181	441	182	445	182	445	181	441	182	443	182	445	182	443	182	444	180	447	179	448	180	434	180	447	180	434	180	436	180	447	180	436	181	446	180	434	179	448	178	448	180	434	178	448	175	448	180	434	175	448	169	447	129	410	180	434	138	441	128	404	127	400	180	434	128	404	180	434	128	406	143	180	66	207	63	202	143	180	63	202	58	198	143	180	58	198	50	195	143	180	50	195	39	192	143	180	39	192	22	190	143	180	22	190	22	180	387	448	86	-6	119	-6	387	448	119	-6	421	448	401	234	397	265	388	233	388	233	397	265	384	260	388	233	384	260	376	229	376	229	384	260	372	254	376	229	372	254	364	223	364	223	372	254	361	246	364	223	361	246	355	240	353	213	364	223	355	240	353	213	355	240	349	233	353	213	349	233	343	225	353	213	343	225	341	200	338	216	333	205	341	200	338	216	341	200	343	225	458	42	450	38	456	0	456	0	450	38	440	35	456	0	440	35	428	35	478	52	471	58	465	48	478	52	465	48	458	42	478	52	458	42	456	0	456	0	428	35	356	35	456	0	356	35	303	12	456	0	303	12	303	0	401	234	410	268	397	265	129	191	143	180	143	190	79	200	104	182	84	199	84	199	104	182	89	198	107	201	89	198	104	182	107	201	104	182	138	196	79	200	74	202	104	182	104	182	74	202	68	206	104	182	68	206	64	177	64	177	68	206	61	211	64	177	61	211	54	215	78	324	101	321	105	338	78	324	105	338	69	330	78	324	69	330	69	324	79	407	86	403	89	421	89	421	86	403	96	412	89	421	96	412	101	432	101	432	96	412	106	419	101	432	106	419	115	441	115	441	106	419	115	423	115	441	115	423	131	446	131	446	115	423	124	426	131	446	124	426	134	426	134	426	144	425	149	448	149	448	144	425	153	420	149	448	153	420	169	445	169	445	153	420	161	413	169	445	161	413	165	403	144	259	141	240	164	218	144	259	164	218	153	335	144	259	153	335	144	338	144	259	144	338	141	282	141	282	144	338	144	340	141	282	144	340	133	300	133	300	144	340	133	348	133	300	133	348	119	313	119	313	133	348	105	338	119	313	105	338	101	321	186	291	184	300	186	282	186	282	184	300	181	308	186	282	181	308	180	247	180	247	181	308	177	316	180	247	177	316	172	322	172	322	169	326	180	247	180	247	169	326	165	330	180	247	165	330	164	218	164	218	165	330	160	333	164	218	160	333	153	335	138	196	164	218	141	240	138	196	141	240	134	223	138	196	134	223	122	210	138	196	122	210	107	201	169	445	167	392	171	350	169	445	171	350	186	438	186	438	171	350	190	360	186	438	190	360	199	427	199	427	190	360	202	371	199	427	202	371	208	414	208	414	202	371	209	383	208	414	209	383	211	398	149	448	131	446	134	426	133	348	144	340	152	361	152	361	144	340	171	350	152	361	171	350	163	375	163	375	171	350	167	392	48	218	43	220	46	179	48	218	46	179	64	177	48	218	64	177	54	215	43	220	39	221	46	179	46	179	39	221	35	222	46	179	35	222	33	182	33	182	35	222	28	221	33	182	28	221	23	187	23	187	28	221	23	218	23	187	23	218	19	214	17	194	23	187	19	214	17	194	19	214	16	209	17	194	16	209	16	203	397	448	95	-6	129	-6	397	448	129	-6	430	448	463	269	284	98	307	98	307	98	284	98	387	69	307	98	387	69	392	98	392	98	387	69	407	0	392	98	407	0	432	220	432	220	407	0	427	69	432	220	427	69	435	98	435	98	427	69	466	69	435	98	466	69	472	98	463	269	307	98	432	220	463	269	432	220	435	98	463	269	435	98	487	269	407	0	387	69	366	0	387	69	284	98	276	69	169	445	165	403	167	392	56	-122	70	-84	67	-65	67	-65	69	37	56	-122	56	-122	69	37	43	11	56	-122	43	11	36	-106	36	-106	43	11	28	-11	36	-106	28	-11	23	-84	23	-84	28	-11	20	-32	23	-84	20	-32	18	-54	188	188	183	169	184	127	188	188	184	127	193	153	188	188	193	153	200	188	152	110	153	77	166	129	166	129	153	77	171	103	166	129	171	103	176	148	176	148	171	103	184	127	176	148	184	127	183	169	87	-4	103	18	107	69	107	69	103	18	125	44	107	69	125	44	132	91	132	91	125	44	153	77	132	91	153	77	152	110	67	-65	69	-44	69	37	69	37	69	-44	76	-25	69	37	76	-25	107	69	107	69	76	-25	87	-4	165	-99	159	-108	172	-122	172	-122	159	-108	149	-115	172	-122	149	-115	147	-132	147	-132	149	-115	136	-119	147	-132	136	-119	120	-120	120	-120	102	-118	116	-135	116	-135	102	-118	87	-111	116	-135	87	-111	83	-132	83	-132	87	-111	76	-100	83	-132	76	-100	70	-84	205	-42	199	-35	205	-86	205	-42	205	-86	209	-63	205	-42	209	-63	208	-51	192	-31	183	-29	192	-106	192	-31	192	-106	205	-86	192	-31	205	-86	199	-35	167	-34	167	-88	172	-122	167	-34	172	-122	175	-31	175	-31	172	-122	192	-106	175	-31	192	-106	183	-29	120	-120	116	-135	147	-132	157	-54	158	-63	158	-46	158	-46	158	-63	160	-70	158	-46	160	-70	162	-40	162	-40	160	-70	163	-76	162	-40	163	-76	167	-34	167	-34	163	-76	166	-82	167	-34	166	-82	167	-88	208	313	208	244	219	312	219	312	208	244	219	246	219	312	219	246	229	307	229	307	219	246	229	250	229	307	229	250	236	299	236	299	229	250	236	258	236	299	236	258	241	290	241	290	236	258	241	267	241	290	241	267	243	279	174	279	175	268	175	289	175	289	175	268	180	258	175	289	180	258	180	299	180	299	180	258	187	251	180	299	187	251	188	306	188	306	187	251	197	246	188	306	197	246	197	312	197	312	197	246	208	244	197	312	208	244	208	313	165	-99	172	-122	167	-88	70	-84	56	-122	83	-132	310	492	331	492	255	590	310	492	255	590	250	596	310	492	250	596	244	600	310	492	244	600	239	603	310	492	239	603	234	605	310	492	234	605	228	605	310	492	228	605	221	604	310	492	221	604	217	562	207	574	209	570	209	597	209	597	209	570	213	566	209	597	213	566	214	602	214	602	213	566	217	562	214	602	217	562	221	604	206	590	205	582	205	578	206	590	205	578	207	574	206	590	207	574	209	597	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	340	589	336	596	337	569	340	589	337	569	339	573	340	589	339	573	340	577	340	589	340	577	341	582	337	569	336	596	334	566	334	566	336	596	331	601	334	566	331	601	330	563	330	563	331	601	325	604	330	563	325	604	317	605	330	563	317	605	313	605	330	563	313	605	310	604	330	563	310	604	307	603	330	563	307	603	304	601	330	563	304	601	301	599	330	563	301	599	217	493	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	217	493	301	599	194	493	169	492	194	492	272	603	272	603	194	492	285	560	272	603	285	560	305	603	305	603	285	560	339	492	305	603	339	492	363	492	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	186	519	191	528	194	568	194	568	191	528	198	534	194	568	198	534	210	576	210	576	198	534	206	538	210	576	206	538	215	539	215	539	222	538	228	578	228	578	222	538	232	536	228	578	232	536	238	577	238	577	232	536	244	533	238	577	244	533	248	576	248	576	244	533	259	527	248	576	259	527	259	573	259	573	259	527	278	520	259	573	278	520	271	568	271	568	278	520	285	562	182	508	186	519	194	568	182	508	194	568	181	555	182	508	181	555	171	535	182	508	171	535	163	508	304	511	306	554	296	513	296	513	306	554	296	557	296	513	296	557	288	516	288	516	296	557	285	562	288	516	285	562	278	520	228	578	210	576	215	539	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	316	510	333	513	320	550	320	550	333	513	327	550	336	551	327	550	333	513	336	551	333	513	349	521	362	535	372	555	379	579	362	535	379	579	360	579	362	535	360	579	356	567	362	535	356	567	350	559	362	535	350	559	349	521	344	554	336	551	349	521	344	554	349	521	350	559	313	552	306	554	310	510	313	552	310	510	316	510	313	552	316	510	320	550	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	306	554	304	511	310	510	29	71	48	33	55	114	244	443	214	347	245	174	169	535	171	525	171	545	171	545	171	525	175	515	171	545	175	515	176	554	176	554	175	515	182	508	176	554	182	508	183	561	183	561	182	508	191	504	183	561	191	504	192	565	192	565	191	504	202	502	192	565	202	502	203	567	203	567	202	502	212	504	203	567	212	504	212	565	212	565	212	504	221	508	212	565	221	508	221	560	221	560	221	508	228	515	221	560	228	515	228	553	228	553	228	515	233	524	228	553	233	524	233	544	233	544	233	524	234	534	353	560	354	508	360	553	360	553	354	508	360	515	360	553	360	515	365	544	365	544	360	515	365	524	365	544	365	524	367	534	302	535	304	525	304	545	304	545	304	525	308	515	304	545	308	515	308	554	308	554	308	515	315	508	308	554	315	508	315	561	315	561	315	508	324	504	315	561	324	504	324	565	324	565	324	504	334	502	324	565	334	502	335	567	335	567	334	502	345	504	335	567	345	504	345	565	345	565	345	504	354	508	345	565	354	508	353	560	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	310	554	304	542	307	515	307	515	304	542	294	533	307	515	294	533	289	505	289	505	294	533	282	527	289	505	282	527	268	502	268	502	282	527	268	525	303	594	307	621	294	603	294	603	307	621	289	630	294	603	289	630	282	609	282	609	289	630	268	611	254	609	268	611	268	633	254	609	268	633	247	630	225	568	227	582	229	621	229	621	227	582	233	593	229	621	233	593	247	630	247	630	233	593	243	603	247	630	243	603	254	609	202	568	205	547	205	589	205	589	205	547	214	529	205	589	214	529	215	607	215	607	214	529	229	515	215	607	229	515	225	568	225	568	229	621	215	607	307	515	321	529	310	554	310	554	321	529	312	568	310	582	312	568	321	606	310	582	321	606	307	621	289	630	268	633	268	611	331	588	321	606	321	529	331	588	321	529	331	547	331	588	331	547	334	568	312	568	321	529	321	606	254	527	242	533	247	505	254	527	247	505	268	502	254	527	268	502	268	525	233	542	227	554	229	515	233	542	229	515	247	505	233	542	247	505	242	533	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	225	568	229	515	227	554	307	621	303	594	310	582	88	13	76	16	106	0	106	0	76	16	68	19	106	0	68	19	21	41	21	41	68	19	65	24	21	41	65	24	38	61	38	61	65	24	64	31	67	43	75	60	38	61	38	61	75	60	89	82	38	61	89	82	282	369	282	369	89	82	108	107	282	369	108	107	130	135	130	135	134	139	282	369	282	369	134	139	137	143	282	369	137	143	140	147	309	34	308	41	279	180	309	34	279	180	272	155	272	155	279	180	165	180	272	155	165	180	146	155	146	155	165	180	282	369	146	155	282	369	143	151	230	23	221	17	517	0	517	0	221	17	207	13	517	0	207	13	187	10	301	396	298	390	342	406	342	406	298	390	292	381	342	406	292	381	282	369	342	406	308	41	309	49	342	406	309	49	313	65	342	406	313	65	321	95	342	406	321	95	335	144	342	406	335	144	355	217	342	406	355	217	361	239	342	406	361	239	401	386	342	406	401	386	405	397	342	406	405	397	410	404	342	406	410	404	417	408	342	406	417	408	428	410	342	406	428	410	603	432	342	406	603	432	303	404	342	406	303	404	303	400	342	406	303	400	301	396	294	418	299	414	603	432	603	432	299	414	302	410	603	432	302	410	303	404	437	213	448	244	414	216	414	216	448	244	413	240	414	216	413	240	381	217	381	217	413	240	361	239	381	217	361	239	355	217	308	41	342	406	279	180	603	432	428	410	443	411	443	411	498	410	603	432	603	432	498	410	535	405	603	432	535	405	557	396	582	331	603	432	571	356	582	331	571	356	571	353	582	331	571	353	571	349	582	331	571	349	570	343	582	331	570	343	570	338	582	331	570	338	570	333	568	380	571	356	603	432	568	380	603	432	557	396	603	432	261	432	278	421	603	432	278	421	287	420	603	432	287	420	294	418	500	303	485	273	513	301	513	301	485	273	470	255	513	301	470	255	467	147	467	147	470	255	460	184	458	198	460	184	470	255	458	198	470	255	451	208	451	208	470	255	448	244	451	208	448	244	437	213	467	147	460	184	460	179	467	147	460	179	459	173	467	147	459	173	458	166	467	147	458	166	457	158	467	147	457	158	455	149	489	49	455	33	517	0	517	0	455	33	414	25	517	0	414	25	361	22	518	75	489	49	517	0	518	75	517	0	559	109	518	75	559	109	547	112	517	0	361	22	341	22	517	0	341	22	329	23	517	0	329	23	235	31	517	0	235	31	230	23	239	42	235	31	329	23	239	42	329	23	320	25	239	42	320	25	313	29	239	42	313	29	309	34	239	42	309	34	272	155	106	0	21	41	9	27	106	0	9	27	0	19	106	0	0	19	-8	14	106	0	-8	14	-17	10	106	0	-17	10	-17	0	88	13	106	0	106	10	517	0	187	10	187	0	278	421	261	432	261	423	67	43	38	61	64	31	282	369	140	147	143	151	282	369	165	180	342	406	160	39	137	66	162	-3	162	-3	137	66	122	104	162	-3	122	104	122	11	122	11	122	104	118	154	97	324	118	154	121	200	97	324	121	200	157	385	157	385	121	200	130	244	157	385	130	244	144	284	265	405	313	441	238	392	238	392	313	441	230	426	238	392	230	426	213	374	213	374	230	426	189	353	164	321	189	353	230	426	164	321	230	426	157	385	102	-110	106	-134	113	-113	113	-113	106	-134	119	-138	113	-113	119	-138	122	-116	122	-116	119	-138	131	-141	122	-116	131	-141	131	-118	131	-118	131	-141	141	-142	131	-118	141	-142	139	-119	139	-119	141	-142	147	-119	159	-118	147	-119	152	-142	159	-118	152	-142	178	-140	170	-41	167	-41	170	-69	170	-69	167	-41	164	-42	170	-69	164	-42	161	-65	161	-65	164	-42	160	-43	161	-65	160	-43	152	-63	152	-63	160	-43	162	-3	152	-63	162	-3	148	-63	234	18	210	-11	217	-11	234	18	217	-11	256	-7	234	18	193	23	197	-10	234	18	197	-10	204	-10	234	18	204	-10	210	-11	193	23	160	39	162	-3	193	23	162	-3	183	-9	193	23	183	-9	190	-9	193	23	190	-9	197	-10	97	324	58	247	64	72	97	324	64	72	89	37	97	324	89	37	122	11	97	324	122	11	118	154	58	247	44	161	49	114	58	247	49	114	64	72	341	439	326	441	352	413	352	413	326	441	319	417	292	414	319	417	313	441	292	414	313	441	265	405	326	441	313	441	319	417	413	425	409	426	413	349	413	349	409	426	404	427	413	349	404	427	399	379	399	379	404	427	398	428	399	379	398	428	390	430	413	349	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	401	399	379	390	430	379	401	390	430	373	434	379	401	373	434	356	437	379	401	356	437	352	413	398	86	386	96	362	49	362	49	386	96	353	65	362	49	353	65	328	22	328	22	353	65	322	43	328	22	322	43	294	28	234	18	256	-7	265	20	265	20	256	-7	292	3	265	20	292	3	294	28	294	28	292	3	328	22	162	-3	160	-43	183	-9	162	-3	124	-63	131	-68	162	-3	131	-68	136	-66	162	-3	136	-66	140	-65	162	-3	140	-65	144	-64	162	-3	144	-64	148	-63	231	-85	229	-70	228	-104	228	-104	229	-70	222	-58	228	-104	222	-58	217	-120	217	-120	222	-58	210	-48	217	-120	210	-48	200	-132	200	-132	210	-48	195	-42	200	-132	195	-42	182	-92	182	-92	195	-42	180	-83	177	-40	173	-40	176	-75	177	-40	176	-75	180	-83	177	-40	180	-83	195	-42	170	-41	170	-69	176	-75	170	-41	176	-75	173	-40	200	-132	182	-92	180	-102	200	-132	180	-102	178	-140	178	-140	180	-102	176	-109	178	-140	176	-109	169	-115	147	-119	141	-142	152	-142	106	-134	102	-110	91	-129	159	-118	178	-140	169	-115	341	439	352	413	356	437	157	385	144	284	164	321	327	492	348	492	272	590	327	492	272	590	267	596	327	492	267	596	262	600	327	492	262	600	257	603	327	492	257	603	251	605	327	492	251	605	245	605	327	492	245	605	238	604	327	492	238	604	234	562	231	602	226	597	226	570	231	602	226	570	230	566	231	602	230	566	234	562	231	602	234	562	238	604	222	582	222	578	223	590	223	590	222	578	224	574	223	590	224	574	226	597	226	597	224	574	226	570	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	359	589	356	596	357	569	359	589	357	569	359	573	359	589	359	573	360	577	359	589	360	577	361	582	357	569	356	596	354	566	354	566	356	596	351	601	354	566	351	601	350	563	350	563	351	601	345	604	350	563	345	604	337	605	350	563	337	605	333	605	350	563	333	605	330	604	350	563	330	604	326	603	350	563	326	603	324	601	350	563	324	601	321	599	350	563	321	599	237	493	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	237	493	321	599	214	493	188	492	214	492	291	603	291	603	214	492	304	560	291	603	304	560	324	603	324	603	304	560	358	492	324	603	358	492	382	492	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	241	560	242	508	248	553	248	553	242	508	249	515	248	553	249	515	253	544	253	544	249	515	253	524	253	544	253	524	255	534	190	535	192	525	192	545	192	545	192	525	196	515	192	545	196	515	196	554	196	554	196	515	203	508	196	554	203	508	204	561	204	561	203	508	212	504	204	561	212	504	213	565	213	565	212	504	222	502	213	565	222	502	223	567	223	567	222	502	233	504	223	567	233	504	233	565	233	565	233	504	242	508	233	565	242	508	241	560	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	322	535	324	525	324	545	324	545	324	525	328	515	324	545	328	515	329	554	329	554	328	515	335	508	329	554	335	508	336	561	336	561	335	508	344	504	336	561	344	504	345	565	345	565	344	504	355	502	345	565	355	502	356	567	356	567	355	502	365	504	356	567	365	504	365	565	365	565	365	504	374	508	365	565	374	508	374	560	374	560	374	508	381	515	374	560	381	515	381	553	381	553	381	515	386	524	381	553	386	524	386	544	386	544	386	524	387	534	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	242	492	264	492	188	590	242	492	188	590	182	596	242	492	182	596	177	600	242	492	177	600	172	603	242	492	172	603	167	605	242	492	167	605	161	605	242	492	161	605	153	604	242	492	153	604	149	562	139	574	141	570	141	597	141	597	141	570	145	566	141	597	145	566	147	602	147	602	145	566	149	562	147	602	149	562	153	604	138	590	137	582	137	578	138	590	137	578	139	574	138	590	139	574	141	597	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	273	589	270	596	270	569	273	589	270	569	272	573	273	589	272	573	274	577	273	589	274	577	274	582	270	569	270	596	267	566	267	566	270	596	265	601	267	566	265	601	263	563	263	563	265	601	258	604	263	563	258	604	251	605	263	563	251	605	247	605	263	563	247	605	243	604	263	563	243	604	240	603	263	563	240	603	237	601	263	563	237	601	234	599	263	563	234	599	149	493	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	149	493	234	599	126	493	103	492	129	492	207	603	207	603	129	492	220	560	207	603	220	560	239	603	239	603	220	560	274	492	239	603	274	492	298	492	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	271	567	271	502	280	565	280	565	271	502	281	504	280	565	281	504	289	560	289	560	281	504	289	508	289	560	289	508	296	553	296	553	289	508	296	515	296	553	296	515	301	544	301	544	296	515	301	524	301	544	301	524	302	534	238	535	240	525	240	545	240	545	240	525	244	515	240	545	244	515	244	554	244	554	244	515	251	508	244	554	251	508	251	561	251	561	251	508	260	504	251	561	260	504	260	565	260	565	260	504	271	502	260	565	271	502	271	567	157	560	157	508	164	553	164	553	157	508	164	515	164	553	164	515	168	544	168	544	164	515	168	524	168	544	168	524	170	534	105	535	107	525	107	545	107	545	107	525	111	515	107	545	111	515	111	554	111	554	111	515	118	508	111	554	118	508	119	561	119	561	118	508	127	504	119	561	127	504	128	565	128	565	127	504	137	502	128	565	137	502	138	567	138	567	137	502	148	504	138	567	148	504	148	565	148	565	148	504	157	508	148	565	157	508	157	560	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	130	353	122	87	127	107	130	353	127	107	157	216	130	353	99	244	112	44	130	353	112	44	113	51	130	353	113	51	115	59	130	353	115	59	117	71	130	353	117	71	122	87	112	44	99	244	92	216	112	44	92	216	48	60	112	44	48	60	114	35	136	380	134	371	157	216	157	216	134	371	132	362	157	216	132	362	130	353	326	35	317	80	291	58	326	35	291	58	290	19	290	19	291	58	262	42	290	19	262	42	250	9	250	9	262	42	230	30	250	9	230	30	205	2	205	2	230	30	196	22	205	2	196	22	158	20	158	20	142	21	157	0	157	0	142	21	129	24	157	0	129	24	120	28	48	60	42	40	157	0	48	60	157	0	120	28	48	60	120	28	114	35	157	0	42	40	35	27	157	0	35	27	26	19	157	0	26	19	13	14	157	0	13	14	-4	10	157	0	-4	10	-4	0	210	401	215	406	137	395	137	395	215	406	223	410	137	395	223	410	269	432	269	432	223	410	233	412	269	432	233	412	248	412	248	412	299	407	269	432	269	432	299	407	336	425	157	216	259	216	166	244	157	216	166	244	207	393	157	216	207	393	137	395	157	216	137	395	136	388	157	216	136	388	136	380	122	416	131	411	269	432	269	432	131	411	135	404	269	432	135	404	137	395	107	419	122	416	269	432	107	419	269	432	86	432	107	419	86	432	86	422	393	87	422	123	430	368	430	368	422	123	445	164	430	368	445	164	455	318	455	318	445	164	459	208	455	318	459	208	463	254	393	87	430	368	390	268	393	87	390	268	387	224	393	87	387	224	377	183	393	87	377	183	362	144	393	87	362	144	358	55	390	404	336	425	339	389	390	404	339	389	367	360	390	404	367	360	384	319	390	404	384	319	390	268	390	404	390	268	430	368	342	109	317	80	326	35	342	109	326	35	358	55	342	109	358	55	362	144	158	20	157	0	205	2	40	244	32	216	92	216	40	244	92	216	99	244	166	244	259	216	267	244	336	425	299	407	339	389	210	401	137	395	207	393	229	519	235	528	237	568	237	568	235	528	241	534	237	568	241	534	253	576	253	576	241	534	249	538	253	576	249	538	258	539	258	539	266	538	271	578	271	578	266	538	275	536	271	578	275	536	281	577	281	577	275	536	287	533	281	577	287	533	291	576	291	576	287	533	302	527	291	576	302	527	302	573	302	573	302	527	314	568	225	508	229	519	237	568	225	508	237	568	225	555	225	508	225	555	214	535	225	508	214	535	205	508	359	510	377	513	363	550	363	550	377	513	370	550	379	551	370	550	377	513	379	551	377	513	392	521	405	535	415	555	422	579	405	535	422	579	404	579	405	535	404	579	399	567	405	535	399	567	393	559	405	535	393	559	392	521	387	554	379	551	392	521	387	554	392	521	393	559	340	513	347	511	349	554	349	554	347	511	354	510	349	554	354	510	357	552	357	552	354	510	359	510	357	552	359	510	363	550	314	568	322	520	328	562	328	562	322	520	331	516	328	562	331	516	339	557	339	557	331	516	340	513	339	557	340	513	349	554	322	520	314	568	302	527	271	578	253	576	258	539	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	367	492	389	492	313	590	367	492	313	590	307	596	367	492	307	596	302	600	367	492	302	600	297	603	367	492	297	603	292	605	367	492	292	605	286	605	367	492	286	605	278	604	367	492	278	604	275	562	264	574	267	570	267	597	267	597	267	570	270	566	267	597	270	566	272	602	272	602	270	566	275	562	272	602	275	562	278	604	264	590	262	582	263	578	264	590	263	578	264	574	264	590	264	574	267	597	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	400	589	397	596	397	569	400	589	397	569	400	573	400	589	400	573	401	577	400	589	401	577	401	582	397	569	397	596	394	566	394	566	397	596	392	601	394	566	392	601	390	563	390	563	392	601	385	604	390	563	385	604	378	605	390	563	378	605	374	605	390	563	374	605	370	604	390	563	370	604	367	603	390	563	367	603	364	601	390	563	364	601	361	599	390	563	361	599	277	493	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	277	493	361	599	254	493	228	492	254	492	332	603	332	603	254	492	344	560	332	603	344	560	364	603	364	603	344	560	398	492	364	603	398	492	423	492	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	245	519	251	528	254	568	254	568	251	528	258	534	254	568	258	534	269	576	269	576	258	534	266	538	269	576	266	538	275	539	275	539	282	538	288	578	288	578	282	538	292	536	288	578	292	536	297	577	297	577	292	536	304	533	297	577	304	533	307	576	307	576	304	533	319	527	307	576	319	527	319	573	319	573	319	527	331	568	241	508	245	519	254	568	241	508	254	568	241	555	241	508	241	555	230	535	241	508	230	535	222	508	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	375	510	393	513	380	550	380	550	393	513	386	550	396	551	386	550	393	513	396	551	393	513	409	521	421	535	431	555	438	579	421	535	438	579	420	579	421	535	420	579	415	567	421	535	415	567	410	559	421	535	410	559	409	521	404	554	396	551	409	521	404	554	409	521	410	559	347	516	356	513	356	557	356	557	356	513	363	511	356	557	363	511	365	554	365	554	363	511	370	510	365	554	370	510	373	552	373	552	370	510	375	510	373	552	375	510	380	550	345	562	331	568	338	520	345	562	338	520	347	516	345	562	347	516	356	557	338	520	331	568	319	527	288	578	269	576	275	539	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	280	560	280	508	287	553	287	553	280	508	287	515	287	553	287	515	292	544	292	544	287	515	292	524	292	544	292	524	293	534	228	535	230	525	230	545	230	545	230	525	235	515	230	545	235	515	235	554	235	554	235	515	241	508	235	554	241	508	242	561	242	561	241	508	250	504	242	561	250	504	251	565	251	565	250	504	261	502	251	565	261	502	262	567	262	567	261	502	271	504	262	567	271	504	271	565	271	565	271	504	280	508	271	565	280	508	280	560	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	361	535	362	525	362	545	362	545	362	525	367	515	362	545	367	515	367	554	367	554	367	515	374	508	367	554	374	508	374	561	374	561	374	508	383	504	374	561	383	504	383	565	383	565	383	504	393	502	383	565	393	502	394	567	394	567	393	502	403	504	394	567	403	504	404	565	404	565	403	504	412	508	404	565	412	508	412	560	412	560	412	508	419	515	412	560	419	515	419	553	419	553	419	515	424	524	419	553	424	524	424	544	424	544	424	524	426	534	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	255	168	385	297	353	329	255	168	353	329	223	199	255	168	223	199	353	5	255	168	353	5	385	37	61	37	93	5	191	168	191	168	93	5	223	136	191	168	223	136	223	199	223	199	223	136	353	5	93	329	61	297	191	168	93	329	191	168	223	199	62	58	79	35	83	291	83	291	79	35	103	15	83	291	103	15	115	335	115	335	103	15	109	117	110	102	109	117	103	15	110	102	103	15	112	89	112	89	103	15	124	2	112	89	124	2	115	75	115	75	124	2	119	62	324	441	310	441	320	419	320	419	310	441	307	419	279	416	307	419	280	438	279	416	280	438	252	406	252	406	280	438	249	430	252	406	249	430	227	389	227	389	249	430	218	416	227	389	218	416	202	366	202	366	218	416	186	397	202	366	186	397	180	336	122	205	137	252	155	374	155	374	137	252	157	297	155	374	157	297	186	397	186	397	157	297	180	336	115	335	109	117	113	159	115	335	113	159	122	205	115	335	122	205	155	374	40	147	42	113	45	196	45	196	42	113	49	83	45	196	49	83	60	244	60	244	49	83	62	58	60	244	62	58	83	291	276	39	250	23	268	5	268	5	250	23	224	13	268	5	224	13	195	10	195	10	183	10	186	-11	186	-11	183	10	174	-10	171	13	161	16	163	-9	171	13	163	-9	174	-10	171	13	174	-10	183	10	138	-2	151	-6	143	29	143	29	151	-6	152	22	152	22	151	-6	163	-9	152	22	163	-9	161	16	276	39	344	50	300	62	300	62	344	50	322	92	345	132	322	92	344	50	345	132	344	50	405	116	324	441	331	417	337	439	337	439	331	417	342	413	337	439	342	413	351	436	351	436	342	413	352	409	351	436	352	409	365	432	365	432	352	409	361	402	365	432	361	402	378	380	365	432	378	380	379	426	379	426	378	380	384	368	379	426	384	368	414	478	414	478	384	368	388	356	414	478	388	356	401	415	401	415	388	356	391	343	401	415	391	343	393	330	414	478	401	415	443	478	430	388	422	396	447	197	447	197	422	396	413	405	447	197	413	405	405	116	405	116	413	405	401	415	405	116	401	415	393	315	393	315	390	272	405	116	405	116	390	272	380	225	405	116	380	225	365	177	361	402	126	49	143	29	361	402	143	29	378	380	126	49	119	62	124	2	126	49	124	2	138	-2	126	49	138	-2	143	29	75	-68	124	2	103	15	75	-68	103	15	46	-68	195	10	186	-11	268	5	463	285	462	303	459	321	463	285	459	321	455	338	463	285	455	338	450	354	463	285	450	354	447	197	447	197	450	354	443	369	447	197	443	369	436	379	447	197	436	379	430	388	310	441	280	438	307	419	345	132	405	116	365	177	276	39	268	5	344	50	401	415	393	330	393	315	324	441	320	419	331	417	292	605	287	605	368	492	368	492	287	605	279	604	368	492	279	604	276	562	276	562	279	604	273	602	276	562	273	602	271	566	271	566	273	602	268	597	271	566	268	597	267	570	267	570	268	597	265	574	264	590	263	582	264	578	264	590	264	578	265	574	264	590	265	574	268	597	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	368	492	390	492	313	590	368	492	313	590	308	596	368	492	308	596	303	600	368	492	303	600	298	603	368	492	298	603	292	605	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	400	589	397	596	397	569	400	589	397	569	400	573	400	589	400	573	401	577	400	589	401	577	401	582	397	569	397	596	394	566	394	566	397	596	392	601	394	566	392	601	390	563	390	563	392	601	385	604	390	563	385	604	378	605	390	563	378	605	374	605	390	563	374	605	370	604	390	563	370	604	367	603	390	563	367	603	364	601	390	563	364	601	361	599	390	563	361	599	277	493	219	16	214	-11	238	-10	277	493	361	599	254	493	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	226	492	251	492	330	603	330	603	251	492	342	560	330	603	342	560	362	603	362	603	342	560	397	492	362	603	397	492	421	492	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	281	560	281	508	288	553	288	553	281	508	289	515	288	553	289	515	293	544	293	544	289	515	293	524	293	544	293	524	295	534	230	535	231	525	232	545	232	545	231	525	236	515	232	545	236	515	236	554	236	554	236	515	243	508	236	554	243	508	243	561	243	561	243	508	252	504	243	561	252	504	253	565	253	565	252	504	262	502	253	565	262	502	263	567	263	567	262	502	273	504	263	567	273	504	273	565	273	565	273	504	281	508	273	565	281	508	281	560	414	560	414	508	421	553	421	553	414	508	421	515	421	553	421	515	425	544	425	544	421	515	426	524	425	544	426	524	427	534	362	535	364	525	364	545	364	545	364	525	368	515	364	545	368	515	369	554	369	554	368	515	375	508	369	554	375	508	376	561	376	561	375	508	384	504	376	561	384	504	385	565	385	565	384	504	395	502	385	565	395	502	395	567	395	567	395	502	405	504	395	567	405	504	405	565	405	565	405	504	414	508	405	565	414	508	414	560	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	346	589	343	596	343	569	346	589	343	569	346	573	346	589	346	573	347	577	346	589	347	577	347	582	343	569	343	596	340	566	340	566	343	596	337	601	340	566	337	601	336	563	336	563	337	601	331	604	336	563	331	604	323	605	336	563	323	605	319	605	336	563	319	605	316	604	336	563	316	604	312	603	336	563	312	603	309	601	336	563	309	601	307	599	336	563	307	599	222	493	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	222	493	307	599	200	493	79	419	61	432	61	422	153	138	143	140	146	116	143	388	143	140	189	304	143	388	189	304	143	394	143	140	143	388	142	380	143	140	142	380	140	370	143	140	140	370	137	358	143	140	137	358	137	119	143	140	137	119	146	116	167	113	180	113	170	137	170	137	180	113	177	137	222	140	177	137	180	113	222	140	180	113	195	112	255	432	99	432	118	419	255	432	118	419	131	415	255	432	131	415	139	410	255	432	139	410	142	403	255	432	142	403	143	394	255	432	143	394	231	416	255	432	231	416	241	420	255	432	241	420	255	422	286	339	237	343	253	320	253	320	237	343	220	323	210	322	220	323	237	343	210	322	237	343	202	320	202	320	237	343	200	343	202	320	200	343	196	316	196	316	200	343	192	311	192	311	200	343	189	304	189	304	200	343	214	392	189	304	214	392	143	394	143	394	214	392	218	403	143	394	218	403	223	411	371	283	354	310	357	179	371	283	357	179	368	200	371	283	368	200	375	224	371	283	375	224	377	248	357	179	354	310	341	159	341	159	354	310	325	329	341	159	325	329	322	143	322	143	325	329	309	248	304	132	309	248	303	204	304	132	303	204	286	172	253	320	278	310	286	339	286	339	278	310	296	295	286	339	296	295	325	329	325	329	296	295	306	274	325	329	306	274	309	248	227	114	256	118	258	152	258	152	256	118	281	124	258	152	281	124	286	172	286	172	281	124	304	132	222	140	195	112	227	114	222	140	227	114	258	152	170	137	165	137	167	113	167	113	165	137	160	137	167	113	160	137	156	114	156	114	160	137	153	138	156	114	153	138	146	116	132	341	54	60	118	46	132	341	118	46	118	51	132	341	118	51	119	58	132	341	119	58	122	67	132	341	122	67	125	80	132	341	125	80	137	119	132	341	137	119	137	358	128	17	121	22	54	60	54	60	121	22	118	30	54	60	118	30	118	41	118	41	118	46	54	60	161	0	161	10	140	14	161	0	140	14	128	17	161	0	128	17	48	40	161	0	48	40	41	27	161	0	41	27	32	19	161	0	32	19	19	14	161	0	19	14	0	10	161	0	0	10	0	0	48	40	128	17	54	60	309	248	304	132	322	143	118	419	99	432	99	422	231	416	143	394	223	411	-65	-117	-66	-115	-66	-115	-69	-72	-66	-115	-66	-114	-69	-72	-66	-114	-63	-77	-63	-77	-66	-114	-65	-112	-63	-77	-65	-112	-65	-111	-61	-105	-60	-101	-59	-83	-59	-83	-60	-101	-59	-98	-59	-83	-59	-98	-58	-91	-58	-91	-59	-98	-58	-94	-63	-77	-65	-111	-64	-110	-63	-77	-64	-110	-63	-108	-63	-77	-63	-108	-61	-105	-63	-77	-61	-105	-59	-83	3	-49	-8	-82	0	-111	0	-111	-8	-82	-21	-104	0	-111	-21	-104	-28	-129	-28	-129	-21	-104	-36	-116	-28	-129	-36	-116	-54	-120	-54	-120	-58	-120	-28	-129	-28	-129	-58	-120	-59	-136	149	414	116	367	137	290	137	290	116	367	87	299	137	290	87	299	63	8	63	8	87	299	63	208	63	8	63	208	46	-41	46	-41	63	208	25	-81	25	-81	63	208	16	-2	25	-81	16	-2	3	-49	25	-81	3	-49	0	-111	-59	-136	-58	-120	-61	-119	-59	-136	-61	-119	-64	-118	-59	-136	-64	-118	-65	-117	-59	-136	-65	-117	-76	-134	-93	-68	-90	-128	-85	-67	-85	-67	-90	-128	-76	-134	-85	-67	-76	-134	-76	-68	-76	-68	-76	-134	-66	-115	-76	-68	-66	-115	-69	-72	-109	-86	-108	-109	-106	-78	-106	-78	-108	-109	-101	-120	-106	-78	-101	-120	-101	-72	-101	-72	-101	-120	-90	-128	-101	-72	-90	-128	-93	-68	153	15	151	62	144	65	153	15	144	65	142	-6	153	15	142	-6	154	12	154	17	154	19	157	56	157	56	154	19	155	20	157	56	155	20	156	22	156	22	158	26	157	56	157	56	158	26	160	49	157	56	151	62	153	15	157	56	153	15	153	16	157	56	153	16	154	17	158	26	159	30	160	49	160	49	159	30	160	33	160	49	160	33	161	40	161	40	160	33	161	36	204	29	195	19	196	-1	196	-1	195	19	185	12	196	-1	185	12	178	-6	178	-6	185	12	175	7	178	-6	175	7	165	6	165	6	161	6	178	-6	178	-6	161	6	160	-8	242	146	238	117	245	29	245	29	238	117	231	90	245	29	231	90	230	16	230	16	231	90	222	64	230	16	222	64	214	5	214	5	222	64	212	41	204	29	196	-1	214	5	204	29	214	5	212	41	160	-8	161	6	158	8	160	-8	158	8	155	9	160	-8	155	9	154	12	160	-8	154	12	142	-6	136	67	126	65	127	0	136	67	127	0	142	-6	136	67	142	-6	144	65	108	45	109	21	112	54	112	54	109	21	116	9	112	54	116	9	118	61	118	61	116	9	127	0	118	61	127	0	126	65	230	251	219	252	224	232	224	232	219	252	213	269	224	232	213	269	209	241	209	241	213	269	189	245	189	245	183	263	182	245	182	245	183	263	179	263	182	245	179	263	177	246	177	246	179	263	176	262	177	246	176	262	174	248	174	248	176	262	174	260	174	248	174	260	173	251	173	251	174	260	173	258	173	251	173	258	172	254	265	445	234	449	247	432	247	432	234	449	232	435	210	429	232	435	234	449	210	429	234	449	188	441	247	432	258	426	265	445	265	445	258	426	267	415	265	445	267	415	291	434	291	434	267	415	272	401	291	434	272	401	273	382	273	382	269	343	292	292	292	292	269	343	263	273	291	434	292	292	310	416	310	416	292	292	312	313	310	416	312	313	322	392	322	392	312	313	323	336	322	392	323	336	327	363	273	382	292	292	291	434	219	254	224	256	238	285	238	285	224	256	263	273	238	285	263	273	257	310	257	310	263	273	269	343	219	254	238	285	213	269	219	254	213	269	219	252	188	441	149	414	153	341	188	441	153	341	170	382	188	441	170	382	189	411	188	441	189	411	210	429	301	162	299	180	298	134	298	134	299	180	294	197	298	134	294	197	291	105	291	105	294	197	286	213	291	105	286	213	279	78	279	78	286	213	276	227	279	78	276	227	264	52	264	52	276	227	263	238	264	52	263	238	256	242	242	146	245	29	243	174	243	174	245	29	248	246	248	246	245	29	264	52	248	246	264	52	256	242	241	199	243	174	248	246	241	199	248	246	240	248	241	199	240	248	235	218	230	251	224	232	235	218	230	251	235	218	240	248	213	269	183	263	189	245	149	414	137	290	153	341	109	21	108	45	106	35	-108	-109	-109	-86	-111	-95	-66	-115	-76	-134	-65	-117	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	248	55	249	267	245	35	245	35	242	239	239	210	245	35	239	210	238	-4	238	-4	239	210	233	179	238	-4	233	179	223	-6	223	-6	233	179	222	149	223	-6	222	149	213	-5	213	-5	222	149	212	97	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	217	275	228	270	230	285	230	285	228	270	235	262	230	285	235	262	241	278	241	278	235	262	240	252	152	255	169	268	200	292	200	292	169	268	187	275	200	292	187	275	205	277	205	277	217	275	216	290	216	290	217	275	230	285	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	274	326	296	326	220	424	274	326	220	424	214	430	274	326	214	430	209	434	274	326	209	434	204	437	274	326	204	437	198	439	274	326	198	439	193	440	274	326	193	440	185	439	274	326	185	439	182	396	179	436	173	431	173	404	179	436	173	404	177	400	179	436	177	400	182	396	179	436	182	396	185	439	169	417	169	412	170	425	170	425	169	412	171	408	170	425	171	408	173	431	173	431	171	408	173	404	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	216	290	200	292	205	277	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	213	-5	212	97	206	-2	206	-2	212	97	205	69	206	-2	205	69	201	3	201	3	205	69	201	51	201	3	201	51	198	39	198	10	201	3	198	39	198	10	198	39	197	30	198	10	197	30	197	21	147	279	152	255	200	292	308	424	304	430	305	404	308	424	305	404	307	407	308	424	307	407	308	411	308	424	308	411	309	416	305	404	304	430	301	400	301	400	304	430	299	435	301	400	299	435	297	398	297	398	299	435	292	439	297	398	292	439	285	440	297	398	285	440	281	439	297	398	281	439	277	438	297	398	277	438	274	437	297	398	274	437	271	435	297	398	271	435	268	433	297	398	268	433	184	327	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	184	327	268	433	161	327	135	326	160	326	239	438	239	438	160	326	251	395	239	438	251	395	271	438	271	438	251	395	305	326	271	438	305	326	329	326	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	152	354	158	362	160	402	160	402	158	362	164	368	160	402	164	368	176	410	176	410	164	368	172	372	176	410	172	372	182	373	182	373	189	373	194	412	194	412	189	373	198	371	194	412	198	371	204	412	204	412	198	371	210	367	204	412	210	367	214	410	214	410	210	367	225	362	214	410	225	362	225	407	225	407	225	362	237	403	148	342	152	354	160	402	148	342	160	402	148	389	148	342	148	389	137	369	148	342	137	369	129	342	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	282	344	300	347	287	385	287	385	300	347	293	384	302	385	293	384	300	347	302	385	300	347	315	356	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	328	370	338	389	345	413	328	370	345	413	327	413	328	370	327	413	322	402	328	370	322	402	317	394	328	370	317	394	315	356	310	388	302	385	315	356	310	388	315	356	317	394	263	348	270	346	272	388	272	388	270	346	277	345	272	388	277	345	280	386	280	386	277	345	282	344	280	386	282	344	287	385	237	403	245	354	251	397	251	397	245	354	254	350	251	397	254	350	262	392	262	392	254	350	263	348	262	392	263	348	272	388	245	354	237	403	225	362	194	412	176	410	182	373	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	169	401	169	336	178	400	178	400	169	336	179	338	178	400	179	338	187	395	187	395	179	338	187	343	187	395	187	343	194	387	194	387	187	343	194	350	194	387	194	350	199	378	199	378	194	350	199	359	199	378	199	359	200	369	136	370	138	359	138	380	138	380	138	359	142	350	138	380	142	350	142	388	142	388	142	350	149	343	142	388	149	343	149	395	149	395	149	343	158	338	149	395	158	338	158	400	158	400	158	338	169	336	158	400	169	336	169	401	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	248	55	249	267	245	35	245	35	242	239	239	210	245	35	239	210	238	-4	238	-4	239	210	233	179	238	-4	233	179	223	-6	223	-6	233	179	222	149	223	-6	222	149	213	-5	213	-5	222	149	212	97	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	217	275	228	270	230	285	230	285	228	270	235	262	230	285	235	262	241	278	241	278	235	262	240	252	152	255	169	268	200	292	200	292	169	268	187	275	200	292	187	275	205	277	205	277	217	275	216	290	216	290	217	275	230	285	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	320	395	320	343	327	387	327	387	320	343	327	350	327	387	327	350	332	378	332	378	327	350	332	359	332	378	332	359	333	369	268	370	270	359	270	380	270	380	270	359	274	350	270	380	274	350	275	388	275	388	274	350	281	343	275	388	281	343	282	395	282	395	281	343	290	338	282	395	290	338	291	400	291	400	290	338	301	336	291	400	301	336	302	401	302	401	301	336	311	338	302	401	311	338	311	400	311	400	311	338	320	343	311	400	320	343	320	395	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	216	290	200	292	205	277	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	213	-5	212	97	206	-2	206	-2	212	97	205	69	206	-2	205	69	201	3	201	3	205	69	201	51	201	3	201	51	198	39	198	10	201	3	198	39	198	10	198	39	197	30	198	10	197	30	197	21	147	279	152	255	200	292	275	390	269	378	273	350	273	350	269	378	259	368	273	350	259	368	255	341	255	341	259	368	247	362	255	341	247	362	234	338	234	338	247	362	233	360	269	429	273	457	259	439	259	439	273	457	254	466	259	439	254	466	247	445	247	445	254	466	233	447	220	445	233	447	233	469	220	445	233	469	212	466	190	404	192	418	195	457	195	457	192	418	198	429	195	457	198	429	212	466	212	466	198	429	208	439	212	466	208	439	220	445	168	404	171	383	171	425	171	425	171	383	180	365	171	425	180	365	180	443	180	443	180	365	194	350	180	443	194	350	190	404	190	404	195	457	180	443	273	350	287	365	275	390	275	390	287	365	277	404	275	417	277	404	287	442	275	417	287	442	273	457	254	466	233	469	233	447	297	424	287	442	287	365	297	424	287	365	297	383	297	424	297	383	300	404	277	404	287	365	287	442	219	362	207	368	212	341	219	362	212	341	234	338	219	362	234	338	233	360	198	378	192	390	194	350	198	378	194	350	212	341	198	378	212	341	207	368	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	198	10	197	30	197	21	190	404	194	350	192	390	273	457	269	429	275	417	290	250	290	250	304	290	290	250	304	290	257	290	290	250	257	290	258	148	290	250	258	148	269	179	290	250	269	179	280	203	290	250	280	203	290	221	290	250	290	221	307	267	339	271	339	287	330	266	330	266	339	287	323	279	330	266	323	279	322	260	322	260	323	279	314	252	301	237	314	252	307	267	301	237	307	267	290	221	376	267	389	290	372	272	372	272	389	290	370	292	372	272	370	292	365	275	365	275	370	292	357	276	348	275	357	276	354	291	348	275	354	291	339	287	323	279	307	267	314	252	379	235	376	228	380	179	380	179	376	228	373	220	380	179	373	220	368	212	368	212	355	196	364	170	364	170	355	196	345	161	291	159	292	142	318	170	318	170	292	142	322	152	318	170	322	152	338	182	338	182	322	152	345	161	338	182	345	161	355	196	250	106	251	113	257	290	257	290	251	113	252	121	257	290	252	121	254	131	254	131	292	142	258	148	258	148	292	142	291	159	254	131	258	148	257	290	80	33	95	-3	86	28	86	28	95	-3	95	26	105	27	95	26	95	-3	105	27	95	-3	119	6	156	257	150	278	142	242	142	242	150	278	127	222	109	192	127	222	150	278	109	192	150	278	101	241	116	31	119	6	127	36	127	36	119	6	144	26	127	36	144	26	138	44	138	44	144	26	148	53	174	88	148	53	170	57	174	88	170	57	200	100	186	276	200	279	200	292	186	276	200	292	171	269	171	269	200	292	150	278	171	269	150	278	156	257	101	241	58	187	75	96	101	241	75	96	82	128	101	241	82	128	94	161	101	241	94	161	109	192	73	52	72	66	71	-6	73	52	71	-6	76	41	76	41	71	-6	95	-3	76	41	95	-3	80	33	37	3	53	-4	58	187	58	187	53	-4	71	-6	58	187	71	-6	72	66	27	124	16	58	18	34	27	124	18	34	26	16	27	124	26	16	37	3	27	124	37	3	58	187	227	265	231	256	233	282	233	282	231	256	232	245	242	-3	232	245	228	208	213	291	201	279	202	279	202	279	212	277	213	291	213	291	212	277	220	272	213	291	220	272	224	288	224	288	220	272	227	265	224	288	227	265	233	282	213	291	200	279	201	279	198	94	199	46	200	100	200	100	199	46	208	23	200	100	208	23	216	168	200	100	216	168	198	127	199	46	198	94	197	89	199	46	197	89	196	84	199	46	196	84	196	79	199	46	196	79	196	73	257	290	245	261	249	99	249	99	245	261	249	92	251	66	249	92	242	-3	251	66	242	-3	265	-6	245	261	240	273	242	-3	245	261	242	-3	249	92	390	75	367	55	372	42	372	42	367	55	347	41	372	42	347	41	346	21	346	21	347	41	329	31	346	21	329	31	318	6	318	6	329	31	312	25	318	6	312	25	296	24	296	24	279	26	291	-3	291	-3	279	26	266	33	291	-3	266	33	265	-6	265	-6	266	33	256	46	265	-6	256	46	251	66	233	282	232	245	242	-3	233	282	242	-3	240	273	223	7	242	-3	228	208	223	7	228	208	216	168	223	7	216	168	208	23	380	243	380	179	380	251	380	251	380	179	389	290	389	290	380	179	396	190	389	290	396	190	403	284	403	284	396	190	408	203	403	284	408	203	414	274	414	274	408	203	416	216	414	274	416	216	421	261	421	261	416	216	422	231	421	261	422	231	424	245	379	260	380	251	389	290	379	260	389	290	376	267	370	292	354	291	357	276	368	212	364	170	380	179	296	24	291	-3	318	6	148	53	144	26	170	57	390	75	372	42	396	67	379	235	380	179	380	243	174	88	200	100	198	127	257	290	249	99	250	106	200	279	213	291	200	292	58	187	72	66	75	96	105	27	119	6	116	31	339	287	339	271	348	275	29	-110	32	-134	40	-113	40	-113	32	-134	46	-138	40	-113	46	-138	49	-116	49	-116	46	-138	57	-141	49	-116	57	-141	57	-118	57	-118	57	-141	68	-142	57	-118	68	-142	65	-119	65	-119	68	-142	73	-119	86	-118	73	-119	79	-142	86	-118	79	-142	105	-140	31	39	45	19	59	207	59	207	45	19	64	5	59	207	64	5	80	126	80	126	64	5	77	92	79	66	77	92	64	5	79	66	64	5	88	-3	178	272	212	292	163	266	163	266	212	292	154	281	163	266	154	281	149	257	149	257	154	281	137	246	116	221	137	246	154	281	116	221	154	281	101	251	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	178	272	233	261	232	258	234	212	234	212	232	258	231	255	234	212	231	255	230	252	230	252	228	248	228	217	228	217	228	248	226	244	228	217	226	244	225	224	225	224	226	244	225	240	225	224	225	240	224	237	278	256	269	271	269	213	278	256	269	213	276	220	278	256	276	220	280	228	278	256	280	228	282	239	241	209	250	208	254	282	254	282	250	208	260	209	254	282	260	209	269	271	269	271	260	209	269	213	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	234	212	235	289	234	212	241	209	235	289	241	209	254	282	234	212	234	265	233	263	234	212	233	263	233	261	230	252	228	217	234	212	101	251	59	207	80	126	101	251	80	126	87	160	101	251	87	160	100	192	101	251	100	192	116	221	30	153	20	92	23	63	30	153	23	63	31	39	30	153	31	39	59	207	97	-41	94	-41	97	-69	97	-69	94	-41	90	-42	97	-69	90	-42	88	-65	88	-65	90	-42	86	-43	88	-65	86	-43	78	-63	78	-63	86	-43	88	-3	78	-63	88	-3	74	-63	87	45	88	-3	99	29	99	29	88	-3	112	-6	99	29	112	-6	116	20	116	20	112	-6	117	-6	116	20	117	-6	137	16	137	16	117	-6	145	-4	137	16	145	-4	156	18	86	-43	112	-6	88	-3	88	-3	51	-63	57	-68	88	-3	57	-68	62	-66	88	-3	62	-66	67	-65	88	-3	67	-65	71	-64	88	-3	71	-64	74	-63	242	64	232	70	219	37	219	37	232	70	211	50	219	37	211	50	195	17	195	17	211	50	192	34	195	17	192	34	174	24	171	3	195	17	174	24	171	3	174	24	156	18	171	3	156	18	145	-4	157	-85	155	-70	154	-104	154	-104	155	-70	148	-58	154	-104	148	-58	143	-120	143	-120	148	-58	137	-48	143	-120	137	-48	126	-132	126	-132	137	-48	122	-42	126	-132	122	-42	109	-92	109	-92	122	-42	107	-83	103	-40	100	-40	103	-75	103	-40	103	-75	107	-83	103	-40	107	-83	122	-42	97	-41	97	-69	103	-75	97	-41	103	-75	100	-40	126	-132	109	-92	107	-102	126	-132	107	-102	105	-140	105	-140	107	-102	103	-109	105	-140	103	-109	96	-115	73	-119	68	-142	79	-142	32	-134	29	-110	17	-129	86	-118	105	-140	96	-115	79	66	88	-3	87	45	225	224	224	237	224	233	253	326	274	326	198	424	253	326	198	424	193	430	253	326	193	430	188	434	253	326	188	434	183	437	253	326	183	437	177	439	253	326	177	439	171	440	253	326	171	440	164	439	253	326	164	439	160	396	150	408	152	404	152	431	152	431	152	404	156	400	152	431	156	400	157	436	157	436	156	400	160	396	157	436	160	396	164	439	149	425	148	417	148	412	149	425	148	412	150	408	149	425	150	408	152	431	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	284	424	281	430	282	404	284	424	282	404	284	407	284	424	284	407	285	411	284	424	285	411	285	416	282	404	281	430	278	400	278	400	281	430	276	435	278	400	276	435	274	398	274	398	276	435	269	439	274	398	269	439	262	440	274	398	262	440	258	439	274	398	258	439	254	438	274	398	254	438	251	437	274	398	251	437	248	435	274	398	248	435	245	433	274	398	245	433	161	327	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	161	327	245	433	137	327	114	326	140	326	218	438	218	438	140	326	231	395	218	438	231	395	251	438	251	438	231	395	285	326	251	438	285	326	309	326	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	270	262	265	214	273	247	238	290	226	267	229	260	301	395	301	343	308	387	308	387	301	343	309	350	308	387	309	350	313	378	313	378	309	350	313	359	313	378	313	359	315	369	250	370	251	359	252	380	252	380	251	359	256	350	252	380	256	350	256	388	256	388	256	350	263	343	256	388	263	343	263	395	263	395	263	343	272	338	263	395	272	338	273	400	273	400	272	338	282	336	273	400	282	336	283	401	283	401	282	336	293	338	283	401	293	338	293	400	293	400	293	338	301	343	293	400	301	343	301	395	222	273	226	267	238	290	238	290	226	267	229	260	238	290	229	260	229	251	229	251	228	239	241	183	241	183	228	239	223	225	241	183	223	225	217	212	219	292	183	271	206	277	206	277	216	276	219	292	219	292	216	276	222	273	219	292	222	273	238	290	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	160	280	183	271	219	292	106	248	62	201	80	106	106	248	80	106	82	115	106	248	82	115	85	123	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	37	28	55	9	62	201	62	201	55	9	80	-2	62	201	80	-2	78	83	78	83	78	89	62	201	62	201	78	89	79	97	62	201	79	97	80	106	265	214	273	247	270	262	265	214	270	262	264	275	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	196	187	202	157	207	199	207	199	202	157	241	183	207	199	241	183	217	212	169	395	169	343	176	387	176	387	169	343	176	350	176	387	176	350	180	378	180	378	176	350	180	359	180	378	180	359	182	369	118	370	119	359	119	380	119	380	119	359	123	350	119	380	123	350	124	388	124	388	123	350	130	343	124	388	130	343	131	395	131	395	130	343	139	338	131	395	139	338	140	400	140	400	139	338	149	336	140	400	149	336	150	401	150	401	149	336	160	338	150	401	160	338	160	400	160	400	160	338	169	343	160	400	169	343	169	395	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	78	83	80	-2	81	63	81	63	80	-2	110	-6	81	63	110	-6	89	46	89	46	110	-6	102	33	32	145	21	84	25	53	32	145	25	53	37	28	32	145	37	28	62	201	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	179	326	200	326	124	424	179	326	124	424	119	430	179	326	119	430	113	434	179	326	113	434	108	437	179	326	108	437	103	439	179	326	103	439	98	440	179	326	98	440	90	439	179	326	90	439	86	396	75	408	78	404	78	431	78	431	78	404	81	400	78	431	81	400	83	436	83	436	81	400	86	396	83	436	86	396	90	439	74	425	73	417	74	412	74	425	74	412	75	408	74	425	75	408	78	431	83	-4	101	4	84	28	83	-4	84	28	83	31	83	-4	83	31	82	34	83	-4	82	34	64	-6	53	-5	64	-6	79	220	79	220	64	-6	82	34	79	220	82	34	81	227	81	227	82	34	82	234	82	234	82	34	82	38	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	47	103	41	82	44	0	47	103	44	0	53	-5	47	103	53	-5	79	220	37	6	44	0	41	82	37	6	41	82	37	64	37	6	37	64	34	50	37	6	34	50	33	17	32	39	31	30	33	17	32	39	33	17	34	50	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	61	264	43	276	43	265	146	76	136	39	156	68	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	209	424	206	430	207	404	209	424	207	404	209	407	209	424	209	407	210	411	209	424	210	411	211	416	207	404	206	430	204	400	204	400	206	430	201	435	204	400	201	435	200	398	200	398	201	435	195	439	200	398	195	439	187	440	200	398	187	440	183	439	200	398	183	439	180	438	200	398	180	438	176	437	200	398	176	437	173	435	200	398	173	435	170	433	200	398	170	433	86	327	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	86	327	170	433	63	327	81	227	82	34	82	234	61	264	43	276	43	265	38	326	64	326	142	438	142	438	64	326	154	395	142	438	154	395	174	438	174	438	154	395	208	326	174	438	208	326	232	326	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	207	401	207	336	217	400	217	400	207	336	217	338	217	400	217	338	225	395	225	395	217	338	226	343	225	395	226	343	232	387	232	387	226	343	233	350	232	387	233	350	237	378	237	378	233	350	237	359	237	378	237	359	239	369	174	370	176	359	176	380	176	380	176	359	180	350	176	380	180	350	181	388	181	388	180	350	187	343	181	388	187	343	188	395	188	395	187	343	196	338	188	395	196	338	196	400	196	400	196	338	207	336	196	400	207	336	207	401	93	395	93	343	100	387	100	387	93	343	100	350	100	387	100	350	105	378	105	378	100	350	105	359	105	378	105	359	106	369	41	370	43	359	43	380	43	380	43	359	48	350	43	380	48	350	48	388	48	388	48	350	54	343	48	388	54	343	55	395	55	395	54	343	63	338	55	395	63	338	64	400	64	400	63	338	74	336	64	400	74	336	75	401	75	401	74	336	84	338	75	401	84	338	84	400	84	400	84	338	93	343	84	400	93	343	93	395	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	83	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	87	26	101	4	87	26	84	28	84	28	83	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	172	268	203	292	154	257	154	257	203	292	147	280	154	257	147	280	137	240	137	240	147	280	120	220	102	192	120	220	147	280	102	192	147	280	97	248	176	26	160	15	178	6	178	6	160	15	142	9	178	6	142	9	125	7	125	7	108	10	115	-6	115	-6	108	10	93	19	115	-6	93	19	82	-3	82	-3	93	19	82	33	82	-3	82	33	76	50	55	7	82	-3	56	202	56	202	82	-3	76	50	56	202	76	50	73	71	73	71	75	102	56	202	56	202	75	102	97	248	18	86	22	52	28	146	28	146	22	52	35	26	28	146	35	26	56	202	56	202	35	26	55	7	252	186	246	153	272	96	272	96	246	153	236	120	272	96	236	120	231	42	231	42	236	120	223	89	231	42	223	89	207	61	207	61	192	41	231	42	231	42	192	41	178	6	219	291	207	278	223	275	219	291	223	275	233	287	233	287	223	275	236	267	233	287	236	267	244	280	244	280	236	267	246	254	244	280	246	254	253	271	253	271	246	254	252	237	253	271	252	237	254	216	203	292	172	268	190	276	203	292	190	276	207	278	203	292	207	278	219	291	97	248	75	102	80	133	97	248	80	133	89	163	97	248	89	163	102	192	229	355	241	333	232	412	232	412	241	333	252	392	232	412	252	392	298	441	298	441	252	392	319	422	241	333	250	311	252	392	252	392	250	311	257	286	252	392	257	286	274	364	274	364	257	286	262	260	274	364	262	260	272	96	274	364	272	96	299	163	201	434	197	397	214	375	201	434	214	375	217	424	217	424	214	375	229	355	217	424	229	355	232	412	197	397	115	361	137	341	197	397	137	341	214	375	254	216	261	259	253	271	254	216	272	96	261	259	301	305	290	335	299	163	301	305	299	163	309	238	301	305	309	238	307	273	262	260	261	259	272	96	252	186	272	96	254	216	125	7	115	-6	178	6	186	442	169	448	171	419	186	442	171	419	183	409	186	442	183	409	197	397	186	442	197	397	201	434	129	441	144	434	152	452	152	452	144	434	158	427	152	452	158	427	169	448	169	448	158	427	171	419	176	26	178	6	192	41	274	364	299	163	290	335	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	260	344	278	347	265	385	265	385	278	347	271	384	280	385	271	384	278	347	280	385	278	347	293	356	306	370	316	389	323	413	306	370	323	413	305	413	306	370	305	413	300	402	306	370	300	402	295	394	306	370	295	394	293	356	288	388	280	385	293	356	288	388	293	356	295	394	232	350	241	348	241	392	241	392	241	348	248	346	241	392	248	346	250	388	250	388	248	346	254	345	250	388	254	345	258	386	258	386	254	345	260	344	258	386	260	344	265	385	203	407	203	362	216	403	216	403	203	362	222	354	216	403	222	354	230	397	230	397	222	354	232	350	230	397	232	350	241	392	130	354	136	362	138	402	138	402	136	362	143	368	138	402	143	368	154	410	154	410	143	368	151	372	154	410	151	372	160	373	160	373	167	373	173	412	173	412	167	373	176	371	173	412	176	371	182	412	182	412	176	371	188	367	182	412	188	367	192	410	192	410	188	367	203	362	192	410	203	362	203	407	173	412	154	410	160	373	126	342	130	354	138	402	126	342	138	402	126	389	126	342	126	389	115	369	126	342	115	369	106	342	167	243	149	198	170	224	49	260	31	271	31	261	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	256	326	277	326	200	424	256	326	200	424	195	430	256	326	195	430	190	434	256	326	190	434	185	437	256	326	185	437	180	439	256	326	180	439	174	440	256	326	174	440	167	439	256	326	167	439	163	396	152	408	155	404	155	431	155	431	155	404	158	400	155	431	158	400	160	436	160	436	158	400	163	396	160	436	163	396	167	439	151	425	150	417	151	412	151	425	151	412	152	408	151	425	152	408	155	431	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	289	424	285	430	286	404	289	424	286	404	288	407	289	424	288	407	289	411	289	424	289	411	290	416	286	404	285	430	283	400	283	400	285	430	280	435	283	400	280	435	279	398	279	398	280	435	274	439	279	398	274	439	266	440	279	398	266	440	262	439	279	398	262	439	259	438	279	398	259	438	256	437	279	398	256	437	253	435	279	398	253	435	250	433	279	398	250	433	166	327	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	166	327	250	433	143	327	222	89	239	48	235	119	115	326	141	326	220	438	220	438	141	326	232	395	220	438	232	395	251	438	251	438	232	395	286	326	251	438	286	326	310	326	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	135	354	140	362	143	402	143	402	140	362	147	368	143	402	147	368	158	410	158	410	147	368	154	372	158	410	154	372	163	373	163	373	171	373	177	412	177	412	171	373	180	371	177	412	180	371	186	412	186	412	180	371	192	367	186	412	192	367	196	410	196	410	192	367	207	362	196	410	207	362	207	407	207	407	207	362	219	403	130	342	135	354	143	402	130	342	143	402	130	389	130	342	130	389	120	369	130	342	120	369	111	342	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	265	344	282	347	269	385	269	385	282	347	275	384	285	385	275	384	282	347	285	385	282	347	298	356	310	370	320	389	327	413	310	370	327	413	309	413	310	370	309	413	304	402	310	370	304	402	299	394	310	370	299	394	298	356	292	388	285	385	298	356	292	388	298	356	299	394	245	348	252	346	254	388	254	388	252	346	259	345	254	388	259	345	262	386	262	386	259	345	265	344	262	386	265	344	269	385	219	403	226	354	234	397	234	397	226	354	236	350	234	397	236	350	245	392	245	392	236	350	245	348	245	392	245	348	254	388	226	354	219	403	207	362	177	412	158	410	163	373	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	301	395	301	343	308	387	308	387	301	343	308	350	308	387	308	350	312	378	312	378	308	350	312	359	312	378	312	359	314	369	249	370	251	359	251	380	251	380	251	359	255	350	251	380	255	350	255	388	255	388	255	350	262	343	255	388	262	343	263	395	263	395	262	343	271	338	263	395	271	338	272	400	272	400	271	338	282	336	272	400	282	336	282	401	282	401	282	336	292	338	282	401	292	338	292	400	292	400	292	338	301	343	292	400	301	343	301	395	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	118	380	118	359	123	388	123	388	118	359	123	350	123	388	123	350	130	395	130	395	123	350	130	343	130	395	130	343	139	400	139	400	130	343	139	338	139	400	139	338	149	401	149	401	139	338	149	336	149	401	149	336	159	400	159	400	149	336	159	338	159	400	159	338	168	395	168	395	159	338	168	343	168	395	168	343	175	387	175	387	168	343	175	350	175	387	175	350	180	378	180	378	175	350	180	359	180	378	180	359	182	369	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	118	359	118	380	117	370	188	29	190	18	190	41	190	41	190	18	195	8	190	41	195	8	195	51	195	51	195	8	202	0	195	51	202	0	203	59	203	59	202	0	212	-4	203	59	212	-4	213	65	213	65	212	-4	222	-6	213	65	222	-6	224	67	224	67	222	-6	235	-5	224	67	235	-5	235	65	235	65	235	-5	245	0	235	65	245	0	246	59	246	59	245	0	254	7	246	59	254	7	254	51	254	51	254	7	259	17	254	51	259	17	259	40	259	40	259	17	261	29	57	189	57	146	391	146	57	189	391	146	391	189	188	305	190	293	190	317	190	317	190	293	195	284	190	317	195	284	195	327	195	327	195	284	202	276	195	327	202	276	203	335	203	335	202	276	212	271	203	335	212	271	213	340	213	340	212	271	223	269	213	340	223	269	224	342	224	342	223	269	235	271	224	342	235	271	235	340	235	340	235	271	245	276	235	340	245	276	246	335	246	335	245	276	254	283	246	335	254	283	254	327	254	327	254	283	259	293	254	327	259	293	259	316	259	316	259	293	261	305	82	-2	82	-2	63	-88	82	-2	63	-88	103	-5	82	-2	103	-5	86	27	82	-2	86	27	80	35	82	-2	80	35	77	44	82	-2	77	44	75	54	82	-2	75	54	71	1	71	1	75	54	74	64	74	64	77	103	62	5	62	5	77	103	59	202	62	5	59	202	55	9	55	9	59	202	49	14	114	8	111	10	111	-6	217	277	111	10	237	269	217	277	237	269	218	292	217	277	218	292	216	292	212	278	213	278	214	292	214	292	213	278	214	277	214	292	214	277	216	292	216	292	214	277	215	277	216	292	215	277	217	277	171	267	184	273	214	292	214	292	184	273	197	277	214	292	197	277	211	278	211	278	212	278	214	292	156	280	124	217	148	248	148	248	159	258	156	280	156	280	159	258	171	267	156	280	171	267	214	292	261	367	225	291	237	269	261	367	237	269	245	288	261	367	245	288	283	367	237	269	243	260	245	288	245	288	243	260	248	251	245	288	248	251	260	283	260	283	248	251	252	240	260	283	252	240	254	228	237	269	225	291	222	292	237	269	222	292	220	292	237	269	220	292	218	292	111	10	217	277	103	-5	111	10	103	-5	106	-5	111	10	106	-5	108	-6	111	10	108	-6	111	-6	92	19	86	27	103	-5	92	19	103	-5	217	277	282	270	272	277	278	98	278	98	272	277	260	283	278	98	260	283	256	67	256	67	260	283	255	215	256	67	255	215	253	185	256	67	253	185	246	153	206	61	206	23	222	89	222	89	206	23	228	40	222	89	228	40	236	120	236	120	228	40	256	67	236	120	256	67	246	153	308	219	305	230	307	165	308	219	307	165	310	197	308	219	310	197	310	208	305	230	302	240	307	165	307	165	302	240	297	249	307	165	297	249	296	131	296	131	297	249	290	261	296	131	290	261	282	270	260	283	254	228	255	215	114	8	114	-6	116	8	116	8	114	-6	117	-6	116	8	117	-6	119	7	119	7	117	-6	140	-4	119	7	140	-4	122	7	122	7	140	-4	125	7	143	9	125	7	140	-4	143	9	140	-4	162	0	191	41	176	26	184	10	191	41	184	10	206	23	191	41	206	23	206	61	162	0	184	10	176	26	162	0	176	26	160	15	162	0	160	15	143	9	103	249	59	202	77	103	103	249	77	103	88	143	103	249	88	143	103	181	103	249	103	181	124	217	103	249	124	217	156	280	74	64	62	5	71	1	23	56	28	43	30	146	30	146	28	43	34	31	30	146	34	31	59	202	59	202	34	31	43	20	59	202	43	20	49	14	30	146	18	86	20	71	30	146	20	71	23	56	114	8	111	-6	114	-6	282	270	278	98	296	131	63	-88	82	-2	40	-88	254	326	275	326	199	424	254	326	199	424	193	430	254	326	193	430	188	434	254	326	188	434	183	437	254	326	183	437	178	439	254	326	178	439	172	440	254	326	172	440	165	439	254	326	165	439	161	396	150	408	153	404	153	431	153	431	153	404	156	400	153	431	156	400	158	436	158	436	156	400	161	396	158	436	161	396	165	439	150	425	149	417	149	412	150	425	149	412	150	408	150	425	150	408	153	431	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	286	424	282	430	283	404	286	424	283	404	285	407	286	424	285	407	286	411	286	424	286	411	287	416	283	404	282	430	280	400	280	400	282	430	277	435	280	400	277	435	276	398	276	398	277	435	271	439	276	398	271	439	263	440	276	398	263	440	259	439	276	398	259	439	256	438	276	398	256	438	252	437	276	398	252	437	249	435	276	398	249	435	246	433	276	398	246	433	163	327	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	163	327	246	433	139	327	113	326	139	326	217	438	217	438	139	326	230	395	217	438	230	395	250	438	250	438	230	395	284	326	250	438	284	326	308	326	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	165	395	165	343	172	387	172	387	165	343	172	350	172	387	172	350	176	378	176	378	172	350	176	359	176	378	176	359	178	369	113	370	115	359	115	380	115	380	115	359	119	350	115	380	119	350	119	388	119	388	119	350	126	343	119	388	126	343	127	395	127	395	126	343	135	338	127	395	135	338	136	400	136	400	135	338	146	336	136	400	146	336	146	401	146	401	146	336	156	338	146	401	156	338	156	400	156	400	156	338	165	343	156	400	165	343	165	395	297	395	297	343	304	387	304	387	297	343	304	350	304	387	304	350	309	378	309	378	304	350	309	359	309	378	309	359	310	369	245	370	247	359	247	380	247	380	247	359	252	350	247	380	252	350	252	388	252	388	252	350	258	343	252	388	258	343	259	395	259	395	258	343	267	338	259	395	267	338	268	400	268	400	267	338	278	336	268	400	278	336	279	401	279	401	278	336	288	338	279	401	288	338	288	400	288	400	288	338	297	343	288	400	297	343	297	395	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	264	424	261	430	262	404	264	424	262	404	264	407	264	424	264	407	265	411	264	424	265	411	265	416	262	404	261	430	259	400	259	400	261	430	256	435	259	400	256	435	254	398	254	398	256	435	249	439	254	398	249	439	242	440	254	398	242	440	238	439	254	398	238	439	234	438	254	398	234	438	231	437	254	398	231	437	228	435	254	398	228	435	225	433	254	398	225	433	141	327	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	141	327	225	433	118	327	95	-5	103	-6	99	6	99	6	103	-6	109	5	130	8	109	5	112	-6	130	8	112	-6	169	5	90	10	83	15	86	-3	90	10	86	-3	95	-5	90	10	95	-5	99	6	115	367	70	201	78	30	78	30	78	0	79	22	79	22	78	0	86	-3	79	22	86	-3	83	15	70	201	-4	-85	44	-104	70	201	44	-104	45	-94	70	201	45	-94	48	-77	70	201	48	-77	53	-54	70	201	53	-54	60	-26	70	201	60	-26	68	4	70	201	68	4	78	0	70	201	78	0	78	30	115	367	78	30	80	50	115	367	80	50	87	81	115	367	87	81	97	117	115	367	97	117	108	154	115	367	108	154	120	188	115	367	120	188	118	379	123	400	122	394	125	222	125	222	122	394	121	388	125	222	121	388	120	188	121	388	118	379	120	188	130	241	138	268	145	446	145	446	138	268	149	309	145	446	149	309	163	449	163	449	149	309	164	368	163	449	164	368	182	452	182	452	164	368	186	449	126	443	106	440	113	423	126	443	113	423	120	420	126	443	120	420	123	415	126	443	123	415	124	408	126	443	124	408	125	222	126	443	125	222	130	241	126	443	130	241	145	446	125	222	124	408	124	404	106	440	81	437	101	425	106	440	101	425	113	423	249	180	243	151	268	87	268	87	243	151	233	122	268	87	233	122	223	38	223	38	233	122	221	94	223	38	221	94	205	68	205	68	188	46	223	38	223	38	188	46	170	28	223	38	170	28	169	5	169	5	170	28	150	15	169	5	150	15	130	8	245	244	260	288	237	255	237	255	260	288	234	292	237	255	234	292	225	262	225	262	234	292	210	264	189	260	210	264	209	289	189	260	209	289	187	281	126	220	125	222	133	213	126	220	133	213	145	246	145	246	133	213	149	234	145	246	149	234	165	267	165	267	149	234	168	250	165	267	168	250	187	281	187	281	168	250	189	260	120	188	133	213	125	222	307	237	297	260	299	146	299	146	297	260	282	278	299	146	282	278	268	87	268	87	282	278	260	288	268	87	260	288	251	207	251	207	260	288	250	228	234	292	209	289	210	264	251	207	249	180	268	87	109	5	103	-6	112	-6	86	-125	69	-124	86	-135	86	-135	69	-124	57	-122	86	-135	57	-122	-9	-100	-9	-100	57	-122	49	-118	-9	-100	49	-118	-4	-85	-4	-85	49	-118	45	-112	-4	-85	45	-112	44	-104	86	-135	-9	-100	-15	-111	86	-135	-15	-111	-23	-119	86	-135	-23	-119	-34	-122	86	-135	-34	-122	-49	-124	86	-135	-49	-124	-49	-135	101	425	81	437	81	426	307	237	299	146	310	208	260	288	245	244	250	228	123	400	125	222	124	404	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	154	-9	135	-3	133	-7	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	154	-9	129	-17	124	-25	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	136	5	139	208	132	34	114	-38	102	-53	114	-62	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	147	395	147	343	154	387	154	387	147	343	154	350	154	387	154	350	159	378	159	378	154	350	159	359	159	378	159	359	160	369	95	370	97	359	97	380	97	380	97	359	101	350	97	380	101	350	102	388	102	388	101	350	108	343	102	388	108	343	109	395	109	395	108	343	117	338	109	395	117	338	118	400	118	400	117	338	128	336	118	400	128	336	129	401	129	401	128	336	138	338	129	401	138	338	138	400	138	400	138	338	147	343	138	400	147	343	147	395	279	395	279	343	286	387	286	387	279	343	286	350	286	387	286	350	291	378	291	378	286	350	291	359	291	378	291	359	293	369	228	370	229	359	229	380	229	380	229	359	234	350	229	380	234	350	234	388	234	388	234	350	241	343	234	388	241	343	241	395	241	395	241	343	250	338	241	395	250	338	250	400	250	400	250	338	260	336	250	400	260	336	261	401	261	401	260	336	270	338	261	401	270	338	270	400	270	400	270	338	279	343	270	400	279	343	279	395	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	156	501	149	468	347	468	156	501	347	468	355	501	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	119	360	112	326	311	326	119	360	311	326	319	360	198	10	197	30	197	21	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	218	508	199	517	205	471	205	471	199	517	185	530	205	471	185	530	181	483	181	483	185	530	176	548	181	483	176	548	171	571	333	571	321	548	324	509	324	509	321	548	306	530	324	509	306	530	300	486	300	486	306	530	287	517	300	486	287	517	270	472	270	472	287	517	266	508	270	472	266	508	242	506	242	506	218	508	237	466	237	466	218	508	205	471	171	571	152	571	155	534	171	571	155	534	165	505	171	571	165	505	181	483	333	571	324	509	342	538	333	571	342	538	352	571	242	506	237	466	270	472	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	299	430	288	408	291	369	291	369	288	408	273	390	291	369	273	390	266	346	266	346	273	390	254	376	266	346	254	376	237	331	237	331	254	376	233	368	237	331	233	368	209	365	209	365	185	368	204	326	204	326	185	368	172	330	143	407	138	430	148	343	143	407	148	343	152	389	152	389	148	343	172	330	152	389	172	330	166	376	166	376	172	330	185	368	138	430	119	430	122	393	138	430	122	393	131	364	138	430	131	364	148	343	299	430	291	369	308	397	299	430	308	397	319	430	209	365	204	326	237	331	198	10	197	30	197	21	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	287	0	287	0	247	17	233	13	287	0	233	13	211	10	295	-99	312	-108	309	-34	309	-34	309	-27	295	-99	295	-99	309	-27	310	-20	295	-99	310	-20	322	76	322	76	310	-20	311	-13	322	76	311	-13	313	-6	322	76	313	-6	316	0	316	0	373	0	343	19	343	19	373	0	355	13	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	322	76	262	49	262	46	322	76	262	46	287	0	322	76	287	0	295	-99	287	0	262	46	261	34	287	0	261	34	256	24	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	343	19	334	30	316	0	316	0	334	30	327	48	316	0	327	48	322	76	393	-56	383	-62	385	-93	385	-93	383	-62	372	-66	385	-93	372	-66	368	-103	368	-103	372	-66	360	-68	368	-103	360	-68	351	-109	351	-109	360	-68	348	-69	400	-78	415	-60	404	-48	400	-78	404	-48	393	-56	400	-78	393	-56	385	-93	335	-67	324	-62	332	-111	335	-67	332	-111	351	-109	335	-67	351	-109	348	-69	316	-55	311	-45	312	-108	316	-55	312	-108	332	-111	316	-55	332	-111	324	-62	281	-86	295	-99	287	0	281	-86	287	0	280	-8	281	-86	280	-8	275	-18	281	-86	275	-18	272	-69	272	-69	275	-18	272	-27	272	-69	272	-27	270	-37	272	-69	270	-37	269	-48	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	287	0	211	10	211	0	309	-34	312	-108	311	-45	355	13	373	0	373	10	29	71	48	33	55	114	244	443	214	347	245	174	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	218	-6	222	149	218	-6	230	-99	230	-99	218	-6	217	-86	217	-86	218	-6	213	-13	217	-86	213	-13	209	-21	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	191	90	184	57	212	97	252	-55	247	-45	248	-108	248	-108	247	-45	245	-34	245	35	245	-34	246	33	246	33	245	-34	246	-27	246	33	246	-27	246	-19	278	43	270	35	272	18	272	18	270	35	263	31	272	18	263	31	262	8	262	8	263	31	258	28	262	8	258	28	254	27	254	27	251	28	252	1	252	1	251	28	249	-5	246	33	246	-19	247	31	247	31	246	-19	247	-12	247	31	247	-12	249	29	249	29	247	-12	249	-5	249	29	249	-5	251	28	252	1	262	8	254	27	315	67	307	73	298	46	298	46	307	73	289	54	298	46	289	54	284	30	284	30	289	54	278	43	284	30	278	43	272	18	329	-56	319	-62	321	-93	321	-93	319	-62	308	-66	321	-93	308	-66	304	-103	304	-103	308	-66	296	-68	304	-103	296	-68	286	-109	286	-109	296	-68	284	-69	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	257	93	249	267	248	55	249	267	241	278	242	239	242	239	245	-34	245	35	242	239	245	35	249	267	249	267	245	35	248	55	241	278	230	285	235	262	241	278	235	262	240	252	241	278	240	252	242	239	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	336	-78	350	-60	339	-48	336	-78	339	-48	329	-56	336	-78	329	-56	321	-93	271	-67	260	-62	268	-111	271	-67	268	-111	286	-109	271	-67	286	-109	284	-69	252	-55	248	-108	268	-111	252	-55	268	-111	260	-62	230	-99	248	-108	233	179	233	179	248	-108	245	-34	233	179	245	-34	239	210	239	210	245	-34	242	239	208	-69	217	-86	209	-21	208	-69	209	-21	207	-30	208	-69	207	-30	205	-39	208	-69	205	-39	205	-48	197	30	197	11	198	39	198	39	197	11	200	4	198	39	200	4	201	51	201	51	200	4	204	0	201	51	204	0	205	69	205	69	204	0	210	-4	205	69	210	-4	212	97	212	97	210	-4	218	-6	197	11	197	30	197	21	222	149	230	-99	233	179	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	404	564	401	571	401	544	404	564	401	544	403	548	404	564	403	548	405	552	404	564	405	552	405	557	401	544	401	571	398	541	398	541	401	571	395	576	398	541	395	576	394	538	394	538	395	576	389	579	394	538	389	579	381	580	394	538	381	580	378	580	394	538	378	580	374	579	394	538	374	579	371	577	394	538	371	577	368	576	394	538	368	576	365	574	394	538	365	574	281	468	281	468	365	574	258	468	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	284	424	281	430	282	404	284	424	282	404	284	407	284	424	284	407	285	411	284	424	285	411	285	416	282	404	281	430	278	400	278	400	281	430	276	435	278	400	276	435	274	398	274	398	276	435	269	439	274	398	269	439	262	440	274	398	262	440	258	439	274	398	258	439	254	438	274	398	254	438	251	437	274	398	251	437	248	435	274	398	248	435	245	433	274	398	245	433	161	327	161	327	245	433	137	327	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	234	468	259	468	338	579	338	579	259	468	350	537	338	579	350	537	370	579	370	579	350	537	404	468	370	579	404	468	429	468	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	88	326	114	326	192	438	192	438	114	326	205	395	192	438	205	395	225	438	225	438	205	395	259	326	225	438	259	326	283	326	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	350	535	350	483	357	528	357	528	350	483	357	490	357	528	357	490	362	519	362	519	357	490	362	499	362	519	362	499	364	509	299	510	300	499	300	520	300	520	300	499	305	490	300	520	305	490	305	529	305	529	305	490	312	483	305	529	312	483	312	536	312	536	312	483	321	478	312	536	321	478	321	540	321	540	321	478	331	477	321	540	331	477	332	542	332	542	331	477	341	478	332	542	341	478	341	540	341	540	341	478	350	483	341	540	350	483	350	535	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	231	395	231	343	238	387	238	387	231	343	238	350	238	387	238	350	243	378	243	378	238	350	243	359	243	378	243	359	245	369	180	370	181	359	181	380	181	380	181	359	186	350	181	380	186	350	186	388	186	388	186	350	193	343	186	388	193	343	193	395	193	395	193	343	202	338	193	395	202	338	202	400	202	400	202	338	212	336	202	400	212	336	213	401	213	401	212	336	222	338	213	401	222	338	222	400	222	400	222	338	231	343	222	400	231	343	231	395	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	161	39	137	66	160	-3	160	-3	137	66	123	104	160	-3	123	104	112	18	112	18	123	104	118	154	127	357	118	154	120	197	127	357	120	197	129	240	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	292	414	292	414	313	441	281	439	292	414	281	439	264	406	264	406	281	439	251	433	264	406	251	433	237	392	237	392	251	433	222	423	237	392	222	423	212	375	212	375	222	423	194	409	212	375	194	409	189	353	168	392	127	357	129	240	168	392	129	240	144	282	168	392	144	282	164	320	168	392	164	320	189	353	168	392	189	353	194	409	92	316	66	268	75	53	92	316	75	53	112	18	92	316	112	18	118	154	92	316	118	154	127	357	52	101	75	53	66	268	52	101	66	268	49	216	52	101	49	216	44	161	353	66	323	43	328	22	328	22	323	43	294	28	328	22	294	28	292	3	292	3	294	28	265	20	292	3	265	20	256	-7	256	-7	265	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	193	23	217	-11	193	23	161	39	217	-11	161	39	160	-3	413	425	409	425	412	347	412	347	409	425	404	426	412	347	404	426	398	378	398	378	404	426	398	428	398	378	398	428	390	430	412	347	420	309	413	425	413	425	420	309	417	425	424	426	417	425	420	309	424	426	420	309	432	307	443	440	439	434	456	440	456	440	439	434	435	430	456	440	435	430	432	307	432	307	435	430	430	427	432	307	430	427	424	426	379	399	398	378	390	430	379	399	390	430	373	435	379	399	373	435	357	438	379	399	357	438	353	412	341	440	326	441	353	412	341	440	353	412	357	438	362	49	398	86	385	97	362	49	385	97	353	66	362	49	353	66	328	22	429	579	404	579	322	468	322	468	404	579	310	510	322	468	310	510	290	468	290	468	310	510	251	579	290	468	251	579	226	579	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	313	438	289	438	206	326	206	326	289	438	195	368	206	326	195	368	174	326	174	326	195	368	137	438	174	326	137	438	112	438	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	235	289	218	277	224	276	235	289	224	276	229	273	235	289	229	273	233	269	235	289	233	269	234	265	235	289	234	265	240	208	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	225	225	225	240	224	233	114	59	117	70	130	356	130	356	117	70	121	86	130	356	121	86	127	107	127	107	205	387	130	356	130	356	205	387	132	365	137	395	205	387	210	398	137	395	210	398	217	406	137	395	217	406	271	432	137	395	271	432	135	404	136	389	135	382	205	387	136	389	205	387	137	395	134	374	132	365	205	387	134	374	205	387	135	382	119	28	114	35	49	61	49	61	114	35	112	44	130	356	112	44	113	50	130	356	113	50	114	59	130	356	49	61	112	44	326	35	317	80	291	58	326	35	291	58	291	19	291	19	291	58	263	42	291	19	263	42	252	8	252	8	263	42	231	30	252	8	231	30	210	2	210	2	231	30	196	22	210	2	196	22	165	0	165	0	196	22	157	20	217	406	226	410	271	432	271	432	226	410	238	412	271	432	238	412	251	412	251	412	273	411	271	432	271	432	273	411	335	425	271	432	86	432	107	420	271	432	107	420	122	417	271	432	122	417	131	412	271	432	131	412	135	404	293	409	310	404	335	425	335	425	310	404	325	398	335	425	325	398	339	390	339	390	356	373	388	403	388	403	356	373	371	352	388	403	371	352	381	328	393	87	423	123	429	367	429	367	423	123	445	163	429	367	445	163	454	317	454	317	445	163	459	207	454	317	459	207	463	254	393	87	429	367	390	271	393	87	390	271	387	229	393	87	387	229	378	187	393	87	378	187	363	147	393	87	363	147	358	55	388	403	381	328	388	301	388	403	388	301	390	271	388	403	390	271	429	367	388	403	335	425	339	390	343	111	317	80	326	35	343	111	326	35	358	55	343	111	358	55	363	147	165	0	157	20	141	21	165	0	141	21	128	24	165	0	128	24	119	28	165	0	119	28	49	61	165	0	49	61	42	41	165	0	42	41	36	28	165	0	36	28	27	20	165	0	27	20	14	14	165	0	14	14	-4	10	165	0	-4	10	-4	0	399	579	375	579	292	468	292	468	375	579	282	510	292	468	282	510	260	468	260	468	282	510	222	579	260	468	222	579	197	579	335	425	273	411	293	409	107	420	86	432	86	422	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	54	243	267	243	54	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	277	361	259	116	271	158	277	361	271	158	283	203	277	361	247	254	250	80	277	361	250	80	259	116	246	254	243	267	250	80	246	254	250	80	247	254	286	401	285	396	323	347	323	347	285	396	284	389	323	347	284	389	283	203	283	203	284	389	281	378	283	203	281	378	277	361	276	422	283	419	288	442	288	442	283	419	286	414	288	442	286	414	286	406	286	406	286	401	323	347	267	439	244	437	264	424	267	439	264	424	276	422	267	439	276	422	288	442	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	462	411	460	426	458	388	458	388	460	426	455	439	458	388	455	439	447	366	447	366	455	439	446	449	447	366	446	449	436	455	447	366	436	455	430	345	430	345	436	455	424	458	430	345	424	458	419	375	419	375	417	364	430	345	430	345	417	364	412	354	430	345	412	354	406	324	406	324	412	354	402	342	406	324	402	342	388	330	388	330	370	316	375	305	388	330	375	305	406	324	424	458	413	456	415	387	424	458	415	387	417	383	424	458	417	383	419	379	424	458	419	379	419	375	392	414	395	409	396	445	396	445	395	409	399	403	396	445	399	403	403	452	403	452	399	403	406	397	403	452	406	397	413	456	413	456	406	397	411	392	413	456	411	392	415	387	391	437	390	427	390	420	391	437	390	420	392	414	391	437	392	414	396	445	69	56	81	-6	74	43	259	28	276	19	266	31	264	424	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	130	353	122	87	127	107	130	353	127	107	157	216	130	353	99	244	112	44	130	353	112	44	113	51	130	353	113	51	115	59	130	353	115	59	117	71	130	353	117	71	122	87	112	44	99	244	92	216	112	44	92	216	48	60	112	44	48	60	114	35	136	380	134	371	157	216	157	216	134	371	132	362	157	216	132	362	130	353	326	35	317	80	291	58	326	35	291	58	290	19	290	19	291	58	262	42	290	19	262	42	250	9	250	9	262	42	230	30	250	9	230	30	205	2	205	2	230	30	196	22	205	2	196	22	158	20	158	20	142	21	157	0	157	0	142	21	129	24	157	0	129	24	120	28	48	60	42	40	157	0	48	60	157	0	120	28	48	60	120	28	114	35	157	0	42	40	35	27	157	0	35	27	26	19	157	0	26	19	13	14	157	0	13	14	-4	10	157	0	-4	10	-4	0	210	401	215	406	137	395	137	395	215	406	223	410	137	395	223	410	269	432	269	432	223	410	233	412	269	432	233	412	248	412	248	412	299	407	269	432	269	432	299	407	336	425	157	216	259	216	166	244	157	216	166	244	207	393	157	216	207	393	137	395	157	216	137	395	136	388	157	216	136	388	136	380	122	416	131	411	269	432	269	432	131	411	135	404	269	432	135	404	137	395	107	419	122	416	269	432	107	419	269	432	86	432	107	419	86	432	86	422	393	87	422	123	430	368	430	368	422	123	445	164	430	368	445	164	455	318	455	318	445	164	459	208	455	318	459	208	463	254	393	87	430	368	390	268	393	87	390	268	387	224	393	87	387	224	377	183	393	87	377	183	362	144	393	87	362	144	358	55	390	404	336	425	339	389	390	404	339	389	367	360	390	404	367	360	384	319	390	404	384	319	390	268	390	404	390	268	430	368	342	109	317	80	326	35	342	109	326	35	358	55	342	109	358	55	362	144	158	20	157	0	205	2	40	244	32	216	92	216	40	244	92	216	99	244	166	244	259	216	267	244	336	425	299	407	339	389	210	401	137	395	207	393	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	53	243	267	243	53	250	80	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	286	404	286	399	322	345	322	345	286	399	285	393	322	345	285	393	283	203	283	203	285	393	283	384	283	203	283	384	279	371	279	371	271	345	283	203	283	203	271	345	271	157	156	371	151	345	271	345	156	371	271	345	279	371	329	371	349	449	345	452	329	371	345	452	325	448	329	371	325	448	322	345	329	371	322	345	378	345	329	371	378	345	384	371	322	345	325	448	306	445	322	345	306	445	288	442	322	345	288	442	286	409	322	345	286	409	286	404	274	423	282	420	288	442	288	442	282	420	285	416	288	442	285	416	286	409	271	345	247	254	250	80	271	345	250	80	259	115	271	345	259	115	271	157	246	254	243	267	250	80	246	254	250	80	247	254	267	439	244	437	262	425	267	439	262	425	274	423	267	439	274	423	288	442	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	262	425	244	437	244	426	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	195	501	188	468	387	468	195	501	387	468	395	501	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	109	359	102	325	302	325	109	359	302	325	309	359	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	265	511	245	519	251	473	251	473	245	519	231	532	251	473	231	532	228	486	228	486	231	532	222	551	228	486	222	551	218	574	379	574	368	551	370	511	370	511	368	551	353	533	370	511	353	533	346	489	346	489	353	533	334	519	346	489	334	519	316	474	316	474	334	519	312	511	316	474	312	511	289	508	289	508	265	511	283	469	283	469	265	511	251	473	218	574	199	574	202	537	218	574	202	537	211	507	218	574	211	507	228	486	379	574	370	511	388	540	379	574	388	540	398	574	289	508	283	469	316	474	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	178	368	159	376	165	330	165	330	159	376	145	389	165	330	145	389	141	343	141	343	145	389	136	407	141	343	136	407	132	430	293	430	282	408	284	369	284	369	282	408	266	390	284	369	266	390	260	346	260	346	266	390	248	376	260	346	248	376	230	331	230	331	248	376	226	368	230	331	226	368	203	365	203	365	178	368	197	326	197	326	178	368	165	330	132	430	112	430	115	393	132	430	115	393	125	364	132	430	125	364	141	343	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	293	430	284	369	302	397	293	430	302	397	312	430	203	365	197	326	230	331	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	317	535	317	483	324	528	324	528	317	483	324	490	324	528	324	490	329	519	329	519	324	490	329	499	329	519	329	499	330	509	265	510	267	499	267	520	267	520	267	499	271	490	267	520	271	490	272	529	272	529	271	490	278	483	272	529	278	483	279	536	279	536	278	483	287	478	279	536	287	478	288	540	288	540	287	478	298	477	288	540	298	477	299	542	299	542	298	477	308	478	299	542	308	478	308	540	308	540	308	478	317	483	308	540	317	483	317	535	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	224	395	225	343	231	387	231	387	225	343	232	350	231	387	232	350	236	378	236	378	232	350	236	359	236	378	236	359	238	369	173	370	175	359	175	380	175	380	175	359	179	350	175	380	179	350	179	388	179	388	179	350	186	343	179	388	186	343	187	395	187	395	186	343	195	338	187	395	195	338	196	400	196	400	195	338	205	336	196	400	205	336	206	401	206	401	205	336	216	338	206	401	216	338	216	400	216	400	216	338	225	343	216	400	225	343	224	395	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	234	26	223	-7	226	0	226	0	335	0	234	26	140	141	162	215	141	388	53	60	47	41	134	26	134	26	47	41	198	0	134	26	198	0	149	23	149	23	198	0	169	22	204	23	169	22	198	0	204	23	198	0	203	-104	203	-104	198	0	190	-9	203	-104	190	-9	189	-91	189	-91	190	-9	184	-19	189	-91	184	-19	180	-30	224	-59	219	-49	220	-112	220	-112	219	-49	217	-38	204	23	217	-38	218	-31	204	23	218	-31	219	-23	204	23	219	-23	220	-15	204	23	220	-15	223	-7	204	23	223	-7	234	26	301	-60	291	-66	293	-97	293	-97	291	-66	280	-70	293	-97	280	-70	276	-107	276	-107	280	-70	269	-72	276	-107	269	-72	258	-113	258	-113	269	-72	256	-73	308	-82	322	-64	311	-52	308	-82	311	-52	301	-60	308	-82	301	-60	293	-97	243	-71	232	-66	239	-115	243	-71	239	-115	258	-113	243	-71	258	-113	256	-73	224	-59	220	-112	239	-115	224	-59	239	-115	232	-66	204	23	203	-104	220	-112	204	23	220	-112	217	-38	180	-73	189	-91	180	-30	180	-73	180	-30	177	-41	180	-73	177	-41	177	-52	198	0	47	41	40	28	198	0	40	28	31	20	198	0	31	20	18	14	198	0	18	14	0	10	198	0	0	10	0	0	53	60	134	26	124	30	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	108	-6	108	-6	89	46	81	63	108	-6	81	63	79	-2	79	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	108	-6	119	-104	119	25	119	25	119	-104	136	-112	119	25	136	-112	133	-38	133	-38	133	-31	119	25	119	25	133	-31	134	-25	119	25	134	-25	140	22	140	22	134	-25	135	-18	140	22	135	-18	137	-11	140	-3	164	2	156	24	140	-3	156	24	140	22	140	-3	140	22	137	-11	156	24	164	2	173	29	173	29	164	2	186	12	173	29	186	12	190	38	190	38	186	12	207	26	190	38	207	26	211	52	211	52	207	26	226	43	211	52	226	43	237	72	237	72	226	43	245	64	217	-60	207	-66	209	-97	209	-97	207	-66	196	-70	209	-97	196	-70	192	-107	192	-107	196	-70	185	-72	192	-107	185	-72	174	-113	174	-113	185	-72	172	-73	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	224	-82	239	-64	227	-52	224	-82	227	-52	217	-60	224	-82	217	-60	209	-97	159	-71	149	-66	156	-115	159	-71	156	-115	174	-113	159	-71	174	-113	172	-73	140	-59	135	-49	136	-112	140	-59	136	-112	156	-115	140	-59	156	-115	149	-66	62	201	32	145	36	28	62	201	36	28	55	9	62	201	55	9	79	-2	62	201	79	-2	78	83	32	145	21	84	25	53	32	145	25	53	36	28	108	-6	102	-15	105	-91	108	-6	105	-91	119	-104	98	-23	95	-32	96	-73	98	-23	96	-73	105	-91	98	-23	105	-91	102	-15	93	-42	92	-52	96	-73	93	-42	96	-73	95	-32	102	33	108	-6	119	25	133	-38	136	-112	135	-49	270	262	265	214	273	247	238	290	226	267	229	260	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	399	579	375	579	292	468	292	468	375	579	282	510	292	468	282	510	260	468	260	468	282	510	222	579	260	468	222	579	197	579	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	144	154	120	146	150	136	150	136	120	146	89	137	150	136	89	137	85	123	82	115	85	123	106	248	82	115	106	248	80	106	80	106	106	248	62	201	80	106	62	201	79	97	79	97	62	201	78	89	102	33	89	46	110	-6	110	-6	89	46	81	63	110	-6	81	63	80	-2	80	-2	81	63	78	83	62	201	78	83	78	89	144	154	150	136	164	163	164	163	150	136	202	157	164	163	202	157	181	174	181	174	202	157	196	187	207	199	196	187	202	157	207	199	202	157	241	183	226	267	238	290	222	273	222	273	238	290	219	292	222	273	219	292	216	276	216	276	219	292	206	277	183	271	206	277	219	292	183	271	219	292	160	280	211	52	190	38	197	19	197	19	190	38	173	29	197	19	173	29	170	4	170	4	173	29	156	24	170	4	156	24	142	-3	142	-3	156	24	140	22	270	262	264	275	265	214	265	214	264	275	253	284	265	214	253	284	241	183	241	183	253	284	238	290	241	183	238	290	229	251	229	251	238	290	229	260	160	280	106	248	117	201	160	280	117	201	137	231	160	280	137	231	159	255	160	280	159	255	183	271	106	248	85	123	89	137	106	248	89	137	101	167	106	248	101	167	117	201	241	183	229	251	228	239	241	183	228	239	223	225	241	183	223	225	217	212	241	183	217	212	207	199	222	39	245	64	237	72	222	39	237	72	211	52	222	39	211	52	197	19	119	25	102	33	110	-6	119	25	110	-6	142	-3	119	25	142	-3	140	22	62	201	32	145	37	28	62	201	37	28	55	9	62	201	55	9	80	-2	62	201	80	-2	78	83	32	145	21	84	25	53	32	145	25	53	37	28	333	438	308	438	225	326	225	326	308	438	214	368	225	326	214	368	194	326	194	326	214	368	156	438	194	326	156	438	131	438	270	262	265	214	273	247	238	290	226	267	229	260	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	238	469	264	469	341	581	341	581	264	469	354	538	341	581	354	538	374	581	374	581	354	538	409	469	374	581	409	469	432	469	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	101	326	127	326	205	438	205	438	127	326	218	395	205	438	218	395	238	438	238	438	218	395	272	326	238	438	272	326	296	326	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	304	511	285	519	291	473	291	473	285	519	271	532	291	473	271	532	267	486	267	486	271	532	262	551	267	486	262	551	258	574	418	574	407	551	410	511	410	511	407	551	392	533	410	511	392	533	386	489	386	489	392	533	373	519	386	489	373	519	356	474	356	474	373	519	352	511	356	474	352	511	328	508	328	508	304	511	323	469	323	469	304	511	291	473	258	574	239	574	242	537	258	574	242	537	251	507	258	574	251	507	267	486	418	574	410	511	428	540	418	574	428	540	438	574	328	508	323	469	356	474	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	296	430	285	408	287	369	287	369	285	408	270	390	287	369	270	390	263	346	263	346	270	390	251	376	263	346	251	376	233	331	233	331	251	376	229	368	233	331	229	368	206	365	206	365	182	368	200	326	200	326	182	368	169	330	139	407	135	430	145	343	139	407	145	343	149	389	149	389	145	343	169	330	149	389	169	330	163	376	163	376	169	330	182	368	135	430	116	430	119	393	135	430	119	393	128	364	135	430	128	364	145	343	296	430	287	369	305	397	296	430	305	397	315	430	206	365	200	326	233	331	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	307	418	330	417	318	441	307	418	318	441	302	441	307	418	302	441	276	415	276	415	302	441	270	439	276	415	270	439	248	407	248	407	270	439	240	433	248	407	240	433	222	393	222	393	240	433	211	423	222	393	211	423	198	375	198	375	211	423	183	410	198	375	183	410	177	353	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	400	379	408	368	405	420	400	379	405	420	398	422	400	379	398	422	390	425	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	386	393	400	379	390	425	386	393	390	425	372	431	386	393	372	431	370	404	318	441	330	417	336	439	336	439	330	417	351	412	336	439	351	412	354	435	354	435	351	412	370	404	354	435	370	404	372	431	415	355	420	341	415	418	415	418	420	341	419	418	429	419	419	418	420	341	429	419	420	341	423	326	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	410	419	405	420	408	368	410	419	408	368	415	355	410	419	415	355	415	418	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	343	535	344	483	350	528	350	528	344	483	351	490	350	528	351	490	355	519	355	519	351	490	355	499	355	519	355	499	357	509	292	510	294	499	294	520	294	520	294	499	298	490	294	520	298	490	298	529	298	529	298	490	305	483	298	529	305	483	306	536	306	536	305	483	314	478	306	536	314	478	315	540	315	540	314	478	324	477	315	540	324	477	325	542	325	542	324	477	335	478	325	542	335	478	335	540	335	540	335	478	344	483	335	540	344	483	343	535	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	219	395	219	343	226	387	226	387	219	343	226	350	226	387	226	350	230	378	230	378	226	350	230	359	230	378	230	359	232	369	167	370	169	359	169	380	169	380	169	359	173	350	169	380	173	350	173	388	173	388	173	350	180	343	173	388	180	343	181	395	181	395	180	343	189	338	181	395	189	338	190	400	190	400	189	338	200	336	190	400	200	336	200	401	200	401	200	336	210	338	200	401	210	338	210	400	210	400	210	338	219	343	210	400	219	343	219	395	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	116	107	115	163	96	116	301	27	288	21	290	-5	290	-5	288	21	274	16	290	-5	274	16	259	-9	259	-9	274	16	258	14	259	-9	258	14	241	13	241	13	194	19	225	-11	225	-11	194	19	191	-9	191	-9	194	19	160	-3	160	-3	194	19	157	36	160	-3	157	36	131	6	131	6	157	36	130	65	131	6	130	65	113	103	43	111	53	84	57	272	57	272	53	84	67	60	57	272	67	60	82	319	82	319	67	60	84	38	82	319	84	38	116	360	116	360	84	38	107	151	113	103	107	151	106	20	113	103	106	20	131	6	405	420	398	422	400	379	400	379	398	422	390	425	400	379	390	425	386	393	386	393	390	425	372	431	386	393	372	431	370	404	370	404	372	431	354	435	370	404	354	435	351	412	351	412	354	435	336	439	351	412	336	439	330	417	330	417	336	439	318	441	330	417	318	441	307	418	183	410	177	353	198	375	183	410	198	375	211	423	211	423	198	375	222	393	211	423	222	393	240	433	240	433	222	393	248	407	240	433	248	407	270	439	270	439	248	407	276	415	270	439	276	415	302	441	302	441	276	415	307	418	302	441	307	418	318	441	323	59	319	47	321	2	321	2	319	47	315	40	321	2	315	40	310	35	310	35	301	27	321	2	321	2	301	27	290	-5	351	157	348	143	351	14	351	14	348	143	343	125	351	14	343	125	336	102	478	211	302	211	322	199	478	211	322	199	334	197	478	211	334	197	342	193	478	211	342	193	349	189	478	211	349	189	352	183	478	211	352	183	353	177	478	211	353	177	440	194	478	211	440	194	456	198	478	211	456	198	478	200	353	177	381	29	414	153	353	177	414	153	420	172	353	177	420	172	428	185	353	177	428	185	440	194	420	341	419	418	415	418	420	341	415	418	415	355	415	355	415	418	410	419	415	355	410	419	408	368	408	368	410	419	405	420	408	368	405	420	400	379	469	438	459	441	452	433	469	438	452	433	445	426	469	438	445	426	437	422	469	438	437	422	436	307	429	419	419	418	420	341	429	419	420	341	423	326	429	419	423	326	424	309	429	419	424	309	436	307	429	419	436	307	437	422	353	168	351	157	381	29	353	168	381	29	353	177	351	14	336	102	329	76	351	14	329	76	323	59	351	14	323	59	321	2	241	13	225	-11	259	-9	258	-71	256	-56	254	-93	254	-93	256	-56	251	-43	254	-93	251	-43	244	-115	244	-115	251	-43	242	-32	244	-115	242	-32	232	-26	244	-115	232	-26	226	-136	226	-136	232	-26	220	-23	226	-136	220	-23	215	-105	215	-105	213	-116	226	-136	226	-136	213	-116	208	-127	226	-136	208	-127	202	-156	202	-156	208	-127	198	-138	202	-156	198	-138	184	-151	184	-151	166	-164	171	-176	184	-151	171	-176	202	-156	220	-23	209	-25	210	-94	220	-23	210	-94	213	-98	220	-23	213	-98	215	-102	220	-23	215	-102	215	-105	187	-67	190	-73	192	-36	192	-36	190	-73	195	-78	192	-36	195	-78	199	-29	199	-29	195	-78	201	-85	199	-29	201	-85	209	-25	209	-25	201	-85	206	-90	209	-25	206	-90	210	-94	187	-44	186	-54	186	-61	187	-44	186	-61	187	-67	187	-44	187	-67	192	-36	156	393	116	360	120	238	156	393	120	238	134	279	156	393	134	279	154	318	156	393	154	318	177	353	156	393	177	353	183	410	116	360	107	151	110	195	116	360	110	195	120	238	107	151	84	38	106	20	40	221	35	166	37	139	40	221	37	139	43	111	40	221	43	111	57	272	351	157	351	14	381	29	322	199	302	211	302	200	43	-37	46	-30	50	5	50	5	46	-30	50	-23	50	5	50	-23	55	-15	55	-15	62	-7	83	26	83	26	62	-7	72	1	83	26	72	1	83	10	56	-97	45	-78	48	-124	48	-124	45	-78	41	-53	27	-12	41	-53	42	-45	27	-12	42	-45	50	5	50	5	42	-45	43	-37	116	69	114	75	115	13	115	13	114	75	111	14	111	14	114	75	106	16	106	16	114	75	116	107	106	16	116	107	102	17	102	17	116	107	98	18	92	16	98	18	97	97	92	16	97	97	83	10	83	10	97	97	83	26	83	26	50	5	55	-15	68	41	71	36	73	75	73	75	71	36	76	31	73	75	76	31	82	86	82	86	76	31	83	26	82	86	83	26	97	97	67	63	65	52	66	46	67	63	66	46	68	41	67	63	68	41	73	75	114	75	115	84	116	107	121	272	96	116	115	163	115	163	116	107	117	146	117	146	116	107	119	91	117	146	119	91	122	132	122	132	119	91	124	97	122	132	124	97	130	122	130	122	124	97	131	101	130	122	131	101	141	116	141	116	131	101	137	103	155	114	150	101	154	100	155	114	154	100	159	100	155	114	141	116	143	102	155	114	143	102	146	101	155	114	146	101	150	101	197	292	196	277	209	276	197	292	209	276	211	291	211	291	209	276	219	271	211	291	219	271	225	289	225	289	219	271	227	262	225	289	227	262	238	285	238	285	227	262	231	249	238	285	231	249	233	231	233	231	233	122	260	146	214	402	213	406	219	329	219	329	213	406	212	409	208	327	212	409	201	440	208	327	201	440	195	330	195	330	201	440	185	336	214	420	219	431	225	460	225	460	219	431	229	443	225	460	229	443	256	480	256	480	229	443	243	455	256	480	243	455	262	468	214	420	225	460	201	440	214	420	201	440	212	409	169	374	171	359	173	396	173	396	171	359	177	346	173	396	177	346	184	419	184	419	177	346	185	336	184	419	185	336	201	440	241	365	240	370	240	348	240	348	240	370	237	376	240	348	237	376	235	340	235	340	237	376	232	382	235	340	232	382	228	333	228	333	232	382	225	388	228	333	225	388	220	393	219	329	228	333	220	393	219	329	220	393	216	398	219	329	216	398	214	402	132	232	150	256	157	287	157	287	150	256	172	272	157	287	172	272	197	292	197	292	172	272	196	277	121	272	115	163	120	200	121	272	120	200	132	232	121	272	132	232	157	287	91	248	71	216	71	142	91	248	71	142	82	128	91	248	82	128	96	116	91	248	96	116	121	272	71	216	64	179	65	159	71	216	65	159	71	142	229	198	224	182	233	122	233	122	224	182	218	167	233	122	218	167	211	153	211	153	201	138	233	122	233	122	201	138	199	106	262	273	250	280	260	146	262	273	260	146	278	176	262	273	278	176	265	272	271	268	278	176	272	268	272	268	278	176	279	242	272	268	279	242	312	268	312	268	279	242	312	242	278	176	271	268	269	269	278	176	269	269	267	270	278	176	267	270	265	272	260	146	250	280	238	285	260	146	238	285	233	231	232	214	229	198	233	122	232	214	233	122	233	231	199	106	201	138	191	127	199	106	191	127	180	120	199	106	180	120	168	115	199	106	168	115	163	100	168	115	155	114	159	100	168	115	159	100	163	100	285	208	285	215	285	222	285	208	285	222	284	229	285	208	284	229	282	235	285	208	282	235	279	242	285	208	279	242	278	176	139	103	140	103	141	116	141	116	140	103	141	102	141	116	141	102	143	102	141	116	137	103	138	103	141	116	138	103	139	103	116	107	115	84	119	91	116	107	97	97	98	18	132	57	122	63	158	-1	158	-1	122	63	120	11	120	11	122	63	116	69	211	-78	199	-95	203	-117	203	-117	199	-95	180	-109	203	-117	180	-109	164	-131	164	-131	180	-109	156	-118	164	-131	156	-118	126	-121	126	-121	97	-118	116	-136	116	-136	97	-118	78	-133	78	-133	97	-118	73	-110	78	-133	73	-110	56	-97	78	-133	56	-97	48	-124	7	-45	10	-90	14	-29	14	-29	10	-90	25	-110	14	-29	25	-110	27	-12	27	-12	25	-110	48	-124	27	-12	48	-124	41	-53	161	48	145	52	158	-1	161	48	158	-1	184	-13	161	48	184	-13	195	37	255	-35	251	-13	249	-68	249	-68	251	-13	240	6	249	-68	240	6	231	-96	231	-96	240	6	221	23	231	-96	221	23	215	-59	215	-59	211	-78	231	-96	231	-96	211	-78	203	-117	221	23	195	37	202	-27	221	23	202	-27	212	-42	221	23	212	-42	215	-59	126	-121	116	-136	164	-131	116	69	115	13	120	11	195	37	184	-13	202	-27	132	57	158	-1	145	52	10	-90	7	-45	5	-64	219	329	212	409	208	327	241	365	240	348	242	358	116	107	115	163	96	116	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	220	468	246	468	324	579	324	579	246	468	337	537	324	579	337	537	357	579	357	579	337	537	392	468	357	579	392	468	415	468	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	101	468	127	468	205	579	205	579	127	468	218	537	205	579	218	537	238	579	238	579	218	537	272	468	238	579	272	468	296	468	91	424	73	435	73	424	242	226	243	37	243	231	157	10	137	14	157	0	157	0	137	14	124	18	157	0	124	18	45	45	45	45	124	18	116	23	45	45	116	23	52	67	52	67	116	23	112	30	52	67	112	30	111	40	111	40	119	315	52	67	111	45	112	48	119	315	119	315	112	48	112	51	119	315	112	51	112	54	112	54	156	216	119	315	119	315	156	216	127	344	131	359	127	344	156	216	131	359	156	216	134	371	134	371	156	216	136	380	119	315	111	40	111	43	119	315	111	43	111	45	59	344	51	315	119	315	59	344	119	315	127	344	388	370	385	358	438	315	438	315	385	358	381	344	438	315	381	344	373	315	373	315	381	344	191	344	373	315	191	344	183	315	183	315	191	344	156	216	183	315	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	365	45	365	48	373	315	373	315	365	48	365	51	373	315	365	51	366	54	366	54	438	315	373	315	364	42	365	45	373	315	364	42	373	315	353	244	364	42	353	244	364	38	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	438	315	446	344	392	394	446	344	454	373	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	446	344	438	315	496	315	446	344	496	315	504	344	392	387	390	379	438	315	392	387	438	315	392	394	417	0	417	10	395	13	417	0	395	13	380	17	417	0	380	17	296	44	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	366	29	364	38	302	61	366	29	302	61	370	22	370	22	302	61	296	44	370	22	296	44	380	17	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	137	395	156	216	191	344	137	395	191	344	200	375	137	395	200	375	207	392	137	395	207	392	216	404	137	395	216	404	228	413	156	216	137	395	137	388	156	216	137	388	136	380	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	108	419	86	432	86	422	302	61	364	38	345	216	388	370	438	315	390	379	364	420	345	432	345	422	109	367	109	367	100	331	109	367	100	331	101	152	109	367	101	152	149	331	109	367	149	331	112	378	68	367	58	331	100	331	68	367	100	331	109	367	182	449	177	452	160	367	160	367	177	452	155	448	160	367	155	448	149	331	149	331	155	448	135	444	149	331	135	444	118	408	118	408	135	444	116	414	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	115	440	116	414	135	444	95	437	73	435	91	424	95	437	91	424	98	424	118	408	117	402	149	331	149	331	117	402	116	395	149	331	116	395	114	387	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	76	52	88	91	100	331	100	331	88	91	99	119	100	331	99	119	101	152	101	152	99	119	111	143	101	152	111	143	136	204	136	204	111	143	126	166	100	331	13	0	62	0	100	331	62	0	76	52	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	245	242	245	239	248	59	248	59	245	239	244	236	248	59	244	236	244	45	244	45	244	236	243	231	244	45	243	231	243	37	243	37	242	226	240	220	243	252	245	247	254	292	254	292	245	247	245	242	254	292	245	242	248	59	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	244	33	243	37	239	-3	244	33	239	-3	245	30	245	30	239	-3	257	4	245	30	257	4	247	27	240	220	204	83	210	-4	240	220	210	-4	220	-5	240	220	220	-5	239	-3	240	220	239	-3	243	37	210	-4	204	83	202	0	202	0	204	83	199	65	202	0	199	65	196	5	196	5	199	65	195	50	196	5	195	50	193	37	192	12	196	5	193	37	192	12	193	37	191	28	192	12	191	28	191	22	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	248	59	252	78	254	292	252	78	258	98	254	292	258	98	270	290	254	292	234	257	240	255	254	292	240	255	243	252	160	367	149	331	255	331	160	367	255	331	265	367	91	424	73	435	73	424	112	378	149	331	114	387	242	226	243	37	243	231	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	101	494	107	503	109	543	109	543	107	503	113	509	109	543	113	509	125	550	125	550	113	509	121	513	125	550	121	513	131	514	131	514	138	513	143	553	143	553	138	513	147	511	143	553	147	511	153	552	153	552	147	511	159	508	153	552	159	508	163	551	163	551	159	508	174	502	163	551	174	502	174	548	174	548	174	502	186	543	97	483	101	494	109	543	97	483	109	543	97	529	97	483	97	529	86	510	97	483	86	510	78	483	231	485	249	488	236	525	236	525	249	488	242	525	251	526	242	525	249	488	251	526	249	488	264	496	277	510	287	529	294	554	277	510	294	554	276	554	277	510	276	554	271	542	277	510	271	542	266	534	277	510	266	534	264	496	259	529	251	526	264	496	259	529	264	496	266	534	212	488	219	486	221	529	221	529	219	486	226	485	221	529	226	485	229	526	229	526	226	485	231	485	229	526	231	485	236	525	186	543	194	494	200	537	200	537	194	494	203	491	200	537	203	491	211	532	211	532	203	491	212	488	211	532	212	488	221	529	194	494	186	543	174	502	143	553	125	550	131	514	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	44	354	49	362	52	402	52	402	49	362	56	368	52	402	56	368	67	410	67	410	56	368	64	372	67	410	64	372	73	373	73	373	80	373	86	412	86	412	80	373	90	371	86	412	90	371	95	412	95	412	90	371	101	367	95	412	101	367	105	410	105	410	101	367	117	362	105	410	117	362	116	407	116	407	117	362	129	403	39	342	44	354	52	402	39	342	52	402	39	389	39	342	39	389	29	369	39	342	29	369	20	342	174	344	192	347	178	385	178	385	192	347	184	384	194	385	184	384	192	347	194	385	192	347	207	356	219	370	229	389	237	413	219	370	237	413	218	413	219	370	218	413	213	402	219	370	213	402	208	394	219	370	208	394	207	356	202	388	194	385	207	356	202	388	207	356	208	394	146	350	154	348	154	392	154	392	154	348	161	346	154	392	161	346	163	388	163	388	161	346	168	345	163	388	168	345	171	386	171	386	168	345	174	344	171	386	174	344	178	385	143	397	129	403	136	354	143	397	136	354	146	350	143	397	146	350	154	392	136	354	129	403	117	362	86	412	67	410	73	373	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	92	501	84	468	283	468	92	501	283	468	290	501	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	27	360	19	326	219	326	27	360	219	326	226	360	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	163	511	144	519	150	473	150	473	144	519	130	532	150	473	130	532	126	486	126	486	130	532	121	551	126	486	121	551	117	574	277	574	266	551	269	511	269	511	266	551	251	533	269	511	251	533	244	489	244	489	251	533	232	519	244	489	232	519	215	474	215	474	232	519	211	511	215	474	211	511	188	508	188	508	163	511	182	469	182	469	163	511	150	473	117	574	98	574	101	537	117	574	101	537	110	507	117	574	110	507	126	486	277	574	269	511	287	540	277	574	287	540	296	574	188	508	182	469	215	474	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	96	368	77	376	83	330	83	330	77	376	63	389	83	330	63	389	59	343	59	343	63	389	54	407	59	343	54	407	50	430	211	430	199	408	202	369	202	369	199	408	184	390	202	369	184	390	178	346	178	346	184	390	166	376	178	346	166	376	148	331	148	331	166	376	144	368	148	331	144	368	120	365	120	365	96	368	115	326	115	326	96	368	83	330	50	430	30	430	33	393	50	430	33	393	43	364	50	430	43	364	59	343	211	430	202	369	220	397	211	430	220	397	230	430	120	365	115	326	148	331	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	37	29	27	20	62	0	62	0	27	20	14	15	62	0	14	15	-4	10	70	-99	88	-108	85	-34	85	-34	85	-27	70	-99	70	-99	85	-27	86	-20	70	-99	86	-20	130	353	130	353	86	-20	87	-13	130	353	87	-13	89	-6	124	16	116	21	92	0	92	0	116	21	112	27	92	0	112	27	111	36	111	36	111	44	92	0	92	0	111	44	130	353	92	0	130	353	89	-6	137	13	124	16	156	0	156	0	124	16	92	0	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	62	0	55	-8	57	-86	62	0	57	-86	70	-99	62	0	70	-99	130	353	62	0	130	353	50	61	62	0	50	61	44	42	62	0	44	42	37	29	169	-56	159	-62	160	-93	160	-93	159	-62	148	-66	160	-93	148	-66	144	-103	144	-103	148	-66	136	-68	144	-103	136	-68	126	-109	126	-109	136	-68	124	-69	176	-78	190	-60	179	-48	176	-78	179	-48	169	-56	176	-78	169	-56	160	-93	111	-67	100	-62	107	-111	111	-67	107	-111	126	-109	111	-67	126	-109	124	-69	92	-55	87	-45	88	-108	92	-55	88	-108	107	-111	92	-55	107	-111	100	-62	50	-18	47	-27	48	-69	50	-18	48	-69	57	-86	50	-18	57	-86	55	-8	45	-37	44	-48	48	-69	45	-37	48	-69	47	-27	137	13	156	0	156	10	85	-34	88	-108	87	-45	62	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	-99	98	-108	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	81	-99	82	34	82	234	81	-99	82	234	81	227	81	-99	81	227	79	220	81	-99	79	220	67	-6	81	-99	67	-6	67	-86	67	-6	63	-14	67	-86	67	-86	63	-14	59	-22	67	-86	59	-22	58	-69	58	-69	59	-22	57	-30	58	-69	57	-30	55	-39	99	25	92	24	96	-26	96	-26	92	24	95	-34	98	-108	95	-34	92	24	108	31	105	7	114	14	108	31	114	14	118	41	118	41	114	14	124	24	118	41	124	24	131	56	131	56	124	24	134	37	131	56	134	37	147	75	147	75	134	37	144	51	147	75	144	51	156	68	97	-18	99	-9	99	25	99	25	99	-9	101	-1	99	25	101	-1	108	31	108	31	101	-1	105	7	179	-56	169	-62	171	-93	171	-93	169	-62	158	-66	171	-93	158	-66	154	-103	154	-103	158	-66	147	-68	154	-103	147	-68	136	-109	136	-109	147	-68	135	-69	186	-78	200	-60	189	-48	186	-78	189	-48	179	-56	186	-78	179	-56	171	-93	122	-67	111	-62	118	-111	122	-67	118	-111	136	-109	122	-67	136	-109	135	-69	103	-55	97	-45	98	-108	103	-55	98	-108	118	-111	103	-55	118	-111	111	-62	98	-108	92	24	88	24	98	-108	88	24	86	25	98	-108	86	25	84	27	98	-108	84	27	82	30	98	-108	82	30	82	34	65	-6	67	-6	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	95	-34	98	-108	97	-45	99	25	96	-26	97	-18	58	-69	55	-39	55	-48	60	264	42	276	42	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	214	535	215	483	221	528	221	528	215	483	222	490	221	528	222	490	226	519	226	519	222	490	226	499	226	519	226	499	228	509	163	510	164	499	164	520	164	520	164	499	169	490	164	520	169	490	169	529	169	529	169	490	176	483	169	529	176	483	176	536	176	536	176	483	185	478	176	536	185	478	185	540	185	540	185	478	195	477	185	540	195	477	196	542	196	542	195	477	206	478	196	542	206	478	206	540	206	540	206	478	215	483	206	540	215	483	214	535	130	353	111	44	113	53	110	420	91	432	91	422	43	276	43	276	57	277	57	277	43	276	61	264	57	277	61	264	72	278	72	278	61	264	73	263	72	278	73	263	90	281	90	281	73	263	81	260	90	281	81	260	84	256	82	31	82	34	83	-4	83	-4	82	34	64	-6	64	-6	82	34	79	220	64	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	0	44	0	47	103	41	82	44	0	41	82	37	6	37	6	41	82	37	64	37	6	37	64	34	50	33	17	37	6	34	50	33	17	34	50	32	39	33	17	32	39	31	30	82	38	82	234	82	34	82	34	81	227	79	220	88	64	152	290	90	281	88	64	90	281	86	56	86	56	90	281	85	249	86	56	85	249	85	245	86	56	85	245	85	50	85	50	85	245	84	240	85	50	84	240	83	44	83	44	84	240	82	234	83	44	82	234	82	38	85	249	90	281	84	256	114	286	90	281	152	290	114	286	152	290	149	292	146	76	131	56	136	39	136	39	131	56	118	41	136	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	4	101	4	108	31	100	25	101	4	100	25	92	24	92	24	89	24	101	4	101	4	89	24	86	26	101	4	86	26	84	28	84	28	82	31	83	-4	84	28	83	-4	101	4	146	76	136	39	156	68	81	227	82	34	82	234	61	264	43	276	43	265	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	253	53	251	63	251	38	251	38	251	63	251	35	252	25	251	35	246	71	252	25	246	71	241	-8	241	-8	246	71	239	78	241	-8	239	78	230	82	253	53	251	38	252	42	253	53	252	42	252	45	253	53	252	45	253	49	251	63	246	71	251	35	304	37	298	25	305	-5	305	-5	298	25	291	17	305	-5	291	17	286	-9	286	-9	291	17	283	11	286	-9	283	11	274	10	274	10	266	10	267	-11	267	-11	266	10	259	13	267	-11	259	13	255	18	255	18	252	25	241	-8	255	18	241	-8	267	-11	201	76	203	11	209	82	209	82	203	11	219	0	209	82	219	0	220	84	220	84	219	0	241	-8	220	84	241	-8	230	82	195	69	191	58	193	27	195	69	193	27	203	11	195	69	203	11	201	76	393	353	378	78	387	102	393	353	387	102	396	130	393	353	309	52	321	1	393	353	321	1	336	11	393	353	336	11	349	24	393	353	349	24	359	39	393	353	359	39	369	57	393	353	369	57	378	78	309	52	304	37	305	-5	309	52	305	-5	321	1	274	10	267	-11	286	-9	401	388	400	381	464	373	464	373	400	381	398	373	464	373	398	373	396	130	396	130	398	373	396	363	396	130	396	363	393	353	519	432	350	432	372	419	519	432	372	419	386	416	519	432	386	416	395	411	519	432	395	411	400	404	519	432	400	404	401	395	519	432	401	395	486	414	519	432	486	414	499	419	519	432	499	419	519	422	401	395	464	373	470	392	401	395	470	392	477	406	401	395	477	406	486	414	401	388	464	373	401	395	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	372	419	350	432	350	422	193	27	191	58	189	47	130	353	111	44	113	53	110	420	91	432	91	422	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	83	-68	85	-128	92	-66	92	-66	85	-128	99	-134	92	-66	99	-134	101	-68	101	-68	99	-134	110	-116	101	-68	110	-116	109	-114	109	-114	114	-76	108	-71	110	-109	112	-106	114	-76	114	-76	112	-106	115	-102	114	-76	115	-102	117	-83	117	-83	115	-102	117	-98	117	-83	117	-98	118	-91	108	-71	101	-68	109	-114	161	-83	149	-105	149	-130	149	-130	149	-105	136	-118	149	-130	136	-118	121	-122	121	-122	117	-121	149	-130	149	-130	117	-121	117	-136	209	277	194	276	212	265	209	277	212	265	227	279	227	279	212	265	225	264	227	279	225	264	234	262	244	240	242	232	309	290	309	290	242	232	240	222	309	290	240	222	240	18	240	18	240	222	237	209	240	18	237	209	233	191	234	262	240	258	249	282	249	282	240	258	243	252	249	282	243	252	244	245	244	245	244	240	309	290	309	290	307	292	276	287	309	290	276	287	249	282	309	290	249	282	244	245	173	-49	177	-112	186	-1	186	-1	177	-112	202	-81	186	-1	202	-81	233	191	233	191	202	-81	222	-38	233	191	222	-38	240	18	161	-83	149	-130	177	-112	161	-83	177	-112	173	-49	117	-136	117	-121	114	-120	117	-136	114	-120	111	-118	117	-136	111	-118	110	-116	117	-136	110	-116	99	-134	66	-87	67	-109	69	-78	69	-78	67	-109	74	-120	69	-78	74	-120	75	-72	75	-72	74	-120	85	-128	75	-72	85	-128	83	-68	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	286	430	287	365	297	432	297	432	287	365	298	363	297	432	298	363	307	430	307	430	298	363	308	365	307	430	308	365	317	424	317	424	308	365	317	369	317	424	317	369	324	417	324	417	317	369	324	377	324	417	324	377	329	407	329	407	324	377	329	386	329	407	329	386	331	396	262	398	264	386	264	409	264	409	264	386	269	376	264	409	269	376	269	418	269	418	269	376	277	369	269	418	277	369	277	425	277	425	277	369	287	365	277	425	287	365	286	430	147	75	135	39	156	68	67	-109	66	-87	64	-96	212	265	194	276	194	265	227	279	234	262	249	282	114	-76	109	-114	110	-109	81	227	82	34	82	234	60	264	42	276	42	265	72	10	66	13	73	-11	73	-11	66	13	61	18	73	-11	61	18	48	-8	48	-8	61	18	59	25	48	-8	59	25	53	71	53	71	59	25	58	35	58	63	58	35	58	38	58	63	58	38	58	42	60	53	58	63	58	42	60	53	58	42	59	45	60	53	59	45	60	49	111	37	105	25	111	-5	111	-5	105	25	98	17	111	-5	98	17	93	-9	93	-9	98	17	90	11	93	-9	90	11	81	10	81	10	72	10	73	-11	53	71	45	78	48	-8	48	-8	45	78	36	82	48	-8	36	82	26	0	26	0	36	82	26	84	26	0	26	84	16	82	10	11	26	0	16	82	10	11	16	82	8	76	10	11	8	76	2	69	10	11	2	69	0	27	-1	58	-3	47	0	27	-1	58	0	27	2	69	200	353	184	78	194	102	200	353	194	102	203	130	200	353	116	52	128	1	200	353	128	1	143	11	200	353	143	11	156	24	200	353	156	24	166	39	200	353	166	39	175	57	200	353	175	57	184	78	116	52	111	37	111	-5	116	52	111	-5	128	1	81	10	73	-11	93	-9	325	432	157	432	178	419	325	432	178	419	193	416	325	432	193	416	202	411	325	432	202	411	206	404	325	432	206	404	208	395	325	432	208	395	293	414	325	432	293	414	306	419	325	432	306	419	325	422	271	373	277	392	208	395	271	373	208	395	207	388	271	373	207	388	207	381	271	373	207	381	205	373	271	373	205	373	203	363	271	373	203	363	203	130	284	406	293	414	208	395	284	406	208	395	277	392	203	363	200	353	203	130	160	469	186	469	265	581	265	581	186	469	277	538	265	581	277	538	296	581	296	581	277	538	331	469	296	581	331	469	355	469	178	419	157	432	157	422	53	71	58	35	58	63	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	39	326	65	326	143	438	143	438	65	326	156	395	143	438	156	395	175	438	175	438	156	395	210	326	175	438	210	326	234	326	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	230	248	175	245	253	88	230	248	253	88	341	54	341	54	253	88	260	75	341	54	260	75	266	64	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	277	34	410	0	374	17	277	34	374	17	362	25	277	34	362	25	352	36	277	34	352	36	341	54	277	34	341	54	276	43	341	54	266	64	272	53	341	54	272	53	276	43	171	231	253	88	175	245	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	171	231	147	379	145	371	171	231	145	371	143	362	171	231	143	362	140	353	171	231	140	353	129	73	389	13	374	17	410	0	389	13	410	0	410	10	276	27	272	22	410	0	276	27	410	0	277	34	228	10	228	0	410	0	228	10	410	0	247	13	226	-71	224	-56	223	-93	223	-93	224	-56	219	-43	223	-93	219	-43	212	-115	212	-115	219	-43	211	-32	212	-115	211	-32	200	-26	212	-115	200	-26	194	-136	194	-136	200	-26	188	-23	194	-136	188	-23	183	-105	183	-105	181	-116	194	-136	194	-136	181	-116	176	-127	194	-136	176	-127	170	-156	170	-156	176	-127	166	-138	170	-156	166	-138	152	-151	152	-151	134	-164	140	-176	152	-151	140	-176	170	-156	188	-23	177	-25	179	-94	188	-23	179	-94	181	-98	188	-23	181	-98	183	-102	188	-23	183	-102	183	-105	156	-67	158	-73	160	-36	160	-36	158	-73	163	-78	160	-36	163	-78	167	-29	167	-29	163	-78	169	-85	167	-29	169	-85	177	-25	177	-25	169	-85	175	-90	177	-25	175	-90	179	-94	155	-44	154	-54	154	-61	155	-44	154	-61	156	-67	155	-44	156	-67	160	-36	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	119	420	98	432	98	422	347	420	332	432	332	422	143	-71	141	-56	139	-93	139	-93	141	-56	135	-43	139	-93	135	-43	128	-115	128	-115	135	-43	127	-32	128	-115	127	-32	116	-26	128	-115	116	-26	111	-136	111	-136	116	-26	104	-23	111	-136	104	-23	100	-105	100	-105	98	-116	111	-136	111	-136	98	-116	93	-127	111	-136	93	-127	87	-156	87	-156	93	-127	83	-138	87	-156	83	-138	69	-151	69	-151	50	-164	56	-176	69	-151	56	-176	87	-156	104	-23	93	-25	95	-94	104	-23	95	-94	98	-98	104	-23	98	-98	99	-102	104	-23	99	-102	100	-105	72	-67	75	-73	77	-36	77	-36	75	-73	79	-78	77	-36	79	-78	84	-29	84	-29	79	-78	86	-85	84	-29	86	-85	93	-25	93	-25	86	-85	91	-90	93	-25	91	-90	95	-94	72	-44	70	-54	71	-61	72	-44	71	-61	72	-67	72	-44	72	-67	77	-36	103	350	91	119	98	146	103	350	98	146	177	449	103	350	10	0	59	0	103	350	59	0	91	119	112	392	110	381	177	449	177	449	110	381	107	367	177	449	107	367	103	350	102	421	109	419	111	440	111	440	109	419	113	414	111	440	113	414	131	444	131	444	113	414	115	408	102	421	111	440	93	423	93	423	111	440	91	437	93	423	91	437	81	424	81	424	91	437	69	435	81	424	69	435	69	424	177	449	173	452	151	448	177	449	151	448	131	444	177	449	131	444	115	408	177	449	115	408	114	401	177	449	114	401	112	392	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	226	-4	239	2	226	30	226	30	239	2	234	27	240	28	234	27	239	2	240	28	239	2	253	16	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	246	31	240	28	253	16	246	31	253	16	251	36	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	196	273	187	283	187	273	61	33	57	26	163	0	163	0	57	26	53	21	163	0	53	21	48	18	48	18	43	15	163	0	163	0	43	15	36	13	163	0	36	13	28	11	68	51	65	41	163	0	68	51	163	0	132	17	68	51	132	17	126	24	68	51	126	24	124	34	68	51	124	34	121	253	124	34	124	271	124	268	124	34	124	268	124	265	124	34	124	265	123	261	124	34	123	261	122	257	124	34	122	257	121	253	186	270	190	277	124	271	124	271	190	277	194	282	124	271	194	282	200	286	200	286	204	288	124	271	124	271	204	288	243	304	124	271	243	304	122	282	122	282	243	304	117	288	243	304	204	288	211	290	243	304	211	290	219	292	243	304	219	292	229	293	243	304	229	293	240	293	161	183	180	252	124	271	161	183	124	271	125	48	161	183	125	48	126	52	161	183	126	52	155	159	161	183	155	159	162	159	161	183	162	159	188	186	124	37	124	40	124	271	124	37	124	271	124	34	125	44	125	48	124	271	125	44	124	271	124	40	182	262	186	270	124	271	182	262	124	271	180	252	243	304	84	304	96	292	243	304	96	292	108	291	243	304	108	291	117	288	168	159	175	160	188	186	188	186	175	160	183	160	188	186	183	160	191	160	191	160	194	157	198	187	198	187	194	157	197	151	198	187	197	151	200	144	198	187	200	144	208	190	208	190	200	144	203	134	208	190	203	134	207	124	207	124	211	108	208	190	208	190	211	108	217	194	198	187	188	186	191	160	223	63	228	48	226	199	226	199	228	48	234	204	245	212	234	204	249	187	245	212	249	187	255	223	255	223	249	187	263	199	255	223	263	199	264	234	264	234	263	199	276	213	264	234	276	213	274	248	274	248	276	213	284	262	211	108	215	92	217	194	217	194	215	92	219	77	217	194	219	77	226	199	226	199	219	77	223	63	234	204	234	176	249	187	342	252	350	304	336	259	336	259	350	304	331	303	336	259	331	303	330	266	330	266	331	303	324	268	318	267	324	268	331	303	318	267	331	303	317	299	366	242	375	244	376	298	376	298	375	244	383	247	376	298	383	247	387	292	387	292	383	247	391	252	387	292	391	252	395	282	395	282	391	252	396	260	395	282	396	260	398	270	363	302	350	304	351	245	363	302	351	245	366	242	363	302	366	242	376	298	299	248	304	256	306	291	306	291	304	256	308	261	306	291	308	261	317	299	317	299	308	261	312	265	317	299	312	265	318	267	295	279	284	262	288	230	295	279	288	230	299	248	295	279	299	248	306	291	338	15	322	23	353	0	353	0	322	23	307	34	353	0	307	34	266	0	266	0	307	34	293	48	266	0	293	48	284	65	284	65	279	81	266	0	266	0	279	81	273	102	266	0	273	102	266	125	248	167	250	13	251	162	251	162	250	13	258	6	251	162	258	6	259	147	259	147	258	6	266	0	259	147	266	0	266	125	244	171	241	173	242	22	244	171	242	22	250	13	244	171	250	13	248	167	234	204	228	48	234	176	234	176	228	48	235	33	234	176	235	33	238	175	238	175	235	33	242	22	238	175	242	22	241	173	163	0	166	10	153	11	163	0	153	11	142	13	163	0	142	13	132	17	18	11	7	10	163	0	18	11	163	0	28	11	163	0	7	10	3	0	61	33	163	0	65	41	338	15	353	0	355	10	288	230	284	262	276	213	350	304	342	252	351	245	188	186	162	159	168	159	96	292	84	304	81	293	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	319	564	315	571	316	544	319	564	316	544	318	548	319	564	318	548	320	552	319	564	320	552	320	557	316	544	315	571	313	541	313	541	315	571	310	576	313	541	310	576	309	538	309	538	310	576	304	579	309	538	304	579	296	580	309	538	296	580	292	580	309	538	292	580	289	579	309	538	289	579	285	577	309	538	285	577	282	576	309	538	282	576	279	574	309	538	279	574	195	468	195	468	279	574	172	468	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	229	564	226	571	227	544	229	564	227	544	229	548	229	564	229	548	230	552	229	564	230	552	231	557	227	544	226	571	224	541	224	541	226	571	221	576	224	541	221	576	220	538	220	538	221	576	214	579	220	538	214	579	207	580	220	538	207	580	203	580	220	538	203	580	199	579	220	538	199	579	196	577	220	538	196	577	193	576	220	538	193	576	190	574	220	538	190	574	106	468	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	106	468	190	574	83	468	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	332	0	245	26	218	24	332	0	218	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	116	40	114	51	49	62	116	40	49	62	123	32	123	32	49	62	42	41	123	32	42	41	136	27	136	27	42	41	35	27	136	27	35	27	155	25	192	-71	190	-56	189	-93	189	-93	190	-56	185	-43	189	-93	185	-43	178	-115	178	-115	185	-43	177	-32	178	-115	177	-32	166	-26	178	-115	166	-26	161	-136	161	-136	166	-26	154	-23	161	-136	154	-23	149	-105	149	-105	148	-116	161	-136	161	-136	148	-116	142	-127	161	-136	142	-127	137	-156	137	-156	142	-127	133	-138	137	-156	133	-138	119	-151	119	-151	100	-164	106	-176	119	-151	106	-176	137	-156	154	-23	143	-25	145	-94	154	-23	145	-94	147	-98	154	-23	147	-98	149	-102	154	-23	149	-102	149	-105	122	-67	125	-73	126	-36	126	-36	125	-73	129	-78	126	-36	129	-78	133	-29	133	-29	129	-78	136	-85	133	-29	136	-85	143	-25	143	-25	136	-85	141	-90	143	-25	141	-90	145	-94	121	-44	120	-54	120	-61	121	-44	120	-61	122	-67	121	-44	122	-67	126	-36	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	114	51	130	353	49	62	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	97	-71	95	-56	93	-93	93	-93	95	-56	89	-43	93	-93	89	-43	83	-115	83	-115	89	-43	81	-32	83	-115	81	-32	71	-26	83	-115	71	-26	65	-136	65	-136	71	-26	58	-23	65	-136	58	-23	54	-105	54	-105	52	-116	65	-136	65	-136	52	-116	47	-127	65	-136	47	-127	41	-156	41	-156	47	-127	37	-138	41	-156	37	-138	23	-151	23	-151	4	-164	10	-176	23	-151	10	-176	41	-156	58	-23	47	-25	49	-94	58	-23	49	-94	52	-98	58	-23	52	-98	53	-102	58	-23	53	-102	54	-105	26	-67	29	-73	31	-36	31	-36	29	-73	34	-78	31	-36	34	-78	38	-29	38	-29	34	-78	41	-85	38	-29	41	-85	47	-25	47	-25	41	-85	46	-90	47	-25	46	-90	49	-94	26	-44	24	-54	25	-61	26	-44	25	-61	26	-67	26	-44	26	-67	31	-36	90	424	78	435	78	424	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	332	0	35	27	26	19	332	0	26	19	13	13	332	0	13	13	-4	10	332	0	-4	10	-4	0	394	394	392	409	390	372	390	372	392	409	387	422	390	372	387	422	380	350	380	350	387	422	379	432	380	350	379	432	368	439	380	350	368	439	362	328	362	328	368	439	356	441	362	328	356	441	352	358	352	358	350	348	362	328	362	328	350	348	344	337	362	328	344	337	338	308	338	308	344	337	334	325	338	308	334	325	320	313	320	313	302	300	308	289	320	313	308	289	338	308	356	441	345	440	347	371	356	441	347	371	350	367	356	441	350	367	351	363	356	441	351	363	352	358	324	398	327	392	328	429	328	429	327	392	332	386	328	429	332	386	335	435	335	435	332	386	339	380	335	435	339	380	345	440	345	440	339	380	344	375	345	440	344	375	347	371	323	421	322	411	322	404	323	421	322	404	324	398	323	421	324	398	328	429	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	296	412	295	427	293	389	293	389	295	427	289	440	293	389	289	440	282	367	282	367	289	440	281	450	282	367	281	450	270	457	282	367	270	457	265	346	265	346	270	457	258	459	265	346	258	459	254	376	254	376	252	366	265	346	265	346	252	366	247	355	265	346	247	355	241	326	241	326	247	355	237	343	241	326	237	343	223	331	223	331	205	318	211	307	223	331	211	307	241	326	258	459	247	457	250	388	258	459	250	388	253	384	258	459	253	384	254	380	258	459	254	380	254	376	227	416	230	410	231	447	231	447	230	410	234	404	231	447	234	404	238	453	238	453	234	404	241	398	238	453	241	398	247	457	247	457	241	398	246	393	247	457	246	393	250	388	226	438	225	429	225	422	226	438	225	422	227	416	226	438	227	416	231	447	90	424	78	435	78	424	218	24	183	24	183	24	332	0	183	24	155	25	332	0	155	25	35	27	35	27	155	25	136	27	35	27	136	27	42	41	42	41	136	27	123	32	42	41	123	32	49	62	49	62	123	32	116	40	49	62	116	40	114	51	114	51	130	353	49	62	130	353	114	51	114	57	130	353	114	57	115	63	130	353	115	63	117	70	130	353	117	70	118	78	130	353	118	78	120	86	130	353	120	86	200	371	130	353	200	371	133	363	267	432	86	432	107	420	267	432	107	420	122	416	267	432	122	416	131	411	267	432	131	411	135	403	267	432	135	403	137	393	267	432	137	393	229	414	267	432	229	414	246	419	267	432	246	419	267	422	137	393	200	371	207	391	137	393	207	391	217	404	137	393	217	404	229	414	137	387	136	380	200	371	137	387	200	371	137	393	135	372	133	363	200	371	135	372	200	371	136	380	35	27	26	19	332	0	332	0	26	19	13	13	332	0	13	13	-4	10	336	85	325	70	332	0	332	0	325	70	314	58	332	0	314	58	302	49	302	49	284	38	332	0	332	0	284	38	266	31	332	0	266	31	245	26	370	119	357	123	346	102	370	119	346	102	336	85	370	119	336	85	332	0	218	24	183	24	332	0	218	24	332	0	245	26	231	223	232	212	232	235	232	235	232	212	238	202	232	235	238	202	238	246	238	246	238	202	245	195	238	246	245	195	245	254	245	254	245	195	255	190	245	254	255	190	255	259	255	259	255	190	266	188	255	259	266	188	267	261	267	261	266	188	278	190	267	261	278	190	278	259	278	259	278	190	288	194	278	259	288	194	288	254	288	254	288	194	296	202	288	254	296	202	297	245	297	245	296	202	302	212	297	245	302	212	302	235	302	235	302	212	304	223	332	0	-4	10	-4	0	107	420	86	432	86	422	60	-6	80	-4	78	33	78	33	79	37	60	-6	60	-6	79	37	79	42	60	-6	79	42	120	397	120	397	79	42	80	48	120	397	80	48	82	54	120	397	82	54	84	61	120	397	84	61	185	449	120	397	185	449	122	401	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	120	397	30	50	33	6	120	397	33	6	39	0	120	397	39	0	48	-5	120	397	48	-5	60	-6	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	182	223	184	212	184	235	184	235	184	212	189	202	184	235	189	202	189	246	189	246	189	202	197	195	189	246	197	195	197	254	197	254	197	195	207	190	197	254	207	190	207	259	207	259	207	190	218	188	207	259	218	188	219	261	219	261	218	188	230	190	219	261	230	190	230	259	230	259	230	190	240	194	230	259	240	194	240	254	240	254	240	194	248	202	240	254	248	202	248	245	248	245	248	202	254	212	248	245	254	212	254	235	254	235	254	212	256	223	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	90	424	78	435	78	424	213	24	177	24	177	24	331	0	177	24	152	24	331	0	152	24	36	29	36	29	152	24	134	27	36	29	134	27	43	42	43	42	134	27	121	32	43	42	121	32	50	61	50	61	121	32	114	39	50	61	114	39	112	48	112	48	130	353	92	220	130	353	112	48	112	52	130	353	112	52	113	59	130	353	113	59	116	68	130	353	116	68	119	81	130	353	119	81	123	97	130	353	123	97	159	226	130	353	159	226	133	363	266	432	86	432	107	419	266	432	107	419	122	415	266	432	122	415	131	410	266	432	131	410	135	403	266	432	135	403	137	393	266	432	137	393	228	415	266	432	228	415	245	420	266	432	245	420	266	422	159	226	253	281	168	257	159	226	168	257	201	377	159	226	201	377	137	393	159	226	137	393	137	387	159	226	137	387	136	380	159	226	136	380	135	372	159	226	135	372	133	363	137	393	201	377	207	393	137	393	207	393	216	406	137	393	216	406	228	415	92	220	27	181	84	188	92	220	84	188	112	48	335	83	324	69	331	0	331	0	324	69	313	57	331	0	313	57	302	48	302	48	283	38	331	0	331	0	283	38	263	31	331	0	263	31	241	26	370	119	357	123	346	102	370	119	346	102	335	83	370	119	335	83	331	0	213	24	177	24	331	0	213	24	331	0	241	26	331	0	36	29	27	20	331	0	27	20	14	14	331	0	14	14	-4	10	331	0	-4	10	-4	0	84	188	27	181	18	149	50	61	112	48	84	188	168	257	253	281	262	313	107	419	86	432	86	422	48	-5	60	-6	72	208	72	208	60	-6	79	-4	72	208	79	-4	78	34	78	34	80	239	72	208	72	208	80	239	33	214	72	208	33	214	24	184	80	239	78	34	79	38	80	239	79	38	79	42	80	239	79	42	80	48	122	45	112	34	116	18	116	18	112	34	103	27	116	18	103	27	97	3	97	3	103	27	95	23	97	3	95	23	88	21	88	21	84	22	97	3	97	3	84	22	82	23	97	3	82	23	79	-4	79	-4	82	23	80	26	79	-4	80	26	79	29	136	42	160	75	151	81	136	42	151	81	134	59	136	42	134	59	122	45	136	42	122	45	116	18	39	0	48	-5	72	208	39	0	72	208	38	80	39	0	38	80	34	67	39	0	34	67	32	6	34	67	31	55	32	6	32	6	31	55	29	44	32	6	29	44	29	16	29	16	29	44	28	36	29	16	28	36	27	30	181	452	159	448	185	449	185	449	159	448	139	444	185	449	139	444	138	271	138	271	139	444	131	241	138	271	131	241	195	274	131	241	139	444	123	408	131	241	123	408	122	399	131	241	122	399	117	380	131	241	117	380	109	348	131	241	109	348	97	301	131	241	97	301	83	59	122	413	123	408	139	444	122	413	139	444	120	440	122	413	120	440	118	418	78	435	91	424	100	437	100	437	91	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	118	418	97	301	80	239	80	48	97	301	80	48	81	53	97	301	81	53	83	59	91	424	78	435	78	424	138	271	195	274	203	305	78	34	79	-4	79	29	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	385	564	382	571	383	544	385	564	383	544	385	548	385	564	385	548	386	552	385	564	386	552	387	557	383	544	382	571	380	541	380	541	382	571	377	576	380	541	377	576	375	538	375	538	377	576	370	579	375	538	370	579	363	580	375	538	363	580	359	580	375	538	359	580	356	579	375	538	356	579	352	577	375	538	352	577	349	576	375	538	349	576	347	574	375	538	347	574	262	468	262	468	347	574	239	468	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	167	243	149	198	170	224	49	260	31	271	31	261	207	-71	205	-56	203	-93	203	-93	205	-56	200	-43	203	-93	200	-43	193	-115	193	-115	200	-43	191	-32	193	-115	191	-32	181	-26	193	-115	181	-26	175	-136	175	-136	181	-26	169	-23	175	-136	169	-23	164	-105	164	-105	162	-116	175	-136	175	-136	162	-116	157	-127	175	-136	157	-127	151	-156	151	-156	157	-127	147	-138	151	-156	147	-138	133	-151	133	-151	115	-164	120	-176	133	-151	120	-176	151	-156	169	-23	158	-25	159	-94	169	-23	159	-94	162	-98	169	-23	162	-98	164	-102	169	-23	164	-102	164	-105	136	-67	139	-73	141	-36	141	-36	139	-73	144	-78	141	-36	144	-78	148	-29	148	-29	144	-78	150	-85	148	-29	150	-85	158	-25	158	-25	150	-85	155	-90	158	-25	155	-90	159	-94	136	-44	135	-54	135	-61	136	-44	135	-61	136	-67	136	-44	136	-67	141	-36	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	157	-71	155	-56	153	-93	153	-93	155	-56	150	-43	153	-93	150	-43	143	-115	143	-115	150	-43	141	-32	143	-115	141	-32	131	-26	143	-115	131	-26	125	-136	125	-136	131	-26	118	-23	125	-136	118	-23	115	-105	115	-105	113	-116	125	-136	125	-136	113	-116	107	-127	125	-136	107	-127	101	-156	101	-156	107	-127	97	-138	101	-156	97	-138	84	-151	84	-151	65	-164	71	-176	84	-151	71	-176	101	-156	118	-23	107	-25	110	-94	118	-23	110	-94	113	-98	118	-23	113	-98	114	-102	118	-23	114	-102	115	-105	87	-67	90	-73	91	-36	91	-36	90	-73	94	-78	91	-36	94	-78	98	-29	98	-29	94	-78	101	-85	98	-29	101	-85	107	-25	107	-25	101	-85	106	-90	107	-25	106	-90	110	-94	87	-44	85	-54	85	-61	87	-44	85	-61	87	-67	87	-44	87	-67	91	-36	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	167	243	149	198	170	224	49	260	31	271	31	261	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	421	579	396	579	313	468	313	468	396	579	302	510	313	468	302	510	282	468	282	468	302	510	244	579	282	468	244	579	219	579	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	230	187	212	-4	221	-5	230	187	221	-5	238	-3	230	187	200	80	203	0	230	187	203	0	212	-4	196	6	203	0	200	80	196	6	200	80	196	62	196	6	196	62	193	49	196	6	193	49	192	16	192	16	193	49	191	40	192	16	191	40	190	34	192	16	190	34	190	30	237	223	235	212	238	-3	238	-3	235	212	233	199	238	-3	233	199	230	187	237	223	238	-3	238	232	238	232	238	-3	239	37	238	232	239	37	239	239	250	292	239	37	240	41	250	292	240	41	241	46	241	46	243	54	250	292	250	292	243	54	246	65	250	292	246	65	249	78	249	78	286	212	250	292	250	292	286	212	265	290	243	28	254	3	246	26	246	26	254	3	251	25	256	26	251	25	254	3	256	26	254	3	271	16	290	61	280	47	290	37	290	61	290	37	314	69	290	61	314	69	293	64	314	69	305	78	302	74	314	69	302	74	299	71	314	69	299	71	296	67	314	69	296	67	293	64	271	16	290	37	280	47	271	16	280	47	271	37	271	16	271	37	263	30	271	16	263	30	256	26	240	33	239	37	238	-3	240	33	238	-3	241	30	241	30	238	-3	254	3	241	30	254	3	243	28	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	250	292	229	257	233	255	250	292	233	255	236	251	250	292	236	251	238	246	250	292	238	246	239	239	250	292	239	239	239	37	315	438	290	438	207	326	207	326	290	438	197	368	207	326	197	368	175	326	175	326	197	368	137	438	175	326	137	438	112	438	167	243	149	198	170	224	49	260	31	271	31	261	117	238	117	236	119	53	119	53	117	236	117	234	119	53	117	234	117	232	117	232	53	0	103	0	145	285	140	146	185	290	145	285	185	290	163	288	163	288	185	290	182	292	211	243	178	202	192	198	192	198	178	202	169	164	153	140	169	164	178	202	153	140	178	202	142	117	142	117	178	202	140	146	142	117	140	146	131	90	131	90	140	146	145	285	131	90	145	285	126	281	131	90	126	281	119	53	119	53	126	281	118	243	119	53	118	243	118	241	119	53	118	241	117	238	104	258	112	255	126	281	126	281	112	255	116	250	126	281	116	250	118	243	103	277	75	271	92	260	103	277	92	260	104	258	103	277	104	258	126	281	293	292	268	287	272	257	272	257	268	287	267	258	250	254	267	258	268	287	250	254	268	287	241	271	241	271	211	243	214	224	241	271	214	224	233	243	241	271	233	243	250	254	273	187	255	-4	265	-5	273	187	265	-5	282	-3	273	187	245	80	247	0	273	187	247	0	255	-4	240	6	247	0	245	80	240	6	245	80	240	62	240	6	240	62	237	49	240	6	237	49	235	16	235	16	237	49	235	40	235	16	235	40	234	34	235	16	234	34	234	30	290	26	287	28	298	3	298	3	287	28	285	30	298	3	285	30	282	-3	282	-3	285	30	283	33	282	-3	283	33	283	37	283	37	283	239	283	232	285	46	286	54	293	292	293	292	286	54	289	65	293	292	289	65	293	78	293	78	330	212	293	292	293	292	330	212	309	290	314	37	307	30	315	16	315	16	307	30	300	26	315	16	300	26	298	3	298	3	300	26	294	25	334	61	323	47	334	37	334	61	334	37	358	69	334	61	358	69	337	64	358	69	348	78	345	74	358	69	345	74	343	71	358	69	343	71	340	67	358	69	340	67	337	64	323	47	314	37	315	16	323	47	315	16	334	37	282	-3	283	37	283	232	282	-3	283	232	281	223	282	-3	281	223	279	212	282	-3	279	212	276	199	282	-3	276	199	273	187	332	220	334	229	335	265	335	265	334	229	335	236	335	265	335	236	336	251	336	251	335	236	336	244	330	212	332	220	335	265	330	212	335	265	329	276	330	212	329	276	321	285	330	212	321	285	309	290	293	292	272	257	277	255	293	292	277	255	280	251	293	292	280	251	282	246	293	292	282	246	283	239	293	292	283	239	283	37	293	292	283	37	283	41	293	292	283	41	285	46	117	232	103	0	119	53	131	411	129	426	127	388	127	388	129	426	123	439	127	388	123	439	116	366	116	366	123	439	115	449	116	366	115	449	105	455	116	366	105	455	99	345	99	345	105	455	92	458	99	345	92	458	88	375	88	375	86	364	99	345	99	345	86	364	81	354	99	345	81	354	75	324	75	324	81	354	71	342	75	324	71	342	57	330	57	330	38	316	44	305	57	330	44	305	75	324	92	458	81	456	84	387	92	458	84	387	86	383	92	458	86	383	88	379	92	458	88	379	88	375	60	414	63	409	65	445	65	445	63	409	68	403	65	445	68	403	72	452	72	452	68	403	75	397	72	452	75	397	81	456	81	456	75	397	80	392	81	456	80	392	84	387	60	437	58	427	59	420	60	437	59	420	60	414	60	437	60	414	65	445	290	26	298	3	294	25	211	243	192	198	214	224	92	260	75	271	75	261	136	385	135	377	177	287	177	287	135	377	133	367	177	287	133	367	131	356	131	356	49	61	111	43	111	43	49	61	111	38	112	29	111	38	49	61	112	29	49	61	115	21	115	21	49	61	122	16	131	356	111	43	112	50	131	356	112	50	114	58	131	356	114	58	115	65	131	356	115	65	118	73	131	356	118	73	177	287	185	70	185	8	196	83	196	83	185	8	197	-2	196	83	197	-2	210	90	210	90	197	-2	213	-8	210	90	213	-8	227	93	227	93	213	-8	232	-11	227	93	232	-11	239	91	239	91	232	-11	253	20	239	91	253	20	253	24	253	24	256	76	248	85	261	66	256	76	256	35	261	66	256	35	259	42	261	66	259	42	261	49	261	66	261	49	262	55	256	76	253	24	254	29	256	76	254	29	256	35	248	85	239	91	253	24	352	83	317	39	322	9	322	9	317	39	284	18	322	9	284	18	261	13	261	13	258	13	232	-11	232	-11	258	13	256	14	232	-11	256	14	254	17	379	362	390	434	365	389	365	389	390	434	349	441	365	389	349	441	346	406	346	406	349	441	322	411	297	407	322	411	319	439	297	407	319	439	289	430	297	407	289	430	271	394	271	394	289	430	259	414	271	394	259	414	242	370	242	370	259	414	228	389	242	370	228	389	211	335	211	335	228	389	195	353	211	335	195	353	177	287	177	287	195	353	137	395	445	382	422	413	431	136	431	136	422	413	390	434	431	136	390	434	390	270	390	270	388	62	431	136	390	434	379	362	387	322	390	434	387	322	390	270	349	441	319	439	322	411	456	219	463	296	459	342	456	219	459	342	445	382	456	219	445	382	431	136	388	62	390	270	379	157	388	62	379	157	352	83	388	62	352	83	322	9	261	13	232	-11	322	9	178	55	175	37	178	21	178	55	178	21	185	8	178	55	185	8	185	70	218	432	86	432	91	422	218	432	91	422	110	421	218	432	110	421	123	417	218	432	123	417	131	412	218	432	131	412	136	404	218	432	136	404	137	395	218	432	137	395	195	353	137	391	136	385	177	287	137	391	177	287	137	395	156	0	156	10	147	10	156	0	147	10	132	12	156	0	132	12	122	16	156	0	122	16	42	41	156	0	42	41	36	28	156	0	36	28	27	20	156	0	27	20	14	14	156	0	14	14	-4	10	156	0	-4	10	-4	0	42	41	122	16	49	61	91	422	86	432	86	422	253	20	232	-11	254	17	74	238	74	236	75	53	75	53	74	236	74	234	75	53	74	234	73	232	73	232	10	0	59	0	77	-68	80	-129	86	-66	86	-66	80	-129	94	-135	86	-66	94	-135	96	-68	96	-68	94	-135	105	-116	96	-68	105	-116	104	-114	104	-114	108	-76	103	-71	105	-109	107	-106	108	-76	108	-76	107	-106	109	-102	108	-76	109	-102	111	-83	111	-83	109	-102	111	-98	111	-83	111	-98	112	-91	103	-71	96	-68	104	-114	155	-83	144	-106	144	-131	144	-131	144	-106	131	-118	144	-131	131	-118	116	-122	116	-122	112	-122	144	-131	144	-131	112	-122	112	-136	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	228	192	180	-1	196	-82	228	192	196	-82	217	-38	228	192	217	-38	235	18	228	192	235	18	230	200	172	-113	196	-82	180	-1	172	-113	180	-1	167	-48	172	-113	167	-48	155	-83	172	-113	155	-83	144	-131	112	-136	112	-122	108	-121	112	-136	108	-121	106	-119	112	-136	106	-119	105	-116	112	-136	105	-116	94	-135	60	-87	62	-109	64	-78	64	-78	62	-109	69	-120	64	-78	69	-120	70	-72	70	-72	69	-120	80	-129	70	-72	80	-129	77	-68	233	255	236	252	250	292	250	292	236	252	238	246	250	292	238	246	239	239	239	239	238	231	286	212	286	212	238	231	235	221	286	212	235	221	235	18	235	18	235	221	233	210	235	18	233	210	230	200	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	239	239	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	87	90	82	281	75	53	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	73	232	59	0	75	53	49	260	31	271	31	261	250	292	229	257	233	255	62	-109	60	-87	59	-96	167	243	149	198	170	224	108	-76	104	-114	105	-109	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	242	501	234	468	434	468	242	501	434	468	441	501	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	139	360	132	326	331	326	139	360	331	326	339	360	141	-4	125	7	115	-6	222	89	239	48	235	119	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	336	511	317	519	323	473	323	473	317	519	303	532	323	473	303	532	299	486	299	486	303	532	294	551	299	486	294	551	290	574	450	574	439	551	442	511	442	511	439	551	424	533	442	511	424	533	417	489	417	489	424	533	405	519	417	489	405	519	388	474	388	474	405	519	384	511	388	474	384	511	360	508	360	508	336	511	355	469	355	469	336	511	323	473	290	574	271	574	274	537	290	574	274	537	283	507	290	574	283	507	299	486	450	574	442	511	460	540	450	574	460	540	469	574	360	508	355	469	388	474	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	334	430	323	408	325	369	325	369	323	408	307	390	325	369	307	390	301	346	301	346	307	390	289	376	301	346	289	376	272	331	272	331	289	376	267	368	272	331	267	368	244	365	244	365	219	368	239	326	239	326	219	368	207	330	177	407	173	430	183	343	177	407	183	343	186	389	186	389	183	343	207	330	186	389	207	330	200	376	200	376	207	330	219	368	173	430	154	430	157	393	173	430	157	393	166	364	173	430	166	364	183	343	334	430	325	369	343	397	334	430	343	397	353	430	244	365	239	326	272	331	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	435	574	329	468	353	468	435	574	353	468	466	537	435	574	466	537	438	576	476	564	472	571	473	543	476	564	473	543	475	547	476	564	475	547	476	552	476	564	476	552	477	557	473	543	472	571	470	540	470	540	472	571	467	576	470	540	467	576	466	537	466	537	467	576	461	579	466	537	461	579	453	580	466	537	453	580	449	580	466	537	449	580	445	579	466	537	445	579	442	578	466	537	442	578	438	576	363	564	360	571	360	543	363	564	360	543	363	547	363	564	363	547	364	552	363	564	364	552	364	557	360	543	360	571	357	540	357	540	360	571	354	576	357	540	354	576	353	537	353	537	354	576	348	579	353	537	348	579	341	580	353	537	341	580	337	580	353	537	337	580	333	579	353	537	333	579	329	578	353	537	329	578	326	576	353	537	326	576	322	574	353	537	322	574	241	468	241	468	322	574	217	468	408	412	408	115	438	378	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	357	424	354	430	354	403	357	424	354	403	357	407	357	424	357	407	358	411	357	424	358	411	358	416	354	403	354	430	351	399	351	399	354	430	348	435	351	399	348	435	347	396	347	396	348	435	342	439	347	396	342	439	334	440	347	396	334	440	330	439	347	396	330	439	327	439	347	396	327	439	323	437	347	396	323	437	320	436	347	396	320	436	316	433	347	396	316	433	234	327	244	424	241	430	242	403	244	424	242	403	244	407	244	424	244	407	245	411	244	424	245	411	245	416	242	403	241	430	239	399	239	399	241	430	236	435	239	399	236	435	234	396	234	396	236	435	229	439	234	396	229	439	222	440	234	396	222	440	218	439	234	396	218	439	214	439	234	396	214	439	210	437	234	396	210	437	207	436	234	396	207	436	204	433	234	396	204	433	123	327	123	327	204	433	98	327	234	327	316	433	211	327	141	-4	125	7	115	-6	222	89	239	48	235	119	200	16	183	-4	191	-4	200	16	191	-4	201	-3	200	16	165	21	183	-4	139	35	119	59	134	2	139	35	134	2	183	-4	139	35	183	-4	165	21	104	134	93	24	108	91	108	91	93	24	134	2	108	91	134	2	119	59	109	191	123	247	142	383	142	383	123	247	145	300	142	383	145	300	213	426	213	426	145	300	173	347	213	426	173	347	207	384	207	384	223	397	213	426	213	426	223	397	293	441	33	149	40	99	46	239	46	239	40	99	61	57	46	239	61	57	85	318	85	318	61	57	93	24	85	318	93	24	109	191	109	191	93	24	104	134	201	-3	211	-3	216	17	216	17	211	-3	223	-2	216	17	223	-2	230	20	230	20	223	-2	237	-2	230	20	237	-2	244	26	244	26	237	-2	266	-2	244	26	266	-2	255	33	255	33	266	-2	265	41	274	53	265	41	266	-2	274	53	266	-2	286	-1	241	407	259	414	293	441	293	441	259	414	277	418	293	441	277	418	296	420	296	420	319	417	304	441	304	441	319	417	317	440	304	441	293	441	296	420	323	0	347	46	352	309	323	0	352	309	310	0	310	0	352	309	303	132	310	0	303	132	299	0	299	0	303	132	295	105	299	0	295	105	288	84	348	55	349	62	352	309	352	309	349	62	351	71	352	309	351	71	354	82	354	82	392	217	358	333	358	333	392	217	362	348	352	309	347	46	348	50	352	309	348	50	348	55	286	-1	299	0	288	84	286	-1	288	84	281	67	286	-1	281	67	274	53	358	333	352	309	354	82	317	440	319	417	331	439	331	439	319	417	338	410	331	439	338	410	345	437	345	437	338	410	353	399	345	437	353	399	358	436	358	436	353	399	362	384	358	436	362	384	367	435	367	435	362	384	366	367	392	217	366	367	366	362	523	50	489	34	552	0	552	0	489	34	448	25	552	0	448	25	397	22	397	22	377	23	552	0	552	0	377	23	323	0	392	217	432	215	398	239	398	239	432	215	448	240	448	240	432	215	458	213	448	240	458	213	483	244	483	244	458	213	475	209	483	244	475	209	487	202	446	404	451	408	394	432	394	432	451	408	457	410	394	432	457	410	639	432	639	432	457	410	464	411	568	407	582	403	639	432	639	432	582	403	593	397	639	432	593	397	599	390	599	390	603	383	639	432	639	432	603	383	605	375	639	432	605	375	607	365	639	432	607	365	607	351	639	432	607	351	608	333	639	432	608	333	618	333	639	432	464	411	528	411	639	432	528	411	550	410	639	432	550	410	568	407	398	239	440	390	394	432	398	239	394	432	392	217	392	217	394	432	388	433	392	217	388	433	382	433	443	398	446	404	394	432	443	398	394	432	440	390	495	176	494	170	505	147	495	176	505	147	505	254	505	254	505	147	548	299	505	254	548	299	522	273	522	273	548	299	537	302	505	254	483	244	487	202	505	254	487	202	493	192	505	254	493	192	495	176	392	217	382	433	374	434	392	217	374	434	367	435	392	217	367	435	366	367	365	357	362	348	392	217	365	357	392	217	366	362	505	147	494	170	494	166	505	147	494	166	493	161	505	147	493	161	493	156	505	147	493	156	492	149	554	76	523	50	552	0	554	76	552	0	596	110	554	76	596	110	585	114	323	0	377	23	363	25	323	0	363	25	354	30	323	0	354	30	349	37	323	0	349	37	347	46	216	17	200	16	201	-3	293	441	223	397	241	407	85	318	109	191	142	383	76	29	78	-2	85	16	85	16	78	-2	109	-6	85	16	109	-6	98	9	98	9	109	-6	112	6	126	7	112	6	129	-5	126	7	129	-5	138	12	138	12	129	-5	146	0	138	12	146	0	149	20	149	20	146	0	164	7	149	20	164	7	160	31	160	31	164	7	171	46	187	75	171	46	181	20	187	75	181	20	200	37	13	89	18	58	24	147	24	147	18	58	31	31	24	147	31	31	53	202	53	202	31	31	52	11	53	202	52	11	70	46	70	46	52	11	78	-2	70	46	78	-2	76	29	53	202	68	67	71	106	53	202	71	106	94	248	94	248	71	106	81	147	94	248	81	147	96	186	94	248	96	186	143	280	143	280	96	186	116	223	143	280	116	223	140	254	140	254	149	262	143	280	143	280	149	262	158	269	143	280	158	269	194	292	194	292	158	269	168	273	194	292	168	273	178	276	112	6	109	-6	129	-5	194	292	188	277	201	275	194	292	201	275	215	290	215	290	201	275	212	269	215	290	212	269	220	260	248	272	233	283	237	0	237	0	233	283	227	233	237	0	227	233	224	199	237	0	224	199	223	8	223	8	224	199	215	157	223	8	215	157	211	21	211	21	215	157	202	114	211	21	202	114	200	37	200	37	202	114	187	75	215	290	220	260	233	283	233	283	220	260	225	248	233	283	225	248	227	233	256	42	249	57	252	-5	252	-5	249	57	247	75	237	0	247	75	248	272	248	95	250	105	260	257	260	257	250	105	252	114	260	257	252	114	254	122	254	122	256	127	260	257	260	257	256	127	258	130	260	257	258	130	259	143	259	143	258	130	263	132	269	239	260	257	270	172	269	239	270	172	294	260	294	260	270	172	279	196	294	260	279	196	290	216	335	285	315	275	324	258	324	258	315	275	315	250	301	233	315	250	315	275	301	233	315	275	294	260	248	272	247	75	247	85	248	272	247	85	248	95	248	272	248	95	260	257	383	237	378	223	381	175	381	175	378	223	371	209	381	175	371	209	363	164	363	164	371	209	361	196	363	164	361	196	349	183	349	183	337	174	341	153	341	153	337	174	325	166	341	153	325	166	319	144	319	144	325	166	310	160	319	144	310	160	297	138	297	138	310	160	289	152	297	138	289	152	277	135	277	135	289	152	269	133	289	152	259	143	263	132	289	152	263	132	269	133	324	258	334	266	335	285	335	285	334	266	343	271	335	285	343	271	354	290	354	290	343	271	353	274	354	290	353	274	361	276	361	276	369	274	374	292	374	292	369	274	376	271	374	292	376	271	393	290	393	290	376	271	380	266	393	290	380	266	383	259	365	49	344	35	345	16	345	16	344	35	326	26	345	16	326	26	319	3	319	3	326	26	311	21	319	3	311	21	296	20	296	20	280	23	294	-5	294	-5	280	23	270	-7	270	-7	280	23	266	30	270	-7	266	30	256	42	270	-7	256	42	252	-5	426	232	426	263	420	216	420	216	426	263	419	275	420	216	419	275	411	201	411	201	419	275	408	284	411	201	408	284	398	188	398	188	408	284	393	290	398	188	393	290	384	251	384	251	393	290	383	259	374	292	354	290	361	276	384	251	383	237	398	188	349	183	341	153	363	164	371	36	400	62	392	69	371	36	392	69	365	49	371	36	365	49	345	16	296	20	294	-5	319	3	171	46	164	7	181	20	194	292	178	276	188	277	383	237	381	175	398	188	426	263	426	232	428	247	252	-5	247	75	237	0	260	257	259	143	270	172	294	260	290	216	301	233	53	202	70	46	68	67	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	338	564	334	571	335	544	338	564	335	544	337	548	338	564	337	548	339	552	338	564	339	552	339	557	335	544	334	571	332	541	332	541	334	571	329	576	332	541	329	576	328	538	328	538	329	576	323	579	328	538	323	579	315	580	328	538	315	580	311	580	328	538	311	580	308	579	328	538	308	579	305	577	328	538	305	577	301	576	328	538	301	576	299	574	328	538	299	574	214	468	214	468	299	574	191	468	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	232	291	230	226	235	223	203	-71	201	-56	200	-93	200	-93	201	-56	196	-43	200	-93	196	-43	189	-115	189	-115	196	-43	188	-32	189	-115	188	-32	177	-26	189	-115	177	-26	172	-136	172	-136	177	-26	165	-23	172	-136	165	-23	161	-105	161	-105	159	-116	172	-136	172	-136	159	-116	154	-127	172	-136	154	-127	148	-156	148	-156	154	-127	144	-138	148	-156	144	-138	130	-151	130	-151	112	-164	118	-176	130	-151	118	-176	148	-156	165	-23	154	-25	156	-94	165	-23	156	-94	159	-98	165	-23	159	-98	161	-102	165	-23	161	-102	161	-105	133	-67	136	-73	137	-36	137	-36	136	-73	141	-78	137	-36	141	-78	145	-29	145	-29	141	-78	147	-85	145	-29	147	-85	154	-25	154	-25	147	-85	152	-90	154	-25	152	-90	156	-94	133	-44	131	-54	131	-61	133	-44	131	-61	133	-67	133	-44	133	-67	137	-36	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	91	-71	89	-56	87	-93	87	-93	89	-56	84	-43	87	-93	84	-43	77	-115	77	-115	84	-43	75	-32	77	-115	75	-32	65	-26	77	-115	65	-26	59	-136	59	-136	65	-26	52	-23	59	-136	52	-23	48	-105	48	-105	46	-116	59	-136	59	-136	46	-116	41	-127	59	-136	41	-127	35	-156	35	-156	41	-127	31	-138	35	-156	31	-138	17	-151	17	-151	0	-164	4	-176	17	-151	4	-176	35	-156	52	-23	42	-25	44	-94	52	-23	44	-94	46	-98	52	-23	46	-98	48	-102	52	-23	48	-102	48	-105	21	-67	24	-73	25	-36	25	-36	24	-73	28	-78	25	-36	28	-78	32	-29	32	-29	28	-78	35	-85	32	-29	35	-85	42	-25	42	-25	35	-85	40	-90	42	-25	40	-90	44	-94	20	-44	18	-54	19	-61	20	-44	19	-61	21	-67	20	-44	21	-67	25	-36	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	232	291	230	226	235	223	120	18	113	23	48	67	48	67	113	23	109	31	48	67	109	31	108	41	108	41	108	46	48	67	48	67	108	46	126	353	110	418	117	416	254	432	254	432	117	416	121	415	254	432	121	415	125	412	125	412	128	410	254	432	254	432	128	410	131	407	254	432	131	407	133	403	126	353	108	46	109	52	126	353	109	52	110	59	126	353	110	59	113	70	126	353	113	70	117	84	126	353	117	84	153	218	126	353	153	218	129	363	182	239	197	214	188	239	188	239	197	214	194	239	238	243	194	239	197	214	238	243	197	214	278	0	211	405	219	409	254	432	254	432	219	409	229	412	254	432	229	412	240	412	240	412	268	409	254	432	254	432	268	409	302	428	384	371	367	396	373	284	384	371	373	284	382	302	384	371	382	302	388	320	384	371	388	320	390	339	238	243	259	220	273	256	273	256	259	220	283	226	273	256	283	226	299	277	299	277	283	226	303	232	299	277	303	232	315	305	315	305	303	232	319	239	315	305	319	239	320	339	320	339	333	246	340	416	340	416	333	246	346	254	340	416	346	254	367	396	367	396	346	254	361	268	367	396	361	268	373	284	268	409	291	400	302	428	302	428	291	400	307	384	302	428	307	384	340	416	340	416	307	384	317	364	340	416	317	364	320	339	347	18	336	29	278	0	278	0	336	29	327	44	278	0	327	44	318	65	375	0	375	10	360	12	375	0	360	12	347	18	375	0	347	18	278	0	259	220	238	243	278	0	259	220	278	0	318	65	197	214	161	242	153	218	153	218	161	242	203	392	153	218	203	392	135	394	135	394	203	392	206	399	135	394	206	399	211	405	135	394	211	405	254	432	135	394	254	432	134	398	101	420	110	418	254	432	101	420	254	432	87	432	101	420	87	432	87	422	197	214	182	239	176	240	197	214	176	240	170	241	197	214	170	241	161	242	153	218	135	394	134	387	153	218	134	387	133	380	153	218	133	380	131	372	153	218	131	372	129	363	152	0	152	10	133	13	152	0	133	13	120	18	152	0	120	18	41	46	152	0	41	46	34	32	152	0	34	32	24	21	152	0	24	21	10	14	152	0	10	14	-8	10	152	0	-8	10	-8	0	380	579	356	579	273	468	273	468	356	579	262	510	273	468	262	510	241	468	241	468	262	510	203	579	241	468	203	579	178	579	41	46	120	18	48	67	254	432	133	403	134	398	320	339	319	239	333	246	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	93	232	91	223	98	58	98	58	91	223	88	211	98	58	88	211	84	194	84	194	30	0	80	0	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	98	58	93	255	94	248	151	292	93	255	151	292	89	260	147	207	136	188	138	159	138	159	136	188	127	171	138	159	127	171	125	132	125	132	127	171	117	148	125	132	117	148	112	100	112	100	117	148	98	58	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	209	159	226	167	209	174	244	174	244	167	209	180	226	174	244	180	226	189	262	189	262	180	226	190	239	189	262	190	239	200	272	200	272	190	239	200	246	200	272	200	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	147	207	138	159	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	94	240	93	232	98	58	94	240	98	58	94	248	84	194	80	0	98	58	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	232	291	230	226	235	223	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	303	564	299	571	300	544	303	564	300	544	302	548	303	564	302	548	303	552	303	564	303	552	304	557	300	544	299	571	297	541	297	541	299	571	294	576	297	541	294	576	293	538	293	538	294	576	288	579	293	538	288	579	280	580	293	538	280	580	276	580	293	538	276	580	273	579	293	538	273	579	270	577	293	538	270	577	267	576	293	538	267	576	264	574	293	538	264	574	180	468	180	468	264	574	156	468	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	143	327	226	433	119	327	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	126	469	152	469	230	581	230	581	152	469	242	538	230	581	242	538	262	581	262	581	242	538	296	469	262	581	296	469	321	469	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	61	326	86	326	164	438	164	438	86	326	177	395	164	438	177	395	197	438	197	438	177	395	231	326	197	438	231	326	255	326	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	81	-110	86	-134	92	-113	92	-113	86	-134	99	-138	92	-113	99	-138	102	-116	102	-116	99	-138	110	-141	102	-116	110	-141	110	-118	110	-118	110	-141	121	-142	110	-118	121	-142	118	-119	118	-119	121	-142	126	-119	139	-118	126	-119	132	-142	139	-118	132	-142	158	-140	137	-10	131	-63	141	-65	137	-10	141	-65	140	-43	137	-10	140	-43	141	11	141	11	140	-43	161	-10	137	-10	104	-63	110	-68	137	-10	110	-68	115	-66	137	-10	115	-66	119	-65	137	-10	119	-65	123	-64	137	-10	123	-64	127	-63	137	-10	127	-63	131	-63	141	11	110	16	118	-7	141	11	118	-7	128	-9	141	11	128	-9	137	-10	73	6	83	3	84	31	84	31	83	3	96	0	84	31	96	0	110	16	110	16	96	0	107	-4	110	16	107	-4	118	-7	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	77	285	118	283	142	279	77	283	142	276	165	279	77	276	165	263	189	279	77	263	189	262	42	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	235	15	241	217	235	15	262	42	241	217	262	42	263	189	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	228	96	224	68	235	15	212	44	194	27	201	-2	212	44	201	-2	235	15	212	44	235	15	224	68	170	15	141	11	161	-10	170	15	161	-10	201	-2	170	15	201	-2	194	27	211	-85	208	-70	207	-104	207	-104	208	-70	201	-58	207	-104	201	-58	196	-120	196	-120	201	-58	190	-48	196	-120	190	-48	180	-132	180	-132	190	-48	174	-42	180	-132	174	-42	162	-92	162	-92	174	-42	160	-83	156	-75	160	-83	174	-42	156	-75	174	-42	156	-40	156	-75	156	-40	153	-40	156	-75	153	-40	150	-69	150	-69	153	-40	150	-41	150	-69	150	-41	147	-41	150	-69	147	-41	143	-42	150	-69	143	-42	141	-65	180	-132	162	-92	160	-102	180	-132	160	-102	158	-140	158	-140	160	-102	156	-109	158	-140	156	-109	149	-115	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	126	-119	121	-142	132	-142	86	-134	81	-110	70	-129	139	-118	158	-140	149	-115	140	-43	141	-65	143	-42	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	30	-110	35	-134	41	-113	41	-113	35	-134	48	-138	41	-113	48	-138	51	-116	51	-116	48	-138	59	-141	51	-116	59	-141	59	-118	59	-118	59	-141	70	-142	59	-118	70	-142	67	-119	67	-119	70	-142	75	-119	88	-118	75	-119	81	-142	88	-118	81	-142	107	-140	99	-41	96	-41	99	-69	99	-69	96	-41	92	-42	99	-69	92	-42	90	-65	90	-65	92	-42	89	-43	90	-65	89	-43	80	-63	80	-63	89	-43	89	-5	80	-63	89	-5	76	-63	101	7	85	-4	89	-5	101	7	89	-5	113	-6	101	7	81	10	82	-3	101	7	82	-3	85	-4	81	10	65	20	69	0	81	10	69	0	74	-1	81	10	74	-1	78	-2	81	10	78	-2	82	-3	160	-85	157	-70	156	-104	156	-104	157	-70	150	-58	156	-104	150	-58	145	-120	145	-120	150	-58	139	-48	145	-120	139	-48	129	-132	129	-132	139	-48	123	-42	129	-132	123	-42	111	-92	111	-92	123	-42	109	-83	105	-75	109	-83	123	-42	105	-75	123	-42	105	-40	105	-75	105	-40	102	-40	105	-75	102	-40	99	-69	129	-132	111	-92	109	-102	129	-132	109	-102	107	-140	107	-140	109	-102	105	-109	107	-140	105	-109	98	-115	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	197	52	201	81	199	97	197	52	199	97	195	113	197	52	195	113	186	130	197	52	186	130	185	28	132	15	142	-1	142	26	142	26	142	-1	166	10	142	26	166	10	149	40	149	40	166	10	151	58	156	171	151	58	166	10	156	171	166	10	173	150	173	150	166	10	185	28	173	150	185	28	186	130	118	9	101	7	113	-6	118	9	113	-6	142	-1	118	9	142	-1	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	89	-43	113	-6	89	-5	89	-5	53	-63	59	-68	89	-5	59	-68	64	-66	89	-5	64	-66	68	-65	89	-5	68	-65	72	-64	89	-5	72	-64	76	-63	75	-119	70	-142	81	-142	45	5	50	5	52	38	52	38	50	5	56	4	52	38	56	4	65	20	65	20	56	4	62	2	65	20	62	2	69	0	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	35	-134	30	-110	19	-129	88	-118	107	-140	98	-115	99	-41	99	-69	102	-40	63	55	50	85	52	11	52	11	50	85	46	122	44	10	46	122	46	125	44	10	46	125	37	8	37	8	46	125	46	127	37	8	46	127	34	138	34	138	46	127	46	130	34	138	46	130	47	133	47	137	34	138	47	133	34	138	11	-9	23	-9	34	138	23	-9	27	-1	34	138	27	-1	31	4	34	138	31	4	37	8	46	122	44	10	52	11	52	11	56	11	63	55	63	55	56	11	61	10	63	55	61	10	66	9	141	11	127	-9	139	-10	141	11	139	-10	152	-11	141	11	110	16	114	-6	141	11	114	-6	127	-9	114	-6	110	16	100	-2	100	-2	110	16	84	31	100	-2	84	31	83	3	83	3	84	31	73	6	84	31	63	55	66	9	84	31	66	9	73	6	145	353	148	376	136	423	145	353	136	423	137	233	145	353	137	233	142	228	152	217	157	211	161	303	161	303	157	211	163	205	161	303	163	205	181	280	181	280	163	205	188	177	181	280	188	177	211	250	211	250	188	177	204	159	211	250	204	159	215	142	151	320	146	336	147	222	151	320	147	222	152	217	151	320	152	217	161	303	147	222	146	336	145	353	147	222	145	353	142	228	241	438	229	440	252	414	252	414	229	440	220	419	194	416	220	419	205	441	194	416	205	441	173	408	173	408	205	441	168	437	173	408	168	437	158	394	158	394	168	437	148	376	220	419	229	440	217	441	220	419	217	441	205	441	286	425	281	425	289	379	289	379	281	425	275	427	289	379	275	427	275	401	275	401	275	427	269	429	275	401	269	429	261	432	296	348	298	311	299	425	296	348	299	425	291	424	291	424	286	425	289	379	252	414	275	401	261	432	252	414	261	432	252	435	252	414	252	435	241	438	322	442	316	435	336	442	336	442	316	435	311	430	336	442	311	430	310	309	310	309	311	430	305	426	310	309	305	426	299	425	291	424	289	379	296	348	93	294	102	276	110	401	110	401	102	276	116	256	110	401	116	256	136	423	136	423	116	256	137	233	93	371	86	333	88	312	93	371	88	312	93	294	93	371	93	294	110	401	279	75	285	118	283	142	279	75	283	142	276	165	279	75	276	165	263	189	279	75	263	189	260	39	241	217	211	250	215	142	241	217	215	142	223	127	241	217	223	127	226	112	241	217	226	112	228	96	241	217	228	96	231	12	241	217	231	12	260	39	241	217	260	39	263	189	231	12	228	96	224	68	231	12	224	68	212	44	231	12	212	44	195	-5	141	11	152	-11	170	15	170	15	152	-11	195	-5	170	15	195	-5	194	27	194	27	195	-5	212	44	353	579	328	579	245	468	245	468	328	579	234	510	245	468	234	510	214	468	214	468	234	510	175	579	214	468	175	579	150	579	136	423	148	376	168	437	299	425	298	311	310	309	35	97	35	97	42	63	42	63	35	97	36	5	42	63	36	5	41	5	41	5	45	5	42	63	42	63	45	5	52	38	101	7	93	-6	99	-6	101	7	99	-6	106	-6	101	7	81	10	86	-5	101	7	86	-5	93	-6	56	4	62	2	65	20	65	20	62	2	69	0	65	20	69	0	81	10	81	10	69	0	78	-3	81	10	78	-3	86	-5	126	216	122	228	128	115	128	115	122	228	120	239	114	134	120	239	103	279	114	134	103	279	99	154	99	154	103	279	87	174	172	290	165	291	178	274	178	274	165	291	160	277	147	276	160	277	152	292	147	276	152	292	136	271	136	271	152	292	128	263	160	277	165	291	159	292	160	277	159	292	152	292	202	282	204	251	206	281	206	281	204	251	213	229	206	281	213	229	210	281	210	281	213	229	214	281	219	281	214	281	219	200	219	281	219	200	229	200	196	283	189	285	193	266	196	283	193	266	204	251	196	283	204	251	202	282	230	288	227	284	229	200	230	288	229	200	242	293	230	288	242	293	233	293	223	282	219	281	229	200	223	282	229	200	227	284	219	200	214	281	213	229	180	288	172	290	178	274	180	288	178	274	193	266	180	288	193	266	189	285	125	289	103	279	120	239	125	289	120	239	122	252	125	289	122	252	128	263	125	289	128	263	152	292	72	220	74	207	76	245	76	245	74	207	79	191	76	245	79	191	86	265	86	265	79	191	87	174	86	265	87	174	103	279	196	51	201	81	199	97	196	51	199	97	195	113	196	51	195	113	186	130	196	51	186	130	183	26	132	15	137	-2	142	26	142	26	137	-2	163	8	142	26	163	8	149	40	149	40	163	8	151	58	156	171	151	58	163	8	156	171	163	8	173	150	173	150	163	8	183	26	173	150	183	26	186	130	118	9	101	7	106	-6	118	9	106	-6	137	-2	118	9	137	-2	132	15	126	216	128	115	133	203	133	203	128	115	138	99	133	203	138	99	143	188	143	188	138	99	145	84	143	188	145	84	156	171	156	171	145	84	149	71	156	171	149	71	151	58	114	134	128	115	120	239	52	38	45	5	50	5	52	38	50	5	56	4	52	38	56	4	65	20	35	97	24	97	24	-2	35	97	24	-2	28	1	35	97	28	1	32	3	35	97	32	3	36	5	24	97	10	-8	21	-8	24	97	21	-8	24	-2	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	98	29	85	20	118	0	118	0	85	20	67	14	118	0	67	14	43	10	56	-110	60	-134	67	-113	67	-113	60	-134	73	-138	67	-113	73	-138	77	-116	77	-116	73	-138	85	-141	77	-116	85	-141	85	-118	85	-118	85	-141	96	-142	85	-118	96	-142	93	-119	93	-119	96	-142	101	-119	114	-118	101	-119	106	-142	114	-118	106	-142	133	-140	124	-41	121	-41	125	-69	125	-69	121	-41	118	-42	125	-69	118	-42	116	-65	116	-65	118	-42	115	-43	116	-65	115	-43	106	-63	106	-63	115	-43	118	0	106	-63	118	0	102	-63	186	18	180	23	143	0	143	0	180	23	176	31	143	0	176	31	175	41	175	41	176	50	143	0	143	0	176	50	208	409	143	0	208	409	118	0	118	0	208	409	114	61	118	0	114	61	107	42	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	143	0	118	0	115	-43	143	0	118	0	79	-63	85	-68	118	0	85	-68	90	-66	118	0	90	-66	94	-65	118	0	94	-65	98	-64	118	0	98	-64	102	-63	186	-85	183	-70	182	-104	182	-104	183	-70	176	-58	182	-104	176	-58	171	-120	171	-120	176	-58	164	-48	171	-120	164	-48	154	-132	154	-132	164	-48	149	-42	154	-132	149	-42	137	-92	137	-92	149	-42	135	-83	131	-75	135	-83	149	-42	131	-75	149	-42	131	-40	131	-75	131	-40	127	-40	131	-75	127	-40	125	-69	154	-132	137	-92	135	-102	154	-132	135	-102	133	-140	133	-140	135	-102	131	-109	133	-140	131	-109	124	-115	101	-119	96	-142	106	-142	60	-134	56	-110	45	-129	114	-118	133	-140	124	-115	124	-41	125	-69	127	-40	118	0	43	10	43	0	98	29	118	0	107	42	-13	-110	-9	-134	-2	-113	-2	-113	-9	-134	3	-138	-2	-113	3	-138	6	-116	6	-116	3	-138	15	-141	6	-116	15	-141	15	-118	15	-118	15	-141	25	-142	15	-118	25	-142	23	-119	23	-119	25	-142	31	-119	44	-118	31	-119	36	-142	44	-118	36	-142	62	-140	54	-41	51	-41	54	-69	54	-69	51	-41	48	-42	54	-69	48	-42	46	-65	46	-65	48	-42	44	-43	46	-65	44	-43	35	-63	35	-63	44	-43	44	-6	35	-63	44	-6	32	-63	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	82	26	80	28	84	0	84	0	80	28	79	31	84	0	79	31	69	-6	69	-6	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	78	35	87	262	69	-6	69	-6	87	262	44	-6	69	-6	44	-6	44	-43	44	-6	87	262	38	-3	38	-3	87	262	35	67	38	-3	35	67	32	0	32	0	35	67	32	54	32	0	32	54	30	42	32	0	30	42	28	4	28	4	30	42	27	31	28	4	27	31	26	10	26	10	27	31	26	23	26	10	26	23	25	17	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	125	56	112	41	115	24	115	24	112	41	102	31	115	24	102	31	99	8	99	8	102	31	95	27	99	8	95	27	88	25	88	25	85	25	99	8	99	8	85	25	84	0	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	131	45	150	73	142	78	131	45	142	78	125	56	131	45	125	56	115	24	44	-6	9	-63	15	-68	44	-6	15	-68	20	-66	44	-6	20	-66	24	-65	44	-6	24	-65	28	-64	44	-6	28	-64	32	-63	115	-85	113	-70	112	-104	112	-104	113	-70	106	-58	112	-104	106	-58	101	-120	101	-120	106	-58	94	-48	101	-120	94	-48	84	-132	84	-132	94	-48	79	-42	84	-132	79	-42	67	-92	67	-92	79	-42	65	-83	61	-75	65	-83	79	-42	61	-75	79	-42	61	-40	61	-75	61	-40	57	-40	61	-75	57	-40	54	-69	84	-132	67	-92	65	-102	84	-132	65	-102	62	-140	62	-140	65	-102	61	-109	62	-140	61	-109	53	-115	31	-119	25	-142	36	-142	-9	-134	-13	-110	-24	-129	44	-118	62	-140	53	-115	54	-41	54	-69	57	-40	82	26	84	0	85	25	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	374	579	350	579	267	468	267	468	350	579	256	510	267	468	256	510	235	468	235	468	256	510	197	579	235	468	197	579	172	579	107	42	186	18	114	61	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	300	412	298	427	296	389	296	389	298	427	293	440	296	389	293	440	286	367	286	367	293	440	284	450	286	367	284	450	274	457	286	367	274	457	268	346	268	346	274	457	262	459	268	346	262	459	258	376	258	376	256	366	268	346	268	346	256	366	250	355	268	346	250	355	244	326	244	326	250	355	240	343	244	326	240	343	226	331	226	331	208	318	214	307	226	331	214	307	244	326	262	459	251	457	253	388	262	459	253	388	256	384	262	459	256	384	257	380	262	459	257	380	258	376	230	416	233	410	234	447	234	447	233	410	238	404	234	447	238	404	241	453	241	453	238	404	245	398	241	453	245	398	251	457	251	457	245	398	250	393	251	457	250	393	253	388	229	438	228	429	228	422	229	438	228	422	230	416	229	438	230	416	234	447	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	176	31	175	41	175	41	160	230	175	41	176	50	160	230	176	50	208	409	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	217	200	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	225	230	276	409	208	409	225	230	208	409	217	200	225	230	217	200	303	200	225	230	303	200	311	230	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	152	200	114	61	176	31	152	200	176	31	175	41	152	200	175	41	160	230	152	200	160	230	84	230	152	200	84	230	75	200	114	61	107	42	186	18	114	61	186	18	180	23	114	61	180	23	176	31	85	25	82	26	92	3	92	3	82	26	80	28	92	3	80	28	75	-4	75	-4	80	28	79	31	75	-4	79	31	78	35	78	35	87	262	75	-4	75	-4	87	262	64	174	75	-4	64	174	56	144	56	144	64	174	27	174	56	144	27	174	18	144	74	289	59	283	87	262	74	289	87	262	92	300	92	300	87	262	106	144	92	300	106	144	112	316	112	316	106	144	113	174	112	316	113	174	131	335	131	335	113	174	137	262	131	335	137	262	147	356	147	356	137	262	143	283	147	356	143	283	162	352	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	106	144	87	262	87	262	78	35	78	37	87	262	78	37	79	39	56	144	35	67	37	-2	56	144	37	-2	45	-5	56	144	45	-5	55	-6	56	144	55	-6	75	-4	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	143	283	137	262	193	262	143	283	193	262	196	283	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	113	174	106	144	170	144	113	174	170	144	178	174	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	27	8	26	23	25	17	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	239	494	245	503	248	543	248	543	245	503	252	509	248	543	252	509	263	550	263	550	252	509	260	513	263	550	260	513	269	514	269	514	276	513	282	553	282	553	276	513	286	511	282	553	286	511	292	552	292	552	286	511	298	508	292	552	298	508	302	551	302	551	298	508	313	502	302	551	313	502	313	548	313	548	313	502	325	543	235	483	239	494	248	543	235	483	248	543	235	529	235	483	235	529	225	510	235	483	225	510	216	483	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	370	485	387	488	374	525	374	525	387	488	380	525	390	526	380	525	387	488	390	526	387	488	403	496	416	510	425	529	432	554	416	510	432	554	414	554	416	510	414	554	409	542	416	510	409	542	404	534	416	510	404	534	403	496	397	529	390	526	403	496	397	529	403	496	404	534	341	491	350	488	350	532	350	532	350	488	357	486	350	532	357	486	359	529	359	529	357	486	364	485	359	529	364	485	367	526	367	526	364	485	370	485	367	526	370	485	374	525	339	537	325	543	332	494	339	537	332	494	341	491	339	537	341	491	350	532	332	494	325	543	313	502	282	553	263	550	269	514	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	120	354	125	362	128	402	128	402	125	362	132	368	128	402	132	368	144	410	144	410	132	368	140	372	144	410	140	372	149	373	149	373	157	373	163	412	163	412	157	373	166	371	163	412	166	371	172	412	172	412	166	371	178	367	172	412	178	367	182	410	182	410	178	367	193	362	182	410	193	362	193	407	193	407	193	362	212	354	193	407	212	354	205	403	205	403	212	354	220	397	115	342	120	354	128	402	115	342	128	402	115	389	115	342	115	389	105	369	115	342	105	369	96	342	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	250	344	268	347	254	385	254	385	268	347	260	384	270	385	260	384	268	347	270	385	268	347	283	356	296	370	305	389	313	413	296	370	313	413	294	413	296	370	294	413	289	402	296	370	289	402	284	394	296	370	284	394	283	356	278	388	270	385	283	356	278	388	283	356	284	394	222	350	230	348	230	392	230	392	230	348	238	346	230	392	238	346	239	388	239	388	238	346	244	345	239	388	244	345	247	386	247	386	244	345	250	344	247	386	250	344	254	385	220	397	212	354	222	350	220	397	222	350	230	392	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	186	125	179	90	221	156	163	412	144	410	149	373	259	286	243	36	244	44	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	243	36	259	286	242	240	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	232	501	225	468	424	468	232	501	424	468	431	501	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	103	360	95	326	295	326	103	360	295	326	302	360	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	310	511	291	519	297	473	297	473	291	519	277	532	297	473	277	532	273	486	273	486	277	532	268	551	273	486	268	551	264	574	424	574	413	551	416	511	416	511	413	551	398	533	416	511	398	533	392	489	392	489	398	533	379	519	392	489	379	519	362	474	362	474	379	519	358	511	362	474	358	511	334	508	334	508	310	511	329	469	329	469	310	511	297	473	264	574	245	574	248	537	264	574	248	537	257	507	264	574	257	507	273	486	424	574	416	511	434	540	424	574	434	540	443	574	334	508	329	469	362	474	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	184	368	165	376	171	330	171	330	165	376	151	389	171	330	151	389	147	343	147	343	151	389	142	407	147	343	142	407	137	430	299	430	287	408	290	369	290	369	287	408	272	390	290	369	272	390	266	346	266	346	272	390	253	376	266	346	253	376	236	331	236	331	253	376	232	368	236	331	232	368	208	365	208	365	184	368	203	326	203	326	184	368	171	330	137	430	118	430	121	393	137	430	121	393	131	364	137	430	131	364	147	343	299	430	290	369	308	397	299	430	308	397	318	430	208	365	203	326	236	331	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	366	521	360	509	364	482	364	482	360	509	350	500	364	482	350	500	345	472	345	472	350	500	338	494	345	472	338	494	324	469	324	469	338	494	324	492	359	560	363	588	350	570	350	570	363	588	345	597	350	570	345	597	338	576	338	576	345	597	324	578	310	576	324	578	324	601	310	576	324	601	303	597	281	535	283	548	285	588	285	588	283	548	289	560	285	588	289	560	303	597	303	597	289	560	299	569	303	597	299	569	310	576	258	535	261	514	261	556	261	556	261	514	271	496	261	556	271	496	271	574	271	574	271	496	285	481	271	574	285	481	281	535	281	535	285	588	271	574	364	482	378	496	366	521	366	521	378	496	368	534	366	548	368	534	378	573	366	548	378	573	363	588	345	597	324	601	324	578	388	555	378	573	378	496	388	555	378	496	388	514	388	555	388	514	391	534	368	534	378	496	378	573	310	494	298	500	303	472	310	494	303	472	324	469	310	494	324	469	324	492	289	509	283	521	285	481	289	509	285	481	303	472	289	509	303	472	298	500	281	535	285	481	283	521	363	588	359	560	366	548	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	247	378	241	366	244	339	244	339	241	366	231	356	244	339	231	356	226	329	226	329	231	356	219	350	226	329	219	350	205	326	205	326	219	350	205	348	240	418	244	445	231	427	231	427	244	445	226	454	231	427	226	454	219	433	219	433	226	454	205	435	191	433	205	435	205	458	191	433	205	458	184	454	162	392	164	405	166	445	166	445	164	405	170	417	166	445	170	417	184	454	184	454	170	417	180	427	184	454	180	427	191	433	139	392	142	371	142	412	142	412	142	371	152	353	142	412	152	353	152	431	152	431	152	353	166	338	152	431	166	338	162	392	162	392	166	445	152	431	244	339	259	353	247	378	247	378	259	353	249	392	247	406	249	392	258	431	247	406	258	431	244	445	226	454	205	458	205	435	268	412	258	431	259	353	268	412	259	353	268	371	268	412	268	371	271	392	249	392	259	353	258	431	191	350	179	356	184	329	191	350	184	329	205	326	191	350	205	326	205	348	170	366	164	378	166	338	170	366	166	338	184	329	170	366	184	329	179	356	162	392	166	338	164	378	244	445	240	418	247	406	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	452	564	449	571	449	543	452	564	449	543	451	547	452	564	451	547	453	552	452	564	453	552	453	557	449	543	449	571	446	540	446	540	449	571	443	576	446	540	443	576	442	537	442	537	443	576	437	579	442	537	437	579	429	580	442	537	429	580	425	580	442	537	425	580	422	579	442	537	422	579	418	578	442	537	418	578	414	576	442	537	414	576	411	574	442	537	411	574	328	468	339	564	336	571	337	543	339	564	337	543	339	547	339	564	339	547	340	552	339	564	340	552	341	557	337	543	336	571	333	540	333	540	336	571	331	576	333	540	331	576	329	537	329	537	331	576	324	579	329	537	324	579	316	580	329	537	316	580	312	580	329	537	312	580	308	579	329	537	308	579	305	578	329	537	305	578	302	576	329	537	302	576	299	574	329	537	299	574	217	468	217	468	299	574	193	468	328	468	411	574	305	468	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	337	424	334	430	335	403	337	424	335	403	337	407	337	424	337	407	338	411	337	424	338	411	339	416	335	403	334	430	331	399	331	399	334	430	329	435	331	399	329	435	327	396	327	396	329	435	322	439	327	396	322	439	315	440	327	396	315	440	311	439	327	396	311	439	307	439	327	396	307	439	303	437	327	396	303	437	300	436	327	396	300	436	296	433	327	396	296	433	214	327	225	424	221	430	222	403	225	424	222	403	224	407	225	424	224	407	226	411	225	424	226	411	226	416	222	403	221	430	219	399	219	399	221	430	216	435	219	399	216	435	214	396	214	396	216	435	209	439	214	396	209	439	202	440	214	396	202	440	198	439	214	396	198	439	194	439	214	396	194	439	190	437	214	396	190	437	187	436	214	396	187	436	184	433	214	396	184	433	103	327	103	327	184	433	78	327	214	327	296	433	191	327	242	240	243	36	259	286	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	219	-11	260	21	219	-11	224	-11	241	-86	254	-99	260	21	260	21	254	-99	272	-108	260	21	272	-108	269	-34	269	-34	269	-28	260	21	260	21	269	-28	270	-21	260	21	270	-21	271	-15	293	5	294	38	284	1	284	1	294	38	275	-2	273	-9	275	-2	260	21	273	-9	260	21	271	-15	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	310	16	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	302	10	310	16	322	68	302	10	322	68	294	38	302	10	294	38	293	5	275	-2	294	38	260	21	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	506	432	375	432	394	419	506	432	394	419	407	415	506	432	407	415	416	410	506	432	416	410	421	402	506	432	421	402	422	392	506	432	422	392	472	408	506	432	472	408	486	416	506	432	486	416	506	422	422	392	438	323	450	366	422	392	450	366	461	392	422	392	461	392	472	408	421	386	420	376	438	323	421	386	438	323	422	392	353	-56	343	-62	344	-93	344	-93	343	-62	332	-66	344	-93	332	-66	328	-103	328	-103	332	-66	320	-68	328	-103	320	-68	310	-109	310	-109	320	-68	308	-69	360	-78	374	-60	363	-48	360	-78	363	-48	353	-56	360	-78	353	-56	344	-93	295	-67	284	-62	291	-111	295	-67	291	-111	310	-109	295	-67	310	-109	308	-69	276	-55	271	-45	272	-108	276	-55	272	-108	291	-111	276	-55	291	-111	284	-62	241	-86	260	21	239	-9	241	-86	239	-9	235	-17	241	-86	235	-17	232	-24	241	-86	232	-24	232	-69	260	21	224	-11	229	-10	260	21	229	-10	234	-10	260	21	234	-10	239	-9	232	-69	232	-24	230	-32	232	-69	230	-32	229	-40	232	-69	229	-40	228	-48	219	16	214	-11	219	-11	269	-34	272	-108	271	-45	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	236	-99	236	-99	242	240	228	205	236	-99	228	205	224	-5	224	-5	228	205	223	-5	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	259	286	253	79	256	88	259	286	256	88	308	286	253	-45	251	-34	254	-108	254	-108	251	-34	248	26	248	26	251	-34	251	25	257	26	251	25	252	-26	257	26	252	-26	252	-18	251	-34	252	-26	251	25	264	31	260	5	269	13	264	31	269	13	274	41	274	41	269	13	279	23	274	41	279	23	287	56	287	56	279	23	289	36	287	56	289	36	305	79	305	79	289	36	301	53	305	79	301	53	315	73	257	26	252	-18	254	-10	257	26	254	-10	257	-2	257	26	257	-2	260	5	257	26	260	5	264	31	335	-56	324	-62	327	-93	327	-93	324	-62	314	-66	327	-93	314	-66	310	-103	310	-103	314	-66	302	-68	310	-103	302	-68	292	-109	292	-109	302	-68	290	-69	342	-78	356	-60	345	-48	342	-78	345	-48	335	-56	342	-78	335	-56	327	-93	277	-67	266	-62	273	-111	277	-67	273	-111	292	-109	277	-67	292	-109	290	-69	258	-55	253	-45	254	-108	258	-55	254	-108	273	-111	258	-55	273	-111	266	-62	254	-108	248	26	246	27	254	-108	246	27	244	29	254	-108	244	29	243	32	254	-108	243	32	236	-99	243	36	236	-99	243	32	223	-86	236	-99	224	-5	223	-86	224	-5	219	-13	223	-86	219	-13	215	-21	223	-86	215	-21	214	-69	214	-69	215	-21	213	-30	214	-69	213	-30	211	-39	214	-69	211	-39	211	-48	228	205	221	156	223	-5	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	186	125	179	90	221	156	242	240	243	36	259	286	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	231	469	257	469	335	581	335	581	257	469	347	538	335	581	347	538	367	581	367	581	347	538	402	469	367	581	402	469	426	469	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	161	326	187	326	265	438	265	438	187	326	277	395	265	438	277	395	297	438	297	438	277	395	332	326	297	438	332	326	356	326	428	267	423	225	429	255	126	84	118	26	131	50	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	161	469	187	469	265	581	265	581	187	469	277	538	265	581	277	538	297	581	297	581	277	538	332	469	297	581	332	469	356	469	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	105	292	102	292	105	292	105	292	102	292	108	136	105	292	108	136	113	280	113	280	108	136	122	81	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	114	-62	114	-38	102	-53	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	77	-102	67	-92	61	-96	82	-77	77	-102	114	-62	30	268	45	266	31	280	30	268	31	280	27	279	30	268	27	279	26	267	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	35	-92	44	-127	42	-97	42	-97	44	-127	50	-99	55	-98	50	-99	77	-102	55	-98	77	-102	61	-96	35	-92	29	-87	44	-127	44	-127	29	-87	21	-82	44	-127	21	-82	18	-136	18	-136	21	-82	10	-80	18	-136	10	-80	7	-134	7	-134	10	-80	2	-82	7	-134	2	-82	-2	-130	-2	-130	2	-82	-5	-85	-2	-130	-5	-85	-9	-124	-9	-124	-5	-85	-10	-91	-9	-124	-10	-91	-14	-116	-14	-116	-10	-91	-14	-98	-14	-116	-14	-98	-15	-107	102	292	82	289	94	187	94	187	82	289	81	225	73	242	81	225	82	289	73	242	82	289	66	286	40	282	45	266	52	284	52	284	45	266	56	262	52	284	56	262	66	286	66	286	56	262	65	254	66	286	65	254	73	242	50	-99	44	-127	77	-102	69	326	95	326	173	438	173	438	95	326	186	395	173	438	186	395	205	438	205	438	186	395	239	326	205	438	239	326	264	326	102	292	94	187	108	136	31	280	45	266	40	282	281	267	279	229	282	256	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	211	535	211	483	218	528	218	528	211	483	218	490	218	528	218	490	223	519	223	519	218	490	223	499	223	519	223	499	225	509	160	510	161	499	161	520	161	520	161	499	166	490	161	520	166	490	166	529	166	529	166	490	173	483	166	529	173	483	173	536	173	536	173	483	182	478	173	536	182	478	182	540	182	540	182	478	192	477	182	540	192	477	193	542	193	542	192	477	202	478	193	542	202	478	202	540	202	540	202	478	211	483	202	540	211	483	211	535	343	535	344	483	350	528	350	528	344	483	351	490	350	528	351	490	355	519	355	519	351	490	355	499	355	519	355	499	357	509	292	510	294	499	294	520	294	520	294	499	298	490	294	520	298	490	298	529	298	529	298	490	305	483	298	529	305	483	306	536	306	536	305	483	314	478	306	536	314	478	315	540	315	540	314	478	324	477	315	540	324	477	325	542	325	542	324	477	335	478	325	542	335	478	335	540	335	540	335	478	344	483	335	540	344	483	343	535	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	343	564	340	571	340	544	343	564	340	544	343	548	343	564	343	548	344	552	343	564	344	552	344	557	340	544	340	571	337	541	337	541	340	571	335	576	337	541	335	576	333	538	333	538	335	576	328	579	333	538	328	579	321	580	333	538	321	580	317	580	333	538	317	580	313	579	333	538	313	579	310	577	333	538	310	577	307	576	333	538	307	576	304	574	333	538	304	574	220	468	220	468	304	574	197	468	330	0	-3	10	-3	0	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	257	424	253	430	254	404	257	424	254	404	256	407	257	424	256	407	258	411	257	424	258	411	258	416	254	404	253	430	251	400	251	400	253	430	248	435	251	400	248	435	247	398	247	398	248	435	242	439	247	398	242	439	234	440	247	398	234	440	230	439	247	398	230	439	227	438	247	398	227	438	224	437	247	398	224	437	221	435	247	398	221	435	218	433	247	398	218	433	134	327	134	327	218	433	111	327	195	-4	197	5	195	0	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	201	520	201	499	206	529	206	529	201	499	206	490	206	529	206	490	213	536	213	536	206	490	213	483	213	536	213	483	222	540	222	540	213	483	222	478	222	540	222	478	232	542	232	542	222	478	232	477	232	542	232	477	242	540	242	540	232	477	242	478	242	540	242	478	251	535	251	535	242	478	251	483	251	535	251	483	258	528	258	528	251	483	258	490	258	528	258	490	263	519	263	519	258	490	263	499	263	519	263	499	265	509	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	201	499	201	520	200	510	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	178	395	178	343	185	387	185	387	178	343	185	350	185	387	185	350	190	378	190	378	185	350	190	359	190	378	190	359	191	369	126	370	128	359	128	380	128	380	128	359	133	350	128	380	133	350	133	388	133	388	133	350	139	343	133	388	139	343	140	395	140	395	139	343	148	338	140	395	148	338	149	400	149	400	148	338	159	336	149	400	159	336	160	401	160	401	159	336	169	338	160	401	169	338	169	400	169	400	169	338	178	343	169	400	178	343	178	395	195	-4	197	5	195	0	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	340	579	315	579	232	468	232	468	315	579	222	510	232	468	222	510	200	468	200	468	222	510	163	579	200	468	163	579	137	579	330	0	-3	10	-3	0	11	-3	17	0	204	244	204	244	17	0	22	1	204	244	22	1	61	48	61	48	22	1	28	3	61	48	28	3	35	3	35	3	46	2	61	48	61	48	46	2	58	0	61	48	58	0	71	-5	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	61	48	201	-35	197	-37	199	-50	199	-50	197	-37	192	-38	199	-50	192	-38	186	-39	186	-39	177	-38	179	-53	179	-53	177	-38	167	-34	179	-53	167	-34	167	-52	167	-52	167	-34	159	-28	167	-52	159	-28	154	-49	154	-49	159	-28	149	-19	154	-49	149	-19	140	-6	61	48	71	-5	81	43	81	43	71	-5	87	-13	81	43	87	-13	97	36	97	36	87	-13	104	-23	97	36	104	-23	111	27	111	27	104	-23	123	-34	111	27	123	-34	125	13	125	13	123	-34	139	-43	125	13	139	-43	140	-6	140	-6	139	-43	154	-49	205	17	200	11	200	-19	205	17	200	-19	202	-21	205	17	202	-21	203	-23	205	17	203	-23	203	-25	205	17	203	-25	204	-27	205	17	204	-27	204	-29	205	17	204	-29	216	-43	205	17	216	-43	211	20	195	-4	196	-7	197	5	197	5	196	-7	197	-10	197	5	197	-10	200	11	200	11	197	-10	198	-14	200	11	198	-14	200	-19	204	-29	203	-32	216	-43	216	-43	203	-32	201	-35	216	-43	201	-35	199	-50	237	-17	240	-2	239	5	237	-17	239	5	236	12	237	-17	236	12	231	17	237	-17	231	17	229	-31	211	20	216	-43	217	21	217	21	216	-43	229	-31	217	21	229	-31	225	20	225	20	229	-31	231	17	186	-39	179	-53	199	-50	64	283	43	207	54	204	64	283	54	204	62	221	204	244	0	-2	4	-8	204	244	4	-8	11	-3	282	439	258	439	175	327	175	327	258	439	164	370	175	327	164	370	143	327	143	327	164	370	105	439	143	327	105	439	80	439	195	-4	197	5	195	0	70	40	66	32	181	0	181	0	66	32	62	25	181	0	62	25	56	21	56	21	51	17	181	0	181	0	51	17	43	15	181	0	43	15	34	12	126	298	122	277	130	39	126	298	130	39	129	312	129	312	130	39	133	325	133	325	130	39	130	42	109	298	104	277	122	277	109	298	122	277	126	298	132	26	131	29	76	60	76	60	131	29	130	34	76	60	130	34	130	39	133	325	130	42	130	46	133	325	130	46	131	50	133	325	131	50	131	54	133	325	131	54	132	58	133	325	132	58	198	373	133	325	198	373	136	338	132	26	76	60	134	22	134	22	76	60	136	20	141	16	136	20	76	60	141	16	76	60	73	49	211	411	221	423	237	448	237	448	221	423	233	431	237	448	233	431	248	434	248	434	257	433	271	452	271	452	257	433	264	429	271	452	264	429	271	423	208	436	183	417	198	373	208	436	198	373	204	394	208	436	204	394	211	411	208	436	211	411	237	448	198	373	183	417	162	391	198	373	162	391	145	360	198	373	145	360	141	349	198	373	141	349	136	338	336	427	324	439	329	390	336	427	329	390	335	396	336	427	335	396	339	403	336	427	339	403	340	411	299	388	305	385	308	447	308	447	305	385	313	384	308	447	313	384	324	439	324	439	313	384	322	386	324	439	322	386	329	390	283	406	287	399	289	451	289	451	287	399	293	393	289	451	293	393	308	447	308	447	293	393	299	388	277	415	283	406	289	451	277	415	289	451	271	423	271	423	289	451	271	452	271	452	237	448	248	434	181	0	183	10	169	10	181	0	169	10	158	12	181	0	158	12	148	14	181	0	148	14	141	16	181	0	141	16	70	40	23	11	10	10	181	0	23	11	181	0	34	12	181	0	10	10	9	0	70	40	141	16	73	49	76	60	130	39	122	277	98	337	16	32	21	17	98	337	21	17	35	7	98	337	35	7	55	0	98	337	55	0	75	57	98	337	75	57	81	87	98	337	81	87	91	120	98	337	91	120	104	152	98	337	104	152	103	358	98	337	103	358	25	358	98	337	25	358	16	337	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	72	30	75	57	55	0	72	30	55	0	74	22	160	260	134	231	137	210	137	210	134	231	120	183	104	152	120	183	108	192	104	152	108	192	109	378	109	378	108	192	148	337	134	231	108	192	120	183	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	137	210	155	231	160	260	160	260	155	231	173	246	160	260	173	246	184	278	184	278	173	246	192	256	114	400	113	394	148	337	148	337	113	394	111	387	148	337	111	387	109	378	109	378	103	358	104	152	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	105	423	112	421	118	443	118	443	112	421	115	416	118	443	115	416	115	409	115	409	115	405	148	337	148	337	115	405	114	400	98	440	73	437	92	425	98	440	92	425	105	423	98	440	105	423	118	443	169	415	172	426	174	452	174	452	172	426	174	437	174	452	174	437	177	449	148	337	153	358	155	449	155	449	153	358	163	395	155	449	163	395	174	452	174	452	163	395	166	404	174	452	166	404	169	415	148	337	155	449	137	446	148	337	137	446	118	443	148	337	118	443	115	409	153	358	148	337	255	337	153	358	255	337	260	358	92	425	73	437	73	426	153	23	163	5	169	34	310	241	301	150	313	213	21	17	16	32	16	28	74	22	55	0	78	-5	77	92	77	92	77	92	77	92	75	226	56	9	56	9	75	226	52	198	56	9	52	198	36	30	36	30	52	198	35	165	36	30	35	165	24	58	24	58	35	165	24	131	24	58	24	131	20	95	212	51	193	35	195	17	195	17	193	35	174	25	195	17	174	25	171	3	171	3	174	25	156	18	171	3	156	18	146	-4	146	-4	156	18	136	16	118	-6	146	-4	136	16	118	-6	136	16	115	20	118	-6	115	20	99	29	118	-6	99	29	87	45	118	-6	87	45	84	-2	84	-2	87	45	79	66	84	-2	79	66	77	92	84	-2	77	92	56	9	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	80	127	87	160	101	251	80	127	101	251	75	226	80	127	75	226	77	92	212	292	209	278	218	277	212	292	218	277	219	292	219	292	218	277	224	276	219	292	224	276	226	291	226	291	224	276	229	273	226	291	229	273	232	290	232	290	229	273	233	269	232	290	233	269	239	288	239	288	233	269	234	265	239	288	234	265	240	208	291	322	299	334	310	359	310	359	299	334	309	343	310	359	309	343	322	347	322	347	334	342	336	363	336	363	334	342	341	332	336	363	341	332	349	361	349	361	341	332	346	320	349	361	346	320	353	310	288	349	269	333	274	263	288	349	274	263	281	291	288	349	281	291	285	307	288	349	285	307	291	322	288	349	291	322	310	359	366	306	372	307	372	348	372	348	372	307	376	310	372	348	376	310	379	338	379	338	376	310	380	313	379	338	380	313	382	324	382	324	380	313	381	319	362	356	349	361	353	310	362	356	353	310	366	306	362	356	366	306	372	348	336	363	310	359	322	347	280	249	279	254	280	228	280	249	280	228	282	239	280	249	282	239	281	244	277	259	274	263	275	220	277	259	275	220	280	228	277	259	280	228	279	254	269	333	255	311	260	208	269	333	260	208	268	213	269	333	268	213	275	220	269	333	275	220	274	263	239	288	240	208	245	286	245	286	240	208	250	207	245	286	250	207	255	311	255	311	250	207	260	208	233	212	240	208	234	265	233	212	234	265	233	258	233	212	233	258	230	252	233	212	230	252	228	218	224	233	225	225	225	240	225	240	225	225	228	218	225	240	228	218	227	246	227	246	228	218	230	252	165	285	178	272	188	290	188	290	178	272	193	277	188	290	193	277	212	292	212	292	193	277	209	278	219	37	242	64	232	71	219	37	232	71	212	51	219	37	212	51	195	17	50	127	53	51	68	164	68	164	53	51	78	25	68	164	78	25	96	196	96	196	78	25	113	8	96	196	113	8	112	98	112	98	130	220	96	196	201	430	153	401	181	341	181	341	153	401	174	296	175	279	174	296	168	233	175	279	168	233	197	208	197	208	168	233	163	193	163	193	168	233	137	168	155	0	198	-3	183	38	183	38	198	-3	222	35	262	37	222	35	246	0	262	37	246	0	295	13	155	0	183	38	152	45	155	0	152	45	130	58	155	0	130	58	117	75	155	0	117	75	113	8	242	213	237	250	234	214	197	208	234	214	211	252	197	208	211	252	193	257	181	266	175	279	197	208	181	266	197	208	193	257	130	220	112	98	119	136	130	220	119	136	137	168	130	220	137	168	168	233	237	250	211	252	234	214	310	453	269	418	310	424	310	424	321	422	325	452	325	452	321	422	336	418	325	452	336	418	340	451	340	451	336	418	351	411	340	451	351	411	354	449	354	449	351	411	364	401	354	449	364	401	367	446	367	446	364	401	371	387	367	446	371	387	380	443	380	443	371	387	377	366	380	443	377	366	384	351	440	391	430	408	433	342	440	391	433	342	439	351	440	391	439	351	443	361	440	391	443	361	444	373	403	335	413	333	416	423	416	423	413	333	424	336	416	423	424	336	430	408	430	408	424	336	433	342	398	434	380	443	384	351	398	434	384	351	393	341	398	434	393	341	403	335	398	434	403	335	416	423	325	452	310	453	310	424	256	447	201	430	201	376	256	447	201	376	231	402	256	447	231	402	269	418	256	447	269	418	310	453	130	256	147	244	153	401	153	401	147	244	168	233	153	401	168	233	174	296	118	360	105	305	108	286	118	360	108	286	116	270	118	360	116	270	130	256	118	360	130	256	153	401	336	238	333	245	332	228	332	228	333	245	328	251	332	228	328	251	323	220	323	220	328	251	320	254	323	220	320	254	312	256	278	210	287	210	293	256	293	256	287	210	298	211	293	256	298	211	305	257	305	257	298	211	310	215	305	257	310	215	312	256	312	256	310	215	323	220	237	250	242	213	247	251	247	251	242	213	253	212	247	251	253	212	262	252	262	252	253	212	266	211	262	252	266	211	278	255	278	255	266	211	278	210	278	255	278	210	293	256	395	105	373	112	374	64	374	64	373	112	348	78	374	64	348	78	339	34	339	34	348	78	323	56	339	34	323	56	295	13	295	13	323	56	294	43	295	13	294	43	262	37	222	35	198	-3	246	0	201	430	181	341	201	376	53	51	50	127	44	88	112	98	113	8	117	75	-39	-53	-38	-78	-34	-43	-34	-43	-38	-78	-31	-89	-34	-43	-31	-89	-26	-35	-26	-35	-31	-89	-20	-97	-26	-35	-20	-97	-16	-30	-16	-30	-20	-97	-7	-102	-16	-30	-7	-102	-5	-29	-5	-29	-7	-102	3	-83	-5	-29	3	-83	3	-80	3	-80	7	-34	1	-30	7	-75	11	-70	12	-39	12	-39	11	-70	14	-63	12	-39	14	-63	14	-46	14	-46	14	-63	16	-53	7	-34	3	-80	4	-78	7	-34	4	-78	7	-75	7	-34	7	-75	12	-39	1	-30	-5	-29	3	-80	72	-15	60	-47	63	-82	63	-82	60	-47	47	-70	63	-82	47	-70	46	-94	46	-94	47	-70	32	-84	46	-94	32	-84	28	-102	28	-102	32	-84	15	-88	131	269	131	54	137	290	137	290	131	54	153	125	137	290	153	125	157	354	157	354	153	125	172	200	157	354	172	200	181	404	181	404	172	200	187	269	181	404	187	269	209	439	209	439	187	269	192	290	209	439	192	290	194	300	131	269	137	290	67	290	131	269	67	290	62	269	215	387	223	408	241	461	241	461	223	408	232	425	241	461	232	425	240	436	240	436	245	440	241	461	241	461	245	440	276	468	209	439	194	300	196	310	209	439	196	310	198	320	209	439	198	320	200	330	209	439	200	330	202	340	209	439	202	340	208	364	209	439	208	364	215	387	209	439	215	387	241	461	250	444	256	447	276	468	276	468	256	447	263	448	276	468	263	448	270	449	270	449	274	448	276	468	276	468	274	448	277	447	276	468	277	447	293	466	293	466	277	447	280	445	293	466	280	445	282	443	294	392	304	394	307	460	307	460	304	394	314	400	307	460	314	400	318	452	318	452	314	400	321	408	318	452	321	408	325	441	325	441	321	408	326	418	325	441	326	418	327	429	272	420	272	406	275	426	275	426	272	406	275	401	275	426	275	401	278	431	278	431	275	401	280	397	278	431	280	397	281	436	281	436	280	397	287	394	281	436	287	394	282	441	282	441	287	394	293	466	293	466	287	394	294	392	293	466	294	392	307	460	282	441	293	466	282	443	271	269	276	290	192	290	271	269	192	290	187	269	131	269	123	238	131	54	131	54	123	238	116	209	131	54	116	209	111	-4	111	-4	116	209	110	182	111	-4	110	182	104	156	72	-15	80	-64	81	26	81	26	80	-64	95	-40	81	26	95	-40	99	131	99	131	95	-40	111	-4	99	131	111	-4	104	156	10	-88	7	-87	8	-104	10	-88	8	-104	28	-102	10	-88	28	-102	15	-88	8	-104	7	-87	5	-85	8	-104	5	-85	3	-83	8	-104	3	-83	-7	-102	-38	-78	-39	-53	-40	-66	72	-15	63	-82	80	-64	272	406	272	420	271	412	276	468	245	440	250	444	109	367	109	367	13	0	109	367	13	0	62	0	109	367	62	0	76	52	109	367	76	52	88	91	109	367	88	91	99	119	109	367	99	119	101	152	109	367	101	152	182	449	109	367	182	449	112	378	116	395	182	449	117	402	117	402	182	449	118	408	116	414	118	408	135	444	116	414	135	444	115	440	115	440	95	437	98	424	115	440	98	424	105	422	115	440	105	422	112	418	115	440	112	418	116	414	95	437	73	435	91	424	95	437	91	424	98	424	182	449	177	452	155	448	182	449	155	448	135	444	182	449	135	444	118	408	114	387	112	378	182	449	114	387	182	449	116	395	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	111	143	126	166	136	204	111	143	136	204	101	152	111	143	101	152	99	119	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	242	226	240	220	242	38	243	231	242	38	243	41	243	231	243	41	244	45	270	290	254	292	294	227	294	227	254	292	248	64	247	57	248	64	254	292	247	57	254	292	245	242	245	242	254	292	245	247	296	248	295	262	295	231	296	248	295	231	296	235	296	248	296	235	296	240	296	248	296	240	296	244	294	227	295	231	295	262	294	227	295	262	290	274	294	227	290	274	282	283	294	227	282	283	270	290	254	292	234	257	240	255	254	292	240	255	243	252	254	292	243	252	245	247	406	204	398	155	399	105	399	105	398	155	377	107	399	105	377	107	359	48	359	48	377	107	344	66	359	48	344	66	305	8	305	8	344	66	303	36	305	8	303	36	254	25	254	25	250	26	305	8	305	8	250	26	238	-6	404	217	405	290	404	220	404	220	405	290	403	223	397	231	403	223	405	290	397	231	405	290	394	292	428	270	422	279	424	171	424	171	422	279	414	286	424	171	414	286	406	204	406	204	399	105	424	171	414	286	405	290	405	213	414	286	405	213	406	209	414	286	406	209	406	204	389	238	397	231	394	292	389	238	394	292	387	291	389	238	387	291	381	288	389	238	381	288	380	246	375	284	372	277	373	257	375	284	373	257	380	246	375	284	380	246	381	288	433	239	433	243	433	247	433	239	433	247	433	251	433	239	433	251	432	255	433	239	432	255	432	259	433	239	432	259	428	270	433	239	428	270	424	171	212	-4	225	-5	240	220	240	220	225	-5	238	-6	240	220	238	-6	242	38	242	38	238	-6	243	34	238	-6	250	26	246	28	238	-6	246	28	244	31	238	-6	244	31	243	34	204	83	199	65	201	0	204	83	201	0	212	-4	204	83	212	-4	240	220	195	50	193	37	194	8	195	50	194	8	201	0	195	50	201	0	199	65	191	28	191	22	194	8	191	28	194	8	193	37	243	231	244	45	244	236	244	236	244	45	245	51	244	236	245	51	245	239	245	239	245	51	247	57	245	239	247	57	245	242	91	424	73	435	73	424	242	226	242	38	243	231	373	257	372	277	370	270	405	290	404	217	405	213	262	416	263	452	252	426	252	426	263	452	239	430	219	426	239	430	263	452	219	426	263	452	214	445	258	44	251	36	253	16	258	44	253	16	267	36	258	44	267	36	265	55	284	65	274	72	272	69	284	65	272	69	270	65	284	65	270	65	268	62	284	65	268	62	267	36	266	58	265	55	267	36	266	58	267	36	268	62	251	36	246	31	253	16	253	16	246	31	240	28	253	16	240	28	239	2	239	2	240	28	234	27	321	429	312	439	313	395	321	429	313	395	319	400	321	429	319	400	323	407	321	429	323	407	324	415	283	394	298	390	298	446	298	446	298	390	305	391	298	446	305	391	312	439	312	439	305	391	313	395	281	451	263	452	272	404	281	451	272	404	283	394	281	451	283	394	298	446	149	345	161	373	171	424	171	424	161	373	177	396	171	424	177	396	214	445	214	445	177	396	197	414	214	445	197	414	219	426	59	0	91	119	92	308	92	308	91	119	98	146	92	308	98	146	109	353	109	353	98	146	149	345	109	353	149	345	136	392	136	392	149	345	171	424	305	283	187	283	196	273	305	283	196	273	205	272	305	283	205	272	212	271	305	283	212	271	217	268	305	283	217	268	219	265	305	283	219	265	220	261	305	283	220	261	267	261	305	283	267	261	287	270	305	283	287	270	305	273	220	261	242	244	267	261	216	251	205	236	206	215	216	251	206	215	242	244	216	251	242	244	220	261	205	236	186	218	206	215	206	215	186	218	159	195	206	215	159	195	156	171	156	171	159	195	141	82	156	171	141	82	149	63	118	140	124	122	126	169	126	169	124	122	132	102	126	169	132	102	159	195	159	195	132	102	141	82	169	25	179	10	181	112	181	112	179	10	190	0	181	112	190	0	195	80	195	80	190	0	200	-5	195	80	200	-5	207	56	207	56	200	-5	211	-6	207	56	211	-6	218	40	218	40	211	-6	226	-4	218	40	226	-4	226	30	226	30	226	-4	239	2	226	30	239	2	234	27	157	47	169	25	181	112	157	47	181	112	156	171	157	47	156	171	149	63	98	146	91	119	118	140	98	146	118	140	126	169	92	308	10	0	59	0	196	273	187	283	187	273	263	452	262	416	272	404	48	-5	60	-6	77	230	77	230	60	-6	78	33	82	251	78	33	79	37	82	251	79	37	79	42	120	397	82	251	84	61	120	397	84	61	127	230	120	397	127	230	122	401	181	452	159	448	185	449	185	449	159	448	139	444	185	449	139	444	132	251	132	251	139	444	127	230	132	251	127	230	179	230	127	230	139	444	123	409	127	230	123	409	123	408	127	230	123	408	123	406	127	230	123	406	122	404	127	230	122	404	122	401	121	414	123	409	139	444	121	414	139	444	120	440	121	414	120	440	117	418	78	435	90	424	100	437	100	437	90	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	117	418	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	80	-4	99	4	80	26	80	-4	80	26	79	29	80	-4	79	29	78	33	80	-4	78	33	60	-6	77	230	30	50	33	6	77	230	33	6	39	0	77	230	39	0	48	-5	29	45	28	41	29	16	29	45	29	16	33	6	29	45	33	6	30	50	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	79	42	80	48	82	251	82	251	80	48	82	54	82	251	82	54	84	61	77	230	78	33	82	251	77	230	82	251	33	251	77	230	33	251	28	230	90	424	78	435	78	424	132	251	179	230	184	251	182	226	20	0	82	0	182	226	82	0	236	220	182	226	236	220	192	241	210	363	218	414	204	374	204	374	218	414	200	430	204	374	200	430	197	383	197	383	200	430	188	387	179	385	188	387	200	430	179	385	200	430	178	440	210	363	215	351	218	414	218	414	215	351	217	342	218	414	217	342	222	312	218	414	222	312	233	390	233	390	222	312	222	307	233	390	222	307	222	302	139	373	151	375	154	443	154	443	151	375	161	378	154	443	161	378	178	440	178	440	161	378	171	382	178	440	171	382	179	385	107	404	109	393	109	417	109	417	109	393	114	384	109	417	114	384	115	427	115	427	114	384	121	378	115	427	121	378	125	435	125	435	121	378	130	374	125	435	130	374	138	441	138	441	130	374	139	373	138	441	139	373	154	443	288	0	249	331	258	0	258	0	249	331	244	360	258	0	244	360	236	220	236	220	244	360	233	390	236	220	233	390	222	286	222	286	218	279	236	220	236	220	218	279	211	268	236	220	211	268	203	255	233	390	222	302	222	296	233	390	222	296	222	291	233	390	222	291	222	286	222	312	217	342	108	264	222	312	108	264	108	228	316	417	244	360	249	331	316	417	249	331	316	381	192	241	236	220	203	255	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	250	292	224	287	229	257	229	257	224	287	223	258	207	254	223	258	224	287	207	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	189	243	196	271	189	243	207	254	239	223	236	212	286	212	286	212	236	212	233	200	286	212	233	200	230	187	230	187	131	-153	185	-153	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	241	239	286	212	241	239	240	232	286	212	240	232	239	223	234	255	237	251	250	292	250	292	237	251	240	246	250	292	240	246	241	239	230	187	185	-153	286	212	250	292	229	257	234	255	167	243	149	198	170	224	49	260	31	271	31	261	342	439	315	441	337	415	337	415	315	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	430	392	424	397	437	165	437	165	424	397	408	115	408	115	424	397	407	412	408	115	407	412	393	319	393	319	407	412	389	353	342	439	361	402	366	434	366	434	361	402	378	381	366	434	378	381	388	425	388	425	378	381	389	353	388	425	389	353	407	412	408	115	393	319	390	274	408	115	390	274	379	223	408	115	379	223	370	71	362	170	338	119	370	71	362	170	370	71	379	223	455	385	451	373	453	373	455	385	453	373	458	373	455	385	449	385	451	373	449	385	443	387	443	374	449	385	443	374	446	374	449	385	446	374	448	373	449	385	448	373	451	373	430	392	437	165	436	389	436	389	437	165	440	375	436	389	440	375	443	387	443	387	440	375	443	374	519	421	517	433	517	407	517	407	517	433	513	443	517	407	513	443	511	396	511	396	513	443	505	451	511	396	505	451	502	387	502	387	505	451	497	456	502	387	497	456	490	380	490	380	497	456	486	458	490	380	486	458	479	398	479	398	478	394	490	380	490	380	478	394	475	391	490	380	475	391	475	375	475	375	475	391	471	375	458	373	462	374	463	386	463	386	462	374	467	374	463	386	467	374	470	388	470	388	467	374	471	375	470	388	471	375	475	391	463	386	455	385	458	373	479	398	486	458	476	401	476	401	486	458	476	456	476	401	476	456	471	405	471	405	476	456	467	452	471	405	467	452	464	411	464	411	467	452	461	446	464	411	461	446	458	420	458	420	461	446	457	438	458	420	457	438	455	431	459	320	455	340	456	220	459	320	456	220	463	277	459	320	463	277	462	299	456	220	455	340	448	358	456	220	448	358	440	375	456	220	440	375	437	165	315	441	281	438	308	419	308	73	299	19	326	35	342	439	337	415	361	402	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	306	239	302	241	307	169	307	169	302	241	298	137	298	137	302	241	291	259	298	137	291	259	283	105	283	105	291	259	277	273	283	105	277	273	264	75	264	75	277	273	259	283	264	75	259	283	254	216	254	216	259	283	252	238	223	275	236	268	239	290	239	290	236	268	246	255	239	290	246	255	259	283	259	283	246	255	252	238	264	75	254	216	252	184	264	75	252	184	246	152	264	75	246	152	239	48	235	119	222	89	239	48	235	119	239	48	246	152	317	225	320	225	318	237	318	237	320	225	322	237	331	237	322	237	325	226	331	237	325	226	330	226	310	226	313	226	314	237	314	237	313	226	315	225	314	237	315	225	318	237	318	237	315	225	317	225	310	238	306	239	307	226	310	238	307	226	310	226	310	238	310	226	314	237	309	216	308	221	310	200	310	200	308	221	307	226	310	200	307	226	307	169	307	169	307	226	306	239	386	272	384	285	384	258	384	258	384	285	380	295	384	258	380	295	378	247	378	247	380	295	373	303	378	247	373	303	369	238	369	238	373	303	364	307	369	238	364	307	357	231	357	231	364	307	353	309	357	231	353	309	347	251	339	226	342	227	343	242	343	242	342	227	357	231	343	242	357	231	346	246	346	246	357	231	347	251	338	239	331	237	335	226	338	239	335	226	339	226	338	239	339	226	343	242	347	251	353	309	344	253	344	253	353	309	343	307	344	253	343	307	338	257	338	257	343	307	335	303	338	257	335	303	331	263	331	263	335	303	329	298	331	263	329	298	325	272	325	272	329	298	324	291	325	272	324	291	323	283	322	237	320	225	325	226	309	210	309	216	310	200	309	210	310	200	310	205	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	331	237	330	226	335	226	217	292	223	275	239	290	-15	-110	85	-135	-9	-99	-9	-99	85	-135	49	-118	-9	-99	49	-118	-3	-83	-3	-83	49	-118	45	-112	-3	-83	45	-112	44	-105	44	-105	44	-103	-3	-83	-3	-83	44	-103	44	-100	-3	-83	44	-100	44	-96	92	10	85	15	89	-3	89	-3	85	15	81	22	89	-3	81	22	80	0	80	0	81	22	80	30	93	286	80	30	82	51	93	286	82	51	89	81	80	0	80	30	70	4	70	4	80	30	93	286	70	4	93	286	47	-85	47	-85	93	286	45	-91	98	-5	107	-6	101	6	101	6	107	-6	112	5	132	8	112	5	116	-6	132	8	116	-6	174	5	92	10	89	-3	98	-5	92	10	98	-5	101	6	212	264	213	289	191	260	191	260	213	289	190	281	191	260	190	281	170	248	170	248	190	281	167	267	170	248	167	267	150	231	150	231	167	267	145	245	150	231	145	245	134	211	134	211	145	245	123	217	134	211	123	217	123	188	123	188	123	217	126	375	123	188	126	375	111	154	165	381	175	400	185	434	185	434	175	400	185	412	185	434	185	412	230	443	230	443	185	412	196	419	230	443	196	419	207	421	207	421	219	416	230	443	230	443	219	416	229	406	230	443	229	406	239	395	239	255	247	244	263	288	263	288	247	244	251	228	263	288	251	228	253	207	253	207	251	179	271	86	271	86	251	179	246	151	271	86	246	151	237	123	237	292	213	289	228	262	237	292	228	262	239	255	237	292	239	255	263	288	212	264	228	262	213	289	301	145	313	209	309	238	301	145	309	238	300	261	301	145	300	261	284	278	301	145	284	278	271	86	271	86	284	278	263	288	271	86	263	288	253	207	174	5	227	37	189	46	189	46	227	37	207	68	224	95	207	68	227	37	224	95	227	37	237	123	237	123	227	37	271	86	174	5	189	46	171	28	174	5	171	28	152	16	174	5	152	16	132	8	288	419	279	429	279	385	288	419	279	385	285	391	288	419	285	391	290	397	288	419	290	397	291	406	250	385	265	381	265	437	265	437	265	381	272	382	265	437	272	382	279	429	279	429	272	382	279	385	248	441	230	443	239	395	248	441	239	395	250	385	248	441	250	385	265	437	126	375	123	217	157	354	126	375	157	354	151	410	151	410	157	354	165	381	151	410	165	381	185	434	107	332	93	286	99	117	107	332	99	117	111	154	107	332	111	154	126	375	93	286	-3	-83	44	-96	93	286	44	-96	45	-91	112	5	107	-6	116	-6	85	-135	85	-124	69	-123	85	-135	69	-123	57	-121	85	-135	57	-121	49	-118	85	-135	-15	-110	-23	-118	85	-135	-23	-118	-34	-122	85	-135	-34	-122	-49	-124	85	-135	-49	-124	-49	-135	93	286	89	81	99	117	80	-129	73	-125	82	-150	82	-150	73	-125	69	-120	82	-150	69	-120	56	-138	56	-138	69	-120	66	-112	56	-138	66	-112	66	-104	66	-104	67	-88	56	-138	56	-138	67	-88	70	-71	56	-138	70	-71	148	322	148	322	70	-71	74	-55	148	322	74	-55	79	-39	72	344	79	309	80	336	80	336	79	309	98	307	80	336	98	307	91	331	91	331	98	307	104	329	117	331	104	329	109	307	117	331	109	307	119	309	64	367	64	317	66	354	66	354	64	317	79	309	66	354	79	309	72	344	145	428	135	453	133	430	113	427	133	430	135	453	113	427	135	453	108	448	68	388	79	406	83	435	83	435	79	406	94	419	83	435	94	419	108	448	108	448	94	419	113	427	52	329	64	317	61	415	61	415	64	317	64	367	61	415	64	367	68	388	47	390	41	362	44	344	47	390	44	344	52	329	47	390	52	329	61	415	206	327	159	361	151	351	206	327	151	351	148	322	148	322	151	351	141	342	148	322	141	342	139	317	139	317	141	342	129	335	139	317	129	335	129	313	129	313	129	335	119	309	172	-131	176	-117	174	-109	172	-131	174	-109	171	-102	172	-131	171	-102	165	-96	172	-131	165	-96	161	-142	165	-96	157	-93	161	-142	161	-142	157	-93	149	-91	161	-142	149	-91	146	-149	146	-149	149	-91	135	-95	146	-149	135	-95	130	-152	130	-152	135	-95	124	-105	130	-152	124	-105	115	-153	115	-153	124	-105	114	-117	115	-153	114	-117	103	-126	115	-153	103	-126	89	-131	89	-131	80	-129	82	-150	89	-131	82	-150	115	-153	200	416	185	436	206	327	206	327	185	436	164	448	206	327	164	448	163	395	163	395	163	389	206	327	206	327	163	389	162	382	206	327	162	382	161	375	164	448	136	453	145	428	164	448	145	428	154	423	164	448	154	423	159	416	164	448	159	416	162	406	164	448	162	406	163	395	145	428	136	453	135	453	206	327	208	335	209	393	209	393	208	335	210	343	209	393	210	343	211	366	211	366	210	343	211	351	211	366	211	351	211	358	160	368	159	361	206	327	160	368	206	327	161	375	148	322	79	-39	84	-23	148	322	84	-23	206	327	43	30	36	10	37	-121	43	30	37	-121	56	-138	43	30	56	-138	148	322	36	10	30	-9	37	-121	37	-121	30	-9	25	-30	37	-121	25	-30	25	-98	25	-98	25	-30	22	-50	25	-98	22	-50	21	-70	104	329	98	307	109	307	200	416	206	327	209	393	117	331	119	309	129	335	61	415	68	388	83	435	70	-106	63	-114	67	-132	67	-132	63	-114	56	-119	67	-132	56	-119	50	-121	50	-121	37	-117	48	-140	48	-140	37	-117	27	-107	48	-140	27	-107	26	-143	26	-143	27	-107	17	-95	26	-143	17	-95	8	-142	8	-142	17	-95	5	-85	8	-142	5	-85	-8	-137	-8	-137	5	-85	-9	-81	-8	-137	-9	-81	-16	-82	-22	-130	-8	-137	-16	-82	-22	-130	-16	-82	-23	-86	-22	-130	-23	-86	-29	-91	-22	-130	-29	-91	-31	-119	-33	-98	-34	-106	-31	-119	-33	-98	-31	-119	-29	-91	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	82	26	80	28	87	0	87	0	80	28	79	31	87	0	79	31	77	-3	77	-3	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	45	-5	55	-6	87	262	87	262	55	-6	67	-6	87	262	67	-6	78	35	78	35	67	-6	77	-3	37	-2	45	-5	87	262	37	-2	87	262	35	67	37	-2	35	67	32	54	37	-2	32	54	31	1	32	54	30	42	31	1	31	1	30	42	27	31	31	1	27	31	27	8	27	8	27	31	26	23	27	8	26	23	25	17	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	82	26	87	0	85	25	85	25	87	0	88	25	95	27	88	25	97	7	95	27	97	7	102	31	102	31	97	7	106	16	102	31	106	16	112	41	112	41	106	16	119	-15	112	41	119	-15	125	56	125	56	119	-15	123	0	125	56	123	0	129	17	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	105	4	103	-3	119	-15	119	-15	103	-3	102	-11	119	-15	102	-11	100	-82	100	-82	102	-11	100	-18	100	-82	100	-18	92	-102	92	-102	100	-18	81	-119	88	25	87	0	97	7	129	17	136	36	142	78	142	78	136	36	143	55	142	78	143	55	150	73	119	-15	106	16	106	11	119	-15	106	11	105	4	81	-119	100	-18	80	-84	81	-119	80	-84	75	-96	81	-119	75	-96	70	-106	81	-119	70	-106	67	-132	50	-121	48	-140	67	-132	125	56	129	17	142	78	81	292	72	288	87	262	87	262	72	288	65	285	87	262	65	285	59	283	55	-6	75	-4	87	262	87	262	75	-4	78	35	79	31	78	35	75	-4	79	31	75	-4	80	28	80	28	75	-4	92	3	80	28	92	3	82	26	82	26	92	3	85	25	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	137	262	89	298	87	262	89	298	81	292	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	112	41	102	31	110	18	110	18	102	31	95	27	110	18	95	27	92	3	92	3	95	27	88	25	133	394	113	353	137	262	137	262	113	353	98	304	137	262	98	304	89	298	237	416	238	452	227	426	227	426	238	452	214	430	198	426	214	430	238	452	198	426	238	452	194	445	295	430	284	441	288	395	295	430	288	395	294	400	295	430	294	400	298	407	295	430	298	407	299	415	238	452	247	404	253	451	253	451	247	404	259	394	253	451	259	394	269	448	269	448	259	394	273	390	269	448	273	390	284	441	284	441	273	390	281	392	284	441	281	392	288	395	194	445	159	425	170	381	194	445	170	381	177	399	194	445	177	399	186	415	194	445	186	415	198	426	159	425	133	394	137	262	159	425	137	262	143	283	159	425	143	283	165	364	159	425	165	364	170	381	143	283	137	262	193	262	143	283	193	262	196	283	128	41	150	73	142	78	128	41	142	78	125	56	128	41	125	56	112	41	128	41	112	41	110	18	85	25	92	3	88	25	238	452	237	416	247	404	27	8	26	23	25	17	164	29	144	46	165	-6	165	-6	144	46	132	67	165	-6	132	67	125	8	125	8	132	67	127	93	131	365	127	93	128	105	131	365	128	105	131	123	127	93	131	365	125	8	125	8	131	365	97	239	125	8	97	239	94	31	94	31	97	239	87	204	94	31	87	204	79	172	74	61	94	31	79	172	74	61	79	172	73	144	74	61	73	144	69	119	74	61	69	119	67	97	265	432	84	432	105	420	265	432	105	420	120	417	265	432	120	417	130	411	265	432	130	411	135	404	265	432	135	404	137	395	265	432	137	395	224	411	265	432	224	411	241	418	265	432	241	418	265	422	137	395	144	177	154	212	137	395	154	212	195	361	137	395	195	361	203	385	137	395	203	385	212	401	137	395	212	401	224	411	137	395	136	390	137	147	137	395	137	147	144	177	137	147	136	390	136	384	137	147	136	384	134	378	137	147	134	378	133	372	137	147	133	372	131	123	165	-6	214	-11	189	19	189	19	214	-11	219	16	260	21	219	16	238	-10	260	21	238	-10	261	-6	407	323	373	106	383	135	407	323	383	135	438	323	407	323	364	169	373	106	301	9	319	22	322	68	322	68	319	22	335	38	322	68	335	38	345	111	345	111	335	38	349	58	345	111	349	58	364	169	364	169	349	58	362	81	364	169	362	81	373	106	294	38	260	21	261	-6	294	38	261	-6	282	0	294	38	282	0	301	9	294	38	301	9	322	68	420	376	416	362	438	323	438	323	416	362	412	345	438	323	412	345	407	323	510	421	522	433	507	432	510	421	507	432	500	420	483	416	500	420	507	432	483	416	507	432	422	392	422	392	507	432	421	402	583	470	581	483	581	456	581	456	581	483	577	493	581	456	577	493	575	445	575	445	577	493	570	500	575	445	570	500	566	435	566	435	570	500	561	505	566	435	561	505	554	428	554	428	561	505	551	506	554	428	551	506	543	448	543	448	542	444	554	428	554	428	542	444	539	440	554	428	539	440	539	424	539	424	539	440	533	423	510	421	519	422	522	433	522	433	519	422	527	422	522	433	527	422	533	436	533	436	527	422	533	423	533	436	533	423	539	440	543	448	551	506	541	450	541	450	551	506	540	505	541	450	540	505	535	454	535	454	540	505	532	501	535	454	532	501	528	460	528	460	532	501	526	495	528	460	526	495	523	468	523	468	526	495	522	488	523	468	522	488	520	480	422	392	438	323	450	364	422	392	450	364	460	391	422	392	460	391	471	407	422	392	471	407	483	416	507	432	375	432	394	419	507	432	394	419	407	415	507	432	407	415	416	410	507	432	416	410	421	402	421	386	420	376	438	323	421	386	438	323	422	392	219	16	214	-11	238	-10	394	419	375	432	375	422	164	29	165	-6	189	19	131	365	131	123	133	372	105	420	84	432	84	422	79	39	79	44	63	-6	63	-6	79	44	69	205	63	-6	69	205	50	-5	50	-5	69	205	46	112	50	-5	46	112	41	-1	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	34	5	34	66	31	49	34	5	31	49	29	15	29	15	31	49	29	37	29	15	29	37	28	28	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	79	44	78	249	78	245	79	44	78	245	76	237	79	44	76	237	74	228	79	44	74	228	72	217	79	44	72	217	69	205	137	292	116	287	140	290	140	290	116	287	96	283	140	290	96	283	81	55	81	55	96	283	80	53	96	283	78	280	78	249	96	283	78	249	79	46	96	283	79	46	79	49	96	283	79	49	80	51	96	283	80	51	80	53	79	46	78	249	79	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	141	64	145	43	145	43	141	64	123	44	145	43	123	44	117	13	117	13	123	44	107	32	117	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	90	-2	83	31	81	34	79	39	63	-6	90	-2	79	39	90	-2	81	34	228	205	215	177	221	156	221	156	215	177	202	151	221	156	202	151	186	125	186	125	162	91	179	90	179	90	162	91	145	43	92	28	90	-2	117	13	244	44	259	286	243	36	243	36	242	240	240	-3	240	-3	242	240	228	205	240	-3	228	205	223	-5	223	-5	228	205	221	156	402	322	400	335	400	308	400	308	400	335	395	345	400	308	395	345	394	297	394	297	395	345	388	353	394	297	388	353	385	288	385	288	388	353	379	358	385	288	379	358	373	281	373	281	379	358	369	360	373	281	369	360	362	300	309	273	320	273	320	286	320	286	320	273	331	274	320	286	331	274	334	287	334	287	331	274	342	275	334	287	342	275	348	289	348	289	342	275	352	276	348	289	352	276	358	293	358	293	352	276	358	277	358	293	358	277	362	300	362	300	358	277	373	281	320	286	308	286	309	273	309	273	308	286	305	273	305	273	308	286	259	286	305	273	259	286	256	88	256	88	259	286	253	79	362	300	369	360	360	303	360	303	369	360	359	358	360	303	359	358	354	307	354	307	359	358	351	354	354	307	351	354	347	312	347	312	351	354	345	348	347	312	345	348	342	321	342	321	345	348	341	341	342	321	341	341	339	333	259	286	244	44	247	54	259	286	247	54	250	67	259	286	250	67	253	79	246	27	256	3	248	26	248	26	256	3	251	25	257	26	251	25	256	3	257	26	256	3	273	17	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	264	31	257	26	273	17	264	31	273	17	274	41	243	32	243	36	240	-3	243	32	240	-3	244	29	244	29	240	-3	256	3	244	29	256	3	246	27	186	125	179	90	221	156	223	-5	221	156	212	-4	212	-4	221	156	210	117	212	-4	210	117	203	0	203	0	210	117	202	84	203	0	202	84	197	6	197	6	202	84	196	58	197	6	196	58	193	15	193	15	196	58	193	38	193	15	193	38	191	26	242	240	243	36	259	286	40	-122	35	-112	37	-143	37	-143	35	-112	33	-100	33	-24	33	-100	35	-86	33	-24	35	-86	51	-8	51	-8	35	-86	40	-73	51	-8	40	-73	47	-62	149	161	306	284	239	256	239	256	306	284	306	298	239	256	306	298	132	256	110	253	132	256	306	298	110	253	306	298	94	298	181	60	170	54	200	21	200	21	170	54	71	3	200	21	71	3	69	-46	69	-46	71	3	57	-53	126	-100	122	-112	122	-149	122	-149	122	-112	114	-122	122	-149	114	-122	107	-152	107	-152	114	-122	103	-130	107	-152	103	-130	93	-154	93	-154	103	-130	90	-134	93	-154	90	-134	81	-154	81	-154	90	-134	76	-136	157	135	152	162	149	161	157	135	149	161	139	134	157	135	160	165	152	162	200	21	221	34	205	89	205	89	221	34	207	102	205	113	207	102	218	169	205	113	218	169	199	122	199	122	218	169	195	172	199	122	195	172	189	129	189	129	195	172	183	171	189	129	183	171	175	134	175	134	183	171	171	168	175	134	171	168	160	165	157	135	175	134	160	165	218	169	221	34	236	162	236	162	221	34	238	51	236	162	238	51	249	149	249	149	238	51	250	69	249	149	250	69	257	133	257	133	250	69	258	91	257	133	258	91	260	114	207	102	221	34	218	169	200	21	205	89	199	78	200	21	199	78	191	68	200	21	191	68	181	60	51	-8	47	-62	57	-53	51	-8	57	-53	71	3	181	-63	181	-117	187	-70	187	-70	181	-117	188	-105	187	-70	188	-105	192	-78	192	-78	188	-105	192	-95	192	-78	192	-95	193	-86	152	-59	156	-137	161	-57	161	-57	156	-137	171	-128	161	-57	171	-128	172	-59	172	-59	171	-128	181	-117	172	-59	181	-117	181	-63	144	-64	136	-73	139	-144	144	-64	139	-144	156	-137	144	-64	156	-137	152	-59	139	-144	136	-73	131	-84	139	-144	131	-84	126	-100	139	-144	126	-100	122	-149	94	298	54	199	66	199	94	298	66	199	74	218	94	298	74	218	82	234	94	298	82	234	94	246	94	298	94	246	110	253	75	103	93	116	239	256	239	256	93	116	108	125	239	256	108	125	149	161	149	161	108	125	123	131	149	161	123	131	139	134	239	256	65	115	67	112	239	256	67	112	70	109	239	256	70	109	73	106	239	256	73	106	75	104	239	256	75	104	75	103	60	-134	48	-129	58	-151	60	-134	58	-151	81	-154	60	-134	81	-154	76	-136	40	-122	37	-143	58	-151	40	-122	58	-151	48	-129	20	-130	37	-143	33	-100	20	-130	33	-100	33	-24	20	-130	33	-24	19	-43	20	-130	19	-43	9	-112	9	-65	5	-90	9	-112	9	-65	9	-112	19	-43	147	160	8	11	76	54	147	160	76	54	106	84	147	160	106	84	137	115	147	160	137	115	167	146	147	160	167	146	156	169	237	285	254	239	241	302	241	302	254	239	242	319	239	346	242	319	258	426	239	346	258	426	229	368	229	368	258	426	228	442	229	368	228	442	213	385	213	385	228	442	192	448	213	385	192	448	191	395	191	395	192	448	163	399	138	396	163	399	153	443	138	396	153	443	120	428	53	341	67	336	70	376	70	376	67	336	80	357	70	376	80	357	92	406	92	406	80	357	97	375	92	406	97	375	120	428	120	428	97	375	116	388	120	428	116	388	138	396	182	198	197	176	191	208	191	208	197	176	214	239	223	253	214	239	227	208	223	253	227	208	231	269	231	269	227	208	254	239	231	269	254	239	237	285	174	188	165	179	167	146	174	188	167	146	197	176	174	188	197	176	182	198	76	54	8	11	76	50	76	50	8	11	242	0	76	50	242	0	196	50	196	50	242	0	216	52	33	239	27	208	191	208	33	239	191	208	214	239	214	239	197	176	227	208	294	371	280	402	280	274	294	371	280	274	290	293	294	371	290	293	297	313	294	371	297	313	299	336	280	274	280	402	268	256	268	256	280	402	258	426	268	256	258	426	254	239	254	239	258	426	242	319	192	448	153	443	163	399	325	208	331	239	254	239	325	208	254	239	227	208	265	93	255	76	276	89	276	89	255	76	244	64	276	89	244	64	242	0	242	0	244	64	232	56	242	0	232	56	216	52	242	0	8	11	8	0	156	169	167	146	165	179	228	103	215	70	232	20	232	20	215	70	196	38	232	20	196	38	186	0	186	0	196	38	171	14	186	0	171	14	143	4	143	4	116	13	132	-7	132	-7	116	13	108	-4	108	-4	116	13	102	34	108	-4	102	34	93	60	108	-4	93	60	82	81	108	-4	82	81	81	3	61	89	52	88	56	17	61	89	56	17	81	3	61	89	81	3	82	81	44	84	37	78	38	36	44	84	38	36	56	17	44	84	56	17	52	88	33	70	31	61	38	36	33	70	38	36	37	78	197	296	248	296	201	316	197	296	201	316	209	357	197	296	209	357	178	357	197	296	178	357	188	255	284	214	265	236	268	54	268	54	265	236	238	251	268	54	238	251	232	131	232	131	232	20	268	54	238	251	204	256	216	173	238	251	216	173	228	154	238	251	228	154	232	131	201	256	198	256	199	186	201	256	199	186	216	173	201	256	216	173	204	256	199	186	198	256	195	256	199	186	195	256	192	255	199	186	192	255	188	255	199	186	188	255	177	195	188	255	178	357	177	195	177	195	178	357	169	316	177	195	169	316	163	296	163	296	169	316	118	316	163	296	118	316	112	296	163	296	138	197	152	197	163	296	152	197	177	195	292	99	300	154	296	186	292	99	296	186	284	214	292	99	284	214	268	54	143	4	132	-7	186	0	228	103	232	20	232	131	201	316	248	296	253	316	171	487	137	487	10	0	171	487	10	0	44	0	137	487	10	0	44	0	137	487	44	0	171	487	217	487	89	0	123	0	217	487	123	0	251	487	114	180	66	0	99	0	114	180	99	0	149	180	114	180	149	180	123	214	114	180	123	214	18	214	114	180	18	214	10	180	41	307	137	273	147	307	147	307	137	273	149	180	147	307	149	180	194	487	194	487	149	180	157	214	194	487	157	214	171	273	180	307	228	487	194	487	180	307	194	487	171	273	180	307	171	273	276	273	180	307	276	273	284	307	157	214	149	180	252	180	157	214	252	180	261	214	123	214	149	180	137	273	137	273	41	307	33	273	148	431	139	416	144	256	144	256	139	416	132	394	144	256	132	394	129	219	129	219	132	394	126	365	129	219	126	365	118	315	172	442	175	327	182	441	182	441	175	327	186	350	182	441	186	350	190	436	190	436	186	350	193	368	190	436	193	368	196	430	196	430	193	368	198	383	196	430	198	383	200	420	200	420	198	383	200	396	200	420	200	396	201	408	159	439	148	431	159	290	159	439	159	290	175	327	159	439	175	327	172	442	112	175	129	219	118	315	112	175	118	315	111	274	112	175	111	274	103	234	112	175	103	234	93	185	112	175	93	185	91	118	93	185	80	120	91	118	26	29	27	17	28	39	28	39	27	17	32	7	28	39	32	7	33	49	33	49	32	7	39	0	33	49	39	0	41	56	41	56	39	0	48	-5	41	56	48	-5	51	61	51	61	48	-5	59	-6	51	61	59	-6	61	63	61	63	59	-6	71	-5	61	63	71	-5	73	61	73	61	71	-5	81	0	73	61	81	0	83	56	83	56	81	0	89	7	83	56	89	7	90	48	90	48	89	7	94	17	90	48	94	17	94	38	94	38	94	17	96	27	148	431	144	256	159	290	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	263	438	239	438	156	326	156	326	239	438	145	368	156	326	145	368	124	326	124	326	145	368	86	438	124	326	86	438	61	438	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	324	612	324	618	323	606	323	606	324	618	322	622	323	606	322	622	321	601	321	601	322	622	319	626	321	601	319	626	316	597	316	597	319	626	314	628	316	597	314	628	310	593	310	593	314	628	308	629	310	593	308	629	303	589	303	589	308	629	302	629	303	589	302	629	297	628	303	589	297	628	292	625	303	589	292	625	287	622	303	589	287	622	282	616	303	589	282	616	210	537	282	616	188	537	210	537	281	468	274	461	277	439	277	439	274	461	265	457	277	439	265	457	262	435	262	435	265	457	255	455	262	435	255	455	261	63	261	63	255	455	248	149	248	149	255	455	246	457	248	149	246	457	245	174	245	174	246	457	239	436	246	457	238	461	239	436	239	436	238	461	231	468	239	436	231	468	228	442	228	442	231	468	227	477	228	442	227	477	225	487	225	529	225	487	227	496	225	529	227	496	240	536	240	536	227	496	231	505	240	536	231	505	238	511	218	450	228	442	225	487	218	450	225	487	225	529	218	450	225	529	214	518	218	450	214	518	210	460	206	504	203	487	205	473	206	504	205	473	210	460	206	504	210	460	214	518	239	436	63	76	102	149	239	436	102	149	116	174	116	174	102	149	248	149	116	174	248	149	245	174	257	539	255	517	265	516	257	539	265	516	273	536	273	536	265	516	274	512	273	536	274	512	288	529	288	529	274	512	281	505	288	529	281	505	285	497	288	529	287	487	290	447	288	529	290	447	299	517	299	517	290	447	300	458	299	517	300	458	306	503	306	503	300	458	307	471	306	503	307	471	309	486	290	447	287	487	285	477	290	447	285	477	281	468	290	447	281	468	277	439	343	19	334	30	262	46	262	46	334	30	327	48	262	46	327	48	322	76	322	76	262	435	262	46	262	46	261	34	373	0	373	0	261	34	256	24	373	0	256	24	247	17	262	435	261	63	261	59	262	435	261	59	262	56	262	435	262	56	262	52	262	435	262	52	262	49	262	435	262	49	262	46	373	0	373	10	355	13	373	0	355	13	343	19	373	0	343	19	262	46	233	13	211	10	373	0	233	13	373	0	247	17	246	516	255	517	257	539	246	516	257	539	240	536	246	516	240	536	238	511	239	436	116	174	214	347	239	436	214	347	245	174	55	114	29	71	48	33	55	114	48	33	49	39	55	114	49	39	51	47	55	114	51	47	54	56	55	114	54	56	58	66	55	114	58	66	63	76	55	114	63	76	239	436	48	33	29	71	49	26	49	26	29	71	11	42	49	26	11	42	54	20	54	20	11	42	61	15	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	288	529	285	497	287	487	74	41	78	-6	82	32	82	32	78	-6	105	-3	82	32	105	-3	93	27	93	27	105	-3	106	25	126	29	106	25	131	8	126	29	131	8	145	40	145	40	131	8	157	28	145	40	157	28	162	55	162	55	157	28	184	57	162	55	184	57	177	72	177	72	184	57	191	90	208	118	191	90	212	97	208	118	212	97	222	149	222	149	212	97	213	-5	222	149	213	-5	223	-6	67	74	56	-3	68	55	68	55	56	-3	78	-6	68	55	78	-6	74	41	169	268	200	292	152	255	152	255	200	292	147	279	152	255	147	279	135	238	135	238	147	279	118	217	102	190	118	217	147	279	102	190	147	279	96	243	106	25	105	-3	131	8	216	290	205	277	217	275	216	290	217	275	230	285	230	285	217	275	228	270	230	285	228	270	235	262	200	292	169	268	187	275	200	292	187	275	205	277	200	292	205	277	216	290	96	243	52	192	69	101	96	243	69	101	77	130	96	243	77	130	88	161	96	243	88	161	102	190	24	21	38	5	52	192	52	192	38	5	56	-3	52	192	56	-3	69	101	69	101	56	-3	67	74	22	132	11	69	14	42	22	132	14	42	24	21	22	132	24	21	52	192	222	149	223	-6	233	179	233	179	223	-6	238	-4	233	179	238	-4	239	210	239	210	238	-4	245	35	239	210	245	35	242	239	249	267	245	35	248	55	249	267	248	55	257	93	270	35	263	31	269	15	269	15	263	31	258	28	269	15	258	28	254	27	254	27	251	28	253	2	253	2	251	28	249	29	253	2	249	29	247	31	246	33	245	35	238	-4	246	33	238	-4	253	2	246	33	253	2	247	31	191	90	184	57	212	97	306	282	308	290	305	280	305	280	308	290	304	276	286	209	304	276	303	292	286	209	303	292	270	146	270	146	303	292	263	288	270	146	263	288	261	285	257	93	270	146	261	285	257	93	261	285	254	254	257	93	254	254	249	267	240	252	242	239	241	278	241	278	242	239	249	267	249	267	242	239	245	35	241	278	230	285	235	262	241	278	235	262	240	252	308	290	306	282	307	284	308	290	307	284	307	287	304	276	308	290	303	292	289	54	278	43	289	36	289	54	289	36	315	67	289	54	315	67	307	73	270	35	269	15	289	36	270	35	289	36	278	43	254	27	253	2	269	15	201	51	201	3	205	69	205	69	201	3	206	-2	205	69	206	-2	212	97	212	97	206	-2	213	-5	198	39	197	30	198	10	198	39	198	10	201	3	198	39	201	3	201	51	254	378	247	366	251	339	251	339	247	366	238	356	251	339	238	356	233	329	233	329	238	356	226	350	233	329	226	350	212	326	212	326	226	350	211	348	251	339	265	353	254	378	254	378	265	353	256	392	253	406	256	392	265	431	253	406	265	431	251	445	211	458	198	433	211	435	211	435	225	433	232	454	232	454	225	433	238	427	232	454	238	427	251	445	251	445	238	427	247	418	251	445	247	418	253	406	232	454	211	458	211	435	275	412	265	431	265	353	275	412	265	353	275	371	275	412	275	371	278	392	256	392	265	353	265	431	191	454	173	445	177	417	191	454	177	417	186	427	191	454	186	427	198	433	191	454	198	433	211	458	158	353	172	338	158	431	158	431	172	338	169	392	173	445	169	392	171	405	173	445	171	405	177	417	198	350	186	356	191	329	198	350	191	329	212	326	198	350	212	326	211	348	177	366	171	378	172	338	177	366	172	338	191	329	177	366	191	329	186	356	169	392	172	338	171	378	149	412	146	392	149	371	149	412	149	371	158	353	149	412	158	353	158	431	285	553	282	560	282	533	285	553	282	533	284	537	285	553	284	537	286	541	285	553	286	541	286	545	282	533	282	560	279	530	279	530	282	560	276	565	279	530	276	565	275	527	275	527	276	565	270	569	275	527	270	569	262	570	275	527	262	570	259	570	275	527	259	570	255	569	275	527	255	569	252	567	275	527	252	567	248	565	275	527	248	565	245	563	275	527	245	563	162	457	162	457	245	563	138	457	158	431	169	392	173	445	198	10	197	30	197	21	88	13	76	16	106	0	106	0	76	16	68	19	106	0	68	19	21	41	21	41	68	19	65	24	21	41	65	24	38	61	38	61	65	24	64	31	230	23	221	17	517	0	517	0	221	17	207	13	517	0	207	13	187	10	73	59	80	68	282	369	282	369	80	68	146	155	282	369	146	155	165	180	165	180	146	155	272	155	165	180	272	155	279	180	279	180	272	155	309	34	279	180	309	34	308	41	308	41	308	44	279	180	279	180	308	44	309	48	279	180	309	48	342	406	342	406	309	48	309	54	342	406	309	54	311	62	301	396	298	390	342	406	342	406	298	390	292	381	342	406	292	381	282	369	342	406	311	62	314	73	342	406	314	73	355	217	342	406	355	217	361	239	342	406	361	239	401	386	342	406	401	386	405	397	342	406	405	397	410	404	342	406	410	404	417	408	342	406	417	408	428	410	342	406	428	410	603	432	342	406	603	432	303	404	342	406	303	404	303	400	342	406	303	400	301	396	294	418	299	415	603	432	603	432	299	415	302	410	603	432	302	410	303	404	38	61	64	31	64	36	38	61	64	36	66	43	38	61	66	43	69	50	38	61	69	50	73	59	38	61	73	59	282	369	355	217	381	217	361	239	361	239	381	217	413	240	413	240	381	217	414	216	413	240	414	216	448	244	448	244	414	216	437	213	448	244	437	213	451	208	603	432	428	410	443	411	443	411	498	410	603	432	603	432	498	410	535	405	603	432	535	405	557	396	582	331	603	432	571	356	582	331	571	356	571	353	582	331	571	353	571	349	582	331	571	349	570	343	582	331	570	343	570	338	582	331	570	338	570	333	568	380	571	356	603	432	568	380	603	432	557	396	603	432	261	432	278	421	603	432	278	421	287	420	603	432	287	420	294	418	500	303	485	273	513	301	513	301	485	273	470	255	513	301	470	255	467	147	467	147	470	255	460	184	448	244	451	208	470	255	470	255	451	208	458	198	470	255	458	198	460	184	467	147	460	184	460	179	467	147	460	179	459	173	467	147	459	173	458	166	467	147	458	166	457	158	467	147	457	158	455	149	489	49	455	33	517	0	517	0	455	33	414	25	517	0	414	25	361	22	518	75	489	49	517	0	518	75	517	0	559	109	518	75	559	109	547	112	517	0	361	22	341	22	517	0	341	22	329	23	517	0	329	23	235	31	517	0	235	31	230	23	239	42	235	31	329	23	239	42	329	23	320	25	239	42	320	25	313	29	239	42	313	29	309	34	239	42	309	34	272	155	106	0	21	41	9	27	106	0	9	27	0	19	106	0	0	19	-8	14	106	0	-8	14	-17	10	106	0	-17	10	-17	0	517	564	513	571	514	544	517	564	514	544	516	548	517	564	516	548	518	552	517	564	518	552	518	557	514	544	513	571	511	541	511	541	513	571	508	576	511	541	508	576	506	538	506	538	508	576	501	579	506	538	501	579	494	580	506	538	494	580	490	580	506	538	490	580	486	579	506	538	486	579	483	577	506	538	483	577	480	576	506	538	480	576	477	574	506	538	477	574	393	468	393	468	477	574	370	468	88	13	106	0	106	10	517	0	187	10	187	0	278	421	261	432	261	422	282	369	165	180	342	406	290	250	290	250	304	290	290	250	304	290	257	290	290	250	257	290	258	148	290	250	258	148	269	179	290	250	269	179	280	203	290	250	280	203	290	221	290	250	290	221	307	267	339	271	339	287	330	266	330	266	339	287	323	279	330	266	323	279	322	260	322	260	323	279	314	252	301	237	314	252	307	267	301	237	307	267	290	221	376	267	389	290	372	272	372	272	389	290	370	292	372	272	370	292	365	275	365	275	370	292	357	276	348	275	357	276	354	291	348	275	354	291	339	287	323	279	307	267	314	252	379	235	376	228	380	179	380	179	376	228	373	220	380	179	373	220	368	212	368	212	355	196	364	170	364	170	355	196	345	161	291	159	292	142	318	170	318	170	292	142	322	152	318	170	322	152	338	182	338	182	322	152	345	161	338	182	345	161	355	196	250	106	251	113	257	290	257	290	251	113	252	121	257	290	252	121	254	131	254	131	292	142	258	148	258	148	292	142	291	159	254	131	258	148	257	290	80	33	95	-3	86	28	86	28	95	-3	95	26	105	27	95	26	95	-3	105	27	95	-3	119	6	156	257	150	278	142	242	142	242	150	278	127	222	109	192	127	222	150	278	109	192	150	278	101	241	116	31	119	6	127	36	127	36	119	6	144	26	127	36	144	26	138	44	138	44	144	26	148	53	174	88	148	53	170	57	174	88	170	57	200	100	186	276	200	279	200	292	186	276	200	292	171	269	171	269	200	292	150	278	171	269	150	278	156	257	101	241	58	187	75	96	101	241	75	96	82	128	101	241	82	128	94	161	101	241	94	161	109	192	73	52	72	66	71	-6	73	52	71	-6	76	41	76	41	71	-6	95	-3	76	41	95	-3	80	33	37	3	53	-4	58	187	58	187	53	-4	71	-6	58	187	71	-6	72	66	27	124	16	58	18	34	27	124	18	34	26	16	27	124	26	16	37	3	27	124	37	3	58	187	227	265	231	256	233	282	233	282	231	256	232	245	242	-3	232	245	228	208	213	291	201	279	202	279	202	279	212	277	213	291	213	291	212	277	220	272	213	291	220	272	224	288	224	288	220	272	227	265	224	288	227	265	233	282	213	291	200	279	201	279	198	94	199	46	200	100	200	100	199	46	208	23	200	100	208	23	216	168	200	100	216	168	198	127	199	46	198	94	197	89	199	46	197	89	196	84	199	46	196	84	196	79	199	46	196	79	196	73	257	290	245	261	249	99	249	99	245	261	249	92	251	66	249	92	242	-3	251	66	242	-3	265	-6	245	261	240	273	242	-3	245	261	242	-3	249	92	390	75	367	55	372	42	372	42	367	55	347	41	372	42	347	41	346	21	346	21	347	41	329	31	346	21	329	31	318	6	318	6	329	31	312	25	318	6	312	25	296	24	296	24	279	26	291	-3	291	-3	279	26	266	33	291	-3	266	33	265	-6	265	-6	266	33	256	46	265	-6	256	46	251	66	233	282	232	245	242	-3	233	282	242	-3	240	273	223	7	242	-3	228	208	223	7	228	208	216	168	223	7	216	168	208	23	380	243	380	179	380	251	380	251	380	179	389	290	389	290	380	179	396	190	389	290	396	190	403	284	403	284	396	190	408	203	403	284	408	203	414	274	414	274	408	203	416	216	414	274	416	216	421	261	421	261	416	216	422	231	421	261	422	231	424	245	379	260	380	251	389	290	379	260	389	290	376	267	370	292	354	291	357	276	368	212	364	170	380	179	350	424	347	430	347	404	350	424	347	404	349	407	350	424	349	407	351	411	350	424	351	411	351	416	347	404	347	430	344	400	344	400	347	430	341	435	344	400	341	435	340	398	340	398	341	435	335	439	340	398	335	439	327	440	340	398	327	440	324	439	340	398	324	439	320	438	340	398	320	438	316	437	340	398	316	437	313	435	340	398	313	435	310	433	340	398	310	433	226	327	296	24	291	-3	318	6	148	53	144	26	170	57	390	75	372	42	396	67	226	327	310	433	203	327	379	235	380	179	380	243	174	88	200	100	198	127	257	290	249	99	250	106	200	279	213	291	200	292	58	187	72	66	75	96	105	27	119	6	116	31	339	287	339	271	348	275	453	346	441	373	447	187	447	187	441	373	424	396	447	187	424	396	403	109	403	109	424	396	403	416	403	109	403	416	393	315	393	315	385	245	403	109	403	109	385	245	360	164	403	109	360	164	341	46	341	46	360	164	319	88	341	46	319	88	266	4	266	4	319	88	264	32	266	4	264	32	195	10	195	10	182	10	188	-11	188	-11	182	10	176	-11	171	13	160	16	163	-9	171	13	163	-9	176	-11	171	13	176	-11	182	10	135	-4	149	-7	141	29	141	29	149	-7	150	22	150	22	149	-7	163	-9	150	22	163	-9	160	16	313	441	305	419	318	419	313	441	318	419	327	441	327	441	318	419	330	417	327	441	330	417	340	439	340	439	330	417	341	413	340	439	341	413	353	437	353	437	341	413	351	409	353	437	351	409	361	402	367	433	361	402	378	381	367	433	378	381	381	428	381	428	378	381	384	369	381	428	384	369	414	478	414	478	384	369	388	357	414	478	388	357	403	416	403	416	388	357	391	344	403	416	391	344	393	330	414	478	403	416	443	478	361	402	124	49	141	29	361	402	141	29	378	381	124	49	118	63	120	0	124	49	120	0	135	-4	124	49	135	-4	141	29	153	374	94	304	119	198	119	198	94	304	109	126	110	110	109	126	99	13	110	110	99	13	111	94	111	94	99	13	120	0	111	94	120	0	114	78	114	78	120	0	118	63	75	-68	120	0	99	13	75	-68	99	13	46	-68	453	346	447	187	463	274	453	346	463	274	460	313	195	10	188	-11	266	4	119	198	147	276	153	374	153	374	147	276	189	347	153	374	189	347	228	423	228	423	189	347	243	399	228	423	243	399	313	441	313	441	243	399	305	419	59	58	76	33	94	304	94	304	76	33	99	13	94	304	99	13	109	126	54	224	40	143	42	114	54	224	42	114	48	86	54	224	48	86	59	58	54	224	59	58	94	304	382	564	378	571	379	544	382	564	379	544	381	548	382	564	381	548	382	552	382	564	382	552	383	557	379	544	378	571	376	541	376	541	378	571	373	576	376	541	373	576	372	538	372	538	373	576	367	579	372	538	367	579	359	580	372	538	359	580	355	580	372	538	355	580	352	579	372	538	352	579	349	577	372	538	349	577	345	576	372	538	345	576	342	574	372	538	342	574	258	468	258	468	342	574	235	468	403	416	393	330	393	315	353	437	361	402	367	433	82	-2	82	-2	63	-88	82	-2	63	-88	103	-5	82	-2	103	-5	86	27	82	-2	86	27	80	35	82	-2	80	35	77	44	82	-2	77	44	75	54	82	-2	75	54	71	1	71	1	75	54	74	64	74	64	77	103	62	5	62	5	77	103	59	202	62	5	59	202	55	9	55	9	59	202	49	14	114	8	111	10	111	-6	217	277	111	10	237	269	217	277	237	269	218	292	217	277	218	292	216	292	212	278	213	278	214	292	214	292	213	278	214	277	214	292	214	277	216	292	216	292	214	277	215	277	216	292	215	277	217	277	171	267	184	273	214	292	214	292	184	273	197	277	214	292	197	277	211	278	211	278	212	278	214	292	156	280	124	217	148	248	148	248	159	258	156	280	156	280	159	258	171	267	156	280	171	267	214	292	261	367	225	291	237	269	261	367	237	269	245	288	261	367	245	288	283	367	237	269	243	260	245	288	245	288	243	260	248	251	245	288	248	251	269	279	269	279	248	251	252	240	269	279	252	240	254	228	237	269	225	291	222	292	237	269	222	292	220	292	237	269	220	292	218	292	111	10	217	277	103	-5	111	10	103	-5	106	-5	111	10	106	-5	108	-6	111	10	108	-6	111	-6	92	19	86	27	103	-5	92	19	103	-5	217	277	310	197	308	222	307	165	307	165	308	222	300	245	307	165	300	245	296	131	296	131	300	245	287	264	296	131	287	264	278	98	278	98	287	264	269	279	278	98	269	279	256	67	256	67	269	279	255	215	256	67	255	215	253	185	256	67	253	185	246	153	255	215	269	279	254	228	206	61	206	23	222	89	222	89	206	23	228	40	222	89	228	40	236	120	236	120	228	40	256	67	236	120	256	67	246	153	114	8	114	-6	116	8	116	8	114	-6	117	-6	116	8	117	-6	119	7	119	7	117	-6	140	-4	119	7	140	-4	122	7	122	7	140	-4	125	7	143	9	125	7	140	-4	143	9	140	-4	162	0	191	41	176	26	184	10	191	41	184	10	206	23	191	41	206	23	206	61	162	0	184	10	176	26	162	0	176	26	160	15	162	0	160	15	143	9	103	249	59	202	77	103	103	249	77	103	88	143	103	249	88	143	103	181	103	249	103	181	124	217	103	249	124	217	156	280	74	64	62	5	71	1	23	56	28	43	30	146	30	146	28	43	34	31	30	146	34	31	59	202	59	202	34	31	43	20	59	202	43	20	49	14	30	146	18	86	20	71	30	146	20	71	23	56	266	424	262	430	263	404	266	424	263	404	265	407	266	424	265	407	266	411	266	424	266	411	267	416	263	404	262	430	260	400	260	400	262	430	257	435	260	400	257	435	256	398	256	398	257	435	251	439	256	398	251	439	243	440	256	398	243	440	239	439	256	398	239	439	236	438	256	398	236	438	232	437	256	398	232	437	229	435	256	398	229	435	226	433	256	398	226	433	143	327	143	327	226	433	119	327	114	8	111	-6	114	-6	63	-88	82	-2	40	-88	-62	-68	-60	-128	-54	-66	-54	-66	-60	-128	-46	-134	-54	-66	-46	-134	-44	-68	-44	-68	-46	-134	-36	-116	-44	-68	-36	-116	-36	-114	-36	-114	-32	-76	-37	-71	-35	-109	-33	-106	-32	-76	-32	-76	-33	-106	-31	-102	-32	-76	-31	-102	-29	-83	-29	-83	-31	-102	-29	-98	-29	-83	-29	-98	-28	-91	-37	-71	-44	-68	-36	-114	14	-83	2	-105	3	-130	3	-130	2	-105	-9	-118	3	-130	-9	-118	-24	-122	-24	-122	-28	-121	3	-130	3	-130	-28	-121	-29	-136	63	277	48	276	66	265	63	277	66	265	81	279	81	279	66	265	78	264	81	279	78	264	87	262	97	240	96	232	163	290	163	290	96	232	94	222	163	290	94	222	94	18	94	18	94	222	91	209	94	18	91	209	86	191	87	262	93	258	103	282	103	282	93	258	97	252	103	282	97	252	98	245	98	245	97	240	163	290	163	290	160	292	129	287	163	290	129	287	103	282	163	290	103	282	98	245	26	-49	31	-112	39	-1	39	-1	31	-112	55	-81	39	-1	55	-81	86	191	86	191	55	-81	76	-38	86	191	76	-38	94	18	14	-83	3	-130	31	-112	14	-83	31	-112	26	-49	-29	-136	-28	-121	-32	-120	-29	-136	-32	-120	-34	-118	-29	-136	-34	-118	-36	-116	-29	-136	-36	-116	-46	-134	-80	-87	-79	-109	-76	-78	-76	-78	-79	-109	-72	-120	-76	-78	-72	-120	-70	-72	-70	-72	-72	-120	-60	-128	-70	-72	-60	-128	-62	-68	-79	-109	-80	-87	-81	-96	66	265	48	276	48	265	81	279	87	262	103	282	-32	-76	-36	-114	-35	-109	129	138	107	129	121	120	121	120	107	129	81	120	121	120	81	120	78	105	72	83	78	105	85	305	72	83	85	305	72	304	20	259	26	263	32	286	32	286	26	263	32	265	32	286	32	265	46	295	46	295	32	265	38	266	46	295	38	266	44	266	44	266	48	265	46	295	46	295	48	265	59	301	17	273	13	254	20	259	17	273	20	259	32	286	54	223	28	14	45	2	54	223	45	2	67	-3	54	223	22	97	28	14	19	85	17	75	18	30	19	85	18	30	28	14	19	85	28	14	22	97	18	30	17	75	15	66	18	30	15	66	14	58	18	30	14	58	14	52	66	52	72	304	66	47	66	47	59	301	67	-3	67	-3	59	301	57	247	67	-3	57	247	57	243	67	-3	57	243	56	239	213	217	208	202	211	158	211	158	208	202	201	188	211	158	201	188	196	150	196	150	201	188	190	175	196	150	190	175	178	142	178	142	190	175	177	164	186	299	180	266	191	265	186	299	191	265	206	303	206	303	191	265	201	261	206	303	201	261	209	255	125	245	141	256	141	277	141	277	141	256	159	264	141	277	159	264	165	291	165	291	159	264	180	266	165	291	180	266	186	299	141	277	115	256	125	245	125	245	115	256	112	231	112	231	115	256	115	285	112	231	115	285	111	294	279	256	276	273	275	231	275	231	276	273	269	287	275	231	269	287	265	209	265	209	269	287	258	297	265	209	258	297	250	189	250	189	258	297	243	302	250	189	243	302	231	172	231	172	243	302	224	305	231	172	224	305	215	233	215	233	224	305	213	245	215	233	213	217	231	172	224	305	206	303	209	255	224	305	209	255	213	245	164	155	148	147	153	132	164	155	153	132	178	142	164	155	178	142	177	164	129	138	121	120	153	132	129	138	153	132	148	147	116	273	115	285	115	260	116	273	115	260	116	263	116	273	116	263	116	267	116	273	116	267	116	270	105	214	112	231	111	294	105	214	111	294	105	300	105	214	105	300	96	303	105	214	96	303	85	305	105	214	85	305	81	120	85	305	78	105	81	120	72	304	66	52	67	58	72	304	67	58	69	67	72	304	69	67	72	83	163	41	160	31	162	6	162	6	160	31	150	22	162	6	150	22	147	1	147	1	150	22	137	15	147	1	137	15	131	-2	131	-2	137	15	121	11	131	-2	121	11	113	-5	113	-5	121	11	105	10	93	-6	113	-5	105	10	93	-6	105	10	92	11	93	-6	92	11	81	15	93	-6	81	15	73	23	93	-6	73	23	67	-3	67	-3	73	23	68	33	67	-3	68	33	66	47	55	229	54	223	67	-3	55	229	67	-3	56	234	56	234	67	-3	56	239	180	95	172	91	175	13	175	13	172	91	165	85	175	13	165	85	163	41	163	41	162	6	175	13	160	62	161	57	161	77	161	77	161	57	162	53	161	77	162	53	165	85	165	85	162	53	163	48	165	85	163	48	163	41	219	67	217	76	217	56	217	56	217	76	213	85	217	56	213	85	212	44	212	44	213	85	206	91	212	44	206	91	203	33	203	33	206	91	198	95	203	33	198	95	190	22	190	22	198	95	190	97	190	22	190	97	180	95	59	301	48	265	52	263	59	301	52	263	55	260	59	301	55	260	56	254	59	301	56	254	57	247	180	95	175	13	190	22	160	62	161	77	160	69	59	301	66	47	72	304	115	285	115	256	115	260	213	217	211	158	231	172	269	40	207	67	297	28	297	28	207	67	200	54	297	28	200	54	200	35	200	35	200	54	188	43	200	35	188	43	187	24	187	24	188	43	173	35	187	24	173	35	172	13	172	13	173	35	156	30	172	13	156	30	153	3	153	3	156	30	138	28	153	3	138	28	130	-3	130	-3	138	28	118	31	130	-3	118	31	103	-6	103	-6	118	31	98	40	103	-6	98	40	85	-4	85	-4	98	40	83	56	85	-4	83	56	72	80	127	252	141	292	97	215	97	215	141	292	91	258	97	215	91	258	76	167	76	167	91	258	49	209	76	167	49	209	68	112	68	112	49	209	61	2	68	112	61	2	72	80	197	305	194	286	210	284	197	305	210	284	213	303	213	303	210	284	225	278	213	303	225	278	226	300	226	300	225	278	236	267	226	300	236	267	238	295	238	295	236	267	244	252	238	295	244	252	249	287	249	287	244	252	247	233	249	287	247	233	261	54	264	70	265	75	263	66	263	66	265	75	309	305	263	66	309	305	262	61	262	61	309	305	259	276	262	61	259	276	261	58	261	58	259	276	261	54	262	48	261	54	207	67	262	48	207	67	264	43	264	43	207	67	269	40	259	276	249	287	261	54	265	75	322	305	309	305	295	38	292	38	297	28	297	28	292	38	290	38	297	28	290	38	288	38	288	38	277	38	297	28	297	28	277	38	269	40	297	38	295	38	297	28	297	38	297	28	300	38	261	54	247	233	247	231	261	54	247	231	247	228	261	54	247	228	247	225	261	54	247	225	246	223	261	54	246	223	245	220	261	54	245	220	207	67	200	35	189	-3	192	-6	200	35	192	-6	297	28	161	277	194	286	197	305	161	277	197	305	141	292	161	277	141	292	127	252	11	88	18	45	21	150	21	150	18	45	37	18	21	150	37	18	49	209	49	209	37	18	61	2	72	80	61	2	85	-4	39	260	41	260	142	305	142	305	41	260	44	260	142	305	44	260	46	260	46	260	57	260	142	305	142	305	57	260	64	258	142	305	64	258	70	255	69	222	11	-6	25	-6	69	222	25	-6	74	22	69	222	74	22	70	228	142	305	70	255	72	250	142	305	72	250	73	245	142	305	73	245	74	22	142	305	74	22	87	75	142	305	87	75	88	78	142	305	88	78	126	231	142	305	126	231	135	262	142	305	135	262	144	302	195	271	216	268	204	302	195	271	204	302	181	295	195	271	181	295	178	269	178	269	181	295	162	285	178	269	162	285	161	263	161	263	162	285	146	274	161	263	146	274	145	255	145	255	146	274	135	262	145	255	135	262	133	244	133	244	135	262	126	231	173	21	140	12	192	6	192	6	140	12	137	-6	137	-6	140	12	123	14	137	-6	123	14	121	-4	121	-4	123	14	109	20	121	-4	109	20	108	-1	108	-1	109	20	97	31	108	-1	97	31	96	4	96	4	97	31	89	46	96	4	89	46	85	12	85	12	89	46	86	65	86	65	86	67	85	12	85	12	86	67	87	70	85	12	87	70	74	22	74	22	87	70	87	72	74	22	87	72	87	75	74	22	73	245	73	241	37	260	39	260	142	305	37	260	142	305	36	271	37	260	36	271	34	259	322	210	315	253	312	148	312	148	315	253	296	280	312	148	296	280	284	89	284	89	296	280	273	296	284	89	273	296	265	187	265	187	257	132	284	89	284	89	257	132	243	40	204	302	216	268	231	305	231	305	216	268	235	258	231	305	235	258	249	303	249	303	235	258	251	242	249	303	251	242	273	296	273	296	251	242	261	218	273	296	261	218	265	187	173	21	192	6	207	46	207	46	192	6	243	40	207	46	243	40	237	84	237	84	243	40	257	132	74	22	73	241	72	237	74	22	72	237	71	232	74	22	71	232	70	228	153	23	136	15	163	5	163	5	136	15	120	10	163	5	120	10	103	8	103	8	92	9	101	-6	101	-6	92	9	83	12	101	-6	83	12	78	-5	78	-5	83	12	77	16	78	-5	77	16	74	22	35	7	55	0	91	310	91	310	55	0	72	30	74	22	72	30	55	0	74	22	55	0	78	-5	108	192	149	343	134	393	108	192	134	393	108	354	108	192	108	354	104	152	108	192	104	152	120	183	108	192	120	183	109	192	135	231	120	183	137	210	135	231	137	210	160	260	160	260	137	210	155	231	160	260	155	231	173	246	91	310	72	30	75	57	91	310	75	57	81	87	91	310	81	87	91	120	91	310	91	120	104	152	91	310	104	152	108	354	21	17	35	7	91	310	21	17	91	310	16	32	21	17	16	32	16	28	253	172	243	139	268	90	268	90	243	139	227	105	268	90	227	105	220	40	220	40	227	105	207	74	220	40	207	74	184	47	184	47	169	34	220	40	220	40	169	34	163	5	249	240	262	289	239	251	239	251	262	289	237	292	239	251	237	292	227	257	227	257	237	292	211	259	192	256	211	259	210	289	192	256	210	289	184	278	184	278	160	260	173	246	184	278	173	246	192	256	261	416	264	452	251	426	251	426	264	452	239	430	219	426	239	430	264	452	219	426	264	452	212	445	320	429	310	439	311	395	320	429	311	395	317	400	320	429	317	400	321	407	320	429	321	407	323	415	282	394	296	390	297	446	297	446	296	390	304	391	297	446	304	391	310	439	310	439	304	391	311	395	281	451	264	452	271	404	281	451	271	404	282	394	281	451	282	394	297	446	149	343	161	372	168	424	168	424	161	372	177	396	168	424	177	396	212	445	212	445	177	396	197	414	212	445	197	414	219	426	310	241	299	263	301	150	301	150	299	263	283	279	301	150	283	279	268	90	268	90	283	279	262	289	268	90	262	289	257	203	257	203	253	172	268	90	262	289	249	240	255	224	262	289	255	224	257	203	237	292	210	289	211	259	103	8	101	-6	163	5	153	23	163	5	169	34	310	241	301	150	313	213	134	393	149	343	168	424	264	452	261	416	271	404	120	183	135	231	109	192	84	7	77	9	89	-6	89	-6	77	9	72	12	89	-6	72	12	67	-4	67	-4	72	12	68	15	67	-4	68	15	67	20	67	20	69	73	62	77	67	20	68	27	69	73	69	73	68	27	71	33	69	73	71	33	74	67	74	67	71	33	74	39	74	67	74	39	77	60	77	60	74	39	77	45	77	60	77	45	78	52	67	-4	67	20	62	77	67	-4	62	77	52	78	67	-4	52	78	47	3	52	78	42	77	47	3	47	3	42	77	33	72	47	3	33	72	33	14	33	14	33	72	26	65	33	14	26	65	23	29	23	29	26	65	22	57	23	29	22	57	20	47	108	8	92	7	113	-5	108	8	113	-5	123	12	123	12	113	-5	137	0	123	12	137	0	138	19	138	19	137	0	159	8	138	19	159	8	152	27	152	27	159	8	164	38	185	64	164	38	180	19	185	64	180	19	200	33	92	7	84	7	89	-6	92	7	89	-6	113	-5	184	292	166	268	186	265	184	292	186	265	218	288	218	288	186	265	203	255	218	288	203	255	215	240	109	249	127	260	130	281	130	281	127	260	146	266	130	281	146	266	156	289	156	289	146	266	166	268	156	289	166	268	184	292	59	220	69	214	83	247	83	247	69	214	90	234	83	247	90	234	106	268	106	268	90	234	109	249	106	268	109	249	130	281	222	158	227	58	225	193	225	193	227	58	245	276	245	276	227	58	249	87	245	276	249	87	265	255	265	255	249	87	266	119	265	255	266	119	277	227	277	227	266	119	278	154	277	227	278	154	282	190	222	219	225	193	245	276	222	219	245	276	218	288	222	219	218	288	215	240	185	64	200	33	201	93	201	93	200	33	227	58	201	93	227	58	214	124	214	124	227	58	222	158	164	38	159	8	180	19	101	251	75	226	80	127	80	127	75	226	77	92	77	0	77	92	75	226	77	0	75	226	57	9	57	9	75	226	52	198	57	9	52	198	41	23	41	23	52	198	35	165	41	23	35	165	30	42	30	42	35	165	24	131	30	42	24	131	22	66	22	66	24	131	20	95	118	-8	118	19	109	-7	109	-7	118	19	120	53	109	-7	120	53	100	-5	100	-5	120	53	99	29	100	-5	99	29	89	39	143	277	137	246	149	257	143	277	149	257	165	285	165	285	149	257	163	266	165	285	163	266	178	272	87	160	100	192	101	251	101	251	100	192	116	221	101	251	116	221	121	265	121	265	116	221	137	246	121	265	137	246	143	277	235	289	212	292	218	277	218	277	212	292	209	278	193	277	209	278	212	292	193	277	212	292	188	290	127	-9	137	-9	137	14	137	14	137	-9	147	-9	137	14	147	-9	149	13	149	13	147	-9	162	-9	149	13	162	-9	160	12	160	12	162	-9	169	11	196	14	169	11	194	-7	196	14	194	-7	219	1	127	17	118	19	118	-8	127	17	118	-8	127	-9	127	17	127	-9	137	14	198	99	197	77	207	76	198	99	207	76	215	97	215	97	207	76	217	72	215	97	217	72	230	91	230	91	217	72	225	67	230	91	225	67	230	61	229	273	233	269	235	289	235	289	233	269	234	265	240	208	234	265	233	212	233	212	234	265	233	258	233	212	233	258	230	252	235	289	218	277	224	276	235	289	224	276	229	273	260	208	268	213	269	271	269	271	268	213	275	220	269	271	275	220	278	256	278	256	275	220	280	228	278	256	280	228	282	239	254	282	235	289	240	208	254	282	240	208	250	207	254	282	250	207	260	208	254	282	260	208	269	271	228	218	233	212	230	252	228	218	230	252	227	246	228	218	227	246	225	240	228	218	225	240	225	225	188	290	165	285	178	272	188	290	178	272	193	277	254	56	251	70	250	33	250	33	251	70	242	82	250	33	242	82	238	14	238	14	242	82	232	53	238	14	232	53	231	42	238	14	231	42	225	31	230	61	232	53	242	82	230	61	242	82	230	91	219	1	238	14	225	31	219	1	225	31	214	21	219	1	214	21	196	14	197	77	198	99	179	74	179	74	198	99	176	96	179	74	176	96	164	67	164	67	176	96	157	87	164	67	157	87	150	55	150	55	157	87	139	72	150	55	139	72	135	39	135	39	139	72	120	53	135	39	120	53	118	19	89	39	83	52	100	-5	100	-5	83	52	77	0	100	-5	77	0	22	-105	22	-105	77	0	-1	-105	77	0	83	52	79	67	77	0	79	67	77	80	77	0	77	80	77	92	169	11	162	-9	194	-7	225	225	225	240	224	233	234	265	240	208	235	289	101	251	80	127	87	160	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	225	-129	217	-123	226	-150	226	-150	217	-123	211	-116	226	-150	211	-116	201	-139	201	-139	211	-116	208	-106	201	-139	208	-106	207	-95	207	-95	208	120	201	-139	201	-139	208	120	199	80	182	-123	201	-139	199	80	182	-123	199	80	175	-11	182	-123	175	-11	172	-25	182	-123	172	-25	171	-100	171	-100	172	-25	170	-38	171	-100	170	-38	168	-50	171	-100	168	-50	167	-61	171	-100	167	-61	167	-71	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	229	286	234	252	238	278	238	278	234	252	236	239	323	347	236	239	228	178	323	347	228	178	214	-53	214	-53	228	178	211	-64	218	290	203	292	205	277	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	269	-105	259	-117	259	-153	259	-153	259	-117	248	-126	259	-153	248	-126	236	-131	236	-131	225	-129	226	-150	285	396	284	389	323	347	323	347	284	389	281	378	323	347	281	378	277	361	277	361	247	254	323	347	323	347	247	254	236	239	317	-132	322	-117	320	-109	317	-132	320	-109	316	-102	317	-132	316	-102	310	-96	317	-132	310	-96	306	-142	310	-96	303	-93	306	-142	306	-142	303	-93	294	-91	306	-142	294	-91	291	-149	291	-149	294	-91	280	-95	291	-149	280	-95	274	-152	274	-152	280	-95	269	-105	274	-152	269	-105	259	-153	236	-131	226	-150	259	-153	285	396	323	347	286	401	286	401	323	347	286	406	286	414	286	406	288	442	286	414	288	442	283	419	325	448	306	445	323	347	325	448	323	347	349	449	325	448	349	449	345	452	323	347	306	445	288	442	323	347	288	442	286	406	246	254	243	267	238	278	246	254	238	278	236	239	246	254	236	239	247	254	207	-90	208	-83	208	120	208	120	208	-83	209	-74	208	120	209	-74	228	178	228	178	209	-74	211	-64	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	69	56	81	-6	74	43	143	37	130	5	153	21	208	120	207	-95	207	-90	203	292	156	257	168	265	53	195	71	108	98	245	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	208	-6	217	-8	228	178	228	178	217	-8	237	-5	228	178	237	-5	236	239	236	239	237	-5	238	278	238	278	237	-5	240	40	243	267	240	40	243	55	243	267	243	55	246	254	246	254	243	55	252	89	246	254	252	89	265	321	265	321	252	89	268	147	265	321	268	147	283	362	283	362	268	147	291	231	283	362	291	231	309	398	309	398	291	231	322	346	309	398	322	346	344	427	344	427	322	346	334	373	344	427	334	373	350	397	208	120	178	71	199	80	208	120	199	80	200	-3	208	120	200	-3	208	-6	208	120	208	-6	228	178	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	244	29	257	4	248	27	248	27	257	4	252	27	259	28	252	27	257	4	259	28	257	4	276	19	433	416	436	452	423	426	423	426	436	452	411	430	391	426	411	430	436	452	391	426	436	452	386	446	492	429	482	439	483	395	492	429	483	395	489	400	492	429	489	400	494	407	492	429	494	407	495	415	454	394	469	390	469	446	469	446	469	390	476	391	469	446	476	391	482	439	482	439	476	391	483	395	453	451	436	452	443	404	453	451	443	404	454	394	453	451	454	394	469	446	386	446	344	427	350	397	386	446	350	397	370	415	386	446	370	415	391	426	315	67	307	73	295	40	295	40	307	73	288	53	295	40	288	53	276	19	276	19	288	53	275	39	276	19	275	39	266	31	241	35	240	40	237	-5	241	35	237	-5	242	32	242	32	237	-5	257	4	242	32	257	4	244	29	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	259	28	276	19	266	31	238	278	240	40	243	267	436	452	433	416	443	404	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	131	187	127	193	124	148	131	187	124	148	162	134	131	187	162	134	139	174	122	237	128	252	134	288	134	288	128	252	137	265	134	288	137	265	161	292	161	292	137	265	150	274	161	292	150	274	166	277	166	277	184	273	200	286	200	286	184	273	198	260	200	286	198	260	209	241	134	288	111	277	122	237	122	237	111	277	120	220	124	148	120	220	111	277	124	148	111	277	98	167	98	167	111	277	92	261	98	167	92	261	82	189	82	189	92	261	80	239	82	189	80	239	76	214	210	124	212	30	214	137	210	124	214	137	187	146	210	124	187	146	166	154	210	124	166	154	162	134	151	163	139	174	162	134	151	163	162	134	166	154	124	148	127	193	124	200	124	148	124	200	122	207	124	148	122	207	120	214	124	148	120	214	120	220	200	286	209	241	232	269	232	269	209	241	216	217	232	269	216	217	218	188	218	188	218	184	246	70	246	70	218	184	218	178	246	70	218	178	217	169	200	286	161	292	166	277	276	169	271	208	268	117	268	117	271	208	256	242	268	117	256	242	246	70	246	70	256	242	232	269	246	70	232	269	218	188	246	70	217	169	215	156	246	70	215	156	214	137	246	70	214	137	212	30	210	124	202	93	212	30	212	30	202	93	185	65	212	30	185	65	169	3	169	3	185	65	162	43	169	3	162	43	135	28	62	38	66	4	75	29	75	29	66	4	90	-3	75	29	90	-3	89	24	89	24	90	-3	105	22	135	28	105	22	120	-6	135	28	120	-6	169	3	21	64	31	39	33	72	33	72	31	39	46	19	33	72	46	19	48	52	48	52	46	19	66	4	48	52	66	4	62	38	105	22	90	-3	120	-6	204	239	213	288	191	252	191	252	213	288	183	292	191	252	183	292	174	260	174	260	183	292	154	262	137	261	154	262	152	289	137	261	152	289	123	280	48	220	56	213	71	246	71	246	56	213	82	233	71	246	82	233	96	266	96	266	82	233	103	247	96	266	103	247	123	280	123	280	103	247	120	256	123	280	120	256	137	261	113	111	129	121	143	148	143	148	129	121	149	130	143	148	149	130	208	162	208	162	149	130	173	139	208	162	173	139	204	147	208	162	204	147	232	84	208	162	232	84	212	170	70	60	77	73	91	128	91	128	77	73	86	86	91	128	86	86	98	98	98	98	113	111	143	148	143	148	91	128	98	98	262	140	273	201	269	232	262	140	269	232	257	257	262	140	257	257	238	276	262	140	238	276	232	84	232	84	238	276	215	202	232	84	215	202	215	195	232	84	215	195	215	187	232	84	215	187	214	179	232	84	214	179	212	170	213	288	204	239	212	222	213	288	212	222	215	202	213	288	215	202	238	276	183	292	152	289	154	262	232	84	204	147	193	118	232	84	193	118	187	37	187	37	193	118	176	84	187	37	176	84	156	54	71	13	75	-6	78	9	78	9	75	-6	87	8	110	14	87	8	134	4	110	14	134	4	134	30	134	30	134	4	187	37	134	30	187	37	156	54	87	8	75	-6	134	4	30	10	41	0	53	102	53	102	41	0	56	-4	53	102	56	-4	66	46	66	46	56	-4	64	34	65	25	64	34	56	-4	65	25	56	-4	67	18	67	18	56	-4	75	-6	67	18	75	-6	71	13	91	128	53	102	66	46	91	128	66	46	70	60	29	71	21	38	23	22	29	71	23	22	30	10	29	71	30	10	53	102	179	254	183	292	167	260	167	260	183	292	154	262	137	261	154	262	152	289	137	261	152	289	123	280	48	220	56	213	71	246	71	246	56	213	82	233	71	246	82	233	96	266	96	266	82	233	103	247	96	266	103	247	123	280	123	280	103	247	120	256	123	280	120	256	137	261	327	146	335	174	333	186	333	186	334	189	330	255	330	255	334	189	334	192	330	255	334	192	355	285	355	285	334	192	335	197	355	285	335	197	336	201	355	285	336	201	337	203	337	203	358	282	355	285	318	206	319	154	320	214	320	214	319	154	327	146	320	214	327	146	330	255	330	255	327	146	333	186	262	140	273	201	266	239	266	239	273	201	271	224	266	239	271	224	355	285	355	285	271	224	330	255	339	166	339	141	345	162	345	162	339	141	356	139	345	162	356	139	352	159	352	159	356	139	361	159	372	161	361	159	372	142	372	161	372	142	388	149	335	174	327	146	339	141	335	174	339	141	339	166	316	198	315	191	315	165	316	198	315	165	319	154	316	198	319	154	318	206	314	184	313	177	315	165	314	184	315	165	315	191	405	194	399	184	402	159	405	194	402	159	414	172	405	194	414	172	424	186	391	175	383	166	388	149	391	175	388	149	402	159	391	175	402	159	399	184	361	159	356	139	372	142	273	201	273	206	272	210	273	201	272	210	272	215	273	201	272	215	271	220	273	201	271	220	271	224	266	239	256	257	262	140	262	140	256	257	243	272	262	140	243	272	232	84	232	84	243	272	226	283	232	84	226	283	206	290	188	244	196	229	206	290	206	290	196	229	202	209	206	290	202	209	203	191	206	290	203	191	232	84	232	84	203	191	202	177	232	84	202	177	201	161	201	161	200	146	232	84	232	84	200	146	197	131	232	84	197	131	193	118	193	118	176	83	187	37	187	37	176	83	156	53	187	37	156	53	134	29	193	118	187	37	232	84	187	37	134	29	134	4	134	4	134	29	110	14	134	4	110	14	87	8	87	8	78	9	75	-6	75	-6	78	9	71	12	75	-6	71	12	67	18	87	8	75	-6	134	4	75	-6	67	18	56	-4	56	-4	67	18	65	25	56	-4	65	25	64	35	64	35	69	131	56	-4	56	-4	69	131	45	105	56	-4	45	105	41	0	41	0	45	105	30	10	69	70	83	100	97	151	97	151	83	100	101	123	97	151	101	123	124	167	124	167	101	123	120	141	124	167	120	141	137	154	137	154	203	191	202	209	69	131	64	35	69	70	69	131	69	70	97	151	27	75	21	38	23	22	27	75	23	22	30	10	27	75	30	10	45	105	183	292	179	254	188	244	183	292	188	244	206	290	183	292	152	289	154	262	202	209	124	167	137	154	372	161	388	149	383	166	44	13	57	6	60	137	60	137	57	6	73	0	60	137	73	0	80	149	80	149	73	0	83	67	90	153	83	67	88	95	90	153	88	95	104	120	107	-8	126	-9	119	17	119	17	126	-9	138	15	159	16	138	15	154	-6	159	16	154	-6	182	0	119	17	104	24	107	-8	107	-8	104	24	92	35	107	-8	92	35	89	-5	89	-5	92	35	85	49	89	-5	85	49	83	67	83	67	73	0	89	-5	25	39	29	29	31	103	31	103	29	29	36	20	31	103	36	20	44	121	44	121	36	20	44	13	44	121	44	13	60	137	23	83	21	61	22	50	23	83	22	50	25	39	23	83	25	39	31	103	191	174	172	176	188	154	191	174	188	154	194	154	191	174	194	154	194	174	140	242	151	262	167	311	167	311	151	262	169	278	167	311	169	278	207	315	207	315	169	278	190	289	207	315	190	289	214	293	214	293	223	292	222	314	222	314	223	292	237	311	87	193	99	182	103	279	103	279	99	182	116	173	103	279	116	173	131	298	131	298	116	173	135	219	140	242	167	311	131	298	140	242	131	298	135	219	222	314	207	315	214	293	240	270	245	254	252	307	240	270	252	307	237	311	240	270	237	311	235	281	254	234	260	227	265	302	265	302	260	227	268	221	265	302	268	221	276	297	276	297	268	221	277	220	276	297	277	220	287	289	287	289	277	220	288	221	287	289	288	221	296	280	296	280	288	221	297	225	296	280	297	225	303	269	303	269	297	225	304	231	303	269	304	231	307	259	307	259	304	231	308	239	307	259	308	239	309	248	252	307	245	254	249	243	252	307	249	243	254	234	252	307	254	234	265	302	237	311	223	292	230	288	237	311	230	288	235	281	138	203	138	166	145	190	145	190	138	166	156	150	145	190	156	150	157	181	157	181	156	150	188	154	157	181	188	154	172	176	156	150	138	166	138	165	156	150	138	165	127	138	127	138	138	165	123	162	127	138	123	162	111	160	104	120	127	138	111	160	104	120	111	160	100	157	104	120	100	157	90	153	258	48	252	55	234	28	234	28	252	55	228	41	234	28	228	41	208	11	208	11	228	41	205	30	208	11	205	30	182	0	182	0	205	30	181	21	182	0	181	21	159	16	138	15	126	-9	154	-6	138	166	138	203	135	219	138	166	135	219	116	173	84	253	77	221	79	206	84	253	79	206	87	193	84	253	87	193	103	279	80	149	83	67	90	153	98	-6	125	-9	104	16	104	16	125	-9	123	15	151	19	123	15	125	-9	151	19	125	-9	144	-8	145	227	151	234	154	308	154	308	151	234	156	243	154	308	156	243	170	312	170	312	156	243	159	251	170	312	159	251	164	267	183	179	173	176	176	152	176	152	173	176	162	175	176	152	162	175	155	154	155	154	162	175	148	174	155	154	148	174	148	154	164	267	168	279	170	312	170	312	168	279	174	287	170	312	174	287	185	314	185	314	174	287	181	291	185	314	181	291	189	293	189	293	206	291	199	315	199	315	206	291	231	312	140	303	127	296	127	220	140	303	127	220	137	221	140	303	137	221	145	227	140	303	145	227	154	308	127	220	127	296	116	221	116	221	127	296	115	287	116	221	115	287	107	225	107	225	115	287	106	277	107	225	106	277	101	231	101	231	106	277	100	266	101	231	100	266	97	239	97	239	100	266	96	256	97	239	96	256	95	248	226	160	214	104	217	13	212	121	214	104	226	160	212	121	226	160	205	135	205	135	226	160	202	165	205	135	202	165	193	146	193	146	202	165	200	188	193	146	200	188	192	182	183	179	176	152	193	146	183	179	193	146	192	182	292	226	292	273	280	205	280	205	292	273	279	290	280	205	279	290	260	188	260	188	279	290	258	304	260	188	258	304	238	248	238	248	258	304	236	263	231	312	206	291	219	285	231	312	219	285	229	275	231	312	229	275	236	263	231	312	236	263	258	304	260	188	238	248	236	234	260	188	236	234	234	176	234	176	236	234	231	221	234	176	231	221	223	209	200	188	202	165	202	166	200	188	202	166	213	198	213	198	202	166	234	176	213	198	234	176	223	209	226	160	235	25	247	151	247	151	235	25	251	40	247	151	251	40	263	138	263	138	251	40	265	58	263	138	265	58	273	121	273	121	265	58	274	78	273	121	274	78	277	98	151	19	163	-5	176	32	176	32	163	-5	182	0	176	32	182	0	196	51	196	51	182	0	200	6	196	51	200	6	209	76	209	76	200	6	217	13	209	76	217	13	214	104	199	315	185	314	189	293	30	55	35	28	47	41	47	41	35	28	53	11	47	41	53	11	65	30	65	30	53	11	74	0	65	30	74	0	84	21	84	21	74	0	98	-6	84	21	98	-6	104	16	35	28	30	55	21	48	151	19	144	-8	163	-5	226	160	217	13	235	25	292	273	292	226	296	251	98	-6	125	-9	104	16	104	16	125	-9	123	15	151	19	123	15	125	-9	151	19	125	-9	144	-8	164	268	168	279	170	312	170	312	168	279	174	287	170	312	174	287	185	314	185	314	174	287	181	291	185	314	181	291	190	293	190	293	206	291	200	315	200	315	206	291	231	312	160	254	164	268	170	312	160	254	170	312	156	244	156	244	170	312	155	308	156	244	155	308	152	235	152	235	155	308	145	227	108	225	116	221	116	288	116	288	116	221	126	220	116	288	126	220	129	297	129	297	126	220	136	221	129	297	136	221	141	303	141	303	136	221	145	227	141	303	145	227	155	308	97	257	97	238	100	268	100	268	97	238	101	231	100	268	101	231	107	278	107	278	101	231	108	225	107	278	108	225	116	288	227	160	214	104	217	13	212	121	214	104	227	160	212	121	227	160	205	135	205	135	227	160	202	165	205	135	202	165	193	146	193	146	202	165	200	188	193	146	200	188	192	182	183	179	173	176	176	152	183	179	176	152	193	146	183	179	193	146	192	182	162	175	148	174	155	154	162	175	155	154	176	152	162	175	176	152	173	176	296	245	296	251	292	226	292	226	296	251	292	273	292	226	292	273	283	209	283	209	292	273	278	290	283	209	278	290	269	194	269	194	278	290	258	304	269	194	258	304	251	183	251	183	258	304	238	248	236	263	238	248	258	304	236	263	258	304	231	312	236	263	231	312	229	275	231	312	206	291	219	285	231	312	219	285	229	275	351	186	348	255	345	146	345	146	348	255	339	217	345	146	339	217	337	154	337	154	339	217	336	209	337	154	336	209	334	201	352	193	353	194	373	285	352	193	373	285	348	255	348	255	373	285	296	245	348	255	296	245	292	226	373	285	353	194	376	282	351	187	351	189	348	255	351	187	348	255	351	186	352	191	352	193	348	255	352	191	348	255	351	189	356	166	357	141	362	162	362	162	357	141	374	139	362	162	374	139	370	159	370	159	374	139	379	159	390	161	379	159	390	142	390	161	390	142	405	149	352	174	351	186	345	146	352	174	345	146	357	141	352	174	357	141	356	166	333	193	332	185	332	165	333	193	332	165	337	154	333	193	337	154	334	201	424	194	417	184	419	159	424	194	419	159	431	172	424	194	431	172	441	186	409	175	400	166	405	149	409	175	405	149	419	159	409	175	419	159	417	184	379	159	374	139	390	142	238	248	236	234	251	183	251	183	236	234	231	221	251	183	231	221	228	173	228	173	231	221	223	209	228	173	223	209	213	198	202	166	228	173	213	198	202	166	213	198	200	188	202	166	200	188	202	165	227	160	235	25	247	150	247	150	235	25	251	40	247	150	251	40	263	137	263	137	251	40	265	58	263	137	265	58	274	119	274	119	265	58	274	78	274	119	274	78	277	98	151	19	163	-5	176	32	176	32	163	-5	182	0	176	32	182	0	196	51	196	51	182	0	200	6	196	51	200	6	209	76	209	76	200	6	217	13	209	76	217	13	214	104	200	315	185	314	190	293	30	55	35	28	47	41	47	41	35	28	53	11	47	41	53	11	65	30	65	30	53	11	74	0	65	30	74	0	84	21	84	21	74	0	98	-6	84	21	98	-6	104	16	35	28	30	55	21	48	155	154	148	174	148	154	151	19	144	-8	163	-5	227	160	217	13	235	25	390	161	405	149	400	166	332	165	332	185	331	178	97	238	97	257	95	247	177	28	165	22	171	-5	171	-5	165	22	153	18	171	-5	153	18	152	-8	152	-8	153	18	140	16	152	-8	140	16	135	-9	135	-9	140	16	127	15	171	-5	191	0	177	28	177	28	191	0	188	35	199	46	188	35	191	0	199	46	191	0	211	7	235	159	222	103	231	16	220	117	222	103	235	159	220	117	235	159	216	129	216	129	235	159	209	165	216	129	209	165	209	139	209	139	209	165	209	166	209	139	209	166	199	146	199	146	209	166	211	190	199	146	211	190	197	182	197	182	188	178	199	146	199	146	188	178	188	151	182	152	188	151	188	178	182	152	188	178	180	176	182	152	180	176	176	153	176	153	180	176	171	175	176	153	171	175	170	154	170	154	171	175	163	175	170	154	163	175	163	154	163	154	163	175	155	174	163	154	155	174	155	154	234	313	207	315	213	291	213	291	207	315	198	293	152	280	198	293	207	315	152	280	207	315	144	303	213	291	227	285	234	313	234	313	227	285	237	275	234	313	237	275	260	306	260	306	237	275	243	263	260	306	243	263	245	248	245	248	243	231	261	185	261	185	243	231	235	173	260	306	261	185	282	293	282	293	261	185	282	201	282	293	282	201	297	275	297	275	282	201	297	222	297	275	297	222	303	251	245	248	261	185	260	306	235	173	243	231	235	216	235	173	235	216	224	202	235	173	224	202	211	190	235	173	211	190	209	166	235	159	245	27	256	150	256	150	245	27	260	41	256	150	260	41	271	136	271	136	260	41	272	58	271	136	272	58	281	119	281	119	272	58	281	77	281	119	281	77	284	97	222	103	220	87	231	16	231	16	220	87	215	72	231	16	215	72	211	7	211	7	215	72	208	58	211	7	208	58	199	46	72	151	88	200	92	270	92	270	88	200	115	246	92	270	115	246	144	303	144	303	115	246	152	280	103	20	86	34	92	-4	92	-4	86	34	74	55	92	-4	74	55	60	9	60	9	74	55	68	80	60	9	68	80	66	106	66	106	72	151	53	221	53	221	72	151	92	270	20	96	24	60	28	161	28	161	24	60	38	31	28	161	38	31	53	221	53	221	38	31	60	9	53	221	60	9	66	106	103	20	92	-4	135	-9	103	20	135	-9	127	15	235	159	231	16	245	27	-20	-114	-20	-114	-20	-114	-20	-114	-21	-71	-29	-68	-20	-114	-29	-68	-30	-134	-20	-114	-30	-134	-20	-116	-20	-109	-18	-106	-16	-76	-16	-76	-18	-106	-15	-102	-16	-76	-15	-102	-13	-83	-13	-83	-15	-102	-13	-98	-13	-83	-13	-98	-12	-91	-16	-76	-21	-71	-20	-114	-16	-76	-20	-114	-20	-109	30	-83	18	-105	18	-130	18	-130	18	-105	5	-118	18	-130	5	-118	-9	-122	-9	-122	-13	-121	18	-130	18	-130	-13	-121	-13	-136	114	238	94	156	110	18	114	238	110	18	140	136	114	238	140	136	115	242	225	292	72	292	89	281	225	292	89	281	101	278	225	292	101	278	110	273	225	292	110	273	115	266	225	292	115	266	117	255	225	292	117	255	188	274	225	292	188	274	203	279	225	292	203	279	225	282	140	136	183	136	145	156	140	136	145	156	163	231	140	136	163	231	117	255	140	136	117	255	117	252	140	136	117	252	116	249	140	136	116	249	116	245	140	136	116	245	115	242	117	255	163	231	170	250	117	255	170	250	177	265	117	255	177	265	188	274	110	18	94	156	92	-38	92	-38	94	156	89	136	92	-38	89	136	71	-81	71	-81	89	136	55	-1	71	-81	55	-1	46	-112	46	-112	55	-1	42	-49	46	-112	42	-49	30	-83	2	156	-2	136	89	136	2	156	89	136	94	156	-13	-136	-13	-121	-16	-120	-13	-136	-16	-120	-18	-118	-13	-136	-18	-118	-20	-116	-13	-136	-20	-116	-30	-134	-38	-66	-47	-68	-45	-128	-38	-66	-45	-128	-30	-134	-38	-66	-30	-134	-29	-68	-64	-87	-63	-109	-60	-78	-60	-78	-63	-109	-56	-120	-60	-78	-56	-120	-54	-72	-54	-72	-56	-120	-45	-128	-54	-72	-45	-128	-47	-68	-63	-109	-64	-87	-66	-96	30	-83	18	-130	46	-112	145	156	183	136	188	156	89	281	72	292	72	282	243	-26	232	-56	248	-97	248	-97	232	-56	214	-82	248	-97	214	-82	208	-121	208	-121	214	-82	191	-103	208	-121	191	-103	164	-135	164	-135	191	-103	163	-116	164	-135	163	-116	131	-121	131	-121	99	-115	118	-139	118	-139	99	-115	96	-138	77	-100	61	-83	66	-133	77	-100	66	-133	96	-138	77	-100	96	-138	99	-115	46	-69	30	-63	37	-123	46	-69	37	-123	66	-133	46	-69	66	-133	61	-83	30	-63	22	-64	37	-123	37	-123	22	-64	15	-67	37	-123	15	-67	14	-108	14	-108	15	-67	10	-72	14	-108	10	-72	6	-79	251	49	237	41	239	21	239	21	237	41	223	34	239	21	223	34	218	9	218	9	223	34	208	30	218	9	208	30	197	0	197	0	208	30	194	29	197	0	194	29	175	-6	175	-6	194	29	165	34	175	-6	165	34	154	-9	154	-9	165	34	144	49	154	-9	144	49	129	71	140	214	142	270	123	171	123	171	142	270	97	223	123	171	97	223	117	129	117	129	119	-2	120	99	120	99	119	-2	154	-9	120	99	154	-9	129	71	97	223	67	167	71	40	97	223	71	40	91	14	97	223	91	14	119	-2	97	223	119	-2	117	129	67	167	55	106	59	71	67	167	59	71	71	40	340	353	326	308	388	338	388	338	326	308	321	288	388	338	321	288	304	229	304	229	321	288	310	297	304	229	310	297	301	249	301	249	310	297	299	304	301	249	299	304	294	267	294	267	299	304	287	310	294	267	287	310	282	281	282	281	287	310	273	314	282	281	273	314	266	290	266	290	273	314	256	315	266	290	256	315	245	293	251	49	258	35	265	58	265	58	258	35	280	-62	265	58	280	-62	302	207	302	207	280	-62	299	-17	302	207	299	-17	388	338	303	220	303	216	388	338	388	338	303	216	302	211	388	338	302	211	302	207	258	35	243	-26	248	-97	258	35	248	-97	280	-62	131	-121	118	-139	164	-135	388	338	304	229	304	225	388	338	304	225	303	220	467	416	469	452	456	426	456	426	469	452	444	430	427	426	444	430	469	452	427	426	469	452	423	445	526	428	517	438	517	395	526	428	517	395	523	400	526	428	523	400	528	406	526	428	528	406	529	415	488	394	503	390	503	446	503	446	503	390	510	391	503	446	510	391	517	438	517	438	510	391	517	395	487	451	469	452	476	404	487	451	476	404	488	394	487	451	488	394	503	446	388	338	396	368	387	424	387	424	396	368	404	394	387	424	404	394	423	445	423	445	404	394	414	413	423	445	414	413	427	426	360	392	340	353	388	338	360	392	388	338	387	424	245	293	256	315	202	282	202	282	256	315	197	303	202	282	197	303	167	254	167	254	197	303	142	270	167	254	142	270	140	214	469	452	467	416	476	404	251	49	239	21	258	35	14	-108	6	-79	5	-87	243	-26	232	-56	248	-96	248	-96	232	-56	214	-82	248	-96	214	-82	208	-121	208	-121	214	-82	191	-103	208	-121	191	-103	164	-135	164	-135	191	-103	163	-116	164	-135	163	-116	131	-121	131	-121	99	-115	118	-139	118	-139	99	-115	96	-138	77	-100	61	-83	66	-133	77	-100	66	-133	96	-138	77	-100	96	-138	99	-115	46	-69	30	-63	37	-123	46	-69	37	-123	66	-133	46	-69	66	-133	61	-83	30	-63	22	-64	37	-123	37	-123	22	-64	15	-67	37	-123	15	-67	14	-108	14	-108	15	-67	10	-73	14	-108	10	-73	6	-79	251	49	237	41	239	21	239	21	237	41	223	34	239	21	223	34	218	9	218	9	223	34	208	30	218	9	208	30	197	0	197	0	208	30	194	29	197	0	194	29	175	-6	175	-6	194	29	165	34	175	-6	165	34	154	-9	154	-9	165	34	143	50	154	-9	143	50	128	72	140	213	142	270	123	170	123	170	142	270	97	223	123	170	97	223	117	129	117	129	119	-2	120	99	120	99	119	-2	154	-9	120	99	154	-9	128	72	97	223	67	167	71	40	97	223	71	40	91	14	97	223	91	14	119	-2	97	223	119	-2	117	129	67	167	55	106	59	71	67	167	59	71	71	40	256	315	245	293	266	290	256	315	266	290	274	313	274	313	266	290	282	281	274	313	282	281	290	309	290	309	282	281	294	267	290	309	294	267	304	302	304	302	294	267	301	249	304	302	301	249	304	229	251	49	258	35	265	58	265	58	258	35	280	-62	265	58	280	-62	302	207	302	207	280	-62	299	-17	302	207	299	-17	384	319	303	220	303	216	384	319	384	319	303	216	302	211	384	319	302	211	302	207	258	35	243	-26	248	-96	258	35	248	-96	280	-62	131	-121	118	-139	164	-135	350	302	344	295	384	319	384	319	344	295	337	288	384	319	337	288	327	281	327	281	316	292	304	229	304	229	316	292	304	302	384	319	327	281	304	229	357	310	350	302	384	319	357	310	384	319	364	319	304	225	303	220	384	319	304	225	384	319	304	229	245	293	256	315	202	282	202	282	256	315	197	303	202	282	197	303	166	253	166	253	197	303	142	270	166	253	142	270	140	213	251	49	239	21	258	35	14	-108	6	-79	5	-87	62	30	93	9	68	205	68	205	93	9	90	100	92	233	90	100	94	134	92	233	94	134	121	256	121	256	94	134	104	168	121	256	104	168	119	199	167	278	162	248	178	258	167	278	178	258	193	286	193	286	178	258	195	266	193	286	195	266	219	290	219	290	195	266	212	271	219	290	212	271	231	274	143	268	121	256	139	226	143	268	139	226	162	248	143	268	162	248	167	278	133	-2	179	-6	155	14	155	14	179	-6	189	10	206	11	189	10	201	-4	206	11	201	-4	233	0	155	14	127	25	133	-2	133	-2	127	25	107	44	133	-2	107	44	93	9	93	9	107	44	94	69	93	9	94	69	90	100	50	174	39	140	42	61	50	174	42	61	62	30	50	174	62	30	68	205	291	287	277	289	280	271	280	271	277	289	266	291	280	271	266	291	265	274	265	274	266	291	256	292	265	274	256	292	249	275	246	292	219	290	231	274	246	292	231	274	249	275	246	292	249	275	256	292	324	279	319	281	320	243	320	243	319	281	315	251	305	259	315	251	307	283	305	259	307	283	293	266	293	266	307	283	291	287	293	266	291	287	280	271	280	104	263	35	268	7	280	104	268	7	296	15	280	104	296	15	281	109	373	153	247	153	261	145	373	153	261	145	271	143	373	153	271	143	278	139	373	153	278	139	282	134	373	153	282	134	283	127	373	153	283	127	347	140	373	153	347	140	358	144	373	153	358	144	373	146	296	15	308	24	329	110	296	15	329	110	333	124	296	15	333	124	283	127	296	15	283	127	283	123	296	15	283	123	283	119	296	15	283	119	282	114	296	15	282	114	281	109	339	133	347	140	283	127	339	133	283	127	333	124	315	251	319	281	313	282	315	251	313	282	307	283	333	214	337	200	338	279	333	214	338	279	332	278	332	278	329	278	329	225	329	225	329	278	325	235	324	279	320	243	325	235	324	279	325	235	329	278	356	292	353	287	367	292	367	292	353	287	349	283	367	292	349	283	347	200	347	200	349	283	344	281	347	200	344	281	338	279	332	278	329	225	333	214	263	35	256	26	268	7	268	7	256	26	242	19	268	7	242	19	233	0	233	0	242	19	225	14	233	0	225	14	206	11	189	10	179	-6	201	-4	338	279	337	200	347	200	261	145	247	153	247	146	42	61	39	140	35	103	68	205	90	100	92	233	121	256	119	199	139	226	26	267	30	268	30	268	39	282	30	268	45	266	39	282	45	266	52	285	52	285	45	266	56	262	52	285	56	262	69	288	69	288	56	262	66	254	69	288	66	254	74	242	18	267	22	267	25	279	25	279	22	267	26	267	25	279	26	267	39	282	39	282	26	267	30	268	25	279	10	276	14	266	25	279	14	266	18	267	92	290	69	288	74	242	92	290	74	242	81	225	81	225	93	191	92	290	92	290	93	191	93	291	100	-152	118	-154	105	-131	105	-131	118	-154	113	-132	126	-130	113	-132	118	-154	126	-130	118	-154	144	-151	143	-25	149	-54	152	163	143	-25	152	163	139	208	143	-25	139	208	137	-2	137	-2	139	208	131	36	131	36	139	208	125	249	131	36	125	249	120	87	120	87	125	249	113	280	120	87	113	280	107	142	107	142	113	280	105	292	107	142	105	292	102	292	143	-25	137	-2	123	-53	123	-53	137	-2	113	-36	93	-108	94	-101	95	-63	95	-63	94	-101	99	-90	95	-63	99	-90	113	-36	113	-36	99	-90	108	-74	113	-36	108	-74	123	-53	71	-114	73	-127	74	-100	74	-100	73	-127	78	-138	74	-100	78	-138	81	-84	81	-84	78	-138	87	-147	81	-84	87	-147	95	-63	95	-63	87	-147	93	-108	94	-116	93	-108	87	-147	94	-116	87	-147	100	-152	137	-123	144	-151	145	-114	145	-114	144	-151	165	-140	145	-114	165	-140	150	-101	150	-101	165	-140	152	-86	152	163	152	-86	165	-140	152	163	165	-140	161	123	161	123	165	-140	175	50	205	101	175	50	181	30	205	101	181	30	197	57	152	163	149	-54	150	-63	152	163	150	-63	151	-70	152	163	151	-70	151	-77	152	163	151	-77	151	-82	152	163	151	-82	152	-86	194	-61	193	-49	194	-69	194	-69	193	-49	192	-37	194	-69	192	-37	191	-99	191	-99	192	-37	190	-26	191	-99	190	-26	189	-17	181	30	175	50	181	-122	181	30	181	-122	191	-99	181	30	191	-99	189	-17	259	290	256	220	261	179	259	290	261	179	268	285	268	285	261	179	269	199	268	285	269	199	276	277	276	277	269	199	276	220	276	277	276	220	281	239	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	281	267	276	277	281	239	281	267	281	239	282	256	256	220	253	160	261	179	212	83	227	108	228	142	228	142	227	108	240	134	228	142	240	134	244	175	244	175	240	134	253	160	244	175	253	160	253	200	253	200	253	160	256	220	205	101	197	57	212	83	205	101	212	83	228	142	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	175	50	165	-140	181	-122	107	142	102	292	98	292	107	142	98	292	96	291	107	142	96	291	93	291	107	142	93	291	93	191	100	-152	105	-131	99	-128	100	-152	99	-128	96	-123	100	-152	96	-123	94	-116	14	266	10	276	10	265	126	-130	144	-151	137	-123	67	298	46	292	50	247	50	247	46	292	41	248	30	246	41	248	46	292	30	246	46	292	28	278	7	224	13	234	15	258	15	258	13	234	20	241	15	258	20	241	28	278	28	278	20	241	30	246	6	235	3	214	7	224	6	235	7	224	15	258	99	287	85	295	116	135	116	135	85	295	77	225	72	233	77	225	85	295	72	233	85	295	67	298	67	298	50	247	58	244	67	298	58	244	66	239	67	298	66	239	72	233	72	51	75	59	78	95	78	95	75	59	80	68	78	95	80	68	116	135	116	135	80	68	86	76	116	135	86	76	92	83	83	-4	99	-6	90	20	90	20	99	-6	98	19	110	22	98	19	99	-6	110	22	99	-6	123	-2	109	275	116	135	117	260	117	260	116	135	123	116	117	260	123	116	124	245	124	245	123	116	127	106	124	245	127	106	154	174	154	174	127	106	131	95	154	174	131	95	135	84	181	106	175	123	181	46	181	46	175	123	169	140	181	46	169	140	167	25	167	25	169	140	163	157	167	25	163	157	154	174	167	25	154	174	147	8	147	8	154	174	139	61	139	61	137	49	147	8	147	8	137	49	131	38	147	8	131	38	123	-2	123	-2	131	38	122	28	123	-2	122	28	110	22	195	220	163	157	211	211	195	220	154	174	163	157	264	250	262	291	256	287	264	250	256	287	251	283	264	250	251	283	251	247	264	250	268	295	262	291	240	272	228	259	229	231	240	272	229	231	239	241	240	272	239	241	251	247	240	272	251	247	251	283	206	233	195	220	211	211	206	233	211	211	217	246	217	246	211	211	220	221	217	246	220	221	228	259	228	259	220	221	229	231	313	271	309	281	310	222	313	271	310	222	312	231	313	271	312	231	313	240	313	271	313	240	314	250	313	271	314	250	315	259	274	297	276	248	280	298	280	298	276	248	287	242	280	298	287	242	292	296	292	296	287	242	296	234	292	296	296	234	302	290	302	290	296	234	303	224	302	290	303	224	309	281	309	281	303	224	307	214	309	281	307	214	310	222	276	248	274	297	268	295	276	248	268	295	264	250	185	88	181	106	181	46	185	88	181	46	186	70	154	174	135	84	138	72	154	174	138	72	139	61	70	41	72	51	68	84	70	41	68	84	69	0	69	0	68	84	60	73	69	0	60	73	58	7	58	7	60	73	53	62	58	7	53	62	50	19	50	19	53	62	49	49	50	19	49	49	47	35	70	41	69	0	72	33	72	33	69	0	83	-4	72	33	83	-4	76	27	76	27	83	-4	83	23	83	23	83	-4	90	20	68	84	72	51	78	95	116	135	92	83	123	116	99	287	116	135	109	275	47	9	59	2	53	137	53	137	59	2	64	172	71	193	64	172	75	0	71	193	75	0	77	214	77	214	75	0	84	50	77	214	84	50	82	233	82	233	84	50	85	247	85	247	84	50	84	53	34	58	34	30	38	78	38	78	34	30	39	18	38	78	39	18	44	105	44	105	39	18	47	9	44	105	47	9	53	137	40	236	53	252	54	274	54	274	53	252	62	261	54	274	62	261	72	288	72	288	62	261	69	266	72	288	69	266	75	267	75	267	79	266	90	296	90	296	79	266	82	265	90	296	82	265	84	262	35	252	13	222	21	214	35	252	21	214	40	236	35	252	40	236	54	274	95	35	90	37	101	5	101	5	90	37	86	40	101	5	86	40	75	0	75	0	86	40	85	45	75	0	85	45	84	50	87	66	89	72	90	296	87	66	90	296	86	255	84	53	85	56	85	247	85	247	85	56	86	61	85	247	86	61	86	255	86	255	86	61	87	66	182	97	160	71	160	49	160	49	160	71	138	51	160	49	138	51	130	21	130	21	138	51	119	39	130	21	119	39	103	34	103	34	95	35	101	5	64	172	59	2	75	0	137	280	133	287	133	242	137	280	133	242	136	255	137	280	136	255	138	264	137	280	138	264	138	271	133	242	133	287	130	227	130	227	133	287	127	293	130	227	127	293	125	209	125	209	127	293	119	297	125	209	119	297	109	298	90	296	89	72	125	209	90	296	125	209	109	298	90	296	84	262	86	259	90	296	86	259	86	255	90	296	72	288	75	267	253	239	241	201	316	292	316	292	241	201	229	173	316	292	229	173	228	140	228	140	229	173	218	149	228	140	218	149	203	126	203	126	182	97	193	88	193	88	182	97	160	49	103	34	101	5	130	21	217	-126	213	-121	214	-147	214	-147	213	-121	211	-115	194	-151	211	-115	212	-109	194	-151	212	-109	228	140	228	140	212	-109	213	-102	228	140	213	-102	214	-94	220	-74	316	292	228	140	220	-74	228	140	217	-85	228	140	148	-155	152	-159	228	140	152	-159	174	-155	228	140	174	-155	194	-151	203	126	193	88	228	140	239	-131	231	-131	234	-144	239	-131	234	-144	256	-142	239	-131	256	-142	256	-131	234	-144	231	-131	224	-129	234	-144	224	-129	217	-126	234	-144	217	-126	214	-147	214	-147	211	-115	194	-151	253	239	316	292	267	292	228	140	214	-94	217	-85	34	30	34	58	33	44	264	416	268	452	254	426	254	426	268	452	242	430	223	426	242	430	268	452	223	426	268	452	216	445	247	59	252	78	254	292	247	59	254	292	245	242	247	59	245	242	245	239	247	59	245	239	244	236	247	59	244	236	244	45	242	226	240	220	242	37	243	231	242	37	244	45	243	231	244	45	244	236	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	247	27	257	4	250	26	250	26	257	4	254	25	260	26	254	25	257	4	260	26	257	4	275	18	324	429	315	439	316	395	324	429	316	395	322	400	324	429	322	400	326	407	324	429	326	407	327	415	286	394	301	390	301	446	301	446	301	390	308	391	301	446	308	391	315	439	315	439	308	391	316	395	285	451	268	452	275	404	285	451	275	404	286	394	285	451	286	394	301	446	154	346	165	373	172	425	172	425	165	373	182	397	172	425	182	397	216	445	216	445	182	397	202	415	216	445	202	415	223	426	112	355	101	152	154	346	112	355	154	346	138	394	138	394	154	346	172	425	112	355	99	119	101	152	101	152	99	119	111	143	101	152	111	143	136	204	136	204	111	143	126	166	95	311	13	0	62	0	95	311	62	0	76	52	95	311	76	52	88	91	95	311	88	91	99	119	95	311	99	119	112	355	294	39	316	69	308	78	294	39	308	78	290	55	294	39	290	55	276	40	294	39	276	40	275	18	267	31	260	26	275	18	267	31	275	18	276	40	247	27	245	30	257	4	257	4	245	30	243	33	257	4	243	33	239	-3	239	-3	243	33	242	37	239	-3	242	37	240	220	195	50	196	5	199	65	199	65	196	5	202	0	199	65	202	0	204	83	204	83	202	0	210	-4	204	83	210	-4	240	220	240	220	210	-4	220	-5	240	220	220	-5	239	-3	193	37	191	28	192	12	193	37	192	12	196	5	193	37	196	5	195	50	258	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	284	187	282	283	284	187	290	274	290	274	284	187	291	213	290	274	291	213	295	262	295	262	291	213	295	234	295	262	295	234	296	248	254	292	252	78	258	98	254	292	258	98	270	290	228	287	226	258	234	257	228	287	234	257	254	292	254	292	234	257	240	255	169	221	191	241	200	271	200	271	191	241	210	253	200	271	210	253	228	287	228	287	210	253	226	258	169	243	136	204	147	195	169	243	147	195	169	221	169	243	169	221	200	271	126	166	147	195	136	204	192	12	191	28	191	22	268	452	264	416	275	404	242	226	242	37	243	231	158	-75	141	-98	151	-126	151	-126	141	-98	121	-115	151	-126	121	-115	107	-146	107	-146	121	-115	100	-127	107	-146	100	-127	81	-131	81	-131	69	-126	107	-146	107	-146	69	-126	55	-153	264	416	268	452	254	426	254	426	268	452	242	430	223	426	242	430	268	452	223	426	268	452	216	445	136	204	126	166	147	195	136	204	147	195	169	243	169	243	147	195	169	221	169	243	169	221	200	271	200	271	169	221	191	241	200	271	191	241	210	253	126	166	136	204	111	143	111	143	136	204	101	152	111	143	101	152	99	119	99	119	101	152	112	355	99	119	112	355	95	311	254	292	228	287	234	257	234	257	228	287	226	258	210	253	226	258	228	287	210	253	228	287	200	271	240	220	169	-47	185	-95	240	220	185	-95	211	-57	240	220	211	-57	228	-12	240	220	228	-12	290	216	240	220	290	216	242	226	324	429	315	439	316	395	324	429	316	395	322	400	324	429	322	400	326	407	324	429	326	407	327	415	286	394	301	390	301	446	301	446	301	390	308	391	301	446	308	391	315	439	315	439	308	391	316	395	285	451	268	452	275	404	285	451	275	404	286	394	285	451	286	394	301	446	154	346	165	373	172	425	172	425	165	373	182	397	172	425	182	397	216	445	216	445	182	397	202	415	216	445	202	415	223	426	112	355	101	152	154	346	112	355	154	346	138	394	138	394	154	346	172	425	95	311	13	0	62	0	95	311	62	0	76	52	95	311	76	52	88	91	95	311	88	91	99	119	292	224	294	230	295	262	295	262	294	230	295	236	295	262	295	236	296	248	296	248	295	236	296	241	290	216	292	224	295	262	290	216	295	262	290	274	290	216	290	274	282	283	290	216	282	283	270	290	290	216	270	290	254	292	290	216	254	292	245	242	290	216	245	242	245	239	290	216	245	239	244	236	290	216	244	236	243	231	290	216	243	231	242	226	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	158	-75	151	-126	185	-95	158	-75	185	-95	169	-47	69	-126	59	-117	55	-153	55	-153	59	-117	48	-105	55	-153	48	-105	38	-152	38	-152	48	-105	37	-95	38	-152	37	-95	22	-147	22	-147	37	-95	22	-91	22	-147	22	-91	15	-93	9	-140	22	-147	15	-93	9	-140	15	-93	8	-96	9	-140	8	-96	2	-101	9	-140	2	-101	0	-130	-1	-108	-3	-117	0	-130	-1	-108	0	-130	2	-101	254	292	234	257	240	255	268	452	264	416	275	404	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	79	220	67	173	82	34	79	220	82	34	81	227	81	227	82	34	82	234	82	234	82	34	82	39	42	82	44	-1	47	103	47	103	44	-1	53	-5	47	103	53	-5	61	152	61	152	53	-5	65	-6	61	152	65	-6	67	173	67	173	65	-6	84	-4	67	173	84	-4	82	34	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	84	240	82	234	82	39	84	240	82	39	84	45	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	118	173	151	290	149	292	118	173	149	292	114	286	118	173	114	286	113	152	118	173	113	152	163	152	118	173	163	152	168	173	113	152	114	286	89	281	113	152	89	281	89	63	16	173	10	152	61	152	16	173	61	152	67	173	33	38	34	16	35	50	35	50	34	16	38	6	35	50	38	6	38	64	38	64	38	6	44	-1	38	64	44	-1	42	82	132	431	132	365	142	433	142	433	132	365	143	363	142	433	143	363	152	431	152	431	143	363	153	365	152	431	153	365	161	426	161	426	153	365	161	370	161	426	161	370	169	418	169	418	161	370	169	377	169	418	169	377	173	408	173	408	169	377	173	386	173	408	173	386	175	397	111	398	112	386	112	409	112	409	112	386	117	376	112	409	117	376	117	419	117	419	117	376	123	369	117	419	123	369	123	427	123	427	123	369	132	365	123	427	132	365	132	431	34	16	33	38	33	29	82	34	84	-4	82	30	147	75	135	39	156	68	60	264	42	276	42	265	52	260	56	261	120	295	120	295	56	261	60	261	120	295	60	261	63	261	63	261	70	261	120	295	120	295	70	261	75	259	120	295	75	259	80	257	79	220	41	82	50	1	79	220	50	1	63	-4	79	220	63	-4	81	-6	79	220	81	-6	80	226	41	9	50	1	41	82	41	9	41	82	39	72	41	9	39	72	37	62	41	9	37	62	36	21	36	21	37	62	35	53	36	21	35	53	34	44	36	21	34	44	34	36	89	55	84	245	84	241	89	55	84	241	83	236	89	55	83	236	82	231	89	55	82	231	81	-6	89	55	81	-6	90	45	89	62	90	65	120	295	120	295	90	65	91	69	120	295	91	69	92	72	92	72	147	276	120	295	120	295	147	276	127	297	120	295	80	257	83	252	120	295	83	252	84	245	120	295	84	245	89	58	120	295	89	58	89	62	89	58	84	245	89	55	48	259	52	260	120	295	48	259	120	295	42	271	48	259	42	271	42	258	102	-2	123	5	109	30	109	30	123	5	118	29	126	30	118	29	123	5	126	30	123	5	143	17	151	293	151	296	151	291	151	291	151	296	150	298	151	291	150	298	150	288	150	288	150	298	150	299	150	288	150	299	149	284	149	284	150	299	149	300	149	284	149	300	148	280	148	280	149	300	148	301	148	280	148	301	147	276	147	276	148	301	144	301	147	276	144	301	139	300	134	299	127	297	147	276	134	299	147	276	139	300	161	31	176	45	168	53	161	31	168	53	156	44	161	31	156	44	146	37	161	31	146	37	143	17	136	33	126	30	143	17	136	33	143	17	146	37	102	-2	109	30	101	32	102	-2	101	32	95	37	102	-2	95	37	90	45	102	-2	90	45	81	-6	80	226	81	-6	82	231	49	58	44	42	107	15	49	58	107	15	101	20	49	58	101	20	97	27	49	58	97	27	96	35	49	58	96	35	92	237	96	35	95	248	94	242	96	35	94	242	92	237	96	40	97	45	97	253	97	253	97	45	98	50	97	253	98	50	98	257	98	257	98	50	99	55	98	257	99	55	98	262	98	262	99	55	100	61	100	61	143	233	98	262	98	262	143	233	148	251	98	262	148	251	154	264	197	292	62	292	76	279	197	292	76	279	86	277	197	292	86	277	93	273	197	292	93	273	97	268	197	292	97	268	98	262	197	292	98	262	163	273	197	292	163	273	177	278	197	292	177	278	197	281	97	253	95	248	96	35	97	253	96	35	96	40	131	0	131	11	117	12	131	0	117	12	107	15	131	0	107	15	44	42	131	0	44	42	39	29	131	0	39	29	30	19	131	0	30	19	16	14	131	0	16	14	-4	11	131	0	-4	11	-4	0	76	279	62	292	62	281	163	273	98	262	154	264	27	221	32	229	35	269	35	269	32	229	39	235	35	269	39	235	50	277	50	277	39	235	46	238	50	277	46	238	55	239	55	239	59	239	69	279	69	279	59	239	63	239	69	279	63	239	67	238	22	209	27	221	35	269	22	209	35	269	22	256	22	209	22	256	12	236	22	209	12	236	3	209	80	26	79	29	80	-4	80	-4	79	29	78	33	78	236	81	278	76	279	78	236	76	279	72	237	72	237	76	279	72	279	72	237	72	279	69	279	123	406	122	404	124	219	124	219	122	404	122	401	124	219	122	401	120	397	132	216	139	214	135	259	135	259	139	214	143	256	143	256	139	214	146	212	143	256	146	212	150	254	150	254	146	212	151	212	150	254	151	212	156	252	156	252	151	212	156	211	156	252	156	211	174	214	139	444	135	259	185	449	139	444	185	449	159	448	159	448	185	449	181	452	123	408	124	219	123	409	123	409	124	219	139	444	139	444	124	219	132	216	139	444	132	216	135	259	121	414	123	409	139	444	121	414	139	444	120	440	121	414	120	440	117	418	78	435	90	424	100	437	100	437	90	424	102	423	100	437	102	423	120	440	120	440	102	423	111	421	120	440	111	421	117	418	156	252	174	214	162	251	162	251	174	214	167	251	177	252	167	251	174	214	177	252	174	214	189	223	202	237	212	256	220	280	202	237	220	280	200	280	202	237	200	280	196	269	202	237	196	269	191	260	202	237	191	260	189	223	184	255	177	252	189	223	184	255	189	223	191	260	120	397	89	277	124	219	124	219	89	277	85	278	124	219	85	278	84	61	84	61	85	278	82	54	81	278	78	236	79	37	81	278	79	37	79	42	81	278	79	42	80	48	81	278	80	48	82	54	81	278	82	54	85	278	69	279	50	277	55	239	78	236	78	33	79	37	122	45	112	34	117	19	117	19	112	34	103	27	117	19	103	27	99	4	99	4	103	27	96	23	99	4	96	23	89	21	89	21	86	22	99	4	99	4	86	22	83	23	99	4	83	23	80	26	137	43	160	75	150	82	137	43	150	82	134	59	137	43	134	59	122	45	137	43	122	45	117	19	39	0	48	-5	78	236	78	236	48	-5	60	-6	78	236	60	-6	78	33	78	33	60	-6	80	-4	33	6	39	0	78	236	33	6	78	236	30	50	33	6	30	50	29	45	33	6	29	45	29	16	29	16	29	45	28	41	29	16	28	41	28	37	29	16	28	37	27	33	29	16	27	33	27	30	90	424	78	435	78	424	80	26	80	-4	99	4	69	279	67	238	72	237	123	406	124	219	123	408	102	37	112	276	102	33	102	33	88	182	104	-4	104	-4	88	182	86	182	104	-4	86	182	84	182	82	158	54	50	56	6	82	158	56	6	63	0	82	158	63	0	72	-5	82	158	72	-5	84	-6	53	45	52	41	52	16	53	45	52	16	56	6	53	45	56	6	54	50	52	16	52	41	51	37	52	16	51	37	51	33	52	16	51	33	51	30	108	277	109	297	106	278	106	278	109	297	104	298	106	278	104	298	104	278	104	278	104	298	102	278	86	275	102	278	98	298	86	275	98	298	72	293	44	220	47	237	47	280	47	280	47	237	57	252	47	280	57	252	72	293	72	293	57	252	70	265	72	293	70	265	86	275	30	167	45	159	44	220	44	220	47	280	30	167	30	167	47	280	27	261	30	167	27	261	18	178	18	178	27	261	13	237	18	178	13	237	11	193	11	193	13	237	8	210	103	42	104	48	112	276	112	276	104	48	105	54	112	276	105	54	107	61	107	61	135	169	112	276	112	276	113	296	110	277	109	297	108	277	110	277	109	297	110	277	113	296	104	298	98	298	102	278	144	397	118	295	135	169	144	397	135	169	141	191	144	397	141	191	208	449	144	397	208	449	145	401	146	406	208	449	146	408	146	408	208	449	146	409	145	414	146	409	163	444	145	414	163	444	144	440	144	440	124	437	125	423	144	440	125	423	135	421	144	440	135	421	141	418	144	440	141	418	145	414	124	437	102	435	114	424	124	437	114	424	125	423	208	449	205	452	183	448	208	449	183	448	163	444	208	449	163	444	146	409	146	404	145	401	208	449	146	404	208	449	146	406	135	169	141	170	141	191	141	191	141	170	176	184	141	191	176	184	146	192	146	192	176	184	166	199	135	169	118	295	116	295	135	169	116	295	113	296	135	169	113	296	112	276	238	226	242	230	237	239	238	226	237	239	225	215	225	215	237	239	225	230	225	215	225	230	207	219	166	199	176	184	187	208	187	208	176	184	204	200	187	208	204	200	207	219	207	219	204	200	225	215	146	45	136	34	141	19	141	19	136	34	127	27	141	19	127	27	122	4	122	4	127	27	120	23	122	4	120	23	113	21	113	21	109	22	122	4	122	4	109	22	106	23	122	4	106	23	104	26	161	43	183	75	174	82	161	43	174	82	157	59	161	43	157	59	146	45	161	43	146	45	141	19	104	-4	122	4	104	26	104	-4	104	26	103	29	104	-4	103	29	102	33	84	182	81	182	82	158	84	182	82	158	84	-6	84	182	84	-6	104	-4	63	157	67	157	65	184	65	184	67	157	77	182	77	182	79	158	79	182	79	182	79	158	82	158	79	182	82	158	81	182	77	182	67	157	71	157	77	182	71	157	75	157	77	182	75	157	79	158	63	157	65	184	56	190	63	157	56	190	49	198	63	157	49	198	45	209	63	157	45	209	45	159	44	220	45	159	45	209	114	424	102	435	102	424	88	182	102	33	112	276	112	276	102	37	103	42	32	-137	48	-109	47	-98	47	-98	48	-88	32	-137	32	-137	48	-88	49	-77	32	-137	49	-77	120	397	120	397	49	-77	51	-65	120	397	51	-65	54	-53	120	397	54	-53	57	-39	57	-39	185	449	120	397	120	397	185	449	122	401	15	-119	32	-137	120	397	15	-119	120	397	13	-15	15	-119	13	-15	10	-26	15	-119	10	-26	8	-37	15	-119	8	-37	7	-95	7	-95	8	-37	6	-48	7	-95	6	-48	6	-58	7	-95	6	-58	5	-68	123	406	185	449	123	408	123	408	185	449	123	409	121	414	123	409	139	444	121	414	139	444	120	440	120	440	100	437	102	423	120	440	102	423	111	421	120	440	111	421	117	418	120	440	117	418	121	414	100	437	78	435	90	424	100	437	90	424	102	423	185	449	181	452	159	448	185	449	159	448	139	444	185	449	139	444	123	409	122	404	122	401	185	449	122	404	185	449	123	406	106	-105	96	-117	99	-153	99	-153	96	-117	86	-126	99	-153	86	-126	73	-131	73	-131	63	-129	99	-153	99	-153	63	-129	59	-149	158	-117	157	-108	155	-129	155	-129	157	-108	152	-101	155	-129	152	-101	147	-139	147	-139	152	-101	146	-96	147	-139	146	-96	139	-93	147	-139	139	-93	134	-147	134	-147	139	-93	132	-91	134	-147	132	-91	117	-152	117	-152	132	-91	117	-95	117	-152	117	-95	106	-105	59	-149	63	-129	56	-125	59	-149	56	-125	51	-118	59	-149	51	-118	48	-109	59	-149	48	-109	32	-137	106	-105	99	-153	117	-152	90	424	78	435	78	424	123	394	120	382	123	199	123	199	120	382	116	364	123	199	116	364	91	75	91	75	116	364	89	68	103	32	100	30	105	12	105	12	100	30	97	28	105	12	97	28	96	4	96	4	97	28	94	27	96	4	94	27	92	27	92	27	87	27	96	4	96	4	87	27	87	0	226	131	223	131	226	81	226	81	223	131	220	130	226	81	220	130	206	88	206	88	220	130	188	89	183	88	188	89	220	130	183	88	220	130	322	256	322	256	220	130	356	265	356	298	149	298	165	253	356	298	165	253	188	256	356	298	188	256	322	256	356	298	322	256	356	265	149	298	188	449	162	448	149	298	162	448	142	444	149	298	142	444	148	246	149	298	148	246	165	253	322	256	105	35	105	12	322	256	105	12	163	72	322	256	163	72	167	76	322	256	167	76	172	81	322	256	172	81	177	85	322	256	177	85	183	88	87	0	87	27	84	29	87	0	84	29	83	31	87	0	83	31	82	34	87	0	82	34	78	-4	50	-4	61	-6	116	364	116	364	61	-6	69	-6	116	364	69	-6	82	37	82	37	69	-6	78	-4	82	37	78	-4	82	34	116	364	82	37	83	42	116	364	83	42	85	50	116	364	85	50	87	59	116	364	87	59	89	68	116	364	35	58	36	8	116	364	36	8	41	0	116	364	41	0	50	-4	35	58	34	50	36	8	36	8	34	50	32	43	36	8	32	43	32	18	32	18	32	43	32	37	32	18	32	37	31	32	115	421	122	417	123	440	123	440	122	417	125	413	123	440	125	413	142	444	142	444	125	413	126	408	142	444	126	408	129	218	123	394	123	199	125	401	125	401	123	199	129	218	125	401	129	218	126	405	126	405	129	218	126	408	306	-23	316	44	312	75	306	-23	312	75	301	99	306	-23	301	99	283	117	306	-23	283	117	277	-78	232	-79	234	-119	253	-35	253	-35	234	-119	277	-78	253	-35	277	-78	262	19	262	19	277	-78	283	117	261	128	235	132	244	69	261	128	244	69	257	48	261	128	257	48	262	19	261	128	262	19	283	117	226	131	226	81	228	131	228	131	226	81	244	69	228	131	244	69	231	132	231	132	244	69	235	132	124	-153	181	-145	125	-134	125	-134	181	-145	141	-134	170	-128	141	-134	181	-145	170	-128	181	-145	202	-109	202	-109	181	-145	234	-119	202	-109	234	-119	232	-79	112	-131	104	-124	110	-152	112	-131	110	-152	124	-153	112	-131	124	-153	125	-134	97	-113	92	-96	95	-149	97	-113	95	-149	110	-152	97	-113	110	-152	104	-124	142	444	129	218	137	234	142	444	137	234	148	246	115	421	123	440	105	423	105	423	123	440	103	437	105	423	103	437	90	424	90	424	103	437	82	435	90	424	82	435	82	424	92	-96	89	-85	95	-149	95	-149	89	-85	84	-75	95	-149	84	-75	80	-145	80	-145	84	-75	78	-66	80	-145	78	-66	70	-60	27	-86	29	-96	29	-78	29	-78	29	-96	32	-106	29	-78	32	-106	33	-70	33	-70	32	-106	38	-116	33	-70	38	-116	39	-63	39	-63	38	-116	46	-125	39	-63	46	-125	48	-59	48	-59	46	-125	55	-133	48	-59	55	-133	60	-57	60	-57	55	-133	67	-139	60	-57	67	-139	70	-60	70	-60	67	-139	80	-145	162	448	188	449	185	452	32	18	31	32	31	28	103	32	105	12	105	35	52	249	61	256	70	281	70	281	61	256	68	260	70	281	68	260	75	261	75	261	77	261	88	289	88	289	77	261	80	259	88	289	80	259	81	257	51	267	32	247	32	226	51	267	32	226	43	239	51	267	43	239	52	249	51	267	52	249	70	281	18	208	32	226	32	247	18	208	32	247	11	221	18	208	11	221	8	217	76	220	67	-5	75	-5	76	220	75	-5	81	42	76	220	31	54	35	11	76	220	35	11	43	2	76	220	43	2	54	-3	76	220	54	-3	67	-5	31	51	30	48	30	22	31	51	30	22	35	11	31	51	35	11	31	54	30	22	30	48	29	43	30	22	29	43	29	39	30	22	29	39	29	35	81	42	75	-5	83	-3	81	42	80	236	78	229	81	42	78	229	76	220	83	54	84	60	83	251	83	251	84	60	88	289	88	289	84	60	86	67	88	289	86	67	126	218	82	254	83	251	88	289	82	254	88	289	81	257	88	289	70	281	75	261	81	42	81	45	82	243	82	243	81	45	82	49	82	243	82	49	82	248	82	248	82	49	83	54	82	248	83	54	83	251	82	243	80	236	81	42	199	132	182	106	189	95	189	95	182	106	167	64	167	64	182	106	162	80	167	64	162	80	147	40	147	40	162	80	142	59	147	40	142	59	128	21	128	21	142	59	124	43	128	21	124	43	109	7	109	7	124	43	108	32	109	7	108	32	100	2	100	2	108	32	95	29	91	-1	100	2	95	29	91	-1	95	29	90	29	91	-1	90	29	86	31	91	-1	86	31	83	34	91	-1	83	34	83	-3	81	38	81	42	83	-3	81	38	83	-3	83	34	126	218	129	232	130	281	130	281	129	232	132	243	130	281	132	243	133	272	133	272	132	243	133	251	133	272	133	251	135	262	135	262	133	251	134	257	126	218	130	281	124	287	126	218	124	287	116	291	126	218	116	291	106	292	126	218	106	292	88	289	190	44	190	20	193	60	193	60	190	20	195	9	193	60	195	9	198	81	198	81	195	9	203	1	198	81	203	1	205	106	205	106	203	1	214	-3	205	106	214	-3	215	135	215	135	214	-3	228	-5	215	135	228	-5	226	192	215	135	226	192	213	160	199	132	189	95	215	135	199	132	215	135	213	160	239	233	240	45	240	48	239	233	240	48	253	286	253	286	240	48	241	52	253	286	241	52	242	58	243	66	245	75	253	286	243	66	253	286	242	58	253	286	245	75	302	286	331	92	309	66	309	43	309	43	309	66	288	46	309	43	288	46	280	16	280	16	288	46	270	33	280	16	270	33	254	29	254	29	249	30	253	0	253	0	249	30	245	32	253	0	245	32	243	35	241	39	240	45	228	-5	241	39	228	-5	253	0	241	39	253	0	243	35	239	233	226	192	228	-5	239	233	228	-5	240	45	400	232	387	194	401	40	401	40	387	194	376	165	401	40	376	165	374	134	374	134	376	165	365	143	374	134	365	143	353	123	353	123	331	92	340	82	340	82	331	92	309	43	254	29	253	0	280	16	417	286	401	40	402	43	417	286	402	43	403	49	403	49	404	57	417	286	417	286	404	57	406	66	417	286	406	66	408	75	408	75	466	286	417	286	445	15	445	25	429	25	445	15	429	25	419	26	445	15	419	26	411	27	445	15	411	27	338	-5	402	34	401	40	374	134	402	34	374	134	338	-5	402	34	338	-5	406	30	353	123	340	82	374	134	338	-5	374	134	336	-3	406	30	338	-5	411	27	400	232	401	40	417	286	190	20	190	44	188	34	52	249	61	256	70	281	70	281	61	256	68	260	70	281	68	260	75	261	75	261	77	261	88	289	88	289	77	261	80	259	88	289	80	259	81	257	51	267	32	247	32	226	51	267	32	226	43	239	51	267	43	239	52	249	51	267	52	249	70	281	18	208	32	226	32	247	18	208	32	247	11	221	18	208	11	221	8	217	76	220	31	54	35	11	76	220	35	11	43	2	76	220	43	2	54	-3	76	220	54	-3	67	-5	76	220	67	-5	75	-5	76	220	75	-5	81	42	76	220	81	42	78	229	31	51	30	48	30	22	31	51	30	22	35	11	31	51	35	11	31	54	30	22	30	48	29	43	30	22	29	43	29	39	30	22	29	39	29	35	83	34	81	38	83	-3	83	-3	81	38	81	42	80	237	81	42	82	243	84	60	86	67	88	289	84	60	88	289	83	251	84	60	83	251	82	248	84	60	82	248	82	54	82	243	81	42	81	45	82	243	81	45	81	49	82	243	81	49	82	54	82	243	82	54	82	248	83	251	88	289	82	254	199	132	182	106	189	95	189	95	182	106	167	64	167	64	182	106	162	80	167	64	162	80	147	40	147	40	162	80	142	59	147	40	142	59	128	21	128	21	142	59	124	43	128	21	124	43	109	7	109	7	124	43	108	32	109	7	108	32	100	2	100	2	108	32	95	29	91	-1	100	2	95	29	91	-1	95	29	90	29	91	-1	90	29	86	31	91	-1	86	31	83	34	91	-1	83	34	83	-3	126	218	129	232	130	281	130	281	129	232	132	243	130	281	132	243	133	272	133	272	132	243	133	251	133	272	133	251	135	262	135	262	133	251	134	257	126	218	130	281	124	287	126	218	124	287	116	291	126	218	116	291	106	292	126	218	106	292	88	289	126	218	88	289	86	67	88	289	70	281	75	261	190	44	190	20	193	60	193	60	190	20	195	9	193	60	195	9	198	81	198	81	195	9	203	1	198	81	203	1	205	106	205	106	203	1	214	-3	205	106	214	-3	215	135	215	135	214	-3	228	-5	215	135	228	-5	226	192	215	135	226	192	213	160	199	132	189	95	215	135	199	132	215	135	213	160	226	192	228	-5	239	233	239	233	228	-5	240	45	253	286	240	45	242	58	253	286	242	58	248	83	248	83	256	121	253	286	253	286	256	121	269	168	253	286	269	168	285	225	285	225	302	286	253	286	331	92	309	66	309	43	309	43	309	66	288	46	309	43	288	46	280	16	280	16	288	46	270	33	280	16	270	33	254	29	254	29	249	30	253	0	253	0	249	30	245	32	253	0	245	32	243	35	241	39	240	45	228	-5	241	39	228	-5	253	0	241	39	253	0	243	35	400	232	387	194	466	286	466	286	387	194	376	165	466	286	376	165	374	134	374	134	376	165	365	143	374	134	365	143	353	123	353	123	331	92	340	82	340	82	331	92	309	43	254	29	253	0	280	16	353	123	340	82	374	134	350	-153	466	286	374	134	350	-153	374	134	294	-153	400	232	466	286	417	286	190	20	190	44	188	34	239	233	240	45	253	286	88	289	81	257	82	254	81	42	75	-5	83	-3	78	229	81	42	80	237	67	215	8	0	58	0	67	215	58	0	74	54	67	215	74	54	70	225	63	259	69	256	137	292	137	292	69	256	72	252	137	292	72	252	73	246	73	246	74	54	100	152	73	246	100	152	137	292	137	292	100	152	138	290	87	93	98	121	100	152	100	152	98	121	109	143	100	152	109	143	134	204	134	204	109	143	121	163	137	292	29	271	46	261	137	292	46	261	55	260	137	292	55	260	63	259	226	203	218	166	221	0	221	0	218	166	205	118	221	0	205	118	189	61	245	292	221	287	224	257	224	257	221	287	220	258	204	253	220	258	221	287	204	253	221	287	194	270	134	204	143	194	165	243	165	243	143	194	165	221	165	243	165	221	194	270	194	270	165	221	186	241	194	270	186	241	204	253	259	152	260	290	248	94	248	94	260	290	245	292	248	94	245	292	235	54	235	54	245	292	234	241	235	54	234	241	232	229	235	54	232	229	226	203	224	-153	265	-149	236	-126	236	-126	265	-149	250	-131	268	-127	250	-131	265	-149	268	-127	265	-149	301	-135	380	258	384	257	383	288	380	258	383	288	374	284	380	258	374	284	366	254	366	254	374	284	365	279	366	254	365	279	350	244	350	244	365	279	346	265	350	244	346	265	332	227	332	227	346	265	327	246	332	227	327	246	313	206	313	206	327	246	307	222	313	206	307	222	293	180	285	191	259	152	261	126	285	191	261	126	275	154	285	191	275	154	293	180	285	191	293	180	307	222	389	219	353	-83	367	-47	389	219	367	-47	443	232	389	219	319	-45	330	-112	389	219	330	-112	353	-83	309	-73	297	-97	301	-135	309	-73	301	-135	330	-112	309	-73	330	-112	319	-45	284	-115	268	-127	301	-135	284	-115	301	-135	297	-97	443	232	443	235	443	264	443	264	443	235	444	238	443	264	444	238	445	251	445	251	444	238	444	243	445	251	444	243	445	247	443	232	443	264	438	275	443	232	438	275	431	284	443	232	431	284	420	290	443	232	420	290	407	292	443	232	407	292	399	292	443	232	399	292	393	244	443	232	393	244	393	241	443	232	393	241	392	237	443	232	392	237	392	232	443	232	392	232	390	226	443	232	390	226	389	219	393	248	393	244	399	292	393	248	399	292	391	290	391	290	383	288	384	257	391	290	384	257	388	255	391	290	388	255	391	252	391	290	391	252	393	248	260	290	259	152	269	180	260	290	269	180	271	285	271	285	269	180	276	205	271	285	276	205	279	277	279	277	276	205	281	226	279	277	281	226	284	266	284	266	281	226	284	242	284	266	284	242	285	252	228	255	231	251	245	292	245	292	231	251	233	247	245	292	233	247	234	241	236	-126	226	-117	224	-153	224	-153	226	-117	216	-105	224	-153	216	-105	206	-152	206	-152	216	-105	204	-95	206	-152	204	-95	190	-147	190	-147	204	-95	189	-91	190	-147	189	-91	182	-93	176	-140	190	-147	182	-93	176	-140	182	-93	174	-96	176	-140	174	-96	168	-101	176	-140	168	-101	166	-130	164	-108	163	-117	166	-130	164	-108	166	-130	168	-101	74	54	73	246	73	243	74	54	73	243	73	239	74	54	73	239	72	232	74	54	72	232	70	225	245	292	224	257	228	255	261	126	259	152	248	94	221	0	189	61	171	0	226	203	221	0	235	54	121	163	143	194	134	204	46	261	29	271	29	261	100	152	74	54	87	93	-12	-153	28	-148	0	-126	0	-126	28	-148	12	-131	29	-126	12	-131	28	-148	29	-126	28	-148	60	-134	144	236	143	234	149	65	149	65	143	234	143	232	149	65	143	232	134	16	134	16	143	232	118	-42	118	-42	143	232	104	-80	85	-111	104	-80	143	232	85	-111	143	232	68	-40	85	-111	68	-40	60	-70	85	-111	60	-70	60	-134	60	-134	60	-70	52	-95	60	-134	52	-95	42	-114	60	-134	42	-114	29	-126	171	285	167	146	211	290	171	285	211	290	189	288	189	288	211	290	208	292	237	243	204	202	214	191	214	191	204	202	191	157	182	145	191	157	204	202	182	145	204	202	173	127	173	127	204	202	167	146	173	127	167	146	162	101	162	101	167	146	171	285	162	101	171	285	152	281	149	65	162	101	152	281	149	65	152	281	144	243	149	65	144	243	144	241	149	65	144	241	144	238	149	65	144	238	144	236	131	258	139	255	152	281	152	281	139	255	143	250	152	281	143	250	144	243	130	277	101	271	119	260	130	277	119	260	131	258	130	277	131	258	152	281	320	292	294	287	299	257	299	257	294	287	293	258	276	253	293	258	294	287	276	253	294	287	267	271	214	191	236	219	237	243	237	243	236	219	257	240	237	243	257	240	267	271	267	271	257	240	276	253	300	187	282	-4	291	-5	300	187	291	-5	308	-3	300	187	269	80	272	0	300	187	272	0	282	-4	265	6	272	0	269	80	265	6	269	80	264	62	265	6	264	62	261	49	265	6	261	49	260	16	260	16	261	49	259	40	260	16	259	40	258	34	260	16	258	34	258	30	316	26	313	28	324	3	324	3	313	28	311	30	324	3	311	30	308	-3	308	-3	311	30	310	33	308	-3	310	33	310	37	310	37	311	232	309	223	311	46	313	54	311	239	311	239	313	54	320	292	320	292	313	54	316	65	320	292	316	65	319	78	319	78	356	212	320	292	320	292	356	212	335	290	341	37	333	30	341	16	341	16	333	30	326	26	341	16	326	26	324	3	324	3	326	26	321	25	361	61	350	47	360	37	361	61	360	37	384	69	361	61	384	69	364	64	384	69	375	78	372	74	384	69	372	74	369	71	384	69	369	71	367	67	384	69	367	67	364	64	350	47	341	37	341	16	350	47	341	16	360	37	308	-3	310	37	309	223	308	-3	309	223	307	212	308	-3	307	212	303	200	308	-3	303	200	300	187	358	220	360	229	361	265	361	265	360	229	362	236	361	265	362	236	363	251	363	251	362	236	363	244	356	212	358	220	361	265	356	212	361	265	356	276	356	212	356	276	347	285	356	212	347	285	335	290	304	255	308	251	320	292	320	292	308	251	310	246	320	292	310	246	311	239	311	232	310	37	310	41	311	232	310	41	311	46	311	232	311	46	311	239	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-30	-152	-30	-152	-19	-105	-31	-95	-30	-152	-31	-95	-46	-91	-30	-152	-46	-91	-46	-147	-46	-147	-46	-91	-53	-93	-46	-147	-53	-93	-60	-139	-60	-139	-53	-93	-60	-96	-60	-139	-60	-96	-66	-101	-69	-129	-60	-139	-66	-101	-69	-129	-66	-101	-71	-108	-69	-129	-71	-108	-72	-117	320	292	299	257	304	255	316	26	324	3	321	25	119	260	101	271	101	261	73	236	73	234	75	53	75	53	73	234	73	232	75	53	73	232	59	0	59	0	73	232	10	0	101	285	97	146	141	290	101	285	141	290	119	288	119	288	141	290	138	292	167	243	134	202	149	198	149	198	134	202	125	164	110	140	125	164	134	202	110	140	134	202	98	117	98	117	134	202	97	146	98	117	97	146	87	90	87	90	97	146	101	285	87	90	101	285	82	281	75	53	87	90	82	281	75	53	82	281	74	243	75	53	74	243	74	241	75	53	74	241	74	238	75	53	74	238	73	236	61	258	69	255	82	281	82	281	69	255	73	250	82	281	73	250	74	243	60	277	31	271	49	260	60	277	49	260	61	258	60	277	61	258	82	281	226	-129	218	-124	228	-149	228	-149	218	-124	212	-116	228	-149	212	-116	202	-137	202	-137	212	-116	209	-105	202	-137	209	-105	208	-91	208	-91	208	-82	202	-137	202	-137	208	-82	230	187	202	-137	230	187	183	-118	183	-118	230	187	175	-3	183	-118	175	-3	172	-94	172	-94	175	-3	172	-16	172	-94	172	-16	170	-29	209	-72	211	-61	230	187	230	187	211	-61	214	-50	230	187	214	-50	217	-38	217	-38	286	212	230	187	233	199	230	187	286	212	233	199	286	212	236	212	236	212	286	212	239	222	235	254	250	292	230	257	230	257	250	292	225	258	208	254	225	258	224	287	208	254	224	287	196	271	196	271	167	243	170	224	196	271	170	224	190	243	196	271	190	243	208	254	288	220	290	229	291	265	291	265	290	229	291	236	291	265	291	236	293	251	293	251	291	236	292	244	286	212	288	220	291	265	286	212	291	265	286	276	286	212	286	276	277	285	286	212	277	285	265	290	286	212	265	290	250	292	286	212	250	292	241	238	286	212	241	238	240	232	286	212	240	232	239	222	235	254	238	250	250	292	250	292	238	250	240	245	250	292	240	245	241	238	250	292	224	287	225	258	172	-94	170	-29	169	-41	172	-94	169	-41	169	-54	172	-94	169	-54	169	-65	270	-105	260	-117	262	-153	262	-153	260	-117	250	-126	262	-153	250	-126	237	-131	237	-131	226	-129	228	-149	319	-130	322	-117	321	-108	319	-130	321	-108	317	-101	319	-130	317	-101	311	-96	319	-130	311	-96	309	-140	311	-96	304	-93	309	-140	309	-140	304	-93	296	-91	309	-140	296	-91	296	-147	296	-147	296	-91	281	-95	296	-147	281	-95	279	-152	279	-152	281	-95	270	-105	279	-152	270	-105	262	-153	237	-131	228	-149	262	-153	230	187	208	-82	209	-72	167	243	149	198	170	224	49	260	31	271	31	261	67	36	67	36	67	36	67	36	51	68	69	27	69	27	51	68	44	45	69	27	44	45	73	21	73	21	44	45	36	29	73	21	36	29	104	0	104	0	36	29	25	20	104	0	25	20	9	14	318	245	317	239	334	220	334	220	317	239	316	233	334	220	316	233	314	225	314	225	278	81	279	-4	279	-4	278	81	270	-4	143	292	54	292	67	280	143	292	67	280	77	278	143	292	77	278	85	273	143	292	85	273	91	266	143	292	91	266	98	257	143	292	98	257	115	234	143	292	115	234	270	-4	143	292	270	-4	278	81	98	257	51	68	68	47	98	257	68	47	69	53	98	257	69	53	71	60	98	257	71	60	73	68	98	257	73	68	115	234	300	278	307	276	397	292	397	292	307	276	312	273	397	292	312	273	315	269	315	269	316	266	397	292	397	292	316	266	317	264	397	292	317	264	318	261	345	252	350	261	319	255	319	255	350	261	355	268	319	255	355	268	361	273	361	273	367	275	397	292	397	292	367	275	372	277	397	292	372	277	378	278	386	280	397	281	397	292	386	280	397	292	378	278	319	255	361	273	397	292	319	255	397	292	318	258	319	255	334	220	339	239	319	255	339	239	345	252	291	280	300	278	397	292	291	280	397	292	279	292	291	280	279	292	279	281	318	250	318	245	334	220	318	250	334	220	319	255	314	225	279	-4	334	220	68	41	68	47	51	68	68	41	51	68	67	36	104	0	104	11	90	13	104	0	90	13	80	16	104	0	80	16	73	21	-12	11	-12	0	104	0	-12	11	104	0	9	14	397	292	318	261	318	258	67	280	54	292	54	281	251	182	249	171	264	75	264	75	249	171	247	159	242	137	247	159	92	159	242	137	92	159	84	137	84	137	92	159	98	245	84	137	98	245	80	123	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	236	120	229	105	239	48	239	48	229	105	222	89	239	48	222	89	216	28	216	28	222	89	214	75	216	28	214	75	205	61	205	61	190	42	191	12	191	12	190	42	174	27	191	12	174	27	167	1	167	1	174	27	159	16	167	1	159	16	142	9	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	142	9	125	7	141	-4	142	9	141	-4	167	1	137	272	98	245	102	183	137	272	102	183	108	195	137	272	108	195	115	206	137	272	115	206	123	218	98	245	92	159	97	171	98	245	97	171	102	183	54	9	76	45	73	67	73	67	74	81	65	211	65	211	74	81	75	95	65	211	75	95	98	245	98	245	75	95	77	109	98	245	77	109	80	123	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	76	45	54	9	81	-2	76	45	81	-2	82	29	125	7	115	-6	141	-4	254	205	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	253	194	251	182	264	75	253	194	264	75	254	205	242	137	236	120	239	48	242	137	239	48	264	75	242	137	264	75	247	159	205	61	191	12	216	28	222	57	216	40	223	-1	223	-1	216	40	207	28	223	-1	207	28	203	-1	203	-1	207	28	195	19	203	-1	195	19	182	-2	182	-2	195	19	180	14	182	-2	180	14	164	-2	164	-2	180	14	161	13	161	13	133	16	148	-3	148	-3	133	16	112	27	148	-3	112	27	109	1	109	1	112	27	98	44	109	1	98	44	90	66	38	141	38	63	52	180	52	180	38	63	53	34	52	180	53	34	73	216	73	216	53	34	77	14	73	216	77	14	101	245	101	245	77	14	87	92	90	66	87	92	77	14	90	66	77	14	109	1	229	276	215	291	193	288	229	276	193	288	185	266	229	276	237	292	215	291	87	92	95	149	101	245	101	245	95	149	115	199	101	245	115	199	135	268	135	268	115	199	146	239	135	268	146	239	153	277	153	277	146	239	185	266	153	277	185	266	173	283	173	283	185	266	193	288	268	30	268	248	267	244	268	30	267	244	267	241	268	30	267	241	267	237	268	30	267	237	266	233	268	30	266	233	265	229	268	30	265	229	242	0	268	30	242	0	268	24	268	290	256	291	262	265	268	290	262	265	266	258	268	290	266	258	268	248	268	290	268	248	268	30	268	290	268	30	268	31	268	290	268	31	276	290	262	265	256	291	254	271	254	271	256	291	248	292	254	271	248	292	243	275	243	275	248	292	243	292	243	275	243	292	240	292	243	275	240	292	237	292	243	275	237	292	229	276	330	268	337	271	327	290	327	290	337	271	348	272	327	290	348	272	489	290	489	290	348	272	362	273	489	290	362	273	390	273	489	290	390	273	419	272	489	290	419	272	440	269	489	290	440	269	453	263	489	290	453	263	460	253	489	290	460	253	462	239	489	290	462	239	473	227	473	227	462	239	462	237	473	227	462	237	462	234	327	290	317	290	323	258	327	290	323	258	326	263	327	290	326	263	330	268	304	290	289	290	295	143	304	290	295	143	299	160	304	290	299	160	323	258	304	290	323	258	317	290	276	290	268	31	268	33	276	290	268	33	268	35	276	290	268	35	268	37	276	290	268	37	269	39	276	290	269	39	295	143	276	290	295	143	289	290	462	229	461	227	473	227	462	229	473	227	462	232	462	232	473	227	462	234	379	142	391	139	398	165	398	165	391	139	400	134	398	165	400	134	412	172	412	172	400	134	404	125	412	172	404	125	406	112	417	100	406	112	406	100	350	160	361	143	377	161	377	161	361	143	379	142	377	161	379	142	398	165	423	184	412	172	417	100	423	184	417	100	443	203	423	184	443	203	432	203	299	160	295	143	361	143	299	160	361	143	350	160	408	34	389	23	418	0	418	0	389	23	371	17	418	0	371	17	352	16	426	50	408	34	418	0	426	50	418	0	458	72	426	50	458	72	446	72	352	16	293	16	418	0	418	0	293	16	283	16	418	0	283	16	242	0	242	0	283	16	276	18	242	0	276	18	271	20	223	-1	242	0	265	229	223	-1	265	229	222	57	164	-2	161	13	148	-3	268	24	242	0	271	20	406	112	417	100	412	172	38	63	38	141	33	99	181	59	170	45	171	19	171	19	170	45	156	35	171	19	156	35	153	7	153	7	156	35	140	28	153	7	140	28	133	0	133	0	140	28	124	25	112	-2	133	0	124	25	112	-2	124	25	108	28	112	-2	108	28	96	37	112	-2	96	37	89	50	112	-2	89	50	79	2	24	62	35	36	35	166	35	166	35	36	54	15	35	166	54	15	76	227	76	227	54	15	79	2	76	227	79	2	84	84	85	66	84	84	79	2	85	66	79	2	89	50	171	19	187	35	181	59	181	59	187	35	187	75	188	86	187	75	187	35	188	86	187	35	202	53	194	176	191	153	202	53	202	53	191	153	190	131	202	53	190	131	190	119	207	35	215	19	216	210	216	210	215	19	228	7	216	210	228	7	226	63	226	63	226	65	216	210	216	210	226	65	226	68	216	210	226	68	239	216	239	216	226	68	226	70	239	216	226	70	227	73	239	216	227	73	228	75	228	75	236	96	239	216	239	216	236	96	247	117	239	216	247	117	250	214	250	214	247	117	259	140	250	214	259	140	259	210	259	210	259	140	266	204	268	163	272	187	270	196	268	163	270	196	266	204	268	163	266	204	259	140	268	315	265	302	297	298	268	315	297	298	316	309	316	309	297	298	324	286	316	309	324	286	359	290	359	290	324	286	345	265	359	290	345	265	359	236	393	74	364	198	360	161	393	74	360	161	359	34	359	34	360	161	349	116	359	34	349	116	331	72	359	236	364	198	392	261	392	261	364	198	393	74	392	261	393	74	415	222	415	222	393	74	415	122	415	222	415	122	423	174	244	0	265	-2	252	27	252	27	265	-2	265	25	303	38	265	25	315	7	303	38	315	7	331	72	331	72	315	7	359	34	265	25	265	-2	315	7	94	155	122	215	134	274	134	274	122	215	163	261	134	274	163	261	200	304	200	304	163	261	212	291	200	304	212	291	268	315	268	315	212	291	265	302	94	155	134	274	76	227	94	155	76	227	84	84	244	0	252	27	242	32	244	0	242	32	233	40	244	0	233	40	228	50	244	0	228	50	228	7	202	53	207	35	216	210	202	53	216	210	201	196	202	53	201	196	194	176	202	53	190	119	190	108	202	53	190	108	189	97	202	53	189	97	188	86	226	63	228	7	228	50	24	62	35	166	20	92	359	290	359	236	392	261	178	-129	177	-120	177	-120	156	16	177	-120	177	-116	156	16	177	-116	223	270	223	270	177	-116	177	-112	223	270	177	-112	178	-108	259	32	211	16	267	9	223	270	211	16	279	270	223	270	279	270	228	288	223	270	228	288	179	259	93	153	112	197	114	255	114	255	112	197	141	233	114	255	141	233	170	278	170	278	141	233	179	259	170	278	179	259	228	288	20	112	26	75	33	171	33	171	26	75	45	44	33	171	45	44	66	219	66	219	45	44	72	21	66	219	72	21	93	153	93	153	72	21	86	106	88	80	86	106	72	21	88	80	72	21	109	5	351	192	351	191	371	73	351	191	344	144	371	73	371	73	344	144	325	99	371	73	325	99	324	35	324	35	325	99	297	61	324	35	297	61	267	9	267	9	297	61	259	32	417	180	410	217	405	122	405	122	410	217	390	246	405	122	390	246	371	73	371	73	390	246	361	267	371	73	361	267	351	194	351	194	361	267	348	218	319	416	260	417	313	397	313	397	260	417	279	270	313	397	279	270	284	288	284	288	279	270	305	265	284	288	305	265	325	281	325	281	305	265	326	254	325	281	326	254	361	267	361	267	326	254	340	238	361	267	340	238	348	218	371	73	351	194	351	193	371	73	351	193	351	192	267	9	211	16	207	-1	207	-1	211	16	223	270	207	-1	223	270	181	-98	181	-98	223	270	179	-103	259	405	258	400	279	270	279	270	258	400	257	395	279	270	257	395	228	288	375	452	220	452	235	441	375	452	235	441	246	438	375	452	246	438	254	433	375	452	254	433	259	426	375	452	259	426	260	417	375	452	260	417	339	436	375	452	339	436	355	441	375	452	355	441	375	443	328	429	339	436	260	417	328	429	260	417	319	416	279	270	260	417	260	413	260	409	259	405	279	270	260	409	279	270	260	413	219	-153	219	-143	203	-142	219	-153	203	-142	191	-140	219	-153	191	-140	119	-114	219	-153	119	-114	111	-127	219	-153	111	-127	99	-136	219	-153	99	-136	83	-141	219	-153	83	-141	62	-143	219	-153	62	-143	62	-153	151	-1	178	-129	177	-120	151	-1	177	-120	156	16	151	-1	156	16	130	24	151	-1	130	24	110	38	151	-1	110	38	109	5	126	-96	119	-114	183	-136	126	-96	183	-136	178	-129	126	-96	178	-129	151	-1	96	57	88	80	109	5	96	57	109	5	110	38	119	-114	191	-140	183	-136	223	270	178	-108	179	-103	235	441	220	452	220	443	66	219	93	153	114	255	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	105	133	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	149	44	149	52	145	235	149	44	145	235	131	192	149	44	131	192	126	144	126	144	131	192	118	160	126	144	118	160	116	121	116	121	118	160	107	104	105	133	96	85	107	104	105	133	107	104	118	160	90	1	92	0	126	144	126	144	92	0	151	37	126	144	151	37	149	44	150	60	152	69	163	292	163	292	152	69	155	81	163	292	155	81	160	99	160	99	214	292	163	292	163	292	145	235	149	52	163	292	149	52	150	60	185	28	181	28	194	18	194	18	181	28	178	27	194	18	178	27	174	27	174	27	167	28	194	18	194	18	167	28	160	29	194	18	160	29	92	0	92	0	160	29	154	32	92	0	154	32	151	37	189	28	185	28	194	18	189	28	194	18	194	29	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	97	119	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	132	196	124	175	126	144	132	196	126	144	148	35	148	35	126	144	149	28	126	144	124	175	116	121	116	121	124	175	115	154	116	121	115	154	107	104	107	104	115	154	106	135	107	104	106	135	97	119	148	36	148	245	148	35	148	35	140	221	132	196	148	38	148	41	155	267	155	267	148	41	149	44	155	267	149	44	149	47	149	47	254	449	155	267	155	267	254	449	160	284	148	245	148	36	148	38	148	245	148	38	155	267	183	11	179	11	194	0	194	0	179	11	174	12	194	0	174	12	171	13	171	13	163	15	194	0	194	0	163	15	90	0	232	448	214	445	254	449	254	449	214	445	194	441	254	449	194	441	192	407	192	407	192	403	254	449	254	449	192	403	190	398	254	449	190	398	188	390	194	441	173	438	178	421	194	441	178	421	186	418	194	441	186	418	190	414	194	441	190	414	192	407	173	438	148	435	160	424	173	438	160	424	170	423	173	438	170	423	178	421	254	449	188	390	186	382	254	449	186	382	183	372	254	449	183	372	163	295	254	449	163	295	160	284	189	10	183	11	194	0	189	10	194	0	194	10	90	0	163	15	157	18	90	0	157	18	152	22	90	0	152	22	149	28	90	0	149	28	126	144	160	424	148	435	148	424	232	448	254	449	251	452	140	221	148	35	148	245	97	119	96	85	107	104	24	52	24	52	21	58	24	52	21	58	21	5	24	52	21	5	32	11	24	52	32	11	27	49	21	58	17	63	21	5	21	5	17	63	13	66	21	5	13	66	11	1	11	1	13	66	8	69	11	1	8	69	1	0	1	0	8	69	1	69	1	0	1	69	-8	2	-8	2	1	69	-8	68	-8	2	-8	68	-16	6	-16	6	-8	68	-17	63	-16	6	-17	63	-23	13	-23	13	-17	63	-23	55	-23	13	-23	55	-27	23	-27	23	-23	55	-27	45	-27	23	-27	45	-29	34	32	11	43	20	32	43	32	43	43	20	35	43	43	45	35	43	43	20	43	45	43	20	53	53	53	53	43	20	54	30	53	53	54	30	64	66	64	66	54	30	69	47	64	66	69	47	76	83	76	83	69	47	83	66	76	83	83	66	89	105	89	105	83	66	96	85	89	105	96	85	105	133	32	11	32	43	30	44	32	11	30	44	29	46	32	11	29	46	27	49	126	144	95	30	112	-80	112	-80	95	30	112	-93	113	-107	112	-93	109	-141	113	-107	109	-141	117	-117	117	-117	109	-141	134	-150	117	-117	134	-150	123	-125	123	-125	134	-150	132	-129	126	144	112	-80	115	-66	126	144	115	-66	118	-49	126	144	118	-49	124	-27	126	144	124	-27	132	0	126	144	132	0	131	192	126	144	131	192	118	160	126	144	118	160	116	121	107	104	116	121	118	160	107	104	118	160	105	133	107	104	105	133	96	85	145	235	131	192	132	0	145	235	132	0	214	292	145	235	214	292	163	292	109	-141	112	-93	95	30	109	-141	95	30	90	14	109	-141	90	14	89	-125	90	14	85	-6	89	-125	89	-125	85	-6	79	-30	89	-125	79	-30	77	-102	77	-102	79	-30	74	-53	77	-102	74	-53	72	-72	174	-105	164	-117	164	-153	164	-153	164	-117	154	-126	164	-153	154	-126	141	-131	141	-131	132	-129	134	-150	223	-130	226	-117	225	-108	223	-130	225	-108	221	-101	223	-130	221	-101	215	-96	223	-130	215	-96	213	-141	215	-96	208	-93	213	-141	213	-141	208	-93	200	-91	213	-141	200	-91	199	-148	199	-148	200	-91	185	-95	199	-148	185	-95	182	-152	182	-152	185	-95	174	-105	182	-152	174	-105	164	-153	141	-131	134	-150	164	-153	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	94	240	93	232	95	48	95	48	93	232	91	223	95	48	91	223	89	29	89	29	91	223	88	211	89	29	88	211	84	194	84	194	-12	-153	35	-153	153	290	151	292	117	148	117	148	151	292	94	248	117	148	94	248	95	48	93	255	94	248	151	292	93	255	151	292	89	260	101	67	107	85	117	148	117	148	107	85	113	103	117	148	113	103	120	120	120	120	131	145	127	171	127	171	131	145	136	188	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	214	246	222	287	212	248	212	248	222	287	211	280	212	248	211	280	210	249	210	249	211	280	207	249	190	238	207	249	200	272	190	238	200	272	189	262	147	207	148	178	159	226	159	226	148	178	169	212	159	226	169	212	174	244	174	244	169	212	190	238	174	244	190	238	189	262	136	188	131	145	148	178	136	188	148	178	147	207	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	207	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	127	171	117	148	120	120	84	194	35	-153	89	29	94	240	95	48	94	248	232	291	230	226	235	223	222	287	214	246	216	243	117	148	95	48	101	67	75	-129	67	-125	78	-150	78	-150	67	-125	61	-117	78	-150	61	-117	53	-141	53	-141	61	-117	57	-106	53	-141	57	-106	55	-93	55	-93	84	194	33	-125	33	-125	84	194	30	0	33	-125	30	0	24	-19	58	264	62	265	151	292	151	292	62	265	66	265	151	292	66	265	69	265	69	265	76	264	151	292	151	292	76	264	83	263	151	292	83	263	89	260	84	194	55	-93	59	-63	84	194	59	-63	68	-26	84	194	68	-26	81	14	84	194	81	14	96	56	55	-93	33	-125	53	-141	21	-37	18	-52	21	-102	21	-37	21	-102	33	-125	21	-37	33	-125	24	-19	17	-64	16	-72	21	-102	17	-64	21	-102	18	-52	93	232	91	223	96	56	96	56	91	223	88	211	96	56	88	211	84	194	89	260	93	255	151	292	151	292	93	255	94	248	151	292	94	248	117	148	117	148	94	248	96	56	117	148	96	56	110	94	110	94	118	114	117	148	117	148	118	114	127	171	96	56	94	248	94	240	54	264	58	264	151	292	54	264	151	292	48	274	54	264	48	274	48	263	159	226	154	187	167	208	159	226	167	208	174	244	174	244	167	208	178	225	174	244	178	225	189	262	189	262	178	225	189	238	189	262	189	238	200	272	200	272	189	238	199	246	200	272	199	246	208	249	208	249	210	249	211	280	211	280	210	249	213	248	211	280	213	248	222	287	222	287	213	248	214	246	222	287	214	246	216	243	118	114	125	131	127	171	127	171	125	131	133	148	127	171	133	148	136	188	136	188	133	148	142	166	136	188	142	166	147	207	147	207	142	166	154	187	147	207	154	187	159	226	216	243	219	239	222	287	222	287	219	239	222	234	222	287	222	234	232	291	232	291	222	234	226	229	232	291	226	229	230	226	211	280	200	272	208	249	232	291	235	223	242	292	242	292	235	223	242	222	242	292	242	222	252	290	252	290	242	222	253	224	252	290	253	224	261	286	261	286	253	224	261	229	261	286	261	229	267	279	267	279	261	229	268	237	267	279	268	237	271	269	271	269	268	237	271	247	271	269	271	247	273	258	166	-130	170	-117	169	-108	166	-130	169	-108	164	-101	166	-130	164	-101	158	-96	166	-130	158	-96	157	-141	158	-96	151	-93	157	-141	157	-141	151	-93	143	-91	157	-141	143	-91	143	-148	143	-148	143	-91	129	-95	143	-148	129	-95	126	-152	126	-152	129	-95	118	-105	126	-152	118	-105	108	-153	108	-153	118	-105	108	-117	108	-153	108	-117	98	-126	108	-153	98	-126	85	-131	85	-131	75	-129	78	-150	85	-131	78	-150	108	-153	93	232	96	56	94	240	232	291	230	226	235	223	151	292	117	148	153	290	218	275	220	311	208	285	208	285	220	311	196	289	178	285	196	289	220	311	178	285	220	311	174	304	277	287	268	298	269	253	277	287	269	253	275	259	277	287	275	259	279	266	277	287	279	266	281	274	240	253	254	249	255	305	255	305	254	249	262	250	255	305	262	250	268	298	268	298	262	250	269	253	238	310	220	311	228	263	238	310	228	263	240	253	238	310	240	253	255	305	134	197	143	227	139	283	139	283	143	227	153	253	139	283	153	253	174	304	174	304	153	253	164	272	174	304	164	272	178	285	139	283	112	252	134	197	134	197	112	252	91	212	134	197	91	212	80	0	80	0	91	212	75	165	80	0	75	165	30	0	220	311	218	275	228	263	70	249	85	253	87	310	87	310	85	253	96	263	87	310	96	263	105	311	105	311	96	263	106	275	105	311	106	275	139	307	139	307	106	275	117	285	139	307	117	285	129	289	129	289	139	288	139	307	139	307	139	288	145	284	139	307	145	284	164	295	164	295	145	284	149	277	164	295	149	277	152	269	151	237	149	225	185	163	185	163	149	225	147	211	185	163	147	211	143	197	143	197	89	0	139	0	164	295	152	269	152	259	152	259	152	249	185	163	185	163	152	249	151	237	49	259	55	253	56	298	56	298	55	253	63	250	56	298	63	250	70	305	70	305	63	250	70	249	70	305	70	249	87	310	47	287	44	274	45	266	47	287	45	266	49	259	47	287	49	259	56	298	188	176	190	189	191	253	191	253	190	189	192	201	191	253	192	201	194	224	194	224	192	201	194	213	185	163	188	176	191	253	185	163	191	253	181	277	185	163	181	277	164	295	185	163	164	295	152	259	143	197	139	0	185	163	122	256	121	250	124	40	124	40	121	250	119	243	124	40	119	243	118	235	118	235	74	65	124	40	124	40	74	65	126	29	124	40	123	265	123	261	124	40	123	261	122	256	196	284	202	285	238	307	238	307	202	285	208	286	238	307	208	286	215	286	215	286	235	284	238	307	238	307	235	284	250	279	238	307	250	279	270	305	270	305	250	279	261	270	270	305	261	270	268	258	292	175	271	243	264	214	292	175	264	214	264	159	264	159	264	214	247	191	264	159	247	191	230	147	230	147	247	191	223	174	230	147	223	174	232	0	232	0	223	174	193	164	232	0	193	164	171	138	171	138	193	164	163	160	171	138	163	160	152	160	152	160	182	282	123	265	152	160	123	265	128	62	152	160	128	62	129	68	152	160	129	68	146	138	152	160	146	138	171	138	271	243	292	175	296	296	296	296	292	175	314	194	296	296	314	194	316	283	316	283	314	194	327	217	316	283	327	217	328	265	328	265	327	217	332	244	238	307	87	307	99	293	238	307	99	293	109	290	238	307	109	290	117	284	238	307	117	284	121	276	238	307	121	276	123	265	238	307	123	265	182	282	238	307	182	282	190	283	238	307	190	283	196	284	124	45	125	50	123	265	124	45	123	265	124	40	126	55	128	62	123	265	126	55	123	265	125	50	292	15	287	19	232	0	232	0	287	19	282	26	232	0	282	26	277	35	314	0	314	12	307	12	314	0	307	12	299	13	314	0	299	13	292	15	314	0	292	15	232	0	160	0	160	12	147	13	160	0	147	13	137	16	160	0	137	16	68	45	160	0	68	45	60	31	160	0	60	31	50	21	160	0	50	21	36	15	160	0	36	15	16	12	160	0	16	12	16	0	130	22	126	29	74	65	130	22	74	65	68	45	130	22	68	45	137	16	230	147	232	0	277	35	99	293	87	307	87	296	270	305	268	258	271	243	270	305	271	243	296	296	149	147	160	147	154	169	149	147	154	169	171	239	149	147	171	239	123	269	149	147	123	269	123	265	149	147	123	265	123	261	149	147	123	261	122	256	149	147	122	256	120	249	149	147	120	249	118	26	110	291	117	286	231	307	231	307	117	286	122	279	231	307	122	279	123	269	125	24	118	26	161	0	118	242	118	26	120	249	137	22	161	0	142	22	142	22	161	0	149	21	176	25	149	21	161	0	176	25	161	0	202	5	212	293	231	296	231	307	212	293	231	307	198	287	198	287	231	307	123	269	198	287	123	269	187	276	187	276	123	269	178	260	100	294	110	291	231	307	100	294	231	307	87	307	100	294	87	307	87	296	354	288	362	292	385	307	385	307	362	292	370	295	385	307	370	295	378	296	385	307	378	296	385	296	288	65	296	98	293	114	288	65	293	114	285	128	288	65	285	128	273	141	288	65	273	141	269	38	229	71	239	18	234	95	234	95	239	18	255	152	255	152	239	18	269	38	255	152	269	38	273	141	233	160	309	307	202	140	233	160	202	140	218	130	233	160	218	130	229	116	233	160	229	116	234	95	233	160	234	95	255	152	217	50	199	35	202	5	217	50	202	5	239	18	217	50	239	18	229	71	131	23	125	24	161	0	131	23	161	0	137	22	76	72	72	59	118	26	118	26	72	59	69	48	118	26	69	48	161	0	161	0	69	48	66	40	161	0	66	40	61	34	161	0	61	34	55	28	161	0	55	28	49	23	161	0	49	23	43	19	161	0	43	19	35	16	161	0	35	16	27	13	161	0	27	13	16	12	161	0	16	12	16	0	309	307	233	160	337	273	309	307	337	273	346	282	309	307	346	282	354	288	309	307	354	288	385	307	154	169	160	147	179	169	179	169	160	147	182	145	179	169	182	145	309	307	309	307	182	145	202	140	118	26	118	242	76	72	176	25	202	5	199	35	178	260	123	269	171	239	37	-120	32	-117	43	-141	43	-141	32	-117	29	-112	43	-141	29	-112	25	-135	25	-135	29	-112	27	-107	25	-135	27	-107	27	-100	27	-100	27	-97	25	-135	25	-135	27	-97	27	-95	25	-135	27	-95	30	97	30	97	27	-95	27	-92	30	97	27	-92	27	-89	43	5	44	5	48	63	48	63	44	5	46	5	48	63	46	5	47	5	47	5	52	5	48	63	48	63	52	5	59	38	41	97	30	97	40	4	41	97	40	4	41	4	41	97	41	4	43	5	41	97	43	5	48	63	27	-86	40	4	30	97	27	-86	30	97	27	-89	30	97	7	-87	8	-114	30	97	8	-114	14	-126	30	97	14	-126	25	-135	8	-114	7	-87	7	-89	8	-114	7	-89	7	-92	8	-114	7	-92	6	-95	8	-114	6	-95	6	-98	8	-114	6	-98	6	-100	76	-95	66	-107	67	-143	67	-143	66	-107	56	-117	67	-143	56	-117	44	-121	44	-121	37	-120	43	-141	126	-119	129	-106	128	-98	126	-119	128	-98	124	-91	126	-119	124	-91	118	-86	126	-119	118	-86	117	-130	110	-82	103	-81	103	-137	110	-82	103	-137	117	-130	110	-82	117	-130	118	-86	88	-85	76	-95	86	-142	88	-85	86	-142	103	-137	88	-85	103	-137	103	-81	44	-121	43	-141	67	-143	107	7	99	-6	106	-6	107	7	106	-6	112	-6	107	7	88	10	92	-5	107	7	92	-5	99	-6	62	4	69	2	72	20	72	20	69	2	76	0	72	20	76	0	88	10	88	10	76	0	85	-3	88	10	85	-3	92	-5	132	216	128	228	134	115	134	115	128	228	127	239	120	134	127	239	110	279	120	134	110	279	105	154	105	154	110	279	94	174	179	290	172	291	184	274	184	274	172	291	166	277	153	276	166	277	159	292	153	276	159	292	143	271	143	271	159	292	134	263	166	277	172	291	165	292	166	277	165	292	159	292	179	290	184	274	187	288	187	288	184	274	199	266	187	288	199	266	196	285	196	285	199	266	203	283	220	229	225	200	225	281	220	229	225	281	220	281	220	281	216	281	220	229	220	229	216	281	213	281	220	229	213	281	211	251	211	251	213	281	208	282	211	251	208	282	203	283	236	288	233	284	236	200	236	288	236	200	249	293	236	288	249	293	239	293	230	282	225	281	225	200	230	282	225	200	236	200	230	282	236	200	233	284	132	289	110	279	127	239	132	289	127	239	129	252	132	289	129	252	134	263	132	289	134	263	159	292	79	220	81	207	83	245	83	245	81	207	86	191	83	245	86	191	93	265	93	265	86	191	94	174	93	265	94	174	110	279	203	51	208	81	206	97	203	51	206	97	201	113	203	51	201	113	193	130	203	51	193	130	190	26	138	15	144	-2	149	26	149	26	144	-2	170	8	149	26	170	8	155	40	155	40	170	8	157	58	163	171	157	58	170	8	163	171	170	8	180	150	180	150	170	8	190	26	180	150	190	26	193	130	124	9	107	7	112	-6	124	9	112	-6	144	-2	124	9	144	-2	138	15	132	216	134	115	139	203	139	203	134	115	145	99	139	203	145	99	149	188	149	188	145	99	152	84	149	188	152	84	163	171	163	171	152	84	156	71	163	171	156	71	157	58	120	134	134	115	127	239	59	38	52	5	57	5	59	38	57	5	62	4	59	38	62	4	72	20	203	283	199	266	211	251	76	-95	67	-143	86	-142	67	-71	57	-93	71	-125	71	-125	57	-93	44	-112	71	-125	44	-112	33	-146	33	-146	44	-112	29	-126	33	-146	29	-126	12	-131	12	-131	0	-126	33	-146	33	-146	0	-126	-12	-153	320	416	323	452	309	426	309	426	323	452	297	430	278	424	297	430	323	452	278	424	323	452	277	445	379	428	370	438	370	395	379	428	370	395	376	400	379	428	376	400	381	407	379	428	381	407	382	415	341	394	356	390	357	446	357	446	356	390	363	391	357	446	363	391	370	438	370	438	363	391	370	395	341	451	323	452	330	404	341	451	330	404	341	394	341	451	341	394	357	446	232	337	239	360	238	424	238	424	239	360	249	385	238	424	249	385	277	445	277	445	249	385	262	408	277	445	262	408	278	424	232	337	238	424	207	392	232	337	207	392	183	352	232	337	183	352	167	308	232	337	167	308	143	-9	67	-71	71	-125	74	-47	74	-47	71	-125	103	-93	74	-47	103	-93	167	308	167	308	103	-93	126	-53	167	308	126	-53	143	-9	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-30	-152	-30	-152	-19	-105	-31	-95	-30	-152	-31	-95	-46	-91	-30	-152	-46	-91	-46	-147	-46	-147	-46	-91	-53	-93	-46	-147	-53	-93	-60	-139	-60	-139	-53	-93	-60	-96	-60	-139	-60	-96	-66	-101	-69	-129	-60	-139	-66	-101	-69	-129	-66	-101	-71	-108	-69	-129	-71	-108	-72	-117	323	452	320	416	330	404	-12	-153	26	-147	0	-126	0	-126	26	-147	12	-131	26	-125	12	-131	26	-147	26	-125	26	-147	60	-127	86	0	91	-96	91	21	91	21	91	-96	116	-53	91	21	116	-53	168	328	168	328	116	-53	135	0	168	328	135	0	141	21	141	21	135	0	191	0	141	21	191	0	194	21	38	21	33	0	86	0	38	21	86	0	91	21	332	416	334	452	321	426	321	426	334	452	309	430	291	428	309	430	334	452	291	428	334	452	287	446	390	429	381	439	382	395	390	429	382	395	388	400	390	429	388	400	392	407	390	429	392	407	394	415	353	394	367	390	368	446	368	446	367	390	375	391	368	446	375	391	381	439	381	439	375	391	382	395	351	451	334	452	342	404	351	451	342	404	353	394	351	451	353	394	368	446	225	353	237	384	245	429	245	429	237	384	253	406	245	429	253	406	287	446	287	446	253	406	271	420	287	446	271	420	291	428	225	353	245	429	210	402	225	353	210	402	184	368	225	353	184	368	168	328	225	353	168	328	141	21	73	-44	58	-81	60	-127	73	-44	60	-127	91	-96	73	-44	91	-96	86	0	42	-108	26	-125	60	-127	42	-108	60	-127	58	-81	0	-126	-9	-117	-12	-153	-12	-153	-9	-117	-19	-105	-12	-153	-19	-105	-29	-152	-29	-152	-19	-105	-31	-95	-29	-152	-31	-95	-45	-147	-45	-147	-31	-95	-46	-91	-45	-147	-46	-91	-54	-93	-59	-140	-45	-147	-54	-93	-59	-140	-54	-93	-61	-96	-59	-140	-61	-96	-66	-101	-59	-140	-66	-101	-69	-129	-71	-108	-72	-117	-69	-129	-71	-108	-69	-129	-66	-101	334	452	332	416	342	404	136	-127	133	-123	141	-149	141	-149	133	-123	131	-118	141	-149	131	-118	117	-138	117	-138	131	-118	130	-111	149	197	130	-111	131	-99	149	197	131	-99	133	-86	157	279	173	295	153	284	153	284	173	295	148	307	153	284	148	307	146	288	146	288	148	307	137	289	125	285	137	289	148	307	125	285	148	307	114	311	149	197	133	-86	137	-71	149	197	137	-71	141	-55	149	197	141	-55	145	-39	149	197	145	-39	197	167	149	197	97	-9	100	-119	149	197	100	-119	117	-138	149	197	117	-138	130	-111	97	-9	94	-21	100	-119	100	-119	94	-21	91	-34	100	-119	91	-34	91	-96	91	-96	91	-34	90	-45	91	-96	90	-45	88	-57	158	240	156	227	197	167	197	167	156	227	152	212	197	167	152	212	149	197	158	240	197	167	160	252	160	252	197	167	160	262	160	271	160	262	173	295	160	271	173	295	157	279	79	249	94	253	96	310	96	310	94	253	105	263	96	310	105	263	114	311	114	311	105	263	115	275	114	311	115	275	125	285	58	259	64	253	65	298	65	298	64	253	71	250	65	298	71	250	79	305	79	305	71	250	79	249	79	305	79	249	96	310	56	287	52	274	54	266	56	287	54	266	58	259	56	287	58	259	65	298	197	167	199	178	199	252	199	252	199	178	200	189	199	252	200	189	202	222	202	222	200	189	201	201	202	222	201	201	202	212	197	167	199	252	190	276	197	167	190	276	173	295	197	167	173	295	160	262	183	-105	173	-117	174	-153	174	-153	173	-117	162	-126	174	-153	162	-126	149	-131	149	-131	142	-130	174	-153	174	-153	142	-130	141	-149	232	-130	235	-117	233	-108	232	-130	233	-108	229	-101	232	-130	229	-101	223	-96	232	-130	223	-96	222	-140	216	-93	208	-91	209	-147	216	-93	209	-147	222	-140	216	-93	222	-140	223	-96	194	-95	183	-105	192	-152	194	-95	192	-152	209	-147	194	-95	209	-147	208	-91	136	-127	141	-149	142	-130	183	-105	174	-153	192	-152	91	-96	88	-57	88	-68	62	-118	51	-127	56	-148	56	-148	51	-127	39	-134	56	-148	39	-134	24	-136	24	-136	9	-134	19	-153	19	-153	9	-134	0	-150	9	-134	-4	-128	0	-150	0	-150	-4	-128	-14	-118	0	-150	-14	-118	-16	-142	-16	-142	-14	-118	-21	-106	-16	-142	-21	-106	-23	-92	-40	-95	-37	-113	-33	-59	-33	-59	-37	-113	-29	-129	-33	-59	-29	-129	-23	-92	89	11	83	12	83	-4	83	-4	83	12	77	12	83	-4	77	12	76	-4	76	-4	77	12	70	-3	45	-8	70	-3	77	12	45	-8	77	12	44	7	97	-25	92	-42	110	-110	110	-110	92	-42	87	-59	110	-110	87	-59	86	-133	86	-133	87	-59	82	-76	86	-133	82	-76	77	-93	77	-93	71	-106	86	-133	86	-133	71	-106	62	-118	86	-133	62	-118	56	-148	320	451	314	430	326	426	320	451	326	426	340	452	340	452	326	426	336	416	340	452	336	416	346	404	252	347	262	377	265	431	265	431	262	377	275	404	265	431	275	404	282	440	282	440	275	404	292	423	282	440	292	423	301	447	301	447	292	423	314	430	301	447	314	430	320	451	249	419	229	398	244	316	249	419	244	316	252	347	249	419	252	347	265	431	244	316	229	398	212	375	244	316	212	375	199	351	244	316	199	351	189	326	244	316	189	326	182	302	244	316	182	302	157	-17	182	302	105	10	110	-110	182	302	110	-110	130	-78	182	302	130	-78	149	-39	182	302	149	-39	157	-17	149	-39	156	-49	157	-17	157	-17	156	-49	161	-60	157	-17	161	-60	167	-29	167	-29	161	-60	164	-72	167	-29	164	-72	166	-85	101	-8	110	-110	105	10	24	-136	19	-153	56	-148	394	429	384	440	387	395	394	429	387	395	393	400	394	429	393	400	397	407	394	429	397	407	398	415	340	452	346	404	355	451	355	451	346	404	358	394	355	451	358	394	370	447	370	447	358	394	373	390	370	447	373	390	384	440	384	440	373	390	380	391	384	440	380	391	387	395	89	11	89	-5	94	11	94	11	89	-5	95	-6	94	11	95	-6	100	10	100	10	95	-6	101	-8	100	10	101	-8	105	10	-23	-92	-17	-64	-14	-30	-14	-30	-17	-64	-2	-40	-14	-30	-2	-40	12	-7	12	-7	-2	-40	20	-21	12	-7	20	-21	44	7	44	7	20	-21	45	-8	-14	-30	-33	-59	-23	-92	165	-121	171	-160	167	-110	167	-110	171	-160	167	-98	167	-29	167	-98	171	-160	167	-29	171	-160	175	-44	175	-44	171	-160	177	-147	175	-44	177	-147	181	-59	181	-59	177	-147	181	-134	181	-59	181	-134	184	-121	185	-76	181	-59	184	-121	185	-76	184	-121	186	-108	185	-76	186	-108	186	-94	159	-144	154	-160	171	-160	159	-144	171	-160	163	-132	163	-132	171	-160	165	-121	167	-29	166	-85	167	-98	89	11	83	-4	89	-5	97	-25	110	-110	101	-8	-16	-142	-23	-92	-29	-129	97	241	109	256	111	279	111	279	109	256	119	266	111	279	119	266	129	294	129	294	119	266	127	271	129	294	127	271	133	272	133	272	136	272	146	302	146	302	136	272	139	271	146	302	139	271	141	269	93	256	71	225	80	220	93	256	80	220	97	241	93	256	97	241	111	279	142	252	129	-2	134	35	142	252	134	35	186	231	142	252	84	35	90	-36	142	252	90	-36	109	-17	142	252	109	-17	129	-2	78	14	60	-53	60	-61	78	14	60	-61	61	-62	78	14	61	-62	63	-63	78	14	63	-63	65	-63	78	14	65	-63	67	-63	78	14	67	-63	68	-62	78	14	68	-62	70	-61	78	14	70	-61	72	-59	78	14	72	-59	74	-57	78	14	74	-57	90	-36	78	14	90	-36	84	35	78	14	84	35	29	35	78	14	29	35	25	14	184	31	184	32	184	33	184	31	184	33	184	34	184	31	184	34	183	35	184	31	183	35	183	27	183	35	134	35	147	9	183	35	147	9	163	15	183	35	163	15	171	17	183	35	171	17	177	20	183	35	177	20	181	23	183	35	181	23	183	27	194	289	190	296	191	255	194	289	191	255	194	266	194	289	194	266	195	274	194	289	195	274	196	280	190	296	184	301	186	231	190	296	186	231	189	244	190	296	189	244	191	255	186	231	184	301	176	304	186	231	176	304	166	305	186	231	166	305	146	302	186	231	146	302	143	262	186	231	143	262	143	260	186	231	143	260	143	258	186	231	143	258	143	256	186	231	143	256	142	254	186	231	142	254	142	252	143	266	143	262	146	302	143	266	146	302	141	269	146	302	129	294	133	272	60	-54	59	-55	59	-60	60	-54	59	-60	60	-61	60	-54	60	-61	60	-53	59	-60	59	-55	59	-57	59	-60	59	-57	59	-58	147	9	134	35	129	-2	35	-142	50	-118	49	-109	49	-109	49	-104	35	-142	35	-142	49	-104	95	262	35	-142	95	262	18	-130	18	-130	95	262	12	-54	18	-130	12	-54	10	-63	139	335	120	316	145	262	145	262	120	316	100	300	145	262	100	300	95	262	95	262	100	300	82	289	95	262	82	289	67	283	95	262	67	283	58	280	95	262	58	280	52	277	95	262	52	277	48	274	95	262	48	274	46	262	46	270	45	266	45	265	46	270	45	265	45	264	46	270	45	264	46	262	46	270	46	262	48	274	155	356	139	335	145	262	155	356	145	262	151	283	155	356	151	283	169	352	155	356	169	352	157	358	95	262	49	-104	50	-98	95	262	50	-98	51	-93	95	262	51	-93	52	-87	95	262	52	-87	54	-81	95	262	54	-81	145	262	8	-72	6	-82	7	-115	8	-72	7	-115	18	-130	8	-72	18	-130	10	-63	4	-91	4	-98	7	-115	4	-91	7	-115	6	-82	151	283	145	262	200	262	151	283	200	262	204	283	109	-95	97	-105	105	-152	105	-152	97	-105	87	-117	105	-152	87	-117	86	-153	86	-153	87	-117	77	-126	86	-153	77	-126	64	-131	64	-131	60	-130	86	-153	86	-153	60	-130	57	-150	169	352	170	353	170	358	170	358	170	353	170	354	170	358	170	354	170	356	170	356	170	354	170	355	169	352	170	358	169	360	169	352	169	360	168	361	169	352	168	361	166	361	169	352	166	361	164	361	169	352	164	361	163	361	169	352	163	361	161	361	169	352	161	361	159	360	169	352	159	360	157	358	146	-130	149	-117	148	-108	146	-130	148	-108	144	-101	146	-130	144	-101	138	-96	146	-130	138	-96	137	-140	138	-96	131	-93	137	-140	137	-140	131	-93	123	-91	137	-140	123	-91	123	-148	123	-148	123	-91	109	-95	123	-148	109	-95	105	-152	57	-150	60	-130	56	-128	57	-150	56	-128	52	-124	57	-150	52	-124	50	-118	57	-150	50	-118	35	-142	80	44	80	44	80	44	80	44	78	249	78	245	80	44	78	245	76	237	80	44	76	237	74	228	80	44	74	228	72	217	80	44	72	217	69	205	80	44	69	205	80	39	55	152	46	112	50	-5	55	152	50	-5	63	-6	55	152	63	-6	61	173	55	152	61	173	10	173	55	152	10	173	6	152	83	31	81	34	90	-2	90	-2	81	34	80	39	90	-2	80	39	63	-6	63	-6	80	39	69	205	63	-6	69	205	61	173	41	-1	50	-5	46	112	41	-1	46	112	39	86	41	-1	39	86	34	66	41	-1	34	66	34	5	31	49	29	37	29	15	31	49	29	15	34	5	31	49	34	5	34	66	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	162	91	141	64	145	42	145	42	141	64	123	44	145	42	123	44	116	13	116	13	123	44	107	32	116	13	107	32	92	28	92	28	87	29	90	-2	90	-2	87	29	83	31	116	287	96	283	105	152	116	287	105	152	110	173	116	287	110	173	140	290	116	287	140	290	137	292	96	283	78	280	78	249	96	283	78	249	80	46	96	283	80	46	80	49	96	283	80	49	80	51	96	283	80	51	81	53	96	283	81	53	81	55	96	283	81	55	105	152	80	46	78	249	80	44	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	162	91	178	88	186	125	186	125	178	88	220	152	186	125	220	152	203	152	203	152	220	152	214	173	221	190	214	173	220	152	221	190	220	152	223	-5	223	-5	220	152	212	-4	212	-4	220	152	209	114	212	-4	209	114	203	0	203	0	209	114	201	82	203	0	201	82	197	6	197	6	201	82	196	56	197	6	196	56	193	15	193	15	196	56	192	38	193	15	192	38	191	26	110	173	105	152	203	152	110	173	203	152	214	173	248	26	246	27	256	3	256	3	246	27	244	29	256	3	244	29	240	-3	240	-3	244	29	243	32	240	-3	243	32	243	36	243	36	248	255	240	-3	240	-3	248	255	238	230	240	-3	238	230	229	208	259	286	248	255	250	66	259	286	250	66	253	78	259	286	253	78	256	88	259	286	256	88	272	152	259	286	272	152	277	173	259	286	277	173	308	286	248	255	243	36	244	43	248	255	244	43	247	54	248	255	247	54	250	66	229	208	221	190	223	-5	229	208	223	-5	240	-3	277	173	272	152	314	152	277	173	314	152	317	173	274	41	264	31	273	17	273	17	264	31	257	26	273	17	257	26	256	3	256	3	257	26	251	25	292	40	315	73	305	79	292	40	305	79	287	56	292	40	287	56	274	41	292	40	274	41	273	17	92	28	90	-2	116	13	162	91	145	42	178	88	248	26	256	3	251	25	29	15	29	37	28	28	86	75	86	75	86	75	86	75	79	215	76	15	76	15	79	215	63	194	76	15	63	194	53	39	53	39	63	194	47	169	53	39	47	169	38	69	38	69	47	169	36	138	38	69	36	138	35	131	88	102	90	115	94	230	94	230	90	115	92	127	94	230	92	127	94	135	94	135	102	164	94	230	94	230	102	164	106	240	86	88	88	102	94	230	86	88	94	230	79	215	86	88	79	215	86	75	115	255	113	249	113	193	113	193	113	249	109	244	113	193	109	244	106	240	168	298	72	298	97	285	168	298	97	285	103	284	168	298	103	284	109	281	168	298	109	281	113	277	168	298	113	277	116	271	168	298	116	271	118	265	168	298	118	265	145	259	127	225	145	259	118	265	127	225	118	265	117	260	127	225	117	260	115	255	127	225	115	255	113	193	257	100	240	65	249	28	249	28	240	65	217	35	249	28	217	35	199	3	199	3	217	35	186	14	199	3	186	14	149	7	149	7	127	10	146	-6	146	-6	127	10	109	20	146	-6	109	20	108	0	108	0	109	20	96	35	108	0	96	35	88	53	88	53	86	75	76	15	88	53	76	15	108	0	38	69	35	131	34	125	38	69	34	125	33	118	38	69	33	118	33	111	38	69	33	111	33	105	278	190	276	172	291	66	291	66	276	172	273	154	291	66	273	154	269	136	269	136	257	100	291	66	291	66	257	100	249	28	276	298	278	283	366	298	366	298	278	283	279	270	366	298	279	270	330	283	330	283	279	270	279	256	330	283	279	256	320	278	320	278	279	256	280	243	320	278	280	243	313	270	313	270	280	243	280	231	313	270	280	231	308	261	308	261	280	231	306	251	321	114	306	251	291	66	366	298	330	283	341	285	366	298	341	285	366	285	291	66	306	251	280	231	291	66	280	231	280	210	291	66	280	210	278	190	323	214	315	229	321	114	323	214	321	114	332	169	323	214	332	169	329	194	309	241	306	251	321	114	309	241	321	114	315	229	149	7	146	-6	199	3	106	240	102	164	113	193	97	285	72	298	72	285	50	265	59	264	59	277	59	277	59	264	64	264	59	277	64	264	78	280	78	280	64	264	68	263	78	280	68	263	71	261	71	261	73	259	78	280	78	280	73	259	75	257	78	280	75	257	77	255	74	226	39	86	49	13	74	226	49	13	67	2	74	226	67	2	90	-4	74	226	90	-4	86	63	74	226	86	63	76	233	86	63	78	249	78	247	86	63	78	247	78	244	86	63	78	244	77	239	86	63	77	239	76	233	89	80	90	84	96	283	96	283	90	84	140	290	96	283	140	290	116	287	116	287	140	290	137	292	96	283	78	280	78	249	96	283	78	249	86	63	96	283	86	63	86	66	96	283	86	66	87	71	96	283	87	71	88	76	96	283	88	76	89	80	78	249	78	280	78	252	78	252	78	280	77	255	38	274	38	265	50	265	38	274	50	265	59	277	288	204	280	157	281	106	281	106	280	157	259	108	281	106	259	108	240	49	240	49	259	108	227	64	240	49	227	64	186	9	186	9	227	64	185	33	186	9	185	33	137	21	137	21	121	23	186	9	186	9	121	23	118	-6	286	217	287	290	285	220	285	220	287	290	284	223	278	231	284	223	287	290	278	231	287	290	276	292	310	270	304	279	306	172	306	172	304	279	296	286	306	172	296	286	288	204	288	204	281	106	306	172	296	286	287	290	287	213	296	286	287	213	287	209	296	286	287	209	288	204	270	238	278	231	276	292	270	238	276	292	269	291	270	238	269	291	262	288	270	238	262	288	261	246	257	284	253	277	254	257	257	284	254	257	261	246	257	284	261	246	262	288	315	239	315	243	315	247	315	239	315	247	315	251	315	239	315	251	314	255	315	239	314	255	313	259	315	239	313	259	310	270	315	239	310	270	306	172	121	23	107	28	118	-6	118	-6	107	28	96	37	118	-6	96	37	90	-4	90	-4	96	37	88	49	90	-4	88	49	86	63	38	30	49	13	39	86	38	30	39	86	37	78	38	30	37	78	36	71	38	30	36	71	35	65	38	30	35	65	35	59	38	30	35	59	35	53	254	257	253	277	251	270	287	290	286	217	287	213	13	27	15	16	15	45	15	45	15	16	20	6	15	45	20	6	21	65	21	65	20	6	28	-2	21	65	28	-2	30	86	30	86	28	-2	38	-8	30	86	38	-8	42	108	42	108	38	-8	50	-11	42	108	50	-11	47	60	47	60	55	130	42	108	75	10	75	17	74	3	74	3	75	17	73	23	74	3	73	23	71	-2	71	-2	73	23	70	28	71	-2	70	28	65	34	71	-2	65	34	65	-7	65	-7	65	34	59	41	65	-7	59	41	58	-10	58	-10	59	41	54	45	58	-10	54	45	51	49	50	-11	58	-10	51	49	50	-11	51	49	49	52	50	-11	49	52	48	56	50	-11	48	56	47	60	137	213	134	231	124	220	137	213	124	220	110	181	137	213	153	252	134	231	47	60	52	83	55	130	55	130	52	83	65	113	55	130	65	113	73	157	73	157	65	113	85	146	73	157	85	146	92	181	92	181	85	146	110	181	92	181	110	181	110	203	110	203	110	181	124	220	209	188	206	226	208	-9	208	-9	206	226	205	258	205	258	205	274	205	280	205	280	204	285	205	-9	205	280	205	-9	208	-9	205	280	208	-9	205	258	203	289	202	291	202	-10	203	289	202	-10	205	-9	203	289	205	-9	204	285	200	292	192	289	194	-11	200	292	194	-11	197	-11	200	292	197	-11	199	-10	200	292	199	-10	202	-10	200	292	202	-10	202	291	192	289	182	282	186	6	192	289	186	6	189	-5	192	289	189	-5	191	-10	192	289	191	-10	194	-11	182	282	169	269	170	90	182	282	170	90	175	64	182	282	175	64	182	28	182	282	182	28	186	6	169	269	153	252	158	234	169	269	158	234	161	186	169	269	161	186	164	148	169	269	164	148	167	117	169	269	167	117	170	90	137	213	158	234	153	252	239	20	232	31	234	-3	234	-3	232	31	226	48	234	-3	226	48	221	74	221	74	216	108	221	-6	221	-6	216	108	212	147	221	-6	212	147	209	188	208	-9	221	-6	209	188	265	2	282	4	266	13	265	2	266	13	262	13	262	13	249	14	249	0	249	0	249	14	239	20	249	0	239	20	234	-3	221	74	221	-6	234	-3	282	4	282	13	278	13	282	4	278	13	274	13	282	4	274	13	270	13	282	4	270	13	266	13	262	13	249	0	265	2	44	50	42	55	44	-11	44	-11	42	55	41	59	33	-9	41	59	33	92	33	-9	33	92	23	-4	23	-4	33	92	16	3	44	50	44	-11	46	46	46	46	44	-11	53	-10	46	46	53	-10	51	41	51	41	53	-10	56	35	69	2	70	9	70	14	69	2	70	14	68	19	69	2	68	19	66	25	69	2	66	25	65	-2	62	30	56	35	60	-7	62	30	60	-7	65	-2	62	30	65	-2	66	25	166	275	156	264	172	-2	172	-2	156	264	151	231	106	174	151	231	150	256	106	174	150	256	101	193	44	77	55	101	61	139	61	139	55	101	75	132	61	139	75	132	101	193	101	193	75	132	106	174	44	77	61	139	33	92	44	77	33	92	41	59	15	55	10	25	11	13	15	55	11	13	16	3	15	55	16	3	33	92	189	291	186	-4	213	64	213	64	186	-4	313	197	213	64	313	197	271	164	271	164	313	197	278	176	308	230	301	216	313	197	308	230	313	197	321	254	321	254	313	197	316	159	321	254	316	159	319	119	366	-6	378	-4	367	129	366	-6	367	129	364	165	366	-6	364	165	361	200	361	200	359	261	361	-8	361	-8	359	261	358	274	361	-8	358	274	357	283	361	-8	357	283	357	-9	357	-9	357	283	356	288	357	-9	356	288	353	-10	353	-10	356	288	353	291	353	-10	353	291	350	292	341	-9	344	-11	345	290	345	290	344	-11	347	-11	345	290	347	-11	350	292	350	292	347	-11	350	-11	350	292	350	-11	353	-10	339	283	331	271	334	10	339	283	334	10	337	0	339	283	337	0	339	-5	339	283	339	-5	341	-9	339	283	341	-9	345	290	331	271	321	254	324	79	331	271	324	79	329	41	331	271	329	41	334	10	313	197	301	216	293	202	313	197	293	202	286	189	313	197	286	189	278	176	213	64	194	269	193	278	213	64	193	278	192	284	213	64	192	284	190	289	213	64	190	289	189	291	181	-10	182	-9	183	291	183	291	182	-9	184	-7	183	291	184	-7	186	292	186	292	184	-7	186	-4	186	292	186	-4	189	291	366	-6	361	200	361	-8	393	15	387	20	391	-1	391	-1	387	20	383	28	391	-1	383	28	379	41	379	41	375	64	378	-4	378	-4	375	64	371	94	378	-4	371	94	367	129	429	4	429	13	417	2	417	2	429	13	411	13	417	2	411	13	404	0	404	0	411	13	401	13	404	0	401	13	393	15	379	41	378	-4	391	-1	175	-11	177	-11	178	288	178	288	177	-11	179	-11	178	288	179	-11	183	291	183	291	179	-11	181	-10	172	-2	172	-5	173	283	173	283	172	-5	173	-8	173	283	173	-8	178	288	178	288	173	-8	174	-10	178	288	174	-10	175	-11	156	264	150	256	151	231	166	275	172	-2	173	283	393	15	391	-1	404	0	321	254	319	119	324	79	60	-7	56	35	53	-10	44	-11	41	59	33	-9	39	59	36	62	41	0	41	0	36	62	34	67	41	0	34	67	30	2	30	2	34	67	33	72	39	139	33	72	36	92	39	139	36	92	45	117	44	55	39	59	41	0	44	55	41	0	50	1	44	55	50	1	50	50	67	24	67	30	66	16	66	16	67	30	65	35	66	16	65	35	62	9	62	9	65	35	62	40	62	9	62	40	57	45	57	4	62	9	57	45	57	4	57	45	50	50	57	4	50	50	50	1	135	302	93	239	114	242	114	242	128	169	135	302	135	302	128	169	137	129	135	302	137	129	153	291	153	291	137	129	153	287	163	43	153	287	150	84	45	117	61	150	63	186	63	186	61	150	84	191	63	186	84	191	93	239	93	239	84	191	114	242	21	97	10	63	13	15	21	97	13	15	21	7	21	97	21	7	30	2	21	97	30	2	33	72	21	97	33	72	39	139	10	63	7	36	8	25	10	63	8	25	13	15	153	291	154	296	135	302	135	302	154	296	156	301	135	302	156	301	175	355	175	355	156	301	158	305	175	355	158	305	160	310	160	310	165	318	175	355	175	355	165	318	175	331	175	355	175	331	212	395	212	395	175	331	186	346	212	395	186	346	198	360	222	385	228	389	244	420	244	420	228	389	233	391	244	420	233	391	239	392	239	392	247	390	244	420	244	420	247	390	271	429	222	385	244	420	215	379	215	379	244	420	212	395	215	379	212	395	207	370	207	370	212	395	198	360	153	287	137	129	150	84	232	30	223	38	223	6	223	6	223	38	215	50	223	6	215	50	207	67	207	67	195	104	207	3	207	3	195	104	187	0	187	0	195	104	184	0	184	0	195	104	180	156	184	0	180	156	176	12	176	12	180	156	167	211	176	12	167	211	163	43	163	43	167	211	157	258	163	43	157	258	153	287	237	8	249	10	244	26	244	26	249	10	258	24	262	24	258	24	262	13	262	24	262	13	266	14	232	30	223	6	237	8	232	30	237	8	244	26	207	67	207	3	223	6	258	12	262	13	258	24	258	12	258	24	249	10	262	24	266	14	266	25	266	25	266	14	270	14	266	25	270	14	270	25	270	25	270	14	274	15	270	25	274	15	274	26	274	26	274	15	279	16	274	26	279	16	279	27	260	380	267	375	271	429	271	429	267	375	279	373	271	429	279	373	282	427	282	427	279	373	287	375	282	427	287	375	291	423	291	423	287	375	294	378	291	423	294	378	298	417	298	417	294	378	300	384	298	417	300	384	303	409	303	409	300	384	303	391	303	409	303	391	305	400	271	429	247	390	254	385	271	429	254	385	260	380	39	139	45	117	63	186	127	36	118	24	223	0	223	0	118	24	102	15	223	0	102	15	80	12	145	286	109	225	144	281	156	137	144	281	109	225	92	255	109	225	145	286	92	255	145	286	148	289	180	307	41	307	55	294	180	307	55	294	67	288	180	307	67	288	79	276	180	307	79	276	148	289	180	307	148	289	154	292	180	307	154	292	164	294	180	307	164	294	180	296	156	137	189	31	188	41	188	41	188	46	156	137	156	137	188	46	189	52	156	137	189	52	203	162	203	162	189	52	190	58	203	162	190	58	191	64	316	277	313	272	315	243	315	243	313	272	309	267	315	243	309	267	305	262	305	262	203	162	211	140	211	140	203	162	193	70	191	64	193	70	203	162	156	137	203	162	152	262	156	137	152	262	149	266	156	137	149	266	147	271	156	137	147	271	145	274	156	137	145	274	144	277	156	137	144	277	144	281	399	307	295	307	305	295	399	307	305	295	312	294	399	307	312	294	316	293	399	307	316	293	319	291	399	307	319	291	319	288	399	307	319	288	367	287	399	307	367	287	382	293	399	307	382	293	399	296	319	288	336	264	353	278	319	288	353	278	367	287	319	283	316	277	336	264	319	283	336	264	319	288	305	262	211	140	315	243	223	0	223	12	209	13	223	0	209	13	199	17	223	0	199	17	133	50	223	0	133	50	127	36	137	64	133	50	199	17	137	64	199	17	192	23	137	64	192	23	189	31	137	64	189	31	156	137	223	0	80	12	80	0	316	277	315	243	336	264	305	295	295	307	295	296	55	294	41	307	41	296	148	289	79	276	92	255	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	53	40	64	283	43	207	54	204	64	283	54	204	62	221	204	244	11	12	53	40	53	40	11	12	193	0	53	40	193	0	191	40	191	40	193	0	199	42	184	-98	193	0	183	-101	183	-101	176	-54	184	-134	184	-134	176	-54	174	-63	184	-134	174	-63	173	-125	173	-125	174	-63	171	-73	173	-125	171	-73	168	-83	185	-92	186	-86	193	0	193	0	186	-86	187	-79	193	0	187	-79	189	-72	189	-72	231	64	193	0	193	0	231	64	206	46	193	0	206	46	199	42	231	64	220	67	216	59	231	64	216	59	212	52	231	64	212	52	206	46	188	-118	200	-141	192	-120	192	-120	200	-141	199	-121	211	-117	199	-121	200	-141	211	-117	200	-141	222	-143	280	-119	284	-106	282	-98	280	-119	282	-98	278	-91	280	-119	278	-91	272	-86	280	-119	272	-86	271	-130	272	-86	265	-82	271	-130	271	-130	265	-82	258	-81	271	-130	258	-81	257	-137	257	-137	258	-81	243	-85	257	-137	243	-85	241	-142	241	-142	243	-85	231	-95	241	-142	231	-95	222	-143	222	-143	231	-95	222	-107	222	-143	222	-107	211	-117	185	-114	184	-108	184	-134	185	-114	184	-134	200	-141	185	-114	200	-141	188	-118	183	-101	184	-134	184	-108	167	-113	173	-125	168	-83	167	-113	168	-83	166	-93	167	-113	166	-93	166	-100	193	0	11	12	11	0	176	-54	183	-101	193	0	193	0	184	-98	185	-92	221	72	227	89	215	77	215	77	227	89	215	94	215	77	215	94	207	80	207	80	215	94	200	81	191	80	200	81	200	95	191	80	200	95	183	92	140	56	146	40	153	71	153	71	146	40	160	57	153	71	160	57	167	83	167	83	160	57	171	69	167	83	171	69	183	92	183	92	171	69	182	77	183	92	182	77	191	80	245	55	243	69	241	32	241	32	243	69	237	80	241	32	237	80	229	16	229	16	237	80	227	89	229	16	227	89	226	58	227	89	221	72	225	65	227	89	225	65	226	58	215	94	200	95	200	81	229	16	226	58	225	52	229	16	225	52	221	47	229	16	221	47	215	43	229	16	215	43	211	6	166	0	190	1	195	40	195	40	190	1	211	6	195	40	211	6	206	41	206	41	211	6	215	43	130	40	123	0	166	0	130	40	166	0	146	40	146	40	166	0	195	40	62	221	71	233	64	283	64	283	71	233	82	240	64	283	82	240	251	283	251	283	82	240	96	243	251	283	96	243	114	244	251	283	114	244	204	244	251	283	204	244	251	276	251	276	204	244	53	40	64	283	43	207	54	204	64	283	54	204	62	221	106	0	130	40	53	40	106	0	53	40	11	12	11	12	53	40	204	244	130	40	106	0	109	-24	130	40	109	-24	112	-18	130	40	112	-18	116	-12	130	40	116	-12	119	-5	130	40	119	-5	123	0	106	-30	109	-24	106	0	106	-30	106	0	103	-5	106	-30	103	-5	100	-11	106	-30	100	-11	96	-18	106	-30	96	-18	93	-24	106	-30	93	-24	90	-30	106	0	11	12	11	0	130	40	146	40	140	56	240	-35	218	-79	220	-119	220	-119	218	-79	189	-109	220	-119	189	-109	168	-145	168	-145	189	-109	157	-128	168	-145	157	-128	128	-134	128	-134	111	-134	112	-153	112	-153	111	-134	99	-131	112	-153	99	-131	97	-152	97	-152	99	-131	90	-124	97	-152	90	-124	84	-113	82	-149	97	-152	84	-113	82	-149	84	-113	79	-96	82	-149	79	-96	75	-85	82	-149	75	-85	71	-75	82	-149	71	-75	67	-145	209	131	204	131	217	79	217	79	204	131	200	130	217	79	200	130	195	87	195	87	200	130	169	89	163	88	169	89	200	130	163	88	200	130	309	256	309	256	200	130	342	265	124	234	135	246	136	298	136	298	135	246	152	253	136	298	152	253	342	298	342	298	152	253	177	256	342	298	177	256	309	256	342	298	309	256	342	265	136	298	95	199	107	199	136	298	107	199	115	218	136	298	115	218	124	234	309	256	124	84	132	77	309	256	132	77	138	79	309	256	138	79	146	83	309	256	146	83	154	86	309	256	154	86	163	88	292	-23	303	44	299	75	292	-23	299	75	288	99	292	-23	288	99	270	117	292	-23	270	117	263	-78	248	19	263	-78	270	117	248	19	270	117	248	128	248	128	222	132	234	65	248	128	234	65	245	46	248	128	245	46	248	19	217	131	213	131	217	79	217	131	217	79	234	65	217	131	234	65	222	132	240	-35	220	-119	263	-78	240	-35	263	-78	248	19	128	-134	112	-153	168	-145	14	-86	15	-96	15	-78	15	-78	15	-96	19	-106	15	-78	19	-106	19	-70	19	-70	19	-106	25	-116	19	-70	25	-116	26	-63	26	-63	25	-116	32	-125	26	-63	32	-125	35	-59	35	-59	32	-125	42	-133	35	-59	42	-133	47	-57	47	-57	42	-133	54	-139	47	-57	54	-139	57	-60	57	-60	54	-139	67	-145	57	-60	67	-145	65	-66	65	-66	67	-145	71	-75	209	131	217	79	213	131	57	-79	64	-71	78	-41	78	-41	64	-71	72	-66	78	-41	72	-66	82	-64	82	-64	93	-66	99	-44	99	-44	93	-66	103	-72	99	-44	103	-72	117	-53	117	-53	103	-72	113	-84	117	-53	113	-84	124	-104	54	-44	34	-52	37	-145	54	-44	37	-145	51	-99	54	-44	51	-99	53	-88	54	-44	53	-88	57	-79	54	-44	57	-79	78	-41	64	-122	55	-112	61	-151	61	-151	55	-112	51	-99	37	-145	34	-52	20	-134	20	-134	34	-52	18	-65	20	-134	18	-65	8	-120	8	-120	18	-65	8	-82	8	-120	8	-82	4	-102	89	-153	101	-153	91	-133	91	-133	101	-153	105	-134	111	-134	105	-134	111	-153	111	-134	111	-153	120	-153	89	-153	91	-133	77	-129	89	-153	77	-129	64	-122	89	-153	64	-122	61	-151	157	-201	157	-123	144	-92	157	-201	144	-92	141	-149	141	-149	144	-92	136	-132	131	-69	117	-53	124	-104	131	-69	124	-104	136	-132	131	-69	136	-132	144	-92	99	-44	78	-41	82	-64	129	83	138	86	283	278	283	278	138	86	147	88	283	278	147	88	155	89	155	89	180	87	283	278	283	278	180	87	196	111	202	78	196	111	180	87	196	111	358	288	283	278	283	278	358	288	360	298	283	278	360	298	191	278	167	275	191	278	360	298	167	275	360	298	131	298	131	298	109	220	121	220	131	298	121	220	129	239	131	298	129	239	138	256	131	298	138	256	150	268	131	298	150	268	167	275	283	278	108	84	115	77	283	278	115	77	122	79	283	278	122	79	129	83	296	23	291	58	289	-25	289	-25	291	58	275	83	289	-25	275	83	268	-66	268	-66	275	83	254	100	268	-66	254	100	238	-100	238	-100	254	100	234	10	238	-100	234	10	230	-25	238	-100	230	-25	218	-57	230	40	234	10	254	100	230	40	254	100	229	109	230	40	229	109	219	62	229	109	205	112	219	62	219	62	205	112	203	112	219	62	203	112	202	78	202	78	203	112	201	111	202	78	201	111	199	111	198	111	196	111	202	78	198	111	202	78	199	111	202	-125	238	-100	218	-57	202	-125	218	-57	201	-85	202	-125	201	-85	180	-107	202	-125	180	-107	165	-142	157	-123	157	-201	182	-201	157	-123	182	-201	165	-142	157	-123	165	-142	180	-107	119	-134	120	-153	126	-133	126	-133	120	-153	130	-151	126	-133	130	-151	132	-133	132	-133	130	-151	141	-149	132	-133	141	-149	136	-132	105	-134	101	-153	111	-153	111	-134	120	-153	119	-134	61	-151	51	-99	37	-145	92	42	88	33	194	0	194	0	88	33	84	26	194	0	84	26	78	20	78	20	72	17	194	0	194	0	72	17	65	14	194	0	65	14	57	12	96	53	157	17	101	67	101	67	157	17	152	24	101	67	152	24	150	35	150	35	150	40	146	236	146	236	150	40	151	46	146	236	151	46	187	244	187	244	151	46	152	52	187	244	152	52	154	59	262	429	274	448	250	438	250	438	274	448	235	441	224	439	235	441	232	452	224	439	232	452	216	452	194	401	198	413	201	449	201	449	198	413	205	424	201	449	205	424	216	452	216	452	205	424	214	433	216	452	214	433	224	439	178	365	184	375	186	446	186	446	184	375	190	387	186	446	190	387	201	449	201	449	190	387	194	401	147	358	157	356	159	435	159	435	157	356	168	359	159	435	168	359	172	441	172	441	168	359	178	365	172	441	178	365	186	446	127	392	128	376	130	402	130	402	128	376	132	368	130	402	132	368	136	413	136	413	132	368	139	362	136	413	139	362	146	425	146	425	139	362	147	358	146	425	147	358	159	435	324	417	304	435	305	282	305	282	304	435	274	448	305	282	274	448	274	381	274	381	272	251	305	282	274	448	262	429	269	416	274	448	269	416	273	400	274	448	273	400	274	381	274	448	232	452	235	441	328	322	337	370	334	394	328	322	334	394	324	417	328	322	324	417	305	282	274	381	268	339	272	251	272	251	268	339	250	300	272	251	250	300	235	231	235	231	250	300	222	267	235	231	222	267	197	222	197	222	222	267	187	244	197	222	187	244	156	67	156	67	187	244	154	59	146	236	101	67	150	35	194	10	178	11	194	0	194	0	178	11	166	13	194	0	166	13	92	42	92	42	166	13	157	17	92	42	157	17	96	53	47	11	36	10	194	0	47	11	194	0	57	12	194	0	36	10	36	0	128	376	127	392	126	384	85	26	73	16	194	0	194	0	73	16	58	12	194	0	58	12	36	10	120	229	127	314	118	419	120	229	118	419	99	239	99	239	118	419	87	384	99	239	87	384	81	255	81	255	87	384	70	345	81	255	70	345	69	277	69	277	70	345	64	305	225	452	219	441	233	438	225	452	233	438	242	451	242	451	233	438	244	430	242	451	244	430	259	448	259	448	244	430	253	419	259	448	253	419	259	407	194	10	177	11	194	0	194	0	177	11	166	15	194	0	166	15	94	42	94	42	166	15	158	19	94	42	158	19	103	67	103	67	158	19	154	26	103	67	154	26	153	35	153	35	157	251	143	222	143	222	157	251	141	268	143	222	141	268	131	289	158	67	203	236	178	240	158	67	178	240	157	251	158	67	157	251	156	60	278	363	287	358	291	436	291	436	287	358	296	356	291	436	296	356	304	429	304	429	296	356	307	358	304	429	307	358	312	420	312	420	307	358	316	362	312	420	316	362	319	411	319	411	316	362	323	369	319	411	323	369	324	402	324	402	323	369	327	376	324	402	327	376	327	393	327	393	327	376	328	385	276	443	259	448	262	396	276	443	262	396	266	383	276	443	266	383	271	372	276	443	271	372	278	363	276	443	278	363	291	436	262	396	259	448	259	407	146	379	166	410	164	443	164	443	166	410	191	432	164	443	191	432	225	452	225	452	191	432	219	441	132	345	146	379	164	443	132	345	164	443	118	419	132	345	118	419	127	314	157	251	153	35	153	40	157	251	153	40	154	46	157	251	154	46	155	52	157	251	155	52	156	60	153	35	143	222	103	67	131	289	127	314	120	229	131	289	120	229	143	222	194	0	36	10	36	0	85	26	194	0	94	42	165	64	145	34	147	0	147	0	145	34	120	11	147	0	120	11	92	2	92	2	78	5	86	-9	86	-9	78	5	69	-7	69	-7	78	5	67	13	69	-7	67	13	58	24	69	-7	58	24	52	36	69	-7	52	36	52	-4	52	-4	52	36	49	47	52	-4	49	47	45	60	52	-4	45	60	40	71	52	-4	40	71	35	0	157	398	156	393	170	175	170	175	156	393	155	386	170	175	155	386	154	192	154	192	155	386	153	379	154	192	153	379	152	371	273	438	117	438	133	427	273	438	133	427	144	424	273	438	144	424	151	419	273	438	151	419	155	412	273	438	155	412	157	404	273	438	157	404	236	422	273	438	236	422	252	427	273	438	252	427	273	429	168	220	207	371	157	404	168	220	157	404	170	175	157	404	207	371	215	396	157	404	215	396	224	412	157	404	224	412	236	422	247	137	242	166	241	98	241	98	242	166	230	188	241	98	230	188	224	58	224	58	230	188	212	204	224	58	212	204	193	24	193	24	212	204	191	214	193	24	191	214	184	129	191	214	168	220	170	175	191	214	170	175	180	154	191	214	180	154	184	129	152	371	109	207	133	203	152	371	133	203	154	192	193	24	184	129	179	98	193	24	179	98	165	64	193	24	165	64	147	0	92	2	86	-9	147	0	-15	58	-14	50	-14	67	-14	67	-14	50	-12	41	-14	67	-12	41	-10	75	-10	75	-12	41	-7	32	-10	75	-7	32	-3	81	-3	81	-7	32	0	23	-3	81	0	23	5	85	5	85	0	23	7	15	5	85	7	15	16	86	16	86	7	15	20	7	16	86	20	7	25	85	25	85	20	7	35	0	25	85	35	0	33	79	33	79	35	0	40	71	157	398	170	175	157	404	133	427	117	438	117	429	95	-115	83	-102	103	-156	103	-156	83	-102	76	-86	103	-156	76	-86	75	-153	75	-153	76	-86	73	-68	52	-141	73	-68	73	-64	52	-141	73	-64	80	188	80	188	73	-64	74	-60	80	188	74	-60	74	-57	95	223	80	188	140	206	140	206	80	188	75	-49	75	-53	75	-49	80	188	75	-53	80	188	74	-57	80	188	18	-54	21	-102	80	188	21	-102	33	-124	80	188	33	-124	52	-141	21	-102	18	-54	17	-59	21	-102	17	-59	17	-63	21	-102	17	-63	16	-68	21	-102	16	-68	16	-72	21	-102	16	-72	16	-76	215	-71	201	-93	205	-115	205	-115	201	-93	182	-111	205	-115	182	-111	177	-137	177	-137	182	-111	158	-122	177	-137	158	-122	143	-151	143	-151	158	-122	130	-126	225	-40	224	-43	225	-87	225	-87	224	-43	224	-46	225	-87	224	-46	215	-71	259	252	270	278	249	261	249	261	270	278	247	288	249	261	247	288	237	267	237	267	247	288	225	269	204	266	225	269	220	292	204	266	220	292	185	287	140	206	149	226	150	274	150	274	149	226	164	243	150	274	164	243	185	287	185	287	164	243	183	256	185	287	183	256	204	266	119	252	95	223	140	206	119	252	140	206	150	274	259	252	265	240	270	278	270	278	265	240	268	225	271	175	268	225	267	219	247	288	220	292	225	269	277	174	287	177	288	261	288	261	287	177	295	184	288	261	295	184	300	240	300	240	295	184	300	193	300	240	300	193	304	214	304	214	300	193	303	204	271	175	277	174	288	261	271	175	288	261	270	278	271	175	270	278	268	225	271	175	267	219	266	178	266	178	267	219	264	213	266	178	264	213	262	182	262	182	264	213	261	206	262	182	261	206	259	187	259	187	261	206	259	200	259	187	259	200	258	193	237	-55	243	-30	226	-30	237	-55	226	-30	226	-33	237	-55	226	-33	226	-36	237	-55	226	-36	225	-40	237	-55	225	-40	225	-87	111	-123	95	-115	103	-156	111	-123	103	-156	143	-151	111	-123	143	-151	130	-126	75	-153	73	-68	52	-141	215	-71	205	-115	225	-87	404	295	392	214	412	115	412	115	392	214	360	137	412	115	360	137	351	49	351	49	360	137	312	72	351	49	312	72	273	5	273	5	312	72	253	27	273	5	253	27	188	10	188	10	147	17	184	-10	184	-10	147	17	128	-3	147	17	115	35	128	-3	128	-3	115	35	93	63	128	-3	93	63	81	18	81	18	93	63	80	99	81	18	80	99	76	143	72	327	76	143	88	230	72	327	88	230	135	391	135	391	88	230	121	309	135	391	121	309	169	372	46	52	81	18	76	143	46	52	76	143	72	327	46	52	72	327	30	246	46	52	30	246	23	97	300	449	291	431	332	424	300	449	332	424	359	442	359	442	332	424	364	406	359	442	364	406	405	420	405	420	364	406	386	377	405	420	386	377	400	340	466	286	459	340	452	196	452	196	459	340	439	385	452	196	439	385	412	115	412	115	439	385	405	420	412	115	405	420	404	295	188	10	184	-10	273	5	135	391	169	372	213	434	213	434	169	372	227	415	213	434	227	415	300	449	300	449	227	415	291	431	197	233	198	205	203	244	203	244	198	205	204	194	203	244	204	194	212	253	212	253	204	194	213	185	212	253	213	185	224	259	224	259	213	185	225	179	224	259	225	179	237	261	237	261	225	179	237	177	237	261	237	177	250	259	250	259	237	177	251	180	250	259	251	180	262	253	262	253	251	180	263	186	262	253	263	186	271	244	271	244	263	186	271	195	271	244	271	195	277	233	277	233	271	195	277	206	277	233	277	206	279	220	198	205	197	233	195	220	405	420	400	340	404	295	23	97	30	246	15	154	124	36	124	37	124	257	124	257	124	37	124	39	124	257	124	39	124	261	124	261	124	39	124	40	124	261	124	40	124	265	124	265	124	40	124	42	124	265	124	42	151	149	124	265	151	149	182	271	124	265	182	271	183	277	122	249	121	245	123	35	122	249	123	35	123	253	123	253	123	35	124	257	124	257	123	35	124	36	124	265	183	277	185	281	124	265	185	281	188	284	124	265	188	284	221	307	124	265	221	307	123	274	133	23	169	0	141	22	141	22	169	0	152	21	183	24	152	21	169	0	183	24	169	0	215	4	208	286	221	307	197	286	192	286	197	286	221	307	192	286	221	307	188	284	182	271	151	149	157	172	157	172	151	149	165	149	157	172	165	149	192	172	192	172	165	149	194	149	192	172	194	149	223	175	223	175	194	149	219	145	223	175	219	145	239	137	235	284	256	279	263	305	263	305	256	279	271	271	263	305	271	271	295	297	295	297	271	271	280	259	295	297	280	259	282	244	282	244	278	217	297	179	297	179	278	217	273	169	221	307	208	286	235	284	221	307	235	284	263	305	221	307	84	307	99	293	221	307	99	293	111	288	221	307	111	288	119	282	221	307	119	282	123	274	297	179	317	196	317	284	317	284	317	196	329	218	317	284	329	218	330	267	330	267	329	218	334	246	297	179	317	284	295	297	297	179	295	297	282	244	248	183	245	163	273	169	248	183	273	169	267	197	267	197	273	169	278	217	248	183	239	137	245	163	245	163	239	137	253	124	245	163	253	124	268	156	268	156	253	124	258	103	268	156	258	103	288	37	288	37	258	103	256	17	256	17	258	103	252	71	317	101	313	120	309	65	309	65	313	120	303	136	309	65	303	136	288	37	288	37	303	136	288	148	288	37	288	148	268	156	236	48	212	33	215	4	236	48	215	4	256	17	236	48	256	17	252	71	169	0	133	23	128	25	169	0	128	25	69	42	169	0	69	42	61	28	169	0	61	28	50	19	169	0	50	19	34	14	169	0	34	14	13	12	169	0	13	12	13	0	69	42	128	25	75	59	75	59	128	25	124	29	75	59	124	29	123	35	75	59	123	35	121	245	183	24	215	4	212	33	223	175	239	137	248	183	99	293	84	307	84	296	132	242	141	305	128	218	128	218	127	299	112	172	112	172	127	299	109	289	112	172	109	289	95	179	95	179	109	289	93	276	95	179	93	276	82	189	82	189	93	276	80	260	82	189	80	260	73	203	73	203	80	260	72	242	73	203	72	242	69	221	268	203	261	160	274	80	274	80	261	160	243	110	274	80	243	110	233	33	233	33	243	110	215	63	233	33	215	63	179	2	179	2	215	63	177	28	179	2	177	28	132	15	132	15	113	17	118	-9	118	-9	113	17	97	24	118	-9	97	24	92	-7	92	-7	97	24	85	34	92	-7	85	34	78	49	75	67	73	149	65	0	75	67	65	0	78	49	54	137	37	122	39	12	54	137	39	12	65	0	54	137	65	0	73	149	25	104	16	84	21	32	25	104	21	32	39	12	25	104	39	12	37	122	149	182	150	151	164	176	164	176	150	151	179	154	164	176	179	154	183	174	183	174	179	154	188	154	183	174	188	154	188	174	183	314	183	289	205	293	205	293	230	288	238	310	238	310	230	288	247	274	238	310	247	274	270	295	270	295	247	274	259	254	270	295	259	254	266	230	311	204	307	240	301	138	301	138	307	240	293	271	301	138	293	271	274	80	274	80	293	271	270	295	274	80	270	295	268	203	205	293	238	310	197	315	205	293	197	315	183	314	132	15	118	-9	179	2	141	305	144	262	156	309	156	309	144	262	162	278	156	309	162	278	170	312	170	312	162	278	183	289	170	312	183	289	183	314	150	151	149	182	138	191	150	151	138	191	131	166	150	151	131	166	131	165	150	151	131	165	122	139	131	165	120	163	122	139	122	139	120	163	109	161	122	139	109	161	98	121	98	121	109	161	97	158	98	121	97	158	85	154	85	154	73	149	75	67	85	154	75	67	82	96	85	154	82	96	98	121	131	166	138	191	130	203	131	166	130	203	128	218	131	166	128	218	112	172	127	299	128	218	141	305	141	305	132	242	144	262	270	295	266	230	268	203	21	32	16	84	13	61	78	49	65	0	92	-7	111	258	64	218	82	152	82	152	64	218	75	101	77	9	75	101	64	218	77	9	64	218	46	31	46	31	64	218	31	166	46	31	31	166	26	62	26	62	31	166	19	103	117	-2	165	-6	139	14	139	14	165	-6	174	10	186	10	174	10	184	-5	186	10	184	-5	215	0	139	14	111	26	117	-2	117	-2	111	26	91	45	117	-2	91	45	77	9	77	9	91	45	79	70	77	9	79	70	75	101	301	282	284	285	284	263	284	263	284	285	266	289	284	263	266	289	261	272	261	272	266	289	248	291	261	272	248	291	231	275	82	152	104	200	111	258	111	258	104	200	137	239	111	258	137	239	168	283	168	283	137	239	180	265	168	283	180	265	229	292	229	292	180	265	231	275	229	292	231	275	248	291	301	248	313	227	318	278	318	278	313	227	321	200	318	278	321	200	326	298	326	298	321	200	331	200	326	298	331	200	338	316	338	316	331	200	348	283	338	316	348	283	353	329	353	329	348	283	351	293	353	329	351	293	355	305	301	248	318	278	301	282	301	248	301	282	284	263	355	305	362	316	372	338	372	338	362	316	370	324	372	338	370	324	381	327	381	327	391	324	392	341	392	341	391	324	396	316	392	341	396	316	403	339	403	339	396	316	401	306	403	339	401	306	406	298	417	295	422	296	422	329	422	329	422	296	426	298	422	329	426	298	428	320	428	320	426	298	428	300	428	320	428	300	430	309	430	309	428	300	430	304	414	335	403	339	406	298	414	335	406	298	417	295	414	335	417	295	422	329	392	341	372	338	381	327	265	106	247	35	250	7	265	106	250	7	279	15	265	106	279	15	265	111	247	35	239	25	250	7	250	7	239	25	223	17	250	7	223	17	215	0	215	0	223	17	204	13	215	0	204	13	186	10	356	153	231	153	244	143	356	153	244	143	255	142	356	153	255	142	262	139	356	153	262	139	266	133	356	153	266	133	268	125	356	153	268	125	332	139	356	153	332	139	342	143	356	153	342	143	356	144	279	15	292	24	313	111	279	15	313	111	318	124	279	15	318	124	268	125	279	15	268	125	267	122	279	15	267	122	267	119	279	15	267	119	266	115	279	15	266	115	265	111	324	134	332	139	268	125	324	134	268	125	318	124	174	10	165	-6	184	-5	244	143	231	153	231	144	353	329	355	305	372	338	159	12	145	14	159	0	159	0	145	14	135	17	159	0	135	17	68	44	68	44	135	17	128	22	68	44	128	22	74	64	74	64	128	22	124	29	74	64	124	29	123	37	123	37	124	267	123	262	230	307	87	307	102	294	230	307	102	294	112	292	230	307	112	292	119	288	230	307	119	288	123	283	230	307	123	283	124	275	230	307	124	275	197	289	230	307	197	289	210	293	230	307	210	293	230	296	127	62	149	146	154	168	154	168	149	146	309	146	154	168	309	146	314	168	314	168	309	146	338	28	314	168	338	28	337	37	337	37	338	268	337	263	124	275	125	51	126	56	124	275	126	56	174	251	174	251	126	56	127	62	174	251	127	62	154	168	124	275	174	251	180	270	124	275	180	270	187	282	124	275	187	282	197	289	275	28	266	19	373	0	373	0	266	19	251	14	373	0	251	14	231	12	123	37	124	41	124	267	124	267	124	41	124	46	124	267	124	46	124	271	124	271	124	46	125	51	124	271	125	51	124	275	123	37	123	262	122	257	123	37	122	257	120	251	123	37	120	251	74	64	444	307	302	307	316	294	444	307	316	294	326	292	444	307	326	292	333	288	444	307	333	288	337	283	444	307	337	283	339	276	444	307	339	276	410	289	444	307	410	289	424	293	444	307	424	293	444	296	339	276	339	55	341	60	339	276	341	60	388	251	339	276	388	251	394	269	339	276	394	269	400	281	339	276	400	281	410	289	337	37	337	41	338	268	338	268	337	41	338	45	338	268	338	45	338	272	338	272	338	45	338	50	338	272	338	50	339	276	339	276	338	50	339	55	337	37	337	263	335	257	337	37	335	257	334	251	337	37	334	251	314	168	373	12	359	13	373	0	373	0	359	13	349	16	373	0	349	16	282	42	282	42	349	16	342	21	282	42	342	21	288	62	288	62	342	21	338	28	288	62	338	28	309	146	159	0	68	44	61	29	159	0	61	29	52	20	159	0	52	20	38	15	159	0	38	15	16	12	159	0	16	12	16	0	373	0	231	12	231	0	275	28	373	0	282	42	316	294	302	307	302	296	102	294	87	307	87	296	-25	-105	-24	-142	-17	-116	-17	-116	-24	-142	-5	-151	-17	-116	-5	-151	-3	-124	-3	-124	-5	-151	16	-153	-3	-124	16	-153	11	-128	11	-128	16	-153	29	-130	54	-125	29	-130	47	-150	54	-125	47	-150	74	-140	-11	-50	-4	-16	-24	-68	-24	-68	-4	-16	-29	-36	-24	-68	-29	-36	-29	-90	-29	-90	-24	-142	-25	-105	-39	-129	-24	-142	-29	-90	-39	-129	-29	-90	-29	-36	-39	-129	-29	-36	-46	-61	-39	-129	-46	-61	-49	-112	99	-122	122	-96	106	-35	106	-35	112	-15	104	-11	106	-35	104	-11	96	-31	96	-31	104	-11	93	-7	96	-31	93	-7	83	-27	83	-27	93	-7	81	-3	83	-27	81	-3	69	-24	69	-24	81	-3	66	0	69	-24	66	0	57	-23	57	-23	66	0	52	0	57	-23	52	0	48	-22	139	277	124	276	142	265	139	277	142	265	157	279	157	279	142	265	154	264	157	279	154	264	163	262	155	-30	159	-18	163	191	163	191	159	-18	163	-6	163	191	163	-6	167	209	167	209	163	-6	167	6	167	209	167	6	170	222	170	222	167	6	170	18	170	222	170	18	239	290	163	262	169	258	179	282	179	282	169	258	173	252	179	282	173	252	174	245	174	245	173	240	239	290	239	290	173	240	172	232	239	290	172	232	170	222	239	290	237	292	206	287	239	290	206	287	179	282	239	290	179	282	174	245	163	191	112	-15	122	-96	163	191	122	-96	142	-63	163	191	142	-63	152	-39	163	191	152	-39	155	-30	106	-35	97	-65	99	-122	99	-122	97	-65	86	-91	99	-122	86	-91	74	-140	74	-140	86	-91	73	-112	74	-140	73	-112	54	-125	195	-106	181	-82	184	-135	195	-106	184	-135	191	-153	195	-106	191	-153	218	-153	195	-106	218	-153	207	-130	155	-82	166	-100	166	-59	166	-59	166	-100	175	-117	166	-59	175	-117	181	-82	181	-82	175	-117	184	-135	155	-82	166	-59	152	-39	155	-82	152	-39	142	-63	48	-22	52	0	27	-25	27	-25	52	0	23	-3	27	-25	23	-3	7	-35	7	-35	23	-3	-4	-16	7	-35	-4	-16	-11	-50	29	-130	16	-153	47	-150	216	430	216	365	227	432	227	432	216	365	228	363	227	432	228	363	238	430	238	430	228	363	238	365	238	430	238	365	247	424	247	424	238	365	247	369	247	424	247	369	254	417	254	417	247	369	254	377	254	417	254	377	259	407	259	407	254	377	259	386	259	407	259	386	261	396	192	398	194	386	194	409	194	409	194	386	199	376	194	409	199	376	199	418	199	418	199	376	207	369	199	418	207	369	207	425	207	425	207	369	216	365	207	425	216	365	216	430	106	-35	122	-96	112	-15	142	265	124	276	124	265	157	279	163	262	179	282	-49	-112	-46	-61	-52	-91	17	10	17	10	35	14	35	14	17	10	136	0	35	14	136	0	55	22	55	22	136	0	111	13	55	22	111	13	106	15	71	247	77	253	83	281	83	281	77	253	82	256	83	281	82	256	88	256	88	256	96	253	97	288	97	288	96	253	105	244	97	288	105	244	112	290	112	290	105	244	115	227	112	290	115	227	122	289	122	289	115	227	128	203	122	289	128	203	133	283	133	283	128	203	142	171	133	283	142	171	143	273	143	273	142	171	166	112	70	268	55	248	56	225	70	268	56	225	58	228	70	268	58	228	65	239	70	268	65	239	71	247	70	268	71	247	83	281	55	248	38	219	48	211	55	248	48	211	50	215	55	248	50	215	52	218	55	248	52	218	54	222	55	248	54	222	56	225	106	15	103	18	81	40	81	40	103	18	102	22	116	69	102	22	106	32	116	69	106	32	117	47	97	288	83	281	88	256	197	115	190	182	181	202	197	115	181	202	173	221	197	115	173	221	166	112	197	115	166	112	163	88	197	115	198	162	190	182	166	112	116	69	117	47	166	112	117	47	136	65	166	112	136	65	163	88	213	-134	209	-130	211	-156	211	-156	209	-130	208	-123	192	-159	208	-123	208	-116	192	-159	208	-116	225	137	225	137	208	-116	210	-107	225	137	210	-107	212	-97	232	164	225	137	313	283	313	283	225	137	220	-66	215	-83	220	-66	225	137	215	-83	225	137	212	-97	225	137	146	-164	149	-168	225	137	149	-168	171	-163	225	137	171	-163	192	-159	205	143	198	162	197	115	205	143	197	115	225	137	205	143	225	137	232	164	242	-139	230	-139	231	-153	242	-139	231	-153	254	-150	242	-139	254	-150	254	-139	231	-153	230	-139	220	-137	231	-153	220	-137	213	-134	231	-153	213	-134	211	-156	166	112	173	221	166	237	166	112	166	237	153	258	166	112	153	258	143	273	136	0	136	10	126	10	136	0	126	10	118	11	136	0	118	11	111	13	136	0	17	10	17	0	55	22	106	15	81	40	211	-156	208	-123	192	-159	232	164	313	283	264	283	81	40	102	22	116	69	116	250	67	55	116	250	116	250	67	55	112	34	113	28	112	34	67	55	113	28	67	55	117	25	117	25	67	55	63	38	117	25	63	38	124	23	124	23	63	38	56	27	124	23	56	27	269	0	269	0	56	27	47	19	269	0	47	19	34	14	116	250	112	34	112	35	116	250	112	35	112	38	116	250	112	38	112	40	116	250	112	40	113	43	116	250	113	43	114	46	116	250	114	46	164	249	116	250	164	249	117	256	215	307	87	307	100	294	215	307	100	294	110	291	215	307	110	291	116	288	215	307	116	288	119	283	215	307	119	283	120	276	215	307	120	276	182	287	215	307	182	287	195	293	215	307	195	293	215	296	120	276	164	249	168	265	120	276	168	265	174	278	120	276	174	278	182	287	120	271	119	267	164	249	120	271	164	249	120	276	118	261	117	256	164	249	118	261	164	249	119	267	243	31	225	26	269	0	269	0	225	26	206	22	269	0	206	22	183	21	288	67	282	60	313	84	313	84	282	60	277	55	313	84	277	55	272	50	272	50	259	39	269	0	269	0	259	39	243	31	269	0	183	21	150	21	269	0	150	21	135	22	269	0	135	22	124	23	16	12	16	0	269	0	16	12	269	0	34	14	294	75	288	67	313	84	294	75	313	84	301	84	272	50	269	0	313	84	100	294	87	307	87	296	149	-113	138	-120	258	-137	258	-137	138	-120	122	-124	258	-137	122	-124	101	-127	216	-119	211	-113	161	-90	161	-90	211	-113	210	-106	220	101	210	-106	210	-105	220	101	210	-105	210	-103	333	324	340	341	341	382	341	382	340	341	347	351	341	382	347	351	362	385	362	385	347	351	354	356	362	385	354	356	363	357	363	357	369	356	372	385	372	385	369	356	374	353	372	385	374	353	383	384	383	384	374	353	379	349	383	384	379	349	384	343	325	299	333	324	341	382	325	299	341	382	322	372	325	299	322	372	305	355	325	299	305	355	291	334	325	299	291	334	279	307	325	299	279	307	262	251	325	299	262	251	251	238	325	299	251	238	246	201	325	299	246	201	233	160	325	299	233	160	220	101	325	299	220	101	211	-99	176	265	189	272	211	292	211	292	189	272	201	276	211	292	201	276	213	277	213	277	225	275	226	291	226	291	225	275	236	270	226	291	236	270	238	286	238	286	236	270	244	261	238	286	244	261	249	278	249	278	244	261	249	250	249	278	249	250	256	267	256	267	249	250	251	238	256	267	251	238	262	251	220	101	210	-103	211	-102	220	101	211	-102	211	-100	220	101	211	-100	211	-99	388	336	393	329	394	383	388	336	394	383	384	343	399	323	405	319	406	379	406	379	405	319	412	317	406	379	412	317	418	373	418	373	412	317	419	316	418	373	419	316	424	369	424	369	419	316	428	318	424	369	428	318	431	364	431	364	428	318	434	321	431	364	434	321	436	358	436	358	434	321	438	327	436	358	438	327	440	349	440	349	438	327	440	333	440	349	440	333	441	339	394	383	393	329	399	323	394	383	399	323	406	379	372	385	362	385	363	357	258	-137	258	-127	248	-127	258	-137	248	-127	234	-126	258	-137	234	-126	224	-123	258	-137	224	-123	156	-103	258	-137	156	-103	149	-113	161	-90	156	-103	224	-123	161	-90	224	-123	216	-119	79	48	83	-6	86	37	86	37	83	-6	112	-3	86	37	112	-3	96	30	96	30	112	-3	109	28	119	29	109	28	112	-3	119	29	112	-3	138	7	77	113	88	149	103	244	103	244	88	149	104	184	103	244	104	184	156	279	156	279	104	184	125	217	156	279	125	217	151	245	151	245	164	256	156	279	156	279	164	256	211	292	28	22	41	6	59	193	59	193	41	6	60	-3	59	193	60	-3	77	113	77	113	60	-3	73	79	75	62	73	79	60	-3	75	62	60	-3	83	-6	28	133	16	69	19	43	28	133	19	43	28	22	28	133	28	22	59	193	130	32	138	7	141	37	141	37	138	7	164	27	141	37	164	27	152	43	152	43	164	27	163	52	189	81	163	52	164	27	189	81	164	27	191	58	213	118	189	81	191	58	213	118	191	58	220	101	213	118	220	101	233	160	226	291	211	292	213	277	75	62	83	-6	79	48	119	29	138	7	130	32	211	292	164	256	176	265	59	193	77	113	103	244	258	-137	101	-127	101	-137	161	-90	210	-106	220	101	383	384	384	343	394	383	92	42	88	33	193	0	193	0	88	33	83	26	193	0	83	26	77	20	77	20	71	17	193	0	193	0	71	17	64	14	193	0	64	14	57	12	65	128	112	107	117	128	117	128	112	107	152	24	117	128	152	24	150	35	150	35	150	40	146	236	146	236	150	40	151	46	146	236	151	46	152	52	262	429	274	448	250	438	250	438	274	448	235	441	224	439	235	441	232	452	224	439	232	452	216	452	194	401	198	413	201	449	201	449	198	413	205	424	201	449	205	424	216	452	216	452	205	424	214	433	216	452	214	433	224	439	178	365	184	375	186	446	186	446	184	375	190	387	186	446	190	387	201	449	201	449	190	387	194	401	147	358	157	356	159	435	159	435	157	356	168	359	159	435	168	359	172	441	172	441	168	359	178	365	172	441	178	365	186	446	127	392	128	376	130	402	130	402	128	376	132	368	130	402	132	368	136	413	136	413	132	368	139	362	136	413	139	362	146	425	146	425	139	362	147	358	146	425	147	358	159	435	324	417	304	435	305	282	305	282	304	435	274	448	305	282	274	448	274	381	274	381	272	251	305	282	274	448	262	429	269	416	274	448	269	416	273	400	274	448	273	400	274	381	274	448	232	452	235	441	328	322	337	370	334	394	328	322	334	394	324	417	328	322	324	417	305	282	274	381	268	339	272	251	272	251	268	339	250	300	272	251	250	300	235	231	235	231	250	300	222	267	235	231	222	267	197	222	197	222	222	267	187	244	197	222	187	244	171	128	171	128	187	244	166	107	171	128	166	107	217	107	187	244	146	236	152	52	187	244	152	52	154	59	187	244	154	59	156	67	187	244	156	67	166	107	146	236	117	128	150	35	101	67	96	53	157	17	157	17	96	53	92	42	157	17	92	42	165	13	165	13	92	42	193	0	165	13	193	0	177	11	177	11	193	0	193	10	101	67	157	17	152	24	101	67	152	24	112	107	47	11	36	10	193	0	47	11	193	0	57	12	193	0	36	10	36	0	171	128	217	107	222	128	128	376	127	392	126	384	112	107	65	128	60	107	85	26	73	16	194	0	194	0	73	16	58	12	194	0	58	12	36	10	67	128	113	107	118	128	118	128	113	107	154	26	118	128	154	26	153	35	153	35	157	251	143	222	143	222	157	251	141	268	143	222	141	268	131	289	120	229	127	314	118	419	120	229	118	419	99	239	99	239	118	419	87	384	99	239	87	384	81	255	81	255	87	384	70	345	81	255	70	345	69	277	69	277	70	345	64	305	225	452	219	441	233	438	225	452	233	438	242	451	242	451	233	438	244	430	242	451	244	430	259	448	259	448	244	430	253	419	259	448	253	419	259	407	178	240	157	251	158	67	178	240	158	67	169	107	178	240	169	107	174	128	178	240	174	128	203	236	174	128	169	107	219	107	174	128	219	107	224	128	278	363	287	358	291	436	291	436	287	358	296	356	291	436	296	356	304	429	304	429	296	356	307	358	304	429	307	358	312	420	312	420	307	358	316	362	312	420	316	362	319	411	319	411	316	362	323	369	319	411	323	369	324	402	324	402	323	369	327	376	324	402	327	376	327	393	327	393	327	376	328	385	276	443	259	448	262	396	276	443	262	396	266	383	276	443	266	383	271	372	276	443	271	372	278	363	276	443	278	363	291	436	262	396	259	448	259	407	146	379	166	410	164	443	164	443	166	410	191	432	164	443	191	432	225	452	225	452	191	432	219	441	132	345	146	379	164	443	132	345	164	443	118	419	132	345	118	419	127	314	154	46	155	52	157	251	157	251	155	52	156	60	157	251	156	60	158	67	157	251	153	35	153	40	157	251	153	40	154	46	153	35	143	222	118	128	131	289	127	314	120	229	131	289	120	229	143	222	194	10	177	11	194	0	194	0	177	11	166	15	194	0	166	15	94	42	94	42	166	15	158	19	94	42	158	19	103	67	103	67	158	19	154	26	103	67	154	26	113	107	194	0	36	10	36	0	85	26	194	0	94	42	113	107	67	128	61	107	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	291	218	291	214	276	222	271	218	291	222	271	229	286	229	286	222	271	229	263	229	286	229	263	237	279	237	279	229	263	234	252	237	279	234	252	236	239	238	-4	244	-2	240	40	240	40	243	268	238	-4	238	-4	243	268	237	279	238	-4	237	279	236	239	218	291	203	292	205	277	263	30	260	28	450	0	450	0	260	28	256	27	450	0	256	27	252	27	252	27	248	27	251	0	251	0	248	27	244	29	251	0	244	29	244	-2	244	-2	244	29	242	32	244	-2	242	32	241	35	292	40	491	276	443	244	443	244	491	276	491	283	443	244	491	283	353	244	335	243	353	244	491	283	335	243	491	283	321	240	321	240	491	283	305	283	321	240	305	283	310	233	310	233	305	283	301	221	443	244	269	35	292	40	292	40	269	35	450	0	292	40	450	0	430	40	430	40	450	0	438	42	285	206	277	361	247	254	285	206	247	254	245	63	245	63	247	254	244	57	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	301	221	305	283	306	445	306	445	305	283	323	348	306	445	323	348	325	448	325	448	323	348	349	449	325	448	349	449	345	452	293	204	301	221	306	445	293	204	306	445	288	442	293	204	288	442	286	406	293	204	286	406	286	401	293	204	286	401	285	396	293	204	285	396	285	206	285	206	285	396	284	389	285	206	284	389	281	378	285	206	281	378	277	361	243	268	240	40	240	43	243	268	240	43	241	47	243	268	241	47	242	52	243	268	242	52	244	57	243	268	244	57	247	254	217	-8	225	-7	228	178	228	178	225	-7	231	-6	228	178	231	-6	236	239	236	239	231	-6	238	-4	199	80	200	-3	208	120	208	120	200	-3	208	-6	208	120	208	-6	228	178	228	178	208	-6	217	-8	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	459	67	456	59	469	64	469	64	456	59	451	52	469	64	451	52	450	0	450	0	451	52	445	46	450	0	445	46	438	42	266	32	263	30	450	0	266	32	450	0	269	35	450	0	252	27	251	0	286	406	288	442	286	414	69	56	81	-6	74	43	288	442	283	419	286	414	143	37	130	5	153	21	240	40	244	-2	241	35	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	281	378	277	361	277	361	282	197	277	361	247	254	282	197	247	254	246	68	246	68	247	254	246	254	246	68	246	254	245	61	245	61	246	254	243	54	243	267	238	278	240	40	243	267	240	40	241	43	243	267	241	43	242	48	243	267	242	48	243	54	243	267	243	54	246	254	244	29	242	32	246	-1	246	-1	242	32	241	35	246	-1	241	35	236	-5	236	-5	241	35	240	40	236	-5	240	40	236	239	236	239	240	40	238	278	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	264	32	261	30	265	12	265	12	261	30	258	28	265	12	258	28	256	4	256	4	258	28	255	27	256	4	255	27	252	27	252	27	248	27	256	4	256	4	248	27	246	-1	483	256	266	35	324	72	483	256	324	72	328	76	483	256	328	76	333	81	483	256	333	81	338	85	483	256	338	85	343	88	483	256	343	88	380	130	483	256	380	130	517	265	483	256	517	265	517	298	483	256	517	298	349	256	349	256	517	298	326	253	326	253	517	298	310	298	326	253	310	298	309	245	309	245	310	298	306	445	309	245	306	445	297	233	297	233	306	445	289	217	387	131	384	131	388	81	388	81	384	131	380	130	388	81	380	130	368	87	368	87	380	130	348	89	343	88	348	89	380	130	265	12	324	72	266	35	265	12	266	35	264	32	228	178	208	120	208	-6	228	178	208	-6	217	-8	228	178	217	-8	226	-7	228	178	226	-7	236	-5	228	178	236	-5	236	239	200	-3	208	-6	208	120	200	-3	208	120	199	80	200	-3	199	80	195	63	200	-3	195	63	195	3	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	106	24	106	-4	143	37	143	37	106	-4	130	5	143	37	130	5	153	21	256	-149	271	-152	258	-113	256	-149	258	-113	253	-96	256	-149	253	-96	249	-85	256	-149	249	-85	245	-75	256	-149	245	-75	241	-145	188	-86	189	-96	189	-78	189	-78	189	-96	193	-106	189	-78	193	-106	193	-70	193	-70	193	-106	199	-116	193	-70	199	-116	200	-63	200	-63	199	-116	207	-125	200	-63	207	-125	209	-59	209	-59	207	-125	217	-133	209	-59	217	-133	220	-57	220	-57	217	-133	228	-139	220	-57	228	-139	230	-60	230	-60	228	-139	241	-145	230	-60	241	-145	238	-66	238	-66	241	-145	245	-75	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	193	49	191	39	191	11	193	49	191	11	195	3	193	49	195	3	195	63	190	30	190	21	191	11	190	30	191	11	191	39	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	229	286	222	271	229	263	229	286	229	263	234	252	288	442	286	406	289	217	286	414	286	406	288	442	286	414	288	442	283	419	467	-23	477	44	473	75	467	-23	473	75	462	99	467	-23	462	99	445	117	467	-23	445	117	438	-78	393	-79	395	-119	414	-35	414	-35	395	-119	438	-78	414	-35	438	-78	423	19	423	19	438	-78	445	117	422	128	396	132	406	68	422	128	406	68	418	48	422	128	418	48	423	19	422	128	423	19	445	117	387	131	388	81	389	131	389	131	388	81	406	68	389	131	406	68	392	132	392	132	406	68	396	132	285	-153	342	-145	286	-134	286	-134	342	-145	302	-134	332	-128	302	-134	342	-145	332	-128	342	-145	364	-109	364	-109	342	-145	395	-119	364	-109	395	-119	393	-79	273	-131	265	-124	271	-152	273	-131	271	-152	285	-153	273	-131	285	-153	286	-134	325	448	306	445	310	298	325	448	310	298	349	449	325	448	349	449	345	452	289	217	286	406	286	401	289	217	286	401	285	396	289	217	285	396	284	389	289	217	284	389	282	197	281	378	277	361	282	197	281	378	282	197	284	389	238	278	229	286	234	252	238	278	234	252	236	239	218	290	203	292	205	277	69	56	81	-6	74	43	288	442	289	217	306	445	258	-113	271	-152	265	-124	203	292	156	257	168	265	53	195	71	108	98	245	244	29	246	-1	248	27	264	30	260	28	346	0	346	0	260	28	256	27	346	0	256	27	252	27	252	27	248	27	251	0	251	0	248	27	244	29	251	0	244	29	244	-2	244	-2	244	29	242	32	244	-2	242	32	241	35	241	35	240	40	244	-2	244	-2	240	40	237	-4	237	-4	240	40	238	278	237	-4	238	278	236	239	222	271	229	263	229	286	229	286	229	263	234	252	229	286	234	252	238	278	238	278	234	252	236	239	168	265	181	272	203	292	203	292	181	272	193	276	203	292	193	276	205	277	205	277	214	276	218	290	218	290	214	276	222	271	218	290	222	271	229	286	218	290	203	292	205	277	292	40	491	276	443	244	443	244	491	276	491	283	443	244	491	283	353	244	335	243	353	244	491	283	335	243	491	283	321	240	321	240	491	283	305	283	321	240	305	283	310	233	310	233	305	283	301	221	443	244	271	36	292	40	292	40	271	36	346	0	292	40	346	0	369	40	369	40	346	0	348	-24	369	40	348	-24	351	-18	285	206	277	361	247	254	285	206	247	254	245	64	245	64	247	254	244	58	283	419	288	442	276	422	276	422	288	442	267	439	276	422	267	439	264	424	264	424	267	439	244	437	264	424	244	437	244	426	243	267	240	40	240	42	243	267	240	42	241	46	460	72	466	89	454	77	454	77	466	89	454	94	454	77	454	94	446	80	446	80	454	94	438	81	430	80	438	81	438	95	430	80	438	95	422	92	379	56	385	40	392	71	392	71	385	40	399	57	392	71	399	57	406	83	406	83	399	57	410	69	406	83	410	69	422	92	422	92	410	69	421	77	422	92	421	77	430	80	484	55	482	69	480	32	480	32	482	69	476	80	480	32	476	80	468	16	468	16	476	80	466	89	468	16	466	89	466	58	466	89	460	72	464	65	466	89	464	65	466	58	454	94	438	95	438	81	468	16	466	58	464	52	468	16	464	52	461	47	468	16	461	47	454	43	468	16	454	43	450	6	405	0	428	1	435	40	435	40	428	1	450	6	435	40	450	6	446	41	446	41	450	6	454	43	369	40	361	0	405	0	369	40	405	0	385	40	385	40	405	0	435	40	74	43	81	-6	82	33	82	33	81	-6	106	-4	82	33	106	-4	93	26	93	26	106	-4	106	24	143	37	106	24	106	-4	143	37	106	-4	130	5	71	108	82	144	98	245	98	245	82	144	98	181	98	245	98	181	150	279	150	279	98	181	119	216	150	279	119	216	144	246	144	246	156	257	150	279	150	279	156	257	203	292	22	21	37	5	53	195	53	195	37	5	57	-3	53	195	57	-3	71	108	71	108	57	-3	67	73	69	56	67	73	57	-3	69	56	57	-3	81	-6	22	134	10	70	13	43	22	134	13	43	22	21	22	134	22	21	53	195	200	-3	199	80	195	63	200	-3	195	63	195	3	195	3	195	63	193	49	195	3	193	49	191	11	191	11	193	49	191	39	191	11	191	39	190	30	217	-8	224	-7	228	178	228	178	224	-7	231	-6	228	178	231	-6	236	239	236	239	231	-6	237	-4	199	80	200	-3	208	120	208	120	200	-3	208	-6	208	120	208	-6	228	178	228	178	208	-6	217	-8	178	71	143	37	153	21	178	71	153	21	176	46	178	71	176	46	199	80	178	71	199	80	208	120	301	221	305	283	306	445	306	445	305	283	323	347	306	445	323	347	325	448	325	448	323	347	349	449	325	448	349	449	345	452	293	204	301	221	306	445	293	204	306	445	288	442	293	204	288	442	286	406	293	204	286	406	286	401	293	204	286	401	285	396	293	204	285	396	285	206	285	206	285	396	284	389	285	206	284	389	281	378	285	206	281	378	277	361	243	267	241	46	242	52	243	267	242	52	244	58	243	267	244	58	247	254	369	40	351	-18	354	-12	369	40	354	-12	358	-5	369	40	358	-5	361	0	267	33	264	30	346	0	267	33	346	0	271	36	346	0	252	27	251	0	345	-30	348	-24	346	0	345	-30	346	0	343	-5	345	-30	343	-5	339	-11	345	-30	339	-11	336	-18	345	-30	336	-18	332	-24	345	-30	332	-24	329	-30	286	406	288	442	286	414	69	56	81	-6	74	43	288	442	283	419	286	414	238	278	240	40	243	267	143	37	130	5	153	21	203	292	156	257	168	265	191	11	190	30	190	21	53	195	71	108	98	245	369	40	385	40	379	56	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	82	26	80	28	85	0	85	0	80	28	79	31	85	0	79	31	70	-5	70	-5	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	87	262	55	-6	70	-5	87	262	70	-5	78	35	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	125	56	112	41	115	20	115	20	112	41	102	31	115	20	102	31	101	8	101	8	102	31	95	27	101	8	95	27	88	25	88	25	85	25	85	0	85	0	85	25	82	26	147	356	131	335	137	262	147	356	137	262	143	283	143	283	137	262	188	262	143	283	188	262	214	283	214	283	188	262	191	174	214	283	191	174	203	154	127	35	134	26	142	78	142	78	134	26	143	18	142	78	143	18	144	64	144	64	143	18	153	11	144	64	150	73	142	78	150	73	144	64	145	65	150	73	145	65	147	67	150	73	147	67	148	69	150	73	148	69	149	71	125	56	115	20	127	35	125	56	127	35	142	78	88	25	85	0	101	8	205	7	197	-6	203	-6	205	7	203	-6	210	-6	205	7	188	9	190	-5	205	7	190	-5	197	-6	163	4	174	0	174	15	174	15	174	0	182	-3	174	15	182	-3	188	9	188	9	182	-3	190	-5	162	27	152	43	153	11	162	27	153	11	163	4	162	27	163	4	174	15	214	283	218	134	221	286	221	286	218	134	232	115	221	286	232	115	225	239	225	239	229	289	221	286	277	290	270	291	282	274	282	274	270	291	264	277	251	276	264	277	256	292	251	276	256	292	247	292	264	277	270	291	263	292	264	277	263	292	256	292	306	282	308	251	310	281	310	281	308	251	317	229	310	281	317	229	314	281	314	281	317	229	317	281	323	281	317	281	322	200	323	281	322	200	333	200	300	283	293	285	297	266	300	283	297	266	308	251	300	283	308	251	306	282	334	288	331	284	333	200	334	288	333	200	347	293	334	288	347	293	337	293	327	282	323	281	333	200	327	282	333	200	331	284	322	200	317	281	317	229	284	288	277	290	282	274	284	288	282	274	297	266	284	288	297	266	293	285	225	239	226	252	229	289	229	289	226	252	232	263	229	289	232	263	238	291	238	291	232	263	240	271	238	291	240	271	247	292	247	292	240	271	251	276	301	51	305	81	304	97	301	51	304	97	299	113	301	51	299	113	290	130	301	51	290	130	287	26	236	15	241	-2	246	26	246	26	241	-2	267	8	246	26	267	8	253	40	253	40	267	8	255	58	260	171	255	58	267	8	260	171	267	8	277	150	277	150	267	8	287	26	277	150	287	26	290	130	222	9	205	7	210	-6	222	9	210	-6	241	-2	222	9	241	-2	236	15	230	216	232	115	236	203	236	203	232	115	242	99	236	203	242	99	247	188	247	188	242	99	249	84	247	188	249	84	260	171	260	171	249	84	254	71	260	171	254	71	255	58	226	228	225	239	232	115	226	228	232	115	230	216	184	255	181	247	182	191	184	255	182	191	191	174	184	255	191	174	188	262	178	239	177	230	178	207	178	239	178	207	182	191	178	239	182	191	181	247	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	162	352	147	356	143	283	178	207	177	230	176	220	218	134	214	283	203	154	144	64	153	11	152	43	27	8	26	23	25	17	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	118	-71	108	-93	123	-125	123	-125	108	-93	96	-112	123	-125	96	-112	84	-146	84	-146	96	-112	81	-126	84	-146	81	-126	64	-131	64	-131	52	-126	84	-146	84	-146	52	-126	38	-153	79	39	79	41	87	262	87	262	79	41	79	43	87	262	79	43	80	45	80	45	137	262	87	262	82	26	80	28	90	2	90	2	80	28	79	31	90	2	79	31	73	-4	73	-4	79	31	78	35	87	262	78	35	78	37	87	262	78	37	79	39	87	262	35	67	37	-2	87	262	37	-2	45	-5	87	262	45	-5	55	-6	87	262	55	-6	73	-4	87	262	73	-4	78	35	32	54	30	42	31	1	32	54	31	1	37	-2	32	54	37	-2	35	67	27	31	26	23	27	8	27	31	27	8	31	1	27	31	31	1	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	82	26	90	2	85	25	85	25	90	2	88	25	96	27	88	25	90	2	96	27	90	2	108	13	235	352	219	308	284	337	284	337	219	308	212	283	284	337	212	283	207	262	207	262	212	283	143	283	207	262	143	283	137	262	137	262	143	283	147	356	137	262	147	356	131	335	371	416	375	452	361	426	361	426	375	452	349	430	330	424	349	430	375	452	330	424	375	452	329	445	431	428	422	438	422	395	431	428	422	395	428	400	431	428	428	400	432	407	431	428	432	407	434	415	381	404	393	394	393	451	393	451	393	394	407	390	393	451	407	390	409	446	409	446	407	390	415	391	409	446	415	391	422	438	422	438	415	391	422	395	375	452	371	416	381	404	375	452	381	404	393	451	284	337	291	360	290	424	290	424	291	360	301	385	290	424	301	385	329	445	329	445	301	385	314	408	329	445	314	408	330	424	258	392	235	352	284	337	258	392	284	337	290	424	151	49	154	-93	158	78	158	78	154	-93	178	-53	158	78	178	-53	207	262	207	262	178	-53	194	-9	207	262	194	-9	284	337	106	33	108	13	119	43	119	43	108	13	128	28	119	43	128	28	137	58	137	58	128	28	151	49	137	58	151	49	158	78	118	-71	123	-125	126	-47	126	-47	123	-125	154	-93	126	-47	154	-93	151	49	52	-126	42	-117	38	-153	38	-153	42	-117	31	-105	38	-153	31	-105	21	-152	21	-152	31	-105	20	-95	21	-152	20	-95	5	-91	21	-152	5	-91	5	-147	5	-147	5	-91	-1	-93	5	-147	-1	-93	-8	-139	-8	-139	-1	-93	-9	-96	-8	-139	-9	-96	-15	-101	-17	-129	-8	-139	-15	-101	-17	-129	-15	-101	-19	-108	-17	-129	-19	-108	-20	-117	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	162	352	149	358	147	356	162	352	147	356	143	283	96	27	108	13	106	33	27	8	26	23	25	17	353	40	346	28	347	2	347	2	346	28	334	19	347	2	334	19	320	-6	320	-6	334	19	317	13	320	-6	317	13	293	11	293	11	281	12	284	-9	284	-9	281	12	267	-9	203	66	202	70	214	-4	203	66	214	-4	208	47	208	47	214	-4	222	30	222	30	214	-4	231	-7	222	30	231	-7	241	20	241	20	231	-7	249	-9	241	20	249	-9	262	14	262	14	249	-9	267	-9	262	14	267	-9	281	12	202	75	201	82	200	0	200	0	201	82	200	88	200	0	200	88	200	92	200	92	203	127	199	226	199	226	203	127	225	251	202	70	202	75	200	0	202	70	200	0	214	-4	322	99	318	77	330	76	322	99	330	76	338	97	338	97	330	76	340	73	338	97	340	73	354	91	354	91	340	73	348	67	354	91	348	67	354	61	273	257	287	266	289	285	289	285	287	266	302	272	289	285	302	272	312	290	312	290	302	272	317	277	312	290	317	277	336	292	336	292	317	277	333	278	358	289	336	292	342	277	358	289	342	277	348	276	358	289	348	276	353	273	358	289	353	273	357	269	358	289	357	269	358	265	358	289	358	265	363	208	358	289	363	208	378	282	383	208	392	213	392	271	392	271	392	213	399	220	392	271	399	220	402	256	402	256	399	220	403	228	402	256	403	228	405	239	378	282	363	208	373	207	378	282	373	207	383	208	378	282	383	208	392	271	363	208	358	265	357	258	363	208	357	258	356	212	356	212	357	258	354	252	356	212	354	252	351	218	351	218	354	252	351	246	351	218	351	246	348	240	348	240	347	233	348	225	348	240	348	225	351	218	289	285	267	277	273	257	273	257	267	277	261	246	240	221	261	246	246	265	240	221	246	265	225	251	378	55	375	70	375	35	375	35	375	70	366	82	375	35	366	82	364	17	364	17	366	82	356	52	354	91	354	61	356	52	354	91	356	52	366	82	353	40	347	2	364	17	353	40	364	17	356	52	293	11	284	-9	320	-6	229	77	208	47	240	61	229	77	240	61	254	87	254	87	240	61	266	70	254	87	266	70	277	94	277	94	266	70	287	75	277	94	287	75	299	98	299	98	287	75	304	76	299	98	304	76	322	99	322	99	304	76	318	77	131	335	112	316	137	262	137	262	112	316	92	300	137	262	92	300	87	262	87	262	92	300	74	289	87	262	74	289	59	283	87	25	83	26	94	-1	94	-1	83	26	80	29	94	-1	80	29	74	-5	74	-5	80	29	78	34	87	262	78	34	78	35	87	262	78	35	79	38	79	38	79	40	87	262	87	262	79	40	79	43	87	262	79	43	80	45	80	45	137	262	87	262	87	262	35	67	39	-4	87	262	39	-4	47	-6	87	262	47	-6	55	-6	87	262	55	-6	74	-5	87	262	74	-5	78	34	32	54	30	42	32	0	32	54	32	0	39	-4	32	54	39	-4	35	67	27	31	26	23	27	7	27	31	27	7	32	0	27	31	32	0	30	42	87	262	59	283	51	280	87	262	51	280	44	277	87	262	44	277	40	274	87	262	40	274	38	270	87	262	38	270	38	262	38	270	37	266	37	265	38	270	37	265	37	264	38	270	37	264	38	262	147	356	131	335	137	262	147	356	137	262	143	283	147	356	143	283	162	352	147	356	162	352	149	358	143	283	137	262	193	262	143	283	193	262	196	283	144	37	132	33	139	14	139	14	132	33	120	28	139	14	120	28	116	5	116	5	120	28	108	26	116	5	108	26	98	24	98	24	93	24	94	-1	94	-1	93	24	87	25	162	352	162	353	162	358	162	358	162	353	162	354	162	358	162	354	163	356	163	356	162	354	163	355	162	352	162	358	162	360	162	352	162	360	160	361	162	352	160	361	158	361	162	352	158	361	156	361	162	352	156	361	154	361	162	352	154	361	153	361	162	352	153	361	151	360	162	352	151	360	149	358	145	72	147	61	147	131	147	131	147	61	150	50	147	131	150	50	159	165	159	165	150	50	154	41	159	165	154	41	163	25	163	25	154	41	144	37	163	25	144	37	139	14	147	131	143	95	144	83	147	131	144	83	145	72	225	251	203	127	211	160	225	251	211	160	224	192	225	251	224	192	240	221	182	8	191	3	199	226	199	226	191	3	200	0	199	226	200	0	200	92	176	198	159	165	163	25	176	198	163	25	167	20	176	198	167	20	174	14	176	198	174	14	182	8	176	198	182	8	199	226	98	24	94	-1	116	5	267	277	246	265	261	246	27	7	26	23	25	17	208	47	229	77	203	66	333	278	342	277	336	292	84	488	79	333	79	333	84	488	79	333	146	552	84	488	4	220	47	220	84	488	47	220	58	259	84	488	58	259	68	288	84	488	68	288	77	309	84	488	77	309	79	333	91	511	89	503	146	552	146	552	89	503	87	496	146	552	87	496	84	488	91	511	146	552	92	517	92	517	146	552	92	523	91	527	92	523	107	549	91	527	107	549	91	546	91	546	73	544	76	534	91	546	76	534	82	533	91	546	82	533	87	530	91	546	87	530	91	527	73	544	55	542	69	534	73	544	69	534	76	534	146	552	143	555	124	552	146	552	124	552	107	549	146	552	107	549	92	523	135	400	108	371	117	365	117	365	108	371	99	343	87	326	99	343	108	371	87	326	108	371	79	333	206	436	185	432	189	411	189	411	185	432	183	412	169	408	183	412	185	432	169	408	185	432	161	420	117	365	135	383	135	400	135	400	135	383	153	398	135	400	153	398	161	420	161	420	153	398	169	408	203	239	200	241	209	223	209	223	200	241	198	243	209	223	198	243	194	218	194	218	198	243	197	245	194	218	197	245	197	248	197	248	198	392	196	388	197	250	197	252	198	392	198	392	197	252	198	256	198	392	198	256	199	395	199	395	198	256	199	260	199	395	199	260	199	398	199	398	199	260	200	265	199	398	200	265	200	399	200	399	200	265	206	436	206	436	200	265	239	389	177	216	194	218	195	384	195	384	194	218	197	248	195	384	197	248	196	388	225	250	217	243	224	234	224	234	217	243	211	240	224	234	211	240	209	223	209	223	211	240	206	239	240	250	259	272	251	278	240	250	251	278	236	261	240	250	236	261	225	250	240	250	225	250	224	234	177	216	195	384	170	217	170	217	195	384	165	282	170	217	165	282	163	219	163	219	165	282	161	268	163	219	161	268	158	224	158	224	161	268	158	257	158	224	158	257	156	248	155	230	158	224	156	248	155	230	156	248	154	241	155	230	154	241	154	237	239	389	240	391	241	414	241	414	240	391	241	395	241	414	241	395	242	404	242	404	241	395	242	398	242	404	242	398	242	402	239	389	241	414	237	423	239	389	237	423	230	430	239	389	230	430	220	434	239	389	220	434	206	436	194	409	197	407	206	436	206	436	197	407	199	403	206	436	199	403	200	399	69	534	55	542	55	534	206	436	189	411	194	409	203	239	209	223	206	239	198	392	197	248	197	250	87	326	79	333	77	309	58	259	68	288	79	470	79	470	68	288	77	309	79	470	77	309	79	333	79	333	77	309	87	326	79	333	87	326	108	371	108	371	87	326	99	343	79	470	4	220	47	220	79	470	47	220	58	259	206	436	185	432	190	411	190	411	185	432	183	412	170	408	183	412	185	432	170	408	185	432	161	420	117	365	135	383	135	400	135	400	135	383	153	398	135	400	153	398	161	420	161	420	153	398	170	408	108	371	99	343	117	365	108	371	117	365	135	400	207	538	216	553	199	541	199	541	216	553	191	542	174	539	191	542	189	555	174	539	189	555	160	551	124	482	132	500	133	539	133	539	132	500	143	516	133	539	143	516	160	551	160	551	143	516	157	530	160	551	157	530	174	539	133	539	109	521	124	482	124	482	109	521	91	498	124	482	91	498	79	333	79	333	91	498	79	470	238	509	239	548	233	515	233	515	239	548	227	522	221	528	227	522	239	548	221	528	239	548	216	553	262	501	267	504	270	531	270	531	267	504	271	508	270	531	271	508	274	519	274	519	271	508	273	513	258	541	239	548	243	505	258	541	243	505	249	501	258	541	249	501	256	500	258	541	256	500	262	501	258	541	262	501	270	531	216	553	207	538	214	534	216	553	214	534	221	528	216	553	189	555	191	542	197	248	196	388	195	384	197	248	195	384	194	218	197	248	194	218	197	245	201	241	209	223	203	239	203	239	209	223	206	239	211	240	206	239	209	223	211	240	209	223	224	234	240	250	259	272	251	278	240	250	251	278	236	261	240	250	236	261	225	250	240	250	225	250	224	234	217	243	211	240	224	234	217	243	224	234	225	250	209	223	201	241	198	243	209	223	198	243	197	245	209	223	197	245	194	218	158	257	158	224	161	268	161	268	158	224	163	219	161	268	163	219	165	282	165	282	163	219	170	217	165	282	170	217	195	384	195	384	170	217	178	216	195	384	178	216	194	218	156	248	154	241	155	230	156	248	155	230	158	224	156	248	158	224	158	257	239	389	240	391	241	414	241	414	240	391	241	395	241	414	241	395	242	404	242	404	241	395	242	398	242	404	242	398	242	402	239	389	241	414	237	423	239	389	237	423	230	430	239	389	230	430	220	434	239	389	220	434	206	436	239	389	206	436	200	265	197	249	197	252	198	392	198	392	197	252	198	256	198	392	198	256	199	395	199	395	198	256	199	260	199	395	199	260	199	398	199	398	199	260	200	265	199	398	200	265	200	399	200	399	200	265	206	436	194	409	197	407	206	436	206	436	197	407	199	403	206	436	199	403	200	399	198	392	196	388	197	248	198	392	197	248	197	249	206	436	190	411	194	409	155	230	154	241	154	237	239	548	238	509	243	505	43	184	45	137	50	185	50	185	45	137	56	133	50	185	56	133	57	184	57	184	56	133	64	147	57	184	64	147	64	149	64	149	66	177	63	181	64	153	66	155	66	177	66	177	66	155	67	157	66	177	67	157	69	172	69	172	67	157	69	161	69	172	69	161	69	166	63	181	57	184	64	149	102	172	93	155	93	136	93	136	93	155	83	146	93	136	83	146	72	143	72	143	69	144	93	136	93	136	69	144	69	132	139	446	129	445	141	436	139	446	141	436	153	447	153	447	141	436	151	436	153	447	151	436	158	434	157	381	133	173	149	206	157	381	149	206	163	250	157	381	121	234	133	173	115	150	133	173	121	234	115	150	121	234	111	198	115	150	111	198	102	172	115	150	102	172	93	136	69	132	69	144	67	144	69	132	67	144	65	145	69	132	65	145	64	147	69	132	64	147	56	133	30	169	31	152	33	176	33	176	31	152	36	144	33	176	36	144	37	180	37	180	36	144	45	137	37	180	45	137	43	184	165	417	164	412	215	455	215	455	164	412	163	404	215	455	163	404	163	250	163	250	163	404	161	394	163	250	161	394	157	381	158	434	162	431	170	450	170	450	162	431	165	427	170	450	165	427	166	421	166	421	165	417	215	455	215	455	214	457	190	453	215	455	190	453	170	450	215	455	170	450	166	421	181	546	181	529	185	553	185	553	181	529	185	522	185	553	185	522	190	558	190	558	185	522	191	516	190	558	191	516	198	562	198	562	191	516	198	513	198	562	198	513	206	563	206	563	198	513	207	511	206	563	207	511	214	562	214	562	207	511	215	513	214	562	215	513	221	558	221	558	215	513	222	516	221	558	222	516	227	552	227	552	222	516	227	522	227	552	227	522	231	545	231	545	227	522	231	529	231	545	231	529	232	537	181	529	181	546	180	538	141	436	129	445	129	436	153	447	158	434	170	450	31	152	30	169	29	163	66	177	64	149	64	153	26	436	29	436	39	446	39	446	29	436	32	436	39	446	32	436	35	436	35	436	42	436	39	446	39	446	42	436	55	448	39	446	17	443	22	435	39	446	22	435	26	436	48	379	1	228	45	228	48	379	45	228	60	273	48	379	60	273	52	393	85	453	69	451	72	306	85	453	72	306	77	344	85	453	77	344	108	455	85	453	108	455	106	457	60	273	72	306	69	451	60	273	69	451	57	423	60	273	57	423	57	416	60	273	57	416	56	410	60	273	56	410	54	403	60	273	54	403	52	393	56	428	57	423	69	451	56	428	69	451	55	448	56	428	55	448	53	432	55	448	42	436	48	434	55	448	48	434	53	432	113	405	109	375	120	392	113	405	120	392	126	420	126	420	120	392	131	405	126	420	131	405	140	434	140	434	131	405	140	415	140	434	140	415	149	441	149	441	140	415	149	421	149	441	149	421	156	424	156	424	158	423	158	448	158	448	158	423	160	422	158	448	160	422	167	453	167	453	160	422	161	421	167	453	161	421	163	419	95	353	109	375	102	391	95	353	102	391	93	376	95	353	93	376	86	362	95	353	86	362	84	332	171	408	176	456	168	412	168	412	176	456	167	453	168	412	167	453	165	416	165	416	167	453	163	419	171	408	175	405	176	456	176	456	175	405	180	403	176	456	180	403	185	457	185	457	180	403	185	403	185	457	185	403	194	456	194	456	185	403	194	404	194	456	194	404	201	452	201	452	194	404	202	408	201	452	202	408	207	447	207	447	202	408	207	414	207	447	207	414	211	439	211	439	207	414	211	422	211	439	211	422	212	430	158	448	149	441	156	424	77	344	72	306	84	332	77	344	84	332	86	362	22	435	17	443	17	435	109	375	113	405	102	391	47	270	44	274	44	233	47	270	44	233	54	237	47	270	54	237	49	267	54	237	63	244	54	263	54	263	63	244	56	262	63	264	56	262	63	244	63	264	63	244	72	251	126	323	135	341	128	354	126	323	128	354	119	309	119	309	128	354	117	332	119	309	117	332	110	295	110	295	117	332	103	310	110	295	103	310	98	280	98	280	103	310	92	294	98	280	92	294	86	265	86	265	92	294	81	280	86	265	81	280	72	251	72	251	81	280	72	270	72	251	72	270	63	264	160	254	156	257	157	237	157	237	156	257	155	263	152	412	155	263	155	269	152	412	155	269	167	457	167	457	155	269	156	275	167	457	156	275	157	282	160	292	164	306	167	457	160	292	167	457	157	282	167	457	164	306	211	457	186	250	183	250	194	242	194	242	183	250	180	250	194	242	180	250	177	250	177	250	170	250	173	239	173	239	170	250	164	251	173	239	164	251	160	254	143	234	157	237	155	263	143	234	155	263	152	412	143	234	152	412	139	379	143	234	139	379	135	341	143	234	135	341	126	232	135	341	104	230	105	228	135	341	105	228	126	232	190	251	186	250	194	242	190	251	194	242	194	251	194	242	177	250	173	239	54	237	54	263	52	263	54	237	52	263	51	265	54	237	51	265	49	267	44	274	40	278	44	233	44	233	40	278	37	281	44	233	37	281	36	229	36	229	37	281	33	282	36	229	33	282	27	228	27	228	33	282	27	283	27	228	27	283	18	230	18	230	27	283	18	282	18	230	18	282	10	233	10	233	18	282	10	278	10	233	10	278	5	239	5	239	10	278	5	272	5	239	5	272	1	246	1	246	5	272	1	264	1	246	1	264	0	255	128	354	135	341	139	379	160	254	157	237	173	239	47	270	44	274	44	233	47	270	44	233	54	237	47	270	54	237	49	267	54	237	63	244	54	263	54	263	63	244	56	262	63	264	56	262	63	244	63	264	63	244	72	251	86	265	98	280	92	294	92	294	98	280	103	310	117	332	103	310	108	295	117	332	108	295	118	309	81	280	71	270	72	251	81	280	72	251	86	265	81	280	86	265	92	294	140	126	133	130	142	110	142	110	133	130	127	136	142	110	127	136	120	118	120	118	127	136	124	144	120	118	124	144	123	155	123	155	123	165	120	118	120	118	123	165	135	341	120	118	135	341	108	251	140	227	211	457	152	412	140	227	152	412	139	379	140	227	139	379	135	341	135	341	139	379	128	353	135	341	128	353	126	323	126	323	128	353	118	309	125	176	129	189	135	341	135	341	129	189	133	206	135	341	133	206	140	227	104	239	99	223	103	130	104	239	103	130	120	118	104	239	120	118	108	251	94	205	90	187	92	148	94	205	92	148	103	130	94	205	103	130	99	223	176	145	168	136	169	108	169	108	168	136	159	128	169	108	159	128	148	125	148	125	140	126	142	110	219	126	222	137	220	144	219	126	220	144	217	149	219	126	217	149	212	153	219	126	212	153	210	118	205	155	198	156	198	112	205	155	198	112	210	118	205	155	210	118	212	153	186	153	176	145	184	109	186	153	184	109	198	112	186	153	198	112	198	156	148	125	142	110	169	108	103	310	98	280	108	295	54	237	54	263	52	263	54	237	52	263	51	265	54	237	51	265	49	267	44	274	40	278	44	233	44	233	40	278	37	281	44	233	37	281	36	229	36	229	37	281	33	282	36	229	33	282	27	228	27	228	33	282	27	283	27	228	27	283	18	230	18	230	27	283	18	282	18	230	18	282	10	233	10	233	18	282	10	278	10	233	10	278	5	239	5	239	10	278	5	272	5	239	5	272	1	246	1	246	5	272	1	264	1	246	1	264	0	255	176	145	169	108	184	109	152	412	211	457	167	457	92	148	90	187	88	171	135	341	123	165	125	176	117	332	118	309	128	353	63	264	72	251	71	270	89	247	89	247	89	247	89	247	115	352	86	424	89	247	86	424	86	421	89	247	86	421	86	418	89	247	86	418	86	414	89	247	86	414	85	410	89	247	85	410	84	405	89	247	84	405	52	282	89	247	52	282	47	264	89	247	47	264	126	228	306	453	242	453	280	439	306	453	280	439	287	442	306	453	287	442	293	444	306	453	293	444	300	444	306	453	300	444	306	444	242	453	135	352	140	334	242	453	140	334	149	333	242	453	149	333	156	331	242	453	156	331	163	328	242	453	163	328	182	346	242	453	182	346	266	428	242	453	266	428	274	434	242	453	274	434	280	439	176	318	180	311	182	346	182	346	180	311	183	304	182	346	183	304	201	339	201	339	183	304	184	297	201	339	184	297	190	241	176	318	182	346	170	323	170	323	182	346	163	328	89	247	111	336	115	352	115	352	111	336	120	336	115	352	120	336	135	352	135	352	120	336	131	335	135	352	131	335	140	334	176	453	55	453	66	443	176	453	66	443	74	441	176	453	74	441	81	437	176	453	81	437	85	432	176	453	85	432	86	424	176	453	86	424	149	438	176	453	149	438	161	442	176	453	161	442	176	444	86	424	115	352	128	404	86	424	128	404	133	419	86	424	133	419	140	431	86	424	140	431	149	438	104	244	126	228	110	244	110	244	126	228	115	244	137	246	115	244	126	228	137	246	126	228	160	232	231	274	237	298	234	310	231	274	234	310	228	322	231	274	228	322	217	331	231	274	217	331	214	255	201	339	190	241	214	255	201	339	214	255	217	331	184	297	181	279	190	241	190	241	181	279	171	264	190	241	171	264	160	232	160	232	171	264	156	253	160	232	156	253	137	246	126	228	104	244	100	245	126	228	100	245	94	246	126	228	94	246	89	247	126	228	47	264	40	252	126	228	40	252	32	245	126	228	32	245	20	240	126	228	20	240	4	237	126	228	4	237	4	228	66	443	55	453	55	444	32	437	38	435	40	449	40	449	38	435	43	432	40	449	43	432	50	451	50	451	43	432	46	425	50	451	46	425	49	415	49	415	53	397	50	451	50	451	53	397	60	454	30	447	20	445	24	438	30	447	24	438	32	437	30	447	32	437	40	449	10	443	10	438	24	438	10	443	24	438	20	445	56	370	59	335	60	454	60	454	59	335	63	292	60	454	63	292	64	455	64	455	63	292	66	241	64	455	66	241	67	455	67	455	66	241	66	230	214	225	221	233	230	265	214	225	230	265	213	449	214	225	213	449	213	452	214	225	213	452	212	454	214	225	212	454	212	455	214	225	212	455	210	456	214	225	210	456	209	220	322	374	323	455	316	401	316	401	313	386	322	374	322	374	313	386	305	368	322	374	305	368	300	338	300	338	305	368	289	343	300	338	289	343	269	295	269	295	289	343	265	310	269	295	265	310	230	245	230	245	265	310	230	265	209	220	210	456	208	456	209	220	208	456	207	456	209	220	207	456	206	455	209	220	206	455	205	217	199	219	200	217	202	451	202	451	200	217	202	217	202	451	202	217	203	453	203	453	202	217	205	217	203	453	205	217	205	455	205	455	205	217	206	455	202	451	101	292	105	265	202	451	105	265	111	276	202	451	111	276	117	287	202	451	117	287	123	298	202	451	123	298	129	308	202	451	129	308	135	317	202	451	135	317	181	398	202	451	181	398	196	234	202	451	196	234	197	227	202	451	197	227	198	222	202	451	198	222	199	219	97	353	93	385	95	247	97	353	95	247	101	292	97	353	101	292	99	321	89	414	85	439	87	233	89	414	87	233	95	247	89	414	95	247	93	385	82	447	81	452	81	224	82	447	81	224	87	233	82	447	87	233	85	439	81	452	79	455	81	224	81	224	79	455	77	456	81	224	77	456	76	218	76	218	77	456	75	457	76	218	75	457	73	457	68	219	70	217	70	456	70	456	70	217	72	217	70	456	72	217	73	457	73	457	72	217	76	218	67	455	66	230	67	223	67	455	67	223	68	219	67	455	68	219	70	456	336	404	341	427	339	437	336	404	339	437	336	445	336	404	336	445	330	451	336	404	330	451	323	455	336	404	323	455	322	374	312	411	314	408	314	457	314	457	314	408	315	404	314	457	315	404	323	455	323	455	315	404	316	401	295	432	297	428	297	450	297	450	297	428	300	424	297	450	300	424	302	453	302	453	300	424	305	419	302	453	305	419	307	456	307	456	305	419	309	415	307	456	309	415	314	457	314	457	309	415	312	411	294	445	293	441	294	436	294	445	294	436	295	432	294	445	295	432	297	450	230	245	230	265	221	233	101	292	95	247	105	265	60	454	53	397	56	370	43	440	46	441	46	441	52	451	46	441	57	439	52	451	57	439	63	453	63	453	57	439	65	436	63	453	65	436	75	455	75	455	65	436	72	430	75	455	72	430	78	421	36	440	40	440	42	449	42	449	40	440	43	440	42	449	43	440	52	451	52	451	43	440	46	441	42	449	30	446	33	439	42	449	33	439	36	440	73	166	68	163	81	160	81	160	68	163	64	162	81	160	64	162	61	161	61	161	54	163	56	140	56	140	54	163	50	166	56	140	50	166	45	170	11	162	12	148	14	167	14	167	12	148	15	142	14	167	15	142	18	171	18	171	15	142	21	138	18	171	21	138	24	174	24	174	21	138	27	135	24	174	27	135	30	175	30	175	27	135	35	134	30	175	35	134	39	174	39	174	35	134	56	140	39	174	56	140	45	170	94	458	92	458	94	379	94	379	92	458	84	408	78	421	84	408	92	458	78	421	92	458	75	455	109	208	100	196	109	190	109	190	100	196	92	186	109	190	92	186	85	177	85	177	78	171	81	160	81	160	78	171	73	166	61	161	56	140	81	160	124	234	123	231	139	229	139	229	123	231	122	227	139	229	122	227	120	224	120	224	116	218	139	229	139	229	116	218	109	190	102	459	105	340	108	450	108	450	105	340	115	298	108	450	115	298	117	426	117	426	115	298	122	263	117	426	122	263	128	395	128	395	122	263	125	241	139	229	125	241	125	238	139	229	125	238	124	234	105	340	102	459	99	459	105	340	99	459	97	459	105	340	97	459	95	459	105	340	95	459	94	379	214	389	207	370	212	354	212	354	207	370	195	345	212	354	195	345	194	317	194	317	195	345	178	314	194	317	178	314	171	277	171	277	178	314	155	276	235	440	232	447	234	411	234	411	232	447	226	454	234	411	226	454	225	385	225	385	226	454	219	458	225	385	219	458	217	404	217	404	214	389	225	385	225	385	214	389	212	354	219	458	210	459	212	414	219	458	212	414	215	411	219	458	215	411	216	408	219	458	216	408	217	404	198	424	203	421	204	458	204	458	203	421	208	417	204	458	208	417	210	459	210	459	208	417	212	414	190	441	190	436	191	446	191	446	190	436	192	432	191	446	192	432	194	451	194	451	192	432	194	428	194	451	194	428	198	455	198	455	194	428	198	424	198	455	198	424	204	458	139	229	171	277	155	276	139	229	155	276	144	330	139	229	144	330	137	361	139	229	137	361	128	395	139	229	128	395	125	241	85	177	81	160	109	190	33	439	30	446	30	438	109	208	109	190	116	218	235	440	234	411	237	431	94	458	94	379	95	459	12	148	11	162	10	155	56	317	65	305	69	388	69	388	65	305	76	298	69	388	76	298	90	413	90	413	76	298	89	369	98	293	89	369	88	294	98	391	111	407	113	433	113	433	111	407	130	425	113	433	130	425	136	447	136	447	130	425	156	442	136	447	156	442	154	455	91	378	98	391	113	433	91	378	113	433	90	413	91	378	90	413	89	369	89	369	76	298	88	294	56	317	69	388	55	357	56	317	55	357	54	352	56	317	54	352	53	347	56	317	53	347	53	343	56	317	53	343	52	339	56	317	52	339	52	335	91	363	98	293	93	362	93	362	98	293	95	362	98	362	95	362	98	293	98	362	98	293	109	295	145	332	143	344	142	317	142	317	143	344	138	354	142	317	138	354	133	306	133	306	138	354	131	360	133	306	131	360	122	364	133	306	122	364	121	299	121	299	122	364	112	365	121	299	112	365	109	295	109	295	112	365	108	365	109	295	108	365	104	364	101	363	98	362	109	295	101	363	109	295	104	364	98	293	91	363	90	365	98	293	90	365	89	366	98	293	89	366	89	369	76	386	81	394	84	451	84	451	81	394	86	404	84	451	86	404	95	454	95	454	86	404	89	417	95	454	89	417	92	426	144	438	154	453	135	446	135	446	154	453	123	449	113	447	123	449	121	457	113	447	121	457	107	456	107	456	95	454	98	434	107	456	98	434	105	441	107	456	105	441	113	447	53	382	61	381	63	443	63	443	61	381	69	382	63	443	69	382	73	448	73	448	69	382	76	386	73	448	76	386	84	451	37	411	37	397	40	418	40	418	37	397	41	391	40	418	41	391	45	427	45	427	41	391	46	385	45	427	46	385	53	435	53	435	46	385	53	382	53	435	53	382	63	443	201	412	193	430	196	349	196	349	193	430	178	444	196	349	178	444	176	310	176	310	178	444	154	453	176	310	154	453	154	398	154	398	149	366	176	310	176	310	149	366	147	278	154	453	144	438	150	427	154	453	150	427	153	414	154	453	153	414	154	398	154	453	121	457	123	449	71	249	73	249	87	301	87	301	73	249	112	257	87	301	112	257	115	316	115	316	112	257	147	278	115	316	147	278	136	338	136	338	147	278	149	366	87	301	52	296	61	250	87	301	61	250	64	249	87	301	64	249	66	249	87	301	66	249	68	249	87	301	68	249	71	249	44	296	20	195	44	195	44	296	44	195	61	250	44	296	61	250	52	296	201	412	196	349	203	392	37	397	37	411	36	404	95	454	92	426	98	434	96	449	59	430	69	373	69	373	59	430	65	349	67	253	65	349	59	430	67	253	59	430	46	263	46	263	59	430	35	401	46	263	35	401	30	278	30	278	35	401	21	366	30	278	21	366	19	299	19	299	21	366	16	328	19	299	16	328	16	324	159	456	146	457	150	447	150	447	146	457	141	449	119	442	141	449	146	457	119	442	146	457	96	449	188	386	194	382	195	446	195	446	194	382	202	381	195	446	202	381	205	441	205	441	202	381	211	382	205	441	211	382	214	433	214	433	211	382	218	385	214	433	218	385	220	425	220	425	218	385	223	391	220	425	223	391	224	417	224	417	223	391	226	397	224	417	226	397	226	410	226	410	226	397	227	404	184	450	172	454	175	415	184	450	175	415	178	403	184	450	178	403	183	393	184	450	183	393	188	386	184	450	188	386	195	446	150	447	158	441	159	456	159	456	158	441	166	434	159	456	166	434	172	454	172	454	166	434	172	425	172	454	172	425	175	415	96	449	69	373	81	400	96	449	81	400	98	424	96	449	98	424	119	442	111	298	92	305	93	249	111	298	93	249	96	249	111	298	96	249	98	249	111	298	98	249	100	249	111	298	100	249	103	250	111	298	103	250	118	195	111	298	118	195	135	296	91	249	93	249	92	305	91	249	92	305	78	317	91	249	78	317	68	331	91	249	68	331	67	253	103	250	93	195	118	195	135	296	118	195	143	296	65	349	67	253	68	331	61	326	86	326	164	438	164	438	86	326	177	395	164	438	177	395	197	438	197	438	177	395	231	326	197	438	231	326	255	326	282	438	258	438	175	326	175	326	258	438	164	368	175	326	164	368	143	326	143	326	164	368	105	438	143	326	105	438	80	438	143	368	124	376	130	330	130	330	124	376	110	389	130	330	110	389	107	343	107	343	110	389	101	407	107	343	101	407	97	430	258	430	247	408	249	369	249	369	247	408	231	390	249	369	231	390	225	346	225	346	231	390	212	376	225	346	212	376	195	331	195	331	212	376	191	368	195	331	191	368	168	365	168	365	143	368	163	326	163	326	143	368	130	330	97	430	78	430	81	393	97	430	81	393	90	364	97	430	90	364	107	343	258	430	249	369	267	397	258	430	267	397	277	430	168	365	163	326	195	331	189	395	189	343	195	387	195	387	189	343	196	350	195	387	196	350	200	378	200	378	196	350	200	359	200	378	200	359	202	369	137	370	138	359	138	380	138	380	138	359	143	350	138	380	143	350	143	388	143	388	143	350	150	343	143	388	150	343	150	395	150	395	150	343	159	338	150	395	159	338	159	400	159	400	159	338	169	336	159	400	169	336	170	401	170	401	169	336	180	338	170	401	180	338	180	400	180	400	180	338	189	343	180	400	189	343	189	395	211	388	204	376	208	349	208	349	204	376	195	367	208	349	195	367	190	340	190	340	195	367	183	361	190	340	183	361	169	336	169	336	183	361	169	359	204	428	208	455	195	437	195	437	208	455	190	464	195	437	190	464	182	443	182	443	190	464	169	446	155	443	169	446	169	468	155	443	169	468	148	464	125	403	127	416	130	455	130	455	127	416	133	428	130	455	133	428	148	464	148	464	133	428	143	437	148	464	143	437	155	443	103	403	106	382	106	423	106	423	106	382	115	363	106	423	115	363	115	441	115	441	115	363	129	349	115	441	129	349	125	403	125	403	130	455	115	441	208	349	222	363	211	388	211	388	222	363	213	402	211	416	213	402	222	441	211	416	222	441	208	455	190	464	169	468	169	446	232	423	222	441	222	363	232	423	222	363	232	381	232	423	232	381	235	402	213	402	222	363	222	441	154	361	142	368	147	340	154	361	147	340	169	336	154	361	169	336	169	359	133	377	127	389	129	349	133	377	129	349	147	340	133	377	147	340	142	368	125	403	129	349	127	389	208	455	204	428	211	416	33	27	16	12	28	-22	28	-22	16	12	27	-34	30	-108	27	-34	16	12	30	-108	16	12	13	-99	13	-99	16	12	3	-1	13	-99	3	-1	0	-86	0	-86	3	-1	-5	-16	0	-86	-5	-16	-9	-69	-9	-69	-5	-16	-11	-31	-9	-69	-11	-31	-12	-48	30	-10	35	1	33	27	33	27	35	1	41	14	33	27	41	14	49	27	111	-56	101	-62	103	-93	103	-93	101	-62	90	-66	103	-93	90	-66	86	-103	86	-103	90	-66	79	-68	86	-103	79	-68	68	-109	68	-109	79	-68	67	-69	118	-78	132	-60	121	-48	118	-78	121	-48	111	-56	118	-78	111	-56	103	-93	53	-67	43	-62	50	-111	53	-67	50	-111	68	-109	53	-67	68	-109	67	-69	34	-55	29	-45	30	-108	34	-55	30	-108	50	-111	34	-55	50	-111	43	-62	27	-34	30	-108	29	-45	33	27	28	-22	30	-10	90	354	96	362	98	402	98	402	96	362	102	368	98	402	102	368	114	410	114	410	102	368	110	372	114	410	110	372	119	373	119	373	127	373	132	412	132	412	127	373	136	371	132	412	136	371	142	412	142	412	136	371	148	367	142	412	148	367	152	410	152	410	148	367	163	362	152	410	163	362	163	407	163	407	163	362	175	403	86	342	90	354	98	402	86	342	98	402	86	389	86	342	86	389	75	369	86	342	75	369	67	342	220	344	237	347	224	385	224	385	237	347	231	384	240	385	231	384	237	347	240	385	237	347	253	356	266	370	276	389	283	413	266	370	283	413	265	413	266	370	265	413	260	402	266	370	260	402	255	394	266	370	255	394	253	356	248	388	240	385	253	356	248	388	253	356	255	394	200	348	208	346	209	388	209	388	208	346	214	345	209	388	214	345	217	386	217	386	214	345	220	344	217	386	220	344	224	385	175	403	182	354	189	397	189	397	182	354	192	350	189	397	192	350	200	392	200	392	192	350	200	348	200	392	200	348	209	388	182	354	175	403	163	362	132	412	114	410	119	373	208	424	205	430	205	403	208	424	205	403	208	407	208	424	208	407	209	411	208	424	209	411	209	416	205	403	205	430	202	399	202	399	205	430	200	435	202	399	200	435	198	396	198	396	200	435	193	439	198	396	193	439	186	440	198	396	186	440	182	439	198	396	182	439	178	439	198	396	178	439	174	437	198	396	174	437	171	436	198	396	171	436	168	433	198	396	168	433	86	327	168	433	61	327	86	327	320	424	317	430	318	403	320	424	318	403	320	407	320	424	320	407	321	411	320	424	321	411	322	416	318	403	317	430	315	399	315	399	317	430	312	435	315	399	312	435	310	396	310	396	312	435	305	439	310	396	305	439	298	440	310	396	298	440	294	439	310	396	294	439	290	439	310	396	290	439	286	437	310	396	286	437	283	436	310	396	283	436	280	433	310	396	280	433	197	327	197	327	280	433	174	327	35	189	37	195	29	215	29	215	37	195	39	201	29	215	39	201	41	206	41	206	71	246	67	264	67	264	71	246	80	426	67	264	80	426	49	367	49	367	80	426	81	433	49	367	81	433	83	438	67	264	29	215	41	206	34	177	34	183	29	215	34	177	29	215	33	149	33	149	29	215	24	207	33	149	24	207	24	156	24	156	24	207	20	199	24	156	20	199	18	164	18	164	20	199	17	191	18	164	17	191	16	183	34	177	33	149	35	172	35	172	33	149	44	145	35	172	44	145	37	167	37	167	44	145	41	163	42	406	45	393	83	438	83	438	45	393	47	380	83	438	47	380	49	367	44	145	56	144	45	160	45	160	56	144	51	159	60	160	51	159	56	144	60	160	56	144	76	148	80	426	71	246	76	215	80	426	76	215	77	209	80	426	77	209	78	203	80	426	78	203	79	198	80	426	79	198	80	193	80	426	80	193	80	190	91	444	97	446	104	453	91	444	104	453	86	442	86	442	104	453	39	418	86	442	39	418	42	406	104	453	97	446	104	446	104	453	16	453	23	445	104	453	23	445	28	443	104	453	28	443	32	440	104	453	32	440	34	435	104	453	34	435	36	429	104	453	36	429	39	418	176	426	173	421	184	411	184	411	173	421	170	416	184	411	170	416	166	409	166	409	98	302	101	284	101	284	98	302	104	172	101	284	104	172	111	234	111	234	104	172	111	191	111	234	111	191	113	212	222	453	160	453	165	445	222	453	165	445	169	444	222	453	169	444	173	442	222	453	173	442	176	439	222	453	176	439	177	435	222	453	177	435	203	437	222	453	203	437	211	443	222	453	211	443	222	446	177	435	184	411	190	420	177	435	190	420	196	429	177	435	196	429	203	437	177	431	176	426	184	411	177	431	184	411	177	435	166	409	101	284	184	411	113	221	112	225	113	212	113	212	112	225	111	230	113	212	111	230	111	234	92	157	104	172	98	302	92	157	98	302	81	404	92	157	81	404	81	410	92	157	81	410	80	414	92	157	80	414	80	419	92	157	80	419	80	190	92	157	80	190	78	180	92	157	78	180	76	148	80	423	80	426	80	190	80	423	80	190	80	419	76	148	78	180	74	171	76	148	74	171	68	165	76	148	68	165	60	160	41	163	44	145	45	160	113	221	113	212	113	217	165	445	160	453	160	446	23	445	16	453	16	446	86	442	42	406	83	438	18	164	16	183	16	175	29	215	34	183	35	189	66	244	65	247	65	222	65	222	65	247	64	250	50	220	64	250	64	253	50	220	64	253	95	514	95	514	64	253	65	256	95	514	65	256	66	260	95	517	95	514	142	551	142	551	95	514	68	271	67	265	68	271	95	514	67	265	95	514	66	260	95	514	29	262	31	230	95	514	31	230	35	225	95	514	35	225	42	221	95	514	42	221	50	220	28	259	28	256	28	238	28	259	28	238	31	230	28	259	31	230	29	262	28	238	28	256	28	253	28	238	28	253	27	250	28	238	27	250	27	248	96	521	142	551	96	522	96	522	142	551	96	523	95	527	96	523	109	548	95	527	109	548	95	546	95	546	80	543	81	533	95	546	81	533	88	532	95	546	88	532	92	529	95	546	92	529	95	527	80	543	64	541	73	534	80	543	73	534	81	533	142	551	138	554	123	551	142	551	123	551	109	548	142	551	109	548	96	523	96	519	95	517	142	551	96	519	142	551	96	521	97	258	90	251	93	240	93	240	90	251	83	245	93	240	83	245	79	228	79	228	83	245	77	242	79	228	77	242	72	241	72	241	70	241	79	228	79	228	70	241	67	243	79	228	67	243	66	244	107	257	123	281	117	285	107	257	117	285	105	269	107	257	105	269	97	258	107	257	97	258	93	240	73	534	64	541	64	534	65	222	64	250	50	220	66	244	65	222	79	228	29	304	29	304	34	278	34	278	29	304	30	232	34	278	30	232	34	232	34	232	37	232	34	278	34	278	37	232	43	258	81	234	74	223	80	223	81	234	80	223	85	222	81	234	66	237	69	224	81	234	69	224	74	223	45	231	50	230	53	245	53	245	50	230	56	228	53	245	56	228	66	237	66	237	56	228	63	225	66	237	63	225	69	224	100	398	97	407	102	319	102	319	97	407	96	415	92	333	96	415	82	447	92	333	82	447	79	349	79	349	82	447	70	364	137	455	131	456	141	443	141	443	131	456	127	445	117	444	127	445	121	457	117	444	121	457	108	440	108	440	121	457	102	434	127	445	131	456	126	457	127	445	126	457	121	457	137	455	141	443	143	454	143	454	141	443	153	436	143	454	153	436	150	452	150	452	153	436	156	450	169	408	173	385	173	449	169	408	173	449	169	449	169	449	166	449	169	408	169	408	166	449	163	449	169	408	163	449	162	425	162	425	163	449	160	449	162	425	160	449	156	450	182	454	179	451	182	385	182	454	182	385	192	458	182	454	192	458	185	458	176	450	173	449	173	385	176	450	173	385	182	385	176	450	182	385	179	451	100	454	82	447	96	415	100	454	96	415	98	426	100	454	98	426	102	434	100	454	102	434	121	457	58	401	60	391	61	420	61	420	60	391	63	378	61	420	63	378	69	436	69	436	63	378	70	364	69	436	70	364	82	447	156	268	160	292	158	304	156	268	158	304	155	317	156	268	155	317	148	331	156	268	148	331	146	249	105	241	109	226	113	249	113	249	109	226	130	235	113	249	130	235	118	260	118	260	130	235	120	273	124	363	120	273	130	235	124	363	130	235	138	346	138	346	130	235	146	249	138	346	146	249	148	331	94	236	81	234	85	222	94	236	85	222	109	226	94	236	109	226	105	241	100	398	102	319	106	388	106	388	102	319	110	306	106	388	110	306	114	376	114	376	110	306	116	294	114	376	116	294	124	363	124	363	116	294	119	284	124	363	119	284	120	273	92	333	102	319	96	415	43	258	37	232	41	232	43	258	41	232	45	231	43	258	45	231	53	245	29	304	21	304	21	226	29	304	21	226	24	229	29	304	24	229	27	231	29	304	27	231	30	232	21	304	10	222	18	222	21	304	18	222	21	226	156	450	153	436	162	425	38	221	46	224	40	254	38	221	40	254	37	256	38	221	37	256	33	258	38	221	33	258	30	259	38	221	30	259	29	220	29	220	30	259	26	261	29	220	26	261	23	261	29	220	23	261	21	262	29	220	21	262	20	221	4	249	4	235	6	254	6	254	4	235	7	229	6	254	7	229	10	258	10	258	7	229	13	224	10	258	13	224	15	261	15	261	13	224	20	221	15	261	20	221	21	262	71	268	65	261	66	241	66	241	65	261	59	256	66	241	59	256	55	230	55	230	59	256	54	252	55	230	54	252	50	251	50	251	49	251	55	230	55	230	49	251	46	224	62	434	69	436	71	448	71	448	69	436	75	437	71	448	75	437	87	453	87	453	75	437	79	438	87	453	79	438	81	438	81	438	88	438	87	453	87	453	88	438	99	456	71	448	50	441	52	432	71	448	52	432	62	434	125	456	118	458	120	338	120	338	118	458	109	457	120	338	109	457	105	403	105	403	109	457	101	418	150	383	143	412	144	243	150	383	144	243	149	233	150	383	149	233	154	226	150	383	154	226	154	365	150	383	154	365	170	412	140	256	144	243	143	412	140	256	143	412	139	431	140	256	139	431	135	444	140	256	135	444	130	452	140	256	130	452	125	456	140	256	125	456	124	319	120	338	78	277	78	256	120	338	78	256	124	319	120	338	124	319	125	456	99	456	88	438	93	435	99	456	93	435	97	429	99	456	97	429	101	418	99	456	101	418	109	457	156	354	155	359	162	222	162	222	155	359	155	362	162	222	155	362	154	226	154	226	155	362	154	365	170	412	154	365	168	387	170	412	168	387	180	405	175	271	162	222	171	220	175	271	171	220	182	222	175	271	158	341	162	222	157	348	156	354	162	222	157	348	162	222	158	341	180	257	182	222	183	253	183	253	182	222	193	228	183	253	193	228	187	251	187	251	193	228	191	250	195	250	191	250	193	228	195	250	193	228	205	239	170	412	180	405	187	433	187	433	180	405	190	418	187	433	190	418	202	447	202	447	190	418	199	426	202	447	199	426	206	429	206	429	213	428	216	455	216	455	213	428	218	425	216	455	218	425	229	458	229	458	218	425	223	422	229	458	223	422	228	420	205	239	218	256	209	262	209	262	218	256	216	271	219	275	216	271	218	256	219	275	218	256	234	281	229	458	233	419	236	457	236	457	233	419	239	420	236	457	239	420	242	454	242	454	239	420	244	423	242	454	244	423	247	450	247	450	244	423	248	427	247	450	248	427	250	445	250	445	248	427	250	432	250	445	250	432	251	438	216	455	202	447	206	429	234	281	226	285	225	283	234	281	225	283	223	281	234	281	223	281	221	278	234	281	221	278	219	275	205	239	209	262	204	256	205	239	204	256	199	252	205	239	199	252	195	250	177	263	175	271	182	222	177	263	182	222	180	257	71	268	66	241	78	256	71	268	78	256	78	277	46	224	49	251	46	252	46	224	46	252	43	253	46	224	43	253	40	254	229	458	228	420	233	419	4	235	4	249	3	243	45	240	35	233	127	220	127	220	35	233	22	230	127	220	22	230	5	228	67	388	73	453	65	535	67	388	65	535	50	396	50	396	65	535	41	508	50	396	41	508	36	408	36	408	41	508	27	477	36	408	27	477	27	424	27	424	27	477	23	446	160	560	149	561	152	550	152	550	149	561	143	552	122	545	143	552	149	561	122	545	149	561	101	554	127	228	115	230	127	220	127	220	115	230	106	232	127	220	106	232	52	253	52	253	106	232	100	235	52	253	100	235	58	273	58	273	100	235	97	240	58	273	97	240	96	247	96	247	96	404	85	383	85	383	96	404	84	417	85	383	84	417	76	434	112	396	96	404	96	251	112	396	96	251	97	255	112	396	97	255	98	260	112	396	98	260	99	266	112	396	99	266	101	273	112	396	101	273	131	392	96	247	85	383	58	273	76	434	73	453	67	388	76	434	67	388	85	383	203	486	212	488	213	540	213	540	212	488	219	491	213	540	219	491	220	532	220	532	219	491	224	496	220	532	224	496	225	523	225	523	224	496	227	502	225	523	227	502	228	516	228	516	227	502	228	509	185	498	190	491	193	552	193	552	190	491	196	488	193	552	196	488	203	547	203	547	196	488	203	486	203	547	203	486	213	540	183	555	172	558	173	529	183	555	173	529	177	519	183	555	177	519	180	507	183	555	180	507	185	498	183	555	185	498	193	552	152	550	160	546	160	560	160	560	160	546	168	539	160	560	168	539	172	558	172	558	168	539	173	529	101	554	65	535	77	477	101	554	77	477	87	504	101	554	87	504	103	528	101	554	103	528	122	545	77	477	65	535	73	453	127	220	5	228	5	220	45	240	127	220	52	253	96	404	96	247	96	251	202	47	156	47	115	-97	115	-97	156	47	106	-32	115	-97	106	-32	98	-97	98	-97	106	-32	55	47	98	-97	55	47	10	47	7	372	7	336	262	336	7	372	262	336	262	372	7	441	7	404	262	404	7	441	262	404	262	441	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	98	385	98	334	105	378	105	378	98	334	105	341	105	378	105	341	110	369	110	369	105	341	110	349	110	369	110	349	112	360	47	360	48	349	48	370	48	370	48	349	53	341	48	370	53	341	53	379	53	379	53	341	60	334	53	379	60	334	60	386	60	386	60	334	69	329	60	386	69	329	69	390	69	390	69	329	79	327	69	390	79	327	80	392	80	392	79	327	89	329	80	392	89	329	89	390	89	390	89	329	98	334	89	390	98	334	98	385	243	385	243	334	250	378	250	378	243	334	250	341	250	378	250	341	255	369	255	369	250	341	255	349	255	369	255	349	256	360	191	360	193	349	193	370	193	370	193	349	198	341	193	370	198	341	198	379	198	379	198	341	205	334	198	379	205	334	205	386	205	386	205	334	213	329	205	386	213	329	214	390	214	390	213	329	224	327	214	390	224	327	225	392	225	392	224	327	234	329	225	392	234	329	234	390	234	390	234	329	243	334	234	390	243	334	243	385	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	200	435	198	440	198	428	198	428	198	440	196	444	198	428	196	444	194	422	194	422	196	444	192	446	194	422	192	446	189	415	189	415	192	446	187	448	189	415	187	448	183	449	189	415	183	449	181	408	181	408	183	449	175	448	181	408	175	448	173	400	173	400	175	448	169	446	173	400	169	446	164	443	92	347	115	347	154	434	154	434	115	347	173	400	154	434	173	400	159	439	159	439	173	400	164	443	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	99	254	101	243	101	266	101	266	101	243	106	233	101	266	106	233	106	277	106	277	106	233	114	226	106	277	114	226	114	285	114	285	114	226	124	221	114	285	124	221	124	290	124	290	124	221	135	219	124	290	135	219	136	292	136	292	135	219	147	221	136	292	147	221	148	290	148	290	147	221	157	226	148	290	157	226	158	285	158	285	157	226	166	233	158	285	166	233	166	277	166	277	166	233	171	243	166	277	171	243	171	266	171	266	171	243	173	254	70	28	61	20	365	0	365	0	61	20	48	14	365	0	48	14	29	10	154	30	148	36	83	60	83	60	148	36	146	44	164	353	146	44	147	52	164	353	147	52	150	65	164	353	150	65	155	84	164	353	155	84	161	109	164	353	161	109	170	141	164	353	170	141	167	361	170	141	170	380	169	371	170	141	169	371	167	361	165	411	170	404	449	432	449	432	170	404	270	410	449	432	270	410	290	411	290	411	343	410	449	432	449	432	343	410	379	405	449	432	379	405	402	397	429	330	449	432	417	362	429	330	417	362	417	357	429	330	417	357	416	351	429	330	416	351	416	345	429	330	416	345	415	338	429	330	415	338	415	332	414	383	417	362	449	432	414	383	449	432	402	397	171	388	191	215	171	395	171	395	191	215	197	239	197	239	191	215	243	215	197	239	243	215	249	239	249	239	243	215	258	215	249	239	258	215	279	240	171	395	197	239	241	393	171	395	241	393	244	400	171	395	244	400	249	406	171	395	249	406	257	409	171	395	257	409	170	404	449	432	120	432	142	419	449	432	142	419	156	416	449	432	156	416	165	411	258	215	271	214	279	240	279	240	271	214	281	212	279	240	281	212	300	245	300	245	281	212	289	209	300	245	289	209	295	205	295	205	296	203	300	245	300	245	296	203	298	200	300	245	298	200	299	196	341	303	327	275	353	301	353	301	327	275	315	256	353	301	315	256	308	147	308	147	315	256	300	245	308	147	300	245	299	185	299	185	299	178	308	147	308	147	299	178	299	172	308	147	299	172	298	165	300	245	299	196	299	191	300	245	299	191	299	185	296	158	295	150	308	147	296	158	308	147	298	165	369	78	357	65	365	0	365	0	357	65	345	56	365	0	345	56	333	48	333	48	313	38	365	0	365	0	313	38	290	31	365	0	290	31	264	26	406	107	395	112	381	93	406	107	381	93	369	78	406	107	369	78	365	0	70	28	365	0	179	23	179	23	365	0	199	22	235	23	199	22	365	0	235	23	365	0	264	26	164	26	154	30	83	60	164	26	83	60	77	41	164	26	77	41	70	28	164	26	70	28	179	23	191	215	171	388	170	380	191	215	170	380	170	141	112	435	111	440	110	428	110	428	111	440	108	444	110	428	108	444	107	422	107	422	108	444	104	446	107	422	104	446	101	415	101	415	104	446	100	448	101	415	100	448	95	449	101	415	95	449	94	408	94	408	95	449	88	448	94	408	88	448	86	400	86	400	88	448	81	446	86	400	81	446	76	443	4	347	27	347	67	434	67	434	27	347	86	400	67	434	86	400	71	439	71	439	86	400	76	443	365	0	29	10	29	0	142	419	120	432	120	422	270	410	170	404	257	409	83	60	146	44	164	353	171	381	169	372	191	216	191	216	169	372	167	363	191	216	167	363	164	353	164	353	86	67	145	43	145	43	86	67	145	40	146	30	145	40	86	67	146	30	86	67	150	23	150	23	86	67	79	45	150	23	79	45	158	18	158	18	79	45	191	0	158	18	191	0	171	14	171	14	191	0	191	10	164	353	145	43	145	45	164	353	145	45	146	48	164	353	146	48	146	51	164	353	146	51	147	54	164	353	147	54	191	216	418	353	387	244	398	42	398	42	387	244	398	38	400	29	398	38	337	61	400	29	337	61	404	22	404	22	337	61	331	44	404	22	331	44	414	17	414	17	331	44	451	0	414	17	451	0	429	13	429	13	451	0	451	10	418	353	398	42	399	45	418	353	399	45	399	48	418	353	399	48	400	51	418	353	400	51	401	54	418	353	401	54	488	373	418	353	488	373	421	362	544	432	379	432	399	420	544	432	399	420	412	416	544	432	412	416	421	410	544	432	421	410	426	403	544	432	426	403	427	394	544	432	427	394	511	413	544	432	511	413	525	418	544	432	525	418	544	422	427	394	488	373	494	392	427	394	494	392	502	405	427	394	502	405	511	413	427	387	425	380	488	373	427	387	488	373	427	394	423	371	421	362	488	373	423	371	488	373	425	380	241	391	172	395	234	375	234	375	172	395	191	216	234	375	191	216	199	244	199	244	191	216	379	216	199	244	379	216	387	244	387	244	379	216	398	38	451	0	331	44	323	30	451	0	323	30	311	21	451	0	311	21	294	14	451	0	294	14	270	10	451	0	270	10	270	0	301	432	121	432	142	419	301	432	142	419	157	416	301	432	157	416	166	411	301	432	166	411	171	404	301	432	171	404	172	395	301	432	172	395	263	413	301	432	263	413	279	419	301	432	279	419	301	422	250	404	263	413	172	395	250	404	172	395	241	391	191	216	172	395	172	388	191	0	79	45	71	30	191	0	71	30	62	20	191	0	62	20	48	14	191	0	48	14	29	10	191	0	29	10	29	0	110	435	109	440	109	428	109	428	109	440	106	444	109	428	106	444	105	422	105	422	106	444	102	446	105	422	102	446	99	415	99	415	102	446	98	448	99	415	98	448	93	449	99	415	93	449	92	408	92	408	93	449	86	448	92	408	86	448	84	400	84	400	86	448	80	446	84	400	80	446	74	443	3	347	25	347	65	434	65	434	25	347	84	400	65	434	84	400	70	439	70	439	84	400	74	443	171	381	191	216	172	388	142	419	121	432	121	422	337	61	398	38	379	216	399	420	379	432	379	422	66	29	57	20	186	0	186	0	57	20	43	15	186	0	43	15	24	10	186	10	167	13	186	0	186	0	167	13	154	16	186	0	154	16	74	42	74	42	154	16	146	21	74	42	146	21	80	61	80	61	146	21	142	27	80	61	142	27	140	36	140	36	141	44	80	61	80	61	141	44	160	353	142	53	144	63	160	353	160	353	144	63	147	74	160	353	147	74	150	86	150	86	230	371	160	353	160	353	230	371	162	362	284	432	120	432	140	420	284	432	140	420	153	416	284	432	153	416	162	410	284	432	162	410	167	403	284	432	167	403	169	393	284	432	169	393	252	413	284	432	252	413	265	419	284	432	265	419	284	422	169	393	230	371	236	391	169	393	236	391	243	405	169	393	243	405	252	413	168	387	166	379	230	371	168	387	230	371	169	393	164	371	162	362	230	371	164	371	230	371	166	379	109	435	108	440	108	428	108	428	108	440	106	444	108	428	106	444	104	422	104	422	106	444	102	446	104	422	102	446	99	415	99	415	102	446	97	448	99	415	97	448	92	449	99	415	92	449	91	408	91	408	92	449	85	448	91	408	85	448	83	400	83	400	85	448	79	446	83	400	79	446	74	443	2	347	24	347	64	434	64	434	24	347	83	400	64	434	83	400	69	439	69	439	83	400	74	443	186	0	24	10	24	0	66	29	186	0	74	42	160	353	141	44	142	53	140	420	120	432	120	422	96	14	113	82	109	122	109	122	118	337	96	14	96	14	118	337	86	292	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	113	82	96	14	136	-4	113	82	136	-4	124	51	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	195	10	184	-11	213	-9	146	435	145	440	144	428	144	428	145	440	142	444	144	428	142	444	140	422	140	422	142	444	138	446	140	422	138	446	135	415	135	415	138	446	134	448	135	415	134	448	129	449	135	415	129	449	127	408	127	408	129	449	122	448	127	408	122	448	119	400	119	400	122	448	115	446	119	400	115	446	110	443	38	347	61	347	101	434	101	434	61	347	119	400	101	434	119	400	105	439	105	439	119	400	110	443	408	412	408	115	438	378	128	406	133	407	141	430	141	430	133	407	139	408	141	430	139	408	145	408	145	408	173	404	156	437	156	437	173	404	171	441	126	421	110	410	115	401	126	421	115	401	122	404	126	421	122	404	128	406	126	421	128	406	141	430	156	437	141	430	145	408	253	417	226	436	235	42	235	42	226	436	235	37	236	28	235	37	211	195	236	48	237	55	253	417	253	417	237	55	239	63	253	417	239	63	242	73	242	73	268	166	253	417	253	417	268	166	270	387	235	37	226	436	217	280	235	37	217	280	217	265	235	37	217	265	216	249	235	37	216	249	215	233	235	37	215	233	213	215	235	37	213	215	211	195	283	305	280	349	282	275	283	305	282	275	283	281	283	305	283	281	283	287	283	305	283	287	283	293	283	305	283	293	283	299	438	441	431	441	443	412	443	412	431	441	398	432	443	412	398	432	392	393	392	393	398	432	365	408	392	393	365	408	349	347	349	347	365	408	334	371	349	347	334	371	313	285	313	285	334	371	306	326	313	285	306	326	286	220	286	220	306	326	284	276	286	220	284	276	284	275	479	407	476	414	480	400	480	400	476	414	473	420	480	400	473	420	469	395	469	395	473	420	469	426	469	395	469	426	465	401	465	401	469	426	463	432	465	401	463	432	461	405	461	405	463	432	457	435	461	405	457	435	456	409	456	409	457	435	451	438	456	409	451	438	450	411	450	411	451	438	445	440	450	411	445	440	443	412	282	275	280	349	270	387	282	275	270	387	286	220	282	275	286	220	284	275	294	0	294	10	271	13	294	0	271	13	257	14	294	0	257	14	247	17	294	0	247	17	166	43	294	0	166	43	156	28	294	0	156	28	143	19	294	0	143	19	126	13	294	0	126	13	103	10	294	0	103	10	103	0	193	390	207	365	226	436	226	436	207	365	215	329	226	436	215	329	217	280	174	65	166	43	247	17	174	65	247	17	240	22	174	65	240	22	236	28	174	65	236	28	211	195	188	443	171	441	173	404	188	443	173	404	193	390	188	443	193	390	226	436	112	435	111	440	111	428	111	428	111	440	109	444	111	428	109	444	107	422	107	422	109	444	105	446	107	422	105	446	101	415	101	415	105	446	101	448	101	415	101	448	96	449	101	415	96	449	94	408	94	408	96	449	88	448	94	408	88	448	86	400	86	400	88	448	82	446	86	400	82	446	77	443	5	347	28	347	67	434	67	434	28	347	86	400	67	434	86	400	72	439	72	439	86	400	77	443	443	412	445	440	438	441	270	387	268	166	286	220	253	417	235	42	236	48	49	65	40	70	-3	0	-3	0	40	70	35	79	-3	0	35	79	24	118	24	118	35	79	33	92	33	96	33	101	24	118	24	118	33	101	34	106	24	118	34	106	35	115	35	115	34	106	34	111	154	382	125	355	139	248	139	248	125	355	136	219	138	189	136	219	126	104	138	189	126	104	144	162	144	162	126	104	163	86	144	162	163	86	155	139	155	139	163	86	171	121	175	0	191	110	171	121	175	0	171	121	163	86	175	0	163	86	160	62	175	0	160	62	73	62	175	0	73	62	60	63	175	0	60	63	49	65	175	0	49	65	-3	0	252	432	216	420	222	381	222	381	216	420	200	361	178	335	200	361	184	403	178	335	184	403	160	307	160	307	184	403	154	382	160	307	154	382	147	278	147	278	154	382	139	248	216	420	184	403	200	361	392	434	334	441	364	413	364	413	334	441	327	419	298	417	327	419	334	441	298	417	334	441	291	439	441	78	424	69	443	0	443	0	424	69	405	65	443	0	405	65	383	62	383	62	298	62	443	0	443	0	298	62	257	0	455	94	441	78	443	0	455	94	443	0	480	115	455	94	480	115	468	118	394	201	365	160	367	108	367	108	365	160	327	128	367	108	327	128	302	86	302	86	327	128	283	110	302	86	283	110	298	62	298	62	283	110	257	0	364	413	390	397	392	434	392	434	390	397	407	371	392	434	407	371	436	413	436	413	407	371	417	338	436	413	417	338	420	299	420	299	419	142	457	185	489	289	484	339	481	235	481	235	484	339	466	381	481	235	466	381	457	185	457	185	466	381	436	413	457	185	436	413	420	299	419	142	420	299	413	249	419	142	413	249	394	201	419	142	394	201	367	108	222	381	245	397	252	432	252	432	245	397	270	409	252	432	270	409	291	439	291	439	270	409	298	417	126	104	136	219	125	355	126	104	125	355	100	324	126	104	100	324	99	127	67	221	70	186	71	256	71	256	70	186	80	155	71	256	80	155	82	291	82	291	80	155	99	127	82	291	99	127	100	324	140	435	139	440	139	428	139	428	139	440	137	444	139	428	137	444	135	422	135	422	137	444	133	446	135	422	133	446	130	415	130	415	133	446	128	448	130	415	128	448	124	449	130	415	124	449	122	408	122	408	124	449	116	448	122	408	116	448	114	400	114	400	116	448	110	446	114	400	110	446	105	443	33	347	55	347	95	434	95	434	55	347	114	400	95	434	114	400	100	439	100	439	114	400	105	443	33	96	24	118	33	92	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	214	415	213	421	212	409	212	409	213	421	210	425	212	409	210	425	208	403	208	403	210	425	206	428	208	403	206	428	202	396	202	396	206	428	201	430	202	396	201	430	197	430	202	396	197	430	195	389	195	389	197	430	189	429	195	389	189	429	187	381	187	381	189	429	183	427	187	381	183	427	177	424	106	327	129	327	169	415	169	415	129	327	187	381	169	415	187	381	173	420	173	420	187	381	177	424	98	385	98	334	105	378	105	378	98	334	105	341	105	378	105	341	110	369	110	369	105	341	110	349	110	369	110	349	112	360	47	360	48	349	48	370	48	370	48	349	53	341	48	370	53	341	53	379	53	379	53	341	60	334	53	379	60	334	60	386	60	386	60	334	69	329	60	386	69	329	69	390	69	390	69	329	79	327	69	390	79	327	80	392	80	392	79	327	89	329	80	392	89	329	89	390	89	390	89	329	98	334	89	390	98	334	98	385	243	385	243	334	250	378	250	378	243	334	250	341	250	378	250	341	255	369	255	369	250	341	255	349	255	369	255	349	256	360	191	360	193	349	193	370	193	370	193	349	198	341	193	370	198	341	198	379	198	379	198	341	205	334	198	379	205	334	205	386	205	386	205	334	213	329	205	386	213	329	214	390	214	390	213	329	224	327	214	390	224	327	225	392	225	392	224	327	234	329	225	392	234	329	234	390	234	390	234	329	243	334	234	390	243	334	243	385	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	102	149	244	443	244	443	102	149	116	174	244	443	116	174	214	347	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	322	76	261	443	261	59	322	76	261	59	262	56	322	76	262	56	262	52	322	76	262	52	262	49	261	443	244	443	245	174	261	443	245	174	248	149	261	443	248	149	261	63	261	443	261	63	261	59	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	116	174	102	149	248	149	116	174	248	149	245	174	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	244	443	214	347	245	174	130	353	123	89	129	112	130	353	129	112	137	140	130	353	50	64	113	48	130	353	113	48	114	56	130	353	114	56	118	70	130	353	118	70	123	89	50	64	43	43	175	0	50	64	175	0	130	24	50	64	130	24	121	30	50	64	121	30	115	38	50	64	115	38	113	48	135	380	134	372	137	140	137	140	134	372	132	362	137	140	132	362	130	353	279	93	262	61	285	21	285	21	262	61	235	38	285	21	235	38	235	5	235	5	235	38	200	25	235	5	200	25	175	0	175	0	200	25	157	20	201	218	218	216	237	244	237	244	218	216	231	214	237	244	231	214	241	211	241	211	255	203	274	257	274	257	255	203	267	191	274	257	267	191	273	232	273	232	267	191	277	175	273	232	277	175	304	219	304	219	277	175	283	155	304	219	283	155	285	132	285	132	285	21	304	219	210	400	137	395	206	389	206	389	137	395	157	220	206	389	157	220	164	240	164	240	157	220	181	219	164	240	181	219	189	240	189	240	181	219	201	218	189	240	201	218	237	244	215	407	222	411	251	432	251	432	222	411	232	412	251	432	232	412	245	412	245	412	274	410	251	432	251	432	274	410	301	428	384	369	367	396	372	281	384	369	372	281	381	296	384	369	381	296	387	313	384	369	387	313	390	333	274	257	273	232	290	236	274	257	290	236	301	277	301	277	290	236	306	240	301	277	306	240	317	305	317	305	306	240	320	245	317	305	320	245	322	341	322	341	334	251	340	416	340	416	334	251	347	258	340	416	347	258	367	396	367	396	347	258	361	269	367	396	361	269	372	281	274	410	295	401	301	428	301	428	295	401	311	387	301	428	311	387	340	416	340	416	311	387	319	367	340	416	319	367	322	341	274	257	237	244	241	211	348	84	357	132	354	159	348	84	354	159	344	183	348	84	344	183	327	203	348	84	327	203	324	47	304	219	285	21	324	47	304	219	324	47	327	203	122	416	131	412	251	432	251	432	131	412	135	405	251	432	135	405	137	395	137	395	137	140	157	220	215	407	251	432	137	395	215	407	137	395	210	400	107	420	122	416	251	432	107	420	251	432	86	432	107	420	86	432	86	422	142	21	130	24	175	0	142	21	175	0	157	20	175	0	43	43	36	29	175	0	36	29	26	20	175	0	26	20	13	14	175	0	13	14	-4	10	175	0	-4	10	-4	0	136	388	135	380	137	140	136	388	137	140	137	395	279	93	285	21	285	132	322	341	320	245	334	251	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	217	390	147	382	146	373	217	390	217	390	146	373	144	365	217	390	144	365	142	355	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	148	389	147	382	217	390	148	389	217	390	149	395	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	120	419	98	432	98	422	244	443	-20	0	46	62	46	62	-20	0	348	0	46	62	348	0	272	62	272	62	348	0	261	443	272	62	261	443	244	443	244	443	46	62	214	348	244	443	214	348	272	62	124	30	119	36	53	60	53	60	119	36	117	44	135	353	117	44	118	52	135	353	118	52	120	65	140	141	140	380	139	371	140	141	139	371	137	361	140	141	137	361	135	353	140	141	135	353	132	109	140	141	141	388	140	380	135	353	120	65	125	84	135	353	125	84	132	109	136	411	141	404	420	432	420	432	141	404	240	410	420	432	240	410	259	411	259	411	313	410	420	432	420	432	313	410	349	405	420	432	349	405	372	397	399	330	420	432	387	362	399	330	387	362	386	357	399	330	386	357	386	351	399	330	386	351	386	345	399	330	386	345	386	338	399	330	386	338	385	332	383	383	387	362	420	432	383	383	420	432	372	397	141	388	162	215	142	395	142	395	162	215	168	239	168	239	162	215	214	215	168	239	214	215	220	239	220	239	214	215	228	215	220	239	228	215	249	240	142	395	168	239	211	393	142	395	211	393	214	400	142	395	214	400	219	406	142	395	219	406	227	409	142	395	227	409	141	404	420	432	91	432	112	419	420	432	112	419	126	416	420	432	126	416	136	411	228	215	241	214	249	240	249	240	241	214	251	212	249	240	251	212	270	245	270	245	251	212	259	209	270	245	259	209	265	205	265	205	267	203	270	245	270	245	267	203	268	200	270	245	268	200	269	196	311	303	298	275	323	301	323	301	298	275	285	256	323	301	285	256	278	147	278	147	285	256	270	245	278	147	270	245	270	185	270	185	270	178	278	147	278	147	270	178	269	172	278	147	269	172	268	165	270	245	269	196	270	191	270	245	270	191	270	185	267	158	265	150	278	147	267	158	278	147	268	165	339	78	327	65	335	0	335	0	327	65	315	56	335	0	315	56	303	48	303	48	283	38	335	0	335	0	283	38	260	31	335	0	260	31	234	26	376	107	366	112	352	93	376	107	352	93	339	78	376	107	339	78	335	0	335	0	234	26	204	23	335	0	204	23	169	22	335	0	169	22	149	23	335	0	149	23	40	28	335	0	40	28	31	20	335	0	31	20	18	14	335	0	18	14	0	10	335	0	0	10	0	0	40	28	149	23	47	41	47	41	149	23	134	26	47	41	134	26	53	60	53	60	134	26	124	30	140	141	162	215	141	388	112	419	91	432	91	422	240	410	141	404	227	409	53	60	117	44	135	353	79	363	87	374	80	432	80	432	87	374	95	383	80	432	95	383	106	391	106	391	119	398	80	432	80	432	119	398	135	403	80	432	135	403	154	406	80	432	154	406	401	432	401	432	154	406	176	408	401	432	176	408	200	409	401	432	200	409	313	409	401	432	313	409	401	424	401	424	313	409	81	24	80	432	50	335	62	332	80	432	62	332	72	350	80	432	72	350	79	363	268	30	246	26	330	0	330	0	246	26	219	24	330	0	219	24	188	24	330	0	188	24	81	24	330	0	81	24	-3	10	-3	10	81	24	313	409	334	79	324	66	330	0	330	0	324	66	313	54	330	0	313	54	302	45	302	45	286	36	330	0	330	0	286	36	268	30	366	112	353	114	344	95	366	112	344	95	334	79	366	112	334	79	330	0	330	0	-3	10	-3	0	136	381	135	372	156	216	156	216	135	372	133	363	156	216	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	111	45	112	48	130	353	130	353	112	48	112	51	130	353	112	51	112	54	112	54	156	216	130	353	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	353	244	353	244	364	42	384	353	365	45	365	48	384	353	384	353	365	48	365	51	384	353	365	51	366	54	366	54	454	373	384	353	384	353	454	373	386	362	509	432	345	432	364	420	509	432	364	420	378	416	509	432	378	416	386	410	509	432	386	410	391	403	509	432	391	403	392	394	509	432	392	394	476	413	509	432	476	413	490	418	509	432	490	418	509	422	392	394	454	373	460	392	392	394	460	392	467	405	392	394	467	405	476	413	392	387	391	380	454	373	392	387	454	373	392	394	389	371	386	362	454	373	389	371	454	373	391	380	206	391	137	395	200	375	200	375	137	395	156	216	200	375	156	216	164	244	164	244	156	216	345	216	164	244	345	216	353	244	353	244	345	216	364	38	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	266	432	86	432	108	419	266	432	108	419	123	416	266	432	123	416	132	411	266	432	132	411	136	404	266	432	136	404	137	395	266	432	137	395	228	413	266	432	228	413	245	419	266	432	245	419	266	422	215	404	228	413	137	395	215	404	137	395	206	391	156	216	137	395	137	388	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	136	381	156	216	137	388	108	419	86	432	86	422	302	61	364	38	345	216	384	353	364	42	365	45	364	420	345	432	345	422	130	353	111	43	111	45	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	95	14	118	337	95	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	95	14	113	82	113	82	95	14	134	-4	113	82	134	-4	124	51	124	51	134	-4	141	28	95	14	86	292	65	46	65	46	86	292	61	243	65	46	61	243	46	89	46	89	61	243	45	193	46	89	45	193	40	143	289	52	268	35	270	6	270	6	268	35	245	21	270	6	245	21	241	-3	241	-3	245	21	221	13	241	-3	221	13	211	-9	211	-9	221	13	195	10	182	-11	211	-9	195	10	182	-11	195	10	165	14	182	-11	165	14	141	28	182	-11	141	28	134	-4	270	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	213	247	204	251	211	184	211	184	204	251	198	258	211	184	198	258	197	183	197	183	198	258	194	269	197	183	194	269	191	284	290	246	225	246	281	184	281	184	225	246	213	247	281	184	213	247	211	184	185	179	197	183	191	284	185	179	191	284	178	284	185	179	178	284	176	253	185	179	176	253	174	172	152	168	143	146	156	146	152	168	156	146	161	194	161	194	156	146	164	161	161	194	164	161	170	223	170	223	164	161	174	172	170	223	174	172	176	253	324	146	327	173	331	260	331	260	327	173	333	203	331	260	333	203	341	271	341	271	333	203	342	233	341	271	342	233	347	284	347	284	342	233	351	261	347	284	351	261	360	284	319	252	305	248	308	171	319	252	308	171	311	160	319	252	311	160	312	146	319	252	312	146	324	146	319	252	324	146	331	260	290	246	293	183	305	248	305	248	293	183	302	179	305	248	302	179	308	171	290	246	281	184	293	183	408	412	408	115	438	378	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	130	353	111	44	113	53	110	420	91	432	91	422	136	16	127	22	58	58	58	58	127	22	123	29	58	58	123	29	121	40	121	40	121	44	58	58	58	58	121	44	140	353	140	353	121	44	122	49	140	353	122	49	124	56	140	353	124	56	126	63	140	353	126	63	129	73	140	353	129	73	171	231	140	353	171	231	143	362	276	432	98	432	119	420	276	432	119	420	133	416	276	432	133	416	143	410	276	432	143	410	148	403	276	432	148	403	149	393	276	432	149	393	241	414	276	432	241	414	257	419	276	432	257	419	276	422	374	17	362	25	277	34	277	34	362	25	352	36	277	34	352	36	341	54	341	54	230	248	253	88	253	88	230	248	175	245	253	88	175	245	171	231	171	231	175	245	149	393	171	231	149	393	149	387	171	231	149	387	147	379	149	393	175	245	211	373	149	393	211	373	218	392	149	393	218	392	228	405	149	393	228	405	241	414	145	371	143	362	171	231	145	371	171	231	147	379	355	381	335	362	427	398	427	398	335	362	309	340	427	398	309	340	277	316	277	316	175	245	230	248	478	432	332	432	347	420	478	432	347	420	356	418	478	432	356	418	363	417	478	432	363	417	368	414	478	432	368	414	371	411	478	432	371	411	372	407	478	432	372	407	438	405	478	432	438	405	449	412	478	432	449	412	459	417	478	432	459	417	468	421	478	432	468	421	478	422	372	407	427	398	438	405	367	396	355	381	427	398	367	396	427	398	372	407	277	316	230	248	427	398	272	22	266	18	410	0	410	0	266	18	258	15	410	0	258	15	247	13	266	64	272	53	341	54	341	54	272	53	276	43	341	54	276	43	277	34	277	34	276	27	410	0	410	0	276	27	272	22	341	54	253	88	260	75	341	54	260	75	266	64	410	0	410	10	389	13	410	0	389	13	374	17	410	0	374	17	277	34	228	10	228	0	410	0	228	10	410	0	247	13	169	0	169	10	149	13	169	0	149	13	136	16	169	0	136	16	53	40	169	0	53	40	46	27	169	0	46	27	38	19	169	0	38	19	24	14	169	0	24	14	4	10	169	0	4	10	4	0	53	40	136	16	58	58	347	420	332	432	332	422	119	420	98	432	98	422	61	15	54	20	11	42	11	42	54	20	49	26	11	42	49	26	29	71	29	71	49	26	48	33	55	114	48	33	49	39	55	114	49	39	51	47	51	47	54	56	55	114	55	114	54	56	58	66	55	114	58	66	63	76	63	76	214	347	244	443	244	443	214	347	261	63	244	443	261	63	261	443	261	443	261	63	261	59	261	443	261	59	322	76	322	76	261	59	262	56	322	76	262	56	262	52	256	24	247	17	373	0	373	0	247	17	233	13	373	0	233	13	211	10	262	46	373	0	343	19	262	46	343	19	334	30	262	46	334	30	327	48	262	46	327	48	322	76	262	46	322	76	262	49	244	443	55	114	63	76	355	13	343	19	373	0	355	13	373	0	373	10	261	34	256	24	373	0	261	34	373	0	262	46	89	0	89	10	73	12	89	0	73	12	61	15	89	0	61	15	11	42	89	0	11	42	-3	25	89	0	-3	25	-17	15	89	0	-17	15	-33	10	89	0	-33	10	-33	0	373	0	211	10	211	0	29	71	48	33	55	114	322	76	262	52	262	49	118	10	101	13	118	0	118	0	101	13	88	17	118	0	88	17	32	37	32	37	88	17	79	24	32	37	79	24	42	62	42	62	79	24	74	32	42	62	74	32	54	99	54	99	74	32	72	42	130	365	54	99	75	62	130	365	75	62	76	70	130	365	76	70	78	78	130	365	78	78	156	361	130	365	156	361	133	375	358	31	346	21	486	0	486	0	346	21	329	14	486	0	329	14	307	10	156	361	197	0	208	432	156	361	208	432	137	399	156	361	137	399	137	395	156	361	137	395	136	390	156	361	136	390	135	383	156	361	135	383	133	375	120	417	130	412	208	432	208	432	130	412	136	406	208	432	136	406	137	399	54	99	72	42	73	48	54	99	73	48	73	54	54	99	73	54	75	62	487	10	465	12	486	0	486	0	465	12	450	16	486	0	450	16	367	46	367	46	450	16	440	22	367	46	440	22	374	67	374	67	440	22	435	29	374	67	435	29	433	38	433	38	458	372	374	67	458	372	433	38	434	45	458	372	434	45	435	52	458	372	435	52	437	61	458	372	437	61	440	70	458	372	440	70	443	80	458	372	443	80	524	373	458	372	524	373	468	432	458	372	468	432	245	106	458	372	245	106	208	0	208	432	197	0	208	0	208	432	208	0	245	106	107	420	120	417	208	432	107	420	208	432	89	432	107	420	89	432	89	422	558	418	577	422	577	432	558	418	577	432	545	412	545	412	577	432	468	432	545	412	468	432	536	403	536	403	468	432	529	390	118	0	32	37	20	22	118	0	20	22	6	14	118	0	6	14	-11	10	118	0	-11	10	-11	0	486	0	307	10	307	0	358	31	486	0	367	46	468	432	524	373	529	390	118	10	100	13	118	0	118	0	100	13	87	16	118	0	87	16	32	41	32	41	87	16	78	22	32	41	78	22	44	69	44	69	78	22	73	29	44	69	73	29	57	112	57	112	73	29	72	39	305	-9	317	-9	321	102	321	102	317	-9	414	326	321	102	414	326	391	359	391	359	414	326	393	367	481	432	350	432	370	419	481	432	370	419	383	415	481	432	383	415	391	409	481	432	391	409	395	400	481	432	395	400	396	388	481	432	396	388	447	409	481	432	447	409	461	417	481	432	461	417	481	422	396	388	414	326	426	368	396	388	426	368	436	394	396	388	436	394	447	409	396	383	395	378	414	326	396	383	414	326	396	388	394	373	393	367	414	326	394	373	414	326	395	378	183	432	78	432	94	421	183	432	94	421	108	416	183	432	108	416	119	409	183	432	119	409	128	399	183	432	128	399	135	386	183	432	135	386	153	354	183	432	153	354	305	-9	183	432	305	-9	321	102	135	386	57	112	74	59	135	386	74	59	75	66	135	386	75	66	78	75	57	112	72	39	72	45	57	112	72	45	72	51	57	112	72	51	74	59	118	0	32	41	20	24	118	0	20	24	6	15	118	0	6	15	-12	10	118	0	-12	10	-12	0	135	386	78	75	153	354	94	421	78	432	78	422	370	419	350	432	350	422	50	66	41	71	-3	0	-3	0	41	71	36	80	-3	0	36	80	25	118	25	118	36	80	34	92	34	99	34	103	25	118	25	118	34	103	35	109	25	118	35	109	36	115	34	95	34	99	25	118	34	95	25	118	34	92	347	76	329	67	352	0	352	0	329	67	308	63	352	0	308	63	286	62	352	0	286	62	75	62	352	0	75	62	61	63	364	93	347	76	352	0	364	93	352	0	389	115	364	93	389	115	377	118	61	63	50	66	-3	0	61	63	-3	0	352	0	149	197	163	200	154	280	154	280	154	284	149	197	149	197	154	284	155	288	149	197	155	288	143	302	143	302	155	288	155	291	143	302	155	291	155	295	156	299	143	302	155	295	143	302	106	163	118	161	143	302	118	161	127	179	143	302	127	179	138	190	143	302	138	190	149	197	450	432	123	432	156	371	450	432	156	371	175	373	450	432	175	373	364	373	450	432	364	373	384	371	450	432	384	371	398	368	450	432	398	368	406	362	450	432	406	362	410	353	450	432	410	353	411	341	450	432	411	341	421	324	421	324	411	341	411	338	421	324	411	338	411	335	123	432	95	330	106	327	123	432	106	327	116	346	123	432	116	346	127	359	123	432	127	359	140	367	123	432	140	367	156	371	411	329	410	325	421	324	411	329	421	324	411	332	411	332	421	324	411	335	290	258	195	258	277	201	277	201	195	258	182	258	277	201	182	258	177	201	163	200	177	201	170	260	163	200	170	260	162	263	156	270	154	280	163	200	156	270	163	200	162	263	354	304	347	287	366	302	366	302	347	287	339	274	366	302	339	274	327	157	327	157	339	274	328	265	327	157	328	265	317	177	317	177	328	265	317	186	296	200	307	197	312	260	312	260	307	197	314	193	312	260	314	193	328	265	328	265	314	193	317	186	277	201	296	200	290	258	312	260	290	258	296	200	327	157	317	177	317	173	327	157	317	173	317	170	327	157	317	170	317	167	327	157	317	167	316	163	327	157	316	163	316	159	177	201	182	258	170	260	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	136	381	135	372	210	406	210	406	135	372	133	363	210	406	133	363	130	353	130	353	52	67	111	43	111	43	52	67	111	40	112	30	111	40	52	67	112	30	52	67	116	23	116	23	52	67	45	45	116	23	45	45	124	18	124	18	45	45	157	0	124	18	157	0	137	14	137	14	157	0	157	10	130	353	111	43	111	45	130	353	111	45	112	48	130	353	112	48	112	51	130	353	112	51	112	54	130	353	112	54	210	406	417	10	395	13	417	0	417	0	395	13	380	17	417	0	380	17	296	44	296	44	380	17	370	22	296	44	370	22	302	61	302	61	370	22	366	29	302	61	366	29	364	38	364	38	364	42	302	61	302	61	364	42	365	45	302	61	365	45	398	406	398	406	365	45	365	48	398	406	365	48	365	51	398	406	365	51	366	54	366	54	454	373	398	406	398	406	454	373	460	392	398	406	460	392	467	405	509	432	86	432	108	419	509	432	108	419	123	416	509	432	123	416	132	411	509	432	132	411	136	404	509	432	136	404	210	406	509	432	210	406	398	406	509	432	398	406	476	413	509	432	476	413	490	418	509	432	490	418	509	422	210	406	136	404	137	395	137	395	137	388	210	406	210	406	137	388	136	381	417	0	296	44	288	30	417	0	288	30	277	21	417	0	277	21	259	14	417	0	259	14	235	10	417	0	235	10	235	0	157	0	45	45	37	30	157	0	37	30	27	20	157	0	27	20	14	14	157	0	14	14	-4	10	157	0	-4	10	-4	0	108	419	86	432	86	422	476	413	398	406	467	405	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	192	203	204	202	194	226	194	226	204	202	200	226	223	227	200	226	204	202	223	227	204	202	220	202	220	406	227	410	256	432	256	432	227	410	236	412	256	432	236	412	246	412	246	412	276	410	256	432	256	432	276	410	309	428	330	307	324	286	335	226	335	226	324	286	314	268	335	226	314	268	312	215	312	215	314	268	301	254	312	215	301	254	285	242	285	242	272	236	284	208	284	208	272	236	258	232	284	208	258	232	253	203	253	203	258	232	242	228	253	203	242	228	223	227	395	369	378	396	383	272	395	369	383	272	393	292	395	369	393	292	399	313	395	369	399	313	401	334	330	307	335	226	333	331	333	331	335	226	349	416	349	416	335	226	356	239	349	416	356	239	378	396	378	396	356	239	371	255	378	396	371	255	383	272	276	410	300	401	309	428	309	428	300	401	318	385	309	428	318	385	349	416	349	416	318	385	329	362	349	416	329	362	333	331	285	242	284	208	312	215	215	400	143	394	212	392	212	392	143	394	166	230	170	205	166	230	160	207	160	207	166	230	143	394	160	207	143	394	143	388	160	207	143	388	142	379	143	394	215	400	220	406	143	394	220	406	256	432	143	394	256	432	142	403	256	432	97	432	116	419	256	432	116	419	129	415	256	432	129	415	138	410	256	432	138	410	142	403	166	230	170	205	176	228	176	228	170	205	181	204	176	228	181	204	183	227	183	227	181	204	192	203	183	227	192	203	189	226	189	226	192	203	194	226	140	369	137	356	160	207	140	369	160	207	142	379	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	116	419	97	432	97	422	223	227	220	202	253	203	436	432	100	432	183	409	436	432	183	409	301	409	436	432	301	409	341	408	436	432	341	408	371	403	436	432	371	403	390	395	436	432	390	395	400	381	436	432	400	381	404	360	436	432	404	360	416	330	416	330	404	360	403	355	416	330	403	355	403	349	402	337	401	332	416	330	402	337	416	330	403	343	403	343	416	330	403	349	228	215	-3	10	90	62	228	215	90	62	289	235	228	215	289	235	183	409	228	215	183	409	100	432	228	215	100	432	100	424	361	85	342	72	360	0	360	0	342	72	320	64	360	0	320	64	292	62	404	130	392	132	377	105	404	130	377	105	361	85	404	130	361	85	360	0	360	0	292	62	90	62	360	0	90	62	-3	10	360	0	-3	10	-3	0	208	409	114	61	176	50	176	50	114	61	175	41	176	31	175	41	114	61	176	31	114	61	180	23	180	23	114	61	186	18	208	409	176	50	177	59	208	409	177	59	180	67	208	409	180	67	182	76	208	409	182	76	185	85	208	409	185	85	276	409	419	432	67	432	155	408	419	432	155	408	208	409	419	432	208	409	276	409	419	432	276	409	314	409	419	432	314	409	337	407	419	432	337	407	356	401	419	432	356	401	370	390	419	432	370	390	378	375	419	432	378	375	381	356	419	432	381	356	390	324	390	324	381	356	381	350	390	324	381	350	380	345	67	432	39	330	51	327	67	432	51	327	70	363	67	432	70	363	90	387	67	432	90	387	117	401	67	432	117	401	155	408	380	332	379	325	390	324	380	332	390	324	380	338	380	338	390	324	380	345	234	0	234	10	211	13	234	0	211	13	196	15	234	0	196	15	186	18	234	0	186	18	107	42	234	0	107	42	98	29	234	0	98	29	85	20	234	0	85	20	67	14	234	0	67	14	43	10	234	0	43	10	43	0	107	42	186	18	114	61	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	202	417	175	436	184	42	184	42	175	436	184	37	185	28	184	37	160	195	185	48	186	55	202	417	202	417	186	55	188	63	202	417	188	63	191	73	191	73	217	166	202	417	202	417	217	166	219	387	184	37	175	436	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	232	305	229	349	231	275	232	305	231	275	232	281	232	305	232	281	232	287	232	305	232	287	232	293	232	305	232	293	232	299	387	441	380	441	392	412	392	412	380	441	348	432	392	412	348	432	341	393	341	393	348	432	315	408	341	393	315	408	298	347	298	347	315	408	283	371	298	347	283	371	262	285	262	285	283	371	255	326	262	285	255	326	235	220	235	220	255	326	233	276	235	220	233	276	233	275	428	407	425	414	429	400	429	400	425	414	422	420	429	400	422	420	418	395	418	395	422	420	418	426	418	395	418	426	414	401	414	401	418	426	412	432	414	401	412	432	410	405	410	405	412	432	406	435	410	405	406	435	405	409	405	409	406	435	400	438	405	409	400	438	399	411	399	411	400	438	394	440	399	411	394	440	392	412	231	275	229	349	219	387	231	275	219	387	235	220	231	275	235	220	233	275	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	175	436	175	436	156	365	164	329	175	436	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	175	436	243	0	52	10	52	0	392	412	394	440	387	441	219	387	217	166	235	220	202	417	184	42	185	48	286	100	258	99	295	77	258	338	265	358	229	336	229	336	265	358	220	355	229	336	220	355	203	331	203	331	220	355	180	348	203	331	180	348	180	321	180	321	180	348	158	308	258	338	193	99	245	43	245	43	193	99	245	38	247	27	245	38	193	99	247	27	193	99	186	75	186	75	193	99	160	105	186	75	160	105	139	79	139	79	160	105	134	117	139	79	134	117	116	136	245	50	247	58	258	338	258	338	247	58	249	66	258	338	249	66	251	75	251	75	295	77	258	99	271	386	269	376	323	338	323	338	269	376	267	367	323	338	267	367	265	358	265	358	258	338	323	338	323	338	258	338	258	99	180	348	146	337	158	308	158	308	146	337	139	291	124	273	139	291	146	337	124	273	146	337	116	323	417	432	227	432	248	421	417	432	248	421	262	419	417	432	262	419	269	414	417	432	269	414	273	408	417	432	273	408	273	400	417	432	273	400	366	415	417	432	366	415	384	420	417	432	384	420	406	422	417	432	406	422	417	422	273	400	323	338	338	385	338	385	323	338	330	358	273	400	338	385	343	397	273	400	343	397	353	407	273	400	353	407	366	415	415	219	411	198	424	124	424	124	411	198	403	178	424	124	403	178	398	107	398	107	403	178	392	159	398	107	392	159	376	140	376	140	357	124	368	93	368	93	357	124	336	112	368	93	336	112	334	84	334	84	336	112	312	104	334	84	312	104	295	77	295	77	312	104	286	100	419	339	377	352	383	318	419	339	383	318	401	298	419	339	401	298	412	273	419	339	412	273	416	242	419	339	416	242	424	124	419	339	424	124	453	316	357	331	383	318	377	352	357	331	377	352	330	358	357	331	330	358	323	338	476	283	453	316	461	166	476	283	461	166	474	189	476	283	474	189	481	213	476	283	481	213	484	239	453	316	424	124	445	144	453	316	445	144	461	166	415	219	424	124	416	242	376	140	368	93	398	107	273	394	271	386	323	338	273	394	323	338	273	400	258	338	251	75	258	99	306	0	306	10	282	11	306	0	282	11	265	14	306	0	265	14	168	30	306	0	168	30	154	18	306	0	154	18	137	12	306	0	137	12	115	10	306	0	115	10	109	10	306	0	109	10	109	0	253	19	247	27	186	75	253	19	186	75	178	48	253	19	178	48	265	14	116	323	92	306	102	214	116	323	102	214	106	235	116	323	106	235	113	254	116	323	113	254	124	273	101	191	102	214	92	306	101	191	92	306	97	93	97	93	92	306	71	286	97	93	71	286	64	116	64	116	71	286	55	265	64	116	55	265	43	242	101	191	97	93	105	161	105	161	97	93	139	79	105	161	139	79	116	136	41	149	64	116	43	242	41	149	43	242	36	218	41	149	36	218	33	193	168	30	265	14	178	48	258	338	245	43	245	50	248	421	227	432	227	422	122	10	105	11	122	0	122	0	105	11	93	14	122	0	93	14	22	29	22	29	93	14	85	18	22	29	85	18	47	52	47	52	85	18	80	25	47	52	80	25	78	33	78	33	80	89	47	52	81	45	84	51	126	143	126	143	84	51	88	58	126	143	88	58	93	64	93	64	194	178	126	143	126	143	194	178	182	207	80	89	78	33	79	38	80	89	79	38	81	45	80	89	81	45	126	143	85	413	96	405	225	432	225	432	96	405	105	393	225	432	105	393	113	376	113	376	182	207	177	395	177	395	179	403	113	376	113	376	179	403	183	410	113	376	183	410	192	415	225	432	113	376	192	415	225	432	192	415	206	419	225	432	206	419	225	422	70	419	85	413	225	432	70	419	225	432	50	432	70	419	50	432	50	422	182	207	194	178	184	368	182	207	184	368	181	376	182	207	181	376	179	383	182	207	179	383	178	389	182	207	178	389	177	395	240	20	231	15	375	0	375	0	231	15	216	12	375	0	216	12	196	10	335	389	332	383	351	359	351	359	332	383	328	377	351	359	328	377	323	371	323	371	227	260	239	231	239	231	227	260	238	69	239	231	238	69	241	61	194	178	238	69	227	260	194	178	227	260	188	358	194	178	188	358	184	368	434	432	296	432	312	420	434	432	312	420	323	417	434	432	323	417	331	412	434	432	331	412	336	406	434	432	336	406	337	399	434	432	337	399	386	395	434	432	386	395	402	407	434	432	402	407	417	415	434	432	417	415	434	422	337	399	351	359	370	379	337	399	370	379	386	395	336	394	335	389	351	359	336	394	351	359	337	399	323	371	239	231	351	359	247	35	375	0	336	20	247	35	336	20	324	28	247	35	324	28	315	42	247	35	315	42	306	61	247	35	306	61	246	40	306	61	239	231	241	61	306	61	241	61	243	54	306	61	243	54	245	47	306	61	245	47	246	40	352	14	336	20	375	0	352	14	375	0	375	10	245	26	240	20	375	0	245	26	375	0	247	35	1	17	-18	10	122	0	1	17	122	0	22	29	122	0	-18	10	-18	0	375	0	196	10	196	0	312	420	296	432	296	422	131	27	118	18	268	0	268	0	118	18	100	12	268	0	100	12	77	10	150	237	135	250	147	204	147	204	135	250	126	268	147	204	126	268	112	213	112	213	126	268	123	290	125	416	123	290	124	306	125	416	124	306	128	322	134	395	125	416	128	322	134	395	128	322	132	339	134	395	132	339	135	354	134	395	135	354	137	369	112	213	123	290	125	416	112	213	125	416	111	430	112	213	111	430	93	439	112	213	93	439	83	231	60	430	68	426	70	442	70	442	68	426	74	419	70	442	74	419	93	439	93	439	74	419	78	409	93	439	78	409	79	395	79	395	83	231	93	439	51	442	51	431	60	430	51	442	60	430	70	442	232	370	194	226	209	45	209	45	194	226	208	41	210	30	208	41	148	60	210	30	148	60	215	22	215	22	148	60	226	16	232	370	209	45	209	49	232	370	209	49	210	53	232	370	210	53	212	57	232	370	212	57	213	62	232	370	213	62	251	201	232	370	251	201	235	379	208	41	194	226	187	201	208	41	187	201	148	60	239	397	251	201	239	400	239	400	251	201	258	226	258	226	251	201	303	206	258	226	302	385	239	400	239	400	302	385	307	397	239	400	307	397	315	407	375	422	375	432	364	422	342	420	364	422	375	432	342	420	375	432	326	415	326	415	375	432	239	400	326	415	239	400	315	407	229	419	235	414	375	432	375	432	235	414	238	408	375	432	238	408	239	400	375	432	191	432	199	422	375	432	199	422	217	421	375	432	217	421	229	419	365	285	337	258	353	221	365	285	353	221	399	249	365	285	399	249	384	324	506	442	463	436	483	409	506	442	483	409	495	422	506	442	495	422	515	431	506	442	515	431	515	442	463	436	432	418	437	292	463	436	437	292	465	354	463	436	465	354	470	373	463	436	470	373	475	392	463	436	475	392	483	409	410	392	395	360	399	249	410	392	399	249	437	292	410	392	437	292	432	418	305	240	277	229	303	206	305	240	303	206	353	221	305	240	353	221	337	258	251	201	239	397	238	393	251	201	238	393	237	387	251	201	237	387	235	379	268	0	268	10	243	12	268	0	243	12	226	16	268	0	226	16	141	41	268	0	141	41	131	27	187	201	194	226	170	229	187	201	170	229	150	237	187	201	150	237	147	204	83	231	79	395	77	380	83	231	77	380	71	362	83	231	71	362	64	341	83	231	64	341	63	259	59	320	56	298	63	259	59	320	63	259	64	341	268	0	77	10	77	0	141	41	226	16	148	60	258	226	303	206	277	229	384	324	399	249	395	360	199	422	191	432	191	422	49	65	40	70	-3	0	-3	0	40	70	35	79	-3	0	35	79	24	118	24	118	35	79	33	92	33	96	33	101	24	118	24	118	33	101	34	106	24	118	34	106	35	115	35	115	34	106	34	111	154	382	125	355	139	248	139	248	125	355	136	219	138	189	136	219	126	104	138	189	126	104	144	162	144	162	126	104	163	86	144	162	163	86	155	139	155	139	163	86	171	121	252	432	216	420	222	381	222	381	216	420	200	361	178	335	200	361	184	403	178	335	184	403	160	307	160	307	184	403	154	382	160	307	154	382	147	278	147	278	154	382	139	248	216	420	184	403	200	361	392	434	334	441	364	413	364	413	334	441	327	419	298	417	327	419	334	441	298	417	334	441	291	439	441	78	424	69	443	0	443	0	424	69	405	65	443	0	405	65	383	62	383	62	298	62	443	0	443	0	298	62	257	0	455	94	441	78	443	0	455	94	443	0	480	115	455	94	480	115	468	118	394	201	365	160	367	108	367	108	365	160	327	128	367	108	327	128	302	86	302	86	327	128	283	110	302	86	283	110	298	62	298	62	283	110	257	0	364	413	390	397	392	434	392	434	390	397	407	371	392	434	407	371	436	413	436	413	407	371	417	338	436	413	417	338	420	299	420	299	419	142	457	185	489	289	484	339	481	235	481	235	484	339	466	381	481	235	466	381	457	185	457	185	466	381	436	413	457	185	436	413	420	299	419	142	420	299	413	249	419	142	413	249	394	201	419	142	394	201	367	108	222	381	245	397	252	432	252	432	245	397	270	409	252	432	270	409	291	439	291	439	270	409	298	417	126	104	136	219	125	355	126	104	125	355	100	324	126	104	100	324	99	127	67	221	70	186	71	256	71	256	70	186	80	155	71	256	80	155	82	291	82	291	80	155	99	127	82	291	99	127	100	324	175	0	191	110	171	121	175	0	171	121	163	86	175	0	163	86	160	62	175	0	160	62	73	62	175	0	73	62	60	63	175	0	60	63	49	65	175	0	49	65	-3	0	33	96	24	118	33	92	156	10	137	13	156	0	156	0	137	13	124	16	156	0	124	16	44	42	44	42	124	16	116	21	44	42	116	21	50	61	50	61	116	21	112	27	50	61	112	27	111	36	111	36	111	44	50	61	50	61	111	44	130	353	113	53	115	63	130	353	130	353	115	63	117	74	130	353	117	74	120	86	120	86	200	371	130	353	130	353	200	371	132	362	254	432	91	432	110	420	254	432	110	420	124	416	254	432	124	416	132	410	254	432	132	410	137	403	254	432	137	403	138	393	254	432	138	393	222	413	254	432	222	413	236	419	254	432	236	419	254	422	138	393	200	371	207	391	138	393	207	391	213	405	138	393	213	405	222	413	138	387	136	379	200	371	138	387	200	371	138	393	135	371	132	362	200	371	135	371	200	371	136	379	156	0	44	42	37	29	156	0	37	29	27	20	156	0	27	20	14	15	156	0	14	15	-4	10	156	0	-4	10	-4	0	239	535	241	525	241	545	241	545	241	525	246	515	241	545	246	515	246	554	246	554	246	515	253	508	246	554	253	508	253	561	253	561	253	508	262	504	253	561	262	504	262	565	262	565	262	504	272	502	262	565	272	502	273	567	273	567	272	502	282	504	273	567	282	504	283	565	283	565	282	504	291	508	283	565	291	508	291	560	291	560	291	508	298	515	291	560	298	515	298	553	298	553	298	515	303	524	298	553	303	524	303	544	303	544	303	524	305	534	159	560	159	508	166	553	166	553	159	508	166	515	166	553	166	515	170	544	170	544	166	515	171	524	170	544	171	524	172	534	107	535	109	525	109	545	109	545	109	525	113	515	109	545	113	515	114	554	114	554	113	515	120	508	114	554	120	508	121	561	121	561	120	508	129	504	121	561	129	504	130	565	130	565	129	504	140	502	130	565	140	502	140	567	140	567	140	502	150	504	140	567	150	504	150	565	150	565	150	504	159	508	150	565	159	508	159	560	130	353	111	44	113	53	110	420	91	432	91	422	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	202	417	175	436	184	42	184	42	175	436	184	37	185	28	184	37	160	195	185	48	186	55	202	417	202	417	186	55	188	63	202	417	188	63	191	73	191	73	217	166	202	417	202	417	217	166	219	387	184	37	175	436	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	175	436	175	436	156	365	164	329	175	436	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	175	436	232	305	229	349	231	275	232	305	231	275	232	281	232	305	232	281	232	287	232	305	232	287	232	293	232	305	232	293	232	299	387	441	380	441	392	412	392	412	380	441	348	432	392	412	348	432	341	393	341	393	348	432	315	408	341	393	315	408	298	347	298	347	315	408	283	371	298	347	283	371	262	285	262	285	283	371	255	326	262	285	255	326	235	220	235	220	255	326	233	276	235	220	233	276	233	275	428	407	425	414	429	400	429	400	425	414	422	420	429	400	422	420	418	395	418	395	422	420	418	426	418	395	418	426	414	401	414	401	418	426	412	432	414	401	412	432	410	405	410	405	412	432	406	435	410	405	406	435	405	409	405	409	406	435	400	438	405	409	400	438	399	411	399	411	400	438	394	440	399	411	394	440	392	412	231	275	229	349	219	387	231	275	219	387	235	220	231	275	235	220	233	275	236	560	236	508	243	553	243	553	236	508	243	515	243	553	243	515	247	544	247	544	243	515	247	524	247	544	247	524	249	534	184	535	186	525	186	545	186	545	186	525	190	515	186	545	190	515	190	554	190	554	190	515	197	508	190	554	197	508	198	561	198	561	197	508	206	504	198	561	206	504	207	565	207	565	206	504	217	502	207	565	217	502	217	567	217	567	217	502	227	504	217	567	227	504	227	565	227	565	227	504	236	508	227	565	236	508	236	560	368	560	368	508	375	553	375	553	368	508	375	515	375	553	375	515	380	544	380	544	375	515	380	524	380	544	380	524	381	534	316	535	318	525	318	545	318	545	318	525	322	515	318	545	322	515	323	554	323	554	322	515	329	508	323	554	329	508	330	561	330	561	329	508	338	504	330	561	338	504	339	565	339	565	338	504	349	502	339	565	349	502	350	567	350	567	349	502	359	504	350	567	359	504	359	565	359	565	359	504	368	508	359	565	368	508	368	560	392	412	394	440	387	441	219	387	217	166	235	220	243	0	52	10	52	0	202	417	184	42	185	48	47	12	73	-1	58	216	58	216	73	-1	72	83	78	241	72	83	80	143	78	241	80	143	97	258	97	258	80	143	101	197	97	258	101	197	119	272	119	272	101	197	128	239	119	272	128	239	143	283	143	283	128	239	159	268	143	283	159	268	168	289	168	289	159	268	187	278	168	289	187	278	193	292	193	292	187	278	208	272	227	133	213	106	214	41	214	41	213	106	194	73	214	41	194	73	190	21	190	21	194	73	171	40	190	21	171	40	164	6	164	6	171	40	145	16	164	6	145	16	136	-3	136	-3	145	16	118	7	118	7	100	11	106	-6	106	-6	100	11	87	23	106	-6	87	23	73	-1	73	-1	87	23	79	40	73	-1	79	40	74	60	72	83	73	-1	74	60	20	126	21	61	28	157	28	157	21	61	30	34	28	157	30	34	41	188	41	188	30	34	47	12	41	188	47	12	58	216	276	214	273	237	270	111	276	214	270	111	364	283	276	214	364	283	307	283	273	62	271	80	270	-5	270	-5	271	80	270	99	270	99	270	111	263	258	263	258	270	111	273	237	318	63	311	49	316	27	316	27	311	49	304	40	316	27	304	40	303	9	303	9	304	40	298	35	303	9	298	35	292	33	292	33	284	37	287	-1	287	-1	284	37	278	47	287	-1	278	47	273	62	263	258	247	275	247	7	263	258	247	7	257	-2	263	258	257	-2	270	-5	263	258	270	-5	270	99	247	7	247	275	241	22	241	22	247	275	238	180	241	22	238	180	237	170	241	22	237	170	237	41	237	41	237	170	235	64	208	272	223	257	223	287	223	287	223	257	232	234	223	287	232	234	247	275	247	275	232	234	237	208	247	275	237	208	238	180	327	50	336	78	326	82	327	50	326	82	318	63	327	50	318	63	316	27	292	33	287	-1	303	9	306	415	305	421	305	409	305	409	305	421	302	425	305	409	302	425	301	403	301	403	302	425	298	428	301	403	298	428	295	396	295	396	298	428	294	430	295	396	294	430	290	430	295	396	290	430	288	389	288	389	290	430	282	429	288	389	282	429	279	381	279	381	282	429	276	427	279	381	276	427	270	424	199	327	221	327	261	415	261	415	221	327	279	381	261	415	279	381	265	420	265	420	279	381	270	424	235	64	237	170	235	160	235	64	235	160	232	150	235	64	232	150	229	141	235	64	229	141	227	133	235	64	227	133	214	41	136	-3	118	7	106	-6	193	292	208	272	223	287	273	62	270	-5	287	-1	58	216	72	83	78	241	21	61	20	126	18	93	97	152	72	143	83	97	83	97	72	143	77	70	80	49	77	70	77	-2	80	49	77	-2	89	34	89	34	77	-2	118	-6	89	34	118	-6	103	24	103	24	118	-6	119	18	125	175	118	185	119	131	119	131	118	185	116	197	98	117	116	197	118	272	98	117	118	272	97	152	97	152	118	272	88	251	97	152	88	251	84	156	84	156	88	251	74	163	122	229	138	252	159	287	159	287	138	252	160	267	159	287	160	267	210	292	210	292	160	267	185	275	210	292	185	275	209	278	209	278	218	277	210	292	210	292	218	277	234	289	250	207	254	282	241	208	241	208	254	282	234	289	241	208	234	289	234	212	234	212	234	289	234	265	234	212	234	265	233	258	234	212	233	258	230	252	234	212	230	252	228	217	228	217	230	252	227	246	228	217	227	246	225	224	225	224	227	246	225	240	225	224	225	240	224	233	258	208	266	212	269	270	269	270	266	212	274	218	269	270	274	218	278	255	278	255	274	218	279	227	278	255	279	227	282	237	254	282	250	207	258	208	254	282	258	208	269	270	234	289	218	277	224	275	234	289	224	275	229	272	234	289	229	272	233	269	234	289	233	269	234	265	118	272	116	197	122	229	118	272	122	229	159	287	68	224	61	194	63	183	68	224	63	183	67	172	68	224	67	172	74	163	68	224	74	163	88	251	97	152	83	97	98	117	77	-2	77	70	72	143	77	-2	72	143	51	129	77	-2	51	129	49	9	20	67	22	45	24	90	24	90	22	45	31	25	24	90	31	25	35	111	35	111	31	25	49	9	35	111	49	9	51	129	218	45	197	32	199	13	199	13	197	32	177	23	199	13	177	23	174	1	174	1	177	23	157	18	174	1	157	18	146	-4	146	-4	157	18	136	16	181	137	182	165	176	139	176	139	182	165	175	164	176	139	175	164	170	141	170	141	175	164	169	163	170	141	169	163	165	163	165	163	149	164	163	141	163	141	149	164	141	139	141	139	149	164	136	168	141	139	136	168	125	175	141	139	125	175	119	131	163	141	170	141	165	163	221	158	218	161	218	142	221	158	218	142	221	147	221	158	221	147	222	153	182	165	186	136	191	167	191	167	186	136	193	135	191	167	193	135	200	167	200	167	193	135	204	136	200	167	204	136	207	166	207	166	204	136	213	138	207	166	213	138	213	164	213	164	213	138	218	142	213	164	218	142	218	161	225	32	249	58	239	65	225	32	239	65	218	45	225	32	218	45	199	13	119	18	118	-6	146	-4	119	18	146	-4	136	16	271	415	270	421	270	409	270	409	270	421	268	425	270	409	268	425	266	403	266	403	268	425	264	428	266	403	264	428	261	396	261	396	264	428	260	430	261	396	260	430	255	430	261	396	255	430	253	389	253	389	255	430	247	429	253	389	247	429	245	381	245	381	247	429	241	427	245	381	241	427	235	424	164	327	187	327	226	415	226	415	187	327	245	381	226	415	245	381	231	420	231	420	245	381	235	424	182	165	181	137	186	136	119	131	116	197	98	117	28	243	29	224	33	250	33	250	29	224	37	234	33	250	37	234	45	263	45	263	37	234	47	244	45	263	47	244	58	274	58	274	47	244	56	251	58	274	56	251	64	254	64	254	67	254	72	282	72	282	67	254	70	252	72	282	70	252	72	250	80	70	102	124	98	151	80	70	98	151	85	288	80	70	85	288	73	243	80	70	73	243	73	237	80	70	73	237	71	229	80	70	71	229	69	221	80	70	69	221	66	212	80	70	66	212	64	202	80	70	64	202	59	0	72	282	72	250	85	288	85	288	72	250	73	247	85	288	73	247	73	243	99	150	98	151	102	124	99	150	102	124	135	204	135	204	102	124	132	174	135	204	132	174	165	217	230	188	180	6	209	-96	209	-96	180	6	208	-112	209	-118	208	-112	180	6	209	-118	180	6	210	-123	210	-123	180	6	171	-29	210	-123	171	-29	211	-127	211	-127	171	-29	214	-135	211	-127	214	-135	212	-132	235	253	245	292	230	257	230	257	245	292	222	258	197	247	222	258	222	287	197	247	222	287	196	271	167	244	135	204	165	217	167	244	165	217	197	247	167	244	197	247	196	271	98	151	104	169	108	288	98	151	108	288	98	290	98	151	98	290	85	288	72	282	58	274	64	254	212	-75	217	-51	230	188	230	188	217	-51	222	-25	230	188	222	-25	228	0	228	0	286	213	230	188	230	188	286	213	232	194	286	213	288	223	290	268	290	268	288	223	290	231	290	268	290	231	293	254	293	254	290	231	292	238	293	254	292	238	292	246	286	213	290	268	283	279	286	213	283	279	273	286	286	213	273	286	260	291	286	213	260	291	245	292	286	213	245	292	239	235	286	213	239	235	238	227	286	213	238	227	236	216	286	213	236	216	234	205	286	213	234	205	232	194	235	253	238	248	245	292	245	292	238	248	239	241	245	292	239	241	239	235	245	292	222	287	222	258	159	-119	160	-125	161	-78	161	-78	160	-125	163	-130	161	-78	163	-130	165	-57	165	-57	163	-130	166	-135	165	-57	166	-135	171	-29	171	-29	166	-135	214	-135	159	-94	158	-105	158	-112	159	-94	158	-112	159	-119	159	-94	159	-119	161	-78	124	260	123	270	122	240	122	240	123	270	121	278	122	240	121	278	117	216	117	216	121	278	116	284	117	216	116	284	110	191	110	191	116	284	108	288	110	191	108	288	104	169	23	236	19	230	22	216	23	236	22	216	29	224	23	236	29	224	28	243	16	226	14	222	22	216	16	226	22	216	19	230	64	202	10	0	59	0	260	415	259	421	259	409	259	409	259	421	257	425	259	409	257	425	255	403	255	403	257	425	253	428	255	403	253	428	249	396	249	396	253	428	248	430	249	396	248	430	244	430	249	396	244	430	242	389	242	389	244	430	236	429	242	389	236	429	234	381	234	381	236	429	230	427	234	381	230	427	224	424	153	327	175	327	215	415	215	415	175	327	234	381	215	415	234	381	220	420	220	420	234	381	224	424	230	188	209	-96	212	-75	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	191	415	190	421	189	409	189	409	190	421	187	425	189	409	187	425	186	403	186	403	187	425	183	428	186	403	183	428	180	396	180	396	183	428	179	430	180	396	179	430	174	430	180	396	174	430	173	389	173	389	174	430	167	429	173	389	167	429	164	381	164	381	167	429	160	427	164	381	160	427	155	424	84	327	106	327	146	415	146	415	106	327	164	381	146	415	164	381	150	420	150	420	164	381	155	424	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	245	415	244	421	243	409	243	409	244	421	241	425	243	409	241	425	239	403	239	403	241	425	237	428	239	403	237	428	233	396	233	396	237	428	232	430	233	396	232	430	228	430	233	396	228	430	226	389	226	389	228	430	220	429	226	389	220	429	218	381	218	381	220	429	214	427	218	381	214	427	209	424	137	327	160	327	200	415	200	415	160	327	218	381	200	415	218	381	204	420	204	420	218	381	209	424	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	129	385	129	334	136	378	136	378	129	334	136	341	136	378	136	341	141	369	141	369	136	341	141	349	141	369	141	349	143	360	78	360	79	349	79	370	79	370	79	349	84	341	79	370	84	341	84	379	84	379	84	341	91	334	84	379	91	334	91	386	91	386	91	334	100	329	91	386	100	329	100	390	100	390	100	329	110	327	100	390	110	327	111	392	111	392	110	327	120	329	111	392	120	329	120	390	120	390	120	329	129	334	120	390	129	334	129	385	274	385	274	334	281	378	281	378	274	334	281	341	281	378	281	341	286	369	286	369	281	341	286	349	286	369	286	349	288	360	222	360	224	349	224	370	224	370	224	349	229	341	224	370	229	341	229	379	229	379	229	341	236	334	229	379	236	334	236	386	236	386	236	334	245	329	236	386	245	329	245	390	245	390	245	329	255	327	245	390	255	327	256	392	256	392	255	327	265	329	256	392	265	329	265	390	265	390	265	329	274	334	265	390	274	334	274	385	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	47	12	73	-1	58	216	58	216	73	-1	72	83	78	241	72	83	80	143	78	241	80	143	97	258	97	258	80	143	101	197	97	258	101	197	119	272	119	272	101	197	128	239	119	272	128	239	143	283	143	283	128	239	159	268	143	283	159	268	168	289	168	289	159	268	187	278	168	289	187	278	193	292	193	292	187	278	208	272	227	133	213	106	214	41	214	41	213	106	194	73	214	41	194	73	190	21	190	21	194	73	171	40	190	21	171	40	164	6	164	6	171	40	145	16	164	6	145	16	136	-3	136	-3	145	16	118	7	118	7	100	11	106	-6	106	-6	100	11	87	23	106	-6	87	23	73	-1	73	-1	87	23	79	40	73	-1	79	40	74	60	72	83	73	-1	74	60	20	126	21	61	28	157	28	157	21	61	30	34	28	157	30	34	41	188	41	188	30	34	47	12	41	188	47	12	58	216	276	214	273	237	270	111	276	214	270	111	364	283	276	214	364	283	307	283	273	62	271	80	270	-5	270	-5	271	80	270	99	270	99	270	111	263	258	263	258	270	111	273	237	318	63	311	49	316	27	316	27	311	49	304	40	316	27	304	40	303	9	303	9	304	40	298	35	303	9	298	35	292	33	292	33	284	37	287	-1	287	-1	284	37	278	47	287	-1	278	47	273	62	263	258	247	275	247	7	263	258	247	7	257	-2	263	258	257	-2	270	-5	263	258	270	-5	270	99	247	7	247	275	241	22	241	22	247	275	238	180	241	22	238	180	237	170	241	22	237	170	237	41	237	41	237	170	235	64	208	272	223	257	223	287	223	287	223	257	232	234	223	287	232	234	247	275	247	275	232	234	237	208	247	275	237	208	238	180	327	50	336	78	326	82	327	50	326	82	318	63	327	50	318	63	316	27	292	33	287	-1	303	9	235	64	237	170	235	160	235	64	235	160	232	150	235	64	232	150	229	141	235	64	229	141	227	133	235	64	227	133	214	41	136	-3	118	7	106	-6	193	292	208	272	223	287	273	62	270	-5	287	-1	58	216	72	83	78	241	21	61	20	126	18	93	85	15	81	22	81	0	81	0	81	22	79	30	71	4	79	30	85	244	71	4	85	244	46	-83	46	-83	85	244	41	-98	98	-5	106	-6	100	6	100	6	106	-6	111	5	155	18	111	5	115	-6	155	18	115	-6	132	-6	92	10	85	15	90	-2	92	10	90	-2	98	-5	92	10	98	-5	100	6	238	247	233	271	228	249	222	249	228	249	227	271	222	249	227	271	221	272	215	247	222	249	221	272	215	247	221	272	214	273	215	247	214	273	209	274	215	247	209	274	209	246	205	274	193	273	195	244	205	274	195	244	202	244	205	274	202	244	209	246	205	274	209	246	209	274	176	254	179	250	179	267	179	267	179	250	183	247	179	267	183	247	184	271	184	271	183	247	189	245	184	271	189	245	193	273	193	273	189	245	195	244	176	262	175	258	176	254	176	262	176	254	179	267	233	271	227	271	228	249	282	447	260	449	262	434	262	434	260	449	248	435	221	428	248	435	260	449	221	428	260	449	204	436	341	382	336	408	336	351	336	351	336	408	323	427	336	351	323	427	322	322	322	322	323	427	304	440	322	322	304	440	303	297	303	297	304	440	293	375	262	434	274	429	282	447	282	447	274	429	284	418	282	447	284	418	304	440	304	440	284	418	290	401	304	440	290	401	293	375	246	242	251	234	250	278	250	278	251	234	256	262	250	278	256	262	266	296	266	296	256	262	280	276	266	296	280	276	280	321	280	321	280	276	303	297	280	321	303	297	289	349	289	349	303	297	293	375	256	262	255	210	264	71	256	262	251	234	254	223	256	262	254	223	255	210	250	278	233	271	238	247	250	278	238	247	246	242	204	436	161	403	165	349	204	436	165	349	180	382	204	436	180	382	199	409	204	436	199	409	221	428	154	316	165	349	161	403	154	316	161	403	128	356	154	316	128	356	103	300	154	316	103	300	85	244	154	316	85	244	79	30	85	244	-5	-83	25	-135	85	244	25	-135	29	-128	85	244	29	-128	32	-120	85	244	32	-120	36	-111	85	244	36	-111	41	-98	25	-135	-5	-83	-8	-93	25	-135	-8	-93	-12	-105	25	-135	-12	-105	-17	-117	25	-135	-17	-117	-22	-127	25	-135	-22	-127	-26	-135	314	188	310	213	308	149	308	149	310	213	301	234	308	149	301	234	290	109	290	109	301	234	287	248	290	109	287	248	271	258	271	258	256	262	264	71	271	258	264	71	290	109	165	0	181	5	194	52	194	52	181	5	197	13	194	52	197	13	226	100	226	100	197	13	232	38	226	100	232	38	247	155	247	155	232	38	264	71	247	155	264	71	255	210	155	18	132	-6	148	-4	155	18	148	-4	165	0	155	18	165	0	194	52	111	5	106	-6	115	-6	81	0	79	30	71	4	85	15	81	0	90	-2	31	215	40	229	44	268	44	268	40	229	49	239	44	268	49	239	60	283	60	283	49	239	58	244	60	283	58	244	66	246	66	246	79	242	78	288	78	288	79	242	95	285	31	247	20	222	23	196	31	247	23	196	31	215	31	247	31	215	44	268	111	106	114	130	115	258	115	258	114	130	117	157	115	258	117	157	119	236	119	236	117	157	120	184	119	236	120	184	120	210	109	84	111	106	115	258	109	84	115	258	108	274	109	84	108	274	109	26	109	84	109	26	226	283	97	131	101	-57	98	161	98	161	101	-57	108	274	108	274	101	-57	106	-13	108	274	106	-13	109	26	97	188	98	161	108	274	97	188	108	274	95	285	97	188	95	285	94	211	95	285	79	242	88	229	95	285	88	229	94	211	109	26	290	283	226	283	33	-130	40	-134	40	-49	40	-49	40	-134	48	-136	40	-49	48	-136	56	-18	56	-18	48	-136	74	-125	56	-18	74	-125	73	12	73	12	74	-125	87	41	28	-78	23	-102	24	-114	28	-78	24	-114	28	-123	28	-78	28	-123	33	-130	28	-78	33	-130	40	-49	97	131	95	103	101	-57	101	-57	95	103	92	77	101	-57	92	77	91	-96	91	-96	92	77	89	56	91	-96	89	56	87	41	78	288	60	283	66	246	91	-96	87	41	74	-125	23	196	20	222	13	196	230	138	214	94	221	32	221	32	214	94	189	51	221	32	189	51	173	3	173	3	189	51	158	19	173	3	158	19	123	7	123	7	106	9	114	-6	114	-6	106	9	92	17	114	-6	92	17	80	-2	80	-2	92	17	81	30	80	-2	81	30	74	46	74	46	72	67	80	-2	80	-2	72	67	53	8	53	8	72	67	86	224	86	224	72	67	79	121	191	251	205	249	219	297	191	251	219	297	189	317	191	251	189	317	180	265	180	265	189	317	163	336	97	171	124	213	131	252	131	252	124	213	157	241	131	252	157	241	180	265	180	265	157	241	191	251	86	224	79	121	97	171	86	224	97	171	131	252	16	86	20	54	25	137	25	137	20	54	33	28	25	137	33	28	50	184	50	184	33	28	53	8	50	184	53	8	86	224	282	226	273	244	282	124	282	226	282	124	290	177	282	226	290	177	288	204	221	32	258	75	230	138	230	138	258	75	236	176	246	275	236	176	258	75	246	275	258	75	261	259	261	259	258	75	282	124	261	259	282	124	273	244	123	7	114	-6	173	3	205	249	217	241	219	297	219	297	217	241	227	227	219	297	227	227	246	275	246	275	227	227	233	206	246	275	233	206	236	176	180	265	163	336	162	283	162	283	163	336	144	356	162	283	144	356	144	301	144	301	144	356	137	378	128	318	137	378	140	415	128	318	140	415	121	391	225	443	199	416	226	411	225	443	226	411	246	441	246	441	226	411	240	399	246	441	240	399	249	385	152	402	167	410	167	431	167	431	167	410	183	415	167	431	183	415	197	440	197	440	183	415	199	416	197	440	199	416	225	443	140	415	137	378	141	391	140	415	141	391	167	431	167	431	141	391	152	402	121	391	113	358	117	337	121	391	117	337	128	318	289	370	296	375	299	416	299	416	296	375	301	383	299	416	301	383	305	400	305	400	301	383	304	391	249	385	260	373	267	436	267	436	260	373	279	368	267	436	279	368	286	428	286	428	279	368	289	370	286	428	289	370	299	416	144	301	137	378	128	318	246	441	249	385	267	436	97	152	72	143	83	97	83	97	72	143	77	70	80	49	77	70	77	-2	80	49	77	-2	89	34	89	34	77	-2	118	-6	89	34	118	-6	103	24	103	24	118	-6	119	18	125	175	118	185	119	131	119	131	118	185	116	197	98	117	116	197	118	272	98	117	118	272	97	152	97	152	118	272	88	251	97	152	88	251	84	156	84	156	88	251	74	163	122	229	138	252	159	287	159	287	138	252	160	267	159	287	160	267	210	292	210	292	160	267	185	275	210	292	185	275	209	278	209	278	218	277	210	292	210	292	218	277	234	289	250	207	254	282	241	208	241	208	254	282	234	289	241	208	234	289	234	212	234	212	234	289	234	265	234	212	234	265	233	258	234	212	233	258	230	252	234	212	230	252	228	217	228	217	230	252	227	246	228	217	227	246	225	224	225	224	227	246	225	240	225	224	225	240	224	233	258	208	266	212	269	270	269	270	266	212	274	218	269	270	274	218	278	255	278	255	274	218	279	227	278	255	279	227	282	237	254	282	250	207	258	208	254	282	258	208	269	270	234	289	218	277	224	275	234	289	224	275	229	272	234	289	229	272	233	269	234	289	233	269	234	265	118	272	116	197	122	229	118	272	122	229	159	287	68	224	61	194	63	183	68	224	63	183	67	172	68	224	67	172	74	163	68	224	74	163	88	251	97	152	83	97	98	117	77	-2	77	70	72	143	77	-2	72	143	51	129	77	-2	51	129	49	9	20	67	22	45	24	90	24	90	22	45	31	25	24	90	31	25	35	111	35	111	31	25	49	9	35	111	49	9	51	129	218	45	197	32	199	13	199	13	197	32	177	23	199	13	177	23	174	1	174	1	177	23	157	18	174	1	157	18	146	-4	146	-4	157	18	136	16	181	137	182	165	176	139	176	139	182	165	175	164	176	139	175	164	170	141	170	141	175	164	169	163	170	141	169	163	165	163	165	163	149	164	163	141	163	141	149	164	141	139	141	139	149	164	136	168	141	139	136	168	125	175	141	139	125	175	119	131	163	141	170	141	165	163	221	158	218	161	218	142	221	158	218	142	221	147	221	158	221	147	222	153	182	165	186	136	191	167	191	167	186	136	193	135	191	167	193	135	200	167	200	167	193	135	204	136	200	167	204	136	207	166	207	166	204	136	213	138	207	166	213	138	213	164	213	164	213	138	218	142	213	164	218	142	218	161	225	32	249	58	239	65	225	32	239	65	218	45	225	32	218	45	199	13	119	18	118	-6	146	-4	119	18	146	-4	136	16	182	165	181	137	186	136	119	131	116	197	98	117	81	55	66	67	78	-4	78	-4	66	67	57	84	78	-4	57	84	56	1	56	1	57	84	54	108	47	192	54	108	62	162	47	192	62	162	77	247	77	247	62	162	85	217	77	247	85	217	116	299	116	299	85	217	117	269	116	299	117	269	160	346	160	346	117	269	153	313	160	346	153	313	188	344	188	344	224	351	197	383	197	383	224	351	220	401	147	348	147	396	142	430	147	348	142	430	134	353	134	353	142	430	126	417	134	353	126	417	124	360	124	360	126	417	116	401	124	360	116	401	116	371	116	371	116	401	113	385	149	406	155	416	164	443	164	443	155	416	164	426	164	443	164	426	192	452	192	452	164	426	178	435	192	452	178	435	195	443	149	406	164	443	142	430	149	406	142	430	147	396	168	367	159	372	160	347	168	367	160	347	160	346	168	367	160	346	188	344	168	367	188	344	179	364	197	383	179	364	188	344	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	137	47	138	-2	143	47	138	-2	150	0	143	47	150	0	147	47	101	-6	113	-6	101	49	101	49	113	-6	126	47	131	47	126	47	138	-2	131	47	138	-2	137	47	126	47	113	-6	125	-4	126	47	125	-4	138	-2	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	314	424	312	429	315	418	315	418	312	429	308	432	315	418	308	432	307	400	307	400	308	432	302	435	307	400	302	435	294	435	220	401	224	351	246	418	246	418	224	351	259	364	246	418	259	364	271	431	271	431	259	364	287	381	271	431	287	381	294	435	294	435	287	381	307	400	147	396	147	348	148	387	148	387	147	348	160	347	148	387	160	347	153	378	153	378	160	347	159	372	81	55	78	-4	101	-6	81	55	101	-6	101	49	20	71	25	38	27	133	27	133	25	38	38	15	27	133	38	15	47	192	47	192	38	15	56	1	47	192	56	1	54	108	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	28	243	29	224	33	250	33	250	29	224	37	234	33	250	37	234	45	263	45	263	37	234	47	244	45	263	47	244	58	274	58	274	47	244	56	251	58	274	56	251	64	254	64	254	67	254	72	282	72	282	67	254	70	252	72	282	70	252	72	250	80	70	102	124	98	151	80	70	98	151	85	288	80	70	85	288	73	243	80	70	73	243	73	237	80	70	73	237	71	229	80	70	71	229	69	221	80	70	69	221	66	212	80	70	66	212	64	202	80	70	64	202	59	0	72	282	72	250	85	288	85	288	72	250	73	247	85	288	73	247	73	243	99	150	98	151	102	124	99	150	102	124	135	204	135	204	102	124	132	174	135	204	132	174	165	217	230	188	180	6	209	-96	209	-96	180	6	208	-112	209	-118	208	-112	180	6	209	-118	180	6	210	-123	210	-123	180	6	171	-29	210	-123	171	-29	211	-127	211	-127	171	-29	214	-135	211	-127	214	-135	212	-132	235	253	245	292	230	257	230	257	245	292	222	258	197	247	222	258	222	287	197	247	222	287	196	271	167	244	135	204	165	217	167	244	165	217	197	247	167	244	197	247	196	271	98	151	104	169	108	288	98	151	108	288	98	290	98	151	98	290	85	288	72	282	58	274	64	254	212	-75	217	-51	230	188	230	188	217	-51	222	-25	230	188	222	-25	228	0	228	0	286	213	230	188	230	188	286	213	232	194	286	213	288	223	290	268	290	268	288	223	290	231	290	268	290	231	293	254	293	254	290	231	292	238	293	254	292	238	292	246	286	213	290	268	283	279	286	213	283	279	273	286	286	213	273	286	260	291	286	213	260	291	245	292	286	213	245	292	239	235	286	213	239	235	238	227	286	213	238	227	236	216	286	213	236	216	234	205	286	213	234	205	232	194	235	253	238	248	245	292	245	292	238	248	239	241	245	292	239	241	239	235	245	292	222	287	222	258	159	-119	160	-125	161	-78	161	-78	160	-125	163	-130	161	-78	163	-130	165	-57	165	-57	163	-130	166	-135	165	-57	166	-135	171	-29	171	-29	166	-135	214	-135	159	-94	158	-105	158	-112	159	-94	158	-112	159	-119	159	-94	159	-119	161	-78	124	260	123	270	122	240	122	240	123	270	121	278	122	240	121	278	117	216	117	216	121	278	116	284	117	216	116	284	110	191	110	191	116	284	108	288	110	191	108	288	104	169	23	236	19	230	22	216	23	236	22	216	29	224	23	236	29	224	28	243	16	226	14	222	22	216	16	226	22	216	19	230	64	202	10	0	59	0	230	188	209	-96	212	-75	237	435	230	448	214	445	237	435	214	445	201	420	237	435	245	449	230	448	98	230	113	274	122	381	122	381	113	274	137	328	122	381	137	328	165	421	165	421	137	328	167	380	165	421	167	380	182	432	182	432	167	380	201	420	182	432	201	420	198	440	198	440	201	420	214	445	86	188	92	208	122	381	122	381	92	208	98	230	98	230	92	208	247	208	98	230	247	208	251	230	251	230	247	208	267	113	251	230	267	113	258	254	82	328	49	263	50	12	82	328	50	12	74	123	82	328	74	123	76	146	82	328	76	146	80	168	82	328	80	168	86	188	82	328	86	188	122	381	75	67	73	99	73	-1	73	-1	73	99	50	12	50	12	73	99	74	123	18	106	21	68	26	189	26	189	21	68	32	36	26	189	32	36	49	263	49	263	32	36	50	12	327	339	323	380	323	276	323	276	323	380	312	411	323	276	312	411	310	217	310	217	312	411	295	432	310	217	295	432	291	162	291	162	295	432	272	445	291	162	272	445	271	366	271	366	270	336	291	162	291	162	270	336	268	307	291	162	268	307	267	113	267	113	268	307	263	280	267	113	263	280	258	254	272	445	245	449	249	432	272	445	249	432	259	423	272	445	259	423	266	409	272	445	266	409	270	389	272	445	270	389	271	366	237	435	249	432	245	449	267	113	247	208	239	70	239	70	247	208	233	162	239	70	233	162	212	40	212	40	233	162	211	109	212	40	211	109	185	18	185	18	211	109	182	59	185	18	182	59	158	4	158	4	182	59	148	21	158	4	148	21	131	-4	131	-4	148	21	111	7	111	7	97	11	103	-6	103	-6	97	11	87	22	103	-6	87	22	73	-1	73	-1	87	22	79	41	73	-1	79	41	75	67	131	-4	111	7	103	-6	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	74	238	72	229	99	140	99	140	72	229	70	217	99	140	70	217	67	205	67	205	10	0	60	0	75	280	55	277	60	264	75	280	60	264	65	263	75	280	65	263	70	260	75	280	70	260	74	255	75	280	74	255	75	249	75	280	75	249	95	284	55	277	35	274	54	265	55	277	54	265	60	264	115	288	95	284	99	140	115	288	99	140	101	149	115	288	101	149	137	290	115	288	137	290	135	292	99	140	95	284	75	249	99	140	75	249	75	245	99	140	75	245	74	238	67	205	60	0	99	140	103	149	101	149	161	34	103	149	161	34	141	194	141	194	161	34	146	170	141	194	146	170	175	230	175	230	146	170	172	197	175	230	172	197	193	217	211	56	146	170	161	34	211	56	161	34	168	22	211	56	168	22	178	10	211	56	178	10	190	0	211	56	190	0	206	-5	211	56	206	-5	226	-8	211	56	226	-8	224	36	226	-8	234	-8	234	23	234	23	234	-8	242	-6	234	23	242	-6	245	15	245	15	242	-6	251	-5	245	15	251	-5	257	11	257	11	251	-5	261	-2	257	11	261	-2	271	10	271	10	261	-2	271	0	296	236	302	242	302	279	302	279	302	242	307	250	302	279	307	250	307	270	307	270	307	250	308	261	269	292	269	232	272	292	272	292	269	232	277	231	272	292	277	231	285	290	285	290	277	231	287	232	285	290	287	232	295	286	295	286	287	232	296	236	295	286	296	236	302	279	265	291	262	291	262	235	265	291	262	235	269	232	265	291	269	232	269	292	175	230	193	217	205	257	205	257	193	217	211	232	205	257	211	232	232	277	232	277	211	232	227	240	232	277	227	240	242	243	242	243	249	242	255	289	255	289	249	242	256	239	255	289	256	239	258	290	258	290	256	239	262	235	258	290	262	235	262	291	255	289	232	277	242	243	54	265	35	274	35	265	161	34	101	149	99	140	224	36	226	-8	234	23	133	378	142	392	144	429	144	429	142	392	152	401	144	429	152	401	161	443	161	443	152	401	161	406	161	443	161	406	168	407	168	407	179	405	181	449	181	449	179	405	188	397	181	449	188	397	194	445	194	445	188	397	195	383	194	445	195	383	206	434	206	434	195	383	199	363	206	434	199	363	200	336	200	336	208	-7	206	434	131	408	121	384	124	358	131	408	124	358	133	378	131	408	133	378	144	429	200	323	200	312	208	-7	208	-7	200	312	199	301	208	-7	199	301	198	0	198	0	199	301	198	291	198	0	198	291	197	283	197	283	55	0	194	208	181	449	161	443	168	407	219	41	214	54	219	-9	219	-9	214	54	211	73	219	-9	211	73	208	-7	208	-7	211	73	210	98	215	417	210	98	211	149	215	417	211	149	215	201	221	392	215	417	219	253	221	392	219	253	222	306	221	392	222	306	223	360	215	417	206	434	208	-7	215	417	208	-7	210	98	198	0	197	283	194	208	198	0	194	208	191	170	198	0	191	170	190	11	191	170	188	136	190	11	190	11	188	136	186	105	190	11	186	105	185	28	185	28	186	105	184	77	185	28	184	77	183	52	219	41	238	-5	227	33	227	33	238	-5	237	31	243	33	237	31	238	-5	243	33	238	-5	253	6	285	81	275	81	277	51	277	51	275	81	267	62	277	51	267	62	267	26	267	26	267	62	258	47	267	26	258	47	253	6	253	6	258	47	251	38	253	6	251	38	243	33	219	41	219	-9	238	-5	200	323	208	-7	200	336	215	417	215	201	219	253	55	0	197	283	-7	0	124	358	121	384	114	358	40	-104	47	-76	94	283	94	283	47	-76	56	-38	94	283	56	-38	69	13	69	13	72	6	94	283	94	283	72	6	76	1	94	283	76	1	80	-2	95	49	93	58	93	-5	93	-5	93	58	92	68	86	-4	92	68	94	283	86	-4	94	283	80	-2	92	75	92	79	94	283	94	283	92	79	93	82	94	283	93	82	94	86	94	86	143	283	94	283	94	283	92	68	92	72	94	283	92	72	92	75	94	283	7	-60	25	-135	94	283	25	-135	33	-122	94	283	33	-122	40	-104	25	-135	7	-60	1	-83	25	-135	1	-83	-4	-101	25	-135	-4	-101	-10	-115	25	-135	-10	-115	-15	-126	25	-135	-15	-126	-21	-135	240	203	227	169	228	142	228	142	227	169	203	126	228	142	203	126	195	87	195	87	203	126	174	83	195	87	174	83	167	45	167	45	174	83	144	49	167	45	144	49	141	16	141	16	144	49	118	36	117	0	141	16	118	36	117	0	118	36	108	38	117	0	108	38	100	42	117	0	100	42	95	49	117	0	95	49	93	-5	210	-1	219	-5	228	142	228	142	219	-5	229	-6	228	142	229	-6	240	203	240	203	229	-6	246	-4	240	203	246	-4	262	283	262	283	246	-4	248	34	249	31	248	34	246	-4	249	31	246	-4	250	28	250	28	246	-4	262	2	250	28	262	2	251	26	251	26	262	2	253	24	262	283	248	34	249	41	262	283	249	41	252	52	262	283	252	52	255	64	262	283	255	64	258	76	262	283	258	76	261	85	262	283	261	85	313	283	279	39	270	30	279	16	279	16	270	30	262	25	279	16	262	25	262	2	262	2	262	25	256	24	298	39	320	72	310	78	298	39	310	78	293	55	298	39	293	55	279	39	298	39	279	39	279	16	228	142	207	73	210	-1	210	-1	207	73	204	63	210	-1	204	63	203	4	203	4	204	63	201	52	203	4	201	52	199	41	198	12	203	4	199	41	198	12	199	41	197	30	198	12	197	30	197	22	253	24	262	2	256	24	93	-5	92	68	86	-4	273	227	244	163	251	126	251	126	244	163	202	106	251	126	202	106	200	58	200	58	202	106	147	62	200	58	147	62	128	9	128	9	147	62	75	41	128	9	75	41	32	-11	76	232	75	41	144	290	76	232	21	-9	26	-10	76	232	26	-10	32	-11	76	232	32	-11	75	41	17	-6	21	-9	76	232	17	-6	76	232	16	11	17	-6	16	11	15	9	17	-6	15	9	14	-2	14	-2	15	9	14	8	14	-2	14	8	14	6	14	-2	14	6	13	4	14	-2	13	4	13	3	77	239	77	236	144	290	144	290	77	236	77	234	144	290	77	234	76	232	62	259	71	256	143	292	143	292	71	256	76	251	143	292	76	251	78	243	78	243	78	241	144	290	144	290	78	241	77	239	50	260	62	259	143	292	50	260	143	292	35	271	50	260	35	271	35	261	78	243	144	290	143	292	285	204	304	285	293	288	285	204	293	288	273	227	285	204	273	227	251	126	20	71	25	38	26	114	26	114	25	38	38	15	26	114	38	15	42	154	42	154	38	15	56	1	42	154	56	1	54	108	54	108	67	189	42	154	125	-4	126	47	113	-6	113	-6	126	47	101	49	113	-6	101	49	101	-6	101	-6	101	49	81	55	101	-6	81	55	78	-4	78	-4	81	55	66	67	78	-4	66	67	57	84	143	47	137	47	138	-2	138	-2	137	47	131	47	138	-2	131	47	126	47	57	84	54	108	56	1	57	84	56	1	78	-4	149	354	134	340	138	303	138	303	134	340	136	289	136	242	136	289	134	340	136	242	134	340	128	248	128	248	134	340	123	326	128	248	123	326	121	256	121	256	123	326	116	312	121	256	116	312	116	264	116	264	116	312	113	273	149	354	156	335	150	394	150	394	151	401	146	431	146	431	151	401	154	410	146	431	154	410	167	443	167	443	154	410	161	421	167	443	161	421	176	432	176	432	199	442	196	452	176	432	196	452	167	443	134	360	142	355	146	431	146	431	142	355	149	354	146	431	149	354	150	394	118	384	121	374	121	401	121	401	121	374	126	366	121	401	126	366	130	417	130	417	126	366	134	360	130	417	134	360	146	431	136	242	128	216	156	230	156	230	165	227	171	264	171	264	165	227	175	225	171	264	175	225	190	271	190	271	175	225	184	223	190	271	184	223	194	221	248	413	229	407	230	354	230	354	229	407	209	398	230	354	209	398	192	352	192	352	209	398	189	387	192	352	189	387	172	347	172	347	189	387	169	375	172	347	169	375	163	377	158	380	154	384	156	335	158	380	156	335	172	347	158	380	172	347	163	377	151	388	150	394	156	335	151	388	156	335	154	384	149	354	138	303	145	319	149	354	145	319	156	335	138	275	136	242	141	267	141	267	136	242	156	230	141	267	156	230	146	260	146	260	156	230	153	254	136	242	138	275	136	282	136	242	136	282	136	289	54	108	60	137	67	189	67	189	60	137	77	167	67	189	77	167	99	219	99	219	77	167	100	194	99	219	100	194	136	242	136	242	100	194	128	216	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	138	-2	150	0	143	47	150	0	147	47	126	47	125	-4	138	-2	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	292	381	296	395	294	402	292	381	294	402	291	407	292	381	291	407	285	412	292	381	285	412	279	369	285	412	276	414	279	369	279	369	276	414	265	415	279	369	265	415	259	360	259	360	265	415	248	413	259	360	248	413	230	354	274	244	279	261	278	268	274	244	278	268	273	273	274	244	273	273	265	277	274	244	265	277	259	232	194	221	203	221	209	277	209	277	203	221	220	222	209	277	220	222	228	280	228	280	220	222	240	225	228	280	240	225	245	281	245	281	240	225	259	232	245	281	259	232	256	280	256	280	259	232	265	277	171	264	153	254	156	230	113	297	112	283	113	273	113	297	113	273	116	312	190	271	194	221	209	277	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	141	-4	125	7	115	-6	222	89	239	48	235	119	65	215	80	226	83	254	83	254	80	226	95	232	83	254	95	232	109	270	109	270	95	232	112	234	109	270	112	234	139	280	139	280	112	234	131	234	273	234	341	234	355	283	273	234	355	283	239	234	239	234	355	283	175	283	239	234	175	283	170	234	98	29	120	75	135	234	135	234	120	75	137	128	135	234	137	128	139	280	139	280	137	128	153	183	139	280	153	183	175	283	175	283	153	183	170	234	60	230	38	198	49	198	60	230	49	198	65	215	60	230	65	215	83	254	236	52	232	58	244	-1	244	-1	232	58	230	65	244	-1	230	65	217	-6	217	-6	230	65	229	74	239	234	229	74	233	93	239	234	233	93	242	127	273	234	239	234	242	127	273	234	242	127	254	167	273	234	254	167	265	206	239	234	188	95	190	3	239	234	190	3	201	-4	239	234	201	-4	217	-6	239	234	217	-6	229	74	186	86	183	75	183	14	186	86	183	14	190	3	186	86	190	3	188	95	180	64	178	52	179	27	180	64	179	27	183	14	180	64	183	14	183	75	287	69	277	57	285	36	285	36	277	57	267	50	285	36	267	50	267	14	267	14	267	50	258	47	267	14	258	47	250	47	250	47	242	48	244	-1	244	-1	242	48	236	52	299	61	307	86	296	86	299	61	296	86	287	69	299	61	287	69	285	36	250	47	244	-1	267	14	60	-8	65	-6	68	74	68	74	65	-6	69	-3	68	74	69	-3	75	85	75	85	69	-3	98	29	75	85	98	29	80	96	80	96	98	29	135	234	59	64	48	56	50	-11	59	64	50	-11	55	-10	59	64	55	-10	60	-8	59	64	60	-8	68	74	18	39	19	0	24	45	24	45	19	0	27	-5	24	45	27	-5	33	50	33	50	27	-5	36	-9	33	50	36	-9	48	56	48	56	36	-9	46	-11	48	56	46	-11	50	-11	15	32	13	24	14	8	15	32	14	8	19	0	15	32	19	0	18	39	14	8	13	24	13	17	179	27	178	52	177	42	139	280	131	234	135	234	39	-107	43	-98	44	100	44	100	43	-98	46	-88	44	100	46	-88	66	165	66	165	46	-88	69	4	66	165	69	4	95	218	95	218	69	4	79	30	81	22	79	30	79	0	81	22	79	0	88	-3	44	100	-5	-88	25	-135	44	100	25	-135	31	-126	44	100	31	-126	35	-117	44	100	35	-117	39	-107	25	-135	-5	-88	-8	-98	25	-135	-8	-98	-11	-108	25	-135	-11	-108	-15	-117	25	-135	-15	-117	-20	-126	25	-135	-20	-126	-26	-135	164	256	170	283	142	231	142	231	170	283	130	258	142	231	130	258	124	198	124	198	130	258	109	158	102	130	109	158	130	258	102	130	130	258	95	218	312	201	305	245	300	140	300	140	305	245	287	272	300	140	287	272	269	84	269	84	287	272	262	286	269	84	262	286	253	207	253	207	247	156	269	84	269	84	247	156	228	103	269	84	228	103	225	37	225	37	228	103	199	54	225	37	199	54	171	4	171	4	199	54	160	19	171	4	160	19	115	-6	115	-6	160	19	112	5	115	-6	112	5	105	-6	105	-6	112	5	101	6	105	-6	101	6	96	-5	96	-5	101	6	92	10	96	-5	92	10	88	-3	88	-3	92	10	85	15	88	-3	85	15	81	22	211	292	209	278	225	274	211	292	225	274	235	291	235	291	225	274	237	264	235	291	237	264	262	286	262	286	237	264	246	249	262	286	246	249	251	229	187	272	209	278	211	292	187	272	211	292	170	283	187	272	170	283	164	256	95	218	79	30	81	45	95	218	81	45	86	70	95	218	86	70	94	99	95	218	94	99	102	130	79	30	69	4	79	0	262	286	251	229	253	207	81	55	66	67	78	-4	78	-4	66	67	57	84	78	-4	57	84	56	1	56	1	57	84	54	108	38	15	54	108	70	201	38	15	70	201	34	140	126	47	113	-6	125	-4	126	47	125	-4	138	-2	126	47	101	49	113	-6	101	-6	113	-6	101	49	101	-6	101	49	81	55	101	-6	81	55	78	-4	143	47	137	47	138	-2	138	-2	137	47	131	47	138	-2	131	47	126	47	231	224	244	292	218	226	218	226	244	292	205	227	160	221	205	227	182	281	160	221	182	281	122	249	54	108	62	147	70	201	70	201	62	147	85	180	70	201	85	180	122	249	122	249	85	180	119	205	122	249	119	205	160	221	34	140	20	71	25	38	34	140	25	38	38	15	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	202	-10	206	36	192	-4	192	-4	206	36	182	44	192	-4	182	44	178	-1	178	-1	182	44	161	0	150	0	161	0	151	47	150	0	151	47	147	47	143	47	138	-2	150	0	143	47	150	0	147	47	226	-58	231	-47	234	6	234	6	231	-47	235	-35	234	6	235	-35	238	-13	238	-13	235	-35	237	-24	224	23	206	36	209	-20	224	23	209	-20	211	-33	224	23	211	-33	220	-69	224	23	220	-69	226	-58	224	23	226	-58	234	6	220	-69	211	-33	209	-48	220	-69	209	-48	205	-86	182	44	151	47	161	0	296	270	287	280	287	225	296	270	287	225	294	231	296	270	294	231	298	242	296	270	298	242	300	256	231	224	244	222	244	292	244	292	244	222	256	220	244	292	256	220	258	291	258	291	256	220	267	220	258	291	267	220	273	287	273	287	267	220	278	221	273	287	278	221	287	280	287	280	278	221	287	225	244	292	182	281	205	227	206	36	202	-10	209	-20	88	-100	87	-78	86	-87	56	1	54	108	38	15	230	111	215	74	216	25	216	25	215	74	191	40	216	25	191	40	168	1	168	1	191	40	161	16	168	1	161	16	125	7	125	7	108	9	115	-6	115	-6	108	9	93	16	115	-6	93	16	82	28	81	-2	115	-6	82	28	81	-2	82	28	76	45	81	-2	76	45	73	67	81	-2	73	67	54	194	81	-2	54	194	54	9	18	86	22	54	27	141	27	141	22	54	34	28	27	141	34	28	54	194	54	194	34	28	54	9	219	210	223	283	209	224	209	224	223	283	197	234	166	226	197	234	223	283	166	226	223	283	154	271	223	283	228	192	227	234	227	234	228	192	244	214	244	214	228	192	233	170	244	214	233	170	235	146	352	283	223	283	227	234	352	283	227	234	340	234	286	168	276	185	281	100	281	100	276	185	261	199	281	100	261	199	255	59	255	59	261	199	244	214	255	59	244	214	235	146	235	146	230	111	255	59	255	59	230	111	216	25	73	67	82	120	97	239	97	239	82	120	103	166	97	239	103	166	154	271	154	271	103	166	133	202	154	271	133	202	166	226	73	67	97	239	54	194	125	7	115	-6	168	1	286	168	281	100	290	143	223	283	219	210	228	192	180	234	268	234	180	234	180	234	268	234	282	283	180	234	282	283	144	234	144	234	282	283	137	283	144	234	137	283	104	234	83	232	104	234	100	276	83	232	100	276	69	258	8	176	18	176	22	204	22	204	18	176	31	195	22	204	31	195	42	232	42	232	31	195	47	211	42	232	47	211	69	258	69	258	47	211	64	224	69	258	64	224	83	232	94	1	106	-4	108	150	108	150	106	-4	122	-6	108	150	122	-6	126	193	126	193	122	-6	134	77	137	106	144	136	144	234	144	234	144	136	158	178	144	234	158	178	180	234	134	87	137	106	144	234	134	87	144	234	126	193	134	87	126	193	134	77	199	75	190	62	190	33	190	33	190	62	179	52	190	33	179	52	170	12	170	12	179	52	168	45	170	12	168	45	157	43	157	43	148	44	170	12	170	12	148	44	147	-1	206	59	218	89	207	89	206	59	207	89	199	75	206	59	199	75	190	33	147	-1	148	44	142	49	147	-1	142	49	137	56	147	-1	137	56	135	66	147	-1	135	66	122	-6	134	77	122	-6	135	66	80	40	81	24	84	72	84	72	81	24	86	11	84	72	86	11	94	110	94	110	86	11	94	1	94	110	94	1	108	150	104	234	137	283	100	276	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	86	25	77	42	79	-2	79	-2	77	42	73	67	67	0	73	67	63	208	67	0	63	208	49	9	49	9	63	208	39	168	49	9	39	168	36	23	36	23	39	168	26	39	197	292	184	291	197	282	197	282	184	291	170	288	197	282	170	288	157	260	157	260	170	288	157	283	157	260	157	283	144	278	132	271	95	243	97	172	132	271	97	172	123	221	132	271	123	221	157	260	132	271	157	260	144	278	79	118	97	172	95	243	79	118	95	243	63	208	79	118	63	208	73	67	23	126	18	84	20	60	23	126	20	60	26	39	23	126	26	39	39	168	226	-3	237	-1	232	12	232	12	237	-1	241	16	270	41	241	16	248	1	270	41	248	1	299	27	223	10	213	8	215	-5	223	10	215	-5	226	-3	223	10	226	-3	232	12	191	-6	204	-6	195	7	195	7	204	-6	204	7	204	7	204	-6	215	-5	204	7	215	-5	213	8	249	201	261	231	268	275	268	275	261	231	274	253	268	275	274	253	307	285	307	285	274	253	289	266	307	285	289	266	307	271	307	271	315	270	307	285	307	285	315	270	331	283	391	201	386	238	385	158	385	158	386	238	372	262	385	158	372	262	368	111	368	111	372	262	353	276	368	111	353	276	339	65	339	65	353	276	335	217	339	65	335	217	330	173	339	65	330	173	316	125	333	242	335	217	353	276	333	242	353	276	331	283	333	242	331	283	329	258	331	283	315	270	323	267	331	283	323	267	329	258	299	27	339	65	316	125	299	27	316	125	296	79	299	27	296	79	270	41	238	165	249	201	268	275	238	165	268	275	236	248	238	165	236	248	211	210	238	165	211	210	195	7	211	210	191	164	191	-6	211	210	191	-6	195	7	125	-6	141	-6	145	7	145	7	141	-6	156	-135	145	7	156	-135	176	118	176	118	156	-135	191	-6	176	118	191	-6	191	164	141	-6	105	-135	156	-135	241	16	237	-1	248	1	86	25	93	-4	102	14	102	14	93	-4	109	-6	102	14	109	-6	122	8	122	8	109	-6	125	-6	122	8	125	-6	145	7	79	-2	73	67	67	0	86	25	79	-2	93	-4	115	216	116	289	110	235	110	235	116	289	103	292	110	235	103	292	101	247	101	247	103	292	89	251	82	249	89	251	103	292	82	249	103	292	82	287	140	4	138	115	141	-131	141	-131	138	115	134	262	141	-131	134	262	129	-119	129	-119	134	262	126	280	129	-119	126	280	121	-100	121	-100	126	280	120	30	121	-100	120	30	119	16	117	0	116	-18	117	-77	117	0	117	-77	121	-100	117	0	121	-100	119	16	116	-36	115	-51	117	-77	116	-36	117	-77	116	-18	-71	-131	-9	-131	118	97	118	97	-9	-131	120	30	118	97	120	30	118	156	118	190	118	156	126	280	118	190	126	280	116	289	138	115	139	148	139	235	139	235	139	148	140	170	139	235	140	170	141	197	141	197	140	170	141	184	141	197	141	184	141	192	140	21	141	30	138	115	138	115	141	30	141	40	138	115	141	40	141	50	141	50	330	283	268	283	140	12	140	21	138	115	140	12	138	115	140	4	141	50	268	283	138	115	200	-65	192	-78	193	-116	193	-116	192	-78	183	-88	193	-116	183	-88	177	-130	177	-130	183	-88	176	-93	177	-130	176	-93	170	-94	170	-94	160	-92	177	-130	177	-130	160	-92	157	-136	208	-46	200	-65	204	-96	208	-46	204	-96	213	-71	208	-46	213	-71	219	-46	160	-92	151	-84	157	-136	157	-136	151	-84	145	-66	157	-136	145	-66	141	-131	141	-131	145	-66	142	-38	141	-131	142	-38	140	4	57	221	66	235	66	273	66	273	66	235	74	244	66	273	74	244	82	287	82	287	74	244	82	249	54	252	45	228	48	202	54	252	48	202	57	221	54	252	57	221	66	273	48	202	45	228	38	202	116	289	115	216	118	190	126	280	118	156	120	30	200	-65	193	-116	204	-96	138	115	139	235	134	262	68	0	80	-3	68	289	68	289	80	-3	78	80	84	279	78	80	80	106	84	279	80	106	86	136	86	136	92	168	94	265	94	265	92	168	98	199	94	265	98	199	99	246	99	246	98	199	101	225	223	-2	182	7	178	-6	178	-6	182	7	208	283	178	-6	208	283	143	-135	143	-135	208	283	132	7	143	-135	132	7	128	-6	128	-6	132	7	122	-6	80	52	80	-3	87	31	87	31	80	-3	94	-5	87	31	94	-5	98	17	98	17	94	-5	108	-6	98	17	108	-6	113	9	113	9	108	-6	122	-6	113	9	122	-6	132	7	78	80	80	-3	80	52	46	17	57	7	47	222	47	222	57	7	68	289	68	289	57	7	68	0	46	238	47	222	68	289	46	238	68	289	46	292	46	238	46	292	43	253	46	292	10	292	25	276	46	292	25	276	36	266	46	292	36	266	43	253	275	81	261	56	265	12	265	12	261	56	244	36	265	12	244	36	227	21	227	21	218	15	223	-2	223	-2	218	15	209	11	223	-2	209	11	200	9	191	7	182	7	223	-2	191	7	223	-2	200	9	346	262	323	229	330	80	330	80	323	229	308	188	330	80	308	188	301	39	301	39	308	188	296	144	301	39	296	144	287	111	428	292	380	284	386	243	428	292	386	243	410	268	428	292	410	268	443	282	428	292	443	282	443	292	380	284	346	262	350	137	380	284	350	137	358	174	380	284	358	174	370	210	380	284	370	210	386	243	275	81	265	12	301	39	275	81	301	39	287	111	227	21	223	-2	265	12	22	89	24	66	25	117	25	117	24	66	29	46	25	117	29	46	31	144	31	144	29	46	36	30	31	144	36	30	38	170	38	170	36	30	46	17	38	170	46	17	45	195	45	195	46	17	47	222	346	262	330	80	350	137	143	-135	128	-6	92	-135	208	283	182	7	258	283	25	276	10	292	10	282	68	289	78	80	84	279	84	279	86	136	94	265	73	69	73	69	73	69	73	69	72	227	55	7	55	7	72	227	43	186	55	7	43	186	36	25	36	25	43	186	24	140	36	25	24	140	23	51	23	51	24	140	22	129	23	51	22	129	20	118	181	274	208	290	163	266	163	266	208	290	155	282	163	266	155	282	147	254	147	254	155	282	131	237	112	209	131	237	155	282	112	209	155	282	109	260	89	15	103	-6	99	9	99	9	103	-6	112	7	130	11	112	7	129	-4	130	11	129	-4	150	0	81	27	75	45	78	-3	81	27	78	-3	103	-6	81	27	103	-6	89	15	78	-3	75	45	73	69	78	-3	73	69	55	7	23	51	20	118	19	108	23	51	19	108	18	97	23	51	18	97	18	86	208	290	181	274	200	279	208	290	200	279	220	280	208	290	220	280	220	290	225	62	225	224	217	13	217	13	225	224	214	209	217	13	214	209	208	26	208	26	214	209	205	191	208	26	205	191	200	40	200	40	205	191	198	171	200	40	198	171	195	159	225	65	225	68	225	224	225	224	225	68	226	71	225	224	226	71	237	234	237	234	226	71	226	73	237	234	226	73	226	76	226	76	230	82	237	234	237	234	230	82	235	89	237	234	235	89	239	97	275	207	274	217	273	188	273	188	274	217	271	225	273	188	271	225	269	167	269	167	271	225	267	232	269	167	267	232	263	146	263	146	267	232	260	236	263	146	260	236	255	127	255	127	260	236	251	237	255	127	251	237	247	110	247	110	251	237	243	104	336	48	323	33	330	7	330	7	323	33	307	19	330	7	307	19	303	-3	303	-3	307	19	289	10	303	-3	289	10	276	-6	276	-6	289	10	268	7	330	7	356	25	336	48	336	48	356	25	346	65	357	90	346	65	356	25	357	90	356	25	382	52	377	229	378	283	376	238	376	238	378	283	374	245	367	260	374	245	378	283	367	260	378	283	362	287	377	229	377	220	378	283	378	283	377	220	378	212	378	283	378	212	391	277	391	277	378	212	378	204	391	277	378	204	382	52	382	52	378	204	376	177	382	52	376	177	372	148	382	52	372	148	366	118	382	52	366	118	357	90	404	86	414	106	415	256	415	256	414	106	422	126	415	256	422	126	423	242	423	242	422	126	428	147	423	242	428	147	429	225	429	225	428	147	432	167	429	225	432	167	432	207	432	207	432	167	433	188	404	86	415	256	404	269	404	86	404	269	391	277	404	86	391	277	382	52	324	290	329	279	344	290	344	290	329	279	344	277	344	290	344	277	362	287	362	287	344	277	357	271	362	287	357	271	367	260	313	290	313	280	329	279	313	290	329	279	324	290	253	10	241	18	250	-4	253	10	250	-4	276	-6	253	10	276	-6	268	7	232	30	227	46	230	2	232	30	230	2	250	-4	232	30	250	-4	241	18	230	2	227	46	225	62	230	2	225	62	217	13	251	237	237	234	239	97	251	237	239	97	243	104	225	65	225	224	225	62	109	260	72	227	76	104	109	260	76	104	84	140	109	260	84	140	96	176	109	260	96	176	112	209	76	104	72	227	73	69	195	159	193	147	200	40	200	40	193	147	192	80	200	40	192	80	185	23	185	23	192	80	182	58	185	23	182	58	169	10	169	10	182	58	167	38	169	10	167	38	150	0	150	0	167	38	149	22	150	0	149	22	130	11	190	101	191	94	191	135	191	135	191	94	191	86	191	135	191	86	193	147	193	147	191	86	192	80	190	124	190	114	190	108	190	124	190	108	190	101	190	124	190	101	191	135	112	7	103	-6	129	-4	42	276	42	276	57	277	57	277	42	276	60	264	57	277	60	264	71	278	71	278	60	264	73	263	71	278	73	263	89	281	89	281	73	263	80	260	89	281	80	260	84	256	82	30	82	34	84	-4	84	-4	82	34	65	-6	65	-6	82	34	79	220	65	-6	79	220	53	-5	53	-5	79	220	47	103	53	-5	47	103	44	-1	44	-1	47	103	42	82	44	-1	42	82	38	65	44	-1	38	65	38	6	38	6	38	65	35	50	38	6	35	50	34	16	34	16	35	50	33	38	34	16	33	38	33	29	84	45	84	240	82	39	82	39	84	240	82	234	82	39	82	234	82	34	82	34	81	227	79	220	85	245	85	50	85	249	85	249	85	50	89	281	89	281	85	50	87	56	89	281	87	56	89	63	85	249	89	281	84	256	151	290	149	292	114	286	151	290	114	286	89	281	151	290	89	281	89	63	84	240	84	45	85	50	84	240	85	50	85	245	147	75	131	56	135	39	135	39	131	56	118	41	135	39	118	41	118	18	118	18	118	41	108	31	118	18	108	31	101	3	101	3	108	31	99	25	101	3	99	25	92	24	92	24	88	24	101	3	101	3	88	24	86	25	101	3	86	25	84	-4	84	-4	86	25	84	27	84	-4	84	27	82	30	73	401	73	336	83	400	83	400	73	336	83	338	83	400	83	338	92	395	92	395	83	338	92	343	92	395	92	343	99	387	99	387	92	343	99	350	99	387	99	350	103	378	103	378	99	350	103	359	103	378	103	359	105	369	41	370	42	359	42	380	42	380	42	359	47	350	42	380	47	350	47	388	47	388	47	350	53	343	47	388	53	343	54	395	54	395	53	343	62	338	54	395	62	338	63	400	63	400	62	338	73	336	63	400	73	336	73	401	224	395	225	343	231	387	231	387	225	343	232	350	231	387	232	350	236	378	236	378	232	350	236	359	236	378	236	359	238	369	173	370	175	359	175	380	175	380	175	359	179	350	175	380	179	350	179	388	179	388	179	350	186	343	179	388	186	343	187	395	187	395	186	343	195	338	187	395	195	338	196	400	196	400	195	338	205	336	196	400	205	336	206	401	206	401	205	336	216	338	206	401	216	338	216	400	216	400	216	338	225	343	216	400	225	343	224	395	147	75	135	39	156	68	81	227	82	34	82	234	60	264	42	276	42	265	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	265	395	266	343	272	387	272	387	266	343	273	350	272	387	273	350	277	378	277	378	273	350	277	359	277	378	277	359	279	369	214	370	215	359	215	380	215	380	215	359	220	350	215	380	220	350	220	388	220	388	220	350	227	343	220	388	227	343	227	395	227	395	227	343	236	338	227	395	236	338	236	400	236	400	236	338	246	336	236	400	246	336	247	401	247	401	246	336	257	338	247	401	257	338	257	400	257	400	257	338	266	343	257	400	266	343	265	395	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	133	395	133	343	140	387	140	387	133	343	140	350	140	387	140	350	145	378	145	378	140	350	145	359	145	378	145	359	146	369	81	370	83	359	83	380	83	380	83	359	87	350	83	380	87	350	88	388	88	388	87	350	94	343	88	388	94	343	95	395	95	395	94	343	103	338	95	395	103	338	104	400	104	400	103	338	114	336	104	400	114	336	115	401	115	401	114	336	124	338	115	401	124	338	124	400	124	400	124	338	133	343	124	400	133	343	133	395	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	207	278	223	275	207	278	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	158	16	167	1	174	27	174	27	167	1	191	12	174	27	191	12	190	42	190	42	191	12	205	61	222	89	205	61	216	28	222	89	216	28	239	48	125	7	141	-4	142	9	142	9	141	-4	167	1	142	9	167	1	158	16	252	184	264	75	254	216	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	246	152	235	119	239	48	246	152	239	48	264	75	246	152	264	75	252	184	205	61	191	12	216	28	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	65	211	73	67	75	98	65	211	75	98	98	245	98	245	75	98	82	129	82	29	81	-2	93	16	93	16	81	-2	115	-6	93	16	115	-6	108	9	108	9	115	-6	125	7	76	45	73	67	54	9	76	45	54	9	81	-2	76	45	81	-2	82	29	18	85	22	53	23	129	23	129	22	53	34	28	23	129	34	28	40	172	40	172	34	28	54	9	40	172	54	9	65	211	65	211	54	9	73	67	282	415	281	421	280	409	280	409	281	421	278	425	280	409	278	425	276	403	276	403	278	425	274	428	276	403	274	428	271	396	271	396	274	428	269	430	271	396	269	430	265	430	271	396	265	430	263	389	263	389	265	430	257	429	263	389	257	429	255	381	255	381	257	429	251	427	255	381	251	427	246	424	174	327	197	327	237	415	237	415	197	327	255	381	237	415	255	381	241	420	241	420	255	381	246	424	141	-4	125	7	115	-6	222	89	239	48	235	119	35	233	46	245	49	267	49	267	46	245	54	252	49	267	54	252	67	281	67	281	54	252	61	255	67	281	61	255	67	256	67	256	70	255	67	281	67	281	70	255	83	289	31	247	13	222	21	216	31	247	21	216	35	233	31	247	35	233	49	267	69	220	51	159	59	6	69	220	59	6	84	-2	69	220	84	-2	71	227	72	254	73	252	83	289	83	289	73	252	74	250	83	289	74	250	75	246	75	246	84	-2	83	59	83	289	83	59	83	68	83	289	83	68	84	78	84	78	86	88	99	292	99	292	86	88	88	98	99	292	88	98	90	108	90	108	123	228	99	292	99	292	123	228	109	291	126	237	127	245	127	273	127	273	127	245	128	252	127	273	128	252	129	262	129	262	128	252	128	258	124	281	117	287	123	228	124	281	123	228	126	237	124	281	126	237	127	273	234	170	218	115	223	43	223	43	218	115	193	62	223	43	193	62	174	7	174	7	193	62	160	23	174	7	160	23	120	7	120	7	105	10	118	-6	118	-6	105	10	94	18	118	-6	94	18	84	-2	84	-2	94	18	88	29	84	-2	88	29	84	43	83	59	84	-2	84	43	84	-2	75	246	74	243	84	-2	74	243	74	239	84	-2	74	239	73	233	84	-2	73	233	71	227	45	137	39	117	42	21	45	137	42	21	59	6	45	137	59	6	51	159	34	98	31	79	32	40	34	98	32	40	42	21	34	98	42	21	39	117	251	415	249	421	249	409	249	409	249	421	247	425	249	409	247	425	245	403	245	403	247	425	243	428	245	403	243	428	240	396	240	396	243	428	238	430	240	396	238	430	234	430	240	396	234	430	232	389	232	389	234	430	226	429	232	389	226	429	224	381	224	381	226	429	220	427	224	381	220	427	215	424	143	327	166	327	205	415	205	415	166	327	224	381	205	415	224	381	210	420	210	420	224	381	215	424	203	279	219	272	221	290	221	290	219	272	231	260	221	290	231	260	252	281	252	281	231	260	237	242	252	281	237	242	239	217	239	217	234	170	261	92	261	92	234	170	223	43	183	292	183	282	203	279	183	292	203	279	221	290	296	200	290	239	287	147	287	147	290	239	276	265	287	147	276	265	261	92	261	92	276	265	252	281	261	92	252	281	239	217	120	7	118	-6	174	7	32	40	31	79	30	62	83	289	70	255	72	254	83	289	75	246	83	59	83	289	84	78	99	292	109	291	123	228	117	287	73	69	73	69	73	69	73	69	72	227	55	7	55	7	72	227	43	186	55	7	43	186	36	25	36	25	43	186	24	140	36	25	24	140	23	51	23	51	24	140	22	129	23	51	22	129	20	118	181	274	208	290	163	266	163	266	208	290	155	282	163	266	155	282	147	254	147	254	155	282	131	237	112	209	131	237	155	282	112	209	155	282	109	260	89	15	103	-6	99	9	99	9	103	-6	112	7	130	11	112	7	129	-4	130	11	129	-4	150	0	81	27	75	45	78	-3	81	27	78	-3	103	-6	81	27	103	-6	89	15	78	-3	75	45	73	69	78	-3	73	69	55	7	23	51	20	118	19	108	23	51	19	108	18	97	23	51	18	97	18	86	208	290	181	274	200	279	208	290	200	279	220	280	208	290	220	280	220	290	225	62	225	224	217	13	217	13	225	224	214	209	217	13	214	209	208	26	208	26	214	209	205	191	208	26	205	191	200	40	200	40	205	191	198	171	200	40	198	171	195	159	225	65	225	68	225	224	225	224	225	68	226	71	225	224	226	71	237	234	237	234	226	71	226	73	237	234	226	73	226	76	226	76	230	82	237	234	237	234	230	82	235	89	237	234	235	89	239	97	275	207	274	217	273	188	273	188	274	217	271	225	273	188	271	225	269	167	269	167	271	225	267	232	269	167	267	232	263	146	263	146	267	232	260	236	263	146	260	236	255	127	255	127	260	236	251	237	255	127	251	237	247	110	247	110	251	237	243	104	336	48	323	33	330	7	330	7	323	33	307	19	330	7	307	19	303	-3	303	-3	307	19	289	10	303	-3	289	10	276	-6	276	-6	289	10	268	7	330	7	356	25	336	48	336	48	356	25	346	65	357	90	346	65	356	25	357	90	356	25	382	52	377	229	378	283	376	238	376	238	378	283	374	245	367	260	374	245	378	283	367	260	378	283	362	287	377	229	377	220	378	283	378	283	377	220	378	212	378	283	378	212	391	277	391	277	378	212	378	204	391	277	378	204	382	52	382	52	378	204	376	177	382	52	376	177	372	148	382	52	372	148	366	118	382	52	366	118	357	90	404	86	414	106	415	256	415	256	414	106	422	126	415	256	422	126	423	242	423	242	422	126	428	147	423	242	428	147	429	225	429	225	428	147	432	167	429	225	432	167	432	207	432	207	432	167	433	188	404	86	415	256	404	269	404	86	404	269	391	277	404	86	391	277	382	52	324	290	329	279	344	290	344	290	329	279	344	277	344	290	344	277	362	287	362	287	344	277	357	271	362	287	357	271	367	260	313	290	313	280	329	279	313	290	329	279	324	290	342	415	341	421	341	409	341	409	341	421	339	425	341	409	339	425	337	403	337	403	339	425	335	428	337	403	335	428	331	396	331	396	335	428	330	430	331	396	330	430	326	430	331	396	326	430	324	389	324	389	326	430	318	429	324	389	318	429	316	381	316	381	318	429	312	427	316	381	312	427	306	424	235	327	258	327	297	415	297	415	258	327	316	381	297	415	316	381	302	420	302	420	316	381	306	424	253	10	241	18	250	-4	253	10	250	-4	276	-6	253	10	276	-6	268	7	232	30	227	46	230	2	232	30	230	2	250	-4	232	30	250	-4	241	18	230	2	227	46	225	62	230	2	225	62	217	13	251	237	237	234	239	97	251	237	239	97	243	104	225	65	225	224	225	62	109	260	72	227	76	104	109	260	76	104	84	140	109	260	84	140	96	176	109	260	96	176	112	209	76	104	72	227	73	69	195	159	193	147	200	40	200	40	193	147	192	80	200	40	192	80	185	23	185	23	192	80	182	58	185	23	182	58	169	10	169	10	182	58	167	38	169	10	167	38	150	0	150	0	167	38	149	22	150	0	149	22	130	11	190	101	191	94	191	135	191	135	191	94	191	86	191	135	191	86	193	147	193	147	191	86	192	80	190	124	190	114	190	108	190	124	190	108	190	101	190	124	190	101	191	135	112	7	103	-6	129	-4	56	198	66	231	70	330	70	330	66	231	78	263	70	330	78	263	104	385	104	385	78	263	93	295	104	385	93	295	112	324	112	324	115	324	151	430	151	430	115	324	121	341	151	430	121	341	138	366	30	138	32	99	34	203	34	203	32	99	41	60	34	203	41	60	47	268	47	268	41	60	48	163	47	268	48	163	70	330	70	330	48	163	56	198	127	324	131	324	151	341	151	341	131	324	153	324	151	341	153	324	175	344	175	344	153	324	175	326	175	344	175	326	197	350	197	350	175	326	197	329	197	350	197	329	218	360	218	360	197	329	219	334	218	360	219	334	239	376	239	376	219	334	238	341	239	376	238	341	254	350	259	403	253	393	254	350	254	350	253	393	246	384	254	350	246	384	239	376	115	324	119	324	121	341	121	341	119	324	123	324	121	341	123	324	126	341	126	341	123	324	127	324	126	341	127	324	151	341	243	446	239	458	220	460	243	446	220	460	214	439	243	446	258	453	239	458	220	460	206	458	214	439	214	439	206	458	191	453	214	439	191	453	186	420	186	420	191	453	176	446	186	420	176	446	163	438	160	394	186	420	163	438	160	394	163	438	151	430	160	394	151	430	138	366	151	430	104	385	112	324	263	413	267	361	265	424	265	424	267	361	274	443	274	443	267	361	279	375	274	443	279	375	285	428	285	428	279	375	286	391	285	428	286	391	289	409	250	445	256	442	258	453	258	453	256	442	261	437	258	453	261	437	274	443	274	443	261	437	264	431	274	443	264	431	265	424	243	446	250	445	258	453	259	403	254	350	267	361	259	403	267	361	263	413	221	143	200	102	205	27	205	27	200	102	170	62	205	27	170	62	170	2	170	2	170	62	137	32	170	2	137	32	126	-6	126	-6	137	32	105	20	222	205	227	231	214	216	214	216	227	231	204	249	214	216	204	249	202	224	202	224	204	249	188	227	155	215	188	227	174	256	155	215	174	256	140	251	80	32	72	44	86	2	86	2	72	44	67	58	86	2	67	58	58	26	58	26	67	58	66	72	67	191	66	72	73	107	67	191	73	107	88	216	88	216	73	107	93	148	88	216	93	148	112	236	112	236	93	148	122	186	112	236	122	186	140	251	140	251	122	186	155	215	58	26	66	72	67	191	58	26	67	191	48	163	58	26	48	163	41	60	256	146	253	176	250	103	250	103	253	176	243	206	250	103	243	206	233	62	233	62	243	206	229	177	233	62	229	177	221	143	233	62	221	143	205	27	227	231	222	205	227	192	227	231	227	192	229	177	227	231	229	177	243	206	204	249	174	256	188	227	91	23	80	32	86	2	91	23	86	2	126	-6	91	23	126	-6	105	20	35	153	46	164	49	187	49	187	46	164	54	171	49	187	54	171	67	201	67	201	54	171	61	174	67	201	61	174	67	175	67	175	70	175	67	201	67	201	70	175	83	209	31	167	13	142	21	136	31	167	21	136	35	153	31	167	35	153	49	187	74	159	73	153	80	6	80	6	73	153	71	147	80	6	71	147	69	140	69	140	55	98	63	21	63	21	55	98	54	92	63	21	54	92	54	40	54	40	54	92	53	84	54	40	53	84	52	77	51	69	51	62	54	40	51	69	54	40	52	77	104	59	99	212	105	-2	105	-2	99	212	83	209	105	-2	83	209	80	6	80	6	83	209	75	166	80	6	75	166	74	163	80	6	74	163	74	159	126	157	127	165	127	193	127	193	127	165	128	172	127	193	128	172	129	182	129	182	128	172	128	178	107	88	109	98	109	211	109	211	109	98	112	108	109	211	112	108	117	207	117	207	112	108	123	148	117	207	123	148	124	201	124	201	123	148	126	157	124	201	126	157	127	193	109	211	99	212	104	68	109	211	104	68	105	78	109	211	105	78	107	88	104	68	99	212	104	59	253	148	239	105	251	52	251	52	239	105	221	66	251	52	221	66	220	21	220	21	221	66	199	36	220	21	199	36	182	1	182	1	199	36	172	15	182	1	172	15	142	7	142	7	126	10	140	-6	140	-6	126	10	116	18	140	-6	116	18	105	-2	105	-2	116	18	109	29	105	-2	109	29	105	43	104	59	105	-2	105	43	72	174	73	172	83	209	83	209	73	172	74	170	83	209	74	170	75	166	232	449	227	427	248	421	232	449	248	421	272	441	272	441	248	421	263	405	272	441	263	405	273	381	173	359	179	385	181	438	181	438	179	385	191	407	181	438	191	407	197	444	197	444	191	407	206	422	197	444	206	422	214	447	214	447	206	422	227	427	214	447	227	427	232	449	222	199	196	233	208	172	208	172	196	233	181	269	208	172	181	269	171	203	171	203	181	269	173	302	171	203	173	302	171	330	171	330	173	359	165	429	165	429	173	359	181	438	171	203	171	330	165	429	171	203	165	429	152	418	171	203	152	418	141	240	141	240	152	418	140	405	141	240	140	405	130	389	141	240	130	389	122	371	141	240	122	371	122	281	117	350	115	326	122	281	117	350	122	281	122	371	298	132	307	129	304	149	304	149	307	129	312	146	312	146	307	129	317	128	312	146	317	128	321	143	321	143	317	128	326	126	321	143	326	126	330	140	330	140	326	126	335	125	330	140	335	125	339	138	339	138	335	125	345	124	339	138	345	124	348	137	332	356	321	391	324	221	332	356	324	221	330	256	332	356	330	256	334	289	332	356	334	289	335	319	321	391	301	421	304	149	321	391	304	149	316	185	321	391	316	185	324	221	298	132	304	149	301	421	298	132	301	421	279	321	298	132	279	321	279	298	298	132	279	298	277	89	277	271	273	239	277	89	277	89	273	239	267	205	277	89	267	205	259	169	259	169	253	148	277	89	277	89	253	148	251	52	222	199	208	172	253	148	222	199	253	148	259	169	272	441	273	381	301	421	301	421	273	381	278	352	301	421	278	352	279	321	142	7	140	-6	182	1	69	140	63	21	80	6	277	271	277	89	279	298	83	209	70	175	72	174	105	28	92	19	243	0	243	0	92	19	75	13	243	0	75	13	52	10	77	406	82	407	90	430	90	430	82	407	88	408	90	430	88	408	94	408	94	408	122	404	105	437	105	437	122	404	120	441	75	421	59	410	64	401	75	421	64	401	71	404	75	421	71	404	77	406	75	421	77	406	90	430	105	437	90	430	94	408	200	421	173	437	184	42	184	42	173	437	184	37	185	28	184	37	160	195	185	48	186	55	200	421	200	421	186	55	187	63	200	421	187	63	190	73	190	73	217	166	200	421	200	421	217	166	218	395	184	37	173	437	166	280	184	37	166	280	166	265	184	37	166	265	165	249	184	37	165	249	164	233	184	37	164	233	162	215	184	37	162	215	160	195	232	311	229	358	230	271	232	311	230	271	231	279	232	311	231	279	232	287	232	311	232	287	232	295	232	311	232	295	232	303	398	412	402	411	404	443	398	412	404	443	356	432	398	412	356	432	347	393	347	393	356	432	315	403	347	393	315	403	302	346	302	346	315	403	281	362	302	346	281	362	265	284	265	284	281	362	253	316	265	284	253	316	236	219	236	219	253	316	232	271	236	219	232	271	230	271	230	271	229	358	218	395	230	271	218	395	217	166	230	271	217	166	236	219	387	371	389	361	390	384	390	384	389	361	393	353	390	384	393	353	396	393	396	393	393	353	399	346	396	393	399	346	403	398	403	398	399	346	408	342	403	398	408	342	409	401	409	401	408	342	418	341	409	401	418	341	412	404	412	404	418	341	423	440	423	440	418	341	434	344	423	440	434	344	438	432	438	432	434	344	446	351	438	432	446	351	449	421	449	421	446	351	454	363	449	421	454	363	457	407	457	407	454	363	458	377	457	407	458	377	459	392	423	440	404	443	405	411	423	440	405	411	408	409	423	440	408	409	411	407	423	440	411	407	412	404	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	142	390	156	365	173	437	173	437	156	365	164	329	173	437	164	329	166	280	123	65	115	43	196	17	123	65	196	17	189	22	123	65	189	22	185	28	123	65	185	28	160	195	137	443	120	441	122	404	137	443	122	404	142	390	137	443	142	390	173	437	243	0	52	10	52	0	404	443	402	411	405	411	200	421	184	42	185	48	93	-4	107	-5	94	18	94	18	107	-5	105	12	112	10	105	12	107	-5	112	10	107	-5	123	-6	213	8	205	7	262	7	262	7	205	7	195	7	191	-6	195	7	220	278	191	-6	220	278	156	-135	156	-135	220	278	143	7	156	-135	143	7	140	-6	140	-6	143	7	135	7	140	-6	135	7	127	7	123	-6	140	-6	127	7	123	-6	127	7	119	8	123	-6	119	8	112	10	195	7	271	278	220	278	220	278	223	292	214	292	220	278	214	292	175	265	175	265	214	292	147	277	175	265	147	277	135	231	135	231	147	277	103	181	92	238	52	187	73	67	92	238	73	67	81	125	92	238	81	125	103	181	92	238	103	181	147	277	73	67	69	0	75	51	75	51	69	0	80	-2	75	51	80	-2	79	38	79	38	80	-2	85	27	52	187	26	132	36	22	52	187	36	22	50	9	52	187	50	9	69	0	52	187	69	0	73	67	26	132	18	85	20	61	26	132	20	61	26	40	26	132	26	40	36	22	222	10	262	7	231	13	231	13	262	7	241	17	272	43	241	17	262	7	272	43	262	7	319	44	279	278	288	277	291	292	291	292	288	277	296	277	291	292	296	277	305	291	305	291	296	277	304	275	305	291	304	275	309	273	309	273	319	266	318	290	318	290	319	266	329	287	274	292	319	452	268	452	274	292	268	452	271	278	274	292	271	278	279	278	274	292	279	278	291	292	318	290	305	291	309	273	385	150	394	200	391	226	385	150	391	226	384	246	385	150	384	246	373	262	385	150	373	262	360	95	373	262	358	275	360	95	360	95	358	275	341	284	360	95	341	284	339	217	339	217	334	177	360	95	360	95	334	177	320	131	360	95	320	131	319	44	319	44	320	131	299	83	319	44	299	83	272	43	319	266	327	257	329	287	329	287	327	257	333	246	329	287	333	246	341	284	341	284	333	246	337	233	341	284	337	233	339	217	223	292	220	278	271	278	223	292	271	278	268	452	140	-6	104	-135	156	-135	85	27	80	-2	93	-4	85	27	93	-4	94	18	195	7	191	-6	262	7	213	8	262	7	222	10	144	283	108	275	119	234	144	283	119	234	143	234	144	283	143	234	150	137	144	283	150	137	162	173	144	283	162	173	177	206	144	283	177	206	194	234	144	283	194	234	551	283	258	80	250	61	251	23	251	23	250	61	235	41	251	23	235	41	235	9	235	9	235	41	217	24	235	9	217	24	216	0	216	0	217	24	197	11	216	0	197	11	195	-5	195	-5	197	11	177	7	177	7	163	10	169	-6	169	-6	163	10	152	19	169	-6	152	19	144	-3	144	-3	152	19	145	33	144	-3	145	33	141	50	141	50	140	69	144	-3	144	-3	140	69	129	217	129	217	140	69	143	234	143	234	140	69	142	102	121	7	144	-3	129	217	121	7	129	217	117	199	121	7	117	199	106	180	121	7	106	180	102	25	106	180	97	160	102	25	102	25	97	160	91	140	102	25	91	140	89	51	89	51	91	140	88	129	89	51	88	129	86	118	89	51	86	118	85	108	89	51	85	108	84	97	89	51	84	97	84	86	441	229	551	283	440	234	440	234	551	283	194	234	260	141	257	119	257	113	260	141	257	113	257	104	260	141	257	104	257	96	260	141	257	96	258	87	260	141	258	87	258	80	260	141	258	80	267	41	260	141	267	41	266	164	319	10	307	18	317	-4	317	-4	307	18	298	30	317	-4	298	30	298	1	298	1	298	30	293	46	298	1	293	46	284	12	284	12	293	46	291	62	292	199	291	62	291	65	292	199	291	65	291	68	330	184	328	192	328	152	328	152	328	192	324	198	328	152	324	198	322	131	322	131	324	198	317	203	322	131	317	203	313	111	313	111	317	203	309	204	313	111	309	204	303	92	303	92	309	204	293	76	292	73	293	76	309	204	292	73	309	204	292	199	317	-4	342	-6	319	10	319	10	342	-6	334	7	378	22	334	7	342	-6	378	22	342	-6	369	-3	551	283	441	229	442	223	551	283	442	223	443	216	551	283	443	216	443	210	551	283	443	210	443	204	551	283	443	204	494	234	551	283	494	234	537	234	494	234	443	204	448	52	494	234	448	52	471	86	494	234	471	86	480	106	494	234	480	106	488	126	494	234	488	126	494	147	494	234	494	147	496	226	378	22	396	7	409	59	409	59	396	7	423	25	409	59	423	25	429	109	429	109	423	25	448	52	429	109	448	52	440	161	440	161	448	52	443	204	499	207	497	216	498	167	499	207	498	167	500	188	499	207	500	188	499	197	496	226	494	147	498	167	496	226	498	167	497	216	292	199	291	68	292	71	292	199	292	71	292	73	291	62	292	199	284	12	284	12	292	199	277	184	284	12	277	184	275	25	275	25	277	184	267	41	258	80	251	23	267	41	94	231	119	234	108	275	94	231	108	275	76	256	94	231	76	256	72	221	11	169	22	169	26	198	26	198	22	169	37	189	26	198	37	189	48	228	48	228	37	189	54	206	48	228	54	206	76	256	76	256	54	206	72	221	195	-5	177	7	169	-6	266	164	267	41	277	184	330	184	328	152	330	174	378	22	369	-3	396	7	143	234	142	102	150	137	40	143	45	94	45	193	45	193	45	94	61	54	45	193	61	54	61	243	61	243	61	54	85	23	61	243	85	23	86	292	86	292	85	23	117	2	86	292	117	2	109	122	109	122	118	337	86	292	141	28	157	-9	165	14	165	14	157	-9	201	-107	165	14	201	-107	200	-98	200	-98	200	-90	195	10	195	10	200	-90	201	-81	195	10	201	-81	203	-71	124	51	113	82	117	2	124	51	117	2	157	-9	124	51	157	-9	141	28	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	221	13	195	10	203	-71	221	13	203	-71	206	-60	221	13	206	-60	209	-48	209	-48	220	-8	221	13	221	13	220	-8	243	-3	221	13	243	-3	245	21	245	21	243	-3	264	3	245	21	264	3	268	35	268	35	264	3	285	12	268	35	285	12	289	52	289	52	285	12	306	23	289	52	306	23	308	73	308	73	306	23	326	35	308	73	326	35	338	119	200	-98	195	10	165	14	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	245	-135	245	-124	226	-121	245	-135	226	-121	213	-118	245	-135	213	-118	133	-93	245	-135	133	-93	125	-106	245	-135	125	-106	116	-114	245	-135	116	-114	102	-120	245	-135	102	-120	84	-124	245	-135	84	-124	84	-135	201	-107	157	-9	139	-74	201	-107	139	-74	205	-114	205	-114	139	-74	133	-93	205	-114	133	-93	213	-118	338	119	326	35	370	71	408	412	408	115	438	378	109	122	117	2	113	82	98	245	65	211	75	98	75	98	65	211	73	67	76	45	73	67	69	1	76	45	69	1	82	29	82	29	69	1	97	-5	82	29	97	-5	93	16	93	16	97	-5	108	9	207	278	223	275	217	292	207	278	217	292	200	291	207	278	200	291	190	276	190	276	200	291	184	289	190	276	184	289	172	268	172	268	184	289	168	285	172	268	168	285	156	256	156	256	168	285	152	279	156	256	152	279	139	240	139	240	152	279	137	272	139	240	137	272	123	218	254	216	252	184	264	75	264	75	252	184	246	152	264	75	246	152	239	48	239	48	246	152	235	119	239	48	235	119	222	32	222	32	235	119	222	89	222	32	222	89	205	61	205	61	190	42	205	19	205	19	190	42	187	9	97	-5	113	-135	108	9	108	9	113	-135	125	7	142	9	125	7	150	-2	142	9	150	-2	158	16	158	16	150	-2	169	2	158	16	169	2	174	27	174	27	169	2	187	9	174	27	187	9	190	42	125	7	113	-135	150	-2	254	216	264	75	273	276	273	276	264	75	283	105	273	276	283	105	292	257	292	257	283	105	298	137	292	257	298	137	305	232	305	232	298	137	307	169	305	232	307	169	310	200	252	238	254	216	273	276	252	238	273	276	247	288	252	238	247	288	246	255	247	288	217	292	223	275	247	288	223	275	236	268	247	288	236	268	246	255	205	61	205	19	222	32	82	129	92	160	98	245	98	245	92	160	106	189	98	245	106	189	137	272	137	272	106	189	123	218	18	85	21	56	23	129	23	129	21	56	31	32	23	129	31	32	40	172	40	172	31	32	47	14	40	172	47	14	65	211	65	211	47	14	69	1	65	211	69	1	73	67	97	-5	61	-135	113	-135	98	245	75	98	82	129	36	167	44	126	56	255	56	255	44	126	65	97	56	255	65	97	107	330	107	330	65	97	98	208	136	65	98	208	97	77	111	165	136	65	147	140	147	140	136	65	179	58	147	140	179	58	198	127	198	127	179	58	209	53	198	127	209	53	254	117	254	117	209	53	236	48	254	117	236	48	259	42	105	-71	111	-102	118	-83	118	-83	111	-102	132	-117	118	-83	132	-117	136	-93	136	-93	132	-117	155	-128	136	-93	155	-128	157	-100	157	-100	155	-128	181	-134	157	-100	181	-134	179	-105	179	-105	181	-134	200	-106	236	-102	200	-106	208	-136	236	-102	208	-136	257	-130	254	117	259	42	308	103	308	103	259	42	278	34	308	103	278	34	294	24	294	24	302	17	308	103	308	103	302	17	308	8	308	103	308	8	312	0	111	270	145	324	180	389	180	389	145	324	195	366	180	389	195	366	264	428	264	428	195	366	254	393	264	428	254	393	314	403	314	403	344	398	350	441	350	441	344	398	363	388	350	441	363	388	379	440	379	440	363	388	376	375	379	440	376	375	388	364	436	414	423	427	428	366	436	414	428	366	435	374	436	414	435	374	439	383	436	414	439	383	441	395	379	440	388	364	404	435	404	435	388	364	405	360	404	435	405	360	423	427	423	427	405	360	418	362	423	427	418	362	428	366	350	441	264	428	314	403	107	330	98	208	111	270	107	330	111	270	180	389	98	208	65	97	97	77	302	-112	340	-82	309	-50	309	-50	340	-82	315	-21	334	89	315	-21	340	-82	334	89	340	-82	353	72	353	72	340	-82	365	-39	353	72	365	-39	365	54	365	54	365	-39	375	16	365	54	375	16	372	35	334	89	308	103	312	0	334	89	312	0	314	-10	334	89	314	-10	315	-21	236	-102	257	-130	268	-91	268	-91	257	-130	302	-112	268	-91	302	-112	293	-73	293	-73	302	-112	309	-50	200	-106	181	-134	208	-136	111	-102	105	-71	93	-81	98	208	136	65	111	165	38	17	56	3	48	142	48	142	56	3	54	88	62	157	54	88	60	114	62	157	60	114	76	132	161	0	178	-1	162	57	161	0	162	57	150	56	161	0	150	56	150	0	150	0	150	56	138	53	150	0	138	53	138	-2	138	-2	138	53	126	49	138	-2	126	49	125	-4	125	-4	126	49	115	46	125	-4	115	46	113	-6	113	-6	115	46	105	45	113	-6	105	45	101	-6	101	-6	105	45	86	47	101	-6	86	47	78	-4	78	-4	86	47	71	53	78	-4	71	53	61	61	56	3	78	-4	61	61	56	3	61	61	56	73	56	3	56	73	54	88	48	142	36	126	38	17	38	17	36	126	28	107	38	17	28	107	25	37	25	37	28	107	22	87	25	37	22	87	20	64	209	-48	201	-61	205	-86	205	-86	201	-61	189	-70	205	-86	189	-70	188	-100	188	-100	189	-70	174	-77	188	-100	174	-77	169	-112	169	-112	174	-77	157	-79	149	-119	169	-112	157	-79	149	-119	157	-79	149	-77	149	-119	149	-77	141	-72	149	-119	141	-72	134	-66	149	-119	134	-66	131	-122	105	-61	105	-116	115	-60	115	-60	105	-116	117	-120	115	-60	117	-120	125	-62	125	-62	117	-120	131	-122	125	-62	131	-122	134	-66	87	-78	88	-100	91	-71	91	-71	88	-100	95	-110	91	-71	95	-110	97	-65	97	-65	95	-110	105	-116	97	-65	105	-116	105	-61	62	157	76	132	86	174	86	174	76	132	99	143	86	174	99	143	112	187	112	187	99	143	129	148	112	187	129	148	140	197	140	197	129	148	163	149	140	197	163	149	168	203	168	203	163	149	184	149	168	203	184	149	197	207	197	207	184	149	203	150	197	207	203	150	241	217	241	217	203	150	221	152	241	217	221	152	238	156	205	-86	220	-69	209	-48	209	-48	220	-69	211	-33	214	42	211	-33	220	-69	214	42	220	-69	228	27	228	27	220	-69	226	-58	228	27	226	-58	231	-47	178	-1	192	-4	192	53	192	53	192	-4	202	-10	192	53	202	-10	214	42	214	42	202	-10	209	-20	214	42	209	-20	211	-33	236	7	228	27	231	-47	236	7	231	-47	235	-35	236	7	235	-35	237	-24	236	7	237	-24	238	-13	309	303	303	284	304	226	309	303	304	226	313	261	309	303	313	261	319	303	291	260	271	236	274	178	291	260	274	178	291	199	291	260	291	199	304	226	291	260	304	226	303	284	253	163	274	178	271	236	253	163	271	236	241	217	253	163	241	217	238	156	162	57	178	-1	192	53	48	142	54	88	62	157	88	-100	87	-78	86	-87	142	355	61	62	142	355	142	355	61	62	120	36	122	28	120	36	61	62	122	28	61	62	127	21	127	21	61	62	55	44	127	21	55	44	137	16	137	16	55	44	171	0	137	16	171	0	151	13	151	13	171	0	171	10	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	66	142	355	127	66	130	76	142	355	130	76	169	215	147	382	146	373	169	215	169	215	146	373	144	365	169	215	144	365	142	355	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	169	215	303	215	175	239	169	215	175	239	217	390	169	215	217	390	149	395	169	215	149	395	148	389	169	215	148	389	147	382	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	149	395	246	410	148	405	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	175	239	303	215	310	239	120	419	98	432	98	422	304	250	313	287	159	250	159	250	313	287	118	287	159	250	118	287	119	81	119	81	118	287	113	56	119	81	113	56	232	56	118	287	21	-125	71	-125	118	287	71	-125	113	56	119	81	232	56	239	81	220	446	216	436	238	390	238	390	216	436	211	425	238	390	211	425	208	357	208	357	211	425	204	414	208	357	204	414	197	404	217	468	230	512	213	473	213	473	230	512	212	510	213	473	212	510	206	476	206	476	212	510	199	477	187	476	199	477	194	505	187	476	194	505	175	495	138	455	148	461	155	482	155	482	148	461	160	468	155	482	160	468	175	495	175	495	160	468	173	473	175	495	173	473	187	476	283	468	281	481	281	451	281	451	281	481	275	493	281	451	275	493	274	434	274	434	275	493	265	503	274	434	265	503	260	415	260	415	265	503	250	510	260	415	250	510	238	390	238	390	250	510	230	512	238	390	230	512	222	455	222	455	220	446	238	390	101	243	208	357	197	404	101	243	197	404	19	161	101	243	19	161	358	256	101	243	358	256	442	339	230	512	217	468	221	462	230	512	221	462	222	455	212	510	194	505	199	477	254	26	250	31	256	-9	256	-9	250	31	246	38	256	-9	246	38	237	-11	237	-11	246	38	245	47	251	143	245	47	247	56	251	143	247	56	251	65	358	256	251	143	251	65	358	256	251	65	257	75	358	256	257	75	263	86	358	256	263	86	271	95	358	256	271	95	447	330	358	256	447	330	442	339	202	-1	217	-8	221	110	221	110	217	-8	237	-11	221	110	237	-11	251	143	251	143	237	-11	245	47	185	51	186	21	191	67	191	67	186	21	192	9	191	67	192	9	202	86	202	86	192	9	202	-1	202	86	202	-1	221	110	318	39	307	32	312	18	312	18	307	32	294	27	312	18	294	27	292	5	292	5	294	27	281	23	292	5	281	23	274	-4	274	-4	281	23	268	22	318	39	312	18	334	35	318	39	334	35	328	46	261	23	254	26	256	-9	261	23	256	-9	274	-4	261	23	274	-4	268	22	186	21	185	51	184	35	19	161	197	404	13	169	138	455	155	482	133	464	89	252	282	452	215	452	89	252	215	452	21	203	89	252	21	203	226	203	89	252	226	203	295	252	226	203	34	0	100	0	226	203	100	0	295	252	181	400	187	401	196	438	196	438	187	401	192	401	196	438	192	401	198	401	198	401	239	397	245	441	245	441	239	397	276	383	245	441	276	383	309	432	309	432	276	383	308	362	309	432	308	362	335	333	149	428	137	392	169	398	149	428	169	398	196	438	196	438	169	398	175	400	196	438	175	400	181	400	137	392	90	214	118	214	137	392	118	214	169	398	185	62	213	131	216	210	216	210	213	131	252	197	216	210	252	197	279	266	279	266	252	197	301	248	279	266	301	248	353	299	353	299	301	248	360	275	353	299	360	275	363	404	363	404	360	275	363	260	167	0	185	62	216	210	167	0	216	210	164	140	167	0	164	140	127	66	167	0	127	66	105	0	309	432	335	333	363	404	363	404	335	333	353	299	245	441	196	438	198	401	443	226	433	299	427	116	427	116	433	299	405	359	427	116	405	359	385	20	385	20	405	359	369	195	366	244	367	228	405	359	405	359	367	228	368	211	405	359	368	211	369	195	405	359	363	404	363	260	405	359	363	260	366	244	218	-89	143	-121	238	-111	218	-89	238	-111	281	-34	281	-34	238	-111	320	-57	281	-34	320	-57	328	35	328	35	320	-57	385	20	328	35	385	20	358	114	358	114	385	20	369	195	65	364	89	376	102	409	102	409	89	376	114	385	102	409	114	385	149	428	149	428	114	385	137	392	54	382	4	345	16	333	54	382	16	333	40	350	54	382	40	350	65	364	54	382	65	364	102	409	238	-111	143	-121	143	-136	247	-15	245	-36	253	-96	253	-96	245	-36	241	-57	253	-96	241	-57	236	-77	236	-77	232	-89	253	-96	253	-96	232	-89	228	-99	253	-96	228	-99	227	-138	227	-138	228	-99	224	-109	227	-138	224	-109	220	-119	294	119	291	138	294	35	294	119	294	35	296	82	294	119	296	82	296	101	250	25	253	-96	266	216	266	216	253	-96	272	-54	266	216	272	-54	283	173	283	173	272	-54	286	-9	283	173	286	-9	288	155	288	155	286	-9	294	35	288	155	294	35	291	138	247	70	248	55	266	216	266	216	248	55	249	40	266	216	249	40	250	25	239	120	242	101	266	216	266	216	242	101	245	85	266	216	245	85	247	70	239	259	198	299	209	207	239	259	209	207	217	189	239	259	217	189	222	176	239	259	222	176	227	162	239	259	227	162	232	148	239	259	232	148	235	134	239	259	235	134	239	120	239	259	239	120	266	216	98	332	132	307	142	336	142	336	132	307	162	279	142	336	162	279	198	299	198	299	162	279	187	245	198	299	187	245	209	207	68	366	61	353	98	332	68	366	98	332	142	336	249	4	247	-15	253	-96	249	4	253	-96	250	25	239	120	118	60	123	41	239	120	123	41	242	101	209	207	89	147	95	129	209	207	95	129	217	189	227	-138	220	-119	215	-131	299	283	121	120	228	152	228	152	121	120	95	105	228	152	95	105	87	90	87	90	-9	0	61	0	114	160	120	121	121	190	121	190	120	121	130	145	121	190	130	145	124	216	124	216	130	145	133	284	133	284	130	145	138	171	133	284	138	171	142	273	142	273	138	171	144	196	142	273	144	196	148	259	148	259	144	196	149	220	148	259	149	220	150	241	113	234	118	232	120	290	120	290	118	232	121	229	120	290	121	229	133	284	133	284	121	229	123	224	133	284	123	224	124	216	113	234	120	290	106	234	106	234	120	290	105	292	106	234	105	292	97	235	97	235	105	292	96	291	97	235	96	291	87	236	87	236	96	291	87	287	87	236	87	287	78	240	78	240	87	287	78	281	78	240	78	281	72	249	72	249	78	281	72	273	72	249	72	273	70	262	233	56	227	64	235	-5	235	-5	227	64	225	75	220	1	225	75	229	151	220	1	229	151	218	128	236	122	246	148	299	283	299	283	246	148	257	171	299	283	257	171	267	188	267	188	370	283	299	283	229	151	225	75	228	96	229	151	228	96	236	122	229	151	236	122	299	283	229	151	299	283	228	152	199	69	200	29	202	88	202	88	200	29	208	13	202	88	208	13	209	107	209	107	208	13	220	1	209	107	220	1	218	128	233	56	235	-5	240	51	240	51	235	-5	252	-8	240	51	252	-8	249	49	249	49	252	-8	258	48	291	22	290	30	290	13	290	13	290	30	286	37	290	13	286	37	285	5	285	5	286	37	280	43	285	5	280	43	277	-1	277	-1	280	43	270	47	277	-1	270	47	266	-6	266	-6	270	47	258	48	266	-6	258	48	252	-8	104	130	95	105	121	120	104	130	121	120	120	121	104	130	120	121	114	160	87	90	61	0	228	152	235	-5	225	75	220	1	200	29	199	69	197	49	53	30	54	178	52	30	52	30	38	145	37	-30	37	-30	38	145	27	109	37	-30	27	109	20	73	86	98	93	129	98	235	98	235	93	129	103	160	98	235	103	160	126	257	126	257	103	160	116	189	126	257	116	189	133	218	133	218	149	240	158	276	158	276	149	240	166	256	158	276	166	256	192	288	192	288	166	256	183	268	192	288	183	268	200	276	119	9	104	16	109	-5	109	-5	104	16	94	29	109	-5	94	29	92	-1	92	-1	94	29	87	45	92	-1	87	45	77	5	77	5	87	45	84	67	77	5	84	67	86	98	77	5	86	98	98	235	77	5	98	235	75	209	77	5	75	209	64	16	54	178	53	30	64	16	54	178	64	16	75	209	109	-5	126	-6	119	9	119	9	126	-6	136	7	153	9	136	7	152	-4	153	9	152	-4	177	1	169	16	177	1	185	27	185	27	177	1	202	12	185	27	202	12	200	42	200	42	202	12	216	61	232	89	216	61	227	28	232	89	227	28	251	48	257	288	227	292	234	275	234	275	227	292	218	278	200	276	218	278	227	292	200	276	227	292	192	288	262	184	274	75	265	216	265	216	274	75	283	276	283	276	274	75	294	105	283	276	294	105	303	257	303	257	294	105	308	137	303	257	308	137	316	232	316	232	308	137	318	169	316	232	318	169	321	200	262	238	265	216	283	276	262	238	283	276	257	288	262	238	257	288	256	255	257	288	234	275	247	268	257	288	247	268	256	255	256	152	246	119	251	48	256	152	251	48	274	75	256	152	274	75	262	184	158	276	126	257	133	218	216	61	202	12	227	28	136	7	126	-6	152	-4	229	-94	212	-62	214	-128	229	-94	214	-128	220	-120	229	-94	220	-120	225	-112	229	-94	225	-112	228	-103	207	-135	214	-128	212	-62	207	-135	212	-62	199	-127	207	-135	199	-127	199	-129	207	-135	199	-129	198	-130	207	-135	198	-130	198	-132	207	-135	198	-132	197	-133	207	-135	197	-133	197	-135	180	-107	199	-127	212	-62	180	-107	212	-62	170	-49	180	-107	170	-49	135	-91	135	-91	170	-49	119	-40	135	-91	119	-40	81	-69	81	-69	119	-40	74	-18	81	-69	74	-18	52	30	52	30	37	-30	81	-69	37	-30	20	73	18	36	232	89	251	48	246	119	153	9	177	1	169	16	52	30	54	178	38	145	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	139	260	149	281	157	377	157	377	149	281	160	302	157	377	160	302	185	399	185	399	160	302	172	322	185	399	172	322	185	341	157	377	122	210	131	238	157	377	131	238	139	260	118	337	86	292	96	14	118	337	96	14	110	138	118	337	110	138	111	155	118	337	111	155	114	173	118	337	114	173	117	191	118	337	117	191	122	210	118	337	122	210	157	377	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	366	181	354	152	370	71	370	71	354	152	341	124	370	71	341	124	326	35	326	35	341	124	325	97	326	35	325	97	308	73	308	73	289	52	299	19	299	19	289	52	271	6	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	195	10	184	-11	213	-9	392	289	390	272	408	115	408	115	390	272	387	255	408	115	387	255	383	238	383	238	375	210	408	115	408	115	375	210	370	71	375	210	383	238	131	238	375	210	131	238	122	210	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	304	392	289	408	115	393	304	408	115	393	319	308	73	299	19	326	35	314	441	281	438	308	419	110	138	96	14	109	122	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	366	181	370	71	375	210	408	412	408	115	438	378	35	34	53	12	54	204	54	204	53	12	79	-1	54	204	79	-1	77	96	77	96	77	105	54	204	54	204	77	105	78	114	54	204	78	114	92	249	92	249	78	114	79	122	92	249	79	122	81	131	92	249	81	131	84	141	84	141	203	141	88	163	88	163	203	141	207	163	211	291	194	292	215	273	215	273	194	292	190	277	163	270	190	277	194	292	163	270	194	292	140	280	254	281	245	245	252	226	254	281	252	226	256	207	254	281	244	282	245	245	211	291	215	273	224	288	224	288	215	273	233	261	224	288	233	261	234	285	234	285	233	261	245	245	234	285	245	245	244	282	266	207	278	292	268	292	266	207	268	292	266	289	266	207	266	289	264	285	266	207	264	285	261	283	266	207	261	283	258	281	266	207	258	281	256	207	258	281	254	281	256	207	140	280	92	249	98	192	140	280	98	192	115	223	140	280	115	223	137	250	140	280	137	250	163	270	92	249	84	141	88	163	92	249	88	163	98	192	112	-6	147	-3	115	20	115	20	147	-3	136	16	157	18	136	16	147	-3	157	18	147	-3	176	5	244	64	233	71	222	40	222	40	233	71	212	51	222	40	212	51	200	20	200	20	212	51	193	35	200	20	193	35	176	5	176	5	193	35	175	25	176	5	175	25	157	18	115	20	98	31	112	-6	112	-6	98	31	86	47	112	-6	86	47	79	-1	79	-1	86	47	79	69	79	-1	79	69	77	96	29	149	20	92	24	61	29	149	24	61	35	34	29	149	35	34	54	204	30	0	33	1	38	78	38	78	33	1	36	3	38	78	36	3	41	4	41	4	51	3	42	59	42	59	51	3	49	40	16	-6	27	-6	28	78	28	78	27	-6	28	-3	28	78	28	-3	38	78	38	78	28	-3	30	0	42	59	38	78	41	4	51	3	60	0	61	24	61	24	60	0	70	-2	61	24	70	-2	79	12	79	12	70	-2	83	-5	79	12	83	-5	104	7	104	7	83	-5	100	-6	104	7	100	-6	154	4	196	93	179	62	202	36	202	36	179	62	156	35	202	36	156	35	154	4	154	4	156	35	131	15	154	4	131	15	104	7	50	220	61	214	72	245	72	245	61	214	82	234	72	245	82	234	94	265	94	265	82	234	101	249	94	265	101	249	118	280	118	280	101	249	119	260	118	280	119	260	147	289	147	289	119	260	138	266	147	289	138	266	158	268	158	268	179	265	183	292	183	292	179	265	196	254	183	292	196	254	215	287	215	287	196	254	208	238	215	287	208	238	215	216	216	171	215	162	240	81	240	81	215	162	213	153	240	81	213	153	211	143	211	143	92	143	206	123	206	123	92	143	87	123	265	135	274	192	270	224	265	135	270	224	259	251	265	135	259	251	241	273	265	135	241	273	240	81	217	188	240	81	241	273	217	188	241	273	215	287	183	292	147	289	158	268	217	179	216	171	240	81	217	179	240	81	217	188	196	93	202	36	206	123	206	123	202	36	240	81	206	123	240	81	211	143	215	287	215	216	217	188	49	40	51	3	61	24	125	30	119	36	54	60	54	60	119	36	118	44	133	353	118	44	118	52	133	353	118	52	121	66	133	353	121	66	126	85	133	353	126	85	132	111	133	353	132	111	140	141	133	353	140	141	135	361	139	404	140	395	225	409	139	404	225	409	418	432	418	432	225	409	238	411	418	432	238	411	257	411	257	411	310	410	418	432	418	432	310	410	347	405	418	432	347	405	370	397	140	141	140	395	140	388	140	141	140	388	139	380	140	141	139	380	137	371	140	141	137	371	135	361	398	330	418	432	385	362	398	330	385	362	385	357	398	330	385	357	385	351	398	330	385	351	384	345	398	330	384	345	384	338	398	330	384	338	383	332	382	383	385	362	418	432	382	383	418	432	370	397	140	141	161	215	167	239	167	239	161	215	213	215	167	239	213	215	219	239	219	239	213	215	233	215	219	239	233	215	249	240	208	393	212	401	140	395	208	393	140	395	140	141	208	393	140	141	167	239	217	406	225	409	140	395	217	406	140	395	212	401	418	432	89	432	111	419	418	432	111	419	125	416	418	432	125	416	134	411	418	432	134	411	139	404	338	78	326	65	334	0	334	0	326	65	315	56	334	0	315	56	302	48	302	48	282	38	334	0	334	0	282	38	260	31	334	0	260	31	235	26	322	535	324	525	324	545	324	545	324	525	328	515	324	545	328	515	329	554	329	554	328	515	335	508	329	554	335	508	336	561	336	561	335	508	344	504	336	561	344	504	345	565	345	565	344	504	355	502	345	565	355	502	356	567	356	567	355	502	365	504	356	567	365	504	365	565	365	565	365	504	374	508	365	565	374	508	374	560	374	560	374	508	381	515	374	560	381	515	381	553	381	553	381	515	386	524	381	553	386	524	386	544	386	544	386	524	387	534	375	107	365	112	351	93	375	107	351	93	338	78	375	107	338	78	334	0	334	0	235	26	205	23	334	0	205	23	169	22	334	0	169	22	150	23	334	0	150	23	41	28	334	0	41	28	32	20	334	0	32	20	19	14	334	0	19	14	1	10	334	0	1	10	1	0	135	26	125	30	54	60	135	26	54	60	48	41	135	26	48	41	41	28	135	26	41	28	150	23	310	303	297	275	322	301	322	301	297	275	284	256	322	301	284	256	277	147	277	147	284	256	269	245	277	147	269	245	269	185	269	185	269	178	277	147	277	147	269	178	268	172	277	147	268	172	267	165	269	245	249	240	249	213	269	245	249	213	260	209	269	245	260	209	267	200	269	245	267	200	269	185	266	158	265	150	277	147	266	158	277	147	267	165	241	560	242	508	248	553	248	553	242	508	249	515	248	553	249	515	253	544	253	544	249	515	253	524	253	544	253	524	255	534	190	535	192	525	192	545	192	545	192	525	196	515	192	545	196	515	196	554	196	554	196	515	203	508	196	554	203	508	204	561	204	561	203	508	212	504	204	561	212	504	213	565	213	565	212	504	222	502	213	565	222	502	223	567	223	567	222	502	233	504	223	567	233	504	233	565	233	565	233	504	242	508	233	565	242	508	241	560	249	240	233	215	249	213	111	419	89	432	89	422	54	60	118	44	133	353	210	409	118	61	178	46	178	46	118	61	177	38	179	29	177	38	118	61	179	29	118	61	183	22	183	22	118	61	192	16	189	-67	191	-99	194	-54	194	-54	191	-99	199	-114	194	-54	199	-114	202	-43	202	-43	199	-114	212	-126	202	-43	212	-126	214	-36	214	-36	212	-126	228	-134	214	-36	228	-134	229	-34	229	-34	228	-134	248	-136	229	-34	248	-136	245	-100	245	-100	248	-39	239	-35	245	-100	247	-95	248	-39	248	-39	247	-95	251	-90	248	-39	251	-90	256	-45	256	-45	251	-90	257	-84	256	-45	257	-84	261	-54	261	-54	257	-84	261	-77	261	-54	261	-77	263	-66	239	-35	229	-34	245	-100	252	-111	267	-135	256	-112	256	-112	267	-135	259	-112	288	-85	259	-112	267	-135	288	-85	267	-135	284	-129	368	224	383	278	361	237	361	237	383	278	356	281	361	237	356	281	349	246	349	246	356	281	330	250	308	248	330	250	326	278	308	248	326	278	297	269	308	248	297	269	287	241	287	241	297	269	271	257	287	241	271	257	266	230	266	230	271	257	248	241	266	230	248	241	243	214	243	214	248	241	226	222	243	214	226	222	218	194	218	194	226	222	275	409	218	194	275	409	210	409	210	409	275	409	414	432	210	409	414	432	176	409	139	406	176	409	414	432	139	406	414	432	75	432	300	-121	316	-109	318	-18	318	-18	316	-109	331	-95	318	-18	331	-95	345	64	345	64	331	-95	364	-48	345	64	364	-48	365	141	365	141	364	-48	393	14	365	141	393	14	373	190	373	190	383	278	372	208	372	208	383	278	368	224	356	281	326	278	330	250	439	209	435	237	433	152	433	152	435	237	424	257	433	152	424	257	417	84	417	84	424	257	406	271	417	84	406	271	393	14	393	14	406	271	383	278	393	14	383	278	373	190	288	-85	284	-129	300	-121	288	-85	300	-121	318	-18	248	-109	246	-105	248	-136	248	-109	248	-136	267	-135	248	-109	267	-135	252	-111	210	409	178	46	180	55	210	409	180	55	182	64	210	409	182	64	185	74	210	409	185	74	188	85	210	409	188	85	218	194	414	432	275	409	308	409	414	432	308	409	332	407	414	432	332	407	350	400	414	432	350	400	364	390	414	432	364	390	373	375	414	432	373	375	375	356	414	432	375	356	385	327	385	327	375	356	375	351	385	327	375	351	375	346	75	432	47	330	59	327	75	432	59	327	75	359	75	432	75	359	91	383	75	432	91	383	112	398	75	432	112	398	139	406	374	335	373	328	385	327	374	335	385	327	375	341	375	341	385	327	375	346	224	0	224	10	205	12	224	0	205	12	192	16	224	0	192	16	110	41	224	0	110	41	101	28	224	0	101	28	88	19	224	0	88	19	70	14	224	0	70	14	47	10	224	0	47	10	47	0	110	41	192	16	118	61	191	-99	189	-67	188	-83	245	-100	248	-136	246	-105	112	355	31	62	112	355	112	355	31	62	92	36	94	28	92	36	31	62	94	28	31	62	99	21	99	21	31	62	25	43	99	21	25	43	108	16	108	16	25	43	143	0	108	16	143	0	122	13	122	13	143	0	143	10	94	52	97	62	112	355	112	355	97	62	99	74	112	355	99	74	102	85	102	85	189	409	112	355	112	355	92	36	93	43	112	355	93	43	94	52	399	432	79	432	95	421	399	432	95	421	106	418	399	432	106	418	114	413	399	432	114	413	118	405	399	432	118	405	189	409	399	432	189	409	294	409	399	432	294	409	318	407	399	432	318	407	336	401	399	432	336	401	350	390	399	432	350	390	358	376	399	432	358	376	361	357	399	432	361	357	370	324	370	324	361	357	361	352	370	324	361	352	360	346	189	409	118	405	119	395	119	395	119	389	189	409	189	409	119	389	118	382	189	409	118	382	117	373	360	331	359	325	370	324	360	331	370	324	360	338	360	338	370	324	360	346	115	365	112	355	189	409	115	365	189	409	117	373	143	0	25	43	19	29	143	0	19	29	10	20	143	0	10	20	-3	13	143	0	-3	13	-23	10	143	0	-23	10	-23	0	382	589	378	596	379	569	382	589	379	569	381	573	382	589	381	573	382	577	382	589	382	577	383	582	379	569	378	596	376	566	376	566	378	596	373	601	376	566	373	601	372	563	372	563	373	601	367	604	372	563	367	604	359	605	372	563	359	605	355	605	372	563	355	605	352	604	372	563	352	604	349	603	372	563	349	603	345	601	372	563	345	601	342	599	372	563	342	599	258	493	258	493	342	599	235	493	95	421	79	432	79	422	113	18	124	103	118	154	118	154	118	165	113	18	113	18	118	165	93	316	113	18	93	316	76	53	76	53	93	316	67	268	76	53	67	268	53	101	53	101	67	268	50	216	53	101	50	216	44	161	119	176	120	187	128	357	128	357	120	187	121	198	128	357	121	198	123	209	123	209	296	209	129	237	129	237	296	209	305	237	128	357	123	209	129	237	128	357	129	237	169	392	169	392	129	237	136	263	169	392	136	263	146	288	128	357	93	316	118	165	128	357	118	165	119	176	322	417	353	412	326	441	322	417	326	441	313	441	322	417	313	441	293	414	293	414	313	441	282	439	293	414	282	439	265	406	265	406	282	439	252	433	265	406	252	433	238	392	238	392	252	433	223	423	238	392	223	423	213	375	213	375	223	423	195	409	213	375	195	409	190	353	146	288	159	311	169	392	169	392	159	311	173	333	169	392	173	333	195	409	195	409	173	333	190	353	140	64	160	-3	165	35	165	35	160	-3	217	-11	165	35	217	-11	197	18	197	18	217	-11	234	13	258	14	234	13	246	-10	258	14	246	-10	276	-5	124	103	113	18	160	-3	124	103	160	-3	140	64	407	425	403	425	407	347	407	347	403	425	398	426	407	347	398	426	395	378	395	378	398	426	392	428	395	378	392	428	384	430	353	120	359	33	364	118	364	118	359	33	367	42	364	118	367	42	373	113	373	113	367	42	374	52	373	113	374	52	379	106	379	106	374	52	380	63	379	106	380	63	384	97	384	97	380	63	384	75	384	97	384	75	385	87	338	118	326	112	335	15	338	118	335	15	359	33	338	118	359	33	353	120	317	103	311	91	312	62	317	103	312	62	314	57	317	103	314	57	316	53	317	103	316	53	316	48	317	103	316	48	335	15	317	103	335	15	326	112	335	15	316	48	312	34	335	15	312	34	307	2	307	2	312	34	299	24	307	2	299	24	281	18	281	18	258	14	276	-5	281	18	276	-5	307	2	407	347	414	309	407	425	407	425	414	309	411	425	418	426	411	425	414	309	418	426	414	309	426	309	436	440	433	434	450	440	450	440	433	434	429	430	450	440	429	430	426	309	426	309	429	430	424	427	426	309	424	427	418	426	377	399	395	378	384	430	377	399	384	430	368	435	377	399	368	435	353	438	377	399	353	438	353	412	339	440	326	441	353	412	339	440	353	412	353	438	311	91	309	76	310	68	311	91	310	68	312	62	234	13	217	-11	246	-10	57	55	44	85	45	11	45	11	44	85	39	122	37	10	39	122	39	125	37	10	39	125	31	8	31	8	39	125	39	127	31	8	39	127	27	138	27	138	39	127	39	130	27	138	39	130	40	133	41	137	27	138	40	133	27	138	4	-9	16	-9	27	138	16	-9	20	-1	27	138	20	-1	25	4	27	138	25	4	31	8	39	122	37	10	45	11	45	11	49	11	57	55	57	55	49	11	54	10	57	55	54	10	60	9	135	11	120	-9	133	-10	135	11	133	-10	145	-11	135	11	103	16	107	-6	135	11	107	-6	120	-9	107	-6	103	16	93	-2	93	-2	103	16	77	31	93	-2	77	31	76	3	76	3	77	31	67	6	77	31	57	55	60	9	77	31	60	9	67	6	138	353	142	376	129	423	138	353	129	423	130	233	138	353	130	233	135	228	145	217	150	211	155	303	155	303	150	211	156	205	155	303	156	205	174	280	174	280	156	205	182	177	174	280	182	177	204	250	204	250	182	177	198	159	204	250	198	159	209	142	144	320	139	336	140	222	144	320	140	222	145	217	144	320	145	217	155	303	140	222	139	336	138	353	140	222	138	353	135	228	272	75	279	118	277	142	272	75	277	142	270	165	272	75	270	165	256	189	272	75	256	189	253	39	235	217	204	250	209	142	235	217	209	142	216	127	235	217	216	127	220	112	235	217	220	112	221	96	235	217	221	96	225	12	235	217	225	12	253	39	235	217	253	39	256	189	225	12	221	96	217	68	225	12	217	68	205	44	225	12	205	44	188	-5	135	11	145	-11	163	15	163	15	145	-11	188	-5	163	15	188	-5	187	27	187	27	188	-5	205	44	234	438	223	440	246	414	246	414	223	440	213	419	188	416	213	419	198	441	188	416	198	441	167	408	167	408	198	441	161	437	167	408	161	437	151	394	151	394	161	437	142	376	213	419	223	440	211	441	213	419	211	441	198	441	280	425	274	425	282	379	282	379	274	425	269	427	282	379	269	427	268	401	268	401	269	427	262	429	268	401	262	429	254	432	289	348	291	311	292	425	289	348	292	425	285	424	285	424	280	425	282	379	246	414	268	401	254	432	246	414	254	432	245	435	246	414	245	435	234	438	315	442	309	435	330	442	330	442	309	435	304	430	330	442	304	430	303	309	303	309	304	430	299	426	303	309	299	426	292	425	285	424	282	379	289	348	86	294	95	276	103	401	103	401	95	276	110	256	103	401	110	256	129	423	129	423	110	256	130	233	86	371	80	333	81	312	86	371	81	312	86	294	86	371	86	294	103	401	129	423	142	376	161	437	292	425	291	311	303	309	157	10	138	13	157	0	157	0	138	13	125	16	157	0	125	16	45	42	45	42	125	16	117	21	45	42	117	21	51	61	51	61	117	21	113	27	51	61	113	27	112	36	112	36	129	353	51	61	129	353	112	36	112	45	129	353	112	45	114	54	129	353	114	54	116	64	129	353	116	64	119	75	129	353	119	75	122	86	129	353	122	86	199	371	129	353	199	371	131	362	253	432	89	432	109	420	253	432	109	420	122	416	253	432	122	416	131	410	253	432	131	410	135	403	253	432	135	403	137	393	253	432	137	393	221	413	253	432	221	413	234	419	253	432	234	419	253	422	137	393	199	371	205	391	137	393	205	391	212	405	137	393	212	405	221	413	136	387	135	379	199	371	136	387	199	371	137	393	133	371	131	362	199	371	133	371	199	371	135	379	157	0	45	42	38	29	157	0	38	29	28	20	157	0	28	20	14	15	157	0	14	15	-3	10	157	0	-3	10	-3	0	109	420	89	432	89	422	142	10	123	13	142	0	142	0	123	13	109	16	142	0	109	16	29	42	29	42	109	16	101	21	29	42	101	21	35	61	35	61	101	21	97	27	35	61	97	27	96	36	96	36	112	353	35	61	112	353	96	36	97	45	112	353	97	45	98	54	112	353	98	54	100	64	112	353	100	64	102	75	112	353	102	75	106	86	112	353	106	86	183	371	112	353	183	371	115	362	237	432	73	432	93	420	237	432	93	420	106	416	237	432	106	416	115	410	237	432	115	410	120	403	237	432	120	403	121	393	237	432	121	393	205	413	237	432	205	413	219	419	237	432	219	419	237	422	121	393	183	371	189	391	121	393	189	391	196	405	121	393	196	405	205	413	121	387	120	379	183	371	121	387	183	371	121	393	118	371	115	362	183	371	118	371	183	371	120	379	142	0	29	42	22	29	142	0	22	29	12	20	142	0	12	20	-1	15	142	0	-1	15	-20	10	142	0	-20	10	-20	0	273	560	273	508	280	553	280	553	273	508	280	515	280	553	280	515	285	544	285	544	280	515	285	524	285	544	285	524	287	534	222	535	223	525	223	545	223	545	223	525	228	515	223	545	228	515	228	554	228	554	228	515	235	508	228	554	235	508	235	561	235	561	235	508	244	504	235	561	244	504	244	565	244	565	244	504	254	502	244	565	254	502	255	567	255	567	254	502	264	504	255	567	264	504	265	565	265	565	264	504	273	508	265	565	273	508	273	560	141	560	141	508	148	553	148	553	141	508	148	515	148	553	148	515	153	544	153	544	148	515	153	524	153	544	153	524	154	534	89	535	91	525	91	545	91	545	91	525	96	515	91	545	96	515	96	554	96	554	96	515	103	508	96	554	103	508	103	561	103	561	103	508	111	504	103	561	111	504	112	565	112	565	111	504	122	502	112	565	122	502	123	567	123	567	122	502	132	504	123	567	132	504	132	565	132	565	132	504	141	508	132	565	141	508	141	560	93	420	73	432	73	422	54	10	47	13	55	-11	55	-11	47	13	43	18	55	-11	43	18	29	-8	29	-8	43	18	40	25	29	-8	40	25	35	71	35	71	40	25	39	35	40	63	39	35	39	38	40	63	39	38	40	42	41	53	40	63	40	42	41	53	40	42	41	45	41	53	41	45	41	49	92	37	86	25	93	-5	93	-5	86	25	79	17	93	-5	79	17	74	-9	74	-9	79	17	71	11	74	-9	71	11	62	10	62	10	54	10	55	-11	35	71	27	78	29	-8	29	-8	27	78	18	82	29	-8	18	82	8	0	8	0	18	82	7	84	8	0	7	84	-1	82	-7	11	8	0	-1	82	-7	11	-1	82	-10	76	-7	11	-10	76	-16	69	-7	11	-16	69	-18	27	-20	58	-21	47	-18	27	-20	58	-18	27	-16	69	182	353	166	78	175	102	182	353	175	102	184	130	182	353	98	52	109	1	182	353	109	1	124	11	182	353	124	11	137	24	182	353	137	24	147	39	182	353	147	39	156	57	182	353	156	57	166	78	98	52	92	37	93	-5	98	52	93	-5	109	1	62	10	55	-11	74	-9	307	432	138	432	160	419	307	432	160	419	174	416	307	432	174	416	183	411	307	432	183	411	188	404	307	432	188	404	189	395	307	432	189	395	275	414	307	432	275	414	288	419	307	432	288	419	307	422	252	373	259	392	189	395	252	373	189	395	189	388	252	373	189	388	188	381	252	373	188	381	187	373	252	373	187	373	185	363	252	373	185	363	184	130	266	406	275	414	189	395	266	406	189	395	259	392	185	363	182	353	184	130	160	419	138	432	138	422	35	71	39	35	40	63	361	381	276	64	340	52	361	381	340	52	341	59	361	381	341	59	343	69	361	381	343	69	346	80	361	381	346	80	348	89	361	381	348	89	350	94	361	381	350	94	383	217	361	381	383	217	362	386	383	217	430	217	390	241	383	217	390	241	428	385	383	217	428	385	364	396	383	217	364	396	364	394	383	217	364	394	363	392	383	217	363	392	363	389	383	217	363	389	362	386	276	64	269	44	410	0	276	64	410	0	357	28	276	64	357	28	348	34	276	64	348	34	342	42	276	64	342	42	340	52	364	396	428	385	433	397	364	396	433	397	440	407	364	396	440	407	451	414	364	396	451	414	477	432	364	396	477	432	363	401	357	28	410	0	369	25	369	25	410	0	384	24	427	28	384	24	410	0	427	28	410	0	469	7	463	419	477	422	477	432	463	419	477	432	451	414	477	432	170	432	182	421	477	432	182	421	193	418	477	432	193	418	202	412	477	432	202	412	207	404	477	432	207	404	258	408	477	432	258	408	268	409	477	432	268	409	347	409	477	432	347	409	353	408	477	432	353	408	358	407	477	432	358	407	361	404	477	432	361	404	363	401	208	392	239	384	242	393	208	392	242	393	245	400	208	392	245	400	251	405	208	392	251	405	258	408	208	392	258	408	207	404	596	154	587	192	587	102	587	102	587	192	563	217	587	102	563	217	560	59	560	59	563	217	529	232	560	59	529	232	523	149	523	149	520	27	560	59	459	215	484	208	489	239	489	239	484	208	504	195	489	239	504	195	529	232	529	232	504	195	518	176	529	232	518	176	523	149	447	241	390	241	430	217	447	241	430	217	459	215	447	241	459	215	489	239	523	149	515	101	520	27	520	27	515	101	495	65	520	27	495	65	469	7	469	7	495	65	465	41	469	7	465	41	427	28	410	0	269	44	262	30	410	0	262	30	253	20	410	0	253	20	239	14	410	0	239	14	220	10	410	0	220	10	220	0	44	44	55	-8	52	31	52	31	55	-8	67	26	88	33	67	26	72	-4	88	33	72	-4	87	1	0	76	2	0	12	78	12	78	2	0	19	-7	12	78	19	-7	29	72	29	72	19	-7	37	-9	29	72	37	-9	38	59	38	59	37	-9	55	-8	38	59	55	-8	44	44	-20	55	-19	24	-16	65	-16	65	-19	24	-10	10	-16	65	-10	10	-9	72	-9	72	-10	10	2	0	-9	72	2	0	0	76	203	360	157	188	161	108	203	360	161	108	171	141	203	360	171	141	180	169	203	360	180	169	239	384	203	360	239	384	205	368	208	387	208	381	239	384	208	387	239	384	208	392	207	375	205	368	239	384	207	375	239	384	208	381	161	108	157	188	148	75	148	75	157	188	141	132	148	75	141	132	132	45	132	45	141	132	124	87	132	45	124	87	112	20	112	20	124	87	107	54	112	20	107	54	100	9	100	9	107	54	88	33	100	9	88	33	87	1	67	26	55	-8	72	-4	-19	24	-20	55	-22	41	182	421	170	432	167	422	356	353	327	241	343	52	356	353	343	52	344	59	356	353	344	59	346	69	356	353	346	69	349	80	356	353	349	80	351	89	356	353	351	89	353	94	356	353	353	94	386	217	356	353	386	217	359	361	524	26	564	57	525	149	525	149	535	233	521	176	521	176	535	233	515	238	521	176	515	238	508	195	508	195	515	238	494	240	508	195	494	240	488	208	488	208	494	240	472	241	488	208	472	241	463	215	463	215	472	241	450	241	463	215	450	241	435	217	435	217	450	241	392	241	435	217	392	241	386	217	386	217	392	241	364	393	386	217	364	393	364	387	386	217	364	387	363	379	361	371	359	361	386	217	361	371	386	217	363	379	343	52	327	241	321	217	321	217	327	241	150	241	321	217	150	241	143	217	143	217	150	241	187	375	143	217	187	375	124	395	124	395	187	375	193	391	124	395	193	391	202	404	350	34	279	64	359	28	359	28	279	64	413	0	359	28	413	0	372	25	372	25	413	0	387	24	430	28	387	24	413	0	430	28	413	0	472	7	480	432	317	432	336	419	480	432	336	419	350	415	480	432	350	415	359	410	480	432	359	410	363	403	480	432	363	403	364	393	480	432	364	393	443	407	480	432	443	407	454	414	480	432	454	414	466	419	480	432	466	419	480	422	364	393	392	241	430	385	364	393	430	385	436	398	364	393	436	398	443	407	591	190	581	205	591	99	591	190	591	99	600	151	591	190	600	151	598	172	568	217	554	227	564	57	568	217	564	57	591	99	568	217	591	99	581	205	535	233	525	149	564	57	535	233	564	57	554	227	524	26	525	149	518	101	524	26	518	101	498	65	524	26	498	65	472	7	468	41	430	28	472	7	468	41	472	7	498	65	343	52	321	217	279	64	343	52	279	64	345	42	413	0	279	64	272	44	413	0	272	44	265	30	413	0	265	30	256	20	413	0	256	20	242	14	413	0	242	14	224	10	413	0	224	10	224	0	123	381	121	372	143	217	143	217	121	372	119	363	143	217	119	363	117	353	117	353	39	67	98	43	98	43	39	67	98	40	99	30	98	40	39	67	99	30	39	67	102	23	102	23	39	67	32	45	102	23	32	45	110	18	110	18	32	45	143	0	110	18	143	0	124	14	124	14	143	0	143	10	98	45	98	48	117	353	117	353	98	48	99	51	117	353	99	51	99	54	99	54	143	217	117	353	253	432	73	432	95	419	253	432	95	419	109	416	253	432	109	416	118	411	253	432	118	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	232	419	253	432	232	419	253	422	143	217	124	395	124	388	143	0	32	45	24	30	143	0	24	30	14	20	143	0	14	20	1	14	143	0	1	14	-17	10	143	0	-17	10	-17	0	123	381	143	217	124	388	95	419	73	432	73	422	215	413	124	395	202	404	117	353	98	43	98	45	279	64	350	34	345	42	336	419	317	432	317	422	211	409	116	61	178	46	178	46	116	61	177	39	179	29	177	39	116	61	179	29	116	61	184	21	184	21	116	61	193	16	211	409	178	46	179	52	211	409	179	52	180	59	211	409	180	59	182	66	211	409	182	66	184	73	211	409	184	73	218	194	211	409	218	194	276	409	211	409	276	409	414	432	211	409	414	432	177	409	414	432	276	409	309	409	414	432	309	409	332	407	414	432	332	407	351	400	414	432	351	400	364	390	414	432	364	390	373	375	414	432	373	375	375	356	414	432	375	356	385	327	385	327	375	356	375	351	385	327	375	351	375	346	226	222	276	409	218	194	226	222	218	194	243	214	226	222	243	214	248	241	177	409	414	432	140	406	140	406	414	432	75	432	140	406	75	432	112	398	112	398	75	432	92	383	75	432	47	330	59	327	75	432	59	327	75	359	75	432	75	359	92	383	374	335	373	328	385	327	374	335	385	327	375	341	375	341	385	327	375	346	338	30	327	21	464	0	464	0	327	21	310	14	464	0	310	14	286	10	374	225	386	278	365	238	365	238	386	278	356	281	365	238	356	281	350	247	350	247	356	281	330	250	308	248	330	250	326	278	308	248	326	278	298	270	308	248	298	270	287	241	287	241	298	270	272	257	287	241	272	257	266	230	266	230	272	257	248	241	266	230	248	241	243	214	352	61	346	44	418	22	352	61	418	22	413	28	352	61	413	28	366	112	430	255	411	270	412	40	412	40	411	270	412	36	413	28	412	36	380	191	438	147	441	160	442	235	442	235	441	160	443	173	442	235	443	173	446	208	446	208	443	173	445	186	446	208	445	186	446	198	430	255	412	40	412	45	430	255	412	45	413	50	430	255	413	50	415	56	430	255	415	56	416	62	430	255	416	62	438	147	430	255	438	147	442	235	386	278	380	191	412	36	386	278	412	36	411	270	464	0	464	10	443	13	464	0	443	13	428	17	464	0	428	17	346	44	464	0	346	44	338	30	413	28	380	191	379	176	413	28	379	176	376	159	413	28	376	159	373	142	413	28	373	142	369	126	413	28	369	126	366	112	386	278	374	225	379	209	386	278	379	209	380	191	356	281	326	278	330	250	224	0	224	10	206	13	224	0	206	13	193	16	224	0	193	16	109	41	224	0	109	41	100	27	224	0	100	27	88	19	224	0	88	19	70	14	224	0	70	14	47	10	224	0	47	10	47	0	109	41	193	16	116	61	464	0	286	10	286	0	346	44	428	17	418	22	103	22	98	29	35	58	35	58	98	29	97	40	113	353	97	40	97	44	113	353	97	44	98	49	118	371	116	362	142	217	142	217	116	362	113	353	142	217	113	353	104	73	104	73	113	353	101	63	249	432	70	432	92	420	249	432	92	420	107	416	249	432	107	416	116	410	249	432	116	410	121	403	249	432	121	403	123	393	249	432	123	393	214	414	249	432	214	414	230	419	249	432	230	419	249	422	142	217	146	217	149	245	142	217	149	245	123	393	142	217	123	393	122	387	142	217	122	387	121	379	142	217	121	379	118	371	123	393	149	245	183	373	123	393	183	373	191	392	123	393	191	392	201	405	123	393	201	405	214	414	150	217	153	216	168	245	168	245	153	216	156	216	168	245	156	216	160	215	160	215	170	211	168	245	168	245	170	211	207	250	149	245	146	217	150	217	149	245	150	217	168	245	207	250	170	211	177	205	207	250	177	205	183	196	207	250	183	196	190	182	207	250	190	182	198	164	207	250	198	164	273	0	207	250	273	0	214	225	207	250	214	225	214	226	207	250	214	226	237	264	282	316	262	287	265	255	282	316	265	255	286	278	282	316	286	278	301	351	242	238	265	255	262	287	242	238	262	287	237	264	242	238	237	264	214	226	370	434	366	395	372	392	370	434	372	392	382	437	382	437	372	392	377	385	382	437	377	385	383	377	324	341	329	351	332	404	332	404	329	351	336	365	332	404	336	365	340	413	340	413	336	365	345	379	340	413	345	379	349	422	349	422	345	379	355	390	349	422	355	390	359	429	359	429	355	390	366	395	359	429	366	395	370	434	324	341	332	404	324	393	324	341	324	393	317	381	324	341	317	381	309	367	324	341	309	367	305	306	301	351	286	278	305	306	301	351	305	306	309	367	346	17	335	25	273	0	273	0	335	25	325	36	273	0	325	36	314	54	314	54	270	154	273	0	273	0	270	154	259	176	273	0	259	176	250	192	273	0	250	192	240	205	273	0	240	205	228	216	273	0	228	216	214	225	383	0	383	10	361	13	383	0	361	13	346	17	383	0	346	17	273	0	113	353	98	49	99	56	113	353	99	56	101	63	143	0	143	10	125	13	143	0	125	13	111	16	143	0	111	16	30	40	143	0	30	40	24	28	143	0	24	28	15	19	143	0	15	19	2	14	143	0	2	14	-17	10	143	0	-17	10	-17	0	35	58	30	40	111	16	35	58	111	16	103	22	433	415	427	424	428	378	433	415	428	378	433	388	433	415	433	388	435	397	433	415	435	397	435	404	383	377	391	371	395	438	395	438	391	371	402	368	395	438	402	368	408	436	408	436	402	368	418	371	408	436	418	371	418	431	418	431	418	371	428	378	418	431	428	378	427	424	371	589	368	596	369	569	371	589	369	569	371	573	371	589	371	573	372	577	371	589	372	577	373	582	369	569	368	596	366	566	366	566	368	596	363	601	366	566	363	601	361	563	361	563	363	601	356	604	361	563	356	604	349	605	361	563	349	605	345	605	361	563	345	605	342	604	361	563	342	604	338	603	361	563	338	603	335	601	361	563	335	601	333	599	361	563	333	599	248	493	248	493	333	599	225	493	382	437	383	377	395	438	35	58	97	40	113	353	92	420	70	432	70	422	237	133	221	100	221	53	221	53	221	100	203	70	221	53	203	70	200	26	200	26	203	70	184	45	200	26	184	45	177	6	177	6	184	45	166	29	177	6	166	29	153	-5	153	-5	166	29	149	23	181	319	237	133	224	391	181	319	224	391	224	395	224	395	225	403	181	319	273	432	115	432	133	417	273	432	133	417	146	408	273	432	146	408	157	391	273	432	157	391	234	414	273	432	234	414	244	418	273	432	244	418	256	420	273	432	256	420	273	422	167	363	181	319	225	403	167	363	225	403	228	410	167	363	228	410	234	414	167	363	234	414	157	391	279	200	227	373	237	133	279	200	237	133	242	87	279	200	242	87	389	348	279	200	389	348	375	373	475	432	349	432	362	421	475	432	362	421	373	419	475	432	373	419	382	415	475	432	382	415	387	411	475	432	387	411	389	405	475	432	389	405	440	412	475	432	440	412	456	419	475	432	456	419	475	422	389	405	408	378	424	399	389	405	424	399	440	412	389	348	408	378	389	405	389	348	389	405	388	399	389	348	388	399	386	393	389	348	386	393	383	387	389	348	383	387	379	380	389	348	379	380	375	373	237	133	227	373	226	377	237	133	226	377	225	382	237	133	225	382	225	386	237	133	225	386	224	391	144	28	141	41	136	56	144	28	136	56	128	-9	144	28	128	-9	153	-5	144	28	153	-5	149	23	127	69	108	75	111	-7	127	69	111	-7	128	-9	127	69	128	-9	136	56	75	50	76	20	81	62	81	62	76	20	84	7	81	62	84	7	89	69	89	69	84	7	96	-1	89	69	96	-1	98	73	98	73	96	-1	111	-7	98	73	111	-7	108	75	278	539	283	578	277	534	277	534	277	583	270	495	270	495	277	583	270	586	270	495	270	586	262	588	278	539	281	542	283	578	283	578	281	542	284	547	283	578	284	547	287	571	287	571	284	547	287	553	287	571	287	553	288	562	364	525	359	518	374	495	374	495	359	518	351	511	374	495	351	511	348	487	348	487	351	511	338	507	348	487	338	507	322	484	322	484	338	507	322	506	411	527	417	551	415	565	411	527	415	565	409	575	411	527	409	575	401	582	411	527	401	582	396	508	396	508	401	582	392	586	396	508	392	586	384	588	396	508	384	588	375	586	396	508	375	586	374	495	367	583	361	578	362	543	367	583	362	543	365	539	367	583	365	539	366	534	367	583	366	534	374	495	367	583	374	495	375	586	364	525	374	495	366	534	355	563	356	553	356	571	356	571	356	553	359	547	356	571	359	547	361	578	361	578	359	547	362	543	305	507	292	511	296	487	305	507	296	487	322	484	305	507	322	484	322	506	277	534	270	495	279	525	279	525	270	495	296	487	279	525	296	487	284	518	284	518	296	487	292	511	253	586	243	582	248	508	253	586	248	508	270	495	253	586	270	495	262	588	235	575	229	565	232	527	235	575	232	527	248	508	235	575	248	508	243	582	232	527	229	565	226	551	277	583	277	534	283	578	76	20	75	50	73	35	237	133	221	53	242	87	362	421	349	432	349	422	133	417	115	432	115	422	101	27	98	30	103	0	103	0	98	30	98	35	41	67	98	35	117	353	119	363	117	353	187	375	119	363	187	375	121	372	121	372	187	375	123	381	117	353	98	35	98	38	117	353	98	38	98	40	117	353	98	40	99	43	117	353	99	43	99	46	117	353	99	46	100	50	117	353	100	50	187	375	253	432	73	432	95	419	253	432	95	419	110	415	253	432	110	415	119	411	253	432	119	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	231	419	253	432	231	419	253	422	124	395	187	375	193	391	124	395	193	391	202	404	124	395	202	404	215	413	124	389	123	381	187	375	124	389	187	375	124	395	174	-90	180	-75	159	-65	159	-65	180	-75	186	-61	159	-65	186	-61	194	-49	194	-49	210	-30	159	-65	159	-65	210	-30	258	24	159	-65	258	24	156	-38	156	-38	258	24	149	-19	227	-16	244	-6	258	24	258	24	244	-6	261	-1	258	24	261	-1	267	24	267	24	261	-1	277	0	267	24	277	0	275	27	275	27	277	0	280	32	166	-117	169	-104	159	-65	166	-117	159	-65	158	-74	166	-117	158	-74	157	-86	166	-117	157	-86	156	-99	166	-117	156	-99	154	-111	166	-117	154	-111	153	-117	258	24	116	24	121	-1	258	24	121	-1	137	-7	258	24	137	-7	149	-19	101	27	103	0	105	25	105	25	103	0	121	-1	105	25	121	-1	110	24	110	24	121	-1	116	24	103	0	98	35	41	67	103	0	41	67	34	45	103	0	34	45	26	30	103	0	26	30	16	20	103	0	16	20	3	14	103	0	3	14	-15	10	103	0	-15	10	-15	0	359	22	355	29	288	50	288	50	355	29	353	38	375	378	353	38	354	46	375	378	354	46	356	55	375	378	356	55	358	64	375	378	358	64	360	73	375	378	360	73	362	80	375	378	362	80	440	373	375	378	440	373	376	381	494	432	330	432	349	420	494	432	349	420	363	415	494	432	363	415	371	410	494	432	371	410	376	402	494	432	376	402	378	392	494	432	378	392	462	413	494	432	462	413	475	418	494	432	475	418	494	422	378	392	440	373	446	392	378	392	446	392	452	405	378	392	452	405	462	413	378	390	377	387	440	373	378	390	440	373	378	392	377	384	376	381	440	373	377	384	440	373	377	387	398	0	400	10	381	13	398	0	381	13	367	17	398	0	367	17	288	50	398	0	288	50	285	39	398	0	285	39	280	32	398	0	280	32	277	0	288	50	367	17	359	22	349	420	330	432	330	422	288	50	353	38	375	378	174	-90	159	-65	169	-104	258	24	210	-30	227	-16	95	419	73	432	73	422	63	15	55	20	12	42	12	42	55	20	51	26	12	42	51	26	31	71	31	71	51	26	50	33	56	114	50	33	50	39	56	114	50	39	52	47	258	24	249	17	375	0	375	0	249	17	234	13	375	0	234	13	213	10	118	174	216	347	245	443	245	443	216	347	245	174	245	443	245	174	249	149	249	149	245	174	118	174	249	149	118	174	103	149	103	149	118	174	245	443	103	149	245	443	64	76	64	76	245	443	59	66	56	114	52	47	55	56	56	114	55	56	59	66	56	114	59	66	245	443	264	46	375	0	344	19	264	46	344	19	335	30	264	46	335	30	329	48	264	46	329	48	323	76	264	46	323	76	264	49	323	76	262	443	263	59	323	76	263	59	263	56	323	76	263	56	264	52	323	76	264	52	264	49	262	443	245	443	249	149	262	443	249	149	262	63	262	443	262	63	263	59	357	13	344	19	375	0	357	13	375	0	375	10	263	34	258	24	375	0	263	34	375	0	264	46	91	0	91	10	75	12	91	0	75	12	63	15	91	0	63	15	12	42	91	0	12	42	-1	25	91	0	-1	25	-15	15	91	0	-15	15	-32	10	91	0	-32	10	-32	0	375	0	213	10	213	0	31	71	50	33	56	114	116	353	116	353	38	64	116	353	38	64	101	52	116	353	101	52	102	59	116	353	102	59	104	69	116	353	104	69	106	80	116	353	106	80	109	88	116	353	109	88	110	93	116	353	110	93	143	217	116	353	143	217	118	361	38	64	32	44	171	0	38	64	171	0	118	28	38	64	118	28	109	34	38	64	109	34	103	42	38	64	103	42	101	52	231	409	399	432	218	408	218	408	399	432	123	403	218	408	123	403	124	393	124	393	143	217	188	385	124	393	188	385	193	396	143	217	124	393	124	387	143	217	124	387	122	379	143	217	122	379	120	371	143	217	120	371	118	361	118	28	171	0	130	25	130	25	171	0	145	24	184	26	145	24	171	0	184	26	171	0	230	7	283	144	283	138	322	59	322	59	283	138	282	131	322	59	282	131	281	27	281	27	282	131	281	125	281	27	281	125	279	118	279	118	263	78	281	27	281	27	263	78	243	51	281	27	243	51	230	7	230	7	243	51	216	34	230	7	216	34	184	26	220	215	245	208	250	239	250	239	245	208	265	195	250	239	265	195	290	232	290	232	265	195	278	176	290	232	278	176	283	149	283	149	283	144	322	59	188	385	143	217	150	241	150	241	143	217	191	217	150	241	191	217	208	241	208	241	191	217	220	215	208	241	220	215	250	239	358	154	349	192	348	102	348	102	349	192	325	217	348	102	325	217	322	59	322	59	325	217	290	232	322	59	290	232	283	149	399	432	231	409	293	409	399	432	293	409	317	407	399	432	317	407	336	400	399	432	336	400	350	390	399	432	350	390	358	375	399	432	358	375	361	356	399	432	361	356	370	323	370	323	361	356	361	346	370	323	361	346	360	339	124	393	193	396	199	403	124	393	199	403	207	407	124	393	207	407	218	408	399	432	78	432	97	419	399	432	97	419	110	415	399	432	110	415	119	410	399	432	119	410	123	403	370	323	360	339	360	334	370	323	360	334	360	329	370	323	360	329	359	325	171	0	32	44	24	30	171	0	24	30	14	21	171	0	14	21	0	14	171	0	0	14	-17	10	171	0	-17	10	-17	0	97	419	78	432	78	422	118	353	42	64	105	52	118	353	105	52	106	59	118	353	106	59	108	72	118	353	108	72	112	90	118	353	112	90	118	112	118	353	118	112	126	140	118	353	126	140	121	362	125	388	126	140	126	395	126	395	126	140	193	385	193	385	126	140	147	218	193	385	147	218	154	242	154	242	147	218	170	218	154	242	170	218	178	242	178	242	170	218	190	217	178	242	190	217	225	246	225	246	190	217	207	215	225	246	207	215	220	213	126	140	125	388	125	380	126	140	125	380	123	372	126	140	123	372	121	362	42	64	35	43	165	0	42	64	165	0	112	34	42	64	112	34	107	42	42	64	107	42	105	52	270	93	253	62	275	21	275	21	253	62	227	41	275	21	227	41	225	5	225	5	227	41	192	28	225	5	192	28	165	0	165	0	192	28	149	24	225	246	220	213	230	211	230	211	244	203	262	258	262	258	244	203	257	191	262	258	257	191	262	232	262	232	257	191	267	175	262	232	267	175	293	219	293	219	267	175	273	155	293	219	273	155	276	132	276	132	275	21	314	47	203	404	210	407	240	432	240	432	210	407	220	409	240	432	220	409	234	409	234	409	262	406	240	432	240	432	262	406	290	428	262	406	284	399	290	428	290	428	284	399	299	386	290	428	299	386	329	417	329	417	299	386	308	367	329	417	308	367	311	341	311	341	306	305	329	257	329	257	306	305	297	242	329	257	355	279	356	399	356	399	355	279	372	309	356	399	372	309	373	375	373	375	372	309	378	347	329	257	356	399	329	417	329	257	329	417	311	341	289	278	262	258	262	232	289	278	262	232	297	242	289	278	297	242	306	305	262	258	225	246	230	211	339	84	347	132	344	159	339	84	344	159	334	183	339	84	334	183	317	203	339	84	317	203	314	47	314	47	317	203	293	219	314	47	293	219	276	132	126	395	193	385	197	397	126	395	197	397	203	404	126	395	203	404	240	432	126	395	240	432	124	405	240	432	75	432	96	420	240	432	96	420	111	416	240	432	111	416	120	412	240	432	120	412	124	405	165	0	149	24	134	25	165	0	134	25	122	28	165	0	122	28	112	34	165	0	35	43	28	29	165	0	28	29	18	20	165	0	18	20	4	14	165	0	4	14	-15	10	165	0	-15	10	-15	0	96	420	75	432	75	422	270	93	275	21	276	132	112	355	31	62	112	355	112	355	31	62	92	36	94	28	92	36	31	62	94	28	31	62	99	21	99	21	31	62	25	43	99	21	25	43	108	16	108	16	25	43	143	0	108	16	143	0	122	13	122	13	143	0	143	10	94	52	97	62	112	355	112	355	97	62	99	74	112	355	99	74	102	85	102	85	189	409	112	355	112	355	92	36	93	43	112	355	93	43	94	52	399	432	79	432	95	421	399	432	95	421	106	418	399	432	106	418	114	413	399	432	114	413	118	405	399	432	118	405	189	409	399	432	189	409	294	409	399	432	294	409	318	407	399	432	318	407	336	401	399	432	336	401	350	390	399	432	350	390	358	376	399	432	358	376	361	357	399	432	361	357	370	324	370	324	361	357	361	352	370	324	361	352	360	346	189	409	118	405	119	395	119	395	119	389	189	409	189	409	119	389	118	382	189	409	118	382	117	373	360	331	359	325	370	324	360	331	370	324	360	338	360	338	370	324	360	346	115	365	112	355	189	409	115	365	189	409	117	373	143	0	25	43	19	29	143	0	19	29	10	20	143	0	10	20	-3	13	143	0	-3	13	-23	10	143	0	-23	10	-23	0	95	421	79	432	79	422	279	0	297	-6	345	385	345	385	297	-6	311	-17	345	385	311	-17	320	47	320	47	311	-17	320	41	323	-65	320	41	320	-36	345	385	320	47	321	53	345	385	321	53	322	60	345	385	322	60	324	68	345	385	324	68	326	75	345	385	326	75	405	373	345	385	405	373	346	388	461	432	131	432	143	421	461	432	143	421	155	418	461	432	155	418	163	412	461	432	163	412	168	404	461	432	168	404	219	408	461	432	219	408	228	409	461	432	228	409	328	409	461	432	328	409	336	408	461	432	336	408	341	407	461	432	341	407	345	404	461	432	345	404	347	401	461	432	347	401	347	398	461	432	347	398	428	413	461	432	428	413	442	419	461	432	442	419	461	422	347	398	405	373	412	392	347	398	412	392	419	405	347	398	419	405	428	413	170	392	200	385	203	394	170	392	203	394	207	400	170	392	207	400	212	405	170	392	212	405	219	408	170	392	219	408	168	404	347	395	347	393	405	373	347	395	405	373	347	398	347	391	346	388	405	373	347	391	405	373	347	393	320	41	311	-17	320	-36	259	0	279	0	345	385	259	0	345	385	256	54	259	0	256	54	253	43	259	0	253	43	248	35	259	0	248	35	242	29	259	0	242	29	235	25	259	0	235	25	225	24	259	0	225	24	58	24	259	0	58	24	56	0	347	12	334	16	330	-117	330	-117	334	16	326	22	330	-117	326	22	323	-65	323	-65	322	-73	330	-117	330	-117	322	-73	321	-86	330	-117	321	-86	319	-99	321	30	320	41	323	-65	321	30	323	-65	326	22	318	-111	317	-117	330	-117	318	-111	330	-117	319	-99	169	381	168	375	168	274	168	274	168	375	167	368	168	274	167	368	165	360	165	360	125	225	140	185	140	185	125	225	113	115	89	126	53	59	58	24	89	126	58	24	86	62	89	126	86	62	113	115	89	126	113	115	125	225	-14	-41	8	-17	18	22	18	22	8	-17	31	-4	18	22	31	-4	53	59	53	59	31	-4	56	0	53	59	56	0	58	24	170	387	169	381	200	385	170	387	200	385	170	392	165	360	140	185	168	274	-54	-117	-35	-74	-32	10	-32	10	-35	-74	-14	-41	-32	10	-14	-41	-20	10	-20	10	-14	-41	18	22	-54	-117	-32	10	-67	-117	169	381	168	274	200	385	347	12	330	-117	364	10	143	421	131	432	128	422	125	30	119	36	54	60	54	60	119	36	118	44	133	353	118	44	118	52	133	353	118	52	121	66	133	353	121	66	126	85	133	353	126	85	132	111	133	353	132	111	140	141	133	353	140	141	135	361	139	404	140	395	225	409	139	404	225	409	418	432	418	432	225	409	238	411	418	432	238	411	257	411	257	411	310	410	418	432	418	432	310	410	347	405	418	432	347	405	370	397	140	141	140	395	140	388	140	141	140	388	139	380	140	141	139	380	137	371	140	141	137	371	135	361	398	330	418	432	385	362	398	330	385	362	385	357	398	330	385	357	385	351	398	330	385	351	384	345	398	330	384	345	384	338	398	330	384	338	383	332	382	383	385	362	418	432	382	383	418	432	370	397	140	141	161	215	167	239	167	239	161	215	213	215	167	239	213	215	219	239	219	239	213	215	233	215	219	239	233	215	249	240	208	393	212	401	140	395	208	393	140	395	140	141	208	393	140	141	167	239	217	406	225	409	140	395	217	406	140	395	212	401	418	432	89	432	111	419	418	432	111	419	125	416	418	432	125	416	134	411	418	432	134	411	139	404	338	78	326	65	334	0	334	0	326	65	315	56	334	0	315	56	302	48	302	48	282	38	334	0	334	0	282	38	260	31	334	0	260	31	235	26	375	107	365	112	351	93	375	107	351	93	338	78	375	107	338	78	334	0	334	0	235	26	205	23	334	0	205	23	169	22	334	0	169	22	150	23	334	0	150	23	41	28	334	0	41	28	32	20	334	0	32	20	19	14	334	0	19	14	1	10	334	0	1	10	1	0	135	26	125	30	54	60	135	26	54	60	48	41	135	26	48	41	41	28	135	26	41	28	150	23	310	303	297	275	322	301	322	301	297	275	284	256	322	301	284	256	277	147	277	147	284	256	269	245	277	147	269	245	269	185	269	185	269	178	277	147	277	147	269	178	268	172	277	147	268	172	267	165	269	245	249	240	249	213	269	245	249	213	260	209	269	245	260	209	267	200	269	245	267	200	269	185	266	158	265	150	277	147	266	158	277	147	267	165	249	240	233	215	249	213	111	419	89	432	89	422	54	60	118	44	133	353	12	23	0	17	72	0	72	0	0	17	-14	13	72	0	-14	13	-35	10	207	324	208	395	207	313	207	313	202	412	199	251	199	251	202	412	191	426	199	251	191	426	189	266	189	266	191	426	184	363	210	374	208	395	208	336	210	374	208	336	209	350	210	374	209	350	210	363	312	29	311	40	291	217	291	245	291	217	298	245	298	245	291	217	311	40	327	353	311	40	312	44	327	353	312	44	312	49	463	432	284	432	305	420	463	432	305	420	320	416	463	432	320	416	330	410	463	432	330	410	335	403	463	432	335	403	336	393	463	432	336	393	428	414	463	432	428	414	444	419	463	432	444	419	463	422	363	245	398	373	336	393	363	245	336	393	356	217	363	245	356	217	359	217	363	245	359	217	361	217	363	245	361	217	362	216	363	245	362	216	364	216	363	245	364	216	374	245	336	393	398	373	405	392	336	393	405	392	415	405	336	393	415	405	428	414	356	217	336	393	336	387	377	211	385	205	386	246	386	246	385	205	392	196	386	246	392	196	400	247	400	247	392	196	399	182	400	247	399	182	407	164	407	164	483	0	415	250	415	250	483	0	424	225	415	250	424	225	424	226	364	216	367	215	374	245	374	245	367	215	377	211	374	245	377	211	386	246	415	250	400	247	407	164	424	226	438	231	431	255	431	255	438	231	446	262	464	275	446	262	451	238	464	275	451	238	464	246	539	393	532	381	534	331	534	331	532	381	525	366	534	331	525	366	517	351	517	351	506	331	514	296	514	296	506	331	494	310	514	296	494	310	487	265	487	265	494	310	480	292	487	265	480	292	475	254	475	254	480	292	464	275	475	254	464	275	464	246	446	262	438	231	451	238	556	17	544	25	483	0	483	0	544	25	534	36	483	0	534	36	523	54	523	54	479	154	483	0	483	0	479	154	469	176	483	0	469	176	459	192	483	0	459	192	449	205	483	0	449	205	437	216	483	0	437	216	424	225	582	395	580	434	571	429	582	395	571	429	566	386	582	395	591	437	580	434	571	429	563	423	566	386	566	386	563	423	554	414	566	386	554	414	551	363	551	363	554	414	547	405	551	363	547	405	539	393	517	351	514	296	534	331	596	377	604	438	592	385	592	385	604	438	591	437	592	385	591	437	588	392	588	392	591	437	582	395	642	415	636	424	637	378	642	415	637	378	641	388	642	415	641	388	643	397	642	415	643	397	644	404	628	371	637	378	636	424	628	371	636	424	627	431	628	371	627	431	616	436	628	371	616	436	613	368	604	438	596	377	603	371	604	438	603	371	613	368	604	438	613	368	616	436	592	0	592	10	571	13	592	0	571	13	556	17	592	0	556	17	483	0	356	217	336	387	334	379	356	217	334	379	332	371	356	217	332	371	330	362	356	217	330	362	327	353	356	217	327	353	319	73	327	353	312	49	314	56	327	353	314	56	316	63	327	353	316	63	319	73	327	353	298	245	311	40	353	0	353	10	335	13	353	0	335	13	322	16	353	0	322	16	242	40	353	0	242	40	234	27	353	0	234	27	223	19	353	0	223	19	207	14	353	0	207	14	187	10	353	0	187	10	187	0	248	58	242	40	322	16	248	58	322	16	315	22	248	58	315	22	312	29	248	58	312	29	291	217	211	284	212	239	222	264	222	264	212	239	229	228	222	264	229	228	239	252	239	252	229	228	245	204	239	252	245	204	263	247	263	247	245	204	260	212	263	247	260	212	275	216	212	239	211	284	207	313	212	239	207	313	199	251	181	390	183	382	191	426	191	426	183	382	184	372	191	426	184	372	184	363	174	434	171	398	177	395	174	434	177	395	191	426	191	426	177	395	181	390	291	245	263	247	275	216	291	245	275	216	291	217	245	204	229	228	229	227	245	204	229	227	227	189	227	189	229	227	209	225	227	189	209	225	207	166	207	166	209	225	190	218	207	166	190	218	172	208	172	208	155	193	207	166	207	166	155	193	137	174	207	166	137	174	72	0	72	0	137	174	40	54	72	0	40	54	24	35	140	372	149	379	152	438	152	438	149	379	158	387	152	438	158	387	174	434	174	434	158	387	165	395	174	434	165	395	171	398	103	382	108	375	109	421	109	421	108	375	117	371	109	421	117	371	120	430	120	430	117	371	128	369	120	430	128	369	135	435	135	435	128	369	140	372	135	435	140	372	152	438	101	410	98	398	99	390	101	410	99	390	103	382	101	410	103	382	109	421	184	351	183	340	183	285	184	351	183	285	189	266	184	351	189	266	184	363	183	285	183	340	182	329	183	285	182	329	181	318	183	285	181	318	181	307	72	0	-35	10	-35	0	12	23	72	0	24	35	539	393	534	331	551	363	415	250	424	226	431	255	305	420	284	432	284	422	202	412	207	313	208	395	208	395	207	324	208	336	85	20	69	28	82	-5	82	-5	69	28	58	37	82	-5	58	37	49	5	49	5	58	37	55	48	58	125	55	48	56	52	58	125	56	52	58	56	78	104	74	113	75	78	78	104	75	78	78	84	78	104	78	84	79	89	78	104	79	89	80	93	61	59	65	63	68	120	68	120	65	63	69	68	68	120	69	68	74	113	74	113	69	68	72	73	74	113	72	73	75	78	58	125	58	56	61	59	58	125	61	59	68	120	49	5	55	48	58	125	49	5	58	125	45	126	49	5	45	126	30	124	49	5	30	124	25	24	30	124	19	117	25	24	25	24	19	117	12	106	25	24	12	106	11	48	11	48	12	106	7	93	11	48	7	93	6	79	122	440	122	442	115	350	115	350	122	442	107	442	115	350	107	442	95	309	95	309	107	442	83	309	85	20	124	-9	105	16	105	16	124	-9	127	14	172	20	127	14	145	-9	172	20	145	-9	165	-8	231	418	220	442	208	440	231	418	208	440	195	414	231	418	233	443	220	442	195	414	208	440	194	438	195	414	194	438	180	434	195	414	180	434	172	432	195	414	172	432	164	430	195	414	164	430	164	402	137	380	164	402	138	428	138	428	164	402	144	428	151	428	144	428	164	402	151	428	164	402	157	429	157	429	164	402	164	430	137	380	138	428	132	429	137	380	132	429	127	431	137	380	127	431	123	435	137	380	123	435	115	350	127	14	124	-9	145	-9	359	373	347	400	351	298	359	373	351	298	357	312	359	373	357	312	361	328	359	373	361	328	363	344	301	249	317	260	325	422	325	422	317	260	332	273	325	422	332	273	347	400	347	400	332	273	342	285	347	400	342	285	351	298	255	232	269	235	276	282	276	282	269	235	284	241	276	282	284	241	291	311	291	311	284	241	301	249	291	311	301	249	296	346	296	346	301	249	325	422	294	368	296	346	325	422	294	368	325	422	292	437	294	368	292	437	285	387	292	437	245	443	253	414	292	437	253	414	272	403	292	437	272	403	285	387	253	414	245	443	233	443	253	414	233	443	231	418	255	231	255	232	252	260	255	231	252	260	258	172	255	231	258	172	274	226	333	146	328	176	328	105	328	105	328	176	314	199	328	105	314	199	312	71	312	71	314	199	295	216	312	71	295	216	288	43	288	43	295	216	274	226	288	43	274	226	262	147	262	147	274	226	258	172	156	242	180	218	183	242	183	242	180	218	208	215	183	242	208	215	220	247	220	247	208	215	231	206	220	247	231	206	252	260	252	260	231	206	248	192	252	260	248	192	258	172	258	20	262	147	255	103	258	20	255	103	237	66	185	-5	204	-1	209	38	209	38	204	-1	224	4	209	38	224	4	237	66	237	66	224	4	258	20	172	20	165	-8	185	-5	172	20	185	-5	209	38	180	218	156	242	150	218	262	147	258	20	288	43	252	260	255	232	276	282	115	350	123	435	122	440	85	20	82	-5	124	-9	123	381	121	372	182	360	182	360	121	372	119	362	182	360	119	362	117	353	117	353	44	80	98	45	98	45	44	80	98	41	99	30	98	41	44	80	99	30	44	80	105	22	105	22	44	80	36	52	105	22	36	52	114	16	114	16	36	52	143	0	114	16	143	0	126	12	126	12	143	0	143	10	379	384	378	379	441	373	441	373	378	379	377	373	366	330	377	373	115	107	366	330	115	107	101	63	101	63	115	107	117	353	101	63	117	353	100	58	117	353	98	45	98	49	117	353	98	49	99	53	117	353	99	53	100	58	404	10	383	13	404	0	404	0	383	13	368	17	404	0	368	17	288	44	288	44	368	17	359	22	288	44	359	22	293	61	293	61	359	22	354	30	293	61	354	30	353	44	353	44	366	330	293	61	366	330	353	44	354	48	366	330	354	48	355	53	366	330	355	53	356	59	366	330	356	59	358	66	366	330	358	66	360	73	366	330	360	73	441	373	366	330	441	373	377	373	496	432	337	432	353	420	496	432	353	420	365	417	496	432	365	417	374	412	496	432	374	412	379	406	496	432	379	406	381	398	496	432	381	398	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	398	441	373	447	392	381	398	447	392	454	405	381	398	454	405	463	413	380	394	380	389	441	373	380	394	441	373	381	398	404	0	288	44	280	31	404	0	280	31	269	21	404	0	269	21	252	14	404	0	252	14	226	10	404	0	226	10	226	0	251	432	73	432	95	419	251	432	95	419	109	416	251	432	109	416	118	412	251	432	118	412	123	405	251	432	123	405	124	395	251	432	124	395	215	413	251	432	215	413	231	419	251	432	231	419	251	422	124	395	182	360	190	385	124	395	190	385	201	402	124	395	201	402	215	413	124	388	123	381	182	360	124	388	182	360	124	395	117	353	115	107	182	360	143	0	36	52	28	33	143	0	28	33	19	21	143	0	19	21	5	14	143	0	5	14	-15	10	143	0	-15	10	-15	0	95	419	73	432	73	422	379	384	441	373	380	389	353	420	337	432	337	422	123	381	121	372	182	360	182	360	121	372	119	362	182	360	119	362	117	353	117	353	44	80	98	45	98	45	44	80	98	41	99	30	98	41	44	80	99	30	44	80	105	22	105	22	44	80	36	52	105	22	36	52	114	16	114	16	36	52	143	0	114	16	143	0	126	12	126	12	143	0	143	10	379	384	378	379	441	373	441	373	378	379	377	373	366	330	377	373	115	107	366	330	115	107	101	63	101	63	115	107	117	353	101	63	117	353	100	58	117	353	98	45	98	49	117	353	98	49	99	53	117	353	99	53	100	58	282	511	273	518	286	487	286	487	273	518	268	525	286	487	268	525	260	495	260	495	268	525	266	534	266	583	266	534	267	539	266	583	267	539	272	578	272	578	267	539	270	542	272	578	270	542	273	547	276	571	272	578	273	547	276	571	273	547	276	553	276	571	276	553	277	562	260	495	266	534	266	583	260	495	266	583	259	586	260	495	259	586	251	588	260	495	251	588	242	586	260	495	242	586	238	508	242	586	233	582	238	508	238	508	233	582	224	575	238	508	224	575	222	527	222	527	224	575	218	565	222	527	218	565	216	551	354	525	349	518	363	495	363	495	349	518	340	511	363	495	340	511	337	487	337	487	340	511	328	507	337	487	328	507	311	484	311	484	328	507	311	506	404	10	383	13	404	0	404	0	383	13	368	17	404	0	368	17	288	44	288	44	368	17	359	22	288	44	359	22	293	61	293	61	359	22	354	30	293	61	354	30	353	44	353	44	366	330	293	61	366	330	353	44	354	48	366	330	354	48	355	53	366	330	355	53	356	59	366	330	356	59	358	66	366	330	358	66	360	73	366	330	360	73	441	373	366	330	441	373	377	373	496	432	337	432	353	420	496	432	353	420	365	417	496	432	365	417	374	412	496	432	374	412	379	406	496	432	379	406	381	398	496	432	381	398	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	398	441	373	447	392	381	398	447	392	454	405	381	398	454	405	463	413	380	394	380	389	441	373	380	394	441	373	381	398	400	527	406	551	404	565	400	527	404	565	398	575	400	527	398	575	390	582	400	527	390	582	385	508	385	508	390	582	381	586	385	508	381	586	373	588	385	508	373	588	364	586	385	508	364	586	363	495	357	583	350	578	352	543	357	583	352	543	354	539	357	583	354	539	356	534	357	583	356	534	363	495	357	583	363	495	364	586	354	525	363	495	356	534	404	0	288	44	280	31	404	0	280	31	269	21	404	0	269	21	252	14	404	0	252	14	226	10	404	0	226	10	226	0	344	563	346	553	346	571	346	571	346	553	348	547	346	571	348	547	350	578	350	578	348	547	352	543	295	507	282	511	286	487	295	507	286	487	311	484	295	507	311	484	311	506	251	432	73	432	95	419	251	432	95	419	109	416	251	432	109	416	118	412	251	432	118	412	123	405	251	432	123	405	124	395	251	432	124	395	215	413	251	432	215	413	231	419	251	432	231	419	251	422	124	395	182	360	190	385	124	395	190	385	201	402	124	395	201	402	215	413	124	388	123	381	182	360	124	388	182	360	124	395	117	353	115	107	182	360	143	0	36	52	28	33	143	0	28	33	19	21	143	0	19	21	5	14	143	0	5	14	-15	10	143	0	-15	10	-15	0	95	419	73	432	73	422	379	384	441	373	380	389	353	420	337	432	337	422	103	22	98	29	35	58	35	58	98	29	97	40	113	353	97	40	97	44	113	353	97	44	98	49	118	371	116	362	142	217	142	217	116	362	113	353	142	217	113	353	104	73	104	73	113	353	101	63	249	432	70	432	92	420	249	432	92	420	107	416	249	432	107	416	116	410	249	432	116	410	121	403	249	432	121	403	123	393	249	432	123	393	214	414	249	432	214	414	230	419	249	432	230	419	249	422	142	217	146	217	149	245	142	217	149	245	123	393	142	217	123	393	122	387	142	217	122	387	121	379	142	217	121	379	118	371	123	393	149	245	183	373	123	393	183	373	191	392	123	393	191	392	201	405	123	393	201	405	214	414	150	217	153	216	168	245	168	245	153	216	156	216	168	245	156	216	160	215	160	215	170	211	168	245	168	245	170	211	207	250	149	245	146	217	150	217	149	245	150	217	168	245	207	250	170	211	177	205	207	250	177	205	183	196	207	250	183	196	190	182	207	250	190	182	198	164	207	250	198	164	273	0	207	250	273	0	214	225	207	250	214	225	214	226	207	250	214	226	237	264	282	316	262	287	265	255	282	316	265	255	286	278	282	316	286	278	301	351	242	238	265	255	262	287	242	238	262	287	237	264	242	238	237	264	214	226	370	434	366	395	372	392	370	434	372	392	382	437	382	437	372	392	377	385	382	437	377	385	383	377	324	341	329	351	332	404	332	404	329	351	336	365	332	404	336	365	340	413	340	413	336	365	345	379	340	413	345	379	349	422	349	422	345	379	355	390	349	422	355	390	359	429	359	429	355	390	366	395	359	429	366	395	370	434	324	341	332	404	324	393	324	341	324	393	317	381	324	341	317	381	309	367	324	341	309	367	305	306	301	351	286	278	305	306	301	351	305	306	309	367	433	415	427	424	428	378	433	415	428	378	433	388	433	415	433	388	435	397	433	415	435	397	435	404	383	377	391	371	395	438	395	438	391	371	402	368	395	438	402	368	408	436	408	436	402	368	418	371	408	436	418	371	418	431	418	431	418	371	428	378	418	431	428	378	427	424	346	17	335	25	273	0	273	0	335	25	325	36	273	0	325	36	314	54	314	54	270	154	273	0	273	0	270	154	259	176	273	0	259	176	250	192	273	0	250	192	240	205	273	0	240	205	228	216	273	0	228	216	214	225	383	0	383	10	361	13	383	0	361	13	346	17	383	0	346	17	273	0	113	353	98	49	99	56	113	353	99	56	101	63	143	0	143	10	125	13	143	0	125	13	111	16	143	0	111	16	30	40	143	0	30	40	24	28	143	0	24	28	15	19	143	0	15	19	2	14	143	0	2	14	-17	10	143	0	-17	10	-17	0	35	58	30	40	111	16	35	58	111	16	103	22	35	58	97	40	113	353	382	437	383	377	395	438	92	420	70	432	70	422	45	43	55	-8	53	29	53	29	55	-8	67	24	88	31	67	24	72	-4	88	31	72	-4	87	1	0	76	2	-1	12	78	12	78	2	-1	19	-7	12	78	19	-7	29	72	29	72	19	-7	37	-9	29	72	37	-9	38	59	38	59	37	-9	55	-8	38	59	55	-8	45	43	-20	53	-19	22	-16	63	-16	63	-19	22	-10	8	-16	63	-10	8	-9	71	-9	71	-10	8	2	-1	-9	71	2	-1	0	76	203	360	157	188	161	108	203	360	161	108	171	141	203	360	171	141	180	169	203	360	180	169	239	384	203	360	239	384	205	368	275	34	263	21	399	0	399	0	263	21	245	14	399	0	245	14	220	10	268	409	490	432	258	408	258	408	490	432	207	404	258	408	207	404	208	392	208	392	208	387	239	384	239	384	208	387	208	381	239	384	208	381	207	375	208	392	239	384	242	393	208	392	242	393	245	400	208	392	245	400	251	405	208	392	251	405	258	408	161	108	157	188	148	75	148	75	157	188	141	134	148	75	141	134	132	45	132	45	141	134	125	88	132	45	125	88	112	20	112	20	125	88	108	53	112	20	108	53	100	9	100	9	108	53	88	31	100	9	88	31	87	1	275	34	399	0	285	54	285	54	399	0	356	21	285	54	356	21	293	82	293	82	356	21	350	28	293	82	350	28	347	38	347	38	347	42	293	82	293	82	347	42	347	45	293	82	347	45	373	384	373	384	347	45	348	48	373	384	348	48	348	51	373	384	348	51	349	54	373	384	349	54	435	373	373	384	435	373	374	386	490	432	268	409	358	409	490	432	358	409	365	408	490	432	365	408	370	407	490	432	370	407	373	404	490	432	373	404	375	401	490	432	375	401	375	396	490	432	375	396	457	413	490	432	457	413	471	418	490	432	471	418	490	422	375	396	435	373	441	392	375	396	441	392	448	405	375	396	448	405	457	413	490	432	170	432	182	421	490	432	182	421	193	418	490	432	193	418	202	412	490	432	202	412	207	404	375	394	375	391	435	373	375	394	435	373	375	396	375	389	374	386	435	373	375	389	435	373	375	391	399	0	399	10	381	12	399	0	381	12	367	16	399	0	367	16	356	21	67	24	55	-8	72	-4	399	0	220	10	220	0	182	421	170	432	167	422	205	368	239	384	207	375	-19	22	-20	53	-22	39	109	10	91	13	109	0	109	0	91	13	78	17	109	0	78	17	22	37	22	37	78	17	69	24	22	37	69	24	33	62	33	62	69	24	64	32	33	62	64	32	44	99	44	99	64	32	62	42	62	48	63	54	44	99	44	99	63	54	65	62	44	99	65	62	120	365	120	365	65	62	66	70	120	365	66	70	68	78	68	78	146	361	120	365	120	365	146	361	123	375	350	31	338	21	478	0	478	0	338	21	322	14	478	0	322	14	299	10	146	361	188	0	199	432	146	361	199	432	128	399	146	361	128	399	128	395	146	361	128	395	126	390	146	361	126	390	125	383	146	361	125	383	123	375	110	417	120	412	199	432	199	432	120	412	126	406	199	432	126	406	128	399	479	10	457	12	478	0	478	0	457	12	442	16	478	0	442	16	359	46	359	46	442	16	432	22	359	46	432	22	367	67	367	67	432	22	427	29	367	67	427	29	425	38	425	38	449	372	367	67	449	372	425	38	426	45	449	372	426	45	427	53	449	372	427	53	429	61	449	372	429	61	432	70	449	372	432	70	435	80	449	372	435	80	513	373	449	372	513	373	458	432	449	372	458	432	236	106	449	372	236	106	199	0	199	432	188	0	199	0	199	432	199	0	236	106	97	420	110	417	199	432	97	420	199	432	79	432	97	420	79	432	79	422	547	418	566	422	566	432	547	418	566	432	534	412	534	412	566	432	458	432	534	412	458	432	525	403	525	403	458	432	518	390	109	0	22	37	10	22	109	0	10	22	-3	14	109	0	-3	14	-21	10	109	0	-21	10	-21	0	478	0	299	10	299	0	350	31	478	0	359	46	458	432	513	373	518	390	62	48	44	99	62	42	124	381	122	372	145	216	145	216	122	372	120	363	145	216	120	363	118	353	118	353	41	67	99	43	99	43	41	67	99	40	100	30	99	40	41	67	100	30	41	67	104	23	104	23	41	67	34	45	104	23	34	45	112	18	112	18	34	45	146	0	112	18	146	0	125	14	125	14	146	0	146	10	118	353	99	43	99	45	118	353	99	45	100	48	118	353	100	48	100	51	118	353	100	51	101	54	118	353	101	54	145	216	406	10	384	13	406	0	406	0	384	13	369	17	406	0	369	17	287	44	287	44	369	17	359	22	287	44	359	22	293	61	293	61	359	22	355	29	293	61	355	29	353	38	353	38	353	42	341	244	341	244	353	42	372	353	372	353	353	42	354	45	372	353	354	45	354	48	372	353	354	48	355	51	372	353	355	51	356	54	372	353	356	54	441	373	372	353	441	373	374	362	125	388	145	216	125	395	125	395	145	216	152	244	152	244	145	216	335	216	152	244	335	216	341	244	341	244	335	216	353	38	496	432	333	432	352	420	496	432	352	420	366	416	496	432	366	416	375	410	496	432	375	410	379	403	496	432	379	403	381	394	496	432	381	394	463	413	496	432	463	413	477	418	496	432	477	418	496	422	381	394	441	373	446	392	381	394	446	392	453	405	381	394	453	405	463	413	380	387	379	380	441	373	380	387	441	373	381	394	377	371	374	362	441	373	377	371	441	373	379	380	406	0	287	44	279	30	406	0	279	30	267	21	406	0	267	21	250	14	406	0	250	14	226	10	406	0	226	10	226	0	254	432	75	432	96	419	254	432	96	419	111	416	254	432	111	416	119	411	254	432	119	411	124	404	254	432	124	404	125	395	254	432	125	395	216	413	254	432	216	413	233	419	254	432	233	419	254	422	125	395	152	244	187	375	125	395	187	375	193	392	125	395	193	392	203	404	125	395	203	404	216	413	146	0	34	45	27	30	146	0	27	30	17	20	146	0	17	20	3	14	146	0	3	14	-15	10	146	0	-15	10	-16	0	124	381	145	216	125	388	96	419	75	432	75	422	293	61	353	38	335	216	352	420	333	432	333	422	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	122	209	137	255	157	377	157	377	137	255	158	300	157	377	158	300	185	399	185	399	158	300	185	341	118	337	86	292	96	14	118	337	96	14	109	122	118	337	109	122	113	164	118	337	113	164	122	209	118	337	122	209	157	377	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	124	51	136	-4	141	28	96	14	86	292	66	46	66	46	86	292	61	243	66	46	61	243	47	89	47	89	61	243	45	193	47	89	45	193	40	143	289	52	268	35	271	6	271	6	268	35	245	21	271	6	245	21	243	-3	243	-3	245	21	221	13	243	-3	221	13	213	-9	213	-9	221	13	195	10	184	-11	213	-9	195	10	184	-11	195	10	165	14	184	-11	165	14	141	28	184	-11	141	28	136	-4	271	6	299	19	289	52	289	52	299	19	308	73	338	119	308	73	326	35	338	119	326	35	370	71	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	319	390	274	408	115	408	115	390	274	379	223	408	115	379	223	370	71	370	71	379	223	362	170	370	71	362	170	338	119	314	441	281	438	308	419	308	73	299	19	326	35	408	412	408	115	438	378	121	381	119	372	187	382	187	382	119	372	117	363	187	382	117	363	115	353	115	353	39	67	97	43	97	43	39	67	97	40	98	30	97	40	39	67	98	30	39	67	102	23	102	23	39	67	32	45	102	23	32	45	110	18	110	18	32	45	143	0	110	18	143	0	123	14	123	14	143	0	143	10	115	353	97	43	97	45	115	353	97	45	98	48	115	353	98	48	98	51	115	353	98	51	99	54	115	353	99	54	187	382	277	30	265	21	404	0	404	0	265	21	248	14	404	0	248	14	224	10	404	10	381	13	404	0	404	0	381	13	366	17	404	0	366	17	286	44	286	44	366	17	357	22	286	44	357	22	291	61	291	61	357	22	352	29	291	61	352	29	351	38	351	38	351	42	291	61	291	61	351	42	376	383	376	383	351	42	351	45	376	383	351	45	352	48	376	383	352	48	352	51	376	383	352	51	353	54	376	383	353	54	438	373	376	383	438	373	377	386	494	432	72	432	93	419	494	432	93	419	108	416	494	432	108	416	117	411	494	432	117	411	121	404	494	432	121	404	209	408	494	432	209	408	218	409	494	432	218	409	360	409	494	432	360	409	366	409	494	432	366	409	371	408	494	432	371	408	375	406	494	432	375	406	378	402	494	432	378	402	379	397	494	432	379	397	460	413	494	432	460	413	474	418	494	432	474	418	494	422	379	397	438	373	444	392	379	397	444	392	451	405	379	397	451	405	460	413	123	395	187	382	191	393	123	395	191	393	195	401	123	395	195	401	201	406	123	395	201	406	209	408	123	395	209	408	121	404	379	395	379	392	438	373	379	395	438	373	379	397	378	389	377	386	438	373	378	389	438	373	379	392	122	388	121	381	187	382	122	388	187	382	123	395	143	0	32	45	24	30	143	0	24	30	14	20	143	0	14	20	0	14	143	0	0	14	-18	10	143	0	-18	10	-18	0	404	0	224	10	224	0	277	30	404	0	286	44	93	419	72	432	72	422	146	10	127	13	146	0	146	0	127	13	114	17	146	0	114	17	33	43	33	43	114	17	106	23	33	43	106	23	40	65	40	65	106	23	101	29	40	65	101	29	100	38	100	38	115	339	40	65	115	339	100	38	100	44	115	339	100	44	102	52	115	339	102	52	104	60	115	339	104	60	107	69	115	339	107	69	109	80	115	339	109	80	143	208	115	339	143	208	119	356	174	203	187	202	176	226	176	226	187	202	183	226	205	227	183	226	187	202	205	227	187	202	202	202	201	402	208	406	239	432	239	432	208	406	217	408	239	432	217	408	227	409	227	409	257	406	239	432	239	432	257	406	291	428	313	307	307	286	318	226	318	226	307	286	297	268	318	226	297	268	294	215	294	215	297	268	284	254	294	215	284	254	268	242	268	242	254	236	266	208	266	208	254	236	240	232	266	208	240	232	236	203	236	203	240	232	224	228	236	203	224	228	205	227	377	369	360	396	365	272	377	369	365	272	375	292	377	369	375	292	381	313	377	369	381	313	383	334	313	307	318	226	315	331	315	331	318	226	331	416	331	416	318	226	338	239	331	416	338	239	360	396	360	396	338	239	353	255	360	396	353	255	365	272	257	406	281	398	291	428	291	428	281	398	300	384	291	428	300	384	331	416	331	416	300	384	311	362	331	416	311	362	315	331	268	242	266	208	294	215	153	206	149	229	143	208	143	208	149	229	193	388	143	208	193	388	126	394	126	394	193	388	196	396	126	394	196	396	201	402	239	432	79	432	98	419	239	432	98	419	112	415	239	432	112	415	120	410	239	432	120	410	124	403	239	432	124	403	126	394	239	432	126	394	201	402	143	208	126	394	125	388	149	229	153	206	159	228	159	228	153	206	163	204	159	228	163	204	166	227	166	227	163	204	174	203	166	227	174	203	171	226	171	226	174	203	176	226	143	208	125	388	124	380	143	208	124	380	122	369	143	208	122	369	119	356	146	0	33	43	26	29	146	0	26	29	17	20	146	0	17	20	3	14	146	0	3	14	-15	10	146	0	-15	10	-15	0	98	419	79	432	79	422	205	227	202	202	236	203	162	39	138	66	160	-3	160	-3	138	66	123	104	160	-3	123	104	113	18	113	18	123	104	118	154	128	357	118	154	121	197	128	357	121	197	130	240	322	417	353	412	327	441	322	417	327	441	313	441	322	417	313	441	293	414	293	414	313	441	282	439	293	414	282	439	265	406	265	406	282	439	252	433	265	406	252	433	238	392	238	392	252	433	223	423	238	392	223	423	213	375	213	375	223	423	195	409	213	375	195	409	190	353	169	392	128	357	130	240	169	392	130	240	144	282	169	392	144	282	164	320	169	392	164	320	190	353	169	392	190	353	195	409	93	316	67	268	76	53	93	316	76	53	113	18	93	316	113	18	118	154	93	316	118	154	128	357	53	101	76	53	67	268	53	101	67	268	50	216	53	101	50	216	44	161	353	66	323	43	328	22	328	22	323	43	295	28	328	22	295	28	293	3	293	3	295	28	266	20	293	3	266	20	256	-7	256	-7	266	20	234	18	217	-11	256	-7	234	18	217	-11	234	18	194	23	217	-11	194	23	162	39	217	-11	162	39	160	-3	414	425	410	425	413	347	413	347	410	425	404	426	413	347	404	426	399	378	399	378	404	426	398	428	399	378	398	428	391	430	413	347	421	309	414	425	414	425	421	309	418	425	425	426	418	425	421	309	425	426	421	309	432	307	443	440	439	434	457	440	457	440	439	434	435	430	457	440	435	430	432	307	432	307	435	430	431	427	432	307	431	427	425	426	379	399	399	378	391	430	379	399	391	430	374	435	379	399	374	435	357	438	379	399	357	438	353	412	342	440	327	441	353	412	342	440	353	412	357	438	363	49	398	86	386	97	363	49	386	97	353	66	363	49	353	66	328	22	216	409	123	61	185	50	185	50	123	61	185	41	186	30	185	41	123	61	186	30	123	61	191	22	191	22	123	61	201	15	426	432	74	432	139	406	426	432	139	406	176	409	426	432	176	409	216	409	426	432	216	409	280	409	426	432	280	409	322	409	426	432	322	409	345	407	426	432	345	407	363	400	426	432	363	400	377	390	426	432	377	390	385	375	426	432	385	375	388	356	426	432	388	356	398	327	398	327	388	356	388	351	398	327	388	351	388	346	74	432	47	330	58	327	74	432	58	327	74	359	74	432	74	359	91	383	74	432	91	383	112	398	74	432	112	398	139	406	387	335	386	328	398	327	387	335	398	327	388	341	388	341	398	327	388	346	216	409	185	50	187	59	216	409	187	59	189	68	216	409	189	68	192	76	216	409	192	76	194	85	216	409	194	85	280	409	243	0	243	10	218	12	243	0	218	12	201	15	243	0	201	15	116	42	243	0	116	42	107	29	243	0	107	29	94	20	243	0	94	20	76	14	243	0	76	14	52	10	243	0	52	10	52	0	116	42	201	15	123	61	235	133	219	100	221	53	221	53	219	100	202	70	221	53	202	70	200	26	200	26	202	70	184	45	200	26	184	45	177	6	177	6	184	45	166	29	177	6	166	29	153	-5	153	-5	166	29	149	23	181	319	235	133	224	391	181	319	224	391	224	395	224	395	225	403	181	319	273	432	115	432	133	417	273	432	133	417	146	408	273	432	146	408	157	391	273	432	157	391	234	414	273	432	234	414	244	418	273	432	244	418	256	420	273	432	256	420	273	422	167	363	181	319	225	403	167	363	225	403	228	410	167	363	228	410	234	414	167	363	234	414	157	391	278	200	227	373	235	133	278	200	235	133	242	87	278	200	242	87	389	348	278	200	389	348	375	373	475	432	349	432	362	421	475	432	362	421	373	419	475	432	373	419	382	415	475	432	382	415	387	411	475	432	387	411	389	405	475	432	389	405	440	412	475	432	440	412	456	419	475	432	456	419	475	422	389	405	408	378	424	399	389	405	424	399	440	412	389	348	408	378	389	405	389	348	389	405	388	399	389	348	388	399	386	393	389	348	386	393	383	387	389	348	383	387	379	380	389	348	379	380	375	373	235	133	227	373	226	377	235	133	226	377	225	382	235	133	225	382	225	386	235	133	225	386	224	391	144	28	141	41	136	56	144	28	136	56	128	-9	144	28	128	-9	153	-5	144	28	153	-5	149	23	127	69	108	75	111	-7	127	69	111	-7	128	-9	127	69	128	-9	136	56	75	50	76	20	81	62	81	62	76	20	84	7	81	62	84	7	89	69	89	69	84	7	96	-1	89	69	96	-1	98	73	98	73	96	-1	111	-7	98	73	111	-7	108	75	76	20	75	50	73	35	235	133	221	53	242	87	362	421	349	432	349	422	133	417	115	432	115	422	266	66	268	75	273	334	273	334	268	75	274	99	274	99	268	75	312	77	274	99	281	358	273	334	273	334	281	358	244	333	270	22	263	30	209	99	209	99	263	30	261	41	273	334	261	41	261	46	273	334	261	46	262	52	273	334	262	52	263	59	273	334	263	59	266	66	175	308	196	320	196	348	196	348	196	320	219	328	196	348	219	328	236	355	236	355	219	328	244	333	236	355	244	333	281	358	196	348	161	337	175	308	175	308	161	337	156	291	140	273	156	291	161	337	140	273	161	337	131	323	424	432	237	432	259	421	424	432	259	421	274	419	424	432	274	419	283	414	424	432	283	414	288	408	424	432	288	408	290	400	424	432	290	400	380	415	424	432	380	415	398	420	424	432	398	420	420	422	424	432	420	422	424	422	290	400	289	394	337	334	290	400	337	334	344	358	290	400	344	358	352	385	290	400	352	385	357	397	290	400	357	397	367	407	290	400	367	407	380	415	288	386	286	376	337	334	337	334	286	376	283	367	337	334	283	367	281	358	431	219	427	198	442	124	442	124	427	198	420	178	442	124	420	178	416	107	416	107	420	178	408	159	416	107	408	159	392	140	392	140	374	124	386	93	386	93	374	124	352	112	386	93	352	112	351	84	351	84	352	112	329	104	351	84	329	104	312	77	312	77	329	104	303	100	312	77	303	100	274	99	434	339	391	352	397	315	434	339	397	315	417	297	434	339	417	297	428	272	434	339	428	272	432	242	434	339	432	242	442	124	434	339	442	124	469	316	371	328	397	315	391	352	371	328	391	352	344	358	371	328	344	358	337	334	493	283	469	316	480	166	493	283	480	166	492	189	493	283	492	189	499	213	493	283	499	213	502	239	469	316	442	124	463	144	469	316	463	144	480	166	431	219	442	124	432	242	392	140	386	93	416	107	281	358	274	99	337	334	322	0	322	10	299	12	322	0	299	12	281	15	322	0	281	15	185	30	322	0	185	30	171	18	322	0	171	18	153	12	322	0	153	12	132	10	322	0	132	10	126	10	322	0	126	10	126	0	270	22	209	99	203	75	203	75	209	99	176	105	203	75	176	105	157	79	157	79	176	105	150	117	157	79	150	117	132	136	185	30	281	15	195	48	195	48	281	15	270	22	195	48	270	22	203	75	131	323	106	306	119	214	131	323	119	214	122	235	131	323	122	235	129	254	131	323	129	254	140	273	118	191	119	214	106	306	118	191	106	306	114	93	114	93	106	306	86	286	114	93	86	286	80	116	80	116	86	286	70	265	80	116	70	265	58	242	118	191	114	93	121	161	121	161	114	93	157	79	121	161	157	79	132	136	57	149	80	116	58	242	57	149	58	242	50	218	57	149	50	218	48	193	288	386	337	334	289	394	259	421	237	432	237	422	209	99	261	41	273	334	97	10	80	11	97	0	97	0	80	11	68	14	97	0	68	14	-2	29	-2	29	68	14	59	18	-2	29	59	18	21	52	21	52	59	18	55	25	21	52	55	25	53	33	53	33	55	89	21	52	56	45	59	51	101	143	101	143	59	51	63	58	101	143	63	58	68	64	68	64	169	178	101	143	101	143	169	178	156	207	55	89	53	33	54	38	55	89	54	38	56	45	55	89	56	45	101	143	60	413	71	405	200	432	200	432	71	405	80	393	200	432	80	393	88	376	88	376	156	207	152	395	152	395	154	403	88	376	88	376	154	403	158	410	88	376	158	410	167	415	200	432	88	376	167	415	200	432	167	415	180	419	200	432	180	419	200	422	45	419	60	413	200	432	45	419	200	432	25	432	45	419	25	432	25	422	163	358	159	368	169	178	169	178	159	368	156	376	169	178	156	376	156	207	156	207	156	376	154	383	156	207	154	383	153	389	215	20	206	15	350	0	350	0	206	15	191	12	350	0	191	12	171	10	310	389	307	383	326	359	326	359	307	383	303	377	326	359	303	377	298	371	298	371	202	260	214	231	214	231	202	260	213	69	214	231	213	69	216	61	202	260	163	358	169	178	202	260	169	178	213	69	409	432	271	432	287	420	409	432	287	420	298	417	409	432	298	417	306	412	409	432	306	412	310	406	409	432	310	406	312	399	409	432	312	399	361	395	409	432	361	395	377	407	409	432	377	407	392	415	409	432	392	415	409	422	312	399	326	359	345	379	312	399	345	379	361	395	311	394	310	389	326	359	311	394	326	359	312	399	298	371	214	231	326	359	222	35	350	0	311	20	222	35	311	20	299	28	222	35	299	28	290	42	222	35	290	42	281	61	222	35	281	61	221	40	281	61	214	231	216	61	281	61	216	61	218	54	281	61	218	54	220	47	281	61	220	47	221	40	327	14	311	20	350	0	327	14	350	0	350	10	220	26	215	20	350	0	220	26	350	0	222	35	-23	17	-43	10	97	0	-23	17	97	0	-2	29	97	0	-43	10	-43	0	350	0	171	10	171	0	287	420	271	432	271	422	152	395	156	207	153	389	117	353	41	67	117	353	117	353	41	67	98	35	98	30	98	35	41	67	98	30	41	67	101	27	101	27	41	67	34	45	101	27	34	45	105	25	105	25	34	45	26	30	105	25	26	30	110	24	110	24	26	30	296	0	110	24	296	0	116	24	116	24	296	0	258	24	117	353	98	35	98	38	117	353	98	38	98	40	117	353	98	40	99	43	117	353	99	43	99	46	117	353	99	46	100	50	117	353	100	50	187	375	123	381	121	372	187	375	187	375	121	372	119	363	187	375	119	363	117	353	253	432	73	432	95	419	253	432	95	419	110	415	253	432	110	415	119	411	253	432	119	411	123	404	253	432	123	404	124	395	253	432	124	395	215	413	253	432	215	413	231	419	253	432	231	419	253	422	124	395	187	375	193	391	124	395	193	391	202	404	124	395	202	404	215	413	124	389	123	381	187	375	124	389	187	375	124	395	280	32	275	27	296	0	296	0	275	27	267	24	296	0	267	24	258	24	357	22	353	29	356	-37	356	-37	353	29	351	38	347	-18	351	38	375	378	347	-18	375	378	333	-6	333	-6	375	378	316	0	375	378	351	38	352	46	375	378	352	46	354	55	375	378	354	55	356	64	375	378	356	64	358	73	375	378	358	73	360	80	375	378	360	80	438	373	375	378	438	373	376	381	296	0	316	0	375	378	296	0	375	378	288	50	296	0	288	50	285	39	296	0	285	39	280	32	296	0	26	30	16	20	296	0	16	20	3	14	296	0	3	14	-15	10	296	0	-15	10	-15	0	494	432	330	432	349	420	494	432	349	420	363	415	494	432	363	415	371	410	494	432	371	410	376	402	494	432	376	402	378	392	494	432	378	392	461	413	494	432	461	413	475	418	494	432	475	418	494	422	378	392	438	373	444	392	378	392	444	392	452	405	378	392	452	405	461	413	378	390	377	387	438	373	378	390	438	373	378	392	377	384	376	381	438	373	377	384	438	373	377	387	366	-117	400	10	380	13	366	-117	380	13	366	17	366	-117	366	17	359	-66	366	-117	359	-66	359	-75	366	-117	359	-75	357	-88	366	-117	357	-88	356	-101	366	-117	356	-101	354	-111	366	-117	354	-111	353	-117	357	22	359	-66	366	17	356	-37	351	38	347	-18	357	22	356	-37	359	-66	349	420	330	432	330	422	95	419	73	432	73	422	58	277	56	267	57	209	58	277	57	209	71	192	58	277	71	192	82	366	57	209	56	267	54	258	57	209	54	258	53	249	57	209	53	249	52	242	57	209	52	242	52	234	144	211	130	219	149	176	149	176	130	219	121	230	149	176	121	230	120	177	120	177	121	230	118	245	93	182	118	245	118	252	93	182	118	252	119	259	119	259	120	267	93	182	93	182	120	267	122	275	93	182	122	275	124	283	124	283	149	375	93	182	93	182	149	375	87	395	93	182	87	395	87	390	93	182	87	390	86	385	215	432	35	432	57	419	215	432	57	419	72	416	215	432	72	416	81	411	215	432	81	411	86	404	215	432	86	404	87	395	215	432	87	395	177	414	215	432	177	414	194	419	215	432	194	419	215	422	87	395	149	375	155	392	87	395	155	392	164	404	87	395	164	404	177	414	221	30	210	21	348	0	348	0	210	21	192	14	348	0	192	14	169	10	149	176	180	178	163	207	163	207	180	178	186	205	211	207	186	205	209	183	211	207	209	183	236	191	321	381	319	372	384	373	384	373	319	372	317	362	384	373	317	362	315	353	315	353	282	230	296	42	296	42	282	230	296	38	298	29	296	38	236	61	298	29	236	61	302	22	302	22	236	61	230	44	302	22	230	44	311	17	311	17	230	44	348	0	311	17	348	0	326	13	326	13	348	0	348	10	315	353	296	42	297	45	315	353	297	45	297	48	315	353	297	48	298	51	315	353	298	51	299	54	315	353	299	54	384	373	235	212	236	191	255	219	255	219	236	191	258	199	255	219	258	199	271	225	271	225	258	199	276	207	271	225	276	207	282	230	282	230	276	207	296	38	439	432	277	432	296	420	439	432	296	420	309	416	439	432	309	416	317	410	439	432	317	410	322	403	439	432	322	403	323	394	439	432	323	394	406	413	439	432	406	413	420	418	439	432	420	418	439	422	323	394	384	373	389	392	323	394	389	392	396	405	323	394	396	405	406	413	322	388	321	381	384	373	322	388	384	373	323	394	276	207	236	61	296	38	186	205	180	178	209	183	93	182	86	385	85	380	93	182	85	380	84	374	93	182	84	374	82	366	93	182	82	366	71	192	211	207	236	191	235	212	348	0	169	10	169	0	221	30	348	0	230	44	296	420	277	432	277	422	120	177	118	245	93	182	144	211	149	176	163	207	57	419	35	432	35	422	129	381	128	372	194	375	194	375	128	372	126	363	194	375	126	363	124	353	124	353	48	67	104	40	104	40	48	67	104	37	105	31	104	37	48	67	105	31	48	67	108	27	108	27	48	67	41	45	108	27	41	45	112	25	112	25	41	45	33	30	112	25	33	30	117	24	117	24	33	30	23	20	117	24	23	20	557	0	557	0	23	20	10	14	557	0	10	14	-9	10	124	353	104	40	105	43	124	353	105	43	105	46	124	353	105	46	106	49	124	353	106	49	106	51	124	353	106	51	194	375	330	378	244	55	303	40	303	40	244	55	303	37	304	31	303	37	244	55	304	31	244	55	308	27	308	27	244	55	312	25	330	378	303	40	304	43	330	378	304	43	304	46	330	378	304	46	305	49	330	378	305	49	306	51	330	378	306	51	393	373	330	378	393	373	331	381	447	432	293	432	311	420	447	432	311	420	323	415	447	432	323	415	329	410	447	432	329	410	332	402	447	432	332	402	333	392	447	432	333	392	415	413	447	432	415	413	428	418	447	432	428	418	447	422	333	392	393	373	399	392	333	392	399	392	406	405	333	392	406	405	415	413	333	390	332	387	393	373	333	390	393	373	333	392	332	384	331	381	393	373	332	384	393	373	332	387	537	13	522	17	557	0	557	0	522	17	512	22	557	0	512	22	441	52	441	52	512	22	507	29	441	52	507	29	505	38	505	38	528	378	441	52	528	378	505	38	506	46	528	378	506	46	507	55	528	378	507	55	510	64	528	378	510	64	512	73	528	378	512	73	514	80	528	378	514	80	591	373	528	378	591	373	529	381	647	432	485	432	504	420	647	432	504	420	517	415	647	432	517	415	525	410	647	432	525	410	529	402	647	432	529	402	531	392	647	432	531	392	614	413	647	432	614	413	627	418	647	432	627	418	647	422	531	392	591	373	597	392	531	392	597	392	604	405	531	392	604	405	614	413	531	390	530	387	591	373	531	390	591	373	531	392	530	384	529	381	591	373	530	384	591	373	530	387	557	0	441	52	437	41	557	0	437	41	433	33	557	0	433	33	427	27	557	0	427	27	420	25	557	0	420	25	410	24	557	0	410	24	322	24	557	0	322	24	317	24	557	0	317	24	229	29	557	0	229	29	222	25	557	0	222	25	214	24	557	0	214	24	123	24	557	0	123	24	117	24	229	29	317	24	235	36	235	36	317	24	312	25	235	36	312	25	240	44	240	44	312	25	244	55	253	432	80	432	102	419	253	432	102	419	116	415	253	432	116	415	124	411	253	432	124	411	128	404	253	432	128	404	129	395	253	432	129	395	217	413	253	432	217	413	232	419	253	432	232	419	253	422	129	395	194	375	199	391	129	395	199	391	206	404	129	395	206	404	217	413	129	389	129	381	194	375	129	389	194	375	129	395	102	419	80	432	80	422	557	0	-9	10	-9	0	537	13	557	0	557	10	504	420	485	432	485	422	311	420	293	432	293	422	129	381	128	372	194	375	194	375	128	372	126	363	194	375	126	363	124	353	124	353	48	67	104	40	104	40	48	67	104	37	105	31	104	37	48	67	105	31	48	67	108	27	108	27	48	67	41	45	108	27	41	45	112	25	112	25	41	45	33	30	112	25	33	30	117	24	117	24	33	30	450	0	117	24	450	0	123	24	123	24	450	0	214	24	124	353	104	40	105	43	124	353	105	43	105	46	124	353	105	46	106	49	124	353	106	49	106	51	124	353	106	51	194	375	330	378	244	55	303	40	303	40	244	55	303	37	304	31	303	37	244	55	304	31	244	55	308	27	308	27	244	55	312	25	330	378	303	40	304	43	330	378	304	43	304	46	330	378	304	46	305	49	330	378	305	49	306	51	330	378	306	51	393	373	330	378	393	373	331	381	447	432	293	432	311	420	447	432	311	420	323	415	447	432	323	415	329	410	447	432	329	410	332	402	447	432	332	402	333	392	447	432	333	392	415	413	447	432	415	413	428	418	447	432	428	418	447	422	333	392	393	373	399	392	333	392	399	392	406	405	333	392	406	405	415	413	333	390	332	387	393	373	333	390	393	373	333	392	332	384	331	381	393	373	332	384	393	373	332	387	511	22	506	29	510	-37	510	-37	506	29	505	38	501	-18	505	38	528	378	501	-18	528	378	487	-6	487	-6	528	378	470	0	528	378	505	38	506	46	528	378	506	46	507	55	528	378	507	55	510	64	528	378	510	64	512	73	528	378	512	73	514	80	528	378	514	80	591	373	528	378	591	373	529	381	450	0	470	0	528	378	450	0	528	378	441	52	450	0	441	52	437	41	450	0	437	41	433	33	450	0	433	33	427	27	450	0	427	27	420	25	450	0	420	25	410	24	450	0	410	24	322	24	450	0	322	24	317	24	450	0	317	24	312	25	450	0	312	25	235	36	450	0	235	36	229	29	450	0	229	29	222	25	450	0	222	25	214	24	240	44	235	36	312	25	240	44	312	25	244	55	450	0	33	30	23	20	450	0	23	20	10	14	450	0	10	14	-9	10	450	0	-9	10	-9	0	647	432	485	432	504	420	647	432	504	420	517	415	647	432	517	415	525	410	647	432	525	410	529	402	647	432	529	402	531	392	647	432	531	392	614	413	647	432	614	413	627	418	647	432	627	418	647	422	531	392	591	373	597	392	531	392	597	392	604	405	531	392	604	405	614	413	531	390	530	387	591	373	531	390	591	373	531	392	530	384	529	381	591	373	530	384	591	373	530	387	519	-117	554	10	534	13	519	-117	534	13	520	17	519	-117	520	17	513	-66	519	-117	513	-66	512	-75	519	-117	512	-75	511	-88	519	-117	511	-88	509	-101	519	-117	509	-101	508	-111	519	-117	508	-111	506	-117	511	22	513	-66	520	17	253	432	80	432	102	419	253	432	102	419	116	415	253	432	116	415	124	411	253	432	124	411	128	404	253	432	128	404	129	395	253	432	129	395	217	413	253	432	217	413	232	419	253	432	232	419	253	422	129	395	194	375	199	391	129	395	199	391	206	404	129	395	206	404	217	413	129	389	129	381	194	375	129	389	194	375	129	395	102	419	80	432	80	422	510	-37	505	38	501	-18	511	22	510	-37	513	-66	504	420	485	432	485	422	311	420	293	432	293	422	194	371	113	64	175	52	194	371	175	52	176	59	194	371	176	59	178	69	194	371	178	69	180	80	194	371	180	80	183	89	194	371	183	89	184	94	194	371	184	94	218	217	194	371	218	217	195	373	196	387	218	217	263	385	196	387	263	385	268	398	196	387	268	398	275	408	196	387	275	408	285	415	196	387	285	415	311	432	196	387	311	432	195	395	196	384	196	380	218	217	196	384	218	217	196	387	195	376	195	373	218	217	195	376	218	217	196	380	113	64	107	44	245	0	113	64	245	0	192	28	113	64	192	28	183	34	113	64	183	34	177	42	113	64	177	42	175	52	192	28	245	0	204	25	204	25	245	0	220	24	263	28	220	24	245	0	263	28	245	0	304	7	297	419	311	422	311	432	297	419	311	432	285	415	263	385	218	217	225	241	225	241	218	217	265	217	225	241	265	217	282	241	282	241	265	217	294	215	282	241	294	215	324	239	324	239	294	215	319	208	324	239	319	208	339	195	311	432	69	432	132	407	311	432	132	407	169	409	311	432	169	409	179	409	311	432	179	409	186	406	311	432	186	406	192	401	311	432	192	401	195	395	69	432	41	330	54	327	69	432	54	327	70	361	69	432	70	361	86	384	69	432	86	384	105	399	69	432	105	399	132	407	432	154	423	192	422	102	422	102	423	192	399	217	422	102	399	217	396	59	396	59	399	217	364	232	396	59	364	232	358	149	358	149	355	27	396	59	364	232	324	239	339	195	364	232	339	195	353	176	364	232	353	176	358	149	358	149	351	101	355	27	355	27	351	101	331	65	355	27	331	65	304	7	304	7	331	65	300	41	304	7	300	41	263	28	245	0	107	44	100	30	245	0	100	30	90	20	245	0	90	20	77	14	245	0	77	14	58	10	245	0	58	10	58	0	113	353	107	89	109	94	113	353	109	94	141	217	113	353	36	64	99	52	113	353	99	52	100	59	113	353	100	59	102	69	113	353	102	69	105	80	113	353	105	80	107	89	36	64	30	44	169	0	36	64	169	0	116	28	36	64	116	28	107	34	36	64	107	34	101	42	36	64	101	42	99	52	119	379	118	371	141	217	141	217	118	371	115	361	141	217	115	361	113	353	121	393	141	217	186	385	121	393	186	385	191	397	121	393	191	397	198	407	121	393	198	407	208	414	121	393	208	414	234	432	121	393	234	432	120	403	141	217	121	393	121	387	141	217	121	387	119	379	116	28	169	0	128	25	128	25	169	0	143	24	186	28	143	24	169	0	186	28	169	0	227	7	220	419	234	422	234	432	220	419	234	432	208	414	186	385	141	217	148	241	148	241	141	217	188	217	148	241	188	217	205	241	205	241	188	217	217	215	205	241	217	215	247	239	247	239	217	215	243	208	247	239	243	208	263	195	234	432	74	432	93	419	234	432	93	419	107	415	234	432	107	415	115	410	234	432	115	410	120	403	355	154	346	192	345	102	345	102	346	192	322	217	345	102	322	217	319	59	319	59	322	217	287	232	319	59	287	232	281	149	281	149	278	27	319	59	287	232	247	239	263	195	287	232	263	195	276	176	287	232	276	176	281	149	281	149	274	101	278	27	278	27	274	101	254	65	278	27	254	65	227	7	227	7	254	65	224	41	227	7	224	41	186	28	497	10	478	13	497	0	497	0	478	13	465	16	497	0	465	16	384	42	384	42	465	16	457	21	384	42	457	21	390	61	390	61	457	21	453	27	390	61	453	27	452	36	452	36	468	353	390	61	468	353	452	36	452	45	468	353	452	45	453	54	468	353	453	54	455	64	468	353	455	64	458	75	468	353	458	75	462	86	468	353	462	86	537	371	468	353	537	371	470	362	591	432	429	432	448	420	591	432	448	420	461	416	591	432	461	416	470	410	591	432	470	410	475	403	591	432	475	403	476	393	591	432	476	393	559	413	591	432	559	413	572	419	591	432	572	419	591	422	476	393	537	371	543	391	476	393	543	391	550	405	476	393	550	405	559	413	476	387	474	379	537	371	476	387	537	371	476	393	473	371	470	362	537	371	473	371	537	371	474	379	497	0	384	42	377	29	497	0	377	29	367	20	497	0	367	20	353	15	497	0	353	15	334	10	497	0	334	10	334	0	169	0	30	44	23	30	169	0	23	30	13	20	169	0	13	20	0	14	169	0	0	14	-17	10	169	0	-17	10	-17	0	448	420	429	432	429	422	93	419	74	432	74	422	114	353	108	89	109	94	114	353	109	94	142	217	114	353	36	64	99	52	114	353	99	52	100	59	114	353	100	59	102	69	114	353	102	69	105	80	114	353	105	80	108	89	36	64	30	44	169	0	36	64	169	0	116	28	36	64	116	28	107	34	36	64	107	34	101	42	36	64	101	42	99	52	120	379	118	371	142	217	142	217	118	371	116	361	142	217	116	361	114	353	122	393	142	217	188	385	122	393	188	385	193	398	122	393	193	398	200	407	122	393	200	407	210	414	122	393	210	414	237	432	122	393	237	432	121	403	142	217	122	393	121	387	142	217	121	387	120	379	116	28	169	0	128	25	128	25	169	0	143	24	187	28	143	24	169	0	187	28	169	0	228	7	222	419	237	422	237	432	222	419	237	432	210	414	188	385	142	217	149	241	149	241	142	217	188	217	149	241	188	217	206	241	206	241	188	217	217	215	206	241	217	215	231	241	231	241	217	215	243	208	231	241	243	208	256	239	256	239	243	208	263	195	256	239	263	195	280	234	280	234	263	195	277	176	280	234	277	176	282	149	237	432	75	432	94	419	237	432	94	419	108	415	237	432	108	415	116	410	237	432	116	410	121	403	342	194	333	206	346	99	346	99	333	206	322	215	346	99	322	215	319	58	319	58	322	215	302	227	319	58	302	227	282	149	282	149	302	227	280	234	279	27	282	149	274	101	279	27	274	101	255	65	349	181	342	194	346	99	349	181	346	99	356	148	349	181	356	148	354	165	228	7	279	27	255	65	228	7	255	65	225	41	228	7	225	41	187	28	169	0	30	44	23	30	169	0	23	30	13	20	169	0	13	20	0	14	169	0	0	14	-17	10	169	0	-17	10	-17	0	282	149	279	27	319	58	94	419	75	432	75	422	62	54	62	123	59	47	59	47	49	125	61	2	61	2	49	125	34	122	61	2	34	122	34	19	34	19	34	122	23	116	34	19	23	116	16	45	16	45	23	116	16	105	16	45	16	105	11	93	84	92	82	102	81	79	81	79	82	102	78	111	81	79	78	111	75	69	75	69	78	111	72	118	75	69	72	118	68	61	68	61	72	118	62	123	68	61	62	123	62	54	118	441	104	441	112	349	118	441	112	349	137	380	118	441	137	380	120	435	333	179	323	151	328	62	328	62	323	151	310	124	328	62	310	124	295	35	295	35	310	124	294	98	295	35	294	98	276	75	276	75	253	54	258	14	258	14	253	54	229	37	258	14	229	37	219	0	219	0	229	37	201	24	219	0	201	24	178	-8	178	-8	201	24	171	15	178	-8	171	15	137	13	137	13	111	14	136	-11	136	-11	111	14	96	-7	96	-7	111	14	89	19	96	-7	89	19	73	27	96	-7	73	27	63	36	96	-7	63	36	61	2	59	47	61	2	63	36	167	429	156	428	167	401	167	401	156	428	145	426	167	401	145	426	137	426	137	426	132	426	137	380	137	380	132	426	127	428	137	380	127	428	123	431	104	441	80	309	92	309	104	441	92	309	112	349	238	441	221	440	245	417	245	417	221	440	203	437	245	417	203	437	203	413	203	413	203	437	187	434	203	413	187	434	178	432	317	433	269	441	283	410	283	410	269	441	254	441	283	410	254	441	245	417	178	432	167	429	167	401	178	432	167	401	203	413	137	426	137	380	167	401	137	13	136	-11	178	-8	347	261	346	253	359	96	359	96	346	253	346	245	359	96	346	245	344	237	344	237	169	237	341	209	341	209	169	237	161	209	347	269	359	96	347	277	347	277	359	96	359	410	359	410	359	96	385	134	359	410	385	134	392	375	392	375	385	134	404	175	392	375	404	175	414	327	414	327	404	175	417	221	414	327	417	221	421	270	283	410	312	392	317	433	317	433	312	392	332	363	317	433	332	363	359	410	359	410	332	363	344	324	359	410	344	324	347	277	359	96	344	237	341	209	359	96	341	209	333	179	359	96	333	179	328	62	276	75	258	14	295	35	347	261	359	96	347	269	245	417	254	441	238	441	120	435	137	380	123	431	16	45	11	93	10	78	49	125	59	47	62	123	247	160	251	329	244	114	244	114	232	302	230	13	230	13	232	302	217	274	230	13	217	274	204	43	204	43	217	274	203	244	204	43	203	244	194	216	194	216	203	244	147	244	194	216	147	244	139	216	139	216	147	244	183	375	139	216	183	375	120	395	120	395	183	375	189	391	120	395	189	391	198	404	112	353	36	67	95	43	95	43	36	67	95	40	96	30	95	40	36	67	96	30	36	67	100	23	100	23	36	67	29	44	100	23	29	44	108	18	108	18	29	44	141	0	108	18	141	0	121	14	121	14	141	0	141	10	112	353	95	43	95	45	112	353	95	45	95	48	112	353	95	48	96	51	112	353	96	51	97	54	112	353	97	54	139	216	112	353	139	216	114	363	249	432	69	432	90	419	249	432	90	419	105	416	249	432	105	416	114	411	249	432	114	411	118	404	249	432	118	404	120	395	249	432	120	395	211	413	249	432	211	413	228	419	249	432	228	419	249	422	139	216	120	395	119	388	139	216	119	388	118	381	139	216	118	381	117	372	139	216	117	372	114	363	256	48	264	-5	270	27	270	27	264	-5	306	-11	270	27	306	-11	290	14	290	14	306	-11	316	10	339	13	316	10	332	-9	339	13	332	-9	358	-3	247	77	244	114	230	13	247	77	230	13	264	-5	247	77	264	-5	256	48	189	200	186	184	187	84	189	200	187	84	204	43	189	200	204	43	194	216	187	84	186	184	184	168	187	84	184	168	182	152	187	84	182	152	182	136	480	435	435	441	454	415	454	415	435	441	429	419	403	415	429	419	405	438	403	415	405	438	379	404	379	404	405	438	375	430	379	404	375	430	357	388	357	388	375	430	346	416	357	388	346	416	336	366	336	366	346	416	319	399	336	366	319	399	316	341	251	329	256	208	271	354	271	354	256	208	271	255	271	354	271	255	293	377	293	377	271	255	291	300	293	377	291	300	316	341	384	6	409	19	401	52	401	52	409	19	418	73	447	119	418	73	433	35	447	119	433	35	475	71	339	13	358	-3	361	21	361	21	358	-3	384	6	361	21	384	6	382	35	382	35	384	6	401	52	563	287	558	341	557	225	557	225	558	341	542	384	557	225	542	384	538	168	538	168	542	384	516	415	538	168	516	415	511	116	511	116	516	415	500	324	511	116	500	324	497	277	511	116	497	277	486	224	454	415	474	403	480	435	480	435	474	403	488	383	480	435	488	383	516	415	516	415	488	383	497	357	516	415	497	357	500	324	475	71	511	116	486	224	475	71	486	224	470	170	475	71	470	170	447	119	435	441	405	438	429	419	418	73	409	19	433	35	316	10	306	-11	332	-9	141	0	29	44	21	29	141	0	21	29	12	19	141	0	12	19	-1	14	141	0	-1	14	-20	10	141	0	-20	10	-20	0	316	341	319	399	293	377	232	302	244	114	251	329	251	329	247	160	256	208	90	419	69	432	69	422	211	413	120	395	198	404	230	30	218	21	358	0	358	0	218	21	201	14	358	0	201	14	177	10	262	202	247	226	215	229	262	202	215	229	190	207	190	207	215	229	188	238	190	207	188	238	169	252	157	211	190	207	169	252	157	211	169	252	156	271	157	211	156	271	152	295	157	211	152	295	128	224	147	402	119	381	128	224	147	402	128	224	152	295	147	402	152	295	161	340	147	402	161	340	180	417	107	368	98	352	105	243	107	368	105	243	128	224	107	368	128	224	119	381	91	335	86	317	90	269	91	335	90	269	105	243	91	335	105	243	98	352	325	410	448	432	318	412	318	412	448	432	308	412	262	408	308	412	302	432	262	408	302	432	258	431	262	408	258	431	220	396	220	396	258	431	217	426	220	396	217	426	185	374	185	374	217	426	180	417	185	374	180	417	161	340	323	353	290	230	307	41	323	353	307	41	308	48	323	353	308	48	309	55	323	353	309	55	310	63	323	353	310	63	312	71	323	353	312	71	315	80	323	353	315	80	392	373	323	353	392	373	325	359	448	432	325	410	329	406	448	432	329	406	331	401	448	432	331	401	332	394	448	432	332	394	415	413	448	432	415	413	429	418	448	432	429	418	448	423	332	394	392	373	398	392	332	394	398	392	405	405	332	394	405	405	415	413	448	432	302	432	308	412	331	389	329	379	392	373	331	389	392	373	332	394	327	369	325	359	392	373	327	369	392	373	329	379	307	41	290	230	283	228	307	41	283	228	283	202	307	41	283	202	309	31	283	228	275	227	283	202	283	202	275	227	266	226	283	202	266	226	262	202	262	202	266	226	256	226	262	202	256	226	247	226	262	202	190	207	190	205	262	202	190	205	68	0	68	0	190	205	31	43	68	0	31	43	18	32	68	0	18	32	6	23	68	0	6	23	-6	16	68	0	-6	16	-19	12	68	0	-19	12	-32	10	68	0	-32	10	-32	0	358	0	358	10	338	13	358	0	338	13	324	17	358	0	324	17	238	44	358	0	238	44	230	30	245	61	238	44	324	17	245	61	324	17	314	23	245	61	314	23	309	31	245	61	309	31	283	202	358	0	177	10	177	0	90	269	86	317	84	299	78	41	81	-6	86	32	86	32	81	-6	108	-3	86	32	108	-3	97	27	97	27	108	-3	111	25	130	29	111	25	135	8	130	29	135	8	149	40	149	40	135	8	160	28	149	40	160	28	166	55	166	55	160	28	187	57	166	55	187	57	181	72	181	72	187	57	194	90	212	118	194	90	216	97	212	118	216	97	226	149	226	149	216	97	217	-5	226	149	217	-5	227	-6	71	74	74	101	70	211	71	74	70	211	60	-3	71	74	60	-3	73	55	73	55	60	-3	81	-6	73	55	81	-6	78	41	16	69	19	42	19	106	19	106	19	42	28	21	19	106	28	21	31	143	31	143	28	21	42	5	31	143	42	5	48	178	48	178	42	5	60	-3	48	178	60	-3	70	211	208	277	221	275	220	290	208	277	220	290	205	292	208	277	205	292	191	275	191	275	205	292	183	290	191	275	183	290	173	268	173	268	183	290	161	283	173	268	161	283	156	255	156	255	161	283	139	272	156	255	139	272	139	238	139	238	139	272	122	217	106	190	122	217	117	258	106	190	117	258	97	240	97	240	70	211	74	101	97	240	74	101	81	130	97	240	81	130	92	161	97	240	92	161	106	190	111	25	108	-3	135	8	139	272	117	258	122	217	226	149	227	-6	237	179	237	179	227	-6	242	-4	237	179	242	-4	243	210	243	210	242	-4	249	35	243	210	249	35	245	239	253	267	249	35	252	55	253	267	252	55	261	93	274	35	267	31	273	15	273	15	267	31	262	28	273	15	262	28	258	27	258	27	255	28	257	2	257	2	255	28	253	29	257	2	253	29	251	30	250	32	249	35	242	-4	250	32	242	-4	257	2	250	32	257	2	251	30	194	90	187	57	216	97	308	276	309	280	307	292	307	292	309	280	310	282	307	292	310	282	312	290	312	290	310	282	310	284	312	290	310	284	311	287	290	209	308	276	307	292	290	209	307	292	274	146	274	146	307	292	267	288	274	146	267	288	265	285	261	93	274	146	265	285	261	93	265	285	258	254	261	93	258	254	253	267	244	252	245	239	245	278	245	278	245	239	253	267	253	267	245	239	249	35	221	275	232	270	234	285	234	285	232	270	239	262	234	285	239	262	245	278	245	278	239	262	244	252	293	36	319	67	310	73	293	36	310	73	293	54	293	36	293	54	282	43	293	36	282	43	274	35	293	36	274	35	273	15	258	27	257	2	273	15	204	51	204	3	209	69	209	69	204	3	210	-2	209	69	210	-2	216	97	216	97	210	-2	217	-5	202	39	201	30	201	10	202	39	201	10	204	3	202	39	204	3	204	51	201	10	201	30	200	21	220	290	221	275	234	285	129	218	127	262	112	251	129	218	112	251	112	189	129	218	143	272	127	262	99	240	87	229	88	129	99	240	88	129	98	160	99	240	98	160	112	189	99	240	112	189	112	251	76	220	75	220	80	67	87	229	80	67	82	98	87	229	82	98	88	129	91	260	114	301	124	358	124	358	114	301	143	337	124	358	143	337	179	408	179	408	143	337	177	364	179	408	177	364	214	377	214	377	230	378	249	427	249	427	230	378	246	378	249	427	246	378	261	378	40	28	60	9	53	221	53	221	60	9	75	220	53	221	75	220	82	291	82	291	75	220	91	260	82	291	91	260	124	358	53	221	34	161	40	28	40	28	34	161	31	146	40	28	31	146	28	53	28	53	31	146	28	130	28	53	28	130	26	114	24	99	24	85	28	53	24	99	28	53	26	114	327	433	330	409	336	440	336	440	330	409	342	425	336	440	342	425	344	452	344	452	342	425	349	440	344	452	349	440	354	452	289	427	292	384	304	427	304	427	292	384	314	395	304	427	314	395	316	429	316	429	314	395	330	409	316	429	330	409	327	433	289	427	249	427	261	378	289	427	261	378	277	380	289	427	277	380	292	384	249	427	179	408	214	377	164	16	173	1	180	27	180	27	173	1	198	12	180	27	198	12	196	42	196	42	198	12	211	61	228	89	211	61	222	28	228	89	222	28	245	48	131	7	147	-4	148	9	148	9	147	-4	173	1	148	9	173	1	164	16	222	292	214	278	229	275	222	292	229	275	253	288	253	288	229	275	242	268	253	288	242	268	252	255	214	278	206	291	196	276	196	276	206	291	190	289	196	276	190	289	179	268	179	268	190	289	174	285	179	268	174	285	162	256	162	256	174	285	159	279	162	256	159	279	145	240	145	240	159	279	143	272	145	240	143	272	129	218	258	184	269	75	260	216	260	216	269	75	279	276	279	276	269	75	289	105	279	276	289	105	298	257	298	257	289	105	303	137	298	257	303	137	311	232	311	232	303	137	312	169	311	232	312	169	316	200	258	238	260	216	279	276	258	238	279	276	253	288	258	238	253	288	252	255	252	152	241	119	245	48	252	152	245	48	269	75	252	152	269	75	258	184	211	61	198	12	222	28	89	29	87	-2	99	16	99	16	87	-2	121	-6	99	16	121	-6	114	9	114	9	121	-6	131	7	87	-2	89	29	82	45	87	-2	82	45	80	67	87	-2	80	67	60	9	147	-4	131	7	121	-6	60	9	80	67	75	220	214	278	222	292	206	291	228	89	245	48	241	119	76	220	80	67	87	229	73	101	75	113	82	244	82	244	75	113	77	123	82	244	77	123	79	129	79	129	93	134	81	148	81	148	93	134	126	158	126	158	93	134	111	139	126	158	111	139	130	142	79	33	82	-1	89	19	89	19	82	-1	124	-6	89	19	124	-6	104	10	104	10	124	-6	124	7	153	12	124	7	124	-6	153	12	124	-6	165	-1	126	158	130	142	168	171	168	171	130	142	148	145	168	171	148	145	163	146	163	146	179	144	168	171	168	171	179	144	183	163	168	171	183	163	203	188	203	188	183	163	213	169	203	188	213	169	227	210	227	210	213	169	240	180	227	210	240	180	237	239	237	239	240	180	250	284	250	284	240	180	261	195	250	284	261	195	266	274	266	274	261	195	275	214	266	274	275	214	276	258	276	258	275	214	280	237	99	201	122	238	135	279	135	279	122	238	147	262	135	279	147	262	208	292	208	292	147	262	172	274	208	292	172	274	194	278	194	278	209	276	208	292	208	292	209	276	230	290	220	272	229	264	230	290	230	290	229	264	235	253	230	290	235	253	250	284	250	284	235	253	237	239	183	161	183	163	179	144	183	161	179	144	191	139	183	161	191	139	202	161	82	244	79	129	81	148	82	244	81	148	99	201	82	244	99	201	135	279	21	97	24	64	27	145	27	145	24	64	33	35	27	145	33	35	47	197	47	197	33	35	52	13	47	197	52	13	82	244	82	244	52	13	72	87	82	244	72	87	73	101	73	52	71	74	52	13	73	52	52	13	82	-1	71	74	72	87	52	13	265	100	259	130	257	66	257	66	259	130	244	148	257	66	244	148	235	36	235	36	244	148	224	157	235	36	224	157	207	98	207	98	224	157	205	116	202	161	191	139	200	129	202	161	200	129	205	116	202	161	205	116	224	157	204	13	207	98	203	72	204	13	203	72	193	47	176	26	153	12	165	-1	176	26	165	-1	204	13	176	26	204	13	193	47	73	52	82	-1	79	33	207	98	204	13	235	36	230	290	209	276	220	272	77	29	66	36	86	-6	86	-6	66	36	58	46	86	-6	58	46	56	-4	56	-4	58	46	55	61	33	3	55	61	71	128	33	3	71	128	21	96	200	58	176	43	179	26	179	26	176	43	156	33	179	26	156	33	154	9	154	9	156	33	138	27	154	9	138	27	131	0	131	0	138	27	123	25	131	0	123	25	108	-5	108	-5	123	25	108	24	192	245	206	289	183	253	183	253	206	289	181	292	183	253	181	292	170	258	170	258	181	292	153	260	134	259	153	260	149	289	134	259	149	289	121	280	61	239	67	231	77	254	77	254	67	231	84	242	77	254	84	242	97	268	97	268	84	242	100	251	97	268	100	251	121	280	121	280	100	251	116	256	121	280	116	256	134	259	241	269	226	281	234	187	234	187	226	281	206	289	234	187	206	289	200	222	200	222	184	157	234	187	206	289	192	245	198	234	206	289	198	234	200	222	181	292	149	289	153	260	241	269	234	187	254	232	241	269	254	232	251	252	76	102	125	132	130	157	130	157	125	132	184	157	130	157	184	157	180	186	180	186	184	157	200	222	71	128	55	61	76	102	71	128	76	102	130	157	21	96	1	53	4	32	21	96	4	32	15	16	21	96	15	16	33	3	92	26	77	29	86	-6	92	26	86	-6	108	-5	92	26	108	-5	108	24	56	-4	55	61	33	3	200	58	179	26	208	50	174	268	205	292	156	257	156	257	205	292	150	280	156	257	150	280	139	240	139	240	150	280	122	220	105	192	122	220	150	280	105	192	150	280	99	248	178	26	161	15	180	6	180	6	161	15	144	9	180	6	144	9	127	7	127	7	110	10	118	-6	118	-6	110	10	96	19	118	-6	96	19	84	-3	84	-3	96	19	85	33	84	-3	85	33	78	50	57	7	84	-3	58	202	58	202	84	-3	78	50	58	202	78	50	75	71	75	71	77	102	58	202	58	202	77	102	99	248	20	86	24	52	30	146	30	146	24	52	37	26	30	146	37	26	58	202	58	202	37	26	57	7	254	186	248	153	275	96	275	96	248	153	239	120	275	96	239	120	233	42	233	42	239	120	225	89	233	42	225	89	209	61	209	61	194	41	233	42	233	42	194	41	180	6	221	291	209	278	225	275	221	291	225	275	235	287	235	287	225	275	238	267	235	287	238	267	246	280	246	280	238	267	248	254	246	280	248	254	255	271	255	271	248	254	254	237	255	271	254	237	256	216	205	292	174	268	192	276	205	292	192	276	209	278	205	292	209	278	221	291	99	248	77	102	82	133	99	248	82	133	92	163	99	248	92	163	105	192	256	301	265	260	282	350	275	96	265	260	263	259	275	96	263	259	256	216	256	216	263	259	255	271	265	260	275	96	282	350	282	350	275	96	302	163	282	350	302	163	303	296	303	296	302	163	311	238	247	396	202	431	213	385	247	396	213	385	238	344	247	396	238	344	256	301	247	396	256	301	282	350	180	419	213	385	202	431	180	419	202	431	149	452	180	419	149	452	140	441	256	216	254	186	275	96	127	7	118	-6	180	6	178	26	180	6	194	41	169	163	147	154	151	136	151	136	147	154	121	146	151	136	121	146	89	137	89	137	89	138	85	123	85	123	89	138	111	248	85	123	111	248	82	115	169	163	205	157	187	174	187	174	205	157	203	187	214	199	203	187	205	157	214	199	205	157	245	183	233	267	244	290	229	273	229	273	244	290	225	292	229	273	225	292	222	276	222	276	225	292	213	277	188	268	213	277	225	292	188	268	225	292	166	280	85	123	151	136	89	137	40	28	60	9	65	201	65	201	60	9	86	-2	65	201	86	-2	78	83	78	83	78	89	65	201	65	201	78	89	79	97	65	201	79	97	80	106	117	-6	148	-3	119	25	119	25	148	-3	140	22	157	24	140	22	148	-3	157	24	148	-3	177	4	277	262	270	275	271	214	271	214	270	275	259	284	271	214	259	284	245	183	245	183	259	284	244	290	245	183	244	290	236	251	236	251	244	290	235	260	89	138	107	175	111	248	111	248	107	175	131	213	111	248	131	213	166	280	166	280	131	213	159	245	166	280	159	245	188	268	111	248	65	201	80	106	111	248	80	106	82	115	245	183	236	251	234	239	245	183	234	239	230	225	245	183	230	225	223	212	245	183	223	212	214	199	251	64	244	72	228	39	228	39	244	72	219	52	228	39	219	52	203	19	203	19	219	52	197	38	203	19	197	38	177	4	177	4	197	38	176	29	177	4	176	29	157	24	119	25	102	33	117	-6	117	-6	102	33	89	46	117	-6	89	46	86	-2	86	-2	89	46	81	63	86	-2	81	63	78	83	34	145	22	84	27	53	34	145	27	53	40	28	34	145	40	28	65	201	277	262	271	214	279	247	244	290	233	267	235	260	169	163	151	136	205	157	89	22	80	17	98	2	98	2	80	17	71	14	98	2	71	14	64	13	64	13	52	18	56	-6	56	-6	52	18	48	30	56	-6	48	30	47	-6	47	-6	48	30	47	43	47	-6	47	43	42	55	7	10	12	4	13	54	13	54	12	4	18	0	13	54	18	0	20	58	20	58	18	0	24	-2	20	58	24	-2	27	60	27	60	24	-2	31	-4	27	60	31	-4	42	55	42	55	31	-4	39	-5	42	55	39	-5	47	-6	0	29	1	22	2	39	2	39	1	22	3	15	2	39	3	15	6	48	6	48	3	15	7	10	6	48	7	10	13	54	157	164	150	130	163	63	163	63	150	130	140	95	163	63	140	95	134	28	134	28	140	95	126	62	134	28	126	62	107	35	107	35	99	28	134	28	134	28	99	28	98	2	150	242	156	289	140	257	140	257	156	289	132	292	140	257	132	292	127	266	127	266	132	292	112	269	98	267	112	269	109	290	98	267	109	290	90	283	57	239	71	252	72	272	72	272	71	252	85	261	72	272	85	261	90	283	90	283	85	261	98	267	54	253	35	228	44	222	54	253	44	222	57	239	54	253	57	239	72	272	206	198	203	234	203	160	206	198	203	160	204	167	206	198	204	167	205	175	206	198	205	175	206	184	206	198	206	184	206	192	347	9	367	-2	364	92	364	92	370	235	347	9	347	9	370	235	345	200	347	9	345	200	331	30	331	30	345	200	328	160	331	30	328	160	324	146	324	146	328	160	290	160	324	146	290	160	287	146	287	146	290	160	276	286	287	146	276	286	246	0	246	0	276	286	242	160	246	0	242	160	239	146	239	146	242	160	203	160	239	146	203	160	200	146	200	146	203	160	203	234	200	146	203	234	192	260	479	62	466	46	469	31	469	31	466	46	452	33	469	31	452	33	451	13	451	13	452	33	438	24	451	13	438	24	434	1	434	1	438	24	425	18	434	1	425	18	414	-4	414	-4	425	18	411	16	373	154	384	189	400	265	400	265	384	189	398	222	400	265	398	222	417	249	417	249	425	256	436	285	436	285	425	256	432	263	436	285	432	263	440	267	370	235	364	92	367	121	370	235	367	121	373	154	370	235	373	154	400	265	321	135	319	125	321	58	321	135	321	58	331	30	321	135	331	30	324	146	321	58	319	125	318	114	321	58	318	114	317	104	321	58	317	104	317	95	436	285	440	267	476	292	476	292	440	267	447	270	476	292	447	270	455	271	455	271	466	267	476	292	476	292	466	267	472	256	476	292	472	256	476	243	500	228	506	229	508	285	508	285	506	229	513	232	508	285	513	232	517	277	517	277	513	232	518	237	517	277	518	237	522	267	522	267	518	237	522	245	522	267	522	245	524	256	494	290	476	292	483	233	494	290	483	233	500	228	494	290	500	228	508	285	436	285	400	265	417	249	396	19	383	28	392	-6	396	19	392	-6	414	-4	396	19	414	-4	411	16	373	43	367	65	367	-2	373	43	367	-2	392	-6	373	43	392	-6	383	28	157	164	163	63	159	193	159	193	163	63	176	278	176	278	163	63	186	104	176	278	186	104	192	260	192	260	186	104	200	146	157	221	159	193	176	278	157	221	176	278	156	289	157	221	156	289	150	242	132	292	109	290	112	269	64	13	56	-6	98	2	89	22	98	2	99	28	364	92	367	-2	367	65	479	62	469	31	487	56	476	292	476	243	483	233	246	0	239	146	198	0	276	286	290	160	324	286	38	40	40	75	35	34	35	34	40	75	35	81	35	34	35	81	34	26	34	26	27	84	21	3	21	3	27	84	18	86	21	3	18	86	9	84	43	67	40	75	41	45	43	67	41	45	43	51	43	67	43	51	44	58	173	17	156	91	153	66	173	17	153	66	152	6	152	6	153	66	143	43	152	6	143	43	129	-1	129	-1	143	43	126	24	129	-1	126	24	104	-5	104	-5	126	24	101	11	104	-5	101	11	78	-6	78	-6	101	11	68	7	132	291	117	288	118	274	118	274	117	288	106	285	118	274	106	285	97	264	97	264	106	285	95	282	97	264	95	282	85	281	85	281	82	281	97	264	97	264	82	281	80	249	90	144	93	144	109	159	109	159	93	144	96	144	109	159	96	144	99	144	99	144	119	142	109	159	109	159	119	142	134	163	89	159	84	143	87	144	89	159	87	144	90	144	89	159	90	144	109	159	149	292	142	278	157	276	149	292	157	276	184	288	184	288	157	276	169	270	184	288	169	270	178	260	132	291	118	274	142	278	132	291	142	278	149	292	80	249	82	281	79	283	80	249	79	283	77	285	80	249	77	285	76	289	80	249	76	289	67	292	80	249	67	292	66	230	76	292	67	292	76	289	67	292	43	207	54	207	67	292	54	207	66	230	237	228	234	247	231	202	231	202	234	247	225	264	231	202	225	264	217	182	217	182	225	264	208	279	217	182	208	279	197	167	197	167	208	279	186	228	184	246	186	228	208	279	184	246	208	279	184	288	184	246	184	288	178	260	183	209	172	190	173	157	183	209	173	157	197	167	183	209	197	167	186	228	156	174	134	163	134	135	156	174	134	135	149	151	156	174	149	151	149	152	156	174	149	152	173	157	156	174	173	157	172	190	134	135	146	124	149	151	149	151	146	124	153	109	149	151	153	109	172	143	172	143	153	109	156	91	172	143	156	91	173	17	211	105	203	120	205	52	211	105	205	52	210	64	211	105	210	64	213	76	211	105	213	76	214	87	172	143	173	17	190	133	190	133	173	17	190	31	190	133	190	31	203	120	203	120	190	31	198	41	203	120	198	41	205	52	55	8	46	11	47	-4	55	8	47	-4	78	-6	55	8	78	-6	68	7	34	26	21	3	35	21	35	21	21	3	47	-4	35	21	47	-4	39	16	39	16	47	-4	46	11	3	16	21	3	9	84	3	16	9	84	1	81	3	16	1	81	-5	74	3	16	-5	74	-7	32	-9	64	-11	52	-7	32	-9	64	-7	32	-5	74	134	163	119	142	134	135	27	84	34	26	35	81	40	75	38	40	41	45	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	200	125	192	90	234	156	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	255	240	256	36	272	286	272	286	257	43	259	54	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	178	388	178	437	170	441	178	388	170	441	169	350	178	388	169	350	180	380	179	393	182	397	184	432	184	432	182	397	185	401	184	432	185	401	188	425	188	425	185	401	188	407	188	425	188	407	189	417	184	432	178	437	178	388	184	432	178	388	179	393	303	442	295	416	295	385	295	385	295	416	282	394	295	385	282	394	275	361	275	361	282	394	266	376	275	361	266	376	249	345	249	345	266	376	246	364	249	345	246	364	221	360	221	360	206	362	216	339	216	339	206	362	194	366	216	339	194	366	192	341	192	341	194	366	186	372	192	341	186	372	180	380	170	441	163	442	169	350	169	350	163	442	154	441	169	350	154	441	149	364	149	364	154	441	146	437	149	364	146	437	138	430	136	383	149	364	138	430	136	383	138	430	133	420	136	383	133	420	131	407	303	442	295	385	308	413	303	442	308	413	315	442	221	360	216	339	249	345	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	200	125	192	90	234	156	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	255	240	256	36	272	286	272	286	257	43	259	54	180	380	169	350	192	341	266	44	259	36	262	16	262	16	259	36	253	31	262	16	253	31	247	2	247	2	253	31	246	28	247	2	246	28	240	27	240	27	233	32	247	2	247	2	233	32	232	-4	267	244	284	292	259	250	259	250	284	292	249	253	235	244	249	253	243	278	235	244	243	278	219	222	219	222	243	278	213	246	219	222	213	246	200	195	200	195	213	246	186	207	200	195	186	207	177	170	177	170	186	207	155	174	177	170	155	174	148	152	148	152	155	174	134	122	148	152	134	122	143	103	148	151	148	152	143	103	148	151	143	103	151	83	148	151	151	83	162	148	120	136	134	122	155	174	120	136	155	174	112	160	120	136	112	160	105	160	120	136	105	160	101	146	281	69	279	65	293	65	293	65	279	65	277	62	293	65	277	62	277	36	277	36	277	62	275	58	277	36	275	58	273	55	273	55	266	44	277	36	277	36	266	44	262	16	272	237	280	231	284	292	284	292	280	231	290	228	284	292	290	228	296	290	296	290	290	228	300	230	296	290	300	230	307	285	307	285	300	230	308	233	307	285	308	233	315	277	315	277	308	233	315	240	315	277	315	240	320	268	320	268	315	240	320	248	320	268	320	248	322	259	284	292	243	278	249	253	233	32	227	46	232	-4	232	-4	227	46	222	65	232	-4	222	65	217	-6	217	-6	222	65	216	87	217	-6	216	87	206	109	163	41	172	22	176	142	176	142	172	22	182	7	176	142	182	7	188	133	188	133	182	7	197	-3	188	133	197	-3	198	122	198	122	197	-3	217	-6	198	122	217	-6	206	109	162	148	151	83	157	62	162	148	157	62	163	41	162	148	163	41	176	142	64	262	71	259	82	282	82	282	71	259	75	254	82	282	75	254	76	247	76	247	76	241	101	146	101	146	76	241	74	233	101	146	74	233	71	223	60	279	33	275	41	265	60	279	41	265	54	264	60	279	54	264	64	262	60	279	64	262	82	282	142	290	120	288	105	160	105	160	120	288	101	285	105	160	101	285	101	146	101	146	101	285	82	282	101	146	82	282	76	247	12	0	61	0	64	194	64	194	61	0	101	146	64	194	101	146	68	210	68	210	101	146	71	223	41	265	33	275	33	265	120	288	142	290	139	292	281	69	293	65	283	72	284	292	267	244	272	237	22	41	22	-6	26	22	26	22	22	-6	32	-4	26	22	32	-4	27	18	27	18	32	-4	30	16	44	22	30	16	32	-4	44	22	32	-4	42	0	97	96	103	115	98	160	97	96	98	160	90	74	90	74	98	160	89	129	90	74	89	129	81	51	81	51	89	129	77	91	81	51	77	91	71	30	71	30	77	91	67	60	71	30	67	60	58	13	58	13	67	60	56	37	58	13	56	37	51	5	51	5	56	37	44	22	51	5	44	22	42	0	179	260	198	289	171	256	171	256	198	289	170	277	171	256	170	277	164	251	164	251	170	277	157	245	148	234	157	245	170	277	148	234	170	277	144	254	225	292	198	289	201	263	201	263	198	289	195	264	187	263	195	264	198	289	187	263	198	289	179	260	144	254	119	216	123	182	144	254	123	182	131	203	144	254	131	203	140	220	144	254	140	220	148	234	119	216	98	160	103	115	119	216	103	115	115	156	119	216	115	156	123	182	205	187	186	-4	196	-5	205	187	196	-5	214	-3	205	187	175	80	178	0	205	187	178	0	186	-4	171	6	178	0	175	80	171	6	175	80	171	62	171	6	171	62	168	49	171	6	168	49	166	16	166	16	168	49	166	40	166	16	166	40	165	34	166	16	165	34	165	30	212	225	210	213	214	-3	214	-3	210	213	208	200	214	-3	208	200	205	187	212	225	214	-3	214	235	214	235	214	-3	216	37	214	235	216	37	214	242	225	292	216	37	216	41	225	292	216	41	217	46	217	46	218	54	225	292	225	292	218	54	221	65	225	292	221	65	224	78	224	78	261	212	225	292	225	292	261	212	240	290	219	27	230	2	222	26	222	26	230	2	226	25	232	26	226	25	230	2	232	26	230	2	248	15	270	59	258	46	268	36	270	59	268	36	293	67	270	59	293	67	283	76	248	37	240	30	248	15	248	37	248	15	268	36	248	37	268	36	258	46	216	33	216	37	214	-3	216	33	214	-3	217	30	217	30	214	-3	230	2	217	30	230	2	219	27	263	220	265	229	266	265	266	265	265	229	266	236	266	265	266	236	268	251	268	251	266	236	267	244	261	212	263	220	266	265	261	212	266	265	260	276	261	212	260	276	251	284	261	212	251	284	240	290	225	292	201	263	206	261	225	292	206	261	211	257	225	292	211	257	213	250	225	292	213	250	214	242	225	292	214	242	216	37	25	34	22	41	26	22	25	34	26	22	25	27	22	-6	22	41	19	47	22	-6	19	47	15	51	22	-6	15	51	10	54	22	-6	10	54	10	-7	10	54	5	56	10	-7	10	-7	5	56	0	56	10	-7	0	56	-1	-6	-1	-6	0	56	-7	55	-1	-6	-7	55	-12	-2	-12	-2	-7	55	-15	52	-12	-2	-15	52	-20	4	-20	4	-15	52	-22	46	-20	4	-22	46	-26	14	-26	14	-22	46	-26	38	-26	14	-26	38	-28	26	232	26	248	15	240	30	23	34	21	41	24	22	24	22	21	41	26	-6	24	22	26	-6	25	18	25	18	26	-6	28	16	43	22	28	16	40	-2	43	22	40	-2	50	3	21	41	18	46	26	-6	26	-6	18	46	14	51	26	-6	14	51	10	-7	10	-7	14	51	9	53	10	-7	9	53	4	55	-27	37	-26	13	-23	45	-23	45	-26	13	-21	4	-23	45	-21	4	-16	51	-16	51	-21	4	-12	-2	-16	51	-12	-2	-9	54	-9	54	-12	-2	-1	-6	-9	54	-1	-6	0	55	0	55	-1	-6	10	-7	0	55	10	-7	4	55	330	25	327	26	338	2	338	2	327	26	325	29	338	2	325	29	323	-4	323	-4	325	29	324	33	323	-4	324	33	324	37	324	37	346	286	313	207	313	207	346	286	210	82	313	207	210	82	173	0	173	0	210	82	208	82	173	0	208	82	183	286	340	123	355	183	346	286	346	286	355	183	371	240	346	286	371	240	385	286	346	286	324	37	328	72	346	286	328	72	340	123	287	0	296	-4	297	155	297	155	296	-4	305	-6	297	155	305	-6	313	207	313	207	305	-6	323	-4	313	207	323	-4	324	37	110	118	142	217	143	286	143	286	142	217	168	0	143	286	168	0	183	286	183	286	168	0	173	0	103	97	110	118	143	286	103	97	143	286	96	76	96	76	143	286	94	129	96	76	94	129	88	56	88	56	94	129	82	92	88	56	82	92	78	38	78	38	82	92	69	61	78	38	69	61	67	21	67	21	69	61	59	12	56	37	43	22	50	3	56	37	50	3	59	12	56	37	59	12	69	61	355	37	347	30	355	15	355	15	347	30	340	26	355	15	340	26	338	2	338	2	340	26	334	24	355	37	355	15	364	47	364	47	355	15	374	37	364	47	374	37	375	60	375	60	374	37	398	68	375	60	398	68	389	77	275	52	276	15	279	79	279	79	276	15	280	5	279	79	280	5	286	113	286	113	280	5	287	0	286	113	287	0	297	155	28	16	26	-6	40	-2	276	15	275	52	274	29	330	25	338	2	334	24	-26	13	-27	37	-29	25	23	34	24	22	24	27	76	241	75	237	100	140	100	140	75	237	75	234	100	140	75	234	75	232	75	232	13	0	61	0	75	254	76	247	83	281	83	281	76	247	100	140	83	281	100	140	102	284	102	284	100	140	104	154	102	284	104	154	120	288	120	288	104	154	143	290	120	288	143	290	140	292	245	26	242	28	253	3	253	3	242	28	240	30	253	3	240	30	237	-3	237	-3	240	30	239	33	237	-3	239	33	239	37	239	37	254	286	220	-5	220	-5	254	286	219	154	220	-5	219	154	215	140	215	140	219	154	104	154	215	140	104	154	100	140	100	140	76	247	76	244	100	140	76	244	76	241	75	232	61	0	100	140	240	47	242	55	254	286	254	286	242	55	244	65	254	286	244	65	248	78	248	78	302	286	254	286	254	286	239	37	239	41	254	286	239	41	240	47	239	37	220	-5	237	-3	195	62	195	6	200	80	200	80	195	6	202	0	200	80	202	0	215	140	215	140	202	0	210	-4	215	140	210	-4	220	-5	192	49	190	40	190	16	192	49	190	16	195	6	192	49	195	6	195	62	189	34	188	30	190	16	189	34	190	16	190	40	270	37	262	30	270	16	270	16	262	30	255	26	270	16	255	26	253	3	253	3	255	26	249	25	290	61	279	47	289	37	290	61	289	37	313	69	290	61	313	69	292	64	313	69	303	78	300	74	313	69	300	74	298	71	313	69	298	71	295	67	313	69	295	67	292	64	270	37	270	16	289	37	270	37	289	37	279	47	33	275	50	264	61	278	61	278	50	264	63	262	61	278	63	262	83	281	83	281	63	262	71	259	83	281	71	259	75	254	50	264	33	275	33	265	245	26	253	3	249	25	208	278	224	275	208	278	208	278	224	275	218	292	208	278	218	292	202	291	208	278	202	291	191	276	191	276	202	291	186	289	191	276	186	289	174	268	174	268	186	289	170	285	174	268	170	285	157	256	157	256	170	285	154	279	157	256	154	279	140	240	140	240	154	279	138	272	140	240	138	272	124	218	160	16	168	1	176	27	176	27	168	1	193	12	176	27	193	12	191	42	191	42	193	12	207	61	223	89	207	61	217	28	223	89	217	28	241	48	126	7	143	-4	144	9	144	9	143	-4	168	1	144	9	168	1	160	16	253	184	265	75	256	216	256	216	265	75	274	276	274	276	265	75	284	105	274	276	284	105	294	257	294	257	284	105	299	137	294	257	299	137	307	232	307	232	299	137	308	169	307	232	308	169	311	200	254	238	256	216	274	276	254	238	274	276	248	288	254	238	248	288	247	255	248	288	218	292	224	275	248	288	224	275	238	268	248	288	238	268	247	255	247	152	237	119	241	48	247	152	241	48	265	75	247	152	265	75	253	184	207	61	193	12	217	28	83	129	93	160	99	245	99	245	93	160	107	189	99	245	107	189	138	272	138	272	107	189	124	218	84	29	77	45	83	-2	83	-2	77	45	75	67	66	211	75	67	77	98	66	211	77	98	99	245	99	245	77	98	83	129	84	29	83	-2	95	16	95	16	83	-2	117	-6	95	16	117	-6	109	9	109	9	117	-6	126	7	55	9	83	-2	75	67	55	9	75	67	66	211	55	9	66	211	41	172	55	9	41	172	35	28	25	129	19	85	23	53	25	129	23	53	35	28	25	129	35	28	41	172	143	-4	126	7	117	-6	223	89	241	48	237	119	77	242	77	239	78	53	78	53	77	239	77	236	78	53	77	236	76	234	76	234	13	0	62	0	104	285	100	146	144	290	104	285	144	290	122	288	122	288	144	290	142	292	170	243	137	202	152	198	152	198	137	202	129	164	113	140	129	164	137	202	113	140	137	202	101	117	101	117	137	202	100	146	101	117	100	146	90	90	90	90	100	146	104	285	90	90	104	285	86	282	90	90	86	282	78	53	78	53	86	282	78	247	78	53	78	247	78	244	78	53	78	244	77	242	64	262	72	259	86	282	86	282	72	259	76	254	86	282	76	254	78	247	63	279	35	275	52	264	63	279	52	264	64	262	63	279	64	262	86	282	253	292	227	287	232	257	232	257	227	287	226	258	210	254	226	258	227	287	210	254	227	287	200	271	200	271	170	243	173	224	200	271	173	224	193	243	200	271	193	243	210	254	233	187	204	80	206	0	233	187	206	0	215	-4	233	187	215	-4	225	-5	233	187	225	-5	242	-3	233	187	242	-3	236	199	243	41	253	292	243	37	243	37	242	239	242	232	243	37	242	232	242	-3	242	-3	242	232	241	223	242	-3	241	223	239	212	244	46	246	54	253	292	253	292	246	54	249	65	253	292	249	65	252	78	252	78	290	212	253	292	253	292	290	212	268	290	246	28	258	3	249	26	249	26	258	3	254	25	260	26	254	25	258	3	260	26	258	3	274	16	294	61	283	47	293	37	294	61	293	37	317	69	294	61	317	69	297	64	317	69	308	78	305	74	317	69	305	74	302	71	317	69	302	71	300	67	317	69	300	67	297	64	274	37	266	30	274	16	274	37	274	16	293	37	274	37	293	37	283	47	243	33	243	37	242	-3	243	33	242	-3	244	30	244	30	242	-3	258	3	244	30	258	3	246	28	200	6	206	0	204	80	200	6	204	80	199	62	200	6	199	62	196	49	200	6	196	49	195	16	195	16	196	49	195	40	195	16	195	40	194	34	195	16	194	34	194	30	292	220	293	229	295	265	295	265	293	229	295	236	295	265	295	236	296	251	296	251	295	236	296	244	290	212	292	220	295	265	290	212	295	265	289	276	290	212	289	276	281	285	290	212	281	285	268	290	253	292	232	257	236	255	253	292	236	255	240	251	253	292	240	251	242	246	253	292	242	246	242	239	253	292	242	239	243	37	76	234	62	0	78	53	253	292	243	41	244	46	236	199	242	-3	239	212	260	26	274	16	266	30	170	243	152	198	173	224	52	264	35	275	35	265	97	-5	105	-6	100	6	100	6	105	-6	110	5	131	8	110	5	115	-6	131	8	115	-6	172	5	91	10	84	15	88	-3	91	10	88	-3	97	-5	91	10	97	-5	100	6	78	238	76	229	78	30	78	30	79	0	80	22	80	22	79	0	88	-3	80	22	88	-3	84	15	-5	-83	42	-105	70	203	74	217	70	203	79	0	74	217	79	0	76	229	76	229	79	0	78	30	70	203	42	-105	44	-94	70	203	44	-94	48	-76	70	203	48	-76	55	-51	70	203	55	-51	62	-23	70	203	62	-23	69	4	70	203	69	4	79	0	66	263	73	260	139	292	139	292	73	260	78	255	139	292	78	255	80	247	80	247	81	51	88	81	80	247	88	81	139	292	139	292	88	81	98	117	139	292	98	117	122	217	122	217	98	117	109	154	122	217	109	154	121	188	121	188	133	211	122	217	122	217	133	211	144	245	139	292	122	217	143	290	139	292	35	275	51	265	139	292	51	265	58	264	139	292	58	264	66	263	250	179	244	151	267	86	267	86	244	151	235	123	267	86	235	123	224	37	224	37	235	123	223	95	224	37	223	95	206	68	206	68	188	46	224	37	224	37	188	46	172	5	211	289	211	264	226	262	211	289	226	262	235	292	235	292	226	262	238	255	235	292	238	255	261	288	261	288	238	255	245	244	261	288	245	244	250	228	211	264	211	289	189	260	189	260	211	289	188	281	189	260	188	281	168	248	168	248	188	281	166	267	168	248	166	267	149	231	149	231	166	267	144	245	149	231	144	245	133	211	305	238	296	261	297	145	297	145	296	261	282	278	297	145	282	278	267	86	267	86	282	278	261	288	267	86	261	288	251	207	251	207	261	288	250	228	251	207	250	179	267	86	172	5	188	46	169	28	172	5	169	28	150	16	172	5	150	16	131	8	110	5	105	-6	115	-6	78	238	78	30	81	51	78	238	81	51	79	244	79	244	81	51	80	247	84	-135	84	-124	67	-123	84	-135	67	-123	56	-121	84	-135	56	-121	48	-118	84	-135	48	-118	-10	-99	84	-135	-10	-99	-16	-110	84	-135	-16	-110	-24	-118	84	-135	-24	-118	-35	-122	84	-135	-35	-122	-50	-124	84	-135	-50	-124	-50	-135	-5	-83	-10	-99	48	-118	-5	-83	48	-118	43	-112	-5	-83	43	-112	42	-105	305	238	297	145	307	209	51	265	35	275	35	265	75	92	75	92	75	92	75	92	73	226	54	9	54	9	73	226	50	198	54	9	50	198	34	30	34	30	50	198	33	165	34	30	33	165	22	58	22	58	33	165	22	131	22	58	22	131	18	95	210	51	191	35	193	17	193	17	191	35	172	25	193	17	172	25	169	3	169	3	172	25	154	18	169	3	154	18	143	-4	143	-4	154	18	134	16	115	-6	143	-4	134	16	115	-6	134	16	113	20	115	-6	113	20	97	29	115	-6	97	29	85	45	115	-6	85	45	82	-2	82	-2	85	45	77	66	82	-2	77	66	75	92	82	-2	75	92	54	9	140	277	135	246	148	257	140	277	148	257	163	285	163	285	148	257	161	266	163	285	161	266	176	272	85	160	98	192	99	251	99	251	98	192	115	221	99	251	115	221	119	265	119	265	115	221	135	246	119	265	135	246	140	277	77	127	85	160	99	251	77	127	99	251	73	226	77	127	73	226	75	92	233	289	210	292	216	277	216	277	210	292	207	278	191	277	207	278	210	292	191	277	210	292	186	290	257	208	266	213	267	271	267	271	266	213	273	220	267	271	273	220	276	256	276	256	273	220	278	228	276	256	278	228	279	239	252	282	233	289	238	208	252	282	238	208	248	207	252	282	248	207	257	208	252	282	257	208	267	271	225	246	226	218	228	252	228	252	226	218	231	212	228	252	231	212	231	258	231	258	231	212	238	208	231	258	238	208	232	265	232	265	238	208	233	289	223	240	222	233	223	225	223	240	223	225	226	218	223	240	226	218	225	246	233	289	216	277	222	276	233	289	222	276	228	273	233	289	228	273	231	269	233	289	231	269	232	265	186	290	163	285	176	272	186	290	176	272	191	277	217	37	240	64	230	71	217	37	230	71	210	51	217	37	210	51	193	17	73	232	70	216	77	54	77	54	70	216	66	196	77	54	66	196	61	0	61	0	66	196	60	174	120	288	101	285	103	152	120	288	103	152	142	290	120	288	142	290	140	292	137	204	124	163	147	194	137	204	147	194	169	243	169	243	147	194	169	221	169	243	169	221	197	270	197	270	169	221	189	241	197	270	189	241	208	253	124	163	137	204	112	143	112	143	137	204	103	152	112	143	103	152	101	121	101	121	103	152	101	285	101	121	101	285	90	93	90	93	101	285	82	282	90	93	82	282	77	54	77	54	82	282	76	251	77	54	76	251	75	244	77	54	75	244	73	232	66	262	72	260	82	282	82	282	72	260	75	256	82	282	75	256	76	251	60	279	33	275	49	265	60	279	49	265	58	264	60	279	58	264	66	262	60	279	66	262	82	282	230	203	221	166	225	0	225	0	221	166	209	118	225	0	209	118	193	61	193	61	175	0	225	0	249	292	224	287	228	257	228	257	224	287	223	258	208	253	223	258	224	287	208	253	224	287	197	270	262	152	263	290	252	94	252	94	263	290	249	292	252	94	249	292	239	54	239	54	249	292	238	241	239	54	238	241	236	229	239	54	236	229	230	203	383	258	387	257	386	288	383	258	386	288	377	284	383	258	377	284	369	254	369	254	377	284	368	279	369	254	368	279	353	244	353	244	368	279	349	265	353	244	349	265	335	227	335	227	349	265	330	246	335	227	330	246	316	206	316	206	330	246	310	222	316	206	310	222	296	180	288	191	262	152	265	126	288	191	265	126	279	154	288	191	279	154	296	180	288	191	296	180	310	222	392	219	371	-5	389	-2	392	219	389	-2	395	35	392	219	353	68	354	0	392	219	354	0	361	-4	392	219	361	-4	371	-5	350	54	347	43	349	5	350	54	349	5	354	0	350	54	354	0	353	68	346	35	345	29	345	14	346	35	345	14	349	5	346	35	349	5	347	43	400	26	398	27	408	5	408	5	398	27	396	29	408	5	396	29	389	-2	389	-2	396	29	395	32	389	-2	395	32	395	35	395	35	395	237	395	232	395	35	395	38	395	237	395	237	395	38	396	43	395	237	396	43	396	241	396	241	396	43	397	49	396	241	397	49	396	244	396	244	397	49	402	292	402	292	397	49	399	57	402	292	399	57	401	66	395	248	396	244	402	292	395	248	402	292	394	290	395	248	394	290	394	252	394	290	386	288	387	257	394	290	387	257	391	255	394	290	391	255	394	252	393	226	392	219	395	35	393	226	395	35	395	232	425	37	417	30	426	19	426	19	417	30	410	26	426	19	410	26	408	5	408	5	410	26	403	25	443	221	445	231	447	266	447	266	445	231	447	240	447	266	447	240	449	253	449	253	447	240	448	247	442	276	434	285	440	208	442	276	440	208	443	221	442	276	443	221	447	266	440	208	434	285	424	290	440	208	424	290	410	292	440	208	410	292	402	292	440	208	402	292	401	66	460	78	446	61	446	39	460	78	446	39	466	65	460	78	466	65	469	69	435	47	425	37	426	19	435	47	426	19	446	39	435	47	446	39	446	61	263	290	262	152	272	180	263	290	272	180	275	285	275	285	272	180	279	205	275	285	279	205	283	277	283	277	279	205	285	226	283	277	285	226	287	266	287	266	285	226	288	242	287	266	288	242	289	252	232	255	235	251	249	292	249	292	235	251	237	247	249	292	237	247	238	241	61	0	60	174	11	0	249	292	228	257	232	255	400	26	408	5	403	25	345	14	345	29	344	24	265	126	262	152	252	94	230	203	225	0	239	54	49	265	33	275	33	265	80	292	78	292	80	292	80	292	78	292	84	136	80	292	84	136	89	280	89	280	84	136	97	81	89	280	97	81	101	249	101	249	97	81	108	34	101	249	108	34	115	208	115	208	108	34	112	5	130	-9	112	5	111	1	130	-9	111	1	110	-3	228	200	219	175	225	153	225	153	219	175	203	142	225	153	203	142	201	106	201	106	203	142	180	101	201	106	180	101	171	54	171	54	180	101	150	50	256	267	251	277	254	229	254	229	251	277	244	285	254	229	244	285	243	195	243	195	244	285	234	290	243	195	234	290	231	220	231	220	228	200	243	195	243	195	228	200	225	153	234	290	223	292	225	233	234	290	225	233	229	230	234	290	229	230	231	225	234	290	231	225	231	220	202	252	207	247	207	288	207	288	207	247	214	242	207	288	214	242	214	291	214	291	214	242	220	237	214	291	220	237	223	292	223	292	220	237	225	233	197	268	197	262	198	276	198	276	197	262	199	257	198	276	199	257	201	283	201	283	199	257	202	252	201	283	202	252	207	288	130	-9	171	54	150	50	130	-9	150	50	137	123	130	-9	137	123	127	163	130	-9	127	163	115	208	130	-9	115	208	112	5	89	-62	130	-9	94	-33	94	-33	130	-9	105	-17	107	-12	105	-17	130	-9	107	-12	130	-9	109	-7	109	-7	130	-9	110	-3	94	-33	78	-54	89	-62	89	-62	78	-54	59	-75	89	-62	59	-75	52	-102	52	-102	59	-75	40	-92	52	-102	40	-92	22	-99	22	-99	14	-97	20	-127	20	-127	14	-97	9	-92	20	-127	9	-92	4	-87	22	-99	20	-127	52	-102	6	268	20	266	7	280	6	268	7	280	3	279	6	268	3	279	2	267	2	267	3	279	-1	278	2	267	-1	278	-1	267	-1	267	-1	278	-5	278	-1	267	-5	278	-5	267	-5	267	-5	278	-9	277	-5	267	-9	277	-10	266	-10	266	-9	277	-14	276	-10	266	-14	276	-14	265	-38	-98	-38	-116	-35	-91	-35	-91	-38	-116	-33	-124	-35	-91	-33	-124	-29	-85	-29	-85	-33	-124	-26	-130	-29	-85	-26	-130	-22	-82	-22	-82	-26	-130	-17	-134	-22	-82	-17	-134	-14	-80	-14	-80	-17	-134	-6	-136	-14	-80	-6	-136	-2	-82	-2	-82	-6	-136	20	-127	-2	-82	20	-127	4	-87	78	292	58	289	69	187	69	187	58	289	57	225	49	242	57	225	58	289	49	242	58	289	41	254	41	254	58	289	41	286	41	254	41	286	32	262	32	262	41	286	27	284	32	262	27	284	20	266	20	266	27	284	16	282	20	266	16	282	7	280	78	292	69	187	84	136	-38	-116	-38	-98	-40	-107	256	267	254	229	258	256	134	-110	126	-118	234	-135	234	-135	126	-118	115	-122	234	-135	115	-122	100	-124	199	-118	195	-112	145	-83	145	-83	195	-112	194	-105	145	-83	194	-105	177	37	177	37	194	-105	181	64	177	37	181	64	176	37	176	37	181	64	169	47	176	37	169	47	159	18	159	18	169	47	153	32	159	18	153	32	143	5	143	5	153	32	134	21	143	5	134	21	127	-2	127	-2	134	21	113	16	127	-2	113	16	110	-5	110	-5	113	16	97	20	110	-5	97	20	93	-6	93	-6	97	20	84	30	93	-6	84	30	74	46	67	-1	93	-6	74	46	67	-1	74	46	69	65	67	-1	69	65	67	87	67	-1	67	87	48	201	67	-1	48	201	46	13	19	94	22	63	27	148	27	148	22	63	31	36	27	148	31	36	48	201	48	201	31	36	46	13	222	233	222	271	214	248	214	248	222	271	211	281	214	248	211	281	202	260	202	260	211	281	195	289	202	260	195	289	190	267	190	267	195	289	178	269	137	256	178	269	174	292	137	256	174	292	123	280	67	87	71	129	81	247	81	247	71	129	83	177	81	247	83	177	123	280	123	280	83	177	105	222	123	280	105	222	137	256	67	87	81	247	48	201	225	211	204	-57	231	48	225	211	231	48	225	214	222	271	225	214	230	258	195	289	174	292	178	269	234	246	231	48	234	35	234	246	234	35	241	20	234	246	230	258	231	48	279	205	286	221	279	232	279	205	279	232	274	407	272	414	274	407	292	444	272	414	292	444	271	440	244	86	248	106	249	300	249	300	248	106	255	132	249	300	255	132	260	344	260	344	255	132	265	165	260	344	265	165	268	377	268	377	265	165	279	205	268	377	279	205	273	398	273	398	279	205	274	407	246	52	243	71	253	6	253	6	243	71	241	20	241	20	243	71	249	300	249	300	243	71	244	86	249	300	234	246	241	20	274	407	279	232	292	444	292	444	279	232	338	449	292	444	338	449	312	448	312	448	338	449	333	452	271	440	250	437	254	424	271	440	254	424	261	422	271	440	261	422	267	419	271	440	267	419	272	414	250	437	229	435	247	424	250	437	247	424	254	424	281	232	279	232	286	221	281	232	286	221	298	255	298	255	286	221	298	237	298	255	298	237	315	272	315	272	298	237	314	253	315	272	314	253	333	265	398	157	386	108	387	38	387	38	386	108	365	63	387	38	365	63	345	5	345	5	365	63	333	29	345	5	333	29	294	-6	294	-6	333	29	289	16	354	290	353	269	370	266	354	290	370	266	379	292	379	292	370	266	383	256	379	292	383	256	401	288	401	288	383	256	393	241	401	288	393	241	399	222	333	283	315	272	333	265	333	283	333	265	353	269	333	283	353	269	354	290	449	202	445	231	441	143	441	143	445	231	435	256	441	143	435	256	420	86	420	86	435	256	420	275	420	86	420	275	401	200	401	200	420	275	401	288	401	200	401	288	399	222	401	200	398	157	420	86	277	19	265	26	270	-3	277	19	270	-3	294	-6	277	19	294	-6	289	16	254	37	246	52	253	6	254	37	253	6	270	-3	254	37	270	-3	265	26	194	-100	225	211	194	-105	194	-105	188	80	181	64	225	211	194	-100	196	-93	225	211	196	-93	198	-82	225	211	198	-82	201	-70	225	211	201	-70	204	-57	234	-135	234	-124	218	-123	234	-135	218	-123	207	-121	234	-135	207	-121	199	-118	234	-135	199	-118	140	-99	234	-135	140	-99	134	-110	234	-135	100	-124	100	-135	140	-99	199	-118	145	-83	188	80	194	-105	225	211	247	424	229	435	229	424	398	157	387	38	420	86	225	214	231	48	230	258	222	271	222	233	225	214	21	-5	32	-2	25	35	21	-5	25	35	21	37	21	-5	21	37	16	39	21	-5	16	39	11	41	21	-5	11	41	10	-6	10	-6	11	41	7	43	10	-6	7	43	3	44	10	-6	3	44	0	44	10	-6	0	44	0	-5	-21	28	-20	11	-18	35	-18	35	-20	11	-16	3	-18	35	-16	3	-13	40	-13	40	-16	3	-9	-2	-13	40	-9	-2	-7	43	-7	43	-9	-2	0	-5	-7	43	0	-5	0	44	63	53	55	43	57	18	57	18	55	43	49	37	57	18	49	37	44	5	44	5	49	37	43	33	44	5	43	33	38	31	38	31	35	31	44	5	44	5	35	31	32	-2	37	271	39	259	44	273	44	273	39	259	51	263	44	273	51	263	67	280	67	280	51	263	58	265	67	280	58	265	64	266	100	289	85	286	85	267	85	267	85	286	77	268	73	267	77	268	85	286	73	267	85	286	69	267	69	267	85	286	67	280	69	267	67	280	64	266	131	290	122	292	126	140	126	140	122	292	112	291	126	140	112	291	107	222	107	222	112	291	102	242	150	38	155	20	156	235	156	235	155	20	161	7	156	235	161	7	163	197	163	197	161	7	169	0	163	197	169	0	169	175	169	175	189	234	163	197	195	56	178	-5	189	-6	195	56	189	-6	204	-4	195	56	174	145	178	-5	178	-5	174	145	172	154	178	-5	172	154	170	161	178	-5	170	161	169	167	178	-5	169	167	169	0	169	172	169	175	169	0	169	172	169	0	169	167	202	39	204	-4	206	33	206	33	204	-4	218	2	206	33	218	2	210	30	210	30	218	2	215	29	220	30	215	29	218	2	220	30	218	2	233	16	169	175	185	203	189	234	189	234	185	203	201	225	189	234	201	225	210	261	210	261	201	225	214	242	210	261	214	242	229	279	229	279	214	242	225	252	229	279	225	252	234	255	234	255	242	254	247	289	247	289	242	254	249	251	247	289	249	251	264	292	264	292	249	251	255	248	264	292	255	248	261	245	238	45	231	37	233	16	238	45	233	16	250	37	238	45	250	37	246	55	264	292	268	244	273	291	273	291	268	244	276	245	273	291	276	245	280	288	280	288	276	245	282	248	280	288	282	248	286	283	286	283	282	248	286	253	286	283	286	253	289	276	289	276	286	253	289	260	289	276	289	260	290	268	247	289	229	279	234	255	271	68	260	74	257	70	271	68	257	70	255	67	271	68	255	67	252	64	271	68	252	64	250	37	249	60	246	55	250	37	249	60	250	37	252	64	226	32	220	30	233	16	226	32	233	16	231	37	198	46	195	56	204	-4	198	46	204	-4	202	39	100	289	85	267	92	263	100	289	92	263	97	256	100	289	97	256	102	242	100	289	102	242	112	291	150	38	156	235	150	258	150	38	150	258	144	274	150	38	144	274	138	285	150	38	138	285	131	117	138	285	131	290	131	117	131	117	131	290	126	140	131	117	126	140	73	38	73	38	126	140	72	64	73	38	72	64	63	53	32	-2	35	31	32	32	32	-2	32	32	28	33	32	-2	28	33	25	35	63	53	57	18	73	38	264	292	261	245	268	244	-20	11	-21	28	-22	21	93	39	92	44	76	-6	76	-6	92	44	82	198	76	-6	82	198	64	-5	64	-5	82	198	59	112	64	-5	59	112	54	-1	54	-1	59	112	52	87	54	-1	52	87	47	67	54	-1	47	67	47	5	47	5	47	67	44	50	47	5	44	50	43	15	43	15	44	50	42	37	43	15	42	37	41	28	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	92	44	92	243	90	233	92	44	90	233	88	221	92	44	88	221	85	209	92	44	85	209	82	198	93	53	94	55	96	290	93	53	96	290	93	250	93	250	92	243	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	250	93	49	93	51	93	250	93	51	93	53	176	91	155	64	158	43	158	43	155	64	136	44	158	43	136	44	130	13	130	13	136	44	120	32	130	13	120	32	105	28	105	28	100	29	103	-2	103	-2	100	29	96	31	103	-2	96	31	94	34	93	39	76	-6	103	-2	93	39	103	-2	94	34	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	241	205	229	177	234	156	234	156	229	177	216	151	234	156	216	151	200	125	200	125	176	91	192	90	192	90	176	91	158	43	105	28	103	-2	130	13	263	-11	257	-22	260	-105	260	-105	257	-22	252	-34	260	-105	252	-34	252	-67	252	-67	251	-79	260	-105	260	-105	251	-79	248	-88	260	-105	248	-88	243	-96	252	-34	251	-46	251	-49	252	-34	251	-49	251	-53	252	-34	251	-53	252	-58	252	-34	252	-58	252	-63	252	-34	252	-63	252	-67	245	-5	253	-3	255	240	255	240	253	-3	256	36	272	286	256	36	257	43	272	286	257	43	259	54	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	289	-76	290	-6	288	41	289	-76	288	41	279	-90	279	-90	288	41	278	31	279	-90	278	31	277	8	277	8	278	31	270	26	277	8	270	26	269	2	269	2	270	26	264	25	261	-1	269	2	264	25	261	-1	264	25	261	26	261	-1	261	26	259	27	261	-1	259	27	258	29	261	-1	258	29	257	32	261	-1	257	32	253	-3	256	36	253	-3	257	32	241	205	234	156	237	-5	241	205	237	-5	245	-5	241	205	245	-5	255	240	200	125	192	90	234	156	291	7	294	16	301	56	301	56	294	16	298	26	301	56	298	26	305	38	305	38	328	73	319	79	290	0	291	7	288	41	290	0	288	41	290	-6	279	-90	277	8	277	7	279	-90	277	7	270	0	279	-90	270	0	263	-11	279	-90	263	-11	260	-105	236	-102	225	-108	231	-119	236	-102	231	-119	260	-105	236	-102	260	-105	243	-96	319	79	301	56	305	38	294	-61	295	-46	294	-38	294	-61	294	-38	293	-30	294	-61	293	-30	292	-23	294	-61	292	-23	290	-15	294	-61	290	-15	289	-76	206	38	206	15	209	58	209	58	206	15	210	6	209	58	210	6	215	84	215	84	210	6	217	0	215	84	217	0	223	117	223	117	217	0	226	-4	223	117	226	-4	234	156	234	156	226	-4	237	-5	206	15	206	38	205	26	289	-76	290	-15	290	-6	288	41	291	7	301	56	255	240	256	36	272	286	48	264	54	264	60	279	60	279	54	264	57	263	60	279	57	263	61	261	61	261	63	259	82	283	82	283	63	259	65	257	82	283	65	257	67	255	42	277	28	275	40	265	42	277	40	265	48	264	42	277	48	264	60	279	56	202	51	183	56	121	56	202	56	121	69	111	56	202	69	111	64	230	89	106	97	144	96	154	96	154	96	158	89	106	89	106	96	158	96	161	89	106	96	161	104	287	104	287	96	161	97	166	104	287	97	166	98	170	104	287	98	170	99	176	104	287	99	176	130	290	104	287	130	290	127	292	68	247	69	111	68	249	68	249	69	111	82	283	82	283	69	111	89	106	82	283	89	106	104	287	68	252	68	249	82	283	68	252	82	283	67	255	82	283	60	279	61	261	193	138	182	134	183	119	183	119	182	134	168	129	183	119	168	129	167	114	167	114	168	129	153	126	167	114	153	126	150	109	150	109	153	126	137	124	150	109	137	124	132	106	132	106	137	124	120	125	132	106	120	125	114	104	114	104	120	125	109	129	114	104	109	129	101	135	97	144	89	106	114	104	97	144	114	104	101	135	229	26	227	27	238	4	238	4	227	27	225	29	238	4	225	29	222	-3	222	-3	225	29	224	32	222	-3	224	32	224	36	224	36	239	286	204	-5	204	-5	239	286	200	143	204	-5	200	143	196	125	196	125	200	143	193	138	196	125	193	138	183	119	239	286	224	36	225	43	239	286	225	43	227	54	239	286	227	54	230	66	239	286	230	66	234	78	239	286	234	78	237	88	239	286	237	88	289	286	224	36	204	-5	222	-3	183	75	184	0	188	92	188	92	184	0	193	-4	188	92	193	-4	196	125	196	125	193	-4	204	-5	174	34	174	15	176	45	176	45	174	15	178	6	176	45	178	6	179	59	179	59	178	6	184	0	179	59	184	0	183	75	289	81	271	58	275	41	275	41	271	58	257	42	275	41	257	42	255	18	255	18	257	42	246	32	255	18	246	32	238	4	238	4	246	32	238	27	238	4	238	27	231	25	231	25	229	26	238	4	69	111	68	247	67	244	69	111	67	244	66	240	69	111	66	240	65	235	69	111	65	235	64	230	48	134	56	121	51	183	48	134	51	183	47	169	48	134	47	169	46	159	48	134	46	159	45	152	40	265	28	275	28	265	289	81	275	41	298	75	174	15	174	34	173	26	94	39	93	44	78	-6	78	-6	93	44	84	198	78	-6	84	198	65	-5	65	-5	84	198	61	112	65	-5	61	112	55	-1	55	-1	61	112	54	87	55	-1	54	87	49	67	55	-1	49	67	48	5	48	5	49	67	45	50	48	5	45	50	44	15	44	15	45	50	43	37	44	15	43	37	42	28	92	259	98	290	90	260	90	260	98	290	88	261	81	260	88	261	98	290	81	260	98	290	81	283	93	44	92	233	89	221	93	44	89	221	86	209	93	44	86	209	84	198	95	53	95	55	98	290	95	53	98	290	95	250	93	46	94	49	94	243	94	243	94	49	94	51	94	243	94	51	95	250	95	250	94	51	95	53	94	243	92	233	93	44	94	243	93	44	93	46	177	91	156	64	160	44	160	44	156	64	137	44	160	44	137	44	131	13	131	13	137	44	121	32	131	13	121	32	106	28	106	28	101	29	104	-2	104	-2	101	29	98	31	104	-2	98	31	95	34	94	39	78	-6	104	-2	94	39	104	-2	95	34	135	204	139	222	141	280	141	280	139	222	143	238	141	280	143	238	144	271	144	271	143	238	145	251	144	271	145	251	146	260	135	287	126	291	131	186	135	287	131	186	135	204	135	287	135	204	141	280	131	186	126	291	115	292	131	186	115	292	98	290	131	186	98	290	95	55	98	290	92	259	94	257	98	290	94	257	94	254	98	290	94	254	95	250	48	230	62	245	64	269	64	269	62	245	73	255	64	269	73	255	81	283	81	283	73	255	81	260	44	247	21	214	30	207	44	247	30	207	48	230	44	247	48	230	64	269	243	205	230	177	237	156	237	156	230	177	217	151	237	156	217	151	200	125	200	125	177	91	194	90	194	90	177	91	160	44	106	28	104	-2	131	13	257	240	251	179	263	44	274	286	263	44	263	46	274	286	263	46	264	49	243	205	237	156	251	179	243	205	251	179	257	240	200	125	194	90	237	156	274	286	264	49	264	51	274	286	264	51	264	53	274	286	264	53	265	55	274	286	265	55	323	286	346	91	325	64	329	43	329	43	325	64	307	44	329	43	307	44	301	13	301	13	307	44	291	32	301	13	291	32	276	28	276	28	271	29	274	-2	274	-2	271	29	267	31	274	-2	267	31	265	34	264	39	263	44	251	179	264	39	251	179	247	-6	264	39	247	-6	274	-2	264	39	274	-2	265	34	234	-5	247	-6	251	179	234	-5	251	179	232	115	234	-5	232	115	225	91	234	-5	225	91	225	-1	213	38	214	15	216	52	216	52	214	15	218	5	216	52	218	5	220	70	220	70	218	5	225	-1	220	70	225	-1	225	91	412	205	400	177	405	156	405	156	400	177	386	151	405	156	386	151	370	125	370	125	346	91	363	90	363	90	346	91	329	43	276	28	274	-2	301	13	428	44	443	286	427	36	427	36	426	240	425	-3	425	-3	426	240	412	205	425	-3	412	205	407	-5	407	-5	412	205	407	156	407	-5	407	156	396	-4	396	-4	407	156	396	118	396	-4	396	118	387	0	387	0	396	118	387	85	387	0	387	85	381	6	381	6	387	85	381	58	381	6	381	58	377	15	377	15	381	58	377	38	377	15	377	38	375	26	443	286	428	44	431	54	443	286	431	54	434	67	443	286	434	67	437	79	443	286	437	79	440	88	443	286	440	88	492	286	430	27	440	3	432	26	432	26	440	3	435	25	441	26	435	25	440	3	441	26	440	3	457	17	476	40	499	73	489	79	476	40	489	79	472	56	476	40	472	56	458	41	476	40	458	41	457	17	449	31	441	26	457	17	449	31	457	17	458	41	428	32	427	36	425	-3	428	32	425	-3	429	29	429	29	425	-3	440	3	429	29	440	3	430	27	405	156	407	156	412	205	370	125	363	90	405	156	426	240	427	36	443	286	214	15	213	38	212	28	257	240	263	44	274	286	94	39	93	44	78	-6	78	-6	93	44	84	198	78	-6	84	198	65	-5	65	-5	84	198	61	112	65	-5	61	112	55	-1	55	-1	61	112	54	87	55	-1	54	87	49	67	55	-1	49	67	48	5	48	5	49	67	45	50	48	5	45	50	44	15	44	15	45	50	43	37	44	15	43	37	42	28	92	259	98	290	90	260	90	260	98	290	88	261	81	260	88	261	98	290	81	260	98	290	81	283	93	44	92	233	89	221	93	44	89	221	86	209	93	44	86	209	84	198	95	53	95	55	98	290	95	53	98	290	95	250	93	46	94	49	94	243	94	243	94	49	94	51	94	243	94	51	95	250	95	250	94	51	95	53	94	243	92	233	93	44	94	243	93	44	93	46	177	91	156	64	160	44	160	44	156	64	137	44	160	44	137	44	131	13	131	13	137	44	121	32	131	13	121	32	106	28	106	28	101	29	104	-2	104	-2	101	29	98	31	104	-2	98	31	95	34	94	39	78	-6	104	-2	94	39	104	-2	95	34	135	204	139	222	141	280	141	280	139	222	143	238	141	280	143	238	144	271	144	271	143	238	145	251	144	271	145	251	146	260	135	287	126	291	131	186	135	287	131	186	135	204	135	287	135	204	141	280	131	186	126	291	115	292	131	186	115	292	98	290	131	186	98	290	95	55	98	290	92	259	94	257	98	290	94	257	94	254	98	290	94	254	95	250	48	230	62	245	64	269	64	269	62	245	73	255	64	269	73	255	81	283	81	283	73	255	81	260	44	247	21	214	30	207	44	247	30	207	48	230	44	247	48	230	64	269	243	205	230	177	237	156	237	156	230	177	217	151	237	156	217	151	200	125	200	125	177	91	194	90	194	90	177	91	160	44	106	28	104	-2	131	13	257	240	251	179	263	44	274	286	263	44	263	46	274	286	263	46	264	49	243	205	237	156	251	179	243	205	251	179	257	240	200	125	194	90	237	156	274	286	264	49	264	51	274	286	264	51	264	53	274	286	264	53	265	55	274	286	265	55	323	286	346	91	325	64	329	43	329	43	325	64	307	44	329	43	307	44	301	13	301	13	307	44	291	32	301	13	291	32	276	28	276	28	271	29	274	-2	274	-2	271	29	267	31	274	-2	267	31	265	34	264	39	263	44	251	179	264	39	251	179	247	-6	264	39	247	-6	274	-2	264	39	274	-2	265	34	234	-5	247	-6	251	179	234	-5	251	179	232	115	234	-5	232	115	225	91	234	-5	225	91	225	-1	213	38	214	15	216	52	216	52	214	15	218	5	216	52	218	5	220	70	220	70	218	5	225	-1	220	70	225	-1	225	91	412	205	400	177	405	156	405	156	400	177	386	151	405	156	386	151	370	125	370	125	346	91	363	90	363	90	346	91	329	43	276	28	274	-2	301	13	449	7	441	0	449	-90	449	-90	441	0	434	-11	449	-90	434	-11	431	-105	431	-105	434	-11	428	-22	431	-105	428	-22	424	-67	424	-67	428	-22	423	-63	423	-34	421	-46	422	-49	423	-34	422	-49	422	-53	423	-34	422	-53	423	-58	423	-34	423	-58	423	-63	423	-34	423	-63	428	-22	424	-67	423	-79	431	-105	431	-105	423	-79	419	-88	431	-105	419	-88	414	-96	416	-5	424	-3	426	240	426	240	424	-3	427	36	443	286	427	36	428	44	443	286	428	44	431	54	443	286	431	54	434	67	443	286	434	67	437	79	443	286	437	79	440	88	443	286	440	88	492	286	449	-90	458	41	449	7	449	7	458	41	449	31	449	7	449	31	448	8	448	8	449	31	441	26	448	8	441	26	440	2	440	2	441	26	435	25	432	-1	440	2	435	25	432	-1	435	25	432	26	432	-1	432	26	430	27	432	-1	430	27	429	29	432	-1	429	29	428	32	432	-1	428	32	424	-3	427	36	424	-3	428	32	377	38	377	15	381	58	381	58	377	15	381	6	381	58	381	6	387	85	387	85	381	6	387	0	387	85	387	0	396	118	396	118	387	0	396	-4	396	118	396	-4	407	156	407	156	396	-4	407	-5	407	156	407	-5	412	205	412	205	407	-5	416	-5	412	205	416	-5	426	240	405	156	407	156	412	205	370	125	363	90	405	156	464	-30	463	-22	465	-61	465	-61	463	-22	462	-14	465	-61	462	-14	460	-76	460	-76	462	-14	461	-4	463	9	466	18	472	56	472	56	466	18	470	28	472	56	470	28	476	38	476	38	499	73	489	79	460	-76	461	-4	458	41	458	41	461	-4	462	2	458	41	462	2	472	56	472	56	462	2	463	9	489	79	472	56	476	38	465	-38	464	-30	465	-61	465	-38	465	-61	466	-46	406	-102	396	-108	402	-119	406	-102	402	-119	431	-105	406	-102	431	-105	414	-96	377	15	377	38	375	26	458	41	449	-90	460	-76	426	240	427	36	443	286	214	15	213	38	212	28	257	240	263	44	274	286	180	277	169	249	177	251	180	277	177	251	183	253	180	277	159	279	169	249	95	250	108	248	109	290	109	290	108	248	121	246	109	290	121	246	126	287	126	287	121	246	134	245	126	287	134	245	142	282	142	282	134	245	147	245	142	282	147	245	159	279	159	279	147	245	158	247	159	279	158	247	169	249	65	289	64	254	80	253	65	289	80	253	89	292	89	292	80	253	95	250	89	292	95	250	109	290	226	292	218	286	233	286	233	286	218	286	210	282	233	286	210	282	209	258	209	258	210	282	201	279	209	258	201	279	191	278	191	278	180	277	183	253	191	278	183	253	183	251	191	278	183	251	190	225	191	278	190	225	209	258	150	92	157	110	156	224	156	224	157	110	166	163	156	224	166	163	183	251	183	251	166	163	176	193	183	251	176	193	190	225	163	141	166	163	157	110	163	141	157	110	166	125	163	141	166	125	164	141	152	23	146	33	150	-3	150	-3	146	33	144	44	132	191	144	44	146	70	132	191	146	70	156	224	156	224	146	70	150	92	198	168	180	155	186	142	186	142	180	155	178	137	166	125	178	137	180	155	166	125	180	155	164	141	288	91	274	62	282	18	282	18	274	62	253	35	282	18	253	35	237	0	237	0	253	35	224	16	237	0	224	16	190	9	190	9	174	11	187	-6	187	-6	174	11	161	16	187	-6	161	16	152	23	123	7	150	-3	144	44	123	7	144	44	132	191	123	7	132	191	112	153	123	7	112	153	106	24	98	114	93	75	96	47	98	114	96	47	106	24	98	114	106	24	112	153	283	149	298	185	272	158	272	158	298	185	268	188	272	158	268	188	259	162	259	162	268	188	245	163	228	161	245	163	242	186	228	161	242	186	219	179	186	142	197	149	198	168	198	168	197	149	212	156	198	168	212	156	219	179	219	179	212	156	228	161	347	143	337	161	341	82	341	82	337	161	321	176	341	82	321	176	317	47	317	47	321	176	298	185	317	47	298	185	293	118	293	118	288	91	317	47	317	47	288	91	282	18	298	185	283	149	290	137	298	185	290	137	293	118	268	188	242	186	245	163	190	9	187	-6	237	0	33	242	43	249	47	281	47	281	43	249	53	252	47	281	53	252	65	289	65	289	53	252	64	254	8	222	16	219	20	248	20	248	16	219	25	232	20	248	25	232	32	267	32	267	25	232	33	242	32	267	33	242	47	281	347	143	341	82	350	121	152	23	150	-3	187	-6	81	44	81	44	81	44	81	44	77	249	76	245	81	44	76	245	75	237	81	44	75	237	73	228	81	44	73	228	71	217	81	44	71	217	67	205	81	44	67	205	60	4	81	44	60	4	86	-4	49	265	57	264	57	278	57	278	57	264	62	264	57	278	62	264	77	280	77	280	62	264	66	263	77	280	66	263	69	261	69	261	72	259	77	280	77	280	72	259	74	257	77	280	74	257	75	255	86	93	93	111	95	283	95	283	93	111	100	142	95	283	100	142	115	287	115	287	100	142	138	290	115	287	138	290	136	292	77	249	81	44	82	70	77	249	82	70	95	283	77	249	95	283	77	280	101	141	100	142	103	125	101	141	103	125	117	155	117	155	103	125	115	137	77	280	75	255	76	252	77	280	76	252	77	249	36	275	36	265	49	265	36	275	49	265	57	278	225	91	211	62	219	18	219	18	211	62	190	35	219	18	190	35	174	0	174	0	190	35	161	16	174	0	161	16	126	9	126	9	111	11	123	-6	123	-6	111	11	98	16	123	-6	98	16	88	23	86	-4	123	-6	88	23	86	-4	88	23	83	33	86	-4	83	33	81	44	44	112	41	100	44	16	44	112	44	16	60	4	44	112	60	4	67	205	38	87	36	75	36	32	38	87	36	32	44	16	38	87	44	16	41	100	34	63	33	51	36	32	34	63	36	32	36	75	220	149	235	185	209	158	209	158	235	185	205	188	209	158	205	188	196	162	196	162	205	188	182	163	164	161	182	163	178	186	164	161	178	186	155	179	122	142	134	149	135	168	135	168	134	149	148	156	135	168	148	156	155	179	155	179	148	156	164	161	117	155	115	137	122	142	117	155	122	142	135	168	284	143	274	161	278	82	278	82	274	161	258	176	278	82	258	176	254	47	254	47	258	176	235	185	254	47	235	185	230	118	230	118	225	91	254	47	254	47	225	91	219	18	235	185	220	149	227	137	235	185	227	137	230	118	205	188	178	186	182	163	126	9	123	-6	174	0	333	-4	342	-5	376	286	376	286	342	-5	361	37	361	33	361	37	360	-3	361	33	360	-3	362	30	362	30	360	-3	377	3	362	30	377	3	364	28	364	28	377	3	367	26	376	286	361	37	361	41	376	286	361	41	362	47	376	286	362	47	364	55	376	286	364	55	367	65	376	286	367	65	370	78	376	286	370	78	424	286	361	37	342	-5	360	-3	333	-4	376	286	324	0	324	0	376	286	322	80	324	0	322	80	317	6	317	6	322	80	317	62	317	6	317	62	314	49	313	16	317	6	314	49	313	16	314	49	312	40	313	16	312	40	311	34	313	16	311	34	311	30	392	37	385	30	395	17	395	17	385	30	378	26	395	17	378	26	377	3	377	3	378	26	372	25	414	39	435	72	426	78	414	39	426	78	412	61	414	39	412	61	401	47	414	39	401	47	395	17	367	26	377	3	372	25	392	37	395	17	401	47	284	143	278	82	287	121	95	283	82	70	86	93	100	142	93	111	103	125	81	44	81	44	81	44	81	44	77	249	76	245	81	44	76	245	75	237	81	44	75	237	73	228	81	44	73	228	71	217	81	44	71	217	67	205	81	44	67	205	60	4	81	44	60	4	86	-4	49	265	57	264	57	278	57	278	57	264	62	264	57	278	62	264	77	280	77	280	62	264	66	263	77	280	66	263	69	261	69	261	72	259	77	280	77	280	72	259	74	257	77	280	74	257	75	255	86	93	93	111	95	283	95	283	93	111	100	142	95	283	100	142	115	287	115	287	100	142	138	290	115	287	138	290	136	292	77	249	81	44	82	71	77	249	82	71	95	283	77	249	95	283	77	280	101	141	100	142	103	125	101	141	103	125	117	155	117	155	103	125	115	137	77	280	75	255	76	252	77	280	76	252	77	249	36	275	36	265	49	265	36	275	49	265	57	278	225	91	211	62	219	18	219	18	211	62	190	35	219	18	190	35	174	0	174	0	190	35	161	16	174	0	161	16	126	9	126	9	111	11	123	-6	123	-6	111	11	98	16	123	-6	98	16	88	23	86	-4	123	-6	88	23	86	-4	88	23	83	33	86	-4	83	33	81	44	44	112	41	100	44	16	44	112	44	16	60	4	44	112	60	4	67	205	41	100	39	88	44	16	44	16	39	88	36	75	44	16	36	75	36	32	36	32	36	75	34	63	36	32	34	63	33	51	220	149	235	185	209	158	209	158	235	185	205	188	209	158	205	188	196	162	196	162	205	188	182	163	164	161	182	163	178	186	164	161	178	186	155	179	122	142	134	149	135	168	135	168	134	149	148	156	135	168	148	156	155	179	155	179	148	156	164	161	117	155	115	137	122	142	117	155	122	142	135	168	284	143	274	161	278	82	278	82	274	161	258	176	278	82	258	176	254	47	254	47	258	176	235	185	254	47	235	185	230	118	230	118	225	91	254	47	254	47	225	91	219	18	235	185	220	149	227	137	235	185	227	137	230	118	205	188	178	186	182	163	126	9	123	-6	174	0	284	143	278	82	287	121	95	283	82	71	86	93	100	142	93	111	103	125	54	40	56	75	51	34	51	34	56	75	51	81	51	34	51	81	50	26	50	26	44	84	35	86	60	67	56	75	57	45	60	67	57	45	60	51	60	67	60	51	61	58	62	10	80	-6	71	8	71	8	80	-6	80	7	104	10	80	7	80	-6	104	10	80	-6	136	2	135	291	121	288	124	274	124	274	121	288	109	285	124	274	109	285	102	263	102	263	109	285	98	282	102	263	98	282	87	281	87	281	84	281	102	263	102	263	84	281	83	247	152	292	151	278	170	274	152	292	170	274	191	287	191	287	170	274	184	262	191	287	184	262	194	244	135	291	124	274	151	278	135	291	151	278	152	292	83	247	84	281	81	283	83	247	81	283	80	285	83	247	80	285	79	289	83	247	79	289	69	292	83	247	69	292	69	228	79	292	69	292	79	289	69	292	47	207	57	207	69	292	57	207	69	228	190	109	184	93	185	30	185	30	184	93	178	78	185	30	178	78	171	65	171	65	158	46	185	30	185	30	158	46	143	30	185	30	143	30	136	2	136	2	143	30	125	18	136	2	125	18	104	10	201	179	201	172	224	71	224	71	201	172	200	165	224	71	200	165	200	157	200	157	197	143	224	71	224	71	197	143	194	125	224	71	194	125	190	109	110	157	106	143	197	143	110	157	197	143	200	157	191	287	194	244	221	272	221	272	194	244	200	220	221	272	200	220	202	193	202	193	202	186	224	71	224	71	202	186	201	179	259	184	255	219	249	124	249	124	255	219	242	249	249	124	242	249	224	71	224	71	242	249	221	272	224	71	221	272	202	193	56	14	52	20	54	-3	56	14	54	-3	80	-6	56	14	80	-6	62	10	54	-3	52	20	50	26	54	-3	50	26	35	86	54	-3	35	86	33	4	35	86	26	84	33	4	33	4	26	84	17	80	33	4	17	80	17	17	17	17	17	80	11	74	17	17	11	74	8	32	8	32	11	74	6	64	8	32	6	64	4	50	190	109	185	30	224	71	44	84	50	26	51	81	56	75	54	40	57	45	331	278	347	275	331	278	331	278	347	275	341	292	331	278	341	292	324	291	331	278	324	291	314	276	314	276	324	291	308	289	314	276	308	289	296	268	296	268	308	289	292	285	296	268	292	285	279	256	279	256	292	285	277	279	279	256	277	279	262	240	262	240	277	279	261	272	262	240	261	272	246	218	200	98	206	129	209	233	209	233	206	129	216	160	209	233	216	160	234	255	234	255	216	160	229	189	234	255	229	189	246	218	156	154	150	140	158	28	156	154	158	28	170	183	170	183	158	28	178	9	170	183	178	9	188	209	188	209	178	9	197	67	200	98	209	233	188	209	200	98	188	209	197	67	282	16	291	1	298	27	298	27	291	1	316	12	298	27	316	12	313	42	313	42	316	12	329	61	346	89	329	61	340	28	346	89	340	28	364	48	249	7	265	-4	266	9	266	9	265	-4	291	1	266	9	291	1	282	16	376	184	387	75	378	216	378	216	387	75	396	276	396	276	387	75	407	105	396	276	407	105	416	257	416	257	407	105	421	137	416	257	421	137	429	232	429	232	421	137	431	169	429	232	431	169	434	200	376	238	378	216	396	276	376	238	396	276	371	288	376	238	371	288	370	255	371	288	341	292	347	275	371	288	347	275	360	268	371	288	360	268	370	255	370	152	359	119	364	48	370	152	364	48	387	75	370	152	387	75	376	184	329	61	316	12	340	28	232	9	217	16	239	-6	232	9	239	-6	249	7	207	29	200	45	205	-2	207	29	205	-2	239	-6	207	29	239	-6	217	16	205	-2	200	45	197	67	205	-2	197	67	178	9	147	129	145	118	146	53	147	129	146	53	158	28	147	129	158	28	150	140	146	53	145	118	143	107	146	53	143	107	142	95	146	53	142	95	142	85	67	194	14	0	64	0	67	194	64	0	103	140	67	194	103	140	70	209	71	261	76	258	85	282	85	282	76	258	78	253	85	282	78	253	79	246	79	246	78	241	103	140	103	140	78	241	77	233	103	140	77	233	74	222	71	261	85	282	63	264	63	264	85	282	63	279	63	264	63	279	52	265	52	265	63	279	35	275	52	265	35	275	35	265	106	154	144	290	122	288	106	154	122	288	104	285	106	154	104	285	103	140	106	154	103	140	150	140	106	154	150	140	156	154	103	140	104	285	85	282	103	140	85	282	79	246	122	288	144	290	143	292	70	209	103	140	74	222	265	-4	249	7	239	-6	246	218	261	272	234	255	346	89	364	48	359	119	-7	11	2	1	-2	54	-2	54	-2	58	-7	11	-7	11	-2	58	-2	61	-7	11	-2	61	-10	73	-10	73	-2	61	-1	65	-10	73	-1	65	-1	69	0	73	-10	73	-1	69	-12	68	-14	62	-13	26	-12	68	-13	26	-7	11	-12	68	-7	11	-10	73	-13	26	-14	62	-15	57	-13	26	-15	57	-15	51	-13	26	-15	51	-15	47	1	34	2	1	6	27	6	27	2	1	13	-3	6	27	13	-3	11	23	11	23	13	-3	18	22	27	24	18	22	27	-5	27	24	27	-5	45	-3	-1	42	-2	54	2	1	-1	42	2	1	1	34	133	114	128	137	127	136	133	114	127	136	116	90	116	90	127	136	108	132	116	90	108	132	98	52	98	52	108	132	91	124	98	52	91	124	87	30	87	30	91	124	76	112	87	30	76	112	75	13	75	13	76	112	64	94	75	13	64	94	61	2	61	2	64	94	54	69	61	2	54	69	47	51	45	-3	61	2	47	51	45	-3	47	51	41	37	45	-3	41	37	34	29	45	-3	34	29	27	24	223	-3	226	36	228	251	223	-3	228	251	206	-5	206	-5	228	251	201	148	206	-5	201	148	198	133	198	133	201	148	182	148	198	133	182	148	177	133	165	132	177	133	182	148	165	132	182	148	160	150	128	137	133	114	142	156	142	156	133	114	150	127	142	156	150	127	160	150	160	150	150	127	165	132	142	156	127	165	128	137	128	137	127	165	118	178	128	137	118	178	105	141	105	141	118	178	115	194	126	275	115	194	120	226	126	275	120	226	135	248	223	269	290	286	219	271	219	271	290	286	214	271	185	269	214	271	205	286	185	269	205	286	165	284	165	284	126	275	135	248	165	284	135	248	158	262	165	284	158	262	185	269	72	161	86	150	93	258	93	258	86	150	105	141	93	258	105	141	126	275	126	275	105	141	115	194	69	230	61	191	64	175	69	230	64	175	72	161	69	230	72	161	93	258	228	251	226	36	227	44	228	251	227	44	229	54	206	-5	198	133	195	-4	195	-4	198	133	189	101	195	-4	189	101	186	0	186	0	189	101	182	74	186	0	182	74	180	6	180	6	182	74	177	53	180	6	177	53	176	15	176	15	177	53	175	36	176	15	175	36	174	26	230	256	229	255	229	54	229	54	229	255	229	253	229	54	229	253	228	251	223	269	227	267	290	286	290	286	227	267	229	263	290	286	229	263	230	259	230	259	232	67	235	79	230	259	235	79	290	286	290	286	235	79	238	89	290	286	205	286	214	271	232	67	230	259	230	258	232	67	230	258	230	256	232	67	230	256	229	54	229	27	239	3	230	26	230	26	239	3	233	25	240	26	233	25	239	3	240	26	239	3	256	17	274	40	297	73	288	79	274	40	288	79	270	56	274	40	270	56	257	41	274	40	257	41	256	17	247	31	240	26	256	17	247	31	256	17	257	41	227	29	226	32	223	-3	227	29	223	-3	239	3	227	29	239	3	229	27	18	22	13	-3	27	-5	223	-3	226	32	226	36	169	163	147	154	151	136	151	136	147	154	121	146	151	136	121	146	89	137	89	137	89	138	85	123	85	123	89	138	111	248	85	123	111	248	82	115	169	163	205	157	187	174	187	174	205	157	203	187	214	199	203	187	205	157	214	199	205	157	245	183	233	267	244	290	229	273	229	273	244	290	225	292	229	273	225	292	222	276	222	276	225	292	213	277	188	268	213	277	225	292	188	268	225	292	166	280	85	123	151	136	89	137	40	28	60	9	65	201	65	201	60	9	86	-2	65	201	86	-2	78	83	78	83	78	89	65	201	65	201	78	89	79	97	65	201	79	97	80	106	117	-6	148	-3	119	25	119	25	148	-3	140	22	157	24	140	22	148	-3	157	24	148	-3	177	4	251	64	244	72	228	39	228	39	244	72	219	52	228	39	219	52	203	19	203	19	219	52	197	38	203	19	197	38	177	4	177	4	197	38	176	29	177	4	176	29	157	24	119	25	102	33	117	-6	117	-6	102	33	89	46	117	-6	89	46	86	-2	86	-2	89	46	81	63	86	-2	81	63	78	83	34	145	22	84	27	53	34	145	27	53	40	28	34	145	40	28	65	201	301	395	301	343	308	387	308	387	301	343	309	350	308	387	309	350	313	378	313	378	309	350	313	359	313	378	313	359	315	369	250	370	251	359	252	380	252	380	251	359	256	350	252	380	256	350	256	388	256	388	256	350	263	343	256	388	263	343	263	395	263	395	263	343	272	338	263	395	272	338	273	400	273	400	272	338	282	336	273	400	282	336	283	401	283	401	282	336	293	338	283	401	293	338	293	400	293	400	293	338	301	343	293	400	301	343	301	395	277	262	270	275	271	214	271	214	270	275	259	284	271	214	259	284	245	183	245	183	259	284	244	290	245	183	244	290	236	251	236	251	244	290	235	260	89	138	107	175	111	248	111	248	107	175	131	213	111	248	131	213	166	280	166	280	131	213	159	245	166	280	159	245	188	268	111	248	65	201	80	106	111	248	80	106	82	115	245	183	236	251	234	239	245	183	234	239	230	225	245	183	230	225	223	212	245	183	223	212	214	199	169	395	169	343	176	387	176	387	169	343	176	350	176	387	176	350	180	378	180	378	176	350	180	359	180	378	180	359	182	369	118	370	119	359	119	380	119	380	119	359	123	350	119	380	123	350	124	388	124	388	123	350	130	343	124	388	130	343	131	395	131	395	130	343	139	338	131	395	139	338	140	400	140	400	139	338	149	336	140	400	149	336	150	401	150	401	149	336	160	338	150	401	160	338	160	400	160	400	160	338	169	343	160	400	169	343	169	395	277	262	271	214	279	247	244	290	233	267	235	260	169	163	151	136	205	157	103	153	102	153	103	153	103	153	102	153	112	140	103	153	112	140	139	206	139	206	112	140	126	164	81	-68	84	-129	90	-66	90	-66	84	-129	98	-135	90	-66	98	-135	100	-68	100	-68	98	-135	108	-116	100	-68	108	-116	108	-114	108	-114	112	-76	107	-71	109	-109	111	-106	112	-76	112	-76	111	-106	113	-102	112	-76	113	-102	115	-83	115	-83	113	-102	115	-98	115	-83	115	-98	116	-91	107	-71	100	-68	108	-114	105	350	38	350	99	325	105	350	99	325	100	117	105	350	100	117	102	153	105	350	102	153	149	325	105	350	149	325	110	367	182	449	177	452	156	350	156	350	177	452	156	448	156	350	156	448	149	325	149	325	156	448	136	444	149	325	136	444	118	408	118	408	136	444	117	414	116	440	96	437	99	424	116	440	99	424	106	422	116	440	106	422	112	418	116	440	112	418	117	414	116	440	117	414	136	444	96	437	73	435	92	424	96	437	92	424	99	424	118	408	118	402	149	325	149	325	118	402	117	395	149	325	117	395	115	387	159	-83	147	-106	148	-131	148	-131	147	-106	135	-118	148	-131	135	-118	120	-122	120	-122	115	-122	148	-131	148	-131	115	-122	115	-136	254	292	228	287	233	257	233	257	228	287	227	258	211	253	227	258	228	287	211	253	228	287	201	272	147	195	170	220	172	246	172	246	170	220	191	240	172	246	191	240	201	272	201	272	191	240	211	253	139	206	126	164	147	195	139	206	147	195	172	246	232	192	184	-1	200	-82	232	192	200	-82	221	-38	232	192	221	-38	239	18	232	192	239	18	234	200	176	-113	200	-82	184	-1	176	-113	184	-1	171	-48	176	-113	171	-48	159	-83	176	-113	159	-83	148	-131	115	-136	115	-122	112	-121	115	-136	112	-121	110	-119	115	-136	110	-119	108	-116	115	-136	108	-116	98	-135	64	-87	65	-109	68	-78	68	-78	65	-109	73	-120	68	-78	73	-120	74	-72	74	-72	73	-120	84	-129	74	-72	84	-129	81	-68	237	255	240	252	254	292	254	292	240	252	242	246	254	292	242	246	243	239	243	239	242	231	290	212	290	212	242	231	240	221	290	212	240	221	239	18	239	18	240	221	237	210	239	18	237	210	234	200	292	220	294	229	295	265	295	265	294	229	295	236	295	265	295	236	296	251	296	251	295	236	296	244	290	212	292	220	295	265	290	212	295	265	290	276	290	212	290	276	281	285	290	212	281	285	269	290	290	212	269	290	254	292	290	212	254	292	243	239	156	350	149	325	259	325	156	350	259	325	268	350	113	378	110	367	149	325	113	378	149	325	115	387	99	325	13	0	63	0	99	325	63	0	78	53	99	325	78	53	90	90	99	325	90	90	100	117	92	424	73	435	73	424	99	325	38	350	30	325	254	292	233	257	237	255	65	-109	64	-87	63	-96	112	140	102	153	100	117	112	-76	108	-114	109	-109	77	29	66	36	86	-6	86	-6	66	36	58	46	86	-6	58	46	56	-4	56	-4	58	46	55	61	33	3	55	61	71	128	33	3	71	128	21	96	200	58	176	43	179	26	179	26	176	43	156	33	179	26	156	33	154	9	154	9	156	33	138	27	154	9	138	27	131	0	131	0	138	27	123	25	131	0	123	25	108	-5	108	-5	123	25	108	24	192	245	206	289	183	253	183	253	206	289	181	292	183	253	181	292	170	258	170	258	181	292	153	260	134	259	153	260	149	289	134	259	149	289	121	280	61	239	67	231	77	254	77	254	67	231	84	242	77	254	84	242	97	268	97	268	84	242	100	251	97	268	100	251	121	280	121	280	100	251	116	256	121	280	116	256	134	259	300	424	297	430	297	404	300	424	297	404	300	407	300	424	300	407	301	411	300	424	301	411	302	416	297	404	297	430	294	400	294	400	297	430	291	435	294	400	291	435	290	398	290	398	291	435	285	439	290	398	285	439	277	440	290	398	277	440	273	439	290	398	273	439	270	438	290	398	270	438	267	437	290	398	267	437	264	435	290	398	264	435	261	433	290	398	261	433	177	327	241	269	226	281	234	187	234	187	226	281	206	289	234	187	206	289	200	222	200	222	184	157	234	187	206	289	192	245	198	234	206	289	198	234	200	222	181	292	149	289	153	260	241	269	234	187	254	232	241	269	254	232	251	252	76	102	125	132	130	157	130	157	125	132	184	157	130	157	184	157	180	186	180	186	184	157	200	222	71	128	55	61	76	102	71	128	76	102	130	157	21	96	1	53	4	32	21	96	4	32	15	16	21	96	15	16	33	3	92	26	77	29	86	-6	92	26	86	-6	108	-5	92	26	108	-5	108	24	56	-4	55	61	33	3	200	58	179	26	208	50	177	327	261	433	154	327	56	8	84	-3	57	204	57	204	84	-3	76	64	57	204	76	64	74	95	74	95	74	104	57	204	57	204	74	104	75	114	57	204	75	114	76	124	189	157	83	157	186	143	186	143	83	157	80	143	78	133	80	143	100	250	78	133	100	250	57	204	84	40	84	-3	95	22	95	22	84	-3	118	-6	95	22	118	-6	111	11	111	11	118	-6	132	7	147	8	132	7	132	-6	147	8	132	-6	146	-4	17	92	22	55	28	150	28	150	22	55	35	27	28	150	35	27	57	204	57	204	35	27	56	8	190	80	182	72	194	11	194	11	182	72	178	63	194	11	178	63	177	3	177	3	178	63	176	52	177	3	176	52	174	35	228	291	216	278	232	275	228	291	232	275	240	288	240	288	232	275	243	266	240	288	243	266	250	285	250	285	243	266	252	252	250	285	252	252	258	282	258	282	252	252	256	232	258	282	256	232	258	207	212	292	154	280	154	255	212	292	154	255	185	272	212	292	185	272	216	278	212	292	216	278	228	291	280	289	278	285	292	292	292	292	278	285	275	283	292	292	275	283	268	207	268	207	275	283	272	281	268	207	272	281	268	281	268	281	258	282	268	207	268	207	258	282	258	207	80	143	83	157	100	250	100	250	83	157	100	196	100	250	100	196	154	280	154	280	100	196	125	229	154	280	125	229	154	255	235	64	234	70	233	51	233	51	234	70	231	76	233	51	231	76	226	39	226	39	231	76	226	81	226	39	226	81	220	84	190	80	194	11	200	84	200	84	194	11	206	19	200	84	206	19	212	86	212	86	206	19	217	28	212	86	217	28	220	84	220	84	217	28	226	39	168	23	159	14	161	-1	168	23	161	-1	177	3	168	23	177	3	174	35	147	8	146	-4	161	-1	147	8	161	-1	159	14	132	7	118	-6	132	-6	78	133	57	204	76	124	280	289	292	292	282	292	76	64	84	-3	84	40	18	97	18	97	25	63	25	63	18	97	19	5	25	63	19	5	24	5	24	5	28	5	25	63	25	63	28	5	35	38	84	7	76	-6	83	-6	84	7	83	-6	89	-6	84	7	65	10	69	-5	84	7	69	-5	76	-6	40	4	46	2	49	20	49	20	46	2	53	0	49	20	53	0	65	10	65	10	53	0	62	-3	65	10	62	-3	69	-5	109	216	105	228	111	115	111	115	105	228	104	239	98	134	104	239	86	279	98	134	86	279	82	154	82	154	86	279	70	174	156	290	149	291	161	274	161	274	149	291	143	277	130	276	143	277	136	292	130	276	136	292	119	271	119	271	136	292	111	263	143	277	149	291	142	292	143	277	142	292	136	292	185	282	188	251	190	281	190	281	188	251	196	229	190	281	196	229	193	281	193	281	196	229	197	281	202	281	197	281	202	200	202	281	202	200	213	200	180	283	173	285	176	266	180	283	176	266	188	251	180	283	188	251	185	282	213	288	210	284	213	200	213	288	213	200	226	293	213	288	226	293	217	293	207	282	202	281	213	200	207	282	213	200	210	284	202	200	197	281	196	229	164	288	156	290	161	274	164	288	161	274	176	266	164	288	176	266	173	285	109	289	86	279	104	239	109	289	104	239	106	252	109	289	106	252	111	263	109	289	111	263	136	292	55	220	57	207	59	245	59	245	57	207	62	191	59	245	62	191	70	265	70	265	62	191	70	174	70	265	70	174	86	279	180	51	185	81	183	97	180	51	183	97	178	113	180	51	178	113	170	130	180	51	170	130	167	26	115	15	120	-2	126	26	126	26	120	-2	147	8	126	26	147	8	132	40	132	40	147	8	135	58	140	171	135	58	147	8	140	171	147	8	157	150	157	150	147	8	167	26	157	150	167	26	170	130	101	9	84	7	89	-6	101	9	89	-6	120	-2	101	9	120	-2	115	15	109	216	111	115	116	203	116	203	111	115	122	99	116	203	122	99	126	188	126	188	122	99	129	84	126	188	129	84	140	171	140	171	129	84	133	71	140	171	133	71	135	58	98	134	111	115	104	239	35	38	28	5	34	5	35	38	34	5	40	4	35	38	40	4	49	20	18	97	7	97	8	-2	18	97	8	-2	11	1	18	97	11	1	15	3	18	97	15	3	19	5	7	97	-5	-8	4	-8	7	97	4	-8	8	-2	38	275	38	275	54	276	54	276	38	275	56	264	54	276	56	264	70	278	70	278	56	264	69	263	70	278	69	263	76	260	79	30	78	34	79	-4	79	-4	78	34	61	-6	61	-6	78	34	75	220	61	-6	75	220	49	-5	49	-5	75	220	43	103	49	-5	43	103	40	-1	40	-1	43	103	38	82	40	-1	38	82	34	6	34	6	38	82	34	65	34	6	34	65	31	50	30	16	34	6	31	50	30	16	31	50	29	38	30	16	29	38	29	29	79	39	79	240	78	34	78	34	78	234	76	227	144	292	113	285	147	290	147	290	113	285	89	281	147	290	89	281	85	63	85	63	89	281	83	56	83	56	89	281	81	50	81	50	89	281	81	249	81	50	81	249	80	245	81	50	80	245	80	45	80	45	80	245	79	240	80	45	79	240	79	39	70	278	76	260	89	281	89	281	76	260	80	256	89	281	80	256	81	249	143	75	128	56	131	39	131	39	128	56	115	41	131	39	115	41	113	18	113	18	115	41	104	31	113	18	104	31	97	3	97	3	104	31	95	25	97	3	95	25	87	24	87	24	84	24	97	3	97	3	84	24	82	25	97	3	82	25	80	27	80	27	79	30	79	-4	80	27	79	-4	97	3	127	431	128	365	137	433	137	433	128	365	138	363	137	433	138	363	148	431	148	431	138	363	148	365	148	431	148	365	157	426	157	426	148	365	157	370	157	426	157	370	164	418	164	418	157	370	164	377	164	418	164	377	169	408	169	408	164	377	169	386	169	408	169	386	171	397	106	398	108	386	108	409	108	409	108	386	112	376	108	409	112	376	112	419	112	419	112	376	119	369	112	419	119	369	119	427	119	427	119	369	128	365	119	427	128	365	127	431	75	220	78	34	76	227	143	75	131	39	152	68	78	234	78	34	79	240	56	264	38	275	38	265	41	275	41	275	56	276	56	276	41	275	59	264	56	276	59	264	72	278	72	278	59	264	71	263	72	278	71	263	78	260	78	227	76	220	80	34	78	227	80	34	80	234	80	234	80	34	81	240	81	240	80	34	80	38	50	-5	61	-6	76	220	76	220	61	-6	81	-4	76	220	81	-4	80	34	146	292	114	286	149	290	149	290	114	286	90	281	149	290	90	281	86	64	86	64	90	281	84	56	82	50	84	56	90	281	82	50	90	281	82	249	82	50	82	249	82	245	82	50	82	245	81	240	82	50	81	240	81	44	72	278	78	260	90	281	90	281	78	260	81	256	90	281	81	256	82	249	143	76	128	56	133	39	133	39	128	56	116	41	133	39	116	41	115	18	115	18	116	41	106	31	115	18	106	31	98	4	98	4	106	31	97	25	98	4	97	25	90	24	90	24	87	24	98	4	98	4	87	24	84	26	98	4	84	26	82	28	81	-4	98	4	82	28	81	-4	82	28	80	31	81	-4	80	31	80	34	34	64	35	6	39	82	39	82	35	6	41	0	39	82	41	0	44	103	44	103	41	0	50	-5	44	103	50	-5	76	220	31	50	29	39	30	17	31	50	30	17	35	6	31	50	35	6	34	64	223	395	223	343	230	387	230	387	223	343	230	350	230	387	230	350	235	378	235	378	230	350	235	359	235	378	235	359	237	369	171	370	173	359	173	380	173	380	173	359	178	350	173	380	178	350	178	388	178	388	178	350	185	343	178	388	185	343	185	395	185	395	185	343	194	338	185	395	194	338	194	400	194	400	194	338	204	336	194	400	204	336	205	401	205	401	204	336	214	338	205	401	214	338	214	400	214	400	214	338	223	343	214	400	223	343	223	395	91	395	91	343	98	387	98	387	91	343	98	350	98	387	98	350	102	378	102	378	98	350	103	359	102	378	103	359	104	369	39	370	41	359	41	380	41	380	41	359	45	350	41	380	45	350	46	388	46	388	45	350	52	343	46	388	52	343	53	395	53	395	52	343	61	338	53	395	61	338	62	400	62	400	61	338	72	336	62	400	72	336	72	401	72	401	72	336	82	338	72	401	82	338	82	400	82	400	82	338	91	343	82	400	91	343	91	395	30	17	29	39	29	30	143	76	133	39	153	68	81	240	80	38	81	44	59	264	41	275	41	265	-94	-68	-92	-128	-85	-66	-85	-66	-92	-128	-78	-134	-85	-66	-78	-134	-76	-68	-76	-68	-78	-134	-67	-116	-76	-68	-67	-116	-68	-114	-68	-114	-64	-76	-69	-71	-67	-109	-65	-106	-64	-76	-64	-76	-65	-106	-62	-102	-64	-76	-62	-102	-61	-83	-61	-83	-62	-102	-60	-98	-61	-83	-60	-98	-60	-91	-69	-71	-76	-68	-68	-114	-17	-83	-29	-105	-28	-130	-28	-130	-29	-105	-41	-118	-28	-130	-41	-118	-56	-122	-56	-122	-60	-121	-28	-130	-28	-130	-60	-121	-60	-136	31	276	16	275	34	265	31	276	34	265	49	279	49	279	34	265	46	264	49	279	46	264	55	262	65	240	64	232	131	290	131	290	64	232	62	222	131	290	62	222	62	18	62	18	62	222	59	209	62	18	59	209	55	191	55	262	61	258	71	282	71	282	61	258	65	252	71	282	65	252	66	245	66	245	65	240	131	290	131	290	129	292	98	287	131	290	98	287	71	282	131	290	71	282	66	245	-5	-49	0	-112	7	-1	7	-1	0	-112	23	-81	7	-1	23	-81	55	191	55	191	23	-81	44	-38	55	191	44	-38	62	18	-17	-83	-28	-130	0	-112	-17	-83	0	-112	-5	-49	-60	-136	-60	-121	-64	-120	-60	-136	-64	-120	-66	-118	-60	-136	-66	-118	-67	-116	-60	-136	-67	-116	-78	-134	-111	-87	-110	-109	-108	-78	-108	-78	-110	-109	-103	-120	-108	-78	-103	-120	-102	-72	-102	-72	-103	-120	-92	-128	-102	-72	-92	-128	-94	-68	108	430	108	365	119	432	119	432	108	365	120	363	119	432	120	363	129	430	129	430	120	363	130	365	129	430	130	365	139	424	139	424	130	365	139	369	139	424	139	369	146	417	146	417	139	369	146	377	146	417	146	377	151	407	151	407	146	377	151	386	151	407	151	386	153	396	84	398	86	386	86	409	86	409	86	386	91	376	86	409	91	376	91	418	91	418	91	376	99	369	91	418	99	369	99	425	99	425	99	369	108	365	99	425	108	365	108	430	-110	-109	-111	-87	-113	-96	34	265	16	275	16	265	49	279	55	262	71	282	-64	-76	-68	-114	-67	-109	222	44	222	44	222	44	222	44	214	242	214	235	222	44	214	235	212	225	222	44	212	225	210	213	222	44	210	213	208	200	222	44	208	200	205	187	222	44	205	187	227	-4	22	41	22	-6	26	22	26	22	22	-6	32	-4	26	22	32	-4	27	18	27	18	32	-4	30	16	44	22	30	16	32	-4	44	22	32	-4	42	0	97	96	103	115	98	160	97	96	98	160	90	74	90	74	98	160	89	129	90	74	89	129	81	51	81	51	89	129	77	91	81	51	77	91	71	30	71	30	77	91	67	60	71	30	67	60	58	13	58	13	67	60	56	37	58	13	56	37	51	5	51	5	56	37	44	22	51	5	44	22	42	0	179	260	198	289	171	256	171	256	198	289	170	277	171	256	170	277	164	251	164	251	170	277	157	245	148	234	157	245	170	277	148	234	170	277	144	254	225	292	198	289	201	263	201	263	198	289	195	264	187	263	195	264	198	289	187	263	198	289	179	260	144	254	119	216	123	181	144	254	123	181	131	203	144	254	131	203	140	220	144	254	140	220	148	234	119	216	98	160	103	115	119	216	103	115	115	156	119	216	115	156	123	181	206	261	211	257	225	292	225	292	211	257	213	250	225	292	213	250	214	242	242	141	241	141	246	125	242	141	246	125	256	155	256	155	246	125	256	137	222	44	224	71	225	292	225	292	224	71	229	93	225	292	229	93	240	290	240	290	229	93	236	111	240	290	236	111	241	141	241	141	236	111	246	125	225	292	214	242	222	44	228	23	227	-4	236	16	236	16	227	-4	265	-6	236	16	265	-6	247	11	247	11	265	-6	263	9	297	16	263	9	265	-6	297	16	265	-6	311	0	352	149	369	185	342	158	342	158	369	185	339	188	342	158	339	188	330	162	330	162	339	188	316	163	299	161	316	163	313	186	299	161	313	186	291	179	263	143	272	150	273	168	273	168	272	150	285	156	273	168	285	156	291	179	291	179	285	156	299	161	256	155	256	137	263	143	256	155	263	143	273	168	415	143	406	161	409	82	409	82	406	161	391	176	409	82	391	176	387	47	387	47	391	176	369	185	387	47	369	185	361	118	361	118	356	91	387	47	387	47	356	91	353	18	369	185	352	149	358	137	369	185	358	137	361	118	339	188	313	186	316	163	297	16	311	0	324	35	324	35	311	0	353	18	324	35	353	18	344	62	344	62	353	18	356	91	223	33	222	44	227	-4	223	33	227	-4	228	23	227	-4	205	187	202	4	202	4	205	187	186	112	202	4	186	112	185	16	185	16	186	112	182	100	185	16	182	100	179	88	177	32	185	16	179	88	177	32	179	88	177	75	177	32	177	75	175	63	177	32	175	63	174	51	263	220	265	229	266	265	266	265	265	229	266	236	266	265	266	236	268	251	268	251	266	236	267	244	261	212	263	220	266	265	261	212	266	265	260	276	261	212	260	276	251	284	261	212	251	284	241	141	25	34	22	41	26	22	25	34	26	22	25	27	22	-6	22	41	19	47	22	-6	19	47	15	51	22	-6	15	51	10	54	22	-6	10	54	10	-7	10	54	5	56	10	-7	10	-7	5	56	0	56	10	-7	0	56	-1	-6	-1	-6	0	56	-7	55	-1	-6	-7	55	-12	-2	-12	-2	-7	55	-15	52	-12	-2	-15	52	-20	4	-20	4	-15	52	-22	46	-20	4	-22	46	-26	14	-26	14	-22	46	-26	38	-26	14	-26	38	-28	26	241	141	251	284	240	290	415	143	409	82	418	121	225	292	201	263	206	261	234	44	234	44	234	44	234	44	231	249	231	243	234	44	231	243	230	235	234	44	230	235	228	227	234	44	228	227	225	217	234	44	225	217	222	205	234	44	222	205	213	4	234	44	213	4	239	-4	78	241	77	237	102	140	102	140	77	237	77	234	102	140	77	234	77	232	77	232	14	0	64	0	76	254	78	247	84	281	84	281	78	247	102	140	84	281	102	140	103	284	103	284	102	140	105	154	103	284	105	154	121	288	121	288	105	154	143	290	121	288	143	290	141	292	270	287	251	284	254	141	270	287	254	141	293	290	270	287	293	290	290	292	284	168	268	155	274	143	274	143	268	155	268	137	258	125	268	137	268	155	258	125	268	155	254	141	236	71	241	93	251	284	251	284	241	93	249	111	251	284	249	111	254	141	254	141	249	111	258	125	251	284	231	280	231	252	251	284	231	252	231	249	251	284	231	249	234	44	251	284	234	44	236	71	231	280	211	277	213	264	231	280	213	264	219	263	231	280	219	263	224	261	231	280	224	261	227	259	231	280	227	259	229	257	231	280	229	257	230	254	231	280	230	254	231	252	211	277	191	275	199	265	211	277	199	265	206	264	211	277	206	264	213	264	240	23	239	-4	248	16	248	16	239	-4	276	-6	248	16	276	-6	259	11	259	11	276	-6	275	9	309	16	275	9	276	-6	309	16	276	-6	323	0	364	149	381	185	354	158	354	158	381	185	351	188	354	158	351	188	342	162	342	162	351	188	328	163	311	161	328	163	325	186	311	161	325	186	303	179	274	143	284	150	284	168	284	168	284	150	297	156	284	168	297	156	303	179	303	179	297	156	311	161	427	143	418	161	422	82	422	82	418	161	403	176	422	82	403	176	399	47	399	47	403	176	381	185	399	47	381	185	373	118	373	118	368	91	399	47	399	47	368	91	365	18	381	185	364	149	370	137	381	185	370	137	373	118	351	188	325	186	328	163	309	16	323	0	336	35	336	35	323	0	365	18	336	35	365	18	356	62	356	62	365	18	368	91	235	33	234	44	239	-4	235	33	239	-4	240	23	194	100	197	16	197	112	197	112	197	16	213	4	197	112	213	4	204	140	204	140	213	4	207	154	204	140	207	154	105	154	102	140	78	247	78	244	102	140	78	244	78	241	77	232	64	0	102	140	222	205	207	154	213	4	194	100	192	88	197	16	197	16	192	88	189	75	197	16	189	75	189	32	189	32	189	75	187	63	189	32	187	63	186	51	35	275	52	264	62	278	62	278	52	264	64	262	62	278	64	262	84	281	84	281	64	262	72	259	84	281	72	259	76	254	52	264	35	275	35	265	199	265	191	275	191	265	105	154	102	140	204	140	427	143	422	82	430	121	105	350	38	350	99	325	105	350	99	325	100	119	105	350	100	119	102	152	105	350	102	152	149	325	105	350	149	325	110	367	182	449	177	452	156	350	156	350	177	452	156	448	156	350	156	448	149	325	149	325	156	448	136	444	149	325	136	444	118	408	118	408	136	444	117	414	116	440	96	437	99	424	116	440	99	424	106	422	116	440	106	422	112	418	116	440	112	418	117	414	116	440	117	414	136	444	96	437	73	435	92	424	96	437	92	424	99	424	118	408	118	402	149	325	149	325	118	402	117	395	149	325	117	395	115	387	137	204	126	166	148	195	137	204	148	195	170	243	170	243	148	195	170	221	170	243	170	221	200	271	200	271	170	221	191	241	200	271	191	241	211	253	112	143	126	166	137	204	112	143	137	204	102	152	112	143	102	152	100	119	254	292	229	287	235	257	235	257	229	287	227	258	211	253	227	258	229	287	211	253	229	287	200	271	243	226	241	220	244	37	243	226	244	37	244	231	244	231	244	37	245	236	245	236	244	37	245	45	251	26	248	27	258	4	258	4	248	27	246	30	258	4	246	30	240	-3	240	-3	246	30	244	33	240	-3	244	33	244	37	245	236	245	45	245	239	245	239	245	45	248	59	245	239	248	59	245	242	245	242	248	59	254	292	254	292	248	59	253	78	254	292	253	78	259	98	277	40	268	31	276	18	276	18	268	31	260	26	276	18	260	26	258	4	258	4	260	26	254	25	295	39	317	69	309	78	295	39	309	78	290	55	295	39	290	55	277	40	295	39	277	40	276	18	241	220	205	83	210	-4	241	220	210	-4	220	-5	241	220	220	-5	240	-3	241	220	240	-3	244	37	210	-4	205	83	202	0	202	0	205	83	200	65	202	0	200	65	196	5	196	5	200	65	196	50	196	5	196	50	194	37	193	12	196	5	194	37	193	12	194	37	192	28	193	12	192	28	191	22	259	98	265	120	270	290	270	290	265	120	276	155	270	290	276	155	282	283	282	283	276	155	285	187	282	283	285	187	291	274	291	274	285	187	292	213	291	274	292	213	296	262	296	262	292	213	296	234	296	262	296	234	297	248	240	255	243	252	254	292	254	292	243	252	245	247	254	292	245	247	245	242	156	350	149	325	259	325	156	350	259	325	268	350	113	378	110	367	149	325	113	378	149	325	115	387	99	325	13	0	63	0	99	325	63	0	77	52	99	325	77	52	89	91	99	325	89	91	100	119	92	424	73	435	73	424	99	325	38	350	30	325	254	292	235	257	240	255	254	292	259	98	270	290	251	26	258	4	254	25	266	44	259	36	262	16	262	16	259	36	253	31	262	16	253	31	247	2	247	2	253	31	246	28	247	2	246	28	240	27	240	27	233	32	247	2	247	2	233	32	232	-4	267	244	284	292	259	250	259	250	284	292	249	253	235	244	249	253	243	278	235	244	243	278	219	222	219	222	243	278	213	246	219	222	213	246	200	195	200	195	213	246	186	207	200	195	186	207	177	170	177	170	186	207	155	174	177	170	155	174	148	152	148	152	155	174	134	122	148	152	134	122	143	103	148	151	148	152	143	103	148	151	143	103	151	83	148	151	151	83	162	148	120	136	134	122	155	174	120	136	155	174	112	160	120	136	112	160	105	160	120	136	105	160	101	146	281	69	279	65	293	65	293	65	279	65	277	62	293	65	277	62	277	36	277	36	277	62	275	58	277	36	275	58	273	55	273	55	266	44	277	36	277	36	266	44	262	16	272	237	280	231	284	292	284	292	280	231	290	228	284	292	290	228	296	290	296	290	290	228	300	230	296	290	300	230	307	285	307	285	300	230	308	233	307	285	308	233	315	277	315	277	308	233	315	240	315	277	315	240	320	268	320	268	315	240	320	248	320	268	320	248	322	259	284	292	243	278	249	253	233	32	227	46	232	-4	232	-4	227	46	222	65	232	-4	222	65	217	-6	217	-6	222	65	216	87	217	-6	216	87	206	109	163	41	172	22	176	142	176	142	172	22	182	7	176	142	182	7	188	133	188	133	182	7	197	-3	188	133	197	-3	198	122	198	122	197	-3	217	-6	198	122	217	-6	206	109	162	148	151	83	157	62	162	148	157	62	163	41	162	148	163	41	176	142	272	424	268	430	269	404	272	424	269	404	271	407	272	424	271	407	272	411	272	424	272	411	273	416	269	404	268	430	266	400	266	400	268	430	263	435	266	400	263	435	262	398	262	398	263	435	257	439	262	398	257	439	249	440	262	398	249	440	245	439	262	398	245	439	242	438	262	398	242	438	238	437	262	398	238	437	235	435	262	398	235	435	232	433	262	398	232	433	149	327	64	262	71	259	82	282	82	282	71	259	75	254	82	282	75	254	76	247	76	247	76	241	101	146	101	146	76	241	74	233	101	146	74	233	71	223	60	279	33	275	41	265	60	279	41	265	54	264	60	279	54	264	64	262	60	279	64	262	82	282	142	290	120	288	105	160	105	160	120	288	101	285	105	160	101	285	101	146	101	146	101	285	82	282	101	146	82	282	76	247	12	0	61	0	64	194	64	194	61	0	101	146	64	194	101	146	68	210	68	210	101	146	71	223	41	265	33	275	33	265	120	288	142	290	139	292	149	327	232	433	125	327	281	69	293	65	283	72	284	292	267	244	272	237	80	292	78	292	80	292	80	292	78	292	84	136	80	292	84	136	89	280	89	280	84	136	97	81	89	280	97	81	101	249	101	249	97	81	108	34	101	249	108	34	115	208	115	208	108	34	112	5	130	-9	112	5	111	1	130	-9	111	1	110	-3	228	200	219	175	225	153	225	153	219	175	203	142	225	153	203	142	201	106	201	106	203	142	180	101	201	106	180	101	171	54	171	54	180	101	150	50	256	267	251	277	254	229	254	229	251	277	244	285	254	229	244	285	243	195	243	195	244	285	234	290	243	195	234	290	231	220	231	220	228	200	243	195	243	195	228	200	225	153	234	290	223	292	225	233	234	290	225	233	229	230	234	290	229	230	231	225	234	290	231	225	231	220	202	252	207	247	207	288	207	288	207	247	214	242	207	288	214	242	214	291	214	291	214	242	220	237	214	291	220	237	223	292	223	292	220	237	225	233	197	268	197	262	198	276	198	276	197	262	199	257	198	276	199	257	201	283	201	283	199	257	202	252	201	283	202	252	207	288	130	-9	171	54	150	50	130	-9	150	50	137	123	130	-9	137	123	127	163	130	-9	127	163	115	208	130	-9	115	208	112	5	89	-62	130	-9	99	-25	99	-25	130	-9	105	-17	107	-12	105	-17	130	-9	107	-12	130	-9	109	-7	109	-7	130	-9	110	-3	89	-62	99	-25	89	-38	89	-62	89	-38	78	-53	89	-62	78	-53	67	-67	89	-62	67	-67	58	-77	89	-62	58	-77	52	-102	6	268	20	266	7	280	6	268	7	280	3	279	6	268	3	279	2	267	2	267	3	279	-1	278	2	267	-1	278	-1	267	-1	267	-1	278	-5	278	-1	267	-5	278	-5	267	-5	267	-5	278	-9	277	-5	267	-9	277	-10	266	-10	266	-9	277	-14	276	-10	266	-14	276	-14	265	42	-92	36	-96	52	-102	52	-102	36	-96	31	-98	52	-102	31	-98	26	-99	26	-99	17	-97	20	-127	20	-127	17	-97	11	-92	20	-127	11	-92	5	-87	-38	-98	-38	-116	-35	-91	-35	-91	-38	-116	-33	-124	-35	-91	-33	-124	-29	-85	-29	-85	-33	-124	-26	-130	-29	-85	-26	-130	-22	-82	-22	-82	-26	-130	-17	-134	-22	-82	-17	-134	-14	-80	-14	-80	-17	-134	-6	-136	-14	-80	-6	-136	-2	-82	-2	-82	-6	-136	20	-127	-2	-82	20	-127	5	-87	78	292	58	289	69	187	69	187	58	289	57	225	49	242	57	225	58	289	49	242	58	289	41	254	41	254	58	289	41	286	41	254	41	286	32	262	32	262	41	286	27	284	32	262	27	284	20	266	20	266	27	284	16	282	20	266	16	282	7	280	42	-92	52	-102	49	-86	49	-86	52	-102	58	-77	26	-99	20	-127	52	-102	139	388	139	437	132	441	139	388	132	441	130	350	139	388	130	350	141	380	140	393	143	397	145	432	145	432	143	397	146	401	145	432	146	401	149	425	149	425	146	401	149	407	149	425	149	407	150	417	145	432	139	437	139	388	145	432	139	388	140	393	265	442	256	416	256	385	256	385	256	416	243	394	256	385	243	394	236	361	236	361	243	394	227	376	236	361	227	376	210	345	210	345	227	376	207	364	210	345	207	364	182	360	182	360	167	362	177	339	177	339	167	362	155	366	177	339	155	366	153	341	153	341	155	366	146	372	153	341	146	372	141	380	132	441	124	442	130	350	130	350	124	442	115	441	130	350	115	441	110	364	110	364	115	441	107	437	110	364	107	437	99	430	97	383	110	364	99	430	97	383	99	430	94	420	97	383	94	420	92	407	265	442	256	385	270	413	265	442	270	413	276	442	182	360	177	339	210	345	141	380	130	350	153	341	78	292	69	187	84	136	-38	-116	-38	-98	-40	-107	256	267	254	229	258	256	90	233	88	221	91	-5	91	-5	88	221	85	209	91	-5	85	209	84	-6	84	-6	85	209	82	198	84	-6	82	198	76	-6	76	-6	82	198	64	-5	59	112	52	87	54	-1	59	112	54	-1	64	-5	59	112	64	-5	82	198	42	37	43	15	44	50	44	50	43	15	47	5	44	50	47	5	47	67	47	67	47	5	54	-1	47	67	54	-1	52	87	91	259	96	290	89	260	89	260	96	290	86	261	80	260	86	261	96	290	80	260	96	290	79	283	112	1	105	-7	115	-89	115	-89	105	-7	99	-16	115	-89	99	-16	97	-104	97	-104	99	-16	93	-26	97	-104	93	-26	89	-67	89	-67	93	-26	89	-63	89	-36	87	-47	87	-50	89	-36	87	-50	88	-54	89	-36	88	-54	89	-59	89	-36	89	-59	89	-63	89	-36	89	-63	93	-26	89	-67	88	-79	97	-104	97	-104	88	-79	85	-88	97	-104	85	-88	80	-96	90	233	91	-5	92	243	92	243	91	-5	92	44	93	250	92	44	92	46	93	250	92	46	93	49	93	53	94	55	96	290	93	53	96	290	93	250	93	250	93	49	93	51	93	250	93	51	93	53	98	-3	105	-1	100	29	100	29	105	-1	105	28	120	32	105	28	105	-1	120	32	105	-1	112	1	134	204	138	222	139	280	139	280	138	222	141	238	139	280	141	238	143	271	143	271	141	238	143	251	143	271	143	251	144	260	133	287	125	291	130	186	133	287	130	186	134	204	133	287	134	204	139	280	130	186	125	291	114	292	130	186	114	292	96	290	130	186	96	290	94	55	96	290	91	259	92	257	96	290	92	257	93	254	96	290	93	254	93	250	47	230	61	245	62	269	62	269	61	245	71	255	62	269	71	255	79	283	79	283	71	255	80	260	43	247	19	214	29	207	43	247	29	207	47	230	43	247	47	230	62	269	130	-35	128	-30	130	-61	130	-61	128	-30	127	-24	130	-61	127	-24	126	-75	126	-75	127	-24	126	-15	136	44	135	18	151	34	136	44	151	34	155	64	155	64	151	34	169	56	155	64	169	56	176	91	176	91	169	56	188	83	176	91	188	83	200	125	200	125	188	83	210	117	200	125	210	117	216	151	136	44	120	32	127	-9	136	44	127	-9	128	-3	136	44	128	-3	130	4	136	44	130	4	133	11	136	44	133	11	135	18	120	32	112	1	115	-89	120	32	115	-89	126	-75	120	32	126	-75	126	-15	120	32	126	-15	127	-9	257	43	272	286	256	36	256	36	255	240	254	-3	254	-3	255	240	241	205	254	-3	241	205	237	-5	237	-5	241	205	234	156	259	54	261	65	272	286	272	286	261	65	264	77	272	286	264	77	266	86	266	86	322	286	272	286	259	27	270	3	261	26	261	26	270	3	264	25	270	26	264	25	270	3	270	26	270	3	286	17	305	40	328	73	319	79	305	40	319	79	301	56	305	40	301	56	288	41	305	40	288	41	286	17	278	31	270	26	286	17	278	31	286	17	288	41	257	32	256	36	254	-3	257	32	254	-3	258	29	258	29	254	-3	270	3	258	29	270	3	259	27	234	156	241	205	229	177	234	156	229	177	216	151	234	156	216	151	210	117	237	-5	234	156	226	-4	226	-4	234	156	223	117	226	-4	223	117	217	0	217	0	223	117	215	84	217	0	215	84	210	6	210	6	215	84	209	58	210	6	209	58	206	15	206	15	209	58	206	38	206	15	206	38	205	26	131	-40	130	-35	130	-61	131	-40	130	-61	132	-48	72	-102	62	-108	68	-119	72	-102	68	-119	97	-104	72	-102	97	-104	80	-96	98	-3	100	29	96	31	98	-3	96	31	94	34	98	-3	94	34	93	39	98	-3	93	39	91	-5	92	44	91	-5	93	39	255	240	256	36	272	286	272	286	257	43	259	54	92	243	92	44	93	250	43	15	42	37	41	28	42	298	60	318	34	357	34	357	60	318	80	329	34	357	80	329	171	357	171	357	80	329	105	333	171	357	105	333	136	333	171	357	136	333	165	333	171	357	165	333	197	217	171	357	197	217	174	365	34	357	13	268	24	265	34	357	24	265	42	298	178	393	197	217	235	357	178	393	235	357	243	385	178	393	243	385	248	398	178	393	248	398	256	407	178	393	256	407	266	414	178	393	266	414	292	432	178	393	292	432	177	403	197	217	178	393	178	388	197	217	178	388	177	381	197	217	177	381	175	373	197	217	175	373	174	365	165	333	92	64	154	52	165	333	154	52	155	59	165	333	155	59	157	69	165	333	157	69	160	80	165	333	160	80	163	89	165	333	163	89	164	94	165	333	164	94	197	217	92	64	86	44	225	0	92	64	225	0	171	28	92	64	171	28	162	34	92	64	162	34	156	42	92	64	156	42	154	52	171	28	225	0	183	25	183	25	225	0	198	24	241	28	198	24	225	0	241	28	225	0	284	7	278	419	292	422	292	432	278	419	292	432	266	414	204	241	229	333	235	357	235	357	229	333	265	333	235	357	265	333	370	357	370	357	265	333	289	332	370	357	289	332	308	328	235	357	197	217	204	241	204	241	197	217	245	217	204	241	245	217	262	241	262	241	245	217	274	215	262	241	274	215	303	239	303	239	274	215	299	208	303	239	299	208	319	195	292	432	131	432	150	419	292	432	150	419	164	415	292	432	164	415	172	410	292	432	172	410	177	403	346	265	370	357	336	290	346	265	336	290	335	285	346	265	335	285	335	281	346	265	335	281	335	277	346	265	335	277	335	272	346	265	335	272	334	266	308	328	323	320	370	357	370	357	323	320	332	308	370	357	332	308	336	290	411	154	402	192	402	102	402	102	402	192	378	217	402	102	378	217	375	59	375	59	378	217	344	232	375	59	344	232	337	149	337	149	335	27	375	59	344	232	303	239	319	195	344	232	319	195	332	176	344	232	332	176	337	149	337	149	330	101	335	27	335	27	330	101	310	65	335	27	310	65	284	7	284	7	310	65	279	41	284	7	279	41	241	28	225	0	86	44	79	30	225	0	79	30	69	20	225	0	69	20	56	14	225	0	56	14	37	10	225	0	37	10	35	0	150	419	131	432	131	422	129	44	131	70	133	266	133	266	131	70	134	91	133	266	134	91	138	286	138	286	134	91	140	107	138	286	140	107	160	365	160	365	140	107	146	135	160	365	146	135	182	266	167	396	165	387	182	266	182	266	165	387	163	377	182	266	163	377	160	365	32	241	42	255	29	286	29	286	42	255	55	262	29	286	55	262	138	286	138	286	55	262	72	265	138	286	72	265	97	266	138	286	97	266	133	266	29	286	9	219	20	219	29	286	20	219	32	241	157	422	163	418	166	440	166	440	163	418	167	414	166	440	167	414	186	444	186	444	167	414	169	407	186	444	169	407	182	266	168	403	167	396	182	266	168	403	182	266	169	407	147	135	146	135	149	119	147	135	149	119	163	149	163	149	149	119	161	130	273	85	259	58	266	16	266	16	259	58	238	33	266	16	238	33	222	0	222	0	238	33	210	16	222	0	210	16	175	9	175	9	159	11	171	-6	171	-6	159	11	146	16	171	-6	146	16	137	23	134	-4	171	-6	137	23	134	-4	137	23	131	33	134	-4	131	33	129	44	134	-4	129	44	108	4	267	143	282	178	256	151	256	151	282	178	251	182	256	151	251	182	243	155	243	155	251	182	228	157	211	155	228	157	225	179	211	155	225	179	202	172	169	135	180	142	181	161	181	161	180	142	195	149	181	161	195	149	202	172	202	172	195	149	211	155	163	149	161	130	169	135	163	149	169	135	181	161	206	448	186	444	188	286	206	448	188	286	232	449	206	448	232	449	228	452	331	136	321	155	326	76	326	76	321	155	305	169	326	76	305	169	302	42	302	42	305	169	282	178	302	42	282	178	277	112	277	112	273	85	302	42	302	42	273	85	266	16	282	178	267	143	274	130	282	178	274	130	277	112	251	182	225	179	228	157	175	9	171	-6	222	0	296	286	188	286	214	266	296	286	214	266	235	265	296	286	235	265	250	262	296	286	250	262	260	255	296	286	260	255	266	246	296	286	266	246	268	232	296	286	268	232	279	219	279	219	268	232	268	229	279	219	268	229	268	227	188	286	186	444	182	266	188	286	182	266	214	266	157	422	166	440	150	424	150	424	166	440	146	437	150	424	146	437	143	424	143	424	146	437	124	435	143	424	124	435	124	424	268	222	268	219	279	219	268	222	279	219	268	225	268	225	279	219	268	227	129	44	133	266	108	4	108	4	133	266	92	112	108	4	92	112	92	16	92	16	92	112	90	102	92	16	90	102	87	90	84	76	82	63	84	32	84	76	84	32	92	16	84	76	92	16	87	90	84	32	82	63	81	51	331	136	326	76	334	115	149	119	146	135	140	107	41	68	41	68	28	50	41	68	28	50	133	0	41	68	133	0	114	15	41	68	114	15	109	20	41	68	109	20	106	25	41	68	106	25	77	116	107	46	116	159	105	32	105	32	77	116	106	25	107	46	111	62	116	159	116	159	111	62	118	79	116	159	118	79	160	194	160	194	118	79	128	95	160	194	128	95	140	112	140	112	171	143	160	194	160	194	171	143	214	219	236	27	227	19	347	0	347	0	227	19	215	14	347	0	215	14	197	10	222	432	279	229	294	404	294	404	279	229	287	201	294	404	287	201	310	29	294	404	310	29	310	40	310	40	310	44	294	404	294	404	310	44	341	230	171	143	203	168	214	219	214	219	203	168	233	186	214	219	233	186	279	229	279	229	233	186	262	197	279	229	262	197	287	201	486	404	341	230	352	201	486	404	352	201	374	229	486	404	374	229	541	432	486	404	541	432	294	404	341	230	310	44	311	49	341	230	311	49	312	56	341	230	312	56	314	63	341	230	314	63	317	73	341	230	317	73	352	201	447	33	438	22	591	0	591	0	438	22	425	14	591	0	425	14	406	10	452	78	467	182	450	87	450	87	467	182	449	199	450	87	449	199	448	95	448	95	449	199	445	104	431	136	445	104	449	199	431	136	449	199	428	214	453	63	591	0	554	24	453	63	554	24	530	52	453	63	530	52	467	182	453	63	467	182	453	70	375	196	396	183	403	224	403	224	396	183	415	163	403	224	415	163	428	214	428	214	415	163	431	136	374	229	352	201	375	196	374	229	375	196	403	224	481	165	467	182	530	52	481	165	530	52	514	89	481	165	514	89	500	129	452	47	447	33	591	0	452	47	591	0	453	63	347	0	347	10	330	13	347	0	330	13	318	16	347	0	318	16	241	40	347	0	241	40	236	27	318	16	313	22	247	58	247	58	313	22	310	29	247	58	310	29	287	201	122	12	114	15	133	0	122	12	133	0	133	10	133	0	28	50	14	35	133	0	14	35	0	23	133	0	0	23	-16	14	133	0	-16	14	-35	10	133	0	-35	10	-35	0	347	0	197	10	197	0	241	40	318	16	247	58	591	0	406	10	406	0	554	24	591	0	591	10	467	182	452	78	453	70	222	432	294	404	541	432	77	116	105	32	116	159	84	19	80	16	100	4	100	4	80	16	75	14	100	4	75	14	70	13	70	13	58	18	52	-6	52	-6	58	18	53	29	52	-6	53	29	50	42	124	100	113	82	131	34	131	34	113	82	105	63	131	34	105	63	100	4	100	4	105	63	98	45	100	4	98	45	89	27	89	27	87	22	100	4	100	4	87	22	84	19	298	106	309	142	286	122	286	122	309	142	281	148	286	122	281	148	268	162	268	162	281	148	281	149	268	162	281	149	363	266	363	266	281	149	406	286	363	266	406	286	218	266	218	266	406	286	149	286	218	266	149	286	212	148	360	68	357	93	359	50	359	50	357	93	359	47	360	37	359	47	357	93	360	37	357	93	350	-5	350	-5	357	93	347	113	350	-5	347	113	337	0	337	0	347	113	331	130	337	0	331	130	327	10	327	10	331	130	318	24	360	68	359	50	359	55	360	68	359	55	360	60	360	68	360	60	360	65	361	29	364	-6	365	22	365	22	364	-6	386	-3	365	22	386	-3	371	18	371	18	386	-3	379	16	393	18	379	16	386	-3	393	18	386	-3	406	4	455	56	446	62	441	35	441	35	446	62	433	46	441	35	433	46	425	18	425	18	433	46	420	33	425	18	420	33	406	4	406	4	420	33	406	24	406	4	406	24	393	18	360	37	350	-5	364	-6	360	37	364	-6	361	29	298	106	305	87	309	142	309	142	305	87	309	65	309	142	309	65	331	130	331	130	309	65	313	44	331	130	313	44	318	24	268	162	218	266	220	133	220	133	231	0	268	162	268	162	231	0	267	133	268	162	267	133	286	122	218	266	212	148	220	133	220	133	212	148	193	145	220	133	193	145	180	107	180	107	193	145	176	141	180	107	176	141	162	135	154	71	180	107	162	135	154	71	162	135	150	127	154	71	150	127	140	118	154	71	140	118	131	34	70	13	52	-6	100	4	43	52	27	57	33	-4	43	52	33	-4	52	-6	43	52	52	-6	50	42	2	39	2	18	7	47	7	47	2	18	8	8	7	47	8	8	13	53	13	53	8	8	19	0	13	53	19	0	21	56	21	56	19	0	33	-4	21	56	33	-4	27	57	231	0	220	133	183	0	2	18	2	39	0	29	124	100	131	34	140	118	191	270	174	264	195	223	195	223	174	264	171	230	163	229	171	230	174	264	163	229	174	264	155	255	155	255	132	240	134	217	155	255	134	217	144	223	155	255	144	223	154	227	155	255	154	227	163	229	111	155	114	173	118	337	118	337	114	173	117	191	118	337	117	191	122	210	122	210	134	217	132	240	366	434	314	441	337	415	337	415	314	441	308	419	279	415	308	419	281	438	279	415	281	438	253	404	253	404	281	438	248	430	253	404	248	430	228	388	228	388	248	430	216	417	228	388	216	417	205	366	205	366	216	417	185	399	205	366	185	399	185	341	140	262	149	283	157	377	157	377	149	283	160	303	157	377	160	303	185	399	185	399	160	303	172	323	185	399	172	323	185	341	157	377	118	337	122	210	157	377	122	210	132	240	157	377	132	240	140	262	124	51	136	-4	141	28	141	28	136	-4	184	-11	141	28	184	-11	165	14	165	14	184	-11	195	10	221	13	195	10	213	-9	221	13	213	-9	243	-3	109	122	96	14	113	82	113	82	96	14	136	-4	113	82	136	-4	124	51	195	10	184	-11	213	-9	302	164	320	168	306	213	306	213	320	168	332	206	340	207	332	206	337	174	340	207	337	174	354	182	191	270	195	223	206	272	206	272	195	223	216	206	206	272	216	206	222	273	222	273	216	206	235	186	222	273	235	186	246	266	246	266	235	186	256	170	246	266	256	170	266	249	266	249	256	170	283	163	266	249	283	163	285	230	285	230	283	163	302	164	285	230	302	164	306	213	391	284	388	265	408	115	408	115	388	265	385	245	408	115	385	245	380	225	380	225	370	193	408	115	408	115	370	193	370	71	370	71	370	193	361	167	370	71	361	167	350	141	380	225	368	218	370	193	370	193	368	218	358	212	370	193	358	212	354	182	354	182	358	212	348	209	354	182	348	209	340	207	337	415	361	402	366	434	366	434	361	402	378	381	366	434	378	381	408	412	408	412	378	381	389	353	408	412	389	353	393	319	393	319	408	115	408	412	408	115	437	165	438	378	438	378	437	165	456	220	438	378	456	220	456	333	456	333	456	220	463	277	393	302	391	284	408	115	393	302	408	115	393	319	271	6	299	19	289	52	289	52	299	19	308	73	323	94	308	73	326	35	323	94	326	35	337	117	337	117	326	35	370	71	337	117	370	71	350	141	308	73	299	19	326	35	332	206	320	168	337	174	314	441	281	438	308	419	221	13	243	-3	245	21	245	21	243	-3	271	6	245	21	271	6	268	35	268	35	271	6	289	52	45	193	47	89	61	243	61	243	47	89	66	46	61	243	66	46	86	292	86	292	66	46	96	14	86	292	96	14	118	337	118	337	96	14	110	138	118	337	110	138	111	155	110	138	96	14	109	122	47	89	45	193	40	143	408	412	408	115	438	378	75	80	76	93	66	211	66	211	76	93	78	107	66	211	78	107	99	245	99	245	78	107	81	120	99	245	81	120	84	133	84	133	91	138	91	154	91	154	91	138	105	164	127	176	116	171	129	141	129	141	116	171	115	146	110	145	115	146	116	171	110	145	116	171	105	164	105	164	91	138	98	141	105	164	98	141	104	144	105	164	104	144	110	145	208	278	224	275	217	292	208	278	217	292	201	291	208	278	201	291	191	276	191	276	201	291	185	289	191	276	185	289	174	268	174	268	185	289	169	285	174	268	169	285	157	256	157	256	169	285	154	279	157	256	154	279	140	240	140	240	154	279	138	272	140	240	138	272	124	218	138	272	99	245	102	180	138	272	102	180	109	193	138	272	109	193	116	206	138	272	116	206	124	218	99	245	84	133	91	154	99	245	91	154	96	167	99	245	96	167	102	180	19	85	23	53	25	129	25	129	23	53	35	28	25	129	35	28	41	172	41	172	35	28	55	9	41	172	55	9	66	211	66	211	55	9	75	67	84	29	83	-2	95	16	95	16	83	-2	117	-6	95	16	117	-6	109	9	109	9	117	-6	126	7	144	9	126	7	143	-4	144	9	143	-4	168	1	83	-2	84	29	77	45	83	-2	77	45	75	67	83	-2	75	67	55	9	126	7	117	-6	143	-4	193	105	205	109	202	141	202	141	205	109	217	137	222	137	217	137	218	114	222	137	218	114	229	121	190	152	178	164	180	104	190	152	180	104	193	105	190	152	193	105	202	141	165	174	146	179	149	119	165	174	149	119	161	109	165	174	161	109	180	104	165	174	180	104	178	164	127	176	129	141	136	178	136	178	129	141	139	131	136	178	139	131	146	179	146	179	139	131	149	119	254	189	252	176	265	75	265	75	252	176	249	162	265	75	249	162	245	149	245	149	240	129	241	48	241	48	240	129	235	114	245	149	239	144	240	129	240	129	239	144	233	141	240	129	233	141	229	121	229	121	233	141	227	139	229	121	227	139	222	137	255	203	265	75	256	216	256	216	265	75	273	276	273	276	265	75	284	105	273	276	284	105	293	257	293	257	284	105	299	137	293	257	299	137	307	232	307	232	299	137	308	169	307	232	308	169	311	200	254	238	256	216	273	276	254	238	273	276	247	288	254	238	247	288	247	255	247	288	217	292	224	275	247	288	224	275	238	268	247	288	238	268	247	255	245	149	241	48	265	75	235	114	229	100	241	48	241	48	229	100	222	86	241	48	222	86	217	28	217	28	222	86	214	73	217	28	214	73	207	61	207	61	191	42	193	12	193	12	191	42	176	27	193	12	176	27	168	1	168	1	176	27	160	16	168	1	160	16	144	9	207	61	193	12	217	28	217	137	205	109	218	114	254	189	265	75	255	203	75	80	66	211	75	67	159	380	159	382	171	-11	171	-11	159	382	159	384	171	-11	159	384	159	-11	159	-11	159	384	159	386	159	-11	159	386	159	388	159	388	160	400	105	322	105	322	160	400	165	408	105	322	165	408	97	367	159	-11	159	388	105	322	209	432	50	432	69	418	209	432	69	418	81	411	209	432	81	411	90	395	209	432	90	395	174	414	209	432	174	414	188	419	209	432	188	419	209	422	174	414	90	395	97	367	174	414	97	367	165	408	203	93	201	93	171	-11	203	93	171	-11	387	367	203	93	387	367	344	349	402	387	408	392	418	433	418	433	408	392	414	395	418	433	414	395	421	395	421	395	428	393	446	438	446	438	428	393	434	386	446	438	434	386	440	378	402	387	418	433	395	379	395	379	418	433	395	420	395	379	395	420	387	367	387	367	395	420	375	399	387	367	375	399	359	375	160	378	159	380	171	-11	160	378	171	-11	201	93	447	372	458	369	464	436	464	436	458	369	470	371	464	436	470	371	477	430	477	430	470	371	480	375	477	430	480	375	486	422	486	422	480	375	486	383	486	422	486	383	490	413	490	413	486	383	490	393	490	413	490	393	492	404	446	438	440	378	447	372	446	438	447	372	464	436	446	438	418	433	421	395	344	349	387	367	359	375	69	418	50	432	50	422	42	265	55	263	55	281	55	281	55	263	64	256	55	281	64	256	69	283	69	283	64	256	72	244	69	283	72	244	82	286	82	286	72	244	79	227	82	286	79	227	86	203	86	203	96	165	95	289	95	289	96	165	98	290	40	278	22	276	42	265	40	278	42	265	55	281	95	289	82	286	86	203	118	7	117	282	115	285	118	7	115	285	114	51	118	7	131	240	117	282	114	51	115	285	113	288	114	51	113	288	112	290	114	51	112	290	111	291	114	51	111	291	110	292	114	51	110	292	110	91	110	292	108	292	110	91	110	91	108	292	105	291	110	91	105	291	104	128	104	128	105	291	101	290	104	128	101	290	98	290	237	233	214	198	218	171	218	171	214	198	192	158	218	171	192	158	185	104	185	104	192	158	174	117	185	104	174	117	160	43	160	43	174	117	157	76	290	245	286	282	275	273	290	245	275	273	262	262	290	245	262	262	254	224	290	245	297	287	286	282	237	233	218	171	254	224	237	233	254	224	262	262	150	153	141	197	142	-3	150	153	142	-3	145	1	150	153	145	1	146	4	150	153	146	4	157	76	150	153	157	76	155	112	123	-9	128	-11	131	240	131	240	128	-11	134	-10	131	240	134	-10	141	197	141	197	134	-10	138	-7	141	197	138	-7	142	-3	131	240	118	7	118	3	131	240	118	3	118	-1	131	240	118	-1	120	-6	131	240	120	-6	123	-9	311	234	318	233	321	292	321	292	318	233	328	234	321	292	328	234	329	291	329	291	328	234	337	237	329	291	337	237	337	287	337	287	337	237	344	243	337	287	344	243	344	280	344	280	344	243	348	252	344	280	348	252	348	273	348	273	348	252	350	264	309	291	297	287	301	241	309	291	301	241	305	237	309	291	305	237	311	234	309	291	311	234	321	292	296	244	301	241	297	287	296	244	297	287	290	245	157	76	146	4	160	43	98	290	96	165	104	128	42	265	22	276	22	265	114	355	35	62	114	355	114	355	35	62	95	36	97	28	95	36	35	62	97	28	35	62	102	21	102	21	35	62	29	43	102	21	29	43	111	16	111	16	29	43	146	0	111	16	146	0	126	13	126	13	146	0	146	10	114	355	95	36	96	43	114	355	96	43	98	52	114	355	98	52	100	62	114	355	100	62	103	74	114	355	103	74	106	85	114	355	106	85	193	409	119	382	118	373	193	409	193	409	118	373	116	365	193	409	116	365	114	355	290	432	80	432	96	421	290	432	96	421	108	418	290	432	108	418	115	413	290	432	115	413	119	405	290	432	119	405	120	395	290	432	120	395	193	409	290	432	193	409	379	409	383	478	363	453	379	409	383	478	379	409	412	519	383	478	412	519	398	519	379	409	363	453	341	439	379	409	341	439	316	433	379	409	316	433	290	432	193	409	120	395	120	389	193	409	120	389	119	382	146	0	29	43	23	29	146	0	23	29	13	20	146	0	13	20	0	13	146	0	0	13	-19	10	146	0	-19	10	-19	0	96	421	80	432	80	422	49	-5	61	-6	81	245	81	245	61	-6	79	34	79	30	79	34	79	-4	79	30	79	-4	81	27	81	27	79	-4	96	3	81	27	96	3	82	25	82	25	96	3	84	24	139	261	143	266	84	261	84	261	143	266	147	269	84	261	147	269	171	286	171	286	147	269	153	271	171	286	153	271	160	271	171	286	160	271	248	271	171	286	248	271	201	287	143	75	127	56	131	39	131	39	127	56	114	41	131	39	114	41	113	18	113	18	114	41	103	31	113	18	103	31	96	3	96	3	103	31	94	25	96	3	94	25	86	24	86	24	84	24	96	3	248	271	268	336	256	336	248	271	256	336	245	313	248	271	245	313	235	298	248	271	235	298	221	290	248	271	221	290	201	287	72	274	78	271	171	286	171	286	78	271	82	267	171	286	82	267	84	261	84	261	84	63	137	255	84	261	137	255	139	261	62	275	72	274	171	286	62	275	171	286	48	286	62	275	48	286	48	276	84	63	84	261	83	258	84	63	83	258	83	256	84	63	83	256	83	252	84	63	83	252	82	56	79	39	80	44	81	245	81	245	80	44	81	50	81	245	81	50	82	249	82	249	81	50	82	56	82	249	82	56	83	252	79	34	61	-6	79	-4	33	65	33	6	37	82	37	82	33	6	40	-1	37	82	40	-1	42	103	42	103	40	-1	49	-5	42	103	49	-5	81	245	30	50	29	38	29	16	30	50	29	16	33	6	30	50	33	6	33	65	29	16	29	38	28	29	81	245	79	34	79	39	143	75	131	39	151	68	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	383	107	355	388	350	-11	383	107	350	-11	549	373	383	107	549	373	507	349	519	378	516	368	549	373	549	373	516	368	512	359	549	373	512	359	507	349	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	523	394	549	373	559	391	523	394	559	391	568	403	523	394	568	403	577	412	522	386	519	378	549	373	522	386	549	373	523	394	350	-11	355	388	355	390	355	390	356	401	303	288	303	288	356	401	300	288	360	469	381	469	305	568	360	469	305	568	300	573	360	469	300	573	295	577	360	469	295	577	290	580	360	469	290	580	285	582	360	469	285	582	279	582	360	469	279	582	271	582	360	469	271	582	268	539	257	551	259	547	259	574	259	574	259	547	263	543	259	574	263	543	265	579	265	579	263	543	268	539	265	579	268	539	271	582	256	568	255	560	255	556	256	568	255	556	257	551	256	568	257	551	259	574	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	156	378	185	107	156	375	496	420	478	432	478	422	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	78	289	80	19	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	288	326	309	326	232	424	288	326	232	424	227	430	288	326	227	430	222	434	288	326	222	434	217	437	288	326	217	437	212	439	288	326	212	439	206	440	288	326	206	440	199	439	288	326	199	439	194	396	184	408	186	404	187	431	187	431	186	404	190	400	187	431	190	400	192	436	192	436	190	400	194	396	192	436	194	396	199	439	183	425	182	417	182	412	183	425	182	412	184	408	183	425	184	408	187	431	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	428	267	423	225	429	255	126	84	118	26	131	50	404	564	401	571	401	544	404	564	401	544	403	548	404	564	403	548	405	552	404	564	405	552	405	557	401	544	401	571	398	541	398	541	401	571	395	576	398	541	395	576	394	538	394	538	395	576	389	579	394	538	389	579	381	580	394	538	381	580	378	580	394	538	378	580	374	579	394	538	374	579	371	577	394	538	371	577	368	576	394	538	368	576	365	574	394	538	365	574	281	468	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	156	378	185	107	156	375	496	420	478	432	478	422	281	468	365	574	258	468	325	424	321	430	322	404	325	424	322	404	324	407	325	424	324	407	325	411	325	424	325	411	326	416	322	404	321	430	319	400	319	400	321	430	316	435	319	400	316	435	315	398	315	398	316	435	310	439	315	398	310	439	302	440	315	398	302	440	298	439	315	398	298	439	295	438	315	398	295	438	291	437	315	398	291	437	288	435	315	398	288	435	285	433	315	398	285	433	201	327	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	78	289	80	19	82	290	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	428	267	423	225	429	255	126	84	118	26	131	50	201	327	285	433	178	327	66	419	72	417	203	432	203	432	72	417	77	415	203	432	77	415	81	412	81	412	86	405	203	432	203	432	86	405	89	396	203	432	89	396	93	382	93	382	96	360	162	410	162	410	96	360	100	328	162	410	100	328	157	401	157	401	100	328	155	388	155	386	155	388	153	-11	155	386	153	-11	155	383	155	383	153	-11	155	380	185	419	203	422	203	432	185	419	203	432	171	416	171	416	203	432	93	382	171	416	93	382	162	410	155	388	100	328	140	-11	155	388	140	-11	153	-11	58	420	66	419	203	432	58	420	203	432	47	432	58	420	47	432	47	422	277	535	277	483	284	528	284	528	277	483	284	490	284	528	284	490	289	519	289	519	284	490	289	499	289	519	289	499	290	509	226	510	228	499	228	520	228	520	228	499	232	490	228	520	232	490	232	529	232	529	232	490	239	483	232	529	239	483	239	536	239	536	239	483	248	478	239	536	248	478	248	540	248	540	248	478	258	477	248	540	258	477	259	542	259	542	258	477	268	478	259	542	268	478	269	540	269	540	268	478	277	483	269	540	277	483	277	535	277	416	285	409	400	432	400	432	285	409	290	398	400	432	290	398	293	381	293	381	299	338	361	409	361	409	299	338	356	401	300	288	303	288	356	401	356	401	303	288	355	390	355	388	355	390	350	-11	355	388	350	-11	383	107	383	107	350	-11	549	373	383	107	549	373	507	349	382	419	400	422	400	432	382	419	400	432	369	415	369	415	400	432	293	381	369	415	293	381	361	409	355	390	303	288	336	-11	355	390	336	-11	350	-11	356	401	299	338	300	288	300	288	299	338	185	107	300	288	185	107	153	-11	153	-11	185	107	156	378	153	-11	156	378	155	380	263	420	277	416	400	432	263	420	400	432	244	432	263	420	244	432	244	422	600	432	478	432	496	420	600	432	496	420	508	417	600	432	508	417	517	411	600	432	517	411	521	403	600	432	521	403	523	394	600	432	523	394	577	412	600	432	577	412	587	417	600	432	587	417	600	422	549	373	559	391	523	394	549	373	523	394	522	386	549	373	522	386	519	378	549	373	519	378	516	368	549	373	516	368	512	359	549	373	512	359	507	349	568	403	577	412	523	394	568	403	523	394	559	391	383	107	356	380	356	381	383	107	356	381	356	383	383	107	356	383	355	385	383	107	355	385	355	388	410	535	410	483	417	528	417	528	410	483	417	490	417	528	417	490	422	519	422	519	417	490	422	499	422	519	422	499	424	509	358	510	360	499	360	520	360	520	360	499	365	490	360	520	365	490	365	529	365	529	365	490	372	483	365	529	372	483	372	536	372	536	372	483	381	478	372	536	381	478	381	540	381	540	381	478	391	477	381	540	391	477	392	542	392	542	391	477	401	478	392	542	401	478	401	540	401	540	401	478	410	483	401	540	410	483	410	535	156	378	185	107	156	375	496	420	478	432	478	422	337	395	337	343	344	387	344	387	337	343	344	350	344	387	344	350	349	378	349	378	344	350	349	359	349	378	349	359	350	369	285	370	287	359	287	380	287	380	287	359	291	350	287	380	291	350	292	388	292	388	291	350	298	343	292	388	298	343	299	395	299	395	298	343	307	338	299	395	307	338	308	400	308	400	307	338	318	336	308	400	318	336	319	401	319	401	318	336	328	338	319	401	328	338	328	400	328	400	328	338	337	343	328	400	337	343	337	395	288	49	273	5	283	16	288	49	283	16	289	24	288	49	267	282	273	5	267	286	266	289	266	-2	267	286	266	-2	273	5	267	286	273	5	267	282	266	-2	266	289	265	290	266	-2	265	290	264	291	266	-2	264	291	262	291	266	-2	262	291	261	-7	261	-7	262	291	260	291	261	-7	260	291	258	290	261	-7	258	290	256	289	261	-7	256	289	256	-10	249	-8	250	-10	253	285	253	285	250	-10	253	-11	253	285	253	-11	255	287	255	287	253	-11	256	-10	255	287	256	-10	256	289	253	285	126	84	131	50	253	285	131	50	138	64	253	285	138	64	146	78	253	285	146	78	153	91	253	285	153	91	161	104	253	285	161	104	168	116	253	285	168	116	226	217	253	285	226	217	245	11	253	285	245	11	246	2	253	285	246	2	247	-3	253	285	247	-3	249	-8	120	161	115	202	118	26	120	161	118	26	126	84	120	161	126	84	123	121	110	239	105	270	108	9	110	239	108	9	118	26	110	239	118	26	115	202	105	270	102	280	108	9	108	9	102	280	100	287	108	9	100	287	100	-2	100	-2	100	287	98	290	100	-2	98	290	96	292	94	-9	100	-2	96	292	94	-9	96	292	92	292	94	-9	92	292	89	292	94	-9	89	292	89	-11	86	291	82	290	83	-7	86	291	83	-7	86	-10	86	291	86	-10	89	-11	86	291	89	-11	89	292	82	290	78	289	80	19	82	290	80	19	81	6	82	290	81	6	82	-2	82	290	82	-2	83	-7	39	267	46	265	48	282	48	282	46	265	52	260	48	282	52	260	61	285	61	285	52	260	56	252	61	285	56	252	60	239	60	239	64	216	61	285	61	285	64	216	73	288	78	289	73	288	75	115	78	289	75	115	78	80	78	80	80	19	78	289	428	267	423	277	423	225	423	225	423	277	416	285	423	225	416	285	406	188	406	188	416	285	406	290	406	188	406	290	398	221	398	221	395	203	406	188	406	188	395	203	384	180	406	188	384	180	377	141	377	141	384	180	364	148	377	141	364	148	338	87	338	87	364	148	333	106	338	87	333	106	289	24	289	24	333	106	288	49	388	239	393	234	395	292	395	292	393	234	395	230	395	292	395	230	406	290	406	290	395	230	397	226	406	290	397	226	398	221	371	261	373	256	374	283	374	283	373	256	377	250	374	283	377	250	379	288	379	288	377	250	383	245	379	288	383	245	386	291	386	291	383	245	388	239	386	291	388	239	395	292	370	278	369	271	369	266	370	278	369	266	371	261	370	278	371	261	374	283	204	395	205	343	212	387	212	387	205	343	212	350	212	387	212	350	216	378	216	378	212	350	216	359	216	378	216	359	218	369	153	370	155	359	155	380	155	380	155	359	159	350	155	380	159	350	159	388	159	388	159	350	166	343	159	388	166	343	167	395	167	395	166	343	175	338	167	395	175	338	176	400	176	400	175	338	186	336	176	400	186	336	186	401	186	401	186	336	196	338	186	401	196	338	196	400	196	400	196	338	205	343	196	400	205	343	204	395	35	280	22	278	29	268	35	280	29	268	39	267	35	280	39	267	48	282	10	276	10	268	29	268	10	276	29	268	22	278	73	288	64	216	68	186	73	288	68	186	72	151	73	288	72	151	75	115	428	267	423	225	429	255	126	84	118	26	131	50	288	469	309	469	232	568	288	469	232	568	227	573	288	469	227	573	222	577	288	469	222	577	217	580	288	469	217	580	212	582	288	469	212	582	206	582	288	469	206	582	199	582	288	469	199	582	194	539	184	551	186	547	187	574	187	574	186	547	190	543	187	574	190	543	192	579	192	579	190	543	194	539	192	579	194	539	199	582	183	568	182	560	182	556	183	568	182	556	184	551	183	568	184	551	187	574	105	28	92	18	243	0	243	0	92	18	75	13	243	0	75	13	52	10	175	376	172	389	184	37	184	37	172	389	171	398	162	200	171	398	112	377	106	394	112	377	176	411	106	394	176	411	185	416	219	432	61	432	79	419	219	432	79	419	92	414	219	432	92	414	100	406	219	432	100	406	106	394	219	432	106	394	185	416	219	432	185	416	198	419	219	432	198	419	219	422	172	405	176	411	112	377	172	405	112	377	171	398	184	37	171	398	162	200	184	37	162	200	123	64	184	37	123	64	185	28	184	37	179	358	175	376	325	368	306	340	373	381	373	381	306	340	278	305	373	381	278	305	241	260	241	260	215	230	228	203	228	203	215	230	204	121	196	94	204	121	215	230	196	94	215	230	194	302	196	94	194	302	190	73	184	37	185	46	186	333	186	333	185	46	187	58	186	333	187	58	194	302	194	302	187	58	190	73	186	333	179	358	184	37	419	432	294	432	313	420	419	432	313	420	324	418	419	432	324	418	331	416	419	432	331	416	336	412	419	432	336	412	339	407	419	432	339	407	340	401	419	432	340	401	393	405	419	432	393	405	401	413	419	432	401	413	409	418	419	432	409	418	419	422	340	401	373	381	384	395	340	401	384	395	393	405	336	388	325	368	373	381	336	388	373	381	340	401	241	260	228	203	373	381	243	0	243	10	220	13	243	0	220	13	206	14	243	0	206	14	196	17	243	0	196	17	115	43	243	0	115	43	105	28	123	64	115	43	196	17	123	64	196	17	189	22	123	64	189	22	185	28	243	0	52	10	52	0	313	420	294	432	294	422	79	419	61	432	61	422	281	267	276	277	279	229	279	229	276	277	268	285	279	229	268	285	268	195	268	195	268	285	259	290	268	195	259	290	256	220	256	220	253	200	268	195	268	195	253	200	250	153	259	290	248	292	250	233	259	290	250	233	253	230	259	290	253	230	255	225	259	290	255	225	256	220	245	237	250	233	248	292	245	237	248	292	239	291	245	237	239	291	239	242	253	200	244	175	250	153	250	153	244	175	228	142	250	153	228	142	225	106	225	106	228	142	205	101	225	106	205	101	195	54	195	54	205	101	175	50	221	268	222	262	222	276	222	276	222	262	223	257	222	276	223	257	226	283	226	283	223	257	227	252	226	283	227	252	232	288	232	288	227	252	232	247	232	288	232	247	239	291	239	291	232	247	239	242	185	326	206	326	130	424	185	326	130	424	125	430	185	326	125	430	119	434	185	326	119	434	114	437	185	326	114	437	109	439	185	326	109	439	103	440	185	326	103	440	96	439	185	326	96	439	92	396	82	408	84	404	84	431	84	431	84	404	88	400	84	431	88	400	89	436	89	436	88	400	92	396	89	436	92	396	96	439	81	425	80	417	80	412	81	425	80	412	82	408	81	425	82	408	84	431	40	282	31	280	45	266	45	266	31	280	30	268	26	267	30	268	27	279	26	267	27	279	23	278	26	267	23	278	22	267	22	267	23	278	18	278	22	267	18	278	18	267	18	267	18	278	14	277	18	267	14	277	14	266	14	266	14	277	10	276	14	266	10	276	10	265	67	-92	61	-96	77	-102	77	-102	61	-96	55	-98	77	-102	55	-98	50	-99	50	-99	42	-97	44	-127	44	-127	42	-97	35	-92	44	-127	35	-92	29	-87	-14	-98	-14	-116	-10	-91	-10	-91	-14	-116	-9	-124	-10	-91	-9	-124	-5	-85	-5	-85	-9	-124	-2	-130	-5	-85	-2	-130	2	-82	2	-82	-2	-130	7	-134	2	-82	7	-134	10	-80	10	-80	7	-134	18	-136	10	-80	18	-136	21	-82	21	-82	18	-136	44	-127	21	-82	44	-127	29	-87	113	280	105	292	108	136	108	136	105	292	102	292	108	136	102	292	94	187	94	187	102	292	82	289	94	187	82	289	81	225	56	262	65	254	66	286	66	286	65	254	73	242	66	286	73	242	82	289	82	289	73	242	81	225	52	284	40	282	45	266	52	284	45	266	56	262	52	284	56	262	66	286	114	-38	102	-53	114	-62	114	-62	102	-53	91	-67	114	-62	91	-67	82	-77	82	-77	74	-86	77	-102	77	-102	74	-86	67	-92	50	-99	44	-127	77	-102	135	-3	133	-7	154	-9	154	-9	133	-7	131	-12	154	-9	131	-12	129	-17	129	-17	124	-25	154	-9	154	-9	124	-25	114	-38	154	-9	114	-38	114	-62	113	280	122	81	125	249	125	249	122	81	132	34	125	249	132	34	139	208	139	208	132	34	136	5	154	-9	136	5	136	1	154	-9	136	1	135	-3	31	280	27	279	30	268	154	-9	195	54	175	50	154	-9	175	50	161	123	154	-9	161	123	152	163	154	-9	152	163	139	208	154	-9	139	208	136	5	82	-77	77	-102	114	-62	113	280	108	136	122	81	-14	-116	-14	-98	-15	-107	281	267	279	229	282	256	187	170	41	170	33	126	187	170	33	126	178	126	187	170	41	170	33	126	187	170	33	126	178	126	336	171	0	171	-4	127	336	171	-4	127	331	127	334	161	1	161	-3	131	334	161	-3	131	329	131	592	161	1	161	-3	131	592	161	-3	131	587	131	158	363	156	367	162	291	162	291	156	367	156	371	152	289	156	371	145	401	152	289	145	401	139	291	139	291	145	401	129	298	158	382	163	393	169	422	169	422	163	393	173	404	169	422	173	404	200	441	200	441	173	404	187	417	200	441	187	417	205	430	158	382	169	422	145	401	158	382	145	401	156	371	113	336	115	320	117	358	117	358	115	320	120	308	117	358	120	308	127	380	127	380	120	308	129	298	127	380	129	298	145	401	185	326	183	332	184	310	184	310	183	332	180	338	184	310	180	338	179	301	179	301	180	338	175	343	179	301	175	343	172	295	172	295	175	343	169	350	172	295	169	350	164	355	162	291	172	295	164	355	162	291	164	355	160	359	162	291	160	359	158	363	162	291	156	371	152	289	185	326	184	310	186	320	192	394	190	409	189	372	189	372	190	409	185	422	189	372	185	422	178	350	178	350	185	422	177	432	178	350	177	432	166	439	178	350	166	439	160	328	160	328	166	439	154	441	160	328	154	441	149	358	149	358	147	348	160	328	160	328	147	348	142	337	160	328	142	337	136	308	136	308	142	337	132	325	136	308	132	325	118	313	118	313	100	300	106	289	118	313	106	289	136	308	154	441	143	440	145	371	154	441	145	371	148	367	154	441	148	367	149	363	154	441	149	363	149	358	122	398	125	392	126	429	126	429	125	392	130	386	126	429	130	386	133	435	133	435	130	386	137	380	133	435	137	380	143	440	143	440	137	380	142	375	143	440	142	375	145	371	121	421	120	411	120	404	121	421	120	404	122	398	121	421	122	398	126	429	121	20	119	35	118	-1	118	-1	119	35	114	48	118	-1	114	48	107	-23	107	-23	114	48	106	58	107	-23	106	58	95	64	107	-23	95	64	90	-44	90	-44	95	64	83	67	90	-44	83	67	79	-15	79	-15	77	-25	90	-44	90	-44	77	-25	72	-36	90	-44	72	-36	66	-65	66	-65	72	-36	62	-47	66	-65	62	-47	48	-59	48	-59	29	-72	35	-85	48	-59	35	-85	66	-65	83	67	72	65	74	-3	83	67	74	-3	77	-7	83	67	77	-7	79	-11	83	67	79	-11	79	-15	51	23	54	17	55	55	55	55	54	17	59	11	55	55	59	11	63	61	63	61	59	11	65	5	63	61	65	5	72	65	72	65	65	5	70	0	72	65	70	0	74	-3	50	46	49	36	49	29	50	46	49	29	51	23	50	46	51	23	55	55	133	318	139	347	138	358	138	358	142	437	133	318	133	318	142	437	129	427	133	318	129	427	121	335	121	335	129	427	119	412	121	335	119	412	114	355	114	355	119	412	114	395	114	355	114	395	112	375	161	379	172	381	172	440	172	440	172	381	180	386	172	440	180	386	181	435	181	435	180	386	187	392	181	435	187	392	187	428	187	428	187	392	191	401	187	428	191	401	191	419	191	419	191	401	192	410	160	441	142	437	146	373	160	441	146	373	152	377	160	441	152	377	161	379	160	441	161	379	172	440	142	437	138	358	139	363	142	437	139	363	141	369	142	437	141	369	146	373	177	302	162	314	169	289	169	289	162	314	151	325	169	289	151	325	149	302	149	302	151	325	143	336	149	302	143	336	139	347	139	347	133	318	149	302	154	363	153	367	159	291	159	291	153	367	152	371	149	289	152	371	141	401	149	289	141	401	136	291	136	291	141	401	125	298	154	382	160	393	165	422	165	422	160	393	169	404	165	422	169	404	196	441	196	441	169	404	183	417	196	441	183	417	202	430	154	382	165	422	141	401	154	382	141	401	152	371	110	336	112	320	114	358	114	358	112	320	117	308	114	358	117	308	124	380	124	380	117	308	125	298	124	380	125	298	141	401	181	326	180	332	180	310	180	310	180	332	177	338	180	310	177	338	176	301	176	301	177	338	172	343	176	301	172	343	169	295	169	295	172	343	166	350	169	295	166	350	160	355	159	291	169	295	160	355	159	291	160	355	157	359	159	291	157	359	154	363	292	363	291	367	298	291	298	291	291	367	290	371	287	289	290	371	280	401	287	289	280	401	274	291	274	291	280	401	264	298	292	382	298	393	304	422	304	422	298	393	308	404	304	422	308	404	334	441	334	441	308	404	322	417	334	441	322	417	341	430	292	382	304	422	280	401	292	382	280	401	290	371	248	336	250	320	252	358	252	358	250	320	255	308	252	358	255	308	262	380	262	380	255	308	264	298	262	380	264	298	280	401	320	326	318	332	319	310	319	310	318	332	315	338	319	310	315	338	314	301	314	301	315	338	310	343	314	301	310	343	307	295	307	295	310	343	304	350	307	295	304	350	299	355	298	291	307	295	299	355	298	291	299	355	295	359	298	291	295	359	292	363	298	291	290	371	287	289	320	326	319	310	321	320	159	291	152	371	149	289	181	326	180	310	182	320	192	394	190	409	189	372	189	372	190	409	185	422	189	372	185	422	178	350	178	350	185	422	177	432	178	350	177	432	166	439	178	350	166	439	160	328	160	328	166	439	154	441	160	328	154	441	149	358	149	358	147	348	160	328	160	328	147	348	142	337	160	328	142	337	136	308	136	308	142	337	132	325	136	308	132	325	118	313	118	313	100	300	106	289	118	313	106	289	136	308	154	441	143	440	145	371	154	441	145	371	148	367	154	441	148	367	149	363	154	441	149	363	149	358	122	398	125	392	126	429	126	429	125	392	130	386	126	429	130	386	133	435	133	435	130	386	137	380	133	435	137	380	143	440	143	440	137	380	142	375	143	440	142	375	145	371	121	421	120	411	120	404	121	421	120	404	122	398	121	421	122	398	126	429	330	394	329	409	327	372	327	372	329	409	323	422	327	372	323	422	316	350	316	350	323	422	315	432	316	350	315	432	304	439	316	350	304	439	299	328	299	328	304	439	292	441	299	328	292	441	288	358	288	358	286	348	299	328	299	328	286	348	281	337	299	328	281	337	275	308	275	308	281	337	271	325	275	308	271	325	257	313	257	313	239	300	245	289	257	313	245	289	275	308	292	441	281	440	284	371	292	441	284	371	286	367	292	441	286	367	288	363	292	441	288	363	288	358	260	398	264	392	264	429	264	429	264	392	268	386	264	429	268	386	272	435	272	435	268	386	275	380	272	435	275	380	281	440	281	440	275	380	280	375	281	440	280	375	284	371	260	421	258	411	259	404	260	421	259	404	260	398	260	421	260	398	264	429	130	20	128	35	126	-1	126	-1	128	35	123	48	126	-1	123	48	116	-23	116	-23	123	48	114	58	116	-23	114	58	104	64	116	-23	104	64	98	-44	98	-44	104	64	92	67	98	-44	92	67	87	-15	87	-15	85	-25	98	-44	98	-44	85	-25	80	-36	98	-44	80	-36	74	-65	74	-65	80	-36	70	-48	74	-65	70	-48	56	-60	56	-60	38	-73	44	-85	56	-60	44	-85	74	-65	92	67	81	65	83	-3	92	67	83	-3	86	-7	92	67	86	-7	87	-11	92	67	87	-11	87	-15	60	23	63	18	64	55	64	55	63	18	67	12	64	55	67	12	71	61	71	61	67	12	74	6	71	61	74	6	81	65	81	65	74	6	79	1	81	65	79	1	83	-3	59	46	58	36	58	29	59	46	58	29	60	23	59	46	60	23	64	55	268	20	266	35	265	-1	265	-1	266	35	261	48	265	-1	261	48	254	-23	254	-23	261	48	253	58	254	-23	253	58	242	64	254	-23	242	64	237	-44	237	-44	242	64	230	67	237	-44	230	67	226	-15	226	-15	224	-25	237	-44	237	-44	224	-25	219	-36	237	-44	219	-36	213	-65	213	-65	219	-36	209	-48	213	-65	209	-48	195	-60	195	-60	176	-73	182	-85	195	-60	182	-85	213	-65	230	67	219	65	222	-3	230	67	222	-3	224	-7	230	67	224	-7	226	-11	230	67	226	-11	226	-15	198	23	201	18	202	55	202	55	201	18	206	12	202	55	206	12	210	61	210	61	206	12	213	6	210	61	213	6	219	65	219	65	213	6	218	1	219	65	218	1	222	-3	198	46	196	36	196	29	198	46	196	29	198	23	198	46	198	23	202	55	133	318	139	347	138	358	138	358	142	437	133	318	133	318	142	437	129	427	133	318	129	427	121	335	121	335	129	427	119	412	121	335	119	412	114	355	114	355	119	412	114	395	114	355	114	395	112	375	161	379	172	381	172	440	172	440	172	381	180	386	172	440	180	386	181	435	181	435	180	386	187	392	181	435	187	392	187	428	187	428	187	392	191	401	187	428	191	401	191	419	191	419	191	401	192	410	160	441	142	437	146	373	160	441	146	373	152	377	160	441	152	377	161	379	160	441	161	379	172	440	142	437	138	358	139	363	142	437	139	363	141	369	142	437	141	369	146	373	177	302	162	314	169	289	169	289	162	314	151	325	169	289	151	325	149	302	149	302	151	325	143	336	149	302	143	336	139	347	271	318	278	347	277	358	277	358	281	437	271	318	271	318	281	437	267	427	271	318	267	427	260	335	260	335	267	427	258	412	260	335	258	412	253	355	253	355	258	412	252	395	253	355	252	395	251	375	299	379	310	381	310	440	310	440	310	381	319	386	310	440	319	386	320	435	320	435	319	386	325	392	320	435	325	392	326	428	326	428	325	392	329	401	326	428	329	401	329	419	329	419	329	401	330	410	298	441	281	437	285	373	298	441	285	373	291	377	298	441	291	377	299	379	298	441	299	379	310	440	281	437	277	358	278	363	281	437	278	363	280	369	281	437	280	369	285	373	316	302	300	314	307	289	307	289	300	314	289	325	307	289	289	325	287	302	287	302	289	325	282	336	287	302	282	336	278	347	278	347	271	318	287	302	139	347	133	318	149	302	112	-64	118	-104	115	-51	115	-51	118	-104	118	-37	125	2	118	-37	118	-104	125	2	118	-104	150	34	181	125	193	151	186	282	186	282	188	296	174	297	186	282	174	297	171	282	171	282	174	297	163	298	171	282	163	298	159	281	159	281	163	298	153	300	159	281	153	300	148	278	148	278	153	300	142	303	148	278	142	303	136	274	136	274	142	303	129	308	136	274	129	308	122	269	122	269	129	308	121	311	122	269	121	311	115	266	115	266	121	311	115	313	115	266	115	313	109	264	109	264	115	313	109	314	109	264	109	314	105	263	105	263	109	314	104	315	105	263	104	315	100	262	100	262	104	315	99	316	100	262	99	316	96	262	96	262	99	316	87	315	96	262	87	315	86	263	86	263	87	315	78	312	86	263	78	312	78	266	78	266	78	312	72	272	72	306	68	299	68	280	72	306	68	280	72	272	72	306	72	272	78	312	191	312	188	296	193	151	191	312	193	151	193	324	193	324	193	151	194	227	194	335	194	227	194	239	194	335	194	239	194	249	238	300	228	298	229	280	229	280	228	298	216	297	229	280	216	297	215	282	215	282	216	297	201	296	215	282	201	296	200	282	197	270	200	282	201	435	197	270	201	435	195	259	195	259	201	435	195	353	195	259	195	353	195	344	195	259	195	344	194	335	201	435	200	282	201	296	201	435	201	296	209	440	209	440	201	296	205	313	193	373	194	367	194	427	194	427	194	367	195	362	194	427	195	362	201	435	201	435	195	362	195	357	201	435	195	357	195	353	192	380	193	373	194	427	192	380	194	427	191	386	191	386	194	427	191	417	191	386	191	417	190	391	190	391	191	417	190	396	191	417	189	404	189	400	191	417	189	400	190	396	232	372	238	382	238	436	238	436	238	382	243	390	238	436	243	390	244	430	244	430	243	390	246	398	244	430	246	398	247	421	247	421	246	398	248	404	247	421	248	404	248	411	210	327	215	341	220	441	220	441	215	341	222	355	220	441	222	355	230	440	230	440	222	355	232	372	230	440	232	372	238	436	269	312	269	268	276	266	269	312	276	266	276	314	276	314	276	266	281	264	276	314	281	264	281	315	281	315	281	264	286	262	281	315	286	262	287	315	287	315	286	262	290	262	287	315	290	262	292	316	292	316	290	262	294	262	292	316	294	262	303	315	303	315	294	262	304	263	303	315	304	263	312	312	312	312	304	263	312	266	312	312	312	266	318	306	318	306	312	266	318	272	318	306	318	272	322	280	269	268	261	308	254	274	254	274	261	308	248	303	254	274	248	303	241	278	241	278	248	303	238	300	241	278	238	300	229	280	322	299	318	306	322	280	322	299	322	280	323	290	209	440	205	313	210	327	209	440	210	327	220	441	197	189	195	199	193	151	193	151	195	199	194	211	193	151	194	211	194	227	193	151	204	171	200	180	193	151	200	180	197	189	188	296	186	282	193	151	186	282	180	255	181	125	181	125	180	255	172	231	181	125	172	231	169	95	169	95	172	231	163	210	169	95	163	210	158	63	158	63	163	210	151	191	158	63	151	191	150	34	150	34	151	191	140	129	139	143	139	137	151	191	151	191	139	137	140	133	151	191	140	133	140	129	151	191	137	174	137	171	151	191	137	171	137	169	151	191	137	169	137	166	151	191	137	166	137	161	151	191	137	161	137	156	151	191	137	156	138	149	151	191	138	149	139	143	150	34	140	129	139	104	150	34	139	104	136	74	150	34	136	74	131	40	150	34	131	40	125	2	118	-104	112	-64	109	-77	118	-104	109	-77	107	-91	118	-104	107	-91	104	-104	193	324	194	227	194	335	194	335	194	249	195	259	269	268	269	312	261	308	68	280	68	299	67	290	68	34	77	38	71	78	71	78	77	38	80	75	91	70	80	75	91	43	91	70	91	43	102	46	15	56	16	47	16	66	16	66	16	47	20	40	16	66	20	40	21	73	21	73	20	40	26	34	21	73	26	34	27	79	27	79	26	34	34	31	27	79	34	31	36	83	36	83	34	31	44	30	36	83	44	30	47	84	47	84	44	30	50	30	47	84	50	30	52	84	52	84	50	30	55	31	52	84	55	31	57	83	57	83	55	31	61	32	57	83	61	32	64	81	64	81	61	32	68	34	64	81	68	34	71	78	92	-56	93	-74	94	-49	94	-49	93	-74	96	-82	94	-49	96	-82	97	-41	97	-41	96	-82	102	-88	97	-41	102	-88	102	-32	102	-32	102	-88	109	-21	119	-4	109	-21	109	-92	119	-4	109	-92	118	-94	144	-79	144	-7	144	0	144	0	144	89	144	-79	144	-79	144	89	142	77	144	-79	142	77	140	64	140	64	137	50	137	-87	137	-87	137	50	134	34	137	50	140	64	123	49	123	49	140	64	123	64	123	49	123	64	115	64	123	49	115	64	112	48	112	48	115	64	108	65	112	48	108	65	102	46	102	46	108	65	100	67	102	46	100	67	91	70	153	64	161	94	161	207	161	207	161	94	169	119	161	207	169	119	171	228	171	228	169	119	179	139	171	228	179	139	179	253	179	253	179	139	190	156	179	253	190	156	187	283	187	283	190	156	189	296	187	283	189	296	176	297	187	283	176	297	175	283	168	283	175	283	176	297	168	283	176	297	165	298	168	283	165	298	160	281	160	281	165	298	154	300	160	281	154	300	152	279	152	279	154	300	143	304	152	279	143	304	143	276	143	276	143	304	132	271	68	299	68	281	72	306	72	306	68	281	72	273	72	306	72	273	79	312	79	312	72	273	79	267	79	312	79	267	87	315	87	315	79	267	88	264	87	315	88	264	98	316	98	316	88	264	99	262	98	316	99	262	102	316	102	316	99	262	104	263	102	316	104	263	108	315	108	315	104	263	110	264	108	315	110	264	113	314	113	314	110	264	116	265	113	314	116	265	121	312	121	312	116	265	124	268	121	312	124	268	129	309	129	309	124	268	132	271	129	309	132	271	143	304	189	296	190	156	192	310	192	310	190	156	193	226	194	321	193	226	193	236	194	321	193	236	194	246	227	298	216	297	217	283	217	283	216	297	203	296	217	283	203	296	200	283	198	270	200	283	202	434	198	270	202	434	196	426	202	434	200	283	203	296	202	434	203	296	211	439	211	439	203	296	205	312	196	426	191	416	191	388	196	426	191	388	193	379	196	426	193	379	194	370	196	426	194	370	195	362	196	426	195	362	195	355	196	426	195	355	195	347	196	426	195	347	195	258	196	426	195	258	198	270	191	416	189	405	189	403	191	416	189	403	190	400	191	416	190	400	190	396	191	416	190	396	191	392	191	416	191	392	191	388	217	78	211	38	220	35	217	78	220	35	224	81	224	81	220	35	227	32	224	81	227	32	231	83	231	83	227	32	232	31	231	83	232	31	236	84	236	84	232	31	238	30	236	84	238	30	242	84	242	84	238	30	242	30	242	84	242	30	252	83	252	83	242	30	253	31	252	83	253	31	261	79	261	79	253	31	262	34	261	79	262	34	268	73	268	73	262	34	268	40	268	73	268	40	272	65	272	65	268	40	272	47	272	65	272	47	273	56	197	43	211	38	208	75	197	43	208	75	197	70	197	43	197	70	188	67	197	43	188	67	186	46	238	380	243	389	243	430	243	430	243	389	246	397	243	430	246	397	247	421	247	421	246	397	248	404	247	421	248	404	248	411	205	312	209	326	211	439	211	439	209	326	214	338	211	439	214	338	221	441	221	441	214	338	221	352	221	441	221	352	230	440	230	440	221	352	231	369	230	440	231	369	238	436	238	436	231	369	238	380	238	436	238	380	243	430	240	279	249	276	249	304	249	304	249	276	259	271	249	304	259	271	263	309	263	309	259	271	268	268	263	309	268	268	272	312	272	312	268	268	276	265	272	312	276	265	279	314	279	314	276	265	282	264	279	314	282	264	285	315	285	315	282	264	288	263	285	315	288	263	290	316	290	316	288	263	293	262	290	316	293	262	296	316	296	316	293	262	304	264	296	316	304	264	306	315	306	315	304	264	313	267	306	315	313	267	314	312	314	312	313	267	319	273	314	312	319	273	320	306	320	306	319	273	324	281	320	306	324	281	324	299	324	299	324	281	325	290	217	283	225	283	227	298	227	298	225	283	232	281	227	298	232	281	238	300	238	300	232	281	240	279	238	300	240	279	249	304	195	258	195	347	195	339	195	258	195	339	195	330	195	258	195	330	194	246	196	199	194	209	190	156	190	156	194	209	193	218	190	156	193	218	193	226	190	156	203	171	199	187	190	156	199	187	196	199	144	9	145	18	146	100	146	100	145	18	147	28	146	100	147	28	147	111	147	111	147	28	148	38	147	111	148	38	147	120	147	120	148	38	150	190	150	190	148	38	151	50	150	190	151	50	161	207	161	207	151	50	153	64	153	64	151	50	164	49	153	64	164	49	166	64	166	64	164	49	176	48	166	64	176	48	173	64	144	89	144	0	144	9	144	89	144	9	146	100	140	64	137	-87	144	-79	180	65	173	64	176	48	180	65	176	48	186	46	180	65	186	46	188	67	143	144	145	135	150	190	150	190	145	135	147	128	150	190	147	128	147	120	150	190	137	175	137	169	150	190	137	169	141	155	150	190	141	155	143	144	149	-40	147	-32	148	-69	149	-40	148	-69	150	-58	149	-40	150	-58	149	-45	150	-58	150	-55	150	-52	150	-58	150	-52	149	-49	150	-58	149	-49	149	-45	148	-69	147	-32	146	-23	148	-69	146	-23	145	-15	148	-69	145	-15	144	-7	148	-69	144	-7	144	-79	130	21	126	8	128	-92	130	21	128	-92	137	-87	130	21	137	-87	134	34	119	-4	118	-94	128	-92	119	-4	128	-92	126	8	109	-21	102	-88	109	-92	91	43	80	75	77	38	68	281	68	299	67	290	192	310	193	226	194	321	194	321	194	246	195	330	211	38	217	78	208	75	93	-74	92	-56	92	-63	174	39	214	46	216	288	216	288	214	46	249	64	216	288	249	64	251	269	251	269	249	64	277	92	251	269	277	92	278	242	278	242	277	92	295	127	278	242	295	127	295	207	295	207	295	127	302	167	53	207	53	126	71	241	71	241	53	126	71	91	71	241	71	91	99	269	99	269	71	91	99	64	99	269	99	64	134	288	134	288	99	64	134	46	134	288	134	46	174	294	174	294	134	46	174	39	174	294	174	39	216	288	53	126	53	207	47	167	431	29	433	18	433	41	433	41	433	18	438	8	433	41	438	8	438	51	438	51	438	8	446	0	438	51	446	0	446	59	446	59	446	0	456	-4	446	59	456	-4	456	65	456	65	456	-4	466	-6	456	65	466	-6	468	67	468	67	466	-6	478	-5	468	67	478	-5	479	65	479	65	478	-5	489	0	479	65	489	0	489	59	489	59	489	0	497	7	489	59	497	7	497	51	497	51	497	7	503	17	497	51	503	17	503	40	503	40	503	17	505	29	234	29	236	18	236	41	236	41	236	18	241	8	236	41	241	8	242	51	242	51	241	8	249	0	242	51	249	0	249	59	249	59	249	0	259	-4	249	59	259	-4	259	65	259	65	259	-4	270	-6	259	65	270	-6	271	67	271	67	270	-6	282	-5	271	67	282	-5	282	65	282	65	282	-5	292	0	282	65	292	0	292	59	292	59	292	0	301	7	292	59	301	7	301	51	301	51	301	7	306	17	301	51	306	17	306	40	306	40	306	17	308	29	38	29	40	18	40	41	40	41	40	18	45	8	40	41	45	8	45	51	45	51	45	8	52	0	45	51	52	0	53	59	53	59	52	0	62	-4	53	59	62	-4	62	65	62	65	62	-4	73	-6	62	65	73	-6	74	67	74	67	73	-6	85	-5	74	67	85	-5	85	65	85	65	85	-5	96	0	85	65	96	0	96	59	96	59	96	0	104	7	96	59	104	7	104	51	104	51	104	7	110	17	104	51	110	17	110	40	110	40	110	17	112	29	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	684	178	689	162	696	190	696	190	689	162	691	143	701	94	691	143	686	101	701	94	686	101	685	52	685	52	686	101	673	64	685	52	673	64	661	18	661	18	673	64	653	33	661	18	653	33	631	-3	631	-3	653	33	629	13	631	-3	629	13	602	5	602	5	590	7	599	-12	599	-12	590	7	580	14	599	-12	580	14	573	-7	573	-7	580	14	572	24	573	-7	572	24	567	36	518	80	522	50	525	121	525	121	522	50	533	25	525	121	533	25	544	159	544	159	533	25	551	5	544	159	551	5	572	190	572	190	551	5	565	52	567	36	565	52	551	5	567	36	551	5	573	-7	574	101	582	127	606	211	606	211	582	127	594	152	606	211	594	152	606	171	606	171	614	182	643	219	643	219	614	182	623	190	643	219	623	190	632	196	572	190	565	52	568	75	572	190	568	75	574	101	572	190	574	101	606	211	684	178	683	206	675	190	675	190	683	206	665	215	675	190	665	215	664	198	664	198	665	215	650	200	641	199	650	200	643	219	641	199	643	219	632	196	606	171	643	219	606	211	665	215	643	219	650	200	701	94	707	141	704	168	701	94	704	168	696	190	701	94	696	190	691	143	602	5	599	-12	631	-3	683	206	684	178	696	190	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	101	302	105	324	107	420	107	420	105	324	112	346	107	420	112	346	142	440	142	440	112	346	121	368	142	440	121	368	132	388	132	388	139	400	142	440	142	440	139	400	146	409	142	440	146	409	181	448	181	448	146	409	155	416	181	448	155	416	165	423	115	242	131	216	125	236	125	236	131	216	137	234	165	241	137	234	144	217	165	241	144	217	155	220	107	252	102	264	106	220	107	252	106	220	131	216	107	252	131	216	115	242	102	264	100	280	106	220	106	220	100	280	84	233	84	233	100	280	107	420	107	420	100	280	101	302	208	407	216	403	211	437	208	407	211	437	203	410	203	410	211	437	203	442	203	410	203	442	198	414	198	414	203	442	196	445	198	414	196	445	192	418	192	418	196	445	189	447	192	418	189	447	186	423	186	423	189	447	181	448	186	423	181	448	180	430	340	398	341	420	325	391	325	391	341	420	323	409	325	391	323	409	308	387	308	387	323	409	305	405	308	387	305	405	289	386	289	386	305	405	284	404	270	404	258	407	260	389	270	404	260	389	270	387	270	404	270	387	279	386	270	404	279	386	284	404	246	412	239	395	250	392	246	412	250	392	258	407	258	407	250	392	260	389	234	419	220	429	220	399	234	419	220	399	223	394	234	419	223	394	225	387	234	419	225	387	225	377	234	419	225	377	231	311	234	419	231	311	238	338	234	419	238	338	239	395	234	419	239	395	246	412	177	231	188	240	189	262	189	262	188	240	205	261	189	262	205	261	208	294	208	294	205	261	220	284	208	294	220	284	221	333	221	333	220	284	231	311	221	333	231	311	225	377	424	468	395	468	369	424	369	424	395	468	364	438	369	424	364	438	354	409	354	409	364	438	341	420	354	409	341	420	340	398	369	424	108	-11	139	-11	369	424	139	-11	424	468	241	366	241	372	241	378	241	366	241	378	240	383	241	366	240	383	240	389	241	366	240	389	239	395	241	366	239	395	238	338	166	224	177	231	189	262	166	224	189	262	165	241	166	224	165	241	155	220	220	429	211	437	216	403	220	429	216	403	220	399	53	307	57	277	60	350	60	350	57	277	68	252	60	350	68	252	79	389	79	389	68	252	84	233	79	389	84	233	107	420	137	234	131	216	144	217	444	178	450	162	456	190	456	190	450	162	452	143	461	94	452	143	447	101	461	94	447	101	445	52	445	52	447	101	434	64	445	52	434	64	421	18	421	18	434	64	414	33	421	18	414	33	392	-3	392	-3	414	33	390	13	392	-3	390	13	363	5	363	5	351	7	358	-12	358	-12	351	7	341	14	358	-12	341	14	333	23	333	-7	358	-12	333	23	333	-7	333	23	328	36	333	-7	328	36	326	50	333	-7	326	50	311	5	336	108	347	137	366	211	366	211	347	137	361	163	366	211	361	163	378	185	378	185	383	190	404	219	404	219	383	190	389	194	404	219	389	194	396	198	332	190	304	159	311	5	332	190	311	5	326	50	332	190	326	50	328	79	332	190	328	79	336	108	332	190	336	108	366	211	278	79	282	50	285	121	285	121	282	50	293	24	285	121	293	24	304	159	304	159	293	24	311	5	444	178	443	206	436	190	436	190	443	206	425	215	436	190	425	215	424	198	424	198	425	215	410	200	403	200	410	200	404	219	403	200	404	219	396	198	404	219	366	211	378	185	425	215	404	219	410	200	461	94	467	141	464	168	461	94	464	168	456	190	461	94	456	190	452	143	363	5	358	-12	392	-3	684	178	689	162	696	190	696	190	689	162	691	143	701	94	691	143	686	101	701	94	686	101	685	52	685	52	686	101	673	64	685	52	673	64	661	18	661	18	673	64	653	33	661	18	653	33	631	-3	631	-3	653	33	629	13	631	-3	629	13	602	5	602	5	590	7	599	-12	599	-12	590	7	580	14	599	-12	580	14	573	-7	573	-7	580	14	572	24	573	-7	572	24	567	36	518	80	522	50	525	121	525	121	522	50	533	25	525	121	533	25	544	159	544	159	533	25	551	5	544	159	551	5	572	190	572	190	551	5	565	52	567	36	565	52	551	5	567	36	551	5	573	-7	574	101	582	127	606	211	606	211	582	127	594	152	606	211	594	152	606	171	606	171	614	182	643	219	643	219	614	182	623	190	643	219	623	190	632	196	572	190	565	52	568	75	572	190	568	75	574	101	572	190	574	101	606	211	684	178	683	206	675	190	675	190	683	206	665	215	675	190	665	215	664	198	664	198	665	215	650	200	641	199	650	200	643	219	641	199	643	219	632	196	606	171	643	219	606	211	665	215	643	219	650	200	701	94	707	141	704	168	701	94	704	168	696	190	701	94	696	190	691	143	602	5	599	-12	631	-3	924	178	929	162	935	190	935	190	929	162	931	143	940	94	931	143	926	101	940	94	926	101	924	52	924	52	926	101	913	64	924	52	913	64	900	18	900	18	913	64	894	33	900	18	894	33	871	-3	871	-3	894	33	869	13	871	-3	869	13	843	5	843	5	830	7	838	-12	838	-12	830	7	820	14	838	-12	820	14	812	-7	812	-7	820	14	812	24	812	-7	812	24	807	36	758	80	762	50	764	121	764	121	762	50	773	25	764	121	773	25	783	159	783	159	773	25	790	5	783	159	790	5	811	190	811	190	790	5	806	52	807	36	806	52	790	5	807	36	790	5	812	-7	814	101	823	127	845	211	845	211	823	127	833	152	845	211	833	152	846	171	846	171	854	182	882	219	882	219	854	182	863	190	882	219	863	190	871	196	811	190	806	52	808	75	811	190	808	75	814	101	811	190	814	101	845	211	924	178	922	206	915	190	915	190	922	206	905	215	915	190	905	215	903	198	903	198	905	215	889	200	880	199	889	200	882	219	880	199	882	219	871	196	846	171	882	219	845	211	905	215	882	219	889	200	940	94	946	141	943	168	940	94	943	168	935	190	940	94	935	190	931	143	843	5	838	-12	871	-3	922	206	924	178	935	190	683	206	684	178	696	190	443	206	444	178	456	190	181	448	165	423	180	430	289	386	284	404	279	386	45	128	59	110	63	172	63	172	59	110	74	91	63	172	74	91	84	188	84	188	74	91	83	143	88	73	83	143	74	91	108	208	98	199	98	161	108	208	98	161	116	179	108	208	116	179	118	216	84	188	83	143	98	161	84	188	98	161	98	199	63	172	34	149	35	141	63	172	35	141	37	138	63	172	37	138	39	135	63	172	39	135	42	132	63	172	42	132	45	128	186	258	186	262	186	264	186	258	186	264	185	265	186	258	185	265	184	266	186	258	184	266	183	253	184	266	183	267	183	253	183	253	183	267	182	267	183	253	182	267	180	246	180	246	182	267	178	265	180	246	178	265	175	239	175	239	178	265	170	260	175	239	170	260	169	231	169	231	170	260	158	250	169	231	158	250	152	215	152	215	158	250	141	236	152	215	141	236	134	197	134	197	141	236	118	216	134	197	118	216	116	179	96	118	103	55	110	91	110	91	103	55	118	38	110	91	118	38	121	68	121	68	118	38	121	34	121	68	121	34	129	50	129	50	121	34	125	30	129	50	125	30	128	27	96	118	93	122	103	55	103	55	93	122	91	128	103	55	91	128	88	73	88	73	91	128	88	133	88	73	88	133	85	138	132	24	134	25	135	36	135	36	134	25	135	25	135	36	135	25	137	29	137	29	135	25	136	26	137	29	136	26	137	28	131	25	132	24	135	36	131	25	135	36	129	50	131	25	129	50	128	27	35	141	34	149	34	143	83	143	88	73	85	138	155	189	143	204	144	110	144	110	143	204	139	208	144	110	139	208	137	148	137	148	139	208	136	212	137	148	136	212	135	153	135	153	136	212	133	215	135	153	133	215	132	158	132	158	133	215	131	219	132	158	131	219	130	164	130	164	131	219	129	222	130	164	129	222	127	169	127	169	129	222	124	174	118	237	108	249	111	200	118	237	111	200	124	174	118	237	124	174	129	222	88	267	91	242	93	265	93	265	91	242	99	223	93	265	99	223	100	259	100	259	99	223	111	200	100	259	111	200	108	249	88	267	87	267	91	242	91	242	87	267	85	266	91	242	85	266	85	255	85	255	85	266	84	265	85	255	84	265	84	264	187	143	187	149	181	157	187	143	181	157	174	166	187	143	174	166	165	177	187	143	165	177	163	124	163	124	165	177	155	189	163	124	155	189	144	110	137	148	95	103	103	75	137	148	103	75	112	84	137	148	112	84	120	91	137	148	120	91	130	99	137	148	130	99	144	110	38	24	42	26	46	50	46	50	42	26	50	31	46	50	50	31	59	65	59	65	50	31	62	41	59	65	62	41	75	83	75	83	62	41	79	55	75	83	79	55	95	103	95	103	79	55	103	75	38	38	35	29	35	28	38	38	35	28	35	26	38	38	35	26	36	25	38	38	36	25	37	25	38	38	37	25	38	24	38	38	38	24	46	50	85	255	84	264	84	262	331	353	331	385	0	385	331	353	0	385	0	353	223	448	189	448	-111	-6	223	448	-111	-6	-77	-6	122	28	120	36	120	36	115	258	120	36	142	355	144	365	142	355	153	159	144	365	153	159	146	373	146	373	153	159	147	382	142	355	120	36	121	43	142	355	121	43	122	50	142	355	122	50	124	58	142	355	124	58	127	67	142	355	127	67	130	76	142	355	130	76	153	159	143	411	148	405	427	432	427	432	148	405	246	410	427	432	246	410	262	411	262	411	321	410	427	432	427	432	321	410	359	405	427	432	359	405	381	395	406	330	427	432	394	353	406	330	394	353	394	351	406	330	394	351	394	348	406	330	394	348	393	345	406	330	393	345	393	339	406	330	393	339	392	332	391	378	394	353	427	432	391	378	427	432	381	395	246	410	148	405	149	395	149	395	153	159	158	179	149	395	158	179	217	390	217	390	158	179	175	239	217	390	175	239	181	258	181	258	175	239	287	239	181	258	287	239	292	258	149	395	217	390	221	398	149	395	221	398	226	404	149	395	226	404	235	408	149	395	235	408	246	410	427	432	98	432	120	419	427	432	120	419	135	416	427	432	135	416	143	411	158	179	153	159	265	159	158	179	265	159	271	179	148	389	147	382	153	159	148	389	153	159	149	395	171	10	151	13	171	0	171	0	151	13	137	16	171	0	137	16	55	44	55	44	137	16	127	21	55	44	127	21	61	62	61	62	127	21	122	28	61	62	122	28	86	159	86	159	122	28	92	179	86	159	92	179	34	179	109	239	92	179	120	36	109	239	120	36	115	258	109	239	115	258	55	258	109	239	55	258	50	239	171	0	55	44	48	30	171	0	48	30	38	20	171	0	38	20	25	14	171	0	25	14	5	10	171	0	5	10	5	0	86	159	34	179	29	159	92	179	122	28	120	36	120	419	98	432	98	422	71	83	71	63	78	83	78	83	71	63	79	60	78	83	79	60	86	82	86	82	79	60	87	55	86	82	87	55	95	80	95	80	87	55	97	48	95	80	97	48	106	76	99	21	97	48	90	36	99	21	90	36	87	9	87	9	90	36	81	25	87	9	81	25	75	1	75	1	81	25	71	17	75	1	71	17	63	-2	63	-2	71	17	60	12	63	-2	60	12	50	-3	50	-3	60	12	50	10	23	45	28	53	29	74	29	74	28	53	35	60	29	74	35	60	45	81	45	81	35	60	45	64	45	81	45	64	56	65	56	65	64	65	65	84	65	84	64	65	71	63	65	84	71	63	71	83	7	38	8	24	9	52	9	52	8	24	14	12	9	52	14	12	17	65	17	65	14	12	23	4	17	65	23	4	21	35	21	35	23	45	17	65	17	65	23	45	29	74	97	48	99	21	106	76	106	76	99	21	113	38	106	76	113	38	118	169	118	169	113	38	137	20	118	169	137	20	131	69	131	69	137	20	157	58	157	58	137	20	156	8	157	58	156	8	174	0	65	84	45	81	56	65	131	69	132	268	128	248	131	69	128	248	127	245	131	69	127	245	126	237	131	69	126	237	124	225	131	69	124	225	122	209	131	69	122	209	119	188	131	69	119	188	118	169	61	268	55	248	128	248	61	268	128	248	132	268	184	232	186	242	190	398	190	398	186	242	187	246	190	398	187	246	188	248	188	248	273	248	191	268	191	268	273	248	279	268	190	398	188	248	191	268	190	398	191	268	206	415	206	415	191	268	206	332	206	415	206	332	219	377	169	169	253	169	174	188	169	169	174	188	174	377	174	377	174	188	180	215	174	377	180	215	190	398	190	398	180	215	184	232	150	112	157	130	160	354	160	354	157	130	163	148	160	354	163	148	174	377	174	377	163	148	169	169	149	329	140	301	141	93	149	329	141	93	150	112	149	329	150	112	160	354	132	268	131	69	141	93	132	268	141	93	140	301	279	55	269	50	275	19	275	19	269	50	260	46	275	19	260	46	256	6	256	6	260	46	249	44	256	6	249	44	237	44	237	44	219	44	234	-1	234	-1	219	44	208	-4	157	58	174	0	180	51	180	51	174	0	190	-3	180	51	190	-3	200	47	200	47	190	-3	208	-4	200	47	208	-4	219	44	287	415	301	441	282	420	282	420	301	441	281	443	282	420	281	443	275	423	275	423	281	443	266	424	247	420	266	424	260	442	247	420	260	442	241	437	206	415	219	377	223	428	223	428	219	377	232	405	223	428	232	405	241	437	241	437	232	405	247	420	339	410	331	424	333	370	339	410	333	370	338	376	339	410	338	376	341	384	339	410	341	384	342	393	310	367	316	366	318	434	318	434	316	366	326	367	318	434	326	367	331	424	331	424	326	367	333	370	295	384	299	375	301	441	301	441	299	375	304	370	301	441	304	370	318	434	318	434	304	370	310	367	301	441	287	415	290	406	301	441	290	406	293	395	301	441	293	395	295	384	281	443	260	442	266	424	290	38	302	61	296	67	290	38	296	67	289	62	290	38	289	62	279	55	290	38	279	55	275	19	237	44	234	-1	256	6	40	188	35	169	118	169	40	188	118	169	119	188	41	12	33	15	35	-1	41	12	35	-1	50	-3	41	12	50	-3	50	10	21	35	23	4	23	27	23	27	23	4	35	-1	23	27	35	-1	27	20	27	20	35	-1	33	15	174	188	253	169	258	188	481	335	462	316	487	262	487	262	462	316	443	300	487	262	443	300	438	262	438	262	443	300	424	289	438	262	424	289	409	283	406	-6	425	-4	438	262	438	262	425	-4	429	35	429	31	429	35	425	-4	429	31	425	-4	430	28	430	28	425	-4	443	3	430	28	443	3	432	26	432	26	443	3	435	25	429	39	429	41	438	262	438	262	429	41	430	43	438	262	430	43	430	45	430	45	487	262	438	262	438	262	429	35	429	37	438	262	429	37	429	39	438	262	386	67	387	-2	438	262	387	-2	396	-5	438	262	396	-5	406	-6	383	54	380	42	381	1	383	54	381	1	387	-2	383	54	387	-2	386	67	378	31	376	23	377	8	378	31	377	8	381	1	378	31	381	1	380	42	438	262	409	283	401	280	438	262	401	280	395	277	438	262	395	277	390	274	438	262	390	274	388	270	438	262	388	270	388	262	388	270	387	266	387	265	388	270	387	265	388	264	388	270	388	264	388	262	497	356	481	335	487	262	497	356	487	262	494	283	497	356	494	283	512	352	497	356	512	352	499	358	494	283	487	262	543	262	494	283	543	262	546	283	462	41	452	31	460	18	460	18	452	31	445	27	460	18	445	27	443	3	443	3	445	27	438	25	512	352	513	353	513	358	513	358	513	353	513	354	513	358	513	354	513	356	513	356	513	354	513	355	512	352	513	358	512	360	512	352	512	360	511	361	512	352	511	361	509	361	512	352	509	361	506	361	512	352	506	361	505	361	512	352	505	361	503	361	512	352	503	361	501	360	512	352	501	360	499	358	479	41	500	73	492	78	479	41	492	78	475	56	479	41	475	56	462	41	479	41	462	41	460	18	545	63	538	97	540	5	545	63	540	5	544	5	544	5	548	5	545	63	545	63	548	5	555	38	604	7	596	-6	602	-6	604	7	602	-6	609	-6	604	7	585	10	589	-5	604	7	589	-5	596	-6	559	4	566	2	569	20	569	20	566	2	573	0	569	20	573	0	585	10	585	10	573	0	581	-3	585	10	581	-3	589	-5	629	216	625	228	631	115	631	115	625	228	624	239	617	134	624	239	606	279	617	134	606	279	602	154	602	154	606	279	590	174	676	290	669	291	681	274	681	274	669	291	663	277	650	276	663	277	656	292	650	276	656	292	639	271	639	271	656	292	631	263	663	277	669	291	662	292	663	277	662	292	656	292	676	290	681	274	684	288	684	288	681	274	696	266	684	288	696	266	693	285	693	285	696	266	699	283	717	229	722	200	722	281	717	229	722	281	716	281	716	281	713	281	717	229	717	229	713	281	709	281	717	229	709	281	708	251	708	251	709	281	705	282	708	251	705	282	699	283	733	288	730	284	732	200	733	288	732	200	746	293	733	288	746	293	736	293	726	282	722	281	722	200	726	282	722	200	732	200	726	282	732	200	730	284	629	289	606	279	624	239	629	289	624	239	626	252	629	289	626	252	631	263	629	289	631	263	656	292	576	220	577	207	579	245	579	245	577	207	582	191	579	245	582	191	590	265	590	265	582	191	590	174	590	265	590	174	606	279	700	51	704	81	703	97	700	51	703	97	698	113	700	51	698	113	689	130	700	51	689	130	687	26	635	15	640	-2	645	26	645	26	640	-2	667	8	645	26	667	8	652	40	652	40	667	8	654	58	659	171	654	58	667	8	659	171	667	8	676	150	676	150	667	8	687	26	676	150	687	26	689	130	621	9	604	7	609	-6	621	9	609	-6	640	-2	621	9	640	-2	635	15	629	216	631	115	636	203	636	203	631	115	641	99	636	203	641	99	646	188	646	188	641	99	649	84	646	188	649	84	659	171	659	171	649	84	653	71	659	171	653	71	654	58	617	134	631	115	624	239	555	38	548	5	553	5	555	38	553	5	559	4	555	38	559	4	569	20	538	97	527	97	528	-2	538	97	528	-2	531	1	538	97	531	1	535	3	538	97	535	3	540	5	527	97	514	-8	525	-8	527	97	525	-8	528	-2	162	10	143	13	162	0	162	0	143	13	130	17	162	0	130	17	48	43	48	43	130	17	122	23	48	43	122	23	55	65	55	65	122	23	117	29	55	65	117	29	116	38	116	38	132	339	55	65	132	339	116	38	117	44	132	339	117	44	118	52	132	339	118	52	120	60	132	339	120	60	122	69	132	339	122	69	125	80	132	339	125	80	160	207	132	339	160	207	137	356	188	203	199	202	190	226	190	226	199	202	194	226	215	227	194	226	199	202	215	227	199	202	214	202	214	400	216	406	143	394	143	394	216	406	219	410	143	394	219	410	243	432	243	432	219	410	224	412	243	432	224	412	233	412	233	412	262	410	243	432	243	432	262	410	295	428	129	415	138	410	243	432	243	432	138	410	142	403	243	432	142	403	143	394	143	394	160	207	166	230	143	394	166	230	214	400	214	400	166	230	212	392	116	419	129	415	243	432	116	419	243	432	97	432	116	419	97	432	97	422	246	203	273	208	254	236	254	236	273	208	265	242	281	254	265	242	273	208	281	254	273	208	296	215	374	369	359	396	363	272	374	369	363	272	372	292	374	369	372	292	377	313	374	369	377	313	379	334	308	307	317	226	310	331	310	331	317	226	333	416	333	416	317	226	336	239	333	416	336	239	359	396	359	396	336	239	351	255	359	396	351	255	363	272	262	410	284	401	295	428	295	428	284	401	299	385	295	428	299	385	333	416	333	416	299	385	308	362	333	416	308	362	310	331	303	286	294	268	296	215	303	286	296	215	317	226	303	286	317	226	308	307	246	203	254	236	243	232	246	203	243	232	231	228	246	203	231	228	215	227	246	203	215	227	214	202	160	207	170	205	166	230	166	230	170	205	174	228	174	228	170	205	178	204	174	228	178	204	181	227	181	227	178	204	188	203	181	227	188	203	186	226	186	226	188	203	190	226	160	207	143	394	143	388	160	207	143	388	142	379	160	207	142	379	140	369	160	207	140	369	137	356	162	0	48	43	41	29	162	0	41	29	32	20	162	0	32	20	19	14	162	0	19	14	0	10	162	0	0	10	0	0	281	254	296	215	294	268	699	283	696	266	708	251	435	25	443	3	438	25	377	8	376	23	375	17	63	12	89	-2	88	106	88	106	92	327	63	12	63	12	92	327	62	271	63	12	62	271	54	251	54	251	62	271	37	271	54	251	37	271	32	251	241	192	100	192	236	172	236	172	100	192	95	172	93	158	95	172	128	373	93	158	128	373	92	327	106	216	110	227	128	373	128	373	110	227	113	239	128	373	113	239	118	251	118	251	256	251	124	271	124	271	256	251	262	271	259	440	254	422	279	418	259	440	279	418	279	439	279	439	279	418	299	408	279	439	299	408	301	435	301	435	299	408	314	392	301	435	314	392	323	428	323	428	314	392	324	372	323	428	324	372	342	418	342	418	324	372	327	347	342	418	327	347	336	331	336	331	327	347	327	341	172	364	198	396	213	432	213	432	198	396	226	415	213	432	226	415	259	440	259	440	226	415	254	422	118	251	124	271	128	373	128	373	124	271	147	322	128	373	147	322	169	409	169	409	147	322	172	364	169	409	172	364	213	432	128	373	95	172	100	192	128	373	100	192	103	204	128	373	103	204	106	216	92	327	88	106	88	118	92	327	88	118	89	131	92	327	89	131	91	144	92	327	91	144	93	158	54	251	50	240	63	12	63	12	50	240	47	229	63	12	47	229	44	36	44	36	47	229	44	218	44	36	44	218	41	206	38	192	16	192	34	172	38	192	34	172	44	36	38	192	44	36	41	206	32	159	30	145	32	68	32	159	32	68	44	36	32	159	44	36	34	172	32	68	30	145	28	132	32	68	28	132	28	120	32	68	28	120	27	109	256	89	228	59	231	47	231	47	228	59	204	39	231	47	204	39	203	21	203	21	204	39	183	27	203	21	183	27	176	4	176	4	183	27	163	20	176	4	163	20	150	-4	150	-4	163	20	139	18	121	-7	150	-4	139	18	121	-7	139	18	120	23	121	-7	120	23	105	34	121	-7	105	34	95	53	121	-7	95	53	89	-2	90	77	88	106	89	-2	90	77	89	-2	95	53	34	172	16	192	10	172	256	89	231	47	262	82	336	331	327	341	327	331	342	418	336	331	356	404	105	503	18	415	94	467	94	467	18	415	93	463	94	459	93	463	18	415	94	459	18	415	97	455	97	455	18	415	102	453	96	472	100	480	105	503	105	503	100	480	107	488	105	503	107	488	118	498	102	453	18	415	109	451	109	451	18	415	307	415	109	451	307	415	120	451	120	451	307	415	307	451	105	503	94	467	96	472	246	455	241	453	324	415	324	415	241	453	233	451	324	415	233	451	222	451	324	415	222	451	35	451	324	415	35	451	35	415	243	480	247	472	324	415	324	415	247	472	249	467	324	415	249	467	249	463	249	463	248	459	324	415	324	415	248	459	246	455	237	503	225	498	236	488	237	503	236	488	243	480	237	503	243	480	324	415	110	-102	110	438	67	438	110	-102	67	438	67	-102	18	433	87	401	85	405	18	433	85	461	86	465	18	433	86	465	105	503	105	503	86	465	90	471	105	503	90	471	97	479	106	363	118	368	107	379	106	363	107	379	98	388	106	363	98	388	91	395	106	363	91	395	87	401	106	363	87	401	18	433	106	488	118	498	105	503	106	488	105	503	97	479	85	461	18	433	85	405	307	415	307	451	118	415	118	415	307	451	118	451	118	415	118	451	107	415	86	457	87	410	90	454	90	454	87	410	91	412	90	454	91	412	96	452	96	452	91	412	98	414	96	452	98	414	106	451	106	451	98	414	107	415	106	451	107	415	118	451	85	461	85	405	87	410	85	461	87	410	86	457	18	451	207	415	207	451	218	451	207	451	219	415	218	451	219	415	227	452	227	452	219	415	228	414	227	452	228	414	234	454	234	454	228	414	234	412	234	454	234	412	238	457	238	457	234	412	238	409	238	457	238	409	239	461	239	461	238	409	239	405	307	433	239	405	238	401	307	433	238	401	234	395	227	479	234	471	307	433	307	433	234	471	238	465	307	433	238	465	239	461	239	461	239	405	307	433	219	503	207	498	218	487	219	503	218	487	227	479	219	503	227	479	307	433	219	378	207	368	220	363	219	378	220	363	228	387	228	387	220	363	307	433	228	387	307	433	234	395	207	415	18	451	18	415	207	451	207	415	219	415	182	412	182	347	192	410	192	410	182	347	192	348	192	410	192	348	202	405	202	405	192	348	202	353	202	405	202	353	209	398	209	398	202	353	209	360	209	398	209	360	213	389	213	389	209	360	213	369	213	389	213	369	215	379	149	379	151	369	151	390	151	390	151	369	155	360	151	390	155	360	156	399	156	399	155	360	162	353	156	399	162	353	163	406	163	406	162	353	171	348	163	406	171	348	172	410	172	410	171	348	182	347	172	410	182	347	182	412	282	379	283	369	283	390	283	390	283	369	288	360	283	390	288	360	288	399	288	399	288	360	295	353	288	399	295	353	295	406	295	406	295	353	303	348	295	406	303	348	304	410	304	410	303	348	313	347	304	410	313	347	314	412	314	412	313	347	324	348	314	412	324	348	324	410	324	410	324	348	333	353	324	410	333	353	333	405	333	405	333	353	341	360	333	405	341	360	341	398	341	398	341	360	346	369	341	398	346	369	346	389	346	389	346	369	347	379	18	379	19	369	19	390	19	390	19	369	24	360	19	390	24	360	24	399	24	399	24	360	31	353	24	399	31	353	31	406	31	406	31	353	39	348	31	406	39	348	40	410	40	410	39	348	50	347	40	410	50	347	50	412	50	412	50	347	60	348	50	412	60	348	61	410	61	410	60	348	69	353	61	410	69	353	70	405	70	405	69	353	77	360	70	405	77	360	77	398	77	398	77	360	82	369	77	398	82	369	82	389	82	389	82	369	84	379	407	379	409	369	409	390	409	390	409	369	413	360	409	390	413	360	414	399	414	399	413	360	420	353	414	399	420	353	421	406	421	406	420	353	429	348	421	406	429	348	430	410	430	410	429	348	439	347	430	410	439	347	440	412	440	412	439	347	450	348	440	412	450	348	450	410	450	410	450	348	459	353	450	410	459	353	459	405	459	405	459	353	466	360	459	405	466	360	466	398	466	398	466	360	471	369	466	398	471	369	471	389	471	389	471	369	473	379	276	379	277	369	277	390	277	390	277	369	282	360	277	390	282	360	282	399	282	399	282	360	289	353	282	399	289	353	289	406	289	406	289	353	297	348	289	406	297	348	298	410	298	410	297	348	307	347	298	410	307	347	308	412	308	412	307	347	318	348	308	412	318	348	318	410	318	410	318	348	327	353	318	410	327	353	327	405	327	405	327	353	334	360	327	405	334	360	334	398	334	398	334	360	339	369	334	398	339	369	339	389	339	389	339	369	341	379	143	379	145	369	145	390	145	390	145	369	149	360	145	390	149	360	150	399	150	399	149	360	156	353	150	399	156	353	157	406	157	406	156	353	165	348	157	406	165	348	166	410	166	410	165	348	175	347	166	410	175	347	176	412	176	412	175	347	186	348	176	412	186	348	186	410	186	410	186	348	195	353	186	410	195	353	196	405	196	405	195	353	203	360	196	405	203	360	203	398	203	398	203	360	207	369	203	398	207	369	207	389	207	389	207	369	209	379	12	379	13	369	14	390	14	390	13	369	18	360	14	390	18	360	18	399	18	399	18	360	25	353	18	399	25	353	25	406	25	406	25	353	33	348	25	406	33	348	34	410	34	410	33	348	44	347	34	410	44	347	44	412	44	412	44	347	54	348	44	412	54	348	55	410	55	410	54	348	64	353	55	410	64	353	64	405	64	405	64	353	71	360	64	405	71	360	71	398	71	398	71	360	76	369	71	398	76	369	76	389	76	389	76	369	78	379	113	8	75	82	78	-17	78	-17	75	82	61	167	34	68	61	167	78	352	34	68	78	352	34	266	629	68	601	167	587	82	629	68	587	82	584	-17	584	-17	587	82	549	8	584	-17	549	8	516	-85	516	-85	549	8	491	-50	516	-85	491	-50	430	-129	430	-129	491	-50	417	-88	430	-129	417	-88	331	-145	331	-145	417	-88	331	-102	601	167	629	266	587	252	587	252	629	266	584	352	587	252	584	352	549	326	549	326	584	352	516	420	549	326	516	420	491	384	491	384	516	420	430	464	491	384	430	464	417	422	417	422	430	464	331	436	246	422	331	436	331	480	246	422	331	480	232	464	61	167	75	252	78	352	78	352	75	252	113	326	78	352	113	326	146	420	146	420	113	326	172	384	146	420	172	384	232	464	232	464	172	384	246	422	430	464	331	480	331	436	629	266	601	167	629	68	629	266	629	68	644	167	113	8	146	-85	172	-50	172	-50	146	-85	232	-129	172	-50	232	-129	246	-88	246	-88	232	-129	331	-145	246	-88	331	-145	331	-102	78	-17	61	167	34	68	113	8	78	-17	146	-85	34	68	34	266	18	167	18	433	87	401	85	405	18	433	85	461	86	465	18	433	86	465	105	503	105	503	86	465	90	471	105	503	90	471	97	479	106	363	118	368	107	379	106	363	107	379	98	388	106	363	98	388	91	395	106	363	91	395	87	401	106	363	87	401	18	433	106	488	118	498	105	503	106	488	105	503	97	479	85	461	18	433	85	405	118	415	235	415	235	451	246	451	235	451	247	415	246	451	247	415	254	452	254	452	247	415	256	414	254	452	256	414	261	454	261	454	256	414	262	412	261	454	262	412	266	457	266	457	262	412	266	409	266	457	266	409	268	461	268	461	266	409	268	405	334	433	268	405	266	401	334	433	266	401	262	395	254	479	261	471	334	433	334	433	261	471	266	465	334	433	266	465	268	461	268	461	268	405	334	433	235	451	118	451	118	415	106	415	118	415	118	451	106	415	118	451	106	451	106	415	106	451	96	414	96	414	106	451	96	452	96	414	96	452	90	412	90	412	96	452	90	454	90	412	90	454	86	409	86	409	90	454	86	457	86	409	86	457	85	461	246	503	234	498	245	487	246	503	245	487	254	479	246	503	254	479	334	433	247	378	235	368	247	363	247	378	247	363	256	387	256	387	247	363	334	433	256	387	334	433	262	395	85	461	85	405	86	409	235	451	235	415	247	415	494	678	16	-102	103	-58	103	-58	16	-102	984	-102	103	-58	984	-102	897	-58	897	-58	984	-102	494	678	897	-58	494	678	494	579	494	579	494	678	103	-58	302	-102	80	438	33	438	302	-102	33	438	255	-102	217	438	217	-102	261	-102	217	438	261	-102	261	438	86	438	86	-102	129	-102	86	438	129	-102	129	438	533	436	533	-117	576	-117	533	436	576	-117	576	480	533	436	576	480	36	480	533	436	36	480	36	436	276	-111	277	-121	277	-100	277	-100	277	-121	282	-130	277	-100	282	-130	282	-91	282	-91	282	-130	289	-137	282	-91	289	-137	289	-84	289	-84	289	-137	297	-142	289	-84	297	-142	298	-80	298	-80	297	-142	307	-143	298	-80	307	-143	308	-78	308	-78	307	-143	318	-142	308	-78	318	-142	318	-80	318	-80	318	-142	327	-137	318	-80	327	-137	327	-84	327	-84	327	-137	334	-130	327	-84	334	-130	334	-91	334	-91	334	-130	339	-121	334	-91	339	-121	339	-100	339	-100	339	-121	341	-111	143	-111	145	-121	145	-100	145	-100	145	-121	149	-130	145	-100	149	-130	150	-91	150	-91	149	-130	156	-137	150	-91	156	-137	157	-84	157	-84	156	-137	165	-142	157	-84	165	-142	166	-80	166	-80	165	-142	175	-143	166	-80	175	-143	176	-78	176	-78	175	-143	186	-142	176	-78	186	-142	186	-80	186	-80	186	-142	195	-137	186	-80	195	-137	196	-84	196	-84	195	-137	203	-130	196	-84	203	-130	203	-91	203	-91	203	-130	207	-121	203	-91	207	-121	207	-100	207	-100	207	-121	209	-111	12	-111	13	-121	14	-100	14	-100	13	-121	18	-130	14	-100	18	-130	18	-91	18	-91	18	-130	25	-137	18	-91	25	-137	25	-84	25	-84	25	-137	33	-142	25	-84	33	-142	34	-80	34	-80	33	-142	44	-143	34	-80	44	-143	44	-78	44	-78	44	-143	54	-142	44	-78	54	-142	55	-80	55	-80	54	-142	64	-137	55	-80	64	-137	64	-84	64	-84	64	-137	71	-130	64	-84	71	-130	71	-91	71	-91	71	-130	76	-121	71	-91	76	-121	76	-100	76	-100	76	-121	78	-111	319	356	354	356	319	415	319	415	354	356	354	451	319	415	354	451	37	415	37	415	354	451	1	451	37	415	1	451	37	356	37	356	1	451	1	356	126	210	131	250	125	207	125	207	131	250	107	226	125	207	107	226	124	204	125	200	125	132	126	136	125	200	126	136	128	196	128	196	126	136	128	140	128	196	128	140	131	143	150	238	156	245	156	277	156	277	156	245	161	254	156	277	161	254	169	265	128	213	130	217	131	250	131	250	130	217	134	220	131	250	134	220	156	277	156	277	134	220	143	230	156	277	143	230	150	238	131	118	129	121	131	85	131	118	131	85	156	58	131	118	156	58	135	114	156	58	169	70	161	81	156	58	161	81	156	89	156	58	156	89	151	96	156	58	151	96	144	103	156	58	144	103	135	114	131	85	129	121	127	125	131	85	127	125	125	129	131	85	125	129	125	132	131	85	125	132	107	226	131	85	107	226	106	109	18	171	52	147	52	187	52	187	52	147	81	129	52	187	81	129	81	205	81	205	81	129	106	109	81	205	106	109	107	226	644	189	142	189	143	146	143	146	142	189	138	190	143	146	138	190	136	145	136	145	138	190	133	192	136	145	133	192	131	143	131	143	133	192	128	196	143	146	644	146	644	189	52	147	18	171	18	164	131	250	126	210	128	213	124	204	125	132	125	200	107	226	125	132	124	204	223	413	228	411	307	451	307	451	228	411	231	407	307	451	231	407	231	403	231	403	231	399	307	451	307	451	231	399	229	393	307	451	229	393	225	386	307	451	18	451	204	415	307	451	204	415	215	415	307	451	215	415	223	413	218	378	207	368	220	363	218	378	220	363	225	386	225	386	220	363	307	451	204	415	18	451	18	415	100	386	96	393	105	363	105	363	96	393	94	399	105	363	94	399	18	451	18	451	94	399	93	403	97	411	102	413	18	451	18	451	102	413	109	415	18	451	109	415	307	451	307	451	109	415	120	415	94	407	97	411	18	451	94	407	18	451	93	403	107	378	100	386	105	363	107	378	105	363	118	368	307	451	120	415	307	415	18	-96	87	-128	85	-123	18	-96	85	-68	86	-64	18	-96	86	-64	105	-26	105	-26	86	-64	90	-58	105	-26	90	-58	97	-50	106	-166	118	-161	107	-150	106	-166	107	-150	98	-141	106	-166	98	-141	91	-134	106	-166	91	-134	87	-128	106	-166	87	-128	18	-96	106	-41	118	-31	105	-26	106	-41	105	-26	97	-50	85	-68	18	-96	85	-123	307	-114	307	-78	118	-114	118	-114	307	-78	118	-78	118	-114	118	-78	107	-114	86	-72	87	-119	90	-75	90	-75	87	-119	91	-116	90	-75	91	-116	96	-77	96	-77	91	-116	98	-115	96	-77	98	-115	106	-78	106	-78	98	-115	107	-114	106	-78	107	-114	118	-78	85	-68	85	-123	87	-119	85	-68	87	-119	86	-72	207	-78	207	-114	207	-78	207	-78	207	-114	218	-114	207	-78	218	-114	219	-78	219	-78	218	-114	227	-115	219	-78	227	-115	228	-77	228	-77	227	-115	234	-116	228	-77	234	-116	234	-75	234	-75	234	-116	238	-119	234	-75	238	-119	238	-72	238	-72	238	-119	239	-123	238	-72	239	-123	239	-68	239	-68	239	-123	307	-96	239	-68	307	-96	238	-64	207	-31	219	-41	220	-26	220	-26	219	-41	228	-50	220	-26	228	-50	307	-96	307	-96	228	-50	234	-58	307	-96	234	-58	238	-64	307	-96	239	-123	238	-128	307	-96	238	-128	234	-134	307	-96	234	-134	227	-141	307	-96	227	-141	219	-166	218	-150	207	-161	219	-166	218	-150	219	-166	227	-141	18	-78	18	-114	207	-114	18	-78	207	-114	207	-78	34	322	34	266	41	347	41	347	34	266	44	242	41	347	44	242	52	370	52	370	44	242	60	224	52	370	60	224	66	390	66	390	60	224	82	213	66	390	82	213	78	292	78	292	84	409	66	390	184	256	169	245	171	229	171	229	169	245	154	237	171	229	154	237	152	218	152	218	154	237	140	233	152	218	140	233	132	211	132	211	140	233	124	232	194	430	198	445	189	432	189	432	198	445	182	432	169	431	182	432	177	448	169	431	177	448	157	428	157	428	177	448	156	446	157	428	156	446	145	422	145	422	156	446	136	442	145	422	136	442	134	416	134	416	136	442	124	407	108	388	124	407	118	434	108	388	118	434	101	423	78	292	80	319	84	409	84	409	80	319	86	344	84	409	86	344	101	423	101	423	86	344	95	367	101	423	95	367	108	388	136	442	118	434	124	407	236	415	228	428	229	380	236	415	229	380	235	385	236	415	235	385	238	393	236	415	238	393	239	401	207	376	214	375	215	438	215	438	214	375	222	376	215	438	222	376	228	428	228	428	222	376	229	380	215	438	201	422	207	376	200	425	201	422	215	438	200	425	215	438	198	428	198	428	215	438	198	445	198	428	198	445	194	430	198	445	177	448	182	432	201	379	207	376	201	422	201	379	201	422	200	416	201	379	200	416	198	411	201	379	198	411	197	384	194	397	194	390	194	402	194	402	194	390	197	384	194	402	197	384	196	407	196	407	197	384	198	411	189	245	208	266	200	272	189	245	200	272	184	256	189	245	184	256	171	229	110	235	97	243	109	209	110	235	109	209	132	211	110	235	132	211	124	232	87	256	81	272	82	213	87	256	82	213	109	209	87	256	109	209	97	243	398	448	98	-9	130	-9	398	448	130	-9	428	448	453	214	466	212	461	229	453	214	461	229	448	229	453	214	448	229	439	212	439	212	448	229	435	227	439	212	435	227	426	207	426	207	435	227	422	224	426	207	422	224	412	197	412	197	422	224	410	219	412	197	410	219	399	184	399	184	410	219	398	214	399	184	398	214	386	167	414	12	421	-2	425	21	425	21	421	-2	441	6	425	21	441	6	437	33	437	33	441	6	449	48	462	69	449	48	461	18	462	69	461	18	480	35	388	5	401	-7	401	7	401	7	401	-7	421	-2	401	7	421	-2	414	12	489	164	498	56	505	217	505	217	498	56	514	80	505	217	514	80	521	201	521	201	514	80	525	105	521	201	525	105	531	181	531	181	525	105	533	131	531	181	533	131	535	155	487	182	489	164	505	217	487	182	505	217	485	226	487	182	485	226	483	196	485	226	461	229	466	212	485	226	466	212	475	206	485	226	475	206	483	196	474	92	480	35	482	116	482	116	480	35	498	56	482	116	498	56	487	140	487	140	498	56	489	164	449	48	441	6	461	18	354	101	362	123	366	192	366	192	362	123	373	145	366	192	373	145	398	214	398	214	373	145	386	167	355	23	350	36	353	-5	353	-5	350	36	348	53	340	165	348	53	350	77	340	165	350	77	366	192	366	192	350	77	354	101	374	7	363	13	380	-9	374	7	380	-9	388	5	355	23	353	-5	380	-9	355	23	380	-9	363	13	331	3	353	-5	348	53	331	3	348	53	340	165	331	3	340	165	320	134	331	3	320	134	315	18	307	100	302	64	306	39	307	100	306	39	315	18	307	100	315	18	320	134	401	-7	388	5	380	-9	462	69	480	35	474	92	34	266	34	322	31	296	78	292	82	213	81	272	201	-85	179	-104	186	-133	186	-133	179	-104	157	-115	186	-133	157	-115	157	-141	157	-141	157	-115	137	-120	157	-141	137	-120	126	-144	126	-144	137	-120	120	-122	173	-27	157	-28	167	-47	167	-47	157	-28	142	-29	167	-47	142	-29	139	-49	139	-49	142	-29	127	-32	139	-49	127	-32	116	-56	116	-56	127	-32	112	-37	116	-56	112	-37	98	-66	98	-66	112	-37	97	-44	98	-66	97	-44	87	-79	87	-79	97	-44	86	-51	87	-79	86	-51	84	-94	84	-94	76	-60	84	-134	84	-134	76	-60	71	-123	173	-27	167	-47	177	-47	173	-27	177	-47	183	-27	183	-27	177	-47	189	-48	183	-27	189	-48	196	-28	196	-28	189	-48	202	-50	196	-28	202	-50	210	-30	210	-30	202	-50	213	-52	210	-30	213	-52	223	-32	223	-32	213	-52	222	-55	108	-120	98	-117	102	-141	108	-120	102	-141	126	-144	108	-120	126	-144	120	-122	98	-117	90	-111	102	-141	102	-141	90	-111	85	-103	102	-141	85	-103	84	-134	84	-134	85	-103	84	-94	68	-71	63	-83	63	-111	68	-71	63	-111	71	-123	68	-71	71	-123	76	-60	255	272	218	250	223	202	223	202	218	250	193	163	171	130	193	163	182	221	171	130	182	221	155	101	155	101	182	221	149	187	155	101	149	187	144	77	144	77	149	187	138	56	147	17	141	23	153	-6	153	-6	141	23	137	30	153	-6	137	30	134	-3	134	-3	137	30	136	40	134	-3	136	40	136	172	136	172	136	40	149	187	149	187	136	40	138	56	153	-6	182	-3	154	14	154	14	182	-3	163	13	217	30	163	13	182	-3	217	30	182	-3	210	4	218	250	182	221	193	163	271	-74	271	-48	260	-68	260	-68	271	-48	290	67	260	-68	290	67	237	-97	237	-97	290	67	233	-35	237	-97	233	-35	223	-56	223	-56	233	-35	223	-32	223	-56	223	-32	222	-55	349	266	357	260	358	285	358	285	357	260	362	252	358	285	362	252	371	277	371	277	362	252	364	241	385	249	364	241	352	191	385	249	352	191	449	281	449	281	352	191	318	131	449	281	318	131	290	67	271	73	217	30	236	19	271	73	236	19	263	40	271	73	263	40	290	67	271	73	290	67	318	131	398	-43	385	-51	388	-70	388	-70	385	-51	371	-57	388	-70	371	-57	371	-77	371	-77	371	-57	357	-61	371	-77	357	-61	356	-81	356	-81	357	-61	344	-63	356	-81	344	-63	342	-83	342	-83	344	-63	331	-63	342	-83	331	-63	328	-83	328	-83	331	-63	319	-63	328	-83	319	-63	314	-83	314	-83	319	-63	306	-61	314	-83	306	-61	299	-81	299	-81	306	-61	294	-57	299	-81	294	-57	285	-78	285	-78	294	-57	282	-53	285	-78	282	-53	271	-74	271	-74	282	-53	271	-48	349	266	343	290	339	268	339	268	343	290	328	269	305	265	328	269	326	292	305	265	326	292	292	287	223	202	252	232	255	272	255	272	252	232	279	253	255	272	279	253	292	287	292	287	279	253	305	265	343	290	326	292	328	269	384	249	379	265	371	277	384	249	371	277	364	241	384	249	364	241	385	249	212	-118	237	-97	223	-56	212	-118	223	-56	201	-85	212	-118	201	-85	186	-133	121	157	104	146	104	123	121	157	104	123	112	128	121	157	112	128	119	5	121	157	119	5	134	-3	121	157	134	-3	136	172	67	115	77	115	85	137	85	137	77	115	86	116	85	137	86	116	104	146	104	146	86	116	95	119	104	146	95	119	104	123	67	115	85	137	64	135	64	135	57	135	57	115	57	115	57	135	49	136	57	115	49	136	47	116	47	116	49	136	42	138	47	116	42	138	38	118	38	118	42	138	34	140	38	118	34	140	29	121	29	121	34	140	27	143	29	121	27	143	20	126	112	128	107	115	107	20	112	128	107	20	119	5	103	102	100	88	100	39	103	102	100	39	107	20	103	102	107	20	107	115	98	75	98	62	100	39	98	75	100	39	100	88	64	135	57	115	67	115	147	17	153	-6	154	14	290	67	271	-48	449	281	385	249	449	281	404	281	343	290	349	266	358	285	398	-43	388	-70	405	-60	217	30	210	4	236	19	63	-111	63	-83	61	-97	76	-60	84	-94	86	-51	628	433	630	454	624	435	624	435	630	454	619	435	600	428	619	435	619	455	600	428	619	455	590	448	511	333	544	374	553	426	553	426	544	374	574	406	553	426	574	406	590	448	590	448	574	406	600	428	527	311	477	288	514	282	509	391	477	288	511	333	509	391	511	333	553	426	459	342	405	279	419	203	459	342	419	203	455	256	459	342	455	256	477	288	459	342	477	288	509	391	631	430	633	426	641	450	641	450	633	426	634	421	645	380	634	421	626	391	645	380	626	391	614	343	614	343	626	391	604	363	614	343	604	363	570	337	630	454	628	433	631	430	630	454	631	430	641	450	630	454	619	455	619	435	649	444	641	450	645	380	649	444	645	380	656	422	649	444	656	422	654	435	568	311	614	343	570	337	568	311	570	337	527	311	568	311	527	311	514	282	455	256	514	282	477	288	60	17	61	-7	64	13	64	13	61	-7	73	-9	64	13	73	-9	68	11	68	11	73	-9	73	10	99	19	73	10	73	-9	99	19	73	-9	80	-8	141	434	116	412	127	374	127	374	116	412	123	353	127	287	123	353	116	412	127	287	116	412	110	304	110	304	116	412	101	384	110	304	101	384	99	327	99	327	101	384	95	355	303	380	305	423	286	388	286	388	305	423	280	435	286	388	280	435	267	398	267	398	280	435	260	444	267	398	260	444	252	405	252	405	260	444	243	450	252	405	243	450	238	411	238	411	243	450	227	454	238	411	227	454	224	416	224	416	227	454	211	455	224	416	211	455	211	419	211	419	211	455	200	421	175	417	200	421	211	455	175	417	211	455	173	450	222	194	165	167	203	160	222	194	203	160	225	92	222	194	225	92	242	225	57	29	64	58	73	105	73	105	64	58	84	86	73	105	84	86	114	138	114	138	84	86	115	112	114	138	115	112	165	167	165	167	115	112	156	136	165	167	156	136	203	160	50	-2	61	-7	57	29	57	29	73	105	50	-2	50	-2	73	105	45	69	50	-2	45	69	42	6	42	6	45	69	37	16	362	402	357	369	359	369	362	402	359	369	362	370	362	402	353	403	354	369	362	402	354	369	357	369	319	416	305	423	319	374	319	416	319	374	331	410	331	410	319	374	334	370	331	410	334	370	342	406	342	406	334	370	349	369	342	406	349	369	353	403	353	403	349	369	351	369	353	403	351	369	354	369	455	442	445	434	461	430	461	430	445	434	435	427	461	430	435	427	427	400	427	400	435	427	425	420	427	400	425	420	415	415	415	415	401	409	427	400	427	400	401	409	395	366	388	151	419	203	405	279	388	151	405	279	384	251	388	151	384	251	368	246	388	151	368	246	364	225	388	151	364	225	363	104	349	16	344	21	353	-7	353	-7	344	21	341	27	353	-7	341	27	334	-5	334	-5	341	27	340	35	343	190	340	35	346	64	343	190	346	64	364	225	364	225	346	64	363	104	296	51	298	31	299	84	299	84	298	31	306	14	299	84	306	14	309	118	309	118	306	14	318	2	309	118	318	2	325	154	325	154	318	2	334	-5	325	154	334	-5	343	190	343	190	334	-5	340	35	465	449	455	442	461	430	465	449	461	430	473	440	395	366	401	409	390	405	395	366	390	405	380	403	395	366	380	403	371	402	395	366	371	402	365	325	320	330	307	225	336	279	320	330	336	279	362	370	362	370	336	279	365	325	362	370	365	325	371	402	362	370	371	402	362	402	293	197	364	225	307	225	293	197	307	225	320	330	293	197	320	330	288	293	293	197	288	293	263	258	293	197	263	258	261	141	242	225	225	92	261	141	242	225	261	141	263	258	364	225	368	246	353	241	364	225	353	241	338	236	364	225	338	236	323	231	364	225	323	231	307	225	353	-7	378	-3	355	13	355	13	378	-3	362	12	379	15	362	12	378	-3	379	15	378	-3	403	9	487	89	473	98	458	56	458	56	473	98	446	67	458	56	446	67	430	29	430	29	446	67	421	43	430	29	421	43	403	9	403	9	421	43	399	26	403	9	399	26	379	15	127	374	137	392	141	434	141	434	137	392	154	407	141	434	154	407	173	450	173	450	154	407	175	417	203	160	180	120	187	50	203	160	187	50	225	92	103	-4	110	-2	126	45	126	45	110	-2	148	18	126	45	148	18	154	80	154	80	148	18	187	50	154	80	187	50	180	120	99	19	80	-8	88	-8	99	19	88	-8	95	-6	99	19	95	-6	103	-4	99	19	103	-4	126	45	273	342	261	348	259	318	259	318	261	348	247	329	259	318	247	329	243	299	243	299	247	329	233	313	243	299	233	313	225	284	225	284	233	313	218	301	225	284	218	301	204	275	204	275	218	301	201	294	204	275	201	294	181	291	181	291	159	294	180	271	180	271	159	294	150	275	159	294	142	303	150	275	150	275	142	303	131	317	150	275	131	317	127	287	127	287	131	317	125	334	127	287	125	334	123	353	181	291	180	271	204	275	58	22	57	29	61	-7	58	22	61	-7	60	17	349	16	353	-7	355	13	305	423	303	380	319	374	37	16	45	69	35	30	634	421	645	380	641	450	99	418	103	418	196	443	196	443	103	418	108	418	196	443	108	418	112	418	112	418	119	418	196	443	196	443	119	418	124	416	196	443	124	416	128	413	131	398	30	0	81	0	131	398	81	0	103	81	131	398	103	81	106	91	131	398	106	91	113	105	131	398	113	105	122	122	131	398	122	122	124	167	131	402	196	443	131	403	131	403	196	443	132	404	131	409	132	404	196	443	131	409	196	443	128	413	196	443	91	426	92	417	196	443	92	417	96	417	196	443	96	417	99	418	196	443	131	402	131	400	196	443	131	400	131	399	196	443	131	399	131	398	196	443	131	398	124	167	175	228	149	195	162	183	162	183	149	195	147	162	134	142	147	162	149	195	134	142	149	195	126	167	126	167	124	167	134	142	134	142	124	167	122	122	246	245	270	292	242	249	242	249	270	292	236	250	220	244	236	250	235	283	220	244	235	283	203	259	203	259	175	228	181	207	203	259	181	207	201	228	203	259	201	228	220	244	247	197	227	118	232	-6	247	197	232	-6	253	-1	247	197	253	-1	248	201	266	35	263	37	273	11	273	11	263	37	261	39	273	11	261	39	253	-1	253	-1	261	39	260	42	253	-1	260	42	260	44	260	44	270	292	253	-1	253	-1	270	292	251	226	253	-1	251	226	251	220	253	-1	251	220	250	213	306	260	302	272	304	220	306	260	304	220	306	229	306	260	306	229	307	237	306	260	307	237	307	245	302	272	295	283	300	203	302	272	300	203	302	212	302	272	302	212	304	220	300	203	295	283	284	289	300	203	284	289	270	292	300	203	270	292	262	51	270	292	260	44	260	46	270	292	260	46	260	47	270	292	260	47	261	48	270	292	261	48	261	49	270	292	261	49	262	51	246	245	249	240	270	292	270	292	249	240	251	233	270	292	251	233	251	226	270	292	235	283	236	250	296	53	287	44	291	29	291	29	287	44	278	37	291	29	278	37	273	11	273	11	278	37	269	35	307	47	320	63	310	70	307	47	310	70	304	62	307	47	304	62	296	53	307	47	296	53	291	29	249	207	248	201	253	-1	249	207	253	-1	250	213	205	27	206	10	208	40	208	40	206	10	211	2	208	40	211	2	214	69	214	69	211	2	217	-3	214	69	217	-3	227	118	227	118	217	-3	224	-6	227	118	224	-6	232	-6	206	10	205	27	205	21	266	35	273	11	269	35	175	228	162	183	181	207	448	400	456	400	448	400	448	400	456	400	460	434	448	400	460	434	441	435	448	400	441	435	427	400	427	400	441	435	416	434	427	400	416	434	406	398	406	398	416	434	391	432	406	398	391	432	385	396	385	396	391	432	366	427	385	396	366	427	365	391	365	391	366	427	346	384	328	375	346	384	342	419	328	375	342	419	319	408	293	327	301	345	301	394	301	394	301	345	313	361	301	394	313	361	319	408	319	408	313	361	328	375	293	327	301	394	290	306	290	306	286	378	277	260	277	260	286	378	273	358	277	260	273	358	266	283	266	283	273	358	265	336	266	283	265	336	262	312	366	427	342	419	346	384	516	399	531	400	519	429	516	399	519	429	508	431	516	399	508	431	495	379	495	379	508	431	494	432	495	379	494	432	483	399	483	399	478	433	477	399	477	399	478	433	470	400	463	400	470	400	478	433	463	400	478	433	460	434	463	400	460	434	456	400	72	24	55	37	61	6	61	6	55	37	44	51	61	6	44	51	37	24	37	24	44	51	41	63	44	116	41	63	45	59	58	55	61	55	67	117	67	117	61	55	71	56	67	117	71	56	76	113	76	113	71	56	79	61	76	113	79	61	84	106	84	106	79	61	85	68	84	106	85	68	88	97	88	97	85	68	89	77	88	97	89	77	90	86	56	118	44	116	45	59	56	118	45	59	49	57	56	118	49	57	53	56	56	118	53	56	58	55	56	118	58	55	67	117	37	24	41	63	44	116	37	24	44	116	33	110	37	24	33	110	25	100	37	24	25	100	22	46	19	87	17	71	22	46	19	87	22	46	25	100	249	17	251	60	211	2	211	2	251	60	210	30	211	2	210	30	172	-6	172	-6	210	30	167	15	172	-6	167	15	132	-9	132	-9	167	15	120	10	289	109	251	60	286	39	289	109	286	39	321	70	289	109	321	70	327	180	438	250	419	244	434	228	426	348	419	244	437	283	426	348	437	283	453	375	453	375	437	283	456	320	453	375	456	320	483	398	483	398	456	320	475	352	483	398	475	352	495	379	585	442	580	445	583	417	585	442	583	417	588	434	585	442	588	434	587	438	580	445	575	447	583	417	583	417	575	447	569	447	583	417	569	447	568	407	568	407	569	447	563	447	568	407	563	447	555	445	549	402	568	407	555	445	549	402	555	445	544	442	549	402	544	442	532	437	549	402	532	437	531	400	483	399	483	398	495	379	358	121	375	153	378	281	378	281	375	153	392	186	378	281	392	186	401	317	401	317	392	186	409	220	401	317	409	220	426	348	426	348	409	220	419	244	358	121	378	281	355	239	358	121	355	239	344	219	358	121	344	219	341	212	358	121	341	212	340	94	340	94	341	212	337	204	340	94	337	204	334	196	340	94	334	196	330	188	340	94	330	188	327	180	340	94	327	180	321	70	513	302	502	309	497	278	497	278	502	309	487	289	497	278	487	289	479	257	479	257	487	289	472	272	479	257	472	272	457	241	457	241	472	272	455	260	457	241	455	260	438	250	409	220	434	228	419	244	330	246	312	258	317	227	330	246	317	227	344	219	330	246	344	219	355	239	299	273	292	289	295	241	299	273	295	241	317	227	299	273	317	227	312	258	295	241	292	289	290	306	295	241	290	306	277	260	94	14	72	24	93	-4	94	14	93	-4	132	-9	94	14	132	-9	120	10	72	24	61	6	93	-4	438	250	434	228	457	241	519	429	531	400	532	437	251	60	249	17	286	39	478	433	483	399	494	432	286	378	290	306	301	394	439	249	426	245	482	244	434	365	426	245	444	292	434	365	444	292	463	395	463	395	444	292	468	338	463	395	468	338	495	419	495	419	468	338	495	379	495	419	495	379	528	436	528	436	495	379	525	408	528	436	525	408	557	418	557	418	569	417	562	443	562	443	569	417	582	440	52	43	61	48	69	70	69	70	61	48	72	51	69	70	72	51	93	72	93	72	72	51	84	52	93	72	84	52	93	52	93	52	106	52	117	70	117	70	106	52	120	49	117	70	120	49	140	65	140	65	120	49	136	43	140	65	136	43	155	35	49	65	34	56	36	9	49	65	36	9	49	35	49	65	49	35	52	43	49	65	52	43	69	70	58	22	51	28	53	1	53	1	51	28	49	35	26	21	36	9	34	56	26	21	34	56	25	46	26	21	25	46	22	35	176	23	164	19	169	0	169	0	164	19	150	17	169	0	150	17	149	-2	149	-2	150	17	136	15	149	-2	136	15	127	-4	127	-4	136	15	122	14	127	-4	122	14	106	14	106	14	86	15	105	-5	105	-5	86	15	76	-3	76	-3	86	15	70	18	76	-3	70	18	58	22	76	-3	58	22	53	1	183	397	193	432	160	368	160	368	193	432	156	406	160	368	156	406	152	331	152	331	135	284	165	248	140	65	155	35	162	57	162	57	155	35	176	24	185	48	176	24	189	4	185	48	189	4	208	39	208	39	189	4	208	10	208	39	208	10	231	58	117	70	93	72	93	52	189	4	176	24	176	23	189	4	176	23	169	0	106	14	105	-5	127	-4	261	21	246	26	264	-5	258	85	246	26	282	46	258	85	282	46	287	121	287	121	282	46	318	78	287	121	318	78	316	162	316	162	318	78	343	208	366	254	353	230	354	120	354	120	353	230	343	208	343	208	353	230	343	228	343	208	343	228	336	208	336	208	343	228	334	227	336	208	334	227	329	207	329	207	334	227	326	227	329	207	326	227	322	207	322	207	326	227	319	226	322	207	319	226	315	207	315	207	319	226	312	226	315	207	312	226	308	207	308	207	312	226	259	231	308	207	259	231	258	211	258	211	259	231	215	244	258	211	215	244	208	224	208	224	215	244	181	265	208	224	181	265	165	248	165	248	181	265	159	295	165	248	159	295	152	331	503	93	490	103	467	56	467	56	490	103	457	70	467	56	457	70	430	27	430	27	457	70	423	44	430	27	423	44	393	7	393	7	423	44	388	25	393	7	388	25	355	-5	355	-5	388	25	352	14	355	-5	352	14	316	-9	316	-9	352	14	315	10	261	21	264	-5	276	17	276	17	264	-5	288	-8	276	17	288	-8	290	13	290	13	288	-8	316	-9	290	13	316	-9	303	11	303	11	316	-9	315	10	264	-5	246	26	243	0	243	0	246	26	231	58	243	0	231	58	224	4	224	4	231	58	208	10	314	435	332	434	333	452	333	452	332	434	352	431	333	452	352	431	356	447	356	447	352	431	373	424	356	447	373	424	380	438	380	438	373	424	395	413	380	438	395	413	403	426	584	363	570	338	580	313	580	313	570	338	549	314	580	313	549	314	537	276	537	276	549	314	524	293	537	276	524	293	494	274	494	274	481	267	482	244	482	244	481	267	467	260	482	244	467	260	453	254	415	220	482	244	426	245	415	220	426	245	434	365	415	220	434	365	411	335	415	220	411	335	400	317	415	220	400	317	389	297	415	220	389	297	387	168	387	168	389	297	378	276	387	168	378	276	366	254	387	168	366	254	354	120	569	417	577	413	582	440	582	440	577	413	584	407	582	440	584	407	598	433	598	433	584	407	588	399	598	433	588	399	589	390	589	390	584	363	607	352	607	352	584	363	580	313	608	421	598	433	607	352	608	421	607	352	616	389	608	421	616	389	614	406	589	390	607	352	598	433	494	274	482	244	537	276	562	443	528	436	557	418	333	452	312	455	314	435	314	435	312	455	299	435	257	431	299	435	293	455	257	431	293	455	239	449	343	208	318	78	354	120	217	418	257	431	239	449	217	418	239	449	193	432	217	418	193	432	183	397	135	284	152	331	156	406	135	284	156	406	133	373	135	284	133	373	124	334	312	455	293	455	299	435	231	58	246	26	258	85	439	249	482	244	453	254	162	57	176	24	185	48	53	1	49	35	36	9	142	201	165	239	166	318	166	318	165	239	177	262	177	262	165	239	178	262	237	280	178	262	232	256	237	280	232	256	290	286	313	428	336	455	302	421	302	421	336	455	299	445	302	421	299	445	291	412	291	412	299	445	281	403	261	380	281	403	299	445	261	380	299	445	257	415	351	454	336	455	343	433	343	433	336	455	335	434	324	432	335	434	336	455	324	432	336	455	313	428	355	426	357	420	363	448	363	448	357	420	358	413	367	368	358	413	350	375	367	368	350	375	337	325	337	325	350	375	325	339	337	325	325	339	290	286	290	286	325	339	287	307	290	286	287	307	237	280	351	454	343	433	350	430	351	454	350	430	355	426	351	454	355	426	363	448	371	440	363	448	367	368	371	440	367	368	378	411	371	440	378	411	377	427	177	262	198	294	212	372	212	372	198	294	219	325	212	372	219	325	257	415	257	415	219	325	240	354	257	415	240	354	261	380	232	256	178	262	165	239	34	74	35	30	41	101	41	101	35	30	43	13	41	101	43	13	51	131	51	131	43	13	56	2	51	131	56	2	66	162	66	162	56	2	72	-4	66	162	72	-4	70	41	70	41	83	194	66	162	73	246	85	242	86	262	86	262	85	242	97	240	86	262	97	240	98	259	98	259	97	240	109	239	98	259	109	239	111	258	111	258	109	239	117	158	111	258	117	158	123	258	123	258	117	158	142	201	123	258	142	201	166	318	73	267	61	275	62	251	73	267	62	251	73	246	73	267	73	246	86	262	117	158	109	239	104	230	117	158	104	230	98	221	117	158	98	221	94	114	94	114	98	221	93	212	94	114	93	212	88	203	94	114	88	203	83	194	94	114	83	194	77	74	239	112	226	123	201	68	201	68	226	123	191	83	201	68	191	83	169	35	169	35	191	83	161	52	169	35	161	52	140	11	140	11	161	52	135	30	140	11	135	30	114	-2	114	-2	135	30	113	17	114	-2	113	17	94	13	94	13	85	14	89	-6	89	-6	85	14	78	18	89	-6	78	18	73	24	72	-4	89	-6	73	24	72	-4	73	24	71	32	72	-4	71	32	70	41	94	13	89	-6	114	-2	62	251	61	275	51	258	35	30	34	74	32	50	83	194	70	41	77	74	177	262	212	372	166	318	358	413	367	368	363	448	119	85	113	68	119	27	119	27	113	68	106	50	119	27	106	50	105	8	105	8	106	50	97	36	105	8	97	36	87	30	87	30	81	35	86	-4	86	-4	81	35	78	45	86	-4	78	45	73	58	63	69	45	73	47	-6	63	69	47	-6	63	-9	63	69	63	-9	86	-4	63	69	86	-4	73	58	14	51	15	25	18	60	18	60	15	25	22	11	18	60	22	11	25	67	25	67	22	11	33	0	25	67	33	0	34	72	34	72	33	0	47	-6	34	72	47	-6	45	73	178	417	189	412	261	432	261	432	189	412	199	405	261	432	199	405	207	395	207	395	219	354	261	432	261	432	219	354	220	354	261	432	220	354	327	-9	207	395	123	98	129	48	207	395	129	48	137	70	207	395	137	70	219	354	119	85	119	27	129	48	119	85	129	48	123	98	87	30	86	-4	105	8	151	421	152	421	153	432	153	432	152	421	153	421	153	421	166	420	261	432	261	432	166	420	178	417	494	443	473	439	474	395	474	395	473	439	468	398	460	395	468	398	473	439	460	395	473	439	456	429	456	429	443	414	445	362	456	429	445	362	449	374	456	429	449	374	453	386	456	429	453	386	460	395	443	353	445	362	443	414	443	353	443	414	433	396	443	353	433	396	426	377	443	353	426	377	355	121	443	353	355	121	340	-9	353	121	261	432	327	-9	353	121	327	-9	340	-9	353	121	340	-9	355	121	153	432	149	421	150	421	153	432	150	421	151	421	511	366	521	367	522	435	522	435	521	367	530	372	522	435	530	372	533	425	533	425	530	372	537	378	533	425	537	378	541	413	541	413	537	378	542	387	541	413	542	387	543	398	479	387	486	377	494	443	494	443	486	377	495	369	494	443	495	369	509	441	509	441	495	369	511	366	509	441	511	366	522	435	442	33	429	-6	614	-6	442	33	614	-6	626	33	517	119	518	91	523	111	523	111	518	91	544	86	523	111	544	86	532	106	532	106	544	86	544	104	576	116	544	104	544	86	576	116	544	86	588	95	631	290	635	309	623	295	623	295	635	309	611	296	578	285	611	296	610	313	578	285	610	313	568	305	512	140	517	175	530	284	530	284	517	175	530	216	530	284	530	216	568	305	568	305	530	216	551	256	568	305	551	256	578	285	483	121	498	103	499	252	499	252	498	103	513	129	499	252	513	129	512	140	512	140	530	284	499	252	626	117	656	151	637	227	637	227	656	151	642	262	641	273	642	262	655	298	641	273	655	298	638	282	638	282	655	298	635	309	638	282	635	309	631	290	635	309	610	313	611	296	683	235	680	259	676	191	676	191	680	259	670	281	676	191	670	281	656	151	656	151	670	281	655	298	656	151	655	298	642	262	576	116	588	95	603	146	603	146	588	95	626	117	603	146	626	117	624	186	624	186	626	117	637	227	513	129	498	103	518	91	513	129	518	91	517	119	479	212	472	169	474	144	479	212	474	144	483	121	479	212	483	121	499	252	494	443	474	395	479	387	153	432	153	421	261	432	15	25	14	51	13	41	77	22	60	35	66	6	66	6	60	35	50	49	66	6	50	49	42	24	42	24	50	49	46	63	49	116	46	63	47	63	49	116	47	63	50	59	63	55	67	55	72	117	72	117	67	55	77	56	72	117	77	56	81	113	81	113	77	56	85	61	81	113	85	61	89	106	89	106	85	61	91	68	89	106	91	68	94	97	94	97	91	68	94	77	94	97	94	77	95	86	61	118	49	116	50	59	61	118	50	59	54	57	61	118	54	57	59	56	61	118	59	56	63	55	61	118	63	55	72	117	42	24	46	63	49	116	42	24	49	116	38	110	42	24	38	110	30	100	42	24	30	100	27	46	24	87	22	72	27	46	24	87	27	46	30	100	281	111	244	63	253	20	253	20	244	63	209	32	253	20	209	32	197	-1	197	-1	209	32	170	15	197	-1	170	15	137	-9	137	-9	170	15	125	10	102	273	107	244	114	326	114	326	107	244	119	220	114	326	119	220	148	376	148	376	119	220	129	271	139	202	129	271	119	220	322	180	281	111	305	61	322	180	305	61	353	120	322	180	353	120	355	238	362	455	361	435	388	434	362	455	388	434	394	454	394	454	388	434	415	431	394	454	415	431	425	449	425	449	415	431	441	424	425	449	441	424	455	441	455	441	441	424	466	415	455	441	466	415	483	430	483	430	466	415	489	404	508	416	489	404	507	390	430	194	440	192	432	233	430	194	432	233	425	195	425	195	432	233	424	234	425	195	424	234	418	195	418	195	424	234	415	234	418	195	415	234	411	197	411	197	415	234	419	334	411	197	419	334	405	199	405	199	419	334	399	201	455	16	450	21	458	-7	458	-7	450	21	447	27	458	-7	447	27	440	-5	440	-5	447	27	446	35	447	139	446	35	452	53	447	139	452	53	452	163	452	163	464	74	455	223	455	223	447	227	450	176	455	223	450	176	452	168	455	223	452	168	452	163	447	227	440	230	440	192	447	227	440	192	447	185	447	227	447	185	450	176	467	338	486	365	489	404	489	404	486	365	507	390	452	372	419	334	433	272	452	372	433	272	450	306	452	372	450	306	467	338	452	372	467	338	489	404	419	334	415	234	433	272	399	201	419	334	387	290	399	201	387	290	355	238	399	201	355	238	353	120	559	426	569	430	564	443	559	426	564	443	552	438	559	426	552	438	550	421	529	428	525	405	533	411	529	428	533	411	540	433	540	433	533	411	541	416	540	433	541	416	552	438	552	438	541	416	550	421	519	378	528	366	525	405	519	378	525	405	529	428	519	378	529	428	519	422	519	378	519	422	508	416	519	378	508	416	507	390	545	390	525	405	528	366	545	390	528	366	534	352	545	390	534	352	538	337	545	390	538	337	539	322	545	390	539	322	560	254	545	390	560	254	560	373	560	373	560	254	571	354	571	354	560	254	575	282	571	354	575	282	578	334	578	334	575	282	580	313	536	230	539	322	535	294	536	230	535	294	524	269	495	162	490	174	491	123	491	123	490	174	482	185	491	123	482	185	479	97	479	97	482	185	473	196	479	97	473	196	464	74	464	74	473	196	461	205	464	74	461	205	455	223	455	223	461	205	461	207	455	223	461	207	483	231	483	231	461	207	503	214	483	231	503	214	507	247	507	247	503	214	536	230	507	247	536	230	524	269	483	430	489	404	508	416	397	47	400	28	403	75	403	75	400	28	410	13	403	75	410	13	416	98	416	98	410	13	423	2	416	98	423	2	433	118	433	118	423	2	440	-5	433	118	440	-5	447	139	447	139	440	-5	446	35	458	-7	480	-4	461	13	461	13	480	-4	468	12	482	15	468	12	480	-4	482	15	480	-4	502	5	575	68	563	79	550	42	550	42	563	79	540	55	550	42	540	55	526	20	526	20	540	55	519	36	526	20	519	36	502	5	502	5	519	36	499	23	502	5	499	23	482	15	129	271	140	320	148	376	148	376	140	320	172	365	148	376	172	365	203	417	203	417	172	365	221	401	203	417	221	401	275	445	275	445	221	401	285	426	275	445	285	426	362	455	362	455	285	426	361	435	347	369	333	369	337	317	337	317	333	369	319	313	337	317	319	313	317	268	317	268	319	313	298	268	317	268	298	268	287	226	287	226	298	268	272	235	287	226	272	235	246	198	246	198	272	235	238	214	246	198	238	214	197	207	197	207	176	210	196	187	196	187	176	210	165	191	176	210	157	219	165	191	165	191	157	219	142	232	165	191	142	232	139	202	139	202	142	232	133	250	139	202	133	250	129	271	197	207	196	187	246	198	99	14	77	22	98	-4	99	14	98	-4	137	-9	99	14	137	-9	125	10	77	22	66	6	98	-4	455	16	458	-7	461	13	452	163	452	53	464	74	495	162	491	123	497	149	539	322	536	230	560	254	432	233	440	192	440	230	281	111	253	20	305	61	248	432	20	432	78	419	248	432	78	419	111	419	248	432	111	419	157	419	248	432	157	419	191	419	248	432	191	419	203	418	248	432	203	418	214	413	248	432	214	413	222	404	248	432	222	404	229	391	248	432	229	391	235	374	248	432	235	374	248	374	191	178	174	180	191	165	191	165	174	180	165	183	191	165	165	183	111	214	111	214	165	183	160	189	111	214	160	189	111	419	111	419	160	189	158	199	111	419	158	199	157	214	20	432	20	374	33	374	20	432	33	374	39	391	20	432	39	391	46	404	20	432	46	404	54	413	20	432	54	413	65	418	20	432	65	418	78	419	319	193	313	186	375	165	375	165	313	186	303	181	375	165	303	181	289	178	548	189	543	183	630	165	630	165	543	183	533	180	630	165	533	180	517	178	565	432	460	228	550	370	565	432	550	370	597	199	565	432	597	199	596	214	565	432	596	214	596	383	565	432	596	383	598	396	565	432	598	396	601	406	565	432	601	406	608	413	565	432	608	413	633	432	342	205	341	221	323	386	323	386	341	221	341	369	323	386	341	369	358	432	358	432	341	369	441	163	358	432	441	163	460	228	460	228	441	163	448	163	460	228	448	163	550	370	375	178	361	181	375	165	375	165	361	181	351	186	375	165	351	186	322	205	322	205	351	186	345	193	322	205	345	193	323	221	323	221	345	193	342	205	323	221	342	205	323	386	323	386	358	432	317	397	317	397	358	432	309	406	358	432	277	432	289	417	358	432	289	417	300	413	358	432	300	413	309	406	619	417	633	419	633	432	619	417	633	432	608	413	597	199	550	370	599	189	599	189	550	370	550	214	599	189	550	214	604	183	604	183	550	214	630	165	604	183	630	165	613	180	613	180	630	165	630	178	550	199	548	189	630	165	550	199	630	165	550	214	191	165	111	214	111	199	191	165	111	199	109	189	191	165	109	189	104	183	191	165	104	183	94	180	191	165	94	180	78	178	191	165	78	178	78	165	375	165	289	178	289	165	319	193	375	165	322	205	630	165	517	178	517	165	289	417	277	432	277	419	157	419	111	419	157	214	475	197	487	188	496	211	496	211	487	188	496	177	496	211	496	177	496	209	496	209	496	177	501	164	496	209	501	164	518	196	518	196	501	164	505	150	518	196	505	150	506	135	506	135	503	110	514	33	514	33	503	110	497	86	514	33	497	86	492	15	492	15	497	86	486	65	492	15	486	65	479	7	479	7	486	65	472	47	479	7	472	47	465	1	465	1	472	47	454	33	454	33	446	29	450	-3	450	-3	446	29	439	26	450	-3	439	26	434	-6	434	-6	439	26	430	24	434	-6	430	24	422	23	395	-3	418	-6	403	24	403	24	418	-6	413	22	422	23	413	22	418	-6	422	23	418	-6	434	-6	460	195	468	196	467	227	467	227	468	196	475	224	505	232	475	224	475	197	505	232	475	197	496	211	438	233	443	194	444	233	444	233	443	194	447	194	444	233	447	194	451	232	451	232	447	194	453	194	451	232	453	194	459	230	459	230	453	194	460	195	459	230	460	195	467	227	436	233	432	232	434	194	436	233	434	194	443	194	436	233	443	194	438	233	429	232	426	231	427	196	429	232	427	196	434	194	429	232	434	194	432	232	424	231	436	332	414	202	424	231	414	202	420	199	424	231	420	199	427	196	424	231	427	196	426	231	535	411	505	428	514	398	535	411	531	384	539	374	535	411	539	374	546	417	546	417	539	374	547	362	546	417	547	362	550	398	550	398	547	362	552	350	550	398	552	350	566	383	566	383	552	350	556	336	566	383	556	336	557	322	557	322	556	235	578	257	444	269	463	303	473	368	473	368	463	303	484	333	473	368	484	333	514	398	514	398	484	333	506	361	514	398	506	361	531	384	436	332	424	231	444	269	436	332	444	269	473	368	411	206	414	202	436	332	411	206	436	332	401	289	411	206	401	289	367	238	411	206	367	238	364	124	250	63	257	22	289	111	289	111	257	22	313	63	289	111	313	63	332	180	332	180	313	63	364	124	332	180	364	124	367	238	587	420	597	424	593	437	587	420	593	437	580	432	587	420	580	432	577	415	568	427	557	422	558	404	568	427	558	404	567	409	568	427	567	409	577	415	568	427	577	415	580	432	557	422	546	417	550	398	557	422	550	398	558	404	592	281	597	307	595	330	592	281	595	330	589	350	592	281	589	350	579	367	592	281	579	367	578	257	578	257	579	367	566	383	578	257	566	383	557	322	557	322	554	295	556	235	556	235	554	295	545	270	556	235	545	270	529	219	529	219	545	270	528	248	529	219	528	248	505	232	535	411	514	398	531	384	514	398	505	428	488	412	488	412	505	428	472	440	488	412	472	440	459	423	459	423	472	440	438	449	459	423	438	449	429	430	429	430	438	449	404	454	429	430	404	454	401	434	401	434	404	454	375	435	303	427	375	435	373	455	303	427	373	455	302	448	404	454	373	455	375	435	556	123	554	143	553	100	553	100	554	143	547	162	553	100	547	162	545	76	545	76	547	162	535	180	545	76	535	180	532	53	532	53	535	180	518	196	532	53	518	196	514	33	514	33	518	196	506	135	475	224	468	196	475	197	77	22	60	35	66	6	66	6	60	35	50	49	66	6	50	49	42	24	42	24	50	49	46	63	49	116	46	63	47	63	49	116	47	63	50	59	63	55	67	55	72	117	72	117	67	55	77	56	72	117	77	56	81	113	81	113	77	56	85	61	81	113	85	61	89	106	89	106	85	61	91	68	89	106	91	68	94	97	94	97	91	68	94	77	94	97	94	77	95	86	61	118	49	116	50	59	61	118	50	59	54	57	61	118	54	57	59	56	61	118	59	56	63	55	61	118	63	55	72	117	42	24	46	63	49	116	42	24	49	116	38	110	42	24	38	110	30	100	42	24	30	100	27	46	24	87	22	71	27	46	24	87	27	46	30	100	98	-4	137	-9	99	14	99	14	137	-9	125	10	171	15	125	10	137	-9	171	15	137	-9	199	-1	156	205	141	220	142	187	142	187	141	220	132	239	142	187	132	239	120	206	120	206	132	239	129	262	212	32	171	15	199	-1	212	32	199	-1	257	22	212	32	257	22	250	63	353	372	341	372	347	310	347	310	341	372	331	311	347	310	331	311	327	256	327	256	331	311	311	261	327	256	311	261	295	212	295	212	311	261	281	224	295	212	281	224	252	183	252	183	281	224	244	200	252	183	244	200	202	192	202	192	177	196	199	172	199	172	177	196	169	176	156	205	142	187	169	176	156	205	169	176	177	196	120	206	129	262	119	334	119	334	129	262	143	321	119	334	143	321	165	386	165	386	143	321	180	369	165	386	180	369	229	424	229	424	180	369	236	405	229	424	236	405	302	448	302	448	236	405	303	427	119	334	101	267	106	233	119	334	106	233	120	206	393	28	386	35	395	-3	395	-3	386	35	382	44	395	-3	382	44	378	4	378	4	382	44	380	54	389	109	380	54	384	72	389	109	384	72	394	88	428	111	449	117	447	132	428	111	447	132	415	123	428	111	415	123	409	101	415	123	389	109	394	88	415	123	394	88	409	101	371	91	359	69	365	16	371	91	365	16	378	4	371	91	378	4	380	54	371	91	380	54	389	109	359	69	356	44	358	30	359	69	358	30	365	16	202	192	199	172	252	183	77	22	66	6	98	-4	77	22	98	-4	99	14	393	28	395	-3	403	24	465	1	454	33	450	-3	505	232	496	211	529	219	265	182	218	162	220	144	220	144	218	162	163	149	220	144	163	149	149	127	139	110	149	127	167	231	139	110	167	231	132	93	132	93	167	231	130	191	132	93	130	191	126	77	126	77	130	191	122	62	107	6	127	-3	120	49	120	49	130	191	107	6	107	6	130	191	102	145	107	6	102	145	94	127	94	127	102	145	86	147	94	127	86	147	76	131	76	131	86	147	70	153	76	131	70	153	59	138	59	138	70	153	56	161	59	138	56	161	44	172	329	266	335	286	323	270	323	270	335	286	322	291	323	270	322	291	317	271	317	271	322	291	310	272	284	267	310	272	307	292	284	267	307	292	258	284	149	127	163	150	167	231	167	231	163	150	195	195	167	231	195	195	211	263	211	263	195	195	226	229	211	263	226	229	258	284	258	284	226	229	256	253	258	284	256	253	284	267	163	150	149	127	163	149	94	127	90	115	93	21	94	127	93	21	107	6	86	102	84	90	85	42	86	102	85	42	93	21	86	102	93	21	90	115	82	78	82	67	85	42	82	78	85	42	84	90	329	266	333	261	335	286	335	286	333	261	334	254	344	227	334	254	326	231	344	227	326	231	319	196	319	196	326	231	302	206	319	196	302	206	277	168	277	168	302	206	265	182	277	168	265	182	220	144	322	291	307	292	310	272	345	279	335	286	344	227	345	279	344	227	353	256	345	279	353	256	351	269	367	117	353	130	322	74	322	74	353	130	310	89	322	74	310	89	278	40	278	40	310	89	269	57	278	40	269	57	236	14	236	14	269	57	229	33	236	14	229	33	194	-1	194	-1	229	33	192	18	194	-1	192	18	156	13	156	13	145	14	152	-6	152	-6	145	14	135	19	152	-6	135	19	127	26	127	-3	152	-6	127	26	127	-3	127	26	122	36	127	-3	122	36	120	49	156	13	152	-6	194	-1	20	175	30	160	35	186	35	186	30	160	44	148	35	186	44	148	44	172	44	172	44	148	59	138	334	254	344	227	335	286	130	191	120	49	122	62	146	299	118	314	128	284	128	284	118	314	100	335	128	284	100	335	95	304	95	304	100	335	93	361	89	417	93	361	98	386	89	417	98	386	115	437	115	437	98	386	112	406	115	437	112	406	134	422	101	31	133	9	127	89	127	89	132	209	101	31	101	31	132	209	100	178	101	31	100	178	81	62	81	62	100	178	80	142	81	62	80	142	73	102	258	429	272	424	260	444	258	429	260	444	246	432	246	432	260	444	243	450	246	432	243	450	233	434	233	434	243	450	227	453	233	434	227	453	219	435	219	435	227	453	210	455	219	435	210	455	200	435	115	437	134	422	149	450	149	450	134	422	164	432	149	450	164	432	191	455	191	455	164	432	200	435	191	455	200	435	210	455	307	37	290	26	315	14	315	14	290	26	270	17	315	14	270	17	268	-2	268	-2	270	17	248	12	268	-2	248	12	222	10	222	10	189	14	216	-9	216	-9	189	14	172	-4	189	14	163	26	172	-4	172	-4	163	26	143	43	172	-4	143	43	133	9	133	9	143	43	131	65	133	9	131	65	127	89	236	336	220	286	222	265	236	336	222	265	224	264	236	336	224	264	226	262	236	336	226	262	227	258	236	336	227	258	228	255	236	336	228	255	230	252	236	336	230	252	256	227	236	336	256	227	270	378	230	251	175	234	176	186	230	251	176	186	212	210	230	251	212	210	256	227	230	251	256	227	230	252	267	263	267	265	269	221	267	285	270	378	263	224	263	224	270	378	256	227	175	234	132	209	133	123	175	234	133	123	150	156	175	234	150	156	176	186	452	403	461	428	445	407	445	407	461	428	443	434	445	407	443	434	435	410	435	410	443	434	424	411	385	404	424	411	420	436	385	404	420	436	369	429	281	321	308	355	317	409	317	409	308	355	344	384	317	409	344	384	369	429	369	429	344	384	385	404	270	378	267	285	281	321	270	378	281	321	317	409	452	403	457	397	461	428	461	428	457	397	459	390	475	355	459	390	449	363	475	355	449	363	444	324	444	324	449	363	423	336	444	324	423	336	397	297	397	297	423	336	381	312	397	297	381	312	337	276	337	276	381	312	329	294	337	276	329	294	267	285	443	434	420	436	424	411	475	355	486	387	483	405	475	355	483	405	475	418	475	355	475	418	461	428	475	355	461	428	459	390	267	265	267	285	263	224	267	265	263	224	269	221	164	65	178	61	179	105	179	105	178	61	191	92	179	105	191	92	200	137	200	137	191	92	210	118	200	137	210	118	228	162	228	162	210	118	233	138	228	162	233	138	261	177	261	177	233	138	259	151	261	177	259	151	287	155	287	155	306	153	298	183	298	183	306	153	330	179	341	83	336	71	353	40	353	40	336	71	330	60	353	40	330	60	322	50	322	50	307	37	315	14	222	10	216	-9	268	-2	378	72	387	106	383	131	378	72	383	131	373	152	378	72	373	152	355	168	378	72	355	168	353	40	306	153	322	147	330	179	330	179	322	147	334	137	330	179	334	137	355	168	355	168	334	137	342	123	355	168	342	123	344	106	344	106	353	40	355	168	343	94	341	83	353	40	343	94	353	40	344	106	322	50	315	14	353	40	298	183	261	177	287	155	270	257	269	258	269	221	270	257	269	221	276	219	270	257	276	219	287	256	269	221	269	258	268	260	269	221	268	260	268	261	269	221	268	261	267	263	291	218	300	219	301	253	301	253	300	219	308	221	301	253	308	221	311	249	311	249	308	221	314	225	311	249	314	225	317	244	317	244	314	225	318	230	317	244	318	230	319	237	287	256	276	219	283	218	287	256	283	218	291	218	287	256	291	218	301	253	180	289	146	299	171	271	180	289	171	271	222	265	180	289	222	265	220	286	89	417	72	392	74	331	89	417	74	331	95	304	89	417	95	304	93	361	74	331	72	392	67	364	146	299	128	284	171	271	279	436	260	444	272	424	267	285	267	265	337	276	132	209	127	89	133	123	81	29	66	38	72	11	72	11	66	38	56	49	72	11	56	49	50	25	50	25	56	49	52	62	55	117	52	62	53	62	55	117	53	62	56	59	69	54	72	54	78	117	78	117	72	54	83	56	78	117	83	56	87	113	87	113	83	56	91	61	87	113	91	61	95	106	95	106	91	61	96	68	95	106	96	68	100	97	100	97	96	68	100	77	100	97	100	77	101	86	68	119	55	117	56	59	68	119	56	59	60	56	68	119	60	56	64	55	68	119	64	55	69	54	68	119	69	54	78	117	31	89	35	46	36	102	36	102	35	46	50	25	36	102	50	25	44	111	44	111	50	25	52	62	44	111	52	62	55	117	169	254	150	262	158	235	158	235	150	262	133	276	158	235	133	276	132	247	132	247	133	276	122	297	132	247	122	297	111	265	111	265	122	297	118	325	119	394	118	325	124	357	119	394	124	357	134	408	134	408	124	357	142	383	134	408	142	383	156	423	156	423	142	383	170	403	156	423	170	403	182	435	182	435	170	403	207	415	182	435	207	415	212	443	212	443	207	415	253	420	212	443	253	420	246	448	246	448	253	420	284	450	256	109	224	66	236	26	236	26	224	66	192	39	236	26	192	39	183	6	183	6	192	39	158	25	183	6	158	25	127	0	127	0	158	25	122	21	312	218	310	213	327	115	327	115	310	213	308	209	327	115	308	209	307	205	307	205	290	169	327	115	327	115	290	169	284	62	284	62	290	169	256	109	284	62	256	109	236	26	290	169	307	205	270	192	290	169	270	192	267	161	267	161	270	192	243	152	163	123	172	113	182	142	182	142	172	113	196	128	182	142	196	128	207	160	207	160	196	128	219	141	207	160	219	141	237	176	237	176	219	141	243	152	237	176	243	152	270	192	385	259	398	292	405	349	405	349	398	292	411	321	405	349	411	321	435	376	435	376	411	321	426	346	435	376	426	346	444	367	378	322	355	294	361	187	378	322	361	187	373	223	378	322	373	223	385	259	378	322	385	259	405	349	334	262	316	226	327	115	334	262	327	115	361	187	334	262	361	187	355	294	314	222	312	218	327	115	314	222	327	115	316	226	373	223	382	190	389	226	389	226	382	190	399	192	389	226	399	192	405	229	405	229	399	192	415	193	405	229	415	193	421	231	421	231	415	193	428	194	421	231	428	194	437	232	437	232	428	194	438	194	454	233	438	194	469	149	454	233	469	149	469	153	437	232	438	194	454	233	361	187	382	190	373	223	469	153	468	157	454	233	454	233	468	157	468	161	454	233	468	161	465	247	465	247	468	161	468	164	465	247	468	164	468	167	468	167	468	175	465	247	465	247	468	175	468	182	465	247	468	182	469	190	465	247	469	190	476	257	476	257	469	190	470	198	476	257	470	198	473	207	473	207	489	216	476	257	476	257	489	216	487	265	469	149	438	194	435	184	469	149	435	184	433	174	469	149	433	174	431	165	469	149	431	165	430	157	469	149	430	157	430	149	469	149	430	149	430	137	100	23	81	29	99	3	100	23	99	3	127	0	100	23	127	0	122	21	326	367	313	367	312	318	312	318	313	367	297	327	312	318	297	327	291	280	291	280	297	327	278	294	291	280	278	294	264	253	264	253	278	294	254	271	264	253	254	271	229	237	229	237	254	271	225	256	229	237	225	256	189	251	189	251	169	254	188	231	188	231	169	254	158	235	284	450	253	420	294	416	284	450	294	416	330	446	330	446	294	416	340	406	330	446	340	406	379	437	379	437	340	406	389	394	379	437	389	394	428	426	428	426	389	394	438	384	428	426	438	384	476	417	476	417	438	384	484	380	476	417	484	380	519	413	519	413	484	380	510	383	519	413	510	383	535	390	111	265	118	325	119	394	111	265	119	394	108	378	111	265	108	378	99	360	111	265	99	360	97	290	94	341	92	321	97	290	94	341	97	290	99	360	593	438	580	431	581	414	581	414	580	431	566	424	581	414	566	424	559	401	559	401	566	424	551	418	559	401	551	418	535	390	535	390	551	418	535	415	535	390	535	415	519	413	518	248	520	256	519	262	518	248	519	262	517	266	518	248	517	266	514	269	518	248	514	269	512	237	487	265	489	216	497	269	497	269	489	216	502	227	497	269	502	227	506	271	506	271	502	227	512	237	506	271	512	237	510	270	510	270	512	237	514	269	189	251	188	231	229	237	593	438	581	414	601	429	81	29	72	11	99	3	35	46	31	89	29	73	64	15	60	19	61	-6	61	-6	60	19	58	24	61	-6	58	24	52	83	61	-6	52	83	47	0	47	0	52	83	41	77	47	0	41	77	35	11	35	11	41	77	33	68	35	11	33	68	28	25	28	25	33	68	27	56	28	25	27	56	25	41	68	22	70	21	76	83	76	83	70	21	80	23	76	83	80	23	85	78	85	78	80	23	88	27	85	78	88	27	93	70	93	70	88	27	94	34	93	70	94	34	97	60	97	60	94	34	98	42	97	60	98	42	99	50	62	23	64	22	64	85	64	85	64	22	66	22	64	85	66	22	76	83	76	83	66	22	68	22	64	85	52	83	58	24	64	85	58	24	61	24	64	85	61	24	62	23	190	106	159	61	163	36	163	36	159	61	131	32	163	36	131	32	122	2	122	2	131	32	105	15	122	2	105	15	79	10	79	10	73	10	78	-9	78	-9	73	10	68	12	78	-9	68	12	64	15	228	166	190	106	205	91	228	166	205	91	254	167	228	166	254	167	301	280	79	10	78	-9	122	2	320	207	295	164	302	47	302	47	295	164	302	38	302	34	302	38	295	164	302	34	295	164	288	-2	288	-2	295	164	275	0	305	57	308	66	320	207	320	207	308	66	311	73	320	207	311	73	313	78	313	78	338	131	320	207	320	207	338	131	345	247	301	280	254	167	313	263	313	263	343	306	362	360	362	360	343	306	375	346	362	360	375	346	414	411	414	411	375	346	408	381	414	411	408	381	441	409	344	23	370	54	354	69	354	69	370	54	367	89	415	171	367	89	370	54	415	171	370	54	397	98	415	171	429	153	470	262	470	262	429	153	483	244	470	262	483	244	532	348	532	348	483	244	531	314	532	348	531	314	573	366	508	446	506	446	525	437	525	437	506	446	505	446	525	437	505	446	472	426	441	409	472	426	461	438	441	409	461	438	414	411	362	360	301	280	313	263	500	-7	525	-3	503	13	503	13	525	-3	510	12	527	16	510	12	525	-3	527	16	525	-3	551	9	635	89	622	99	606	56	606	56	622	99	595	69	606	56	595	69	578	29	578	29	595	69	570	45	578	29	570	45	551	9	551	9	570	45	547	27	551	9	547	27	527	16	500	-7	503	13	497	15	500	-7	497	15	492	20	500	-7	492	20	489	26	500	-7	489	26	482	-5	454	12	467	1	478	158	478	158	467	1	482	-5	478	158	482	-5	488	35	525	437	516	445	512	446	525	437	512	446	510	446	525	437	510	446	508	446	471	356	525	437	472	426	471	356	472	426	445	393	471	356	445	393	419	274	445	393	418	357	419	274	419	274	418	357	392	319	419	274	392	319	374	198	374	198	392	319	367	281	374	198	367	281	345	247	505	446	461	438	472	426	682	446	679	446	699	436	699	436	679	446	676	446	699	436	676	446	647	419	647	419	676	446	647	421	611	401	647	421	676	446	611	401	676	446	600	414	699	436	694	445	689	446	699	436	689	446	685	446	699	436	685	446	682	446	629	321	699	436	647	419	629	321	647	419	576	320	629	321	576	320	570	220	488	35	498	72	519	233	519	233	498	72	526	135	519	233	526	135	576	320	576	320	526	135	570	220	519	233	478	158	488	35	452	96	443	47	446	28	452	96	446	28	454	12	452	96	454	12	478	158	600	414	532	348	573	366	600	414	573	366	611	401	344	23	354	69	342	52	344	23	342	52	331	38	344	23	331	38	320	29	344	23	320	29	317	3	317	3	320	29	310	26	310	26	306	26	317	3	317	3	306	26	304	28	317	3	304	28	288	-2	288	-2	304	28	302	31	288	-2	302	31	302	34	272	120	257	79	257	15	272	120	257	15	265	6	272	120	265	6	275	0	272	120	275	0	295	164	257	79	251	44	252	28	257	79	252	28	257	15	345	247	338	131	374	198	482	-5	489	26	488	35	415	171	397	98	429	153	320	207	302	47	305	57	190	106	163	36	205	91	64	15	61	-6	78	-9	349	289	329	292	330	269	330	269	329	292	290	286	330	269	290	286	282	252	282	252	290	286	250	271	282	252	250	271	232	210	232	210	250	271	212	247	232	210	212	247	187	155	187	155	212	247	176	217	187	155	176	217	156	99	156	99	176	217	146	182	156	99	146	182	143	55	143	55	133	167	133	5	133	5	133	167	118	154	133	5	118	154	118	20	118	20	118	154	117	131	146	182	133	167	143	55	323	81	335	140	303	90	323	81	303	90	289	43	289	43	303	90	271	54	289	43	271	54	253	15	253	15	271	54	239	30	253	15	239	30	215	-1	215	-1	239	30	208	17	215	-1	208	17	180	13	180	13	167	15	177	-6	177	-6	167	15	156	21	177	-6	156	21	152	-3	152	-3	156	21	149	31	152	-3	149	31	145	42	145	42	143	55	133	5	145	42	133	5	152	-3	85	117	97	120	102	144	102	144	97	120	107	124	102	144	107	124	118	154	118	154	107	124	117	131	64	135	74	115	84	137	84	137	74	115	85	117	84	137	85	117	102	144	360	256	365	281	353	263	353	263	365	281	349	289	353	263	349	289	343	267	343	267	349	289	330	269	367	235	353	230	355	129	355	129	353	230	342	221	355	129	342	221	335	140	335	140	342	221	333	208	335	140	333	208	331	147	331	147	333	208	328	155	327	194	324	179	325	171	327	194	325	171	326	163	327	194	326	163	328	155	327	194	328	155	333	208	371	144	364	149	374	121	367	235	364	149	373	167	367	235	373	167	376	269	384	253	376	269	379	185	384	253	379	185	383	202	384	253	383	202	386	218	384	253	386	218	387	234	365	247	367	235	376	269	365	247	376	269	365	281	365	247	365	281	360	256	364	149	367	235	355	129	364	149	355	129	364	124	364	149	364	124	374	121	180	13	177	-6	215	-1	392	118	401	118	395	137	395	137	401	118	404	137	413	137	404	137	413	118	413	137	413	118	423	119	371	144	374	121	379	141	379	141	374	121	383	119	379	141	383	119	387	139	387	139	383	119	392	118	387	139	392	118	395	137	450	131	443	148	442	126	442	126	443	148	435	143	442	126	435	143	433	122	433	122	435	143	428	140	433	122	428	140	423	119	423	119	428	140	421	138	423	119	421	138	413	137	404	137	401	118	413	118	57	135	49	136	53	115	57	135	53	115	62	115	57	135	62	115	64	135	53	115	49	136	45	116	45	116	49	136	42	138	45	116	42	138	37	118	37	118	42	138	34	140	37	118	34	140	29	121	29	121	34	140	27	143	29	121	27	143	20	126	117	131	112	119	118	20	118	20	112	119	109	107	118	20	109	107	108	42	108	42	109	107	107	94	108	42	107	94	105	82	74	115	64	135	62	115	108	42	105	82	105	70	335	140	323	81	355	129	376	269	373	167	379	185	245	259	199	89	206	15	245	259	206	15	218	63	245	259	218	63	219	72	245	259	219	72	221	81	245	259	221	81	224	90	245	259	224	90	226	99	245	259	226	99	270	259	245	259	270	259	417	283	245	259	417	283	190	259	219	41	217	54	221	2	221	2	217	54	206	15	206	15	217	54	218	63	197	83	195	76	197	32	197	83	197	32	206	15	197	83	206	15	199	89	197	32	195	76	194	69	197	32	194	69	193	61	197	32	193	61	193	54	232	24	240	-4	242	19	242	19	240	-4	262	-7	242	19	262	-7	254	16	254	16	262	-7	256	18	281	21	281	24	265	77	265	77	281	24	280	26	265	77	280	26	280	29	280	29	281	40	265	77	265	77	281	40	282	50	265	77	282	50	315	259	315	259	282	50	284	61	315	259	284	61	287	71	417	259	417	283	339	259	339	259	417	283	315	259	339	259	315	259	290	81	290	81	315	259	287	71	120	0	190	259	167	259	167	259	190	259	417	283	167	259	417	283	123	259	123	259	417	283	98	259	123	259	98	259	58	24	58	24	98	259	27	0	58	24	27	0	120	0	35	283	35	259	98	259	35	283	98	259	417	283	355	54	340	39	343	12	343	12	340	39	324	27	343	12	324	27	322	1	322	1	324	27	306	19	322	1	306	19	296	-5	296	-5	306	19	283	16	364	29	390	52	372	69	364	29	372	69	355	54	364	29	355	54	343	12	262	-7	296	-5	283	16	262	-7	283	16	282	19	262	-7	282	19	281	21	262	-7	281	21	265	77	262	-7	265	77	261	65	262	-7	261	65	259	53	262	-7	259	53	257	42	262	-7	257	42	256	30	262	-7	256	30	256	18	224	32	219	41	221	2	224	32	221	2	240	-4	224	32	240	-4	232	24	101	24	58	24	120	0	101	24	120	0	167	259	417	283	270	259	315	259	123	0	232	408	207	408	207	408	232	408	517	432	207	408	517	432	155	408	155	408	517	432	137	432	155	408	137	432	52	24	52	24	137	432	20	0	52	24	20	0	123	0	105	24	52	24	123	0	105	24	123	0	207	408	384	24	402	0	486	408	486	408	402	0	517	432	486	408	517	432	433	408	433	408	517	432	409	408	433	408	409	408	331	24	331	24	409	408	299	0	331	24	299	0	402	0	331	24	402	0	384	24	517	432	232	408	409	408	194	24	120	24	189	0	194	24	189	0	280	13	194	24	280	13	218	26	127	432	11	0	42	24	42	24	11	0	189	0	42	24	189	0	95	24	95	24	189	0	120	24	95	24	120	24	197	408	197	408	120	24	222	408	197	408	222	408	293	432	293	432	222	408	293	408	293	432	293	408	350	426	350	426	293	408	315	407	350	426	315	407	338	403	378	100	342	72	356	49	397	370	397	406	380	386	360	396	380	386	397	406	360	396	397	406	350	426	360	396	350	426	338	403	146	408	197	408	293	432	146	408	293	432	127	432	146	408	127	432	42	24	457	328	434	373	435	323	457	328	435	323	439	306	457	328	439	306	441	287	457	328	441	287	441	268	457	328	441	268	452	181	457	328	452	181	466	271	405	137	415	106	425	179	425	179	415	106	452	181	425	179	452	181	437	223	437	223	452	181	441	268	434	373	397	406	418	357	434	373	418	357	428	340	434	373	428	340	435	323	397	370	342	72	418	357	397	370	418	357	397	406	266	36	280	13	289	45	289	45	280	13	356	49	289	45	356	49	311	57	311	57	356	49	342	72	311	57	342	72	397	370	378	100	356	49	415	106	378	100	415	106	405	137	242	30	218	26	280	13	242	30	280	13	266	36	160	-1	178	6	181	34	181	34	178	6	195	17	181	34	195	17	202	52	202	52	195	17	211	32	202	52	211	32	218	74	218	74	211	32	233	24	218	74	233	24	229	99	229	99	233	24	248	167	246	240	253	223	259	267	259	267	253	223	255	204	344	428	255	204	255	198	344	428	255	198	253	191	206	291	200	268	219	264	206	291	219	264	225	286	225	286	219	264	234	254	225	286	234	254	244	279	244	279	234	254	246	240	244	279	246	240	259	267	277	24	296	0	389	428	389	428	296	0	420	452	389	428	420	452	344	428	344	428	420	452	327	452	344	428	327	452	271	252	255	204	344	428	271	252	255	204	271	252	259	267	344	428	253	191	252	183	344	428	252	183	250	175	344	428	250	175	248	167	344	428	248	167	233	24	296	0	277	24	233	24	296	0	233	24	211	32	296	0	211	32	205	0	127	17	126	17	140	-5	140	-5	126	17	125	16	140	-5	125	16	124	16	124	16	117	16	118	-6	118	-6	117	16	110	17	118	-6	110	17	104	18	86	-1	118	-6	92	25	92	25	118	-6	98	21	98	21	118	-6	104	18	64	169	80	203	87	249	87	249	80	203	102	231	87	249	102	231	132	280	132	280	102	231	131	253	132	280	131	253	157	261	132	280	157	261	188	292	188	292	157	261	165	264	188	292	165	264	174	266	54	203	34	149	42	33	54	203	42	33	51	98	54	203	51	98	54	134	54	203	54	134	64	169	54	203	64	169	87	249	51	98	42	33	52	86	52	86	42	33	61	12	52	86	61	12	55	73	55	73	61	12	60	60	34	149	27	93	31	61	34	149	31	61	42	33	140	-5	160	-1	156	21	140	-5	156	21	129	17	140	-5	129	17	128	17	140	-5	128	17	127	17	124	16	118	-6	140	-5	174	266	182	267	188	292	188	292	182	267	191	267	188	292	191	267	206	291	206	291	191	267	200	268	131	253	71	37	86	-1	131	253	86	-1	92	25	131	253	92	25	157	261	65	48	60	60	61	12	65	48	61	12	86	-1	65	48	86	-1	71	37	156	21	160	-1	181	34	295	172	294	163	307	121	307	121	294	163	291	154	307	121	291	154	289	146	289	146	242	146	307	121	307	121	242	146	218	146	307	121	218	146	126	146	295	172	307	121	296	181	296	181	307	121	296	190	299	256	296	190	307	121	299	256	307	121	315	229	315	229	307	121	311	135	315	229	311	135	315	150	299	256	273	276	280	238	299	256	280	238	287	227	299	256	287	227	292	216	299	256	292	216	295	203	299	256	295	203	296	190	232	264	241	261	243	288	243	288	241	261	249	258	273	276	249	258	271	247	273	276	271	247	280	238	208	292	205	268	214	267	208	292	214	267	243	288	243	288	214	267	223	266	243	288	223	266	232	264	318	165	321	180	322	194	318	165	322	194	315	229	318	165	315	229	315	150	105	24	95	29	105	-2	132	251	95	29	120	121	132	251	120	121	126	146	126	146	120	121	307	121	249	258	218	146	242	146	249	258	242	146	271	247	126	146	157	259	132	251	132	251	151	282	106	233	106	233	151	282	101	255	106	233	101	255	83	204	83	204	101	255	66	171	61	214	36	163	51	104	61	214	51	104	55	136	61	214	55	136	66	171	61	214	66	171	101	255	48	33	72	11	55	76	48	33	55	76	52	90	48	33	52	90	51	104	48	33	51	104	36	163	48	33	36	163	32	65	208	292	151	282	157	259	208	292	157	259	166	262	208	292	166	262	176	264	208	292	176	264	186	266	208	292	186	266	196	267	208	292	196	267	205	268	73	37	66	49	72	11	73	37	72	11	105	-2	73	37	105	-2	95	29	73	37	95	29	132	251	289	71	271	85	266	44	266	44	271	85	248	61	266	44	248	61	241	22	241	22	248	61	228	42	241	22	228	42	213	6	213	6	228	42	206	28	213	6	206	28	182	-3	182	-3	206	28	180	20	182	-3	180	20	146	17	146	17	136	17	146	-6	146	-6	136	17	126	19	146	-6	126	19	115	21	115	21	105	24	105	-2	115	21	105	-2	146	-6	60	62	55	76	72	11	60	62	72	11	66	49	146	17	146	-6	182	-3	132	251	157	259	151	282	32	65	36	163	27	105	243	288	249	258	273	276	93	24	111	0	157	259	157	259	111	0	188	283	157	259	188	283	113	259	113	259	188	283	95	283	113	259	95	283	49	24	49	24	95	283	18	0	49	24	18	0	111	0	112	343	143	367	136	432	136	432	143	367	154	408	136	432	154	408	229	432	229	432	154	408	198	408	229	432	198	408	205	343	205	343	198	408	188	367	205	343	188	367	143	367	143	367	112	343	205	343	49	24	111	0	93	24	10	-117	5	-118	25	-137	25	-137	5	-118	0	-119	25	-137	0	-119	-6	-119	-6	-119	-16	-118	-15	-142	-15	-142	-16	-118	-25	-118	-15	-142	-25	-118	-26	-142	-26	-142	-25	-118	-33	-116	-26	-142	-33	-116	-37	-141	-37	-141	-33	-116	-42	-114	-37	-141	-42	-114	-48	-139	-48	-139	-42	-114	-51	-111	-48	-139	-51	-111	-58	-136	-58	-136	-51	-111	-68	-132	60	-107	45	-117	63	-122	127	283	45	-117	146	259	127	283	146	259	218	283	218	283	146	259	186	259	218	283	186	259	135	-26	135	-26	186	259	119	-65	186	259	103	-47	119	-65	119	-65	103	-47	97	-64	119	-65	97	-64	95	-97	95	-97	97	-64	87	-80	95	-97	87	-80	74	-95	74	-95	60	-107	63	-122	74	-95	63	-122	95	-97	25	-137	63	-122	45	-117	25	-137	45	-117	127	283	25	-137	127	283	21	-114	25	-137	21	-114	16	-116	25	-137	16	-116	10	-117	-6	-119	-15	-142	25	-137	143	343	174	367	168	432	168	432	174	367	186	408	168	432	186	408	261	432	261	432	186	408	230	408	261	432	230	408	237	343	237	343	230	408	220	367	237	343	220	367	174	367	174	367	143	343	237	343	168	422	178	423	178	423	188	443	178	423	213	416	188	443	213	416	232	436	232	436	213	416	238	397	232	436	238	397	267	414	267	414	238	397	254	370	267	414	254	370	262	337	148	419	158	421	160	440	160	440	158	421	168	422	160	440	168	422	174	442	174	442	168	422	178	423	174	442	178	423	188	443	123	427	129	414	134	433	134	433	129	414	139	417	134	433	139	417	147	437	147	437	139	417	148	419	147	437	148	419	160	440	201	70	179	40	196	12	196	12	179	40	153	20	196	12	153	20	124	13	124	13	104	17	117	-6	117	-6	104	17	91	28	117	-6	91	28	82	-1	82	-1	91	28	84	44	82	-1	84	44	80	61	80	61	80	78	82	-1	82	-1	80	78	59	207	59	207	80	78	95	249	95	249	80	78	86	133	27	100	30	67	35	155	35	155	30	67	40	38	35	155	40	38	59	207	59	207	40	38	57	14	59	207	57	14	82	-1	210	287	203	268	214	266	210	287	214	266	224	284	224	284	214	266	224	261	224	284	224	261	238	278	238	278	224	261	234	250	238	278	234	250	241	234	104	184	131	228	142	278	142	278	131	228	164	257	142	278	164	257	197	288	197	288	164	257	203	268	197	288	203	268	210	287	95	249	86	133	104	184	95	249	104	184	142	278	241	186	239	173	252	62	252	62	239	173	236	160	252	62	236	160	233	146	233	146	219	107	252	62	252	62	219	107	201	70	252	62	201	70	196	12	262	265	260	256	288	130	288	130	260	256	252	62	252	62	260	256	250	269	252	62	250	269	243	211	243	211	250	269	241	234	252	62	243	211	243	199	252	62	243	199	241	186	124	13	117	-6	196	12	312	271	307	332	306	204	306	204	307	332	292	380	306	204	292	380	288	130	288	130	292	380	267	414	288	130	267	414	265	302	265	302	267	414	262	337	288	130	265	302	264	293	288	130	264	293	264	284	288	130	264	284	263	274	288	130	263	274	262	265	238	278	241	234	250	269	391	146	391	189	57	189	391	146	57	189	57	146	47	-39	47	10	27	10	47	-39	27	10	27	-79	47	-39	27	-79	305	-79	47	-39	305	-79	285	-39	285	10	285	-39	305	-79	285	10	305	-79	305	10	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	188	124	226	119	237	296	238	299	237	296	281	315	238	299	281	315	239	303	239	303	281	315	239	306	211	314	217	315	224	332	224	332	217	315	222	315	224	332	222	315	226	315	226	315	231	315	245	335	245	335	231	315	235	314	245	335	235	314	237	313	224	332	201	330	206	314	224	332	206	314	211	314	237	296	226	119	226	122	237	296	226	122	227	126	237	296	227	126	228	130	237	296	228	130	229	134	237	296	229	134	231	139	237	296	231	139	281	315	281	315	282	319	282	342	282	342	282	319	283	324	282	342	283	324	283	341	283	341	283	324	284	329	283	341	284	329	284	340	284	340	284	329	285	333	284	340	285	333	285	338	285	338	285	333	285	335	281	315	282	342	281	342	281	315	281	342	275	341	281	315	275	341	262	338	281	315	262	338	245	335	281	315	245	335	239	309	281	315	239	309	239	308	281	315	239	308	239	306	239	311	239	309	245	335	239	311	245	335	237	313	245	335	224	332	226	315	258	93	258	106	248	106	258	93	248	106	240	107	258	93	240	107	233	109	258	93	233	109	188	124	258	93	188	124	185	118	258	93	185	118	180	114	258	93	180	114	172	110	258	93	172	110	160	108	258	93	160	108	143	106	258	93	143	106	143	93	188	124	233	109	229	111	188	124	229	111	227	115	188	124	227	115	226	119	206	314	201	330	201	313	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	215	187	133	106	182	129	215	187	182	129	249	191	215	187	249	191	232	204	166	273	175	286	178	319	178	319	175	286	185	296	178	319	185	296	195	332	195	332	185	296	197	303	195	332	197	303	215	340	215	340	197	303	210	307	215	340	210	307	224	308	224	308	240	306	239	342	239	342	240	306	261	339	164	301	153	277	166	273	164	301	166	273	178	319	267	251	271	212	270	268	270	268	271	212	280	330	280	330	271	212	288	230	280	330	288	230	295	316	295	316	288	230	300	246	295	316	300	246	305	298	305	298	300	246	306	261	305	298	306	261	308	276	240	306	253	301	261	339	261	339	253	301	262	292	261	339	262	292	280	330	280	330	262	292	268	281	280	330	268	281	270	268	259	235	247	220	249	191	259	235	249	191	271	212	259	235	271	212	267	251	239	342	215	340	224	308	274	137	267	132	277	93	277	93	267	132	257	130	277	93	257	130	245	129	277	93	245	129	182	129	277	93	182	129	133	106	280	143	274	137	277	93	280	143	277	93	299	149	280	143	299	149	286	152	277	93	133	106	133	93	232	204	249	191	247	220	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	191	113	209	93	197	112	197	112	209	93	201	112	218	114	201	112	209	93	218	114	209	93	239	105	282	212	276	222	281	152	282	212	281	152	287	186	282	212	287	186	286	200	232	122	239	105	243	134	243	134	239	105	264	125	243	134	264	125	249	149	249	149	264	125	251	166	256	239	251	166	264	125	256	239	264	125	268	231	268	231	264	125	281	152	268	231	281	152	276	222	270	340	269	290	275	245	270	340	275	245	285	333	285	333	275	245	290	254	285	333	290	254	298	323	298	323	290	254	300	265	298	323	300	265	305	310	305	310	300	265	306	278	305	310	306	278	308	294	270	340	251	342	255	314	270	340	255	314	263	308	270	340	263	308	267	300	270	340	267	300	269	290	255	314	251	342	246	317	246	317	251	342	234	319	225	317	234	319	234	340	225	317	234	340	217	335	251	342	234	340	234	319	263	269	248	255	256	239	263	269	256	239	275	245	263	269	275	245	269	290	226	213	240	202	248	255	248	255	240	202	248	186	248	255	248	186	256	239	256	239	248	186	251	166	175	235	187	221	201	241	201	241	187	221	208	219	201	241	208	219	226	247	226	247	208	219	226	213	226	247	226	213	248	255	191	113	186	115	209	93	209	93	186	115	180	117	209	93	180	117	175	89	175	89	180	117	174	121	175	89	174	121	166	126	192	293	200	302	202	326	202	326	200	302	208	309	202	326	208	309	217	335	217	335	208	309	216	314	217	335	216	314	225	317	189	314	179	297	192	293	189	314	192	293	202	326	160	129	155	131	158	90	160	129	158	90	175	89	160	129	175	89	166	126	155	131	150	133	158	90	158	90	150	133	146	133	158	90	146	133	145	93	145	93	146	133	139	132	145	93	139	132	135	99	135	99	139	132	134	129	135	99	134	129	130	125	129	106	135	99	130	125	129	106	130	125	128	120	129	106	128	120	127	114	187	221	175	235	175	221	218	114	239	105	232	122	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	286	342	121	188	147	188	147	188	121	188	217	156	147	188	217	156	224	188	224	188	217	156	235	92	224	188	235	92	256	290	256	290	235	92	251	156	256	290	251	156	261	188	261	188	251	156	293	156	261	188	293	156	299	188	286	342	147	188	256	290	286	342	256	290	261	188	286	342	261	188	306	342	235	92	217	156	200	92	217	156	121	188	112	156	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	114	212	94	189	113	189	113	212	94	194	112	215	116	194	112	212	94	215	116	212	94	245	109	209	241	222	237	234	276	234	276	222	237	232	232	234	276	232	232	240	227	240	227	248	221	259	264	259	264	248	221	254	214	259	264	254	214	259	205	205	283	214	342	193	245	205	283	193	245	209	241	205	283	209	241	234	276	295	197	291	225	289	162	289	162	291	225	278	247	289	162	278	247	271	132	271	132	278	247	263	183	262	194	263	183	278	247	262	194	278	247	259	264	262	194	259	264	259	205	259	264	234	276	240	227	263	183	259	162	271	132	271	132	259	162	249	142	271	132	249	142	245	109	245	109	249	142	234	127	245	109	234	127	215	116	216	308	310	308	322	342	216	308	322	342	214	342	216	308	214	342	205	283	171	261	171	248	193	245	171	261	193	245	214	342	184	114	180	116	212	94	212	94	180	116	175	119	212	94	175	119	174	89	174	89	175	119	170	123	174	89	170	123	164	127	159	90	174	89	164	127	159	90	164	127	158	130	159	90	158	130	153	132	159	90	153	132	148	133	159	90	148	133	146	93	148	133	145	134	146	93	146	93	145	134	139	133	146	93	139	133	137	98	137	98	139	133	135	130	137	98	135	130	131	126	130	105	137	98	131	126	130	105	131	126	129	121	130	105	129	121	128	115	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	212	318	194	257	214	280	212	318	214	280	234	329	234	329	214	280	237	300	234	329	237	300	258	337	258	337	237	300	262	315	258	337	262	315	285	343	285	343	262	315	289	327	285	343	289	327	317	347	317	347	289	327	317	333	220	261	214	260	226	236	226	236	214	260	211	238	188	233	211	238	194	257	188	233	194	257	190	304	190	304	194	257	212	318	297	191	293	214	292	159	292	159	293	214	283	233	292	159	283	233	278	131	278	131	283	233	268	248	278	131	268	248	256	197	256	197	268	248	254	211	248	258	226	261	238	231	248	258	238	231	248	223	248	258	248	223	254	211	248	258	254	211	268	248	226	261	220	261	226	236	226	261	226	236	238	231	255	108	256	197	254	173	255	108	254	173	246	149	193	106	194	89	216	112	216	112	194	89	227	94	216	112	227	94	233	128	233	128	227	94	255	108	233	128	255	108	246	149	162	124	167	93	170	114	170	114	167	93	194	89	170	114	194	89	181	108	181	108	194	89	193	106	211	238	214	260	208	260	211	238	208	260	201	259	211	238	201	259	194	257	156	177	162	200	165	282	165	282	162	200	172	219	165	282	172	219	190	304	190	304	172	219	188	233	165	282	146	104	156	177	156	177	146	104	154	153	156	137	154	153	146	104	156	137	146	104	167	93	121	203	121	145	130	231	130	231	121	145	131	121	130	231	131	121	145	258	145	258	131	121	146	104	145	258	146	104	165	282	156	137	167	93	162	124	121	145	121	203	118	174	256	197	255	108	278	131	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	154	291	163	299	167	342	167	342	163	299	173	304	167	342	173	304	322	342	322	342	173	304	185	307	322	342	185	307	200	308	322	342	200	308	281	308	322	342	281	308	328	335	328	335	281	308	172	89	167	342	131	287	143	281	167	342	143	281	154	291	172	89	281	308	137	89	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	135	260	123	269	101	269	101	260	123	250	113	269	101	250	113	245	91	245	91	250	113	237	107	245	91	237	107	220	105	220	105	204	107	217	88	217	88	204	107	192	90	204	107	189	113	192	90	192	90	189	113	176	122	192	90	176	122	169	98	169	98	176	122	168	135	169	98	168	135	165	150	180	218	160	205	167	166	167	166	160	205	165	150	169	98	165	150	160	205	169	98	160	205	150	111	150	111	160	205	145	191	150	111	145	191	138	130	138	130	145	191	136	174	138	130	136	174	133	154	220	214	219	266	212	275	220	214	212	275	209	284	220	214	209	284	205	227	220	214	230	256	219	266	177	262	183	251	186	320	186	320	183	251	192	240	186	320	192	240	202	332	202	332	192	240	205	227	202	332	205	227	208	292	167	166	175	181	180	218	180	218	175	181	186	195	180	218	186	195	205	227	205	227	186	195	202	205	205	227	202	205	220	214	220	214	242	194	230	256	230	256	242	194	245	242	262	251	245	242	256	180	262	251	256	180	261	230	261	230	256	180	264	169	261	230	264	169	277	215	277	215	264	169	268	159	277	215	268	159	268	149	209	303	214	313	222	340	222	340	214	313	222	320	222	340	222	320	246	342	246	342	222	320	232	324	246	342	232	324	245	326	245	326	260	324	246	342	246	342	260	324	271	340	284	238	300	247	288	275	288	275	300	247	289	285	292	333	289	285	300	247	292	333	300	247	307	321	307	321	300	247	312	259	307	321	312	259	317	307	317	307	312	259	319	272	317	307	319	272	321	289	292	333	271	340	272	318	292	333	272	318	281	310	292	333	281	310	287	298	292	333	287	298	289	285	284	238	288	275	283	267	284	238	283	267	275	259	284	238	275	259	262	251	284	238	262	251	261	230	299	135	303	159	302	174	299	135	302	174	297	188	299	135	297	188	289	201	299	135	289	201	287	116	266	135	269	101	268	149	268	149	269	101	277	215	277	215	269	101	287	116	277	215	287	116	289	201	220	105	217	88	245	91	209	303	222	340	202	332	209	303	202	332	208	292	176	304	173	283	174	272	176	304	174	272	177	262	176	304	177	262	186	320	245	242	242	194	256	180	271	340	260	324	272	318	205	227	209	284	208	292	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	252	181	244	171	245	129	245	129	244	171	235	160	245	129	235	160	226	116	226	116	235	160	224	150	226	116	224	150	212	140	212	140	197	128	207	107	207	107	197	128	186	100	151	107	132	103	162	94	151	107	162	94	167	112	167	112	162	94	186	100	167	112	186	100	182	119	182	119	186	100	197	128	210	176	219	176	211	202	211	202	219	176	225	200	248	203	225	200	229	178	248	203	229	178	238	180	211	202	200	208	210	176	210	176	200	208	193	218	210	176	193	218	189	179	189	179	193	218	188	231	189	179	188	231	186	249	184	324	186	249	189	270	184	324	189	270	211	337	211	337	189	270	196	291	211	337	196	291	207	308	171	189	189	179	186	249	171	189	186	249	184	324	171	189	184	324	163	303	171	189	163	303	157	204	150	276	145	245	148	222	150	276	148	222	157	204	150	276	157	204	163	303	277	308	290	327	269	317	269	317	290	327	268	338	269	317	268	338	258	323	258	323	268	338	245	324	224	320	245	324	242	342	224	320	242	342	211	337	283	280	281	254	291	174	291	174	281	254	276	232	291	174	276	232	270	150	270	150	276	232	265	215	270	150	265	215	258	190	258	190	265	215	248	184	248	203	238	180	248	184	248	203	248	184	265	215	316	229	316	287	306	200	306	200	316	287	306	310	306	200	306	310	291	174	291	174	306	310	290	327	291	174	290	327	283	280	283	280	290	327	281	296	268	338	242	342	245	324	270	150	258	190	252	181	270	150	252	181	245	129	212	140	207	107	226	116	225	200	219	176	229	178	316	287	316	229	319	259	290	327	277	308	281	296	211	337	207	308	224	320	162	94	132	103	132	89	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	138	142	153	113	152	116	152	116	153	119	152	164	152	164	153	119	154	124	152	164	154	124	157	128	280	113	274	111	360	93	360	93	274	111	264	109	360	93	264	109	251	108	285	121	360	93	340	113	285	121	340	113	334	119	285	121	334	119	330	129	285	121	330	129	326	142	285	121	326	142	284	123	326	142	276	347	283	131	326	142	283	131	284	129	326	142	284	129	284	127	326	142	284	127	284	125	326	142	284	125	284	123	198	198	248	280	264	347	264	347	248	280	268	198	264	347	268	198	276	347	276	347	268	198	273	175	276	347	273	175	283	131	264	347	152	164	157	128	264	347	157	128	160	133	264	347	160	133	163	138	264	347	163	138	185	175	264	347	185	175	198	198	152	164	138	142	152	116	348	110	340	113	360	93	348	110	360	93	360	108	284	117	280	113	360	93	284	117	360	93	285	121	198	198	185	175	273	175	198	198	273	175	268	198	179	93	179	108	168	109	179	93	168	109	161	110	179	93	161	110	156	111	179	93	156	111	153	113	179	93	153	113	127	127	179	93	127	127	117	117	179	93	117	117	108	111	179	93	108	111	97	108	179	93	97	108	97	93	127	127	153	113	138	142	360	93	251	108	251	93	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	179	325	185	323	258	342	258	342	185	323	188	320	258	342	188	320	189	316	189	316	190	141	195	164	189	316	195	164	207	214	190	141	189	316	189	313	190	141	189	313	189	309	190	141	189	309	188	305	190	141	188	305	188	133	187	300	186	295	186	124	187	300	186	124	187	127	187	300	187	127	188	133	187	300	188	133	188	305	196	115	222	93	203	114	203	114	222	93	212	113	236	115	212	113	222	93	236	115	222	93	258	96	233	213	243	213	252	238	252	238	243	213	251	212	252	238	251	212	256	211	256	211	265	206	273	244	273	244	265	206	272	200	273	244	272	200	278	191	252	238	225	237	233	213	233	213	225	237	221	214	221	214	225	237	214	237	221	214	214	237	207	214	207	214	214	237	234	313	207	214	234	313	189	316	189	316	234	313	236	317	189	316	236	317	258	342	258	342	236	317	239	320	258	342	239	320	242	322	291	226	298	267	289	254	291	226	289	254	287	105	287	105	289	254	283	169	287	105	283	169	280	149	287	105	280	149	271	133	258	96	287	105	271	133	258	96	271	133	256	122	258	96	256	122	236	115	301	284	307	231	313	332	313	332	307	231	322	238	313	332	322	238	330	320	330	320	322	238	334	248	330	320	334	248	341	303	341	303	334	248	342	263	341	303	342	263	344	282	272	321	285	317	289	340	289	340	285	317	294	309	289	340	294	309	313	332	313	332	294	309	299	298	313	332	299	298	301	284	289	340	258	342	272	321	272	321	258	342	255	322	248	322	255	322	258	342	248	322	258	342	242	322	298	267	291	226	307	231	298	267	307	231	301	284	325	141	330	169	328	184	325	141	328	184	323	197	325	141	323	197	316	208	325	141	316	208	310	120	310	120	316	208	305	218	310	120	305	218	291	226	310	120	291	226	287	105	289	254	273	244	278	191	289	254	278	191	282	181	289	254	282	181	283	169	273	244	252	238	256	211	170	327	179	325	258	342	170	327	258	342	157	342	170	327	157	342	157	328	186	295	144	135	186	124	187	120	186	124	144	135	187	120	144	135	191	117	191	117	144	135	222	93	191	117	222	93	196	115	222	93	144	135	141	124	222	93	141	124	137	118	222	93	137	118	132	113	222	93	132	113	124	110	222	93	124	110	112	108	222	93	112	108	112	93	195	164	190	141	192	152	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	283	347	274	347	291	323	291	323	274	347	271	325	230	318	271	325	265	347	230	318	265	347	215	340	152	162	149	190	144	106	144	106	149	190	132	286	132	286	149	190	154	230	132	286	154	230	169	319	169	319	154	230	171	267	169	319	171	267	215	340	215	340	171	267	197	297	215	340	197	297	230	318	97	192	103	156	106	243	106	243	103	156	119	127	106	243	119	127	132	286	132	286	119	127	144	106	274	347	265	347	271	325	330	338	327	338	329	286	329	286	327	338	323	339	329	286	323	339	320	303	320	303	323	339	319	340	320	303	319	340	314	341	314	341	304	344	308	315	308	315	304	344	293	346	308	315	293	346	291	323	291	323	293	346	283	347	329	286	333	265	330	338	330	338	333	265	333	338	337	338	333	338	333	265	337	338	333	265	347	265	347	265	360	347	347	347	347	265	347	347	345	344	347	265	345	344	343	341	347	265	343	341	340	339	347	265	340	339	337	338	314	341	308	315	320	303	162	140	176	93	178	125	178	125	176	93	214	89	178	125	214	89	199	117	199	117	214	89	225	114	244	115	225	114	239	91	244	115	239	91	263	97	152	162	144	106	176	93	152	162	176	93	162	140	333	149	321	157	309	126	309	126	321	157	300	140	309	126	300	140	286	109	286	109	300	140	281	128	286	109	281	128	263	120	263	120	244	115	263	97	263	120	263	97	286	109	225	114	214	89	239	91	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	213	316	169	316	211	311	211	311	169	316	171	149	169	140	171	149	169	316	169	140	169	316	168	314	169	140	168	314	168	310	339	303	314	325	315	241	315	241	309	200	327	146	327	146	309	200	293	165	327	146	293	165	291	117	291	117	293	165	267	137	291	117	267	137	246	99	246	99	267	137	233	119	246	99	233	119	194	93	194	93	233	119	191	113	217	320	222	321	245	342	245	342	222	321	228	322	245	342	228	322	236	322	236	322	248	322	245	342	245	342	248	322	283	338	169	316	213	316	217	320	169	316	217	320	245	342	169	316	245	342	168	320	245	342	140	342	152	327	245	342	152	327	160	326	245	342	160	326	165	323	245	342	165	323	168	320	259	320	268	318	283	338	283	338	268	318	277	314	283	338	277	314	284	310	284	310	294	301	314	325	314	325	294	301	303	290	314	325	303	290	309	277	360	237	354	274	351	186	351	186	354	274	339	303	351	186	339	303	327	146	327	146	339	303	315	241	314	325	309	277	313	260	314	325	313	260	315	241	314	325	283	338	284	310	194	93	191	113	182	113	194	93	182	113	175	115	194	93	175	115	170	116	194	93	170	116	167	119	194	93	167	119	126	132	194	93	126	132	124	123	194	93	124	123	120	117	194	93	120	117	115	113	194	93	115	113	108	110	194	93	108	110	97	108	194	93	97	108	97	93	166	296	166	123	167	302	167	302	166	123	166	125	167	302	166	125	167	128	126	132	167	119	166	123	126	132	166	123	166	296	168	306	167	302	168	133	168	306	168	133	169	140	168	306	169	140	168	310	167	302	167	128	168	133	283	338	248	322	259	320	152	327	140	342	140	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	258	119	244	116	303	93	303	93	244	116	228	115	303	93	228	115	209	115	209	115	199	115	303	93	303	93	199	115	191	116	303	93	191	116	139	123	139	123	191	116	186	117	139	123	186	117	141	132	141	132	186	117	182	120	141	132	182	120	181	123	181	123	182	298	141	132	185	314	184	311	186	146	186	146	184	311	184	307	186	146	184	307	183	135	183	135	184	307	183	302	183	135	183	302	182	298	228	318	231	320	185	316	185	316	231	320	235	321	185	316	235	321	344	342	344	342	235	321	242	321	344	342	242	321	252	322	252	322	281	321	344	342	344	342	281	321	301	319	344	342	301	319	314	315	333	277	344	342	322	299	333	277	322	299	322	295	333	277	322	295	322	291	333	277	322	291	322	287	333	277	322	287	322	282	333	277	322	282	322	277	314	315	320	308	344	342	344	342	320	308	322	299	207	235	227	315	185	316	207	235	185	316	186	146	207	235	186	146	189	160	207	235	189	160	193	175	207	235	193	175	202	213	207	235	202	213	238	213	207	235	238	213	231	235	176	325	181	323	344	342	344	342	181	323	184	320	344	342	184	320	185	316	167	327	176	325	344	342	167	327	344	342	155	342	167	327	155	342	155	328	300	142	294	137	303	93	303	93	294	137	288	133	303	93	288	133	282	129	282	129	270	123	303	93	303	93	270	123	258	119	306	150	300	142	303	93	306	150	303	93	327	160	306	150	327	160	313	160	303	93	139	123	135	117	303	93	135	117	131	113	303	93	131	113	123	110	303	93	123	110	112	108	303	93	112	108	112	93	258	206	259	199	259	238	259	238	259	199	268	243	268	243	259	199	268	175	268	243	268	175	275	253	275	253	268	175	293	268	275	253	293	268	282	268	238	213	244	213	248	236	248	236	244	213	250	212	248	236	250	212	259	238	259	238	250	212	255	210	259	238	255	210	258	206	231	235	238	213	248	236	268	175	259	199	259	196	268	175	259	196	259	191	268	175	259	191	259	186	268	175	259	186	258	181	268	175	258	181	257	175	182	298	181	123	182	127	182	298	182	127	183	135	185	314	186	146	185	316	228	318	185	316	227	315	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	190	110	184	112	208	93	208	93	184	112	181	115	208	93	181	115	143	133	143	133	181	115	180	118	182	296	180	118	181	120	182	296	181	120	181	124	181	124	182	127	182	296	182	296	182	127	182	131	182	296	182	131	183	301	183	301	182	131	183	135	183	301	183	135	184	306	184	306	183	135	202	213	184	306	202	213	184	310	184	310	202	213	185	314	229	317	231	319	185	317	185	317	231	319	236	321	185	317	236	321	344	342	344	342	236	321	242	321	344	342	242	321	251	322	251	322	283	321	344	342	344	342	283	321	304	319	344	342	304	319	316	313	333	277	344	342	322	291	333	277	322	291	322	289	333	277	322	289	322	286	333	277	322	286	322	282	333	277	322	282	322	277	321	305	322	291	344	342	321	305	344	342	316	313	185	314	202	213	185	317	185	317	202	213	207	235	207	235	202	213	234	213	207	235	234	213	232	235	249	236	232	235	234	213	249	236	234	213	243	213	227	313	229	317	185	317	227	313	185	317	207	235	177	325	182	323	344	342	344	342	182	323	184	321	344	342	184	321	185	317	169	327	177	325	344	342	169	327	344	342	156	342	169	327	156	342	156	328	250	212	255	209	260	239	260	239	255	209	258	205	260	239	258	205	259	197	259	197	259	193	268	172	268	172	259	193	258	189	268	172	258	189	258	184	249	236	243	213	250	212	249	236	250	212	260	239	282	267	275	253	293	267	293	267	275	253	269	244	293	267	269	244	268	172	268	172	269	244	260	239	268	172	260	239	259	197	257	178	256	172	268	172	257	178	268	172	258	184	198	109	190	110	208	93	198	109	208	93	208	108	208	93	143	133	140	125	208	93	140	125	137	118	208	93	137	118	132	113	208	93	132	113	124	110	208	93	124	110	112	108	208	93	112	108	112	93	143	133	180	118	182	296	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	306	305	311	299	307	337	306	305	307	337	302	339	306	305	302	339	298	313	298	313	302	339	292	342	298	313	292	342	289	318	289	318	292	342	281	344	289	318	281	344	278	322	278	322	281	344	270	346	278	322	270	346	266	325	266	325	270	346	259	347	266	325	259	347	252	326	161	264	183	296	202	340	202	340	183	296	213	318	202	340	213	318	249	347	249	347	213	318	252	326	249	347	252	326	259	347	174	123	157	138	176	93	176	93	157	138	147	160	176	93	147	160	144	107	144	107	147	160	143	187	127	285	143	187	148	226	127	285	148	226	160	318	160	318	148	226	161	264	160	318	161	264	202	340	319	275	321	265	324	335	319	275	324	335	319	334	319	334	316	334	317	284	317	284	316	334	314	292	307	337	311	299	311	335	311	335	311	299	314	292	311	335	314	292	314	335	314	335	314	292	316	334	343	347	339	343	351	347	351	347	339	343	334	339	351	347	334	339	333	265	333	265	334	339	329	336	333	265	329	336	324	335	319	334	317	284	319	275	176	93	214	89	196	114	196	114	214	89	222	111	235	112	222	111	233	90	235	112	233	90	252	92	97	195	103	158	105	243	105	243	103	158	119	128	105	243	119	128	127	285	127	285	119	128	144	107	127	285	144	107	143	187	283	191	283	187	289	103	289	103	283	187	282	184	289	103	282	184	282	180	282	180	267	131	270	97	270	97	267	131	263	124	270	97	263	124	256	119	252	92	270	97	256	119	252	92	256	119	246	114	252	92	246	114	235	112	360	220	252	220	265	205	360	220	265	205	274	203	360	220	274	203	280	201	360	220	280	201	283	199	360	220	283	199	284	196	360	220	284	196	331	198	360	220	331	198	337	203	360	220	337	203	347	205	360	220	347	205	360	206	289	103	307	112	323	183	289	103	323	183	326	192	289	103	326	192	284	196	289	103	284	196	284	193	289	103	284	193	283	191	282	180	270	97	289	103	222	111	214	89	233	90	265	205	252	220	252	206	331	198	284	196	326	192	174	123	176	93	196	114	324	335	321	265	333	265	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	160	295	118	137	157	117	157	114	157	117	118	137	157	114	118	137	158	112	158	112	118	137	174	93	158	112	174	93	161	110	161	110	174	93	166	109	160	295	157	117	157	119	160	295	157	119	158	123	160	295	158	123	158	126	160	295	158	126	159	130	160	295	159	130	160	133	234	342	138	342	148	327	234	342	148	327	155	325	234	342	155	325	160	323	234	342	160	323	162	320	234	342	162	320	163	316	234	342	163	316	210	319	234	342	210	319	216	323	234	342	216	323	223	326	234	342	223	326	234	328	206	313	163	316	204	305	204	305	163	316	181	214	204	305	181	214	188	237	188	237	181	214	264	214	188	237	264	214	271	237	271	237	264	214	282	117	288	299	282	117	283	119	288	299	283	119	283	122	181	214	163	316	163	314	181	214	163	314	162	310	234	118	227	113	301	93	301	93	227	113	218	110	301	93	218	110	206	108	160	295	160	133	161	300	161	300	160	133	181	214	161	300	181	214	162	306	162	306	181	214	162	310	283	122	284	126	288	299	288	299	284	126	284	129	288	299	284	129	285	133	285	133	331	304	288	299	288	299	331	304	288	302	356	342	266	342	275	327	356	342	275	327	282	325	356	342	282	325	286	323	356	342	286	323	289	320	356	342	289	320	290	316	356	342	290	316	336	317	356	342	336	317	340	321	356	342	340	321	346	325	356	342	346	325	356	328	290	316	290	314	331	304	290	316	331	304	333	311	290	316	333	311	336	317	331	304	290	314	289	310	331	304	289	310	289	306	331	304	289	306	288	302	301	93	301	108	293	109	301	93	293	109	288	110	301	93	288	110	285	112	301	93	285	112	283	114	301	93	283	114	243	133	301	93	243	133	240	125	301	93	240	125	234	118	283	114	282	117	264	214	283	114	264	214	243	133	174	93	118	137	114	126	174	93	114	126	109	118	174	93	109	118	103	113	174	93	103	113	95	110	174	93	95	110	86	108	174	93	86	108	86	93	166	109	174	93	174	108	301	93	206	108	206	93	275	327	266	342	266	328	271	237	282	117	288	299	148	327	138	342	138	328	210	319	163	316	206	313	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	226	109	223	111	237	93	237	93	223	111	220	113	237	93	220	113	181	137	181	137	220	113	220	116	222	292	220	116	220	119	222	292	220	119	220	123	225	308	224	302	225	139	225	139	224	302	223	297	225	139	223	297	223	132	223	132	223	297	222	292	223	132	222	292	221	127	221	127	222	292	220	123	222	292	181	137	220	116	296	342	201	342	211	327	296	342	211	327	218	325	296	342	218	325	223	323	296	342	223	323	225	320	296	342	225	320	226	315	296	342	226	315	277	322	296	342	277	322	285	326	296	342	285	326	296	328	226	315	265	295	268	307	226	315	268	307	272	316	226	315	272	316	277	322	226	312	225	308	265	295	226	312	265	295	226	315	231	108	226	109	237	93	231	108	237	93	237	108	237	93	181	137	178	128	237	93	178	128	173	121	237	93	173	121	167	115	237	93	167	115	159	110	237	93	159	110	149	108	237	93	149	108	149	93	225	308	225	139	265	295	211	327	201	342	201	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	152	149	157	91	158	147	158	147	157	91	166	115	158	147	166	115	166	119	166	119	167	138	163	143	166	122	166	123	167	138	167	138	166	123	167	125	167	138	167	125	168	131	168	131	167	125	168	128	163	143	158	147	166	119	197	121	192	115	202	92	202	92	192	115	187	111	202	92	187	111	180	109	180	109	175	110	175	89	175	89	175	110	171	111	175	89	171	111	168	113	166	115	157	91	175	89	166	115	175	89	168	113	131	145	132	104	138	149	138	149	132	104	143	96	138	149	143	96	145	150	145	150	143	96	157	91	145	150	157	91	152	149	126	140	123	134	124	114	126	140	124	114	132	104	126	140	132	104	131	145	244	295	222	103	235	119	244	295	235	119	245	142	244	295	202	92	222	103	202	92	244	295	202	137	202	92	202	137	200	129	202	92	200	129	197	121	180	109	175	89	202	92	247	312	246	308	254	169	254	169	246	308	246	304	254	169	246	304	245	142	245	142	246	304	245	299	245	142	245	299	244	295	318	342	222	342	233	327	318	342	233	327	240	325	318	342	240	325	244	323	318	342	244	323	246	320	318	342	246	320	247	316	318	342	247	316	298	322	318	342	298	322	306	326	318	342	306	326	318	328	247	316	254	169	288	303	247	316	288	303	290	310	247	316	290	310	293	316	247	316	293	316	298	322	247	316	247	312	254	169	233	327	222	342	222	328	124	114	123	134	122	126	167	138	166	119	166	122	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	167	302	126	131	166	120	166	116	166	120	126	131	166	116	126	131	169	113	169	113	126	131	194	93	169	113	194	93	175	111	175	111	194	93	183	109	167	302	166	120	166	122	167	302	166	122	166	126	167	302	166	126	167	130	248	112	243	110	330	93	330	93	243	110	235	109	330	93	235	109	224	108	286	308	275	299	332	316	332	316	275	299	262	288	332	316	262	288	246	277	246	277	194	240	225	236	225	236	194	240	239	138	225	236	239	138	290	131	290	131	239	138	243	133	290	131	243	133	246	128	360	342	273	342	285	327	360	342	285	327	289	326	360	342	289	326	292	325	360	342	292	325	294	324	360	342	294	324	296	323	360	342	296	323	296	322	360	342	296	322	332	316	360	342	332	316	338	320	360	342	338	320	343	323	360	342	343	323	349	326	360	342	349	326	354	328	360	342	354	328	360	328	332	316	296	322	294	316	332	316	294	316	286	308	246	277	225	236	332	316	251	117	330	93	302	115	251	117	302	115	297	122	251	117	297	122	290	131	251	117	290	131	251	120	290	131	246	128	249	123	290	131	249	123	251	120	239	138	194	240	189	220	189	220	194	240	209	304	189	220	209	304	169	139	169	139	209	304	169	316	169	139	169	316	169	314	169	139	169	314	169	312	330	93	330	108	318	109	330	93	318	109	309	112	330	93	309	112	302	115	251	114	248	112	330	93	251	114	330	93	251	117	246	342	138	342	151	327	246	342	151	327	160	325	246	342	160	325	165	323	246	342	165	323	168	320	246	342	168	320	169	316	246	342	169	316	218	319	246	342	218	319	226	324	246	342	226	324	235	327	246	342	235	327	246	328	213	313	218	319	169	316	213	313	169	316	209	304	167	302	167	130	168	305	168	305	167	130	168	134	168	305	168	134	168	309	168	309	168	134	169	139	168	309	169	139	169	312	194	93	126	131	123	122	194	93	123	122	120	117	194	93	120	117	115	113	194	93	115	113	107	110	194	93	107	110	95	108	194	93	95	108	95	93	183	109	194	93	194	108	151	327	138	342	138	328	330	93	224	108	224	93	285	327	273	342	273	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	194	295	152	133	195	127	196	300	195	127	195	130	196	300	195	130	196	134	269	342	174	342	184	327	269	342	184	327	191	325	269	342	191	325	196	322	269	342	196	322	198	319	269	342	198	319	199	316	269	342	199	316	246	317	269	342	246	317	251	323	269	342	251	323	259	326	269	342	259	326	269	328	196	300	196	134	197	305	197	305	196	134	197	138	197	305	197	138	198	309	198	309	197	138	198	143	198	309	198	143	199	313	199	313	198	143	200	149	199	313	200	149	199	316	199	316	200	149	239	302	242	311	246	317	199	316	242	311	199	316	239	302	272	119	261	117	303	93	303	93	261	117	247	116	303	93	247	116	229	115	229	115	216	116	303	93	303	93	216	116	206	117	303	93	206	117	149	125	149	125	206	117	152	133	306	147	301	140	303	93	303	93	301	140	296	134	303	93	296	134	290	129	326	168	316	168	311	156	326	168	311	156	306	147	326	168	306	147	303	93	281	123	272	119	303	93	281	123	303	93	290	129	206	117	200	119	152	133	152	133	200	119	196	122	152	133	196	122	195	127	303	93	149	125	145	118	303	93	145	118	139	113	303	93	139	113	131	110	303	93	131	110	120	108	303	93	120	108	120	93	194	295	195	127	196	300	184	327	174	342	174	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	121	122	110	154	122	118	122	118	110	154	104	135	122	118	104	135	125	114	125	114	104	135	99	122	125	114	99	122	147	93	147	93	99	122	94	114	147	93	94	114	86	110	122	127	122	131	146	302	146	302	122	131	123	136	146	302	123	136	124	140	124	140	161	289	146	302	146	302	161	289	148	307	121	124	122	127	110	154	121	124	110	154	121	122	254	120	248	114	329	93	329	93	248	114	240	110	329	93	240	110	230	108	161	289	174	93	188	342	161	289	188	342	149	319	161	289	149	319	149	317	161	289	149	317	149	315	161	289	149	315	149	311	161	289	149	311	148	307	140	326	145	324	188	342	188	342	145	324	148	322	188	342	148	322	149	319	318	108	310	109	329	93	329	93	310	109	305	111	329	93	305	111	263	139	263	139	305	111	302	113	263	139	302	113	302	117	302	117	303	292	263	139	352	312	311	342	349	304	349	304	311	342	305	134	303	129	305	134	311	342	303	129	311	342	303	292	303	292	311	342	198	162	303	292	198	162	181	93	181	93	198	162	188	342	181	93	188	342	174	93	133	327	140	326	188	342	133	327	188	342	124	342	133	327	124	342	124	328	378	342	311	342	355	318	378	342	355	318	360	323	378	342	360	323	368	326	378	342	368	326	378	328	303	292	302	117	302	119	303	292	302	119	302	121	303	292	302	121	303	125	303	292	303	125	303	129	259	128	254	120	329	93	259	128	329	93	263	139	147	93	147	108	137	109	147	93	137	109	130	111	147	93	130	111	125	114	77	108	77	93	147	93	77	108	147	93	86	110	329	93	230	108	230	93	318	108	329	93	329	108	311	342	352	312	355	318	110	154	122	127	146	302	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	144	163	154	123	154	125	144	163	154	125	172	291	172	291	154	125	154	129	172	291	154	129	155	133	300	295	271	161	273	89	300	295	273	89	313	276	300	295	313	276	301	299	344	342	279	342	288	326	344	342	288	326	295	324	344	342	295	324	299	321	344	342	299	321	302	317	344	342	302	317	302	313	344	342	302	313	327	319	344	342	327	319	334	324	344	342	334	324	344	328	302	313	313	276	317	297	302	313	317	297	322	311	302	313	322	311	327	319	302	310	302	307	313	276	302	310	313	276	302	313	302	303	301	299	313	276	302	303	313	276	302	307	175	310	188	288	200	342	200	342	188	288	265	89	200	342	265	89	271	161	271	161	265	89	273	89	165	324	170	320	200	342	200	342	170	320	174	316	200	342	174	316	175	310	157	327	165	324	200	342	157	327	200	342	149	342	157	327	149	342	149	328	175	308	174	304	188	288	175	308	188	288	175	310	188	288	174	304	174	299	188	288	174	299	173	295	188	288	173	295	172	291	188	288	172	291	156	141	172	291	155	133	155	137	172	291	155	137	156	141	178	95	178	109	169	111	178	95	169	111	163	113	178	95	163	113	158	115	178	95	158	115	134	125	178	95	134	125	129	116	178	95	129	116	122	112	178	95	122	112	112	109	178	95	112	109	112	95	155	119	154	123	144	163	155	119	144	163	139	140	155	119	139	140	134	125	155	119	134	125	158	115	288	326	279	342	279	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	313	270	308	232	325	156	325	156	308	232	294	189	325	156	294	189	288	120	288	120	294	189	271	150	288	120	271	150	241	97	241	97	271	150	238	121	241	97	238	121	198	110	198	110	180	113	191	89	191	89	180	113	164	120	191	89	164	120	160	93	160	93	164	120	153	132	160	93	153	132	146	150	97	182	101	150	106	230	106	230	101	150	114	124	106	230	114	124	130	275	130	275	114	124	134	105	130	275	134	105	143	172	146	150	143	172	134	105	146	150	134	105	160	93	296	343	262	347	277	324	277	324	262	347	259	326	219	315	259	326	262	347	219	315	262	347	212	338	277	324	292	317	296	343	296	343	292	317	303	306	296	343	303	306	323	330	323	330	303	306	311	290	323	330	311	290	313	270	313	270	325	156	323	330	323	330	325	156	343	310	343	310	325	156	351	200	343	310	351	200	356	283	356	283	351	200	360	251	198	110	191	89	241	97	149	210	164	251	167	313	167	313	164	251	187	288	167	313	187	288	212	338	212	338	187	288	219	315	149	210	167	313	130	275	149	210	130	275	143	172	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	287	146	142	183	118	184	114	183	118	146	142	184	114	146	142	187	112	187	112	146	142	211	93	187	112	211	93	192	110	192	110	211	93	200	108	185	128	186	132	186	296	185	128	186	296	185	125	185	125	186	296	184	287	185	125	184	287	184	122	184	122	184	287	183	119	224	206	232	206	225	228	225	228	232	206	228	228	251	229	228	228	232	206	251	229	232	206	241	205	237	318	241	320	257	342	257	342	241	320	246	322	257	342	246	322	251	322	251	322	268	321	257	342	257	342	268	321	288	340	268	321	282	316	288	340	288	340	282	316	292	308	288	340	292	308	313	332	313	332	292	308	299	296	313	332	299	296	301	279	301	279	301	216	324	231	344	282	341	303	339	252	339	252	341	303	330	320	339	252	330	320	324	231	324	231	330	320	313	332	324	231	313	332	301	279	301	279	297	257	301	216	301	216	297	257	287	243	301	216	287	243	272	208	272	208	287	243	271	234	272	208	271	234	251	229	257	342	165	342	176	327	257	342	176	327	183	325	257	342	183	325	187	322	257	342	187	322	189	319	257	342	189	319	190	316	257	342	190	316	234	315	257	342	234	315	237	318	206	209	211	208	211	229	211	229	211	208	217	207	211	229	232	311	206	209	206	209	232	311	190	316	206	209	190	316	190	313	206	209	190	313	189	308	225	228	222	228	224	206	224	206	222	228	219	229	224	206	219	229	217	207	217	207	219	229	216	229	217	207	216	229	211	229	188	303	186	296	186	132	188	303	186	132	206	209	188	303	206	209	189	308	211	93	146	142	142	130	211	93	142	130	137	121	211	93	137	121	132	115	211	93	132	115	123	110	211	93	123	110	112	108	211	93	112	108	112	93	200	108	211	93	211	108	176	327	165	342	165	328	234	315	190	316	232	311	251	229	241	205	272	208	184	287	183	118	183	119	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	179	157	166	137	167	88	167	88	166	137	160	88	160	88	166	137	155	89	145	88	155	89	151	125	145	88	151	125	140	116	117	81	126	85	129	109	129	109	126	85	136	87	129	109	136	87	140	116	140	116	136	87	145	88	116	100	99	89	107	77	116	100	107	77	117	81	116	100	117	81	129	109	166	137	151	125	155	89	195	154	180	121	191	133	195	154	191	133	244	142	195	154	179	157	180	121	313	313	308	272	326	203	326	203	308	272	293	230	326	203	293	230	289	167	289	167	293	230	268	192	289	167	268	192	244	142	244	142	268	192	236	165	244	142	236	165	195	154	295	387	262	392	276	368	276	368	262	392	259	370	220	360	259	370	262	392	220	360	262	392	212	383	333	125	321	116	323	94	323	94	321	116	308	111	323	94	308	111	303	82	303	82	308	111	294	107	303	82	294	107	280	75	280	75	294	107	278	106	341	109	358	127	347	136	341	109	347	136	333	125	341	109	333	125	323	94	280	75	278	106	271	107	280	75	271	107	264	107	280	75	264	107	256	109	280	75	256	109	254	72	239	112	244	73	248	110	248	110	244	73	254	72	248	110	254	72	256	109	276	368	291	361	295	387	295	387	291	361	303	350	295	387	303	350	321	374	321	374	303	350	310	334	321	374	310	334	313	313	313	313	326	203	321	374	321	374	326	203	342	354	342	354	326	203	350	248	342	354	350	248	355	328	355	328	350	248	359	297	149	256	164	297	167	358	167	358	164	297	188	334	167	358	188	334	212	383	212	383	188	334	220	360	167	358	131	321	149	256	149	256	131	321	143	216	146	194	143	216	142	146	146	194	142	146	166	137	109	178	123	159	131	321	131	321	123	159	142	146	131	321	142	146	143	216	106	276	98	226	101	200	106	276	101	200	109	178	106	276	109	178	131	321	244	73	239	112	233	74	233	74	239	112	229	114	233	74	229	114	220	75	220	75	229	114	216	117	220	75	216	117	206	78	206	78	216	117	203	119	206	78	203	119	192	82	192	82	191	121	183	84	183	84	191	121	180	121	183	84	180	121	174	86	174	86	180	121	179	157	174	86	179	157	167	88	166	137	179	157	164	165	166	137	164	165	153	177	166	137	153	177	146	194	192	82	203	119	191	121	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	186	293	146	143	183	118	184	114	183	118	146	143	184	114	146	143	188	111	188	111	146	143	211	93	188	111	211	93	193	109	193	109	211	93	201	108	190	311	189	308	207	214	207	214	189	308	189	303	207	214	189	303	188	143	188	143	189	303	187	299	188	143	187	299	187	137	187	137	187	299	186	293	187	137	186	293	186	131	186	131	186	293	184	126	186	293	183	118	184	121	186	293	184	121	184	126	298	265	289	252	295	222	295	222	289	252	274	243	295	222	274	243	272	217	272	217	274	243	254	237	272	217	254	237	284	93	284	93	254	237	230	235	284	93	230	235	230	214	230	214	230	235	226	235	237	318	242	320	261	342	261	342	242	320	247	322	261	342	247	322	253	322	253	322	271	320	261	342	261	342	271	320	287	340	295	222	315	231	298	265	298	265	315	231	301	282	310	333	301	282	315	231	310	333	315	231	328	322	328	322	315	231	330	244	328	322	330	244	340	306	340	306	330	244	340	262	340	306	340	262	344	285	271	320	284	315	287	340	287	340	284	315	294	306	287	340	294	306	310	333	310	333	294	306	299	295	310	333	299	295	301	282	334	109	326	112	344	93	344	93	326	112	319	117	344	93	319	117	284	93	284	93	319	117	314	125	284	93	314	125	309	136	230	214	226	235	223	235	230	214	223	235	220	235	230	214	220	235	217	235	230	214	217	235	213	236	230	214	213	236	207	214	261	342	165	342	174	327	261	342	174	327	181	325	261	342	181	325	186	323	261	342	186	323	189	320	261	342	189	320	190	315	261	342	190	315	234	315	261	342	234	315	237	318	213	236	232	311	207	214	207	214	232	311	190	315	207	214	190	315	190	311	211	93	146	143	142	131	211	93	142	131	137	121	211	93	137	121	132	115	211	93	132	115	123	110	211	93	123	110	112	108	211	93	112	108	112	93	201	108	211	93	211	108	174	327	165	342	165	328	234	315	190	315	232	311	272	217	284	93	309	136	334	109	344	93	344	108	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	344	258	346	273	323	273	323	258	346	254	325	241	324	254	325	242	347	241	324	242	347	229	320	229	320	242	347	221	314	254	325	258	346	250	346	254	325	250	346	242	347	273	343	266	344	273	323	273	343	273	323	285	315	273	343	285	315	279	341	297	286	299	265	301	338	297	286	301	338	296	338	296	338	294	338	297	286	297	286	294	338	293	303	311	265	326	347	314	347	311	265	314	347	311	343	311	265	311	343	308	340	311	265	308	340	305	339	311	265	305	339	301	338	311	265	301	338	299	265	294	338	290	338	293	303	293	303	290	338	287	339	293	303	287	339	285	315	285	315	287	339	283	340	285	315	283	340	279	341	220	344	200	336	200	225	220	344	200	225	214	294	220	344	214	294	215	305	220	344	215	305	221	314	220	344	221	314	242	347	214	294	212	215	214	285	214	285	212	215	226	200	214	285	226	200	217	277	217	277	226	200	224	268	200	225	212	215	214	294	169	272	172	261	173	306	173	306	172	261	178	250	173	306	178	250	184	324	184	324	178	250	187	239	184	324	187	239	200	336	200	336	187	239	200	225	143	94	145	98	155	173	155	173	145	98	149	100	155	173	149	100	155	169	155	169	149	100	152	102	155	169	152	102	154	166	154	166	152	102	154	163	157	102	154	163	152	102	155	176	156	180	143	180	155	176	143	180	143	94	155	176	143	94	155	173	143	180	131	89	141	89	143	180	141	89	143	94	162	101	164	131	159	102	159	102	164	131	157	145	159	102	157	145	157	102	204	90	209	110	195	92	195	92	209	110	191	113	195	92	191	113	186	94	186	94	191	113	176	120	186	94	176	120	175	98	175	98	176	120	169	99	225	112	209	110	212	89	225	112	212	89	220	89	165	101	169	99	176	120	165	101	176	120	164	131	165	101	164	131	162	101	241	184	253	167	254	240	254	240	253	167	257	151	268	102	257	151	255	137	236	257	224	268	226	200	236	257	226	200	241	184	236	257	241	184	254	240	298	138	302	163	301	177	298	138	301	177	296	192	298	138	296	192	287	206	298	138	287	206	286	117	274	222	254	240	257	151	274	222	257	151	268	102	274	222	268	102	286	117	274	222	286	117	287	206	249	126	239	117	245	92	249	126	245	92	268	102	249	126	268	102	255	137	225	112	220	89	245	92	225	112	245	92	239	117	209	110	204	90	212	89	157	102	157	145	154	163	169	272	173	306	169	284	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	219	109	214	110	235	93	235	93	214	110	210	113	235	93	210	113	171	141	171	141	210	113	209	117	219	320	209	117	210	121	219	320	210	121	211	126	219	320	211	126	212	133	219	320	212	133	214	141	219	320	214	141	216	149	219	320	216	149	260	320	352	341	134	341	187	319	352	341	187	319	219	320	352	341	219	320	260	320	352	341	260	320	284	320	352	341	284	320	298	319	352	341	298	319	309	316	352	341	309	316	316	310	352	341	316	310	320	302	352	341	320	302	322	291	352	341	322	291	333	273	333	273	322	291	321	288	333	273	321	288	321	285	134	341	115	273	130	273	134	341	130	273	140	293	134	341	140	293	151	306	134	341	151	306	166	315	134	341	166	315	187	319	320	277	320	273	333	273	320	277	333	273	321	281	321	281	333	273	321	285	226	108	219	109	235	93	226	108	235	93	235	108	235	93	171	141	168	129	235	93	168	129	163	120	235	93	163	120	156	114	235	93	156	114	145	110	235	93	145	110	129	108	235	93	129	108	129	93	171	141	209	117	219	320	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	152	308	151	301	151	99	151	99	151	301	150	295	151	99	150	295	149	290	149	290	121	187	132	112	132	112	121	187	120	129	120	129	121	187	119	180	120	129	119	180	118	172	120	129	118	172	116	164	120	129	116	164	116	156	120	129	116	156	115	150	157	146	154	316	153	313	157	146	153	313	152	308	157	146	152	308	151	99	157	146	151	99	160	134	228	342	125	342	137	327	228	342	137	327	145	326	228	342	145	326	150	323	228	342	150	323	153	320	228	342	153	320	154	316	228	342	154	316	207	323	228	342	207	323	215	327	228	342	215	327	228	328	158	150	158	155	154	316	158	150	154	316	157	146	154	316	158	155	159	161	154	316	159	161	160	168	154	316	160	168	161	175	154	316	161	175	192	297	154	316	192	297	196	309	154	316	196	309	200	318	154	316	200	318	207	323	280	194	268	157	272	121	272	121	268	157	255	133	272	121	255	133	253	104	253	104	255	133	240	120	253	104	240	120	230	93	230	93	240	120	223	114	230	93	223	114	204	112	204	112	189	114	203	89	203	89	189	114	176	118	203	89	176	118	175	91	175	91	176	118	166	125	175	91	166	125	160	134	149	290	132	112	151	99	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	302	279	286	145	296	172	302	279	296	172	323	277	302	279	280	194	286	145	204	112	203	89	230	93	307	305	306	296	323	277	323	277	306	296	304	287	323	277	304	287	302	279	356	342	283	342	293	327	356	342	293	327	300	325	356	342	300	325	305	322	356	342	305	322	308	319	356	342	308	319	309	315	356	342	309	315	338	320	356	342	338	320	345	325	356	342	345	325	356	328	309	315	323	277	329	299	309	315	329	299	333	313	309	315	333	313	338	320	309	312	307	305	323	277	309	312	323	277	309	315	293	327	283	342	283	328	280	194	272	121	286	145	442	291	442	146	453	219	160	134	151	99	175	91	137	327	125	342	125	328	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	183	319	148	275	183	315	188	93	183	315	148	275	142	298	148	275	183	319	142	298	183	319	186	322	212	342	112	342	124	326	212	342	124	326	132	322	212	342	132	322	137	313	212	342	137	313	142	298	212	342	142	298	186	322	212	342	186	322	191	324	212	342	191	324	200	326	212	342	200	326	212	328	188	93	197	93	214	157	214	157	197	93	339	315	214	157	339	315	291	282	291	282	339	315	296	290	360	342	282	342	293	327	360	342	293	327	300	325	360	342	300	325	305	322	360	342	305	322	307	319	360	342	307	319	308	316	360	342	308	316	342	319	360	342	342	319	346	323	360	342	346	323	350	325	360	342	350	325	355	327	360	342	355	327	360	328	339	315	342	319	308	316	339	315	308	316	307	311	339	315	307	311	305	305	339	315	305	305	301	298	339	315	301	298	296	290	188	93	214	157	184	302	188	93	184	302	184	304	188	93	184	304	183	307	188	93	183	307	183	310	188	93	183	310	183	313	188	93	183	313	183	315	293	327	282	342	282	328	124	326	112	342	112	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	142	309	142	312	146	93	146	93	142	312	142	314	138	93	142	314	111	282	108	295	111	282	145	322	108	295	145	322	166	342	166	342	145	322	150	325	166	342	150	325	157	327	157	327	166	328	166	342	143	319	145	322	111	282	143	319	111	282	142	314	166	342	80	342	87	327	166	342	87	327	92	326	166	342	92	326	95	325	166	342	95	325	98	324	166	342	98	324	99	323	166	342	99	323	102	319	166	342	102	319	104	314	166	342	104	314	106	306	166	342	106	306	108	295	202	325	207	322	271	342	271	342	207	322	210	317	271	342	210	317	211	309	211	309	214	288	271	342	271	342	214	288	251	322	271	342	251	322	255	325	242	93	251	93	248	316	248	316	249	320	220	256	220	256	249	320	214	288	220	256	214	288	162	169	261	327	271	328	271	342	261	327	271	342	255	325	248	316	220	256	242	93	195	327	202	325	271	342	195	327	271	342	184	342	195	327	184	342	184	328	331	309	330	304	350	303	350	303	330	304	328	299	350	303	328	299	326	294	326	294	267	169	350	303	350	303	267	169	251	93	377	342	309	342	318	327	377	342	318	327	325	326	377	342	325	326	329	323	377	342	329	323	332	320	377	342	332	320	333	316	377	342	333	316	359	318	377	342	359	318	364	322	377	342	364	322	369	325	377	342	369	325	377	328	333	316	350	303	355	311	333	316	355	311	359	318	332	313	331	309	350	303	332	313	350	303	333	316	251	93	267	169	251	284	251	93	251	284	251	291	251	93	251	291	250	299	251	93	250	299	249	307	251	93	249	307	249	313	251	93	249	313	248	316	146	93	220	256	162	169	146	93	162	169	143	301	146	93	143	301	143	303	146	93	143	303	143	306	146	93	143	306	142	309	146	93	142	314	138	93	318	327	309	342	309	328	251	322	214	288	249	320	87	327	80	342	80	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	165	151	166	117	167	119	165	151	167	119	188	180	188	180	167	119	168	121	188	180	168	121	169	124	214	309	213	213	220	193	220	193	213	213	188	180	220	193	188	180	174	131	171	127	174	131	188	180	171	127	188	180	169	124	160	323	166	319	236	342	236	342	166	319	171	313	236	342	171	313	175	305	175	305	213	213	211	318	211	318	212	321	175	305	175	305	212	321	214	323	175	305	214	323	236	342	236	342	214	323	219	325	236	342	219	325	226	326	226	326	236	328	236	342	152	326	160	323	236	342	152	326	236	342	141	342	152	326	141	342	141	328	213	213	214	309	212	312	213	213	212	312	212	315	213	213	212	315	211	318	248	111	243	109	322	93	322	93	243	109	236	108	322	93	236	108	225	108	290	315	289	313	301	294	301	294	289	313	288	310	301	294	288	310	286	307	286	307	239	247	247	226	247	226	239	247	245	135	247	226	245	135	247	130	220	193	245	135	239	247	220	193	239	247	218	298	220	193	218	298	216	304	220	193	216	304	214	309	344	342	269	342	278	327	344	342	278	327	284	326	344	342	284	326	288	324	344	342	288	324	290	322	344	342	290	322	291	319	344	342	291	319	309	304	344	342	309	304	318	312	344	342	318	312	326	318	344	342	326	318	335	324	344	342	335	324	344	328	291	319	301	294	309	304	291	317	290	315	301	294	291	317	301	294	291	319	286	307	247	226	301	294	249	126	250	122	285	134	285	134	250	122	251	119	285	134	251	119	251	117	251	117	251	114	322	93	322	93	251	114	248	111	285	134	247	226	247	130	285	134	247	130	249	126	310	110	301	113	322	93	322	93	301	113	294	117	322	93	294	117	251	117	251	117	294	117	289	124	251	117	289	124	285	134	190	93	190	108	182	108	190	93	182	108	175	109	190	93	175	109	170	111	190	93	170	111	167	114	190	93	167	114	136	119	190	93	136	119	124	112	190	93	124	112	112	108	190	93	112	108	112	93	148	132	136	119	167	114	148	132	167	114	166	117	148	132	166	117	165	151	322	93	225	108	225	93	310	110	322	93	322	108	278	327	269	342	269	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	164	117	156	112	240	93	240	93	156	112	145	109	240	93	145	109	131	108	144	324	150	319	228	342	228	342	150	319	154	314	228	342	154	314	157	305	157	305	194	208	198	319	198	319	214	118	198	317	198	317	214	118	199	314	228	342	157	305	201	324	228	342	201	324	207	325	228	342	207	325	215	327	228	342	215	327	228	328	199	322	201	324	157	305	199	322	157	305	198	319	136	326	144	324	228	342	136	326	228	342	124	342	136	326	124	342	124	328	228	231	203	300	214	120	214	120	203	300	214	118	214	114	214	118	174	135	214	114	174	135	217	111	217	111	174	135	240	93	217	111	240	93	222	109	222	109	240	93	229	108	228	231	214	120	214	124	228	231	214	124	215	129	228	231	215	129	217	135	228	231	217	135	219	141	228	231	219	141	236	208	228	231	236	208	282	290	214	118	203	300	202	305	214	118	202	305	200	310	214	118	200	310	199	314	355	342	271	342	284	327	355	342	284	327	293	325	355	342	293	325	299	323	355	342	299	323	301	321	355	342	301	321	302	319	355	342	302	319	326	312	355	342	326	312	332	317	355	342	332	317	339	321	355	342	339	321	346	325	355	342	346	325	355	328	321	307	326	312	302	319	321	307	302	319	301	315	321	307	301	315	297	309	321	307	297	309	292	302	321	307	292	302	286	296	321	307	286	296	282	290	321	307	282	290	236	208	194	208	174	135	214	118	194	208	214	118	198	319	170	125	164	117	240	93	170	125	240	93	174	135	240	93	131	108	131	93	229	108	240	93	240	108	284	327	271	342	271	328	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	157	295	162	301	152	342	152	342	162	301	167	306	152	342	167	306	173	311	173	311	180	315	152	342	152	342	180	315	189	317	152	342	189	317	200	319	152	342	200	319	344	342	344	342	200	319	212	320	344	342	212	320	226	321	344	342	226	321	285	321	344	342	285	321	344	331	344	331	285	321	172	115	152	342	136	277	148	277	152	342	148	277	153	287	152	342	153	287	157	295	274	119	261	117	314	93	314	93	261	117	245	116	314	93	245	116	226	115	314	93	226	115	172	115	314	93	172	115	112	105	112	105	172	115	285	321	309	145	304	138	314	93	314	93	304	138	299	132	314	93	299	132	293	127	293	127	284	122	314	93	314	93	284	122	274	119	315	153	309	145	314	93	315	153	314	93	333	163	315	153	333	163	321	163	314	93	112	105	112	93	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	168	155	170	121	174	150	174	150	170	121	186	123	174	150	186	123	181	148	181	148	186	123	189	147	201	149	189	147	202	128	201	149	202	128	213	155	213	155	202	128	218	137	213	155	218	137	223	163	223	163	218	137	234	151	223	163	234	151	233	172	233	172	234	151	240	181	250	195	240	181	251	169	250	195	251	169	259	211	259	211	251	169	253	124	259	211	253	124	258	121	163	172	156	123	165	162	165	162	156	123	170	121	165	162	170	121	168	155	225	271	245	292	214	265	214	265	245	292	210	285	214	265	210	285	204	256	204	256	210	285	194	245	185	231	194	245	210	285	185	231	210	285	178	266	189	147	186	123	202	128	254	291	248	276	255	275	254	291	255	275	262	289	262	289	255	275	262	273	262	289	262	273	269	285	269	285	262	273	266	269	269	285	266	269	269	264	245	292	225	271	236	274	245	292	236	274	248	276	245	292	248	276	254	291	178	266	150	238	165	186	178	266	165	186	169	201	178	266	169	201	176	216	178	266	176	216	185	231	133	138	143	129	150	238	150	238	143	129	156	123	150	238	156	123	165	186	165	186	156	123	163	172	131	204	124	169	127	151	131	204	127	151	133	138	131	204	133	138	150	238	283	160	283	288	281	150	281	150	283	288	279	274	281	150	279	274	276	122	276	122	279	274	275	280	276	122	275	280	271	257	271	257	275	280	269	264	276	122	271	257	269	242	276	122	269	242	265	120	265	120	269	242	265	226	265	120	265	226	259	211	283	149	286	126	284	149	284	149	286	126	285	149	288	149	285	149	286	126	288	149	286	126	297	134	317	287	317	290	314	277	317	287	314	277	315	279	317	287	315	279	315	282	317	287	315	282	316	285	312	292	285	290	287	181	312	292	287	181	295	208	312	292	295	208	304	241	312	292	304	241	314	277	312	292	314	277	317	290	283	288	283	160	287	181	283	288	287	181	285	290	330	167	319	175	311	148	311	148	319	175	306	162	311	148	306	162	297	134	297	134	306	162	297	155	297	134	297	155	291	150	286	126	283	149	282	150	286	126	282	150	281	150	286	126	281	150	276	122	240	181	234	151	251	169	253	124	251	169	249	163	253	124	249	163	249	128	249	128	249	163	247	157	249	128	247	157	246	134	246	134	247	157	246	152	246	134	246	152	246	147	246	134	246	147	245	141	259	211	258	121	265	120	288	149	297	134	291	150	269	285	269	264	275	280	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	320	228	312	242	315	175	315	175	312	242	301	252	315	175	301	252	294	142	294	142	301	252	286	258	294	142	286	258	283	205	283	205	281	190	294	142	294	142	281	190	275	172	294	142	275	172	266	155	286	258	270	260	272	230	286	258	272	230	278	224	286	258	278	224	282	216	286	258	282	216	283	205	254	259	254	234	263	233	254	259	263	233	270	260	270	260	263	233	272	230	229	96	265	114	231	118	231	118	265	114	240	126	254	139	240	126	265	114	254	139	265	114	266	155	266	155	265	114	294	142	229	96	231	118	222	113	229	96	222	113	212	108	229	96	212	108	201	106	229	96	201	106	190	89	190	89	201	106	190	105	190	105	183	105	190	89	190	89	183	105	178	106	190	89	178	106	175	108	184	304	132	117	135	105	184	304	135	105	145	98	184	304	145	98	159	93	184	304	159	93	172	115	184	304	172	115	173	129	184	304	173	129	177	144	184	304	177	144	182	161	184	304	182	161	190	178	184	304	190	178	185	308	190	341	175	339	178	323	190	341	178	323	184	322	190	341	184	322	187	320	190	341	187	320	188	318	190	341	188	318	190	178	190	341	190	178	203	343	175	339	160	338	171	323	175	339	171	323	178	323	190	178	188	318	188	316	190	178	188	316	187	314	224	245	210	232	210	208	210	208	210	232	200	194	190	178	200	194	195	214	190	178	195	214	203	343	203	343	195	214	223	310	210	232	195	214	200	194	210	208	220	219	224	245	224	245	220	219	231	227	224	245	231	227	238	254	238	254	231	227	242	232	238	254	242	232	254	259	254	259	242	232	254	234	227	322	228	328	228	347	228	347	228	328	230	335	228	347	230	335	232	342	228	347	215	345	223	310	228	347	223	310	225	316	228	347	225	316	227	322	186	311	185	308	190	178	186	311	190	178	187	314	175	108	173	111	175	90	175	90	173	111	172	115	135	105	132	117	131	116	135	105	131	116	131	115	135	105	131	115	131	114	135	105	131	114	131	113	171	323	160	338	160	324	175	90	172	115	159	93	175	108	175	90	190	89	203	343	223	310	215	345	320	228	315	175	322	211	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	188	157	183	168	186	123	186	123	183	168	181	183	167	248	181	183	185	208	167	248	185	208	195	272	195	272	185	208	195	233	195	272	195	233	211	255	280	290	264	292	267	276	267	276	264	292	262	276	234	270	262	276	264	292	234	270	264	292	228	287	297	238	303	241	304	278	304	278	303	241	308	245	304	278	308	245	310	269	310	269	308	245	311	251	310	269	311	251	313	258	293	286	280	290	283	238	293	286	283	238	290	237	293	286	290	237	297	238	293	286	297	238	304	278	280	290	267	276	271	275	280	290	271	275	274	275	280	290	274	275	276	274	280	290	276	274	277	273	280	290	277	273	278	241	280	290	278	241	283	238	278	241	277	273	276	271	278	241	276	271	275	268	278	241	275	268	274	245	273	265	271	260	271	250	273	265	271	250	274	245	273	265	274	245	275	268	228	287	195	272	211	255	228	287	211	255	234	270	270	163	258	154	260	136	260	136	258	154	246	148	260	136	246	148	244	127	244	127	246	148	233	144	244	127	233	144	227	122	227	122	233	144	220	143	208	120	227	122	220	143	208	120	220	143	207	144	208	120	207	144	196	149	208	120	196	149	188	157	208	120	188	157	186	123	167	248	148	218	153	143	167	248	153	143	167	130	167	248	167	130	186	123	167	248	186	123	181	183	148	218	141	183	144	160	148	218	144	160	153	143	277	148	293	166	283	174	277	148	283	174	270	163	277	148	270	163	260	136	271	250	271	260	271	256	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	164	124	169	90	169	120	169	120	169	90	183	91	169	120	183	91	176	117	176	117	183	91	184	116	206	122	184	116	197	95	206	122	197	95	211	102	164	165	173	235	160	140	160	140	152	92	161	131	161	131	152	92	169	90	161	131	169	90	164	124	258	232	261	253	256	237	256	237	261	253	255	257	256	237	255	257	252	241	252	241	255	257	248	259	252	241	248	259	247	243	247	243	248	259	241	243	215	236	241	243	239	260	215	236	239	260	206	253	206	253	173	235	175	192	206	253	175	192	193	217	206	253	193	217	215	236	128	107	138	98	146	207	146	207	138	98	152	92	146	207	152	92	173	235	173	235	152	92	160	140	126	174	119	137	121	120	126	174	121	120	128	107	126	174	128	107	146	207	268	242	265	248	268	91	268	91	265	248	261	253	268	91	261	253	259	225	248	259	239	260	241	243	273	117	272	117	282	96	282	96	272	117	271	118	282	96	271	118	268	91	268	91	271	118	271	119	283	295	271	119	271	124	283	295	271	124	274	133	288	312	287	308	322	306	322	306	287	308	286	303	322	306	286	303	283	166	283	166	286	303	283	295	283	166	283	295	280	156	280	156	283	295	277	144	280	323	285	322	291	341	291	341	285	322	288	321	291	341	288	321	288	319	288	319	288	316	322	306	322	306	288	316	288	312	277	340	260	339	272	324	277	340	272	324	280	323	277	340	280	323	291	341	327	322	329	329	328	347	328	347	329	329	332	336	328	347	332	336	334	342	328	347	316	345	322	306	328	347	322	306	325	314	328	347	325	314	327	322	322	306	316	345	304	343	322	306	304	343	291	341	322	306	291	341	288	319	283	295	268	242	268	91	283	295	268	91	271	119	255	193	244	164	248	90	255	193	248	90	255	89	255	193	255	89	268	91	255	193	268	91	259	225	244	164	227	139	237	129	244	164	237	129	238	97	244	164	238	97	243	93	244	164	243	93	248	90	227	139	206	122	211	102	227	139	211	102	224	114	227	139	224	114	237	129	300	130	292	123	295	105	295	105	292	123	286	119	295	105	286	119	282	96	282	96	286	119	281	117	282	96	281	117	277	116	277	116	275	116	282	96	282	96	275	116	273	117	308	118	322	135	311	142	308	118	311	142	300	130	308	118	300	130	295	105	238	97	237	129	236	126	238	97	236	126	236	122	238	97	236	122	235	103	235	103	236	122	235	119	235	103	235	119	234	114	235	103	234	114	234	109	184	116	183	91	197	95	272	324	260	339	260	324	283	295	274	133	277	144	261	253	258	232	259	225	173	235	164	165	175	192	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	241	221	218	214	230	199	230	199	218	214	194	209	230	199	194	209	188	191	187	188	188	191	198	268	187	188	198	268	186	184	186	184	198	268	170	242	186	184	170	242	186	181	186	181	170	242	186	178	202	151	193	157	206	120	206	120	193	157	187	165	206	120	187	165	186	123	186	123	187	165	186	175	170	242	186	175	186	178	206	232	220	250	233	285	233	285	220	250	234	264	233	285	234	264	271	292	271	292	234	264	248	272	271	292	248	272	263	275	263	275	269	275	271	292	271	292	269	275	273	273	271	292	273	273	285	291	285	291	273	273	275	271	285	291	275	271	277	268	272	162	260	154	264	137	264	137	260	154	248	149	264	137	248	149	246	128	246	128	248	149	237	146	246	128	237	146	227	122	227	122	237	146	226	146	307	273	303	281	304	243	304	243	303	281	295	287	304	243	295	287	288	226	288	226	295	287	285	291	288	226	285	291	277	265	277	265	285	291	277	268	198	268	188	191	194	209	198	268	194	209	206	232	198	268	206	232	233	285	288	226	277	265	272	247	288	226	272	247	264	211	264	211	272	247	260	233	264	211	260	233	241	221	281	149	297	165	287	173	281	149	287	173	272	162	281	149	272	162	264	137	213	147	202	151	206	120	213	147	206	120	227	122	213	147	227	122	226	146	170	242	150	210	155	142	170	242	155	142	168	130	170	242	168	130	186	123	170	242	186	123	186	175	150	210	143	176	146	157	150	210	146	157	155	142	241	221	230	199	264	211	307	273	304	243	309	263	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	312	370	300	371	301	355	301	355	300	371	299	356	287	353	299	356	300	371	287	353	300	371	281	368	324	324	329	327	330	360	330	360	329	327	333	332	330	360	333	332	335	352	335	352	333	332	336	337	335	352	336	337	336	343	322	366	312	370	312	324	322	366	312	324	318	323	322	366	318	323	324	324	322	366	324	324	330	360	312	324	312	370	307	325	307	325	312	370	305	352	307	325	305	352	305	350	307	325	305	350	304	329	304	329	305	350	303	348	304	329	303	348	302	345	303	355	304	354	312	370	312	370	304	354	305	353	312	370	305	353	305	352	301	333	304	329	302	345	301	333	302	345	301	342	301	333	301	342	300	339	256	286	262	312	265	360	265	360	262	312	268	331	265	360	268	331	281	368	281	368	268	331	277	345	281	368	277	345	287	353	256	286	265	360	252	348	256	286	252	348	251	268	256	286	251	268	295	268	256	286	295	268	299	286	251	268	252	348	242	335	251	268	242	335	234	321	251	268	234	321	230	314	251	268	230	314	228	162	228	162	230	314	228	307	228	162	228	307	226	300	228	162	226	300	223	293	228	162	223	293	221	286	228	162	221	286	218	127	148	80	147	81	151	63	148	100	147	81	148	83	148	100	148	83	150	96	150	96	148	83	149	85	150	96	149	85	150	86	151	92	150	96	150	86	151	92	150	86	151	89	147	81	148	100	144	104	147	81	144	104	140	64	147	81	140	64	151	63	177	97	170	87	172	67	172	67	170	87	162	80	172	67	162	80	153	78	153	78	151	79	172	67	172	67	151	79	151	63	216	268	188	130	190	79	216	268	190	79	205	99	216	268	205	99	218	127	216	268	218	127	221	286	216	268	221	286	184	286	216	268	184	286	180	268	190	79	188	130	183	111	190	79	183	111	177	97	190	79	177	97	172	67	151	63	151	79	150	79	151	63	150	79	149	80	151	63	149	80	148	80	144	104	140	106	140	64	140	64	140	106	135	106	140	64	135	106	131	67	131	67	135	106	129	106	131	67	129	106	124	103	131	67	124	103	123	73	123	73	124	103	120	99	123	73	120	99	118	80	118	80	120	99	118	94	118	80	118	94	117	88	312	370	301	355	303	355	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	263	149	274	190	259	153	259	153	274	190	255	199	259	153	255	199	253	157	253	157	255	199	245	160	232	166	245	160	255	199	232	166	255	199	231	205	299	149	296	165	294	129	294	129	296	165	287	179	294	129	287	179	282	113	282	113	287	179	274	190	282	113	274	190	268	137	268	137	265	128	282	113	282	113	265	128	263	100	274	190	263	149	266	143	274	190	266	143	268	137	220	170	232	166	231	205	220	170	231	205	220	208	220	170	220	208	211	210	220	170	211	210	208	173	208	173	211	210	205	212	208	173	205	212	202	214	208	173	202	214	200	217	208	173	200	217	197	176	197	335	187	179	197	176	197	335	197	176	197	271	197	271	200	217	198	261	198	261	200	217	202	253	202	253	200	217	201	220	177	91	203	89	190	107	190	107	203	89	209	106	229	107	209	106	236	92	229	107	236	92	245	112	245	112	236	92	263	100	245	112	263	100	257	119	257	119	263	100	265	128	209	106	203	89	236	92	219	227	224	244	217	228	217	228	224	244	215	245	217	228	215	245	215	228	215	228	215	245	213	228	209	228	213	228	215	245	209	228	215	245	207	248	224	244	219	227	224	226	224	244	224	226	231	226	207	248	202	253	203	223	207	248	203	223	206	226	207	248	206	226	209	228	279	343	273	305	278	239	272	315	273	305	279	343	272	315	279	343	269	322	269	322	279	343	268	345	269	322	268	345	264	326	264	326	268	345	258	347	264	326	258	347	257	329	257	329	258	347	248	330	233	327	248	330	248	347	233	327	248	347	221	344	221	344	197	335	200	290	221	344	200	290	208	306	221	344	208	306	219	319	221	344	219	319	233	327	200	290	197	335	197	271	271	288	268	280	278	239	278	239	268	280	264	272	278	239	264	272	259	265	259	265	254	257	255	230	255	230	254	257	247	251	255	230	247	251	240	247	232	245	224	244	231	226	232	245	231	226	255	230	232	245	255	230	240	247	296	254	309	273	301	333	301	333	309	273	311	309	301	333	311	309	331	333	331	333	311	309	331	309	296	254	301	333	290	339	296	254	290	339	279	343	296	254	279	343	278	239	258	347	248	347	248	330	313	293	313	296	313	300	313	293	313	300	313	303	313	293	313	303	312	306	313	293	312	306	311	309	313	293	311	309	309	273	272	296	271	288	278	239	272	296	278	239	273	305	259	265	255	230	278	239	190	107	174	112	177	91	177	91	174	112	162	119	177	91	162	119	154	96	154	96	162	119	154	130	154	96	154	130	152	143	169	188	149	177	154	153	154	153	149	177	152	143	154	96	152	143	149	177	154	96	149	177	137	106	137	106	149	177	136	167	137	106	136	167	128	157	127	120	137	106	128	157	127	120	128	157	124	148	127	120	124	148	123	137	163	196	164	193	165	216	165	216	164	193	166	190	165	216	166	190	170	223	170	223	166	190	169	188	170	223	169	188	178	174	178	174	169	188	168	168	168	168	169	188	160	161	163	210	162	203	162	199	163	210	162	199	163	196	163	210	163	196	165	216	177	229	178	174	186	234	186	234	178	174	187	179	186	234	187	179	197	335	186	234	197	335	176	321	159	267	162	257	162	302	162	302	162	257	168	248	162	302	168	248	176	321	176	321	168	248	175	240	176	321	175	240	186	234	159	267	162	302	157	279	169	188	154	153	160	161	170	223	178	174	177	229	202	253	201	220	203	223	197	176	200	217	197	271	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	198	343	188	193	231	342	198	343	231	342	211	345	211	345	231	342	225	347	188	193	198	343	186	318	188	193	186	318	186	317	188	193	186	317	186	315	188	193	186	315	185	313	188	193	185	313	184	309	188	193	184	309	184	158	188	193	184	158	191	171	188	193	191	171	208	217	185	320	186	318	198	343	185	320	198	343	185	341	185	320	185	341	182	321	156	338	169	324	171	339	171	339	169	324	174	323	171	339	174	323	185	341	185	341	174	323	178	323	185	341	178	323	182	321	208	217	200	183	213	199	208	217	213	199	227	236	227	236	213	199	226	212	227	236	226	212	239	223	183	305	125	92	163	92	183	305	163	92	170	121	183	305	170	121	177	143	183	305	177	143	184	158	183	305	184	158	184	309	269	232	278	259	267	232	267	232	278	259	262	232	252	230	262	232	262	257	252	230	262	257	245	249	245	249	227	236	239	223	245	249	239	223	252	230	271	217	256	89	263	88	271	217	263	88	275	89	271	217	250	92	256	89	271	217	248	142	250	92	250	92	248	142	246	133	250	92	246	133	245	96	245	96	246	133	244	125	245	96	244	125	243	119	243	101	245	96	243	119	243	101	243	119	242	113	243	101	242	113	242	108	279	118	289	258	279	117	279	117	278	259	275	89	275	89	278	259	272	228	275	89	272	228	272	227	275	89	272	227	272	225	306	214	307	219	308	239	308	239	307	219	308	223	308	239	308	223	309	230	309	230	308	223	309	227	305	209	306	214	308	239	305	209	308	239	304	247	305	209	304	247	298	254	305	209	298	254	289	258	305	209	289	258	282	132	289	258	279	118	279	121	289	258	279	121	280	124	289	258	280	124	281	127	289	258	281	127	282	132	281	114	287	94	282	114	282	114	287	94	284	114	288	114	284	114	287	94	288	114	287	94	299	103	328	135	318	142	313	116	313	116	318	142	307	130	313	116	307	130	299	103	299	103	307	130	299	121	299	103	299	121	293	117	279	117	275	89	279	115	279	115	275	89	287	94	279	115	287	94	280	114	280	114	287	94	281	114	269	232	271	231	278	259	278	259	271	231	272	230	278	259	272	230	272	228	278	259	262	257	262	232	272	225	271	222	275	89	275	89	271	222	271	219	275	89	271	219	271	217	288	114	299	103	293	117	278	259	279	117	289	258	208	217	191	171	200	183	169	324	156	338	156	324	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	208	217	191	154	192	92	208	217	192	92	199	89	208	217	199	89	206	88	208	217	206	88	218	90	208	217	218	90	210	221	212	252	198	251	204	236	212	252	204	236	209	235	212	252	209	235	211	234	212	252	211	234	212	232	212	252	212	232	218	90	212	252	218	90	220	120	212	252	220	120	226	254	198	251	185	251	196	236	198	251	196	236	204	236	220	120	218	90	220	119	220	119	218	90	220	118	220	116	220	118	218	90	220	116	218	90	220	115	220	115	218	90	230	95	220	115	230	95	221	114	221	114	230	95	222	114	251	260	239	257	258	255	258	255	239	257	226	254	258	255	226	254	220	125	220	125	226	254	220	124	226	254	220	120	220	122	226	254	220	122	220	124	218	90	212	232	212	230	218	90	212	230	211	228	218	90	211	228	211	224	218	90	211	224	210	221	189	143	186	134	187	97	189	143	187	97	192	92	189	143	192	92	191	154	184	126	183	119	184	104	184	126	184	104	187	97	184	126	187	97	186	134	247	131	239	123	241	103	241	103	239	123	233	118	241	103	233	118	230	95	230	95	233	118	228	115	230	95	228	115	224	114	224	114	222	114	230	95	253	117	266	135	256	142	253	117	256	142	247	131	253	117	247	131	241	103	224	321	224	306	227	327	227	327	224	306	227	300	227	327	227	300	232	332	232	332	227	300	233	294	232	332	233	294	238	335	238	335	233	294	239	291	238	335	239	291	245	336	245	336	239	291	247	290	245	336	247	290	253	335	253	335	247	290	254	291	253	335	254	291	259	332	259	332	254	291	260	294	259	332	260	294	265	327	265	327	260	294	265	299	265	327	265	299	268	321	268	321	265	299	268	306	268	321	268	306	269	313	224	306	224	321	222	313	196	236	185	251	185	237	184	104	183	119	183	112	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	180	80	179	81	182	63	182	63	179	81	179	82	182	63	179	82	172	108	182	63	172	108	171	64	171	64	172	108	166	109	171	64	166	109	161	67	161	67	166	109	160	108	161	67	160	108	155	105	182	97	180	102	180	84	182	97	180	84	181	86	182	97	181	86	182	87	182	97	182	87	183	89	182	97	183	89	183	92	180	102	176	105	179	82	180	102	179	82	180	84	207	99	201	87	203	66	203	66	201	87	194	81	203	66	194	81	185	79	185	79	183	79	203	66	203	66	183	79	182	63	230	290	220	290	232	276	230	290	232	276	244	291	244	291	232	276	239	276	244	291	239	276	244	276	245	242	220	140	221	76	245	242	221	76	236	93	245	242	236	93	249	117	245	242	249	117	247	251	221	76	220	140	213	116	221	76	213	116	207	99	221	76	207	99	203	66	182	79	180	80	182	63	182	79	182	63	183	79	161	67	155	105	154	73	154	73	155	105	151	101	154	73	151	101	149	80	149	80	151	101	148	95	149	80	148	95	147	89	290	298	274	295	295	293	295	293	274	295	259	293	295	293	259	293	259	149	259	149	259	293	251	269	259	149	251	269	250	266	259	149	250	266	250	263	244	276	248	274	259	293	259	293	248	274	250	272	259	293	250	272	251	269	249	117	259	149	250	263	249	117	250	263	248	257	249	117	248	257	247	251	261	357	261	342	264	363	264	363	261	342	264	336	264	363	264	336	269	368	269	368	264	336	269	331	269	368	269	331	275	371	275	371	269	331	276	328	275	371	276	328	282	373	282	373	276	328	283	327	282	373	283	327	290	371	290	371	283	327	291	328	290	371	291	328	296	368	296	368	291	328	297	331	296	368	297	331	301	363	301	363	297	331	302	336	301	363	302	336	305	356	305	356	302	336	305	342	305	356	305	342	306	349	261	342	261	357	259	350	232	276	220	290	220	276	244	291	244	276	259	293	172	108	179	82	176	105	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	190	311	189	305	192	183	192	183	189	305	187	298	192	183	187	298	186	157	186	157	187	298	185	288	186	157	185	288	168	92	168	92	185	288	131	92	231	347	217	345	235	342	235	342	217	345	204	342	235	342	204	342	192	183	192	183	204	342	191	319	192	183	191	319	191	316	192	183	191	316	190	311	191	340	177	338	178	323	191	340	178	323	184	322	191	340	184	322	188	322	191	340	188	322	191	321	191	340	191	321	191	319	191	340	191	319	204	342	177	338	161	337	171	323	177	338	171	323	178	323	219	202	192	183	200	169	219	202	200	169	205	158	219	202	205	158	210	148	219	202	210	148	216	137	219	202	216	137	221	128	219	202	221	128	229	188	219	202	229	188	234	213	322	255	241	255	249	240	322	255	249	240	254	240	322	255	254	240	258	240	322	255	258	240	261	240	322	255	261	240	263	239	322	255	263	239	280	225	322	255	280	225	296	234	322	255	296	234	309	239	322	255	309	239	322	240	280	225	263	239	261	235	258	210	280	225	261	235	258	210	261	235	256	230	258	210	256	230	247	223	258	210	247	223	234	213	258	210	234	213	229	188	221	128	225	120	229	188	229	188	225	120	234	107	229	188	234	107	244	160	244	160	234	107	241	98	244	160	241	98	249	92	244	160	249	92	253	143	253	143	249	92	257	89	253	143	257	89	261	130	261	130	257	89	265	88	261	130	265	88	268	122	268	122	265	88	274	89	268	122	274	89	273	117	273	117	274	89	278	115	283	117	278	115	283	94	283	117	283	94	292	102	303	115	315	134	303	140	303	115	303	140	299	134	303	115	299	134	294	127	303	115	294	127	292	102	289	121	283	117	292	102	289	121	292	102	294	127	278	115	274	89	283	94	171	323	161	337	161	323	249	240	241	255	241	240	192	183	186	157	200	169	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	218	113	217	114	228	95	228	95	217	114	216	114	228	95	216	114	216	90	216	90	216	114	216	115	230	310	216	115	216	117	230	310	216	117	217	121	230	310	217	121	218	125	230	310	218	125	219	130	230	310	219	130	220	134	230	310	220	134	275	343	230	310	275	343	230	312	188	93	195	90	230	310	230	310	195	90	203	89	230	310	203	89	216	115	216	115	203	89	216	90	184	97	188	93	230	310	184	97	230	310	183	132	184	97	183	132	182	129	184	97	182	129	181	125	184	97	181	125	181	104	181	104	181	125	180	121	181	104	180	121	180	116	181	104	180	116	180	112	256	345	244	342	275	343	275	343	244	342	231	340	275	343	231	340	231	320	231	320	231	319	275	343	275	343	231	319	231	317	275	343	231	317	231	314	231	340	218	339	219	323	231	340	219	323	224	322	231	340	224	322	228	322	231	340	228	322	231	321	231	340	231	321	231	320	218	339	203	337	213	323	218	339	213	323	219	323	246	131	237	122	240	105	240	105	237	122	230	116	240	105	230	116	228	95	228	95	230	116	225	113	228	95	225	113	222	112	222	112	220	113	228	95	228	95	220	113	218	113	254	119	269	140	258	146	254	119	258	146	246	131	254	119	246	131	240	105	213	323	203	337	203	323	230	312	275	343	231	314	256	345	275	343	269	347	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	254	274	251	282	252	245	254	274	252	245	254	253	254	274	254	253	255	260	254	274	255	260	256	265	251	282	245	287	247	228	251	282	247	228	249	236	251	282	249	236	252	245	321	264	334	292	318	264	318	264	334	292	315	265	307	263	315	265	312	288	307	263	312	288	297	257	297	257	312	288	293	279	297	257	293	279	285	249	285	249	293	279	277	265	285	249	277	265	273	238	273	238	277	265	262	225	251	210	262	225	261	247	251	210	261	247	247	228	242	195	251	210	247	228	242	195	247	228	245	287	242	195	245	287	237	291	242	195	237	291	234	177	227	154	234	177	237	291	227	154	237	291	226	292	227	154	226	292	219	260	227	154	219	260	218	124	218	124	219	260	218	254	218	124	218	254	214	240	218	124	214	240	209	220	218	124	209	220	201	194	218	124	201	194	192	163	218	124	192	163	180	124	277	265	261	247	262	225	322	248	299	167	302	124	322	248	302	124	307	121	322	248	307	121	313	120	322	248	313	120	325	122	322	248	325	122	322	250	325	122	331	148	331	149	331	149	334	292	325	122	325	122	334	292	324	260	325	122	324	260	324	258	325	122	324	258	323	256	332	147	337	126	333	147	333	147	337	126	334	146	338	147	334	146	337	126	338	147	337	126	351	135	361	265	359	274	359	250	361	265	359	250	360	254	361	265	360	254	360	259	361	265	360	259	361	262	358	245	359	250	359	274	358	245	359	274	356	281	358	245	356	281	350	287	358	245	350	287	343	291	358	245	343	291	334	158	334	292	331	149	331	151	334	292	331	151	332	152	334	292	332	152	332	155	334	292	332	155	333	157	334	292	333	157	334	158	334	292	334	158	343	291	321	264	323	263	334	292	334	292	323	263	323	262	334	292	323	262	324	260	334	292	312	288	315	265	366	149	382	169	370	174	366	149	370	174	360	163	366	149	360	163	354	157	366	149	354	157	351	135	351	135	354	157	348	152	351	135	348	152	343	149	351	135	343	149	338	147	337	126	332	147	332	148	337	126	332	148	331	148	337	126	331	148	325	122	323	253	322	250	325	122	323	253	325	122	323	256	298	128	302	124	299	167	298	128	299	167	297	162	298	128	297	162	296	157	298	128	296	157	295	152	298	128	295	152	295	135	294	147	294	143	295	135	294	147	295	135	295	152	108	246	104	229	109	124	109	124	104	229	98	208	109	124	98	208	90	182	90	182	72	124	109	124	134	191	141	203	139	290	139	290	141	203	140	226	139	290	140	226	154	292	154	292	140	226	159	290	177	268	159	250	162	231	162	231	159	250	149	214	141	203	149	214	159	250	141	203	159	250	140	226	134	191	139	290	127	175	127	175	139	290	126	288	127	175	126	288	119	154	119	154	126	288	114	286	119	154	114	286	111	263	111	263	114	286	110	264	108	246	109	124	110	257	110	257	109	124	119	154	110	257	119	154	111	263	215	264	226	292	213	264	213	264	226	292	211	265	201	262	211	265	210	289	201	262	210	289	194	282	162	231	175	245	177	268	177	268	175	245	189	256	177	268	189	256	194	282	194	282	189	256	201	262	215	264	217	263	226	292	226	292	217	263	218	262	226	292	218	262	219	260	226	292	210	289	211	265	114	286	99	284	100	267	114	286	100	267	105	266	114	286	105	266	108	265	114	286	108	265	110	264	99	284	81	281	94	267	99	284	94	267	100	267	94	267	81	281	81	267	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	162	258	161	255	170	153	170	153	161	255	160	253	170	153	160	253	160	124	160	124	160	253	160	249	160	124	160	249	123	124	198	212	209	250	190	200	190	200	209	250	188	225	190	200	188	225	183	189	183	189	188	225	190	289	183	189	190	289	177	174	177	174	190	289	176	287	177	174	176	287	170	153	170	153	176	287	163	285	170	153	163	285	162	262	162	262	163	285	161	263	163	285	149	283	152	267	163	285	152	267	157	266	163	285	157	266	160	265	163	285	160	265	161	263	149	283	132	281	146	267	149	283	146	267	152	267	190	289	188	225	211	290	190	289	211	290	205	292	170	153	162	262	162	260	170	153	162	260	162	258	279	292	262	290	263	265	263	265	262	290	260	265	249	262	260	265	262	290	249	262	262	290	246	282	210	228	223	242	228	269	228	269	223	242	236	254	228	269	236	254	246	282	246	282	236	254	249	262	210	228	228	269	209	250	210	228	209	250	198	212	278	122	288	126	280	148	278	122	280	148	280	149	278	122	280	149	279	292	278	122	279	292	271	257	278	122	271	257	271	252	278	122	271	252	270	247	278	122	270	247	269	241	278	122	269	241	268	236	278	122	268	236	266	120	266	231	248	173	253	124	266	231	253	124	259	121	266	231	259	121	266	120	266	231	266	120	268	236	266	264	269	263	279	292	279	292	269	263	271	261	279	292	271	261	271	257	291	291	280	149	280	152	291	291	280	152	281	156	291	291	281	156	282	161	291	291	282	161	284	165	291	291	284	165	285	169	291	291	285	169	306	243	291	291	306	243	299	287	307	247	308	251	308	273	308	273	308	251	309	256	308	273	309	256	309	265	309	265	309	256	309	260	306	243	307	247	308	273	306	243	308	273	305	281	306	243	305	281	299	287	282	147	288	126	283	147	283	147	288	126	285	146	290	147	285	146	288	126	290	147	288	126	299	134	313	147	330	167	319	174	313	147	319	174	309	163	313	147	309	163	301	155	313	147	301	155	299	134	295	150	290	147	299	134	295	150	299	134	301	155	281	148	280	148	288	126	281	148	288	126	282	147	248	129	253	124	248	173	248	129	248	173	246	165	248	129	246	165	245	159	248	129	245	159	244	135	244	135	245	159	244	153	244	135	244	153	243	148	244	135	243	148	243	144	146	267	132	281	132	267	279	292	263	265	266	264	279	292	280	149	291	291	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	141	197	120	193	138	193	138	197	120	203	137	230	144	203	137	233	126	230	144	233	126	252	162	252	162	233	126	267	143	252	162	267	143	268	187	268	187	267	143	295	168	268	187	295	168	279	215	279	215	295	168	282	242	281	255	282	242	296	282	281	255	296	282	278	289	176	148	172	157	175	123	176	148	175	123	197	120	176	148	197	120	184	141	172	157	170	169	175	123	175	123	170	169	157	244	157	244	170	169	185	269	185	269	170	169	174	196	131	176	134	157	138	212	138	212	134	157	142	142	138	212	142	142	157	244	157	244	142	142	156	130	157	244	156	130	175	123	278	289	258	292	262	274	262	274	258	292	251	276	226	268	251	276	258	292	226	268	258	292	220	286	314	200	322	235	318	255	314	200	318	255	310	270	314	200	310	270	296	282	314	200	296	282	295	168	282	242	295	168	296	282	278	289	262	274	270	271	278	289	270	271	277	264	278	289	277	264	281	255	203	137	197	120	233	126	220	286	185	269	186	224	220	286	186	224	203	250	220	286	203	250	226	268	185	269	174	196	186	224	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	345	311	338	326	340	254	340	254	338	326	326	337	340	254	326	337	320	220	320	220	326	337	311	344	320	220	311	344	302	289	302	289	298	261	320	220	320	220	298	261	291	192	311	344	291	347	293	317	311	344	293	317	298	311	311	344	298	311	301	301	311	344	301	301	302	289	277	345	276	322	286	320	277	345	286	320	291	347	291	347	286	320	293	317	298	261	286	232	291	192	291	192	286	232	267	207	291	192	267	207	256	174	256	174	267	207	242	189	256	174	242	189	217	167	217	167	242	189	214	183	182	109	176	110	201	93	201	93	176	110	173	112	201	93	173	112	135	129	135	129	173	112	172	115	180	292	172	115	172	116	180	292	172	116	173	118	173	118	173	122	180	292	180	292	173	122	174	126	180	292	174	126	175	130	175	130	187	173	180	292	180	292	187	173	181	298	217	167	214	183	211	167	211	167	214	183	207	183	211	167	207	183	205	168	205	168	207	183	201	185	205	168	201	185	199	169	199	169	201	185	198	187	199	169	198	187	195	190	195	190	194	193	199	169	199	169	194	193	193	171	193	171	194	193	187	173	187	173	194	193	196	205	187	173	196	205	227	347	227	347	196	205	200	222	227	347	200	222	205	241	248	313	250	334	236	304	236	304	250	334	236	324	236	304	236	324	226	293	226	293	236	324	223	311	226	293	223	311	220	281	220	281	223	311	227	347	220	281	227	347	212	262	223	311	225	319	227	347	227	347	225	319	227	325	227	347	227	325	231	341	231	341	227	325	229	331	231	341	229	331	230	336	177	323	181	322	227	347	227	347	181	322	184	320	227	347	184	320	186	318	186	318	187	173	227	347	227	347	156	338	169	323	227	347	169	323	173	323	227	347	173	323	177	323	263	341	250	334	262	319	263	341	262	319	276	322	263	341	276	322	277	345	187	173	186	318	185	315	187	173	185	315	184	310	187	173	184	310	183	304	187	173	183	304	181	298	180	292	135	129	172	115	190	108	182	109	201	93	190	108	201	93	201	108	201	93	135	129	132	121	201	93	132	121	129	115	201	93	129	115	124	111	201	93	124	111	116	109	201	93	116	109	106	108	201	93	106	108	106	93	250	334	248	313	262	319	169	323	156	338	156	323	227	347	205	241	212	262	345	311	340	254	347	293	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	217	116	210	112	293	93	293	93	210	112	199	109	293	93	199	109	184	108	261	117	266	268	261	115	261	115	254	245	253	218	253	218	254	245	239	225	253	218	239	225	236	198	236	198	239	225	222	209	285	326	280	334	277	310	277	310	274	290	328	341	328	341	274	290	266	268	328	341	266	268	265	130	265	130	266	268	264	126	266	268	261	117	262	119	266	268	262	119	263	122	266	268	263	122	264	126	277	310	280	334	276	316	276	316	280	334	274	340	276	316	274	340	272	322	272	322	274	340	267	344	272	322	267	344	266	326	266	326	267	344	259	346	266	326	259	346	259	328	259	328	259	346	251	329	224	321	251	329	250	347	224	321	250	347	213	339	259	346	250	347	251	329	328	341	290	341	285	326	328	341	285	326	277	310	293	93	293	108	284	108	293	93	284	108	276	108	293	93	276	108	270	109	293	93	270	109	265	111	293	93	265	111	225	128	293	93	225	128	222	121	293	93	222	121	217	116	261	115	253	218	225	128	261	115	225	128	262	113	169	207	170	169	173	201	173	201	170	169	188	170	173	201	188	170	179	198	179	198	188	170	187	197	193	197	187	197	188	170	193	197	188	170	204	175	222	209	215	205	220	184	220	184	215	205	208	201	220	184	208	201	204	175	204	175	208	201	200	199	204	175	200	199	193	197	166	223	170	248	178	320	178	320	170	248	182	276	178	320	182	276	213	339	213	339	182	276	200	302	213	339	200	302	224	321	154	171	170	169	166	223	166	223	178	320	154	171	154	171	178	320	149	291	154	171	149	291	140	177	140	177	149	291	130	187	129	256	121	218	124	201	129	256	124	201	130	187	129	256	130	187	149	291	166	214	166	223	170	169	166	214	170	169	169	207	236	198	222	209	220	184	293	93	184	108	184	93	225	128	265	111	262	113	254	245	261	115	266	268	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	230	256	228	226	237	238	230	256	237	238	238	266	238	266	237	238	244	247	238	266	244	247	247	274	247	274	244	247	251	254	247	274	251	254	254	280	254	280	251	254	257	258	254	280	257	258	262	285	262	285	257	258	262	259	218	210	228	226	222	246	218	210	222	246	216	237	218	210	216	237	211	228	218	210	211	228	209	194	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	266	258	269	254	269	288	269	288	269	254	272	250	269	288	272	250	277	291	277	291	272	250	278	247	277	291	278	247	283	292	283	292	278	247	288	245	283	292	288	245	291	291	291	291	288	245	295	246	291	291	295	246	298	288	298	288	295	246	301	249	298	288	301	249	304	283	304	283	301	249	305	254	304	283	305	254	308	277	308	277	305	254	308	261	308	277	308	261	309	270	262	285	262	259	266	258	262	285	266	258	269	288	183	252	181	246	183	120	183	120	181	246	179	240	183	120	179	240	177	234	201	176	209	194	207	290	207	290	209	194	211	228	207	290	211	228	222	292	222	292	211	228	227	290	183	252	183	120	184	257	184	257	183	120	193	152	184	257	193	152	184	260	184	260	193	152	195	288	195	288	193	152	201	176	195	288	201	176	207	290	183	264	184	260	195	288	183	264	195	288	183	286	183	264	183	286	181	266	152	283	169	268	169	285	169	285	169	268	173	268	169	285	173	268	183	286	183	286	173	268	177	268	183	286	177	268	181	266	169	268	152	283	152	268	183	120	177	234	145	120	442	291	442	146	453	219	228	226	230	256	222	246	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	239	291	222	290	224	265	239	291	224	265	227	270	239	291	227	270	232	273	239	291	232	273	238	274	239	291	238	274	245	275	239	291	245	275	245	291	259	289	254	290	256	273	256	273	254	290	249	291	256	273	249	291	245	275	198	222	206	211	207	284	207	284	206	211	217	200	207	284	217	200	222	290	222	290	217	200	222	259	275	286	278	249	277	285	277	285	278	249	279	285	282	285	279	285	281	233	282	285	281	233	293	233	265	288	265	269	269	287	269	287	265	269	272	261	269	287	272	261	273	286	273	286	272	261	278	249	273	286	278	249	275	286	293	233	302	291	291	291	293	233	291	291	289	289	293	233	289	289	287	287	293	233	287	287	285	286	293	233	285	286	282	285	281	233	279	285	278	249	259	289	256	273	265	269	259	289	265	269	265	288	175	168	171	186	171	128	175	168	171	128	174	128	174	128	177	128	175	168	175	168	177	128	181	154	213	137	207	121	212	121	213	137	212	121	217	121	213	137	200	139	203	122	213	137	203	122	207	121	183	127	187	126	190	145	190	145	187	126	192	124	190	145	192	124	200	139	200	139	192	124	198	123	200	139	198	123	203	122	187	249	188	241	189	264	189	264	188	241	192	232	189	264	192	232	196	276	196	276	192	232	198	222	196	276	198	222	207	284	274	154	277	173	276	182	274	154	276	182	273	192	274	154	273	192	267	202	274	154	267	202	266	140	231	141	236	123	237	145	237	145	236	123	253	129	237	145	253	129	240	151	240	151	253	129	242	159	246	226	242	159	253	129	246	226	253	129	258	214	258	214	253	129	266	140	258	214	266	140	267	202	223	138	213	137	217	121	223	138	217	121	236	123	223	138	236	123	231	141	226	249	226	190	230	242	230	242	226	190	233	181	230	242	233	181	237	235	237	235	233	181	238	173	237	235	238	173	246	226	246	226	238	173	241	166	246	226	241	166	242	159	226	190	226	249	223	254	226	190	223	254	222	259	226	190	222	259	217	200	181	154	177	128	180	128	181	154	180	128	183	127	181	154	183	127	190	145	171	186	160	186	163	121	171	186	163	121	164	124	171	186	164	124	166	126	171	186	166	126	168	127	171	186	168	127	171	128	163	121	160	186	152	121	245	275	249	291	245	291	224	265	222	290	222	259	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	203	91	205	125	207	306	203	91	207	306	200	271	200	271	207	306	193	299	200	271	193	299	181	295	209	141	210	144	221	316	221	316	210	144	245	271	221	316	245	271	235	328	235	328	245	271	246	341	206	127	207	131	207	306	207	306	207	131	208	136	207	306	208	136	221	316	221	316	208	136	209	141	207	306	205	125	206	127	200	271	181	295	174	293	200	271	174	293	169	290	200	271	169	290	165	287	200	271	165	287	164	271	163	277	163	276	163	283	163	283	163	276	163	273	163	283	163	273	165	287	165	287	163	273	164	271	163	283	163	279	163	278	163	283	163	278	163	277	209	122	217	97	211	122	211	122	217	97	212	122	217	123	212	122	217	97	217	123	217	97	231	109	264	342	263	344	263	332	264	342	263	332	263	335	264	342	263	335	264	337	264	342	264	337	264	339	263	344	261	346	262	328	263	344	262	328	262	330	263	344	262	330	263	332	262	328	261	346	259	347	262	328	259	347	256	347	262	328	256	347	255	347	262	328	255	347	253	347	262	328	253	347	252	296	252	296	253	347	251	345	252	296	251	345	248	344	252	296	248	344	246	341	252	296	246	341	245	271	252	296	245	271	289	271	252	296	289	271	293	296	265	150	252	159	247	126	247	126	252	159	240	145	247	126	240	145	231	109	231	109	240	145	230	134	231	109	230	134	223	127	205	125	203	91	206	123	206	123	203	91	217	97	206	123	217	97	207	123	207	123	217	97	209	122	200	271	167	145	171	92	200	271	171	92	179	90	200	271	179	90	188	89	200	271	188	89	203	91	165	97	171	92	167	145	165	97	167	145	165	137	165	97	165	137	163	129	165	97	163	129	161	103	161	103	163	129	161	121	161	103	161	121	160	115	161	103	160	115	160	111	217	123	231	109	223	127	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	151	237	140	194	146	121	151	237	146	121	155	120	151	237	155	120	152	242	150	268	153	268	158	286	158	286	153	268	155	266	158	286	155	266	156	264	156	264	166	153	158	286	150	268	158	286	145	269	145	269	158	286	145	284	145	269	145	284	140	269	140	269	145	284	130	283	140	269	130	283	130	269	166	153	156	264	156	260	166	153	156	260	155	120	166	153	155	120	167	151	171	288	158	286	166	153	171	288	166	153	166	154	171	288	166	154	167	156	171	288	167	156	167	158	171	288	167	158	168	161	171	288	168	161	169	163	171	288	169	163	201	290	171	288	201	290	184	290	217	182	204	168	205	145	205	145	204	168	193	157	205	145	193	157	188	130	188	130	193	157	183	151	188	130	183	151	174	149	174	149	171	149	172	123	172	123	171	149	169	149	172	123	169	149	167	150	167	151	155	120	172	123	167	151	172	123	167	150	155	120	156	260	155	254	155	120	155	254	154	248	155	120	154	248	152	242	146	121	140	194	139	124	139	124	140	194	137	183	139	124	137	183	134	129	134	129	137	183	134	171	134	129	134	171	132	161	131	136	134	129	132	161	131	136	132	161	131	152	131	136	131	152	130	144	205	145	224	167	217	182	217	182	224	167	231	200	241	214	231	200	247	198	241	214	247	198	250	228	250	228	247	198	251	122	250	228	251	122	258	243	258	243	251	122	259	121	258	243	259	121	266	263	266	263	259	121	270	122	266	263	270	122	276	289	276	289	270	122	273	149	273	148	273	149	270	122	273	148	270	122	281	126	174	149	172	123	188	130	231	200	224	167	247	198	276	289	273	149	273	152	276	289	273	152	274	155	276	289	274	155	275	160	276	289	275	160	276	164	276	289	276	164	277	169	276	289	277	169	312	289	239	170	240	130	243	183	243	183	240	130	245	125	243	183	245	125	247	198	247	198	245	125	251	122	237	159	236	150	237	136	237	159	237	136	240	130	237	159	240	130	239	170	300	163	292	155	293	135	293	135	292	155	286	150	293	135	286	150	281	126	281	126	286	150	281	148	281	126	281	148	277	147	277	147	276	147	281	126	281	126	276	147	275	147	281	126	275	147	274	148	306	148	322	169	311	175	306	148	311	175	300	163	306	148	300	163	293	135	273	148	281	126	274	148	237	136	236	150	236	143	184	290	201	290	197	292	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	161	268	166	266	168	287	168	287	166	266	171	261	168	287	171	261	180	289	180	289	171	261	174	253	180	289	174	253	178	240	178	240	182	220	180	289	180	289	182	220	189	291	153	285	137	283	153	269	153	285	153	269	161	268	153	285	161	268	168	287	220	211	216	228	218	133	220	211	218	133	226	140	220	211	226	140	221	203	223	184	226	140	225	172	225	172	226	140	226	160	248	180	226	160	226	140	248	180	226	140	239	151	288	237	290	208	290	249	290	249	290	208	298	291	298	291	290	208	299	220	298	291	299	220	305	287	305	287	299	220	306	232	305	287	306	232	311	282	311	282	306	232	311	244	311	282	311	244	314	275	314	275	311	244	314	256	314	275	314	256	316	266	288	252	290	251	290	292	290	292	290	251	290	250	290	292	290	250	298	291	298	291	290	250	290	249	275	264	278	260	278	289	278	289	278	260	283	256	278	289	283	256	284	291	284	291	283	256	286	254	284	291	286	254	290	292	290	292	286	254	288	252	250	162	262	174	266	201	266	201	262	174	275	189	266	201	275	189	279	220	279	220	275	189	290	208	279	220	290	208	288	237	248	180	239	151	250	162	248	180	250	162	266	201	271	276	271	271	272	281	272	281	271	271	272	268	272	281	272	268	274	286	274	286	272	268	275	264	274	286	275	264	278	289	222	194	221	203	226	140	222	194	226	140	223	184	197	121	200	120	201	286	201	286	200	120	203	121	201	286	203	121	207	270	207	270	203	121	207	124	207	270	207	124	212	250	212	250	207	124	212	127	212	250	212	127	216	228	216	228	212	127	218	133	196	292	189	291	190	175	196	292	190	175	193	153	196	292	193	153	194	135	196	292	194	135	194	129	196	292	194	129	194	125	196	292	194	125	196	123	196	292	196	123	197	121	196	292	197	121	201	286	189	291	182	220	186	198	189	291	186	198	190	175	153	269	137	283	137	269	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	275	162	266	130	273	136	275	162	273	136	305	170	275	162	257	283	257	123	275	162	257	123	261	125	275	162	261	125	266	130	257	283	257	286	257	123	257	123	257	286	256	289	257	123	256	289	254	121	254	121	256	289	254	291	254	121	254	291	253	292	246	135	247	129	247	291	247	291	247	129	248	125	247	291	248	125	249	292	249	292	248	125	250	122	249	292	250	122	251	292	251	292	250	122	252	120	251	292	252	120	253	292	253	292	252	120	254	121	246	290	244	288	245	140	246	290	245	140	246	135	246	290	246	135	247	291	243	286	169	183	178	159	243	286	178	159	189	177	243	286	189	177	198	191	243	286	198	191	229	239	243	286	229	239	245	140	243	286	245	140	244	288	339	249	337	239	349	226	349	226	337	239	331	227	349	226	331	227	331	200	331	200	331	227	319	211	331	200	319	211	305	170	305	170	319	211	301	189	305	170	301	189	275	162	363	275	359	282	361	249	361	249	359	282	353	287	361	249	353	287	349	226	349	226	353	287	346	291	349	226	346	291	339	249	334	254	337	252	338	292	338	292	337	252	339	251	338	292	339	251	346	291	346	291	339	251	339	249	332	291	327	289	329	258	332	291	329	258	331	256	332	291	331	256	334	254	332	291	334	254	338	292	321	269	322	266	323	285	323	285	322	266	325	262	323	285	325	262	327	289	327	289	325	262	329	258	320	281	319	276	320	273	320	281	320	273	321	269	320	281	321	269	323	285	99	285	86	283	101	269	99	285	101	269	113	287	113	287	101	269	107	269	113	287	107	269	111	268	134	182	136	291	130	209	130	209	136	291	126	289	130	209	126	289	126	236	126	236	126	289	120	258	118	263	120	258	126	289	118	263	126	289	115	266	115	266	126	289	113	287	115	266	113	287	111	268	165	140	178	159	169	183	165	140	169	183	166	202	165	140	166	202	163	223	165	140	163	223	160	243	165	140	160	243	156	261	165	140	156	261	154	126	154	126	156	261	152	276	154	126	152	276	150	284	154	126	150	284	148	288	154	126	148	288	147	291	154	126	147	291	146	120	139	127	141	123	141	292	141	292	141	123	143	121	141	292	143	121	144	292	144	292	143	121	146	120	144	292	146	120	147	291	141	292	136	291	137	158	141	292	137	158	137	141	141	292	137	141	138	132	141	292	138	132	139	127	101	269	86	283	86	269	136	291	134	182	137	158	363	275	361	249	364	267	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	181	161	176	156	179	136	179	136	176	156	172	153	179	136	172	153	170	128	170	128	172	153	168	151	170	128	168	151	165	150	165	150	160	151	163	123	163	123	160	151	156	121	160	151	155	153	156	121	156	121	155	153	150	155	156	121	150	155	149	120	149	120	150	155	145	157	149	120	145	157	140	121	140	121	145	157	140	157	140	121	140	157	135	157	140	121	135	157	133	124	133	124	135	157	130	154	133	124	130	154	128	128	128	128	130	154	127	151	128	128	127	151	125	134	125	134	127	151	124	147	125	134	124	147	123	141	169	268	175	270	178	286	178	286	175	270	180	270	178	286	180	270	190	289	190	289	180	270	183	270	190	289	183	270	186	271	186	271	191	270	190	289	190	289	191	270	200	291	163	282	157	279	161	266	163	282	161	266	169	268	163	282	169	268	178	286	221	291	214	292	218	206	218	206	214	292	208	292	218	206	208	292	205	247	205	247	208	292	202	257	200	291	191	270	195	268	200	291	195	268	199	263	200	291	199	263	202	257	200	291	202	257	208	292	245	242	240	257	241	137	245	242	241	137	246	129	245	242	246	129	251	220	245	242	251	220	260	261	237	149	241	137	240	257	237	149	240	257	236	271	237	149	236	271	231	281	237	149	231	281	226	288	237	149	226	288	223	188	226	288	221	291	223	188	223	188	221	291	218	206	223	188	218	206	189	147	189	147	218	206	186	166	189	147	186	166	181	161	165	150	163	123	170	128	270	161	251	220	251	124	270	161	251	124	257	121	270	161	257	121	265	120	270	161	265	120	275	122	270	161	275	122	271	157	295	157	291	153	295	135	295	135	291	153	288	151	295	135	288	151	285	126	285	126	288	151	285	150	285	126	285	150	282	149	282	149	279	150	285	126	285	126	279	150	276	151	285	126	276	151	275	122	275	122	276	151	273	153	275	122	273	153	271	157	251	220	260	235	260	261	260	261	260	235	269	247	260	261	269	247	274	275	274	275	269	247	277	256	274	275	277	256	286	285	286	285	277	256	284	262	286	285	284	262	290	264	290	264	296	263	297	290	297	290	296	263	301	262	297	290	301	262	308	292	308	292	301	262	304	260	308	292	304	260	308	258	308	292	312	257	315	291	315	291	312	257	317	258	315	291	317	258	320	289	320	289	317	258	322	260	320	289	322	260	324	285	324	285	322	260	325	264	324	285	325	264	327	280	327	280	325	264	327	269	327	280	327	269	328	275	297	290	286	285	290	264	307	149	322	168	311	175	307	149	311	175	300	162	307	149	300	162	295	157	307	149	295	157	295	135	251	124	251	220	246	129	308	292	308	258	312	257	181	161	179	136	189	147	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	143	323	147	323	161	341	161	341	147	323	150	324	161	341	150	324	153	324	153	324	162	323	161	341	161	341	162	323	178	344	161	341	136	337	140	323	161	341	140	323	143	323	190	126	186	123	187	102	187	102	186	123	182	121	187	102	182	121	179	97	179	97	182	121	177	119	179	97	177	119	172	119	172	119	168	120	172	93	172	93	168	120	165	91	154	89	159	89	159	126	159	126	159	89	165	91	159	126	165	91	164	123	164	123	165	91	168	120	159	126	153	129	154	89	154	89	153	129	146	130	154	89	146	130	145	90	145	90	146	130	140	129	145	90	140	129	138	93	138	93	140	129	135	126	138	93	135	126	132	97	132	97	135	126	130	122	132	97	130	122	128	103	128	103	130	122	127	116	128	103	127	116	126	110	209	340	203	347	207	248	207	248	203	347	198	347	207	248	198	347	196	279	196	279	198	347	190	346	196	279	190	346	186	302	169	321	175	317	178	344	178	344	175	317	180	311	178	344	180	311	190	346	190	346	180	311	186	302	219	132	236	152	225	167	225	167	236	152	228	175	230	295	228	175	236	152	230	295	236	152	240	268	240	268	236	152	254	176	240	268	254	176	248	245	248	245	254	176	256	208	274	235	256	208	272	202	274	235	272	202	291	232	228	175	230	295	225	190	225	190	230	295	219	320	225	190	219	320	217	217	217	217	219	320	209	340	217	217	209	340	207	248	225	167	217	157	219	132	219	132	217	157	208	146	219	132	208	146	203	115	203	115	208	146	200	136	203	115	200	136	194	131	190	126	187	102	203	115	190	126	203	115	194	131	172	119	172	93	179	97	327	321	325	329	324	303	324	303	325	329	322	337	324	303	322	337	317	283	317	283	322	337	316	342	317	283	316	342	309	346	309	346	300	347	302	305	309	346	302	305	304	304	309	346	304	304	306	302	309	346	306	302	306	301	309	346	306	301	306	259	309	346	306	259	317	283	285	316	288	313	289	344	289	344	288	313	293	310	289	344	293	310	294	347	294	347	293	310	298	307	294	347	298	307	300	347	300	347	298	307	302	305	281	329	281	324	282	335	282	335	281	324	283	320	282	335	283	320	284	340	284	340	283	320	285	316	284	340	285	316	289	344	306	259	306	301	304	290	306	259	304	290	298	276	306	259	298	276	291	232	288	257	274	235	291	232	288	257	291	232	298	276	256	208	254	176	272	202	140	323	136	337	136	322	178	344	162	323	169	321	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	184	119	191	154	176	120	176	120	191	154	169	120	165	120	169	120	191	154	165	120	191	154	271	262	271	262	191	154	313	282	188	248	194	255	185	292	185	292	194	255	201	259	185	292	201	259	313	292	313	292	201	259	210	261	313	292	210	261	221	262	313	292	221	262	271	262	313	292	271	262	313	282	264	106	258	108	258	90	258	90	258	108	253	112	258	90	253	112	249	92	249	92	253	112	247	117	249	92	247	117	241	123	278	108	277	107	280	91	280	91	277	107	274	106	280	91	274	106	271	106	271	106	264	106	266	89	266	89	264	106	258	90	249	92	241	123	239	95	239	95	241	123	230	134	239	95	230	134	228	100	228	100	230	134	221	142	228	100	221	142	214	106	214	106	221	142	212	148	214	106	212	148	203	112	203	112	212	148	203	152	203	112	203	152	193	116	193	116	203	152	191	154	193	116	191	154	184	119	307	112	309	121	308	128	307	112	308	128	306	133	307	112	306	133	302	137	307	112	302	137	301	103	297	140	291	141	292	96	297	140	292	96	301	103	297	140	301	103	302	137	291	141	286	140	292	96	292	96	286	140	282	138	292	96	282	138	280	91	280	91	282	138	280	111	280	91	280	111	280	109	280	91	280	109	278	108	282	138	278	134	278	115	282	138	278	115	280	113	282	138	280	113	280	111	274	125	275	120	275	130	275	130	275	120	276	117	275	130	276	117	278	134	278	134	276	117	278	115	271	106	266	89	280	91	185	292	169	241	183	239	185	292	183	239	188	248	271	262	140	123	149	113	271	262	149	113	154	116	271	262	154	116	158	118	271	262	158	118	161	119	271	262	161	119	165	120	442	291	442	146	453	219	415	282	425	219	425	219	442	146	425	219	415	155	442	146	415	155	410	83	410	83	415	155	388	100	410	83	388	100	361	34	361	34	388	100	346	57	361	34	346	57	299	2	299	2	346	57	292	29	299	2	292	29	228	18	228	18	165	29	227	-9	227	-9	165	29	154	2	38	155	43	83	67	100	67	100	43	83	92	34	67	100	92	34	110	57	110	57	92	34	154	2	110	57	154	2	165	29	38	155	28	219	43	83	43	83	28	219	11	292	11	292	28	219	44	355	44	355	28	219	38	282	11	292	0	219	11	146	11	292	11	146	43	83	231	448	228	420	292	410	231	448	292	410	301	436	301	436	292	410	346	381	301	436	346	381	362	404	362	404	346	381	388	337	362	404	388	337	410	354	410	354	388	337	415	282	410	354	415	282	442	291	442	291	415	282	425	219	442	291	425	219	442	146	228	18	227	-9	299	2	228	420	231	448	165	410	165	410	231	448	157	436	165	410	157	436	110	381	110	381	157	436	93	404	110	381	93	404	67	337	67	337	93	404	44	355	67	337	44	355	38	282	174	125	176	93	181	116	181	116	176	93	200	89	181	116	200	89	189	110	189	110	200	89	200	108	233	121	200	108	200	89	233	121	200	89	241	98	277	343	253	347	265	326	265	326	253	347	252	328	220	315	252	328	253	347	220	315	253	347	215	338	265	326	274	320	277	343	277	343	274	320	280	310	277	343	280	310	296	330	296	330	280	310	284	297	296	330	284	297	285	279	285	279	283	242	301	161	301	161	283	242	275	124	323	249	320	283	317	204	317	204	320	283	311	310	317	204	311	310	301	161	301	161	311	310	296	330	301	161	296	330	285	279	233	121	241	98	258	154	258	154	241	98	275	124	258	154	275	124	274	197	274	197	275	124	283	242	171	192	181	237	182	314	182	314	181	237	197	281	182	314	197	281	215	338	215	338	197	281	220	315	182	314	157	104	171	192	171	192	157	104	169	156	170	139	169	156	157	104	170	139	157	104	176	93	131	179	134	148	137	230	137	230	134	148	142	123	137	230	142	123	155	276	155	276	142	123	157	104	155	276	157	104	182	314	170	139	176	93	174	125	442	291	442	146	453	219	476	177	476	225	-6	225	476	177	-6	225	-6	177	258	-199	258	602	210	602	258	-199	210	602	210	-199	210	-199	258	-199	210	225	210	225	258	-199	258	177	210	225	258	177	477	225	477	225	258	177	477	177	210	177	210	-199	258	-199	210	177	258	-199	258	225	210	177	258	225	-6	225	210	177	-6	225	-6	177	258	225	258	602	210	602	258	225	210	602	210	177	258	225	210	177	477	177	258	225	477	177	477	225	258	177	258	602	210	602	258	177	210	602	210	225	258	177	210	225	-6	225	258	177	-6	225	-6	177	210	602	258	-199	258	602	258	225	258	177	476	177	258	225	476	177	476	225	258	-199	210	602	210	-199	258	602	210	602	258	-199	258	-199	210	602	210	225	258	-199	210	225	210	177	210	177	210	225	-6	225	210	177	-6	225	-6	177	258	-199	210	177	210	-199	210	-199	258	-199	210	177	210	177	258	-199	258	177	210	177	258	177	476	225	476	225	258	177	476	177	-6	225	-6	177	210	177	-6	225	210	177	476	225	258	602	210	602	258	225	258	225	210	602	210	225	258	225	210	225	476	177	476	177	210	225	-6	225	476	177	-6	225	-6	177	258	225	476	177	476	225	258	602	210	602	258	-199	258	-199	210	602	210	225	258	-199	210	225	210	177	210	177	210	225	-6	225	210	177	-6	225	-6	177	258	177	476	177	258	225	258	225	476	177	476	225	258	-199	210	177	210	-199	-6	163	-6	115	476	115	-6	163	476	115	476	163	-6	287	-6	239	476	239	-6	287	476	239	476	287	149	602	149	-199	197	-199	149	602	197	-199	197	602	271	602	271	-199	320	-199	271	602	320	-199	320	602	258	239	477	239	477	287	258	239	477	287	210	287	258	239	210	287	258	-199	258	163	258	115	477	115	258	163	477	115	477	163	258	-199	210	287	210	-199	477	225	149	225	197	171	477	225	197	171	271	171	477	225	271	171	320	177	477	225	320	177	477	177	271	171	271	-199	320	-199	271	171	320	-199	320	177	149	225	149	-199	197	-199	149	225	197	-199	197	171	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	149	-199	197	-199	149	287	149	287	197	-199	197	239	149	287	197	239	476	287	476	287	197	239	476	239	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	258	287	210	239	258	287	-6	287	258	-199	210	115	210	-199	210	239	-6	287	-6	239	210	115	-6	163	-6	115	271	-199	320	-199	271	177	271	177	320	-199	320	225	271	177	320	225	197	177	197	177	320	225	149	177	197	177	149	177	197	-199	197	-199	149	177	149	-199	-6	225	-6	177	149	177	-6	225	149	177	320	225	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	239	271	-199	320	-199	271	239	320	-199	320	287	271	239	320	287	-6	287	271	239	-6	287	-6	239	210	602	258	163	258	602	258	287	258	239	477	239	258	287	477	239	477	287	258	163	210	602	210	115	258	163	210	115	477	115	258	163	477	115	477	163	197	225	197	602	149	602	197	225	149	602	149	177	197	225	149	177	477	177	197	225	477	177	271	225	320	225	320	602	271	602	320	225	271	602	271	225	320	225	271	225	477	177	320	225	477	177	477	225	197	163	197	602	149	602	197	163	149	602	149	115	197	163	149	115	476	115	197	163	476	115	476	163	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	258	602	210	602	258	115	258	115	210	602	210	287	258	115	210	287	210	239	210	239	210	287	-6	287	210	239	-6	287	-6	239	258	115	210	239	210	163	258	115	210	163	-6	163	258	115	-6	163	-6	115	197	602	149	602	197	225	197	225	149	602	149	225	197	225	149	225	320	177	320	177	149	225	-6	225	320	177	-6	225	-6	177	320	177	320	602	271	602	320	177	271	602	271	225	320	177	271	225	197	225	320	115	320	602	271	602	320	115	271	602	271	163	320	115	271	163	-6	163	320	115	-6	163	-6	115	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	258	602	210	602	258	-199	258	287	258	239	477	239	258	287	477	239	477	287	258	163	258	115	477	115	258	163	477	115	477	163	258	-199	210	602	210	-199	149	602	149	-199	197	-199	149	602	197	-199	197	602	271	602	320	-199	320	602	320	225	320	177	477	177	320	225	477	177	477	225	320	-199	271	602	271	-199	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	477	163	477	163	320	115	477	115	149	602	149	-199	197	-199	149	602	197	-199	197	602	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	477	239	320	287	477	239	477	287	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	210	287	210	239	210	287	-6	287	210	602	210	287	258	-199	210	602	258	-199	258	602	258	-199	210	115	210	-199	210	239	-6	287	-6	239	210	115	-6	163	-6	115	197	602	149	602	197	-199	197	-199	149	602	149	225	197	-199	149	225	149	177	149	177	149	225	-6	225	149	177	-6	225	-6	177	271	602	271	-199	320	-199	271	602	320	-199	320	602	197	-199	149	177	149	-199	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	602	271	-199	320	-199	271	602	320	-199	320	602	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	210	-199	258	-199	210	115	210	115	258	-199	258	115	210	115	258	115	476	163	476	163	258	115	476	115	-6	163	-6	115	210	115	-6	163	210	115	476	163	-6	287	-6	239	476	239	-6	287	476	239	476	287	476	225	-6	225	149	177	476	225	149	177	197	177	476	225	197	177	271	177	476	225	271	177	320	177	476	225	320	177	476	177	271	177	271	-199	320	-199	271	177	320	-199	320	177	149	177	149	-199	197	-199	149	177	197	-199	197	177	149	177	-6	225	-6	177	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	-6	287	-6	239	476	239	-6	287	476	239	476	287	-6	163	-6	115	476	115	-6	163	476	115	476	163	258	602	210	602	258	287	258	287	210	602	210	287	258	287	210	287	476	239	476	239	210	287	-6	287	476	239	-6	287	-6	239	258	287	476	239	476	287	197	602	149	602	197	225	197	225	149	602	149	225	197	225	149	225	476	177	476	177	149	225	-6	225	476	177	-6	225	-6	177	320	225	320	602	271	602	320	225	271	602	271	225	320	225	271	225	476	177	320	225	476	177	476	225	197	225	476	177	271	225	-6	163	-6	115	476	115	-6	163	476	115	476	163	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	-6	163	210	115	210	163	210	163	210	115	258	-199	210	163	258	-199	210	239	210	239	258	-199	210	287	210	239	210	287	-6	287	258	602	210	602	258	-199	258	287	258	239	476	239	258	287	476	239	476	287	258	163	258	115	476	115	258	163	476	115	476	163	258	-199	210	115	210	-199	210	287	258	-199	210	602	210	239	-6	287	-6	239	210	115	-6	163	-6	115	197	602	149	602	197	-199	197	-199	149	602	149	225	197	-199	149	225	149	177	149	177	149	225	-6	225	149	177	-6	225	-6	177	320	602	271	602	320	-199	320	-199	271	602	271	225	320	-199	271	225	271	177	271	177	271	225	197	225	271	177	197	225	197	177	320	177	476	177	320	225	320	225	476	177	476	225	320	-199	271	177	271	-199	197	-199	149	177	149	-199	149	115	149	-199	197	-199	149	115	197	-199	197	163	149	115	197	163	-6	163	149	115	-6	163	-6	115	271	-199	320	-199	271	163	271	163	320	-199	320	115	271	163	320	115	476	163	476	163	320	115	476	115	197	239	197	602	149	602	197	239	149	602	149	287	197	239	149	287	-6	287	197	239	-6	287	-6	239	320	287	320	602	271	602	320	287	271	602	271	239	320	287	271	239	476	239	320	287	476	239	476	287	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	112	-107	113	-78	112	-111	112	-111	108	-72	103	-134	103	-134	108	-72	101	-69	103	-134	101	-69	92	-68	116	-84	113	-78	114	-104	116	-84	114	-104	115	-101	116	-84	115	-101	117	-97	116	-84	117	-97	118	-92	180	-54	168	-84	185	-105	185	-105	168	-84	155	-105	185	-105	155	-105	154	-128	154	-128	155	-105	141	-118	154	-128	141	-118	125	-122	125	-122	121	-122	154	-128	154	-128	121	-122	120	-136	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	407	447	388	449	390	434	390	434	388	449	385	435	364	429	385	435	365	446	364	429	365	446	346	411	346	411	365	446	346	439	346	411	346	439	331	382	331	382	346	439	329	428	331	382	329	428	317	339	317	339	329	428	314	414	317	339	314	414	305	283	305	283	314	414	302	398	305	283	302	398	300	262	300	262	302	398	289	378	300	262	289	378	279	357	426	381	434	385	435	433	435	433	434	385	440	391	435	433	440	391	443	421	443	421	440	391	444	399	443	421	444	399	446	408	422	441	407	447	411	380	422	441	411	380	418	379	422	441	418	379	426	381	422	441	426	381	435	433	411	380	407	447	404	384	404	384	407	447	400	426	404	384	400	426	399	422	404	384	399	422	398	389	398	389	399	422	398	419	398	389	398	419	396	416	394	433	397	431	407	447	407	447	397	431	399	429	407	447	399	429	400	426	395	396	398	389	396	416	395	396	396	416	394	411	395	396	394	411	393	405	388	449	365	446	385	435	305	283	300	262	372	262	305	283	372	262	375	283	300	262	279	357	270	335	300	262	270	335	262	310	300	262	262	310	254	283	300	262	254	283	252	50	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	248	262	189	-15	211	-68	248	262	211	-68	234	-15	248	262	234	-15	252	50	248	262	252	50	254	283	248	262	254	283	140	283	248	262	140	283	135	262	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	189	-15	180	-54	185	-105	189	-15	185	-105	211	-68	120	-136	121	-122	117	-120	120	-136	117	-120	114	-118	120	-136	114	-118	112	-115	120	-136	112	-115	103	-134	112	-111	103	-134	112	-115	88	-128	103	-134	92	-68	88	-128	92	-68	85	-69	88	-128	85	-69	78	-73	88	-128	78	-73	77	-120	72	-79	69	-87	70	-109	72	-79	70	-109	77	-120	72	-79	77	-120	78	-73	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	70	-109	69	-87	67	-96	407	447	390	434	394	433	242	447	225	434	230	433	108	-72	112	-111	113	-78	113	-78	112	-107	114	-104	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	-48	-110	-47	-78	-48	-111	-48	-111	-53	-72	-47	-115	-47	-115	-53	-72	-57	-134	-47	-115	-57	-134	-40	-136	-42	-98	-42	-94	-43	-99	-43	-99	-42	-94	-43	-85	-43	-99	-43	-85	-44	-102	-44	-102	-43	-85	-46	-104	-46	-106	-46	-104	-43	-85	-46	-106	-43	-85	-47	-78	-47	-78	-48	-110	-47	-109	-47	-78	-47	-109	-47	-108	-47	-78	-47	-108	-46	-106	-1	-101	-9	-109	-6	-128	-6	-128	-9	-109	-17	-115	-6	-128	-17	-115	-17	-132	-17	-132	-17	-115	-25	-119	-17	-132	-25	-119	-29	-135	-29	-135	-25	-119	-34	-120	33	8	25	-29	33	-94	33	-94	25	-29	18	-56	33	-94	18	-56	14	-114	14	-114	18	-56	11	-75	14	-114	11	-75	4	-89	4	-89	-1	-101	4	-122	4	-122	-1	-101	-6	-128	83	250	77	224	79	5	79	5	77	224	68	183	79	5	68	183	65	-34	65	-34	68	183	56	129	65	-34	56	129	50	-67	50	-67	56	129	43	58	50	-67	43	58	33	8	92	283	34	283	87	262	92	283	87	262	92	52	92	283	92	52	139	262	92	283	139	262	105	324	193	438	193	409	203	420	193	438	203	420	212	445	212	445	203	420	213	428	212	445	213	428	231	449	231	449	213	428	224	433	231	449	224	433	236	435	163	351	171	373	177	429	177	429	171	373	181	391	177	429	181	391	193	438	193	438	181	391	193	409	162	417	143	398	143	283	162	417	143	283	154	322	162	417	154	322	163	351	162	417	163	351	177	429	273	449	251	451	258	436	258	436	251	451	250	436	236	435	250	436	251	451	236	435	251	451	231	449	248	26	257	5	250	25	250	25	257	5	252	24	258	26	252	24	257	5	258	26	257	5	274	18	293	38	314	65	303	71	293	38	303	71	289	54	293	38	289	54	276	41	293	38	276	41	274	18	266	31	258	26	274	18	266	31	274	18	276	41	248	26	247	27	257	5	257	5	247	27	246	29	257	5	246	29	242	-2	242	-2	246	29	245	31	242	-2	245	31	245	224	245	224	245	31	248	237	248	237	245	31	248	43	264	412	265	395	265	415	265	415	265	395	269	387	265	415	269	387	267	417	267	417	269	387	270	420	264	408	264	404	265	395	264	408	265	395	264	412	273	449	258	436	264	434	273	449	264	434	268	432	273	449	268	432	271	429	273	449	271	429	272	426	273	449	272	426	274	381	273	449	274	381	292	442	315	420	306	432	308	382	315	420	308	382	314	388	315	420	314	388	317	396	315	420	317	396	319	406	281	378	290	376	292	442	292	442	290	376	300	378	292	442	300	378	306	432	306	432	300	378	308	382	274	381	272	426	272	425	274	381	272	425	272	424	274	381	272	424	271	423	274	381	271	423	271	421	274	381	271	421	270	420	274	381	270	420	269	387	311	287	308	289	309	273	311	287	309	273	310	276	311	287	310	276	311	280	311	287	311	280	311	282	311	287	311	282	311	285	297	231	299	238	300	288	300	288	299	238	302	245	300	288	302	245	302	288	302	288	302	245	304	252	302	288	304	252	304	289	304	289	304	252	306	259	304	289	306	259	306	289	306	289	306	259	307	265	306	289	307	265	308	289	308	289	307	265	308	268	308	289	308	268	309	273	296	288	285	286	293	214	296	288	293	214	294	219	296	288	294	219	295	221	296	288	295	221	295	223	296	288	295	223	296	226	296	288	296	226	297	231	296	288	297	231	300	288	278	158	293	214	285	286	278	158	285	286	275	285	278	158	275	285	265	109	253	283	252	256	254	70	253	283	254	70	264	284	264	284	254	70	265	109	264	284	265	109	275	285	254	70	252	256	252	254	254	70	252	254	251	251	254	70	251	251	250	246	254	70	250	246	248	237	254	70	248	237	248	43	253	283	242	283	246	262	253	283	246	262	249	261	253	283	249	261	251	260	253	283	251	260	252	258	253	283	252	258	252	256	195	28	196	17	197	41	197	41	196	17	200	8	197	41	200	8	201	63	201	63	200	8	206	1	201	63	206	1	210	98	210	98	206	1	215	-3	210	98	215	-3	224	151	224	151	215	-3	226	-4	224	151	226	-4	245	224	245	224	226	-4	242	-2	143	398	139	262	143	283	143	283	139	262	242	262	143	283	242	262	242	283	242	283	242	262	246	262	139	262	143	398	128	379	139	262	128	379	116	355	139	262	116	355	105	324	83	250	79	5	92	52	83	250	92	52	87	262	4	-89	4	-122	14	-114	-40	-120	-44	-119	-40	-136	-40	-120	-40	-136	-29	-135	-40	-120	-29	-135	-34	-120	-46	-117	-47	-115	-40	-136	-46	-117	-40	-136	-44	-119	-53	-72	-60	-68	-57	-134	-57	-134	-60	-68	-68	-67	-57	-134	-68	-67	-72	-129	-72	-129	-68	-67	-76	-69	-72	-129	-76	-69	-82	-73	-72	-129	-82	-73	-83	-121	-83	-121	-82	-73	-88	-79	-83	-121	-88	-79	-90	-110	-90	-110	-88	-79	-91	-88	-90	-110	-91	-88	-92	-97	33	8	33	-94	50	-67	292	442	274	381	281	378	87	262	34	283	29	262	-53	-72	-48	-111	-47	-78	-42	-94	-42	-98	-42	-96	-48	-108	-47	-77	-48	-109	-48	-109	-53	-71	-59	-132	-59	-132	-53	-71	-60	-67	-59	-132	-60	-67	-68	-66	-42	-95	-42	-91	-43	-98	-43	-98	-42	-91	-43	-84	-43	-98	-43	-84	-44	-100	-44	-100	-43	-84	-46	-102	-46	-104	-46	-102	-43	-84	-46	-104	-43	-84	-47	-77	-47	-77	-48	-108	-47	-107	-47	-77	-47	-107	-47	-105	-47	-77	-47	-105	-46	-104	-14	-112	-20	-115	-8	-127	-8	-127	-20	-115	-27	-117	-8	-127	-27	-117	-34	-117	-34	-117	-40	-117	-8	-127	-8	-127	-40	-117	-42	-134	4	-88	2	-92	22	-103	22	-103	2	-92	0	-97	22	-103	0	-97	-3	-102	-3	-102	-9	-108	-8	-127	-8	-127	-9	-108	-14	-112	-42	-134	-40	-117	-43	-116	-42	-134	-43	-116	-46	-115	-42	-134	-46	-115	-47	-112	-42	-134	-47	-112	-59	-132	-48	-109	-59	-132	-47	-112	-73	-126	-59	-132	-68	-66	-73	-126	-68	-66	-76	-67	-73	-126	-76	-67	-83	-71	-73	-126	-83	-71	-83	-118	-88	-77	-91	-84	-90	-106	-88	-77	-90	-106	-83	-118	-88	-77	-83	-118	-83	-71	52	103	39	42	50	-65	50	-65	39	42	28	-8	50	-65	28	-8	22	-103	22	-103	28	-8	18	-49	22	-103	18	-49	7	-81	7	-81	6	-84	22	-103	22	-103	6	-84	4	-88	214	445	196	438	200	416	200	416	196	438	189	404	180	389	189	404	196	438	180	389	196	438	179	428	154	326	162	350	163	416	163	416	162	350	171	371	163	416	171	371	179	428	179	428	171	371	180	389	127	375	138	262	142	396	142	396	138	262	143	283	142	396	143	283	163	416	163	416	143	283	147	299	163	416	147	299	154	326	243	-3	245	31	248	262	243	-3	248	262	227	-5	227	-5	248	262	226	171	227	-5	226	171	216	-3	216	-3	226	171	215	124	216	-3	215	124	207	0	207	0	215	124	206	87	207	0	206	87	201	7	201	7	206	87	200	60	201	7	200	60	197	16	197	16	200	60	196	41	197	16	196	41	195	27	254	452	251	437	260	436	254	452	260	436	261	451	261	451	260	436	268	434	261	451	268	434	269	451	269	451	268	434	274	431	269	451	274	431	277	450	277	450	274	431	278	427	277	450	278	427	286	449	286	449	278	427	279	423	286	449	279	423	288	222	325	447	321	446	329	387	329	387	321	446	317	445	329	387	317	445	315	444	315	444	312	444	329	387	329	387	312	444	310	313	338	451	336	451	338	424	338	424	336	451	335	450	338	424	335	450	334	408	334	408	335	450	333	449	334	408	333	449	329	448	342	441	343	446	343	447	342	441	343	447	342	449	342	441	342	449	342	450	342	441	342	450	341	434	341	434	342	450	341	451	341	434	341	451	340	452	341	434	340	452	339	452	341	434	339	452	338	424	329	448	325	447	329	387	329	448	329	387	334	408	310	313	312	444	309	445	310	313	309	445	304	445	310	313	304	445	299	446	310	313	299	446	294	447	310	313	294	447	288	222	271	403	271	401	271	405	271	405	271	401	272	399	271	405	272	399	272	408	272	408	272	399	273	396	272	408	273	396	273	410	273	410	273	396	274	394	273	410	274	394	275	413	275	413	274	394	275	392	275	413	275	392	277	417	277	417	275	392	276	389	277	417	276	389	277	387	278	418	277	417	277	385	278	418	277	385	278	383	279	421	279	419	288	222	288	222	279	419	278	418	288	222	278	418	278	381	278	381	267	133	288	222	286	449	288	222	294	447	279	422	279	421	288	222	279	422	288	222	279	423	248	262	245	31	252	63	248	262	252	63	254	283	254	283	252	63	267	133	254	283	267	133	278	381	143	283	138	262	248	262	143	283	248	262	254	283	127	375	115	350	138	262	138	262	115	350	104	320	138	262	104	320	92	57	92	57	104	320	92	283	92	57	92	283	86	262	86	262	92	283	30	283	86	262	30	283	27	262	277	417	277	387	277	385	200	416	211	425	214	445	214	445	211	425	224	432	214	445	224	432	234	450	234	450	224	432	237	436	234	450	237	436	254	452	254	452	237	436	251	437	304	69	288	51	293	36	293	36	288	51	276	38	293	36	276	38	275	16	275	16	276	38	266	30	275	16	266	30	259	3	259	3	266	30	258	25	259	3	258	25	252	24	252	24	250	24	259	3	259	3	250	24	248	25	259	3	248	25	247	27	243	-3	259	3	247	27	243	-3	247	27	246	29	243	-3	246	29	245	31	73	-11	92	57	86	262	73	-11	86	262	67	175	73	-11	67	175	52	103	73	-11	52	103	50	-65	-3	-102	-8	-127	22	-103	304	69	293	36	315	64	278	418	278	383	278	381	338	451	338	424	339	452	-90	-106	-91	-84	-92	-93	-53	-71	-48	-109	-47	-77	-42	-91	-42	-95	-42	-93	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	112	-110	113	-78	112	-111	112	-111	108	-72	103	-134	103	-134	108	-72	100	-68	103	-134	100	-68	92	-67	115	-104	116	-102	117	-85	117	-85	116	-102	117	-99	117	-85	117	-99	118	-94	118	-94	117	-99	118	-98	118	-94	118	-98	118	-96	114	-106	115	-104	117	-85	114	-106	117	-85	113	-108	113	-108	117	-85	113	-78	113	-108	113	-78	113	-109	113	-109	113	-78	112	-110	159	-101	152	-109	154	-128	154	-128	152	-109	144	-115	154	-128	144	-115	143	-132	143	-132	144	-115	135	-119	143	-132	135	-119	132	-135	132	-135	135	-119	126	-120	195	8	187	-29	194	-94	194	-94	187	-29	180	-56	194	-94	180	-56	175	-114	175	-114	180	-56	173	-75	175	-114	173	-75	166	-89	166	-89	159	-101	165	-122	165	-122	159	-101	154	-128	244	250	237	224	240	5	240	5	237	224	228	183	240	5	228	183	227	-34	227	-34	228	183	218	129	227	-34	218	129	211	-67	211	-67	218	129	205	58	211	-67	205	58	195	8	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	254	283	140	283	248	262	254	283	248	262	253	52	254	283	253	52	301	262	254	283	301	262	266	324	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	355	438	354	409	365	420	355	438	365	420	373	445	373	445	365	420	375	427	373	445	375	427	392	449	392	449	375	427	386	432	392	449	386	432	398	434	324	351	333	373	338	429	338	429	333	373	342	391	338	429	342	391	355	438	355	438	342	391	354	409	323	417	304	398	305	283	323	417	305	283	315	322	323	417	315	322	324	351	323	417	324	351	338	429	434	449	412	451	419	434	419	434	412	451	411	435	398	434	411	435	412	451	398	434	412	451	392	449	410	26	419	5	412	25	412	25	419	5	414	24	420	26	414	24	419	5	420	26	419	5	436	18	454	38	475	65	465	71	454	38	465	71	451	54	454	38	451	54	438	41	454	38	438	41	436	18	428	31	420	26	436	18	428	31	436	18	438	41	410	26	408	27	419	5	419	5	408	27	407	29	419	5	407	29	403	-2	403	-2	407	29	407	31	403	-2	407	31	406	224	406	224	407	31	409	237	409	237	407	31	409	43	426	412	426	395	427	415	427	415	426	395	430	387	427	415	430	387	429	417	429	417	430	387	431	420	425	408	425	404	426	395	425	408	426	395	426	412	434	449	419	434	425	433	434	449	425	433	430	432	434	449	430	432	433	429	434	449	433	429	434	426	434	449	434	426	436	381	434	449	436	381	453	442	477	420	468	432	469	382	477	420	469	382	475	388	477	420	475	388	479	396	477	420	479	396	480	406	443	378	452	376	453	442	453	442	452	376	461	378	453	442	461	378	468	432	468	432	461	378	469	382	436	381	434	426	434	425	436	381	434	425	433	424	436	381	433	424	433	423	436	381	433	423	432	421	436	381	432	421	431	420	436	381	431	420	430	387	473	287	469	289	471	273	473	287	471	273	472	276	473	287	472	276	472	280	473	287	472	280	473	282	473	287	473	282	473	285	459	231	461	238	461	288	461	288	461	238	463	245	461	288	463	245	464	288	464	288	463	245	465	252	464	288	465	252	466	289	466	289	465	252	467	259	466	289	467	259	468	289	468	289	467	259	469	265	468	289	469	265	469	289	469	289	469	265	469	268	469	289	469	268	471	273	456	221	457	223	458	288	458	288	457	223	458	226	458	288	458	226	461	288	461	288	458	226	459	231	415	283	414	256	416	70	415	283	416	70	426	284	426	284	416	70	426	109	426	284	426	109	436	285	436	285	426	109	439	158	436	285	439	158	447	286	447	286	439	158	455	214	447	286	455	214	458	288	458	288	455	214	456	219	458	288	456	219	456	221	416	70	414	256	414	254	416	70	414	254	413	251	416	70	413	251	412	246	416	70	412	246	409	237	416	70	409	237	409	43	415	283	404	283	407	262	415	283	407	262	410	261	415	283	410	261	412	260	415	283	412	260	414	258	415	283	414	258	414	256	357	28	358	17	358	41	358	41	358	17	361	8	358	41	361	8	363	63	363	63	361	8	367	1	363	63	367	1	372	98	372	98	367	1	376	-3	372	98	376	-3	386	151	386	151	376	-3	387	-4	386	151	387	-4	406	224	406	224	387	-4	403	-2	304	398	301	262	305	283	305	283	301	262	404	262	305	283	404	262	404	283	404	283	404	262	407	262	301	262	304	398	290	379	301	262	290	379	278	355	301	262	278	355	266	324	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	244	250	240	5	253	52	244	250	253	52	248	262	166	-89	165	-122	175	-114	121	-120	117	-119	120	-136	121	-120	120	-136	132	-135	121	-120	132	-135	126	-120	112	-111	103	-134	113	-115	113	-115	103	-134	120	-136	113	-115	120	-136	114	-117	114	-117	120	-136	117	-119	89	-129	103	-134	92	-67	89	-129	92	-67	85	-69	89	-129	85	-69	78	-73	89	-129	78	-73	78	-121	73	-79	69	-88	71	-110	73	-79	71	-110	78	-121	73	-79	78	-121	78	-73	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	71	-110	69	-88	68	-97	195	8	194	-94	211	-67	453	442	436	381	443	378	140	283	135	262	248	262	242	447	225	434	230	433	108	-72	112	-111	113	-78	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	-52	-107	-51	-78	-52	-111	-52	-111	-56	-72	-61	-134	-61	-134	-56	-72	-63	-69	-61	-134	-63	-69	-71	-68	-47	-84	-51	-78	-50	-104	-47	-84	-50	-104	-48	-101	-47	-84	-48	-101	-47	-97	-47	-84	-47	-97	-46	-92	15	-54	3	-84	20	-105	20	-105	3	-84	-8	-105	20	-105	-8	-105	-10	-128	-10	-128	-8	-105	-23	-118	-10	-128	-23	-118	-39	-122	-39	-122	-43	-122	-10	-128	-10	-128	-43	-122	-44	-136	113	-108	114	-77	113	-109	113	-109	108	-71	102	-134	102	-134	108	-71	101	-67	102	-134	101	-67	92	-66	116	-102	117	-100	118	-84	118	-84	117	-100	118	-98	118	-84	118	-98	119	-91	119	-91	118	-98	119	-95	119	-91	119	-95	119	-93	115	-104	116	-102	118	-84	115	-104	118	-84	114	-105	114	-105	118	-84	114	-77	114	-105	114	-77	113	-107	113	-107	114	-77	113	-108	147	-114	141	-118	153	-128	153	-128	141	-118	134	-121	153	-128	134	-121	126	-122	126	-122	122	-122	153	-128	153	-128	122	-122	119	-136	166	-88	164	-92	184	-104	184	-104	164	-92	161	-97	184	-104	161	-97	157	-102	157	-102	152	-108	153	-128	153	-128	152	-108	147	-114	119	-136	122	-122	118	-119	119	-136	118	-119	115	-116	119	-136	115	-116	114	-113	119	-136	114	-113	102	-134	113	-109	102	-134	114	-113	88	-127	102	-134	92	-66	88	-127	92	-66	85	-67	88	-127	85	-67	79	-71	88	-127	79	-71	78	-118	73	-77	70	-84	71	-106	73	-77	71	-106	78	-118	73	-77	78	-118	79	-71	242	447	224	449	225	434	225	434	224	449	220	435	200	429	220	435	201	446	200	429	201	446	181	411	181	411	201	446	181	439	181	411	181	439	166	382	166	382	181	439	164	428	166	382	164	428	152	339	152	339	164	428	149	414	152	339	149	414	140	283	140	283	149	414	137	398	140	283	137	398	135	262	135	262	137	398	125	378	135	262	125	378	115	357	262	381	269	385	270	433	270	433	269	385	275	391	270	433	275	391	278	421	278	421	275	391	279	399	278	421	279	399	281	408	258	441	242	447	246	380	258	441	246	380	253	379	258	441	253	379	262	381	258	441	262	381	270	433	246	380	242	447	239	384	239	384	242	447	235	426	239	384	235	426	234	422	239	384	234	422	234	389	234	389	234	422	233	419	234	389	233	419	231	416	230	433	233	431	242	447	242	447	233	431	234	429	242	447	234	429	235	426	230	396	234	389	231	416	230	396	231	416	229	411	230	396	229	411	228	405	224	449	201	446	220	435	214	103	202	42	212	-65	212	-65	202	42	190	-8	212	-65	190	-8	184	-104	184	-104	190	-8	180	-49	184	-104	180	-49	169	-81	377	445	358	438	362	416	362	416	358	438	352	404	342	389	352	404	358	438	342	389	358	438	341	428	309	299	317	326	324	416	324	416	317	326	325	350	324	416	325	350	341	428	341	428	325	350	333	371	341	428	333	371	342	389	305	283	309	299	324	416	305	283	324	416	304	396	305	283	304	396	301	262	305	283	301	262	411	262	305	283	411	262	416	283	410	25	409	27	421	3	421	3	409	27	408	29	421	3	408	29	405	-3	405	-3	408	29	407	31	411	262	407	31	414	63	411	262	414	63	416	283	416	283	414	63	429	133	416	283	429	133	441	381	441	381	429	133	451	222	441	381	441	419	440	383	440	383	441	419	440	418	440	383	440	418	440	385	440	385	440	418	439	387	416	452	413	437	422	436	416	452	422	436	424	451	424	451	422	436	430	434	424	451	430	434	431	451	431	451	430	434	436	431	431	451	436	431	440	450	440	450	436	431	440	427	440	450	440	427	448	449	448	449	440	427	442	423	448	449	442	423	451	222	487	447	483	446	492	387	492	387	483	446	479	445	492	387	479	445	477	444	477	444	474	444	492	387	492	387	474	444	473	313	500	451	498	451	501	424	501	424	498	451	497	450	501	424	497	450	497	408	497	408	497	450	495	449	497	408	495	449	492	387	492	387	495	449	491	448	492	387	491	448	487	447	505	441	506	446	505	447	505	441	505	447	505	449	505	441	505	449	504	450	505	441	504	450	503	434	503	434	504	450	503	451	503	434	503	451	502	452	503	434	502	452	501	452	503	434	501	452	501	424	473	313	474	444	471	445	473	313	471	445	467	445	473	313	467	445	462	446	473	313	462	446	456	447	473	313	456	447	451	222	436	394	437	392	437	413	437	413	437	392	438	389	437	413	438	389	439	417	439	417	438	389	439	387	439	417	439	387	440	418	448	449	451	222	456	447	451	222	442	423	442	422	451	222	442	422	442	421	451	222	442	421	441	419	451	222	441	419	441	381	301	262	304	396	289	375	301	262	289	375	277	350	301	262	277	350	266	320	301	262	266	320	255	57	266	320	254	283	255	57	255	57	254	283	248	262	255	57	248	262	236	-11	236	-11	248	262	230	175	236	-11	230	175	214	103	168	-84	166	-88	184	-104	168	-84	184	-104	169	-81	157	-102	153	-128	184	-104	434	403	434	401	434	405	434	405	434	401	434	399	434	405	434	399	435	408	435	408	434	399	435	396	435	408	435	396	436	410	436	410	435	396	436	394	436	410	436	394	437	413	362	416	374	425	377	445	377	445	374	425	386	432	377	445	386	432	396	450	396	450	386	432	399	436	396	450	399	436	416	452	416	452	399	436	413	437	359	41	359	16	362	60	362	60	359	16	363	7	362	60	363	7	369	87	369	87	363	7	370	0	369	87	370	0	377	124	377	124	370	0	379	-3	377	124	379	-3	389	171	389	171	379	-3	390	-5	389	171	390	-5	411	262	411	262	390	-5	405	-3	411	262	405	-3	407	31	466	69	450	51	455	36	455	36	450	51	438	38	455	36	438	38	437	16	437	16	438	38	428	30	437	16	428	30	421	3	421	3	428	30	421	25	421	3	421	25	415	24	415	24	412	24	421	3	421	3	412	24	410	25	140	283	135	262	248	262	140	283	248	262	254	283	135	262	115	357	106	335	135	262	106	335	97	310	135	262	97	310	89	283	135	262	89	283	87	50	83	262	24	-15	46	-68	83	262	46	-68	69	-15	83	262	69	-15	87	50	83	262	87	50	89	283	83	262	89	283	27	283	83	262	27	283	22	262	24	-15	15	-54	20	-105	24	-15	20	-105	46	-68	-44	-136	-43	-122	-47	-120	-44	-136	-47	-120	-50	-118	-44	-136	-50	-118	-52	-115	-44	-136	-52	-115	-61	-134	-52	-111	-61	-134	-52	-115	-75	-128	-61	-134	-71	-68	-75	-128	-71	-68	-79	-69	-75	-128	-79	-69	-86	-73	-75	-128	-86	-73	-87	-120	-92	-79	-95	-87	-94	-109	-92	-79	-94	-109	-87	-120	-92	-79	-87	-120	-86	-73	-94	-109	-95	-87	-97	-96	466	69	455	36	477	64	359	16	359	41	358	27	214	103	212	-65	236	-11	500	451	501	424	501	452	242	447	225	434	230	433	71	-106	70	-84	69	-93	108	-71	113	-109	114	-77	-56	-72	-52	-111	-51	-78	-51	-78	-52	-107	-50	-104	
diff --git a/debian/tmp/usr/share/mathgl/octave/mathgl.tar.gz b/debian/tmp/usr/share/mathgl/octave/mathgl.tar.gz
new file mode 100644
index 0000000..ccf14c9
Binary files /dev/null and b/debian/tmp/usr/share/mathgl/octave/mathgl.tar.gz differ
diff --git a/examples/.deps/full_test.Po b/examples/.deps/full_test.Po
new file mode 100644
index 0000000..60c7096
--- /dev/null
+++ b/examples/.deps/full_test.Po
@@ -0,0 +1,546 @@
+full_test.o: full_test.cpp /usr/include/time.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/time.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/xlocale.h \
+ /usr/include/locale.h /usr/include/bits/locale.h /usr/include/string.h \
+ /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ /usr/include/getopt.h ../include/mgl/mgl_zb.h ../include/mgl/mgl_ab.h \
+ ../include/mgl/mgl.h /usr/include/bits/wchar.h ../include/mgl/mgl_data.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_eps.h \
+ ../include/mgl/mgl_idtf.h /usr/include/stdint.h \
+ /usr/include/c++/4.4/list /usr/include/c++/4.4/bits/stl_list.h \
+ /usr/include/c++/4.4/bits/list.tcc /usr/include/c++/4.4/deque \
+ /usr/include/c++/4.4/bits/stl_deque.h \
+ /usr/include/c++/4.4/bits/deque.tcc /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/postypes.h /usr/include/c++/4.4/cwchar \
+ /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/cctype /usr/include/ctype.h \
+ /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
+ /usr/include/signal.h /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/bits/basic_string.tcc /usr/include/c++/4.4/sstream \
+ /usr/include/c++/4.4/istream /usr/include/c++/4.4/ios \
+ /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/bits/locale_classes.h \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc /usr/include/c++/4.4/ostream \
+ /usr/include/c++/4.4/bits/ostream.tcc \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/sstream.tcc /usr/include/c++/4.4/iostream \
+ /usr/include/c++/4.4/fstream /usr/include/c++/4.4/bits/codecvt.h \
+ /usr/include/c++/4.4/cstdio \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/basic_file.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++io.h \
+ /usr/include/c++/4.4/bits/fstream.tcc ../include/mgl/mgl_parse.h
+
+/usr/include/time.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/string.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/getopt.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_eps.h:
+
+../include/mgl/mgl_idtf.h:
+
+/usr/include/stdint.h:
+
+/usr/include/c++/4.4/list:
+
+/usr/include/c++/4.4/bits/stl_list.h:
+
+/usr/include/c++/4.4/bits/list.tcc:
+
+/usr/include/c++/4.4/deque:
+
+/usr/include/c++/4.4/bits/stl_deque.h:
+
+/usr/include/c++/4.4/bits/deque.tcc:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/c++/4.4/sstream:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/sstream.tcc:
+
+/usr/include/c++/4.4/iostream:
+
+/usr/include/c++/4.4/fstream:
+
+/usr/include/c++/4.4/bits/codecvt.h:
+
+/usr/include/c++/4.4/cstdio:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/basic_file.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++io.h:
+
+/usr/include/c++/4.4/bits/fstream.tcc:
+
+../include/mgl/mgl_parse.h:
diff --git a/examples/.deps/glut_example.Po b/examples/.deps/glut_example.Po
new file mode 100644
index 0000000..bc39a31
--- /dev/null
+++ b/examples/.deps/glut_example.Po
@@ -0,0 +1,367 @@
+glut_example.o: glut_example.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h ../include/mgl/mgl_glut.h \
+ ../include/mgl/mgl_gl.h /usr/include/GL/gl.h /usr/include/GL/glext.h \
+ /usr/include/inttypes.h /usr/include/stdint.h /usr/include/bits/wchar.h \
+ ../include/mgl/mgl_ab.h ../include/mgl/mgl.h /usr/include/xlocale.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+../include/mgl/mgl_glut.h:
+
+../include/mgl/mgl_gl.h:
+
+/usr/include/GL/gl.h:
+
+/usr/include/GL/glext.h:
+
+/usr/include/inttypes.h:
+
+/usr/include/stdint.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
diff --git a/examples/.deps/mgl_fltk_example-fltk_example.Po b/examples/.deps/mgl_fltk_example-fltk_example.Po
new file mode 100644
index 0000000..882ee36
--- /dev/null
+++ b/examples/.deps/mgl_fltk_example-fltk_example.Po
@@ -0,0 +1,399 @@
+mgl_fltk_example-fltk_example.o: fltk_example.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h ../include/mgl/mgl_fltk.h /usr/include/FL/Fl.H \
+ /usr/include/FL/Enumerations.H /usr/include/FL/Fl_Export.H \
+ /usr/include/Fl/Fl_Scroll.H /usr/include/Fl/Fl_Group.H \
+ /usr/include/Fl/Fl_Widget.H /usr/include/Fl/Enumerations.H \
+ /usr/include/Fl/Fl_Scrollbar.H /usr/include/Fl/Fl_Slider.H \
+ /usr/include/Fl/Fl_Valuator.H /usr/include/FL/Fl_Button.H \
+ /usr/include/FL/Fl_Counter.H /usr/include/FL/Fl_Menu_Bar.H \
+ /usr/include/FL/Fl_Menu_.H /usr/include/FL/Fl_Menu_Item.H \
+ /usr/include/FL/Fl_Widget.H /usr/include/FL/Fl_Image.H \
+ ../include/mgl/mgl_zb.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ /usr/include/bits/wchar.h /usr/include/xlocale.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+../include/mgl/mgl_fltk.h:
+
+/usr/include/FL/Fl.H:
+
+/usr/include/FL/Enumerations.H:
+
+/usr/include/FL/Fl_Export.H:
+
+/usr/include/Fl/Fl_Scroll.H:
+
+/usr/include/Fl/Fl_Group.H:
+
+/usr/include/Fl/Fl_Widget.H:
+
+/usr/include/Fl/Enumerations.H:
+
+/usr/include/Fl/Fl_Scrollbar.H:
+
+/usr/include/Fl/Fl_Slider.H:
+
+/usr/include/Fl/Fl_Valuator.H:
+
+/usr/include/FL/Fl_Button.H:
+
+/usr/include/FL/Fl_Counter.H:
+
+/usr/include/FL/Fl_Menu_Bar.H:
+
+/usr/include/FL/Fl_Menu_.H:
+
+/usr/include/FL/Fl_Menu_Item.H:
+
+/usr/include/FL/Fl_Widget.H:
+
+/usr/include/FL/Fl_Image.H:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
diff --git a/examples/.deps/mgl_fltk_example-wnd_samples.Po b/examples/.deps/mgl_fltk_example-wnd_samples.Po
new file mode 100644
index 0000000..490868d
--- /dev/null
+++ b/examples/.deps/mgl_fltk_example-wnd_samples.Po
@@ -0,0 +1,352 @@
+mgl_fltk_example-wnd_samples.o: wnd_samples.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h ../include/mgl/mgl.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/examples/.deps/mgl_qt_example-mgl_qt.moc.Po b/examples/.deps/mgl_qt_example-mgl_qt.moc.Po
new file mode 100644
index 0000000..b9e2bfa
--- /dev/null
+++ b/examples/.deps/mgl_qt_example-mgl_qt.moc.Po
@@ -0,0 +1,655 @@
+mgl_qt_example-mgl_qt.moc.o: ../include/mgl/mgl_qt.moc.cpp \
+ ../include/mgl/mgl_qt.h /usr/include/qt4/QtGui/QWidget \
+ /usr/include/qt4/QtGui/qwidget.h /usr/include/qt4/QtGui/qwindowdefs.h \
+ /usr/include/qt4/QtCore/qobjectdefs.h \
+ /usr/include/qt4/QtCore/qnamespace.h /usr/include/qt4/QtCore/qglobal.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/qt4/QtCore/qconfig.h /usr/include/qt4/QtCore/qfeatures.h \
+ /usr/include/qt4/QtCore/qobject.h /usr/include/qt4/QtCore/qstring.h \
+ /usr/include/qt4/QtCore/qchar.h /usr/include/qt4/QtCore/qbytearray.h \
+ /usr/include/qt4/QtCore/qatomic.h /usr/include/qt4/QtCore/qbasicatomic.h \
+ /usr/include/qt4/QtCore/qatomic_arch.h \
+ /usr/include/qt4/QtCore/qatomic_x86_64.h /usr/include/string.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/xlocale.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/stl_algobase.h /usr/include/c++/4.4/cstddef \
+ /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/postypes.h \
+ /usr/include/c++/4.4/cwchar /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/include/bits/wchar.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/cctype /usr/include/ctype.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
+ /usr/include/bits/sched.h /usr/include/bits/time.h /usr/include/signal.h \
+ /usr/include/bits/sigset.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/basic_string.tcc \
+ /usr/include/qt4/QtCore/qlist.h /usr/include/qt4/QtCore/qiterator.h \
+ /usr/include/qt4/QtCore/qalgorithms.h /usr/include/c++/4.4/iterator \
+ /usr/include/c++/4.4/ostream /usr/include/c++/4.4/ios \
+ /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/bits/locale_classes.h \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc \
+ /usr/include/c++/4.4/bits/ostream.tcc /usr/include/c++/4.4/istream \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/stream_iterator.h /usr/include/c++/4.4/list \
+ /usr/include/c++/4.4/bits/stl_list.h /usr/include/c++/4.4/bits/list.tcc \
+ /usr/include/qt4/QtCore/qscopedpointer.h \
+ /usr/include/qt4/QtCore/qmargins.h /usr/include/qt4/QtGui/qpaintdevice.h \
+ /usr/include/qt4/QtCore/qrect.h /usr/include/qt4/QtCore/qsize.h \
+ /usr/include/qt4/QtCore/qpoint.h /usr/include/qt4/QtGui/qpalette.h \
+ /usr/include/qt4/QtGui/qcolor.h /usr/include/qt4/QtGui/qrgb.h \
+ /usr/include/qt4/QtCore/qstringlist.h \
+ /usr/include/qt4/QtCore/qdatastream.h \
+ /usr/include/qt4/QtCore/qiodevice.h /usr/include/qt4/QtCore/qregexp.h \
+ /usr/include/qt4/QtCore/qstringmatcher.h /usr/include/qt4/QtGui/qbrush.h \
+ /usr/include/qt4/QtCore/qpair.h /usr/include/qt4/QtCore/qvector.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/sys/sysmacros.h \
+ /usr/include/alloca.h /usr/include/qt4/QtGui/qmatrix.h \
+ /usr/include/qt4/QtGui/qpolygon.h /usr/include/qt4/QtGui/qregion.h \
+ /usr/include/qt4/QtCore/qline.h /usr/include/qt4/QtGui/qtransform.h \
+ /usr/include/qt4/QtGui/qpainterpath.h /usr/include/qt4/QtGui/qimage.h \
+ /usr/include/qt4/QtGui/qpixmap.h \
+ /usr/include/qt4/QtCore/qsharedpointer.h \
+ /usr/include/qt4/QtCore/qshareddata.h \
+ /usr/include/qt4/QtCore/qsharedpointer_impl.h \
+ /usr/include/qt4/QtGui/qfont.h /usr/include/qt4/QtGui/qfontmetrics.h \
+ /usr/include/qt4/QtGui/qfontinfo.h /usr/include/qt4/QtGui/qsizepolicy.h \
+ /usr/include/qt4/QtGui/qcursor.h /usr/include/qt4/QtGui/qkeysequence.h \
+ /usr/include/qt4/QtGui/QPixmap /usr/include/qt4/QtGui/qpixmap.h \
+ ../include/mgl/mgl_zb.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ ../include/mgl/mgl_data.h /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h
+
+../include/mgl/mgl_qt.h:
+
+/usr/include/qt4/QtGui/QWidget:
+
+/usr/include/qt4/QtGui/qwidget.h:
+
+/usr/include/qt4/QtGui/qwindowdefs.h:
+
+/usr/include/qt4/QtCore/qobjectdefs.h:
+
+/usr/include/qt4/QtCore/qnamespace.h:
+
+/usr/include/qt4/QtCore/qglobal.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/qt4/QtCore/qconfig.h:
+
+/usr/include/qt4/QtCore/qfeatures.h:
+
+/usr/include/qt4/QtCore/qobject.h:
+
+/usr/include/qt4/QtCore/qstring.h:
+
+/usr/include/qt4/QtCore/qchar.h:
+
+/usr/include/qt4/QtCore/qbytearray.h:
+
+/usr/include/qt4/QtCore/qatomic.h:
+
+/usr/include/qt4/QtCore/qbasicatomic.h:
+
+/usr/include/qt4/QtCore/qatomic_arch.h:
+
+/usr/include/qt4/QtCore/qatomic_x86_64.h:
+
+/usr/include/string.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/xlocale.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/time.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/qt4/QtCore/qlist.h:
+
+/usr/include/qt4/QtCore/qiterator.h:
+
+/usr/include/qt4/QtCore/qalgorithms.h:
+
+/usr/include/c++/4.4/iterator:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/stream_iterator.h:
+
+/usr/include/c++/4.4/list:
+
+/usr/include/c++/4.4/bits/stl_list.h:
+
+/usr/include/c++/4.4/bits/list.tcc:
+
+/usr/include/qt4/QtCore/qscopedpointer.h:
+
+/usr/include/qt4/QtCore/qmargins.h:
+
+/usr/include/qt4/QtGui/qpaintdevice.h:
+
+/usr/include/qt4/QtCore/qrect.h:
+
+/usr/include/qt4/QtCore/qsize.h:
+
+/usr/include/qt4/QtCore/qpoint.h:
+
+/usr/include/qt4/QtGui/qpalette.h:
+
+/usr/include/qt4/QtGui/qcolor.h:
+
+/usr/include/qt4/QtGui/qrgb.h:
+
+/usr/include/qt4/QtCore/qstringlist.h:
+
+/usr/include/qt4/QtCore/qdatastream.h:
+
+/usr/include/qt4/QtCore/qiodevice.h:
+
+/usr/include/qt4/QtCore/qregexp.h:
+
+/usr/include/qt4/QtCore/qstringmatcher.h:
+
+/usr/include/qt4/QtGui/qbrush.h:
+
+/usr/include/qt4/QtCore/qpair.h:
+
+/usr/include/qt4/QtCore/qvector.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/alloca.h:
+
+/usr/include/qt4/QtGui/qmatrix.h:
+
+/usr/include/qt4/QtGui/qpolygon.h:
+
+/usr/include/qt4/QtGui/qregion.h:
+
+/usr/include/qt4/QtCore/qline.h:
+
+/usr/include/qt4/QtGui/qtransform.h:
+
+/usr/include/qt4/QtGui/qpainterpath.h:
+
+/usr/include/qt4/QtGui/qimage.h:
+
+/usr/include/qt4/QtGui/qpixmap.h:
+
+/usr/include/qt4/QtCore/qsharedpointer.h:
+
+/usr/include/qt4/QtCore/qshareddata.h:
+
+/usr/include/qt4/QtCore/qsharedpointer_impl.h:
+
+/usr/include/qt4/QtGui/qfont.h:
+
+/usr/include/qt4/QtGui/qfontmetrics.h:
+
+/usr/include/qt4/QtGui/qfontinfo.h:
+
+/usr/include/qt4/QtGui/qsizepolicy.h:
+
+/usr/include/qt4/QtGui/qcursor.h:
+
+/usr/include/qt4/QtGui/qkeysequence.h:
+
+/usr/include/qt4/QtGui/QPixmap:
+
+/usr/include/qt4/QtGui/qpixmap.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
diff --git a/examples/.deps/mgl_qt_example-qt_example.Po b/examples/.deps/mgl_qt_example-qt_example.Po
new file mode 100644
index 0000000..4614441
--- /dev/null
+++ b/examples/.deps/mgl_qt_example-qt_example.Po
@@ -0,0 +1,655 @@
+mgl_qt_example-qt_example.o: qt_example.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h ../include/mgl/mgl_qt.h \
+ /usr/include/qt4/QtGui/QWidget /usr/include/qt4/QtGui/qwidget.h \
+ /usr/include/qt4/QtGui/qwindowdefs.h \
+ /usr/include/qt4/QtCore/qobjectdefs.h \
+ /usr/include/qt4/QtCore/qnamespace.h /usr/include/qt4/QtCore/qglobal.h \
+ /usr/include/qt4/QtCore/qconfig.h /usr/include/qt4/QtCore/qfeatures.h \
+ /usr/include/qt4/QtCore/qobject.h /usr/include/qt4/QtCore/qstring.h \
+ /usr/include/qt4/QtCore/qchar.h /usr/include/qt4/QtCore/qbytearray.h \
+ /usr/include/qt4/QtCore/qatomic.h /usr/include/qt4/QtCore/qbasicatomic.h \
+ /usr/include/qt4/QtCore/qatomic_arch.h \
+ /usr/include/qt4/QtCore/qatomic_x86_64.h /usr/include/string.h \
+ /usr/include/xlocale.h /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/stl_algobase.h /usr/include/c++/4.4/cstddef \
+ /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/postypes.h \
+ /usr/include/c++/4.4/cwchar /usr/include/bits/wchar.h \
+ /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/cctype /usr/include/ctype.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
+ /usr/include/bits/sched.h /usr/include/bits/time.h /usr/include/signal.h \
+ /usr/include/bits/sigset.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/basic_string.tcc \
+ /usr/include/qt4/QtCore/qlist.h /usr/include/qt4/QtCore/qiterator.h \
+ /usr/include/qt4/QtCore/qalgorithms.h /usr/include/c++/4.4/iterator \
+ /usr/include/c++/4.4/ostream /usr/include/c++/4.4/ios \
+ /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/bits/locale_classes.h \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc \
+ /usr/include/c++/4.4/bits/ostream.tcc /usr/include/c++/4.4/istream \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/stream_iterator.h /usr/include/c++/4.4/list \
+ /usr/include/c++/4.4/bits/stl_list.h /usr/include/c++/4.4/bits/list.tcc \
+ /usr/include/qt4/QtCore/qscopedpointer.h \
+ /usr/include/qt4/QtCore/qmargins.h /usr/include/qt4/QtGui/qpaintdevice.h \
+ /usr/include/qt4/QtCore/qrect.h /usr/include/qt4/QtCore/qsize.h \
+ /usr/include/qt4/QtCore/qpoint.h /usr/include/qt4/QtGui/qpalette.h \
+ /usr/include/qt4/QtGui/qcolor.h /usr/include/qt4/QtGui/qrgb.h \
+ /usr/include/qt4/QtCore/qstringlist.h \
+ /usr/include/qt4/QtCore/qdatastream.h \
+ /usr/include/qt4/QtCore/qiodevice.h /usr/include/qt4/QtCore/qregexp.h \
+ /usr/include/qt4/QtCore/qstringmatcher.h /usr/include/qt4/QtGui/qbrush.h \
+ /usr/include/qt4/QtCore/qpair.h /usr/include/qt4/QtCore/qvector.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/sys/sysmacros.h \
+ /usr/include/alloca.h /usr/include/qt4/QtGui/qmatrix.h \
+ /usr/include/qt4/QtGui/qpolygon.h /usr/include/qt4/QtGui/qregion.h \
+ /usr/include/qt4/QtCore/qline.h /usr/include/qt4/QtGui/qtransform.h \
+ /usr/include/qt4/QtGui/qpainterpath.h /usr/include/qt4/QtGui/qimage.h \
+ /usr/include/qt4/QtGui/qpixmap.h \
+ /usr/include/qt4/QtCore/qsharedpointer.h \
+ /usr/include/qt4/QtCore/qshareddata.h \
+ /usr/include/qt4/QtCore/qsharedpointer_impl.h \
+ /usr/include/qt4/QtGui/qfont.h /usr/include/qt4/QtGui/qfontmetrics.h \
+ /usr/include/qt4/QtGui/qfontinfo.h /usr/include/qt4/QtGui/qsizepolicy.h \
+ /usr/include/qt4/QtGui/qcursor.h /usr/include/qt4/QtGui/qkeysequence.h \
+ /usr/include/qt4/QtGui/QPixmap /usr/include/qt4/QtGui/qpixmap.h \
+ ../include/mgl/mgl_zb.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+../include/mgl/mgl_qt.h:
+
+/usr/include/qt4/QtGui/QWidget:
+
+/usr/include/qt4/QtGui/qwidget.h:
+
+/usr/include/qt4/QtGui/qwindowdefs.h:
+
+/usr/include/qt4/QtCore/qobjectdefs.h:
+
+/usr/include/qt4/QtCore/qnamespace.h:
+
+/usr/include/qt4/QtCore/qglobal.h:
+
+/usr/include/qt4/QtCore/qconfig.h:
+
+/usr/include/qt4/QtCore/qfeatures.h:
+
+/usr/include/qt4/QtCore/qobject.h:
+
+/usr/include/qt4/QtCore/qstring.h:
+
+/usr/include/qt4/QtCore/qchar.h:
+
+/usr/include/qt4/QtCore/qbytearray.h:
+
+/usr/include/qt4/QtCore/qatomic.h:
+
+/usr/include/qt4/QtCore/qbasicatomic.h:
+
+/usr/include/qt4/QtCore/qatomic_arch.h:
+
+/usr/include/qt4/QtCore/qatomic_x86_64.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/time.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/qt4/QtCore/qlist.h:
+
+/usr/include/qt4/QtCore/qiterator.h:
+
+/usr/include/qt4/QtCore/qalgorithms.h:
+
+/usr/include/c++/4.4/iterator:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/stream_iterator.h:
+
+/usr/include/c++/4.4/list:
+
+/usr/include/c++/4.4/bits/stl_list.h:
+
+/usr/include/c++/4.4/bits/list.tcc:
+
+/usr/include/qt4/QtCore/qscopedpointer.h:
+
+/usr/include/qt4/QtCore/qmargins.h:
+
+/usr/include/qt4/QtGui/qpaintdevice.h:
+
+/usr/include/qt4/QtCore/qrect.h:
+
+/usr/include/qt4/QtCore/qsize.h:
+
+/usr/include/qt4/QtCore/qpoint.h:
+
+/usr/include/qt4/QtGui/qpalette.h:
+
+/usr/include/qt4/QtGui/qcolor.h:
+
+/usr/include/qt4/QtGui/qrgb.h:
+
+/usr/include/qt4/QtCore/qstringlist.h:
+
+/usr/include/qt4/QtCore/qdatastream.h:
+
+/usr/include/qt4/QtCore/qiodevice.h:
+
+/usr/include/qt4/QtCore/qregexp.h:
+
+/usr/include/qt4/QtCore/qstringmatcher.h:
+
+/usr/include/qt4/QtGui/qbrush.h:
+
+/usr/include/qt4/QtCore/qpair.h:
+
+/usr/include/qt4/QtCore/qvector.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/alloca.h:
+
+/usr/include/qt4/QtGui/qmatrix.h:
+
+/usr/include/qt4/QtGui/qpolygon.h:
+
+/usr/include/qt4/QtGui/qregion.h:
+
+/usr/include/qt4/QtCore/qline.h:
+
+/usr/include/qt4/QtGui/qtransform.h:
+
+/usr/include/qt4/QtGui/qpainterpath.h:
+
+/usr/include/qt4/QtGui/qimage.h:
+
+/usr/include/qt4/QtGui/qpixmap.h:
+
+/usr/include/qt4/QtCore/qsharedpointer.h:
+
+/usr/include/qt4/QtCore/qshareddata.h:
+
+/usr/include/qt4/QtCore/qsharedpointer_impl.h:
+
+/usr/include/qt4/QtGui/qfont.h:
+
+/usr/include/qt4/QtGui/qfontmetrics.h:
+
+/usr/include/qt4/QtGui/qfontinfo.h:
+
+/usr/include/qt4/QtGui/qsizepolicy.h:
+
+/usr/include/qt4/QtGui/qcursor.h:
+
+/usr/include/qt4/QtGui/qkeysequence.h:
+
+/usr/include/qt4/QtGui/QPixmap:
+
+/usr/include/qt4/QtGui/qpixmap.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
diff --git a/examples/.deps/mgl_qt_example-wnd_samples.Po b/examples/.deps/mgl_qt_example-wnd_samples.Po
new file mode 100644
index 0000000..53bd14e
--- /dev/null
+++ b/examples/.deps/mgl_qt_example-wnd_samples.Po
@@ -0,0 +1,352 @@
+mgl_qt_example-wnd_samples.o: wnd_samples.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h ../include/mgl/mgl.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/examples/.deps/mgl_wx_example-wnd_samples.Po b/examples/.deps/mgl_wx_example-wnd_samples.Po
new file mode 100644
index 0000000..258eb5f
--- /dev/null
+++ b/examples/.deps/mgl_wx_example-wnd_samples.Po
@@ -0,0 +1,352 @@
+mgl_wx_example-wnd_samples.o: wnd_samples.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h ../include/mgl/mgl.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/examples/.deps/mgl_wx_example-wx_example.Po b/examples/.deps/mgl_wx_example-wx_example.Po
new file mode 100644
index 0000000..1c0494f
--- /dev/null
+++ b/examples/.deps/mgl_wx_example-wx_example.Po
@@ -0,0 +1 @@
+mgl_wx_example-wx_example.o: wx_example.cpp
diff --git a/examples/.deps/test-main.Po b/examples/.deps/test-main.Po
new file mode 100644
index 0000000..9ce06a8
--- /dev/null
+++ b/examples/.deps/test-main.Po
@@ -0,0 +1 @@
+# dummy
diff --git a/examples/.deps/test-wnd_samples.Po b/examples/.deps/test-wnd_samples.Po
new file mode 100644
index 0000000..9ce06a8
--- /dev/null
+++ b/examples/.deps/test-wnd_samples.Po
@@ -0,0 +1 @@
+# dummy
diff --git a/examples/.deps/wnd_samples.Po b/examples/.deps/wnd_samples.Po
new file mode 100644
index 0000000..7d672dd
--- /dev/null
+++ b/examples/.deps/wnd_samples.Po
@@ -0,0 +1,352 @@
+wnd_samples.o: wnd_samples.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h ../include/mgl/mgl.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/examples/.libs/lt-mgl_example b/examples/.libs/lt-mgl_example
new file mode 100755
index 0000000..9775f80
Binary files /dev/null and b/examples/.libs/lt-mgl_example differ
diff --git a/examples/.libs/mgl_example b/examples/.libs/mgl_example
new file mode 100755
index 0000000..8132457
Binary files /dev/null and b/examples/.libs/mgl_example differ
diff --git a/examples/.libs/mgl_fltk_example b/examples/.libs/mgl_fltk_example
new file mode 100755
index 0000000..5780749
Binary files /dev/null and b/examples/.libs/mgl_fltk_example differ
diff --git a/examples/.libs/mgl_glut_example b/examples/.libs/mgl_glut_example
new file mode 100755
index 0000000..e2e2499
Binary files /dev/null and b/examples/.libs/mgl_glut_example differ
diff --git a/examples/.libs/mgl_qt_example b/examples/.libs/mgl_qt_example
new file mode 100755
index 0000000..1acc813
Binary files /dev/null and b/examples/.libs/mgl_qt_example differ
diff --git a/examples/.libs/mgl_wx_example b/examples/.libs/mgl_wx_example
new file mode 100755
index 0000000..6865e01
Binary files /dev/null and b/examples/.libs/mgl_wx_example differ
diff --git a/examples/Makefile b/examples/Makefile
new file mode 100644
index 0000000..2f545ce
--- /dev/null
+++ b/examples/Makefile
@@ -0,0 +1,921 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# examples/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+# Makerules.
+# This file is part of AutoTroll.
+# Copyright (C) 2006  Benoit Sigoure.
+#
+# AutoTroll is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+# USA.
+
+
+pkgdatadir = $(datadir)/mathgl
+pkgincludedir = $(includedir)/mathgl
+pkglibdir = $(libdir)/mathgl
+pkglibexecdir = $(libexecdir)/mathgl
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = x86_64-pc-linux-gnu
+check_PROGRAMS = $(am__EXEEXT_5)
+bin_PROGRAMS = mgl_example$(EXEEXT) $(am__EXEEXT_1) $(am__EXEEXT_2) \
+	$(am__EXEEXT_3) $(am__EXEEXT_4)
+am__append_1 = mgl_fltk_example
+am__append_2 = test
+am__append_3 = mgl_glut_example
+am__append_4 = mgl_wx_example
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+	$(top_srcdir)/config/autotroll.mk
+am__append_5 = mgl_qt_example
+subdir = examples
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
+	$(top_srcdir)/config/libtool.m4 \
+	$(top_srcdir)/config/ltoptions.m4 \
+	$(top_srcdir)/config/ltsugar.m4 \
+	$(top_srcdir)/config/ltversion.m4 \
+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/include/mgl/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__EXEEXT_1 = mgl_fltk_example$(EXEEXT)
+am__EXEEXT_2 = mgl_glut_example$(EXEEXT)
+am__EXEEXT_3 = mgl_wx_example$(EXEEXT)
+am__EXEEXT_4 = mgl_qt_example$(EXEEXT)
+am__installdirs = "$(DESTDIR)$(bindir)"
+am__EXEEXT_5 = test$(EXEEXT)
+PROGRAMS = $(bin_PROGRAMS)
+am_mgl_example_OBJECTS = wnd_samples.$(OBJEXT) full_test.$(OBJEXT)
+mgl_example_OBJECTS = $(am_mgl_example_OBJECTS)
+mgl_example_DEPENDENCIES = $(top_builddir)/mgl/libmgl.la
+am__mgl_fltk_example_SOURCES_DIST = wnd_samples.cpp fltk_example.cpp
+am_mgl_fltk_example_OBJECTS =  \
+	mgl_fltk_example-wnd_samples.$(OBJEXT) \
+	mgl_fltk_example-fltk_example.$(OBJEXT)
+mgl_fltk_example_OBJECTS = $(am_mgl_fltk_example_OBJECTS)
+am__DEPENDENCIES_1 =
+mgl_fltk_example_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+	$(top_builddir)/widgets/libmgl-fltk.la \
+	$(top_builddir)/mgl/libmgl.la
+mgl_fltk_example_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+	$(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+am__mgl_glut_example_SOURCES_DIST = wnd_samples.cpp glut_example.cpp
+am_mgl_glut_example_OBJECTS = wnd_samples.$(OBJEXT) \
+	glut_example.$(OBJEXT)
+mgl_glut_example_OBJECTS = $(am_mgl_glut_example_OBJECTS)
+mgl_glut_example_DEPENDENCIES =  \
+	$(top_builddir)/widgets/libmgl-glut.la \
+	$(top_builddir)/mgl/libmgl.la
+am__mgl_qt_example_SOURCES_DIST = wnd_samples.cpp \
+	$(top_builddir)/include/mgl/mgl_qt.moc.cpp \
+	$(top_srcdir)/include/mgl/mgl_qt.h qt_example.cpp
+am_mgl_qt_example_OBJECTS =  \
+	mgl_qt_example-wnd_samples.$(OBJEXT) \
+	mgl_qt_example-mgl_qt.moc.$(OBJEXT) \
+	mgl_qt_example-qt_example.$(OBJEXT)
+mgl_qt_example_OBJECTS = $(am_mgl_qt_example_OBJECTS)
+mgl_qt_example_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+	$(top_builddir)/widgets/libmgl-qt.la \
+	$(top_builddir)/mgl/libmgl.la
+mgl_qt_example_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+	$(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) \
+	$(mgl_qt_example_LDFLAGS) $(LDFLAGS) -o $@
+am__mgl_wx_example_SOURCES_DIST = wnd_samples.cpp wx_example.cpp
+am_mgl_wx_example_OBJECTS =  \
+	mgl_wx_example-wnd_samples.$(OBJEXT) \
+	mgl_wx_example-wx_example.$(OBJEXT)
+mgl_wx_example_OBJECTS = $(am_mgl_wx_example_OBJECTS)
+mgl_wx_example_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+	$(top_builddir)/widgets/libmgl-wx.la \
+	$(top_builddir)/mgl/libmgl.la
+mgl_wx_example_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+	$(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+am__test_SOURCES_DIST = wnd_samples.cpp main.cpp
+am_test_OBJECTS = test-wnd_samples.$(OBJEXT) \
+	test-main.$(OBJEXT)
+test_OBJECTS = $(am_test_OBJECTS)
+test_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+	$(top_builddir)/widgets/libmgl-fltk.la \
+	$(top_builddir)/mgl/libmgl.la
+test_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CXXLD) $(test_CXXFLAGS) $(CXXFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I. -I$(top_builddir)/include/mgl
+depcomp = $(SHELL) $(top_srcdir)/config/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+SOURCES = $(mgl_example_SOURCES) $(mgl_fltk_example_SOURCES) \
+	$(mgl_glut_example_SOURCES) $(mgl_qt_example_SOURCES) \
+	$(mgl_wx_example_SOURCES) $(test_SOURCES)
+DIST_SOURCES = $(mgl_example_SOURCES) \
+	$(am__mgl_fltk_example_SOURCES_DIST) \
+	$(am__mgl_glut_example_SOURCES_DIST) \
+	$(am__mgl_qt_example_SOURCES_DIST) \
+	$(am__mgl_wx_example_SOURCES_DIST) $(am__test_SOURCES_DIST)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar
+AM_CXXFLAGS = -Wall -I/usr/include -I$(top_srcdir)/include \
+	-I$(top_builddir)/include
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11
+AWK = gawk
+CC = x86_64-linux-gnu-gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -g -O2
+CPP = x86_64-linux-gnu-gcc -E
+CPPFLAGS = 
+CXX = x86_64-linux-gnu-g++
+CXXCPP = x86_64-linux-gnu-g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+FGREP = /bin/grep -F
+FLTK_FLAGS = -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+FLTK_LIBS = -lfltk
+GIF_FLAGS = -DHAVE_GIF
+GIF_LIBS = -lgif
+GLUT_FLAGS = -DHAVE_GLUT
+GLUT_LIBS = -lglut
+GL_LIBS = -lGL
+GREP = /bin/grep
+GSL_FLAGS = -I/usr/include
+GSL_LIBS = -L/usr/lib -lgsl -lgslcblas -lm
+HAVE_SWIG = 
+HDF5_FLAGS = -DHAVE_HDF5 -DH5_USE_16_API
+HDF5_LIBS = -lhdf5
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+JPEG_FLAGS = -DHAVE_JPEG
+JPEG_LIBS = -ljpeg
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo
+MGL_AGE = 0
+MGL_CURRENT = 5
+MGL_REVISION = 0
+MKDIR_P = /bin/mkdir -p
+MOC = /usr/bin/moc-qt4
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OCTAVE = octave-config
+OCTAVE_ARCH = x86_64-pc-linux-gnu-api-v37
+OCTAVE_INCFLAGS = -I/usr/include/octave-3.2.4
+OTOOL = 
+OTOOL64 = 
+PACKAGE = mathgl
+PACKAGE_BUGREPORT = mathgl.abalakin at gmail.com
+PACKAGE_NAME = mathgl
+PACKAGE_STRING = mathgl 1.10
+PACKAGE_TARNAME = mathgl
+PACKAGE_URL = 
+PACKAGE_VERSION = 1.10
+PATH_SEPARATOR = :
+PNG_LIBS = -lpng
+PTHREAD_FLAGS = -DHAVE_PTHREAD
+PTHREAD_LIBS = -lpthread
+PYTHON = 
+PYTHON_EXEC_PREFIX = 
+PYTHON_HEADERS = 
+PYTHON_PLATFORM = 
+PYTHON_PREFIX = 
+PYTHON_VERSION = 
+QMAKE = /usr/bin/qmake-qt4
+QT_CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_CPPFLAGS = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+QT_INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_LDFLAGS = 
+QT_LFLAGS = 
+QT_LIBS = -L/usr/lib -lQtGui -lQtCore -lpthread 
+QT_PATH = /usr/bin
+QT_VERSION = 4.6.3
+QT_VERSION_MAJOR = ok, looks like Qt 4
+RANLIB = ranlib
+RCC = /usr/bin/rcc
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+TMPDIR = /tmp
+UIC = /usr/bin/uic-qt4
+VERSION = 1.10
+WX_FLAGS = -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+WX_LIBS = -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+abs_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/examples
+abs_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/examples
+abs_top_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+ac_ct_CC = 
+ac_ct_CXX = 
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-pc-linux-gnu
+host_alias = x86_64-linux-gnu
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${prefix}/share/info
+install_sh = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${prefix}/share/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgpyexecdir = 
+pkgpythondir = 
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+pyexecdir = 
+pythondir = 
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+mgl_example_SOURCES = wnd_samples.cpp full_test.cpp
+mgl_example_LDADD = $(top_builddir)/mgl/libmgl.la
+mgl_fltk_example_SOURCES = wnd_samples.cpp fltk_example.cpp
+mgl_fltk_example_LDADD = $(FLTK_LIBS) $(top_builddir)/widgets/libmgl-fltk.la $(top_builddir)/mgl/libmgl.la
+mgl_fltk_example_CXXFLAGS = $(FLTK_FLAGS) $(AM_CXXFLAGS)
+test_SOURCES = wnd_samples.cpp main.cpp
+test_LDADD = $(FLTK_LIBS) $(top_builddir)/widgets/libmgl-fltk.la $(top_builddir)/mgl/libmgl.la
+test_CXXFLAGS = $(FLTK_FLAGS) $(AM_CXXFLAGS)
+mgl_glut_example_SOURCES = wnd_samples.cpp glut_example.cpp
+mgl_glut_example_LDADD = $(top_builddir)/widgets/libmgl-glut.la $(top_builddir)/mgl/libmgl.la
+mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la $(top_builddir)/mgl/libmgl.la
+mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS)
+mgl_wx_example_SOURCES = wnd_samples.cpp wx_example.cpp
+
+# See autotroll.m4 :)
+SUFFIXES = .moc.cpp .moc.cc .moc.cxx .moc.C .h .hh \
+           .ui .ui.h .ui.hh \
+           .qrc .qrc.cpp .qrc.cc .qrc.cxx .qrc.C
+
+DISTCLEANFILES = $(BUILT_SOURCES)
+ACLOCAL_AMFLAGS = -I $(top_srcdir)/config/
+mgl_qt_example_SOURCES = wnd_samples.cpp $(top_builddir)/include/mgl/mgl_qt.moc.cpp $(top_srcdir)/include/mgl/mgl_qt.h qt_example.cpp
+mgl_qt_example_LDADD = $(QT_LIBS) $(top_builddir)/widgets/libmgl-qt.la $(top_builddir)/mgl/libmgl.la
+mgl_qt_example_LDFLAGS = $(QT_LDFLAGS)
+mgl_qt_example_CPPFLAGS = $(QT_CPPFLAGS) $(AM_CPPFLAGS)
+mgl_qt_example_CXXFLAGS = $(QT_CXXFLAGS) $(AM_CXXFLAGS)
+BUILT_SOURCES = $(top_builddir)/include/mgl/mgl_qt.moc.cpp
+CLEANFILES = $(BUILT_SOURCES)
+all: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) all-am
+
+.SUFFIXES:
+.SUFFIXES: .moc.cpp .moc.cc .moc.cxx .moc.C .h .hh .ui .ui.h .ui.hh .qrc .qrc.cpp .qrc.cc .qrc.cxx .qrc.C .cpp .lo .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(top_srcdir)/config/autotroll.mk $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+	        && { if test -f $@; then exit 0; else break; fi; }; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu examples/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-binPROGRAMS: $(bin_PROGRAMS)
+	@$(NORMAL_INSTALL)
+	test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
+	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+	for p in $$list; do echo "$$p $$p"; done | \
+	sed 's/$(EXEEXT)$$//' | \
+	while read p p1; do if test -f $$p || test -f $$p1; \
+	  then echo "$$p"; echo "$$p"; else :; fi; \
+	done | \
+	sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+	    -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+	sed 'N;N;N;s,\n, ,g' | \
+	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+	    if ($$2 == $$4) files[d] = files[d] " " $$1; \
+	    else { print "f", $$3 "/" $$4, $$1; } } \
+	  END { for (d in files) print "f", d, files[d] }' | \
+	while read type dir files; do \
+	    if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+	    test -z "$$files" || { \
+	    echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
+	    $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
+	    } \
+	; done
+
+uninstall-binPROGRAMS:
+	@$(NORMAL_UNINSTALL)
+	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+	files=`for p in $$list; do echo "$$p"; done | \
+	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+	      -e 's/$$/$(EXEEXT)/' `; \
+	test -n "$$list" || exit 0; \
+	echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
+	cd "$(DESTDIR)$(bindir)" && rm -f $$files
+
+clean-binPROGRAMS:
+	@list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
+	echo " rm -f" $$list; \
+	rm -f $$list || exit $$?; \
+	test -n "$(EXEEXT)" || exit 0; \
+	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+	echo " rm -f" $$list; \
+	rm -f $$list
+
+clean-checkPROGRAMS:
+	@list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
+	echo " rm -f" $$list; \
+	rm -f $$list || exit $$?; \
+	test -n "$(EXEEXT)" || exit 0; \
+	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+	echo " rm -f" $$list; \
+	rm -f $$list
+mgl_example$(EXEEXT): $(mgl_example_OBJECTS) $(mgl_example_DEPENDENCIES) 
+	@rm -f mgl_example$(EXEEXT)
+	$(CXXLINK) $(mgl_example_OBJECTS) $(mgl_example_LDADD) $(LIBS)
+mgl_fltk_example$(EXEEXT): $(mgl_fltk_example_OBJECTS) $(mgl_fltk_example_DEPENDENCIES) 
+	@rm -f mgl_fltk_example$(EXEEXT)
+	$(mgl_fltk_example_LINK) $(mgl_fltk_example_OBJECTS) $(mgl_fltk_example_LDADD) $(LIBS)
+mgl_glut_example$(EXEEXT): $(mgl_glut_example_OBJECTS) $(mgl_glut_example_DEPENDENCIES) 
+	@rm -f mgl_glut_example$(EXEEXT)
+	$(CXXLINK) $(mgl_glut_example_OBJECTS) $(mgl_glut_example_LDADD) $(LIBS)
+mgl_qt_example$(EXEEXT): $(mgl_qt_example_OBJECTS) $(mgl_qt_example_DEPENDENCIES) 
+	@rm -f mgl_qt_example$(EXEEXT)
+	$(mgl_qt_example_LINK) $(mgl_qt_example_OBJECTS) $(mgl_qt_example_LDADD) $(LIBS)
+mgl_wx_example$(EXEEXT): $(mgl_wx_example_OBJECTS) $(mgl_wx_example_DEPENDENCIES) 
+	@rm -f mgl_wx_example$(EXEEXT)
+	$(mgl_wx_example_LINK) $(mgl_wx_example_OBJECTS) $(mgl_wx_example_LDADD) $(LIBS)
+test$(EXEEXT): $(test_OBJECTS) $(test_DEPENDENCIES) 
+	@rm -f test$(EXEEXT)
+	$(test_LINK) $(test_OBJECTS) $(test_LDADD) $(LIBS)
+
+mostlyclean-compile:
+	-rm -f *.$(OBJEXT)
+
+distclean-compile:
+	-rm -f *.tab.c
+
+include ./$(DEPDIR)/full_test.Po
+include ./$(DEPDIR)/glut_example.Po
+include ./$(DEPDIR)/mgl_fltk_example-fltk_example.Po
+include ./$(DEPDIR)/mgl_fltk_example-wnd_samples.Po
+include ./$(DEPDIR)/mgl_qt_example-mgl_qt.moc.Po
+include ./$(DEPDIR)/mgl_qt_example-qt_example.Po
+include ./$(DEPDIR)/mgl_qt_example-wnd_samples.Po
+include ./$(DEPDIR)/mgl_wx_example-wnd_samples.Po
+include ./$(DEPDIR)/mgl_wx_example-wx_example.Po
+include ./$(DEPDIR)/test-main.Po
+include ./$(DEPDIR)/test-wnd_samples.Po
+include ./$(DEPDIR)/wnd_samples.Po
+
+.cpp.o:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ $<
+
+.cpp.obj:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cpp.lo:
+	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+#	source='$<' object='$@' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LTCXXCOMPILE) -c -o $@ $<
+
+mgl_fltk_example-wnd_samples.o: wnd_samples.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_fltk_example-wnd_samples.o -MD -MP -MF $(DEPDIR)/mgl_fltk_example-wnd_samples.Tpo -c -o mgl_fltk_example-wnd_samples.o `test -f 'wnd_samples.cpp' || echo '$(srcdir)/'`wnd_samples.cpp
+	$(am__mv) $(DEPDIR)/mgl_fltk_example-wnd_samples.Tpo $(DEPDIR)/mgl_fltk_example-wnd_samples.Po
+#	source='wnd_samples.cpp' object='mgl_fltk_example-wnd_samples.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_fltk_example-wnd_samples.o `test -f 'wnd_samples.cpp' || echo '$(srcdir)/'`wnd_samples.cpp
+
+mgl_fltk_example-wnd_samples.obj: wnd_samples.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_fltk_example-wnd_samples.obj -MD -MP -MF $(DEPDIR)/mgl_fltk_example-wnd_samples.Tpo -c -o mgl_fltk_example-wnd_samples.obj `if test -f 'wnd_samples.cpp'; then $(CYGPATH_W) 'wnd_samples.cpp'; else $(CYGPATH_W) '$(srcdir)/wnd_samples.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mgl_fltk_example-wnd_samples.Tpo $(DEPDIR)/mgl_fltk_example-wnd_samples.Po
+#	source='wnd_samples.cpp' object='mgl_fltk_example-wnd_samples.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_fltk_example-wnd_samples.obj `if test -f 'wnd_samples.cpp'; then $(CYGPATH_W) 'wnd_samples.cpp'; else $(CYGPATH_W) '$(srcdir)/wnd_samples.cpp'; fi`
+
+mgl_fltk_example-fltk_example.o: fltk_example.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_fltk_example-fltk_example.o -MD -MP -MF $(DEPDIR)/mgl_fltk_example-fltk_example.Tpo -c -o mgl_fltk_example-fltk_example.o `test -f 'fltk_example.cpp' || echo '$(srcdir)/'`fltk_example.cpp
+	$(am__mv) $(DEPDIR)/mgl_fltk_example-fltk_example.Tpo $(DEPDIR)/mgl_fltk_example-fltk_example.Po
+#	source='fltk_example.cpp' object='mgl_fltk_example-fltk_example.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_fltk_example-fltk_example.o `test -f 'fltk_example.cpp' || echo '$(srcdir)/'`fltk_example.cpp
+
+mgl_fltk_example-fltk_example.obj: fltk_example.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_fltk_example-fltk_example.obj -MD -MP -MF $(DEPDIR)/mgl_fltk_example-fltk_example.Tpo -c -o mgl_fltk_example-fltk_example.obj `if test -f 'fltk_example.cpp'; then $(CYGPATH_W) 'fltk_example.cpp'; else $(CYGPATH_W) '$(srcdir)/fltk_example.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mgl_fltk_example-fltk_example.Tpo $(DEPDIR)/mgl_fltk_example-fltk_example.Po
+#	source='fltk_example.cpp' object='mgl_fltk_example-fltk_example.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_fltk_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_fltk_example-fltk_example.obj `if test -f 'fltk_example.cpp'; then $(CYGPATH_W) 'fltk_example.cpp'; else $(CYGPATH_W) '$(srcdir)/fltk_example.cpp'; fi`
+
+mgl_qt_example-wnd_samples.o: wnd_samples.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_qt_example-wnd_samples.o -MD -MP -MF $(DEPDIR)/mgl_qt_example-wnd_samples.Tpo -c -o mgl_qt_example-wnd_samples.o `test -f 'wnd_samples.cpp' || echo '$(srcdir)/'`wnd_samples.cpp
+	$(am__mv) $(DEPDIR)/mgl_qt_example-wnd_samples.Tpo $(DEPDIR)/mgl_qt_example-wnd_samples.Po
+#	source='wnd_samples.cpp' object='mgl_qt_example-wnd_samples.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_qt_example-wnd_samples.o `test -f 'wnd_samples.cpp' || echo '$(srcdir)/'`wnd_samples.cpp
+
+mgl_qt_example-wnd_samples.obj: wnd_samples.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_qt_example-wnd_samples.obj -MD -MP -MF $(DEPDIR)/mgl_qt_example-wnd_samples.Tpo -c -o mgl_qt_example-wnd_samples.obj `if test -f 'wnd_samples.cpp'; then $(CYGPATH_W) 'wnd_samples.cpp'; else $(CYGPATH_W) '$(srcdir)/wnd_samples.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mgl_qt_example-wnd_samples.Tpo $(DEPDIR)/mgl_qt_example-wnd_samples.Po
+#	source='wnd_samples.cpp' object='mgl_qt_example-wnd_samples.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_qt_example-wnd_samples.obj `if test -f 'wnd_samples.cpp'; then $(CYGPATH_W) 'wnd_samples.cpp'; else $(CYGPATH_W) '$(srcdir)/wnd_samples.cpp'; fi`
+
+mgl_qt_example-mgl_qt.moc.o: $(top_builddir)/include/mgl/mgl_qt.moc.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_qt_example-mgl_qt.moc.o -MD -MP -MF $(DEPDIR)/mgl_qt_example-mgl_qt.moc.Tpo -c -o mgl_qt_example-mgl_qt.moc.o `test -f '$(top_builddir)/include/mgl/mgl_qt.moc.cpp' || echo '$(srcdir)/'`$(top_builddir)/include/mgl/mgl_qt.moc.cpp
+	$(am__mv) $(DEPDIR)/mgl_qt_example-mgl_qt.moc.Tpo $(DEPDIR)/mgl_qt_example-mgl_qt.moc.Po
+#	source='$(top_builddir)/include/mgl/mgl_qt.moc.cpp' object='mgl_qt_example-mgl_qt.moc.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_qt_example-mgl_qt.moc.o `test -f '$(top_builddir)/include/mgl/mgl_qt.moc.cpp' || echo '$(srcdir)/'`$(top_builddir)/include/mgl/mgl_qt.moc.cpp
+
+mgl_qt_example-mgl_qt.moc.obj: $(top_builddir)/include/mgl/mgl_qt.moc.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_qt_example-mgl_qt.moc.obj -MD -MP -MF $(DEPDIR)/mgl_qt_example-mgl_qt.moc.Tpo -c -o mgl_qt_example-mgl_qt.moc.obj `if test -f '$(top_builddir)/include/mgl/mgl_qt.moc.cpp'; then $(CYGPATH_W) '$(top_builddir)/include/mgl/mgl_qt.moc.cpp'; else $(CYGPATH_W) '$(srcdir)/$(top_builddir)/include/mgl/mgl_qt.moc.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mgl_qt_example-mgl_qt.moc.Tpo $(DEPDIR)/mgl_qt_example-mgl_qt.moc.Po
+#	source='$(top_builddir)/include/mgl/mgl_qt.moc.cpp' object='mgl_qt_example-mgl_qt.moc.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_qt_example-mgl_qt.moc.obj `if test -f '$(top_builddir)/include/mgl/mgl_qt.moc.cpp'; then $(CYGPATH_W) '$(top_builddir)/include/mgl/mgl_qt.moc.cpp'; else $(CYGPATH_W) '$(srcdir)/$(top_builddir)/include/mgl/mgl_qt.moc.cpp'; fi`
+
+mgl_qt_example-qt_example.o: qt_example.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_qt_example-qt_example.o -MD -MP -MF $(DEPDIR)/mgl_qt_example-qt_example.Tpo -c -o mgl_qt_example-qt_example.o `test -f 'qt_example.cpp' || echo '$(srcdir)/'`qt_example.cpp
+	$(am__mv) $(DEPDIR)/mgl_qt_example-qt_example.Tpo $(DEPDIR)/mgl_qt_example-qt_example.Po
+#	source='qt_example.cpp' object='mgl_qt_example-qt_example.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_qt_example-qt_example.o `test -f 'qt_example.cpp' || echo '$(srcdir)/'`qt_example.cpp
+
+mgl_qt_example-qt_example.obj: qt_example.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_qt_example-qt_example.obj -MD -MP -MF $(DEPDIR)/mgl_qt_example-qt_example.Tpo -c -o mgl_qt_example-qt_example.obj `if test -f 'qt_example.cpp'; then $(CYGPATH_W) 'qt_example.cpp'; else $(CYGPATH_W) '$(srcdir)/qt_example.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mgl_qt_example-qt_example.Tpo $(DEPDIR)/mgl_qt_example-qt_example.Po
+#	source='qt_example.cpp' object='mgl_qt_example-qt_example.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mgl_qt_example_CPPFLAGS) $(CPPFLAGS) $(mgl_qt_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_qt_example-qt_example.obj `if test -f 'qt_example.cpp'; then $(CYGPATH_W) 'qt_example.cpp'; else $(CYGPATH_W) '$(srcdir)/qt_example.cpp'; fi`
+
+mgl_wx_example-wnd_samples.o: wnd_samples.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_wx_example-wnd_samples.o -MD -MP -MF $(DEPDIR)/mgl_wx_example-wnd_samples.Tpo -c -o mgl_wx_example-wnd_samples.o `test -f 'wnd_samples.cpp' || echo '$(srcdir)/'`wnd_samples.cpp
+	$(am__mv) $(DEPDIR)/mgl_wx_example-wnd_samples.Tpo $(DEPDIR)/mgl_wx_example-wnd_samples.Po
+#	source='wnd_samples.cpp' object='mgl_wx_example-wnd_samples.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_wx_example-wnd_samples.o `test -f 'wnd_samples.cpp' || echo '$(srcdir)/'`wnd_samples.cpp
+
+mgl_wx_example-wnd_samples.obj: wnd_samples.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_wx_example-wnd_samples.obj -MD -MP -MF $(DEPDIR)/mgl_wx_example-wnd_samples.Tpo -c -o mgl_wx_example-wnd_samples.obj `if test -f 'wnd_samples.cpp'; then $(CYGPATH_W) 'wnd_samples.cpp'; else $(CYGPATH_W) '$(srcdir)/wnd_samples.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mgl_wx_example-wnd_samples.Tpo $(DEPDIR)/mgl_wx_example-wnd_samples.Po
+#	source='wnd_samples.cpp' object='mgl_wx_example-wnd_samples.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_wx_example-wnd_samples.obj `if test -f 'wnd_samples.cpp'; then $(CYGPATH_W) 'wnd_samples.cpp'; else $(CYGPATH_W) '$(srcdir)/wnd_samples.cpp'; fi`
+
+mgl_wx_example-wx_example.o: wx_example.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_wx_example-wx_example.o -MD -MP -MF $(DEPDIR)/mgl_wx_example-wx_example.Tpo -c -o mgl_wx_example-wx_example.o `test -f 'wx_example.cpp' || echo '$(srcdir)/'`wx_example.cpp
+	$(am__mv) $(DEPDIR)/mgl_wx_example-wx_example.Tpo $(DEPDIR)/mgl_wx_example-wx_example.Po
+#	source='wx_example.cpp' object='mgl_wx_example-wx_example.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_wx_example-wx_example.o `test -f 'wx_example.cpp' || echo '$(srcdir)/'`wx_example.cpp
+
+mgl_wx_example-wx_example.obj: wx_example.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) -MT mgl_wx_example-wx_example.obj -MD -MP -MF $(DEPDIR)/mgl_wx_example-wx_example.Tpo -c -o mgl_wx_example-wx_example.obj `if test -f 'wx_example.cpp'; then $(CYGPATH_W) 'wx_example.cpp'; else $(CYGPATH_W) '$(srcdir)/wx_example.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mgl_wx_example-wx_example.Tpo $(DEPDIR)/mgl_wx_example-wx_example.Po
+#	source='wx_example.cpp' object='mgl_wx_example-wx_example.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl_wx_example_CXXFLAGS) $(CXXFLAGS) -c -o mgl_wx_example-wx_example.obj `if test -f 'wx_example.cpp'; then $(CYGPATH_W) 'wx_example.cpp'; else $(CYGPATH_W) '$(srcdir)/wx_example.cpp'; fi`
+
+test-wnd_samples.o: wnd_samples.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_CXXFLAGS) $(CXXFLAGS) -MT test-wnd_samples.o -MD -MP -MF $(DEPDIR)/test-wnd_samples.Tpo -c -o test-wnd_samples.o `test -f 'wnd_samples.cpp' || echo '$(srcdir)/'`wnd_samples.cpp
+	$(am__mv) $(DEPDIR)/test-wnd_samples.Tpo $(DEPDIR)/test-wnd_samples.Po
+#	source='wnd_samples.cpp' object='test-wnd_samples.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_CXXFLAGS) $(CXXFLAGS) -c -o test-wnd_samples.o `test -f 'wnd_samples.cpp' || echo '$(srcdir)/'`wnd_samples.cpp
+
+test-wnd_samples.obj: wnd_samples.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_CXXFLAGS) $(CXXFLAGS) -MT test-wnd_samples.obj -MD -MP -MF $(DEPDIR)/test-wnd_samples.Tpo -c -o test-wnd_samples.obj `if test -f 'wnd_samples.cpp'; then $(CYGPATH_W) 'wnd_samples.cpp'; else $(CYGPATH_W) '$(srcdir)/wnd_samples.cpp'; fi`
+	$(am__mv) $(DEPDIR)/test-wnd_samples.Tpo $(DEPDIR)/test-wnd_samples.Po
+#	source='wnd_samples.cpp' object='test-wnd_samples.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_CXXFLAGS) $(CXXFLAGS) -c -o test-wnd_samples.obj `if test -f 'wnd_samples.cpp'; then $(CYGPATH_W) 'wnd_samples.cpp'; else $(CYGPATH_W) '$(srcdir)/wnd_samples.cpp'; fi`
+
+test-main.o: main.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_CXXFLAGS) $(CXXFLAGS) -MT test-main.o -MD -MP -MF $(DEPDIR)/test-main.Tpo -c -o test-main.o `test -f 'main.cpp' || echo '$(srcdir)/'`main.cpp
+	$(am__mv) $(DEPDIR)/test-main.Tpo $(DEPDIR)/test-main.Po
+#	source='main.cpp' object='test-main.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_CXXFLAGS) $(CXXFLAGS) -c -o test-main.o `test -f 'main.cpp' || echo '$(srcdir)/'`main.cpp
+
+test-main.obj: main.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_CXXFLAGS) $(CXXFLAGS) -MT test-main.obj -MD -MP -MF $(DEPDIR)/test-main.Tpo -c -o test-main.obj `if test -f 'main.cpp'; then $(CYGPATH_W) 'main.cpp'; else $(CYGPATH_W) '$(srcdir)/main.cpp'; fi`
+	$(am__mv) $(DEPDIR)/test-main.Tpo $(DEPDIR)/test-main.Po
+#	source='main.cpp' object='test-main.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_CXXFLAGS) $(CXXFLAGS) -c -o test-main.obj `if test -f 'main.cpp'; then $(CYGPATH_W) 'main.cpp'; else $(CYGPATH_W) '$(srcdir)/main.cpp'; fi`
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	set x; \
+	here=`pwd`; \
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+check: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+	for dir in "$(DESTDIR)$(bindir)"; do \
+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+	done
+install: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+clean: clean-am
+
+clean-am: clean-binPROGRAMS clean-checkPROGRAMS clean-generic \
+	clean-libtool mostlyclean-am
+
+distclean: distclean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+	distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am: install-binPROGRAMS
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+	mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-binPROGRAMS
+
+.MAKE: all check check-am install install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
+	clean-checkPROGRAMS clean-generic clean-libtool ctags \
+	distclean distclean-compile distclean-generic \
+	distclean-libtool distclean-tags distdir dvi dvi-am html \
+	html-am info info-am install install-am install-binPROGRAMS \
+	install-data install-data-am install-dvi install-dvi-am \
+	install-exec install-exec-am install-html install-html-am \
+	install-info install-info-am install-man install-pdf \
+	install-pdf-am install-ps install-ps-am install-strip \
+	installcheck installcheck-am installdirs maintainer-clean \
+	maintainer-clean-generic mostlyclean mostlyclean-compile \
+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+	tags uninstall uninstall-am uninstall-binPROGRAMS
+
+
+ # ------------- #
+ # DOCUMENTATION #
+ # ------------- #
+
+# --- #
+# MOC #
+# --- #
+
+.hh.moc.cpp:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+.h.moc.cpp:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+
+.hh.moc.cc:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+.h.moc.cc:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+
+.hh.moc.cxx:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+.h.moc.cxx:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+
+.hh.moc.C:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+.h.moc.C:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+
+# --- #
+# UIC #
+# --- #
+
+.ui.ui.hh:
+	$(UIC) $< -o $@
+
+.ui.ui.h:
+	$(UIC) $< -o $@
+
+# --- #
+# RCC #
+# --- #
+
+.qrc.qrc.cpp:
+	$(RCC) -name `echo "$<" | sed 's/\.qrc$$//'` $< -o $@
+
+.qrc.qrc.cc:
+	$(RCC) -name `echo "$<" | sed 's/\.qrc$$//'` $< -o $@
+
+.qrc.qrc.cxx:
+	$(RCC) -name `echo "$<" | sed 's/\.qrc$$//'` $< -o $@
+
+.qrc.qrc.C:
+	$(RCC) -name `echo "$<" | sed 's/\.qrc$$//'` $< -o $@
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/examples/full_test.o b/examples/full_test.o
new file mode 100644
index 0000000..a841fcc
Binary files /dev/null and b/examples/full_test.o differ
diff --git a/examples/glut_example.o b/examples/glut_example.o
new file mode 100644
index 0000000..578c9c8
Binary files /dev/null and b/examples/glut_example.o differ
diff --git a/examples/mgl_example b/examples/mgl_example
new file mode 100755
index 0000000..fc4fbd3
--- /dev/null
+++ b/examples/mgl_example
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl_example - temporary wrapper script for .libs/mgl_example
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl_example program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/examples; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file wnd_samples.o full_test.o  ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl_example'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/examples/mgl_fltk_example b/examples/mgl_fltk_example
new file mode 100755
index 0000000..03fafb9
--- /dev/null
+++ b/examples/mgl_fltk_example
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl_fltk_example - temporary wrapper script for .libs/mgl_fltk_example
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl_fltk_example program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/examples; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mgl_fltk_example-wnd_samples.o mgl_fltk_example-fltk_example.o  -lfltk ../widgets/.libs/libmgl-fltk.so ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets/.libs -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../widgets/libmgl-fltk.la ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl_fltk_example'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/examples/mgl_fltk_example-fltk_example.o b/examples/mgl_fltk_example-fltk_example.o
new file mode 100644
index 0000000..92ceec4
Binary files /dev/null and b/examples/mgl_fltk_example-fltk_example.o differ
diff --git a/examples/mgl_fltk_example-wnd_samples.o b/examples/mgl_fltk_example-wnd_samples.o
new file mode 100644
index 0000000..7b004d1
Binary files /dev/null and b/examples/mgl_fltk_example-wnd_samples.o differ
diff --git a/examples/mgl_glut_example b/examples/mgl_glut_example
new file mode 100755
index 0000000..a4aaaca
--- /dev/null
+++ b/examples/mgl_glut_example
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl_glut_example - temporary wrapper script for .libs/mgl_glut_example
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl_glut_example program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/examples; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file wnd_samples.o glut_example.o  ../widgets/.libs/libmgl-glut.so ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets/.libs -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../widgets/libmgl-glut.la ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl_glut_example'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/examples/mgl_qt_example b/examples/mgl_qt_example
new file mode 100755
index 0000000..3bfe567
--- /dev/null
+++ b/examples/mgl_qt_example
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl_qt_example - temporary wrapper script for .libs/mgl_qt_example
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl_qt_example program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/examples; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mgl_qt_example-wnd_samples.o mgl_qt_example-mgl_qt.moc.o mgl_qt_example-qt_example.o  -L/usr/lib -lQtGui -lQtCore -lpthread ../widgets/.libs/libmgl-qt.so ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets/.libs -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../widgets/libmgl-qt.la ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl_qt_example'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/examples/mgl_qt_example-mgl_qt.moc.o b/examples/mgl_qt_example-mgl_qt.moc.o
new file mode 100644
index 0000000..c6cd82b
Binary files /dev/null and b/examples/mgl_qt_example-mgl_qt.moc.o differ
diff --git a/examples/mgl_qt_example-qt_example.o b/examples/mgl_qt_example-qt_example.o
new file mode 100644
index 0000000..e0719dd
Binary files /dev/null and b/examples/mgl_qt_example-qt_example.o differ
diff --git a/examples/mgl_qt_example-wnd_samples.o b/examples/mgl_qt_example-wnd_samples.o
new file mode 100644
index 0000000..7b004d1
Binary files /dev/null and b/examples/mgl_qt_example-wnd_samples.o differ
diff --git a/examples/mgl_wx_example b/examples/mgl_wx_example
new file mode 100755
index 0000000..7824461
--- /dev/null
+++ b/examples/mgl_wx_example
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl_wx_example - temporary wrapper script for .libs/mgl_wx_example
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl_wx_example program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/examples; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mgl_wx_example-wnd_samples.o mgl_wx_example-wx_example.o -pthread  -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 ../widgets/.libs/libmgl-wx.so ../mgl/.libs/libmgl.so -pthread -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets/.libs -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../widgets/libmgl-wx.la ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl_wx_example'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/examples/mgl_wx_example-wnd_samples.o b/examples/mgl_wx_example-wnd_samples.o
new file mode 100644
index 0000000..e320c12
Binary files /dev/null and b/examples/mgl_wx_example-wnd_samples.o differ
diff --git a/examples/mgl_wx_example-wx_example.o b/examples/mgl_wx_example-wx_example.o
new file mode 100644
index 0000000..95cef2e
Binary files /dev/null and b/examples/mgl_wx_example-wx_example.o differ
diff --git a/examples/wnd_samples.o b/examples/wnd_samples.o
new file mode 100644
index 0000000..7b004d1
Binary files /dev/null and b/examples/wnd_samples.o differ
diff --git a/include/Makefile b/include/Makefile
new file mode 100644
index 0000000..40e249a
--- /dev/null
+++ b/include/Makefile
@@ -0,0 +1,529 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# include/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+
+pkgdatadir = $(datadir)/mathgl
+pkgincludedir = $(includedir)/mathgl
+pkglibdir = $(libdir)/mathgl
+pkglibexecdir = $(libexecdir)/mathgl
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = x86_64-pc-linux-gnu
+subdir = include
+DIST_COMMON = $(am__nobase_include_HEADERS_DIST) $(srcdir)/Makefile.am \
+	$(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
+	$(top_srcdir)/config/libtool.m4 \
+	$(top_srcdir)/config/ltoptions.m4 \
+	$(top_srcdir)/config/ltsugar.m4 \
+	$(top_srcdir)/config/ltversion.m4 \
+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/include/mgl/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+SOURCES =
+DIST_SOURCES =
+am__nobase_include_HEADERS_DIST = mgl/mgl_fltk.h mgl/mgl_glut.h \
+	mgl/mgl_wx.h mgl/mgl_qt.h mgl/mgl_ab.h mgl/mgl_data.h \
+	mgl/mgl_eval.h mgl/mgl_gl.h mgl/mgl.h mgl/mgl_parse.h \
+	mgl/mgl_c.h mgl/mgl_eps.h mgl/mgl_f.h mgl/mgl_font.h \
+	mgl/mgl_idtf.h mgl/mgl_zb.h mgl/mgl_addon.h mgl/mgl_evalc.h \
+	mgl/mgl_define.h mgl/config.h mgl/mgl_pas.pas mgl/mgl_w.h \
+	mgl/gsl.fs mgl/mathgl.fs mgl/mglplot.fs mgl/vectors.fs
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__installdirs = "$(DESTDIR)$(includedir)"
+HEADERS = $(nobase_include_HEADERS)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar
+AM_CXXFLAGS = -Wall -I/usr/include
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11
+AWK = gawk
+CC = x86_64-linux-gnu-gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -g -O2
+CPP = x86_64-linux-gnu-gcc -E
+CPPFLAGS = 
+CXX = x86_64-linux-gnu-g++
+CXXCPP = x86_64-linux-gnu-g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+FGREP = /bin/grep -F
+FLTK_FLAGS = -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+FLTK_LIBS = -lfltk
+GIF_FLAGS = -DHAVE_GIF
+GIF_LIBS = -lgif
+GLUT_FLAGS = -DHAVE_GLUT
+GLUT_LIBS = -lglut
+GL_LIBS = -lGL
+GREP = /bin/grep
+GSL_FLAGS = -I/usr/include
+GSL_LIBS = -L/usr/lib -lgsl -lgslcblas -lm
+HAVE_SWIG = 
+HDF5_FLAGS = -DHAVE_HDF5 -DH5_USE_16_API
+HDF5_LIBS = -lhdf5
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+JPEG_FLAGS = -DHAVE_JPEG
+JPEG_LIBS = -ljpeg
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo
+MGL_AGE = 0
+MGL_CURRENT = 5
+MGL_REVISION = 0
+MKDIR_P = /bin/mkdir -p
+MOC = /usr/bin/moc-qt4
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OCTAVE = octave-config
+OCTAVE_ARCH = x86_64-pc-linux-gnu-api-v37
+OCTAVE_INCFLAGS = -I/usr/include/octave-3.2.4
+OTOOL = 
+OTOOL64 = 
+PACKAGE = mathgl
+PACKAGE_BUGREPORT = mathgl.abalakin at gmail.com
+PACKAGE_NAME = mathgl
+PACKAGE_STRING = mathgl 1.10
+PACKAGE_TARNAME = mathgl
+PACKAGE_URL = 
+PACKAGE_VERSION = 1.10
+PATH_SEPARATOR = :
+PNG_LIBS = -lpng
+PTHREAD_FLAGS = -DHAVE_PTHREAD
+PTHREAD_LIBS = -lpthread
+PYTHON = 
+PYTHON_EXEC_PREFIX = 
+PYTHON_HEADERS = 
+PYTHON_PLATFORM = 
+PYTHON_PREFIX = 
+PYTHON_VERSION = 
+QMAKE = /usr/bin/qmake-qt4
+QT_CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_CPPFLAGS = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+QT_INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_LDFLAGS = 
+QT_LFLAGS = 
+QT_LIBS = -L/usr/lib -lQtGui -lQtCore -lpthread 
+QT_PATH = /usr/bin
+QT_VERSION = 4.6.3
+QT_VERSION_MAJOR = ok, looks like Qt 4
+RANLIB = ranlib
+RCC = /usr/bin/rcc
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+TMPDIR = /tmp
+UIC = /usr/bin/uic-qt4
+VERSION = 1.10
+WX_FLAGS = -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+WX_LIBS = -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+abs_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/include
+abs_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/include
+abs_top_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+ac_ct_CC = 
+ac_ct_CXX = 
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-pc-linux-gnu
+host_alias = x86_64-linux-gnu
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${prefix}/share/info
+install_sh = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${prefix}/share/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgpyexecdir = 
+pkgpythondir = 
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+pyexecdir = 
+pythondir = 
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+FLTK_INC = mgl/mgl_fltk.h
+GLUT_INC = mgl/mgl_glut.h
+WX_INC = mgl/mgl_wx.h
+QT_INC = mgl/mgl_qt.h
+nobase_include_HEADERS = $(FLTK_INC) $(GLUT_INC) $(WX_INC) $(QT_INC) \
+mgl/mgl_ab.h  mgl/mgl_data.h  mgl/mgl_eval.h  mgl/mgl_gl.h    mgl/mgl.h       mgl/mgl_parse.h \
+mgl/mgl_c.h   mgl/mgl_eps.h   mgl/mgl_f.h     mgl/mgl_font.h  mgl/mgl_idtf.h  mgl/mgl_zb.h \
+mgl/mgl_addon.h mgl/mgl_evalc.h mgl/mgl_define.h mgl/config.h mgl/mgl_pas.pas \
+mgl/mgl_w.h   mgl/gsl.fs  mgl/mathgl.fs  mgl/mglplot.fs  mgl/vectors.fs
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+	        && { if test -f $@; then exit 0; else break; fi; }; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu include/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+install-nobase_includeHEADERS: $(nobase_include_HEADERS)
+	@$(NORMAL_INSTALL)
+	test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)"
+	@list='$(nobase_include_HEADERS)'; test -n "$(includedir)" || list=; \
+	$(am__nobase_list) | while read dir files; do \
+	  xfiles=; for file in $$files; do \
+	    if test -f "$$file"; then xfiles="$$xfiles $$file"; \
+	    else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \
+	  test -z "$$xfiles" || { \
+	    test "x$$dir" = x. || { \
+	      echo "$(MKDIR_P) '$(DESTDIR)$(includedir)/$$dir'"; \
+	      $(MKDIR_P) "$(DESTDIR)$(includedir)/$$dir"; }; \
+	    echo " $(INSTALL_HEADER) $$xfiles '$(DESTDIR)$(includedir)/$$dir'"; \
+	    $(INSTALL_HEADER) $$xfiles "$(DESTDIR)$(includedir)/$$dir" || exit $$?; }; \
+	done
+
+uninstall-nobase_includeHEADERS:
+	@$(NORMAL_UNINSTALL)
+	@list='$(nobase_include_HEADERS)'; test -n "$(includedir)" || list=; \
+	$(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \
+	test -n "$$files" || exit 0; \
+	echo " ( cd '$(DESTDIR)$(includedir)' && rm -f" $$files ")"; \
+	cd "$(DESTDIR)$(includedir)" && rm -f $$files
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	set x; \
+	here=`pwd`; \
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+check: check-am
+all-am: Makefile $(HEADERS)
+installdirs:
+	for dir in "$(DESTDIR)$(includedir)"; do \
+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+	done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+	-rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-nobase_includeHEADERS
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-nobase_includeHEADERS
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+	clean-libtool ctags distclean distclean-generic \
+	distclean-libtool distclean-tags distdir dvi dvi-am html \
+	html-am info info-am install install-am install-data \
+	install-data-am install-dvi install-dvi-am install-exec \
+	install-exec-am install-html install-html-am install-info \
+	install-info-am install-man install-nobase_includeHEADERS \
+	install-pdf install-pdf-am install-ps install-ps-am \
+	install-strip installcheck installcheck-am installdirs \
+	maintainer-clean maintainer-clean-generic mostlyclean \
+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+	tags uninstall uninstall-am uninstall-nobase_includeHEADERS
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/include/mgl/config.h b/include/mgl/config.h
new file mode 100644
index 0000000..170e463
--- /dev/null
+++ b/include/mgl/config.h
@@ -0,0 +1,66 @@
+/* include/mgl/config.h.  Generated from config.h.in by configure.  */
+/* include/mgl/config.h.in.  Generated from configure.ac by autoheader.  */
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#define HAVE_DLFCN_H 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#define HAVE_UNISTD_H 1
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#define LT_OBJDIR ".libs/"
+
+/* This define enables double precision in MathGL */
+#define MGL_USE_DOUBLE 0
+
+/* Name of package */
+#define PACKAGE "mathgl"
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT "mathgl.abalakin at gmail.com"
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME "mathgl"
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING "mathgl 1.10"
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME "mathgl"
+
+/* Define to the home page for this package. */
+#define PACKAGE_URL ""
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION "1.10"
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Version number of package */
+#define VERSION "1.10"
diff --git a/include/mgl/mgl_qt.moc.cpp b/include/mgl/mgl_qt.moc.cpp
new file mode 100644
index 0000000..912c56e
--- /dev/null
+++ b/include/mgl/mgl_qt.moc.cpp
@@ -0,0 +1,254 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'mgl_qt.h'
+**
+** Created: Fri Sep 3 02:33:06 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.3)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "mgl_qt.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'mgl_qt.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.3. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_QMathGL[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      49,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       8,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+       9,    8,    8,    8, 0x05,
+      25,    8,    8,    8, 0x05,
+      41,    8,    8,    8, 0x05,
+      57,    8,    8,    8, 0x05,
+      76,    8,    8,    8, 0x05,
+      95,    8,    8,    8, 0x05,
+     113,    8,    8,    8, 0x05,
+     136,  133,    8,    8, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     166,    8,    8,    8, 0x0a,
+     179,  176,    8,    8, 0x0a,
+     197,    8,    8,    8, 0x2a,
+     206,    8,    8,    8, 0x0a,
+     213,    8,    8,    8, 0x0a,
+     223,  221,    8,    8, 0x0a,
+     235,  221,    8,    8, 0x0a,
+     249,  247,    8,    8, 0x0a,
+     263,  261,    8,    8, 0x0a,
+     280,  278,    8,    8, 0x0a,
+     297,  295,    8,    8, 0x0a,
+     313,  311,    8,    8, 0x0a,
+     329,    8,    8,    8, 0x0a,
+     338,    8,    8,    8, 0x0a,
+     348,    8,    8,    8, 0x0a,
+     358,    8,    8,    8, 0x0a,
+     370,    8,    8,    8, 0x0a,
+     383,    8,    8,    8, 0x0a,
+     393,    8,    8,    8, 0x0a,
+     411,  405,    8,    8, 0x0a,
+     430,    8,    8,    8, 0x2a,
+     442,  405,    8,    8, 0x0a,
+     462,    8,    8,    8, 0x2a,
+     475,  405,    8,    8, 0x0a,
+     494,    8,    8,    8, 0x2a,
+     506,  405,    8,    8, 0x0a,
+     525,    8,    8,    8, 0x2a,
+     537,  405,    8,    8, 0x0a,
+     556,    8,    8,    8, 0x2a,
+     568,  405,    8,    8, 0x0a,
+     587,    8,    8,    8, 0x2a,
+     599,  405,    8,    8, 0x0a,
+     619,    8,    8,    8, 0x2a,
+     637,  632,    8,    8, 0x0a,
+     657,    8,    8,    8, 0x0a,
+     666,    8,    8,    8, 0x0a,
+     678,    8,    8,    8, 0x0a,
+     693,  690,    8,    8, 0x0a,
+     709,    8,    8,    8, 0x2a,
+     721,    8,    8,    8, 0x0a,
+     729,    8,    8,    8, 0x0a,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_QMathGL[] = {
+    "QMathGL\0\0phiChanged(int)\0tetChanged(int)\0"
+    "perChanged(int)\0alphaChanged(bool)\0"
+    "lightChanged(bool)\0zoomChanged(bool)\0"
+    "rotateChanged(bool)\0,,\0"
+    "mouseClick(float,float,float)\0refresh()\0"
+    "gr\0update(mglGraph*)\0update()\0copy()\0"
+    "print()\0p\0setPer(int)\0setPhi(int)\0t\0"
+    "setTet(int)\0a\0setAlpha(bool)\0l\0"
+    "setLight(bool)\0z\0setZoom(bool)\0r\0"
+    "setRotate(bool)\0zoomIn()\0zoomOut()\0"
+    "restore()\0shiftLeft()\0shiftRight()\0"
+    "shiftUp()\0shiftDown()\0fname\0"
+    "exportPNG(QString)\0exportPNG()\0"
+    "exportPNGs(QString)\0exportPNGs()\0"
+    "exportJPG(QString)\0exportJPG()\0"
+    "exportBPS(QString)\0exportBPS()\0"
+    "exportEPS(QString)\0exportEPS()\0"
+    "exportSVG(QString)\0exportSVG()\0"
+    "exportIDTF(QString)\0exportIDTF()\0path\0"
+    "setMGLFont(QString)\0adjust()\0nextSlide()\0"
+    "prevSlide()\0st\0animation(bool)\0"
+    "animation()\0about()\0aboutQt()\0"
+};
+
+const QMetaObject QMathGL::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_QMathGL,
+      qt_meta_data_QMathGL, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &QMathGL::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *QMathGL::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *QMathGL::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_QMathGL))
+        return static_cast<void*>(const_cast< QMathGL*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int QMathGL::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: phiChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
+        case 1: tetChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
+        case 2: perChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
+        case 3: alphaChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 4: lightChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 5: zoomChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 6: rotateChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 7: mouseClick((*reinterpret_cast< float(*)>(_a[1])),(*reinterpret_cast< float(*)>(_a[2])),(*reinterpret_cast< float(*)>(_a[3]))); break;
+        case 8: refresh(); break;
+        case 9: update((*reinterpret_cast< mglGraph*(*)>(_a[1]))); break;
+        case 10: update(); break;
+        case 11: copy(); break;
+        case 12: print(); break;
+        case 13: setPer((*reinterpret_cast< int(*)>(_a[1]))); break;
+        case 14: setPhi((*reinterpret_cast< int(*)>(_a[1]))); break;
+        case 15: setTet((*reinterpret_cast< int(*)>(_a[1]))); break;
+        case 16: setAlpha((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 17: setLight((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 18: setZoom((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 19: setRotate((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 20: zoomIn(); break;
+        case 21: zoomOut(); break;
+        case 22: restore(); break;
+        case 23: shiftLeft(); break;
+        case 24: shiftRight(); break;
+        case 25: shiftUp(); break;
+        case 26: shiftDown(); break;
+        case 27: exportPNG((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 28: exportPNG(); break;
+        case 29: exportPNGs((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 30: exportPNGs(); break;
+        case 31: exportJPG((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 32: exportJPG(); break;
+        case 33: exportBPS((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 34: exportBPS(); break;
+        case 35: exportEPS((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 36: exportEPS(); break;
+        case 37: exportSVG((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 38: exportSVG(); break;
+        case 39: exportIDTF((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 40: exportIDTF(); break;
+        case 41: setMGLFont((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 42: adjust(); break;
+        case 43: nextSlide(); break;
+        case 44: prevSlide(); break;
+        case 45: animation((*reinterpret_cast< bool(*)>(_a[1]))); break;
+        case 46: animation(); break;
+        case 47: about(); break;
+        case 48: aboutQt(); break;
+        default: ;
+        }
+        _id -= 49;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void QMathGL::phiChanged(int _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void QMathGL::tetChanged(int _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void QMathGL::perChanged(int _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 2, _a);
+}
+
+// SIGNAL 3
+void QMathGL::alphaChanged(bool _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 3, _a);
+}
+
+// SIGNAL 4
+void QMathGL::lightChanged(bool _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 4, _a);
+}
+
+// SIGNAL 5
+void QMathGL::zoomChanged(bool _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+
+// SIGNAL 6
+void QMathGL::rotateChanged(bool _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 6, _a);
+}
+
+// SIGNAL 7
+void QMathGL::mouseClick(float _t1, float _t2, float _t3)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
+    QMetaObject::activate(this, &staticMetaObject, 7, _a);
+}
+QT_END_MOC_NAMESPACE
diff --git a/include/mgl/stamp-h1 b/include/mgl/stamp-h1
new file mode 100644
index 0000000..5119cdd
--- /dev/null
+++ b/include/mgl/stamp-h1
@@ -0,0 +1 @@
+timestamp for include/mgl/config.h
diff --git a/lang/.deps/_mathgl_la-mgl_python.Plo b/lang/.deps/_mathgl_la-mgl_python.Plo
new file mode 100644
index 0000000..9ce06a8
--- /dev/null
+++ b/lang/.deps/_mathgl_la-mgl_python.Plo
@@ -0,0 +1 @@
+# dummy
diff --git a/lang/Makefile b/lang/Makefile
new file mode 100644
index 0000000..3d885cc
--- /dev/null
+++ b/lang/Makefile
@@ -0,0 +1,696 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# lang/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+
+
+pkgdatadir = $(datadir)/mathgl
+pkgincludedir = $(includedir)/mathgl
+pkglibdir = $(libdir)/mathgl
+pkglibexecdir = $(libexecdir)/mathgl
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = x86_64-pc-linux-gnu
+#am__append_1 = mgl_python.cpp mathgl.py
+#am__append_2 = mathgl.py mgl_python.cpp
+#mathgl.py: $(top_srcdir)/lang/mgl.i $(top_srcdir)/include/mgl/mgl_c.h $(top_srcdir)/include/mgl/mgl_w.h
+#	swig -python -c++ -I$(top_srcdir)/include -o mgl_python.cpp $(top_srcdir)/lang/mgl.i
+am__append_3 = mgl_octave.cpp mathgl.oct mathgl.tar.gz
+subdir = lang
+DIST_COMMON = $(am__dist_octave_DATA_DIST) $(am__python_PYTHON_DIST) \
+	$(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
+	$(top_srcdir)/config/libtool.m4 \
+	$(top_srcdir)/config/ltoptions.m4 \
+	$(top_srcdir)/config/ltsugar.m4 \
+	$(top_srcdir)/config/ltversion.m4 \
+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/include/mgl/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__installdirs = "$(DESTDIR)$(pyexecdir)" "$(DESTDIR)$(pythondir)" \
+	"$(DESTDIR)$(octavedir)"
+LTLIBRARIES = $(pyexec_LTLIBRARIES)
+#_mathgl_la_DEPENDENCIES =  \
+#	$(top_builddir)/mgl/libmgl.la
+am___mathgl_la_SOURCES_DIST = mgl_python.cpp
+#am__mathgl_la_OBJECTS = _mathgl_la-mgl_python.lo
+_mathgl_la_OBJECTS = $(am__mathgl_la_OBJECTS)
+_mathgl_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(_mathgl_la_CXXFLAGS) \
+	$(CXXFLAGS) $(_mathgl_la_LDFLAGS) $(LDFLAGS) -o $@
+#am__mathgl_la_rpath = -rpath $(pyexecdir)
+DEFAULT_INCLUDES = -I. -I$(top_builddir)/include/mgl
+depcomp = $(SHELL) $(top_srcdir)/config/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+SOURCES = $(_mathgl_la_SOURCES)
+DIST_SOURCES = $(am___mathgl_la_SOURCES_DIST)
+am__python_PYTHON_DIST = mathgl.py
+py_compile = $(top_srcdir)/config/py-compile
+am__dist_octave_DATA_DIST = mathgl.tar.gz
+DATA = $(dist_octave_DATA)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar
+AM_CXXFLAGS = -Wall -I/usr/include -I$(top_srcdir)/include \
+	-I$(top_builddir)/include
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11
+AWK = gawk
+CC = x86_64-linux-gnu-gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -g -O2
+CPP = x86_64-linux-gnu-gcc -E
+CPPFLAGS = 
+CXX = x86_64-linux-gnu-g++
+CXXCPP = x86_64-linux-gnu-g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+FGREP = /bin/grep -F
+FLTK_FLAGS = -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+FLTK_LIBS = -lfltk
+GIF_FLAGS = -DHAVE_GIF
+GIF_LIBS = -lgif
+GLUT_FLAGS = -DHAVE_GLUT
+GLUT_LIBS = -lglut
+GL_LIBS = -lGL
+GREP = /bin/grep
+GSL_FLAGS = -I/usr/include
+GSL_LIBS = -L/usr/lib -lgsl -lgslcblas -lm
+HAVE_SWIG = 
+HDF5_FLAGS = -DHAVE_HDF5 -DH5_USE_16_API
+HDF5_LIBS = -lhdf5
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+JPEG_FLAGS = -DHAVE_JPEG
+JPEG_LIBS = -ljpeg
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo
+MGL_AGE = 0
+MGL_CURRENT = 5
+MGL_REVISION = 0
+MKDIR_P = /bin/mkdir -p
+MOC = /usr/bin/moc-qt4
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OCTAVE = octave-config
+OCTAVE_ARCH = x86_64-pc-linux-gnu-api-v37
+OCTAVE_INCFLAGS = -I/usr/include/octave-3.2.4
+OTOOL = 
+OTOOL64 = 
+PACKAGE = mathgl
+PACKAGE_BUGREPORT = mathgl.abalakin at gmail.com
+PACKAGE_NAME = mathgl
+PACKAGE_STRING = mathgl 1.10
+PACKAGE_TARNAME = mathgl
+PACKAGE_URL = 
+PACKAGE_VERSION = 1.10
+PATH_SEPARATOR = :
+PNG_LIBS = -lpng
+PTHREAD_FLAGS = -DHAVE_PTHREAD
+PTHREAD_LIBS = -lpthread
+PYTHON = 
+PYTHON_EXEC_PREFIX = 
+PYTHON_HEADERS = 
+PYTHON_PLATFORM = 
+PYTHON_PREFIX = 
+PYTHON_VERSION = 
+QMAKE = /usr/bin/qmake-qt4
+QT_CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_CPPFLAGS = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+QT_INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_LDFLAGS = 
+QT_LFLAGS = 
+QT_LIBS = -L/usr/lib -lQtGui -lQtCore -lpthread 
+QT_PATH = /usr/bin
+QT_VERSION = 4.6.3
+QT_VERSION_MAJOR = ok, looks like Qt 4
+RANLIB = ranlib
+RCC = /usr/bin/rcc
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+TMPDIR = /tmp
+UIC = /usr/bin/uic-qt4
+VERSION = 1.10
+WX_FLAGS = -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+WX_LIBS = -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+abs_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/lang
+abs_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/lang
+abs_top_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+ac_ct_CC = 
+ac_ct_CXX = 
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-pc-linux-gnu
+host_alias = x86_64-linux-gnu
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${prefix}/share/info
+install_sh = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${prefix}/share/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgpyexecdir = 
+pkgpythondir = 
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+pyexecdir = 
+pythondir = 
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+CLEANFILES = $(am__append_1) $(am__append_3)
+BUILT_SOURCES = $(am__append_2)
+#python_PYTHON = mathgl.py
+#pyexec_LTLIBRARIES = _mathgl.la
+#_mathgl_la_SOURCES = mgl_python.cpp
+#_mathgl_la_CXXFLAGS = $(PYTHON_HEADERS) $(AM_CXXFLAGS)
+#_mathgl_la_LIBADD = $(top_builddir)/mgl/libmgl.la
+#_mathgl_la_LIBADD = $(top_builddir)/widgets/libmgl-qt.la
+#_mathgl_la_LDFLAGS = -avoid-version -module
+PKG_NAME = mathgl
+PKG_OCT_FILES = mathgl.oct
+PKG_OTHER_FILES = $(top_srcdir)/COPYING $(srcdir)/DESCRIPTION $(srcdir)/INDEX $(srcdir)/PKG_ADD_template
+octavedir = $(pkgdatadir)/octave
+dist_octave_DATA = mathgl.tar.gz
+MY_MKOCTFILE = $(CXX) -O0 -g -shared $(OCTAVE_INCFLAGS)
+all: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) all-am
+
+.SUFFIXES:
+.SUFFIXES: .cpp .lo .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+	        && { if test -f $@; then exit 0; else break; fi; }; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu lang/Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu lang/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-pyexecLTLIBRARIES: $(pyexec_LTLIBRARIES)
+	@$(NORMAL_INSTALL)
+	test -z "$(pyexecdir)" || $(MKDIR_P) "$(DESTDIR)$(pyexecdir)"
+	@list='$(pyexec_LTLIBRARIES)'; test -n "$(pyexecdir)" || list=; \
+	list2=; for p in $$list; do \
+	  if test -f $$p; then \
+	    list2="$$list2 $$p"; \
+	  else :; fi; \
+	done; \
+	test -z "$$list2" || { \
+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pyexecdir)'"; \
+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pyexecdir)"; \
+	}
+
+uninstall-pyexecLTLIBRARIES:
+	@$(NORMAL_UNINSTALL)
+	@list='$(pyexec_LTLIBRARIES)'; test -n "$(pyexecdir)" || list=; \
+	for p in $$list; do \
+	  $(am__strip_dir) \
+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pyexecdir)/$$f'"; \
+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pyexecdir)/$$f"; \
+	done
+
+clean-pyexecLTLIBRARIES:
+	-test -z "$(pyexec_LTLIBRARIES)" || rm -f $(pyexec_LTLIBRARIES)
+	@list='$(pyexec_LTLIBRARIES)'; for p in $$list; do \
+	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+	  test "$$dir" != "$$p" || dir=.; \
+	  echo "rm -f \"$${dir}/so_locations\""; \
+	  rm -f "$${dir}/so_locations"; \
+	done
+_mathgl.la: $(_mathgl_la_OBJECTS) $(_mathgl_la_DEPENDENCIES) 
+	$(_mathgl_la_LINK) $(am__mathgl_la_rpath) $(_mathgl_la_OBJECTS) $(_mathgl_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+	-rm -f *.$(OBJEXT)
+
+distclean-compile:
+	-rm -f *.tab.c
+
+include ./$(DEPDIR)/_mathgl_la-mgl_python.Plo
+
+.cpp.o:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ $<
+
+.cpp.obj:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cpp.lo:
+	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+#	source='$<' object='$@' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LTCXXCOMPILE) -c -o $@ $<
+
+_mathgl_la-mgl_python.lo: mgl_python.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(_mathgl_la_CXXFLAGS) $(CXXFLAGS) -MT _mathgl_la-mgl_python.lo -MD -MP -MF $(DEPDIR)/_mathgl_la-mgl_python.Tpo -c -o _mathgl_la-mgl_python.lo `test -f 'mgl_python.cpp' || echo '$(srcdir)/'`mgl_python.cpp
+	$(am__mv) $(DEPDIR)/_mathgl_la-mgl_python.Tpo $(DEPDIR)/_mathgl_la-mgl_python.Plo
+#	source='mgl_python.cpp' object='_mathgl_la-mgl_python.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(_mathgl_la_CXXFLAGS) $(CXXFLAGS) -c -o _mathgl_la-mgl_python.lo `test -f 'mgl_python.cpp' || echo '$(srcdir)/'`mgl_python.cpp
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+install-pythonPYTHON: $(python_PYTHON)
+	@$(NORMAL_INSTALL)
+	test -z "$(pythondir)" || $(MKDIR_P) "$(DESTDIR)$(pythondir)"
+	@list='$(python_PYTHON)'; dlist=; list2=; test -n "$(pythondir)" || list=; \
+	for p in $$list; do \
+	  if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \
+	  if test -f $$b$$p; then \
+	    $(am__strip_dir) \
+	    dlist="$$dlist $$f"; \
+	    list2="$$list2 $$b$$p"; \
+	  else :; fi; \
+	done; \
+	for file in $$list2; do echo $$file; done | $(am__base_list) | \
+	while read files; do \
+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pythondir)'"; \
+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(pythondir)" || exit $$?; \
+	done || exit $$?; \
+	if test -n "$$dlist"; then \
+	  if test -z "$(DESTDIR)"; then \
+	    PYTHON=$(PYTHON) $(py_compile) --basedir "$(pythondir)" $$dlist; \
+	  else \
+	    PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(pythondir)" $$dlist; \
+	  fi; \
+	else :; fi
+
+uninstall-pythonPYTHON:
+	@$(NORMAL_UNINSTALL)
+	@list='$(python_PYTHON)'; test -n "$(pythondir)" || list=; \
+	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+	test -n "$$files" || exit 0; \
+	filesc=`echo "$$files" | sed 's|$$|c|'`; \
+	fileso=`echo "$$files" | sed 's|$$|o|'`; \
+	echo " ( cd '$(DESTDIR)$(pythondir)' && rm -f" $$files ")"; \
+	cd "$(DESTDIR)$(pythondir)" && rm -f $$files || exit $$?; \
+	echo " ( cd '$(DESTDIR)$(pythondir)' && rm -f" $$filesc ")"; \
+	cd "$(DESTDIR)$(pythondir)" && rm -f $$filesc || exit $$?; \
+	echo " ( cd '$(DESTDIR)$(pythondir)' && rm -f" $$fileso ")"; \
+	cd "$(DESTDIR)$(pythondir)" && rm -f $$fileso
+install-dist_octaveDATA: $(dist_octave_DATA)
+	@$(NORMAL_INSTALL)
+	test -z "$(octavedir)" || $(MKDIR_P) "$(DESTDIR)$(octavedir)"
+	@list='$(dist_octave_DATA)'; test -n "$(octavedir)" || list=; \
+	for p in $$list; do \
+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+	  echo "$$d$$p"; \
+	done | $(am__base_list) | \
+	while read files; do \
+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(octavedir)'"; \
+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(octavedir)" || exit $$?; \
+	done
+
+uninstall-dist_octaveDATA:
+	@$(NORMAL_UNINSTALL)
+	@list='$(dist_octave_DATA)'; test -n "$(octavedir)" || list=; \
+	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+	test -n "$$files" || exit 0; \
+	echo " ( cd '$(DESTDIR)$(octavedir)' && rm -f" $$files ")"; \
+	cd "$(DESTDIR)$(octavedir)" && rm -f $$files
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	set x; \
+	here=`pwd`; \
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+check: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) check-am
+all-am: Makefile $(LTLIBRARIES) $(DATA)
+installdirs:
+	for dir in "$(DESTDIR)$(pyexecdir)" "$(DESTDIR)$(pythondir)" "$(DESTDIR)$(octavedir)"; do \
+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+	done
+install: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-pyexecLTLIBRARIES \
+	mostlyclean-am
+
+distclean: distclean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+	distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-dist_octaveDATA install-pythonPYTHON
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am: install-pyexecLTLIBRARIES
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+	mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-dist_octaveDATA uninstall-pyexecLTLIBRARIES \
+	uninstall-pythonPYTHON
+
+.MAKE: all check install install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+	clean-libtool clean-pyexecLTLIBRARIES ctags distclean \
+	distclean-compile distclean-generic distclean-libtool \
+	distclean-tags distdir dvi dvi-am html html-am info info-am \
+	install install-am install-data install-data-am \
+	install-dist_octaveDATA install-dvi install-dvi-am \
+	install-exec install-exec-am install-html install-html-am \
+	install-info install-info-am install-man install-pdf \
+	install-pdf-am install-ps install-ps-am \
+	install-pyexecLTLIBRARIES install-pythonPYTHON install-strip \
+	installcheck installcheck-am installdirs maintainer-clean \
+	maintainer-clean-generic mostlyclean mostlyclean-compile \
+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+	tags uninstall uninstall-am uninstall-dist_octaveDATA \
+	uninstall-pyexecLTLIBRARIES uninstall-pythonPYTHON
+
+
+#mgl_python.cpp mathgl.py: $(srcdir)/mgl.i $(top_srcdir)/include/mgl/mgl_c.h $(top_srcdir)/include/mgl/mgl_w.h
+#	swig -python -c++ -I$(top_srcdir)/include -I$(top_builddir)/include -o mgl_python.cpp $(srcdir)/mgl.i
+mathgl.tar.gz: $(PKG_OCT_FILES) $(PKG_OTHER_FILES)
+	mkdir -p $(PKG_NAME)
+	mkdir -p $(PKG_NAME)/inst/$(OCTAVE_ARCH)
+	cp -rf $(PKG_OTHER_FILES) $(PKG_NAME)
+	mv $(PKG_NAME)/PKG_ADD_template $(PKG_NAME)/PKG_ADD
+	cp -rf $(PKG_OCT_FILES) $(PKG_NAME)/inst/$(OCTAVE_ARCH)
+	tar cpzvf $@ $(PKG_NAME)
+	rm -rf $(PKG_NAME)
+
+mgl_octave.cpp: $(srcdir)/mgl.i $(top_srcdir)/include/mgl/mgl_c.h $(top_srcdir)/include/mgl/mgl_w.h
+	swig -octave -c++ -I$(top_srcdir)/include -I$(top_builddir)/include -o mgl_octave.cpp $(srcdir)/mgl.i
+mathgl.oct: mgl_octave.cpp
+	$(MY_MKOCTFILE) -o $@ $^ -fPIC -I$(top_srcdir)/include -I$(top_builddir)/include -L$(top_builddir)/mgl/.libs/ -lmgl
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/lang/mathgl.oct b/lang/mathgl.oct
new file mode 100755
index 0000000..be63ac2
Binary files /dev/null and b/lang/mathgl.oct differ
diff --git a/lang/mathgl.tar.gz b/lang/mathgl.tar.gz
new file mode 100644
index 0000000..ccf14c9
Binary files /dev/null and b/lang/mathgl.tar.gz differ
diff --git a/lang/mgl_octave.cpp b/lang/mgl_octave.cpp
new file mode 100644
index 0000000..1a439c0
--- /dev/null
+++ b/lang/mgl_octave.cpp
@@ -0,0 +1,83745 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 1.3.40
+ * 
+ * This file is not intended to be easily readable and contains a number of 
+ * coding conventions designed to improve portability and efficiency. Do not make
+ * changes to this file unless you know what you are doing--modify the SWIG 
+ * interface file instead. 
+ * ----------------------------------------------------------------------------- */
+
+#define SWIGOCTAVE
+#define SWIG_name_d      "mathgl"
+#define SWIG_name        mathgl
+#define OCTAVE_API_VERSION_OPTION 0
+
+
+#ifdef __cplusplus
+/* SwigValueWrapper is described in swig.swg */
+template<typename T> class SwigValueWrapper {
+  struct SwigMovePointer {
+    T *ptr;
+    SwigMovePointer(T *p) : ptr(p) { }
+    ~SwigMovePointer() { delete ptr; }
+    SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; }
+  } pointer;
+  SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
+  SwigValueWrapper(const SwigValueWrapper<T>& rhs);
+public:
+  SwigValueWrapper() : pointer(0) { }
+  SwigValueWrapper& operator=(const T& t) { SwigMovePointer tmp(new T(t)); pointer = tmp; return *this; }
+  operator T&() const { return *pointer.ptr; }
+  T *operator&() { return pointer.ptr; }
+};
+
+template <typename T> T SwigValueInit() {
+  return T();
+}
+#endif
+
+/* -----------------------------------------------------------------------------
+ *  This section contains generic SWIG labels for method/variable
+ *  declarations/attributes, and other compiler dependent labels.
+ * ----------------------------------------------------------------------------- */
+
+/* template workaround for compilers that cannot correctly implement the C++ standard */
+#ifndef SWIGTEMPLATEDISAMBIGUATOR
+# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
+#  define SWIGTEMPLATEDISAMBIGUATOR template
+# elif defined(__HP_aCC)
+/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
+/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
+#  define SWIGTEMPLATEDISAMBIGUATOR template
+# else
+#  define SWIGTEMPLATEDISAMBIGUATOR
+# endif
+#endif
+
+/* inline attribute */
+#ifndef SWIGINLINE
+# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
+#   define SWIGINLINE inline
+# else
+#   define SWIGINLINE
+# endif
+#endif
+
+/* attribute recognised by some compilers to avoid 'unused' warnings */
+#ifndef SWIGUNUSED
+# if defined(__GNUC__)
+#   if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
+#     define SWIGUNUSED __attribute__ ((__unused__)) 
+#   else
+#     define SWIGUNUSED
+#   endif
+# elif defined(__ICC)
+#   define SWIGUNUSED __attribute__ ((__unused__)) 
+# else
+#   define SWIGUNUSED 
+# endif
+#endif
+
+#ifndef SWIG_MSC_UNSUPPRESS_4505
+# if defined(_MSC_VER)
+#   pragma warning(disable : 4505) /* unreferenced local function has been removed */
+# endif 
+#endif
+
+#ifndef SWIGUNUSEDPARM
+# ifdef __cplusplus
+#   define SWIGUNUSEDPARM(p)
+# else
+#   define SWIGUNUSEDPARM(p) p SWIGUNUSED 
+# endif
+#endif
+
+/* internal SWIG method */
+#ifndef SWIGINTERN
+# define SWIGINTERN static SWIGUNUSED
+#endif
+
+/* internal inline SWIG method */
+#ifndef SWIGINTERNINLINE
+# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
+#endif
+
+/* exporting methods */
+#if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
+#  ifndef GCC_HASCLASSVISIBILITY
+#    define GCC_HASCLASSVISIBILITY
+#  endif
+#endif
+
+#ifndef SWIGEXPORT
+# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
+#   if defined(STATIC_LINKED)
+#     define SWIGEXPORT
+#   else
+#     define SWIGEXPORT __declspec(dllexport)
+#   endif
+# else
+#   if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
+#     define SWIGEXPORT __attribute__ ((visibility("default")))
+#   else
+#     define SWIGEXPORT
+#   endif
+# endif
+#endif
+
+/* calling conventions for Windows */
+#ifndef SWIGSTDCALL
+# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
+#   define SWIGSTDCALL __stdcall
+# else
+#   define SWIGSTDCALL
+# endif 
+#endif
+
+/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
+#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
+# define _CRT_SECURE_NO_DEPRECATE
+#endif
+
+/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
+#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
+# define _SCL_SECURE_NO_DEPRECATE
+#endif
+
+
+
+#include <octave/oct.h>
+#include <octave/parse.h>
+#include <octave/ov-fcn-handle.h>
+#include <octave/Cell.h>
+#include <octave/oct-map.h>
+
+/* -----------------------------------------------------------------------------
+ * swigrun.swg
+ *
+ * This file contains generic C API SWIG runtime support for pointer
+ * type checking.
+ * ----------------------------------------------------------------------------- */
+
+/* This should only be incremented when either the layout of swig_type_info changes,
+   or for whatever reason, the runtime changes incompatibly */
+#define SWIG_RUNTIME_VERSION "4"
+
+/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
+#ifdef SWIG_TYPE_TABLE
+# define SWIG_QUOTE_STRING(x) #x
+# define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
+# define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
+#else
+# define SWIG_TYPE_TABLE_NAME
+#endif
+
+/*
+  You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
+  creating a static or dynamic library from the SWIG runtime code.
+  In 99.9% of the cases, SWIG just needs to declare them as 'static'.
+  
+  But only do this if strictly necessary, ie, if you have problems
+  with your compiler or suchlike.
+*/
+
+#ifndef SWIGRUNTIME
+# define SWIGRUNTIME SWIGINTERN
+#endif
+
+#ifndef SWIGRUNTIMEINLINE
+# define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
+#endif
+
+/*  Generic buffer size */
+#ifndef SWIG_BUFFER_SIZE
+# define SWIG_BUFFER_SIZE 1024
+#endif
+
+/* Flags for pointer conversions */
+#define SWIG_POINTER_DISOWN        0x1
+#define SWIG_CAST_NEW_MEMORY       0x2
+
+/* Flags for new pointer objects */
+#define SWIG_POINTER_OWN           0x1
+
+
+/* 
+   Flags/methods for returning states.
+   
+   The SWIG conversion methods, as ConvertPtr, return and integer 
+   that tells if the conversion was successful or not. And if not,
+   an error code can be returned (see swigerrors.swg for the codes).
+   
+   Use the following macros/flags to set or process the returning
+   states.
+   
+   In old versions of SWIG, code such as the following was usually written:
+
+     if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
+       // success code
+     } else {
+       //fail code
+     }
+
+   Now you can be more explicit:
+
+    int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
+    if (SWIG_IsOK(res)) {
+      // success code
+    } else {
+      // fail code
+    }
+
+   which is the same really, but now you can also do
+
+    Type *ptr;
+    int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
+    if (SWIG_IsOK(res)) {
+      // success code
+      if (SWIG_IsNewObj(res) {
+        ...
+	delete *ptr;
+      } else {
+        ...
+      }
+    } else {
+      // fail code
+    }
+    
+   I.e., now SWIG_ConvertPtr can return new objects and you can
+   identify the case and take care of the deallocation. Of course that
+   also requires SWIG_ConvertPtr to return new result values, such as
+
+      int SWIG_ConvertPtr(obj, ptr,...) {         
+        if (<obj is ok>) {			       
+          if (<need new object>) {		       
+            *ptr = <ptr to new allocated object>; 
+            return SWIG_NEWOBJ;		       
+          } else {				       
+            *ptr = <ptr to old object>;	       
+            return SWIG_OLDOBJ;		       
+          } 				       
+        } else {				       
+          return SWIG_BADOBJ;		       
+        }					       
+      }
+
+   Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
+   more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
+   SWIG errors code.
+
+   Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
+   allows to return the 'cast rank', for example, if you have this
+
+       int food(double)
+       int fooi(int);
+
+   and you call
+ 
+      food(1)   // cast rank '1'  (1 -> 1.0)
+      fooi(1)   // cast rank '0'
+
+   just use the SWIG_AddCast()/SWIG_CheckState()
+*/
+
+#define SWIG_OK                    (0) 
+#define SWIG_ERROR                 (-1)
+#define SWIG_IsOK(r)               (r >= 0)
+#define SWIG_ArgError(r)           ((r != SWIG_ERROR) ? r : SWIG_TypeError)  
+
+/* The CastRankLimit says how many bits are used for the cast rank */
+#define SWIG_CASTRANKLIMIT         (1 << 8)
+/* The NewMask denotes the object was created (using new/malloc) */
+#define SWIG_NEWOBJMASK            (SWIG_CASTRANKLIMIT  << 1)
+/* The TmpMask is for in/out typemaps that use temporal objects */
+#define SWIG_TMPOBJMASK            (SWIG_NEWOBJMASK << 1)
+/* Simple returning values */
+#define SWIG_BADOBJ                (SWIG_ERROR)
+#define SWIG_OLDOBJ                (SWIG_OK)
+#define SWIG_NEWOBJ                (SWIG_OK | SWIG_NEWOBJMASK)
+#define SWIG_TMPOBJ                (SWIG_OK | SWIG_TMPOBJMASK)
+/* Check, add and del mask methods */
+#define SWIG_AddNewMask(r)         (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
+#define SWIG_DelNewMask(r)         (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
+#define SWIG_IsNewObj(r)           (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
+#define SWIG_AddTmpMask(r)         (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
+#define SWIG_DelTmpMask(r)         (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
+#define SWIG_IsTmpObj(r)           (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
+
+/* Cast-Rank Mode */
+#if defined(SWIG_CASTRANK_MODE)
+#  ifndef SWIG_TypeRank
+#    define SWIG_TypeRank             unsigned long
+#  endif
+#  ifndef SWIG_MAXCASTRANK            /* Default cast allowed */
+#    define SWIG_MAXCASTRANK          (2)
+#  endif
+#  define SWIG_CASTRANKMASK          ((SWIG_CASTRANKLIMIT) -1)
+#  define SWIG_CastRank(r)           (r & SWIG_CASTRANKMASK)
+SWIGINTERNINLINE int SWIG_AddCast(int r) { 
+  return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
+}
+SWIGINTERNINLINE int SWIG_CheckState(int r) { 
+  return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; 
+}
+#else /* no cast-rank mode */
+#  define SWIG_AddCast
+#  define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
+#endif
+
+
+#include <string.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+typedef void *(*swig_converter_func)(void *, int *);
+typedef struct swig_type_info *(*swig_dycast_func)(void **);
+
+/* Structure to store information on one type */
+typedef struct swig_type_info {
+  const char             *name;			/* mangled name of this type */
+  const char             *str;			/* human readable name of this type */
+  swig_dycast_func        dcast;		/* dynamic cast function down a hierarchy */
+  struct swig_cast_info  *cast;			/* linked list of types that can cast into this type */
+  void                   *clientdata;		/* language specific type data */
+  int                    owndata;		/* flag if the structure owns the clientdata */
+} swig_type_info;
+
+/* Structure to store a type and conversion function used for casting */
+typedef struct swig_cast_info {
+  swig_type_info         *type;			/* pointer to type that is equivalent to this type */
+  swig_converter_func     converter;		/* function to cast the void pointers */
+  struct swig_cast_info  *next;			/* pointer to next cast in linked list */
+  struct swig_cast_info  *prev;			/* pointer to the previous cast */
+} swig_cast_info;
+
+/* Structure used to store module information
+ * Each module generates one structure like this, and the runtime collects
+ * all of these structures and stores them in a circularly linked list.*/
+typedef struct swig_module_info {
+  swig_type_info         **types;		/* Array of pointers to swig_type_info structures that are in this module */
+  size_t                 size;		        /* Number of types in this module */
+  struct swig_module_info *next;		/* Pointer to next element in circularly linked list */
+  swig_type_info         **type_initial;	/* Array of initially generated type structures */
+  swig_cast_info         **cast_initial;	/* Array of initially generated casting structures */
+  void                    *clientdata;		/* Language specific module data */
+} swig_module_info;
+
+/* 
+  Compare two type names skipping the space characters, therefore
+  "char*" == "char *" and "Class<int>" == "Class<int >", etc.
+
+  Return 0 when the two name types are equivalent, as in
+  strncmp, but skipping ' '.
+*/
+SWIGRUNTIME int
+SWIG_TypeNameComp(const char *f1, const char *l1,
+		  const char *f2, const char *l2) {
+  for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
+    while ((*f1 == ' ') && (f1 != l1)) ++f1;
+    while ((*f2 == ' ') && (f2 != l2)) ++f2;
+    if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
+  }
+  return (int)((l1 - f1) - (l2 - f2));
+}
+
+/*
+  Check type equivalence in a name list like <name1>|<name2>|...
+  Return 0 if not equal, 1 if equal
+*/
+SWIGRUNTIME int
+SWIG_TypeEquiv(const char *nb, const char *tb) {
+  int equiv = 0;
+  const char* te = tb + strlen(tb);
+  const char* ne = nb;
+  while (!equiv && *ne) {
+    for (nb = ne; *ne; ++ne) {
+      if (*ne == '|') break;
+    }
+    equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
+    if (*ne) ++ne;
+  }
+  return equiv;
+}
+
+/*
+  Check type equivalence in a name list like <name1>|<name2>|...
+  Return 0 if equal, -1 if nb < tb, 1 if nb > tb
+*/
+SWIGRUNTIME int
+SWIG_TypeCompare(const char *nb, const char *tb) {
+  int equiv = 0;
+  const char* te = tb + strlen(tb);
+  const char* ne = nb;
+  while (!equiv && *ne) {
+    for (nb = ne; *ne; ++ne) {
+      if (*ne == '|') break;
+    }
+    equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
+    if (*ne) ++ne;
+  }
+  return equiv;
+}
+
+
+/*
+  Check the typename
+*/
+SWIGRUNTIME swig_cast_info *
+SWIG_TypeCheck(const char *c, swig_type_info *ty) {
+  if (ty) {
+    swig_cast_info *iter = ty->cast;
+    while (iter) {
+      if (strcmp(iter->type->name, c) == 0) {
+        if (iter == ty->cast)
+          return iter;
+        /* Move iter to the top of the linked list */
+        iter->prev->next = iter->next;
+        if (iter->next)
+          iter->next->prev = iter->prev;
+        iter->next = ty->cast;
+        iter->prev = 0;
+        if (ty->cast) ty->cast->prev = iter;
+        ty->cast = iter;
+        return iter;
+      }
+      iter = iter->next;
+    }
+  }
+  return 0;
+}
+
+/* 
+  Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison
+*/
+SWIGRUNTIME swig_cast_info *
+SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) {
+  if (ty) {
+    swig_cast_info *iter = ty->cast;
+    while (iter) {
+      if (iter->type == from) {
+        if (iter == ty->cast)
+          return iter;
+        /* Move iter to the top of the linked list */
+        iter->prev->next = iter->next;
+        if (iter->next)
+          iter->next->prev = iter->prev;
+        iter->next = ty->cast;
+        iter->prev = 0;
+        if (ty->cast) ty->cast->prev = iter;
+        ty->cast = iter;
+        return iter;
+      }
+      iter = iter->next;
+    }
+  }
+  return 0;
+}
+
+/*
+  Cast a pointer up an inheritance hierarchy
+*/
+SWIGRUNTIMEINLINE void *
+SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) {
+  return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory);
+}
+
+/* 
+   Dynamic pointer casting. Down an inheritance hierarchy
+*/
+SWIGRUNTIME swig_type_info *
+SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) {
+  swig_type_info *lastty = ty;
+  if (!ty || !ty->dcast) return ty;
+  while (ty && (ty->dcast)) {
+    ty = (*ty->dcast)(ptr);
+    if (ty) lastty = ty;
+  }
+  return lastty;
+}
+
+/*
+  Return the name associated with this type
+*/
+SWIGRUNTIMEINLINE const char *
+SWIG_TypeName(const swig_type_info *ty) {
+  return ty->name;
+}
+
+/*
+  Return the pretty name associated with this type,
+  that is an unmangled type name in a form presentable to the user.
+*/
+SWIGRUNTIME const char *
+SWIG_TypePrettyName(const swig_type_info *type) {
+  /* The "str" field contains the equivalent pretty names of the
+     type, separated by vertical-bar characters.  We choose
+     to print the last name, as it is often (?) the most
+     specific. */
+  if (!type) return NULL;
+  if (type->str != NULL) {
+    const char *last_name = type->str;
+    const char *s;
+    for (s = type->str; *s; s++)
+      if (*s == '|') last_name = s+1;
+    return last_name;
+  }
+  else
+    return type->name;
+}
+
+/* 
+   Set the clientdata field for a type
+*/
+SWIGRUNTIME void
+SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
+  swig_cast_info *cast = ti->cast;
+  /* if (ti->clientdata == clientdata) return; */
+  ti->clientdata = clientdata;
+  
+  while (cast) {
+    if (!cast->converter) {
+      swig_type_info *tc = cast->type;
+      if (!tc->clientdata) {
+	SWIG_TypeClientData(tc, clientdata);
+      }
+    }    
+    cast = cast->next;
+  }
+}
+SWIGRUNTIME void
+SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) {
+  SWIG_TypeClientData(ti, clientdata);
+  ti->owndata = 1;
+}
+  
+/*
+  Search for a swig_type_info structure only by mangled name
+  Search is a O(log #types)
+  
+  We start searching at module start, and finish searching when start == end.  
+  Note: if start == end at the beginning of the function, we go all the way around
+  the circular list.
+*/
+SWIGRUNTIME swig_type_info *
+SWIG_MangledTypeQueryModule(swig_module_info *start, 
+                            swig_module_info *end, 
+		            const char *name) {
+  swig_module_info *iter = start;
+  do {
+    if (iter->size) {
+      register size_t l = 0;
+      register size_t r = iter->size - 1;
+      do {
+	/* since l+r >= 0, we can (>> 1) instead (/ 2) */
+	register size_t i = (l + r) >> 1; 
+	const char *iname = iter->types[i]->name;
+	if (iname) {
+	  register int compare = strcmp(name, iname);
+	  if (compare == 0) {	    
+	    return iter->types[i];
+	  } else if (compare < 0) {
+	    if (i) {
+	      r = i - 1;
+	    } else {
+	      break;
+	    }
+	  } else if (compare > 0) {
+	    l = i + 1;
+	  }
+	} else {
+	  break; /* should never happen */
+	}
+      } while (l <= r);
+    }
+    iter = iter->next;
+  } while (iter != end);
+  return 0;
+}
+
+/*
+  Search for a swig_type_info structure for either a mangled name or a human readable name.
+  It first searches the mangled names of the types, which is a O(log #types)
+  If a type is not found it then searches the human readable names, which is O(#types).
+  
+  We start searching at module start, and finish searching when start == end.  
+  Note: if start == end at the beginning of the function, we go all the way around
+  the circular list.
+*/
+SWIGRUNTIME swig_type_info *
+SWIG_TypeQueryModule(swig_module_info *start, 
+                     swig_module_info *end, 
+		     const char *name) {
+  /* STEP 1: Search the name field using binary search */
+  swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
+  if (ret) {
+    return ret;
+  } else {
+    /* STEP 2: If the type hasn't been found, do a complete search
+       of the str field (the human readable name) */
+    swig_module_info *iter = start;
+    do {
+      register size_t i = 0;
+      for (; i < iter->size; ++i) {
+	if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
+	  return iter->types[i];
+      }
+      iter = iter->next;
+    } while (iter != end);
+  }
+  
+  /* neither found a match */
+  return 0;
+}
+
+/* 
+   Pack binary data into a string
+*/
+SWIGRUNTIME char *
+SWIG_PackData(char *c, void *ptr, size_t sz) {
+  static const char hex[17] = "0123456789abcdef";
+  register const unsigned char *u = (unsigned char *) ptr;
+  register const unsigned char *eu =  u + sz;
+  for (; u != eu; ++u) {
+    register unsigned char uu = *u;
+    *(c++) = hex[(uu & 0xf0) >> 4];
+    *(c++) = hex[uu & 0xf];
+  }
+  return c;
+}
+
+/* 
+   Unpack binary data from a string
+*/
+SWIGRUNTIME const char *
+SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
+  register unsigned char *u = (unsigned char *) ptr;
+  register const unsigned char *eu = u + sz;
+  for (; u != eu; ++u) {
+    register char d = *(c++);
+    register unsigned char uu;
+    if ((d >= '0') && (d <= '9'))
+      uu = ((d - '0') << 4);
+    else if ((d >= 'a') && (d <= 'f'))
+      uu = ((d - ('a'-10)) << 4);
+    else 
+      return (char *) 0;
+    d = *(c++);
+    if ((d >= '0') && (d <= '9'))
+      uu |= (d - '0');
+    else if ((d >= 'a') && (d <= 'f'))
+      uu |= (d - ('a'-10));
+    else 
+      return (char *) 0;
+    *u = uu;
+  }
+  return c;
+}
+
+/* 
+   Pack 'void *' into a string buffer.
+*/
+SWIGRUNTIME char *
+SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
+  char *r = buff;
+  if ((2*sizeof(void *) + 2) > bsz) return 0;
+  *(r++) = '_';
+  r = SWIG_PackData(r,&ptr,sizeof(void *));
+  if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
+  strcpy(r,name);
+  return buff;
+}
+
+SWIGRUNTIME const char *
+SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
+  if (*c != '_') {
+    if (strcmp(c,"NULL") == 0) {
+      *ptr = (void *) 0;
+      return name;
+    } else {
+      return 0;
+    }
+  }
+  return SWIG_UnpackData(++c,ptr,sizeof(void *));
+}
+
+SWIGRUNTIME char *
+SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
+  char *r = buff;
+  size_t lname = (name ? strlen(name) : 0);
+  if ((2*sz + 2 + lname) > bsz) return 0;
+  *(r++) = '_';
+  r = SWIG_PackData(r,ptr,sz);
+  if (lname) {
+    strncpy(r,name,lname+1);
+  } else {
+    *r = 0;
+  }
+  return buff;
+}
+
+SWIGRUNTIME const char *
+SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
+  if (*c != '_') {
+    if (strcmp(c,"NULL") == 0) {
+      memset(ptr,0,sz);
+      return name;
+    } else {
+      return 0;
+    }
+  }
+  return SWIG_UnpackData(++c,ptr,sz);
+}
+
+#ifdef __cplusplus
+}
+#endif
+
+/*  Errors in SWIG */
+#define  SWIG_UnknownError    	   -1 
+#define  SWIG_IOError        	   -2 
+#define  SWIG_RuntimeError   	   -3 
+#define  SWIG_IndexError     	   -4 
+#define  SWIG_TypeError      	   -5 
+#define  SWIG_DivisionByZero 	   -6 
+#define  SWIG_OverflowError  	   -7 
+#define  SWIG_SyntaxError    	   -8 
+#define  SWIG_ValueError     	   -9 
+#define  SWIG_SystemError    	   -10
+#define  SWIG_AttributeError 	   -11
+#define  SWIG_MemoryError    	   -12 
+#define  SWIG_NullReferenceError   -13
+
+
+
+
+#if OCTAVE_API_VERSION_OPTION>0
+#define USE_OCTAVE_API_VERSION OCTAVE_API_VERSION_OPTION
+#else
+
+#include <octave/version.h>
+#ifdef OCTAVE_API_VERSION_N
+#define USE_OCTAVE_API_VERSION OCTAVE_API_VERSION_N
+
+#else // Interim hack to distinguish between Octave 3.2 and earlier versions.
+
+#define ComplexLU __ignore
+#include <octave/CmplxLU.h>
+#undef ComplexLU
+#ifdef octave_Complex_LU_h
+#define USE_OCTAVE_API_VERSION 36
+#else
+#define USE_OCTAVE_API_VERSION 37
+#endif
+
+#endif
+
+#endif
+
+SWIGRUNTIME bool SWIG_check_num_args(const char *func_name, int num_args, int max_args, int min_args, int varargs) {
+  if (num_args > max_args && !varargs)
+    error("function %s takes at most %i arguments", func_name, max_args);
+  else if (num_args < min_args)
+    error("function %s requires at least %i arguments", func_name, min_args);
+  else
+    return true;
+  return false;
+}
+
+SWIGRUNTIME octave_value_list *SWIG_Octave_AppendOutput(octave_value_list *ovl, const octave_value &ov) {
+  ovl->append(ov);
+  return ovl;
+}
+
+SWIGRUNTIME octave_value SWIG_ErrorType(int code) {
+  switch (code) {
+  case SWIG_MemoryError:
+    return "SWIG_MemoryError";
+  case SWIG_IOError:
+    return "SWIG_IOError";
+  case SWIG_RuntimeError:
+    return "SWIG_RuntimeError";
+  case SWIG_IndexError:
+    return "SWIG_IndexError";
+  case SWIG_TypeError:
+    return "SWIG_TypeError";
+  case SWIG_DivisionByZero:
+    return "SWIG_DivisionByZero";
+  case SWIG_OverflowError:
+    return "SWIG_OverflowError";
+  case SWIG_SyntaxError:
+    return "SWIG_SyntaxError";
+  case SWIG_ValueError:
+    return "SWIG_ValueError";
+  case SWIG_SystemError:
+    return "SWIG_SystemError";
+  case SWIG_AttributeError:
+    return "SWIG_AttributeError";
+  }
+  return "SWIG unknown error";
+}
+
+SWIGRUNTIME octave_value SWIG_Error(int code, const char *msg) {
+  octave_value type(SWIG_ErrorType(code));
+  std::string r = msg;
+  r += " (" + type.string_value() + ")";
+  error(r.c_str());
+  return octave_value(r);
+}
+
+#define SWIG_fail                                       goto fail
+
+#define SWIG_Octave_ConvertPtr(obj, pptr, type, flags)  SWIG_Octave_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
+#define SWIG_ConvertPtr(obj, pptr, type, flags)         SWIG_Octave_ConvertPtr(obj, pptr, type, flags)
+#define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own)  SWIG_Octave_ConvertPtrAndOwn(obj, pptr, type, flags, own)
+#define SWIG_ConvertPtr(obj, pptr, type, flags)         SWIG_Octave_ConvertPtr(obj, pptr, type, flags)
+#define SWIG_NewPointerObj(ptr, type, flags)            SWIG_Octave_NewPointerObj(ptr, type, flags)
+#define swig_owntype                                    int
+
+#define SWIG_ConvertPacked(obj, ptr, sz, ty)            SWIG_Octave_ConvertPacked(obj, ptr, sz, ty)
+#define SWIG_NewPackedObj(ptr, sz, type)                SWIG_Octave_NewPackedObj(ptr, sz, type)
+
+#define SWIG_ConvertFunctionPtr(obj, pptr, type)        SWIG_ConvertPtr(obj, pptr, type, 0)
+#define SWIG_NewFunctionPtrObj(ptr, type)               SWIG_NewPointerObj(ptr, type, 0)
+
+#define SWIG_ConvertMember(obj, ptr, sz, ty)            SWIG_Octave_ConvertPacked(obj, ptr, sz, ty)
+#define SWIG_NewMemberObj(ptr, sz, type)                SWIG_Octave_NewPackedObj(ptr, sz, type)
+
+#define SWIG_GetModule(clientdata) SWIG_Octave_GetModule(clientdata)
+#define SWIG_SetModule(clientdata, pointer) SWIG_Octave_SetModule(clientdata,pointer);
+#define SWIG_MODULE_CLIENTDATA_TYPE void*
+
+#define Octave_Error_Occurred() 0
+#define SWIG_Octave_AddErrorMsg(msg) {;}
+
+SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata);
+SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer);
+
+// For backward compatibility only
+#define SWIG_POINTER_EXCEPTION  0
+#define SWIG_arg_fail(arg)      0
+
+// Runtime API implementation
+
+#include <map>
+#include <vector>
+#include <string>
+
+typedef octave_value_list(*octave_func) (const octave_value_list &, int);
+class octave_swig_type;
+
+namespace Swig {
+  class Director;
+
+  SWIGRUNTIME void swig_register_director(octave_swig_type *self, void *ptr, Director *d);
+  SWIGRUNTIME void swig_director_destroyed(octave_swig_type *self, Director *d);
+  SWIGRUNTIME void swig_director_set_self(Director *d, octave_swig_type *self);
+
+  SWIGRUNTIME octave_base_value *swig_value_ref(octave_swig_type *ost);
+  SWIGRUNTIME octave_swig_type *swig_value_deref(octave_value ov);
+  SWIGRUNTIME octave_swig_type *swig_value_deref(const octave_base_value &ov);
+
+  typedef std::map < void *, Director * > rtdir_map;
+
+  SWIGINTERN rtdir_map* get_rtdir_map() {
+    static swig_module_info *module = 0;
+    if (!module)
+      module = SWIG_GetModule(0);
+    if (!module)
+      return 0;
+    if (!module->clientdata)
+      module->clientdata = new rtdir_map;
+    return (rtdir_map *) module->clientdata;
+  }
+
+  SWIGINTERNINLINE void set_rtdir(void *vptr, Director *d) {
+    rtdir_map* rm = get_rtdir_map();
+    if (rm)
+      (*rm)[vptr] = d;
+  }
+
+  SWIGINTERNINLINE void erase_rtdir(void *vptr) {
+    rtdir_map* rm = get_rtdir_map();
+    if (rm)
+      (*rm).erase(vptr);
+  }
+
+  SWIGINTERNINLINE Director *get_rtdir(void *vptr) {
+    rtdir_map* rm = get_rtdir_map();
+    if (!rm)
+      return 0;
+    rtdir_map::const_iterator pos = rm->find(vptr);
+    Director *rtdir = (pos != rm->end())? pos->second : 0;
+    return rtdir;
+  }
+}
+
+  struct swig_octave_member {
+    const char *name;
+    octave_func method;
+    octave_func get_method;
+    octave_func set_method;
+    int flags;			// 1 static, 2 global
+    const char *doc;
+    bool is_static() const {
+      return flags &1;
+    } bool is_global() const {
+      return flags &2;
+    }
+  };
+
+  struct swig_octave_class {
+    const char *name;
+    swig_type_info **type;
+    int director;
+    octave_func constructor;
+    const char *constructor_doc;
+    octave_func destructor;
+    const swig_octave_member *members;
+    const char **base_names;
+    const swig_type_info **base;
+  };
+
+  // octave_swig_type plays the role of both the shadow class and the class 
+  // representation within Octave, since there is no support for classes.
+  //
+  // These should really be decoupled, with the class support added to Octave
+  // and the shadow class given by an m-file script. That would dramatically 
+  // reduce the runtime complexity, and be more in line w/ other modules.
+
+  class octave_swig_type:public octave_base_value {
+    struct cpp_ptr {
+      void *ptr;
+      bool destroyed;
+      cpp_ptr(void *_ptr):ptr(_ptr), destroyed(false) {
+      }};
+    typedef std::pair < const swig_type_info *, cpp_ptr > type_ptr_pair;
+
+    mutable swig_module_info *module;
+
+    const swig_type_info *construct_type;	// type of special type object
+    std::vector < type_ptr_pair > types;	// our c++ base classes
+    int own;			// whether we call c++ destructors when we die
+
+    typedef std::pair < const swig_octave_member *, octave_value > member_value_pair;
+    typedef std::map < std::string, member_value_pair > member_map;
+    member_map members;
+    bool always_static;
+
+    const swig_octave_member *find_member(const swig_type_info *type, const std::string &name) {
+      if (!type->clientdata)
+	return 0;
+      swig_octave_class *c = (swig_octave_class *) type->clientdata;
+      const swig_octave_member *m;
+      for (m = c->members; m->name; ++m)
+	if (m->name == name)
+	  return m;
+      for (int j = 0; c->base_names[j]; ++j) {
+	if (!c->base[j]) {
+	  if (!module)
+	    module = SWIG_GetModule(0);
+	  assert(module);
+	  c->base[j] = SWIG_MangledTypeQueryModule(module, module, c->base_names[j]);
+	}
+	if (!c->base[j])
+	  return 0;
+	if ((m = find_member(c->base[j], name)))
+	  return m;
+      }
+      return 0;
+    }
+
+    member_value_pair *find_member(const std::string &name, bool insert_if_not_found) {
+      member_map::iterator it = members.find(name);
+      if (it != members.end())
+	return &it->second;
+      const swig_octave_member *m;
+      for (unsigned int j = 0; j < types.size(); ++j)
+	if ((m = find_member(types[j].first, name)))
+	  return &members.insert(std::make_pair(name, std::make_pair(m, octave_value()))).first->second;
+      if (!insert_if_not_found)
+	return 0;
+      return &members[name];
+    }
+
+    const swig_type_info *find_base(const std::string &name, const swig_type_info *base) {
+      if (!base) {
+	for (unsigned int j = 0; j < types.size(); ++j) {
+	  assert(types[j].first->clientdata);
+	  swig_octave_class *cj = (swig_octave_class *) types[j].first->clientdata;
+	  if (cj->name == name)
+	    return types[j].first;
+	}
+	return 0;
+      }
+      assert(base->clientdata);
+      swig_octave_class *c = (swig_octave_class *) base->clientdata;
+      for (int j = 0; c->base_names[j]; ++j) {
+	if (!c->base[j]) {
+	  if (!module)
+	    module = SWIG_GetModule(0);
+	  assert(module);
+	  c->base[j] = SWIG_MangledTypeQueryModule(module, module, c->base_names[j]);
+	}
+	if (!c->base[j])
+	  return 0;
+	assert(c->base[j]->clientdata);
+	swig_octave_class *cj = (swig_octave_class *) c->base[j]->clientdata;
+	if (cj->name == name)
+	  return c->base[j];
+      }
+      return 0;
+    }
+
+    void load_members(const swig_octave_class* c,member_map& out) const {
+      for (const swig_octave_member *m = c->members; m->name; ++m) {
+	if (out.find(m->name) == out.end())
+	  out.insert(std::make_pair(m->name, std::make_pair(m, octave_value())));
+      }
+      for (int j = 0; c->base_names[j]; ++j) {
+	if (!c->base[j]) {
+	  if (!module)
+	    module = SWIG_GetModule(0);
+	  assert(module);
+	  c->base[j] = SWIG_MangledTypeQueryModule(module, module, c->base_names[j]);
+	}
+	if (!c->base[j])
+	  continue;
+	assert(c->base[j]->clientdata);
+	const swig_octave_class *cj =
+	  (const swig_octave_class *) c->base[j]->clientdata;
+	load_members(cj,out);
+      }
+    }
+
+    void load_members(member_map& out) const {
+      out=members;
+      for (unsigned int j = 0; j < types.size(); ++j)
+	if (types[j].first->clientdata)
+	  load_members((const swig_octave_class *) types[j].first->clientdata, out);
+    }
+
+    octave_value_list member_invoke(member_value_pair *m, const octave_value_list &args, int nargout) {
+      if (m->second.is_defined())
+	return m->second.subsref("(", std::list < octave_value_list > (1, args), nargout);
+      else if (m->first && m->first->method)
+	return m->first->method(args, nargout);
+      error("member not defined or not invocable");
+      return octave_value_list();
+    }
+
+    bool dispatch_unary_op(const std::string &symbol, octave_value &ret) {
+      member_value_pair *m = find_member(symbol, false);
+      if (!m || m->first->is_static() || m->first->is_global())
+	return false;
+      octave_value_list args;
+      args.append(as_value());
+      octave_value_list argout(member_invoke(m, args, 1));
+      if (argout.length() < 1)
+	return false;
+      ret = argout(0);
+      return true;
+    }
+
+    bool dispatch_binary_op(const std::string &symbol, const octave_base_value &rhs, octave_value &ret) {
+      member_value_pair *m = find_member(symbol, false);
+      if (!m || m->first->is_static() || m->first->is_global())
+	return false;
+      octave_value_list args;
+      args.append(as_value());
+      args.append(make_value_hack(rhs));
+      octave_value_list argout(member_invoke(m, args, 1));
+      if (argout.length() < 1)
+	return false;
+      ret = argout(0);
+      return true;
+    }
+
+    bool dispatch_index_op(const std::string &symbol, const octave_value_list &rhs, octave_value_list &ret) {
+      member_value_pair *m = find_member(symbol, false);
+      if (!m || m->first->is_static() || m->first->is_global())
+	return false;
+      octave_value_list args;
+      args.append(as_value());
+      args.append(rhs);
+      octave_value_list argout(member_invoke(m, args, 1));
+      if (argout.length() >= 1)
+	ret = argout(0);
+      return true;
+    }
+
+    octave_value_list member_deref(member_value_pair *m, const octave_value_list &args) {
+      if (m->second.is_defined())
+	return m->second;
+      else if (m->first) {
+	if (m->first->get_method)
+	  return m->first->get_method(args, 1);
+	else if (m->first->method)
+	  return octave_value(new octave_builtin(m->first->method));
+      }
+      error("undefined member");
+      return octave_value_list();
+    }
+
+    static octave_value make_value_hack(const octave_base_value &x) {
+      ((octave_swig_type &) x).count++;
+      return octave_value((octave_base_value *) &x);
+    }
+
+    octave_swig_type(const octave_swig_type &x);
+    octave_swig_type &operator=(const octave_swig_type &rhs);
+  public:
+
+    octave_swig_type(void *_ptr = 0, const swig_type_info *_type = 0, int _own = 0,
+		     bool _always_static = false)
+      :	module(0), construct_type(_ptr ? 0 : _type), own(_own), 
+      always_static(_always_static) {
+      if (_type || _ptr)
+	types.push_back(std::make_pair(_type, _ptr));
+      if (_ptr) {
+	Swig::Director *d = Swig::get_rtdir(_ptr);
+	if (d)
+	  Swig::swig_director_set_self(d, this);
+      }
+    }
+
+    ~octave_swig_type() {
+      if (own) {
+	++count;
+	for (unsigned int j = 0; j < types.size(); ++j) {
+	  if (!types[j].first || !types[j].first->clientdata)
+	    continue;
+	  swig_octave_class *c = (swig_octave_class *) types[j].first->clientdata;
+	  if (c->destructor && !types[j].second.destroyed && types[j].second.ptr) {
+	    c->destructor(as_value(), 0);
+	  }
+	}
+      }
+      for (unsigned int j = 0; j < types.size(); ++j)
+	Swig::erase_rtdir(types[j].second.ptr);
+    }
+
+    octave_value as_value() {
+      ++count;
+      return Swig::swig_value_ref(this);
+    }
+
+    void incref() {
+      ++count;
+    }
+
+    void decref() {
+      if (!--count)
+	delete this;
+    }
+
+    long swig_this() const {
+      if (!types.size())
+	return (long) this;
+      return (long) types[0].second.ptr;
+    }
+    const char* help_text() const {
+      if (!types.size())
+	return 0;
+      if (!types[0].first->clientdata)
+	return 0;
+      swig_octave_class *c = (swig_octave_class *) types[0].first->clientdata;
+      return c->constructor_doc;
+    }
+
+    std::string swig_type_name() const {
+      // * need some way to manually name subclasses.
+      // * eg optional first arg to subclass(), or named_subclass()
+      std::string ret;
+      for (unsigned int j = 0; j < types.size(); ++j) {
+	if (j)
+	  ret += "_";
+	if (types[j].first->clientdata) {
+	  swig_octave_class *c = (swig_octave_class *) types[j].first->clientdata;
+	  ret += c->name;
+	} else
+	  ret += types[j].first->name;
+      }
+      return ret;
+    }
+
+    void merge(octave_swig_type &rhs) {
+      rhs.own = 0;
+      for (unsigned int j = 0; j < rhs.types.size(); ++j) {
+	assert(!rhs.types[j].second.destroyed);
+	Swig::Director *d = Swig::get_rtdir(rhs.types[j].second.ptr);
+	if (d)
+	  Swig::swig_director_set_self(d, this);
+      }
+      types.insert(types.end(), rhs.types.begin(), rhs.types.end());
+      members.insert(rhs.members.begin(), rhs.members.end());
+      rhs.types.clear();
+      rhs.members.clear();
+    }
+
+    void install_global() {
+      for (member_map::const_iterator it = members.begin(); it != members.end(); ++it) {
+	if (it->second.first && it->second.first->method)
+	  install_builtin_function(it->second.first->method, it->first,
+				   it->second.first->doc?it->second.first->doc:std::string());
+	else if (it->second.second.is_defined()) {
+#if USE_OCTAVE_API_VERSION<37
+	  link_to_global_variable(curr_sym_tab->lookup(it->first, true));
+#else 
+	  symbol_table::varref(it->first);
+	  symbol_table::mark_global(it->first);
+#endif
+	  set_global_value(it->first, it->second.second);
+	  
+#if USE_OCTAVE_API_VERSION<37
+	  octave_swig_type *ost = Swig::swig_value_deref(it->second.second);
+	  if (ost) {
+	    const char* h = ost->help_text();
+	    if (h) {
+	      symbol_record *sr = global_sym_tab->lookup (it->first, true);
+	      sr->document(h);
+	    }
+	  }
+#endif
+	}
+      }
+    }
+
+    void *cast(swig_type_info *type, int *_own, int flags) {
+      if (_own)
+	*_own = own;
+      if (flags &SWIG_POINTER_DISOWN)
+	own = 0;
+      if (!type && types.size())
+	return types[0].second.ptr;
+      for (unsigned int j = 0; j < types.size(); ++j)
+	if (type == types[j].first)
+	  return types[j].second.ptr;
+      for (unsigned int j = 0; j < types.size(); ++j) {
+	swig_cast_info *tc = SWIG_TypeCheck(types[j].first->name, type);
+	if (!tc)
+	  continue;
+	int newmemory = 0;
+	void *vptr = SWIG_TypeCast(tc, types[j].second.ptr, &newmemory);
+	assert(!newmemory);	// newmemory handling not yet implemented
+	return vptr;
+      }
+      return 0;
+    }
+
+    bool is_owned() const {
+      return own;
+    }
+
+    void director_destroyed(Swig::Director *d) {
+      bool found = false;
+      for (unsigned int j = 0; j < types.size(); ++j) {
+	Swig::Director *dj = Swig::get_rtdir(types[j].second.ptr);
+	if (dj == d) {
+	  types[j].second.destroyed = true;
+	  found = true;
+	}
+      }
+      assert(found);
+    }
+
+    void assign(const std::string &name, const octave_value &ov) {
+      members[name] = std::make_pair((const swig_octave_member *) 0, ov);
+    }
+
+    void assign(const std::string &name, const swig_octave_member *m) {
+      members[name] = std::make_pair(m, octave_value());
+    }
+
+    octave_base_value *clone() const {
+      // pass-by-value is probably not desired, and is harder;
+      // requires calling copy constructors of contained types etc.
+      assert(0);
+      *(int *) 0 = 0;
+      return 0;
+    }
+
+    octave_base_value *empty_clone() const {
+      return new octave_swig_type();
+    }
+
+    bool is_defined() const {
+      return true;
+    }
+
+    virtual bool is_map() const {
+      return true;
+    }
+
+    virtual octave_value subsref(const std::string &ops, const std::list < octave_value_list > &idx) {
+      octave_value_list ovl = subsref(ops, idx, 1);
+      return ovl.length()? ovl(0) : octave_value();
+    }
+
+    virtual octave_value_list subsref(const std::string &ops, const std::list < octave_value_list > &idx, int nargout) {
+      assert(ops.size() > 0);
+      assert(ops.size() == idx.size());
+
+      std::list < octave_value_list >::const_iterator idx_it = idx.begin();
+      int skip = 0;
+      octave_value_list sub_ovl;
+
+      // constructor invocation
+      if (ops[skip] == '(' && construct_type) {
+	assert(construct_type->clientdata);
+	swig_octave_class *c = (swig_octave_class *) construct_type->clientdata;
+	if (!c->constructor) {
+	  error("cannot create instance");
+	  return octave_value_list();
+	}
+	octave_value_list args;
+	if (c->director)
+	  args.append(Swig::swig_value_ref(new octave_swig_type(this, 0, 0)));
+	args.append(*idx_it++);
+	++skip;
+	sub_ovl = c->constructor(args, nargout);
+      }
+      // member dereference or invocation
+      else if (ops[skip] == '.') {
+	std::string subname;
+	const swig_type_info *base = 0;	// eg, a.base.base_cpp_mem
+	for (;;) {
+	  octave_value_list subname_ovl(*idx_it++);
+	  ++skip;
+	  assert(subname_ovl.length() == 1 && subname_ovl(0).is_string());
+	  subname = subname_ovl(0).string_value();
+
+	  const swig_type_info *next_base = find_base(subname, base);
+	  if (!next_base || skip >= (int) ops.size() || ops[skip] != '.')
+	    break;
+	  base = next_base;
+	}
+
+	member_value_pair tmp, *m = &tmp;
+	if (!base || !(m->first = find_member(base, subname)))
+	  m = find_member(subname, false);
+	if (!m) {
+	  error("member not found");
+	  return octave_value_list();
+	}
+
+	octave_value_list args;
+	if (!always_static &&
+	    (!m->first || (!m->first->is_static() && !m->first->is_global())))
+	  args.append(as_value());
+	if (skip < (int) ops.size() && ops[skip] == '(' && 
+	    ((m->first && m->first->method) || m->second.is_function() || 
+	     m->second.is_function_handle())) {
+	  args.append(*idx_it++);
+	  ++skip;
+	  sub_ovl = member_invoke(m, args, nargout);
+	} else {
+	  sub_ovl = member_deref(m, args);
+	}
+      }
+      // index operator
+      else {
+	if (ops[skip] == '(' || ops[skip] == '{') {
+	  const char *op_name = ops[skip] == '(' ? "__paren__" : "__brace__";
+	  octave_value_list args;
+	  args.append(*idx_it++);
+	  ++skip;
+	  if (!dispatch_index_op(op_name, args, sub_ovl)) {
+	    error("error evaluating index operator");
+	    return octave_value_list();
+	  }
+	} else {
+	  error("unsupported subsref");
+	  return octave_value_list();
+	}
+      }
+
+      if (skip >= (int) ops.size())
+	return sub_ovl;
+      if (sub_ovl.length() < 1) {
+	error("bad subs ref");
+	return octave_value_list();
+      }
+      return sub_ovl(0).next_subsref(nargout, ops, idx, skip);
+    }
+
+    octave_value subsasgn(const std::string &ops, const std::list < octave_value_list > &idx, const octave_value &rhs) {
+      assert(ops.size() > 0);
+      assert(ops.size() == idx.size());
+
+      std::list < octave_value_list >::const_iterator idx_it = idx.begin();
+      int skip = 0;
+
+      if (ops.size() > 1) {
+	std::list < octave_value_list >::const_iterator last = idx.end();
+	--last;
+	std::list < octave_value_list > next_idx(idx.begin(), last);
+	octave_value next_ov = subsref(ops.substr(0, ops.size() - 1), next_idx);
+	next_ov.subsasgn(ops.substr(ops.size() - 1), std::list < octave_value_list > (1, *last), rhs);
+      }
+
+      else if (ops[skip] == '(' || ops[skip] == '{') {
+	const char *op_name = ops[skip] == '(' ? "__paren_asgn__" : "__brace_asgn__";
+	member_value_pair *m = find_member(op_name, false);
+	if (m) {
+	  octave_value_list args;
+	  args.append(as_value());
+	  args.append(*idx_it);
+	  args.append(rhs);
+	  member_invoke(m, args, 1);
+	} else
+	  error("%s member not found", op_name);
+      }
+
+      else if (ops[skip] == '.') {
+	octave_value_list subname_ovl(*idx_it++);
+	++skip;
+	assert(subname_ovl.length() == 1 &&subname_ovl(0).is_string());
+	std::string subname = subname_ovl(0).string_value();
+
+	member_value_pair *m = find_member(subname, true);
+	if (!m->first || !m->first->set_method) {
+	  m->first = 0;
+	  m->second = rhs;
+	} else if (m->first->set_method) {
+	  octave_value_list args;
+	  if (!m->first->is_static() && !m->first->is_global())
+	    args.append(as_value());
+	  args.append(rhs);
+	  m->first->set_method(args, 1);
+	} else
+	  error("member not assignable");
+      } else
+	error("unsupported subsasgn");
+
+      return as_value();
+    }
+
+    virtual bool is_string() const {
+      octave_swig_type *nc_this = const_cast < octave_swig_type *>(this);
+      return !!nc_this->find_member("__str__", false);
+    }
+
+    virtual std::string string_value(bool force = false) const {
+      octave_swig_type *nc_this = const_cast < octave_swig_type *>(this);
+      member_value_pair *m = nc_this->find_member("__str__", false);
+      if (!m) {
+	error("__str__ method not defined");
+	return std::string();
+      }
+      octave_value_list outarg = nc_this->member_invoke(m, octave_value_list(nc_this->as_value()), 1);
+      if (outarg.length() < 1 || !outarg(0).is_string()) {
+	error("__str__ method did not return a string");
+	return std::string();
+      }
+      return outarg(0).string_value();
+    }
+
+    virtual Octave_map map_value() const {
+      return Octave_map();
+    }
+
+    virtual string_vector map_keys() const {
+      member_map tmp;
+      load_members(tmp);
+
+      string_vector keys(tmp.size());
+      int k = 0;
+      for (member_map::iterator it = tmp.begin(); it != tmp.end(); ++it)
+	keys(k++) = it->first;
+
+      return keys;
+    }
+
+    virtual bool save_ascii (std::ostream& os) {
+      return true;
+    }
+
+    virtual bool load_ascii (std::istream& is) {
+      return true;
+    }
+
+    virtual bool save_binary (std::ostream& os, bool& save_as_floats) {
+      return true;
+    }
+
+    virtual bool load_binary (std::istream& is, bool swap, 
+			      oct_mach_info::float_format fmt) {
+      return true;
+    }
+
+#if defined (HAVE_HDF5)
+    virtual bool
+      save_hdf5 (hid_t loc_id, const char *name, bool save_as_floats) {
+      return true;
+    }
+
+    virtual bool
+      load_hdf5 (hid_t loc_id, const char *name, bool have_h5giterate_bug) {
+      return true;
+    }
+#endif
+
+    virtual octave_value convert_to_str(bool pad = false, bool force = false, char type = '"') const {
+      return string_value();
+    }
+
+    virtual octave_value convert_to_str_internal(bool pad, bool force, char type) const {
+      return string_value();
+    }
+
+    static bool dispatch_global_op(const std::string &symbol, const octave_value_list &args, octave_value &ret) {
+      // we assume that "op_"-prefixed functions are installed in global namespace
+      // (rather than any module namespace).
+
+      octave_value fcn = get_global_value(symbol, true);
+      if (!fcn.is_function() && !fcn.is_function_handle())
+	return false;
+      ret = fcn.subsref("(", std::list < octave_value_list > (1, args));
+      return true;
+    }
+
+    static octave_value dispatch_unary_op(const octave_base_value &x, const char *op_name) {
+      octave_swig_type *ost = Swig::swig_value_deref(x);
+      assert(ost);
+
+      octave_value ret;
+      if (ost->dispatch_unary_op(std::string("__") + op_name + std::string("__"), ret))
+	return ret;
+      std::string symbol = "op_" + ost->swig_type_name() + "_" + op_name;
+      octave_value_list args;
+      args.append(make_value_hack(x));
+      if (dispatch_global_op(symbol, args, ret))
+	return ret;
+
+      error("could not dispatch unary operator");
+      return octave_value();
+    }
+
+    static octave_value dispatch_binary_op(const octave_base_value &lhs, const octave_base_value &rhs, const char *op_name) {
+      octave_swig_type *lhs_ost = Swig::swig_value_deref(lhs);
+      octave_swig_type *rhs_ost = Swig::swig_value_deref(rhs);
+
+      octave_value ret;
+      if (lhs_ost && lhs_ost->dispatch_binary_op(std::string("__") + op_name + std::string("__"), rhs, ret))
+	return ret;
+
+      std::string symbol;
+      octave_value_list args;
+      args.append(make_value_hack(lhs));
+      args.append(make_value_hack(rhs));
+
+      symbol = "op_";
+      symbol += lhs_ost ? lhs_ost->swig_type_name() : lhs.type_name();
+      symbol += "_";
+      symbol += op_name;
+      symbol += "_";
+      symbol += rhs_ost ? rhs_ost->swig_type_name() : rhs.type_name();
+      if (dispatch_global_op(symbol, args, ret))
+	return ret;
+
+      symbol = "op_";
+      symbol += lhs_ost ? lhs_ost->swig_type_name() : lhs.type_name();
+      symbol += "_";
+      symbol += op_name;
+      symbol += "_";
+      symbol += "any";
+      if (dispatch_global_op(symbol, args, ret))
+	return ret;
+
+      symbol = "op_";
+      symbol += "any";
+      symbol += "_";
+      symbol += op_name;
+      symbol += "_";
+      symbol += rhs_ost ? rhs_ost->swig_type_name() : rhs.type_name();
+      if (dispatch_global_op(symbol, args, ret))
+	return ret;
+
+      error("could not dispatch binary operator");
+      return octave_value();
+    }
+
+    void print(std::ostream &os, bool pr_as_read_syntax = false) const {
+      if (is_string()) {
+	os << string_value();
+	return;
+      }
+
+      member_map tmp;
+      load_members(tmp);
+
+      os << "{" << std::endl;
+      for (unsigned int j = 0; j < types.size(); ++j) {
+	if (types[j].first->clientdata) {
+	  const swig_octave_class *c = (const swig_octave_class *) types[j].first->clientdata;
+	  os << "  " << c->name << ", ptr = " << types[j].second.ptr << std::endl;
+	} else {
+	  os << "  " << types[j].first->name << ", ptr = " << types[j].second.ptr << std::endl;
+	}
+      }
+      for (member_map::const_iterator it = tmp.begin(); it != tmp.end(); ++it) {
+	if (it->second.first) {
+	  const char *objtype = it->second.first->method ? "method" : "variable";
+	  const char *modifier = (it->second.first->flags &1) ? "static " : (it->second.first->flags &2) ? "global " : "";
+	  os << "  " << it->second.first->name << " (" << modifier << objtype << ")" << std::endl;
+	  assert(it->second.first->name == it->first);
+	} else {
+	  os << "  " << it->first << std::endl;
+	}
+      }
+      os << "}" << std::endl;
+    }
+  };
+
+  // Octave tries hard to preserve pass-by-value semantics. Eg, assignments
+  // will call clone() via make_unique() if there is more than one outstanding 
+  // reference to the lhs, and forces the clone's reference count to 1 
+  // (so you can't just increment your own count and return this).
+  //
+  // One way to fix this (without modifying Octave) is to add a level of
+  // indirection such that clone copies ref-counted pointer and we keep 
+  // pass-by-ref semantics (which are more natural/expected for C++ bindings).
+  //
+  // Supporting both pass-by-{ref,value} and toggling via %feature/option 
+  // might be nice.
+
+  class octave_swig_ref:public octave_base_value {
+    octave_swig_type *ptr;
+  public:
+    octave_swig_ref(octave_swig_type *_ptr = 0)
+      :ptr(_ptr) { }
+
+    ~octave_swig_ref()
+      { if (ptr) ptr->decref(); }
+
+    octave_swig_type *get_ptr() const
+      { return ptr; }
+
+    octave_base_value *clone() const
+      { if (ptr) ptr->incref(); return new octave_swig_ref(ptr); }
+
+    octave_base_value *empty_clone() const
+      { return new octave_swig_ref(0); }
+
+    bool is_defined() const
+      { return ptr->is_defined(); }
+
+    virtual bool is_map() const 
+      { return ptr->is_map(); }
+
+    virtual octave_value subsref(const std::string &ops, const std::list < octave_value_list > &idx) 
+      { return ptr->subsref(ops, idx); }
+
+    virtual octave_value_list subsref(const std::string &ops, const std::list < octave_value_list > &idx, int nargout)
+      { return ptr->subsref(ops, idx, nargout); }
+
+    octave_value subsasgn(const std::string &ops, const std::list < octave_value_list > &idx, const octave_value &rhs)
+      { return ptr->subsasgn(ops, idx, rhs); }
+
+    virtual bool is_string() const 
+      { return ptr->is_string(); }
+
+    virtual std::string string_value(bool force = false) const 
+      { return ptr->string_value(force); }
+
+    virtual Octave_map map_value() const
+      { return ptr->map_value(); }
+
+    virtual string_vector map_keys() const
+      { return ptr->map_keys(); }
+
+    virtual bool save_ascii (std::ostream& os)
+      { return ptr->save_ascii(os); }
+
+    virtual bool load_ascii (std::istream& is)
+      { return ptr->load_ascii(is); }
+
+    virtual bool save_binary (std::ostream& os, bool& save_as_floats)
+      { return ptr->save_binary(os, save_as_floats); }
+
+    virtual bool load_binary (std::istream& is, bool swap, 
+			      oct_mach_info::float_format fmt)
+      { return ptr->load_binary(is, swap, fmt); }
+
+#if defined (HAVE_HDF5)
+    virtual bool
+      save_hdf5 (hid_t loc_id, const char *name, bool save_as_floats)
+      { return ptr->save_hdf5(loc_id, name, save_as_floats); }
+
+    virtual bool
+      load_hdf5 (hid_t loc_id, const char *name, bool have_h5giterate_bug)
+      { return ptr->load_hdf5(loc_id, name, have_h5giterate_bug); }
+#endif
+
+    virtual octave_value convert_to_str(bool pad = false, bool force = false, char type = '"') const
+      { return ptr->convert_to_str(pad, force, type); }
+
+    virtual octave_value convert_to_str_internal(bool pad, bool force, char type) const
+      { return ptr->convert_to_str_internal(pad, force, type); }
+
+    void print(std::ostream &os, bool pr_as_read_syntax = false) const
+      { return ptr->print(os, pr_as_read_syntax); }
+
+  private:
+    DECLARE_OCTAVE_ALLOCATOR;
+    DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA;
+  };
+  DEFINE_OCTAVE_ALLOCATOR(octave_swig_ref);
+  DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA(octave_swig_ref, "swig_ref", "swig_ref");
+
+  class octave_swig_packed:public octave_base_value {
+    swig_type_info *type;
+    std::vector < char > buf;
+  public:
+
+    octave_swig_packed(swig_type_info *_type = 0, const void *_buf = 0, size_t _buf_len = 0)
+      :	type(_type), buf((const char*)_buf, (const char*)_buf + _buf_len) {
+    }
+
+    bool copy(swig_type_info *outtype, void *ptr, size_t sz) const {
+      if (outtype && outtype != type)
+	return false;
+      assert(sz <= buf.size());
+      std::copy(buf.begin(), buf.begin()+sz, (char*)ptr);
+      return true;
+    }
+
+    octave_base_value *clone() const {
+      return new octave_swig_packed(*this);
+    }
+
+    octave_base_value *empty_clone() const {
+      return new octave_swig_packed();
+    }
+
+    bool is_defined() const {
+      return true;
+    }
+
+    void print(std::ostream &os, bool pr_as_read_syntax = false) const {
+      os << "swig packed type: name = " << (type ? type->name : std::string()) << ", len = " << buf.size() << std::endl;
+    }
+
+
+    virtual bool save_ascii (std::ostream& os) {
+      return true;
+    }
+
+    virtual bool load_ascii (std::istream& is) {
+      return true;
+    }
+
+    virtual bool save_binary (std::ostream& os, bool& save_as_floats) {
+      return true;
+    }
+
+    virtual bool load_binary (std::istream& is, bool swap, 
+			      oct_mach_info::float_format fmt) {
+      return true;
+    }
+
+#if defined (HAVE_HDF5)
+    virtual bool
+      save_hdf5 (hid_t loc_id, const char *name, bool save_as_floats) {
+      return true;
+    }
+
+    virtual bool
+      load_hdf5 (hid_t loc_id, const char *name, bool have_h5giterate_bug) {
+      return true;
+    }
+#endif
+
+  private:
+    DECLARE_OCTAVE_ALLOCATOR;
+    DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA;
+  };
+  DEFINE_OCTAVE_ALLOCATOR(octave_swig_packed);
+  DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA(octave_swig_packed, "swig_packed", "swig_packed");
+
+  static octave_value_list octave_set_immutable(const octave_value_list &args, int nargout) {
+    error("attempt to set immutable member variable");
+    return octave_value_list();
+  }
+
+  struct octave_value_ref {
+    const octave_value_list &ovl;
+    int j;
+
+    octave_value_ref(const octave_value_list &_ovl, int _j)
+      :ovl(_ovl), j(_j) { }
+
+    operator  octave_value() const {
+      return ovl(j);
+    }
+
+    octave_value operator*() const {
+      return ovl(j);
+    }
+  };
+
+  octave_value_list swig_subclass(const octave_value_list &args, int nargout) {
+    octave_swig_type *top = new octave_swig_type;
+    for (int j = 0; j < args.length(); ++j) {
+      if (args(j).type_id() == octave_swig_ref::static_type_id()) {
+	octave_swig_ref *osr = static_cast < octave_swig_ref *>(args(j).internal_rep());
+	octave_swig_type *ost = osr->get_ptr();
+	if (!ost->is_owned()) {
+	  error("cannot subclass object not constructed on octave side");
+	  return octave_value_list();
+	}
+	top->merge(*ost);
+      } else if (args(j).is_function_handle()) {
+	top->assign(args(j).fcn_handle_value()->fcn_name(), args(j));
+      } else if (args(j).is_string()) {
+	if (j + 1 >= args.length()) {
+	  error("member assignments must be of string,value form");
+	  return octave_value_list();
+	}
+	top->assign(args(j).string_value(), args(j + 1));
+	++j;
+      } else {
+	error("invalid arguments to subclass");
+	return octave_value_list();
+      }
+    }
+    return octave_value(Swig::swig_value_ref(top));
+  }
+
+  octave_value_list swig_type(const octave_value_list &args, int nargout) {
+    if (args.length() != 1) {
+      error("swig_typeinfo must be called with only a single object");
+      return octave_value_list();
+    }
+    octave_swig_type *ost = Swig::swig_value_deref(args(0));
+    if (!ost) {
+      error("object is not a swig_ref");
+      return octave_value_list();
+    }
+    return octave_value(ost->swig_type_name());
+  }
+
+  octave_value_list swig_typequery(const octave_value_list &args, int nargout) {
+    if (args.length() != 1 || !args(0).is_string()) {
+      error("swig_typeinfo must be called with single string argument");
+      return octave_value_list();
+    }
+    swig_module_info *module = SWIG_GetModule(0);
+    swig_type_info *type = SWIG_TypeQueryModule(module, module, args(0).string_value().c_str());
+    if (!type)
+      return octave_value("<unknown>");
+    return octave_value(type->name);
+  }
+
+  octave_value_list swig_this(const octave_value_list &args, int nargout) {
+    if (args.length() != 1) {
+      error("swig_typeinfo must be called with only a single object");
+      return octave_value_list();
+    }
+    if (args(0).is_matrix_type() && args(0).rows() == 0 && args(0).columns() == 0)
+      return octave_value(octave_uint64(0));
+    octave_swig_type *ost = Swig::swig_value_deref(args(0));
+    if (!ost) {
+      error("object is not a swig_ref");
+      return octave_value_list();
+    }
+    return octave_value(octave_uint64((unsigned long long) ost->swig_this()));
+  }
+
+#define SWIG_DIRECTORS
+
+namespace Swig {
+  class Director {
+    octave_swig_type *self;
+    bool disowned;
+
+    Director(const Director &x);
+    Director &operator=(const Director &rhs);
+  public:
+
+    Director(void *vptr):self(0), disowned(false) {
+      set_rtdir(vptr, this);
+    }
+
+    ~Director() {
+      swig_director_destroyed(self, this);
+      if (disowned)
+	self->decref();
+    }
+
+    void swig_set_self(octave_swig_type *new_self) {
+      assert(!disowned);
+      self = new_self;
+    }
+
+    octave_swig_type *swig_get_self() const {
+      return self;
+    }
+
+    void swig_disown() {
+      if (disowned)
+	return;
+      disowned = true;
+      self->incref();
+    }
+  };
+
+  struct DirectorTypeMismatchException {
+    static void raise(const char *msg) {
+      // ... todo
+      throw(DirectorTypeMismatchException());
+    }
+
+    static void raise(const octave_value &ov, const char *msg) {
+      // ... todo
+      raise(msg);
+    }
+  };
+  struct DirectorPureVirtualException {
+    static void raise(const char *msg) {
+      // ... todo
+      throw(DirectorPureVirtualException());
+    }
+
+    static void raise(const octave_value &ov, const char *msg) {
+      // ... todo
+      raise(msg);
+    }
+  };
+
+}
+
+  SWIGRUNTIME void swig_acquire_ownership(void *vptr) {
+    //  assert(0);
+    // ... todo
+  }
+
+  SWIGRUNTIME void swig_acquire_ownership_array(void *vptr) {
+    //  assert(0);
+    // ... todo
+  }
+
+  SWIGRUNTIME void swig_acquire_ownership_obj(void *vptr, int own) {
+    //  assert(0);
+    // ... todo
+  }
+
+  namespace Swig {
+    SWIGRUNTIME void swig_director_destroyed(octave_swig_type *self, Director *d) {
+      self->director_destroyed(d);
+    }
+
+    SWIGRUNTIME void swig_director_set_self(Director *d, octave_swig_type *self) {
+      d->swig_set_self(self);
+    }
+
+    SWIGRUNTIME octave_base_value *swig_value_ref(octave_swig_type *ost) {
+      return new octave_swig_ref(ost);
+    }
+
+    SWIGRUNTIME octave_swig_type *swig_value_deref(octave_value ov) {
+      if (ov.is_cell() && ov.rows() == 1 && ov.columns() == 1)
+	ov = ov.cell_value()(0);
+      return swig_value_deref(*ov.internal_rep());
+    }
+
+    SWIGRUNTIME octave_swig_type *swig_value_deref(const octave_base_value &ov) {
+      if (ov.type_id() != octave_swig_ref::static_type_id())
+	return 0;
+      const octave_swig_ref *osr = static_cast < const octave_swig_ref *>(&ov);
+      return osr->get_ptr();
+    }
+
+  }
+
+#define swig_unary_op(name) \
+SWIGRUNTIME octave_value swig_unary_op_##name(const octave_base_value &x) { \
+  return octave_swig_type::dispatch_unary_op(x,#name); \
+}
+#define swig_binary_op(name) \
+SWIGRUNTIME octave_value swig_binary_op_##name(const octave_base_value&lhs,const octave_base_value &rhs) { \
+  return octave_swig_type::dispatch_binary_op(lhs,rhs,#name); \
+}
+#define swigreg_unary_op(name) \
+if (!octave_value_typeinfo::lookup_unary_op(octave_value::op_##name,tid)) \
+octave_value_typeinfo::register_unary_op(octave_value::op_##name,tid,swig_unary_op_##name);
+#define swigreg_binary_op(name) \
+if (!octave_value_typeinfo::lookup_binary_op(octave_value::op_##name,tid1,tid2)) \
+octave_value_typeinfo::register_binary_op(octave_value::op_##name,tid1,tid2,swig_binary_op_##name);
+
+  swig_unary_op(not);
+  swig_unary_op(uplus);
+  swig_unary_op(uminus);
+  swig_unary_op(transpose);
+  swig_unary_op(hermitian);
+  swig_unary_op(incr);
+  swig_unary_op(decr);
+
+  swig_binary_op(add);
+  swig_binary_op(sub);
+  swig_binary_op(mul);
+  swig_binary_op(div);
+  swig_binary_op(pow);
+  swig_binary_op(ldiv);
+  swig_binary_op(lshift);
+  swig_binary_op(rshift);
+  swig_binary_op(lt);
+  swig_binary_op(le);
+  swig_binary_op(eq);
+  swig_binary_op(ge);
+  swig_binary_op(gt);
+  swig_binary_op(ne);
+  swig_binary_op(el_mul);
+  swig_binary_op(el_div);
+  swig_binary_op(el_pow);
+  swig_binary_op(el_ldiv);
+  swig_binary_op(el_and);
+  swig_binary_op(el_or);
+
+  SWIGRUNTIME void SWIG_InstallUnaryOps(int tid) {
+    swigreg_unary_op(not);
+    swigreg_unary_op(uplus);
+    swigreg_unary_op(uminus);
+    swigreg_unary_op(transpose);
+    swigreg_unary_op(hermitian);
+    swigreg_unary_op(incr);
+    swigreg_unary_op(decr);
+  }
+  SWIGRUNTIME void SWIG_InstallBinaryOps(int tid1, int tid2) {
+    swigreg_binary_op(add);
+    swigreg_binary_op(sub);
+    swigreg_binary_op(mul);
+    swigreg_binary_op(div);
+    swigreg_binary_op(pow);
+    swigreg_binary_op(ldiv);
+    swigreg_binary_op(lshift);
+    swigreg_binary_op(rshift);
+    swigreg_binary_op(lt);
+    swigreg_binary_op(le);
+    swigreg_binary_op(eq);
+    swigreg_binary_op(ge);
+    swigreg_binary_op(gt);
+    swigreg_binary_op(ne);
+    swigreg_binary_op(el_mul);
+    swigreg_binary_op(el_div);
+    swigreg_binary_op(el_pow);
+    swigreg_binary_op(el_ldiv);
+    swigreg_binary_op(el_and);
+    swigreg_binary_op(el_or);
+  }
+  SWIGRUNTIME void SWIG_InstallOps(int tid) {
+    // here we assume that tid are conseq integers increasing from zero, and 
+    // that our tid is the last one. might be better to have explicit string 
+    // list of types we should bind to, and use lookup_type to resolve their tid.
+
+    SWIG_InstallUnaryOps(tid);
+    SWIG_InstallBinaryOps(tid, tid);
+    for (int j = 0; j < tid; ++j) {
+      SWIG_InstallBinaryOps(j, tid);
+      SWIG_InstallBinaryOps(tid, j);
+    }
+  }
+
+SWIGRUNTIME octave_value SWIG_Octave_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
+  int own = (flags &SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
+
+  Swig::Director *d = Swig::get_rtdir(ptr);
+  if (d && d->swig_get_self())
+    return d->swig_get_self()->as_value();
+  return Swig::swig_value_ref(new octave_swig_type(ptr, type, own));
+}
+
+SWIGRUNTIME int SWIG_Octave_ConvertPtrAndOwn(octave_value ov, void **ptr, swig_type_info *type, int flags, int *own) {
+  if (ov.is_cell() && ov.rows() == 1 && ov.columns() == 1)
+    ov = ov.cell_value()(0);
+  if (!ov.is_defined() ||
+      (ov.is_matrix_type() && ov.rows() == 0 && ov.columns() == 0) ) {
+    if (ptr)
+      *ptr = 0;
+    return SWIG_OK;
+  }
+  if (ov.type_id() != octave_swig_ref::static_type_id())
+    return SWIG_ERROR;
+  octave_swig_ref *osr = static_cast < octave_swig_ref *>(ov.internal_rep());
+  octave_swig_type *ost = osr->get_ptr();
+  void *vptr = ost->cast(type, own, flags);
+  if (!vptr)
+    return SWIG_ERROR;
+  if (ptr)
+    *ptr = vptr;
+  return SWIG_OK;
+}
+
+SWIGRUNTIME octave_value SWIG_Octave_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
+  return new octave_swig_packed(type, (char *) ptr, sz);
+}
+
+SWIGRUNTIME int SWIG_Octave_ConvertPacked(const octave_value &ov, void *ptr, size_t sz, swig_type_info *type) {
+  if (!ov.is_defined())
+    return SWIG_ERROR;
+  if (ov.type_id() != octave_swig_packed::static_type_id())
+    return SWIG_ERROR;
+  octave_swig_packed *ost = static_cast < octave_swig_packed *>(ov.internal_rep());
+  return ost->copy(type, (char *) ptr, sz) ? SWIG_OK : SWIG_ERROR;
+}
+
+void SWIG_Octave_SetConstant(octave_swig_type *module_ns, const std::string &name, const octave_value &ov) {
+  module_ns->assign(name, ov);
+}
+
+SWIGRUNTIME swig_module_info *SWIG_Octave_GetModule(void *clientdata) {
+  octave_value ov = get_global_value("__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION, true);
+  if (!ov.is_defined() ||
+      ov.type_id() != octave_swig_packed::static_type_id())
+    return 0;
+  const octave_swig_packed* osp = 
+    static_cast < const octave_swig_packed *> (ov.internal_rep());
+  swig_module_info *pointer = 0;
+  osp->copy(0, &pointer, sizeof(swig_module_info *));
+  return pointer;
+}
+
+SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer) {
+  octave_value ov = new octave_swig_packed(0, &pointer, sizeof(swig_module_info *));
+  const char *module_var = "__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION;
+#if USE_OCTAVE_API_VERSION<37
+  link_to_global_variable(curr_sym_tab->lookup(module_var, true));
+#else
+  symbol_table::varref(module_var);
+  symbol_table::mark_global(module_var);
+#endif
+  set_global_value(module_var, ov);
+}
+
+
+
+#define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) 
+
+#define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else 
+
+
+
+/* -------- TYPES TABLE (BEGIN) -------- */
+
+#define SWIGTYPE_p_HMDT swig_types[0]
+#define SWIGTYPE_p_HMGL swig_types[1]
+#define SWIGTYPE_p_char swig_types[2]
+#define SWIGTYPE_p_double swig_types[3]
+#define SWIGTYPE_p_float swig_types[4]
+#define SWIGTYPE_p_gsl_matrix swig_types[5]
+#define SWIGTYPE_p_gsl_vector swig_types[6]
+#define SWIGTYPE_p_int swig_types[7]
+#define SWIGTYPE_p_mglData swig_types[8]
+#define SWIGTYPE_p_mglGraph swig_types[9]
+#define SWIGTYPE_p_mglParse swig_types[10]
+#define SWIGTYPE_p_mglPoint swig_types[11]
+#define SWIGTYPE_p_mreal swig_types[12]
+#define SWIGTYPE_p_p_double swig_types[13]
+#define SWIGTYPE_p_p_float swig_types[14]
+#define SWIGTYPE_p_p_p_double swig_types[15]
+#define SWIGTYPE_p_p_p_float swig_types[16]
+#define SWIGTYPE_p_wchar_t swig_types[17]
+static swig_type_info *swig_types[19];
+static swig_module_info swig_module = {swig_types, 18, 0, 0, 0, 0};
+#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
+#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
+
+/* -------- TYPES TABLE (END) -------- */
+
+
+#define SWIGVERSION 0x010340 
+#define SWIG_VERSION SWIGVERSION
+
+
+#define SWIG_as_voidptr(a) (void *)((const void *)(a)) 
+#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) 
+
+
+#include <stdexcept>
+
+
+#define SWIG_FILE_WITH_INIT
+//#include "mgl/mgl_c.h"
+#include "mgl/mgl_w.h"
+
+
+  SWIGINTERNINLINE octave_value SWIG_From_double    (double value)
+    {    
+      return octave_value(value);
+    }
+
+
+SWIGINTERNINLINE octave_value
+SWIG_From_float  (float value)
+{    
+  return SWIG_From_double  (value);
+}
+
+
+  SWIGINTERN int SWIG_AsVal_double (const octave_value& ov, double* val)
+    {
+      if (!ov.is_scalar_type())
+	return SWIG_TypeError;
+      if (ov.is_complex_scalar())
+	return SWIG_TypeError;
+      if (val)
+	*val = ov.double_value();
+      return SWIG_OK;
+    }
+
+
+#include <limits.h>
+#if !defined(SWIG_NO_LLONG_MAX)
+# if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__)
+#   define LLONG_MAX __LONG_LONG_MAX__
+#   define LLONG_MIN (-LLONG_MAX - 1LL)
+#   define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)
+# endif
+#endif
+
+
+  SWIGINTERN int SWIG_AsVal_long (const octave_value& ov, long* val)
+    {
+      if (!ov.is_scalar_type())
+	return SWIG_TypeError;
+      if (ov.is_complex_scalar())
+	return SWIG_TypeError;
+      if (ov.is_double_type()||ov.is_single_type()) {
+	double v=ov.double_value();
+	if (v!=floor(v))
+	  return SWIG_TypeError;
+      }
+      if (val)
+	*val = ov.long_value();
+      return SWIG_OK;
+    }
+
+
+SWIGINTERN int
+SWIG_AsVal_int (octave_value obj, int *val)
+{
+  long v;
+  int res = SWIG_AsVal_long (obj, &v);
+  if (SWIG_IsOK(res)) {
+    if ((v < INT_MIN || v > INT_MAX)) {
+      return SWIG_OverflowError;
+    } else {
+      if (val) *val = (int)(v);
+    }
+  }  
+  return res;
+}
+
+
+SWIGINTERN int
+SWIG_AsVal_bool (const octave_value& ov, bool *val)
+{
+  if (!ov.is_bool_type())
+    return SWIG_ERROR;
+  if (val)
+    *val = ov.bool_value();
+  return SWIG_OK;
+}
+
+
+SWIGINTERN int
+SWIG_AsCharPtrAndSize(octave_value ov, char** cptr, size_t* psize, int *alloc)
+{
+  if (ov.is_cell() && ov.rows() == 1 && ov.columns() == 1)
+    ov = ov.cell_value()(0);
+  if (!ov.is_string())
+    return SWIG_TypeError;
+  
+  std::string str=ov.string_value();
+  size_t len=str.size();
+  char* cstr=(char*)str.c_str();
+  if (alloc) {
+    *cptr = (char*)(memcpy((new char[len + 1]), cstr, sizeof(char)*(len + 1)));
+    *alloc = SWIG_NEWOBJ;
+  } else if (cptr)
+    *cptr = cstr;
+  if (psize)
+    *psize = len + 1;
+  return SWIG_OK;
+}
+
+
+
+
+
+SWIGINTERNINLINE octave_value
+  SWIG_From_bool  (bool value)
+{
+  return octave_value(value);
+}
+
+
+SWIGINTERN int
+SWIG_AsCharArray(octave_value obj, char *val, size_t size)
+{ 
+  char* cptr = 0; size_t csize = 0; int alloc = SWIG_OLDOBJ;
+  int res = SWIG_AsCharPtrAndSize(obj, &cptr, &csize, &alloc);
+  if (SWIG_IsOK(res)) {
+    if ((csize == size + 1) && cptr && !(cptr[csize-1])) --csize;
+    if (csize <= size) {
+      if (val) {
+	if (csize) memcpy(val, cptr, csize*sizeof(char));
+	if (csize < size) memset(val + csize, 0, (size - csize)*sizeof(char));
+      }
+      if (alloc == SWIG_NEWOBJ) {
+	delete[] cptr;
+	res = SWIG_DelNewMask(res);
+      }      
+      return res;
+    }
+    if (alloc == SWIG_NEWOBJ) delete[] cptr;
+  }
+  return SWIG_TypeError;
+}
+
+
+SWIGINTERN int
+SWIG_AsVal_char (octave_value obj, char *val)
+{    
+  int res = SWIG_AsCharArray(obj, val, 1);
+  if (!SWIG_IsOK(res)) {
+    long v;
+    res = SWIG_AddCast(SWIG_AsVal_long (obj, &v));
+    if (SWIG_IsOK(res)) {
+      if ((CHAR_MIN <= v) && (v <= CHAR_MAX)) {
+	if (val) *val = (char)(v);
+      } else {
+	res = SWIG_OverflowError;
+      }
+    }
+  }
+  return res;
+}
+
+
+  SWIGINTERNINLINE octave_value SWIG_From_long    (long value)
+    {    
+      return octave_value(value);
+    }
+
+
+SWIGINTERNINLINE octave_value
+SWIG_From_int  (int value)
+{    
+  return SWIG_From_long  (value);
+}
+
+SWIGINTERN float mglData___getitem__(mglData *self,int i){	return self->GetVal(i);	}
+SWIGINTERN float mglData___paren(mglData *self,int i){	return self->GetVal(i);	}
+
+#include <float.h>
+
+
+SWIGINTERN int
+SWIG_AsVal_float (octave_value obj, float *val)
+{
+  double v;
+  int res = SWIG_AsVal_double (obj, &v);
+  if (SWIG_IsOK(res)) {
+    if ((v < -FLT_MAX || v > FLT_MAX)) {
+      return SWIG_OverflowError;
+    } else {
+      if (val) *val = (float)(v);
+    }
+  }  
+  return res;
+}
+
+SWIGINTERN void mglData___setitem__(mglData *self,int i,float y){	self->SetVal(y,i);	}
+SWIGINTERN void mglData___paren_asgn(mglData *self,int i,float y){	self->SetVal(y,i);	}
+
+SWIGINTERN swig_type_info*
+SWIG_pchar_descriptor(void)
+{
+  static int init = 0;
+  static swig_type_info* info = 0;
+  if (!init) {
+    info = SWIG_TypeQuery("_p_char");
+    init = 1;
+  }
+  return info;
+}
+
+
+SWIGINTERNINLINE octave_value
+SWIG_FromCharPtrAndSize(const char* carray, size_t size)
+{
+  return std::string(carray,carray+size);
+}
+
+
+SWIGINTERNINLINE octave_value 
+SWIG_FromCharPtr(const char *cptr)
+{ 
+  return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0));
+}
+
+const char* _wrap_mglGraph_Flush_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Flush (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Squeeze_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Squeeze (@var{self}, @var{rx})\n\
+ at var{self} is of type mglData. @var{rx} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Combine_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Combine (@var{self}, @var{d})\n\
+ at var{self} is of type mglData. @var{d} is of type mglData. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_CalcScr_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = CalcScr (@var{self}, @var{p})\n\
+ at var{self} is of type mglGraph. @var{p} is of type mglPoint. @var{retval} is of type mglPoint. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetZRange_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetZRange (@var{self}, @var{dat})\n\
+ at var{self} is of type mglGraph. @var{dat} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Map_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Map (@var{self}, @var{a}, @var{b})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. @var{b} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Text_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Text (@var{self}, @var{y}, @var{text})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. @var{text} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Cont3_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Cont3 (@var{self}, @var{a}, @var{dir}, @var{sVal})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. @var{dir} is of type char. @var{sVal} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_NewFrame_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} NewFrame (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Curve_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Curve (@var{self}, @var{x1}, @var{y1}, @var{z1}, @var{dx1}, @var{dy1}, @var{dz1}, @var{x2}, @var{y2}, @var{z2}, @var{dx2}, @var{dy2}, @var{dz2})\n\
+ at var{self} is of type mglGraph. @var{x1} is of type float. @var{y1} is of type float. @var{z1} is of type float. @var{dx1} is of type float. @var{dy1} is of type float. @var{dz1} is of type float. @var{x2} is of type float. @var{y2} is of type float. @var{z2} is of type float. @var{dx2} is of type float. @var{dy2} is of type float. @var{dz2} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_TriPlot_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} TriPlot (@var{self}, @var{nums}, @var{x}, @var{y})\n\
+ at var{self} is of type mglGraph. @var{nums} is of type mglData. @var{x} is of type mglData. @var{y} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Spline_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Spline (@var{self}, @var{x})\n\
+ at var{self} is of type mglData. @var{x} is of type double. @var{retval} is of type double. \n\
+ at end deftypefn";
+const char* _wrap_mglParse_RestoreOnce_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} RestoreOnce (@var{self})\n\
+ at var{self} is of type mglParse. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetZTT_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetZTT (@var{self}, @var{templ})\n\
+ at var{self} is of type mglGraph. @var{templ} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetPalColor_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetPalColor (@var{self}, @var{n}, @var{r}, @var{g}, @var{b})\n\
+ at var{self} is of type mglGraph. @var{n} is of type int. @var{r} is of type float. @var{g} is of type float. @var{b} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Tens_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Tens (@var{self}, @var{y}, @var{c})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. @var{c} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_NormSl_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} NormSl (@var{self})\n\
+ at var{self} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Fall_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Fall (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_STFA_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} STFA (@var{self}, @var{re}, @var{im}, @var{dn})\n\
+ at var{self} is of type mglGraph. @var{re} is of type mglData. @var{im} is of type mglData. @var{dn} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Smooth_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Smooth (@var{self})\n\
+ at var{self} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_CloseGIF_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} CloseGIF (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetTransparent_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetTransparent (@var{self}, @var{enable})\n\
+ at var{self} is of type mglGraph. @var{enable} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Legend_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Legend (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglData_SetColumnId_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetColumnId (@var{self}, @var{ids})\n\
+ at var{self} is of type mglData. @var{ids} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Barh_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Barh (@var{self}, @var{v})\n\
+ at var{self} is of type mglGraph. @var{v} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_new_mglGraph_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = mglGraph ()\n\
+ at var{retval} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_delete_mglGraph_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} mglGraph (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_CopyFont_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} CopyFont (@var{self}, @var{gr})\n\
+ at var{self} is of type mglGraph. @var{gr} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Plot_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Plot (@var{self}, @var{y})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContA_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContA (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Belt_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Belt (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Traj_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Traj (@var{self}, @var{x}, @var{y}, @var{z}, @var{ax}, @var{ay}, @var{az})\n\
+ at var{self} is of type mglGraph. @var{x} is of type mglData. @var{y} is of type mglData. @var{z} is of type mglData. @var{ax} is of type mglData. @var{ay} is of type mglData. @var{az} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_WritePNG_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} WritePNG (@var{self}, @var{fname})\n\
+ at var{self} is of type mglGraph. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Delete_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Delete (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Tube_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Tube (@var{self}, @var{y}, @var{r})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. @var{r} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContD_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContD (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Create_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Create (@var{self}, @var{nx})\n\
+ at var{self} is of type mglData. @var{nx} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Rearrange_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Rearrange (@var{self}, @var{mx})\n\
+ at var{self} is of type mglData. @var{mx} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContF_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContF (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_v_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = v (@var{self}, @var{i})\n\
+ at var{self} is of type mglData. @var{i} is of type int. @var{retval} is of type double. \n\
+ at end deftypefn";
+const char* _wrap_mglData_GetNx_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetNx (@var{self})\n\
+ at var{self} is of type mglData. @var{retval} is of type long. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Chart_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Chart (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetTickStl_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetTickStl (@var{self}, @var{stl})\n\
+ at var{self} is of type mglGraph. @var{stl} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglData_GetNy_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetNy (@var{self})\n\
+ at var{self} is of type mglData. @var{retval} is of type long. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Radar_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Radar (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetMarkSize_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetMarkSize (@var{self}, @var{size})\n\
+ at var{self} is of type mglGraph. @var{size} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_GetNz_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetNz (@var{self})\n\
+ at var{self} is of type mglData. @var{retval} is of type long. \n\
+ at end deftypefn";
+const char* _wrap_mglData___paren_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = __paren (@var{self}, @var{i})\n\
+ at var{self} is of type mglData. @var{i} is of type int. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Bars_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Bars (@var{self}, @var{y})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Diff_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Diff (@var{self}, @var{v1}, @var{v2}, @var{v3})\n\
+ at var{self} is of type mglData. @var{v1} is of type mglData. @var{v2} is of type mglData. @var{v3} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglParse_AddParam_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} AddParam (@var{self}, @var{id}, @var{str})\n\
+ at var{self} is of type mglParse. @var{id} is of type int. @var{str} is of type wchar_t. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_WriteJPEG_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} WriteJPEG (@var{self}, @var{fname})\n\
+ at var{self} is of type mglGraph. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_RotateN_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} RotateN (@var{self}, @var{Tet}, @var{x}, @var{y}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{Tet} is of type float. @var{x} is of type float. @var{y} is of type float. @var{z} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetXRange_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetXRange (@var{self}, @var{dat})\n\
+ at var{self} is of type mglGraph. @var{dat} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_GetRGB_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} GetRGB (@var{self}, @var{imgdata}, @var{imglen})\n\
+ at var{self} is of type mglGraph. @var{imgdata} is of type char. @var{imglen} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetTranspType_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetTranspType (@var{self}, @var{type})\n\
+ at var{self} is of type mglGraph. @var{type} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Momentum_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Momentum (@var{self}, @var{dir}, @var{m}, @var{w})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. @var{m} is of type float. @var{w} is of type float. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_TileS_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} TileS (@var{self}, @var{z}, @var{r})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. @var{r} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Zoom_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Zoom (@var{self}, @var{x1}, @var{y1}, @var{x2}, @var{y2})\n\
+ at var{self} is of type mglGraph. @var{x1} is of type float. @var{y1} is of type float. @var{x2} is of type float. @var{y2} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetCut_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetCut (@var{self}, @var{cut})\n\
+ at var{self} is of type mglGraph. @var{cut} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetLegendBox_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetLegendBox (@var{self}, @var{enable})\n\
+ at var{self} is of type mglGraph. @var{enable} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_PutsFit_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} PutsFit (@var{self}, @var{x}, @var{y}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{x} is of type float. @var{y} is of type float. @var{z} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SubPlot_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SubPlot (@var{self}, @var{nx}, @var{ny}, @var{m})\n\
+ at var{self} is of type mglGraph. @var{nx} is of type int. @var{ny} is of type int. @var{m} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetTickLen_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetTickLen (@var{self}, @var{len})\n\
+ at var{self} is of type mglGraph. @var{len} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_InPlot_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} InPlot (@var{self}, @var{x1}, @var{x2}, @var{y1}, @var{y2})\n\
+ at var{self} is of type mglGraph. @var{x1} is of type float. @var{x2} is of type float. @var{y1} is of type float. @var{y2} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Surf_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Surf (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Extend_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Extend (@var{self}, @var{n1})\n\
+ at var{self} is of type mglData. @var{n1} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Grid_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Grid (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContX_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContX (@var{self}, @var{v}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{v} is of type mglData. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContY_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContY (@var{self}, @var{v}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{v} is of type mglData. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Area_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Area (@var{self}, @var{y})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContZ_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContZ (@var{self}, @var{v}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{v} is of type mglData. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetFunc_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetFunc (@var{self}, @var{EqX}, @var{EqY})\n\
+ at var{self} is of type mglGraph. @var{EqX} is of type char. @var{EqY} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Cone_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Cone (@var{self}, @var{x1}, @var{y1}, @var{z1}, @var{x2}, @var{y2}, @var{z2}, @var{r1})\n\
+ at var{self} is of type mglGraph. @var{x1} is of type float. @var{y1} is of type float. @var{z1} is of type float. @var{x2} is of type float. @var{y2} is of type float. @var{z2} is of type float. @var{r1} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Boxs_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Boxs (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Set_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Set (@var{self}, @var{str}, @var{NX})\n\
+ at var{self} is of type mglData. @var{str} is of type char. @var{NX} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Clf_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Clf (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Surf3_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Surf3 (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Crust_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Crust (@var{self}, @var{x}, @var{y}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{x} is of type mglData. @var{y} is of type mglData. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_RestoreFont_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} RestoreFont (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_CalcXYZ_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = CalcXYZ (@var{self}, @var{xs}, @var{ys})\n\
+ at var{self} is of type mglGraph. @var{xs} is of type int. @var{ys} is of type int. @var{retval} is of type mglPoint. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Dew_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Dew (@var{self}, @var{ax}, @var{ay})\n\
+ at var{self} is of type mglGraph. @var{ax} is of type mglData. @var{ay} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Sew_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Sew (@var{self})\n\
+ at var{self} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData___paren_asgn_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} __paren_asgn (@var{self}, @var{i}, @var{y})\n\
+ at var{self} is of type mglData. @var{i} is of type int. @var{y} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Fill_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Fill (@var{self}, @var{u}, @var{eq}, @var{v}, @var{w})\n\
+ at var{self} is of type mglGraph. @var{u} is of type mglData. @var{eq} is of type char. @var{v} is of type mglData. @var{w} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_LoadFont_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} LoadFont (@var{self}, @var{name})\n\
+ at var{self} is of type mglGraph. @var{name} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Perspective_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Perspective (@var{self}, @var{val})\n\
+ at var{self} is of type mglGraph. @var{val} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Minimal_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Minimal (@var{self}, @var{x}, @var{y}, @var{z})\n\
+ at var{self} is of type mglData. @var{x} is of type float. @var{y} is of type float. @var{z} is of type float. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Min_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Min (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetFontSize_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetFontSize (@var{self}, @var{size})\n\
+ at var{self} is of type mglGraph. @var{size} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Cont_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Cont (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_VectC_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} VectC (@var{self}, @var{ax}, @var{ay}, @var{az})\n\
+ at var{self} is of type mglGraph. @var{ax} is of type mglData. @var{ay} is of type mglData. @var{az} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Pipe_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Pipe (@var{self}, @var{ax}, @var{ay}, @var{az})\n\
+ at var{self} is of type mglGraph. @var{ax} is of type mglData. @var{ay} is of type mglData. @var{az} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_EndFrame_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} EndFrame (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SurfA_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SurfA (@var{self}, @var{z}, @var{c})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. @var{c} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Sum_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Sum (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SurfC_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SurfC (@var{self}, @var{z}, @var{c})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. @var{c} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Resize_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Resize (@var{self}, @var{mx})\n\
+ at var{self} is of type mglData. @var{mx} is of type int. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Drop_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Drop (@var{self}, @var{x0}, @var{y0}, @var{z0}, @var{dx}, @var{dy}, @var{dz}, @var{r})\n\
+ at var{self} is of type mglGraph. @var{x0} is of type float. @var{y0} is of type float. @var{z0} is of type float. @var{dx} is of type float. @var{dy} is of type float. @var{dz} is of type float. @var{r} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetAlphaDef_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetAlphaDef (@var{self}, @var{alpha})\n\
+ at var{self} is of type mglGraph. @var{alpha} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_VectL_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} VectL (@var{self}, @var{ax}, @var{ay}, @var{az})\n\
+ at var{self} is of type mglGraph. @var{ax} is of type mglData. @var{ay} is of type mglData. @var{az} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Torus_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Torus (@var{self}, @var{r}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{r} is of type mglData. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglParse_Execute_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Execute (@var{self}, @var{gr}, @var{str})\n\
+ at var{self} is of type mglParse. @var{gr} is of type mglGraph. @var{str} is of type wchar_t. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetBaseLineWidth_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetBaseLineWidth (@var{self}, @var{width})\n\
+ at var{self} is of type mglGraph. @var{width} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Fill_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Fill (@var{self}, @var{x1}, @var{x2})\n\
+ at var{self} is of type mglData. @var{x1} is of type double. @var{x2} is of type double. \n\
+ at end deftypefn";
+const char* _wrap_mglParse_Parse_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Parse (@var{self}, @var{gr}, @var{str}, @var{pos})\n\
+ at var{self} is of type mglParse. @var{gr} is of type mglGraph. @var{str} is of type wchar_t. @var{pos} is of type int. @var{retval} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Label_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Label (@var{self}, @var{x}, @var{y}, @var{text})\n\
+ at var{self} is of type mglGraph. @var{x} is of type double. @var{y} is of type double. @var{text} is of type wchar_t. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Mark_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Mark (@var{self}, @var{y}, @var{r}, @var{pen})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. @var{r} is of type mglData. @var{pen} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_GetWidth_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetWidth (@var{self})\n\
+ at var{self} is of type mglGraph. @var{retval} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Stem_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Stem (@var{self}, @var{y})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Alpha_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Alpha (@var{self}, @var{enable})\n\
+ at var{self} is of type mglGraph. @var{enable} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Read_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Read (@var{self}, @var{fname}, @var{mx})\n\
+ at var{self} is of type mglData. @var{fname} is of type char. @var{mx} is of type int. @var{retval} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Step_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Step (@var{self}, @var{y})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetFontDef_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetFontDef (@var{self}, @var{fnt})\n\
+ at var{self} is of type mglGraph. @var{fnt} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_WriteEPS_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} WriteEPS (@var{self}, @var{fname})\n\
+ at var{self} is of type mglGraph. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetXTT_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetXTT (@var{self}, @var{templ})\n\
+ at var{self} is of type mglGraph. @var{templ} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_TextMark_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} TextMark (@var{self}, @var{y}, @var{text})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. @var{text} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Surf3A_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Surf3A (@var{self}, @var{a}, @var{b})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. @var{b} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Grid3_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Grid3 (@var{self}, @var{a}, @var{dir}, @var{sVal})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. @var{dir} is of type char. @var{sVal} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContF3_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContF3 (@var{self}, @var{a}, @var{dir}, @var{sVal})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. @var{dir} is of type char. @var{sVal} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Surf3C_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Surf3C (@var{self}, @var{a}, @var{b})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. @var{b} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Crop_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Crop (@var{self}, @var{n1}, @var{n2})\n\
+ at var{self} is of type mglData. @var{n1} is of type int. @var{n2} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Save_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Save (@var{self}, @var{fname})\n\
+ at var{self} is of type mglData. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Dens3_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Dens3 (@var{self}, @var{a}, @var{dir}, @var{sVal})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. @var{dir} is of type char. @var{sVal} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetTuneTicks_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetTuneTicks (@var{self}, @var{tune})\n\
+ at var{self} is of type mglGraph. @var{tune} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Aspect_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Aspect (@var{self}, @var{Ax}, @var{Ay}, @var{Az})\n\
+ at var{self} is of type mglGraph. @var{Ax} is of type float. @var{Ay} is of type float. @var{Az} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_AdjustTicks_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} AdjustTicks (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetTicks_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetTicks (@var{self}, @var{dir})\n\
+ at var{self} is of type mglGraph. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_BoxPlot_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} BoxPlot (@var{self}, @var{y})\n\
+ at var{self} is of type mglGraph. @var{y} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Integral_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Integral (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Fit2_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Fit2 (@var{self}, @var{fit}, @var{z}, @var{eq}, @var{var}, @var{ini})\n\
+ at var{self} is of type mglGraph. @var{fit} is of type mglData. @var{z} is of type mglData. @var{eq} is of type char. @var{var} is of type char. @var{ini} is of type mglData. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_GetBGRN_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} GetBGRN (@var{self}, @var{imgdata}, @var{imglen})\n\
+ at var{self} is of type mglGraph. @var{imgdata} is of type char. @var{imglen} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_WriteSVG_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} WriteSVG (@var{self}, @var{fname})\n\
+ at var{self} is of type mglGraph. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Fit3_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Fit3 (@var{self}, @var{fit}, @var{a}, @var{eq}, @var{var}, @var{ini})\n\
+ at var{self} is of type mglGraph. @var{fit} is of type mglData. @var{a} is of type mglData. @var{eq} is of type char. @var{var} is of type char. @var{ini} is of type mglData. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Axial_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Axial (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Self_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Self (@var{self})\n\
+ at var{self} is of type mglGraph. @var{retval} is of type HMGL. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetAmbient_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetAmbient (@var{self}, @var{i})\n\
+ at var{self} is of type mglGraph. @var{i} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_FindAny_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = FindAny (@var{self}, @var{cond})\n\
+ at var{self} is of type mglData. @var{cond} is of type char. @var{retval} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetCTT_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetCTT (@var{self}, @var{templ})\n\
+ at var{self} is of type mglGraph. @var{templ} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Norm_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Norm (@var{self})\n\
+ at var{self} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetCRange_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetCRange (@var{self}, @var{dat})\n\
+ at var{self} is of type mglGraph. @var{dat} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Dens_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Dens (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Dots_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Dots (@var{self}, @var{x}, @var{y}, @var{z}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{x} is of type mglData. @var{y} is of type mglData. @var{z} is of type mglData. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetRanges_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetRanges (@var{self}, @var{x1}, @var{x2}, @var{y1}, @var{y2})\n\
+ at var{self} is of type mglGraph. @var{x1} is of type float. @var{x2} is of type float. @var{y1} is of type float. @var{y2} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Transpose_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Transpose (@var{self})\n\
+ at var{self} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Sphere_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Sphere (@var{self}, @var{x0}, @var{y0}, @var{z0}, @var{r})\n\
+ at var{self} is of type mglGraph. @var{x0} is of type float. @var{y0} is of type float. @var{z0} is of type float. @var{r} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_GridA_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} GridA (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContFA_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContFA (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_DefaultPlotParam_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} DefaultPlotParam (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Put_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Put (@var{self}, @var{val})\n\
+ at var{self} is of type mglData. @var{val} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_DensA_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} DensA (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_WriteGIF_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} WriteGIF (@var{self}, @var{fname})\n\
+ at var{self} is of type mglGraph. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetYRange_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetYRange (@var{self}, @var{dat})\n\
+ at var{self} is of type mglGraph. @var{dat} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Error_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Error (@var{self}, @var{x}, @var{y}, @var{ex}, @var{ey})\n\
+ at var{self} is of type mglGraph. @var{x} is of type mglData. @var{y} is of type mglData. @var{ex} is of type mglData. @var{ey} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_SetVal_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetVal (@var{self}, @var{v}, @var{i})\n\
+ at var{self} is of type mglData. @var{v} is of type double. @var{i} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ResetFrames_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ResetFrames (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglData_CumSum_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} CumSum (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Envelop_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Envelop (@var{self})\n\
+ at var{self} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetOrigin_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetOrigin (@var{self}, @var{x0}, @var{y0})\n\
+ at var{self} is of type mglGraph. @var{x0} is of type float. @var{y0} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Puts_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Puts (@var{self}, @var{x}, @var{y}, @var{z}, @var{dx}, @var{dy}, @var{dz}, @var{text})\n\
+ at var{self} is of type mglGraph. @var{x} is of type float. @var{y} is of type float. @var{z} is of type float. @var{dx} is of type float. @var{dy} is of type float. @var{dz} is of type float. @var{text} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetBarWidth_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetBarWidth (@var{self}, @var{width})\n\
+ at var{self} is of type mglGraph. @var{width} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_SubData_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = SubData (@var{self}, @var{xx}, @var{yy}, @var{zz})\n\
+ at var{self} is of type mglData. @var{xx} is of type mglData. @var{yy} is of type mglData. @var{zz} is of type mglData. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Fit_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Fit (@var{self}, @var{fit}, @var{x}, @var{y}, @var{z}, @var{a}, @var{eq}, @var{var}, @var{ini})\n\
+ at var{self} is of type mglGraph. @var{fit} is of type mglData. @var{x} is of type mglData. @var{y} is of type mglData. @var{z} is of type mglData. @var{a} is of type mglData. @var{eq} is of type char. @var{var} is of type char. @var{ini} is of type mglData. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SimplePlot_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SimplePlot (@var{self}, @var{a}, @var{type})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. @var{type} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetSize_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetSize (@var{self}, @var{width}, @var{height})\n\
+ at var{self} is of type mglGraph. @var{width} is of type int. @var{height} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ShowImage_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ShowImage (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglParse_AllowSetSize_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} AllowSetSize (@var{self}, @var{allow})\n\
+ at var{self} is of type mglParse. @var{allow} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Diff2_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Diff2 (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Swap_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Swap (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Self_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Self (@var{self})\n\
+ at var{self} is of type mglData. @var{retval} is of type HMDT. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetScheme_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetScheme (@var{self}, @var{colors})\n\
+ at var{self} is of type mglGraph. @var{colors} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_StickPlot_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} StickPlot (@var{self}, @var{num}, @var{i}, @var{tet}, @var{phi})\n\
+ at var{self} is of type mglGraph. @var{num} is of type int. @var{i} is of type int. @var{tet} is of type float. @var{phi} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Import_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Import (@var{self}, @var{fname}, @var{scheme})\n\
+ at var{self} is of type mglData. @var{fname} is of type char. @var{scheme} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglData_GetVal_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetVal (@var{self}, @var{i})\n\
+ at var{self} is of type mglData. @var{i} is of type int. @var{retval} is of type double. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_WriteIDTF_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} WriteIDTF (@var{self}, @var{fname})\n\
+ at var{self} is of type mglGraph. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_delete_mglData_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} mglData (@var{self})\n\
+ at var{self} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_new_mglData_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = mglData (@var{d}, @var{rows}, @var{cols}, @var{slc})\n\
+ at var{d} is of type double. @var{rows} is of type int. @var{cols} is of type int. @var{slc} is of type int. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetRotatedText_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetRotatedText (@var{self}, @var{rotated})\n\
+ at var{self} is of type mglGraph. @var{rotated} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Mirror_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Mirror (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Tile_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Tile (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Box_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Box (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Cloud_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Cloud (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_CutOff_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} CutOff (@var{self}, @var{EqC})\n\
+ at var{self} is of type mglGraph. @var{EqC} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_FaceX_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} FaceX (@var{self}, @var{x0}, @var{y0}, @var{z0}, @var{wy}, @var{wz})\n\
+ at var{self} is of type mglGraph. @var{x0} is of type float. @var{y0} is of type float. @var{z0} is of type float. @var{wy} is of type float. @var{wz} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContFX_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContFX (@var{self}, @var{v}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{v} is of type mglData. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetAutoRanges_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetAutoRanges (@var{self}, @var{x1}, @var{x2})\n\
+ at var{self} is of type mglGraph. @var{x1} is of type float. @var{x2} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_FaceY_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} FaceY (@var{self}, @var{x0}, @var{y0}, @var{z0}, @var{wx}, @var{wz})\n\
+ at var{self} is of type mglGraph. @var{x0} is of type float. @var{y0} is of type float. @var{z0} is of type float. @var{wx} is of type float. @var{wz} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContFY_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContFY (@var{self}, @var{v}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{v} is of type mglData. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_GetData_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetData (@var{self})\n\
+ at var{self} is of type mglData. @var{retval} is of type mreal. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Column_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Column (@var{self}, @var{eq})\n\
+ at var{self} is of type mglData. @var{eq} is of type char. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_FaceZ_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} FaceZ (@var{self}, @var{x0}, @var{y0}, @var{z0}, @var{wx}, @var{wy})\n\
+ at var{self} is of type mglGraph. @var{x0} is of type float. @var{y0} is of type float. @var{z0} is of type float. @var{wx} is of type float. @var{wy} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_DensX_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} DensX (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ContFZ_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ContFZ (@var{self}, @var{v}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{v} is of type mglData. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetPalNum_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetPalNum (@var{self}, @var{n})\n\
+ at var{self} is of type mglGraph. @var{n} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Fog_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Fog (@var{self}, @var{d})\n\
+ at var{self} is of type mglGraph. @var{d} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ColumnPlot_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ColumnPlot (@var{self}, @var{num}, @var{ind})\n\
+ at var{self} is of type mglGraph. @var{num} is of type int. @var{ind} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_DensY_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} DensY (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_FitS_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = FitS (@var{self}, @var{fit}, @var{x}, @var{y}, @var{z}, @var{a}, @var{s}, @var{eq}, @var{var}, @var{ini})\n\
+ at var{self} is of type mglGraph. @var{fit} is of type mglData. @var{x} is of type mglData. @var{y} is of type mglData. @var{z} is of type mglData. @var{a} is of type mglData. @var{s} is of type mglData. @var{eq} is of type char. @var{var} is of type char. @var{ini} is of type mglData. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Light_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Light (@var{self}, @var{n}, @var{enable})\n\
+ at var{self} is of type mglGraph. @var{n} is of type int. @var{enable} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_DensZ_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} DensZ (@var{self}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Linear_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Linear (@var{self}, @var{x})\n\
+ at var{self} is of type mglData. @var{x} is of type double. @var{retval} is of type double. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Mesh_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Mesh (@var{self}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{z} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetMeshNum_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetMeshNum (@var{self}, @var{num})\n\
+ at var{self} is of type mglGraph. @var{num} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetYTT_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetYTT (@var{self}, @var{templ})\n\
+ at var{self} is of type mglGraph. @var{templ} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Colorbar_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Colorbar (@var{self}, @var{val})\n\
+ at var{self} is of type mglGraph. @var{val} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetCutBox_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetCutBox (@var{self}, @var{x1}, @var{y1}, @var{z1}, @var{x2}, @var{y2}, @var{z2})\n\
+ at var{self} is of type mglGraph. @var{x1} is of type float. @var{y1} is of type float. @var{z1} is of type float. @var{x2} is of type float. @var{y2} is of type float. @var{z2} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetCoor_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetCoor (@var{self}, @var{how})\n\
+ at var{self} is of type mglGraph. @var{how} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Find_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Find (@var{self}, @var{cond}, @var{dir})\n\
+ at var{self} is of type mglData. @var{cond} is of type char. @var{dir} is of type char. @var{retval} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetPalette_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetPalette (@var{self}, @var{colors})\n\
+ at var{self} is of type mglGraph. @var{colors} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_new_mglPoint_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = mglPoint ()\n\
+ at var{retval} is of type mglPoint. \n\
+ at end deftypefn";
+const char* _wrap_delete_mglPoint_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} mglPoint::~mglPoint (@var{self})\n\
+ at var{self} is of type mglPoint. \n\
+ at end deftypefn";
+const char* _wrap_new_mglParse_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = mglParse ()\n\
+ at var{retval} is of type mglParse. \n\
+ at end deftypefn";
+const char* _wrap_delete_mglParse_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} mglParse (@var{self})\n\
+ at var{self} is of type mglParse. \n\
+ at end deftypefn";
+const char* _wrap_mglParse_AddVar_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = AddVar (@var{self}, @var{name})\n\
+ at var{self} is of type mglParse. @var{name} is of type char. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData___getitem___texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = __getitem__ (@var{self}, @var{i})\n\
+ at var{self} is of type mglData. @var{i} is of type int. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData___setitem___texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} __setitem__ (@var{self}, @var{i}, @var{y})\n\
+ at var{self} is of type mglData. @var{i} is of type int. @var{y} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Last_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Last (@var{self}, @var{cond}, @var{i}, @var{j}, @var{k})\n\
+ at var{self} is of type mglData. @var{cond} is of type char. @var{i} is of type int. @var{j} is of type int. @var{k} is of type int. @var{retval} is of type mreal. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_WriteFrame_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} WriteFrame (@var{self}, @var{fname})\n\
+ at var{self} is of type mglGraph. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_GetFit_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetFit (@var{self})\n\
+ at var{self} is of type mglGraph. @var{retval} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_AddLight_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} AddLight (@var{self}, @var{n}, @var{x}, @var{y}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{n} is of type int. @var{x} is of type float. @var{y} is of type float. @var{z} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_AddLegendw_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} AddLegendw (@var{self}, @var{text}, @var{style})\n\
+ at var{self} is of type mglGraph. @var{text} is of type wchar_t. @var{style} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_StartGIF_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} StartGIF (@var{self}, @var{fname})\n\
+ at var{self} is of type mglGraph. @var{fname} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Hist_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Hist (@var{self}, @var{res}, @var{x}, @var{y}, @var{z}, @var{a})\n\
+ at var{self} is of type mglGraph. @var{res} is of type mglData. @var{x} is of type mglData. @var{y} is of type mglData. @var{z} is of type mglData. @var{a} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_GetRGBA_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} GetRGBA (@var{self}, @var{imgdata}, @var{imglen})\n\
+ at var{self} is of type mglGraph. @var{imgdata} is of type char. @var{imglen} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Rotate_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Rotate (@var{self}, @var{TetX})\n\
+ at var{self} is of type mglGraph. @var{TetX} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Flow_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Flow (@var{self}, @var{ax}, @var{ay}, @var{az})\n\
+ at var{self} is of type mglGraph. @var{ax} is of type mglData. @var{ay} is of type mglData. @var{az} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_GetHeight_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetHeight (@var{self})\n\
+ at var{self} is of type mglGraph. @var{retval} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Export_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Export (@var{self}, @var{fname}, @var{scheme})\n\
+ at var{self} is of type mglData. @var{fname} is of type char. @var{scheme} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Max_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Max (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Axis_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Axis (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Line_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Line (@var{self}, @var{x1}, @var{y1}, @var{z1}, @var{x2}, @var{y2}, @var{z2})\n\
+ at var{self} is of type mglGraph. @var{x1} is of type float. @var{y1} is of type float. @var{z1} is of type float. @var{x2} is of type float. @var{y2} is of type float. @var{z2} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetArrowSize_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetArrowSize (@var{self}, @var{size})\n\
+ at var{self} is of type mglGraph. @var{size} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetAxialDir_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetAxialDir (@var{self}, @var{dir})\n\
+ at var{self} is of type mglGraph. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Identity_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Identity (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Maximal_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Maximal (@var{self}, @var{x}, @var{y}, @var{z})\n\
+ at var{self} is of type mglData. @var{x} is of type float. @var{y} is of type float. @var{z} is of type float. @var{retval} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Putsw_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Putsw (@var{self}, @var{x}, @var{y}, @var{z}, @var{dx}, @var{dy}, @var{dz}, @var{text})\n\
+ at var{self} is of type mglGraph. @var{x} is of type float. @var{y} is of type float. @var{z} is of type float. @var{dx} is of type float. @var{dy} is of type float. @var{dz} is of type float. @var{text} is of type wchar_t. \n\
+ at end deftypefn";
+const char* _wrap_mglParse_FindVar_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = FindVar (@var{self}, @var{name})\n\
+ at var{self} is of type mglParse. @var{name} is of type char. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Modify_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Modify (@var{self}, @var{eq}, @var{v})\n\
+ at var{self} is of type mglData. @var{eq} is of type char. @var{v} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_PDE_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = PDE (@var{self}, @var{ham}, @var{ini_re}, @var{ini_im})\n\
+ at var{self} is of type mglGraph. @var{ham} is of type char. @var{ini_re} is of type mglData. @var{ini_im} is of type mglData. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Evaluate_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Evaluate (@var{self}, @var{idat}, @var{jdat}, @var{kdat})\n\
+ at var{self} is of type mglData. @var{idat} is of type mglData. @var{jdat} is of type mglData. @var{kdat} is of type mglData. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Beam_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Beam (@var{self}, @var{val}, @var{tr}, @var{g1}, @var{g2}, @var{a}, @var{r})\n\
+ at var{self} is of type mglGraph. @var{val} is of type float. @var{tr} is of type mglData. @var{g1} is of type mglData. @var{g2} is of type mglData. @var{a} is of type mglData. @var{r} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Hist_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Hist (@var{self}, @var{w}, @var{n})\n\
+ at var{self} is of type mglData. @var{w} is of type mglData. @var{n} is of type int. @var{retval} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetPlotFactor_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetPlotFactor (@var{self}, @var{val})\n\
+ at var{self} is of type mglGraph. @var{val} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_GetNumFrame_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = GetNumFrame (@var{self})\n\
+ at var{self} is of type mglGraph. @var{retval} is of type int. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_AddLegend_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} AddLegend (@var{self}, @var{text}, @var{style})\n\
+ at var{self} is of type mglGraph. @var{text} is of type char. @var{style} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_ClearLegend_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} ClearLegend (@var{self})\n\
+ at var{self} is of type mglGraph. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_FlowP_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} FlowP (@var{self}, @var{x0}, @var{y0}, @var{z0}, @var{ax}, @var{ay}, @var{az})\n\
+ at var{self} is of type mglGraph. @var{x0} is of type float. @var{y0} is of type float. @var{z0} is of type float. @var{ax} is of type mglData. @var{ay} is of type mglData. @var{az} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_SetDrawFace_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} SetDrawFace (@var{self}, @var{enable})\n\
+ at var{self} is of type mglGraph. @var{enable} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Insert_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Insert (@var{self}, @var{dir})\n\
+ at var{self} is of type mglData. @var{dir} is of type char. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Region_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Region (@var{self}, @var{x}, @var{y1}, @var{y2})\n\
+ at var{self} is of type mglGraph. @var{x} is of type mglData. @var{y1} is of type mglData. @var{y2} is of type mglData. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Ball_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Ball (@var{self}, @var{x}, @var{y}, @var{z})\n\
+ at var{self} is of type mglGraph. @var{x} is of type float. @var{y} is of type float. @var{z} is of type float. \n\
+ at end deftypefn";
+const char* _wrap_mglData_ReadMat_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = ReadMat (@var{self}, @var{fname})\n\
+ at var{self} is of type mglData. @var{fname} is of type char. @var{retval} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Title_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Title (@var{self}, @var{text})\n\
+ at var{self} is of type mglGraph. @var{text} is of type wchar_t. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Spline1_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Spline1 (@var{self}, @var{x})\n\
+ at var{self} is of type mglData. @var{x} is of type double. @var{retval} is of type double. \n\
+ at end deftypefn";
+const char* _wrap_mglData_Linear1_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} @var{retval} = Linear1 (@var{self}, @var{x})\n\
+ at var{self} is of type mglData. @var{x} is of type double. @var{retval} is of type double. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Ternary_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Ternary (@var{self}, @var{val})\n\
+ at var{self} is of type mglGraph. @var{val} is of type bool. \n\
+ at end deftypefn";
+const char* _wrap_mglGraph_Vect_texinfo = "-*- texinfo -*-\n\
+ at deftypefn {Loadable Function} Vect (@var{self}, @var{ax}, @var{ay}, @var{az})\n\
+ at var{self} is of type mglGraph. @var{ax} is of type mglData. @var{ay} is of type mglData. @var{az} is of type mglData. \n\
+ at end deftypefn";
+
+static octave_value_list _wrap_NaN_set(const octave_value_list& args,int nargout) {
+  if (!SWIG_check_num_args("NaN_set",args.length(),1,1,0)) return octave_value_list();
+  
+  return octave_set_immutable(args,nargout);
+}
+
+
+static octave_value_list _wrap_NaN_get(const octave_value_list& args,int nargout) {
+  octave_value obj;
+  
+  obj = SWIG_From_float((float)(NaN));
+  return obj;
+}
+
+
+static octave_value_list _wrap_pi_set(const octave_value_list& args,int nargout) {
+  if (!SWIG_check_num_args("pi_set",args.length(),1,1,0)) return octave_value_list();
+  
+  return octave_set_immutable(args,nargout);
+}
+
+
+static octave_value_list _wrap_pi_get(const octave_value_list& args,int nargout) {
+  octave_value obj;
+  
+  obj = SWIG_From_float((float)(pi));
+  return obj;
+}
+
+
+static octave_value_list _wrap_mglPoint_x_set (const octave_value_list& args, int nargout) {
+  mglPoint *arg1 = (mglPoint *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglPoint_x_set",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglPoint, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglPoint_x_set" "', argument " "1"" of type '" "mglPoint *""'"); 
+  }
+  arg1 = (mglPoint *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglPoint_x_set" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  if (arg1) (arg1)->x = arg2;
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglPoint_x_get (const octave_value_list& args, int nargout) {
+  mglPoint *arg1 = (mglPoint *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglPoint_x_get",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglPoint, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglPoint_x_get" "', argument " "1"" of type '" "mglPoint *""'"); 
+  }
+  arg1 = (mglPoint *)(argp1);
+  result = (double) ((arg1)->x);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglPoint_y_set (const octave_value_list& args, int nargout) {
+  mglPoint *arg1 = (mglPoint *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglPoint_y_set",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglPoint, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglPoint_y_set" "', argument " "1"" of type '" "mglPoint *""'"); 
+  }
+  arg1 = (mglPoint *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglPoint_y_set" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  if (arg1) (arg1)->y = arg2;
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglPoint_y_get (const octave_value_list& args, int nargout) {
+  mglPoint *arg1 = (mglPoint *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglPoint_y_get",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglPoint, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglPoint_y_get" "', argument " "1"" of type '" "mglPoint *""'"); 
+  }
+  arg1 = (mglPoint *)(argp1);
+  result = (double) ((arg1)->y);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglPoint_z_set (const octave_value_list& args, int nargout) {
+  mglPoint *arg1 = (mglPoint *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglPoint_z_set",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglPoint, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglPoint_z_set" "', argument " "1"" of type '" "mglPoint *""'"); 
+  }
+  arg1 = (mglPoint *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglPoint_z_set" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  if (arg1) (arg1)->z = arg2;
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglPoint_z_get (const octave_value_list& args, int nargout) {
+  mglPoint *arg1 = (mglPoint *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglPoint_z_get",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglPoint, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglPoint_z_get" "', argument " "1"" of type '" "mglPoint *""'"); 
+  }
+  arg1 = (mglPoint *)(argp1);
+  result = (double) ((arg1)->z);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglPoint__SWIG_0 (const octave_value_list& args, int nargout) {
+  double arg1 ;
+  double arg2 ;
+  double arg3 ;
+  double val1 ;
+  int ecode1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglPoint *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglPoint",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_double(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglPoint" "', argument " "1"" of type '" "double""'");
+  } 
+  arg1 = (double)(val1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglPoint" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglPoint" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  result = (mglPoint *)new mglPoint(arg1,arg2,arg3);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglPoint, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglPoint__SWIG_1 (const octave_value_list& args, int nargout) {
+  double arg1 ;
+  double arg2 ;
+  double val1 ;
+  int ecode1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglPoint *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglPoint",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_double(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglPoint" "', argument " "1"" of type '" "double""'");
+  } 
+  arg1 = (double)(val1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglPoint" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  result = (mglPoint *)new mglPoint(arg1,arg2);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglPoint, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglPoint__SWIG_2 (const octave_value_list& args, int nargout) {
+  double arg1 ;
+  double val1 ;
+  int ecode1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglPoint *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglPoint",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_double(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglPoint" "', argument " "1"" of type '" "double""'");
+  } 
+  arg1 = (double)(val1);
+  result = (mglPoint *)new mglPoint(arg1);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglPoint, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglPoint__SWIG_3 (const octave_value_list& args, int nargout) {
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglPoint *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglPoint",args.length(),0,0,0)) {
+    SWIG_fail;
+  }
+  result = (mglPoint *)new mglPoint();
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglPoint, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglPoint (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 0) {
+    return _wrap_new_mglPoint__SWIG_3(args, nargout);
+  }
+  if (argc == 1) {
+    int _v;
+    {
+      int res = SWIG_AsVal_double(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      return _wrap_new_mglPoint__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    {
+      int res = SWIG_AsVal_double(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_new_mglPoint__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    {
+      int res = SWIG_AsVal_double(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_new_mglPoint__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_delete_mglPoint (const octave_value_list& args, int nargout) {
+  mglPoint *arg1 = (mglPoint *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("delete_mglPoint",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglPoint, SWIG_POINTER_DISOWN |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_mglPoint" "', argument " "1"" of type '" "mglPoint *""'"); 
+  }
+  arg1 = (mglPoint *)(argp1);
+  delete arg1;
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static swig_octave_member swig_mglPoint_members[] = {
+{"x",0,_wrap_mglPoint_x_get,_wrap_mglPoint_x_set,0,0},
+{"y",0,_wrap_mglPoint_y_get,_wrap_mglPoint_y_set,0,0},
+{"z",0,_wrap_mglPoint_z_get,_wrap_mglPoint_z_set,0,0},
+{0,0,0,0}
+};
+static const char *swig_mglPoint_base_names[] = {0};
+static const swig_type_info *swig_mglPoint_base[] = {0};
+static swig_octave_class _wrap_class_mglPoint = {"mglPoint", &SWIGTYPE_p_mglPoint,0,_wrap_new_mglPoint,0,_wrap_delete_mglPoint,swig_mglPoint_members,swig_mglPoint_base_names,swig_mglPoint_base };
+
+static octave_value_list _wrap_new_mglData__SWIG_0 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int arg2 ;
+  int arg3 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (mglData *)new mglData(arg1,arg2,arg3);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_1 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int arg2 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (mglData *)new mglData(arg1,arg2);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_2 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  result = (mglData *)new mglData(arg1);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_3 (const octave_value_list& args, int nargout) {
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),0,0,0)) {
+    SWIG_fail;
+  }
+  result = (mglData *)new mglData();
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_4 (const octave_value_list& args, int nargout) {
+  HMDT arg1 ;
+  bool arg2 ;
+  void *argp1 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  {
+    res1 = SWIG_ConvertPtr(args(0), &argp1, SWIGTYPE_p_HMDT,  0 );
+    if (!SWIG_IsOK(res1)) {
+      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "HMDT const""'"); 
+    }  
+    if (!argp1) {
+      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_mglData" "', argument " "1"" of type '" "HMDT const""'");
+    } else {
+      arg1 = *((HMDT *)(argp1));
+    }
+  }
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  result = (mglData *)new mglData(arg1,arg2);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_5 (const octave_value_list& args, int nargout) {
+  HMDT arg1 ;
+  void *argp1 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  {
+    res1 = SWIG_ConvertPtr(args(0), &argp1, SWIGTYPE_p_HMDT,  0 );
+    if (!SWIG_IsOK(res1)) {
+      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "HMDT const""'"); 
+    }  
+    if (!argp1) {
+      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_mglData" "', argument " "1"" of type '" "HMDT const""'");
+    } else {
+      arg1 = *((HMDT *)(argp1));
+    }
+  }
+  result = (mglData *)new mglData(arg1);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_6 (const octave_value_list& args, int nargout) {
+  char *arg1 = (char *) 0 ;
+  int res1 ;
+  char *buf1 = 0 ;
+  int alloc1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_AsCharPtrAndSize(args(0), &buf1, NULL, &alloc1);
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "char const *""'");
+  }
+  arg1 = (char *)(buf1);
+  result = (mglData *)new mglData((char const *)arg1);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_delete_mglData (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("delete_mglData",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, SWIG_POINTER_DISOWN |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_mglData" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  delete arg1;
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = 0 ;
+  void *argp1 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "mglData const &""'"); 
+  }
+  if (!argp1) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_mglData" "', argument " "1"" of type '" "mglData const &""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  result = (mglData *)new mglData((mglData const &)*arg1);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_8 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  float *arg2 = (float *) 0 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_mglData" "', argument " "2"" of type '" "float const *""'"); 
+  }
+  arg2 = (float *)(argp2);
+  result = (mglData *)new mglData(arg1,(float const *)arg2);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_9 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int arg2 ;
+  float *arg3 = (float *) 0 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_mglData" "', argument " "3"" of type '" "float const *""'"); 
+  }
+  arg3 = (float *)(argp3);
+  result = (mglData *)new mglData(arg1,arg2,(float const *)arg3);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_10 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int arg2 ;
+  int arg3 ;
+  float *arg4 = (float *) 0 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_mglData" "', argument " "4"" of type '" "float const *""'"); 
+  }
+  arg4 = (float *)(argp4);
+  result = (mglData *)new mglData(arg1,arg2,arg3,(float const *)arg4);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_11 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  double *arg2 = (double *) 0 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_mglData" "', argument " "2"" of type '" "double const *""'"); 
+  }
+  arg2 = (double *)(argp2);
+  result = (mglData *)new mglData(arg1,(double const *)arg2);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_12 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int arg2 ;
+  double *arg3 = (double *) 0 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_mglData" "', argument " "3"" of type '" "double const *""'"); 
+  }
+  arg3 = (double *)(argp3);
+  result = (mglData *)new mglData(arg1,arg2,(double const *)arg3);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_13 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int arg2 ;
+  int arg3 ;
+  double *arg4 = (double *) 0 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglData" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_mglData" "', argument " "4"" of type '" "double const *""'"); 
+  }
+  arg4 = (double *)(argp4);
+  result = (mglData *)new mglData(arg1,arg2,arg3,(double const *)arg4);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_14 (const octave_value_list& args, int nargout) {
+  float *arg1 = (float *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "float const *""'"); 
+  }
+  arg1 = (float *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (mglData *)new mglData((float const *)arg1,arg2);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_15 (const octave_value_list& args, int nargout) {
+  float *arg1 = (float *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "float const *""'"); 
+  }
+  arg1 = (float *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (mglData *)new mglData((float const *)arg1,arg2,arg3);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_16 (const octave_value_list& args, int nargout) {
+  float *arg1 = (float *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "float const *""'"); 
+  }
+  arg1 = (float *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_mglData" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (mglData *)new mglData((float const *)arg1,arg2,arg3,arg4);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_17 (const octave_value_list& args, int nargout) {
+  double *arg1 = (double *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "double const *""'"); 
+  }
+  arg1 = (double *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (mglData *)new mglData((double const *)arg1,arg2);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_18 (const octave_value_list& args, int nargout) {
+  double *arg1 = (double *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "double const *""'"); 
+  }
+  arg1 = (double *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (mglData *)new mglData((double const *)arg1,arg2,arg3);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData__SWIG_19 (const octave_value_list& args, int nargout) {
+  double *arg1 = (double *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglData",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_mglData" "', argument " "1"" of type '" "double const *""'"); 
+  }
+  arg1 = (double *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_mglData" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (mglData *)new mglData((double const *)arg1,arg2,arg3,arg4);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglData, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglData (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 0) {
+    return _wrap_new_mglData__SWIG_3(args, nargout);
+  }
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_HMDT, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_new_mglData__SWIG_5(args, nargout);
+    }
+  }
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_new_mglData__SWIG_7(args, nargout);
+    }
+  }
+  if (argc == 1) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      return _wrap_new_mglData__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 1) {
+    int _v;
+    int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_new_mglData__SWIG_6(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_HMDT, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_bool(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_new_mglData__SWIG_4(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_float, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_new_mglData__SWIG_14(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_new_mglData__SWIG_17(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_float, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_new_mglData__SWIG_8(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_double, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_new_mglData__SWIG_11(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_new_mglData__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_float, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_new_mglData__SWIG_15(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_new_mglData__SWIG_18(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_double, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_new_mglData__SWIG_12(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_float, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_new_mglData__SWIG_9(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_new_mglData__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_float, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_new_mglData__SWIG_16(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_new_mglData__SWIG_19(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_double, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_new_mglData__SWIG_13(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_float, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_new_mglData__SWIG_10(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Self (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  HMDT result;
+  
+  if (!SWIG_check_num_args("mglData_Self",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Self" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  result = (arg1)->Self();
+  _outv = SWIG_NewPointerObj((new HMDT((const HMDT&)(result))), SWIGTYPE_p_HMDT, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  gsl_vector *arg2 = (gsl_vector *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_gsl_vector, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "gsl_vector *""'"); 
+  }
+  arg2 = (gsl_vector *)(argp2);
+  (arg1)->Set(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  gsl_matrix *arg2 = (gsl_matrix *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_gsl_matrix, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "gsl_matrix *""'"); 
+  }
+  arg2 = (gsl_matrix *)(argp2);
+  (arg1)->Set(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Set" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Set((mglData const &)*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  float *arg2 = (float *) 0 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "float const *""'"); 
+  }
+  arg2 = (float *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Set" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Set((float const *)arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  float *arg2 = (float *) 0 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "float const *""'"); 
+  }
+  arg2 = (float *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Set((float const *)arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  float *arg2 = (float *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "float const *""'"); 
+  }
+  arg2 = (float *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Set((float const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double *arg2 = (double *) 0 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "double const *""'"); 
+  }
+  arg2 = (double *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Set" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Set((double const *)arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double *arg2 = (double *) 0 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "double const *""'"); 
+  }
+  arg2 = (double *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Set((double const *)arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double *arg2 = (double *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "double const *""'"); 
+  }
+  arg2 = (double *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Set((double const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  float **arg2 = (float **) 0 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "float const **""'"); 
+  }
+  arg2 = (float **)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Set((float const **)arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double **arg2 = (double **) 0 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "double const **""'"); 
+  }
+  arg2 = (double **)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Set((double const **)arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  float ***arg2 = (float ***) 0 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_p_p_float, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "float const ***""'"); 
+  }
+  arg2 = (float ***)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Set" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Set((float const ***)arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_12 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double ***arg2 = (double ***) 0 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_p_p_double, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "double const ***""'"); 
+  }
+  arg2 = (double ***)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Set" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Set((double const ***)arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Rearrange__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Rearrange",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Rearrange" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Rearrange" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Rearrange" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Rearrange" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Rearrange(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Rearrange__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Rearrange",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Rearrange" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Rearrange" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Rearrange" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Rearrange(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Rearrange__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Rearrange",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Rearrange" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Rearrange" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->Rearrange(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Rearrange (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Rearrange__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Rearrange__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Rearrange__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_13 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Set" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Set((char const *)arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_14 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Set" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Set((char const *)arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set__SWIG_15 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Set",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Set" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Set" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Set" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Set((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Set (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_gsl_vector, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Set__SWIG_0(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_gsl_matrix, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Set__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Set__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_float, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Set__SWIG_5(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_double, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Set__SWIG_8(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Set__SWIG_15(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_float, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Set__SWIG_4(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_p_float, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Set__SWIG_9(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_p_double, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Set__SWIG_10(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_double, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Set__SWIG_7(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Set__SWIG_14(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_p_p_float, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Set__SWIG_11(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_p_p_double, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Set__SWIG_12(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_float, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Set__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_double, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Set__SWIG_6(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Set__SWIG_13(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Read__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  bool result;
+  
+  if (!SWIG_check_num_args("mglData_Read",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Read" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Read" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (bool)(arg1)->Read((char const *)arg2);
+  _outv = SWIG_From_bool((bool)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Read__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  bool result;
+  
+  if (!SWIG_check_num_args("mglData_Read",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Read" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Read" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Read" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Read" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Read" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  result = (bool)(arg1)->Read((char const *)arg2,arg3,arg4,arg5);
+  _outv = SWIG_From_bool((bool)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Read__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  bool result;
+  
+  if (!SWIG_check_num_args("mglData_Read",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Read" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Read" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Read" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Read" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (bool)(arg1)->Read((char const *)arg2,arg3,arg4);
+  _outv = SWIG_From_bool((bool)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Read__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  bool result;
+  
+  if (!SWIG_check_num_args("mglData_Read",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Read" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Read" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Read" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (bool)(arg1)->Read((char const *)arg2,arg3);
+  _outv = SWIG_From_bool((bool)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Read (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Read__SWIG_0(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Read__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Read__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Read__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Save__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Save",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Save" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Save" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Save" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Save((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Save__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Save",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Save" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Save" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Save((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Save (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Save__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Save__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Export__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  double arg4 ;
+  double arg5 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Export",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Export" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Export" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Export" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Export" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Export" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_Export" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Export((char const *)arg2,(char const *)arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Export__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  double arg4 ;
+  double arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Export",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Export" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Export" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Export" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Export" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Export" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  (arg1)->Export((char const *)arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Export__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Export",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Export" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Export" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Export" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Export" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  (arg1)->Export((char const *)arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Export__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Export",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Export" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Export" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Export" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Export((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Export (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglData_Export__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Export__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Export__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglData_Export__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Import__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  double arg4 ;
+  double arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Import",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Import" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Import" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Import" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Import" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Import" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  (arg1)->Import((char const *)arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Import__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Import",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Import" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Import" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Import" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Import" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  (arg1)->Import((char const *)arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Import__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Import",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Import" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Import" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Import" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Import((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Import (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglData_Import__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Import__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Import__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_ReadMat__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  bool result;
+  
+  if (!SWIG_check_num_args("mglData_ReadMat",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_ReadMat" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_ReadMat" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_ReadMat" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (bool)(arg1)->ReadMat((char const *)arg2,arg3);
+  _outv = SWIG_From_bool((bool)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_ReadMat__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  bool result;
+  
+  if (!SWIG_check_num_args("mglData_ReadMat",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_ReadMat" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_ReadMat" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (bool)(arg1)->ReadMat((char const *)arg2);
+  _outv = SWIG_From_bool((bool)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_ReadMat (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_ReadMat__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_ReadMat__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Create__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Create",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Create" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Create" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Create" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Create" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Create(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Create__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Create",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Create" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Create" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Create" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Create(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Create__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Create",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Create" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Create" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->Create(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Create (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Create__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Create__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Create__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Extend__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Extend",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Extend" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Extend" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Extend" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Extend(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Extend__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Extend",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Extend" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Extend" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->Extend(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Extend (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Extend__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Extend__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Transpose__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Transpose",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Transpose" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Transpose" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Transpose((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Transpose__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Transpose",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Transpose" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  (arg1)->Transpose();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Transpose (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[2]={
+    octave_value_ref(args,0),octave_value_ref(args,1)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglData_Transpose__SWIG_1(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Transpose__SWIG_0(args, nargout);
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Norm__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  bool arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  bool val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Norm",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Norm" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Norm" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Norm" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_bool(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Norm" "', argument " "4"" of type '" "bool""'");
+  } 
+  arg4 = (bool)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Norm" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Norm(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Norm__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  bool arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  bool val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Norm",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Norm" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Norm" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Norm" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_bool(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Norm" "', argument " "4"" of type '" "bool""'");
+  } 
+  arg4 = (bool)(val4);
+  (arg1)->Norm(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Norm__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Norm",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Norm" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Norm" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Norm" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  (arg1)->Norm(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Norm__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Norm",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Norm" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Norm" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  (arg1)->Norm(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Norm__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Norm",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Norm" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  (arg1)->Norm();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Norm (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglData_Norm__SWIG_4(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Norm__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Norm__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_bool(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Norm__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_bool(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Norm__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_NormSl__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  char arg4 ;
+  bool arg5 ;
+  bool arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  bool val5 ;
+  int ecode5 = 0 ;
+  bool val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_NormSl",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_NormSl" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_NormSl" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_NormSl" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_NormSl" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  ecode5 = SWIG_AsVal_bool(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_NormSl" "', argument " "5"" of type '" "bool""'");
+  } 
+  arg5 = (bool)(val5);
+  ecode6 = SWIG_AsVal_bool(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_NormSl" "', argument " "6"" of type '" "bool""'");
+  } 
+  arg6 = (bool)(val6);
+  (arg1)->NormSl(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_NormSl__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  char arg4 ;
+  bool arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  bool val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_NormSl",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_NormSl" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_NormSl" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_NormSl" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_NormSl" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  ecode5 = SWIG_AsVal_bool(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_NormSl" "', argument " "5"" of type '" "bool""'");
+  } 
+  arg5 = (bool)(val5);
+  (arg1)->NormSl(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_NormSl__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  char arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_NormSl",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_NormSl" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_NormSl" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_NormSl" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_NormSl" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  (arg1)->NormSl(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_NormSl__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_NormSl",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_NormSl" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_NormSl" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_NormSl" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  (arg1)->NormSl(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_NormSl__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_NormSl",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_NormSl" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_NormSl" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  (arg1)->NormSl(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_NormSl__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_NormSl",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_NormSl" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  (arg1)->NormSl();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_NormSl (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglData_NormSl__SWIG_5(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_NormSl__SWIG_4(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_NormSl__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_NormSl__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_bool(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_NormSl__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_bool(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_bool(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglData_NormSl__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Put__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Put",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Put" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Put" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Put" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Put" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Put" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Put(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Put__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Put",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Put" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Put" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Put" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Put" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Put(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Put__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Put",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Put" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Put" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Put" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Put(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Put__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Put",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Put" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Put" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  (arg1)->Put(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Put__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Put",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Put" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Put" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Put" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Put" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Put" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Put" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Put(*arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Put__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Put",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Put" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Put" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Put" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Put" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Put" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Put(*arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Put__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Put",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Put" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Put" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Put" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Put" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Put(*arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Put__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Put",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Put" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Put" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Put" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Put(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Put (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Put__SWIG_7(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Put__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Put__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Put__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Put__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Put__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Put__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Put__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Modify__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Modify",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Modify" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Modify" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Modify" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Modify((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Modify__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Modify",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Modify" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Modify" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Modify((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Modify__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Modify",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Modify" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Modify" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Modify" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Modify" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Modify" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Modify" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Modify((char const *)arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Modify__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  void *argp3 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Modify",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Modify" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Modify" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Modify" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Modify" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Modify((char const *)arg2,(mglData const &)*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Modify (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Modify__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglData_Modify__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Modify__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_Modify__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Fill__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  char arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Fill",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Fill" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Fill" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Fill" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Fill" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  (arg1)->Fill(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Fill__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Fill",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Fill" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Fill" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Fill" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  (arg1)->Fill(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Fill (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Fill__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Fill__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Column (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Column",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Column" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Column" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (arg1)->Column((char const *)arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_SetColumnId (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_SetColumnId",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_SetColumnId" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_SetColumnId" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetColumnId((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Squeeze__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  bool arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  bool val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Squeeze",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Squeeze" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Squeeze" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Squeeze" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Squeeze" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_bool(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Squeeze" "', argument " "5"" of type '" "bool""'");
+  } 
+  arg5 = (bool)(val5);
+  (arg1)->Squeeze(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Squeeze__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Squeeze",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Squeeze" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Squeeze" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Squeeze" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Squeeze" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Squeeze(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Squeeze__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Squeeze",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Squeeze" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Squeeze" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Squeeze" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Squeeze(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Squeeze__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Squeeze",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Squeeze" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Squeeze" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->Squeeze(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Squeeze (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Squeeze__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Squeeze__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Squeeze__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_bool(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Squeeze__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Crop__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  char arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Crop",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Crop" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Crop" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Crop" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Crop" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  (arg1)->Crop(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Crop__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Crop",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Crop" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Crop" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Crop" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Crop(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Crop (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Crop__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Crop__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Maximal__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Maximal",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Maximal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  result = (double)(arg1)->Maximal();
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Minimal__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Minimal",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Minimal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  result = (double)(arg1)->Minimal();
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Momentum__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Momentum",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Momentum" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Momentum" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Momentum" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  result = (arg1)->Momentum(arg2,(char const *)arg3);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Smooth__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  char *arg3 = (char *) 0 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Smooth",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Smooth" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Smooth" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Smooth" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Smooth" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  (arg1)->Smooth(arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Smooth__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Smooth",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Smooth" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Smooth" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Smooth" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Smooth(arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Smooth__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Smooth",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Smooth" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Smooth" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->Smooth(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Envelop__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Envelop",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Envelop" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Envelop" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  (arg1)->Envelop(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Envelop__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Envelop",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Envelop" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  (arg1)->Envelop();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Envelop (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[2]={
+    octave_value_ref(args,0),octave_value_ref(args,1)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglData_Envelop__SWIG_1(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Envelop__SWIG_0(args, nargout);
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Sew__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Sew",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Sew" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Sew" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Sew" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  (arg1)->Sew((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Sew__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Sew",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Sew" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Sew" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Sew((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Sew__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Sew",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Sew" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  (arg1)->Sew();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Sew (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglData_Sew__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Sew__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Sew__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Smooth__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Smooth",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Smooth" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Smooth" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Smooth((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Smooth__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Smooth",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Smooth" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  (arg1)->Smooth();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Smooth (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglData_Smooth__SWIG_4(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Smooth__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Smooth__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglData_Smooth__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Smooth__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_SubData__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_SubData",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_SubData" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_SubData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_SubData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_SubData" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (arg1)->SubData(arg2,arg3,arg4);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_SubData__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_SubData",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_SubData" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_SubData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_SubData" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (arg1)->SubData(arg2,arg3);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_SubData__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_SubData",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_SubData" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_SubData" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (arg1)->SubData(arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_SubData__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  void *argp3 ;
+  int res3 = 0 ;
+  void *argp4 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_SubData",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_SubData" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_SubData" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_SubData" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_SubData" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_SubData" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_SubData" "', argument " "4"" of type '" "mglData const &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_SubData" "', argument " "4"" of type '" "mglData const &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  result = (arg1)->SubData((mglData const &)*arg2,(mglData const &)*arg3,(mglData const &)*arg4);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_SubData (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_SubData__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_SubData__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_SubData__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_SubData__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Hist__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  double arg3 ;
+  double arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Hist",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Hist" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Hist" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Hist" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Hist" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Hist" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  result = (arg1)->Hist(arg2,arg3,arg4,arg5);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Hist__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  double arg3 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Hist",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Hist" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Hist" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Hist" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Hist" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  result = (arg1)->Hist(arg2,arg3,arg4);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Hist__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Hist",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Hist" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Hist" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Hist" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  result = (arg1)->Hist(arg2,arg3);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Hist__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Hist",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Hist" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Hist" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (arg1)->Hist(arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Hist__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  double arg4 ;
+  double arg5 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Hist",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Hist" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Hist" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Hist" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Hist" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Hist" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Hist" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_Hist" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  result = (arg1)->Hist((mglData const &)*arg2,arg3,arg4,arg5,arg6);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Hist__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  double arg4 ;
+  double arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Hist",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Hist" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Hist" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Hist" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Hist" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Hist" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Hist" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  result = (arg1)->Hist((mglData const &)*arg2,arg3,arg4,arg5);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Hist__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Hist",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Hist" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Hist" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Hist" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Hist" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Hist" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  result = (arg1)->Hist((mglData const &)*arg2,arg3,arg4);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Hist__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Hist",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Hist" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Hist" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Hist" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Hist" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (arg1)->Hist((mglData const &)*arg2,arg3);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Hist (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Hist__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Hist__SWIG_7(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Hist__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Hist__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Hist__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Hist__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Hist__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglData_Hist__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Sum (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Sum",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Sum" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Sum" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (arg1)->Sum((char const *)arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Max (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Max",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Max" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Max" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (arg1)->Max((char const *)arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Min (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Min",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Min" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Min" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (arg1)->Min((char const *)arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  double arg5 ;
+  double arg6 ;
+  double arg7 ;
+  double arg8 ;
+  double arg9 ;
+  double arg10 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  double val6 ;
+  int ecode6 = 0 ;
+  double val7 ;
+  int ecode7 = 0 ;
+  double val8 ;
+  int ecode8 = 0 ;
+  double val9 ;
+  int ecode9 = 0 ;
+  double val10 ;
+  int ecode10 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),10,10,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Resize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Resize" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Resize" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  ecode6 = SWIG_AsVal_double(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_Resize" "', argument " "6"" of type '" "double""'");
+  } 
+  arg6 = (double)(val6);
+  ecode7 = SWIG_AsVal_double(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglData_Resize" "', argument " "7"" of type '" "double""'");
+  } 
+  arg7 = (double)(val7);
+  ecode8 = SWIG_AsVal_double(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglData_Resize" "', argument " "8"" of type '" "double""'");
+  } 
+  arg8 = (double)(val8);
+  ecode9 = SWIG_AsVal_double(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglData_Resize" "', argument " "9"" of type '" "double""'");
+  } 
+  arg9 = (double)(val9);
+  ecode10 = SWIG_AsVal_double(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglData_Resize" "', argument " "10"" of type '" "double""'");
+  } 
+  arg10 = (double)(val10);
+  result = (arg1)->Resize(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  double arg5 ;
+  double arg6 ;
+  double arg7 ;
+  double arg8 ;
+  double arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  double val6 ;
+  int ecode6 = 0 ;
+  double val7 ;
+  int ecode7 = 0 ;
+  double val8 ;
+  int ecode8 = 0 ;
+  double val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Resize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Resize" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Resize" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  ecode6 = SWIG_AsVal_double(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_Resize" "', argument " "6"" of type '" "double""'");
+  } 
+  arg6 = (double)(val6);
+  ecode7 = SWIG_AsVal_double(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglData_Resize" "', argument " "7"" of type '" "double""'");
+  } 
+  arg7 = (double)(val7);
+  ecode8 = SWIG_AsVal_double(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglData_Resize" "', argument " "8"" of type '" "double""'");
+  } 
+  arg8 = (double)(val8);
+  ecode9 = SWIG_AsVal_double(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglData_Resize" "', argument " "9"" of type '" "double""'");
+  } 
+  arg9 = (double)(val9);
+  result = (arg1)->Resize(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  double arg5 ;
+  double arg6 ;
+  double arg7 ;
+  double arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  double val6 ;
+  int ecode6 = 0 ;
+  double val7 ;
+  int ecode7 = 0 ;
+  double val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Resize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Resize" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Resize" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  ecode6 = SWIG_AsVal_double(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_Resize" "', argument " "6"" of type '" "double""'");
+  } 
+  arg6 = (double)(val6);
+  ecode7 = SWIG_AsVal_double(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglData_Resize" "', argument " "7"" of type '" "double""'");
+  } 
+  arg7 = (double)(val7);
+  ecode8 = SWIG_AsVal_double(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglData_Resize" "', argument " "8"" of type '" "double""'");
+  } 
+  arg8 = (double)(val8);
+  result = (arg1)->Resize(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  double arg5 ;
+  double arg6 ;
+  double arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  double val6 ;
+  int ecode6 = 0 ;
+  double val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Resize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Resize" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Resize" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  ecode6 = SWIG_AsVal_double(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_Resize" "', argument " "6"" of type '" "double""'");
+  } 
+  arg6 = (double)(val6);
+  ecode7 = SWIG_AsVal_double(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglData_Resize" "', argument " "7"" of type '" "double""'");
+  } 
+  arg7 = (double)(val7);
+  result = (arg1)->Resize(arg2,arg3,arg4,arg5,arg6,arg7);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  double arg5 ;
+  double arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  double val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Resize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Resize" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Resize" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  ecode6 = SWIG_AsVal_double(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_Resize" "', argument " "6"" of type '" "double""'");
+  } 
+  arg6 = (double)(val6);
+  result = (arg1)->Resize(arg2,arg3,arg4,arg5,arg6);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  double arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  double val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Resize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Resize" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_double(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Resize" "', argument " "5"" of type '" "double""'");
+  } 
+  arg5 = (double)(val5);
+  result = (arg1)->Resize(arg2,arg3,arg4,arg5);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Resize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Resize" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (arg1)->Resize(arg2,arg3,arg4);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Resize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (arg1)->Resize(arg2,arg3);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Resize",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Resize" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Resize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (arg1)->Resize(arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Resize (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[10]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8),octave_value_ref(args,9)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Resize__SWIG_8(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Resize__SWIG_7(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Resize__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Resize__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_double(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglData_Resize__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_double(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_double(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglData_Resize__SWIG_3(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_double(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_double(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_double(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglData_Resize__SWIG_2(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_double(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_double(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_double(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_double(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglData_Resize__SWIG_1(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 10) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_double(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_double(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_double(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_double(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_double(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_double(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        return _wrap_mglData_Resize__SWIG_0(args, nargout);
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Combine (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Combine",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Combine" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Combine" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Combine" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  result = (arg1)->Combine((mglData const &)*arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Evaluate__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Evaluate",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Evaluate" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  result = (arg1)->Evaluate((mglData const &)*arg2,arg3);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Evaluate__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Evaluate",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Evaluate" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  result = (arg1)->Evaluate((mglData const &)*arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Evaluate__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  bool arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  void *argp3 ;
+  int res3 = 0 ;
+  bool val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Evaluate",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Evaluate" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_bool(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Evaluate" "', argument " "4"" of type '" "bool""'");
+  } 
+  arg4 = (bool)(val4);
+  result = (arg1)->Evaluate((mglData const &)*arg2,(mglData const &)*arg3,arg4);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Evaluate__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  void *argp3 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Evaluate",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Evaluate" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  result = (arg1)->Evaluate((mglData const &)*arg2,(mglData const &)*arg3);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Evaluate__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  bool arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  void *argp3 ;
+  int res3 = 0 ;
+  void *argp4 ;
+  int res4 = 0 ;
+  bool val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Evaluate",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Evaluate" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Evaluate" "', argument " "4"" of type '" "mglData const &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "4"" of type '" "mglData const &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  ecode5 = SWIG_AsVal_bool(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Evaluate" "', argument " "5"" of type '" "bool""'");
+  } 
+  arg5 = (bool)(val5);
+  result = (arg1)->Evaluate((mglData const &)*arg2,(mglData const &)*arg3,(mglData const &)*arg4,arg5);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Evaluate__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  void *argp3 ;
+  int res3 = 0 ;
+  void *argp4 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglData_Evaluate",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Evaluate" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Evaluate" "', argument " "4"" of type '" "mglData const &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Evaluate" "', argument " "4"" of type '" "mglData const &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  result = (arg1)->Evaluate((mglData const &)*arg2,(mglData const &)*arg3,(mglData const &)*arg4);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Evaluate (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Evaluate__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglData_Evaluate__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Evaluate__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_Evaluate__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_bool(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Evaluate__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_bool(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Evaluate__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_CumSum (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_CumSum",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_CumSum" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_CumSum" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->CumSum((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Integral (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Integral",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Integral" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Integral" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Integral((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Diff__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Diff",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Diff" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Diff" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Diff((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Diff__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  void *argp3 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Diff",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Diff" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Diff" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Diff" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Diff" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Diff" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Diff((mglData const &)*arg2,(mglData const &)*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Diff__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  void *argp3 ;
+  int res3 = 0 ;
+  void *argp4 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Diff",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Diff" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Diff" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Diff" "', argument " "2"" of type '" "mglData const &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Diff" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Diff" "', argument " "3"" of type '" "mglData const &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Diff" "', argument " "4"" of type '" "mglData const &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Diff" "', argument " "4"" of type '" "mglData const &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Diff((mglData const &)*arg2,(mglData const &)*arg3,(mglData const &)*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Diff (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglData_Diff__SWIG_0(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglData_Diff__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_Diff__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Diff2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Diff2",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Diff2" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Diff2" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Diff2((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Swap (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Swap",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Swap" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Swap" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Swap((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Mirror (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Mirror",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Mirror" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Mirror" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Mirror((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Spline__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Spline",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Spline" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Spline" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Spline" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Spline" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  result = (double)(arg1)->Spline(arg2,arg3,arg4);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Spline__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Spline",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Spline" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Spline" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Spline" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  result = (double)(arg1)->Spline(arg2,arg3);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Spline__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Spline",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Spline" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Spline" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  result = (double)(arg1)->Spline(arg2);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Spline (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Spline__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Spline__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Spline__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Spline1__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Spline1",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Spline1" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Spline1" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Spline1" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Spline1" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  result = (double)(arg1)->Spline1(arg2,arg3,arg4);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Spline1__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Spline1",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Spline1" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Spline1" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Spline1" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  result = (double)(arg1)->Spline1(arg2,arg3);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Spline1__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Spline1",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Spline1" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Spline1" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  result = (double)(arg1)->Spline1(arg2);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Spline1 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Spline1__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Spline1__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Spline1__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Linear__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Linear",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Linear" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Linear" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Linear" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Linear" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  result = (double)(arg1)->Linear(arg2,arg3,arg4);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Linear__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Linear",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Linear" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Linear" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Linear" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  result = (double)(arg1)->Linear(arg2,arg3);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Linear__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Linear",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Linear" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Linear" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  result = (double)(arg1)->Linear(arg2);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Linear (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Linear__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Linear__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Linear__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Linear1__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  double arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  double val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Linear1",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Linear1" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Linear1" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Linear1" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  ecode4 = SWIG_AsVal_double(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Linear1" "', argument " "4"" of type '" "double""'");
+  } 
+  arg4 = (double)(val4);
+  result = (double)(arg1)->Linear1(arg2,arg3,arg4);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Linear1__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Linear1",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Linear1" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Linear1" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Linear1" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  result = (double)(arg1)->Linear1(arg2,arg3);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Linear1__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_Linear1",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Linear1" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Linear1" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  result = (double)(arg1)->Linear1(arg2);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Linear1 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Linear1__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Linear1__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_double(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Linear1__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Insert__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Insert",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Insert" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Insert" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Insert" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Insert" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Insert(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Insert__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Insert",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Insert" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Insert" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Insert" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Insert(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Insert__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Insert",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Insert" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Insert" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  (arg1)->Insert(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Insert (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Insert__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Insert__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Insert__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Delete__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Delete",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Delete" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Delete" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Delete" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Delete" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Delete(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Delete__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Delete",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Delete" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Delete" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Delete" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Delete(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Delete__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_Delete",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Delete" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Delete" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  (arg1)->Delete(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Delete (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_Delete__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Delete__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Delete__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Find__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int *arg3 = 0 ;
+  int *arg4 = 0 ;
+  int *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mreal result;
+  
+  if (!SWIG_check_num_args("mglData_Find",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Find" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Find" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Find" "', argument " "3"" of type '" "int &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Find" "', argument " "3"" of type '" "int &""'"); 
+  }
+  arg3 = (int *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Find" "', argument " "4"" of type '" "int &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Find" "', argument " "4"" of type '" "int &""'"); 
+  }
+  arg4 = (int *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglData_Find" "', argument " "5"" of type '" "int &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Find" "', argument " "5"" of type '" "int &""'"); 
+  }
+  arg5 = (int *)(argp5);
+  result = (arg1)->Find((char const *)arg2,*arg3,*arg4,*arg5);
+  _outv = SWIG_NewPointerObj((new mreal((const mreal&)(result))), SWIGTYPE_p_mreal, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Last (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int *arg3 = 0 ;
+  int *arg4 = 0 ;
+  int *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mreal result;
+  
+  if (!SWIG_check_num_args("mglData_Last",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Last" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Last" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Last" "', argument " "3"" of type '" "int &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Last" "', argument " "3"" of type '" "int &""'"); 
+  }
+  arg3 = (int *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Last" "', argument " "4"" of type '" "int &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Last" "', argument " "4"" of type '" "int &""'"); 
+  }
+  arg4 = (int *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglData_Last" "', argument " "5"" of type '" "int &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Last" "', argument " "5"" of type '" "int &""'"); 
+  }
+  arg5 = (int *)(argp5);
+  result = (arg1)->Last((char const *)arg2,*arg3,*arg4,*arg5);
+  _outv = SWIG_NewPointerObj((new mreal((const mreal&)(result))), SWIGTYPE_p_mreal, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Find__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char arg3 ;
+  int arg4 ;
+  int arg5 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglData_Find",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Find" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Find" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Find" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Find" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Find" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglData_Find" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  result = (int)(arg1)->Find((char const *)arg2,arg3,arg4,arg5,arg6);
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Find__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglData_Find",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Find" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Find" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Find" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Find" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_Find" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  result = (int)(arg1)->Find((char const *)arg2,arg3,arg4,arg5);
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Find__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglData_Find",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Find" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Find" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Find" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_Find" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (int)(arg1)->Find((char const *)arg2,arg3,arg4);
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Find__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglData_Find",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Find" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Find" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_Find" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  result = (int)(arg1)->Find((char const *)arg2,arg3);
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Find (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_Find__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_Find__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_int, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_int, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_int, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglData_Find__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_Find__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglData_Find__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_FindAny (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  bool result;
+  
+  if (!SWIG_check_num_args("mglData_FindAny",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_FindAny" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_FindAny" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (bool)(arg1)->FindAny((char const *)arg2);
+  _outv = SWIG_From_bool((bool)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Maximal__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int *arg2 = 0 ;
+  int *arg3 = 0 ;
+  int *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglData_Maximal",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Maximal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Maximal" "', argument " "2"" of type '" "int &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Maximal" "', argument " "2"" of type '" "int &""'"); 
+  }
+  arg2 = (int *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Maximal" "', argument " "3"" of type '" "int &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Maximal" "', argument " "3"" of type '" "int &""'"); 
+  }
+  arg3 = (int *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Maximal" "', argument " "4"" of type '" "int &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Maximal" "', argument " "4"" of type '" "int &""'"); 
+  }
+  arg4 = (int *)(argp4);
+  result = (float)(arg1)->Maximal(*arg2,*arg3,*arg4);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Minimal__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int *arg2 = 0 ;
+  int *arg3 = 0 ;
+  int *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglData_Minimal",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Minimal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Minimal" "', argument " "2"" of type '" "int &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Minimal" "', argument " "2"" of type '" "int &""'"); 
+  }
+  arg2 = (int *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Minimal" "', argument " "3"" of type '" "int &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Minimal" "', argument " "3"" of type '" "int &""'"); 
+  }
+  arg3 = (int *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_int,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Minimal" "', argument " "4"" of type '" "int &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Minimal" "', argument " "4"" of type '" "int &""'"); 
+  }
+  arg4 = (int *)(argp4);
+  result = (float)(arg1)->Minimal(*arg2,*arg3,*arg4);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Maximal__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  float *arg2 = 0 ;
+  float *arg3 = 0 ;
+  float *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglData_Maximal",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Maximal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_float,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Maximal" "', argument " "2"" of type '" "float &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Maximal" "', argument " "2"" of type '" "float &""'"); 
+  }
+  arg2 = (float *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_float,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Maximal" "', argument " "3"" of type '" "float &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Maximal" "', argument " "3"" of type '" "float &""'"); 
+  }
+  arg3 = (float *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_float,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Maximal" "', argument " "4"" of type '" "float &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Maximal" "', argument " "4"" of type '" "float &""'"); 
+  }
+  arg4 = (float *)(argp4);
+  result = (float)(arg1)->Maximal(*arg2,*arg3,*arg4);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Maximal (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglData_Maximal__SWIG_0(args, nargout);
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_int, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_int, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_int, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_Maximal__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_float, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_float, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_float, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_Maximal__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Minimal__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  float *arg2 = 0 ;
+  float *arg3 = 0 ;
+  float *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglData_Minimal",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Minimal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_float,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglData_Minimal" "', argument " "2"" of type '" "float &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Minimal" "', argument " "2"" of type '" "float &""'"); 
+  }
+  arg2 = (float *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_float,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Minimal" "', argument " "3"" of type '" "float &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Minimal" "', argument " "3"" of type '" "float &""'"); 
+  }
+  arg3 = (float *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_float,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Minimal" "', argument " "4"" of type '" "float &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Minimal" "', argument " "4"" of type '" "float &""'"); 
+  }
+  arg4 = (float *)(argp4);
+  result = (float)(arg1)->Minimal(*arg2,*arg3,*arg4);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Minimal (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglData_Minimal__SWIG_0(args, nargout);
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_int, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_int, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_int, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_Minimal__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_float, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_float, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_float, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_Minimal__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_Momentum__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  char arg2 ;
+  float *arg3 = 0 ;
+  float *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglData_Momentum",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_Momentum" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_Momentum" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_float,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglData_Momentum" "', argument " "3"" of type '" "float &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Momentum" "', argument " "3"" of type '" "float &""'"); 
+  }
+  arg3 = (float *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_float,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglData_Momentum" "', argument " "4"" of type '" "float &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglData_Momentum" "', argument " "4"" of type '" "float &""'"); 
+  }
+  arg4 = (float *)(argp4);
+  result = (float)(arg1)->Momentum(arg2,*arg3,*arg4);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_Momentum (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglData_Momentum__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_float, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_float, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglData_Momentum__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_v__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_v",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_v" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_v" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_v" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_v" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (double)(arg1)->v(arg2,arg3,arg4);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_v__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_v",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_v" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_v" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_v" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (double)(arg1)->v(arg2,arg3);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_v__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_v",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_v" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_v" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (double)(arg1)->v(arg2);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_v (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_v__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_v__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_v__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_GetVal__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_GetVal",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_GetVal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_GetVal" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_GetVal" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_GetVal" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (double)(arg1)->GetVal(arg2,arg3,arg4);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_GetVal__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_GetVal",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_GetVal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_GetVal" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_GetVal" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (double)(arg1)->GetVal(arg2,arg3);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_GetVal__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  double result;
+  
+  if (!SWIG_check_num_args("mglData_GetVal",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_GetVal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_GetVal" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (double)(arg1)->GetVal(arg2);
+  _outv = SWIG_From_double((double)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_GetVal (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglData_GetVal__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_GetVal__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_GetVal__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_SetVal__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  int arg3 ;
+  int arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_SetVal",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_SetVal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_SetVal" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_SetVal" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_SetVal" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglData_SetVal" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->SetVal(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_SetVal__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_SetVal",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_SetVal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_SetVal" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_SetVal" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglData_SetVal" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->SetVal(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_SetVal__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  double arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData_SetVal",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_SetVal" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData_SetVal" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData_SetVal" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->SetVal(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_SetVal (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglData_SetVal__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglData_SetVal__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglData, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglData_SetVal__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglData_GetNx (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  long result;
+  
+  if (!SWIG_check_num_args("mglData_GetNx",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_GetNx" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  result = (long)(arg1)->GetNx();
+  _outv = SWIG_From_long((long)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_GetNy (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  long result;
+  
+  if (!SWIG_check_num_args("mglData_GetNy",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_GetNy" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  result = (long)(arg1)->GetNy();
+  _outv = SWIG_From_long((long)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_GetNz (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  long result;
+  
+  if (!SWIG_check_num_args("mglData_GetNz",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_GetNz" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  result = (long)(arg1)->GetNz();
+  _outv = SWIG_From_long((long)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData_GetData (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mreal *result = 0 ;
+  
+  if (!SWIG_check_num_args("mglData_GetData",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData_GetData" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  result = (mreal *)(arg1)->GetData();
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mreal, 0 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData___getitem__ (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglData___getitem__",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData___getitem__" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData___getitem__" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (float)mglData___getitem__(arg1,arg2);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData___paren (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglData___paren",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData___paren" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData___paren" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (float)mglData___paren(arg1,arg2);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData___setitem__ (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData___setitem__",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData___setitem__" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData___setitem__" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData___setitem__" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  mglData___setitem__(arg1,arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglData___paren_asgn (const octave_value_list& args, int nargout) {
+  mglData *arg1 = (mglData *) 0 ;
+  int arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglData___paren_asgn",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglData, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglData___paren_asgn" "', argument " "1"" of type '" "mglData *""'"); 
+  }
+  arg1 = (mglData *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglData___paren_asgn" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglData___paren_asgn" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  mglData___paren_asgn(arg1,arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static swig_octave_member swig_mglData_members[] = {
+{"Self",_wrap_mglData_Self,0,0,0,0},
+{"Rearrange",_wrap_mglData_Rearrange,0,0,0,0},
+{"Set",_wrap_mglData_Set,0,0,0,0},
+{"Read",_wrap_mglData_Read,0,0,0,0},
+{"Save",_wrap_mglData_Save,0,0,0,0},
+{"Export",_wrap_mglData_Export,0,0,0,0},
+{"Import",_wrap_mglData_Import,0,0,0,0},
+{"ReadMat",_wrap_mglData_ReadMat,0,0,0,0},
+{"Create",_wrap_mglData_Create,0,0,0,0},
+{"Extend",_wrap_mglData_Extend,0,0,0,0},
+{"Transpose",_wrap_mglData_Transpose,0,0,0,0},
+{"Norm",_wrap_mglData_Norm,0,0,0,0},
+{"NormSl",_wrap_mglData_NormSl,0,0,0,0},
+{"Put",_wrap_mglData_Put,0,0,0,0},
+{"Modify",_wrap_mglData_Modify,0,0,0,0},
+{"Fill",_wrap_mglData_Fill,0,0,0,0},
+{"Column",_wrap_mglData_Column,0,0,0,0},
+{"SetColumnId",_wrap_mglData_SetColumnId,0,0,0,0},
+{"Squeeze",_wrap_mglData_Squeeze,0,0,0,0},
+{"Crop",_wrap_mglData_Crop,0,0,0,0},
+{"Envelop",_wrap_mglData_Envelop,0,0,0,0},
+{"Sew",_wrap_mglData_Sew,0,0,0,0},
+{"Smooth",_wrap_mglData_Smooth,0,0,0,0},
+{"SubData",_wrap_mglData_SubData,0,0,0,0},
+{"Hist",_wrap_mglData_Hist,0,0,0,0},
+{"Sum",_wrap_mglData_Sum,0,0,0,0},
+{"Max",_wrap_mglData_Max,0,0,0,0},
+{"Min",_wrap_mglData_Min,0,0,0,0},
+{"Resize",_wrap_mglData_Resize,0,0,0,0},
+{"Combine",_wrap_mglData_Combine,0,0,0,0},
+{"Evaluate",_wrap_mglData_Evaluate,0,0,0,0},
+{"CumSum",_wrap_mglData_CumSum,0,0,0,0},
+{"Integral",_wrap_mglData_Integral,0,0,0,0},
+{"Diff",_wrap_mglData_Diff,0,0,0,0},
+{"Diff2",_wrap_mglData_Diff2,0,0,0,0},
+{"Swap",_wrap_mglData_Swap,0,0,0,0},
+{"Mirror",_wrap_mglData_Mirror,0,0,0,0},
+{"Spline",_wrap_mglData_Spline,0,0,0,0},
+{"Spline1",_wrap_mglData_Spline1,0,0,0,0},
+{"Linear",_wrap_mglData_Linear,0,0,0,0},
+{"Linear1",_wrap_mglData_Linear1,0,0,0,0},
+{"Insert",_wrap_mglData_Insert,0,0,0,0},
+{"Delete",_wrap_mglData_Delete,0,0,0,0},
+{"Last",_wrap_mglData_Last,0,0,0,0},
+{"Find",_wrap_mglData_Find,0,0,0,0},
+{"FindAny",_wrap_mglData_FindAny,0,0,0,0},
+{"Maximal",_wrap_mglData_Maximal,0,0,0,0},
+{"Minimal",_wrap_mglData_Minimal,0,0,0,0},
+{"Momentum",_wrap_mglData_Momentum,0,0,0,0},
+{"v",_wrap_mglData_v,0,0,0,0},
+{"GetVal",_wrap_mglData_GetVal,0,0,0,0},
+{"SetVal",_wrap_mglData_SetVal,0,0,0,0},
+{"GetNx",_wrap_mglData_GetNx,0,0,0,0},
+{"GetNy",_wrap_mglData_GetNy,0,0,0,0},
+{"GetNz",_wrap_mglData_GetNz,0,0,0,0},
+{"GetData",_wrap_mglData_GetData,0,0,0,0},
+{"__getitem__",_wrap_mglData___getitem__,0,0,0,0},
+{"__paren",_wrap_mglData___paren,0,0,0,0},
+{"__setitem__",_wrap_mglData___setitem__,0,0,0,0},
+{"__paren_asgn",_wrap_mglData___paren_asgn,0,0,0,0},
+{0,0,0,0}
+};
+static const char *swig_mglData_base_names[] = {0};
+static const swig_type_info *swig_mglData_base[] = {0};
+static swig_octave_class _wrap_class_mglData = {"mglData", &SWIGTYPE_p_mglData,0,_wrap_new_mglData,0,_wrap_delete_mglData,swig_mglData_members,swig_mglData_base_names,swig_mglData_base };
+
+static octave_value_list _wrap_new_mglGraph__SWIG_0 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int arg2 ;
+  int arg3 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglGraph *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglGraph",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglGraph" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglGraph" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_mglGraph" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (mglGraph *)new mglGraph(arg1,arg2,arg3);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglGraph, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglGraph__SWIG_1 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int arg2 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglGraph *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglGraph",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglGraph" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_mglGraph" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  result = (mglGraph *)new mglGraph(arg1,arg2);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglGraph, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglGraph__SWIG_2 (const octave_value_list& args, int nargout) {
+  int arg1 ;
+  int val1 ;
+  int ecode1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglGraph *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglGraph",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  ecode1 = SWIG_AsVal_int(args(0), &val1);
+  if (!SWIG_IsOK(ecode1)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_mglGraph" "', argument " "1"" of type '" "int""'");
+  } 
+  arg1 = (int)(val1);
+  result = (mglGraph *)new mglGraph(arg1);
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglGraph, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglGraph__SWIG_3 (const octave_value_list& args, int nargout) {
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglGraph *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglGraph",args.length(),0,0,0)) {
+    SWIG_fail;
+  }
+  result = (mglGraph *)new mglGraph();
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglGraph, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_new_mglGraph (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 0) {
+    return _wrap_new_mglGraph__SWIG_3(args, nargout);
+  }
+  if (argc == 1) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      return _wrap_new_mglGraph__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_new_mglGraph__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    {
+      int res = SWIG_AsVal_int(argv[0], NULL);
+      _v = SWIG_CheckState(res);
+    }
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_new_mglGraph__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_delete_mglGraph (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("delete_mglGraph",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, SWIG_POINTER_DISOWN |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_mglGraph" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  delete arg1;
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Self (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  HMGL result;
+  
+  if (!SWIG_check_num_args("mglGraph_Self",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Self" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  result = (arg1)->Self();
+  _outv = SWIG_NewPointerObj((new HMGL((const HMGL&)(result))), SWIGTYPE_p_HMGL, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DefaultPlotParam (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DefaultPlotParam",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DefaultPlotParam" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->DefaultPlotParam();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetPalColor (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetPalColor",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetPalColor" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetPalColor" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetPalColor" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetPalColor" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetPalColor" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->SetPalColor(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetPalNum (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetPalNum",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetPalNum" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetPalNum" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->SetPalNum(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetPalette (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetPalette",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetPalette" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetPalette" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetPalette((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetScheme (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetScheme",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetScheme" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetScheme" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetScheme((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetRotatedText (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetRotatedText",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetRotatedText" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetRotatedText" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->SetRotatedText(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCut (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetCut",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetCut" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetCut" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->SetCut(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCutBox (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetCutBox",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetCutBox" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetCutBox" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetCutBox" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetCutBox" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetCutBox" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_SetCutBox" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_SetCutBox" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->SetCutBox(arg2,arg3,arg4,arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTickLen__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTickLen",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTickLen" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTickLen" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetTickLen" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->SetTickLen(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTickLen__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTickLen",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTickLen" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTickLen" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetTickLen(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTickLen (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_SetTickLen__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetTickLen__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTickStl__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTickStl",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTickStl" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetTickStl" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SetTickStl" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->SetTickStl((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTickStl__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTickStl",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTickStl" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetTickStl" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetTickStl((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTickStl (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetTickStl__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_SetTickStl__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetBaseLineWidth (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetBaseLineWidth",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetBaseLineWidth" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetBaseLineWidth" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetBaseLineWidth(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetSize (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetSize",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetSize" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetSize" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetSize" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->SetSize(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetBarWidth (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetBarWidth",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetBarWidth" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetBarWidth" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetBarWidth(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetMarkSize (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetMarkSize",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetMarkSize" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetMarkSize" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetMarkSize(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetArrowSize (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetArrowSize",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetArrowSize" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetArrowSize" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetArrowSize(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetFontSize (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetFontSize",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetFontSize" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetFontSize" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetFontSize(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetFontDef (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetFontDef",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetFontDef" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetFontDef" "', argument " "2"" of type '" "char *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetFontDef(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAlphaDef (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetAlphaDef",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetAlphaDef" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetAlphaDef" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetAlphaDef(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAxialDir (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetAxialDir",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetAxialDir" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetAxialDir" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  (arg1)->SetAxialDir(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetMeshNum (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetMeshNum",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetMeshNum" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetMeshNum" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->SetMeshNum(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Zoom (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Zoom",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Zoom" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Zoom" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Zoom" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Zoom" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Zoom" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Zoom(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetPlotFactor (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetPlotFactor",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetPlotFactor" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetPlotFactor" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetPlotFactor(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetDrawFace (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetDrawFace",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetDrawFace" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetDrawFace" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->SetDrawFace(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetLegendBox (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetLegendBox",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetLegendBox" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetLegendBox" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->SetLegendBox(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_LoadFont__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_LoadFont",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_LoadFont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_LoadFont" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_LoadFont" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->LoadFont((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_LoadFont__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_LoadFont",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_LoadFont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_LoadFont" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->LoadFont((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_LoadFont (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_LoadFont__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_LoadFont__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_CopyFont (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglGraph *arg2 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_CopyFont",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_CopyFont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_CopyFont" "', argument " "2"" of type '" "mglGraph *""'"); 
+  }
+  arg2 = (mglGraph *)(argp2);
+  (arg1)->CopyFont(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_RestoreFont (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_RestoreFont",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_RestoreFont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->RestoreFont();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ShowImage__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ShowImage",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ShowImage" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ShowImage" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_ShowImage" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  (arg1)->ShowImage((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ShowImage__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ShowImage",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ShowImage" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ShowImage" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->ShowImage((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ShowImage__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ShowImage",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ShowImage" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->ShowImage();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ShowImage (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_ShowImage__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ShowImage__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_ShowImage__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteFrame__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteFrame",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteFrame" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteFrame" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_WriteFrame" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->WriteFrame((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteFrame__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteFrame",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteFrame" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteFrame" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->WriteFrame((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteFrame (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_WriteFrame__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_WriteFrame__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteIDTF__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteIDTF",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteIDTF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteIDTF" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_WriteIDTF" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->WriteIDTF((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteIDTF__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteIDTF",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteIDTF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteIDTF" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->WriteIDTF((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteIDTF (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_WriteIDTF__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_WriteIDTF__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteJPEG__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteJPEG",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteJPEG" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteJPEG" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_WriteJPEG" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->WriteJPEG((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteJPEG__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteJPEG",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteJPEG" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteJPEG" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->WriteJPEG((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteJPEG (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_WriteJPEG__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_WriteJPEG__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_WritePNG__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  bool arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  bool val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WritePNG",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WritePNG" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WritePNG" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_WritePNG" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_bool(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_WritePNG" "', argument " "4"" of type '" "bool""'");
+  } 
+  arg4 = (bool)(val4);
+  (arg1)->WritePNG((char const *)arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WritePNG__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WritePNG",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WritePNG" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WritePNG" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_WritePNG" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->WritePNG((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WritePNG__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WritePNG",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WritePNG" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WritePNG" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->WritePNG((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WritePNG (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_WritePNG__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_WritePNG__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_bool(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_WritePNG__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteEPS__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteEPS",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteEPS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteEPS" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_WriteEPS" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->WriteEPS((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteEPS__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteEPS",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteEPS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteEPS" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->WriteEPS((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteEPS (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_WriteEPS__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_WriteEPS__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteSVG__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteSVG",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteSVG" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteSVG" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_WriteSVG" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->WriteSVG((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteSVG__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteSVG",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteSVG" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteSVG" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->WriteSVG((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteSVG (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_WriteSVG__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_WriteSVG__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteGIF__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteGIF",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteGIF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteGIF" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_WriteGIF" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->WriteGIF((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteGIF__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_WriteGIF",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_WriteGIF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_WriteGIF" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->WriteGIF((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_WriteGIF (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_WriteGIF__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_WriteGIF__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_StartGIF__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_StartGIF",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_StartGIF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_StartGIF" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_StartGIF" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->StartGIF((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_StartGIF__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_StartGIF",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_StartGIF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_StartGIF" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->StartGIF((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_StartGIF (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_StartGIF__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_StartGIF__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_CloseGIF (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_CloseGIF",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_CloseGIF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->CloseGIF();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_NewFrame (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_NewFrame",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_NewFrame" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->NewFrame();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_EndFrame (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_EndFrame",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_EndFrame" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->EndFrame();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GetNumFrame (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglGraph_GetNumFrame",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GetNumFrame" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  result = (int)(arg1)->GetNumFrame();
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ResetFrames (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ResetFrames",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ResetFrames" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->ResetFrames();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flush (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flush",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flush" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->Flush();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GetRGB (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_GetRGB",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GetRGB" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_GetRGB" "', argument " "2"" of type '" "char *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_GetRGB" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->GetRGB(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GetRGBA (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_GetRGBA",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GetRGBA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_GetRGBA" "', argument " "2"" of type '" "char *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_GetRGBA" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->GetRGBA(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GetBGRN (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_GetBGRN",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GetBGRN" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_GetBGRN" "', argument " "2"" of type '" "char *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_GetBGRN" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->GetBGRN(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GetWidth (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglGraph_GetWidth",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GetWidth" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  result = (int)(arg1)->GetWidth();
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GetHeight (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglGraph_GetHeight",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GetHeight" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  result = (int)(arg1)->GetHeight();
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_CalcXYZ (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglPoint result;
+  
+  if (!SWIG_check_num_args("mglGraph_CalcXYZ",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_CalcXYZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_CalcXYZ" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_CalcXYZ" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  result = (arg1)->CalcXYZ(arg2,arg3);
+  _outv = SWIG_NewPointerObj((new mglPoint((const mglPoint&)(result))), SWIGTYPE_p_mglPoint, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_CalcScr (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglPoint arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglPoint result;
+  
+  if (!SWIG_check_num_args("mglGraph_CalcScr",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_CalcScr" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  {
+    res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglPoint,  0 );
+    if (!SWIG_IsOK(res2)) {
+      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_CalcScr" "', argument " "2"" of type '" "mglPoint""'"); 
+    }  
+    if (!argp2) {
+      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_CalcScr" "', argument " "2"" of type '" "mglPoint""'");
+    } else {
+      arg2 = *((mglPoint *)(argp2));
+    }
+  }
+  result = (arg1)->CalcScr(arg2);
+  _outv = SWIG_NewPointerObj((new mglPoint((const mglPoint&)(result))), SWIGTYPE_p_mglPoint, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTranspType (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTranspType",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTranspType" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTranspType" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->SetTranspType(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTransparent (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTransparent",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTransparent" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTransparent" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->SetTransparent(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Alpha (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Alpha",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Alpha" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Alpha" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->Alpha(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fog__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fog",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fog" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Fog" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Fog" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->Fog(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fog__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fog",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fog" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Fog" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->Fog(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fog (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_Fog__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Fog__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Light__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Light",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Light" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Light" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->Light(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Light__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Light",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Light" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Light" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Light" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  (arg1)->Light(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Light (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_bool(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_Light__SWIG_0(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Light__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_AddLight__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  char arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_AddLight",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_AddLight" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_AddLight" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_AddLight" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_AddLight" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_AddLight" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_AddLight" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  (arg1)->AddLight(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_AddLight__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_AddLight",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_AddLight" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_AddLight" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_AddLight" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_AddLight" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_AddLight" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->AddLight(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_AddLight (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_AddLight__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_AddLight__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAmbient (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetAmbient",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetAmbient" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetAmbient" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->SetAmbient(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Identity__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Identity",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Identity" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Identity" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->Identity(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Identity__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Identity",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Identity" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->Identity();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Identity (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[2]={
+    octave_value_ref(args,0),octave_value_ref(args,1)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_Identity__SWIG_1(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_bool(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_Identity__SWIG_0(args, nargout);
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Clf__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Clf",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Clf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Clf" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Clf" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Clf" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Clf(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Clf__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Clf",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Clf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Clf" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Clf" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->Clf(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Clf__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Clf",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Clf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Clf" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->Clf(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Clf__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Clf",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Clf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->Clf();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Clf (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_Clf__SWIG_3(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_Clf__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Clf__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Clf__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SubPlot__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SubPlot",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SubPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SubPlot" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SubPlot" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SubPlot" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SubPlot" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_SubPlot" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->SubPlot(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SubPlot__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SubPlot",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SubPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SubPlot" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SubPlot" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SubPlot" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SubPlot" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->SubPlot(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SubPlot__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SubPlot",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SubPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SubPlot" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SubPlot" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SubPlot" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->SubPlot(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SubPlot (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_SubPlot__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_SubPlot__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_SubPlot__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_InPlot__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  bool arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  bool val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_InPlot",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_InPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_InPlot" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_InPlot" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_InPlot" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_InPlot" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_bool(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_InPlot" "', argument " "6"" of type '" "bool""'");
+  } 
+  arg6 = (bool)(val6);
+  (arg1)->InPlot(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_InPlot__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_InPlot",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_InPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_InPlot" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_InPlot" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_InPlot" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_InPlot" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->InPlot(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_InPlot (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_InPlot__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_bool(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_InPlot__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ColumnPlot (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ColumnPlot",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ColumnPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_ColumnPlot" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_ColumnPlot" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->ColumnPlot(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_StickPlot (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  int arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_StickPlot",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_StickPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_StickPlot" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_StickPlot" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_StickPlot" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_StickPlot" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->StickPlot(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Aspect (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Aspect",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Aspect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Aspect" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Aspect" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Aspect" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Aspect(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Rotate__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Rotate",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Rotate" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Rotate" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Rotate" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Rotate" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Rotate(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Rotate__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Rotate",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Rotate" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Rotate" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Rotate" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->Rotate(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Rotate__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Rotate",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Rotate" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Rotate" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->Rotate(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Rotate (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_Rotate__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Rotate__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Rotate__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_RotateN (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_RotateN",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_RotateN" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_RotateN" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_RotateN" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_RotateN" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_RotateN" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->RotateN(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Perspective (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Perspective",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Perspective" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Perspective" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  (arg1)->Perspective(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTicks__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  float arg3 ;
+  int arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTicks",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTicks" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTicks" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetTicks" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetTicks" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetTicks" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->SetTicks(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTicks__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  float arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTicks",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTicks" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTicks" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetTicks" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetTicks" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->SetTicks(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTicks__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTicks",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTicks" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTicks" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetTicks" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->SetTicks(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTicks__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTicks",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTicks" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTicks" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  (arg1)->SetTicks(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTicks (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_SetTicks__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetTicks__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_SetTicks__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_SetTicks__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_AdjustTicks__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_AdjustTicks",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_AdjustTicks" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_AdjustTicks" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->AdjustTicks((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_AdjustTicks__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_AdjustTicks",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_AdjustTicks" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->AdjustTicks();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_AdjustTicks (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[2]={
+    octave_value_ref(args,0),octave_value_ref(args,1)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_AdjustTicks__SWIG_1(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_AdjustTicks__SWIG_0(args, nargout);
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCRange__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetCRange",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetCRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetCRange" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetCRange" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->SetCRange(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetRanges__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetRanges",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetRanges" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetRanges" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetRanges" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetRanges" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetRanges" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_SetRanges" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_SetRanges" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->SetRanges(arg2,arg3,arg4,arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetRanges__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetRanges",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetRanges" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetRanges" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetRanges" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetRanges" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetRanges" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_SetRanges" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->SetRanges(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetRanges__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetRanges",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetRanges" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetRanges" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetRanges" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetRanges" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetRanges" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->SetRanges(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetRanges (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_SetRanges__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_SetRanges__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_SetRanges__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAutoRanges__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetAutoRanges",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetAutoRanges" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetAutoRanges" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetAutoRanges" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetAutoRanges" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetAutoRanges" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_SetAutoRanges" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_SetAutoRanges" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->SetAutoRanges(arg2,arg3,arg4,arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAutoRanges__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetAutoRanges",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetAutoRanges" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetAutoRanges" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetAutoRanges" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetAutoRanges" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetAutoRanges" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_SetAutoRanges" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->SetAutoRanges(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAutoRanges__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetAutoRanges",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetAutoRanges" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetAutoRanges" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetAutoRanges" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetAutoRanges" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_SetAutoRanges" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->SetAutoRanges(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAutoRanges__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetAutoRanges",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetAutoRanges" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetAutoRanges" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetAutoRanges" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetAutoRanges" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->SetAutoRanges(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAutoRanges__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetAutoRanges",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetAutoRanges" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetAutoRanges" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetAutoRanges" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->SetAutoRanges(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetAutoRanges (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetAutoRanges__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_SetAutoRanges__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_SetAutoRanges__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_SetAutoRanges__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_SetAutoRanges__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetOrigin__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetOrigin",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetOrigin" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetOrigin" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetOrigin" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_SetOrigin" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->SetOrigin(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetOrigin__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetOrigin",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetOrigin" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetOrigin" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetOrigin" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->SetOrigin(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetOrigin (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetOrigin__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_SetOrigin__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCRange__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetCRange",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetCRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetCRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SetCRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetCRange" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  (arg1)->SetCRange(*arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCRange__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetCRange",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetCRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetCRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SetCRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->SetCRange(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCRange (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetCRange__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetCRange__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetCRange__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetXRange__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetXRange",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetXRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetXRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SetXRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetXRange" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  (arg1)->SetXRange(*arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetXRange__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetXRange",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetXRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetXRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SetXRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->SetXRange(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetXRange (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetXRange__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetXRange__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetYRange__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetYRange",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetYRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetYRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SetYRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetYRange" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  (arg1)->SetYRange(*arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetYRange__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetYRange",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetYRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetYRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SetYRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->SetYRange(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetYRange (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetYRange__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetYRange__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetZRange__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetZRange",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetZRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetZRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SetZRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetZRange" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  (arg1)->SetZRange(*arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetZRange__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetZRange",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetZRange" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetZRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SetZRange" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->SetZRange(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetZRange (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetZRange__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetZRange__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetFunc__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetFunc",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetFunc" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetFunc" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SetFunc" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SetFunc" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_SetFunc" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->SetFunc((char const *)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetFunc__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetFunc",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetFunc" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetFunc" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SetFunc" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SetFunc" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->SetFunc((char const *)arg2,(char const *)arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetFunc__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetFunc",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetFunc" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetFunc" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SetFunc" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->SetFunc((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetFunc (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_SetFunc__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_SetFunc__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_SetFunc__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCoor (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetCoor",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetCoor" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetCoor" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->SetCoor(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Ternary (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Ternary",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Ternary" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Ternary" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->Ternary(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_CutOff (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_CutOff",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_CutOff" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_CutOff" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->CutOff((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Box__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Box",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Box" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Box" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Box" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  (arg1)->Box((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Box__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Box",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Box" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Box" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Box((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Box__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Box",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Box" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->Box();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Box (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_Box__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Box__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Box__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Axis__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  bool arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  bool val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axis",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axis" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axis" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_bool(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Axis" "', argument " "3"" of type '" "bool""'");
+  } 
+  arg3 = (bool)(val3);
+  (arg1)->Axis((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axis__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axis",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axis" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axis" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Axis((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axis__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axis",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axis" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->Axis();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axis (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_Axis__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Axis__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_bool(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Axis__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Grid((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Grid((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->Grid();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Label" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Label" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Label(arg2,(char const *)arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Label" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Label(arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Label(arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Label(arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  wchar_t *arg3 = (wchar_t *) 0 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "wchar_t const *""'"); 
+  }
+  arg3 = (wchar_t *)(argp3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Label" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Label" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Label(arg2,(wchar_t const *)arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  wchar_t *arg3 = (wchar_t *) 0 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "wchar_t const *""'"); 
+  }
+  arg3 = (wchar_t *)(argp3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Label" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Label(arg2,(wchar_t const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  wchar_t *arg3 = (wchar_t *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "wchar_t const *""'"); 
+  }
+  arg3 = (wchar_t *)(argp3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Label(arg2,(wchar_t const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char arg2 ;
+  wchar_t *arg3 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  char val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_char(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "char""'");
+  } 
+  arg2 = (char)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "wchar_t const *""'"); 
+  }
+  arg3 = (wchar_t *)(argp3);
+  (arg1)->Label(arg2,(wchar_t const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  double arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  double val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Label" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_double(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Label" "', argument " "6"" of type '" "double""'");
+  } 
+  arg6 = (double)(val6);
+  (arg1)->Label(arg2,arg3,(char const *)arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Label" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Label(arg2,arg3,(char const *)arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Label(arg2,arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  wchar_t *arg4 = (wchar_t *) 0 ;
+  char *arg5 = (char *) 0 ;
+  double arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  double val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "wchar_t const *""'"); 
+  }
+  arg4 = (wchar_t *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Label" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_double(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Label" "', argument " "6"" of type '" "double""'");
+  } 
+  arg6 = (double)(val6);
+  (arg1)->Label(arg2,arg3,(wchar_t const *)arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_12 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  wchar_t *arg4 = (wchar_t *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "wchar_t const *""'"); 
+  }
+  arg4 = (wchar_t *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Label" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Label(arg2,arg3,(wchar_t const *)arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label__SWIG_13 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  double arg2 ;
+  double arg3 ;
+  wchar_t *arg4 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  double val2 ;
+  int ecode2 = 0 ;
+  double val3 ;
+  int ecode3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Label",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Label" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_double(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Label" "', argument " "2"" of type '" "double""'");
+  } 
+  arg2 = (double)(val2);
+  ecode3 = SWIG_AsVal_double(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Label" "', argument " "3"" of type '" "double""'");
+  } 
+  arg3 = (double)(val3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Label" "', argument " "4"" of type '" "wchar_t const *""'"); 
+  }
+  arg4 = (wchar_t *)(argp4);
+  (arg1)->Label(arg2,arg3,(wchar_t const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Label (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_wchar_t, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Label__SWIG_7(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Label__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_wchar_t, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Label__SWIG_13(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Label__SWIG_10(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_wchar_t, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Label__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Label__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_wchar_t, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Label__SWIG_12(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Label__SWIG_9(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_wchar_t, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Label__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Label__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_wchar_t, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_double(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Label__SWIG_11(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_double(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_double(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_double(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Label__SWIG_8(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_wchar_t, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Label__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_char(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Label__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTuneTicks__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTuneTicks",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTuneTicks" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTuneTicks" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SetTuneTicks" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->SetTuneTicks(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTuneTicks__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetTuneTicks",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetTuneTicks" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_SetTuneTicks" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->SetTuneTicks(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetTuneTicks (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_SetTuneTicks__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SetTuneTicks__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetXTT__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  wchar_t *arg2 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetXTT",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetXTT" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetXTT" "', argument " "2"" of type '" "wchar_t const *""'"); 
+  }
+  arg2 = (wchar_t *)(argp2);
+  (arg1)->SetXTT((wchar_t const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetYTT__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  wchar_t *arg2 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetYTT",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetYTT" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetYTT" "', argument " "2"" of type '" "wchar_t const *""'"); 
+  }
+  arg2 = (wchar_t *)(argp2);
+  (arg1)->SetYTT((wchar_t const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetZTT__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  wchar_t *arg2 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetZTT",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetZTT" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetZTT" "', argument " "2"" of type '" "wchar_t const *""'"); 
+  }
+  arg2 = (wchar_t *)(argp2);
+  (arg1)->SetZTT((wchar_t const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCTT__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  wchar_t *arg2 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetCTT",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetCTT" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetCTT" "', argument " "2"" of type '" "wchar_t const *""'"); 
+  }
+  arg2 = (wchar_t *)(argp2);
+  (arg1)->SetCTT((wchar_t const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetXTT__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetXTT",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetXTT" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetXTT" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetXTT((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetXTT (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[2]={
+    octave_value_ref(args,0),octave_value_ref(args,1)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wchar_t, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetXTT__SWIG_0(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetXTT__SWIG_1(args, nargout);
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetYTT__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetYTT",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetYTT" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetYTT" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetYTT((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetYTT (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[2]={
+    octave_value_ref(args,0),octave_value_ref(args,1)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wchar_t, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetYTT__SWIG_0(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetYTT__SWIG_1(args, nargout);
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetZTT__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetZTT",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetZTT" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetZTT" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetZTT((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetZTT (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[2]={
+    octave_value_ref(args,0),octave_value_ref(args,1)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wchar_t, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetZTT__SWIG_0(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetZTT__SWIG_1(args, nargout);
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCTT__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SetCTT",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SetCTT" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SetCTT" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->SetCTT((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SetCTT (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[2]={
+    octave_value_ref(args,0),octave_value_ref(args,1)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wchar_t, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetCTT__SWIG_0(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_SetCTT__SWIG_1(args, nargout);
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Ball__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  char val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Ball",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Ball" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Ball" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Ball" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Ball" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_char(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Ball" "', argument " "5"" of type '" "char""'");
+  } 
+  arg5 = (char)(val5);
+  (arg1)->Ball(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Ball__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Ball",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Ball" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Ball" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Ball" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Ball" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Ball(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Ball (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Ball__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_char(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Ball__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Mark__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  char val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Mark",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Mark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Mark" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Mark" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Mark" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_char(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Mark" "', argument " "5"" of type '" "char""'");
+  } 
+  arg5 = (char)(val5);
+  (arg1)->Mark(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Line__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  char *arg8 = (char *) 0 ;
+  int arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Line",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Line" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Line" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Line" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Line" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Line" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Line" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Line" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Line" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_int(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Line" "', argument " "9"" of type '" "int""'");
+  } 
+  arg9 = (int)(val9);
+  (arg1)->Line(arg2,arg3,arg4,arg5,arg6,arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Line__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Line",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Line" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Line" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Line" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Line" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Line" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Line" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Line" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Line" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Line(arg2,arg3,arg4,arg5,arg6,arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Line__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Line",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Line" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Line" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Line" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Line" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Line" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Line" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Line" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Line(arg2,arg3,arg4,arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Line (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Line__SWIG_2(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Line__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_int(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Line__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceX__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  float arg8 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceX",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceX" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceX" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceX" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceX" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceX" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_FaceX" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_FaceX" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->FaceX(arg2,arg3,arg4,arg5,arg6,(char const *)arg7,arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceX__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  float arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceX",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceX" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceX" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceX" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceX" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceX" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_FaceX" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  (arg1)->FaceX(arg2,arg3,arg4,arg5,arg6,(char const *)arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceX__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceX",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceX" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceX" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceX" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceX" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceX" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->FaceX(arg2,arg3,arg4,arg5,arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceX__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceX",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceX" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceX" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceX" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceX" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->FaceX(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceX (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_FaceX__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_FaceX__SWIG_2(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_FaceX__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_FaceX__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceY__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  float arg8 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceY",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceY" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceY" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceY" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceY" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceY" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_FaceY" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_FaceY" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->FaceY(arg2,arg3,arg4,arg5,arg6,(char const *)arg7,arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceY__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  float arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceY",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceY" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceY" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceY" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceY" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceY" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_FaceY" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  (arg1)->FaceY(arg2,arg3,arg4,arg5,arg6,(char const *)arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceY__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceY",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceY" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceY" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceY" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceY" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceY" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->FaceY(arg2,arg3,arg4,arg5,arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceY__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceY",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceY" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceY" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceY" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceY" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->FaceY(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceY (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_FaceY__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_FaceY__SWIG_2(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_FaceY__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_FaceY__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceZ__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  float arg8 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceZ",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceZ" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceZ" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceZ" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceZ" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceZ" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_FaceZ" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_FaceZ" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->FaceZ(arg2,arg3,arg4,arg5,arg6,(char const *)arg7,arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceZ__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  float arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceZ",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceZ" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceZ" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceZ" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceZ" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceZ" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_FaceZ" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  (arg1)->FaceZ(arg2,arg3,arg4,arg5,arg6,(char const *)arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceZ__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceZ",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceZ" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceZ" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceZ" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceZ" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FaceZ" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->FaceZ(arg2,arg3,arg4,arg5,arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceZ__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FaceZ",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FaceZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FaceZ" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FaceZ" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FaceZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_FaceZ" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_FaceZ" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->FaceZ(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FaceZ (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_FaceZ__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_FaceZ__SWIG_2(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_FaceZ__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_FaceZ__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Curve__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  float arg9 ;
+  float arg10 ;
+  float arg11 ;
+  float arg12 ;
+  float arg13 ;
+  char *arg14 = (char *) 0 ;
+  int arg15 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  float val10 ;
+  int ecode10 = 0 ;
+  float val11 ;
+  int ecode11 = 0 ;
+  float val12 ;
+  int ecode12 = 0 ;
+  float val13 ;
+  int ecode13 = 0 ;
+  int res14 ;
+  char *buf14 = 0 ;
+  int alloc14 = 0 ;
+  int val15 ;
+  int ecode15 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Curve",args.length(),15,15,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Curve" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Curve" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Curve" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Curve" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Curve" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Curve" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Curve" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Curve" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Curve" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  ecode10 = SWIG_AsVal_float(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Curve" "', argument " "10"" of type '" "float""'");
+  } 
+  arg10 = (float)(val10);
+  ecode11 = SWIG_AsVal_float(args(10), &val11);
+  if (!SWIG_IsOK(ecode11)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "mglGraph_Curve" "', argument " "11"" of type '" "float""'");
+  } 
+  arg11 = (float)(val11);
+  ecode12 = SWIG_AsVal_float(args(11), &val12);
+  if (!SWIG_IsOK(ecode12)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode12), "in method '" "mglGraph_Curve" "', argument " "12"" of type '" "float""'");
+  } 
+  arg12 = (float)(val12);
+  ecode13 = SWIG_AsVal_float(args(12), &val13);
+  if (!SWIG_IsOK(ecode13)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode13), "in method '" "mglGraph_Curve" "', argument " "13"" of type '" "float""'");
+  } 
+  arg13 = (float)(val13);
+  res14 = SWIG_AsCharPtrAndSize(args(13), &buf14, NULL, &alloc14);
+  if (!SWIG_IsOK(res14)) {
+    SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "mglGraph_Curve" "', argument " "14"" of type '" "char const *""'");
+  }
+  arg14 = (char *)(buf14);
+  ecode15 = SWIG_AsVal_int(args(14), &val15);
+  if (!SWIG_IsOK(ecode15)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode15), "in method '" "mglGraph_Curve" "', argument " "15"" of type '" "int""'");
+  } 
+  arg15 = (int)(val15);
+  (arg1)->Curve(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,(char const *)arg14,arg15);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc14 == SWIG_NEWOBJ) delete[] buf14;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Curve__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  float arg9 ;
+  float arg10 ;
+  float arg11 ;
+  float arg12 ;
+  float arg13 ;
+  char *arg14 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  float val10 ;
+  int ecode10 = 0 ;
+  float val11 ;
+  int ecode11 = 0 ;
+  float val12 ;
+  int ecode12 = 0 ;
+  float val13 ;
+  int ecode13 = 0 ;
+  int res14 ;
+  char *buf14 = 0 ;
+  int alloc14 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Curve",args.length(),14,14,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Curve" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Curve" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Curve" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Curve" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Curve" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Curve" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Curve" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Curve" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Curve" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  ecode10 = SWIG_AsVal_float(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Curve" "', argument " "10"" of type '" "float""'");
+  } 
+  arg10 = (float)(val10);
+  ecode11 = SWIG_AsVal_float(args(10), &val11);
+  if (!SWIG_IsOK(ecode11)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "mglGraph_Curve" "', argument " "11"" of type '" "float""'");
+  } 
+  arg11 = (float)(val11);
+  ecode12 = SWIG_AsVal_float(args(11), &val12);
+  if (!SWIG_IsOK(ecode12)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode12), "in method '" "mglGraph_Curve" "', argument " "12"" of type '" "float""'");
+  } 
+  arg12 = (float)(val12);
+  ecode13 = SWIG_AsVal_float(args(12), &val13);
+  if (!SWIG_IsOK(ecode13)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode13), "in method '" "mglGraph_Curve" "', argument " "13"" of type '" "float""'");
+  } 
+  arg13 = (float)(val13);
+  res14 = SWIG_AsCharPtrAndSize(args(13), &buf14, NULL, &alloc14);
+  if (!SWIG_IsOK(res14)) {
+    SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "mglGraph_Curve" "', argument " "14"" of type '" "char const *""'");
+  }
+  arg14 = (char *)(buf14);
+  (arg1)->Curve(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,(char const *)arg14);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc14 == SWIG_NEWOBJ) delete[] buf14;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Curve__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  float arg9 ;
+  float arg10 ;
+  float arg11 ;
+  float arg12 ;
+  float arg13 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  float val10 ;
+  int ecode10 = 0 ;
+  float val11 ;
+  int ecode11 = 0 ;
+  float val12 ;
+  int ecode12 = 0 ;
+  float val13 ;
+  int ecode13 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Curve",args.length(),13,13,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Curve" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Curve" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Curve" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Curve" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Curve" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Curve" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Curve" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Curve" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Curve" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  ecode10 = SWIG_AsVal_float(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Curve" "', argument " "10"" of type '" "float""'");
+  } 
+  arg10 = (float)(val10);
+  ecode11 = SWIG_AsVal_float(args(10), &val11);
+  if (!SWIG_IsOK(ecode11)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "mglGraph_Curve" "', argument " "11"" of type '" "float""'");
+  } 
+  arg11 = (float)(val11);
+  ecode12 = SWIG_AsVal_float(args(11), &val12);
+  if (!SWIG_IsOK(ecode12)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode12), "in method '" "mglGraph_Curve" "', argument " "12"" of type '" "float""'");
+  } 
+  arg12 = (float)(val12);
+  ecode13 = SWIG_AsVal_float(args(12), &val13);
+  if (!SWIG_IsOK(ecode13)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode13), "in method '" "mglGraph_Curve" "', argument " "13"" of type '" "float""'");
+  } 
+  arg13 = (float)(val13);
+  (arg1)->Curve(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Curve (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[15]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8),octave_value_ref(args,9),octave_value_ref(args,10),octave_value_ref(args,11),octave_value_ref(args,12),octave_value_ref(args,13),octave_value_ref(args,14)
+  };
+  
+  if (argc == 13) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_float(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        {
+                          int res = SWIG_AsVal_float(argv[10], NULL);
+                          _v = SWIG_CheckState(res);
+                        }
+                        if (_v) {
+                          {
+                            int res = SWIG_AsVal_float(argv[11], NULL);
+                            _v = SWIG_CheckState(res);
+                          }
+                          if (_v) {
+                            {
+                              int res = SWIG_AsVal_float(argv[12], NULL);
+                              _v = SWIG_CheckState(res);
+                            }
+                            if (_v) {
+                              return _wrap_mglGraph_Curve__SWIG_2(args, nargout);
+                            }
+                          }
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 14) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_float(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        {
+                          int res = SWIG_AsVal_float(argv[10], NULL);
+                          _v = SWIG_CheckState(res);
+                        }
+                        if (_v) {
+                          {
+                            int res = SWIG_AsVal_float(argv[11], NULL);
+                            _v = SWIG_CheckState(res);
+                          }
+                          if (_v) {
+                            {
+                              int res = SWIG_AsVal_float(argv[12], NULL);
+                              _v = SWIG_CheckState(res);
+                            }
+                            if (_v) {
+                              int res = SWIG_AsCharPtrAndSize(argv[13], 0, NULL, 0);
+                              _v = SWIG_CheckState(res);
+                              if (_v) {
+                                return _wrap_mglGraph_Curve__SWIG_1(args, nargout);
+                              }
+                            }
+                          }
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 15) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_float(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        {
+                          int res = SWIG_AsVal_float(argv[10], NULL);
+                          _v = SWIG_CheckState(res);
+                        }
+                        if (_v) {
+                          {
+                            int res = SWIG_AsVal_float(argv[11], NULL);
+                            _v = SWIG_CheckState(res);
+                          }
+                          if (_v) {
+                            {
+                              int res = SWIG_AsVal_float(argv[12], NULL);
+                              _v = SWIG_CheckState(res);
+                            }
+                            if (_v) {
+                              int res = SWIG_AsCharPtrAndSize(argv[13], 0, NULL, 0);
+                              _v = SWIG_CheckState(res);
+                              if (_v) {
+                                {
+                                  int res = SWIG_AsVal_int(argv[14], NULL);
+                                  _v = SWIG_CheckState(res);
+                                }
+                                if (_v) {
+                                  return _wrap_mglGraph_Curve__SWIG_0(args, nargout);
+                                }
+                              }
+                            }
+                          }
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Drop__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  char *arg9 = (char *) 0 ;
+  float arg10 ;
+  float arg11 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  int res9 ;
+  char *buf9 = 0 ;
+  int alloc9 = 0 ;
+  float val10 ;
+  int ecode10 = 0 ;
+  float val11 ;
+  int ecode11 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Drop",args.length(),11,11,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Drop" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Drop" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Drop" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Drop" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Drop" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Drop" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Drop" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Drop" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  res9 = SWIG_AsCharPtrAndSize(args(8), &buf9, NULL, &alloc9);
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_Drop" "', argument " "9"" of type '" "char const *""'");
+  }
+  arg9 = (char *)(buf9);
+  ecode10 = SWIG_AsVal_float(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Drop" "', argument " "10"" of type '" "float""'");
+  } 
+  arg10 = (float)(val10);
+  ecode11 = SWIG_AsVal_float(args(10), &val11);
+  if (!SWIG_IsOK(ecode11)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "mglGraph_Drop" "', argument " "11"" of type '" "float""'");
+  } 
+  arg11 = (float)(val11);
+  (arg1)->Drop(arg2,arg3,arg4,arg5,arg6,arg7,arg8,(char const *)arg9,arg10,arg11);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc9 == SWIG_NEWOBJ) delete[] buf9;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Drop__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  char *arg9 = (char *) 0 ;
+  float arg10 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  int res9 ;
+  char *buf9 = 0 ;
+  int alloc9 = 0 ;
+  float val10 ;
+  int ecode10 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Drop",args.length(),10,10,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Drop" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Drop" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Drop" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Drop" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Drop" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Drop" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Drop" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Drop" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  res9 = SWIG_AsCharPtrAndSize(args(8), &buf9, NULL, &alloc9);
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_Drop" "', argument " "9"" of type '" "char const *""'");
+  }
+  arg9 = (char *)(buf9);
+  ecode10 = SWIG_AsVal_float(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Drop" "', argument " "10"" of type '" "float""'");
+  } 
+  arg10 = (float)(val10);
+  (arg1)->Drop(arg2,arg3,arg4,arg5,arg6,arg7,arg8,(char const *)arg9,arg10);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc9 == SWIG_NEWOBJ) delete[] buf9;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Drop__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  char *arg9 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  int res9 ;
+  char *buf9 = 0 ;
+  int alloc9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Drop",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Drop" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Drop" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Drop" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Drop" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Drop" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Drop" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Drop" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Drop" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  res9 = SWIG_AsCharPtrAndSize(args(8), &buf9, NULL, &alloc9);
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_Drop" "', argument " "9"" of type '" "char const *""'");
+  }
+  arg9 = (char *)(buf9);
+  (arg1)->Drop(arg2,arg3,arg4,arg5,arg6,arg7,arg8,(char const *)arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc9 == SWIG_NEWOBJ) delete[] buf9;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Drop__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Drop",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Drop" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Drop" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Drop" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Drop" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Drop" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Drop" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Drop" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Drop" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  (arg1)->Drop(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Drop (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[11]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8),octave_value_ref(args,9),octave_value_ref(args,10)
+  };
+  
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Drop__SWIG_3(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    int res = SWIG_AsCharPtrAndSize(argv[8], 0, NULL, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      return _wrap_mglGraph_Drop__SWIG_2(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 10) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    int res = SWIG_AsCharPtrAndSize(argv[8], 0, NULL, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_float(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        return _wrap_mglGraph_Drop__SWIG_1(args, nargout);
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 11) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    int res = SWIG_AsCharPtrAndSize(argv[8], 0, NULL, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_float(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        {
+                          int res = SWIG_AsVal_float(argv[10], NULL);
+                          _v = SWIG_CheckState(res);
+                        }
+                        if (_v) {
+                          return _wrap_mglGraph_Drop__SWIG_0(args, nargout);
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Sphere__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Sphere",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Sphere" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Sphere" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Sphere" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Sphere" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Sphere" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Sphere" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Sphere(arg2,arg3,arg4,arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Sphere__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Sphere",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Sphere" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Sphere" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Sphere" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Sphere" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Sphere" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Sphere(arg2,arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Sphere (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Sphere__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Sphere__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Cone__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  float arg9 ;
+  char *arg10 = (char *) 0 ;
+  bool arg11 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  int res10 ;
+  char *buf10 = 0 ;
+  int alloc10 = 0 ;
+  bool val11 ;
+  int ecode11 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cone",args.length(),11,11,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cone" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Cone" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Cone" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cone" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Cone" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cone" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cone" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Cone" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Cone" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  res10 = SWIG_AsCharPtrAndSize(args(9), &buf10, NULL, &alloc10);
+  if (!SWIG_IsOK(res10)) {
+    SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "mglGraph_Cone" "', argument " "10"" of type '" "char const *""'");
+  }
+  arg10 = (char *)(buf10);
+  ecode11 = SWIG_AsVal_bool(args(10), &val11);
+  if (!SWIG_IsOK(ecode11)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "mglGraph_Cone" "', argument " "11"" of type '" "bool""'");
+  } 
+  arg11 = (bool)(val11);
+  (arg1)->Cone(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,(char const *)arg10,arg11);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc10 == SWIG_NEWOBJ) delete[] buf10;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cone__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  float arg9 ;
+  char *arg10 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  int res10 ;
+  char *buf10 = 0 ;
+  int alloc10 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cone",args.length(),10,10,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cone" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Cone" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Cone" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cone" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Cone" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cone" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cone" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Cone" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Cone" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  res10 = SWIG_AsCharPtrAndSize(args(9), &buf10, NULL, &alloc10);
+  if (!SWIG_IsOK(res10)) {
+    SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "mglGraph_Cone" "', argument " "10"" of type '" "char const *""'");
+  }
+  arg10 = (char *)(buf10);
+  (arg1)->Cone(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,(char const *)arg10);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc10 == SWIG_NEWOBJ) delete[] buf10;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cone__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cone",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cone" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Cone" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Cone" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cone" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Cone" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cone" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cone" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Cone" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Cone" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->Cone(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cone__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  float arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cone",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cone" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Cone" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Cone" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cone" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Cone" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cone" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cone" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Cone" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  (arg1)->Cone(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cone (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[11]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8),octave_value_ref(args,9),octave_value_ref(args,10)
+  };
+  
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Cone__SWIG_3(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Cone__SWIG_2(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 10) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      int res = SWIG_AsCharPtrAndSize(argv[9], 0, NULL, 0);
+                      _v = SWIG_CheckState(res);
+                      if (_v) {
+                        return _wrap_mglGraph_Cone__SWIG_1(args, nargout);
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 11) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      int res = SWIG_AsCharPtrAndSize(argv[9], 0, NULL, 0);
+                      _v = SWIG_CheckState(res);
+                      if (_v) {
+                        {
+                          int res = SWIG_AsVal_bool(argv[10], NULL);
+                          _v = SWIG_CheckState(res);
+                        }
+                        if (_v) {
+                          return _wrap_mglGraph_Cone__SWIG_0(args, nargout);
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Putsw__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  wchar_t *arg5 = (wchar_t *) 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  char arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  char val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Putsw",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Putsw" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Putsw" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Putsw" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Putsw" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Putsw" "', argument " "5"" of type '" "wchar_t const *""'"); 
+  }
+  arg5 = (wchar_t *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Putsw" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Putsw" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_char(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Putsw" "', argument " "8"" of type '" "char""'");
+  } 
+  arg8 = (char)(val8);
+  (arg1)->Putsw(arg2,arg3,arg4,(wchar_t const *)arg5,(char const *)arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Putsw__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  wchar_t *arg5 = (wchar_t *) 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Putsw",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Putsw" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Putsw" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Putsw" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Putsw" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Putsw" "', argument " "5"" of type '" "wchar_t const *""'"); 
+  }
+  arg5 = (wchar_t *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Putsw" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Putsw" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Putsw(arg2,arg3,arg4,(wchar_t const *)arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Putsw__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  wchar_t *arg5 = (wchar_t *) 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Putsw",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Putsw" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Putsw" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Putsw" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Putsw" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Putsw" "', argument " "5"" of type '" "wchar_t const *""'"); 
+  }
+  arg5 = (wchar_t *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Putsw" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Putsw(arg2,arg3,arg4,(wchar_t const *)arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Putsw__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  wchar_t *arg5 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Putsw",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Putsw" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Putsw" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Putsw" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Putsw" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Putsw" "', argument " "5"" of type '" "wchar_t const *""'"); 
+  }
+  arg5 = (wchar_t *)(argp5);
+  (arg1)->Putsw(arg2,arg3,arg4,(wchar_t const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Puts__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  char arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  char val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Puts",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Puts" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Puts" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Puts" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Puts" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Puts" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Puts" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Puts" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_char(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Puts" "', argument " "8"" of type '" "char""'");
+  } 
+  arg8 = (char)(val8);
+  (arg1)->Puts(arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Puts__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Puts",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Puts" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Puts" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Puts" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Puts" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Puts" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Puts" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Puts" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Puts(arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Puts__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Puts",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Puts" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Puts" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Puts" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Puts" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Puts" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Puts" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Puts(arg2,arg3,arg4,(char const *)arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Puts__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Puts",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Puts" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Puts" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Puts" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Puts" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Puts" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Puts(arg2,arg3,arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Putsw__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  wchar_t *arg8 = (wchar_t *) 0 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Putsw",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Putsw" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Putsw" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Putsw" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Putsw" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Putsw" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Putsw" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Putsw" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  res8 = SWIG_ConvertPtr(args(7), &argp8,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Putsw" "', argument " "8"" of type '" "wchar_t const *""'"); 
+  }
+  arg8 = (wchar_t *)(argp8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Putsw" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->Putsw(arg2,arg3,arg4,arg5,arg6,arg7,(wchar_t const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Putsw__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  wchar_t *arg8 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Putsw",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Putsw" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Putsw" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Putsw" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Putsw" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Putsw" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Putsw" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Putsw" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  res8 = SWIG_ConvertPtr(args(7), &argp8,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Putsw" "', argument " "8"" of type '" "wchar_t const *""'"); 
+  }
+  arg8 = (wchar_t *)(argp8);
+  (arg1)->Putsw(arg2,arg3,arg4,arg5,arg6,arg7,(wchar_t const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Putsw (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_wchar_t, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Putsw__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_wchar_t, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Putsw__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_wchar_t, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Putsw__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_wchar_t, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_char(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Putsw__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  void *vptr = 0;
+                  int res = SWIG_ConvertPtr(argv[7], &vptr, SWIGTYPE_p_wchar_t, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Putsw__SWIG_5(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  void *vptr = 0;
+                  int res = SWIG_ConvertPtr(argv[7], &vptr, SWIGTYPE_p_wchar_t, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Putsw__SWIG_4(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Puts__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  char *arg8 = (char *) 0 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Puts",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Puts" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Puts" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Puts" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Puts" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Puts" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Puts" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Puts" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Puts" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Puts" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->Puts(arg2,arg3,arg4,arg5,arg6,arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Puts__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Puts",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Puts" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Puts" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Puts" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Puts" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Puts" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Puts" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Puts" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Puts" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Puts(arg2,arg3,arg4,arg5,arg6,arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Puts (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Puts__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Puts__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Puts__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Puts__SWIG_5(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_char(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Puts__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Puts__SWIG_4(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Title__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Title",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Title" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Title" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Title" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Title" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Title((char const *)arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Title__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Title",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Title" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Title" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Title" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Title((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Title__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Title",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Title" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Title" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Title((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Title__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  wchar_t *arg2 = (wchar_t *) 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Title",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Title" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Title" "', argument " "2"" of type '" "wchar_t const *""'"); 
+  }
+  arg2 = (wchar_t *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Title" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Title" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Title((wchar_t const *)arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Title__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  wchar_t *arg2 = (wchar_t *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Title",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Title" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Title" "', argument " "2"" of type '" "wchar_t const *""'"); 
+  }
+  arg2 = (wchar_t *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Title" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Title((wchar_t const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Title__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  wchar_t *arg2 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Title",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Title" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Title" "', argument " "2"" of type '" "wchar_t const *""'"); 
+  }
+  arg2 = (wchar_t *)(argp2);
+  (arg1)->Title((wchar_t const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Title (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wchar_t, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Title__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Title__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wchar_t, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Title__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Title__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wchar_t, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Title__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Title__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Colorbar",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Colorbar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Colorbar" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->Colorbar((char const *)arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Colorbar",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Colorbar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Colorbar((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Colorbar",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Colorbar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->Colorbar();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  int arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Colorbar",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Colorbar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Colorbar" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Colorbar" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Colorbar" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Colorbar" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Colorbar" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Colorbar((char const *)arg2,arg3,arg4,arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  float arg3 ;
+  float arg4 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Colorbar",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Colorbar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Colorbar" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Colorbar" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Colorbar" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Colorbar" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Colorbar(arg2,arg3,arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Colorbar",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Colorbar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Colorbar" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Colorbar" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Colorbar(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Colorbar",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Colorbar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Colorbar" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Colorbar(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Colorbar",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Colorbar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Colorbar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Colorbar(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Colorbar (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_Colorbar__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Colorbar__SWIG_7(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Colorbar__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Colorbar__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Colorbar__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Colorbar__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Colorbar__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Colorbar__SWIG_3(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SimplePlot__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SimplePlot",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SimplePlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SimplePlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SimplePlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SimplePlot" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SimplePlot" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->SimplePlot(*arg2,arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SimplePlot__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  int arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SimplePlot",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SimplePlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SimplePlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SimplePlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_int(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_SimplePlot" "', argument " "3"" of type '" "int""'");
+  } 
+  arg3 = (int)(val3);
+  (arg1)->SimplePlot(*arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SimplePlot (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_SimplePlot__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_int(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_SimplePlot__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_AddLegend (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_AddLegend",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_AddLegend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_AddLegend" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_AddLegend" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->AddLegend((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_AddLegendw (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  wchar_t *arg2 = (wchar_t *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_AddLegendw",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_AddLegendw" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_AddLegendw" "', argument " "2"" of type '" "wchar_t const *""'"); 
+  }
+  arg2 = (wchar_t *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_AddLegendw" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->AddLegendw((wchar_t const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ClearLegend (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ClearLegend",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ClearLegend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->ClearLegend();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Legend" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Legend" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Legend" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Legend" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Legend" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Legend(arg2,arg3,(char const *)arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Legend" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Legend" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Legend" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Legend" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Legend(arg2,arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Legend" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Legend" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Legend" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Legend(arg2,arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Legend" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Legend" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->Legend(arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Legend" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Legend" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Legend" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Legend" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Legend(arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Legend" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Legend" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Legend" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Legend(arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Legend" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Legend" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Legend(arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  int arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Legend" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  (arg1)->Legend(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Legend",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Legend" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  (arg1)->Legend();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Legend (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_Legend__SWIG_8(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        return _wrap_mglGraph_Legend__SWIG_7(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Legend__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Legend__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Legend__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Legend__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Legend__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Legend__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Legend__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Plot((char const *)arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Plot((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Plot((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Plot" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Plot" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Plot((char const *)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Plot" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Plot((char const *)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Plot((char const *)arg2,(char const *)arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Plot" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Plot(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Plot(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Plot" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Plot(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Plot(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Plot" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Plot(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Plot",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Plot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Plot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Plot(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Plot (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Plot__SWIG_11(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Plot__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Plot__SWIG_9(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Plot__SWIG_10(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Plot__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Plot__SWIG_7(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Plot__SWIG_8(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Plot__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Plot__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Plot__SWIG_6(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Plot__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Plot__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_BoxPlot__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_BoxPlot",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_BoxPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_BoxPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_BoxPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_BoxPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_BoxPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_BoxPlot" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->BoxPlot(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_BoxPlot__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_BoxPlot",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_BoxPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_BoxPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_BoxPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_BoxPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_BoxPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->BoxPlot(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_BoxPlot__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_BoxPlot",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_BoxPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_BoxPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_BoxPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_BoxPlot" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->BoxPlot(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_BoxPlot__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_BoxPlot",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_BoxPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_BoxPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_BoxPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->BoxPlot(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_BoxPlot (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_BoxPlot__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_BoxPlot__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_BoxPlot__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_BoxPlot__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Radar__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Radar",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Radar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Radar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Radar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Radar" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Radar" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Radar(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Radar__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Radar",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Radar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Radar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Radar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Radar" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Radar(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Radar__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Radar",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Radar" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Radar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Radar" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Radar(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Radar (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Radar__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Radar__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Radar__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Tens__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tens",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Tens" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Tens" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Tens(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tens__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tens",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Tens" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Tens(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tens__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tens",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Tens" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Tens(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tens__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tens",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Tens(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tens__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tens",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tens" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Tens(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tens__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tens",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Tens(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tens (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Tens__SWIG_5(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Tens__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Tens__SWIG_4(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Tens__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Tens__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Tens__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Area__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Area",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Area" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Area" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Area" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Area(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Area__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Area",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Area" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Area" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Area(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Area__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  bool arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  bool val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Area",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Area" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Area" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_bool(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Area" "', argument " "5"" of type '" "bool""'");
+  } 
+  arg5 = (bool)(val5);
+  (arg1)->Area(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Area__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Area",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Area" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Area" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Area(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Area__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Area",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Area" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Area(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Area__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  bool arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  bool val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Area",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Area" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Area" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_bool(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Area" "', argument " "4"" of type '" "bool""'");
+  } 
+  arg4 = (bool)(val4);
+  (arg1)->Area(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Area__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Area",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Area" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Area" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Area(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Area__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Area",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Area" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Area" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Area(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Area (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Area__SWIG_7(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Area__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Area__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Area__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Area__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_bool(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Area__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Area__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_bool(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Area__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Stem__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Stem",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Stem" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Stem" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Stem" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Stem(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Stem__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Stem",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Stem" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Stem" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Stem(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Stem__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Stem",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Stem" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Stem" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Stem(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Stem__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Stem",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Stem" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Stem(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Stem__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Stem",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Stem" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Stem" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Stem(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Stem__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Stem",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Stem" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Stem" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Stem(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Stem (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Stem__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Stem__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Stem__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Stem__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Stem__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Stem__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Step__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Step",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Step" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Step" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Step" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Step" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Step(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Step__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Step",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Step" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Step" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Step" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Step(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Step__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Step",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Step" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Step" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Step" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Step(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Step__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Step",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Step" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Step" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Step(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Step__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Step",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Step" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Step" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Step(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Step__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Step",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Step" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Step" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Step(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Step (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Step__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Step__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Step__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Step__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Step__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Step__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Bars__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Bars",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Bars" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Bars" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Bars" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Bars(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Bars__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Bars",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Bars" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Bars" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Bars(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Bars__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Bars",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Bars" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Bars" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Bars(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Bars__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Bars",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Bars" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Bars(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Bars__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Bars",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Bars" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Bars" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Bars(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Bars__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Bars",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Bars" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Bars" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Bars(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Bars (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Bars__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Bars__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Bars__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Bars__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Bars__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Bars__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Barh__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Barh",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Barh" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Barh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Barh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Barh" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Barh" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Barh" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Barh(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Barh__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Barh",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Barh" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Barh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Barh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Barh" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Barh" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Barh(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Barh__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Barh",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Barh" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Barh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Barh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Barh" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Barh(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Barh__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Barh",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Barh" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Barh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Barh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Barh(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Barh (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Barh__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Barh__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Barh__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Barh__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Region__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  bool arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  bool val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Region",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Region" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Region" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_bool(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Region" "', argument " "5"" of type '" "bool""'");
+  } 
+  arg5 = (bool)(val5);
+  (arg1)->Region(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Region__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Region",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Region" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Region" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Region(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Region__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Region",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Region" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Region(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Region__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  bool arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  bool val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Region",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Region" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Region" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Region" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_bool(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Region" "', argument " "6"" of type '" "bool""'");
+  } 
+  arg6 = (bool)(val6);
+  (arg1)->Region(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Region__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Region",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Region" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Region" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Region" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Region(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Region__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Region",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Region" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Region" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Region" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Region(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Region (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Region__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Region__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Region__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Region__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_bool(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Region__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_bool(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Region__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Torus__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Torus",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Torus" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Torus" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Torus" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Torus" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Torus" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Torus" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Torus(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Torus__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Torus",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Torus" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Torus" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Torus" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Torus" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Torus" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Torus(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Torus (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Torus__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Torus__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Text" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Text" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Text" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Text" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Text(*arg2,*arg3,*arg4,(char const *)arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Text" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Text" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Text" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Text(*arg2,*arg3,*arg4,(char const *)arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Text" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Text" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Text(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Text" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Text" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Text" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Text(*arg2,*arg3,(char const *)arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Text" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Text" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Text(*arg2,*arg3,(char const *)arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Text" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Text(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Text" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Text" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Text(*arg2,(char const *)arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Text" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Text(*arg2,(char const *)arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Text",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Text" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Text" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Text" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Text(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Text (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Text__SWIG_8(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Text__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Text__SWIG_7(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Text__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Text__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Text__SWIG_6(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Text__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Text__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Text__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Chart__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Chart",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Chart" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Chart" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Chart" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Chart" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Chart(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Chart__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Chart",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Chart" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Chart" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Chart" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Chart(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Chart (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Chart__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Chart__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Error__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Error",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Error" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Error" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Error(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Error__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Error",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Error" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Error(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Error__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Error",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Error" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Error" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Error" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Error(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Error__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Error",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Error" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Error" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Error(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Error__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Error",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Error" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Error" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Error" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Error" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Error(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Error__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Error",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Error" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Error" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Error" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Error" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Error(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Error (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Error__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Error__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Error__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Error__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Error__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Error__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Mark__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Mark",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Mark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Mark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Mark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Mark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Mark" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Mark" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Mark(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Mark__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Mark",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Mark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Mark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Mark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Mark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Mark" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Mark(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Mark__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Mark",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Mark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Mark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Mark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Mark" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Mark(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Mark (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Mark__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Mark__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_char(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Mark__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Mark__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TextMark",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TextMark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TextMark" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_TextMark" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_TextMark" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->TextMark(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TextMark",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TextMark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TextMark" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_TextMark" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->TextMark(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TextMark",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TextMark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TextMark" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_TextMark" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->TextMark(*arg2,*arg3,*arg4,(char const *)arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TextMark",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TextMark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TextMark" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->TextMark(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TextMark",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TextMark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TextMark" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->TextMark(*arg2,*arg3,(char const *)arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TextMark",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TextMark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->TextMark(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TextMark",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TextMark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TextMark" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->TextMark(*arg2,(char const *)arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TextMark",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TextMark" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TextMark" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TextMark" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->TextMark(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TextMark (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_TextMark__SWIG_7(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_TextMark__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_TextMark__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_TextMark__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_TextMark__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_TextMark__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_TextMark__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_TextMark__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Tube" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Tube" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Tube(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Tube" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Tube(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  float arg5 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Tube" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Tube" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Tube(*arg2,*arg3,*arg4,arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Tube" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Tube(*arg2,*arg3,*arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Tube" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Tube(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Tube(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  float arg4 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Tube" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Tube(*arg2,*arg3,arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Tube(*arg2,*arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Tube(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Tube(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  float arg3 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tube" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Tube(*arg2,arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  float arg3 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tube",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tube" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tube" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Tube" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  (arg1)->Tube(*arg2,arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tube (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Tube__SWIG_9(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          return _wrap_mglGraph_Tube__SWIG_11(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Tube__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Tube__SWIG_7(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Tube__SWIG_8(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Tube__SWIG_10(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Tube__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Tube__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Tube__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Tube__SWIG_6(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Tube__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Tube__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Surf" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Surf((char const *)arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Surf((char const *)arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  (arg1)->Surf((char const *)arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Surf" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Surf((char const *)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Surf((char const *)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  char *arg3 = (char *) 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Surf((char const *)arg2,(char const *)arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Grid" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Grid" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Grid" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Grid(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Grid" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Grid" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Grid(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Grid" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Grid(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Grid" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Grid(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Grid" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Grid(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Grid(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 1) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      return _wrap_mglGraph_Grid__SWIG_2(args, nargout);
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Grid__SWIG_8(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Grid__SWIG_1(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Grid__SWIG_7(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Grid__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Grid__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Grid__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Grid__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Grid__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Mesh__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Mesh",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Mesh" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Mesh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mesh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Mesh" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mesh" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Mesh" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mesh" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Mesh" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Mesh(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Mesh__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Mesh",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Mesh" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Mesh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mesh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Mesh" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mesh" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Mesh" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mesh" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Mesh(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Mesh__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Mesh",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Mesh" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Mesh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mesh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Mesh" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Mesh(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Mesh__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Mesh",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Mesh" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Mesh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Mesh" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Mesh(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Mesh (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Mesh__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Mesh__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Mesh__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Mesh__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Fall__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fall",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fall" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fall" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fall" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fall" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fall" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fall" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fall" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fall" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Fall(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fall__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fall",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fall" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fall" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fall" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fall" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fall" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fall" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fall" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Fall(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fall__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fall",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fall" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fall" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fall" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fall" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Fall(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fall__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fall",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fall" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fall" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fall" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Fall(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fall (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Fall__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Fall__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Fall__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Fall__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Belt__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Belt",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Belt" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Belt" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Belt" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Belt" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Belt" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Belt" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Belt" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Belt" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Belt(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Belt__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Belt",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Belt" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Belt" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Belt" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Belt" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Belt" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Belt" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Belt" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Belt(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Belt__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Belt",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Belt" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Belt" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Belt" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Belt" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Belt(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Belt__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Belt",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Belt" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Belt" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Belt" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Belt(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Belt (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Belt__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Belt__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Belt__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Belt__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Surf(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Surf(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Surf(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Surf(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Surf__SWIG_9(args, nargout);
+      }
+    }
+  }
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Surf__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Surf__SWIG_8(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Surf__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Surf__SWIG_7(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Surf__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Surf__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Surf__SWIG_6(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Surf__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Surf__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Tile__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tile",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tile" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tile" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tile" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tile" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tile" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tile" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tile" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Tile" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Tile(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tile__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tile",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tile" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tile" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tile" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tile" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tile" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Tile" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tile" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Tile(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tile__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tile",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tile" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tile" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tile" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Tile" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Tile(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tile__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Tile",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Tile" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Tile" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Tile" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Tile(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Tile (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Tile__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Tile__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Tile__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Tile__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_TileS__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TileS",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TileS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TileS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TileS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TileS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TileS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_TileS" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->TileS(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TileS__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TileS",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TileS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TileS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TileS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TileS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TileS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->TileS(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TileS__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TileS",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TileS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TileS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TileS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TileS" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->TileS(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TileS__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TileS",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TileS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TileS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TileS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TileS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->TileS(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TileS (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_TileS__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_TileS__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_TileS__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_TileS__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dens" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Dens" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Dens(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dens" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Dens(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Dens(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dens" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Dens" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Dens(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dens" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Dens(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Dens(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Dens__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Dens__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Dens__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Dens__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Dens__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Dens__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Boxs__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Boxs",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Boxs" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Boxs" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Boxs" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Boxs" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Boxs" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Boxs(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Boxs__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Boxs",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Boxs" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Boxs" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Boxs" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Boxs" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Boxs(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Boxs__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Boxs",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Boxs" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Boxs" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Boxs" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Boxs(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Boxs__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Boxs",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Boxs" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Boxs" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Boxs" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Boxs(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Boxs__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Boxs",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Boxs" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Boxs" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Boxs(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Boxs__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Boxs",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Boxs" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Boxs" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Boxs(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Boxs (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Boxs__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Boxs__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Boxs__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Boxs__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Boxs__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Boxs__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Cont" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cont" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Cont(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Cont" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Cont(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Cont(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Cont(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Cont(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Cont(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cont" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cont" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Cont(*arg2,*arg3,*arg4,(char const *)arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cont" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Cont(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Cont(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Cont(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Cont" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Cont(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cont" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Cont(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_12 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Cont(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont__SWIG_13 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Cont(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Cont__SWIG_13(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Cont__SWIG_5(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Cont__SWIG_12(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Cont__SWIG_9(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Cont__SWIG_4(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Cont__SWIG_11(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Cont__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Cont__SWIG_8(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Cont__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Cont__SWIG_10(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Cont__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Cont__SWIG_7(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Cont__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Cont__SWIG_6(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContF" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContF" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->ContF(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContF" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->ContF(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->ContF(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContF(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->ContF(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->ContF(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_ContF" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContF" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->ContF(*arg2,*arg3,*arg4,(char const *)arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_ContF" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->ContF(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->ContF(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->ContF(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContF" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContF(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContF" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->ContF(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_12 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContF(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF__SWIG_13 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContF(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContF__SWIG_13(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContF__SWIG_5(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContF__SWIG_12(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContF__SWIG_9(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContF__SWIG_4(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContF__SWIG_11(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_ContF__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_ContF__SWIG_8(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContF__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContF__SWIG_10(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_ContF__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_ContF__SWIG_7(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_ContF__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_ContF__SWIG_6(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContD" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContD" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->ContD(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContD" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->ContD(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->ContD(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContD(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->ContD(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->ContD(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_ContD" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContD" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->ContD(*arg2,*arg3,*arg4,(char const *)arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_ContD" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->ContD(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->ContD(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->ContD(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContD" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContD(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContD" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->ContD(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_12 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContD" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContD(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD__SWIG_13 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContD",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContD" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContD" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContD(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContD (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContD__SWIG_13(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContD__SWIG_5(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContD__SWIG_12(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContD__SWIG_9(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContD__SWIG_4(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContD__SWIG_11(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_ContD__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_ContD__SWIG_8(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContD__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContD__SWIG_10(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_ContD__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_ContD__SWIG_7(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_ContD__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_ContD__SWIG_6(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Axial" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Axial" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Axial(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Axial" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Axial(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Axial(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Axial(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Axial" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Axial" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Axial(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Axial" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Axial(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Axial(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Axial" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Axial(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Axial" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Axial(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Axial",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Axial" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Axial" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Axial(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Axial (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Axial__SWIG_9(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Axial__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Axial__SWIG_8(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Axial__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Axial__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Axial__SWIG_7(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Axial__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Axial__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Axial__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Axial__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfC__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SurfC",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SurfC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SurfC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SurfC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SurfC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_SurfC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_SurfC" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->SurfC(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfC__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SurfC",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SurfC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SurfC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SurfC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SurfC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_SurfC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->SurfC(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfC__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SurfC",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SurfC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SurfC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SurfC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SurfC" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->SurfC(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfC__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SurfC",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SurfC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SurfC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SurfC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->SurfC(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfC (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_SurfC__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_SurfC__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_SurfC__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_SurfC__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfA__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SurfA",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SurfA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SurfA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SurfA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SurfA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_SurfA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_SurfA" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->SurfA(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfA__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SurfA",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SurfA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SurfA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SurfA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SurfA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_SurfA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->SurfA(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfA__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SurfA",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SurfA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SurfA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SurfA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_SurfA" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->SurfA(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfA__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_SurfA",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_SurfA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_SurfA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_SurfA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_SurfA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->SurfA(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_SurfA (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_SurfA__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_SurfA__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_SurfA__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_SurfA__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_STFA__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  int arg6 ;
+  char *arg7 = (char *) 0 ;
+  float arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_STFA",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_STFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_STFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_STFA" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_STFA" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_STFA" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  (arg1)->STFA(*arg2,*arg3,*arg4,*arg5,arg6,(char const *)arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_STFA__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  int arg6 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_STFA",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_STFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_STFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_STFA" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_STFA" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->STFA(*arg2,*arg3,*arg4,*arg5,arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_STFA__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_STFA",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_STFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_STFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_STFA" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->STFA(*arg2,*arg3,*arg4,*arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_STFA__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  int arg4 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_STFA",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_STFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_STFA" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_STFA" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->STFA(*arg2,*arg3,arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_STFA__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  int arg4 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_STFA",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_STFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_STFA" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->STFA(*arg2,*arg3,arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_STFA__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_STFA",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_STFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_STFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_STFA" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->STFA(*arg2,*arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_STFA (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[8]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_STFA__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_STFA__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_STFA__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_STFA__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_STFA__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_STFA__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Dew__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dew",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dew" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dew" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dew" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Dew" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Dew" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Dew(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dew__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dew",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dew" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dew" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dew" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Dew" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Dew(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dew__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dew",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dew" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dew" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dew" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Dew(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dew__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dew",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dew" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dew" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Dew" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Dew(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dew__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dew",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dew" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dew" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Dew(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dew__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dew",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dew" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dew" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Dew(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dew (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Dew__SWIG_5(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Dew__SWIG_4(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Dew__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Dew__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Dew__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Dew__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Traj__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  float arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Traj",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Traj" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Traj" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Traj" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  (arg1)->Traj(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Traj__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Traj",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Traj" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Traj" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Traj(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Traj__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Traj",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Traj" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Traj(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Traj__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Traj",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Traj" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Traj(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Traj__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Traj",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Traj" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Traj" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Traj" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Traj" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->Traj(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Traj__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Traj",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Traj" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Traj" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Traj" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Traj(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Traj__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Traj",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Traj" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Traj" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Traj" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->Traj(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Traj (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Traj__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Traj__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Traj__SWIG_6(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Traj__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Traj__SWIG_5(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Traj__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Traj__SWIG_4(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  int arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Vect" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Vect" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  (arg1)->Vect(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Vect" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Vect(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Vect(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Vect(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Vect(*arg2,*arg3,(char const *)arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Vect(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Vect(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Vect(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_VectL" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_VectL" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->VectL(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_VectL" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->VectL(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->VectL(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->VectL(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->VectL(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->VectL(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_VectC" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_VectC" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->VectC(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_VectC" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->VectC(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->VectC(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->VectC(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->VectC(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->VectC(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  int arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Vect" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Vect" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_int(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Vect" "', argument " "9"" of type '" "int""'");
+  } 
+  arg9 = (int)(val9);
+  (arg1)->Vect(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Vect" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Vect" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Vect(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Vect" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->Vect(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Vect" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Vect(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_12 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Vect" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Vect(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect__SWIG_13 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Vect",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Vect" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Vect" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Vect(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Vect (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Vect__SWIG_7(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Vect__SWIG_13(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Vect__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Vect__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Vect__SWIG_12(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Vect__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Vect__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Vect__SWIG_11(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Vect__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Vect__SWIG_10(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Vect__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Vect__SWIG_9(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Vect__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_int(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Vect__SWIG_8(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_VectL" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_VectL" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_VectL" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->VectL(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_VectL" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_VectL" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->VectL(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectL" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->VectL(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectL",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectL" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectL" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->VectL(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectL (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[8]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_VectL__SWIG_5(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_VectL__SWIG_9(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_VectL__SWIG_4(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_VectL__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_VectL__SWIG_8(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_VectL__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_VectL__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_VectL__SWIG_7(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_VectL__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_VectL__SWIG_6(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_VectC" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_VectC" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_VectC" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->VectC(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_VectC" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_VectC" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->VectC(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_VectC" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->VectC(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_VectC",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_VectC" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_VectC" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->VectC(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_VectC (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[8]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_VectC__SWIG_5(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_VectC__SWIG_9(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_VectC__SWIG_4(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_VectC__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_VectC__SWIG_8(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_VectC__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_VectC__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_VectC__SWIG_7(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_VectC__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_VectC__SWIG_6(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Map__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  int arg7 ;
+  bool arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  bool val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Map",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Map" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Map" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Map" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Map" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Map" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  ecode8 = SWIG_AsVal_bool(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Map" "', argument " "8"" of type '" "bool""'");
+  } 
+  arg8 = (bool)(val8);
+  (arg1)->Map(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Map__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Map",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Map" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Map" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Map" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Map" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Map" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->Map(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Map__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Map",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Map" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Map" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Map" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Map" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Map(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Map__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Map",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Map" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Map" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Map" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Map(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Map__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  int arg5 ;
+  bool arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  bool val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Map",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Map" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Map" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Map" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  ecode6 = SWIG_AsVal_bool(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Map" "', argument " "6"" of type '" "bool""'");
+  } 
+  arg6 = (bool)(val6);
+  (arg1)->Map(*arg2,*arg3,(char const *)arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Map__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Map",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Map" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Map" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Map" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Map(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Map__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Map",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Map" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Map" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Map(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Map__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Map",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Map" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Map" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Map(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Map (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[8]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Map__SWIG_7(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Map__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Map__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Map__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Map__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_bool(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Map__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Map__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_bool(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Map__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3A" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Surf3A" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Surf3A(arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3A" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->Surf3A(arg2,*arg3,*arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Surf3A(arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Surf3A(arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  int arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3A" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Surf3A" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  (arg1)->Surf3A(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3A" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->Surf3A(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  (arg1)->Surf3A(*arg2,*arg3,*arg4,*arg5,*arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Surf3A" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Surf3A(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3A" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Surf3A(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3A",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3A" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3A" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Surf3A(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3A (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[8]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Surf3A__SWIG_9(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Surf3A__SWIG_8(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Surf3A__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Surf3A__SWIG_7(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Surf3A__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Surf3A__SWIG_6(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Surf3A__SWIG_5(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Surf3A__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Surf3A__SWIG_4(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Surf3A__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3C" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Surf3C" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Surf3C(arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3C" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->Surf3C(arg2,*arg3,*arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Surf3C(arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Surf3C(arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  int arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3C" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Surf3C" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  (arg1)->Surf3C(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3C" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->Surf3C(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  (arg1)->Surf3C(*arg2,*arg3,*arg4,*arg5,*arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Surf3C" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Surf3C(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3C" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Surf3C(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3C",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3C" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3C" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Surf3C(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3C (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[8]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Surf3C__SWIG_9(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Surf3C__SWIG_8(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Surf3C__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Surf3C__SWIG_7(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Surf3C__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Surf3C__SWIG_6(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Surf3C__SWIG_5(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Surf3C__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Surf3C__SWIG_4(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Surf3C__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  int arg7 ;
+  bool arg8 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  bool val8 ;
+  int ecode8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  ecode8 = SWIG_AsVal_bool(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Flow" "', argument " "8"" of type '" "bool""'");
+  } 
+  arg8 = (bool)(val8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Flow" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7,arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  int arg7 ;
+  bool arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  bool val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  ecode8 = SWIG_AsVal_bool(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Flow" "', argument " "8"" of type '" "bool""'");
+  } 
+  arg8 = (bool)(val8);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  int arg5 ;
+  bool arg6 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  bool val6 ;
+  int ecode6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  ecode6 = SWIG_AsVal_bool(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "bool""'");
+  } 
+  arg6 = (bool)(val6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Flow(*arg2,*arg3,(char const *)arg4,arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  int arg5 ;
+  bool arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  bool val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  ecode6 = SWIG_AsVal_bool(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "bool""'");
+  } 
+  arg6 = (bool)(val6);
+  (arg1)->Flow(*arg2,*arg3,(char const *)arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Flow(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Flow(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Flow(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  int arg9 ;
+  bool arg10 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int val9 ;
+  int ecode9 = 0 ;
+  bool val10 ;
+  int ecode10 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),10,10,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Flow" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_int(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Flow" "', argument " "9"" of type '" "int""'");
+  } 
+  arg9 = (int)(val9);
+  ecode10 = SWIG_AsVal_bool(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Flow" "', argument " "10"" of type '" "bool""'");
+  } 
+  arg10 = (bool)(val10);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,arg9,arg10);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  int arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Flow" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_int(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Flow" "', argument " "9"" of type '" "int""'");
+  } 
+  arg9 = (int)(val9);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_12 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Flow" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_13 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->Flow(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_14 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  bool arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  bool val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  ecode7 = SWIG_AsVal_bool(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Flow" "', argument " "7"" of type '" "bool""'");
+  } 
+  arg7 = (bool)(val7);
+  (arg1)->Flow(*arg2,*arg3,*arg4,(char const *)arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_15 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Flow" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Flow(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_16 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Flow" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Flow(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow__SWIG_17 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Flow",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Flow" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Flow" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Flow(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Flow (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[10]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8),octave_value_ref(args,9)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Flow__SWIG_9(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Flow__SWIG_17(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Flow__SWIG_8(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Flow__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Flow__SWIG_16(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Flow__SWIG_7(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Flow__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Flow__SWIG_15(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_bool(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Flow__SWIG_6(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Flow__SWIG_13(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Flow__SWIG_2(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_bool(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Flow__SWIG_14(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_bool(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Flow__SWIG_5(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Flow__SWIG_12(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_bool(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Flow__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_int(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Flow__SWIG_11(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_bool(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Flow__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 10) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_int(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_bool(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        return _wrap_mglGraph_Flow__SWIG_10(args, nargout);
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  mglData *arg8 = 0 ;
+  char *arg9 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  int res9 ;
+  char *buf9 = 0 ;
+  int alloc9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FlowP",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FlowP" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FlowP" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FlowP" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FlowP" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_ConvertPtr(args(7), &argp8, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  if (!argp8) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  arg8 = (mglData *)(argp8);
+  res9 = SWIG_AsCharPtrAndSize(args(8), &buf9, NULL, &alloc9);
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_FlowP" "', argument " "9"" of type '" "char const *""'");
+  }
+  arg9 = (char *)(buf9);
+  (arg1)->FlowP(arg2,arg3,arg4,*arg5,*arg6,*arg7,*arg8,(char const *)arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc9 == SWIG_NEWOBJ) delete[] buf9;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  mglData *arg8 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FlowP",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FlowP" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FlowP" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FlowP" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FlowP" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_ConvertPtr(args(7), &argp8, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  if (!argp8) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  arg8 = (mglData *)(argp8);
+  (arg1)->FlowP(arg2,arg3,arg4,*arg5,*arg6,*arg7,*arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FlowP",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FlowP" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FlowP" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FlowP" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FlowP" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->FlowP(arg2,arg3,arg4,*arg5,*arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FlowP",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FlowP" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FlowP" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FlowP" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FlowP" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  (arg1)->FlowP(arg2,arg3,arg4,*arg5,*arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  mglData *arg8 = 0 ;
+  mglData *arg9 = 0 ;
+  mglData *arg10 = 0 ;
+  char *arg11 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  void *argp9 = 0 ;
+  int res9 = 0 ;
+  void *argp10 = 0 ;
+  int res10 = 0 ;
+  int res11 ;
+  char *buf11 = 0 ;
+  int alloc11 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FlowP",args.length(),11,11,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FlowP" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FlowP" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FlowP" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FlowP" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_ConvertPtr(args(7), &argp8, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  if (!argp8) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  arg8 = (mglData *)(argp8);
+  res9 = SWIG_ConvertPtr(args(8), &argp9, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_FlowP" "', argument " "9"" of type '" "mglData &""'"); 
+  }
+  if (!argp9) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "9"" of type '" "mglData &""'"); 
+  }
+  arg9 = (mglData *)(argp9);
+  res10 = SWIG_ConvertPtr(args(9), &argp10, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res10)) {
+    SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "mglGraph_FlowP" "', argument " "10"" of type '" "mglData &""'"); 
+  }
+  if (!argp10) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "10"" of type '" "mglData &""'"); 
+  }
+  arg10 = (mglData *)(argp10);
+  res11 = SWIG_AsCharPtrAndSize(args(10), &buf11, NULL, &alloc11);
+  if (!SWIG_IsOK(res11)) {
+    SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "mglGraph_FlowP" "', argument " "11"" of type '" "char const *""'");
+  }
+  arg11 = (char *)(buf11);
+  (arg1)->FlowP(arg2,arg3,arg4,*arg5,*arg6,*arg7,*arg8,*arg9,*arg10,(char const *)arg11);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc11 == SWIG_NEWOBJ) delete[] buf11;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  mglData *arg8 = 0 ;
+  mglData *arg9 = 0 ;
+  mglData *arg10 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  void *argp9 = 0 ;
+  int res9 = 0 ;
+  void *argp10 = 0 ;
+  int res10 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FlowP",args.length(),10,10,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FlowP" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FlowP" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FlowP" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FlowP" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_ConvertPtr(args(7), &argp8, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  if (!argp8) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  arg8 = (mglData *)(argp8);
+  res9 = SWIG_ConvertPtr(args(8), &argp9, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_FlowP" "', argument " "9"" of type '" "mglData &""'"); 
+  }
+  if (!argp9) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "9"" of type '" "mglData &""'"); 
+  }
+  arg9 = (mglData *)(argp9);
+  res10 = SWIG_ConvertPtr(args(9), &argp10, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res10)) {
+    SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "mglGraph_FlowP" "', argument " "10"" of type '" "mglData &""'"); 
+  }
+  if (!argp10) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "10"" of type '" "mglData &""'"); 
+  }
+  arg10 = (mglData *)(argp10);
+  (arg1)->FlowP(arg2,arg3,arg4,*arg5,*arg6,*arg7,*arg8,*arg9,*arg10);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FlowP",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FlowP" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FlowP" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FlowP" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FlowP" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FlowP" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->FlowP(arg2,arg3,arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_FlowP",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FlowP" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_FlowP" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_FlowP" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_FlowP" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FlowP" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->FlowP(arg2,arg3,arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FlowP (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[11]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8),octave_value_ref(args,9),octave_value_ref(args,10)
+  };
+  
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_FlowP__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_FlowP__SWIG_7(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_FlowP__SWIG_2(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  void *vptr = 0;
+                  int res = SWIG_ConvertPtr(argv[7], &vptr, SWIGTYPE_p_mglData, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_FlowP__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_FlowP__SWIG_6(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  void *vptr = 0;
+                  int res = SWIG_ConvertPtr(argv[7], &vptr, SWIGTYPE_p_mglData, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    int res = SWIG_AsCharPtrAndSize(argv[8], 0, NULL, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      return _wrap_mglGraph_FlowP__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 10) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  void *vptr = 0;
+                  int res = SWIG_ConvertPtr(argv[7], &vptr, SWIGTYPE_p_mglData, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    void *vptr = 0;
+                    int res = SWIG_ConvertPtr(argv[8], &vptr, SWIGTYPE_p_mglData, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      void *vptr = 0;
+                      int res = SWIG_ConvertPtr(argv[9], &vptr, SWIGTYPE_p_mglData, 0);
+                      _v = SWIG_CheckState(res);
+                      if (_v) {
+                        return _wrap_mglGraph_FlowP__SWIG_5(args, nargout);
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 11) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  void *vptr = 0;
+                  int res = SWIG_ConvertPtr(argv[7], &vptr, SWIGTYPE_p_mglData, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    void *vptr = 0;
+                    int res = SWIG_ConvertPtr(argv[8], &vptr, SWIGTYPE_p_mglData, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      void *vptr = 0;
+                      int res = SWIG_ConvertPtr(argv[9], &vptr, SWIGTYPE_p_mglData, 0);
+                      _v = SWIG_CheckState(res);
+                      if (_v) {
+                        int res = SWIG_AsCharPtrAndSize(argv[10], 0, NULL, 0);
+                        _v = SWIG_CheckState(res);
+                        if (_v) {
+                          return _wrap_mglGraph_FlowP__SWIG_4(args, nargout);
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  int arg8 ;
+  bool arg9 ;
+  float arg10 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  bool val9 ;
+  int ecode9 = 0 ;
+  float val10 ;
+  int ecode10 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),10,10,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  ecode9 = SWIG_AsVal_bool(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Pipe" "', argument " "9"" of type '" "bool""'");
+  } 
+  arg9 = (bool)(val9);
+  ecode10 = SWIG_AsVal_float(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Pipe" "', argument " "10"" of type '" "float""'");
+  } 
+  arg10 = (float)(val10);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7,arg8,arg9,arg10);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  int arg8 ;
+  bool arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  bool val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  ecode9 = SWIG_AsVal_bool(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Pipe" "', argument " "9"" of type '" "bool""'");
+  } 
+  arg9 = (bool)(val9);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7,arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  int arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  int arg6 ;
+  bool arg7 ;
+  float arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  bool val7 ;
+  int ecode7 = 0 ;
+  float val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  ecode7 = SWIG_AsVal_bool(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "bool""'");
+  } 
+  arg7 = (bool)(val7);
+  ecode8 = SWIG_AsVal_float(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "float""'");
+  } 
+  arg8 = (float)(val8);
+  (arg1)->Pipe(*arg2,*arg3,(char const *)arg4,arg5,arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  int arg6 ;
+  bool arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  bool val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  ecode7 = SWIG_AsVal_bool(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "bool""'");
+  } 
+  arg7 = (bool)(val7);
+  (arg1)->Pipe(*arg2,*arg3,(char const *)arg4,arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Pipe(*arg2,*arg3,(char const *)arg4,arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->Pipe(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_10 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Pipe(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_11 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Pipe(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_12 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  float arg9 ;
+  int arg10 ;
+  bool arg11 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  int val10 ;
+  int ecode10 = 0 ;
+  bool val11 ;
+  int ecode11 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),11,11,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Pipe" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  ecode10 = SWIG_AsVal_int(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Pipe" "', argument " "10"" of type '" "int""'");
+  } 
+  arg10 = (int)(val10);
+  ecode11 = SWIG_AsVal_bool(args(10), &val11);
+  if (!SWIG_IsOK(ecode11)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "mglGraph_Pipe" "', argument " "11"" of type '" "bool""'");
+  } 
+  arg11 = (bool)(val11);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,arg9,arg10,arg11);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_13 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  float arg9 ;
+  int arg10 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  int val10 ;
+  int ecode10 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),10,10,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Pipe" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  ecode10 = SWIG_AsVal_int(args(9), &val10);
+  if (!SWIG_IsOK(ecode10)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "mglGraph_Pipe" "', argument " "10"" of type '" "int""'");
+  } 
+  arg10 = (int)(val10);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,arg9,arg10);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_14 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  float arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  float val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_float(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Pipe" "', argument " "9"" of type '" "float""'");
+  } 
+  arg9 = (float)(val9);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_15 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_16 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_17 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  int arg7 ;
+  bool arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  bool val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  ecode8 = SWIG_AsVal_bool(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Pipe" "', argument " "8"" of type '" "bool""'");
+  } 
+  arg8 = (bool)(val8);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,(char const *)arg5,arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_18 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Pipe" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,(char const *)arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_19 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Pipe" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_20 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Pipe" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Pipe(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe__SWIG_21 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Pipe",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Pipe" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Pipe" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Pipe(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Pipe (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[11]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8),octave_value_ref(args,9),octave_value_ref(args,10)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Pipe__SWIG_11(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Pipe__SWIG_21(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Pipe__SWIG_10(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Pipe__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Pipe__SWIG_20(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Pipe__SWIG_9(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Pipe__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Pipe__SWIG_19(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Pipe__SWIG_8(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Pipe__SWIG_16(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Pipe__SWIG_3(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Pipe__SWIG_18(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_bool(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Pipe__SWIG_7(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Pipe__SWIG_15(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Pipe__SWIG_2(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_bool(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Pipe__SWIG_17(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_bool(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_float(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Pipe__SWIG_6(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Pipe__SWIG_14(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_bool(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Pipe__SWIG_1(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 10) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_int(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        return _wrap_mglGraph_Pipe__SWIG_13(args, nargout);
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 10) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_bool(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_float(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        return _wrap_mglGraph_Pipe__SWIG_0(args, nargout);
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 11) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_float(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      {
+                        int res = SWIG_AsVal_int(argv[9], NULL);
+                        _v = SWIG_CheckState(res);
+                      }
+                      if (_v) {
+                        {
+                          int res = SWIG_AsVal_bool(argv[10], NULL);
+                          _v = SWIG_CheckState(res);
+                        }
+                        if (_v) {
+                          return _wrap_mglGraph_Pipe__SWIG_12(args, nargout);
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid3__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid3",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Grid3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Grid3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Grid3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Grid3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Grid3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Grid3" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Grid3(*arg2,*arg3,*arg4,*arg5,arg6,arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid3__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid3",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Grid3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Grid3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Grid3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Grid3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Grid3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->Grid3(*arg2,*arg3,*arg4,*arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid3__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid3",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Grid3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Grid3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Grid3" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Grid3(*arg2,arg3,arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid3__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Grid3",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Grid3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Grid3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Grid3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Grid3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Grid3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Grid3(*arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Grid3 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[8]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Grid3__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Grid3__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Grid3__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Grid3__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_GridA__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_GridA",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GridA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_GridA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_GridA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_GridA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_GridA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_GridA" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->GridA(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GridA__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_GridA",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GridA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_GridA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_GridA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_GridA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_GridA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->GridA(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GridA__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_GridA",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GridA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_GridA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_GridA" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->GridA(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GridA__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_GridA",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GridA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_GridA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_GridA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->GridA(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_GridA (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_GridA__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_GridA__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_GridA__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_GridA__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens3__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens3",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dens3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dens3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dens3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Dens3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Dens3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Dens3" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Dens3(*arg2,*arg3,*arg4,*arg5,arg6,arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens3__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens3",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dens3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dens3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dens3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Dens3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Dens3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->Dens3(*arg2,*arg3,*arg4,*arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens3__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens3",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Dens3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Dens3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dens3" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Dens3(*arg2,arg3,arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens3__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dens3",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dens3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dens3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dens3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Dens3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Dens3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Dens3(*arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dens3 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[8]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Dens3__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Dens3__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Dens3__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Dens3__SWIG_0(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_DensA__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensA",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_DensA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_DensA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_DensA" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->DensA(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensA__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensA",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_DensA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_DensA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->DensA(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensA__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensA",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensA" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->DensA(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensA__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensA",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->DensA(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensA (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_DensA__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_DensA__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_DensA__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_DensA__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Surf3" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->Surf3(arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  (arg1)->Surf3(arg2,*arg3,*arg4,*arg5,*arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->Surf3(arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->Surf3(arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Surf3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->Surf3(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Surf3" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Surf3(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Surf3(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Surf3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Surf3(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Surf3" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Surf3(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Surf3",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Surf3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Surf3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Surf3(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Surf3 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Surf3__SWIG_9(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Surf3__SWIG_8(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Surf3__SWIG_3(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Surf3__SWIG_7(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Surf3__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Surf3__SWIG_6(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Surf3__SWIG_5(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Surf3__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Surf3__SWIG_4(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Surf3__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Cloud__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cloud",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cloud" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cloud" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cloud" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cloud" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Cloud" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cloud" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Cloud(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cloud__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cloud",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cloud" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cloud" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cloud" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cloud" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Cloud" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Cloud(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cloud__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cloud",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cloud" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cloud" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cloud" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cloud" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Cloud(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cloud__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cloud",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cloud" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cloud" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cloud" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->Cloud(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cloud__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cloud",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cloud" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cloud" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Cloud(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cloud__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cloud",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cloud" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cloud" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->Cloud(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cloud (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_Cloud__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Cloud__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Cloud__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Cloud__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Cloud__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Cloud__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char arg7 ;
+  int arg8 ;
+  char *arg9 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  char val7 ;
+  int ecode7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  int res9 ;
+  char *buf9 = 0 ;
+  int alloc9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  ecode7 = SWIG_AsVal_char(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cont3" "', argument " "7"" of type '" "char""'");
+  } 
+  arg7 = (char)(val7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Cont3" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  res9 = SWIG_AsCharPtrAndSize(args(8), &buf9, NULL, &alloc9);
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_Cont3" "', argument " "9"" of type '" "char const *""'");
+  }
+  arg9 = (char *)(buf9);
+  (arg1)->Cont3(*arg2,*arg3,*arg4,*arg5,*arg6,arg7,arg8,(char const *)arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc9 == SWIG_NEWOBJ) delete[] buf9;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char arg7 ;
+  int arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  char val7 ;
+  int ecode7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  ecode7 = SWIG_AsVal_char(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cont3" "', argument " "7"" of type '" "char""'");
+  } 
+  arg7 = (char)(val7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Cont3" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  (arg1)->Cont3(*arg2,*arg3,*arg4,*arg5,*arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char arg4 ;
+  int arg5 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Cont3(*arg2,*arg3,arg4,arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->Cont3(*arg2,*arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  char *arg8 = (char *) 0 ;
+  int arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cont3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Cont3" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_int(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Cont3" "', argument " "9"" of type '" "int""'");
+  } 
+  arg9 = (int)(val9);
+  (arg1)->Cont3(*arg2,*arg3,*arg4,*arg5,arg6,arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cont3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Cont3" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Cont3(*arg2,*arg3,*arg4,*arg5,arg6,arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Cont3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->Cont3(*arg2,*arg3,*arg4,*arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Cont3" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->Cont3(*arg2,arg3,arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Cont3" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Cont3(*arg2,arg3,arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Cont3",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Cont3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Cont3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_Cont3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_Cont3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->Cont3(*arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Cont3 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_Cont3__SWIG_9(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_Cont3__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Cont3__SWIG_8(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Cont3__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Cont3__SWIG_7(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Cont3__SWIG_6(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_char(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Cont3__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Cont3__SWIG_5(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_char(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    int res = SWIG_AsCharPtrAndSize(argv[8], 0, NULL, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      return _wrap_mglGraph_Cont3__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_int(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Cont3__SWIG_4(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContA__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContA",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContA" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContA" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->ContA(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContA__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContA",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContA" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->ContA(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContA__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContA",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->ContA(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContA__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContA",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContA" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContA" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->ContA(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContA__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContA",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContA" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContA(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContA__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContA",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContA(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContA (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContA__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContA__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContA__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_ContA__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_ContA__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_ContA__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char arg7 ;
+  int arg8 ;
+  char *arg9 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  char val7 ;
+  int ecode7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  int res9 ;
+  char *buf9 = 0 ;
+  int alloc9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  ecode7 = SWIG_AsVal_char(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContF3" "', argument " "7"" of type '" "char""'");
+  } 
+  arg7 = (char)(val7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_ContF3" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  res9 = SWIG_AsCharPtrAndSize(args(8), &buf9, NULL, &alloc9);
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_ContF3" "', argument " "9"" of type '" "char const *""'");
+  }
+  arg9 = (char *)(buf9);
+  (arg1)->ContF3(*arg2,*arg3,*arg4,*arg5,*arg6,arg7,arg8,(char const *)arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc9 == SWIG_NEWOBJ) delete[] buf9;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char arg7 ;
+  int arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  char val7 ;
+  int ecode7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  ecode7 = SWIG_AsVal_char(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContF3" "', argument " "7"" of type '" "char""'");
+  } 
+  arg7 = (char)(val7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_ContF3" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  (arg1)->ContF3(*arg2,*arg3,*arg4,*arg5,*arg6,arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char arg4 ;
+  int arg5 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->ContF3(*arg2,*arg3,arg4,arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  char val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  ecode4 = SWIG_AsVal_char(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "char""'");
+  } 
+  arg4 = (char)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->ContF3(*arg2,*arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  char *arg8 = (char *) 0 ;
+  int arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContF3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_ContF3" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_int(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_ContF3" "', argument " "9"" of type '" "int""'");
+  } 
+  arg9 = (int)(val9);
+  (arg1)->ContF3(*arg2,*arg3,*arg4,*arg5,arg6,arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContF3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_ContF3" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->ContF3(*arg2,*arg3,*arg4,*arg5,arg6,arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char arg6 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  char val6 ;
+  int ecode6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_char(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "char""'");
+  } 
+  arg6 = (char)(val6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContF3" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->ContF3(*arg2,*arg3,*arg4,*arg5,arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  char *arg5 = (char *) 0 ;
+  int arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_int(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_ContF3" "', argument " "6"" of type '" "int""'");
+  } 
+  arg6 = (int)(val6);
+  (arg1)->ContF3(*arg2,arg3,arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_8 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContF3" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->ContF3(*arg2,arg3,arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3__SWIG_9 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char arg3 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  char val3 ;
+  int ecode3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContF3",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContF3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContF3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  ecode3 = SWIG_AsVal_char(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_ContF3" "', argument " "3"" of type '" "char""'");
+  } 
+  arg3 = (char)(val3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContF3" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->ContF3(*arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContF3 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContF3__SWIG_9(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContF3__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_ContF3__SWIG_8(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_char(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_ContF3__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        {
+          int res = SWIG_AsVal_char(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_int(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_ContF3__SWIG_7(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_ContF3__SWIG_6(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_char(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_ContF3__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_ContF3__SWIG_5(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_char(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    int res = SWIG_AsCharPtrAndSize(argv[8], 0, NULL, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      return _wrap_mglGraph_ContF3__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_char(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_int(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_ContF3__SWIG_4(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFA__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  int arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFA",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContFA" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_int(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_ContFA" "', argument " "7"" of type '" "int""'");
+  } 
+  arg7 = (int)(val7);
+  (arg1)->ContFA(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFA__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFA",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_ContFA" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->ContFA(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFA__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFA",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_ContFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->ContFA(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFA__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFA",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFA" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContFA" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  (arg1)->ContFA(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFA__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFA",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFA" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContFA(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFA__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFA",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFA" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFA" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContFA(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFA (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContFA__SWIG_5(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContFA__SWIG_4(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContFA__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_ContFA__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_ContFA__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_int(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_ContFA__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Beam__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  int arg8 ;
+  int arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  int val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Beam",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Beam" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Beam" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Beam" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  ecode9 = SWIG_AsVal_int(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Beam" "', argument " "9"" of type '" "int""'");
+  } 
+  arg9 = (int)(val9);
+  (arg1)->Beam(*arg2,*arg3,*arg4,*arg5,arg6,(char const *)arg7,arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Beam__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  int arg8 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  int val8 ;
+  int ecode8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Beam",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Beam" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Beam" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  ecode8 = SWIG_AsVal_int(args(7), &val8);
+  if (!SWIG_IsOK(ecode8)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "mglGraph_Beam" "', argument " "8"" of type '" "int""'");
+  } 
+  arg8 = (int)(val8);
+  (arg1)->Beam(*arg2,*arg3,*arg4,*arg5,arg6,(char const *)arg7,arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Beam__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  float arg6 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Beam",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Beam" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Beam" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->Beam(*arg2,*arg3,*arg4,*arg5,arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Beam__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Beam",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Beam" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Beam(*arg2,*arg3,*arg4,*arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Beam__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  float arg7 ;
+  char *arg8 = (char *) 0 ;
+  int arg9 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int val9 ;
+  int ecode9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Beam",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Beam" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Beam" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Beam" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  ecode9 = SWIG_AsVal_int(args(8), &val9);
+  if (!SWIG_IsOK(ecode9)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "mglGraph_Beam" "', argument " "9"" of type '" "int""'");
+  } 
+  arg9 = (int)(val9);
+  (arg1)->Beam(arg2,*arg3,*arg4,*arg5,*arg6,arg7,(char const *)arg8,arg9);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Beam__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  float arg7 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Beam",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Beam" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Beam" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Beam" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  (arg1)->Beam(arg2,*arg3,*arg4,*arg5,*arg6,arg7,(char const *)arg8);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Beam__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Beam",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Beam" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_Beam" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Beam" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_Beam" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->Beam(arg2,*arg3,*arg4,*arg5,*arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Beam (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Beam__SWIG_3(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Beam__SWIG_2(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_Beam__SWIG_6(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    return _wrap_mglGraph_Beam__SWIG_1(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Beam__SWIG_5(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  {
+                    int res = SWIG_AsVal_int(argv[7], NULL);
+                    _v = SWIG_CheckState(res);
+                  }
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_int(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Beam__SWIG_0(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    {
+                      int res = SWIG_AsVal_int(argv[8], NULL);
+                      _v = SWIG_CheckState(res);
+                    }
+                    if (_v) {
+                      return _wrap_mglGraph_Beam__SWIG_4(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_TriPlot__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TriPlot",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TriPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_TriPlot" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_TriPlot" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  (arg1)->TriPlot(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TriPlot__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TriPlot",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TriPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_TriPlot" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  (arg1)->TriPlot(*arg2,*arg3,*arg4,*arg5,*arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TriPlot__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TriPlot",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TriPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_TriPlot" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->TriPlot(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TriPlot__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TriPlot",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TriPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->TriPlot(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TriPlot__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TriPlot",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TriPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_TriPlot" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->TriPlot(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TriPlot__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TriPlot",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TriPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_TriPlot" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->TriPlot(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TriPlot__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_TriPlot",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_TriPlot" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_TriPlot" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->TriPlot(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_TriPlot (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_TriPlot__SWIG_6(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_TriPlot__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_TriPlot__SWIG_5(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_TriPlot__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_TriPlot__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_TriPlot__SWIG_4(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_TriPlot__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Dots__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dots",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dots" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dots" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dots" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dots" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dots" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Dots(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dots__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dots",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dots" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dots" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dots" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dots" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Dots(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dots__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dots",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dots" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dots" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dots" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dots" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dots" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Dots" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->Dots(*arg2,*arg3,*arg4,*arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dots__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Dots",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Dots" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Dots" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Dots" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Dots" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Dots" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Dots" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Dots(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Dots (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Dots__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Dots__SWIG_3(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Dots__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Dots__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Crust__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Crust",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Crust" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Crust" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Crust" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Crust" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Crust" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_Crust" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  (arg1)->Crust(*arg2,*arg3,*arg4,(char const *)arg5,arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Crust__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Crust",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Crust" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Crust" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Crust" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Crust" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Crust" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->Crust(*arg2,*arg3,*arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Crust__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Crust",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Crust" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Crust" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Crust" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Crust" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Crust" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Crust(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Crust (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Crust__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Crust__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_Crust__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_DensX__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensX",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensX" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_DensX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->DensX(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensX__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensX",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensX" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->DensX(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensX__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensX",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->DensX(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensX (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_DensX__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_DensX__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_DensX__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_DensY__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensY",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensY" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_DensY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->DensY(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensY__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensY",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensY" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->DensY(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensY__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensY",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->DensY(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensY (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_DensY__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_DensY__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_DensY__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_DensZ__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensZ",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensZ" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_DensZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->DensZ(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensZ__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensZ",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_DensZ" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->DensZ(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensZ__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_DensZ",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_DensZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_DensZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_DensZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->DensZ(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_DensZ (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_DensZ__SWIG_2(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_DensZ__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_DensZ__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContX__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContX",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContX" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->ContX(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContX__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContX",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->ContX(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContX__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContX",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContX(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContX__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContX",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContX(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContY__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContY",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContY" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->ContY(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContY__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContY",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->ContY(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContY__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContY",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContY(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContY__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContY",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContY(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContZ__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContZ",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContZ" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->ContZ(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContZ__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContZ",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->ContZ(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContZ__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContZ",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContZ(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContZ__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContZ",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContZ(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContX__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContX",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContX" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContX" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContX(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContX__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContX",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContX" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->ContX(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContX__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContX",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->ContX(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContX (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContX__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContX__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContX__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContX__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContX__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContX__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContX__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContY__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContY",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContY" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContY" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContY(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContY__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContY",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContY" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->ContY(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContY__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContY",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->ContY(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContY (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContY__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContY__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContY__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContY__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContY__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContY__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContY__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContZ__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContZ",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContZ" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContZ" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContZ(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContZ__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContZ",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContZ" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->ContZ(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContZ__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContZ",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->ContZ(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContZ (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContZ__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContZ__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContZ__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContZ__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContZ__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContZ__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContZ__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFX__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFX",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContFX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContFX" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->ContFX(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFX__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFX",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContFX" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->ContFX(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFX__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFX",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContFX(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFX__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFX",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContFX(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFY__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFY",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContFY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContFY" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->ContFY(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFY__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFY",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContFY" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->ContFY(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFY__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFY",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContFY(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFY__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFY",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContFY(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFZ__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  int arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFZ",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContFZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  ecode5 = SWIG_AsVal_int(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContFZ" "', argument " "5"" of type '" "int""'");
+  } 
+  arg5 = (int)(val5);
+  (arg1)->ContFZ(*arg2,(char const *)arg3,arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFZ__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFZ",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_ContFZ" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->ContFZ(*arg2,(char const *)arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFZ__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFZ",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->ContFZ(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFZ__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFZ",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  (arg1)->ContFZ(*arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFX__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFX",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFX" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContFX" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContFX(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFX__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFX",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFX" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->ContFX(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFX__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFX",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFX" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFX" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->ContFX(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFX (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContFX__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContFX__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContFX__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContFX__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContFX__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContFX__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContFX__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFY__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFY",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFY" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContFY" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContFY(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFY__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFY",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFY" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->ContFY(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFY__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFY",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFY" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFY" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->ContFY(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFY (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContFY__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContFY__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContFY__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContFY__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContFY__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContFY__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContFY__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFZ__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFZ",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFZ" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_ContFZ" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  (arg1)->ContFZ(*arg2,*arg3,(char const *)arg4,arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFZ__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFZ",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_ContFZ" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  (arg1)->ContFZ(*arg2,*arg3,(char const *)arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFZ__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_ContFZ",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_ContFZ" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_ContFZ" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  (arg1)->ContFZ(*arg2,*arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_ContFZ (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 2) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        return _wrap_mglGraph_ContFZ__SWIG_3(args, nargout);
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContFZ__SWIG_6(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_ContFZ__SWIG_2(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_ContFZ__SWIG_5(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_ContFZ__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContFZ__SWIG_4(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            {
+              int res = SWIG_AsVal_int(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_ContFZ__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Hist__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Hist",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Hist" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Hist" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Hist" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Hist" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Hist(*arg2,*arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Hist__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Hist",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Hist" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Hist" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Hist" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Hist" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Hist" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Hist(*arg2,*arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Hist__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Hist",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Hist" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Hist" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Hist" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Hist" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Hist" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Hist" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Hist" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  (arg1)->Hist(*arg2,*arg3,*arg4,*arg5,*arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Hist (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Hist__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Hist__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Hist__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  result = (float)(arg1)->Fit(*arg2,*arg3,(char const *)arg4,(char const *)arg5);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  result = (float)(arg1)->Fit(*arg2,*arg3,(char const *)arg4,(char const *)arg5,*arg6);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit2__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit2",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit2" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit2" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit2" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit2" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit2" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit2" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit2" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  result = (float)(arg1)->Fit2(*arg2,*arg3,(char const *)arg4,(char const *)arg5);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit2__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit2",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit2" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit2" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit2" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit2" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit2" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit2" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit2" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit2" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit2" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  result = (float)(arg1)->Fit2(*arg2,*arg3,(char const *)arg4,(char const *)arg5,*arg6);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit2 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Fit2__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Fit2__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit3__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit3",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit3" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit3" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  result = (float)(arg1)->Fit3(*arg2,*arg3,(char const *)arg4,(char const *)arg5);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit3__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  char *arg4 = (char *) 0 ;
+  char *arg5 = (char *) 0 ;
+  mglData *arg6 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int res4 ;
+  char *buf4 = 0 ;
+  int alloc4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit3",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit3" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit3" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit3" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_AsCharPtrAndSize(args(3), &buf4, NULL, &alloc4);
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit3" "', argument " "4"" of type '" "char const *""'");
+  }
+  arg4 = (char *)(buf4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit3" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit3" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  result = (float)(arg1)->Fit3(*arg2,*arg3,(char const *)arg4,(char const *)arg5,*arg6);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit3 (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Fit3__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Fit3__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  result = (float)(arg1)->Fit(*arg2,*arg3,*arg4,(char const *)arg5,(char const *)arg6);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Fit" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  result = (float)(arg1)->Fit(*arg2,*arg3,*arg4,(char const *)arg5,(char const *)arg6,*arg7);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Fit" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  result = (float)(arg1)->Fit(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,(char const *)arg7);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  char *arg7 = (char *) 0 ;
+  mglData *arg8 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Fit" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  res8 = SWIG_ConvertPtr(args(7), &argp8, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Fit" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  if (!argp8) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  arg8 = (mglData *)(argp8);
+  result = (float)(arg1)->Fit(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,(char const *)arg7,*arg8);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Fit" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Fit" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  result = (float)(arg1)->Fit(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7,(char const *)arg8);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  char *arg8 = (char *) 0 ;
+  mglData *arg9 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  void *argp9 = 0 ;
+  int res9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_Fit",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_Fit" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_Fit" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  res9 = SWIG_ConvertPtr(args(8), &argp9, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_Fit" "', argument " "9"" of type '" "mglData &""'"); 
+  }
+  if (!argp9) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fit" "', argument " "9"" of type '" "mglData &""'"); 
+  }
+  arg9 = (mglData *)(argp9);
+  result = (float)(arg1)->Fit(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7,(char const *)arg8,*arg9);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fit (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[9]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8)
+  };
+  
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Fit__SWIG_0(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Fit__SWIG_2(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_Fit__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Fit__SWIG_4(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_Fit__SWIG_3(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Fit__SWIG_6(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  void *vptr = 0;
+                  int res = SWIG_ConvertPtr(argv[7], &vptr, SWIGTYPE_p_mglData, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_Fit__SWIG_5(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    void *vptr = 0;
+                    int res = SWIG_ConvertPtr(argv[8], &vptr, SWIGTYPE_p_mglData, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      return _wrap_mglGraph_Fit__SWIG_7(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_FitS",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FitS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  result = (float)(arg1)->FitS(*arg2,*arg3,*arg4,(char const *)arg5,(char const *)arg6);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  mglData *arg7 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_FitS",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FitS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  result = (float)(arg1)->FitS(*arg2,*arg3,*arg4,(char const *)arg5,(char const *)arg6,*arg7);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  char *arg7 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_FitS",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FitS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  result = (float)(arg1)->FitS(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,(char const *)arg7);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  char *arg6 = (char *) 0 ;
+  char *arg7 = (char *) 0 ;
+  mglData *arg8 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  void *argp8 = 0 ;
+  int res8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_FitS",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FitS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  res8 = SWIG_ConvertPtr(args(7), &argp8, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FitS" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  if (!argp8) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "8"" of type '" "mglData &""'"); 
+  }
+  arg8 = (mglData *)(argp8);
+  result = (float)(arg1)->FitS(*arg2,*arg3,*arg4,*arg5,(char const *)arg6,(char const *)arg7,*arg8);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS__SWIG_4 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  char *arg8 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_FitS",args.length(),8,8,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FitS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FitS" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  result = (float)(arg1)->FitS(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7,(char const *)arg8);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS__SWIG_5 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  char *arg7 = (char *) 0 ;
+  char *arg8 = (char *) 0 ;
+  mglData *arg9 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  int res7 ;
+  char *buf7 = 0 ;
+  int alloc7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  void *argp9 = 0 ;
+  int res9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_FitS",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FitS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_AsCharPtrAndSize(args(6), &buf7, NULL, &alloc7);
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "char const *""'");
+  }
+  arg7 = (char *)(buf7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FitS" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  res9 = SWIG_ConvertPtr(args(8), &argp9, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_FitS" "', argument " "9"" of type '" "mglData &""'"); 
+  }
+  if (!argp9) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "9"" of type '" "mglData &""'"); 
+  }
+  arg9 = (mglData *)(argp9);
+  result = (float)(arg1)->FitS(*arg2,*arg3,*arg4,*arg5,*arg6,(char const *)arg7,(char const *)arg8,*arg9);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS__SWIG_6 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  char *arg9 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int res9 ;
+  char *buf9 = 0 ;
+  int alloc9 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_FitS",args.length(),9,9,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FitS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FitS" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  res9 = SWIG_AsCharPtrAndSize(args(8), &buf9, NULL, &alloc9);
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_FitS" "', argument " "9"" of type '" "char const *""'");
+  }
+  arg9 = (char *)(buf9);
+  result = (float)(arg1)->FitS(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,(char const *)arg9);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+  if (alloc9 == SWIG_NEWOBJ) delete[] buf9;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS__SWIG_7 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  mglData *arg6 = 0 ;
+  mglData *arg7 = 0 ;
+  char *arg8 = (char *) 0 ;
+  char *arg9 = (char *) 0 ;
+  mglData *arg10 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  void *argp6 = 0 ;
+  int res6 = 0 ;
+  void *argp7 = 0 ;
+  int res7 = 0 ;
+  int res8 ;
+  char *buf8 = 0 ;
+  int alloc8 = 0 ;
+  int res9 ;
+  char *buf9 = 0 ;
+  int alloc9 = 0 ;
+  void *argp10 = 0 ;
+  int res10 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  float result;
+  
+  if (!SWIG_check_num_args("mglGraph_FitS",args.length(),10,10,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_FitS" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  res6 = SWIG_ConvertPtr(args(5), &argp6, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  if (!argp6) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "6"" of type '" "mglData &""'"); 
+  }
+  arg6 = (mglData *)(argp6);
+  res7 = SWIG_ConvertPtr(args(6), &argp7, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res7)) {
+    SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  if (!argp7) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "7"" of type '" "mglData &""'"); 
+  }
+  arg7 = (mglData *)(argp7);
+  res8 = SWIG_AsCharPtrAndSize(args(7), &buf8, NULL, &alloc8);
+  if (!SWIG_IsOK(res8)) {
+    SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "mglGraph_FitS" "', argument " "8"" of type '" "char const *""'");
+  }
+  arg8 = (char *)(buf8);
+  res9 = SWIG_AsCharPtrAndSize(args(8), &buf9, NULL, &alloc9);
+  if (!SWIG_IsOK(res9)) {
+    SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "mglGraph_FitS" "', argument " "9"" of type '" "char const *""'");
+  }
+  arg9 = (char *)(buf9);
+  res10 = SWIG_ConvertPtr(args(9), &argp10, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res10)) {
+    SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "mglGraph_FitS" "', argument " "10"" of type '" "mglData &""'"); 
+  }
+  if (!argp10) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_FitS" "', argument " "10"" of type '" "mglData &""'"); 
+  }
+  arg10 = (mglData *)(argp10);
+  result = (float)(arg1)->FitS(*arg2,*arg3,*arg4,*arg5,*arg6,*arg7,(char const *)arg8,(char const *)arg9,*arg10);
+  _outv = SWIG_From_float((float)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
+  if (alloc9 == SWIG_NEWOBJ) delete[] buf9;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_FitS (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[10]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6),octave_value_ref(args,7),octave_value_ref(args,8),octave_value_ref(args,9)
+  };
+  
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_FitS__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_FitS__SWIG_2(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  return _wrap_mglGraph_FitS__SWIG_1(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_FitS__SWIG_4(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 8) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  void *vptr = 0;
+                  int res = SWIG_ConvertPtr(argv[7], &vptr, SWIGTYPE_p_mglData, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    return _wrap_mglGraph_FitS__SWIG_3(args, nargout);
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    int res = SWIG_AsCharPtrAndSize(argv[8], 0, NULL, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      return _wrap_mglGraph_FitS__SWIG_6(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 9) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    void *vptr = 0;
+                    int res = SWIG_ConvertPtr(argv[8], &vptr, SWIGTYPE_p_mglData, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      return _wrap_mglGraph_FitS__SWIG_5(args, nargout);
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 10) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              void *vptr = 0;
+              int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_mglData, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                void *vptr = 0;
+                int res = SWIG_ConvertPtr(argv[6], &vptr, SWIGTYPE_p_mglData, 0);
+                _v = SWIG_CheckState(res);
+                if (_v) {
+                  int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
+                  _v = SWIG_CheckState(res);
+                  if (_v) {
+                    int res = SWIG_AsCharPtrAndSize(argv[8], 0, NULL, 0);
+                    _v = SWIG_CheckState(res);
+                    if (_v) {
+                      void *vptr = 0;
+                      int res = SWIG_ConvertPtr(argv[9], &vptr, SWIGTYPE_p_mglData, 0);
+                      _v = SWIG_CheckState(res);
+                      if (_v) {
+                        return _wrap_mglGraph_FitS__SWIG_7(args, nargout);
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_PutsFit__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  float arg7 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  float val7 ;
+  int ecode7 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_PutsFit",args.length(),7,7,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_PutsFit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_PutsFit" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_PutsFit" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_PutsFit" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_PutsFit" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_PutsFit" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  ecode7 = SWIG_AsVal_float(args(6), &val7);
+  if (!SWIG_IsOK(ecode7)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "mglGraph_PutsFit" "', argument " "7"" of type '" "float""'");
+  } 
+  arg7 = (float)(val7);
+  (arg1)->PutsFit(arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,arg7);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_PutsFit__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char *arg5 = (char *) 0 ;
+  char *arg6 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  int res6 ;
+  char *buf6 = 0 ;
+  int alloc6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_PutsFit",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_PutsFit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_PutsFit" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_PutsFit" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_PutsFit" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_PutsFit" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  res6 = SWIG_AsCharPtrAndSize(args(5), &buf6, NULL, &alloc6);
+  if (!SWIG_IsOK(res6)) {
+    SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "mglGraph_PutsFit" "', argument " "6"" of type '" "char const *""'");
+  }
+  arg6 = (char *)(buf6);
+  (arg1)->PutsFit(arg2,arg3,arg4,(char const *)arg5,(char const *)arg6);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+  if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_PutsFit__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  char *arg5 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  int res5 ;
+  char *buf5 = 0 ;
+  int alloc5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_PutsFit",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_PutsFit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_PutsFit" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_PutsFit" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_PutsFit" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  res5 = SWIG_AsCharPtrAndSize(args(4), &buf5, NULL, &alloc5);
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_PutsFit" "', argument " "5"" of type '" "char const *""'");
+  }
+  arg5 = (char *)(buf5);
+  (arg1)->PutsFit(arg2,arg3,arg4,(char const *)arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_PutsFit__SWIG_3 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  float arg2 ;
+  float arg3 ;
+  float arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  float val2 ;
+  int ecode2 = 0 ;
+  float val3 ;
+  int ecode3 = 0 ;
+  float val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_PutsFit",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_PutsFit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  ecode2 = SWIG_AsVal_float(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglGraph_PutsFit" "', argument " "2"" of type '" "float""'");
+  } 
+  arg2 = (float)(val2);
+  ecode3 = SWIG_AsVal_float(args(2), &val3);
+  if (!SWIG_IsOK(ecode3)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "mglGraph_PutsFit" "', argument " "3"" of type '" "float""'");
+  } 
+  arg3 = (float)(val3);
+  ecode4 = SWIG_AsVal_float(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglGraph_PutsFit" "', argument " "4"" of type '" "float""'");
+  } 
+  arg4 = (float)(val4);
+  (arg1)->PutsFit(arg2,arg3,arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_PutsFit (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[7]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5),octave_value_ref(args,6)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglGraph_PutsFit__SWIG_3(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_PutsFit__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                return _wrap_mglGraph_PutsFit__SWIG_1(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 7) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_float(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        {
+          int res = SWIG_AsVal_float(argv[2], NULL);
+          _v = SWIG_CheckState(res);
+        }
+        if (_v) {
+          {
+            int res = SWIG_AsVal_float(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
+              _v = SWIG_CheckState(res);
+              if (_v) {
+                {
+                  int res = SWIG_AsVal_float(argv[6], NULL);
+                  _v = SWIG_CheckState(res);
+                }
+                if (_v) {
+                  return _wrap_mglGraph_PutsFit__SWIG_0(args, nargout);
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_GetFit (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  char *result = 0 ;
+  
+  if (!SWIG_check_num_args("mglGraph_GetFit",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_GetFit" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  result = (char *)(arg1)->GetFit();
+  _outv = SWIG_FromCharPtr((const char *)result);
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_PDE__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  float arg5 ;
+  float arg6 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  float val6 ;
+  int ecode6 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglGraph_PDE",args.length(),6,6,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_PDE" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_PDE" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_PDE" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_PDE" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_PDE" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_PDE" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_PDE" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  ecode6 = SWIG_AsVal_float(args(5), &val6);
+  if (!SWIG_IsOK(ecode6)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "mglGraph_PDE" "', argument " "6"" of type '" "float""'");
+  } 
+  arg6 = (float)(val6);
+  result = (arg1)->PDE((char const *)arg2,*arg3,*arg4,arg5,arg6);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_PDE__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  float arg5 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  float val5 ;
+  int ecode5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglGraph_PDE",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_PDE" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_PDE" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_PDE" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_PDE" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_PDE" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_PDE" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  ecode5 = SWIG_AsVal_float(args(4), &val5);
+  if (!SWIG_IsOK(ecode5)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "mglGraph_PDE" "', argument " "5"" of type '" "float""'");
+  } 
+  arg5 = (float)(val5);
+  result = (arg1)->PDE((char const *)arg2,*arg3,*arg4,arg5);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_PDE__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  char *arg2 = (char *) 0 ;
+  mglData *arg3 = 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglGraph_PDE",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_PDE" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_PDE" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_PDE" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  if (!argp3) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_PDE" "', argument " "3"" of type '" "mglData &""'"); 
+  }
+  arg3 = (mglData *)(argp3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_PDE" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_PDE" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  result = (arg1)->PDE((char const *)arg2,*arg3,*arg4);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_PDE (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[6]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4),octave_value_ref(args,5)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_PDE__SWIG_2(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              return _wrap_mglGraph_PDE__SWIG_1(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  if (argc == 6) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_mglData, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            {
+              int res = SWIG_AsVal_float(argv[4], NULL);
+              _v = SWIG_CheckState(res);
+            }
+            if (_v) {
+              {
+                int res = SWIG_AsVal_float(argv[5], NULL);
+                _v = SWIG_CheckState(res);
+              }
+              if (_v) {
+                return _wrap_mglGraph_PDE__SWIG_0(args, nargout);
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglGraph_Fill__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fill",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fill" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fill" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fill" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fill" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Fill(*arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fill__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  mglData *arg4 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fill",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fill" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fill" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fill" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fill" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fill" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fill" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  (arg1)->Fill(*arg2,(char const *)arg3,*arg4);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fill__SWIG_2 (const octave_value_list& args, int nargout) {
+  mglGraph *arg1 = (mglGraph *) 0 ;
+  mglData *arg2 = 0 ;
+  char *arg3 = (char *) 0 ;
+  mglData *arg4 = 0 ;
+  mglData *arg5 = 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  void *argp4 = 0 ;
+  int res4 = 0 ;
+  void *argp5 = 0 ;
+  int res5 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglGraph_Fill",args.length(),5,5,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglGraph_Fill" "', argument " "1"" of type '" "mglGraph *""'"); 
+  }
+  arg1 = (mglGraph *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglGraph_Fill" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  if (!argp2) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fill" "', argument " "2"" of type '" "mglData &""'"); 
+  }
+  arg2 = (mglData *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglGraph_Fill" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  res4 = SWIG_ConvertPtr(args(3), &argp4, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res4)) {
+    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "mglGraph_Fill" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  if (!argp4) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fill" "', argument " "4"" of type '" "mglData &""'"); 
+  }
+  arg4 = (mglData *)(argp4);
+  res5 = SWIG_ConvertPtr(args(4), &argp5, SWIGTYPE_p_mglData,  0 );
+  if (!SWIG_IsOK(res5)) {
+    SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "mglGraph_Fill" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  if (!argp5) {
+    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "mglGraph_Fill" "', argument " "5"" of type '" "mglData &""'"); 
+  }
+  arg5 = (mglData *)(argp5);
+  (arg1)->Fill(*arg2,(char const *)arg3,*arg4,*arg5);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglGraph_Fill (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[5]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3),octave_value_ref(args,4)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglGraph_Fill__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            return _wrap_mglGraph_Fill__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 5) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglGraph, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglData, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          void *vptr = 0;
+          int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_mglData, 0);
+          _v = SWIG_CheckState(res);
+          if (_v) {
+            void *vptr = 0;
+            int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_mglData, 0);
+            _v = SWIG_CheckState(res);
+            if (_v) {
+              return _wrap_mglGraph_Fill__SWIG_2(args, nargout);
+            }
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static swig_octave_member swig_mglGraph_members[] = {
+{"Self",_wrap_mglGraph_Self,0,0,0,0},
+{"DefaultPlotParam",_wrap_mglGraph_DefaultPlotParam,0,0,0,0},
+{"SetPalColor",_wrap_mglGraph_SetPalColor,0,0,0,0},
+{"SetPalNum",_wrap_mglGraph_SetPalNum,0,0,0,0},
+{"SetPalette",_wrap_mglGraph_SetPalette,0,0,0,0},
+{"SetScheme",_wrap_mglGraph_SetScheme,0,0,0,0},
+{"SetRotatedText",_wrap_mglGraph_SetRotatedText,0,0,0,0},
+{"SetCut",_wrap_mglGraph_SetCut,0,0,0,0},
+{"SetCutBox",_wrap_mglGraph_SetCutBox,0,0,0,0},
+{"SetTickLen",_wrap_mglGraph_SetTickLen,0,0,0,0},
+{"SetTickStl",_wrap_mglGraph_SetTickStl,0,0,0,0},
+{"SetBaseLineWidth",_wrap_mglGraph_SetBaseLineWidth,0,0,0,0},
+{"SetSize",_wrap_mglGraph_SetSize,0,0,0,0},
+{"SetBarWidth",_wrap_mglGraph_SetBarWidth,0,0,0,0},
+{"SetMarkSize",_wrap_mglGraph_SetMarkSize,0,0,0,0},
+{"SetArrowSize",_wrap_mglGraph_SetArrowSize,0,0,0,0},
+{"SetFontSize",_wrap_mglGraph_SetFontSize,0,0,0,0},
+{"SetFontDef",_wrap_mglGraph_SetFontDef,0,0,0,0},
+{"SetAlphaDef",_wrap_mglGraph_SetAlphaDef,0,0,0,0},
+{"SetAxialDir",_wrap_mglGraph_SetAxialDir,0,0,0,0},
+{"SetMeshNum",_wrap_mglGraph_SetMeshNum,0,0,0,0},
+{"Zoom",_wrap_mglGraph_Zoom,0,0,0,0},
+{"SetPlotFactor",_wrap_mglGraph_SetPlotFactor,0,0,0,0},
+{"SetDrawFace",_wrap_mglGraph_SetDrawFace,0,0,0,0},
+{"SetLegendBox",_wrap_mglGraph_SetLegendBox,0,0,0,0},
+{"LoadFont",_wrap_mglGraph_LoadFont,0,0,0,0},
+{"CopyFont",_wrap_mglGraph_CopyFont,0,0,0,0},
+{"RestoreFont",_wrap_mglGraph_RestoreFont,0,0,0,0},
+{"ShowImage",_wrap_mglGraph_ShowImage,0,0,0,0},
+{"WriteFrame",_wrap_mglGraph_WriteFrame,0,0,0,0},
+{"WriteIDTF",_wrap_mglGraph_WriteIDTF,0,0,0,0},
+{"WriteJPEG",_wrap_mglGraph_WriteJPEG,0,0,0,0},
+{"WritePNG",_wrap_mglGraph_WritePNG,0,0,0,0},
+{"WriteEPS",_wrap_mglGraph_WriteEPS,0,0,0,0},
+{"WriteSVG",_wrap_mglGraph_WriteSVG,0,0,0,0},
+{"WriteGIF",_wrap_mglGraph_WriteGIF,0,0,0,0},
+{"StartGIF",_wrap_mglGraph_StartGIF,0,0,0,0},
+{"CloseGIF",_wrap_mglGraph_CloseGIF,0,0,0,0},
+{"NewFrame",_wrap_mglGraph_NewFrame,0,0,0,0},
+{"EndFrame",_wrap_mglGraph_EndFrame,0,0,0,0},
+{"GetNumFrame",_wrap_mglGraph_GetNumFrame,0,0,0,0},
+{"ResetFrames",_wrap_mglGraph_ResetFrames,0,0,0,0},
+{"Flush",_wrap_mglGraph_Flush,0,0,0,0},
+{"GetRGB",_wrap_mglGraph_GetRGB,0,0,0,0},
+{"GetRGBA",_wrap_mglGraph_GetRGBA,0,0,0,0},
+{"GetBGRN",_wrap_mglGraph_GetBGRN,0,0,0,0},
+{"GetWidth",_wrap_mglGraph_GetWidth,0,0,0,0},
+{"GetHeight",_wrap_mglGraph_GetHeight,0,0,0,0},
+{"CalcXYZ",_wrap_mglGraph_CalcXYZ,0,0,0,0},
+{"CalcScr",_wrap_mglGraph_CalcScr,0,0,0,0},
+{"SetTranspType",_wrap_mglGraph_SetTranspType,0,0,0,0},
+{"SetTransparent",_wrap_mglGraph_SetTransparent,0,0,0,0},
+{"Alpha",_wrap_mglGraph_Alpha,0,0,0,0},
+{"Fog",_wrap_mglGraph_Fog,0,0,0,0},
+{"Light",_wrap_mglGraph_Light,0,0,0,0},
+{"AddLight",_wrap_mglGraph_AddLight,0,0,0,0},
+{"SetAmbient",_wrap_mglGraph_SetAmbient,0,0,0,0},
+{"Identity",_wrap_mglGraph_Identity,0,0,0,0},
+{"Clf",_wrap_mglGraph_Clf,0,0,0,0},
+{"SubPlot",_wrap_mglGraph_SubPlot,0,0,0,0},
+{"InPlot",_wrap_mglGraph_InPlot,0,0,0,0},
+{"ColumnPlot",_wrap_mglGraph_ColumnPlot,0,0,0,0},
+{"StickPlot",_wrap_mglGraph_StickPlot,0,0,0,0},
+{"Aspect",_wrap_mglGraph_Aspect,0,0,0,0},
+{"Rotate",_wrap_mglGraph_Rotate,0,0,0,0},
+{"RotateN",_wrap_mglGraph_RotateN,0,0,0,0},
+{"Perspective",_wrap_mglGraph_Perspective,0,0,0,0},
+{"SetTicks",_wrap_mglGraph_SetTicks,0,0,0,0},
+{"AdjustTicks",_wrap_mglGraph_AdjustTicks,0,0,0,0},
+{"SetRanges",_wrap_mglGraph_SetRanges,0,0,0,0},
+{"SetAutoRanges",_wrap_mglGraph_SetAutoRanges,0,0,0,0},
+{"SetOrigin",_wrap_mglGraph_SetOrigin,0,0,0,0},
+{"SetCRange",_wrap_mglGraph_SetCRange,0,0,0,0},
+{"SetXRange",_wrap_mglGraph_SetXRange,0,0,0,0},
+{"SetYRange",_wrap_mglGraph_SetYRange,0,0,0,0},
+{"SetZRange",_wrap_mglGraph_SetZRange,0,0,0,0},
+{"SetFunc",_wrap_mglGraph_SetFunc,0,0,0,0},
+{"SetCoor",_wrap_mglGraph_SetCoor,0,0,0,0},
+{"Ternary",_wrap_mglGraph_Ternary,0,0,0,0},
+{"CutOff",_wrap_mglGraph_CutOff,0,0,0,0},
+{"Box",_wrap_mglGraph_Box,0,0,0,0},
+{"Axis",_wrap_mglGraph_Axis,0,0,0,0},
+{"Label",_wrap_mglGraph_Label,0,0,0,0},
+{"SetTuneTicks",_wrap_mglGraph_SetTuneTicks,0,0,0,0},
+{"SetXTT",_wrap_mglGraph_SetXTT,0,0,0,0},
+{"SetYTT",_wrap_mglGraph_SetYTT,0,0,0,0},
+{"SetZTT",_wrap_mglGraph_SetZTT,0,0,0,0},
+{"SetCTT",_wrap_mglGraph_SetCTT,0,0,0,0},
+{"Ball",_wrap_mglGraph_Ball,0,0,0,0},
+{"Line",_wrap_mglGraph_Line,0,0,0,0},
+{"FaceX",_wrap_mglGraph_FaceX,0,0,0,0},
+{"FaceY",_wrap_mglGraph_FaceY,0,0,0,0},
+{"FaceZ",_wrap_mglGraph_FaceZ,0,0,0,0},
+{"Curve",_wrap_mglGraph_Curve,0,0,0,0},
+{"Drop",_wrap_mglGraph_Drop,0,0,0,0},
+{"Sphere",_wrap_mglGraph_Sphere,0,0,0,0},
+{"Cone",_wrap_mglGraph_Cone,0,0,0,0},
+{"Putsw",_wrap_mglGraph_Putsw,0,0,0,0},
+{"Puts",_wrap_mglGraph_Puts,0,0,0,0},
+{"Title",_wrap_mglGraph_Title,0,0,0,0},
+{"Colorbar",_wrap_mglGraph_Colorbar,0,0,0,0},
+{"SimplePlot",_wrap_mglGraph_SimplePlot,0,0,0,0},
+{"AddLegend",_wrap_mglGraph_AddLegend,0,0,0,0},
+{"AddLegendw",_wrap_mglGraph_AddLegendw,0,0,0,0},
+{"ClearLegend",_wrap_mglGraph_ClearLegend,0,0,0,0},
+{"Legend",_wrap_mglGraph_Legend,0,0,0,0},
+{"Plot",_wrap_mglGraph_Plot,0,0,0,0},
+{"BoxPlot",_wrap_mglGraph_BoxPlot,0,0,0,0},
+{"Radar",_wrap_mglGraph_Radar,0,0,0,0},
+{"Tens",_wrap_mglGraph_Tens,0,0,0,0},
+{"Area",_wrap_mglGraph_Area,0,0,0,0},
+{"Stem",_wrap_mglGraph_Stem,0,0,0,0},
+{"Step",_wrap_mglGraph_Step,0,0,0,0},
+{"Bars",_wrap_mglGraph_Bars,0,0,0,0},
+{"Barh",_wrap_mglGraph_Barh,0,0,0,0},
+{"Region",_wrap_mglGraph_Region,0,0,0,0},
+{"Torus",_wrap_mglGraph_Torus,0,0,0,0},
+{"Text",_wrap_mglGraph_Text,0,0,0,0},
+{"Chart",_wrap_mglGraph_Chart,0,0,0,0},
+{"Error",_wrap_mglGraph_Error,0,0,0,0},
+{"Mark",_wrap_mglGraph_Mark,0,0,0,0},
+{"TextMark",_wrap_mglGraph_TextMark,0,0,0,0},
+{"Tube",_wrap_mglGraph_Tube,0,0,0,0},
+{"Grid",_wrap_mglGraph_Grid,0,0,0,0},
+{"Mesh",_wrap_mglGraph_Mesh,0,0,0,0},
+{"Fall",_wrap_mglGraph_Fall,0,0,0,0},
+{"Belt",_wrap_mglGraph_Belt,0,0,0,0},
+{"Surf",_wrap_mglGraph_Surf,0,0,0,0},
+{"Tile",_wrap_mglGraph_Tile,0,0,0,0},
+{"TileS",_wrap_mglGraph_TileS,0,0,0,0},
+{"Dens",_wrap_mglGraph_Dens,0,0,0,0},
+{"Boxs",_wrap_mglGraph_Boxs,0,0,0,0},
+{"Cont",_wrap_mglGraph_Cont,0,0,0,0},
+{"ContF",_wrap_mglGraph_ContF,0,0,0,0},
+{"ContD",_wrap_mglGraph_ContD,0,0,0,0},
+{"Axial",_wrap_mglGraph_Axial,0,0,0,0},
+{"SurfC",_wrap_mglGraph_SurfC,0,0,0,0},
+{"SurfA",_wrap_mglGraph_SurfA,0,0,0,0},
+{"STFA",_wrap_mglGraph_STFA,0,0,0,0},
+{"Dew",_wrap_mglGraph_Dew,0,0,0,0},
+{"Traj",_wrap_mglGraph_Traj,0,0,0,0},
+{"Vect",_wrap_mglGraph_Vect,0,0,0,0},
+{"VectL",_wrap_mglGraph_VectL,0,0,0,0},
+{"VectC",_wrap_mglGraph_VectC,0,0,0,0},
+{"Map",_wrap_mglGraph_Map,0,0,0,0},
+{"Surf3A",_wrap_mglGraph_Surf3A,0,0,0,0},
+{"Surf3C",_wrap_mglGraph_Surf3C,0,0,0,0},
+{"Flow",_wrap_mglGraph_Flow,0,0,0,0},
+{"FlowP",_wrap_mglGraph_FlowP,0,0,0,0},
+{"Pipe",_wrap_mglGraph_Pipe,0,0,0,0},
+{"Grid3",_wrap_mglGraph_Grid3,0,0,0,0},
+{"GridA",_wrap_mglGraph_GridA,0,0,0,0},
+{"Dens3",_wrap_mglGraph_Dens3,0,0,0,0},
+{"DensA",_wrap_mglGraph_DensA,0,0,0,0},
+{"Surf3",_wrap_mglGraph_Surf3,0,0,0,0},
+{"Cloud",_wrap_mglGraph_Cloud,0,0,0,0},
+{"Cont3",_wrap_mglGraph_Cont3,0,0,0,0},
+{"ContA",_wrap_mglGraph_ContA,0,0,0,0},
+{"ContF3",_wrap_mglGraph_ContF3,0,0,0,0},
+{"ContFA",_wrap_mglGraph_ContFA,0,0,0,0},
+{"Beam",_wrap_mglGraph_Beam,0,0,0,0},
+{"TriPlot",_wrap_mglGraph_TriPlot,0,0,0,0},
+{"Dots",_wrap_mglGraph_Dots,0,0,0,0},
+{"Crust",_wrap_mglGraph_Crust,0,0,0,0},
+{"DensX",_wrap_mglGraph_DensX,0,0,0,0},
+{"DensY",_wrap_mglGraph_DensY,0,0,0,0},
+{"DensZ",_wrap_mglGraph_DensZ,0,0,0,0},
+{"ContX",_wrap_mglGraph_ContX,0,0,0,0},
+{"ContY",_wrap_mglGraph_ContY,0,0,0,0},
+{"ContZ",_wrap_mglGraph_ContZ,0,0,0,0},
+{"ContFX",_wrap_mglGraph_ContFX,0,0,0,0},
+{"ContFY",_wrap_mglGraph_ContFY,0,0,0,0},
+{"ContFZ",_wrap_mglGraph_ContFZ,0,0,0,0},
+{"Hist",_wrap_mglGraph_Hist,0,0,0,0},
+{"Fit2",_wrap_mglGraph_Fit2,0,0,0,0},
+{"Fit3",_wrap_mglGraph_Fit3,0,0,0,0},
+{"Fit",_wrap_mglGraph_Fit,0,0,0,0},
+{"FitS",_wrap_mglGraph_FitS,0,0,0,0},
+{"PutsFit",_wrap_mglGraph_PutsFit,0,0,0,0},
+{"GetFit",_wrap_mglGraph_GetFit,0,0,0,0},
+{"PDE",_wrap_mglGraph_PDE,0,0,0,0},
+{"Fill",_wrap_mglGraph_Fill,0,0,0,0},
+{0,0,0,0}
+};
+static const char *swig_mglGraph_base_names[] = {0};
+static const swig_type_info *swig_mglGraph_base[] = {0};
+static swig_octave_class _wrap_class_mglGraph = {"mglGraph", &SWIGTYPE_p_mglGraph,0,_wrap_new_mglGraph,0,_wrap_delete_mglGraph,swig_mglGraph_members,swig_mglGraph_base_names,swig_mglGraph_base };
+
+static octave_value_list _wrap_new_mglParse (const octave_value_list& args, int nargout) {
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglParse *result = 0 ;
+  
+  if (!SWIG_check_num_args("new_mglParse",args.length(),0,0,0)) {
+    SWIG_fail;
+  }
+  result = (mglParse *)new mglParse();
+  _outv = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_mglParse, 1 |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_delete_mglParse (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("delete_mglParse",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, SWIG_POINTER_DISOWN |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_mglParse" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  delete arg1;
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_AddParam__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  int arg2 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglParse_AddParam",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_AddParam" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglParse_AddParam" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglParse_AddParam" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->AddParam(arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_AddParam__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  int arg2 ;
+  wchar_t *arg3 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int val2 ;
+  int ecode2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglParse_AddParam",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_AddParam" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  ecode2 = SWIG_AsVal_int(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglParse_AddParam" "', argument " "2"" of type '" "int""'");
+  } 
+  arg2 = (int)(val2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglParse_AddParam" "', argument " "3"" of type '" "wchar_t const *""'"); 
+  }
+  arg3 = (wchar_t *)(argp3);
+  (arg1)->AddParam(arg2,(wchar_t const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_AddParam (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglParse, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_wchar_t, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglParse_AddParam__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglParse, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      {
+        int res = SWIG_AsVal_int(argv[1], NULL);
+        _v = SWIG_CheckState(res);
+      }
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglParse_AddParam__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglParse_AddVar (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglParse_AddVar",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_AddVar" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglParse_AddVar" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (arg1)->AddVar((char const *)arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_FindVar (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  char *arg2 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  int res2 ;
+  char *buf2 = 0 ;
+  int alloc2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  mglData result;
+  
+  if (!SWIG_check_num_args("mglParse_FindVar",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_FindVar" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  res2 = SWIG_AsCharPtrAndSize(args(1), &buf2, NULL, &alloc2);
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglParse_FindVar" "', argument " "2"" of type '" "char const *""'");
+  }
+  arg2 = (char *)(buf2);
+  result = (arg1)->FindVar((char const *)arg2);
+  _outv = SWIG_NewPointerObj((new mglData((const mglData&)(result))), SWIGTYPE_p_mglData, SWIG_POINTER_OWN |  0 );
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_Parse__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  mglGraph *arg2 = (mglGraph *) 0 ;
+  char *arg3 = (char *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglParse_Parse",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_Parse" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglParse_Parse" "', argument " "2"" of type '" "mglGraph *""'"); 
+  }
+  arg2 = (mglGraph *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglParse_Parse" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglParse_Parse" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (int)(arg1)->Parse(arg2,(char const *)arg3,arg4);
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_Parse__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  mglGraph *arg2 = (mglGraph *) 0 ;
+  wchar_t *arg3 = (wchar_t *) 0 ;
+  int arg4 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  int val4 ;
+  int ecode4 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  int result;
+  
+  if (!SWIG_check_num_args("mglParse_Parse",args.length(),4,4,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_Parse" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglParse_Parse" "', argument " "2"" of type '" "mglGraph *""'"); 
+  }
+  arg2 = (mglGraph *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglParse_Parse" "', argument " "3"" of type '" "wchar_t const *""'"); 
+  }
+  arg3 = (wchar_t *)(argp3);
+  ecode4 = SWIG_AsVal_int(args(3), &val4);
+  if (!SWIG_IsOK(ecode4)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "mglParse_Parse" "', argument " "4"" of type '" "int""'");
+  } 
+  arg4 = (int)(val4);
+  result = (int)(arg1)->Parse(arg2,(wchar_t const *)arg3,arg4);
+  _outv = SWIG_From_int((int)(result));
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_Parse (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[4]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2),octave_value_ref(args,3)
+  };
+  
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglParse, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglGraph, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_wchar_t, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglParse_Parse__SWIG_1(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  if (argc == 4) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglParse, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglGraph, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          {
+            int res = SWIG_AsVal_int(argv[3], NULL);
+            _v = SWIG_CheckState(res);
+          }
+          if (_v) {
+            return _wrap_mglParse_Parse__SWIG_0(args, nargout);
+          }
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglParse_Execute__SWIG_0 (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  mglGraph *arg2 = (mglGraph *) 0 ;
+  char *arg3 = (char *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  int res3 ;
+  char *buf3 = 0 ;
+  int alloc3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglParse_Execute",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_Execute" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglParse_Execute" "', argument " "2"" of type '" "mglGraph *""'"); 
+  }
+  arg2 = (mglGraph *)(argp2);
+  res3 = SWIG_AsCharPtrAndSize(args(2), &buf3, NULL, &alloc3);
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglParse_Execute" "', argument " "3"" of type '" "char const *""'");
+  }
+  arg3 = (char *)(buf3);
+  (arg1)->Execute(arg2,(char const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+  if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_Execute__SWIG_1 (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  mglGraph *arg2 = (mglGraph *) 0 ;
+  wchar_t *arg3 = (wchar_t *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  void *argp2 = 0 ;
+  int res2 = 0 ;
+  void *argp3 = 0 ;
+  int res3 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglParse_Execute",args.length(),3,3,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_Execute" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  res2 = SWIG_ConvertPtr(args(1), &argp2,SWIGTYPE_p_mglGraph, 0 |  0 );
+  if (!SWIG_IsOK(res2)) {
+    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "mglParse_Execute" "', argument " "2"" of type '" "mglGraph *""'"); 
+  }
+  arg2 = (mglGraph *)(argp2);
+  res3 = SWIG_ConvertPtr(args(2), &argp3,SWIGTYPE_p_wchar_t, 0 |  0 );
+  if (!SWIG_IsOK(res3)) {
+    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "mglParse_Execute" "', argument " "3"" of type '" "wchar_t const *""'"); 
+  }
+  arg3 = (wchar_t *)(argp3);
+  (arg1)->Execute(arg2,(wchar_t const *)arg3);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_Execute (const octave_value_list& args, int nargout) {
+  int argc = args.length();
+  octave_value_ref argv[3]={
+    octave_value_ref(args,0),octave_value_ref(args,1),octave_value_ref(args,2)
+  };
+  
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglParse, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglGraph, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        void *vptr = 0;
+        int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_wchar_t, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglParse_Execute__SWIG_1(args, nargout);
+        }
+      }
+    }
+  }
+  if (argc == 3) {
+    int _v;
+    void *vptr = 0;
+    int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_mglParse, 0);
+    _v = SWIG_CheckState(res);
+    if (_v) {
+      void *vptr = 0;
+      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_mglGraph, 0);
+      _v = SWIG_CheckState(res);
+      if (_v) {
+        int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
+        _v = SWIG_CheckState(res);
+        if (_v) {
+          return _wrap_mglParse_Execute__SWIG_0(args, nargout);
+        }
+      }
+    }
+  }
+  
+  error("No matching function for overload");
+  return octave_value_list();
+}
+
+
+static octave_value_list _wrap_mglParse_RestoreOnce (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglParse_RestoreOnce",args.length(),1,1,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_RestoreOnce" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  (arg1)->RestoreOnce();
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static octave_value_list _wrap_mglParse_AllowSetSize (const octave_value_list& args, int nargout) {
+  mglParse *arg1 = (mglParse *) 0 ;
+  bool arg2 ;
+  void *argp1 = 0 ;
+  int res1 = 0 ;
+  bool val2 ;
+  int ecode2 = 0 ;
+  octave_value_list _out;
+  octave_value_list *_outp=&_out;
+  octave_value _outv;
+  
+  if (!SWIG_check_num_args("mglParse_AllowSetSize",args.length(),2,2,0)) {
+    SWIG_fail;
+  }
+  res1 = SWIG_ConvertPtr(args(0), &argp1,SWIGTYPE_p_mglParse, 0 |  0 );
+  if (!SWIG_IsOK(res1)) {
+    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "mglParse_AllowSetSize" "', argument " "1"" of type '" "mglParse *""'"); 
+  }
+  arg1 = (mglParse *)(argp1);
+  ecode2 = SWIG_AsVal_bool(args(1), &val2);
+  if (!SWIG_IsOK(ecode2)) {
+    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "mglParse_AllowSetSize" "', argument " "2"" of type '" "bool""'");
+  } 
+  arg2 = (bool)(val2);
+  (arg1)->AllowSetSize(arg2);
+  _outv = octave_value();
+  if (_outv.is_defined()) _outp = SWIG_Octave_AppendOutput(_outp, _outv);
+fail:
+  return _out;
+}
+
+
+static swig_octave_member swig_mglParse_members[] = {
+{"AddParam",_wrap_mglParse_AddParam,0,0,0,0},
+{"AddVar",_wrap_mglParse_AddVar,0,0,0,0},
+{"FindVar",_wrap_mglParse_FindVar,0,0,0,0},
+{"Parse",_wrap_mglParse_Parse,0,0,0,0},
+{"Execute",_wrap_mglParse_Execute,0,0,0,0},
+{"RestoreOnce",_wrap_mglParse_RestoreOnce,0,0,0,0},
+{"AllowSetSize",_wrap_mglParse_AllowSetSize,0,0,0,0},
+{0,0,0,0}
+};
+static const char *swig_mglParse_base_names[] = {0};
+static const swig_type_info *swig_mglParse_base[] = {0};
+static swig_octave_class _wrap_class_mglParse = {"mglParse", &SWIGTYPE_p_mglParse,0,_wrap_new_mglParse,0,_wrap_delete_mglParse,swig_mglParse_members,swig_mglParse_base_names,swig_mglParse_base };
+
+
+static const struct swig_octave_member swig_globals[] = {
+{"NaN",0,_wrap_NaN_get,_wrap_NaN_set,2,0},
+{"pi",0,_wrap_pi_get,_wrap_pi_set,2,0},
+{"mglPoint_x_set",_wrap_mglPoint_x_set,0,0,2,0},
+{"mglPoint_x_get",_wrap_mglPoint_x_get,0,0,2,0},
+{"mglPoint_y_set",_wrap_mglPoint_y_set,0,0,2,0},
+{"mglPoint_y_get",_wrap_mglPoint_y_get,0,0,2,0},
+{"mglPoint_z_set",_wrap_mglPoint_z_set,0,0,2,0},
+{"mglPoint_z_get",_wrap_mglPoint_z_get,0,0,2,0},
+{"new_mglPoint",_wrap_new_mglPoint,0,0,2,_wrap_new_mglPoint_texinfo},
+{"delete_mglPoint",_wrap_delete_mglPoint,0,0,2,_wrap_delete_mglPoint_texinfo},
+{"delete_mglData",_wrap_delete_mglData,0,0,2,_wrap_delete_mglData_texinfo},
+{"new_mglData",_wrap_new_mglData,0,0,2,_wrap_new_mglData_texinfo},
+{"mglData_Self",_wrap_mglData_Self,0,0,2,_wrap_mglData_Self_texinfo},
+{"mglData_Rearrange",_wrap_mglData_Rearrange,0,0,2,_wrap_mglData_Rearrange_texinfo},
+{"mglData_Set",_wrap_mglData_Set,0,0,2,_wrap_mglData_Set_texinfo},
+{"mglData_Read",_wrap_mglData_Read,0,0,2,_wrap_mglData_Read_texinfo},
+{"mglData_Save",_wrap_mglData_Save,0,0,2,_wrap_mglData_Save_texinfo},
+{"mglData_Export",_wrap_mglData_Export,0,0,2,_wrap_mglData_Export_texinfo},
+{"mglData_Import",_wrap_mglData_Import,0,0,2,_wrap_mglData_Import_texinfo},
+{"mglData_ReadMat",_wrap_mglData_ReadMat,0,0,2,_wrap_mglData_ReadMat_texinfo},
+{"mglData_Create",_wrap_mglData_Create,0,0,2,_wrap_mglData_Create_texinfo},
+{"mglData_Extend",_wrap_mglData_Extend,0,0,2,_wrap_mglData_Extend_texinfo},
+{"mglData_Transpose",_wrap_mglData_Transpose,0,0,2,_wrap_mglData_Transpose_texinfo},
+{"mglData_Norm",_wrap_mglData_Norm,0,0,2,_wrap_mglData_Norm_texinfo},
+{"mglData_NormSl",_wrap_mglData_NormSl,0,0,2,_wrap_mglData_NormSl_texinfo},
+{"mglData_Put",_wrap_mglData_Put,0,0,2,_wrap_mglData_Put_texinfo},
+{"mglData_Modify",_wrap_mglData_Modify,0,0,2,_wrap_mglData_Modify_texinfo},
+{"mglData_Fill",_wrap_mglData_Fill,0,0,2,_wrap_mglData_Fill_texinfo},
+{"mglData_Column",_wrap_mglData_Column,0,0,2,_wrap_mglData_Column_texinfo},
+{"mglData_SetColumnId",_wrap_mglData_SetColumnId,0,0,2,_wrap_mglData_SetColumnId_texinfo},
+{"mglData_Squeeze",_wrap_mglData_Squeeze,0,0,2,_wrap_mglData_Squeeze_texinfo},
+{"mglData_Crop",_wrap_mglData_Crop,0,0,2,_wrap_mglData_Crop_texinfo},
+{"mglData_Envelop",_wrap_mglData_Envelop,0,0,2,_wrap_mglData_Envelop_texinfo},
+{"mglData_Sew",_wrap_mglData_Sew,0,0,2,_wrap_mglData_Sew_texinfo},
+{"mglData_Smooth",_wrap_mglData_Smooth,0,0,2,_wrap_mglData_Smooth_texinfo},
+{"mglData_SubData",_wrap_mglData_SubData,0,0,2,_wrap_mglData_SubData_texinfo},
+{"mglData_Hist",_wrap_mglData_Hist,0,0,2,_wrap_mglData_Hist_texinfo},
+{"mglData_Sum",_wrap_mglData_Sum,0,0,2,_wrap_mglData_Sum_texinfo},
+{"mglData_Max",_wrap_mglData_Max,0,0,2,_wrap_mglData_Max_texinfo},
+{"mglData_Min",_wrap_mglData_Min,0,0,2,_wrap_mglData_Min_texinfo},
+{"mglData_Resize",_wrap_mglData_Resize,0,0,2,_wrap_mglData_Resize_texinfo},
+{"mglData_Combine",_wrap_mglData_Combine,0,0,2,_wrap_mglData_Combine_texinfo},
+{"mglData_Evaluate",_wrap_mglData_Evaluate,0,0,2,_wrap_mglData_Evaluate_texinfo},
+{"mglData_CumSum",_wrap_mglData_CumSum,0,0,2,_wrap_mglData_CumSum_texinfo},
+{"mglData_Integral",_wrap_mglData_Integral,0,0,2,_wrap_mglData_Integral_texinfo},
+{"mglData_Diff",_wrap_mglData_Diff,0,0,2,_wrap_mglData_Diff_texinfo},
+{"mglData_Diff2",_wrap_mglData_Diff2,0,0,2,_wrap_mglData_Diff2_texinfo},
+{"mglData_Swap",_wrap_mglData_Swap,0,0,2,_wrap_mglData_Swap_texinfo},
+{"mglData_Mirror",_wrap_mglData_Mirror,0,0,2,_wrap_mglData_Mirror_texinfo},
+{"mglData_Spline",_wrap_mglData_Spline,0,0,2,_wrap_mglData_Spline_texinfo},
+{"mglData_Spline1",_wrap_mglData_Spline1,0,0,2,_wrap_mglData_Spline1_texinfo},
+{"mglData_Linear",_wrap_mglData_Linear,0,0,2,_wrap_mglData_Linear_texinfo},
+{"mglData_Linear1",_wrap_mglData_Linear1,0,0,2,_wrap_mglData_Linear1_texinfo},
+{"mglData_Insert",_wrap_mglData_Insert,0,0,2,_wrap_mglData_Insert_texinfo},
+{"mglData_Delete",_wrap_mglData_Delete,0,0,2,_wrap_mglData_Delete_texinfo},
+{"mglData_Last",_wrap_mglData_Last,0,0,2,_wrap_mglData_Last_texinfo},
+{"mglData_Find",_wrap_mglData_Find,0,0,2,_wrap_mglData_Find_texinfo},
+{"mglData_FindAny",_wrap_mglData_FindAny,0,0,2,_wrap_mglData_FindAny_texinfo},
+{"mglData_Maximal",_wrap_mglData_Maximal,0,0,2,_wrap_mglData_Maximal_texinfo},
+{"mglData_Minimal",_wrap_mglData_Minimal,0,0,2,_wrap_mglData_Minimal_texinfo},
+{"mglData_Momentum",_wrap_mglData_Momentum,0,0,2,_wrap_mglData_Momentum_texinfo},
+{"mglData_v",_wrap_mglData_v,0,0,2,_wrap_mglData_v_texinfo},
+{"mglData_GetVal",_wrap_mglData_GetVal,0,0,2,_wrap_mglData_GetVal_texinfo},
+{"mglData_SetVal",_wrap_mglData_SetVal,0,0,2,_wrap_mglData_SetVal_texinfo},
+{"mglData_GetNx",_wrap_mglData_GetNx,0,0,2,_wrap_mglData_GetNx_texinfo},
+{"mglData_GetNy",_wrap_mglData_GetNy,0,0,2,_wrap_mglData_GetNy_texinfo},
+{"mglData_GetNz",_wrap_mglData_GetNz,0,0,2,_wrap_mglData_GetNz_texinfo},
+{"mglData_GetData",_wrap_mglData_GetData,0,0,2,_wrap_mglData_GetData_texinfo},
+{"mglData___getitem__",_wrap_mglData___getitem__,0,0,2,_wrap_mglData___getitem___texinfo},
+{"mglData___paren",_wrap_mglData___paren,0,0,2,_wrap_mglData___paren_texinfo},
+{"mglData___setitem__",_wrap_mglData___setitem__,0,0,2,_wrap_mglData___setitem___texinfo},
+{"mglData___paren_asgn",_wrap_mglData___paren_asgn,0,0,2,_wrap_mglData___paren_asgn_texinfo},
+{"new_mglGraph",_wrap_new_mglGraph,0,0,2,_wrap_new_mglGraph_texinfo},
+{"delete_mglGraph",_wrap_delete_mglGraph,0,0,2,_wrap_delete_mglGraph_texinfo},
+{"mglGraph_Self",_wrap_mglGraph_Self,0,0,2,_wrap_mglGraph_Self_texinfo},
+{"mglGraph_DefaultPlotParam",_wrap_mglGraph_DefaultPlotParam,0,0,2,_wrap_mglGraph_DefaultPlotParam_texinfo},
+{"mglGraph_SetPalColor",_wrap_mglGraph_SetPalColor,0,0,2,_wrap_mglGraph_SetPalColor_texinfo},
+{"mglGraph_SetPalNum",_wrap_mglGraph_SetPalNum,0,0,2,_wrap_mglGraph_SetPalNum_texinfo},
+{"mglGraph_SetPalette",_wrap_mglGraph_SetPalette,0,0,2,_wrap_mglGraph_SetPalette_texinfo},
+{"mglGraph_SetScheme",_wrap_mglGraph_SetScheme,0,0,2,_wrap_mglGraph_SetScheme_texinfo},
+{"mglGraph_SetRotatedText",_wrap_mglGraph_SetRotatedText,0,0,2,_wrap_mglGraph_SetRotatedText_texinfo},
+{"mglGraph_SetCut",_wrap_mglGraph_SetCut,0,0,2,_wrap_mglGraph_SetCut_texinfo},
+{"mglGraph_SetCutBox",_wrap_mglGraph_SetCutBox,0,0,2,_wrap_mglGraph_SetCutBox_texinfo},
+{"mglGraph_SetTickLen",_wrap_mglGraph_SetTickLen,0,0,2,_wrap_mglGraph_SetTickLen_texinfo},
+{"mglGraph_SetTickStl",_wrap_mglGraph_SetTickStl,0,0,2,_wrap_mglGraph_SetTickStl_texinfo},
+{"mglGraph_SetBaseLineWidth",_wrap_mglGraph_SetBaseLineWidth,0,0,2,_wrap_mglGraph_SetBaseLineWidth_texinfo},
+{"mglGraph_SetSize",_wrap_mglGraph_SetSize,0,0,2,_wrap_mglGraph_SetSize_texinfo},
+{"mglGraph_SetBarWidth",_wrap_mglGraph_SetBarWidth,0,0,2,_wrap_mglGraph_SetBarWidth_texinfo},
+{"mglGraph_SetMarkSize",_wrap_mglGraph_SetMarkSize,0,0,2,_wrap_mglGraph_SetMarkSize_texinfo},
+{"mglGraph_SetArrowSize",_wrap_mglGraph_SetArrowSize,0,0,2,_wrap_mglGraph_SetArrowSize_texinfo},
+{"mglGraph_SetFontSize",_wrap_mglGraph_SetFontSize,0,0,2,_wrap_mglGraph_SetFontSize_texinfo},
+{"mglGraph_SetFontDef",_wrap_mglGraph_SetFontDef,0,0,2,_wrap_mglGraph_SetFontDef_texinfo},
+{"mglGraph_SetAlphaDef",_wrap_mglGraph_SetAlphaDef,0,0,2,_wrap_mglGraph_SetAlphaDef_texinfo},
+{"mglGraph_SetAxialDir",_wrap_mglGraph_SetAxialDir,0,0,2,_wrap_mglGraph_SetAxialDir_texinfo},
+{"mglGraph_SetMeshNum",_wrap_mglGraph_SetMeshNum,0,0,2,_wrap_mglGraph_SetMeshNum_texinfo},
+{"mglGraph_Zoom",_wrap_mglGraph_Zoom,0,0,2,_wrap_mglGraph_Zoom_texinfo},
+{"mglGraph_SetPlotFactor",_wrap_mglGraph_SetPlotFactor,0,0,2,_wrap_mglGraph_SetPlotFactor_texinfo},
+{"mglGraph_SetDrawFace",_wrap_mglGraph_SetDrawFace,0,0,2,_wrap_mglGraph_SetDrawFace_texinfo},
+{"mglGraph_SetLegendBox",_wrap_mglGraph_SetLegendBox,0,0,2,_wrap_mglGraph_SetLegendBox_texinfo},
+{"mglGraph_LoadFont",_wrap_mglGraph_LoadFont,0,0,2,_wrap_mglGraph_LoadFont_texinfo},
+{"mglGraph_CopyFont",_wrap_mglGraph_CopyFont,0,0,2,_wrap_mglGraph_CopyFont_texinfo},
+{"mglGraph_RestoreFont",_wrap_mglGraph_RestoreFont,0,0,2,_wrap_mglGraph_RestoreFont_texinfo},
+{"mglGraph_ShowImage",_wrap_mglGraph_ShowImage,0,0,2,_wrap_mglGraph_ShowImage_texinfo},
+{"mglGraph_WriteFrame",_wrap_mglGraph_WriteFrame,0,0,2,_wrap_mglGraph_WriteFrame_texinfo},
+{"mglGraph_WriteIDTF",_wrap_mglGraph_WriteIDTF,0,0,2,_wrap_mglGraph_WriteIDTF_texinfo},
+{"mglGraph_WriteJPEG",_wrap_mglGraph_WriteJPEG,0,0,2,_wrap_mglGraph_WriteJPEG_texinfo},
+{"mglGraph_WritePNG",_wrap_mglGraph_WritePNG,0,0,2,_wrap_mglGraph_WritePNG_texinfo},
+{"mglGraph_WriteEPS",_wrap_mglGraph_WriteEPS,0,0,2,_wrap_mglGraph_WriteEPS_texinfo},
+{"mglGraph_WriteSVG",_wrap_mglGraph_WriteSVG,0,0,2,_wrap_mglGraph_WriteSVG_texinfo},
+{"mglGraph_WriteGIF",_wrap_mglGraph_WriteGIF,0,0,2,_wrap_mglGraph_WriteGIF_texinfo},
+{"mglGraph_StartGIF",_wrap_mglGraph_StartGIF,0,0,2,_wrap_mglGraph_StartGIF_texinfo},
+{"mglGraph_CloseGIF",_wrap_mglGraph_CloseGIF,0,0,2,_wrap_mglGraph_CloseGIF_texinfo},
+{"mglGraph_NewFrame",_wrap_mglGraph_NewFrame,0,0,2,_wrap_mglGraph_NewFrame_texinfo},
+{"mglGraph_EndFrame",_wrap_mglGraph_EndFrame,0,0,2,_wrap_mglGraph_EndFrame_texinfo},
+{"mglGraph_GetNumFrame",_wrap_mglGraph_GetNumFrame,0,0,2,_wrap_mglGraph_GetNumFrame_texinfo},
+{"mglGraph_ResetFrames",_wrap_mglGraph_ResetFrames,0,0,2,_wrap_mglGraph_ResetFrames_texinfo},
+{"mglGraph_Flush",_wrap_mglGraph_Flush,0,0,2,_wrap_mglGraph_Flush_texinfo},
+{"mglGraph_GetRGB",_wrap_mglGraph_GetRGB,0,0,2,_wrap_mglGraph_GetRGB_texinfo},
+{"mglGraph_GetRGBA",_wrap_mglGraph_GetRGBA,0,0,2,_wrap_mglGraph_GetRGBA_texinfo},
+{"mglGraph_GetBGRN",_wrap_mglGraph_GetBGRN,0,0,2,_wrap_mglGraph_GetBGRN_texinfo},
+{"mglGraph_GetWidth",_wrap_mglGraph_GetWidth,0,0,2,_wrap_mglGraph_GetWidth_texinfo},
+{"mglGraph_GetHeight",_wrap_mglGraph_GetHeight,0,0,2,_wrap_mglGraph_GetHeight_texinfo},
+{"mglGraph_CalcXYZ",_wrap_mglGraph_CalcXYZ,0,0,2,_wrap_mglGraph_CalcXYZ_texinfo},
+{"mglGraph_CalcScr",_wrap_mglGraph_CalcScr,0,0,2,_wrap_mglGraph_CalcScr_texinfo},
+{"mglGraph_SetTranspType",_wrap_mglGraph_SetTranspType,0,0,2,_wrap_mglGraph_SetTranspType_texinfo},
+{"mglGraph_SetTransparent",_wrap_mglGraph_SetTransparent,0,0,2,_wrap_mglGraph_SetTransparent_texinfo},
+{"mglGraph_Alpha",_wrap_mglGraph_Alpha,0,0,2,_wrap_mglGraph_Alpha_texinfo},
+{"mglGraph_Fog",_wrap_mglGraph_Fog,0,0,2,_wrap_mglGraph_Fog_texinfo},
+{"mglGraph_Light",_wrap_mglGraph_Light,0,0,2,_wrap_mglGraph_Light_texinfo},
+{"mglGraph_AddLight",_wrap_mglGraph_AddLight,0,0,2,_wrap_mglGraph_AddLight_texinfo},
+{"mglGraph_SetAmbient",_wrap_mglGraph_SetAmbient,0,0,2,_wrap_mglGraph_SetAmbient_texinfo},
+{"mglGraph_Identity",_wrap_mglGraph_Identity,0,0,2,_wrap_mglGraph_Identity_texinfo},
+{"mglGraph_Clf",_wrap_mglGraph_Clf,0,0,2,_wrap_mglGraph_Clf_texinfo},
+{"mglGraph_SubPlot",_wrap_mglGraph_SubPlot,0,0,2,_wrap_mglGraph_SubPlot_texinfo},
+{"mglGraph_InPlot",_wrap_mglGraph_InPlot,0,0,2,_wrap_mglGraph_InPlot_texinfo},
+{"mglGraph_ColumnPlot",_wrap_mglGraph_ColumnPlot,0,0,2,_wrap_mglGraph_ColumnPlot_texinfo},
+{"mglGraph_StickPlot",_wrap_mglGraph_StickPlot,0,0,2,_wrap_mglGraph_StickPlot_texinfo},
+{"mglGraph_Aspect",_wrap_mglGraph_Aspect,0,0,2,_wrap_mglGraph_Aspect_texinfo},
+{"mglGraph_Rotate",_wrap_mglGraph_Rotate,0,0,2,_wrap_mglGraph_Rotate_texinfo},
+{"mglGraph_RotateN",_wrap_mglGraph_RotateN,0,0,2,_wrap_mglGraph_RotateN_texinfo},
+{"mglGraph_Perspective",_wrap_mglGraph_Perspective,0,0,2,_wrap_mglGraph_Perspective_texinfo},
+{"mglGraph_SetTicks",_wrap_mglGraph_SetTicks,0,0,2,_wrap_mglGraph_SetTicks_texinfo},
+{"mglGraph_AdjustTicks",_wrap_mglGraph_AdjustTicks,0,0,2,_wrap_mglGraph_AdjustTicks_texinfo},
+{"mglGraph_SetRanges",_wrap_mglGraph_SetRanges,0,0,2,_wrap_mglGraph_SetRanges_texinfo},
+{"mglGraph_SetAutoRanges",_wrap_mglGraph_SetAutoRanges,0,0,2,_wrap_mglGraph_SetAutoRanges_texinfo},
+{"mglGraph_SetOrigin",_wrap_mglGraph_SetOrigin,0,0,2,_wrap_mglGraph_SetOrigin_texinfo},
+{"mglGraph_SetCRange",_wrap_mglGraph_SetCRange,0,0,2,_wrap_mglGraph_SetCRange_texinfo},
+{"mglGraph_SetXRange",_wrap_mglGraph_SetXRange,0,0,2,_wrap_mglGraph_SetXRange_texinfo},
+{"mglGraph_SetYRange",_wrap_mglGraph_SetYRange,0,0,2,_wrap_mglGraph_SetYRange_texinfo},
+{"mglGraph_SetZRange",_wrap_mglGraph_SetZRange,0,0,2,_wrap_mglGraph_SetZRange_texinfo},
+{"mglGraph_SetFunc",_wrap_mglGraph_SetFunc,0,0,2,_wrap_mglGraph_SetFunc_texinfo},
+{"mglGraph_SetCoor",_wrap_mglGraph_SetCoor,0,0,2,_wrap_mglGraph_SetCoor_texinfo},
+{"mglGraph_Ternary",_wrap_mglGraph_Ternary,0,0,2,_wrap_mglGraph_Ternary_texinfo},
+{"mglGraph_CutOff",_wrap_mglGraph_CutOff,0,0,2,_wrap_mglGraph_CutOff_texinfo},
+{"mglGraph_Box",_wrap_mglGraph_Box,0,0,2,_wrap_mglGraph_Box_texinfo},
+{"mglGraph_Axis",_wrap_mglGraph_Axis,0,0,2,_wrap_mglGraph_Axis_texinfo},
+{"mglGraph_Label",_wrap_mglGraph_Label,0,0,2,_wrap_mglGraph_Label_texinfo},
+{"mglGraph_SetTuneTicks",_wrap_mglGraph_SetTuneTicks,0,0,2,_wrap_mglGraph_SetTuneTicks_texinfo},
+{"mglGraph_SetXTT",_wrap_mglGraph_SetXTT,0,0,2,_wrap_mglGraph_SetXTT_texinfo},
+{"mglGraph_SetYTT",_wrap_mglGraph_SetYTT,0,0,2,_wrap_mglGraph_SetYTT_texinfo},
+{"mglGraph_SetZTT",_wrap_mglGraph_SetZTT,0,0,2,_wrap_mglGraph_SetZTT_texinfo},
+{"mglGraph_SetCTT",_wrap_mglGraph_SetCTT,0,0,2,_wrap_mglGraph_SetCTT_texinfo},
+{"mglGraph_Ball",_wrap_mglGraph_Ball,0,0,2,_wrap_mglGraph_Ball_texinfo},
+{"mglGraph_Line",_wrap_mglGraph_Line,0,0,2,_wrap_mglGraph_Line_texinfo},
+{"mglGraph_FaceX",_wrap_mglGraph_FaceX,0,0,2,_wrap_mglGraph_FaceX_texinfo},
+{"mglGraph_FaceY",_wrap_mglGraph_FaceY,0,0,2,_wrap_mglGraph_FaceY_texinfo},
+{"mglGraph_FaceZ",_wrap_mglGraph_FaceZ,0,0,2,_wrap_mglGraph_FaceZ_texinfo},
+{"mglGraph_Curve",_wrap_mglGraph_Curve,0,0,2,_wrap_mglGraph_Curve_texinfo},
+{"mglGraph_Drop",_wrap_mglGraph_Drop,0,0,2,_wrap_mglGraph_Drop_texinfo},
+{"mglGraph_Sphere",_wrap_mglGraph_Sphere,0,0,2,_wrap_mglGraph_Sphere_texinfo},
+{"mglGraph_Cone",_wrap_mglGraph_Cone,0,0,2,_wrap_mglGraph_Cone_texinfo},
+{"mglGraph_Putsw",_wrap_mglGraph_Putsw,0,0,2,_wrap_mglGraph_Putsw_texinfo},
+{"mglGraph_Puts",_wrap_mglGraph_Puts,0,0,2,_wrap_mglGraph_Puts_texinfo},
+{"mglGraph_Title",_wrap_mglGraph_Title,0,0,2,_wrap_mglGraph_Title_texinfo},
+{"mglGraph_Colorbar",_wrap_mglGraph_Colorbar,0,0,2,_wrap_mglGraph_Colorbar_texinfo},
+{"mglGraph_SimplePlot",_wrap_mglGraph_SimplePlot,0,0,2,_wrap_mglGraph_SimplePlot_texinfo},
+{"mglGraph_AddLegend",_wrap_mglGraph_AddLegend,0,0,2,_wrap_mglGraph_AddLegend_texinfo},
+{"mglGraph_AddLegendw",_wrap_mglGraph_AddLegendw,0,0,2,_wrap_mglGraph_AddLegendw_texinfo},
+{"mglGraph_ClearLegend",_wrap_mglGraph_ClearLegend,0,0,2,_wrap_mglGraph_ClearLegend_texinfo},
+{"mglGraph_Legend",_wrap_mglGraph_Legend,0,0,2,_wrap_mglGraph_Legend_texinfo},
+{"mglGraph_Plot",_wrap_mglGraph_Plot,0,0,2,_wrap_mglGraph_Plot_texinfo},
+{"mglGraph_BoxPlot",_wrap_mglGraph_BoxPlot,0,0,2,_wrap_mglGraph_BoxPlot_texinfo},
+{"mglGraph_Radar",_wrap_mglGraph_Radar,0,0,2,_wrap_mglGraph_Radar_texinfo},
+{"mglGraph_Tens",_wrap_mglGraph_Tens,0,0,2,_wrap_mglGraph_Tens_texinfo},
+{"mglGraph_Area",_wrap_mglGraph_Area,0,0,2,_wrap_mglGraph_Area_texinfo},
+{"mglGraph_Stem",_wrap_mglGraph_Stem,0,0,2,_wrap_mglGraph_Stem_texinfo},
+{"mglGraph_Step",_wrap_mglGraph_Step,0,0,2,_wrap_mglGraph_Step_texinfo},
+{"mglGraph_Bars",_wrap_mglGraph_Bars,0,0,2,_wrap_mglGraph_Bars_texinfo},
+{"mglGraph_Barh",_wrap_mglGraph_Barh,0,0,2,_wrap_mglGraph_Barh_texinfo},
+{"mglGraph_Region",_wrap_mglGraph_Region,0,0,2,_wrap_mglGraph_Region_texinfo},
+{"mglGraph_Torus",_wrap_mglGraph_Torus,0,0,2,_wrap_mglGraph_Torus_texinfo},
+{"mglGraph_Text",_wrap_mglGraph_Text,0,0,2,_wrap_mglGraph_Text_texinfo},
+{"mglGraph_Chart",_wrap_mglGraph_Chart,0,0,2,_wrap_mglGraph_Chart_texinfo},
+{"mglGraph_Error",_wrap_mglGraph_Error,0,0,2,_wrap_mglGraph_Error_texinfo},
+{"mglGraph_Mark",_wrap_mglGraph_Mark,0,0,2,_wrap_mglGraph_Mark_texinfo},
+{"mglGraph_TextMark",_wrap_mglGraph_TextMark,0,0,2,_wrap_mglGraph_TextMark_texinfo},
+{"mglGraph_Tube",_wrap_mglGraph_Tube,0,0,2,_wrap_mglGraph_Tube_texinfo},
+{"mglGraph_Grid",_wrap_mglGraph_Grid,0,0,2,_wrap_mglGraph_Grid_texinfo},
+{"mglGraph_Mesh",_wrap_mglGraph_Mesh,0,0,2,_wrap_mglGraph_Mesh_texinfo},
+{"mglGraph_Fall",_wrap_mglGraph_Fall,0,0,2,_wrap_mglGraph_Fall_texinfo},
+{"mglGraph_Belt",_wrap_mglGraph_Belt,0,0,2,_wrap_mglGraph_Belt_texinfo},
+{"mglGraph_Surf",_wrap_mglGraph_Surf,0,0,2,_wrap_mglGraph_Surf_texinfo},
+{"mglGraph_Tile",_wrap_mglGraph_Tile,0,0,2,_wrap_mglGraph_Tile_texinfo},
+{"mglGraph_TileS",_wrap_mglGraph_TileS,0,0,2,_wrap_mglGraph_TileS_texinfo},
+{"mglGraph_Dens",_wrap_mglGraph_Dens,0,0,2,_wrap_mglGraph_Dens_texinfo},
+{"mglGraph_Boxs",_wrap_mglGraph_Boxs,0,0,2,_wrap_mglGraph_Boxs_texinfo},
+{"mglGraph_Cont",_wrap_mglGraph_Cont,0,0,2,_wrap_mglGraph_Cont_texinfo},
+{"mglGraph_ContF",_wrap_mglGraph_ContF,0,0,2,_wrap_mglGraph_ContF_texinfo},
+{"mglGraph_ContD",_wrap_mglGraph_ContD,0,0,2,_wrap_mglGraph_ContD_texinfo},
+{"mglGraph_Axial",_wrap_mglGraph_Axial,0,0,2,_wrap_mglGraph_Axial_texinfo},
+{"mglGraph_SurfC",_wrap_mglGraph_SurfC,0,0,2,_wrap_mglGraph_SurfC_texinfo},
+{"mglGraph_SurfA",_wrap_mglGraph_SurfA,0,0,2,_wrap_mglGraph_SurfA_texinfo},
+{"mglGraph_STFA",_wrap_mglGraph_STFA,0,0,2,_wrap_mglGraph_STFA_texinfo},
+{"mglGraph_Dew",_wrap_mglGraph_Dew,0,0,2,_wrap_mglGraph_Dew_texinfo},
+{"mglGraph_Traj",_wrap_mglGraph_Traj,0,0,2,_wrap_mglGraph_Traj_texinfo},
+{"mglGraph_Vect",_wrap_mglGraph_Vect,0,0,2,_wrap_mglGraph_Vect_texinfo},
+{"mglGraph_VectL",_wrap_mglGraph_VectL,0,0,2,_wrap_mglGraph_VectL_texinfo},
+{"mglGraph_VectC",_wrap_mglGraph_VectC,0,0,2,_wrap_mglGraph_VectC_texinfo},
+{"mglGraph_Map",_wrap_mglGraph_Map,0,0,2,_wrap_mglGraph_Map_texinfo},
+{"mglGraph_Surf3A",_wrap_mglGraph_Surf3A,0,0,2,_wrap_mglGraph_Surf3A_texinfo},
+{"mglGraph_Surf3C",_wrap_mglGraph_Surf3C,0,0,2,_wrap_mglGraph_Surf3C_texinfo},
+{"mglGraph_Flow",_wrap_mglGraph_Flow,0,0,2,_wrap_mglGraph_Flow_texinfo},
+{"mglGraph_FlowP",_wrap_mglGraph_FlowP,0,0,2,_wrap_mglGraph_FlowP_texinfo},
+{"mglGraph_Pipe",_wrap_mglGraph_Pipe,0,0,2,_wrap_mglGraph_Pipe_texinfo},
+{"mglGraph_Grid3",_wrap_mglGraph_Grid3,0,0,2,_wrap_mglGraph_Grid3_texinfo},
+{"mglGraph_GridA",_wrap_mglGraph_GridA,0,0,2,_wrap_mglGraph_GridA_texinfo},
+{"mglGraph_Dens3",_wrap_mglGraph_Dens3,0,0,2,_wrap_mglGraph_Dens3_texinfo},
+{"mglGraph_DensA",_wrap_mglGraph_DensA,0,0,2,_wrap_mglGraph_DensA_texinfo},
+{"mglGraph_Surf3",_wrap_mglGraph_Surf3,0,0,2,_wrap_mglGraph_Surf3_texinfo},
+{"mglGraph_Cloud",_wrap_mglGraph_Cloud,0,0,2,_wrap_mglGraph_Cloud_texinfo},
+{"mglGraph_Cont3",_wrap_mglGraph_Cont3,0,0,2,_wrap_mglGraph_Cont3_texinfo},
+{"mglGraph_ContA",_wrap_mglGraph_ContA,0,0,2,_wrap_mglGraph_ContA_texinfo},
+{"mglGraph_ContF3",_wrap_mglGraph_ContF3,0,0,2,_wrap_mglGraph_ContF3_texinfo},
+{"mglGraph_ContFA",_wrap_mglGraph_ContFA,0,0,2,_wrap_mglGraph_ContFA_texinfo},
+{"mglGraph_Beam",_wrap_mglGraph_Beam,0,0,2,_wrap_mglGraph_Beam_texinfo},
+{"mglGraph_TriPlot",_wrap_mglGraph_TriPlot,0,0,2,_wrap_mglGraph_TriPlot_texinfo},
+{"mglGraph_Dots",_wrap_mglGraph_Dots,0,0,2,_wrap_mglGraph_Dots_texinfo},
+{"mglGraph_Crust",_wrap_mglGraph_Crust,0,0,2,_wrap_mglGraph_Crust_texinfo},
+{"mglGraph_DensX",_wrap_mglGraph_DensX,0,0,2,_wrap_mglGraph_DensX_texinfo},
+{"mglGraph_DensY",_wrap_mglGraph_DensY,0,0,2,_wrap_mglGraph_DensY_texinfo},
+{"mglGraph_DensZ",_wrap_mglGraph_DensZ,0,0,2,_wrap_mglGraph_DensZ_texinfo},
+{"mglGraph_ContX",_wrap_mglGraph_ContX,0,0,2,_wrap_mglGraph_ContX_texinfo},
+{"mglGraph_ContY",_wrap_mglGraph_ContY,0,0,2,_wrap_mglGraph_ContY_texinfo},
+{"mglGraph_ContZ",_wrap_mglGraph_ContZ,0,0,2,_wrap_mglGraph_ContZ_texinfo},
+{"mglGraph_ContFX",_wrap_mglGraph_ContFX,0,0,2,_wrap_mglGraph_ContFX_texinfo},
+{"mglGraph_ContFY",_wrap_mglGraph_ContFY,0,0,2,_wrap_mglGraph_ContFY_texinfo},
+{"mglGraph_ContFZ",_wrap_mglGraph_ContFZ,0,0,2,_wrap_mglGraph_ContFZ_texinfo},
+{"mglGraph_Hist",_wrap_mglGraph_Hist,0,0,2,_wrap_mglGraph_Hist_texinfo},
+{"mglGraph_Fit2",_wrap_mglGraph_Fit2,0,0,2,_wrap_mglGraph_Fit2_texinfo},
+{"mglGraph_Fit3",_wrap_mglGraph_Fit3,0,0,2,_wrap_mglGraph_Fit3_texinfo},
+{"mglGraph_Fit",_wrap_mglGraph_Fit,0,0,2,_wrap_mglGraph_Fit_texinfo},
+{"mglGraph_FitS",_wrap_mglGraph_FitS,0,0,2,_wrap_mglGraph_FitS_texinfo},
+{"mglGraph_PutsFit",_wrap_mglGraph_PutsFit,0,0,2,_wrap_mglGraph_PutsFit_texinfo},
+{"mglGraph_GetFit",_wrap_mglGraph_GetFit,0,0,2,_wrap_mglGraph_GetFit_texinfo},
+{"mglGraph_PDE",_wrap_mglGraph_PDE,0,0,2,_wrap_mglGraph_PDE_texinfo},
+{"mglGraph_Fill",_wrap_mglGraph_Fill,0,0,2,_wrap_mglGraph_Fill_texinfo},
+{"new_mglParse",_wrap_new_mglParse,0,0,2,_wrap_new_mglParse_texinfo},
+{"delete_mglParse",_wrap_delete_mglParse,0,0,2,_wrap_delete_mglParse_texinfo},
+{"mglParse_AddParam",_wrap_mglParse_AddParam,0,0,2,_wrap_mglParse_AddParam_texinfo},
+{"mglParse_AddVar",_wrap_mglParse_AddVar,0,0,2,_wrap_mglParse_AddVar_texinfo},
+{"mglParse_FindVar",_wrap_mglParse_FindVar,0,0,2,_wrap_mglParse_FindVar_texinfo},
+{"mglParse_Parse",_wrap_mglParse_Parse,0,0,2,_wrap_mglParse_Parse_texinfo},
+{"mglParse_Execute",_wrap_mglParse_Execute,0,0,2,_wrap_mglParse_Execute_texinfo},
+{"mglParse_RestoreOnce",_wrap_mglParse_RestoreOnce,0,0,2,_wrap_mglParse_RestoreOnce_texinfo},
+{"mglParse_AllowSetSize",_wrap_mglParse_AllowSetSize,0,0,2,_wrap_mglParse_AllowSetSize_texinfo},
+{0,0,0,0,0}
+};
+
+/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
+
+static swig_type_info _swigt__p_HMDT = {"_p_HMDT", "HMDT *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_HMGL = {"_p_HMGL", "HMGL *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_float = {"_p_float", "float *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_gsl_matrix = {"_p_gsl_matrix", "gsl_matrix *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_gsl_vector = {"_p_gsl_vector", "gsl_vector *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_mglData = {"_p_mglData", "mglData *", 0, 0, (void*)&_wrap_class_mglData, 0};
+static swig_type_info _swigt__p_mglGraph = {"_p_mglGraph", "mglGraph *", 0, 0, (void*)&_wrap_class_mglGraph, 0};
+static swig_type_info _swigt__p_mglParse = {"_p_mglParse", "mglParse *", 0, 0, (void*)&_wrap_class_mglParse, 0};
+static swig_type_info _swigt__p_mglPoint = {"_p_mglPoint", "mglPoint *", 0, 0, (void*)&_wrap_class_mglPoint, 0};
+static swig_type_info _swigt__p_mreal = {"_p_mreal", "mreal *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_p_double = {"_p_p_double", "double **", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_p_float = {"_p_p_float", "float **", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_p_p_double = {"_p_p_p_double", "double ***", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_p_p_float = {"_p_p_p_float", "float ***", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_wchar_t = {"_p_wchar_t", "wchar_t *", 0, 0, (void*)0, 0};
+
+static swig_type_info *swig_type_initial[] = {
+  &_swigt__p_HMDT,
+  &_swigt__p_HMGL,
+  &_swigt__p_char,
+  &_swigt__p_double,
+  &_swigt__p_float,
+  &_swigt__p_gsl_matrix,
+  &_swigt__p_gsl_vector,
+  &_swigt__p_int,
+  &_swigt__p_mglData,
+  &_swigt__p_mglGraph,
+  &_swigt__p_mglParse,
+  &_swigt__p_mglPoint,
+  &_swigt__p_mreal,
+  &_swigt__p_p_double,
+  &_swigt__p_p_float,
+  &_swigt__p_p_p_double,
+  &_swigt__p_p_p_float,
+  &_swigt__p_wchar_t,
+};
+
+static swig_cast_info _swigc__p_HMDT[] = {  {&_swigt__p_HMDT, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_HMGL[] = {  {&_swigt__p_HMGL, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_char[] = {  {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_double[] = {  {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_float[] = {  {&_swigt__p_float, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_gsl_matrix[] = {  {&_swigt__p_gsl_matrix, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_gsl_vector[] = {  {&_swigt__p_gsl_vector, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_int[] = {  {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_mglData[] = {  {&_swigt__p_mglData, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_mglGraph[] = {  {&_swigt__p_mglGraph, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_mglParse[] = {  {&_swigt__p_mglParse, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_mglPoint[] = {  {&_swigt__p_mglPoint, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_mreal[] = {  {&_swigt__p_mreal, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_p_double[] = {  {&_swigt__p_p_double, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_p_float[] = {  {&_swigt__p_p_float, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_p_p_double[] = {  {&_swigt__p_p_p_double, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_p_p_float[] = {  {&_swigt__p_p_p_float, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_wchar_t[] = {  {&_swigt__p_wchar_t, 0, 0, 0},{0, 0, 0, 0}};
+
+static swig_cast_info *swig_cast_initial[] = {
+  _swigc__p_HMDT,
+  _swigc__p_HMGL,
+  _swigc__p_char,
+  _swigc__p_double,
+  _swigc__p_float,
+  _swigc__p_gsl_matrix,
+  _swigc__p_gsl_vector,
+  _swigc__p_int,
+  _swigc__p_mglData,
+  _swigc__p_mglGraph,
+  _swigc__p_mglParse,
+  _swigc__p_mglPoint,
+  _swigc__p_mreal,
+  _swigc__p_p_double,
+  _swigc__p_p_float,
+  _swigc__p_p_p_double,
+  _swigc__p_p_p_float,
+  _swigc__p_wchar_t,
+};
+
+
+/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
+
+/* -----------------------------------------------------------------------------
+ * Type initialization:
+ * This problem is tough by the requirement that no dynamic 
+ * memory is used. Also, since swig_type_info structures store pointers to 
+ * swig_cast_info structures and swig_cast_info structures store pointers back
+ * to swig_type_info structures, we need some lookup code at initialization. 
+ * The idea is that swig generates all the structures that are needed. 
+ * The runtime then collects these partially filled structures. 
+ * The SWIG_InitializeModule function takes these initial arrays out of 
+ * swig_module, and does all the lookup, filling in the swig_module.types
+ * array with the correct data and linking the correct swig_cast_info
+ * structures together.
+ *
+ * The generated swig_type_info structures are assigned staticly to an initial 
+ * array. We just loop through that array, and handle each type individually.
+ * First we lookup if this type has been already loaded, and if so, use the
+ * loaded structure instead of the generated one. Then we have to fill in the
+ * cast linked list. The cast data is initially stored in something like a
+ * two-dimensional array. Each row corresponds to a type (there are the same
+ * number of rows as there are in the swig_type_initial array). Each entry in
+ * a column is one of the swig_cast_info structures for that type.
+ * The cast_initial array is actually an array of arrays, because each row has
+ * a variable number of columns. So to actually build the cast linked list,
+ * we find the array of casts associated with the type, and loop through it 
+ * adding the casts to the list. The one last trick we need to do is making
+ * sure the type pointer in the swig_cast_info struct is correct.
+ *
+ * First off, we lookup the cast->type name to see if it is already loaded. 
+ * There are three cases to handle:
+ *  1) If the cast->type has already been loaded AND the type we are adding
+ *     casting info to has not been loaded (it is in this module), THEN we
+ *     replace the cast->type pointer with the type pointer that has already
+ *     been loaded.
+ *  2) If BOTH types (the one we are adding casting info to, and the 
+ *     cast->type) are loaded, THEN the cast info has already been loaded by
+ *     the previous module so we just ignore it.
+ *  3) Finally, if cast->type has not already been loaded, then we add that
+ *     swig_cast_info to the linked list (because the cast->type) pointer will
+ *     be correct.
+ * ----------------------------------------------------------------------------- */
+
+#ifdef __cplusplus
+extern "C" {
+#if 0
+} /* c-mode */
+#endif
+#endif
+
+#if 0
+#define SWIGRUNTIME_DEBUG
+#endif
+
+
+SWIGRUNTIME void
+SWIG_InitializeModule(void *clientdata) {
+  size_t i;
+  swig_module_info *module_head, *iter;
+  int found, init;
+
+  clientdata = clientdata;
+
+  /* check to see if the circular list has been setup, if not, set it up */
+  if (swig_module.next==0) {
+    /* Initialize the swig_module */
+    swig_module.type_initial = swig_type_initial;
+    swig_module.cast_initial = swig_cast_initial;
+    swig_module.next = &swig_module;
+    init = 1;
+  } else {
+    init = 0;
+  }
+
+  /* Try and load any already created modules */
+  module_head = SWIG_GetModule(clientdata);
+  if (!module_head) {
+    /* This is the first module loaded for this interpreter */
+    /* so set the swig module into the interpreter */
+    SWIG_SetModule(clientdata, &swig_module);
+    module_head = &swig_module;
+  } else {
+    /* the interpreter has loaded a SWIG module, but has it loaded this one? */
+    found=0;
+    iter=module_head;
+    do {
+      if (iter==&swig_module) {
+        found=1;
+        break;
+      }
+      iter=iter->next;
+    } while (iter!= module_head);
+
+    /* if the is found in the list, then all is done and we may leave */
+    if (found) return;
+    /* otherwise we must add out module into the list */
+    swig_module.next = module_head->next;
+    module_head->next = &swig_module;
+  }
+
+  /* When multiple interpeters are used, a module could have already been initialized in
+     a different interpreter, but not yet have a pointer in this interpreter.
+     In this case, we do not want to continue adding types... everything should be
+     set up already */
+  if (init == 0) return;
+
+  /* Now work on filling in swig_module.types */
+#ifdef SWIGRUNTIME_DEBUG
+  printf("SWIG_InitializeModule: size %d\n", swig_module.size);
+#endif
+  for (i = 0; i < swig_module.size; ++i) {
+    swig_type_info *type = 0;
+    swig_type_info *ret;
+    swig_cast_info *cast;
+  
+#ifdef SWIGRUNTIME_DEBUG
+    printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
+#endif
+
+    /* if there is another module already loaded */
+    if (swig_module.next != &swig_module) {
+      type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
+    }
+    if (type) {
+      /* Overwrite clientdata field */
+#ifdef SWIGRUNTIME_DEBUG
+      printf("SWIG_InitializeModule: found type %s\n", type->name);
+#endif
+      if (swig_module.type_initial[i]->clientdata) {
+	type->clientdata = swig_module.type_initial[i]->clientdata;
+#ifdef SWIGRUNTIME_DEBUG
+      printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
+#endif
+      }
+    } else {
+      type = swig_module.type_initial[i];
+    }
+
+    /* Insert casting types */
+    cast = swig_module.cast_initial[i];
+    while (cast->type) {
+    
+      /* Don't need to add information already in the list */
+      ret = 0;
+#ifdef SWIGRUNTIME_DEBUG
+      printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
+#endif
+      if (swig_module.next != &swig_module) {
+        ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
+#ifdef SWIGRUNTIME_DEBUG
+	if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
+#endif
+      }
+      if (ret) {
+	if (type == swig_module.type_initial[i]) {
+#ifdef SWIGRUNTIME_DEBUG
+	  printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
+#endif
+	  cast->type = ret;
+	  ret = 0;
+	} else {
+	  /* Check for casting already in the list */
+	  swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
+#ifdef SWIGRUNTIME_DEBUG
+	  if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
+#endif
+	  if (!ocast) ret = 0;
+	}
+      }
+
+      if (!ret) {
+#ifdef SWIGRUNTIME_DEBUG
+	printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
+#endif
+        if (type->cast) {
+          type->cast->prev = cast;
+          cast->next = type->cast;
+        }
+        type->cast = cast;
+      }
+      cast++;
+    }
+    /* Set entry in modules->types array equal to the type */
+    swig_module.types[i] = type;
+  }
+  swig_module.types[i] = 0;
+
+#ifdef SWIGRUNTIME_DEBUG
+  printf("**** SWIG_InitializeModule: Cast List ******\n");
+  for (i = 0; i < swig_module.size; ++i) {
+    int j = 0;
+    swig_cast_info *cast = swig_module.cast_initial[i];
+    printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
+    while (cast->type) {
+      printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
+      cast++;
+      ++j;
+    }
+  printf("---- Total casts: %d\n",j);
+  }
+  printf("**** SWIG_InitializeModule: Cast List ******\n");
+#endif
+}
+
+/* This function will propagate the clientdata field of type to
+* any new swig_type_info structures that have been added into the list
+* of equivalent types.  It is like calling
+* SWIG_TypeClientData(type, clientdata) a second time.
+*/
+SWIGRUNTIME void
+SWIG_PropagateClientData(void) {
+  size_t i;
+  swig_cast_info *equiv;
+  static int init_run = 0;
+
+  if (init_run) return;
+  init_run = 1;
+
+  for (i = 0; i < swig_module.size; i++) {
+    if (swig_module.types[i]->clientdata) {
+      equiv = swig_module.types[i]->cast;
+      while (equiv) {
+        if (!equiv->converter) {
+          if (equiv->type && !equiv->type->clientdata)
+            SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
+        }
+        equiv = equiv->next;
+      }
+    }
+  }
+}
+
+#ifdef __cplusplus
+#if 0
+{ /* c-mode */
+#endif
+}
+#endif
+
+
+
+static void SWIG_init_user(octave_swig_type* module_ns);
+
+DEFUN_DLD (SWIG_name,args,nargout,SWIG_name_d) {
+  static bool already_init=false;
+  if (already_init)
+    return octave_value_list();
+  already_init=true;
+
+  octave_swig_ref::register_type();
+  octave_swig_packed::register_type();
+  SWIG_InitializeModule(0);
+  SWIG_PropagateClientData();
+  
+  install_builtin_function(swig_type,"swig_type",std::string());
+  install_builtin_function(swig_typequery,"swig_typequery",std::string());
+  install_builtin_function(swig_this,"swig_this",std::string());
+  install_builtin_function(swig_subclass,"subclass",std::string());
+
+  bool global_option=true; // * swig cli option should control this default
+  for (int j=0;j<args.length();++j)
+    if (args(j).is_string()&&args(j).string_value()=="noglobal")
+      global_option=true;
+    else if (args(j).is_string()&&args(j).string_value()=="noglobal")
+      global_option=false;
+
+  octave_swig_type* cvar_ns=new octave_swig_type;
+  for (int j=0;swig_globals[j].name;++j)
+    if (swig_globals[j].get_method)
+      cvar_ns->assign(swig_globals[j].name,&swig_globals[j]);
+
+  octave_swig_type* module_ns=new octave_swig_type(0, 0, 0, true);
+  module_ns->assign("cvar",Swig::swig_value_ref(cvar_ns));
+  for (int j=0;swig_globals[j].name;++j)
+    if (swig_globals[j].method)
+      module_ns->assign(swig_globals[j].name,&swig_globals[j]);
+
+  // * need better solution here; swig_type -> octave_class mapping is 
+  // * really n-to-1, in some cases such as template partial spec, etc. 
+  // * see failing tests.
+  for (int j=0;swig_types[j];++j)
+    if (swig_types[j]->clientdata) {
+      swig_octave_class* c=(swig_octave_class*)swig_types[j]->clientdata;
+      module_ns->assign(c->name,
+			Swig::swig_value_ref
+			(new octave_swig_type(0,swig_types[j])));
+    }
+
+  SWIG_init_user(module_ns);
+
+  SWIG_InstallOps(octave_swig_ref::static_type_id());
+
+  // the incref is necessary so install_global doesn't destroy module_ns,
+  // as it would if it installed something with the same name as the module.
+  module_ns->incref();
+  if (global_option)
+    module_ns->install_global();
+  module_ns->decref();
+
+#if USE_OCTAVE_API_VERSION<37
+  link_to_global_variable(curr_sym_tab->lookup(SWIG_name_d,true));
+#else
+  symbol_table::varref(SWIG_name_d);
+  symbol_table::mark_global(SWIG_name_d);
+#endif
+  set_global_value(SWIG_name_d,Swig::swig_value_ref(module_ns));
+
+#if USE_OCTAVE_API_VERSION>=37
+  mlock();
+#endif
+
+  return octave_value_list();
+}
+
+// workaround bug in octave where installing global variable of custom type and then
+// exiting without explicitly clearing the variable causes octave to segfault.
+#if USE_OCTAVE_API_VERSION>=37
+struct oct_file_unload {
+  ~oct_file_unload() {
+    string_vector vars = symbol_table::global_variable_names();
+    for (int i = 0; i < vars.length(); i++)
+      symbol_table::clear_global(vars[i]);
+  }
+};
+static oct_file_unload __unload;
+#endif
+
+
+static void SWIG_init_user(octave_swig_type* module_ns)
+{
+  
+}
+
diff --git a/libtool b/libtool
new file mode 100755
index 0000000..0f2e9a4
--- /dev/null
+++ b/libtool
@@ -0,0 +1,9069 @@
+#! /bin/bash
+
+# libtool - Provide generalized library-building support services.
+# Generated automatically by config.status (mathgl) 1.10
+# Libtool was configured on host filippos:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008 Free Software Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+#   This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags="CXX "
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Assembler program.
+AS=as
+
+# DLL creation program.
+DLLTOOL=dlltool
+
+# Object dumper program.
+OBJDUMP=objdump
+
+# Which release of libtool.m4 was used?
+macro_version=2.2.6
+macro_revision=1.3012
+
+# Whether or not to build shared libraries.
+build_libtool_libs=yes
+
+# Whether or not to build static libraries.
+build_old_libs=yes
+
+# What type of objects to build.
+pic_mode=default
+
+# Whether or not to optimize for fast installation.
+fast_install=yes
+
+# The host system.
+host_alias=x86_64-linux-gnu
+host=x86_64-pc-linux-gnu
+host_os=linux-gnu
+
+# The build system.
+build_alias=x86_64-linux-gnu
+build=x86_64-pc-linux-gnu
+build_os=linux-gnu
+
+# A sed program that does not truncate output.
+SED="/bin/sed"
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP="/bin/grep"
+
+# An ERE matcher.
+EGREP="/bin/grep -E"
+
+# A literal string matcher.
+FGREP="/bin/grep -F"
+
+# A BSD- or MS-compatible name lister.
+NM="/usr/bin/nm -B"
+
+# Whether we need soft or hard links.
+LN_S="ln -s"
+
+# What is the maximum length of a command?
+max_cmd_len=3458764513820540925
+
+# Object file suffix (normally "o").
+objext=o
+
+# Executable file suffix (normally "").
+exeext=
+
+# whether the shell understands "unset".
+lt_unset=unset
+
+# turn spaces into newlines.
+SP2NL="tr \\040 \\012"
+
+# turn newlines into spaces.
+NL2SP="tr \\015\\012 \\040\\040"
+
+# How to create reloadable object files.
+reload_flag=" -r"
+reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method="pass_all"
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd="\$MAGIC_CMD"
+
+# The archiver.
+AR="ar"
+AR_FLAGS="cru"
+
+# A symbol stripping program.
+STRIP="strip"
+
+# Commands used to install an old-style archive.
+RANLIB="ranlib"
+old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$oldlib"
+old_postuninstall_cmds=""
+
+# A C compiler.
+LTCC="x86_64-linux-gnu-gcc"
+
+# LTCC compiler flags.
+LTCFLAGS="-Wall -g -O2"
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe="sed -n -e 's/^.*[	 ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[	 ][	 ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'"
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl="sed -n -e 's/^T .* \\(.*\\)\$/extern int \\1();/p' -e 's/^[ABCDGIRSTW]* .* \\(.*\\)\$/extern char \\1;/p'"
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address="sed -n -e 's/^: \\([^ ]*\\) \$/  {\\\"\\1\\\", (void *) 0},/p' -e 's/^[ABCDGIRSTW]* \\([^ ]*\\) \\([^ ]*\\)\$/  {\"\\2\", (void *) \\&\\2},/p'"
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \\([^ ]*\\) \$/  {\\\"\\1\\\", (void *) 0},/p' -e 's/^[ABCDGIRSTW]* \\([^ ]*\\) \\(lib[^ ]*\\)\$/  {\"\\2\", (void *) \\&\\2},/p' -e 's/^[ABCDGIRSTW]* \\([^ ]*\\) \\([^ ]*\\)\$/  {\"lib\\2\", (void *) \\&\\2},/p'"
+
+# The name of the directory that contains temporary libtool files.
+objdir=.libs
+
+# Shell to use when invoking shell scripts.
+SHELL="/bin/bash"
+
+# An echo program that does not interpret backslashes.
+ECHO="echo"
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=file
+
+# Must we lock files when doing compilation?
+need_locks="no"
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=""
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=""
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=""
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=""
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=""
+
+# Old archive suffix (normally "a").
+libext=a
+
+# Shared library suffix (normally ".so").
+shrext_cmds=".so"
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=""
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink="PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=no
+
+# Do we need a version for libraries?
+need_version=no
+
+# Library versioning type.
+version_type=linux
+
+# Shared library runtime path variable.
+runpath_var=LD_RUN_PATH
+
+# Shared library path variable.
+shlibpath_var=LD_LIBRARY_PATH
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=no
+
+# Format of library name prefix.
+libname_spec="lib\$name"
+
+# List of archive names.  First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec="\${libname}\${release}\${shared_ext}\$versuffix \${libname}\${release}\${shared_ext}\$major \$libname\${shared_ext}"
+
+# The coded name of the library, if different from the real name.
+soname_spec="\${libname}\${release}\${shared_ext}\$major"
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=""
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=""
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds="PATH=\\\"\\\$PATH:/sbin\\\" ldconfig -n \$libdir"
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=""
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=yes
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec="/usr/lib/gcc/x86_64-linux-gnu/4.4.5 /usr/lib /lib"
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/atlas /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu "
+
+# Whether dlopen is supported.
+dlopen_support=yes
+
+# Whether dlopen of programs is supported.
+dlopen_self=yes
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=no
+
+# Commands to strip libraries.
+old_striplib="strip --strip-debug"
+striplib="strip --strip-unneeded"
+
+
+# The linker used to build libraries.
+LD="/usr/bin/ld -m elf_x86_64"
+
+# Commands used to build an old-style archive.
+old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$oldlib"
+
+# A language specific compiler.
+CC="x86_64-linux-gnu-gcc"
+
+# Is the compiler the GNU compiler?
+with_gcc=yes
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=" -fno-builtin"
+
+# How to pass a linker flag through the compiler.
+wl="-Wl,"
+
+# Additional compiler flags for building library objects.
+pic_flag=" -fPIC -DPIC"
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag="-static"
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o="yes"
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=no
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=no
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec="\${wl}--export-dynamic"
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive"
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object="no"
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=""
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=""
+
+# Commands used to build a shared archive.
+archive_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib"
+archive_expsym_cmds="echo \\\"{ global:\\\" > \$output_objdir/\$libname.ver~
+	    cat \$export_symbols | sed -e \\\"s/\\\\(.*\\\\)/\\\\1;/\\\" >> \$output_objdir/\$libname.ver~
+	    echo \\\"local: *; };\\\" >> \$output_objdir/\$libname.ver~
+	    \$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-version-script \${wl}\$output_objdir/\$libname.ver -o \$lib"
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=""
+module_expsym_cmds=""
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld="yes"
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=""
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=""
+
+# Flag to hardcode $libdir into a binary during linking.
+# This must work even if $libdir does not exist
+hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir"
+
+# If ld is used when linking, flag to hardcode $libdir into a binary
+# during linking.  This must work even if $libdir does not exist.
+hardcode_libdir_flag_spec_ld=""
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=""
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=no
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting ${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=no
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=no
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=unsupported
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=no
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=no
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=no
+
+# Fix the shell variable $srcfile for the compiler.
+fix_srcfile_path=""
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=no
+
+# The commands to list exported symbols.
+export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED 's/.* //' | sort | uniq > \$export_symbols"
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms="_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*"
+
+# Symbols that must always be exported.
+include_expsyms=""
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=""
+
+# Specify filename containing input files.
+file_list_spec=""
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=immediate
+
+# The directories searched by this compiler when creating a shared library.
+compiler_lib_search_dirs=""
+
+# Dependencies to place before and after the objects being linked to
+# create a shared library.
+predep_objects=""
+postdep_objects=""
+predeps=""
+postdeps=""
+
+# The library search path used internally by the compiler when linking
+# a shared library.
+compiler_lib_search_path=""
+
+# ### END LIBTOOL CONFIG
+
+# Generated from ltmain.m4sh.
+
+# ltmain.sh (GNU libtool) 2.2.6
+# Written by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions.  There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+#     --config             show all configuration variables
+#     --debug              enable verbose shell tracing
+# -n, --dry-run            display commands without modifying any files
+#     --features           display basic configuration information and exit
+#     --mode=MODE          use operation mode MODE
+#     --preserve-dup-deps  don't remove duplicate dependency libraries
+#     --quiet, --silent    don't print informational messages
+#     --tag=TAG            use configuration variables from tag TAG
+# -v, --verbose            print informational messages (default)
+#     --version            print version information
+# -h, --help               print short or long help message
+#
+# MODE must be one of the following:
+#
+#       clean              remove files from the build directory
+#       compile            compile a source file into a libtool object
+#       execute            automatically set library path, then run a program
+#       finish             complete the installation of libtool libraries
+#       install            install libraries or executables
+#       link               create a library or an executable
+#       uninstall          remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+#       host-triplet:	$host
+#       shell:		$SHELL
+#       compiler:		$LTCC
+#       compiler flags:		$LTCFLAGS
+#       linker:		$LD (gnu? $with_gnu_ld)
+#       $progname:		(GNU libtool) 2.2.6 Debian-2.2.6a-4
+#       automake:		$automake_version
+#       autoconf:		$autoconf_version
+#
+# Report bugs to <bug-libtool at gnu.org>.
+
+PROGRAM=ltmain.sh
+PACKAGE=libtool
+VERSION="2.2.6 Debian-2.2.6a-4"
+TIMESTAMP=""
+package_revision=1.3012
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# NLS nuisances: We save the old values to restore during execute mode.
+# Only set LANG and LC_ALL to C if already set.
+# These must not be set unconditionally because not all systems understand
+# e.g. LANG=C (notably SCO).
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+  eval "if test \"\${$lt_var+set}\" = set; then
+          save_$lt_var=\$$lt_var
+          $lt_var=C
+	  export $lt_var
+	  lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+	  lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+	fi"
+done
+
+$lt_unset CDPATH
+
+
+
+
+
+: ${CP="cp -f"}
+: ${ECHO="echo"}
+: ${EGREP="/bin/grep -E"}
+: ${FGREP="/bin/grep -F"}
+: ${GREP="/bin/grep"}
+: ${LN_S="ln -s"}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SED="/bin/sed"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63  # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77	  # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS=" 	$lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+#   dirname:  Compute the dirname of FILE.  If nonempty,
+#             add APPEND to the result, otherwise set result
+#             to NONDIR_REPLACEMENT.
+#             value returned in "$func_dirname_result"
+#   basename: Compute filename of FILE.
+#             value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+  # Extract subdirectory from the argument.
+  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+  if test "X$func_dirname_result" = "X${1}"; then
+    func_dirname_result="${3}"
+  else
+    func_dirname_result="$func_dirname_result${2}"
+  fi
+  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+# Generated shell functions inserted here.
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+  case ${1} in
+    */*) func_dirname_result="${1%/*}${2}" ;;
+    *  ) func_dirname_result="${3}" ;;
+  esac
+}
+
+# func_basename file
+func_basename ()
+{
+  func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+#   dirname:  Compute the dirname of FILE.  If nonempty,
+#             add APPEND to the result, otherwise set result
+#             to NONDIR_REPLACEMENT.
+#             value returned in "$func_dirname_result"
+#   basename: Compute filename of FILE.
+#             value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+  case ${1} in
+    */*) func_dirname_result="${1%/*}${2}" ;;
+    *  ) func_dirname_result="${3}" ;;
+  esac
+  func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+  # positional parameters, so assign one to ordinary parameter first.
+  func_stripname_result=${3}
+  func_stripname_result=${func_stripname_result#"${1}"}
+  func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+  func_opt_split_opt=${1%%=*}
+  func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+  case ${1} in
+    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+    *)    func_lo2o_result=${1} ;;
+  esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+  func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+  func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+  func_len_result=${#1}
+}
+
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+  eval "$1+=\$2"
+}
+# Generated shell functions inserted here.
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+# The name of this program:
+# In the unlikely event $progname began with a '-', it would play havoc with
+# func_echo (imagine progname=-n), so we prepend ./ in that case:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+case $progname in
+  -*) progname=./$progname ;;
+esac
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+  [\\/]*|[A-Za-z]:\\*) ;;
+  *[\\/]*)
+     progdir=$func_dirname_result
+     progdir=`cd "$progdir" && pwd`
+     progpath="$progdir/$progname"
+     ;;
+  *)
+     save_IFS="$IFS"
+     IFS=:
+     for progdir in $PATH; do
+       IFS="$save_IFS"
+       test -x "$progdir/$progname" && break
+     done
+     IFS="$save_IFS"
+     test -n "$progdir" || progdir=`pwd`
+     progpath="$progdir/$progname"
+     ;;
+esac
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same.  If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'.  `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+  s/$bs4/&\\
+/g
+  s/^$bs2$dollar/$bs&/
+  s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+  s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+    $ECHO "$progname${mode+: }$mode: $*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+    $opt_verbose && func_echo ${1+"$@"}
+
+    # A bug in bash halts the script if the last line of a function
+    # fails when set -e is in force, so we need another command to
+    # work around that:
+    :
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+    $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+    $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
+
+    # bash bug again:
+    :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+    func_error ${1+"$@"}
+    exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+    func_error ${1+"$@"}
+    func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information."  ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+    $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+    my_directory_path="$1"
+    my_dir_list=
+
+    if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+      # Protect directory names starting with `-'
+      case $my_directory_path in
+        -*) my_directory_path="./$my_directory_path" ;;
+      esac
+
+      # While some portion of DIR does not yet exist...
+      while test ! -d "$my_directory_path"; do
+        # ...make a list in topmost first order.  Use a colon delimited
+	# list incase some portion of path contains whitespace.
+        my_dir_list="$my_directory_path:$my_dir_list"
+
+        # If the last portion added has no slash in it, the list is done
+        case $my_directory_path in */*) ;; *) break ;; esac
+
+        # ...otherwise throw away the child directory and loop
+        my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
+      done
+      my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
+
+      save_mkdir_p_IFS="$IFS"; IFS=':'
+      for my_dir in $my_dir_list; do
+	IFS="$save_mkdir_p_IFS"
+        # mkdir can fail with a `File exist' error if two processes
+        # try to create one of the directories concurrently.  Don't
+        # stop in that case!
+        $MKDIR "$my_dir" 2>/dev/null || :
+      done
+      IFS="$save_mkdir_p_IFS"
+
+      # Bail out if we (or some other process) failed to create a directory.
+      test -d "$my_directory_path" || \
+        func_fatal_error "Failed to create \`$1'"
+    fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible.  If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+    my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+    if test "$opt_dry_run" = ":"; then
+      # Return a directory name, but don't create it in dry-run mode
+      my_tmpdir="${my_template}-$$"
+    else
+
+      # If mktemp works, use that first and foremost
+      my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+      if test ! -d "$my_tmpdir"; then
+        # Failing that, at least try and use $RANDOM to avoid a race
+        my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+        save_mktempdir_umask=`umask`
+        umask 0077
+        $MKDIR "$my_tmpdir"
+        umask $save_mktempdir_umask
+      fi
+
+      # If we're not in dry-run mode, bomb out on failure
+      test -d "$my_tmpdir" || \
+        func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+    fi
+
+    $ECHO "X$my_tmpdir" | $Xsed
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+    case $1 in
+      *[\\\`\"\$]*)
+	func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
+      *)
+        func_quote_for_eval_unquoted_result="$1" ;;
+    esac
+
+    case $func_quote_for_eval_unquoted_result in
+      # Double-quote args containing shell metacharacters to delay
+      # word splitting, command substitution and and variable
+      # expansion for a subsequent eval.
+      # Many Bourne shells cannot handle close brackets correctly
+      # in scan sets, so we specify it separately.
+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
+        func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+        ;;
+      *)
+        func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+    esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+    case $1 in
+      *[\\\`\"]*)
+	my_arg=`$ECHO "X$1" | $Xsed \
+	    -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+      *)
+        my_arg="$1" ;;
+    esac
+
+    case $my_arg in
+      # Double-quote args containing shell metacharacters to delay
+      # word splitting and command substitution for a subsequent eval.
+      # Many Bourne shells cannot handle close brackets correctly
+      # in scan sets, so we specify it separately.
+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
+        my_arg="\"$my_arg\""
+        ;;
+    esac
+
+    func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD.  Then, if opt_dryrun is
+# not true, evaluate CMD.  If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+    my_cmd="$1"
+    my_fail_exp="${2-:}"
+
+    ${opt_silent-false} || {
+      func_quote_for_expand "$my_cmd"
+      eval "func_echo $func_quote_for_expand_result"
+    }
+
+    if ${opt_dry_run-false}; then :; else
+      eval "$my_cmd"
+      my_status=$?
+      if test "$my_status" -eq 0; then :; else
+	eval "(exit $my_status); $my_fail_exp"
+      fi
+    fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD.  Then, if opt_dryrun is
+# not true, evaluate CMD.  If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.  Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+    my_cmd="$1"
+    my_fail_exp="${2-:}"
+
+    ${opt_silent-false} || {
+      func_quote_for_expand "$my_cmd"
+      eval "func_echo $func_quote_for_expand_result"
+    }
+
+    if ${opt_dry_run-false}; then :; else
+      eval "$lt_user_locale
+	    $my_cmd"
+      my_status=$?
+      eval "$lt_safe_locale"
+      if test "$my_status" -eq 0; then :; else
+	eval "(exit $my_status); $my_fail_exp"
+      fi
+    fi
+}
+
+
+
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+    $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
+        s/^# //
+	s/^# *$//
+        s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+        p
+     }' < "$progpath"
+     exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+    $SED -n '/^# Usage:/,/# -h/ {
+        s/^# //
+	s/^# *$//
+	s/\$progname/'$progname'/
+	p
+    }' < "$progpath"
+    $ECHO
+    $ECHO "run \`$progname --help | more' for full usage"
+    exit $?
+}
+
+# func_help
+# Echo long help message to standard output and exit.
+func_help ()
+{
+    $SED -n '/^# Usage:/,/# Report bugs to/ {
+        s/^# //
+	s/^# *$//
+	s*\$progname*'$progname'*
+	s*\$host*'"$host"'*
+	s*\$SHELL*'"$SHELL"'*
+	s*\$LTCC*'"$LTCC"'*
+	s*\$LTCFLAGS*'"$LTCFLAGS"'*
+	s*\$LD*'"$LD"'*
+	s/\$with_gnu_ld/'"$with_gnu_ld"'/
+	s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
+	s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
+	p
+     }' < "$progpath"
+    exit $?
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+    func_error "missing argument for $1"
+    exit_cmd=exit
+}
+
+exit_cmd=:
+
+
+
+
+
+# Check that we have a working $ECHO.
+if test "X$1" = X--no-reexec; then
+  # Discard the --no-reexec flag, and continue.
+  shift
+elif test "X$1" = X--fallback-echo; then
+  # Avoid inline document here, it may be left over
+  :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+  # Yippee, $ECHO works!
+  :
+else
+  # Restart under the correct shell, and then maybe $ECHO will work.
+  exec $SHELL "$progpath" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+  # used as fallback echo
+  shift
+  cat <<EOF
+$*
+EOF
+  exit $EXIT_SUCCESS
+fi
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+# $mode is unset
+nonopt=
+execute_dlfiles=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+opt_dry_run=false
+opt_duplicate_deps=false
+opt_silent=false
+opt_debug=:
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end.  This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+    func_error ${1+"$@"}
+    func_error "See the $PACKAGE documentation for more information."
+    func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+    re_begincf='^# ### BEGIN LIBTOOL'
+    re_endcf='^# ### END LIBTOOL'
+
+    # Default configuration.
+    $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+    # Now print the configurations for the tags.
+    for tagname in $taglist; do
+      $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+    done
+
+    exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+    $ECHO "host: $host"
+    if test "$build_libtool_libs" = yes; then
+      $ECHO "enable shared libraries"
+    else
+      $ECHO "disable shared libraries"
+    fi
+    if test "$build_old_libs" = yes; then
+      $ECHO "enable static libraries"
+    else
+      $ECHO "disable static libraries"
+    fi
+
+    exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag.  We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+  # Global variable:
+  tagname="$1"
+
+  re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+  re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+  sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+  # Validate tagname.
+  case $tagname in
+    *[!-_A-Za-z0-9,/]*)
+      func_fatal_error "invalid tag name: $tagname"
+      ;;
+  esac
+
+  # Don't test for the "default" C tag, as we know it's
+  # there but not specially marked.
+  case $tagname in
+    CC) ;;
+    *)
+      if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+	taglist="$taglist $tagname"
+
+	# Evaluate the configuration.  Be careful to quote the path
+	# and the sed script, to avoid splitting on whitespace, but
+	# also don't use non-portable quotes within backquotes within
+	# quotes we have to do it in 2 steps:
+	extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+	eval "$extractedcf"
+      else
+	func_error "ignoring unknown tag $tagname"
+      fi
+      ;;
+  esac
+}
+
+# Parse options once, thoroughly.  This comes as soon as possible in
+# the script to make things like `libtool --version' happen quickly.
+{
+
+  # Shorthand for --mode=foo, only valid as the first argument
+  case $1 in
+  clean|clea|cle|cl)
+    shift; set dummy --mode clean ${1+"$@"}; shift
+    ;;
+  compile|compil|compi|comp|com|co|c)
+    shift; set dummy --mode compile ${1+"$@"}; shift
+    ;;
+  execute|execut|execu|exec|exe|ex|e)
+    shift; set dummy --mode execute ${1+"$@"}; shift
+    ;;
+  finish|finis|fini|fin|fi|f)
+    shift; set dummy --mode finish ${1+"$@"}; shift
+    ;;
+  install|instal|insta|inst|ins|in|i)
+    shift; set dummy --mode install ${1+"$@"}; shift
+    ;;
+  link|lin|li|l)
+    shift; set dummy --mode link ${1+"$@"}; shift
+    ;;
+  uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+    shift; set dummy --mode uninstall ${1+"$@"}; shift
+    ;;
+  esac
+
+  # Parse non-mode specific arguments:
+  while test "$#" -gt 0; do
+    opt="$1"
+    shift
+
+    case $opt in
+      --config)		func_config					;;
+
+      --debug)		preserve_args="$preserve_args $opt"
+			func_echo "enabling shell trace mode"
+			opt_debug='set -x'
+			$opt_debug
+			;;
+
+      -dlopen)		test "$#" -eq 0 && func_missing_arg "$opt" && break
+			execute_dlfiles="$execute_dlfiles $1"
+			shift
+			;;
+
+      --dry-run | -n)	opt_dry_run=:					;;
+      --features)       func_features					;;
+      --finish)		mode="finish"					;;
+
+      --mode)		test "$#" -eq 0 && func_missing_arg "$opt" && break
+			case $1 in
+			  # Valid mode arguments:
+			  clean)	;;
+			  compile)	;;
+			  execute)	;;
+			  finish)	;;
+			  install)	;;
+			  link)		;;
+			  relink)	;;
+			  uninstall)	;;
+
+			  # Catch anything else as an error
+			  *) func_error "invalid argument for $opt"
+			     exit_cmd=exit
+			     break
+			     ;;
+		        esac
+
+			mode="$1"
+			shift
+			;;
+
+      --preserve-dup-deps)
+			opt_duplicate_deps=:				;;
+
+      --quiet|--silent)	preserve_args="$preserve_args $opt"
+			opt_silent=:
+			;;
+
+      --verbose| -v)	preserve_args="$preserve_args $opt"
+			opt_silent=false
+			;;
+
+      --tag)		test "$#" -eq 0 && func_missing_arg "$opt" && break
+			preserve_args="$preserve_args $opt $1"
+			func_enable_tag "$1"	# tagname is set here
+			shift
+			;;
+
+      # Separate optargs to long options:
+      -dlopen=*|--mode=*|--tag=*)
+			func_opt_split "$opt"
+			set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
+			shift
+			;;
+
+      -\?|-h)		func_usage					;;
+      --help)		opt_help=:					;;
+      --version)	func_version					;;
+
+      -*)		func_fatal_help "unrecognized option \`$opt'"	;;
+
+      *)		nonopt="$opt"
+			break
+			;;
+    esac
+  done
+
+
+  case $host in
+    *cygwin* | *mingw* | *pw32* | *cegcc*)
+      # don't eliminate duplications in $postdeps and $predeps
+      opt_duplicate_compiler_generated_deps=:
+      ;;
+    *)
+      opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
+      ;;
+  esac
+
+  # Having warned about all mis-specified options, bail out if
+  # anything was wrong.
+  $exit_cmd $EXIT_FAILURE
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+  if test "$package_revision" != "$macro_revision"; then
+    if test "$VERSION" != "$macro_version"; then
+      if test -z "$macro_version"; then
+        cat >&2 <<_LT_EOF
+$progname: Version mismatch error.  This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+      else
+        cat >&2 <<_LT_EOF
+$progname: Version mismatch error.  This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+      fi
+    else
+      cat >&2 <<_LT_EOF
+$progname: Version mismatch error.  This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+    fi
+
+    exit $EXIT_MISMATCH
+  fi
+}
+
+
+## ----------- ##
+##    Main.    ##
+## ----------- ##
+
+$opt_help || {
+  # Sanity checks first:
+  func_check_version_match
+
+  if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+    func_fatal_configuration "not configured to build any kind of library"
+  fi
+
+  test -z "$mode" && func_fatal_error "error: you must specify a MODE."
+
+
+  # Darwin sucks
+  eval std_shrext=\"$shrext_cmds\"
+
+
+  # Only execute mode is allowed to have -dlopen flags.
+  if test -n "$execute_dlfiles" && test "$mode" != execute; then
+    func_error "unrecognized option \`-dlopen'"
+    $ECHO "$help" 1>&2
+    exit $EXIT_FAILURE
+  fi
+
+  # Change the help message to a mode-specific one.
+  generic_help="$help"
+  help="Try \`$progname --help --mode=$mode' for more information."
+}
+
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+    test -f "$1" &&
+      $SED -e 4q "$1" 2>/dev/null \
+        | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs.  To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway.  Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+    lalib_p=no
+    if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+	for lalib_p_l in 1 2 3 4
+	do
+	    read lalib_p_line
+	    case "$lalib_p_line" in
+		\#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+	    esac
+	done
+	exec 0<&5 5<&-
+    fi
+    test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+    func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+    func_ltwrapper_exec_suffix=
+    case $1 in
+    *.exe) ;;
+    *) func_ltwrapper_exec_suffix=.exe ;;
+    esac
+    $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+    func_ltwrapper_scriptname_result=""
+    if func_ltwrapper_executable_p "$1"; then
+	func_dirname_and_basename "$1" "" "."
+	func_stripname '' '.exe' "$func_basename_result"
+	func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+    fi
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+    func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+    $opt_debug
+    save_ifs=$IFS; IFS='~'
+    for cmd in $1; do
+      IFS=$save_ifs
+      eval cmd=\"$cmd\"
+      func_show_eval "$cmd" "${2-:}"
+    done
+    IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)!  Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+    $opt_debug
+    case $1 in
+    */* | *\\*)	. "$1" ;;
+    *)		. "./$1" ;;
+    esac
+}
+
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+    $opt_debug
+    if test -n "$available_tags" && test -z "$tagname"; then
+      CC_quoted=
+      for arg in $CC; do
+        func_quote_for_eval "$arg"
+	CC_quoted="$CC_quoted $func_quote_for_eval_result"
+      done
+      case $@ in
+      # Blanks in the command may have been stripped by the calling shell,
+      # but not from the CC environment variable when configure was run.
+      " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
+      # Blanks at the start of $base_compile will cause this to fail
+      # if we don't check for them as well.
+      *)
+	for z in $available_tags; do
+	  if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+	    # Evaluate the configuration.
+	    eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+	    CC_quoted=
+	    for arg in $CC; do
+	      # Double-quote args containing other shell metacharacters.
+	      func_quote_for_eval "$arg"
+	      CC_quoted="$CC_quoted $func_quote_for_eval_result"
+	    done
+	    case "$@ " in
+	      " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
+	      # The compiler in the base compile command matches
+	      # the one in the tagged configuration.
+	      # Assume this is the tagged configuration we want.
+	      tagname=$z
+	      break
+	      ;;
+	    esac
+	  fi
+	done
+	# If $tagname still isn't set, then no tagged configuration
+	# was found and let the user know that the "--tag" command
+	# line option must be used.
+	if test -z "$tagname"; then
+	  func_echo "unable to infer tagged configuration"
+	  func_fatal_error "specify a tag with \`--tag'"
+#	else
+#	  func_verbose "using $tagname tagged configuration"
+	fi
+	;;
+      esac
+    fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+    write_libobj=${1}
+    if test "$build_libtool_libs" = yes; then
+      write_lobj=\'${2}\'
+    else
+      write_lobj=none
+    fi
+
+    if test "$build_old_libs" = yes; then
+      write_oldobj=\'${3}\'
+    else
+      write_oldobj=none
+    fi
+
+    $opt_dry_run || {
+      cat >${write_libobj}T <<EOF
+# $write_libobj - a libtool object file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object=$write_lobj
+
+# Name of the non-PIC object
+non_pic_object=$write_oldobj
+
+EOF
+      $MV "${write_libobj}T" "${write_libobj}"
+    }
+}
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+    $opt_debug
+    # Get the compilation command and the source file.
+    base_compile=
+    srcfile="$nonopt"  #  always keep a non-empty value in "srcfile"
+    suppress_opt=yes
+    suppress_output=
+    arg_mode=normal
+    libobj=
+    later=
+    pie_flag=
+
+    for arg
+    do
+      case $arg_mode in
+      arg  )
+	# do not "continue".  Instead, add this to base_compile
+	lastarg="$arg"
+	arg_mode=normal
+	;;
+
+      target )
+	libobj="$arg"
+	arg_mode=normal
+	continue
+	;;
+
+      normal )
+	# Accept any command-line options.
+	case $arg in
+	-o)
+	  test -n "$libobj" && \
+	    func_fatal_error "you cannot specify \`-o' more than once"
+	  arg_mode=target
+	  continue
+	  ;;
+
+	-pie | -fpie | -fPIE)
+          pie_flag="$pie_flag $arg"
+	  continue
+	  ;;
+
+	-shared | -static | -prefer-pic | -prefer-non-pic)
+	  later="$later $arg"
+	  continue
+	  ;;
+
+	-no-suppress)
+	  suppress_opt=no
+	  continue
+	  ;;
+
+	-Xcompiler)
+	  arg_mode=arg  #  the next one goes into the "base_compile" arg list
+	  continue      #  The current "srcfile" will either be retained or
+	  ;;            #  replaced later.  I would guess that would be a bug.
+
+	-Wc,*)
+	  func_stripname '-Wc,' '' "$arg"
+	  args=$func_stripname_result
+	  lastarg=
+	  save_ifs="$IFS"; IFS=','
+	  for arg in $args; do
+	    IFS="$save_ifs"
+	    func_quote_for_eval "$arg"
+	    lastarg="$lastarg $func_quote_for_eval_result"
+	  done
+	  IFS="$save_ifs"
+	  func_stripname ' ' '' "$lastarg"
+	  lastarg=$func_stripname_result
+
+	  # Add the arguments to base_compile.
+	  base_compile="$base_compile $lastarg"
+	  continue
+	  ;;
+
+	*)
+	  # Accept the current argument as the source file.
+	  # The previous "srcfile" becomes the current argument.
+	  #
+	  lastarg="$srcfile"
+	  srcfile="$arg"
+	  ;;
+	esac  #  case $arg
+	;;
+      esac    #  case $arg_mode
+
+      # Aesthetically quote the previous argument.
+      func_quote_for_eval "$lastarg"
+      base_compile="$base_compile $func_quote_for_eval_result"
+    done # for arg
+
+    case $arg_mode in
+    arg)
+      func_fatal_error "you must specify an argument for -Xcompile"
+      ;;
+    target)
+      func_fatal_error "you must specify a target with \`-o'"
+      ;;
+    *)
+      # Get the name of the library object.
+      test -z "$libobj" && {
+	func_basename "$srcfile"
+	libobj="$func_basename_result"
+      }
+      ;;
+    esac
+
+    # Recognize several different file suffixes.
+    # If the user specifies -o file.o, it is replaced with file.lo
+    case $libobj in
+    *.[cCFSifmso] | \
+    *.ada | *.adb | *.ads | *.asm | \
+    *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+    *.[fF][09]? | *.for | *.java | *.obj | *.sx)
+      func_xform "$libobj"
+      libobj=$func_xform_result
+      ;;
+    esac
+
+    case $libobj in
+    *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+    *)
+      func_fatal_error "cannot determine name of library object from \`$libobj'"
+      ;;
+    esac
+
+    func_infer_tag $base_compile
+
+    for arg in $later; do
+      case $arg in
+      -shared)
+	test "$build_libtool_libs" != yes && \
+	  func_fatal_configuration "can not build a shared library"
+	build_old_libs=no
+	continue
+	;;
+
+      -static)
+	build_libtool_libs=no
+	build_old_libs=yes
+	continue
+	;;
+
+      -prefer-pic)
+	pic_mode=yes
+	continue
+	;;
+
+      -prefer-non-pic)
+	pic_mode=no
+	continue
+	;;
+      esac
+    done
+
+    func_quote_for_eval "$libobj"
+    test "X$libobj" != "X$func_quote_for_eval_result" \
+      && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"'	 &()|`$[]' \
+      && func_warning "libobj name \`$libobj' may not contain shell special characters."
+    func_dirname_and_basename "$obj" "/" ""
+    objname="$func_basename_result"
+    xdir="$func_dirname_result"
+    lobj=${xdir}$objdir/$objname
+
+    test -z "$base_compile" && \
+      func_fatal_help "you must specify a compilation command"
+
+    # Delete any leftover library objects.
+    if test "$build_old_libs" = yes; then
+      removelist="$obj $lobj $libobj ${libobj}T"
+    else
+      removelist="$lobj $libobj ${libobj}T"
+    fi
+
+    # On Cygwin there's no "real" PIC flag so we must build both object types
+    case $host_os in
+    cygwin* | mingw* | pw32* | os2* | cegcc*)
+      pic_mode=default
+      ;;
+    esac
+    if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+      # non-PIC code in shared libraries is not supported
+      pic_mode=default
+    fi
+
+    # Calculate the filename of the output object if compiler does
+    # not support -o with -c
+    if test "$compiler_c_o" = no; then
+      output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
+      lockfile="$output_obj.lock"
+    else
+      output_obj=
+      need_locks=no
+      lockfile=
+    fi
+
+    # Lock this critical section if it is needed
+    # We use this script file to make the link, it avoids creating a new file
+    if test "$need_locks" = yes; then
+      until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+	func_echo "Waiting for $lockfile to be removed"
+	sleep 2
+      done
+    elif test "$need_locks" = warn; then
+      if test -f "$lockfile"; then
+	$ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+	$opt_dry_run || $RM $removelist
+	exit $EXIT_FAILURE
+      fi
+      removelist="$removelist $output_obj"
+      $ECHO "$srcfile" > "$lockfile"
+    fi
+
+    $opt_dry_run || $RM $removelist
+    removelist="$removelist $lockfile"
+    trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+    if test -n "$fix_srcfile_path"; then
+      eval srcfile=\"$fix_srcfile_path\"
+    fi
+    func_quote_for_eval "$srcfile"
+    qsrcfile=$func_quote_for_eval_result
+
+    # Only build a PIC object if we are building libtool libraries.
+    if test "$build_libtool_libs" = yes; then
+      # Without this assignment, base_compile gets emptied.
+      fbsd_hideous_sh_bug=$base_compile
+
+      if test "$pic_mode" != no; then
+	command="$base_compile $qsrcfile $pic_flag"
+      else
+	# Don't build PIC code
+	command="$base_compile $qsrcfile"
+      fi
+
+      func_mkdir_p "$xdir$objdir"
+
+      if test -z "$output_obj"; then
+	# Place PIC objects in $objdir
+	command="$command -o $lobj"
+      fi
+
+      func_show_eval_locale "$command"	\
+          'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+      if test "$need_locks" = warn &&
+	 test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+	$ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+	$opt_dry_run || $RM $removelist
+	exit $EXIT_FAILURE
+      fi
+
+      # Just move the object if needed, then go on to compile the next one
+      if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+	func_show_eval '$MV "$output_obj" "$lobj"' \
+	  'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+      fi
+
+      # Allow error messages only from the first compilation.
+      if test "$suppress_opt" = yes; then
+	suppress_output=' >/dev/null 2>&1'
+      fi
+    fi
+
+    # Only build a position-dependent object if we build old libraries.
+    if test "$build_old_libs" = yes; then
+      if test "$pic_mode" != yes; then
+	# Don't build PIC code
+	command="$base_compile $qsrcfile$pie_flag"
+      else
+	command="$base_compile $qsrcfile $pic_flag"
+      fi
+      if test "$compiler_c_o" = yes; then
+	command="$command -o $obj"
+      fi
+
+      # Suppress compiler output if we already did a PIC compilation.
+      command="$command$suppress_output"
+      func_show_eval_locale "$command" \
+        '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+      if test "$need_locks" = warn &&
+	 test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+	$ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+	$opt_dry_run || $RM $removelist
+	exit $EXIT_FAILURE
+      fi
+
+      # Just move the object if needed
+      if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+	func_show_eval '$MV "$output_obj" "$obj"' \
+	  'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+      fi
+    fi
+
+    $opt_dry_run || {
+      func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+      # Unlock the critical section if it was locked
+      if test "$need_locks" != no; then
+	removelist=$lockfile
+        $RM "$lockfile"
+      fi
+    }
+
+    exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+test "$mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+    # We need to display help for each of the modes.
+    case $mode in
+      "")
+        # Generic help is extracted from the usage comments
+        # at the start of this file.
+        func_help
+        ;;
+
+      clean)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+        ;;
+
+      compile)
+      $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE
+  -no-suppress      do not suppress compiler output for multiple passes
+  -prefer-pic       try to building PIC objects only
+  -prefer-non-pic   try to building non-PIC objects only
+  -shared           do not build a \`.o' file suitable for static linking
+  -static           only build a \`.o' file suitable for static linking
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+        ;;
+
+      execute)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+  -dlopen FILE      add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+        ;;
+
+      finish)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges.  Use
+the \`--dry-run' option if you just want to see what would be executed."
+        ;;
+
+      install)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command.  The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+  -inst-prefix PREFIX-DIR  Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+        ;;
+
+      link)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+  -all-static       do not do any dynamic linking at all
+  -avoid-version    do not add a version suffix if possible
+  -dlopen FILE      \`-dlpreopen' FILE if it cannot be dlopened at runtime
+  -dlpreopen FILE   link in FILE and add its symbols to lt_preloaded_symbols
+  -export-dynamic   allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+  -export-symbols SYMFILE
+                    try to export only the symbols listed in SYMFILE
+  -export-symbols-regex REGEX
+                    try to export only the symbols matching REGEX
+  -LLIBDIR          search LIBDIR for required installed libraries
+  -lNAME            OUTPUT-FILE requires the installed library libNAME
+  -module           build a library that can dlopened
+  -no-fast-install  disable the fast-install mode
+  -no-install       link a not-installable executable
+  -no-undefined     declare that a library does not refer to external symbols
+  -o OUTPUT-FILE    create OUTPUT-FILE from the specified objects
+  -objectlist FILE  Use a list of object files found in FILE to specify objects
+  -precious-files-regex REGEX
+                    don't remove output files matching REGEX
+  -release RELEASE  specify package release information
+  -rpath LIBDIR     the created library will eventually be installed in LIBDIR
+  -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries
+  -shared           only do dynamic linking of libtool libraries
+  -shrext SUFFIX    override the standard shared library file extension
+  -static           do not do any dynamic linking of uninstalled libtool libraries
+  -static-libtool-libs
+                    do not do any dynamic linking of libtool libraries
+  -version-info CURRENT[:REVISION[:AGE]]
+                    specify library version info [each variable defaults to 0]
+  -weak LIBNAME     declare that the target provides the LIBNAME interface
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename.  Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+        ;;
+
+      uninstall)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+        ;;
+
+      *)
+        func_fatal_help "invalid operation mode \`$mode'"
+        ;;
+    esac
+
+    $ECHO
+    $ECHO "Try \`$progname --help' for more information about other modes."
+
+    exit $?
+}
+
+  # Now that we've collected a possible --mode arg, show help if necessary
+  $opt_help && func_mode_help
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+    $opt_debug
+    # The first argument is the command name.
+    cmd="$nonopt"
+    test -z "$cmd" && \
+      func_fatal_help "you must specify a COMMAND"
+
+    # Handle -dlopen flags immediately.
+    for file in $execute_dlfiles; do
+      test -f "$file" \
+	|| func_fatal_help "\`$file' is not a file"
+
+      dir=
+      case $file in
+      *.la)
+	# Check to see that this really is a libtool archive.
+	func_lalib_unsafe_p "$file" \
+	  || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+	# Read the libtool library.
+	dlname=
+	library_names=
+	func_source "$file"
+
+	# Skip this library if it cannot be dlopened.
+	if test -z "$dlname"; then
+	  # Warn if it was a shared library.
+	  test -n "$library_names" && \
+	    func_warning "\`$file' was not linked with \`-export-dynamic'"
+	  continue
+	fi
+
+	func_dirname "$file" "" "."
+	dir="$func_dirname_result"
+
+	if test -f "$dir/$objdir/$dlname"; then
+	  dir="$dir/$objdir"
+	else
+	  if test ! -f "$dir/$dlname"; then
+	    func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+	  fi
+	fi
+	;;
+
+      *.lo)
+	# Just add the directory containing the .lo file.
+	func_dirname "$file" "" "."
+	dir="$func_dirname_result"
+	;;
+
+      *)
+	func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+	continue
+	;;
+      esac
+
+      # Get the absolute pathname.
+      absdir=`cd "$dir" && pwd`
+      test -n "$absdir" && dir="$absdir"
+
+      # Now add the directory to shlibpath_var.
+      if eval "test -z \"\$$shlibpath_var\""; then
+	eval "$shlibpath_var=\"\$dir\""
+      else
+	eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+      fi
+    done
+
+    # This variable tells wrapper scripts just to set shlibpath_var
+    # rather than running their programs.
+    libtool_execute_magic="$magic"
+
+    # Check if any of the arguments is a wrapper script.
+    args=
+    for file
+    do
+      case $file in
+      -*) ;;
+      *)
+	# Do a test to see if this is really a libtool program.
+	if func_ltwrapper_script_p "$file"; then
+	  func_source "$file"
+	  # Transform arg to wrapped name.
+	  file="$progdir/$program"
+	elif func_ltwrapper_executable_p "$file"; then
+	  func_ltwrapper_scriptname "$file"
+	  func_source "$func_ltwrapper_scriptname_result"
+	  # Transform arg to wrapped name.
+	  file="$progdir/$program"
+	fi
+	;;
+      esac
+      # Quote arguments (to preserve shell metacharacters).
+      func_quote_for_eval "$file"
+      args="$args $func_quote_for_eval_result"
+    done
+
+    if test "X$opt_dry_run" = Xfalse; then
+      if test -n "$shlibpath_var"; then
+	# Export the shlibpath_var.
+	eval "export $shlibpath_var"
+      fi
+
+      # Restore saved environment variables
+      for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+      do
+	eval "if test \"\${save_$lt_var+set}\" = set; then
+                $lt_var=\$save_$lt_var; export $lt_var
+	      else
+		$lt_unset $lt_var
+	      fi"
+      done
+
+      # Now prepare to actually exec the command.
+      exec_cmd="\$cmd$args"
+    else
+      # Display what would be done.
+      if test -n "$shlibpath_var"; then
+	eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+	$ECHO "export $shlibpath_var"
+      fi
+      $ECHO "$cmd$args"
+      exit $EXIT_SUCCESS
+    fi
+}
+
+test "$mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+    $opt_debug
+    libdirs="$nonopt"
+    admincmds=
+
+    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+      for dir
+      do
+	libdirs="$libdirs $dir"
+      done
+
+      for libdir in $libdirs; do
+	if test -n "$finish_cmds"; then
+	  # Do each command in the finish commands.
+	  func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+	fi
+	if test -n "$finish_eval"; then
+	  # Do the single finish_eval.
+	  eval cmds=\"$finish_eval\"
+	  $opt_dry_run || eval "$cmds" || admincmds="$admincmds
+       $cmds"
+	fi
+      done
+    fi
+
+    # Exit here if they wanted silent mode.
+    $opt_silent && exit $EXIT_SUCCESS
+
+    $ECHO "X----------------------------------------------------------------------" | $Xsed
+    $ECHO "Libraries have been installed in:"
+    for libdir in $libdirs; do
+      $ECHO "   $libdir"
+    done
+    $ECHO
+    $ECHO "If you ever happen to want to link against installed libraries"
+    $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
+    $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
+    $ECHO "flag during linking and do at least one of the following:"
+    if test -n "$shlibpath_var"; then
+      $ECHO "   - add LIBDIR to the \`$shlibpath_var' environment variable"
+      $ECHO "     during execution"
+    fi
+    if test -n "$runpath_var"; then
+      $ECHO "   - add LIBDIR to the \`$runpath_var' environment variable"
+      $ECHO "     during linking"
+    fi
+    if test -n "$hardcode_libdir_flag_spec"; then
+      libdir=LIBDIR
+      eval flag=\"$hardcode_libdir_flag_spec\"
+
+      $ECHO "   - use the \`$flag' linker flag"
+    fi
+    if test -n "$admincmds"; then
+      $ECHO "   - have your system administrator run these commands:$admincmds"
+    fi
+    if test -f /etc/ld.so.conf; then
+      $ECHO "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+    fi
+    $ECHO
+
+    $ECHO "See any operating system documentation about shared libraries for"
+    case $host in
+      solaris2.[6789]|solaris2.1[0-9])
+        $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+	$ECHO "pages."
+	;;
+      *)
+        $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
+        ;;
+    esac
+    $ECHO "X----------------------------------------------------------------------" | $Xsed
+    exit $EXIT_SUCCESS
+}
+
+test "$mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+    $opt_debug
+    # There may be an optional sh(1) argument at the beginning of
+    # install_prog (especially on Windows NT).
+    if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+       # Allow the use of GNU shtool's install command.
+       $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
+      # Aesthetically quote it.
+      func_quote_for_eval "$nonopt"
+      install_prog="$func_quote_for_eval_result "
+      arg=$1
+      shift
+    else
+      install_prog=
+      arg=$nonopt
+    fi
+
+    # The real first argument should be the name of the installation program.
+    # Aesthetically quote it.
+    func_quote_for_eval "$arg"
+    install_prog="$install_prog$func_quote_for_eval_result"
+
+    # We need to accept at least all the BSD install flags.
+    dest=
+    files=
+    opts=
+    prev=
+    install_type=
+    isdir=no
+    stripme=
+    for arg
+    do
+      if test -n "$dest"; then
+	files="$files $dest"
+	dest=$arg
+	continue
+      fi
+
+      case $arg in
+      -d) isdir=yes ;;
+      -f)
+	case " $install_prog " in
+	*[\\\ /]cp\ *) ;;
+	*) prev=$arg ;;
+	esac
+	;;
+      -g | -m | -o)
+	prev=$arg
+	;;
+      -s)
+	stripme=" -s"
+	continue
+	;;
+      -*)
+	;;
+      *)
+	# If the previous option needed an argument, then skip it.
+	if test -n "$prev"; then
+	  prev=
+	else
+	  dest=$arg
+	  continue
+	fi
+	;;
+      esac
+
+      # Aesthetically quote the argument.
+      func_quote_for_eval "$arg"
+      install_prog="$install_prog $func_quote_for_eval_result"
+    done
+
+    test -z "$install_prog" && \
+      func_fatal_help "you must specify an install program"
+
+    test -n "$prev" && \
+      func_fatal_help "the \`$prev' option requires an argument"
+
+    if test -z "$files"; then
+      if test -z "$dest"; then
+	func_fatal_help "no file or destination specified"
+      else
+	func_fatal_help "you must specify a destination"
+      fi
+    fi
+
+    # Strip any trailing slash from the destination.
+    func_stripname '' '/' "$dest"
+    dest=$func_stripname_result
+
+    # Check to see that the destination is a directory.
+    test -d "$dest" && isdir=yes
+    if test "$isdir" = yes; then
+      destdir="$dest"
+      destname=
+    else
+      func_dirname_and_basename "$dest" "" "."
+      destdir="$func_dirname_result"
+      destname="$func_basename_result"
+
+      # Not a directory, so check to see that there is only one file specified.
+      set dummy $files; shift
+      test "$#" -gt 1 && \
+	func_fatal_help "\`$dest' is not a directory"
+    fi
+    case $destdir in
+    [\\/]* | [A-Za-z]:[\\/]*) ;;
+    *)
+      for file in $files; do
+	case $file in
+	*.lo) ;;
+	*)
+	  func_fatal_help "\`$destdir' must be an absolute directory name"
+	  ;;
+	esac
+      done
+      ;;
+    esac
+
+    # This variable tells wrapper scripts just to set variables rather
+    # than running their programs.
+    libtool_install_magic="$magic"
+
+    staticlibs=
+    future_libdirs=
+    current_libdirs=
+    for file in $files; do
+
+      # Do each installation.
+      case $file in
+      *.$libext)
+	# Do the static libraries later.
+	staticlibs="$staticlibs $file"
+	;;
+
+      *.la)
+	# Check to see that this really is a libtool archive.
+	func_lalib_unsafe_p "$file" \
+	  || func_fatal_help "\`$file' is not a valid libtool archive"
+
+	library_names=
+	old_library=
+	relink_command=
+	func_source "$file"
+
+	# Add the libdir to current_libdirs if it is the destination.
+	if test "X$destdir" = "X$libdir"; then
+	  case "$current_libdirs " in
+	  *" $libdir "*) ;;
+	  *) current_libdirs="$current_libdirs $libdir" ;;
+	  esac
+	else
+	  # Note the libdir as a future libdir.
+	  case "$future_libdirs " in
+	  *" $libdir "*) ;;
+	  *) future_libdirs="$future_libdirs $libdir" ;;
+	  esac
+	fi
+
+	func_dirname "$file" "/" ""
+	dir="$func_dirname_result"
+	dir="$dir$objdir"
+
+	if test -n "$relink_command"; then
+	  # Determine the prefix the user has applied to our future dir.
+	  inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
+
+	  # Don't allow the user to place us outside of our expected
+	  # location b/c this prevents finding dependent libraries that
+	  # are installed to the same prefix.
+	  # At present, this check doesn't affect windows .dll's that
+	  # are installed into $libdir/../bin (currently, that works fine)
+	  # but it's something to keep an eye on.
+	  test "$inst_prefix_dir" = "$destdir" && \
+	    func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+	  if test -n "$inst_prefix_dir"; then
+	    # Stick the inst_prefix_dir data into the link command.
+	    relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+	  else
+	    relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
+	  fi
+
+	  func_warning "relinking \`$file'"
+	  func_show_eval "$relink_command" \
+	    'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+	fi
+
+	# See the names of the shared library.
+	set dummy $library_names; shift
+	if test -n "$1"; then
+	  realname="$1"
+	  shift
+
+	  srcname="$realname"
+	  test -n "$relink_command" && srcname="$realname"T
+
+	  # Install the shared library and build the symlinks.
+	  func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
+	      'exit $?'
+	  tstripme="$stripme"
+	  case $host_os in
+	  cygwin* | mingw* | pw32* | cegcc*)
+	    case $realname in
+	    *.dll.a)
+	      tstripme=""
+	      ;;
+	    esac
+	    ;;
+	  esac
+	  if test -n "$tstripme" && test -n "$striplib"; then
+	    func_show_eval "$striplib $destdir/$realname" 'exit $?'
+	  fi
+
+	  if test "$#" -gt 0; then
+	    # Delete the old symlinks, and create new ones.
+	    # Try `ln -sf' first, because the `ln' binary might depend on
+	    # the symlink we replace!  Solaris /bin/ln does not understand -f,
+	    # so we also need to try rm && ln -s.
+	    for linkname
+	    do
+	      test "$linkname" != "$realname" \
+		&& func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+	    done
+	  fi
+
+	  # Do each command in the postinstall commands.
+	  lib="$destdir/$realname"
+	  func_execute_cmds "$postinstall_cmds" 'exit $?'
+	fi
+
+	# Install the pseudo-library for information purposes.
+	func_basename "$file"
+	name="$func_basename_result"
+	instname="$dir/$name"i
+	func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+	# Maybe install the static library, too.
+	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+	;;
+
+      *.lo)
+	# Install (i.e. copy) a libtool object.
+
+	# Figure out destination file name, if it wasn't already specified.
+	if test -n "$destname"; then
+	  destfile="$destdir/$destname"
+	else
+	  func_basename "$file"
+	  destfile="$func_basename_result"
+	  destfile="$destdir/$destfile"
+	fi
+
+	# Deduce the name of the destination old-style object file.
+	case $destfile in
+	*.lo)
+	  func_lo2o "$destfile"
+	  staticdest=$func_lo2o_result
+	  ;;
+	*.$objext)
+	  staticdest="$destfile"
+	  destfile=
+	  ;;
+	*)
+	  func_fatal_help "cannot copy a libtool object to \`$destfile'"
+	  ;;
+	esac
+
+	# Install the libtool object if requested.
+	test -n "$destfile" && \
+	  func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+	# Install the old object if enabled.
+	if test "$build_old_libs" = yes; then
+	  # Deduce the name of the old-style object file.
+	  func_lo2o "$file"
+	  staticobj=$func_lo2o_result
+	  func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+	fi
+	exit $EXIT_SUCCESS
+	;;
+
+      *)
+	# Figure out destination file name, if it wasn't already specified.
+	if test -n "$destname"; then
+	  destfile="$destdir/$destname"
+	else
+	  func_basename "$file"
+	  destfile="$func_basename_result"
+	  destfile="$destdir/$destfile"
+	fi
+
+	# If the file is missing, and there is a .exe on the end, strip it
+	# because it is most likely a libtool script we actually want to
+	# install
+	stripped_ext=""
+	case $file in
+	  *.exe)
+	    if test ! -f "$file"; then
+	      func_stripname '' '.exe' "$file"
+	      file=$func_stripname_result
+	      stripped_ext=".exe"
+	    fi
+	    ;;
+	esac
+
+	# Do a test to see if this is really a libtool program.
+	case $host in
+	*cygwin* | *mingw*)
+	    if func_ltwrapper_executable_p "$file"; then
+	      func_ltwrapper_scriptname "$file"
+	      wrapper=$func_ltwrapper_scriptname_result
+	    else
+	      func_stripname '' '.exe' "$file"
+	      wrapper=$func_stripname_result
+	    fi
+	    ;;
+	*)
+	    wrapper=$file
+	    ;;
+	esac
+	if func_ltwrapper_script_p "$wrapper"; then
+	  notinst_deplibs=
+	  relink_command=
+
+	  func_source "$wrapper"
+
+	  # Check the variables that should have been set.
+	  test -z "$generated_by_libtool_version" && \
+	    func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+	  finalize=yes
+	  for lib in $notinst_deplibs; do
+	    # Check to see that each library is installed.
+	    libdir=
+	    if test -f "$lib"; then
+	      func_source "$lib"
+	    fi
+	    libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
+	    if test -n "$libdir" && test ! -f "$libfile"; then
+	      func_warning "\`$lib' has not been installed in \`$libdir'"
+	      finalize=no
+	    fi
+	  done
+
+	  relink_command=
+	  func_source "$wrapper"
+
+	  outputname=
+	  if test "$fast_install" = no && test -n "$relink_command"; then
+	    $opt_dry_run || {
+	      if test "$finalize" = yes; then
+	        tmpdir=`func_mktempdir`
+		func_basename "$file$stripped_ext"
+		file="$func_basename_result"
+	        outputname="$tmpdir/$file"
+	        # Replace the output file specification.
+	        relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
+
+	        $opt_silent || {
+	          func_quote_for_expand "$relink_command"
+		  eval "func_echo $func_quote_for_expand_result"
+	        }
+	        if eval "$relink_command"; then :
+	          else
+		  func_error "error: relink \`$file' with the above command before installing it"
+		  $opt_dry_run || ${RM}r "$tmpdir"
+		  continue
+	        fi
+	        file="$outputname"
+	      else
+	        func_warning "cannot relink \`$file'"
+	      fi
+	    }
+	  else
+	    # Install the binary that we compiled earlier.
+	    file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
+	  fi
+	fi
+
+	# remove .exe since cygwin /usr/bin/install will append another
+	# one anyway
+	case $install_prog,$host in
+	*/usr/bin/install*,*cygwin*)
+	  case $file:$destfile in
+	  *.exe:*.exe)
+	    # this is ok
+	    ;;
+	  *.exe:*)
+	    destfile=$destfile.exe
+	    ;;
+	  *:*.exe)
+	    func_stripname '' '.exe' "$destfile"
+	    destfile=$func_stripname_result
+	    ;;
+	  esac
+	  ;;
+	esac
+	func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+	$opt_dry_run || if test -n "$outputname"; then
+	  ${RM}r "$tmpdir"
+	fi
+	;;
+      esac
+    done
+
+    for file in $staticlibs; do
+      func_basename "$file"
+      name="$func_basename_result"
+
+      # Set up the ranlib parameters.
+      oldlib="$destdir/$name"
+
+      func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+      if test -n "$stripme" && test -n "$old_striplib"; then
+	func_show_eval "$old_striplib $oldlib" 'exit $?'
+      fi
+
+      # Do each command in the postinstall commands.
+      func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+    done
+
+    test -n "$future_libdirs" && \
+      func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+    if test -n "$current_libdirs"; then
+      # Maybe just do a dry run.
+      $opt_dry_run && current_libdirs=" -n$current_libdirs"
+      exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+    else
+      exit $EXIT_SUCCESS
+    fi
+}
+
+test "$mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+    $opt_debug
+    my_outputname="$1"
+    my_originator="$2"
+    my_pic_p="${3-no}"
+    my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+    my_dlsyms=
+
+    if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+      if test -n "$NM" && test -n "$global_symbol_pipe"; then
+	my_dlsyms="${my_outputname}S.c"
+      else
+	func_error "not configured to extract global symbols from dlpreopened files"
+      fi
+    fi
+
+    if test -n "$my_dlsyms"; then
+      case $my_dlsyms in
+      "") ;;
+      *.c)
+	# Discover the nlist of each of the dlfiles.
+	nlist="$output_objdir/${my_outputname}.nm"
+
+	func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+	# Parse the name list into a source file.
+	func_verbose "creating $output_objdir/$my_dlsyms"
+
+	$opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+	if test "$dlself" = yes; then
+	  func_verbose "generating symbol list for \`$output'"
+
+	  $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+	  # Add our own program objects to the symbol list.
+	  progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+	  for progfile in $progfiles; do
+	    func_verbose "extracting global C symbols from \`$progfile'"
+	    $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
+	  done
+
+	  if test -n "$exclude_expsyms"; then
+	    $opt_dry_run || {
+	      eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+	      eval '$MV "$nlist"T "$nlist"'
+	    }
+	  fi
+
+	  if test -n "$export_symbols_regex"; then
+	    $opt_dry_run || {
+	      eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+	      eval '$MV "$nlist"T "$nlist"'
+	    }
+	  fi
+
+	  # Prepare the list of exported symbols
+	  if test -z "$export_symbols"; then
+	    export_symbols="$output_objdir/$outputname.exp"
+	    $opt_dry_run || {
+	      $RM $export_symbols
+	      eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+	      case $host in
+	      *cygwin* | *mingw* | *cegcc* )
+                eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+                eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+	        ;;
+	      esac
+	    }
+	  else
+	    $opt_dry_run || {
+	      eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+	      eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+	      eval '$MV "$nlist"T "$nlist"'
+	      case $host in
+	        *cygwin | *mingw* | *cegcc* )
+	          eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+	          eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+	          ;;
+	      esac
+	    }
+	  fi
+	fi
+
+	for dlprefile in $dlprefiles; do
+	  func_verbose "extracting global C symbols from \`$dlprefile'"
+	  func_basename "$dlprefile"
+	  name="$func_basename_result"
+	  $opt_dry_run || {
+	    eval '$ECHO ": $name " >> "$nlist"'
+	    eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+	  }
+	done
+
+	$opt_dry_run || {
+	  # Make sure we have at least an empty file.
+	  test -f "$nlist" || : > "$nlist"
+
+	  if test -n "$exclude_expsyms"; then
+	    $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+	    $MV "$nlist"T "$nlist"
+	  fi
+
+	  # Try sorting and uniquifying the output.
+	  if $GREP -v "^: " < "$nlist" |
+	      if sort -k 3 </dev/null >/dev/null 2>&1; then
+		sort -k 3
+	      else
+		sort +2
+	      fi |
+	      uniq > "$nlist"S; then
+	    :
+	  else
+	    $GREP -v "^: " < "$nlist" > "$nlist"S
+	  fi
+
+	  if test -f "$nlist"S; then
+	    eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+	  else
+	    $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
+	  fi
+
+	  $ECHO >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols.  */
+typedef struct {
+  const char *name;
+  void *address;
+} lt_dlsymlist;
+"
+	  case $host in
+	  *cygwin* | *mingw* | *cegcc* )
+	    $ECHO >> "$output_objdir/$my_dlsyms" "\
+/* DATA imports from DLLs on WIN32 con't be const, because
+   runtime relocations are performed -- see ld's documentation
+   on pseudo-relocs.  */"
+	    lt_dlsym_const= ;;
+	  *osf5*)
+	    echo >> "$output_objdir/$my_dlsyms" "\
+/* This system does not cope well with relocations in const data */"
+	    lt_dlsym_const= ;;
+	  *)
+	    lt_dlsym_const=const ;;
+	  esac
+
+	  $ECHO >> "$output_objdir/$my_dlsyms" "\
+extern $lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+$lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+  { \"$my_originator\", (void *) 0 },"
+
+	  case $need_lib_prefix in
+	  no)
+	    eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+	    ;;
+	  *)
+	    eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+	    ;;
+	  esac
+	  $ECHO >> "$output_objdir/$my_dlsyms" "\
+  {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+  return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+	} # !$opt_dry_run
+
+	pic_flag_for_symtable=
+	case "$compile_command " in
+	*" -static "*) ;;
+	*)
+	  case $host in
+	  # compiling the symbol table file with pic_flag works around
+	  # a FreeBSD bug that causes programs to crash when -lm is
+	  # linked before any other PIC object.  But we must not use
+	  # pic_flag when linking with -static.  The problem exists in
+	  # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+	  *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+	    pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+	  *-*-hpux*)
+	    pic_flag_for_symtable=" $pic_flag"  ;;
+	  *)
+	    if test "X$my_pic_p" != Xno; then
+	      pic_flag_for_symtable=" $pic_flag"
+	    fi
+	    ;;
+	  esac
+	  ;;
+	esac
+	symtab_cflags=
+	for arg in $LTCFLAGS; do
+	  case $arg in
+	  -pie | -fpie | -fPIE) ;;
+	  *) symtab_cflags="$symtab_cflags $arg" ;;
+	  esac
+	done
+
+	# Now compile the dynamic symbol file.
+	func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+	# Clean up the generated files.
+	func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+	# Transform the symbol file into the correct name.
+	symfileobj="$output_objdir/${my_outputname}S.$objext"
+	case $host in
+	*cygwin* | *mingw* | *cegcc* )
+	  if test -f "$output_objdir/$my_outputname.def"; then
+	    compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+	    finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+	  else
+	    compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+	    finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+	  fi
+	  ;;
+	*)
+	  compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+	  finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+	  ;;
+	esac
+	;;
+      *)
+	func_fatal_error "unknown suffix for \`$my_dlsyms'"
+	;;
+      esac
+    else
+      # We keep going just in case the user didn't refer to
+      # lt_preloaded_symbols.  The linker will fail if global_symbol_pipe
+      # really was required.
+
+      # Nullify the symbol file.
+      compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
+      finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
+    fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+func_win32_libid ()
+{
+  $opt_debug
+  win32_libid_type="unknown"
+  win32_fileres=`file -L $1 2>/dev/null`
+  case $win32_fileres in
+  *ar\ archive\ import\ library*) # definitely import
+    win32_libid_type="x86 archive import"
+    ;;
+  *ar\ archive*) # could be an import, or static
+    if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+       $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
+      win32_nmres=`eval $NM -f posix -A $1 |
+	$SED -n -e '
+	    1,100{
+		/ I /{
+		    s,.*,import,
+		    p
+		    q
+		}
+	    }'`
+      case $win32_nmres in
+      import*)  win32_libid_type="x86 archive import";;
+      *)        win32_libid_type="x86 archive static";;
+      esac
+    fi
+    ;;
+  *DLL*)
+    win32_libid_type="x86 DLL"
+    ;;
+  *executable*) # but shell scripts are "executable" too...
+    case $win32_fileres in
+    *MS\ Windows\ PE\ Intel*)
+      win32_libid_type="x86 DLL"
+      ;;
+    esac
+    ;;
+  esac
+  $ECHO "$win32_libid_type"
+}
+
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+    $opt_debug
+    f_ex_an_ar_dir="$1"; shift
+    f_ex_an_ar_oldlib="$1"
+    func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
+    if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+     :
+    else
+      func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+    fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+    $opt_debug
+    my_gentop="$1"; shift
+    my_oldlibs=${1+"$@"}
+    my_oldobjs=""
+    my_xlib=""
+    my_xabs=""
+    my_xdir=""
+
+    for my_xlib in $my_oldlibs; do
+      # Extract the objects.
+      case $my_xlib in
+	[\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+	*) my_xabs=`pwd`"/$my_xlib" ;;
+      esac
+      func_basename "$my_xlib"
+      my_xlib="$func_basename_result"
+      my_xlib_u=$my_xlib
+      while :; do
+        case " $extracted_archives " in
+	*" $my_xlib_u "*)
+	  func_arith $extracted_serial + 1
+	  extracted_serial=$func_arith_result
+	  my_xlib_u=lt$extracted_serial-$my_xlib ;;
+	*) break ;;
+	esac
+      done
+      extracted_archives="$extracted_archives $my_xlib_u"
+      my_xdir="$my_gentop/$my_xlib_u"
+
+      func_mkdir_p "$my_xdir"
+
+      case $host in
+      *-darwin*)
+	func_verbose "Extracting $my_xabs"
+	# Do not bother doing anything if just a dry run
+	$opt_dry_run || {
+	  darwin_orig_dir=`pwd`
+	  cd $my_xdir || exit $?
+	  darwin_archive=$my_xabs
+	  darwin_curdir=`pwd`
+	  darwin_base_archive=`basename "$darwin_archive"`
+	  darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+	  if test -n "$darwin_arches"; then
+	    darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+	    darwin_arch=
+	    func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+	    for darwin_arch in  $darwin_arches ; do
+	      func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+	      $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+	      cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+	      func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+	      cd "$darwin_curdir"
+	      $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+	    done # $darwin_arches
+            ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+	    darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+	    darwin_file=
+	    darwin_files=
+	    for darwin_file in $darwin_filelist; do
+	      darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
+	      $LIPO -create -output "$darwin_file" $darwin_files
+	    done # $darwin_filelist
+	    $RM -rf unfat-$$
+	    cd "$darwin_orig_dir"
+	  else
+	    cd $darwin_orig_dir
+	    func_extract_an_archive "$my_xdir" "$my_xabs"
+	  fi # $darwin_arches
+	} # !$opt_dry_run
+	;;
+      *)
+        func_extract_an_archive "$my_xdir" "$my_xabs"
+	;;
+      esac
+      my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
+    done
+
+    func_extract_archives_result="$my_oldobjs"
+}
+
+
+
+# func_emit_wrapper_part1 [arg=no]
+#
+# Emit the first part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part1 ()
+{
+	func_emit_wrapper_part1_arg1=no
+	if test -n "$1" ; then
+	  func_emit_wrapper_part1_arg1=$1
+	fi
+
+	$ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='${SED} -e 1s/^X//'
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '\${1+\"\$@\"}'='\"\$@\"'
+  setopt NO_GLOB_SUBST
+else
+  case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='$macro_version'
+  notinst_deplibs='$notinst_deplibs'
+else
+  # When we are sourced in execute mode, \$file and \$ECHO are already set.
+  if test \"\$libtool_execute_magic\" != \"$magic\"; then
+    ECHO=\"$qecho\"
+    file=\"\$0\"
+    # Make sure echo works.
+    if test \"X\$1\" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
+      # Yippee, \$ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe \$ECHO will work.
+      exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
+    fi
+  fi\
+"
+	$ECHO "\
+
+  # Find the directory that this script lives in.
+  thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
+  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
+  while test -n \"\$file\"; do
+    destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
+
+    # If there was a directory component, then change thisdir.
+    if test \"x\$destdir\" != \"x\$file\"; then
+      case \"\$destdir\" in
+      [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+      *) thisdir=\"\$thisdir/\$destdir\" ;;
+      esac
+    fi
+
+    file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
+    file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
+  done
+"
+}
+# end: func_emit_wrapper_part1
+
+# func_emit_wrapper_part2 [arg=no]
+#
+# Emit the second part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part2 ()
+{
+	func_emit_wrapper_part2_arg1=no
+	if test -n "$1" ; then
+	  func_emit_wrapper_part2_arg1=$1
+	fi
+
+	$ECHO "\
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
+  if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+    # special case for '.'
+    if test \"\$thisdir\" = \".\"; then
+      thisdir=\`pwd\`
+    fi
+    # remove .libs from thisdir
+    case \"\$thisdir\" in
+    *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
+    $objdir )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=\`cd \"\$thisdir\" && pwd\`
+  test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+	if test "$fast_install" = yes; then
+	  $ECHO "\
+  program=lt-'$outputname'$exeext
+  progdir=\"\$thisdir/$objdir\"
+
+  if test ! -f \"\$progdir/\$program\" ||
+     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+    file=\"\$\$-\$program\"
+
+    if test ! -d \"\$progdir\"; then
+      $MKDIR \"\$progdir\"
+    else
+      $RM \"\$progdir/\$file\"
+    fi"
+
+	  $ECHO "\
+
+    # relink executable if necessary
+    if test -n \"\$relink_command\"; then
+      if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+      else
+	$ECHO \"\$relink_command_output\" >&2
+	$RM \"\$progdir/\$file\"
+	exit 1
+      fi
+    fi
+
+    $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+    { $RM \"\$progdir/\$program\";
+      $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+    $RM \"\$progdir/\$file\"
+  fi"
+	else
+	  $ECHO "\
+  program='$outputname'
+  progdir=\"\$thisdir/$objdir\"
+"
+	fi
+
+	$ECHO "\
+
+  if test -f \"\$progdir/\$program\"; then"
+
+	# Export our shlibpath_var if we have one.
+	if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+	  $ECHO "\
+    # Add our own library path to $shlibpath_var
+    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+    # Some systems cannot cope with colon-terminated $shlibpath_var
+    # The second colon is a workaround for a bug in BeOS R4 sed
+    $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
+
+    export $shlibpath_var
+"
+	fi
+
+	# fixup the dll searchpath if we need to.
+	if test -n "$dllsearchpath"; then
+	  $ECHO "\
+    # Add the dll search path components to the executable PATH
+    PATH=$dllsearchpath:\$PATH
+"
+	fi
+
+	$ECHO "\
+    if test \"\$libtool_execute_magic\" != \"$magic\"; then
+      # Run the actual program with our arguments.
+"
+	case $host in
+	# Backslashes separate directories on plain windows
+	*-*-mingw | *-*-os2* | *-cegcc*)
+	  $ECHO "\
+      exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+	  ;;
+
+	*)
+	  $ECHO "\
+      exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+	  ;;
+	esac
+	$ECHO "\
+      \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+    \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+    $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+    exit 1
+  fi
+fi\
+"
+}
+# end: func_emit_wrapper_part2
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable.  Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take.  If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory.  This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+	func_emit_wrapper_arg1=no
+	if test -n "$1" ; then
+	  func_emit_wrapper_arg1=$1
+	fi
+
+	# split this up so that func_emit_cwrapperexe_src
+	# can call each part independently.
+	func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
+	func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
+}
+
+
+# func_to_host_path arg
+#
+# Convert paths to host format when used with build tools.
+# Intended for use with "native" mingw (where libtool itself
+# is running under the msys shell), or in the following cross-
+# build environments:
+#    $build          $host
+#    mingw (msys)    mingw  [e.g. native]
+#    cygwin          mingw
+#    *nix + wine     mingw
+# where wine is equipped with the `winepath' executable.
+# In the native mingw case, the (msys) shell automatically
+# converts paths for any non-msys applications it launches,
+# but that facility isn't available from inside the cwrapper.
+# Similar accommodations are necessary for $host mingw and
+# $build cygwin.  Calling this function does no harm for other
+# $host/$build combinations not listed above.
+#
+# ARG is the path (on $build) that should be converted to
+# the proper representation for $host. The result is stored
+# in $func_to_host_path_result.
+func_to_host_path ()
+{
+  func_to_host_path_result="$1"
+  if test -n "$1" ; then
+    case $host in
+      *mingw* )
+        lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+        case $build in
+          *mingw* ) # actually, msys
+            # awkward: cmd appends spaces to result
+            lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+            func_to_host_path_tmp1=`( cmd //c echo "$1" |\
+              $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+            func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+              $SED -e "$lt_sed_naive_backslashify"`
+            ;;
+          *cygwin* )
+            func_to_host_path_tmp1=`cygpath -w "$1"`
+            func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+              $SED -e "$lt_sed_naive_backslashify"`
+            ;;
+          * )
+            # Unfortunately, winepath does not exit with a non-zero
+            # error code, so we are forced to check the contents of
+            # stdout. On the other hand, if the command is not
+            # found, the shell will set an exit code of 127 and print
+            # *an error message* to stdout. So we must check for both
+            # error code of zero AND non-empty stdout, which explains
+            # the odd construction:
+            func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
+            if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
+              func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+                $SED -e "$lt_sed_naive_backslashify"`
+            else
+              # Allow warning below.
+              func_to_host_path_result=""
+            fi
+            ;;
+        esac
+        if test -z "$func_to_host_path_result" ; then
+          func_error "Could not determine host path corresponding to"
+          func_error "  '$1'"
+          func_error "Continuing, but uninstalled executables may not work."
+          # Fallback:
+          func_to_host_path_result="$1"
+        fi
+        ;;
+    esac
+  fi
+}
+# end: func_to_host_path
+
+# func_to_host_pathlist arg
+#
+# Convert pathlists to host format when used with build tools.
+# See func_to_host_path(), above. This function supports the
+# following $build/$host combinations (but does no harm for
+# combinations not listed here):
+#    $build          $host
+#    mingw (msys)    mingw  [e.g. native]
+#    cygwin          mingw
+#    *nix + wine     mingw
+#
+# Path separators are also converted from $build format to
+# $host format. If ARG begins or ends with a path separator
+# character, it is preserved (but converted to $host format)
+# on output.
+#
+# ARG is a pathlist (on $build) that should be converted to
+# the proper representation on $host. The result is stored
+# in $func_to_host_pathlist_result.
+func_to_host_pathlist ()
+{
+  func_to_host_pathlist_result="$1"
+  if test -n "$1" ; then
+    case $host in
+      *mingw* )
+        lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+        # Remove leading and trailing path separator characters from
+        # ARG. msys behavior is inconsistent here, cygpath turns them
+        # into '.;' and ';.', and winepath ignores them completely.
+        func_to_host_pathlist_tmp2="$1"
+        # Once set for this call, this variable should not be
+        # reassigned. It is used in tha fallback case.
+        func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
+          $SED -e 's|^:*||' -e 's|:*$||'`
+        case $build in
+          *mingw* ) # Actually, msys.
+            # Awkward: cmd appends spaces to result.
+            lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+            func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
+              $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+            func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+              $SED -e "$lt_sed_naive_backslashify"`
+            ;;
+          *cygwin* )
+            func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
+            func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+              $SED -e "$lt_sed_naive_backslashify"`
+            ;;
+          * )
+            # unfortunately, winepath doesn't convert pathlists
+            func_to_host_pathlist_result=""
+            func_to_host_pathlist_oldIFS=$IFS
+            IFS=:
+            for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
+              IFS=$func_to_host_pathlist_oldIFS
+              if test -n "$func_to_host_pathlist_f" ; then
+                func_to_host_path "$func_to_host_pathlist_f"
+                if test -n "$func_to_host_path_result" ; then
+                  if test -z "$func_to_host_pathlist_result" ; then
+                    func_to_host_pathlist_result="$func_to_host_path_result"
+                  else
+                    func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
+                  fi
+                fi
+              fi
+              IFS=:
+            done
+            IFS=$func_to_host_pathlist_oldIFS
+            ;;
+        esac
+        if test -z "$func_to_host_pathlist_result" ; then
+          func_error "Could not determine the host path(s) corresponding to"
+          func_error "  '$1'"
+          func_error "Continuing, but uninstalled executables may not work."
+          # Fallback. This may break if $1 contains DOS-style drive
+          # specifications. The fix is not to complicate the expression
+          # below, but for the user to provide a working wine installation
+          # with winepath so that path translation in the cross-to-mingw
+          # case works properly.
+          lt_replace_pathsep_nix_to_dos="s|:|;|g"
+          func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
+            $SED -e "$lt_replace_pathsep_nix_to_dos"`
+        fi
+        # Now, add the leading and trailing path separators back
+        case "$1" in
+          :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
+            ;;
+        esac
+        case "$1" in
+          *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
+            ;;
+        esac
+        ;;
+    esac
+  fi
+}
+# end: func_to_host_pathlist
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+	cat <<EOF
+
+/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+   Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+
+   The $output program cannot be directly executed until all the libtool
+   libraries that it depends on are installed.
+
+   This wrapper executable should never be moved out of the build directory.
+   If it is, it will not operate correctly.
+
+   Currently, it simply execs the wrapper *script* "$SHELL $output",
+   but could eventually absorb all of the scripts functionality and
+   exec $objdir/$outputname directly.
+*/
+EOF
+	    cat <<"EOF"
+#include <stdio.h>
+#include <stdlib.h>
+#ifdef _MSC_VER
+# include <direct.h>
+# include <process.h>
+# include <io.h>
+# define setmode _setmode
+#else
+# include <unistd.h>
+# include <stdint.h>
+# ifdef __CYGWIN__
+#  include <io.h>
+#  define HAVE_SETENV
+#  ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+#  endif
+# endif
+#endif
+#include <malloc.h>
+#include <stdarg.h>
+#include <assert.h>
+#include <string.h>
+#include <ctype.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+#ifdef _MSC_VER
+# define S_IXUSR _S_IEXEC
+# define stat _stat
+# ifndef _INTPTR_T_DEFINED
+#  define intptr_t int
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+  defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+#  define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+#  define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+	(((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifdef __CYGWIN__
+# define FOPEN_WB "wb"
+#endif
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+  if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#undef LTWRAPPER_DEBUGPRINTF
+#if defined DEBUGWRAPPER
+# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
+static void
+ltwrapper_debugprintf (const char *fmt, ...)
+{
+    va_list args;
+    va_start (args, fmt);
+    (void) vfprintf (stderr, fmt, args);
+    va_end (args);
+}
+#else
+# define LTWRAPPER_DEBUGPRINTF(args)
+#endif
+
+const char *program_name = NULL;
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_fatal (const char *message, ...);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_opt_process_env_set (const char *arg);
+void lt_opt_process_env_prepend (const char *arg);
+void lt_opt_process_env_append (const char *arg);
+int lt_split_name_value (const char *arg, char** name, char** value);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+
+static const char *script_text_part1 =
+EOF
+
+	    func_emit_wrapper_part1 yes |
+	        $SED -e 's/\([\\"]\)/\\\1/g' \
+	             -e 's/^/  "/' -e 's/$/\\n"/'
+	    echo ";"
+	    cat <<EOF
+
+static const char *script_text_part2 =
+EOF
+	    func_emit_wrapper_part2 yes |
+	        $SED -e 's/\([\\"]\)/\\\1/g' \
+	             -e 's/^/  "/' -e 's/$/\\n"/'
+	    echo ";"
+
+	    cat <<EOF
+const char * MAGIC_EXE = "$magic_exe";
+const char * LIB_PATH_VARNAME = "$shlibpath_var";
+EOF
+
+	    if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+              func_to_host_pathlist "$temp_rpath"
+	      cat <<EOF
+const char * LIB_PATH_VALUE   = "$func_to_host_pathlist_result";
+EOF
+	    else
+	      cat <<"EOF"
+const char * LIB_PATH_VALUE   = "";
+EOF
+	    fi
+
+	    if test -n "$dllsearchpath"; then
+              func_to_host_pathlist "$dllsearchpath:"
+	      cat <<EOF
+const char * EXE_PATH_VARNAME = "PATH";
+const char * EXE_PATH_VALUE   = "$func_to_host_pathlist_result";
+EOF
+	    else
+	      cat <<"EOF"
+const char * EXE_PATH_VARNAME = "";
+const char * EXE_PATH_VALUE   = "";
+EOF
+	    fi
+
+	    if test "$fast_install" = yes; then
+	      cat <<EOF
+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
+EOF
+	    else
+	      cat <<EOF
+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
+EOF
+	    fi
+
+
+	    cat <<"EOF"
+
+#define LTWRAPPER_OPTION_PREFIX         "--lt-"
+#define LTWRAPPER_OPTION_PREFIX_LENGTH  5
+
+static const size_t opt_prefix_len         = LTWRAPPER_OPTION_PREFIX_LENGTH;
+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
+
+static const char *dumpscript_opt       = LTWRAPPER_OPTION_PREFIX "dump-script";
+
+static const size_t env_set_opt_len     = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
+static const char *env_set_opt          = LTWRAPPER_OPTION_PREFIX "env-set";
+  /* argument is putenv-style "foo=bar", value of foo is set to bar */
+
+static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
+static const char *env_prepend_opt      = LTWRAPPER_OPTION_PREFIX "env-prepend";
+  /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
+
+static const size_t env_append_opt_len  = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
+static const char *env_append_opt       = LTWRAPPER_OPTION_PREFIX "env-append";
+  /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
+
+int
+main (int argc, char *argv[])
+{
+  char **newargz;
+  int  newargc;
+  char *tmp_pathspec;
+  char *actual_cwrapper_path;
+  char *actual_cwrapper_name;
+  char *target_name;
+  char *lt_argv_zero;
+  intptr_t rval = 127;
+
+  int i;
+
+  program_name = (char *) xstrdup (base_name (argv[0]));
+  LTWRAPPER_DEBUGPRINTF (("(main) argv[0]      : %s\n", argv[0]));
+  LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
+
+  /* very simple arg parsing; don't want to rely on getopt */
+  for (i = 1; i < argc; i++)
+    {
+      if (strcmp (argv[i], dumpscript_opt) == 0)
+	{
+EOF
+	    case "$host" in
+	      *mingw* | *cygwin* )
+		# make stdout use "unix" line endings
+		echo "          setmode(1,_O_BINARY);"
+		;;
+	      esac
+
+	    cat <<"EOF"
+	  printf ("%s", script_text_part1);
+	  printf ("%s", script_text_part2);
+	  return 0;
+	}
+    }
+
+  newargz = XMALLOC (char *, argc + 1);
+  tmp_pathspec = find_executable (argv[0]);
+  if (tmp_pathspec == NULL)
+    lt_fatal ("Couldn't find %s", argv[0]);
+  LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
+			  tmp_pathspec));
+
+  actual_cwrapper_path = chase_symlinks (tmp_pathspec);
+  LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
+			  actual_cwrapper_path));
+  XFREE (tmp_pathspec);
+
+  actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
+  strendzap (actual_cwrapper_path, actual_cwrapper_name);
+
+  /* wrapper name transforms */
+  strendzap (actual_cwrapper_name, ".exe");
+  tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
+  XFREE (actual_cwrapper_name);
+  actual_cwrapper_name = tmp_pathspec;
+  tmp_pathspec = 0;
+
+  /* target_name transforms -- use actual target program name; might have lt- prefix */
+  target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
+  strendzap (target_name, ".exe");
+  tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
+  XFREE (target_name);
+  target_name = tmp_pathspec;
+  tmp_pathspec = 0;
+
+  LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
+			  target_name));
+EOF
+
+	    cat <<EOF
+  newargz[0] =
+    XMALLOC (char, (strlen (actual_cwrapper_path) +
+		    strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
+  strcpy (newargz[0], actual_cwrapper_path);
+  strcat (newargz[0], "$objdir");
+  strcat (newargz[0], "/");
+EOF
+
+	    cat <<"EOF"
+  /* stop here, and copy so we don't have to do this twice */
+  tmp_pathspec = xstrdup (newargz[0]);
+
+  /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
+  strcat (newargz[0], actual_cwrapper_name);
+
+  /* DO want the lt- prefix here if it exists, so use target_name */
+  lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
+  XFREE (tmp_pathspec);
+  tmp_pathspec = NULL;
+EOF
+
+	    case $host_os in
+	      mingw*)
+	    cat <<"EOF"
+  {
+    char* p;
+    while ((p = strchr (newargz[0], '\\')) != NULL)
+      {
+	*p = '/';
+      }
+    while ((p = strchr (lt_argv_zero, '\\')) != NULL)
+      {
+	*p = '/';
+      }
+  }
+EOF
+	    ;;
+	    esac
+
+	    cat <<"EOF"
+  XFREE (target_name);
+  XFREE (actual_cwrapper_path);
+  XFREE (actual_cwrapper_name);
+
+  lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
+  lt_setenv ("DUALCASE", "1");  /* for MSK sh */
+  lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
+  lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
+
+  newargc=0;
+  for (i = 1; i < argc; i++)
+    {
+      if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
+        {
+          if (argv[i][env_set_opt_len] == '=')
+            {
+              const char *p = argv[i] + env_set_opt_len + 1;
+              lt_opt_process_env_set (p);
+            }
+          else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
+            {
+              lt_opt_process_env_set (argv[++i]); /* don't copy */
+            }
+          else
+            lt_fatal ("%s missing required argument", env_set_opt);
+          continue;
+        }
+      if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
+        {
+          if (argv[i][env_prepend_opt_len] == '=')
+            {
+              const char *p = argv[i] + env_prepend_opt_len + 1;
+              lt_opt_process_env_prepend (p);
+            }
+          else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
+            {
+              lt_opt_process_env_prepend (argv[++i]); /* don't copy */
+            }
+          else
+            lt_fatal ("%s missing required argument", env_prepend_opt);
+          continue;
+        }
+      if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
+        {
+          if (argv[i][env_append_opt_len] == '=')
+            {
+              const char *p = argv[i] + env_append_opt_len + 1;
+              lt_opt_process_env_append (p);
+            }
+          else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
+            {
+              lt_opt_process_env_append (argv[++i]); /* don't copy */
+            }
+          else
+            lt_fatal ("%s missing required argument", env_append_opt);
+          continue;
+        }
+      if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
+        {
+          /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
+             namespace, but it is not one of the ones we know about and
+             have already dealt with, above (inluding dump-script), then
+             report an error. Otherwise, targets might begin to believe
+             they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
+             namespace. The first time any user complains about this, we'll
+             need to make LTWRAPPER_OPTION_PREFIX a configure-time option
+             or a configure.ac-settable value.
+           */
+          lt_fatal ("Unrecognized option in %s namespace: '%s'",
+                    ltwrapper_option_prefix, argv[i]);
+        }
+      /* otherwise ... */
+      newargz[++newargc] = xstrdup (argv[i]);
+    }
+  newargz[++newargc] = NULL;
+
+  LTWRAPPER_DEBUGPRINTF     (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
+  for (i = 0; i < newargc; i++)
+    {
+      LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d]   : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
+    }
+
+EOF
+
+	    case $host_os in
+	      mingw*)
+		cat <<"EOF"
+  /* execv doesn't actually work on mingw as expected on unix */
+  rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
+  if (rval == -1)
+    {
+      /* failed to start process */
+      LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
+      return 127;
+    }
+  return rval;
+EOF
+		;;
+	      *)
+		cat <<"EOF"
+  execv (lt_argv_zero, newargz);
+  return rval; /* =127, but avoids unused variable warning */
+EOF
+		;;
+	    esac
+
+	    cat <<"EOF"
+}
+
+void *
+xmalloc (size_t num)
+{
+  void *p = (void *) malloc (num);
+  if (!p)
+    lt_fatal ("Memory exhausted");
+
+  return p;
+}
+
+char *
+xstrdup (const char *string)
+{
+  return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
+			  string) : NULL;
+}
+
+const char *
+base_name (const char *name)
+{
+  const char *base;
+
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+  /* Skip over the disk name in MSDOS pathnames. */
+  if (isalpha ((unsigned char) name[0]) && name[1] == ':')
+    name += 2;
+#endif
+
+  for (base = name; *name; name++)
+    if (IS_DIR_SEPARATOR (*name))
+      base = name + 1;
+  return base;
+}
+
+int
+check_executable (const char *path)
+{
+  struct stat st;
+
+  LTWRAPPER_DEBUGPRINTF (("(check_executable)  : %s\n",
+			  path ? (*path ? path : "EMPTY!") : "NULL!"));
+  if ((!path) || (!*path))
+    return 0;
+
+  if ((stat (path, &st) >= 0)
+      && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+    return 1;
+  else
+    return 0;
+}
+
+int
+make_executable (const char *path)
+{
+  int rval = 0;
+  struct stat st;
+
+  LTWRAPPER_DEBUGPRINTF (("(make_executable)   : %s\n",
+			  path ? (*path ? path : "EMPTY!") : "NULL!"));
+  if ((!path) || (!*path))
+    return 0;
+
+  if (stat (path, &st) >= 0)
+    {
+      rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+    }
+  return rval;
+}
+
+/* Searches for the full path of the wrapper.  Returns
+   newly allocated full path name if found, NULL otherwise
+   Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+  int has_slash = 0;
+  const char *p;
+  const char *p_next;
+  /* static buffer for getcwd */
+  char tmp[LT_PATHMAX + 1];
+  int tmp_len;
+  char *concat_name;
+
+  LTWRAPPER_DEBUGPRINTF (("(find_executable)   : %s\n",
+			  wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
+
+  if ((wrapper == NULL) || (*wrapper == '\0'))
+    return NULL;
+
+  /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+  if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+    {
+      concat_name = xstrdup (wrapper);
+      if (check_executable (concat_name))
+	return concat_name;
+      XFREE (concat_name);
+    }
+  else
+    {
+#endif
+      if (IS_DIR_SEPARATOR (wrapper[0]))
+	{
+	  concat_name = xstrdup (wrapper);
+	  if (check_executable (concat_name))
+	    return concat_name;
+	  XFREE (concat_name);
+	}
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+    }
+#endif
+
+  for (p = wrapper; *p; p++)
+    if (*p == '/')
+      {
+	has_slash = 1;
+	break;
+      }
+  if (!has_slash)
+    {
+      /* no slashes; search PATH */
+      const char *path = getenv ("PATH");
+      if (path != NULL)
+	{
+	  for (p = path; *p; p = p_next)
+	    {
+	      const char *q;
+	      size_t p_len;
+	      for (q = p; *q; q++)
+		if (IS_PATH_SEPARATOR (*q))
+		  break;
+	      p_len = q - p;
+	      p_next = (*q == '\0' ? q : q + 1);
+	      if (p_len == 0)
+		{
+		  /* empty path: current directory */
+		  if (getcwd (tmp, LT_PATHMAX) == NULL)
+		    lt_fatal ("getcwd failed");
+		  tmp_len = strlen (tmp);
+		  concat_name =
+		    XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+		  memcpy (concat_name, tmp, tmp_len);
+		  concat_name[tmp_len] = '/';
+		  strcpy (concat_name + tmp_len + 1, wrapper);
+		}
+	      else
+		{
+		  concat_name =
+		    XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+		  memcpy (concat_name, p, p_len);
+		  concat_name[p_len] = '/';
+		  strcpy (concat_name + p_len + 1, wrapper);
+		}
+	      if (check_executable (concat_name))
+		return concat_name;
+	      XFREE (concat_name);
+	    }
+	}
+      /* not found in PATH; assume curdir */
+    }
+  /* Relative path | not found in path: prepend cwd */
+  if (getcwd (tmp, LT_PATHMAX) == NULL)
+    lt_fatal ("getcwd failed");
+  tmp_len = strlen (tmp);
+  concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+  memcpy (concat_name, tmp, tmp_len);
+  concat_name[tmp_len] = '/';
+  strcpy (concat_name + tmp_len + 1, wrapper);
+
+  if (check_executable (concat_name))
+    return concat_name;
+  XFREE (concat_name);
+  return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+  return xstrdup (pathspec);
+#else
+  char buf[LT_PATHMAX];
+  struct stat s;
+  char *tmp_pathspec = xstrdup (pathspec);
+  char *p;
+  int has_symlinks = 0;
+  while (strlen (tmp_pathspec) && !has_symlinks)
+    {
+      LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
+			      tmp_pathspec));
+      if (lstat (tmp_pathspec, &s) == 0)
+	{
+	  if (S_ISLNK (s.st_mode) != 0)
+	    {
+	      has_symlinks = 1;
+	      break;
+	    }
+
+	  /* search backwards for last DIR_SEPARATOR */
+	  p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+	  while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+	    p--;
+	  if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+	    {
+	      /* no more DIR_SEPARATORS left */
+	      break;
+	    }
+	  *p = '\0';
+	}
+      else
+	{
+	  char *errstr = strerror (errno);
+	  lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
+	}
+    }
+  XFREE (tmp_pathspec);
+
+  if (!has_symlinks)
+    {
+      return xstrdup (pathspec);
+    }
+
+  tmp_pathspec = realpath (pathspec, buf);
+  if (tmp_pathspec == 0)
+    {
+      lt_fatal ("Could not follow symlinks for %s", pathspec);
+    }
+  return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+  size_t len, patlen;
+
+  assert (str != NULL);
+  assert (pat != NULL);
+
+  len = strlen (str);
+  patlen = strlen (pat);
+
+  if (patlen <= len)
+    {
+      str += len - patlen;
+      if (strcmp (str, pat) == 0)
+	*str = '\0';
+    }
+  return str;
+}
+
+static void
+lt_error_core (int exit_status, const char *mode,
+	       const char *message, va_list ap)
+{
+  fprintf (stderr, "%s: %s: ", program_name, mode);
+  vfprintf (stderr, message, ap);
+  fprintf (stderr, ".\n");
+
+  if (exit_status >= 0)
+    exit (exit_status);
+}
+
+void
+lt_fatal (const char *message, ...)
+{
+  va_list ap;
+  va_start (ap, message);
+  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
+  va_end (ap);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+  LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
+                          (name ? name : "<NULL>"),
+                          (value ? value : "<NULL>")));
+  {
+#ifdef HAVE_SETENV
+    /* always make a copy, for consistency with !HAVE_SETENV */
+    char *str = xstrdup (value);
+    setenv (name, str, 1);
+#else
+    int len = strlen (name) + 1 + strlen (value) + 1;
+    char *str = XMALLOC (char, len);
+    sprintf (str, "%s=%s", name, value);
+    if (putenv (str) != EXIT_SUCCESS)
+      {
+        XFREE (str);
+      }
+#endif
+  }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+  char *new_value;
+  if (orig_value && *orig_value)
+    {
+      int orig_value_len = strlen (orig_value);
+      int add_len = strlen (add);
+      new_value = XMALLOC (char, add_len + orig_value_len + 1);
+      if (to_end)
+        {
+          strcpy (new_value, orig_value);
+          strcpy (new_value + orig_value_len, add);
+        }
+      else
+        {
+          strcpy (new_value, add);
+          strcpy (new_value + add_len, orig_value);
+        }
+    }
+  else
+    {
+      new_value = xstrdup (add);
+    }
+  return new_value;
+}
+
+int
+lt_split_name_value (const char *arg, char** name, char** value)
+{
+  const char *p;
+  int len;
+  if (!arg || !*arg)
+    return 1;
+
+  p = strchr (arg, (int)'=');
+
+  if (!p)
+    return 1;
+
+  *value = xstrdup (++p);
+
+  len = strlen (arg) - strlen (*value);
+  *name = XMALLOC (char, len);
+  strncpy (*name, arg, len-1);
+  (*name)[len - 1] = '\0';
+
+  return 0;
+}
+
+void
+lt_opt_process_env_set (const char *arg)
+{
+  char *name = NULL;
+  char *value = NULL;
+
+  if (lt_split_name_value (arg, &name, &value) != 0)
+    {
+      XFREE (name);
+      XFREE (value);
+      lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
+    }
+
+  lt_setenv (name, value);
+  XFREE (name);
+  XFREE (value);
+}
+
+void
+lt_opt_process_env_prepend (const char *arg)
+{
+  char *name = NULL;
+  char *value = NULL;
+  char *new_value = NULL;
+
+  if (lt_split_name_value (arg, &name, &value) != 0)
+    {
+      XFREE (name);
+      XFREE (value);
+      lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
+    }
+
+  new_value = lt_extend_str (getenv (name), value, 0);
+  lt_setenv (name, new_value);
+  XFREE (new_value);
+  XFREE (name);
+  XFREE (value);
+}
+
+void
+lt_opt_process_env_append (const char *arg)
+{
+  char *name = NULL;
+  char *value = NULL;
+  char *new_value = NULL;
+
+  if (lt_split_name_value (arg, &name, &value) != 0)
+    {
+      XFREE (name);
+      XFREE (value);
+      lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
+    }
+
+  new_value = lt_extend_str (getenv (name), value, 1);
+  lt_setenv (name, new_value);
+  XFREE (new_value);
+  XFREE (name);
+  XFREE (value);
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+  LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+                          (name ? name : "<NULL>"),
+                          (value ? value : "<NULL>")));
+
+  if (name && *name && value && *value)
+    {
+      char *new_value = lt_extend_str (getenv (name), value, 0);
+      /* some systems can't cope with a ':'-terminated path #' */
+      int len = strlen (new_value);
+      while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+        {
+          new_value[len-1] = '\0';
+        }
+      lt_setenv (name, new_value);
+      XFREE (new_value);
+    }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+  LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+                          (name ? name : "<NULL>"),
+                          (value ? value : "<NULL>")));
+
+  if (name && *name && value && *value)
+    {
+      char *new_value = lt_extend_str (getenv (name), value, 0);
+      lt_setenv (name, new_value);
+      XFREE (new_value);
+    }
+}
+
+
+EOF
+}
+# end: func_emit_cwrapperexe_src
+
+# func_mode_link arg...
+func_mode_link ()
+{
+    $opt_debug
+    case $host in
+    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+      # It is impossible to link a dll without this setting, and
+      # we shouldn't force the makefile maintainer to figure out
+      # which system we are compiling for in order to pass an extra
+      # flag for every libtool invocation.
+      # allow_undefined=no
+
+      # FIXME: Unfortunately, there are problems with the above when trying
+      # to make a dll which has undefined symbols, in which case not
+      # even a static library is built.  For now, we need to specify
+      # -no-undefined on the libtool link line when we can be certain
+      # that all symbols are satisfied, otherwise we get a static library.
+      allow_undefined=yes
+      ;;
+    *)
+      allow_undefined=yes
+      ;;
+    esac
+    libtool_args=$nonopt
+    base_compile="$nonopt $@"
+    compile_command=$nonopt
+    finalize_command=$nonopt
+
+    compile_rpath=
+    finalize_rpath=
+    compile_shlibpath=
+    finalize_shlibpath=
+    convenience=
+    old_convenience=
+    deplibs=
+    old_deplibs=
+    compiler_flags=
+    linker_flags=
+    dllsearchpath=
+    lib_search_path=`pwd`
+    inst_prefix_dir=
+    new_inherited_linker_flags=
+
+    avoid_version=no
+    dlfiles=
+    dlprefiles=
+    dlself=no
+    export_dynamic=no
+    export_symbols=
+    export_symbols_regex=
+    generated=
+    libobjs=
+    ltlibs=
+    module=no
+    no_install=no
+    objs=
+    non_pic_objects=
+    precious_files_regex=
+    prefer_static_libs=no
+    preload=no
+    prev=
+    prevarg=
+    release=
+    rpath=
+    xrpath=
+    perm_rpath=
+    temp_rpath=
+    thread_safe=no
+    vinfo=
+    vinfo_number=no
+    weak_libs=
+    single_module="${wl}-single_module"
+    func_infer_tag $base_compile
+
+    # We need to know -static, to get the right output filenames.
+    for arg
+    do
+      case $arg in
+      -shared)
+	test "$build_libtool_libs" != yes && \
+	  func_fatal_configuration "can not build a shared library"
+	build_old_libs=no
+	break
+	;;
+      -all-static | -static | -static-libtool-libs)
+	case $arg in
+	-all-static)
+	  if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+	    func_warning "complete static linking is impossible in this configuration"
+	  fi
+	  if test -n "$link_static_flag"; then
+	    dlopen_self=$dlopen_self_static
+	  fi
+	  prefer_static_libs=yes
+	  ;;
+	-static)
+	  if test -z "$pic_flag" && test -n "$link_static_flag"; then
+	    dlopen_self=$dlopen_self_static
+	  fi
+	  prefer_static_libs=built
+	  ;;
+	-static-libtool-libs)
+	  if test -z "$pic_flag" && test -n "$link_static_flag"; then
+	    dlopen_self=$dlopen_self_static
+	  fi
+	  prefer_static_libs=yes
+	  ;;
+	esac
+	build_libtool_libs=no
+	build_old_libs=yes
+	break
+	;;
+      esac
+    done
+
+    # See if our shared archives depend on static archives.
+    test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+    # Go through the arguments, transforming them on the way.
+    while test "$#" -gt 0; do
+      arg="$1"
+      shift
+      func_quote_for_eval "$arg"
+      qarg=$func_quote_for_eval_unquoted_result
+      func_append libtool_args " $func_quote_for_eval_result"
+
+      # If the previous option needs an argument, assign it.
+      if test -n "$prev"; then
+	case $prev in
+	output)
+	  func_append compile_command " @OUTPUT@"
+	  func_append finalize_command " @OUTPUT@"
+	  ;;
+	esac
+
+	case $prev in
+	dlfiles|dlprefiles)
+	  if test "$preload" = no; then
+	    # Add the symbol object into the linking commands.
+	    func_append compile_command " @SYMFILE@"
+	    func_append finalize_command " @SYMFILE@"
+	    preload=yes
+	  fi
+	  case $arg in
+	  *.la | *.lo) ;;  # We handle these cases below.
+	  force)
+	    if test "$dlself" = no; then
+	      dlself=needless
+	      export_dynamic=yes
+	    fi
+	    prev=
+	    continue
+	    ;;
+	  self)
+	    if test "$prev" = dlprefiles; then
+	      dlself=yes
+	    elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+	      dlself=yes
+	    else
+	      dlself=needless
+	      export_dynamic=yes
+	    fi
+	    prev=
+	    continue
+	    ;;
+	  *)
+	    if test "$prev" = dlfiles; then
+	      dlfiles="$dlfiles $arg"
+	    else
+	      dlprefiles="$dlprefiles $arg"
+	    fi
+	    prev=
+	    continue
+	    ;;
+	  esac
+	  ;;
+	expsyms)
+	  export_symbols="$arg"
+	  test -f "$arg" \
+	    || func_fatal_error "symbol file \`$arg' does not exist"
+	  prev=
+	  continue
+	  ;;
+	expsyms_regex)
+	  export_symbols_regex="$arg"
+	  prev=
+	  continue
+	  ;;
+	framework)
+	  case $host in
+	    *-*-darwin*)
+	      case "$deplibs " in
+		*" $qarg.ltframework "*) ;;
+		*) deplibs="$deplibs $qarg.ltframework" # this is fixed later
+		   ;;
+	      esac
+	      ;;
+	  esac
+	  prev=
+	  continue
+	  ;;
+	inst_prefix)
+	  inst_prefix_dir="$arg"
+	  prev=
+	  continue
+	  ;;
+	objectlist)
+	  if test -f "$arg"; then
+	    save_arg=$arg
+	    moreargs=
+	    for fil in `cat "$save_arg"`
+	    do
+#	      moreargs="$moreargs $fil"
+	      arg=$fil
+	      # A libtool-controlled object.
+
+	      # Check to see that this really is a libtool object.
+	      if func_lalib_unsafe_p "$arg"; then
+		pic_object=
+		non_pic_object=
+
+		# Read the .lo file
+		func_source "$arg"
+
+		if test -z "$pic_object" ||
+		   test -z "$non_pic_object" ||
+		   test "$pic_object" = none &&
+		   test "$non_pic_object" = none; then
+		  func_fatal_error "cannot find name of object for \`$arg'"
+		fi
+
+		# Extract subdirectory from the argument.
+		func_dirname "$arg" "/" ""
+		xdir="$func_dirname_result"
+
+		if test "$pic_object" != none; then
+		  # Prepend the subdirectory the object is found in.
+		  pic_object="$xdir$pic_object"
+
+		  if test "$prev" = dlfiles; then
+		    if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+		      dlfiles="$dlfiles $pic_object"
+		      prev=
+		      continue
+		    else
+		      # If libtool objects are unsupported, then we need to preload.
+		      prev=dlprefiles
+		    fi
+		  fi
+
+		  # CHECK ME:  I think I busted this.  -Ossama
+		  if test "$prev" = dlprefiles; then
+		    # Preload the old-style object.
+		    dlprefiles="$dlprefiles $pic_object"
+		    prev=
+		  fi
+
+		  # A PIC object.
+		  func_append libobjs " $pic_object"
+		  arg="$pic_object"
+		fi
+
+		# Non-PIC object.
+		if test "$non_pic_object" != none; then
+		  # Prepend the subdirectory the object is found in.
+		  non_pic_object="$xdir$non_pic_object"
+
+		  # A standard non-PIC object
+		  func_append non_pic_objects " $non_pic_object"
+		  if test -z "$pic_object" || test "$pic_object" = none ; then
+		    arg="$non_pic_object"
+		  fi
+		else
+		  # If the PIC object exists, use it instead.
+		  # $xdir was prepended to $pic_object above.
+		  non_pic_object="$pic_object"
+		  func_append non_pic_objects " $non_pic_object"
+		fi
+	      else
+		# Only an error if not doing a dry-run.
+		if $opt_dry_run; then
+		  # Extract subdirectory from the argument.
+		  func_dirname "$arg" "/" ""
+		  xdir="$func_dirname_result"
+
+		  func_lo2o "$arg"
+		  pic_object=$xdir$objdir/$func_lo2o_result
+		  non_pic_object=$xdir$func_lo2o_result
+		  func_append libobjs " $pic_object"
+		  func_append non_pic_objects " $non_pic_object"
+	        else
+		  func_fatal_error "\`$arg' is not a valid libtool object"
+		fi
+	      fi
+	    done
+	  else
+	    func_fatal_error "link input file \`$arg' does not exist"
+	  fi
+	  arg=$save_arg
+	  prev=
+	  continue
+	  ;;
+	precious_regex)
+	  precious_files_regex="$arg"
+	  prev=
+	  continue
+	  ;;
+	release)
+	  release="-$arg"
+	  prev=
+	  continue
+	  ;;
+	rpath | xrpath)
+	  # We need an absolute path.
+	  case $arg in
+	  [\\/]* | [A-Za-z]:[\\/]*) ;;
+	  *)
+	    func_fatal_error "only absolute run-paths are allowed"
+	    ;;
+	  esac
+	  if test "$prev" = rpath; then
+	    case "$rpath " in
+	    *" $arg "*) ;;
+	    *) rpath="$rpath $arg" ;;
+	    esac
+	  else
+	    case "$xrpath " in
+	    *" $arg "*) ;;
+	    *) xrpath="$xrpath $arg" ;;
+	    esac
+	  fi
+	  prev=
+	  continue
+	  ;;
+	shrext)
+	  shrext_cmds="$arg"
+	  prev=
+	  continue
+	  ;;
+	weak)
+	  weak_libs="$weak_libs $arg"
+	  prev=
+	  continue
+	  ;;
+	xcclinker)
+	  linker_flags="$linker_flags $qarg"
+	  compiler_flags="$compiler_flags $qarg"
+	  prev=
+	  func_append compile_command " $qarg"
+	  func_append finalize_command " $qarg"
+	  continue
+	  ;;
+	xcompiler)
+	  compiler_flags="$compiler_flags $qarg"
+	  prev=
+	  func_append compile_command " $qarg"
+	  func_append finalize_command " $qarg"
+	  continue
+	  ;;
+	xlinker)
+	  linker_flags="$linker_flags $qarg"
+	  compiler_flags="$compiler_flags $wl$qarg"
+	  prev=
+	  func_append compile_command " $wl$qarg"
+	  func_append finalize_command " $wl$qarg"
+	  continue
+	  ;;
+	*)
+	  eval "$prev=\"\$arg\""
+	  prev=
+	  continue
+	  ;;
+	esac
+      fi # test -n "$prev"
+
+      prevarg="$arg"
+
+      case $arg in
+      -all-static)
+	if test -n "$link_static_flag"; then
+	  # See comment for -static flag below, for more details.
+	  func_append compile_command " $link_static_flag"
+	  func_append finalize_command " $link_static_flag"
+	fi
+	continue
+	;;
+
+      -allow-undefined)
+	# FIXME: remove this flag sometime in the future.
+	func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+	;;
+
+      -avoid-version)
+	avoid_version=yes
+	continue
+	;;
+
+      -dlopen)
+	prev=dlfiles
+	continue
+	;;
+
+      -dlpreopen)
+	prev=dlprefiles
+	continue
+	;;
+
+      -export-dynamic)
+	export_dynamic=yes
+	continue
+	;;
+
+      -export-symbols | -export-symbols-regex)
+	if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+	  func_fatal_error "more than one -exported-symbols argument is not allowed"
+	fi
+	if test "X$arg" = "X-export-symbols"; then
+	  prev=expsyms
+	else
+	  prev=expsyms_regex
+	fi
+	continue
+	;;
+
+      -framework)
+	prev=framework
+	continue
+	;;
+
+      -inst-prefix-dir)
+	prev=inst_prefix
+	continue
+	;;
+
+      # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+      # so, if we see these flags be careful not to treat them like -L
+      -L[A-Z][A-Z]*:*)
+	case $with_gcc/$host in
+	no/*-*-irix* | /*-*-irix*)
+	  func_append compile_command " $arg"
+	  func_append finalize_command " $arg"
+	  ;;
+	esac
+	continue
+	;;
+
+      -L*)
+	func_stripname '-L' '' "$arg"
+	dir=$func_stripname_result
+	if test -z "$dir"; then
+	  if test "$#" -gt 0; then
+	    func_fatal_error "require no space between \`-L' and \`$1'"
+	  else
+	    func_fatal_error "need path for \`-L' option"
+	  fi
+	fi
+	# We need an absolute path.
+	case $dir in
+	[\\/]* | [A-Za-z]:[\\/]*) ;;
+	*)
+	  absdir=`cd "$dir" && pwd`
+	  test -z "$absdir" && \
+	    func_fatal_error "cannot determine absolute directory name of \`$dir'"
+	  dir="$absdir"
+	  ;;
+	esac
+	case "$deplibs " in
+	*" -L$dir "*) ;;
+	*)
+	  deplibs="$deplibs -L$dir"
+	  lib_search_path="$lib_search_path $dir"
+	  ;;
+	esac
+	case $host in
+	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+	  testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
+	  case :$dllsearchpath: in
+	  *":$dir:"*) ;;
+	  ::) dllsearchpath=$dir;;
+	  *) dllsearchpath="$dllsearchpath:$dir";;
+	  esac
+	  case :$dllsearchpath: in
+	  *":$testbindir:"*) ;;
+	  ::) dllsearchpath=$testbindir;;
+	  *) dllsearchpath="$dllsearchpath:$testbindir";;
+	  esac
+	  ;;
+	esac
+	continue
+	;;
+
+      -l*)
+	if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+	  case $host in
+	  *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
+	    # These systems don't actually have a C or math library (as such)
+	    continue
+	    ;;
+	  *-*-os2*)
+	    # These systems don't actually have a C library (as such)
+	    test "X$arg" = "X-lc" && continue
+	    ;;
+	  *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+	    # Do not include libc due to us having libc/libc_r.
+	    test "X$arg" = "X-lc" && continue
+	    ;;
+	  *-*-rhapsody* | *-*-darwin1.[012])
+	    # Rhapsody C and math libraries are in the System framework
+	    deplibs="$deplibs System.ltframework"
+	    continue
+	    ;;
+	  *-*-sco3.2v5* | *-*-sco5v6*)
+	    # Causes problems with __ctype
+	    test "X$arg" = "X-lc" && continue
+	    ;;
+	  *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+	    # Compiler inserts libc in the correct place for threads to work
+	    test "X$arg" = "X-lc" && continue
+	    ;;
+	  esac
+	elif test "X$arg" = "X-lc_r"; then
+	 case $host in
+	 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+	   # Do not include libc_r directly, use -pthread flag.
+	   continue
+	   ;;
+	 esac
+	fi
+	deplibs="$deplibs $arg"
+	continue
+	;;
+
+      -module)
+	module=yes
+	continue
+	;;
+
+      # Tru64 UNIX uses -model [arg] to determine the layout of C++
+      # classes, name mangling, and exception handling.
+      # Darwin uses the -arch flag to determine output architecture.
+      -model|-arch|-isysroot)
+	compiler_flags="$compiler_flags $arg"
+	func_append compile_command " $arg"
+	func_append finalize_command " $arg"
+	prev=xcompiler
+	continue
+	;;
+
+      -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+	compiler_flags="$compiler_flags $arg"
+	func_append compile_command " $arg"
+	func_append finalize_command " $arg"
+	case "$new_inherited_linker_flags " in
+	    *" $arg "*) ;;
+	    * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
+	esac
+	continue
+	;;
+
+      -multi_module)
+	single_module="${wl}-multi_module"
+	continue
+	;;
+
+      -no-fast-install)
+	fast_install=no
+	continue
+	;;
+
+      -no-install)
+	case $host in
+	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+	  # The PATH hackery in wrapper scripts is required on Windows
+	  # and Darwin in order for the loader to find any dlls it needs.
+	  func_warning "\`-no-install' is ignored for $host"
+	  func_warning "assuming \`-no-fast-install' instead"
+	  fast_install=no
+	  ;;
+	*) no_install=yes ;;
+	esac
+	continue
+	;;
+
+      -no-undefined)
+	allow_undefined=no
+	continue
+	;;
+
+      -objectlist)
+	prev=objectlist
+	continue
+	;;
+
+      -o) prev=output ;;
+
+      -precious-files-regex)
+	prev=precious_regex
+	continue
+	;;
+
+      -release)
+	prev=release
+	continue
+	;;
+
+      -rpath)
+	prev=rpath
+	continue
+	;;
+
+      -R)
+	prev=xrpath
+	continue
+	;;
+
+      -R*)
+	func_stripname '-R' '' "$arg"
+	dir=$func_stripname_result
+	# We need an absolute path.
+	case $dir in
+	[\\/]* | [A-Za-z]:[\\/]*) ;;
+	*)
+	  func_fatal_error "only absolute run-paths are allowed"
+	  ;;
+	esac
+	case "$xrpath " in
+	*" $dir "*) ;;
+	*) xrpath="$xrpath $dir" ;;
+	esac
+	continue
+	;;
+
+      -shared)
+	# The effects of -shared are defined in a previous loop.
+	continue
+	;;
+
+      -shrext)
+	prev=shrext
+	continue
+	;;
+
+      -static | -static-libtool-libs)
+	# The effects of -static are defined in a previous loop.
+	# We used to do the same as -all-static on platforms that
+	# didn't have a PIC flag, but the assumption that the effects
+	# would be equivalent was wrong.  It would break on at least
+	# Digital Unix and AIX.
+	continue
+	;;
+
+      -thread-safe)
+	thread_safe=yes
+	continue
+	;;
+
+      -version-info)
+	prev=vinfo
+	continue
+	;;
+
+      -version-number)
+	prev=vinfo
+	vinfo_number=yes
+	continue
+	;;
+
+      -weak)
+        prev=weak
+	continue
+	;;
+
+      -Wc,*)
+	func_stripname '-Wc,' '' "$arg"
+	args=$func_stripname_result
+	arg=
+	save_ifs="$IFS"; IFS=','
+	for flag in $args; do
+	  IFS="$save_ifs"
+          func_quote_for_eval "$flag"
+	  arg="$arg $wl$func_quote_for_eval_result"
+	  compiler_flags="$compiler_flags $func_quote_for_eval_result"
+	done
+	IFS="$save_ifs"
+	func_stripname ' ' '' "$arg"
+	arg=$func_stripname_result
+	;;
+
+      -Wl,*)
+	func_stripname '-Wl,' '' "$arg"
+	args=$func_stripname_result
+	arg=
+	save_ifs="$IFS"; IFS=','
+	for flag in $args; do
+	  IFS="$save_ifs"
+          func_quote_for_eval "$flag"
+	  arg="$arg $wl$func_quote_for_eval_result"
+	  compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
+	  linker_flags="$linker_flags $func_quote_for_eval_result"
+	done
+	IFS="$save_ifs"
+	func_stripname ' ' '' "$arg"
+	arg=$func_stripname_result
+	;;
+
+      -Xcompiler)
+	prev=xcompiler
+	continue
+	;;
+
+      -Xlinker)
+	prev=xlinker
+	continue
+	;;
+
+      -XCClinker)
+	prev=xcclinker
+	continue
+	;;
+
+      # -msg_* for osf cc
+      -msg_*)
+	func_quote_for_eval "$arg"
+	arg="$func_quote_for_eval_result"
+	;;
+
+      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
+      # -r[0-9][0-9]* specifies the processor on the SGI compiler
+      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
+      # +DA*, +DD* enable 64-bit mode on the HP compiler
+      # -q* pass through compiler args for the IBM compiler
+      # -m*, -t[45]*, -txscale* pass through architecture-specific
+      # compiler args for GCC
+      # -F/path gives path to uninstalled frameworks, gcc on darwin
+      # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
+      # @file GCC response files
+      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
+        func_quote_for_eval "$arg"
+	arg="$func_quote_for_eval_result"
+        func_append compile_command " $arg"
+        func_append finalize_command " $arg"
+        compiler_flags="$compiler_flags $arg"
+        continue
+        ;;
+
+      # Some other compiler flag.
+      -* | +*)
+        func_quote_for_eval "$arg"
+	arg="$func_quote_for_eval_result"
+	;;
+
+      *.$objext)
+	# A standard object.
+	objs="$objs $arg"
+	;;
+
+      *.lo)
+	# A libtool-controlled object.
+
+	# Check to see that this really is a libtool object.
+	if func_lalib_unsafe_p "$arg"; then
+	  pic_object=
+	  non_pic_object=
+
+	  # Read the .lo file
+	  func_source "$arg"
+
+	  if test -z "$pic_object" ||
+	     test -z "$non_pic_object" ||
+	     test "$pic_object" = none &&
+	     test "$non_pic_object" = none; then
+	    func_fatal_error "cannot find name of object for \`$arg'"
+	  fi
+
+	  # Extract subdirectory from the argument.
+	  func_dirname "$arg" "/" ""
+	  xdir="$func_dirname_result"
+
+	  if test "$pic_object" != none; then
+	    # Prepend the subdirectory the object is found in.
+	    pic_object="$xdir$pic_object"
+
+	    if test "$prev" = dlfiles; then
+	      if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+		dlfiles="$dlfiles $pic_object"
+		prev=
+		continue
+	      else
+		# If libtool objects are unsupported, then we need to preload.
+		prev=dlprefiles
+	      fi
+	    fi
+
+	    # CHECK ME:  I think I busted this.  -Ossama
+	    if test "$prev" = dlprefiles; then
+	      # Preload the old-style object.
+	      dlprefiles="$dlprefiles $pic_object"
+	      prev=
+	    fi
+
+	    # A PIC object.
+	    func_append libobjs " $pic_object"
+	    arg="$pic_object"
+	  fi
+
+	  # Non-PIC object.
+	  if test "$non_pic_object" != none; then
+	    # Prepend the subdirectory the object is found in.
+	    non_pic_object="$xdir$non_pic_object"
+
+	    # A standard non-PIC object
+	    func_append non_pic_objects " $non_pic_object"
+	    if test -z "$pic_object" || test "$pic_object" = none ; then
+	      arg="$non_pic_object"
+	    fi
+	  else
+	    # If the PIC object exists, use it instead.
+	    # $xdir was prepended to $pic_object above.
+	    non_pic_object="$pic_object"
+	    func_append non_pic_objects " $non_pic_object"
+	  fi
+	else
+	  # Only an error if not doing a dry-run.
+	  if $opt_dry_run; then
+	    # Extract subdirectory from the argument.
+	    func_dirname "$arg" "/" ""
+	    xdir="$func_dirname_result"
+
+	    func_lo2o "$arg"
+	    pic_object=$xdir$objdir/$func_lo2o_result
+	    non_pic_object=$xdir$func_lo2o_result
+	    func_append libobjs " $pic_object"
+	    func_append non_pic_objects " $non_pic_object"
+	  else
+	    func_fatal_error "\`$arg' is not a valid libtool object"
+	  fi
+	fi
+	;;
+
+      *.$libext)
+	# An archive.
+	deplibs="$deplibs $arg"
+	old_deplibs="$old_deplibs $arg"
+	continue
+	;;
+
+      *.la)
+	# A libtool-controlled library.
+
+	if test "$prev" = dlfiles; then
+	  # This library was specified with -dlopen.
+	  dlfiles="$dlfiles $arg"
+	  prev=
+	elif test "$prev" = dlprefiles; then
+	  # The library was specified with -dlpreopen.
+	  dlprefiles="$dlprefiles $arg"
+	  prev=
+	else
+	  deplibs="$deplibs $arg"
+	fi
+	continue
+	;;
+
+      # Some other compiler argument.
+      *)
+	# Unknown arguments in both finalize_command and compile_command need
+	# to be aesthetically quoted because they are evaled later.
+	func_quote_for_eval "$arg"
+	arg="$func_quote_for_eval_result"
+	;;
+      esac # arg
+
+      # Now actually substitute the argument into the commands.
+      if test -n "$arg"; then
+	func_append compile_command " $arg"
+	func_append finalize_command " $arg"
+      fi
+    done # argument parsing loop
+
+    test -n "$prev" && \
+      func_fatal_help "the \`$prevarg' option requires an argument"
+
+    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+      eval arg=\"$export_dynamic_flag_spec\"
+      func_append compile_command " $arg"
+      func_append finalize_command " $arg"
+    fi
+
+    oldlibs=
+    # calculate the name of the file, without its directory
+    func_basename "$output"
+    outputname="$func_basename_result"
+    libobjs_save="$libobjs"
+
+    if test -n "$shlibpath_var"; then
+      # get the directories listed in $shlibpath_var
+      eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
+    else
+      shlib_search_path=
+    fi
+    eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+    eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+    func_dirname "$output" "/" ""
+    output_objdir="$func_dirname_result$objdir"
+    # Create the object directory.
+    func_mkdir_p "$output_objdir"
+
+    # Determine the type of output
+    case $output in
+    "")
+      func_fatal_help "you must specify an output file"
+      ;;
+    *.$libext) linkmode=oldlib ;;
+    *.lo | *.$objext) linkmode=obj ;;
+    *.la) linkmode=lib ;;
+    *) linkmode=prog ;; # Anything else should be a program.
+    esac
+
+    specialdeplibs=
+
+    libs=
+    # Find all interdependent deplibs by searching for libraries
+    # that are linked more than once (e.g. -la -lb -la)
+    for deplib in $deplibs; do
+      if $opt_duplicate_deps ; then
+	case "$libs " in
+	*" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+	esac
+      fi
+      libs="$libs $deplib"
+    done
+
+    if test "$linkmode" = lib; then
+      libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+      # Compute libraries that are listed more than once in $predeps
+      # $postdeps and mark them as special (i.e., whose duplicates are
+      # not to be eliminated).
+      pre_post_deps=
+      if $opt_duplicate_compiler_generated_deps; then
+	for pre_post_dep in $predeps $postdeps; do
+	  case "$pre_post_deps " in
+	  *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
+	  esac
+	  pre_post_deps="$pre_post_deps $pre_post_dep"
+	done
+      fi
+      pre_post_deps=
+    fi
+
+    deplibs=
+    newdependency_libs=
+    newlib_search_path=
+    need_relink=no # whether we're linking any uninstalled libtool libraries
+    notinst_deplibs= # not-installed libtool libraries
+    notinst_path= # paths that contain not-installed libtool libraries
+
+    case $linkmode in
+    lib)
+	passes="conv dlpreopen link"
+	for file in $dlfiles $dlprefiles; do
+	  case $file in
+	  *.la) ;;
+	  *)
+	    func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+	    ;;
+	  esac
+	done
+	;;
+    prog)
+	compile_deplibs=
+	finalize_deplibs=
+	alldeplibs=no
+	newdlfiles=
+	newdlprefiles=
+	passes="conv scan dlopen dlpreopen link"
+	;;
+    *)  passes="conv"
+	;;
+    esac
+
+    for pass in $passes; do
+      # The preopen pass in lib mode reverses $deplibs; put it back here
+      # so that -L comes before libs that need it for instance...
+      if test "$linkmode,$pass" = "lib,link"; then
+	## FIXME: Find the place where the list is rebuilt in the wrong
+	##        order, and fix it there properly
+        tmp_deplibs=
+	for deplib in $deplibs; do
+	  tmp_deplibs="$deplib $tmp_deplibs"
+	done
+	deplibs="$tmp_deplibs"
+      fi
+
+      if test "$linkmode,$pass" = "lib,link" ||
+	 test "$linkmode,$pass" = "prog,scan"; then
+	libs="$deplibs"
+	deplibs=
+      fi
+      if test "$linkmode" = prog; then
+	case $pass in
+	dlopen) libs="$dlfiles" ;;
+	dlpreopen) libs="$dlprefiles" ;;
+	link)
+	  libs="$deplibs %DEPLIBS%"
+	  test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
+	  ;;
+	esac
+      fi
+      if test "$linkmode,$pass" = "lib,dlpreopen"; then
+	# Collect and forward deplibs of preopened libtool libs
+	for lib in $dlprefiles; do
+	  # Ignore non-libtool-libs
+	  dependency_libs=
+	  case $lib in
+	  *.la)	func_source "$lib" ;;
+	  esac
+
+	  # Collect preopened libtool deplibs, except any this library
+	  # has declared as weak libs
+	  for deplib in $dependency_libs; do
+            deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
+	    case " $weak_libs " in
+	    *" $deplib_base "*) ;;
+	    *) deplibs="$deplibs $deplib" ;;
+	    esac
+	  done
+	done
+	libs="$dlprefiles"
+      fi
+      if test "$pass" = dlopen; then
+	# Collect dlpreopened libraries
+	save_deplibs="$deplibs"
+	deplibs=
+      fi
+
+      for deplib in $libs; do
+	lib=
+	found=no
+	case $deplib in
+	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+	  if test "$linkmode,$pass" = "prog,link"; then
+	    compile_deplibs="$deplib $compile_deplibs"
+	    finalize_deplibs="$deplib $finalize_deplibs"
+	  else
+	    compiler_flags="$compiler_flags $deplib"
+	    if test "$linkmode" = lib ; then
+		case "$new_inherited_linker_flags " in
+		    *" $deplib "*) ;;
+		    * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+		esac
+	    fi
+	  fi
+	  continue
+	  ;;
+	-l*)
+	  if test "$linkmode" != lib && test "$linkmode" != prog; then
+	    func_warning "\`-l' is ignored for archives/objects"
+	    continue
+	  fi
+	  func_stripname '-l' '' "$deplib"
+	  name=$func_stripname_result
+	  if test "$linkmode" = lib; then
+	    searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+	  else
+	    searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+	  fi
+	  for searchdir in $searchdirs; do
+	    for search_ext in .la $std_shrext .so .a; do
+	      # Search the libtool library
+	      lib="$searchdir/lib${name}${search_ext}"
+	      if test -f "$lib"; then
+		if test "$search_ext" = ".la"; then
+		  found=yes
+		else
+		  found=no
+		fi
+		break 2
+	      fi
+	    done
+	  done
+	  if test "$found" != yes; then
+	    # deplib doesn't seem to be a libtool library
+	    if test "$linkmode,$pass" = "prog,link"; then
+	      compile_deplibs="$deplib $compile_deplibs"
+	      finalize_deplibs="$deplib $finalize_deplibs"
+	    else
+	      deplibs="$deplib $deplibs"
+	      test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+	    fi
+	    continue
+	  else # deplib is a libtool library
+	    # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+	    # We need to do some special things here, and not later.
+	    if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+	      case " $predeps $postdeps " in
+	      *" $deplib "*)
+		if func_lalib_p "$lib"; then
+		  library_names=
+		  old_library=
+		  func_source "$lib"
+		  for l in $old_library $library_names; do
+		    ll="$l"
+		  done
+		  if test "X$ll" = "X$old_library" ; then # only static version available
+		    found=no
+		    func_dirname "$lib" "" "."
+		    ladir="$func_dirname_result"
+		    lib=$ladir/$old_library
+		    if test "$linkmode,$pass" = "prog,link"; then
+		      compile_deplibs="$deplib $compile_deplibs"
+		      finalize_deplibs="$deplib $finalize_deplibs"
+		    else
+		      deplibs="$deplib $deplibs"
+		      test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+		    fi
+		    continue
+		  fi
+		fi
+		;;
+	      *) ;;
+	      esac
+	    fi
+	  fi
+	  ;; # -l
+	*.ltframework)
+	  if test "$linkmode,$pass" = "prog,link"; then
+	    compile_deplibs="$deplib $compile_deplibs"
+	    finalize_deplibs="$deplib $finalize_deplibs"
+	  else
+	    deplibs="$deplib $deplibs"
+	    if test "$linkmode" = lib ; then
+		case "$new_inherited_linker_flags " in
+		    *" $deplib "*) ;;
+		    * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+		esac
+	    fi
+	  fi
+	  continue
+	  ;;
+	-L*)
+	  case $linkmode in
+	  lib)
+	    deplibs="$deplib $deplibs"
+	    test "$pass" = conv && continue
+	    newdependency_libs="$deplib $newdependency_libs"
+	    func_stripname '-L' '' "$deplib"
+	    newlib_search_path="$newlib_search_path $func_stripname_result"
+	    ;;
+	  prog)
+	    if test "$pass" = conv; then
+	      deplibs="$deplib $deplibs"
+	      continue
+	    fi
+	    if test "$pass" = scan; then
+	      deplibs="$deplib $deplibs"
+	    else
+	      compile_deplibs="$deplib $compile_deplibs"
+	      finalize_deplibs="$deplib $finalize_deplibs"
+	    fi
+	    func_stripname '-L' '' "$deplib"
+	    newlib_search_path="$newlib_search_path $func_stripname_result"
+	    ;;
+	  *)
+	    func_warning "\`-L' is ignored for archives/objects"
+	    ;;
+	  esac # linkmode
+	  continue
+	  ;; # -L
+	-R*)
+	  if test "$pass" = link; then
+	    func_stripname '-R' '' "$deplib"
+	    dir=$func_stripname_result
+	    # Make sure the xrpath contains only unique directories.
+	    case "$xrpath " in
+	    *" $dir "*) ;;
+	    *) xrpath="$xrpath $dir" ;;
+	    esac
+	  fi
+	  deplibs="$deplib $deplibs"
+	  continue
+	  ;;
+	*.la) lib="$deplib" ;;
+	*.$libext)
+	  if test "$pass" = conv; then
+	    deplibs="$deplib $deplibs"
+	    continue
+	  fi
+	  case $linkmode in
+	  lib)
+	    # Linking convenience modules into shared libraries is allowed,
+	    # but linking other static libraries is non-portable.
+	    case " $dlpreconveniencelibs " in
+	    *" $deplib "*) ;;
+	    *)
+	      valid_a_lib=no
+	      case $deplibs_check_method in
+		match_pattern*)
+		  set dummy $deplibs_check_method; shift
+		  match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+		  if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
+		    | $EGREP "$match_pattern_regex" > /dev/null; then
+		    valid_a_lib=yes
+		  fi
+		;;
+		pass_all)
+		  valid_a_lib=yes
+		;;
+	      esac
+	      if test "$valid_a_lib" != yes; then
+		$ECHO
+		$ECHO "*** Warning: Trying to link with static lib archive $deplib."
+		$ECHO "*** I have the capability to make that library automatically link in when"
+		$ECHO "*** you link to this library.  But I can only do this if you have a"
+		$ECHO "*** shared version of the library, which you do not appear to have"
+		$ECHO "*** because the file extensions .$libext of this argument makes me believe"
+		$ECHO "*** that it is just a static archive that I should not use here."
+	      else
+		$ECHO
+		$ECHO "*** Warning: Linking the shared library $output against the"
+		$ECHO "*** static library $deplib is not portable!"
+		deplibs="$deplib $deplibs"
+	      fi
+	      ;;
+	    esac
+	    continue
+	    ;;
+	  prog)
+	    if test "$pass" != link; then
+	      deplibs="$deplib $deplibs"
+	    else
+	      compile_deplibs="$deplib $compile_deplibs"
+	      finalize_deplibs="$deplib $finalize_deplibs"
+	    fi
+	    continue
+	    ;;
+	  esac # linkmode
+	  ;; # *.$libext
+	*.lo | *.$objext)
+	  if test "$pass" = conv; then
+	    deplibs="$deplib $deplibs"
+	  elif test "$linkmode" = prog; then
+	    if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+	      # If there is no dlopen support or we're linking statically,
+	      # we need to preload.
+	      newdlprefiles="$newdlprefiles $deplib"
+	      compile_deplibs="$deplib $compile_deplibs"
+	      finalize_deplibs="$deplib $finalize_deplibs"
+	    else
+	      newdlfiles="$newdlfiles $deplib"
+	    fi
+	  fi
+	  continue
+	  ;;
+	%DEPLIBS%)
+	  alldeplibs=yes
+	  continue
+	  ;;
+	esac # case $deplib
+
+	if test "$found" = yes || test -f "$lib"; then :
+	else
+	  func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+	fi
+
+	# Check to see that this really is a libtool archive.
+	func_lalib_unsafe_p "$lib" \
+	  || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+	func_dirname "$lib" "" "."
+	ladir="$func_dirname_result"
+
+	dlname=
+	dlopen=
+	dlpreopen=
+	libdir=
+	library_names=
+	old_library=
+	inherited_linker_flags=
+	# If the library was installed with an old release of libtool,
+	# it will not redefine variables installed, or shouldnotlink
+	installed=yes
+	shouldnotlink=no
+	avoidtemprpath=
+
+
+	# Read the .la file
+	func_source "$lib"
+
+	# Convert "-framework foo" to "foo.ltframework"
+	if test -n "$inherited_linker_flags"; then
+	  tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
+	  for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+	    case " $new_inherited_linker_flags " in
+	      *" $tmp_inherited_linker_flag "*) ;;
+	      *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
+	    esac
+	  done
+	fi
+	dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+	if test "$linkmode,$pass" = "lib,link" ||
+	   test "$linkmode,$pass" = "prog,scan" ||
+	   { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+	  test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
+	  test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
+	fi
+
+	if test "$pass" = conv; then
+	  # Only check for convenience libraries
+	  deplibs="$lib $deplibs"
+	  if test -z "$libdir"; then
+	    if test -z "$old_library"; then
+	      func_fatal_error "cannot find name of link library for \`$lib'"
+	    fi
+	    # It is a libtool convenience library, so add in its objects.
+	    convenience="$convenience $ladir/$objdir/$old_library"
+	    old_convenience="$old_convenience $ladir/$objdir/$old_library"
+	    tmp_libs=
+	    for deplib in $dependency_libs; do
+	      deplibs="$deplib $deplibs"
+	      if $opt_duplicate_deps ; then
+		case "$tmp_libs " in
+		*" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+		esac
+	      fi
+	      tmp_libs="$tmp_libs $deplib"
+	    done
+	  elif test "$linkmode" != prog && test "$linkmode" != lib; then
+	    func_fatal_error "\`$lib' is not a convenience library"
+	  fi
+	  continue
+	fi # $pass = conv
+
+
+	# Get the name of the library we link against.
+	linklib=
+	for l in $old_library $library_names; do
+	  linklib="$l"
+	done
+	if test -z "$linklib"; then
+	  func_fatal_error "cannot find name of link library for \`$lib'"
+	fi
+
+	# This library was specified with -dlopen.
+	if test "$pass" = dlopen; then
+	  if test -z "$libdir"; then
+	    func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+	  fi
+	  if test -z "$dlname" ||
+	     test "$dlopen_support" != yes ||
+	     test "$build_libtool_libs" = no; then
+	    # If there is no dlname, no dlopen support or we're linking
+	    # statically, we need to preload.  We also need to preload any
+	    # dependent libraries so libltdl's deplib preloader doesn't
+	    # bomb out in the load deplibs phase.
+	    dlprefiles="$dlprefiles $lib $dependency_libs"
+	  else
+	    newdlfiles="$newdlfiles $lib"
+	  fi
+	  continue
+	fi # $pass = dlopen
+
+	# We need an absolute path.
+	case $ladir in
+	[\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+	*)
+	  abs_ladir=`cd "$ladir" && pwd`
+	  if test -z "$abs_ladir"; then
+	    func_warning "cannot determine absolute directory name of \`$ladir'"
+	    func_warning "passing it literally to the linker, although it might fail"
+	    abs_ladir="$ladir"
+	  fi
+	  ;;
+	esac
+	func_basename "$lib"
+	laname="$func_basename_result"
+
+	# Find the relevant object directory and library name.
+	if test "X$installed" = Xyes; then
+	  if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+	    func_warning "library \`$lib' was moved."
+	    dir="$ladir"
+	    absdir="$abs_ladir"
+	    libdir="$abs_ladir"
+	  else
+	    dir="$libdir"
+	    absdir="$libdir"
+	  fi
+	  test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+	else
+	  if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+	    dir="$ladir"
+	    absdir="$abs_ladir"
+	    # Remove this search path later
+	    notinst_path="$notinst_path $abs_ladir"
+	  else
+	    dir="$ladir/$objdir"
+	    absdir="$abs_ladir/$objdir"
+	    # Remove this search path later
+	    notinst_path="$notinst_path $abs_ladir"
+	  fi
+	fi # $installed = yes
+	func_stripname 'lib' '.la' "$laname"
+	name=$func_stripname_result
+
+	# This library was specified with -dlpreopen.
+	if test "$pass" = dlpreopen; then
+	  if test -z "$libdir" && test "$linkmode" = prog; then
+	    func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+	  fi
+	  # Prefer using a static library (so that no silly _DYNAMIC symbols
+	  # are required to link).
+	  if test -n "$old_library"; then
+	    newdlprefiles="$newdlprefiles $dir/$old_library"
+	    # Keep a list of preopened convenience libraries to check
+	    # that they are being used correctly in the link pass.
+	    test -z "$libdir" && \
+		dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
+	  # Otherwise, use the dlname, so that lt_dlopen finds it.
+	  elif test -n "$dlname"; then
+	    newdlprefiles="$newdlprefiles $dir/$dlname"
+	  else
+	    newdlprefiles="$newdlprefiles $dir/$linklib"
+	  fi
+	fi # $pass = dlpreopen
+
+	if test -z "$libdir"; then
+	  # Link the convenience library
+	  if test "$linkmode" = lib; then
+	    deplibs="$dir/$old_library $deplibs"
+	  elif test "$linkmode,$pass" = "prog,link"; then
+	    compile_deplibs="$dir/$old_library $compile_deplibs"
+	    finalize_deplibs="$dir/$old_library $finalize_deplibs"
+	  else
+	    deplibs="$lib $deplibs" # used for prog,scan pass
+	  fi
+	  continue
+	fi
+
+
+	if test "$linkmode" = prog && test "$pass" != link; then
+	  newlib_search_path="$newlib_search_path $ladir"
+	  deplibs="$lib $deplibs"
+
+	  linkalldeplibs=no
+	  if test "$link_all_deplibs" != no || test -z "$library_names" ||
+	     test "$build_libtool_libs" = no; then
+	    linkalldeplibs=yes
+	  fi
+
+	  tmp_libs=
+	  for deplib in $dependency_libs; do
+	    case $deplib in
+	    -L*) func_stripname '-L' '' "$deplib"
+	         newlib_search_path="$newlib_search_path $func_stripname_result"
+		 ;;
+	    esac
+	    # Need to link against all dependency_libs?
+	    if test "$linkalldeplibs" = yes; then
+	      deplibs="$deplib $deplibs"
+	    else
+	      # Need to hardcode shared library paths
+	      # or/and link against static libraries
+	      newdependency_libs="$deplib $newdependency_libs"
+	    fi
+	    if $opt_duplicate_deps ; then
+	      case "$tmp_libs " in
+	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+	      esac
+	    fi
+	    tmp_libs="$tmp_libs $deplib"
+	  done # for deplib
+	  continue
+	fi # $linkmode = prog...
+
+	if test "$linkmode,$pass" = "prog,link"; then
+	  if test -n "$library_names" &&
+	     { { test "$prefer_static_libs" = no ||
+	         test "$prefer_static_libs,$installed" = "built,yes"; } ||
+	       test -z "$old_library"; }; then
+	    # We need to hardcode the library path
+	    if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+	      # Make sure the rpath contains only unique directories.
+	      case "$temp_rpath:" in
+	      *"$absdir:"*) ;;
+	      *) temp_rpath="$temp_rpath$absdir:" ;;
+	      esac
+	    fi
+
+	    # Hardcode the library path.
+	    # Skip directories that are in the system default run-time
+	    # search path.
+	    case " $sys_lib_dlsearch_path " in
+	    *" $absdir "*) ;;
+	    *)
+	      case "$compile_rpath " in
+	      *" $absdir "*) ;;
+	      *) compile_rpath="$compile_rpath $absdir"
+	      esac
+	      ;;
+	    esac
+	    case " $sys_lib_dlsearch_path " in
+	    *" $libdir "*) ;;
+	    *)
+	      case "$finalize_rpath " in
+	      *" $libdir "*) ;;
+	      *) finalize_rpath="$finalize_rpath $libdir"
+	      esac
+	      ;;
+	    esac
+	  fi # $linkmode,$pass = prog,link...
+
+	  if test "$alldeplibs" = yes &&
+	     { test "$deplibs_check_method" = pass_all ||
+	       { test "$build_libtool_libs" = yes &&
+		 test -n "$library_names"; }; }; then
+	    # We only need to search for static libraries
+	    continue
+	  fi
+	fi
+
+	link_static=no # Whether the deplib will be linked statically
+	use_static_libs=$prefer_static_libs
+	if test "$use_static_libs" = built && test "$installed" = yes; then
+	  use_static_libs=no
+	fi
+	if test -n "$library_names" &&
+	   { test "$use_static_libs" = no || test -z "$old_library"; }; then
+	  case $host in
+	  *cygwin* | *mingw* | *cegcc*)
+	      # No point in relinking DLLs because paths are not encoded
+	      notinst_deplibs="$notinst_deplibs $lib"
+	      need_relink=no
+	    ;;
+	  *)
+	    if test "$installed" = no; then
+	      notinst_deplibs="$notinst_deplibs $lib"
+	      need_relink=yes
+	    fi
+	    ;;
+	  esac
+	  # This is a shared library
+
+	  # Warn about portability, can't link against -module's on some
+	  # systems (darwin).  Don't bleat about dlopened modules though!
+	  dlopenmodule=""
+	  for dlpremoduletest in $dlprefiles; do
+	    if test "X$dlpremoduletest" = "X$lib"; then
+	      dlopenmodule="$dlpremoduletest"
+	      break
+	    fi
+	  done
+	  if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+	    $ECHO
+	    if test "$linkmode" = prog; then
+	      $ECHO "*** Warning: Linking the executable $output against the loadable module"
+	    else
+	      $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+	    fi
+	    $ECHO "*** $linklib is not portable!"
+	  fi
+	  if test "$linkmode" = lib &&
+	     test "$hardcode_into_libs" = yes; then
+	    # Hardcode the library path.
+	    # Skip directories that are in the system default run-time
+	    # search path.
+	    case " $sys_lib_dlsearch_path " in
+	    *" $absdir "*) ;;
+	    *)
+	      case "$compile_rpath " in
+	      *" $absdir "*) ;;
+	      *) compile_rpath="$compile_rpath $absdir"
+	      esac
+	      ;;
+	    esac
+	    case " $sys_lib_dlsearch_path " in
+	    *" $libdir "*) ;;
+	    *)
+	      case "$finalize_rpath " in
+	      *" $libdir "*) ;;
+	      *) finalize_rpath="$finalize_rpath $libdir"
+	      esac
+	      ;;
+	    esac
+	  fi
+
+	  if test -n "$old_archive_from_expsyms_cmds"; then
+	    # figure out the soname
+	    set dummy $library_names
+	    shift
+	    realname="$1"
+	    shift
+	    libname=`eval "\\$ECHO \"$libname_spec\""`
+	    # use dlname if we got it. it's perfectly good, no?
+	    if test -n "$dlname"; then
+	      soname="$dlname"
+	    elif test -n "$soname_spec"; then
+	      # bleh windows
+	      case $host in
+	      *cygwin* | mingw* | *cegcc*)
+	        func_arith $current - $age
+		major=$func_arith_result
+		versuffix="-$major"
+		;;
+	      esac
+	      eval soname=\"$soname_spec\"
+	    else
+	      soname="$realname"
+	    fi
+
+	    # Make a new name for the extract_expsyms_cmds to use
+	    soroot="$soname"
+	    func_basename "$soroot"
+	    soname="$func_basename_result"
+	    func_stripname 'lib' '.dll' "$soname"
+	    newlib=libimp-$func_stripname_result.a
+
+	    # If the library has no export list, then create one now
+	    if test -f "$output_objdir/$soname-def"; then :
+	    else
+	      func_verbose "extracting exported symbol list from \`$soname'"
+	      func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+	    fi
+
+	    # Create $newlib
+	    if test -f "$output_objdir/$newlib"; then :; else
+	      func_verbose "generating import library for \`$soname'"
+	      func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+	    fi
+	    # make sure the library variables are pointing to the new library
+	    dir=$output_objdir
+	    linklib=$newlib
+	  fi # test -n "$old_archive_from_expsyms_cmds"
+
+	  if test "$linkmode" = prog || test "$mode" != relink; then
+	    add_shlibpath=
+	    add_dir=
+	    add=
+	    lib_linked=yes
+	    case $hardcode_action in
+	    immediate | unsupported)
+	      if test "$hardcode_direct" = no; then
+		add="$dir/$linklib"
+		case $host in
+		  *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+		  *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+		  *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+		    *-*-unixware7*) add_dir="-L$dir" ;;
+		  *-*-darwin* )
+		    # if the lib is a (non-dlopened) module then we can not
+		    # link against it, someone is ignoring the earlier warnings
+		    if /usr/bin/file -L $add 2> /dev/null |
+			 $GREP ": [^:]* bundle" >/dev/null ; then
+		      if test "X$dlopenmodule" != "X$lib"; then
+			$ECHO "*** Warning: lib $linklib is a module, not a shared library"
+			if test -z "$old_library" ; then
+			  $ECHO
+			  $ECHO "*** And there doesn't seem to be a static archive available"
+			  $ECHO "*** The link will probably fail, sorry"
+			else
+			  add="$dir/$old_library"
+			fi
+		      elif test -n "$old_library"; then
+			add="$dir/$old_library"
+		      fi
+		    fi
+		esac
+	      elif test "$hardcode_minus_L" = no; then
+		case $host in
+		*-*-sunos*) add_shlibpath="$dir" ;;
+		esac
+		add_dir="-L$dir"
+		add="-l$name"
+	      elif test "$hardcode_shlibpath_var" = no; then
+		add_shlibpath="$dir"
+		add="-l$name"
+	      else
+		lib_linked=no
+	      fi
+	      ;;
+	    relink)
+	      if test "$hardcode_direct" = yes &&
+	         test "$hardcode_direct_absolute" = no; then
+		add="$dir/$linklib"
+	      elif test "$hardcode_minus_L" = yes; then
+		add_dir="-L$dir"
+		# Try looking first in the location we're being installed to.
+		if test -n "$inst_prefix_dir"; then
+		  case $libdir in
+		    [\\/]*)
+		      add_dir="$add_dir -L$inst_prefix_dir$libdir"
+		      ;;
+		  esac
+		fi
+		add="-l$name"
+	      elif test "$hardcode_shlibpath_var" = yes; then
+		add_shlibpath="$dir"
+		add="-l$name"
+	      else
+		lib_linked=no
+	      fi
+	      ;;
+	    *) lib_linked=no ;;
+	    esac
+
+	    if test "$lib_linked" != yes; then
+	      func_fatal_configuration "unsupported hardcode properties"
+	    fi
+
+	    if test -n "$add_shlibpath"; then
+	      case :$compile_shlibpath: in
+	      *":$add_shlibpath:"*) ;;
+	      *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
+	      esac
+	    fi
+	    if test "$linkmode" = prog; then
+	      test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+	      test -n "$add" && compile_deplibs="$add $compile_deplibs"
+	    else
+	      test -n "$add_dir" && deplibs="$add_dir $deplibs"
+	      test -n "$add" && deplibs="$add $deplibs"
+	      if test "$hardcode_direct" != yes &&
+		 test "$hardcode_minus_L" != yes &&
+		 test "$hardcode_shlibpath_var" = yes; then
+		case :$finalize_shlibpath: in
+		*":$libdir:"*) ;;
+		*) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+		esac
+	      fi
+	    fi
+	  fi
+
+	  if test "$linkmode" = prog || test "$mode" = relink; then
+	    add_shlibpath=
+	    add_dir=
+	    add=
+	    # Finalize command for both is simple: just hardcode it.
+	    if test "$hardcode_direct" = yes &&
+	       test "$hardcode_direct_absolute" = no; then
+	      add="$libdir/$linklib"
+	    elif test "$hardcode_minus_L" = yes; then
+	      add_dir="-L$libdir"
+	      add="-l$name"
+	    elif test "$hardcode_shlibpath_var" = yes; then
+	      case :$finalize_shlibpath: in
+	      *":$libdir:"*) ;;
+	      *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+	      esac
+	      add="-l$name"
+	    elif test "$hardcode_automatic" = yes; then
+	      if test -n "$inst_prefix_dir" &&
+		 test -f "$inst_prefix_dir$libdir/$linklib" ; then
+		add="$inst_prefix_dir$libdir/$linklib"
+	      else
+		add="$libdir/$linklib"
+	      fi
+	    else
+	      # We cannot seem to hardcode it, guess we'll fake it.
+	      add_dir="-L$libdir"
+	      # Try looking first in the location we're being installed to.
+	      if test -n "$inst_prefix_dir"; then
+		case $libdir in
+		  [\\/]*)
+		    add_dir="$add_dir -L$inst_prefix_dir$libdir"
+		    ;;
+		esac
+	      fi
+	      add="-l$name"
+	    fi
+
+	    if test "$linkmode" = prog; then
+	      test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+	      test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+	    else
+	      test -n "$add_dir" && deplibs="$add_dir $deplibs"
+	      test -n "$add" && deplibs="$add $deplibs"
+	    fi
+	  fi
+	elif test "$linkmode" = prog; then
+	  # Here we assume that one of hardcode_direct or hardcode_minus_L
+	  # is not unsupported.  This is valid on all known static and
+	  # shared platforms.
+	  if test "$hardcode_direct" != unsupported; then
+	    test -n "$old_library" && linklib="$old_library"
+	    compile_deplibs="$dir/$linklib $compile_deplibs"
+	    finalize_deplibs="$dir/$linklib $finalize_deplibs"
+	  else
+	    compile_deplibs="-l$name -L$dir $compile_deplibs"
+	    finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+	  fi
+	elif test "$build_libtool_libs" = yes; then
+	  # Not a shared library
+	  if test "$deplibs_check_method" != pass_all; then
+	    # We're trying link a shared library against a static one
+	    # but the system doesn't support it.
+
+	    # Just print a warning and add the library to dependency_libs so
+	    # that the program can be linked against the static library.
+	    $ECHO
+	    $ECHO "*** Warning: This system can not link to static lib archive $lib."
+	    $ECHO "*** I have the capability to make that library automatically link in when"
+	    $ECHO "*** you link to this library.  But I can only do this if you have a"
+	    $ECHO "*** shared version of the library, which you do not appear to have."
+	    if test "$module" = yes; then
+	      $ECHO "*** But as you try to build a module library, libtool will still create "
+	      $ECHO "*** a static module, that should work as long as the dlopening application"
+	      $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
+	      if test -z "$global_symbol_pipe"; then
+		$ECHO
+		$ECHO "*** However, this would only work if libtool was able to extract symbol"
+		$ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+		$ECHO "*** not find such a program.  So, this module is probably useless."
+		$ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+	      fi
+	      if test "$build_old_libs" = no; then
+		build_libtool_libs=module
+		build_old_libs=yes
+	      else
+		build_libtool_libs=no
+	      fi
+	    fi
+	  else
+	    deplibs="$dir/$old_library $deplibs"
+	    link_static=yes
+	  fi
+	fi # link shared/static library?
+
+	if test "$linkmode" = lib; then
+	  if test -n "$dependency_libs" &&
+	     { test "$hardcode_into_libs" != yes ||
+	       test "$build_old_libs" = yes ||
+	       test "$link_static" = yes; }; then
+	    # Extract -R from dependency_libs
+	    temp_deplibs=
+	    for libdir in $dependency_libs; do
+	      case $libdir in
+	      -R*) func_stripname '-R' '' "$libdir"
+	           temp_xrpath=$func_stripname_result
+		   case " $xrpath " in
+		   *" $temp_xrpath "*) ;;
+		   *) xrpath="$xrpath $temp_xrpath";;
+		   esac;;
+	      *) temp_deplibs="$temp_deplibs $libdir";;
+	      esac
+	    done
+	    dependency_libs="$temp_deplibs"
+	  fi
+
+	  newlib_search_path="$newlib_search_path $absdir"
+	  # Link against this library
+	  test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+	  # ... and its dependency_libs
+	  tmp_libs=
+	  for deplib in $dependency_libs; do
+	    newdependency_libs="$deplib $newdependency_libs"
+	    if $opt_duplicate_deps ; then
+	      case "$tmp_libs " in
+	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+	      esac
+	    fi
+	    tmp_libs="$tmp_libs $deplib"
+	  done
+
+	  if test "$link_all_deplibs" != no; then
+	    # Add the search paths of all dependency libraries
+	    for deplib in $dependency_libs; do
+	      path=
+	      case $deplib in
+	      -L*) path="$deplib" ;;
+	      *.la)
+	        func_dirname "$deplib" "" "."
+		dir="$func_dirname_result"
+		# We need an absolute path.
+		case $dir in
+		[\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+		*)
+		  absdir=`cd "$dir" && pwd`
+		  if test -z "$absdir"; then
+		    func_warning "cannot determine absolute directory name of \`$dir'"
+		    absdir="$dir"
+		  fi
+		  ;;
+		esac
+		if $GREP "^installed=no" $deplib > /dev/null; then
+		case $host in
+		*-*-darwin*)
+		  depdepl=
+		  eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+		  if test -n "$deplibrary_names" ; then
+		    for tmp in $deplibrary_names ; do
+		      depdepl=$tmp
+		    done
+		    if test -f "$absdir/$objdir/$depdepl" ; then
+		      depdepl="$absdir/$objdir/$depdepl"
+		      darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+                      if test -z "$darwin_install_name"; then
+                          darwin_install_name=`${OTOOL64} -L $depdepl  | awk '{if (NR == 2) {print $1;exit}}'`
+                      fi
+		      compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+		      linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
+		      path=
+		    fi
+		  fi
+		  ;;
+		*)
+		  path="-L$absdir/$objdir"
+		  ;;
+		esac
+		else
+		  eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+		  test -z "$libdir" && \
+		    func_fatal_error "\`$deplib' is not a valid libtool archive"
+		  test "$absdir" != "$libdir" && \
+		    func_warning "\`$deplib' seems to be moved"
+
+		  path="-L$absdir"
+		fi
+		;;
+	      esac
+	      case " $deplibs " in
+	      *" $path "*) ;;
+	      *) deplibs="$path $deplibs" ;;
+	      esac
+	    done
+	  fi # link_all_deplibs != no
+	fi # linkmode = lib
+      done # for deplib in $libs
+      if test "$pass" = link; then
+	if test "$linkmode" = "prog"; then
+	  compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+	  finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+	else
+	  compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+	fi
+      fi
+      dependency_libs="$newdependency_libs"
+      if test "$pass" = dlpreopen; then
+	# Link the dlpreopened libraries before other libraries
+	for deplib in $save_deplibs; do
+	  deplibs="$deplib $deplibs"
+	done
+      fi
+      if test "$pass" != dlopen; then
+	if test "$pass" != conv; then
+	  # Make sure lib_search_path contains only unique directories.
+	  lib_search_path=
+	  for dir in $newlib_search_path; do
+	    case "$lib_search_path " in
+	    *" $dir "*) ;;
+	    *) lib_search_path="$lib_search_path $dir" ;;
+	    esac
+	  done
+	  newlib_search_path=
+	fi
+
+	if test "$linkmode,$pass" != "prog,link"; then
+	  vars="deplibs"
+	else
+	  vars="compile_deplibs finalize_deplibs"
+	fi
+	for var in $vars dependency_libs; do
+	  # Add libraries to $var in reverse order
+	  eval tmp_libs=\"\$$var\"
+	  new_libs=
+	  for deplib in $tmp_libs; do
+	    # FIXME: Pedantically, this is the right thing to do, so
+	    #        that some nasty dependency loop isn't accidentally
+	    #        broken:
+	    #new_libs="$deplib $new_libs"
+	    # Pragmatically, this seems to cause very few problems in
+	    # practice:
+	    case $deplib in
+	    -L*) new_libs="$deplib $new_libs" ;;
+	    -R*) ;;
+	    *)
+	      # And here is the reason: when a library appears more
+	      # than once as an explicit dependence of a library, or
+	      # is implicitly linked in more than once by the
+	      # compiler, it is considered special, and multiple
+	      # occurrences thereof are not removed.  Compare this
+	      # with having the same library being listed as a
+	      # dependency of multiple other libraries: in this case,
+	      # we know (pedantically, we assume) the library does not
+	      # need to be listed more than once, so we keep only the
+	      # last copy.  This is not always right, but it is rare
+	      # enough that we require users that really mean to play
+	      # such unportable linking tricks to link the library
+	      # using -Wl,-lname, so that libtool does not consider it
+	      # for duplicate removal.
+	      case " $specialdeplibs " in
+	      *" $deplib "*) new_libs="$deplib $new_libs" ;;
+	      *)
+		case " $new_libs " in
+		*" $deplib "*) ;;
+		*) new_libs="$deplib $new_libs" ;;
+		esac
+		;;
+	      esac
+	      ;;
+	    esac
+	  done
+	  tmp_libs=
+	  for deplib in $new_libs; do
+	    case $deplib in
+	    -L*)
+	      case " $tmp_libs " in
+	      *" $deplib "*) ;;
+	      *) tmp_libs="$tmp_libs $deplib" ;;
+	      esac
+	      ;;
+	    *) tmp_libs="$tmp_libs $deplib" ;;
+	    esac
+	  done
+	  eval $var=\"$tmp_libs\"
+	done # for var
+      fi
+      # Last step: remove runtime libs from dependency_libs
+      # (they stay in deplibs)
+      tmp_libs=
+      for i in $dependency_libs ; do
+	case " $predeps $postdeps $compiler_lib_search_path " in
+	*" $i "*)
+	  i=""
+	  ;;
+	esac
+	if test -n "$i" ; then
+	  tmp_libs="$tmp_libs $i"
+	fi
+      done
+      dependency_libs=$tmp_libs
+    done # for pass
+    if test "$linkmode" = prog; then
+      dlfiles="$newdlfiles"
+    fi
+    if test "$linkmode" = prog || test "$linkmode" = lib; then
+      dlprefiles="$newdlprefiles"
+    fi
+
+    case $linkmode in
+    oldlib)
+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+	func_warning "\`-dlopen' is ignored for archives"
+      fi
+
+      case " $deplibs" in
+      *\ -l* | *\ -L*)
+	func_warning "\`-l' and \`-L' are ignored for archives" ;;
+      esac
+
+      test -n "$rpath" && \
+	func_warning "\`-rpath' is ignored for archives"
+
+      test -n "$xrpath" && \
+	func_warning "\`-R' is ignored for archives"
+
+      test -n "$vinfo" && \
+	func_warning "\`-version-info/-version-number' is ignored for archives"
+
+      test -n "$release" && \
+	func_warning "\`-release' is ignored for archives"
+
+      test -n "$export_symbols$export_symbols_regex" && \
+	func_warning "\`-export-symbols' is ignored for archives"
+
+      # Now set the variables for building old libraries.
+      build_libtool_libs=no
+      oldlibs="$output"
+      objs="$objs$old_deplibs"
+      ;;
+
+    lib)
+      # Make sure we only generate libraries of the form `libNAME.la'.
+      case $outputname in
+      lib*)
+	func_stripname 'lib' '.la' "$outputname"
+	name=$func_stripname_result
+	eval shared_ext=\"$shrext_cmds\"
+	eval libname=\"$libname_spec\"
+	;;
+      *)
+	test "$module" = no && \
+	  func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+	if test "$need_lib_prefix" != no; then
+	  # Add the "lib" prefix for modules if required
+	  func_stripname '' '.la' "$outputname"
+	  name=$func_stripname_result
+	  eval shared_ext=\"$shrext_cmds\"
+	  eval libname=\"$libname_spec\"
+	else
+	  func_stripname '' '.la' "$outputname"
+	  libname=$func_stripname_result
+	fi
+	;;
+      esac
+
+      if test -n "$objs"; then
+	if test "$deplibs_check_method" != pass_all; then
+	  func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+	else
+	  $ECHO
+	  $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+	  $ECHO "*** objects $objs is not portable!"
+	  libobjs="$libobjs $objs"
+	fi
+      fi
+
+      test "$dlself" != no && \
+	func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+      set dummy $rpath
+      shift
+      test "$#" -gt 1 && \
+	func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+      install_libdir="$1"
+
+      oldlibs=
+      if test -z "$rpath"; then
+	if test "$build_libtool_libs" = yes; then
+	  # Building a libtool convenience library.
+	  # Some compilers have problems with a `.al' extension so
+	  # convenience libraries should have the same extension an
+	  # archive normally would.
+	  oldlibs="$output_objdir/$libname.$libext $oldlibs"
+	  build_libtool_libs=convenience
+	  build_old_libs=yes
+	fi
+
+	test -n "$vinfo" && \
+	  func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+	test -n "$release" && \
+	  func_warning "\`-release' is ignored for convenience libraries"
+      else
+
+	# Parse the version information argument.
+	save_ifs="$IFS"; IFS=':'
+	set dummy $vinfo 0 0 0
+	shift
+	IFS="$save_ifs"
+
+	test -n "$7" && \
+	  func_fatal_help "too many parameters to \`-version-info'"
+
+	# convert absolute version numbers to libtool ages
+	# this retains compatibility with .la files and attempts
+	# to make the code below a bit more comprehensible
+
+	case $vinfo_number in
+	yes)
+	  number_major="$1"
+	  number_minor="$2"
+	  number_revision="$3"
+	  #
+	  # There are really only two kinds -- those that
+	  # use the current revision as the major version
+	  # and those that subtract age and use age as
+	  # a minor version.  But, then there is irix
+	  # which has an extra 1 added just for fun
+	  #
+	  case $version_type in
+	  darwin|linux|osf|windows|none)
+	    func_arith $number_major + $number_minor
+	    current=$func_arith_result
+	    age="$number_minor"
+	    revision="$number_revision"
+	    ;;
+	  freebsd-aout|freebsd-elf|sunos)
+	    current="$number_major"
+	    revision="$number_minor"
+	    age="0"
+	    ;;
+	  irix|nonstopux)
+	    func_arith $number_major + $number_minor
+	    current=$func_arith_result
+	    age="$number_minor"
+	    revision="$number_minor"
+	    lt_irix_increment=no
+	    ;;
+	  *)
+	    func_fatal_configuration "$modename: unknown library version type \`$version_type'"
+	    ;;
+	  esac
+	  ;;
+	no)
+	  current="$1"
+	  revision="$2"
+	  age="$3"
+	  ;;
+	esac
+
+	# Check that each of the things are valid numbers.
+	case $current in
+	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+	*)
+	  func_error "CURRENT \`$current' must be a nonnegative integer"
+	  func_fatal_error "\`$vinfo' is not valid version information"
+	  ;;
+	esac
+
+	case $revision in
+	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+	*)
+	  func_error "REVISION \`$revision' must be a nonnegative integer"
+	  func_fatal_error "\`$vinfo' is not valid version information"
+	  ;;
+	esac
+
+	case $age in
+	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+	*)
+	  func_error "AGE \`$age' must be a nonnegative integer"
+	  func_fatal_error "\`$vinfo' is not valid version information"
+	  ;;
+	esac
+
+	if test "$age" -gt "$current"; then
+	  func_error "AGE \`$age' is greater than the current interface number \`$current'"
+	  func_fatal_error "\`$vinfo' is not valid version information"
+	fi
+
+	# Calculate the version variables.
+	major=
+	versuffix=
+	verstring=
+	case $version_type in
+	none) ;;
+
+	darwin)
+	  # Like Linux, but with the current version available in
+	  # verstring for coding it into the library header
+	  func_arith $current - $age
+	  major=.$func_arith_result
+	  versuffix="$major.$age.$revision"
+	  # Darwin ld doesn't like 0 for these options...
+	  func_arith $current + 1
+	  minor_current=$func_arith_result
+	  xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+	  verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+	  ;;
+
+	freebsd-aout)
+	  major=".$current"
+	  versuffix=".$current.$revision";
+	  ;;
+
+	freebsd-elf)
+	  major=".$current"
+	  versuffix=".$current"
+	  ;;
+
+	irix | nonstopux)
+	  if test "X$lt_irix_increment" = "Xno"; then
+	    func_arith $current - $age
+	  else
+	    func_arith $current - $age + 1
+	  fi
+	  major=$func_arith_result
+
+	  case $version_type in
+	    nonstopux) verstring_prefix=nonstopux ;;
+	    *)         verstring_prefix=sgi ;;
+	  esac
+	  verstring="$verstring_prefix$major.$revision"
+
+	  # Add in all the interfaces that we are compatible with.
+	  loop=$revision
+	  while test "$loop" -ne 0; do
+	    func_arith $revision - $loop
+	    iface=$func_arith_result
+	    func_arith $loop - 1
+	    loop=$func_arith_result
+	    verstring="$verstring_prefix$major.$iface:$verstring"
+	  done
+
+	  # Before this point, $major must not contain `.'.
+	  major=.$major
+	  versuffix="$major.$revision"
+	  ;;
+
+	linux)
+	  func_arith $current - $age
+	  major=.$func_arith_result
+	  versuffix="$major.$age.$revision"
+	  ;;
+
+	osf)
+	  func_arith $current - $age
+	  major=.$func_arith_result
+	  versuffix=".$current.$age.$revision"
+	  verstring="$current.$age.$revision"
+
+	  # Add in all the interfaces that we are compatible with.
+	  loop=$age
+	  while test "$loop" -ne 0; do
+	    func_arith $current - $loop
+	    iface=$func_arith_result
+	    func_arith $loop - 1
+	    loop=$func_arith_result
+	    verstring="$verstring:${iface}.0"
+	  done
+
+	  # Make executables depend on our current version.
+	  verstring="$verstring:${current}.0"
+	  ;;
+
+	qnx)
+	  major=".$current"
+	  versuffix=".$current"
+	  ;;
+
+	sunos)
+	  major=".$current"
+	  versuffix=".$current.$revision"
+	  ;;
+
+	windows)
+	  # Use '-' rather than '.', since we only want one
+	  # extension on DOS 8.3 filesystems.
+	  func_arith $current - $age
+	  major=$func_arith_result
+	  versuffix="-$major"
+	  ;;
+
+	*)
+	  func_fatal_configuration "unknown library version type \`$version_type'"
+	  ;;
+	esac
+
+	# Clear the version info if we defaulted, and they specified a release.
+	if test -z "$vinfo" && test -n "$release"; then
+	  major=
+	  case $version_type in
+	  darwin)
+	    # we can't check for "0.0" in archive_cmds due to quoting
+	    # problems, so we reset it completely
+	    verstring=
+	    ;;
+	  *)
+	    verstring="0.0"
+	    ;;
+	  esac
+	  if test "$need_version" = no; then
+	    versuffix=
+	  else
+	    versuffix=".0.0"
+	  fi
+	fi
+
+	# Remove version info from name if versioning should be avoided
+	if test "$avoid_version" = yes && test "$need_version" = no; then
+	  major=
+	  versuffix=
+	  verstring=""
+	fi
+
+	# Check to see if the archive will have undefined symbols.
+	if test "$allow_undefined" = yes; then
+	  if test "$allow_undefined_flag" = unsupported; then
+	    func_warning "undefined symbols not allowed in $host shared libraries"
+	    build_libtool_libs=no
+	    build_old_libs=yes
+	  fi
+	else
+	  # Don't allow undefined symbols.
+	  allow_undefined_flag="$no_undefined_flag"
+	fi
+
+      fi
+
+      func_generate_dlsyms "$libname" "$libname" "yes"
+      libobjs="$libobjs $symfileobj"
+      test "X$libobjs" = "X " && libobjs=
+
+      if test "$mode" != relink; then
+	# Remove our outputs, but don't remove object files since they
+	# may have been created when compiling PIC objects.
+	removelist=
+	tempremovelist=`$ECHO "$output_objdir/*"`
+	for p in $tempremovelist; do
+	  case $p in
+	    *.$objext | *.gcno)
+	       ;;
+	    $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+	       if test "X$precious_files_regex" != "X"; then
+		 if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+		 then
+		   continue
+		 fi
+	       fi
+	       removelist="$removelist $p"
+	       ;;
+	    *) ;;
+	  esac
+	done
+	test -n "$removelist" && \
+	  func_show_eval "${RM}r \$removelist"
+      fi
+
+      # Now set the variables for building old libraries.
+      if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+	oldlibs="$oldlibs $output_objdir/$libname.$libext"
+
+	# Transform .lo files to .o files.
+	oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
+      fi
+
+      # Eliminate all temporary directories.
+      #for path in $notinst_path; do
+      #	lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
+      #	deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
+      #	dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
+      #done
+
+      if test -n "$xrpath"; then
+	# If the user specified any rpath flags, then add them.
+	temp_xrpath=
+	for libdir in $xrpath; do
+	  temp_xrpath="$temp_xrpath -R$libdir"
+	  case "$finalize_rpath " in
+	  *" $libdir "*) ;;
+	  *) finalize_rpath="$finalize_rpath $libdir" ;;
+	  esac
+	done
+	if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+	  dependency_libs="$temp_xrpath $dependency_libs"
+	fi
+      fi
+
+      # Make sure dlfiles contains only unique files that won't be dlpreopened
+      old_dlfiles="$dlfiles"
+      dlfiles=
+      for lib in $old_dlfiles; do
+	case " $dlprefiles $dlfiles " in
+	*" $lib "*) ;;
+	*) dlfiles="$dlfiles $lib" ;;
+	esac
+      done
+
+      # Make sure dlprefiles contains only unique files
+      old_dlprefiles="$dlprefiles"
+      dlprefiles=
+      for lib in $old_dlprefiles; do
+	case "$dlprefiles " in
+	*" $lib "*) ;;
+	*) dlprefiles="$dlprefiles $lib" ;;
+	esac
+      done
+
+      if test "$build_libtool_libs" = yes; then
+	if test -n "$rpath"; then
+	  case $host in
+	  *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
+	    # these systems don't actually have a c library (as such)!
+	    ;;
+	  *-*-rhapsody* | *-*-darwin1.[012])
+	    # Rhapsody C library is in the System framework
+	    deplibs="$deplibs System.ltframework"
+	    ;;
+	  *-*-netbsd*)
+	    # Don't link with libc until the a.out ld.so is fixed.
+	    ;;
+	  *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+	    # Do not include libc due to us having libc/libc_r.
+	    ;;
+	  *-*-sco3.2v5* | *-*-sco5v6*)
+	    # Causes problems with __ctype
+	    ;;
+	  *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+	    # Compiler inserts libc in the correct place for threads to work
+	    ;;
+	  *)
+	    # Add libc to deplibs on all other systems if necessary.
+	    if test "$build_libtool_need_lc" = "yes"; then
+	      deplibs="$deplibs -lc"
+	    fi
+	    ;;
+	  esac
+	fi
+
+	# Transform deplibs into only deplibs that can be linked in shared.
+	name_save=$name
+	libname_save=$libname
+	release_save=$release
+	versuffix_save=$versuffix
+	major_save=$major
+	# I'm not sure if I'm treating the release correctly.  I think
+	# release should show up in the -l (ie -lgmp5) so we don't want to
+	# add it in twice.  Is that correct?
+	release=""
+	versuffix=""
+	major=""
+	newdeplibs=
+	droppeddeps=no
+	case $deplibs_check_method in
+	pass_all)
+	  # Don't check for shared/static.  Everything works.
+	  # This might be a little naive.  We might want to check
+	  # whether the library exists or not.  But this is on
+	  # osf3 & osf4 and I'm not really sure... Just
+	  # implementing what was already the behavior.
+	  newdeplibs=$deplibs
+	  ;;
+	test_compile)
+	  # This code stresses the "libraries are programs" paradigm to its
+	  # limits. Maybe even breaks it.  We compile a program, linking it
+	  # against the deplibs as a proxy for the library.  Then we can check
+	  # whether they linked in statically or dynamically with ldd.
+	  $opt_dry_run || $RM conftest.c
+	  cat > conftest.c <<EOF
+	  int main() { return 0; }
+EOF
+	  $opt_dry_run || $RM conftest
+	  if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+	    ldd_output=`ldd conftest`
+	    for i in $deplibs; do
+	      case $i in
+	      -l*)
+		func_stripname -l '' "$i"
+		name=$func_stripname_result
+		if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+		  case " $predeps $postdeps " in
+		  *" $i "*)
+		    newdeplibs="$newdeplibs $i"
+		    i=""
+		    ;;
+		  esac
+		fi
+		if test -n "$i" ; then
+		  libname=`eval "\\$ECHO \"$libname_spec\""`
+		  deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+		  set dummy $deplib_matches; shift
+		  deplib_match=$1
+		  if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+		    newdeplibs="$newdeplibs $i"
+		  else
+		    droppeddeps=yes
+		    $ECHO
+		    $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+		    $ECHO "*** I have the capability to make that library automatically link in when"
+		    $ECHO "*** you link to this library.  But I can only do this if you have a"
+		    $ECHO "*** shared version of the library, which I believe you do not have"
+		    $ECHO "*** because a test_compile did reveal that the linker did not use it for"
+		    $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
+		  fi
+		fi
+		;;
+	      *)
+		newdeplibs="$newdeplibs $i"
+		;;
+	      esac
+	    done
+	  else
+	    # Error occurred in the first compile.  Let's try to salvage
+	    # the situation: Compile a separate program for each library.
+	    for i in $deplibs; do
+	      case $i in
+	      -l*)
+		func_stripname -l '' "$i"
+		name=$func_stripname_result
+		$opt_dry_run || $RM conftest
+		if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+		  ldd_output=`ldd conftest`
+		  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+		    case " $predeps $postdeps " in
+		    *" $i "*)
+		      newdeplibs="$newdeplibs $i"
+		      i=""
+		      ;;
+		    esac
+		  fi
+		  if test -n "$i" ; then
+		    libname=`eval "\\$ECHO \"$libname_spec\""`
+		    deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+		    set dummy $deplib_matches; shift
+		    deplib_match=$1
+		    if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+		      newdeplibs="$newdeplibs $i"
+		    else
+		      droppeddeps=yes
+		      $ECHO
+		      $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+		      $ECHO "*** I have the capability to make that library automatically link in when"
+		      $ECHO "*** you link to this library.  But I can only do this if you have a"
+		      $ECHO "*** shared version of the library, which you do not appear to have"
+		      $ECHO "*** because a test_compile did reveal that the linker did not use this one"
+		      $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
+		    fi
+		  fi
+		else
+		  droppeddeps=yes
+		  $ECHO
+		  $ECHO "*** Warning!  Library $i is needed by this library but I was not able to"
+		  $ECHO "*** make it link in!  You will probably need to install it or some"
+		  $ECHO "*** library that it depends on before this library will be fully"
+		  $ECHO "*** functional.  Installing it before continuing would be even better."
+		fi
+		;;
+	      *)
+		newdeplibs="$newdeplibs $i"
+		;;
+	      esac
+	    done
+	  fi
+	  ;;
+	file_magic*)
+	  set dummy $deplibs_check_method; shift
+	  file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+	  for a_deplib in $deplibs; do
+	    case $a_deplib in
+	    -l*)
+	      func_stripname -l '' "$a_deplib"
+	      name=$func_stripname_result
+	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+		case " $predeps $postdeps " in
+		*" $a_deplib "*)
+		  newdeplibs="$newdeplibs $a_deplib"
+		  a_deplib=""
+		  ;;
+		esac
+	      fi
+	      if test -n "$a_deplib" ; then
+		libname=`eval "\\$ECHO \"$libname_spec\""`
+		for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+		  potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+		  for potent_lib in $potential_libs; do
+		      # Follow soft links.
+		      if ls -lLd "$potent_lib" 2>/dev/null |
+			 $GREP " -> " >/dev/null; then
+			continue
+		      fi
+		      # The statement above tries to avoid entering an
+		      # endless loop below, in case of cyclic links.
+		      # We might still enter an endless loop, since a link
+		      # loop can be closed while we follow links,
+		      # but so what?
+		      potlib="$potent_lib"
+		      while test -h "$potlib" 2>/dev/null; do
+			potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+			case $potliblink in
+			[\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+			*) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
+			esac
+		      done
+		      if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+			 $SED -e 10q |
+			 $EGREP "$file_magic_regex" > /dev/null; then
+			newdeplibs="$newdeplibs $a_deplib"
+			a_deplib=""
+			break 2
+		      fi
+		  done
+		done
+	      fi
+	      if test -n "$a_deplib" ; then
+		droppeddeps=yes
+		$ECHO
+		$ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+		$ECHO "*** I have the capability to make that library automatically link in when"
+		$ECHO "*** you link to this library.  But I can only do this if you have a"
+		$ECHO "*** shared version of the library, which you do not appear to have"
+		$ECHO "*** because I did check the linker path looking for a file starting"
+		if test -z "$potlib" ; then
+		  $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+		else
+		  $ECHO "*** with $libname and none of the candidates passed a file format test"
+		  $ECHO "*** using a file magic. Last file checked: $potlib"
+		fi
+	      fi
+	      ;;
+	    *)
+	      # Add a -L argument.
+	      newdeplibs="$newdeplibs $a_deplib"
+	      ;;
+	    esac
+	  done # Gone through all deplibs.
+	  ;;
+	match_pattern*)
+	  set dummy $deplibs_check_method; shift
+	  match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+	  for a_deplib in $deplibs; do
+	    case $a_deplib in
+	    -l*)
+	      func_stripname -l '' "$a_deplib"
+	      name=$func_stripname_result
+	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+		case " $predeps $postdeps " in
+		*" $a_deplib "*)
+		  newdeplibs="$newdeplibs $a_deplib"
+		  a_deplib=""
+		  ;;
+		esac
+	      fi
+	      if test -n "$a_deplib" ; then
+		libname=`eval "\\$ECHO \"$libname_spec\""`
+		for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+		  potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+		  for potent_lib in $potential_libs; do
+		    potlib="$potent_lib" # see symlink-check above in file_magic test
+		    if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
+		       $EGREP "$match_pattern_regex" > /dev/null; then
+		      newdeplibs="$newdeplibs $a_deplib"
+		      a_deplib=""
+		      break 2
+		    fi
+		  done
+		done
+	      fi
+	      if test -n "$a_deplib" ; then
+		droppeddeps=yes
+		$ECHO
+		$ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+		$ECHO "*** I have the capability to make that library automatically link in when"
+		$ECHO "*** you link to this library.  But I can only do this if you have a"
+		$ECHO "*** shared version of the library, which you do not appear to have"
+		$ECHO "*** because I did check the linker path looking for a file starting"
+		if test -z "$potlib" ; then
+		  $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+		else
+		  $ECHO "*** with $libname and none of the candidates passed a file format test"
+		  $ECHO "*** using a regex pattern. Last file checked: $potlib"
+		fi
+	      fi
+	      ;;
+	    *)
+	      # Add a -L argument.
+	      newdeplibs="$newdeplibs $a_deplib"
+	      ;;
+	    esac
+	  done # Gone through all deplibs.
+	  ;;
+	none | unknown | *)
+	  newdeplibs=""
+	  tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
+	      -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
+	  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+	    for i in $predeps $postdeps ; do
+	      # can't use Xsed below, because $i might contain '/'
+	      tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
+	    done
+	  fi
+	  if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[	 ]//g' |
+	     $GREP . >/dev/null; then
+	    $ECHO
+	    if test "X$deplibs_check_method" = "Xnone"; then
+	      $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
+	    else
+	      $ECHO "*** Warning: inter-library dependencies are not known to be supported."
+	    fi
+	    $ECHO "*** All declared inter-library dependencies are being dropped."
+	    droppeddeps=yes
+	  fi
+	  ;;
+	esac
+	versuffix=$versuffix_save
+	major=$major_save
+	release=$release_save
+	libname=$libname_save
+	name=$name_save
+
+	case $host in
+	*-*-rhapsody* | *-*-darwin1.[012])
+	  # On Rhapsody replace the C library with the System framework
+	  newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+	  ;;
+	esac
+
+	if test "$droppeddeps" = yes; then
+	  if test "$module" = yes; then
+	    $ECHO
+	    $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
+	    $ECHO "*** dependencies of module $libname.  Therefore, libtool will create"
+	    $ECHO "*** a static module, that should work as long as the dlopening"
+	    $ECHO "*** application is linked with the -dlopen flag."
+	    if test -z "$global_symbol_pipe"; then
+	      $ECHO
+	      $ECHO "*** However, this would only work if libtool was able to extract symbol"
+	      $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+	      $ECHO "*** not find such a program.  So, this module is probably useless."
+	      $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+	    fi
+	    if test "$build_old_libs" = no; then
+	      oldlibs="$output_objdir/$libname.$libext"
+	      build_libtool_libs=module
+	      build_old_libs=yes
+	    else
+	      build_libtool_libs=no
+	    fi
+	  else
+	    $ECHO "*** The inter-library dependencies that have been dropped here will be"
+	    $ECHO "*** automatically added whenever a program is linked with this library"
+	    $ECHO "*** or is declared to -dlopen it."
+
+	    if test "$allow_undefined" = no; then
+	      $ECHO
+	      $ECHO "*** Since this library must not contain undefined symbols,"
+	      $ECHO "*** because either the platform does not support them or"
+	      $ECHO "*** it was explicitly requested with -no-undefined,"
+	      $ECHO "*** libtool will only create a static version of it."
+	      if test "$build_old_libs" = no; then
+		oldlibs="$output_objdir/$libname.$libext"
+		build_libtool_libs=module
+		build_old_libs=yes
+	      else
+		build_libtool_libs=no
+	      fi
+	    fi
+	  fi
+	fi
+	# Done checking deplibs!
+	deplibs=$newdeplibs
+      fi
+      # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+      case $host in
+	*-*-darwin*)
+	  newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+	  new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+	  deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+	  ;;
+      esac
+
+      # move library search paths that coincide with paths to not yet
+      # installed libraries to the beginning of the library search list
+      new_libs=
+      for path in $notinst_path; do
+	case " $new_libs " in
+	*" -L$path/$objdir "*) ;;
+	*)
+	  case " $deplibs " in
+	  *" -L$path/$objdir "*)
+	    new_libs="$new_libs -L$path/$objdir" ;;
+	  esac
+	  ;;
+	esac
+      done
+      for deplib in $deplibs; do
+	case $deplib in
+	-L*)
+	  case " $new_libs " in
+	  *" $deplib "*) ;;
+	  *) new_libs="$new_libs $deplib" ;;
+	  esac
+	  ;;
+	*) new_libs="$new_libs $deplib" ;;
+	esac
+      done
+      deplibs="$new_libs"
+
+      # All the library-specific variables (install_libdir is set above).
+      library_names=
+      old_library=
+      dlname=
+
+      # Test again, we may have decided not to build it any more
+      if test "$build_libtool_libs" = yes; then
+	if test "$hardcode_into_libs" = yes; then
+	  # Hardcode the library paths
+	  hardcode_libdirs=
+	  dep_rpath=
+	  rpath="$finalize_rpath"
+	  test "$mode" != relink && rpath="$compile_rpath$rpath"
+	  for libdir in $rpath; do
+	    if test -n "$hardcode_libdir_flag_spec"; then
+	      if test -n "$hardcode_libdir_separator"; then
+		if test -z "$hardcode_libdirs"; then
+		  hardcode_libdirs="$libdir"
+		else
+		  # Just accumulate the unique libdirs.
+		  case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+		  *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+		    ;;
+		  *)
+		    hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+		    ;;
+		  esac
+		fi
+	      else
+		eval flag=\"$hardcode_libdir_flag_spec\"
+		dep_rpath="$dep_rpath $flag"
+	      fi
+	    elif test -n "$runpath_var"; then
+	      case "$perm_rpath " in
+	      *" $libdir "*) ;;
+	      *) perm_rpath="$perm_rpath $libdir" ;;
+	      esac
+	    fi
+	  done
+	  # Substitute the hardcoded libdirs into the rpath.
+	  if test -n "$hardcode_libdir_separator" &&
+	     test -n "$hardcode_libdirs"; then
+	    libdir="$hardcode_libdirs"
+	    if test -n "$hardcode_libdir_flag_spec_ld"; then
+	      eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
+	    else
+	      eval dep_rpath=\"$hardcode_libdir_flag_spec\"
+	    fi
+	  fi
+	  if test -n "$runpath_var" && test -n "$perm_rpath"; then
+	    # We should set the runpath_var.
+	    rpath=
+	    for dir in $perm_rpath; do
+	      rpath="$rpath$dir:"
+	    done
+	    eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+	  fi
+	  test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+	fi
+
+	shlibpath="$finalize_shlibpath"
+	test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+	if test -n "$shlibpath"; then
+	  eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+	fi
+
+	# Get the real and link names of the library.
+	eval shared_ext=\"$shrext_cmds\"
+	eval library_names=\"$library_names_spec\"
+	set dummy $library_names
+	shift
+	realname="$1"
+	shift
+
+	if test -n "$soname_spec"; then
+	  eval soname=\"$soname_spec\"
+	else
+	  soname="$realname"
+	fi
+	if test -z "$dlname"; then
+	  dlname=$soname
+	fi
+
+	lib="$output_objdir/$realname"
+	linknames=
+	for link
+	do
+	  linknames="$linknames $link"
+	done
+
+	# Use standard objects if they are pic
+	test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+	test "X$libobjs" = "X " && libobjs=
+
+	delfiles=
+	if test -n "$export_symbols" && test -n "$include_expsyms"; then
+	  $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+	  export_symbols="$output_objdir/$libname.uexp"
+	  delfiles="$delfiles $export_symbols"
+	fi
+
+	orig_export_symbols=
+	case $host_os in
+	cygwin* | mingw* | cegcc*)
+	  if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+	    # exporting using user supplied symfile
+	    if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+	      # and it's NOT already a .def file. Must figure out
+	      # which of the given symbols are data symbols and tag
+	      # them as such. So, trigger use of export_symbols_cmds.
+	      # export_symbols gets reassigned inside the "prepare
+	      # the list of exported symbols" if statement, so the
+	      # include_expsyms logic still works.
+	      orig_export_symbols="$export_symbols"
+	      export_symbols=
+	      always_export_symbols=yes
+	    fi
+	  fi
+	  ;;
+	esac
+
+	# Prepare the list of exported symbols
+	if test -z "$export_symbols"; then
+	  if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+	    func_verbose "generating symbol list for \`$libname.la'"
+	    export_symbols="$output_objdir/$libname.exp"
+	    $opt_dry_run || $RM $export_symbols
+	    cmds=$export_symbols_cmds
+	    save_ifs="$IFS"; IFS='~'
+	    for cmd in $cmds; do
+	      IFS="$save_ifs"
+	      eval cmd=\"$cmd\"
+	      func_len " $cmd"
+	      len=$func_len_result
+	      if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+		func_show_eval "$cmd" 'exit $?'
+		skipped_export=false
+	      else
+		# The command line is too long to execute in one step.
+		func_verbose "using reloadable object file for export list..."
+		skipped_export=:
+		# Break out early, otherwise skipped_export may be
+		# set to false by a later but shorter cmd.
+		break
+	      fi
+	    done
+	    IFS="$save_ifs"
+	    if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+	      func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+	      func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+	    fi
+	  fi
+	fi
+
+	if test -n "$export_symbols" && test -n "$include_expsyms"; then
+	  tmp_export_symbols="$export_symbols"
+	  test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+	  $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+	fi
+
+	if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+	  # The given exports_symbols file has to be filtered, so filter it.
+	  func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+	  # FIXME: $output_objdir/$libname.filter potentially contains lots of
+	  # 's' commands which not all seds can handle. GNU sed should be fine
+	  # though. Also, the filter scales superlinearly with the number of
+	  # global variables. join(1) would be nice here, but unfortunately
+	  # isn't a blessed tool.
+	  $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+	  delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+	  export_symbols=$output_objdir/$libname.def
+	  $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+	fi
+
+	tmp_deplibs=
+	for test_deplib in $deplibs; do
+	  case " $convenience " in
+	  *" $test_deplib "*) ;;
+	  *)
+	    tmp_deplibs="$tmp_deplibs $test_deplib"
+	    ;;
+	  esac
+	done
+	deplibs="$tmp_deplibs"
+
+	if test -n "$convenience"; then
+	  if test -n "$whole_archive_flag_spec" &&
+	    test "$compiler_needs_object" = yes &&
+	    test -z "$libobjs"; then
+	    # extract the archives, so we have objects to list.
+	    # TODO: could optimize this to just extract one archive.
+	    whole_archive_flag_spec=
+	  fi
+	  if test -n "$whole_archive_flag_spec"; then
+	    save_libobjs=$libobjs
+	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+	    test "X$libobjs" = "X " && libobjs=
+	  else
+	    gentop="$output_objdir/${outputname}x"
+	    generated="$generated $gentop"
+
+	    func_extract_archives $gentop $convenience
+	    libobjs="$libobjs $func_extract_archives_result"
+	    test "X$libobjs" = "X " && libobjs=
+	  fi
+	fi
+
+	if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+	  eval flag=\"$thread_safe_flag_spec\"
+	  linker_flags="$linker_flags $flag"
+	fi
+
+	# Make a backup of the uninstalled library when relinking
+	if test "$mode" = relink; then
+	  $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+	fi
+
+	# Do each of the archive commands.
+	if test "$module" = yes && test -n "$module_cmds" ; then
+	  if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+	    eval test_cmds=\"$module_expsym_cmds\"
+	    cmds=$module_expsym_cmds
+	  else
+	    eval test_cmds=\"$module_cmds\"
+	    cmds=$module_cmds
+	  fi
+	else
+	  if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+	    eval test_cmds=\"$archive_expsym_cmds\"
+	    cmds=$archive_expsym_cmds
+	  else
+	    eval test_cmds=\"$archive_cmds\"
+	    cmds=$archive_cmds
+	  fi
+	fi
+
+	if test "X$skipped_export" != "X:" &&
+	   func_len " $test_cmds" &&
+	   len=$func_len_result &&
+	   test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+	  :
+	else
+	  # The command line is too long to link in one step, link piecewise
+	  # or, if using GNU ld and skipped_export is not :, use a linker
+	  # script.
+
+	  # Save the value of $output and $libobjs because we want to
+	  # use them later.  If we have whole_archive_flag_spec, we
+	  # want to use save_libobjs as it was before
+	  # whole_archive_flag_spec was expanded, because we can't
+	  # assume the linker understands whole_archive_flag_spec.
+	  # This may have to be revisited, in case too many
+	  # convenience libraries get linked in and end up exceeding
+	  # the spec.
+	  if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+	    save_libobjs=$libobjs
+	  fi
+	  save_output=$output
+	  output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
+
+	  # Clear the reloadable object creation command queue and
+	  # initialize k to one.
+	  test_cmds=
+	  concat_cmds=
+	  objlist=
+	  last_robj=
+	  k=1
+
+	  if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+	    output=${output_objdir}/${output_la}.lnkscript
+	    func_verbose "creating GNU ld script: $output"
+	    $ECHO 'INPUT (' > $output
+	    for obj in $save_libobjs
+	    do
+	      $ECHO "$obj" >> $output
+	    done
+	    $ECHO ')' >> $output
+	    delfiles="$delfiles $output"
+	  elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+	    output=${output_objdir}/${output_la}.lnk
+	    func_verbose "creating linker input file list: $output"
+	    : > $output
+	    set x $save_libobjs
+	    shift
+	    firstobj=
+	    if test "$compiler_needs_object" = yes; then
+	      firstobj="$1 "
+	      shift
+	    fi
+	    for obj
+	    do
+	      $ECHO "$obj" >> $output
+	    done
+	    delfiles="$delfiles $output"
+	    output=$firstobj\"$file_list_spec$output\"
+	  else
+	    if test -n "$save_libobjs"; then
+	      func_verbose "creating reloadable object files..."
+	      output=$output_objdir/$output_la-${k}.$objext
+	      eval test_cmds=\"$reload_cmds\"
+	      func_len " $test_cmds"
+	      len0=$func_len_result
+	      len=$len0
+
+	      # Loop over the list of objects to be linked.
+	      for obj in $save_libobjs
+	      do
+		func_len " $obj"
+		func_arith $len + $func_len_result
+		len=$func_arith_result
+		if test "X$objlist" = X ||
+		   test "$len" -lt "$max_cmd_len"; then
+		  func_append objlist " $obj"
+		else
+		  # The command $test_cmds is almost too long, add a
+		  # command to the queue.
+		  if test "$k" -eq 1 ; then
+		    # The first file doesn't have a previous command to add.
+		    eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
+		  else
+		    # All subsequent reloadable object files will link in
+		    # the last one created.
+		    eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
+		  fi
+		  last_robj=$output_objdir/$output_la-${k}.$objext
+		  func_arith $k + 1
+		  k=$func_arith_result
+		  output=$output_objdir/$output_la-${k}.$objext
+		  objlist=$obj
+		  func_len " $last_robj"
+		  func_arith $len0 + $func_len_result
+		  len=$func_arith_result
+		fi
+	      done
+	      # Handle the remaining objects by creating one last
+	      # reloadable object file.  All subsequent reloadable object
+	      # files will link in the last one created.
+	      test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+	      eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
+	      if test -n "$last_robj"; then
+	        eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+	      fi
+	      delfiles="$delfiles $output"
+
+	    else
+	      output=
+	    fi
+
+	    if ${skipped_export-false}; then
+	      func_verbose "generating symbol list for \`$libname.la'"
+	      export_symbols="$output_objdir/$libname.exp"
+	      $opt_dry_run || $RM $export_symbols
+	      libobjs=$output
+	      # Append the command to create the export file.
+	      test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+	      eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+	      if test -n "$last_robj"; then
+		eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+	      fi
+	    fi
+
+	    test -n "$save_libobjs" &&
+	      func_verbose "creating a temporary reloadable object file: $output"
+
+	    # Loop through the commands generated above and execute them.
+	    save_ifs="$IFS"; IFS='~'
+	    for cmd in $concat_cmds; do
+	      IFS="$save_ifs"
+	      $opt_silent || {
+		  func_quote_for_expand "$cmd"
+		  eval "func_echo $func_quote_for_expand_result"
+	      }
+	      $opt_dry_run || eval "$cmd" || {
+		lt_exit=$?
+
+		# Restore the uninstalled library and exit
+		if test "$mode" = relink; then
+		  ( cd "$output_objdir" && \
+		    $RM "${realname}T" && \
+		    $MV "${realname}U" "$realname" )
+		fi
+
+		exit $lt_exit
+	      }
+	    done
+	    IFS="$save_ifs"
+
+	    if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+	      func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+	      func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+	    fi
+	  fi
+
+          if ${skipped_export-false}; then
+	    if test -n "$export_symbols" && test -n "$include_expsyms"; then
+	      tmp_export_symbols="$export_symbols"
+	      test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+	      $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+	    fi
+
+	    if test -n "$orig_export_symbols"; then
+	      # The given exports_symbols file has to be filtered, so filter it.
+	      func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+	      # FIXME: $output_objdir/$libname.filter potentially contains lots of
+	      # 's' commands which not all seds can handle. GNU sed should be fine
+	      # though. Also, the filter scales superlinearly with the number of
+	      # global variables. join(1) would be nice here, but unfortunately
+	      # isn't a blessed tool.
+	      $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+	      delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+	      export_symbols=$output_objdir/$libname.def
+	      $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+	    fi
+	  fi
+
+	  libobjs=$output
+	  # Restore the value of output.
+	  output=$save_output
+
+	  if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+	    test "X$libobjs" = "X " && libobjs=
+	  fi
+	  # Expand the library linking commands again to reset the
+	  # value of $libobjs for piecewise linking.
+
+	  # Do each of the archive commands.
+	  if test "$module" = yes && test -n "$module_cmds" ; then
+	    if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+	      cmds=$module_expsym_cmds
+	    else
+	      cmds=$module_cmds
+	    fi
+	  else
+	    if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+	      cmds=$archive_expsym_cmds
+	    else
+	      cmds=$archive_cmds
+	    fi
+	  fi
+	fi
+
+	if test -n "$delfiles"; then
+	  # Append the command to remove temporary files to $cmds.
+	  eval cmds=\"\$cmds~\$RM $delfiles\"
+	fi
+
+	# Add any objects from preloaded convenience libraries
+	if test -n "$dlprefiles"; then
+	  gentop="$output_objdir/${outputname}x"
+	  generated="$generated $gentop"
+
+	  func_extract_archives $gentop $dlprefiles
+	  libobjs="$libobjs $func_extract_archives_result"
+	  test "X$libobjs" = "X " && libobjs=
+	fi
+
+	save_ifs="$IFS"; IFS='~'
+	for cmd in $cmds; do
+	  IFS="$save_ifs"
+	  eval cmd=\"$cmd\"
+	  $opt_silent || {
+	    func_quote_for_expand "$cmd"
+	    eval "func_echo $func_quote_for_expand_result"
+	  }
+	  $opt_dry_run || eval "$cmd" || {
+	    lt_exit=$?
+
+	    # Restore the uninstalled library and exit
+	    if test "$mode" = relink; then
+	      ( cd "$output_objdir" && \
+	        $RM "${realname}T" && \
+		$MV "${realname}U" "$realname" )
+	    fi
+
+	    exit $lt_exit
+	  }
+	done
+	IFS="$save_ifs"
+
+	# Restore the uninstalled library and exit
+	if test "$mode" = relink; then
+	  $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+	  if test -n "$convenience"; then
+	    if test -z "$whole_archive_flag_spec"; then
+	      func_show_eval '${RM}r "$gentop"'
+	    fi
+	  fi
+
+	  exit $EXIT_SUCCESS
+	fi
+
+	# Create links to the real library.
+	for linkname in $linknames; do
+	  if test "$realname" != "$linkname"; then
+	    func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+	  fi
+	done
+
+	# If -module or -export-dynamic was specified, set the dlname.
+	if test "$module" = yes || test "$export_dynamic" = yes; then
+	  # On all known operating systems, these are identical.
+	  dlname="$soname"
+	fi
+      fi
+      ;;
+
+    obj)
+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+	func_warning "\`-dlopen' is ignored for objects"
+      fi
+
+      case " $deplibs" in
+      *\ -l* | *\ -L*)
+	func_warning "\`-l' and \`-L' are ignored for objects" ;;
+      esac
+
+      test -n "$rpath" && \
+	func_warning "\`-rpath' is ignored for objects"
+
+      test -n "$xrpath" && \
+	func_warning "\`-R' is ignored for objects"
+
+      test -n "$vinfo" && \
+	func_warning "\`-version-info' is ignored for objects"
+
+      test -n "$release" && \
+	func_warning "\`-release' is ignored for objects"
+
+      case $output in
+      *.lo)
+	test -n "$objs$old_deplibs" && \
+	  func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+	libobj=$output
+	func_lo2o "$libobj"
+	obj=$func_lo2o_result
+	;;
+      *)
+	libobj=
+	obj="$output"
+	;;
+      esac
+
+      # Delete the old objects.
+      $opt_dry_run || $RM $obj $libobj
+
+      # Objects from convenience libraries.  This assumes
+      # single-version convenience libraries.  Whenever we create
+      # different ones for PIC/non-PIC, this we'll have to duplicate
+      # the extraction.
+      reload_conv_objs=
+      gentop=
+      # reload_cmds runs $LD directly, so let us get rid of
+      # -Wl from whole_archive_flag_spec and hope we can get by with
+      # turning comma into space..
+      wl=
+
+      if test -n "$convenience"; then
+	if test -n "$whole_archive_flag_spec"; then
+	  eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+	  reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
+	else
+	  gentop="$output_objdir/${obj}x"
+	  generated="$generated $gentop"
+
+	  func_extract_archives $gentop $convenience
+	  reload_conv_objs="$reload_objs $func_extract_archives_result"
+	fi
+      fi
+
+      # Create the old-style object.
+      reload_objs="$objs$old_deplibs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+      output="$obj"
+      func_execute_cmds "$reload_cmds" 'exit $?'
+
+      # Exit if we aren't doing a library object file.
+      if test -z "$libobj"; then
+	if test -n "$gentop"; then
+	  func_show_eval '${RM}r "$gentop"'
+	fi
+
+	exit $EXIT_SUCCESS
+      fi
+
+      if test "$build_libtool_libs" != yes; then
+	if test -n "$gentop"; then
+	  func_show_eval '${RM}r "$gentop"'
+	fi
+
+	# Create an invalid libtool object if no PIC, so that we don't
+	# accidentally link it into a program.
+	# $show "echo timestamp > $libobj"
+	# $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+	exit $EXIT_SUCCESS
+      fi
+
+      if test -n "$pic_flag" || test "$pic_mode" != default; then
+	# Only do commands if we really have different PIC objects.
+	reload_objs="$libobjs $reload_conv_objs"
+	output="$libobj"
+	func_execute_cmds "$reload_cmds" 'exit $?'
+      fi
+
+      if test -n "$gentop"; then
+	func_show_eval '${RM}r "$gentop"'
+      fi
+
+      exit $EXIT_SUCCESS
+      ;;
+
+    prog)
+      case $host in
+	*cygwin*) func_stripname '' '.exe' "$output"
+	          output=$func_stripname_result.exe;;
+      esac
+      test -n "$vinfo" && \
+	func_warning "\`-version-info' is ignored for programs"
+
+      test -n "$release" && \
+	func_warning "\`-release' is ignored for programs"
+
+      test "$preload" = yes \
+        && test "$dlopen_support" = unknown \
+	&& test "$dlopen_self" = unknown \
+	&& test "$dlopen_self_static" = unknown && \
+	  func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+      case $host in
+      *-*-rhapsody* | *-*-darwin1.[012])
+	# On Rhapsody replace the C library is the System framework
+	compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+	finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+	;;
+      esac
+
+      case $host in
+      *-*-darwin*)
+	# Don't allow lazy linking, it breaks C++ global constructors
+	# But is supposedly fixed on 10.4 or later (yay!).
+	if test "$tagname" = CXX ; then
+	  case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+	    10.[0123])
+	      compile_command="$compile_command ${wl}-bind_at_load"
+	      finalize_command="$finalize_command ${wl}-bind_at_load"
+	    ;;
+	  esac
+	fi
+	# Time to change all our "foo.ltframework" stuff back to "-framework foo"
+	compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+	finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+	;;
+      esac
+
+
+      # move library search paths that coincide with paths to not yet
+      # installed libraries to the beginning of the library search list
+      new_libs=
+      for path in $notinst_path; do
+	case " $new_libs " in
+	*" -L$path/$objdir "*) ;;
+	*)
+	  case " $compile_deplibs " in
+	  *" -L$path/$objdir "*)
+	    new_libs="$new_libs -L$path/$objdir" ;;
+	  esac
+	  ;;
+	esac
+      done
+      for deplib in $compile_deplibs; do
+	case $deplib in
+	-L*)
+	  case " $new_libs " in
+	  *" $deplib "*) ;;
+	  *) new_libs="$new_libs $deplib" ;;
+	  esac
+	  ;;
+	*) new_libs="$new_libs $deplib" ;;
+	esac
+      done
+      compile_deplibs="$new_libs"
+
+
+      compile_command="$compile_command $compile_deplibs"
+      finalize_command="$finalize_command $finalize_deplibs"
+
+      if test -n "$rpath$xrpath"; then
+	# If the user specified any rpath flags, then add them.
+	for libdir in $rpath $xrpath; do
+	  # This is the magic to use -rpath.
+	  case "$finalize_rpath " in
+	  *" $libdir "*) ;;
+	  *) finalize_rpath="$finalize_rpath $libdir" ;;
+	  esac
+	done
+      fi
+
+      # Now hardcode the library paths
+      rpath=
+      hardcode_libdirs=
+      for libdir in $compile_rpath $finalize_rpath; do
+	if test -n "$hardcode_libdir_flag_spec"; then
+	  if test -n "$hardcode_libdir_separator"; then
+	    if test -z "$hardcode_libdirs"; then
+	      hardcode_libdirs="$libdir"
+	    else
+	      # Just accumulate the unique libdirs.
+	      case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+	      *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+		;;
+	      *)
+		hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+		;;
+	      esac
+	    fi
+	  else
+	    eval flag=\"$hardcode_libdir_flag_spec\"
+	    rpath="$rpath $flag"
+	  fi
+	elif test -n "$runpath_var"; then
+	  case "$perm_rpath " in
+	  *" $libdir "*) ;;
+	  *) perm_rpath="$perm_rpath $libdir" ;;
+	  esac
+	fi
+	case $host in
+	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+	  testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+	  case :$dllsearchpath: in
+	  *":$libdir:"*) ;;
+	  ::) dllsearchpath=$libdir;;
+	  *) dllsearchpath="$dllsearchpath:$libdir";;
+	  esac
+	  case :$dllsearchpath: in
+	  *":$testbindir:"*) ;;
+	  ::) dllsearchpath=$testbindir;;
+	  *) dllsearchpath="$dllsearchpath:$testbindir";;
+	  esac
+	  ;;
+	esac
+      done
+      # Substitute the hardcoded libdirs into the rpath.
+      if test -n "$hardcode_libdir_separator" &&
+	 test -n "$hardcode_libdirs"; then
+	libdir="$hardcode_libdirs"
+	eval rpath=\" $hardcode_libdir_flag_spec\"
+      fi
+      compile_rpath="$rpath"
+
+      rpath=
+      hardcode_libdirs=
+      for libdir in $finalize_rpath; do
+	if test -n "$hardcode_libdir_flag_spec"; then
+	  if test -n "$hardcode_libdir_separator"; then
+	    if test -z "$hardcode_libdirs"; then
+	      hardcode_libdirs="$libdir"
+	    else
+	      # Just accumulate the unique libdirs.
+	      case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+	      *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+		;;
+	      *)
+		hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+		;;
+	      esac
+	    fi
+	  else
+	    eval flag=\"$hardcode_libdir_flag_spec\"
+	    rpath="$rpath $flag"
+	  fi
+	elif test -n "$runpath_var"; then
+	  case "$finalize_perm_rpath " in
+	  *" $libdir "*) ;;
+	  *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
+	  esac
+	fi
+      done
+      # Substitute the hardcoded libdirs into the rpath.
+      if test -n "$hardcode_libdir_separator" &&
+	 test -n "$hardcode_libdirs"; then
+	libdir="$hardcode_libdirs"
+	eval rpath=\" $hardcode_libdir_flag_spec\"
+      fi
+      finalize_rpath="$rpath"
+
+      if test -n "$libobjs" && test "$build_old_libs" = yes; then
+	# Transform all the library objects into standard objects.
+	compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+	finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+      fi
+
+      func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+      # template prelinking step
+      if test -n "$prelink_cmds"; then
+	func_execute_cmds "$prelink_cmds" 'exit $?'
+      fi
+
+      wrappers_required=yes
+      case $host in
+      *cygwin* | *mingw* )
+        if test "$build_libtool_libs" != yes; then
+          wrappers_required=no
+        fi
+        ;;
+      *cegcc)
+        # Disable wrappers for cegcc, we are cross compiling anyway.
+        wrappers_required=no
+        ;;
+      *)
+        if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+          wrappers_required=no
+        fi
+        ;;
+      esac
+      if test "$wrappers_required" = no; then
+	# Replace the output file specification.
+	compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+	link_command="$compile_command$compile_rpath"
+
+	# We have no uninstalled library dependencies, so finalize right now.
+	exit_status=0
+	func_show_eval "$link_command" 'exit_status=$?'
+
+	# Delete the generated files.
+	if test -f "$output_objdir/${outputname}S.${objext}"; then
+	  func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+	fi
+
+	exit $exit_status
+      fi
+
+      if test -n "$compile_shlibpath$finalize_shlibpath"; then
+	compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+      fi
+      if test -n "$finalize_shlibpath"; then
+	finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+      fi
+
+      compile_var=
+      finalize_var=
+      if test -n "$runpath_var"; then
+	if test -n "$perm_rpath"; then
+	  # We should set the runpath_var.
+	  rpath=
+	  for dir in $perm_rpath; do
+	    rpath="$rpath$dir:"
+	  done
+	  compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+	fi
+	if test -n "$finalize_perm_rpath"; then
+	  # We should set the runpath_var.
+	  rpath=
+	  for dir in $finalize_perm_rpath; do
+	    rpath="$rpath$dir:"
+	  done
+	  finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+	fi
+      fi
+
+      if test "$no_install" = yes; then
+	# We don't need to create a wrapper script.
+	link_command="$compile_var$compile_command$compile_rpath"
+	# Replace the output file specification.
+	link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+	# Delete the old output file.
+	$opt_dry_run || $RM $output
+	# Link the executable and exit
+	func_show_eval "$link_command" 'exit $?'
+	exit $EXIT_SUCCESS
+      fi
+
+      if test "$hardcode_action" = relink; then
+	# Fast installation is not supported
+	link_command="$compile_var$compile_command$compile_rpath"
+	relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+	func_warning "this platform does not like uninstalled shared libraries"
+	func_warning "\`$output' will be relinked during installation"
+      else
+	if test "$fast_install" != no; then
+	  link_command="$finalize_var$compile_command$finalize_rpath"
+	  if test "$fast_install" = yes; then
+	    relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
+	  else
+	    # fast_install is set to needless
+	    relink_command=
+	  fi
+	else
+	  link_command="$compile_var$compile_command$compile_rpath"
+	  relink_command="$finalize_var$finalize_command$finalize_rpath"
+	fi
+      fi
+
+      # Replace the output file specification.
+      link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+      # Delete the old output files.
+      $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+      func_show_eval "$link_command" 'exit $?'
+
+      # Now create the wrapper script.
+      func_verbose "creating $output"
+
+      # Quote the relink command for shipping.
+      if test -n "$relink_command"; then
+	# Preserve any variables that may affect compiler behavior
+	for var in $variables_saved_for_relink; do
+	  if eval test -z \"\${$var+set}\"; then
+	    relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+	  elif eval var_value=\$$var; test -z "$var_value"; then
+	    relink_command="$var=; export $var; $relink_command"
+	  else
+	    func_quote_for_eval "$var_value"
+	    relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+	  fi
+	done
+	relink_command="(cd `pwd`; $relink_command)"
+	relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+      fi
+
+      # Quote $ECHO for shipping.
+      if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
+	case $progpath in
+	[\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
+	*) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
+	esac
+	qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
+      else
+	qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
+      fi
+
+      # Only actually do things if not in dry run mode.
+      $opt_dry_run || {
+	# win32 will think the script is a binary if it has
+	# a .exe suffix, so we strip it off here.
+	case $output in
+	  *.exe) func_stripname '' '.exe' "$output"
+	         output=$func_stripname_result ;;
+	esac
+	# test for cygwin because mv fails w/o .exe extensions
+	case $host in
+	  *cygwin*)
+	    exeext=.exe
+	    func_stripname '' '.exe' "$outputname"
+	    outputname=$func_stripname_result ;;
+	  *) exeext= ;;
+	esac
+	case $host in
+	  *cygwin* | *mingw* )
+	    func_dirname_and_basename "$output" "" "."
+	    output_name=$func_basename_result
+	    output_path=$func_dirname_result
+	    cwrappersource="$output_path/$objdir/lt-$output_name.c"
+	    cwrapper="$output_path/$output_name.exe"
+	    $RM $cwrappersource $cwrapper
+	    trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+	    func_emit_cwrapperexe_src > $cwrappersource
+
+	    # The wrapper executable is built using the $host compiler,
+	    # because it contains $host paths and files. If cross-
+	    # compiling, it, like the target executable, must be
+	    # executed on the $host or under an emulation environment.
+	    $opt_dry_run || {
+	      $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+	      $STRIP $cwrapper
+	    }
+
+	    # Now, create the wrapper script for func_source use:
+	    func_ltwrapper_scriptname $cwrapper
+	    $RM $func_ltwrapper_scriptname_result
+	    trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+	    $opt_dry_run || {
+	      # note: this script will not be executed, so do not chmod.
+	      if test "x$build" = "x$host" ; then
+		$cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+	      else
+		func_emit_wrapper no > $func_ltwrapper_scriptname_result
+	      fi
+	    }
+	  ;;
+	  * )
+	    $RM $output
+	    trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+	    func_emit_wrapper no > $output
+	    chmod +x $output
+	  ;;
+	esac
+      }
+      exit $EXIT_SUCCESS
+      ;;
+    esac
+
+    # See if we need to build an old-fashioned archive.
+    for oldlib in $oldlibs; do
+
+      if test "$build_libtool_libs" = convenience; then
+	oldobjs="$libobjs_save $symfileobj"
+	addlibs="$convenience"
+	build_libtool_libs=no
+      else
+	if test "$build_libtool_libs" = module; then
+	  oldobjs="$libobjs_save"
+	  build_libtool_libs=no
+	else
+	  oldobjs="$old_deplibs $non_pic_objects"
+	  if test "$preload" = yes && test -f "$symfileobj"; then
+	    oldobjs="$oldobjs $symfileobj"
+	  fi
+	fi
+	addlibs="$old_convenience"
+      fi
+
+      if test -n "$addlibs"; then
+	gentop="$output_objdir/${outputname}x"
+	generated="$generated $gentop"
+
+	func_extract_archives $gentop $addlibs
+	oldobjs="$oldobjs $func_extract_archives_result"
+      fi
+
+      # Do each command in the archive commands.
+      if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+	cmds=$old_archive_from_new_cmds
+      else
+
+	# Add any objects from preloaded convenience libraries
+	if test -n "$dlprefiles"; then
+	  gentop="$output_objdir/${outputname}x"
+	  generated="$generated $gentop"
+
+	  func_extract_archives $gentop $dlprefiles
+	  oldobjs="$oldobjs $func_extract_archives_result"
+	fi
+
+	# POSIX demands no paths to be encoded in archives.  We have
+	# to avoid creating archives with duplicate basenames if we
+	# might have to extract them afterwards, e.g., when creating a
+	# static archive out of a convenience library, or when linking
+	# the entirety of a libtool archive into another (currently
+	# not supported by libtool).
+	if (for obj in $oldobjs
+	    do
+	      func_basename "$obj"
+	      $ECHO "$func_basename_result"
+	    done | sort | sort -uc >/dev/null 2>&1); then
+	  :
+	else
+	  $ECHO "copying selected object files to avoid basename conflicts..."
+	  gentop="$output_objdir/${outputname}x"
+	  generated="$generated $gentop"
+	  func_mkdir_p "$gentop"
+	  save_oldobjs=$oldobjs
+	  oldobjs=
+	  counter=1
+	  for obj in $save_oldobjs
+	  do
+	    func_basename "$obj"
+	    objbase="$func_basename_result"
+	    case " $oldobjs " in
+	    " ") oldobjs=$obj ;;
+	    *[\ /]"$objbase "*)
+	      while :; do
+		# Make sure we don't pick an alternate name that also
+		# overlaps.
+		newobj=lt$counter-$objbase
+		func_arith $counter + 1
+		counter=$func_arith_result
+		case " $oldobjs " in
+		*[\ /]"$newobj "*) ;;
+		*) if test ! -f "$gentop/$newobj"; then break; fi ;;
+		esac
+	      done
+	      func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+	      oldobjs="$oldobjs $gentop/$newobj"
+	      ;;
+	    *) oldobjs="$oldobjs $obj" ;;
+	    esac
+	  done
+	fi
+	eval cmds=\"$old_archive_cmds\"
+
+	func_len " $cmds"
+	len=$func_len_result
+	if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+	  cmds=$old_archive_cmds
+	else
+	  # the command line is too long to link in one step, link in parts
+	  func_verbose "using piecewise archive linking..."
+	  save_RANLIB=$RANLIB
+	  RANLIB=:
+	  objlist=
+	  concat_cmds=
+	  save_oldobjs=$oldobjs
+	  oldobjs=
+	  # Is there a better way of finding the last object in the list?
+	  for obj in $save_oldobjs
+	  do
+	    last_oldobj=$obj
+	  done
+	  eval test_cmds=\"$old_archive_cmds\"
+	  func_len " $test_cmds"
+	  len0=$func_len_result
+	  len=$len0
+	  for obj in $save_oldobjs
+	  do
+	    func_len " $obj"
+	    func_arith $len + $func_len_result
+	    len=$func_arith_result
+	    func_append objlist " $obj"
+	    if test "$len" -lt "$max_cmd_len"; then
+	      :
+	    else
+	      # the above command should be used before it gets too long
+	      oldobjs=$objlist
+	      if test "$obj" = "$last_oldobj" ; then
+		RANLIB=$save_RANLIB
+	      fi
+	      test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+	      eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+	      objlist=
+	      len=$len0
+	    fi
+	  done
+	  RANLIB=$save_RANLIB
+	  oldobjs=$objlist
+	  if test "X$oldobjs" = "X" ; then
+	    eval cmds=\"\$concat_cmds\"
+	  else
+	    eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+	  fi
+	fi
+      fi
+      func_execute_cmds "$cmds" 'exit $?'
+    done
+
+    test -n "$generated" && \
+      func_show_eval "${RM}r$generated"
+
+    # Now create the libtool archive.
+    case $output in
+    *.la)
+      old_library=
+      test "$build_old_libs" = yes && old_library="$libname.$libext"
+      func_verbose "creating $output"
+
+      # Preserve any variables that may affect compiler behavior
+      for var in $variables_saved_for_relink; do
+	if eval test -z \"\${$var+set}\"; then
+	  relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+	elif eval var_value=\$$var; test -z "$var_value"; then
+	  relink_command="$var=; export $var; $relink_command"
+	else
+	  func_quote_for_eval "$var_value"
+	  relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+	fi
+      done
+      # Quote the link command for shipping.
+      relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+      relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+      if test "$hardcode_automatic" = yes ; then
+	relink_command=
+      fi
+
+      # Only create the output if not a dry run.
+      $opt_dry_run || {
+	for installed in no yes; do
+	  if test "$installed" = yes; then
+	    if test -z "$install_libdir"; then
+	      break
+	    fi
+	    output="$output_objdir/$outputname"i
+	    # Replace all uninstalled libtool libraries with the installed ones
+	    newdependency_libs=
+	    for deplib in $dependency_libs; do
+	      case $deplib in
+	      *.la)
+		func_basename "$deplib"
+		name="$func_basename_result"
+		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+		test -z "$libdir" && \
+		  func_fatal_error "\`$deplib' is not a valid libtool archive"
+		newdependency_libs="$newdependency_libs $libdir/$name"
+		;;
+	      *) newdependency_libs="$newdependency_libs $deplib" ;;
+	      esac
+	    done
+	    dependency_libs="$newdependency_libs"
+	    newdlfiles=
+
+	    for lib in $dlfiles; do
+	      case $lib in
+	      *.la)
+	        func_basename "$lib"
+		name="$func_basename_result"
+		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+		test -z "$libdir" && \
+		  func_fatal_error "\`$lib' is not a valid libtool archive"
+		newdlfiles="$newdlfiles $libdir/$name"
+		;;
+	      *) newdlfiles="$newdlfiles $lib" ;;
+	      esac
+	    done
+	    dlfiles="$newdlfiles"
+	    newdlprefiles=
+	    for lib in $dlprefiles; do
+	      case $lib in
+	      *.la)
+		# Only pass preopened files to the pseudo-archive (for
+		# eventual linking with the app. that links it) if we
+		# didn't already link the preopened objects directly into
+		# the library:
+		func_basename "$lib"
+		name="$func_basename_result"
+		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+		test -z "$libdir" && \
+		  func_fatal_error "\`$lib' is not a valid libtool archive"
+		newdlprefiles="$newdlprefiles $libdir/$name"
+		;;
+	      esac
+	    done
+	    dlprefiles="$newdlprefiles"
+	  else
+	    newdlfiles=
+	    for lib in $dlfiles; do
+	      case $lib in
+		[\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+		*) abs=`pwd`"/$lib" ;;
+	      esac
+	      newdlfiles="$newdlfiles $abs"
+	    done
+	    dlfiles="$newdlfiles"
+	    newdlprefiles=
+	    for lib in $dlprefiles; do
+	      case $lib in
+		[\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+		*) abs=`pwd`"/$lib" ;;
+	      esac
+	      newdlprefiles="$newdlprefiles $abs"
+	    done
+	    dlprefiles="$newdlprefiles"
+	  fi
+	  $RM $output
+	  # place dlname in correct position for cygwin
+	  tdlname=$dlname
+	  case $host,$output,$installed,$module,$dlname in
+	    *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
+	  esac
+	  $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+	  if test "$installed" = no && test "$need_relink" = yes; then
+	    $ECHO >> $output "\
+relink_command=\"$relink_command\""
+	  fi
+	done
+      }
+
+      # Do a symbolic link so that the libtool archive can be found in
+      # LD_LIBRARY_PATH before the program is installed.
+      func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+      ;;
+    esac
+    exit $EXIT_SUCCESS
+}
+
+{ test "$mode" = link || test "$mode" = relink; } &&
+    func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+    $opt_debug
+    RM="$nonopt"
+    files=
+    rmforce=
+    exit_status=0
+
+    # This variable tells wrapper scripts just to set variables rather
+    # than running their programs.
+    libtool_install_magic="$magic"
+
+    for arg
+    do
+      case $arg in
+      -f) RM="$RM $arg"; rmforce=yes ;;
+      -*) RM="$RM $arg" ;;
+      *) files="$files $arg" ;;
+      esac
+    done
+
+    test -z "$RM" && \
+      func_fatal_help "you must specify an RM program"
+
+    rmdirs=
+
+    origobjdir="$objdir"
+    for file in $files; do
+      func_dirname "$file" "" "."
+      dir="$func_dirname_result"
+      if test "X$dir" = X.; then
+	objdir="$origobjdir"
+      else
+	objdir="$dir/$origobjdir"
+      fi
+      func_basename "$file"
+      name="$func_basename_result"
+      test "$mode" = uninstall && objdir="$dir"
+
+      # Remember objdir for removal later, being careful to avoid duplicates
+      if test "$mode" = clean; then
+	case " $rmdirs " in
+	  *" $objdir "*) ;;
+	  *) rmdirs="$rmdirs $objdir" ;;
+	esac
+      fi
+
+      # Don't error if the file doesn't exist and rm -f was used.
+      if { test -L "$file"; } >/dev/null 2>&1 ||
+	 { test -h "$file"; } >/dev/null 2>&1 ||
+	 test -f "$file"; then
+	:
+      elif test -d "$file"; then
+	exit_status=1
+	continue
+      elif test "$rmforce" = yes; then
+	continue
+      fi
+
+      rmfiles="$file"
+
+      case $name in
+      *.la)
+	# Possibly a libtool archive, so verify it.
+	if func_lalib_p "$file"; then
+	  func_source $dir/$name
+
+	  # Delete the libtool libraries and symlinks.
+	  for n in $library_names; do
+	    rmfiles="$rmfiles $objdir/$n"
+	  done
+	  test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
+
+	  case "$mode" in
+	  clean)
+	    case "  $library_names " in
+	    # "  " in the beginning catches empty $dlname
+	    *" $dlname "*) ;;
+	    *) rmfiles="$rmfiles $objdir/$dlname" ;;
+	    esac
+	    test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
+	    ;;
+	  uninstall)
+	    if test -n "$library_names"; then
+	      # Do each command in the postuninstall commands.
+	      func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+	    fi
+
+	    if test -n "$old_library"; then
+	      # Do each command in the old_postuninstall commands.
+	      func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+	    fi
+	    # FIXME: should reinstall the best remaining shared library.
+	    ;;
+	  esac
+	fi
+	;;
+
+      *.lo)
+	# Possibly a libtool object, so verify it.
+	if func_lalib_p "$file"; then
+
+	  # Read the .lo file
+	  func_source $dir/$name
+
+	  # Add PIC object to the list of files to remove.
+	  if test -n "$pic_object" &&
+	     test "$pic_object" != none; then
+	    rmfiles="$rmfiles $dir/$pic_object"
+	  fi
+
+	  # Add non-PIC object to the list of files to remove.
+	  if test -n "$non_pic_object" &&
+	     test "$non_pic_object" != none; then
+	    rmfiles="$rmfiles $dir/$non_pic_object"
+	  fi
+	fi
+	;;
+
+      *)
+	if test "$mode" = clean ; then
+	  noexename=$name
+	  case $file in
+	  *.exe)
+	    func_stripname '' '.exe' "$file"
+	    file=$func_stripname_result
+	    func_stripname '' '.exe' "$name"
+	    noexename=$func_stripname_result
+	    # $file with .exe has already been added to rmfiles,
+	    # add $file without .exe
+	    rmfiles="$rmfiles $file"
+	    ;;
+	  esac
+	  # Do a test to see if this is a libtool program.
+	  if func_ltwrapper_p "$file"; then
+	    if func_ltwrapper_executable_p "$file"; then
+	      func_ltwrapper_scriptname "$file"
+	      relink_command=
+	      func_source $func_ltwrapper_scriptname_result
+	      rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
+	    else
+	      relink_command=
+	      func_source $dir/$noexename
+	    fi
+
+	    # note $name still contains .exe if it was in $file originally
+	    # as does the version of $file that was added into $rmfiles
+	    rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
+	    if test "$fast_install" = yes && test -n "$relink_command"; then
+	      rmfiles="$rmfiles $objdir/lt-$name"
+	    fi
+	    if test "X$noexename" != "X$name" ; then
+	      rmfiles="$rmfiles $objdir/lt-${noexename}.c"
+	    fi
+	  fi
+	fi
+	;;
+      esac
+      func_show_eval "$RM $rmfiles" 'exit_status=1'
+    done
+    objdir="$origobjdir"
+
+    # Try to remove the ${objdir}s in the directories where we deleted files
+    for dir in $rmdirs; do
+      if test -d "$dir"; then
+	func_show_eval "rmdir $dir >/dev/null 2>&1"
+      fi
+    done
+
+    exit $exit_status
+}
+
+{ test "$mode" = uninstall || test "$mode" = clean; } &&
+    func_mode_uninstall ${1+"$@"}
+
+test -z "$mode" && {
+  help="$generic_help"
+  func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+  func_fatal_help "invalid operation mode \`$mode'"
+
+if test -n "$exec_cmd"; then
+  eval exec "$exec_cmd"
+  exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries.  Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them.  This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration.  But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
+
+# ### BEGIN LIBTOOL TAG CONFIG: CXX
+
+# The linker used to build libraries.
+LD="/usr/bin/ld -m elf_x86_64"
+
+# Commands used to build an old-style archive.
+old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$oldlib"
+
+# A language specific compiler.
+CC="x86_64-linux-gnu-g++"
+
+# Is the compiler the GNU compiler?
+with_gcc=yes
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=" -fno-builtin"
+
+# How to pass a linker flag through the compiler.
+wl="-Wl,"
+
+# Additional compiler flags for building library objects.
+pic_flag=" -fPIC -DPIC"
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag="-static"
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o="yes"
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=no
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=no
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec="\${wl}--export-dynamic"
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive"
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object="no"
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=""
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=""
+
+# Commands used to build a shared archive.
+archive_cmds="\$CC -shared -nostdlib \$predep_objects \$libobjs \$deplibs \$postdep_objects \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib"
+archive_expsym_cmds="\$CC -shared -nostdlib \$predep_objects \$libobjs \$deplibs \$postdep_objects \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-retain-symbols-file \$wl\$export_symbols -o \$lib"
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=""
+module_expsym_cmds=""
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld="yes"
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=""
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=""
+
+# Flag to hardcode $libdir into a binary during linking.
+# This must work even if $libdir does not exist
+hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir"
+
+# If ld is used when linking, flag to hardcode $libdir into a binary
+# during linking.  This must work even if $libdir does not exist.
+hardcode_libdir_flag_spec_ld=""
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=""
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=no
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting ${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=no
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=no
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=unsupported
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=no
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=no
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=no
+
+# Fix the shell variable $srcfile for the compiler.
+fix_srcfile_path=""
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=no
+
+# The commands to list exported symbols.
+export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED 's/.* //' | sort | uniq > \$export_symbols"
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms="_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*"
+
+# Symbols that must always be exported.
+include_expsyms=""
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=""
+
+# Specify filename containing input files.
+file_list_spec=""
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=immediate
+
+# The directories searched by this compiler when creating a shared library.
+compiler_lib_search_dirs="/usr/lib/gcc/x86_64-linux-gnu/4.4.5 /usr/lib/gcc/x86_64-linux-gnu/4.4.5 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib /lib/../lib /usr/lib/../lib /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../.."
+
+# Dependencies to place before and after the objects being linked to
+# create a shared library.
+predep_objects="/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtbeginS.o"
+postdep_objects="/usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crtn.o"
+predeps=""
+postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s"
+
+# The library search path used internally by the compiler when linking
+# a shared library.
+compiler_lib_search_path="-L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../.."
+
+# ### END LIBTOOL TAG CONFIG: CXX
diff --git a/mgl/.deps/libmgl_la-mgl_1d.Plo b/mgl/.deps/libmgl_la-mgl_1d.Plo
new file mode 100644
index 0000000..8564703
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_1d.Plo
@@ -0,0 +1,362 @@
+libmgl_la-mgl_1d.lo: mgl_1d.cpp ../include/mgl/mgl.h /usr/include/wchar.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/xlocale.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h ../include/mgl/mgl_eval.h
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+../include/mgl/mgl_eval.h:
diff --git a/mgl/.deps/libmgl_la-mgl_2d.Plo b/mgl/.deps/libmgl_la-mgl_2d.Plo
new file mode 100644
index 0000000..5d403eb
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_2d.Plo
@@ -0,0 +1,362 @@
+libmgl_la-mgl_2d.lo: mgl_2d.cpp ../include/mgl/mgl.h /usr/include/wchar.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/xlocale.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h ../include/mgl/mgl_eval.h
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+../include/mgl/mgl_eval.h:
diff --git a/mgl/.deps/libmgl_la-mgl_3d.Plo b/mgl/.deps/libmgl_la-mgl_3d.Plo
new file mode 100644
index 0000000..117172e
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_3d.Plo
@@ -0,0 +1,360 @@
+libmgl_la-mgl_3d.lo: mgl_3d.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl.h /usr/include/wchar.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_ab.Plo b/mgl/.deps/libmgl_la-mgl_ab.Plo
new file mode 100644
index 0000000..a3c6299
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_ab.Plo
@@ -0,0 +1,355 @@
+libmgl_la-mgl_ab.lo: mgl_ab.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ ../include/mgl/mgl_data.h /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
diff --git a/mgl/.deps/libmgl_la-mgl_addon.Plo b/mgl/.deps/libmgl_la-mgl_addon.Plo
new file mode 100644
index 0000000..6e19b88
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_addon.Plo
@@ -0,0 +1,321 @@
+libmgl_la-mgl_addon.lo: mgl_addon.cpp \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/unistd.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h /usr/include/bits/posix_opt.h \
+ /usr/include/bits/environments.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h /usr/include/string.h \
+ /usr/include/xlocale.h ../include/mgl/mgl_addon.h /usr/include/stdio.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h ../include/mgl/mgl_evalc.h \
+ /usr/include/c++/4.4/complex \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h /usr/include/c++/4.4/cmath \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/c++/4.4/bits/cmath.tcc \
+ /usr/include/c++/4.4/sstream /usr/include/c++/4.4/istream \
+ /usr/include/c++/4.4/ios /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/postypes.h /usr/include/c++/4.4/cwchar \
+ /usr/include/c++/4.4/cstddef /usr/include/bits/wchar.h \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/cctype \
+ /usr/include/ctype.h /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
+ /usr/include/bits/sched.h /usr/include/bits/time.h /usr/include/signal.h \
+ /usr/include/bits/sigset.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/bits/locale_classes.h /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/basic_string.tcc \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc /usr/include/c++/4.4/ostream \
+ /usr/include/c++/4.4/bits/ostream.tcc \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/sstream.tcc ../include/mgl/mgl_eval.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/unistd.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+../include/mgl/mgl_addon.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+../include/mgl/mgl_evalc.h:
+
+/usr/include/c++/4.4/complex:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/cmath:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/bits/cmath.tcc:
+
+/usr/include/c++/4.4/sstream:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/time.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/sstream.tcc:
+
+../include/mgl/mgl_eval.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
diff --git a/mgl/.deps/libmgl_la-mgl_axis.Plo b/mgl/.deps/libmgl_la-mgl_axis.Plo
new file mode 100644
index 0000000..62e1a1d
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_axis.Plo
@@ -0,0 +1,361 @@
+libmgl_la-mgl_axis.lo: mgl_axis.cpp /usr/include/ctype.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h /usr/include/wchar.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl.h ../include/mgl/mgl_data.h \
+ /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h \
+ ../include/mgl/mgl_eval.h ../include/mgl/mgl_c.h
+
+/usr/include/ctype.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_eval.h:
+
+../include/mgl/mgl_c.h:
diff --git a/mgl/.deps/libmgl_la-mgl_c.Plo b/mgl/.deps/libmgl_la-mgl_c.Plo
new file mode 100644
index 0000000..87e9ae8
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_c.Plo
@@ -0,0 +1,360 @@
+libmgl_la-mgl_c.lo: mgl_c.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ /usr/include/stdint.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_combi.Plo b/mgl/.deps/libmgl_la-mgl_combi.Plo
new file mode 100644
index 0000000..eade925
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_combi.Plo
@@ -0,0 +1,360 @@
+libmgl_la-mgl_combi.lo: mgl_combi.cpp ../include/mgl/mgl.h \
+ /usr/include/wchar.h /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/xlocale.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_cont.Plo b/mgl/.deps/libmgl_la-mgl_cont.Plo
new file mode 100644
index 0000000..b03e380
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_cont.Plo
@@ -0,0 +1,360 @@
+libmgl_la-mgl_cont.lo: mgl_cont.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl.h ../include/mgl/mgl_data.h \
+ /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_crust.Plo b/mgl/.deps/libmgl_la-mgl_crust.Plo
new file mode 100644
index 0000000..5bcc57c
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_crust.Plo
@@ -0,0 +1,363 @@
+libmgl_la-mgl_crust.lo: mgl_crust.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/float.h ../include/mgl/mgl.h \
+ /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/float.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_data.Plo b/mgl/.deps/libmgl_la-mgl_data.Plo
new file mode 100644
index 0000000..9fbffe8
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_data.Plo
@@ -0,0 +1,393 @@
+libmgl_la-mgl_data.lo: mgl_data.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/string.h ../include/mgl/mgl_data.h \
+ /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_eval.h /usr/include/gsl/gsl_fft_complex.h \
+ /usr/include/gsl/gsl_math.h /usr/include/gsl/gsl_sys.h \
+ /usr/include/gsl/gsl_machine.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h \
+ /usr/include/limits.h /usr/include/bits/posix1_lim.h \
+ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
+ /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/float.h \
+ /usr/include/gsl/gsl_precision.h /usr/include/gsl/gsl_nan.h \
+ /usr/include/gsl/gsl_pow_int.h /usr/include/gsl/gsl_minmax.h \
+ /usr/include/gsl/gsl_fft.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/string.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_eval.h:
+
+/usr/include/gsl/gsl_fft_complex.h:
+
+/usr/include/gsl/gsl_math.h:
+
+/usr/include/gsl/gsl_sys.h:
+
+/usr/include/gsl/gsl_machine.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h:
+
+/usr/include/limits.h:
+
+/usr/include/bits/posix1_lim.h:
+
+/usr/include/bits/local_lim.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/bits/posix2_lim.h:
+
+/usr/include/bits/xopen_lim.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/float.h:
+
+/usr/include/gsl/gsl_precision.h:
+
+/usr/include/gsl/gsl_nan.h:
+
+/usr/include/gsl/gsl_pow_int.h:
+
+/usr/include/gsl/gsl_minmax.h:
+
+/usr/include/gsl/gsl_fft.h:
diff --git a/mgl/.deps/libmgl_la-mgl_data_cf.Plo b/mgl/.deps/libmgl_la-mgl_data_cf.Plo
new file mode 100644
index 0000000..2d4c38d
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_data_cf.Plo
@@ -0,0 +1,352 @@
+libmgl_la-mgl_data_cf.lo: mgl_data_cf.cpp /usr/include/string.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/xlocale.h ../include/mgl/mgl_data.h /usr/include/stdio.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/gsl/gsl_types.h \
+ /usr/include/gsl/gsl_errno.h /usr/include/errno.h \
+ /usr/include/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h /usr/include/gsl/gsl_complex.h \
+ /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_c.h ../include/mgl/mgl_f.h /usr/include/stdint.h \
+ /usr/include/bits/wchar.h
+
+/usr/include/string.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/xlocale.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/stdio.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+/usr/include/bits/wchar.h:
diff --git a/mgl/.deps/libmgl_la-mgl_data_io.Plo b/mgl/.deps/libmgl_la-mgl_data_io.Plo
new file mode 100644
index 0000000..a849a23
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_data_io.Plo
@@ -0,0 +1,459 @@
+libmgl_la-mgl_data_io.lo: mgl_data_io.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/ctype.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/hdf5.h /usr/include/H5public.h \
+ /usr/include/H5pubconf.h /usr/include/H5version.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h \
+ /usr/include/limits.h /usr/include/bits/posix1_lim.h \
+ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
+ /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
+ /usr/include/bits/stdio_lim.h /usr/include/inttypes.h \
+ /usr/include/stdint.h /usr/include/bits/wchar.h \
+ /usr/include/H5api_adpt.h /usr/include/H5Apublic.h \
+ /usr/include/H5Ipublic.h /usr/include/H5Opublic.h \
+ /usr/include/H5Lpublic.h /usr/include/H5Tpublic.h \
+ /usr/include/H5ACpublic.h /usr/include/H5Cpublic.h \
+ /usr/include/H5Dpublic.h /usr/include/H5Epublic.h /usr/include/stdio.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/H5Epubgen.h /usr/include/H5Fpublic.h \
+ /usr/include/H5FDpublic.h /usr/include/H5Gpublic.h \
+ /usr/include/H5MMpublic.h /usr/include/H5Ppublic.h \
+ /usr/include/H5Zpublic.h /usr/include/H5Rpublic.h \
+ /usr/include/H5Spublic.h /usr/include/H5FDcore.h \
+ /usr/include/H5FDfamily.h /usr/include/H5FDlog.h /usr/include/H5FDmpi.h \
+ /usr/include/H5FDmpio.h /usr/include/H5FDmpiposix.h \
+ /usr/include/H5FDmulti.h /usr/include/H5FDsec2.h \
+ /usr/include/H5FDstdio.h /usr/include/H5FDdirect.h /usr/include/glob.h \
+ ../include/mgl/mgl_eval.h ../include/mgl/mgl_define.h \
+ ../include/mgl/config.h ../include/mgl/mgl_data.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/ctype.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/hdf5.h:
+
+/usr/include/H5public.h:
+
+/usr/include/H5pubconf.h:
+
+/usr/include/H5version.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h:
+
+/usr/include/limits.h:
+
+/usr/include/bits/posix1_lim.h:
+
+/usr/include/bits/local_lim.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/bits/posix2_lim.h:
+
+/usr/include/bits/xopen_lim.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/inttypes.h:
+
+/usr/include/stdint.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/H5api_adpt.h:
+
+/usr/include/H5Apublic.h:
+
+/usr/include/H5Ipublic.h:
+
+/usr/include/H5Opublic.h:
+
+/usr/include/H5Lpublic.h:
+
+/usr/include/H5Tpublic.h:
+
+/usr/include/H5ACpublic.h:
+
+/usr/include/H5Cpublic.h:
+
+/usr/include/H5Dpublic.h:
+
+/usr/include/H5Epublic.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/H5Epubgen.h:
+
+/usr/include/H5Fpublic.h:
+
+/usr/include/H5FDpublic.h:
+
+/usr/include/H5Gpublic.h:
+
+/usr/include/H5MMpublic.h:
+
+/usr/include/H5Ppublic.h:
+
+/usr/include/H5Zpublic.h:
+
+/usr/include/H5Rpublic.h:
+
+/usr/include/H5Spublic.h:
+
+/usr/include/H5FDcore.h:
+
+/usr/include/H5FDfamily.h:
+
+/usr/include/H5FDlog.h:
+
+/usr/include/H5FDmpi.h:
+
+/usr/include/H5FDmpio.h:
+
+/usr/include/H5FDmpiposix.h:
+
+/usr/include/H5FDmulti.h:
+
+/usr/include/H5FDsec2.h:
+
+/usr/include/H5FDstdio.h:
+
+/usr/include/H5FDdirect.h:
+
+/usr/include/glob.h:
+
+../include/mgl/mgl_eval.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
diff --git a/mgl/.deps/libmgl_la-mgl_data_png.Plo b/mgl/.deps/libmgl_la-mgl_data_png.Plo
new file mode 100644
index 0000000..8e96bed
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_data_png.Plo
@@ -0,0 +1,382 @@
+libmgl_la-mgl_data_png.lo: mgl_data_png.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/png.h /usr/include/zlib.h \
+ /usr/include/zconf.h /usr/include/zlibdefs.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/pngconf.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/setjmp.h \
+ /usr/include/bits/setjmp.h /usr/include/string.h \
+ ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_c.h ../include/mgl/mgl_f.h /usr/include/stdint.h \
+ /usr/include/bits/wchar.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/png.h:
+
+/usr/include/zlib.h:
+
+/usr/include/zconf.h:
+
+/usr/include/zlibdefs.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/pngconf.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/setjmp.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/string.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+/usr/include/bits/wchar.h:
diff --git a/mgl/.deps/libmgl_la-mgl_def_font.Plo b/mgl/.deps/libmgl_la-mgl_def_font.Plo
new file mode 100644
index 0000000..4f9866d
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_def_font.Plo
@@ -0,0 +1,43 @@
+libmgl_la-mgl_def_font.lo: mgl_def_font.cpp ../include/mgl/mgl_define.h \
+ /usr/include/math.h /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ ../include/mgl/config.h
+
+../include/mgl/mgl_define.h:
+
+/usr/include/math.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+../include/mgl/config.h:
diff --git a/mgl/.deps/libmgl_la-mgl_eps.Plo b/mgl/.deps/libmgl_la-mgl_eps.Plo
new file mode 100644
index 0000000..ce5c003
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_eps.Plo
@@ -0,0 +1,364 @@
+libmgl_la-mgl_eps.lo: mgl_eps.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_eps.h ../include/mgl/mgl_ab.h \
+ ../include/mgl/mgl.h /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_eps.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_eval.Plo b/mgl/.deps/libmgl_la-mgl_eval.Plo
new file mode 100644
index 0000000..4ce84f5
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_eval.Plo
@@ -0,0 +1,348 @@
+libmgl_la-mgl_eval.lo: mgl_eval.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/gsl/gsl_sf.h /usr/include/gsl/gsl_sf_result.h \
+ /usr/include/gsl/gsl_sf_airy.h /usr/include/gsl/gsl_mode.h \
+ /usr/include/gsl/gsl_inline.h /usr/include/gsl/gsl_sf_bessel.h \
+ /usr/include/gsl/gsl_precision.h /usr/include/gsl/gsl_types.h \
+ /usr/include/gsl/gsl_sf_clausen.h /usr/include/gsl/gsl_sf_coupling.h \
+ /usr/include/gsl/gsl_sf_coulomb.h /usr/include/gsl/gsl_sf_dawson.h \
+ /usr/include/gsl/gsl_sf_debye.h /usr/include/gsl/gsl_sf_dilog.h \
+ /usr/include/gsl/gsl_sf_elementary.h /usr/include/gsl/gsl_sf_ellint.h \
+ /usr/include/gsl/gsl_sf_elljac.h /usr/include/gsl/gsl_sf_erf.h \
+ /usr/include/gsl/gsl_sf_exp.h /usr/include/gsl/gsl_sf_expint.h \
+ /usr/include/gsl/gsl_sf_fermi_dirac.h /usr/include/gsl/gsl_sf_gamma.h \
+ /usr/include/gsl/gsl_sf_gegenbauer.h /usr/include/gsl/gsl_sf_hyperg.h \
+ /usr/include/gsl/gsl_sf_laguerre.h /usr/include/gsl/gsl_sf_lambert.h \
+ /usr/include/gsl/gsl_sf_legendre.h /usr/include/gsl/gsl_sf_log.h \
+ /usr/include/gsl/gsl_sf_mathieu.h /usr/include/gsl/gsl_eigen.h \
+ /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_errno.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ /usr/include/gsl/gsl_sf_pow_int.h /usr/include/gsl/gsl_sf_psi.h \
+ /usr/include/gsl/gsl_sf_synchrotron.h \
+ /usr/include/gsl/gsl_sf_transport.h /usr/include/gsl/gsl_sf_trig.h \
+ /usr/include/gsl/gsl_sf_zeta.h ../include/mgl/mgl_eval.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/gsl/gsl_sf.h:
+
+/usr/include/gsl/gsl_sf_result.h:
+
+/usr/include/gsl/gsl_sf_airy.h:
+
+/usr/include/gsl/gsl_mode.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_sf_bessel.h:
+
+/usr/include/gsl/gsl_precision.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_sf_clausen.h:
+
+/usr/include/gsl/gsl_sf_coupling.h:
+
+/usr/include/gsl/gsl_sf_coulomb.h:
+
+/usr/include/gsl/gsl_sf_dawson.h:
+
+/usr/include/gsl/gsl_sf_debye.h:
+
+/usr/include/gsl/gsl_sf_dilog.h:
+
+/usr/include/gsl/gsl_sf_elementary.h:
+
+/usr/include/gsl/gsl_sf_ellint.h:
+
+/usr/include/gsl/gsl_sf_elljac.h:
+
+/usr/include/gsl/gsl_sf_erf.h:
+
+/usr/include/gsl/gsl_sf_exp.h:
+
+/usr/include/gsl/gsl_sf_expint.h:
+
+/usr/include/gsl/gsl_sf_fermi_dirac.h:
+
+/usr/include/gsl/gsl_sf_gamma.h:
+
+/usr/include/gsl/gsl_sf_gegenbauer.h:
+
+/usr/include/gsl/gsl_sf_hyperg.h:
+
+/usr/include/gsl/gsl_sf_laguerre.h:
+
+/usr/include/gsl/gsl_sf_lambert.h:
+
+/usr/include/gsl/gsl_sf_legendre.h:
+
+/usr/include/gsl/gsl_sf_log.h:
+
+/usr/include/gsl/gsl_sf_mathieu.h:
+
+/usr/include/gsl/gsl_eigen.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+/usr/include/gsl/gsl_sf_pow_int.h:
+
+/usr/include/gsl/gsl_sf_psi.h:
+
+/usr/include/gsl/gsl_sf_synchrotron.h:
+
+/usr/include/gsl/gsl_sf_transport.h:
+
+/usr/include/gsl/gsl_sf_trig.h:
+
+/usr/include/gsl/gsl_sf_zeta.h:
+
+../include/mgl/mgl_eval.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
diff --git a/mgl/.deps/libmgl_la-mgl_evalc.Plo b/mgl/.deps/libmgl_la-mgl_evalc.Plo
new file mode 100644
index 0000000..d61e0ce
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_evalc.Plo
@@ -0,0 +1,573 @@
+libmgl_la-mgl_evalc.lo: mgl_evalc.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ ../include/mgl/mgl_evalc.h /usr/include/c++/4.4/complex \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h /usr/include/c++/4.4/cmath \
+ /usr/include/c++/4.4/bits/cmath.tcc /usr/include/c++/4.4/sstream \
+ /usr/include/c++/4.4/istream /usr/include/c++/4.4/ios \
+ /usr/include/c++/4.4/iosfwd /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/postypes.h /usr/include/c++/4.4/cwchar \
+ /usr/include/c++/4.4/cstddef /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h /usr/include/c++/4.4/exception \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/cctype \
+ /usr/include/ctype.h /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
+ /usr/include/signal.h /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/bits/locale_classes.h /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/basic_string.tcc \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc /usr/include/c++/4.4/ostream \
+ /usr/include/c++/4.4/bits/ostream.tcc \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/sstream.tcc ../include/mgl/mgl_eval.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_addon.h /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/gsl/gsl_sf.h \
+ /usr/include/gsl/gsl_sf_result.h /usr/include/gsl/gsl_sf_airy.h \
+ /usr/include/gsl/gsl_mode.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_sf_bessel.h /usr/include/gsl/gsl_precision.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_sf_clausen.h \
+ /usr/include/gsl/gsl_sf_coupling.h /usr/include/gsl/gsl_sf_coulomb.h \
+ /usr/include/gsl/gsl_sf_dawson.h /usr/include/gsl/gsl_sf_debye.h \
+ /usr/include/gsl/gsl_sf_dilog.h /usr/include/gsl/gsl_sf_elementary.h \
+ /usr/include/gsl/gsl_sf_ellint.h /usr/include/gsl/gsl_sf_elljac.h \
+ /usr/include/gsl/gsl_sf_erf.h /usr/include/gsl/gsl_sf_exp.h \
+ /usr/include/gsl/gsl_sf_expint.h /usr/include/gsl/gsl_sf_fermi_dirac.h \
+ /usr/include/gsl/gsl_sf_gamma.h /usr/include/gsl/gsl_sf_gegenbauer.h \
+ /usr/include/gsl/gsl_sf_hyperg.h /usr/include/gsl/gsl_sf_laguerre.h \
+ /usr/include/gsl/gsl_sf_lambert.h /usr/include/gsl/gsl_sf_legendre.h \
+ /usr/include/gsl/gsl_sf_log.h /usr/include/gsl/gsl_sf_mathieu.h \
+ /usr/include/gsl/gsl_eigen.h /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_errno.h /usr/include/errno.h \
+ /usr/include/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h /usr/include/gsl/gsl_complex.h \
+ /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ /usr/include/gsl/gsl_sf_pow_int.h /usr/include/gsl/gsl_sf_psi.h \
+ /usr/include/gsl/gsl_sf_synchrotron.h \
+ /usr/include/gsl/gsl_sf_transport.h /usr/include/gsl/gsl_sf_trig.h \
+ /usr/include/gsl/gsl_sf_zeta.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+../include/mgl/mgl_evalc.h:
+
+/usr/include/c++/4.4/complex:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/cmath:
+
+/usr/include/c++/4.4/bits/cmath.tcc:
+
+/usr/include/c++/4.4/sstream:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/sstream.tcc:
+
+../include/mgl/mgl_eval.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_addon.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/gsl/gsl_sf.h:
+
+/usr/include/gsl/gsl_sf_result.h:
+
+/usr/include/gsl/gsl_sf_airy.h:
+
+/usr/include/gsl/gsl_mode.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_sf_bessel.h:
+
+/usr/include/gsl/gsl_precision.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_sf_clausen.h:
+
+/usr/include/gsl/gsl_sf_coupling.h:
+
+/usr/include/gsl/gsl_sf_coulomb.h:
+
+/usr/include/gsl/gsl_sf_dawson.h:
+
+/usr/include/gsl/gsl_sf_debye.h:
+
+/usr/include/gsl/gsl_sf_dilog.h:
+
+/usr/include/gsl/gsl_sf_elementary.h:
+
+/usr/include/gsl/gsl_sf_ellint.h:
+
+/usr/include/gsl/gsl_sf_elljac.h:
+
+/usr/include/gsl/gsl_sf_erf.h:
+
+/usr/include/gsl/gsl_sf_exp.h:
+
+/usr/include/gsl/gsl_sf_expint.h:
+
+/usr/include/gsl/gsl_sf_fermi_dirac.h:
+
+/usr/include/gsl/gsl_sf_gamma.h:
+
+/usr/include/gsl/gsl_sf_gegenbauer.h:
+
+/usr/include/gsl/gsl_sf_hyperg.h:
+
+/usr/include/gsl/gsl_sf_laguerre.h:
+
+/usr/include/gsl/gsl_sf_lambert.h:
+
+/usr/include/gsl/gsl_sf_legendre.h:
+
+/usr/include/gsl/gsl_sf_log.h:
+
+/usr/include/gsl/gsl_sf_mathieu.h:
+
+/usr/include/gsl/gsl_eigen.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+/usr/include/gsl/gsl_sf_pow_int.h:
+
+/usr/include/gsl/gsl_sf_psi.h:
+
+/usr/include/gsl/gsl_sf_synchrotron.h:
+
+/usr/include/gsl/gsl_sf_transport.h:
+
+/usr/include/gsl/gsl_sf_trig.h:
+
+/usr/include/gsl/gsl_sf_zeta.h:
diff --git a/mgl/.deps/libmgl_la-mgl_evalp.Plo b/mgl/.deps/libmgl_la-mgl_evalp.Plo
new file mode 100644
index 0000000..4ed3cb7
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_evalp.Plo
@@ -0,0 +1,441 @@
+libmgl_la-mgl_evalp.lo: mgl_evalp.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_parse.h \
+ ../include/mgl/mgl.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h \
+ /usr/include/gsl/gsl_sf.h /usr/include/gsl/gsl_sf_result.h \
+ /usr/include/gsl/gsl_sf_airy.h /usr/include/gsl/gsl_mode.h \
+ /usr/include/gsl/gsl_sf_bessel.h /usr/include/gsl/gsl_precision.h \
+ /usr/include/gsl/gsl_sf_clausen.h /usr/include/gsl/gsl_sf_coupling.h \
+ /usr/include/gsl/gsl_sf_coulomb.h /usr/include/gsl/gsl_sf_dawson.h \
+ /usr/include/gsl/gsl_sf_debye.h /usr/include/gsl/gsl_sf_dilog.h \
+ /usr/include/gsl/gsl_sf_elementary.h /usr/include/gsl/gsl_sf_ellint.h \
+ /usr/include/gsl/gsl_sf_elljac.h /usr/include/gsl/gsl_sf_erf.h \
+ /usr/include/gsl/gsl_sf_exp.h /usr/include/gsl/gsl_sf_expint.h \
+ /usr/include/gsl/gsl_sf_fermi_dirac.h /usr/include/gsl/gsl_sf_gamma.h \
+ /usr/include/gsl/gsl_sf_gegenbauer.h /usr/include/gsl/gsl_sf_hyperg.h \
+ /usr/include/gsl/gsl_sf_laguerre.h /usr/include/gsl/gsl_sf_lambert.h \
+ /usr/include/gsl/gsl_sf_legendre.h /usr/include/gsl/gsl_sf_log.h \
+ /usr/include/gsl/gsl_sf_mathieu.h /usr/include/gsl/gsl_eigen.h \
+ /usr/include/gsl/gsl_sf_pow_int.h /usr/include/gsl/gsl_sf_psi.h \
+ /usr/include/gsl/gsl_sf_synchrotron.h \
+ /usr/include/gsl/gsl_sf_transport.h /usr/include/gsl/gsl_sf_trig.h \
+ /usr/include/gsl/gsl_sf_zeta.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_parse.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+/usr/include/gsl/gsl_sf.h:
+
+/usr/include/gsl/gsl_sf_result.h:
+
+/usr/include/gsl/gsl_sf_airy.h:
+
+/usr/include/gsl/gsl_mode.h:
+
+/usr/include/gsl/gsl_sf_bessel.h:
+
+/usr/include/gsl/gsl_precision.h:
+
+/usr/include/gsl/gsl_sf_clausen.h:
+
+/usr/include/gsl/gsl_sf_coupling.h:
+
+/usr/include/gsl/gsl_sf_coulomb.h:
+
+/usr/include/gsl/gsl_sf_dawson.h:
+
+/usr/include/gsl/gsl_sf_debye.h:
+
+/usr/include/gsl/gsl_sf_dilog.h:
+
+/usr/include/gsl/gsl_sf_elementary.h:
+
+/usr/include/gsl/gsl_sf_ellint.h:
+
+/usr/include/gsl/gsl_sf_elljac.h:
+
+/usr/include/gsl/gsl_sf_erf.h:
+
+/usr/include/gsl/gsl_sf_exp.h:
+
+/usr/include/gsl/gsl_sf_expint.h:
+
+/usr/include/gsl/gsl_sf_fermi_dirac.h:
+
+/usr/include/gsl/gsl_sf_gamma.h:
+
+/usr/include/gsl/gsl_sf_gegenbauer.h:
+
+/usr/include/gsl/gsl_sf_hyperg.h:
+
+/usr/include/gsl/gsl_sf_laguerre.h:
+
+/usr/include/gsl/gsl_sf_lambert.h:
+
+/usr/include/gsl/gsl_sf_legendre.h:
+
+/usr/include/gsl/gsl_sf_log.h:
+
+/usr/include/gsl/gsl_sf_mathieu.h:
+
+/usr/include/gsl/gsl_eigen.h:
+
+/usr/include/gsl/gsl_sf_pow_int.h:
+
+/usr/include/gsl/gsl_sf_psi.h:
+
+/usr/include/gsl/gsl_sf_synchrotron.h:
+
+/usr/include/gsl/gsl_sf_transport.h:
+
+/usr/include/gsl/gsl_sf_trig.h:
+
+/usr/include/gsl/gsl_sf_zeta.h:
diff --git a/mgl/.deps/libmgl_la-mgl_exec.Plo b/mgl/.deps/libmgl_la-mgl_exec.Plo
new file mode 100644
index 0000000..d4ac713
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_exec.Plo
@@ -0,0 +1,368 @@
+libmgl_la-mgl_exec.lo: mgl_exec.cpp /usr/include/wchar.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/xlocale.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ ../include/mgl/mgl_parse.h ../include/mgl/mgl.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h
+
+/usr/include/wchar.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+../include/mgl/mgl_parse.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
diff --git a/mgl/.deps/libmgl_la-mgl_export.Plo b/mgl/.deps/libmgl_la-mgl_export.Plo
new file mode 100644
index 0000000..9eecad2
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_export.Plo
@@ -0,0 +1,395 @@
+libmgl_la-mgl_export.lo: mgl_export.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ /usr/include/png.h /usr/include/zlib.h /usr/include/zconf.h \
+ /usr/include/zlibdefs.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/pngconf.h /usr/include/setjmp.h /usr/include/bits/setjmp.h \
+ /usr/include/jpeglib.h /usr/include/jconfig.h /usr/include/jmorecfg.h \
+ ../include/mgl/mgl.h /usr/include/bits/wchar.h ../include/mgl/mgl_data.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/png.h:
+
+/usr/include/zlib.h:
+
+/usr/include/zconf.h:
+
+/usr/include/zlibdefs.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/pngconf.h:
+
+/usr/include/setjmp.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/jpeglib.h:
+
+/usr/include/jconfig.h:
+
+/usr/include/jmorecfg.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_f.Plo b/mgl/.deps/libmgl_la-mgl_f.Plo
new file mode 100644
index 0000000..eb56764
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_f.Plo
@@ -0,0 +1,360 @@
+libmgl_la-mgl_f.lo: mgl_f.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_f.h /usr/include/stdint.h \
+ /usr/include/bits/wchar.h ../include/mgl/config.h ../include/mgl/mgl.h \
+ /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ ../include/mgl/mgl_data.h /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/mgl_font.h \
+ /usr/include/gif_lib.h ../include/mgl/mgl_ab.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_ab.h:
diff --git a/mgl/.deps/libmgl_la-mgl_fit.Plo b/mgl/.deps/libmgl_la-mgl_fit.Plo
new file mode 100644
index 0000000..898f30b
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_fit.Plo
@@ -0,0 +1,419 @@
+libmgl_la-mgl_fit.lo: mgl_fit.cpp /usr/include/gsl/gsl_multifit_nlin.h \
+ /usr/include/stdlib.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/gsl/gsl_types.h \
+ /usr/include/gsl/gsl_math.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/gsl/gsl_sys.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_machine.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h \
+ /usr/include/limits.h /usr/include/bits/posix1_lim.h \
+ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
+ /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/float.h \
+ /usr/include/gsl/gsl_precision.h /usr/include/gsl/gsl_nan.h \
+ /usr/include/gsl/gsl_pow_int.h /usr/include/gsl/gsl_minmax.h \
+ /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_errno.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ /usr/include/gsl/gsl_blas.h /usr/include/gsl/gsl_blas_types.h \
+ /usr/include/gsl/gsl_cblas.h /usr/include/ctype.h \
+ ../include/mgl/mgl_eval.h ../include/mgl/mgl_define.h \
+ ../include/mgl/config.h ../include/mgl/mgl.h /usr/include/bits/wchar.h \
+ ../include/mgl/mgl_data.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc ../include/mgl/mgl_font.h \
+ /usr/include/gif_lib.h ../include/mgl/mgl_c.h ../include/mgl/mgl_f.h \
+ /usr/include/stdint.h
+
+/usr/include/gsl/gsl_multifit_nlin.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_math.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/gsl/gsl_sys.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_machine.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h:
+
+/usr/include/limits.h:
+
+/usr/include/bits/posix1_lim.h:
+
+/usr/include/bits/local_lim.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/bits/posix2_lim.h:
+
+/usr/include/bits/xopen_lim.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/float.h:
+
+/usr/include/gsl/gsl_precision.h:
+
+/usr/include/gsl/gsl_nan.h:
+
+/usr/include/gsl/gsl_pow_int.h:
+
+/usr/include/gsl/gsl_minmax.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+/usr/include/gsl/gsl_blas.h:
+
+/usr/include/gsl/gsl_blas_types.h:
+
+/usr/include/gsl/gsl_cblas.h:
+
+/usr/include/ctype.h:
+
+../include/mgl/mgl_eval.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_flow.Plo b/mgl/.deps/libmgl_la-mgl_flow.Plo
new file mode 100644
index 0000000..a03be43
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_flow.Plo
@@ -0,0 +1,360 @@
+libmgl_la-mgl_flow.lo: mgl_flow.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl.h /usr/include/wchar.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_font.Plo b/mgl/.deps/libmgl_la-mgl_font.Plo
new file mode 100644
index 0000000..ad4cc5a
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_font.Plo
@@ -0,0 +1,360 @@
+libmgl_la-mgl_font.lo: mgl_font.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/locale.h /usr/include/bits/locale.h \
+ /usr/include/ctype.h /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl.h ../include/mgl/mgl_data.h \
+ /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/ctype.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
diff --git a/mgl/.deps/libmgl_la-mgl_gl.Plo b/mgl/.deps/libmgl_la-mgl_gl.Plo
new file mode 100644
index 0000000..7644eb7
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_gl.Plo
@@ -0,0 +1,372 @@
+libmgl_la-mgl_gl.lo: mgl_gl.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_gl.h /usr/include/GL/gl.h \
+ /usr/include/GL/glext.h /usr/include/inttypes.h /usr/include/stdint.h \
+ ../include/mgl/mgl_ab.h ../include/mgl/mgl.h ../include/mgl/mgl_data.h \
+ /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/string.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_gl.h:
+
+/usr/include/GL/gl.h:
+
+/usr/include/GL/glext.h:
+
+/usr/include/inttypes.h:
+
+/usr/include/stdint.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
diff --git a/mgl/.deps/libmgl_la-mgl_idtf.Plo b/mgl/.deps/libmgl_la-mgl_idtf.Plo
new file mode 100644
index 0000000..66d50ae
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_idtf.Plo
@@ -0,0 +1,549 @@
+libmgl_la-mgl_idtf.lo: mgl_idtf.cpp ../include/mgl/mgl_c.h \
+ ../include/mgl/config.h /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/gsl/gsl_types.h \
+ /usr/include/gsl/gsl_errno.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h /usr/include/bits/wchar.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/memory.h ../include/mgl/mgl_idtf.h \
+ /usr/include/c++/4.4/list /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_list.h \
+ /usr/include/c++/4.4/initializer_list /usr/include/c++/4.4/bits/list.tcc \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/c++/4.4/deque \
+ /usr/include/c++/4.4/bits/stl_deque.h \
+ /usr/include/c++/4.4/bits/deque.tcc /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/postypes.h /usr/include/c++/4.4/cwchar \
+ /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/cctype /usr/include/ctype.h \
+ /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
+ /usr/include/signal.h /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/bits/basic_string.tcc /usr/include/c++/4.4/sstream \
+ /usr/include/c++/4.4/istream /usr/include/c++/4.4/ios \
+ /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/bits/locale_classes.h \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc /usr/include/c++/4.4/ostream \
+ /usr/include/c++/4.4/bits/ostream.tcc \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/sstream.tcc /usr/include/c++/4.4/iostream \
+ /usr/include/c++/4.4/fstream /usr/include/c++/4.4/bits/codecvt.h \
+ /usr/include/c++/4.4/cstdio \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/basic_file.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++io.h \
+ /usr/include/c++/4.4/bits/fstream.tcc ../include/mgl/mgl_ab.h \
+ ../include/mgl/mgl.h ../include/mgl/mgl_data.h \
+ ../include/mgl/mgl_define.h ../include/mgl/mgl_font.h \
+ /usr/include/gif_lib.h /usr/include/c++/4.4/iomanip
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/config.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/memory.h:
+
+../include/mgl/mgl_idtf.h:
+
+/usr/include/c++/4.4/list:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_list.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/list.tcc:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/c++/4.4/deque:
+
+/usr/include/c++/4.4/bits/stl_deque.h:
+
+/usr/include/c++/4.4/bits/deque.tcc:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/c++/4.4/sstream:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/sstream.tcc:
+
+/usr/include/c++/4.4/iostream:
+
+/usr/include/c++/4.4/fstream:
+
+/usr/include/c++/4.4/bits/codecvt.h:
+
+/usr/include/c++/4.4/cstdio:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/basic_file.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++io.h:
+
+/usr/include/c++/4.4/bits/fstream.tcc:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+/usr/include/c++/4.4/iomanip:
diff --git a/mgl/.deps/libmgl_la-mgl_main.Plo b/mgl/.deps/libmgl_la-mgl_main.Plo
new file mode 100644
index 0000000..d42a51f
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_main.Plo
@@ -0,0 +1,368 @@
+libmgl_la-mgl_main.lo: mgl_main.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/wchar.h /usr/include/stdio.h /usr/include/bits/wchar.h \
+ ../include/mgl/mgl.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h \
+ ../include/mgl/mgl_eval.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_eval.h:
diff --git a/mgl/.deps/libmgl_la-mgl_parse.Plo b/mgl/.deps/libmgl_la-mgl_parse.Plo
new file mode 100644
index 0000000..38f905b
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_parse.Plo
@@ -0,0 +1,377 @@
+libmgl_la-mgl_parse.lo: mgl_parse.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/ctype.h /usr/include/wchar.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_parse.h \
+ ../include/mgl/mgl.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/ctype.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_parse.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
diff --git a/mgl/.deps/libmgl_la-mgl_pde.Plo b/mgl/.deps/libmgl_la-mgl_pde.Plo
new file mode 100644
index 0000000..32f53e8
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_pde.Plo
@@ -0,0 +1,561 @@
+libmgl_la-mgl_pde.lo: mgl_pde.cpp ../include/mgl/mgl_eval.h \
+ /usr/include/math.h /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_data.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/gsl/gsl_types.h \
+ /usr/include/gsl/gsl_errno.h /usr/include/errno.h \
+ /usr/include/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h /usr/include/gsl/gsl_complex.h \
+ /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl.h /usr/include/bits/wchar.h ../include/mgl/mgl_font.h \
+ /usr/include/gif_lib.h ../include/mgl/mgl_c.h ../include/mgl/mgl_f.h \
+ /usr/include/stdint.h /usr/include/c++/4.4/complex \
+ /usr/include/c++/4.4/cmath /usr/include/c++/4.4/bits/cmath.tcc \
+ /usr/include/c++/4.4/sstream /usr/include/c++/4.4/istream \
+ /usr/include/c++/4.4/ios /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/postypes.h /usr/include/c++/4.4/cwchar \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/cctype \
+ /usr/include/ctype.h /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
+ /usr/include/signal.h /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/bits/locale_classes.h /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/bits/basic_string.tcc \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc /usr/include/c++/4.4/ostream \
+ /usr/include/c++/4.4/bits/ostream.tcc \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/sstream.tcc /usr/include/gsl/gsl_fft_complex.h \
+ /usr/include/gsl/gsl_math.h /usr/include/gsl/gsl_sys.h \
+ /usr/include/gsl/gsl_machine.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h \
+ /usr/include/limits.h /usr/include/bits/posix1_lim.h \
+ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
+ /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/float.h \
+ /usr/include/gsl/gsl_precision.h /usr/include/gsl/gsl_nan.h \
+ /usr/include/gsl/gsl_pow_int.h /usr/include/gsl/gsl_minmax.h \
+ /usr/include/gsl/gsl_fft.h
+
+../include/mgl/mgl_eval.h:
+
+/usr/include/math.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+/usr/include/c++/4.4/complex:
+
+/usr/include/c++/4.4/cmath:
+
+/usr/include/c++/4.4/bits/cmath.tcc:
+
+/usr/include/c++/4.4/sstream:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/sstream.tcc:
+
+/usr/include/gsl/gsl_fft_complex.h:
+
+/usr/include/gsl/gsl_math.h:
+
+/usr/include/gsl/gsl_sys.h:
+
+/usr/include/gsl/gsl_machine.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h:
+
+/usr/include/limits.h:
+
+/usr/include/bits/posix1_lim.h:
+
+/usr/include/bits/local_lim.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/bits/posix2_lim.h:
+
+/usr/include/bits/xopen_lim.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/float.h:
+
+/usr/include/gsl/gsl_precision.h:
+
+/usr/include/gsl/gsl_nan.h:
+
+/usr/include/gsl/gsl_pow_int.h:
+
+/usr/include/gsl/gsl_minmax.h:
+
+/usr/include/gsl/gsl_fft.h:
diff --git a/mgl/.deps/libmgl_la-mgl_tex_table.Plo b/mgl/.deps/libmgl_la-mgl_tex_table.Plo
new file mode 100644
index 0000000..dddae03
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_tex_table.Plo
@@ -0,0 +1,73 @@
+libmgl_la-mgl_tex_table.lo: mgl_tex_table.cpp ../include/mgl/mgl_font.h \
+ /usr/include/stdio.h /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h ../include/mgl/mgl_define.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h ../include/mgl/config.h
+
+../include/mgl/mgl_font.h:
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+../include/mgl/mgl_define.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+../include/mgl/config.h:
diff --git a/mgl/.deps/libmgl_la-mgl_vect.Plo b/mgl/.deps/libmgl_la-mgl_vect.Plo
new file mode 100644
index 0000000..20da121
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_vect.Plo
@@ -0,0 +1,360 @@
+libmgl_la-mgl_vect.lo: mgl_vect.cpp ../include/mgl/mgl.h \
+ /usr/include/wchar.h /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/xlocale.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_zb.Plo b/mgl/.deps/libmgl_la-mgl_zb.Plo
new file mode 100644
index 0000000..741338b
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_zb.Plo
@@ -0,0 +1,364 @@
+libmgl_la-mgl_zb.lo: mgl_zb.cpp /usr/include/stdlib.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/time.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_zb.h ../include/mgl/mgl_ab.h \
+ ../include/mgl/mgl.h /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h ../include/mgl/mgl_c.h \
+ ../include/mgl/mgl_f.h /usr/include/stdint.h
+
+/usr/include/stdlib.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
diff --git a/mgl/.deps/libmgl_la-mgl_zb2.Plo b/mgl/.deps/libmgl_la-mgl_zb2.Plo
new file mode 100644
index 0000000..af168c7
--- /dev/null
+++ b/mgl/.deps/libmgl_la-mgl_zb2.Plo
@@ -0,0 +1,355 @@
+libmgl_la-mgl_zb2.lo: mgl_zb2.cpp ../include/mgl/mgl_ab.h \
+ ../include/mgl/mgl.h /usr/include/wchar.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/xlocale.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/wchar.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
diff --git a/mgl/.libs/libmgl.a b/mgl/.libs/libmgl.a
new file mode 100644
index 0000000..dfa3d57
Binary files /dev/null and b/mgl/.libs/libmgl.a differ
diff --git a/mgl/.libs/libmgl.la b/mgl/.libs/libmgl.la
new file mode 120000
index 0000000..75b80f6
--- /dev/null
+++ b/mgl/.libs/libmgl.la
@@ -0,0 +1 @@
+../libmgl.la
\ No newline at end of file
diff --git a/mgl/.libs/libmgl.lai b/mgl/.libs/libmgl.lai
new file mode 100644
index 0000000..fe75332
--- /dev/null
+++ b/mgl/.libs/libmgl.lai
@@ -0,0 +1,41 @@
+# libmgl.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl.so.5'
+
+# Names of this library.
+library_names='libmgl.so.5.0.0 libmgl.so.5 libmgl.so'
+
+# The name of the static archive.
+old_library='libmgl.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/mgl/.libs/libmgl.so b/mgl/.libs/libmgl.so
new file mode 120000
index 0000000..3b755b8
--- /dev/null
+++ b/mgl/.libs/libmgl.so
@@ -0,0 +1 @@
+libmgl.so.5.0.0
\ No newline at end of file
diff --git a/mgl/.libs/libmgl.so.5 b/mgl/.libs/libmgl.so.5
new file mode 120000
index 0000000..3b755b8
--- /dev/null
+++ b/mgl/.libs/libmgl.so.5
@@ -0,0 +1 @@
+libmgl.so.5.0.0
\ No newline at end of file
diff --git a/mgl/.libs/libmgl.so.5.0.0 b/mgl/.libs/libmgl.so.5.0.0
new file mode 100755
index 0000000..770afef
Binary files /dev/null and b/mgl/.libs/libmgl.so.5.0.0 differ
diff --git a/mgl/.libs/libmgl_la-mgl_1d.o b/mgl/.libs/libmgl_la-mgl_1d.o
new file mode 100644
index 0000000..ebe0da0
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_1d.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_2d.o b/mgl/.libs/libmgl_la-mgl_2d.o
new file mode 100644
index 0000000..d033181
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_2d.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_3d.o b/mgl/.libs/libmgl_la-mgl_3d.o
new file mode 100644
index 0000000..70eec0c
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_3d.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_ab.o b/mgl/.libs/libmgl_la-mgl_ab.o
new file mode 100644
index 0000000..0845205
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_ab.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_addon.o b/mgl/.libs/libmgl_la-mgl_addon.o
new file mode 100644
index 0000000..6f0e8ee
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_addon.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_axis.o b/mgl/.libs/libmgl_la-mgl_axis.o
new file mode 100644
index 0000000..b1d993a
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_axis.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_c.o b/mgl/.libs/libmgl_la-mgl_c.o
new file mode 100644
index 0000000..c87fdd8
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_c.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_combi.o b/mgl/.libs/libmgl_la-mgl_combi.o
new file mode 100644
index 0000000..7b3f230
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_combi.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_cont.o b/mgl/.libs/libmgl_la-mgl_cont.o
new file mode 100644
index 0000000..f2f8a29
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_cont.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_crust.o b/mgl/.libs/libmgl_la-mgl_crust.o
new file mode 100644
index 0000000..579cbd6
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_crust.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_data.o b/mgl/.libs/libmgl_la-mgl_data.o
new file mode 100644
index 0000000..9a71e45
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_data.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_data_cf.o b/mgl/.libs/libmgl_la-mgl_data_cf.o
new file mode 100644
index 0000000..a3eaf3e
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_data_cf.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_data_io.o b/mgl/.libs/libmgl_la-mgl_data_io.o
new file mode 100644
index 0000000..bfa1d02
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_data_io.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_data_png.o b/mgl/.libs/libmgl_la-mgl_data_png.o
new file mode 100644
index 0000000..2096c83
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_data_png.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_def_font.o b/mgl/.libs/libmgl_la-mgl_def_font.o
new file mode 100644
index 0000000..f52667d
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_def_font.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_eps.o b/mgl/.libs/libmgl_la-mgl_eps.o
new file mode 100644
index 0000000..8cde734
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_eps.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_eval.o b/mgl/.libs/libmgl_la-mgl_eval.o
new file mode 100644
index 0000000..a1fa1cf
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_eval.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_evalc.o b/mgl/.libs/libmgl_la-mgl_evalc.o
new file mode 100644
index 0000000..071b8a9
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_evalc.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_evalp.o b/mgl/.libs/libmgl_la-mgl_evalp.o
new file mode 100644
index 0000000..a149781
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_evalp.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_exec.o b/mgl/.libs/libmgl_la-mgl_exec.o
new file mode 100644
index 0000000..69a8f20
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_exec.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_export.o b/mgl/.libs/libmgl_la-mgl_export.o
new file mode 100644
index 0000000..3c10d54
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_export.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_f.o b/mgl/.libs/libmgl_la-mgl_f.o
new file mode 100644
index 0000000..8758f4c
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_f.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_fit.o b/mgl/.libs/libmgl_la-mgl_fit.o
new file mode 100644
index 0000000..e8b0a82
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_fit.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_flow.o b/mgl/.libs/libmgl_la-mgl_flow.o
new file mode 100644
index 0000000..ad4457f
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_flow.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_font.o b/mgl/.libs/libmgl_la-mgl_font.o
new file mode 100644
index 0000000..ffc6529
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_font.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_gl.o b/mgl/.libs/libmgl_la-mgl_gl.o
new file mode 100644
index 0000000..4d9dd7a
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_gl.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_idtf.o b/mgl/.libs/libmgl_la-mgl_idtf.o
new file mode 100644
index 0000000..9582edd
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_idtf.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_main.o b/mgl/.libs/libmgl_la-mgl_main.o
new file mode 100644
index 0000000..88b571b
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_main.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_parse.o b/mgl/.libs/libmgl_la-mgl_parse.o
new file mode 100644
index 0000000..b2c02c0
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_parse.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_pde.o b/mgl/.libs/libmgl_la-mgl_pde.o
new file mode 100644
index 0000000..1ce317c
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_pde.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_tex_table.o b/mgl/.libs/libmgl_la-mgl_tex_table.o
new file mode 100644
index 0000000..04106eb
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_tex_table.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_vect.o b/mgl/.libs/libmgl_la-mgl_vect.o
new file mode 100644
index 0000000..430b7aa
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_vect.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_zb.o b/mgl/.libs/libmgl_la-mgl_zb.o
new file mode 100644
index 0000000..1413098
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_zb.o differ
diff --git a/mgl/.libs/libmgl_la-mgl_zb2.o b/mgl/.libs/libmgl_la-mgl_zb2.o
new file mode 100644
index 0000000..b894713
Binary files /dev/null and b/mgl/.libs/libmgl_la-mgl_zb2.o differ
diff --git a/mgl/Makefile b/mgl/Makefile
new file mode 100644
index 0000000..57c054e
--- /dev/null
+++ b/mgl/Makefile
@@ -0,0 +1,904 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# mgl/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+
+pkgdatadir = $(datadir)/mathgl
+pkgincludedir = $(includedir)/mathgl
+pkglibdir = $(libdir)/mathgl
+pkglibexecdir = $(libexecdir)/mathgl
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = x86_64-pc-linux-gnu
+am__append_1 = -DWITH_QT
+am__append_2 = -DWITH_WX
+am__append_3 = -DWITH_FLTK
+am__append_4 = -DWITH_GLUT
+am__append_5 = $(PTHREAD_LIBS)
+am__append_6 = $(GSL_LIBS)
+am__append_7 = $(HDF5_LIBS)
+am__append_8 = $(GIF_LIBS)
+am__append_9 = $(JPEG_LIBS)
+subdir = mgl
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
+	$(top_srcdir)/config/libtool.m4 \
+	$(top_srcdir)/config/ltoptions.m4 \
+	$(top_srcdir)/config/ltsugar.m4 \
+	$(top_srcdir)/config/ltversion.m4 \
+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/include/mgl/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__installdirs = "$(DESTDIR)$(libdir)"
+LTLIBRARIES = $(lib_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
+am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1)
+am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1)
+am__DEPENDENCIES_5 = $(am__DEPENDENCIES_1)
+am__DEPENDENCIES_6 = $(am__DEPENDENCIES_1)
+libmgl_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+	$(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \
+	$(am__DEPENDENCIES_4) $(am__DEPENDENCIES_5) \
+	$(am__DEPENDENCIES_6)
+am_libmgl_la_OBJECTS = libmgl_la-mgl_data_cf.lo libmgl_la-mgl_axis.lo \
+	libmgl_la-mgl_data_png.lo libmgl_la-mgl_zb2.lo \
+	libmgl_la-mgl_c.lo libmgl_la-mgl_eps.lo libmgl_la-mgl_font.lo \
+	libmgl_la-mgl_zb.lo libmgl_la-mgl_combi.lo \
+	libmgl_la-mgl_eval.lo libmgl_la-mgl_gl.lo \
+	libmgl_la-mgl_def_font.lo libmgl_la-mgl_1d.lo \
+	libmgl_la-mgl_cont.lo libmgl_la-mgl_exec.lo \
+	libmgl_la-mgl_tex_table.lo libmgl_la-mgl_2d.lo \
+	libmgl_la-mgl_crust.lo libmgl_la-mgl_export.lo \
+	libmgl_la-mgl_main.lo libmgl_la-mgl_3d.lo \
+	libmgl_la-mgl_data.lo libmgl_la-mgl_f.lo libmgl_la-mgl_idtf.lo \
+	libmgl_la-mgl_ab.lo libmgl_la-mgl_data_io.lo \
+	libmgl_la-mgl_flow.lo libmgl_la-mgl_vect.lo \
+	libmgl_la-mgl_parse.lo libmgl_la-mgl_fit.lo \
+	libmgl_la-mgl_pde.lo libmgl_la-mgl_evalc.lo \
+	libmgl_la-mgl_addon.lo libmgl_la-mgl_evalp.lo
+libmgl_la_OBJECTS = $(am_libmgl_la_OBJECTS)
+libmgl_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(libmgl_la_CXXFLAGS) \
+	$(CXXFLAGS) $(libmgl_la_LDFLAGS) $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I. -I$(top_builddir)/include/mgl
+depcomp = $(SHELL) $(top_srcdir)/config/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+SOURCES = $(libmgl_la_SOURCES)
+DIST_SOURCES = $(libmgl_la_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar
+AM_CXXFLAGS = -Wall -I/usr/include -I$(top_srcdir)/include \
+	-I$(top_builddir)/include
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11
+AWK = gawk
+CC = x86_64-linux-gnu-gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -g -O2
+CPP = x86_64-linux-gnu-gcc -E
+CPPFLAGS = 
+CXX = x86_64-linux-gnu-g++
+CXXCPP = x86_64-linux-gnu-g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+FGREP = /bin/grep -F
+FLTK_FLAGS = -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+FLTK_LIBS = -lfltk
+GIF_FLAGS = -DHAVE_GIF
+GIF_LIBS = -lgif
+GLUT_FLAGS = -DHAVE_GLUT
+GLUT_LIBS = -lglut
+GL_LIBS = -lGL
+GREP = /bin/grep
+GSL_FLAGS = -I/usr/include
+GSL_LIBS = -L/usr/lib -lgsl -lgslcblas -lm
+HAVE_SWIG = 
+HDF5_FLAGS = -DHAVE_HDF5 -DH5_USE_16_API
+HDF5_LIBS = -lhdf5
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+JPEG_FLAGS = -DHAVE_JPEG
+JPEG_LIBS = -ljpeg
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo
+MGL_AGE = 0
+MGL_CURRENT = 5
+MGL_REVISION = 0
+MKDIR_P = /bin/mkdir -p
+MOC = /usr/bin/moc-qt4
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OCTAVE = octave-config
+OCTAVE_ARCH = x86_64-pc-linux-gnu-api-v37
+OCTAVE_INCFLAGS = -I/usr/include/octave-3.2.4
+OTOOL = 
+OTOOL64 = 
+PACKAGE = mathgl
+PACKAGE_BUGREPORT = mathgl.abalakin at gmail.com
+PACKAGE_NAME = mathgl
+PACKAGE_STRING = mathgl 1.10
+PACKAGE_TARNAME = mathgl
+PACKAGE_URL = 
+PACKAGE_VERSION = 1.10
+PATH_SEPARATOR = :
+PNG_LIBS = -lpng
+PTHREAD_FLAGS = -DHAVE_PTHREAD
+PTHREAD_LIBS = -lpthread
+PYTHON = 
+PYTHON_EXEC_PREFIX = 
+PYTHON_HEADERS = 
+PYTHON_PLATFORM = 
+PYTHON_PREFIX = 
+PYTHON_VERSION = 
+QMAKE = /usr/bin/qmake-qt4
+QT_CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_CPPFLAGS = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+QT_INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_LDFLAGS = 
+QT_LFLAGS = 
+QT_LIBS = -L/usr/lib -lQtGui -lQtCore -lpthread 
+QT_PATH = /usr/bin
+QT_VERSION = 4.6.3
+QT_VERSION_MAJOR = ok, looks like Qt 4
+RANLIB = ranlib
+RCC = /usr/bin/rcc
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+TMPDIR = /tmp
+UIC = /usr/bin/uic-qt4
+VERSION = 1.10
+WX_FLAGS = -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+WX_LIBS = -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+abs_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl
+abs_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl
+abs_top_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+ac_ct_CC = 
+ac_ct_CXX = 
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-pc-linux-gnu
+host_alias = x86_64-linux-gnu
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${prefix}/share/info
+install_sh = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${prefix}/share/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgpyexecdir = 
+pkgpythondir = 
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+pyexecdir = 
+pythondir = 
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+lib_LTLIBRARIES = libmgl.la
+WIDGETS = $(am__append_1) $(am__append_2) $(am__append_3) \
+	$(am__append_4)
+libmgl_la_LIBADD = $(PNG_LIBS) $(GL_LIBS) $(LOPENMP) $(am__append_5) \
+	$(am__append_6) $(am__append_7) $(am__append_8) \
+	$(am__append_9)
+libmgl_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE)
+libmgl_la_CXXFLAGS = $(WIDGETS) -DMGL_FONT_PATH=\"$(datadir)/$(PACKAGE)/fonts/\" \
+    -DMOD_LIB_DIR=\"$(libdir)/mgl/\" $(HDF5_FLAGS) $(GIF_FLAGS) $(JPEG_FLAGS) \
+    $(TIFF_FLAGS) $(PNG_FLAGS) $(FLTK_FLAGS) $(ADDON_FLAGS) $(AM_CXXFLAGS) \
+    $(PTHREAD_FLAGS)
+
+libmgl_la_SOURCES = \
+mgl_data_cf.cpp	   mgl_axis.cpp     mgl_data_png.cpp  mgl_zb2.cpp \
+mgl_c.cpp          mgl_eps.cpp      mgl_font.cpp      mgl_zb.cpp \
+mgl_combi.cpp      mgl_eval.cpp     mgl_gl.cpp        mgl_def_font.cpp\
+mgl_1d.cpp         mgl_cont.cpp     mgl_exec.cpp      mgl_tex_table.cpp\
+mgl_2d.cpp         mgl_crust.cpp    mgl_export.cpp    mgl_main.cpp  \
+mgl_3d.cpp         mgl_data.cpp     mgl_f.cpp         mgl_idtf.cpp \
+mgl_ab.cpp         mgl_data_io.cpp  mgl_flow.cpp      mgl_vect.cpp \
+mgl_parse.cpp      mgl_fit.cpp      mgl_pde.cpp       mgl_evalc.cpp \
+mgl_addon.cpp      mgl_evalp.cpp
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .cpp .lo .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+	        && { if test -f $@; then exit 0; else break; fi; }; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu mgl/Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu mgl/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-libLTLIBRARIES: $(lib_LTLIBRARIES)
+	@$(NORMAL_INSTALL)
+	test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
+	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
+	list2=; for p in $$list; do \
+	  if test -f $$p; then \
+	    list2="$$list2 $$p"; \
+	  else :; fi; \
+	done; \
+	test -z "$$list2" || { \
+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
+	}
+
+uninstall-libLTLIBRARIES:
+	@$(NORMAL_UNINSTALL)
+	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
+	for p in $$list; do \
+	  $(am__strip_dir) \
+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
+	done
+
+clean-libLTLIBRARIES:
+	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
+	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+	  test "$$dir" != "$$p" || dir=.; \
+	  echo "rm -f \"$${dir}/so_locations\""; \
+	  rm -f "$${dir}/so_locations"; \
+	done
+libmgl.la: $(libmgl_la_OBJECTS) $(libmgl_la_DEPENDENCIES) 
+	$(libmgl_la_LINK) -rpath $(libdir) $(libmgl_la_OBJECTS) $(libmgl_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+	-rm -f *.$(OBJEXT)
+
+distclean-compile:
+	-rm -f *.tab.c
+
+include ./$(DEPDIR)/libmgl_la-mgl_1d.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_2d.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_3d.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_ab.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_addon.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_axis.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_c.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_combi.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_cont.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_crust.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_data.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_data_cf.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_data_io.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_data_png.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_def_font.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_eps.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_eval.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_evalc.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_evalp.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_exec.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_export.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_f.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_fit.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_flow.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_font.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_gl.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_idtf.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_main.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_parse.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_pde.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_tex_table.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_vect.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_zb.Plo
+include ./$(DEPDIR)/libmgl_la-mgl_zb2.Plo
+
+.cpp.o:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ $<
+
+.cpp.obj:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cpp.lo:
+	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+#	source='$<' object='$@' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LTCXXCOMPILE) -c -o $@ $<
+
+libmgl_la-mgl_data_cf.lo: mgl_data_cf.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_data_cf.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_data_cf.Tpo -c -o libmgl_la-mgl_data_cf.lo `test -f 'mgl_data_cf.cpp' || echo '$(srcdir)/'`mgl_data_cf.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_data_cf.Tpo $(DEPDIR)/libmgl_la-mgl_data_cf.Plo
+#	source='mgl_data_cf.cpp' object='libmgl_la-mgl_data_cf.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_data_cf.lo `test -f 'mgl_data_cf.cpp' || echo '$(srcdir)/'`mgl_data_cf.cpp
+
+libmgl_la-mgl_axis.lo: mgl_axis.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_axis.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_axis.Tpo -c -o libmgl_la-mgl_axis.lo `test -f 'mgl_axis.cpp' || echo '$(srcdir)/'`mgl_axis.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_axis.Tpo $(DEPDIR)/libmgl_la-mgl_axis.Plo
+#	source='mgl_axis.cpp' object='libmgl_la-mgl_axis.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_axis.lo `test -f 'mgl_axis.cpp' || echo '$(srcdir)/'`mgl_axis.cpp
+
+libmgl_la-mgl_data_png.lo: mgl_data_png.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_data_png.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_data_png.Tpo -c -o libmgl_la-mgl_data_png.lo `test -f 'mgl_data_png.cpp' || echo '$(srcdir)/'`mgl_data_png.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_data_png.Tpo $(DEPDIR)/libmgl_la-mgl_data_png.Plo
+#	source='mgl_data_png.cpp' object='libmgl_la-mgl_data_png.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_data_png.lo `test -f 'mgl_data_png.cpp' || echo '$(srcdir)/'`mgl_data_png.cpp
+
+libmgl_la-mgl_zb2.lo: mgl_zb2.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_zb2.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_zb2.Tpo -c -o libmgl_la-mgl_zb2.lo `test -f 'mgl_zb2.cpp' || echo '$(srcdir)/'`mgl_zb2.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_zb2.Tpo $(DEPDIR)/libmgl_la-mgl_zb2.Plo
+#	source='mgl_zb2.cpp' object='libmgl_la-mgl_zb2.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_zb2.lo `test -f 'mgl_zb2.cpp' || echo '$(srcdir)/'`mgl_zb2.cpp
+
+libmgl_la-mgl_c.lo: mgl_c.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_c.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_c.Tpo -c -o libmgl_la-mgl_c.lo `test -f 'mgl_c.cpp' || echo '$(srcdir)/'`mgl_c.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_c.Tpo $(DEPDIR)/libmgl_la-mgl_c.Plo
+#	source='mgl_c.cpp' object='libmgl_la-mgl_c.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_c.lo `test -f 'mgl_c.cpp' || echo '$(srcdir)/'`mgl_c.cpp
+
+libmgl_la-mgl_eps.lo: mgl_eps.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_eps.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_eps.Tpo -c -o libmgl_la-mgl_eps.lo `test -f 'mgl_eps.cpp' || echo '$(srcdir)/'`mgl_eps.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_eps.Tpo $(DEPDIR)/libmgl_la-mgl_eps.Plo
+#	source='mgl_eps.cpp' object='libmgl_la-mgl_eps.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_eps.lo `test -f 'mgl_eps.cpp' || echo '$(srcdir)/'`mgl_eps.cpp
+
+libmgl_la-mgl_font.lo: mgl_font.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_font.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_font.Tpo -c -o libmgl_la-mgl_font.lo `test -f 'mgl_font.cpp' || echo '$(srcdir)/'`mgl_font.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_font.Tpo $(DEPDIR)/libmgl_la-mgl_font.Plo
+#	source='mgl_font.cpp' object='libmgl_la-mgl_font.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_font.lo `test -f 'mgl_font.cpp' || echo '$(srcdir)/'`mgl_font.cpp
+
+libmgl_la-mgl_zb.lo: mgl_zb.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_zb.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_zb.Tpo -c -o libmgl_la-mgl_zb.lo `test -f 'mgl_zb.cpp' || echo '$(srcdir)/'`mgl_zb.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_zb.Tpo $(DEPDIR)/libmgl_la-mgl_zb.Plo
+#	source='mgl_zb.cpp' object='libmgl_la-mgl_zb.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_zb.lo `test -f 'mgl_zb.cpp' || echo '$(srcdir)/'`mgl_zb.cpp
+
+libmgl_la-mgl_combi.lo: mgl_combi.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_combi.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_combi.Tpo -c -o libmgl_la-mgl_combi.lo `test -f 'mgl_combi.cpp' || echo '$(srcdir)/'`mgl_combi.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_combi.Tpo $(DEPDIR)/libmgl_la-mgl_combi.Plo
+#	source='mgl_combi.cpp' object='libmgl_la-mgl_combi.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_combi.lo `test -f 'mgl_combi.cpp' || echo '$(srcdir)/'`mgl_combi.cpp
+
+libmgl_la-mgl_eval.lo: mgl_eval.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_eval.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_eval.Tpo -c -o libmgl_la-mgl_eval.lo `test -f 'mgl_eval.cpp' || echo '$(srcdir)/'`mgl_eval.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_eval.Tpo $(DEPDIR)/libmgl_la-mgl_eval.Plo
+#	source='mgl_eval.cpp' object='libmgl_la-mgl_eval.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_eval.lo `test -f 'mgl_eval.cpp' || echo '$(srcdir)/'`mgl_eval.cpp
+
+libmgl_la-mgl_gl.lo: mgl_gl.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_gl.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_gl.Tpo -c -o libmgl_la-mgl_gl.lo `test -f 'mgl_gl.cpp' || echo '$(srcdir)/'`mgl_gl.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_gl.Tpo $(DEPDIR)/libmgl_la-mgl_gl.Plo
+#	source='mgl_gl.cpp' object='libmgl_la-mgl_gl.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_gl.lo `test -f 'mgl_gl.cpp' || echo '$(srcdir)/'`mgl_gl.cpp
+
+libmgl_la-mgl_def_font.lo: mgl_def_font.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_def_font.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_def_font.Tpo -c -o libmgl_la-mgl_def_font.lo `test -f 'mgl_def_font.cpp' || echo '$(srcdir)/'`mgl_def_font.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_def_font.Tpo $(DEPDIR)/libmgl_la-mgl_def_font.Plo
+#	source='mgl_def_font.cpp' object='libmgl_la-mgl_def_font.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_def_font.lo `test -f 'mgl_def_font.cpp' || echo '$(srcdir)/'`mgl_def_font.cpp
+
+libmgl_la-mgl_1d.lo: mgl_1d.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_1d.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_1d.Tpo -c -o libmgl_la-mgl_1d.lo `test -f 'mgl_1d.cpp' || echo '$(srcdir)/'`mgl_1d.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_1d.Tpo $(DEPDIR)/libmgl_la-mgl_1d.Plo
+#	source='mgl_1d.cpp' object='libmgl_la-mgl_1d.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_1d.lo `test -f 'mgl_1d.cpp' || echo '$(srcdir)/'`mgl_1d.cpp
+
+libmgl_la-mgl_cont.lo: mgl_cont.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_cont.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_cont.Tpo -c -o libmgl_la-mgl_cont.lo `test -f 'mgl_cont.cpp' || echo '$(srcdir)/'`mgl_cont.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_cont.Tpo $(DEPDIR)/libmgl_la-mgl_cont.Plo
+#	source='mgl_cont.cpp' object='libmgl_la-mgl_cont.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_cont.lo `test -f 'mgl_cont.cpp' || echo '$(srcdir)/'`mgl_cont.cpp
+
+libmgl_la-mgl_exec.lo: mgl_exec.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_exec.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_exec.Tpo -c -o libmgl_la-mgl_exec.lo `test -f 'mgl_exec.cpp' || echo '$(srcdir)/'`mgl_exec.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_exec.Tpo $(DEPDIR)/libmgl_la-mgl_exec.Plo
+#	source='mgl_exec.cpp' object='libmgl_la-mgl_exec.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_exec.lo `test -f 'mgl_exec.cpp' || echo '$(srcdir)/'`mgl_exec.cpp
+
+libmgl_la-mgl_tex_table.lo: mgl_tex_table.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_tex_table.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_tex_table.Tpo -c -o libmgl_la-mgl_tex_table.lo `test -f 'mgl_tex_table.cpp' || echo '$(srcdir)/'`mgl_tex_table.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_tex_table.Tpo $(DEPDIR)/libmgl_la-mgl_tex_table.Plo
+#	source='mgl_tex_table.cpp' object='libmgl_la-mgl_tex_table.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_tex_table.lo `test -f 'mgl_tex_table.cpp' || echo '$(srcdir)/'`mgl_tex_table.cpp
+
+libmgl_la-mgl_2d.lo: mgl_2d.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_2d.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_2d.Tpo -c -o libmgl_la-mgl_2d.lo `test -f 'mgl_2d.cpp' || echo '$(srcdir)/'`mgl_2d.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_2d.Tpo $(DEPDIR)/libmgl_la-mgl_2d.Plo
+#	source='mgl_2d.cpp' object='libmgl_la-mgl_2d.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_2d.lo `test -f 'mgl_2d.cpp' || echo '$(srcdir)/'`mgl_2d.cpp
+
+libmgl_la-mgl_crust.lo: mgl_crust.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_crust.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_crust.Tpo -c -o libmgl_la-mgl_crust.lo `test -f 'mgl_crust.cpp' || echo '$(srcdir)/'`mgl_crust.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_crust.Tpo $(DEPDIR)/libmgl_la-mgl_crust.Plo
+#	source='mgl_crust.cpp' object='libmgl_la-mgl_crust.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_crust.lo `test -f 'mgl_crust.cpp' || echo '$(srcdir)/'`mgl_crust.cpp
+
+libmgl_la-mgl_export.lo: mgl_export.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_export.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_export.Tpo -c -o libmgl_la-mgl_export.lo `test -f 'mgl_export.cpp' || echo '$(srcdir)/'`mgl_export.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_export.Tpo $(DEPDIR)/libmgl_la-mgl_export.Plo
+#	source='mgl_export.cpp' object='libmgl_la-mgl_export.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_export.lo `test -f 'mgl_export.cpp' || echo '$(srcdir)/'`mgl_export.cpp
+
+libmgl_la-mgl_main.lo: mgl_main.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_main.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_main.Tpo -c -o libmgl_la-mgl_main.lo `test -f 'mgl_main.cpp' || echo '$(srcdir)/'`mgl_main.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_main.Tpo $(DEPDIR)/libmgl_la-mgl_main.Plo
+#	source='mgl_main.cpp' object='libmgl_la-mgl_main.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_main.lo `test -f 'mgl_main.cpp' || echo '$(srcdir)/'`mgl_main.cpp
+
+libmgl_la-mgl_3d.lo: mgl_3d.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_3d.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_3d.Tpo -c -o libmgl_la-mgl_3d.lo `test -f 'mgl_3d.cpp' || echo '$(srcdir)/'`mgl_3d.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_3d.Tpo $(DEPDIR)/libmgl_la-mgl_3d.Plo
+#	source='mgl_3d.cpp' object='libmgl_la-mgl_3d.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_3d.lo `test -f 'mgl_3d.cpp' || echo '$(srcdir)/'`mgl_3d.cpp
+
+libmgl_la-mgl_data.lo: mgl_data.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_data.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_data.Tpo -c -o libmgl_la-mgl_data.lo `test -f 'mgl_data.cpp' || echo '$(srcdir)/'`mgl_data.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_data.Tpo $(DEPDIR)/libmgl_la-mgl_data.Plo
+#	source='mgl_data.cpp' object='libmgl_la-mgl_data.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_data.lo `test -f 'mgl_data.cpp' || echo '$(srcdir)/'`mgl_data.cpp
+
+libmgl_la-mgl_f.lo: mgl_f.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_f.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_f.Tpo -c -o libmgl_la-mgl_f.lo `test -f 'mgl_f.cpp' || echo '$(srcdir)/'`mgl_f.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_f.Tpo $(DEPDIR)/libmgl_la-mgl_f.Plo
+#	source='mgl_f.cpp' object='libmgl_la-mgl_f.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_f.lo `test -f 'mgl_f.cpp' || echo '$(srcdir)/'`mgl_f.cpp
+
+libmgl_la-mgl_idtf.lo: mgl_idtf.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_idtf.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_idtf.Tpo -c -o libmgl_la-mgl_idtf.lo `test -f 'mgl_idtf.cpp' || echo '$(srcdir)/'`mgl_idtf.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_idtf.Tpo $(DEPDIR)/libmgl_la-mgl_idtf.Plo
+#	source='mgl_idtf.cpp' object='libmgl_la-mgl_idtf.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_idtf.lo `test -f 'mgl_idtf.cpp' || echo '$(srcdir)/'`mgl_idtf.cpp
+
+libmgl_la-mgl_ab.lo: mgl_ab.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_ab.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_ab.Tpo -c -o libmgl_la-mgl_ab.lo `test -f 'mgl_ab.cpp' || echo '$(srcdir)/'`mgl_ab.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_ab.Tpo $(DEPDIR)/libmgl_la-mgl_ab.Plo
+#	source='mgl_ab.cpp' object='libmgl_la-mgl_ab.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_ab.lo `test -f 'mgl_ab.cpp' || echo '$(srcdir)/'`mgl_ab.cpp
+
+libmgl_la-mgl_data_io.lo: mgl_data_io.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_data_io.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_data_io.Tpo -c -o libmgl_la-mgl_data_io.lo `test -f 'mgl_data_io.cpp' || echo '$(srcdir)/'`mgl_data_io.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_data_io.Tpo $(DEPDIR)/libmgl_la-mgl_data_io.Plo
+#	source='mgl_data_io.cpp' object='libmgl_la-mgl_data_io.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_data_io.lo `test -f 'mgl_data_io.cpp' || echo '$(srcdir)/'`mgl_data_io.cpp
+
+libmgl_la-mgl_flow.lo: mgl_flow.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_flow.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_flow.Tpo -c -o libmgl_la-mgl_flow.lo `test -f 'mgl_flow.cpp' || echo '$(srcdir)/'`mgl_flow.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_flow.Tpo $(DEPDIR)/libmgl_la-mgl_flow.Plo
+#	source='mgl_flow.cpp' object='libmgl_la-mgl_flow.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_flow.lo `test -f 'mgl_flow.cpp' || echo '$(srcdir)/'`mgl_flow.cpp
+
+libmgl_la-mgl_vect.lo: mgl_vect.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_vect.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_vect.Tpo -c -o libmgl_la-mgl_vect.lo `test -f 'mgl_vect.cpp' || echo '$(srcdir)/'`mgl_vect.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_vect.Tpo $(DEPDIR)/libmgl_la-mgl_vect.Plo
+#	source='mgl_vect.cpp' object='libmgl_la-mgl_vect.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_vect.lo `test -f 'mgl_vect.cpp' || echo '$(srcdir)/'`mgl_vect.cpp
+
+libmgl_la-mgl_parse.lo: mgl_parse.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_parse.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_parse.Tpo -c -o libmgl_la-mgl_parse.lo `test -f 'mgl_parse.cpp' || echo '$(srcdir)/'`mgl_parse.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_parse.Tpo $(DEPDIR)/libmgl_la-mgl_parse.Plo
+#	source='mgl_parse.cpp' object='libmgl_la-mgl_parse.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_parse.lo `test -f 'mgl_parse.cpp' || echo '$(srcdir)/'`mgl_parse.cpp
+
+libmgl_la-mgl_fit.lo: mgl_fit.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_fit.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_fit.Tpo -c -o libmgl_la-mgl_fit.lo `test -f 'mgl_fit.cpp' || echo '$(srcdir)/'`mgl_fit.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_fit.Tpo $(DEPDIR)/libmgl_la-mgl_fit.Plo
+#	source='mgl_fit.cpp' object='libmgl_la-mgl_fit.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_fit.lo `test -f 'mgl_fit.cpp' || echo '$(srcdir)/'`mgl_fit.cpp
+
+libmgl_la-mgl_pde.lo: mgl_pde.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_pde.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_pde.Tpo -c -o libmgl_la-mgl_pde.lo `test -f 'mgl_pde.cpp' || echo '$(srcdir)/'`mgl_pde.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_pde.Tpo $(DEPDIR)/libmgl_la-mgl_pde.Plo
+#	source='mgl_pde.cpp' object='libmgl_la-mgl_pde.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_pde.lo `test -f 'mgl_pde.cpp' || echo '$(srcdir)/'`mgl_pde.cpp
+
+libmgl_la-mgl_evalc.lo: mgl_evalc.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_evalc.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_evalc.Tpo -c -o libmgl_la-mgl_evalc.lo `test -f 'mgl_evalc.cpp' || echo '$(srcdir)/'`mgl_evalc.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_evalc.Tpo $(DEPDIR)/libmgl_la-mgl_evalc.Plo
+#	source='mgl_evalc.cpp' object='libmgl_la-mgl_evalc.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_evalc.lo `test -f 'mgl_evalc.cpp' || echo '$(srcdir)/'`mgl_evalc.cpp
+
+libmgl_la-mgl_addon.lo: mgl_addon.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_addon.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_addon.Tpo -c -o libmgl_la-mgl_addon.lo `test -f 'mgl_addon.cpp' || echo '$(srcdir)/'`mgl_addon.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_addon.Tpo $(DEPDIR)/libmgl_la-mgl_addon.Plo
+#	source='mgl_addon.cpp' object='libmgl_la-mgl_addon.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_addon.lo `test -f 'mgl_addon.cpp' || echo '$(srcdir)/'`mgl_addon.cpp
+
+libmgl_la-mgl_evalp.lo: mgl_evalp.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_la-mgl_evalp.lo -MD -MP -MF $(DEPDIR)/libmgl_la-mgl_evalp.Tpo -c -o libmgl_la-mgl_evalp.lo `test -f 'mgl_evalp.cpp' || echo '$(srcdir)/'`mgl_evalp.cpp
+	$(am__mv) $(DEPDIR)/libmgl_la-mgl_evalp.Tpo $(DEPDIR)/libmgl_la-mgl_evalp.Plo
+#	source='mgl_evalp.cpp' object='libmgl_la-mgl_evalp.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_la-mgl_evalp.lo `test -f 'mgl_evalp.cpp' || echo '$(srcdir)/'`mgl_evalp.cpp
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	set x; \
+	here=`pwd`; \
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+	for dir in "$(DESTDIR)$(libdir)"; do \
+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+	done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
+	mostlyclean-am
+
+distclean: distclean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+	distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am: install-libLTLIBRARIES
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+	mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-libLTLIBRARIES
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+	clean-libLTLIBRARIES clean-libtool ctags distclean \
+	distclean-compile distclean-generic distclean-libtool \
+	distclean-tags distdir dvi dvi-am html html-am info info-am \
+	install install-am install-data install-data-am install-dvi \
+	install-dvi-am install-exec install-exec-am install-html \
+	install-html-am install-info install-info-am \
+	install-libLTLIBRARIES install-man install-pdf install-pdf-am \
+	install-ps install-ps-am install-strip installcheck \
+	installcheck-am installdirs maintainer-clean \
+	maintainer-clean-generic mostlyclean mostlyclean-compile \
+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+	tags uninstall uninstall-am uninstall-libLTLIBRARIES
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/mgl/libmgl.la b/mgl/libmgl.la
new file mode 100644
index 0000000..d29abb6
--- /dev/null
+++ b/mgl/libmgl.la
@@ -0,0 +1,41 @@
+# libmgl.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl.so.5'
+
+# Names of this library.
+library_names='libmgl.so.5.0.0 libmgl.so.5 libmgl.so'
+
+# The name of the static archive.
+old_library='libmgl.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=no
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/mgl/libmgl_la-mgl_1d.lo b/mgl/libmgl_la-mgl_1d.lo
new file mode 100644
index 0000000..a162672
--- /dev/null
+++ b/mgl/libmgl_la-mgl_1d.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_1d.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_1d.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_1d.o'
+
diff --git a/mgl/libmgl_la-mgl_1d.o b/mgl/libmgl_la-mgl_1d.o
new file mode 100644
index 0000000..6bf943e
Binary files /dev/null and b/mgl/libmgl_la-mgl_1d.o differ
diff --git a/mgl/libmgl_la-mgl_2d.lo b/mgl/libmgl_la-mgl_2d.lo
new file mode 100644
index 0000000..dfcadb2
--- /dev/null
+++ b/mgl/libmgl_la-mgl_2d.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_2d.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_2d.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_2d.o'
+
diff --git a/mgl/libmgl_la-mgl_2d.o b/mgl/libmgl_la-mgl_2d.o
new file mode 100644
index 0000000..bf67e73
Binary files /dev/null and b/mgl/libmgl_la-mgl_2d.o differ
diff --git a/mgl/libmgl_la-mgl_3d.lo b/mgl/libmgl_la-mgl_3d.lo
new file mode 100644
index 0000000..675782e
--- /dev/null
+++ b/mgl/libmgl_la-mgl_3d.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_3d.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_3d.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_3d.o'
+
diff --git a/mgl/libmgl_la-mgl_3d.o b/mgl/libmgl_la-mgl_3d.o
new file mode 100644
index 0000000..76aa0e1
Binary files /dev/null and b/mgl/libmgl_la-mgl_3d.o differ
diff --git a/mgl/libmgl_la-mgl_ab.lo b/mgl/libmgl_la-mgl_ab.lo
new file mode 100644
index 0000000..8de1fea
--- /dev/null
+++ b/mgl/libmgl_la-mgl_ab.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_ab.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_ab.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_ab.o'
+
diff --git a/mgl/libmgl_la-mgl_ab.o b/mgl/libmgl_la-mgl_ab.o
new file mode 100644
index 0000000..9b7d65d
Binary files /dev/null and b/mgl/libmgl_la-mgl_ab.o differ
diff --git a/mgl/libmgl_la-mgl_addon.lo b/mgl/libmgl_la-mgl_addon.lo
new file mode 100644
index 0000000..5377293
--- /dev/null
+++ b/mgl/libmgl_la-mgl_addon.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_addon.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_addon.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_addon.o'
+
diff --git a/mgl/libmgl_la-mgl_addon.o b/mgl/libmgl_la-mgl_addon.o
new file mode 100644
index 0000000..32f30d7
Binary files /dev/null and b/mgl/libmgl_la-mgl_addon.o differ
diff --git a/mgl/libmgl_la-mgl_axis.lo b/mgl/libmgl_la-mgl_axis.lo
new file mode 100644
index 0000000..4c5494a
--- /dev/null
+++ b/mgl/libmgl_la-mgl_axis.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_axis.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_axis.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_axis.o'
+
diff --git a/mgl/libmgl_la-mgl_axis.o b/mgl/libmgl_la-mgl_axis.o
new file mode 100644
index 0000000..95fd051
Binary files /dev/null and b/mgl/libmgl_la-mgl_axis.o differ
diff --git a/mgl/libmgl_la-mgl_c.lo b/mgl/libmgl_la-mgl_c.lo
new file mode 100644
index 0000000..7ce09d2
--- /dev/null
+++ b/mgl/libmgl_la-mgl_c.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_c.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_c.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_c.o'
+
diff --git a/mgl/libmgl_la-mgl_c.o b/mgl/libmgl_la-mgl_c.o
new file mode 100644
index 0000000..1a4df8e
Binary files /dev/null and b/mgl/libmgl_la-mgl_c.o differ
diff --git a/mgl/libmgl_la-mgl_combi.lo b/mgl/libmgl_la-mgl_combi.lo
new file mode 100644
index 0000000..2fc4afa
--- /dev/null
+++ b/mgl/libmgl_la-mgl_combi.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_combi.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_combi.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_combi.o'
+
diff --git a/mgl/libmgl_la-mgl_combi.o b/mgl/libmgl_la-mgl_combi.o
new file mode 100644
index 0000000..abe1c0e
Binary files /dev/null and b/mgl/libmgl_la-mgl_combi.o differ
diff --git a/mgl/libmgl_la-mgl_cont.lo b/mgl/libmgl_la-mgl_cont.lo
new file mode 100644
index 0000000..176dbae
--- /dev/null
+++ b/mgl/libmgl_la-mgl_cont.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_cont.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_cont.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_cont.o'
+
diff --git a/mgl/libmgl_la-mgl_cont.o b/mgl/libmgl_la-mgl_cont.o
new file mode 100644
index 0000000..022369d
Binary files /dev/null and b/mgl/libmgl_la-mgl_cont.o differ
diff --git a/mgl/libmgl_la-mgl_crust.lo b/mgl/libmgl_la-mgl_crust.lo
new file mode 100644
index 0000000..1b921b9
--- /dev/null
+++ b/mgl/libmgl_la-mgl_crust.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_crust.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_crust.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_crust.o'
+
diff --git a/mgl/libmgl_la-mgl_crust.o b/mgl/libmgl_la-mgl_crust.o
new file mode 100644
index 0000000..9f6ba2e
Binary files /dev/null and b/mgl/libmgl_la-mgl_crust.o differ
diff --git a/mgl/libmgl_la-mgl_data.lo b/mgl/libmgl_la-mgl_data.lo
new file mode 100644
index 0000000..e869b3b
--- /dev/null
+++ b/mgl/libmgl_la-mgl_data.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_data.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_data.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_data.o'
+
diff --git a/mgl/libmgl_la-mgl_data.o b/mgl/libmgl_la-mgl_data.o
new file mode 100644
index 0000000..1f2345b
Binary files /dev/null and b/mgl/libmgl_la-mgl_data.o differ
diff --git a/mgl/libmgl_la-mgl_data_cf.lo b/mgl/libmgl_la-mgl_data_cf.lo
new file mode 100644
index 0000000..5262630
--- /dev/null
+++ b/mgl/libmgl_la-mgl_data_cf.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_data_cf.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_data_cf.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_data_cf.o'
+
diff --git a/mgl/libmgl_la-mgl_data_cf.o b/mgl/libmgl_la-mgl_data_cf.o
new file mode 100644
index 0000000..1662407
Binary files /dev/null and b/mgl/libmgl_la-mgl_data_cf.o differ
diff --git a/mgl/libmgl_la-mgl_data_io.lo b/mgl/libmgl_la-mgl_data_io.lo
new file mode 100644
index 0000000..15dcb53
--- /dev/null
+++ b/mgl/libmgl_la-mgl_data_io.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_data_io.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_data_io.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_data_io.o'
+
diff --git a/mgl/libmgl_la-mgl_data_io.o b/mgl/libmgl_la-mgl_data_io.o
new file mode 100644
index 0000000..ec089be
Binary files /dev/null and b/mgl/libmgl_la-mgl_data_io.o differ
diff --git a/mgl/libmgl_la-mgl_data_png.lo b/mgl/libmgl_la-mgl_data_png.lo
new file mode 100644
index 0000000..f64afbf
--- /dev/null
+++ b/mgl/libmgl_la-mgl_data_png.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_data_png.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_data_png.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_data_png.o'
+
diff --git a/mgl/libmgl_la-mgl_data_png.o b/mgl/libmgl_la-mgl_data_png.o
new file mode 100644
index 0000000..4f731f9
Binary files /dev/null and b/mgl/libmgl_la-mgl_data_png.o differ
diff --git a/mgl/libmgl_la-mgl_def_font.lo b/mgl/libmgl_la-mgl_def_font.lo
new file mode 100644
index 0000000..adf0c13
--- /dev/null
+++ b/mgl/libmgl_la-mgl_def_font.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_def_font.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_def_font.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_def_font.o'
+
diff --git a/mgl/libmgl_la-mgl_def_font.o b/mgl/libmgl_la-mgl_def_font.o
new file mode 100644
index 0000000..f52667d
Binary files /dev/null and b/mgl/libmgl_la-mgl_def_font.o differ
diff --git a/mgl/libmgl_la-mgl_eps.lo b/mgl/libmgl_la-mgl_eps.lo
new file mode 100644
index 0000000..429b7e7
--- /dev/null
+++ b/mgl/libmgl_la-mgl_eps.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_eps.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_eps.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_eps.o'
+
diff --git a/mgl/libmgl_la-mgl_eps.o b/mgl/libmgl_la-mgl_eps.o
new file mode 100644
index 0000000..75dcf32
Binary files /dev/null and b/mgl/libmgl_la-mgl_eps.o differ
diff --git a/mgl/libmgl_la-mgl_eval.lo b/mgl/libmgl_la-mgl_eval.lo
new file mode 100644
index 0000000..06fab14
--- /dev/null
+++ b/mgl/libmgl_la-mgl_eval.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_eval.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_eval.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_eval.o'
+
diff --git a/mgl/libmgl_la-mgl_eval.o b/mgl/libmgl_la-mgl_eval.o
new file mode 100644
index 0000000..257b4dc
Binary files /dev/null and b/mgl/libmgl_la-mgl_eval.o differ
diff --git a/mgl/libmgl_la-mgl_evalc.lo b/mgl/libmgl_la-mgl_evalc.lo
new file mode 100644
index 0000000..aeea7eb
--- /dev/null
+++ b/mgl/libmgl_la-mgl_evalc.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_evalc.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_evalc.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_evalc.o'
+
diff --git a/mgl/libmgl_la-mgl_evalc.o b/mgl/libmgl_la-mgl_evalc.o
new file mode 100644
index 0000000..d8b62ad
Binary files /dev/null and b/mgl/libmgl_la-mgl_evalc.o differ
diff --git a/mgl/libmgl_la-mgl_evalp.lo b/mgl/libmgl_la-mgl_evalp.lo
new file mode 100644
index 0000000..170ea97
--- /dev/null
+++ b/mgl/libmgl_la-mgl_evalp.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_evalp.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_evalp.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_evalp.o'
+
diff --git a/mgl/libmgl_la-mgl_evalp.o b/mgl/libmgl_la-mgl_evalp.o
new file mode 100644
index 0000000..a46ac25
Binary files /dev/null and b/mgl/libmgl_la-mgl_evalp.o differ
diff --git a/mgl/libmgl_la-mgl_exec.lo b/mgl/libmgl_la-mgl_exec.lo
new file mode 100644
index 0000000..4e745fc
--- /dev/null
+++ b/mgl/libmgl_la-mgl_exec.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_exec.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_exec.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_exec.o'
+
diff --git a/mgl/libmgl_la-mgl_exec.o b/mgl/libmgl_la-mgl_exec.o
new file mode 100644
index 0000000..a4b9359
Binary files /dev/null and b/mgl/libmgl_la-mgl_exec.o differ
diff --git a/mgl/libmgl_la-mgl_export.lo b/mgl/libmgl_la-mgl_export.lo
new file mode 100644
index 0000000..251226d
--- /dev/null
+++ b/mgl/libmgl_la-mgl_export.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_export.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_export.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_export.o'
+
diff --git a/mgl/libmgl_la-mgl_export.o b/mgl/libmgl_la-mgl_export.o
new file mode 100644
index 0000000..49b5f3b
Binary files /dev/null and b/mgl/libmgl_la-mgl_export.o differ
diff --git a/mgl/libmgl_la-mgl_f.lo b/mgl/libmgl_la-mgl_f.lo
new file mode 100644
index 0000000..0c2e6f2
--- /dev/null
+++ b/mgl/libmgl_la-mgl_f.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_f.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_f.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_f.o'
+
diff --git a/mgl/libmgl_la-mgl_f.o b/mgl/libmgl_la-mgl_f.o
new file mode 100644
index 0000000..74a2fbc
Binary files /dev/null and b/mgl/libmgl_la-mgl_f.o differ
diff --git a/mgl/libmgl_la-mgl_fit.lo b/mgl/libmgl_la-mgl_fit.lo
new file mode 100644
index 0000000..7bb64ee
--- /dev/null
+++ b/mgl/libmgl_la-mgl_fit.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_fit.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_fit.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_fit.o'
+
diff --git a/mgl/libmgl_la-mgl_fit.o b/mgl/libmgl_la-mgl_fit.o
new file mode 100644
index 0000000..7565565
Binary files /dev/null and b/mgl/libmgl_la-mgl_fit.o differ
diff --git a/mgl/libmgl_la-mgl_flow.lo b/mgl/libmgl_la-mgl_flow.lo
new file mode 100644
index 0000000..101d327
--- /dev/null
+++ b/mgl/libmgl_la-mgl_flow.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_flow.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_flow.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_flow.o'
+
diff --git a/mgl/libmgl_la-mgl_flow.o b/mgl/libmgl_la-mgl_flow.o
new file mode 100644
index 0000000..c3e3051
Binary files /dev/null and b/mgl/libmgl_la-mgl_flow.o differ
diff --git a/mgl/libmgl_la-mgl_font.lo b/mgl/libmgl_la-mgl_font.lo
new file mode 100644
index 0000000..1298df8
--- /dev/null
+++ b/mgl/libmgl_la-mgl_font.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_font.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_font.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_font.o'
+
diff --git a/mgl/libmgl_la-mgl_font.o b/mgl/libmgl_la-mgl_font.o
new file mode 100644
index 0000000..9cb0908
Binary files /dev/null and b/mgl/libmgl_la-mgl_font.o differ
diff --git a/mgl/libmgl_la-mgl_gl.lo b/mgl/libmgl_la-mgl_gl.lo
new file mode 100644
index 0000000..a480ce7
--- /dev/null
+++ b/mgl/libmgl_la-mgl_gl.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_gl.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_gl.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_gl.o'
+
diff --git a/mgl/libmgl_la-mgl_gl.o b/mgl/libmgl_la-mgl_gl.o
new file mode 100644
index 0000000..1a95577
Binary files /dev/null and b/mgl/libmgl_la-mgl_gl.o differ
diff --git a/mgl/libmgl_la-mgl_idtf.lo b/mgl/libmgl_la-mgl_idtf.lo
new file mode 100644
index 0000000..54f279b
--- /dev/null
+++ b/mgl/libmgl_la-mgl_idtf.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_idtf.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_idtf.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_idtf.o'
+
diff --git a/mgl/libmgl_la-mgl_idtf.o b/mgl/libmgl_la-mgl_idtf.o
new file mode 100644
index 0000000..4493704
Binary files /dev/null and b/mgl/libmgl_la-mgl_idtf.o differ
diff --git a/mgl/libmgl_la-mgl_main.lo b/mgl/libmgl_la-mgl_main.lo
new file mode 100644
index 0000000..47421b5
--- /dev/null
+++ b/mgl/libmgl_la-mgl_main.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_main.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_main.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_main.o'
+
diff --git a/mgl/libmgl_la-mgl_main.o b/mgl/libmgl_la-mgl_main.o
new file mode 100644
index 0000000..b6cfed1
Binary files /dev/null and b/mgl/libmgl_la-mgl_main.o differ
diff --git a/mgl/libmgl_la-mgl_parse.lo b/mgl/libmgl_la-mgl_parse.lo
new file mode 100644
index 0000000..d3dcea1
--- /dev/null
+++ b/mgl/libmgl_la-mgl_parse.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_parse.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_parse.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_parse.o'
+
diff --git a/mgl/libmgl_la-mgl_parse.o b/mgl/libmgl_la-mgl_parse.o
new file mode 100644
index 0000000..04c17b4
Binary files /dev/null and b/mgl/libmgl_la-mgl_parse.o differ
diff --git a/mgl/libmgl_la-mgl_pde.lo b/mgl/libmgl_la-mgl_pde.lo
new file mode 100644
index 0000000..91a4a99
--- /dev/null
+++ b/mgl/libmgl_la-mgl_pde.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_pde.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_pde.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_pde.o'
+
diff --git a/mgl/libmgl_la-mgl_pde.o b/mgl/libmgl_la-mgl_pde.o
new file mode 100644
index 0000000..5fd500d
Binary files /dev/null and b/mgl/libmgl_la-mgl_pde.o differ
diff --git a/mgl/libmgl_la-mgl_tex_table.lo b/mgl/libmgl_la-mgl_tex_table.lo
new file mode 100644
index 0000000..e802832
--- /dev/null
+++ b/mgl/libmgl_la-mgl_tex_table.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_tex_table.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_tex_table.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_tex_table.o'
+
diff --git a/mgl/libmgl_la-mgl_tex_table.o b/mgl/libmgl_la-mgl_tex_table.o
new file mode 100644
index 0000000..8843ba4
Binary files /dev/null and b/mgl/libmgl_la-mgl_tex_table.o differ
diff --git a/mgl/libmgl_la-mgl_vect.lo b/mgl/libmgl_la-mgl_vect.lo
new file mode 100644
index 0000000..b9348b2
--- /dev/null
+++ b/mgl/libmgl_la-mgl_vect.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_vect.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_vect.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_vect.o'
+
diff --git a/mgl/libmgl_la-mgl_vect.o b/mgl/libmgl_la-mgl_vect.o
new file mode 100644
index 0000000..1d1e3f9
Binary files /dev/null and b/mgl/libmgl_la-mgl_vect.o differ
diff --git a/mgl/libmgl_la-mgl_zb.lo b/mgl/libmgl_la-mgl_zb.lo
new file mode 100644
index 0000000..26d8aa4
--- /dev/null
+++ b/mgl/libmgl_la-mgl_zb.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_zb.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_zb.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_zb.o'
+
diff --git a/mgl/libmgl_la-mgl_zb.o b/mgl/libmgl_la-mgl_zb.o
new file mode 100644
index 0000000..59499b2
Binary files /dev/null and b/mgl/libmgl_la-mgl_zb.o differ
diff --git a/mgl/libmgl_la-mgl_zb2.lo b/mgl/libmgl_la-mgl_zb2.lo
new file mode 100644
index 0000000..7cce013
--- /dev/null
+++ b/mgl/libmgl_la-mgl_zb2.lo
@@ -0,0 +1,12 @@
+# libmgl_la-mgl_zb2.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_la-mgl_zb2.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_la-mgl_zb2.o'
+
diff --git a/mgl/libmgl_la-mgl_zb2.o b/mgl/libmgl_la-mgl_zb2.o
new file mode 100644
index 0000000..0340e98
Binary files /dev/null and b/mgl/libmgl_la-mgl_zb2.o differ
diff --git a/texinfo/Makefile b/texinfo/Makefile
new file mode 100644
index 0000000..9e244bf
--- /dev/null
+++ b/texinfo/Makefile
@@ -0,0 +1,919 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# texinfo/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+pkgdatadir = $(datadir)/mathgl
+pkgincludedir = $(includedir)/mathgl
+pkglibdir = $(libdir)/mathgl
+pkglibexecdir = $(libexecdir)/mathgl
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = x86_64-pc-linux-gnu
+subdir = texinfo
+DIST_COMMON = $(mathgl_en_TEXINFOS) $(srcdir)/Makefile.am \
+	$(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
+	$(top_srcdir)/config/libtool.m4 \
+	$(top_srcdir)/config/ltoptions.m4 \
+	$(top_srcdir)/config/ltsugar.m4 \
+	$(top_srcdir)/config/ltversion.m4 \
+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/include/mgl/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+SOURCES =
+DIST_SOURCES =
+INFO_DEPS = mathgl_en.info
+TEXINFO_TEX = $(top_srcdir)/config/texinfo.tex
+am__TEXINFO_TEX_DIR = $(top_srcdir)/config
+DVIS = mathgl_en.dvi
+PDFS = mathgl_en.pdf
+PSS = mathgl_en.ps
+HTMLS = mathgl_en.html
+TEXINFOS = mathgl_en.texi
+TEXI2DVI = texi2dvi
+DVIPS = dvips
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+	html-recursive info-recursive install-data-recursive \
+	install-dvi-recursive install-exec-recursive \
+	install-html-recursive install-info-recursive \
+	install-pdf-recursive install-ps-recursive install-recursive \
+	installcheck-recursive installdirs-recursive pdf-recursive \
+	ps-recursive uninstall-recursive
+am__installdirs = "$(DESTDIR)$(infodir)"
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+	$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+	distdir
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar
+AM_CXXFLAGS = -Wall -I/usr/include
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11
+AWK = gawk
+CC = x86_64-linux-gnu-gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -g -O2
+CPP = x86_64-linux-gnu-gcc -E
+CPPFLAGS = 
+CXX = x86_64-linux-gnu-g++
+CXXCPP = x86_64-linux-gnu-g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+FGREP = /bin/grep -F
+FLTK_FLAGS = -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+FLTK_LIBS = -lfltk
+GIF_FLAGS = -DHAVE_GIF
+GIF_LIBS = -lgif
+GLUT_FLAGS = -DHAVE_GLUT
+GLUT_LIBS = -lglut
+GL_LIBS = -lGL
+GREP = /bin/grep
+GSL_FLAGS = -I/usr/include
+GSL_LIBS = -L/usr/lib -lgsl -lgslcblas -lm
+HAVE_SWIG = 
+HDF5_FLAGS = -DHAVE_HDF5 -DH5_USE_16_API
+HDF5_LIBS = -lhdf5
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+JPEG_FLAGS = -DHAVE_JPEG
+JPEG_LIBS = -ljpeg
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo
+MGL_AGE = 0
+MGL_CURRENT = 5
+MGL_REVISION = 0
+MKDIR_P = /bin/mkdir -p
+MOC = /usr/bin/moc-qt4
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OCTAVE = octave-config
+OCTAVE_ARCH = x86_64-pc-linux-gnu-api-v37
+OCTAVE_INCFLAGS = -I/usr/include/octave-3.2.4
+OTOOL = 
+OTOOL64 = 
+PACKAGE = mathgl
+PACKAGE_BUGREPORT = mathgl.abalakin at gmail.com
+PACKAGE_NAME = mathgl
+PACKAGE_STRING = mathgl 1.10
+PACKAGE_TARNAME = mathgl
+PACKAGE_URL = 
+PACKAGE_VERSION = 1.10
+PATH_SEPARATOR = :
+PNG_LIBS = -lpng
+PTHREAD_FLAGS = -DHAVE_PTHREAD
+PTHREAD_LIBS = -lpthread
+PYTHON = 
+PYTHON_EXEC_PREFIX = 
+PYTHON_HEADERS = 
+PYTHON_PLATFORM = 
+PYTHON_PREFIX = 
+PYTHON_VERSION = 
+QMAKE = /usr/bin/qmake-qt4
+QT_CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_CPPFLAGS = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+QT_INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_LDFLAGS = 
+QT_LFLAGS = 
+QT_LIBS = -L/usr/lib -lQtGui -lQtCore -lpthread 
+QT_PATH = /usr/bin
+QT_VERSION = 4.6.3
+QT_VERSION_MAJOR = ok, looks like Qt 4
+RANLIB = ranlib
+RCC = /usr/bin/rcc
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+TMPDIR = /tmp
+UIC = /usr/bin/uic-qt4
+VERSION = 1.10
+WX_FLAGS = -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+WX_LIBS = -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+abs_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/texinfo
+abs_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/texinfo
+abs_top_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+ac_ct_CC = 
+ac_ct_CXX = 
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-pc-linux-gnu
+host_alias = x86_64-linux-gnu
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${prefix}/share/info
+install_sh = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${prefix}/share/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgpyexecdir = 
+pkgpythondir = 
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+pyexecdir = 
+pythondir = 
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+SUBDIRS = .
+CLEANFILES = mathgl_en.info mathgl_en.info-1 mathgl_en.info-2 mathgl_en.info-3 \
+mathgl_ru.info mathgl_ru.info-1 mathgl_ru.info-2 mathgl_ru.info-3
+
+MAKEINFOHTML = texi2html
+TEXI2PDF = texi2pdf
+AM_MAKEINFOHTMLFLAGS = --split=chapter
+AM_MAKEINFOFLAGS = --no-validate
+info_TEXINFOS = mathgl_en.texi
+mathgl_en_TEXINFOS = \
+ example_en.texi  gpl-3.0.texi  overview_en.texi  samples_en.texi \
+ class_en.texi  fdl.texi      data_en.texi \
+ core_en.texi   gpl-2.0.texi  mgl_en.texi
+
+
+#Disabled. This throws UTF8 errors on attempt to build, and drops texinfo
+#into interactive mode.
+#info_TEXINFOS           += mathgl_ru.texi
+#mathgl_ru_TEXINFOS	= \
+# samples_ru.texi class_ru.texi overview_ru.texi appendix_ru.texi \
+# data_ru.texi mgl_ru.texi core_ru.texi example_ru.texi fdl.texi \
+# gpl-2.0.texi gpl-3.0.texi
+mglpng = $(DESTDIR)$(docdir)/png_static
+images = ${shell $(top_builddir)/examples/mgl_example -list}
+png_images = ${images:=.png}
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .dvi .ps
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+	        && { if test -f $@; then exit 0; else break; fi; }; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu texinfo/Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu texinfo/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+
+mathgl_en.info: mathgl_en.texi $(mathgl_en_TEXINFOS)
+	restore=: && backupdir="$(am__leading_dot)am$$$$" && \
+	rm -rf $$backupdir && mkdir $$backupdir && \
+	if ($(MAKEINFO) --version) >/dev/null 2>&1; then \
+	  for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
+	    if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
+	  done; \
+	else :; fi && \
+	if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
+	 -o $@ `test -f 'mathgl_en.texi' || echo '$(srcdir)/'`mathgl_en.texi; \
+	then \
+	  rc=0; \
+	else \
+	  rc=$$?; \
+	  $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
+	fi; \
+	rm -rf $$backupdir; exit $$rc
+
+mathgl_en.dvi: mathgl_en.texi $(mathgl_en_TEXINFOS) 
+	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
+	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
+	$(TEXI2DVI) -o $@ `test -f 'mathgl_en.texi' || echo '$(srcdir)/'`mathgl_en.texi
+
+mathgl_en.pdf: mathgl_en.texi $(mathgl_en_TEXINFOS) 
+	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
+	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
+	$(TEXI2PDF) -o $@ `test -f 'mathgl_en.texi' || echo '$(srcdir)/'`mathgl_en.texi
+
+mathgl_en.html: mathgl_en.texi $(mathgl_en_TEXINFOS) 
+	rm -rf $(@:.html=.htp)
+	if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
+	 -o $(@:.html=.htp) `test -f 'mathgl_en.texi' || echo '$(srcdir)/'`mathgl_en.texi; \
+	then \
+	  rm -rf $@; \
+	  if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
+	    mv $(@:.html=) $@; else mv $(@:.html=.htp) $@; fi; \
+	else \
+	  if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
+	    rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
+	  exit 1; \
+	fi
+.dvi.ps:
+	TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
+	$(DVIPS) -o $@ $<
+
+uninstall-dvi-am:
+	@$(NORMAL_UNINSTALL)
+	@list='$(DVIS)'; test -n "$(dvidir)" || list=; \
+	for p in $$list; do \
+	  $(am__strip_dir) \
+	  echo " rm -f '$(DESTDIR)$(dvidir)/$$f'"; \
+	  rm -f "$(DESTDIR)$(dvidir)/$$f"; \
+	done
+
+uninstall-html-am:
+	@$(NORMAL_UNINSTALL)
+	@list='$(HTMLS)'; test -n "$(htmldir)" || list=; \
+	for p in $$list; do \
+	  $(am__strip_dir) \
+	  echo " rm -rf '$(DESTDIR)$(htmldir)/$$f'"; \
+	  rm -rf "$(DESTDIR)$(htmldir)/$$f"; \
+	done
+
+uninstall-info-am:
+	@$(PRE_UNINSTALL)
+	@if test -d '$(DESTDIR)$(infodir)' && \
+	    (install-info --version && \
+	     install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \
+	  list='$(INFO_DEPS)'; \
+	  for file in $$list; do \
+	    relfile=`echo "$$file" | sed 's|^.*/||'`; \
+	    echo " install-info --info-dir='$(DESTDIR)$(infodir)' --remove '$(DESTDIR)$(infodir)/$$relfile'"; \
+	    if install-info --info-dir="$(DESTDIR)$(infodir)" --remove "$(DESTDIR)$(infodir)/$$relfile"; \
+	    then :; else test ! -f "$(DESTDIR)$(infodir)/$$relfile" || exit 1; fi; \
+	  done; \
+	else :; fi
+	@$(NORMAL_UNINSTALL)
+	@list='$(INFO_DEPS)'; \
+	for file in $$list; do \
+	  relfile=`echo "$$file" | sed 's|^.*/||'`; \
+	  relfile_i=`echo "$$relfile" | sed 's|\.info$$||;s|$$|.i|'`; \
+	  (if test -d "$(DESTDIR)$(infodir)" && cd "$(DESTDIR)$(infodir)"; then \
+	     echo " cd '$(DESTDIR)$(infodir)' && rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]"; \
+	     rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]; \
+	   else :; fi); \
+	done
+
+uninstall-pdf-am:
+	@$(NORMAL_UNINSTALL)
+	@list='$(PDFS)'; test -n "$(pdfdir)" || list=; \
+	for p in $$list; do \
+	  $(am__strip_dir) \
+	  echo " rm -f '$(DESTDIR)$(pdfdir)/$$f'"; \
+	  rm -f "$(DESTDIR)$(pdfdir)/$$f"; \
+	done
+
+uninstall-ps-am:
+	@$(NORMAL_UNINSTALL)
+	@list='$(PSS)'; test -n "$(psdir)" || list=; \
+	for p in $$list; do \
+	  $(am__strip_dir) \
+	  echo " rm -f '$(DESTDIR)$(psdir)/$$f'"; \
+	  rm -f "$(DESTDIR)$(psdir)/$$f"; \
+	done
+
+dist-info: $(INFO_DEPS)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+	list='$(INFO_DEPS)'; \
+	for base in $$list; do \
+	  case $$base in \
+	    $(srcdir)/*) base=`echo "$$base" | sed "s|^$$srcdirstrip/||"`;; \
+	  esac; \
+	  if test -f $$base; then d=.; else d=$(srcdir); fi; \
+	  base_i=`echo "$$base" | sed 's|\.info$$||;s|$$|.i|'`; \
+	  for file in $$d/$$base $$d/$$base-[0-9] $$d/$$base-[0-9][0-9] $$d/$$base_i[0-9] $$d/$$base_i[0-9][0-9]; do \
+	    if test -f $$file; then \
+	      relfile=`expr "$$file" : "$$d/\(.*\)"`; \
+	      test -f "$(distdir)/$$relfile" || \
+		cp -p $$file "$(distdir)/$$relfile"; \
+	    else :; fi; \
+	  done; \
+	done
+
+mostlyclean-aminfo:
+	-rm -rf mathgl_en.aux mathgl_en.cp mathgl_en.cps mathgl_en.fn mathgl_en.fns \
+	  mathgl_en.ky mathgl_en.kys mathgl_en.log mathgl_en.pg \
+	  mathgl_en.tmp mathgl_en.toc mathgl_en.tp mathgl_en.tps \
+	  mathgl_en.vr mathgl_en.vrs
+
+clean-aminfo:
+	-test -z "mathgl_en.dvi mathgl_en.pdf mathgl_en.ps mathgl_en.html" \
+	|| rm -rf mathgl_en.dvi mathgl_en.pdf mathgl_en.ps mathgl_en.html
+
+maintainer-clean-aminfo:
+	@list='$(INFO_DEPS)'; for i in $$list; do \
+	  i_i=`echo "$$i" | sed 's|\.info$$||;s|$$|.i|'`; \
+	  echo " rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \
+	  rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \
+	done
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+	@fail= failcom='exit 1'; \
+	for f in x $$MAKEFLAGS; do \
+	  case $$f in \
+	    *=* | --[!k]*);; \
+	    *k*) failcom='fail=yes';; \
+	  esac; \
+	done; \
+	dot_seen=no; \
+	target=`echo $@ | sed s/-recursive//`; \
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  echo "Making $$target in $$subdir"; \
+	  if test "$$subdir" = "."; then \
+	    dot_seen=yes; \
+	    local_target="$$target-am"; \
+	  else \
+	    local_target="$$target"; \
+	  fi; \
+	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+	  || eval $$failcom; \
+	done; \
+	if test "$$dot_seen" = "no"; then \
+	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+	fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+	@fail= failcom='exit 1'; \
+	for f in x $$MAKEFLAGS; do \
+	  case $$f in \
+	    *=* | --[!k]*);; \
+	    *k*) failcom='fail=yes';; \
+	  esac; \
+	done; \
+	dot_seen=no; \
+	case "$@" in \
+	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+	  *) list='$(SUBDIRS)' ;; \
+	esac; \
+	rev=''; for subdir in $$list; do \
+	  if test "$$subdir" = "."; then :; else \
+	    rev="$$subdir $$rev"; \
+	  fi; \
+	done; \
+	rev="$$rev ."; \
+	target=`echo $@ | sed s/-recursive//`; \
+	for subdir in $$rev; do \
+	  echo "Making $$target in $$subdir"; \
+	  if test "$$subdir" = "."; then \
+	    local_target="$$target-am"; \
+	  else \
+	    local_target="$$target"; \
+	  fi; \
+	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+	  || eval $$failcom; \
+	done && test -z "$$fail"
+tags-recursive:
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+	done
+ctags-recursive:
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+	done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	set x; \
+	here=`pwd`; \
+	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+	  include_option=--etags-include; \
+	  empty_fix=.; \
+	else \
+	  include_option=--include; \
+	  empty_fix=; \
+	fi; \
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  if test "$$subdir" = .; then :; else \
+	    test ! -f $$subdir/TAGS || \
+	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+	  fi; \
+	done; \
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+	  if test "$$subdir" = .; then :; else \
+	    test -d "$(distdir)/$$subdir" \
+	    || $(MKDIR_P) "$(distdir)/$$subdir" \
+	    || exit 1; \
+	  fi; \
+	done
+	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+	  if test "$$subdir" = .; then :; else \
+	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+	    $(am__relativize); \
+	    new_distdir=$$reldir; \
+	    dir1=$$subdir; dir2="$(top_distdir)"; \
+	    $(am__relativize); \
+	    new_top_distdir=$$reldir; \
+	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+	    ($(am__cd) $$subdir && \
+	      $(MAKE) $(AM_MAKEFLAGS) \
+	        top_distdir="$$new_top_distdir" \
+	        distdir="$$new_distdir" \
+		am__remove_distdir=: \
+		am__skip_length_check=: \
+		am__skip_mode_fix=: \
+	        distdir) \
+	      || exit 1; \
+	  fi; \
+	done
+	$(MAKE) $(AM_MAKEFLAGS) \
+	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
+	  dist-info
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(INFO_DEPS) all-local
+installdirs: installdirs-recursive
+installdirs-am:
+	for dir in "$(DESTDIR)$(infodir)"; do \
+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+	done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-aminfo clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+	-rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am: $(DVIS)
+
+html-am: $(HTMLS)
+
+info: info-recursive
+
+info-am: $(INFO_DEPS)
+
+install-data-am: install-data-local install-info-am
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am: $(DVIS)
+	@$(NORMAL_INSTALL)
+	test -z "$(dvidir)" || $(MKDIR_P) "$(DESTDIR)$(dvidir)"
+	@list='$(DVIS)'; test -n "$(dvidir)" || list=; \
+	for p in $$list; do \
+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+	  echo "$$d$$p"; \
+	done | $(am__base_list) | \
+	while read files; do \
+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dvidir)'"; \
+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(dvidir)" || exit $$?; \
+	done
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am: $(HTMLS)
+	@$(NORMAL_INSTALL)
+	test -z "$(htmldir)" || $(MKDIR_P) "$(DESTDIR)$(htmldir)"
+	@list='$(HTMLS)'; list2=; test -n "$(htmldir)" || list=; \
+	for p in $$list; do \
+	  if test -f "$$p" || test -d "$$p"; then d=; else d="$(srcdir)/"; fi; \
+	  $(am__strip_dir) \
+	  if test -d "$$d$$p"; then \
+	    echo " $(MKDIR_P) '$(DESTDIR)$(htmldir)/$$f'"; \
+	    $(MKDIR_P) "$(DESTDIR)$(htmldir)/$$f" || exit 1; \
+	    echo " $(INSTALL_DATA) '$$d$$p'/* '$(DESTDIR)$(htmldir)/$$f'"; \
+	    $(INSTALL_DATA) "$$d$$p"/* "$(DESTDIR)$(htmldir)/$$f" || exit $$?; \
+	  else \
+	    list2="$$list2 $$d$$p"; \
+	  fi; \
+	done; \
+	test -z "$$list2" || { echo "$$list2" | $(am__base_list) | \
+	while read files; do \
+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(htmldir)'"; \
+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(htmldir)" || exit $$?; \
+	done; }
+install-info: install-info-recursive
+
+install-info-am: $(INFO_DEPS)
+	@$(NORMAL_INSTALL)
+	test -z "$(infodir)" || $(MKDIR_P) "$(DESTDIR)$(infodir)"
+	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+	list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \
+	for file in $$list; do \
+	  case $$file in \
+	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
+	  esac; \
+	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
+	  file_i=`echo "$$file" | sed 's|\.info$$||;s|$$|.i|'`; \
+	  for ifile in $$d/$$file $$d/$$file-[0-9] $$d/$$file-[0-9][0-9] \
+	               $$d/$$file_i[0-9] $$d/$$file_i[0-9][0-9] ; do \
+	    if test -f $$ifile; then \
+	      echo "$$ifile"; \
+	    else : ; fi; \
+	  done; \
+	done | $(am__base_list) | \
+	while read files; do \
+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(infodir)'"; \
+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(infodir)" || exit $$?; done
+	@$(POST_INSTALL)
+	@if (install-info --version && \
+	     install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \
+	  list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \
+	  for file in $$list; do \
+	    relfile=`echo "$$file" | sed 's|^.*/||'`; \
+	    echo " install-info --info-dir='$(DESTDIR)$(infodir)' '$(DESTDIR)$(infodir)/$$relfile'";\
+	    install-info --info-dir="$(DESTDIR)$(infodir)" "$(DESTDIR)$(infodir)/$$relfile" || :;\
+	  done; \
+	else : ; fi
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am: $(PDFS)
+	@$(NORMAL_INSTALL)
+	test -z "$(pdfdir)" || $(MKDIR_P) "$(DESTDIR)$(pdfdir)"
+	@list='$(PDFS)'; test -n "$(pdfdir)" || list=; \
+	for p in $$list; do \
+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+	  echo "$$d$$p"; \
+	done | $(am__base_list) | \
+	while read files; do \
+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pdfdir)'"; \
+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(pdfdir)" || exit $$?; done
+install-ps: install-ps-recursive
+
+install-ps-am: $(PSS)
+	@$(NORMAL_INSTALL)
+	test -z "$(psdir)" || $(MKDIR_P) "$(DESTDIR)$(psdir)"
+	@list='$(PSS)'; test -n "$(psdir)" || list=; \
+	for p in $$list; do \
+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+	  echo "$$d$$p"; \
+	done | $(am__base_list) | \
+	while read files; do \
+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(psdir)'"; \
+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(psdir)" || exit $$?; done
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-aminfo \
+	maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-aminfo mostlyclean-generic \
+	mostlyclean-libtool
+
+pdf-am: $(PDFS)
+
+ps: ps-recursive
+
+ps-am: $(PSS)
+
+uninstall-am: uninstall-dvi-am uninstall-html-am uninstall-info-am \
+	uninstall-local uninstall-pdf-am uninstall-ps-am
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
+	install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+	all all-am all-local check check-am clean clean-aminfo \
+	clean-generic clean-libtool ctags ctags-recursive dist-info \
+	distclean distclean-generic distclean-libtool distclean-tags \
+	distdir dvi dvi-am html html-am info info-am install \
+	install-am install-data install-data-am install-data-local \
+	install-dvi install-dvi-am install-exec install-exec-am \
+	install-html install-html-am install-info install-info-am \
+	install-man install-pdf install-pdf-am install-ps \
+	install-ps-am install-strip installcheck installcheck-am \
+	installdirs installdirs-am maintainer-clean \
+	maintainer-clean-aminfo maintainer-clean-generic mostlyclean \
+	mostlyclean-aminfo mostlyclean-generic mostlyclean-libtool pdf \
+	pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
+	uninstall-dvi-am uninstall-html-am uninstall-info-am \
+	uninstall-local uninstall-pdf-am uninstall-ps-am
+
+
+all-local: png_build
+
+png_build:
+	$(top_builddir)/examples/mgl_example
+	mv ${png_images} png/
+	touch mathgl.texi
+
+install-data-local: install-html install-pdf
+	mkdir -p $(mglpng)
+	cp -r $(top_srcdir)/texinfo/png_static/*.png $(mglpng)
+
+uninstall-local:
+	rm -rf $(mglpng)
+
+#all-local: html pdf
+all-local: html pdf
+
+html: png_build
+
+pdf: png_build
+	texi2pdf mathgl_en.texi
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/texinfo/mathgl_en.aux b/texinfo/mathgl_en.aux
new file mode 100644
index 0000000..c8e26e1
--- /dev/null
+++ b/texinfo/mathgl_en.aux
@@ -0,0 +1,900 @@
+ at xrdef{Overview-title}{Overview}
+ at xrdef{Overview-snt}{Chapter at tie 1}
+ at xrdef{Why have I written MathGL?-title}{Why have I written MathGL?}
+ at xrdef{Why have I written MathGL?-snt}{Section at tie 1.1}
+ at xrdef{MathGL features-title}{MathGL features}
+ at xrdef{MathGL features-snt}{Section at tie 1.2}
+ at xrdef{Overview-pg}{1}
+ at xrdef{Why have I written MathGL?-pg}{1}
+ at xrdef{MathGL features-pg}{1}
+ at xrdef{Installation and usage-title}{Installation and usage}
+ at xrdef{Installation and usage-snt}{Section at tie 1.3}
+ at xrdef{Installation and usage-pg}{2}
+ at xrdef{General concepts-title}{General concepts}
+ at xrdef{General concepts-snt}{Section at tie 1.4}
+ at xrdef{General concepts-pg}{3}
+ at xrdef{Coordinate axes-title}{Coordinate axes}
+ at xrdef{Coordinate axes-snt}{Section at tie 1.4.1}
+ at xrdef{Line styles-title}{Line styles}
+ at xrdef{Line styles-snt}{Section at tie 1.4.2}
+ at xrdef{Coordinate axes-pg}{4}
+ at xrdef{Line styles-pg}{4}
+ at xrdef{Color scheme-title}{Color scheme}
+ at xrdef{Color scheme-snt}{Section at tie 1.4.3}
+ at xrdef{Color scheme-pg}{6}
+ at xrdef{Font style-title}{Font style}
+ at xrdef{Font style-snt}{Section at tie 1.4.4}
+ at xrdef{FAQ-title}{FAQ}
+ at xrdef{FAQ-snt}{Section at tie 1.5}
+ at xrdef{Font style-pg}{8}
+ at xrdef{FAQ-pg}{8}
+ at xrdef{Interfaces-title}{Interfaces}
+ at xrdef{Interfaces-snt}{Section at tie 1.6}
+ at xrdef{C interface-title}{C interface}
+ at xrdef{C interface-snt}{Section at tie 1.6.1}
+ at xrdef{Interfaces-pg}{11}
+ at xrdef{C interface-pg}{11}
+ at xrdef{Python interface-title}{Python interface}
+ at xrdef{Python interface-snt}{Section at tie 1.6.2}
+ at xrdef{Python interface-pg}{13}
+ at xrdef{Thanks-title}{Thanks}
+ at xrdef{Thanks-snt}{Section at tie 1.7}
+ at xrdef{Thanks-pg}{15}
+ at xrdef{Examples-title}{MathGL examples}
+ at xrdef{Examples-snt}{Chapter at tie 2}
+ at xrdef{Basic usage-title}{Basic usage}
+ at xrdef{Basic usage-snt}{Section at tie 2.1}
+ at xrdef{Using FLTK/GLUT window-title}{Using FLTK/GLUT window}
+ at xrdef{Using FLTK/GLUT window-snt}{Section at tie 2.1.1}
+ at xrdef{Examples-pg}{16}
+ at xrdef{Basic usage-pg}{16}
+ at xrdef{Using FLTK/GLUT window-pg}{16}
+ at xrdef{Drawing to file-title}{Drawing to file}
+ at xrdef{Drawing to file-snt}{Section at tie 2.1.2}
+ at xrdef{Drawing to file-pg}{18}
+ at xrdef{Drawing in memory-title}{Drawing in memory}
+ at xrdef{Drawing in memory-snt}{Section at tie 2.1.3}
+ at xrdef{Using QMathGL-title}{Using QMathGL}
+ at xrdef{Using QMathGL-snt}{Section at tie 2.1.4}
+ at xrdef{Drawing in memory-pg}{19}
+ at xrdef{Advanced usage-title}{Advanced usage}
+ at xrdef{Advanced usage-snt}{Section at tie 2.2}
+ at xrdef{Subplots-title}{Subplots}
+ at xrdef{Subplots-snt}{Section at tie 2.2.1}
+ at xrdef{Using QMathGL-pg}{20}
+ at xrdef{Advanced usage-pg}{20}
+ at xrdef{Subplots-pg}{20}
+ at xrdef{Axis and grids-title}{Axis and grids}
+ at xrdef{Axis and grids-snt}{Section at tie 2.2.2}
+ at xrdef{Axis and grids-pg}{22}
+ at xrdef{Curvilinear coordinates-title}{Curvilinear coordinates}
+ at xrdef{Curvilinear coordinates-snt}{Section at tie 2.2.3}
+ at xrdef{Curvilinear coordinates-pg}{23}
+ at xrdef{Text printing example-title}{Text printing example}
+ at xrdef{Text printing example-snt}{Section at tie 2.2.4}
+ at xrdef{Text printing example-pg}{24}
+ at xrdef{Animation-title}{Animation}
+ at xrdef{Animation-snt}{Section at tie 2.2.5}
+ at xrdef{Animation-pg}{27}
+ at xrdef{Data handling-title}{Data handling}
+ at xrdef{Data handling-snt}{Section at tie 2.3}
+ at xrdef{Array creation-title}{Array creation}
+ at xrdef{Array creation-snt}{Section at tie 2.3.1}
+ at xrdef{Data handling-pg}{28}
+ at xrdef{Array creation-pg}{28}
+ at xrdef{Data changing-title}{Data changing}
+ at xrdef{Data changing-snt}{Section at tie 2.3.2}
+ at xrdef{Data changing-pg}{29}
+ at xrdef{Data plotting-title}{Data plotting}
+ at xrdef{Data plotting-snt}{Section at tie 2.4}
+ at xrdef{Plots for 1D data-title}{Plots for 1D data}
+ at xrdef{Plots for 1D data-snt}{Section at tie 2.4.1}
+ at xrdef{Data plotting-pg}{31}
+ at xrdef{Plots for 1D data-pg}{31}
+ at xrdef{Plots for 2D data-title}{Plots for 2D data}
+ at xrdef{Plots for 2D data-snt}{Section at tie 2.4.2}
+ at xrdef{Plots for 2D data-pg}{33}
+ at xrdef{Plots for 3D data-title}{Plots for 3D data}
+ at xrdef{Plots for 3D data-snt}{Section at tie 2.4.3}
+ at xrdef{Plots for 3D data-pg}{35}
+ at xrdef{Surface transparency-title}{Surface transparency}
+ at xrdef{Surface transparency-snt}{Section at tie 2.4.4}
+ at xrdef{Surface transparency-pg}{36}
+ at xrdef{C/Fortran interface-title}{C/Fortran interface}
+ at xrdef{C/Fortran interface-snt}{Section at tie 2.5}
+ at xrdef{C/Fortran interface-pg}{37}
+ at xrdef{MathGL and PyQt-title}{MathGL and PyQt}
+ at xrdef{MathGL and PyQt-snt}{Section at tie 2.6}
+ at xrdef{MathGL and PyQt-pg}{39}
+ at xrdef{Hints-title}{Hints}
+ at xrdef{Hints-snt}{Section at tie 2.7}
+ at xrdef{``Compound'' graphics-title}{``Compound'' graphics}
+ at xrdef{``Compound'' graphics-snt}{Section at tie 2.7.1}
+ at xrdef{Two axes in one plot-title}{Two axes in one plot}
+ at xrdef{Two axes in one plot-snt}{Section at tie 2.7.2}
+ at xrdef{Hints-pg}{41}
+ at xrdef{``Compound'' graphics-pg}{41}
+ at xrdef{Two axes in one plot-pg}{41}
+ at xrdef{Titles for the plot-title}{Titles for the plot}
+ at xrdef{Titles for the plot-snt}{Section at tie 2.7.3}
+ at xrdef{Changing of the color range-title}{Changing of the color range}
+ at xrdef{Changing of the color range-snt}{Section at tie 2.7.4}
+ at xrdef{Management of the point cutting-title}{Management of the point cutting}
+ at xrdef{Management of the point cutting-snt}{Section at tie 2.7.5}
+ at xrdef{Vector field visualization-title}{Vector field visualization}
+ at xrdef{Vector field visualization-snt}{Section at tie 2.7.6}
+ at xrdef{Titles for the plot-pg}{42}
+ at xrdef{Changing of the color range-pg}{42}
+ at xrdef{Management of the point cutting-pg}{42}
+ at xrdef{Several light sources-title}{Several light sources}
+ at xrdef{Several light sources-snt}{Section at tie 2.7.7}
+ at xrdef{CutMin and CutMax features-title}{CutMin and CutMax features}
+ at xrdef{CutMin and CutMax features-snt}{Section at tie 2.7.8}
+ at xrdef{Mapping visualization-title}{Mapping visualization}
+ at xrdef{Mapping visualization-snt}{Section at tie 2.7.9}
+ at xrdef{Log-scaled plot-title}{Log-scaled plot}
+ at xrdef{Log-scaled plot-snt}{Section at tie 2.7.10}
+ at xrdef{Vector field visualization-pg}{43}
+ at xrdef{Several light sources-pg}{43}
+ at xrdef{CutMin and CutMax features-pg}{43}
+ at xrdef{Mapping visualization-pg}{43}
+ at xrdef{``Templates''-title}{``Templates''}
+ at xrdef{``Templates''-snt}{Section at tie 2.7.11}
+ at xrdef{Nonlinear fitting hints-title}{Nonlinear fitting hints}
+ at xrdef{Nonlinear fitting hints-snt}{Section at tie 2.7.12}
+ at xrdef{Log-scaled plot-pg}{44}
+ at xrdef{``Templates''-pg}{44}
+ at xrdef{Nonlinear fitting hints-pg}{44}
+ at xrdef{PDE solving hints-title}{PDE solving hints}
+ at xrdef{PDE solving hints-snt}{Section at tie 2.7.13}
+ at xrdef{PDE solving hints-pg}{45}
+ at xrdef{MGL parser using-title}{MGL parser using}
+ at xrdef{MGL parser using-snt}{Section at tie 2.7.14}
+ at xrdef{MGL parser using-pg}{47}
+ at xrdef{MathGL core-title}{MathGL core}
+ at xrdef{MathGL core-snt}{Chapter at tie 3}
+ at xrdef{Graphics setup-title}{Graphics setup}
+ at xrdef{Graphics setup-snt}{Section at tie 3.1}
+ at xrdef{Transparency-title}{Transparency}
+ at xrdef{Transparency-snt}{Section at tie 3.1.1}
+ at xrdef{MathGL core-pg}{49}
+ at xrdef{Graphics setup-pg}{49}
+ at xrdef{Transparency-pg}{49}
+ at xrdef{Lighting-title}{Lighting}
+ at xrdef{Lighting-snt}{Section at tie 3.1.2}
+ at xrdef{Lighting-pg}{50}
+ at xrdef{Fog-title}{Fog}
+ at xrdef{Fog-snt}{Section at tie 3.1.3}
+ at xrdef{Default sizes-title}{Default sizes}
+ at xrdef{Default sizes-snt}{Section at tie 3.1.4}
+ at xrdef{Fog-pg}{51}
+ at xrdef{Default sizes-pg}{51}
+ at xrdef{Zooming-title}{Zooming}
+ at xrdef{Zooming-snt}{Section at tie 3.1.5}
+ at xrdef{Zooming-pg}{52}
+ at xrdef{Cutting-title}{Cutting}
+ at xrdef{Cutting-snt}{Section at tie 3.1.6}
+ at xrdef{Font settings-title}{Font settings}
+ at xrdef{Font settings-snt}{Section at tie 3.1.7}
+ at xrdef{Cutting-pg}{53}
+ at xrdef{Font settings-pg}{54}
+ at xrdef{Palette and colors-title}{Pallete and colors}
+ at xrdef{Palette and colors-snt}{Section at tie 3.1.8}
+ at xrdef{Error handling-title}{Error handling}
+ at xrdef{Error handling-snt}{Section at tie 3.1.9}
+ at xrdef{Palette and colors-pg}{55}
+ at xrdef{Error handling-pg}{55}
+ at xrdef{Other settings-title}{Other settings}
+ at xrdef{Other settings-snt}{Section at tie 3.1.10}
+ at xrdef{Axis settings-title}{Axis settings}
+ at xrdef{Axis settings-snt}{Section at tie 3.2}
+ at xrdef{Ranges (bounding box)-title}{Ranges (bounding box)}
+ at xrdef{Ranges (bounding box)-snt}{Section at tie 3.2.1}
+ at xrdef{Other settings-pg}{57}
+ at xrdef{Axis settings-pg}{57}
+ at xrdef{Ranges (bounding box)-pg}{57}
+ at xrdef{Curved coordinates-title}{Curved coordinates}
+ at xrdef{Curved coordinates-snt}{Section at tie 3.2.2}
+ at xrdef{Curved coordinates-pg}{59}
+ at xrdef{Ticks-title}{Ticks}
+ at xrdef{Ticks-snt}{Section at tie 3.2.3}
+ at xrdef{Ticks-pg}{60}
+ at xrdef{Transformation matrix-title}{Transformation matrix}
+ at xrdef{Transformation matrix-snt}{Section at tie 3.3}
+ at xrdef{Transformation matrix-pg}{62}
+ at xrdef{Export to file-title}{Export to file}
+ at xrdef{Export to file-snt}{Section at tie 3.4}
+ at xrdef{Export to file-pg}{64}
+ at xrdef{Primitives drawing-title}{Primitives drawing}
+ at xrdef{Primitives drawing-snt}{Section at tie 3.5}
+ at xrdef{Primitives drawing-pg}{66}
+ at xrdef{Text printing-title}{Text printing}
+ at xrdef{Text printing-snt}{Section at tie 3.6}
+ at xrdef{Text printing-pg}{68}
+ at xrdef{Axis and Colorbar-title}{Axis and Colorbar}
+ at xrdef{Axis and Colorbar-snt}{Section at tie 3.7}
+ at xrdef{Axis and Colorbar-pg}{71}
+ at xrdef{Legend-title}{Legend}
+ at xrdef{Legend-snt}{Section at tie 3.8}
+ at xrdef{Legend-pg}{72}
+ at xrdef{1D plotting-title}{1D plotting}
+ at xrdef{1D plotting-snt}{Section at tie 3.9}
+ at xrdef{Plot-title}{Plot}
+ at xrdef{Plot-snt}{Section at tie 3.9.1}
+ at xrdef{1D plotting-pg}{74}
+ at xrdef{Plot-pg}{74}
+ at xrdef{Radar-title}{Radar}
+ at xrdef{Radar-snt}{Section at tie 3.9.2}
+ at xrdef{Tens-title}{Tens}
+ at xrdef{Tens-snt}{Section at tie 3.9.3}
+ at xrdef{Radar-pg}{75}
+ at xrdef{Tens-pg}{75}
+ at xrdef{Area-title}{Area}
+ at xrdef{Area-snt}{Section at tie 3.9.4}
+ at xrdef{Area-pg}{76}
+ at xrdef{Region-title}{Region}
+ at xrdef{Region-snt}{Section at tie 3.9.5}
+ at xrdef{Stem-title}{Stem}
+ at xrdef{Stem-snt}{Section at tie 3.9.6}
+ at xrdef{Region-pg}{77}
+ at xrdef{Stem-pg}{77}
+ at xrdef{Bars-title}{Bars}
+ at xrdef{Bars-snt}{Section at tie 3.9.7}
+ at xrdef{Bars-pg}{78}
+ at xrdef{Barh-title}{Barh}
+ at xrdef{Barh-snt}{Section at tie 3.9.8}
+ at xrdef{Barh-pg}{79}
+ at xrdef{Chart-title}{Chart}
+ at xrdef{Chart-snt}{Section at tie 3.9.9}
+ at xrdef{Step-title}{Step}
+ at xrdef{Step-snt}{Section at tie 3.9.10}
+ at xrdef{Chart-pg}{80}
+ at xrdef{Step-pg}{80}
+ at xrdef{Torus-title}{Torus}
+ at xrdef{Torus-snt}{Section at tie 3.9.11}
+ at xrdef{Tube-title}{Tube}
+ at xrdef{Tube-snt}{Section at tie 3.9.12}
+ at xrdef{Torus-pg}{81}
+ at xrdef{Tube-pg}{81}
+ at xrdef{Mark-title}{Mark}
+ at xrdef{Mark-snt}{Section at tie 3.9.13}
+ at xrdef{Mark-pg}{82}
+ at xrdef{TextMark-title}{TextMark}
+ at xrdef{TextMark-snt}{Section at tie 3.9.14}
+ at xrdef{TextMark-pg}{83}
+ at xrdef{Error-title}{Error}
+ at xrdef{Error-snt}{Section at tie 3.9.15}
+ at xrdef{Error-pg}{84}
+ at xrdef{BoxPlot-title}{BoxPlot}
+ at xrdef{BoxPlot-snt}{Section at tie 3.9.16}
+ at xrdef{2D plotting-title}{2D plotting}
+ at xrdef{2D plotting-snt}{Section at tie 3.10}
+ at xrdef{Mesh-title}{Mesh}
+ at xrdef{Mesh-snt}{Section at tie 3.10.1}
+ at xrdef{BoxPlot-pg}{85}
+ at xrdef{2D plotting-pg}{85}
+ at xrdef{Fall-title}{Fall}
+ at xrdef{Fall-snt}{Section at tie 3.10.2}
+ at xrdef{Belt-title}{Belt}
+ at xrdef{Belt-snt}{Section at tie 3.10.3}
+ at xrdef{Mesh-pg}{86}
+ at xrdef{Fall-pg}{86}
+ at xrdef{Belt-pg}{86}
+ at xrdef{Surf-title}{Surf}
+ at xrdef{Surf-snt}{Section at tie 3.10.4}
+ at xrdef{Boxs-title}{Boxs}
+ at xrdef{Boxs-snt}{Section at tie 3.10.5}
+ at xrdef{Surf-pg}{87}
+ at xrdef{Boxs-pg}{87}
+ at xrdef{Tile-title}{Tile}
+ at xrdef{Tile-snt}{Section at tie 3.10.6}
+ at xrdef{Dens-title}{Dens}
+ at xrdef{Dens-snt}{Section at tie 3.10.7}
+ at xrdef{Tile-pg}{88}
+ at xrdef{Dens-pg}{88}
+ at xrdef{Cont-title}{Cont}
+ at xrdef{Cont-snt}{Section at tie 3.10.8}
+ at xrdef{ContF-title}{ContF}
+ at xrdef{ContF-snt}{Section at tie 3.10.9}
+ at xrdef{Cont-pg}{89}
+ at xrdef{ContF-pg}{89}
+ at xrdef{ContD-title}{ContD}
+ at xrdef{ContD-snt}{Section at tie 3.10.10}
+ at xrdef{ContD-pg}{90}
+ at xrdef{Axial-title}{Axial}
+ at xrdef{Axial-snt}{Section at tie 3.10.11}
+ at xrdef{Axial-pg}{91}
+ at xrdef{Grid-title}{Grid}
+ at xrdef{Grid-snt}{Section at tie 3.10.12}
+ at xrdef{3D plotting-title}{3D plotting}
+ at xrdef{3D plotting-snt}{Section at tie 3.11}
+ at xrdef{Surf3-title}{Surf3}
+ at xrdef{Surf3-snt}{Section at tie 3.11.1}
+ at xrdef{Grid-pg}{92}
+ at xrdef{3D plotting-pg}{92}
+ at xrdef{Surf3-pg}{92}
+ at xrdef{Dens3-title}{Dens3}
+ at xrdef{Dens3-snt}{Section at tie 3.11.2}
+ at xrdef{Dens3-pg}{93}
+ at xrdef{Cont3-title}{Cont3}
+ at xrdef{Cont3-snt}{Section at tie 3.11.3}
+ at xrdef{Cont3-pg}{94}
+ at xrdef{ContF3-title}{ContF3}
+ at xrdef{ContF3-snt}{Section at tie 3.11.4}
+ at xrdef{ContF3-pg}{95}
+ at xrdef{Grid3-title}{Grid3}
+ at xrdef{Grid3-snt}{Section at tie 3.11.5}
+ at xrdef{Cloud-title}{Cloud}
+ at xrdef{Cloud-snt}{Section at tie 3.11.6}
+ at xrdef{Grid3-pg}{96}
+ at xrdef{Beam-title}{Beam}
+ at xrdef{Beam-snt}{Section at tie 3.11.7}
+ at xrdef{Cloud-pg}{97}
+ at xrdef{Beam-pg}{97}
+ at xrdef{Dual plotting-title}{Dual plotting}
+ at xrdef{Dual plotting-snt}{Section at tie 3.12}
+ at xrdef{SurfC-title}{SurfC}
+ at xrdef{SurfC-snt}{Section at tie 3.12.1}
+ at xrdef{Surf3C-title}{Surf3C}
+ at xrdef{Surf3C-snt}{Section at tie 3.12.2}
+ at xrdef{Dual plotting-pg}{98}
+ at xrdef{SurfC-pg}{98}
+ at xrdef{Surf3C-pg}{98}
+ at xrdef{SurfA-title}{SurfA}
+ at xrdef{SurfA-snt}{Section at tie 3.12.3}
+ at xrdef{SurfA-pg}{99}
+ at xrdef{Surf3A-title}{Surf3A}
+ at xrdef{Surf3A-snt}{Section at tie 3.12.4}
+ at xrdef{TileS-title}{TileS}
+ at xrdef{TileS-snt}{Section at tie 3.12.5}
+ at xrdef{Surf3A-pg}{100}
+ at xrdef{Map-title}{Map}
+ at xrdef{Map-snt}{Section at tie 3.12.6}
+ at xrdef{STFA-title}{STFA}
+ at xrdef{STFA-snt}{Section at tie 3.12.7}
+ at xrdef{TileS-pg}{101}
+ at xrdef{Map-pg}{101}
+ at xrdef{Vector fields-title}{Vector fields}
+ at xrdef{Vector fields-snt}{Section at tie 3.13}
+ at xrdef{Traj-title}{Traj}
+ at xrdef{Traj-snt}{Section at tie 3.13.1}
+ at xrdef{STFA-pg}{102}
+ at xrdef{Vector fields-pg}{102}
+ at xrdef{Traj-pg}{102}
+ at xrdef{Vect-title}{Vect}
+ at xrdef{Vect-snt}{Section at tie 3.13.2}
+ at xrdef{VectL-title}{VectL}
+ at xrdef{VectL-snt}{Section at tie 3.13.3}
+ at xrdef{Vect-pg}{103}
+ at xrdef{VectC-title}{VectC}
+ at xrdef{VectC-snt}{Section at tie 3.13.4}
+ at xrdef{VectL-pg}{104}
+ at xrdef{VectC-pg}{104}
+ at xrdef{Dew-title}{Dew}
+ at xrdef{Dew-snt}{Section at tie 3.13.5}
+ at xrdef{Dew-pg}{105}
+ at xrdef{Flow-title}{Flow}
+ at xrdef{Flow-snt}{Section at tie 3.13.6}
+ at xrdef{Flow-pg}{106}
+ at xrdef{FlowP-title}{FlowP}
+ at xrdef{FlowP-snt}{Section at tie 3.13.7}
+ at xrdef{FlowP-pg}{107}
+ at xrdef{Pipe-title}{Pipe}
+ at xrdef{Pipe-snt}{Section at tie 3.13.8}
+ at xrdef{Pipe-pg}{108}
+ at xrdef{Other plotting-title}{Other plotting}
+ at xrdef{Other plotting-snt}{Section at tie 3.14}
+ at xrdef{DensXYZ-title}{DensXYZ}
+ at xrdef{DensXYZ-snt}{Section at tie 3.14.1}
+ at xrdef{ContXYZ-title}{ContXYZ}
+ at xrdef{ContXYZ-snt}{Section at tie 3.14.2}
+ at xrdef{Other plotting-pg}{109}
+ at xrdef{DensXYZ-pg}{109}
+ at xrdef{ContFXYZ-title}{ContFXYZ}
+ at xrdef{ContFXYZ-snt}{Section at tie 3.14.3}
+ at xrdef{ContXYZ-pg}{110}
+ at xrdef{Dots-title}{Dots}
+ at xrdef{Dots-snt}{Section at tie 3.14.4}
+ at xrdef{ContFXYZ-pg}{111}
+ at xrdef{Dots-pg}{111}
+ at xrdef{Crust-title}{Crust}
+ at xrdef{Crust-snt}{Section at tie 3.14.5}
+ at xrdef{TriPlot-title}{TriPlot}
+ at xrdef{TriPlot-snt}{Section at tie 3.14.6}
+ at xrdef{Crust-pg}{112}
+ at xrdef{TriPlot-pg}{112}
+ at xrdef{Plots by formula-title}{Plots by formula}
+ at xrdef{Plots by formula-snt}{Section at tie 3.14.7}
+ at xrdef{SimplePlot-title}{SimplePlot}
+ at xrdef{SimplePlot-snt}{Section at tie 3.14.8}
+ at xrdef{Plots by formula-pg}{113}
+ at xrdef{Nonlinear fitting-title}{Nonlinear fitting}
+ at xrdef{Nonlinear fitting-snt}{Section at tie 3.15}
+ at xrdef{SimplePlot-pg}{114}
+ at xrdef{Nonlinear fitting-pg}{114}
+ at xrdef{Data distributions-title}{Data distributions}
+ at xrdef{Data distributions-snt}{Section at tie 3.16}
+ at xrdef{Data distributions-pg}{117}
+ at xrdef{Frames/Animation-title}{Frames/Animation}
+ at xrdef{Frames/Animation-snt}{Section at tie 3.17}
+ at xrdef{Frames/Animation-pg}{118}
+ at xrdef{IDTF functions-title}{IDTF functions}
+ at xrdef{IDTF functions-snt}{Section at tie 3.18}
+ at xrdef{IDTF functions-pg}{119}
+ at xrdef{Plotter classes-title}{Plotter classes}
+ at xrdef{Plotter classes-snt}{Chapter at tie 4}
+ at xrdef{mglGraphAB class-title}{mglGraphAB class}
+ at xrdef{mglGraphAB class-snt}{Section at tie 4.1}
+ at xrdef{Plotter classes-pg}{120}
+ at xrdef{mglGraphAB class-pg}{121}
+ at xrdef{Widget classes-title}{Widget classes}
+ at xrdef{Widget classes-snt}{Chapter at tie 5}
+ at xrdef{Fl_MathGL class-title}{Fl_MathGL class}
+ at xrdef{Fl_MathGL class-snt}{Section at tie 5.1}
+ at xrdef{Widget classes-pg}{124}
+ at xrdef{Fl_MathGL class-pg}{124}
+ at xrdef{QMathGL class-title}{QMathGL class}
+ at xrdef{QMathGL class-snt}{Section at tie 5.2}
+ at xrdef{QMathGL class-pg}{125}
+ at xrdef{mglData class-title}{mglData class}
+ at xrdef{mglData class-snt}{Chapter at tie 6}
+ at xrdef{Public variables-title}{Public variables}
+ at xrdef{Public variables-snt}{Section at tie 6.1}
+ at xrdef{Create and delete-title}{Create and delete}
+ at xrdef{Create and delete-snt}{Section at tie 6.2}
+ at xrdef{mglData class-pg}{130}
+ at xrdef{Public variables-pg}{130}
+ at xrdef{Create and delete-pg}{130}
+ at xrdef{Fill-title}{Fill}
+ at xrdef{Fill-snt}{Section at tie 6.3}
+ at xrdef{Fill-pg}{132}
+ at xrdef{Rearrange-title}{Rearrange}
+ at xrdef{Rearrange-snt}{Section at tie 6.4}
+ at xrdef{Rearrange-pg}{133}
+ at xrdef{File I/O-title}{File I/O}
+ at xrdef{File I/O-snt}{Section at tie 6.5}
+ at xrdef{File I/O-pg}{135}
+ at xrdef{Make another data-title}{Make another data}
+ at xrdef{Make another data-snt}{Section at tie 6.6}
+ at xrdef{Make another data-pg}{136}
+ at xrdef{Functions on direction-title}{Functions on direction}
+ at xrdef{Functions on direction-snt}{Section at tie 6.7}
+ at xrdef{Functions on direction-pg}{138}
+ at xrdef{Interpolation-title}{Interpolation}
+ at xrdef{Interpolation-snt}{Section at tie 6.8}
+ at xrdef{Interpolation-pg}{140}
+ at xrdef{Informational functions-title}{Informational functions}
+ at xrdef{Informational functions-snt}{Section at tie 6.9}
+ at xrdef{Informational functions-pg}{141}
+ at xrdef{Operators-title}{Operators}
+ at xrdef{Operators-snt}{Section at tie 6.10}
+ at xrdef{Operators-pg}{143}
+ at xrdef{Global functions-title}{Global functions}
+ at xrdef{Global functions-snt}{Section at tie 6.11}
+ at xrdef{Global functions-pg}{144}
+ at xrdef{Other classes-title}{Other classes}
+ at xrdef{Other classes-snt}{Chapter at tie 7}
+ at xrdef{mglParse class-title}{mglParse class}
+ at xrdef{mglParse class-snt}{Section at tie 7.1}
+ at xrdef{Other classes-pg}{147}
+ at xrdef{mglParse class-pg}{147}
+ at xrdef{mglFormula class-title}{mglFormula class}
+ at xrdef{mglFormula class-snt}{Section at tie 7.2}
+ at xrdef{mglFormula class-pg}{149}
+ at xrdef{mglFont class-title}{mglFont class}
+ at xrdef{mglFont class-snt}{Section at tie 7.3}
+ at xrdef{mglFont class-pg}{151}
+ at xrdef{Format of font files-title}{Format of font files}
+ at xrdef{Format of font files-snt}{Section at tie 7.3.1}
+ at xrdef{Format of font files-pg}{153}
+ at xrdef{mglColor class-title}{mglColor class}
+ at xrdef{mglColor class-snt}{Section at tie 7.4}
+ at xrdef{mglColor class-pg}{154}
+ at xrdef{mglPoint class-title}{mglPoint class}
+ at xrdef{mglPoint class-snt}{Section at tie 7.5}
+ at xrdef{mglPoint class-pg}{155}
+ at xrdef{mglVar class-title}{mglVar class}
+ at xrdef{mglVar class-snt}{Section at tie 7.6}
+ at xrdef{mglVar class-pg}{156}
+ at xrdef{mglCommand class-title}{mglCommand class}
+ at xrdef{mglCommand class-snt}{Section at tie 7.7}
+ at xrdef{mglArg class-title}{mglArg class}
+ at xrdef{mglArg class-snt}{Section at tie 7.8}
+ at xrdef{mglCommand class-pg}{157}
+ at xrdef{mglArg class-pg}{158}
+ at xrdef{MGL interface-title}{MGL interface}
+ at xrdef{MGL interface-snt}{Chapter at tie 8}
+ at xrdef{MGL interface-pg}{159}
+ at xrdef{Graphics setup (MGL)-title}{Graphics setup (MGL)}
+ at xrdef{Graphics setup (MGL)-snt}{Section at tie 8.1}
+ at xrdef{Transparency (MGL)-title}{Transparency (MGL)}
+ at xrdef{Transparency (MGL)-snt}{Section at tie 8.1.1}
+ at xrdef{Lighting (MGL)-title}{Lighting (MGL)}
+ at xrdef{Lighting (MGL)-snt}{Section at tie 8.1.2}
+ at xrdef{Graphics setup (MGL)-pg}{160}
+ at xrdef{Transparency (MGL)-pg}{160}
+ at xrdef{Lighting (MGL)-pg}{160}
+ at xrdef{Fog (MGL)-title}{Fog (MGL)}
+ at xrdef{Fog (MGL)-snt}{Section at tie 8.1.3}
+ at xrdef{Default sizes (MGL)-title}{Default sizes (MGL)}
+ at xrdef{Default sizes (MGL)-snt}{Section at tie 8.1.4}
+ at xrdef{Zooming (MGL)-title}{Zooming (MGL)}
+ at xrdef{Zooming (MGL)-snt}{Section at tie 8.1.5}
+ at xrdef{Fog (MGL)-pg}{161}
+ at xrdef{Default sizes (MGL)-pg}{161}
+ at xrdef{Cutting (MGL)-title}{Cutting (MGL)}
+ at xrdef{Cutting (MGL)-snt}{Section at tie 8.1.6}
+ at xrdef{Other settings (MGL)-title}{Other settings (MGL)}
+ at xrdef{Other settings (MGL)-snt}{Section at tie 8.1.7}
+ at xrdef{Zooming (MGL)-pg}{162}
+ at xrdef{Cutting (MGL)-pg}{162}
+ at xrdef{Other settings (MGL)-pg}{162}
+ at xrdef{Axis settings (MGL)-title}{Axis settings (MGL)}
+ at xrdef{Axis settings (MGL)-snt}{Section at tie 8.2}
+ at xrdef{Axis settings (MGL)-pg}{163}
+ at xrdef{Transformation matrix (MGL)-title}{Transformation matrix (MGL)}
+ at xrdef{Transformation matrix (MGL)-snt}{Section at tie 8.3}
+ at xrdef{Export to file (MGL)-title}{Export to file (MGL)}
+ at xrdef{Export to file (MGL)-snt}{Section at tie 8.4}
+ at xrdef{Transformation matrix (MGL)-pg}{165}
+ at xrdef{Primitives drawing (MGL)-title}{Primitives drawing}
+ at xrdef{Primitives drawing (MGL)-snt}{Section at tie 8.5}
+ at xrdef{Export to file (MGL)-pg}{166}
+ at xrdef{Primitives drawing (MGL)-pg}{166}
+ at xrdef{Text printing (MGL)-title}{Text printing (MGL)}
+ at xrdef{Text printing (MGL)-snt}{Section at tie 8.6}
+ at xrdef{Text printing (MGL)-pg}{167}
+ at xrdef{Axis and Colorbar (MGL)-title}{Axis and Colorbar (MGL)}
+ at xrdef{Axis and Colorbar (MGL)-snt}{Section at tie 8.7}
+ at xrdef{Axis and Colorbar (MGL)-pg}{168}
+ at xrdef{Legend (MGL)-title}{Legend (MGL)}
+ at xrdef{Legend (MGL)-snt}{Section at tie 8.8}
+ at xrdef{1D plotting (MGL)-title}{1D plotting (MGL)}
+ at xrdef{1D plotting (MGL)-snt}{Section at tie 8.9}
+ at xrdef{Legend (MGL)-pg}{169}
+ at xrdef{1D plotting (MGL)-pg}{169}
+ at xrdef{2D plotting (MGL)-title}{2D plotting (MGL)}
+ at xrdef{2D plotting (MGL)-snt}{Section at tie 8.10}
+ at xrdef{2D plotting (MGL)-pg}{173}
+ at xrdef{3D plotting (MGL)-title}{3D plotting (MGL)}
+ at xrdef{3D plotting (MGL)-snt}{Section at tie 8.11}
+ at xrdef{3D plotting (MGL)-pg}{175}
+ at xrdef{Dual plotting (MGL)-title}{Dual plotting (MGL)}
+ at xrdef{Dual plotting (MGL)-snt}{Section at tie 8.12}
+ at xrdef{Dual plotting (MGL)-pg}{178}
+ at xrdef{Vector fields (MGL)-title}{Vector fields (MGL)}
+ at xrdef{Vector fields (MGL)-snt}{Section at tie 8.13}
+ at xrdef{Vector fields (MGL)-pg}{179}
+ at xrdef{Other plotting (MGL)-title}{Other plotting (MGL)}
+ at xrdef{Other plotting (MGL)-snt}{Section at tie 8.14}
+ at xrdef{Other plotting (MGL)-pg}{182}
+ at xrdef{Nonlinear fitting (MGL)-title}{Nonlinear fitting (MGL)}
+ at xrdef{Nonlinear fitting (MGL)-snt}{Section at tie 8.15}
+ at xrdef{Nonlinear fitting (MGL)-pg}{183}
+ at xrdef{Data create (MGL)-title}{Data create (MGL)}
+ at xrdef{Data create (MGL)-snt}{Section at tie 8.16}
+ at xrdef{Data create (MGL)-pg}{184}
+ at xrdef{Data filling (MGL)-title}{Data filling (MGL)}
+ at xrdef{Data filling (MGL)-snt}{Section at tie 8.17}
+ at xrdef{Data filling (MGL)-pg}{185}
+ at xrdef{Rearrange data (MGL)-title}{Rearrange data (MGL)}
+ at xrdef{Rearrange data (MGL)-snt}{Section at tie 8.18}
+ at xrdef{File I/O (MGL)-title}{File I/O (MGL)}
+ at xrdef{File I/O (MGL)-snt}{Section at tie 8.19}
+ at xrdef{Rearrange data (MGL)-pg}{186}
+ at xrdef{File I/O (MGL)-pg}{186}
+ at xrdef{Make another data (MGL)-title}{Make another data (MGL)}
+ at xrdef{Make another data (MGL)-snt}{Section at tie 8.20}
+ at xrdef{Make another data (MGL)-pg}{187}
+ at xrdef{Commands on direction (MGL)-title}{Commands on direction (MGL)}
+ at xrdef{Commands on direction (MGL)-snt}{Section at tie 8.21}
+ at xrdef{Commands on direction (MGL)-pg}{190}
+ at xrdef{Operators (MGL)-title}{Operators (MGL)}
+ at xrdef{Operators (MGL)-snt}{Section at tie 8.22}
+ at xrdef{Program flow (MGL)-title}{Program flow (MGL)}
+ at xrdef{Program flow (MGL)-snt}{Section at tie 8.23}
+ at xrdef{Operators (MGL)-pg}{191}
+ at xrdef{Program flow (MGL)-pg}{191}
+ at xrdef{Command options (MGL)-title}{Command options (MGL)}
+ at xrdef{Command options (MGL)-snt}{Section at tie 8.24}
+ at xrdef{Command options (MGL)-pg}{192}
+ at xrdef{Suffixes-title}{Suffixes for variable}
+ at xrdef{Suffixes-snt}{Section at tie 8.25}
+ at xrdef{Suffixes-pg}{193}
+ at xrdef{Utilities-title}{Utilities for parsing MGL}
+ at xrdef{Utilities-snt}{Section at tie 8.26}
+ at xrdef{Utilities-pg}{194}
+ at xrdef{Samples-title}{Samples}
+ at xrdef{Samples-snt}{Chapter at tie 9}
+ at xrdef{Samples-pg}{195}
+ at xrdef{1D plotting samples-title}{1D plotting samples}
+ at xrdef{1D plotting samples-snt}{Section at tie 9.1}
+ at xrdef{Plot sample-title}{Plot sample}
+ at xrdef{Plot sample-snt}{Section at tie 9.1.1}
+ at xrdef{1D plotting samples-pg}{196}
+ at xrdef{Plot sample-pg}{196}
+ at xrdef{Radar sample-title}{Radar sample}
+ at xrdef{Radar sample-snt}{Section at tie 9.1.2}
+ at xrdef{Radar sample-pg}{197}
+ at xrdef{Tens sample-title}{Tens sample}
+ at xrdef{Tens sample-snt}{Section at tie 9.1.3}
+ at xrdef{Tens sample-pg}{198}
+ at xrdef{Area sample-title}{Area sample}
+ at xrdef{Area sample-snt}{Section at tie 9.1.4}
+ at xrdef{Area sample-pg}{200}
+ at xrdef{Bars sample-title}{Bars sample}
+ at xrdef{Bars sample-snt}{Section at tie 9.1.5}
+ at xrdef{Bars sample-pg}{201}
+ at xrdef{Barh sample-title}{Barh sample}
+ at xrdef{Barh sample-snt}{Section at tie 9.1.6}
+ at xrdef{Barh sample-pg}{202}
+ at xrdef{Step sample-title}{Step sample}
+ at xrdef{Step sample-snt}{Section at tie 9.1.7}
+ at xrdef{Step sample-pg}{203}
+ at xrdef{Stem sample-title}{Stem sample}
+ at xrdef{Stem sample-snt}{Section at tie 9.1.8}
+ at xrdef{Stem sample-pg}{204}
+ at xrdef{Region sample-title}{Region sample}
+ at xrdef{Region sample-snt}{Section at tie 9.1.9}
+ at xrdef{Region sample-pg}{206}
+ at xrdef{Error sample-title}{Error sample}
+ at xrdef{Error sample-snt}{Section at tie 9.1.10}
+ at xrdef{Error sample-pg}{207}
+ at xrdef{BoxPlot sample-title}{BoxPlot sample}
+ at xrdef{BoxPlot sample-snt}{Section at tie 9.1.11}
+ at xrdef{BoxPlot sample-pg}{209}
+ at xrdef{Mark sample-title}{Mark sample}
+ at xrdef{Mark sample-snt}{Section at tie 9.1.12}
+ at xrdef{Mark sample-pg}{210}
+ at xrdef{TextMark sample-title}{TextMark sample}
+ at xrdef{TextMark sample-snt}{Section at tie 9.1.13}
+ at xrdef{TextMark sample-pg}{212}
+ at xrdef{Tube sample-title}{Tube sample}
+ at xrdef{Tube sample-snt}{Section at tie 9.1.14}
+ at xrdef{Tube sample-pg}{213}
+ at xrdef{Text sample-title}{Text sample}
+ at xrdef{Text sample-snt}{Section at tie 9.1.15}
+ at xrdef{Text sample-pg}{215}
+ at xrdef{Torus sample-title}{Torus sample}
+ at xrdef{Torus sample-snt}{Section at tie 9.1.16}
+ at xrdef{Torus sample-pg}{216}
+ at xrdef{Chart sample-title}{Chart sample}
+ at xrdef{Chart sample-snt}{Section at tie 9.1.17}
+ at xrdef{Chart sample-pg}{218}
+ at xrdef{Pie chart sample-title}{Pie chart sample}
+ at xrdef{Pie chart sample-snt}{Section at tie 9.1.18}
+ at xrdef{Pie chart sample-pg}{219}
+ at xrdef{2D plotting samples-title}{2D plotting samples}
+ at xrdef{2D plotting samples-snt}{Section at tie 9.2}
+ at xrdef{Surf sample-title}{Surf sample}
+ at xrdef{Surf sample-snt}{Section at tie 9.2.1}
+ at xrdef{2D plotting samples-pg}{220}
+ at xrdef{Surf sample-pg}{220}
+ at xrdef{Transparent surface sample-title}{Transparent surface sample}
+ at xrdef{Transparent surface sample-snt}{Section at tie 9.2.2}
+ at xrdef{Transparent surface sample-pg}{222}
+ at xrdef{Surface in fog sample-title}{Surface in fog sample}
+ at xrdef{Surface in fog sample-snt}{Section at tie 9.2.3}
+ at xrdef{Surface in fog sample-pg}{223}
+ at xrdef{Sharp colors sample-title}{Sharp colors sample}
+ at xrdef{Sharp colors sample-snt}{Section at tie 9.2.4}
+ at xrdef{Sharp colors sample-pg}{224}
+ at xrdef{Mesh sample-title}{Mesh sample}
+ at xrdef{Mesh sample-snt}{Section at tie 9.2.5}
+ at xrdef{Mesh sample-pg}{226}
+ at xrdef{Fall sample-title}{Fall sample}
+ at xrdef{Fall sample-snt}{Section at tie 9.2.6}
+ at xrdef{Fall sample-pg}{227}
+ at xrdef{Belt sample-title}{Belt sample}
+ at xrdef{Belt sample-snt}{Section at tie 9.2.7}
+ at xrdef{Belt sample-pg}{228}
+ at xrdef{Tile sample-title}{Tile sample}
+ at xrdef{Tile sample-snt}{Section at tie 9.2.8}
+ at xrdef{Tile sample-pg}{229}
+ at xrdef{Boxs sample-title}{Boxs sample}
+ at xrdef{Boxs sample-snt}{Section at tie 9.2.9}
+ at xrdef{Boxs sample-pg}{231}
+ at xrdef{Dens sample-title}{Dens sample}
+ at xrdef{Dens sample-snt}{Section at tie 9.2.10}
+ at xrdef{Dens sample-pg}{232}
+ at xrdef{Cont sample-title}{Cont sample}
+ at xrdef{Cont sample-snt}{Section at tie 9.2.11}
+ at xrdef{Cont sample-pg}{233}
+ at xrdef{ContF sample-title}{ContF sample}
+ at xrdef{ContF sample-snt}{Section at tie 9.2.12}
+ at xrdef{ContF sample-pg}{234}
+ at xrdef{ContD sample-title}{ContD sample}
+ at xrdef{ContD sample-snt}{Section at tie 9.2.13}
+ at xrdef{ContD sample-pg}{236}
+ at xrdef{Axial sample-title}{Axial sample}
+ at xrdef{Axial sample-snt}{Section at tie 9.2.14}
+ at xrdef{Axial sample-pg}{237}
+ at xrdef{3D plotting samples-title}{3D plotting samples}
+ at xrdef{3D plotting samples-snt}{Section at tie 9.3}
+ at xrdef{Surf3 sample-title}{Surf3 sample}
+ at xrdef{Surf3 sample-snt}{Section at tie 9.3.1}
+ at xrdef{3D plotting samples-pg}{238}
+ at xrdef{Surf3 sample-pg}{238}
+ at xrdef{Cloud sample-title}{Cloud sample}
+ at xrdef{Cloud sample-snt}{Section at tie 9.3.2}
+ at xrdef{Cloud sample-pg}{240}
+ at xrdef{CloudP sample-title}{CloudP sample}
+ at xrdef{CloudP sample-snt}{Section at tie 9.3.3}
+ at xrdef{CloudP sample-pg}{241}
+ at xrdef{Dens3 sample-title}{Dens3 sample}
+ at xrdef{Dens3 sample-snt}{Section at tie 9.3.4}
+ at xrdef{Dens3 sample-pg}{242}
+ at xrdef{Cont3 sample-title}{Cont3 sample}
+ at xrdef{Cont3 sample-snt}{Section at tie 9.3.5}
+ at xrdef{Cont3 sample-pg}{244}
+ at xrdef{ContF3 sample-title}{ContF3 sample}
+ at xrdef{ContF3 sample-snt}{Section at tie 9.3.6}
+ at xrdef{ContF3 sample-pg}{245}
+ at xrdef{Cont projection sample-title}{Cont projection sample}
+ at xrdef{Cont projection sample-snt}{Section at tie 9.3.7}
+ at xrdef{Cont projection sample-pg}{246}
+ at xrdef{Dens projection sample-title}{Dens projection sample}
+ at xrdef{Dens projection sample-snt}{Section at tie 9.3.8}
+ at xrdef{Dens projection sample-pg}{248}
+ at xrdef{CutMinMax sample-title}{CutMinMax sample}
+ at xrdef{CutMinMax sample-snt}{Section at tie 9.3.9}
+ at xrdef{CutMinMax sample-pg}{249}
+ at xrdef{``Isocaps'' sample-title}{``Isocaps'' sample}
+ at xrdef{``Isocaps'' sample-snt}{Section at tie 9.3.10}
+ at xrdef{``Isocaps'' sample-pg}{251}
+ at xrdef{CutOff sample-title}{CutOff sample}
+ at xrdef{CutOff sample-snt}{Section at tie 9.3.11}
+ at xrdef{CutOff sample-pg}{252}
+ at xrdef{Dual plotting samples-title}{Dual plotting samples}
+ at xrdef{Dual plotting samples-snt}{Section at tie 9.4}
+ at xrdef{SurfC sample-title}{SurfC sample}
+ at xrdef{SurfC sample-snt}{Section at tie 9.4.1}
+ at xrdef{Dual plotting samples-pg}{254}
+ at xrdef{SurfC sample-pg}{254}
+ at xrdef{SurfA sample-title}{SurfA sample}
+ at xrdef{SurfA sample-snt}{Section at tie 9.4.2}
+ at xrdef{SurfA sample-pg}{255}
+ at xrdef{TileS sample-title}{Tiles sample}
+ at xrdef{TileS sample-snt}{Section at tie 9.4.3}
+ at xrdef{TileS sample-pg}{257}
+ at xrdef{Map sample-title}{Map sample}
+ at xrdef{Map sample-snt}{Section at tie 9.4.4}
+ at xrdef{Map sample-pg}{258}
+ at xrdef{Traj sample-title}{Traj sample}
+ at xrdef{Traj sample-snt}{Section at tie 9.4.5}
+ at xrdef{Traj sample-pg}{261}
+ at xrdef{Vect sample-title}{Vect sample}
+ at xrdef{Vect sample-snt}{Section at tie 9.4.6}
+ at xrdef{Vect sample-pg}{263}
+ at xrdef{VectL sample-title}{VectL sample}
+ at xrdef{VectL sample-snt}{Section at tie 9.4.7}
+ at xrdef{VectL sample-pg}{264}
+ at xrdef{VectC sample-title}{VectC sample}
+ at xrdef{VectC sample-snt}{Section at tie 9.4.8}
+ at xrdef{VectC sample-pg}{265}
+ at xrdef{Flow sample-title}{Flow sample}
+ at xrdef{Flow sample-snt}{Section at tie 9.4.9}
+ at xrdef{Flow sample-pg}{267}
+ at xrdef{Pipe sample-title}{Pipe sample}
+ at xrdef{Pipe sample-snt}{Section at tie 9.4.10}
+ at xrdef{Pipe sample-pg}{268}
+ at xrdef{Dew sample-title}{Dew sample}
+ at xrdef{Dew sample-snt}{Section at tie 9.4.11}
+ at xrdef{Dew sample-pg}{269}
+ at xrdef{Surf3C sample-title}{Surf3C sample}
+ at xrdef{Surf3C sample-snt}{Section at tie 9.4.12}
+ at xrdef{Surf3C sample-pg}{271}
+ at xrdef{Surf3A sample-title}{Surf3A sample}
+ at xrdef{Surf3A sample-snt}{Section at tie 9.4.13}
+ at xrdef{Surf3A sample-pg}{272}
+ at xrdef{Vect 3D sample-title}{Vect 3D sample}
+ at xrdef{Vect 3D sample-snt}{Section at tie 9.4.14}
+ at xrdef{Vect 3D sample-pg}{274}
+ at xrdef{VectL 3D sample-title}{VectL 3D sample}
+ at xrdef{VectL 3D sample-snt}{Section at tie 9.4.15}
+ at xrdef{VectL 3D sample-pg}{276}
+ at xrdef{VectC 3D sample-title}{VectC 3D sample}
+ at xrdef{VectC 3D sample-snt}{Section at tie 9.4.16}
+ at xrdef{VectC 3D sample-pg}{278}
+ at xrdef{Flow 3D sample-title}{Flow 3D sample}
+ at xrdef{Flow 3D sample-snt}{Section at tie 9.4.17}
+ at xrdef{Flow 3D sample-pg}{280}
+ at xrdef{Pipe 3D sample-title}{Pipe 3D sample}
+ at xrdef{Pipe 3D sample-snt}{Section at tie 9.4.18}
+ at xrdef{Pipe 3D sample-pg}{282}
+ at xrdef{Crust sample-title}{Crust sample}
+ at xrdef{Crust sample-snt}{Section at tie 9.4.19}
+ at xrdef{Crust sample-pg}{284}
+ at xrdef{Dots sample-title}{Dots sample}
+ at xrdef{Dots sample-snt}{Section at tie 9.4.20}
+ at xrdef{Dots sample-pg}{285}
+ at xrdef{Additional features-title}{Additional features}
+ at xrdef{Additional features-snt}{Section at tie 9.5}
+ at xrdef{Legend sample-title}{Legend sample}
+ at xrdef{Legend sample-snt}{Section at tie 9.5.1}
+ at xrdef{Additional features-pg}{286}
+ at xrdef{Legend sample-pg}{286}
+ at xrdef{Adding mesh sample-title}{Adding mesh sample}
+ at xrdef{Adding mesh sample-snt}{Section at tie 9.5.2}
+ at xrdef{Adding mesh sample-pg}{288}
+ at xrdef{Surf & Cont sample-title}{Surf & Cont sample}
+ at xrdef{Surf & Cont sample-snt}{Section at tie 9.5.3}
+ at xrdef{Surf & Cont sample-pg}{290}
+ at xrdef{Flow & Dens sample-title}{Flow & Dens sample}
+ at xrdef{Flow & Dens sample-snt}{Section at tie 9.5.4}
+ at xrdef{Flow & Dens sample-pg}{292}
+ at xrdef{Several light sample-title}{Several light sample}
+ at xrdef{Several light sample-snt}{Section at tie 9.5.5}
+ at xrdef{Several light sample-pg}{293}
+ at xrdef{Mirrored surface sample-title}{Mirrored surface sample}
+ at xrdef{Mirrored surface sample-snt}{Section at tie 9.5.6}
+ at xrdef{Mirrored surface sample-pg}{295}
+ at xrdef{Cont with labels sample-title}{Cont with labels sample}
+ at xrdef{Cont with labels sample-snt}{Section at tie 9.5.7}
+ at xrdef{Cont with labels sample-pg}{297}
+ at xrdef{Ternary plot sample-title}{Ternary plot sample}
+ at xrdef{Ternary plot sample-snt}{Section at tie 9.5.8}
+ at xrdef{Ternary plot sample-pg}{298}
+ at xrdef{Coloring by coordinates sample-title}{Coloring by coordinates sample}
+ at xrdef{Coloring by coordinates sample-snt}{Section at tie 9.5.9}
+ at xrdef{Coloring by coordinates sample-pg}{301}
+ at xrdef{Drops sample-title}{Drops sample}
+ at xrdef{Drops sample-snt}{Section at tie 9.5.10}
+ at xrdef{Drops sample-pg}{302}
+ at xrdef{Molecules drawing sample-title}{Molecules drawing sample}
+ at xrdef{Molecules drawing sample-snt}{Section at tie 9.5.11}
+ at xrdef{Molecules drawing sample-pg}{304}
+ at xrdef{Advanced features-title}{Advanced features}
+ at xrdef{Advanced features-snt}{Section at tie 9.6}
+ at xrdef{Curvelinear coorinates sample-title}{Curvelinear coorinates sample}
+ at xrdef{Curvelinear coorinates sample-snt}{Section at tie 9.6.1}
+ at xrdef{Advanced features-pg}{306}
+ at xrdef{Curvelinear coorinates sample-pg}{306}
+ at xrdef{2-axes sample-title}{2-axes sample}
+ at xrdef{2-axes sample-snt}{Section at tie 9.6.2}
+ at xrdef{2-axes sample-pg}{310}
+ at xrdef{Semi-log sample-title}{Semi-log sample}
+ at xrdef{Semi-log sample-snt}{Section at tie 9.6.3}
+ at xrdef{Semi-log sample-pg}{312}
+ at xrdef{Log-log sample-title}{Log-log sample}
+ at xrdef{Log-log sample-snt}{Section at tie 9.6.4}
+ at xrdef{Log-log sample-pg}{314}
+ at xrdef{Fitting sample-title}{Fitting sample}
+ at xrdef{Fitting sample-snt}{Section at tie 9.6.5}
+ at xrdef{Fitting sample-pg}{316}
+ at xrdef{Envelop sample-title}{Envelop sample}
+ at xrdef{Envelop sample-snt}{Section at tie 9.6.6}
+ at xrdef{Envelop sample-pg}{318}
+ at xrdef{Sew sample-title}{Sew sample}
+ at xrdef{Sew sample-snt}{Section at tie 9.6.7}
+ at xrdef{Sew sample-pg}{319}
+ at xrdef{STFA sample-title}{STFA sample}
+ at xrdef{STFA sample-snt}{Section at tie 9.6.8}
+ at xrdef{STFA sample-pg}{321}
+ at xrdef{PDE sample-title}{PDE sample}
+ at xrdef{PDE sample-snt}{Section at tie 9.6.9}
+ at xrdef{PDE sample-pg}{323}
+ at xrdef{Beam tracing sample-title}{Beam tracing sample}
+ at xrdef{Beam tracing sample-snt}{Section at tie 9.6.10}
+ at xrdef{Beam tracing sample-pg}{325}
+ at xrdef{Parser sample-title}{Parser sample}
+ at xrdef{Parser sample-snt}{Section at tie 9.6.11}
+ at xrdef{Parser sample-pg}{328}
+ at xrdef{Manual ticks sample-title}{Tick values sample}
+ at xrdef{Manual ticks sample-snt}{Section at tie 9.6.12}
+ at xrdef{ColumnPlot sample-title}{ColumnPlot sample}
+ at xrdef{ColumnPlot sample-snt}{Section at tie 9.6.13}
+ at xrdef{Manual ticks sample-pg}{330}
+ at xrdef{ColumnPlot sample-pg}{331}
+ at xrdef{StickPlot sample-title}{StickPlot sample}
+ at xrdef{StickPlot sample-snt}{Section at tie 9.6.14}
+ at xrdef{StickPlot sample-pg}{332}
+ at xrdef{TeX-like symbols-title}{TeX-like symbols}
+ at xrdef{TeX-like symbols-snt}{Appendix at tie @char65{}}
+ at xrdef{TeX-like symbols-pg}{334}
+ at xrdef{Copying This Manual-title}{GNU Free Documentation License}
+ at xrdef{Copying This Manual-snt}{Appendix at tie @char66{}}
+ at xrdef{Copying This Manual-pg}{341}
+ at xrdef{Index-title}{Index}
+ at xrdef{Index-snt}{}
+ at xrdef{Index-pg}{348}
diff --git a/texinfo/mathgl_en.cp b/texinfo/mathgl_en.cp
new file mode 100644
index 0000000..4f82c22
--- /dev/null
+++ b/texinfo/mathgl_en.cp
@@ -0,0 +1,611 @@
+\entry{MathGL overview}{1}{MathGL overview}
+\entry{Line style}{4}{Line style}
+\entry{Mark style}{4}{Mark style}
+\entry{Arrows}{4}{Arrows}
+\entry{Color scheme}{6}{Color scheme}
+\entry{Font style}{8}{Font style}
+\entry{window}{16}{window}
+\entry{widgets}{16}{widgets}
+\entry{mglGraph}{49}{mglGraph}
+\entry{MathGL setup}{49}{MathGL setup}
+\entry{Alpha}{49}{Alpha}
+\entry{SetAlphaDef}{49}{SetAlphaDef}
+\entry{SetTransparent}{49}{SetTransparent}
+\entry{SetTranspType}{49}{SetTranspType}
+\entry{Light}{50}{Light}
+\entry{Ambient}{50}{Ambient}
+\entry{AddLight}{50}{AddLight}
+\entry{Fog}{51}{Fog}
+\entry{SetTickLen}{51}{SetTickLen}
+\entry{SetTickStl}{51}{SetTickStl}
+\entry{SetBarWidth}{51}{SetBarWidth}
+\entry{SetMarkSize}{51}{SetMarkSize}
+\entry{SetArrowSize}{51}{SetArrowSize}
+\entry{SetBaseLineWidth}{51}{SetBaseLineWidth}
+\entry{SetPlotFactor}{52}{SetPlotFactor}
+\entry{Zoom}{52}{Zoom}
+\entry{SetCut}{53}{SetCut}
+\entry{SetCutBox}{53}{SetCutBox}
+\entry{CutOff}{53}{CutOff}
+\entry{SetFontSize}{54}{SetFontSize}
+\entry{SetFontDef}{54}{SetFontDef}
+\entry{SetRotatedText}{54}{SetRotatedText}
+\entry{SetFontSizePT}{54}{SetFontSizePT}
+\entry{SetFontSizeCM}{54}{SetFontSizeCM}
+\entry{SetFontSizeIN}{54}{SetFontSizeIN}
+\entry{SetFont}{54}{SetFont}
+\entry{GetFont}{54}{GetFont}
+\entry{LoadFont}{54}{LoadFont}
+\entry{CopyFont}{54}{CopyFont}
+\entry{RestoreFont}{54}{RestoreFont}
+\entry{SetPalColor}{55}{SetPalColor}
+\entry{SetPalNum}{55}{SetPalNum}
+\entry{SetPalette}{55}{SetPalette}
+\entry{SetScheme}{55}{SetScheme}
+\entry{SelectPen}{55}{SelectPen}
+\entry{Message}{55}{Message}
+\entry{WarnCode}{55}{WarnCode}
+\entry{SetWarn}{55}{SetWarn}
+\entry{SetMeshNum}{57}{SetMeshNum}
+\entry{SetAxialDir}{57}{SetAxialDir}
+\entry{SetDrawFace}{57}{SetDrawFace}
+\entry{PlotId}{57}{PlotId}
+\entry{Axis}{57}{Axis}
+\entry{CAxis}{57}{CAxis}
+\entry{XRange}{57}{XRange}
+\entry{YRange}{57}{YRange}
+\entry{ZRange}{57}{ZRange}
+\entry{Min}{57}{Min}
+\entry{Max}{57}{Max}
+\entry{Cmin}{57}{Cmin}
+\entry{Cmax}{57}{Cmax}
+\entry{RecalcBorder}{57}{RecalcBorder}
+\entry{Org}{57}{Org}
+\entry{AutoOrg}{57}{AutoOrg}
+\entry{SetRanges}{57}{SetRanges}
+\entry{SetAutoRanges}{57}{SetAutoRanges}
+\entry{SetFunc}{59}{SetFunc}
+\entry{SetCoor}{59}{SetCoor}
+\entry{Ternary}{59}{Ternary}
+\entry{SetTicks}{60}{SetTicks}
+\entry{SetTicksVal}{60}{SetTicksVal}
+\entry{SetTuneTicks}{60}{SetTuneTicks}
+\entry{AdjustTicks}{60}{AdjustTicks}
+\entry{SetXTT}{60}{SetXTT}
+\entry{SetYTT}{60}{SetYTT}
+\entry{SetZTT}{60}{SetZTT}
+\entry{SetCTT}{60}{SetCTT}
+\entry{Aspect}{62}{Aspect}
+\entry{Rotate}{62}{Rotate}
+\entry{RotateN}{62}{RotateN}
+\entry{SubPlot}{62}{SubPlot}
+\entry{StickPlot}{62}{StickPlot}
+\entry{InPlot}{62}{InPlot}
+\entry{Identity}{62}{Identity}
+\entry{Perspective}{62}{Perspective}
+\entry{RestoreM}{62}{RestoreM}
+\entry{View}{62}{View}
+\entry{ColumnPlot}{62}{ColumnPlot}
+\entry{WriteFrame}{64}{WriteFrame}
+\entry{WritePNG}{64}{WritePNG}
+\entry{WriteGIF}{64}{WriteGIF}
+\entry{WriteIDTF}{64}{WriteIDTF}
+\entry{WriteSVG}{64}{WriteSVG}
+\entry{WriteBMP}{64}{WriteBMP}
+\entry{WriteEPS}{64}{WriteEPS}
+\entry{WriteJPEG}{64}{WriteJPEG}
+\entry{SetSize}{64}{SetSize}
+\entry{Flush}{64}{Flush}
+\entry{Finish}{64}{Finish}
+\entry{ShowImage}{64}{ShowImage}
+\entry{Ball}{66}{Ball}
+\entry{Clf}{66}{Clf}
+\entry{Line}{66}{Line}
+\entry{Curve}{66}{Curve}
+\entry{Glyph}{66}{Glyph}
+\entry{Mark}{66}{Mark}
+\entry{Error}{66}{Error}
+\entry{Face}{66}{Face}
+\entry{FaceX}{66}{FaceX}
+\entry{FaceY}{66}{FaceY}
+\entry{FaceZ}{66}{FaceZ}
+\entry{Cone}{66}{Cone}
+\entry{Drop}{66}{Drop}
+\entry{Sphere}{66}{Sphere}
+\entry{Puts}{68}{Puts}
+\entry{Putsw}{68}{Putsw}
+\entry{Text}{68}{Text}
+\entry{Title}{68}{Title}
+\entry{Axis}{71}{Axis}
+\entry{Box}{71}{Box}
+\entry{Grid}{71}{Grid}
+\entry{Colorbar}{71}{Colorbar}
+\entry{Label}{71}{Label}
+\entry{Legend}{72}{Legend}
+\entry{AddLegend}{72}{AddLegend}
+\entry{ClearLegend}{72}{ClearLegend}
+\entry{Plot}{74}{Plot}
+\entry{Radar}{75}{Radar}
+\entry{Tens}{75}{Tens}
+\entry{Area}{76}{Area}
+\entry{Region}{77}{Region}
+\entry{Stem}{77}{Stem}
+\entry{Bars}{78}{Bars}
+\entry{Barh}{79}{Barh}
+\entry{Chart}{80}{Chart}
+\entry{Step}{80}{Step}
+\entry{Torus}{81}{Torus}
+\entry{Tube}{81}{Tube}
+\entry{Mark}{82}{Mark}
+\entry{TextMark}{83}{TextMark}
+\entry{Error}{84}{Error}
+\entry{BoxPlot}{85}{BoxPlot}
+\entry{Mesh}{86}{Mesh}
+\entry{Fall}{86}{Fall}
+\entry{Belt}{86}{Belt}
+\entry{Surf}{87}{Surf}
+\entry{Boxs}{87}{Boxs}
+\entry{Tile}{88}{Tile}
+\entry{Dens}{88}{Dens}
+\entry{Cont}{89}{Cont}
+\entry{ContF}{89}{ContF}
+\entry{ContD}{90}{ContD}
+\entry{Axial}{91}{Axial}
+\entry{Grid}{92}{Grid}
+\entry{Surf3}{92}{Surf3}
+\entry{Dens3}{93}{Dens3}
+\entry{DensA}{93}{DensA}
+\entry{Cont3}{94}{Cont3}
+\entry{ContA}{94}{ContA}
+\entry{ContF3}{95}{ContF3}
+\entry{ContFA}{95}{ContFA}
+\entry{Grid3}{96}{Grid3}
+\entry{GridA}{96}{GridA}
+\entry{CloudP}{97}{CloudP}
+\entry{CloudQ}{97}{CloudQ}
+\entry{Beam}{97}{Beam}
+\entry{SurfC}{98}{SurfC}
+\entry{Surf3C}{98}{Surf3C}
+\entry{SurfA}{99}{SurfA}
+\entry{Surf3A}{100}{Surf3A}
+\entry{TileS}{101}{TileS}
+\entry{Map}{101}{Map}
+\entry{STFA}{102}{STFA}
+\entry{Traj}{102}{Traj}
+\entry{Vect}{103}{Vect}
+\entry{VectL}{104}{VectL}
+\entry{VectC}{104}{VectC}
+\entry{Dew}{105}{Dew}
+\entry{Flow}{106}{Flow}
+\entry{FlowP}{107}{FlowP}
+\entry{Pipe}{108}{Pipe}
+\entry{DensX}{109}{DensX}
+\entry{DensY}{109}{DensY}
+\entry{DensZ}{109}{DensZ}
+\entry{ContX}{110}{ContX}
+\entry{ContY}{110}{ContY}
+\entry{ContZ}{110}{ContZ}
+\entry{ContFX}{111}{ContFX}
+\entry{ContFY}{111}{ContFY}
+\entry{ContFZ}{111}{ContFZ}
+\entry{Dots}{111}{Dots}
+\entry{Crust}{112}{Crust}
+\entry{TriPlot}{112}{TriPlot}
+\entry{Plot}{113}{Plot}
+\entry{Surf}{113}{Surf}
+\entry{SimplePlot}{114}{SimplePlot}
+\entry{Fit}{114}{Fit}
+\entry{FitS}{114}{FitS}
+\entry{PutsFit}{114}{PutsFit}
+\entry{FitPnts}{114}{FitPnts}
+\entry{Fit2}{114}{Fit2}
+\entry{Fit3}{114}{Fit3}
+\entry{Hist}{117}{Hist}
+\entry{NewFrame}{118}{NewFrame}
+\entry{EndFrame}{118}{EndFrame}
+\entry{GetNumFrame}{118}{GetNumFrame}
+\entry{NewFrame}{119}{NewFrame}
+\entry{EndFrame}{119}{EndFrame}
+\entry{GetNumFrame}{119}{GetNumFrame}
+\entry{mglGraphAB}{120}{mglGraphAB}
+\entry{mglGraphZB}{120}{mglGraphZB}
+\entry{mglGraphPS}{120}{mglGraphPS}
+\entry{mglGraphGL}{120}{mglGraphGL}
+\entry{mglGraphIDTF}{120}{mglGraphIDTF}
+\entry{mglGraphAB}{121}{mglGraphAB}
+\entry{window}{121}{window}
+\entry{mglGraphFLTK}{124}{mglGraphFLTK}
+\entry{mglGraphQT}{124}{mglGraphQT}
+\entry{mglGraphGLUT}{124}{mglGraphGLUT}
+\entry{Fl_MathGL}{124}{Fl_MathGL}
+\entry{QMathGL}{124}{QMathGL}
+\entry{window}{124}{window}
+\entry{widgets}{124}{widgets}
+\entry{Fl_MathGL}{124}{Fl_MathGL}
+\entry{widgets}{124}{widgets}
+\entry{QMathGL}{125}{QMathGL}
+\entry{widgets}{125}{widgets}
+\entry{mglData}{130}{mglData}
+\entry{Set}{130}{Set}
+\entry{Fill}{132}{Fill}
+\entry{Modify}{132}{Modify}
+\entry{Rearrange}{133}{Rearrange}
+\entry{Extend}{133}{Extend}
+\entry{Transpose}{133}{Transpose}
+\entry{Squeeze}{133}{Squeeze}
+\entry{Crop}{133}{Crop}
+\entry{InsertRows}{133}{InsertRows}
+\entry{InsertColumns}{133}{InsertColumns}
+\entry{InsertSlices}{133}{InsertSlices}
+\entry{DeleteRows}{133}{DeleteRows}
+\entry{DeleteColumns}{133}{DeleteColumns}
+\entry{DeleteSlices}{133}{DeleteSlices}
+\entry{Insert}{133}{Insert}
+\entry{Delete}{133}{Delete}
+\entry{Read}{135}{Read}
+\entry{ReadMat}{135}{ReadMat}
+\entry{ReadAll}{135}{ReadAll}
+\entry{ReadRange}{135}{ReadRange}
+\entry{ReadHDF}{135}{ReadHDF}
+\entry{Save}{135}{Save}
+\entry{SaveHDF}{135}{SaveHDF}
+\entry{Export}{135}{Export}
+\entry{Import}{135}{Import}
+\entry{SubData}{136}{SubData}
+\entry{Column}{136}{Column}
+\entry{SetColumnId}{136}{SetColumnId}
+\entry{Hist}{136}{Hist}
+\entry{Momentum}{136}{Momentum}
+\entry{Sum}{136}{Sum}
+\entry{Max}{136}{Max}
+\entry{Min}{136}{Min}
+\entry{Combine}{136}{Combine}
+\entry{Evaluate}{136}{Evaluate}
+\entry{Resize}{136}{Resize}
+\entry{Trace}{136}{Trace}
+\entry{CumSum}{138}{CumSum}
+\entry{Integral}{138}{Integral}
+\entry{Diff}{138}{Diff}
+\entry{Diff2}{138}{Diff2}
+\entry{Swap}{138}{Swap}
+\entry{Mirror}{138}{Mirror}
+\entry{Sew}{138}{Sew}
+\entry{Smooth}{138}{Smooth}
+\entry{Envelop}{138}{Envelop}
+\entry{Norm}{138}{Norm}
+\entry{NormSl}{138}{NormSl}
+\entry{Spline}{140}{Spline}
+\entry{Spline1}{140}{Spline1}
+\entry{Linear}{140}{Linear}
+\entry{Linear1}{140}{Linear1}
+\entry{Spline5}{140}{Spline5}
+\entry{v}{140}{v}
+\entry{PrintInfo}{141}{PrintInfo}
+\entry{Maximal}{141}{Maximal}
+\entry{Minimal}{141}{Minimal}
+\entry{Momentum}{141}{Momentum}
+\entry{Find}{141}{Find}
+\entry{Last}{141}{Last}
+\entry{FindAny}{141}{FindAny}
+\entry{mglParse}{147}{mglParse}
+\entry{mglFormula}{149}{mglFormula}
+\entry{mglFont}{151}{mglFont}
+\entry{mglColor}{154}{mglColor}
+\entry{mglPoint}{155}{mglPoint}
+\entry{mglVar}{156}{mglVar}
+\entry{mglCommand}{157}{mglCommand}
+\entry{mglArg}{158}{mglArg}
+\entry{alpha}{160}{alpha}
+\entry{alphadef}{160}{alphadef}
+\entry{transparent}{160}{transparent}
+\entry{transptype}{160}{transptype}
+\entry{light}{160}{light}
+\entry{ambient}{160}{ambient}
+\entry{fog}{161}{fog}
+\entry{marksize}{161}{marksize}
+\entry{arrowsize}{161}{arrowsize}
+\entry{linewidth}{161}{linewidth}
+\entry{ticklen}{161}{ticklen}
+\entry{tickstl}{161}{tickstl}
+\entry{plotfactor}{162}{plotfactor}
+\entry{zoom}{162}{zoom}
+\entry{cut}{162}{cut}
+\entry{font}{162}{font}
+\entry{rotatetext}{162}{rotatetext}
+\entry{palette}{162}{palette}
+\entry{meshnum}{162}{meshnum}
+\entry{axialdir}{162}{axialdir}
+\entry{axis}{163}{axis}
+\entry{caxis}{163}{caxis}
+\entry{xrange}{163}{xrange}
+\entry{yrange}{163}{yrange}
+\entry{zrange}{163}{zrange}
+\entry{crange}{163}{crange}
+\entry{xtick}{163}{xtick}
+\entry{ytick}{163}{ytick}
+\entry{ztick}{163}{ztick}
+\entry{ctick}{163}{ctick}
+\entry{origin}{163}{origin}
+\entry{adjust}{163}{adjust}
+\entry{aspect}{165}{aspect}
+\entry{rotate}{165}{rotate}
+\entry{subplot}{165}{subplot}
+\entry{inplot}{165}{inplot}
+\entry{identity}{165}{identity}
+\entry{perspective}{165}{perspective}
+\entry{write}{166}{write}
+\entry{setsize}{166}{setsize}
+\entry{ball}{166}{ball}
+\entry{clf}{166}{clf}
+\entry{line}{166}{line}
+\entry{curve}{166}{curve}
+\entry{facex}{166}{facex}
+\entry{facey}{166}{facey}
+\entry{facez}{166}{facez}
+\entry{cone}{166}{cone}
+\entry{drop}{166}{drop}
+\entry{sphere}{166}{sphere}
+\entry{fgets}{167}{fgets}
+\entry{text}{167}{text}
+\entry{title}{167}{title}
+\entry{axis}{168}{axis}
+\entry{box}{168}{box}
+\entry{grid}{168}{grid}
+\entry{colorbar}{168}{colorbar}
+\entry{xlabel}{168}{xlabel}
+\entry{ylabel}{168}{ylabel}
+\entry{zlabel}{168}{zlabel}
+\entry{tlabel}{168}{tlabel}
+\entry{legend}{169}{legend}
+\entry{addlegend}{169}{addlegend}
+\entry{clearlegend}{169}{clearlegend}
+\entry{plot}{169}{plot}
+\entry{tens}{169}{tens}
+\entry{area}{169}{area}
+\entry{bars}{169}{bars}
+\entry{barh}{169}{barh}
+\entry{stem}{169}{stem}
+\entry{step}{169}{step}
+\entry{torus}{169}{torus}
+\entry{chart}{169}{chart}
+\entry{mark}{169}{mark}
+\entry{textmark}{169}{textmark}
+\entry{error}{169}{error}
+\entry{tube}{169}{tube}
+\entry{region}{169}{region}
+\entry{mesh}{173}{mesh}
+\entry{fall}{173}{fall}
+\entry{belt}{173}{belt}
+\entry{surf}{173}{surf}
+\entry{boxs}{173}{boxs}
+\entry{tile}{173}{tile}
+\entry{dens}{173}{dens}
+\entry{cont}{173}{cont}
+\entry{contf}{173}{contf}
+\entry{contd}{173}{contd}
+\entry{axial}{173}{axial}
+\entry{grid}{173}{grid}
+\entry{surf3}{175}{surf3}
+\entry{dens3}{175}{dens3}
+\entry{cont3}{175}{cont3}
+\entry{conta}{175}{conta}
+\entry{densa}{175}{densa}
+\entry{grid3}{175}{grid3}
+\entry{grida}{175}{grida}
+\entry{cloud}{175}{cloud}
+\entry{contf3}{175}{contf3}
+\entry{contfa}{175}{contfa}
+\entry{beam}{175}{beam}
+\entry{surfc}{178}{surfc}
+\entry{surf3c}{178}{surf3c}
+\entry{surfa}{178}{surfa}
+\entry{surf3a}{178}{surf3a}
+\entry{map}{178}{map}
+\entry{tile}{178}{tile}
+\entry{stfa}{178}{stfa}
+\entry{vectc}{179}{vectc}
+\entry{vect}{179}{vect}
+\entry{flow}{179}{flow}
+\entry{pipe}{179}{pipe}
+\entry{traj}{179}{traj}
+\entry{dew}{179}{dew}
+\entry{cont[xyz]}{182}{cont[xyz]}
+\entry{dens[xyz]}{182}{dens[xyz]}
+\entry{contf[xyz]}{182}{contf[xyz]}
+\entry{dots}{182}{dots}
+\entry{crust}{182}{crust}
+\entry{triplot}{182}{triplot}
+\entry{fplot}{182}{fplot}
+\entry{fsurf}{182}{fsurf}
+\entry{fit}{183}{fit}
+\entry{fits}{183}{fits}
+\entry{putsfit}{183}{putsfit}
+\entry{new}{184}{new}
+\entry{var}{184}{var}
+\entry{list}{184}{list}
+\entry{delete}{184}{delete}
+\entry{copy}{184}{copy}
+\entry{column}{184}{column}
+\entry{set_id}{184}{set_id}
+\entry{fill}{185}{fill}
+\entry{modify}{185}{modify}
+\entry{rearrange}{186}{rearrange}
+\entry{extend}{186}{extend}
+\entry{transpose}{186}{transpose}
+\entry{squeeze}{186}{squeeze}
+\entry{crop}{186}{crop}
+\entry{read}{186}{read}
+\entry{readhdf}{186}{readhdf}
+\entry{readmat}{186}{readmat}
+\entry{readall}{186}{readall}
+\entry{save}{186}{save}
+\entry{savehdf}{186}{savehdf}
+\entry{export}{186}{export}
+\entry{import}{186}{import}
+\entry{subdata}{187}{subdata}
+\entry{hist}{187}{hist}
+\entry{momentum}{187}{momentum}
+\entry{sum}{187}{sum}
+\entry{max}{187}{max}
+\entry{min}{187}{min}
+\entry{combine}{187}{combine}
+\entry{evaluate}{187}{evaluate}
+\entry{resize}{187}{resize}
+\entry{cumsum}{190}{cumsum}
+\entry{integral}{190}{integral}
+\entry{diff}{190}{diff}
+\entry{diff2}{190}{diff2}
+\entry{swap}{190}{swap}
+\entry{mirror}{190}{mirror}
+\entry{sew}{190}{sew}
+\entry{smooth}{190}{smooth}
+\entry{envelop}{190}{envelop}
+\entry{norm}{190}{norm}
+\entry{normsl}{190}{normsl}
+\entry{multo}{191}{multo}
+\entry{addto}{191}{addto}
+\entry{divto}{191}{divto}
+\entry{subto}{191}{subto}
+\entry{call}{191}{call}
+\entry{chdir}{191}{chdir}
+\entry{define}{191}{define}
+\entry{if}{191}{if}
+\entry{elseif}{191}{elseif}
+\entry{else}{191}{else}
+\entry{endif}{191}{endif}
+\entry{for}{191}{for}
+\entry{next}{191}{next}
+\entry{once}{191}{once}
+\entry{stop}{191}{stop}
+\entry{alpha}{192}{alpha}
+\entry{alphadef}{192}{alphadef}
+\entry{xrange}{192}{xrange}
+\entry{yrange}{192}{yrange}
+\entry{zrange}{192}{zrange}
+\entry{crange}{192}{crange}
+\entry{cut}{192}{cut}
+\entry{ambient}{192}{ambient}
+\entry{fontsize}{192}{fontsize}
+\entry{marksize}{192}{marksize}
+\entry{meshnum}{192}{meshnum}
+\entry{legend}{192}{legend}
+\entry{Plot}{196}{Plot}
+\entry{Radar}{197}{Radar}
+\entry{Tens}{198}{Tens}
+\entry{Area}{200}{Area}
+\entry{Bars}{201}{Bars}
+\entry{Barh}{202}{Barh}
+\entry{Step}{203}{Step}
+\entry{Stem}{204}{Stem}
+\entry{Region}{206}{Region}
+\entry{Error}{207}{Error}
+\entry{BoxPlot}{209}{BoxPlot}
+\entry{Mark}{210}{Mark}
+\entry{TextMark}{212}{TextMark}
+\entry{Tube}{213}{Tube}
+\entry{Text}{215}{Text}
+\entry{Torus}{216}{Torus}
+\entry{Chart}{218}{Chart}
+\entry{Chart}{219}{Chart}
+\entry{Axis}{219}{Axis}
+\entry{Surf}{220}{Surf}
+\entry{Surf}{222}{Surf}
+\entry{Alpha}{222}{Alpha}
+\entry{Surf}{223}{Surf}
+\entry{Fog}{223}{Fog}
+\entry{Surf}{224}{Surf}
+\entry{Mesh}{226}{Mesh}
+\entry{Fall}{227}{Fall}
+\entry{Belt}{228}{Belt}
+\entry{Tile}{229}{Tile}
+\entry{Boxs}{231}{Boxs}
+\entry{Dens}{232}{Dens}
+\entry{Colorbar}{232}{Colorbar}
+\entry{Cont}{233}{Cont}
+\entry{ContF}{234}{ContF}
+\entry{ContD}{236}{ContD}
+\entry{Axial}{237}{Axial}
+\entry{Surf3}{238}{Surf3}
+\entry{Cloud}{240}{Cloud}
+\entry{CloudP}{241}{CloudP}
+\entry{Dens3}{242}{Dens3}
+\entry{Axis}{242}{Axis}
+\entry{Cont3}{244}{Cont3}
+\entry{ContF3}{245}{ContF3}
+\entry{ContX}{246}{ContX}
+\entry{ContY}{246}{ContY}
+\entry{ContZ}{246}{ContZ}
+\entry{DensX}{248}{DensX}
+\entry{DensY}{248}{DensY}
+\entry{DensZ}{248}{DensZ}
+\entry{Surf3}{249}{Surf3}
+\entry{CutMin}{249}{CutMin}
+\entry{CutMax}{249}{CutMax}
+\entry{Surf3}{251}{Surf3}
+\entry{ContF3}{251}{ContF3}
+\entry{CutMin}{251}{CutMin}
+\entry{CutMax}{251}{CutMax}
+\entry{Surf3}{252}{Surf3}
+\entry{CutOff}{252}{CutOff}
+\entry{SurfC}{254}{SurfC}
+\entry{SurfA}{255}{SurfA}
+\entry{TileS}{257}{TileS}
+\entry{Map}{258}{Map}
+\entry{Traj}{261}{Traj}
+\entry{Vect}{263}{Vect}
+\entry{VectL}{264}{VectL}
+\entry{VectC}{265}{VectC}
+\entry{Flow}{267}{Flow}
+\entry{Pipe}{268}{Pipe}
+\entry{Dew}{269}{Dew}
+\entry{Surf3C}{271}{Surf3C}
+\entry{Surf3A}{272}{Surf3A}
+\entry{Vect}{274}{Vect}
+\entry{VectL}{276}{VectL}
+\entry{VectC}{278}{VectC}
+\entry{Flow}{280}{Flow}
+\entry{Pipe}{282}{Pipe}
+\entry{Crust}{284}{Crust}
+\entry{Dots}{285}{Dots}
+\entry{Plot}{286}{Plot}
+\entry{Legend}{286}{Legend}
+\entry{AddLegend}{286}{AddLegend}
+\entry{SubPlot}{288}{SubPlot}
+\entry{Surf}{288}{Surf}
+\entry{Dens}{288}{Dens}
+\entry{Cont}{288}{Cont}
+\entry{Axial}{288}{Axial}
+\entry{Surf}{290}{Surf}
+\entry{Cont}{290}{Cont}
+\entry{Flow}{292}{Flow}
+\entry{Dens}{292}{Dens}
+\entry{Surf}{293}{Surf}
+\entry{Light}{293}{Light}
+\entry{Surf}{295}{Surf}
+\entry{Cont}{297}{Cont}
+\entry{Ternary}{298}{Ternary}
+\entry{Surf3}{301}{Surf3}
+\entry{Drop}{302}{Drop}
+\entry{Drop}{304}{Drop}
+\entry{Sphere}{304}{Sphere}
+\entry{Axis}{306}{Axis}
+\entry{Axis}{310}{Axis}
+\entry{Axis}{312}{Axis}
+\entry{SetTicks}{312}{SetTicks}
+\entry{Plot}{312}{Plot}
+\entry{Axis}{314}{Axis}
+\entry{SetTicks}{314}{SetTicks}
+\entry{Plot}{314}{Plot}
+\entry{Fit}{316}{Fit}
+\entry{PutsFit}{316}{PutsFit}
+\entry{Envelop}{318}{Envelop}
+\entry{Sew}{319}{Sew}
+\entry{STFA}{321}{STFA}
+\entry{mglPDE}{323}{mglPDE}
+\entry{mglRay}{323}{mglRay}
+\entry{mglQO2d}{325}{mglQO2d}
+\entry{mglRay}{325}{mglRay}
+\entry{mglParse}{328}{mglParse}
+\entry{SetTicksVal}{330}{SetTicksVal}
+\entry{SetTicksVal}{331}{SetTicksVal}
+\entry{SetTicksVal}{332}{SetTicksVal}
diff --git a/texinfo/mathgl_en.cps b/texinfo/mathgl_en.cps
new file mode 100644
index 0000000..8ac9594
--- /dev/null
+++ b/texinfo/mathgl_en.cps
@@ -0,0 +1,485 @@
+\initial {A}
+\entry {addlegend}{169}
+\entry {AddLegend}{72, 286}
+\entry {AddLight}{50}
+\entry {addto}{191}
+\entry {adjust}{163}
+\entry {AdjustTicks}{60}
+\entry {alpha}{160, 192}
+\entry {Alpha}{49, 222}
+\entry {alphadef}{160, 192}
+\entry {ambient}{160, 192}
+\entry {Ambient}{50}
+\entry {area}{169}
+\entry {Area}{76, 200}
+\entry {Arrows}{4}
+\entry {arrowsize}{161}
+\entry {aspect}{165}
+\entry {Aspect}{62}
+\entry {AutoOrg}{57}
+\entry {axial}{173}
+\entry {Axial}{91, 237, 288}
+\entry {axialdir}{162}
+\entry {axis}{163, 168}
+\entry {Axis}{57, 71, 219, 242, 306, 310, 312, 314}
+\initial {B}
+\entry {ball}{166}
+\entry {Ball}{66}
+\entry {barh}{169}
+\entry {Barh}{79, 202}
+\entry {bars}{169}
+\entry {Bars}{78, 201}
+\entry {beam}{175}
+\entry {Beam}{97}
+\entry {belt}{173}
+\entry {Belt}{86, 228}
+\entry {box}{168}
+\entry {Box}{71}
+\entry {BoxPlot}{85, 209}
+\entry {boxs}{173}
+\entry {Boxs}{87, 231}
+\initial {C}
+\entry {call}{191}
+\entry {caxis}{163}
+\entry {CAxis}{57}
+\entry {chart}{169}
+\entry {Chart}{80, 218, 219}
+\entry {chdir}{191}
+\entry {clearlegend}{169}
+\entry {ClearLegend}{72}
+\entry {clf}{166}
+\entry {Clf}{66}
+\entry {cloud}{175}
+\entry {Cloud}{240}
+\entry {CloudP}{97, 241}
+\entry {CloudQ}{97}
+\entry {Cmax}{57}
+\entry {Cmin}{57}
+\entry {Color scheme}{6}
+\entry {colorbar}{168}
+\entry {Colorbar}{71, 232}
+\entry {column}{184}
+\entry {Column}{136}
+\entry {ColumnPlot}{62}
+\entry {combine}{187}
+\entry {Combine}{136}
+\entry {cone}{166}
+\entry {Cone}{66}
+\entry {cont}{173}
+\entry {Cont}{89, 233, 288, 290, 297}
+\entry {cont[xyz]}{182}
+\entry {cont3}{175}
+\entry {Cont3}{94, 244}
+\entry {conta}{175}
+\entry {ContA}{94}
+\entry {contd}{173}
+\entry {ContD}{90, 236}
+\entry {contf}{173}
+\entry {ContF}{89, 234}
+\entry {contf[xyz]}{182}
+\entry {contf3}{175}
+\entry {ContF3}{95, 245, 251}
+\entry {contfa}{175}
+\entry {ContFA}{95}
+\entry {ContFX}{111}
+\entry {ContFY}{111}
+\entry {ContFZ}{111}
+\entry {ContX}{110, 246}
+\entry {ContY}{110, 246}
+\entry {ContZ}{110, 246}
+\entry {copy}{184}
+\entry {CopyFont}{54}
+\entry {crange}{163, 192}
+\entry {crop}{186}
+\entry {Crop}{133}
+\entry {crust}{182}
+\entry {Crust}{112, 284}
+\entry {ctick}{163}
+\entry {cumsum}{190}
+\entry {CumSum}{138}
+\entry {curve}{166}
+\entry {Curve}{66}
+\entry {cut}{162, 192}
+\entry {CutMax}{249, 251}
+\entry {CutMin}{249, 251}
+\entry {CutOff}{53, 252}
+\initial {D}
+\entry {define}{191}
+\entry {delete}{184}
+\entry {Delete}{133}
+\entry {DeleteColumns}{133}
+\entry {DeleteRows}{133}
+\entry {DeleteSlices}{133}
+\entry {dens}{173}
+\entry {Dens}{88, 232, 288, 292}
+\entry {dens[xyz]}{182}
+\entry {dens3}{175}
+\entry {Dens3}{93, 242}
+\entry {densa}{175}
+\entry {DensA}{93}
+\entry {DensX}{109, 248}
+\entry {DensY}{109, 248}
+\entry {DensZ}{109, 248}
+\entry {dew}{179}
+\entry {Dew}{105, 269}
+\entry {diff}{190}
+\entry {Diff}{138}
+\entry {diff2}{190}
+\entry {Diff2}{138}
+\entry {divto}{191}
+\entry {dots}{182}
+\entry {Dots}{111, 285}
+\entry {drop}{166}
+\entry {Drop}{66, 302, 304}
+\initial {E}
+\entry {else}{191}
+\entry {elseif}{191}
+\entry {EndFrame}{118, 119}
+\entry {endif}{191}
+\entry {envelop}{190}
+\entry {Envelop}{138, 318}
+\entry {error}{169}
+\entry {Error}{66, 84, 207}
+\entry {evaluate}{187}
+\entry {Evaluate}{136}
+\entry {export}{186}
+\entry {Export}{135}
+\entry {extend}{186}
+\entry {Extend}{133}
+\initial {F}
+\entry {Face}{66}
+\entry {facex}{166}
+\entry {FaceX}{66}
+\entry {facey}{166}
+\entry {FaceY}{66}
+\entry {facez}{166}
+\entry {FaceZ}{66}
+\entry {fall}{173}
+\entry {Fall}{86, 227}
+\entry {fgets}{167}
+\entry {fill}{185}
+\entry {Fill}{132}
+\entry {Find}{141}
+\entry {FindAny}{141}
+\entry {Finish}{64}
+\entry {fit}{183}
+\entry {Fit}{114, 316}
+\entry {Fit2}{114}
+\entry {Fit3}{114}
+\entry {FitPnts}{114}
+\entry {fits}{183}
+\entry {FitS}{114}
+\entry {Fl_MathGL}{124}
+\entry {flow}{179}
+\entry {Flow}{106, 267, 280, 292}
+\entry {FlowP}{107}
+\entry {Flush}{64}
+\entry {fog}{161}
+\entry {Fog}{51, 223}
+\entry {font}{162}
+\entry {Font style}{8}
+\entry {fontsize}{192}
+\entry {for}{191}
+\entry {fplot}{182}
+\entry {fsurf}{182}
+\initial {G}
+\entry {GetFont}{54}
+\entry {GetNumFrame}{118, 119}
+\entry {Glyph}{66}
+\entry {grid}{168, 173}
+\entry {Grid}{71, 92}
+\entry {grid3}{175}
+\entry {Grid3}{96}
+\entry {grida}{175}
+\entry {GridA}{96}
+\initial {H}
+\entry {hist}{187}
+\entry {Hist}{117, 136}
+\initial {I}
+\entry {identity}{165}
+\entry {Identity}{62}
+\entry {if}{191}
+\entry {import}{186}
+\entry {Import}{135}
+\entry {inplot}{165}
+\entry {InPlot}{62}
+\entry {Insert}{133}
+\entry {InsertColumns}{133}
+\entry {InsertRows}{133}
+\entry {InsertSlices}{133}
+\entry {integral}{190}
+\entry {Integral}{138}
+\initial {L}
+\entry {Label}{71}
+\entry {Last}{141}
+\entry {legend}{169, 192}
+\entry {Legend}{72, 286}
+\entry {light}{160}
+\entry {Light}{50, 293}
+\entry {line}{166}
+\entry {Line}{66}
+\entry {Line style}{4}
+\entry {Linear}{140}
+\entry {Linear1}{140}
+\entry {linewidth}{161}
+\entry {list}{184}
+\entry {LoadFont}{54}
+\initial {M}
+\entry {map}{178}
+\entry {Map}{101, 258}
+\entry {mark}{169}
+\entry {Mark}{66, 82, 210}
+\entry {Mark style}{4}
+\entry {marksize}{161, 192}
+\entry {MathGL overview}{1}
+\entry {MathGL setup}{49}
+\entry {max}{187}
+\entry {Max}{57, 136}
+\entry {Maximal}{141}
+\entry {mesh}{173}
+\entry {Mesh}{86, 226}
+\entry {meshnum}{162, 192}
+\entry {Message}{55}
+\entry {mglArg}{158}
+\entry {mglColor}{154}
+\entry {mglCommand}{157}
+\entry {mglData}{130}
+\entry {mglFont}{151}
+\entry {mglFormula}{149}
+\entry {mglGraph}{49}
+\entry {mglGraphAB}{120, 121}
+\entry {mglGraphFLTK}{124}
+\entry {mglGraphGL}{120}
+\entry {mglGraphGLUT}{124}
+\entry {mglGraphIDTF}{120}
+\entry {mglGraphPS}{120}
+\entry {mglGraphQT}{124}
+\entry {mglGraphZB}{120}
+\entry {mglParse}{147, 328}
+\entry {mglPDE}{323}
+\entry {mglPoint}{155}
+\entry {mglQO2d}{325}
+\entry {mglRay}{323, 325}
+\entry {mglVar}{156}
+\entry {min}{187}
+\entry {Min}{57, 136}
+\entry {Minimal}{141}
+\entry {mirror}{190}
+\entry {Mirror}{138}
+\entry {modify}{185}
+\entry {Modify}{132}
+\entry {momentum}{187}
+\entry {Momentum}{136, 141}
+\entry {multo}{191}
+\initial {N}
+\entry {new}{184}
+\entry {NewFrame}{118, 119}
+\entry {next}{191}
+\entry {norm}{190}
+\entry {Norm}{138}
+\entry {normsl}{190}
+\entry {NormSl}{138}
+\initial {O}
+\entry {once}{191}
+\entry {Org}{57}
+\entry {origin}{163}
+\initial {P}
+\entry {palette}{162}
+\entry {perspective}{165}
+\entry {Perspective}{62}
+\entry {pipe}{179}
+\entry {Pipe}{108, 268, 282}
+\entry {plot}{169}
+\entry {Plot}{74, 113, 196, 286, 312, 314}
+\entry {plotfactor}{162}
+\entry {PlotId}{57}
+\entry {PrintInfo}{141}
+\entry {Puts}{68}
+\entry {putsfit}{183}
+\entry {PutsFit}{114, 316}
+\entry {Putsw}{68}
+\initial {Q}
+\entry {QMathGL}{124, 125}
+\initial {R}
+\entry {Radar}{75, 197}
+\entry {read}{186}
+\entry {Read}{135}
+\entry {readall}{186}
+\entry {ReadAll}{135}
+\entry {readhdf}{186}
+\entry {ReadHDF}{135}
+\entry {readmat}{186}
+\entry {ReadMat}{135}
+\entry {ReadRange}{135}
+\entry {rearrange}{186}
+\entry {Rearrange}{133}
+\entry {RecalcBorder}{57}
+\entry {region}{169}
+\entry {Region}{77, 206}
+\entry {resize}{187}
+\entry {Resize}{136}
+\entry {RestoreFont}{54}
+\entry {RestoreM}{62}
+\entry {rotate}{165}
+\entry {Rotate}{62}
+\entry {RotateN}{62}
+\entry {rotatetext}{162}
+\initial {S}
+\entry {save}{186}
+\entry {Save}{135}
+\entry {savehdf}{186}
+\entry {SaveHDF}{135}
+\entry {SelectPen}{55}
+\entry {Set}{130}
+\entry {set_id}{184}
+\entry {SetAlphaDef}{49}
+\entry {SetArrowSize}{51}
+\entry {SetAutoRanges}{57}
+\entry {SetAxialDir}{57}
+\entry {SetBarWidth}{51}
+\entry {SetBaseLineWidth}{51}
+\entry {SetColumnId}{136}
+\entry {SetCoor}{59}
+\entry {SetCTT}{60}
+\entry {SetCut}{53}
+\entry {SetCutBox}{53}
+\entry {SetDrawFace}{57}
+\entry {SetFont}{54}
+\entry {SetFontDef}{54}
+\entry {SetFontSize}{54}
+\entry {SetFontSizeCM}{54}
+\entry {SetFontSizeIN}{54}
+\entry {SetFontSizePT}{54}
+\entry {SetFunc}{59}
+\entry {SetMarkSize}{51}
+\entry {SetMeshNum}{57}
+\entry {SetPalColor}{55}
+\entry {SetPalette}{55}
+\entry {SetPalNum}{55}
+\entry {SetPlotFactor}{52}
+\entry {SetRanges}{57}
+\entry {SetRotatedText}{54}
+\entry {SetScheme}{55}
+\entry {setsize}{166}
+\entry {SetSize}{64}
+\entry {SetTickLen}{51}
+\entry {SetTicks}{60, 312, 314}
+\entry {SetTickStl}{51}
+\entry {SetTicksVal}{60, 330, 331, 332}
+\entry {SetTransparent}{49}
+\entry {SetTranspType}{49}
+\entry {SetTuneTicks}{60}
+\entry {SetWarn}{55}
+\entry {SetXTT}{60}
+\entry {SetYTT}{60}
+\entry {SetZTT}{60}
+\entry {sew}{190}
+\entry {Sew}{138, 319}
+\entry {ShowImage}{64}
+\entry {SimplePlot}{114}
+\entry {smooth}{190}
+\entry {Smooth}{138}
+\entry {sphere}{166}
+\entry {Sphere}{66, 304}
+\entry {Spline}{140}
+\entry {Spline1}{140}
+\entry {Spline5}{140}
+\entry {squeeze}{186}
+\entry {Squeeze}{133}
+\entry {stem}{169}
+\entry {Stem}{77, 204}
+\entry {step}{169}
+\entry {Step}{80, 203}
+\entry {stfa}{178}
+\entry {STFA}{102, 321}
+\entry {StickPlot}{62}
+\entry {stop}{191}
+\entry {subdata}{187}
+\entry {SubData}{136}
+\entry {subplot}{165}
+\entry {SubPlot}{62, 288}
+\entry {subto}{191}
+\entry {sum}{187}
+\entry {Sum}{136}
+\entry {surf}{173}
+\entry {Surf}{87, 113, 220, 222, 223, 224, 288, 290, 293, 295}
+\entry {surf3}{175}
+\entry {Surf3}{92, 238, 249, 251, 252, 301}
+\entry {surf3a}{178}
+\entry {Surf3A}{100, 272}
+\entry {surf3c}{178}
+\entry {Surf3C}{98, 271}
+\entry {surfa}{178}
+\entry {SurfA}{99, 255}
+\entry {surfc}{178}
+\entry {SurfC}{98, 254}
+\entry {swap}{190}
+\entry {Swap}{138}
+\initial {T}
+\entry {tens}{169}
+\entry {Tens}{75, 198}
+\entry {Ternary}{59, 298}
+\entry {text}{167}
+\entry {Text}{68, 215}
+\entry {textmark}{169}
+\entry {TextMark}{83, 212}
+\entry {ticklen}{161}
+\entry {tickstl}{161}
+\entry {tile}{173, 178}
+\entry {Tile}{88, 229}
+\entry {TileS}{101, 257}
+\entry {title}{167}
+\entry {Title}{68}
+\entry {tlabel}{168}
+\entry {torus}{169}
+\entry {Torus}{81, 216}
+\entry {Trace}{136}
+\entry {traj}{179}
+\entry {Traj}{102, 261}
+\entry {transparent}{160}
+\entry {transpose}{186}
+\entry {Transpose}{133}
+\entry {transptype}{160}
+\entry {triplot}{182}
+\entry {TriPlot}{112}
+\entry {tube}{169}
+\entry {Tube}{81, 213}
+\initial {V}
+\entry {v}{140}
+\entry {var}{184}
+\entry {vect}{179}
+\entry {Vect}{103, 263, 274}
+\entry {vectc}{179}
+\entry {VectC}{104, 265, 278}
+\entry {VectL}{104, 264, 276}
+\entry {View}{62}
+\initial {W}
+\entry {WarnCode}{55}
+\entry {widgets}{16, 124, 125}
+\entry {window}{16, 121, 124}
+\entry {write}{166}
+\entry {WriteBMP}{64}
+\entry {WriteEPS}{64}
+\entry {WriteFrame}{64}
+\entry {WriteGIF}{64}
+\entry {WriteIDTF}{64}
+\entry {WriteJPEG}{64}
+\entry {WritePNG}{64}
+\entry {WriteSVG}{64}
+\initial {X}
+\entry {xlabel}{168}
+\entry {xrange}{163, 192}
+\entry {XRange}{57}
+\entry {xtick}{163}
+\initial {Y}
+\entry {ylabel}{168}
+\entry {yrange}{163, 192}
+\entry {YRange}{57}
+\entry {ytick}{163}
+\initial {Z}
+\entry {zlabel}{168}
+\entry {zoom}{162}
+\entry {Zoom}{52}
+\entry {zrange}{163, 192}
+\entry {ZRange}{57}
+\entry {ztick}{163}
diff --git a/texinfo/mathgl_en.fn b/texinfo/mathgl_en.fn
new file mode 100644
index 0000000..36fb2a4
--- /dev/null
+++ b/texinfo/mathgl_en.fn
@@ -0,0 +1,1539 @@
+\entry{mgl_create_graph_gl}{12}{\code {mgl_create_graph_gl}}
+\entry{mgl_create_graph_zb}{12}{\code {mgl_create_graph_zb}}
+\entry{mgl_create_graph_ps}{12}{\code {mgl_create_graph_ps}}
+\entry{mgl_create_graph_idtf}{12}{\code {mgl_create_graph_idtf}}
+\entry{mgl_create_graph_glut}{12}{\code {mgl_create_graph_glut}}
+\entry{mgl_create_graph_fltk}{12}{\code {mgl_create_graph_fltk}}
+\entry{mgl_create_graph_qt}{12}{\code {mgl_create_graph_qt}}
+\entry{mgl_fltk_run}{12}{\code {mgl_fltk_run}}
+\entry{mgl_fltk_thread}{12}{\code {mgl_fltk_thread}}
+\entry{mgl_qt_run}{13}{\code {mgl_qt_run}}
+\entry{mgl_qt_thread}{13}{\code {mgl_qt_thread}}
+\entry{mgl_update}{13}{\code {mgl_update}}
+\entry{mgl_set_show_mouse_pos}{13}{\code {mgl_set_show_mouse_pos}}
+\entry{mgl_get_last_mouse_pos}{13}{\code {mgl_get_last_mouse_pos}}
+\entry{mgl_calc_xyz}{13}{\code {mgl_calc_xyz}}
+\entry{mgl_create_data}{13}{\code {mgl_create_data}}
+\entry{mgl_create_data_size}{13}{\code {mgl_create_data_size}}
+\entry{mgl_create_data_file}{13}{\code {mgl_create_data_file}}
+\entry{mgl_delete_graph}{13}{\code {mgl_delete_graph}}
+\entry{mgl_delete_data}{13}{\code {mgl_delete_data}}
+\entry{ on mglGraph (Python)}{15}{\code {\code {}} on\ \code {mglGraph (Python)}}
+\entry{ on mglGraph (Python)}{15}{\code {\code {}} on\ \code {mglGraph (Python)}}
+\entry{DefaultPlotParam}{49}{\code {DefaultPlotParam}}
+\entry{mgl_set_def_param}{49}{\code {mgl_set_def_param}}
+\entry{Alpha}{49}{\code {Alpha}}
+\entry{mgl_set_alpha}{49}{\code {mgl_set_alpha}}
+\entry{SetAlphaDef}{50}{\code {SetAlphaDef}}
+\entry{mgl_set_alpha_default}{50}{\code {mgl_set_alpha_default}}
+\entry{SetTransparent}{50}{\code {SetTransparent}}
+\entry{mgl_set_transp}{50}{\code {mgl_set_transp}}
+\entry{SetTranspType}{50}{\code {SetTranspType}}
+\entry{mgl_set_transp_type}{50}{\code {mgl_set_transp_type}}
+\entry{Light}{50}{\code {Light}}
+\entry{mgl_set_light}{50}{\code {mgl_set_light}}
+\entry{Light}{50}{\code {Light}}
+\entry{mgl_set_light_n}{50}{\code {mgl_set_light_n}}
+\entry{AddLight}{51}{\code {AddLight}}
+\entry{Light}{51}{\code {Light}}
+\entry{Light}{51}{\code {Light}}
+\entry{mgl_add_light}{51}{\code {mgl_add_light}}
+\entry{Ambient}{51}{\code {Ambient}}
+\entry{mgl_set_ambbr}{51}{\code {mgl_set_ambbr}}
+\entry{Fog}{51}{\code {Fog}}
+\entry{mgl_set_fog}{51}{\code {mgl_set_fog}}
+\entry{SetBarWidth}{51}{\code {SetBarWidth}}
+\entry{mgl_set_bar_width}{51}{\code {mgl_set_bar_width}}
+\entry{SetMarkSize}{51}{\code {SetMarkSize}}
+\entry{mgl_set_mark_size}{51}{\code {mgl_set_mark_size}}
+\entry{SetArrowSize}{51}{\code {SetArrowSize}}
+\entry{mgl_set_arrow_size}{51}{\code {mgl_set_arrow_size}}
+\entry{SetBaseLineWidth}{51}{\code {SetBaseLineWidth}}
+\entry{mgl_set_base_line_width}{51}{\code {mgl_set_base_line_width}}
+\entry{SetTickLen}{52}{\code {SetTickLen}}
+\entry{mgl_set_tick_len}{52}{\code {mgl_set_tick_len}}
+\entry{SetTickStl}{52}{\code {SetTickStl}}
+\entry{mgl_set_tick_stl}{52}{\code {mgl_set_tick_stl}}
+\entry{SetPlotFactor}{52}{\code {SetPlotFactor}}
+\entry{mgl_set_plotfactor}{52}{\code {mgl_set_plotfactor}}
+\entry{Zoom}{52}{\code {Zoom}}
+\entry{mgl_set_zoom}{52}{\code {mgl_set_zoom}}
+\entry{SetCut}{53}{\code {SetCut}}
+\entry{mgl_set_cut}{53}{\code {mgl_set_cut}}
+\entry{SetCutBox}{53}{\code {SetCutBox}}
+\entry{mgl_set_cut_box}{53}{\code {mgl_set_cut_box}}
+\entry{CutOff}{53}{\code {CutOff}}
+\entry{mgl_set_cutoff}{53}{\code {mgl_set_cutoff}}
+\entry{SetFontSize}{54}{\code {SetFontSize}}
+\entry{mgl_set_font_size}{54}{\code {mgl_set_font_size}}
+\entry{SetFontDef}{54}{\code {SetFontDef}}
+\entry{mgl_set_font_def}{54}{\code {mgl_set_font_def}}
+\entry{SetRotatedText}{54}{\code {SetRotatedText}}
+\entry{mgl_set_rotated_text}{54}{\code {mgl_set_rotated_text}}
+\entry{LoadFont}{54}{\code {LoadFont}}
+\entry{mgl_load_font}{54}{\code {mgl_load_font}}
+\entry{CopyFont}{54}{\code {CopyFont}}
+\entry{mgl_copy_font}{54}{\code {mgl_copy_font}}
+\entry{RestoreFont}{54}{\code {RestoreFont}}
+\entry{mgl_restore_font}{54}{\code {mgl_restore_font}}
+\entry{SetFontSizePT}{54}{\code {SetFontSizePT}}
+\entry{SetFontSizeCM}{54}{\code {SetFontSizeCM}}
+\entry{SetFontSizeIN}{54}{\code {SetFontSizeIN}}
+\entry{SetFont}{54}{\code {SetFont}}
+\entry{()}{54}{\code {()}}
+\entry{SetPalette}{55}{\code {SetPalette}}
+\entry{mgl_set_palette}{55}{\code {mgl_set_palette}}
+\entry{SetPalColor}{55}{\code {SetPalColor}}
+\entry{mgl_set_pal_color}{55}{\code {mgl_set_pal_color}}
+\entry{SetPalNum}{55}{\code {SetPalNum}}
+\entry{mgl_set_pal_num}{55}{\code {mgl_set_pal_num}}
+\entry{SetScheme}{55}{\code {SetScheme}}
+\entry{mgl_set_scheme}{55}{\code {mgl_set_scheme}}
+\entry{SelectPen}{55}{\code {SelectPen}}
+\entry{SetWarn}{55}{\code {SetWarn}}
+\entry{SetMeshNum}{57}{\code {SetMeshNum}}
+\entry{mgl_set_meshnum}{57}{\code {mgl_set_meshnum}}
+\entry{SetAxialDir}{57}{\code {SetAxialDir}}
+\entry{mgl_set_axial_dir}{57}{\code {mgl_set_axial_dir}}
+\entry{SetDrawFace}{57}{\code {SetDrawFace}}
+\entry{mgl_set_draw_face}{57}{\code {mgl_set_draw_face}}
+\entry{SetRanges}{57}{\code {SetRanges}}
+\entry{Axis}{57}{\code {Axis}}
+\entry{mgl_set_axis_2d}{58}{\code {mgl_set_axis_2d}}
+\entry{mgl_set_axis_3d}{58}{\code {mgl_set_axis_3d}}
+\entry{SetCRange}{58}{\code {SetCRange}}
+\entry{CAxis}{58}{\code {CAxis}}
+\entry{mgl_set_caxis}{58}{\code {mgl_set_caxis}}
+\entry{XRange}{58}{\code {XRange}}
+\entry{mgl_set_xrange}{58}{\code {mgl_set_xrange}}
+\entry{YRange}{58}{\code {YRange}}
+\entry{mgl_set_yrange}{58}{\code {mgl_set_yrange}}
+\entry{ZRange}{58}{\code {ZRange}}
+\entry{mgl_set_zrange}{58}{\code {mgl_set_zrange}}
+\entry{CRange}{58}{\code {CRange}}
+\entry{mgl_set_crange}{58}{\code {mgl_set_crange}}
+\entry{SetAutoRanges}{59}{\code {SetAutoRanges}}
+\entry{mgl_set_auto}{59}{\code {mgl_set_auto}}
+\entry{SetOrigin}{59}{\code {SetOrigin}}
+\entry{mgl_set_origin}{59}{\code {mgl_set_origin}}
+\entry{RecalcBorder}{59}{\code {RecalcBorder}}
+\entry{SetFunc}{59}{\code {SetFunc}}
+\entry{mgl_set_func}{59}{\code {mgl_set_func}}
+\entry{mgl_set_func_ext}{59}{\code {mgl_set_func_ext}}
+\entry{SetCoor}{60}{\code {SetCoor}}
+\entry{mgl_set_coor}{60}{\code {mgl_set_coor}}
+\entry{Ternary}{60}{\code {Ternary}}
+\entry{mgl_set_ternary}{60}{\code {mgl_set_ternary}}
+\entry{AdjustTicks}{60}{\code {AdjustTicks}}
+\entry{mgl_adjust_ticks}{60}{\code {mgl_adjust_ticks}}
+\entry{SetTicks}{60}{\code {SetTicks}}
+\entry{mgl_set_ticks_dir}{60}{\code {mgl_set_ticks_dir}}
+\entry{mgl_set_ticks}{60}{\code {mgl_set_ticks}}
+\entry{mgl_set_subticks}{60}{\code {mgl_set_subticks}}
+\entry{mgl_set_tick_origin}{60}{\code {mgl_set_tick_origin}}
+\entry{SetTicksVal}{61}{\code {SetTicksVal}}
+\entry{SetTicksVal}{61}{\code {SetTicksVal}}
+\entry{SetTicksVal}{61}{\code {SetTicksVal}}
+\entry{mgl_set_ticks_vals}{61}{\code {mgl_set_ticks_vals}}
+\entry{mgl_set_ticks_val}{61}{\code {mgl_set_ticks_val}}
+\entry{SetTuneTicks}{61}{\code {SetTuneTicks}}
+\entry{mgl_tune_ticks}{61}{\code {mgl_tune_ticks}}
+\entry{SetXTT}{61}{\code {SetXTT}}
+\entry{SetYTT}{61}{\code {SetYTT}}
+\entry{SetZTT}{61}{\code {SetZTT}}
+\entry{SetCTT}{61}{\code {SetCTT}}
+\entry{SetXTT}{61}{\code {SetXTT}}
+\entry{SetYTT}{61}{\code {SetYTT}}
+\entry{SetZTT}{61}{\code {SetZTT}}
+\entry{SetCTT}{61}{\code {SetCTT}}
+\entry{mgl_set_xttw}{61}{\code {mgl_set_xttw}}
+\entry{mgl_set_yttw}{61}{\code {mgl_set_yttw}}
+\entry{mgl_set_zttw}{61}{\code {mgl_set_zttw}}
+\entry{mgl_set_cttw}{61}{\code {mgl_set_cttw}}
+\entry{mgl_set_xtt}{61}{\code {mgl_set_xtt}}
+\entry{mgl_set_ytt}{61}{\code {mgl_set_ytt}}
+\entry{mgl_set_ztt}{61}{\code {mgl_set_ztt}}
+\entry{mgl_set_ctt}{61}{\code {mgl_set_ctt}}
+\entry{SubPlot}{62}{\code {SubPlot}}
+\entry{mgl_subplot}{62}{\code {mgl_subplot}}
+\entry{mgl_subplot_d}{62}{\code {mgl_subplot_d}}
+\entry{InPlot}{62}{\code {InPlot}}
+\entry{mgl_inplot}{62}{\code {mgl_inplot}}
+\entry{mgl_relplot}{62}{\code {mgl_relplot}}
+\entry{ColumnPlot}{63}{\code {ColumnPlot}}
+\entry{mgl_columnplot}{63}{\code {mgl_columnplot}}
+\entry{StickPlot}{63}{\code {StickPlot}}
+\entry{mgl_stickplot}{63}{\code {mgl_stickplot}}
+\entry{Rotate}{63}{\code {Rotate}}
+\entry{mgl_rotate}{63}{\code {mgl_rotate}}
+\entry{RotateN}{63}{\code {RotateN}}
+\entry{mgl_rotate_vector}{63}{\code {mgl_rotate_vector}}
+\entry{Aspect}{63}{\code {Aspect}}
+\entry{mgl_aspect}{63}{\code {mgl_aspect}}
+\entry{Perspective}{63}{\code {Perspective}}
+\entry{mgl_perspective}{63}{\code {mgl_perspective}}
+\entry{Identity}{63}{\code {Identity}}
+\entry{mgl_identity}{63}{\code {mgl_identity}}
+\entry{RestoreM}{63}{\code {RestoreM}}
+\entry{WriteFrame}{64}{\code {WriteFrame}}
+\entry{mgl_write_frame}{64}{\code {mgl_write_frame}}
+\entry{WritePNG}{64}{\code {WritePNG}}
+\entry{mgl_write_png}{64}{\code {mgl_write_png}}
+\entry{mgl_write_png_solid}{64}{\code {mgl_write_png_solid}}
+\entry{WriteJPEG}{64}{\code {WriteJPEG}}
+\entry{mgl_write_jpg}{64}{\code {mgl_write_jpg}}
+\entry{WriteGIF}{64}{\code {WriteGIF}}
+\entry{mgl_write_gif}{64}{\code {mgl_write_gif}}
+\entry{WriteBMP}{64}{\code {WriteBMP}}
+\entry{mgl_write_bmp}{64}{\code {mgl_write_bmp}}
+\entry{WriteEPS}{65}{\code {WriteEPS}}
+\entry{mgl_write_eps}{65}{\code {mgl_write_eps}}
+\entry{WriteSVG}{65}{\code {WriteSVG}}
+\entry{mgl_write_svg}{65}{\code {mgl_write_svg}}
+\entry{WriteIDTF}{65}{\code {WriteIDTF}}
+\entry{mgl_write_idtf}{65}{\code {mgl_write_idtf}}
+\entry{ShowImage}{65}{\code {ShowImage}}
+\entry{mgl_show_image}{65}{\code {mgl_show_image}}
+\entry{SetSize}{65}{\code {SetSize}}
+\entry{mgl_set_size}{65}{\code {mgl_set_size}}
+\entry{Flush}{65}{\code {Flush}}
+\entry{mgl_flush}{65}{\code {mgl_flush}}
+\entry{Finish}{66}{\code {Finish}}
+\entry{Clf}{66}{\code {Clf}}
+\entry{mgl_clf}{66}{\code {mgl_clf}}
+\entry{mgl_clf_rgb}{66}{\code {mgl_clf_rgb}}
+\entry{Ball}{66}{\code {Ball}}
+\entry{Ball}{66}{\code {Ball}}
+\entry{Ball}{66}{\code {Ball}}
+\entry{mgl_ball}{66}{\code {mgl_ball}}
+\entry{mgl_ball_rgb}{66}{\code {mgl_ball_rgb}}
+\entry{mgl_ball_str}{66}{\code {mgl_ball_str}}
+\entry{Error}{66}{\code {Error}}
+\entry{Line}{66}{\code {Line}}
+\entry{Line}{66}{\code {Line}}
+\entry{mgl_line}{66}{\code {mgl_line}}
+\entry{Curve}{66}{\code {Curve}}
+\entry{Curve}{66}{\code {Curve}}
+\entry{mgl_curve}{66}{\code {mgl_curve}}
+\entry{Face}{67}{\code {Face}}
+\entry{FaceX}{67}{\code {FaceX}}
+\entry{FaceY}{67}{\code {FaceY}}
+\entry{FaceZ}{67}{\code {FaceZ}}
+\entry{mgl_facex}{67}{\code {mgl_facex}}
+\entry{mgl_facey}{67}{\code {mgl_facey}}
+\entry{mgl_facez}{67}{\code {mgl_facez}}
+\entry{Sphere}{67}{\code {Sphere}}
+\entry{Sphere}{67}{\code {Sphere}}
+\entry{mgl_sphere}{67}{\code {mgl_sphere}}
+\entry{Drop}{67}{\code {Drop}}
+\entry{Drop}{67}{\code {Drop}}
+\entry{Drop}{67}{\code {Drop}}
+\entry{mgl_drop}{68}{\code {mgl_drop}}
+\entry{Cone}{68}{\code {Cone}}
+\entry{Cone}{68}{\code {Cone}}
+\entry{mgl_cone}{68}{\code {mgl_cone}}
+\entry{Mark}{68}{\code {Mark}}
+\entry{Mark}{68}{\code {Mark}}
+\entry{mgl_mark}{68}{\code {mgl_mark}}
+\entry{Glyph}{68}{\code {Glyph}}
+\entry{Puts}{69}{\code {Puts}}
+\entry{Putsw}{69}{\code {Putsw}}
+\entry{Puts}{69}{\code {Puts}}
+\entry{mgl_puts}{69}{\code {mgl_puts}}
+\entry{mgl_putsw}{69}{\code {mgl_putsw}}
+\entry{mgl_puts_ext}{69}{\code {mgl_puts_ext}}
+\entry{mgl_putsw_ext}{69}{\code {mgl_putsw_ext}}
+\entry{Puts}{69}{\code {Puts}}
+\entry{Putsw}{69}{\code {Putsw}}
+\entry{Puts}{69}{\code {Puts}}
+\entry{mgl_puts_dir}{69}{\code {mgl_puts_dir}}
+\entry{mgl_putsw_dir}{69}{\code {mgl_putsw_dir}}
+\entry{Text}{69}{\code {Text}}
+\entry{Text}{69}{\code {Text}}
+\entry{Printf}{70}{\code {Printf}}
+\entry{Label}{70}{\code {Label}}
+\entry{Labelw}{70}{\code {Labelw}}
+\entry{mgl_label_xy}{70}{\code {mgl_label_xy}}
+\entry{mgl_labelw_xy}{70}{\code {mgl_labelw_xy}}
+\entry{Title}{70}{\code {Title}}
+\entry{Title}{70}{\code {Title}}
+\entry{Title}{70}{\code {Title}}
+\entry{mgl_title}{70}{\code {mgl_title}}
+\entry{mgl_titlew}{70}{\code {mgl_titlew}}
+\entry{Text}{70}{\code {Text}}
+\entry{Text}{70}{\code {Text}}
+\entry{Text}{70}{\code {Text}}
+\entry{Text}{70}{\code {Text}}
+\entry{Text}{70}{\code {Text}}
+\entry{Text}{70}{\code {Text}}
+\entry{mgl_text_y}{70}{\code {mgl_text_y}}
+\entry{mgl_text_xy}{70}{\code {mgl_text_xy}}
+\entry{mgl_text_xyz}{70}{\code {mgl_text_xyz}}
+\entry{Axis}{71}{\code {Axis}}
+\entry{mgl_axis}{71}{\code {mgl_axis}}
+\entry{Colorbar}{71}{\code {Colorbar}}
+\entry{mgl_colorbar}{71}{\code {mgl_colorbar}}
+\entry{Colorbar}{71}{\code {Colorbar}}
+\entry{Colorbar}{71}{\code {Colorbar}}
+\entry{mgl_colorbar_ext}{71}{\code {mgl_colorbar_ext}}
+\entry{Colorbar}{72}{\code {Colorbar}}
+\entry{mgl_colorbar_val}{72}{\code {mgl_colorbar_val}}
+\entry{Grid}{72}{\code {Grid}}
+\entry{mgl_axis_grid}{72}{\code {mgl_axis_grid}}
+\entry{Box}{72}{\code {Box}}
+\entry{Box}{72}{\code {Box}}
+\entry{mgl_box}{72}{\code {mgl_box}}
+\entry{mgl_box_rgb}{72}{\code {mgl_box_rgb}}
+\entry{mgl_box_str}{72}{\code {mgl_box_str}}
+\entry{Label}{72}{\code {Label}}
+\entry{Label}{72}{\code {Label}}
+\entry{mgl_label}{72}{\code {mgl_label}}
+\entry{mgl_label_ext}{72}{\code {mgl_label_ext}}
+\entry{mgl_labelw_ext}{72}{\code {mgl_labelw_ext}}
+\entry{Legend}{73}{\code {Legend}}
+\entry{mgl_legend}{73}{\code {mgl_legend}}
+\entry{Legend}{73}{\code {Legend}}
+\entry{Legend}{73}{\code {Legend}}
+\entry{mgl_legend_xy}{73}{\code {mgl_legend_xy}}
+\entry{Legend}{73}{\code {Legend}}
+\entry{AddLegend}{73}{\code {AddLegend}}
+\entry{AddLegend}{73}{\code {AddLegend}}
+\entry{mgl_add_legend}{73}{\code {mgl_add_legend}}
+\entry{mgl_add_legendw}{73}{\code {mgl_add_legendw}}
+\entry{ClearLegend}{73}{\code {ClearLegend}}
+\entry{mgl_clear_legend}{73}{\code {mgl_clear_legend}}
+\entry{SetLegendBox}{74}{\code {SetLegendBox}}
+\entry{mgl_set_legend_box}{74}{\code {mgl_set_legend_box}}
+\entry{Plot}{74}{\code {Plot}}
+\entry{mgl_plot_xyz}{74}{\code {mgl_plot_xyz}}
+\entry{Plot}{74}{\code {Plot}}
+\entry{mgl_plot_xy}{74}{\code {mgl_plot_xy}}
+\entry{Plot}{75}{\code {Plot}}
+\entry{mgl_plot}{75}{\code {mgl_plot}}
+\entry{Plot2}{75}{\code {Plot2}}
+\entry{Plot3}{75}{\code {Plot3}}
+\entry{Radar}{75}{\code {Radar}}
+\entry{mgl_radar}{75}{\code {mgl_radar}}
+\entry{Tens}{76}{\code {Tens}}
+\entry{mgl_tens_xyz}{76}{\code {mgl_tens_xyz}}
+\entry{Tens}{76}{\code {Tens}}
+\entry{mgl_tens_xy}{76}{\code {mgl_tens_xy}}
+\entry{Tens}{76}{\code {Tens}}
+\entry{mgl_tens}{76}{\code {mgl_tens}}
+\entry{Area}{76}{\code {Area}}
+\entry{mgl_area_xyz}{76}{\code {mgl_area_xyz}}
+\entry{Area}{76}{\code {Area}}
+\entry{mgl_area_xy}{76}{\code {mgl_area_xy}}
+\entry{mgl_area_xys}{76}{\code {mgl_area_xys}}
+\entry{Area}{77}{\code {Area}}
+\entry{mgl_area}{77}{\code {mgl_area}}
+\entry{mgl_area_s}{77}{\code {mgl_area_s}}
+\entry{Area2}{77}{\code {Area2}}
+\entry{Area3}{77}{\code {Area3}}
+\entry{Region}{77}{\code {Region}}
+\entry{mgl_region_xy}{77}{\code {mgl_region_xy}}
+\entry{Region}{77}{\code {Region}}
+\entry{mgl_region}{77}{\code {mgl_region}}
+\entry{Stem}{78}{\code {Stem}}
+\entry{mgl_stem_xyz}{78}{\code {mgl_stem_xyz}}
+\entry{Stem}{78}{\code {Stem}}
+\entry{mgl_stem_xy}{78}{\code {mgl_stem_xy}}
+\entry{Stem}{78}{\code {Stem}}
+\entry{mgl_stem}{78}{\code {mgl_stem}}
+\entry{Stem2}{78}{\code {Stem2}}
+\entry{Stem3}{78}{\code {Stem3}}
+\entry{Bars}{79}{\code {Bars}}
+\entry{mgl_bars_xyz}{79}{\code {mgl_bars_xyz}}
+\entry{Bars}{79}{\code {Bars}}
+\entry{mgl_bars_xy}{79}{\code {mgl_bars_xy}}
+\entry{Bars}{79}{\code {Bars}}
+\entry{mgl_bars}{79}{\code {mgl_bars}}
+\entry{Bars2}{79}{\code {Bars2}}
+\entry{Bars3}{79}{\code {Bars3}}
+\entry{Barh}{79}{\code {Barh}}
+\entry{mgl_barh_xy}{79}{\code {mgl_barh_xy}}
+\entry{Barh}{80}{\code {Barh}}
+\entry{mgl_barh}{80}{\code {mgl_barh}}
+\entry{Chart}{80}{\code {Chart}}
+\entry{mgl_chart}{80}{\code {mgl_chart}}
+\entry{Step}{80}{\code {Step}}
+\entry{mgl_step_xyz}{80}{\code {mgl_step_xyz}}
+\entry{Step}{80}{\code {Step}}
+\entry{mgl_step_xy}{80}{\code {mgl_step_xy}}
+\entry{Step}{81}{\code {Step}}
+\entry{mgl_step}{81}{\code {mgl_step}}
+\entry{Step2}{81}{\code {Step2}}
+\entry{Step3}{81}{\code {Step3}}
+\entry{Torus}{81}{\code {Torus}}
+\entry{mgl_torus}{81}{\code {mgl_torus}}
+\entry{Torus}{81}{\code {Torus}}
+\entry{Torus2}{81}{\code {Torus2}}
+\entry{Tube}{82}{\code {Tube}}
+\entry{Tube}{82}{\code {Tube}}
+\entry{mgl_tube_xyzr}{82}{\code {mgl_tube_xyzr}}
+\entry{mgl_tube_xyz}{82}{\code {mgl_tube_xyz}}
+\entry{Tube}{82}{\code {Tube}}
+\entry{Tube}{82}{\code {Tube}}
+\entry{mgl_tube_xyr}{82}{\code {mgl_tube_xyr}}
+\entry{mgl_tube_xy}{82}{\code {mgl_tube_xy}}
+\entry{Tube}{82}{\code {Tube}}
+\entry{Tube}{82}{\code {Tube}}
+\entry{mgl_tube_r}{82}{\code {mgl_tube_r}}
+\entry{mgl_tube}{82}{\code {mgl_tube}}
+\entry{Mark}{83}{\code {Mark}}
+\entry{mgl_mark_xyz}{83}{\code {mgl_mark_xyz}}
+\entry{Mark}{83}{\code {Mark}}
+\entry{mgl_mark_xy}{83}{\code {mgl_mark_xy}}
+\entry{Mark}{83}{\code {Mark}}
+\entry{mgl_mark_y}{83}{\code {mgl_mark_y}}
+\entry{TextMark}{83}{\code {TextMark}}
+\entry{TextMark}{83}{\code {TextMark}}
+\entry{mgl_textmarkw_xyzr}{83}{\code {mgl_textmarkw_xyzr}}
+\entry{mgl_textmark_xyzr}{83}{\code {mgl_textmark_xyzr}}
+\entry{TextMark}{83}{\code {TextMark}}
+\entry{TextMark}{83}{\code {TextMark}}
+\entry{mgl_textmarkw_xyr}{83}{\code {mgl_textmarkw_xyr}}
+\entry{mgl_textmark_xyr}{83}{\code {mgl_textmark_xyr}}
+\entry{TextMark}{84}{\code {TextMark}}
+\entry{TextMark}{84}{\code {TextMark}}
+\entry{mgl_textmarkw_yr}{84}{\code {mgl_textmarkw_yr}}
+\entry{mgl_textmark_yr}{84}{\code {mgl_textmark_yr}}
+\entry{TextMark}{84}{\code {TextMark}}
+\entry{TextMark}{84}{\code {TextMark}}
+\entry{mgl_textmarkw}{84}{\code {mgl_textmarkw}}
+\entry{mgl_textmark}{84}{\code {mgl_textmark}}
+\entry{Error}{84}{\code {Error}}
+\entry{mgl_error_exy}{84}{\code {mgl_error_exy}}
+\entry{Error}{85}{\code {Error}}
+\entry{mgl_error_xy}{85}{\code {mgl_error_xy}}
+\entry{Error}{85}{\code {Error}}
+\entry{mgl_error}{85}{\code {mgl_error}}
+\entry{BoxPlot}{85}{\code {BoxPlot}}
+\entry{mgl_boxplot_xy}{85}{\code {mgl_boxplot_xy}}
+\entry{BoxPlot}{85}{\code {BoxPlot}}
+\entry{mgl_boxplot}{85}{\code {mgl_boxplot}}
+\entry{Mesh}{86}{\code {Mesh}}
+\entry{mgl_mesh_xy}{86}{\code {mgl_mesh_xy}}
+\entry{Mesh}{86}{\code {Mesh}}
+\entry{mgl_mesh}{86}{\code {mgl_mesh}}
+\entry{Fall}{86}{\code {Fall}}
+\entry{mgl_fall_xy}{86}{\code {mgl_fall_xy}}
+\entry{Fall}{86}{\code {Fall}}
+\entry{mgl_fall}{86}{\code {mgl_fall}}
+\entry{Belt}{86}{\code {Belt}}
+\entry{mgl_belt_xy}{86}{\code {mgl_belt_xy}}
+\entry{Belt}{87}{\code {Belt}}
+\entry{mgl_belt}{87}{\code {mgl_belt}}
+\entry{Surf}{87}{\code {Surf}}
+\entry{mgl_surf_xy}{87}{\code {mgl_surf_xy}}
+\entry{Surf}{87}{\code {Surf}}
+\entry{mgl_surf}{87}{\code {mgl_surf}}
+\entry{Boxs}{87}{\code {Boxs}}
+\entry{mgl_boxs_xy}{87}{\code {mgl_boxs_xy}}
+\entry{Boxs}{88}{\code {Boxs}}
+\entry{mgl_boxs}{88}{\code {mgl_boxs}}
+\entry{Tile}{88}{\code {Tile}}
+\entry{mgl_tile_xy}{88}{\code {mgl_tile_xy}}
+\entry{Tile}{88}{\code {Tile}}
+\entry{mgl_tile}{88}{\code {mgl_tile}}
+\entry{Dens}{88}{\code {Dens}}
+\entry{mgl_dens_xy}{88}{\code {mgl_dens_xy}}
+\entry{Dens}{89}{\code {Dens}}
+\entry{mgl_dens}{89}{\code {mgl_dens}}
+\entry{Cont}{89}{\code {Cont}}
+\entry{mgl_cont_xy_val}{89}{\code {mgl_cont_xy_val}}
+\entry{Cont}{89}{\code {Cont}}
+\entry{mgl_cont__val}{89}{\code {mgl_cont__val}}
+\entry{Cont}{89}{\code {Cont}}
+\entry{mgl_cont_xy}{89}{\code {mgl_cont_xy}}
+\entry{Cont}{89}{\code {Cont}}
+\entry{mgl_cont}{89}{\code {mgl_cont}}
+\entry{ContF}{89}{\code {ContF}}
+\entry{mgl_contf_xy_val}{89}{\code {mgl_contf_xy_val}}
+\entry{ContF}{90}{\code {ContF}}
+\entry{mgl_contf_val}{90}{\code {mgl_contf_val}}
+\entry{ContF}{90}{\code {ContF}}
+\entry{mgl_contf_xy}{90}{\code {mgl_contf_xy}}
+\entry{ContF}{90}{\code {ContF}}
+\entry{mgl_contf}{90}{\code {mgl_contf}}
+\entry{ContD}{90}{\code {ContD}}
+\entry{mgl_contd_xy_val}{90}{\code {mgl_contd_xy_val}}
+\entry{ContD}{91}{\code {ContD}}
+\entry{mgl_contd_val}{91}{\code {mgl_contd_val}}
+\entry{ContD}{91}{\code {ContD}}
+\entry{mgl_contd_xy}{91}{\code {mgl_contd_xy}}
+\entry{ContD}{91}{\code {ContD}}
+\entry{mgl_contd}{91}{\code {mgl_contd}}
+\entry{Axial}{91}{\code {Axial}}
+\entry{mgl_axial_xy_val}{91}{\code {mgl_axial_xy_val}}
+\entry{Axial}{91}{\code {Axial}}
+\entry{mgl_axial_val}{91}{\code {mgl_axial_val}}
+\entry{Axial}{92}{\code {Axial}}
+\entry{mgl_axial_xy}{92}{\code {mgl_axial_xy}}
+\entry{Axial}{92}{\code {Axial}}
+\entry{mgl_axial}{92}{\code {mgl_axial}}
+\entry{Grid}{92}{\code {Grid}}
+\entry{mgl_grid_xy}{92}{\code {mgl_grid_xy}}
+\entry{Grid}{92}{\code {Grid}}
+\entry{mgl_grid}{92}{\code {mgl_grid}}
+\entry{Surf3}{92}{\code {Surf3}}
+\entry{mgl_surf3_xyz_val}{92}{\code {mgl_surf3_xyz_val}}
+\entry{Surf3}{93}{\code {Surf3}}
+\entry{mgl_surf3_val}{93}{\code {mgl_surf3_val}}
+\entry{Surf3}{93}{\code {Surf3}}
+\entry{mgl_surf3_xyz}{93}{\code {mgl_surf3_xyz}}
+\entry{Surf3}{93}{\code {Surf3}}
+\entry{mgl_surf3}{93}{\code {mgl_surf3}}
+\entry{Dens3}{93}{\code {Dens3}}
+\entry{mgl_dens3_xyz}{93}{\code {mgl_dens3_xyz}}
+\entry{Dens3}{94}{\code {Dens3}}
+\entry{mgl_dens3}{94}{\code {mgl_dens3}}
+\entry{DensA}{94}{\code {DensA}}
+\entry{mgl_dens3_all_xyz}{94}{\code {mgl_dens3_all_xyz}}
+\entry{DensA}{94}{\code {DensA}}
+\entry{mgl_dens3_all}{94}{\code {mgl_dens3_all}}
+\entry{Cont3}{94}{\code {Cont3}}
+\entry{mgl_cont3_xyz_val}{94}{\code {mgl_cont3_xyz_val}}
+\entry{Cont3}{94}{\code {Cont3}}
+\entry{mgl_cont3_val}{94}{\code {mgl_cont3_val}}
+\entry{Cont3}{94}{\code {Cont3}}
+\entry{mgl_cont3_xyz}{94}{\code {mgl_cont3_xyz}}
+\entry{Cont3}{95}{\code {Cont3}}
+\entry{mgl_cont3}{95}{\code {mgl_cont3}}
+\entry{ContA}{95}{\code {ContA}}
+\entry{mgl_cont3_all_xyz}{95}{\code {mgl_cont3_all_xyz}}
+\entry{ContA}{95}{\code {ContA}}
+\entry{mgl_cont3_all}{95}{\code {mgl_cont3_all}}
+\entry{ContF3}{95}{\code {ContF3}}
+\entry{mgl_contf3_xyz_val}{95}{\code {mgl_contf3_xyz_val}}
+\entry{ContF3}{95}{\code {ContF3}}
+\entry{mgl_contf3_val}{95}{\code {mgl_contf3_val}}
+\entry{ContF3}{95}{\code {ContF3}}
+\entry{mgl_contf3_xyz}{95}{\code {mgl_contf3_xyz}}
+\entry{ContF3}{96}{\code {ContF3}}
+\entry{mgl_contf3}{96}{\code {mgl_contf3}}
+\entry{ContFA}{96}{\code {ContFA}}
+\entry{mgl_contf3_all_xyz}{96}{\code {mgl_contf3_all_xyz}}
+\entry{ContFA}{96}{\code {ContFA}}
+\entry{mgl_contf3_all}{96}{\code {mgl_contf3_all}}
+\entry{Grid3}{96}{\code {Grid3}}
+\entry{mgl_grid3_xyz}{96}{\code {mgl_grid3_xyz}}
+\entry{Grid3}{96}{\code {Grid3}}
+\entry{mgl_grid3}{96}{\code {mgl_grid3}}
+\entry{GridA}{96}{\code {GridA}}
+\entry{mgl_grid3_all_xyz}{96}{\code {mgl_grid3_all_xyz}}
+\entry{GridA}{96}{\code {GridA}}
+\entry{mgl_grid3_all}{96}{\code {mgl_grid3_all}}
+\entry{Cloud}{97}{\code {Cloud}}
+\entry{mgl_cloud_xyz}{97}{\code {mgl_cloud_xyz}}
+\entry{Cloud}{97}{\code {Cloud}}
+\entry{mgl_cloud}{97}{\code {mgl_cloud}}
+\entry{CloudP}{97}{\code {CloudP}}
+\entry{mgl_cloudp_xyz}{97}{\code {mgl_cloudp_xyz}}
+\entry{CloudP}{97}{\code {CloudP}}
+\entry{mgl_cloudp}{97}{\code {mgl_cloudp}}
+\entry{Beam}{97}{\code {Beam}}
+\entry{mgl_beam_val}{97}{\code {mgl_beam_val}}
+\entry{Beam}{98}{\code {Beam}}
+\entry{mgl_beam}{98}{\code {mgl_beam}}
+\entry{SurfC}{98}{\code {SurfC}}
+\entry{mgl_surfc_xy}{98}{\code {mgl_surfc_xy}}
+\entry{SurfC}{98}{\code {SurfC}}
+\entry{mgl_surfc}{98}{\code {mgl_surfc}}
+\entry{Surf3C}{98}{\code {Surf3C}}
+\entry{mgl_surf3c_xyz_val}{98}{\code {mgl_surf3c_xyz_val}}
+\entry{Surf3C}{99}{\code {Surf3C}}
+\entry{mgl_surf3c_val}{99}{\code {mgl_surf3c_val}}
+\entry{Surf3C}{99}{\code {Surf3C}}
+\entry{mgl_surf3c_xyz}{99}{\code {mgl_surf3c_xyz}}
+\entry{Surf3C}{99}{\code {Surf3C}}
+\entry{mgl_surf3c}{99}{\code {mgl_surf3c}}
+\entry{SurfA}{99}{\code {SurfA}}
+\entry{mgl_surfa_xy}{99}{\code {mgl_surfa_xy}}
+\entry{SurfA}{100}{\code {SurfA}}
+\entry{mgl_surfa}{100}{\code {mgl_surfa}}
+\entry{Surf3A}{100}{\code {Surf3A}}
+\entry{mgl_surf3a_xyz_val}{100}{\code {mgl_surf3a_xyz_val}}
+\entry{Surf3A}{100}{\code {Surf3A}}
+\entry{mgl_surf3a_val}{100}{\code {mgl_surf3a_val}}
+\entry{Surf3A}{100}{\code {Surf3A}}
+\entry{mgl_surf3a_xyz}{100}{\code {mgl_surf3a_xyz}}
+\entry{Surf3A}{100}{\code {Surf3A}}
+\entry{mgl_surf3a}{100}{\code {mgl_surf3a}}
+\entry{TileS}{101}{\code {TileS}}
+\entry{mgl_tiles_xy}{101}{\code {mgl_tiles_xy}}
+\entry{TileS}{101}{\code {TileS}}
+\entry{mgl_tiles}{101}{\code {mgl_tiles}}
+\entry{Map}{101}{\code {Map}}
+\entry{mgl_map_xy}{101}{\code {mgl_map_xy}}
+\entry{Map}{101}{\code {Map}}
+\entry{mgl_map}{101}{\code {mgl_map}}
+\entry{STFA}{102}{\code {STFA}}
+\entry{mgl_stfa_xy}{102}{\code {mgl_stfa_xy}}
+\entry{STFA}{102}{\code {STFA}}
+\entry{mgl_stfa}{102}{\code {mgl_stfa}}
+\entry{Traj}{102}{\code {Traj}}
+\entry{Traj}{102}{\code {Traj}}
+\entry{mgl_traj_xyz}{102}{\code {mgl_traj_xyz}}
+\entry{mgl_traj_xy}{102}{\code {mgl_traj_xy}}
+\entry{Vect}{103}{\code {Vect}}
+\entry{mgl_vect_xy}{103}{\code {mgl_vect_xy}}
+\entry{Vect}{103}{\code {Vect}}
+\entry{mgl_vect_2d}{103}{\code {mgl_vect_2d}}
+\entry{Vect}{103}{\code {Vect}}
+\entry{mgl_vect_xyz}{103}{\code {mgl_vect_xyz}}
+\entry{Vect}{103}{\code {Vect}}
+\entry{mgl_vect_3d}{103}{\code {mgl_vect_3d}}
+\entry{VectL}{104}{\code {VectL}}
+\entry{mgl_vectl_xy}{104}{\code {mgl_vectl_xy}}
+\entry{VectL}{104}{\code {VectL}}
+\entry{mgl_vectl_2d}{104}{\code {mgl_vectl_2d}}
+\entry{VectL}{104}{\code {VectL}}
+\entry{mgl_vectl_xyz}{104}{\code {mgl_vectl_xyz}}
+\entry{VectL}{104}{\code {VectL}}
+\entry{mgl_vectl_3d}{104}{\code {mgl_vectl_3d}}
+\entry{VectC}{105}{\code {VectC}}
+\entry{mgl_vectc_xy}{105}{\code {mgl_vectc_xy}}
+\entry{VectC}{105}{\code {VectC}}
+\entry{mgl_vectc_2d}{105}{\code {mgl_vectc_2d}}
+\entry{VectC}{105}{\code {VectC}}
+\entry{mgl_vectc_xyz}{105}{\code {mgl_vectc_xyz}}
+\entry{VectC}{105}{\code {VectC}}
+\entry{mgl_vectc_3d}{105}{\code {mgl_vectc_3d}}
+\entry{Dew}{105}{\code {Dew}}
+\entry{mgl_dew_xy}{105}{\code {mgl_dew_xy}}
+\entry{Dew}{106}{\code {Dew}}
+\entry{mgl_dew}{106}{\code {mgl_dew}}
+\entry{Flow}{106}{\code {Flow}}
+\entry{mgl_flow_xy}{106}{\code {mgl_flow_xy}}
+\entry{Flow}{106}{\code {Flow}}
+\entry{mgl_flow_2d}{106}{\code {mgl_flow_2d}}
+\entry{Flow}{106}{\code {Flow}}
+\entry{mgl_flow_xyz}{106}{\code {mgl_flow_xyz}}
+\entry{Flow}{107}{\code {Flow}}
+\entry{mgl_flow_3d}{107}{\code {mgl_flow_3d}}
+\entry{FlowP}{107}{\code {FlowP}}
+\entry{FlowP}{107}{\code {FlowP}}
+\entry{mgl_flowp_xy}{107}{\code {mgl_flowp_xy}}
+\entry{FlowP}{107}{\code {FlowP}}
+\entry{FlowP}{107}{\code {FlowP}}
+\entry{mgl_flowp_2d}{107}{\code {mgl_flowp_2d}}
+\entry{FlowP}{107}{\code {FlowP}}
+\entry{FlowP}{107}{\code {FlowP}}
+\entry{mgl_flowp_xyz}{107}{\code {mgl_flowp_xyz}}
+\entry{FlowP}{108}{\code {FlowP}}
+\entry{FlowP}{108}{\code {FlowP}}
+\entry{mgl_flowp_3d}{108}{\code {mgl_flowp_3d}}
+\entry{Pipe}{108}{\code {Pipe}}
+\entry{mgl_pipe_xy}{108}{\code {mgl_pipe_xy}}
+\entry{Pipe}{108}{\code {Pipe}}
+\entry{mgl_pipe_2d}{108}{\code {mgl_pipe_2d}}
+\entry{Pipe}{108}{\code {Pipe}}
+\entry{mgl_pipe_xyz}{108}{\code {mgl_pipe_xyz}}
+\entry{Pipe}{109}{\code {Pipe}}
+\entry{mgl_pipe_3d}{109}{\code {mgl_pipe_3d}}
+\entry{DensX}{109}{\code {DensX}}
+\entry{mgl_dens_x}{109}{\code {mgl_dens_x}}
+\entry{DensY}{109}{\code {DensY}}
+\entry{mgl_dens_y}{109}{\code {mgl_dens_y}}
+\entry{DensZ}{109}{\code {DensZ}}
+\entry{mgl_dens_z}{109}{\code {mgl_dens_z}}
+\entry{ContX}{110}{\code {ContX}}
+\entry{mgl_cont_x}{110}{\code {mgl_cont_x}}
+\entry{ContY}{110}{\code {ContY}}
+\entry{mgl_cont_y}{110}{\code {mgl_cont_y}}
+\entry{ContZ}{110}{\code {ContZ}}
+\entry{mgl_cont_z}{110}{\code {mgl_cont_z}}
+\entry{ContX}{110}{\code {ContX}}
+\entry{mgl_cont_x_val}{110}{\code {mgl_cont_x_val}}
+\entry{ContY}{110}{\code {ContY}}
+\entry{mgl_cont_y_val}{110}{\code {mgl_cont_y_val}}
+\entry{ContZ}{110}{\code {ContZ}}
+\entry{mgl_cont_z_val}{110}{\code {mgl_cont_z_val}}
+\entry{ContFX}{111}{\code {ContFX}}
+\entry{mgl_contf_x}{111}{\code {mgl_contf_x}}
+\entry{ContFY}{111}{\code {ContFY}}
+\entry{mgl_contf_y}{111}{\code {mgl_contf_y}}
+\entry{ContFZ}{111}{\code {ContFZ}}
+\entry{mgl_contf_z}{111}{\code {mgl_contf_z}}
+\entry{ContFX}{111}{\code {ContFX}}
+\entry{mgl_contf_x_val}{111}{\code {mgl_contf_x_val}}
+\entry{ContFY}{111}{\code {ContFY}}
+\entry{mgl_contf_y_val}{111}{\code {mgl_contf_y_val}}
+\entry{ContFZ}{111}{\code {ContFZ}}
+\entry{mgl_contf_z_val}{111}{\code {mgl_contf_z_val}}
+\entry{Dots}{111}{\code {Dots}}
+\entry{Dots}{111}{\code {Dots}}
+\entry{mgl_dots}{111}{\code {mgl_dots}}
+\entry{mgl_dots_a}{112}{\code {mgl_dots_a}}
+\entry{Dots}{112}{\code {Dots}}
+\entry{mgl_dots_tr}{112}{\code {mgl_dots_tr}}
+\entry{Crust}{112}{\code {Crust}}
+\entry{mgl_crust}{112}{\code {mgl_crust}}
+\entry{Crust}{112}{\code {Crust}}
+\entry{mgl_crust_tr}{112}{\code {mgl_crust_tr}}
+\entry{TriPlot}{112}{\code {TriPlot}}
+\entry{TriPlot}{112}{\code {TriPlot}}
+\entry{mgl_triplot_xyz}{112}{\code {mgl_triplot_xyz}}
+\entry{mgl_triplot_xyzc}{112}{\code {mgl_triplot_xyzc}}
+\entry{TriPlot}{113}{\code {TriPlot}}
+\entry{mgl_triplot_xy}{113}{\code {mgl_triplot_xy}}
+\entry{Plot}{113}{\code {Plot}}
+\entry{mgl_fplot}{113}{\code {mgl_fplot}}
+\entry{Plot}{113}{\code {Plot}}
+\entry{mgl_fplot_xyz}{113}{\code {mgl_fplot_xyz}}
+\entry{Surf}{113}{\code {Surf}}
+\entry{mgl_fsurf}{113}{\code {mgl_fsurf}}
+\entry{Surf}{113}{\code {Surf}}
+\entry{mgl_fsurf_xyz}{113}{\code {mgl_fsurf_xyz}}
+\entry{SimplePlot}{114}{\code {SimplePlot}}
+\entry{mgl_simple_plot}{114}{\code {mgl_simple_plot}}
+\entry{FitS}{114}{\code {FitS}}
+\entry{FitS}{114}{\code {FitS}}
+\entry{mgl_fit_xyzas}{114}{\code {mgl_fit_xyzas}}
+\entry{mgl_fit_xyzas_d}{114}{\code {mgl_fit_xyzas_d}}
+\entry{FitS}{115}{\code {FitS}}
+\entry{FitS}{115}{\code {FitS}}
+\entry{mgl_fit_xyzs}{115}{\code {mgl_fit_xyzs}}
+\entry{mgl_fit_xyzs_d}{115}{\code {mgl_fit_xyzs_d}}
+\entry{FitS}{115}{\code {FitS}}
+\entry{FitS}{115}{\code {FitS}}
+\entry{mgl_fit_xys}{115}{\code {mgl_fit_xys}}
+\entry{mgl_fit_xys_d}{115}{\code {mgl_fit_xys_d}}
+\entry{FitS}{115}{\code {FitS}}
+\entry{FitS}{115}{\code {FitS}}
+\entry{mgl_fit_ys}{115}{\code {mgl_fit_ys}}
+\entry{mgl_fit_ys_d}{115}{\code {mgl_fit_ys_d}}
+\entry{Fit}{116}{\code {Fit}}
+\entry{Fit}{116}{\code {Fit}}
+\entry{mgl_fit_xyza}{116}{\code {mgl_fit_xyza}}
+\entry{mgl_fit_xyza_d}{116}{\code {mgl_fit_xyza_d}}
+\entry{Fit}{116}{\code {Fit}}
+\entry{Fit}{116}{\code {Fit}}
+\entry{mgl_fit_xyz}{116}{\code {mgl_fit_xyz}}
+\entry{mgl_fit_xyz_d}{116}{\code {mgl_fit_xyz_d}}
+\entry{Fit}{116}{\code {Fit}}
+\entry{Fit}{116}{\code {Fit}}
+\entry{mgl_fit_xy}{116}{\code {mgl_fit_xy}}
+\entry{mgl_fit_xy_d}{116}{\code {mgl_fit_xy_d}}
+\entry{Fit}{116}{\code {Fit}}
+\entry{Fit}{116}{\code {Fit}}
+\entry{mgl_fit_1}{116}{\code {mgl_fit_1}}
+\entry{mgl_fit_1_d}{116}{\code {mgl_fit_1_d}}
+\entry{Fit2}{117}{\code {Fit2}}
+\entry{Fit2}{117}{\code {Fit2}}
+\entry{mgl_fit_2}{117}{\code {mgl_fit_2}}
+\entry{mgl_fit_2_d}{117}{\code {mgl_fit_2_d}}
+\entry{Fit3}{117}{\code {Fit3}}
+\entry{Fit3}{117}{\code {Fit3}}
+\entry{mgl_fit_3}{117}{\code {mgl_fit_3}}
+\entry{mgl_fit_3_d}{117}{\code {mgl_fit_3_d}}
+\entry{PutsFit}{117}{\code {PutsFit}}
+\entry{mgl_puts_fit}{117}{\code {mgl_puts_fit}}
+\entry{()}{117}{\code {()}}
+\entry{mgl_get_fit}{117}{\code {mgl_get_fit}}
+\entry{Hist}{118}{\code {Hist}}
+\entry{mgl_hist_x}{118}{\code {mgl_hist_x}}
+\entry{Hist}{118}{\code {Hist}}
+\entry{mgl_hist_xy}{118}{\code {mgl_hist_xy}}
+\entry{Hist}{118}{\code {Hist}}
+\entry{mgl_hist_xyz}{118}{\code {mgl_hist_xyz}}
+\entry{NewFrame}{118}{\code {NewFrame}}
+\entry{mgl_new_frame}{118}{\code {mgl_new_frame}}
+\entry{EndFrame}{118}{\code {EndFrame}}
+\entry{mgl_end_frame}{118}{\code {mgl_end_frame}}
+\entry{GetNumFrame}{118}{\code {GetNumFrame}}
+\entry{mgl_get_num_frame}{118}{\code {mgl_get_num_frame}}
+\entry{ResetFrames}{118}{\code {ResetFrames}}
+\entry{mgl_reset_frames}{118}{\code {mgl_reset_frames}}
+\entry{StartGIF}{119}{\code {StartGIF}}
+\entry{mgl_start_gif}{119}{\code {mgl_start_gif}}
+\entry{CloseGIF}{119}{\code {CloseGIF}}
+\entry{mgl_close_gif}{119}{\code {mgl_close_gif}}
+\entry{VertexColor}{119}{\code {VertexColor}}
+\entry{Compression}{119}{\code {Compression}}
+\entry{StartGroup}{119}{\code {StartGroup}}
+\entry{EndGroup}{119}{\code {EndGroup}}
+\entry{GetBits}{121}{\code {GetBits}}
+\entry{GetRGB}{121}{\code {GetRGB}}
+\entry{GetBGRN}{121}{\code {GetBGRN}}
+\entry{mgl_get_rgb}{121}{\code {mgl_get_rgb}}
+\entry{GetRGBA}{121}{\code {GetRGBA}}
+\entry{GetRGBA}{121}{\code {GetRGBA}}
+\entry{mgl_get_rgba}{121}{\code {mgl_get_rgba}}
+\entry{GetWidth}{121}{\code {GetWidth}}
+\entry{GetHeight}{121}{\code {GetHeight}}
+\entry{mgl_get_width}{121}{\code {mgl_get_width}}
+\entry{mgl_get_height}{121}{\code {mgl_get_height}}
+\entry{Window on mglGraphAB}{122}{\code {Window} on\ \code {mglGraphAB}}
+\entry{Window on mglGraphAB}{122}{\code {Window} on\ \code {mglGraphAB}}
+\entry{ToggleAlpha on mglGraphAB}{122}{\code {ToggleAlpha} on\ \code {mglGraphAB}}
+\entry{ToggleLight on mglGraphAB}{122}{\code {ToggleLight} on\ \code {mglGraphAB}}
+\entry{ToggleZoom on mglGraphAB}{122}{\code {ToggleZoom} on\ \code {mglGraphAB}}
+\entry{ToggleRotate on mglGraphAB}{122}{\code {ToggleRotate} on\ \code {mglGraphAB}}
+\entry{ToggleNo on mglGraphAB}{123}{\code {ToggleNo} on\ \code {mglGraphAB}}
+\entry{Update on mglGraphAB}{123}{\code {Update} on\ \code {mglGraphAB}}
+\entry{ReLoad on mglGraphAB}{123}{\code {ReLoad} on\ \code {mglGraphAB}}
+\entry{Adjust on mglGraphAB}{123}{\code {Adjust} on\ \code {mglGraphAB}}
+\entry{NextFrame on mglGraphAB}{123}{\code {NextFrame} on\ \code {mglGraphAB}}
+\entry{PrevFrame on mglGraphAB}{123}{\code {PrevFrame} on\ \code {mglGraphAB}}
+\entry{Animation on mglGraphAB}{123}{\code {Animation} on\ \code {mglGraphAB}}
+\entry{CalcXYZ}{123}{\code {CalcXYZ}}
+\entry{mgl_calc_xyz}{123}{\code {mgl_calc_xyz}}
+\entry{CalcScr}{123}{\code {CalcScr}}
+\entry{CalcScr}{123}{\code {CalcScr}}
+\entry{mgl_calc_scr}{123}{\code {mgl_calc_scr}}
+\entry{set_draw on Fl_MathGL}{124}{\code {set_draw} on\ \code {Fl_MathGL}}
+\entry{update on Fl_MathGL}{124}{\code {update} on\ \code {Fl_MathGL}}
+\entry{set_angle on Fl_MathGL}{124}{\code {set_angle} on\ \code {Fl_MathGL}}
+\entry{set_state on Fl_MathGL}{125}{\code {set_state} on\ \code {Fl_MathGL}}
+\entry{set_state on Fl_MathGL}{125}{\code {set_state} on\ \code {Fl_MathGL}}
+\entry{set_zoom on Fl_MathGL}{125}{\code {set_zoom} on\ \code {Fl_MathGL}}
+\entry{get_zoom on Fl_MathGL}{125}{\code {get_zoom} on\ \code {Fl_MathGL}}
+\entry{set_popup on Fl_MathGL}{125}{\code {set_popup} on\ \code {Fl_MathGL}}
+\entry{get_graph on Fl_MathGL}{125}{\code {get_graph} on\ \code {Fl_MathGL}}
+\entry{getRatio on QMathGL}{125}{\code {getRatio} on\ \code {QMathGL}}
+\entry{setDraw on QMathGL}{125}{\code {setDraw} on\ \code {QMathGL}}
+\entry{setDraw on QMathGL}{125}{\code {setDraw} on\ \code {QMathGL}}
+\entry{setGraph on QMathGL}{126}{\code {setGraph} on\ \code {QMathGL}}
+\entry{setPopup on QMathGL}{126}{\code {setPopup} on\ \code {QMathGL}}
+\entry{setSize on QMathGL}{126}{\code {setSize} on\ \code {QMathGL}}
+\entry{getRatio on QMathGL}{126}{\code {getRatio} on\ \code {QMathGL}}
+\entry{getPer on QMathGL}{126}{\code {getPer} on\ \code {QMathGL}}
+\entry{getPhi on QMathGL}{126}{\code {getPhi} on\ \code {QMathGL}}
+\entry{getTet on QMathGL}{126}{\code {getTet} on\ \code {QMathGL}}
+\entry{getAlpha on QMathGL}{126}{\code {getAlpha} on\ \code {QMathGL}}
+\entry{getLight on QMathGL}{126}{\code {getLight} on\ \code {QMathGL}}
+\entry{getZoom on QMathGL}{126}{\code {getZoom} on\ \code {QMathGL}}
+\entry{getRotate on QMathGL}{126}{\code {getRotate} on\ \code {QMathGL}}
+\entry{void on QMathGL}{126}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{126}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{126}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{126}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{126}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{126}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{voidshiftUp on QMathGL}{127}{\code {\code {void}shiftUp} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{127}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{void on QMathGL}{128}{\code {\code {void}} on\ \code {QMathGL}}
+\entry{ on mglData}{130}{\code {\code {}} on\ \code {mglData}}
+\entry{ on mglData}{130}{\code {\code {}} on\ \code {mglData}}
+\entry{ on mglData}{130}{\code {\code {}} on\ \code {mglData}}
+\entry{Create}{130}{\code {Create}}
+\entry{mgl_data_create}{130}{\code {mgl_data_create}}
+\entry{Set}{130}{\code {Set}}
+\entry{Set}{130}{\code {Set}}
+\entry{mgl_data_set_float}{130}{\code {mgl_data_set_float}}
+\entry{mgl_data_set_double}{131}{\code {mgl_data_set_double}}
+\entry{Set}{131}{\code {Set}}
+\entry{Set}{131}{\code {Set}}
+\entry{mgl_data_set_float2}{131}{\code {mgl_data_set_float2}}
+\entry{mgl_data_set_double2}{131}{\code {mgl_data_set_double2}}
+\entry{Set}{131}{\code {Set}}
+\entry{Set}{131}{\code {Set}}
+\entry{mgl_data_set_float3}{131}{\code {mgl_data_set_float3}}
+\entry{mgl_data_set_double3}{131}{\code {mgl_data_set_double3}}
+\entry{Set}{131}{\code {Set}}
+\entry{mgl_data_set_vector}{131}{\code {mgl_data_set_vector}}
+\entry{Set}{131}{\code {Set}}
+\entry{mgl_data_set_matrix}{131}{\code {mgl_data_set_matrix}}
+\entry{Set}{131}{\code {Set}}
+\entry{mgl_data_set}{131}{\code {mgl_data_set}}
+\entry{Set}{131}{\code {Set}}
+\entry{Set}{131}{\code {Set}}
+\entry{Set}{131}{\code {Set}}
+\entry{Set}{131}{\code {Set}}
+\entry{mgl_data_set_values}{131}{\code {mgl_data_set_values}}
+\entry{Fill}{132}{\code {Fill}}
+\entry{mgl_data_fill}{132}{\code {mgl_data_fill}}
+\entry{Fill}{132}{\code {Fill}}
+\entry{mgl_data_fill}{132}{\code {mgl_data_fill}}
+\entry{Modify}{132}{\code {Modify}}
+\entry{mgl_data_modify}{132}{\code {mgl_data_modify}}
+\entry{Modify}{132}{\code {Modify}}
+\entry{Modify}{132}{\code {Modify}}
+\entry{mgl_data_modify_vw}{132}{\code {mgl_data_modify_vw}}
+\entry{Put}{132}{\code {Put}}
+\entry{mgl_data_put_val}{132}{\code {mgl_data_put_val}}
+\entry{Put}{132}{\code {Put}}
+\entry{mgl_data_put_dat}{132}{\code {mgl_data_put_dat}}
+\entry{mgl_data_set_value}{133}{\code {mgl_data_set_value}}
+\entry{mgl_data_get_value}{133}{\code {mgl_data_get_value}}
+\entry{GetNx}{133}{\code {GetNx}}
+\entry{mgl_data_get_nx}{133}{\code {mgl_data_get_nx}}
+\entry{GetNy}{133}{\code {GetNy}}
+\entry{mgl_data_get_ny}{133}{\code {mgl_data_get_ny}}
+\entry{GetNz}{133}{\code {GetNz}}
+\entry{mgl_data_get_nz}{133}{\code {mgl_data_get_nz}}
+\entry{Rearrange}{133}{\code {Rearrange}}
+\entry{mgl_data_rearrange}{133}{\code {mgl_data_rearrange}}
+\entry{Extend}{133}{\code {Extend}}
+\entry{mgl_data_extend}{133}{\code {mgl_data_extend}}
+\entry{Transpose}{133}{\code {Transpose}}
+\entry{mgl_data_transpose}{133}{\code {mgl_data_transpose}}
+\entry{Squeeze}{134}{\code {Squeeze}}
+\entry{mgl_data_squeeze}{134}{\code {mgl_data_squeeze}}
+\entry{Crop}{134}{\code {Crop}}
+\entry{mgl_data_crop}{134}{\code {mgl_data_crop}}
+\entry{InsertRows}{134}{\code {InsertRows}}
+\entry{InsertColumns}{134}{\code {InsertColumns}}
+\entry{InsertSlices}{134}{\code {InsertSlices}}
+\entry{DeleteRows}{134}{\code {DeleteRows}}
+\entry{DeleteColumns}{134}{\code {DeleteColumns}}
+\entry{DeleteSlices}{134}{\code {DeleteSlices}}
+\entry{Insert}{134}{\code {Insert}}
+\entry{mgl_data_insert}{134}{\code {mgl_data_insert}}
+\entry{Delete}{134}{\code {Delete}}
+\entry{mgl_data_delete}{134}{\code {mgl_data_delete}}
+\entry{Read}{135}{\code {Read}}
+\entry{mgl_data_read}{135}{\code {mgl_data_read}}
+\entry{Read}{135}{\code {Read}}
+\entry{mgl_data_read_dim}{135}{\code {mgl_data_read_dim}}
+\entry{ReadMat}{135}{\code {ReadMat}}
+\entry{mgl_data_read_mat}{135}{\code {mgl_data_read_mat}}
+\entry{ReadRange}{135}{\code {ReadRange}}
+\entry{ReadAll}{135}{\code {ReadAll}}
+\entry{Save}{135}{\code {Save}}
+\entry{mgl_data_save}{135}{\code {mgl_data_save}}
+\entry{ReadHDF}{135}{\code {ReadHDF}}
+\entry{SaveHDF}{135}{\code {SaveHDF}}
+\entry{Import}{136}{\code {Import}}
+\entry{mgl_data_import}{136}{\code {mgl_data_import}}
+\entry{Export}{136}{\code {Export}}
+\entry{mgl_data_export}{136}{\code {mgl_data_export}}
+\entry{SubData}{136}{\code {SubData}}
+\entry{mgl_data_subdata}{136}{\code {mgl_data_subdata}}
+\entry{SubData}{136}{\code {SubData}}
+\entry{mgl_data_subdata_ext}{136}{\code {mgl_data_subdata_ext}}
+\entry{Column}{136}{\code {Column}}
+\entry{mgl_data_column}{136}{\code {mgl_data_column}}
+\entry{SetColumnId}{136}{\code {SetColumnId}}
+\entry{mgl_data_set_id}{136}{\code {mgl_data_set_id}}
+\entry{Trace}{137}{\code {Trace}}
+\entry{Hist}{137}{\code {Hist}}
+\entry{mgl_data_hist}{137}{\code {mgl_data_hist}}
+\entry{Hist}{137}{\code {Hist}}
+\entry{mgl_data_hist_w}{137}{\code {mgl_data_hist_w}}
+\entry{Momentum}{137}{\code {Momentum}}
+\entry{mgl_data_momentum}{137}{\code {mgl_data_momentum}}
+\entry{Sum}{137}{\code {Sum}}
+\entry{mgl_data_sum}{137}{\code {mgl_data_sum}}
+\entry{Max}{137}{\code {Max}}
+\entry{mgl_data_max_dir}{137}{\code {mgl_data_max_dir}}
+\entry{Min}{137}{\code {Min}}
+\entry{mgl_data_min_dir}{137}{\code {mgl_data_min_dir}}
+\entry{Combine}{137}{\code {Combine}}
+\entry{mgl_data_combine}{137}{\code {mgl_data_combine}}
+\entry{Evaluate}{137}{\code {Evaluate}}
+\entry{Evaluate}{137}{\code {Evaluate}}
+\entry{Evaluate}{137}{\code {Evaluate}}
+\entry{mgl_data_evaluate_i}{138}{\code {mgl_data_evaluate_i}}
+\entry{mgl_data_evaluate_ij}{138}{\code {mgl_data_evaluate_ij}}
+\entry{mgl_data_evaluate_ijk}{138}{\code {mgl_data_evaluate_ijk}}
+\entry{Resize}{138}{\code {Resize}}
+\entry{mgl_data_resize}{138}{\code {mgl_data_resize}}
+\entry{mgl_data_resize_box}{138}{\code {mgl_data_resize_box}}
+\entry{CumSum}{138}{\code {CumSum}}
+\entry{mgl_data_cumsum}{138}{\code {mgl_data_cumsum}}
+\entry{Integral}{138}{\code {Integral}}
+\entry{mgl_data_integral}{138}{\code {mgl_data_integral}}
+\entry{Diff}{138}{\code {Diff}}
+\entry{mgl_data_diff}{138}{\code {mgl_data_diff}}
+\entry{Diff}{138}{\code {Diff}}
+\entry{Diff}{138}{\code {Diff}}
+\entry{mgl_data_diff_par}{138}{\code {mgl_data_diff_par}}
+\entry{Diff2}{139}{\code {Diff2}}
+\entry{mgl_data_diff2}{139}{\code {mgl_data_diff2}}
+\entry{Swap}{139}{\code {Swap}}
+\entry{mgl_data_swap}{139}{\code {mgl_data_swap}}
+\entry{Mirror}{139}{\code {Mirror}}
+\entry{mgl_data_mirror}{139}{\code {mgl_data_mirror}}
+\entry{Sew}{139}{\code {Sew}}
+\entry{mgl_data_sew}{139}{\code {mgl_data_sew}}
+\entry{Smooth}{139}{\code {Smooth}}
+\entry{mgl_data_smooth}{139}{\code {mgl_data_smooth}}
+\entry{Smooth}{139}{\code {Smooth}}
+\entry{Envelop}{139}{\code {Envelop}}
+\entry{mgl_data_envelop}{139}{\code {mgl_data_envelop}}
+\entry{NormSl}{140}{\code {NormSl}}
+\entry{mgl_data_norm_slice}{140}{\code {mgl_data_norm_slice}}
+\entry{Norm}{140}{\code {Norm}}
+\entry{Spline}{140}{\code {Spline}}
+\entry{mgl_data_spline}{140}{\code {mgl_data_spline}}
+\entry{Spline1}{140}{\code {Spline1}}
+\entry{mgl_data_spline1}{140}{\code {mgl_data_spline1}}
+\entry{Linear}{140}{\code {Linear}}
+\entry{mgl_data_linear}{140}{\code {mgl_data_linear}}
+\entry{Linear1}{140}{\code {Linear1}}
+\entry{mgl_data_linear1}{140}{\code {mgl_data_linear1}}
+\entry{v}{140}{\code {v}}
+\entry{mgl_data_get_value}{140}{\code {mgl_data_get_value}}
+\entry{Spline5}{141}{\code {Spline5}}
+\entry{mgl_data_value}{141}{\code {mgl_data_value}}
+\entry{mgl_data_data}{141}{\code {mgl_data_data}}
+\entry{PrintInfo}{141}{\code {PrintInfo}}
+\entry{PrintInfo}{141}{\code {PrintInfo}}
+\entry{Maximal}{141}{\code {Maximal}}
+\entry{mgl_data_max}{141}{\code {mgl_data_max}}
+\entry{Minimal}{141}{\code {Minimal}}
+\entry{mgl_data_min}{141}{\code {mgl_data_min}}
+\entry{Maximal}{141}{\code {Maximal}}
+\entry{mgl_data_max_int}{141}{\code {mgl_data_max_int}}
+\entry{Minimal}{141}{\code {Minimal}}
+\entry{mgl_data_min_int}{141}{\code {mgl_data_min_int}}
+\entry{Maximal}{141}{\code {Maximal}}
+\entry{mgl_data_max_real}{141}{\code {mgl_data_max_real}}
+\entry{Minimal}{142}{\code {Minimal}}
+\entry{mgl_data_min_real}{142}{\code {mgl_data_min_real}}
+\entry{Momentum}{142}{\code {Momentum}}
+\entry{mgl_data_momentum_mw}{142}{\code {mgl_data_momentum_mw}}
+\entry{Momentum}{142}{\code {Momentum}}
+\entry{Find}{142}{\code {Find}}
+\entry{mgl_data_first}{142}{\code {mgl_data_first}}
+\entry{Last}{142}{\code {Last}}
+\entry{mgl_data_last}{142}{\code {mgl_data_last}}
+\entry{Find}{142}{\code {Find}}
+\entry{mgl_data_find}{142}{\code {mgl_data_find}}
+\entry{FindAny}{142}{\code {FindAny}}
+\entry{mgl_data_find_any}{142}{\code {mgl_data_find_any}}
+\entry{operator=}{143}{\code {operator=}}
+\entry{operator*=}{143}{\code {operator*=}}
+\entry{mgl_data_mul_dat}{143}{\code {mgl_data_mul_dat}}
+\entry{operator/=}{143}{\code {operator/=}}
+\entry{mgl_data_div_dat}{143}{\code {mgl_data_div_dat}}
+\entry{operator+=}{143}{\code {operator+=}}
+\entry{mgl_data_add_dat}{143}{\code {mgl_data_add_dat}}
+\entry{operator-=}{143}{\code {operator-=}}
+\entry{mgl_data_sub_dat}{143}{\code {mgl_data_sub_dat}}
+\entry{operator*=}{143}{\code {operator*=}}
+\entry{mgl_data_mul_num}{143}{\code {mgl_data_mul_num}}
+\entry{operator/=}{143}{\code {operator/=}}
+\entry{mgl_data_div_num}{143}{\code {mgl_data_div_num}}
+\entry{operator+=}{143}{\code {operator+=}}
+\entry{mgl_data_add_num}{143}{\code {mgl_data_add_num}}
+\entry{operator-=}{143}{\code {operator-=}}
+\entry{mgl_data_sub_num}{143}{\code {mgl_data_sub_num}}
+\entry{operator+}{143}{\code {operator+}}
+\entry{operator+}{143}{\code {operator+}}
+\entry{operator+}{143}{\code {operator+}}
+\entry{operator-}{143}{\code {operator-}}
+\entry{operator-}{143}{\code {operator-}}
+\entry{operator-}{144}{\code {operator-}}
+\entry{operator*}{144}{\code {operator*}}
+\entry{operator*}{144}{\code {operator*}}
+\entry{operator*}{144}{\code {operator*}}
+\entry{operator/}{144}{\code {operator/}}
+\entry{operator/}{144}{\code {operator/}}
+\entry{mglTransform}{144}{\code {mglTransform}}
+\entry{mgl_transform}{144}{\code {mgl_transform}}
+\entry{mglTransformA}{144}{\code {mglTransformA}}
+\entry{mgl_transform_a}{144}{\code {mgl_transform_a}}
+\entry{mglSTFA}{144}{\code {mglSTFA}}
+\entry{mgl_data_stfa}{144}{\code {mgl_data_stfa}}
+\entry{mglPDE}{145}{\code {mglPDE}}
+\entry{mgl_pde_solve}{145}{\code {mgl_pde_solve}}
+\entry{mglRay}{145}{\code {mglRay}}
+\entry{mgl_ray_trace}{145}{\code {mgl_ray_trace}}
+\entry{mglQO2d}{145}{\code {mglQO2d}}
+\entry{mgl_qo2d_solve}{145}{\code {mgl_qo2d_solve}}
+\entry{mglJacobian}{146}{\code {mglJacobian}}
+\entry{mglJacobian}{146}{\code {mglJacobian}}
+\entry{mgl_jacobian_2d}{146}{\code {mgl_jacobian_2d}}
+\entry{mgl_jacobian_3d}{146}{\code {mgl_jacobian_3d}}
+\entry{mglParse}{147}{\code {mglParse}}
+\entry{mgl_create_parser}{147}{\code {mgl_create_parser}}
+\entry{~mglParse}{147}{\code {~mglParse}}
+\entry{mgl_delete_parser}{147}{\code {mgl_delete_parser}}
+\entry{Parse}{147}{\code {Parse}}
+\entry{Parse}{147}{\code {Parse}}
+\entry{mgl_parse}{147}{\code {mgl_parse}}
+\entry{mgl_parsew}{147}{\code {mgl_parsew}}
+\entry{Export}{147}{\code {Export}}
+\entry{Execute}{148}{\code {Execute}}
+\entry{Execute}{148}{\code {Execute}}
+\entry{Execute}{148}{\code {Execute}}
+\entry{Execute}{148}{\code {Execute}}
+\entry{mgl_parse_text}{148}{\code {mgl_parse_text}}
+\entry{mgl_parsew_text}{148}{\code {mgl_parsew_text}}
+\entry{AddParam}{148}{\code {AddParam}}
+\entry{AddParam}{148}{\code {AddParam}}
+\entry{mgl_add_param}{148}{\code {mgl_add_param}}
+\entry{mgl_add_paramw}{148}{\code {mgl_add_paramw}}
+\entry{FindVar}{148}{\code {FindVar}}
+\entry{FindVar}{148}{\code {FindVar}}
+\entry{mgl_find_var}{148}{\code {mgl_find_var}}
+\entry{AddVar}{148}{\code {AddVar}}
+\entry{AddVar}{148}{\code {AddVar}}
+\entry{mgl_add_var}{148}{\code {mgl_add_var}}
+\entry{DeleteVar}{148}{\code {DeleteVar}}
+\entry{DeleteVar}{148}{\code {DeleteVar}}
+\entry{DeleteVar}{148}{\code {DeleteVar}}
+\entry{RestoreOnce}{149}{\code {RestoreOnce}}
+\entry{mgl_restore_once}{149}{\code {mgl_restore_once}}
+\entry{AllowSetSize}{149}{\code {AllowSetSize}}
+\entry{mgl_parser_allow_setsize}{149}{\code {mgl_parser_allow_setsize}}
+\entry{AddCommand}{149}{\code {AddCommand}}
+\entry{mglFormula on mglFormula}{150}{\code {mglFormula} on\ \code {mglFormula}}
+\entry{Calc on mglFormula}{150}{\code {Calc} on\ \code {mglFormula}}
+\entry{Calc on mglFormula}{151}{\code {Calc} on\ \code {mglFormula}}
+\entry{Calc on mglFormula}{151}{\code {Calc} on\ \code {mglFormula}}
+\entry{CalcD on mglFormula}{151}{\code {CalcD} on\ \code {mglFormula}}
+\entry{GetError on mglFormula}{151}{\code {GetError} on\ \code {mglFormula}}
+\entry{mglFont on mglFont}{152}{\code {mglFont} on\ \code {mglFont}}
+\entry{Load on mglFont}{152}{\code {Load} on\ \code {mglFont}}
+\entry{Restore on mglFont}{152}{\code {Restore} on\ \code {mglFont}}
+\entry{(mglFont * on mglFont}{152}{\code {(\code {mglFont *}} on\ \code {mglFont}}
+\entry{Clear on mglFont}{152}{\code {Clear} on\ \code {mglFont}}
+\entry{GetNumGlyph on mglFont}{152}{\code {GetNumGlyph} on\ \code {mglFont}}
+\entry{Ready on mglFont}{152}{\code {Ready} on\ \code {mglFont}}
+\entry{Height on mglFont}{152}{\code {Height} on\ \code {mglFont}}
+\entry{Puts on mglFont}{153}{\code {Puts} on\ \code {mglFont}}
+\entry{Width on mglFont}{153}{\code {Width} on\ \code {mglFont}}
+\entry{Puts on mglFont}{153}{\code {Puts} on\ \code {mglFont}}
+\entry{Width on mglFont}{153}{\code {Width} on\ \code {mglFont}}
+\entry{Height on mglFont}{153}{\code {Height} on\ \code {mglFont}}
+\entry{Puts on mglFont}{153}{\code {Puts} on\ \code {mglFont}}
+\entry{Width on mglFont}{153}{\code {Width} on\ \code {mglFont}}
+\entry{Puts on mglFont}{153}{\code {Puts} on\ \code {mglFont}}
+\entry{Width on mglFont}{153}{\code {Width} on\ \code {mglFont}}
+\entry{mglColor on mglColor}{154}{\code {mglColor} on\ \code {mglColor}}
+\entry{mglColor on mglColor}{155}{\code {mglColor} on\ \code {mglColor}}
+\entry{Set on mglColor}{155}{\code {Set} on\ \code {mglColor}}
+\entry{Set on mglColor}{155}{\code {Set} on\ \code {mglColor}}
+\entry{Set on mglColor}{155}{\code {Set} on\ \code {mglColor}}
+\entry{Valid on mglColor}{155}{\code {Valid} on\ \code {mglColor}}
+\entry{Norm on mglColor}{155}{\code {Norm} on\ \code {mglColor}}
+\entry{operator== on mglColor}{155}{\code {operator==} on\ \code {mglColor}}
+\entry{operator+}{155}{\code {operator+}}
+\entry{operator-}{155}{\code {operator-}}
+\entry{operator*}{155}{\code {operator*}}
+\entry{operator*}{155}{\code {operator*}}
+\entry{operator/}{155}{\code {operator/}}
+\entry{operator!}{155}{\code {operator!}}
+\entry{operator+}{155}{\code {operator+}}
+\entry{operator-}{156}{\code {operator-}}
+\entry{operator*}{156}{\code {operator*}}
+\entry{operator*}{156}{\code {operator*}}
+\entry{operator/}{156}{\code {operator/}}
+\entry{operator-}{156}{\code {operator-}}
+\entry{operator^}{156}{\code {operator^}}
+\entry{operator&}{156}{\code {operator&}}
+\entry{operator|}{156}{\code {operator|}}
+\entry{operator!}{156}{\code {operator!}}
+\entry{Norm}{156}{\code {Norm}}
+\entry{operator==}{156}{\code {operator==}}
+\entry{operator!=}{156}{\code {operator!=}}
+\entry{MoveAfter on mglGraphAB}{157}{\code {MoveAfter} on\ \code {mglGraphAB}}
+\entry{alpha}{160}{\code {alpha}}
+\entry{alphadef}{160}{\code {alphadef}}
+\entry{transparent}{160}{\code {transparent}}
+\entry{transptype}{160}{\code {transptype}}
+\entry{light}{161}{\code {light}}
+\entry{light}{161}{\code {light}}
+\entry{light}{161}{\code {light}}
+\entry{ambient}{161}{\code {ambient}}
+\entry{fog}{161}{\code {fog}}
+\entry{barwidth}{161}{\code {barwidth}}
+\entry{marksize}{161}{\code {marksize}}
+\entry{arrowsize}{161}{\code {arrowsize}}
+\entry{linewidth}{161}{\code {linewidth}}
+\entry{ticklen}{161}{\code {ticklen}}
+\entry{tickstl}{161}{\code {tickstl}}
+\entry{plotfactor}{162}{\code {plotfactor}}
+\entry{zoom}{162}{\code {zoom}}
+\entry{cut}{162}{\code {cut}}
+\entry{cut}{162}{\code {cut}}
+\entry{cut}{162}{\code {cut}}
+\entry{font}{162}{\code {font}}
+\entry{rotatetext}{162}{\code {rotatetext}}
+\entry{palette}{162}{\code {palette}}
+\entry{meshnum}{163}{\code {meshnum}}
+\entry{axialdir}{163}{\code {axialdir}}
+\entry{axis}{163}{\code {axis}}
+\entry{axis}{163}{\code {axis}}
+\entry{ranges}{163}{\code {ranges}}
+\entry{axis}{163}{\code {axis}}
+\entry{axis}{163}{\code {axis}}
+\entry{caxis}{163}{\code {caxis}}
+\entry{origin}{164}{\code {origin}}
+\entry{ternary}{164}{\code {ternary}}
+\entry{xrange}{164}{\code {xrange}}
+\entry{yrange}{164}{\code {yrange}}
+\entry{zrange}{164}{\code {zrange}}
+\entry{crange}{164}{\code {crange}}
+\entry{xrange}{164}{\code {xrange}}
+\entry{yrange}{164}{\code {yrange}}
+\entry{zrange}{164}{\code {zrange}}
+\entry{crange}{164}{\code {crange}}
+\entry{xtick}{164}{\code {xtick}}
+\entry{ytick}{164}{\code {ytick}}
+\entry{ztick}{164}{\code {ztick}}
+\entry{ctick}{164}{\code {ctick}}
+\entry{xtick}{164}{\code {xtick}}
+\entry{ytick}{164}{\code {ytick}}
+\entry{ztick}{164}{\code {ztick}}
+\entry{ctick}{164}{\code {ctick}}
+\entry{xtick}{164}{\code {xtick}}
+\entry{ytick}{164}{\code {ytick}}
+\entry{ztick}{164}{\code {ztick}}
+\entry{adjust}{165}{\code {adjust}}
+\entry{subplot}{165}{\code {subplot}}
+\entry{inplot}{165}{\code {inplot}}
+\entry{columnplot}{165}{\code {columnplot}}
+\entry{stickplot}{165}{\code {stickplot}}
+\entry{rotate}{165}{\code {rotate}}
+\entry{rotate}{165}{\code {rotate}}
+\entry{aspect}{165}{\code {aspect}}
+\entry{perspective}{165}{\code {perspective}}
+\entry{write}{166}{\code {write}}
+\entry{setsize}{166}{\code {setsize}}
+\entry{clf}{166}{\code {clf}}
+\entry{ball}{166}{\code {ball}}
+\entry{ball}{166}{\code {ball}}
+\entry{line}{166}{\code {line}}
+\entry{line}{166}{\code {line}}
+\entry{curve}{166}{\code {curve}}
+\entry{curve}{166}{\code {curve}}
+\entry{facex}{166}{\code {facex}}
+\entry{facey}{166}{\code {facey}}
+\entry{facez}{166}{\code {facez}}
+\entry{sphere}{166}{\code {sphere}}
+\entry{sphere}{166}{\code {sphere}}
+\entry{drop}{167}{\code {drop}}
+\entry{drop}{167}{\code {drop}}
+\entry{cone}{167}{\code {cone}}
+\entry{rect}{167}{\code {rect}}
+\entry{rect}{167}{\code {rect}}
+\entry{text}{167}{\code {text}}
+\entry{text}{167}{\code {text}}
+\entry{text}{167}{\code {text}}
+\entry{text}{167}{\code {text}}
+\entry{title}{167}{\code {title}}
+\entry{fgets}{167}{\code {fgets}}
+\entry{fgets}{167}{\code {fgets}}
+\entry{text}{167}{\code {text}}
+\entry{text}{167}{\code {text}}
+\entry{text}{167}{\code {text}}
+\entry{axis}{168}{\code {axis}}
+\entry{colorbar}{168}{\code {colorbar}}
+\entry{colorbar}{168}{\code {colorbar}}
+\entry{colorbar}{168}{\code {colorbar}}
+\entry{grid}{168}{\code {grid}}
+\entry{box}{168}{\code {box}}
+\entry{xlabel}{168}{\code {xlabel}}
+\entry{ylabel}{168}{\code {ylabel}}
+\entry{zlabel}{168}{\code {zlabel}}
+\entry{tlabel}{168}{\code {tlabel}}
+\entry{legend}{169}{\code {legend}}
+\entry{legend}{169}{\code {legend}}
+\entry{addlegend}{169}{\code {addlegend}}
+\entry{clearlegend}{169}{\code {clearlegend}}
+\entry{legendbox}{169}{\code {legendbox}}
+\entry{plot}{170}{\code {plot}}
+\entry{plot}{170}{\code {plot}}
+\entry{plot}{170}{\code {plot}}
+\entry{radar}{170}{\code {radar}}
+\entry{tens}{170}{\code {tens}}
+\entry{tens}{170}{\code {tens}}
+\entry{tens}{170}{\code {tens}}
+\entry{area}{170}{\code {area}}
+\entry{area}{170}{\code {area}}
+\entry{area}{170}{\code {area}}
+\entry{region}{171}{\code {region}}
+\entry{region}{171}{\code {region}}
+\entry{bars}{171}{\code {bars}}
+\entry{bars}{171}{\code {bars}}
+\entry{bars}{171}{\code {bars}}
+\entry{barh}{171}{\code {barh}}
+\entry{bars}{171}{\code {bars}}
+\entry{stem}{171}{\code {stem}}
+\entry{stem}{171}{\code {stem}}
+\entry{stem}{171}{\code {stem}}
+\entry{step}{171}{\code {step}}
+\entry{step}{171}{\code {step}}
+\entry{step}{171}{\code {step}}
+\entry{torus}{171}{\code {torus}}
+\entry{torus}{171}{\code {torus}}
+\entry{chart}{172}{\code {chart}}
+\entry{mark}{172}{\code {mark}}
+\entry{mark}{172}{\code {mark}}
+\entry{mark}{172}{\code {mark}}
+\entry{textmark}{172}{\code {textmark}}
+\entry{textmark}{172}{\code {textmark}}
+\entry{textmark}{172}{\code {textmark}}
+\entry{textmark}{172}{\code {textmark}}
+\entry{error}{172}{\code {error}}
+\entry{error}{172}{\code {error}}
+\entry{error}{172}{\code {error}}
+\entry{tube}{172}{\code {tube}}
+\entry{tube}{172}{\code {tube}}
+\entry{tube}{172}{\code {tube}}
+\entry{tube}{172}{\code {tube}}
+\entry{tube}{172}{\code {tube}}
+\entry{tube}{172}{\code {tube}}
+\entry{boxplot}{173}{\code {boxplot}}
+\entry{boxplot}{173}{\code {boxplot}}
+\entry{mesh}{173}{\code {mesh}}
+\entry{mesh}{173}{\code {mesh}}
+\entry{fall}{173}{\code {fall}}
+\entry{fall}{173}{\code {fall}}
+\entry{belt}{174}{\code {belt}}
+\entry{belt}{174}{\code {belt}}
+\entry{surf}{174}{\code {surf}}
+\entry{surf}{174}{\code {surf}}
+\entry{boxs}{174}{\code {boxs}}
+\entry{boxs}{174}{\code {boxs}}
+\entry{tile}{174}{\code {tile}}
+\entry{tile}{174}{\code {tile}}
+\entry{dens}{174}{\code {dens}}
+\entry{dens}{174}{\code {dens}}
+\entry{cont}{174}{\code {cont}}
+\entry{cont}{174}{\code {cont}}
+\entry{cont}{174}{\code {cont}}
+\entry{cont}{174}{\code {cont}}
+\entry{contf}{174}{\code {contf}}
+\entry{contf}{174}{\code {contf}}
+\entry{contf}{175}{\code {contf}}
+\entry{contf}{175}{\code {contf}}
+\entry{contd}{175}{\code {contd}}
+\entry{contd}{175}{\code {contd}}
+\entry{contd}{175}{\code {contd}}
+\entry{contd}{175}{\code {contd}}
+\entry{axial}{175}{\code {axial}}
+\entry{axial}{175}{\code {axial}}
+\entry{axial}{175}{\code {axial}}
+\entry{axial}{175}{\code {axial}}
+\entry{grid}{175}{\code {grid}}
+\entry{grid}{175}{\code {grid}}
+\entry{surf3}{176}{\code {surf3}}
+\entry{surf3}{176}{\code {surf3}}
+\entry{surf3}{176}{\code {surf3}}
+\entry{surf3}{176}{\code {surf3}}
+\entry{dens3}{176}{\code {dens3}}
+\entry{dens3}{176}{\code {dens3}}
+\entry{densa}{176}{\code {densa}}
+\entry{densa}{176}{\code {densa}}
+\entry{cont3}{176}{\code {cont3}}
+\entry{cont3}{176}{\code {cont3}}
+\entry{cont3}{176}{\code {cont3}}
+\entry{cont3}{176}{\code {cont3}}
+\entry{conta}{176}{\code {conta}}
+\entry{conta}{176}{\code {conta}}
+\entry{contf3}{177}{\code {contf3}}
+\entry{contf3}{177}{\code {contf3}}
+\entry{contf3}{177}{\code {contf3}}
+\entry{contf3}{177}{\code {contf3}}
+\entry{contfa}{177}{\code {contfa}}
+\entry{contfa}{177}{\code {contfa}}
+\entry{grid3}{177}{\code {grid3}}
+\entry{grid3}{177}{\code {grid3}}
+\entry{grida}{177}{\code {grida}}
+\entry{grida}{177}{\code {grida}}
+\entry{cloud}{177}{\code {cloud}}
+\entry{cloud}{177}{\code {cloud}}
+\entry{beam}{177}{\code {beam}}
+\entry{surfc}{178}{\code {surfc}}
+\entry{surfc}{178}{\code {surfc}}
+\entry{surf3c}{178}{\code {surf3c}}
+\entry{surf3c}{178}{\code {surf3c}}
+\entry{surf3c}{178}{\code {surf3c}}
+\entry{surf3c}{178}{\code {surf3c}}
+\entry{surfa}{178}{\code {surfa}}
+\entry{surfa}{178}{\code {surfa}}
+\entry{surf3a}{178}{\code {surf3a}}
+\entry{surf3a}{178}{\code {surf3a}}
+\entry{surf3a}{179}{\code {surf3a}}
+\entry{surf3a}{179}{\code {surf3a}}
+\entry{tile}{179}{\code {tile}}
+\entry{tile}{179}{\code {tile}}
+\entry{map}{179}{\code {map}}
+\entry{map}{179}{\code {map}}
+\entry{stfa}{179}{\code {stfa}}
+\entry{stfa}{179}{\code {stfa}}
+\entry{traj}{180}{\code {traj}}
+\entry{traj}{180}{\code {traj}}
+\entry{vect}{180}{\code {vect}}
+\entry{vect}{180}{\code {vect}}
+\entry{vect}{180}{\code {vect}}
+\entry{vect}{180}{\code {vect}}
+\entry{vectc}{180}{\code {vectc}}
+\entry{vectc}{180}{\code {vectc}}
+\entry{vectc}{180}{\code {vectc}}
+\entry{vectc}{180}{\code {vectc}}
+\entry{vectl}{180}{\code {vectl}}
+\entry{vectl}{180}{\code {vectl}}
+\entry{vectl}{180}{\code {vectl}}
+\entry{vectl}{180}{\code {vectl}}
+\entry{dew}{181}{\code {dew}}
+\entry{dew}{181}{\code {dew}}
+\entry{flow}{181}{\code {flow}}
+\entry{flow}{181}{\code {flow}}
+\entry{flow}{181}{\code {flow}}
+\entry{flow}{181}{\code {flow}}
+\entry{flow}{181}{\code {flow}}
+\entry{flow}{181}{\code {flow}}
+\entry{flow}{181}{\code {flow}}
+\entry{flow}{181}{\code {flow}}
+\entry{pipe}{181}{\code {pipe}}
+\entry{pipe}{181}{\code {pipe}}
+\entry{pipe}{182}{\code {pipe}}
+\entry{pipe}{182}{\code {pipe}}
+\entry{densx}{182}{\code {densx}}
+\entry{densy}{182}{\code {densy}}
+\entry{densz}{182}{\code {densz}}
+\entry{contx}{182}{\code {contx}}
+\entry{conty}{182}{\code {conty}}
+\entry{contz}{182}{\code {contz}}
+\entry{contfx}{182}{\code {contfx}}
+\entry{contfy}{182}{\code {contfy}}
+\entry{contfz}{182}{\code {contfz}}
+\entry{dots}{182}{\code {dots}}
+\entry{dots}{182}{\code {dots}}
+\entry{crust}{183}{\code {crust}}
+\entry{triplot}{183}{\code {triplot}}
+\entry{triplot}{183}{\code {triplot}}
+\entry{triplot}{183}{\code {triplot}}
+\entry{fplot}{183}{\code {fplot}}
+\entry{fplot}{183}{\code {fplot}}
+\entry{fsurf}{183}{\code {fsurf}}
+\entry{fsurf}{183}{\code {fsurf}}
+\entry{fits}{184}{\code {fits}}
+\entry{fits}{184}{\code {fits}}
+\entry{fits}{184}{\code {fits}}
+\entry{fits}{184}{\code {fits}}
+\entry{fit}{184}{\code {fit}}
+\entry{fit}{184}{\code {fit}}
+\entry{fit}{184}{\code {fit}}
+\entry{fit}{184}{\code {fit}}
+\entry{putsfit}{184}{\code {putsfit}}
+\entry{new}{184}{\code {new}}
+\entry{var}{184}{\code {var}}
+\entry{list}{184}{\code {list}}
+\entry{list}{184}{\code {list}}
+\entry{copy}{185}{\code {copy}}
+\entry{copy}{185}{\code {copy}}
+\entry{delete}{185}{\code {delete}}
+\entry{set_id}{185}{\code {set_id}}
+\entry{info}{185}{\code {info}}
+\entry{info}{185}{\code {info}}
+\entry{fill}{185}{\code {fill}}
+\entry{fill}{185}{\code {fill}}
+\entry{modify}{185}{\code {modify}}
+\entry{modify}{185}{\code {modify}}
+\entry{put}{185}{\code {put}}
+\entry{put}{186}{\code {put}}
+\entry{rearrange}{186}{\code {rearrange}}
+\entry{extend}{186}{\code {extend}}
+\entry{transpose}{186}{\code {transpose}}
+\entry{squeeze}{186}{\code {squeeze}}
+\entry{crop}{186}{\code {crop}}
+\entry{read}{186}{\code {read}}
+\entry{read}{186}{\code {read}}
+\entry{readmat}{186}{\code {readmat}}
+\entry{readall}{187}{\code {readall}}
+\entry{readall}{187}{\code {readall}}
+\entry{save}{187}{\code {save}}
+\entry{readhdf}{187}{\code {readhdf}}
+\entry{savehdf}{187}{\code {savehdf}}
+\entry{import}{187}{\code {import}}
+\entry{export}{187}{\code {export}}
+\entry{combine}{187}{\code {combine}}
+\entry{evaluate}{187}{\code {evaluate}}
+\entry{evaluate}{187}{\code {evaluate}}
+\entry{evaluate}{187}{\code {evaluate}}
+\entry{hist}{187}{\code {hist}}
+\entry{hist}{187}{\code {hist}}
+\entry{hist}{188}{\code {hist}}
+\entry{hist}{188}{\code {hist}}
+\entry{hist}{188}{\code {hist}}
+\entry{momentum}{188}{\code {momentum}}
+\entry{sum}{188}{\code {sum}}
+\entry{max}{188}{\code {max}}
+\entry{min}{188}{\code {min}}
+\entry{resize}{188}{\code {resize}}
+\entry{subdata}{188}{\code {subdata}}
+\entry{trace}{188}{\code {trace}}
+\entry{transform}{188}{\code {transform}}
+\entry{transforma}{188}{\code {transforma}}
+\entry{stfad}{189}{\code {stfad}}
+\entry{pde}{189}{\code {pde}}
+\entry{ray}{189}{\code {ray}}
+\entry{qo2d}{189}{\code {qo2d}}
+\entry{jacobian}{189}{\code {jacobian}}
+\entry{cumsum}{190}{\code {cumsum}}
+\entry{integrate}{190}{\code {integrate}}
+\entry{diff}{190}{\code {diff}}
+\entry{diff}{190}{\code {diff}}
+\entry{diff2}{190}{\code {diff2}}
+\entry{swap}{190}{\code {swap}}
+\entry{mirror}{190}{\code {mirror}}
+\entry{sew}{190}{\code {sew}}
+\entry{smooth}{190}{\code {smooth}}
+\entry{envelop}{190}{\code {envelop}}
+\entry{normsl}{191}{\code {normsl}}
+\entry{norm}{191}{\code {norm}}
+\entry{multo}{191}{\code {multo}}
+\entry{divto}{191}{\code {divto}}
+\entry{addto}{191}{\code {addto}}
+\entry{subto}{191}{\code {subto}}
+\entry{multo}{191}{\code {multo}}
+\entry{divto}{191}{\code {divto}}
+\entry{addto}{191}{\code {addto}}
+\entry{subto}{191}{\code {subto}}
+\entry{call}{191}{\code {call}}
+\entry{chdir}{191}{\code {chdir}}
+\entry{define}{191}{\code {define}}
+\entry{define}{192}{\code {define}}
+\entry{if}{192}{\code {if}}
+\entry{if}{192}{\code {if}}
+\entry{elseif}{192}{\code {elseif}}
+\entry{elseif}{192}{\code {elseif}}
+\entry{else}{192}{\code {else}}
+\entry{endif}{192}{\code {endif}}
+\entry{for}{192}{\code {for}}
+\entry{for}{192}{\code {for}}
+\entry{next}{192}{\code {next}}
+\entry{once}{192}{\code {once}}
+\entry{stop}{192}{\code {stop}}
+\entry{alpha}{193}{\code {alpha}}
+\entry{alphadef}{193}{\code {alphadef}}
+\entry{ambient}{193}{\code {ambient}}
+\entry{crange}{193}{\code {crange}}
+\entry{xrange}{193}{\code {xrange}}
+\entry{yrange}{193}{\code {yrange}}
+\entry{zrange}{193}{\code {zrange}}
+\entry{cut}{193}{\code {cut}}
+\entry{fontsize}{193}{\code {fontsize}}
+\entry{marksize}{193}{\code {marksize}}
+\entry{meshnum}{193}{\code {meshnum}}
+\entry{legend}{193}{\code {legend}}
diff --git a/texinfo/mathgl_en.fns b/texinfo/mathgl_en.fns
new file mode 100644
index 0000000..dc77a9a
--- /dev/null
+++ b/texinfo/mathgl_en.fns
@@ -0,0 +1,1074 @@
+\initial { }
+\entry {\code {\code {}} on\ \code {mglData}}{130}
+\entry {\code {\code {}} on\ \code {mglGraph (Python)}}{15}
+\initial {(}
+\entry {\code {()}}{54, 117}
+\entry {\code {(\code {mglFont *}} on\ \code {mglFont}}{152}
+\initial {~}
+\entry {\code {~mglParse}}{147}
+\initial {A}
+\entry {\code {AddCommand}}{149}
+\entry {\code {addlegend}}{169}
+\entry {\code {AddLegend}}{73}
+\entry {\code {AddLight}}{51}
+\entry {\code {AddParam}}{148}
+\entry {\code {addto}}{191}
+\entry {\code {AddVar}}{148}
+\entry {\code {adjust}}{165}
+\entry {\code {Adjust} on\ \code {mglGraphAB}}{123}
+\entry {\code {AdjustTicks}}{60}
+\entry {\code {AllowSetSize}}{149}
+\entry {\code {alpha}}{160, 193}
+\entry {\code {Alpha}}{49}
+\entry {\code {alphadef}}{160, 193}
+\entry {\code {ambient}}{161, 193}
+\entry {\code {Ambient}}{51}
+\entry {\code {Animation} on\ \code {mglGraphAB}}{123}
+\entry {\code {area}}{170}
+\entry {\code {Area}}{76, 77}
+\entry {\code {Area2}}{77}
+\entry {\code {Area3}}{77}
+\entry {\code {arrowsize}}{161}
+\entry {\code {aspect}}{165}
+\entry {\code {Aspect}}{63}
+\entry {\code {axial}}{175}
+\entry {\code {Axial}}{91, 92}
+\entry {\code {axialdir}}{163}
+\entry {\code {axis}}{163, 168}
+\entry {\code {Axis}}{57, 71}
+\initial {B}
+\entry {\code {ball}}{166}
+\entry {\code {Ball}}{66}
+\entry {\code {barh}}{171}
+\entry {\code {Barh}}{79, 80}
+\entry {\code {bars}}{171}
+\entry {\code {Bars}}{79}
+\entry {\code {Bars2}}{79}
+\entry {\code {Bars3}}{79}
+\entry {\code {barwidth}}{161}
+\entry {\code {beam}}{177}
+\entry {\code {Beam}}{97, 98}
+\entry {\code {belt}}{174}
+\entry {\code {Belt}}{86, 87}
+\entry {\code {box}}{168}
+\entry {\code {Box}}{72}
+\entry {\code {boxplot}}{173}
+\entry {\code {BoxPlot}}{85}
+\entry {\code {boxs}}{174}
+\entry {\code {Boxs}}{87, 88}
+\initial {C}
+\entry {\code {Calc} on\ \code {mglFormula}}{150, 151}
+\entry {\code {CalcD} on\ \code {mglFormula}}{151}
+\entry {\code {CalcScr}}{123}
+\entry {\code {CalcXYZ}}{123}
+\entry {\code {call}}{191}
+\entry {\code {caxis}}{163}
+\entry {\code {CAxis}}{58}
+\entry {\code {chart}}{172}
+\entry {\code {Chart}}{80}
+\entry {\code {chdir}}{191}
+\entry {\code {Clear} on\ \code {mglFont}}{152}
+\entry {\code {clearlegend}}{169}
+\entry {\code {ClearLegend}}{73}
+\entry {\code {clf}}{166}
+\entry {\code {Clf}}{66}
+\entry {\code {CloseGIF}}{119}
+\entry {\code {cloud}}{177}
+\entry {\code {Cloud}}{97}
+\entry {\code {CloudP}}{97}
+\entry {\code {colorbar}}{168}
+\entry {\code {Colorbar}}{71, 72}
+\entry {\code {Column}}{136}
+\entry {\code {columnplot}}{165}
+\entry {\code {ColumnPlot}}{63}
+\entry {\code {combine}}{187}
+\entry {\code {Combine}}{137}
+\entry {\code {Compression}}{119}
+\entry {\code {cone}}{167}
+\entry {\code {Cone}}{68}
+\entry {\code {cont}}{174}
+\entry {\code {Cont}}{89}
+\entry {\code {cont3}}{176}
+\entry {\code {Cont3}}{94, 95}
+\entry {\code {conta}}{176}
+\entry {\code {ContA}}{95}
+\entry {\code {contd}}{175}
+\entry {\code {ContD}}{90, 91}
+\entry {\code {contf}}{174, 175}
+\entry {\code {ContF}}{89, 90}
+\entry {\code {contf3}}{177}
+\entry {\code {ContF3}}{95, 96}
+\entry {\code {contfa}}{177}
+\entry {\code {ContFA}}{96}
+\entry {\code {contfx}}{182}
+\entry {\code {ContFX}}{111}
+\entry {\code {contfy}}{182}
+\entry {\code {ContFY}}{111}
+\entry {\code {contfz}}{182}
+\entry {\code {ContFZ}}{111}
+\entry {\code {contx}}{182}
+\entry {\code {ContX}}{110}
+\entry {\code {conty}}{182}
+\entry {\code {ContY}}{110}
+\entry {\code {contz}}{182}
+\entry {\code {ContZ}}{110}
+\entry {\code {copy}}{185}
+\entry {\code {CopyFont}}{54}
+\entry {\code {crange}}{164, 193}
+\entry {\code {CRange}}{58}
+\entry {\code {Create}}{130}
+\entry {\code {crop}}{186}
+\entry {\code {Crop}}{134}
+\entry {\code {crust}}{183}
+\entry {\code {Crust}}{112}
+\entry {\code {ctick}}{164}
+\entry {\code {cumsum}}{190}
+\entry {\code {CumSum}}{138}
+\entry {\code {curve}}{166}
+\entry {\code {Curve}}{66}
+\entry {\code {cut}}{162, 193}
+\entry {\code {CutOff}}{53}
+\initial {D}
+\entry {\code {DefaultPlotParam}}{49}
+\entry {\code {define}}{191, 192}
+\entry {\code {delete}}{185}
+\entry {\code {Delete}}{134}
+\entry {\code {DeleteColumns}}{134}
+\entry {\code {DeleteRows}}{134}
+\entry {\code {DeleteSlices}}{134}
+\entry {\code {DeleteVar}}{148}
+\entry {\code {dens}}{174}
+\entry {\code {Dens}}{88, 89}
+\entry {\code {dens3}}{176}
+\entry {\code {Dens3}}{93, 94}
+\entry {\code {densa}}{176}
+\entry {\code {DensA}}{94}
+\entry {\code {densx}}{182}
+\entry {\code {DensX}}{109}
+\entry {\code {densy}}{182}
+\entry {\code {DensY}}{109}
+\entry {\code {densz}}{182}
+\entry {\code {DensZ}}{109}
+\entry {\code {dew}}{181}
+\entry {\code {Dew}}{105, 106}
+\entry {\code {diff}}{190}
+\entry {\code {Diff}}{138}
+\entry {\code {diff2}}{190}
+\entry {\code {Diff2}}{139}
+\entry {\code {divto}}{191}
+\entry {\code {dots}}{182}
+\entry {\code {Dots}}{111, 112}
+\entry {\code {drop}}{167}
+\entry {\code {Drop}}{67}
+\initial {E}
+\entry {\code {else}}{192}
+\entry {\code {elseif}}{192}
+\entry {\code {EndFrame}}{118}
+\entry {\code {EndGroup}}{119}
+\entry {\code {endif}}{192}
+\entry {\code {envelop}}{190}
+\entry {\code {Envelop}}{139}
+\entry {\code {error}}{172}
+\entry {\code {Error}}{66, 84, 85}
+\entry {\code {evaluate}}{187}
+\entry {\code {Evaluate}}{137}
+\entry {\code {Execute}}{148}
+\entry {\code {export}}{187}
+\entry {\code {Export}}{136, 147}
+\entry {\code {extend}}{186}
+\entry {\code {Extend}}{133}
+\initial {F}
+\entry {\code {Face}}{67}
+\entry {\code {facex}}{166}
+\entry {\code {FaceX}}{67}
+\entry {\code {facey}}{166}
+\entry {\code {FaceY}}{67}
+\entry {\code {facez}}{166}
+\entry {\code {FaceZ}}{67}
+\entry {\code {fall}}{173}
+\entry {\code {Fall}}{86}
+\entry {\code {fgets}}{167}
+\entry {\code {fill}}{185}
+\entry {\code {Fill}}{132}
+\entry {\code {Find}}{142}
+\entry {\code {FindAny}}{142}
+\entry {\code {FindVar}}{148}
+\entry {\code {Finish}}{66}
+\entry {\code {fit}}{184}
+\entry {\code {Fit}}{116}
+\entry {\code {Fit2}}{117}
+\entry {\code {Fit3}}{117}
+\entry {\code {fits}}{184}
+\entry {\code {FitS}}{114, 115}
+\entry {\code {flow}}{181}
+\entry {\code {Flow}}{106, 107}
+\entry {\code {FlowP}}{107, 108}
+\entry {\code {Flush}}{65}
+\entry {\code {fog}}{161}
+\entry {\code {Fog}}{51}
+\entry {\code {font}}{162}
+\entry {\code {fontsize}}{193}
+\entry {\code {for}}{192}
+\entry {\code {fplot}}{183}
+\entry {\code {fsurf}}{183}
+\initial {G}
+\entry {\code {get_graph} on\ \code {Fl_MathGL}}{125}
+\entry {\code {get_zoom} on\ \code {Fl_MathGL}}{125}
+\entry {\code {getAlpha} on\ \code {QMathGL}}{126}
+\entry {\code {GetBGRN}}{121}
+\entry {\code {GetBits}}{121}
+\entry {\code {GetError} on\ \code {mglFormula}}{151}
+\entry {\code {GetHeight}}{121}
+\entry {\code {getLight} on\ \code {QMathGL}}{126}
+\entry {\code {GetNumFrame}}{118}
+\entry {\code {GetNumGlyph} on\ \code {mglFont}}{152}
+\entry {\code {GetNx}}{133}
+\entry {\code {GetNy}}{133}
+\entry {\code {GetNz}}{133}
+\entry {\code {getPer} on\ \code {QMathGL}}{126}
+\entry {\code {getPhi} on\ \code {QMathGL}}{126}
+\entry {\code {getRatio} on\ \code {QMathGL}}{125, 126}
+\entry {\code {GetRGB}}{121}
+\entry {\code {GetRGBA}}{121}
+\entry {\code {getRotate} on\ \code {QMathGL}}{126}
+\entry {\code {getTet} on\ \code {QMathGL}}{126}
+\entry {\code {GetWidth}}{121}
+\entry {\code {getZoom} on\ \code {QMathGL}}{126}
+\entry {\code {Glyph}}{68}
+\entry {\code {grid}}{168, 175}
+\entry {\code {Grid}}{72, 92}
+\entry {\code {grid3}}{177}
+\entry {\code {Grid3}}{96}
+\entry {\code {grida}}{177}
+\entry {\code {GridA}}{96}
+\initial {H}
+\entry {\code {Height} on\ \code {mglFont}}{152, 153}
+\entry {\code {hist}}{187, 188}
+\entry {\code {Hist}}{118, 137}
+\initial {I}
+\entry {\code {Identity}}{63}
+\entry {\code {if}}{192}
+\entry {\code {import}}{187}
+\entry {\code {Import}}{136}
+\entry {\code {info}}{185}
+\entry {\code {inplot}}{165}
+\entry {\code {InPlot}}{62}
+\entry {\code {Insert}}{134}
+\entry {\code {InsertColumns}}{134}
+\entry {\code {InsertRows}}{134}
+\entry {\code {InsertSlices}}{134}
+\entry {\code {Integral}}{138}
+\entry {\code {integrate}}{190}
+\initial {J}
+\entry {\code {jacobian}}{189}
+\initial {L}
+\entry {\code {Label}}{70, 72}
+\entry {\code {Labelw}}{70}
+\entry {\code {Last}}{142}
+\entry {\code {legend}}{169, 193}
+\entry {\code {Legend}}{73}
+\entry {\code {legendbox}}{169}
+\entry {\code {light}}{161}
+\entry {\code {Light}}{50, 51}
+\entry {\code {line}}{166}
+\entry {\code {Line}}{66}
+\entry {\code {Linear}}{140}
+\entry {\code {Linear1}}{140}
+\entry {\code {linewidth}}{161}
+\entry {\code {list}}{184}
+\entry {\code {Load} on\ \code {mglFont}}{152}
+\entry {\code {LoadFont}}{54}
+\initial {M}
+\entry {\code {map}}{179}
+\entry {\code {Map}}{101}
+\entry {\code {mark}}{172}
+\entry {\code {Mark}}{68, 83}
+\entry {\code {marksize}}{161, 193}
+\entry {\code {max}}{188}
+\entry {\code {Max}}{137}
+\entry {\code {Maximal}}{141}
+\entry {\code {mesh}}{173}
+\entry {\code {Mesh}}{86}
+\entry {\code {meshnum}}{163, 193}
+\entry {\code {mgl_add_legend}}{73}
+\entry {\code {mgl_add_legendw}}{73}
+\entry {\code {mgl_add_light}}{51}
+\entry {\code {mgl_add_param}}{148}
+\entry {\code {mgl_add_paramw}}{148}
+\entry {\code {mgl_add_var}}{148}
+\entry {\code {mgl_adjust_ticks}}{60}
+\entry {\code {mgl_area}}{77}
+\entry {\code {mgl_area_s}}{77}
+\entry {\code {mgl_area_xy}}{76}
+\entry {\code {mgl_area_xys}}{76}
+\entry {\code {mgl_area_xyz}}{76}
+\entry {\code {mgl_aspect}}{63}
+\entry {\code {mgl_axial}}{92}
+\entry {\code {mgl_axial_val}}{91}
+\entry {\code {mgl_axial_xy}}{92}
+\entry {\code {mgl_axial_xy_val}}{91}
+\entry {\code {mgl_axis}}{71}
+\entry {\code {mgl_axis_grid}}{72}
+\entry {\code {mgl_ball}}{66}
+\entry {\code {mgl_ball_rgb}}{66}
+\entry {\code {mgl_ball_str}}{66}
+\entry {\code {mgl_barh}}{80}
+\entry {\code {mgl_barh_xy}}{79}
+\entry {\code {mgl_bars}}{79}
+\entry {\code {mgl_bars_xy}}{79}
+\entry {\code {mgl_bars_xyz}}{79}
+\entry {\code {mgl_beam}}{98}
+\entry {\code {mgl_beam_val}}{97}
+\entry {\code {mgl_belt}}{87}
+\entry {\code {mgl_belt_xy}}{86}
+\entry {\code {mgl_box}}{72}
+\entry {\code {mgl_box_rgb}}{72}
+\entry {\code {mgl_box_str}}{72}
+\entry {\code {mgl_boxplot}}{85}
+\entry {\code {mgl_boxplot_xy}}{85}
+\entry {\code {mgl_boxs}}{88}
+\entry {\code {mgl_boxs_xy}}{87}
+\entry {\code {mgl_calc_scr}}{123}
+\entry {\code {mgl_calc_xyz}}{13, 123}
+\entry {\code {mgl_chart}}{80}
+\entry {\code {mgl_clear_legend}}{73}
+\entry {\code {mgl_clf}}{66}
+\entry {\code {mgl_clf_rgb}}{66}
+\entry {\code {mgl_close_gif}}{119}
+\entry {\code {mgl_cloud}}{97}
+\entry {\code {mgl_cloud_xyz}}{97}
+\entry {\code {mgl_cloudp}}{97}
+\entry {\code {mgl_cloudp_xyz}}{97}
+\entry {\code {mgl_colorbar}}{71}
+\entry {\code {mgl_colorbar_ext}}{71}
+\entry {\code {mgl_colorbar_val}}{72}
+\entry {\code {mgl_columnplot}}{63}
+\entry {\code {mgl_cone}}{68}
+\entry {\code {mgl_cont}}{89}
+\entry {\code {mgl_cont__val}}{89}
+\entry {\code {mgl_cont_x}}{110}
+\entry {\code {mgl_cont_x_val}}{110}
+\entry {\code {mgl_cont_xy}}{89}
+\entry {\code {mgl_cont_xy_val}}{89}
+\entry {\code {mgl_cont_y}}{110}
+\entry {\code {mgl_cont_y_val}}{110}
+\entry {\code {mgl_cont_z}}{110}
+\entry {\code {mgl_cont_z_val}}{110}
+\entry {\code {mgl_cont3}}{95}
+\entry {\code {mgl_cont3_all}}{95}
+\entry {\code {mgl_cont3_all_xyz}}{95}
+\entry {\code {mgl_cont3_val}}{94}
+\entry {\code {mgl_cont3_xyz}}{94}
+\entry {\code {mgl_cont3_xyz_val}}{94}
+\entry {\code {mgl_contd}}{91}
+\entry {\code {mgl_contd_val}}{91}
+\entry {\code {mgl_contd_xy}}{91}
+\entry {\code {mgl_contd_xy_val}}{90}
+\entry {\code {mgl_contf}}{90}
+\entry {\code {mgl_contf_val}}{90}
+\entry {\code {mgl_contf_x}}{111}
+\entry {\code {mgl_contf_x_val}}{111}
+\entry {\code {mgl_contf_xy}}{90}
+\entry {\code {mgl_contf_xy_val}}{89}
+\entry {\code {mgl_contf_y}}{111}
+\entry {\code {mgl_contf_y_val}}{111}
+\entry {\code {mgl_contf_z}}{111}
+\entry {\code {mgl_contf_z_val}}{111}
+\entry {\code {mgl_contf3}}{96}
+\entry {\code {mgl_contf3_all}}{96}
+\entry {\code {mgl_contf3_all_xyz}}{96}
+\entry {\code {mgl_contf3_val}}{95}
+\entry {\code {mgl_contf3_xyz}}{95}
+\entry {\code {mgl_contf3_xyz_val}}{95}
+\entry {\code {mgl_copy_font}}{54}
+\entry {\code {mgl_create_data}}{13}
+\entry {\code {mgl_create_data_file}}{13}
+\entry {\code {mgl_create_data_size}}{13}
+\entry {\code {mgl_create_graph_fltk}}{12}
+\entry {\code {mgl_create_graph_gl}}{12}
+\entry {\code {mgl_create_graph_glut}}{12}
+\entry {\code {mgl_create_graph_idtf}}{12}
+\entry {\code {mgl_create_graph_ps}}{12}
+\entry {\code {mgl_create_graph_qt}}{12}
+\entry {\code {mgl_create_graph_zb}}{12}
+\entry {\code {mgl_create_parser}}{147}
+\entry {\code {mgl_crust}}{112}
+\entry {\code {mgl_crust_tr}}{112}
+\entry {\code {mgl_curve}}{66}
+\entry {\code {mgl_data_add_dat}}{143}
+\entry {\code {mgl_data_add_num}}{143}
+\entry {\code {mgl_data_column}}{136}
+\entry {\code {mgl_data_combine}}{137}
+\entry {\code {mgl_data_create}}{130}
+\entry {\code {mgl_data_crop}}{134}
+\entry {\code {mgl_data_cumsum}}{138}
+\entry {\code {mgl_data_data}}{141}
+\entry {\code {mgl_data_delete}}{134}
+\entry {\code {mgl_data_diff}}{138}
+\entry {\code {mgl_data_diff_par}}{138}
+\entry {\code {mgl_data_diff2}}{139}
+\entry {\code {mgl_data_div_dat}}{143}
+\entry {\code {mgl_data_div_num}}{143}
+\entry {\code {mgl_data_envelop}}{139}
+\entry {\code {mgl_data_evaluate_i}}{138}
+\entry {\code {mgl_data_evaluate_ij}}{138}
+\entry {\code {mgl_data_evaluate_ijk}}{138}
+\entry {\code {mgl_data_export}}{136}
+\entry {\code {mgl_data_extend}}{133}
+\entry {\code {mgl_data_fill}}{132}
+\entry {\code {mgl_data_find}}{142}
+\entry {\code {mgl_data_find_any}}{142}
+\entry {\code {mgl_data_first}}{142}
+\entry {\code {mgl_data_get_nx}}{133}
+\entry {\code {mgl_data_get_ny}}{133}
+\entry {\code {mgl_data_get_nz}}{133}
+\entry {\code {mgl_data_get_value}}{133, 140}
+\entry {\code {mgl_data_hist}}{137}
+\entry {\code {mgl_data_hist_w}}{137}
+\entry {\code {mgl_data_import}}{136}
+\entry {\code {mgl_data_insert}}{134}
+\entry {\code {mgl_data_integral}}{138}
+\entry {\code {mgl_data_last}}{142}
+\entry {\code {mgl_data_linear}}{140}
+\entry {\code {mgl_data_linear1}}{140}
+\entry {\code {mgl_data_max}}{141}
+\entry {\code {mgl_data_max_dir}}{137}
+\entry {\code {mgl_data_max_int}}{141}
+\entry {\code {mgl_data_max_real}}{141}
+\entry {\code {mgl_data_min}}{141}
+\entry {\code {mgl_data_min_dir}}{137}
+\entry {\code {mgl_data_min_int}}{141}
+\entry {\code {mgl_data_min_real}}{142}
+\entry {\code {mgl_data_mirror}}{139}
+\entry {\code {mgl_data_modify}}{132}
+\entry {\code {mgl_data_modify_vw}}{132}
+\entry {\code {mgl_data_momentum}}{137}
+\entry {\code {mgl_data_momentum_mw}}{142}
+\entry {\code {mgl_data_mul_dat}}{143}
+\entry {\code {mgl_data_mul_num}}{143}
+\entry {\code {mgl_data_norm_slice}}{140}
+\entry {\code {mgl_data_put_dat}}{132}
+\entry {\code {mgl_data_put_val}}{132}
+\entry {\code {mgl_data_read}}{135}
+\entry {\code {mgl_data_read_dim}}{135}
+\entry {\code {mgl_data_read_mat}}{135}
+\entry {\code {mgl_data_rearrange}}{133}
+\entry {\code {mgl_data_resize}}{138}
+\entry {\code {mgl_data_resize_box}}{138}
+\entry {\code {mgl_data_save}}{135}
+\entry {\code {mgl_data_set}}{131}
+\entry {\code {mgl_data_set_double}}{131}
+\entry {\code {mgl_data_set_double2}}{131}
+\entry {\code {mgl_data_set_double3}}{131}
+\entry {\code {mgl_data_set_float}}{130}
+\entry {\code {mgl_data_set_float2}}{131}
+\entry {\code {mgl_data_set_float3}}{131}
+\entry {\code {mgl_data_set_id}}{136}
+\entry {\code {mgl_data_set_matrix}}{131}
+\entry {\code {mgl_data_set_value}}{133}
+\entry {\code {mgl_data_set_values}}{131}
+\entry {\code {mgl_data_set_vector}}{131}
+\entry {\code {mgl_data_sew}}{139}
+\entry {\code {mgl_data_smooth}}{139}
+\entry {\code {mgl_data_spline}}{140}
+\entry {\code {mgl_data_spline1}}{140}
+\entry {\code {mgl_data_squeeze}}{134}
+\entry {\code {mgl_data_stfa}}{144}
+\entry {\code {mgl_data_sub_dat}}{143}
+\entry {\code {mgl_data_sub_num}}{143}
+\entry {\code {mgl_data_subdata}}{136}
+\entry {\code {mgl_data_subdata_ext}}{136}
+\entry {\code {mgl_data_sum}}{137}
+\entry {\code {mgl_data_swap}}{139}
+\entry {\code {mgl_data_transpose}}{133}
+\entry {\code {mgl_data_value}}{141}
+\entry {\code {mgl_delete_data}}{13}
+\entry {\code {mgl_delete_graph}}{13}
+\entry {\code {mgl_delete_parser}}{147}
+\entry {\code {mgl_dens}}{89}
+\entry {\code {mgl_dens_x}}{109}
+\entry {\code {mgl_dens_xy}}{88}
+\entry {\code {mgl_dens_y}}{109}
+\entry {\code {mgl_dens_z}}{109}
+\entry {\code {mgl_dens3}}{94}
+\entry {\code {mgl_dens3_all}}{94}
+\entry {\code {mgl_dens3_all_xyz}}{94}
+\entry {\code {mgl_dens3_xyz}}{93}
+\entry {\code {mgl_dew}}{106}
+\entry {\code {mgl_dew_xy}}{105}
+\entry {\code {mgl_dots}}{111}
+\entry {\code {mgl_dots_a}}{112}
+\entry {\code {mgl_dots_tr}}{112}
+\entry {\code {mgl_drop}}{68}
+\entry {\code {mgl_end_frame}}{118}
+\entry {\code {mgl_error}}{85}
+\entry {\code {mgl_error_exy}}{84}
+\entry {\code {mgl_error_xy}}{85}
+\entry {\code {mgl_facex}}{67}
+\entry {\code {mgl_facey}}{67}
+\entry {\code {mgl_facez}}{67}
+\entry {\code {mgl_fall}}{86}
+\entry {\code {mgl_fall_xy}}{86}
+\entry {\code {mgl_find_var}}{148}
+\entry {\code {mgl_fit_1}}{116}
+\entry {\code {mgl_fit_1_d}}{116}
+\entry {\code {mgl_fit_2}}{117}
+\entry {\code {mgl_fit_2_d}}{117}
+\entry {\code {mgl_fit_3}}{117}
+\entry {\code {mgl_fit_3_d}}{117}
+\entry {\code {mgl_fit_xy}}{116}
+\entry {\code {mgl_fit_xy_d}}{116}
+\entry {\code {mgl_fit_xys}}{115}
+\entry {\code {mgl_fit_xys_d}}{115}
+\entry {\code {mgl_fit_xyz}}{116}
+\entry {\code {mgl_fit_xyz_d}}{116}
+\entry {\code {mgl_fit_xyza}}{116}
+\entry {\code {mgl_fit_xyza_d}}{116}
+\entry {\code {mgl_fit_xyzas}}{114}
+\entry {\code {mgl_fit_xyzas_d}}{114}
+\entry {\code {mgl_fit_xyzs}}{115}
+\entry {\code {mgl_fit_xyzs_d}}{115}
+\entry {\code {mgl_fit_ys}}{115}
+\entry {\code {mgl_fit_ys_d}}{115}
+\entry {\code {mgl_flow_2d}}{106}
+\entry {\code {mgl_flow_3d}}{107}
+\entry {\code {mgl_flow_xy}}{106}
+\entry {\code {mgl_flow_xyz}}{106}
+\entry {\code {mgl_flowp_2d}}{107}
+\entry {\code {mgl_flowp_3d}}{108}
+\entry {\code {mgl_flowp_xy}}{107}
+\entry {\code {mgl_flowp_xyz}}{107}
+\entry {\code {mgl_fltk_run}}{12}
+\entry {\code {mgl_fltk_thread}}{12}
+\entry {\code {mgl_flush}}{65}
+\entry {\code {mgl_fplot}}{113}
+\entry {\code {mgl_fplot_xyz}}{113}
+\entry {\code {mgl_fsurf}}{113}
+\entry {\code {mgl_fsurf_xyz}}{113}
+\entry {\code {mgl_get_fit}}{117}
+\entry {\code {mgl_get_height}}{121}
+\entry {\code {mgl_get_last_mouse_pos}}{13}
+\entry {\code {mgl_get_num_frame}}{118}
+\entry {\code {mgl_get_rgb}}{121}
+\entry {\code {mgl_get_rgba}}{121}
+\entry {\code {mgl_get_width}}{121}
+\entry {\code {mgl_grid}}{92}
+\entry {\code {mgl_grid_xy}}{92}
+\entry {\code {mgl_grid3}}{96}
+\entry {\code {mgl_grid3_all}}{96}
+\entry {\code {mgl_grid3_all_xyz}}{96}
+\entry {\code {mgl_grid3_xyz}}{96}
+\entry {\code {mgl_hist_x}}{118}
+\entry {\code {mgl_hist_xy}}{118}
+\entry {\code {mgl_hist_xyz}}{118}
+\entry {\code {mgl_identity}}{63}
+\entry {\code {mgl_inplot}}{62}
+\entry {\code {mgl_jacobian_2d}}{146}
+\entry {\code {mgl_jacobian_3d}}{146}
+\entry {\code {mgl_label}}{72}
+\entry {\code {mgl_label_ext}}{72}
+\entry {\code {mgl_label_xy}}{70}
+\entry {\code {mgl_labelw_ext}}{72}
+\entry {\code {mgl_labelw_xy}}{70}
+\entry {\code {mgl_legend}}{73}
+\entry {\code {mgl_legend_xy}}{73}
+\entry {\code {mgl_line}}{66}
+\entry {\code {mgl_load_font}}{54}
+\entry {\code {mgl_map}}{101}
+\entry {\code {mgl_map_xy}}{101}
+\entry {\code {mgl_mark}}{68}
+\entry {\code {mgl_mark_xy}}{83}
+\entry {\code {mgl_mark_xyz}}{83}
+\entry {\code {mgl_mark_y}}{83}
+\entry {\code {mgl_mesh}}{86}
+\entry {\code {mgl_mesh_xy}}{86}
+\entry {\code {mgl_new_frame}}{118}
+\entry {\code {mgl_parse}}{147}
+\entry {\code {mgl_parse_text}}{148}
+\entry {\code {mgl_parser_allow_setsize}}{149}
+\entry {\code {mgl_parsew}}{147}
+\entry {\code {mgl_parsew_text}}{148}
+\entry {\code {mgl_pde_solve}}{145}
+\entry {\code {mgl_perspective}}{63}
+\entry {\code {mgl_pipe_2d}}{108}
+\entry {\code {mgl_pipe_3d}}{109}
+\entry {\code {mgl_pipe_xy}}{108}
+\entry {\code {mgl_pipe_xyz}}{108}
+\entry {\code {mgl_plot}}{75}
+\entry {\code {mgl_plot_xy}}{74}
+\entry {\code {mgl_plot_xyz}}{74}
+\entry {\code {mgl_puts}}{69}
+\entry {\code {mgl_puts_dir}}{69}
+\entry {\code {mgl_puts_ext}}{69}
+\entry {\code {mgl_puts_fit}}{117}
+\entry {\code {mgl_putsw}}{69}
+\entry {\code {mgl_putsw_dir}}{69}
+\entry {\code {mgl_putsw_ext}}{69}
+\entry {\code {mgl_qo2d_solve}}{145}
+\entry {\code {mgl_qt_run}}{13}
+\entry {\code {mgl_qt_thread}}{13}
+\entry {\code {mgl_radar}}{75}
+\entry {\code {mgl_ray_trace}}{145}
+\entry {\code {mgl_region}}{77}
+\entry {\code {mgl_region_xy}}{77}
+\entry {\code {mgl_relplot}}{62}
+\entry {\code {mgl_reset_frames}}{118}
+\entry {\code {mgl_restore_font}}{54}
+\entry {\code {mgl_restore_once}}{149}
+\entry {\code {mgl_rotate}}{63}
+\entry {\code {mgl_rotate_vector}}{63}
+\entry {\code {mgl_set_alpha}}{49}
+\entry {\code {mgl_set_alpha_default}}{50}
+\entry {\code {mgl_set_ambbr}}{51}
+\entry {\code {mgl_set_arrow_size}}{51}
+\entry {\code {mgl_set_auto}}{59}
+\entry {\code {mgl_set_axial_dir}}{57}
+\entry {\code {mgl_set_axis_2d}}{58}
+\entry {\code {mgl_set_axis_3d}}{58}
+\entry {\code {mgl_set_bar_width}}{51}
+\entry {\code {mgl_set_base_line_width}}{51}
+\entry {\code {mgl_set_caxis}}{58}
+\entry {\code {mgl_set_coor}}{60}
+\entry {\code {mgl_set_crange}}{58}
+\entry {\code {mgl_set_ctt}}{61}
+\entry {\code {mgl_set_cttw}}{61}
+\entry {\code {mgl_set_cut}}{53}
+\entry {\code {mgl_set_cut_box}}{53}
+\entry {\code {mgl_set_cutoff}}{53}
+\entry {\code {mgl_set_def_param}}{49}
+\entry {\code {mgl_set_draw_face}}{57}
+\entry {\code {mgl_set_fog}}{51}
+\entry {\code {mgl_set_font_def}}{54}
+\entry {\code {mgl_set_font_size}}{54}
+\entry {\code {mgl_set_func}}{59}
+\entry {\code {mgl_set_func_ext}}{59}
+\entry {\code {mgl_set_legend_box}}{74}
+\entry {\code {mgl_set_light}}{50}
+\entry {\code {mgl_set_light_n}}{50}
+\entry {\code {mgl_set_mark_size}}{51}
+\entry {\code {mgl_set_meshnum}}{57}
+\entry {\code {mgl_set_origin}}{59}
+\entry {\code {mgl_set_pal_color}}{55}
+\entry {\code {mgl_set_pal_num}}{55}
+\entry {\code {mgl_set_palette}}{55}
+\entry {\code {mgl_set_plotfactor}}{52}
+\entry {\code {mgl_set_rotated_text}}{54}
+\entry {\code {mgl_set_scheme}}{55}
+\entry {\code {mgl_set_show_mouse_pos}}{13}
+\entry {\code {mgl_set_size}}{65}
+\entry {\code {mgl_set_subticks}}{60}
+\entry {\code {mgl_set_ternary}}{60}
+\entry {\code {mgl_set_tick_len}}{52}
+\entry {\code {mgl_set_tick_origin}}{60}
+\entry {\code {mgl_set_tick_stl}}{52}
+\entry {\code {mgl_set_ticks}}{60}
+\entry {\code {mgl_set_ticks_dir}}{60}
+\entry {\code {mgl_set_ticks_val}}{61}
+\entry {\code {mgl_set_ticks_vals}}{61}
+\entry {\code {mgl_set_transp}}{50}
+\entry {\code {mgl_set_transp_type}}{50}
+\entry {\code {mgl_set_xrange}}{58}
+\entry {\code {mgl_set_xtt}}{61}
+\entry {\code {mgl_set_xttw}}{61}
+\entry {\code {mgl_set_yrange}}{58}
+\entry {\code {mgl_set_ytt}}{61}
+\entry {\code {mgl_set_yttw}}{61}
+\entry {\code {mgl_set_zoom}}{52}
+\entry {\code {mgl_set_zrange}}{58}
+\entry {\code {mgl_set_ztt}}{61}
+\entry {\code {mgl_set_zttw}}{61}
+\entry {\code {mgl_show_image}}{65}
+\entry {\code {mgl_simple_plot}}{114}
+\entry {\code {mgl_sphere}}{67}
+\entry {\code {mgl_start_gif}}{119}
+\entry {\code {mgl_stem}}{78}
+\entry {\code {mgl_stem_xy}}{78}
+\entry {\code {mgl_stem_xyz}}{78}
+\entry {\code {mgl_step}}{81}
+\entry {\code {mgl_step_xy}}{80}
+\entry {\code {mgl_step_xyz}}{80}
+\entry {\code {mgl_stfa}}{102}
+\entry {\code {mgl_stfa_xy}}{102}
+\entry {\code {mgl_stickplot}}{63}
+\entry {\code {mgl_subplot}}{62}
+\entry {\code {mgl_subplot_d}}{62}
+\entry {\code {mgl_surf}}{87}
+\entry {\code {mgl_surf_xy}}{87}
+\entry {\code {mgl_surf3}}{93}
+\entry {\code {mgl_surf3_val}}{93}
+\entry {\code {mgl_surf3_xyz}}{93}
+\entry {\code {mgl_surf3_xyz_val}}{92}
+\entry {\code {mgl_surf3a}}{100}
+\entry {\code {mgl_surf3a_val}}{100}
+\entry {\code {mgl_surf3a_xyz}}{100}
+\entry {\code {mgl_surf3a_xyz_val}}{100}
+\entry {\code {mgl_surf3c}}{99}
+\entry {\code {mgl_surf3c_val}}{99}
+\entry {\code {mgl_surf3c_xyz}}{99}
+\entry {\code {mgl_surf3c_xyz_val}}{98}
+\entry {\code {mgl_surfa}}{100}
+\entry {\code {mgl_surfa_xy}}{99}
+\entry {\code {mgl_surfc}}{98}
+\entry {\code {mgl_surfc_xy}}{98}
+\entry {\code {mgl_tens}}{76}
+\entry {\code {mgl_tens_xy}}{76}
+\entry {\code {mgl_tens_xyz}}{76}
+\entry {\code {mgl_text_xy}}{70}
+\entry {\code {mgl_text_xyz}}{70}
+\entry {\code {mgl_text_y}}{70}
+\entry {\code {mgl_textmark}}{84}
+\entry {\code {mgl_textmark_xyr}}{83}
+\entry {\code {mgl_textmark_xyzr}}{83}
+\entry {\code {mgl_textmark_yr}}{84}
+\entry {\code {mgl_textmarkw}}{84}
+\entry {\code {mgl_textmarkw_xyr}}{83}
+\entry {\code {mgl_textmarkw_xyzr}}{83}
+\entry {\code {mgl_textmarkw_yr}}{84}
+\entry {\code {mgl_tile}}{88}
+\entry {\code {mgl_tile_xy}}{88}
+\entry {\code {mgl_tiles}}{101}
+\entry {\code {mgl_tiles_xy}}{101}
+\entry {\code {mgl_title}}{70}
+\entry {\code {mgl_titlew}}{70}
+\entry {\code {mgl_torus}}{81}
+\entry {\code {mgl_traj_xy}}{102}
+\entry {\code {mgl_traj_xyz}}{102}
+\entry {\code {mgl_transform}}{144}
+\entry {\code {mgl_transform_a}}{144}
+\entry {\code {mgl_triplot_xy}}{113}
+\entry {\code {mgl_triplot_xyz}}{112}
+\entry {\code {mgl_triplot_xyzc}}{112}
+\entry {\code {mgl_tube}}{82}
+\entry {\code {mgl_tube_r}}{82}
+\entry {\code {mgl_tube_xy}}{82}
+\entry {\code {mgl_tube_xyr}}{82}
+\entry {\code {mgl_tube_xyz}}{82}
+\entry {\code {mgl_tube_xyzr}}{82}
+\entry {\code {mgl_tune_ticks}}{61}
+\entry {\code {mgl_update}}{13}
+\entry {\code {mgl_vect_2d}}{103}
+\entry {\code {mgl_vect_3d}}{103}
+\entry {\code {mgl_vect_xy}}{103}
+\entry {\code {mgl_vect_xyz}}{103}
+\entry {\code {mgl_vectc_2d}}{105}
+\entry {\code {mgl_vectc_3d}}{105}
+\entry {\code {mgl_vectc_xy}}{105}
+\entry {\code {mgl_vectc_xyz}}{105}
+\entry {\code {mgl_vectl_2d}}{104}
+\entry {\code {mgl_vectl_3d}}{104}
+\entry {\code {mgl_vectl_xy}}{104}
+\entry {\code {mgl_vectl_xyz}}{104}
+\entry {\code {mgl_write_bmp}}{64}
+\entry {\code {mgl_write_eps}}{65}
+\entry {\code {mgl_write_frame}}{64}
+\entry {\code {mgl_write_gif}}{64}
+\entry {\code {mgl_write_idtf}}{65}
+\entry {\code {mgl_write_jpg}}{64}
+\entry {\code {mgl_write_png}}{64}
+\entry {\code {mgl_write_png_solid}}{64}
+\entry {\code {mgl_write_svg}}{65}
+\entry {\code {mglColor} on\ \code {mglColor}}{154, 155}
+\entry {\code {mglFont} on\ \code {mglFont}}{152}
+\entry {\code {mglFormula} on\ \code {mglFormula}}{150}
+\entry {\code {mglJacobian}}{146}
+\entry {\code {mglParse}}{147}
+\entry {\code {mglPDE}}{145}
+\entry {\code {mglQO2d}}{145}
+\entry {\code {mglRay}}{145}
+\entry {\code {mglSTFA}}{144}
+\entry {\code {mglTransform}}{144}
+\entry {\code {mglTransformA}}{144}
+\entry {\code {min}}{188}
+\entry {\code {Min}}{137}
+\entry {\code {Minimal}}{141, 142}
+\entry {\code {mirror}}{190}
+\entry {\code {Mirror}}{139}
+\entry {\code {modify}}{185}
+\entry {\code {Modify}}{132}
+\entry {\code {momentum}}{188}
+\entry {\code {Momentum}}{137, 142}
+\entry {\code {MoveAfter} on\ \code {mglGraphAB}}{157}
+\entry {\code {multo}}{191}
+\initial {N}
+\entry {\code {new}}{184}
+\entry {\code {NewFrame}}{118}
+\entry {\code {next}}{192}
+\entry {\code {NextFrame} on\ \code {mglGraphAB}}{123}
+\entry {\code {norm}}{191}
+\entry {\code {Norm}}{140, 156}
+\entry {\code {Norm} on\ \code {mglColor}}{155}
+\entry {\code {normsl}}{191}
+\entry {\code {NormSl}}{140}
+\initial {O}
+\entry {\code {once}}{192}
+\entry {\code {operator!}}{155, 156}
+\entry {\code {operator!=}}{156}
+\entry {\code {operator&}}{156}
+\entry {\code {operator*}}{144, 155, 156}
+\entry {\code {operator*=}}{143}
+\entry {\code {operator+}}{143, 155}
+\entry {\code {operator+=}}{143}
+\entry {\code {operator-}}{143, 144, 155, 156}
+\entry {\code {operator-=}}{143}
+\entry {\code {operator/}}{144, 155, 156}
+\entry {\code {operator/=}}{143}
+\entry {\code {operator=}}{143}
+\entry {\code {operator==}}{156}
+\entry {\code {operator==} on\ \code {mglColor}}{155}
+\entry {\code {operator^}}{156}
+\entry {\code {operator|}}{156}
+\entry {\code {origin}}{164}
+\initial {P}
+\entry {\code {palette}}{162}
+\entry {\code {Parse}}{147}
+\entry {\code {pde}}{189}
+\entry {\code {perspective}}{165}
+\entry {\code {Perspective}}{63}
+\entry {\code {pipe}}{181, 182}
+\entry {\code {Pipe}}{108, 109}
+\entry {\code {plot}}{170}
+\entry {\code {Plot}}{74, 75, 113}
+\entry {\code {Plot2}}{75}
+\entry {\code {Plot3}}{75}
+\entry {\code {plotfactor}}{162}
+\entry {\code {PrevFrame} on\ \code {mglGraphAB}}{123}
+\entry {\code {Printf}}{70}
+\entry {\code {PrintInfo}}{141}
+\entry {\code {put}}{185, 186}
+\entry {\code {Put}}{132}
+\entry {\code {Puts}}{69}
+\entry {\code {Puts} on\ \code {mglFont}}{153}
+\entry {\code {putsfit}}{184}
+\entry {\code {PutsFit}}{117}
+\entry {\code {Putsw}}{69}
+\initial {Q}
+\entry {\code {qo2d}}{189}
+\initial {R}
+\entry {\code {radar}}{170}
+\entry {\code {Radar}}{75}
+\entry {\code {ranges}}{163}
+\entry {\code {ray}}{189}
+\entry {\code {read}}{186}
+\entry {\code {Read}}{135}
+\entry {\code {readall}}{187}
+\entry {\code {ReadAll}}{135}
+\entry {\code {readhdf}}{187}
+\entry {\code {ReadHDF}}{135}
+\entry {\code {readmat}}{186}
+\entry {\code {ReadMat}}{135}
+\entry {\code {ReadRange}}{135}
+\entry {\code {Ready} on\ \code {mglFont}}{152}
+\entry {\code {rearrange}}{186}
+\entry {\code {Rearrange}}{133}
+\entry {\code {RecalcBorder}}{59}
+\entry {\code {rect}}{167}
+\entry {\code {region}}{171}
+\entry {\code {Region}}{77}
+\entry {\code {ReLoad} on\ \code {mglGraphAB}}{123}
+\entry {\code {ResetFrames}}{118}
+\entry {\code {resize}}{188}
+\entry {\code {Resize}}{138}
+\entry {\code {Restore} on\ \code {mglFont}}{152}
+\entry {\code {RestoreFont}}{54}
+\entry {\code {RestoreM}}{63}
+\entry {\code {RestoreOnce}}{149}
+\entry {\code {rotate}}{165}
+\entry {\code {Rotate}}{63}
+\entry {\code {RotateN}}{63}
+\entry {\code {rotatetext}}{162}
+\initial {S}
+\entry {\code {save}}{187}
+\entry {\code {Save}}{135}
+\entry {\code {savehdf}}{187}
+\entry {\code {SaveHDF}}{135}
+\entry {\code {SelectPen}}{55}
+\entry {\code {Set}}{130, 131}
+\entry {\code {Set} on\ \code {mglColor}}{155}
+\entry {\code {set_angle} on\ \code {Fl_MathGL}}{124}
+\entry {\code {set_draw} on\ \code {Fl_MathGL}}{124}
+\entry {\code {set_id}}{185}
+\entry {\code {set_popup} on\ \code {Fl_MathGL}}{125}
+\entry {\code {set_state} on\ \code {Fl_MathGL}}{125}
+\entry {\code {set_zoom} on\ \code {Fl_MathGL}}{125}
+\entry {\code {SetAlphaDef}}{50}
+\entry {\code {SetArrowSize}}{51}
+\entry {\code {SetAutoRanges}}{59}
+\entry {\code {SetAxialDir}}{57}
+\entry {\code {SetBarWidth}}{51}
+\entry {\code {SetBaseLineWidth}}{51}
+\entry {\code {SetColumnId}}{136}
+\entry {\code {SetCoor}}{60}
+\entry {\code {SetCRange}}{58}
+\entry {\code {SetCTT}}{61}
+\entry {\code {SetCut}}{53}
+\entry {\code {SetCutBox}}{53}
+\entry {\code {setDraw} on\ \code {QMathGL}}{125}
+\entry {\code {SetDrawFace}}{57}
+\entry {\code {SetFont}}{54}
+\entry {\code {SetFontDef}}{54}
+\entry {\code {SetFontSize}}{54}
+\entry {\code {SetFontSizeCM}}{54}
+\entry {\code {SetFontSizeIN}}{54}
+\entry {\code {SetFontSizePT}}{54}
+\entry {\code {SetFunc}}{59}
+\entry {\code {setGraph} on\ \code {QMathGL}}{126}
+\entry {\code {SetLegendBox}}{74}
+\entry {\code {SetMarkSize}}{51}
+\entry {\code {SetMeshNum}}{57}
+\entry {\code {SetOrigin}}{59}
+\entry {\code {SetPalColor}}{55}
+\entry {\code {SetPalette}}{55}
+\entry {\code {SetPalNum}}{55}
+\entry {\code {SetPlotFactor}}{52}
+\entry {\code {setPopup} on\ \code {QMathGL}}{126}
+\entry {\code {SetRanges}}{57}
+\entry {\code {SetRotatedText}}{54}
+\entry {\code {SetScheme}}{55}
+\entry {\code {setsize}}{166}
+\entry {\code {SetSize}}{65}
+\entry {\code {setSize} on\ \code {QMathGL}}{126}
+\entry {\code {SetTickLen}}{52}
+\entry {\code {SetTicks}}{60}
+\entry {\code {SetTickStl}}{52}
+\entry {\code {SetTicksVal}}{61}
+\entry {\code {SetTransparent}}{50}
+\entry {\code {SetTranspType}}{50}
+\entry {\code {SetTuneTicks}}{61}
+\entry {\code {SetWarn}}{55}
+\entry {\code {SetXTT}}{61}
+\entry {\code {SetYTT}}{61}
+\entry {\code {SetZTT}}{61}
+\entry {\code {sew}}{190}
+\entry {\code {Sew}}{139}
+\entry {\code {ShowImage}}{65}
+\entry {\code {SimplePlot}}{114}
+\entry {\code {smooth}}{190}
+\entry {\code {Smooth}}{139}
+\entry {\code {sphere}}{166}
+\entry {\code {Sphere}}{67}
+\entry {\code {Spline}}{140}
+\entry {\code {Spline1}}{140}
+\entry {\code {Spline5}}{141}
+\entry {\code {squeeze}}{186}
+\entry {\code {Squeeze}}{134}
+\entry {\code {StartGIF}}{119}
+\entry {\code {StartGroup}}{119}
+\entry {\code {stem}}{171}
+\entry {\code {Stem}}{78}
+\entry {\code {Stem2}}{78}
+\entry {\code {Stem3}}{78}
+\entry {\code {step}}{171}
+\entry {\code {Step}}{80, 81}
+\entry {\code {Step2}}{81}
+\entry {\code {Step3}}{81}
+\entry {\code {stfa}}{179}
+\entry {\code {STFA}}{102}
+\entry {\code {stfad}}{189}
+\entry {\code {stickplot}}{165}
+\entry {\code {StickPlot}}{63}
+\entry {\code {stop}}{192}
+\entry {\code {subdata}}{188}
+\entry {\code {SubData}}{136}
+\entry {\code {subplot}}{165}
+\entry {\code {SubPlot}}{62}
+\entry {\code {subto}}{191}
+\entry {\code {sum}}{188}
+\entry {\code {Sum}}{137}
+\entry {\code {surf}}{174}
+\entry {\code {Surf}}{87, 113}
+\entry {\code {surf3}}{176}
+\entry {\code {Surf3}}{92, 93}
+\entry {\code {surf3a}}{178, 179}
+\entry {\code {Surf3A}}{100}
+\entry {\code {surf3c}}{178}
+\entry {\code {Surf3C}}{98, 99}
+\entry {\code {surfa}}{178}
+\entry {\code {SurfA}}{99, 100}
+\entry {\code {surfc}}{178}
+\entry {\code {SurfC}}{98}
+\entry {\code {swap}}{190}
+\entry {\code {Swap}}{139}
+\initial {T}
+\entry {\code {tens}}{170}
+\entry {\code {Tens}}{76}
+\entry {\code {ternary}}{164}
+\entry {\code {Ternary}}{60}
+\entry {\code {text}}{167}
+\entry {\code {Text}}{69, 70}
+\entry {\code {textmark}}{172}
+\entry {\code {TextMark}}{83, 84}
+\entry {\code {ticklen}}{161}
+\entry {\code {tickstl}}{161}
+\entry {\code {tile}}{174, 179}
+\entry {\code {Tile}}{88}
+\entry {\code {TileS}}{101}
+\entry {\code {title}}{167}
+\entry {\code {Title}}{70}
+\entry {\code {tlabel}}{168}
+\entry {\code {ToggleAlpha} on\ \code {mglGraphAB}}{122}
+\entry {\code {ToggleLight} on\ \code {mglGraphAB}}{122}
+\entry {\code {ToggleNo} on\ \code {mglGraphAB}}{123}
+\entry {\code {ToggleRotate} on\ \code {mglGraphAB}}{122}
+\entry {\code {ToggleZoom} on\ \code {mglGraphAB}}{122}
+\entry {\code {torus}}{171}
+\entry {\code {Torus}}{81}
+\entry {\code {Torus2}}{81}
+\entry {\code {trace}}{188}
+\entry {\code {Trace}}{137}
+\entry {\code {traj}}{180}
+\entry {\code {Traj}}{102}
+\entry {\code {transform}}{188}
+\entry {\code {transforma}}{188}
+\entry {\code {transparent}}{160}
+\entry {\code {transpose}}{186}
+\entry {\code {Transpose}}{133}
+\entry {\code {transptype}}{160}
+\entry {\code {triplot}}{183}
+\entry {\code {TriPlot}}{112, 113}
+\entry {\code {tube}}{172}
+\entry {\code {Tube}}{82}
+\initial {U}
+\entry {\code {update} on\ \code {Fl_MathGL}}{124}
+\entry {\code {Update} on\ \code {mglGraphAB}}{123}
+\initial {V}
+\entry {\code {v}}{140}
+\entry {\code {Valid} on\ \code {mglColor}}{155}
+\entry {\code {var}}{184}
+\entry {\code {vect}}{180}
+\entry {\code {Vect}}{103}
+\entry {\code {vectc}}{180}
+\entry {\code {VectC}}{105}
+\entry {\code {vectl}}{180}
+\entry {\code {VectL}}{104}
+\entry {\code {VertexColor}}{119}
+\entry {\code {\code {void}} on\ \code {QMathGL}}{126, 127, 128}
+\entry {\code {\code {void}shiftUp} on\ \code {QMathGL}}{127}
+\initial {W}
+\entry {\code {Width} on\ \code {mglFont}}{153}
+\entry {\code {Window} on\ \code {mglGraphAB}}{122}
+\entry {\code {write}}{166}
+\entry {\code {WriteBMP}}{64}
+\entry {\code {WriteEPS}}{65}
+\entry {\code {WriteFrame}}{64}
+\entry {\code {WriteGIF}}{64}
+\entry {\code {WriteIDTF}}{65}
+\entry {\code {WriteJPEG}}{64}
+\entry {\code {WritePNG}}{64}
+\entry {\code {WriteSVG}}{65}
+\initial {X}
+\entry {\code {xlabel}}{168}
+\entry {\code {xrange}}{164, 193}
+\entry {\code {XRange}}{58}
+\entry {\code {xtick}}{164}
+\initial {Y}
+\entry {\code {ylabel}}{168}
+\entry {\code {yrange}}{164, 193}
+\entry {\code {YRange}}{58}
+\entry {\code {ytick}}{164}
+\initial {Z}
+\entry {\code {zlabel}}{168}
+\entry {\code {zoom}}{162}
+\entry {\code {Zoom}}{52}
+\entry {\code {zrange}}{164, 193}
+\entry {\code {ZRange}}{58}
+\entry {\code {ztick}}{164}
diff --git a/texinfo/mathgl_en.html/mathgl_en.html b/texinfo/mathgl_en.html/mathgl_en.html
new file mode 100644
index 0000000..3f77bc0
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en.html
@@ -0,0 +1,133 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: MathGL</title>
+
+<meta name="description" content="MathGL 1.10.1: MathGL">
+<meta name="keywords" content="MathGL 1.10.1: MathGL">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL"></a>
+<h1 class="settitle">MathGL</h1>
+
+<p>This file documents the Mathematical Graphic Library (MathGL), a collection of classes and routines for scientific plotting. It corresponds to release 1.10.1 of the library. Please report any errors in this manual to <a href="mailto:mathgl.abalakin at gmail.org">mathgl.abalakin at gmail.org</a>. More information about MathGL can be found at the project homepage, <a href="http://mathgl.sourceforge.net/">http://mathgl.sourceforge.net/</a>.
+</p>
+<p>Copyright &copy; 2008 Alexey A. Balakin. 
+</p>
+<blockquote><p>Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being &ldquo;A GNU Manual,&rdquo;
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled &ldquo;GNU Free Documentation
+License.&rdquo;
+</p>
+<p>(a) The FSF&rsquo;s Back-Cover Text is: &ldquo;You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom.&rdquo;
+</p></blockquote>
+
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="mathgl_en_1.html#Overview">1. Overview</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_2.html#Examples">2. MathGL examples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_3.html#MathGL-core">3. MathGL core</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_6.html#mglData-class">6. mglData class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_7.html#Other-classes">7. Other classes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_8.html#MGL-interface">8. MGL interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_9.html#Samples">9. Samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_10.html#TeX_002dlike-symbols">A. TeX-like symbols</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_11.html#Copying-This-Manual">B. GNU Free Documentation License</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="mathgl_en_12.html#Index">Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_1.html b/texinfo/mathgl_en.html/mathgl_en_1.html
new file mode 100644
index 0000000..c69042e
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_1.html
@@ -0,0 +1,880 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 1. Overview</title>
+
+<meta name="description" content="MathGL 1.10.1: 1. Overview">
+<meta name="keywords" content="MathGL 1.10.1: 1. Overview">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Overview"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Why-have-I-written-MathGL_003f" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Overview-1"></a>
+<h1 class="chapter">1. Overview</h1>
+
+<a name="index-MathGL-overview"></a>
+
+<p>MathGL is ...
+</p><ul>
+<li>
+a library for making high-quality scientific graphics under Linux and Windows;
+</li><li>
+a library for the fast data plotting and handling of large data arrays;
+</li><li>
+a library for working in window and console modes and for easy embedding into other programs;
+</li><li>
+a library with large and growing set of graphics.
+</li></ul>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Why-have-I-written-MathGL_003f">1.1 Why have I written MathGL?</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MathGL-features">1.2 MathGL features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Installation-and-usage">1.3 Installation and usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#General-concepts">1.4 General concepts</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#FAQ">1.5 FAQ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Interfaces">1.6 Interfaces</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Thanks">1.7 Thanks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Why-have-I-written-MathGL_003f"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Overview" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Why-have-I-written-MathGL_003f-1"></a>
+<h2 class="section">1.1 Why have I written MathGL?</h2>
+
+<p>A code for making high-quality scientific graphics under Linux and Windows. A  code for the fast handling and plotting of large data arrays. A code for working in window and console regimes and for easy including into another program. A code with large and renewal set of graphics. Exactly such a code I was looking for in the last years. Exactly such a code I tried to realize in MathGL library.
+</p>
+<p>At this version (1.10.1) MathGL has more than 20000 code strings, more than 40 general types of graphics for 1d, 2d and 3d data arrays. It can export graphics to bitmap and vector (EPS or SVG) files. It has OpenGL interface and can be used from console programs. It has functions for data handling and script MGL language for simplification of data plotting. It also has several types of transparency and smoothed lighting, vector fonts and TeX-like symbol parsing, arbitrary curvilinear coordinate system and many other useful things (see pictures section at <a href="http://mathgl.sf.net/">homepage</a>). Finally it is platform-independent and free (under GPL v.2.0 or later license).
+</p>
+<hr size="6">
+<a name="MathGL-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Why-have-I-written-MathGL_003f" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Installation-and-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-features-1"></a>
+<h2 class="section">1.2 MathGL features</h2>
+
+<p>MathGL can plot a wide range of graphics. It includes:
+</p><ul>
+<li>
+one-dimensional (Plot, Area, Bars, Step, Stem, Torus, Chart, Error, Tube, Mark, see section <a href="mathgl_en_3.html#g_t1D-plotting">1D plotting</a>);
+
+</li><li>
+two-dimensional plots (Mesh, Surf, Dens, Cont, ContF, Boxs, Axial, Fall, Belt, Tile, see section <a href="mathgl_en_3.html#g_t2D-plotting">2D plotting</a>);
+
+</li><li>
+three-dimensional plots (Surf3, Dens3, Cont3, ContF3, Cloud-like, see section <a href="mathgl_en_3.html#g_t3D-plotting">3D plotting</a>);
+
+</li><li>
+dual data plots: vector fields Vect and VectC, flow threads Flow, mapping chart Map, surfaces and isosurfaces, transparent or colored (i.e. with transparency or color varied) by other data SurfA, SurfC, Surf3A, Surf3C (see section <a href="mathgl_en_3.html#Dual-plotting">Dual plotting</a>);
+
+</li><li>
+and so on. For details see see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>.
+</li></ul>
+
+<p>In fact, I created the functions for drawing of all the types of scientific plots that I know. The list of plots is growing; if you need some special type of a plot then please email me <a href="mailto:mathgl.abalakin at gmail.com">e-mail</a> and it will appear in the new version.
+</p>
+<p>I tried to make plots as nice looking as possible: e.g., a surface can be transparent and highlighted by several (up to 10) light sources. Most of the drawing functions have 2 variants: simple one for the fast plotting of data, complex one for specifying of the exact position of the plot (including parametric representation). Resulting image can be saved in bitmap (with the help of mglGraphZB, mglGraphGL) PNG, JPEG, TIFF, BMP format or in vector EPS or SVG format (with the help of mglGraphPS), or in IDTF format (with the help of mglGraphIDTF) which can be converted into U3D.
+</p>
+<p>All texts are drawn by vector fonts, which allows for high scalability and portability. Texts may contain commands for: some of the TeX-like symbols, changing index (upper or lower indexes) and the style of font inside the text string (see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). Texts of ticks are rotated with axis rotation. It is possible to create a legend of plot and put text in an arbitrary position on the plot. Arbitrary text encoding (by the help of function <code>setlocale()</code>) and UTF-16 encoding are supported.
+</p>
+<p>Special mglData class is used for data encapsulation (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). In addition to a safe creation and deletion of data arrays it includes functions for data processing (smoothing, differentiating, integrating, interpolating and so on) and reading of data files with automatic size determination. Class mglData can handle arrays with up to three dimensions (arrays which depend on up to 3 independent indexes <em>a_ijk</em>). Using an array with higher number of dimensions is not meaningful, because I do not know how it can be plotted. Data filling and modification may be done manually or by textual formulas.
+</p>
+<p>The mglFormula class allows a fast evaluation of a textual mathematical expression (see section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>). It is based on string precompilation to tree-like code at the creation of class instance. At evaluation stage code performs only fast tree-walk and returns the value of the expression. In addition to changing data values, textual formulas are also used for drawing in <em>arbitrary</em> curvilinear coordinates. A set of such curvilinear coordinates is limited only by user&rsquo;s imagination rather than a fixed list like: polar, parabolic, spherical, and so on.
+</p>
+<hr size="6">
+<a name="Installation-and-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Installation-and-usage-1"></a>
+<h2 class="section">1.3 Installation and usage</h2>
+
+<p>MathGL can be installed in 3 different ways.
+</p><ol>
+<li>
+Compile from sources. The standard script for autoconf/automake tool is included in the library beginning from version 1.2.1. To run it, one should execute 3 commands: <code>./configure</code> after it <code>make</code> and <code>make install</code> with root/sudo rights. Sometimes after installation you may need to update the library list &ndash; just execute <code>ldconfig</code> with root/sudo rights.
+
+<p>Script <code>./configure</code> have several additional options which are switched off by default. They are: <code>--enable-fltk, --enable-glut, --enable-qt</code> for ebabling FLTK, GLUT and/or Qt windows; <code>--enable-jpeg, --enable-tiff, --enable-hdf5</code> for enabling corresponding file formats; <code>--enable-all</code> for enabling all additional features. For enabling language interfaces use <code>--enable-python, --enable-octave</code> or <code>--enable-langall</code> for all languages. The full list of options can be viewed by command <code>./configure --help</code>.
+</p></li><li>
+Use a precompiled binary. There are binaries for MinGW (platform Win32). For a precompiled variant one needs only to unpack the archive to the location of the compiler (or in any other folder and setup paths). By default, precompiled versions include the support of GSL (www.gsl.org) and PNG. So, one needs to have these libraries installed on system.
+</li><li>
+Install precompiled versions from standard packages (RPM, deb, DevPak and so on, see <a href="http://mathgl.sf.net/download.html">Download</a> section at homepage).
+</li></ol>
+
+<p>To compile your own program, you need to specify the linker option <code>-lmgl</code> for a compilation in the console program or with external (non-MathGL) window library. If you want to use FLTK or GLUT windows then you need to add the option <code>-lmgl-fltk</code> or <code>-lmgl-glut</code>. Fortran users also should add C++ library by the option <code>-lstdc++</code>.
+</p>
+<hr size="6">
+<a name="General-concepts"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Installation-and-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Coordinate-axes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="General-concepts-1"></a>
+<h2 class="section">1.4 General concepts</h2>
+
+<p>The set of MathGL features is rather rich &ndash; just the number of basic graphics types 
+is larger than 40. Also there are functions for data handling, plot setup and so on. In spite of it I tried to keep a similar style in function names and in the order of arguments. Mostly it is 
+used for different drawing functions.
+</p>
+<p>There are six most general (base) concepts:
+</p><ol>
+<li>
+<strong>Any picture is created in memory first.</strong> The internal (memory) representation can be different: bitmap picture or the list of vector primitives. After that the user may decide what he/she want: save to file, display on the screen, run animation, do additional editing and so on. This approach assures a high portability of the program &ndash; the source code will produce exactly the same picture in <em>any</em> OS. Another big positive consequence is the ability to create the picture in the console program (using command line, without creating a window)!
+</li><li>
+<strong>Every plot settings (style of lines, font, color scheme) are specified by a string.</strong> It provides convenience for user/programmer &ndash; short string with parameters is more comprehensible than a large set of parameters. Also it provides portability &ndash; the strings are the same in any OS so that it is not necessary to think about argument types.
+</li><li>
+<strong>All functions have &ldquo;simplified&rdquo; and &ldquo;advanced&rdquo; forms.</strong> It is done for user&rsquo;s convenience. One needs to specify only one data array in the &ldquo;simplified&rdquo; form in order to see the result. But one may set parametric dependence of coordinates and produce rather complex curves and surfaces in the &ldquo;advanced&rdquo; form. In both cases the order of function arguments is the same: first data arrays, second the string with plot parameters, and later optional arguments for plot tuning.
+</li><li>
+<strong>All data arrays for plotting are encapsulated in mglData class.</strong> This reduces the number of errors while working with memory and provides a uniform interface for data of different types (float, double and so on) or for formula plotting.
+</li><li>
+<strong>All plots are vector plots.</strong> The MathGL library is intended for handling scientific data which have vector nature (lines, faces, matrices and so on). As a result, vector representation is used in all cases! In addition, the vector representation allows one to scale the plot easily &ndash; change the canvas size by a factor of 2, and the picture will be proportionally scaled.
+</li><li>
+<strong>New drawing never clears things drawn already.</strong> This, in some sense, unexpected, idea allows to create a lot of &ldquo;combined&rdquo; graphics. For example, to make a surface with contour lines one needs to call the function for surface plotting and the function for contour lines plotting (in any order). Thus the special functions for making this &ldquo;combined&rdquo; plots (as it is done in Matlab and some other plotting systems) are superfluous. Many more examples of such plots can be found in section <a href="mathgl_en_2.html#Hints">Hints</a> and in home site (<a href="http://mathgl.sf.net/index.html">http://mathgl.sf.net/index.html</a>).
+</li></ol>
+
+<p>In addition to the general concepts I want to comment on some non-trivial or less commonly used general ideas &ndash; plot positioning, axis specification and curvilinear coordinates, styles for lines, text and color scheme.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Coordinate-axes">1.4.1 Coordinate axes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Line-styles">1.4.2 Line styles</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Color-scheme">1.4.3 Color scheme</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Font-style">1.4.4 Font style</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Coordinate-axes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#General-concepts" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Line-styles" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Coordinate-axes-1"></a>
+<h3 class="subsection">1.4.1 Coordinate axes</h3>
+
+<p>Two axis representations are used in MathGL. The first one consists of normalizing the data point coordinates in a box <var>Min</var>x<var>Max</var> (see section <a href="mathgl_en_3.html#Axis-settings">Axis settings</a>). If <var>Cut</var> is <code>true</code> then the outlier points are omitted, otherwise they are projected to the bounding box (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). Also, the point will be omitted if it lies inside the box defined by <var>CutMin</var> x <var>CutMax</var> or if the value of formula <code>CutOff</code>() is nonzero for its coordinates. After that, transformation formulas are applied to the data point (see section <a href="mathgl_en_3.html#Curved-coordinates">Curved coordinates</a>). Finally, the data point is plotted by one of the functions.
+</p>
+<p>There is a possibility to set members <var>Max</var>, <var>Min</var> directly, but one should call <code>RecalcBorder()</code> function to setup plotting routines. A safer way is to set these values by calling the <code>Axis()</code> function, which calls <code>RecalcBorder()</code> automatically. Another way to specify the scaling of the axis is to set it as a minimal or maximal value of the data array. Functions <code>XRange(), YRange(), ZRange()</code> do it. The second (optional) argument is used to replace the axis range or to join with the existed range.
+</p>
+<p>The axis origin is defined by the variable <var>Org</var> and is applied to all consequent calls of axes or grid drawing. By default, if this point lies outside the bounding box then it is projected onto the one (variable <var>AutoOrg</var> controls it). If one of the values of <var>Org</var> is equal to NAN then the corresponding value will be selected automatically.
+</p>
+<p>There is 4-th axis <em>c</em> (color axis or colorbar) in addition to the usual axes <em>x, y, z</em>. It sets the range of values for the surface coloring. Its borders are automatically set to values of Min.z, Max.z during the call of <code>Axis()</code> function. Also, one can directly change the color range by setting variables <var>Cmax</var>, <var>Cmax</var>, or calling functions <code>CAxis()</code> or <code>CRange()</code>. Use <code>Colorbar()</code> function for showing the colorbar.
+</p>
+<p>The form (appearence) of tick labels is controlled by <code>SetTicks()</code> function (see section <a href="mathgl_en_3.html#Ticks">Ticks</a>). It has 3 arguments: first one <var>d</var> sets the tick step (if positive) or tick number (if negative) or switches logarithmic ticks on (if zero); the second one, <var>ns</var>, sets the number of subticks; the last one is the starting point for ticks (default is axis origin). Function <var>SetTuneTicks</var> switches on/off tick enhancing by factoring out acommon multiplier (for small coordinate values, like 0.001 to 0.002, or large, like from 1000 to 2000) or common component (for narrow range, like from 0.999 to 1.000). Finally, you may use functions <code>SetXTT(), SetYTT(), SetZTT(), SetCTT()</code> for setting templates for tick labels (it supports TeX symbols). Also, there is a possibility to print arbitrary text as tick labels the by help of <code>SetTicksVal()</code> function.
+</p>
+<hr size="6">
+<a name="Line-styles"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Coordinate-axes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Color-scheme" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Line-styles-1"></a>
+<h3 class="subsection">1.4.2 Line styles</h3>
+
+<a name="index-Line-style"></a>
+<a name="index-Mark-style"></a>
+<a name="index-Arrows"></a>
+
+<p>The line style is defined by the string which may contain specifications for color (&lsquo;<samp>wkrgbcymhRGBCYMHWlenupqLENUPQ</samp>&rsquo;), dashing style (&lsquo;<samp>-|;:ji</samp>&rsquo; or space), width (&lsquo;<samp>0123456789</samp>&rsquo;) and marks (&lsquo;<samp>o+xsd.^v</samp>&rsquo; and &lsquo;<samp>#</samp>&rsquo; modifier). If one of the type of information is omitted then default values used with the previous color are adopted.
+</p>
+<p>The color types are the same as described in mglColor class (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>): &lsquo;<samp>k</samp>&rsquo; &ndash; black, &lsquo;<samp>r</samp>&rsquo; &ndash; red, &lsquo;<samp>R</samp>&rsquo; &ndash; dark red, &lsquo;<samp>g</samp>&rsquo; &ndash; green, &lsquo;<samp>G</samp>&rsquo; &ndash; dark green, &lsquo;<samp>b</samp>&rsquo; &ndash; blue, &lsquo;<samp>B</samp>&rsquo; &ndash; dark blue, &lsquo;<samp>c</samp>&rsquo; &ndash; cyan, &lsquo;<samp>C</samp>&rsquo; &ndash; dark cyan, &lsquo;<samp>m</samp>&rsquo; &ndash; magenta, &lsquo;<samp>M</samp>&rsquo; &ndash; dark magenta, &lsquo;<samp>y</samp>&rsquo; &ndash; yellow, &lsquo;<samp>Y</samp>&rsquo; &ndash; dark yellow (gold), &lsquo;<samp>h</samp>&rsquo; &ndash; gray, &lsquo;<samp>H</samp>&rsquo; &ndash; dark gray, &lsquo;<samp>w</samp>&rsquo; &ndash; white, &lsquo;<samp>W</samp>&rsquo; &ndash; bright gray, &lsquo;<samp>l</samp>&rsquo; &ndash; green-blue, &lsquo;<samp>L</samp>&rsquo; &ndash; dark green-blue, &lsquo;<samp>e</samp>&rsquo; &ndash; green-yellow, &lsquo;<samp>E</samp>&rsquo; &ndash; dark green-yellow, &lsquo;<samp>n</samp>&rsquo; &ndash; sky-blue, &lsquo;<samp>N</samp>&rsquo; &ndash; dark sky-blue, &lsquo;<samp>u</samp>&rsquo; &ndash; blue-violet, &lsquo;<samp>U</samp>&rsquo; &ndash; dark blue-violet, &lsquo;<samp>p</samp>&rsquo; &ndash; purple, &lsquo;<samp>P</samp>&rsquo; &ndash; dark purple, &lsquo;<samp>q</samp>&rsquo; &ndash; orange, &lsquo;<samp>Q</samp>&rsquo; &ndash; dark orange (brown).
+</p>
+<p>Dashing style has the following meaning: space &ndash; no line (usable for plotting only marks), &lsquo;<samp>-</samp>&rsquo; &ndash; solid line (################), &lsquo;<samp>|</samp>&rsquo; &ndash; dashed line (########________), &lsquo;<samp>;</samp>&rsquo; &ndash; small dashed line (####____####____), &lsquo;<samp>:</samp>&rsquo; &ndash; dotted line (#___#___#___#___), &lsquo;<samp>j</samp>&rsquo; &ndash; dash-dotted line (#######____#____), &lsquo;<samp>i</samp>&rsquo; &ndash; small dash-dotted line (###__#__###__#__).
+</p>
+<p>Marker types are: &lsquo;<samp>o</samp>&rsquo; &ndash; circle, &lsquo;<samp>+</samp>&rsquo; &ndash; cross, &lsquo;<samp>x</samp>&rsquo; &ndash; skew cross, &lsquo;<samp>s</samp>&rsquo; - square, &lsquo;<samp>d</samp>&rsquo; - rhomb (or diamond), &lsquo;<samp>.</samp>&rsquo; &ndash; point, &lsquo;<samp>^</samp>&rsquo; &ndash; triangle up, &lsquo;<samp>v</samp>&rsquo; &ndash; triangle down. If string contain symbol &lsquo;<samp>#</samp>&rsquo; then the solid versions of markers are used.
+</p>
+<div class="float">
+<img src="png/sample5.png" alt="png/sample5">
+
+</div><p><strong>Styles of lines and marks.
+</strong>
+</p>
+<p>One may specify to draw a special symbol (an arrow) at the beginning and at the end of line. This is done if the specification string contains one of the following symbols: &lsquo;<samp>A</samp>&rsquo; &ndash; outer arrow, &lsquo;<samp>V</samp>&rsquo; &ndash; inner arrow, &lsquo;<samp>I</samp>&rsquo; &ndash; transverse hatches, &lsquo;<samp>K</samp>&rsquo; &ndash; arrow with hatches, &lsquo;<samp>T</samp>&rsquo; &ndash; triangle, &lsquo;<samp>S</samp>&rsquo; &ndash; square, &lsquo;<samp>D</samp>&rsquo; &ndash; rhombus, &lsquo;<samp>O</samp>&rsquo; &ndash; circle, &lsquo;<samp>_</samp>&rsquo; &ndash; nothing (the default). The following rule applies: the first symbol specifies the arrow at the end of line, the second specifies the arrow at the beginning of the line. For example, &lsquo;<samp>r-A</samp>&rsquo; defines a red solid line with usual arrow at the end, &lsquo;<samp>b|AI</samp>&rsquo; defines a blue dash line with an arrow at the end and with hatches at the beginning, &lsquo;<samp>_O</samp>&rsquo; defines a line with the current style and with a circle at the beginning. These styles are applicable during the graphics plotting as well (for example, <a href="mathgl_en_3.html#Plot">Plot</a>).
+</p>
+<div class="float">
+<img src="png/sampled.png" alt="png/sampled">
+
+</div><p><strong>Arrow styles.
+</strong>
+</p>
+<hr size="6">
+<a name="Color-scheme"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Line-styles" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Font-style" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Color-scheme-1"></a>
+<h3 class="subsection">1.4.3 Color scheme</h3>
+
+<a name="index-Color-scheme"></a>
+
+<p>The color scheme is used for determining the color of surfaces, isolines, isosurfaces and so on. The color scheme is defined by the string, which may contain several characters that are color id (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a> or see section <a href="#Line-styles">Line styles</a>) or characters &lsquo;<samp>d#:|</samp>&rsquo;. Symbol &lsquo;<samp>d</samp>&rsquo; denotes the interpolation by 3d position instead of the coloring by amplitude. Symbol &lsquo;<samp>#</samp>&rsquo; switches to mesh drawing or to a wire plot. Symbol &lsquo;<samp>|</samp>&rsquo; disables color interpolation in color scheme, which can be useful, for example, for sharp colors during matrix plotting. Symbol &lsquo;<samp>:</samp>&rsquo; finishes the color scheme parsing. Following it, the user may put styles for the text, rotation axis for curves/isocontours, and so on. Color scheme may contain up to 32 color values.
+</p>
+<p>You may also use &ldquo;lighted&rdquo; colors in the color scheme specification (<em>not in line style!</em>). The &ldquo;lighted&rdquo; color contain 2 symbols: first one is the usual symbol for color specification, the second one is a digit for its brightness. The digit can be in range &lsquo;<samp>1</samp>&rsquo;...&lsquo;<samp>9</samp>&rsquo;. 
+Number &lsquo;<samp>5</samp>&rsquo; corresponds to a normal color, &lsquo;<samp>1</samp>&rsquo; is a very dark version of the color (practically black), and &lsquo;<samp>9</samp>&rsquo; is a very bright version of the color (practically white). For example, the color scheme can be &lsquo;<samp>b2b7wr7r2</samp>&rsquo;.
+</p>
+<div class="float">
+<img src="png/colors.png" alt="png/colors">
+
+</div><p><strong>Colors and its ids.
+</strong>
+</p>
+<p>For coloring by <em>amplitude</em> (most common) the final color is a linear interpolation of color array. The color array is constructed from the string ids. The argument is the amplitude normalized between <var>Cmin</var> &ndash; <var>Cmax</var> (see section <a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). For example, string containing 4 characters &lsquo;<samp>bcyr</samp>&rsquo; corresponds to a colorbar from blue (lowest value) through cyan (next value) through yellow (next value) to the red (highest value). String &lsquo;<samp>kw</samp>&rsquo; corresponds to a colorbar from black (lowest value) to white (highest value). String &lsquo;<samp>m</samp>&rsquo; corresponds to a simple magenta color.
+</p>
+<p>There are several useful combinations. String &lsquo;<samp>kw</samp>&rsquo; corresponds to the simplest gray color scheme where higher values are brighter. String &lsquo;<samp>wk</samp>&rsquo; presents the inverse gray color scheme where higher value is darker. Strings &lsquo;<samp>kRryw</samp>&rsquo;, &lsquo;<samp>kGgw</samp>&rsquo;, &lsquo;<samp>kBbcw</samp>&rsquo; present the well-known <em>hot</em>, <em>summer</em> and <em>winter</em> color schemes. Strings &lsquo;<samp>BbwrR</samp>&rsquo; and &lsquo;<samp>bBkRr</samp>&rsquo; allow to view bi-color figure on white or black background, where negative values are blue and positive values are red. String &lsquo;<samp>BbcyrR</samp>&rsquo; gives a color scheme similar to the well-known <em>jet</em> color scheme.
+</p>
+<p>Examples of the most popular color schemes:
+</p><dl compact="compact">
+<dt> &lsquo;<samp>kw</samp>&rsquo;</dt>
+<dd><img src="png_static/kw.png" alt="png_static/kw">
+</dd>
+<dt> &lsquo;<samp>wk</samp>&rsquo;</dt>
+<dd><img src="png_static/wk.png" alt="png_static/wk">
+</dd>
+<dt> &lsquo;<samp>hHCcw</samp>&rsquo;</dt>
+<dd><img src="png_static/kHCcw.png" alt="png_static/kHCcw">
+
+</dd>
+<dt> &lsquo;<samp>kRryw</samp>&rsquo;</dt>
+<dd><img src="png_static/kRryw.png" alt="png_static/kRryw">
+</dd>
+<dt> &lsquo;<samp>kGgew</samp>&rsquo;</dt>
+<dd><img src="png_static/kGgew.png" alt="png_static/kGgew">
+</dd>
+<dt> &lsquo;<samp>kBbcw</samp>&rsquo;</dt>
+<dd><img src="png_static/kBbcw.png" alt="png_static/kBbcw">
+
+</dd>
+<dt> &lsquo;<samp>BbwrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbwrR.png" alt="png_static/BbwrR">
+</dd>
+<dt> &lsquo;<samp>BbwgG</samp>&rsquo;</dt>
+<dd><img src="png_static/BbwgG.png" alt="png_static/BbwgG">
+</dd>
+<dt> &lsquo;<samp>GgwmM</samp>&rsquo;</dt>
+<dd><img src="png_static/GgwmM.png" alt="png_static/GgwmM">
+
+</dd>
+<dt> &lsquo;<samp>bcwyr</samp>&rsquo;</dt>
+<dd><img src="png_static/bcwyr.png" alt="png_static/bcwyr">
+</dd>
+<dt> &lsquo;<samp>QqwcC</samp>&rsquo;</dt>
+<dd><img src="png_static/QqwcC.png" alt="png_static/QqwcC">
+</dd>
+<dt> &lsquo;<samp>CcwyY</samp>&rsquo;</dt>
+<dd><img src="png_static/CcwyY.png" alt="png_static/CcwyY">
+
+</dd>
+<dt> &lsquo;<samp>BbcyrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbcyrR.png" alt="png_static/BbcyrR">
+</dd>
+<dt> &lsquo;<samp>BbcwyrR</samp>&rsquo;</dt>
+<dd><img src="png_static/BbcwyrR.png" alt="png_static/BbcwyrR">
+</dd>
+<dt> &lsquo;<samp>bwr</samp>&rsquo;</dt>
+<dd><img src="png_static/bwr.png" alt="png_static/bwr">
+
+</dd>
+<dt> &lsquo;<samp>bcyr</samp>&rsquo;</dt>
+<dd><img src="png_static/bcyr.png" alt="png_static/bcyr">
+</dd>
+<dt> &lsquo;<samp>bgr</samp>&rsquo;</dt>
+<dd><img src="png_static/bgr.png" alt="png_static/bgr">
+</dd>
+<dt> &lsquo;<samp>BbcyrR|</samp>&rsquo;</dt>
+<dd><img src="png_static/sharp.png" alt="png_static/sharp">
+</dd>
+</dl>
+
+<p>When coloring by <em>coordinate</em>, the final color is determined by the position of the point in 3d space and is calculated from formula c=x*c[1] + y*c[2] + z*c[3]. Here, c[1], c[2], c[3] are the first three elements of color array; x, y, z are normalized to <var>Min</var> &ndash; <var>Max</var> coordinates of the point. This type of coloring is useful for isosurface plot where color may show the exact position of a piece of surface. For example, see section <a href="mathgl_en_3.html#Surf3">Surf3</a>.
+</p>
+<hr size="6">
+<a name="Font-style"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Color-scheme" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#FAQ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#General-concepts" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Font-style-1"></a>
+<h3 class="subsection">1.4.4 Font style</h3>
+
+<a name="index-Font-style"></a>
+
+<p>Text style is specified by the string which may contain several characters of font (&lsquo;<samp>ribwou</samp>&rsquo;) and/or alignment (&lsquo;<samp>LRC</samp>&rsquo;) specifications. The string also may contain the color id characters &lsquo;<samp>wkrgbcymhRGBCYMHW</samp>&rsquo; (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>) after the symbol &lsquo;<samp>:</samp>&rsquo;. For example, &lsquo;<samp>biC:b</samp>&rsquo; sets the bold italic font text aligned at the center and with blue color.
+</p>
+<p>The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style. By default roman roman font is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. Additional font effects are: &lsquo;<samp>w</samp>&rsquo; &ndash; wired, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined. Also a parsing of the LaTeX-like syntax is provided (for detail, see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a> and <a href="mathgl_en_3.html#Font-settings">Font settings</a>).
+</p>
+<p>The font size can be defined explicitly (if <var>size</var>&gt;0) or relative to a base font size as |<var>size</var>|*<var>FontSize</var> (if <var>size</var>&lt;0). The value <var>size</var>=0 specifies that the string will not be printed. The base font size is measured in internal &ldquo;MathGL&rdquo; units. Special functions <code>SetFontSizePT(), SetFontSizeCM(), SetFontSizeIN()</code> allow one to set it in more &ldquo;common&rdquo; variables for a given dpi value of the picture.
+</p>
+<hr size="6">
+<a name="FAQ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Font-style" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="FAQ-1"></a>
+<h2 class="section">1.5 FAQ</h2>
+
+<dl compact="compact">
+<dt> <strong>The plot does not appear</strong></dt>
+<dd><p>Check that points of the plot lie  inside the bounding box and resize the bounding box using <code>Axis()</code> function. Check that the data have correct dimensions for selected type of plot. Be sure that  <code>Finish()</code> is called after the plotting functions (or be sure that the plot is saved to a file). Sometimes the light reflection from flat surfaces (like, <code>Dens()</code>) can look as if the plot were absent.
+</p>
+</dd>
+<dt> <strong>I can not find some special kind of plot.</strong></dt>
+<dd><p>Most &ldquo;new&rdquo; types of plots can be created by using the existing drawing functions. For example, the surface of curve rotation can be created by a special function <code>Torus()</code>, or as a parametrically specified surface by <code>Surf()</code>. See also, <a href="mathgl_en_2.html#Hints">Hints</a> and <a href="mathgl_en_2.html#Examples">MathGL examples</a> of MathGL. If you can not find a specific type of plot, please e-mail me and this plot will appear in the next version of MathGL library.
+</p>
+</dd>
+<dt> <strong>Should I know some graphical libraries (like OpenGL) before using the MathGL library?</strong></dt>
+<dd><p>No. The MathGL library is self-contained and does not require the knowledge of external libraries.
+</p>
+</dd>
+<dt> <strong>In which language is the library written? For which languages does it have an interface?</strong></dt>
+<dd><p>The core of the MathGL library is written in C++. But there are interfaces for: pure C, Fortran, Pascal, Forth, and its own command language MGL. Also there is a large set of interpreted languages, which are supported (Python, Java,  ALLEGROCL, CHICKEN, Lisp, CFFI, C#, Guile, Lua, Modula 3, Mzscheme, Ocaml, Octave, Perl, PHP, Pike, R, Ruby, Tcl). These interfaces are written using SWIG (both pure C functions and classes) but only the interface for Python and Octave is included in the autoconf/automake script. The reason is that I don&rsquo;t know any other interpreted languages :(. Note that most other languages can use (link to) the pure C functions.
+</p>
+</dd>
+<dt> <strong>How can I use MathGL with Fortran?</strong></dt>
+<dd><p>You can use MathGL as is with <code>gfortran</code> because it uses by default the AT&amp;T notation for external functions. For other compilers (like Visual Fortran) you have to switch on the AT&amp;T notation manually. The AT&amp;T notation requires that the symbol &lsquo;<samp>_</samp>&rsquo; is added at the end of each function name, function argument(s) is passed by pointers and the string length(s) is passed at the end of the argument list. For example:
+</p>
+<p><em>C function</em> &ndash; <code>void mgl_fplot(HMGL graph, const char *fy, const char *stl, int n);</code>
+</p>
+<p><em>AT&amp;T function</em> &ndash; <code>void mgl_fplot_(uintptr_t *graph, const char *fy, const char *stl, int *n, int ly, int ls);</code>
+</p>
+</dd>
+<dt> <strong>I have a class Foo and a drawing method Foo::draw(mglGraph *gr). How I can use it in FLTK or GLUT window?</strong></dt>
+<dd><p>The member-functions of classes have a hidden parameter (the pointer to a class instance) in C++. So, their direct usage is impossible. The solution is to write an interface function:
+</p><table><tr><td>&nbsp;</td><td><pre class="example">int foo_draw(mglGraph *gr, void *par)
+{   ((Foo *)foo)-&gt;draw(gr);    }
+</pre></td></tr></table>
+<p>and to use it in the call of <code>Window()</code> function:
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;Window(argc,argv,foo_draw,&quot;Title&quot;,this);
+</pre></td></tr></table>
+
+<p>Alternatively you can inherit your class from <code>mglDraw</code> class and use the functions like <code>gr-&gt;Window(argc, argv, foo, &quot;Title&quot;);</code>.
+</p>
+</dd>
+<dt> <strong>How can I print in Russian/Spanish/Arabic/Japanese, and so on?</strong></dt>
+<dd><p>The standard way is to use Unicode encoding for the text output. But the MathGL library also has interface for 8-bit (char *) strings with internal conversion to Unicode. This conversion depends on the current locale OS. You may change it by <code>setlocale()</code> function. For example, for Russian text in CP1251 encoding you may use <code>setlocale(LC_CTYPE, &quot;ru_RU.cp1251&quot;);</code> (under MS Windows the name of locale may differ &ndash; <code>setlocale(LC_CTYPE, &quot;russian_russia.1251&quot;)</code>). I strongly recommend not to use the constant <code>LC_ALL</code> in the conversion. Since it also changes the number format, it may lead to mistakes in formula writing and reading of the text in data files. For example, the program will await a &lsquo;<samp>,</samp>&rsquo; as a decimal point but the user will enter &lsquo;<samp>.</samp>&rsquo;.
+</p>
+</dd>
+<dt> <strong>How can I exclude a point or a region of plot from the drawing?</strong></dt>
+<dd><p>There are 3 general ways. First, the point with <code>NAN</code> value as one of the coordinates will never be plotted. Second, special variables <var>CutMin</var>, <var>CutMax</var> or function <code>CutOff</code>() define the condition when the points should be omitted (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). Last, you may change the transparency of a part of the plot by the help of functions <code>SurfA()</code>, <code>Surf3A()</code> (see section <a href="mathgl_en_3.html#Dual-plotting">Dual plotting</a>). In this last case the transparency is switched on smoothly.
+</p>
+</dd>
+<dt> <strong>I use VisualStudio, CBuilder or some other compiler (not MinGW/gcc). How can I link the MathGL library?</strong></dt>
+<dd><p>In version 1.10, you can use the header file <code>#include &lt;mgl/mgl_w.h&gt;</code> which contains wrapper C++ classes, which should be acceptable for any compiler. Note, that wrapper classes are <strong>incompatible</strong> with classes in usual headers and you should use only one of them (wrapper or usual)! However, I recommend to use the usual headers if you use GNU compilers (like MinGW).
+</p>
+
+</dd>
+<dt> <strong>How many people write this library?</strong></dt>
+<dd><p>Most of the library was written by one person. This is a result of nearly a year of work (mostly in the evening and on holidays): I spent half a year to write the kernel and half a year to a year on extending, improving the library and writing documentation. This process continues now :). The autoconf/automake script was written mostly by D.Kulagin, and the export to IDTF was written mostly by M.Vidassov.
+</p>
+</dd>
+<dt> <strong>How can I display a bitmap on the figure?</strong></dt>
+<dd><p>You can import data into a <code>mglData</code> instance and display it by <code>Dens()</code> function. For example, for black-and-white bitmap you can use the code: <code>mglData bmp; bmp.Import(&quot;fname.png&quot;,&quot;wk&quot;); gr-&gt;Dens(bmp,&quot;wk&quot;);</code>.
+</p>
+</dd>
+<dt> <strong>How can I use MathGL in Qt, FLTK, wxWidgets etc.?</strong></dt>
+<dd><p>There are special classes (widgets) for these libraries: QMathGL for Qt, Fl_MathGL for FLTK and so on. If you don&rsquo;t find the appropriate class then you can create your own widget that displays a bitmap using mglGraphAB::GetBits().
+</p>
+</dd>
+<dt> <strong>How can I create U3D file (make 3D in PDF)?</strong></dt>
+<dd><p>There are 2 steps: first you should create IDTF file, and later convert it to U3D. You can use <a href="http://sourceforge.net/project/showfiles.php?group_id=152187&amp;package_id=300628">U3D tools</a> for converting IDTF file to U3D. It needs <a href="http://libharu.org">libharu</a> 2.1.0 or later. For installation use <code>./bootstrap, ./configure, make, sudo make install</code>. It provides  IDTFConverter program for converting text files *.idtf to binary files *.u3d. The latter can be included into PDF.
+</p>
+</dd>
+<dt> <strong>How I can change the font family?</strong></dt>
+<dd><p>First, you should download new font files from <a href="http://mathgl.sourceforge.net/download.html">here</a> or from <a href="http://sourceforge.net/project/showfiles.php?group_id=152187&amp;package_id=267177">here</a>. Next, you should load the font files into mglGraph class instance <var>gr</var> by the following command: <code>gr-&gt;SetFont(new mglFont(fontname,path));</code>. Here <var>fontname</var> is the base font name like &lsquo;<samp>STIX</samp>&rsquo; and <var>path</var> sets the location of font files. Use <code>gr-&gt;SetFont(NULL);</code> to start using the default font.
+</p>
+</dd>
+<dt> <strong>How can I draw tick out of a bounding box?</strong></dt>
+<dd><p>Just set a negative value for <var>TickLen</var>. For example, use <code>gr-&gt;SetTickLen(-0.1);</code>.
+</p>
+</dd>
+</dl>
+
+<hr size="6">
+<a name="Interfaces"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#FAQ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#C-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Interfaces-1"></a>
+<h2 class="section">1.6 Interfaces</h2>
+
+<p>The MathGL library has interfaces for a set of languages. Most of them are based on the C interface via SWIG tool. There are Python, Java, Octave, Lisp, C#, Guile, Lua, Modula 3, Ocaml, Perl, PHP, Pike, R, Ruby, and Tcl interfaces. Also there is a Fortran interface which has a similar set of functions, but slightly different types of arguments (integers instead of pointers). These functions are marked as [C function].
+Some of the languages listed above support classes (like Python). For them, a special wrapper was written. These classes and functions are marked as (Python).
+Finally, a special command language MGL was written for a faster access to C++ plotting functions. Corresponding scripts can be executed separately (by UDAV, mgl2png, mgl2eps and so on) or from the C++ code (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a>). These commands are described in <a href="mathgl_en_8.html#MGL-interface">MGL interface</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#C-interface">1.6.1 C interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Python-interface">1.6.2 Python interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="C-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Interfaces" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Python-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="C-interface-1"></a>
+<h3 class="subsection">1.6.1 C interface</h3>
+
+<p>The C interface is a base for many other interfaces. It contains the pure C functions for most of the methods of MathGL classes. In distinction to C++ classes, C functions must have an argument HMGL (for graphics) and/or HMDT (for data arrays), which specifies the object for drawing or manipulating (changing). So, firstly, the user has to create this object by the function <code>mgl_create_*()</code> and has to delete it after the use by function <code>mgl_delete_*()</code>.
+</p>
+<p>All C functions are described in the header file <code>#include &lt;mgl/mgl_c.h&gt;</code> and use variables of the following types:
+</p><ul>
+<li> 
+<code>HMGL</code> &mdash; Pointer to class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>).
+</li><li> 
+<code>HMDT</code> &mdash; Pointer to class <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>).
+</li><li> 
+<code>HMPR</code> &mdash; Pointer to class <code>mglParse</code> (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a>)..
+</li></ul>
+<p>These variables contain identifiers for graphics drawing objects and for the data objects. 
+</p>
+<p>Fortran functions/subroutines have the same names as C functions. However, there is a difference. Variable of type <code>HMGL, HMDT</code> must be an integer with sufficient size (<code>integer*4</code> in the 32-bit operating system or <code>integer*8</code> in the 64-bit operating system). All C functions are subroutines in Fortran, which are called by operator <code>call</code>. The exceptions are functions, which return variables of types <code>HMGL</code> or <code>HMDT</code>. These functions should be declared as integer in Fortran code. Also, one should keep in mind that strings in Fortran are denoted by <code>'</code> symbol, not the <code>&quot;</code> symbol.
+</p>
+<p><strong>Create and delete objects</strong>
+</p>
+<ul>
+<li> Functions for non-visual &ldquo;grapher&rdquo; creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fgl"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_gl</b><i> ()</i></dt>
+<dd><p>Create the instance of class mglGraphGL.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fzb"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_zb</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Create the instance of class mglGraphZB with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fps"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_ps</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Create the instance of class mglGraphPS with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fidtf"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_idtf</b><i> ()</i></dt>
+<dd><p>Create the instance of class mglGraphIDTF.
+</p></dd></dl>
+
+</li><li> Function for windowed &ldquo;grapher&rdquo; creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fglut"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_glut</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphGLUT and the connected GLUT window. Only one GLUT window can be opened at once. Argument description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005ffltk"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_fltk</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphFLTK and the connected FLTK window. Several windows can be opened at the same time. However user must call <code>mgl_fltk_run()</code> function to start the message handling cycle. Argument description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>. Note that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fgraph_005fqt"></a><u>C function:</u> <code>HMGL</code> <b>mgl_create_graph_qt</b><i> (<code>int (*</code>draw<code>)(HMGL gr, void *p)</code>, <code>const char *</code>title, <code>void *</code>par)</i></dt>
+<dd><p>Create the instance of class mglGraphQT and the connected Qt window. Several windows can be opened at the same time. However user must call <code>mgl_qt_run()</code> function to start the message handling cycle. Arguments description can be found in <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>. Note, that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005ffltk_005frun"></a><u>C function:</u> <code>void</code> <b>mgl_fltk_run</b><i> ()</i></dt>
+<dd><p>Start FLTK message handling cycle. A normal program will end main() function with <code>return mgl_fltk_run();</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005ffltk_005fthread"></a><u>C function:</u> <code>void</code> <b>mgl_fltk_thread</b><i> ()</i></dt>
+<dd><p>Start FLTK message handling cycle. In distinction to <code>mgl_fltk_run()</code> the loop is started in a separate thread, so that program continues immediately.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fqt_005frun"></a><u>C function:</u> <code>void</code> <b>mgl_qt_run</b><i> ()</i></dt>
+<dd><p>Start Qt message handling cycle. A normal program will end main() function with <code>return mgl_qt_run();</code>. Alternatively, the user may setup Qt application by direct Qt function calls.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fqt_005fthread"></a><u>C function:</u> <code>void</code> <b>mgl_qt_thread</b><i> ()</i></dt>
+<dd><p>Start Qt message handling cycle. In distinction to <code>mgl_qt_run()</code> the loop is started in separate thread so that the program continues immediately.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fupdate"></a><u>C function:</u> <code>void</code> <b>mgl_update</b><i> (<code>HMGL</code> graph)</i></dt>
+<dd><p>Manually update contents of the window.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fset_005fshow_005fmouse_005fpos"></a><u>C function:</u> <code>void</code> <b>mgl_set_show_mouse_pos</b><i> (<code>HMGL</code> graph, <code>int</code> enable)</i></dt>
+<dd><p>Switch to show or not in the widget the last mouse click position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fget_005flast_005fmouse_005fpos"></a><u>C function:</u> <code>void</code> <b>mgl_get_last_mouse_pos</b><i> (<code>HMGL</code> graph, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Last position of mouse click.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcalc_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_calc_xyz</b><i> (<code>HMGL</code> graph, <code>int</code> xs, <code>int</code> ys, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this moment, it ignores perspective and transformation formulas (curvilinear coordinates). The calculations are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+
+</li><li> Functions for data creation:
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data</b><i> ()</i></dt>
+<dd><p>Create a simple instance of class mglData.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata_005fsize"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data_size</b><i> (<code>int</code> nx, <code>int</code> ny, <code>int</code> nz)</i></dt>
+<dd><p>Create an instance of class mglData with specified sizes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fcreate_005fdata_005ffile"></a><u>C function:</u> <code>HMDT</code> <b>mgl_create_data_file</b><i> (<code>const char *</code>fname)</i></dt>
+<dd><p>Create an instance of class mglData and fill it by data from text file.
+</p></dd></dl>
+
+</li><li> Each created object <strong>must</strong> be deleted after usage by functions:
+<dl>
+<dt><a name="index-mgl_005fdelete_005fgraph"></a><u>C function:</u> <code>void</code> <b>mgl_delete_graph</b><i> (<code>HMGL</code> graph)</i></dt>
+<dd><p>Delete the instance of a class. Must be used after plotting for every created graphical object.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fdelete_005fdata"></a><u>C function:</u> <code>void</code> <b>mgl_delete_data</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Delete the instance of a class. Must be used after the use of every created data object.
+</p></dd></dl>
+</li></ul>
+
+<hr size="6">
+<a name="Python-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#C-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Thanks" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interfaces" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Python-interface-1"></a>
+<h3 class="subsection">1.6.2 Python interface</h3>
+
+<p>MathGL provides the interface to a set of languages via SWIG library. Some of these languages support classes. The typical example is Python &ndash; which is named in this chapter&rsquo;s title.
+</p>
+<p>To use Python classes just execute &lsquo;<samp>import mathgl</samp>&rsquo;. The simplest example will be:
+</p><pre class="verbatim">import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>Alternatively you can import all classes from <code>mathgl</code> module and easily access MathGL classes like this:
+</p><pre class="verbatim">from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>This becomes useful if you create many <code>mglData</code> objects, for example.
+</p>
+<p>There are 2 classes in Python interface:
+</p><ul>
+<li> <code>mglGraph</code>
+&ndash; provide practically the same functionality as C++ class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). But it is not an abstract class and it allows one to select at construction stage which plotter (ZB or PS and so on) will be used.
+</li><li> <code>mglData</code>
+&ndash; is exactly the same class as C++ <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>), but an additional feature to access data values is added. You can use a construct like this: <code>dat[i]=sth;</code> or <code>sth=dat[i]</code> where flat representation of data is used (i.e., <var>i</var> can be in range 0...nx*nx*nz-1). You can also import NumPy arrays as input arguments: <code>mgl_dat = mglData(numpy_dat);</code>.
+
+<p>To use Python classes just execute &lsquo;<samp>import mathgl</samp>&rsquo;. The simplest example will be:
+</p><pre class="verbatim">import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>Alternatively, you can import all the classes from <code>mathgl</code> module and easily access MathGL classes: 
+</p><pre class="verbatim">from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+</pre><p>This is useful if you create many <code>mglData</code> objects, for example.
+</p>
+<p>There are 2 classes in Python interface:
+</p><ul>
+<li> <code>mglGraph</code>
+&ndash; provide practically the same functionality as C++ class <code>mglGraph</code> (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). But it is not an abstract class and it allows one to select at the construction stage which plotter (ZB or PS and so on) will be used.
+</li><li> <code>mglData</code>
+&ndash; is exactly the same class as C++ <code>mglData</code> (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>), but an additional feature to access data values is added. You can use a construct like this: <code>dat[i]=sth;</code> or <code>sth=dat[i]</code> where flat representation of data is used (i.e., <var>i</var> can be in range 0...nx*nx*nz-1).
+</li></ul>
+
+<p>There is one main difference from C++ classes &ndash; Python class <code>mglGraph</code> does not have variables (options). All the corresponding features are moved to methods.
+The core of MathGL Python class is the <strong>mglGraph</strong> class. It contains a lot of plotting functions for 1D, 2D and 3D plots. So most of the sections describe its methods. Its constructor has the following arguments:
+</p>
+<dl>
+<dt><a name="index--on-mglGraph-_0028Python_0029"></a><u>Constructor on mglGraph (Python):</u> <b><code></code></b><i> mglGraph (<code>int</code> kind=<code>0</code>, <code>int</code> width=<code>600</code>, <code>int</code> height=<code>400</code>)</i></dt>
+<dd><p>Create the instance of class mglGraph with specified sizes <var>width</var> and <var>height</var>. Parameter <var>type</var> may have following values: &lsquo;<samp>0</samp>&rsquo; &ndash; use <code>mglGraphZB</code> plotter (default), &lsquo;<samp>1</samp>&rsquo; &ndash; use <code>mglGraphPS</code> plotter, &lsquo;<samp>2</samp>&rsquo; &ndash; use <code>mglGraphGL</code> plotter, &lsquo;<samp>3</samp>&rsquo; &ndash; use <code>mglGraphIDTF</code> plotter.
+</p></dd></dl>
+</li></ul>
+
+<p>There is one difference from C++ classes &ndash; Python class <code>mglGraph</code> does not have variables (options). All the corresponding features are moved to methods. 
+The core of MathGL Python class is the <strong>mglGraph</strong> class. It contains a lot of plotting functions for 1D, 2D and 3D plots. So most of the sections describe its methods. Its constructor has the following arguments:
+</p>
+<dl>
+<dt><a name="index--on-mglGraph-_0028Python_0029-1"></a><u>Constructor on mglGraph (Python):</u> <b><code></code></b><i> mglGraph (<code>int</code> kind=<code>0</code>, <code>int</code> width=<code>600</code>, <code>int</code> height=<code>400</code>)</i></dt>
+<dd><p>Create the instance of class mglGraph with specified sizes <var>width</var> and <var>height</var>. Parameter <var>type</var> may have following values: &lsquo;<samp>0</samp>&rsquo; &ndash; use <code>mglGraphZB</code> plotter (default), &lsquo;<samp>1</samp>&rsquo; &ndash; use <code>mglGraphPS</code> plotter, &lsquo;<samp>2</samp>&rsquo; &ndash; use <code>mglGraphGL</code> plotter, &lsquo;<samp>3</samp>&rsquo; &ndash; use <code>mglGraphIDTF</code> plotter.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Thanks"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Python-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Overview" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Thanks-1"></a>
+<h2 class="section">1.7 Thanks</h2>
+
+<ul>
+<li>
+My special thanks to Marina Balakina for the patience during the writing of this library and for the help in documentation writing and spelling.
+</li><li>
+I&rsquo;m thankful to D. Kulagin and S.M. Plis for making Debian packages.
+</li><li>
+I&rsquo;m thankful to M. Vidassov for the help in handling solid UTF-8 fonts.
+</li><li>
+I&rsquo;m thankful to N. Troickiy and V. Lipatov for making RPM packages.
+</li><li>
+I&rsquo;m thankful to S. Skobelev, A. Korotkevich, V. Onuchin, S.M. Plis, R. Kiselev, A. Ivanov, M. Vidiassov and V. Lipatov for fruitful comments.
+</li></ul>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_10.html b/texinfo/mathgl_en.html/mathgl_en_10.html
new file mode 100644
index 0000000..c49dd0d
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_10.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: A. TeX-like symbols</title>
+
+<meta name="description" content="MathGL 1.10.1: A. TeX-like symbols">
+<meta name="keywords" content="MathGL 1.10.1: A. TeX-like symbols">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="TeX_002dlike-symbols"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_9.html#StickPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TeX_002dlike-symbols-1"></a>
+<h1 class="appendix">A. TeX-like symbols</h1>
+<p>The full list of TeX-like commands recognizable by MathGL is shown below. If command is not recognized then it will be printed as is by ommitting &lsquo;<samp>\</samp>&rsquo; symbol. For example, &lsquo;<samp>\#</samp>&rsquo; produce &ldquo;#&rdquo;, &lsquo;<samp>\\</samp>&rsquo; produce &ldquo;\&rdquo;, &lsquo;<samp>\qq</samp>&rsquo; produce &ldquo;qq&rdquo;.
+</p>
+<p><strong>Change case</strong>: _, ^, @.
+</p>
+<p><strong>Text style</strong>: \big, \b, \textbf, \i, \textit, \bi, \r, \textrm, \a, \overline, \u, \underline, \w, \wire, #, \color[wkrgbcymhRGBCYMHWlenupqLENUPQ]
+</p>
+<p><strong>Roots</strong>: \sqrt, \sqrt3, \sqrt4
+</p>
+<p><strong>Fractions</strong>: \frac, \stack, \overset, \underset, \stackr, \stackl
+</p>
+<p><strong>Accents</strong>: \hat, \tilde, \dot, \ddot, \dddot, \ddddot, \acute, \check, \grave, \vec, \bar, \breve
+</p>
+<p><strong>Special symbols</strong>: \textquotedbl, \textdollar, \And, \textasciigrave, \textsubw, \colon, \less, \greater, \lbrack, \backslash, \rbrack, \textasciicircum, \lbrace, \vert, \rbrace, \textasciitilde, \aa, \ae, \textexclamdown, \textcent, \sterling, \textcurrency, \yen, \textbrokenbar, \S, \textasciidieresis, \textcopyright, \textordfeminine, \guillemotleft, \neg, \textregistered, \textasciimacron, \textdegree, \pm, \texttwosuperior, \textthreesuperior, \textasciiacute, \textmu, \P, \cdotp, \textonesuperior, \textordmasculine, \guillemotright, \textonequarter, \textonehalf, \textthreequarters, \textquestiondown, \AA, \AE, \DH, \times, \O, \TH, \ss, \dh, \div, \o, \th, \DJ, \dj, \textcrh, \L, \l, \OE, \oe, \NG, \ng, \textcrb, \texthtc, \textflorin, \texthvlig, \texthtk, \textctd, \textctl, \textctn, \textctt, \textdotlessj, \textbarl, \textcrlambda, \lambdabar, \Ohorn, \ohorn, \texthtp, \textlooptoprevesh, \textlhookt, \texthtt, \Uhorn, \uhorn, \Zbar, \textbenttailyogh, \textcrtwo, \textcrinvglotstop, \textpipe, \textdoublepipe, \textdoublebarpipe, \textexclam, \textturna, \textscripta, \textturnscripta, \texthtb, \textopeno, \textctc, \textrtaild, \texthtd, \textreve, \textschwa, \texthtg, \textscriptg, \textscg, \textgamma, \textramshorns, \textturnh, \texthth, \texththeng, \textbari, \textiota, \textturnmrleg, \textltailm, \textltailn, \textrtailn, \textscn, \textbaro, \textscoelig, \textcloseomega, \textphi, \textturnr, \textscr, \textinvscr, \textrtails, \textesh, \textbardotlessjvar, \textvibyi, \textctesh, \textturnt, \textrtailt, \textbaru, \textrtailz, \textctz, \textyogh, \textctyogh, \textglotstop, \textrevglotstop, \textinvglotstop, \textstretchcvar, \textbullseye, \textscb, \textrhookschwa, \textepsilon, \textrevepsilon, \textrhookrevepsilon, \textcloserevepsilon, \textbardotlessj, \textsci, \textltilde, \textbeltl, \textrtaill, \textlyoghlig, \textturnm, \textturnlonglegr, \textturnrrtail, \textlonglegr, \textrtailr, \textfishhookr, \textlhti, \textupsilon, \textscriptv, \textturnv, \textturnw, \textturny, \textscy, \textcloseepsilon, \texthtscg, \textsch, \textctj, \textturnk, \textscl, \texthtq, \textbarglotstop, \textbarrevglotstop, \textdzlig, \textdyoghlig, \textdctzlig, \texttslig, \texttctctlig, \texttctctlig, \textlongy, \textlongy, \ipasupgamma, \ipasupl, \ipasups, \ipasupx, \ipasuprerglotstpp, \tonebarextrahigh, \tonebarhigh, \tonebarmid, \tonebarlow, \tonebarextralow, \textsuph, \textsuphth, \textsupj, \textsupr, \textsupturnr, \textsupturnrrtail, \textsupinvscr, \textsupw, \textsupy, \cprime, \cdprime, \textturncomma, \rasp, \lasp, \texthamza, \textain, \textraiseglotstop, \textraiserevglotstop, \textlptr, \textrptr, \textuptr, \textdptr, \$\wedge$, \v, \textprimstress, \textmacron, \textacute, \textgrave, \textsecstress, \textlowmacron, \textlowgrave, \textlowacute, \textlengthmark, \texthalflength, \textrhalfring, \textlhalfring, \textraised, \textlowered, \textadvanced, \textretracted, \textbreve, \textdotaccent, \textringaccent, \textogonek, \textsmalltilde, \textdoubleacute, \textrhoticity, \textovercross, \ipavoicing, \ipaunaspirated, \sampi, \Alpha, \Beta, \Gamma, \Delta, \Epsilon, \Zeta, \Eta, \Theta, \Iota, \Kappa, \Lambda, \Mu, \Nu, \Xi, \Omicron, \Pi, \Rho, \Sigma, \Tau, \textsilon, \Phi, \Chi, \Psi, \Omega, \alpha, \beta, \gamma, \delta, \varepsilon, \zeta, \eta, \theta, \iota, \kappa, \lambda, \mu, \nu, \xi, \omicron, \pi, \rho, \varsigma, \sigma, \tau, \silon, \varphi, \chi, \psi, \omega, \varbeta, \vartheta, \silon, \phi, \varpi, \oldKoppa, \oldkoppa, \Stigma, \stigma, \Digamma, \digamma, \Koppa, \koppa, \varkappa, \varrho, \varTheta, \epsilon, \backepsilon, \textsca, \textsce, \textscu, \textlhookd, \textlhookk, \textlhookl, \texthooks, \testhookx, \texthookz, \texthyphen, \nobreakhyphen, \figdash, \endash, \emdash, \horizbar, \Vert, \twolowline, \lq, \rq, \dagger, \dag, \ddagger, \ddag, \textbullet, \enleadertwodots, \dots, \textperthousand, \textpertenthousand, \textprime, \prime, \textdprime, \dprime, \texttrprime, \trprime, \textbackprime, \backprime, \textbackdprime, \backdprime, \textbacktrprime, \backtrprime, \caretinsert, \guilsinglleft, \tieconcat, \hyphenbullet, \fracslash, \Question, \closure, \textAsterisks, \textdiscount, \textqprime, \qprime, \quotsinglbase, \quotsinglright, \textquotedblleft, \textquotedblright, \quotdblbase, \quotdblright, \guilsinglright, \textreferencemark, \Exclam, \overline, \textasterisklow, \textsemicolonreversed, \medmathspace, \supn, \textfranc, \textlira, \textpesetas, \euro, \BbbC, \incare, \Eulerconst, \scrI, \Im, \scrL, \ell, \BbbN, \textnumero, \textcircledP, \wp, \BbbP, \texttrademark, \BbbZ, \textoz, \textohm, \mho, \frakZ, \turnediota, \scrE, \scrF, \Finv, \scrM, \scro, \aleph, \beth, \gimel, \daleth, \Bbbsum, \Game, \sansLturned, \sansLmirrored, \Yup, \itBbbD, \itBbbd, \itBbbe, \itBbbi, \itBbbj, \scrg, \scrH, \frakH, \BbbH, \Planckconst, \hslash, \hbar, \BbbQ, \scrR, \Re, \BbbR, \textrecipe, \Angstrom, \scrB, \frakC, \textestimated, \scre, \Bbbpi, \Bbbgamma, \BbbGamma, \BbbPi, \PropertyLine, \upand, \fraconethird, \fractwothirds, \fraconefifth, \fractwofifths, \fracthreefifths, \fracfourfifths, \fraconesixth, \fracfivesixths, \fraconeeighth, \fracthreeeighths, \fracfiveeighths, \fracseveneights, \ldasharrhead, \leftdasharrow, \leftdasharrowhead, \rightdasharrow, \updasharrow, \leftarrow, \gets, \shortleftarrow, \uparrow, \rightarrow, \to, \shortrightarrow, \downarrow, \leftrightarrow, \updownarrow, \nwarrow, \nearrow, \searrow, \swarrow, \downdasharrow, \barleftarrow, \rightarrowbar, \leftwhitearrow, \upwhitearrow, \rightwhitearrow, \downwhitearrow, \nleftarrow, \nrightarrow, \leftsquigarrow, \rightsquigarrow, \leadsto, \twoheadleftarrow, \twoheaduparrow, \twoheadrightarrow, \twoheaddownarrow, \leftarrowtail, \rightarrowtail, \mapsfrom, \mapsup, \mapsto, \mapsdown, \updownarrowbar, \hookleftarrow, \hookrightarrow, \looparrowleft, \looparrowright, \leftrightsquigarrow, \nleftrightarrow, \downzigzagarrow, \Lsh, \Rsh, \Ldsh, \Rdsh, \linefeed, \carriagereturn, \curvearrowleft, \curvearrowright, \barovernorthwestarrow, \barleftarrowrightarrowbar, \acwopencirclearrow, \cwopencirclearrow, \leftharpoonup, \leftharpoondown, \upharpoonright, \upharpoonleft, \rightharpoonup, \rightharpoondown, \downharpoonright, \downharpoonleft, \rightleftarrows, \updownarrows, \leftrightarrows, \leftleftarrows, \upuparrows, \rightrightarrows, \downdownarrows, \leftrightharpoons, \rightleftharpoons, \nLeftarrow, \nLeftrightarrow, \nRightarrow, \Leftarrow, \Uparrow, \Rightarrow, \Downarrow, \Leftrightarrow, \Updownarrow, \Nwarrow, \Nearrow, \Searrow, \Swarrow, \Lleftarrow, \Rrightarrow, \leftsquigarrow, \rightsquigarrow, \nHuparrow, \nHdownarrow, \whitearrowupfrombar, \circleonrightarrow, \downuparrows, \rightthreearrows, \nvleftarrow, \nvrightarrow, \nvleftrightarrow, \nVleftarrow, \nVrightarrow, \nVleftrightarrow, \leftarrowtriangle, \rightarrowtriangle, \leftrightarrowtriangle, \forall, \complement, \partial, \exists, \nexists, \varnothing, \emptyset, \increment, \nabla, \in, \varin, \notin, \smallin, \ni, \owns, \varni, \nni, \smallni, \QED, \prod, \coprod, \amalg, \sum, \minus, \mp, \dotplus, \slash, \smallsetminus, \setminus, \ast, \circ, \bullet, \surd, \sqrt, \sqrt3, \sqrt4, \cuberoot, \fourthroot, \propto, \varpropto, \infty, \rightangle, \angle, \measuredangle, \sphericalangle, \mid, \nmid, \parallel, \nparallel, \wedge, \vee, \cap, \cup, \smallint, \int, \iint, \iiint, \oint, \oiint, \oiiint, \intclockwise, \varointclockwise, \ointctrclockwise, \therefore, \because, \colon, \Colon, \dotminus, \dashcolon, \dotsminusdots, \kernelcontraction, \sim, \thicksim, \backsim, \ac, \sinewave, \wr, \nsim, \eqsim, \simeq, \nsime, \cong, \simneqq, \ncong, \approx, \thickapprox, \napprox, \approxeq, \approxident, \backcong, \asymp, \Bumpeq, \bumpeq, \doteq, \Doteq, \fallingdotseq, \risingdotseq, \coloneq, \eqcolon, \eqcirc, \circeq, \arceq, \wedgeq, \veeeq, \stareq, \triangleq, \eqdef, \measeq, \questeq, \ne, \neq, \equiv, \nequiv, \Equiv, \leq, \le, \geq, \ge, \leqq, \geqq, \lneqq, \gneqq, \ll, \gg, \between, \nasymp, \nless, \ngtr, \nleq, \ngeq, \lesssim, \gtrsim, \nlesssim, \ngtrsim, \lessgtr, \gtrless, \nlessgtr, \ngtrless, \prec, \succ, \preccurlyeq, \succcurlyeq, \precsim, \succsim, \nprec, \nsucc, \subset, \supset, \nsubset, \nsupset, \subseteq, \supseteq, \nsubseteq, \nsupseteq, \subsetneq, \supsetneq, \cupleftarrow, \cupdot, \uplus, \sqsubset, \sqsupset, \sqsubseteq, \sqsupseteq, \sqcap, \sqcup, \oplus, \ominus, \otimes, \oslash, \odot, \circledcirc, \circledast, \circledequal, \circleddash, \boxplus, \boxminus, \boxtimes, \boxdot, \vdash, \dashv, \top, \bot, \assert, \models, \vDash, \Vdash, \Vvdash, \VDash, \nvdash, \nvDash, \nVdash, \nVDash, \prurel, \scurel, \vartriangleleft, \lhd, \vartriangleright, \rhd, \trianglelefteq, \unlhd, \trianglerighteq, \unrhd, \origof, \imageof, \multimap, \hermitmatrix, \intercal, \veebar, \barwedge, \barvee, \measuredrightangle, \varlrtriangle, \bigwedge, \bigvee, \bigcap, \bigcup, \smalldiamond, \cdot, \star, \divideontimes, \bowtie, \ltimes, \rtimes, \leftthreetimes, \rightthreetimes, \backsimeq, \curlyvee, \curlywedge, \Subset, \Supset, \Cap, \Cup, \pitchfork, \equalparallel, \lessdot, \gtrdot, \lll, \ggg, \lesseqgtr, \gtreqless, \eqless, \eqgtr, \curlyeqprec, \curlyeqsucc, \npreccurlyeq, \nsucccurlyeq, \nsqsubseteq, \nsqsupseteq, \sqsubsetneq, \sqsupsetneq, \lnsim, \gnsim, \precnsim, \succnsim, \ntriangleleft, \ntriangleright, \ntrianglelefteq, \ntrianglerighteq, \vdots, \cdots, \adots, \ddots, \disin, \varisins, \isins, \isindot, \varisinobar, \isinobar, \isinvb, \isinE, \nisd, \varnis, \nis, \varniobar, \niobar, \bagmember, \diameter, \house, \varbarwedge, \vardoublebarwedge, \lceil, \rceil, \lfloor, \rfloor, \drcrop, \dlcrop, \urcrop, \ulcrop, \invnot, \sqlozenge, \profline, \profsurf, \recorder, \target, \viewdata, \cloverleaf, \turnednot, \watchicon, \ulcorner, \urcorner, \llcorner, \lrcorner, \inttop, \intbottom, \frown, \smile, \clangle, \crangle, \varhexagonlrbonds, \cylcty, \profalar, \conictaper, \topbot, \obar, \APLnotslash, \APLnotbackslash, \APLboxupcaret, \APLboxquestion, \rangledownzigzagarrow, \dircurrent, \hexagon, \lparenuend, \lparenextender, \lparenlend, \rparenuend, \rparenextender, \rparenlend, \lbrackuend, \lbrackextender, \lbracklend, \rbrackuend, \rbrackextender, \rbracklend, \lbraceuend, \lbracemid, \lbracelend, \vbraceextender, \rbraceuend, \rbracemid, \rbracelend, \intextender, \harrowextender, \lmoustache, \rmoustache, \sumtop, \sumbottom, \overbracket, \underbracket, \bbrktbrk, \sqrtbottom, \lvboxline, \rvboxline, \carreturn, \varrowextender, \overparen, \underparen, \overbrace, \underbrace, \obrbrak, \ubrbrak, \trapezium, \benzenr, \strns, \fltns, \accurrent, \elinters, \textvisiblespace, \circledone, \circledtwo, \circledthree, \circledfour, \circledfive, \circledsix, \circledseven, \circledeight, \circlednine, \circledA, \circledB, \circledC, \circledD, \circledE, \circledF, \circledG, \circledH, \circledI, \circledJ, \circledK, \circledL, \circledM, \circledN, \circledO, \circledP, \circledQ, \circledR, \circledS, \circledT, \circledU, \circledV, \circledW, \circledX, \circledY, \circledZ, \circleda, \circledb, \circledc, \circledd, \circlede, \circledf, \circledg, \circledh, \circledi, \circledj, \circledk, \circledl, \circledm, \circledn, \circledo, \circledp, \circledq, \circledr, \circleds, \circledt, \circledu, \circledv, \circledw, \circledx, \circledy, \circledz, \circledzero, \bdhrule, \bdvrule, \bdtriplevdash, \bdquadhdash, \bdquadvdash, \bddvrh, \bddvlh, \bduvrh, \bduvlh, \bdbvrh, \bdbvlh, \bddvbh, \bduvbh, \bdbvbh, \bdHrule, \bdVrule, \bddvrH, \bddVrh, \bddVrH, \bddvlH, \bddVlh, \bddVlH, \bduvrH, \bduVrh, \bduVrH, \bduvlH, \bduVlh, \bduVlH, \bdbvrH, \bdbVrh, \bdbVrH, \bdbvlH, \bdbVlh, \bdbVlH, \bddvbH, \bddVbh, \bddVbH, \bduvbH, \bduVbh, \bduVbH, \bdbvbH, \bdbVbh, \bdbVbH, \bdnesw, \bdnwse, \blockuphalf, \blocklowhalf, \blockfull, \blocklefthalf, \blockrighthalf, \blockqtrshaded, \blockhalfshaded, \blockthreeqtrshaded, \mdlgblksquare, \mdlgwhtsquare, \squoval, \blackinwhitesquare, \squarehfill, \squarevfill, \squarehvfill, \squarenwsefill, \squareneswfill, \squarecrossfill, \squaregrayfill, \smblksquare, \smwhtsquare, \hrectangleblack, \hrectangle, \vrectangleblack, \vrectangle, \parallelogramblack, \parallelogram, \bigblacktriangleup, \bigtriangleup, \blacktriangle, \vartriangle, \blacktriangleright, \triangleright, \smallblacktriangleright, \smalltriangleright, \blackpointerright, \whitepointerright, \bigblacktriangledown, \bigtriangledown, \blacktriangledown, \triangledown, \blacktriangleleft, \triangleleft, \smallblacktriangleleft, \smalltriangleleft, \blackpointerleft, \whitepointerleft, \mdlgblkdiamond, \mdlgwhtdiamond, \diamond, \blackinwhitediamond, \fisheye, \lozenge, \mdlgwhtcircle, \dottedcircle, \circlevertfill, \bullseye, \mdlgblkcircle, \circlelefthalfblack, \circlerighthalfblack, \circlebottomhalfblack, \circletophalfblack, \circleurquadblack, \blackcircleulquadwhite, \blacklefthalfcircle, \blackrighthalfcircle, \inversebullet, \inversewhitecircle, \invwhiteupperhalfcircle, \invwhitelowerhalfcircle, \ularc, \urarc, \lrarc, \llarc, \topsemicircle, \botsemicircle, \lrblacktriangle, \llblacktriangle, \ulblacktriangle, \urblacktriangle, \smwhtcircle, \squareleftblack, \squareleftblack, \squareulblack, \squarelrblack, \boxbar, \trianglecdot, \triangleleftblack, \trianglerightblack, \lgwhtcircle, \squareulquad, \squarellquad, \squarelrquad, \squareurquad, \circleulquad, \circlellquad, \circlelrquad, \circleurquad, \ultriangle, \urtriangle, \lltriangle, \mdwhtsquare, \box, \mdblksquare, \mdsmwhtsquare, \mdsmblksquare, \lrtriangle, \bigstar, \bigwhitestar, \astrosun, \conjunction, \phone, \XBox, \danger, \frownie, \smiley, \blacksmiley, \sun, \rightmoon, \leftmoon, \mercury, \female, \earth, \male, \jupiter, \saturn, \neptune, \pluto, \aries, \taurus, \spadesuit, \heartsuit, \diamondsuit, \clubsuit, \varspadesuit, \varheartsuit, \vardiamondsuit, \varclubsuit, \quarternote, \eighthnote, \twonotes, \flat, \natural, \sharp, \acidfree, \dicei, \diceii, \diceiii, \diceiv, \dicev, \dicevi, \circledrightdot, \circledtwodots, \blackcircledrightdot, \blackcircledtwodots, \triangleexclam, \Hermaphrodite, \mdwhtcircl, \mdblkrcl, \mdsmwhtcircl, \neuter, \scissors, \envelope, \checkmark, \maltese, \circledstar, \varstar, \dingasterisk, \lbrbrak, \rbrbrak, \circledsansone, \circledsanstwo, \circledsansthree, \circledsansfour, \circledsansfive, \circledsanssix, \circledsansseven, \circledsanseight, \circledsansnine, \circledsansten, \blackcircledsansone, \blackcircledsanstwo, \blackcircledsansthree, \blackcircledsansfour, \blackcircledsansfive, \blackcircledsanssix, \blackcircledsansseven, \blackcircledsanseight, \blackcircledsansnine, \blackcircledsansten, \draftingarrow, \threedangle, \whiteinwhitetriangle, \perp, \subsetcirc, \supsetcirc, \lbag, \rbag, \veedot, \bsolhsub, \suphsol, \longdivision, \diamondcdot, \wedgedot, \upin, \pullback, \pushout, \leftouterjoin, \rightouterjoin, \fullouterjoin, \bigbot, \bigtop, \DashVDash, \dashVdash, \multimapinv, \vlongdash, \longdashv, \cirbot, \lozengeminus, \concavediamond, \concavediamondtickleft, \concavediamondtickright, \whitesquaretickleft, \whitesquaretickright, \lBrack, \rBrack, \langle, \rangle, \lAngle, \rAngle, \Lbrbrak, \Rbrbrak, \UUparrow, \DDownarrow, \acwgapcirclearrow, \cwgapcirclearrow, \rightarrowonoplus, \longleftarrow, \longrightarrow, \longleftrightarrow, \Longleftarrow, \Longrightarrow, \Longleftrightarrow, \longmapsfrom, \longmapsto, \Longmapsfrom, \Longmapsto, \longrightsquigarrow, \nvtwoheadrightarrow, \nVtwoheadrightarrow, \nvLeftarrow, \nvRightarrow, \nvLeftrightarrow, \twoheadmapsto, \Mapsfrom, \Mapsto, \downarrowbarred, \uparrowbarred, \Uuparrow, \Ddownarrow, \leftbkarrow, \rightbkarrow, \leftdbkarrow, \dbkarow, \drbkarow, \rightdotarrow, \baruparrow, \downarrowbar, \nvrightarrowtail, \nVrightarrowtail, \twoheadrightarrowtail, \nvtwoheadrightarrowtail, \nVtwoheadrightarrowtail, \lefttail, \righttail, \leftdbltail, \rightdbltail, \diamondleftarrow, \rightarrowdiamond, \diamondleftarrowbar, \barrightarrowdiamond, \nwsearrow, \neswarrow, \hknwarrow, \hknearrow, \hksearow, \hkswarow, \tona, \toea, \tosa, \towa, \rdiagovfdiag, \fdiagovrdiag, \seovnearrow, \neovsearrow, \fdiagovnearrow, \rdiagovsearrow, \neovnwarrow, \nwovnearrow, \rightcurvedarrow, \uprightcurvearrow, \downrightcurvedarrow, \leftdowncurvedarrow, \rightdowncurvedarrow, \cwrightarcarrow, \acwleftarcarrow, \acwoverarcarrow, \acwundercurvearrow, \curvearrowrightminus, \curvearrowleftplus, \cwundercurvearrow, \ccwundercurvearrow, \acwcirclearrow, \cwcirclearrow, \rightarrowshortleftarrow, \leftarrowshortrightarrow, \shortrightarrowleftarrow, \rightarrowplus, \leftarrowplus, \rightarrowx, \leftrightarrowcircle, \twoheaduparrowcircle, \leftrightharpoonupdown, \leftrightharpoondownup, \updownharpoonrightleft, \updownharpoonleftright, \leftrightharpoonupup, \updownharpoonrightright, \leftrightharpoondowndown, \updownharpoonleftleft, \barleftharpoonup, \rightharpoonupbar, \barupharpoonright, \downharpoonrightbar, \barleftharpoondown, \rightharpoondownbar, \barupharpoonleft, \downharpoonleftbar, \leftharpoonupbar, \barrightharpoonup, \upharpoonrightbar, \bardownharpoonright, \leftharpoondownbar, \barrightharpoondown, \upharpoonleftbar, \bardownharpoonleft, \leftharpoonsupdown, \upharpoonsleftright, \rightharpoonsupdown, \downharpoonsleftright, \leftrightharpoonsup, \leftrightharpoonsdown, \rightleftharpoonsup, \rightleftharpoonsdown, \leftharpoonupdash, \dashleftharpoondown, \rightharpoonupdash, \dashrightharpoondown, \updownharpoonsleftright, \downupharpoonsleftright, \rightimply, \equalrightarrow, \similarrightarrow, \leftarrowsimilar, \rightarrowsimilar, \rightarrowapprox, \ltlarr, \leftarrowless, \gtrarr, \subrarr, \leftarrowsubset, \suplarr, \leftfishtail, \rightfishtail, \upfishtail, \downfishtail, \Vvert, \mdsmblkcircle, \typecolon, \lBrace, \rBrace, \lParen, \rParen, \llparenthesis, \rrparenthesis, \llangle, \rrangle, \lbrackubar, \rbrackubar, \lbrackultick, \rbracklrtick, \lbracklltick, \rbrackurtick, \langledot, \rangledot, \lparenless, \rparengtr, \Lparengtr, \Rparenless, \lblkbrbrak, \rblkbrbrak, \fourvdots, \vzigzag, \measuredangleleft, \rightanglesqr, \rightanglemdot, \angles, \angdnr, \gtlpar, \sphericalangleup, \turnangle, \revangle, \angleubar, \revangleubar, \wideangledown, \wideangleup, \measanglerutone, \measanglelutonw, \measanglerdtose, \measangleldtosw, \measangleurtone, \measangleultonw, \measangledrtose, \measangledltosw, \revemptyset, \emptysetobar, \emptysetocirc, \emptysetoarr, \emptysetoarrl, \circlehbar, \circledvert, \circledparallel, \obslash, \operp, \obot, \olcross, \odotslashdot, \uparrowoncircle, \circledwhitebullet, \circledbullet, \olessthan, \ogreaterthan, \cirscir, \cirE, \boxdiag, \boxbslash, \boxast, \boxcircle, \boxbox, \boxonbox, \triangleodot, \triangleubar, \triangles, \triangleserifs, \rtriltri, \ltrivb, \vbrtri, \lfbowtie, \rfbowtie, \fbowtie, \lftimes, \rftimes, \hourglass, \blackhourglass, \lvzigzag, \rvzigzag, \Lvzigzag, \Rvzigzag, \iinfin, \tieinfty, \nvinfty, \dualmap, \laplac, \lrtriangleeq, \shuffle, \eparsl, \smeparsl, \eqvparsl, \gleichstark, \thermod, \downtriangleleftblack, \downtrianglerightblack, \blackdiamonddownarrow, \mdlgblklozenge, \circledownarrow, \blackcircledownarrow, \errbarsquare, \errbarblacksquare, \errbardiamond, \errbarblackdiamond, \errbarcircle, \errbarblackcircle, \ruledelayed, \setminus, \dsol, \rsolbar, \xsol, \xbsol, \doubleplus, \tripleplus, \lcurvyangle, \rcurvyangle, \tplus, \tminus, \sumint, \iiiint, \intbar, \intBar, \fint, \circfint, \awint, \rppolint, \scpolint, \npolint, \pointnt, \sqint, \intlharhk, \intx, \intcap, \intcup, \upint, \lowint, \zpipe, \ringplus, \plushat, \simplus, \plusdot, \plussim, \plussubtwo, \plustrif, \commaminus, \minusdot, \minusfdots, \minusrdots, \opluslhrim, \oplusrhrim, \vectimes, \dottimes, \timesbar, \btimes, \smashtimes, \otimeslhrim, \otimesrhrim, \otimeshat, \Otimes, \odiv, \triangleplus, \triangleminus, \triangletimes, \intprod, \intprodr, \fcmp, \amalg, \capdot, \uminus, \barcup, \barcap, \capwedge, \cupvee, \twocups, \twocaps, \closedvarcup, \closedvarcap, \Sqcap, \Sqcup, \closedvarcupsmashprod, \wedgeodot, \veeodot, \Wedge, \Vee, \wedgeonwedge, \veeonvee, \bigslopedvee, \bigslopedwedge, \veeonwedge, \wedgemidvert, \veemidvert, \midbarwedge, \midbarvee, \doublebarwedge, \wedgebar, \wedgedoublebar, \varveebar, \doublebarvee, \veedoublebar, \dsub, \rsub, \eqdot, \dotequiv, \equivVert, \equivVvert, \dotsim, \simrdots, \simminussim, \congdot, \asteq, \hatapprox, \approxeqq, \eqqplus, \pluseqq, \eqqsim, \Coloneq, \eqeq, \eqeqeq, \ddotseq, \equivDD, \ltcir, \gtcir, \ltquest, \gtquest, \leqslant, \geqslant, \lesdot, \gesdot, \lesdoto, \gesdoto, \lesdotor, \gesdotol, \lessapprox, \gtrapprox, \lneq, \gneq, \lnapprox, \gnapprox, \lesseqqgtr, \gtreqqless, \lsime, \gsime, \lsimg, \gsiml, \lgE, \glE, \lesges, \gesles, \eqslantless, \eqslantgtr, \elsdot, \egsdot, \eqqless, \eqqgtr, \eqqslantless, \eqqslantgtr, \simless, \simgtr, \simlE, \simgE, \Lt, \Gt, \partialmeetcontraction, \glj, \gla, \ltcc, \gtcc, \lescc, \gescc, \smt, \lat, \smte, \late, \bumpeqq, \preceq, \succeq, \precneq, \succneq, \preceqq, \succeqq, \precneqq, \succneqq, \precapprox, \succapprox, \precnapprox, \succnapprox, \Prec, \Sc, \subsetdot, \supsetdot, \subsetplus, \supsetplus, \submult, \supmult, \subedot, \supedot, \subseteqq, \supseteqq, \subsim, \supsim, \subsetapprox, \supsetapprox, \subsetneqq, \supsetneqq, \lsqhook, \rsqhook, \csub, \csup, \csube, \csupe, \subsup, \supsub, \subsub, \supsup, \suphsub, \supdsub, \forkv, \topfork, \mlcp, \forks, \forksnot, \shortlefttack, \shortdowntack, \shortuptack, \perps, \vDdash, \dashV, \Dashv, \DashV, \varVdash, \Barv, \vBar, \vBarv, \barV, \Vbar, \Not, \bNot, \revnmid, \cirmid, \midcir, \topcir, \nhpar, \parsim, \interleave, \nhVvert, \threedotcolon, \lllnest, \gggnest, \leqqslant, \leqqslant, \talloblong, \squareurblack, \squarellblack, \diamondleftblack, \diamondrightblack, \diamondtopblack, \diamondbotblack, \dottedsquare, \lgblksquare, \lgwhtsquare, \vysmlblksquare, \vysmlwhtsquare, \pentagonblack, \pentagon, \varhexagon, \varhexagonblack, \hexagonblack, \lgblkcircle, \mdblkdiamond, \mdwhtdiamond, \mdblklozenge, \mdwhtlozenge, \smblkdiamond, \smblklozenge, \smwhtlozenge, \blkhorzoval, \whthorzoval, \blkvertoval, \whtvertoval, \circleonleftarrow, \leftthreearrows, \leftarrowonoplus, \longleftsquigarrow, \nvtwoheadleftarrow, \nVtwoheadleftarrow, \twoheadmapsfrom, \twoheadleftdbkarrow, \leftdotarrow, \nvleftarrowtail, \nVleftarrowtail, \twoheadleftarrowtail, \nvtwoheadleftarrowtail, \nVtwoheadleftarrowtail, \leftarrowx, \leftcurvedarrow, \equalleftarrow, \bsimilarleftarrow, \leftarrowbackapprox, \rightarrowgtr, \rightarrowsupset, \LLeftarrow, \RRightarrow, \bsimilarrightarrow, \rightarrowbackapprox, \similarleftarrow, \leftarrowapprox, \leftarrowbsimilar, \righarrowbsimilar, \medwhitestar, \medblackstar, \smwhitestar, \rightpentagonblack, \rightpentagon, \postalmark, \hzigzag, \hiraganano, \textheng, \texthen, \calB, \calE, \calF, \calH, \calM, \calR.
+</p>
+<p>IF ANYBODY WILL CHECK WHETHER ALL NAMES CORRESPOND TO RIGHT TEX SYMBOLS I SHALL APPRECIATE IT GREATLY. 
+</p>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_11.html b/texinfo/mathgl_en.html/mathgl_en_11.html
new file mode 100644
index 0000000..a128bad
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_11.html
@@ -0,0 +1,542 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: B. GNU Free Documentation License</title>
+
+<meta name="description" content="MathGL 1.10.1: B. GNU Free Documentation License">
+<meta name="keywords" content="MathGL 1.10.1: B. GNU Free Documentation License">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Copying-This-Manual"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="GNU-Free-Documentation-License"></a>
+<h1 class="appendix">B. GNU Free Documentation License</h1>
+<p align="center"> Version 1.2, November 2002
+</p>
+
+<table><tr><td>&nbsp;</td><td><pre class="display">Copyright &copy; 2000,2001,2002 Free Software Foundation, Inc.
+51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+</pre></td></tr></table>
+
+<ol>
+<li>
+PREAMBLE
+
+<p>The purpose of this License is to make a manual, textbook, or other
+functional and useful document <em>free</em> in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+</p>
+<p>This License is a kind of &ldquo;copyleft&rdquo;, which means that derivative
+works of the document must themselves be free in the same sense.  It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+</p>
+<p>We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does.  But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book.  We recommend this License
+principally for works whose purpose is instruction or reference.
+</p>
+</li><li>
+APPLICABILITY AND DEFINITIONS
+
+<p>This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License.  Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein.  The &ldquo;Document&rdquo;, below,
+refers to any such manual or work.  Any member of the public is a
+licensee, and is addressed as &ldquo;you&rdquo;.  You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+</p>
+<p>A &ldquo;Modified Version&rdquo; of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+</p>
+<p>A &ldquo;Secondary Section&rdquo; is a named appendix or a front-matter section
+of the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document&rsquo;s overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject.  (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.)  The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+</p>
+<p>The &ldquo;Invariant Sections&rdquo; are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.  If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant.  The Document may contain zero
+Invariant Sections.  If the Document does not identify any Invariant
+Sections then there are none.
+</p>
+<p>The &ldquo;Cover Texts&rdquo; are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.  A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+</p>
+<p>A &ldquo;Transparent&rdquo; copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters.  A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text.  A copy that is not &ldquo;Transparent&rdquo; is called &ldquo;Opaque&rdquo;.
+</p>
+<p>Examples of suitable formats for Transparent copies include plain
+<small>ASCII</small> without markup, Texinfo input format, LaTeX input
+format, <acronym>SGML</acronym> or <acronym>XML</acronym> using a publicly available
+<acronym>DTD</acronym>, and standard-conforming simple <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> designed for human modification.  Examples
+of transparent image formats include <acronym>PNG</acronym>, <acronym>XCF</acronym> and
+<acronym>JPG</acronym>.  Opaque formats include proprietary formats that can be
+read and edited only by proprietary word processors, <acronym>SGML</acronym> or
+<acronym>XML</acronym> for which the <acronym>DTD</acronym> and/or processing tools are
+not generally available, and the machine-generated <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> produced by some word processors for
+output purposes only.
+</p>
+<p>The &ldquo;Title Page&rdquo; means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page.  For works in
+formats which do not have any title page as such, &ldquo;Title Page&rdquo; means
+the text near the most prominent appearance of the work&rsquo;s title,
+preceding the beginning of the body of the text.
+</p>
+<p>A section &ldquo;Entitled XYZ&rdquo; means a named subunit of the Document whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language.  (Here XYZ stands for a
+specific section name mentioned below, such as &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, &ldquo;Endorsements&rdquo;, or &ldquo;History&rdquo;.)  To &ldquo;Preserve the Title&rdquo;
+of such a section when you modify the Document means that it remains a
+section &ldquo;Entitled XYZ&rdquo; according to this definition.
+</p>
+<p>The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document.  These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+</p>
+</li><li>
+VERBATIM COPYING
+
+<p>You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License.  You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute.  However, you may accept
+compensation in exchange for copies.  If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+</p>
+<p>You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+</p>
+</li><li>
+COPYING IN QUANTITY
+
+<p>If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document&rsquo;s license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover.  Both covers must also clearly and legibly identify
+you as the publisher of these copies.  The front cover must present
+the full title with all words of the title equally prominent and
+visible.  You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+</p>
+<p>If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+</p>
+<p>If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+</p>
+<p>It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+</p>
+</li><li>
+MODIFICATIONS
+
+<p>You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it.  In addition, you must do these things in the Modified Version:
+</p>
+<ol>
+<li>
+Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions
+(which should, if there were any, be listed in the History section
+of the Document).  You may use the same title as a previous version
+if the original publisher of that version gives permission.
+
+</li><li>
+List on the Title Page, as authors, one or more persons or entities
+responsible for authorship of the modifications in the Modified
+Version, together with at least five of the principal authors of the
+Document (all of its principal authors, if it has fewer than five),
+unless they release you from this requirement.
+
+</li><li>
+State on the Title page the name of the publisher of the
+Modified Version, as the publisher.
+
+</li><li>
+Preserve all the copyright notices of the Document.
+
+</li><li>
+Add an appropriate copyright notice for your modifications
+adjacent to the other copyright notices.
+
+</li><li>
+Include, immediately after the copyright notices, a license notice
+giving the public permission to use the Modified Version under the
+terms of this License, in the form shown in the Addendum below.
+
+</li><li>
+Preserve in that license notice the full lists of Invariant Sections
+and required Cover Texts given in the Document&rsquo;s license notice.
+
+</li><li>
+Include an unaltered copy of this License.
+
+</li><li>
+Preserve the section Entitled &ldquo;History&rdquo;, Preserve its Title, and add
+to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page.  If
+there is no section Entitled &ldquo;History&rdquo; in the Document, create one
+stating the title, year, authors, and publisher of the Document as
+given on its Title Page, then add an item describing the Modified
+Version as stated in the previous sentence.
+
+</li><li>
+Preserve the network location, if any, given in the Document for
+public access to a Transparent copy of the Document, and likewise
+the network locations given in the Document for previous versions
+it was based on.  These may be placed in the &ldquo;History&rdquo; section.
+You may omit a network location for a work that was published at
+least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission.
+
+</li><li>
+For any section Entitled &ldquo;Acknowledgements&rdquo; or &ldquo;Dedications&rdquo;, Preserve
+the Title of the section, and preserve in the section all the
+substance and tone of each of the contributor acknowledgements and/or
+dedications given therein.
+
+</li><li>
+Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles.  Section numbers
+or the equivalent are not considered part of the section titles.
+
+</li><li>
+Delete any section Entitled &ldquo;Endorsements&rdquo;.  Such a section
+may not be included in the Modified Version.
+
+</li><li>
+Do not retitle any existing section to be Entitled &ldquo;Endorsements&rdquo; or
+to conflict in title with any Invariant Section.
+
+</li><li>
+Preserve any Warranty Disclaimers.
+</li></ol>
+
+<p>If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant.  To do this, add their titles to the
+list of Invariant Sections in the Modified Version&rsquo;s license notice.
+These titles must be distinct from any other section titles.
+</p>
+<p>You may add a section Entitled &ldquo;Endorsements&rdquo;, provided it contains
+nothing but endorsements of your Modified Version by various
+parties&mdash;for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+</p>
+<p>You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version.  Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity.  If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+</p>
+<p>The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+</p>
+</li><li>
+COMBINING DOCUMENTS
+
+<p>You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+</p>
+<p>The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy.  If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+</p>
+<p>In the combination, you must combine any sections Entitled &ldquo;History&rdquo;
+in the various original documents, forming one section Entitled
+&ldquo;History&rdquo;; likewise combine any sections Entitled &ldquo;Acknowledgements&rdquo;,
+and any sections Entitled &ldquo;Dedications&rdquo;.  You must delete all
+sections Entitled &ldquo;Endorsements.&rdquo;
+</p>
+</li><li>
+COLLECTIONS OF DOCUMENTS
+
+<p>You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+</p>
+<p>You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+</p>
+</li><li>
+AGGREGATION WITH INDEPENDENT WORKS
+
+<p>A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an &ldquo;aggregate&rdquo; if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation&rsquo;s users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+</p>
+<p>If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document&rsquo;s Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+</p>
+</li><li>
+TRANSLATION
+
+<p>Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections.  You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers.  In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+</p>
+<p>If a section in the Document is Entitled &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, or &ldquo;History&rdquo;, the requirement (section 4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+</p>
+</li><li>
+TERMINATION
+
+<p>You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License.  Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License.  However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+</p>
+</li><li>
+FUTURE REVISIONS OF THIS LICENSE
+
+<p>The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time.  Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.  See
+<a href="http://www.gnu.org/copyleft/">http://www.gnu.org/copyleft/</a>.
+</p>
+<p>Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License &ldquo;or any later version&rdquo; applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation.  If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
+</p></li></ol>
+
+
+<a name="ADDENDUM_003a-How-to-use-this-License-for-your-documents"></a>
+<h2 class="heading">ADDENDUM: How to use this License for your documents</h2>
+
+<p>To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">  Copyright (C)  <var>year</var>  <var>your name</var>.
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.2
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts.  A copy of the license is included in the section entitled ``GNU
+  Free Documentation License''.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the &ldquo;with&hellip;Texts.&rdquo; line with this:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">    with the Invariant Sections being <var>list their titles</var>, with
+    the Front-Cover Texts being <var>list</var>, and with the Back-Cover Texts
+    being <var>list</var>.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+</p>
+<p>If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+</p>
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_12.html b/texinfo/mathgl_en.html/mathgl_en_12.html
new file mode 100644
index 0000000..f0c5b1d
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_12.html
@@ -0,0 +1,352 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index</title>
+
+<meta name="description" content="MathGL 1.10.1: Index">
+<meta name="keywords" content="MathGL 1.10.1: Index">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Index"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_13.html#index_split-0" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Index-1"></a>
+<h1 class="unnumbered">Index</h1>
+
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-A">A</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AddLegend">AddLegend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-addlegend">addlegend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-AddLegend-3">AddLegend</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AddLight">AddLight</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-addto">addto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-adjust">adjust</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AdjustTicks">AdjustTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Alpha">Alpha</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alpha">alpha</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Alpha-2">Alpha</a></td><td valign="top"><a href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alpha-2">alpha</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alphadef">alphadef</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-alphadef-2">alphadef</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ambient">ambient</a></td><td valign="top"><a href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ambient">Ambient</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ambient-2">ambient</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-area">area</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Area">Area</a></td><td valign="top"><a href="mathgl_en_3.html#Area">3.9.4 Area</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Area-4">Area</a></td><td valign="top"><a href="mathgl_en_9.html#Area-sample">9.1.4 Area sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Arrows">Arrows</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-arrowsize">arrowsize</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Aspect">Aspect</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-aspect">aspect</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-AutoOrg">AutoOrg</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axial">Axial</a></td><td valign="top"><a href="mathgl_en_3.html#Axial">3.10.11 Axial</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axial">axial</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axial-5">Axial</a></td><td valign="top"><a href="mathgl_en_9.html#Axial-sample">9.2.14 Axial sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axial-6">Axial</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axialdir">axialdir</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axis">axis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axis">Axis</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Axis-2">Axis</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-axis-5">axis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-4">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-5">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-6">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-7">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#g_t2_002daxes-sample">9.6.2 2-axes sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-8">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Axis-9">Axis</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-B">B</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ball">ball</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ball">Ball</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-barh">barh</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Barh">Barh</a></td><td valign="top"><a href="mathgl_en_3.html#Barh">3.9.8 Barh</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Barh-3">Barh</a></td><td valign="top"><a href="mathgl_en_9.html#Barh-sample">9.1.6 Barh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-bars">bars</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Bars">Bars</a></td><td valign="top"><a href="mathgl_en_3.html#Bars">3.9.7 Bars</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Bars-4">Bars</a></td><td valign="top"><a href="mathgl_en_9.html#Bars-sample">9.1.5 Bars sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Beam">Beam</a></td><td valign="top"><a href="mathgl_en_3.html#Beam">3.11.7 Beam</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-beam">beam</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Belt">Belt</a></td><td valign="top"><a href="mathgl_en_3.html#Belt">3.10.3 Belt</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-belt">belt</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Belt-3">Belt</a></td><td valign="top"><a href="mathgl_en_9.html#Belt-sample">9.2.7 Belt sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Box">Box</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-box">box</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-BoxPlot">BoxPlot</a></td><td valign="top"><a href="mathgl_en_3.html#BoxPlot">3.9.16 BoxPlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-BoxPlot-3">BoxPlot</a></td><td valign="top"><a href="mathgl_en_9.html#BoxPlot-sample">9.1.11 BoxPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-boxs">boxs</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Boxs">Boxs</a></td><td valign="top"><a href="mathgl_en_3.html#Boxs">3.10.5 Boxs</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Boxs-3">Boxs</a></td><td valign="top"><a href="mathgl_en_9.html#Boxs-sample">9.2.9 Boxs sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Index-1_cp_letter-C">C</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-call">call</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-caxis">caxis</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CAxis">CAxis</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-chart">chart</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Chart">Chart</a></td><td valign="top"><a href="mathgl_en_3.html#Chart">3.9.9 Chart</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Chart-2">Chart</a></td><td valign="top"><a href="mathgl_en_9.html#Chart-sample">9.1.17 Chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Chart-3">Chart</a></td><td valign="top"><a href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-chdir">chdir</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ClearLegend">ClearLegend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-clearlegend">clearlegend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-clf">clf</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Clf">Clf</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cloud">cloud</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cloud-2">Cloud</a></td><td valign="top"><a href="mathgl_en_9.html#Cloud-sample">9.3.2 Cloud sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CloudP">CloudP</a></td><td valign="top"><a href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CloudP-3">CloudP</a></td><td valign="top"><a href="mathgl_en_9.html#CloudP-sample">9.3.3 CloudP sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CloudQ">CloudQ</a></td><td valign="top"><a href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cmax">Cmax</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cmin">Cmin</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Color-scheme">Color scheme</a></td><td valign="top"><a href="mathgl_en_1.html#Color-scheme">1.4.3 Color scheme</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-colorbar">colorbar</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Colorbar">Colorbar</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Colorbar-5">Colorbar</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Column">Column</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-column">column</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ColumnPlot">ColumnPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-combine">combine</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Combine">Combine</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cone">Cone</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cone">cone</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cont">Cont</a></td><td valign="top"><a href="mathgl_en_3.html#Cont">3.10.8 Cont</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont">cont</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-5">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-sample">9.2.11 Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-6">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-7">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont-8">Cont</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Cont3">Cont3</a></td><td valign="top"><a href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont3">cont3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Cont3-5">Cont3</a></td><td valign="top"><a href="mathgl_en_9.html#Cont3-sample">9.3.5 Cont3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContA">ContA</a></td><td valign="top"><a href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-conta">conta</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contd">contd</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContD">ContD</a></td><td valign="top"><a href="mathgl_en_3.html#ContD">3.10.10 ContD</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContD-5">ContD</a></td><td valign="top"><a href="mathgl_en_9.html#ContD-sample">9.2.13 ContD sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContF">ContF</a></td><td valign="top"><a href="mathgl_en_3.html#ContF">3.10.9 ContF</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf">contf</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF-5">ContF</a></td><td valign="top"><a href="mathgl_en_9.html#ContF-sample">9.2.12 ContF sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContF3">ContF3</a></td><td valign="top"><a href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf3">contf3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF3-5">ContF3</a></td><td valign="top"><a href="mathgl_en_9.html#ContF3-sample">9.3.6 ContF3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContF3-6">ContF3</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contfa">contfa</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFA">ContFA</a></td><td valign="top"><a href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFX">ContFX</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFY">ContFY</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContFZ">ContFZ</a></td><td valign="top"><a href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-contf_005bxyz_005d">contf[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContX">ContX</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContX-3">ContX</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContY">ContY</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContY-3">ContY</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ContZ">ContZ</a></td><td valign="top"><a href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-ContZ-3">ContZ</a></td><td valign="top"><a href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cont_005bxyz_005d">cont[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-copy">copy</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CopyFont">CopyFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crange">crange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crange-3">crange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Crop">Crop</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crop">crop</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-crust">crust</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Crust">Crust</a></td><td valign="top"><a href="mathgl_en_3.html#Crust">3.14.5 Crust</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Crust-3">Crust</a></td><td valign="top"><a href="mathgl_en_9.html#Crust-sample">9.4.19 Crust sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ctick">ctick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cumsum">cumsum</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-CumSum">CumSum</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Curve">Curve</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-curve">curve</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cut">cut</a></td><td valign="top"><a href="mathgl_en_8.html#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-cut-4">cut</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMax">CutMax</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMax-1">CutMax</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMin">CutMin</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutMin-1">CutMin</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-CutOff">CutOff</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-CutOff-2">CutOff</a></td><td valign="top"><a href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_13.html b/texinfo/mathgl_en.html/mathgl_en_13.html
new file mode 100644
index 0000000..59518ee
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_13.html
@@ -0,0 +1,317 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: D &ndash; G</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: D &ndash; G">
+<meta name="keywords" content="MathGL 1.10.1: Index: D &ndash; G">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-0"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_14.html#index_split-1" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: D &ndash; G</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-D">D</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-define">define</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Delete">Delete</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-delete">delete</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteColumns">DeleteColumns</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteRows">DeleteRows</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-DeleteSlices">DeleteSlices</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens">dens</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dens">Dens</a></td><td valign="top"><a href="mathgl_en_3.html#Dens">3.10.7 Dens</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-3">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-4">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens-5">Dens</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens3">dens3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dens3">Dens3</a></td><td valign="top"><a href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dens3-3">Dens3</a></td><td valign="top"><a href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensA">DensA</a></td><td valign="top"><a href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-densa">densa</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensX">DensX</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensX-2">DensX</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensY">DensY</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensY-2">DensY</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-DensZ">DensZ</a></td><td valign="top"><a href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-DensZ-2">DensZ</a></td><td valign="top"><a href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dens_005bxyz_005d">dens[xyz]</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dew">Dew</a></td><td valign="top"><a href="mathgl_en_3.html#Dew">3.13.5 Dew</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dew">dew</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dew-3">Dew</a></td><td valign="top"><a href="mathgl_en_9.html#Dew-sample">9.4.11 Dew sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-diff">diff</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Diff">Diff</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-diff2">diff2</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Diff2">Diff2</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-divto">divto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-dots">dots</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Dots">Dots</a></td><td valign="top"><a href="mathgl_en_3.html#Dots">3.14.4 Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Dots-4">Dots</a></td><td valign="top"><a href="mathgl_en_9.html#Dots-sample">9.4.20 Dots sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-drop">drop</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Drop">Drop</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Drop-4">Drop</a></td><td valign="top"><a href="mathgl_en_9.html#Drops-sample">9.5.10 Drops sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Drop-5">Drop</a></td><td valign="top"><a href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-E">E</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-else">else</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-elseif">elseif</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-EndFrame">EndFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-EndFrame-2">EndFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-endif">endif</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Envelop">Envelop</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-envelop">envelop</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Envelop-2">Envelop</a></td><td valign="top"><a href="mathgl_en_9.html#Envelop-sample">9.6.6 Envelop sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Error">Error</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-error">error</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Error-2">Error</a></td><td valign="top"><a href="mathgl_en_3.html#Error">3.9.15 Error</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Error-6">Error</a></td><td valign="top"><a href="mathgl_en_9.html#Error-sample">9.1.10 Error sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-evaluate">evaluate</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Evaluate">Evaluate</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-export">export</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Export">Export</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-extend">extend</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Extend">Extend</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-F">F</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Face">Face</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facex">facex</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceX">FaceX</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facey">facey</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceY">FaceY</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FaceZ">FaceZ</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-facez">facez</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fall">Fall</a></td><td valign="top"><a href="mathgl_en_3.html#Fall">3.10.2 Fall</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fall">fall</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fall-3">Fall</a></td><td valign="top"><a href="mathgl_en_9.html#Fall-sample">9.2.6 Fall sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fgets">fgets</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Fill">Fill</a></td><td valign="top"><a href="mathgl_en_6.html#Fill">6.3 Fill</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fill">fill</a></td><td valign="top"><a href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Find">Find</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-FindAny">FindAny</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Finish">Finish</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fit">fit</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit">Fit</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fit-9">Fit</a></td><td valign="top"><a href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit2">Fit2</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fit3">Fit3</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FitPnts">FitPnts</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fits">fits</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FitS">FitS</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Flow">Flow</a></td><td valign="top"><a href="mathgl_en_3.html#Flow">3.13.6 Flow</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-flow">flow</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-5">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-sample">9.4.9 Flow sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-6">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-3D-sample">9.4.17 Flow 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Flow-7">Flow</a></td><td valign="top"><a href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-FlowP">FlowP</a></td><td valign="top"><a href="mathgl_en_3.html#FlowP">3.13.7 FlowP</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Flush">Flush</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-Fl_005fMathGL">Fl_MathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-Fl_005fMathGL-2">Fl_MathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fog">fog</a></td><td valign="top"><a href="mathgl_en_8.html#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Fog">Fog</a></td><td valign="top"><a href="mathgl_en_3.html#Fog">3.1.3 Fog</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Fog-2">Fog</a></td><td valign="top"><a href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-font">font</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Font-style">Font style</a></td><td valign="top"><a href="mathgl_en_1.html#Font-style">1.4.4 Font style</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fontsize">fontsize</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-for">for</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fplot">fplot</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-fsurf">fsurf</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-0_cp_letter-G">G</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetFont">GetFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetNumFrame">GetNumFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GetNumFrame-2">GetNumFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Glyph">Glyph</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid">grid</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid">Grid</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid-2">grid</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid-2">Grid</a></td><td valign="top"><a href="mathgl_en_3.html#Grid">3.10.12 Grid</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Grid3">Grid3</a></td><td valign="top"><a href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grid3">grid3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-GridA">GridA</a></td><td valign="top"><a href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-grida">grida</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_14.html b/texinfo/mathgl_en.html/mathgl_en_14.html
new file mode 100644
index 0000000..64180cc
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_14.html
@@ -0,0 +1,313 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: H &ndash; O</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: H &ndash; O">
+<meta name="keywords" content="MathGL 1.10.1: Index: H &ndash; O">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_13.html#index_split-0" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_15.html#index_split-2" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: H &ndash; O</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-H">H</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Hist">Hist</a></td><td valign="top"><a href="mathgl_en_3.html#Data-distributions">3.16 Data distributions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-hist">hist</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Hist-4">Hist</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-I">I</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Identity">Identity</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-identity">identity</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-if">if</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Import">Import</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-import">import</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-InPlot">InPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-inplot">inplot</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Insert">Insert</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertColumns">InsertColumns</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertRows">InsertRows</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-InsertSlices">InsertSlices</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-integral">integral</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Integral">Integral</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-L">L</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Label-1">Label</a></td><td valign="top"><a href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Last">Last</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Legend">Legend</a></td><td valign="top"><a href="mathgl_en_3.html#Legend">3.8 Legend</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-legend">legend</a></td><td valign="top"><a href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Legend-5">Legend</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-legend-3">legend</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-light">light</a></td><td valign="top"><a href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Light">Light</a></td><td valign="top"><a href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Light-5">Light</a></td><td valign="top"><a href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-line">line</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Line">Line</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Line-style">Line style</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Linear">Linear</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Linear1">Linear1</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-linewidth">linewidth</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-list">list</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-LoadFont">LoadFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-M">M</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-map">map</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Map">Map</a></td><td valign="top"><a href="mathgl_en_3.html#Map">3.12.6 Map</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Map-3">Map</a></td><td valign="top"><a href="mathgl_en_9.html#Map-sample">9.4.4 Map sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mark">mark</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mark">Mark</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mark-3">Mark</a></td><td valign="top"><a href="mathgl_en_3.html#Mark">3.9.13 Mark</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Mark-7">Mark</a></td><td valign="top"><a href="mathgl_en_9.html#Mark-sample">9.1.12 Mark sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-Mark-style">Mark style</a></td><td valign="top"><a href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-marksize">marksize</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-marksize-2">marksize</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_1.html#index-MathGL-overview">MathGL overview</a></td><td valign="top"><a href="mathgl_en_1.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-MathGL-setup">MathGL setup</a></td><td valign="top"><a href="mathgl_en_3.html#Graphics-setup">3.1 Graphics setup</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-max">max</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Max">Max</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Max-1">Max</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Maximal">Maximal</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mesh">mesh</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Mesh">Mesh</a></td><td valign="top"><a href="mathgl_en_3.html#Mesh">3.10.1 Mesh</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Mesh-3">Mesh</a></td><td valign="top"><a href="mathgl_en_9.html#Mesh-sample">9.2.5 Mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-meshnum">meshnum</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-meshnum-2">meshnum</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Message">Message</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglArg">mglArg</a></td><td valign="top"><a href="mathgl_en_7.html#mglArg-class">7.8 mglArg class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglColor">mglColor</a></td><td valign="top"><a href="mathgl_en_7.html#mglColor-class">7.4 mglColor class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglCommand">mglCommand</a></td><td valign="top"><a href="mathgl_en_7.html#mglCommand-class">7.7 mglCommand class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-mglData">mglData</a></td><td valign="top"><a href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglFont">mglFont</a></td><td valign="top"><a href="mathgl_en_7.html#mglFont-class">7.3 mglFont class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglFormula">mglFormula</a></td><td valign="top"><a href="mathgl_en_7.html#mglFormula-class">7.2 mglFormula class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-mglGraph">mglGraph</a></td><td valign="top"><a href="mathgl_en_3.html#MathGL-core">3. MathGL core</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphAB">mglGraphAB</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphAB-2">mglGraphAB</a></td><td valign="top"><a href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphFLTK">mglGraphFLTK</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphGL">mglGraphGL</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphGLUT">mglGraphGLUT</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphIDTF">mglGraphIDTF</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphPS">mglGraphPS</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-mglGraphQT">mglGraphQT</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-mglGraphZB">mglGraphZB</a></td><td valign="top"><a href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglParse">mglParse</a></td><td valign="top"><a href="mathgl_en_7.html#mglParse-class">7.1 mglParse class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglParse-2">mglParse</a></td><td valign="top"><a href="mathgl_en_9.html#Parser-sample">9.6.11 Parser sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglPDE-1">mglPDE</a></td><td valign="top"><a href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglPoint">mglPoint</a></td><td valign="top"><a href="mathgl_en_7.html#mglPoint-class">7.5 mglPoint class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglQO2d-1">mglQO2d</a></td><td valign="top"><a href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglRay-1">mglRay</a></td><td valign="top"><a href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-mglRay-2">mglRay</a></td><td valign="top"><a href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_7.html#index-mglVar">mglVar</a></td><td valign="top"><a href="mathgl_en_7.html#mglVar-class">7.6 mglVar class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Min">Min</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-min">min</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Min-1">Min</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Minimal">Minimal</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Mirror">Mirror</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-mirror">mirror</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Modify">Modify</a></td><td valign="top"><a href="mathgl_en_6.html#Fill">6.3 Fill</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-modify">modify</a></td><td valign="top"><a href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Momentum">Momentum</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-momentum">momentum</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Momentum-2">Momentum</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-multo">multo</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-N">N</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-new">new</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-NewFrame">NewFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-NewFrame-2">NewFrame</a></td><td valign="top"><a href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-next">next</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-norm">norm</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Norm">Norm</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-NormSl">NormSl</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-normsl">normsl</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-1_cp_letter-O">O</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-once">once</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Org">Org</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-origin">origin</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_15.html b/texinfo/mathgl_en.html/mathgl_en_15.html
new file mode 100644
index 0000000..52a7acd
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_15.html
@@ -0,0 +1,375 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: P &ndash; S</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: P &ndash; S">
+<meta name="keywords" content="MathGL 1.10.1: Index: P &ndash; S">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_14.html#index_split-1" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_16.html#index_split-3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: P &ndash; S</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-P">P</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-palette">palette</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-perspective">perspective</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Perspective">Perspective</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-pipe">pipe</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Pipe">Pipe</a></td><td valign="top"><a href="mathgl_en_3.html#Pipe">3.13.8 Pipe</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Pipe-5">Pipe</a></td><td valign="top"><a href="mathgl_en_9.html#Pipe-sample">9.4.10 Pipe sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Pipe-6">Pipe</a></td><td valign="top"><a href="mathgl_en_9.html#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Plot">Plot</a></td><td valign="top"><a href="mathgl_en_3.html#Plot">3.9.1 Plot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-plot">plot</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Plot-4">Plot</a></td><td valign="top"><a href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-7">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Plot-sample">9.1.1 Plot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-8">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-9">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Plot-10">Plot</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-plotfactor">plotfactor</a></td><td valign="top"><a href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-PlotId">PlotId</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-PrintInfo">PrintInfo</a></td><td valign="top"><a href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Puts">Puts</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-PutsFit">PutsFit</a></td><td valign="top"><a href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-putsfit">putsfit</a></td><td valign="top"><a href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-PutsFit-2">PutsFit</a></td><td valign="top"><a href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Putsw">Putsw</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-Q">Q</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-QMathGL">QMathGL</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-QMathGL-2">QMathGL</a></td><td valign="top"><a href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-R">R</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Radar">Radar</a></td><td valign="top"><a href="mathgl_en_3.html#Radar">3.9.2 Radar</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Radar-2">Radar</a></td><td valign="top"><a href="mathgl_en_9.html#Radar-sample">9.1.2 Radar sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-read">read</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Read">Read</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadAll">ReadAll</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readall">readall</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readhdf">readhdf</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadHDF">ReadHDF</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadMat">ReadMat</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-readmat">readmat</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-ReadRange">ReadRange</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Rearrange">Rearrange</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rearrange">rearrange</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RecalcBorder">RecalcBorder</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Region">Region</a></td><td valign="top"><a href="mathgl_en_3.html#Region">3.9.5 Region</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-region">region</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Region-3">Region</a></td><td valign="top"><a href="mathgl_en_9.html#Region-sample">9.1.9 Region sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Resize">Resize</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-resize">resize</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RestoreFont">RestoreFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RestoreM">RestoreM</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rotate">rotate</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Rotate">Rotate</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-RotateN">RotateN</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-rotatetext">rotatetext</a></td><td valign="top"><a href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-2_cp_letter-S">S</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-save">save</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Save">Save</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SaveHDF">SaveHDF</a></td><td valign="top"><a href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-savehdf">savehdf</a></td><td valign="top"><a href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SelectPen">SelectPen</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Set">Set</a></td><td valign="top"><a href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAlphaDef">SetAlphaDef</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetArrowSize">SetArrowSize</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAutoRanges">SetAutoRanges</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetAxialDir">SetAxialDir</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetBarWidth">SetBarWidth</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetBaseLineWidth">SetBaseLineWidth</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SetColumnId">SetColumnId</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCoor">SetCoor</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCTT">SetCTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCut">SetCut</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetCutBox">SetCutBox</a></td><td valign="top"><a href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetDrawFace">SetDrawFace</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFont">SetFont</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontDef">SetFontDef</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSize">SetFontSize</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizeCM">SetFontSizeCM</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizeIN">SetFontSizeIN</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFontSizePT">SetFontSizePT</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetFunc">SetFunc</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetMarkSize">SetMarkSize</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetMeshNum">SetMeshNum</a></td><td valign="top"><a href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalColor">SetPalColor</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalette">SetPalette</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPalNum">SetPalNum</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetPlotFactor">SetPlotFactor</a></td><td valign="top"><a href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetRanges">SetRanges</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetRotatedText">SetRotatedText</a></td><td valign="top"><a href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetScheme">SetScheme</a></td><td valign="top"><a href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-setsize">setsize</a></td><td valign="top"><a href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetSize">SetSize</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTickLen">SetTickLen</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTicks">SetTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicks-2">SetTicks</a></td><td valign="top"><a href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicks-3">SetTicks</a></td><td valign="top"><a href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTickStl">SetTickStl</a></td><td valign="top"><a href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTicksVal">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-4">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#Manual-ticks-sample">9.6.12 Tick values sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-5">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SetTicksVal-6">SetTicksVal</a></td><td valign="top"><a href="mathgl_en_9.html#StickPlot-sample">9.6.14 StickPlot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTransparent">SetTransparent</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTranspType">SetTranspType</a></td><td valign="top"><a href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetTuneTicks">SetTuneTicks</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetWarn">SetWarn</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetXTT">SetXTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetYTT">SetYTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SetZTT">SetZTT</a></td><td valign="top"><a href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-set_005fid">set_id</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Sew">Sew</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sew">sew</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Sew-2">Sew</a></td><td valign="top"><a href="mathgl_en_9.html#Sew-sample">9.6.7 Sew sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ShowImage">ShowImage</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SimplePlot">SimplePlot</a></td><td valign="top"><a href="mathgl_en_3.html#SimplePlot">3.14.8 SimplePlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-smooth">smooth</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Smooth">Smooth</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Sphere">Sphere</a></td><td valign="top"><a href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sphere">sphere</a></td><td valign="top"><a href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Sphere-3">Sphere</a></td><td valign="top"><a href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline">Spline</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline1">Spline1</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Spline5">Spline5</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Squeeze">Squeeze</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-squeeze">squeeze</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stem">stem</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Stem">Stem</a></td><td valign="top"><a href="mathgl_en_3.html#Stem">3.9.6 Stem</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Stem-4">Stem</a></td><td valign="top"><a href="mathgl_en_9.html#Stem-sample">9.1.8 Stem sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-step">step</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Step">Step</a></td><td valign="top"><a href="mathgl_en_3.html#Step">3.9.10 Step</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Step-4">Step</a></td><td valign="top"><a href="mathgl_en_9.html#Step-sample">9.1.7 Step sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stfa">stfa</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-STFA">STFA</a></td><td valign="top"><a href="mathgl_en_3.html#STFA">3.12.7 STFA</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-STFA-3">STFA</a></td><td valign="top"><a href="mathgl_en_9.html#STFA-sample">9.6.8 STFA sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-StickPlot">StickPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-stop">stop</a></td><td valign="top"><a href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subdata">subdata</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-SubData">SubData</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SubPlot">SubPlot</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subplot">subplot</a></td><td valign="top"><a href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SubPlot-2">SubPlot</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-subto">subto</a></td><td valign="top"><a href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-sum">sum</a></td><td valign="top"><a href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Sum">Sum</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf">Surf</a></td><td valign="top"><a href="mathgl_en_3.html#Surf">3.10.4 Surf</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf">surf</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf-3">Surf</a></td><td valign="top"><a href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-6">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-sample">9.2.1 Surf sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-7">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-8">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-9">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Sharp-colors-sample">9.2.4 Sharp colors sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-10">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-11">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-12">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf-13">Surf</a></td><td valign="top"><a href="mathgl_en_9.html#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3">surf3</a></td><td valign="top"><a href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3">Surf3</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3">3.11.1 Surf3</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-5">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3-sample">9.3.1 Surf3 sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-6">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-7">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-8">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3-9">Surf3</a></td><td valign="top"><a href="mathgl_en_9.html#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3A">Surf3A</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3A">3.12.4 Surf3A</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3a">surf3a</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3A-5">Surf3A</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3A-sample">9.4.13 Surf3A sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Surf3C">Surf3C</a></td><td valign="top"><a href="mathgl_en_3.html#Surf3C">3.12.2 Surf3C</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surf3c">surf3c</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Surf3C-5">Surf3C</a></td><td valign="top"><a href="mathgl_en_9.html#Surf3C-sample">9.4.12 Surf3C sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surfa">surfa</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SurfA">SurfA</a></td><td valign="top"><a href="mathgl_en_3.html#SurfA">3.12.3 SurfA</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SurfA-3">SurfA</a></td><td valign="top"><a href="mathgl_en_9.html#SurfA-sample">9.4.2 SurfA sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-surfc">surfc</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-SurfC">SurfC</a></td><td valign="top"><a href="mathgl_en_3.html#SurfC">3.12.1 SurfC</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-SurfC-3">SurfC</a></td><td valign="top"><a href="mathgl_en_9.html#SurfC-sample">9.4.1 SurfC sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-swap">swap</a></td><td valign="top"><a href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Swap">Swap</a></td><td valign="top"><a href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="mathgl_en_16.html#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_16.html b/texinfo/mathgl_en.html/mathgl_en_16.html
new file mode 100644
index 0000000..f69ecf8
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_16.html
@@ -0,0 +1,298 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Index: T &ndash; Z</title>
+
+<meta name="description" content="MathGL 1.10.1: Index: T &ndash; Z">
+<meta name="keywords" content="MathGL 1.10.1: Index: T &ndash; Z">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="index_split-3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_15.html#index_split-2" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="unnumbered">Index: T &ndash; Z</h1>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-T">T</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tens">Tens</a></td><td valign="top"><a href="mathgl_en_3.html#Tens">3.9.3 Tens</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tens">tens</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tens-4">Tens</a></td><td valign="top"><a href="mathgl_en_9.html#Tens-sample">9.1.3 Tens sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Ternary">Ternary</a></td><td valign="top"><a href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Ternary-2">Ternary</a></td><td valign="top"><a href="mathgl_en_9.html#Ternary-plot-sample">9.5.8 Ternary plot sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Text">Text</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-text">text</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Text-9">Text</a></td><td valign="top"><a href="mathgl_en_9.html#Text-sample">9.1.15 Text sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-textmark">textmark</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TextMark">TextMark</a></td><td valign="top"><a href="mathgl_en_3.html#TextMark">3.9.14 TextMark</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-TextMark-9">TextMark</a></td><td valign="top"><a href="mathgl_en_9.html#TextMark-sample">9.1.13 TextMark sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ticklen">ticklen</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tickstl">tickstl</a></td><td valign="top"><a href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tile">tile</a></td><td valign="top"><a href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tile">Tile</a></td><td valign="top"><a href="mathgl_en_3.html#Tile">3.10.6 Tile</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tile-3">tile</a></td><td valign="top"><a href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tile-3">Tile</a></td><td valign="top"><a href="mathgl_en_9.html#Tile-sample">9.2.8 Tile sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TileS">TileS</a></td><td valign="top"><a href="mathgl_en_3.html#TileS">3.12.5 TileS</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-TileS-3">TileS</a></td><td valign="top"><a href="mathgl_en_9.html#TileS-sample">9.4.3 Tiles sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-title">title</a></td><td valign="top"><a href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Title">Title</a></td><td valign="top"><a href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tlabel">tlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-torus">torus</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Torus">Torus</a></td><td valign="top"><a href="mathgl_en_3.html#Torus">3.9.11 Torus</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Torus-3">Torus</a></td><td valign="top"><a href="mathgl_en_9.html#Torus-sample">9.1.16 Torus sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Trace">Trace</a></td><td valign="top"><a href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Traj">Traj</a></td><td valign="top"><a href="mathgl_en_3.html#Traj">3.13.1 Traj</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-traj">traj</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Traj-3">Traj</a></td><td valign="top"><a href="mathgl_en_9.html#Traj-sample">9.4.5 Traj sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transparent">transparent</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transpose">transpose</a></td><td valign="top"><a href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-Transpose">Transpose</a></td><td valign="top"><a href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-transptype">transptype</a></td><td valign="top"><a href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-triplot">triplot</a></td><td valign="top"><a href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-TriPlot">TriPlot</a></td><td valign="top"><a href="mathgl_en_3.html#TriPlot">3.14.6 TriPlot</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Tube">Tube</a></td><td valign="top"><a href="mathgl_en_3.html#Tube">3.9.12 Tube</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-tube">tube</a></td><td valign="top"><a href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Tube-7">Tube</a></td><td valign="top"><a href="mathgl_en_9.html#Tube-sample">9.1.14 Tube sample</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-V">V</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_6.html#index-v">v</a></td><td valign="top"><a href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-var">var</a></td><td valign="top"><a href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-vect">vect</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Vect">Vect</a></td><td valign="top"><a href="mathgl_en_3.html#Vect">3.13.2 Vect</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Vect-5">Vect</a></td><td valign="top"><a href="mathgl_en_9.html#Vect-sample">9.4.6 Vect sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-Vect-6">Vect</a></td><td valign="top"><a href="mathgl_en_9.html#Vect-3D-sample">9.4.14 Vect 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-VectC">VectC</a></td><td valign="top"><a href="mathgl_en_3.html#VectC">3.13.4 VectC</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-vectc">vectc</a></td><td valign="top"><a href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectC-5">VectC</a></td><td valign="top"><a href="mathgl_en_9.html#VectC-sample">9.4.8 VectC sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectC-6">VectC</a></td><td valign="top"><a href="mathgl_en_9.html#VectC-3D-sample">9.4.16 VectC 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-VectL">VectL</a></td><td valign="top"><a href="mathgl_en_3.html#VectL">3.13.3 VectL</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectL-5">VectL</a></td><td valign="top"><a href="mathgl_en_9.html#VectL-sample">9.4.7 VectL sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_9.html#index-VectL-6">VectL</a></td><td valign="top"><a href="mathgl_en_9.html#VectL-3D-sample">9.4.15 VectL 3D sample</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-View">View</a></td><td valign="top"><a href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-W">W</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WarnCode">WarnCode</a></td><td valign="top"><a href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_2.html#index-widgets">widgets</a></td><td valign="top"><a href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-1">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-2">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-widgets-3">widgets</a></td><td valign="top"><a href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_2.html#index-window">window</a></td><td valign="top"><a href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_4.html#index-window-1">window</a></td><td valign="top"><a href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_5.html#index-window-2">window</a></td><td valign="top"><a href="mathgl_en_5.html#Widget-classes">5. Widget classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-write">write</a></td><td valign="top"><a href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteBMP">WriteBMP</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteEPS">WriteEPS</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteFrame">WriteFrame</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteGIF">WriteGIF</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteIDTF">WriteIDTF</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteJPEG">WriteJPEG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WritePNG">WritePNG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-WriteSVG">WriteSVG</a></td><td valign="top"><a href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-X">X</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xlabel">xlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-XRange">XRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xrange">xrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xrange-3">xrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-xtick">xtick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-Y">Y</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ylabel">ylabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-YRange">YRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-yrange">yrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-yrange-3">yrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ytick">ytick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="index_split-3_cp_letter-Z">Z</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zlabel">zlabel</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-Zoom">Zoom</a></td><td valign="top"><a href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zoom">zoom</a></td><td valign="top"><a href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_3.html#index-ZRange">ZRange</a></td><td valign="top"><a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zrange">zrange</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-zrange-3">zrange</a></td><td valign="top"><a href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td></tr>
+<tr><td></td><td valign="top"><a href="mathgl_en_8.html#index-ztick">ztick</a></td><td valign="top"><a href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="mathgl_en_12.html#Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="mathgl_en_12.html#Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="mathgl_en_13.html#index_split-0_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-L" class="summary-letter"><b>L</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-N" class="summary-letter"><b>N</b></a>
+ &nbsp; 
+<a href="mathgl_en_14.html#index_split-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-Q" class="summary-letter"><b>Q</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="mathgl_en_15.html#index_split-2_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-V" class="summary-letter"><b>V</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-W" class="summary-letter"><b>W</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-X" class="summary-letter"><b>X</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Y" class="summary-letter"><b>Y</b></a>
+ &nbsp; 
+<a href="#index_split-3_cp_letter-Z" class="summary-letter"><b>Z</b></a>
+ &nbsp; 
+</td></tr></table>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_11.html#Copying-This-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_2.html b/texinfo/mathgl_en.html/mathgl_en_2.html
new file mode 100644
index 0000000..535b8ab
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_2.html
@@ -0,0 +1,1943 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 2. MathGL examples</title>
+
+<meta name="description" content="MathGL 1.10.1: 2. MathGL examples">
+<meta name="keywords" content="MathGL 1.10.1: 2. MathGL examples">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Examples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_1.html#Thanks" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_1.html#Overview" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-examples"></a>
+<h1 class="chapter">2. MathGL examples</h1>
+
+<p>This chapter contain information about basic and advanced MathGL, hints and samples for all types of graphics. I recommend you read first 2 sections one after another and at least look on &ldquo;Hints&rdquo; section. Also I recommend you to look at <a href="mathgl_en_1.html#General-concepts">General concepts</a> and <a href="mathgl_en_1.html#FAQ">FAQ</a>. Sample code for some of these examples can be found in <a href="http://mathgl.sf.net/pictures.html">http://mathgl.sf.net/pictures.html</a> and in <a href="mathgl_en_9.html#Samples">Samples</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Basic-usage">2.1 Basic usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Advanced-usage">2.2 Advanced usage</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-handling">2.3 Data handling</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-plotting">2.4 Data plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#C_002fFortran-interface">2.5 C/Fortran interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MathGL-and-PyQt">2.6 MathGL and PyQt</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Hints">2.7 Hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Basic-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Examples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Using-FLTK_002fGLUT-window" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Basic-usage-1"></a>
+<h2 class="section">2.1 Basic usage</h2>
+
+<p>MathGL library can be used by several manners. Each has positive and negative sides:
+</p><ul>
+<li>
+<em>The using of MathGL library features for creating graphical window (requires FLTK or GLUT libraries).</em>
+
+<p>Positive side is the possibility to view the plot at once and to modify it (rotate, zoom or switch on transparency or lighting) by hand or by mouse. Negative sides are: the need  of X-terminal and limitation consisting in working with the only one set of data at a time.
+</p></li><li>
+<em>Direct writing to file in bitmap or vector format without creation of graphical window.</em>
+
+<p>Positive aspects are: batch processing of similar data set (for example, a set of resulting data files for different calculation parameters), running from the console program (including the cluster calculation), fast and automated drawing, saving pictures for further analysis (or demonstration). Negative sides are: the usage of the external program for picture viewing. Also, the data plotting is non-visual. So, you have to imagine the picture (view angles, lighting and so on) before the plotting. I recommend to use graphical window for determining the optimal parameters of plotting on the base of some typical data set. And later use these parameters for batch processing in console program.
+</p></li><li>
+<em>Drawing in memory with the following displaying by other graphical program.</em>
+
+<p>In this case the programmer has more freedom in selecting the window libraries (not only FLTK or GLUT), in positioning and surroundings control and so on. I recommend to use such way for &ldquo;settled&rdquo; programs.
+</p></li></ul>
+
+<p>Let me consider the aforesaid in more detail.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drawing-to-file">2.1.2 Drawing to file</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drawing-in-memory">2.1.3 Drawing in memory</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Using-QMathGL">2.1.4 Using QMathGL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Using-FLTK_002fGLUT-window"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Basic-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drawing-to-file" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Using-FLTK_002fGLUT-window-1"></a>
+<h3 class="subsection">2.1.1 Using FLTK/GLUT window</h3>
+<a name="index-window"></a>
+<a name="index-widgets"></a>
+
+<p>The &ldquo;interactive&rdquo; way of drawing in MathGL consists in window creation  with help of class <code>mglGraphGLUT</code> or <code>mglGraphGLUT</code> (see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) and the following drawing in this window. There is a corresponding code:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,sample,&quot;MathGL examples&quot;);
+        return mglFlRun();
+    }
+</pre><p>Here function <code>sample</code> is defined. This function does all drawing. Other function <code>main</code> is entry point function for console program. Arguments of <code>main</code> should be transfered to <code>Window()</code> since it may contain OS specific information (see section <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>).
+</p>
+<p>Alternatively you can create yours own class inherited from class <code>mglDraw</code> and re-implement the function <code>Draw()</code> in it:
+</p><pre class="verbatim">    class Foo : public mglDraw
+    {
+    public:
+        int Draw(mglGraph *gr);
+    } foo;
+    //-----------------------------------------------------
+    int Foo::Draw(mglGraph *gr)
+    {
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,foo,&quot;MathGL examples&quot;);
+        return mglFlRun();
+    }
+</pre>
+<p>The similar code can be written for <code>mglGraphGLUT</code> or for <code>mglGraphQT</code> window (function <code>sample()</code> is the same):
+</p><pre class="verbatim">    int main(int argc,char **argv)
+    {
+        mglGraphGLUT gr;
+        gr.Window(argc,argv,sample,&quot;MathGL examples&quot;);
+        return 0;
+    }
+</pre>
+<p>The rotation, shift, zooming, switching on/off transparency and lighting can be done with help of tool-buttons (for <code>mglGraphFLTK</code> and <code>mglGraphQT</code>) or by hot-keys: &lsquo;<samp>a</samp>&rsquo;, &lsquo;<samp>d</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;, &lsquo;<samp>s</samp>&rsquo; for plot rotation, &lsquo;<samp>r</samp>&rsquo; and &lsquo;<samp>f</samp>&rsquo; switching on/off transparency and lighting. Press &lsquo;<samp>x</samp>&rsquo; for exit (or closing the window).
+</p>
+<p>In this example function <code>sample</code> rotates axes (<code>Rotate()</code>, see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>) and draws the bounding box (<code>Box()</code>). Drawing procedure is separated in a function since it will be used on demand when window canvas needs to be redrawn. Widget classes (<code>mglGraphFLTK</code>, <code>mglGraphGLUT</code> and so on) support a delayed drawing, when all plotting functions are called once at the beginning of writing to memory lists. Further program displays the saved lists faster. Resulting redrawing will be faster but it requires sufficient memory. Several lists (frames) can be displayed one after another (by pressing &lsquo;<samp>,</samp>&rsquo;, &lsquo;<samp>.</samp>&rsquo;) or run as cinema. To switch these feature on one needs to modify function <code>sample</code>:
+</p><pre class="verbatim">    int sample1(mglGraph *gr, void *)
+    {
+        gr-&gt;NewFrame();             // the first frame
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Box();
+        gr-&gt;EndFrame();             // end of the first frame
+        gr-&gt;NewFrame();             // the second frame
+        gr-&gt;Box();
+        gr-&gt;Axis(&quot;xy&quot;);
+        gr-&gt;EndFrame();             // end of the second frame
+        return GetNumFrame();       // returns the frame number
+    }
+</pre><p>First, the function creates a frame <code>NewFrame()</code> for rotated axes and draws the bounding box. After the frame drawing the function <code>EndFrame()</code> <strong>must be</strong> called! The second frame contains the bounding box and axes <code>Axis(&quot;xy&quot;)</code> in the initial (unrotated) coordinates. Function <code>sample</code> returns the number of created frames <code>GetNumFrame()</code>.
+</p>
+<hr size="6">
+<a name="Drawing-to-file"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Using-FLTK_002fGLUT-window" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drawing-in-memory" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drawing-to-file-1"></a>
+<h3 class="subsection">2.1.2 Drawing to file</h3>
+
+<p>Another way of using MathGL library is the direct picture writing to file. It is most usable for plot creating during calculation or for using of small programs (like Matlab or Scilab scripts) for visualizing repetitive sets of data. But the speed of drawing is much higher in comparison with a script language. There are two classes for exporting in file: class <code>mglGraphZB</code> saves in bitmap format (like PNG), <code>mglGraphPS</code> saves in vector PostScript format (see section <a href="mathgl_en_4.html#Plotter-classes">Plotter classes</a>).
+</p>
+<p>The following code produces a bitmap PNG picture:
+</p><pre class="verbatim">    int main(int ,char **)
+    {
+        mglGraphZB gr;
+        gr.Alpha(true);
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);           // The same drawing function.
+        gr.WritePNG(&quot;test.png&quot;);    // Don't forget to save the result!
+        return 0;
+    }
+</pre><p>The only difference from the previous (using windows) variant is manual switching the transparency  <code>Alpha</code> and lightning <code>Light</code> on, if the plot requires it. The using of frames is not advisable since the whole image is prepared each time. If function <code>sample</code> contains frames then each frame will be saved to a separate file. In principle, one does not need to separate drawing functions in case of direct file writing in consequence of the single calling of this function for each picture. However, one may use the same drawing procedure to create a plot with changed parameters, to export in different file types, to emphasize the drawing code and so on. So, in future I will put the drawing in separate function.
+</p>
+<p>The code for export in vector EPS file looks the same:
+</p><pre class="verbatim">    int main(int ,char **)
+    {
+        mglGraphPS gr;
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);           // The same drawing function.
+        gr.WriteEPS(&quot;test.eps&quot;);    // Don't forget to save the result!
+        return 0;
+    }
+</pre><p>The differences from the using of bitmap picture are: applying of the other class <code>mglGraphPS</code>, and writing to other format (function <code>WriteEPS()</code> instead of function <code>WritePNG()</code>). Moreover, there is no switching of the plot transparency <code>Alpha</code> since EPS format does not support it. Possibly I shall include transparency in future by program emulation.
+</p>
+<p>Classes <code>mglGraphZB</code> and <code>mglGraphPS</code> have some merits and demerits. Class <code>mglGraphZB</code> draws beautiful surface with transparency, smoothed colors and lightning, but the output picture is <em>bitmap</em>, that leads to a bad scalability. On the contrary, class <code>mglGraphPS</code> creates vector file with excellent scalability. But file has large size (especially for surfaces), it does not support transparency and color smoothing. So, vector picture looks stylish but a bit angularly.
+</p>
+<hr size="6">
+<a name="Drawing-in-memory"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drawing-to-file" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Using-QMathGL" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drawing-in-memory-1"></a>
+<h3 class="subsection">2.1.3 Drawing in memory</h3>
+
+<p>The last way of MathGL using is the drawing in memory. Class <code>mglGraphZB</code> allows one  to create a bitmap picture in memory. Further this picture can be displayed in window by some window libraries (like wxWidgets, FLTK, Windows GDI and so on). For example, the code for drawing in wxWidget library looks like:
+</p><pre class="verbatim">    void MyForm::OnPaint(wxPaintEvent&amp; event)
+    {
+        int w,h,x,y;
+        GetClientSize(&amp;w,&amp;h);   // size of the picture
+        mglGraphZB gr(w,h);
+
+        gr.Alpha(true);         // draws something using MathGL
+        gr.Light(true);         gr.Light(0,mglPoint(1,0,-1));
+        sample(&amp;gr,NULL);
+
+        wxImage img(w,h,gr.GetBits(),true);
+        ToolBar-&gt;GetSize(&amp;x,&amp;y);    // gets a height of the toolbar if any
+        wxPaintDC dc(this);         // and draws it
+        dc.DrawBitmap(wxBitmap(img),0,y);
+    }
+</pre><p>The drawing in other libraries is most the same. Moreover, I excluded the support of TIFF and JPEG files from MathGL by default for compatibility with wxWidgets library.
+</p>
+<hr size="6">
+<a name="Using-QMathGL"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drawing-in-memory" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Basic-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Using-QMathGL-1"></a>
+<h3 class="subsection">2.1.4 Using QMathGL</h3>
+
+<p>MathGL have several interface widgets for different widget libraries. There are QMathGL for Qt, Fl_MathGL for FLTK in MathGL v.1.8. These classes provide control which display MathGL graphics. Unfortunately there is no uniform interface for widget classes because all libraries have slightly different set of functions, features and so on. However the usage of MathGL widgets is rather simple. Let me show it on the example of QMathGL.
+</p>
+<p>First of all you have to define the drawing function or inherit a class from <code>mglDraw</code> class. After it just create a window and setup QMathGL instance as any other Qt widget:
+</p><pre class="verbatim">    int main(int argc,char **argv)
+    {
+        QApplication a(argc,argv);
+        QMainWindow *Wnd = new QMainWindow;
+        Wnd-&gt;resize(650,480);  // for fill up the QMGL, menu and toolbars
+        Wnd-&gt;setWindowTitle(title);
+        // here I allow to scroll QMathGL -- the case 
+        // then user want to prepare huge picture
+        QScrollArea *scroll = new QScrollArea(Wnd);
+
+        // Create and setup QMathGL
+        QMathGL *QMGL = new QMathGL(Wnd);
+        QMGL-&gt;setPopup(popup); // if you want to setup popup menu for QMGL
+        QMGL-&gt;setDraw(sample, NULL);
+        // or use QMGL-&gt;setDraw(foo); for instance of class Foo:public mglDraw
+        QMGL-&gt;update();
+
+        // continue other setup (menu, toolbar and so on)
+        makeMenu();
+        scroll-&gt;setWidget(QMGL);
+        Wnd-&gt;setCentralWidget(scroll);
+        Wnd-&gt;show();
+        return a.exec();
+    }
+</pre>
+
+<hr size="6">
+<a name="Advanced-usage"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Using-QMathGL" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Subplots" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Advanced-usage-1"></a>
+<h2 class="section">2.2 Advanced usage</h2>
+
+<p>Now I show several non-obvious features of MathGL: several subplots in a single picture, curvilinear coordinates, text printing and so on. Generally you may miss this section at first reading, but I don&rsquo;t recommend it.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Subplots">2.2.1 Subplots</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-grids">2.2.2 Axis and grids</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Curvilinear-coordinates">2.2.3 Curvilinear coordinates</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing-example">2.2.4 Text printing example</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Animation">2.2.5 Animation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Subplots"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Advanced-usage" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-grids" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Subplots-1"></a>
+<h3 class="subsection">2.2.1 Subplots</h3>
+
+<p>Let me demonstrate possibilities of axes transformation. MathGL has the following functions: <code>SubPlot</code>, <code>InPlot</code>, <code>Aspect</code> and <code>Rotate</code> (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>). The order of their calling is strictly determined. First, one changes the position of axes in image area (functions <code>SubPlot</code> and <code>InPlot</code>). After that one may rotate the plot (function <code>Rotate</code>). Finally, one may change aspects of axes (function <code>Aspect</code>). The following code illustrates the aforesaid it:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(-1,1.1,1),&quot;Just box&quot;,&quot;rL&quot;);
+        gr-&gt;InPlot(0.2,0.5,0.7,1);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,1.2,1),&quot;InPlot example&quot;);
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,1,1);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(1,1,1.5),&quot;Rotate only&quot;,&quot;rR&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,1,2);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,0,2),&quot;Aspect and Rotate&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Aspect(1,2,2);
+        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Aspect in other direction&quot;);
+        return 0;
+    }
+</pre><p>Here I used function <code>Puts</code> for printing the text in arbitrary position of picture (see section <a href="mathgl_en_3.html#Text-printing">Text printing</a>). Text coordinates and size are connected with axes. However, text coordinates may be everywhere, including the outside the bounding box. I shall show its features later in See section <a href="#Text-printing-example">Text printing example</a>.
+</p>
+<div class="float">
+<img src="png/sample1.png" alt="png/sample1">
+
+</div><p><strong>Example of several subplots on the single picture.
+</strong>
+</p>
+<hr size="6">
+<a name="Axis-and-grids"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Subplots" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curvilinear-coordinates" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-grids-1"></a>
+<h3 class="subsection">2.2.2 Axis and grids</h3>
+
+<p>MathGL library can draw not only the bounding box but also the axes, grids, labels and so on. The limits of axes and their origin (the point of intersection) are determined by function <code>Axis()</code>. Also you can use <code>XRange(), YRange(), ZRange()</code> functions (see section <a href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). Ticks on axis are specified by function <code>SetTicks</code> (see section <a href="mathgl_en_3.html#Ticks">Ticks</a>). First argument the direction for each change will be applied. Second argument gives the step between ticks (if positive) or gives the number of ticks on the axis (if negative) or set to use logarithmic ticks (if zero). Third argument gives numbers of sub-ticks between ticks (default is zero). Last argument define the initial ticks position.
+</p>
+<p>Function <code>Axis</code> draws axes. Its textual string shows in which directions the axis or axes will be drawn (by default <code>&quot;xyz&quot;</code>, function draws axes in all directions). Function <code>Grid</code> draws grid perpendicularly to specified directions. Example of axes and grid drawing is:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;SetTicks('x', 0.4, 3);  // sets tick step to 0.5
+        gr-&gt;SetTicks('y', 0.4, 3);  // and draws 3 subticks
+        gr-&gt;Box();                  // should be after the ticks change
+        gr-&gt;Axis(&quot;xy&quot;);
+        gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Axis and grid&quot;);
+
+        gr-&gt;SetTicks('x');  gr-&gt;SetTicks('y'); // restore back
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(0,0,0));
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Axis();
+        gr-&gt;Label('x',&quot;x&quot;);
+        gr-&gt;Label('y',&quot;y&quot;);
+        gr-&gt;Label('z',&quot;z&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Axis and labels&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetTicks('x', 0.2); gr-&gt;SetTicks('y', 0.2);
+        gr-&gt;SetTicks('z', 0.2); // too low step of ticks
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+        gr-&gt;Axis();
+        gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Shift origin and add grid&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.2),&quot;(note, too many ticks)&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetTicks('x', -6);  // decrease the number of ticks
+        gr-&gt;SetTicks('y', -6);
+        gr-&gt;Axis(&quot;yz&quot;);
+        gr-&gt;Label('y',&quot;Y axis&quot;,0);
+        gr-&gt;Label('z',&quot;Z axis&quot;,0);
+        gr-&gt;Puts(mglPoint(0,0,1.5),&quot;Remove X axis, and&quot;);
+        gr-&gt;Puts(mglPoint(0,0,1.2),&quot;decrease number of ticks&quot;);
+        return 0;
+    }
+</pre>
+<p>This example shows the importance of the correct choosing of the number of ticks on axis. If tick step is too small then its text may overlap and becomes unreadable. This code has the example of <code>Label</code> function. It draws label for axis in specified direction. The text position on axis is specified by third argument of <code>Label</code> function. If it is positive then then text is drawn near the axis maximum, if negative then the same takes place near the minimum of axis, if zero - then at the center of axis.
+</p>
+<div class="float">
+<img src="png/sample2.png" alt="png/sample2">
+
+</div><p><strong>Example of setting up axis range and axis ticks.
+</strong>
+</p>
+<hr size="6">
+<a name="Curvilinear-coordinates"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-grids" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing-example" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curvilinear-coordinates-1"></a>
+<h3 class="subsection">2.2.3 Curvilinear coordinates</h3>
+
+
+<p>Now let use curvilinear coordinates. In difference from other systems of plot creation, MathGL uses textual formulas for connection of the old (data) and new (output) coordinates. This allows one to plot in arbitrary coordinates. The following code plots the line <var>y</var>=0, <var>z</var>=0 in Cartesian, polar, parabolic and spiral coordinates:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData x(50),y(50),z(50);
+        y.Fill(0.5,0.5);
+        x.Fill(-1,1);           // creates data arrays
+
+        gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,1,-1));
+        gr-&gt;dz = 0.5;           // sets tick step to 0.5
+
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Cartesian&quot;);
+
+        gr-&gt;SubPlot(2,2,1);
+        gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,0);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Cylindrical&quot;);
+
+        gr-&gt;SubPlot(2,2,2);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetFunc(&quot;2*y*x&quot;,&quot;y*y - x*x&quot;,0);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Parabolic&quot;);
+
+        gr-&gt;SubPlot(2,2,3);
+        gr-&gt;Rotate(60,40);
+        gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+        gr-&gt;Plot(x,y,z,&quot;r2&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid();
+        gr-&gt;Puts(mglPoint(0,1.3,1),&quot;Spiral&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample3.png" alt="png/sample3">
+
+</div><p><strong>Example of curvilinear coordinates
+</strong>
+</p>
+
+<hr size="6">
+<a name="Text-printing-example"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curvilinear-coordinates" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Animation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-example-1"></a>
+<h3 class="subsection">2.2.4 Text printing example</h3>
+
+<p>MathGL prints text by vector font. There are functions for manual specifying of text position (like <code>Puts</code>) and for its automatic selection (like <code>Label</code>, <code>Legend</code> and so on). MathGL prints text always in specified position even if it lies outside the bounding box. The default size of font is specified by variables <var>FontSize</var> (see section <a href="mathgl_en_3.html#Font-settings">Font settings</a>). However, the actual size of output string depends on position of axes (depends on functions <code>SubPlot</code>, <code>InPlot</code>). The switching of the font style (italic, bold, wire and so on) can be done for the whole string (by function parameter) or inside the string. By default MathGL parses TeX-like commands for symbols and indexes (see see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). Example of MathGL font drawing is:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        setlocale(LC_CTYPE, &quot;ru_RU.cp1251&quot;);
+        gr-&gt;Puts(mglPoint(0,1),&quot;Text can be in ASCII and in Unicode&quot;);
+        gr-&gt;Puts(mglPoint(0,0.6),&quot;It can be \\wire{wire}, \\big{big} &quot;
+            &quot;or #r{colored}&quot;);
+        gr-&gt;Puts(mglPoint(0,0.2),&quot;One can change style in string: &quot;
+            &quot;\\b{bold}, \\i{italic, \\b{both}}&quot;);
+        gr-&gt;Puts(mglPoint(0,-0.2),&quot;Easy to \\a{overline} or &quot;
+            &quot;\\u{underline}&quot;);
+        gr-&gt;Puts(mglPoint(0,-0.6),&quot;Easy to change indexes &quot;
+            &quot;^{up} _{down} @{center}&quot;);
+        gr-&gt;Puts(mglPoint(0,-1),&quot;It parse TeX: \\int \\alpha \\cdot &quot;
+            &quot;\\sqrt3{sin(\\pi x)^2 + \\gamma_{i_k}} dx&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample4.png" alt="png/sample4">
+
+</div><p><strong>Example of text printing with different font effects
+</strong>
+</p>
+<p>Another example demonstrate the features of TeX formula parsing.
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Puts(mglPoint(0), &quot;\\sqrt{\\frac{\\alpha^{\\gamma^2}+&quot;
+            &quot;\\overset 1{\\big\\infty}}{\\sqrt3{2+b}}}&quot;, 0, -4);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/samplee.png" alt="png/samplee">
+
+</div><p><strong>Example of TeX formula parsing
+</strong>
+</p>
+<p>Finally you can change font during execution (this work well for mglGraphZB class only).
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        float h=1.1, d=0.25;
+        gr-&gt;LoadFont(&quot;STIX&quot;);       gr-&gt;Puts(mglPoint(0,h), &quot;default font (STIX)&quot;);
+        gr-&gt;LoadFont(&quot;adventor&quot;);   gr-&gt;Puts(mglPoint(0,h-d), &quot;adventor font&quot;);
+        gr-&gt;LoadFont(&quot;bonum&quot;);      gr-&gt;Puts(mglPoint(0,h-2*d), &quot;bonum font&quot;);
+        gr-&gt;LoadFont(&quot;chorus&quot;);     gr-&gt;Puts(mglPoint(0,h-3*d), &quot;chorus font&quot;);
+        gr-&gt;LoadFont(&quot;cursor&quot;);     gr-&gt;Puts(mglPoint(0,h-4*d), &quot;cursor font&quot;);
+        gr-&gt;LoadFont(&quot;heros&quot;);      gr-&gt;Puts(mglPoint(0,h-5*d), &quot;heros font&quot;);
+        gr-&gt;LoadFont(&quot;heroscn&quot;);    gr-&gt;Puts(mglPoint(0,h-6*d), &quot;heroscn font&quot;);
+        gr-&gt;LoadFont(&quot;pagella&quot;);    gr-&gt;Puts(mglPoint(0,h-7*d), &quot;pagella font&quot;);
+        gr-&gt;LoadFont(&quot;schola&quot;);     gr-&gt;Puts(mglPoint(0,h-8*d), &quot;schola font&quot;);
+        gr-&gt;LoadFont(&quot;termes&quot;);     gr-&gt;Puts(mglPoint(0,h-9*d), &quot;termes font&quot;);
+    }
+</pre>
+<div class="float">
+<img src="png/fonts.png" alt="png/fonts">
+
+</div><p><strong>Example of font face changing.
+</strong>
+</p>
+<hr size="6">
+<a name="Animation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing-example" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-usage" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Animation-1"></a>
+<h3 class="subsection">2.2.5 Animation</h3>
+
+<p>You can make animation by several methods in MathGL: by export in animated GIF, or by save each frame in separate file (usually JPEG) and convert these files into movie. Let me show both methods.
+</p>
+<p>The simplest methods is making animated GIF. There are 3 steps: (1) open GIF file by <code>StartGIF()</code> function; (2) create the frames by calling <code>NewFrame()</code> before and <code>EndFrame()</code> after plotting; (3) close GIF by <code>CloseGIF()</code> function. So the simplest code for &ldquo;running&rdquo; sinusoid will look like this:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        gr-&gt;StartGIF(&quot;sample.gif&quot;);
+        for(int i=0;i&lt;100;i++)
+        {
+            gr-&gt;NewFrame();     // start frame
+            gr-&gt;Box();          // some plotting
+            sprintf(str,&quot;sin(pi*x+%g*pi)&quot;,0.02*i);
+            dat.Modify(str);
+            gr-&gt;Plot(dat,&quot;b&quot;);
+            gr-&gt;EndFrame();     // end frame
+        }
+        gr-&gt;CloseGIF();
+        return 0;
+    }
+</pre>
+<p>The second way is saving each frame in separate file (usually JPEG) and later make the movie from them. MathGL have special function for saving frames &ndash; it is <code>WriteFrame()</code>. This function save each frame with automatic name &lsquo;<samp>frame0001.jpg, frame0002.jpg</samp>&rsquo; and so on. Here prefix &lsquo;<samp>frame</samp>&rsquo; is defined by <var>PlotId</var> variable of <code>mglGraph</code> class. So the similar code will look like this:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        for(int i=0;i&lt;100;i++)
+        {
+            gr-&gt;NewFrame();     // start frame
+            gr-&gt;Box();          // some plotting
+            sprintf(str,&quot;sin(pi*x+%g*pi)&quot;,0.02*i);
+            dat.Modify(str);
+            gr-&gt;Plot(dat,&quot;b&quot;);
+            gr-&gt;EndFrame();     // end frame
+            gr-&gt;WriteFrame();   // save frame
+        }
+        return 0;
+    }
+</pre>
+<p>Created files can be converted to movie by help of a lot of programs. For example, you can use ImageMagic (command &lsquo;<samp>convert frame*.jpg movie.mpg</samp>&rsquo;), MPEG library, GIMP and so on.
+</p>
+<p>Finally, you can use <code>mgl2gif</code> tool for doing the same with MGL scripts (see section <a href="mathgl_en_8.html#Utilities">Utilities for parsing MGL</a>).
+</p>
+<hr size="6">
+<a name="Data-handling"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Animation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Array-creation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-handling-1"></a>
+<h2 class="section">2.3 Data handling</h2>
+
+<p>Class <code>mglData</code> contains all functions for the data handling in MathGL (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). There are several matters why I use class <code>mglData</code> but not a single array: it does not depend on type of data (float or double), sizes of data arrays are kept with data, memory working is simpler and safer.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Array-creation">2.3.1 Array creation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-changing">2.3.2 Data changing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Array-creation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-handling" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-changing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Array-creation-1"></a>
+<h3 class="subsection">2.3.1 Array creation</h3>
+
+<p>One can put the data in <code>mglData</code> instance by several ways. Let us do it for sinus function:
+</p><ul>
+<li>
+one can create external array, fill it and put to <code>mglData</code> variable
+<pre class="verbatim">    double *a = new double[50];
+    for(int i=0;i&lt;50;i++)   a[i] = sin(M_PI*i/49.);
+
+    mglData y;
+    y.Set(a,50);
+</pre>
+</li><li>
+another way is to create <code>mglData</code> instance of the desired size and then to work directly with data in this variable
+<pre class="verbatim">    mglData y(50);
+    for(int i=0;i&lt;50;i++)   y.a[i] = sin(M_PI*i/49.);
+</pre>
+</li><li>
+next way is to fill the data in <code>mglData</code> instance by textual formula with the help of <code>Modify()</code> function
+<pre class="verbatim">    mglData y(50);
+    y.Modify(&quot;sin(pi*x)&quot;);
+</pre>
+</li><li>
+or one may fill the array in some interval and modify it later
+<pre class="verbatim">    mglData y(50);
+    y.Fill(0,M_PI);
+    y.Modify(&quot;sin(u)&quot;);
+</pre>
+</li><li>
+finally it can be loaded from file
+<pre class="verbatim">    FILE *fp=fopen(&quot;sin.dat&quot;,&quot;wt&quot;);   // create file first
+    for(int i=0;i&lt;50;i++)   fprintf(fp,&quot;%g\n&quot;,sin(M_PI*i/49.));
+    fclose(fp);
+
+    mglData y(&quot;sin.dat&quot;);             // load it
+</pre>
+</li><li>
+at this one can read only part of data
+<pre class="verbatim">    FILE *fp-fopen(&quot;sin.dat&quot;,&quot;wt&quot;);   // create large file first
+    for(int i=0;i&lt;70;i++)   fprintf(fp,&quot;%g\n&quot;,sin(M_PI*i/49.));
+    fclose(fp);
+
+    mglData y;
+    y.Read(&quot;sin.dat&quot;,50);             // load it
+</pre></li></ul>
+
+<p>Creation of 2d- and 3d-arrays is mostly the same. But one should keep in mind that class <code>mglData</code> uses flat data representation. For example, matrix 30*40 is presented as flat (1d-) array with length 30*40=1200 (nx=30, ny=40). The element with indexes {i,j} is a[i+nx*j]. So for 2d array we have:
+</p><pre class="verbatim">    mglData z(30,40);
+    for(int i=0;i&lt;30;i++)   for(int j=0;j&lt;40;j++)
+        z.a[i+30*j] = sin(M_PI*i/29.)*sin(M_PI*j/39.);
+</pre><p>or by using <code>Modify()</code> function
+</p><pre class="verbatim">    mglData z(30,40);
+    z.Modify(&quot;sin(pi*x)*cos(pi*y)&quot;);
+</pre>
+<p>The only non-obvious thing here is using multidimensional arrays in C/C++, i.e. arrays defined like <code>float dat[40][30];</code>. Since, formaly this arrays element <code>dat[i]</code> can address the memory in arbitrary place you should use the proper function to convert such arrays to <code>mglData</code> object. For C++ this is functions like <code>mglData::Set(float **dat, int N1, int N2);</code>. For C this is functions like <code>mgl_data_set_float2(HMDT d, const float **dat, int N1, int N2);</code>. At this, you should keep in mind that <code>nx=N2</code> and <code>ny=N1</code> after conversion.
+</p>
+<hr size="6">
+<a name="Data-changing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Array-creation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-handling" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-changing-1"></a>
+<h3 class="subsection">2.3.2 Data changing</h3>
+
+<p>MathGL has functions for data processing: differentiating, integrating, smoothing and so on (for more detail, see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>). Let us consider some examples. The simplest ones are integration and differentiation. The direction in which operation will be performed is specified by textual string, which may contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo;. For example, the call of <code>Diff(&quot;x&quot;)</code> will differentiate data along &lsquo;<samp>x</samp>&rsquo; direction; the call of <code>Integral(&quot;xy&quot;)</code> perform the double integration of data along &lsquo;<samp>x</samp>&rsquo; and &lsquo;<samp>y</samp>&rsquo; directions; the call of <code>Diff2(&quot;xyz&quot;)</code> will apply 3d Laplace operator to data and so on. Example of this operations on 2d array a=x*y is presented in code:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData a(30,40);   a.Modify(&quot;x*y&quot;);
+        gr-&gt;Axis(mglPoint(0,0,0),mglPoint(1,1,1));
+        gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(a);        gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;a(x,y)&quot;);
+        gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(60,40);
+        a.Diff(&quot;x&quot;);        gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;da/dx&quot;);
+        gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(60,40);
+        a.Integral(&quot;xy&quot;);   gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;\\int da/dx dxdy&quot;);
+        gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(60,40);
+        a.Diff2(&quot;y&quot;);       gr-&gt;Surf(a);      gr-&gt;Box();
+        gr-&gt;Puts(mglPoint(0.7,1,1.2),&quot;\\int {d^2}a/dxdy dx&quot;);
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample6.png" alt="png/sample6">
+
+</div><p><strong>Example of data differentiation and integration
+</strong>
+</p>
+<p>Data smoothing (function <code>Smooth()</code>) is more interesting and important. This function has 2 main arguments: type of smoothing and its direction. Now 4 methods are supported: <code>SMOOTH_NONE</code> does nothing for delta=0 or approaches data to zero with the step delta, <code>SMOOTH_LINE_3</code> linear averaging by 3 points, <code>SMOOTH_LINE_5</code> linear averaging by 5 points, <code>SMOOTH_QUAD_5</code> quadratic averaging by 5 points. Let me demonstrate it for 1d case:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(30),y1,y2,y3;
+        y0.Modify(&quot;0.4*sin(2*pi*x)+0.3*cos(3*pi*x)-0.4*sin(4*pi*x)+0.2*rnd&quot;);
+
+        y1=y0;  y1.Smooth(SMOOTH_LINE_3);
+        y2=y0;  y2.Smooth(SMOOTH_LINE_5);
+        y3=y0;  y3.Smooth(SMOOTH_QUAD_5);
+
+        gr-&gt;Plot(y0,&quot;k&quot;);   gr-&gt;AddLegend(&quot;NONE&quot;,&quot;k&quot;);
+        gr-&gt;Plot(y1,&quot;r&quot;);   gr-&gt;AddLegend(&quot;LINE_3&quot;,&quot;r&quot;);
+        gr-&gt;Plot(y2,&quot;g&quot;);   gr-&gt;AddLegend(&quot;LINE_5&quot;,&quot;g&quot;);
+        gr-&gt;Plot(y3,&quot;b&quot;);   gr-&gt;AddLegend(&quot;QUAD_5&quot;,&quot;b&quot;);
+        gr-&gt;Legend();       gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample7.png" alt="png/sample7">
+
+</div><p><strong>Example of data smoothing
+</strong>
+</p>
+<p>Finally one can create new data arrays on base of the existing one: extract slice, row or column of data (<code>SubData()</code>), summarize along some of direction(s) (<code>Sum()</code>), find distribution of data elements (<code>Hist()</code>). Note, that all these functions are not thread-safe because they use static internal variable for output array. In particular, the using of several of them in arguments of the same function will lead to unpredictable result.
+</p>
+<hr size="6">
+<a name="Data-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-changing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-1D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-plotting-1"></a>
+<h2 class="section">2.4 Data plotting</h2>
+
+<p>Let me now show how to plot the data. MathGL generally has 2 types of plotting functions. Simple variant requires a single data array for plotting, other data (coordinates) are considered uniformly distributed in interval <var>Min</var>*<var>Max</var>. Second variant requires data arrays for all coordinates. It allows one to plot rather complex multivalent curves and surfaces (in case of parametric dependencies). Argument setting to default values allows one to plot data in standard form. Manual arguments setting gives possibility for fine tuning of colors, positions and view of graphics. Note, that the call of drawing function adds something to picture but does not clear the previous plots (as it does in Matlab). Another difference from Matlab is that all setup (like transparency, lightning, axis borders and so on) must be specified <strong>before</strong> plotting functions.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plots-for-1D-data">2.4.1 Plots for 1D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-for-2D-data">2.4.2 Plots for 2D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-for-3D-data">2.4.3 Plots for 3D data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surface-transparency">2.4.4 Surface transparency</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plots-for-1D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-2D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-1D-data-1"></a>
+<h3 class="subsection">2.4.1 Plots for 1D data</h3>
+
+<p>Term &ldquo;1D data&rdquo; means that data depend on single index (parameter) like curve in parametric form {x(i),y(i),z(i)}, i=1...n. There are 5 generally different types of data representations: simple line plot, line plot with filling under it, stairs plot, bar plot and vertical lines (see section <a href="mathgl_en_3.html#g_t1D-plotting">1D plotting</a>). Each type of plotting has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>) are specified by the string argument. If the string parameter is <code>NULL</code> then solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>).
+</p>
+<p>Below I shall show the features of 1D plotting on base of <code>Plot()</code> function (see section <a href="mathgl_en_3.html#Plot">Plot</a>). Let us start from sinus plot:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(50);		y0.Modify(&quot;sin(pi*(2*x-1))&quot;);
+        gr-&gt;SubPlot(2,2,0);
+        gr-&gt;Plot(y0);		gr-&gt;Box();
+</pre><p>Style of line is not specified in <code>Plot()</code> function. So MathGL uses the solid line with first color of palette (this is blue). Next subplot shows array <var>y1</var> with 2 rows:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,1);
+        mglData y1(50,2);
+        y1.Modify(&quot;sin(pi*2*x-pi)&quot;);
+        y1.Modify(&quot;cos(pi*2*x-pi)/2&quot;,1);
+        gr-&gt;Plot(y1);		gr-&gt;Box();
+</pre><p>As previously I did not specify the style of lines. As a result, MathGL again uses solid line with next colors in palette (there are green and red). Now let us plot a circle on the same subplot. The circle is parametric curve <em>x=cos(\pi t), y=sin(\pi t)</em>. I will set the color of the circle (dark yellow, &lsquo;<samp>Y</samp>&rsquo;) and put marks &lsquo;<samp>+</samp>&rsquo; at point position:
+</p><pre class="verbatim">        mglData x(50);		x.Modify(&quot;cos(pi*2*x-pi)&quot;);
+        gr-&gt;Plot(x,y0,&quot;Y+&quot;);
+</pre><p>Note that solid line is used because I did not specify the type of line. The same picture can be achieved by <code>Plot2()</code> function. Let us draw ellipse by orange dash line:
+</p><pre class="verbatim">        gr-&gt;Plot2(y1,&quot;q|&quot;);
+</pre>
+<p>Drawing in 3D space is mostly the same. Let us draw spiral with default line style. Now its color is 4-th color from palette (this is cyan):
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(60,40);
+        mglData z(50);		z.Modify(&quot;2*x-1&quot;);
+        gr-&gt;Plot(x,y0,z);	gr-&gt;Box();
+</pre><p>Function <code>Plot3()</code> does 3D curve plot but for single array. Use it to put circle marks on the previous plot:
+</p><pre class="verbatim">        mglData y2(10,3);	y2.Modify(&quot;cos(pi*(2*x-1+y))&quot;);
+        y2.Modify(&quot;2*x-1&quot;,2);
+        gr-&gt;Plot3(y2,&quot;bo &quot;);
+</pre><p>Note that line style is empty &lsquo;<samp> </samp>&rsquo; here. Usage of other 1D plotting functions looks similar:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(60,40);
+        gr-&gt;Bars(x,y0,z,&quot;r&quot;);	gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sample8.png" alt="png/sample8">
+
+</div><p><strong>Example of 1D data plot
+</strong>
+</p>
+<hr size="6">
+<a name="Plots-for-2D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-1D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-for-3D-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-2D-data-1"></a>
+<h3 class="subsection">2.4.2 Plots for 2D data</h3>
+
+<p>Surfaces <code>Surf()</code> and other 2D plots (see section <a href="mathgl_en_3.html#g_t2D-plotting">2D plotting</a>) are drown the same simpler as 1D one. The difference is that the string parameter specifies not by line style but by the color scheme of the plot (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Here I draw attention on 4 most interesting color schemes. There is gray scheme where color is changed from black to white (string &lsquo;<samp>kw</samp>&rsquo;) or from white to black (string &lsquo;<samp>wk</samp>&rsquo;). Another scheme is useful for accentuation of negative (by blue color) and positive (by red color) regions on plot (string &lsquo;<samp>&quot;BbwrR&quot;</samp>&rsquo;). Last one is the popular &ldquo;jet&rdquo; scheme (string &lsquo;<samp>&quot;BbcyrR&quot;</samp>&rsquo;).
+</p>
+<p>Now I shall show the example of a surface drawing. At first let us switch lightning on
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Light(true);	gr-&gt;Light(0,mglPoint(0,0,1));
+</pre><p>and draw the surface, considering coordinates x,y to be uniformly distributed in interval <var>Min</var>*<var>Max</var>
+</p><pre class="verbatim">        mglData a0(50,40);
+        a0.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+        gr-&gt;SubPlot(2,2,0);	gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(a0);		gr-&gt;Box();
+</pre><p>Color scheme was not specified. So previous color scheme is used. In this case it is default color scheme (&ldquo;jet&rdquo;) for the first plot. Next example is a sphere. The sphere is parametrically specified surface:
+</p><pre class="verbatim">        mglData x(50,40),y(50,40),z(50,40);
+        x.Modify(&quot;0.8*sin(2*pi*x)*sin(pi*y)&quot;);
+        y.Modify(&quot;0.8*cos(2*pi*x)*sin(pi*y)&quot;);
+        z.Modify(&quot;0.8*cos(pi*y)&quot;);
+        gr-&gt;SubPlot(2,2,1);	gr-&gt;Rotate(60,40);
+        gr-&gt;Surf(x,y,z,&quot;BbwrR&quot;);gr-&gt;Box();
+</pre><p>I set color scheme to <code>&quot;BbwrR&quot;</code> that corresponds to red top and blue bottom of the sphere.
+</p>
+<p>Surfaces will be plotted for each of slice of the data if <var>nz</var>&gt;1. Next example draws surfaces for data arrays with <var>nz</var>=3:
+</p><pre class="verbatim">        mglData a1(50,40,3);
+        a1.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+        a1.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*sin(3*pi*(x*y))&quot;,1);
+        a1.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;,2);
+        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(60,40);
+        gr-&gt;Alpha(true);
+        gr-&gt;Surf(a1);		gr-&gt;Box();
+</pre><p>Note, that it may entail a confusion. However, if one will use density plot then the picture will look better:
+</p><pre class="verbatim">        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(60,40);
+        gr-&gt;Dens(a1);		gr-&gt;Box();
+        return 0;
+    }
+</pre><p>Note, that the previous color scheme is used in last plots because there are no direct specification of the one.
+</p>
+<div class="float">
+<img src="png/sample9.png" alt="png/sample9">
+
+</div><p><strong>Example of surface plot for 2D data
+</strong>
+</p>
+<p>Drawing of other 2D plots is analogous. The only peculiarity is the usage of flag &lsquo;<samp>#</samp>&rsquo;. By default this flag switches on the drawing of a grid on plot (<code>Grid()</code> or <code>Mesh()</code> for plots in plain or in volume). However, for isosurfaces (including surfaces of rotation <code>Axial()</code>) this flag switches the  face drawing off. Figure becomes wired. The following code gives example of flag &lsquo;<samp>#</samp>&rsquo; using (compare with normal function drawing as in its description):
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Alpha(true);	gr-&gt;Light(true);	gr-&gt;Light(0,mglPoint(0,0,1));
+        mglData a(30,20);
+        a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+        gr-&gt;SubPlot(2,2,0);	gr-&gt;Rotate(40,60);
+        gr-&gt;Surf(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,1);	gr-&gt;Rotate(40,60);
+        gr-&gt;Dens(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,2);	gr-&gt;Rotate(40,60);
+        gr-&gt;Cont(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,3);	gr-&gt;Rotate(40,60);
+        gr-&gt;Axial(a,&quot;BbcyrR#&quot;);		gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/samplea.png" alt="png/samplea">
+
+</div><p><strong>Example of 2D data plot with color scheme contained &lsquo;<samp>#</samp>&rsquo; symbol
+</strong>
+</p>
+<hr size="6">
+<a name="Plots-for-3D-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-2D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surface-transparency" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-for-3D-data-1"></a>
+<h3 class="subsection">2.4.3 Plots for 3D data</h3>
+
+<p>Drawing procedures for 3D plot looks similarly to 1D and 2D plots described above. There are 3 general types of 3D plots (see section <a href="mathgl_en_3.html#g_t3D-plotting">3D plotting</a>): (i) plots on slices or on projections, (ii) isosurfaces, (iii) cloud-like plots. Plots on slice are clear enough &ndash; one specifies a slice (as its index or as coordinate value) and MathGL draws contour lines or density plot on slice plane. Isosurface gives more information. Isosurface is 3D analogue of the contour line <code>Cont()</code>. It shows the region where data array values exceed specified isosurface level. Plot becomes more informative if one adds transparency, lightning or sets color scheme depending on coordinates. Generalization of isosurface is the cloud-like plot. For this plot the darker color and less transparent regions correspond to higher values of data. Contrary, the regions with low values are transparent. For plotting of the phase of fields (or beams or pulses) one can use isosurface which transparency depends on the other data array (see function <code>Surf3A()</code>). As example of 3D data plots let us draw the Gaussian beam diffraction in space. Beam propagates along <var>x</var> axis:
+</p><pre class="verbatim">    int sample(mglGraph *gr, void *)
+    {
+        gr-&gt;Alpha(true);    gr-&gt;Light(true);
+        gr-&gt;Light(0,mglPoint(0,0,1));
+        mglData a(30,30,30),b(30,30,30);
+        a.Modify(&quot;exp(-16*((z-0.5)^2+(y-0.5)^2)/(1+4*x^2))&quot;);
+        b.Modify(&quot;16*((z-0.5)^2+(y-0.5)^2)*(x)/(1+4*x^2)&quot;);
+        gr-&gt;CAxis(0,1);
+
+        gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(40,60);
+        gr-&gt;Surf3(a,&quot;wgk&quot;); gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(40,60);
+        gr-&gt;DensA(a);       gr-&gt;Box();  gr-&gt;Axis();
+        gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(40,60);
+        gr-&gt;CloudQ(a);      gr-&gt;Box();
+        gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(40,60);
+        gr-&gt;Surf3A(b,a,&quot;q&quot;);gr-&gt;Box();
+        return 0;
+    }
+</pre>
+<div class="float">
+<img src="png/sampleb.png" alt="png/sampleb">
+
+</div><p><strong>Example of Gaussian beam diffraction (3D data)
+</strong>
+</p>
+
+<hr size="6">
+<a name="Surface-transparency"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-for-3D-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#C_002fFortran-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surface-transparency-1"></a>
+<h3 class="subsection">2.4.4 Surface transparency</h3>
+
+<p>MathGL library has advanced features for setting and handling the surface transparency. The simplest way to add transparency is the using of function <code>Alpha()</code>. As a result, all further surfaces (and isosurfaces, density plots and so on) become transparent. However, their  look can be additionally improved.
+</p>
+<p>First, the selected surface will be non-transparent if one sets the flag <code>Transparent</code> before the surface drawing and sets it off after the drawing.
+</p>
+<p>Second, the value of transparency can be different from surface to surface. To do it just change the value of <code>AlphaDef</code> before the drawing of the selected surface. If its value is close to 0 then the surface becomes more and more transparent. Contrary, if its value is close to 1 then the surface becomes practically non-transparent. This is some analogue of <code>Transparent=true</code>.
+</p>
+<p>Third feature is the changing of the way how the light goes through overlapped surfaces. The variable <code>TranspType</code> defines it. By default the usual transparency is used (<code>TranspType=0</code>) &ndash; surfaces below is less visible than the upper ones. A &ldquo;glass-like&rdquo; transparency (<code>TranspType=1</code>) has a different look when the surface just decreases the background light (the surfaces are commutable in this case).
+</p>
+<p>A &ldquo;neon-like&rdquo; transparency (<code>TranspType=2</code>) has more interesting look. In this case a surface is the light source (like a lamp on the dark background) and just adds some intensity to the color. At this, the library sets automatically the black color for the background and changes the default line color to white.
+</p>
+<p>As example I shall show the variant of plot from <a href="#Plots-for-2D-data">Plots for 2D data</a> (grid drawing is disabled) for different types of transparency.
+</p><div class="float">
+<img src="png/type0.png" alt="png/type0">
+
+</div><p><strong>Example of <code>TranspType=0</code>.
+</strong>
+</p><div class="float">
+<img src="png/type1.png" alt="png/type1">
+
+</div><p><strong>Example of <code>TranspType=1</code>.
+</strong>
+</p><div class="float">
+<img src="png/type2.png" alt="png/type2">
+
+</div><p><strong>Example of <code>TranspType=2</code>.
+</strong>
+</p>
+<hr size="6">
+<a name="C_002fFortran-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surface-transparency" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-and-PyQt" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="C_002fFortran-interface-1"></a>
+<h2 class="section">2.5 C/Fortran interface</h2>
+
+<p>The usage of pure C or Fortran or any similar interfaces (see section <a href="mathgl_en_1.html#C-interface">C interface</a>) is practically identical to classes usage. But there are some differences. C functions must have argument HMGL (for graphics) and/or HMDT (for data arrays) which specifies the object for drawing or manipulating (changing). Fortran users may regard these variables as integer. So, firstly the user has to create this object by function mgl_create_*() and has to delete it after the using by function mgl_delete_*().
+</p>
+<p>Also, all arguments of C function have to be defined. So there are several functions with practically identical names doing practically the same. But some of them have simplified interface for the quick plotting and some of them have access to all plotting parameters for manual tunning.
+</p>
+<p>As an example of C function usage let me draw the plot from <a href="#Plots-for-2D-data">Plots for 2D data</a>. The C code which does it is shown below:
+</p><pre class="verbatim">    #include &lt;mgl/mgl_c.h&gt;
+    int main()
+    {
+        HMGL gr = mgl_create_graph_zb(600, 400);
+        mgl_set_alpha(gr, true);
+        mgl_set_light(gr, true);
+        HMDT a = mgl_create_data_size(30,20,1);
+        mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+        mgl_subplot(gr, 2,2,0);
+        mgl_rotate(gr, 40,60,0);
+        mgl_surf(gr,a,&quot;BbcyrR#&quot;);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,1);
+        mgl_rotate(gr, 40,60,0);
+        mgl_dens(gr,a,&quot;BbcyrR#&quot;,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,2);
+        mgl_rotate(gr, 40,60,0);
+        mgl_cont(gr,a,&quot;BbcyrR#&quot;,7,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,3);
+        mgl_rotate(gr, 40,60,0);
+        mgl_axial(gr,a,&quot;BbcyrR#&quot;,3);
+        mgl_box(gr, true);
+
+        /* don't forgot to save graphics */
+        mgl_write_png(gr,&quot;sample.png&quot;,0);
+        return 0;
+    }
+</pre>
+<p>Practically the same simple to create a window. For example let rewrite the code from for window creation (see section <a href="#Using-FLTK_002fGLUT-window">Using FLTK/GLUT window</a>):
+</p><pre class="verbatim">    int sample(HMGL gr, void *)
+    {
+        mgl_rotate(gr,60,40,0);
+        mgl_box(gr,1);
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mgl_create_graph_fltk(sample, &quot;MathGL examples&quot;, NULL);
+        mgl_fltk_run();
+        return 0;
+    }
+</pre>
+<p>The Fortran code have some peculiarities. Exactly it not allow one to send arbitrary parameter (which was <code>NULL</code> in previous example) to function. This is limitation of Fortran language. So, the corresponding code will be <strong>NOT TESTED NOW!!!</strong>:
+</p><pre class="verbatim">    program TEST
+    integer x,f,func
+        call mgl_create_graph_fltk(sample, 'MathGL examples');
+        call mgl_fltk_run();
+    end program TEST
+ 
+    integer function sample(gr)
+    integer*8 gr
+        call mgl_rotate(gr,60,40,0);
+        call mgl_box(gr,1);
+        sample=0
+    return
+    end
+</pre>
+<hr size="6">
+<a name="MathGL-and-PyQt"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#C_002fFortran-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-and-PyQt-1"></a>
+<h2 class="section">2.6 MathGL and PyQt</h2>
+
+<p>Generally SWIG based classes (including the Python one) are the same as C++ classes. However, there are few tips for using MathGL with PyQt. Below I place a very simple python code which demonstrate how MathGL can be used with PyQt. This code is mostly written by Prof. Dr. Heino Falcke. You can just copy it to a file <code>mgl-pyqt-test.py</code> and execute it from python shell by command <code>execfile(&quot;mgl-pyqt-test.py&quot;)</code>
+</p>
+<pre class="verbatim">from PyQt4 import QtGui,QtCore
+from mathgl import *
+import sys
+app = QtGui.QApplication(sys.argv)
+qpointf=QtCore.QPointF()
+
+class hfQtPlot(QtGui.QWidget):
+    def __init__(self, parent=None):
+        QtGui.QWidget.__init__(self, parent)
+        self.img=(QtGui.QImage())
+    def setgraph(self,gr):
+        self.buffer='\t' 
+        self.buffer=self.buffer.expandtabs(4*gr.GetWidth()*gr.GetHeight())
+        gr.GetBGRN(self.buffer,len(self.buffer))
+        self.img=QtGui.QImage(self.buffer, gr.GetWidth(),gr.GetHeight(),QtGui.QImage.Format_ARGB32)
+        self.update()
+    def paintEvent(self, event):
+        paint = QtGui.QPainter()
+        paint.begin(self)
+        paint.drawImage(qpointf,self.img)
+        paint.end()
+
+BackgroundColor=[1.0,1.0,1.0]
+size=100
+gr=mglGraph()
+y=mglData(size)
+#y.Modify(&quot;((0.7*cos(2*pi*(x+.2)*500)+0.3)*(rnd*0.5+0.5)+362.135+10000.)&quot;)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+x=mglData(size)
+x.Modify(&quot;x^2&quot;);
+
+def plotpanel(gr,x,y,n):
+    gr.SubPlot(2,2,n)
+    gr.SetXRange(x)
+    gr.SetYRange(y)
+    gr.AdjustTicks()
+    gr.Axis()
+    gr.Box()
+    gr.Label(&quot;x&quot;,&quot;x-Axis&quot;,1)
+    gr.Label(&quot;y&quot;,&quot;y-Axis&quot;,1)
+    gr.ClearLegend()
+    gr.AddLegend(&quot;Legend: &quot;+str(n),&quot;k&quot;)
+    gr.Legend()
+    gr.Plot(x,y)
+
+
+gr.Clf(BackgroundColor[0],BackgroundColor[1],BackgroundColor[2])
+gr.SetPlotFactor(1.5)
+plotpanel(gr,x,y,0)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,1)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,2)
+y.Modify(&quot;(cos(2*pi*x*10)+1.1)*1000.*rnd-501&quot;)
+plotpanel(gr,x,y,3)
+
+gr.WritePNG(&quot;test.png&quot;,&quot;Test Plot&quot;)
+
+qw = hfQtPlot()
+qw.show()
+qw.setgraph(gr)
+qw.raise_()
+</pre>
+
+<hr size="6">
+<a name="Hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-and-PyQt" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Compound_0027_0027-graphics" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Examples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Hints-1"></a>
+<h2 class="section">2.7 Hints</h2>
+
+<p>In this section I have included some small hints and advices for the improving of the quality of plots and for the demonstration of some non-trivial features of MathGL library. In contrast to previous examples I showed mostly the idea but not the whole drawing function. More examples with the source code can be find at <a href="http://mathgl.sf.net/">http://mathgl.sf.net/</a> or in section <a href="mathgl_en_9.html#Samples">Samples</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Compound_0027_0027-graphics">2.7.1 &ldquo;Compound&rdquo; graphics</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Two-axes-in-one-plot">2.7.2 Two axes in one plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Titles-for-the-plot">2.7.3 Titles for the plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Changing-of-the-color-range">2.7.4 Changing of the color range</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Management-of-the-point-cutting">2.7.5 Management of the point cutting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-field-visualization">2.7.6 Vector field visualization</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Several-light-sources">2.7.7 Several light sources</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutMin-and-CutMax-features">2.7.8 CutMin and CutMax features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mapping-visualization">2.7.9 Mapping visualization</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Log_002dscaled-plot">2.7.10 Log-scaled plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Templates_0027_0027">2.7.11 &ldquo;Templates&rdquo;</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting-hints">2.7.12 Nonlinear fitting hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#PDE-solving-hints">2.7.13 PDE solving hints</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#MGL-parser-using">2.7.14 MGL parser using</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="g_t_0060_0060Compound_0027_0027-graphics"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Two-axes-in-one-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Compound_0027_0027-graphics-1"></a>
+<h3 class="subsection">2.7.1 &ldquo;Compound&rdquo; graphics</h3>
+
+<p>As I noted above, MathGL functions (except the special one, like Clf()) do  not erase the previous plotting but just add the new one. It allows one to draw &ldquo;compound&rdquo; plots easily. For example, popular Matlab command <code>surfc</code> can be emulated in MathGL by 2 calls:
+</p><pre class="verbatim">    Surf(a);
+    Cont(a, 0, 7, -1);     // draw contours at z = -1
+</pre><p>Here <var>a</var> is 2-dimensional data for the plotting, <code>-1</code> is the value of z-coordinate at which the contour should be plotted (at the bottom in this example). Analogously, one can draw density plot instead of contour lines and so on.
+</p>
+<p>Another nice plot is contour lines plotted directly on the surface:
+</p><pre class="verbatim">    Light(true);       // switch on light for the surface
+    Surf(a, &quot;BbcyrR&quot;); // select 'jet' colormap for the surface
+    Cont(a, &quot;y&quot;);      // and yellow color for contours
+</pre><p>The possible difficulties arise in black&amp;white case, when the color of the surface can be close to the color of a contour line. In that case I may suggest the following code:
+</p><pre class="verbatim">    Light(true);       // switch on light for the surface
+    Surf(a, &quot;kw&quot;);     // select 'gray' colormap for the surface
+    CAxis(-1,0);       // first draw for darker surface colors
+    Cont(a, &quot;w&quot;);      // white contours
+    CAxis(0,1);        // now draw for brighter surface colors
+    Cont(a, &quot;k&quot;);      // black contours
+    CAxis(-1,1);       // return color range to original state
+</pre><p>The idea is to divide the color range on 2 parts (dark and bright) and to select the contrasting color for contour lines for each of part.
+</p>
+<p>Similarly, one can plot flow thread over density plot of vector field amplitude (this is another amusing plot from Matlab) and so on. The list of compound graphics can be prolonged but I hope that the general idea is clear.
+</p>
+<hr size="6">
+<a name="Two-axes-in-one-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Compound_0027_0027-graphics" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Titles-for-the-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Two-axes-in-one-plot-1"></a>
+<h3 class="subsection">2.7.2 Two axes in one plot</h3>
+
+<p>Developing the previous hint one can make a plot with 2 or more axes. The idea is that the change of settings does not influence on the already drawn graphics. So, for 2-axes plot let us set the first axis and draw everything concerning it. Then let us setup the second axis and draw things for the second axis. The corresponding code is (see section <a href="mathgl_en_9.html#g_t2_002daxes-sample">2-axes sample</a>):
+</p><pre class="verbatim">    // set up first axis
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Axis();            // draw it
+    Plot(y1,&quot;b&quot;);      // draw something in first axis
+    // set up second axis
+    Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+    Axis();            // draw it
+    Stem(y2,&quot;r&quot;);      // draw something in second axis
+</pre><p>Note, that the first and the second axes look better if being placed in different corners. In the code presented above the first axis is placed in the left-bottom corner, and the second one is placed in the right-top corner.
+</p>
+<hr size="6">
+<a name="Titles-for-the-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Two-axes-in-one-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Changing-of-the-color-range" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Titles-for-the-plot-1"></a>
+<h3 class="subsection">2.7.3 Titles for the plot</h3>
+
+<p>The printing of nice titles for the plot is not so trivial task in general case. The problem is that the rotation and aspect change lead to different looks for titles of different subplots. So, the resulting look is not so good as it could be. The solution is simple &ndash; to print titles exactly after <code>SubPlot</code>() call and before any rotation, aspect change and so on! Analogously, the title for the whole picture looks better if it is printed first (before any <code>SubPlot()</code> calls). Alternatively you can use function <code>Title()</code> for plotting title for the picture at any time.
+</p>
+<hr size="6">
+<a name="Changing-of-the-color-range"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Titles-for-the-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Management-of-the-point-cutting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Changing-of-the-color-range-1"></a>
+<h3 class="subsection">2.7.4 Changing of the color range</h3>
+
+<p>By default (for the user comfort), the color range is set equal to z-range of the plot. However, there are different ranges. So, one can obtain amusing plot by the change of color range manually. For example, there are plots with one-color bottom (or top) or practically bi-color picture and so on.
+</p>
+<p>For example, compare 2 surfaces:
+</p><pre class="verbatim">    SubPlot(2,1,0)
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Surf(a);           // usual coloring range
+    SubPlot(2,1,1)
+    CAxis(0,1);
+    Surf(a);           // bottom of the surface have one-colour filling
+</pre>
+<hr size="6">
+<a name="Management-of-the-point-cutting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Changing-of-the-color-range" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-field-visualization" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Management-of-the-point-cutting-1"></a>
+<h3 class="subsection">2.7.5 Management of the point cutting</h3>
+
+<p>Sometimes an experimental or numerical surface has outstanding points. Visualization of such surface will lead to the hole(s) in place of such points. The standard method of &ldquo;fighting&rdquo;  &ndash; to change data values &ndash; is not always good and is not so convenient. MathGL library has another method &ndash; to set variable <code>Cut=false</code>. As a consequence, all outstanding points will be projected on the bounding box.
+</p>
+<p>Such method is good not only for outstanding points but also for the case when one need to plane the bottom or the top of the plot. Exactly such case is demonstrated in the code:
+</p><pre class="verbatim">        mglData a(20,30);  // create some data
+        a.a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+        // set lower border above the data minimal value
+        Axis(mglPoint(-1,-1,0),mglPoint(1,1,1));
+        Cut = false;       // set off cutting flag
+`       Surf(a);           // and draw the surface
+</pre><p>It is an interesting result, is not it?
+</p>
+<hr size="6">
+<a name="Vector-field-visualization"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Management-of-the-point-cutting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Several-light-sources" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-field-visualization-1"></a>
+<h3 class="subsection">2.7.6 Vector field visualization</h3>
+
+<p>Vector field visualization (especially in 3d case <code>Vect3</code> or <code>VectC</code>) may look tangly &ndash; there are too many overlapping lines. I may suggest 2 ways to solve this problem. The first one is to change <code>MeshNum</code> for decreasing the number of hachures. The second way is to use the flow thread chart <code>Flow</code>. Unfortunately, I don&rsquo;t know any other methods to visualize 3d vector field. If you know any, e-mail me and I shall add it to MatGL.
+</p>
+<hr size="6">
+<a name="Several-light-sources"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-field-visualization" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutMin-and-CutMax-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Several-light-sources-1"></a>
+<h3 class="subsection">2.7.7 Several light sources</h3>
+
+<p>In contrast to the most of other programs, MathGL supports several (up to 10) light sources. Moreover, the color each of them can be different: white (this is usual), yellow, red, cyan, green and so on. The use of several light sources may be interesting for the highlighting of some peculiarities of the plot or just to make an amusing picture. Note, each light source can be switched on/off individually (see section <a href="mathgl_en_9.html#Several-light-sample">Several light sample</a>).
+</p>
+<hr size="6">
+<a name="CutMin-and-CutMax-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Several-light-sources" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mapping-visualization" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutMin-and-CutMax-features-1"></a>
+<h3 class="subsection">2.7.8 CutMin and CutMax features</h3>
+
+<p>MathGL library has a feature for cutting of points in some region <var>CutMin*CutMax</var>. Such an excision can be used to improve the look of the graphics. Moreover, this cutting may help to show an internal structure of an object (like <code>isocaps</code> plot in Matlab). For example, let us use the standard 3D data array and show its interior (see section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>).
+</p>
+<pre class="verbatim">    mglData  c(61,51,40);      // create the data
+    mglData v(10);	v.Fill(-0.5,1);
+    c.Modify(&quot;(-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1))&quot;);
+    gr-&gt;CutMin = mglPoint(0,-1,-1);     gr-&gt;CutMax = mglPoint(1,0,1.1);
+    gr-&gt;Surf3(-0.5,c,&quot;BbcyrR&quot;);
+    gr-&gt;ContF3(v,c,'x',-1,&quot;BbcyrR&quot;);    gr-&gt;ContF3(v,c,'y',-1,&quot;BbcyrR&quot;);
+    gr-&gt;ContF3(v,c,'z',0,&quot;BbcyrR&quot;);     gr-&gt;ContF3(v,c,'z',39,&quot;BbcyrR&quot;);
+</pre>
+<p>One can also exclude points from arbitrary area in space. This area defined by textual formula <code>CutOff()</code> (see section <a href="mathgl_en_3.html#Cutting">Cutting</a>). The algorithm is the same as shown for &ldquo;rectangular cutting&rdquo;.
+</p>
+<hr size="6">
+<a name="Mapping-visualization"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutMin-and-CutMax-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Log_002dscaled-plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mapping-visualization-1"></a>
+<h3 class="subsection">2.7.9 Mapping visualization</h3>
+
+<p>Sometime ago I worked with mapping and have a question about its visualization. Let me remember you that mapping is some transformation rule for one set of number to another one. The 1d mapping is just an ordinary function &ndash; it takes a number and transforms it to another one. The 2d mapping (which I used) is a pair of functions which take 2 numbers and transform them to another 2 ones. Except general plots (like <code>SurfC</code>, <code>SurfA</code>) there is a special plot &ndash; Arnold diagram. It shows the area which is the result of mapping of some initial area (usually square).
+</p>
+<p>I tried to make such plot in <code>Map</code>. It shows the set of points or set of faces, which final position is the result of mapping. At this, the color gives information about their initial position and the height describes Jacobian value of the transformation. Unfortunately, it looks good only for the simplest mapping but for the  real multivalent quasi-chaotic mapping it produces a confusion. So, use it if you like :).
+</p>
+<hr size="6">
+<a name="Log_002dscaled-plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mapping-visualization" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Templates_0027_0027" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Log_002dscaled-plot-1"></a>
+<h3 class="subsection">2.7.10 Log-scaled plot</h3>
+
+<p>Log-scaled plot can be drawn by 2 steps. First, one should change the scale of axis by call <code>SetFunc(&quot;lg(x)&quot;, &quot;lg(y)&quot;);</code> (in this example, x- and y-axis will be log-scaled). Second, one should set logarithmic scale for axis ticks by changing variables: <code>SetTicks('x',0); SetTicks('y',0);</code>. Finally, one should check (or change) the axis ranges and origin so that their values to be positive. For example of log-log plot see section <a href="mathgl_en_9.html#Log_002dlog-sample">Log-log sample</a>.
+</p>
+<hr size="6">
+<a name="g_t_0060_0060Templates_0027_0027"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Log_002dscaled-plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting-hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Templates_0027_0027-1"></a>
+<h3 class="subsection">2.7.11 &ldquo;Templates&rdquo;</h3>
+
+<p>As I have noted before, the change of settings will influence only for the further plotting commands. This allows one to create template function which will contain settings and primitive drawing for often used plots. Correspondingly one may call this template-function for drawing simplification.
+</p>
+<p>For example, let one has a set of points (experimental or numerical) and wants to compare it with theoretical law (for example, with exponent law <em>\exp(-x/2), x \in [0, 20]</em>). The template-function for this task is:
+</p><pre class="verbatim">    void template(mglGraph *gr)
+    {
+        mglData  law(100);      // create the law
+        law.Modify(&quot;exp(-10*x)&quot;);
+        gr-&gt;Axis(mglPoint(0,0.0001), mglPoint(20,1), mglPoint(0,0.0001));
+        gr-&gt;SetFunc(0,&quot;lg(y)&quot;,0);   gr-&gt;dy = 0;
+        gr-&gt;Plot(law,&quot;r2&quot;);
+        gr-&gt;Text(mglPoint(10,0.2),&quot;Theoretical law: e^x&quot;,&quot;rL&quot;);
+        gr-&gt;Label('x',&quot;x val.&quot;); gr-&gt;Label('y',&quot;y val.&quot;);
+        gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g;&quot;); gr-&gt;Box();
+    }
+</pre><p>At this, one will only write a few lines for data drawing:
+</p><pre class="verbatim">    template(gr);     // apply settings and default drawing from template
+    mglData dat(&quot;fname.dat&quot;); // load the data
+    // and draw it (suppose that data file have 2 columns)
+    gr-&gt;Plot(dat.SubData(0),dat.SubData(1),&quot;bx &quot;);
+</pre><p>A template-function can also contain settings for font, transparency, lightning, color scheme and so on.
+</p>
+<hr size="6">
+<a name="Nonlinear-fitting-hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Templates_0027_0027" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#PDE-solving-hints" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-hints-1"></a>
+<h3 class="subsection">2.7.12 Nonlinear fitting hints</h3>
+
+<p>Nonlinear fitting is rather simple. All that you need is the data to fit, the approximation formula and the list of coefficients to fit (better with its initial guess values). Let me demonstrate it on the following simple example (see section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>). First, let us use sin function with some random noise:
+</p><pre class="verbatim">    mglData rnd(100), idl(50); //data to be fitted and ideal data
+    rnd.Modify(&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;);
+    idl.Modify(&quot;0.3+sin(4*pi*x)&quot;);
+</pre><p>and plot it to see that data we will fit
+</p><pre class="verbatim">    gr-&gt;Axis(mglPoint(-1,-2), mglPoint(1,2));
+    gr-&gt;Plot(rnd, &quot;. &quot;); gr-&gt;Plot(idl, &quot;b&quot;);
+    gr-&gt;Box();
+    gr-&gt;Text(mglPoint(0,2.2), &quot;initial: y = 0.3+sin(2\pi x)&quot;, &quot;C:b&quot;, -1);
+</pre>
+<p>The next step is the fitting itself. For that let me specify an initial values <var>ini</var> for coefficients &lsquo;<samp>abc</samp>&rsquo; and do the fitting for approximation formula &lsquo;<samp>a+b*sin(c*x)</samp>&rsquo;
+</p><pre class="verbatim">    mglData res;   // The data for found formula
+    float ini[3] = {1, 1, 3};
+    gr-&gt;Fit(res, rnd, &quot;a+b*sin(c*x)&quot;, &quot;abc&quot;, ini);
+</pre><p>Now display it
+</p><pre class="verbatim">    gr-&gt;Plot(res, &quot;r&quot;);
+    gr-&gt;Text(mglPoint(-1,-1.3), &quot;fitted:&quot;, &quot;L:r&quot;, -1);
+    gr-&gt;PutsFit(mglPoint(0,-1.8), &quot;y = &quot;, &quot;C:r&quot;, -1);
+</pre>
+<p>NOTE! the fitting results may have strong dependence on initial values for coefficients due to algorithm features. The problem is that in general case there are several local &quot;optimums&quot; for coefficients and the program returns only first found one! There are no guaranties that it will be the best. Try for example to set <code>ini[3] = {0, 0, 0}</code> in the code above.
+</p>
+<hr size="6">
+<a name="PDE-solving-hints"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting-hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-parser-using" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="PDE-solving-hints-1"></a>
+<h3 class="subsection">2.7.13 PDE solving hints</h3>
+
+<p>Solving of Partial Differential Equations (PDE, including beam tracing) and ray tracing (or finding particle trajectory) are more or less common task. So, MathGL have several functions for that. There are <code>mglRay()</code> for ray tracing, <code>mglPDE()</code> for PDE solving, <code>mglQO2d()</code> for beam tracing in 2D case (see section <a href="mathgl_en_6.html#Global-functions">Global functions</a>). Note, that these functions take &ldquo;Hamiltonian&rdquo; or equations as string values. And I don&rsquo;t plan now to allow one to use user-defined functions. There are 2 reasons: the complexity of corresponding interface; and the basic nature of used methods which are good for samples but may not good for serious scientific calculations.
+</p>
+<p>The ray tracing can be done by <code>mglRay()</code> function. Really ray tracing equation is Hamiltonian equation for 3D space. So, the function can be also used for finding a particle trajectory (i.e. solve Hamiltonian ODE) for 1D, 2D or 3D cases. The function have a set of arguments. First of all, it is Hamiltonian which defined the media (or the equation) you are planning to use. The Hamiltonian is defined by string which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, time &lsquo;<samp>t</samp>&rsquo; (for particle dynamics) and momentums &lsquo;<samp>p</samp>&rsquo;=<em>p_x</em>, &lsquo;<samp>q</samp>&rsquo;=<em>p_y</em>, &lsquo;<samp>v</samp>&rsquo;=<em>p_z</em>. Next, you have to define the initial conditions for coordinates and momentums at &lsquo;<samp>t</samp>&rsquo;=0 and set the integrations step (default is 0.1) and its duration (default is 10). The Runge-Kutta method of 4-th order is used for integration.
+</p><pre class="verbatim">    mglData r,a,re(128),im(128);
+    r = mglRay(&quot;p^2+q^2-x-1&quot;, mglPoint(-0.7, -1), mglPoint(0, 0.5));
+    gr-&gt;Plot(r.SubData(0), r.SubData(1));
+</pre><p>This example calculate the reflection from linear layer (media with Hamiltonian &lsquo;<samp>p^2+q^2-x-1</samp>&rsquo;=<em>p_x^2+p_y^2-x-1</em>). This is parabolic curve. The resulting array have 7 columns which contain data for {x,y,z,p,q,v,t}.
+</p>
+<p>The solution of PDE is a bit more complicated. As previous you have to specify the equation as pseudo-differential operator <em>\hat H(x, \nabla)</em> which is called sometime as &ldquo;Hamiltonian&rdquo; (for example, in beam tracing). As previously, it is defined by string which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; (but not time!), momentums &lsquo;<samp>p</samp>&rsquo;=<em>(d/dx)/i k_0</em>, &lsquo;<samp>q</samp>&rsquo;=<em>(d/dy)/i k_0</em> and field amplitude &lsquo;<samp>u</samp>&rsquo;=<em>|u|</em>. The evolutionary coordinate is &lsquo;<samp>z</samp>&rsquo; in all cases. So that, the equation look like <em>du/dz = ik_0 H(x,y,\hat p, \hat q, |u|)[u]</em>. Dependence on field amplitude &lsquo;<samp>u</samp>&rsquo;=<em>|u|</em> allows one to solve nonlinear problems too. For example, for nonlinear Shrodinger equation you may set <code>ham=&quot;p^2 + q^2 - u^2&quot;</code>. Also you may specify imaginary part for wave absorption, like <code>ham = &quot;p^2 + i*x*(x&gt;0)&quot;</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>H = Hre+i*Him</em>).
+</p>
+<p>Next step is specifing the initial conditions at &lsquo;<samp>z</samp>&rsquo;=<code>Min.z</code>. The function need 2 arrays for real and for imaginary part. Note, that coordinates x,y,z are supposed to be in specified range [Min, Max]. So, the data arrays should have corresponding scales. Finally, you may set the integration step and paramter k0=<em>k_0</em>. Also keep in mind, that internally the 2 times large box is used (for suppressing numerical reflection from boundaries) and the equation should well defined even in this extended range.
+</p>
+<p>Final comment is concerning the possible form of pseudo-differential operator <em>H</em>. At this moment, simplified form of operator <em>H</em> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this operator is effectively <em>H = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed for 3D case. 
+</p>
+<p>So, for example let solve the equation for beam deflected from linear layer and absorbed later. The operator will have the form &lsquo;<samp>&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;</samp>&rsquo; that correspond to equation <em>ik_0 \partial_z u + \Delta u + x \cdot u + i (x+z)/2 \cdot u = 0</em>. This is typical equation for Electron Cyclotron (EC) absorption in magnetized plasmas. For initial conditions let me select the beam with plane phase front <em>exp(-48*(x+0.7)^2)</em>. The corresponding code looks like this (see section <a href="mathgl_en_9.html#PDE-sample">PDE sample</a>):
+</p><pre class="verbatim">    mglData a,re(128),im(128);
+    re.Fill(&quot;exp(-48*(x+0.7)^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+    a = mglPDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im,
+                gr-&gt;Min, gr-&gt;Max, 0.01, 30);
+    a.Transpose(&quot;yxz&quot;);
+    gr-&gt;CAxis(0, 1);
+    gr-&gt;Dens(a,&quot;wyrRk&quot;);
+</pre>
+<p>The last example is example of beam tracing. Beam tracing equation is special kind of PDE equation written in coordinates accompanied to a ray. Generally this is the same parameters and limitation as for PDE solving but the coordinates are defined by the ray and by parameter of grid width <var>w</var> in direction transverse the ray. So, you don&rsquo;t need to specify the range of coordinates. <strong>BUT</strong> there is limitation. The accompanied coordinates are well defined only for smooth enough rays, i.e. then the ray curvature <em>K</em> (which is defined as <em>1/K^2 = (|\ddot r|^2 |\dot r|^2 - (\ddot r, \dot r)^2)/|\dot r|^6</em>) is much large then the grid width: <em>K&gt;&gt;w</em>. So, you may receive incorrect results if this condition will be broken.
+</p>
+<p>You may use following code for obtaining the same solution as in previous example:
+</p><pre class="verbatim">    mglData r, xx, yy, a, im(128), re(128);
+    const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+    r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+    // now start beam tracing
+    re.Fill(&quot;exp(-48*x^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+    a = mglQO2d(ham, re, im, r, 1, 30, &amp;xx, &amp;yy);
+    gr-&gt;CAxis(0, 1);
+    gr-&gt;Dens(xx, yy, a, &quot;wyrRk&quot;);
+</pre>
+
+<hr size="6">
+<a name="MGL-parser-using"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#PDE-solving-hints" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Hints" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MGL-parser-using-1"></a>
+<h3 class="subsection">2.7.14 MGL parser using</h3>
+
+<p>Sometimes you may prefer to use MGL scripts in yours code. It is simpler (especially in comparison with C/Fortran interfaces) and fast way to plot the data with annotations, labels and so on. Class <code>mglParse</code> (see section <a href="mathgl_en_7.html#mglParse-class">mglParse class</a> parse MGL scripts in C++. It have also the corresponding interface for C/Fortran.
+</p>
+<p>The key function here is <code>mglParse::Parse()</code> (or <code>mgl_parse()</code> for C/Fortran) which execute one command per string. At this the detailed information about the possible errors or warnings is passed as function value. Or you may execute the whole script as long string with lines separated by &lsquo;<samp>\n</samp>&rsquo;. Functions <code>mglParse::Execute()</code> and <code>mgl_parse_text()</code> perform it. Also you may set the values of paramters &lsquo;<samp>$0</samp>&rsquo;...&lsquo;<samp>$9</samp>&rsquo; for the script by functions <code>mglParse::AddParam()</code> or <code>mgl_add_param()</code>, allow/disable picture resizing, check &ldquo;once&rdquo; status and so on. The usage is rather stright-forward.
+</p>
+<p>The only non-obvious thing is data transition between script and yours program. There are 2 stages: add or find variable; and set data to variable. In C++ you may use functions <code>mglParse::AddVar()</code> and <code>mglParse::FindVar()</code> which return pointer to <code>mglVar</code> structure. This structure contain data itself, the variable name and callback function which will be called if variable destroied. Last feature allows you to control the presence of the variable and, for example, close a window with data if this variable is destroyed. In C/Fortran the corresponding functions are <code>mgl_add_var()</code>, <code>mgl_find_var()</code>. But these functions return the data array only. Note, you <strong>must not delete or free</strong> the data obtained from these functions!
+</p>
+<p>So, some simple example at the end. Here I define a data array, create variable, put data into it and plot it. The C++ code looks like this:
+</p><pre class="verbatim">    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    for(int i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+    mglParse *parser = new mglParse;
+    mglData &amp;d = (parser-&gt;AddVar(&quot;dat&quot;))-&gt;d;
+    d.Set(a,100); // set data to variable
+    parser-&gt;Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+    // you may break script at any line do something 
+    // and continue after that
+    parser-&gt;Execute(gr, &quot;xlabel 'x'\nylabel 'y'&quot;);
+    // also you may use cycles or conditions in script
+    parser-&gt;Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+    gr-&gt;WritePNG(&quot;test.png&quot;);   // don't forgot to save picture
+</pre><p>The code in C/Fortran looks practically the same:
+</p><pre class="verbatim">    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    int i;
+    for(i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+    HMPR parser = mgl_create_parser();
+    HMDT d = mgl_add_var(parser, &quot;dat&quot;);
+    mgl_data_set_float(d,a,100,1,1);    // set data to variable
+    mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+    // you may break script at any line do something 
+    // and continue after that
+    mgl_parse_text(gr, parser, &quot;xlabel 'x'\nylabel 'y'&quot;);
+    // also you may use cycles or conditions in script
+    mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+    mgl_write_png(gr, &quot;test.png&quot;, &quot;&quot;);  // don't forgot to save picture
+</pre><hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_3.html b/texinfo/mathgl_en.html/mathgl_en_3.html
new file mode 100644
index 0000000..17df97e
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_3.html
@@ -0,0 +1,4754 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 3. MathGL core</title>
+
+<meta name="description" content="MathGL 1.10.1: 3. MathGL core">
+<meta name="keywords" content="MathGL 1.10.1: 3. MathGL core">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="MathGL-core"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_2.html#MGL-parser-using" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_2.html#Examples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MathGL-core-1"></a>
+<h1 class="chapter">3. MathGL core</h1>
+<a name="index-mglGraph"></a>
+
+<p>The core of MathGL is <strong>mglGraph</strong> class defined in <code>#include &lt;mgl/mgl.h&gt;</code>. It contains a lot of plotting functions for 1D, 2D and 3D plots. It also encapsulates parameters for axes drawing. Moreover an arbitrary coordinate transformation may be used for each axis. All plotting functions use data encapsulated in mglData class (see section <a href="mathgl_en_6.html#mglData-class">mglData class</a>) that allows to check sizes of used arrays easily. Also it have many functions for data handling: modify it by formulas, find momentums and distribution (histogram), apply operator (differentiate, integrate, transpose, Fourier and so on), change data sizes (interpolate, squeeze, crop and so on). Additional information about colors, fonts, formula parsing can be found in <a href="mathgl_en_7.html#Other-classes">Other classes</a>.
+</p>
+<p>Note that class mglGraph is abstract and contains only interface functions for plotting but does not make plot by itself. For plotting in specific device (screen, memory or file) one should use derived classes: mglGraphZB &ndash; for bitmap picture in file or in memory; mglGraphPS &ndash; for vector PostScript picture; mglGraphGL &ndash; for drawing using OpenGL, or for GLUT windows interface; and so on, see section <a href="mathgl_en_4.html#Plotter-classes">Plotter classes</a>. If you want not only to create a picture but to view it in a window/widget or to run animation and so on then look at <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>.
+</p>
+<p>There is a C++ wrapper class which have the same name <code>mglGraph</code> and defined in <code>mgl/mgl_graph.h</code>. You can use this class even with non-GNU compilers (i.e. in Borland or Microsoft one), but you <strong>should not include</strong> any <code>mgl/mgl.h</code> or <code>mgl/mgl_parse.h</code> headers in this case! This wrapper class also used as base for all SWIG-based interfaces (Python, Octave and so on). So, later it is refered as &lsquo;<samp>Python</samp>&rsquo; class for distinguish from original &lsquo;<samp>C++</samp>&rsquo; class defined in <code>mgl/mgl.h</code> .
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Graphics-setup">3.1 Graphics setup</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-settings">3.2 Axis settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transformation-matrix">3.3 Transformation matrix</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Export-to-file">3.4 Export to file</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Primitives-drawing">3.5 Primitives drawing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing">3.6 Text printing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-Colorbar">3.7 Axis and Colorbar</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Legend">3.8 Legend</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting">3.9 1D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting">3.10 2D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting">3.11 3D plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting">3.12 Dual plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-fields">3.13 Vector fields</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-plotting">3.14 Other plotting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting">3.15 Nonlinear fitting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-distributions">3.16 Data distributions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Frames_002fAnimation">3.17 Frames/Animation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#IDTF-functions">3.18 IDTF functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Graphics-setup"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-core" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparency" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Graphics-setup-1"></a>
+<h2 class="section">3.1 Graphics setup</h2>
+<a name="index-MathGL-setup"></a>
+
+<p>Functions and variables in this group influences on overall graphics appearance. So all of them should be placed <em>before</em> any actual plotting function calls.
+</p>
+<dl>
+<dt><a name="index-DefaultPlotParam"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DefaultPlotParam</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fset_005fdef_005fparam"></a><u>C function:</u> <code>void</code> <b>mgl_set_def_param</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Restore initial values for all of parameters except described in <a href="#Zooming">Zooming</a>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Transparency">3.1.1 Transparency</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Lighting">3.1.2 Lighting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fog">3.1.3 Fog</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Default-sizes">3.1.4 Default sizes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Zooming">3.1.5 Zooming</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cutting">3.1.6 Cutting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Font-settings">3.1.7 Font settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Palette-and-colors">3.1.8 Pallete and colors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error-handling">3.1.9 Error handling</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-settings">3.1.10 Other settings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Transparency"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Graphics-setup" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Lighting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparency-1"></a>
+<h3 class="subsection">3.1.1 Transparency</h3>
+<a name="index-Alpha"></a>
+<a name="index-SetAlphaDef"></a>
+<a name="index-SetTransparent"></a>
+<a name="index-SetTranspType"></a>
+
+<p>There are several functions and variables for setup transparency. The general function is <code>Alpha()</code> which switch on/off the transparency for overall plot. It influence only for graphics which created after <code>Alpha()</code> call (with one exception, mglGraphGL). Function <code>SetAlphaDef</code> specify the default value of alpha-channel. You may switch off transparency of selected plot by function <code>SetTransparent</code>. Finally, function <code>SetTranspType</code> set the kind of transparency. See section <a href="mathgl_en_9.html#Transparent-surface-sample">Transparent surface sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Alpha-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>bool</code> <b>Alpha</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005falpha"></a><u>C function:</u> <code>void</code> <b>mgl_set_alpha</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Sets the transparency on/off and returns previous value of transparency. It is recommended to call this function before any plotting command. In any case it must be called before <code>Finish()</code> function if the last is used. Default value is transparency off. Unfortunately it switches the transparency on/off for all subplots. Use <code>SetTransparent(false)</code> in particular plot to disable its transparency.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAlphaDef-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAlphaDef</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005falpha_005fdefault"></a><u>C function:</u> <code>void</code> <b>mgl_set_alpha_default</b><i> (<code>HMGL</code> gr, <code>float</code> alpha)</i></dt>
+<dd><p>Sets default value of alpha channel (transparency) for all plotting functions. Note, that OpenGL (mglGraphGL) has incorrect drawing for large values of alpha in case of several overlapping surfaces.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTransparent-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTransparent</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005ftransp"></a><u>C function:</u> <code>void</code> <b>mgl_set_transp</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Flag which temporary switches transparency on/off for the plot. This is the same as <code>Alpha(val)</code> but more correctly work in mglGraphGL class.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTranspType-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTranspType</b><i> (<code>int</code> type)</i></dt>
+<dt><a name="index-mgl_005fset_005ftransp_005ftype"></a><u>C function:</u> <code>void</code> <b>mgl_set_transp_type</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Set the transparency type. Normal transparency (&lsquo;<samp>0</samp>&rsquo;) &ndash; below things is less visible than upper ones. It does not look well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like transparency (&lsquo;<samp>1</samp>&rsquo;) &ndash; below and upper things are commutable and just decrease intensity of light by RGB channel. Lamp-like transparency (&lsquo;<samp>2</samp>&rsquo;) &ndash; below and upper things are commutable and are the source of some additional light. I recommend to set <code>SetAlphaDef(0.3)</code> or less for lamp-like transparency.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AlphaDef-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>AlphaDef</b></dt>
+<dd><p>Default value of alpha channel. See <code>SetAlphaDef()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Transparent-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>Transparent</b></dt>
+<dd><p>Flag which temporary switches transparency on/off for the plot. See <code>SetTransparent()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TranspType-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>TranspType</b></dt>
+<dd><p>This variable set the transparency type. See <code>SetTranspType()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Lighting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparency" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fog" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Lighting-1"></a>
+<h3 class="subsection">3.1.2 Lighting</h3>
+<a name="index-Light"></a>
+<a name="index-Ambient"></a>
+<a name="index-AddLight"></a>
+
+<p>There are several functions for setup lighting. The general function is <code>Light(bool)</code> which switch on/off the lighting for overall plot. It influence only for graphics which created after <code>Light()</code> call (with one exception, mglGraphGL). Generally MathGL support up to 10 independent light sources. But in OpenGL mode only 8 of light sources is used due to OpenGL limitations. The position, color, brightness of each light source can be set separately. By default only one light source is active. It is source number <code>0</code> with white color, located at top of the plot.
+</p>
+<dl>
+<dt><a name="index-Light-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>bool</code> <b>Light</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flight"></a><u>C function:</u> <code>void</code> <b>mgl_set_light</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Sets the using of light on/off for overall plot. Function returns previous value of lighting. Default value is lightning off.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Light-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flight_005fn"></a><u>C function:</u> <code>void</code> <b>mgl_set_light_n</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>int</code> enable)</i></dt>
+<dd><p>Switch on/off <var>n</var>-th light source separately.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddLight-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AddLight</b><i> (<code>int</code> n, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> c=<code>'w'</code>)</i></dt>
+<dt><a name="index-Light-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>mglPoint</code> p, <code>char</code> c=<code>'w'</code>, <code>float</code> bright=<code>0.5</code>, <code>bool</code> infty=<code>true</code>)</i></dt>
+<dt><a name="index-Light-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Light</b><i> (<code>int</code> n, <code>mglPoint</code> p, <code>mglColor</code> c, <code>float</code> bright=<code>0.5</code>, <code>bool</code> infty=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fadd_005flight"></a><u>C function:</u> <code>void</code> <b>mgl_add_light</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> c)</i></dt>
+<dd><p>The function adds a light source with identification <var>n</var> at position <var>p</var> with color <var>c</var> and with brightness <var>bright</var> (which must be in range [0,1]). Flag <var>infty</var>=<code>true</code> puts the source to infinite distance (for the faster drawing).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ambient-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Ambient</b><i> (<code>float</code> bright=<code>0.5</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fambbr"></a><u>C function:</u> <code>void</code> <b>mgl_set_ambbr</b><i> (<code>HMGL</code> gr, <code>float</code> bright)</i></dt>
+<dd><p>Sets the brightness of ambient light. The value should be in range [0,1].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fog"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Lighting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Default-sizes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fog-1"></a>
+<h3 class="subsection">3.1.3 Fog</h3>
+<a name="index-Fog"></a>
+
+<dl>
+<dt><a name="index-Fog-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fog</b><i> (<code>float</code> d, <code>float</code> dz=<code>0.25</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ffog"></a><u>C function:</u> <code>void</code> <b>mgl_set_fog</b><i> (<code>HMGL</code> gr, <code>float</code> d, <code>float</code> dz)</i></dt>
+<dd><p>Function imitate a fog in the plot. Fog start from relative distance <var>dz</var> from view point and its density growths exponentially in depth. So that the fog influence is determined by law ~ 1-exp(-<em>d*z</em>). Here <em>z</em> is normalized to 1 depth of the plot. If value <var>d</var>=<code>0</code> then the fog is absent. See section <a href="mathgl_en_9.html#Surface-in-fog-sample">Surface in fog sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Default-sizes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fog" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Zooming" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Default-sizes-1"></a>
+<h3 class="subsection">3.1.4 Default sizes</h3>
+<a name="index-SetTickLen"></a>
+<a name="index-SetTickStl"></a>
+<a name="index-SetBarWidth"></a>
+<a name="index-SetMarkSize"></a>
+<a name="index-SetArrowSize"></a>
+<a name="index-SetBaseLineWidth"></a>
+
+<p>These variables control the default (initial) values for most graphics parameters including sizes of markers, arrows, linewidth and so on. As any other settings these ones will influence only on plots created after the settings change.
+</p>
+<dl>
+<dt><a name="index-SetBarWidth-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetBarWidth</b><i> ( <code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fbar_005fwidth"></a><u>C function:</u> <code>void</code> <b>mgl_set_bar_width</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets relative width of rectangles in Bars, Barh, BoxPlot (see section <a href="#Bars">Bars</a>). Default value is <code>0.7</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetMarkSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetMarkSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fmark_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_mark_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets size of marks for <a href="#g_t1D-plotting">1D plotting</a>. Default value is <code>0.02</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetArrowSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetArrowSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005farrow_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_arrow_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets size of arrows for <a href="#g_t1D-plotting">1D plotting</a>, lines and curves (see section <a href="#Primitives-drawing">Primitives drawing</a>). Default value is <code>0.03</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetBaseLineWidth-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetBaseLineWidth</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fbase_005fline_005fwidth"></a><u>C function:</u> <code>void</code> <b>mgl_set_base_line_width</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Defines the base width for all lines. The value &lt;1 is ignored. For values &gt; 1 the real line width is result of multiplication of specified line width and the value of <var>BaseLineWidth</var>. Increase of this variables is actual for large bitmap pictures. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTickLen-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTickLen</b><i> (<code>float</code> val, <code>float</code> stt=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005flen"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_len</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>float</code> stt)</i></dt>
+<dd><p>The relative length of axis ticks. Default value is <code>0.1</code>. Parameter <var>stt</var>&gt;0 set relative length of subticks which is in <code>sqrt(1+stt)</code> times smaller.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTickStl-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTickStl</b><i> (<code>const char *</code>stl, <code>const char *</code>sub=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005fstl"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_stl</b><i> (<code>HMGL</code> gr, <code>const char *</code>stl, <code>const char *</code>sub)</i></dt>
+<dd><p>The line style of axis ticks (<var>stl</var>) and subticks (<var>sub</var>). If <var>stl</var> is empty then default style is used (&lsquo;<samp>k</samp>&rsquo; or &lsquo;<samp>w</samp>&rsquo; depending on transparency type). If <var>sub</var> is empty then ticks style is used (i.e. <var>stl</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BarWidth-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>BarWidth</b></dt>
+<dd><p>Relative width of rectangles. See <code>SetBarWidth()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MarkSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>MarkSize</b></dt>
+<dd><p>The size of marks. See <code>SetMarkSize()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ArrowSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>ArrowSize</b></dt>
+<dd><p>The size of arrows. See <code>SetArrowSize()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BaseLineWidth-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>BaseLineWidth</b></dt>
+<dd><p>The variable define the base width for all lines. See <code>SetBaseLineWidth()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Zooming"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Default-sizes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cutting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Zooming-1"></a>
+<h3 class="subsection">3.1.5 Zooming</h3>
+<a name="index-SetPlotFactor"></a>
+<a name="index-Zoom"></a>
+
+<p>These variables and functions control the overall zooming of the picture (see Zoom()) or the sub-picture (see PlotFactor). Normally you can use these variables and functions for removing &ldquo;white&rdquo; spaces around a plot.
+</p>
+<dl>
+<dt><a name="index-SetPlotFactor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPlotFactor</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fplotfactor"></a><u>C function:</u> <code>void</code> <b>mgl_set_plotfactor</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets the factor of plot size. It is not recommended to set it lower then 1.5. This is some analogue of function Zoom() but applied not to overall image but for each InPlot. Use negative value or zero to enable automatic <code>PlotFactor</code> selection.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Zoom-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Zoom</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005fset_005fzoom"></a><u>C function:</u> <code>void</code> <b>mgl_set_zoom</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dd><p>The function changes the scale of graphics that correspond to zoom in/out of the picture. After function call the current plot will be cleared and further the picture will contain plotting from its part [x1,x2]*[y1,y2]. Here picture coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> changes from 0 to 1. Attention! this settings can not be overwritten by any other functions. Use <code>Zoom(0,0,1,1)</code> to return default view.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PlotFactor-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>PlotFactor</b></dt>
+<dd><p>The factor of plot size. See <code>SetPlotFactor()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoPlotFactor-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>AutoPlotFactor</b></dt>
+<dd><p>Switch on/off automatic change of PlotFactor variable during plot rotation. See <code>SetPlotFactor()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cutting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Zooming" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Font-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cutting-1"></a>
+<h3 class="subsection">3.1.6 Cutting</h3>
+<a name="index-SetCut"></a>
+<a name="index-SetCutBox"></a>
+<a name="index-CutOff"></a>
+
+<p>These variables and functions set the condition when the points are excluded (cutted) from the drawing. Note, that a point with NAN value(s) of coordinate or amplitude will be automatically excluded from the drawing.
+</p>
+<dl>
+<dt><a name="index-SetCut-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCut</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fcut"></a><u>C function:</u> <code>void</code> <b>mgl_set_cut</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Flag which determines how points outside bounding box are drawn. If it is <code>true</code> then points are excluded from plot (it is default) otherwise the points are projected to edges of bounding box.
+</p></dd></dl>
+
+<div class="float">
+<img src="png_static/cut.png" alt="png_static/cut">
+
+</div><p><strong>Left figure is drawn with parameter <code>Cut=false</code>. Right one is drawn with parameter <code>Cut=true</code>.
+</strong>
+</p>
+<dl>
+<dt><a name="index-SetCutBox-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCutBox</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dt><a name="index-mgl_005fset_005fcut_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_set_cut_box</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. If both edges are the same (the variables are equal) then the cutting box is empty. See section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CutOff-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CutOff</b><i> (<code>const char *</code>EqC)</i></dt>
+<dt><a name="index-mgl_005fset_005fcutoff"></a><u>C function:</u> <code>void</code> <b>mgl_set_cutoff</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqC)</i></dt>
+<dd><p>Sets the cutting off condition by formula <var>EqC</var>. This condition determine will point be plotted or not. If value of formula is nonzero then point is omitted, otherwise it plotted. Set argument as <code>&quot;&quot;</code> to disable cutting off condition. See section <a href="mathgl_en_9.html#CutOff-sample">CutOff sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cut-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>Cut</b></dt>
+<dd><p>Flag which determines how points outside bounding box are drawn. See <code>SetCut()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CutMin_002c-CutMax-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglPoint</code> <b>CutMin, CutMax</b></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. See <code>SetCutBox()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Font-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cutting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Palette-and-colors" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Font-settings-1"></a>
+<h3 class="subsection">3.1.7 Font settings</h3>
+<a name="index-SetFontSize"></a>
+<a name="index-SetFontDef"></a>
+<a name="index-SetRotatedText"></a>
+<a name="index-SetFontSizePT"></a>
+<a name="index-SetFontSizeCM"></a>
+<a name="index-SetFontSizeIN"></a>
+<a name="index-SetFont"></a>
+<a name="index-GetFont"></a>
+<a name="index-LoadFont"></a>
+<a name="index-CopyFont"></a>
+<a name="index-RestoreFont"></a>
+
+<dl>
+<dt><a name="index-SetFontSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFontSize</b><i> (<code>float</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005ffont_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_font_size</b><i> (<code>HMGL</code> gr, <code>float</code> val)</i></dt>
+<dd><p>Sets the size of font for tick and axis labels. Default font size of axis labels is 1.4 times large than for tick labels.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetFontDef-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFontDef</b><i> (<code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005fset_005ffont_005fdef"></a><u>C function:</u> <code>void</code> <b>mgl_set_font_def</b><i> (<code>HMGL</code> gr, <code>const char *</code> val)</i></dt>
+<dd><p>Sets the font specification (see section <a href="#Text-printing">Text printing</a>). Default is &lsquo;<samp>rC</samp>&rsquo; &ndash; Roman font centering.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetRotatedText-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetRotatedText</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005frotated_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_set_rotated_text</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Sets to use or not text rotation along axis.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-LoadFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>LoadFont</b><i> (<code>const char *</code>name, <code>const char *</code>path=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fload_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_load_font</b><i> (<code>HMGL</code> gr, <code>const char *</code>name, <code>const char *</code>path)</i></dt>
+<dd><p>Load font typeface from <var>path</var>/<var>name</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CopyFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CopyFont</b><i> (<code>mglGraph *</code> from)</i></dt>
+<dt><a name="index-mgl_005fcopy_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_copy_font</b><i> (<code>HMGL</code> gr, <code>HMGL</code> gr_from)</i></dt>
+<dd><p>Copy font data from another <code>mglGraph</code> object.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreFont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>RestoreFont</b><i> ()</i></dt>
+<dt><a name="index-mgl_005frestore_005ffont"></a><u>C function:</u> <code>void</code> <b>mgl_restore_font</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Restore font data to default typeface.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetFontSizePT-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetFontSizePT</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in pt and picture DPI (default is 16 pt for dpi=72).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFontSizeCM-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline void</code> <b>SetFontSizeCM</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in centimeters and picture DPI (default is 0.56 cm = 16 pt).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFontSizeIN-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline void</code> <b>SetFontSizeIN</b><i> (<code>float</code> cm, <code>int</code> dpi=<code>72</code>)</i></dt>
+<dd><p>Set FontSize by size in inch and picture DPI (default is 0.22 in = 16 pt).
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetFont-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetFont</b><i> (<code>mglFont *</code>f)</i></dt>
+<dd><p>Sets font typeface. Note that each mglFont instance can be used with <em>ONLY ONE</em> mglGraph instance at a moment of time! If <code>f==&quot;&quot;</code> then default font is used.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetFont-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>inline mglFont *</code> <b>GetFont</b><i> ()</i></dt>
+<dd><p>Gets current typeface. Note that this variable can be deleted at next SetFont() call!
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FontSize-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>FontSize</b></dt>
+<dd><p>The font size. See <code>SetFontSize()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-FontDef-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>char</code> <b>FontDef</b><i><code>[32]</code></i></dt>
+<dd><p>Font style. See <code>SetFontDef()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-RotatedText-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>RotatedText</b></dt>
+<dd><p>Set to use or not text rotation along axis.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Palette-and-colors"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Font-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error-handling" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pallete-and-colors"></a>
+<h3 class="subsection">3.1.8 Pallete and colors</h3>
+<a name="index-SetPalColor"></a>
+<a name="index-SetPalNum"></a>
+<a name="index-SetPalette"></a>
+<a name="index-SetScheme"></a>
+<a name="index-SelectPen"></a>
+
+<dl>
+<dt><a name="index-SetPalette-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalette</b><i> (<code>const char *</code><var>colors</var>)</i></dt>
+<dt><a name="index-mgl_005fset_005fpalette"></a><u>C function:</u> <code>void</code> <b>mgl_set_palette</b><i> (<code>HMGL</code> gr, <code>const char *</code><var>colors</var>)</i></dt>
+<dd><p>Sets the palette as selected colors. Default value is <code>&quot;Hbgrcmyhlnqeup&quot;</code> that corresponds to colors: dark gray &lsquo;<samp>H</samp>&rsquo;, blue &lsquo;<samp>b</samp>&rsquo;, green &lsquo;<samp>g</samp>&rsquo;, red &lsquo;<samp>r</samp>&rsquo;, cyan &lsquo;<samp>c</samp>&rsquo;, magenta &lsquo;<samp>m</samp>&rsquo;, yellow &lsquo;<samp>y</samp>&rsquo;, gray &lsquo;<samp>h</samp>&rsquo;, blue-green &lsquo;<samp>l</samp>&rsquo;, sky-blue &lsquo;<samp>n</samp>&rsquo;, orange &lsquo;<samp>q</samp>&rsquo;, yellow-green &lsquo;<samp>e</samp>&rsquo;, blue-violet &lsquo;<samp>u</samp>&rsquo;, purple &lsquo;<samp>p</samp>&rsquo;. The palette is used mostly in 1D plots (see section <a href="#g_t1D-plotting">1D plotting</a>) for curves which styles are not specified.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetPalColor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalColor</b><i> (<code>int</code> n, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dt><a name="index-mgl_005fset_005fpal_005fcolor"></a><u>C function:</u> <code>void</code> <b>mgl_set_pal_color</b><i> (<code>HMGL</code> gr, <code>int</code> n, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dd><p>Sets color for individual palette entry. Look at <code>SetPalette()</code> function for simplified palette setting.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetPalNum-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetPalNum</b><i> (<code>int</code> num)</i></dt>
+<dt><a name="index-mgl_005fset_005fpal_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_set_pal_num</b><i> (<code>HMGL</code> gr, <code>int</code> num)</i></dt>
+<dd><p>Sets the number of actual colors in palette. The value must be less then 100. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetScheme-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetScheme</b><i> (<code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005fset_005fscheme"></a><u>C function:</u> <code>void</code> <b>mgl_set_scheme</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch)</i></dt>
+<dd><p>Set the color scheme for following plots. Usually this function is used internally. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SelectPen-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SelectPen</b><i> (<code>const char *</code>sch)</i></dt>
+<dd><p>Set the line and mark styles for following plots. Usually this function is used internally. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Pal-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglColor</code> <b>Pal</b><i><code>[101]</code></i></dt>
+<dd><p>Color palette for <a href="#g_t1D-plotting">1D plotting</a>. See <code>SetPalette()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NumPal-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>NumPal</b></dt>
+<dd><p>Number of actual colors in palette. See <code>SetPalette()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Error-handling"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Palette-and-colors" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-handling-1"></a>
+<h3 class="subsection">3.1.9 Error handling</h3>
+
+<a name="index-Message"></a>
+<a name="index-WarnCode"></a>
+<a name="index-SetWarn"></a>
+
+<p>There are 2 variables which indicate the warnings/errors presence during plot creation. Normally user should set it to zero by <code>SetWarn(0);</code> before plotting and check if <var>WarnCode</var> is not zero after plotting. Only last warning will be saved. All warnings/errors produced by MathGL is not critical &ndash; the plot just will not be drawn.
+</p>
+<dl>
+<dt><a name="index-SetWarn-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetWarn</b><i> (<code>int</code> code, <code>const char *</code>who=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Set warning code and corresponding message from function <var>who</var>. Normally you should call this function only for clearing the warning state, i.e. call <code>SetWarn(0);</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Message-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>char *</code> <b>Message</b></dt>
+<dd><p>Pointer to buffer for writing messages about matters why some plot are not drawn. Set to NULL to disable messages. The buffer length must be at least 1024. If Message[0]==0 then there are no messages
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WarnCode-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>WarnCode</b></dt>
+<dd><p>Numerical ID of warning about the not drawn plot. Possible values are:
+</p><dl compact="compact">
+<dt> <code>mglWarnNone=0</code></dt>
+<dd><p>Everything OK
+</p></dd>
+<dt> <code>mglWarnDim</code></dt>
+<dd><p>Data dimension(s) is incompatible
+</p></dd>
+<dt> <code>mglWarnLow</code></dt>
+<dd><p>Data dimension(s) is too small
+</p></dd>
+<dt> <code>mglWarnNeg</code></dt>
+<dd><p>Minimal data value is negative
+</p></dd>
+<dt> <code>mglWarnFile</code></dt>
+<dd><p>No file or wrong data dimensions
+</p></dd>
+<dt> <code>mglWarnMem</code></dt>
+<dd><p>Not enough memory
+</p></dd>
+<dt> <code>mglWarnZero</code></dt>
+<dd><p>Data values are zero
+</p></dd>
+<dt> <code>mglWarnLegA</code></dt>
+<dd><p>Too many legend entries
+</p></dd>
+<dt> <code>mglWarnLeg</code></dt>
+<dd><p>No legend entries
+</p></dd>
+<dt> <code>mglWarnSlc</code></dt>
+<dd><p>Slice value is out of range
+</p></dd>
+<dt> <code>mglWarnCnt</code></dt>
+<dd><p>Number of contours is zero or negative
+</p></dd>
+<dt> <code>mglWarnOpen</code></dt>
+<dd><p>Couldn&rsquo;t open file
+</p></dd>
+<dt> <code>mglWarnLId</code></dt>
+<dd><p>Light: ID is out of range
+</p></dd>
+<dt> <code>mglWarnSize</code></dt>
+<dd><p>Setsize: size(s) is zero or negative
+</p></dd>
+<dt> <code>mglWarnFmt</code></dt>
+<dd><p>Format is not supported for that build
+</p></dd>
+</dl>
+</dd></dl>
+
+<hr size="6">
+<a name="Other-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error-handling" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-settings-1"></a>
+<h3 class="subsection">3.1.10 Other settings</h3>
+<a name="index-SetMeshNum"></a>
+<a name="index-SetAxialDir"></a>
+<a name="index-SetDrawFace"></a>
+<a name="index-PlotId"></a>
+
+<dl>
+<dt><a name="index-SetMeshNum-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetMeshNum</b><i> (<code>int</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fmeshnum"></a><u>C function:</u> <code>void</code> <b>mgl_set_meshnum</b><i> (<code>HMGL</code> gr, <code>int</code> num)</i></dt>
+<dd><p>Sets approximate number of lines in Mesh(), Fall(), Grid() and also the number of hachures in Vect(), VectC(), Dew() and the number of cells in Cloud*(). By default (=0) it draws all lines/hachures/cells.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAxialDir-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAxialDir</b><i> (<code>char</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005faxial_005fdir"></a><u>C function:</u> <code></code> <b>mgl_set_axial_dir</b><i> (<code>HMGL</code> gr, <code>char</code> dir)</i></dt>
+<dd><p>Sets direction around which curve rotated in Axial() and Torus(). Default value is &rsquo;z&rsquo;.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetDrawFace-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetDrawFace</b><i> (<code>bool</code> val)</i></dt>
+<dt><a name="index-mgl_005fset_005fdraw_005fface"></a><u>C function:</u> <code>void</code> <b>mgl_set_draw_face</b><i> (<code>HMGL</code> gr, <code>int</code> val)</i></dt>
+<dd><p>Enable/disable faces drawing. It is useful for speeding up drawing (for example, during rotation and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PlotId-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>const char *</code> <b>PlotId</b></dt>
+<dd><p>Id of plot for saving filename (in GLUT window for example).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MeshNum-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>MeshNum</b></dt>
+<dd><p>Sets approximate number of lines/hachures/cells. See <code>SetMeshNum()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AxialDir-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>char</code> <b>AxialDir</b></dt>
+<dd><p>Set rotation direction. See <code>SetAxialDir()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DrawFace-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>DrawFace</b></dt>
+<dd><p>Flag for preventing faces drawing. See <code>SetDrawFace()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CirclePnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>CirclePnts</b></dt>
+<dd><p>Number of points used for a circle approximation (for example, in <a href="#Primitives-drawing">Primitives drawing</a>, <a href="#Tube">Tube</a>, <a href="#Pipe">Pipe</a> and so on). Default value is 40.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridPnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>GridPnts</b></dt>
+<dd><p>Number of points used for grid lines drawing (it is important for curved coordinates). Default value is 50.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-settings"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ranges-_0028bounding-box_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-settings-1"></a>
+<h2 class="section">3.2 Axis settings</h2>
+
+<p>These large set of variables and functions control how the axis and ticks will be drawn. Note that there is 3-step transformation of data coordinates are performed. Firstly, coordinates are projected if <code>Cut=true</code> (see section <a href="#Cutting">Cutting</a>), after it transformation formulas are applied, and finally the data was normalized in bounding box.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Curved-coordinates">3.2.2 Curved coordinates</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Ticks">3.2.3 Ticks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Ranges-_0028bounding-box_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-settings" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curved-coordinates" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ranges-_0028bounding-box_0029-1"></a>
+<h3 class="subsection">3.2.1 Ranges (bounding box)</h3>
+<a name="index-Axis"></a>
+<a name="index-CAxis"></a>
+<a name="index-XRange"></a>
+<a name="index-YRange"></a>
+<a name="index-ZRange"></a>
+<a name="index-Min"></a>
+<a name="index-Max"></a>
+<a name="index-Cmin"></a>
+<a name="index-Cmax"></a>
+<a name="index-RecalcBorder"></a>
+<a name="index-Org"></a>
+<a name="index-AutoOrg"></a>
+<a name="index-SetRanges"></a>
+<a name="index-SetAutoRanges"></a>
+
+<dl>
+<dt><a name="index-SetRanges-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetRanges</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>0</code>)</i></dt>
+<dt><a name="index-Axis-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Axis</b><i> (<code>mglPoint</code> min, <code>mglPoint</code> max, <code>mglPoint</code> org=<code>mglPoint(NAN,NAN,NAN)</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005faxis_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_set_axis_2d</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> x2, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005fset_005faxis_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_set_axis_3d</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2)</i></dt>
+<dd><p>Safely sets the value for <var>Min</var>, <var>Max</var> and <var>Org</var> members (options) of the class. If minimal and maximal values of the coordinate are the same then they are ignored. This function also sets <var>Cmin</var>=<code>Min.z</code> and <var>Cmax</var>=<code>Max.z</code>. This is default color range for 2d plots.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetCRange"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCRange</b><i> (<code>float</code> min, <code>float</code> max)</i></dt>
+<dt><a name="index-CAxis-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CAxis</b><i> (<code>float</code> min, <code>float</code> max)</i></dt>
+<dt><a name="index-mgl_005fset_005fcaxis"></a><u>C function:</u> <code>void</code> <b>mgl_set_caxis</b><i> (<code>HMGL</code> gr, <code>float</code> min, <code>float</code> max)</i></dt>
+<dd><p>Safely sets minimal and maximal values of data for coloring. This values are used later for determining the color of the surface.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-XRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>XRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fxrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_xrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.x</code> and <code>Max.x</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-YRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>YRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fyrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_yrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.y</code> and <code>Max.y</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ZRange-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ZRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fzrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_zrange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Min.z</code> and <code>Max.z</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>. See also Axis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CRange"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>CRange</b><i> (<code>const mglData &amp;</code> dat, <code>bool</code> add=<code>false</code>, <code>float</code> fact=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fcrange"></a><u>C function:</u> <code>void</code> <b>mgl_set_crange</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> add)</i></dt>
+<dd><p>Sets values of <code>Cmin</code> and <code>Cmax</code> as minimal and maximal values of data <var>a</var>. Parameter <var>add</var> specify to add or not the new range to current one. Parameter <var>fact</var> add additional range increase on value (<var>Cmax</var>-<var>Cmin</var>)*<var>fact</var>. See also CAxis().
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetAutoRanges-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetAutoRanges</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1=<code>0</code>, <code>float</code> y2=<code>0</code>, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fauto"></a><u>C function:</u> <code>void</code> <b>mgl_set_auto</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1, <code>float</code> z2)</i></dt>
+<dd><p>Sets ranges for automatic variables of plots. It act as changing of <var>Min</var>, <var>Max</var> proprties without calling of RecalcBorder(). Function don&rsquo;t change the direction if minimal and maximal values are the same. For example, if y<var>y1</var>=<var>y2</var> then ranges along y-direction will not be changed (will be used previous one). Note that the automatic range become axis range after next call of [XYZ]Range() function(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetOrigin"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetOrigin</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005forigin"></a><u>C function:</u> <code>void</code> <b>mgl_set_origin</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0)</i></dt>
+<dd><p>Sets center of axis cross section. If one of values is NAN then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RecalcBorder-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>RecalcBorder</b><i> ()</i></dt>
+<dd><p>Recalculates internal parameter for correct apply of transformation rules. <strong>Must be called</strong> after any direct change of members <var>Min</var>, <var>Max</var>, <var>fx</var>, <var>fy</var>, <var>fz</var> if its changes should be seen on the plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Min_002c-Max-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>mglPoint</code> <b>Min, Max</b></dt>
+<dd><p>Lower and upper edges of bounding box for graphics. These variables are used for determining the range of automatic (non-specified) arrays in most of plotting functions. So, you may change it before plot and return it back after it and the plot will have automatic x-(y-,z-)coordinate normalized in this range but not in bounding box. <strong>BUT</strong> if you want to change the bounding box then you <strong>must</strong> call <code>RecalcBorder();</code> after it or use Axis() function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cmin_002c-Cmax-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>float</code> <b>Cmin, Cmax</b></dt>
+<dd><p>Minimal and maximal value for data (used for coloring).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Org-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>mglPoint</code> <b>Org</b></dt>
+<dd><p>Center of axis cross section. If one of values is NAN then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoOrg-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>bool</code> <b>AutoOrg</b></dt>
+<dd><p>Flag for automatic shifting of axes origin <var>Org</var> if it lies out of range <var>Min</var> ... <var>Max</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Curved-coordinates"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ranges-_0028bounding-box_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ticks" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curved-coordinates-1"></a>
+<h3 class="subsection">3.2.2 Curved coordinates</h3>
+<a name="index-SetFunc"></a>
+<a name="index-SetCoor"></a>
+<a name="index-Ternary"></a>
+
+<dl>
+<dt><a name="index-SetFunc-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetFunc</b><i> (<code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ=<code>&quot;&quot;</code>, <code>const char *</code>EqA=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005ffunc"></a><u>C function:</u> <code>void</code> <b>mgl_set_func</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ)</i></dt>
+<dt><a name="index-mgl_005fset_005ffunc_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_set_func_ext</b><i> (<code>HMGL</code> gr, <code>const char *</code>EqX, <code>const char *</code>EqY, <code>const char *</code>EqZ, <code>const char *</code>EqA)</i></dt>
+<dd><p>Sets transformation formulas for curvilinear coordinate. Each string should contain mathematical expression for real coordinate depending on internal coordinates x, y, z. For example, the cylindrical coordinates are introduced as <code>Axis(&quot;x*cos(y)&quot;, &quot;x*sin(y)&quot;, &quot;z&quot;);</code>. For removing of formulas the corresponding parameter should be empty or <code>NULL</code>. Using transformation formulas will slightly slowing the program. Parameter <var>EqA</var> set the similar transformation formula for color scheme. See section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetCoor-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCoor</b><i> (<code>int</code> how)</i></dt>
+<dt><a name="index-mgl_005fset_005fcoor"></a><u>C function:</u> <code>void</code> <b>mgl_set_coor</b><i> (<code>HMGL</code> gr, <code>int</code> how)</i></dt>
+<dd><p>Sets one of the predefined transformation formulas for curvilinear coordinate. Paramater <var>how</var> define the coordinates: <code>mglCartesian=0</code> &ndash; Cartesian coordinates (no transformation); <code>mglPolar=1</code> &ndash; Polar coordiantes <em>x_n=x*cos(y),y_n=x*sin(y), z_n=z</em>; <code>mglSpherical=2</code> &ndash; Sperical coordinates <em>x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y)</em>; <code>mglParabolic=3</code> &ndash; Parabolic coordinates <em>x_n=x*y, y_n=(x*x-y*y)/2, z_n=z</em>; <code>mglParaboloidal=4</code> &ndash; Paraboloidal coordinates <em>x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2, z_n=x*y</em>; <code>mglOblate=5</code> &ndash; Oblate coordinates <em>x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z), z_n=sinh(x)*sin(y)</em>; <code>mglProlate=6</code> &ndash; Prolate coordinates <em>x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z), z_n=cosh(x)*cos(y)</em>; <code>mglElliptic=7</code> &ndash; Elliptic coordinates <em>x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z</em>; <code>mglToroidal=8</code> &ndash; Toroidal coordinates <em>x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)), y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y))</em>; <code>mglBispherical=9</code> &ndash; Bispherical coordinates <em>x_n=sin(y)*cos(z)/(cosh(x)-cos(y)), y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y))</em>; <code>mglBipolar=10</code> &ndash; Bipolar coordinates <em>x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ternary-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Ternary</b><i> (<code>bool</code> tern)</i></dt>
+<dt><a name="index-mgl_005fset_005fternary"></a><u>C function:</u> <code>void</code> <b>mgl_set_ternary</b><i> (<code>HMGL</code> gr, <code>int</code> tern)</i></dt>
+<dd><p>The function sets to draws Ternary plot. This special plot is for 3 dependent coordinates (components) <var>a</var>, <var>b</var>, <var>c</var> so that <var>a</var>+<var>b</var>+<var>c</var>=1. MathGL uses only 2 independent coordinates <var>a</var>=x and <var>b</var>=y since it is enough to plot everything. At this third coordinate z act as another parameter to produce contour lines, surfaces and so on. See section <a href="mathgl_en_9.html#Ternary-plot-sample">Ternary plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Ticks"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curved-coordinates" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transformation-matrix" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ticks-1"></a>
+<h3 class="subsection">3.2.3 Ticks</h3>
+
+<a name="index-SetTicks"></a>
+<a name="index-SetTicksVal"></a>
+<a name="index-SetTuneTicks"></a>
+<a name="index-AdjustTicks"></a>
+<a name="index-SetXTT"></a>
+<a name="index-SetYTT"></a>
+<a name="index-SetZTT"></a>
+<a name="index-SetCTT"></a>
+
+<dl>
+<dt><a name="index-AdjustTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AdjustTicks</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fadjust_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_adjust_ticks</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir)</i></dt>
+<dd><p>Set the ticks step, number of sub-ticks and initial ticks position to be the most human readable for the axis along direction(s) <var>dir</var>. Also set <code>SetTuneTicks(true)</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicks</b><i> (<code>char</code> dir, <code>float</code> d=<code>-5</code>, <code>int</code> ns=<code>0</code>, <code>float</code> org=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_dir</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>float</code> d, <code>int</code> ns, <code>float</code> org)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks</b><i> (<code>HMGL</code> gr, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz)</i></dt>
+<dt><a name="index-mgl_005fset_005fsubticks"></a><u>C function:</u> <code>void</code> <b>mgl_set_subticks</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> nz)</i></dt>
+<dt><a name="index-mgl_005fset_005ftick_005forigin"></a><u>C function:</u> <code>void</code> <b>mgl_set_tick_origin</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0)</i></dt>
+<dd><p>Set the ticks step <var>d</var>, number of sub-ticks <var>ns</var> and initial ticks position <var>org</var> for the axis along direction <var>dir</var> (use &rsquo;c&rsquo; for colorbar ticks). Variable <var>d</var> set step for axis ticks (if positive) or it&rsquo;s number on the axis range (if negative). Zero value set logarithmic ticks. If <var>org</var> value is NAN then value from <var>Org</var> is used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTicksVal-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const char **</code>lbl)</i></dt>
+<dt><a name="index-SetTicksVal-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const wchar_t **</code>lbl)</i></dt>
+<dt><a name="index-SetTicksVal-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>SetTicksVal</b><i> (<code>char</code> dir, <code>int</code> n, <code>float</code> val1, <code>wchar_t *</code>lbl1, ...)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fvals"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_vals</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>int</code> n, <code>float *</code>val, <code>const char **</code>lbl)</i></dt>
+<dt><a name="index-mgl_005fset_005fticks_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_set_ticks_val</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>int</code> n, <code>double</code> val, <code>const char *</code>lbl, ...)</i></dt>
+<dd><p>Set the manual positions <var>val</var> and its labels <var>lbl</var> for <var>n</var>-th ticks along axis <var>dir</var>. The arrays <var>val</var> and <var>lbl</var> must contain <var>n</var> elements. Use <code>SetTicks()</code> to restore automatic ticks. Note, you <strong>have to be</strong> very careful to use floating-point (not integer!!!) values as ticks position due to limitations of stdarg library (argument transfer). See section <a href="mathgl_en_9.html#Manual-ticks-sample">Tick values sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetTuneTicks-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetTuneTicks</b><i> (<code>bool</code> tune, <code>float</code> pos=<code>1.15</code>)</i></dt>
+<dt><a name="index-mgl_005ftune_005fticks"></a><u>C function:</u> <code>void</code> <b>mgl_tune_ticks</b><i> (<code>HMGL</code> gr, <code>bool</code> tune, <code>float</code> pos)</i></dt>
+<dd><p>Switch on/off ticks enhancing by factoring common multiplier (for small, like from 0.001 to 0.002, or large, like from 1000 to 2000, coordinate values) or common component (for narrow range, like from 0.999 to 1.000). Also set the position <var>pos</var> of common multiplier/component on the axis: =0 at minimal axis value, =1 at maximal axis value. Default value is 1.15.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetXTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetXTT</b><i> (<code>const char *</code>xtt)</i></dt>
+<dt><a name="index-SetYTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetYTT</b><i> (<code>const char *</code>ytt)</i></dt>
+<dt><a name="index-SetZTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetZTT</b><i> (<code>const char *</code>ztt)</i></dt>
+<dt><a name="index-SetCTT-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCTT</b><i> (<code>const char *</code>ctt)</i></dt>
+<dt><a name="index-SetXTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetXTT</b><i> (<code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-SetYTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetYTT</b><i> (<code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-SetZTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetZTT</b><i> (<code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-SetCTT-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetCTT</b><i> (<code>const wchar_t *</code>ctt)</i></dt>
+<dt><a name="index-mgl_005fset_005fxttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_xttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-mgl_005fset_005fyttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_yttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-mgl_005fset_005fzttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_zttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-mgl_005fset_005fcttw"></a><u>C function:</u> <code>void</code> <b>mgl_set_cttw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ctt)</i></dt>
+<dt><a name="index-mgl_005fset_005fxtt"></a><u>C function:</u> <code>void</code> <b>mgl_set_xtt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>xtt)</i></dt>
+<dt><a name="index-mgl_005fset_005fytt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ytt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ytt)</i></dt>
+<dt><a name="index-mgl_005fset_005fztt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ztt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ztt)</i></dt>
+<dt><a name="index-mgl_005fset_005fctt"></a><u>C function:</u> <code>void</code> <b>mgl_set_ctt</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>ctt)</i></dt>
+<dd><p>The template for x-,y-,z-axis ticks or colorbar ticks. It may contain TeX symbols also. If <var>xtt</var>, <var>ytt</var>, <var>ztt</var>, <var>ctt</var>=<code>&quot;&quot;</code> then default template is used (in simplest case it is &lsquo;<samp>%.2g</samp>&rsquo;). Setting of template switch off automatic ticks tuning (see <code>SetTuneTicks()</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dx_002c-dy_002c-dz-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>dx, dy, dz</b></dt>
+<dd><p>Step for axis ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NSx_002c-NSy_002c-NSz-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>int</code> <b>NSx, NSy, NSz</b></dt>
+<dd><p>Number of axis sub-ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-OrgT-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>mglPoint</code> <b>OrgT</b></dt>
+<dd><p>Starting point for ticks. See <code>SetTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TuneTicks-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>TuneTicks</b></dt>
+<dd><p>Switch on/off ticks enhancing by factoring common multiplier. See <code>SetTuneTicks()</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FactorPos-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>float</code> <b>FactorPos</b></dt>
+<dd><p>The position of common multiplier/component on the axis. See <code>SetTuneTicks()</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Transformation-matrix"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ticks" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Export-to-file" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transformation-matrix-1"></a>
+<h2 class="section">3.3 Transformation matrix</h2>
+<a name="index-Aspect"></a>
+<a name="index-Rotate"></a>
+<a name="index-RotateN"></a>
+<a name="index-SubPlot"></a>
+<a name="index-StickPlot"></a>
+<a name="index-InPlot"></a>
+<a name="index-Identity"></a>
+<a name="index-Perspective"></a>
+<a name="index-RestoreM"></a>
+<a name="index-View"></a>
+<a name="index-ColumnPlot"></a>
+
+<p>These functions control how and where further plotting will be placed. There is a curtain order of calling of these functions for the better plot view. First one should be SubPlot() or InPlot() for specifying the place. After it a Rotate() and Aspect(). And finally any other plotting functions may be called. Alternatevely you can use ColumnPlot() for position plots in the column one by another without gap between plot axis (bounding boxes).
+</p>
+<dl>
+<dt><a name="index-SubPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SubPlot</b><i> (<code>int</code> nx, <code>int</code> ny, <code>int</code> m, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fsubplot"></a><u>C function:</u> <code>void</code> <b>mgl_subplot</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> m)</i></dt>
+<dt><a name="index-mgl_005fsubplot_005fd"></a><u>C function:</u> <code>void</code> <b>mgl_subplot_d</b><i> (<code>HMGL</code> gr, <code>int</code> nx, <code>int</code> ny, <code>int</code> m, <code>float</code> dx, <code>float</code> dy)</i></dt>
+<dd><p>Puts further plotting in a <var>m</var>-th cell of <var>nx</var>*<var>ny</var> grid of the whole frame area. This function set off any aspects or rotations. So it should be used first for creating the subplot. From the aesthetical point of view it is not recommended to use this function with different matrices in the same frame. The position of the cell can be shifted from its default position by relative size <var>dx</var>, <var>dy</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-InPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>InPlot</b><i> (<code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>bool</code> rel=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005finplot"></a><u>C function:</u> <code>void</code> <b>mgl_inplot</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2)</i></dt>
+<dt><a name="index-mgl_005frelplot"></a><u>C function:</u> <code>void</code> <b>mgl_relplot</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2)</i></dt>
+<dd><p>Puts further plotting in some region of the whole frame surface. This function allows one to create a plot in arbitrary place of the screen. The position is defined by rectangular coordinates [<var>x1</var>, <var>x2</var>]*[<var>y1</var>, <var>y2</var>]. The coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> are normalized to interval [0, 1]. If parameter <var>rel</var>=<code>true</code> then the relative position to current SubPlot() (or last InPlot() with <var>rel</var>=<code>false</code>) is used. This function set off any aspects or rotations. So it should be used first for creating subplot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ColumnPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ColumnPlot</b><i> (<code>int</code> num, <code>int</code> ind)</i></dt>
+<dt><a name="index-mgl_005fcolumnplot"></a><u>C function:</u> <code>void</code> <b>mgl_columnplot</b><i> (<code>HMGL</code> gr, <code>int</code> num, <code>int</code> ind)</i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of column with <var>num</var> cells. The position is relative to previous SubPlot() call (or InPlot() with <var>rel</var>=<code>false</code>). See section <a href="mathgl_en_9.html#ColumnPlot-sample">ColumnPlot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StickPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>StickPlot</b><i> (<code>int</code> num, <code>int</code> ind, <code>float</code> tet, <code>float</code> phi)</i></dt>
+<dt><a name="index-mgl_005fstickplot"></a><u>C function:</u> <code>void</code> <b>mgl_stickplot</b><i> (<code>HMGL</code> gr, <code>int</code> num, <code>int</code> ind, <code>float</code> tet, <code>float</code> phi)</i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of stick with <var>num</var> cells. At this, stick is rotated on angles <var>tet</var>, <var>phi</var>. The position is relative to previous SubPlot() call (or InPlot() with <var>rel</var>=<code>false</code>). See section <a href="mathgl_en_9.html#StickPlot-sample">StickPlot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Rotate-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Rotate</b><i> (<code>float</code> TetX, <code>float</code> TetZ, <code>float</code> TetY=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005frotate"></a><u>C function:</u> <code>void</code> <b>mgl_rotate</b><i> (<code>HMGL</code> gr, <code>float</code> TetX, <code>float</code> TetZ, <code>float</code> TetY)</i></dt>
+<dd><p>Rotates a further plotting relative to each axis {x, z, y} consecutively on angles <var>TetX</var>, <var>TetZ</var>, <var>TetY</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RotateN-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>RotateN</b><i> (<code>float</code> Tet, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dt><a name="index-mgl_005frotate_005fvector"></a><u>C function:</u> <code>void</code> <b>mgl_rotate_vector</b><i> (<code>HMGL</code> gr, <code>float Tet</code>, <code>float x</code>, <code>float y</code>, <code>float z</code>)</i></dt>
+<dd><p>Rotates a further plotting around vector {<var>x</var>, <var>y</var>, <var>z</var>} on angle <var>Tet</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Aspect-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Aspect</b><i> (<code>float</code> Ax, <code>float</code> Ay, <code>float</code> Az)</i></dt>
+<dt><a name="index-mgl_005faspect"></a><u>C function:</u> <code>void</code> <b>mgl_aspect</b><i> (<code>HMGL</code> gr, <code>float</code> Ax, <code>float</code> Ay, <code>float</code> Az)</i></dt>
+<dd><p>Defines aspect ratio for the plot. The viewable axes will be related one to another as the ratio <var>Ax:Ay:Az</var>. For the best effect it should be used after Rotate() function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Perspective-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Perspective</b><i> (<code>float</code> a)</i></dt>
+<dt><a name="index-mgl_005fperspective"></a><u>C function:</u> <code>void</code> <b>mgl_perspective</b><i> (<code>HMGL</code> gr, <code>float</code> a)</i></dt>
+<dd><p>Add (switch on) the perspective to plot. The parameter <em>a ~ 1/z_eff \in [0,1)</em>. By default (<code>a=0</code>) the perspective is off.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Identity-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Identity</b><i> (<code>bool</code> rel=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fidentity"></a><u>C function:</u> <code>void</code> <b>mgl_identity</b><i> (<code>HMGL</code> gr, <code>int</code> rel)</i></dt>
+<dd><p>Clears transformation matrix. This function clears all previous effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It is equivalent to the call of <code>InPlot(0,1,0,1,rel)</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreM-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>RestoreM</b><i> ()</i></dt>
+<dd><p>Restore transformation matrix after last <code>InPlot()</code>. This function clears all previous effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It is useful to restore back the transformation matrix after <code>Identity()</code> call.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Export-to-file"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transformation-matrix" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Primitives-drawing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Export-to-file-1"></a>
+<h2 class="section">3.4 Export to file</h2>
+<a name="index-WriteFrame"></a>
+<a name="index-WritePNG"></a>
+<a name="index-WriteGIF"></a>
+<a name="index-WriteIDTF"></a>
+<a name="index-WriteSVG"></a>
+<a name="index-WriteBMP"></a>
+<a name="index-WriteEPS"></a>
+<a name="index-WriteJPEG"></a>
+<a name="index-SetSize"></a>
+<a name="index-Flush"></a>
+<a name="index-Finish"></a>
+<a name="index-ShowImage"></a>
+
+<p>These functions export current view to a graphic file. The filename <var>fname</var> should have appropriate extension. Parameter <var>descr</var> gives the short description of the picture. Just now the transparency is supported in PNG and SVG files.
+</p>
+<dl>
+<dt><a name="index-WriteFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteFrame</b><i> (<code>const char *</code>fname=<code>&quot;&quot;</code>, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fframe"></a><u>C function:</u> <code>void</code> <b>mgl_write_frame</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to a file <var>fname</var> which type is determined by the extension. Parameter <var>descr</var> adds description to file (can be <code>&quot;&quot;</code>). If <var>fname</var>=<code>&quot;&quot;</code> then the file &lsquo;<samp>frame####.jpg</samp>&rsquo; is used, where &lsquo;<samp>####</samp>&rsquo; is current frame id and name &lsquo;<samp>frame</samp>&rsquo; is defined by <var>PlotId</var> class property.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WritePNG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WritePNG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>, <code>int</code> compr=<code>&quot;&quot;</code>, <code>bool</code> alpha=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fpng"></a><u>C function:</u> <code>void</code> <b>mgl_write_png</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fpng_005fsolid"></a><u>C function:</u> <code>void</code> <b>mgl_write_png_solid</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to PNG file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file, <var>alpha</var> gives the transparency type. By default there are no description added and transparent image used. This function does nothing if NO_PNG is defined during compilation of MathGL library.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteJPEG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteJPEG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fjpg"></a><u>C function:</u> <code>void</code> <b>mgl_write_jpg</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to JPEG file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added. This function does nothing if NO_JPEG is defined during compilation of MathGL library.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteGIF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteGIF</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_write_gif</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to GIF file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteBMP-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteBMP</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fbmp"></a><u>C function:</u> <code>void</code> <b>mgl_write_bmp</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to BMP file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. There is no compression used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteEPS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteEPS</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005feps"></a><u>C function:</u> <code>void</code> <b>mgl_write_eps</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to EPS file. The vector representation is used if possible. So it is not recommended for the export of large data plot. It is better to use bitmap format (for example PNG or JPEG). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file. By default there is no description added.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteSVG-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteSVG</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fsvg"></a><u>C function:</u> <code>void</code> <b>mgl_write_svg</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to SVG (Scalable Vector Graphics) file. The vector representation is used. In difference of EPS format, SVG format support transparency that allows to correctly draw half-transparent plot (like SurfA(), Surf3A(), CloudQ() or CloudP()). Note, the output file may be too large for graphic of large data array (especially for surfaces). It is better to use bitmap format (for example PNG or JPEG). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file (default is file name).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-WriteIDTF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>WriteIDTF</b><i> (<code>const char *</code>fname, <code>const char *</code>descr=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fwrite_005fidtf"></a><u>C function:</u> <code>void</code> <b>mgl_write_idtf</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>const char *</code>descr)</i></dt>
+<dd><p>Exports current frame to IDTF file. Later this file can be converted to U3D format. The vector representation is used. So, the output file may be too large for graphic of large data array (especially for surfaces). However, program has no internal limitations for size of output file. Parameter <var>fname</var> specifies the file name, <var>descr</var> adds description to file (default is file name).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ShowImage-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ShowImage</b><i> (<code>const char *</code>viewer=<code>&quot;kuickshow&quot;</code>, <code>bool</code> nowait=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fshow_005fimage"></a><u>C function:</u> <code>void</code> <b>mgl_show_image</b><i> (<code>const char *</code>viewer, <code>int</code> nowait)</i></dt>
+<dd><p>Displays the current picture using external program <var>viewer</var> for viewing. The function save the picture to temporary file and call <var>viewer</var> to display it. If <var>nowait</var>=<code>true</code> then the function return immediately (it will not wait while window will be closed).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetSize-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetSize</b><i> (<code>int</code> width, <code>int</code> height)</i></dt>
+<dt><a name="index-mgl_005fset_005fsize"></a><u>C function:</u> <code>void</code> <b>mgl_set_size</b><i> (<code>HMGL</code> gr, <code>int</code> width, <code>int</code> height)</i></dt>
+<dd><p>Sets size of picture in pixels. This function <strong>must be</strong> called before any other plotting because it completely remove picture contents.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flush-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flush</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fflush"></a><u>C function:</u> <code>void</code> <b>mgl_flush</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Flushes the plotting commands to frame. This function may be useful if one wants to remove array before the finishing of the plot (i.e. before calling <code>Finish()</code>). Also call of this function separate the objects in mglGraphIDTF. Most of plots call this function internally.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Finish-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Finish</b><i> ()</i></dt>
+<dd><p>Finishes plotting and create a picture. Normally this function is called internally.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Primitives-drawing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Export-to-file" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Primitives-drawing-2"></a>
+<h2 class="section">3.5 Primitives drawing</h2>
+<a name="index-Ball"></a>
+<a name="index-Clf"></a>
+<a name="index-Line"></a>
+<a name="index-Curve"></a>
+<a name="index-Glyph"></a>
+<a name="index-Mark"></a>
+<a name="index-Error"></a>
+<a name="index-Face"></a>
+<a name="index-FaceX"></a>
+<a name="index-FaceY"></a>
+<a name="index-FaceZ"></a>
+<a name="index-Cone"></a>
+<a name="index-Drop"></a>
+<a name="index-Sphere"></a>
+
+<p>These functions draw some simple objects like line, point, sphere, drop, cone and so on.
+</p>
+<dl>
+<dt><a name="index-Clf-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Clf</b><i> (<code>mglColor</code> Back=<code>WC</code>)</i></dt>
+<dt><a name="index-mgl_005fclf"></a><u>C function:</u> <code>void</code> <b>mgl_clf</b><i> (<code>HMGL</code> gr)</i></dt>
+<dt><a name="index-mgl_005fclf_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_clf_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> r, <code>float</code> g, <code>float</code> b)</i></dt>
+<dd><p>Clear the picture and fill it by color <var>Back</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Ball-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Ball</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>mglColor</code> col=<code>RC</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-Ball-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Ball</b><i> (<code>mglPoint</code> p, <code>char</code> col=<code>'r'</code>)</i></dt>
+<dt><a name="index-Ball-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Ball</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> col=<code>'r'</code>)</i></dt>
+<dt><a name="index-mgl_005fball"></a><u>C function:</u> <code>void</code> <b>mgl_ball</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dt><a name="index-mgl_005fball_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_ball_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> r, <code>float</code> g, <code>float</code> b, <code>float</code> alpha)</i></dt>
+<dt><a name="index-mgl_005fball_005fstr"></a><u>C function:</u> <code>void</code> <b>mgl_ball_str</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> col)</i></dt>
+<dd><p>Draws a point (ball) at position <var>p</var>={<var>x</var>, <var>y</var>, <var>z</var>} with color <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Error</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> e, <code>char</code> *pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Draws a 3d error box at position <var>p</var> with sizes <var>e</var> and style <var>pen</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Line-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Line</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code>num=<code>2</code>)</i></dt>
+<dt><a name="index-Line-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Line</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code>num=<code>2</code>)</i></dt>
+<dt><a name="index-mgl_005fline"></a><u>C function:</u> <code>void</code> <b>mgl_line</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>char *</code>stl, <code>int</code>num)</i></dt>
+<dd><p>Draws a geodesic line (straight line in Cartesian coordinates) from point <var>p1</var> to <var>p2</var> using line style <var>stl</var>. Parameter <var>num</var> define the &ldquo;quality&rdquo; of the line. If <var>num</var>=<code>2</code> then the stright line will be drawn in all coordinate system (independently on transformation formulas (see section <a href="#Curved-coordinates">Curved coordinates</a>). Contrary, for large values (for example, =<code>100</code>) the geodesic line will be drawn in corresponding coordinate system (straight line in Cartesian coordinates, circle in polar coordinates and so on). Line will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Curve-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Curve</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> d1, <code>mglPoint</code> p2, <code>mglPoint</code> d2, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code> num=<code>100</code>)</i></dt>
+<dt><a name="index-Curve-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Curve</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> dx1, <code>float</code> dy1, <code>float</code> dz1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> dx2, <code>float</code> dy2, <code>float</code> dz2, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>int</code> num=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fcurve"></a><u>C function:</u> <code>void</code> <b>mgl_curve</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> dx1, <code>float</code> dy1, <code>float</code> dz1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> dx2, <code>float</code> dy2, <code>float</code> dz2, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws Bezier-like curve from point <var>p1</var> to <var>p2</var> using line style <var>stl</var>. At this tangent is codirected with <var>d1</var>, <var>d2</var> and proportional to its amplitude. Parameter <var>num</var> define the &ldquo;quality&rdquo; of the curve. If <var>num</var>=<code>2</code> then the straight line will be drawn in all coordinate system (independently on transformation formulas see section <a href="#Curved-coordinates">Curved coordinates</a>). Contrary, for large values (for example, =<code>100</code>) the spline like Bezier curve will be drawn in corresponding coordinate system. Curve will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Face-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Face</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>mglPoint</code> p3, <code>mglPoint</code> p4, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>int</code> num=<code>2</code>, <code>float</code> val=<code>NAN</code>)</i></dt>
+<dd><p>Draws the solid quadrangle (face) with vertexes <var>p1</var>, <var>p2</var>, <var>p3</var>, <var>p4</var> and with color(s) <var>stl</var>. At this colors can be the same for all vertexes or different if all 4 colors are specified for each vertex. In first case parameter <var>val</var> (if not <code>NAN</code>) set the color according color scheme. Face will be drawn even if it lies out of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FaceX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceX</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wy, <code>float</code> wz, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-FaceY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceY</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wz, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-FaceZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>FaceZ</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wy, <code>const char *</code>stl=<code>&quot;w&quot;</code>, <code>float</code> dx=<code>0</code>, <code>float</code> dy=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005ffacex"></a><u>C function:</u> <code>void</code> <b>mgl_facex</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wy, <code>float</code> wz, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dt><a name="index-mgl_005ffacey"></a><u>C function:</u> <code>void</code> <b>mgl_facey</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wz, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dt><a name="index-mgl_005ffacez"></a><u>C function:</u> <code>void</code> <b>mgl_facez</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> wx, <code>float</code> wy, <code>const char *</code>stl, <code>float</code> d1, <code>float</code> d2)</i></dt>
+<dd><p>Draws the solid rectangle (face) perpendicular to [x,y,z]-axis correspondingly at position {<var>x0</var>, <var>y0</var>, <var>z0</var>} with color <var>stl</var> and with widths <var>wx</var>, <var>wy</var>, <var>wz</var> along corresponding directions. At this colors can be the same for all vertexes or separately if all 4 colors are specified for each vertex. Parameters <var>d1</var>!=0, <var>d2</var>!=0 set additional shift of the last vertex (i.e. to draw quadrangle).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Sphere-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Sphere</b><i> (<code>mglPoint</code> p, <code>float</code> r, <code>const char *</code>stl=<code>&quot;r&quot;</code>)</i></dt>
+<dt><a name="index-Sphere-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Sphere</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> r, <code>const char *</code>stl=<code>&quot;r&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsphere"></a><u>C function:</u> <code>void</code> <b>mgl_sphere</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> r, <code>const char *</code>stl)</i></dt>
+<dd><p>Draw the sphere with radius <var>r</var> and center at point <var>p</var>={<var>x</var>, <var>y</var>, <var>z</var>} and color <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Drop-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Drop</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> q, <code>float</code> r, <code>mglColor</code> col, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-Drop-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Drop</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> q, <code>float</code> r, <code>const char *</code>col=&quot;r&quot;, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-Drop-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Drop</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>float</code> r, <code>const char *</code>col=&quot;r&quot;, <code>float</code> shift=<code>1</code>, <code>float</code> ap=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdrop"></a><u>C function:</u> <code>void</code> <b>mgl_drop</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>float</code> r, <code>const char *</code>col, <code>float</code> shift, <code>float</code> ap)</i></dt>
+<dd><p>Draw the drop with radius <var>r</var> at point <var>p</var> elongated in direction <var>q</var> and with color <var>col</var>. Parameter <var>shift</var> set the degree of drop oblongness: &lsquo;<samp>0</samp>&rsquo; is sphere, &lsquo;<samp>1</samp>&rsquo; is maximally oblongness drop. Parameter <var>ap</var> set relative width of the drop (this is analogue of &ldquo;ellipticity&rdquo; for the sphere). See section <a href="mathgl_en_9.html#Drops-sample">Drops sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cone-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Cone</b><i> (<code>mglPoint</code> p1, <code>mglPoint</code> p2, <code>float</code> r1, <code>float</code> r2=<code>-1</code>, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>bool</code> edge=<code>false</code>)</i></dt>
+<dt><a name="index-Cone-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Cone</b><i> (<code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> r1, <code>float</code> r2=<code>-1</code>, <code>const char *</code>stl=<code>&quot;B&quot;</code>, <code>bool</code> edge=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fcone"></a><u>C function:</u> <code>void</code> <b>mgl_cone</b><i> (<code>HMGL</code> gr, <code>float</code> x1, <code>float</code> y1, <code>float</code> z1, <code>float</code> x2, <code>float</code> y2, <code>float</code> z2, <code>float</code> r1, <code>float</code> r2, <code>const char *</code>stl, <code>int</code> draw_edge)</i></dt>
+<dd><p>Draw tube (or truncated cone if <var>edge</var>=<code>false</code>) between points <var>p1</var>, <var>p2</var> with radius at the edges <var>r1</var>, <var>r2</var>. If <var>r2</var>&lt;0 then it is supposed that <var>r2</var>=<var>r1</var>. The cone color is defined by string <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Mark</b><i> (<code>mglPoint</code> p, <code>char</code> mark=<code>'.'</code>)</i></dt>
+<dt><a name="index-Mark-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Mark</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> mark=<code>'.'</code>)</i></dt>
+<dt><a name="index-mgl_005fmark"></a><u>C function:</u> <code>void</code> <b>mgl_mark</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>char</code> mark)</i></dt>
+<dd><p>Draws a marks of different type at position <var>p</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Glyph-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Glyph</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> f, <code>int</code> nt, <code>const short *</code>trig, <code>int</code> nl, <code>const short *</code>line)</i></dt>
+<dd><p>Draw a set of triangles (or lines if <var>trig</var>=<code>NULL</code>) for glyph which is placed at point {<var>x</var>, <var>y</var>}. Values in the arrays are normalized by factor <var>f</var>. Normally this function is used internally.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Text-printing"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Primitives-drawing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-Colorbar" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-1"></a>
+<h2 class="section">3.6 Text printing</h2>
+<a name="index-Puts"></a>
+<a name="index-Putsw"></a>
+<a name="index-Text"></a>
+<a name="index-Title"></a>
+
+<p>These functions draw the text. There are functions for drawing text in arbitrary place, in arbitrary direction and along arbitrary curve. The class mglFont (see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>) is used for low-level string parsing and printing. It can use arbitrary font-faces and parse many TeX commands (for detail see section <a href="mathgl_en_7.html#mglFont-class">mglFont class</a>). All these functions have 2 variant: for printing 8-bit text (<code>char *</code>) and for printing Unicode text (<code>wchar_t *</code>). In first case the conversion in current locale is used. So sometimes you need to specify it by <code>setlocale()</code> function. The size argument control the size of text: if positive it give the value, if negative it give the value relative to <var>FontSize</var>. The font type (STIX, arial, courier, times and so on) can be selected by function SetFont(), GetFont(). See section <a href="#Font-settings">Font settings</a>.
+</p>
+<p>The font parameters are described by string. This string may contain several characters of font type (&lsquo;<samp>rbiwou</samp>&rsquo;) and/or align (&lsquo;<samp>LRC</samp>&rsquo;) specification. Also it may contain the text color &lsquo;<samp>wkrgbcymhRGBCYMHW</samp>&rsquo; (see section <a href="mathgl_en_7.html#mglColor-class">mglColor class</a>) after symbol &lsquo;<samp>:</samp>&rsquo;. The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style, &lsquo;<samp>w</samp>&rsquo; &ndash; wired style, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined text, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined text. By default roman font is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. For example, string &lsquo;<samp>iC:b</samp>&rsquo; correspond to italic font style for centered text which printed by blue color.
+</p>
+<p>If string contains symbols &lsquo;<samp>aA</samp>&rsquo; then text is printed at arbitrary position {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]) of subplot (for &lsquo;<samp>a</samp>&rsquo;) or picture (for &lsquo;<samp>A</samp>&rsquo;).
+</p>
+<dl>
+<dt><a name="index-Puts-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Puts</b><i> (<code>mglPoint</code> p, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Putsw-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Putsw</b><i> (<code>mglPoint</code> p, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Puts-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Puts</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fputs"></a><u>C function:</u> <code>void</code> <b>mgl_puts</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005fputsw"></a><u>C function:</u> <code>void</code> <b>mgl_putsw</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const wchar_t *</code>text)</i></dt>
+<dt><a name="index-mgl_005fputs_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_puts_ext</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>text, <code>const char *</code>font, <code>float</code> size, <code>char</code> dir)</i></dt>
+<dt><a name="index-mgl_005fputsw_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_putsw_ext</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>float</code> size, <code>char</code> dir)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> with fonts specifying by the criteria <var>how</var>. The size of font is set by <var>size</var> parameter (default is <var>FontSize</var>). Parameter <var>dir</var> specifies the additional string align. The aligns are: &lsquo;<samp>x</samp>&rsquo; &ndash; align as x-label, &lsquo;<samp>y</samp>&rsquo; &ndash; align as y-label, &lsquo;<samp>z</samp>&rsquo; &ndash; align as z-label, &lsquo;<samp>i</samp>&rsquo; &ndash; align as x-label but inverse writing direction, &lsquo;<samp>t</samp>&rsquo; &ndash; no align (default), &lsquo;<samp>n</samp>&rsquo; &ndash; align in x-y plane.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Puts-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>float</code> <b>Puts</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> l, <code>const char *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Putsw-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>float</code> <b>Putsw</b><i> (<code>mglPoint</code> p, <code>mglPoint</code> l, <code>const wchar_t *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Puts-4"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Puts</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const char *</code>text, <code>char</code>where=<code>'t'</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fputs_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_puts_dir</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const char *</code>text, <code>float</code> size)</i></dt>
+<dt><a name="index-mgl_005fputsw_005fdir"></a><u>C function:</u> <code>void</code> <b>mgl_putsw_dir</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> dx, <code>float</code> dy, <code>float</code> dz, <code>const wchar_t *</code>text, <code>float</code> size)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> along direction <var>l</var> with specified <var>size</var>. Parameter <var>where</var> set to print text above the line (&lsquo;<samp>T</samp>&rsquo;) or under the line (&lsquo;<samp>t</samp>&rsquo;). Function return the width of the string.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Text-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>mglPoint</code> p, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dt><a name="index-Text-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>mglPoint</code> p, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>, <code>char</code> dir=<code>0</code>)</i></dt>
+<dd><p>The function plots the string <var>text</var> at position <var>p</var> with fonts <var>how</var>. These functions are obsolete &ndash; use Puts(), Putsw() functions instead.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Printf"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Printf</b><i> (<code>mglPoint</code> p, <code>const char *</code>arg, ...)</i></dt>
+<dd><p>Print formatted string at point <var>p</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Label"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Label</b><i> (<code>float</code> x, <code>float</code> y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-Labelw"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Labelw</b><i> (<code>float</code> x, <code>float</code> y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005flabel_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_label_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const char *</code>text, <code>const char *</code>font, <code>float</code> size)</i></dt>
+<dt><a name="index-mgl_005flabelw_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_labelw_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>float</code> size)</i></dt>
+<dd><p>The function draws the string <var>text</var> at position {<var>x</var>, <var>y</var>} with fonts specifying by <var>font</var>. The size of font is set by <var>size</var> parameter (default is <var>FontSize</var>). Coordiantes <code>x, y</code> are supposed to be in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Title-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Title</b><i> (<code>const char *</code>text, <code>const char *</code>font=<code>0</code>, <code>float</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-Title-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Title</b><i> (<code>const wchar_t *</code>text, <code>const char *</code>font=<code>0</code>, <code>float</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-Title-3"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>Title</b><i> (<code>const char *</code>text, <code>const char *</code>font=<code>0</code>, <code>int</code> size=<code>-2</code>)</i></dt>
+<dt><a name="index-mgl_005ftitle"></a><u>C function:</u> <code>void</code> <b>mgl_title</b><i> (<code>HMGL</code> gr, <code>const char *</code>text, <code>const char *</code>font, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005ftitlew"></a><u>C function:</u> <code>void</code> <b>mgl_titlew</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>text, <code>const char *</code>font, <code>int</code> size)</i></dt>
+<dd><p>Print string <var>text</var> as title of the picture (at the top of the picture). Can be used at any place (even inside SubPlot()).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Text-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-6"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-Text-8"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Text</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const wchar_t *</code>text, <code>const char *</code>font=<code>&quot;&quot;</code>, float size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005ftext_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_text_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dt><a name="index-mgl_005ftext_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_text_xy</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dt><a name="index-mgl_005ftext_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_text_xyz</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>text, <code>const char *</code>font, float size)</i></dt>
+<dd><p>The function draws <var>text</var> along the curve between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} by font style <var>font</var> and with size <var>size</var>. The string <var>font</var> may contain symbols &lsquo;<samp>t</samp>&rsquo; for printing the text under the curve (default), or &lsquo;<samp>T</samp>&rsquo; for printing the text above the curve. The sizes of 1st dimension must be equal for all arrays <var>x.nx=y.nx=z.nx</var>. If array <var>x</var> is not specified then its an automatic array is used with values equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x] (see section <a href="#Ranges-_0028bounding-box_0029">Ranges (bounding box)</a>). If array <var>z</var> is not specified then <var>z</var>[i] = <var>zVal</var> is used. See section <a href="mathgl_en_9.html#Text-sample">Text sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-and-Colorbar"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-Colorbar-1"></a>
+<h2 class="section">3.7 Axis and Colorbar</h2>
+<a name="index-Axis-2"></a>
+<a name="index-Box"></a>
+<a name="index-Grid"></a>
+<a name="index-Colorbar"></a>
+<a name="index-Label-1"></a>
+
+<p>These functions draw the &ldquo;things for measuring&rdquo;, like axis with ticks, colorbar with ticks, grid along axis, bounding box and labels for axis. For more information see section <a href="#Axis-settings">Axis settings</a>.
+</p>
+<dl>
+<dt><a name="index-Axis-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axis</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>, <code>bool</code> adjust=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005faxis"></a><u>C function:</u> <code>void</code> <b>mgl_axis</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir)</i></dt>
+<dd><p>Draws axes with ticks (see section <a href="#Axis-settings">Axis settings</a>) in directions determined by string parameter <var>dir</var>.If string contain the symbol &lsquo;<samp>_</samp>&rsquo; then tick labels are not printed. Font for ticks labels is determined by <var>FontDef</var> (see section <a href="#Font-settings">Font settings</a>). Ticks will be adjusted if <var>adjust</var>=<code>true</code> (by call of <code>AdjustTicks()</code>). 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> where=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcolorbar"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch, <code>int</code> where)</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if <code>sch=&quot;&quot;</code>) at edge of plot. Parameter <var>where</var> specifies the position of the colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const char *</code>sch, <code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dt><a name="index-Colorbar-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Colorbar</b><i> (<code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dt><a name="index-mgl_005fcolorbar_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar_ext</b><i> (<code>HMGL</code> gr, <code>const char *</code>sch, <code>int</code> where, <code>float</code> x, <code>float</code> y, <code>float</code> w, <code>float</code> h)</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if not specified) at arbitrary position of subplot {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]). Parameter <var>where</var> specifies the position of colorbar labels: &lsquo;<samp>0</samp>&rsquo; - at left, &lsquo;<samp>1</samp>&rsquo; - at right, &lsquo;<samp>2</samp>&rsquo; - at bottom, &lsquo;<samp>3</samp>&rsquo; - at top. Parameters <var>w</var>, <var>h</var> set the relative width and height of the colorbar.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Colorbar-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Colorbar</b><i> (<code>const mglData &amp;</code>v, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> where=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcolorbar_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_colorbar_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const char *</code>sch, <code>int</code> where)</i></dt>
+<dd><p>Draws colorbar with sharp colors <var>sch</var> (current palette if <code>sch=&quot;&quot;</code>) for values <var>v</var> at edge of plot. Parameter <var>where</var> specifies the position of the colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const char *</code>dir=<code>&quot;xyz&quot;</code>, <code>const char *</code>pen=<code>&quot;B-&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxis_005fgrid"></a><u>C function:</u> <code>void</code> <b>mgl_axis_grid</b><i> (<code>HMGL</code> gr, <code>const char *</code>dir, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws grid lines perpendicular to direction determined by string parameter <var>dir</var>. The step of grid lines is the same as tick step for an Axis(). The style of lines is determined by <var>pen</var> parameter (default value is dark blue solid line &lsquo;<samp>B-</samp>&rsquo;).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Box-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Box</b><i> (<code>const char *</code>col=<code>&quot;&quot;</code>, <code>bool</code> ticks=<code>true</code>)</i></dt>
+<dt><a name="index-Box-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Box</b><i> (<code>mglColor</code> col, <code>bool</code> ticks=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_box</b><i> (<code>HMGL</code> gr, <code>int</code> ticks)</i></dt>
+<dt><a name="index-mgl_005fbox_005frgb"></a><u>C function:</u> <code>void</code> <b>mgl_box_rgb</b><i> (<code>HMGL</code> gr, <code>float</code> r, <code>float</code> g, <code>float</code> b, <code>int</code> ticks)</i></dt>
+<dt><a name="index-mgl_005fbox_005fstr"></a><u>C function:</u> <code>void</code> <b>mgl_box_str</b><i> (<code>HMGL</code> gr, <code>const char *</code>col, <code>int</code> ticks)</i></dt>
+<dd><p>Draws bounding box outside the plotting volume with color <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Label-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Label</b><i> (<code>char</code> dir, <code>const char *</code>text, <code>float</code> pos=<code>+1</code>, <code>float</code> size=<code>-1.4</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-Label-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Label</b><i> (<code>char</code> dir, <code>const wchar_t *</code>text, <code>float</code> pos=<code>+1</code>, <code>float</code> size=<code>-1.4</code>, <code>float</code> shift=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005flabel"></a><u>C function:</u> <code>void</code> <b>mgl_label</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005flabel_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_label_ext</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const char *</code>text, <code>float</code> pos, <code>float</code> size, <code>float</code> shift)</i></dt>
+<dt><a name="index-mgl_005flabelw_005fext"></a><u>C function:</u> <code>void</code> <b>mgl_labelw_ext</b><i> (<code>HMGL</code> gr, <code>char</code> dir, <code>const wchar_t *</code>text, <code>float</code> pos, <code>float</code> size, <code>float</code> shift)</i></dt>
+<dd><p>Prints the label <var>text</var> for axis <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;,&lsquo;<samp>t</samp>&rsquo; (here &lsquo;<samp>t</samp>&rsquo; is &ldquo;ternary&rdquo; axis <em>t=1-x-y</em>). The position of label is determined by <var>pos</var> parameter. If <var>pos</var>=0 then label is printed at the center of axis. If <var>pos</var>&gt;0 then label is printed at the maximum of axis. If <var>pos</var>&lt;0 then label is printed at the minimum of axis. Parameter <var>size</var> determines the font size for the label. By default the font size is 1.4 times larger than the one for ticks <var>FontSize</var> (see section <a href="#Font-settings">Font settings</a>). See section <a href="#Text-printing">Text printing</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Legend"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-Colorbar" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-1"></a>
+<h2 class="section">3.8 Legend</h2>
+<a name="index-Legend"></a>
+<a name="index-AddLegend"></a>
+<a name="index-ClearLegend"></a>
+
+<p>These functions draw legend to the graph (useful for <a href="#g_t1D-plotting">1D plotting</a>). Legend entry is a pair of strings: one for style of the line, another one with description text (with included TeX parsing). The arrays of strings may be used directly or by accumulating first to the internal arrays (by function AddLegend()) and further plotting it. The position of the legend can be selected automatic or manually. Parameters <var>font</var> and <var>size</var> specify the font style and size (see section <a href="#Font-settings">Font settings</a>). Parameter <var>llen</var> set the relative width of the line sample and the text indent. If line style string for entry is empty then the corresponding text is printed without indent. See section <a href="mathgl_en_9.html#Legend-sample">Legend sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Legend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> where=<code>0x3</code>, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dt><a name="index-mgl_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_legend</b><i> (<code>HMGL</code> gr, <code>int</code> where, <code>const char *</code>font, <code>float</code> size, <code>float</code> llen)</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>font</var> with <var>size</var>. Parameter <var>where</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> n, <code>wchar_t **</code>text, <code>char **</code>style, <code>int</code> where=<code>0x3</code>, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dd><p>Draws legend with <var>n</var>-th elements of string array <var>text</var> by font <var>font</var> with <var>size</var>. Entry strings <var>text</var> describe curves with line style <var>style</var> (including marks). Parameter <var>where</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Legend</b><i> (<code>float</code> x, <code>float</code> y, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dt><a name="index-mgl_005flegend_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_legend_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>const char *</code>font, <code>float</code> size, <code>float</code> llen)</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>font</var> with <var>size</var>. Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Legend-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Legend</b><i> (<code>int</code> n, <code>wchar_t **</code>text, <code>char **</code>style, <code>float</code> x, <code>float</code> y, <code>const char *</code>font=<code>&quot;rL&quot;</code>, <code>float</code> size=<code>-0.8</code>, <code>float</code> llen=<code>0.1</code>)</i></dt>
+<dd><p>Draws legend with <var>n</var>-th elements of string array <var>text</var> by font <var>font</var> with <var>size</var>. Entry strings <var>text</var> describe curves with line style <var>style</var> (including marks). Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddLegend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>AddLegend</b><i> (<code>const char *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-AddLegend-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>AddLegend</b><i> (<code>const wchar_t *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-mgl_005fadd_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_add_legend</b><i> (<code>HMGL</code> gr, <code>const char *</code>text, <code>const char *</code>style)</i></dt>
+<dt><a name="index-mgl_005fadd_005flegendw"></a><u>C function:</u> <code>void</code> <b>mgl_add_legendw</b><i> (<code>HMGL</code> gr, <code>const wchar_t *</code>text, <code>const char *</code>style)</i></dt>
+<dd><p>Adds string <var>text</var> to internal legend accumulator. The style of described line and mark is specified in string <var>style</var> (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). Maximal number of entries is 100.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ClearLegend-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ClearLegend</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fclear_005flegend"></a><u>C function:</u> <code>void</code> <b>mgl_clear_legend</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Clears saved legend strings.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SetLegendBox"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SetLegendBox</b><i> (<code>bool</code> enable)</i></dt>
+<dt><a name="index-mgl_005fset_005flegend_005fbox"></a><u>C function:</u> <code>void</code> <b>mgl_set_legend_box</b><i> (<code>HMGL</code> gr, <code>int</code> enable)</i></dt>
+<dd><p>Switch on/off drawing box near legend. By default (=<code>true</code>) box is drawn.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-LegendBox-of-mglGraph"></a><u><em>Obsolete option</em> of mglGraph:</u> <code>bool</code> <b>LegendBox</b></dt>
+<dd><p>Switch on/off drawing box near legend. See <code>SetLegendBox()</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t1D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-1"></a>
+<h2 class="section">3.9 1D plotting</h2>
+
+<p>These functions perform plotting of 1D data. 1D means that data depended from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n. There are 5 generally different types of data representations: simple line plot (Plot), line plot with filling under it (Area), stairs plot (Step), bar plot (Bars, Barh) and vertical lines (Stem). Each type of plotting has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks are specified by the string argument. If the string parameter is &quot;&quot; then solid line with color from palette Pal is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). Also there are some special 1d plots having slightly different interface: surface of curve rotation (Torus), chart (Chart) and error boxes (Error), marks with variable size (Mark), tubes (Tube) and so on. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plot">3.9.1 Plot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Radar">3.9.2 Radar</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tens">3.9.3 Tens</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Area">3.9.4 Area</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Region">3.9.5 Region</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Stem">3.9.6 Stem</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Bars">3.9.7 Bars</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Barh">3.9.8 Barh</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Chart">3.9.9 Chart</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Step">3.9.10 Step</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Torus">3.9.11 Torus</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tube">3.9.12 Tube</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mark">3.9.13 Mark</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TextMark">3.9.14 TextMark</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error">3.9.15 Error</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#BoxPlot">3.9.16 BoxPlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Radar" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plot-1"></a>
+<h3 class="subsection">3.9.1 Plot</h3>
+<a name="index-Plot"></a>
+
+<p>These functions draw continuous lines between points. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Step">Step</a>, <a href="#Stem">Stem</a>, <a href="#Tube">Tube</a>, <a href="#Mark">Mark</a>, <a href="#Error">Error</a>, <a href="#Belt">Belt</a>, <a href="#Tens">Tens</a>. See section <a href="mathgl_en_9.html#Plot-sample">Plot sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Plot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_plot_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_plot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fplot"></a><u>C function:</u> <code>void</code> <b>mgl_plot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Plot2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Plot() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Plot3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Plot3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Plot() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Radar"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tens" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Radar-1"></a>
+<h3 class="subsection">3.9.2 Radar</h3>
+<a name="index-Radar"></a>
+
+<dl>
+<dt><a name="index-Radar-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Radar</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> r=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fradar"></a><u>C function:</u> <code>void</code> <b>mgl_radar</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>pen, <code>float</code> r)</i></dt>
+<dd><p>This functions draws radar chart which is continuous lines between points located on an radial lines (like plot in Polar coordinates). The plots are drawn for each row if one of the data is the matrix. Parameter <var>r</var> set the additional shift of data (i.e. the data <var>a</var>+<var>r</var> is used instead of <var>a</var>). If <code>r&lt;0</code> then <code>r=max(0, -min(a)</code>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). If <var>pen</var> containt &lsquo;<samp>#</samp>&rsquo; symbol then &quot;grid&quot; (radial lines and circle for <var>r</var>) is drawn See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Radar-sample">Radar sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tens"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Radar" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Area" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tens-1"></a>
+<h3 class="subsection">3.9.3 Tens</h3>
+<a name="index-Tens"></a>
+
+<p>These functions draw continuous lines between points with color defined by the special array (look like tension plot). The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>) and style and/or width of line (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with current color scheme is used. See also <a href="#Plot">Plot</a>, <a href="#Mesh">Mesh</a>, <a href="#Fall">Fall</a>. See section <a href="mathgl_en_9.html#Tens-sample">Tens sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Tens-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_tens_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space with color defined by <var>c</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tens-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tens_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) with color defined by <var>c</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tens-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tens</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>c, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftens"></a><u>C function:</u> <code>void</code> <b>mgl_tens</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> c, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) with color defined by <var>c</var>[i], where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Area"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tens" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Region" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Area-1"></a>
+<h3 class="subsection">3.9.4 Area</h3>
+<a name="index-Area"></a>
+
+<p>These functions draw continuous lines between points and fills it to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Bars">Bars</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#Area-sample">Area sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Area-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005farea_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_area_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space and fills it down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>bool</code> sum=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005farea_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_area_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005farea_005fxys"></a><u>C function:</u> <code>void</code> <b>mgl_area_xys</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y. Parameter <var>sum</var> set to draw a lines one above another (like summation). Note, you can reach the same effect if call <code>y.CumSum(&quot;y&quot;);</code> before plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Area</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>bool</code> sum=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005farea"></a><u>C function:</u> <code>void</code> <b>mgl_area</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005farea_005fs"></a><u>C function:</u> <code>void</code> <b>mgl_area_s</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x]. Parameter <var>sum</var> set to draw a lines one above another (like summation). Note, you can reach the same effect if call <code>y.CumSum(&quot;y&quot;);</code> before plot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Area2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Area2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>) and fills it down to <var>y</var> = Org.y, where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Area() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Area3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Area3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous lines between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space and fills it down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Area() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Region"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Area" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Stem" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Region-1"></a>
+<h3 class="subsection">3.9.5 Region</h3>
+<a name="index-Region"></a>
+
+<p>These functions fill area between 2 curves. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y1.nx=y2.nx</var> and all dimensions of arrays <var>y1</var> and <var>y2</var> must be equal too. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Bars">Bars</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#Region-sample">Region sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Region-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Region</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y1, <code>const mglData &amp;</code>y2, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>bool</code> inside=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fregion_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_region_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y1, <code>const HMDT</code> y2, <code>const char *</code>pen, <code>int</code> inside)</i></dt>
+<dd><p>The function fills area between curves {<var>x</var>[i], <var>y1</var>[i]} and {<var>x</var>[i], <var>y2</var>[i]} at z=<var>zVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Region-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Region</b><i> (<code>const mglData &amp;</code>y1, <code>const mglData &amp;</code>y2, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>bool</code> inside=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fregion"></a><u>C function:</u> <code>void</code> <b>mgl_region</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y1, <code>const HMDT</code> y2, <code>const char *</code>pen, <code>int</code> inside)</i></dt>
+<dd><p>The function fills area between curves {<var>x</var>[i], <var>y1</var>[i]} and {<var>x</var>[i], <var>y2</var>[i]}, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x] at z=<var>zVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Stem"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Region" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Bars" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Stem-1"></a>
+<h3 class="subsection">3.9.6 Stem</h3>
+<a name="index-Stem"></a>
+
+<p>These functions draw vertical lines from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Area">Area</a>, <a href="#Bars">Bars</a>, <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Stem-sample">Stem sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Stem-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_stem_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_stem_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Stem</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstem"></a><u>C function:</u> <code>void</code> <b>mgl_stem</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Stem2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Stem2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Stem() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Stem3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Stem3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws vertical lines from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Stem() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Bars"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Stem" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Barh" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Bars-1"></a>
+<h3 class="subsection">3.9.7 Bars</h3>
+<a name="index-Bars"></a>
+
+<p>These functions draw vertical bars from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Barh">Barh</a>, <a href="#Area">Area</a>, <a href="#Stem">Stem</a>, <a href="#Chart">Chart</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#Bars-sample">Bars sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Bars-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_bars_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_bars_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Bars</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbars"></a><u>C function:</u> <code>void</code> <b>mgl_bars</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Bars2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Bars2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i]} down to <var>y</var> = Org.y in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Bars() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Bars3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Bars3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws vertical bars from points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} down to <var>z</var> = Org.z, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Bars() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Barh"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Bars" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Chart" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Barh-1"></a>
+<h3 class="subsection">3.9.8 Barh</h3>
+<a name="index-Barh"></a>
+
+<p>These functions draw horizontal bars from points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Barh">Barh</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#Barh-sample">Barh sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Barh-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Barh</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>v, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbarh_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_barh_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> v, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws horizontal bars from points {<var>v</var>[i], <var>y</var>[i]} down to <var>x</var> = Org.x in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Barh-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Barh</b><i> (<code>const mglData &amp;</code>v, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbarh"></a><u>C function:</u> <code>void</code> <b>mgl_barh</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws horizontal bars from points {<var>v</var>[i], <var>y</var>[i]} down to <var>x</var> = Org.x in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>y</var>[i] values are equidistantly distributed in interval [<var>Min</var>.y, <var>Max</var>.y].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Chart"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Barh" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Step" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Chart-1"></a>
+<h3 class="subsection">3.9.9 Chart</h3>
+<a name="index-Chart"></a>
+
+<dl>
+<dt><a name="index-Chart-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Chart</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>col=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fchart"></a><u>C function:</u> <code>void</code> <b>mgl_chart</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>col)</i></dt>
+<dd><p>The function draws colored stripes (boxes) for data in array <var>a</var>. The number of stripes is equal to the number of rows in <var>a</var> (equal to <var>a.ny</var>). The color of each next stripe is cyclically changed from colors specified in string <var>col</var> or in palette Pal (see section <a href="#Palette-and-colors">Pallete and colors</a>). Spaces in colors denote transparent &ldquo;color&rdquo;, i.e. if <var>col</var> contain space(s) then corresponding stripe(s) are not drawn. The stripe width is proportional to value of element in <var>a</var>. Chart is plotted only for data with non-negative elements. If string <var>col</var> have symbol &lsquo;<samp>#</samp>&rsquo; then black border lines are drawn. The most nice form the chart have in 3d (after rotation of coordinates) or in cylindrical coordinates (becomes so called Pie chart). See section <a href="mathgl_en_9.html#Chart-sample">Chart sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Step"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chart" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Torus" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Step-1"></a>
+<h3 class="subsection">3.9.10 Step</h3>
+<a name="index-Step"></a>
+
+<p>These functions draw continuous stairs for points to axis plane. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Stem">Stem</a>, <a href="#Tile">Tile</a>, <a href="#Boxs">Boxs</a>. See section <a href="mathgl_en_9.html#Step-sample">Step sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Step-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_step_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_step_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Step</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fstep"></a><u>C function:</u> <code>void</code> <b>mgl_step</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Step2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Step2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>=<var>a</var>(2*k,:), <var>y</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Step() and SubData() functions instead.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Step3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Step3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws continuous stairs for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}, where <var>x</var>=<var>a</var>(3*k,:), <var>y</var>=<var>a</var>(3*k+1,:), <var>z</var>=<var>a</var>(3*k+2,:), k \in 0 ... <var>a.ny</var>/3. This function is obsolete &ndash; use Step() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Torus"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Step" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tube" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Torus-1"></a>
+<h3 class="subsection">3.9.11 Torus</h3>
+<a name="index-Torus"></a>
+
+<p>These functions draw surface which is result of curve {<var>r</var>, <var>z</var>} rotation around <var>AxialDir</var> axis (see section <a href="#Other-settings">Other settings</a>). The sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>r.nx=z.nx</var>. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Axial">Axial</a>. See section <a href="mathgl_en_9.html#Torus-sample">Torus sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Torus-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Torus</b><i> (<code>const mglData &amp;</code>r, <code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftorus"></a><u>C function:</u> <code>void</code> <b>mgl_torus</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> r, <code>const HMDT</code> z, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>r</var>[i], <var>z</var>[i]} rotation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Torus-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Torus</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>r</var>[i], <var>z</var>[i]} rotation, where <var>r</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Torus2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Torus2</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>The function draws surface which is result of curve {<var>x</var>[i], <var>y</var>[i]} rotation, where <var>r</var>=<var>a</var>(2*k,:), <var>z</var>=<var>a</var>(2*k+1,:), k \in 0 ... <var>a.ny</var>/2. This function is obsolete &ndash; use Torus() and SubData() functions instead.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tube"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Torus" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mark" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tube-1"></a>
+<h3 class="subsection">3.9.12 Tube</h3>
+<a name="index-Tube"></a>
+
+<p>These functions draw the tube with variable radius <var>r</var>[i] along the curve between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Tube-sample">Tube sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Tube-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tube-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tube_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tube-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Tube-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tube</b><i> (<code>const mglData &amp;</code>y, <code>float</code> r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftube_005fr"></a><u>C function:</u> <code>void</code> <b>mgl_tube_r</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dt><a name="index-mgl_005ftube"></a><u>C function:</u> <code>void</code> <b>mgl_tube</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>float</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws tube with radius <var>r</var> between points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Mark"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tube" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TextMark" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mark-1"></a>
+<h3 class="subsection">3.9.13 Mark</h3>
+<a name="index-Mark-3"></a>
+
+<p>These functions draw marks with size <var>r</var>*<var>MarkSize</var> (see section <a href="#Default-sizes">Default sizes</a>) at points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). If you need to draw markers of the same size then you may use <a href="#Plot">Plot</a> function. See also <a href="#Plot">Plot</a>, <a href="#TextMark">TextMark</a>, <a href="#Stem">Stem</a>, <a href="#Error">Error</a>. See section <a href="mathgl_en_9.html#Mark-sample">Mark sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Mark-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_mark_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_mark_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mark-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmark_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_mark_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>pen)</i></dt>
+<dd><p>The function draws marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="TextMark"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mark" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TextMark-1"></a>
+<h3 class="subsection">3.9.14 TextMark</h3>
+<a name="index-TextMark"></a>
+
+<p>These functions draw string <var>text</var> as marks with size proportional to <var>r</var>*<var>MarkSize</var> (see section <a href="#Default-sizes">Default sizes</a>) at points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Mark">Mark</a>, <a href="#Stem">Stem</a>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-TextMark-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fxyzr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_xyzr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]} in 3D space.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-4"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fxyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_xyr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-6"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>r, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw_005fyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw_yr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark_005fyr"></a><u>C function:</u> <code>void</code> <b>mgl_textmark_yr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> r, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TextMark-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const char *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TextMark-8"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>TextMark</b><i> (<code>const mglData &amp;</code>y, <code>const wchar_t *</code>text, <code>const char *</code>fnt=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftextmarkw"></a><u>C function:</u> <code>void</code> <b>mgl_textmarkw</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const wchar_t *</code>text, <code>const char *</code>fnt)</i></dt>
+<dt><a name="index-mgl_005ftextmark"></a><u>C function:</u> <code>void</code> <b>mgl_textmark</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const char *</code>text, <code>const char *</code>fnt)</i></dt>
+<dd><p>The function draws textual marks for points {<var>x</var>[i], <var>y</var>[i]} in plane <var>z</var>=<var>zVal</var> (default in plane <var>z</var>=<var>Min.z</var>), where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x]. The mark sizes <var>r</var>[i]=1 for all points.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Error"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TextMark" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#BoxPlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-1"></a>
+<h3 class="subsection">3.9.15 Error</h3>
+<a name="index-Error-2"></a>
+
+<p>These functions draw error boxes at points {<var>x</var>[i], <var>y</var>[i]} on plane <var>z</var> = <var>zVal</var> (by default <var>z</var>=<var>Min.z</var>). This can be useful, for example, in experimental points, or to show numeric error or some estimations and so on. The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx=r.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Error-sample">Error sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-Error-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ex, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror_005fexy"></a><u>C function:</u> <code>void</code> <b>mgl_error_exy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ex, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box {<var>ex</var>, <var>ey</var>} in point position {<var>x</var>, <var>y</var>}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_error_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box <var>ey</var> (along only one direction) in point position {<var>x</var>, <var>y</var>}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Error-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Error</b><i> (<code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ey, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ferror"></a><u>C function:</u> <code>void</code> <b>mgl_error</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> y, <code>const HMDT</code> ey, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a error box <var>ey</var> (along only one direction) in point position {<var>x</var>, <var>y</var>}, where <var>x</var>[i] values are equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="BoxPlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="BoxPlot-1"></a>
+<h3 class="subsection">3.9.16 BoxPlot</h3>
+<a name="index-BoxPlot"></a>
+
+<p>These functions draw boxplot (also known as a box-and-whisker diagram) at points <var>x</var>[i] on plane <var>z</var> = <var>zVal</var> (by default <var>z</var>=<var>Min.z</var>). This is five-number summaries of data <var>a</var>[i,j] (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3) and maximum) along second (j-th) direction. The sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=a.nx</var>. String <var>pen</var> specifies the color and style of line (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). See also <a href="#Plot">Plot</a>, <a href="#Error">Error</a>, <a href="#Bars">Bars</a>, <a href="#Default-sizes">Default sizes</a>. See section <a href="mathgl_en_9.html#BoxPlot-sample">BoxPlot sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-BoxPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>BoxPlot</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_boxplot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a boxplot with specified values of coordinate <var>x</var>[i].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-BoxPlot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>BoxPlot</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>pen=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxplot"></a><u>C function:</u> <code>void</code> <b>mgl_boxplot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>pen)</i></dt>
+<dd><p>Draws a boxplot with <var>x</var>[i] values equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t2D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#BoxPlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mesh" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-1"></a>
+<h2 class="section">3.10 2D plotting</h2>
+
+<p>These functions perform plotting of 2D data. 2D means that data depend from 2 independent parameters like matrix <em>f(x_i,y_j), i=1...n, j=1...m</em>. There are several generally different types of data representations: simple mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid contours plot (ContF) and its rotational figure (Axial). Cont, ContF and Axial functions have variants for automatic and manual selection of level values for contours. Also there are functions for plotting data grid lines according to the data format (Grid) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Mesh">3.10.1 Mesh</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fall">3.10.2 Fall</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Belt">3.10.3 Belt</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf">3.10.4 Surf</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Boxs">3.10.5 Boxs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tile">3.10.6 Tile</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens">3.10.7 Dens</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont">3.10.8 Cont</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF">3.10.9 ContF</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContD">3.10.10 ContD</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axial">3.10.11 Axial</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Grid">3.10.12 Grid</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Mesh"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fall" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mesh-1"></a>
+<h3 class="subsection">3.10.1 Mesh</h3>
+<a name="index-Mesh"></a>
+
+<dl>
+<dt><a name="index-Mesh-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mesh</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmesh_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_mesh_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws mesh lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Mesh lines are plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Fall">Fall</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>), <a href="#Cont">Cont</a>, <a href="#Tens">Tens</a>. See section <a href="mathgl_en_9.html#Mesh-sample">Mesh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Mesh-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Mesh</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fmesh"></a><u>C function:</u> <code>void</code> <b>mgl_mesh</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fall"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mesh" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Belt" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fall-1"></a>
+<h3 class="subsection">3.10.2 Fall</h3>
+<a name="index-Fall"></a>
+
+<dl>
+<dt><a name="index-Fall-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fall</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ffall_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_fall_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws fall lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. This plot can be used for plotting several curves shifted in depth one from another. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then lines are drawn along x-direction else (by default) lines are drawn along y-direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Fall lines are plotted for each z slice of the data. See also <a href="#Belt">Belt</a>, <a href="#Mesh">Mesh</a>, <a href="#Tens">Tens</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>). See section <a href="mathgl_en_9.html#Fall-sample">Fall sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fall-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Fall</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ffall"></a><u>C function:</u> <code>void</code> <b>mgl_fall</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Belt"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fall" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Belt-1"></a>
+<h3 class="subsection">3.10.3 Belt</h3>
+<a name="index-Belt"></a>
+
+<dl>
+<dt><a name="index-Belt-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Belt</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbelt_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_belt_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws belts for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. This plot can be used as 3d generalization of Plot (see section <a href="#Plot">Plot</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then belts are drawn along x-direction else (by default) belts are drawn along y-direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Belts are plotted for each z slice of the data. See also <a href="#Fall">Fall</a>, <a href="#Surf">Surf</a>, <a href="#Plot">Plot</a>, NeshNum (see section <a href="#Other-settings">Other settings</a>). See section <a href="mathgl_en_9.html#Belt-sample">Belt sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Belt-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Belt</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fbelt"></a><u>C function:</u> <code>void</code> <b>mgl_belt</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Surf"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Belt" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Boxs" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-1"></a>
+<h3 class="subsection">3.10.4 Surf</h3>
+<a name="index-Surf"></a>
+
+<dl>
+<dt><a name="index-Surf-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surf_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Mesh">Mesh</a>, <a href="#Dens">Dens</a>, <a href="#Belt">Belt</a>, <a href="#Tile">Tile</a>, <a href="#Boxs">Boxs</a>, <a href="#SurfC">SurfC</a>, <a href="#SurfA">SurfA</a>. See section <a href="mathgl_en_9.html#Surf-sample">Surf sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf"></a><u>C function:</u> <code>void</code> <b>mgl_surf</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Boxs"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tile" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Boxs-1"></a>
+<h3 class="subsection">3.10.5 Boxs</h3>
+<a name="index-Boxs"></a>
+
+<dl>
+<dt><a name="index-Boxs-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Boxs</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxs_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_boxs_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws vertical boxes for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Tile">Tile</a>, <a href="#Step">Step</a>. See section <a href="mathgl_en_9.html#Boxs-sample">Boxs sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Boxs-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Boxs</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fboxs"></a><u>C function:</u> <code>void</code> <b>mgl_boxs</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Tile"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Boxs" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tile-1"></a>
+<h3 class="subsection">3.10.6 Tile</h3>
+<a name="index-Tile"></a>
+
+<dl>
+<dt><a name="index-Tile-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tile</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftile_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tile_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws horizontal tiles for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. Such plot can be used as 3d generalization of Step (see section <a href="#Step">Step</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Boxs">Boxs</a>, <a href="#Step">Step</a>, <a href="#TileS">TileS</a>. See section <a href="mathgl_en_9.html#Tile-sample">Tile sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Tile-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Tile</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftile"></a><u>C function:</u> <code>void</code> <b>mgl_tile</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dens"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tile" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-1"></a>
+<h3 class="subsection">3.10.7 Dens</h3>
+<a name="index-Dens"></a>
+
+<dl>
+<dt><a name="index-Dens-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_dens_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws density plot for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>, <a href="#DensXYZ">DensXYZ</a>. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dens-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens"></a><u>C function:</u> <code>void</code> <b>mgl_dens</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cont"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-1"></a>
+<h3 class="subsection">3.10.8 Cont</h3>
+<a name="index-Cont"></a>
+
+<dl>
+<dt><a name="index-Cont-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>). Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#ContF">ContF</a>, <a href="#Axial">Axial</a>, <a href="#ContXYZ">ContXYZ</a>. See section <a href="mathgl_en_9.html#Cont-sample">Cont sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005f_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont__val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_cont_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont"></a><u>C function:</u> <code>void</code> <b>mgl_cont</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContF"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContD" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF-1"></a>
+<h3 class="subsection">3.10.9 ContF</h3>
+<a name="index-ContF"></a>
+
+<dl>
+<dt><a name="index-ContF-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws solid (or filled) contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>). Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var> (must be <code>v.nx&gt;2</code>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#Axial">Axial</a>, <a href="#ContFXYZ">ContFXYZ</a>. See section <a href="mathgl_en_9.html#ContF-sample">ContF sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_contf_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf"></a><u>C function:</u> <code>void</code> <b>mgl_contf</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContD"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axial" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContD-1"></a>
+<h3 class="subsection">3.10.10 ContD</h3>
+<a name="index-ContD"></a>
+
+<dl>
+<dt><a name="index-ContD-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contd_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws solid (or filled) contour lines for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z=v</var>[k] if <code>zVal==NAN</code>) with manual colors. Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var> (must be <code>v.nx&gt;2</code>). String <var>sch</var> sets the contour colors: the color of k-th contour is determined by character <code>sch[k%strlen(sch)]</code>. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contd_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_contd_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContD-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContD</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontd"></a><u>C function:</u> <code>void</code> <b>mgl_contd</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axial"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContD" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Grid" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axial-1"></a>
+<h3 class="subsection">3.10.11 Axial</h3>
+<a name="index-Axial"></a>
+
+<dl>
+<dt><a name="index-Axial-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fxy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_axial_xy_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface which is result of contour plot rotation for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. Contours are plotted for <var>z</var>[i,j]=<var>v</var>[k] where <var>v</var>[k] are values of data array <var>v</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. If string contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; then rotation axis <var>AxialDir</var> (see section <a href="#Other-settings">Other settings</a>) will be set to specified direction. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>, <a href="#Torus">Torus</a>, <a href="#Surf3">Surf3</a>. See section <a href="mathgl_en_9.html#Axial-sample">Axial sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_axial_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005faxial_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_axial_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Axial-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Axial</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005faxial"></a><u>C function:</u> <code>void</code> <b>mgl_axial</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Grid"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axial" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Grid-1"></a>
+<h3 class="subsection">3.10.12 Grid</h3>
+<a name="index-Grid-2"></a>
+
+<dl>
+<dt><a name="index-Grid-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_grid_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws grid lines for density plot of surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} at <var>z</var> = <var>zVal</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Grid is plotted for each z slice of the data. See also <a href="#Dens">Dens</a>, <a href="#Cont">Cont</a>, <a href="#ContF">ContF</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid</b><i> (<code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid"></a><u>C function:</u> <code>void</code> <b>mgl_grid</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="g_t3D-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Grid" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-1"></a>
+<h2 class="section">3.11 3D plotting</h2>
+
+<p>These functions perform plotting of 3D data. 3D means that data depend from 3 independent parameters like matrix <em>f(x_i,y_j,z_k), i=1...n, j=1...m, k=1...l</em>. There are 5 generally different types of data representations: isosurface or surface of constant value (Surf3), density plot at slices (Dens3), contour lines plot at slices (Cont3), solid contours plot at slices (ContF3) and cloud-like plot (Cloud). Surf3, Cont3 and ContF3 functions have variants for automatic and manual selection of level values for surfaces/contours. Also there are functions for plotting data grid lines according to the data format (Grid3) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf3">3.11.1 Surf3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens3">3.11.2 Dens3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont3">3.11.3 Cont3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF3">3.11.4 ContF3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Grid3">3.11.5 Grid3</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cloud">3.11.6 Cloud</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Beam">3.11.7 Beam</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3-1"></a>
+<h3 class="subsection">3.11.1 Surf3</h3>
+<a name="index-Surf3"></a>
+
+<dl>
+<dt><a name="index-Surf3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Cloud">Cloud</a>, <a href="#Dens3">Dens3</a>, <a href="#Surf3C">Surf3C</a>, <a href="#Surf3A">Surf3A</a>, <a href="#Axial">Axial</a>. See section <a href="mathgl_en_9.html#Surf3-sample">Surf3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3"></a><u>C function:</u> <code>void</code> <b>mgl_surf3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dens3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens3-1"></a>
+<h3 class="subsection">3.11.2 Dens3</h3>
+<a name="index-Dens3"></a>
+<a name="index-DensA"></a>
+
+<dl>
+<dt><a name="index-Dens3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws density plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Density is plotted at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Cont3">Cont3</a>, <a href="#ContF3">ContF3</a>, <a href="#Dens">Dens</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dens3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dens3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3"></a><u>C function:</u> <code>void</code> <b>mgl_dens3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>Draws density plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdens3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_dens3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cont3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont3-1"></a>
+<h3 class="subsection">3.11.3 Cont3</h3>
+<a name="index-Cont3"></a>
+<a name="index-ContA"></a>
+
+<dl>
+<dt><a name="index-Cont3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_xyz_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws contour plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Contours are plotted for values specified in array <var>v</var> at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Dens3">Dens3</a>, <a href="#ContF3">ContF3</a>, <a href="#Cont">Cont</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#Cont3-sample">Cont3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cont3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cont3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3"></a><u>C function:</u> <code>void</code> <b>mgl_cont3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_cont3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContF3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Grid3" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF3-1"></a>
+<h3 class="subsection">3.11.4 ContF3</h3>
+<a name="index-ContF3"></a>
+<a name="index-ContFA"></a>
+
+<dl>
+<dt><a name="index-ContF3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_xyz_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws solid (or filled) contour plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Contours are plotted for values specified in array <var>v</var> at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Dens3">Dens3</a>, <a href="#Cont3">Cont3</a>, <a href="#ContF">ContF</a>, <a href="#Grid3">Grid3</a>. See section <a href="mathgl_en_9.html#ContF3-sample">ContF3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>The same as first one with vector <var>v</var> of <var>num</var>-th elements equidistantly distributed in range [<var>Cmin</var>, <var>Cmax</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContF3-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContF3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3"></a><u>C function:</u> <code>void</code> <b>mgl_contf3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_contf3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Grid3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cloud" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Grid3-1"></a>
+<h3 class="subsection">3.11.5 Grid3</h3>
+<a name="index-Grid3"></a>
+<a name="index-GridA"></a>
+
+<dl>
+<dt><a name="index-Grid3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid3</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws grid for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). Grid is plotted at slice <var>sVal</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Cont3">Cont3</a>, <a href="#ContF3">ContF3</a>, <a href="#Dens3">Dens3</a>, <a href="#Grid">Grid</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Grid3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Grid3</b><i> (<code>const mglData &amp;</code>a, <code>char</code> dir, <code>int</code> sVal=<code>-1</code>, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3"></a><u>C function:</u> <code>void</code> <b>mgl_grid3</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>char</code> dir, <code>int</code> sVal, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>GridA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fall_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_all_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl)</i></dt>
+<dd><p>Draws grids at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GridA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>GridA</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fgrid3_005fall"></a><u>C function:</u> <code>void</code> <b>mgl_grid3_all</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cloud"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Grid3" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Beam" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cloud-1"></a>
+<h3 class="subsection">3.11.6 Cloud</h3>
+<a name="index-CloudP"></a>
+<a name="index-CloudQ"></a>
+
+<dl>
+<dt><a name="index-Cloud"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cloud</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloud_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cloud_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The function draws cloud plot for 3d data specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]). This plot is a set of cubes with color and transparency proportional to value of <var>a</var>. The resulting plot is like cloud &ndash; low value is transparent but higher ones are not. The number of plotting cells depend on MeshNum (see section <a href="#Other-settings">Other settings</a>). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. Parameter <var>alpha</var> changes the overall transparency of plot. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). See also <a href="#Surf3">Surf3</a>. See section <a href="mathgl_en_9.html#Cloud-sample">Cloud sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Cloud-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Cloud</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloud"></a><u>C function:</u> <code>void</code> <b>mgl_cloud</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloudP-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CloudP</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloudp_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_cloudp_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as first one but the semi-transparent points are used instead of cubes. See section <a href="mathgl_en_9.html#CloudP-sample">CloudP sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloudP-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>CloudP</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fcloudp"></a><u>C function:</u> <code>void</code> <b>mgl_cloudp</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> alpha=<code>1</code>)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Beam"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cloud" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Beam-1"></a>
+<h3 class="subsection">3.11.7 Beam</h3>
+<a name="index-Beam"></a>
+
+<dl>
+<dt><a name="index-Beam-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Beam</b><i> (<code>float</code> val, <code>const mglData &amp;</code>tr, <code>const mglData &amp;</code>g1, <code>const mglData &amp;</code>g2, <code>const mglData &amp;</code>a, <code>float</code> r, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fbeam_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_beam_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> tr, <code>const HMDT</code> g1, <code>const HMDT</code> g2, <code>const HMDT</code> a, <code>float</code> r, <code>const char *</code>stl, <code>int</code> flag)</i></dt>
+<dd><p>Draws the isosurface for 3d array <var>a</var> at constant values of <var>a</var>=<var>val</var>. This is special kind of plot for <var>a</var> specified in accompanied coordinates along curve <var>tr</var> with orts <var>g1</var>, <var>g2</var> and with transverse scale <var>r</var>. Variable <var>flag</var> is bitwise: &lsquo;<samp>0x1</samp>&rsquo; - draw in accompanied (not laboratory) coordinates; &lsquo;<samp>0x2</samp>&rsquo; - draw projection to <em>\rho-z</em> plane; &lsquo;<samp>0x4</samp>&rsquo; - draw normalized in each slice field. The x-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> must be nx&gt;2. The y-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> and z-size of the data array <var>a</var> must be equal. See section <a href="#Surf3">Surf3</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Beam-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Beam</b><i> (<code>const mglData &amp;</code>tr, <code>const mglData &amp;</code>g1, <code>const mglData &amp;</code>g2, <code>const mglData &amp;</code>a, <code>float</code> r, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fbeam"></a><u>C function:</u> <code>void</code> <b>mgl_beam</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const HMDT</code> g1, <code>const HMDT</code> g2, <code>const HMDT</code> a, <code>float</code> r, <code>const char *</code>stl, <code>int</code> flag=<code>0</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Dual-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Beam" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfC" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-1"></a>
+<h2 class="section">3.12 Dual plotting</h2>
+
+<p>These plotting functions draw <em>two matrix</em> simultaneously. There are 5 generally different types of data representations: surface or isosurface colored by other data (SurfC, Surf3C), surface or isosurface transpared by other data (SurfA, Surf3A), tiles with variable size (TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C have variants for automatic and manual selection of level values for isosurfaces. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SurfC">3.12.1 SurfC</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3C">3.12.2 Surf3C</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SurfA">3.12.3 SurfA</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3A">3.12.4 Surf3A</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TileS">3.12.5 TileS</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Map">3.12.6 Map</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#STFA">3.12.7 STFA</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="SurfC"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3C" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfC-1"></a>
+<h3 class="subsection">3.12.1 SurfC</h3>
+<a name="index-SurfC"></a>
+
+<dl>
+<dt><a name="index-SurfC-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfc_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surfc_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} and color it by matrix <var>c</var>[i,j]. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#SurfA">SurfA</a>, <a href="#Surf3C">Surf3C</a>. See section <a href="mathgl_en_9.html#SurfC-sample">SurfC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SurfC-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfC</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfc"></a><u>C function:</u> <code>void</code> <b>mgl_surfc</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Surf3C"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfC" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfA" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3C-1"></a>
+<h3 class="subsection">3.12.2 Surf3C</h3>
+<a name="index-Surf3C"></a>
+
+<dl>
+<dt><a name="index-Surf3C-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as Surf3() function but the color of isosurface depends on values of array <var>c</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Surf3">Surf3</a>, <a href="#SurfC">SurfC</a>, <a href="#Surf3A">Surf3A</a>. See section <a href="mathgl_en_9.html#Surf3C-sample">Surf3C sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3C-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3C</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3c"></a><u>C function:</u> <code>void</code> <b>mgl_surf3c</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="SurfA"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3C" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3A" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfA-1"></a>
+<h3 class="subsection">3.12.3 SurfA</h3>
+<a name="index-SurfA"></a>
+
+<dl>
+<dt><a name="index-SurfA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfa_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_surfa_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]} and transparent it by matrix <var>c</var>[i,j]. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#Surf">Surf</a>, <a href="#SurfC">SurfC</a>, <a href="#Surf3A">Surf3A</a>, <a href="#TileS">TileS</a>. See section <a href="mathgl_en_9.html#SurfA-sample">SurfA sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SurfA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SurfA</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurfa"></a><u>C function:</u> <code>void</code> <b>mgl_surfa</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Surf3A"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfA" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TileS" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3A-1"></a>
+<h3 class="subsection">3.12.4 Surf3A</h3>
+<a name="index-Surf3A"></a>
+
+<dl>
+<dt><a name="index-Surf3A-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>float</code> val, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fxyz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_xyz_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl)</i></dt>
+<dd><p>The function draws isosurface plot for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as Surf3() function but the transparency of isosurface depends on values of <var>b</var> array. This allows one to remove the part of isosurface where <var>b</var> is negligibly small (useful for phase plotting of a beam or a pulse). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. All dimensions of arrays <var>z</var> and <var>c</var> must be equal. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). Note, that there is possibility of incorrect plotting due to uncertainty of cross-section defining if there are two or more isosurface intersections inside one cell. See also <a href="#Surf3">Surf3</a>, <a href="#SurfA">SurfA</a>, <a href="#Surf3C">Surf3C</a>. See section <a href="mathgl_en_9.html#Surf3A-sample">Surf3A sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>float</code> val, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_val</b><i> (<code>HMGL</code> gr, <code>float</code> val, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>stl, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in range [<var>Cmin</var>, <var>Cmax</var>] isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf3A-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf3A</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>)</i></dt>
+<dt><a name="index-mgl_005fsurf3a"></a><u>C function:</u> <code>void</code> <b>mgl_surf3a</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const HMDT</code> c, <code>const char *</code>sch, <code>int</code> num)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="TileS"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3A" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Map" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TileS-1"></a>
+<h3 class="subsection">3.12.5 TileS</h3>
+<a name="index-TileS"></a>
+
+<dl>
+<dt><a name="index-TileS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TileS</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>r, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftiles_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_tiles_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> r, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws horizontal tiles for surface specified parametrically {<var>x</var>[i,j], <var>y</var>[i,j], <var>z</var>[i,j]}. It is mostly the same as Tile() but the size of tiles is determined by <var>r</var> array. This is some kind of &ldquo;transparency&rdquo; useful for exporting to EPS files. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>z</var> should be equal <var>x.nx=z.nx &amp;&amp; y.nx=z.ny</var> or <var>x.nx=y.nx=z.nx &amp;&amp; x.ny=y.ny=z.ny</var>. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>z</var>). Surface is plotted for each z slice of the data. See also <a href="#SurfA">SurfA</a>, <a href="#Tile">Tile</a>. See section <a href="mathgl_en_9.html#TileS-sample">Tiles sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TileS-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TileS</b><i> (<code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftiles"></a><u>C function:</u> <code>void</code> <b>mgl_tiles</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Map"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TileS" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#STFA" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Map-1"></a>
+<h3 class="subsection">3.12.6 Map</h3>
+<a name="index-Map"></a>
+
+<dl>
+<dt><a name="index-Map-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Map</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> ks=<code>0</code>, <code>bool</code> pnts=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fmap_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_map_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> ks, <code>int</code> pnts)</i></dt>
+<dd><p>The function draws mapping plot for matrices {<var>ax</var>, <var>ay</var> } which parametrically depend on coordinates <var>x</var>, <var>y</var>. The initial position of the cell (point) is marked by color. Height is proportional to Jacobian(ax,ay). This plot is like Arnold diagram ???. If <code>pnts=false</code> then face is drawn otherwise the color ball at matrix knots are drawn. Parameter <var>ks</var> specifies the slice of matrices which will be used. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be the same. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>ax</var> should be equal. Arrays <var>x</var>, <var>y</var> can be vectors (not matrix as <var>ax</var>). See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>. See section <a href="mathgl_en_9.html#Map-sample">Map sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Map-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Map</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> ks=<code>0</code>, <code>bool</code> pnts=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fmap"></a><u>C function:</u> <code>void</code> <b>mgl_map</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> ks, <code>int</code> pnts)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="STFA"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Map" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="STFA-1"></a>
+<h3 class="subsection">3.12.7 STFA</h3>
+<a name="index-STFA"></a>
+
+<dl>
+<dt><a name="index-STFA-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>STFA</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>re, <code>const mglData &amp;</code>im, <code>int</code> dn, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fstfa_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_stfa_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> re, <code>const HMDT</code> im, <code>int</code> dn, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>Draws spectrogram of complex array <var>re</var>+i*<code>im</code> for Fourier size of <var>dn</var> points at plane <var>z=zVal</var>. Parameter <var>dn</var> is arbitrary even integer. For example in 1D case, result is density plot of data <em>res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn</em> with size {int(nx/dn), dn, ny}. At this array <var>re</var>, <var>im</var> parametrically depend on coordinates <var>x</var>, <var>y</var>. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>re</var> and <var>im</var> must be the same. The minor dimensions of arrays <var>x</var>, <var>y</var>, <var>re</var> should be equal. Arrays <var>x</var>, <var>y</var> can be vectors (not matrix as <var>re</var>). See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-STFA-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>STFA</b><i> (<code>const mglData &amp;</code>re, <code>const mglData &amp;</code>im, <code>int</code> dn, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fstfa"></a><u>C function:</u> <code>void</code> <b>mgl_stfa</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> re, <code>const HMDT</code> im, <code>int</code> dn, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Vector-fields"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#STFA" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Traj" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-fields-1"></a>
+<h2 class="section">3.13 Vector fields</h2>
+
+<p>These functions perform plotting of 2D and 3D vector fields. There are 5 generally different types of vector fields representations: simple vector field (Vect), vectors along the curve (Traj), vector field by dew-drops (Dew), flow threads (Flow, FlowP), flow pipes (Pipe). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Traj">3.13.1 Traj</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect">3.13.2 Vect</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL">3.13.3 VectL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC">3.13.4 VectC</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dew">3.13.5 Dew</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow">3.13.6 Flow</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#FlowP">3.13.7 FlowP</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe">3.13.8 Pipe</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Traj"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-fields" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Traj-1"></a>
+<h3 class="subsection">3.13.1 Traj</h3>
+<a name="index-Traj"></a>
+
+<dl>
+<dt><a name="index-Traj-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Traj</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> len=<code>0</code>)</i></dt>
+<dt><a name="index-Traj-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Traj</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>float</code> len=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005ftraj_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_traj_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code>x, <code>const HMDT</code>y, <code>const HMDT</code>z, <code>const HMDT</code>ax, <code>const HMDT</code>ay, <code>const HMDT</code>az, <code>const char *</code>sch, <code>float</code> len)</i></dt>
+<dt><a name="index-mgl_005ftraj_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_traj_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code>x, <code>const HMDT</code>y, <code>const HMDT</code>ax, <code>const HMDT</code>ay, <code>const char *</code>sch, <code>float</code> zVal, <code>float</code> len)</i></dt>
+<dd><p>The function draws vectors {<var>ax</var>, <var>ay</var>, <var>az</var>} along a curve {<var>x</var>, <var>y</var>, <var>z</var>}. The length of arrows are proportional to <em>\sqrtax^2+ay^2+az^2</em>. String <var>pen</var> specifies the color (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) color from palette is used (see section <a href="#Palette-and-colors">Pallete and colors</a>). Parameter <var>len</var> set the vector length factor (if non-zero) or vector length to be proportional the distance between curve points (if <var>len</var>=0). The minor sizes of all arrays must be equal and large 2. The plots are drawn for each row if one of the data is the matrix. See also <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Traj-sample">Traj sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Vect"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Traj" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-1"></a>
+<h3 class="subsection">3.13.2 Vect</h3>
+<a name="index-Vect"></a>
+
+<dl>
+<dt><a name="index-Vect-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vect_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal, <code>int</code> flag)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The length and color of arrows are proportional to <em>\sqrtax^2+ay^2</em>. The number of arrows depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. Parameter <var>flag</var> is bitwise flag for setup the hachures (arrows): <code>MGL_VEC_COL</code> for drawing bi-color arrow, <code>MGL_VEC_LEN</code> for drawing fixed length arrows, <code>MGL_VEC_DOT</code> for drawing hachures with dots instead of arrows, <code>MGL_VEC_END</code> for drawing arrows to the cell point, <code>MGL_VEC_MID</code> for drawing arrows with center at cell point. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#VectL">VectL</a>, <a href="#VectC">VectC</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vect_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal, <code>int</code> flag)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vect_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> flag)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the length and color of arrows is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Vect-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Vect</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> flag=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fvect_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vect_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> flag)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="VectL"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-1"></a>
+<h3 class="subsection">3.13.3 VectL</h3>
+<a name="index-VectL"></a>
+
+<p>These functions are obsolete &ndash; use Vect() functions instead.
+</p>
+<dl>
+<dt><a name="index-VectL-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The length of hachures is proportional to <em>\sqrtax^2+ay^2</em>. The number of hachures depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). Points are denote the start of hachures. The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectC">VectC</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#VectL-sample">VectL sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the length of hachures is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#VectL-3D-sample">VectL 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectL-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectL</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectl_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vectl_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="VectC"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dew" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-1"></a>
+<h3 class="subsection">3.13.4 VectC</h3>
+<a name="index-VectC"></a>
+
+<p>These functions are obsolete &ndash; use Vect() functions instead.
+</p>
+<dl>
+<dt><a name="index-VectC-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws plane vector field plot for the field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. The color of hachures is proportional to <em>\sqrtax^2+ay^2</em>. The number of hachures depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). Points are denote the start of hachures. The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectL">VectL</a>, <a href="#Flow">Flow</a>, <a href="#Dew">Dew</a>. See section <a href="mathgl_en_9.html#VectC-sample">VectC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of hachures is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#VectC-3D-sample">VectC 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-VectC-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>VectC</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fvectc_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_vectc_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dew"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dew-1"></a>
+<h3 class="subsection">3.13.5 Dew</h3>
+<a name="index-Dew"></a>
+
+<dl>
+<dt><a name="index-Dew-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dew</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdew_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_dew_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws dew-drops for plane vector field {<var>ax</var>, <var>ay</var>} depending parametrically on coordinates <var>x</var>, <var>y</var> at level <var>z=zVal</var>. Note that this is very expensive plot in memory usage and creation time! The color of drops is proportional to <em>\sqrtax^2+ay^2</em>. The number of drops depend on <var>MeshNum</var> (see section <a href="#Other-settings">Other settings</a>). The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Vect">Vect</a>, <a href="#VectC">VectC</a>. See section <a href="mathgl_en_9.html#Dew-sample">Dew sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dew-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dew</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdew"></a><u>C function:</u> <code>void</code> <b>mgl_dew</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Flow"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dew" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#FlowP" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-1"></a>
+<h3 class="subsection">3.13.6 Flow</h3>
+<a name="index-Flow"></a>
+
+<dl>
+<dt><a name="index-Flow-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_flow_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws flow threads for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> at level z = <var>zVal</var>. Number of threads is proportional to <var>num</var>. Parameter <var>central</var> sets the thread start from center (if true) or only from edges (if false). The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_flow_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_flow_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Flow-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Flow</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fflow_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_flow_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<hr size="6">
+<a name="FlowP"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="FlowP-1"></a>
+<h3 class="subsection">3.13.7 FlowP</h3>
+<a name="index-FlowP"></a>
+
+<dl>
+<dt><a name="index-FlowP-1"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-2"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_xy</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws flow thread for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> from point <var>p0</var> at level z = <var>p0</var>.z. The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-4"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_2d</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-5"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-6"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_xyz</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FlowP-7"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>FlowP</b><i> (<code>mglPoint</code> p0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-FlowP-8"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>FlowP</b><i> (<code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fflowp_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_flowp_3d</b><i> (<code>HMGL</code> gr, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Pipe"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#FlowP" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-1"></a>
+<h3 class="subsection">3.13.8 Pipe</h3>
+<a name="index-Pipe"></a>
+
+<dl>
+<dt><a name="index-Pipe-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The function draws flow pipes for the plane vector field {<var>ax</var>, <var>ay</var>} parametrically depending on coordinates <var>x</var>, <var>y</var> at level z = <var>zVal</var>. Number of pipes is proportional to <var>num</var>. Parameter <var>central</var> sets the pipe start from center (if true) or only from edges (if false). The color of lines is proportional to <em>\sqrtax^2+ay^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. Parameter <var>r0</var> set the base pipe radius. If <var>r0</var>&lt;0 then pipe radius is inverse proportional to amplitude. The size of <var>ax</var> and <var>ay</var> must be equal. The minor dimensions of arrays <var>x</var>, <var>y</var> and <var>ax</var> must be equal too. Arrays <var>x</var> and <var>y</var> can be vectors (not matrices as <var>ax</var>). The vector field is plotted for each z slice of <var>ax</var>, <var>ay</var>. See also <a href="#Pipe">Pipe</a>, <a href="#VectC">VectC</a>, <a href="#Vect">Vect</a>. See section <a href="mathgl_en_9.html#Pipe-sample">Pipe sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>5</code>, <code>bool</code> central=<code>true</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005f2d"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_2d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>This is 3D version of the first functions. Here arrays <var>ax</var>, <var>ay</var>, <var>az</var> must be 3-ranged tensors with equal sizes and the color of line is proportional to <em>\sqrtax^2+ay^2+az^2</em>. See section <a href="mathgl_en_9.html#Pipe-3D-sample">Pipe 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Pipe-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Pipe</b><i> (<code>const mglData &amp;</code>ax, <code>const mglData &amp;</code>ay, <code>const mglData &amp;</code>az, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> r0=<code>0.05</code>, <code>int</code> num=<code>3</code>, <code>bool</code> central=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fpipe_005f3d"></a><u>C function:</u> <code>void</code> <b>mgl_pipe_3d</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> ax, <code>const HMDT</code> ay, <code>const HMDT</code> az, <code>const char *</code>sch, <code>float</code> r0, <code>int</code> num, <code>int</code> central)</i></dt>
+<dd><p>The same as previous with <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Other-plotting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#DensXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-plotting-1"></a>
+<h2 class="section">3.14 Other plotting</h2>
+
+<p>These functions perform miscelaneous plotting. There is unstructured data points plots (Dots), surface reconstruction (Crust), surfaces on the triangular mesh (TriPlot), textual formula plotting (Plots by formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]), simple plot (SimplePlot). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#DensXYZ">3.14.1 DensXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContXYZ">3.14.2 ContXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContFXYZ">3.14.3 ContFXYZ</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dots">3.14.4 Dots</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Crust">3.14.5 Crust</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TriPlot">3.14.6 TriPlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Plots-by-formula">3.14.7 Plots by formula</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SimplePlot">3.14.8 SimplePlot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="DensXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-plotting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="DensXYZ-1"></a>
+<h3 class="subsection">3.14.1 DensXYZ</h3>
+<a name="index-DensX"></a>
+<a name="index-DensY"></a>
+<a name="index-DensZ"></a>
+
+<p>These plotting functions draw density plot in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. For example, code like
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;DensX(c.Sum(&quot;x&quot;),&quot;BbcyrR&quot;,-1);
+gr-&gt;DensY(c.Sum(&quot;y&quot;),0,1);
+gr-&gt;DensZ(c.Sum(&quot;z&quot;),0,-1);
+</pre></td></tr></table>
+<p>will produce the following picture. See also <a href="#ContXYZ">ContXYZ</a>, <a href="#ContFXYZ">ContFXYZ</a>, <a href="#Dens">Dens</a>, <a href="#Data-distributions">Data distributions</a>. See section <a href="mathgl_en_9.html#Dens-projection-sample">Dens projection sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-DensX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_dens_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_dens_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DensZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>DensZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fdens_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_dens_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws density plot for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#DensXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContFXYZ" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContXYZ-1"></a>
+<h3 class="subsection">3.14.2 ContXYZ</h3>
+<a name="index-ContX"></a>
+<a name="index-ContY"></a>
+<a name="index-ContZ"></a>
+
+<p>These plotting functions draw contour lines in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. For example, code like
+</p><table><tr><td>&nbsp;</td><td><pre class="example">gr-&gt;ContX(c.Sum(&quot;x&quot;),&quot;BbcyrR&quot;,-1);
+gr-&gt;ContY(c.Sum(&quot;y&quot;),0,1);
+gr-&gt;ContZ(c.Sum(&quot;z&quot;),0,-1);
+</pre></td></tr></table>
+<p>will produce the following picture. See also <a href="#ContFXYZ">ContFXYZ</a>, <a href="#DensXYZ">DensXYZ</a>, <a href="#Cont">Cont</a>, <a href="#Data-distributions">Data distributions</a>. See section <a href="mathgl_en_9.html#Cont-projection-sample">Cont projection sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-ContX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_cont_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_cont_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_cont_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th contour lines for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContX-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContX</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fx_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_x_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContY-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContY</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_y_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContZ-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContZ</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcont_005fz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_cont_z_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws contour lines for data <var>a</var>=<var>v</var>[i] at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="ContFXYZ"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dots" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContFXYZ-1"></a>
+<h3 class="subsection">3.14.3 ContFXYZ</h3>
+<a name="index-ContFX"></a>
+<a name="index-ContFY"></a>
+<a name="index-ContFZ"></a>
+
+<p>These plotting functions draw solid contour lines in x, y, or z plain. If <var>a</var> is a tensor (3-dimensional data) then interpolation to a given <var>sVal</var> is performed. These functions are useful for creating projections of the 3D data array to the bounding box. See also <a href="#ContXYZ">ContXYZ</a>, <a href="#DensXYZ">DensXYZ</a>, <a href="#ContF">ContF</a>, <a href="#Data-distributions">Data distributions</a>.
+</p>
+<dl>
+<dt><a name="index-ContFX-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFX</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fx"></a><u>C function:</u> <code>void</code> <b>mgl_contf_x</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFY-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFY</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fy"></a><u>C function:</u> <code>void</code> <b>mgl_contf_y</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFZ-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFZ</b><i> (<code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>, <code>int</code> num=<code>7</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fz"></a><u>C function:</u> <code>void</code> <b>mgl_contf_z</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal, <code>int</code> num)</i></dt>
+<dd><p>Draws <var>num</var>-th solid contours for data <var>a</var> at z = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFX-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFX</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fx_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_x_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at x = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFY-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFY</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fy_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_y_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at y = <var>sVal</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ContFZ-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ContFZ</b><i> (<code>const mglData &amp;</code>v, <code>const mglData &amp;</code>a, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> sVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005fcontf_005fz_005fval"></a><u>C function:</u> <code>void</code> <b>mgl_contf_z_val</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> v, <code>const HMDT</code> a, <code>const char *</code>stl, <code>float</code> sVal)</i></dt>
+<dd><p>Draws solid contours for data <var>a</var>=<var>v</var>[i] at z = <var>sVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Dots"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContFXYZ" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Crust" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dots-1"></a>
+<h3 class="subsection">3.14.4 Dots</h3>
+<a name="index-Dots"></a>
+
+<dl>
+<dt><a name="index-Dots-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-Dots-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdots"></a><u>C function:</u> <code>void</code> <b>mgl_dots</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005fdots_005fa"></a><u>C function:</u> <code>void</code> <b>mgl_dots_a</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws the arbitrary placed points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If array <var>a</var> is specified then it define the transparency of dots. Arrays <var>x</var>, <var>y</var>, <var>z</var>, <var>a</var> must have equal sizes. See also <a href="#Crust">Crust</a>, <a href="#Mark">Mark</a>, <a href="#Plot">Plot</a>. See section <a href="mathgl_en_9.html#Dots-sample">Dots sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Dots-3"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Dots</b><i> (<code>const mglData &amp;</code>tr, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdots_005ftr"></a><u>C function:</u> <code>void</code> <b>mgl_dots_tr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const char *</code>sch)</i></dt>
+<dd><p>The same as previous with <var>x=tr</var>(0,:), <var>y=tr</var>(1,:), <var>z=tr</var>(2,:) and if <var>tr</var>.nx&gt;3 then <var>a=tr</var>(3,:).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Crust"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dots" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TriPlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Crust-1"></a>
+<h3 class="subsection">3.14.5 Crust</h3>
+<a name="index-Crust"></a>
+
+<dl>
+<dt><a name="index-Crust-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Crust</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> er=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcrust"></a><u>C function:</u> <code>void</code> <b>mgl_crust</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch, <code>float</code> er)</i></dt>
+<dd><p>The function reconstruct and draws the surface for arbitrary placed points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. Parameter <var>er</var> set relative radius for (increase it for removing holes). String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. Arrays <var>x</var>, <var>y</var>, <var>z</var> must have equal sizes. See also <a href="#Dots">Dots</a>, <a href="#TriPlot">TriPlot</a>. See section <a href="mathgl_en_9.html#Crust-sample">Crust sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Crust-2"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Crust</b><i> (<code>const mglData &amp;</code>tr, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> er=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fcrust_005ftr"></a><u>C function:</u> <code>void</code> <b>mgl_crust_tr</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> tr, <code>const char *</code>sch, <code>float</code> er)</i></dt>
+<dd><p>The same as previous with <var>x=tr</var>(0,:), <var>y=tr</var>(1,:), <var>z=tr</var>(2,:).
+</p></dd></dl>
+
+<hr size="6">
+<a name="TriPlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Crust" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plots-by-formula" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TriPlot-1"></a>
+<h3 class="subsection">3.14.6 TriPlot</h3>
+<a name="index-TriPlot"></a>
+
+<dl>
+<dt><a name="index-TriPlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>c, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-TriPlot-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const char *</code>sch=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xyz</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const char *</code>sch)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxyzc"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xyzc</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> c, <code>const char *</code>sch)</i></dt>
+<dd><p>The function draws the surface of triangles. Triangle vertexes are set by indexes <var>id</var> of data points {<var>x</var>[i], <var>y</var>[i], <var>z</var>[i]}. String <var>sch</var> sets the color scheme. Previous color scheme is used by default. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. First dimensions of <var>id</var> must be 3 or greater. Arrays <var>x</var>, <var>y</var>, <var>z</var> must have equal sizes. Parameter <var>c</var> set the colors of triangles (if <var>id</var>.ny=<var>c</var>.nx) or colors of vertexes (if <var>x</var>.nx=<var>c</var>.nx). See also <a href="#Dots">Dots</a>, <a href="#Crust">Crust</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-TriPlot-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>TriPlot</b><i> (<code>const mglData &amp;</code>id, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const char *</code>sch=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>)</i></dt>
+<dt><a name="index-mgl_005ftriplot_005fxy"></a><u>C function:</u> <code>void</code> <b>mgl_triplot_xy</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> id, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const char *</code>sch, <code>float</code> zVal)</i></dt>
+<dd><p>The same as previous with <var>z</var>[i]=<var>zVal</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Plots-by-formula"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TriPlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SimplePlot" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plots-by-formula-1"></a>
+<h3 class="subsection">3.14.7 Plots by formula</h3>
+<a name="index-Plot-4"></a>
+<a name="index-Surf-3"></a>
+
+<p>These functions perform plotting of 1D or 2D functions specified by textual formula. You do not need to create the data arrays to plot it. The parameter <var>stl</var> set the line style (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>) for <code>Plot()</code> or color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>) for <code>Surf()</code>. The parameter <var>n</var> set the minimal number of points along coordinate(s) for plots. At this time (v. 1.10) there is adaptive increase of data points numbers but only for 1D variant (i.e. for Plot()).
+</p>
+<dl>
+<dt><a name="index-Plot-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const char *</code>eqY, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffplot"></a><u>C function:</u> <code>void</code> <b>mgl_fplot</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqY, <code>const char *</code>stl, <code>float</code> zVal, <code>int</code> n)</i></dt>
+<dd><p>The function draws function &lsquo;<samp>eqY(x)</samp>&rsquo; at plane z=<var>zVal</var> where &lsquo;<samp>x</samp>&rsquo; variable is changed in range [<var>Min</var>.x, <var>Max</var>.x]. See also <a href="#Plot">Plot</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Plot-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Plot</b><i> (<code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>float</code> zVal=<code>NAN</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffplot_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_fplot_xyz</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>float</code> zVal, <code>int</code> n)</i></dt>
+<dd><p>The function draws parametrical curve {&lsquo;<samp>eqX(t)</samp>&rsquo;, &lsquo;<samp>eqY(t)</samp>&rsquo;, &lsquo;<samp>eqZ(t)</samp>&rsquo;} where &lsquo;<samp>t</samp>&rsquo; variable is changed in range [0, 1]. See also <a href="#Plot">Plot</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> n=<code>100</code>);</i></dt>
+<dt><a name="index-mgl_005ffsurf"></a><u>C function:</u> <code>void</code> <b>mgl_fsurf</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>int</code> n);</i></dt>
+<dd><p>The function draws surface for function &lsquo;<samp>eqY(x,y)</samp>&rsquo; where &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; variables are changed in range [<var>Min</var>, <var>Max</var>]. See also <a href="#Surf">Surf</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Surf-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Surf</b><i> (<code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl=<code>&quot;&quot;</code>, <code>int</code> n=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005ffsurf_005fxyz"></a><u>C function:</u> <code>void</code> <b>mgl_fsurf_xyz</b><i> (<code>HMGL</code> gr, <code>const char *</code>eqX, <code>const char *</code>eqY, <code>const char *</code>eqZ, <code>const char *</code>stl, <code>int</code> n)</i></dt>
+<dd><p>The function draws parametrical surface {&lsquo;<samp>eqX(u,v)</samp>&rsquo;, &lsquo;<samp>eqY(u,v)</samp>&rsquo;, &lsquo;<samp>eqZ(u,v)</samp>&rsquo;} where &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo; variables are changed in range [0, 1]. See also <a href="#Surf">Surf</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="SimplePlot"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plots-by-formula" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SimplePlot-1"></a>
+<h3 class="subsection">3.14.8 SimplePlot</h3>
+<a name="index-SimplePlot"></a>
+
+<dl>
+<dt><a name="index-SimplePlot-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>SimplePlot</b><i> (<code>const mglData &amp;</code>a, <code>int</code> type=<code>0</code>, <code>const char *</code>stl=<code>&quot;&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fsimple_005fplot"></a><u>C function:</u> <code>void</code> <b>mgl_simple_plot</b><i> (<code>HMGL</code> gr, <code>const HMDT</code> a, <code>int</code> type, <code>const char *</code>stl)</i></dt>
+<dd><p>Plots the array <var>a</var> depending on it&rsquo;s dimensions and <var>type</var> parameter. String <var>stl</var> specifies the style of plotting. For 1d data: <code>type=0</code> &ndash; <a href="#Plot">Plot</a>, <code>type=1</code> &ndash; <a href="#Area">Area</a>, <code>type=2</code> &ndash; <a href="#Step">Step</a>, <code>type=3</code> &ndash; <a href="#Stem">Stem</a>, <code>type=4</code> &ndash; <a href="#Bars">Bars</a>. For 2d data: <code>type=0</code> &ndash; <a href="#Surf">Surf</a>, <code>type=1</code> &ndash; <a href="#Dens">Dens</a>, <code>type=2</code> &ndash; <a href="#Mesh">Mesh</a>, <code>type=3</code> &ndash; <a href="#Cont">Cont</a>. For 3d data: <code>type=0</code> &ndash; <a href="#Surf3">Surf3</a>, <code>type=1</code> &ndash; <a href="#Dens3">Dens3</a>, <code>type=2</code> &ndash; <a href="#Cont3">Cont3</a>, <code>type=2</code> &ndash; <a href="#Cloud">Cloud</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Nonlinear-fitting"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SimplePlot" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-distributions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-1"></a>
+<h2 class="section">3.15 Nonlinear fitting</h2>
+<a name="index-Fit"></a>
+<a name="index-FitS"></a>
+<a name="index-PutsFit"></a>
+<a name="index-FitPnts"></a>
+<a name="index-Fit2"></a>
+<a name="index-Fit3"></a>
+
+<p>These functions fit data to formula. Fitting goal is to find formula parameters for the best fit the data points, i.e. to minimize the sum <em>\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2</em>. At this, approximation function &lsquo;<samp>f</samp>&rsquo; can depend only on one argument &lsquo;<samp>x</samp>&rsquo; (1D case), on two arguments &lsquo;<samp>x,y</samp>&rsquo; (2D case) and on three arguments &lsquo;<samp>x,y,z</samp>&rsquo; (3D case). The function &lsquo;<samp>f</samp>&rsquo; also may depend on parameters. Normally the list of fitted parameters is specified by <var>var</var> string (like, &lsquo;<samp>abcd</samp>&rsquo;). Usually user should supply initial values for fitted parameters by <var>ini</var> variable. But if he/she don&rsquo;t supply it then the zeros are used. Parameter <var>print</var>=<code>true</code> switch on printing the found coefficients to <var>Message</var> (see section <a href="#Error-handling">Error handling</a>).
+</p>
+<p>Functions Fit() and FitS() do not draw the obtained data themselves. They fill the data <var>fit</var> by formula &lsquo;<samp>f</samp>&rsquo; with found coefficients and return the <em>\chi^2</em> error of approximation. At this, the &lsquo;<samp>x,y,z</samp>&rsquo; coordinates are equidistantly distributed in the interval <var>Min</var>&ndash;<var>Max</var>. Number of points in <var>fit</var> is selected as maximal value of <var>fit</var> size and the value of <var>FitPnts</var>. Note, that this functions use GSL library and do something only if MathGL was compiled with GSL support. See section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-FitS-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzas"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzas</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzas_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzas_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzs"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzs</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyzs_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyzs_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array specified parametrically <var>a</var>[i,j](<var>x</var>[i,j], <var>y</var>[i,j]) for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxys"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xys</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxys_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xys_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array specified parametrically <var>a</var>[i](<var>x</var>[i]) for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitS-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-FitS-8"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>FitS</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const mglData &amp;</code>s, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fys"></a><u>C function:</u> <code>float</code> <b>mgl_fit_ys</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fys_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_ys_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const HMDT</code> s, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array with <var>x</var> equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyza"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyza</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyza_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyza_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array specified parametrically <var>a</var>[i,j,k](<var>x</var>[i,j,k], <var>y</var>[i,j,k], <var>z</var>[i,j,k]) with <var>s</var>[i,j,k]=1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-4"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyz"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyz</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxyz_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xyz_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array specified parametrically <var>a</var>[i,j](<var>x</var>[i,j], <var>y</var>[i,j]) with <var>s</var>[i,j]=1 for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-5"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-6"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxy"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xy</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005fxy_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_xy_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> x, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array specified parametrically <var>a</var>[i](<var>x</var>[i]) with <var>s</var>[i]=1 for each data slice.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit-7"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>&quot;&quot;</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit-8"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f1"></a><u>C function:</u> <code>float</code> <b>mgl_fit_1</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f1_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_1_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-direction for 1d array <var>a</var> with <var>s</var>=1 and <var>x</var> equidistantly distributed in interval [<var>Min</var>.x, <var>Max</var>.x].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit2-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit2</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit2-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit2</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f2"></a><u>C function:</u> <code>float</code> <b>mgl_fit_2</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f2_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_2_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, and y-directions for 2d array <var>a</var> with <var>s</var>=1 and <var>x</var>, <var>y</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fit3-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit3</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini=<code>NULL</code>, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-Fit3-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>float</code> <b>Fit3</b><i> (<code>mglData &amp;</code>fit, <code>const mglData &amp;</code>a, <code>const char *</code>func, <code>const char *</code>var, <code>mglData &amp;</code>ini, <code>bool</code> print=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005ffit_005f3"></a><u>C function:</u> <code>float</code> <b>mgl_fit_3</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>float *</code>ini)</i></dt>
+<dt><a name="index-mgl_005ffit_005f3_005fd"></a><u>C function:</u> <code>float</code> <b>mgl_fit_3_d</b><i> (<code>HMGL</code> gr, <code>HMDT</code> fit, <code>const HMDT</code> a, <code>const char *</code>func, <code>const char *</code>var, <code>HMDT</code> ini)</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 3d array <var>a</var> with <var>s</var>=1 and <var>x</var>, <var>y</var>, <var>z</var> equidistantly distributed in interval [<var>Min</var>, <var>Max</var>].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-PutsFit-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>PutsFit</b><i> (<code>mglPoint</code> p, <code>const char *</code>prefix=<code>&quot;&quot;</code>, <code>const char *</code>font=<code>NULL</code>, <code>float</code> size=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fputs_005ffit"></a><u>C function:</u> <code>void</code> <b>mgl_puts_fit</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>const char *</code>prefix, <code>const char *</code>font, <code>float</code> size=<code>-1</code>)</i></dt>
+<dd><p>Print last fitted formula with found coefficients (as numbers) at position <var>p0</var>. The string <var>prefix</var> will be printed before formula. All other parameters are the same as in <a href="#Text-printing">Text printing</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetFit"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>const char *</code> <b>GetFit</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005ffit"></a><u>C function:</u> <code>const char *</code> <b>mgl_get_fit</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Get last fitted formula with found coefficients (as numbers).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FitPnts-of-mglGraph"></a><u>General option (C++) of mglGraph:</u> <code>int</code> <b>FitPnts</b></dt>
+<dd><p>Minimal number of points for output array after nonlinear fitting.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Data-distributions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Frames_002fAnimation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-distributions-1"></a>
+<h2 class="section">3.16 Data distributions</h2>
+<a name="index-Hist"></a>
+
+<p>These functions make distribution (histogram) of data. They do not draw the obtained data themselves. These functions can be useful if user have data defined for random points (for example, after PIC simulation) and he want to produce a plot which require regular data (defined on grid(s)). The range for grids is always selected as axis range Min...Max. Arrays <var>x</var>, <var>y</var>, <var>z</var> define the positions (coordinates) of random points. Array <var>a</var> define the data value. Number of points in output array <var>res</var> is selected as maximal value of <var>res</var> size and the value of <var>FitPnts</var>.
+</p>
+<dl>
+<dt><a name="index-Hist-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fx"></a><u>C function:</u> <code>int</code> <b>mgl_hist_x</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 1D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-2"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fxy"></a><u>C function:</u> <code>int</code> <b>mgl_hist_xy</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 2D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-3"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>Hist</b><i> (<code>mglData &amp;</code>res, <code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z, <code>const mglData &amp;</code>a)</i></dt>
+<dt><a name="index-mgl_005fhist_005fxyz"></a><u>C function:</u> <code>int</code> <b>mgl_hist_xyz</b><i> (<code>HMGL</code> gr, <code>HMDT</code> res, <code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z, <code>const HMDT</code> a)</i></dt>
+<dd><p>Creates 3D distribution of the data values <var>a</var> in range [Min, Max].
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Frames_002fAnimation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-distributions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#IDTF-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Frames_002fAnimation-1"></a>
+<h2 class="section">3.17 Frames/Animation</h2>
+<a name="index-NewFrame"></a>
+<a name="index-EndFrame"></a>
+<a name="index-GetNumFrame"></a>
+
+<p>These functions provide ability to create several pictures simultaneously. For most of cases it is useless but for widget classes (see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) they can provide a way to show animation. Also you can write several frames into animated GIF file.
+</p>
+<dl>
+<dt><a name="index-NewFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>NewFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fnew_005fframe"></a><u>C function:</u> <code>int</code> <b>mgl_new_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Creates new frame. Function returns current frame id. This is not thread safe function in OpenGL mode! Use direct list creation in multi-threading drawing. The function <code>EndFrame()</code> <strong>must</strong> be call after the finishing of the frame drawing for each call of this function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-EndFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>EndFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fend_005fframe"></a><u>C function:</u> <code>void</code> <b>mgl_end_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Finishes the frame drawing.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNumFrame-1"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>GetNumFrame</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005fnum_005fframe"></a><u>C function:</u> <code>int</code> <b>mgl_get_num_frame</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets the number of created frames.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ResetFrames"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>ResetFrames</b><i> ()</i></dt>
+<dt><a name="index-mgl_005freset_005fframes"></a><u>C function:</u> <code>int</code> <b>mgl_reset_frames</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Reset frames counter (start it from zero).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StartGIF"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>void</code> <b>StartGIF</b><i> (<code>const char *</code>fname, <code>int</code> ms=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fstart_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_start_gif</b><i> (<code>HMGL</code> gr, <code>const char *</code>fname, <code>int</code> ms)</i></dt>
+<dd><p>Start writing frames into animated GIF file <var>fname</var>. Parameter <var>ms</var> set the delay between frames in milliseconds. You <strong>should not</strong> change the picture size during writing the cinema. Use CloseGIF() to finalize writing. Note, that this function is disabled in OpenGL mode.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CloseGIF"></a><u>Method on <code>mglGraph</code> (C++, Python):</u> <code>int</code> <b>CloseGIF</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fclose_005fgif"></a><u>C function:</u> <code>void</code> <b>mgl_close_gif</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Finish writing animated GIF and close connected pointers.
+</p></dd></dl>
+
+<hr size="6">
+<a name="IDTF-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Frames_002fAnimation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MathGL-core" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="IDTF-functions-1"></a>
+<h2 class="section">3.18 IDTF functions</h2>
+<a name="index-NewFrame-2"></a>
+<a name="index-EndFrame-2"></a>
+<a name="index-GetNumFrame-2"></a>
+
+<p>These functions provide IDTF specific features. In all other cases they do nothing.
+</p>
+<dl>
+<dt><a name="index-VertexColor"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>VertexColor</b><i> (<code>bool</code> enable)</i></dt>
+<dd><p>Enables smooth color change.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Compression"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>Compression</b><i> (<code>bool</code> enable)</i></dt>
+<dd><p>Gives smaller files, but quality degrades.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-StartGroup"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>StartGroup</b><i> (const char *name)</i></dt>
+<dd><p>Starts group definition. Groups contain objects and other groups, they are used to select a part of a model to zoom to or to make invizible or to make transparent and so on.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-EndGroup"></a><u>Method on <code>mglGraph</code> (C++):</u> <code>void</code> <b>EndGroup</b><i> ()</i></dt>
+<dd><p>Ends group definition.
+</p></dd></dl>
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_4.html b/texinfo/mathgl_en.html/mathgl_en_4.html
new file mode 100644
index 0000000..f2c8cf6
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_4.html
@@ -0,0 +1,296 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 4. Plotter classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 4. Plotter classes">
+<meta name="keywords" content="MathGL 1.10.1: 4. Plotter classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Plotter-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_3.html#IDTF-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglGraphAB-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_3.html#MathGL-core" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plotter-classes-1"></a>
+<h1 class="chapter">4. Plotter classes</h1>
+<a name="index-mglGraphAB"></a>
+<a name="index-mglGraphZB"></a>
+<a name="index-mglGraphPS"></a>
+<a name="index-mglGraphGL"></a>
+<a name="index-mglGraphIDTF"></a>
+
+<p>The class mglGraph (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>) provide the basic tools for creating scientific graphics but it is abstract class. The matter is that there are several possible way to draw a graphics: in bitmap, in vector file, using OpenGL and so on. As result, user should use some of derived classes to do actual drawing. In principle, it is possible to derive a class exactly from mglGraph (and it was in v.1.6). But I recommend to derive from mglGraphAB class for higher compatibility of produced graphics from different classes. Class mglGraphAB is another abstract class which provide basic coordinates transformation, plotting functions and export to bitmap picture. It still require a functions for drawing lines, triangles and quadrangles. So below a set of &ldquo;plotter&rdquo; classes with short comments.
+</p>
+<dl>
+<dt><a name="index-mglGraphAB-1"></a><u>Class:</u> <b>mglGraphAB</b></dt>
+<dd><p>Abstract class mglGraphAB implements plotting function for 1D, 2D and 3D plots using Z-ordering and provides base functionality for to screen coordinate transformation, bitmap creation and so on. Class is defined in <code>#include &lt;mgl/mgl_ab.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphZB-1"></a><u>Class:</u> <b>mglGraphZB</b></dt>
+<dd><p>Class mglGraphZB implements plotting function for 1D, 2D and 3D plots using Z-Buffer. It is useful for off-screen (for console or SSH terminal) programs. Also this class can be used in any other programs which may draw bitmap on the  screen (for example, by using FLTK, Qt, wxWidgets libraries and so on). Note that bitmap picture is saved while exporting to EPS format. The produced graphics have better quality but slower in comparison with graphics in the class mglGraphPS. Class is defined in <code>#include &lt;mgl/mgl_zb.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphPS-1"></a><u>Class:</u> <b>mglGraphPS</b></dt>
+<dd><p>Class mglGraphPS implements plotting functions for 1D, 2D and 3D plots and exports them to PostScript or SVG file. It is useful for off-screen (for console or SSH terminal) programs. Note that there is no transparency support now and color interpolation and lightning support is limited (not so nice as in class mglGraphZB). As result the plots with transparency (SurfA, Surf3A, CloudP, CloudQ) may look not so good. However the speed of drawing is higher in comparison with one in the class mglGraphZB. Class is defined in <code>#include &lt;mgl/mgl_eps.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphGL-1"></a><u>Class:</u> <b>mglGraphGL</b></dt>
+<dd><p>Class mglGraphGL implements plotting function for 1D, 2D and 3D plots under OpenGL. This class can not be used in off-screen applications. Note, that several transparent overlapped surfaces are drawn not so correctly due to OpenGL limitations. Class is defined in <code>#include &lt;mgl/mgl_gl.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphIDTF-1"></a><u>Class:</u> <b>mglGraphIDTF</b></dt>
+<dd><p>Class mglGraphIDTF implements plotting function for 1D, 2D and 3D plots  and export it in IDTF format. Later this file can be converted in U3D format. Class is defined in <code>#include &lt;mgl/mgl_idtf.h&gt;</code>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#mglGraphAB-class">4.1 mglGraphAB class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="mglGraphAB-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plotter-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plotter-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglGraphAB-class-1"></a>
+<h2 class="section">4.1 mglGraphAB class</h2>
+<a name="index-mglGraphAB-2"></a>
+<a name="index-window-1"></a>
+<p>#cindex mglDraw
+</p>
+<p>Generally this class is a bit less abstract class than mglGraph class (see section <a href="mathgl_en_3.html#MathGL-core">MathGL core</a>). It provide many protected methods for handling intermediate data from mglGraph methods and require a few methods to be defined by derived class. The developers of derived classes should look on file &lsquo;<samp>mgl_ab.h</samp>&rsquo; and comments inside it or contact me.
+</p>
+<p>Here I just show new public methods for class mglGraphAB. There are functions returning the created picture (bitmap), its width and height. You may display it by yourself in any graphical library (see also, <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>) or save in file (see also, <a href="mathgl_en_3.html#Export-to-file">Export to file</a>).
+</p>
+<dl>
+<dt><a name="index-GetBits"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>const unsigned char *</code> <b>GetBits</b><i> ()</i></dt>
+<dt><a name="index-GetRGB"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetRGB</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-GetBGRN"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetBGRN</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005fget_005frgb"></a><u>C function:</u> <code>const unsigned char *</code> <b>mgl_get_rgb</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets RGB bitmap of the current state of the image. Format of each element of bits is: {red, green, blue}. Number of elements is Width*Height. Position of element {i,j} is [3*i + 3*Width*j] (or is [4*i + 4*Width*j] for <code>GetBGRN()</code>). For Python you have to provide the proper <var>size</var> of the buffer, <var>buf</var> i.e. the code should look like 
+</p><pre class="verbatim">from mathgl import *
+gr = mglGraph();
+bits='\t';
+bits=bits.expandtabs(4*gr.GetWidth()*gr.GetHeight());
+gr.GetBGRN(bits, len(bits));
+</pre></dd></dl>
+
+<dl>
+<dt><a name="index-GetRGBA"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>const unsigned char *</code> <b>GetRGBA</b><i> ()</i></dt>
+<dt><a name="index-GetRGBA-1"></a><u>Method on <code>mglGraph</code> (Python):</u> <code>void</code> <b>GetRGBA</b><i> (<code>char *</code>buf, <code>int</code> size)</i></dt>
+<dt><a name="index-mgl_005fget_005frgba"></a><u>C function:</u> <code>const unsigned char *</code> <b>mgl_get_rgba</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets RGBA bitmap of the current state of the image. Format of each element of bits is: {red, green, blue, alpha}. Number of elements is Width*Height. Position of element {i,j} is [4*i + 4*Width*j].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetWidth"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>int</code> <b>GetWidth</b><i> ()</i></dt>
+<dt><a name="index-GetHeight"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>int</code> <b>GetHeight</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fget_005fwidth"></a><u>C function:</u> <code>int</code> <b>mgl_get_width</b><i> (<code>HMGL</code> gr)</i></dt>
+<dt><a name="index-mgl_005fget_005fheight"></a><u>C function:</u> <code>int</code> <b>mgl_get_height</b><i> (<code>HMGL</code> gr)</i></dt>
+<dd><p>Gets width and height of the image.
+</p></dd></dl>
+
+<p>Class mglGraphAB is the base class for &ldquo;widget classes&rdquo;. So there are set of functions for handling window behavior. Most of them are applicable only for &ldquo;window&rdquo; classes (like mglGraphFLTK and so on, see section <a href="mathgl_en_5.html#Widget-classes">Widget classes</a>). In all other classes these functions just do nothing. You should provide the corresponding interface in derived &ldquo;widget&rdquo; classes for user convenience.
+</p>
+<dl>
+<dt><a name="index-Window-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Window</b><i> (<code>int</code> argc, <code>char **</code>argv, <code>int (*</code>draw)(<code>mglGraph *</code>gr, <code>void *</code>p), <code>const char *</code>title, <code>void *</code>par=<code>NULL</code>, <code>void (*</code>reload)(<code>int</code> next, <code>void *</code>p)=<code>NULL</code>, <code>bool</code> maximize=<code>false</code>)</i></dt>
+<dd><p>This function creates a window for plotting. Parameters <var>argc</var>, <var>argv</var> contain OS specific information and should be the same as in function <code>main(int argc,char **argv)</code>. Parameter <var>draw</var> sets a pointer (this is the name of function) to drawing function. There is support of a list of plots (frames). So as one can prepare a set of frames at first and redraw it fast later (but it requires more memory). Function should return positive number of frames for the list or zero if it will plot directly. Note, that <var>draw</var> can be <code>NULL</code> for displaying static bitmaps only (no animation or slides). Parameter <var>title</var> sets the title of the window. Parameter <var>par</var> contains pointer to data for the plotting function <var>draw</var>. Parameter <var>maximize</var>=<code>true</code> open maximized window.
+</p>
+<p>There are some keys handles for manipulating by the plot: &rsquo;a&rsquo;, &rsquo;d&rsquo;, &rsquo;w&rsquo;, &rsquo;s&rsquo; for the rotating; &rsquo;,&rsquo;, &rsquo;.&rsquo; for viewing of the previous or next frames in the list; &rsquo;r&rsquo; for the switching of transparency; &rsquo;f&rsquo; for the switching of lightning; &rsquo;x&rsquo; for hiding (closing) the window.
+</p>
+<p><strong>IMPORTANT!!!</strong> You need to add a call of Rotate() (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>) function for having possibility of plot rotation. If plot should be unrotated by default just add <code>Rotate(0,0)</code> in drawing function.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Window-on-mglGraphAB-1"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Window</b><i> (<code>int</code> argc, <code>char **</code>argv, <code>mglDraw *</code>draw, <code>const char *</code>title, <code>bool</code> maximize=<code>false</code>)</i></dt>
+<dd><p>This function is mostly the same as previous one. The only difference is that the drawing function and function for data reloading are specified as methods on a class inherited from class <code>mglDraw</code>. This class is defined in <code>#include &lt;mgl/mgl_data.h&gt;</code> and have only 2 methods:
+</p><pre class="verbatim">class mglDraw
+{
+public:
+    virtual int Draw(mglGraph *) { return 0; };
+    virtual void Reload(int) {};
+};
+</pre><p>You should inherit yours class from <code>mglDraw</code> and reimplement one or both functions for using this function.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-ToggleAlpha-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleAlpha</b><i> ()</i></dt>
+<dd><p>Switch on/off transparency but do not overwrite switches in user drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleLight-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleLight</b><i> ()</i></dt>
+<dd><p>Switch on/off lighting but do not overwrite switches in user drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleZoom-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleZoom</b><i> ()</i></dt>
+<dd><p>Switch on/off zooming by mouse as region selection.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleRotate-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleRotate</b><i> ()</i></dt>
+<dd><p>Switch on/off rotation by mouse. Usually, left button is used for rotation, middle button for shift, right button for zoom/perspective.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ToggleNo-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ToggleNo</b><i> ()</i></dt>
+<dd><p>Switch off all zooming and rotation and restore initial state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Update-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Update</b><i> ()</i></dt>
+<dd><p>Update window contents.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReLoad-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>ReLoad</b><i> (<code>bool</code> o)</i></dt>
+<dd><p>Reload user data and update picture.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Adjust-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Adjust</b><i> ()</i></dt>
+<dd><p>Adjust size of bitmap to window size.
+</p></dd></dl>
+<dl>
+<dt><a name="index-NextFrame-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>NextFrame</b><i> ()</i></dt>
+<dd><p>Show next frame if one.
+</p></dd></dl>
+<dl>
+<dt><a name="index-PrevFrame-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>PrevFrame</b><i> ()</i></dt>
+<dd><p>Show previous frame if one.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Animation-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>Animation</b><i> ()</i></dt>
+<dd><p>Run/stop slideshow (animation) of frames
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AutoClf-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>bool</code> <b>AutoClf</b></dt>
+<dd><p>Clear canvas between drawing. You may switch it off for accumulate previous drawing (for example some points or parts of a picture).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Delay-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>float</code> <b>Delay</b></dt>
+<dd><p>Delay for animation in seconds. Default value is 1 sec.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CalcXYZ"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>mglPoint</code> <b>CalcXYZ</b><i> (<code>int</code> xs, <code>int</code> ys)</i></dt>
+<dt><a name="index-mgl_005fcalc_005fxyz-1"></a><u>C function:</u> <code>void</code> <b>mgl_calc_xyz</b><i> (<code>HMGL</code> gr, <code>int</code> xs, <code>int</code> ys, <code>float *</code>x, <code>float *</code>y, <code>float *</code>z)</i></dt>
+<dd><p>Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this moment it ignore perspective and transformation formulas (curvilinear coordinates). The calculation are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-CalcScr"></a><u>Method on <code>mglGraphAB</code> (C++, Python):</u> <code>mglPoint</code> <b>CalcScr</b><i> (<code>mglPoint</code> p)</i></dt>
+<dt><a name="index-CalcScr-1"></a><u>Method on <code>mglGraphAB</code> (C++):</u> <code>void</code> <b>CalcScr</b><i> (<code>mglPoint</code> p, <code>int *</code>xs, <code>int *</code>ys)</i></dt>
+<dt><a name="index-mgl_005fcalc_005fscr"></a><u>C function:</u> <code>void</code> <b>mgl_calc_scr</b><i> (<code>HMGL</code> gr, <code>float</code> x, <code>float</code> y, <code>float</code> z, <code>int *</code>xs, <code>int *</code>ys)</i></dt>
+<dd><p>Calculate screen point {xs,ys} for 3D coordinate {x,y,z}. The calculation are done for the last used InPlot (see section <a href="mathgl_en_3.html#Transformation-matrix">Transformation matrix</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ShowMousePos-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>float</code> <b>ShowMousePos</b></dt>
+<dd><p>Switch to show or not in the widget the last mouse click position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-LastMousePos-of-mglGraphAB"></a><u>Widget option of mglGraphAB:</u> <code>mglPoint</code> <b>LastMousePos</b></dt>
+<dd><p>Last position of mouse click.
+</p></dd></dl>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_5.html b/texinfo/mathgl_en.html/mathgl_en_5.html
new file mode 100644
index 0000000..9661af2
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_5.html
@@ -0,0 +1,491 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 5. Widget classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 5. Widget classes">
+<meta name="keywords" content="MathGL 1.10.1: 5. Widget classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Widget-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_4.html#mglGraphAB-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fl_005fMathGL-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_4.html#Plotter-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Widget-classes-1"></a>
+<h1 class="chapter">5. Widget classes</h1>
+<a name="index-mglGraphFLTK"></a>
+<a name="index-mglGraphQT"></a>
+<a name="index-mglGraphGLUT"></a>
+<a name="index-Fl_005fMathGL"></a>
+<a name="index-QMathGL"></a>
+<a name="index-window-2"></a>
+<a name="index-widgets-1"></a>
+
+<p>There are set of &ldquo;window&rdquo; classes for making a window with MathGL graphics: <code>mglGraphFLTK</code>, <code>mglGraphQT</code>, <code>mglGraphGLUT</code>. All these classes allow user to show, rotate, export, and change view of the plot using keyboard. Most of them (except <code>mglGraphGLUT</code>) also have toolbar and menu for simplifying plot manipulation. Usually these classes (except <code>mglGraphGLUT</code>) are derived from <code>mglGraphZB</code> class and have a &ldquo;connected&rdquo; class for widget in corresponding window library. All window classes have the same set of functions (see section <a href="mathgl_en_4.html#mglGraphAB-class">mglGraphAB class</a>). Below the full list of classes with short comments.
+</p>
+<dl>
+<dt><a name="index-mglGraphFLTK-1"></a><u>Class:</u> <b>mglGraphFLTK</b></dt>
+<dd><p>Class <code>mglGraphFLTK</code> adds the possibility to create plotting window with the help of FLTK library. It allows one to show, rotate, export, and change view of the plot by keyboard, menu and toolbar. &ldquo;Corresponding&rdquo; widget class is <code>Fl_MathGL</code>. Class is defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fl_005fMathGL-1"></a><u>Class:</u> <b>Fl_MathGL</b></dt>
+<dd><p>Class is FLTK widget for displaying the MathGL output. Class is defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphQT-1"></a><u>Class:</u> <b>mglGraphQT</b></dt>
+<dd><p>Class <code>mglGraphQT</code> adds the possibility to create plotting window with the help of QT library. It allows one to show, rotate, export, and change view of the plot by keyboard, menu and toolbar. &ldquo;Corresponding&rdquo; widget class is <code>QMathGL</code>. Class is defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-QMathGL-1"></a><u>Class:</u> <b>QMathGL</b></dt>
+<dd><p>Class is Qt widget for dysplaying the MathGL output. Class is defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglGraphGLUT-1"></a><u>Class:</u> <b>mglGraphGLUT</b></dt>
+<dd><p>Class <code>mglGraphGLUT</code> adds the possibility to create plotting window with the help of GLUT library. It allows one to show, rotate, export, and change view of the plot only by keyboard. Class is defined in <code>#include &lt;mgl/mgl_glut.h&gt;</code>.
+</p></dd></dl>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#QMathGL-class">5.2 QMathGL class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Fl_005fMathGL-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Widget-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#QMathGL-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fl_005fMathGL-class-1"></a>
+<h2 class="section">5.1 Fl_MathGL class</h2>
+<a name="index-Fl_005fMathGL-2"></a>
+<a name="index-widgets-2"></a>
+
+<p>Class is FLTK widget which display MathGL graphics (defined in <code>#include &lt;mgl/mgl_fltk.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-set_005fdraw-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_draw</b><i> (<code>mglDraw *</code>dr)</i></dt>
+<dd><p>Sets drawing function from a class inherited from <code>mglDraw</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-update-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>update</b><i> (<code>mglGraph *</code>gr=<code>NULL</code>)</i></dt>
+<dd><p>Update (redraw) plot using grapher <var>gr</var> (built-in by default).
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fangle-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_angle</b><i> (<code>float</code> t, <code>float</code> p)</i></dt>
+<dd><p>Set angles for additional plot rotation
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fstate-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_state</b><i> (<code>int</code> f)</i></dt>
+<dd><p>Set bitwise flags for general state (1-Alpha, 2-Light)
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fstate-on-Fl_005fMathGL-1"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_state</b><i> (<code>bool</code> z, <code>bool</code> r)</i></dt>
+<dd><p>Set flags for handling mouse: <var>z</var>=<code>true</code> allow zooming, <var>r</var>=<code>true</code> allow rotation/shifting/perspective and so on.
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fzoom-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_zoom</b><i> (<code>float</code> X1, <code>float</code> Y1, <code>float</code> X2, <code>float</code> Y2)</i></dt>
+<dd><p>Set zoom in/out region
+</p></dd></dl>
+<dl>
+<dt><a name="index-get_005fzoom-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>get_zoom</b><i> (<code>float *</code>X1, <code>float *</code>Y1, <code>float *</code>X2, <code>float *</code>Y2)</i></dt>
+<dd><p>Get zoom in/out region
+</p></dd></dl>
+<dl>
+<dt><a name="index-set_005fpopup-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>void</code> <b>set_popup</b><i> (<code>const Fl_Menu_Item *</code>pmenu, <code>Fl_Widget *</code>w, <code>void *</code>v)</i></dt>
+<dd><p>Set popup menu pointer
+</p></dd></dl>
+<dl>
+<dt><a name="index-get_005fgraph-on-Fl_005fMathGL"></a><u>Method on Fl_MathGL:</u> <code>mglGraph *</code> <b>get_graph</b><i> ()</i></dt>
+<dd><p>Get pointer to grapher
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tet_005fval-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>Fl_Valuator *</code> <b>tet_val</b></dt>
+<dd><p>Pointer to external tet-angle validator.
+</p></dd></dl>
+<dl>
+<dt><a name="index-phi_005fval-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>Fl_Valuator *</code> <b>phi_val</b></dt>
+<dd><p>Pointer to external phi-angle validator.
+</p></dd></dl>
+<dl>
+<dt><a name="index-graph-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>mglGraphAB *</code> <b>graph</b></dt>
+<dd><p>Pointer to grapher
+</p></dd></dl>
+<dl>
+<dt><a name="index-draw_005fpar-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>void *</code> <b>draw_par</b></dt>
+<dd><p>Parameters for drawing function mglGraph::DrawFunc.
+</p></dd></dl>
+<dl>
+<dt><a name="index-draw_005ffunc-of-Fl_005fMathGL"></a><u>Widget option of Fl_MathGL:</u> <code>int (*</code> <b>draw_func</b><i> <code>)(mglGraph *gr, void *par)</code></i></dt>
+<dd><p>Drawing function for window procedure. It should return the number of frames.
+</p></dd></dl>
+
+<hr size="6">
+<a name="QMathGL-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fl_005fMathGL-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Widget-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="QMathGL-class-1"></a>
+<h2 class="section">5.2 QMathGL class</h2>
+<a name="index-QMathGL-2"></a>
+<a name="index-widgets-3"></a>
+
+<p>Class is Qt widget which display MathGL graphics (defined in <code>#include &lt;mgl/mgl_qt.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-getRatio-on-QMathGL"></a><u>Method on QMathGL:</u> <code>double</code> <b>getRatio</b><i> ()</i></dt>
+<dd><p>Return aspect ratio of the picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setDraw-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setDraw</b><i> (<code>mglDraw *</code>dr)</i></dt>
+<dd><p>Sets drawing functions from a class inherited from <code>mglDraw</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-setDraw-on-QMathGL-1"></a><u>Method on QMathGL:</u> <code>void</code> <b>setDraw</b><i> (<code>int (*</code>draw)(<code>mglGraph *</code>gr, <code>void *</code>p), <code>void *</code>par=<code>NULL</code>)</i></dt>
+<dd><p>Sets the drawing function <var>draw</var>. There is support of a list of plots (frames). So as one can prepare a set of frames at first and redraw it fast later (but it requires more memory). Function should return positive number of frames for the list or zero if it will plot directly. Parameter <var>par</var> contains pointer to data for the plotting function <var>draw</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setGraph-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setGraph</b><i> (<code>mglGraphAB *</code>gr)</i></dt>
+<dd><p>Set pointer to external grapher (instead of built-in <code>mglGraphZB</code>). Note that QMathGL will automatically delete this object at destruction or at new <code>setGraph()</code> call.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setPopup-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setPopup</b><i> (<code>QMenu *</code>p)</i></dt>
+<dd><p>Set popup menu pointer.
+</p></dd></dl>
+<dl>
+<dt><a name="index-setSize-on-QMathGL"></a><u>Method on QMathGL:</u> <code>void</code> <b>setSize</b><i> (<code>int</code> w, <code>int</code> h)</i></dt>
+<dd><p>Set widget/picture sizes
+</p></dd></dl>
+<dl>
+<dt><a name="index-getRatio-on-QMathGL-1"></a><u>Method on QMathGL:</u> <code>double</code> <b>getRatio</b><i> ()</i></dt>
+<dd><p>Return aspect ratio of the picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-getPer-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getPer</b><i> ()</i></dt>
+<dd><p>Get perspective value in percents.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getPhi-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getPhi</b><i> ()</i></dt>
+<dd><p>Get Phi-angle value in degrees.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getTet-on-QMathGL"></a><u>Method on QMathGL:</u> <code>int</code> <b>getTet</b><i> ()</i></dt>
+<dd><p>Get Theta-angle value in degrees.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getAlpha-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getAlpha</b><i> ()</i></dt>
+<dd><p>Get transparency state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getLight-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getLight</b><i> ()</i></dt>
+<dd><p>Get lightning state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getZoom-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getZoom</b><i> ()</i></dt>
+<dd><p>Get mouse zooming state.
+</p></dd></dl>
+<dl>
+<dt><a name="index-getRotate-on-QMathGL"></a><u>Method on QMathGL:</u> <code>bool</code> <b>getRotate</b><i> ()</i></dt>
+<dd><p>Get mouse rotation state.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-void-on-QMathGL"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> refresh ()</i></dt>
+<dd><p>Redraw saved bitmap without executing drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-1"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> update (<code>mglGraph *</code>gr=<code>NULL</code>)</i></dt>
+<dd><p>Update picture by executing drawing function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-2"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> copy ()</i></dt>
+<dd><p>Copy graphics to clipboard.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-3"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setPer (<code>int</code> val)</i></dt>
+<dd><p>Set perspective value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-4"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setPhi (<code>int</code> val)</i></dt>
+<dd><p>Set Phi-angle value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-5"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setTet (<code>int</code> val)</i></dt>
+<dd><p>Set Theta-angle value.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-6"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setAlpha (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off transparency.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-7"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setLight (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off lightning.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-8"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setZoom (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off mouse zooming.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-9"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setRotate (<code>bool</code> val)</i></dt>
+<dd><p>Switch on/off mouse rotation.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-10"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> zoomIn ()</i></dt>
+<dd><p>Zoom in graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-11"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> zoomOut ()</i></dt>
+<dd><p>Zoom out graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-12"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> restore ()</i></dt>
+<dd><p>Restore zoom and rotation to default values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-13"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> reload ()</i></dt>
+<dd><p>Reload data and execute script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-14"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftLeft ()</i></dt>
+<dd><p>Shift graphics to left direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-15"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftRight ()</i></dt>
+<dd><p>Shift graphics to right direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-16"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i>shiftUp  ()</i></dt>
+<dd><p>Shift graphics to up direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-17"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> shiftDown ()</i></dt>
+<dd><p>Shift graphics to down direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-18"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportPNG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to PNG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-19"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportPNGs (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to PNG file (no transparency).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-20"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportJPG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to JPEG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-21"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportBPS (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to bitmap EPS file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-22"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportEPS (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to vector EPS file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-23"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportSVG (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to SVG file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-24"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> exportIDTF (<code>QString</code> fname=<code>&quot;&quot;</code>)</i></dt>
+<dd><p>Export current picture to IDTF file.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-25"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> setMGLFont (<code>QString</code> path)</i></dt>
+<dd><p>Restore (<var>path</var>=<code>&quot;&quot;</code> or load font for graphics.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-26"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> print ()</i></dt>
+<dd><p>Print current picture
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-27"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> adjust ()</i></dt>
+<dd><p>Adjust plot size to fill entire window. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-28"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> nextSlide ()</i></dt>
+<dd><p>Show next slide. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-29"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> prevSlide ()</i></dt>
+<dd><p>Show previous slide. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-30"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> animation (<code>bool</code> st=<code>true</code>)</i></dt>
+<dd><p>Start animation. This function is executed only if graph is mglGraphQT instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-31"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> about ()</i></dt>
+<dd><p>Show about information.
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-32"></a><u>Slot on QMathGL:</u> <b><code>void</code></b><i> aboutQt ()</i></dt>
+<dd><p>Show information about Qt version.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-void-on-QMathGL-33"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> phiChanged (<code>int</code> val)</i></dt>
+<dd><p>Phi angle changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-34"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> tetChanged (<code>int</code> val)</i></dt>
+<dd><p>Tet angle changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-35"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> perChanged (<code>int</code> val)</i></dt>
+<dd><p>Perspective changed (by mouse or by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-36"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> alphaChanged (<code>bool</code> val)</i></dt>
+<dd><p>Transparency changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-37"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> lightChanged (<code>bool</code> val)</i></dt>
+<dd><p>Lighting changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-38"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> zoomChanged (<code>bool</code> val)</i></dt>
+<dd><p>Zooming changed (by toolbar).
+</p></dd></dl>
+<dl>
+<dt><a name="index-void-on-QMathGL-39"></a><u>Signal on QMathGL:</u> <b><code>void</code></b><i> rotateChanged (<code>bool</code> val)</i></dt>
+<dd><p>Rotation changed (by toolbar).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-appName-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>QString</code> <b>appName</b></dt>
+<dd><p>Application name for message boxes.
+</p></dd></dl>
+<dl>
+<dt><a name="index-autoResize-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>bool</code> <b>autoResize</b></dt>
+<dd><p>Allow auto resizing (default is false).
+</p></dd></dl>
+<dl>
+<dt><a name="index-animDelay-of-QMathGL"></a><u>Widget option of QMathGL:</u> <code>int</code> <b>animDelay</b></dt>
+<dd><p>Animation delay in ms.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_6.html b/texinfo/mathgl_en.html/mathgl_en_6.html
new file mode 100644
index 0000000..6ac885c
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_6.html
@@ -0,0 +1,1110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 6. mglData class</title>
+
+<meta name="description" content="MathGL 1.10.1: 6. mglData class">
+<meta name="keywords" content="MathGL 1.10.1: 6. mglData class">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="mglData-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_5.html#QMathGL-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Public-variables" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_5.html#Widget-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglData-class-1"></a>
+<h1 class="chapter">6. mglData class</h1>
+
+<p>Class for working with data array. This class is defined in <code>#include &lt;mgl/mgl_data.h&gt;</code>. The class has functions for easy and safe allocation, resizing, loading and saving, modifying of data arrays. Also it can numerically differentiate and integrate data, interpolate, fill data by formula and so on. Class supports data with dimensions up to 3 (like function of 3 variables - x,y,z). The internal representation of numbers is float. Float type was chosen because it has smaller size in memory and usually it has enough precision in plotting purposes.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Public-variables">6.1 Public variables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Create-and-delete">6.2 Create and delete</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fill">6.3 Fill</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Rearrange">6.4 Rearrange</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#File-I_002fO">6.5 File I/O</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Make-another-data">6.6 Make another data</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Functions-on-direction">6.7 Functions on direction</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Interpolation">6.8 Interpolation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Informational-functions">6.9 Informational functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Operators">6.10 Operators</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Global-functions">6.11 Global functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Public-variables"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglData-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Create-and-delete" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Public-variables-1"></a>
+<h2 class="section">6.1 Public variables</h2>
+
+<dl>
+<dt><a name="index-a-of-mglData"></a><u>Variable of mglData:</u> <code>float *</code> <b>a</b></dt>
+<dd><p>Data array itself. The flat data representation is used. For example, matrix [nx x ny] is presented as flat (1d-) array with length nx*ny. The element with indexes {i, j, k} is a[i+nx*j+nx*ny*k] (indexes are zero based).
+</p></dd></dl>
+<dl>
+<dt><a name="index-nx-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>nx</b></dt>
+<dd><p>Number of points in 1st dimensions (&rsquo;x&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-ny-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>ny</b></dt>
+<dd><p>Number of points in 2nd dimensions (&rsquo;y&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-nz-of-mglData"></a><u>Variable of mglData:</u> <code>int</code> <b>nz</b></dt>
+<dd><p>Number of points in 3d dimensions (&rsquo;z&rsquo; dimension).
+</p></dd></dl>
+<dl>
+<dt><a name="index-id-of-mglData"></a><u>Variable of mglData:</u> <code>char *</code> <b>id</b></dt>
+<dd><p>Column (or slice if nz&gt;1) names &ndash; one character per column.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Create-and-delete"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Public-variables" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fill" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Create-and-delete-1"></a>
+<h2 class="section">6.2 Create and delete</h2>
+<a name="index-mglData"></a>
+<a name="index-Set"></a>
+
+<dl>
+<dt><a name="index--on-mglData"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>int</code> mx=<code>1</code>, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dd><p>Default constructor. Allocates the memory for data array and initializes it by zero.
+</p></dd></dl>
+<dl>
+<dt><a name="index--on-mglData-1"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>const char *</code>fname)</i></dt>
+<dd><p>Initializes the data by reading from file.
+</p></dd></dl>
+<dl>
+<dt><a name="index--on-mglData-2"></a><u>Constructor on mglData:</u> <b><code></code></b><i> mglData (<code>const mglData</code> &amp;dat)</i></dt>
+<dd><p>Initiates by other <code>mglData</code> instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Create"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Create</b><i> (<code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcreate"></a><u>C function:</u> <code>void</code> <b>mgl_data_create</b><i> (<code>HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Creates or recreates the array with specified size and fills it by zero. This function does nothing if one of parameters <var>mx</var>, <var>my</var>, <var>mz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-1"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float *</code>A, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-Set-2"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double *</code>A, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float</b><i> (<code>HMDT</code> dat, <code>const float *</code>A, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double</b><i> (<code>HMDT</code> dat, <code>const double *</code>A, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dd><p>Allocates memory and copies the data from the <strong>flat</strong> <code>float*</code> or <code>double*</code> array.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-3"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-Set-4"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat2"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float2</b><i> (<code>HMDT</code> dat, <code>const float **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble2"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double2</b><i> (<code>HMDT</code> dat, <code>const double **</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>float**</code> or <code>double**</code> array with dimensions <var>N1</var>, <var>N2</var>, i.e. from array defined as <code>float a[N1][N2];</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-5"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const float ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-Set-6"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const double ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005ffloat3"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_float3</b><i> (<code>HMDT</code> dat, <code>const float ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fdouble3"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_double3</b><i> (<code>HMDT</code> dat, <code>const double ***</code>A, <code>int</code> N1, <code>int</code> N2)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>float***</code> or <code>double***</code> array with dimensions <var>N1</var>, <var>N2</var>, <var>N3</var>, i.e. from array defined as <code>float a[N1][N2][N3];</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-7"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>gsl_vector *</code>v)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fvector"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_vector</b><i> (<code>HMDT</code> dat, <code>gsl_vector *</code>v)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>gsl_vector *</code> structure.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-8"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>gsl_matrix *</code>m)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fmatrix"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_matrix</b><i> (<code>HMDT</code> dat, <code>gsl_matrix *</code>m)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>gsl_matrix *</code> structure.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-9"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>inline void</code> <b>Set</b><i> (<code>const mglData &amp;</code>dat)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset"></a><u>C function:</u> <code>void</code> <b>mgl_data_set</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Copies the data from mglData instance <var>dat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Set-10"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;int&gt; &amp;</code>d)</i></dt>
+<dt><a name="index-Set-11"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;float&gt; &amp;</code>d)</i></dt>
+<dt><a name="index-Set-12"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>Set</b><i> (<code>const std::vector&lt;double&gt; &amp;</code>d)</i></dt>
+<dd><p>Allocates memory and copies the data from the <code>std::vector&lt;T&gt;</code> array.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Set-13"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>Set</b><i> (<code>const char *</code>str, <code>int</code> NX, <code>int</code> NY=<code>1</code>, <code>int</code> NZ=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fvalues"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_values</b><i> (<code>const char *</code>str, <code>int</code> NX, <code>int</code> NY, <code>int</code> NZ)</i></dt>
+<dd><p>Allocates memory and scanf the data from the string.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fill"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Create-and-delete" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Rearrange" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fill-1"></a>
+<h2 class="section">6.3 Fill</h2>
+<a name="index-Fill"></a>
+<a name="index-Modify"></a>
+
+<dl>
+<dt><a name="index-Fill-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Fill</b><i> (<code>float</code> x1, <code>float</code> x2, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005ffill"></a><u>C function:</u> <code>void</code> <b>mgl_data_fill</b><i> (<code>HMDT</code> dat, <code>float</code> x1, <code>float</code> x2, <code>char</code> dir)</i></dt>
+<dd><p>Equidistantly fills the data values to range [<var>x1</var>, <var>x2</var>] in direction <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Fill-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Fill</b><i> (<code>const char *</code>eq, <code>mglPoint</code> Min, <code>mglPoint</code> Max, <code>const mglData *</code>vdat=0, <code>const mglData *</code>wdat=0)</i></dt>
+<dt><a name="index-mgl_005fdata_005ffill-1"></a><u>C function:</u> <code>void</code> <b>mgl_data_fill</b><i> (<code>HMGL</code> gr, <code>HMDT</code> dat, <code>const char *</code>eq, <code>const HMDT *</code>vdat, <code>const HMDT *</code>wdat)</i></dt>
+<dd><p>Fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are supposed to be normalized in range <var>Min</var> x <var>Max</var> (in difference from <code>Modify</code> functions). Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var> which can be <code>NULL</code> (i.e. can be omitted).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Modify-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>int</code> dim=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmodify"></a><u>C function:</u> <code>void</code> <b>mgl_data_modify</b><i> (<code>HMDT</code> dat, <code>const char *</code>eq, <code>int</code> dim)</i></dt>
+<dd><p>Function fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Modification will be fulfilled only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Modify-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>const mglData &amp;</code>v)</i></dt>
+<dt><a name="index-Modify-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Modify</b><i> (<code>const char *</code>eq, <code>const mglData &amp;</code>v, <code>const mglData &amp;</code>w)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmodify_005fvw"></a><u>C function:</u> <code>void</code> <b>mgl_data_modify_vw</b><i> (<code>HMDT</code> dat, <code>const char *</code>eq, <code>const HMDT</code> v, <code>const HMDT</code> w)</i></dt>
+<dd><p>Function fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Put"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Put</b><i> (<code>float</code> val, <code>int</code> i=<code>-1</code>, <code>int</code> j=<code>-1</code>, <code>int</code> k=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fput_005fval"></a><u>mglData:</u> <code>void</code> <b>mgl_data_put_val</b><i> (<code>HMDT</code> a, <code>float</code> val, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Function sets value(s) of array a[<var>i</var>, <var>j</var>, <var>k</var>] = <var>val</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=-1 set the value <var>val</var> to whole range in corresponding direction(s). For example, <code>Put(val,-1,0,-1);</code> sets a[i,0,j]=<var>val</var> for i=0...(nx-1), j=0...(nz-1).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Put-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Put</b><i> (<code>const mglData &amp;</code>v, <code>int</code> i=<code>-1</code>, <code>int</code> j=<code>-1</code>, <code>int</code> k=<code>-1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fput_005fdat"></a><u>mglData:</u> <code>void</code> <b>mgl_data_put_dat</b><i> (<code>HMDT</code> a, <code>const HMDT</code> v, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Function copies value(s) from array <var>v</var> to the range of original array. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=-1 set the range in corresponding direction(s). At this minor dimensions of array <var>v</var> should be large than corresponding dimensions of this array. For example, <code>Put(v,-1,0,-1);</code> sets a[i,0,j]=v.ny&gt;nz ? v[i,j] : v[i], where i=0...(nx-1), j=0...(nz-1) and condition v.nx&gt;=nx is true.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fset_005fvalue"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_value</b><i> (<code>HMDT</code> dat, <code>float</code> v, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Sets the value in specified cell of the data with border checking.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fget_005fvalue"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_value</b><i> (<code>HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the value in specified cell of the data with border checking.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNx"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNx</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fnx"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_nx</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the x-size of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNy"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNy</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fny"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_ny</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the y-size of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-GetNz"></a><u>Method on <code>mglData</code> (C+, Python):</u> <code>void</code> <b>GetNz</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fnz"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_nz</b><i> (<code>HMDT</code> dat)</i></dt>
+<dd><p>Gets the z-size of the data.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Rearrange"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fill" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#File-I_002fO" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Rearrange-1"></a>
+<h2 class="section">6.4 Rearrange</h2>
+<a name="index-Rearrange"></a>
+<a name="index-Extend"></a>
+<a name="index-Transpose"></a>
+<a name="index-Squeeze"></a>
+<a name="index-Crop"></a>
+<a name="index-InsertRows"></a>
+<a name="index-InsertColumns"></a>
+<a name="index-InsertSlices"></a>
+<a name="index-DeleteRows"></a>
+<a name="index-DeleteColumns"></a>
+<a name="index-DeleteSlices"></a>
+<a name="index-Insert"></a>
+<a name="index-Delete"></a>
+
+<dl>
+<dt><a name="index-Rearrange-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Rearrange</b><i> (<code>int</code> mx, <code>int</code> my=<code>0</code>, <code>int</code> mz=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005frearrange"></a><u>C function:</u> <code>void</code> <b>mgl_data_rearrange</b><i> (<code>HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Rearrange dimensions without changing data array so that resulting sizes should  be <var>mx</var>*<var>my</var>*<var>mz</var> &lt; nx*ny*nz. If some of parameter <var>my</var> or <var>mz</var> are zero then it will be selected to optimal fill of data array. For example, if <var>my</var>=0 then it will be change to <var>my</var>=nx*ny*nz/<var>mx</var> and <var>mz</var> will be 1.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Extend-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Extend</b><i> (<code>int</code> n1, <code>int</code> n2=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fextend"></a><u>C function:</u> <code>void</code> <b>mgl_data_extend</b><i> (<code>HMDT</code> dat, <code>int</code> n1, <code>int</code> n2)</i></dt>
+<dd><p>Increase the dimensions of the data by inserting new (|<var>n1</var>|+1)-th slices after (for <var>n1</var>&gt;0) or before (for <var>n1</var>&lt;0) of existed one. It is possible to insert 2 dimensions simultaneously for 1d data by using parameter <var>n2</var>. Data to new slices is copy from existed one. For example, for <var>n1</var>&gt;0 new array will be 
+a_ij^new = a_i^old where j=0...<var>n1</var>. Correspondingly, for <var>n1</var>&lt;0 new array will be a_ij^new = a_j^old where i=0...|<var>n1</var>|.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Transpose-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Transpose</b><i> (<code>const char *</code>dim=<code>&quot;yx&quot;</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005ftranspose"></a><u>C function:</u> <code>void</code> <b>mgl_data_transpose</b><i> (<code>const char *</code>dim)</i></dt>
+<dd><p>Transposes (shift order of) dimensions of the data. New order of dimensions is specified int string <var>dim</var>. This function may be useful also for the reading of one-dimensional data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Squeeze-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Squeeze</b><i> (<code>int</code> rx, <code>int</code> ry=<code>1</code>, <code>int</code> rz=<code>1</code>, <code>bool</code> smooth=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsqueeze"></a><u>C function:</u> <code>void</code> <b>mgl_data_squeeze</b><i> (<code>HMDT</code> dat, <code>int</code> rx, <code>int</code> ry, <code>int</code> rz, <code>int</code> smooth)</i></dt>
+<dd><p>Reduces the data size by excluding data elements which indexes are not divisible by <var>rx</var>, <var>ry</var>, <var>rz</var> correspondingly. Parameter <var>squeeze</var> set to use smoothing
+(i.e. out[i]=\sum_{j=i,i+r} a[j]/r) or not (i.e. out[i]=a[j*r]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Crop-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Crop</b><i> (<code>int</code> n1, <code>int</code> n2, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcrop"></a><u>C function:</u> <code>void</code> <b>mgl_data_crop</b><i> (<code>HMDT</code> dat, <code>int</code> n1, <code>int</code> n2, <code>char</code> dir)</i></dt>
+<dd><p>Cuts off edges of the data <var>i</var>&lt;<var>n1</var> and <var>i</var>&gt;<var>n2</var> if <var>n2</var>&gt;0 or <var>i</var>&gt;<code>n[xyz]</code>-<var>n2</var> if <var>n2</var>&lt;=0 along direction <var>dir</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-InsertRows-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertRows</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> rows (slice along y-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-InsertColumns-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertColumns</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> columns (slice along x-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-InsertSlices-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>InsertSlices</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>, <code>const char *</code>eq=<code>NULL</code>)</i></dt>
+<dd><p>Insert <var>num</var> slices (slice along z-direction) at position <var>at</var> and fill it by formula <var>eq</var> (if <var>eq</var>!=0) or by zeros.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DeleteRows-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteRows</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> rows (slice along y-direction) at position <var>at</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-DeleteColumns-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteColumns</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> columns (slice along x-direction) at position <var>at</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-DeleteSlices-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>DeleteSlices</b><i> (<code>int</code> at, <code>int</code> num=<code>1</code>)</i></dt>
+<dd><p>Delete <var>num</var> slices (slice along z-direction) at position <var>at</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Insert-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Insert</b><i> (<code>char</code> dir, <code>int</code> pos=<code>0</code>, <code>int</code> num=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005finsert"></a><u>C function:</u> <code>void</code> <b>mgl_data_insert</b><i> (<code>HMDT</code> dat, <code>char</code> dir, <code>int</code> pos, <code>char</code> num)</i></dt>
+<dd><p>Insert <var>num</var> slices along <var>dir</var>-direction at position <var>pos</var> and fill it by zeros.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Delete-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Delete</b><i> (<code>char</code> dir, <code>int</code> pos=<code>0</code>, <code>int</code> num=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdelete"></a><u>C function:</u> <code>void</code> <b>mgl_data_delete</b><i> (<code>HMDT</code> dat, <code>char</code> dir, <code>int</code> pos, <code>char</code> num)</i></dt>
+<dd><p>Delete <var>num</var> slices along <var>dir</var>-direction at position <var>pos</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="File-I_002fO"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Rearrange" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Make-another-data" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="File-I_002fO-1"></a>
+<h2 class="section">6.5 File I/O</h2>
+<a name="index-Read"></a>
+<a name="index-ReadMat"></a>
+<a name="index-ReadAll"></a>
+<a name="index-ReadRange"></a>
+<a name="index-ReadHDF"></a>
+<a name="index-Save"></a>
+<a name="index-SaveHDF"></a>
+<a name="index-Export"></a>
+<a name="index-Import"></a>
+
+<dl>
+<dt><a name="index-Read-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Read</b><i> (<code>const char *</code>fname)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread"></a><u>C function:</u> <code>void</code> <b>mgl_data_read</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname)</i></dt>
+<dd><p>Reads data from tab-separated text file with auto determining sizes of the data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Read-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Read</b><i> (<code>const char *</code>fname, <code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread_005fdim"></a><u>C function:</u> <code>void</code> <b>mgl_data_read_dim</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dd><p>Reads data from text file with specified data sizes. This function does nothing if one of parameters <var>mx</var>, <var>my</var> or <var>mz</var> is zero or negative.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReadMat-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadMat</b><i> (<code>const char *</code>fname, <code>int</code> dim=<code>2</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fread_005fmat"></a><u>C function:</u> <code>void</code> <b>mgl_data_read_mat</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>int</code> dim)</i></dt>
+<dd><p>Read data from text file with size specified at beginning of the file by first <var>dim</var> numbers. At this, variable <var>dim</var> set data dimensions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ReadRange-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadRange</b><i> (<code>const char *</code>templ, <code>float</code> from, <code>float</code> to, <code>float</code> step=<code>1.f</code>, <code>bool</code> as_slice=<code>false</code>)</i></dt>
+<dd><p>Join data arrays from several text files. The file names are determined by function call <code>sprintf(fname,templ,val);</code>, where <var>val</var> changes from <var>from</var> to <var>to</var> with step <var>step</var>. The data load one-by-one in the same slice if <var>as_slice</var>=<code>false</code> or as slice-by-slice if <var>as_slice</var>=<code>true</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-ReadAll-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadAll</b><i> (<code>const char *</code>templ, <code>bool</code> as_slice=<code>false</code>)</i></dt>
+<dd><p>Join data arrays from several text files which filenames satisfied the template <var>templ</var> (for example, <var>templ</var>=<code>&quot;t_*.dat&quot;</code>). The data load one-by-one in the same slice if <var>as_slice</var>=<code>false</code> or as slice-by-slice if <var>as_slice</var>=<code>true</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Save-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Save</b><i> (<code>const char *</code>fname, <code>int</code> ns=<code>-1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsave"></a><u>C function:</u> <code>void</code> <b>mgl_data_save</b><i> (<code>const HMDT</code> dat, <code>const char *</code>fname, <code>int</code> ns)</i></dt>
+<dd><p>Saves the whole data array (for <var>ns</var>=<code>-1</code>) or only ns-th slice to text file. If <var>ns</var>&gt;0 then only <var>ns</var>-th slice (or column for 2D array) will be saved.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ReadHDF-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>ReadHDF</b><i> (<code>const char *</code>fname, <code>const char *</code>dname)</i></dt>
+<dd><p>Reads data array named <var>dname</var> from HDF file. This function does nothing if NO_HDF5 was defined during library compilation.
+</p></dd></dl>
+<dl>
+<dt><a name="index-SaveHDF-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>SaveHDF</b><i> (<code>const char *</code>fname, <code>const char *</code>dname, <code>bool</code> rewrite=<code>false</code>) <code>const</code></i></dt>
+<dd><p>Saves data array named <var>dname</var> from HDF file. This function does nothing if NO_HDF5 was defined during library compilation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Import-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Import</b><i> (<code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1=<code>0</code>, float v2=<code>1</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fimport"></a><u>C function:</u> <code>void</code> <b>mgl_data_import</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1, float v2)</i></dt>
+<dd><p>Reads data from bitmap file (now support only PNG format). The RGB values of bitmap pixels are transformed to float values in range [<var>v1</var>, <var>v2</var>] using color scheme <var>scheme</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Export-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Export</b><i> (<code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1=<code>0</code>, float v2=<code>0</code>, <code>int</code> ns=<code>-1</code>) const</i></dt>
+<dt><a name="index-mgl_005fdata_005fexport"></a><u>C function:</u> <code>void</code> <b>mgl_data_export</b><i> (<code>HMDT</code> dat, <code>const char *</code>fname, <code>const char *</code>scheme, <code>float</code> v1, float v2, <code>int</code> ns) const</i></dt>
+<dd><p>Saves data matrix (or <code>ns</code>-th slice for 3d data) to bitmap file (now support only PNG format). The data values are transformed from range [<var>v1</var>, <var>v2</var>] to RGB pixels of bitmap using color scheme <var>scheme</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). If <var>v1</var>&gt;=<var>v2</var> then the values of <var>v1</var>, <var>v2</var> are automatically determined as minimal and maximal value of the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Make-another-data"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#File-I_002fO" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Functions-on-direction" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Make-another-data-1"></a>
+<h2 class="section">6.6 Make another data</h2>
+<a name="index-SubData"></a>
+<a name="index-Column"></a>
+<a name="index-SetColumnId"></a>
+<a name="index-Hist-4"></a>
+<a name="index-Momentum"></a>
+<a name="index-Sum"></a>
+<a name="index-Max-1"></a>
+<a name="index-Min-1"></a>
+<a name="index-Combine"></a>
+<a name="index-Evaluate"></a>
+<a name="index-Resize"></a>
+<a name="index-Trace"></a>
+
+<dl>
+<dt><a name="index-SubData-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>SubData</b><i> (<code>int</code> xx, <code>int</code> yy=<code>-1</code>, <code>int</code> zz=<code>-1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsubdata"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_subdata</b><i> (<code>const HMDT</code> dat, <code>int</code> xx, <code>int</code> yy, <code>int</code> zz)</i></dt>
+<dd><p>Extracts sub-array data from the original data array keeping fixed positive index. For example <code>SubData(-1,2)</code> extracts 3d row (indexes are zero based), <code>SubData(4,-1)</code> extracts 5th column, <code>SubData(-1,-1,3)</code> extracts 4th slice and so on. The most convenient way is to use this function as initialization of other <code>mglData</code> variable like <code>mglData a1(a.SubData(-1,-1,3))</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-SubData-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>SubData</b><i> (<code>const mglData &amp;</code>xx, <code>const mglData &amp;</code>yy, <code>const mglData &amp;</code>zz) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsubdata_005fext"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_subdata_ext</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> xx, <code>const HMDT</code> yy, <code>const HMDT</code> zz)</i></dt>
+<dd><p>Extracts sub-array data from the original data array for indexes specified by arrays <var>xx</var>, <var>yy</var>, <var>zz</var> (indirect access). The resulting array have the same dimensions as input arrays for 2D and 3D arguments. This function work like previous one for 1D arguments (or numbers). The dimensions of all argument must be the same if they are 2D or 3D arrays.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Column-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Column</b><i> (<code>const char *</code>eq) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fcolumn"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_column</b><i> (<code>const HMDT</code> dat, <code>const char *</code>eq)</i></dt>
+<dd><p>Get column (or slice) of the data filled by formula <var>eq</var> of other named columns. For example, <code>Column(&quot;n*w^2/exp(t)&quot;);</code>. The column ids must be defined first by <code>SetColumnId()</code> function.
+</p></dd></dl>
+<dl>
+<dt><a name="index-SetColumnId-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>SetColumnId</b><i> (<code>const char *</code>ids)</i></dt>
+<dt><a name="index-mgl_005fdata_005fset_005fid"></a><u>C function:</u> <code>void</code> <b>mgl_data_set_id</b><i> (<code>HMDT</code> dat, <code>const char *</code>ids)</i></dt>
+<dd><p>Set the symbol id for data columns. The string must contain one symbol &rsquo;a&rsquo;...&rsquo;z&rsquo; per column (without spaces).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Trace-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Trace</b><i> () <code>const</code></i></dt>
+<dd><p>Gets array of diagonal elements a[i,i] (for 2D case) or a[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of itself for 1D case. Data array must have dimensions ny,nz &gt;= nx or ny,nz = 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Hist-5"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Hist</b><i> (<code>int</code> n, <code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>int</code> nsub=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fhist"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_hist</b><i> (<code>const HMDT</code> dat, <code>int</code> n, <code>float</code> v1, <code>float</code> v2, <code>int</code> nsub)</i></dt>
+<dd><p>Creates <var>n</var>-th points distribution of the data values in range [<var>v1</var>, <var>v2</var>]. Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Hist-6"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Hist</b><i> (<code>const mglData &amp;</code>w, <code>int</code> n, <code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>int</code> nsub=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fhist_005fw"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_hist_w</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> w, <code>int</code> n, <code>float</code> v1, <code>float</code> v2, <code>int</code> nsub)</i></dt>
+<dd><p>Creates <var>n</var>-th points distribution of the data values in range [<var>v1</var>, <var>v2</var>]. Array <var>w</var> specifies weights of the data elements. Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Momentum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Momentum</b><i> (<code>char</code> dir, <code>const char *</code>how) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmomentum"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_momentum</b><i> (<code>const HMDT</code> dat, <code>char</code> dir, <code>const char *</code>how)</i></dt>
+<dd><p>Get momentum (1D-array) of the data along direction <var>dir</var>. String <var>how</var> contain kind of momentum. The momentum is defined like as
+res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij
+if <var>var</var>=&lsquo;<samp>z</samp>&rsquo; and so on. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Sum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Sum</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fsum"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_sum</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the result of summation in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Max-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Max</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005fdir"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_max_dir</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Min-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Min</b><i> (<code>const char *</code>dir) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005fdir"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_min_dir</b><i> (<code>const HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Combine-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Combine</b><i> (<code>const mglData &amp;</code>a) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fcombine"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_combine</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> a)</i></dt>
+<dd><p>Return direct multiplication of arrays (like, res[i,j] = this[i]*a[j] and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Evaluate-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-Evaluate-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>const mglData &amp;</code>jdat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-Evaluate-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Evaluate</b><i> (<code>const mglData &amp;</code>idat, <code>const mglData &amp;</code>jdat, <code>const mglData &amp;</code>kdat, <code>bool</code> norm=<code>true</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fi"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_i</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>int</code> norm)</i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fij"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_ij</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>const HMDT</code> jdat, <code>int</code> norm)</i></dt>
+<dt><a name="index-mgl_005fdata_005fevaluate_005fijk"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_evaluate_ijk</b><i> (<code>const HMDT</code> dat, <code>const HMDT</code> idat, <code>const HMDT</code> jdat, <code>const HMDT</code> kdat, <code>int</code> norm)</i></dt>
+<dd><p>Get array which values is result of interpolation of original array for coordinates from other arrays. All dimensions must be the same for data <var>idat</var>, <var>jdat</var>, <var>kdat</var>. Coordinates from <var>idat</var>, <var>jdat</var>, <var>kdat</var> are supposed to be normalized in range [0,1] (if <var>norm</var>=<code>true</code>) or in range [0,nx], [0,ny], [0,nz] correspondingly.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Resize-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>mglData</code> <b>Resize</b><i> (<code>int</code> mx, <code>int</code> my=<code>1</code>, <code>int</code> mz=<code>1</code>, <code>float</code> x1=<code>0</code>, <code>float</code> x2=<code>1</code>, <code>float</code> y1=<code>0</code>, <code>float</code> y2=<code>1</code>, <code>float</code> z1=<code>0</code>, <code>float</code> z2=<code>1</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fresize"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_resize</b><i> (<code>const HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz)</i></dt>
+<dt><a name="index-mgl_005fdata_005fresize_005fbox"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_resize_box</b><i> (<code>const HMDT</code> dat, <code>int</code> mx, <code>int</code> my, <code>int</code> mz, <code>float</code> x1, <code>float</code> x2, <code>float</code> y1, <code>float</code> y2, <code>float</code> z1, <code>float</code> z2)</i></dt>
+<dd><p>Resizes the data to new size <var>mx</var>, <var>my</var>, <var>mz</var> from box (part) [<var>x1</var>,<var>x2</var>] x [<var>y1</var>,<var>y2</var>] x [<var>z1</var>,<var>z2</var>] of original array. Initially x,y,z coordinates are supposed to be in [0,1].
+</p></dd></dl>
+
+<hr size="6">
+<a name="Functions-on-direction"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Make-another-data" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Interpolation" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Functions-on-direction-1"></a>
+<h2 class="section">6.7 Functions on direction</h2>
+<a name="index-CumSum"></a>
+<a name="index-Integral"></a>
+<a name="index-Diff"></a>
+<a name="index-Diff2"></a>
+<a name="index-Swap"></a>
+<a name="index-Mirror"></a>
+<a name="index-Sew"></a>
+<a name="index-Smooth"></a>
+<a name="index-Envelop"></a>
+<a name="index-Norm"></a>
+<a name="index-NormSl"></a>
+
+<p>These functions change the data in some direction like differentiations, integrations and so on. The direction in which the change will applied is specified by the string parameter, which may contain &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; characters for 1-st, 2-nd and 3-d dimension correspondengly.
+</p>
+<dl>
+<dt><a name="index-CumSum-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>CumSum</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fcumsum"></a><u>C function:</u> <code>void</code> <b>mgl_data_cumsum</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>CCumulative summation of the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Integral-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Integral</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fintegral"></a><u>C function:</u> <code>void</code> <b>mgl_data_integral</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Integrates (like cumulative summation) the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Diff-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Differentiates the data in given direction or directions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Diff-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y)</i></dt>
+<dt><a name="index-Diff-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff_005fpar"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff_par</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> x, <code>const HMDT</code>y, <code>const HMDT</code>z)</i></dt>
+<dd><p>Differentiates the data specified parametrically in direction <var>x</var> with <var>y</var>, <var>z</var>=constant. Parametrical differentiation uses the formula (for 2D case): <em>da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)</em> where <em>a_i=da/di, a_j=da/dj</em> denotes usual differentiation along 1st and 2nd dimensions. The similar formula is used for 3D case. Note, that you may change the order of arguments &ndash; for example, if you have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)} then usual derivative along &lsquo;<samp>x</samp>&rsquo; will be <code>Diff(x,y);</code> and usual derivative along &lsquo;<samp>y</samp>&rsquo; will be <code>Diff(y,x);</code>.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Diff2-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Diff2</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiff2"></a><u>C function:</u> <code>void</code> <b>mgl_data_diff2</b><i> (<code>const char *</code>dir)</i></dt>
+<dd><p>Double-differentiates (like Laplace operator) the data in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Swap-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Swap</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fswap"></a><u>C function:</u> <code>void</code> <b>mgl_data_swap</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Swaps the left and right part of the data in given direction (useful for Fourier spectrum).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Mirror-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Mirror</b><i> (<code>const char *</code>dir)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmirror"></a><u>C function:</u> <code>void</code> <b>mgl_data_mirror</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir)</i></dt>
+<dd><p>Mirror the left-to-right part of the data in given direction. Looks like change the value index <var>i</var>-&gt;<var>n-i</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Sew-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Sew</b><i> (<code>const char *</code>dir, <code>float</code> da=<code>2*M_PI</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsew"></a><u>C function:</u> <code>void</code> <b>mgl_data_sew</b><i> (<code>HMDT</code> dat, <code>const char *</code>dir, <code>float</code> da)</i></dt>
+<dd><p>Remove value steps (like phase jumps after inverse trigonometric functions) with period <var>da</var> in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Smooth-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Smooth</b><i> (<code>int</code> Type, <code>const char *</code>dir, <code>float</code> delta=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsmooth"></a><u>C function:</u> <code>void</code> <b>mgl_data_smooth</b><i> (<code>HMDT</code> dat, <code>int</code> Type, <code>float</code> delt, <code>const char *</code>dirs)</i></dt>
+<dd><p>Smooths the data on specified direction or directions by method <var>Type</var>. Now 4 methods are supported: <code>SMOOTH_NONE</code> does nothing for <var>delta</var>=0 or approaches data to zero with the step <var>delta</var>, <code>SMOOTH_LINE_3</code> linear averaging by 3 points, <code>SMOOTH_LINE_5</code> linear averaging by 5 points, <code>SMOOTH_QUAD_5</code> quadratic averaging by 5 points. Parameter <var>delta</var> forbids to change values of array more than <var>delta</var> from the original ones. String <var>dirs</var> specifies the dimensions which will be smoothed. It may contain characters: &rsquo;x&rsquo; for 1st dimension, &rsquo;y&rsquo; for 2nd dimension, &rsquo;z&rsquo; for 3d dimension.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Smooth-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Smooth</b><i> (<code>const char *</code>dir)</i></dt>
+<dd><p>Smooths the data on specified direction(s). This is the same as <code>Smooth()</code> but argument <var>Type</var> is specified in string as &lsquo;<samp>0</samp>&rsquo; for <code>SMOOTH_NONE</code>, &lsquo;<samp>3</samp>&rsquo; for <code>SMOOTH_LINE_3</code>, &lsquo;<samp>5</samp>&rsquo; for <code>SMOOTH_LINE_5</code>. If string <var>dir</var> don&rsquo;t contain digits &lsquo;<samp>035</samp>&rsquo; then <var>Type</var>=<code>SMOOTH_QUAD_5</code> is used.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Envelop-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Envelop</b><i> (<code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fenvelop"></a><u>C function:</u> <code>void</code> <b>mgl_data_envelop</b><i> (<code>HMDT</code> dat, <code>char</code> dir)</i></dt>
+<dd><p>Find envelop for data values along direction <var>dir</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-NormSl-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>NormSl</b><i> (<code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>char</code> dir=<code>'z'</code>, <code>bool</code> keep_en=<code>true</code>, <code>bool</code> sym=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fnorm_005fslice"></a><u>C function:</u> <code>void</code> <b>mgl_data_norm_slice</b><i> (<code>HMDT</code> dat, <code>float</code> v1, <code>float</code> v2, <code>char</code> dir, <code>int</code> keep_en, <code>int</code> sym)</i></dt>
+<dd><p>Normalizes data slice-by-slice along direction <var>dir</var> the data in slices to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>true</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If <var>keep_en</var> is set then maximal value of k-th slice will be limited by 
+<em>\sqrt\sum a_ij(k)/\sum a_ij(0)</em>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>Norm</b><i> (<code>float</code> v1=<code>0</code>, <code>float</code> v2=<code>1</code>, <code>bool</code> sym=<code>false</code>, <code>int</code> dim=<code>0</code>)</i></dt>
+<dd><p>Normalizes the data to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>true</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. Modification will be applied only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Interpolation"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Functions-on-direction" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Informational-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Interpolation-1"></a>
+<h2 class="section">6.8 Interpolation</h2>
+<a name="index-Spline"></a>
+<a name="index-Spline1"></a>
+<a name="index-Linear"></a>
+<a name="index-Linear1"></a>
+<a name="index-Spline5"></a>
+<a name="index-v"></a>
+
+<dl>
+<dt><a name="index-Spline-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fspline"></a><u>C function:</u> <code>float</code> <b>mgl_data_spline</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by cubic spline to the given point <var>x</var> in [0...nx-1], <var>y</var> in [0...ny-1], <var>z</var> in [0...nz-1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Spline1-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline1</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fspline1"></a><u>C function:</u> <code>float</code> <b>mgl_data_spline1</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by cubic spline to the given point <var>x</var>, <var>y</var>, <var>z</var> which assumed to be normalized in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Linear-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Linear</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flinear"></a><u>C function:</u> <code>float</code> <b>mgl_data_linear</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by linear function to the given point <var>x</var> in [0...nx-1], <var>y</var> in [0...ny-1], <var>z</var> in [0...nz-1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Linear1-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Linear1</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flinear1"></a><u>C function:</u> <code>float</code> <b>mgl_data_linear1</b><i> (<code>const HMDT</code> dat, <code>float</code> x, <code>float</code> y, <code>float</code> z)</i></dt>
+<dd><p>Interpolates data by linear function to the given point <var>x</var>, <var>y</var>, <var>z</var> which assumed to be normalized in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-v-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>v</b><i> (<code>int</code> i, <code>int</code> j=<code>0</code>, <code>int</code> k=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fget_005fvalue-1"></a><u>C function:</u> <code>float</code> <b>mgl_data_get_value</b><i> (<code>const HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the value in specified cell of the data with border checking.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Spline5-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Spline5</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> &amp;dx, <code>float</code> &amp;dy, <code>float</code> &amp;dz) <code>const</code></i></dt>
+<dd><p>Interpolate by 5-th order splain the data to given point <var>x</var>, <var>y</var>, <var>z</var> which normalized in range [0, 1] and evaluate its derivatives.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mgl_005fdata_005fvalue"></a><u>C function:</u> <code>float *</code> <b>mgl_data_value</b><i> (<code>HMDT</code> dat, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Gets the pointer to data element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mgl_005fdata_005fdata"></a><u>C function:</u> <code>const float *</code> <b>mgl_data_data</b><i> (<code>const HMDT</code> dat)</i></dt>
+<dd><p>Gets the pointer to internal data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Informational-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Interpolation" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Operators" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Informational-functions-1"></a>
+<h2 class="section">6.9 Informational functions</h2>
+<a name="index-PrintInfo"></a>
+<a name="index-Maximal"></a>
+<a name="index-Minimal"></a>
+<a name="index-Momentum-2"></a>
+<a name="index-Find"></a>
+<a name="index-Last"></a>
+<a name="index-FindAny"></a>
+
+<dl>
+<dt><a name="index-PrintInfo-1"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>PrintInfo</b><i> (<code>char *</code>buf, <code>bool</code> all=<code>false</code>) <code>const</code></i></dt>
+<dd><p>Print information about the data (sizes and momentum) to string <var>buf</var>. Parameter <var>all</var> set to print most of information (if <code>true</code>) or just basic one like dimensions, maximal an minimal values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-PrintInfo-2"></a><u>Method on <code>mglData</code> (C++):</u> <code>void</code> <b>PrintInfo</b><i> (<code>FILE *</code>fp) <code>const</code></i></dt>
+<dd><p>Print information about the data (sizes and momentum) to FILE (for example, stdout)
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Maximal-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> () <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax"></a><u>C function:</u> <code>float</code> <b>mgl_data_max</b><i> (<code>const HMDT</code> dat)</i></dt>
+<dd><p>Gets maximal value of the data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> () <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin"></a><u>C function:</u> <code>float</code> <b>mgl_data_min</b><i> (<code>HMDT</code> dat) <code>const</code></i></dt>
+<dd><p>Gets minimal value of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Maximal-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> (<code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005fint"></a><u>C function:</u> <code>float</code> <b>mgl_data_max_int</b><i> (<code>const HMDT</code> dat, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Gets maximal value of the data and its position in the array to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> (<code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005fint"></a><u>C function:</u> <code>float</code> <b>mgl_data_min_int</b><i> (<code>const HMDT</code> dat, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Gets minimal value of the data and its position in the array to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Maximal-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Maximal</b><i> (<code>float</code> &amp;i, <code>float</code> &amp;j, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmax_005freal"></a><u>C function:</u> <code>float</code> <b>mgl_data_max_real</b><i> (<code>const HMDT</code> dat, <code>float</code> *x, <code>float</code> *y, <code>float</code> *z)</i></dt>
+<dd><p>Gets maximal value of the data and its approximated (interpolated) position to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Minimal-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Minimal</b><i> (<code>float</code> &amp;i, <code>float</code> &amp;j, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmin_005freal"></a><u>C function:</u> <code>float</code> <b>mgl_data_min_real</b><i> (<code>const HMDT</code> dat, <code>float</code> *x, <code>float</code> *y, <code>float</code> *z)</i></dt>
+<dd><p>Gets minimal value of the data and its approximated (interpolated) position to variables <var>i</var>, <var>j</var>, <var>k</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Momentum-3"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Momentum</b><i> (<code>char</code> dir, <code>float</code> &amp;m, <code>float</code> &amp;w) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005fmomentum_005fmw"></a><u>C function:</u> <code>float</code> <b>mgl_data_momentum_mw</b><i> (<code>const HMDT</code> dat, <code>char</code> dir, <code>float</code> *m, <code>float</code> *w)</i></dt>
+<dd><p>Gets zero-momentum (energy, <em>I=\sum a_i</em>) and write first momentum (median, <em>m = \sum \xi_i a_i/I</em>) and second momentum (width, <em>w^2 = \sum (\xi_i-m)^2 a_i/I</em>) to variables. Here <em>\xi</em> is corresponding coordinate if <var>dir</var> is &lsquo;<samp>'x'</samp>&rsquo;, &lsquo;<samp>'y'</samp>&rsquo; or &lsquo;<samp>'z'</samp>&rsquo;. Otherwise median is <em>m = \sum a_i/N</em>, width is <em>w^2 = \sum (a_i-m)^2/N</em>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Momentum-4"></a><u>Method on <code>mglData</code> (C++):</u> <code>float</code> <b>Momentum</b><i> (<code>char</code> dir, <code>float</code> &amp;m, <code>float</code> &amp;w, <code>float</code> &amp;s, <code>float</code> &amp;k) <code>const</code></i></dt>
+<dd><p>Gets zero-momentum (energy, <em>I=\sum a_i</em>) and write first momentum (median, <em>m = \sum \xi_i a_i/I</em>), second momentum (width, <em>w^2 = \sum (\xi_i-m)^2 a_i/I</em>, third momentum (skewness, <em>s = \sum (\xi_i-m)^3 a_i/ I w^3</em>) and fourth momentum (kurtosis, <em>k = \sum (\xi_i-m)^4 a_i / 3 I w^4</em>)) to variables. Here <em>\xi</em> is corresponding coordinate if <var>dir</var> is &lsquo;<samp>'x'</samp>&rsquo;, &lsquo;<samp>'y'</samp>&rsquo; or &lsquo;<samp>'z'</samp>&rsquo;. Otherwise median is <em>m = \sum a_i/N</em>, width is <em>w^2 = \sum (a_i-m)^2/N</em> and so on.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Find-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Find</b><i> (<code>const char *</code>cond, <code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffirst"></a><u>C function:</u> <code>float</code> <b>mgl_data_first</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Find position (after specified in <var>i</var>, <var>j</var>, <var>k</var>) of first nonzero value of formula <var>cond</var>. Function return the data value at found position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Last-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>float</code> <b>Last</b><i> (<code>const char *</code>cond, <code>int</code> &amp;i, <code>int</code> &amp;j, <code>int</code> &amp;k) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005flast"></a><u>C function:</u> <code>float</code> <b>mgl_data_last</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> *i, <code>int</code> *j, <code>int</code> *k)</i></dt>
+<dd><p>Find position (before specified in <var>i</var>, <var>j</var>, <var>k</var>) of last nonzero value of formula <var>cond</var>. Function return the data value at found position.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Find-2"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>int</code> <b>Find</b><i> (<code>const char *</code>cond, <code>char</code> dir, <code>int</code> i=<code>0</code>, <code>int</code> j=<code>0</code>, <code>int</code> k=<code>0</code>) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffind"></a><u>C function:</u> <code>float</code> <b>mgl_data_find</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond, <code>int</code> i, <code>int</code> j, <code>int</code> k)</i></dt>
+<dd><p>Return position of first in direction <var>dir</var> nonzero value of formula <var>cond</var>. The search is started from point {i,j,k}.
+</p></dd></dl>
+<dl>
+<dt><a name="index-FindAny-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>bool</code> <b>FindAny</b><i> (<code>const char *</code>cond) <code>const</code></i></dt>
+<dt><a name="index-mgl_005fdata_005ffind_005fany"></a><u>C function:</u> <code>float</code> <b>mgl_data_find_any</b><i> (<code>const HMDT</code> dat, <code>const char *</code>cond)</i></dt>
+<dd><p>Determines if any nonzero value of formula in the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Operators"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Informational-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Global-functions" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Operators-1"></a>
+<h2 class="section">6.10 Operators</h2>
+
+<dl>
+<dt><a name="index-operator_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dd><p>Copies data from other variable.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator*=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmul_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_mul_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Multiplies the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator/=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiv_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_div_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Divides the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator+=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fadd_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_add_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d_003d"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator-=</b><i> (<code>const mglData &amp;</code>d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsub_005fdat"></a><u>C function:</u> <code>void</code> <b>mgl_data_sub_dat</b><i> (<code>HMDT</code> dat, <code>const HMDT</code> d)</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator*=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fmul_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_mul_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Multiplies each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator/=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fdiv_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_div_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Divides each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator+=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fadd_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_add_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Adds the number to each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d_003d-1"></a><u>Method on <code>mglData</code> (C++, Python):</u> <code>void</code> <b>operator-=</b><i> (<code>float</code> d)</i></dt>
+<dt><a name="index-mgl_005fdata_005fsub_005fnum"></a><u>C function:</u> <code>void</code> <b>mgl_data_sub_num</b><i> (<code>HMDT</code> dat, <code>float</code> d)</i></dt>
+<dd><p>Subtracts the number to each element.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-operator_002b"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b-1"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Adds the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002b-2"></a><u>Library Function:</u> mglData <b>operator+</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Adds the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002d"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-1"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Subtracts from the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-2"></a><u>Library Function:</u> mglData <b>operator-</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Subtracts the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002a"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Multiplies by the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-1"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>float</code> a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Multiplies by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-2"></a><u>Library Function:</u> mglData <b>operator*</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies by the number.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002f"></a><u>Library Function:</u> mglData <b>operator/</b><i> (<code>const mglData &amp;</code>a, <code>const mglData &amp;</code>b)</i></dt>
+<dd><p>Divides by the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-1"></a><u>Library Function:</u> mglData <b>operator/</b><i> (<code>const mglData &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Divides by the number.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Global-functions"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Operators" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglData-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Global-functions-1"></a>
+<h2 class="section">6.11 Global functions</h2>
+
+<p>These functions are not methods of <code>mglData</code> class. However it have additional functionality to handle data. So I put it in this chapter.
+</p>
+<dl>
+<dt><a name="index-mglTransform"></a><u>Global function:</u> <code>mglData</code> <b>mglTransform</b><i> (<code>const mglData &amp;</code>real, <code>const mglData &amp;</code>imag, <code>const char *</code>type)</i></dt>
+<dt><a name="index-mgl_005ftransform"></a><u>C function:</u> <code>HMDT</code> <b>mgl_transform</b><i> (<code>const HMDT</code> real, <code>const HMDT</code> imag, <code>const char *</code>type)</i></dt>
+<dd><p>Do integral transformation of complex data <var>real</var>, <var>imag</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglTransformA"></a><u>Global function:</u> <code>mglData</code> <b>mglTransformA</b><i> <code>const mglData &amp;</code>ampl, <code>const mglData &amp;</code>phase, <code>const char *</code>type)</i></dt>
+<dt><a name="index-mgl_005ftransform_005fa"></a><u>C function:</u> <code>HMDT</code> <b>mgl_transform_a</b><i> <code>const HMDT</code> ampl, <code>const HMDT</code> phase, <code>const char *</code>type)</i></dt>
+<dd><p>Do integral transformation of complex data <var>ampl</var>, <var>phase</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglSTFA"></a><u>Global function:</u> <code>mglData</code> <b>mglSTFA</b><i> (<code>const mglData &amp;</code>real, <code>const mglData &amp;</code>imag, <code>int</code> dn, <code>char</code> dir=<code>'x'</code>)</i></dt>
+<dt><a name="index-mgl_005fdata_005fstfa"></a><u>C function:</u> <code>HMDT</code> <b>mgl_data_stfa</b><i> (<code>const HMDT</code> real, <code>const HMDT</code> imag, <code>int</code> dn,<code>char</code> dir)</i></dt>
+<dd><p>Short time Fourier analysis for real and imaginary parts. Output  is amplitude of partial Fourier of length <var>dn</var>. For example if <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;, result will have size {int(nx/dn), dn, ny} and it will contain <em>res[i,j,k]=|\sum_d^dn exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglPDE"></a><u>Global function:</u> <code>mglData</code> <b>mglPDE</b><i> (<code>const char *</code>ham, <code>const mglData &amp;</code>ini_re, <code>const mglData &amp;</code>ini_im, <code>mglPoint</code> Min, <code>mglPoint</code> Max, <code>float</code> dz=<code>0.1</code>, <code>float</code> k0=<code>100</code>)</i></dt>
+<dt><a name="index-mgl_005fpde_005fsolve"></a><u>C function:</u> <code>HMDT</code> <b>mgl_pde_solve</b><i> (<code>HMGL</code> gr, <code>const char *</code>ham, <code>const HMDT</code> ini_re, <code>const HMDT</code> ini_im, <code>float</code> dz, <code>float</code> k0)</i></dt>
+<dd><p>Solves equation du/dz = i*k0*<var>ham</var>(p,q,x,y,z,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators. Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>Min</var>, <var>Max</var> set the bounding box for the solution. Note, that really this ranges are increased by factor 3/2 for purpose of reducing reflection from boundaries. Parameter <var>dz</var> set the step along evolutionary coordinate z. At this moment, simplified form of function <var>ham</var> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this function is effectively <em>ham = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed. Here variable &lsquo;<samp>u</samp>&rsquo; is used for field amplitude |u|. This allow one solve nonlinear problems &ndash; for example, for nonlinear Shrodinger equation you may set <code>ham=&quot;p^2 + q^2 - u^2&quot;</code>. You may specify imaginary part for wave absorption, like <code>ham = &quot;p^2 + i*x*(x&gt;0)&quot;</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>ham = hre+i*him</em>). See section <a href="mathgl_en_9.html#PDE-sample">PDE sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglRay"></a><u>Global function:</u> <code>mglData</code> <b>mglRay</b><i> (<code>const char *</code>ham, <code>mglPoint</code> r0, <code>mglPoint</code> p0, <code>float</code> dt=<code>0.1</code>, <code>float</code> tmax=<code>10</code>)</i></dt>
+<dt><a name="index-mgl_005fray_005ftrace"></a><u>C function:</u> <code>HMDT</code> <b>mgl_ray_trace</b><i> (<code>const char *</code>ham, <code>float</code> x0, <code>float</code> y0, <code>float</code> z0, <code>float</code> px, <code>float</code> py, <code>float</code> pz, <code>float</code> dt, <code>float</code> tmax)</i></dt>
+<dd><p>Solves GO ray equation like dr/dt = d <var>ham</var>/dp, dp/dt = -d <var>ham</var>/dr. This is Hamiltonian equations for particle trajectory in 3D case. Here <var>ham</var> is Hamiltonian which may depend on coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, momentums &lsquo;<samp>p</samp>&rsquo;=px, &lsquo;<samp>q</samp>&rsquo;=py, &lsquo;<samp>v</samp>&rsquo;=pz and time &lsquo;<samp>t</samp>&rsquo;: <em>ham = H(x,y,z,p,q,v,t)</em>. The starting point (at <code>t=0</code>) is defined by variables <var>r0</var>, <var>p0</var>. Parameters <var>dt</var> and <var>tmax</var> specify the integration step and maximal time for ray tracing. Result is array of {x,y,z,p,q,v,t} with dimensions {7 * int(<var>tmax</var>/<var>dt</var>+1) }.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglQO2d"></a><u>Global function:</u> <code>mglData</code> <b>mglQO2d</b><i> (<code>const char *</code>ham, <code>const mglData &amp;</code>ini_re, <code>const mglData &amp;</code>ini_im, <code>const mglData &amp;</code>ray, <code>float</code> r=<code>1</code>, <code>float</code> k0=<code>100</code>, <code>mglData *</code>xx=<code>0</code>, <code>mglData *</code>yy=<code>0</code>, <code>bool</code> UseR=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fqo2d_005fsolve"></a><u>C function:</u> <code>HMDT</code> <b>mgl_qo2d_solve</b><i> (<code>const char *</code>ham, <code>const HMDT</code> ini_re, <code>const HMDT</code> ini_im, <code>const HMDT</code> ray, <code>float</code> r, <code>float</code> k0, <code>HMDT</code> xx, <code>HMDT</code> yy)</i></dt>
+<dd><p>Solves equation du/dt = i*k0*<var>ham</var>(p,q,x,y,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see <code>mglPDE()</code> for details). Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>ray</var> set the reference ray, i.e. the ray around which the accompanied coordinate system will be maked. You may use, for example, the array created by <code>mglRay()</code> function. Note, that the reference ray <strong>must be</strong> smooth enough to make accompanied coodrinates unambiguity. Otherwise errors in the solution may appear. If <var>xx</var> and <var>yy</var> are non-zero then Cartesian coordinates for each point will be written into them. See section <a href="mathgl_en_9.html#Beam-tracing-sample">Beam tracing sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglJacobian"></a><u>Global function:</u> <code>mglData</code> <b>mglJacobian</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y)</i></dt>
+<dt><a name="index-mglJacobian-1"></a><u>Global function:</u> <code>mglData</code> <b>mglJacobian</b><i> (<code>const mglData &amp;</code>x, <code>const mglData &amp;</code>y, <code>const mglData &amp;</code>z)</i></dt>
+<dt><a name="index-mgl_005fjacobian_005f2d"></a><u>C function:</u> <code>HMDT</code> <b>mgl_jacobian_2d</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y)</i></dt>
+<dt><a name="index-mgl_005fjacobian_005f3d"></a><u>C function:</u> <code>HMDT</code> <b>mgl_jacobian_3d</b><i> (<code>const HMDT</code> x, <code>const HMDT</code> y, <code>const HMDT</code> z)</i></dt>
+<dd><p>Computates the Jacobian for transformation {i,j,k} to {<var>x</var>,<var>y</var>,<var>z</var>} where initial coordinates  {i,j,k} are data indexes normalized in range [0,1]. The Jacobian is determined by formula det||<em>dr_\alpha/d\xi_\beta</em>|| where <em>r</em>={<var>x</var>,<var>y</var>,<var>z</var>} and <em>\xi</em>={i,j,k}. All dimensions must be the same for all data arrays. Data must be 3D if all 3 arrays {<var>x</var>,<var>y</var>,<var>z</var>} are specified or 2D if only 2 arrays {<var>x</var>,<var>y</var>} are specified.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_7.html b/texinfo/mathgl_en.html/mathgl_en_7.html
new file mode 100644
index 0000000..0f6de2d
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_7.html
@@ -0,0 +1,827 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 7. Other classes</title>
+
+<meta name="description" content="MathGL 1.10.1: 7. Other classes">
+<meta name="keywords" content="MathGL 1.10.1: 7. Other classes">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Other-classes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_6.html#Global-functions" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglParse-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_6.html#mglData-class" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-classes-1"></a>
+<h1 class="chapter">7. Other classes</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#mglParse-class">7.1 mglParse class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglFormula-class">7.2 mglFormula class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglFont-class">7.3 mglFont class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglColor-class">7.4 mglColor class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglPoint-class">7.5 mglPoint class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglVar-class">7.6 mglVar class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglCommand-class">7.7 mglCommand class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#mglArg-class">7.8 mglArg class</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="mglParse-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-classes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFormula-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglParse-class-1"></a>
+<h2 class="section">7.1 mglParse class</h2>
+<a name="index-mglParse"></a>
+
+<p>Class for parsing and executing MGL script. This class is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<p>Class mglParse is the interpreter for MGL scripts (see section <a href="mathgl_en_8.html#MGL-interface">MGL interface</a>). The main function of mglParse class is <code>Parse()</code>. Exactly this function parses and executes the script string-by-string. Also there are two subservient functions for the finding and creation of a variable. These functions can be useful for displaying values of variables (arrays) in some external program (in window, for example). The variable <var>DataList</var> contains full list of variables in script. Flag <var>AllowSetSize</var> allows one to prevent changing the size of the  picture inside the script (forbids the MGL command <code>setsize</code>). 
+</p>
+<p>Note an important feature &ndash; if user defines function <var>func</var> in variable then it will be called before the destroying of this variable (see section <a href="#mglVar-class">mglVar class</a>).
+</p>
+<dl>
+<dt><a name="index-mglParse-1"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code></code> <b>mglParse</b><i> (<code>bool</code> setsize=<code>false</code>)</i></dt>
+<dt><a name="index-mgl_005fcreate_005fparser"></a><u>C function:</u> <code>HMPR</code> <b>mgl_create_parser</b><i> ()</i></dt>
+<dd><p>Constructor initializes all values with zero and set <var>AllowSetSize</var> value.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-_007emglParse"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code></code> <b>~mglParse</b><i> ()</i></dt>
+<dt><a name="index-mgl_005fdelete_005fparser"></a><u>C function:</u> <code>void</code> <b>mgl_delete_parser</b><i> (<code>HMPR</code> p)</i></dt>
+<dd><p>Destructor delete parser
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Parse"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>int</code> <b>Parse</b><i> (<code>mglGraph *</code>gr, <code>const char *</code>str, <code>long</code> pos=<code>0</code>)</i></dt>
+<dt><a name="index-Parse-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>int</code> <b>Parse</b><i> (<code>mglGraph *</code>gr, <code>const wchar_t *</code>str, <code>long</code> pos=<code>0</code>)</i></dt>
+<dt><a name="index-mgl_005fparse"></a><u>C function:</u> <code>int</code> <b>mgl_parse</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const char *</code>str, <code>int</code> pos)</i></dt>
+<dt><a name="index-mgl_005fparsew"></a><u>C function:</u> <code>int</code> <b>mgl_parsew</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const wchar_t *</code>str, <code>int</code> pos)</i></dt>
+<dd><p>Main function in the class. It parses the string <var>str</var> and executes it by  using <var>gr</var> as a graphics plotter. Returns the value depending on an error presence in the string <var>str</var>: 0 &ndash; no error, 1 &ndash; wrong command argument(s), 2 &ndash; unknown command, 3 &ndash; string is too long. Optional argument <var>pos</var> allows to save the string position in the document (or file) for using <code>for|next</code> command.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Export-2"></a><u>Method on <code>mglParse</code> (C++):</u> <code>int</code> <b>Export</b><i> (<code>wchar_t</code> cpp_out<code>[1024]</code>, <code>mglGraph *</code>gr, <code>const wchar_t *</code>str)</i></dt>
+<dd><p>Function parses the string <var>str</var>, executes it by  using <var>gr</var> as a graphics plotter and exports it to C++ code. Returns the value depending on an error presence in the string <var>str</var>: 0 &ndash; no error, 1 &ndash; wrong command argument(s), 2 &ndash; unknown command, 3 &ndash; string is too long. Output C++ text will be placed in <var>out</var> variable. If string <var>str</var> have options (defined after &rsquo;;&rsquo; symbol) then the corresponding C++ texts are placed in variables <var>op1</var>, <var>op2</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Execute"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>FILE *</code>fp, <code>bool</code> print=<code>false</code>)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in file <var>fp</var>. If <var>print</var>=<code>true</code> then all warnings and information will be printed in stdout. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Execute-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>int</code> num, <code>const wchar_t **</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in array <var>text</var>. If <var>error</var> is not <code>NULL</code> then this function will be called for all warnings, information and other messages. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-Execute-2"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>const char *</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dt><a name="index-Execute-3"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>Execute</b><i> (<code>mglGraph *</code>gr, <code>const wchar_t *</code>text, <code>void (*</code> error <code>)(int line, int kind)=NULL</code>)</i></dt>
+<dt><a name="index-mgl_005fparse_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_parse_text</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const char *</code>text)</i></dt>
+<dt><a name="index-mgl_005fparsew_005ftext"></a><u>C function:</u> <code>void</code> <b>mgl_parsew_text</b><i> (<code>HMGL</code> gr, <code>HMPR</code> p, <code>const wchar_t *</code>text)</i></dt>
+<dd><p>Function parse and execute line-by-line MGL script in string <var>text</var>. Lines are separated by &lsquo;<samp>\n</samp>&rsquo; symbol as usual. If <var>error</var> is not <code>NULL</code> then this function will be called for all warnings, information and other messages. Also this function support the <code>for|next</code> MGL commands.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddParam"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>bool</code> <b>AddParam</b><i> (<code>int</code> n, <code>const char *</code>str, <code>bool</code> isstr=<code>true</code>)</i></dt>
+<dt><a name="index-AddParam-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>bool</code> <b>AddParam</b><i> (<code>int</code> n, <code>const wchar_t *</code>str, <code>bool</code> isstr=<code>true</code>)</i></dt>
+<dt><a name="index-mgl_005fadd_005fparam"></a><u>C function:</u> <code>void</code> <b>mgl_add_param</b><i> (<code>HMPR</code> p, <code>int</code> id, <code>const char *</code>val)</i></dt>
+<dt><a name="index-mgl_005fadd_005fparamw"></a><u>C function:</u> <code>void</code> <b>mgl_add_paramw</b><i> (<code>HMPR</code> p, <code>int</code> id, <code>const wchar_t *</code>val)</i></dt>
+<dd><p>Function set the value of <var>n</var>-th parameter as string <var>str</var> (<var>n</var>=0, 1 ... 9). It return <code>true</code> for success.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-FindVar"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>mglVar *</code> <b>FindVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-FindVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>mglVar *</code> <b>FindVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dt><a name="index-mgl_005ffind_005fvar"></a><u>C function:</u> <code>const HMDT</code> <b>mgl_find_var</b><i>  (<code>HMPR</code> p, <code>const char *</code>name)</i></dt>
+<dd><p>Function returns the pointer to variable with name <var>name</var> or zero if variable is absent. Use this function to put external data array to the script or get the data from the script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-AddVar"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>mglVar *</code> <b>AddVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-AddVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>mglVar *</code> <b>AddVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dt><a name="index-mgl_005fadd_005fvar"></a><u>C function:</u> <code>const HMDT</code> <b>mgl_add_var</b><i> (<code>HMPR</code> p, <code>const char *</code>name)</i></dt>
+<dd><p>Function returns the pointer to variable with name <var>name</var>. If variable is absent then new variable is created with name <var>name</var>. Use this function to put external data array to the script or get the data from the script.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DeleteVar"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>mglVar *</code>v)</i></dt>
+<dt><a name="index-DeleteVar-1"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>const char *</code>name)</i></dt>
+<dt><a name="index-DeleteVar-2"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>DeleteVar</b><i> (<code>const wchar_t *</code>name)</i></dt>
+<dd><p>Function delete the variable specified by its name or by its pointer.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-RestoreOnce"></a><u>Method on <code>mglParse</code> (C++, Python):</u> <code>inline void</code> <b>RestoreOnce</b><i> ()</i></dt>
+<dt><a name="index-mgl_005frestore_005fonce"></a><u>C function:</u> <code>void</code> <b>mgl_restore_once</b><i> (<code>HMPR</code> p)</i></dt>
+<dd><p>Restore Once flag.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AllowSetSize"></a><u>Method on <code>mglParse</code> (Python):</u> <code>void</code> <b>AllowSetSize</b><i> (<code>bool</code> a)</i></dt>
+<dt><a name="index-mgl_005fparser_005fallow_005fsetsize"></a><u>C function:</u> <code>void</code> <b>mgl_parser_allow_setsize</b><i> (<code>HMPR</code> p, <code>int</code> a)</i></dt>
+<dd><p>Allow to parse &rsquo;setsize&rsquo; command or not.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-AddCommand"></a><u>Method on <code>mglParse</code> (C++):</u> <code>void</code> <b>AddCommand</b><i> (<code>mglCommand *</code>cmd, <code>int</code> num=<code>0</code>)</i></dt>
+<dd><p>Add <var>num</var> commands <var>cmd</var> to the defined MGL commands list. Parameter <var>cmd</var> is array of <code>mglCommand</code> structures. If parameter <var>num</var>=0 then it will be determined automatically. At this, array <var>cmd</var> <strong>must have</strong> last element with <code>name=L&quot;&quot;</code>
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-DataList-of-mglParse"></a><u>Option of mglParse:</u> <code>mglVar *</code> <b>DataList</b></dt>
+<dd><p>List of variables defined in script.
+</p></dd></dl>
+<dl>
+<dt><a name="index-AllowSetSize-of-mglParse"></a><u>Option of mglParse:</u> <code>bool</code> <b>AllowSetSize</b></dt>
+<dd><p>Flag which allows/forbids the command <code>setsize</code> in scripts.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Stop-of-mglParse"></a><u>Option of mglParse:</u> <code>bool</code> <b>Stop</b></dt>
+<dd><p>Flag which interrupt script execution.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Cmd-of-mglParse"></a><u>Option of mglParse:</u> <code>mglCommand *</code> <b>Cmd</b></dt>
+<dd><p>Table (array) of recognizable MGL commands (can be changed by user). Items in the table <strong>MUST be sorted</strong> by <var>name</var> field !!! Last items must have empty name (i.e. <code>L&quot;&quot;</code>).
+</p></dd></dl>
+<dl>
+<dt><a name="index-op1-of-mglParse"></a><u>Option of mglParse:</u> <code>wchar_t *</code> <b>op1</b></dt>
+<dd><p>These strings contain command options and should be placed before the command. These variables are used for MGL-&gt;C++ (or other language) conversion.
+</p></dd></dl>
+<dl>
+<dt><a name="index-op2-of-mglParse"></a><u>Option of mglParse:</u> <code>wchar_t *</code> <b>op2</b></dt>
+<dd><p>These strings contain command options and should be placed after the command. These variables are used for MGL-&gt;C++ (or other language) conversion.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglFormula-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglParse-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFont-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglFormula-class-1"></a>
+<h2 class="section">7.2 mglFormula class</h2>
+<a name="index-mglFormula"></a>
+
+<p>Class for evaluating of formula specified by the string. This class is defined in <code>#include &lt;mgl/mgl_eval.h&gt;</code>.
+</p>
+<p>It is the fast variant of formula evaluation. At creation it will be recognized and compiled to tree-like internal code. At evaluation stage only fast calculations are performed. There is no difference between lower or upper case in formulas. If argument value lie outside the range of function definition then function returns NaN.
+</p>
+<p>There are a lot of functions and operators available. The operators are: &lsquo;<samp>+</samp>&rsquo; &ndash; addition, &lsquo;<samp>-</samp>&rsquo; &ndash; subtraction, &lsquo;<samp>*</samp>&rsquo; &ndash; multiplication, &lsquo;<samp>/</samp>&rsquo; &ndash; division, &lsquo;<samp>^</samp>&rsquo; &ndash; integer power. Also there are logical &ldquo;operators&rdquo;: &lsquo;<samp>&lt;</samp>&rsquo; &ndash; true if x&lt;y, &lsquo;<samp>&gt;</samp>&rsquo; &ndash; true if x&gt;y, &lsquo;<samp>=</samp>&rsquo; &ndash; true if x=y, &lsquo;<samp>&amp;</samp>&rsquo; &ndash; true if x and y both nonzero, &lsquo;<samp>|</samp>&rsquo; &ndash; true if x or y nonzero. These logical operators have lowest priority and return 1 if true or 0 if false.
+</p>
+<p>The basic functions are: &lsquo;<samp>sqrt(x)</samp>&rsquo; &ndash; square root of <var>x</var>, &lsquo;<samp>pow(x,y)</samp>&rsquo; power <var>x</var> in <var>y</var>, &lsquo;<samp>ln(x)</samp>&rsquo; &ndash; natural logarithm of <var>x</var>, &lsquo;<samp>lg(x)</samp>&rsquo; &ndash; decimal logarithm of <var>x</var>, &lsquo;<samp>log(a,x)</samp>&rsquo; &ndash; logarithm base <var>a</var> of <var>x</var>, &lsquo;<samp>abs(x)</samp>&rsquo; &ndash; absolute value of <var>x</var>, &lsquo;<samp>sign(x)</samp>&rsquo; &ndash; sign of <var>x</var>, &lsquo;<samp>mod(x,y)</samp>&rsquo; &ndash; x modulo y, &lsquo;<samp>step(x)</samp>&rsquo; &ndash; step function, &lsquo;<samp>rnd</samp>&rsquo; &ndash; random number, &lsquo;<samp>pi</samp>&rsquo; &ndash; number <em>\pi=3.1415926...</em>.
+</p>
+<p>Trigonometric functions are: &lsquo;<samp>sin(x)</samp>&rsquo;, &lsquo;<samp>cos(x)</samp>&rsquo;, &lsquo;<samp>tan(x)</samp>&rsquo; (or &lsquo;<samp>tg(x)</samp>&rsquo;). Inverse trigonometric functions are: &lsquo;<samp>asin(x)</samp>&rsquo;, &lsquo;<samp>acos(x)</samp>&rsquo;, &lsquo;<samp>atan(x)</samp>&rsquo;. Hyperbolic functions are: &lsquo;<samp>sinh(x)</samp>&rsquo; (or &lsquo;<samp>sh(x)</samp>&rsquo;), &lsquo;<samp>cosh(x)</samp>&rsquo; (or &lsquo;<samp>ch(x)</samp>&rsquo;), &lsquo;<samp>tanh(x)</samp>&rsquo; (or &lsquo;<samp>th(x)</samp>&rsquo;). Inverse hyperbolic functions are: &lsquo;<samp>asinh(x)</samp>&rsquo;, &lsquo;<samp>acosh(x)</samp>&rsquo;, &lsquo;<samp>atanh(x)</samp>&rsquo;.
+</p>
+<p>There are a set of special functions: &lsquo;<samp>gamma(x)</samp>&rsquo; &ndash; Gamma function <em>\Gamma(x) = \int_0^\infty dt t^x-1 \exp(-t)</em> , &lsquo;<samp>psi(x)</samp>&rsquo; &ndash; digamma function <em>\psi(x) = \Gamma&rsquo;(x)/\Gamma(x)</em> for x!=0, &lsquo;<samp>ai(x)</samp>&rsquo; &ndash; Airy function Ai(x), &lsquo;<samp>bi(x)</samp>&rsquo; &ndash; Airy function Bi(x), &lsquo;<samp>cl(x)</samp>&rsquo; &ndash; Clausen function, &lsquo;<samp>li2(x)</samp>&rsquo; (or &lsquo;<samp>dilog(x)</samp>&rsquo;) &ndash; dilogarithm <em>Li_2(x) = - \Re \int_0^x ds \log(1-s)/s</em>, &lsquo;<samp>sinc(x)</samp>&rsquo; &ndash; compute <em>sinc(x) = \sin(\pi x) / (\pi x)</em> for any value of x, &lsquo;<samp>zeta(x)</samp>&rsquo; &ndash; Riemann zeta function <em>\zeta(s) = \sum_k=1^\infty k^-s</em> for arbitrary s!=1, &lsquo;<samp>eta(x)</samp>&rsquo; &ndash; eta function <em>\eta(s) = (1-2^1-s) \zeta(s)</em> for arbitrary s, &lsquo;<samp>lp(l,x)</samp>&rsquo; &ndash; Legendre polynomial <em>P_l(x)</em>, (|x|&lt;=1, l&gt;=0), &lsquo;<samp>w0(x)</samp>&rsquo; &ndash; principal branch of the Lambert <var>W</var> function, &lsquo;<samp>w1(x)</samp>&rsquo; &ndash; principal branch of the Lambert <var>W</var> function. Function W(x) is defined to be solution of the equation <em>W \exp(W) = x</em>.
+</p>
+<p>The exponent integrals are: &lsquo;<samp>ci(x)</samp>&rsquo; &ndash; Cosine integral <em>Ci(x) = \int_0^x dt \cos(t)/t</em>, &lsquo;<samp>si(x)</samp>&rsquo; &ndash; Sine integral <em>Si(x) = \int_0^x dt \sin(t)/t</em>, &lsquo;<samp>erf(x)</samp>&rsquo; &ndash; error function <em>erf(x) = (2/\sqrt(\pi)) \int_0^x dt \exp(-t^2)</em>, &lsquo;<samp>ei(x)</samp>&rsquo; &ndash; exponential integral <em>Ei(x) := - PV(\int_-x^\infty dt \exp(-t)/t)</em> (where PV denotes the principal value of the integral), &lsquo;<samp>e1(x)</samp>&rsquo; &ndash; exponential integral <em>E_1(x) := Re \int_1^\infty dt \exp(-xt)/t</em> , &lsquo;<samp>e2(x)</samp>&rsquo; &ndash; exponential integral <em>E_2(x) := Re \int_1^\infty dt \exp(-xt)/t^2</em>, &lsquo;<samp>ei3(x)</samp>&rsquo; &ndash; exponential integral <em>Ei_3(x) = \int_0^x dt \exp(-t^3)</em> for x&gt;=0.
+</p>
+<p>Bessel functions are: &lsquo;<samp>j(nu,x)</samp>&rsquo; &ndash; regular cylindrical Bessel function of fractional order <var>nu</var>, &lsquo;<samp>y(nu,x)</samp>&rsquo; &ndash; irregular cylindrical Bessel function of fractional order <var>nu</var>, &lsquo;<samp>i(nu,x)</samp>&rsquo; &ndash; regular modified Bessel function of fractional order <var>nu</var>, &lsquo;<samp>k(nu,x)</samp>&rsquo; &ndash; irregular modified Bessel function of fractional order <var>nu</var>.
+</p>
+<p>Elliptic integrals are: &lsquo;<samp>ee(k)</samp>&rsquo; &ndash; complete elliptic integral is denoted by <em>E(k) = E(\pi/2, k)</em>, &lsquo;<samp>ek(k)</samp>&rsquo; &ndash; complete elliptic integral is denoted by <em>K(k) = F(\pi/2, k)</em>, &lsquo;<samp>e(phi,k)</samp>&rsquo; &ndash; elliptic integral <em>E(\phi,k) = \int_0^\phi dt \sqrt((1 - k^2 \sin^2(t)))</em>, &lsquo;<samp>f(phi,k)</samp>&rsquo; &ndash; elliptic integral <em>F(\phi,k) = \int_0^\phi dt 1/\sqrt((1 - k^2 \sin^2(t)))</em>.
+</p>
+<p>Jacobi elliptic functions are: &lsquo;<samp>sn(u,m)</samp>&rsquo;, &lsquo;<samp>cn(u,m)</samp>&rsquo;, &lsquo;<samp>dn(u,m)</samp>&rsquo;, &lsquo;<samp>sc(u,m)</samp>&rsquo;, &lsquo;<samp>sd(u,m)</samp>&rsquo;, &lsquo;<samp>ns(u,m)</samp>&rsquo;, &lsquo;<samp>cs(u,m)</samp>&rsquo;, &lsquo;<samp>cd(u,m)</samp>&rsquo;, &lsquo;<samp>nc(u,m)</samp>&rsquo;, &lsquo;<samp>ds(u,m)</samp>&rsquo;, &lsquo;<samp>dc(u,m)</samp>&rsquo;, &lsquo;<samp>nd(u,m)</samp>&rsquo;.
+</p>
+<p>Note, some of these functions are unavailable if NO\_GSL is defined during compilation of MathGL library. 
+</p>
+<dl>
+<dt><a name="index-mglFormula-on-mglFormula"></a><u>Method on mglFormula:</u> <code></code> <b>mglFormula</b><i> (<code>const char *</code>str)</i></dt>
+<dd><p>Parses the formula <var>str</var> and creates formula-tree. Constructor recursively parses the formula and creates a tree-like structure containing functions and operators for fast further evaluating by <code>Calc()</code> or <code>CalcD()</code> functions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> x, <code>float</code> y=<code>0</code>, <code>float</code> z=<code>0</code>, <code>float</code> u=<code>0</code>)</i></dt>
+<dd><p>Evaluates the formula for <code>'x','r'</code>=<var>x</var>, <code>'y','n'</code>=<var>y</var>, <code>'z','t'</code>=<var>z</var>, <code>'a','u'</code>=<var>u</var>. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula-1"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> x, <code>float</code> y, <code>float</code> z, <code>float</code> u, <code>float</code> v, <code>float</code> w)</i></dt>
+<dd><p>Evaluates the formula for <code>'x'</code>=<var>x</var>, <code>'y'</code>=<var>y</var>, <code>'z'</code>=<var>z</var>, <code>'u'</code>=<var>u</var>, <code>'v'</code>=<var>v</var>, <code>'w'</code>=<var>w</var>. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Calc-on-mglFormula-2"></a><u>Method on mglFormula:</u> <code>float</code> <b>Calc</b><i> (<code>float</code> var<code>['z'-'a'+1]</code>)</i></dt>
+<dd><p>Evaluates the formula for variables in array <var>var</var>[&rsquo;z&rsquo;-&rsquo;a&rsquo;]. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-CalcD-on-mglFormula"></a><u>Method on mglFormula:</u> <code>float</code> <b>CalcD</b><i> (<code>float</code> var<code>['z'-'a'+1]</code>, <code>char</code> diff)</i></dt>
+<dd><p>Evaluates the formula derivation respect to <var>diff</var> for variables in array <var>var</var>[&rsquo;z&rsquo;-&rsquo;a&rsquo;]. Error code (if one) can be obtained from function <code>GetError()</code>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetError-on-mglFormula"></a><u>Method on mglFormula:</u> <code>int</code> <b>GetError</b><i> ()</i></dt>
+<dd><p>Returns error code: <code>0</code> means no error; <code>ERR_LOG</code> means error in logarithm or power functions; <code>ERR_ARC</code> means error in inverse functions (like asin); <code>ERR_SQRT</code> means error in sqrt function.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglFont-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglFormula-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Format-of-font-files" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglFont-class-1"></a>
+<h2 class="section">7.3 mglFont class</h2>
+<a name="index-mglFont"></a>
+
+<p>Class for working with font: load, get metrics, parse and draw strings. This class is defined in <code>#include &lt;mgl/mgl_font.h&gt;</code>.
+</p>
+<p>The class is based on loading and drawing of vector Hershey font. There are two styles of specifying of the font type and aligning: by integer parameters or by string.
+</p>
+<p>The string can be any combination of characters: &lsquo;<samp>rbiLCRwou</samp>&rsquo;. The font types are: &lsquo;<samp>r</samp>&rsquo; &ndash; roman font, &lsquo;<samp>i</samp>&rsquo; &ndash; italic style, &lsquo;<samp>b</samp>&rsquo; &ndash; bold style. By default roman font (that is &lsquo;<samp></samp>&rsquo; or &lsquo;<samp>r</samp>&rsquo;) is used. The align types are: &lsquo;<samp>L</samp>&rsquo; &ndash; align left (default), &lsquo;<samp>C</samp>&rsquo; &ndash; align center, &lsquo;<samp>R</samp>&rsquo; &ndash; align right. Additional font effects are: &lsquo;<samp>w</samp>&rsquo; &ndash; wire, &lsquo;<samp>o</samp>&rsquo; &ndash; over-lined, &lsquo;<samp>u</samp>&rsquo; &ndash; underlined.
+</p>
+<p>The over way of font and alignment setting is the using of the integer constant. Integer font Id can be one of predefined constants: <code>MGL_FONT_ITAL, MGL_FONT_BOLD, MGL_FONT_BOLD_ITAL = MGL_FONT_ITAL+MGL_FONT_BOLD</code>. Default font is <code>MGL_FONT_ROMAN</code>. Also there are flags <code>MGL_FONT_ULINE, MGL_FONT_OLINE, MGL_FONT_WIRE</code> for additional font effects. Align parameter controls the text alignment: 0 &ndash; align left, 1 &ndash; align center, 2 &ndash; align right.
+</p>
+<p>Parsing of the string to special (TeX-like) commands will be done if variable <var>parse</var> is true (it&rsquo;s default). There are commands for the font style changing inside the string (for example, use \b for bold font): \a or \overline &ndash; over-lined, \b or \textbf &ndash; bold, \i or \textit &ndash; italic, \r or \textrm &ndash; roman (disable bold and italic attributes), \u or \underline &ndash; underlined, \w or \wire &ndash; wired, \big &ndash; bigger size, @ &ndash; smaller size. The lower and upper indexes are specified by &lsquo;<samp>_</samp>&rsquo; and &lsquo;<samp>^</samp>&rsquo; symbols. At this the changed font style is applied only on next symbol or symbols in braces {}. The text in braces {} are treated as single symbol that allow one to print the index of index. For example, compare the strings &lsquo;<samp>sin (x^{2^3})</samp>&rsquo; and &lsquo;<samp>sin (x^2^3)</samp>&rsquo;. You may also change text color inside string by command #? or by \color? where &lsquo;<samp>?</samp>&rsquo; is symbolic id of the color (see section <a href="#mglColor-class">mglColor class</a>). For example, words &lsquo;<samp>Blue</samp>&rsquo; and &lsquo;<samp>red</samp>&rsquo; will be colored in the string &lsquo;<samp>#b{Blue} and \colorr{red} text</samp>&rsquo;.
+</p>
+<p>The most of commands for special TeX or AMSTeX symbols, the commands for font style changing (\textrm, \textbf, \textit, \overline, \underline), accents (\hat, \tilde, \dot, \ddot, \acute, \check, \grave, \bar, \breve) and roots (\sqrt, \sqrt3, \sqrt4) are recognized. The full list contain approximately 2000 commands. Note that first space symbol after the command is ignored, but second one is printed as normal symbol (space). For example, the following strings produce the same result <em>\tilde a</em>: &lsquo;<samp>\tilde{a}</samp>&rsquo;; &lsquo;<samp>\tilde a</samp>&rsquo;; &lsquo;<samp>\tilde{}a</samp>&rsquo;.
+</p>
+The Greek letters are recognizable special symbols: &alpha; &ndash; \alpha, &beta; &ndash; \beta, &gamma; &ndash; \gamma, &delta; &ndash; \delta, &epsilon; &ndash; \epsilon, &eta; &ndash; \eta, &iota; &ndash; \iota, &chi; &ndash; \chi, &kappa; &ndash; \kappa, &lambda; &ndash; \lambda, &mu; &ndash; \mu, &nu; &ndash; \nu, o &ndash; \o, &omega; &ndash; \omega, &#981; &ndash; \phi, &pi; &ndash; \pi, &psi; &ndash; \psi, &rho; &ndash; \rho, &sigma; &ndash; \sigma, &theta; &ndash; \theta, &tau; &ndash; \tau, &upsilon; &ndash; \upsilon, &xi; &ndash; \xi, &zeta; &ndash; \zeta, &sigmaf; &ndash; \varsigma, &#603; &ndash; \varepsilon, &thetasym; &ndash; \vartheta, &phi; &ndash; \varphi, &#1008; &ndash; \varkappa; A &ndash; \Alpha, B &ndash; \Beta, &Gamma; &ndash; \Gamma, &Delta; &ndash; \Delta, E &ndash; \Epsilon, H &ndash; \Eta, I &ndash; \Iota, C &ndash; \Chi, K &ndash; \Kappa, &Lambda; &ndash; \Lambda, M &ndash; \Mu, N &ndash; \Nu, O &ndash; \O, &Omega; &ndash; \Omega, &Phi; &ndash; \Phi, &Pi; &ndash; \Pi, &Psi; &ndash; \Psi, R &ndash; \Rho, &Sigma; &ndash; \Sigma, &Theta; &ndash; \Theta, T &ndash; \Tau, &Upsilon; &ndash; \Upsilon, &Xi; &ndash; \Xi, Z &ndash; \Zeta.
+
+<p>The small part of most common special TeX symbols are: &ang; &ndash; \angle, &sdot; &ndash; \cdot, &clubs; &ndash; \clubsuit, &#10003; &ndash; \checkmark, &cup; &ndash; \cup, &cap; &ndash; \cap, &#9826; &ndash; \diamondsuit, &#9671; &ndash; \diamond, &divide;
+ &ndash; \div, 
+&darr; &ndash; \downarrow, &dagger; &ndash; \dag, &Dagger; &ndash; \ddag, &equiv; &ndash; \equiv, &exist; &ndash; \exists, &#8994; &ndash; \frown, &#9837; &ndash; \flat, &ge; &ndash; \ge, &ge; &ndash; \geq, &#8807; &ndash; \geqq, &larr; &ndash; \gets, &#9825; &ndash; \heartsuit, &infin; &ndash; \infty, &int; &ndash; \int, \Int, &image;  &ndash; \Im, &#9826; &ndash; \lozenge, &#10216; &ndash; \langle, &le; &ndash; \le, &le; &ndash; \leq, &#8806; &ndash; \leqq, &larr; &ndash; \leftarrow, &#8723; &ndash; \mp, &nabla; &ndash; \nabla, &ne; &ndash; \ne, &ne; &ndash; \neq, &#9838; &ndash; \natural, &#8750; &ndash; \oint, &#8857; &ndash; \odot, &oplus; &ndash; \oplus, &part; &ndash; \partial, &#8741; &ndash; \parallel, &perp; &ndash;\perp, &plusmn; &ndash; \pm, &prop; &ndash; \propto, &prod; &ndash; \prod, &real; &ndash; \Re, &rarr; &ndash; \rightarrow, &#10217; &ndash; \rangle, &spades; &ndash; \spadesuit, ~ &ndash; \sim, &#8995; &ndash; \smile, &sub;  &ndash; \subset, &sup; &ndash; \supset, &radic; &ndash; \sqrt or \surd, &sect; &ndash; \S, &#9839; &ndash; \sharp, &sum; &ndash; \sum, &times; &ndash; \times, &rarr; &ndash; \to, &there4; &ndash; \therefore, &uarr; &ndash; \uparrow, &weierp; &ndash; \wp. </p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Format-of-font-files">7.3.1 Format of font files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+
+<dl>
+<dt><a name="index-mglFont-on-mglFont"></a><u>Method on mglFont:</u> <code></code> <b>mglFont</b><i> (<code>const char *</code>name=<code>MGL_DEF_FONT_NAME</code>, <code>const char *</code>path=<code>NULL</code>)</i></dt>
+<dd><p>Initialize the font and load data from file <var>name</var> (default name is &quot;STIX&quot; for Linux and MacOS) or if  <var>name</var>=<code>NULL</code> limited data from memory (default for Windows).
+</p></dd></dl>
+<dl>
+<dt><a name="index-Load-on-mglFont"></a><u>Method on mglFont:</u> <code>bool</code> <b>Load</b><i> (<code>const char *</code> base, <code>const char *</code>path=<code>NULL</code>)</i></dt>
+<dd><p>Load font from file <var>path</var>/<var>base</var> into the memory. The font may contain 4 files: <var>base</var>.vfm, <var>base</var>_b.vfm, <var>base</var>_i.vfm, <var>base</var>_bi.vfm. Appendix contain detailed description of font format.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Restore-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>Restore</b><i> ()</i></dt>
+<dd><p>Restore default font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-_0028-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>(</b><i><code>mglFont *</code> fnt)</i></dt>
+<dd><p>Copy data from other font instance.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Clear-on-mglFont"></a><u>Method on mglFont:</u> <code>void</code> <b>Clear</b><i> ()</i></dt>
+<dd><p>Clear memory by deleting the loaded font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-GetNumGlyph-on-mglFont"></a><u>Method on mglFont:</u> <code>inline unsigned</code> <b>GetNumGlyph</b><i> ()</i></dt>
+<dd><p>Return the number of glyphs in the font.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Ready-on-mglFont"></a><u>Method on mglFont:</u> <code>inline bool</code> <b>Ready</b><i> ()</i></dt>
+<dd><p>Return true if font is loaded and ready for use.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Height-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Height</b><i> (<code>int</code> font)</i></dt>
+<dd><p>Gets height of text for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const char *</code>str, <code>int</code> font=<code>0</code>, <code>int</code> align=<code>0</code>)</i></dt>
+<dd><p>Prints 8-bit text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const char *</code>str, <code>int</code> font=<code>0</code>)</i></dt>
+<dd><p>Gets width of 8-bit text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const wchar_t *</code>str, <code>int</code> font=<code>0</code>, <code>int</code> align=<code>0</code>)</i></dt>
+<dd><p>Prints Unicode text string for font specified by integer constant.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const wchar_t *</code>str, <code>int</code> font=<code>0</code>)</i></dt>
+<dd><p>Gets width of Unicode text string for font specified by integer constant.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-Height-on-mglFont-1"></a><u>Method on mglFont:</u> <code>float</code> <b>Height</b><i> (<code>const char *</code>how)</i></dt>
+<dd><p>Gets height of text for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-2"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const char *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Prints 8-bit text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-2"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const char *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Gets width of 8-bit text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Puts-on-mglFont-3"></a><u>Method on mglFont:</u> <code>float</code> <b>Puts</b><i> (<code>const wchar_t *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Prints Unicode text string for font specified by string.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Width-on-mglFont-3"></a><u>Method on mglFont:</u> <code>float</code> <b>Width</b><i> (<code>const wchar_t *</code>str, <code>const char *</code>how)</i></dt>
+<dd><p>Gets width of Unicode text string for font specified by string.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-gr-of-mglFont"></a><u>Parameter of mglFont:</u> <code>mglGraph *</code> <b>gr</b></dt>
+<dd><p>Instance of mglGraph class which is used for character drawing.
+</p></dd></dl>
+<dl>
+<dt><a name="index-parse-of-mglFont"></a><u>Parameter of mglFont:</u> <code>bool</code> <b>parse</b></dt>
+<dd><p>Flag for switching on/off the parsing of TeX commands. Default value is <code>true</code>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Format-of-font-files"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglFont-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglColor-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglFont-class" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Format-of-font-files-1"></a>
+<h3 class="subsection">7.3.1 Format of font files</h3>
+
+<p>Starting from v.1.6 the MathGL library uses new font files. The font is defined in 4 files with suffixes &lsquo;<samp>*.vfm</samp>&rsquo;, &lsquo;<samp>*_b.vfm</samp>&rsquo;, &lsquo;<samp>*_i.vfm</samp>&rsquo;, &lsquo;<samp>*_bi.vfm</samp>&rsquo;. These files are text files containing the data for roman font, bold font, italic font and bold italic font. The files (or some symbols in the files) for bold, italic or bold italic fonts can be absent. In this case the roman glyph will be used for them. By analogy, if the bold italic font is absent but the bold font is present then bold glyph will be used for bold italic. You may create these font files by yourself from *.ttf, *.otf files with the help of program <code>font_tools</code>. This program can be found at MathGL home site.
+</p>
+<p>The format of font files (*.vfm &ndash; vector font for MathGL) is the following.
+</p><ol>
+<li>
+First string contains human readable comment and is always ignored.
+</li><li>
+Second string contains 3 numbers, delimited by space or tabulation. The order of numbers is the following: <var>numg</var> &ndash; the number of glyphs in the file (integer), <var>fact</var> &ndash; the factor for glyph sizing (float), <var>size</var> &ndash; the size of buffer for glyph description (integer).
+</li><li>
+After it <var>numg</var>-th strings with glyphs description are placed. Each string contains 6 positive numbers, delimited by space of tabulation. The order of numbers is the following: Unicode glyph ID, glyph width, number of lines in glyph, position of lines coordinates in the buffer (length is 2*number of lines), number of triangles in glyph, position of triangles coordinates in the buffer (length is 6*number of triangles).
+</li><li>
+The end of file contains the buffer with point coordinates at lines or triangles vertexes. The size of buffer (the number of integer) is <var>size</var>.
+</li></ol>
+
+<p>Note: the closing contour line  is done automatically (so the last segment may be absent). For starting new contour use a point with coordinates <code>{0x3fff, 0x3fff}</code>.
+</p>
+
+<hr size="6">
+<a name="mglColor-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Format-of-font-files" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglPoint-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglColor-class-1"></a>
+<h2 class="section">7.4 mglColor class</h2>
+<a name="index-mglColor"></a>
+
+<p>Structure for working with colors. This structure is defined in <code>#include &lt;mgl/mgl.h&gt;</code>.
+</p>
+<p>There are two ways to set the color in MathGL. First one is using of float values of red, green and blue channels for precise color definition. The second way is the using of character id. There are a set of characters specifying frequently used colors. Normally capital letter gives more dark color than lowercase one. The full list of characters is: &lsquo;<samp>k</samp>&rsquo; &ndash; black, &lsquo;<samp>r</samp>&rsquo; &ndash; red, &lsquo;<samp>R</samp>&rsquo; &ndash; dark red, &lsquo;<samp>g</samp>&rsquo; &ndash; green, &lsquo;<samp>G</samp>&rsquo; &ndash; dark green, &lsquo;<samp>b</samp>&rsquo; &ndash; blue, &lsquo;<samp>B</samp>&rsquo; &ndash; dark blue, &lsquo;<samp>c</samp>&rsquo; &ndash; cyan, &lsquo;<samp>C</samp>&rsquo; &ndash; dark cyan, &lsquo;<samp>m</samp>&rsquo; &ndash; magenta, &lsquo;<samp>M</samp>&rsquo; &ndash; dark magenta, &lsquo;<samp>y</samp>&rsquo; &ndash; yellow, &lsquo;<samp>Y</samp>&rsquo; &ndash; dark yellow (gold), &lsquo;<samp>h</samp>&rsquo; &ndash; gray, &lsquo;<samp>H</samp>&rsquo; &ndash; dark gray, &lsquo;<samp>w</samp>&rsquo; &ndash; white, &lsquo;<samp>W</samp>&rsquo; &ndash; bright gray, &lsquo;<samp>l</samp>&rsquo; &ndash; green-blue, &lsquo;<samp>L</samp>&rsquo; &ndash; dark green-blue, &lsquo;<samp>e</samp>&rsquo; &ndash; green-yellow, &lsquo;<samp>E</samp>&rsquo; &ndash; dark green-yellow, &lsquo;<samp>n</samp>&rsquo; &ndash; sky-blue, &lsquo;<samp>N</samp>&rsquo; &ndash; dark sky-blue, &lsquo;<samp>u</samp>&rsquo; &ndash; blue-violet, &lsquo;<samp>U</samp>&rsquo; &ndash; dark blue-violet, &lsquo;<samp>p</samp>&rsquo; &ndash; purple, &lsquo;<samp>P</samp>&rsquo; &ndash; dark purple, &lsquo;<samp>q</samp>&rsquo; &ndash; orange, &lsquo;<samp>Q</samp>&rsquo; &ndash; dark orange (brown).
+</p>
+<p>Also you may use &ldquo;lighted&rdquo; colors in color scheme specification (<em>not in line style!</em>). The &ldquo;lighted&rdquo; color contain 2 symbols: first one is usual symbol for color specification, second one is digit for its brightness. The digit can be in range &lsquo;<samp>1</samp>&rsquo;...&lsquo;<samp>9</samp>&rsquo;. At this &lsquo;<samp>5</samp>&rsquo; correspond to normal color, &lsquo;<samp>1</samp>&rsquo; is very dark version of the color (practically black), &lsquo;<samp>9</samp>&rsquo; is very bright version of the color (practically white).
+</p>
+<div class="float">
+<img src="png/colors.png" alt="png/colors">
+
+</div><p><strong>Colors and its ids.
+</strong>
+</p>
+<dl>
+<dt><a name="index-r_002c-g_002c-b-of-mglVar"></a><u>Parameter of mglVar:</u> <code>float</code> <b>r, g, b</b></dt>
+<dd><p>Reg, green and blue component of color.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mglColor-on-mglColor"></a><u>Method on mglColor:</u> <code></code> <b>mglColor</b><i> (<code>float</code> R, <code>float</code> G, <code>float</code> B)</i></dt>
+<dd><p>Constructor sets the color by float values of Red, Green and Blue channels.
+</p></dd></dl>
+<dl>
+<dt><a name="index-mglColor-on-mglColor-1"></a><u>Method on mglColor:</u> <code></code> <b>mglColor</b><i> (<code>char</code> c=<code>'k'</code>)</i></dt>
+<dd><p>Constructor sets the color from character id. The black color is used by default.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>float</code> R, <code>float</code> G, <code>float</code> B)</i></dt>
+<dd><p>Sets color from values of Red, Green and Blue channels. This values should be in interval [0,1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor-1"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>mglColor</code> c, <code>float</code> bright=<code>1</code>)</i></dt>
+<dd><p>Sets color as &ldquo;lighted&rdquo; version of color <var>c</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Set-on-mglColor-2"></a><u>Method on mglColor:</u> <code>void</code> <b>Set</b><i> (<code>char</code> p)</i></dt>
+<dd><p>Sets color from symbolic id.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Valid-on-mglColor"></a><u>Method on mglColor:</u> <code>bool</code> <b>Valid</b><i> ()</i></dt>
+<dd><p>Checks correctness of the color.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-on-mglColor"></a><u>Method on mglColor:</u> <code>float</code> <b>Norm</b><i> ()</i></dt>
+<dd><p>Gets maximal of spectral component.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_003d_003d-on-mglColor"></a><u>Method on mglColor:</u> <code>bool</code> <b>operator==</b><i> (<code>const mglColor &amp;</code>c)</i></dt>
+<dd><p>Compare with another color
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002b-3"></a><u>Library Function:</u> inline mglColor <b>operator+</b><i> (<code>const mglColor &amp;</code>a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Adds colors by its RGB values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-3"></a><u>Library Function:</u> inline mglColor <b>operator-</b><i> (<code>const mglColor &amp;</code>a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Subtracts colors by its RGB values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-3"></a><u>Library Function:</u> inline mglColor <b>operator*</b><i> (<code>const mglColor &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-4"></a><u>Library Function:</u> inline mglColor <b>operator*</b><i> (<code>float</code> a, <code>const mglColor &amp;</code>b)</i></dt>
+<dd><p>Multiplies color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-2"></a><u>Library Function:</u> inline mglColor <b>operator/</b><i> (<code>const mglColor &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Divide color by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0021"></a><u>Library Function:</u> inline mglColor <b>operator!</b><i> (<code>const mglColor &amp;</code>a)</i></dt>
+<dd><p>Return inverted color.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglPoint-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglColor-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglVar-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglPoint-class-1"></a>
+<h2 class="section">7.5 mglPoint class</h2>
+<a name="index-mglPoint"></a>
+
+<p>Structure describes point in space. This structure is defined in <code>#include &lt;mgl/mgl.h&gt;</code>
+</p>
+<dl>
+<dt><a name="index-x_002c-y_002c-z-of-mglVar"></a><u>Parameter of mglVar:</u> <code>float</code> <b>x, y, z</b></dt>
+<dd><p>Point coordinates. By default all values are zero.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_002b-4"></a><u>Library Function:</u> inline mglPoint <b>operator+</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Point of summation (summation of vectors).
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-4"></a><u>Library Function:</u> inline mglPoint <b>operator-</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Point of difference (difference of vectors).
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-5"></a><u>Library Function:</u> inline mglPoint <b>operator*</b><i> (<code>float</code> a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Multiplies (scale) points by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002a-6"></a><u>Library Function:</u> inline mglPoint <b>operator*</b><i> (<code>const mglPoint &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies (scale) points by number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002f-3"></a><u>Library Function:</u> inline mglPoint <b>operator/</b><i> (<code>const mglPoint &amp;</code>a, <code>float</code> b)</i></dt>
+<dd><p>Multiplies (scale) points by number 1/b.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_002d-5"></a><u>Library Function:</u> inline float <b>operator-</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Scalar product of vectors.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_005e"></a><u>Library Function:</u> inline mglPoint <b>operator^</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Cross-product of vectors.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0026"></a><u>Library Function:</u> inline mglPoint <b>operator&amp;</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>The part of <var>a</var> which is perpendicular to vector <var>b</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_007c"></a><u>Library Function:</u> inline mglPoint <b>operator|</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>The part of <var>a</var> which is parallel to vector <var>b</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_0021-1"></a><u>Library Function:</u> inline mglPoint <b>operator!</b><i> (<code>const mglPoint &amp;</code>a)</i></dt>
+<dd><p>Return vector perpendicular to vector <var>a</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-Norm-2"></a><u>Library Function:</u> inline bool <b>Norm</b><i> (<code>const mglPoint &amp;</code>a)</i></dt>
+<dd><p>Return the norm |<var>a</var>|^2 of vector <var>a</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-operator_003d_003d"></a><u>Library Function:</u> inline bool <b>operator==</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Return true if points are the same.
+</p></dd></dl>
+<dl>
+<dt><a name="index-operator_0021_003d"></a><u>Library Function:</u> inline bool <b>operator!=</b><i> (<code>const mglPoint &amp;</code>a, <code>const mglPoint &amp;</code>b)</i></dt>
+<dd><p>Return true if points are different.
+</p></dd></dl>
+
+<hr size="6">
+<a name="mglVar-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglPoint-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglCommand-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglVar-class-1"></a>
+<h2 class="section">7.6 mglVar class</h2>
+<a name="index-mglVar"></a>
+
+<p>Structure describes variable of type <code>mglData</code> and its name in MGL script. This structure is used by <code>mglParse</code> and is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-d-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglData</code> <b>d</b></dt>
+<dd><p>Data itself
+</p></dd></dl>
+<dl>
+<dt><a name="index-s-of-mglVar"></a><u>Parameter of mglVar:</u> <code>wchar_t</code> <b>s</b><i>[256]</i></dt>
+<dd><p>Data name
+</p></dd></dl>
+<dl>
+<dt><a name="index-o-of-mglVar"></a><u>Parameter of mglVar:</u> <code>void *</code> <b>o</b></dt>
+<dd><p>Pointer to external object for function <var>func</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-next-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglVar *</code> <b>next</b></dt>
+<dd><p>Pointer to next instance in list
+</p></dd></dl>
+<dl>
+<dt><a name="index-prev-of-mglVar"></a><u>Parameter of mglVar:</u> <code>mglVar *</code> <b>prev</b></dt>
+<dd><p>Pointer to prev instance in list
+</p></dd></dl>
+<dl>
+<dt><a name="index-temp-of-mglVar"></a><u>Parameter of mglVar:</u> <code>bool</code> <b>temp</b></dt>
+<dd><p>Flag for temporar variable. Temporal variables will be destroyed after script execution.
+</p></dd></dl>
+<dl>
+<dt><a name="index-func-of-mglVar"></a><u>Parameter of mglVar:</u> <code>void (*</code> <b>func</b><i> <code>)(void *)</code></i></dt>
+<dd><p>Callback function for destroying non-temporal variable.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-MoveAfter-on-mglGraphAB"></a><u>Method on mglGraphAB:</u> <code>void</code> <b>MoveAfter</b><i> (<code>mglVar *</code>var)</i></dt>
+<dd><p>Move variable after <var>var</var> and copy <code>func</code> from <code>var</code> (if <code>func</code> is not 0)
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="mglCommand-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglVar-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#mglArg-class" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglCommand-class-1"></a>
+<h2 class="section">7.7 mglCommand class</h2>
+<a name="index-mglCommand"></a>
+
+<p>Structure describes MGL command, its name, short description, executable and export functions. The structure is used by <code>mglParse</code> and is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-name-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>name</b></dt>
+<dd><p>Name of command.
+</p></dd></dl>
+<dl>
+<dt><a name="index-desc-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>desc</b></dt>
+<dd><p>Short command description (can be NULL).
+</p></dd></dl>
+<dl>
+<dt><a name="index-form-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>const wchar_t *</code> <b>form</b></dt>
+<dd><p>Format of command arguments (can be NULL).
+</p></dd></dl>
+<dl>
+<dt><a name="index-exec-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>int (*</code> <b>exec</b><i> <code>)(mglGraph *gr, long n, mglArg *a, int k[10])const wchar_t *</code></i></dt>
+<dd><p>Function for executing (plotting) the command using grapher <var>gr</var> and having <var>n</var>-th arguments <var>a</var>. Function must return 0 if all is OK; or 1 if arguments are wrong.
+</p></dd></dl>
+<dl>
+<dt><a name="index-save-of-mglCommand"></a><u>Parameter of mglCommand:</u> <code>void (*</code> <b>save</b><i> <code>)(wchar_t out[1024], long n, mglArg *a, int k[10])const wchar_t *</code></i></dt>
+<dd><p>Function for exporting in C++ (can be NULL).
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="mglArg-class"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#mglCommand-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-classes" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="mglArg-class-1"></a>
+<h2 class="section">7.8 mglArg class</h2>
+<a name="index-mglArg"></a>
+
+<p>Structure describes arguments of functions in the stucture <code>mglCommand</code>. It is defined in <code>#include &lt;mgl/mgl_parse.h&gt;</code>.
+</p>
+<dl>
+<dt><a name="index-type-of-mglArg"></a><u>Parameter of mglArg:</u> <code>int</code> <b>type</b></dt>
+<dd><p>Type of argument: 0-data, 1-string, 2-number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-d-of-mglArg"></a><u>Parameter of mglArg:</u> <code>mglData *</code> <b>d</b></dt>
+<dd><p>Pointer to data (used if type=0).
+</p></dd></dl>
+<dl>
+<dt><a name="index-w-of-mglArg"></a><u>Parameter of mglArg:</u> <code>wchar_t</code> <b>w</b><i>[2048]</i></dt>
+<dd><p>String with parameters (used if type=1 or if type=0 as variable name).
+</p></dd></dl>
+<dl>
+<dt><a name="index-s-of-mglArg"></a><u>Parameter of mglArg:</u> <code>char</code> <b>s</b><i>[2048]</i></dt>
+<dd><p>String with parameters (used if type=1).
+</p></dd></dl>
+<dl>
+<dt><a name="index-v-of-mglArg"></a><u>Parameter of mglArg:</u> <code>float</code> <b>v</b></dt>
+<dd><p>Numerical value (used if type==2)
+</p></dd></dl>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_8.html b/texinfo/mathgl_en.html/mathgl_en_8.html
new file mode 100644
index 0000000..45b416b
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_8.html
@@ -0,0 +1,2573 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 8. MGL interface</title>
+
+<meta name="description" content="MathGL 1.10.1: 8. MGL interface">
+<meta name="keywords" content="MathGL 1.10.1: 8. MGL interface">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="MGL-interface"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_7.html#mglArg-class" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_7.html#Other-classes" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="MGL-interface-1"></a>
+<h1 class="chapter">8. MGL interface</h1>
+
+<p>MathGL library supports (from version 1.3) the simplest scripts for data handling and plotting. These scripts can be used independently (with the help of mgl2png, mgl2eps, mgl2svg programs and others) or in the frame of the library using.
+</p>
+<p>MGL script language is rather simple. Each string is a command. First word of string is the name of command. Other words are command arguments. Command may have up to 1000 arguments (at least for now). Words are separated from each other by space or tabulation symbol. The upper or lower case of words is sufficient, i.e. variables a and A are different variables. Symbol &lsquo;<samp>#</samp>&rsquo; starts the comment (all characters after # will be ignored). The exception is situation when # is a part of some string. Also options can be specified at the end of string (after symbol &lsquo;<samp>;</samp>&rsquo;, see section <a href="#Command-options-_0028MGL_0029">Command options (MGL)</a>). Symbol &lsquo;<samp>:</samp>&rsquo; starts new command (like new line character) if it is not placed inside a string or inside brackets.
+</p>
+<p>If string contain references to external parameters (substrings &lsquo;<samp>$0</samp>&rsquo;, &lsquo;<samp>$1</samp>&rsquo; ... &lsquo;<samp>$9</samp>&rsquo;) then before execution the values of parameter will be substituted instead of reference. It allows to use the same MGL script for different parameters (filenames, paths, condition and so on).
+</p>
+<p>Argument can be a string, a variable name or a number. 
+</p><ul>
+<li> 
+The string is any symbols between ordinary marks &lsquo;<samp>'</samp>&rsquo;.
+
+</li><li> 
+Variable name is arbitrary combination of symbols (except spaces and &lsquo;<samp>'</samp>&rsquo;) started from a letter and with length less than 64. It is possible to use sub-arrays (like in <code>subdata</code> command) as command argument. For example, <code>a(1)</code> or <code>a(1,:)</code> or <code>a(1,:,:)</code> is second row, <code>a(:,2)</code> or <code>a(:,2,:)</code> is third column, <code>a(:,:,0)</code> is first slice and so on. Also you can extract a part of array from m-th to n-th element by code <code>a(m:n,:,:)</code> or just <code>a(m:n)</code>.
+
+<p>If names for data columns was specified (by set_id command or in the file at string started with <code>##</code>) then it is possible to use any column combinations defined by formulas, like <code>a('n*w^2/exp(t)')</code>.
+</p>
+<p>Also, any expression (without spaces) of existed variables produce temporary variable. For example, &lsquo;<samp>sqrt(dat(:,5)+1)</samp>&rsquo; will produce temporary variable with data values equal to <code>tmp[i,j] = sqrt(dat[i,5,j]+1)</code>. Such variables can not be used as 1st argument for commands which create (return) the data (like &lsquo;<samp>new</samp>&rsquo;, &lsquo;<samp>read</samp>&rsquo;, &lsquo;<samp>hist</samp>&rsquo; and so on).
+</p>
+<p>Finally, you can put code for making new data inside {}. For example, &lsquo;<samp>{sum dat 'x'}</samp>&rsquo; produce temporary variable which contain result of summation of <var>dat</var> along direction &rsquo;x&rsquo;. This is the same array <var>tmp</var> as produced by command &lsquo;<samp>sum tmp dat 'x'</samp>&rsquo;. You can use nested constructions, like &lsquo;<samp>{sum {max dat 'z'} 'x'}</samp>&rsquo;.
+</p>
+</li><li> 
+Special names <code>nan=#QNAN, pi=3.1415926..., on=1, off=0, :=-1</code> are treated as number if they were not redefined by user. Variables with suffixes are treated as numbers (see section <a href="#Suffixes">Suffixes for variable</a>). Names defined by <code>define</code> command are treated as number. Also results of formulas with sizes 1x1x1 are treated as number (for example, &lsquo;<samp>pi/dat.nx</samp>&rsquo;).
+</li></ul>
+<p>Before the first using all variables must be defined with the help of commands, like, <code>new, var, list, copy</code> or <code>read</code>. 
+</p>
+<p>All MGL commands can be divided on several groups. I will use the following notation for a command description: command names are bold, strings are denoted by commas, variable names are italic, numbers are typewriter. Optional arguments are placed in square brackets and default values for them are shown. Detailed description of color, line styles, color schemes, font types, TeX-like symbols and formulas can be found in corresponding section.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Graphics-setup-_0028MGL_0029">8.1 Graphics setup (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Suffixes">8.25 Suffixes for variable</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                    
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Utilities">8.26 Utilities for parsing MGL</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+</table>
+
+
+<hr size="6">
+<a name="Graphics-setup-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MGL-interface" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparency-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Graphics-setup-_0028MGL_0029-1"></a>
+<h2 class="section">8.1 Graphics setup (MGL)</h2>
+
+<p>Coomands in this group influences on overall graphics appearance. So all of them should be placed <em>before</em> any actual plotting commands. 
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                   
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Transparency-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Lighting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparency-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.1 Transparency (MGL)</h3>
+<a name="index-alpha"></a>
+<a name="index-alphadef"></a>
+<a name="index-transparent"></a>
+<a name="index-transptype"></a>
+
+<p>There are several commands for setup transparency. The general command is <code>alpha</code> which switch on/off the transparency for overall plot. It influence only for graphics which created after <code>alpha</code> call (with one exeption, mglGraphGL). Command <code>alphadef</code> specify the default value of alpha-channel. You may switch off transparency of selected plot by command <code>transparent</code>. Finally, command <code>transptype</code> set the kind of transparency. See section <a href="mathgl_en_9.html#Transparent-surface-sample">Transparent surface sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-alpha-1"></a><u>MGL command:</u> <b>alpha</b><i> <code>[val=on]</code></i></dt>
+<dd><p>Sets the transparency on/off. It is recommended to call this command before any plotting command. Default value is <code>off</code>. Use <code>transparent off</code> in particular plot to disable its transparency.
+</p></dd></dl>
+<dl>
+<dt><a name="index-alphadef-1"></a><u>MGL command:</u> <b>alphadef</b><i> <code>val</code></i></dt>
+<dd><p>Default value of alpha channel (transparency) for all plotting commands. Initial value is 0.5.
+</p></dd></dl>
+<dl>
+<dt><a name="index-transparent-1"></a><u>MGL command:</u> <b>transparent</b><i> <code>val</code></i></dt>
+<dd><p>Temporary switches transparency on/off for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-transptype-1"></a><u>MGL command:</u> <b>transptype</b><i> <code>val</code></i></dt>
+<dd><p>This command set the transparency type. Normal transparency (&lsquo;<samp>0</samp>&rsquo;) &ndash; below things is less visible than upper ones. It does not look well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like transparency (&lsquo;<samp>1</samp>&rsquo;) &ndash; below and upper things are commutable and just decrease intensity of light by RGB channel. Lamp-like transparency (&lsquo;<samp>2</samp>&rsquo;) &ndash; below and upper things are commutable and are the source of some additional light. I recommend to set <code>alphadef 0.3</code> or less for lamp-like transparency.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Lighting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparency-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fog-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Lighting-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.2 Lighting (MGL)</h3>
+<a name="index-light"></a>
+<a name="index-ambient"></a>
+
+<p>There are several commands for setup lighting. The general command is <code>light</code> which switch on/off the lighting for overall plot. It influence only for graphics which created after <code>light</code> call (with one exeption, mglGraphGL). Generally MathGL support up to 10 independent light sources. But in OpenGL mode only 8 of light sources is used due to OpenGL limitations. The position, color, brightness of each light source can be set separately. By default only one light source is active. It is source number <code>0</code> with white color, located at top of the plot.
+</p>
+<dl>
+<dt><a name="index-light-1"></a><u>MGL command:</u> <b>light</b><i> <code>[val=on]</code></i></dt>
+<dd><p>Sets the using of light on/off for overall plot. It is recommended to call this command before any plotting command. Default value is lightning off.
+</p></dd></dl>
+<dl>
+<dt><a name="index-light-2"></a><u>MGL command:</u> <b>light</b><i> <code>num val</code></i></dt>
+<dd><p>Switch on/off <var>num</var>-th light source separately.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-light-3"></a><u>MGL command:</u> <b>light</b><i> <code>num xpos ypos zpos</code> ['col'='w' <code>br=0.5</code>]</i></dt>
+<dd><p>The command adds a light source with identification <var>num</var> at position {<var>xpos</var>, <var>ypos</var>, <var>zpos</var>}. The color of light is <var>col</var> (white by default). The brightness of light is <var>br</var> which must be in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ambient-1"></a><u>MGL command:</u> <b>ambient</b><i> <code>val</code></i></dt>
+<dd><p>Sets the brightness of ambient light. The value should be in range [0,1]. Initial value is 0.5. 
+</p></dd></dl>
+
+<hr size="6">
+<a name="Fog-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Lighting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Default-sizes-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fog-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.3 Fog (MGL)</h3>
+<a name="index-fog"></a>
+
+<dl>
+<dt><a name="index-fog-1"></a><u>MGL command:</u> <b>fog</b><i> <code>val [dz=0.25]</code></i></dt>
+<dd><p>Command imitate a fog in the plot. Fog start from relative distance <var>dz</var> from view point and its density growths exponentially in depth. So that the fog influence is determined by law ~ 1-exp(-<em>val*z</em>). Here <em>z</em> is normalized to 1 depth of the plot. If value <var>val</var>=<code>0</code> then the fog is absent. See section <a href="mathgl_en_9.html#Surface-in-fog-sample">Surface in fog sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Default-sizes-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fog-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Zooming-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Default-sizes-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.4 Default sizes (MGL)</h3>
+<a name="index-marksize"></a>
+<a name="index-arrowsize"></a>
+<a name="index-linewidth"></a>
+<a name="index-ticklen"></a>
+<a name="index-tickstl"></a>
+
+<p>These commands control the default (initial) values for most graphics parameters including sizes of markers, arrows, linewidth and so on. As any other settings these ones will influence only on plots created after the settings change.
+</p>
+<dl>
+<dt><a name="index-barwidth"></a><u>MGL command:</u> <b>barwidth</b><i> <code>val</code></i></dt>
+<dd><p>Sets relative width of rectangles in <code>bars, barh, boxplot</code>. Default value is <code>0.7</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-marksize-1"></a><u>MGL command:</u> <b>marksize</b><i> <code>val</code></i></dt>
+<dd><p>The size of marks. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-arrowsize-1"></a><u>MGL command:</u> <b>arrowsize</b><i> <code>val</code></i></dt>
+<dd><p>The size of arrows for lines and curves. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-linewidth-1"></a><u>MGL command:</u> <b>linewidth</b><i> <code>val</code></i></dt>
+<dd><p>The variable define the base width for all lines. The value &lt;1 is ignored. Increase of this variables is actual for large bitmap pictures. Default value is <code>1</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ticklen-1"></a><u>MGL command:</u> <b>ticklen</b><i> <code>val</code> [<code>stt=1</code>]</i></dt>
+<dd><p>The relative length of axis ticks. Default value is <code>0.1</code>. Parameter <var>stt</var>&gt;0 set relative length of subticks which is in <code>sqrt(1+stt)</code> times smaller.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tickstl-1"></a><u>MGL command:</u> <b>tickstl</b><i> 'stl' ['sub'='']</i></dt>
+<dd><p>The line style of axis ticks (<var>stl</var>) and subticks (<var>sub</var>). If <var>stl</var>=&rdquo; then default style is used (&lsquo;<samp>k</samp>&rsquo; or &lsquo;<samp>w</samp>&rsquo; depending on transparency type). If <var>sub</var>=&rdquo; then ticks style is used (i.e. <var>stl</var>).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Zooming-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Default-sizes-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cutting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Zooming-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.5 Zooming (MGL)</h3>
+<a name="index-plotfactor"></a>
+<a name="index-zoom"></a>
+
+<p>These commands control the overall zooming of the picture or the sub-picture. Normally you can use these variables and commands for removing &ldquo;white&rdquo; spaces around a plot.
+</p>
+<dl>
+<dt><a name="index-plotfactor-1"></a><u>MGL command:</u> <b>plotfactor</b><i> <code>val</code></i></dt>
+<dd><p>The factor of plot size. It is not recommended to set it lower then 1.6. This is some analogue of command <code>zoom</code> but applied not to overall image but for each <code>inplot</code>. Use negative value to enable automatic <code>plotfactor</code> selection.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-zoom-1"></a><u>MGL command:</u> <b>zoom</b><i> <code>x1 y1 x2 y2</code></i></dt>
+<dd><p>The command changes the scale of graphics that correspond to zoom in/out of the picture. After command call the current plot will be cleared and further the picture will contain plotting from its part [x1,x2]*[y1,y2]. Here picture coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> changes from 0 to 1. Use <code>zoom 0 0 1 1</code> to return default view.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Cutting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Zooming-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-settings-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cutting-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.6 Cutting (MGL)</h3>
+<a name="index-cut"></a>
+
+<p>These commands set the condition when the points are excluded (cutted) from the drawing.
+</p>
+<dl>
+<dt><a name="index-cut-1"></a><u>MGL command:</u> <b>cut</b><i> <code>val</code></i></dt>
+<dd><p>Determines how points outside bounding box are drawn. If it is <code>true</code> then points are excluded from plot (it is default) otherwise the points are projected to edges of bounding box.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cut-2"></a><u>MGL command:</u> <b>cut</b><i> <code>x1 y1 z1 x2 y2 z2</code></i></dt>
+<dd><p>Lower and upper edge of the box in which never points are drawn. If both edges are the same (the variables are equal) then the cutting box is empty. See section <a href="mathgl_en_9.html#CutMinMax-sample">CutMinMax sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cut-3"></a><u>MGL command:</u> <b>cut</b><i> 'cond'</i></dt>
+<dd><p>Command set the cutting off condition by formula <var>cond</var>. This condition determine will point be plotted or not. If value of formula is nonzero then point is omitted, otherwise it plotted. Set argument as <code>''</code> to disable cutting off condition. See section <a href="mathgl_en_9.html#CutOff-sample">CutOff sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Other-settings-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cutting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-settings-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Graphics-setup-_0028MGL_0029" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-settings-_0028MGL_0029-1"></a>
+<h3 class="subsection">8.1.7 Other settings (MGL)</h3>
+<a name="index-font"></a>
+<a name="index-rotatetext"></a>
+<a name="index-palette"></a>
+<a name="index-meshnum"></a>
+<a name="index-axialdir"></a>
+
+<dl>
+<dt><a name="index-font-1"></a><u>MGL command:</u> <b>font</b><i> 'fnt' [<code>val=6</code>]</i></dt>
+<dd><p>Font style for text and labels (see text). Initial style is &rsquo;fnt&rsquo;=&rsquo;rC&rsquo; give Roman font with centering. Parameter <code>val</code> sets the size of font for tick and axis labels. Default font size of axis labels is 1.4 times large than for tick labels. For more detail, see section <a href="mathgl_en_1.html#Font-style">Font style</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotatetext-1"></a><u>MGL command:</u> <b>rotatetext</b><i> <code>val</code></i></dt>
+<dd><p>Set to use or not text rotation along axis. Initial value is <code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-palette-1"></a><u>MGL command:</u> <b>palette</b><i> 'colors'</i></dt>
+<dd><p>Set the palette as selected colors. Default value is <code>'Hbgrcmyhlnqeup'</code>. The palette is used mostly in 1D plots for curves which styles are not specified.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-meshnum-1"></a><u>MGL command:</u> <b>meshnum</b><i> <code>num</code></i></dt>
+<dd><p>Sets approximate number of lines in <code>mesh, fall, grid</code> and also the number of hachures in <code>vect, vectc, dew</code> and the number of cells in <code>cloud</code>. By default (=0) it draws all lines/hachures/cells.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axialdir-1"></a><u>MGL command:</u> <b>axialdir</b><i> 'dir'</i></dt>
+<dd><p>Set direction around which curve rotated in <code>axial, torus</code>. Default value is &rsquo;z&rsquo;.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-settings-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-settings-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transformation-matrix-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-settings-_0028MGL_0029-1"></a>
+<h2 class="section">8.2 Axis settings (MGL)</h2>
+<a name="index-axis"></a>
+<a name="index-caxis"></a>
+<a name="index-xrange"></a>
+<a name="index-yrange"></a>
+<a name="index-zrange"></a>
+<a name="index-crange"></a>
+<a name="index-xtick"></a>
+<a name="index-ytick"></a>
+<a name="index-ztick"></a>
+<a name="index-ctick"></a>
+<a name="index-origin"></a>
+<a name="index-adjust"></a>
+
+<p>These large set of commands control how the axis and ticks will be drawn. Note that there is 3-step transformation of data coordinates are performed. Firstly, coordinates are projected and cutting is applied (see section <a href="#Cutting-_0028MGL_0029">Cutting (MGL)</a>), after it transformation formulas are applied, and finally the data was normalized in bounding box.
+</p>
+<dl>
+<dt><a name="index-axis-1"></a><u>MGL command:</u> <b>axis</b><i> <code>x1 y1 x2 y2</code></i></dt>
+<dt><a name="index-axis-2"></a><u>MGL command:</u> <b>axis</b><i> <code>x1 y1 z1 x2 y2 z2</code></i></dt>
+<dt><a name="index-ranges"></a><u>MGL command:</u> <b>ranges</b><i> <code>x1 x2 y1 y2 [z1=0 z2=0]</code></i></dt>
+<dd><p>Sets the ranges of coordinates changing. Also it sets the range for coloring (analogous to <code>caxis z1 z2</code>). Initial ranges are [-1, 1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axis-3"></a><u>MGL command:</u> <b>axis</b><i> 'fx' 'fy' ['fz'='' 'fa'='']</i></dt>
+<dd><p>Sets the transformation formulas for curvilinear coordinates. Each string should contain mathematical expression for real coordinate depending on internal coordinates &rsquo;x&rsquo;, &rsquo;y&rsquo;, &rsquo;z&rsquo; and &rsquo;a&rsquo; or &rsquo;c&rsquo; for colorbar. For example, the cylindrical coordinates are introduced as <code>axis 'x*cos(y)' 'x*sin(y)' 'z'</code>. For removing of formulas the corresponding parameter should be <code>''</code>. The using of transformation formulas will slightly slowing the program, i.e. <code>axis '' '' ''</code> is faster than <code>axis '1*x' '1*y' '1*z'</code>. Initially all formulas are absent (Cartesian coordinates are used). For more details about functions and formulas, see section <a href="mathgl_en_7.html#mglFormula-class">mglFormula class</a>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axis-4"></a><u>MGL command:</u> <b>axis</b><i> <code>how</code></i></dt>
+<dd><p>Sets one of the predefined transformation formulas for curvilinear coordinate. Paramater <var>how</var> define the coordinates: <code>0</code> &ndash; Cartesian coordinates (no transformation); <code>1</code> &ndash; Polar coordiantes <em>x_n=x*cos(y),y_n=x*sin(y), z_n=z</em>; <code>2</code> &ndash; Spherical coordinates <em>x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y)</em>; <code>3</code> &ndash; Parabolic coordinates <em>x_n=x*y, y_n=(x*x-y*y)/2, z_n=z</em>; <code>4</code> &ndash; Paraboloidal coordinates <em>x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2, z_n=x*y</em>; <code>5</code> &ndash; Oblate coordinates <em>x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z), z_n=sinh(x)*sin(y)</em>; <code>6</code> &ndash; Prolate coordinates <em>x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z), z_n=cosh(x)*cos(y)</em>; <code>7</code> &ndash; Elliptic coordinates <em>x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z</em>; <code>8</code> &ndash; Toroidal coordinates <em>x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)), y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y))</em>; <code>9</code> &ndash; Bispherical coordinates <em>x_n=sin(y)*cos(z)/(cosh(x)-cos(y)), y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y))</em>; <code>10</code> &ndash; Bipolar coordinates <em>x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-caxis-1"></a><u>MGL command:</u> <b>caxis</b><i> <code>z1 z2</code></i></dt>
+<dd><p>Sets the range for surface coloring. Initial range is [-1, 1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-origin-1"></a><u>MGL command:</u> <b>origin</b><i> <code>x0 y0 [z0=nan]</code></i></dt>
+<dd><p>Center of axis cross section. If one of values is <code>nan</code> then MathGL library try to select optimal axis position.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ternary"></a><u>MGL command:</u> <b>ternary</b><i> <code>val</code></i></dt>
+<dd><p>The command sets to draws Ternary plot. This special plot is for 3 dependent coordinates (components) <var>a</var>, <var>b</var>, <var>c</var> so that <var>a</var>+<var>b</var>+<var>c</var>=1. MathGL uses only 2 independent coordinates <var>a</var>=x and <var>b</var>=y since it is enough to plot everything. At this third coordinate z act as another parameter to produce contour lines, surfaces and so on. See section <a href="mathgl_en_9.html#Ternary-plot-sample">Ternary plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xrange-1"></a><u>MGL command:</u> <b>xrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-yrange-1"></a><u>MGL command:</u> <b>yrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-zrange-1"></a><u>MGL command:</u> <b>zrange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dt><a name="index-crange-1"></a><u>MGL command:</u> <b>crange</b><i> dat [<code>add=off fact=0</code>]</i></dt>
+<dd><p>Sets the range for x-,y-,z- coordinate or coloring as minimal and maximal values of data <var>dat</var>. Parameter <code>add=on</code> shows that the new range will be joined to existed one (nut will not replace it). Parameter <var>fact</var> add additional range increase on value (<var>Max</var>-<var>Min</var>)*<var>fact</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xrange-2"></a><u>MGL command:</u> <b>xrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-yrange-2"></a><u>MGL command:</u> <b>yrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-zrange-2"></a><u>MGL command:</u> <b>zrange</b><i> <code>x1 x2</code></i></dt>
+<dt><a name="index-crange-2"></a><u>MGL command:</u> <b>crange</b><i> <code>x1 x2</code></i></dt>
+<dd><p>Sets the range for x-,y-,z- coordinate or coloring. See also axis.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-1"></a><u>MGL command:</u> <b>xtick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ytick-1"></a><u>MGL command:</u> <b>ytick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ztick-1"></a><u>MGL command:</u> <b>ztick</b><i> <code>val [sub=0 org=nan]</code></i></dt>
+<dt><a name="index-ctick-1"></a><u>MGL command:</u> <b>ctick</b><i> <code>val</code></i></dt>
+<dd><p>Sets step for x-, y-, z-axis ticks or colorbar ticks (if <var>val</var>&gt;0) or it&rsquo;s number (if <var>val</var>&lt;0) in corresponding direction. Zero value <var>val</var>=0 sets logarithmic ticks. Parameter <var>sub</var> sets the number of sub-ticks. Parameter <var>org</var> set the starting points for ticks. If not <code>org=nan</code> then the value from <code>origin</code> is used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-2"></a><u>MGL command:</u> <b>xtick</b><i> 'templ'</i></dt>
+<dt><a name="index-ytick-2"></a><u>MGL command:</u> <b>ytick</b><i> 'templ'</i></dt>
+<dt><a name="index-ztick-2"></a><u>MGL command:</u> <b>ztick</b><i> 'templ'</i></dt>
+<dt><a name="index-ctick-2"></a><u>MGL command:</u> <b>ctick</b><i> 'templ'</i></dt>
+<dd><p>Sets the template for x-, y-, z-axis ticks or colorbar ticks. It may contain TeX symbols also. If <var>templ</var>=<code>''</code> then default template is used (in simplest case it is &lsquo;<samp>%.2g</samp>&rsquo;) with automatic detaching of common multiplier or common component.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xtick-3"></a><u>MGL command:</u> <b>xtick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dt><a name="index-ytick-3"></a><u>MGL command:</u> <b>ytick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dt><a name="index-ztick-3"></a><u>MGL command:</u> <b>ztick</b><i> <code>val1</code> 'lbl1' [<code>val2</code> 'lbl2' ...]</i></dt>
+<dd><p>Sets manual positions <var>val1</var>,<var>val2</var>,... and labels <var>lbl1</var>,<var>lbl2</var>,... for ticks along x-, y-, z-axis. Labels may contain TeX symbols also.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-adjust-1"></a><u>MGL command:</u> <b>adjust</b><i> ['dir'='xyzc']</i></dt>
+<dd><p>Set the ticks step, number of sub-ticks and initial ticks position to be the most human readable for the axis along direction(s) <var>dir</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Transformation-matrix-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-settings-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Export-to-file-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transformation-matrix-_0028MGL_0029-1"></a>
+<h2 class="section">8.3 Transformation matrix (MGL)</h2>
+<a name="index-aspect"></a>
+<a name="index-rotate"></a>
+<a name="index-subplot"></a>
+<a name="index-inplot"></a>
+<a name="index-identity"></a>
+<a name="index-perspective"></a>
+
+<p>These commands control how and where further plotting will be placed. There is a curtain order of calling of these commands for the better plot view. First one should be <code>subplot</code> or <code>inplot</code> for specifying the place. After it a <code>rotate</code> and <code>aspect</code>. And finally any other plotting commands may be called. Alternatevely you can use <code>columnplot</code> for position plots in the column one by another without gap between plot axis (bounding boxes).
+</p>
+<dl>
+<dt><a name="index-subplot-1"></a><u>MGL command:</u> <b>subplot</b><i> <code>nx ny m [dx=0 dy=0]</code></i></dt>
+<dd><p>Puts further plotting in a <var>m</var>-th cell of <var>nx</var>*<var>ny</var> grid of the whole frame area. This command set off any aspects or rotations. So it should be used first for creating the subplot. From the aesthetical point of view it is not recommended to use this command with different matrices in the same frame. The position of the cell can be shifted from its default position by relative size <var>dx</var>, <var>dy</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-inplot-1"></a><u>MGL command:</u> <b>inplot</b><i> <code>x1 x2 y1 y2 [rel=off]</code></i></dt>
+<dd><p>Puts further plotting in some region of the whole frame surface. This command allows one to create a plot in arbitrary place of the screen. The position is defined by rectangular coordinates [<var>x1</var>, <var>x2</var>]*[<var>y1</var>, <var>y2</var>]. The coordinates <var>x1</var>, <var>x2</var>, <var>y1</var>, <var>y2</var> are normalized to interval [0, 1]. If parameter <var>rel</var>=<code>on</code> then the relative position to current <code>subplot</code> is used. This command set off any aspects or rotations. So it should be used first for creating subplot.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-columnplot"></a><u>MGL command:</u> <b>columnplot</b><i> <code>num ind</code></i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of column with <var>num</var> cells. The position is relative to previous <code>subplot</code> call (or <code>inplot</code> with <code>rel=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stickplot"></a><u>MGL command:</u> <b>stickplot</b><i> <code>num ind tet phi</code></i></dt>
+<dd><p>Puts further plotting in <var>ind</var>-th cell of stick with <var>num</var> cells. At this, stick is rotated on angles <var>tet</var>, <var>phi</var>. The position is relative to previous <code>subplot</code> call (or <code>inplot</code> with <code>rel=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotate-1"></a><u>MGL command:</u> <b>rotate</b><i> <code>tetz tetx [tety=0]</code></i></dt>
+<dd><p>Rotates a further plotting relative to each axis (x, z, y) consecutively on angles <var>tetx</var>, <var>tetz</var>, <var>tety</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rotate-2"></a><u>MGL command:</u> <b>rotate</b><i> <code>tet x y z</code></i></dt>
+<dd><p>Rotates a further plotting around vector {x,y,z} on angle <var>tet</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-aspect-1"></a><u>MGL command:</u> <b>aspect</b><i> <code>ax ay [az=1]</code></i></dt>
+<dd><p>Defines aspect ratio for the plot. The viewable axes will be related one to another as the ratio <var>ax:ay:az</var>. For the best effect it should be used after <code>rotate</code> command.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-perspective-1"></a><u>MGL command:</u> <b>perspective</b><i> <code>val</code></i></dt>
+<dd><p>Add (switch on) the perspective to plot. The parameter <em>val ~ 1/z_eff \in [0,1)</em>. By default (<code>val=0</code>) the perspective is off.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Export-to-file-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transformation-matrix-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Primitives-drawing-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Export-to-file-_0028MGL_0029-1"></a>
+<h2 class="section">8.4 Export to file (MGL)</h2>
+<a name="index-write"></a>
+<a name="index-setsize"></a>
+
+<dl>
+<dt><a name="index-write-1"></a><u>MGL command:</u> <b>write</b><i> 'fname' [<code>solid=off</code>]</i></dt>
+<dd><p>Exports current picture/frame to file &rsquo;fname&rsquo; (file type is determined by extension). Solid (usually white) background will be used if <code>solid=on</code>. If &rsquo;fname&rsquo;=&rdquo; then the file &lsquo;<samp>frameNNNN.jpg</samp>&rsquo; is used, where &lsquo;<samp>NNNN</samp>&rsquo; is current frame id.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-setsize-1"></a><u>MGL command:</u> <b>setsize</b><i> <code>w h</code></i></dt>
+<dd><p>Sets size of picture in pixels. This function call <strong>must be</strong> placed before any plotting command because it completely remove picture content. In some program the call of this function is forbidden.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Primitives-drawing-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Export-to-file-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-printing-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Primitives-drawing-1"></a>
+<h2 class="section">8.5 Primitives drawing</h2>
+<a name="index-ball"></a>
+<a name="index-clf"></a>
+<a name="index-line"></a>
+<a name="index-curve"></a>
+<a name="index-facex"></a>
+<a name="index-facey"></a>
+<a name="index-facez"></a>
+<a name="index-cone"></a>
+<a name="index-drop"></a>
+<a name="index-sphere"></a>
+
+<p>These commands draw some simple objects like line, point, sphere, drop, cone and so on.
+</p>
+<dl>
+<dt><a name="index-clf-1"></a><u>MGL command:</u> <b>clf</b></dt>
+<dd><p>Clear the picture by removes all drawing from it. Does not change transformation matrix. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ball-1"></a><u>MGL command:</u> <b>ball</b><i> <code>x y</code> ['col'='r']</i></dt>
+<dt><a name="index-ball-2"></a><u>MGL command:</u> <b>ball</b><i> <code>x y z</code> ['col'='r']</i></dt>
+<dd><p>Draws a point (ball) at position {<var>x</var>, <var>y</var>, <var>z</var>} with color defined by string <var>col</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-line-1"></a><u>MGL command:</u> <b>line</b><i> <code>x1 y1 x2 y2</code> ['stl'='']</i></dt>
+<dt><a name="index-line-2"></a><u>MGL command:</u> <b>line</b><i> <code>x1 y1 z1 x2 y2 z2</code> ['stl'='']</i></dt>
+<dd><p>Draws a geodesic line (straight line in Cartesian coordinates) from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to {<var>x2</var>,<var>y2</var>,<var>z2</var>} using line style <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-curve-1"></a><u>MGL command:</u> <b>curve</b><i> <code>x1 y1 dx1 dy1 x2 y2 dx2 dy2</code> ['stl'='']</i></dt>
+<dt><a name="index-curve-2"></a><u>MGL command:</u> <b>curve</b><i> <code>x1 y1 z1 dx1 dy1 dz1 x2 y2 z2 dx2 dy2 dz2</code> ['stl'='']</i></dt>
+<dd><p>Draws Bezier-like curve from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to {<var>x2</var>,<var>y2</var>,<var>z2</var>} using line style <var>stl</var>. At this tangent is co-directed with {<var>dx1</var>,<var>dy1</var>,<var>dz1</var>}, {<var>dx2</var>,<var>dy2</var>,<var>dz2</var>} and proportional to its amplitude.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-facex-1"></a><u>MGL command:</u> <b>facex</b><i> <code>x0 y0 z0 wy wz</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dt><a name="index-facey-1"></a><u>MGL command:</u> <b>facey</b><i> <code>x0 y0 z0 wx wz</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dt><a name="index-facez-1"></a><u>MGL command:</u> <b>facez</b><i> <code>x0 y0 z0 wx wy</code> ['stl'='' <code>d1=0 d2=0</code>]</i></dt>
+<dd><p>Draws the solid rectangle (face) perpendicular to [x,y,z]-axis correspondingly at position {<var>x0</var>, <var>y0</var>, <var>z0</var>} with color <var>stl</var> and with widths <var>wx</var>, <var>wy</var>, <var>wz</var> along corresponding directions. At this colors can be the same for all vertexes or different if all 4 colors are specified for each vertex. Parameters <var>d1</var>!=0, <var>d2</var>!=0 set additional shift of the last vertex (i.e. to draw quadrangle).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sphere-1"></a><u>MGL command:</u> <b>sphere</b><i> <code>x0 y0 r</code> ['col'='r']</i></dt>
+<dt><a name="index-sphere-2"></a><u>MGL command:</u> <b>sphere</b><i> <code>x0 y0 z0 r</code> ['col'='r']</i></dt>
+<dd><p>Draw the sphere with radius <var>r</var> and center at point {<var>x0</var>, <var>y0</var>, <var>z0</var>} and color <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-drop-1"></a><u>MGL command:</u> <b>drop</b><i> <code>x0 y0 dx dy r</code> ['col'='b' <code>sh=1 asp=1</code>]</i></dt>
+<dt><a name="index-drop-2"></a><u>MGL command:</u> <b>drop</b><i> <code>x0 y0 z0 dx dy dz r</code> ['col'='b' <code>sh=1 asp=1</code>]</i></dt>
+<dd><p>Draw the drop with radius <var>r</var> at point {<var>x0</var>,<var>y0</var>,<var>z0</var>} elongated in direction {<var>dx</var>,<var>dy</var>,<var>dz</var>} and with color <var>col</var>. Parameter <var>sh</var> set the degree of drop oblongness: &lsquo;<samp>0</samp>&rsquo; is sphere, &lsquo;<samp>1</samp>&rsquo; is maximally oblongness drop. Parameter <var>asp</var> set relative width of the drop (this is analogue of &ldquo;ellipticity&rdquo; for the sphere). See section <a href="mathgl_en_9.html#Drops-sample">Drops sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cone-1"></a><u>MGL command:</u> <b>cone</b><i> <code>x1 y1 z1 x2 y2 z2 r1</code> [<code>r2=-1</code> 'st'='' <code>edge=off</code>]</i></dt>
+<dd><p>Draw tube (or truncated cone if <var>edge</var>=<code>off</code>) between points {<var>x1</var>,<var>y1</var>,<var>z1</var>}, {<var>x2</var>,<var>y2</var>,<var>z2</var>} with radiuses at the edges <var>r1</var>, <var>r2</var>. If <var>r2</var>&lt;0 then it is supposed that <var>r2</var>=<var>r1</var>. The cone color is defined by string <var>stl</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-rect"></a><u>MGL command:</u> <b>rect</b><i> <code>x1 y1 x2 y2</code> ['st'='']</i></dt>
+<dt><a name="index-rect-1"></a><u>MGL command:</u> <b>rect</b><i> <code>x1 y1 z1 x2 y2 z2</code> ['st'='']</i></dt>
+<dd><p>Draw rectangle from point {<var>x1</var>,<var>y1</var>,<var>z1</var>} to point {<var>x2</var>,<var>y2</var>,<var>z2</var>} using colors <var>stl</var>. If <var>stl</var> have 4 or more colors then it defines colors for each rectangle vertex (useful for making gradients, like &lsquo;<samp>wwrr</samp>&rsquo;) else first color is used for whole rectangle.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Text-printing-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Primitives-drawing-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axis-and-Colorbar-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-printing-_0028MGL_0029-1"></a>
+<h2 class="section">8.6 Text printing (MGL)</h2>
+<a name="index-fgets"></a>
+<a name="index-text"></a>
+<a name="index-title"></a>
+
+<p>These commands draw the text. There are commands for drawing text in arbitrary place, in arbitrary direction and along arbitrary curve. It is possible to use arbitrary font-faces and parse many TeX commands. The Unicode text is supported. So sometimes you need to specify locale. The <code>size</code> argument control the size of text: if positive it give the value, if negative it give the value relative to defined by <code>font</code> command. See section <a href="mathgl_en_1.html#Font-style">Font style</a>.
+</p>
+<dl>
+<dt><a name="index-text-1"></a><u>MGL command:</u> <b>text</b><i> <code>x y</code> 'text' ['fnt'='' <code>size=-1.4</code>]</i></dt>
+<dt><a name="index-text-2"></a><u>MGL command:</u> <b>text</b><i> <code>x y z</code> 'text' ['fnt'='' <code>size=-1.4</code>]</i></dt>
+<dd><p>Draws unrotated text string <var>text</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} with specified style <var>fnt</var> and <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-text-3"></a><u>MGL command:</u> <b>text</b><i> <code>x y dx dy</code> 'text' [<code>size=-1.4</code>]</i></dt>
+<dt><a name="index-text-4"></a><u>MGL command:</u> <b>text</b><i> <code>x y z dx dy dz</code> 'text' [<code>size=-1.4</code>]</i></dt>
+<dd><p>The command plots the string <var>text</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} along direction {<var>dx</var>,<var>dy</var>,<var>dz</var>} with specified style <var>fnt</var> and <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-title-1"></a><u>MGL command:</u> <b>title</b><i> 'text' ['fnt'='' <code>size=-2</code>]</i></dt>
+<dd><p>Print string <var>text</var> as title of the picture (at the top of the picture). Can be used at any place (even inside <code>subplot</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fgets-1"></a><u>MGL command:</u> <b>fgets</b><i> <code>x y</code> 'fname' [<code>n=0</code> 'fnt'='' <code>size=-1.4</code>]</i></dt>
+<dt><a name="index-fgets-2"></a><u>MGL command:</u> <b>fgets</b><i> <code>x y z</code> 'fname' [<code>n=0</code> 'fnt'='' <code>size=-1.4</code>]</i></dt>
+<dd><p>Draws unrotated <var>n</var>-th line of file <var>fname</var> at position {<var>x</var>,<var>y</var>,<var>z</var>} with specified <var>size</var>. By default parameters from <code>font</code> command are used.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-text-5"></a><u>MGL command:</u> <b>text</b><i> xdat 'text' ['fnt'='' <code>size=-1 zval=nan</code>]</i></dt>
+<dt><a name="index-text-6"></a><u>MGL command:</u> <b>text</b><i> xdat ydat 'text' ['fnt'='' <code>size=-1 zval=nan</code>]</i></dt>
+<dt><a name="index-text-7"></a><u>MGL command:</u> <b>text</b><i> xdat ydat zdat 'text' ['fnt'='' <code>size=-1</code>]</i></dt>
+<dd><p>The command draws <var>text</var> along the curve between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} by font style <var>fnt</var> and with size <var>size</var>. The string <var>fnt</var> may contain symbols &lsquo;<samp>t</samp>&rsquo; for printing the text under the curve (default), or &lsquo;<samp>T</samp>&rsquo; for printing the text above the curve. The sizes of 1st dimension must be equal for all arrays <var>xdat.nx=ydat.nx=zdat.nx</var>. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>z</var>[i] = <var>zval</var> is used. See section <a href="mathgl_en_9.html#Text-sample">Text sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Axis-and-Colorbar-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-printing-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axis-and-Colorbar-_0028MGL_0029-1"></a>
+<h2 class="section">8.7 Axis and Colorbar (MGL)</h2>
+<a name="index-axis-5"></a>
+<a name="index-box"></a>
+<a name="index-grid"></a>
+<a name="index-colorbar"></a>
+<a name="index-xlabel"></a>
+<a name="index-ylabel"></a>
+<a name="index-zlabel"></a>
+<a name="index-tlabel"></a>
+
+<p>These commands draw the &ldquo;things for measuring&rdquo;, like axis with ticks, colorbar with ticks, grid along axis, bounding box and labels for axis. For more information see section <a href="#Axis-settings-_0028MGL_0029">Axis settings (MGL)</a>.
+</p>
+<dl>
+<dt><a name="index-axis-6"></a><u>MGL command:</u> <b>axis</b><i> ['dir'='xyz' <code>adjust=off</code>]</i></dt>
+<dd><p>Draws axes with ticks (see section <a href="#Axis-settings-_0028MGL_0029">Axis settings (MGL)</a>) in directions determined by string parameter <var>dir</var>.If string contain the symbol &lsquo;<samp>_</samp>&rsquo; then tick labels are not printed. Font for ticks labels is determined by command <code>font</code>. Ticks will be automatically adjusted if <var>adjust</var>=<code>on</code> (by call of <code>adjust 'dir'</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-1"></a><u>MGL command:</u> <b>colorbar</b><i> ['sch'='' <code>pos=0</code>]</i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if <code>sch=''</code>) at edge of plot. Parameter <var>pos</var> specifies the position of colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-2"></a><u>MGL command:</u> <b>colorbar</b><i> 'sch' <code>pos x y w h</code></i></dt>
+<dd><p>Draws colorbar with color scheme <var>sch</var> (current scheme if not specified) at arbitrary position of subplot {<var>x</var>, <var>y</var>} (supposed to be in range [0,1]). Parameter <var>pos</var> specifies the position of colorbar labels: &lsquo;<samp>0</samp>&rsquo; - at left, &lsquo;<samp>1</samp>&rsquo; - at right, &lsquo;<samp>2</samp>&rsquo; - at bottom, &lsquo;<samp>3</samp>&rsquo; - at top. Parameters <var>w</var>, <var>h</var> set the relative width and height of the colorbar.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-colorbar-3"></a><u>MGL command:</u> <b>colorbar</b><i> vdat ['sch'='' <code>pos=0</code>]</i></dt>
+<dd><p>Draws colorbar with sharp colors <var>sch</var> (current palette if <code>sch=NULL</code>) for values <var>vdat</var> at edge of plot. Parameter <var>pos</var> specifies the position of colorbar: &lsquo;<samp>0</samp>&rsquo; - at right (default), &lsquo;<samp>1</samp>&rsquo; - at left, &lsquo;<samp>2</samp>&rsquo; - at top, &lsquo;<samp>3</samp>&rsquo; - at bottom. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid-1"></a><u>MGL command:</u> <b>grid</b><i> ['dir'='xyz' 'pen'='B']</i></dt>
+<dd><p>Draws grid lines perpendicular to direction determined by string parameter <var>dir</var>. The step of grid lines is the same as tick step for an <code>axis</code>. The style of lines is determined by <var>pen</var> parameter.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-box-1"></a><u>MGL command:</u> <b>box</b><i> ['stl'='k' <code>ticks=on</code>]</i></dt>
+<dd><p>Draws bounding box outside the plotting volume with line style &rsquo;stl&rsquo;.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-xlabel-1"></a><u>MGL command:</u> <b>xlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-ylabel-1"></a><u>MGL command:</u> <b>ylabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-zlabel-1"></a><u>MGL command:</u> <b>zlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dt><a name="index-tlabel-1"></a><u>MGL command:</u> <b>tlabel</b><i> 'text' [<code>pos=1 size=-1.4 shift=0</code>]</i></dt>
+<dd><p>Prints the label <var>text</var> for x-,y-,z-,t-axis (here &lsquo;<samp>t</samp>&rsquo; is &ldquo;ternary&rdquo; axis <em>t=1-x-y</em>). The position of label is determined by <var>pos</var> parameter. If <var>pos</var>=0 then label is printed at the center of axis. If <var>pos</var>&gt;0 then label is printed at the maximum of axis (default). If <var>pos</var>&lt;0 then label is printed at the minimum of axis. The font size is 1.4 times larger than the one for ticks <code>font</code>. Parameter <code>shift</code> specify additional shifting of the label. See section <a href="#Text-printing-_0028MGL_0029">Text printing (MGL)</a>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Legend-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axis-and-Colorbar-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-_0028MGL_0029-1"></a>
+<h2 class="section">8.8 Legend (MGL)</h2>
+<a name="index-legend"></a>
+<a name="index-addlegend"></a>
+<a name="index-clearlegend"></a>
+
+<p>These commands draw legend to the graph (useful for <a href="#g_t1D-plotting-_0028MGL_0029">1D plotting (MGL)</a>). Legend entry is a pair of strings: one for style of the line, another one with description text (with included LaTeX parsing). The array of string are accumulated first to the internal arrays (by command <code>addlegend</code>) and are plotted later. The position of the legend can be selected automatic or manually. Parameters <var>fnt</var> and <var>size</var> specify the font style and size. Parameter <var>llen</var> set the relative width of the line sample and the text indent (default value is 0.1). If line style string for entry is empty then the corresponding text is printed without indent. See section <a href="mathgl_en_9.html#Legend-sample">Legend sample</a>, for sample code and picture.
+</p>
+<dl>
+<dt><a name="index-legend-1"></a><u>MGL command:</u> <b>legend</b><i> [<code>pos=3</code> 'fnt'='rL' <code>size=-1 llen=0.1</code>]</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>fnt</var> with specified <var>size</var>. Parameter <var>pos</var> sets the position of the legend: &lsquo;<samp>0</samp>&rsquo; is bottom left corner, &lsquo;<samp>1</samp>&rsquo; is bottom right corner, &lsquo;<samp>2</samp>&rsquo; is top left corner, &lsquo;<samp>3</samp>&rsquo; is top right corner (is default).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-legend-2"></a><u>MGL command:</u> <b>legend</b><i> <code>x y</code> ['fnt'='rL' <code>size=-1 llen=0.1</code>]</i></dt>
+<dd><p>Draws legend of accumulated legend entries by font <var>fnt</var> with <var>size</var>. Position of legend is determined by parameter <var>x</var>, <var>y</var> which supposed to be normalized to interval [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-addlegend-1"></a><u>MGL command:</u> <b>addlegend</b><i> 'text' 'stl'</i></dt>
+<dd><p>Adds string <var>text</var> to internal legend accumulator. The style of described line and mark is specified in string <var>stl</var> (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). Maximal number of entries is 100.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-clearlegend-1"></a><u>MGL command:</u> <b>clearlegend</b></dt>
+<dd><p>Clears saved legend strings.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-legendbox"></a><u>MGL command:</u> <b>legendbox</b><i> <code>val</code></i></dt>
+<dd><p>Switches on/off the drawing of a box near legend. By default, the box is drawn.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="g_t1D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.9 1D plotting (MGL)</h2>
+<a name="index-plot"></a>
+<a name="index-tens"></a>
+<a name="index-area"></a>
+<a name="index-bars"></a>
+<a name="index-barh"></a>
+<a name="index-stem"></a>
+<a name="index-step"></a>
+<a name="index-torus"></a>
+<a name="index-chart"></a>
+<a name="index-mark"></a>
+<a name="index-textmark"></a>
+<a name="index-error"></a>
+<a name="index-tube"></a>
+<a name="index-region"></a>
+
+<p>These commands perform plotting of 1D data. 1D means that data depended from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n. Most of plotting type has similar interface. There are 3D version and two 2D versions. One of last requires single array. The parameters of line and marks are specified by the string argument. If the string parameter is NULL then solid line with color from palette Pal is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>). Also there are some special 1d plots having slightly different interface: surface of curve rotation (Torus), chart (Chart) and error boxes (Error), marks with variable size (Mark), tubes (Tube) and so on. See section <a href="mathgl_en_1.html#Line-styles">Line styles</a>.
+</p>
+<p>The plots are drawn for each row if one of the data is the matrix. By any case the sizes of 1st dimension <strong>must be equal</strong> for all arrays <var>x.nx=y.nx=z.nx</var>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=NULL</code>) solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>).
+</p>
+<dl>
+<dt><a name="index-plot-1"></a><u>MGL command:</u> <b>plot</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-plot-2"></a><u>MGL command:</u> <b>plot</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-plot-3"></a><u>MGL command:</u> <b>plot</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>tens, radar, area, step, stem, tube, mark, error, belt</code>. See section <a href="mathgl_en_9.html#Plot-sample">Plot sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-radar"></a><u>MGL command:</u> <b>radar</b><i> adat ['stl'='' <code>r=-1</code>]</i></dt>
+<dd><p>Draws radar chart which is continuous lines between points located on an radial lines (like plot in Polar coordinates). The plots are drawn for each row if one of the data is the matrix. Parameter <var>r</var> set the additional shift of data (i.e. the data <var>adat</var>+<var>r</var> is used instead of <var>adat</var>). If <code>r&lt;0</code> then <code>r=max(0, -min(adat)</code>. String <var>pen</var> specifies the color and style of line and marks (see section <a href="mathgl_en_1.html#Line-styles">Line styles</a>). By default (<code>pen=&quot;&quot;</code>) solid line with color from palette is used (see section <a href="mathgl_en_3.html#Palette-and-colors">Pallete and colors</a>). If <var>pen</var> containt &lsquo;<samp>#</samp>&rsquo; symbol then &quot;grid&quot; (radial lines and circle for <var>r</var>) is drawn See also <code>plot</code>. See section <a href="mathgl_en_9.html#Radar-sample">Radar sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tens-1"></a><u>MGL command:</u> <b>tens</b><i> ydat cdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tens-2"></a><u>MGL command:</u> <b>tens</b><i> xdat ydat cdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tens-3"></a><u>MGL command:</u> <b>tens</b><i> xdat ydat zdat cdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} with color defined by <var>cdat</var>[i] (look like tension plot). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, mesh, fall</code>. See section <a href="mathgl_en_9.html#Tens-sample">Tens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-area-1"></a><u>MGL command:</u> <b>area</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-area-2"></a><u>MGL command:</u> <b>area</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-area-3"></a><u>MGL command:</u> <b>area</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous lines between points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} and fills it down to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, bars, stem, region</code>. See section <a href="mathgl_en_9.html#Area-sample">Area sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-region-1"></a><u>MGL command:</u> <b>region</b><i> fdat gdat ['stl'='' <code>inside=off</code>]</i></dt>
+<dt><a name="index-region-2"></a><u>MGL command:</u> <b>region</b><i> xdat fdat gdat ['stl'='' <code>inside=off</code>]</i></dt>
+<dd><p>Fills area between curves {<var>xdat</var>[i], <var>fdat</var>[i]} and {<var>xdat</var>[i], <var>gdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x.  Parameter  <code>inside=off</code> set to fill are with y1&lt;y&lt;y2 else the area with y2&lt;y&lt;y1 will be also filled.
+See also <code>area, bars, stem</code>. See section <a href="mathgl_en_9.html#Region-sample">Region sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-bars-1"></a><u>MGL command:</u> <b>bars</b><i> ydat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-2"></a><u>MGL command:</u> <b>bars</b><i> xdat ydat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-3"></a><u>MGL command:</u> <b>bars</b><i> xdat ydat zdat ['stl'='' <code>above=off</code>]</i></dt>
+<dd><p>Draws vertical bars from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). Bars are drawn side-by-side (if <code>above = off</code>) or one above another (if <code>above = on</code>). Marks at data points are not drawn. See also <code>area, barh, stem, chart</code>. See section <a href="mathgl_en_9.html#Bars-sample">Bars sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-barh-1"></a><u>MGL command:</u> <b>barh</b><i> vdat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dt><a name="index-bars-4"></a><u>MGL command:</u> <b>bars</b><i> ydat vdat ['stl'='' <code>zval=nan above=off</code>]</i></dt>
+<dd><p>Draws horizontal bars from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to y-axis. If array <var>ydat</var> is not specified then its an automatic array is used with values equidistantly distributed along y. Bars are drawn side-by-side (if <code>above = off</code>) or one above another (if <code>above = on</code>). Marks at data points are not drawn.
+See also <code>bars</code>. See section <a href="mathgl_en_9.html#Barh-sample">Barh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stem-1"></a><u>MGL command:</u> <b>stem</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-stem-2"></a><u>MGL command:</u> <b>stem</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-stem-3"></a><u>MGL command:</u> <b>stem</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws vertical lines from points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]} to axis (to axis plane in 3D). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>area, bars, plot, mark</code>. See section <a href="mathgl_en_9.html#Stem-sample">Stem sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-step-1"></a><u>MGL command:</u> <b>step</b><i> ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-step-2"></a><u>MGL command:</u> <b>step</b><i> xdat ydat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-step-3"></a><u>MGL command:</u> <b>step</b><i> xdat ydat zdat ['stl'='']</i></dt>
+<dd><p>Draws continuous stairs for points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, stem, tile, boxs</code>. See section <a href="mathgl_en_9.html#Step-sample">Step sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-torus-1"></a><u>MGL command:</u> <b>torus</b><i> zdat ['stl'='']</i></dt>
+<dt><a name="index-torus-2"></a><u>MGL command:</u> <b>torus</b><i> rdat zdat ['stl'='']</i></dt>
+<dd><p>Draws surface which is result of curve {<var>rdat</var>[i], <var>zdat</var>[i], <var>zdat</var>[i]} rotation around <code>axialdir</code> axis. If array <var>rdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. See also <code>plot, axial</code>. See section <a href="mathgl_en_9.html#Torus-sample">Torus sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-chart-1"></a><u>MGL command:</u> <b>chart</b><i> adat ['col'='']</i></dt>
+<dd><p>The command draws colored stripes (boxes) for data in array <var>adat</var>. The number of stripes is equal to the number of rows in <var>adat</var> (equal to <var>a.ny</var>). The color of each next stripe is cyclically changed from colors specified in string <var>col</var> or in palette. Spaces in colors denote transparent &ldquo;color&rdquo;, i.e. if <var>col</var> contain space(s) then corresponding stripe(s) are not drawn. The stripe width is proportional to value of element in <var>a</var>. Chart is plotted only for data with non-negative elements. If string <var>col</var> have symbol &lsquo;<samp>#</samp>&rsquo; then black border lines are drawn. The most nice form the chart have in 3d (after rotation of coordinates) or in cylindrical coordinates (becomes so called Pie chart). See section <a href="mathgl_en_9.html#Chart-sample">Chart sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-mark-1"></a><u>MGL command:</u> <b>mark</b><i> ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-mark-2"></a><u>MGL command:</u> <b>mark</b><i> xdat ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-mark-3"></a><u>MGL command:</u> <b>mark</b><i> xdat ydat zdat rdat ['stl'='']</i></dt>
+<dd><p>Draws  marks with size <var>rdat</var>[i]*<code>marksize</code> at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot, textmark, stem, error</code>. See section <a href="mathgl_en_9.html#Mark-sample">Mark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-textmark-1"></a><u>MGL command:</u> <b>textmark</b><i> ydat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-2"></a><u>MGL command:</u> <b>textmark</b><i> ydat rdat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-3"></a><u>MGL command:</u> <b>textmark</b><i> xdat ydat rdat 'txt' ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-textmark-4"></a><u>MGL command:</u> <b>textmark</b><i> xdat ydat zdat rdat 'txt' ['stl'='']</i></dt>
+<dd><p>Draws string <var>txt</var> as marks with size <var>rdat</var>[i]*<code>marksize</code> at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). If array <var>rdat</var> is not specified then <var>rdat</var>[i] = 1. See also <code>plot, mark, stem</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-error-1"></a><u>MGL command:</u> <b>error</b><i> ydat yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-error-2"></a><u>MGL command:</u> <b>error</b><i> xdat ydat yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-error-3"></a><u>MGL command:</u> <b>error</b><i> xdat ydat xerr yerr ['stl'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws error boxes {<var>xerr</var>[i], <var>yerr</var>[i]} at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zval</var>}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. See also <code>plot</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tube-1"></a><u>MGL command:</u> <b>tube</b><i> ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-2"></a><u>MGL command:</u> <b>tube</b><i> ydat <code>rval</code> ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-3"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat rdat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-4"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat <code>rval</code> ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-tube-5"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat zdat rdat ['stl'='']</i></dt>
+<dt><a name="index-tube-6"></a><u>MGL command:</u> <b>tube</b><i> xdat ydat zdat <code>rval</code> ['stl'='']</i></dt>
+<dd><p>Draws tube with variable radius <var>rdat</var>[i] (or <var>rval</var>) at points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x. If array <var>zdat</var> is not specified then <var>zdat</var>[i] = <var>zval</var> is used (the default is at the bottom of the bounding box). See also <code>plot</code>. See section <a href="mathgl_en_9.html#TextMark-sample">TextMark sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-boxplot"></a><u>MGL command:</u> <b>boxplot</b><i> adat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-boxplot-1"></a><u>MGL command:</u> <b>boxplot</b><i> xdat adat ['stl'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws boxplot (also known as a box-and-whisker diagram) at points <var>xdat</var> in plane z=<code>zval</code> (by default is at the bottom of the bounding box). This is five-number summaries of data &lt;em&gt;adat&lt;/em&gt; (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3) and maximum) along second (j-th) direction.
+</p></dd></dl>
+
+<hr size="6">
+<a name="g_t2D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.10 2D plotting (MGL)</h2>
+<a name="index-mesh"></a>
+<a name="index-fall"></a>
+<a name="index-belt"></a>
+<a name="index-surf"></a>
+<a name="index-boxs"></a>
+<a name="index-tile"></a>
+<a name="index-dens"></a>
+<a name="index-cont"></a>
+<a name="index-contf"></a>
+<a name="index-contd"></a>
+<a name="index-axial"></a>
+<a name="index-grid-2"></a>
+
+<p>These commands perform plotting of 2D data. 2D means that data depend from 2 independent parameters like matrix <em>f(x_i,y_j), i=1...n, j=1...m</em>. There are 6 generally different types of data representations: simple mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid contours plot (ContF) and its rotational figure (Axial). Cont, ContF and Axial commands have variants for automatic and manual selection of level values for contours. Also there are commands for plotting data grid lines according to the data format (Grid) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String parameter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. The minor dimensions of arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var> should be equal <var>xdat.nx=zdat.nx &amp;&amp; ydat.nx=zdat.ny</var> or <var>xdat.nx=ydat.nx=zdat.nx &amp;&amp; xdat.ny=ydat.ny=zdat.ny</var>. Arrays <var>xdat</var> and <var>ydat</var> can be vectors (not matrices as <var>zdat</var>). If array <var>xdat</var>, <var>ydat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y. Graphics are plotted for each z-slice of the data.
+</p>
+<dl>
+<dt><a name="index-mesh-1"></a><u>MGL command:</u> <b>mesh</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-mesh-2"></a><u>MGL command:</u> <b>mesh</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws mesh lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, fall, meshnum, cont, tens</code>. See section <a href="mathgl_en_9.html#Mesh-sample">Mesh sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fall-1"></a><u>MGL command:</u> <b>fall</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-fall-2"></a><u>MGL command:</u> <b>fall</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws fall lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then lines are drawn along x-direction else (by default) lines are drawn along y-direction. See also <code>belt, mesh, meshnum, tens</code>. See section <a href="mathgl_en_9.html#Fall-sample">Fall sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-belt-1"></a><u>MGL command:</u> <b>belt</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-belt-2"></a><u>MGL command:</u> <b>belt</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws belts for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. If <var>sch</var> contain &lsquo;<samp>x</samp>&rsquo; then belts are drawn along x-direction else (by default) lines are drawn along y-direction. See also <code>fall, surf, plot, meshnum</code>. See section <a href="mathgl_en_9.html#Belt-sample">Belt sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf-1"></a><u>MGL command:</u> <b>surf</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-surf-2"></a><u>MGL command:</u> <b>surf</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>mesh, dens, belt, tile, boxs, surfc, surfa</code>. See section <a href="mathgl_en_9.html#Surf-sample">Surf sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-boxs-1"></a><u>MGL command:</u> <b>boxs</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-boxs-2"></a><u>MGL command:</u> <b>boxs</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws vertical boxes for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, dens, tile, step</code>. See section <a href="mathgl_en_9.html#Boxs-sample">Boxs sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tile-1"></a><u>MGL command:</u> <b>tile</b><i> zdat ['sch'='']</i></dt>
+<dt><a name="index-tile-2"></a><u>MGL command:</u> <b>tile</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws horizontal tiles for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. See also <code>surf, dens, boxs, tile, step</code>. See section <a href="mathgl_en_9.html#Tile-sample">Tile sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dens-1"></a><u>MGL command:</u> <b>dens</b><i> zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-dens-2"></a><u>MGL command:</u> <b>dens</b><i> xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws density plot for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var>. See also <code>surf, cont, contf, boxs, tile, dens[xyz]</code>. See section <a href="mathgl_en_9.html#Dens-sample">Dens sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont-1"></a><u>MGL command:</u> <b>cont</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-cont-2"></a><u>MGL command:</u> <b>cont</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws contour lines for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>). Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k. If string <var>stl</var> contain &rsquo;t&rsquo; (or &rsquo;T&rsquo;) symbol then contour labels will be drawn below (or above) the contours. See also <code>dens, contf, axial, cont[xyz]</code>. See section <a href="mathgl_en_9.html#Cont-sample">Cont sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont-3"></a><u>MGL command:</u> <b>cont</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-cont-4"></a><u>MGL command:</u> <b>cont</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf-1"></a><u>MGL command:</u> <b>contf</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-contf-2"></a><u>MGL command:</u> <b>contf</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws solid (or filled) contours for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>). Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k (must be <code>vdat.nx&gt;2</code>). See also <code>dens, cont, contd, axial, contf[xyz]</code>. See section <a href="mathgl_en_9.html#ContF-sample">ContF sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf-3"></a><u>MGL command:</u> <b>contf</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-contf-4"></a><u>MGL command:</u> <b>contf</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contd-1"></a><u>MGL command:</u> <b>contd</b><i> vdat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-contd-2"></a><u>MGL command:</u> <b>contd</b><i> vdat xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws solid (or filled) contours for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var> (or for <var>z</var>=<var>vdat</var>[k] if <code>zval=nan</code>) with manual colors. Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k (must be <code>vdat.nx&gt;2</code>). The color of k-th contour is <code>sch[k%strlen(sch)]</code>. See also <code>dens, cont, contf</code>. See section <a href="mathgl_en_9.html#ContD-sample">ContD sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contd-3"></a><u>MGL command:</u> <b>contd</b><i> zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dt><a name="index-contd-4"></a><u>MGL command:</u> <b>contd</b><i> xdat ydat zdat ['sch'='' <code>num=7 zval=nan</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axial-1"></a><u>MGL command:</u> <b>axial</b><i> vdat zdat ['sch'='']</i></dt>
+<dt><a name="index-axial-2"></a><u>MGL command:</u> <b>axial</b><i> vdat xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Draws surface which is result of contour plot rotation surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. Contours are plotted for <var>zdat</var>[i,j]=<var>vdat</var>[k] for all k. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. If string <var>sch</var> contain symbols &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; then rotation axis <code>axialdir</code> will be set to specified direction. If string <var>sch</var> have symbol &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>cont, contf, torus, surf3</code>. See section <a href="mathgl_en_9.html#Axial-sample">Axial sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-axial-3"></a><u>MGL command:</u> <b>axial</b><i> zdat ['sch'='' <code>num=3</code>]</i></dt>
+<dt><a name="index-axial-4"></a><u>MGL command:</u> <b>axial</b><i> xdat ydat zdat ['sch'='' <code>num=3</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see, <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid-3"></a><u>MGL command:</u> <b>grid</b><i> zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-grid-4"></a><u>MGL command:</u> <b>grid</b><i> xdat ydat zdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws grid lines for density plot of surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} at <var>z</var> = <var>zVal</var>. See also <code>dens, cont, contf</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="g_t3D-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.11 3D plotting (MGL)</h2>
+<a name="index-surf3"></a>
+<a name="index-dens3"></a>
+<a name="index-cont3"></a>
+<a name="index-conta"></a>
+<a name="index-densa"></a>
+<a name="index-grid3"></a>
+<a name="index-grida"></a>
+<a name="index-cloud"></a>
+<a name="index-contf3"></a>
+<a name="index-contfa"></a>
+<a name="index-beam"></a>
+
+<p>These commands perform plotting of 3D data. 3D means that data depend from 3 independent parameters like matrix <em>f(x_i,y_j,z_k), i=1...n, j=1...m, k=1...l</em>. There are 4 generally different types of data representations: isosurface or surface of constant value (Surf3), density plot at slices (Dens3), contour lines plot at slices (Cont3), solid contours plot at slices (ContF3) and cloud-like plot (Cloud). Surf3, Cont3 and ContF3 commands have variants for automatic and manual selection of level values for surfaces/contours. Also there are commands for plotting data grid lines according to the data format (Grid3) for enhancing density or contour plots. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String paramter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). If array <var>xdat</var>, <var>ydat</var>, <var>zdat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y, z.
+</p>
+
+<dl>
+<dt><a name="index-surf3-1"></a><u>MGL command:</u> <b>surf3</b><i> adat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3-2"></a><u>MGL command:</u> <b>surf3</b><i> xdat ydat zdat adat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>cloud, dens3, surf3c, surf3a, axial</code>. See section <a href="mathgl_en_9.html#Surf3-sample">Surf3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3-3"></a><u>MGL command:</u> <b>surf3</b><i> adat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3-4"></a><u>MGL command:</u> <b>surf3</b><i> xdat ydat zdat adat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dens3-1"></a><u>MGL command:</u> <b>dens3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-dens3-2"></a><u>MGL command:</u> <b>dens3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws density plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Density is plotted at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. See also <code>cont3, contf3, dens, grid3</code>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-densa-1"></a><u>MGL command:</u> <b>densa</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-densa-2"></a><u>MGL command:</u> <b>densa</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws density plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont3-1"></a><u>MGL command:</u> <b>cont3</b><i> vdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-cont3-2"></a><u>MGL command:</u> <b>cont3</b><i> vdat xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws contour plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Contours are plotted for values specified in array <var>vdat</var> at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. If string <var>stl</var> contain &rsquo;t&rsquo; (or &rsquo;T&rsquo;) symbol then contour labels will be drawn below (or above) the contours. See also <code>dens3, contf3, cont, grid3</code>. See section <a href="mathgl_en_9.html#Cont3-sample">Cont3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cont3-3"></a><u>MGL command:</u> <b>cont3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-cont3-4"></a><u>MGL command:</u> <b>cont3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-conta-1"></a><u>MGL command:</u> <b>conta</b><i> adat ['sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-conta-2"></a><u>MGL command:</u> <b>conta</b><i> xdat ydat zdat adat ['sch'='' <code>num=7</code>]</i></dt>
+<dd><p>Draws contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf3-1"></a><u>MGL command:</u> <b>contf3</b><i> vdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-contf3-2"></a><u>MGL command:</u> <b>contf3</b><i> vdat xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws solid contour plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Contours are plotted for values specified in array <var>vdat</var> at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. If string <var>stl</var> have symbol &lsquo;<samp>#</samp>&rsquo; then grid lines are drawn. See also <code>dens3, cont3, contf, grid3</code>. See section <a href="mathgl_en_9.html#ContF3-sample">ContF3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contf3-3"></a><u>MGL command:</u> <b>contf3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-contf3-4"></a><u>MGL command:</u> <b>contf3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='' <code>num=7</code>]</i></dt>
+<dd><p>The same as previous one with vector <var>vdat</var> of <var>num</var>-th elements equidistantly distributed in color range (see <code>caxis</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contfa-1"></a><u>MGL command:</u> <b>contfa</b><i> adat ['sch'='' <code>num=7</code>]</i></dt>
+<dt><a name="index-contfa-2"></a><u>MGL command:</u> <b>contfa</b><i> xdat ydat zdat adat ['sch'='' <code>num=7</code>]</i></dt>
+<dd><p>Draws solid contour plots at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grid3-1"></a><u>MGL command:</u> <b>grid3</b><i> adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dt><a name="index-grid3-2"></a><u>MGL command:</u> <b>grid3</b><i> xdat ydat zdat adat 'dir' [<code>sval=-1</code> 'sch'='']</i></dt>
+<dd><p>Draws grid for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). Grid is plotted at slice <var>sval</var> in <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;} direction. See also <code>cont3, contf3, dens, grid3</code>. See section <a href="mathgl_en_9.html#Dens3-sample">Dens3 sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-grida-1"></a><u>MGL command:</u> <b>grida</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-grida-2"></a><u>MGL command:</u> <b>grida</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws grids at all central slices of the 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-cloud-1"></a><u>MGL command:</u> <b>cloud</b><i> adat ['sch'='']</i></dt>
+<dt><a name="index-cloud-2"></a><u>MGL command:</u> <b>cloud</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws cloud for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]). This plot is a set of cubes with color and transparency proportional to value of <var>adat</var>. The resulting plot is like cloud &ndash; low value is transparent but higher ones are not. The number of plotting cells depend on <code>meshnum</code>. Command <var>alpha</var> changes the overall transparency of plot. See also <code>surf3</code>. See section <a href="mathgl_en_9.html#Cloud-sample">Cloud sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-beam-1"></a><u>MGL command:</u> <b>beam</b><i> tr g1 g2 adat <code>rval</code> ['sch'='' <code>flag=0 num=3</code>]</i></dt>
+<dd><p>Draws  <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d array <var>adat</var>. This is special kind of plot for <var>adat</var> specified in accompanied coordinates along curve <var>tr</var> with orts <var>g1</var>, <var>g2</var> and with transverse scale <var>rval</var>. Variable <var>flag</var> is bitwise: &lsquo;<samp>0x1</samp>&rsquo; - draw in accompanied (not laboratory) coordinates; &lsquo;<samp>0x2</samp>&rsquo; - draw projection to <em>\rho-z</em> plane; &lsquo;<samp>0x4</samp>&rsquo; - draw normalized in each slice field. The x-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> must be nx&gt;2. The y-size of data arrays <var>tr</var>, <var>g1</var>, <var>g2</var> and z-size of the data array <var>a</var> must be equal. See section <a href="mathgl_en_3.html#Surf3">Surf3</a>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Dual-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vector-fields-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.12 Dual plotting (MGL)</h2>
+<a name="index-surfc"></a>
+<a name="index-surf3c"></a>
+<a name="index-surfa"></a>
+<a name="index-surf3a"></a>
+<a name="index-map"></a>
+<a name="index-tile-3"></a>
+<a name="index-stfa"></a>
+
+<p>These plotting commands draw <em>two matrix</em> simultaneously. There are 5 generally different types of data representations: surface or isosurface colored by other data (SurfC, Surf3C), surface or isosurface transpared by other data (SurfA, Surf3A), tiles with variable size (TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C have variants for automatic and manual selection of level values for isosurfaces. Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument.
+</p>
+<p>String paramter <var>sch</var> sets the color scheme (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). Previous color scheme is used by default. Arrays <var>x</var>, <var>y</var>, <var>z</var> can be vectors (not 3d arrays as <var>a</var>). If array <var>xdat</var>, <var>ydat</var>, <var>zdat</var> is not specified then its an automatic arrays are used with values equidistantly distributed along x, y, z.
+</p>
+<dl>
+<dt><a name="index-surfc-1"></a><u>MGL command:</u> <b>surfc</b><i> zdat cdat ['sch'='']</i></dt>
+<dt><a name="index-surfc-2"></a><u>MGL command:</u> <b>surfc</b><i> xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} and color it by matrix <var>cdat</var>[i,j]. See also <code>surf, surfa, surf3c</code>. See section <a href="mathgl_en_9.html#SurfC-sample">SurfC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3c-1"></a><u>MGL command:</u> <b>surf3c</b><i> adat cdat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3c-2"></a><u>MGL command:</u> <b>surf3c</b><i> xdat ydat zdat adat cdat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as <code>surf3</code> command but the color of isosurface depends on values of array <var>cdat</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>surf3, sur3a, surfc</code>. See section <a href="mathgl_en_9.html#Surf3C-sample">Surf3C sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3c-3"></a><u>MGL command:</u> <b>surf3c</b><i> adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3c-4"></a><u>MGL command:</u> <b>surf3c</b><i> xdat ydat zdat adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surfa-1"></a><u>MGL command:</u> <b>surfa</b><i> zdat cdat ['sch'='']</i></dt>
+<dt><a name="index-surfa-2"></a><u>MGL command:</u> <b>surfa</b><i> xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]} and transparent it by matrix <var>cdat</var>[i,j]. See also <code>surf, surfc, surf3a, tile</code>. See section <a href="mathgl_en_9.html#SurfA-sample">SurfA sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3a-1"></a><u>MGL command:</u> <b>surf3a</b><i> adat cdat <code>val</code> ['sch'='']</i></dt>
+<dt><a name="index-surf3a-2"></a><u>MGL command:</u> <b>surf3a</b><i> xdat ydat zdat adat cdat <code>val</code> ['sch'='']</i></dt>
+<dd><p>Draws isosurface plot for 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) at <var>a</var>(x,y,z)=<var>val</var>. It is mostly the same as <code>surf3</code> command but the transparency of isosurface depends on values of array <var>cdat</var>. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>surf3, sur3c, surfa</code>. See section <a href="mathgl_en_9.html#Surf3A-sample">Surf3A sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-surf3a-3"></a><u>MGL command:</u> <b>surf3a</b><i> adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dt><a name="index-surf3a-4"></a><u>MGL command:</u> <b>surf3a</b><i> xdat ydat zdat adat cdat ['sch'='' <code>num=5</code>]</i></dt>
+<dd><p>Draws <var>num</var>-th uniformly distributed in color range (see <code>caxis</code>) isosurfaces for 3d data specified parametrically.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-tile-4"></a><u>MGL command:</u> <b>tile</b><i> zdat rdat ['sch'='']</i></dt>
+<dt><a name="index-tile-5"></a><u>MGL command:</u> <b>tile</b><i> xdat ydat zdat rdat ['sch'='']</i></dt>
+<dd><p>Draws horizontal tiles for surface specified parametrically {<var>xdat</var>[i,j], <var>ydat</var>[i,j], <var>zdat</var>[i,j]}. It is mostly the same as <code>tile</code> but the size of tiles is determined by <var>rdat</var> array. See also <code>surfa, tile</code>. See section <a href="mathgl_en_9.html#TileS-sample">Tiles sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-map-1"></a><u>MGL command:</u> <b>map</b><i> udat vdat ['sch'='' <code>pnts=on</code>]</i></dt>
+<dt><a name="index-map-2"></a><u>MGL command:</u> <b>map</b><i> xdat ydat udat vdat ['sch'='' <code>pnts=on</code>]</i></dt>
+<dd><p>Draws mapping plot for matrixes {<var>udat</var>, <var>vdat</var> } which parametrically depend on coordinates <var>xdat</var>, <var>ydat</var>. The previous position of the cell (point) is marked by color. Height is proportional to Jacobian(udat,vdat). This plot is like Arnold diagram ???. If <code>pnts=off</code> then face is drawn otherwise the color ball at matrix knots are drawn. The size of <var>udat</var> and <var>vdat</var> must be the same. See section <a href="mathgl_en_9.html#Map-sample">Map sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stfa-1"></a><u>MGL command:</u> <b>stfa</b><i> re im <code>dn</code> ['sch'='' <code>pnts=on</code>]</i></dt>
+<dt><a name="index-stfa-2"></a><u>MGL command:</u> <b>stfa</b><i> xdat ydat re im <code>dn</code> ['sch'='' <code>pnts=on</code>]</i></dt>
+<dd><p>Draws spectrogram of complex array <var>re</var>+i*<code>im</code> for Fourier size of <var>dn</var> points at plane <var>z=zVal</var>. Parameter <var>dn</var> is arbitrary even integer. For example in 1D case, result is density plot of data <em>res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn</em> with size {int(nx/dn), dn, ny}.
+</p></dd></dl>
+
+
+
+
+<hr size="6">
+<a name="Vector-fields-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Other-plotting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vector-fields-_0028MGL_0029-1"></a>
+<h2 class="section">8.13 Vector fields (MGL)</h2>
+<a name="index-vectc"></a>
+<a name="index-vect"></a>
+<a name="index-flow"></a>
+<a name="index-pipe"></a>
+<a name="index-traj"></a>
+<a name="index-dew"></a>
+
+<p>These commands perform plotting of 2D and 3D vector fields. There are 6 generally different types of vector fields representations: simple vector field (Vect), vector field with coloring (VectC), vector field by dew-drops (Dew), flow threads (Flow), flow pipes (Pipe), vectors along a curve (Traj). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<p>The color is specified by the string argument <var>sch</var>. Previous color scheme is used by default. Parameter <var>flag</var> setup the hachures (arrows). It is compination of vlaues: <code>MGL_VEC_COL=1</code> for drawing bi-color arrow, <code>MGL_VEC_LEN=2</code> for drawing fixed length arrows, <code>MGL_VEC_DOT=16</code> for drawing hachures with dots instead of arrows, <code>MGL_VEC_END=4</code> for drawing arrows to the cell point, <code>MGL_VEC_MID=8</code> for drawing arrows with center at cell point. 
+</p>
+<p>The size of <var>udat</var>, <var>vdat</var> and <var>wdat</var> must be equal. The minor dimensions of arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var> and <var>udat</var> must be equal too. Arrays <var>xdat</var>, <var>ydat</var> and <var>zdat</var> can be vectors (not matrices as <var>udat</var>). The graphics is plotted for each z slice of <var>udat</var>, <var>vdat</var> for 2D case.
+</p>
+<dl>
+<dt><a name="index-traj-1"></a><u>MGL command:</u> <b>traj</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan len=0</code>]</i></dt>
+<dt><a name="index-traj-2"></a><u>MGL command:</u> <b>traj</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>len=0</code>]</i></dt>
+<dd><p>Draws vectors {<var>udat</var>, <var>vdat</var>, <var>wdat</var>} along a curve <var>xdat</var>, <var>ydat</var>, <var>zdat</var>. The length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See also <code>vect</code>. See section <a href="mathgl_en_9.html#Traj-sample">Traj sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vect-1"></a><u>MGL command:</u> <b>vect</b><i> udat vdat ['sch'='' <code>zval=nan flag=0</code>]</i></dt>
+<dt><a name="index-vect-2"></a><u>MGL command:</u> <b>vect</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan flag=0</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vectc, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vect-3"></a><u>MGL command:</u> <b>vect</b><i> udat vdat wdat ['sch'='' <code>flag=0</code>]</i></dt>
+<dt><a name="index-vect-4"></a><u>MGL command:</u> <b>vect</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>flag=0</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the length and color of arrows are proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectc-1"></a><u>MGL command:</u> <b>vectc</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-vectc-2"></a><u>MGL command:</u> <b>vectc</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The color of hachures is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vect, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#VectC-sample">VectC sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectc-3"></a><u>MGL command:</u> <b>vectc</b><i> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-vectc-4"></a><u>MGL command:</u> <b>vectc</b><i> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color of hachures is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#VectC-3D-sample">VectC 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectl"></a><u>MGL command:</u> <b>vectl</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-vectl-1"></a><u>MGL command:</u> <b>vectl</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane vector field plot for the field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The length of hachures is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of hachures depend on <var>meshnum</var>. See also <code>vectc, flow, pipe, dew</code>. See section <a href="mathgl_en_9.html#Vect-sample">Vect sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-vectl-2"></a><u>MGL command:</u> <b>vectl</b><i> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-vectl-3"></a><u>MGL command:</u> <b>vectl</b><i> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the length of hachures is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Vect-3D-sample">Vect 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dew-1"></a><u>MGL command:</u> <b>dew</b><i> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-dew-2"></a><u>MGL command:</u> <b>dew</b><i> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws dew-drops for plane vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. The color of drops is proportional to <em>\sqrtudat^2+vdat^2</em>. The number of drops depend on <var>meshnum</var>. Note that this is very expensive plot in memory usage and creation time! See also <code>vectc</code>. See section <a href="mathgl_en_9.html#Dew-sample">Dew sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-1"></a><u>MGL command:</u> <b>flow</b><i> udat vdat ['sch'='' <code>num=5 zval=nan</code>]</i></dt>
+<dt><a name="index-flow-2"></a><u>MGL command:</u> <b>flow</b><i> xdat ydat udat vdat ['sch'='' <code>num=5 zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow threads for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. Number of threads is proportional to <var>num</var>. The color of lines is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-3"></a><u>MGL command:</u> <b>flow</b><i> udat vdat wdat ['sch'='' <code>num=3</code>]</i></dt>
+<dt><a name="index-flow-4"></a><u>MGL command:</u> <b>flow</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>num=3</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-5"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0</code> udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-flow-6"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0</code> xdat ydat udat vdat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow threads for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> from point {<var>x0</var>, <var>y0</var>} at level <var>z=zVal</var>. The color of lines is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-flow-7"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0 z0</code> udat vdat wdat ['sch'='']</i></dt>
+<dt><a name="index-flow-8"></a><u>MGL command:</u> <b>flow</b><i> <code>x0 y0 z0</code> xdat ydat zdat udat vdat wdat ['sch'='']</i></dt>
+<dd><p>Draws flow thread from point {<var>x0</var>, <var>y0</var>, <var>z0</var>}. Arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-pipe-1"></a><u>MGL command:</u> <b>pipe</b><i> udat vdat ['sch'='' <code>r0=0.05 num=5 zval=nan</code>]</i></dt>
+<dt><a name="index-pipe-2"></a><u>MGL command:</u> <b>pipe</b><i> xdat ydat udat vdat ['sch'='' <code>r0=0.05 num=5 zval=nan</code>]</i></dt>
+<dd><p>Draws plane flow pipes for the vector field {<var>udat</var>, <var>vdat</var>} depending parametrically on coordinates <var>xdat</var>, <var>ydat</var> at level <var>z=zVal</var>. Number of pipes is proportional to <var>num</var>. The color of pipes is proportional to <em>\sqrtudat^2+vdat^2</em>. Warm color corresponds to normal flow (like attractor). Cold one corresponds to inverse flow (like source). Parameter <var>r0</var> set the base pipe radius. If <var>r0</var>&lt;0 then pipe radius is inverse proportional to amplitude. The size of <var>ax</var> and <var>ay</var> must be equal. See also <code>vect, vectc, pipe</code>. See section <a href="mathgl_en_9.html#Flow-sample">Flow sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-pipe-3"></a><u>MGL command:</u> <b>pipe</b><i> udat vdat wdat ['sch'='' <code>r0=0.05 num=3</code>]</i></dt>
+<dt><a name="index-pipe-4"></a><u>MGL command:</u> <b>pipe</b><i> xdat ydat zdat udat vdat wdat ['sch'='' <code>r0=0.05 num=3</code>]</i></dt>
+<dd><p>This is 3D version of the previous command. Here arrays <var>udat</var>, <var>vdat</var>, <var>wdat</var> must be 3-ranged tensors with equal sizes and the color is proportional to <em>\sqrtudat^2+vdat^2+wdat^2</em>. See section <a href="mathgl_en_9.html#Flow-3D-sample">Flow 3D sample</a>, for sample code and picture.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Other-plotting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vector-fields-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Nonlinear-fitting-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Other-plotting-_0028MGL_0029-1"></a>
+<h2 class="section">8.14 Other plotting (MGL)</h2>
+<a name="index-cont_005bxyz_005d"></a>
+<a name="index-dens_005bxyz_005d"></a>
+<a name="index-contf_005bxyz_005d"></a>
+<a name="index-dots"></a>
+<a name="index-crust"></a>
+<a name="index-triplot"></a>
+<a name="index-fplot"></a>
+<a name="index-fsurf"></a>
+
+
+<p>These commands perform miscelaneous plotting. There is unstructured data points plots (Dots), surface reconstruction (Crust), surfaces on the triangular mesh (TriPlot), textual formula plotting (Plots by formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]), simple plot (SimplePlot). Each type of plotting has similar interface. There are 2 kind of versions which handle the arrays of data and coordinates or only single data array. Parameters of color scheme are specified by the string argument. See section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>.
+</p>
+<dl>
+<dt><a name="index-densx"></a><u>MGL command:</u> <b>densx</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dt><a name="index-densy"></a><u>MGL command:</u> <b>densy</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dt><a name="index-densz"></a><u>MGL command:</u> <b>densz</b><i> dat ['sch'='' <code>val=nan</code>]</i></dt>
+<dd><p>These plotting commands draw density plot in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>cont[xyz], contf[xyz], dens</code>. See section <a href="mathgl_en_9.html#Dens-projection-sample">Dens projection sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contx"></a><u>MGL command:</u> <b>contx</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-conty"></a><u>MGL command:</u> <b>conty</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contz"></a><u>MGL command:</u> <b>contz</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dd><p>These plotting commands draw contour lines in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>dens[xyz], contf[xyz], cont</code>. See section <a href="mathgl_en_9.html#Cont-projection-sample">Cont projection sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-contfx"></a><u>MGL command:</u> <b>contfx</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contfy"></a><u>MGL command:</u> <b>contfy</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dt><a name="index-contfz"></a><u>MGL command:</u> <b>contfz</b><i> dat ['sch'='' <code>val=nan num=7</code>]</i></dt>
+<dd><p>These plotting commands draw solid contours in x, y or z plain. If <var>dat</var> is a tensor (3-dimensional data) then interpolation to a given <var>val</var> is performed. These commands are useful for creating projections of the 3D data array to the bounding box. See also <code>dens[xyz], cont[xyz], contf</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-dots-1"></a><u>MGL command:</u> <b>dots</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dt><a name="index-dots-2"></a><u>MGL command:</u> <b>dots</b><i> xdat ydat zdat adat ['sch'='']</i></dt>
+<dd><p>Draws the arbitrary placed points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. Variable <var>adat</var>[i] set transparency for dots. See also <code>crust, mark, plot</code>. See section <a href="mathgl_en_9.html#Dots-sample">Dots sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-crust-1"></a><u>MGL command:</u> <b>crust</b><i> xdat ydat zdat ['sch'='']</i></dt>
+<dd><p>Reconstructs and draws the surface for arbitrary placed points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. See also <code>dots, triplot</code>. See section <a href="mathgl_en_9.html#Crust-sample">Crust sample</a>, for sample code and picture.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-triplot-1"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat ['sch'='' <code>zval=nan</code>]</i></dt>
+<dt><a name="index-triplot-2"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat zdat ['sch'='']</i></dt>
+<dt><a name="index-triplot-3"></a><u>MGL command:</u> <b>triplot</b><i> idat xdat ydat zdat cdat ['sch'='']</i></dt>
+<dd><p>Draws the surface of triangles. Triangle vertexes are set by indexes <var>idat</var> of data points {<var>xdat</var>[i], <var>ydat</var>[i], <var>zdat</var>[i]}. If string contain &lsquo;<samp>#</samp>&rsquo; then wire plot is produced. First dimensions of <var>idat</var> must be 3 or greater. See also <code>dots, crust</code>. Parameter <var>cdat</var> set the colors of triangles (if <var>idat</var>.ny=<var>cdat</var>.nx) or colors of vertexes (if <var>xdat</var>.nx=<var>cdat</var>.nx).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fplot-1"></a><u>MGL command:</u> <b>fplot</b><i> 'y(x)' ['pen'='' <code>zval=nan num=100</code>]</i></dt>
+<dd><p>Draws command function &lsquo;<samp>y(x)</samp>&rsquo; at plane z=<var>zval</var> where &lsquo;<samp>x</samp>&rsquo; variable is changed in <code>xrange</code>. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>plot</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fplot-2"></a><u>MGL command:</u> <b>fplot</b><i> 'x(t)' 'y(t)' 'z(t)' ['pen'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command parametrical curve {&lsquo;<samp>x(t)</samp>&rsquo;, &lsquo;<samp>y(t)</samp>&rsquo;, &lsquo;<samp>z(t)</samp>&rsquo;} where &lsquo;<samp>t</samp>&rsquo; variable is changed in range [0, 1]. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>plot</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fsurf-1"></a><u>MGL command:</u> <b>fsurf</b><i> 'z(x,y)' ['sch'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command surface for function &lsquo;<samp>z(x,y)</samp>&rsquo; where &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; variable are changed in <code>xrange, yrange</code>. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>surf</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fsurf-2"></a><u>MGL command:</u> <b>fsurf</b><i> 'x(u,v)' 'y(u,v)' 'z(u,v)' ['sch'='' <code>num=100</code>]</i></dt>
+<dd><p>Draws command parametrical surface {&lsquo;<samp>x(u,v)</samp>&rsquo;, &lsquo;<samp>y(u,v)</samp>&rsquo;, &lsquo;<samp>z(u,v)</samp>&rsquo;} where &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo; variable are changed in range [0, 1]. You do not need to create the data arrays to plot it. The parameter <var>num</var> set the minimal number of points along coordinate(s) for plots. See also <code>surf</code>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Nonlinear-fitting-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Other-plotting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-create-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Nonlinear-fitting-_0028MGL_0029-1"></a>
+<h2 class="section">8.15 Nonlinear fitting (MGL)</h2>
+<a name="index-fit"></a>
+<a name="index-fits"></a>
+<a name="index-putsfit"></a>
+
+<p>These commands fit data to formula. Fitting goal is to find formula parameters for the best fit the data points, i.e. to minimize the sum <em>\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2</em>. At this, approximation command &lsquo;<samp>f</samp>&rsquo; can depend only on one argument &lsquo;<samp>x</samp>&rsquo; (1D case), on two arguments &lsquo;<samp>x,y</samp>&rsquo; (2D case) and on three arguments &lsquo;<samp>x,y,z</samp>&rsquo; (3D case). The command &lsquo;<samp>f</samp>&rsquo; also may depend on parameters. Normally the list of fitted parameters is specified by <var>var</var> string (like, &lsquo;<samp>abcd</samp>&rsquo;). Usually user should supply initial values for fitted parameters by <var>ini</var> variable. But if he/she don&rsquo;t supply it then the zeros are used.
+</p>
+<p>Commands <code>fit</code> and <code>fits</code> do not draw the obtained data themselves. They fill the data <var>out</var> by formula &lsquo;<samp>f</samp>&rsquo; with found coefficients. At this, the &lsquo;<samp>x,y,z</samp>&rsquo; coordinates are equidistantly distributed in the bounding box. Number of points in <var>out</var> is selected as maximal value of <var>out</var> size or 100. Also you may print the last formula with found coefficients by <code>putsfit</code> command. See section <a href="mathgl_en_9.html#Fitting-sample">Fitting sample</a>, for sample code and picture.
+</p>
+<p>The dimensions of arrays must be at least the same as the number of specified arrays <var>xdat</var>, <var>ydat</var>, <var>zdat</var>. Also the fitting only along specified directions will be performed (for example, along x and y if only <var>xdat</var> and <var>ydat</var> are specified). If array <var>xdat</var> is not specified then its an automatic array is used with values equidistantly distributed along x.
+</p>
+
+<dl>
+<dt><a name="index-fits-1"></a><u>MGL command:</u> <b>fits</b><i> adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-2"></a><u>MGL command:</u> <b>fits</b><i> xdat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-3"></a><u>MGL command:</u> <b>fits</b><i> xdat ydat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fits-4"></a><u>MGL command:</u> <b>fits</b><i> xdat ydat zdat adat sdat 'func' 'var' [ini=0]</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 1d-,2d- or 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) with weight factor <var>sdat</var>[i,j,k].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fit-1"></a><u>MGL command:</u> <b>fit</b><i> adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-2"></a><u>MGL command:</u> <b>fit</b><i> xdat adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-3"></a><u>MGL command:</u> <b>fit</b><i> xdat ydat adat 'func' 'var' [ini=0]</i></dt>
+<dt><a name="index-fit-4"></a><u>MGL command:</u> <b>fit</b><i> xdat ydat zdat adat 'func' 'var' [ini=0]</i></dt>
+<dd><p>Fit data along x-, y- and z-directions for 1d-,2d- or 3d array specified parametrically <var>adat</var>[i,j,k](<var>xdat</var>[i,j,k], <var>ydat</var>[i,j,k], <var>zdat</var>[i,j,k]) with weight factor =1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-putsfit-1"></a><u>MGL command:</u> <b>putsfit</b><i> <code>x y</code> ['pre'='' 'fnt'='' <code>size=-1</code>]</i></dt>
+<dd><p>Print last fitted formula with found coefficients (as numbers) at position {<var>x</var>, <var>y</var>}. The string <var>pre</var> will be printed before formula. All other parameters are the same as in <a href="#Text-printing-_0028MGL_0029">Text printing (MGL)</a>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Data-create-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Nonlinear-fitting-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Data-filling-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-create-_0028MGL_0029-1"></a>
+<h2 class="section">8.16 Data create (MGL)</h2>
+<a name="index-new"></a>
+<a name="index-var"></a>
+<a name="index-list"></a>
+<a name="index-delete"></a>
+<a name="index-copy"></a>
+<a name="index-column"></a>
+<a name="index-set_005fid"></a>
+
+<dl>
+<dt><a name="index-new-1"></a><u>MGL command:</u> <b>new</b><i> dat [<code>nx=1 ny=1 nz=1</code>]</i></dt>
+<dd><p>Creates or recreates the array <var>dat</var> with specified size and fills it by zero. This command does nothing if one of parameters <var>nx</var>, <var>ny</var>, <var>nz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-var-1"></a><u>MGL command:</u> <b>var</b><i> dat <code>num v1 [v2=nan]</code></i></dt>
+<dd><p>Creates new variable with name dat for one-dimensional array of size num. Array elements are equidistantly distributed in range [<var>v1</var>, <var>v2</var>]. If <var>v2</var>=<code>nan</code> then <var>v2=v1</var> is used. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-list-1"></a><u>MGL command:</u> <b>list</b><i> dat <code>v1 ...</code></i></dt>
+<dd><p>Creates new variable with name <var>dat</var> and fills it by numeric values of command arguments <code>v1 ...</code>. Command can create one-dimensional and two-dimensional arrays with arbitrary values. For creating 2d array the user should use delimiter - which means that the following values lie in next row. Array sizes are [maximal of row sizes * number of rows]. For example, command <code>list 1 | 2 3</code> creates the array [1 0; 2 3]. Note, that the maximal number of arguments is 1000. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-list-2"></a><u>MGL command:</u> <b>list</b><i> dat d1 ...</i></dt>
+<dd><p>Creates new variable with name <var>dat</var> and fills it by data values of arrays of command arguments <var>d1 ...</var>. Command can create two-dimensional or three-dimensional (if arrays in arguments are 2d arrays) arrays with arbitrary values. Minor dimensions of all arrays in arguments should be equal to dimensions of first array d1. In the opposite case the argument will be ignored. Note, that the maximal number of arguments is 1000. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-copy-1"></a><u>MGL command:</u> <b>copy</b><i> dat1 dat2 ['eq'='' <code>on_axis=on</code>]</i></dt>
+<dt><a name="index-copy-2"></a><u>MGL command:</u> <b>copy</b><i> dat1 <code>val</code></i></dt>
+<dd><p>Creates new variable with name <var>dat1</var> and fills it by data values of array <var>dat2</var>. At this, if parameter <var>eq</var> is specified then the data will be modified by corresponding formula by the same way as in <code>fill</code> command (for <code>on_axis=on</code>) or in <code>modify</code> command (for <code>on_axis=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-delete-1"></a><u>MGL command:</u> <b>delete</b><i> dat</i></dt>
+<dd><p>Deletes variable <var>dat</var> and makes its memory free. Can be useful for huge data arrays.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-set_005fid-1"></a><u>MGL command:</u> <b>set_id</b><i> dat 'ids'</i></dt>
+<dd><p>Set the symbol id for data columns. The string must contain one symbol &rsquo;a&rsquo;...&rsquo;z&rsquo; per column (without spaces).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-info"></a><u>MGL command:</u> <b>info</b><i> dat [<code>detail=off</code>]</i></dt>
+<dd><p>Display information (sizes, maximum/minimum, momentums and so on) about the data dat. Show brief information by default (if <code>detail=off</code>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-info-1"></a><u>MGL command:</u> <b>info</b><i> 'text'</i></dt>
+<dd><p>Display <var>text</var> as information (warning).
+</p></dd></dl>
+
+<hr size="6">
+<a name="Data-filling-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-create-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Rearrange-data-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Data-filling-_0028MGL_0029-1"></a>
+<h2 class="section">8.17 Data filling (MGL)</h2>
+<a name="index-fill"></a>
+<a name="index-modify"></a>
+
+<dl>
+<dt><a name="index-fill-1"></a><u>MGL command:</u> <b>fill</b><i> dat v1 v2 ['dir'='x']</i></dt>
+<dd><p>Equidistantly fills the data values to range [<var>x1</var>, <var>x2</var>] in direction <var>dir</var>={&lsquo;<samp>x</samp>&rsquo;,&lsquo;<samp>y</samp>&rsquo;,&lsquo;<samp>z</samp>&rsquo;}.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-fill-2"></a><u>MGL command:</u> <b>fill</b><i> dat 'eq' [vdat=0 wdat=0]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are supposed to be normalized in <em>bounding box</em> (in difference from <code>modify</code> commands). Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-modify-1"></a><u>MGL command:</u> <b>modify</b><i> dat 'eq' [<code>dim=0</code>]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Modification will be fulfilled only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-modify-2"></a><u>MGL command:</u> <b>modify</b><i> dat 'eq' vdat [wdat=0]</i></dt>
+<dd><p>Command fills the value of array according to the formula in string <var>eq</var>. Formula is an arbitrary expression depending  on variables &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, &lsquo;<samp>u</samp>&rsquo;, &lsquo;<samp>v</samp>&rsquo;, &lsquo;<samp>w</samp>&rsquo;. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1]. Variable &lsquo;<samp>u</samp>&rsquo; is the original value of the array. Variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; are values of <var>vdat</var>, <var>wdat</var>. If optional data <var>vdat</var>, <var>wdat</var> (must be the same size as <var>dat</var>) are specified then variables &lsquo;<samp>v</samp>&rsquo; and &lsquo;<samp>w</samp>&rsquo; denote its values else they are zero.
+</p></dd></dl>
+
+
+<dl>
+<dt><a name="index-put"></a><u>MGL command:</u> <b>put</b><i> a <code>val [i=: j=: k=:]</code></i></dt>
+<dd><p>Function sets value(s) of array a[<var>i</var>, <var>j</var>, <var>k</var>] = <var>val</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=&lsquo;<samp>:</samp>&rsquo; set the value <var>val</var> to whole range in corresponding direction(s). For example, <code>put a val : 0 :</code> sets a[i,0,j]=<var>val</var> for i=0...(a.nx-1), j=0...(a.nz-1).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-put-1"></a><u>MGL command:</u> <b>put</b><i> a v [<code>i=: j=: k=:</code>]</i></dt>
+<dd><p>Function copies value(s) from array <var>v</var> to the range of array <var>a</var>. Negative indexes <var>i</var>, <var>j</var>, <var>k</var>=&lsquo;<samp>:</samp>&rsquo; set the range in corresponding direction(s). At this minor dimensions of array <var>v</var> should be large than corresponding dimensions of array <var>a</var>. For example, <code>put a v : 0 :</code> sets a[i,0,j]=v.ny&gt;nz ? v[i,j] : v[i], where i=0...(a.nx-1), j=0...(a.nz-1) and condition v.nx&gt;=a.nx is true.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Rearrange-data-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Data-filling-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#File-I_002fO-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Rearrange-data-_0028MGL_0029-1"></a>
+<h2 class="section">8.18 Rearrange data (MGL)</h2>
+<a name="index-rearrange"></a>
+<a name="index-extend"></a>
+<a name="index-transpose"></a>
+<a name="index-squeeze"></a>
+<a name="index-crop"></a>
+
+<dl>
+<dt><a name="index-rearrange-1"></a><u>MGL command:</u> <b>rearrange</b><i> dat <code>mx [my=0 mz=0]</code></i></dt>
+<dd><p>Rearrange dimensions without changing data array so that resulting sizes should  be <var>mx</var>*<var>my</var>*<var>mz</var> &lt; nx*ny*nz. If some of parameter <var>my</var> or <var>mz</var> are zero then it will be selected to optimal fill of data array. For example, if <var>my</var>=0 then it will be change to <var>my</var>=nx*ny*nz/<var>mx</var> and <var>mz</var> will be 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-extend-1"></a><u>MGL command:</u> <b>extend</b><i> dat <code>n1 [n2=0]</code></i></dt>
+<dd><p>Increase the dimensions of the data by inserting new (|<var>n1</var>|+1)-th slices after (for <var>n1</var>&gt;0) or before (for <var>n1</var>&lt;0) of existed one. It is possible to insert 2 dimensions simultaneously for 1d data by using parameter <var>n2</var>. Data to new slices is copy from existed one. For example, for <var>n1</var>&gt;0 new array will be 
+a_ij^new = a_i^old where j=0...<var>n1</var>. Correspondingly, for <var>n1</var>&lt;0 new array will be a_ij^new = a_j^old where i=0...|<var>n1</var>|.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transpose-1"></a><u>MGL command:</u> <b>transpose</b><i> dat ['dim'='yxz']</i></dt>
+<dd><p>Transposes (shift order of) dimensions of the data. New order of dimensions is specified int string <var>dim</var>. This command may be useful also for the reading of one-dimensional data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-squeeze-1"></a><u>MGL command:</u> <b>squeeze</b><i> dat <code>rx [ry=1 rz=1 sm=off]</code></i></dt>
+<dd><p>Reduces the data size by excluding data elements which indexes are not divisible by <var>rx</var>, <var>ry</var>, <var>rz</var> correspondingly. Parameter <var>sm</var> set to use smoothing
+(i.e. out[i]=\sum_{j=i}^{i+r} a[j]/r) or not (i.e. out[i]=a[j*r]).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-crop-1"></a><u>MGL command:</u> <b>crop</b><i> dat <code>n1 n2</code> 'dir'</i></dt>
+<dd><p>Cuts off edges of the data <var>i</var>&lt;<var>n1</var> and <var>i</var>&gt;<var>n2</var> if <var>n2</var>&gt;0 or <var>i</var>&gt;<code>n[xyz]</code>-<var>n2</var> if <var>n2</var>&lt;=0 along direction <var>dir</var>.
+</p></dd></dl>
+
+<hr size="6">
+<a name="File-I_002fO-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Rearrange-data-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Make-another-data-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="File-I_002fO-_0028MGL_0029-1"></a>
+<h2 class="section">8.19 File I/O (MGL)</h2>
+<a name="index-read"></a>
+<a name="index-readhdf"></a>
+<a name="index-readmat"></a>
+<a name="index-readall"></a>
+<a name="index-save"></a>
+<a name="index-savehdf"></a>
+<a name="index-export"></a>
+<a name="index-import"></a>
+
+<dl>
+<dt><a name="index-read-1"></a><u>MGL command:</u> <b>read</b><i> dat 'fname'</i></dt>
+<dd><p>Reads data from tab-separated text file with auto determining sizes of the data.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-read-2"></a><u>MGL command:</u> <b>read</b><i> dat 'fname' <code>mx [my=1 mz=1]</code></i></dt>
+<dd><p>Reads data from text file with specified data sizes. This command does nothing if one of parameters <var>mx</var>, <var>my</var> or <var>mz</var> is zero or negative.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readmat-1"></a><u>MGL command:</u> <b>readmat</b><i> dat 'fname' [<code>dim=2</code>]</i></dt>
+<dd><p>Read data from text file with size specified at beginning of the file by first <var>dim</var> numbers. At this, variable <var>dim</var> set data dimensions.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readall-1"></a><u>MGL command:</u> <b>readall</b><i> dat 'templ' <code>v1 v2 [dv=1 slice=off]</code></i></dt>
+<dd><p>Join data arrays from several text files. The file names are determined by function call <code>sprintf(fname,templ,val);</code>, where <var>val</var> changes from <var>v1</var> to <var>v2</var> with step <var>dv</var>. The data load one-by-one in the same slice if <var>slice</var>=<code>off</code> or as slice-by-slice if <var>slice</var>=<code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readall-2"></a><u>MGL command:</u> <b>readall</b><i> dat 'templ' <code>[slice=off]</code></i></dt>
+<dd><p>Join data arrays from several text files which filenames satisfied the template <var>templ</var> (for example, <var>templ</var>=<code>&quot;t_*.dat&quot;</code>). The data load one-by-one in the same slice if <var>slice</var>=<code>off</code> or as slice-by-slice if <var>slice</var>=<code>on</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-save-1"></a><u>MGL command:</u> <b>save</b><i> dat 'fname'</i></dt>
+<dd><p>Saves the whole data array to tab-separated text file.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-readhdf-1"></a><u>MGL command:</u> <b>readhdf</b><i> dat 'fname' 'dname'</i></dt>
+<dd><p>Reads data array named <var>dname</var> from HDF file <var>fname</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-savehdf-1"></a><u>MGL command:</u> <b>savehdf</b><i> dat 'fname' 'dname'</i></dt>
+<dd><p>Saves data array named <var>dname</var> from HDF file <var>fname</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-import-1"></a><u>MGL command:</u> <b>import</b><i> dat 'fname' 'sch' [<code>v1=0 v2=1</code>]</i></dt>
+<dd><p>Reads data from bitmap file. The RGB values of bitmap pixels are transformed to float values in range [<var>v1</var>, <var>v2</var>] using color scheme <var>sch</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-export-1"></a><u>MGL command:</u> <b>export</b><i> dat 'fname' 'sch' [<code>v1=0 v2=0</code>]</i></dt>
+<dd><p>Saves data matrix to bitmap file. The data values are transformed from range [<var>v1</var>, <var>v2</var>] to RGB pixels of bitmap using color scheme <var>sch</var> (see section <a href="mathgl_en_1.html#Color-scheme">Color scheme</a>). If <var>v1</var>&gt;=<var>v2</var> then the values of <var>v1</var>, <var>v2</var> are automatically determined as minimal and maximal value of the data array.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Make-another-data-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#File-I_002fO-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Commands-on-direction-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Make-another-data-_0028MGL_0029-1"></a>
+<h2 class="section">8.20 Make another data (MGL)</h2>
+<a name="index-subdata"></a>
+<a name="index-hist"></a>
+<a name="index-momentum"></a>
+<a name="index-sum"></a>
+<a name="index-max"></a>
+<a name="index-min"></a>
+<a name="index-combine"></a>
+<a name="index-evaluate"></a>
+<a name="index-resize"></a>
+
+<dl>
+<dt><a name="index-combine-1"></a><u>MGL command:</u> <b>combine</b><i> res adat bdat</i></dt>
+<dd><p>Returns direct multiplication of arrays (like, res[i,j] = adat[i]*bdat[j] and so on).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-evaluate-1"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat [<code>norm=on</code>]</i></dt>
+<dt><a name="index-evaluate-2"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat jdat [<code>norm=on</code>]</i></dt>
+<dt><a name="index-evaluate-3"></a><u>MGL command:</u> <b>evaluate</b><i> res dat idat jdat kdat [<code>norm=on</code>]</i></dt>
+<dd><p>Get array which values is result of interpolation of original array for coordinates from other arrays. All dimensions must be the same for data <var>idat</var>, <var>jdat</var>, <var>kdat</var>. Coordinates from <var>idat</var>, <var>jdat</var>, <var>kdat</var> are supposed to be normalized in range [0,1] (if <var>norm</var>=<code>true</code>) or in range [0,nx], [0,ny], [0,nz] correspondingly.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-hist-1"></a><u>MGL command:</u> <b>hist</b><i> res dat <code>num v1 v2 [nsub=0]</code></i></dt>
+<dt><a name="index-hist-2"></a><u>MGL command:</u> <b>hist</b><i> res dat wdat <code>num v1 v2 [nsub=0]</code></i></dt>
+<dd><p>Creates <var>num</var>-th points distribution <var>res</var> of the data values of <var>dat</var> in range [<var>v1</var>, <var>v2</var>]. Array <var>wdat</var> specifies weights of the data elements (all weight is 1 if <var>wdat</var> is not specified). Parameter <var>nsub</var> define the number of additional interpolated points (for smoothness of histogram).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-hist-3"></a><u>MGL command:</u> <b>hist</b><i> res xdat adat</i></dt>
+<dt><a name="index-hist-4"></a><u>MGL command:</u> <b>hist</b><i> res xdat ydat adat</i></dt>
+<dt><a name="index-hist-5"></a><u>MGL command:</u> <b>hist</b><i> res xdat ydat zdat adat</i></dt>
+<dd><p>Creates distribution <var>res</var> of the data values of <var>adat</var> in axis range [Min, Max]. Array <var>adat</var> look like weights of the data points.
+</p></dd></dl>
+
+
+
+
+<dl>
+<dt><a name="index-momentum-1"></a><u>MGL command:</u> <b>momentum</b><i> res dat 'how' ['dir'='z']</i></dt>
+<dd><p>Get momentum (1D-array) of the data along direction <var>dir</var>. String <var>how</var> contain kind of momentum. The momentum is defined like as
+res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij
+if <var>var</var>=&lsquo;<samp>z</samp>&rsquo; and so on. Coordinates &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo; are data indexes normalized in range [0,1].
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sum-1"></a><u>MGL command:</u> <b>sum</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the result of summation in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-max-1"></a><u>MGL command:</u> <b>max</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the maximal data values in given direction or direction(s).
+</p></dd></dl>
+<dl>
+<dt><a name="index-min-1"></a><u>MGL command:</u> <b>min</b><i> res dat 'dir'</i></dt>
+<dd><p>Gets array which is the minimal data values in given direction or direction(s).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-resize-1"></a><u>MGL command:</u> <b>resize</b><i> res dat <code>mx [my=1 mz=1]</code></i></dt>
+<dd><p>Makes array <var>res</var> of sizes <var>mx</var>, <var>my</var>, <var>mz</var> with interpolated data of array <var>dat</var>. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-subdata-1"></a><u>MGL command:</u> <b>subdata</b><i> res dat <code>xx [yy=: zz=:]</code></i></dt>
+<dd><p>Extracts sub-array data <var>res</var> from the original data <var>dat</var> array keeping fixed positive index. For example <code>subdata a b : 2</code> extracts 3d row (indexes are zero based), <code>subdata a b 4 :</code> extracts 5th column, <code>subdata a b : : 3</code> extracts 4th slice and so on. Note that symbol &lsquo;<samp>:</samp>&rsquo; is defined &lsquo;<samp>:</samp>&rsquo;=<code>-1</code> in MGL.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-trace"></a><u>MGL command:</u> <b>trace</b><i> res dat</i></dt>
+<dd><p>Gets array of diagonal elements dat[i,i] (for 2D case) or dat[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of itself for 1D case. Data array must have dimensions ny,nz &gt;= nx or ny,nz = 1.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transform"></a><u>MGL command:</u> <b>transform</b><i> dat 'type' real imag</i></dt>
+<dd><p>Do integral transformation of complex data <var>real</var>, <var>imag</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-transforma"></a><u>MGL command:</u> <b>transforma</b><i> dat 'type' ampl phase</i></dt>
+<dd><p>Do integral transformation of complex data <var>ampl</var>, <var>phase</var> on specified direction. Now only Fourier transformation is supported. The order of transformations is specified in string <var>type</var>: first character for x-dimension, second one for y-dimension, third one for z-dimension. The possible character are: &lsquo;<samp>f</samp>&rsquo; is forward Fourier transformation, &lsquo;<samp>i</samp>&rsquo; is inverse Fourier transformation, &lsquo;<samp>n</samp>&rsquo; or &lsquo;<samp> </samp>&rsquo; is no transformation.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-stfad"></a><u>MGL command:</u> <b>stfad</b><i> res real imag <code>dn</code> ['dir'='x']</i></dt>
+<dd><p>Short time Fourier analysis for real and imaginary parts. Output  is amplitude of partial Fourier of length <var>dn</var>. For example if <var>dir</var>=&lsquo;<samp>x</samp>&rsquo;, result will have size {int(nx/dn), dn, ny} and it will contain <em>res[i,j,k]=|\sum_d^dn exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-pde"></a><u>MGL command:</u> <b>pde</b><i> res 'ham' ini_re ini_im [<code>dz=0.1 k0=100</code>]</i></dt>
+<dd><p>Solves equation du/dz = i*k0*<var>ham</var>(p,q,x,y,z,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators. Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Coordinates of the equation (and the solution) are supposed to be in the bounding box. Note, that really this ranges are increased by factor 3/2 for purpose of reducing reflection from boundaries. Parameter <var>dz</var> set the step along evolutionary coordinate z. At this moment, simplified form of function <var>ham</var> is supported &ndash; all &ldquo;mixed&rdquo; terms (like &lsquo;<samp>x*p</samp>&rsquo;-&gt;x*d/dx) are excluded. For example, in 2D case this function is effectively <em>ham = f(p,z) + g(x,z,u)</em>. However commutable combinations (like &lsquo;<samp>x*q</samp>&rsquo;-&gt;x*d/dy) are allowed. Here variable &lsquo;<samp>u</samp>&rsquo; is used for field amplitude |u|. This allow one solve nonlinear problems &ndash; for example, for nonlinear Shrodinger equation you may set <code>ham='p^2+q^2-u^2'</code>. You may specify imaginary part for wave absorption, like <code>ham = 'p^2+i*x*(x&gt;0)'</code>, but only if dependence on variable &lsquo;<samp>i</samp>&rsquo; is linear (i.e. <em>ham = hre+i*him</em>).
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-ray"></a><u>MGL command:</u> <b>ray</b><i> res 'ham' <code>x0 y0 z0 p0 q0 v0 [dt=0.1 tmax=10]</code></i></dt>
+<dd><p>Solves GO ray equation like d<em>r</em>/dt = d <var>ham</var>/d<em>p</em>, d<em>p</em>/dt = -d <var>ham</var>/d<em>r</em>. This is Hamiltonian equations for particle trajectory in 3D case. Here <var>ham</var> is Hamiltonian which may depend on coordiantes &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo;, &lsquo;<samp>z</samp>&rsquo;, momentums &lsquo;<samp>p</samp>&rsquo;=px, &lsquo;<samp>q</samp>&rsquo;=py, &lsquo;<samp>v</samp>&rsquo;=pz and time &lsquo;<samp>t</samp>&rsquo;: <em>ham = H(x,y,z,p,q,v,t)</em>. The starting point (at <code>t=0</code>) is defined by variables {<var>x0</var>, <var>y0</var>, <var>z0</var>, <var>p0</var>, <var>q0</var>, <var>v0</var>}. Parameters <var>dt</var> and <var>tmax</var> specify the integration step and maximal time for ray tracing. Result is array of {x,y,z,p,q,v,t} with dimensions {7 * int(<var>tmax</var>/<var>dt</var>+1) }.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-qo2d"></a><u>MGL command:</u> <b>qo2d</b><i> res 'ham' ini_re ini_im ray [<code>r=1 k0=100</code> xx=0 yy=0]</i></dt>
+<dd><p>Solves equation du/dt = i*k0*<var>ham</var>(p,q,x,y,|u|)[u], where p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see <code>mglPDE()</code> for details). Parameters <var>ini_re</var>, <var>ini_im</var> specify real and imaginary part of initial field distribution. Parameters <var>ray</var> set the reference ray, i.e. the ray around which the accompanied coordinate system will be maked. You may use, for example, the array created by <code>mglRay()</code> function. Note, that the reference ray <strong>must be</strong> smooth enough to make accompanied coodrinates unambiguity. Otherwise errors in the solution may appear. If <var>xx</var> and <var>yy</var> are non-zero then Cartesian coordinates for each point will be written into them. See section <a href="mathgl_en_9.html#Beam-tracing-sample">Beam tracing sample</a>, for sample code and picture. 
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-jacobian"></a><u>MGL command:</u> <b>jacobian</b><i> res xdat ydat [zdat=0]</i></dt>
+<dd><p>Computates the Jacobian for transformation {i,j,k} to {<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} where initial coordinates  {i,j,k} are data indexes normalized in range [0,1]. The Jacobian is determined by formula det||<em>dr_\alpha/d\xi_\beta</em>|| where <em>r</em>={<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} and <em>\xi</em>={i,j,k}. All dimensions must be the same for all data arrays. Data must be 3D if all 3 arrays {<var>xdat</var>,<var>ydat</var>,<var>zdat</var>} are specified or 2D if only 2 arrays {<var>xdat</var>,<var>ydat</var>} are specified.
+</p></dd></dl>
+
+
+
+<hr size="6">
+<a name="Commands-on-direction-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Make-another-data-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Operators-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Commands-on-direction-_0028MGL_0029-1"></a>
+<h2 class="section">8.21 Commands on direction (MGL)</h2>
+<a name="index-cumsum"></a>
+<a name="index-integral"></a>
+<a name="index-diff"></a>
+<a name="index-diff2"></a>
+<a name="index-swap"></a>
+<a name="index-mirror"></a>
+<a name="index-sew"></a>
+<a name="index-smooth"></a>
+<a name="index-envelop"></a>
+<a name="index-norm"></a>
+<a name="index-normsl"></a>
+
+<p>These commands change the data in some direction like differentiations, integrations and so on. The direction in which the change will applied is specified by the string parameter, which may contain &lsquo;<samp>x</samp>&rsquo;, &lsquo;<samp>y</samp>&rsquo; or &lsquo;<samp>z</samp>&rsquo; characters for 1-st, 2-nd and 3-d dimension correspondingly.
+</p>
+<dl>
+<dt><a name="index-cumsum-1"></a><u>MGL command:</u> <b>cumsum</b><i> dat 'dir'</i></dt>
+<dd><p>Cumulative summation of the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-integrate"></a><u>MGL command:</u> <b>integrate</b><i> dat 'dir'</i></dt>
+<dd><p>Integrates (like cumulative summation) the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-diff-1"></a><u>MGL command:</u> <b>diff</b><i> dat 'dir'</i></dt>
+<dd><p>Differentiates the data in given direction or directions.
+</p></dd></dl>
+<dl>
+<dt><a name="index-diff-2"></a><u>MGL command:</u> <b>diff</b><i> dat xdat ydat [zdat=0]</i></dt>
+<dd><p>Differentiates the data <var>dat</var> specified parametrically in direction <var>xdat</var> with <var>ydat</var>, <var>zdat</var>=constant. Parameter <var>zdat</var> can be omitted that correspond to 2D case. Parametrical differentiation uses the formula (for 2D case): <em>da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)</em> where <em>a_i=da/di, a_j=da/dj</em> denotes usual differentiation along 1st and 2nd dimensions. The similar formula is used for 3D case. Note, that you may change the order of arguments &ndash; for example, if you have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)} then usual derivative along &lsquo;<samp>x</samp>&rsquo; will be <code>diff a x y</code> and usual derivative along &lsquo;<samp>y</samp>&rsquo; will be <code>diff a y x</code>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-diff2-1"></a><u>MGL command:</u> <b>diff2</b><i> dat 'dir'</i></dt>
+<dd><p>Double-differentiates (like Laplace operator) the data in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-swap-1"></a><u>MGL command:</u> <b>swap</b><i> dat 'dir'</i></dt>
+<dd><p>Swaps the left and right part of the data in given direction (useful for Fourier spectrum).
+</p></dd></dl>
+<dl>
+<dt><a name="index-mirror-1"></a><u>MGL command:</u> <b>mirror</b><i> dat 'dir'</i></dt>
+<dd><p>Mirror the left-to-right part of the data in given direction. Looks like change the value index <var>i</var>-&gt;<var>n-i</var>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-sew-1"></a><u>MGL command:</u> <b>sew</b><i> dat ['dir'='xyz' <code>da=2*pi</code>]</i></dt>
+<dd><p>Remove value steps (like phase jumps after inverse trigonometric commands) with period <var>da</var> in given direction.
+</p></dd></dl>
+<dl>
+<dt><a name="index-smooth-1"></a><u>MGL command:</u> <b>smooth</b><i> data <code>type</code> ['dir'='xyz']</i></dt>
+<dd><p>Smooths the data on specified direction or directions by method <var>Type</var>. Now 4 methods are supported: &lsquo;<samp>0</samp>&rsquo; does nothing, &lsquo;<samp>1</samp>&rsquo; linear averaging by 3 points, &lsquo;<samp>2</samp>&rsquo; linear averaging by 5 points, &lsquo;<samp>3</samp>&rsquo; quadratic averaging by 5 points.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-envelop-1"></a><u>MGL command:</u> <b>envelop</b><i> dat ['dir'='x']</i></dt>
+<dd><p>Find envelop for data values along direction <var>dir</var>. Only one direction can be specified at once.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-normsl-1"></a><u>MGL command:</u> <b>normsl</b><i> dat <code>v1 v2</code> ['dir'='z' <code>keep=on sym=off</code>]</i></dt>
+<dd><p>Normalizes data slice-by-slice along direction <var>dir</var> the data in slices to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>on</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If <var>keep</var> is set then maximal value of k-th slice will be limited by 
+<em>\sqrt\sum a_ij(k)/\sum a_ij(0)</em>.
+</p></dd></dl>
+
+<dl>
+<dt><a name="index-norm-1"></a><u>MGL command:</u> <b>norm</b><i> dat <code>v1 v2 [sym=off dim=0]</code></i></dt>
+<dd><p>Normalizes the data to range [<var>v1</var>,<var>v2</var>]. If flag <var>sym</var>=<code>on</code> then symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. Modification will be applied only for slices &gt;=<var>dim</var>.
+</p></dd></dl>
+
+
+<hr size="6">
+<a name="Operators-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Commands-on-direction-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Program-flow-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Operators-_0028MGL_0029-1"></a>
+<h2 class="section">8.22 Operators (MGL)</h2>
+<a name="index-multo"></a>
+<a name="index-addto"></a>
+<a name="index-divto"></a>
+<a name="index-subto"></a>
+
+<dl>
+<dt><a name="index-multo-1"></a><u>MGL command:</u> <b>multo</b><i> dat dat2</i></dt>
+<dd><p>Multiplies the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-divto-1"></a><u>MGL command:</u> <b>divto</b><i> dat dat2</i></dt>
+<dd><p>Divides the data by the other one for each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-addto-1"></a><u>MGL command:</u> <b>addto</b><i> dat dat2</i></dt>
+<dd><p>Adds the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-subto-1"></a><u>MGL command:</u> <b>subto</b><i> dat dat2</i></dt>
+<dd><p>Subtracts the other data.
+</p></dd></dl>
+<dl>
+<dt><a name="index-multo-2"></a><u>MGL command:</u> <b>multo</b><i> dat <code>val</code></i></dt>
+<dd><p>Multiplies each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-divto-2"></a><u>MGL command:</u> <b>divto</b><i> dat <code>val</code></i></dt>
+<dd><p>Divides each element by the number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-addto-2"></a><u>MGL command:</u> <b>addto</b><i> dat <code>val</code></i></dt>
+<dd><p>Adds the number to each element.
+</p></dd></dl>
+<dl>
+<dt><a name="index-subto-2"></a><u>MGL command:</u> <b>subto</b><i> dat <code>val</code></i></dt>
+<dd><p>Subtracts the number to each element.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Program-flow-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Operators-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Command-options-_0028MGL_0029" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Program-flow-_0028MGL_0029-1"></a>
+<h2 class="section">8.23 Program flow (MGL)</h2>
+<a name="index-call"></a>
+<a name="index-chdir"></a>
+<a name="index-define"></a>
+<a name="index-if"></a>
+<a name="index-elseif"></a>
+<a name="index-else"></a>
+<a name="index-endif"></a>
+<a name="index-for"></a>
+<a name="index-next"></a>
+<a name="index-once"></a>
+<a name="index-stop"></a>
+
+<p>These commands control program flow, like, conditions, cycles, define script arguments and so on.
+</p>
+<dl>
+<dt><a name="index-call-1"></a><u>MGL command:</u> <b>call</b><i> 'fname'</i></dt>
+<dd><p>Executes script <var>fname</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-chdir-1"></a><u>MGL command:</u> <b>chdir</b><i> 'path'</i></dt>
+<dd><p>Changes the current directory to <var>path</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-define-1"></a><u>MGL command:</u> <b>define</b><i> $N smth</i></dt>
+<dd><p>Sets <var>N</var>-th script argument to <var>smth</var>. Note, that <var>smth</var> is used as is (with &lsquo;<samp>'</samp>&rsquo; symbols if present).
+</p></dd></dl>
+<dl>
+<dt><a name="index-define-2"></a><u>MGL command:</u> <b>define</b><i> name smth</i></dt>
+<dd><p>Create scalar variable <code>name</code> which have the numeric value of <code>smth</code>. Later you can use this variable as usual number.
+</p></dd></dl>
+<dl>
+<dt><a name="index-if-1"></a><u>MGL command:</u> <b>if</b><i> dat 'cond'</i></dt>
+<dd><p>Starts block which will be executed if <var>dat</var> satisfy to <var>cond</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-if-2"></a><u>MGL command:</u> <b>if</b><i> <code>val</code></i></dt>
+<dd><p>Starts block which will be executed if <code>val</code> is nonzero.
+</p></dd></dl>
+<dl>
+<dt><a name="index-elseif-1"></a><u>MGL command:</u> <b>elseif</b><i> dat 'cond'</i></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false and <var>dat</var> satisfy to <var>cond</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-elseif-2"></a><u>MGL command:</u> <b>elseif</b><i> <code>val</code></i></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false and <code>val</code> is nonzero.
+</p></dd></dl>
+<dl>
+<dt><a name="index-else-1"></a><u>MGL command:</u> <b>else</b></dt>
+<dd><p>Starts block which will be executed if previous <code>if</code> or <code>elseif</code> is false.
+</p></dd></dl>
+<dl>
+<dt><a name="index-endif-1"></a><u>MGL command:</u> <b>endif</b></dt>
+<dd><p>Finishes <code>if/elseif/else</code> block.
+</p></dd></dl>
+<dl>
+<dt><a name="index-for-1"></a><u>MGL command:</u> <b>for</b><i> $N <code>v1 v2 [dv=1]</code></i></dt>
+<dd><p>Starts cycle with <var>N</var>-th argument changing from <var>v1</var> to <var>v2</var> with the step <var>dv</var>.
+</p></dd></dl>
+<dl>
+<dt><a name="index-for-2"></a><u>MGL command:</u> <b>for</b><i> $N dat</i></dt>
+<dd><p>Starts cycle with <var>N</var>-th argument changing for <var>dat</var> values.
+</p></dd></dl>
+<dl>
+<dt><a name="index-next-1"></a><u>MGL command:</u> <b>next</b></dt>
+<dd><p>Finishes <code>for</code> cycle.
+</p></dd></dl>
+<dl>
+<dt><a name="index-once-1"></a><u>MGL command:</u> <b>once</b><i> <code>val</code></i></dt>
+<dd><p>The code between once on and once off will be executed only once. Useful for large data manipulation in programs like UDAV.
+</p></dd></dl>
+<dl>
+<dt><a name="index-stop-1"></a><u>MGL command:</u> <b>stop</b></dt>
+<dd><p>Terminate execution.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Command-options-_0028MGL_0029"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Program-flow-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Suffixes" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Command-options-_0028MGL_0029-1"></a>
+<h2 class="section">8.24 Command options (MGL)</h2>
+<a name="index-alpha-2"></a>
+<a name="index-alphadef-2"></a>
+<a name="index-xrange-3"></a>
+<a name="index-yrange-3"></a>
+<a name="index-zrange-3"></a>
+<a name="index-crange-3"></a>
+<a name="index-cut-4"></a>
+<a name="index-ambient-2"></a>
+<a name="index-fontsize"></a>
+<a name="index-marksize-2"></a>
+<a name="index-meshnum-2"></a>
+<a name="index-legend-3"></a>
+
+<p>Command options allow the easy setup of the plot by changing of global settings only for this plot. Options are specified at the end of string. Each option is separated from the previous text by symbol &lsquo;<samp>;</samp>&rsquo;. Options work so that them remember the current settings, change settings as it being set in the option, execute command and return the original settings back. So, the options usage for data handling commands or for graphics setup commands is useless.
+</p>
+<p>The most useful options are <code>xrange, yrange, zrange</code>. They sets the boundaries for data change. This boundaries are used for automatically filled variables. So, these options allow one to change the position of some plots. For example, in command <code>plot y; xrange 0.1 0.9</code> the x coordinate will be equidistantly distributed in range 0.1 ... 0.9.
+</p>
+<p>The full list of options are:
+</p><dl>
+<dt><a name="index-alpha-3"></a><u>MGL command:</u> <b>alpha</b><i> <code>val</code></i></dt>
+<dd><p>Sets alpha value (transparency) of the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-alphadef-3"></a><u>MGL command:</u> <b>alphadef</b><i> <code>val</code></i></dt>
+<dd><p>Sets alpha value (transparency) of the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-ambient-3"></a><u>MGL command:</u> <b>ambient</b><i> <code>val</code></i></dt>
+<dd><p>Sets brightness of ambient light for the plot. The value should be in range [0, 1].
+</p></dd></dl>
+<dl>
+<dt><a name="index-crange-4"></a><u>MGL command:</u> <b>crange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of color change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-xrange-4"></a><u>MGL command:</u> <b>xrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of x coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-yrange-4"></a><u>MGL command:</u> <b>yrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of y coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-zrange-4"></a><u>MGL command:</u> <b>zrange</b><i> <code>val1 val2</code></i></dt>
+<dd><p>Sets boundaries of z coordinate change for the plot.
+</p></dd></dl>
+<dl>
+<dt><a name="index-cut-5"></a><u>MGL command:</u> <b>cut</b><i> <code>val</code></i></dt>
+<dd><p>Sets whether to cut or to project the plot points lying outside the bounding box.
+</p></dd></dl>
+<dl>
+<dt><a name="index-fontsize-1"></a><u>MGL command:</u> <b>fontsize</b><i> <code>val</code></i></dt>
+<dd><p>Sets the size of text.
+</p></dd></dl>
+<dl>
+<dt><a name="index-marksize-3"></a><u>MGL command:</u> <b>marksize</b><i> <code>val</code></i></dt>
+<dd><p>Sets the size of marks.
+</p></dd></dl>
+<dl>
+<dt><a name="index-meshnum-3"></a><u>MGL command:</u> <b>meshnum</b><i> <code>val</code></i></dt>
+<dd><p>Work like <code>meshnum</code> command.
+</p></dd></dl>
+<dl>
+<dt><a name="index-legend-4"></a><u>MGL command:</u> <b>legend</b><i> 'txt'</i></dt>
+<dd><p>Adds string &rsquo;txt&rsquo; to internal legend accumulator. The style of described line and mark is taken from arguments of the plot command. The maximal number of entries is 100.
+</p></dd></dl>
+
+<hr size="6">
+<a name="Suffixes"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Command-options-_0028MGL_0029" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Utilities" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Suffixes-for-variable"></a>
+<h2 class="section">8.25 Suffixes for variable</h2>
+
+<p>Suffixes can get some numerical value (like its size, maximal or minimal value, the sum of elements and so on) of the data array in variable and use it later as usual number in command arguments. The suffixes start from point &lsquo;<samp>.</samp>&rsquo; right after (without spaces) variable name or its sub-array. For example, <code>a.nx</code> give the x-size of data a, <code>b(1).max</code> give maximal value of second row of variable b, <code>c(:,0).sum</code> give sum of element in first column of c and so on.
+</p>
+<p>The full list of suffixes are:
+</p><dl compact="compact">
+<dt> <strong>nx, ny, nz</strong></dt>
+<dd><p>Give the data size in x-, y-, z-direction correspondingly.
+</p></dd>
+<dt> <strong>max</strong></dt>
+<dd><p>Give maximal value of the data.
+</p></dd>
+<dt> <strong>min</strong></dt>
+<dd><p>Give minimal value of the data.
+</p></dd>
+<dt> <strong>mx, my, mz</strong></dt>
+<dd><p>Give x-, y-, z-position of data maximum.
+</p></dd>
+<dt> <strong>ax, ay, az, aa</strong></dt>
+<dd><p>Give x-, y-, z-position of data mass center or average data value.
+</p></dd>
+<dt> <strong>wx, wy, wz, wa</strong></dt>
+<dd><p>Give width in x-, y-, z-direction or data dispersion value.
+</p></dd>
+<dt> <strong>sx, sy, sz, sa</strong></dt>
+<dd><p>Give skewness in x-, y-, z-direction or data skewness value.
+</p></dd>
+<dt> <strong>kx, ky, kz, ka</strong></dt>
+<dd><p>Give kurtosis in x-, y-, z-direction or data kurtosis value.
+</p></dd>
+<dt> <strong>sum</strong></dt>
+<dd><p>Give sum of data values.
+</p></dd>
+<dt> <strong>a</strong></dt>
+<dd><p>Give first value of data array.
+</p></dd>
+<dt> <strong>fst</strong></dt>
+<dd><p>Give first nonzero value of data array.
+</p></dd>
+<dt> <strong>lst</strong></dt>
+<dd><p>Give last nonzero value of data array.
+</p></dd>
+</dl>
+
+<hr size="6">
+<a name="Utilities"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Suffixes" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#MGL-interface" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Utilities-for-parsing-MGL"></a>
+<h2 class="section">8.26 Utilities for parsing MGL</h2>
+
+<p>MathGL library provides several tools for parsing MGL scripts. There is tools saving it to bitmap (<code>mgl2png</code>, <code>mgl2gif</code>) or vectorial (<code>mgl2eps</code>, <code>mgl2svg</code>) images. Tool <code>mglview</code> show MGL script and allow to rotate and setup the image. Also you can translate MGL script to C++ file by help of <code>mgl2cpp</code> tool.
+</p>
+<p>All of this tools have similar set of arguments. First argument is name of script file, next argument is optional output file name, last arguments are options. There are options for setting script parameters (it is <code>$0, $1, ... $9</code>) and locale settings. The script parameters have format &lsquo;<samp>-Nval</samp>&rsquo;. Here N=0,1...9 is parameter ID and val is its value. For example, option &lsquo;<samp>-1test</samp>&rsquo; set to substitute &lsquo;<samp>test</samp>&rsquo; instead of <code>$1</code> in the script. Option -Lval set locale to val. For example, &lsquo;<samp>-Lutf8</samp>&rsquo; will set UTF-8 locale for script.
+</p>
+<p>Additionally you can create animated GIF file or a set of JPEG files with names &lsquo;<samp>frameNNNN.jpg</samp>&rsquo; (here &lsquo;<samp>NNNN</samp>&rsquo; is frame index). You should use <code>mgl2gif</code> tool and specify the values of <code>$0</code> parameter for making animation. Values of the parameter <code>$0</code> can be specified inside the script by comment <code>##a val</code> for each value <code>val</code> (one comment for one value) or by option(s) &lsquo;<samp>-Aval</samp>&rsquo;. Tool <code>mgl2gif</code> will execute script several times (once for each specified value of <code>$0</code>) and save result in animated GIF file. For saving each frame in JPEG just add command <code>write ''</code> at the end of the script.
+</p>
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_9.html#Samples" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_9.html b/texinfo/mathgl_en.html/mathgl_en_9.html
new file mode 100644
index 0000000..b196b5b
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_9.html
@@ -0,0 +1,7696 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: 9. Samples</title>
+
+<meta name="description" content="MathGL 1.10.1: 9. Samples">
+<meta name="keywords" content="MathGL 1.10.1: 9. Samples">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="Samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en_8.html#Utilities" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en_8.html#MGL-interface" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Samples-1"></a>
+<h1 class="chapter">9. Samples</h1>
+
+<p>This chapter contain a lot of sample codes for all types of plots and for most important examples and hints. The same sample (with pictures) you can find at <a href="http://mathgl.sf.net/pictures.html">http://mathgl.sf.net/pictures.html</a>. Most of examples have the sample code on 5 languages: C++, MGL, C, Fortran and Python. However, I put only C++ code for some of examples due to a lot of them and clearency how to write code for other languages. All samples are divided on 6 large categories.
+</p>
+<p>The minimal code to view the samples for different languages are following.
+</p>
+<p><strong>C++ code</strong>
+</p>
+<p>For compilation use: <code>g++ -o sample sample.cpp -lmgl</code>.
+</p><pre class="verbatim">#include &lt;mgl/mgl_zb.h&gt;
+int main()
+{
+    mglGraph *gr = new mglGraphZB;
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    // put sample code here
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    gr-&gt;ShowImage();    delete gr;
+    return 0;
+}
+</pre><p><strong>MGL code</strong>
+</p>
+<p>For preview use: <code>mglview sample.mgl</code>.
+</p><pre class="verbatim">#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#   --&gt;   you may use sample as is :)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+</pre><p><strong>Pure C code</strong>
+</p>
+<p>For compilation use: <code>gcc -o sample sample.c -lmgl</code>.
+</p><pre class="verbatim">#include &lt;mgl/mgl_c.h&gt;
+int main()
+{
+    HMGL gr = mgl_create_graph_zb(600,400);
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    /* put sample code here              */
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    mgl_show_image(gr,&quot;&quot;,0);
+    mgl_delete_graph(gr);
+    return 0;
+}
+</pre><p><strong>Fortran code</strong>
+</p>
+<p>For compilation use: <code>gfortran -o sample sample.f90 -lmgl</code>. Note, fortran don&rsquo;t have argument checking. So you have to take special attention to pass real variables to real arguments of functions and integer variables to integer arguments of functions. There is no other special checking for that!!!
+</p><pre class="verbatim">integer gr, mgl_create_graph_zb
+gr = mgl_create_graph_zb(600,400)
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+! put sample code here
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+call mgl_show_image(gr,'',0)
+call mgl_delete_graph(gr)
+end
+</pre><p><strong>Python</strong>
+</p>
+<p>For preview use: <code>python sample.py</code>.
+</p><pre class="verbatim">from mathgl import *
+gr = mglGraph();
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gr.ShowImage();
+</pre>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#g_t1D-plotting-samples">9.1 1D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2D-plotting-samples">9.2 2D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t3D-plotting-samples">9.3 3D plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dual-plotting-samples">9.4 Dual plotting samples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Additional-features">9.5 Additional features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Advanced-features">9.6 Advanced features</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="g_t1D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Plot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t1D-plotting-samples-1"></a>
+<h2 class="section">9.1 1D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Plot-sample">9.1.1 Plot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Radar-sample">9.1.2 Radar sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tens-sample">9.1.3 Tens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Area-sample">9.1.4 Area sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Bars-sample">9.1.5 Bars sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Barh-sample">9.1.6 Barh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Step-sample">9.1.7 Step sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Stem-sample">9.1.8 Stem sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Region-sample">9.1.9 Region sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Error-sample">9.1.10 Error sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#BoxPlot-sample">9.1.11 BoxPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mark-sample">9.1.12 Mark sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TextMark-sample">9.1.13 TextMark sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tube-sample">9.1.14 Tube sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Text-sample">9.1.15 Text sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Torus-sample">9.1.16 Torus sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Chart-sample">9.1.17 Chart sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pie-chart-sample">9.1.18 Pie chart sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Plot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Radar-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Plot-sample-1"></a>
+<h3 class="subsection">9.1.1 Plot sample</h3>
+<a name="index-Plot-7"></a>
+
+<div class="float">
+<img src="png/plot.png" alt="png/plot">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/plot.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Plot(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Plot(y);
+</pre>
+
+
+<hr size="6">
+<a name="Radar-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Plot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Radar-sample-1"></a>
+<h3 class="subsection">9.1.2 Radar sample</h3>
+<a name="index-Radar-2"></a>
+
+<div class="float">
+<img src="png/radar.png" alt="png/radar">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/radar.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;);
+gr-&gt;Radar(y,&quot;#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.4*sin(pi*(2*x+y/2))+0.1*rnd'
+radar y '#'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;,0);
+mgl_radar(gr,y,&quot;#&quot;,-1);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.4*sin(pi*(2*x+y/2))+0.1*rnd',0)
+call mgl_radar(gr,y,'#',-1.)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.4*sin(pi*(2*x+y/2))+0.1*rnd&quot;);
+gr.Radar(y,&quot;#&quot;);
+</pre>
+
+<hr size="6">
+<a name="Tens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Radar-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Area-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tens-sample-1"></a>
+<h3 class="subsection">9.1.3 Tens sample</h3>
+<a name="index-Tens-4"></a>
+
+<div class="float">
+<img src="png/tens.png" alt="png/tens">
+
+</div><p><strong>Example of Tens. <a href="http://mathgl.sourceforge.net/pdf_u3d/tens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50), c(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;);
+c.Modify(&quot;sin(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Tens(y,c);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50
+new c 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify c 'sin(2*pi*x)'
+box
+tens y c
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+HMDT c = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(c,&quot;sin(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_tens(gr,y,c,NULL);
+mgl_delete_data(y);
+mgl_delete_data(c);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, c, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+c = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(c,'sin(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_tens(gr,y,'')
+call mgl_delete_data(y)
+call mgl_delete_data(c)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50);
+c = mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;);
+c.Modify(&quot;sin(2*pi*x)&quot;);
+gr.Box();
+gr.Tens(y,c);
+</pre>
+<hr size="6">
+<a name="Area-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Bars-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Area-sample-1"></a>
+<h3 class="subsection">9.1.4 Area sample</h3>
+<a name="index-Area-4"></a>
+
+<div class="float">
+<img src="png/area.png" alt="png/area">
+
+</div><p><strong>Example of Area. <a href="http://mathgl.sourceforge.net/pdf_u3d/area.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Area(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+area y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_area(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_area(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Area(y);
+</pre>
+<hr size="6">
+<a name="Bars-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Area-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Barh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Bars-sample-1"></a>
+<h3 class="subsection">9.1.5 Bars sample</h3>
+<a name="index-Bars-4"></a>
+
+<div class="float">
+<img src="png/bars.png" alt="png/bars">
+
+</div><p><strong>Example of Bars. <a href="http://mathgl.sourceforge.net/pdf_u3d/bars.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Bars(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+bars y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_bars(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_bars(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Bars(y);
+</pre>
+<hr size="6">
+<a name="Barh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Bars-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Step-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Barh-sample-1"></a>
+<h3 class="subsection">9.1.6 Barh sample</h3>
+<a name="index-Barh-3"></a>
+
+<div class="float">
+<img src="png/barh.png" alt="png/barh">
+
+</div><p><strong>Example of Barh. <a href="http://mathgl.sourceforge.net/pdf_u3d/barh.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Barh(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+barh y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_barh(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_barh(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(10,3);
+y.Modify(&quot;0.8*sin(pi*(2*x+y/2))+0.2*rnd&quot;);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Barh(y);
+</pre>
+<hr size="6">
+<a name="Step-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Barh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Stem-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Step-sample-1"></a>
+<h3 class="subsection">9.1.7 Step sample</h3>
+<a name="index-Step-4"></a>
+
+<div class="float">
+<img src="png/step.png" alt="png/step">
+
+</div><p><strong>Example of Step. <a href="http://mathgl.sourceforge.net/pdf_u3d/step.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Step(y);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+step y
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_box(gr,1);
+mgl_step(gr,y,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_step(gr,y,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Step(y);
+</pre>
+<hr size="6">
+<a name="Stem-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Step-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Region-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Stem-sample-1"></a>
+<h3 class="subsection">9.1.8 Stem sample</h3>
+<a name="index-Stem-4"></a>
+
+<div class="float">
+<img src="png/stem.png" alt="png/stem">
+
+</div><p><strong>Example of Stem. <a href="http://mathgl.sourceforge.net/pdf_u3d/stem.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Org=mglPoint(0,0);
+gr-&gt;Box();
+gr-&gt;Stem(y,&quot;o&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+stem y 'o'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_stem(gr,y,&quot;o&quot;);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_stem(gr,y,'o')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Stem(y,&quot;o&quot;);
+</pre>
+<hr size="6">
+<a name="Region-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Stem-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Error-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Region-sample-1"></a>
+<h3 class="subsection">9.1.9 Region sample</h3>
+<a name="index-Region-3"></a>
+
+<div class="float">
+<img src="png/region.png" alt="png/region">
+
+</div><p><strong>Example of Region. <a href="http://mathgl.sourceforge.net/pdf_u3d/region.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Region(y1,y2,&quot;r&quot;);
+gr-&gt;Plot(y1,&quot;k2&quot;);
+gr-&gt;Plot(y2,&quot;k2&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+box
+region y1 y2 'r'
+plot y1 'k2'
+plot y2 'k2'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_region(gr,y1,y2,&quot;r&quot;,1);
+mgl_plot(gr,y1,&quot;k2&quot;);
+mgl_plot(gr,y2,&quot;k2&quot;);
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0);
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_box(gr,1);
+call mgl_region(gr,y1,y2,'r',1);
+call mgl_plot(gr,y1,'k2');
+call mgl_plot(gr,y2,'k2');
+call mgl_delete_data(y1);
+call mgl_delete_data(y2);
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2, x = mglData(50), mglData(50), mglData(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.Region(y1,y2,&quot;r&quot;);
+gr.Plot(y1,&quot;k2&quot;);
+gr.Plot(y2,&quot;k2&quot;);
+</pre>
+<hr size="6">
+<a name="Error-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Region-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#BoxPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Error-sample-1"></a>
+<h3 class="subsection">9.1.10 Error sample</h3>
+<a name="index-Error-6"></a>
+
+<div class="float">
+<img src="png/error.png" alt="png/error">
+
+</div><p><strong>Example of Error. <a href="http://mathgl.sourceforge.net/pdf_u3d/error.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,1), x0(10), y0(10), ex(10), ey(10);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+x0.Modify(&quot;2*x-1 + 0.1*rnd-0.05&quot;);
+y0.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1&quot;);
+ey.Modify(&quot;0.2&quot;); ex.Modify(&quot;0.1&quot;);
+gr-&gt;Box();
+gr-&gt;Plot(y);
+gr-&gt;Error(x0,y0,ex,ey,&quot;ko&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50
+new x0 10
+new y0 10
+new ex 10
+new ey 10
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify x0 '2*x-1 + 0.1*rnd-0.05'
+modify y0 '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1'
+modify ey '0.2'
+modify ex '0.1'
+box
+plot y
+error x0 y0 ex ey 'ko'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+HMDT x0 = mgl_create_data_size(10,1,1);
+HMDT y0 = mgl_create_data_size(10,1,1);
+HMDT ex = mgl_create_data_size(10,1,1);
+HMDT ey = mgl_create_data_size(10,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(x0,&quot;2*x-1 + 0.1*rnd-0.05&quot;,0);
+mgl_data_modify(y0,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1&quot;,0);
+mgl_data_modify(ey,&quot;0.2&quot;,0); mgl_data_modify(ex,&quot;0.1&quot;,0);
+
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_error_exy(gr,x0,y0,ex,ey,&quot;ko&quot;);
+mgl_delete_data(x0); mgl_delete_data(y0);
+mgl_delete_data(ex); mgl_delete_data(ey);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, x0, y0, ex, ey, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x0 = mgl_create_data_size(10,1,1)
+y0 = mgl_create_data_size(10,1,1)
+ex = mgl_create_data_size(10,1,1)
+ey = mgl_create_data_size(10,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(x0,'2*x-1 + 0.1*rnd-0.05',0);
+call mgl_data_modify(y0,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + &amp;
+                         0.2*sin(pi*x) + 0.2*rnd-0.1',0);
+call mgl_data_modify(ey,'0.2',0)
+call mgl_data_modify(ex,'0.1',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_error_exy(gr,x0,y0,ex,ey,'ko')
+call mgl_delete_data(x0)
+call mgl_delete_data(y0)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, x0, y0, ex, ey = mglData(50,1), mglData(10), mglData(10), mglData(10), mglData(10);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+x0.Modify(&quot;2*x-1+0.1*rnd-0.05&quot;);
+y0.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)+0.2*rnd-0.1&quot;);
+ey.Modify(&quot;0.2&quot;);   ex.Modify(&quot;0.1&quot;);
+gr.Box();           gr.Plot(y);
+gr.Error(x0,y0,ex,ey,&quot;ko&quot;);
+</pre>
+<hr size="6">
+<a name="BoxPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Error-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mark-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="BoxPlot-sample-1"></a>
+<h3 class="subsection">9.1.11 BoxPlot sample</h3>
+<a name="index-BoxPlot-3"></a>
+
+<div class="float">
+<img src="png/boxplot.png" alt="png/boxplot">
+
+</div><p><strong>Example of BoxPlot. <a href="http://mathgl.sourceforge.net/pdf_u3d/boxplot.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(10,7);
+a.Modify(&quot;(2*rnd-1)^3/2&quot;);
+gr-&gt;BoxPlot(a);
+gr-&gt;Box();
+gr-&gt;Plot(a,&quot; ko&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 10 7
+modify a '(2*rnd-1)^3/2'
+boxplot a
+box:plot a ' ko'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(10,7,1);
+mgl_data_modify(a,&quot;(2*rnd-1)^3/2&quot;,0);
+
+mgl_box(gr,1);
+mgl_plot(gr,a,&quot; ko&quot;);
+mgl_boxplot(gr,a,NULL);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+y = mgl_create_data_size(10,7,1)
+call mgl_data_modify(a,'(2*rnd-1)^3/2',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,a,' ko')
+call mgl_boxplot(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(10,7);
+a.Modify(&quot;(2*rnd-1)^3/2&quot;);
+gr.Box();
+gr.Plot(a,&quot; ko&quot;);
+gr.BoxPlot(a);
+</pre>
+<hr size="6">
+<a name="Mark-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#BoxPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TextMark-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mark-sample-1"></a>
+<h3 class="subsection">9.1.12 Mark sample</h3>
+<a name="index-Mark-7"></a>
+
+<div class="float">
+<img src="png/mark.png" alt="png/mark">
+
+</div><p><strong>Example of Mark. <a href="http://mathgl.sourceforge.net/pdf_u3d/mark.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), y1(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Mark(y,y1,&quot;bs&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+mark y y1 'bs'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_mark_y(gr,y,y1,&quot;bs&quot;);
+mgl_delete_data(y);
+mgl_delete_data(y1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_mark_y(gr,y,y1,'bs')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, y1 = mglData(50,3), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.Mark(y,y1,&quot;bs&quot;);
+</pre>
+<hr size="6">
+<a name="TextMark-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mark-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tube-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="TextMark-sample-1"></a>
+<h3 class="subsection">9.1.13 TextMark sample</h3>
+<a name="index-TextMark-9"></a>
+
+<div class="float">
+<img src="png/textmark.png" alt="png/textmark">
+
+</div><p><strong>Example of TextMark. <a href="http://mathgl.sourceforge.net/pdf_u3d/textmark.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), y1(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;TextMark(y,y1,&quot;\\gamma&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+textmark y y1 '\gamma'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y, y1;
+y = mgl_create_data_size(50,3,1);
+y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_textmark_yr(gr,y,y1,&quot;\\gamma&quot;,&quot;&quot;);
+mgl_delete_data(y);
+mgl_delete_data(y1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_textmark_yr(gr,y,y1,'\gamma','')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y, y1 = mglData(50,3), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.Box();
+gr.TextMark(y,y1,&quot;\\gamma&quot;);
+</pre>
+<hr size="6">
+<a name="Tube-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TextMark-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Text-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tube-sample-1"></a>
+<h3 class="subsection">9.1.14 Tube sample</h3>
+<a name="index-Tube-7"></a>
+
+<div class="float">
+<img src="png/tube.png" alt="png/tube">
+
+</div><p><strong>Example of Tube. <a href="http://mathgl.sourceforge.net/pdf_u3d/tube.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Tube(y,0.05);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+
+rotate 40 60
+light on
+box
+tube y 0.05
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tube(gr,y,0.05,NULL);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tube(gr,y,0.05,'')
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);  y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tube(y,0.05);
+</pre>
+<hr size="6">
+<a name="Text-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tube-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Torus-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Text-sample-1"></a>
+<h3 class="subsection">9.1.15 Text sample</h3>
+<a name="index-Text-9"></a>
+
+<div class="float">
+<img src="png/text.png" alt="png/text">
+
+</div><p><strong>Example of Text. <a href="http://mathgl.sourceforge.net/pdf_u3d/text.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr-&gt;Box();
+gr-&gt;Plot(y.SubData(-1,0));
+gr-&gt;Text(y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;);
+gr-&gt;Text(y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y(:,0)
+text y 'This is very long string drawn along a curve' ':k'
+text y 'Another string drawn above a curve' 'T:r'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_text_y(gr,y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;,-1.);
+mgl_text_y(gr,y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;,-1.);
+mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_text_y(gr,y,'This is very long string drawn along a curve',':k',-1.)
+call mgl_text_y(gr,y,'Another string drawn above a curve','T:r',-1.)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y = mglData(50,3);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);     y.Modify(&quot;cos(2*pi*x)&quot;,2);
+gr.Box();
+gr.Plot(y.SubData(-1,0));
+gr.Text(y,&quot;This is very long string drawn along a curve&quot;,&quot;:k&quot;);
+gr.Text(y,&quot;Another string drawn above a curve&quot;,&quot;T:r&quot;);
+</pre>
+<hr size="6">
+<a name="Torus-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Text-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Chart-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Torus-sample-1"></a>
+<h3 class="subsection">9.1.16 Torus sample</h3>
+<a name="index-Torus-3"></a>
+
+<div class="float">
+<img src="png/torus.png" alt="png/torus">
+
+</div><p><strong>Example of Torus. <a href="http://mathgl.sourceforge.net/pdf_u3d/torus.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Torus(y1,y2,&quot;pz&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+
+rotate 40 60
+light on
+box
+torus y1 y2 'pz'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_torus(gr,y1,y2,&quot;pz&quot;);
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+call mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_torus(gr,y1,y2,'pz')
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2 = mglData(50), mglData(50);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+gr.Rotate(40,60);    gr.Light(True);
+gr.Box();
+gr.Torus(y1,y2,&quot;pz&quot;);
+</pre>
+<hr size="6">
+<a name="Chart-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Torus-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pie-chart-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Chart-sample-1"></a>
+<h3 class="subsection">9.1.17 Chart sample</h3>
+<a name="index-Chart-2"></a>
+
+<div class="float">
+<img src="png/chart.png" alt="png/chart">
+
+</div><p><strong>Example of Chart. <a href="http://mathgl.sourceforge.net/pdf_u3d/chart.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ch(7,2);
+ch.Modify(&quot;rnd+0.1&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Chart(ch,&quot;#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+box
+chart ch
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,&quot;rnd+0.1&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_chart(gr,ch,&quot;#&quot;);
+mgl_delete_data(ch);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'#')
+call mgl_delete_data(ch)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ch = mglData(7,2);  ch.Modify(&quot;rnd+0.1&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Chart(ch,&quot;#&quot;);
+</pre>
+<hr size="6">
+<a name="Pie-chart-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chart-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t1D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pie-chart-sample-1"></a>
+<h3 class="subsection">9.1.18 Pie chart sample</h3>
+<a name="index-Chart-3"></a>
+<a name="index-Axis-4"></a>
+
+<div class="float">
+<img src="png/pie_chart.png" alt="png/pie_chart">
+
+</div><p><strong>Example of Chart in cylindrical coordinates. <a href="http://mathgl.sourceforge.net/pdf_u3d/pie_chart.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ch(7,2);
+ch.Modify(&quot;rnd+0.1&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;SetFunc(&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;);
+gr-&gt;Box();
+gr-&gt;Chart(ch,&quot;bgr cmy#&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+axis '(y+1)/2*cos(pi*x)' '(y+1)/2*sin(pi*x)' ''
+box
+chart ch 'bgr cmy#'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,&quot;rnd+0.1&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_func(gr,&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_chart(gr,ch,&quot;bgr cmy#&quot;);
+mgl_delete_data(ch);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_func(gr,'(y+1)/2*cos(pi*x)','(y+1)/2*sin(pi*x)','');
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'bgr cmy#')
+call mgl_delete_data(ch)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ch = mglData(7,2);  ch.Modify(&quot;rnd+0.1&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetFunc(&quot;(y+1)/2*cos(pi*x)&quot;,&quot;(y+1)/2*sin(pi*x)&quot;);
+gr.Box();
+gr.Chart(ch,&quot;bgr cmy#&quot;);
+</pre>
+<hr size="6">
+<a name="g_t2D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pie-chart-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2D-plotting-samples-1"></a>
+<h2 class="section">9.2 2D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf-sample">9.2.1 Surf sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Transparent-surface-sample">9.2.2 Transparent surface sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">       
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Sharp-colors-sample">9.2.4 Sharp colors sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mesh-sample">9.2.5 Mesh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fall-sample">9.2.6 Fall sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Belt-sample">9.2.7 Belt sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Tile-sample">9.2.8 Tile sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Boxs-sample">9.2.9 Boxs sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens-sample">9.2.10 Dens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-sample">9.2.11 Cont sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF-sample">9.2.12 ContF sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContD-sample">9.2.13 ContD sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Axial-sample">9.2.14 Axial sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Transparent-surface-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-sample-1"></a>
+<h3 class="subsection">9.2.1 Surf sample</h3>
+<a name="index-Surf-6"></a>
+
+<div class="float">
+<img src="png/surf.png" alt="png/surf">
+
+</div><p><strong>Example of Surf. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Transparent-surface-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surface-in-fog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Transparent-surface-sample-1"></a>
+<h3 class="subsection">9.2.2 Transparent surface sample</h3>
+<a name="index-Surf-7"></a>
+<a name="index-Alpha-2"></a>
+
+<div class="float">
+<img src="png/surf_alpha.png" alt="png/surf_alpha">
+
+</div><p><strong>Example of Surf &amp; Alpha. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_alpha.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Alpha(True);
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Surface-in-fog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Transparent-surface-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Sharp-colors-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surface-in-fog-sample-1"></a>
+<h3 class="subsection">9.2.3 Surface in fog sample</h3>
+<a name="index-Surf-8"></a>
+<a name="index-Fog-2"></a>
+
+<div class="float">
+<img src="png/surf_fog.png" alt="png/surf_fog">
+
+</div><p><strong>Example of Surf &amp; Fog. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_fog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Fog(1);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+fog 1
+box
+surf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_fog(gr,1.,0.25);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_fog(gr,1.,0.25)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fog(1);
+gr.Surf(a);
+</pre>
+<hr size="6">
+<a name="Sharp-colors-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surface-in-fog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mesh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Sharp-colors-sample-1"></a>
+<h3 class="subsection">9.2.4 Sharp colors sample</h3>
+<a name="index-Surf-9"></a>
+
+<div class="float">
+<img src="png/surf_sl.png" alt="png/surf_sl">
+
+</div><p><strong>Example of sharp color scheme. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_sl.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a,&quot;BbcyrR|&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a 'BbcyrR|'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,&quot;BbcyrR|&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'BbcyrR|')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a,&quot;BbcyrR|&quot;);
+</pre>
+<hr size="6">
+<a name="Mesh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Sharp-colors-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fall-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mesh-sample-1"></a>
+<h3 class="subsection">9.2.5 Mesh sample</h3>
+<a name="index-Mesh-3"></a>
+
+<div class="float">
+<img src="png/mesh.png" alt="png/mesh">
+
+</div><p><strong>Example of Mesh. <a href="http://mathgl.sourceforge.net/pdf_u3d/mesh.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Mesh(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+mesh a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_mesh(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_mesh(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Mesh(a);
+</pre>
+<hr size="6">
+<a name="Fall-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mesh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Belt-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fall-sample-1"></a>
+<h3 class="subsection">9.2.6 Fall sample</h3>
+<a name="index-Fall-3"></a>
+
+<div class="float">
+<img src="png/fall.png" alt="png/fall">
+
+</div><p><strong>Example of Fall. <a href="http://mathgl.sourceforge.net/pdf_u3d/fall.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Fall(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+fall a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_fall(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_fall(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fall(a);
+</pre>
+<hr size="6">
+<a name="Belt-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fall-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Tile-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Belt-sample-1"></a>
+<h3 class="subsection">9.2.7 Belt sample</h3>
+<a name="index-Belt-3"></a>
+
+<div class="float">
+<img src="png/belt.png" alt="png/belt">
+
+</div><p><strong>Example of Belt. <a href="http://mathgl.sourceforge.net/pdf_u3d/belt.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Belt(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+belt a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_belt(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_belt(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Belt(a);
+</pre>
+<hr size="6">
+<a name="Tile-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Belt-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Boxs-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tile-sample-1"></a>
+<h3 class="subsection">9.2.8 Tile sample</h3>
+<a name="index-Tile-3"></a>
+
+<div class="float">
+<img src="png/tile.png" alt="png/tile">
+
+</div><p><strong>Example of Tile. <a href="http://mathgl.sourceforge.net/pdf_u3d/tile.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Tile(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+tile a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tile(gr,a,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tile(gr,a,'')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tile(a);
+</pre>
+<hr size="6">
+<a name="Boxs-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Tile-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Boxs-sample-1"></a>
+<h3 class="subsection">9.2.9 Boxs sample</h3>
+<a name="index-Boxs-3"></a>
+
+<div class="float">
+<img src="png/boxs.png" alt="png/boxs">
+
+</div><p><strong>Example of Boxs. <a href="http://mathgl.sourceforge.net/pdf_u3d/boxs.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Org = mglPoint(0,0,0);
+gr-&gt;Box();
+gr-&gt;Boxs(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+light on
+origin 0 0 0
+box
+boxs a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_boxs(gr,a,0,0.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_boxs(gr,a,'',0.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);       gr.Light(True);
+gr.SetOrigin(0.,0.,0.); gr.Box();
+gr.Boxs(a);
+</pre>
+<hr size="6">
+<a name="Dens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Boxs-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-sample-1"></a>
+<h3 class="subsection">9.2.10 Dens sample</h3>
+<a name="index-Dens-3"></a>
+<a name="index-Colorbar-5"></a>
+
+<div class="float">
+<img src="png/dens.png" alt="png/dens">
+
+</div><p><strong>Example of Dens &amp; Colorbar. <a href="http://mathgl.sourceforge.net/pdf_u3d/dens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Dens(a);
+gr-&gt;Colorbar();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+dens a
+colorbar
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_dens(gr,a,0,0);
+mgl_colorbar(gr,&quot;&quot;,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_box(gr,1)
+call mgl_dens(gr,a,'',0)
+call mgl_colorbar(gr,'',0)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Dens(a);
+gr.Colorbar();
+</pre>
+<hr size="6">
+<a name="Cont-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-sample-1"></a>
+<h3 class="subsection">9.2.11 Cont sample</h3>
+<a name="index-Cont-5"></a>
+
+<div class="float">
+<img src="png/cont.png" alt="png/cont">
+
+</div><p><strong>Example of Cont. <a href="http://mathgl.sourceforge.net/pdf_u3d/cont.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Cont(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+box
+cont a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont(gr,a,0,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero 
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);
+gr.Box();
+gr.Cont(a);
+</pre>
+<hr size="6">
+<a name="ContF-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContD-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF-sample-1"></a>
+<h3 class="subsection">9.2.12 ContF sample</h3>
+<a name="index-ContF-5"></a>
+
+<div class="float">
+<img src="png/contf.png" alt="png/contf">
+
+</div><p><strong>Example of ContF. <a href="http://mathgl.sourceforge.net/pdf_u3d/contf.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;ContF(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+contf a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf(gr,a,0,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf(gr,a,'',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContF(a);
+</pre>
+<hr size="6">
+<a name="ContD-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Axial-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContD-sample-1"></a>
+<h3 class="subsection">9.2.13 ContD sample</h3>
+<a name="index-ContD-5"></a>
+
+<div class="float">
+<img src="png/contd.png" alt="png/contd">
+
+</div><p><strong>Example of ContD. <a href="http://mathgl.sourceforge.net/pdf_u3d/contd.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), v(9);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+v.Fill(-1,1);
+gr-&gt;Box();
+gr-&gt;ContD(v,a);
+gr-&gt;Colorbar(v);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+var v 9 -1 1
+box
+contd v a
+colorbar v
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT v = mgl_create_data_size(9,1,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_fill(v,-1.,1.,'x');
+mgl_box(gr,1);
+mgl_contd_val(gr,v,a,0,0);
+mgl_colorbar_val(gr,v,NULL,0);
+mgl_delete_data(a);
+mgl_delete_data(v);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, v, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+v = mgl_create_data_size(9,1,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_fill(v,-1.,1.,'x');
+call mgl_box(gr,1)
+call mgl_contd_val(gr,v,a,'',0);
+call mgl_colorbar_val(gr,v,NULL,0);
+call mgl_delete_data(a)
+call mgl_delete_data(v)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, v = mglData(50,40), mglData(9);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+v.Fill(-1,1);
+gr.Box();
+gr.ContD(v,a);
+gr.Colorbar(v);
+</pre>
+<hr size="6">
+<a name="Axial-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContD-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Axial-sample-1"></a>
+<h3 class="subsection">9.2.14 Axial sample</h3>
+<a name="index-Axial-5"></a>
+
+<div class="float">
+<img src="png/axial.png" alt="png/axial">
+
+</div><p><strong>Example of Axial. <a href="http://mathgl.sourceforge.net/pdf_u3d/axial.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Axial(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+axial a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_axial(gr,a,&quot;&quot;,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_axial(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Axial(a);
+</pre>
+<hr size="6">
+<a name="g_t3D-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Axial-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t3D-plotting-samples-1"></a>
+<h2 class="section">9.3 3D plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Surf3-sample">9.3.1 Surf3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cloud-sample">9.3.2 Cloud sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CloudP-sample">9.3.3 CloudP sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens3-sample">9.3.4 Dens3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont3-sample">9.3.5 Cont3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ContF3-sample">9.3.6 ContF3 sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-projection-sample">9.3.7 Cont projection sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dens-projection-sample">9.3.8 Dens projection sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutMinMax-sample">9.3.9 CutMinMax sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#CutOff-sample">9.3.11 CutOff sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Surf3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cloud-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3-sample-1"></a>
+<h3 class="subsection">9.3.1 Surf3 sample</h3>
+<a name="index-Surf3-5"></a>
+
+<div class="float">
+<img src="png/surf3.png" alt="png/surf3">
+
+</div><p><strong>Example of Surf3. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Surf3(a);
+</pre>
+<hr size="6">
+<a name="Cloud-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CloudP-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cloud-sample-1"></a>
+<h3 class="subsection">9.3.2 Cloud sample</h3>
+<a name="index-Cloud-2"></a>
+
+<div class="float">
+<img src="png/cloud.png" alt="png/cloud">
+
+</div><p><strong>Example of Cloud. <a href="http://mathgl.sourceforge.net/pdf_u3d/cloud.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Cloud(a,&quot;wyrRk&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+box
+cloud a 'wyrRk'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloud(gr,a,&quot;wyrRk&quot;,1.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloud(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Alpha(True);
+gr.Box();
+gr.Cloud(a,&quot;wyrRk&quot;);
+</pre>
+<hr size="6">
+<a name="CloudP-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cloud-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CloudP-sample-1"></a>
+<h3 class="subsection">9.3.3 CloudP sample</h3>
+<a name="index-CloudP-3"></a>
+
+<div class="float">
+<img src="png/cloudp.png" alt="png/cloudp">
+
+</div><p><strong>Example of CloudP. <a href="http://mathgl.sourceforge.net/pdf_u3d/cloudp.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;CloudP(a,&quot;wyrRk&quot;);
+</pre><p><strong>MGL code</strong>
+</p>
+<p>Not available.
+</p>
+<p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloudp(gr,a,&quot;wyrRk&quot;,1.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloudp(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p>
+<p>Not available.
+</p>
+
+<hr size="6">
+<a name="Dens3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CloudP-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens3-sample-1"></a>
+<h3 class="subsection">9.3.4 Dens3 sample</h3>
+<a name="index-Dens3-3"></a>
+<a name="index-Axis-5"></a>
+
+<div class="float">
+<img src="png/densa.png" alt="png/densa">
+
+</div><p><strong>Example of Dens3. <a href="http://mathgl.sourceforge.net/pdf_u3d/densa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Alpha(true);    gr-&gt;Org = mglPoint(0,0,0);
+gr-&gt;Box();
+gr-&gt;DensA(a);
+gr-&gt;Axis();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+origin 0 0 0
+box
+densa a
+axis
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_dens3_all(gr,a,0);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_dens3_all(gr,a,'')
+call mgl_axis(gr,&quot;xyz&quot;)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);       gr.Alpha(True);
+gr.SetOrigin(0,0,0);    gr.Box();
+gr.Axis();
+gr.DensA(a);
+</pre>
+<hr size="6">
+<a name="Cont3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ContF3-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont3-sample-1"></a>
+<h3 class="subsection">9.3.5 Cont3 sample</h3>
+<a name="index-Cont3-5"></a>
+
+<div class="float">
+<img src="png/conta.png" alt="png/conta">
+
+</div><p><strong>Example of Cont3. <a href="http://mathgl.sourceforge.net/pdf_u3d/conta.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;ContA(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+conta a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont_all(gr,a,0,7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont_all(gr,a,'',7)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);
+gr.Box();
+gr.ContA(a);
+</pre>
+<hr size="6">
+<a name="ContF3-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-projection-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ContF3-sample-1"></a>
+<h3 class="subsection">9.3.6 ContF3 sample</h3>
+<a name="index-ContF3-5"></a>
+
+<div class="float">
+<img src="png/contfa.png" alt="png/contfa">
+
+</div><p><strong>Example of ContF3. <a href="http://mathgl.sourceforge.net/pdf_u3d/contfa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);  gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;ContFA(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+box
+contfa a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf_all(gr,a,0,7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf_all(gr,a,'',7)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContFA(a);
+</pre>
+<hr size="6">
+<a name="Cont-projection-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ContF3-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dens-projection-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-projection-sample-1"></a>
+<h3 class="subsection">9.3.7 Cont projection sample</h3>
+<a name="index-ContX-3"></a>
+<a name="index-ContY-3"></a>
+<a name="index-ContZ-3"></a>
+
+<div class="float">
+<img src="png/cont_xyz.png" alt="png/cont_xyz">
+
+</div><p><strong>Example of projection by Cont[XYZ]. <a href="http://mathgl.sourceforge.net/pdf_u3d/cont_xyz.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;ContX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr-&gt;ContY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr-&gt;ContZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+contx s '' -1
+sum s a 'y'
+conty s '' 1
+sum s a 'z'
+contz s '' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40), s;
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,&quot;x&quot;); mgl_cont_x(gr,s,0,-1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;y&quot;); mgl_cont_y(gr,s,0,1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;z&quot;); mgl_cont_z(gr,s,0,-1.,7); mgl_delete_data(s);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_cont_x(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_cont_y(gr,s,'',1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_cont_z(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);               gr.Box();
+gr.ContX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr.ContY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr.ContZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre>
+<hr size="6">
+<a name="Dens-projection-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-projection-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutMinMax-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dens-projection-sample-1"></a>
+<h3 class="subsection">9.3.8 Dens projection sample</h3>
+<a name="index-DensX-2"></a>
+<a name="index-DensY-2"></a>
+<a name="index-DensZ-2"></a>
+
+<div class="float">
+<img src="png/dens_xyz.png" alt="png/dens_xyz">
+
+</div><p><strong>Example of projection by Dens[XYZ]. <a href="http://mathgl.sourceforge.net/pdf_u3d/dens_xyz.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;DensX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr-&gt;DensY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr-&gt;DensZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+densx s '' -1
+sum s a 'y'
+densy s '' 1
+sum s a 'z'
+densz s '' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, s; a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,&quot;x&quot;); mgl_dens_x(gr,s,0,-1.); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;y&quot;); mgl_dens_y(gr,s,0,1.); mgl_delete_data(s);
+s=mgl_data_sum(a,&quot;z&quot;); mgl_dens_z(gr,s,0,-1.); mgl_delete_data(s);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_dens_x(gr,s,'',-1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_dens_y(gr,s,'',1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_dens_z(gr,s,'',-1.)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);               gr.Box();
+gr.DensX(a.Sum(&quot;x&quot;),&quot;&quot;,-1);
+gr.DensY(a.Sum(&quot;y&quot;),&quot;&quot;,1);
+gr.DensZ(a.Sum(&quot;z&quot;),&quot;&quot;,-1);
+</pre>
+<hr size="6">
+<a name="CutMinMax-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dens-projection-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t_0060_0060Isocaps_0027_0027-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutMinMax-sample-1"></a>
+<h3 class="subsection">9.3.9 CutMinMax sample</h3>
+<a name="index-Surf3-6"></a>
+<a name="index-CutMin"></a>
+<a name="index-CutMax"></a>
+
+<div class="float">
+<img src="png/cutminmax.png" alt="png/cutminmax">
+
+</div><p><strong>Example of Surf3 &amp; CutMin, CutMax. <a href="http://mathgl.sourceforge.net/pdf_u3d/cutminmax.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;CutMin = mglPoint(0,-1,-1); gr-&gt;CutMax = mglPoint(1,0,1);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut 0 -1 -1 1 0 1
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.SetCutBox(0,-1,-1,1,0,1);    gr.Box();
+gr.Surf3(a);
+</pre>
+<hr size="6">
+<a name="g_t_0060_0060Isocaps_0027_0027-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutMinMax-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#CutOff-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t_0060_0060Isocaps_0027_0027-sample-1"></a>
+<h3 class="subsection">9.3.10 &ldquo;Isocaps&rdquo; sample</h3>
+<a name="index-Surf3-7"></a>
+<a name="index-ContF3-6"></a>
+<a name="index-CutMin-1"></a>
+<a name="index-CutMax-1"></a>
+
+<div class="float">
+<img src="png/cutminmax2.png" alt="png/cutminmax2">
+
+</div><p><strong>Example of &ldquo;Isocaps&rdquo;. <a href="http://mathgl.sourceforge.net/pdf_u3d/cutminmax2.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;CutMin = mglPoint(0,-1,-1); gr-&gt;CutMax = mglPoint(1,0,1.1);
+gr-&gt;Box();
+gr-&gt;Surf3(-1,a);
+gr-&gt;ContF3(a,'x',-1); gr-&gt;ContF3(a,'y',-1);
+gr-&gt;ContF3(a,'z', 0); gr-&gt;ContF3(a,'z',39);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 61 51 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+cut 0 -1 -1 1 0 1.1
+box
+surf3 a -1
+contf3 a 'x' -1
+contf3 a 'y' -1
+contf3 a 'z' 0
+contf3 a 'z' 39
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(61,51,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+mgl_box(gr,1);
+mgl_surf3_val(gr,-1.,a,0);
+mgl_contf3(gr,a,'x',-1, &quot;&quot;, 7);
+mgl_contf3(gr,a,'y',-1, &quot;&quot;, 7);
+mgl_contf3(gr,a,'z', 0, &quot;&quot;, 7);
+mgl_contf3(gr,a,'z',39, &quot;&quot;, 7);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">a = mgl_create_data_size(61,51,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+call mgl_box(gr,1)
+call mgl_surf3_val(gr,-1.,a,'')
+call mgl_contf3(gr,a,'x',-1, '', 7);
+call mgl_contf3(gr,a,'y',-1, '', 7);
+call mgl_contf3(gr,a,'z', 0, '', 7);
+call mgl_contf3(gr,a,'z',39, '', 7);
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetCutBox(0,-1,-1,1,0,1.1);    gr.Box();
+gr.Surf3(-1,a);
+gr.ContF3(a,&quot;x&quot;,-1);    gr.ContF3(a,&quot;y&quot;,-1);
+gr.ContF3(a,&quot;z&quot;,0);     gr.ContF3(a,&quot;z&quot;,39);
+</pre>
+<hr size="6">
+<a name="CutOff-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t_0060_0060Isocaps_0027_0027-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t3D-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="CutOff-sample-1"></a>
+<h3 class="subsection">9.3.11 CutOff sample</h3>
+<a name="index-Surf3-8"></a>
+<a name="index-CutOff-2"></a>
+
+<div class="float">
+<img src="png/surf3_cutoff.png" alt="png/surf3_cutoff">
+
+</div><p><strong>Example of Surf3 &amp; CutOff. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3_cutoff.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;CutOff(&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+gr-&gt;Box();
+gr-&gt;Surf3(a);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut '(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)'
+box
+surf3 a
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cutoff(gr,&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,'-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)',0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cutoff(gr,'(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)')
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(61,51,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.CutOff(&quot;(z&gt;(x+0.5*y-1)^2-1) &amp; (z&gt;(x-0.5*y-1)^2-1)&quot;);
+gr.Box();
+gr.Surf3(a);
+</pre>
+
+<hr size="6">
+<a name="Dual-plotting-samples"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#CutOff-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfC-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dual-plotting-samples-1"></a>
+<h2 class="section">9.4 Dual plotting samples</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SurfC-sample">9.4.1 SurfC sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SurfA-sample">9.4.2 SurfA sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#TileS-sample">9.4.3 Tiles sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Map-sample">9.4.4 Map sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Traj-sample">9.4.5 Traj sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect-sample">9.4.6 Vect sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL-sample">9.4.7 VectL sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC-sample">9.4.8 VectC sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-sample">9.4.9 Flow sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe-sample">9.4.10 Pipe sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dew-sample">9.4.11 Dew sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3C-sample">9.4.12 Surf3C sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf3A-sample">9.4.13 Surf3A sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Vect-3D-sample">9.4.14 Vect 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectL-3D-sample">9.4.15 VectL 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#VectC-3D-sample">9.4.16 VectC 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-3D-sample">9.4.17 Flow 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Crust-sample">9.4.19 Crust sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Dots-sample">9.4.20 Dots sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="SurfC-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SurfA-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfC-sample-1"></a>
+<h3 class="subsection">9.4.1 SurfC sample</h3>
+<a name="index-SurfC-3"></a>
+
+<div class="float">
+<img src="png/surfc.png" alt="png/surfc">
+
+</div><p><strong>Example of SurfC. <a href="http://mathgl.sourceforge.net/pdf_u3d/surfc.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;SurfC(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surfc a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surfc(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surfc(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.SurfC(a,b);
+</pre>
+<hr size="6">
+<a name="SurfA-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfC-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#TileS-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SurfA-sample-1"></a>
+<h3 class="subsection">9.4.2 SurfA sample</h3>
+<a name="index-SurfA-3"></a>
+
+<div class="float">
+<img src="png/surfa.png" alt="png/surfa">
+
+</div><p><strong>Example of SurfA. <a href="http://mathgl.sourceforge.net/pdf_u3d/surfa.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;SurfA(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surfa a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surfa(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1);
+call mgl_box(gr,1)
+call mgl_surfa(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.SurfC(a,b);
+</pre>
+<hr size="6">
+<a name="TileS-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SurfA-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Map-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tiles-sample"></a>
+<h3 class="subsection">9.4.3 Tiles sample</h3>
+<a name="index-TileS-3"></a>
+
+<div class="float">
+<img src="png/tiles.png" alt="png/tiles">
+
+</div><p><strong>Example of TileS. <a href="http://mathgl.sourceforge.net/pdf_u3d/tiles.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;TileS(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+box
+tile a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_tiles(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_tiles(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.TileS(a,b);
+</pre>
+<hr size="6">
+<a name="Map-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#TileS-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Traj-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Map-sample-1"></a>
+<h3 class="subsection">9.4.4 Map sample</h3>
+<a name="index-Map-3"></a>
+
+<div class="float">
+<img src="png/map.png" alt="png/map">
+
+</div><p><strong>Example of Map. <a href="http://mathgl.sourceforge.net/pdf_u3d/map.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50, 40), b(50, 40);
+gr-&gt;Puts(mglPoint(0, 0), &quot;\\to&quot;, &quot;&quot;, -1.4);
+gr-&gt;Axis(mglPoint(-1,-1,-2),mglPoint(1,1,2));
+
+gr-&gt;SubPlot(2, 1, 0);
+a.Fill(&quot;x&quot;, gr-&gt;Min, gr-&gt;Max);	b.Fill(&quot;y&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Puts(mglPoint(0, 1.1), &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2);		gr-&gt;Box();
+gr-&gt;Map(a, b, &quot;brgk&quot;, 0, false);
+
+gr-&gt;SubPlot(2, 1, 1);
+a.Fill(&quot;(x^3+y^3)/2&quot;, gr-&gt;Min, gr-&gt;Max);
+b.Fill(&quot;(x-y)/2&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Puts(mglPoint(0, 1.1), &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2);
+gr-&gt;Box();
+gr-&gt;Map(a, b, &quot;brgk&quot;, 0, false);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+text 0 0 '\to'
+zrange -2 2
+
+subplot 2 1 0
+text 0 1.1 '\{x, y\}' '' -2
+box
+fill a 'x'
+fill b 'y'
+map a b 'brgk' 0 0
+
+subplot 2 1 1
+text 0 1.1 '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}' '' -2
+box
+fill a '(x^3+y^3)/2'
+fill b '(x-y)/2'
+map a b 'brgk' 0 0
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_puts_ext(gr, 0.,0.,0., &quot;\\to&quot;, &quot;&quot;, -1.4, 't');
+mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+mgl_subplot(gr, 2, 1, 0);
+mgl_data_fill_eq(gr, a, &quot;x&quot;, 0, 0);
+mgl_data_fill_eq(gr, b, &quot;y&quot;, 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, &quot;brgk&quot;, 0, 0);
+
+mgl_subplot(gr, 2, 1, 1);
+mgl_data_fill_eq(gr, a, &quot;(x^3+y^3)/2&quot;, 0, 0);
+mgl_data_fill_eq(gr, b, &quot;(x-y)/2&quot;, 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, &quot;brgk&quot;, 0, 0);
+
+mgl_box(gr,1);
+mgl_map(gr,a,b,0,0,1);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_puts_ext(gr, 0.,0.,0., '\to', '', -1.4, 't');
+call mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+call mgl_subplot(gr, 2, 1, 0);
+call mgl_data_fill_eq(gr, a, 'x', 0, 0);
+call mgl_data_fill_eq(gr, b, 'y', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{x, y\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+
+call mgl_subplot(gr, 2, 1, 1);
+call mgl_data_fill_eq(gr, a, '(x^3+y^3)/2', 0, 0);
+call mgl_data_fill_eq(gr, b, '(x-y)/2', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+call mgl_box(gr,1);
+call mgl_map(gr,a,b,0,0,1);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(50,40), mglData(50,40);
+gr.Puts(0, 0, 0, &quot;\\to&quot;, &quot;&quot;, -1.4);
+gr.SetRanges(-1,1,-1,1,-2,2);
+
+gr.SubPlot(2, 1, 0);
+gr.Fill(a, &quot;x&quot;);    gr.Fill(b, &quot;y&quot;);
+gr.Puts(0, 1.1, 0, &quot;\\{x, y\\}&quot;, &quot;C&quot;, -2);
+gr.Box();
+gr.Map(a, b, &quot;brgk&quot;, 0, 0);
+
+gr.SubPlot(2, 1, 1);
+gr.Fill(a, &quot;(x^3+y^3)/2&quot;);   gr.Fill(b, &quot;(x-y)/2&quot;);
+gr.Puts(0, 1.1, 0, &quot;\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}&quot;, &quot;C&quot;, -2);
+gr.Box();
+gr.Map(a, b, &quot;brgk&quot;, 0, 0);
+</pre>
+<hr size="6">
+<a name="Traj-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Map-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Traj-sample-1"></a>
+<h3 class="subsection">9.4.5 Traj sample</h3>
+<a name="index-Traj-3"></a>
+
+<div class="float">
+<img src="png/traj.png" alt="png/traj">
+
+</div><p><strong>Example of Plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/traj.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y(50,3), x(50), y1(50), y2(50);
+y.Modify(&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+x.Fill(-1,1,'x');
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y);
+gr-&gt;Traj(x,y,y1,y2);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y 50 3
+new x 50
+new y1 50
+new y2 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+fill x -1 1
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+box
+plot x y
+traj x y y1 y2
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y = mgl_create_data_size(50,3,1);
+HMDT x= mgl_create_data_size(50,1,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,&quot;0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)&quot;,0);
+mgl_data_modify(y,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(y,&quot;cos(2*pi*x)&quot;,2);
+mgl_data_modify(x,&quot;2*x-1&quot;,0);
+mgl_data_modify(y1,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,NULL);
+mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+mgl_delete_data(y);  mgl_delete_data(y1);
+mgl_delete_data(x);  mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y,y1,y2, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x= mgl_create_data_size(50,1,1);
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(x,'2*x-1',0);
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_data_modify(y2,'0.3*sin(2*pi*x)',0);
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,NULL);
+call mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+call mgl_delete_data(y)
+call mgl_delete_data(x)
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x,y,y1,y2 = mglData(50), mglData(50,3), mglData(50), mglData(50);
+y.Modify(&quot;0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)&quot;,0);
+y.Modify(&quot;sin(2*pi*x)&quot;,1);
+y.Modify(&quot;cos(2*pi*x)&quot;,2);
+y1.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+y2.Modify(&quot;0.3*sin(2*pi*x)&quot;);
+x.Fill(-1,1,'x');
+gr.Box();
+gr.Plot(x,y);
+gr.Traj(x,y,y1,y2);
+</pre>
+
+<hr size="6">
+<a name="Vect-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Traj-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-sample-1"></a>
+<h3 class="subsection">9.4.6 Vect sample</h3>
+<a name="index-Vect-5"></a>
+
+<div class="float">
+<img src="png/vect.png" alt="png/vect">
+
+</div><p><strong>Example of Vect. <a href="http://mathgl.sourceforge.net/pdf_u3d/vect.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;Vect(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vect a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vect_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vect_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Vect(a,b);
+</pre>
+<hr size="6">
+<a name="VectL-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-sample-1"></a>
+<h3 class="subsection">9.4.7 VectL sample</h3>
+<a name="index-VectL-5"></a>
+
+<div class="float">
+<img src="png/vectl.png" alt="png/vectl">
+
+</div><p><strong>Example of VectL. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectl.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;VectL(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectl a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vectl_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vectl_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.VectL(a,b);
+</pre>
+
+<hr size="6">
+<a name="VectC-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-sample-1"></a>
+<h3 class="subsection">9.4.8 VectC sample</h3>
+<a name="index-VectC-5"></a>
+
+<div class="float">
+<img src="png/vectc.png" alt="png/vectc">
+
+</div><p><strong>Example of VectC. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectc.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;VectC(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectc a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_vectc_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_vectc_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.VectC(a,b);
+</pre>
+
+<hr size="6">
+<a name="Flow-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-sample-1"></a>
+<h3 class="subsection">9.4.9 Flow sample</h3>
+<a name="index-Flow-5"></a>
+
+<div class="float">
+<img src="png/flow.png" alt="png/flow">
+
+</div><p><strong>Example of Flow. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Box();
+gr-&gt;Flow(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+flow a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,0,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'',5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Flow(a,b);
+</pre>
+<hr size="6">
+<a name="Pipe-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dew-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-sample-1"></a>
+<h3 class="subsection">9.4.10 Pipe sample</h3>
+<a name="index-Pipe-5"></a>
+
+<div class="float">
+<img src="png/pipe.png" alt="png/pipe">
+
+</div><p><strong>Example of Pipe. <a href="http://mathgl.sourceforge.net/pdf_u3d/pipe.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Pipe(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+light on
+box
+pipe a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_2d(gr,a,b,0,0.05,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_pipe_2d(gr,a,b,'',0.05,5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);    gr.Box();
+gr.Pipe(a,b);
+</pre>
+<hr size="6">
+<a name="Dew-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3C-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dew-sample-1"></a>
+<h3 class="subsection">9.4.11 Dew sample</h3>
+<a name="index-Dew-3"></a>
+
+<div class="float">
+<img src="png/dew.png" alt="png/dew">
+
+</div><p><strong>Example of Dew. <a href="http://mathgl.sourceforge.net/pdf_u3d/dew.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(20,30), b(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Light(true);
+gr-&gt;Dew(a,b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+light on
+dew a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_set_light(gr,1);
+mgl_dew_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_box(gr,1)
+call mgl_set_light(gr,1);
+call mgl_dew_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(20,30), mglData(20,30);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);    gr.Box();
+gr.Dew(a,b);
+</pre>
+<hr size="6">
+<a name="Surf3C-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dew-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf3A-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3C-sample-1"></a>
+<h3 class="subsection">9.4.12 Surf3C sample</h3>
+<a name="index-Surf3C-5"></a>
+
+<div class="float">
+<img src="png/surf3c.png" alt="png/surf3c">
+
+</div><p><strong>Example of Surf3C. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3c.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40), b(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3C(a, b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3c a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+HMDT b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3c(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+call mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3c(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3C(a,b);
+</pre>
+
+<hr size="6">
+<a name="Surf3A-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3C-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Vect-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf3A-sample-1"></a>
+<h3 class="subsection">9.4.13 Surf3A sample</h3>
+<a name="index-Surf3A-5"></a>
+
+<div class="float">
+<img src="png/surf3a.png" alt="png/surf3a">
+
+</div><p><strong>Example of Surf3A. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3a.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40), b(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Box();
+gr-&gt;Surf3A(a, b);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3a a b
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b; a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3a(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+call mgl_data_modify(b,&quot;1-2*tanh(4*(x+y-1)^2)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3a(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+b.Modify(&quot;1-2*tanh(4*(x+y-1)^2)&quot;);
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3A(a,b);
+</pre>
+<hr size="6">
+<a name="Vect-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf3A-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectL-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Vect-3D-sample-1"></a>
+<h3 class="subsection">9.4.14 Vect 3D sample</h3>
+<a name="index-Vect-6"></a>
+
+<div class="float">
+<img src="png/vect3.png" alt="png/vect3">
+
+</div><p><strong>Example of Vect in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vect3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Vect(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vect ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vect_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vect_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Vect(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="VectL-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Vect-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#VectC-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectL-3D-sample-1"></a>
+<h3 class="subsection">9.4.15 VectL 3D sample</h3>
+<a name="index-VectL-6"></a>
+
+<div class="float">
+<img src="png/vectl3.png" alt="png/vectl3">
+
+</div><p><strong>Example of VectL in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectl3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;VectL(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectl ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectl_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectl_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.VectL(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="VectC-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectL-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="VectC-3D-sample-1"></a>
+<h3 class="subsection">9.4.16 VectC 3D sample</h3>
+<a name="index-VectC-6"></a>
+
+<div class="float">
+<img src="png/vectc3.png" alt="png/vectc3">
+
+</div><p><strong>Example of VectC in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/vectc3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;VectC(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectc ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectc_3d(gr,ex,ey,ez,&quot;bwr&quot;);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectc_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.VectC(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Flow-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#VectC-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Pipe-3D-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-3D-sample-1"></a>
+<h3 class="subsection">9.4.17 Flow 3D sample</h3>
+<a name="index-Flow-6"></a>
+
+<div class="float">
+<img src="png/flow3.png" alt="png/flow3">
+
+</div><p><strong>Example of Flow in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(30,30,30), ey(30,30,30), ez(30,30,30);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Flow(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 30 30 30
+new ey 30 30 30
+new ez 30 30 30
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+flow ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(30,30,30);
+ey = mgl_create_data_size(30,30,30);
+ez = mgl_create_data_size(30,30,30);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_flow_3d(gr,ex,ey,ez,&quot;bwr&quot;,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(30,30,30)
+ey = mgl_create_data_size(30,30,30)
+ez = mgl_create_data_size(30,30,30)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_flow_3d(gr,ex,ey,ez,'bwr',3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Flow(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Pipe-3D-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Crust-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Pipe-3D-sample-1"></a>
+<h3 class="subsection">9.4.18 Pipe 3D sample</h3>
+<a name="index-Pipe-6"></a>
+
+<div class="float">
+<img src="png/pipe3.png" alt="png/pipe3">
+
+</div><p><strong>Example of Pipe in 3D. <a href="http://mathgl.sourceforge.net/pdf_u3d/pipe3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill(&quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ey.Fill(&quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+ez.Fill(&quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Pipe(ex, ey, ez, &quot;bwr&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+light on
+box
+pipe ex ey ez 'bwr'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+mgl_data_fill_eq(gr, ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;,0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_3d(gr,ex,ey,ez,&quot;bwr&quot;,0.05,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &amp;
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1);
+call mgl_box(gr,1);
+call mgl_pipe_3d(gr,ex,ey,ez,'bwr',0.05,3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, &quot;0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ey, &quot;0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Fill(ez, &quot;0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)&quot;);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Pipe(ex,ey,ez,&quot;bwr&quot;);
+</pre>
+<hr size="6">
+<a name="Crust-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Pipe-3D-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dots-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Crust-sample-1"></a>
+<h3 class="subsection">9.4.19 Crust sample</h3>
+<a name="index-Crust-3"></a>
+
+<div class="float">
+<img src="png/crust.png" alt="png/crust">
+
+</div><p><strong>Example of Crust. <a href="http://mathgl.sourceforge.net/pdf_u3d/crust.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,true);
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Crust(a,&quot;p&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+light on
+box
+crust a 'p'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_file(&quot;hotdogs.pts&quot;);
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_crust_tr(gr,a,&quot;p&quot;,0.);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_file
+a = mgl_create_data_file(&quot;hotdogs.pts&quot;)
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_crust_tr(gr,a,&quot;p&quot;,0.)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Crust(a);
+</pre>
+<hr size="6">
+<a name="Dots-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Crust-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Dual-plotting-samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Dots-sample-1"></a>
+<h3 class="subsection">9.4.20 Dots sample</h3>
+<a name="index-Dots-4"></a>
+
+<div class="float">
+<img src="png/dots.png" alt="png/dots">
+
+</div><p><strong>Example of Dots. <a href="http://mathgl.sourceforge.net/pdf_u3d/dots.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,true);
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Dots(a,&quot;p&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+box
+dots a 'p'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_file(&quot;hotdogs.pts&quot;);
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_dots_tr(gr,a,&quot;p&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_file
+a = mgl_create_data_file(&quot;hotdogs.pts&quot;)
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_dots_tr(gr,a,&quot;p&quot;)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(&quot;hotdogs.pts&quot;);
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Dots(a);
+</pre>
+
+
+<hr size="6">
+<a name="Additional-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Dots-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Legend-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Additional-features-1"></a>
+<h2 class="section">9.5 Additional features</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Legend-sample">9.5.1 Legend sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Adding-mesh-sample">9.5.2 Adding mesh sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Several-light-sample">9.5.5 Several light sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">     
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Ternary-plot-sample">9.5.8 Ternary plot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Drops-sample">9.5.10 Drops sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">    
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Legend-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Additional-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Adding-mesh-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Legend-sample-1"></a>
+<h3 class="subsection">9.5.1 Legend sample</h3>
+<a name="index-Plot-8"></a>
+<a name="index-Legend-5"></a>
+<a name="index-AddLegend-3"></a>
+
+<div class="float">
+<img src="png/legend.png" alt="png/legend">
+
+</div><p><strong>Example of Legend usage. <a href="http://mathgl.sourceforge.net/pdf_u3d/legend.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData f(50,3);
+f.Modify(&quot;sin(2*pi*x*x)&quot;,0);
+f.Modify(&quot;sin(2*pi*x)&quot;,1);
+f.Modify(&quot;sin(2*pi*sqrt(x))&quot;,2);
+gr-&gt;Axis(mglPoint(0,-1),mglPoint(1,1));
+gr-&gt;Box(); gr-&gt;Plot(f); gr-&gt;Axis();
+gr-&gt;AddLegend(&quot;sin(\\pi {x^2})&quot;,&quot;b&quot;);
+gr-&gt;AddLegend(&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+gr-&gt;AddLegend(&quot;sin(\\pi \\sqrt{\\a x})&quot;,&quot;r+&quot;);
+gr-&gt;Legend();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new f 50 3
+modify f 'sin(2*pi*x*x)'
+modify f 'sin(2*pi*x)' 1
+modify f 'sin(2*pi*sqrt(x))' 2
+
+axis 0 -1 1 1
+box
+plot f
+axis
+addlegend 'sin(\pi {x^2})' 'b'
+addlegend 'sin(\pi x)' 'g*'
+addlegend 'sin(\pi \sqrt{\a x})' 'r+'
+legend
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT f = mgl_create_data_size(50,3,1);
+mgl_data_modify(f,&quot;sin(2*pi*x*x)&quot;,0);
+mgl_data_modify(f,&quot;sin(2*pi*x)&quot;,1);
+mgl_data_modify(f,&quot;sin(2*pi*sqrt(x))&quot;,2);
+mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.);
+mgl_box(gr,1);
+mgl_plot(gr,f,NULL);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi {x^2})&quot;,&quot;b&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+mgl_add_legend(gr,&quot;sin(\\pi \\sqrt{\\a x})&quot;,&quot;r+&quot;);
+mgl_legend(gr,3,&quot;rL&quot;,-1.,0.1);
+mgl_delete_data(f);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer f, mgl_create_data_size
+f = mgl_create_data_size(50,3,1)
+call mgl_data_modify(f,'sin(2*pi*x*x)',0)
+call mgl_data_modify(f,'sin(2*pi*x)',1)
+call mgl_data_modify(f,'sin(2*pi*sqrt(x))',2)
+
+call mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_plot(gr,f,'')
+call mgl_axis(gr,'xy')
+call mgl_add_legend(gr,'sin(\pi {x^2})','b');
+call mgl_add_legend(gr,'sin(\pi x)','g*');
+call mgl_add_legend(gr,'sin(\pi \sqrt{\a x})','r+');
+call mgl_legend(gr,3,'rL',-1.,0.1);
+call mgl_delete_data(f)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">f = mglData(50,3);
+f.Modify(&quot;sin(2*pi*x*x)&quot;,0);    f.Modify(&quot;sin(2*pi*x)&quot;,1);      f.Modify(&quot;sin(2*pi*sqrt(x))&quot;,2);
+gr.SetRanges(0,1,-1,1);     gr.Box();   gr.Axis();  gr.Plot(f);
+gr.AddLegend(&quot;sin(\\pi x^2)&quot;,&quot;b&quot;);
+gr.AddLegend(&quot;sin(\\pi x)&quot;,&quot;g*&quot;);
+gr.AddLegend(&quot;sin(\\pi\\sqrt{\\a x})&quot;,&quot;r+&quot;);
+gr.Legend();
+</pre>
+<hr size="6">
+<a name="Adding-mesh-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Legend-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Surf-_0026-Cont-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Adding-mesh-sample-1"></a>
+<h3 class="subsection">9.5.2 Adding mesh sample</h3>
+<a name="index-SubPlot-2"></a>
+<a name="index-Surf-10"></a>
+<a name="index-Dens-4"></a>
+<a name="index-Cont-6"></a>
+<a name="index-Axial-6"></a>
+
+<div class="float">
+<img src="png/samplea.png" alt="png/samplea">
+
+</div><p><strong>Example of adding mesh. <a href="http://mathgl.sourceforge.net/pdf_u3d/samplea.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+
+gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(40,60);
+gr-&gt;Surf(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(40,60);
+gr-&gt;Dens(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(40,60);
+gr-&gt;Cont(a,&quot;BbcyrR#&quot;);  gr-&gt;Box();
+gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(40,60);
+gr-&gt;Axial(a,&quot;BbcyrR#&quot;); gr-&gt;Box();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+alpha on
+light on
+
+subplot 2 2 0
+rotate 40 60
+surf a 'BbcyrR#'
+box
+subplot 2 2 1
+rotate 40 60
+dens a 'BbcyrR#'
+box
+subplot 2 2 2
+rotate 40 60
+cont a 'BbcyrR#'
+box
+subplot 2 2 3
+rotate 40 60
+axial a 'BbcyrR#'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_set_alpha(gr,1);
+mgl_set_light(gr,1);
+
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,40.,60.,0.);
+mgl_surf(gr,a,&quot;BbcyrR#&quot;);       mgl_box(gr,1);
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,40.,60.,0.);
+mgl_dens(gr,a,&quot;BbcyrR#&quot;,-1.);   mgl_box(gr,1);
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,40.,60.,0.);
+mgl_cont(gr,a,&quot;BbcyrR#&quot;,7,NAN); mgl_box(gr,1);
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,40.,60.,0.);
+mgl_axial(gr,a,&quot;BbcyrR#&quot;,3);    mgl_box(gr,1);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+zero=0; nan=zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,'0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))',0)
+call mgl_set_alpha(gr,1)
+call mgl_set_light(gr,1)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_surf(gr,a,'BbcyrR#')
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_dens(gr,a,'BbcyrR#',-1.)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_cont(gr,a,'BbcyrR#',7,nan)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_axial(gr,a,'BbcyrR#',3)
+call mgl_box(gr,1)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Light(True);     gr.Alpha(True);
+gr.SubPlot(2,2,0);
+gr.Rotate(40,60);   gr.Surf(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,1);
+gr.Rotate(40,60);   gr.Dens(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,2);
+gr.Rotate(40,60);   gr.Cont(a,&quot;BbcyrR#&quot;);   gr.Box();
+gr.SubPlot(2,2,3);
+gr.Rotate(40,60);   gr.Axial(a,&quot;BbcyrR#&quot;);  gr.Box();
+</pre>
+
+<hr size="6">
+<a name="Surf-_0026-Cont-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Adding-mesh-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Flow-_0026-Dens-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Surf-_0026-Cont-sample-1"></a>
+<h3 class="subsection">9.5.3 Surf &amp; Cont sample</h3>
+<a name="index-Surf-11"></a>
+<a name="index-Cont-7"></a>
+
+<div class="float">
+<img src="png/surf_cont_y.png" alt="png/surf_cont_y">
+
+</div><p><strong>Example of Surf &amp; Cont. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf_cont_y.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(a);
+gr-&gt;Cont(a,&quot;y&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+cont a 'y'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_cont(gr,a,&quot;y&quot;,7,NAN);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+real zero, nan
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_cont(gr,a,'y',7,nan)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Surf(a);         gr.Cont(a,&quot;y&quot;);
+</pre>
+<hr size="6">
+<a name="Flow-_0026-Dens-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Surf-_0026-Cont-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Several-light-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Flow-_0026-Dens-sample-1"></a>
+<h3 class="subsection">9.5.4 Flow &amp; Dens sample</h3>
+<a name="index-Flow-7"></a>
+<a name="index-Dens-5"></a>
+
+<div class="float">
+<img src="png/flow_dens.png" alt="png/flow_dens">
+
+</div><p><strong>Example of Flow &amp; Dens. <a href="http://mathgl.sourceforge.net/pdf_u3d/flow_dens.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40), b(50,40), d(a);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+d.Modify(&quot;sqrt(v^2+w^2)&quot;,a,b);
+gr-&gt;Box();
+gr-&gt;Flow(a,b,&quot;br&quot;); gr-&gt;Dens(d,&quot;BbcyrR&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+copy d a
+modify d 'sqrt(v^2+w^2)' a b
+box
+flow a b 'br'
+dens d 'BbcyrR'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a, b, d;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_data_modify(d,&quot;sqrt(v^2+w^2)&quot;,a,b);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,&quot;br&quot;,5,1,0.);
+mgl_dens(gr,d,&quot;BbcyrR&quot;,-1.);
+mgl_delete_data(a); mgl_delete_data(b); mgl_delete_data(d);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b,d, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(b,&quot;0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+call mgl_data_modify(d,&quot;sqrt(v^2+w^2)&quot;,a,b);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'br',5,1,0.)
+call mgl_dens(gr,d,'BbcyrR',-1.);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+call mgl_delete_data(d)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b= mglData(50,40), mglData(50,40);   d = mglData(a)
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+b.Modify(&quot;0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+d.Modify(&quot;sqrt(v^2+w^2)&quot;,a,b);
+gr.Box();
+gr.Flow(a,b,&quot;br&quot;);      gr.Dens(d,&quot;BbcyrR&quot;);
+</pre>
+<hr size="6">
+<a name="Several-light-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Flow-_0026-Dens-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Mirrored-surface-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Several-light-sample-1"></a>
+<h3 class="subsection">9.5.5 Several light sample</h3>
+<a name="index-Surf-12"></a>
+<a name="index-Light-5"></a>
+
+<div class="float">
+<img src="png/several_light.png" alt="png/several_light">
+
+</div><p><strong>Example of Surf with several light. <a href="http://mathgl.sourceforge.net/pdf_u3d/several_light.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Light(1,mglPoint(0,1,0),'c');
+gr-&gt;Light(2,mglPoint(1,0,0),'y');
+gr-&gt;Light(3,mglPoint(0,-1,0),'m');
+gr-&gt;Box();
+gr-&gt;Surf(a,&quot;h&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+light 1 0 1 0 'c'
+light 2 1 0 0 'y'
+light 3 0 -1 0 'm'
+
+box
+surf a 'h'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5);
+mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5);
+mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5);
+
+mgl_box(gr,1);
+mgl_surf(gr,a,&quot;h&quot;);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5)
+call mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5)
+call mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5)
+
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'h')
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Rotate(40,60);       gr.Light(True);
+gr.AddLight(1,0,1,0,&quot;c&quot;);
+gr.AddLight(2,1,0,0,&quot;y&quot;);
+gr.AddLight(3,0,-1,0,&quot;m&quot;);
+gr.Box();
+gr.Surf(a,&quot;h&quot;)
+</pre>
+<hr size="6">
+<a name="Mirrored-surface-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Several-light-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Cont-with-labels-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Mirrored-surface-sample-1"></a>
+<h3 class="subsection">9.5.6 Mirrored surface sample</h3>
+<a name="index-Surf-13"></a>
+
+<div class="float">
+<img src="png/mirror.png" alt="png/mirror">
+
+</div><p><strong>Example of mirrored surface. <a href="http://mathgl.sourceforge.net/pdf_u3d/mirror.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(30,40),x(30),y1(40),y2(40);
+a.Modify(&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;);
+x.Fill(-1,1); y1.Fill(0,1); y2.Fill(0,-1);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Light(true);
+gr-&gt;Box();
+gr-&gt;Surf(x,y1,a,&quot;r&quot;); gr-&gt;Surf(x,y2,a,&quot;b&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 30 40
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf a 'r'; yrange 0 1
+surf a 'b'; yrange 0 -1
+box
+</pre><p>or
+</p><pre class="verbatim">new a 30 40
+var x 30 -1 1
+var y1 40 0 1
+var y2 40 0 -1
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf x y1 a 'r'
+surf x y2 a 'b'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a,x,y1,y2;
+a = mgl_create_data_size(30,40,1);
+x = mgl_create_data_size(30,1,1);
+y1 = mgl_create_data_size(40,1,1);
+y2 = mgl_create_data_size(40,1,1);
+mgl_data_modify(a,&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;,0);
+mgl_data_fill(x,-1.,1.,'x');
+mgl_data_fill(y1,0.,1.,'x');
+mgl_data_fill(y2,0.,-1.,'x');
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf_xy(gr,x,y1,a,&quot;r&quot;); mgl_surf_xy(gr,x,y2,a,&quot;b&quot;);
+mgl_delete_data(a); mgl_delete_data(y1);
+mgl_delete_data(x); mgl_delete_data(y2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,x,y1,y2, mgl_create_data_size
+a = mgl_create_data_size(30,40,1)
+x = mgl_create_data_size(30,1,1)
+y1 = mgl_create_data_size(40,1,1)
+y2 = mgl_create_data_size(40,1,1)
+call mgl_data_modify(a,'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)',0)
+call mgl_data_fill(x,-1.,1.,'x')
+call mgl_data_fill(y1,0.,1.,'x')
+call mgl_data_fill(y2,0.,-1.,'x')
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf_xy(gr,x,y1,a,'r')
+call mgl_surf_xy(gr,x,y2,a,'b')
+call mgl_delete_data(a)
+call mgl_delete_data(y1)
+call mgl_delete_data(x)
+call mgl_delete_data(y2)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, x, y1, y2 = mglData(30,40), mglData(30), mglData(40), mglData(40);
+a.Modify(&quot;pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)&quot;);
+x.Fill(-1,1);   y1.Fill(0,1);   y2.Fill(0,-1);
+gr.Rotate(40,60);       gr.Light(True);         gr.Box();
+gr.Surf(x,y1,a,&quot;r&quot;);    gr.Surf(x,y2,a,&quot;b&quot;);
+</pre>
+<hr size="6">
+<a name="Cont-with-labels-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Mirrored-surface-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Ternary-plot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Cont-with-labels-sample-1"></a>
+<h3 class="subsection">9.5.7 Cont with labels sample</h3>
+<a name="index-Cont-8"></a>
+
+<div class="float">
+<img src="png/contt.png" alt="png/contt">
+
+</div><p><strong>Example of Cont with labels. <a href="http://mathgl.sourceforge.net/pdf_u3d/contt.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;);
+gr-&gt;Box();
+gr-&gt;Cont(a,&quot;BbcyrRt&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+cont a 'BbcyrRt'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+mgl_box(gr,1);
+mgl_cont(gr,a,&quot;BbcyrRt&quot;,7,0);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,&quot;0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))&quot;,0);
+
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'BbcyrRt',7,0)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(50,40);
+a.Modify(&quot;0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))&quot;);
+gr.Box();
+gr.Cont(a,&quot;BbcyrRt&quot;);
+</pre>
+
+<hr size="6">
+<a name="Ternary-plot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Cont-with-labels-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Coloring-by-coordinates-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Ternary-plot-sample-1"></a>
+<h3 class="subsection">9.5.8 Ternary plot sample</h3>
+<a name="index-Ternary-2"></a>
+
+<div class="float">
+<img src="png/ternary.png" alt="png/ternary">
+
+</div><p><strong>Example of Ternary plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/ternary.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(50),y(50),rx(10),ry(10), a(20,30);
+a.Modify(&quot;4*x*y&quot;);
+x.Modify(&quot;0.25*(1+cos(2*pi*x))&quot;);
+y.Modify(&quot;0.25*(1+sin(2*pi*x))&quot;);
+rx.Modify(&quot;rnd&quot;); ry.Modify(&quot;(1-v)*rnd&quot;,rx);
+
+gr-&gt;Text(mglPoint(-0.8,1.3), &quot;Ternary plot (x+y+t=1)&quot;);
+gr-&gt;Ternary(true);
+gr-&gt;Plot(x,y,&quot;r2&quot;);
+gr-&gt;Plot(rx,ry,&quot;q^ &quot;);
+gr-&gt;Cont(a);
+gr-&gt;Line(mglPoint(0.5,0), mglPoint(0,0.75), &quot;g2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xyz&quot;,&quot;B;&quot;);
+gr-&gt;Label('x',&quot;x comp.&quot;);
+gr-&gt;Label('y',&quot;y comp.&quot;);
+gr-&gt;Label('t',&quot;t comp.&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new rx 10
+new ry 10
+new x 50
+new y 50
+new a 20 30
+modify a '4*x*y'
+modify x '0.25*(1+cos(2*pi*x))'
+modify y '0.25*(1+sin(2*pi*x))'
+modify rx 'rnd'
+modify ry 'rnd*(1-v)' rx
+text -0.8 1.3 'Ternary plot (x+y+t=1)'
+ternary on
+plot x y 'r2'
+plot rx ry 'q^ '
+cont a
+line 0.5 0 0 0.75 'g2'
+axis
+grid 'xyz' 'B;'
+xlabel 'x comp.'
+ylabel 'y comp.'
+tlabel 't comp.'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x,y,rx,ry,a;
+x = mgl_create_data_size(50,1,1);
+y = mgl_create_data_size(50,1,1);
+rx = mgl_create_data_size(50,1,1);
+ry = mgl_create_data_size(50,1,1);
+a = mgl_create_data_size(20,30,1);
+mgl_data_modify(x,&quot;0.25*(1+cos(2*pi*x))&quot;,0);
+mgl_data_modify(y,&quot;0.25*(1+sin(2*pi*x))&quot;,0);
+mgl_data_modify(rx,&quot;rnd&quot;,0);
+mgl_data_modify_vw(ry,&quot;(1-v)*rnd&quot;,rx,0);
+mgl_data_modify(a,&quot;4*x*y&quot;,0);
+
+mgl_puts_ext(gr,-0.8,1.3,0.,&quot;Ternary plot (x+y+t=1)&quot;,&quot;C&quot;,-1.4,'t');
+mgl_set_ternary(gr,1);
+mgl_plot_xy(gr,x,y,&quot;r2&quot;);
+mgl_plot_xy(gr,rx,ry,&quot;q^ &quot;);
+mgl_cont(gr,a,&quot;&quot;,7,0.);
+
+mgl_line(gr,0.5,0.,0.,0.,0.75,0.,&quot;g2&quot;,2);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B:&quot;);
+mgl_label(gr,'x',&quot;x comp&quot;);
+mgl_label(gr,'y',&quot;y comp&quot;);
+mgl_label(gr,'t',&quot;t comp&quot;);
+mgl_delete_data(a);
+mgl_delete_data(x);     mgl_delete_data(y);
+mgl_delete_data(rx);    mgl_delete_data(ry);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,x,y,rx,ry, mgl_create_data_size
+x = mgl_create_data_size(50,1,1)
+y = mgl_create_data_size(50,1,1)
+rx = mgl_create_data_size(50,1,1)
+ry = mgl_create_data_size(50,1,1)
+a = mgl_create_data_size(20,30,1)
+call mgl_data_modify(x,'0.25*(1+cos(2*pi*x))',0)
+call mgl_data_modify(y,'0.25*(1+sin(2*pi*x))',0)
+call mgl_data_modify(rx,'rnd',0)
+call mgl_data_modify_vw(ry,'(1-v)*rnd',rx,rx)
+call mgl_data_modify(a,'4*x*y',0)
+
+call mgl_puts_ext(gr,-0.8,1.3,0.,'Ternary plot (x+y+t=1)','C',-1.4,'t')
+call mgl_set_ternary(gr,1)
+call mgl_plot_xy(gr,x,y,'r2')
+call mgl_plot_xy(gr,rx,ry,'q^ ')
+call mgl_cont(gr,a,'',7,0.)
+
+call mgl_line(gr,0.5,0.,0.,0.,0.75,0.,'g2',2)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B:')
+call mgl_label(gr,'x','x comp')
+call mgl_label(gr,'y','y comp')
+call mgl_label(gr,'t','t comp')
+call mgl_delete_data(a)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+call mgl_delete_data(rx)
+call mgl_delete_data(ry)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x, y, rx, ry, a = mglData(50), mglData(50), mglData(10), mglData(10), mglData(20,30);
+a.Modify(&quot;4*x*y&quot;);
+x.Modify(&quot;0.25*(1+cos(2*pi*x))&quot;);   y.Modify(&quot;0.25*(1+sin(2*pi*x))&quot;);
+rx.Modify(&quot;rnd&quot;);   ry.Modify(&quot;(1-v)*rnd&quot;,rx);
+gr.Puts(-0.8,1.3,0,&quot;Ternary plot (x+y+t=1)&quot;,&quot;C&quot;,-1.4);
+gr.Ternary(True);
+gr.Plot(x,y,&quot;r2&quot;);  gr.Plot(rx,ry,&quot;q^ &quot;);   gr.Cont(a);
+gr.Line(0.5,0,0,0,0.75,0,&quot;g2&quot;);
+gr.Axis();          gr.Grid(&quot;xyz&quot;,&quot;B;&quot;);
+gr.Label(&quot;x&quot;,&quot;x comp.&quot;);
+gr.Label(&quot;y&quot;,&quot;y comp.&quot;);
+gr.Label(&quot;t&quot;,&quot;t comp.&quot;);
+</pre>
+<hr size="6">
+<a name="Coloring-by-coordinates-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Ternary-plot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Drops-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Coloring-by-coordinates-sample-1"></a>
+<h3 class="subsection">9.5.9 Coloring by coordinates sample</h3>
+<a name="index-Surf3-9"></a>
+
+<div class="float">
+<img src="png/surf3_rgbd.png" alt="png/surf3_rgbd">
+
+</div><p><strong>Example of Surf3 colored by coordinates. <a href="http://mathgl.sourceforge.net/pdf_u3d/surf3_rgbd.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;);
+
+gr-&gt;Rotate(40,60);
+gr-&gt;Box();
+gr-&gt;Surf3(a,&quot;bgrd&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+surf3 a 'bgrd'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,&quot;bgrd&quot;,3);
+mgl_delete_data(a);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,&quot;-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)&quot;,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'bgrd',3)
+call mgl_delete_data(a)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(60,50,40);
+a.Modify(&quot;-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)&quot;);
+gr.Rotate(40,60);       gr.Box();
+gr.Surf3(a,&quot;bgrd&quot;);
+</pre>
+<hr size="6">
+<a name="Drops-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Coloring-by-coordinates-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Molecules-drawing-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Drops-sample-1"></a>
+<h3 class="subsection">9.5.10 Drops sample</h3>
+<a name="index-Drop-4"></a>
+
+<div class="float">
+<img src="png/drops.png" alt="png/drops">
+
+</div><p><strong>Example of Drop(s). <a href="http://mathgl.sourceforge.net/pdf_u3d/drops.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Light(true);
+gr-&gt;Puts(mglPoint(-1,1.2),&quot;sh=0&quot;);
+gr-&gt;Drop(mglPoint(-1,0),mglPoint(0,1),0.5,&quot;r&quot;,0);
+gr-&gt;Puts(mglPoint(-0.33,1.2),&quot;sh=0.33&quot;);
+gr-&gt;Drop(mglPoint(-0.33,0),mglPoint(0,1),0.5,&quot;r&quot;,0.33);
+gr-&gt;Puts(mglPoint(0.33,1.2),&quot;sh=0.67&quot;);
+gr-&gt;Drop(mglPoint(0.33,0),mglPoint(0,1),0.5,&quot;r&quot;,0.67);
+gr-&gt;Puts(mglPoint(1,1.2),&quot;sh=1&quot;);
+gr-&gt;Drop(mglPoint(1,0),mglPoint(0,1),0.5,&quot;r&quot;,1);
+gr-&gt;Ball(mglPoint(-1,0,1),'k');
+gr-&gt;Ball(mglPoint(-0.33,0,1),'k');
+gr-&gt;Ball(mglPoint(0.33,0,1),'k');
+gr-&gt;Ball(mglPoint(1,0,1),'k');
+gr-&gt;Line(mglPoint(-1,0,1),mglPoint(1,0,1),&quot;b&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">light on
+text -1 1.2 'sh=0'
+drop -1 0 0 1 0.5 'r' 0
+text -0.33 1.2 'sh=0.33'
+drop -0.33 0 0 1 0.5 'r' 0.33
+text 0.33 1.2 'sh=0.67'
+drop 0.33 0 0 1 0.5 'r' 0.67
+text 1 1.2 'sh=1'
+drop 1 0 0 1 0.5 'r' 1
+ball -1 0 1 'k'
+ball -0.33 0 1 'k'
+ball 0.33 0 1 'k'
+ball 1 0 1 'k'
+line -1 0 1 1 0 1 'b'
+
+new h 100
+modify h '0.25*(1+x)^2'
+plot h 'k|'
+text -1 0.6 'h\sim(1+sh)^2' 'rL'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_light(gr,1);
+mgl_puts(gr,-1.,1.2,0.,&quot;sh=0&quot;); 
+mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.,1.);
+mgl_puts(gr,-0.33,1.2,0.,&quot;sh=0.33&quot;); 
+mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.33,1.);
+mgl_puts(gr,0.33,1.2,0.,&quot;sh=0.67&quot;); 
+mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.67,1.);
+mgl_puts(gr,1.,1.2,0.,&quot;sh=1&quot;); 
+mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,1.,1.);
+mgl_ball_str(gr,-1.,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,-0.33,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,0.33,0.,1.,&quot;k&quot;);
+mgl_ball_str(gr,1.,0.,1.,&quot;k&quot;);
+mgl_line(gr,-1.,0.,1.,1.,0.,1.,&quot;b&quot;,2);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">call mgl_set_light(gr,1);
+call mgl_puts(gr,-1.,1.2,0.,&quot;sh=0&quot;); 
+call mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.,1.);
+call mgl_puts(gr,-0.33,1.2,0.,&quot;sh=0.33&quot;); 
+call mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.33,1.);
+call mgl_puts(gr,0.33,1.2,0.,&quot;sh=0.67&quot;); 
+call mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,0.67,1.);
+call mgl_puts(gr,1.,1.2,0.,&quot;sh=1&quot;); 
+call mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,&quot;r&quot;,1.,1.);
+call mgl_ball_str(gr,-1.,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,-0.33,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,0.33,0.,1.,&quot;k&quot;);
+call mgl_ball_str(gr,1.,0.,1.,&quot;k&quot;);
+call mgl_line(gr,-1.,0.,1.,1.,0.,1.,&quot;b&quot;,2);
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.Light(True);
+gr.Puts(-1,1.2,0,&quot;sh=0&quot;,&quot;rC&quot;);
+gr.Drop(-1,0,0,0,1,0,0.5,&quot;r&quot;,0);
+gr.Puts(-0.33,1.2,0,&quot;sh=0.33&quot;,&quot;rC&quot;);
+gr.Drop(-0.33,0,0,0,1,0,0.5,&quot;r&quot;,0.33);
+gr.Puts(0.33,1.2,0,&quot;sh=0.67&quot;,&quot;rC&quot;);
+gr.Drop(0.33,0,0,0,1,0,0.5,&quot;r&quot;,0.67);
+gr.Puts(1,1.2,0,&quot;sh=1&quot;,&quot;rC&quot;);
+gr.Drop(1,0,0,0,1,0,0.5,&quot;r&quot;,1);
+gr.Ball(-1,0,1,&quot;k&quot;);    gr.Ball(-0.33,0,1,&quot;k&quot;);
+gr.Ball(0.33,0,1,&quot;k&quot;);  gr.Ball(1,0,1,&quot;k&quot;);
+gr.Line(-1,0,1,1,0,1,&quot;b&quot;);
+</pre>
+<hr size="6">
+<a name="Molecules-drawing-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Drops-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Additional-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Molecules-drawing-sample-1"></a>
+<h3 class="subsection">9.5.11 Molecules drawing sample</h3>
+<a name="index-Drop-5"></a>
+<a name="index-Sphere-3"></a>
+
+<div class="float">
+<img src="png/molecule.png" alt="png/molecule">
+
+</div><p><strong>Example of molecules drawing. <a href="http://mathgl.sourceforge.net/pdf_u3d/molecule.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Alpha(true); gr-&gt;Light(true);
+
+gr-&gt;SubPlot(2,2,0);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Methane, CH_4&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;k&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0,0,1),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,0,0.7),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(-0.94,0,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(-0.66,0,-0.23),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.47,0.82,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,0.57,-0.23),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.47,-0.82,-0.33),0.35,&quot;h&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,-0.57,-0.23),0.25,&quot;g&quot;);
+
+gr-&gt;SubPlot(2,2,1);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Water, H{_2}O&quot;,0,-3); gr-&gt;Rotate(60,100);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;r&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.3,0.5,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.3,0.5,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.3,-0.5,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.3,-0.5,0),0.25,&quot;g&quot;);
+
+gr-&gt;SubPlot(2,2,2);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Oxygen, O_2&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Drop(mglPoint(0,0.5,0),mglPoint(0,-0.3,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,0.5,0),0.25,&quot;r&quot;);
+gr-&gt;Drop(mglPoint(0,-0.5,0),mglPoint(0,0.3,0),0.3,&quot;m&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0,-0.5,0),0.25,&quot;r&quot;);
+
+gr-&gt;SubPlot(2,2,3);
+gr-&gt;Text(mglPoint(0,1.2),&quot;Ammonia, NH_3&quot;,0,-3); gr-&gt;Rotate(60,120);
+gr-&gt;Sphere(mglPoint(0,0,0),0.25,&quot;b&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.33,0.57,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,0.57,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(0.33,-0.57,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(0.33,-0.57,0),0.25,&quot;g&quot;);
+gr-&gt;Drop(mglPoint(0,0,0),mglPoint(-0.65,0,0),0.32,&quot;n&quot;,1,2);
+gr-&gt;Sphere(mglPoint(-0.65,0,0),0.25,&quot;g&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">alpha on
+light on
+
+subplot 2 2 0
+text 0 1.2 'Methane, CH_4' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'k'
+drop 0 0 0 0 0 1 0.35 'h' 1 2
+sphere 0 0 0.7 0.25 'g'
+drop 0 0 0 -0.94 0 -0.33 0.35 'h' 1 2
+sphere -0.66 0 -0.23 0.25 'g'
+drop 0 0 0 0.47 0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 0.57 -0.23 0.25 'g'
+drop 0 0 0 0.47 -0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 -0.57 -0.23 0.25 'g'
+
+subplot 2 2 1
+text 0 1.2 'Water, H{_2}O' '' -3
+rotate 60 100
+sphere 0 0 0 0.25 'r'
+drop 0 0 0 0.3 0.5 0 0.3 'm' 1 2
+sphere 0.3 0.5 0 0.25 'g'
+drop 0 0 0 0.3 -0.5 0 0.3 'm' 1 2
+sphere 0.3 -0.5 0 0.25 'g'
+
+subplot 2 2 2
+text 0 1.2 'Oxygen, O_2' '' -3
+rotate 60 120
+drop 0 0.5 0 0 -0.3 0 0.3 'm' 1 2
+sphere 0 0.5 0 0.25 'r'
+drop 0 -0.5 0 0 0.3 0 0.3 'm' 1 2
+sphere 0 -0.5 0 0.25 'r'
+
+subplot 2 2 3
+text 0 1.2 0 'Ammonia, NH_3' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'b'
+drop 0 0 0 0.33 0.57 0 0.32 'n' 1 2
+sphere 0.33 0.57 0 0.25 'g'
+drop 0 0 0 0.33 -0.57 0 0.32 'n' 1 2
+sphere 0.33 -0.57 0 0.25 'g'
+drop 0 0 0 -0.65 0 0 0.32 'n' 1 2
+sphere -0.65 0 0 0.25 'g'
+</pre>
+<hr size="6">
+<a name="Advanced-features"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Molecules-drawing-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Curvelinear-coorinates-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Samples" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Advanced-features-1"></a>
+<h2 class="section">9.6 Advanced features</h2>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#g_t2_002daxes-sample">9.6.2 2-axes sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Semi_002dlog-sample">9.6.3 Semi-log sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Log_002dlog-sample">9.6.4 Log-log sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Fitting-sample">9.6.5 Fitting sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Envelop-sample">9.6.6 Envelop sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Sew-sample">9.6.7 Sew sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#STFA-sample">9.6.8 STFA sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                 
+</td></tr>
+<tr><td align="left" valign="top"><a href="#PDE-sample">9.6.9 PDE sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                  
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Beam-tracing-sample">9.6.10 Beam tracing sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Parser-sample">9.6.11 Parser sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Manual-ticks-sample">9.6.12 Tick values sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">         
+</td></tr>
+<tr><td align="left" valign="top"><a href="#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">           
+</td></tr>
+<tr><td align="left" valign="top"><a href="#StickPlot-sample">9.6.14 StickPlot sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="Curvelinear-coorinates-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Advanced-features" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#g_t2_002daxes-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Curvelinear-coorinates-sample-1"></a>
+<h3 class="subsection">9.6.1 Curvelinear coorinates sample</h3>
+<a name="index-Axis-6"></a>
+
+<div class="float">
+<img src="png/sample3.png" alt="png/sample3">
+
+</div><p><strong>Example of curvelinear coorinates usage. <a href="http://mathgl.sourceforge.net/pdf_u3d/sample3.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Org = mglPoint(-1,1,-1);
+
+gr-&gt;SubPlot(2,2,0); gr-&gt;Rotate(60,40);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Cartesian&quot;);
+
+gr-&gt;SubPlot(2,2,1); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Cylindrical&quot;);
+
+gr-&gt;SubPlot(2,2,2); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;2*y*x&quot;,&quot;y*y - x*x&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Parabolic&quot;);
+
+gr-&gt;SubPlot(2,2,3); gr-&gt;Rotate(60,40);
+gr-&gt;SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+gr-&gt;Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),&quot;r2&quot;,100);
+gr-&gt;Axis(); gr-&gt;Grid();
+gr-&gt;Text(mglPoint(0,1.3,1),&quot;Spiral&quot;);
+gr-&gt;Axis(0,0,0); // set to default Cartesian
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">origin -1 1 -1
+
+subplot 2 2 0
+rotate 60 40
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cartesian'
+
+subplot 2 2 1
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cylindrical'
+
+subplot 2 2 2
+rotate 60 40
+axis '2*y*x' 'y*y - x*x' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Parabolic'
+
+subplot 2 2 3
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' 'x+z'
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Spiral'
+axis '' '' '' # set to default Cartesian
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_origin(gr,-1,1,-1);
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,60,40,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Cartesian&quot;);
+
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Cylindrical&quot;);
+
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;2*y*x&quot;,&quot;y*y - x*x&quot;,&quot;&quot;);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Parabolic&quot;);
+
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+mgl_line(gr,-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+mgl_axis(gr,&quot;xyz&quot;); mgl_axis_grid(gr,&quot;xyz&quot;,&quot;B&quot;);
+mgl_text(gr,0,1.3,1,&quot;Spiral&quot;);
+mgl_set_func(gr,0,0,0); /* set to default Cartesian */
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">call mgl_set_origin(gr,-1.,1.,-1.)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cartesian')
+
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cylindrical')
+
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'2*y*x','y*y - x*x','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,&quot;Parabolic&quot;)
+
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','x+z')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Spiral')
+call mgl_set_func(gr,'','','') ! set to default Cartesian
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.SetOrigin(-1,1,-1);
+
+gr.SubPlot(2,2,0);              gr.Rotate(60,40);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();              gr.Grid();
+gr.Puts(0,1.3,1,&quot;Gartesian&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,1);  gr.Rotate(60,40);
+gr.SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Cylindrical&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,2);  gr.Rotate(60,40);
+gr.SetFunc(&quot;2*y*x&quot;,&quot;y*y-x*x&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Parabolic&quot;,&quot;rC&quot;,-1.5);
+
+gr.SubPlot(2,2,3);  gr.Rotate(60,40);
+gr.SetFunc(&quot;y*sin(pi*x)&quot;,&quot;y*cos(pi*x)&quot;,&quot;x+z&quot;);
+gr.Line(-1,0.5,0,1,0.5,0,&quot;r2&quot;,100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,&quot;Spiral&quot;,&quot;rC&quot;,-1.5);
+gr.SetFunc(&quot;&quot;,&quot;&quot;);   # set to default Gartesian
+</pre>
+<hr size="6">
+<a name="g_t2_002daxes-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Curvelinear-coorinates-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Semi_002dlog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="g_t2_002daxes-sample-1"></a>
+<h3 class="subsection">9.6.2 2-axes sample</h3>
+<a name="index-Axis-7"></a>
+
+<div class="float">
+<img src="png/2_axis.png" alt="png/2_axis">
+
+</div><p><strong>Example of 2 axes on the plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/2_axis.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData y1(50), y2(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;); y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr-&gt;Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+gr-&gt;Axis(); gr-&gt;Label('y',&quot;axis 1&quot;,0);
+gr-&gt;Plot(y1,&quot;b&quot;);
+gr-&gt;Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+gr-&gt;Axis(); gr-&gt;Label('y',&quot;axis 2&quot;,0);
+gr-&gt;Stem(y2,&quot;r&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+axis -1 -1 -1 1 1 1
+origin -1 -1 -1
+axis
+ylabel 'axis 1' 0
+plot y1 'b'
+axis 0 0 0 1 1 1
+origin 1 1 1
+axis
+ylabel 'axis 2' 0
+stem y2 'r'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,&quot;0.3*sin(2*pi*x)&quot;,0);
+mgl_data_modify(y2,&quot;0.5+0.3*cos(2*pi*x)&quot;,0);
+mgl_set_axis_2d(gr,-1.,1.,-1.,1.);
+mgl_set_origin(gr,-1.,-1.,-1.);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label_ext(gr,'y',&quot;axis 1&quot;,0,-1.4,0.);
+mgl_plot(gr,y1,&quot;b&quot;);
+
+mgl_set_axis_2d(gr,0.,0.,1.,1.);
+mgl_set_origin(gr,1.,1.,1.);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label_ext(gr,'y',&quot;axis 2&quot;,0,-1.4,0.);
+mgl_stem(gr,y2,&quot;r&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer y1,y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1)
+y2 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0)
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_set_axis_2d(gr,-1.,1.,-1.,1.)
+call mgl_set_origin(gr,-1.,-1.,-1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 1',0,-1.4,0.)
+call mgl_plot(gr,y1,'b')
+
+call mgl_set_axis_2d(gr,0.,0.,1.,1.)
+call mgl_set_origin(gr,1.,1.,1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 2',0,-1.4,0.)
+call mgl_stem(gr,y2,'r')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">y1, y2 = mglData(50), mglData(50);
+y1.Modify(&quot;0.3*sin(2*pi*x)&quot;);   y2.Modify(&quot;0.5+0.3*cos(2*pi*x)&quot;);
+gr.SetRanges(-1,1,-1,1);   gr.SetOrigin(-1,-1);
+gr.Axis();      gr.Label(&quot;y&quot;,&quot;axis 1&quot;,0);
+gr.Plot(y1,&quot;b&quot;);
+
+gr.SetRanges(0,1,0,1);      gr.SetOrigin(1,1);
+gr.Axis();      gr.Label(&quot;y&quot;,&quot;axis 2&quot;,0);
+gr.Stem(y2,&quot;r&quot;);
+</pre>
+<hr size="6">
+<a name="Semi_002dlog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#g_t2_002daxes-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Log_002dlog-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Semi_002dlog-sample-1"></a>
+<h3 class="subsection">9.6.3 Semi-log sample</h3>
+<a name="index-Axis-8"></a>
+<a name="index-SetTicks-2"></a>
+<a name="index-Plot-9"></a>
+
+<div class="float">
+<img src="png/semilog.png" alt="png/semilog">
+
+</div><p><strong>Example of semi-log plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/semilog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(2000), y(2000);
+x.Modify(&quot;0.01/(x+10^(-5))&quot;); y.Modify(&quot;sin(1/v)&quot;,x);
+
+gr-&gt;Axis(mglPoint(0.01,-1),mglPoint(1000,1),mglPoint(0.01,-1));
+gr-&gt;SetFunc(&quot;lg(x)&quot;,0);  gr-&gt;SetTicks('x',0);
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y,&quot;b2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g&quot;);
+gr-&gt;Label('x',&quot;x&quot;,0);   gr-&gt;Label('y', &quot;y = sin 1/x&quot;,0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new x 2000
+new y 2000
+modify x '0.01/(x+10^(-5))'
+modify y 'sin(1/v)' x
+
+xrange 0.01 1000
+origin 0.01 -1 0
+xtick 0
+axis 'lg(x)' '' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g'
+xlabel 'x' 0
+ylabel 'y = sin 1/x' 0
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x = mgl_create_data_size(2000,1,1);
+HMDT y = mgl_create_data_size(2000,1,1);
+mgl_data_modify(x,&quot;0.01/(x+10^(-5))&quot;,0);
+mgl_data_modify_vw(y,&quot;sin(1/v)&quot;,x,0);
+
+mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.);
+mgl_set_func(gr,&quot;lg(x)&quot;,0,0);
+mgl_set_ticks(gr,0.,-5.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,&quot;b2&quot;);
+mgl_axis(gr,&quot;xy&quot;); mgl_axis_grid(gr,&quot;xy&quot;,&quot;g&quot;);
+mgl_label_ext(gr,'x',&quot;x&quot;,0,-1.4,0);
+mgl_label_ext(gr,'y', &quot;y = sin 1/x&quot;,0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y, mgl_create_data_size
+x = mgl_create_data_size(2000,1,1)
+y = mgl_create_data_size(2000,1,1)
+call mgl_data_modify(x,'0.01/(x+10^(-5))',0)
+call mgl_data_modify_vw(y,'sin(1/v)',x,x)
+
+call mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.)
+call mgl_set_func(gr,'lg(x)','','')
+call mgl_set_ticks(gr,0.,-5.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0.)
+call mgl_label_ext(gr,'y', 'y = sin 1/x',0.,-1.4,0.)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">TO BE DONE
+</pre>
+<hr size="6">
+<a name="Log_002dlog-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Semi_002dlog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Fitting-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Log_002dlog-sample-1"></a>
+<h3 class="subsection">9.6.4 Log-log sample</h3>
+<a name="index-Axis-9"></a>
+<a name="index-SetTicks-3"></a>
+<a name="index-Plot-10"></a>
+
+<div class="float">
+<img src="png/loglog.png" alt="png/loglog">
+
+</div><p><strong>Example of log-log plot. <a href="http://mathgl.sourceforge.net/pdf_u3d/loglog.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData x(100), y(100);
+x.Modify(&quot;pow(10,6*x-3)&quot;); y.Modify(&quot;sqrt(1+v^2)&quot;,x);
+
+gr-&gt;Axis(mglPoint(0.001,0.1),mglPoint(1000,1000),mglPoint(0.001,0.1));
+gr-&gt;SetFunc(&quot;lg(x)&quot;,&quot;lg(y)&quot;);
+gr-&gt;SetTicks('x',0);    gr-&gt;SetTicks('y',0);
+
+gr-&gt;Box();
+gr-&gt;Plot(x,y,&quot;b2&quot;);
+gr-&gt;Axis(); gr-&gt;Grid(&quot;xy&quot;,&quot;g;&quot;);
+gr-&gt;Label('x',&quot;x&quot;,0); gr-&gt;Label('y', &quot;y=\\sqrt{1+x^2}&quot;,0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new x 100
+new y 100
+modify x 'pow(10,6*x-3)'
+modify y 'sqrt(1+v^2)' x
+
+axis 0.001 0.1 1000 1000
+xtick 0
+ytick 0
+axis 'lg(x)' 'lg(y)' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g;'
+xlabel 'x' 0
+ylabel 'y=\sqrt{1+x^2}' 0
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT x = mgl_create_data_size(100,1,1);
+HMDT y = mgl_create_data_size(100,1,1);
+mgl_data_modify(x,&quot;pow(10,6*x-3)&quot;,0);
+mgl_data_modify_vw(y,&quot;sqrt(1+v^2)&quot;,x,0);
+
+mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.);
+mgl_set_func(gr,&quot;lg(x)&quot;,&quot;lg(y)&quot;,0);
+mgl_set_ticks(gr,0.,0.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,&quot;b2&quot;);
+mgl_axis(gr,&quot;xy&quot;); mgl_axis_grid(gr,&quot;xy&quot;,&quot;g;&quot;);
+mgl_label_ext(gr,'x',&quot;x&quot;,0,-1.4,0);
+mgl_label_ext(gr,'y', &quot;y=\\sqrt{1+x^2}&quot;,0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer x,y, mgl_create_data_size
+x = mgl_create_data_size(100,1,1)
+y = mgl_create_data_size(100,1,1)
+call mgl_data_modify(x,'pow(10,6*x-3)',0)
+call mgl_data_modify_vw(y,'sqrt(1+v^2)',x,x)
+
+call mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.)
+call mgl_set_func(gr,'lg(x)','lg(y)','')
+call mgl_set_ticks(gr,0.,0.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g;')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0)
+call mgl_label_ext(gr,'y', 'y=\sqrt{1+x^2}',0.,-1.4,0)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">x, y = mglData(100), mglData(100);
+x.Modify(&quot;pow(10,6*x-3)&quot;);          y.Modify(&quot;sqrt(1+v^2)&quot;,x);
+gr.SetRanges(0.001,1000,0.1,1000);  gr.SetOrigin(0.001,0.1);
+gr.SetFunc(&quot;lg(x)&quot;,&quot;lg(y)&quot;);
+gr.SetTicks(&quot;x&quot;,0);     gr.SetTicks(&quot;y&quot;,0);
+gr.Box();               gr.Plot(x,y,&quot;b2&quot;);
+gr.Axis();              gr.Grid(&quot;xy&quot;,&quot;g;&quot;);
+gr.Label(&quot;x&quot;,&quot;x&quot;,0);    gr.Label(&quot;y&quot;,&quot;y=\\sqrt{1+x^2}&quot;,0);
+</pre>
+<hr size="6">
+<a name="Fitting-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Log_002dlog-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Envelop-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Fitting-sample-1"></a>
+<h3 class="subsection">9.6.5 Fitting sample</h3>
+<a name="index-Fit-9"></a>
+<a name="index-PutsFit-2"></a>
+
+<div class="float">
+<img src="png/fit.png" alt="png/fit">
+
+</div><p><strong>Example of nonlinear fitting. <a href="http://mathgl.sourceforge.net/pdf_u3d/fit.pdf">3D pdf</a>
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData rnd(100), in(100), res;
+rnd.Fill(&quot;0.4*rnd+0.1+sin(2*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+in.Fill(&quot;0.3+sin(2*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+
+gr-&gt;Axis(mglPoint(-1,-2), mglPoint(1,2));
+gr-&gt;Plot(rnd, &quot;. &quot;);
+gr-&gt;Box();
+
+float ini[3] = {1,1,3};
+gr-&gt;Fit(res, rnd, &quot;a+b*sin(c*x)&quot;, &quot;abc&quot;, ini);
+gr-&gt;Plot(res, &quot;r&quot;);
+gr-&gt;Plot(in, &quot;b&quot;);
+gr-&gt;Text(mglPoint(-1, -1.3), &quot;fitted:&quot;, &quot;L:r&quot;, -1);
+gr-&gt;PutsFit(mglPoint(0, -1.8), &quot;y = &quot;, &quot;C:r&quot;, -1);
+gr-&gt;Text(mglPoint(0, 2.2), &quot;initial: y = 0.3+sin(2\\pi x)&quot;, &quot;C:b&quot;, -1);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new rnd 100
+fill rnd '0.4*rnd+0.1+sin(2*pi*x)'
+new in 100
+fill in '0.3+sin(2*pi*x)'
+
+yrange -2 2
+plot rnd '. '
+box
+
+list ini 1 1 3
+fit res rnd 'a+b*sin(c*x)' 'abc' ini
+plot res 'r'
+plot in 'b'
+text -1 -1.3 'fitted:' 'L:r' -1
+putsfit 0 -1.8 'y = ' 'C:r'
+text 0 2.2 'initial: y = 0.3+sin(2\pi x)' 'C:b' -1
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT rnd,in,res;
+float ini[3] = {1,1,3};
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+mgl_data_modify(rnd,&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;,0);
+mgl_data_modify(in,&quot;0.3+sin(4*pi*x)&quot;,0);
+mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+mgl_plot(gr,rnd,&quot;. &quot;);
+mgl_box(gr,1);
+
+mgl_fit_1(gr,res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+mgl_plot(gr,res,&quot;r&quot;);   mgl_plot(gr,in,&quot;b&quot;);
+mgl_puts_ext(gr,-1.,-1.3,0.,&quot;fitted:&quot;,&quot;L:r&quot;,-1.,'t');
+mgl_puts_fit(gr,0.,-1.8,0.,&quot;y = &quot;,&quot;C:r&quot;,-1.);
+mgl_puts_ext(gr,0.,2.2,0.,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;, -1., 't');
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer rnd,in,res, mgl_create_data_size
+real ini(3)
+ini(1)=1;   ini(2)=1;   ini(3)=3;
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+call mgl_data_modify(rnd,&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;,0);
+call mgl_data_modify(in,&quot;0.3+sin(4*pi*x)&quot;,0);
+call mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+call mgl_plot(gr,rnd,&quot;. &quot;);
+call mgl_box(gr,1);
+
+call mgl_fit_1(gr,res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+call mgl_plot(gr,res,&quot;r&quot;);
+call mgl_plot(gr,in,&quot;b&quot;);
+call mgl_puts_ext(gr,-1.,-1.3,0.,&quot;fitted:&quot;,&quot;L:r&quot;,-1.,'t');
+call mgl_puts_fit(gr,0.,-1.8,0.,&quot;y = &quot;,&quot;C:r&quot;,-1.);
+call mgl_puts_ext(gr,0.,2.2,0.,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;, -1., 't');
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">rnd, In, res, ini = mglData(100), mglData(100), mglData(), mglData(3);
+rnd.Modify(&quot;0.4*rnd+0.1+sin(4*pi*x)&quot;);
+In.Modify(&quot;0.3+sin(4*pi*x)&quot;);
+gr.SetRanges(-1,1,-2,2);
+gr.Plot(rnd,&quot;. &quot;);
+gr.Box();
+
+ini[0], ini[1], ini[2] = 1, 1, 3;
+gr.Fit(res,rnd,&quot;a+b*sin(c*x)&quot;,&quot;abc&quot;,ini);
+gr.Plot(res,&quot;r&quot;);   gr.Plot(In,&quot;b&quot;);
+gr.Puts(-1,-1.3,0,&quot;fitted:&quot;,&quot;L:r&quot;,-1);
+gr.PutsFit(0,-1.8,0,&quot;y = &quot;,&quot;C:r&quot;,-1);
+gr.Puts(0,2.2,0,&quot;initial: y = 0.3+sin(2\\pi x)&quot;,&quot;C:b&quot;,-1);
+</pre>
+<hr size="6">
+<a name="Envelop-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Fitting-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Sew-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Envelop-sample-1"></a>
+<h3 class="subsection">9.6.6 Envelop sample</h3>
+<a name="index-Envelop-2"></a>
+
+<div class="float">
+<img src="png/envelop.png" alt="png/envelop">
+</div><p><strong>Example of envelop reconstruction.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(1000);
+a.Fill(&quot;exp(-8*x^2)*sin(10*pi*x)&quot;, gr-&gt;Min, gr-&gt;Max);
+gr-&gt;Plot(a, &quot;b&quot;);
+a.Envelop('x');
+gr-&gt;Plot(a, &quot;r&quot;);
+gr-&gt;Axis();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 1000
+fill a 'exp(-8*x^2)*sin(10*pi*x)'
+plot a 'b'
+envelop a
+plot a 'r'
+axis
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(1000,1,1);
+mgl_data_fill_eq(gr,a, &quot;exp(-8*x^2)*sin(10*pi*x)&quot;, 0,0);
+mgl_plot(gr,a,&quot;b&quot;);
+mgl_data_envelop(a,'x');
+mgl_plot(gr,a,&quot;r&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(1000,1,1)
+call mgl_data_fill_eq(gr,a, 'exp(-8*x^2)*sin(10*pi*x)', 0,0)
+call mgl_plot(gr,a,'b')
+call mgl_data_envelop(a,'x')
+call mgl_plot(gr,a,'r')
+call mgl_axis(gr,'xyz')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(1000);
+gr.Fill(a, &quot;exp(-8*x^2)*sin(10*pi*x)&quot;);
+gr.Plot(a,&quot;b&quot;);
+a.Envelop(&quot;x&quot;);
+gr.Plot(a,&quot;r&quot;);
+gr.Axis();
+</pre>
+<hr size="6">
+<a name="Sew-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Envelop-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#STFA-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Sew-sample-1"></a>
+<h3 class="subsection">9.6.7 Sew sample</h3>
+<a name="index-Sew-2"></a>
+
+<div class="float">
+<img src="png/sew.png" alt="png/sew">
+</div><p><strong>Example of phase &ldquo;sewing&rdquo;.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(100, 100);
+a.Modify(&quot;mod((y^2-(1-x)^2)/2,0.1)&quot;);
+gr-&gt;Rotate(40, 60);
+gr-&gt;Light(true);
+gr-&gt;Alpha(true);
+gr-&gt;Surf(a, &quot;b&quot;);
+a.Sew(&quot;xy&quot;, 0.1);
+gr-&gt;Surf(a, &quot;r&quot;);
+gr-&gt;Box();
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 100 100
+modify a 'mod((y^2-(1-x)^2)/2,0.1)'
+rotate 40 60
+light on
+alpha on
+surf a 'b'
+sew a 'xy' 0.1
+surf a 'r'
+box
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(100,100,1);
+mgl_data_modify(a, &quot;mod((y^2-(1-x)^2)/2, 0.1)&quot;, 0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+
+mgl_surf(gr,a,&quot;b&quot;);
+mgl_data_sew(a,&quot;xy&quot;,0.1);
+mgl_surf(gr,a,&quot;r&quot;);
+mgl_box(gr,1);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a, mgl_create_data_size
+a = mgl_create_data_size(100,100,1)
+call mgl_data_modify(a, 'mod((y^2-(1-x)^2)/2, 0.1)', 0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+
+call mgl_surf(gr,a,'b')
+call mgl_data_sew(a,'xy',0.1)
+call mgl_surf(gr,a,'r')
+call mgl_box(gr,1)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a = mglData(100, 100);
+a.Modify(&quot;mod((y^2-(1-x)^2)/2, 0.1)&quot;);
+gr.Rotate(40, 60);  gr.Light(True);     gr.Alpha(True);
+gr.Surf(a, &quot;b&quot;);
+a.Sew(&quot;xy&quot;, 0.1);
+gr.Surf(a, &quot;r&quot;);
+gr.Box();
+</pre>
+<hr size="6">
+<a name="STFA-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Sew-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#PDE-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="STFA-sample-1"></a>
+<h3 class="subsection">9.6.8 STFA sample</h3>
+<a name="index-STFA-3"></a>
+
+<div class="float">
+<img src="png/stfa.png" alt="png/stfa">
+</div><p><strong>Example of Short Time Fourier Analysis.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a(2000), b(2000);
+a.Fill(&quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;, 
+        gr-&gt;Min, gr-&gt;Max);
+gr-&gt;SubPlot(1, 2, 0);
+gr-&gt;Plot(a);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i t&quot;);
+
+gr-&gt;SubPlot(1, 2, 1);
+gr-&gt;STFA(a, b, 64);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i t&quot;);
+gr-&gt;Label('y', &quot;\\omega&quot;, 0);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">new a 2000
+new b 2000
+fill a 'cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)'
+subplot 1 2 0
+plot a
+axis
+xlabel '\i t'
+subplot 1 2 1
+stfa a b 64 ''
+axis
+ylabel '\omega' 0
+xlabel '\i t'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data_size(2000,1,1);
+HMDT b = mgl_create_data_size(2000,1,1);
+mgl_data_fill_eq(gr, a, &quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;,0,0);
+mgl_subplot(gr,1,2,0);
+mgl_plot(gr,a,&quot;&quot;);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_label(gr,'x', &quot;\\i t&quot;);
+
+mgl_subplot(gr,1,2,1);
+mgl_stfa(gr,a,b,64,&quot;&quot;,0.);
+mgl_axis(gr,&quot;xy&quot;);
+mgl_label(gr,'x', &quot;\\i t&quot;);
+mgl_label(gr,'y', &quot;\\omega&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,b, mgl_create_data_size
+a = mgl_create_data_size(2000,1,1)
+b = mgl_create_data_size(2000,1,1)
+call mgl_data_fill_eq(gr, a, 'cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ &amp;
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)',0,0)
+call mgl_subplot(gr,1,2,0)
+call mgl_plot(gr,a,'')
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+
+call mgl_subplot(gr,1,2,1)
+call mgl_stfa(gr,a,b,64,'',0.)
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+call mgl_label(gr,'y', '\omega')
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, b = mglData(2000), mglData(2000);
+gr.Fill(a,&quot;cos(50*pi*x)*(x&lt;-.5)+cos(100*pi*x)*(x&lt;0)*(x&gt;-.5)+ \
+        cos(200*pi*x)*(x&lt;.5)*(x&gt;0)+cos(400*pi*x)*(x&gt;.5)&quot;);
+gr.SubPlot(1, 2, 0);
+gr.Plot(a);
+gr.Axis();
+gr.Label('x', &quot;\\i t&quot;);
+
+gr.SubPlot(1, 2, 1);
+gr.STFA(a, b, 64);
+gr.Axis();
+gr.Label('x', &quot;\\i t&quot;);
+gr.Label('y', &quot;\\omega&quot;, 0);
+</pre>
+<hr size="6">
+<a name="PDE-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#STFA-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Beam-tracing-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="PDE-sample-1"></a>
+<h3 class="subsection">9.6.9 PDE sample</h3>
+<a name="index-mglPDE-1"></a>
+<a name="index-mglRay-1"></a>
+
+<div class="float">
+<img src="png/pde.png" alt="png/pde">
+</div><p><strong>Example of Partial Differential Eduation solving.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData a,re(128),im(128);
+gr-&gt;Axis();
+gr-&gt;Label('x', &quot;\\i x&quot;);
+gr-&gt;Label('y', &quot;\\i z&quot;);
+	
+re.Fill(&quot;exp(-48*(x+0.7)^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+a = mglPDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, gr-&gt;Min, gr-&gt;Max, 0.01, 30);
+a.Transpose(&quot;yxz&quot;);
+gr-&gt;CAxis(0, 1);
+gr-&gt;Dens(a,&quot;wyrRk&quot;);
+gr-&gt;Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr-&gt;Puts(mglPoint(0, 0.85), &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+gr-&gt;Title(&quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+fill re 'exp(-48*(x+0.7)^2)'
+pde a 'p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)' re im 0.01 30
+transpose a
+
+crange 0 1
+dens a 'wyrRk'
+fplot '-x' 'k|'
+text 0 0.85 'absorption: (x+z)/2 for x+z&gt;0' '' -1
+title 'Equation: ik_0\partial_zu + \Delta u + x\cdot u + i \frac{x+z}{2}\cdot u = 0' 'iC' -1.5
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">HMDT a = mgl_create_data();
+HMDT re = mgl_create_data_size(128,1,1);
+HMDT im = mgl_create_data_size(128,1,1);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label(gr,'x', &quot;\\i x&quot;);
+mgl_label(gr,'y', &quot;\\i z&quot;);
+
+mgl_data_fill_eq(gr,re,&quot;exp(-48*(x+0.7)^2)&quot;, 0, 0);
+a = mgl_pde_solve(gr, &quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, 0.01, 30.);
+mgl_data_transpose(a, &quot;yxz&quot;);
+mgl_set_caxis(gr, 0, 1);
+mgl_dens(gr, a,&quot;wyrRk&quot;, -1.);
+mgl_fplot(gr, &quot;-x&quot;, &quot;k|&quot;, 100);
+mgl_puts(gr, 0., 0.85, 0., &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+mgl_title(gr, &quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+mgl_delete_data(a);
+mgl_delete_data(im);
+mgl_delete_data(re);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer a,re,im, mgl_create_data_size
+a = mgl_create_data()
+re = mgl_create_data_size(128,1,1)
+im = mgl_create_data_size(128,1,1)
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x', '\i x')
+call mgl_label(gr,'y', '\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*(x+0.7)^2)', 0, 0)
+a = mgl_pde_solve(gr, 'p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)', re, im, 0.01, 30.)
+call mgl_data_transpose(a, 'yxz')
+call mgl_set_caxis(gr, 0., 1.)
+call mgl_dens(gr, a,'wyrRk', -1.)
+call mgl_fplot(gr, '-x', 'k|', 100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+z)/2 for x+z&gt;0')
+call mgl_title(gr, '\r{Equation:} ik_0\partial_zu + \Delta u + x\cdot u + &amp;
+i \frac{x+z}{2}\cdot u = 0', 'iC', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">a, re, im = mglData(), mglData(128), mglData(128);
+gr.Axis();
+gr.Label('x', &quot;\\i x&quot;);
+gr.Label('y', &quot;\\i z&quot;);
+	
+gr.Fill(re,&quot;exp(-48*(x+0.7)^2)&quot;);
+a = gr.PDE(&quot;p^2+q^2-x-1+i*0.5*(z+x)*(z&gt;-x)&quot;, re, im, 0.01, 30);
+a.Transpose(&quot;yxz&quot;);
+gr.SetCRange(0, 1);
+gr.Dens(a,&quot;wyrRk&quot;);
+gr.Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr.Puts(0, 0.85, 0., &quot;absorption: (x+z)/2 for x+z&gt;0&quot;);
+gr.Title(&quot;\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0&quot;, &quot;iC&quot;, -1.5);
+</pre>
+<hr size="6">
+<a name="Beam-tracing-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#PDE-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Parser-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Beam-tracing-sample-1"></a>
+<h3 class="subsection">9.6.10 Beam tracing sample</h3>
+<a name="index-mglQO2d-1"></a>
+<a name="index-mglRay-2"></a>
+
+<div class="float">
+<img src="png/qo2d.png" alt="png/qo2d">
+</div><p><strong>Example of ray and beam tracing. Compare with <a href="#PDE-sample">PDE sample</a>.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">mglData r, xx, yy, a, im(128), re(128);
+const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+gr-&gt;Plot(r.SubData(0), r.SubData(1), &quot;k&quot;);
+gr-&gt;Axis();	gr-&gt;Label('x', &quot;\\i x&quot;);	gr-&gt;Label('y', &quot;\\i z&quot;);
+// now start beam tracing
+re.Fill(&quot;exp(-48*x^2)&quot;, gr-&gt;Min, gr-&gt;Max);
+a = mglQO2d(ham, re, im, r, 1, 30, &amp;xx, &amp;yy);
+gr-&gt;CAxis(0, 1);
+gr-&gt;Dens(xx, yy, a, &quot;wyrRk&quot;);
+gr-&gt;Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr-&gt;Puts(mglPoint(0, 0.85), &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+gr-&gt;Puts(mglPoint(0.7, -0.05), &quot;central ray&quot;);
+gr-&gt;Title(&quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">define $1 'p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)'
+ray r $1 -0.7 -1 0 0 0.5 0 0.02 2
+plot r(0) r(1) 'k'
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+new xx
+new yy
+fill re 'exp(-48*x^2)'
+qo2d a $1 re im r 1 30 xx yy 
+
+crange 0 1
+dens xx yy a 'wyrRk'
+fplot '-x' 'k|'
+text -0.8 0.85 'absorption: (x+y)/2 for x+y&gt;0' 'L' -1
+text 0.5 -0.05 'central ray' 'L' -1
+title 'Beam and ray tracing' 'C' -1.5
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">const char *ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+HMDT r, xx, yy, a, im, re;
+im = mgl_create_data_size(128,1,1);
+re = mgl_create_data_size(128,1,1);
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.);
+xx = mgl_data_subdata(r,0,-1,-1);
+yy = mgl_data_subdata(r,1,-1,-1);
+mgl_plot_xy(gr, xx, yy, &quot;k&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_label(gr,'x',&quot;\\i x&quot;);
+mgl_label(gr,'y',&quot;\\i z&quot;);
+
+mgl_data_fill_eq(gr,re,&quot;exp(-48*x^2)&quot;, 0, 0);
+a = mgl_qo2d_solve(ham, re, im, r, 1, 30, xx, yy);
+mgl_set_caxis(gr,0.,1.);
+mgl_dens_xy(gr,xx, yy, a, &quot;wyrRk&quot;, -1.);
+mgl_fplot(gr,&quot;-x&quot;, &quot;k|&quot;,100);
+mgl_puts(gr, 0., 0.85, 0., &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+mgl_puts(gr, 0.7, -0.05, 0., &quot;central ray&quot;);
+mgl_title(gr, &quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+mgl_delete_data(a);     mgl_delete_data(r);
+mgl_delete_data(xx);    mgl_delete_data(yy);
+mgl_delete_data(im);    mgl_delete_data(re);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer r, xx, yy, a, im, re, mgl_create_data_size
+integer mgl_data_subdata, mgl_ray_trace, mgl_qo2d_solve
+character*64 ham
+ham = 'p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)'
+
+im = mgl_create_data_size(128,1,1)
+re = mgl_create_data_size(128,1,1)
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.)
+xx = mgl_data_subdata(r,0,-1,-1)
+yy = mgl_data_subdata(r,1,-1,-1)
+call mgl_plot_xy(gr, xx, yy, 'k')
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x','\i x')
+call mgl_label(gr,'y','\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*x^2)', 0, 0)
+a = mgl_qo2d_solve(ham, re, im, r, 1., 30., xx, yy)
+call mgl_set_caxis(gr,0.,1.)
+call mgl_dens_xy(gr,xx, yy, a, 'wyrRk', -1.)
+call mgl_fplot(gr,'-x', 'k|',100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+y)/2 for x+y&gt;0')
+call mgl_puts(gr, 0.7, -0.05, 0., 'central ray')
+call mgl_title(gr, 'Beam and ray tracing', 'C', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(r)
+call mgl_delete_data(xx)
+call mgl_delete_data(yy)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">ham = &quot;p^2+q^2-x-1+i*0.5*(y+x)*(y&gt;-x)&quot;;
+r, xx, yy, a = mglData(), mglData(), mglData(), mglData();
+im, re = mglData(128), mglData(128);
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+
+gr.Plot(r.SubData(0), r.SubData(1), &quot;k&quot;);
+gr.Axis();	gr.Label('x', &quot;\\i x&quot;);	gr.Label('y', &quot;\\i z&quot;);
+
+gr.Fill(re,&quot;exp(-48*x^2)&quot;);
+a = mglQO2d(ham, re, im, r, 1, 30, xx, yy);
+gr.SetCRange(0, 1);
+gr.Dens(xx, yy, a, &quot;wyrRk&quot;);
+gr.Plot(&quot;-x&quot;, &quot;k|&quot;);
+gr.Puts(0, 0.85, 0, &quot;absorption: (x+y)/2 for x+y&gt;0&quot;);
+gr.Puts(0.7, -0.05, 0, &quot;central ray&quot;);
+gr.Title(&quot;Beam and ray tracing&quot;, &quot;C&quot;, -1.5);
+</pre>
+<hr size="6">
+<a name="Parser-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Beam-tracing-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Manual-ticks-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Parser-sample-1"></a>
+<h3 class="subsection">9.6.11 Parser sample</h3>
+<a name="index-mglParse-2"></a>
+
+<div class="float">
+<img src="png/parser.png" alt="png/parser">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">float a[100];   // let a_i = sin(4*pi*x), x=0...1
+for(int i=0;i&lt;100;i++) a[i]=sin(4*M_PI*i/99);
+mglParse *parser = new mglParse;
+mglData &amp;d = (parser-&gt;AddVar(&quot;dat&quot;))-&gt;d;
+d.Set(a,100);   // set data to variable
+parser-&gt;Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+// you may break script at any line do something
+// and continue after that
+parser-&gt;Execute(gr, &quot;xlabel 'x'\nylabel 'y'\nbox&quot;);
+// also you may use cycles or conditions in script
+parser-&gt;Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">float a[100];   /* let a_i = sin(4*pi*x), x=0...1 */
+int i;
+for(i=0;i&lt;100;i++)  a[i]=sin(4*M_PI*i/99);
+HMPR parser = mgl_create_parser();
+HMDT d = mgl_add_var(parser, &quot;dat&quot;);
+mgl_data_set_float(d,a,100,1,1);    /* set data to variable */
+mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+/* you may break script at any line do something 
+   and continue after that */
+mgl_parse_text(gr, parser, &quot;xlabel 'x'\nylabel 'y'&quot;);
+/* also you may use cycles or conditions in script */
+mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">integer i,parser,d, mgl_create_data_size, mgl_create_parser
+real a(100)
+! let a_i = sin(4*pi*x), x=0...1
+do i = 1,100
+    a(i)=sin(4*3.1415926*(i-1)/99)
+end do
+parser = mgl_create_parser()
+d = mgl_add_var(parser, &quot;dat&quot;)
+call mgl_data_set_real(d,a,100,1,1)    ! set data to variable
+! I don't know how put new line ('\n') into fortran string
+! So call mgl_parse_text() for each string :(
+call mgl_parse_text(gr, parser, &quot;plot dat; xrange 0 1&quot;)
+call mgl_parse_text(gr, parser, &quot;box&quot;)
+call mgl_parse_text(gr, parser, &quot;axis&quot;)
+! you may break script at any line do something 
+! and continue after that
+call mgl_parse_text(gr, parser, &quot;xlabel 'x'&quot;)
+call mgl_parse_text(gr, parser, &quot;ylabel 'y'&quot;)
+! there is now conditions because I don't know 
+! how to send several string into parser at once :(
+!! also you may use cycles or conditions in script
+!call mgl_parse_text(gr, parser, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;)
+</pre><p><strong>Python</strong>
+You may need to use <code>from numpy import *</code> for defining functions like <code>sin()</code>.
+</p><pre class="verbatim">parser = mglParse();
+dat = parser.AddVar(&quot;dat&quot;);
+dat.Create(100);
+for i in range(100):
+  dat[i] = sin(4*pi*i/99);
+parser.Execute(gr, &quot;plot dat; xrange 0 1\nbox\naxis&quot;);
+# you may break script at any line do something 
+# and continue after that
+parser.Execute(gr, &quot;xlabel 'x'\nylabel 'y'&quot;);
+# also you may use cycles or conditions in script
+parser.Execute(gr, &quot;for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext&quot;);
+</pre>
+<hr size="6">
+<a name="Manual-ticks-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Parser-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#ColumnPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="Tick-values-sample"></a>
+<h3 class="subsection">9.6.12 Tick values sample</h3>
+<a name="index-SetTicksVal-4"></a>
+
+<div class="float">
+<img src="png/tval.png" alt="png/tval">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;Axis(mglPoint(-M_PI, 0), mglPoint(M_PI, 2));
+gr-&gt;SetTicksVal('x', 6, -M_PI, &quot;-\\pi&quot;, -M_PI/2, &quot;-\\pi/2&quot;, 0., &quot;0&quot;, 
+                0.886, &quot;x^*&quot;, M_PI/2, &quot;\\pi/2&quot;, M_PI, &quot;\\pi&quot;);
+gr-&gt;Axis();     gr-&gt;Grid();
+gr-&gt;Plot(&quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, NAN, 300);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">axis -pi 0 pi 2
+xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' 0.886 'x^*' 1.571 '\pi/2' pi '\pi'
+axis 
+grid
+fplot '2*cos(x^2)^2' 'r2' nan 300
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_axis_2d(gr, -M_PI, 0, M_PI, 2);
+mgl_set_ticks_val(gr, 'x', 6, -M_PI, &quot;-\\pi&quot;, -M_PI/2, &quot;-\\pi/2&quot;,
+            0., &quot;0&quot;, 0.886, &quot;x^*&quot;, M_PI/2, &quot;\\pi/2&quot;, M_PI, &quot;\\pi&quot;);
+mgl_axis(gr,&quot;xyz&quot;);
+mgl_axis_grid(gr,&quot;xyz&quot;, &quot;B-&quot;);
+mgl_fplot(gr, &quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, 300);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr.SetRanges(-pi, pi, 0, 2);
+parser = mglParse();
+# very &quot;stupid&quot; way because SWIG not support variable arguments
+parser.Execute(gr, &quot;xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' &quot;
+                    &quot;0.886 'x^*' 1.571 '\pi/2' pi '\pi'&quot;);
+gr.Axis();     gr.Grid();
+gr.Plot(&quot;2*cos(x^2)^2&quot;, &quot;r2&quot;, 300);
+</pre>
+
+
+
+
+<hr size="6">
+<a name="ColumnPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Manual-ticks-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#StickPlot-sample" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="ColumnPlot-sample-1"></a>
+<h3 class="subsection">9.6.13 ColumnPlot sample</h3>
+<a name="index-SetTicksVal-5"></a>
+
+<div class="float">
+<img src="png/column.png" alt="png/column">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">char str[32];
+for(int i=0;i&lt;4;i++)
+{
+        gr-&gt;ColumnPlot(4,i);
+        gr-&gt;Box();
+        sprintf(str,&quot;Plot %d of 4&quot;,i);
+        gr-&gt;Text(mglPoint(-0.5,0.5),str);
+        sprintf(str,&quot;sin(pi*x+pi*%d/2)&quot;,i);
+        gr-&gt;Plot(str);
+}
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">for $1 0 3
+columnplot 4 $1
+box
+text -0.5 0.5 'Plot $1 of 4'
+fplot 'sin(pi*x+pi*$1/2)'
+next
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">int i;
+char str[32];
+for(i=0;i&lt;4;i++)
+{
+        mgl_columnplot(gr,4,i);
+        mgl_box(gr,1);
+        sprintf(str,&quot;Plot %d of 4&quot;,i);
+        mgl_text(gr,-0.5,0.5,0.,str);
+        sprintf(str,&quot;sin(pi*x+pi*%d/2)&quot;,i);
+        mgl_fplot(gr,str,&quot;&quot;,100);
+}
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p>
+<hr size="6">
+<a name="StickPlot-sample"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#ColumnPlot-sample" title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Advanced-features" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="StickPlot-sample-1"></a>
+<h3 class="subsection">9.6.14 StickPlot sample</h3>
+<a name="index-SetTicksVal-6"></a>
+
+<div class="float">
+<img src="png/column.png" alt="png/column">
+</div><p><strong>Example of MGL parsing.
+</strong>
+</p>
+<p><strong>C++ code</strong>
+</p><pre class="verbatim">gr-&gt;SetRanges(-1, 1, -1, 1, 0, 1);  gr-&gt;Light(true);
+gr-&gt;StickPlot(3, 0, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2-6*x^2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=0&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 1, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=1&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 2, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=2&quot;, &quot;&quot;, -2);
+gr-&gt;Label('x',&quot;\\tau&quot;, 0);  gr-&gt;Label('y', &quot;\\rho&quot;);
+</pre><p><strong>MGL code</strong>
+</p><pre class="verbatim">ranges -1 1 -1 1 0 1:light on
+stickplot 3 0 40 30 : axis 'xyz_'
+fsurf 'exp(-10*y^2-6*x^2)'
+text 0.2 0 1.2 'z=0' '' -2
+stickplot 3 1 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/2-6*x^2)/sqrt(2)'
+text 0.2 0 1.2 'z=1' '' -2
+stickplot 3 2 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/5-6*x^2)/sqrt(5)'
+text 0.2 0 1.2 'z=2' '' -2
+xlabel '\tau' 0 : ylabel '\rho'
+</pre><p><strong>Pure C code</strong>
+</p><pre class="verbatim">mgl_set_axis_3d(gr, -1, -1, 0, 1, 1, 1);
+mgl_set_light(gr, 1);
+mgl_stickplot(gr, 3, 0, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2-6*x^2)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=0&quot;);
+mgl_stickplot(gr, 3, 1, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=1&quot;);
+mgl_stickplot(gr, 3, 2, 40, 30);
+mgl_axis(gr, &quot;xyz_&quot;);
+mgl_fsurf(gr,&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;,&quot;&quot;,100);
+mgl_text(gr, 0.2, 0, 1.2, &quot;z=2&quot;);
+mgl_label(gr,'x',&quot;\\tau&quot;);
+mgl_label(gr,'y', &quot;\\rho&quot;);
+</pre><p><strong>Fortran code</strong>
+</p><pre class="verbatim">NOT AVAILABLE
+</pre><p><strong>Python</strong>
+</p><pre class="verbatim">gr-&gt;SetRanges(-1, 1, -1, 1, 0, 1);  gr-&gt;Light(true);
+gr-&gt;StickPlot(3, 0, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2-6*x^2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=0&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 1, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/2-6*x^2)/sqrt(2)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=1&quot;, &quot;&quot;, -2);
+gr-&gt;StickPlot(3, 2, 40, 30);        gr-&gt;Axis(&quot;xyz_&quot;);
+gr-&gt;Surf(&quot;exp(-10*y^2/5-6*x^2)/sqrt(5)&quot;);
+gr-&gt;Text(mglPoint(0.2, 0, 1.2), &quot;z=2&quot;, &quot;&quot;, -2);
+gr-&gt;Label('x',&quot;\\tau&quot;, 0);  gr-&gt;Label('y', &quot;\\rho&quot;);
+</pre>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Samples" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_10.html#TeX_002dlike-symbols" title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_abt.html b/texinfo/mathgl_en.html/mathgl_en_abt.html
new file mode 100644
index 0000000..652a2e8
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_abt.html
@@ -0,0 +1,184 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: About This Document</title>
+
+<meta name="description" content="MathGL 1.10.1: About This Document">
+<meta name="keywords" content="MathGL 1.10.1: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at <strong> Subsubsection One-Two-Three </strong> of a document of the following structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.html/mathgl_en_toc.html b/texinfo/mathgl_en.html/mathgl_en_toc.html
new file mode 100644
index 0000000..093d60a
--- /dev/null
+++ b/texinfo/mathgl_en.html/mathgl_en_toc.html
@@ -0,0 +1,455 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
+<html>
+<!-- This manual is for MathGL (version 1.10.1), a collection of classes and routines for scientific plotting. Please report any errors in this manual to mathgl.abalakin at gmail.org.
+
+Copyright C 2008 Alexey Balakin.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.  A copy of the
+license is included in the section entitled "GNU Free Documentation
+License."
+
+(a) The FSF's Back-Cover Text is: "You have the freedom to
+copy and modify this GNU manual.  Buying copies from the FSF
+supports it in developing GNU and promoting software freedom."
+
+ -->
+<!-- Created on September 3, 2010 by texi2html 1.82
+texi2html was written by: 
+            Lionel Cons <Lionel.Cons at cern.ch> (original author)
+            Karl Berry  <karl at freefriends.org>
+            Olaf Bachmann <obachman at mathematik.uni-kl.de>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <texi2html-bug at nongnu.org>
+-->
+<head>
+<title>MathGL 1.10.1: Table of Contents</title>
+
+<meta name="description" content="MathGL 1.10.1: Table of Contents">
+<meta name="keywords" content="MathGL 1.10.1: Table of Contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html 1.82">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="toc-Overview-1" href="mathgl_en_1.html#Overview">1. Overview</a>
+  <ul class="toc">
+    <li><a name="toc-Why-have-I-written-MathGL_003f-1" href="mathgl_en_1.html#Why-have-I-written-MathGL_003f">1.1 Why have I written MathGL?</a></li>
+    <li><a name="toc-MathGL-features-1" href="mathgl_en_1.html#MathGL-features">1.2 MathGL features</a></li>
+    <li><a name="toc-Installation-and-usage-1" href="mathgl_en_1.html#Installation-and-usage">1.3 Installation and usage</a></li>
+    <li><a name="toc-General-concepts-1" href="mathgl_en_1.html#General-concepts">1.4 General concepts</a>
+    <ul class="toc">
+      <li><a name="toc-Coordinate-axes-1" href="mathgl_en_1.html#Coordinate-axes">1.4.1 Coordinate axes</a></li>
+      <li><a name="toc-Line-styles-1" href="mathgl_en_1.html#Line-styles">1.4.2 Line styles</a></li>
+      <li><a name="toc-Color-scheme-1" href="mathgl_en_1.html#Color-scheme">1.4.3 Color scheme</a></li>
+      <li><a name="toc-Font-style-1" href="mathgl_en_1.html#Font-style">1.4.4 Font style</a></li>
+    </ul></li>
+    <li><a name="toc-FAQ-1" href="mathgl_en_1.html#FAQ">1.5 FAQ</a></li>
+    <li><a name="toc-Interfaces-1" href="mathgl_en_1.html#Interfaces">1.6 Interfaces</a>
+    <ul class="toc">
+      <li><a name="toc-C-interface-1" href="mathgl_en_1.html#C-interface">1.6.1 C interface</a></li>
+      <li><a name="toc-Python-interface-1" href="mathgl_en_1.html#Python-interface">1.6.2 Python interface</a></li>
+    </ul></li>
+    <li><a name="toc-Thanks-1" href="mathgl_en_1.html#Thanks">1.7 Thanks</a></li>
+  </ul></li>
+  <li><a name="toc-MathGL-examples" href="mathgl_en_2.html#Examples">2. MathGL examples</a>
+  <ul class="toc">
+    <li><a name="toc-Basic-usage-1" href="mathgl_en_2.html#Basic-usage">2.1 Basic usage</a>
+    <ul class="toc">
+      <li><a name="toc-Using-FLTK_002fGLUT-window-1" href="mathgl_en_2.html#Using-FLTK_002fGLUT-window">2.1.1 Using FLTK/GLUT window</a></li>
+      <li><a name="toc-Drawing-to-file-1" href="mathgl_en_2.html#Drawing-to-file">2.1.2 Drawing to file</a></li>
+      <li><a name="toc-Drawing-in-memory-1" href="mathgl_en_2.html#Drawing-in-memory">2.1.3 Drawing in memory</a></li>
+      <li><a name="toc-Using-QMathGL-1" href="mathgl_en_2.html#Using-QMathGL">2.1.4 Using QMathGL</a></li>
+    </ul></li>
+    <li><a name="toc-Advanced-usage-1" href="mathgl_en_2.html#Advanced-usage">2.2 Advanced usage</a>
+    <ul class="toc">
+      <li><a name="toc-Subplots-1" href="mathgl_en_2.html#Subplots">2.2.1 Subplots</a></li>
+      <li><a name="toc-Axis-and-grids-1" href="mathgl_en_2.html#Axis-and-grids">2.2.2 Axis and grids</a></li>
+      <li><a name="toc-Curvilinear-coordinates-1" href="mathgl_en_2.html#Curvilinear-coordinates">2.2.3 Curvilinear coordinates</a></li>
+      <li><a name="toc-Text-printing-example-1" href="mathgl_en_2.html#Text-printing-example">2.2.4 Text printing example</a></li>
+      <li><a name="toc-Animation-1" href="mathgl_en_2.html#Animation">2.2.5 Animation</a></li>
+    </ul></li>
+    <li><a name="toc-Data-handling-1" href="mathgl_en_2.html#Data-handling">2.3 Data handling</a>
+    <ul class="toc">
+      <li><a name="toc-Array-creation-1" href="mathgl_en_2.html#Array-creation">2.3.1 Array creation</a></li>
+      <li><a name="toc-Data-changing-1" href="mathgl_en_2.html#Data-changing">2.3.2 Data changing</a></li>
+    </ul></li>
+    <li><a name="toc-Data-plotting-1" href="mathgl_en_2.html#Data-plotting">2.4 Data plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Plots-for-1D-data-1" href="mathgl_en_2.html#Plots-for-1D-data">2.4.1 Plots for 1D data</a></li>
+      <li><a name="toc-Plots-for-2D-data-1" href="mathgl_en_2.html#Plots-for-2D-data">2.4.2 Plots for 2D data</a></li>
+      <li><a name="toc-Plots-for-3D-data-1" href="mathgl_en_2.html#Plots-for-3D-data">2.4.3 Plots for 3D data</a></li>
+      <li><a name="toc-Surface-transparency-1" href="mathgl_en_2.html#Surface-transparency">2.4.4 Surface transparency</a></li>
+    </ul></li>
+    <li><a name="toc-C_002fFortran-interface-1" href="mathgl_en_2.html#C_002fFortran-interface">2.5 C/Fortran interface</a></li>
+    <li><a name="toc-MathGL-and-PyQt-1" href="mathgl_en_2.html#MathGL-and-PyQt">2.6 MathGL and PyQt</a></li>
+    <li><a name="toc-Hints-1" href="mathgl_en_2.html#Hints">2.7 Hints</a>
+    <ul class="toc">
+      <li><a name="toc-_0060_0060Compound_0027_0027-graphics-1" href="mathgl_en_2.html#g_t_0060_0060Compound_0027_0027-graphics">2.7.1 &ldquo;Compound&rdquo; graphics</a></li>
+      <li><a name="toc-Two-axes-in-one-plot-1" href="mathgl_en_2.html#Two-axes-in-one-plot">2.7.2 Two axes in one plot</a></li>
+      <li><a name="toc-Titles-for-the-plot-1" href="mathgl_en_2.html#Titles-for-the-plot">2.7.3 Titles for the plot</a></li>
+      <li><a name="toc-Changing-of-the-color-range-1" href="mathgl_en_2.html#Changing-of-the-color-range">2.7.4 Changing of the color range</a></li>
+      <li><a name="toc-Management-of-the-point-cutting-1" href="mathgl_en_2.html#Management-of-the-point-cutting">2.7.5 Management of the point cutting</a></li>
+      <li><a name="toc-Vector-field-visualization-1" href="mathgl_en_2.html#Vector-field-visualization">2.7.6 Vector field visualization</a></li>
+      <li><a name="toc-Several-light-sources-1" href="mathgl_en_2.html#Several-light-sources">2.7.7 Several light sources</a></li>
+      <li><a name="toc-CutMin-and-CutMax-features-1" href="mathgl_en_2.html#CutMin-and-CutMax-features">2.7.8 CutMin and CutMax features</a></li>
+      <li><a name="toc-Mapping-visualization-1" href="mathgl_en_2.html#Mapping-visualization">2.7.9 Mapping visualization</a></li>
+      <li><a name="toc-Log_002dscaled-plot-1" href="mathgl_en_2.html#Log_002dscaled-plot">2.7.10 Log-scaled plot</a></li>
+      <li><a name="toc-_0060_0060Templates_0027_0027-1" href="mathgl_en_2.html#g_t_0060_0060Templates_0027_0027">2.7.11 &ldquo;Templates&rdquo;</a></li>
+      <li><a name="toc-Nonlinear-fitting-hints-1" href="mathgl_en_2.html#Nonlinear-fitting-hints">2.7.12 Nonlinear fitting hints</a></li>
+      <li><a name="toc-PDE-solving-hints-1" href="mathgl_en_2.html#PDE-solving-hints">2.7.13 PDE solving hints</a></li>
+      <li><a name="toc-MGL-parser-using-1" href="mathgl_en_2.html#MGL-parser-using">2.7.14 MGL parser using</a></li>
+    </ul>
+</li>
+  </ul></li>
+  <li><a name="toc-MathGL-core-1" href="mathgl_en_3.html#MathGL-core">3. MathGL core</a>
+  <ul class="toc">
+    <li><a name="toc-Graphics-setup-1" href="mathgl_en_3.html#Graphics-setup">3.1 Graphics setup</a>
+    <ul class="toc">
+      <li><a name="toc-Transparency-1" href="mathgl_en_3.html#Transparency">3.1.1 Transparency</a></li>
+      <li><a name="toc-Lighting-1" href="mathgl_en_3.html#Lighting">3.1.2 Lighting</a></li>
+      <li><a name="toc-Fog-1" href="mathgl_en_3.html#Fog">3.1.3 Fog</a></li>
+      <li><a name="toc-Default-sizes-1" href="mathgl_en_3.html#Default-sizes">3.1.4 Default sizes</a></li>
+      <li><a name="toc-Zooming-1" href="mathgl_en_3.html#Zooming">3.1.5 Zooming</a></li>
+      <li><a name="toc-Cutting-1" href="mathgl_en_3.html#Cutting">3.1.6 Cutting</a></li>
+      <li><a name="toc-Font-settings-1" href="mathgl_en_3.html#Font-settings">3.1.7 Font settings</a></li>
+      <li><a name="toc-Pallete-and-colors" href="mathgl_en_3.html#Palette-and-colors">3.1.8 Pallete and colors</a></li>
+      <li><a name="toc-Error-handling-1" href="mathgl_en_3.html#Error-handling">3.1.9 Error handling</a></li>
+      <li><a name="toc-Other-settings-1" href="mathgl_en_3.html#Other-settings">3.1.10 Other settings</a></li>
+    </ul></li>
+    <li><a name="toc-Axis-settings-1" href="mathgl_en_3.html#Axis-settings">3.2 Axis settings</a>
+    <ul class="toc">
+      <li><a name="toc-Ranges-_0028bounding-box_0029-1" href="mathgl_en_3.html#Ranges-_0028bounding-box_0029">3.2.1 Ranges (bounding box)</a></li>
+      <li><a name="toc-Curved-coordinates-1" href="mathgl_en_3.html#Curved-coordinates">3.2.2 Curved coordinates</a></li>
+      <li><a name="toc-Ticks-1" href="mathgl_en_3.html#Ticks">3.2.3 Ticks</a></li>
+    </ul></li>
+    <li><a name="toc-Transformation-matrix-1" href="mathgl_en_3.html#Transformation-matrix">3.3 Transformation matrix</a></li>
+    <li><a name="toc-Export-to-file-1" href="mathgl_en_3.html#Export-to-file">3.4 Export to file</a></li>
+    <li><a name="toc-Primitives-drawing-2" href="mathgl_en_3.html#Primitives-drawing">3.5 Primitives drawing</a></li>
+    <li><a name="toc-Text-printing-1" href="mathgl_en_3.html#Text-printing">3.6 Text printing</a></li>
+    <li><a name="toc-Axis-and-Colorbar-1" href="mathgl_en_3.html#Axis-and-Colorbar">3.7 Axis and Colorbar</a></li>
+    <li><a name="toc-Legend-1" href="mathgl_en_3.html#Legend">3.8 Legend</a></li>
+    <li><a name="toc-1D-plotting-1" href="mathgl_en_3.html#g_t1D-plotting">3.9 1D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Plot-1" href="mathgl_en_3.html#Plot">3.9.1 Plot</a></li>
+      <li><a name="toc-Radar-1" href="mathgl_en_3.html#Radar">3.9.2 Radar</a></li>
+      <li><a name="toc-Tens-1" href="mathgl_en_3.html#Tens">3.9.3 Tens</a></li>
+      <li><a name="toc-Area-1" href="mathgl_en_3.html#Area">3.9.4 Area</a></li>
+      <li><a name="toc-Region-1" href="mathgl_en_3.html#Region">3.9.5 Region</a></li>
+      <li><a name="toc-Stem-1" href="mathgl_en_3.html#Stem">3.9.6 Stem</a></li>
+      <li><a name="toc-Bars-1" href="mathgl_en_3.html#Bars">3.9.7 Bars</a></li>
+      <li><a name="toc-Barh-1" href="mathgl_en_3.html#Barh">3.9.8 Barh</a></li>
+      <li><a name="toc-Chart-1" href="mathgl_en_3.html#Chart">3.9.9 Chart</a></li>
+      <li><a name="toc-Step-1" href="mathgl_en_3.html#Step">3.9.10 Step</a></li>
+      <li><a name="toc-Torus-1" href="mathgl_en_3.html#Torus">3.9.11 Torus</a></li>
+      <li><a name="toc-Tube-1" href="mathgl_en_3.html#Tube">3.9.12 Tube</a></li>
+      <li><a name="toc-Mark-1" href="mathgl_en_3.html#Mark">3.9.13 Mark</a></li>
+      <li><a name="toc-TextMark-1" href="mathgl_en_3.html#TextMark">3.9.14 TextMark</a></li>
+      <li><a name="toc-Error-1" href="mathgl_en_3.html#Error">3.9.15 Error</a></li>
+      <li><a name="toc-BoxPlot-1" href="mathgl_en_3.html#BoxPlot">3.9.16 BoxPlot</a></li>
+    </ul></li>
+    <li><a name="toc-2D-plotting-1" href="mathgl_en_3.html#g_t2D-plotting">3.10 2D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Mesh-1" href="mathgl_en_3.html#Mesh">3.10.1 Mesh</a></li>
+      <li><a name="toc-Fall-1" href="mathgl_en_3.html#Fall">3.10.2 Fall</a></li>
+      <li><a name="toc-Belt-1" href="mathgl_en_3.html#Belt">3.10.3 Belt</a></li>
+      <li><a name="toc-Surf-1" href="mathgl_en_3.html#Surf">3.10.4 Surf</a></li>
+      <li><a name="toc-Boxs-1" href="mathgl_en_3.html#Boxs">3.10.5 Boxs</a></li>
+      <li><a name="toc-Tile-1" href="mathgl_en_3.html#Tile">3.10.6 Tile</a></li>
+      <li><a name="toc-Dens-1" href="mathgl_en_3.html#Dens">3.10.7 Dens</a></li>
+      <li><a name="toc-Cont-1" href="mathgl_en_3.html#Cont">3.10.8 Cont</a></li>
+      <li><a name="toc-ContF-1" href="mathgl_en_3.html#ContF">3.10.9 ContF</a></li>
+      <li><a name="toc-ContD-1" href="mathgl_en_3.html#ContD">3.10.10 ContD</a></li>
+      <li><a name="toc-Axial-1" href="mathgl_en_3.html#Axial">3.10.11 Axial</a></li>
+      <li><a name="toc-Grid-1" href="mathgl_en_3.html#Grid">3.10.12 Grid</a></li>
+    </ul></li>
+    <li><a name="toc-3D-plotting-1" href="mathgl_en_3.html#g_t3D-plotting">3.11 3D plotting</a>
+    <ul class="toc">
+      <li><a name="toc-Surf3-1" href="mathgl_en_3.html#Surf3">3.11.1 Surf3</a></li>
+      <li><a name="toc-Dens3-1" href="mathgl_en_3.html#Dens3">3.11.2 Dens3</a></li>
+      <li><a name="toc-Cont3-1" href="mathgl_en_3.html#Cont3">3.11.3 Cont3</a></li>
+      <li><a name="toc-ContF3-1" href="mathgl_en_3.html#ContF3">3.11.4 ContF3</a></li>
+      <li><a name="toc-Grid3-1" href="mathgl_en_3.html#Grid3">3.11.5 Grid3</a></li>
+      <li><a name="toc-Cloud-1" href="mathgl_en_3.html#Cloud">3.11.6 Cloud</a></li>
+      <li><a name="toc-Beam-1" href="mathgl_en_3.html#Beam">3.11.7 Beam</a></li>
+    </ul></li>
+    <li><a name="toc-Dual-plotting-1" href="mathgl_en_3.html#Dual-plotting">3.12 Dual plotting</a>
+    <ul class="toc">
+      <li><a name="toc-SurfC-1" href="mathgl_en_3.html#SurfC">3.12.1 SurfC</a></li>
+      <li><a name="toc-Surf3C-1" href="mathgl_en_3.html#Surf3C">3.12.2 Surf3C</a></li>
+      <li><a name="toc-SurfA-1" href="mathgl_en_3.html#SurfA">3.12.3 SurfA</a></li>
+      <li><a name="toc-Surf3A-1" href="mathgl_en_3.html#Surf3A">3.12.4 Surf3A</a></li>
+      <li><a name="toc-TileS-1" href="mathgl_en_3.html#TileS">3.12.5 TileS</a></li>
+      <li><a name="toc-Map-1" href="mathgl_en_3.html#Map">3.12.6 Map</a></li>
+      <li><a name="toc-STFA-1" href="mathgl_en_3.html#STFA">3.12.7 STFA</a></li>
+    </ul></li>
+    <li><a name="toc-Vector-fields-1" href="mathgl_en_3.html#Vector-fields">3.13 Vector fields</a>
+    <ul class="toc">
+      <li><a name="toc-Traj-1" href="mathgl_en_3.html#Traj">3.13.1 Traj</a></li>
+      <li><a name="toc-Vect-1" href="mathgl_en_3.html#Vect">3.13.2 Vect</a></li>
+      <li><a name="toc-VectL-1" href="mathgl_en_3.html#VectL">3.13.3 VectL</a></li>
+      <li><a name="toc-VectC-1" href="mathgl_en_3.html#VectC">3.13.4 VectC</a></li>
+      <li><a name="toc-Dew-1" href="mathgl_en_3.html#Dew">3.13.5 Dew</a></li>
+      <li><a name="toc-Flow-1" href="mathgl_en_3.html#Flow">3.13.6 Flow</a></li>
+      <li><a name="toc-FlowP-1" href="mathgl_en_3.html#FlowP">3.13.7 FlowP</a></li>
+      <li><a name="toc-Pipe-1" href="mathgl_en_3.html#Pipe">3.13.8 Pipe</a></li>
+    </ul></li>
+    <li><a name="toc-Other-plotting-1" href="mathgl_en_3.html#Other-plotting">3.14 Other plotting</a>
+    <ul class="toc">
+      <li><a name="toc-DensXYZ-1" href="mathgl_en_3.html#DensXYZ">3.14.1 DensXYZ</a></li>
+      <li><a name="toc-ContXYZ-1" href="mathgl_en_3.html#ContXYZ">3.14.2 ContXYZ</a></li>
+      <li><a name="toc-ContFXYZ-1" href="mathgl_en_3.html#ContFXYZ">3.14.3 ContFXYZ</a></li>
+      <li><a name="toc-Dots-1" href="mathgl_en_3.html#Dots">3.14.4 Dots</a></li>
+      <li><a name="toc-Crust-1" href="mathgl_en_3.html#Crust">3.14.5 Crust</a></li>
+      <li><a name="toc-TriPlot-1" href="mathgl_en_3.html#TriPlot">3.14.6 TriPlot</a></li>
+      <li><a name="toc-Plots-by-formula-1" href="mathgl_en_3.html#Plots-by-formula">3.14.7 Plots by formula</a></li>
+      <li><a name="toc-SimplePlot-1" href="mathgl_en_3.html#SimplePlot">3.14.8 SimplePlot</a></li>
+    </ul></li>
+    <li><a name="toc-Nonlinear-fitting-1" href="mathgl_en_3.html#Nonlinear-fitting">3.15 Nonlinear fitting</a></li>
+    <li><a name="toc-Data-distributions-1" href="mathgl_en_3.html#Data-distributions">3.16 Data distributions</a></li>
+    <li><a name="toc-Frames_002fAnimation-1" href="mathgl_en_3.html#Frames_002fAnimation">3.17 Frames/Animation</a></li>
+    <li><a name="toc-IDTF-functions-1" href="mathgl_en_3.html#IDTF-functions">3.18 IDTF functions</a></li>
+  </ul></li>
+  <li><a name="toc-Plotter-classes-1" href="mathgl_en_4.html#Plotter-classes">4. Plotter classes</a>
+  <ul class="toc">
+    <li><a name="toc-mglGraphAB-class-1" href="mathgl_en_4.html#mglGraphAB-class">4.1 mglGraphAB class</a></li>
+  </ul></li>
+  <li><a name="toc-Widget-classes-1" href="mathgl_en_5.html#Widget-classes">5. Widget classes</a>
+  <ul class="toc">
+    <li><a name="toc-Fl_005fMathGL-class-1" href="mathgl_en_5.html#Fl_005fMathGL-class">5.1 Fl_MathGL class</a></li>
+    <li><a name="toc-QMathGL-class-1" href="mathgl_en_5.html#QMathGL-class">5.2 QMathGL class</a></li>
+  </ul></li>
+  <li><a name="toc-mglData-class-1" href="mathgl_en_6.html#mglData-class">6. mglData class</a>
+  <ul class="toc">
+    <li><a name="toc-Public-variables-1" href="mathgl_en_6.html#Public-variables">6.1 Public variables</a></li>
+    <li><a name="toc-Create-and-delete-1" href="mathgl_en_6.html#Create-and-delete">6.2 Create and delete</a></li>
+    <li><a name="toc-Fill-1" href="mathgl_en_6.html#Fill">6.3 Fill</a></li>
+    <li><a name="toc-Rearrange-1" href="mathgl_en_6.html#Rearrange">6.4 Rearrange</a></li>
+    <li><a name="toc-File-I_002fO-1" href="mathgl_en_6.html#File-I_002fO">6.5 File I/O</a></li>
+    <li><a name="toc-Make-another-data-1" href="mathgl_en_6.html#Make-another-data">6.6 Make another data</a></li>
+    <li><a name="toc-Functions-on-direction-1" href="mathgl_en_6.html#Functions-on-direction">6.7 Functions on direction</a></li>
+    <li><a name="toc-Interpolation-1" href="mathgl_en_6.html#Interpolation">6.8 Interpolation</a></li>
+    <li><a name="toc-Informational-functions-1" href="mathgl_en_6.html#Informational-functions">6.9 Informational functions</a></li>
+    <li><a name="toc-Operators-1" href="mathgl_en_6.html#Operators">6.10 Operators</a></li>
+    <li><a name="toc-Global-functions-1" href="mathgl_en_6.html#Global-functions">6.11 Global functions</a></li>
+  </ul></li>
+  <li><a name="toc-Other-classes-1" href="mathgl_en_7.html#Other-classes">7. Other classes</a>
+  <ul class="toc">
+    <li><a name="toc-mglParse-class-1" href="mathgl_en_7.html#mglParse-class">7.1 mglParse class</a></li>
+    <li><a name="toc-mglFormula-class-1" href="mathgl_en_7.html#mglFormula-class">7.2 mglFormula class</a></li>
+    <li><a name="toc-mglFont-class-1" href="mathgl_en_7.html#mglFont-class">7.3 mglFont class</a>
+    <ul class="toc">
+      <li><a name="toc-Format-of-font-files-1" href="mathgl_en_7.html#Format-of-font-files">7.3.1 Format of font files</a></li>
+    </ul></li>
+    <li><a name="toc-mglColor-class-1" href="mathgl_en_7.html#mglColor-class">7.4 mglColor class</a></li>
+    <li><a name="toc-mglPoint-class-1" href="mathgl_en_7.html#mglPoint-class">7.5 mglPoint class</a></li>
+    <li><a name="toc-mglVar-class-1" href="mathgl_en_7.html#mglVar-class">7.6 mglVar class</a></li>
+    <li><a name="toc-mglCommand-class-1" href="mathgl_en_7.html#mglCommand-class">7.7 mglCommand class</a></li>
+    <li><a name="toc-mglArg-class-1" href="mathgl_en_7.html#mglArg-class">7.8 mglArg class</a></li>
+  </ul></li>
+  <li><a name="toc-MGL-interface-1" href="mathgl_en_8.html#MGL-interface">8. MGL interface</a>
+  <ul class="toc">
+    <li><a name="toc-Graphics-setup-_0028MGL_0029-1" href="mathgl_en_8.html#Graphics-setup-_0028MGL_0029">8.1 Graphics setup (MGL)</a>
+    <ul class="toc">
+      <li><a name="toc-Transparency-_0028MGL_0029-1" href="mathgl_en_8.html#Transparency-_0028MGL_0029">8.1.1 Transparency (MGL)</a></li>
+      <li><a name="toc-Lighting-_0028MGL_0029-1" href="mathgl_en_8.html#Lighting-_0028MGL_0029">8.1.2 Lighting (MGL)</a></li>
+      <li><a name="toc-Fog-_0028MGL_0029-1" href="mathgl_en_8.html#Fog-_0028MGL_0029">8.1.3 Fog (MGL)</a></li>
+      <li><a name="toc-Default-sizes-_0028MGL_0029-1" href="mathgl_en_8.html#Default-sizes-_0028MGL_0029">8.1.4 Default sizes (MGL)</a></li>
+      <li><a name="toc-Zooming-_0028MGL_0029-1" href="mathgl_en_8.html#Zooming-_0028MGL_0029">8.1.5 Zooming (MGL)</a></li>
+      <li><a name="toc-Cutting-_0028MGL_0029-1" href="mathgl_en_8.html#Cutting-_0028MGL_0029">8.1.6 Cutting (MGL)</a></li>
+      <li><a name="toc-Other-settings-_0028MGL_0029-1" href="mathgl_en_8.html#Other-settings-_0028MGL_0029">8.1.7 Other settings (MGL)</a></li>
+    </ul></li>
+    <li><a name="toc-Axis-settings-_0028MGL_0029-1" href="mathgl_en_8.html#Axis-settings-_0028MGL_0029">8.2 Axis settings (MGL)</a></li>
+    <li><a name="toc-Transformation-matrix-_0028MGL_0029-1" href="mathgl_en_8.html#Transformation-matrix-_0028MGL_0029">8.3 Transformation matrix (MGL)</a></li>
+    <li><a name="toc-Export-to-file-_0028MGL_0029-1" href="mathgl_en_8.html#Export-to-file-_0028MGL_0029">8.4 Export to file (MGL)</a></li>
+    <li><a name="toc-Primitives-drawing-1" href="mathgl_en_8.html#Primitives-drawing-_0028MGL_0029">8.5 Primitives drawing</a></li>
+    <li><a name="toc-Text-printing-_0028MGL_0029-1" href="mathgl_en_8.html#Text-printing-_0028MGL_0029">8.6 Text printing (MGL)</a></li>
+    <li><a name="toc-Axis-and-Colorbar-_0028MGL_0029-1" href="mathgl_en_8.html#Axis-and-Colorbar-_0028MGL_0029">8.7 Axis and Colorbar (MGL)</a></li>
+    <li><a name="toc-Legend-_0028MGL_0029-1" href="mathgl_en_8.html#Legend-_0028MGL_0029">8.8 Legend (MGL)</a></li>
+    <li><a name="toc-1D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t1D-plotting-_0028MGL_0029">8.9 1D plotting (MGL)</a></li>
+    <li><a name="toc-2D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t2D-plotting-_0028MGL_0029">8.10 2D plotting (MGL)</a></li>
+    <li><a name="toc-3D-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#g_t3D-plotting-_0028MGL_0029">8.11 3D plotting (MGL)</a></li>
+    <li><a name="toc-Dual-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#Dual-plotting-_0028MGL_0029">8.12 Dual plotting (MGL)</a></li>
+    <li><a name="toc-Vector-fields-_0028MGL_0029-1" href="mathgl_en_8.html#Vector-fields-_0028MGL_0029">8.13 Vector fields (MGL)</a></li>
+    <li><a name="toc-Other-plotting-_0028MGL_0029-1" href="mathgl_en_8.html#Other-plotting-_0028MGL_0029">8.14 Other plotting (MGL)</a></li>
+    <li><a name="toc-Nonlinear-fitting-_0028MGL_0029-1" href="mathgl_en_8.html#Nonlinear-fitting-_0028MGL_0029">8.15 Nonlinear fitting (MGL)</a></li>
+    <li><a name="toc-Data-create-_0028MGL_0029-1" href="mathgl_en_8.html#Data-create-_0028MGL_0029">8.16 Data create (MGL)</a></li>
+    <li><a name="toc-Data-filling-_0028MGL_0029-1" href="mathgl_en_8.html#Data-filling-_0028MGL_0029">8.17 Data filling (MGL)</a></li>
+    <li><a name="toc-Rearrange-data-_0028MGL_0029-1" href="mathgl_en_8.html#Rearrange-data-_0028MGL_0029">8.18 Rearrange data (MGL)</a></li>
+    <li><a name="toc-File-I_002fO-_0028MGL_0029-1" href="mathgl_en_8.html#File-I_002fO-_0028MGL_0029">8.19 File I/O (MGL)</a></li>
+    <li><a name="toc-Make-another-data-_0028MGL_0029-1" href="mathgl_en_8.html#Make-another-data-_0028MGL_0029">8.20 Make another data (MGL)</a></li>
+    <li><a name="toc-Commands-on-direction-_0028MGL_0029-1" href="mathgl_en_8.html#Commands-on-direction-_0028MGL_0029">8.21 Commands on direction (MGL)</a></li>
+    <li><a name="toc-Operators-_0028MGL_0029-1" href="mathgl_en_8.html#Operators-_0028MGL_0029">8.22 Operators (MGL)</a></li>
+    <li><a name="toc-Program-flow-_0028MGL_0029-1" href="mathgl_en_8.html#Program-flow-_0028MGL_0029">8.23 Program flow (MGL)</a></li>
+    <li><a name="toc-Command-options-_0028MGL_0029-1" href="mathgl_en_8.html#Command-options-_0028MGL_0029">8.24 Command options (MGL)</a></li>
+    <li><a name="toc-Suffixes-for-variable" href="mathgl_en_8.html#Suffixes">8.25 Suffixes for variable</a></li>
+    <li><a name="toc-Utilities-for-parsing-MGL" href="mathgl_en_8.html#Utilities">8.26 Utilities for parsing MGL</a></li>
+  </ul></li>
+  <li><a name="toc-Samples-1" href="mathgl_en_9.html#Samples">9. Samples</a>
+  <ul class="toc">
+    <li><a name="toc-1D-plotting-samples-1" href="mathgl_en_9.html#g_t1D-plotting-samples">9.1 1D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Plot-sample-1" href="mathgl_en_9.html#Plot-sample">9.1.1 Plot sample</a></li>
+      <li><a name="toc-Radar-sample-1" href="mathgl_en_9.html#Radar-sample">9.1.2 Radar sample</a></li>
+      <li><a name="toc-Tens-sample-1" href="mathgl_en_9.html#Tens-sample">9.1.3 Tens sample</a></li>
+      <li><a name="toc-Area-sample-1" href="mathgl_en_9.html#Area-sample">9.1.4 Area sample</a></li>
+      <li><a name="toc-Bars-sample-1" href="mathgl_en_9.html#Bars-sample">9.1.5 Bars sample</a></li>
+      <li><a name="toc-Barh-sample-1" href="mathgl_en_9.html#Barh-sample">9.1.6 Barh sample</a></li>
+      <li><a name="toc-Step-sample-1" href="mathgl_en_9.html#Step-sample">9.1.7 Step sample</a></li>
+      <li><a name="toc-Stem-sample-1" href="mathgl_en_9.html#Stem-sample">9.1.8 Stem sample</a></li>
+      <li><a name="toc-Region-sample-1" href="mathgl_en_9.html#Region-sample">9.1.9 Region sample</a></li>
+      <li><a name="toc-Error-sample-1" href="mathgl_en_9.html#Error-sample">9.1.10 Error sample</a></li>
+      <li><a name="toc-BoxPlot-sample-1" href="mathgl_en_9.html#BoxPlot-sample">9.1.11 BoxPlot sample</a></li>
+      <li><a name="toc-Mark-sample-1" href="mathgl_en_9.html#Mark-sample">9.1.12 Mark sample</a></li>
+      <li><a name="toc-TextMark-sample-1" href="mathgl_en_9.html#TextMark-sample">9.1.13 TextMark sample</a></li>
+      <li><a name="toc-Tube-sample-1" href="mathgl_en_9.html#Tube-sample">9.1.14 Tube sample</a></li>
+      <li><a name="toc-Text-sample-1" href="mathgl_en_9.html#Text-sample">9.1.15 Text sample</a></li>
+      <li><a name="toc-Torus-sample-1" href="mathgl_en_9.html#Torus-sample">9.1.16 Torus sample</a></li>
+      <li><a name="toc-Chart-sample-1" href="mathgl_en_9.html#Chart-sample">9.1.17 Chart sample</a></li>
+      <li><a name="toc-Pie-chart-sample-1" href="mathgl_en_9.html#Pie-chart-sample">9.1.18 Pie chart sample</a></li>
+    </ul></li>
+    <li><a name="toc-2D-plotting-samples-1" href="mathgl_en_9.html#g_t2D-plotting-samples">9.2 2D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Surf-sample-1" href="mathgl_en_9.html#Surf-sample">9.2.1 Surf sample</a></li>
+      <li><a name="toc-Transparent-surface-sample-1" href="mathgl_en_9.html#Transparent-surface-sample">9.2.2 Transparent surface sample</a></li>
+      <li><a name="toc-Surface-in-fog-sample-1" href="mathgl_en_9.html#Surface-in-fog-sample">9.2.3 Surface in fog sample</a></li>
+      <li><a name="toc-Sharp-colors-sample-1" href="mathgl_en_9.html#Sharp-colors-sample">9.2.4 Sharp colors sample</a></li>
+      <li><a name="toc-Mesh-sample-1" href="mathgl_en_9.html#Mesh-sample">9.2.5 Mesh sample</a></li>
+      <li><a name="toc-Fall-sample-1" href="mathgl_en_9.html#Fall-sample">9.2.6 Fall sample</a></li>
+      <li><a name="toc-Belt-sample-1" href="mathgl_en_9.html#Belt-sample">9.2.7 Belt sample</a></li>
+      <li><a name="toc-Tile-sample-1" href="mathgl_en_9.html#Tile-sample">9.2.8 Tile sample</a></li>
+      <li><a name="toc-Boxs-sample-1" href="mathgl_en_9.html#Boxs-sample">9.2.9 Boxs sample</a></li>
+      <li><a name="toc-Dens-sample-1" href="mathgl_en_9.html#Dens-sample">9.2.10 Dens sample</a></li>
+      <li><a name="toc-Cont-sample-1" href="mathgl_en_9.html#Cont-sample">9.2.11 Cont sample</a></li>
+      <li><a name="toc-ContF-sample-1" href="mathgl_en_9.html#ContF-sample">9.2.12 ContF sample</a></li>
+      <li><a name="toc-ContD-sample-1" href="mathgl_en_9.html#ContD-sample">9.2.13 ContD sample</a></li>
+      <li><a name="toc-Axial-sample-1" href="mathgl_en_9.html#Axial-sample">9.2.14 Axial sample</a></li>
+    </ul></li>
+    <li><a name="toc-3D-plotting-samples-1" href="mathgl_en_9.html#g_t3D-plotting-samples">9.3 3D plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-Surf3-sample-1" href="mathgl_en_9.html#Surf3-sample">9.3.1 Surf3 sample</a></li>
+      <li><a name="toc-Cloud-sample-1" href="mathgl_en_9.html#Cloud-sample">9.3.2 Cloud sample</a></li>
+      <li><a name="toc-CloudP-sample-1" href="mathgl_en_9.html#CloudP-sample">9.3.3 CloudP sample</a></li>
+      <li><a name="toc-Dens3-sample-1" href="mathgl_en_9.html#Dens3-sample">9.3.4 Dens3 sample</a></li>
+      <li><a name="toc-Cont3-sample-1" href="mathgl_en_9.html#Cont3-sample">9.3.5 Cont3 sample</a></li>
+      <li><a name="toc-ContF3-sample-1" href="mathgl_en_9.html#ContF3-sample">9.3.6 ContF3 sample</a></li>
+      <li><a name="toc-Cont-projection-sample-1" href="mathgl_en_9.html#Cont-projection-sample">9.3.7 Cont projection sample</a></li>
+      <li><a name="toc-Dens-projection-sample-1" href="mathgl_en_9.html#Dens-projection-sample">9.3.8 Dens projection sample</a></li>
+      <li><a name="toc-CutMinMax-sample-1" href="mathgl_en_9.html#CutMinMax-sample">9.3.9 CutMinMax sample</a></li>
+      <li><a name="toc-_0060_0060Isocaps_0027_0027-sample-1" href="mathgl_en_9.html#g_t_0060_0060Isocaps_0027_0027-sample">9.3.10 &ldquo;Isocaps&rdquo; sample</a></li>
+      <li><a name="toc-CutOff-sample-1" href="mathgl_en_9.html#CutOff-sample">9.3.11 CutOff sample</a></li>
+    </ul></li>
+    <li><a name="toc-Dual-plotting-samples-1" href="mathgl_en_9.html#Dual-plotting-samples">9.4 Dual plotting samples</a>
+    <ul class="toc">
+      <li><a name="toc-SurfC-sample-1" href="mathgl_en_9.html#SurfC-sample">9.4.1 SurfC sample</a></li>
+      <li><a name="toc-SurfA-sample-1" href="mathgl_en_9.html#SurfA-sample">9.4.2 SurfA sample</a></li>
+      <li><a name="toc-Tiles-sample" href="mathgl_en_9.html#TileS-sample">9.4.3 Tiles sample</a></li>
+      <li><a name="toc-Map-sample-1" href="mathgl_en_9.html#Map-sample">9.4.4 Map sample</a></li>
+      <li><a name="toc-Traj-sample-1" href="mathgl_en_9.html#Traj-sample">9.4.5 Traj sample</a></li>
+      <li><a name="toc-Vect-sample-1" href="mathgl_en_9.html#Vect-sample">9.4.6 Vect sample</a></li>
+      <li><a name="toc-VectL-sample-1" href="mathgl_en_9.html#VectL-sample">9.4.7 VectL sample</a></li>
+      <li><a name="toc-VectC-sample-1" href="mathgl_en_9.html#VectC-sample">9.4.8 VectC sample</a></li>
+      <li><a name="toc-Flow-sample-1" href="mathgl_en_9.html#Flow-sample">9.4.9 Flow sample</a></li>
+      <li><a name="toc-Pipe-sample-1" href="mathgl_en_9.html#Pipe-sample">9.4.10 Pipe sample</a></li>
+      <li><a name="toc-Dew-sample-1" href="mathgl_en_9.html#Dew-sample">9.4.11 Dew sample</a></li>
+      <li><a name="toc-Surf3C-sample-1" href="mathgl_en_9.html#Surf3C-sample">9.4.12 Surf3C sample</a></li>
+      <li><a name="toc-Surf3A-sample-1" href="mathgl_en_9.html#Surf3A-sample">9.4.13 Surf3A sample</a></li>
+      <li><a name="toc-Vect-3D-sample-1" href="mathgl_en_9.html#Vect-3D-sample">9.4.14 Vect 3D sample</a></li>
+      <li><a name="toc-VectL-3D-sample-1" href="mathgl_en_9.html#VectL-3D-sample">9.4.15 VectL 3D sample</a></li>
+      <li><a name="toc-VectC-3D-sample-1" href="mathgl_en_9.html#VectC-3D-sample">9.4.16 VectC 3D sample</a></li>
+      <li><a name="toc-Flow-3D-sample-1" href="mathgl_en_9.html#Flow-3D-sample">9.4.17 Flow 3D sample</a></li>
+      <li><a name="toc-Pipe-3D-sample-1" href="mathgl_en_9.html#Pipe-3D-sample">9.4.18 Pipe 3D sample</a></li>
+      <li><a name="toc-Crust-sample-1" href="mathgl_en_9.html#Crust-sample">9.4.19 Crust sample</a></li>
+      <li><a name="toc-Dots-sample-1" href="mathgl_en_9.html#Dots-sample">9.4.20 Dots sample</a></li>
+    </ul></li>
+    <li><a name="toc-Additional-features-1" href="mathgl_en_9.html#Additional-features">9.5 Additional features</a>
+    <ul class="toc">
+      <li><a name="toc-Legend-sample-1" href="mathgl_en_9.html#Legend-sample">9.5.1 Legend sample</a></li>
+      <li><a name="toc-Adding-mesh-sample-1" href="mathgl_en_9.html#Adding-mesh-sample">9.5.2 Adding mesh sample</a></li>
+      <li><a name="toc-Surf-_0026-Cont-sample-1" href="mathgl_en_9.html#Surf-_0026-Cont-sample">9.5.3 Surf &amp; Cont sample</a></li>
+      <li><a name="toc-Flow-_0026-Dens-sample-1" href="mathgl_en_9.html#Flow-_0026-Dens-sample">9.5.4 Flow &amp; Dens sample</a></li>
+      <li><a name="toc-Several-light-sample-1" href="mathgl_en_9.html#Several-light-sample">9.5.5 Several light sample</a></li>
+      <li><a name="toc-Mirrored-surface-sample-1" href="mathgl_en_9.html#Mirrored-surface-sample">9.5.6 Mirrored surface sample</a></li>
+      <li><a name="toc-Cont-with-labels-sample-1" href="mathgl_en_9.html#Cont-with-labels-sample">9.5.7 Cont with labels sample</a></li>
+      <li><a name="toc-Ternary-plot-sample-1" href="mathgl_en_9.html#Ternary-plot-sample">9.5.8 Ternary plot sample</a></li>
+      <li><a name="toc-Coloring-by-coordinates-sample-1" href="mathgl_en_9.html#Coloring-by-coordinates-sample">9.5.9 Coloring by coordinates sample</a></li>
+      <li><a name="toc-Drops-sample-1" href="mathgl_en_9.html#Drops-sample">9.5.10 Drops sample</a></li>
+      <li><a name="toc-Molecules-drawing-sample-1" href="mathgl_en_9.html#Molecules-drawing-sample">9.5.11 Molecules drawing sample</a></li>
+    </ul></li>
+    <li><a name="toc-Advanced-features-1" href="mathgl_en_9.html#Advanced-features">9.6 Advanced features</a>
+    <ul class="toc">
+      <li><a name="toc-Curvelinear-coorinates-sample-1" href="mathgl_en_9.html#Curvelinear-coorinates-sample">9.6.1 Curvelinear coorinates sample</a></li>
+      <li><a name="toc-2_002daxes-sample-1" href="mathgl_en_9.html#g_t2_002daxes-sample">9.6.2 2-axes sample</a></li>
+      <li><a name="toc-Semi_002dlog-sample-1" href="mathgl_en_9.html#Semi_002dlog-sample">9.6.3 Semi-log sample</a></li>
+      <li><a name="toc-Log_002dlog-sample-1" href="mathgl_en_9.html#Log_002dlog-sample">9.6.4 Log-log sample</a></li>
+      <li><a name="toc-Fitting-sample-1" href="mathgl_en_9.html#Fitting-sample">9.6.5 Fitting sample</a></li>
+      <li><a name="toc-Envelop-sample-1" href="mathgl_en_9.html#Envelop-sample">9.6.6 Envelop sample</a></li>
+      <li><a name="toc-Sew-sample-1" href="mathgl_en_9.html#Sew-sample">9.6.7 Sew sample</a></li>
+      <li><a name="toc-STFA-sample-1" href="mathgl_en_9.html#STFA-sample">9.6.8 STFA sample</a></li>
+      <li><a name="toc-PDE-sample-1" href="mathgl_en_9.html#PDE-sample">9.6.9 PDE sample</a></li>
+      <li><a name="toc-Beam-tracing-sample-1" href="mathgl_en_9.html#Beam-tracing-sample">9.6.10 Beam tracing sample</a></li>
+      <li><a name="toc-Parser-sample-1" href="mathgl_en_9.html#Parser-sample">9.6.11 Parser sample</a></li>
+      <li><a name="toc-Tick-values-sample" href="mathgl_en_9.html#Manual-ticks-sample">9.6.12 Tick values sample</a></li>
+      <li><a name="toc-ColumnPlot-sample-1" href="mathgl_en_9.html#ColumnPlot-sample">9.6.13 ColumnPlot sample</a></li>
+      <li><a name="toc-StickPlot-sample-1" href="mathgl_en_9.html#StickPlot-sample">9.6.14 StickPlot sample</a></li>
+    </ul>
+</li>
+  </ul></li>
+  <li><a name="toc-TeX_002dlike-symbols-1" href="mathgl_en_10.html#TeX_002dlike-symbols">A. TeX-like symbols</a></li>
+  <li><a name="toc-GNU-Free-Documentation-License" href="mathgl_en_11.html#Copying-This-Manual">B. GNU Free Documentation License</a></li>
+  <li><a name="toc-Index-1" href="mathgl_en_12.html#Index">Index</a></li>
+</ul>
+</div>
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="mathgl_en.html#Top" title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_12.html#Index" title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="mathgl_en_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>root</em> on <em>September 3, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
diff --git a/texinfo/mathgl_en.info b/texinfo/mathgl_en.info
new file mode 100644
index 0000000..0a96908
--- /dev/null
+++ b/texinfo/mathgl_en.info
@@ -0,0 +1,337 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+Indirect:
+mathgl_en.info-1: 1094
+mathgl_en.info-2: 300058
+mathgl_en.info-3: 599082
+
+Tag Table:
+(Indirect)
+Node: Top1094
+Node: Overview2430
+Node: Why have I written MathGL?3012
+Node: MathGL features4250
+Node: Installation and usage7663
+Node: General concepts9715
+Node: Coordinate axes13274
+Node: Line styles16106
+Node: Color scheme18633
+Node: Font style22578
+Node: FAQ23846
+Node: Interfaces31506
+Node: C interface32541
+Node: Python interface38861
+Node: Thanks43001
+Node: Examples43653
+Node: Basic usage44309
+Node: Using FLTK/GLUT window46241
+Node: Drawing to file49862
+Node: Drawing in memory52774
+Node: Using QMathGL53948
+Node: Advanced usage55578
+Node: Subplots56051
+Node: Axis and grids57765
+Node: Curvilinear coordinates60967
+Node: Text printing example62654
+Node: Animation65660
+Node: Data handling67890
+Node: Array creation68385
+Node: Data changing70920
+Node: Data plotting74028
+Node: Plots for 1D data75131
+Node: Plots for 2D data77881
+Node: Plots for 3D data81636
+Node: Surface transparency83692
+Node: C/Fortran interface85644
+Node: MathGL and PyQt88670
+Node: Hints90869
+Node: ``Compound'' graphics91720
+Node: Two axes in one plot93616
+Node: Titles for the plot94738
+Node: Changing of the color range95493
+Node: Management of the point cutting96277
+Node: Vector field visualization97456
+Node: Several light sources98098
+Node: CutMin and CutMax features98730
+Node: Mapping visualization99888
+Node: Log-scaled plot101058
+Node: ``Templates''101662
+Node: Nonlinear fitting hints103181
+Node: PDE solving hints104853
+Node: MGL parser using110418
+Node: MathGL core113676
+Node: Graphics setup115943
+Node: Transparency116610
+Node: Lighting119566
+Node: Fog121741
+Node: Default sizes122397
+Node: Zooming125211
+Node: Cutting126899
+Node: Font settings128969
+Node: Palette and colors131714
+Node: Error handling133717
+Node: Other settings135727
+Node: Axis settings137577
+Node: Ranges (bounding box)138133
+Node: Curved coordinates143666
+Node: Ticks146790
+Node: Transformation matrix151852
+Node: Export to file156882
+Node: Primitives drawing163196
+Node: Text printing171967
+Node: Axis and Colorbar180513
+Node: Legend185343
+Node: 1D plotting189329
+Node: Plot190499
+Node: Radar192989
+Node: Tens194031
+Node: Area196023
+Node: Region199206
+Node: Stem200727
+Node: Bars203210
+Node: Barh205723
+Node: Chart207102
+Node: Step208228
+Node: Torus210644
+Node: Tube212066
+Node: Mark214722
+Node: TextMark216671
+Node: Error220496
+Node: BoxPlot222386
+Node: 2D plotting223738
+Node: Mesh224955
+Node: Fall226200
+Node: Belt227655
+Node: Surf229077
+Node: Boxs230383
+Node: Tile231588
+Node: Dens232887
+Node: Cont234255
+Node: ContF236663
+Node: ContD239124
+Node: Axial241562
+Node: Grid243949
+Node: 3D plotting245184
+Node: Surf3246299
+Node: Dens3248533
+Node: Cont3250679
+Node: ContF3253933
+Node: Grid3257220
+Node: Cloud259230
+Node: Beam261595
+Node: Dual plotting263209
+Node: SurfC264095
+Node: Surf3C265500
+Node: SurfA268073
+Node: Surf3A269514
+Node: TileS272231
+Node: Map273669
+Node: STFA275297
+Node: Vector fields276805
+Node: Traj277547
+Node: Vect279132
+Node: VectL282245
+Node: VectC284982
+Node: Dew287716
+Node: Flow289319
+Node: FlowP292376
+Node: Pipe295946
+Node: Other plotting299256
+Node: DensXYZ300058
+Node: ContXYZ301572
+Node: ContFXYZ304250
+Node: Dots306723
+Node: Crust308106
+Node: TriPlot309274
+Node: Plots by formula310987
+Node: SimplePlot313374
+Node: Nonlinear fitting314257
+Node: Data distributions325739
+Node: Frames/Animation327458
+Node: IDTF functions329394
+Node: Plotter classes330167
+Node: mglGraphAB class333219
+Node: Widget classes340806
+Node: Fl_MathGL class342813
+Node: QMathGL class344750
+Node: mglData class350737
+Node: Public variables351644
+Node: Create and delete352439
+Node: Fill356271
+Node: Rearrange360534
+Node: File I/O364644
+Node: Make another data368598
+Node: Functions on direction375349
+Node: Interpolation380774
+Node: Informational functions383097
+Node: Operators387865
+Node: Global functions390845
+Node: Other classes397372
+Node: mglParse class397666
+Node: mglFormula class405262
+Node: mglFont class410833
+Node: Format of font files418285
+Node: mglColor class420315
+Node: mglPoint class423633
+Node: mglVar class425751
+Node: mglCommand class426812
+Node: mglArg class427863
+Node: MGL interface428582
+Node: Graphics setup (MGL)433042
+Node: Transparency (MGL)433483
+Node: Lighting (MGL)435175
+Node: Fog (MGL)436595
+Node: Default sizes (MGL)437165
+Node: Zooming (MGL)438535
+Node: Cutting (MGL)439542
+Node: Other settings (MGL)440635
+Node: Axis settings (MGL)441819
+Node: Transformation matrix (MGL)447332
+Node: Export to file (MGL)450091
+Node: Primitives drawing (MGL)450833
+Node: Text printing (MGL)453911
+Node: Axis and Colorbar (MGL)456370
+Node: Legend (MGL)459320
+Node: 1D plotting (MGL)461155
+Node: 2D plotting (MGL)472035
+Node: 3D plotting (MGL)479304
+Node: Dual plotting (MGL)485934
+Node: Vector fields (MGL)490548
+Node: Other plotting (MGL)498457
+Node: Nonlinear fitting (MGL)503209
+Node: Data create (MGL)505886
+Node: Data filling (MGL)508475
+Node: Rearrange data (MGL)510927
+Node: File I/O (MGL)512621
+Node: Make another data (MGL)514816
+Node: Commands on direction (MGL)522350
+Node: Operators (MGL)525511
+Node: Program flow (MGL)526293
+Node: Command options (MGL)528117
+Node: Suffixes530403
+Node: Utilities531813
+Node: Samples533386
+Node: 1D plotting samples535806
+Node: Plot sample536265
+Node: Radar sample537514
+Node: Tens sample538341
+Node: Area sample539599
+Node: Bars sample540984
+Node: Barh sample541955
+Node: Step sample542926
+Node: Stem sample544194
+Node: Region sample545593
+Node: Error sample547020
+Node: BoxPlot sample549657
+Node: Mark sample550569
+Node: TextMark sample552239
+Node: Tube sample553975
+Node: Text sample555480
+Node: Torus sample557271
+Node: Chart sample558676
+Node: Pie chart sample559666
+Node: 2D plotting samples560994
+Node: Surf sample561435
+Node: Transparent surface sample562595
+Node: Surface in fog sample563917
+Node: Sharp colors sample565228
+Node: Mesh sample566489
+Node: Fall sample567590
+Node: Belt sample568683
+Node: Tile sample569848
+Node: Boxs sample571013
+Node: Dens sample572311
+Node: Cont sample573378
+Node: ContF sample574575
+Node: ContD sample575875
+Node: Axial sample577226
+Node: 3D plotting samples578477
+Node: Surf3 sample578880
+Node: Cloud sample580176
+Node: CloudP sample581440
+Node: Dens3 sample582466
+Node: Cont3 sample583904
+Node: ContF3 sample585047
+Node: Cont projection sample586300
+Node: Dens projection sample588131
+Node: CutMinMax sample589956
+Node: ``Isocaps'' sample591521
+Node: CutOff sample593490
+Node: Dual plotting samples595106
+Node: SurfC sample595638
+Node: SurfA sample597303
+Node: TileS sample599082
+Node: Map sample600568
+Node: Traj sample603603
+Node: Vect sample605976
+Node: VectL sample607464
+Node: VectC sample608963
+Node: Flow sample610462
+Node: Pipe sample611958
+Node: Dew sample613552
+Node: Surf3C sample615122
+Node: Surf3A sample616829
+Node: Vect 3D sample618541
+Node: VectL 3D sample621345
+Node: VectC 3D sample624160
+Node: Flow 3D sample626975
+Node: Pipe 3D sample629788
+Node: Crust sample632696
+Node: Dots sample633707
+Node: Additional features634608
+Node: Legend sample635062
+Node: Adding mesh sample637160
+Node: Surf & Cont sample639858
+Node: Flow & Dens sample641216
+Node: Several light sample643231
+Node: Mirrored surface sample645039
+Node: Cont with labels sample647264
+Node: Ternary plot sample648347
+Node: Coloring by coordinates sample651801
+Node: Drops sample653054
+Node: Molecules drawing sample655833
+Node: Advanced features658806
+Node: Curvelinear coorinates sample659237
+Node: 2-axes sample663707
+Node: Semi-log sample665891
+Node: Log-log sample667794
+Node: Fitting sample670126
+Node: Envelop sample672927
+Node: Sew sample673934
+Node: STFA sample675203
+Node: PDE sample677320
+Node: Beam tracing sample680277
+Node: Parser sample684037
+Node: Manual ticks sample686784
+Node: ColumnPlot sample688016
+Node: StickPlot sample688878
+Node: TeX-like symbols691067
+Node: Copying This Manual715241
+Node: Index737668
+
+End Tag Table
diff --git a/texinfo/mathgl_en.info-1 b/texinfo/mathgl_en.info-1
new file mode 100644
index 0000000..324e1fb
--- /dev/null
+++ b/texinfo/mathgl_en.info-1
@@ -0,0 +1,6564 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: Top,  Next: Overview,  Up: (dir)
+
+MathGL
+******
+
+This file documents the Mathematical Graphic Library (MathGL), a
+collection of classes and routines for scientific plotting. It
+corresponds to release 1.10.1 of the library. Please report any errors
+in this manual to <mathgl.abalakin at gmail.org>. More information about
+MathGL can be found at the project homepage,
+`http://mathgl.sourceforge.net/'.
+
+   Copyright (C) 2008 Alexey A. Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+* Menu:
+
+* Overview::
+* Examples::
+* MathGL core::
+* Plotter classes::
+* Widget classes::
+* mglData class::
+* Other classes::
+* MGL interface::
+* Samples::
+* TeX-like symbols::
+* Copying This Manual::
+* Index::
+
+
+File: mathgl_en.info,  Node: Overview,  Next: Examples,  Up: Top
+
+1 Overview
+**********
+
+MathGL is ...
+   * a library for making high-quality scientific graphics under Linux
+     and Windows;
+
+   * a library for the fast data plotting and handling of large data
+     arrays;
+
+   * a library for working in window and console modes and for easy
+     embedding into other programs;
+
+   * a library with large and growing set of graphics.
+
+* Menu:
+
+* Why have I written MathGL?::
+* MathGL features::
+* Installation and usage::
+* General concepts::
+* FAQ::
+* Interfaces::
+* Thanks::
+
+
+File: mathgl_en.info,  Node: Why have I written MathGL?,  Next: MathGL features,  Up: Overview
+
+1.1 Why have I written MathGL?
+==============================
+
+A code for making high-quality scientific graphics under Linux and
+Windows. A  code for the fast handling and plotting of large data
+arrays. A code for working in window and console regimes and for easy
+including into another program. A code with large and renewal set of
+graphics. Exactly such a code I was looking for in the last years.
+Exactly such a code I tried to realize in MathGL library.
+
+   At this version (1.10.1) MathGL has more than 20000 code strings,
+more than 40 general types of graphics for 1d, 2d and 3d data arrays.
+It can export graphics to bitmap and vector (EPS or SVG) files. It has
+OpenGL interface and can be used from console programs. It has
+functions for data handling and script MGL language for simplification
+of data plotting. It also has several types of transparency and
+smoothed lighting, vector fonts and TeX-like symbol parsing, arbitrary
+curvilinear coordinate system and many other useful things (see
+pictures section at homepage (http://mathgl.sf.net/)). Finally it is
+platform-independent and free (under GPL v.2.0 or later license).
+
+
+File: mathgl_en.info,  Node: MathGL features,  Next: Installation and usage,  Prev: Why have I written MathGL?,  Up: Overview
+
+1.2 MathGL features
+===================
+
+MathGL can plot a wide range of graphics. It includes:
+   * one-dimensional (Plot, Area, Bars, Step, Stem, Torus, Chart,
+     Error, Tube, Mark, *note 1D plotting::);
+
+   * two-dimensional plots (Mesh, Surf, Dens, Cont, ContF, Boxs, Axial,
+     Fall, Belt, Tile, *note 2D plotting::);
+
+   * three-dimensional plots (Surf3, Dens3, Cont3, ContF3, Cloud-like,
+     *note 3D plotting::);
+
+   * dual data plots: vector fields Vect and VectC, flow threads Flow,
+     mapping chart Map, surfaces and isosurfaces, transparent or
+     colored (i.e. with transparency or color varied) by other data
+     SurfA, SurfC, Surf3A, Surf3C (*note Dual plotting::);
+
+   * and so on. For details see *note MathGL core::.
+
+   In fact, I created the functions for drawing of all the types of
+scientific plots that I know. The list of plots is growing; if you need
+some special type of a plot then please email me e-mail
+<mathgl.abalakin at gmail.com> and it will appear in the new version.
+
+   I tried to make plots as nice looking as possible: e.g., a surface
+can be transparent and highlighted by several (up to 10) light sources.
+Most of the drawing functions have 2 variants: simple one for the fast
+plotting of data, complex one for specifying of the exact position of
+the plot (including parametric representation). Resulting image can be
+saved in bitmap (with the help of mglGraphZB, mglGraphGL) PNG, JPEG,
+TIFF, BMP format or in vector EPS or SVG format (with the help of
+mglGraphPS), or in IDTF format (with the help of mglGraphIDTF) which
+can be converted into U3D.
+
+   All texts are drawn by vector fonts, which allows for high
+scalability and portability. Texts may contain commands for: some of
+the TeX-like symbols, changing index (upper or lower indexes) and the
+style of font inside the text string (*note mglFont class::). Texts of
+ticks are rotated with axis rotation. It is possible to create a legend
+of plot and put text in an arbitrary position on the plot. Arbitrary
+text encoding (by the help of function `setlocale()') and UTF-16
+encoding are supported.
+
+   Special mglData class is used for data encapsulation (*note mglData
+class::). In addition to a safe creation and deletion of data arrays it
+includes functions for data processing (smoothing, differentiating,
+integrating, interpolating and so on) and reading of data files with
+automatic size determination. Class mglData can handle arrays with up
+to three dimensions (arrays which depend on up to 3 independent indexes
+a_{ijk}). Using an array with higher number of dimensions is not
+meaningful, because I do not know how it can be plotted. Data filling
+and modification may be done manually or by textual formulas.
+
+   The mglFormula class allows a fast evaluation of a textual
+mathematical expression (*note mglFormula class::). It is based on
+string precompilation to tree-like code at the creation of class
+instance. At evaluation stage code performs only fast tree-walk and
+returns the value of the expression. In addition to changing data
+values, textual formulas are also used for drawing in _arbitrary_
+curvilinear coordinates. A set of such curvilinear coordinates is
+limited only by user's imagination rather than a fixed list like:
+polar, parabolic, spherical, and so on.
+
+
+File: mathgl_en.info,  Node: Installation and usage,  Next: General concepts,  Prev: MathGL features,  Up: Overview
+
+1.3 Installation and usage
+==========================
+
+MathGL can be installed in 3 different ways.
+  1. Compile from sources. The standard script for autoconf/automake
+     tool is included in the library beginning from version 1.2.1. To
+     run it, one should execute 3 commands: `./configure' after it
+     `make' and `make install' with root/sudo rights. Sometimes after
+     installation you may need to update the library list - just
+     execute `ldconfig' with root/sudo rights.
+
+     Script `./configure' have several additional options which are
+     switched off by default. They are: `--enable-fltk, --enable-glut,
+     --enable-qt' for ebabling FLTK, GLUT and/or Qt windows;
+     `--enable-jpeg, --enable-tiff, --enable-hdf5' for enabling
+     corresponding file formats; `--enable-all' for enabling all
+     additional features. For enabling language interfaces use
+     `--enable-python, --enable-octave' or `--enable-langall' for all
+     languages. The full list of options can be viewed by command
+     `./configure --help'.
+
+  2. Use a precompiled binary. There are binaries for MinGW (platform
+     Win32). For a precompiled variant one needs only to unpack the
+     archive to the location of the compiler (or in any other folder
+     and setup paths). By default, precompiled versions include the
+     support of GSL (www.gsl.org) and PNG. So, one needs to have these
+     libraries installed on system.
+
+  3. Install precompiled versions from standard packages (RPM, deb,
+     DevPak and so on, see Download
+     (http://mathgl.sf.net/download.html) section at homepage).
+
+   To compile your own program, you need to specify the linker option
+`-lmgl' for a compilation in the console program or with external
+(non-MathGL) window library. If you want to use FLTK or GLUT windows
+then you need to add the option `-lmgl-fltk' or `-lmgl-glut'. Fortran
+users also should add C++ library by the option `-lstdc++'.
+
+
+File: mathgl_en.info,  Node: General concepts,  Next: FAQ,  Prev: Installation and usage,  Up: Overview
+
+1.4 General concepts
+====================
+
+The set of MathGL features is rather rich - just the number of basic
+graphics types is larger than 40. Also there are functions for data
+handling, plot setup and so on. In spite of it I tried to keep a
+similar style in function names and in the order of arguments. Mostly
+it is used for different drawing functions.
+
+   There are six most general (base) concepts:
+  1. *Any picture is created in memory first.* The internal (memory)
+     representation can be different: bitmap picture or the list of
+     vector primitives. After that the user may decide what he/she
+     want: save to file, display on the screen, run animation, do
+     additional editing and so on. This approach assures a high
+     portability of the program - the source code will produce exactly
+     the same picture in _any_ OS. Another big positive consequence is
+     the ability to create the picture in the console program (using
+     command line, without creating a window)!
+
+  2. *Every plot settings (style of lines, font, color scheme) are
+     specified by a string.* It provides convenience for
+     user/programmer - short string with parameters is more
+     comprehensible than a large set of parameters. Also it provides
+     portability - the strings are the same in any OS so that it is not
+     necessary to think about argument types.
+
+  3. *All functions have "simplified" and "advanced" forms.* It is done
+     for user's convenience. One needs to specify only one data array
+     in the "simplified" form in order to see the result. But one may
+     set parametric dependence of coordinates and produce rather
+     complex curves and surfaces in the "advanced" form. In both cases
+     the order of function arguments is the same: first data arrays,
+     second the string with plot parameters, and later optional
+     arguments for plot tuning.
+
+  4. *All data arrays for plotting are encapsulated in mglData class.*
+     This reduces the number of errors while working with memory and
+     provides a uniform interface for data of different types (float,
+     double and so on) or for formula plotting.
+
+  5. *All plots are vector plots.* The MathGL library is intended for
+     handling scientific data which have vector nature (lines, faces,
+     matrices and so on). As a result, vector representation is used in
+     all cases! In addition, the vector representation allows one to
+     scale the plot easily - change the canvas size by a factor of 2,
+     and the picture will be proportionally scaled.
+
+  6. *New drawing never clears things drawn already.* This, in some
+     sense, unexpected, idea allows to create a lot of "combined"
+     graphics. For example, to make a surface with contour lines one
+     needs to call the function for surface plotting and the function
+     for contour lines plotting (in any order). Thus the special
+     functions for making this "combined" plots (as it is done in
+     Matlab and some other plotting systems) are superfluous. Many more
+     examples of such plots can be found in section *note Hints:: and
+     in home site (`http://mathgl.sf.net/index.html').
+
+   In addition to the general concepts I want to comment on some
+non-trivial or less commonly used general ideas - plot positioning,
+axis specification and curvilinear coordinates, styles for lines, text
+and color scheme.
+
+* Menu:
+
+* Coordinate axes::
+* Line styles::
+* Color scheme::
+* Font style::
+
+
+File: mathgl_en.info,  Node: Coordinate axes,  Next: Line styles,  Up: General concepts
+
+1.4.1 Coordinate axes
+---------------------
+
+Two axis representations are used in MathGL. The first one consists of
+normalizing the data point coordinates in a box MINxMAX (*note Axis
+settings::). If CUT is `true' then the outlier points are omitted,
+otherwise they are projected to the bounding box (*note Cutting::).
+Also, the point will be omitted if it lies inside the box defined by
+CUTMIN x CUTMAX or if the value of formula `CutOff'() is nonzero for
+its coordinates. After that, transformation formulas are applied to the
+data point (*note Curved coordinates::). Finally, the data point is
+plotted by one of the functions.
+
+   There is a possibility to set members MAX, MIN directly, but one
+should call `RecalcBorder()' function to setup plotting routines. A
+safer way is to set these values by calling the `Axis()' function,
+which calls `RecalcBorder()' automatically. Another way to specify the
+scaling of the axis is to set it as a minimal or maximal value of the
+data array. Functions `XRange(), YRange(), ZRange()' do it. The second
+(optional) argument is used to replace the axis range or to join with
+the existed range.
+
+   The axis origin is defined by the variable ORG and is applied to all
+consequent calls of axes or grid drawing. By default, if this point
+lies outside the bounding box then it is projected onto the one
+(variable AUTOORG controls it). If one of the values of ORG is equal to
+NAN then the corresponding value will be selected automatically.
+
+   There is 4-th axis _c_ (color axis or colorbar) in addition to the
+usual axes _x, y, z_. It sets the range of values for the surface
+coloring. Its borders are automatically set to values of Min.z, Max.z
+during the call of `Axis()' function. Also, one can directly change the
+color range by setting variables CMAX, CMAX, or calling functions
+`CAxis()' or `CRange()'. Use `Colorbar()' function for showing the
+colorbar.
+
+   The form (appearence) of tick labels is controlled by `SetTicks()'
+function (*note Ticks::). It has 3 arguments: first one D sets the tick
+step (if positive) or tick number (if negative) or switches logarithmic
+ticks on (if zero); the second one, NS, sets the number of subticks;
+the last one is the starting point for ticks (default is axis origin).
+Function SETTUNETICKS switches on/off tick enhancing by factoring out
+acommon multiplier (for small coordinate values, like 0.001 to 0.002,
+or large, like from 1000 to 2000) or common component (for narrow
+range, like from 0.999 to 1.000). Finally, you may use functions
+`SetXTT(), SetYTT(), SetZTT(), SetCTT()' for setting templates for tick
+labels (it supports TeX symbols). Also, there is a possibility to print
+arbitrary text as tick labels the by help of `SetTicksVal()' function.
+
+
+File: mathgl_en.info,  Node: Line styles,  Next: Color scheme,  Prev: Coordinate axes,  Up: General concepts
+
+1.4.2 Line styles
+-----------------
+
+The line style is defined by the string which may contain
+specifications for color (`wkrgbcymhRGBCYMHWlenupqLENUPQ'), dashing
+style (`-|;:ji' or space), width (`0123456789') and marks (`o+xsd.^v'
+and `#' modifier). If one of the type of information is omitted then
+default values used with the previous color are adopted.
+
+   The color types are the same as described in mglColor class (*note
+mglColor class::): `k' - black, `r' - red, `R' - dark red, `g' - green,
+`G' - dark green, `b' - blue, `B' - dark blue, `c' - cyan, `C' - dark
+cyan, `m' - magenta, `M' - dark magenta, `y' - yellow, `Y' - dark
+yellow (gold), `h' - gray, `H' - dark gray, `w' - white, `W' - bright
+gray, `l' - green-blue, `L' - dark green-blue, `e' - green-yellow, `E'
+- dark green-yellow, `n' - sky-blue, `N' - dark sky-blue, `u' -
+blue-violet, `U' - dark blue-violet, `p' - purple, `P' - dark purple,
+`q' - orange, `Q' - dark orange (brown).
+
+   Dashing style has the following meaning: space - no line (usable for
+plotting only marks), `-' - solid line (################), `|' - dashed
+line (########________), `;' - small dashed line (####____####____),
+`:' - dotted line (#___#___#___#___), `j' - dash-dotted line
+(#######____#____), `i' - small dash-dotted line (###__#__###__#__).
+
+   Marker types are: `o' - circle, `+' - cross, `x' - skew cross, `s' -
+square, `d' - rhomb (or diamond), `.' - point, `^' - triangle up, `v' -
+triangle down. If string contain symbol `#' then the solid versions of
+markers are used.
+
+Styles of lines and marks.
+
+   One may specify to draw a special symbol (an arrow) at the beginning
+and at the end of line. This is done if the specification string
+contains one of the following symbols: `A' - outer arrow, `V' - inner
+arrow, `I' - transverse hatches, `K' - arrow with hatches, `T' -
+triangle, `S' - square, `D' - rhombus, `O' - circle, `_' - nothing (the
+default). The following rule applies: the first symbol specifies the
+arrow at the end of line, the second specifies the arrow at the
+beginning of the line. For example, `r-A' defines a red solid line with
+usual arrow at the end, `b|AI' defines a blue dash line with an arrow
+at the end and with hatches at the beginning, `_O' defines a line with
+the current style and with a circle at the beginning. These styles are
+applicable during the graphics plotting as well (for example, *note
+Plot::).
+
+Arrow styles.
+
+
+File: mathgl_en.info,  Node: Color scheme,  Next: Font style,  Prev: Line styles,  Up: General concepts
+
+1.4.3 Color scheme
+------------------
+
+The color scheme is used for determining the color of surfaces,
+isolines, isosurfaces and so on. The color scheme is defined by the
+string, which may contain several characters that are color id (*note
+mglColor class:: or *note Line styles::) or characters `d#:|'. Symbol
+`d' denotes the interpolation by 3d position instead of the coloring by
+amplitude. Symbol `#' switches to mesh drawing or to a wire plot.
+Symbol `|' disables color interpolation in color scheme, which can be
+useful, for example, for sharp colors during matrix plotting. Symbol
+`:' finishes the color scheme parsing. Following it, the user may put
+styles for the text, rotation axis for curves/isocontours, and so on.
+Color scheme may contain up to 32 color values.
+
+   You may also use "lighted" colors in the color scheme specification
+(_not in line style!_). The "lighted" color contain 2 symbols: first
+one is the usual symbol for color specification, the second one is a
+digit for its brightness. The digit can be in range `1'...`9'.  Number
+`5' corresponds to a normal color, `1' is a very dark version of the
+color (practically black), and `9' is a very bright version of the
+color (practically white). For example, the color scheme can be
+`b2b7wr7r2'.
+
+Colors and its ids.
+
+   For coloring by _amplitude_ (most common) the final color is a
+linear interpolation of color array. The color array is constructed
+from the string ids. The argument is the amplitude normalized between
+CMIN - CMAX (*note Ranges (bounding box)::). For example, string
+containing 4 characters `bcyr' corresponds to a colorbar from blue
+(lowest value) through cyan (next value) through yellow (next value) to
+the red (highest value). String `kw' corresponds to a colorbar from
+black (lowest value) to white (highest value). String `m' corresponds
+to a simple magenta color.
+
+   There are several useful combinations. String `kw' corresponds to
+the simplest gray color scheme where higher values are brighter. String
+`wk' presents the inverse gray color scheme where higher value is
+darker. Strings `kRryw', `kGgw', `kBbcw' present the well-known _hot_,
+_summer_ and _winter_ color schemes. Strings `BbwrR' and `bBkRr' allow
+to view bi-color figure on white or black background, where negative
+values are blue and positive values are red. String `BbcyrR' gives a
+color scheme similar to the well-known _jet_ color scheme.
+
+   Examples of the most popular color schemes:
+`kw'
+      [image src="png_static/kw.png" ]
+
+`wk'
+      [image src="png_static/wk.png" ]
+
+`hHCcw'
+      [image src="png_static/kHCcw.png" ]
+
+`kRryw'
+      [image src="png_static/kRryw.png" ]
+
+`kGgew'
+      [image src="png_static/kGgew.png" ]
+
+`kBbcw'
+      [image src="png_static/kBbcw.png" ]
+
+`BbwrR'
+      [image src="png_static/BbwrR.png" ]
+
+`BbwgG'
+      [image src="png_static/BbwgG.png" ]
+
+`GgwmM'
+      [image src="png_static/GgwmM.png" ]
+
+`bcwyr'
+      [image src="png_static/bcwyr.png" ]
+
+`QqwcC'
+      [image src="png_static/QqwcC.png" ]
+
+`CcwyY'
+      [image src="png_static/CcwyY.png" ]
+
+`BbcyrR'
+      [image src="png_static/BbcyrR.png" ]
+
+`BbcwyrR'
+      [image src="png_static/BbcwyrR.png" ]
+
+`bwr'
+      [image src="png_static/bwr.png" ]
+
+`bcyr'
+      [image src="png_static/bcyr.png" ]
+
+`bgr'
+      [image src="png_static/bgr.png" ]
+
+`BbcyrR|'
+      [image src="png_static/sharp.png" ]
+
+   When coloring by _coordinate_, the final color is determined by the
+position of the point in 3d space and is calculated from formula
+c=x*c[1] + y*c[2] + z*c[3]. Here, c[1], c[2], c[3] are the first three
+elements of color array; x, y, z are normalized to MIN - MAX
+coordinates of the point. This type of coloring is useful for
+isosurface plot where color may show the exact position of a piece of
+surface. For example, *note Surf3::.
+
+
+File: mathgl_en.info,  Node: Font style,  Prev: Color scheme,  Up: General concepts
+
+1.4.4 Font style
+----------------
+
+Text style is specified by the string which may contain several
+characters of font (`ribwou') and/or alignment (`LRC') specifications.
+The string also may contain the color id characters `wkrgbcymhRGBCYMHW'
+(*note mglColor class::) after the symbol `:'. For example, `biC:b'
+sets the bold italic font text aligned at the center and with blue
+color.
+
+   The font types are: `r' - roman font, `i' - italic style, `b' - bold
+style. By default roman roman font is used. The align types are: `L' -
+align left (default), `C' - align center, `R' - align right. Additional
+font effects are: `w' - wired, `o' - over-lined, `u' - underlined. Also
+a parsing of the LaTeX-like syntax is provided (for detail, *note
+mglFont class:: and *note Font settings::).
+
+   The font size can be defined explicitly (if SIZE>0) or relative to a
+base font size as |SIZE|*FONTSIZE (if SIZE<0). The value SIZE=0
+specifies that the string will not be printed. The base font size is
+measured in internal "MathGL" units. Special functions
+`SetFontSizePT(), SetFontSizeCM(), SetFontSizeIN()' allow one to set it
+in more "common" variables for a given dpi value of the picture.
+
+
+File: mathgl_en.info,  Node: FAQ,  Next: Interfaces,  Prev: General concepts,  Up: Overview
+
+1.5 FAQ
+=======
+
+*The plot does not appear*
+     Check that points of the plot lie  inside the bounding box and
+     resize the bounding box using `Axis()' function. Check that the
+     data have correct dimensions for selected type of plot. Be sure
+     that  `Finish()' is called after the plotting functions (or be
+     sure that the plot is saved to a file). Sometimes the light
+     reflection from flat surfaces (like, `Dens()') can look as if the
+     plot were absent.
+
+*I can not find some special kind of plot.*
+     Most "new" types of plots can be created by using the existing
+     drawing functions. For example, the surface of curve rotation can
+     be created by a special function `Torus()', or as a parametrically
+     specified surface by `Surf()'. See also, *note Hints:: and *note
+     Examples:: of MathGL. If you can not find a specific type of plot,
+     please e-mail me and this plot will appear in the next version of
+     MathGL library.
+
+*Should I know some graphical libraries (like OpenGL) before using the MathGL library?*
+     No. The MathGL library is self-contained and does not require the
+     knowledge of external libraries.
+
+*In which language is the library written? For which languages does it have an interface?*
+     The core of the MathGL library is written in C++. But there are
+     interfaces for: pure C, Fortran, Pascal, Forth, and its own
+     command language MGL. Also there is a large set of interpreted
+     languages, which are supported (Python, Java,  ALLEGROCL, CHICKEN,
+     Lisp, CFFI, C#, Guile, Lua, Modula 3, Mzscheme, Ocaml, Octave,
+     Perl, PHP, Pike, R, Ruby, Tcl). These interfaces are written using
+     SWIG (both pure C functions and classes) but only the interface
+     for Python and Octave is included in the autoconf/automake script.
+     The reason is that I don't know any other interpreted languages
+     :(. Note that most other languages can use (link to) the pure C
+     functions.
+
+*How can I use MathGL with Fortran?*
+     You can use MathGL as is with `gfortran' because it uses by
+     default the AT&T notation for external functions. For other
+     compilers (like Visual Fortran) you have to switch on the AT&T
+     notation manually. The AT&T notation requires that the symbol `_'
+     is added at the end of each function name, function argument(s) is
+     passed by pointers and the string length(s) is passed at the end
+     of the argument list. For example:
+
+     _C function_ - `void mgl_fplot(HMGL graph, const char *fy, const
+     char *stl, int n);'
+
+     _AT&T function_ - `void mgl_fplot_(uintptr_t *graph, const char
+     *fy, const char *stl, int *n, int ly, int ls);'
+
+*I have a class Foo and a drawing method Foo::draw(mglGraph *gr). How I can use it in FLTK or GLUT window?*
+     The member-functions of classes have a hidden parameter (the
+     pointer to a class instance) in C++. So, their direct usage is
+     impossible. The solution is to write an interface function:
+          int foo_draw(mglGraph *gr, void *par)
+          {   ((Foo *)foo)->draw(gr);    }
+     and to use it in the call of `Window()' function:
+          gr->Window(argc,argv,foo_draw,"Title",this);
+
+     Alternatively you can inherit your class from `mglDraw' class and
+     use the functions like `gr->Window(argc, argv, foo, "Title");'.
+
+*How can I print in Russian/Spanish/Arabic/Japanese, and so on?*
+     The standard way is to use Unicode encoding for the text output.
+     But the MathGL library also has interface for 8-bit (char *)
+     strings with internal conversion to Unicode. This conversion
+     depends on the current locale OS. You may change it by
+     `setlocale()' function. For example, for Russian text in CP1251
+     encoding you may use `setlocale(LC_CTYPE, "ru_RU.cp1251");' (under
+     MS Windows the name of locale may differ - `setlocale(LC_CTYPE,
+     "russian_russia.1251")'). I strongly recommend not to use the
+     constant `LC_ALL' in the conversion. Since it also changes the
+     number format, it may lead to mistakes in formula writing and
+     reading of the text in data files. For example, the program will
+     await a `,' as a decimal point but the user will enter `.'.
+
+*How can I exclude a point or a region of plot from the drawing?*
+     There are 3 general ways. First, the point with `NAN' value as one
+     of the coordinates will never be plotted. Second, special
+     variables CUTMIN, CUTMAX or function `CutOff'() define the
+     condition when the points should be omitted (*note Cutting::).
+     Last, you may change the transparency of a part of the plot by the
+     help of functions `SurfA()', `Surf3A()' (*note Dual plotting::).
+     In this last case the transparency is switched on smoothly.
+
+*I use VisualStudio, CBuilder or some other compiler (not MinGW/gcc). How can I link the MathGL library?*
+     In version 1.10, you can use the header file `#include
+     <mgl/mgl_w.h>' which contains wrapper C++ classes, which should be
+     acceptable for any compiler. Note, that wrapper classes are
+     *incompatible* with classes in usual headers and you should use
+     only one of them (wrapper or usual)! However, I recommend to use
+     the usual headers if you use GNU compilers (like MinGW).
+
+*How many people write this library?*
+     Most of the library was written by one person. This is a result of
+     nearly a year of work (mostly in the evening and on holidays): I
+     spent half a year to write the kernel and half a year to a year on
+     extending, improving the library and writing documentation. This
+     process continues now :). The autoconf/automake script was written
+     mostly by D.Kulagin, and the export to IDTF was written mostly by
+     M.Vidassov.
+
+*How can I display a bitmap on the figure?*
+     You can import data into a `mglData' instance and display it by
+     `Dens()' function. For example, for black-and-white bitmap you can
+     use the code: `mglData bmp; bmp.Import("fname.png","wk");
+     gr->Dens(bmp,"wk");'.
+
+*How can I use MathGL in Qt, FLTK, wxWidgets etc.?*
+     There are special classes (widgets) for these libraries: QMathGL
+     for Qt, Fl_MathGL for FLTK and so on. If you don't find the
+     appropriate class then you can create your own widget that
+     displays a bitmap using mglGraphAB::GetBits().
+
+*How can I create U3D file (make 3D in PDF)?*
+     There are 2 steps: first you should create IDTF file, and later
+     convert it to U3D. You can use U3D tools
+     (http://sourceforge.net/project/showfiles.php?group_id=152187&package_id=300628)
+     for converting IDTF file to U3D. It needs libharu
+     (http://libharu.org) 2.1.0 or later. For installation use
+     `./bootstrap, ./configure, make, sudo make install'. It provides
+     IDTFConverter program for converting text files *.idtf to binary
+     files *.u3d. The latter can be included into PDF.
+
+*How I can change the font family?*
+     First, you should download new font files from here
+     (http://mathgl.sourceforge.net/download.html) or from here
+     (http://sourceforge.net/project/showfiles.php?group_id=152187&package_id=267177).
+     Next, you should load the font files into mglGraph class instance
+     GR by the following command: `gr->SetFont(new
+     mglFont(fontname,path));'. Here FONTNAME is the base font name
+     like `STIX' and PATH sets the location of font files. Use
+     `gr->SetFont(NULL);' to start using the default font.
+
+*How can I draw tick out of a bounding box?*
+     Just set a negative value for TICKLEN. For example, use
+     `gr->SetTickLen(-0.1);'.
+
+
+
+File: mathgl_en.info,  Node: Interfaces,  Next: Thanks,  Prev: FAQ,  Up: Overview
+
+1.6 Interfaces
+==============
+
+The MathGL library has interfaces for a set of languages. Most of them
+are based on the C interface via SWIG tool. There are Python, Java,
+Octave, Lisp, C#, Guile, Lua, Modula 3, Ocaml, Perl, PHP, Pike, R,
+Ruby, and Tcl interfaces. Also there is a Fortran interface which has a
+similar set of functions, but slightly different types of arguments
+(integers instead of pointers). These functions are marked as [C
+function].  Some of the languages listed above support classes (like
+Python). For them, a special wrapper was written. These classes and
+functions are marked as (Python).  Finally, a special command language
+MGL was written for a faster access to C++ plotting functions.
+Corresponding scripts can be executed separately (by UDAV, mgl2png,
+mgl2eps and so on) or from the C++ code (*note mglParse class::). These
+commands are described in *note MGL interface::.
+
+* Menu:
+
+* C interface::
+* Python interface::
+
+
+File: mathgl_en.info,  Node: C interface,  Next: Python interface,  Up: Interfaces
+
+1.6.1 C interface
+-----------------
+
+The C interface is a base for many other interfaces. It contains the
+pure C functions for most of the methods of MathGL classes. In
+distinction to C++ classes, C functions must have an argument HMGL (for
+graphics) and/or HMDT (for data arrays), which specifies the object for
+drawing or manipulating (changing). So, firstly, the user has to create
+this object by the function `mgl_create_*()' and has to delete it after
+the use by function `mgl_delete_*()'.
+
+   All C functions are described in the header file `#include
+<mgl/mgl_c.h>' and use variables of the following types:
+   * `HMGL' -- Pointer to class `mglGraph' (*note MathGL core::).
+
+   * `HMDT' -- Pointer to class `mglData' (*note mglData class::).
+
+   * `HMPR' -- Pointer to class `mglParse' (*note mglParse class::)..
+   These variables contain identifiers for graphics drawing objects and
+for the data objects.
+
+   Fortran functions/subroutines have the same names as C functions.
+However, there is a difference. Variable of type `HMGL, HMDT' must be
+an integer with sufficient size (`integer*4' in the 32-bit operating
+system or `integer*8' in the 64-bit operating system). All C functions
+are subroutines in Fortran, which are called by operator `call'. The
+exceptions are functions, which return variables of types `HMGL' or
+`HMDT'. These functions should be declared as integer in Fortran code.
+Also, one should keep in mind that strings in Fortran are denoted by
+`'' symbol, not the `"' symbol.
+
+   *Create and delete objects*
+
+   * Functions for non-visual "grapher" creation:
+
+      -- C function: `HMGL' mgl_create_graph_gl ()
+          Create the instance of class mglGraphGL.
+
+      -- C function: `HMGL' mgl_create_graph_zb (`int' width, `int'
+               height)
+          Create the instance of class mglGraphZB with specified sizes.
+
+      -- C function: `HMGL' mgl_create_graph_ps (`int' width, `int'
+               height)
+          Create the instance of class mglGraphPS with specified sizes.
+
+      -- C function: `HMGL' mgl_create_graph_idtf ()
+          Create the instance of class mglGraphIDTF.
+
+   * Function for windowed "grapher" creation:
+
+      -- C function: `HMGL' mgl_create_graph_glut (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphGLUT and the connected
+          GLUT window. Only one GLUT window can be opened at once.
+          Argument description can be found in *note mglGraphAB class::.
+
+      -- C function: `HMGL' mgl_create_graph_fltk (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphFLTK and the connected
+          FLTK window. Several windows can be opened at the same time.
+          However user must call `mgl_fltk_run()' function to start the
+          message handling cycle. Argument description can be found in
+          *note mglGraphAB class::. Note that DRAW can be `NULL' for
+          displaying static bitmaps only (no animation or slides).
+
+      -- C function: `HMGL' mgl_create_graph_qt (`int (*'draw`)(HMGL
+               gr, void *p)', `const char *'title, `void *'par)
+          Create the instance of class mglGraphQT and the connected Qt
+          window. Several windows can be opened at the same time.
+          However user must call `mgl_qt_run()' function to start the
+          message handling cycle. Arguments description can be found in
+          *note mglGraphAB class::. Note, that DRAW can be `NULL' for
+          displaying static bitmaps only (no animation or slides).
+
+      -- C function: `void' mgl_fltk_run ()
+          Start FLTK message handling cycle. A normal program will end
+          main() function with `return mgl_fltk_run();'.
+
+      -- C function: `void' mgl_fltk_thread ()
+          Start FLTK message handling cycle. In distinction to
+          `mgl_fltk_run()' the loop is started in a separate thread, so
+          that program continues immediately.
+
+      -- C function: `void' mgl_qt_run ()
+          Start Qt message handling cycle. A normal program will end
+          main() function with `return mgl_qt_run();'. Alternatively,
+          the user may setup Qt application by direct Qt function calls.
+
+      -- C function: `void' mgl_qt_thread ()
+          Start Qt message handling cycle. In distinction to
+          `mgl_qt_run()' the loop is started in separate thread so that
+          the program continues immediately.
+
+      -- C function: `void' mgl_update (`HMGL' graph)
+          Manually update contents of the window.
+
+      -- C function: `void' mgl_set_show_mouse_pos (`HMGL' graph, `int'
+               enable)
+          Switch to show or not in the widget the last mouse click
+          position.
+
+      -- C function: `void' mgl_get_last_mouse_pos (`HMGL' graph,
+               `float *'x, `float *'y, `float *'z)
+          Last position of mouse click.
+
+      -- C function: `void' mgl_calc_xyz (`HMGL' graph, `int' xs, `int'
+               ys, `float *'x, `float *'y, `float *'z)
+          Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At
+          this moment, it ignores perspective and transformation
+          formulas (curvilinear coordinates). The calculations are done
+          for the last used InPlot (*note Transformation matrix::).
+
+   * Functions for data creation:
+
+      -- C function: `HMDT' mgl_create_data ()
+          Create a simple instance of class mglData.
+
+      -- C function: `HMDT' mgl_create_data_size (`int' nx, `int' ny,
+               `int' nz)
+          Create an instance of class mglData with specified sizes.
+
+      -- C function: `HMDT' mgl_create_data_file (`const char *'fname)
+          Create an instance of class mglData and fill it by data from
+          text file.
+
+   * Each created object *must* be deleted after usage by functions:
+
+      -- C function: `void' mgl_delete_graph (`HMGL' graph)
+          Delete the instance of a class. Must be used after plotting
+          for every created graphical object.
+
+      -- C function: `void' mgl_delete_data (`HMDT' dat)
+          Delete the instance of a class. Must be used after the use of
+          every created data object.
+
+
+File: mathgl_en.info,  Node: Python interface,  Prev: C interface,  Up: Interfaces
+
+1.6.2 Python interface
+----------------------
+
+MathGL provides the interface to a set of languages via SWIG library.
+Some of these languages support classes. The typical example is Python
+- which is named in this chapter's title.
+
+   To use Python classes just execute `import mathgl'. The simplest
+example will be:
+import mathgl
+a=mathgl.mglGraph()
+a.Box()
+a.WritePNG('test.png')
+ Alternatively you can import all classes from `mathgl' module and
+easily access MathGL classes like this:
+from mathgl import *
+a=mglGraph()
+a.Box()
+a.WritePNG('test.png')
+ This becomes useful if you create many `mglData' objects, for example.
+
+   There are 2 classes in Python interface:
+   * `mglGraph' - provide practically the same functionality as C++
+     class `mglGraph' (*note MathGL core::). But it is not an abstract
+     class and it allows one to select at construction stage which
+     plotter (ZB or PS and so on) will be used.
+
+   * `mglData' - is exactly the same class as C++ `mglData' (*note
+     mglData class::), but an additional feature to access data values
+     is added. You can use a construct like this: `dat[i]=sth;' or
+     `sth=dat[i]' where flat representation of data is used (i.e., I
+     can be in range 0...nx*nx*nz-1). You can also import NumPy arrays
+     as input arguments: `mgl_dat = mglData(numpy_dat);'.
+
+     To use Python classes just execute `import mathgl'. The simplest
+     example will be: import mathgl
+     a=mathgl.mglGraph()
+     a.Box()
+     a.WritePNG('test.png')
+      Alternatively, you can import all the classes from `mathgl'
+     module and easily access MathGL classes: from mathgl import *
+     a=mglGraph()
+     a.Box()
+     a.WritePNG('test.png')
+      This is useful if you create many `mglData' objects, for example.
+
+     There are 2 classes in Python interface:
+        * `mglGraph' - provide practically the same functionality as
+          C++ class `mglGraph' (*note MathGL core::). But it is not an
+          abstract class and it allows one to select at the
+          construction stage which plotter (ZB or PS and so on) will be
+          used.
+
+        * `mglData' - is exactly the same class as C++ `mglData' (*note
+          mglData class::), but an additional feature to access data
+          values is added. You can use a construct like this:
+          `dat[i]=sth;' or `sth=dat[i]' where flat representation of
+          data is used (i.e., I can be in range 0...nx*nx*nz-1).
+
+     There is one main difference from C++ classes - Python class
+     `mglGraph' does not have variables (options). All the
+     corresponding features are moved to methods.  The core of MathGL
+     Python class is the *mglGraph* class. It contains a lot of
+     plotting functions for 1D, 2D and 3D plots. So most of the
+     sections describe its methods. Its constructor has the following
+     arguments:
+
+      -- Constructor on mglGraph (Python): `' mglGraph (`int' kind=`0',
+               `int' width=`600', `int' height=`400')
+          Create the instance of class mglGraph with specified sizes
+          WIDTH and HEIGHT. Parameter TYPE may have following values:
+          `0' - use `mglGraphZB' plotter (default), `1' - use
+          `mglGraphPS' plotter, `2' - use `mglGraphGL' plotter, `3' -
+          use `mglGraphIDTF' plotter.
+
+   There is one difference from C++ classes - Python class `mglGraph'
+does not have variables (options). All the corresponding features are
+moved to methods.  The core of MathGL Python class is the *mglGraph*
+class. It contains a lot of plotting functions for 1D, 2D and 3D plots.
+So most of the sections describe its methods. Its constructor has the
+following arguments:
+
+ -- Constructor on mglGraph (Python): `' mglGraph (`int' kind=`0',
+          `int' width=`600', `int' height=`400')
+     Create the instance of class mglGraph with specified sizes WIDTH
+     and HEIGHT. Parameter TYPE may have following values: `0' - use
+     `mglGraphZB' plotter (default), `1' - use `mglGraphPS' plotter,
+     `2' - use `mglGraphGL' plotter, `3' - use `mglGraphIDTF' plotter.
+
+
+File: mathgl_en.info,  Node: Thanks,  Prev: Interfaces,  Up: Overview
+
+1.7 Thanks
+==========
+
+   * My special thanks to Marina Balakina for the patience during the
+     writing of this library and for the help in documentation writing
+     and spelling.
+
+   * I'm thankful to D. Kulagin and S.M. Plis for making Debian
+     packages.
+
+   * I'm thankful to M. Vidassov for the help in handling solid UTF-8
+     fonts.
+
+   * I'm thankful to N. Troickiy and V. Lipatov for making RPM packages.
+
+   * I'm thankful to S. Skobelev, A. Korotkevich, V. Onuchin, S.M.
+     Plis, R. Kiselev, A. Ivanov, M. Vidiassov and V. Lipatov for
+     fruitful comments.
+
+
+File: mathgl_en.info,  Node: Examples,  Next: MathGL core,  Prev: Overview,  Up: Top
+
+2 MathGL examples
+*****************
+
+This chapter contain information about basic and advanced MathGL, hints
+and samples for all types of graphics. I recommend you read first 2
+sections one after another and at least look on "Hints" section. Also I
+recommend you to look at *note General concepts:: and *note FAQ::.
+Sample code for some of these examples can be found in
+`http://mathgl.sf.net/pictures.html' and in *note Samples::.
+
+* Menu:
+
+* Basic usage::
+* Advanced usage::
+* Data handling::
+* Data plotting::
+* C/Fortran interface::
+* MathGL and PyQt::
+* Hints::
+
+
+File: mathgl_en.info,  Node: Basic usage,  Next: Advanced usage,  Up: Examples
+
+2.1 Basic usage
+===============
+
+MathGL library can be used by several manners. Each has positive and
+negative sides:
+   * _The using of MathGL library features for creating graphical
+     window (requires FLTK or GLUT libraries)._
+
+     Positive side is the possibility to view the plot at once and to
+     modify it (rotate, zoom or switch on transparency or lighting) by
+     hand or by mouse. Negative sides are: the need  of X-terminal and
+     limitation consisting in working with the only one set of data at
+     a time.
+
+   * _Direct writing to file in bitmap or vector format without
+     creation of graphical window._
+
+     Positive aspects are: batch processing of similar data set (for
+     example, a set of resulting data files for different calculation
+     parameters), running from the console program (including the
+     cluster calculation), fast and automated drawing, saving pictures
+     for further analysis (or demonstration). Negative sides are: the
+     usage of the external program for picture viewing. Also, the data
+     plotting is non-visual. So, you have to imagine the picture (view
+     angles, lighting and so on) before the plotting. I recommend to
+     use graphical window for determining the optimal parameters of
+     plotting on the base of some typical data set. And later use these
+     parameters for batch processing in console program.
+
+   * _Drawing in memory with the following displaying by other
+     graphical program._
+
+     In this case the programmer has more freedom in selecting the
+     window libraries (not only FLTK or GLUT), in positioning and
+     surroundings control and so on. I recommend to use such way for
+     "settled" programs.
+
+   Let me consider the aforesaid in more detail.
+
+* Menu:
+
+* Using FLTK/GLUT window::
+* Drawing to file::
+* Drawing in memory::
+* Using QMathGL::
+
+
+File: mathgl_en.info,  Node: Using FLTK/GLUT window,  Next: Drawing to file,  Up: Basic usage
+
+2.1.1 Using FLTK/GLUT window
+----------------------------
+
+The "interactive" way of drawing in MathGL consists in window creation
+with help of class `mglGraphGLUT' or `mglGraphGLUT' (*note Widget
+classes::) and the following drawing in this window. There is a
+corresponding code:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Rotate(60,40);
+        gr->Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,sample,"MathGL examples");
+        return mglFlRun();
+    }
+ Here function `sample' is defined. This function does all drawing.
+Other function `main' is entry point function for console program.
+Arguments of `main' should be transfered to `Window()' since it may
+contain OS specific information (*note mglGraphAB class::).
+
+   Alternatively you can create yours own class inherited from class
+`mglDraw' and re-implement the function `Draw()' in it:
+    class Foo : public mglDraw
+    {
+    public:
+        int Draw(mglGraph *gr);
+    } foo;
+    //-----------------------------------------------------
+    int Foo::Draw(mglGraph *gr)
+    {
+        gr->Rotate(60,40);
+        gr->Box();
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mglGraphFLTK gr;
+        gr.Window(argc,argv,foo,"MathGL examples");
+        return mglFlRun();
+    }
+
+   The similar code can be written for `mglGraphGLUT' or for
+`mglGraphQT' window (function `sample()' is the same):
+    int main(int argc,char **argv)
+    {
+        mglGraphGLUT gr;
+        gr.Window(argc,argv,sample,"MathGL examples");
+        return 0;
+    }
+
+   The rotation, shift, zooming, switching on/off transparency and
+lighting can be done with help of tool-buttons (for `mglGraphFLTK' and
+`mglGraphQT') or by hot-keys: `a', `d', `w', `s' for plot rotation, `r'
+and `f' switching on/off transparency and lighting. Press `x' for exit
+(or closing the window).
+
+   In this example function `sample' rotates axes (`Rotate()', *note
+Transformation matrix::) and draws the bounding box (`Box()'). Drawing
+procedure is separated in a function since it will be used on demand
+when window canvas needs to be redrawn. Widget classes (`mglGraphFLTK',
+`mglGraphGLUT' and so on) support a delayed drawing, when all plotting
+functions are called once at the beginning of writing to memory lists.
+Further program displays the saved lists faster. Resulting redrawing
+will be faster but it requires sufficient memory. Several lists
+(frames) can be displayed one after another (by pressing `,', `.') or
+run as cinema. To switch these feature on one needs to modify function
+`sample':
+    int sample1(mglGraph *gr, void *)
+    {
+        gr->NewFrame();             // the first frame
+        gr->Rotate(60,40);
+        gr->Box();
+        gr->EndFrame();             // end of the first frame
+        gr->NewFrame();             // the second frame
+        gr->Box();
+        gr->Axis("xy");
+        gr->EndFrame();             // end of the second frame
+        return GetNumFrame();       // returns the frame number
+    }
+ First, the function creates a frame `NewFrame()' for rotated axes and
+draws the bounding box. After the frame drawing the function
+`EndFrame()' *must be* called! The second frame contains the bounding
+box and axes `Axis("xy")' in the initial (unrotated) coordinates.
+Function `sample' returns the number of created frames `GetNumFrame()'.
+
+
+File: mathgl_en.info,  Node: Drawing to file,  Next: Drawing in memory,  Prev: Using FLTK/GLUT window,  Up: Basic usage
+
+2.1.2 Drawing to file
+---------------------
+
+Another way of using MathGL library is the direct picture writing to
+file. It is most usable for plot creating during calculation or for
+using of small programs (like Matlab or Scilab scripts) for visualizing
+repetitive sets of data. But the speed of drawing is much higher in
+comparison with a script language. There are two classes for exporting
+in file: class `mglGraphZB' saves in bitmap format (like PNG),
+`mglGraphPS' saves in vector PostScript format (*note Plotter
+classes::).
+
+   The following code produces a bitmap PNG picture:
+    int main(int ,char **)
+    {
+        mglGraphZB gr;
+        gr.Alpha(true);
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);           // The same drawing function.
+        gr.WritePNG("test.png");    // Don't forget to save the result!
+        return 0;
+    }
+ The only difference from the previous (using windows) variant is
+manual switching the transparency  `Alpha' and lightning `Light' on, if
+the plot requires it. The using of frames is not advisable since the
+whole image is prepared each time. If function `sample' contains frames
+then each frame will be saved to a separate file. In principle, one
+does not need to separate drawing functions in case of direct file
+writing in consequence of the single calling of this function for each
+picture. However, one may use the same drawing procedure to create a
+plot with changed parameters, to export in different file types, to
+emphasize the drawing code and so on. So, in future I will put the
+drawing in separate function.
+
+   The code for export in vector EPS file looks the same:
+    int main(int ,char **)
+    {
+        mglGraphPS gr;
+        gr.Light(true);             gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);           // The same drawing function.
+        gr.WriteEPS("test.eps");    // Don't forget to save the result!
+        return 0;
+    }
+ The differences from the using of bitmap picture are: applying of the
+other class `mglGraphPS', and writing to other format (function
+`WriteEPS()' instead of function `WritePNG()'). Moreover, there is no
+switching of the plot transparency `Alpha' since EPS format does not
+support it. Possibly I shall include transparency in future by program
+emulation.
+
+   Classes `mglGraphZB' and `mglGraphPS' have some merits and demerits.
+Class `mglGraphZB' draws beautiful surface with transparency, smoothed
+colors and lightning, but the output picture is _bitmap_, that leads to
+a bad scalability. On the contrary, class `mglGraphPS' creates vector
+file with excellent scalability. But file has large size (especially
+for surfaces), it does not support transparency and color smoothing.
+So, vector picture looks stylish but a bit angularly.
+
+
+File: mathgl_en.info,  Node: Drawing in memory,  Next: Using QMathGL,  Prev: Drawing to file,  Up: Basic usage
+
+2.1.3 Drawing in memory
+-----------------------
+
+The last way of MathGL using is the drawing in memory. Class
+`mglGraphZB' allows one  to create a bitmap picture in memory. Further
+this picture can be displayed in window by some window libraries (like
+wxWidgets, FLTK, Windows GDI and so on). For example, the code for
+drawing in wxWidget library looks like:
+    void MyForm::OnPaint(wxPaintEvent& event)
+    {
+        int w,h,x,y;
+        GetClientSize(&w,&h);   // size of the picture
+        mglGraphZB gr(w,h);
+
+        gr.Alpha(true);         // draws something using MathGL
+        gr.Light(true);         gr.Light(0,mglPoint(1,0,-1));
+        sample(&gr,NULL);
+
+        wxImage img(w,h,gr.GetBits(),true);
+        ToolBar->GetSize(&x,&y);    // gets a height of the toolbar if any
+        wxPaintDC dc(this);         // and draws it
+        dc.DrawBitmap(wxBitmap(img),0,y);
+    }
+ The drawing in other libraries is most the same. Moreover, I excluded
+the support of TIFF and JPEG files from MathGL by default for
+compatibility with wxWidgets library.
+
+
+File: mathgl_en.info,  Node: Using QMathGL,  Prev: Drawing in memory,  Up: Basic usage
+
+2.1.4 Using QMathGL
+-------------------
+
+MathGL have several interface widgets for different widget libraries.
+There are QMathGL for Qt, Fl_MathGL for FLTK in MathGL v.1.8. These
+classes provide control which display MathGL graphics. Unfortunately
+there is no uniform interface for widget classes because all libraries
+have slightly different set of functions, features and so on. However
+the usage of MathGL widgets is rather simple. Let me show it on the
+example of QMathGL.
+
+   First of all you have to define the drawing function or inherit a
+class from `mglDraw' class. After it just create a window and setup
+QMathGL instance as any other Qt widget:
+    int main(int argc,char **argv)
+    {
+        QApplication a(argc,argv);
+        QMainWindow *Wnd = new QMainWindow;
+        Wnd->resize(650,480);  // for fill up the QMGL, menu and toolbars
+        Wnd->setWindowTitle(title);
+        // here I allow to scroll QMathGL -- the case
+        // then user want to prepare huge picture
+        QScrollArea *scroll = new QScrollArea(Wnd);
+
+        // Create and setup QMathGL
+        QMathGL *QMGL = new QMathGL(Wnd);
+        QMGL->setPopup(popup); // if you want to setup popup menu for QMGL
+        QMGL->setDraw(sample, NULL);
+        // or use QMGL->setDraw(foo); for instance of class Foo:public mglDraw
+        QMGL->update();
+
+        // continue other setup (menu, toolbar and so on)
+        makeMenu();
+        scroll->setWidget(QMGL);
+        Wnd->setCentralWidget(scroll);
+        Wnd->show();
+        return a.exec();
+    }
+
+
+File: mathgl_en.info,  Node: Advanced usage,  Next: Data handling,  Prev: Basic usage,  Up: Examples
+
+2.2 Advanced usage
+==================
+
+Now I show several non-obvious features of MathGL: several subplots in
+a single picture, curvilinear coordinates, text printing and so on.
+Generally you may miss this section at first reading, but I don't
+recommend it.
+
+* Menu:
+
+* Subplots::
+* Axis and grids::
+* Curvilinear coordinates::
+* Text printing example::
+* Animation::
+
+
+File: mathgl_en.info,  Node: Subplots,  Next: Axis and grids,  Up: Advanced usage
+
+2.2.1 Subplots
+--------------
+
+Let me demonstrate possibilities of axes transformation. MathGL has the
+following functions: `SubPlot', `InPlot', `Aspect' and `Rotate' (*note
+Transformation matrix::). The order of their calling is strictly
+determined. First, one changes the position of axes in image area
+(functions `SubPlot' and `InPlot'). After that one may rotate the plot
+(function `Rotate'). Finally, one may change aspects of axes (function
+`Aspect'). The following code illustrates the aforesaid it:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->SubPlot(2,2,0);
+        gr->Box();
+        gr->Puts(mglPoint(-1,1.1,1),"Just box","rL");
+        gr->InPlot(0.2,0.5,0.7,1);
+        gr->Box();
+        gr->Puts(mglPoint(0,1.2,1),"InPlot example");
+
+        gr->SubPlot(2,2,1);
+        gr->Rotate(60,40);
+        gr->Aspect(1,1,1);
+        gr->Box();
+        gr->Puts(mglPoint(1,1,1.5),"Rotate only","rR");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->Aspect(1,1,2);
+        gr->Box();
+        gr->Puts(mglPoint(0,0,2),"Aspect and Rotate");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->Aspect(1,2,2);
+        gr->Box();
+        gr->Puts(mglPoint(0,0,1.5),"Aspect in other direction");
+        return 0;
+    }
+ Here I used function `Puts' for printing the text in arbitrary
+position of picture (*note Text printing::). Text coordinates and size
+are connected with axes. However, text coordinates may be everywhere,
+including the outside the bounding box. I shall show its features later
+in *Note Text printing example::.
+
+Example of several subplots on the single picture.
+
+
+File: mathgl_en.info,  Node: Axis and grids,  Next: Curvilinear coordinates,  Prev: Subplots,  Up: Advanced usage
+
+2.2.2 Axis and grids
+--------------------
+
+MathGL library can draw not only the bounding box but also the axes,
+grids, labels and so on. The limits of axes and their origin (the point
+of intersection) are determined by function `Axis()'. Also you can use
+`XRange(), YRange(), ZRange()' functions (*note Ranges (bounding
+box)::). Ticks on axis are specified by function `SetTicks' (*note
+Ticks::). First argument the direction for each change will be applied.
+Second argument gives the step between ticks (if positive) or gives the
+number of ticks on the axis (if negative) or set to use logarithmic
+ticks (if zero). Third argument gives numbers of sub-ticks between
+ticks (default is zero). Last argument define the initial ticks
+position.
+
+   Function `Axis' draws axes. Its textual string shows in which
+directions the axis or axes will be drawn (by default `"xyz"', function
+draws axes in all directions). Function `Grid' draws grid
+perpendicularly to specified directions. Example of axes and grid
+drawing is:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->SubPlot(2,2,0);
+        gr->SetTicks('x', 0.4, 3);  // sets tick step to 0.5
+        gr->SetTicks('y', 0.4, 3);  // and draws 3 subticks
+        gr->Box();                  // should be after the ticks change
+        gr->Axis("xy");
+        gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Axis and grid");
+
+        gr->SetTicks('x');  gr->SetTicks('y'); // restore back
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(0,0,0));
+
+        gr->SubPlot(2,2,1);
+        gr->Rotate(60,40);
+        gr->Axis();
+        gr->Label('x',"x");
+        gr->Label('y',"y");
+        gr->Label('z',"z");
+        gr->Puts(mglPoint(0,0,1.5),"Axis and labels");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->SetTicks('x', 0.2); gr->SetTicks('y', 0.2);
+        gr->SetTicks('z', 0.2); // too low step of ticks
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+        gr->Axis();
+        gr->Grid();
+        gr->Puts(mglPoint(0,0,1.5),"Shift origin and add grid");
+        gr->Puts(mglPoint(0,0,1.2),"(note, too many ticks)");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->SetTicks('x', -6);  // decrease the number of ticks
+        gr->SetTicks('y', -6);
+        gr->Axis("yz");
+        gr->Label('y',"Y axis",0);
+        gr->Label('z',"Z axis",0);
+        gr->Puts(mglPoint(0,0,1.5),"Remove X axis, and");
+        gr->Puts(mglPoint(0,0,1.2),"decrease number of ticks");
+        return 0;
+    }
+
+   This example shows the importance of the correct choosing of the
+number of ticks on axis. If tick step is too small then its text may
+overlap and becomes unreadable. This code has the example of `Label'
+function. It draws label for axis in specified direction. The text
+position on axis is specified by third argument of `Label' function. If
+it is positive then then text is drawn near the axis maximum, if
+negative then the same takes place near the minimum of axis, if zero -
+then at the center of axis.
+
+Example of setting up axis range and axis ticks.
+
+
+File: mathgl_en.info,  Node: Curvilinear coordinates,  Next: Text printing example,  Prev: Axis and grids,  Up: Advanced usage
+
+2.2.3 Curvilinear coordinates
+-----------------------------
+
+Now let use curvilinear coordinates. In difference from other systems
+of plot creation, MathGL uses textual formulas for connection of the
+old (data) and new (output) coordinates. This allows one to plot in
+arbitrary coordinates. The following code plots the line Y=0, Z=0 in
+Cartesian, polar, parabolic and spiral coordinates:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData x(50),y(50),z(50);
+        y.Fill(0.5,0.5);
+        x.Fill(-1,1);           // creates data arrays
+
+        gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,1,-1));
+        gr->dz = 0.5;           // sets tick step to 0.5
+
+        gr->SubPlot(2,2,0);
+        gr->Rotate(60,40);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Cartesian");
+
+        gr->SubPlot(2,2,1);
+        gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)",0);
+        gr->Rotate(60,40);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Cylindrical");
+
+        gr->SubPlot(2,2,2);
+        gr->Rotate(60,40);
+        gr->SetFunc("2*y*x","y*y - x*x",0);
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Parabolic");
+
+        gr->SubPlot(2,2,3);
+        gr->Rotate(60,40);
+        gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+        gr->Plot(x,y,z,"r2");
+        gr->Axis(); gr->Grid();
+        gr->Puts(mglPoint(0,1.3,1),"Spiral");
+        return 0;
+    }
+
+Example of curvilinear coordinates
+
+
+File: mathgl_en.info,  Node: Text printing example,  Next: Animation,  Prev: Curvilinear coordinates,  Up: Advanced usage
+
+2.2.4 Text printing example
+---------------------------
+
+MathGL prints text by vector font. There are functions for manual
+specifying of text position (like `Puts') and for its automatic
+selection (like `Label', `Legend' and so on). MathGL prints text always
+in specified position even if it lies outside the bounding box. The
+default size of font is specified by variables FONTSIZE (*note Font
+settings::). However, the actual size of output string depends on
+position of axes (depends on functions `SubPlot', `InPlot'). The
+switching of the font style (italic, bold, wire and so on) can be done
+for the whole string (by function parameter) or inside the string. By
+default MathGL parses TeX-like commands for symbols and indexes (see
+*note mglFont class::). Example of MathGL font drawing is:
+    int sample(mglGraph *gr, void *)
+    {
+        setlocale(LC_CTYPE, "ru_RU.cp1251");
+        gr->Puts(mglPoint(0,1),"Text can be in ASCII and in Unicode");
+        gr->Puts(mglPoint(0,0.6),"It can be \\wire{wire}, \\big{big} "
+            "or #r{colored}");
+        gr->Puts(mglPoint(0,0.2),"One can change style in string: "
+            "\\b{bold}, \\i{italic, \\b{both}}");
+        gr->Puts(mglPoint(0,-0.2),"Easy to \\a{overline} or "
+            "\\u{underline}");
+        gr->Puts(mglPoint(0,-0.6),"Easy to change indexes "
+            "^{up} _{down} @{center}");
+        gr->Puts(mglPoint(0,-1),"It parse TeX: \\int \\alpha \\cdot "
+            "\\sqrt3{sin(\\pi x)^2 + \\gamma_{i_k}} dx");
+        return 0;
+    }
+
+Example of text printing with different font effects
+
+   Another example demonstrate the features of TeX formula parsing.
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Puts(mglPoint(0), "\\sqrt{\\frac{\\alpha^{\\gamma^2}+"
+            "\\overset 1{\\big\\infty}}{\\sqrt3{2+b}}}", 0, -4);
+        return 0;
+    }
+
+Example of TeX formula parsing
+
+   Finally you can change font during execution (this work well for
+mglGraphZB class only).
+    int sample(mglGraph *gr, void *)
+    {
+        float h=1.1, d=0.25;
+        gr->LoadFont("STIX");       gr->Puts(mglPoint(0,h), "default font (STIX)");
+        gr->LoadFont("adventor");   gr->Puts(mglPoint(0,h-d), "adventor font");
+        gr->LoadFont("bonum");      gr->Puts(mglPoint(0,h-2*d), "bonum font");
+        gr->LoadFont("chorus");     gr->Puts(mglPoint(0,h-3*d), "chorus font");
+        gr->LoadFont("cursor");     gr->Puts(mglPoint(0,h-4*d), "cursor font");
+        gr->LoadFont("heros");      gr->Puts(mglPoint(0,h-5*d), "heros font");
+        gr->LoadFont("heroscn");    gr->Puts(mglPoint(0,h-6*d), "heroscn font");
+        gr->LoadFont("pagella");    gr->Puts(mglPoint(0,h-7*d), "pagella font");
+        gr->LoadFont("schola");     gr->Puts(mglPoint(0,h-8*d), "schola font");
+        gr->LoadFont("termes");     gr->Puts(mglPoint(0,h-9*d), "termes font");
+    }
+
+Example of font face changing.
+
+
+File: mathgl_en.info,  Node: Animation,  Prev: Text printing example,  Up: Advanced usage
+
+2.2.5 Animation
+---------------
+
+You can make animation by several methods in MathGL: by export in
+animated GIF, or by save each frame in separate file (usually JPEG) and
+convert these files into movie. Let me show both methods.
+
+   The simplest methods is making animated GIF. There are 3 steps: (1)
+open GIF file by `StartGIF()' function; (2) create the frames by
+calling `NewFrame()' before and `EndFrame()' after plotting; (3) close
+GIF by `CloseGIF()' function. So the simplest code for "running"
+sinusoid will look like this:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        gr->StartGIF("sample.gif");
+        for(int i=0;i<100;i++)
+        {
+            gr->NewFrame();     // start frame
+            gr->Box();          // some plotting
+            sprintf(str,"sin(pi*x+%g*pi)",0.02*i);
+            dat.Modify(str);
+            gr->Plot(dat,"b");
+            gr->EndFrame();     // end frame
+        }
+        gr->CloseGIF();
+        return 0;
+    }
+
+   The second way is saving each frame in separate file (usually JPEG)
+and later make the movie from them. MathGL have special function for
+saving frames - it is `WriteFrame()'. This function save each frame
+with automatic name `frame0001.jpg, frame0002.jpg' and so on. Here
+prefix `frame' is defined by PLOTID variable of `mglGraph' class. So
+the similar code will look like this:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData dat(100);
+        char str[32];
+        for(int i=0;i<100;i++)
+        {
+            gr->NewFrame();     // start frame
+            gr->Box();          // some plotting
+            sprintf(str,"sin(pi*x+%g*pi)",0.02*i);
+            dat.Modify(str);
+            gr->Plot(dat,"b");
+            gr->EndFrame();     // end frame
+            gr->WriteFrame();   // save frame
+        }
+        return 0;
+    }
+
+   Created files can be converted to movie by help of a lot of
+programs. For example, you can use ImageMagic (command `convert
+frame*.jpg movie.mpg'), MPEG library, GIMP and so on.
+
+   Finally, you can use `mgl2gif' tool for doing the same with MGL
+scripts (*note Utilities::).
+
+
+File: mathgl_en.info,  Node: Data handling,  Next: Data plotting,  Prev: Advanced usage,  Up: Examples
+
+2.3 Data handling
+=================
+
+Class `mglData' contains all functions for the data handling in MathGL
+(*note mglData class::). There are several matters why I use class
+`mglData' but not a single array: it does not depend on type of data
+(float or double), sizes of data arrays are kept with data, memory
+working is simpler and safer.
+
+* Menu:
+
+* Array creation::
+* Data changing::
+
+
+File: mathgl_en.info,  Node: Array creation,  Next: Data changing,  Up: Data handling
+
+2.3.1 Array creation
+--------------------
+
+One can put the data in `mglData' instance by several ways. Let us do
+it for sinus function:
+   * one can create external array, fill it and put to `mglData'
+     variable     double *a = new double[50];
+         for(int i=0;i<50;i++)   a[i] = sin(M_PI*i/49.);
+
+         mglData y;
+         y.Set(a,50);
+
+   * another way is to create `mglData' instance of the desired size
+     and then to work directly with data in this variable     mglData y(50);
+         for(int i=0;i<50;i++)   y.a[i] = sin(M_PI*i/49.);
+
+   * next way is to fill the data in `mglData' instance by textual
+     formula with the help of `Modify()' function     mglData y(50);
+         y.Modify("sin(pi*x)");
+
+   * or one may fill the array in some interval and modify it later     mglData y(50);
+         y.Fill(0,M_PI);
+         y.Modify("sin(u)");
+
+   * finally it can be loaded from file     FILE *fp=fopen("sin.dat","wt");   // create file first
+         for(int i=0;i<50;i++)   fprintf(fp,"%g\n",sin(M_PI*i/49.));
+         fclose(fp);
+
+         mglData y("sin.dat");             // load it
+
+   * at this one can read only part of data     FILE *fp-fopen("sin.dat","wt");   // create large file first
+         for(int i=0;i<70;i++)   fprintf(fp,"%g\n",sin(M_PI*i/49.));
+         fclose(fp);
+
+         mglData y;
+         y.Read("sin.dat",50);             // load it
+
+   Creation of 2d- and 3d-arrays is mostly the same. But one should
+keep in mind that class `mglData' uses flat data representation. For
+example, matrix 30*40 is presented as flat (1d-) array with length
+30*40=1200 (nx=30, ny=40). The element with indexes {i,j} is a[i+nx*j].
+So for 2d array we have:
+    mglData z(30,40);
+    for(int i=0;i<30;i++)   for(int j=0;j<40;j++)
+        z.a[i+30*j] = sin(M_PI*i/29.)*sin(M_PI*j/39.);
+ or by using `Modify()' function
+    mglData z(30,40);
+    z.Modify("sin(pi*x)*cos(pi*y)");
+
+   The only non-obvious thing here is using multidimensional arrays in
+C/C++, i.e. arrays defined like `float dat[40][30];'. Since, formaly
+this arrays element `dat[i]' can address the memory in arbitrary place
+you should use the proper function to convert such arrays to `mglData'
+object. For C++ this is functions like `mglData::Set(float **dat, int
+N1, int N2);'. For C this is functions like `mgl_data_set_float2(HMDT
+d, const float **dat, int N1, int N2);'. At this, you should keep in
+mind that `nx=N2' and `ny=N1' after conversion.
+
+
+File: mathgl_en.info,  Node: Data changing,  Prev: Array creation,  Up: Data handling
+
+2.3.2 Data changing
+-------------------
+
+MathGL has functions for data processing: differentiating, integrating,
+smoothing and so on (for more detail, *note mglData class::). Let us
+consider some examples. The simplest ones are integration and
+differentiation. The direction in which operation will be performed is
+specified by textual string, which may contain symbols `x', `y' or `z'.
+For example, the call of `Diff("x")' will differentiate data along `x'
+direction; the call of `Integral("xy")' perform the double integration
+of data along `x' and `y' directions; the call of `Diff2("xyz")' will
+apply 3d Laplace operator to data and so on. Example of this operations
+on 2d array a=x*y is presented in code:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData a(30,40);   a.Modify("x*y");
+        gr->Axis(mglPoint(0,0,0),mglPoint(1,1,1));
+        gr->SubPlot(2,2,0); gr->Rotate(60,40);
+        gr->Surf(a);        gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"a(x,y)");
+        gr->SubPlot(2,2,1); gr->Rotate(60,40);
+        a.Diff("x");        gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"da/dx");
+        gr->SubPlot(2,2,2); gr->Rotate(60,40);
+        a.Integral("xy");   gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"\\int da/dx dxdy");
+        gr->SubPlot(2,2,3); gr->Rotate(60,40);
+        a.Diff2("y");       gr->Surf(a);      gr->Box();
+        gr->Puts(mglPoint(0.7,1,1.2),"\\int {d^2}a/dxdy dx");
+        return 0;
+    }
+
+Example of data differentiation and integration
+
+   Data smoothing (function `Smooth()') is more interesting and
+important. This function has 2 main arguments: type of smoothing and
+its direction. Now 4 methods are supported: `SMOOTH_NONE' does nothing
+for delta=0 or approaches data to zero with the step delta,
+`SMOOTH_LINE_3' linear averaging by 3 points, `SMOOTH_LINE_5' linear
+averaging by 5 points, `SMOOTH_QUAD_5' quadratic averaging by 5 points.
+Let me demonstrate it for 1d case:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(30),y1,y2,y3;
+        y0.Modify("0.4*sin(2*pi*x)+0.3*cos(3*pi*x)-0.4*sin(4*pi*x)+0.2*rnd");
+
+        y1=y0;  y1.Smooth(SMOOTH_LINE_3);
+        y2=y0;  y2.Smooth(SMOOTH_LINE_5);
+        y3=y0;  y3.Smooth(SMOOTH_QUAD_5);
+
+        gr->Plot(y0,"k");   gr->AddLegend("NONE","k");
+        gr->Plot(y1,"r");   gr->AddLegend("LINE_3","r");
+        gr->Plot(y2,"g");   gr->AddLegend("LINE_5","g");
+        gr->Plot(y3,"b");   gr->AddLegend("QUAD_5","b");
+        gr->Legend();       gr->Box();
+        return 0;
+    }
+
+Example of data smoothing
+
+   Finally one can create new data arrays on base of the existing one:
+extract slice, row or column of data (`SubData()'), summarize along
+some of direction(s) (`Sum()'), find distribution of data elements
+(`Hist()'). Note, that all these functions are not thread-safe because
+they use static internal variable for output array. In particular, the
+using of several of them in arguments of the same function will lead to
+unpredictable result.
+
+
+File: mathgl_en.info,  Node: Data plotting,  Next: C/Fortran interface,  Prev: Data handling,  Up: Examples
+
+2.4 Data plotting
+=================
+
+Let me now show how to plot the data. MathGL generally has 2 types of
+plotting functions. Simple variant requires a single data array for
+plotting, other data (coordinates) are considered uniformly distributed
+in interval MIN*MAX. Second variant requires data arrays for all
+coordinates. It allows one to plot rather complex multivalent curves
+and surfaces (in case of parametric dependencies). Argument setting to
+default values allows one to plot data in standard form. Manual
+arguments setting gives possibility for fine tuning of colors,
+positions and view of graphics. Note, that the call of drawing function
+adds something to picture but does not clear the previous plots (as it
+does in Matlab). Another difference from Matlab is that all setup (like
+transparency, lightning, axis borders and so on) must be specified
+*before* plotting functions.
+
+* Menu:
+
+* Plots for 1D data::
+* Plots for 2D data::
+* Plots for 3D data::
+* Surface transparency::
+
+
+File: mathgl_en.info,  Node: Plots for 1D data,  Next: Plots for 2D data,  Up: Data plotting
+
+2.4.1 Plots for 1D data
+-----------------------
+
+Term "1D data" means that data depend on single index (parameter) like
+curve in parametric form {x(i),y(i),z(i)}, i=1...n. There are 5
+generally different types of data representations: simple line plot,
+line plot with filling under it, stairs plot, bar plot and vertical
+lines (*note 1D plotting::). Each type of plotting has similar
+interface. There are 3D version and two 2D versions. One of last
+requires single array. The parameters of line and marks (*note Line
+styles::) are specified by the string argument. If the string parameter
+is `NULL' then solid line with color from palette is used (*note
+Palette and colors::).
+
+   Below I shall show the features of 1D plotting on base of `Plot()'
+function (*note Plot::). Let us start from sinus plot:
+    int sample(mglGraph *gr, void *)
+    {
+        mglData y0(50);		y0.Modify("sin(pi*(2*x-1))");
+        gr->SubPlot(2,2,0);
+        gr->Plot(y0);		gr->Box();
+ Style of line is not specified in `Plot()' function. So MathGL uses
+the solid line with first color of palette (this is blue). Next subplot
+shows array Y1 with 2 rows:
+        gr->SubPlot(2,2,1);
+        mglData y1(50,2);
+        y1.Modify("sin(pi*2*x-pi)");
+        y1.Modify("cos(pi*2*x-pi)/2",1);
+        gr->Plot(y1);		gr->Box();
+ As previously I did not specify the style of lines. As a result,
+MathGL again uses solid line with next colors in palette (there are
+green and red). Now let us plot a circle on the same subplot. The
+circle is parametric curve x=cos(\pi t), y=sin(\pi t). I will set the
+color of the circle (dark yellow, `Y') and put marks `+' at point
+position:
+        mglData x(50);		x.Modify("cos(pi*2*x-pi)");
+        gr->Plot(x,y0,"Y+");
+ Note that solid line is used because I did not specify the type of
+line. The same picture can be achieved by `Plot2()' function. Let us
+draw ellipse by orange dash line:
+        gr->Plot2(y1,"q|");
+
+   Drawing in 3D space is mostly the same. Let us draw spiral with
+default line style. Now its color is 4-th color from palette (this is
+cyan):
+        gr->SubPlot(2,2,2);	gr->Rotate(60,40);
+        mglData z(50);		z.Modify("2*x-1");
+        gr->Plot(x,y0,z);	gr->Box();
+ Function `Plot3()' does 3D curve plot but for single array. Use it to
+put circle marks on the previous plot:
+        mglData y2(10,3);	y2.Modify("cos(pi*(2*x-1+y))");
+        y2.Modify("2*x-1",2);
+        gr->Plot3(y2,"bo ");
+ Note that line style is empty ` ' here. Usage of other 1D plotting
+functions looks similar:
+        gr->SubPlot(2,2,3);	gr->Rotate(60,40);
+        gr->Bars(x,y0,z,"r");	gr->Box();
+        return 0;
+    }
+
+Example of 1D data plot
+
+
+File: mathgl_en.info,  Node: Plots for 2D data,  Next: Plots for 3D data,  Prev: Plots for 1D data,  Up: Data plotting
+
+2.4.2 Plots for 2D data
+-----------------------
+
+Surfaces `Surf()' and other 2D plots (*note 2D plotting::) are drown
+the same simpler as 1D one. The difference is that the string parameter
+specifies not by line style but by the color scheme of the plot (*note
+Color scheme::). Here I draw attention on 4 most interesting color
+schemes. There is gray scheme where color is changed from black to
+white (string `kw') or from white to black (string `wk'). Another
+scheme is useful for accentuation of negative (by blue color) and
+positive (by red color) regions on plot (string `"BbwrR"'). Last one is
+the popular "jet" scheme (string `"BbcyrR"').
+
+   Now I shall show the example of a surface drawing. At first let us
+switch lightning on
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Light(true);	gr->Light(0,mglPoint(0,0,1));
+ and draw the surface, considering coordinates x,y to be uniformly
+distributed in interval MIN*MAX
+        mglData a0(50,40);
+        a0.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+        gr->SubPlot(2,2,0);	gr->Rotate(60,40);
+        gr->Surf(a0);		gr->Box();
+ Color scheme was not specified. So previous color scheme is used. In
+this case it is default color scheme ("jet") for the first plot. Next
+example is a sphere. The sphere is parametrically specified surface:
+        mglData x(50,40),y(50,40),z(50,40);
+        x.Modify("0.8*sin(2*pi*x)*sin(pi*y)");
+        y.Modify("0.8*cos(2*pi*x)*sin(pi*y)");
+        z.Modify("0.8*cos(pi*y)");
+        gr->SubPlot(2,2,1);	gr->Rotate(60,40);
+        gr->Surf(x,y,z,"BbwrR");gr->Box();
+ I set color scheme to `"BbwrR"' that corresponds to red top and blue
+bottom of the sphere.
+
+   Surfaces will be plotted for each of slice of the data if NZ>1. Next
+example draws surfaces for data arrays with NZ=3:
+        mglData a1(50,40,3);
+        a1.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+        a1.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*sin(3*pi*(x*y))",1);
+        a1.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))",2);
+        gr->SubPlot(2,2,2);	gr->Rotate(60,40);
+        gr->Alpha(true);
+        gr->Surf(a1);		gr->Box();
+ Note, that it may entail a confusion. However, if one will use density
+plot then the picture will look better:
+        gr->SubPlot(2,2,3);	gr->Rotate(60,40);
+        gr->Dens(a1);		gr->Box();
+        return 0;
+    }
+ Note, that the previous color scheme is used in last plots because
+there are no direct specification of the one.
+
+Example of surface plot for 2D data
+
+   Drawing of other 2D plots is analogous. The only peculiarity is the
+usage of flag `#'. By default this flag switches on the drawing of a
+grid on plot (`Grid()' or `Mesh()' for plots in plain or in volume).
+However, for isosurfaces (including surfaces of rotation `Axial()')
+this flag switches the  face drawing off. Figure becomes wired. The
+following code gives example of flag `#' using (compare with normal
+function drawing as in its description):
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Alpha(true);	gr->Light(true);	gr->Light(0,mglPoint(0,0,1));
+        mglData a(30,20);
+        a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+        gr->SubPlot(2,2,0);	gr->Rotate(40,60);
+        gr->Surf(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,1);	gr->Rotate(40,60);
+        gr->Dens(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,2);	gr->Rotate(40,60);
+        gr->Cont(a,"BbcyrR#");		gr->Box();
+        gr->SubPlot(2,2,3);	gr->Rotate(40,60);
+        gr->Axial(a,"BbcyrR#");		gr->Box();
+        return 0;
+    }
+
+Example of 2D data plot with color scheme contained `#' symbol
+
+
+File: mathgl_en.info,  Node: Plots for 3D data,  Next: Surface transparency,  Prev: Plots for 2D data,  Up: Data plotting
+
+2.4.3 Plots for 3D data
+-----------------------
+
+Drawing procedures for 3D plot looks similarly to 1D and 2D plots
+described above. There are 3 general types of 3D plots (*note 3D
+plotting::): (i) plots on slices or on projections, (ii) isosurfaces,
+(iii) cloud-like plots. Plots on slice are clear enough - one specifies
+a slice (as its index or as coordinate value) and MathGL draws contour
+lines or density plot on slice plane. Isosurface gives more
+information. Isosurface is 3D analogue of the contour line `Cont()'. It
+shows the region where data array values exceed specified isosurface
+level. Plot becomes more informative if one adds transparency,
+lightning or sets color scheme depending on coordinates. Generalization
+of isosurface is the cloud-like plot. For this plot the darker color
+and less transparent regions correspond to higher values of data.
+Contrary, the regions with low values are transparent. For plotting of
+the phase of fields (or beams or pulses) one can use isosurface which
+transparency depends on the other data array (see function `Surf3A()').
+As example of 3D data plots let us draw the Gaussian beam diffraction
+in space. Beam propagates along X axis:
+    int sample(mglGraph *gr, void *)
+    {
+        gr->Alpha(true);    gr->Light(true);
+        gr->Light(0,mglPoint(0,0,1));
+        mglData a(30,30,30),b(30,30,30);
+        a.Modify("exp(-16*((z-0.5)^2+(y-0.5)^2)/(1+4*x^2))");
+        b.Modify("16*((z-0.5)^2+(y-0.5)^2)*(x)/(1+4*x^2)");
+        gr->CAxis(0,1);
+
+        gr->SubPlot(2,2,0); gr->Rotate(40,60);
+        gr->Surf3(a,"wgk"); gr->Box();
+        gr->SubPlot(2,2,1); gr->Rotate(40,60);
+        gr->DensA(a);       gr->Box();  gr->Axis();
+        gr->SubPlot(2,2,2); gr->Rotate(40,60);
+        gr->CloudQ(a);      gr->Box();
+        gr->SubPlot(2,2,3); gr->Rotate(40,60);
+        gr->Surf3A(b,a,"q");gr->Box();
+        return 0;
+    }
+
+Example of Gaussian beam diffraction (3D data)
+
+
+File: mathgl_en.info,  Node: Surface transparency,  Prev: Plots for 3D data,  Up: Data plotting
+
+2.4.4 Surface transparency
+--------------------------
+
+MathGL library has advanced features for setting and handling the
+surface transparency. The simplest way to add transparency is the using
+of function `Alpha()'. As a result, all further surfaces (and
+isosurfaces, density plots and so on) become transparent. However,
+their  look can be additionally improved.
+
+   First, the selected surface will be non-transparent if one sets the
+flag `Transparent' before the surface drawing and sets it off after the
+drawing.
+
+   Second, the value of transparency can be different from surface to
+surface. To do it just change the value of `AlphaDef' before the
+drawing of the selected surface. If its value is close to 0 then the
+surface becomes more and more transparent. Contrary, if its value is
+close to 1 then the surface becomes practically non-transparent. This
+is some analogue of `Transparent=true'.
+
+   Third feature is the changing of the way how the light goes through
+overlapped surfaces. The variable `TranspType' defines it. By default
+the usual transparency is used (`TranspType=0') - surfaces below is
+less visible than the upper ones. A "glass-like" transparency
+(`TranspType=1') has a different look when the surface just decreases
+the background light (the surfaces are commutable in this case).
+
+   A "neon-like" transparency (`TranspType=2') has more interesting
+look. In this case a surface is the light source (like a lamp on the
+dark background) and just adds some intensity to the color. At this,
+the library sets automatically the black color for the background and
+changes the default line color to white.
+
+   As example I shall show the variant of plot from *note Plots for 2D
+data:: (grid drawing is disabled) for different types of transparency.
+Example of `TranspType=0'.
+
+Example of `TranspType=1'.
+
+Example of `TranspType=2'.
+
+
+File: mathgl_en.info,  Node: C/Fortran interface,  Next: MathGL and PyQt,  Prev: Data plotting,  Up: Examples
+
+2.5 C/Fortran interface
+=======================
+
+The usage of pure C or Fortran or any similar interfaces (*note C
+interface::) is practically identical to classes usage. But there are
+some differences. C functions must have argument HMGL (for graphics)
+and/or HMDT (for data arrays) which specifies the object for drawing or
+manipulating (changing). Fortran users may regard these variables as
+integer. So, firstly the user has to create this object by function
+mgl_create_*() and has to delete it after the using by function
+mgl_delete_*().
+
+   Also, all arguments of C function have to be defined. So there are
+several functions with practically identical names doing practically
+the same. But some of them have simplified interface for the quick
+plotting and some of them have access to all plotting parameters for
+manual tunning.
+
+   As an example of C function usage let me draw the plot from *note
+Plots for 2D data::. The C code which does it is shown below:
+    #include <mgl/mgl_c.h>
+    int main()
+    {
+        HMGL gr = mgl_create_graph_zb(600, 400);
+        mgl_set_alpha(gr, true);
+        mgl_set_light(gr, true);
+        HMDT a = mgl_create_data_size(30,20,1);
+        mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+        mgl_subplot(gr, 2,2,0);
+        mgl_rotate(gr, 40,60,0);
+        mgl_surf(gr,a,"BbcyrR#");
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,1);
+        mgl_rotate(gr, 40,60,0);
+        mgl_dens(gr,a,"BbcyrR#",NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,2);
+        mgl_rotate(gr, 40,60,0);
+        mgl_cont(gr,a,"BbcyrR#",7,NAN);
+        mgl_box(gr, true);
+        mgl_subplot(gr, 2,2,3);
+        mgl_rotate(gr, 40,60,0);
+        mgl_axial(gr,a,"BbcyrR#",3);
+        mgl_box(gr, true);
+
+        /* don't forgot to save graphics */
+        mgl_write_png(gr,"sample.png",0);
+        return 0;
+    }
+
+   Practically the same simple to create a window. For example let
+rewrite the code from for window creation (*note Using FLTK/GLUT
+window::):
+    int sample(HMGL gr, void *)
+    {
+        mgl_rotate(gr,60,40,0);
+        mgl_box(gr,1);
+        return 0;
+    }
+    //-----------------------------------------------------
+    int main(int argc,char **argv)
+    {
+        mgl_create_graph_fltk(sample, "MathGL examples", NULL);
+        mgl_fltk_run();
+        return 0;
+    }
+
+   The Fortran code have some peculiarities. Exactly it not allow one
+to send arbitrary parameter (which was `NULL' in previous example) to
+function. This is limitation of Fortran language. So, the corresponding
+code will be *NOT TESTED NOW!!!*:
+    program TEST
+    integer x,f,func
+        call mgl_create_graph_fltk(sample, 'MathGL examples');
+        call mgl_fltk_run();
+    end program TEST
+
+    integer function sample(gr)
+    integer*8 gr
+        call mgl_rotate(gr,60,40,0);
+        call mgl_box(gr,1);
+        sample=0
+    return
+    end
+
+
+File: mathgl_en.info,  Node: MathGL and PyQt,  Next: Hints,  Prev: C/Fortran interface,  Up: Examples
+
+2.6 MathGL and PyQt
+===================
+
+Generally SWIG based classes (including the Python one) are the same as
+C++ classes. However, there are few tips for using MathGL with PyQt.
+Below I place a very simple python code which demonstrate how MathGL
+can be used with PyQt. This code is mostly written by Prof. Dr. Heino
+Falcke. You can just copy it to a file `mgl-pyqt-test.py' and execute
+it from python shell by command `execfile("mgl-pyqt-test.py")'
+
+from PyQt4 import QtGui,QtCore
+from mathgl import *
+import sys
+app = QtGui.QApplication(sys.argv)
+qpointf=QtCore.QPointF()
+
+class hfQtPlot(QtGui.QWidget):
+    def __init__(self, parent=None):
+        QtGui.QWidget.__init__(self, parent)
+        self.img=(QtGui.QImage())
+    def setgraph(self,gr):
+        self.buffer='\t'
+        self.buffer=self.buffer.expandtabs(4*gr.GetWidth()*gr.GetHeight())
+        gr.GetBGRN(self.buffer,len(self.buffer))
+        self.img=QtGui.QImage(self.buffer, gr.GetWidth(),gr.GetHeight(),QtGui.QImage.Format_ARGB32)
+        self.update()
+    def paintEvent(self, event):
+        paint = QtGui.QPainter()
+        paint.begin(self)
+        paint.drawImage(qpointf,self.img)
+        paint.end()
+
+BackgroundColor=[1.0,1.0,1.0]
+size=100
+gr=mglGraph()
+y=mglData(size)
+#y.Modify("((0.7*cos(2*pi*(x+.2)*500)+0.3)*(rnd*0.5+0.5)+362.135+10000.)")
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+x=mglData(size)
+x.Modify("x^2");
+
+def plotpanel(gr,x,y,n):
+    gr.SubPlot(2,2,n)
+    gr.SetXRange(x)
+    gr.SetYRange(y)
+    gr.AdjustTicks()
+    gr.Axis()
+    gr.Box()
+    gr.Label("x","x-Axis",1)
+    gr.Label("y","y-Axis",1)
+    gr.ClearLegend()
+    gr.AddLegend("Legend: "+str(n),"k")
+    gr.Legend()
+    gr.Plot(x,y)
+
+
+gr.Clf(BackgroundColor[0],BackgroundColor[1],BackgroundColor[2])
+gr.SetPlotFactor(1.5)
+plotpanel(gr,x,y,0)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,1)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,2)
+y.Modify("(cos(2*pi*x*10)+1.1)*1000.*rnd-501")
+plotpanel(gr,x,y,3)
+
+gr.WritePNG("test.png","Test Plot")
+
+qw = hfQtPlot()
+qw.show()
+qw.setgraph(gr)
+qw.raise_()
+
+
+File: mathgl_en.info,  Node: Hints,  Prev: MathGL and PyQt,  Up: Examples
+
+2.7 Hints
+=========
+
+In this section I have included some small hints and advices for the
+improving of the quality of plots and for the demonstration of some
+non-trivial features of MathGL library. In contrast to previous
+examples I showed mostly the idea but not the whole drawing function.
+More examples with the source code can be find at
+`http://mathgl.sf.net/' or in section *note Samples::.
+
+* Menu:
+
+* ``Compound'' graphics::
+* Two axes in one plot::
+* Titles for the plot::
+* Changing of the color range::
+* Management of the point cutting::
+* Vector field visualization::
+* Several light sources::
+* CutMin and CutMax features::
+* Mapping visualization::
+* Log-scaled plot::
+* ``Templates''::
+* Nonlinear fitting hints::
+* PDE solving hints::
+* MGL parser using::
+
+
+File: mathgl_en.info,  Node: ``Compound'' graphics,  Next: Two axes in one plot,  Up: Hints
+
+2.7.1 "Compound" graphics
+-------------------------
+
+As I noted above, MathGL functions (except the special one, like Clf())
+do  not erase the previous plotting but just add the new one. It allows
+one to draw "compound" plots easily. For example, popular Matlab
+command `surfc' can be emulated in MathGL by 2 calls:
+    Surf(a);
+    Cont(a, 0, 7, -1);     // draw contours at z = -1
+ Here A is 2-dimensional data for the plotting, `-1' is the value of
+z-coordinate at which the contour should be plotted (at the bottom in
+this example). Analogously, one can draw density plot instead of
+contour lines and so on.
+
+   Another nice plot is contour lines plotted directly on the surface:
+    Light(true);       // switch on light for the surface
+    Surf(a, "BbcyrR"); // select 'jet' colormap for the surface
+    Cont(a, "y");      // and yellow color for contours
+ The possible difficulties arise in black&white case, when the color of
+the surface can be close to the color of a contour line. In that case I
+may suggest the following code:
+    Light(true);       // switch on light for the surface
+    Surf(a, "kw");     // select 'gray' colormap for the surface
+    CAxis(-1,0);       // first draw for darker surface colors
+    Cont(a, "w");      // white contours
+    CAxis(0,1);        // now draw for brighter surface colors
+    Cont(a, "k");      // black contours
+    CAxis(-1,1);       // return color range to original state
+ The idea is to divide the color range on 2 parts (dark and bright) and
+to select the contrasting color for contour lines for each of part.
+
+   Similarly, one can plot flow thread over density plot of vector
+field amplitude (this is another amusing plot from Matlab) and so on.
+The list of compound graphics can be prolonged but I hope that the
+general idea is clear.
+
+
+File: mathgl_en.info,  Node: Two axes in one plot,  Next: Titles for the plot,  Prev: ``Compound'' graphics,  Up: Hints
+
+2.7.2 Two axes in one plot
+--------------------------
+
+Developing the previous hint one can make a plot with 2 or more axes.
+The idea is that the change of settings does not influence on the
+already drawn graphics. So, for 2-axes plot let us set the first axis
+and draw everything concerning it. Then let us setup the second axis
+and draw things for the second axis. The corresponding code is (*note
+2-axes sample::):
+    // set up first axis
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Axis();            // draw it
+    Plot(y1,"b");      // draw something in first axis
+    // set up second axis
+    Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+    Axis();            // draw it
+    Stem(y2,"r");      // draw something in second axis
+ Note, that the first and the second axes look better if being placed
+in different corners. In the code presented above the first axis is
+placed in the left-bottom corner, and the second one is placed in the
+right-top corner.
+
+
+File: mathgl_en.info,  Node: Titles for the plot,  Next: Changing of the color range,  Prev: Two axes in one plot,  Up: Hints
+
+2.7.3 Titles for the plot
+-------------------------
+
+The printing of nice titles for the plot is not so trivial task in
+general case. The problem is that the rotation and aspect change lead
+to different looks for titles of different subplots. So, the resulting
+look is not so good as it could be. The solution is simple - to print
+titles exactly after `SubPlot'() call and before any rotation, aspect
+change and so on! Analogously, the title for the whole picture looks
+better if it is printed first (before any `SubPlot()' calls).
+Alternatively you can use function `Title()' for plotting title for the
+picture at any time.
+
+
+File: mathgl_en.info,  Node: Changing of the color range,  Next: Management of the point cutting,  Prev: Titles for the plot,  Up: Hints
+
+2.7.4 Changing of the color range
+---------------------------------
+
+By default (for the user comfort), the color range is set equal to
+z-range of the plot. However, there are different ranges. So, one can
+obtain amusing plot by the change of color range manually. For example,
+there are plots with one-color bottom (or top) or practically bi-color
+picture and so on.
+
+   For example, compare 2 surfaces:
+    SubPlot(2,1,0)
+    Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+    Surf(a);           // usual coloring range
+    SubPlot(2,1,1)
+    CAxis(0,1);
+    Surf(a);           // bottom of the surface have one-colour filling
+
+
+File: mathgl_en.info,  Node: Management of the point cutting,  Next: Vector field visualization,  Prev: Changing of the color range,  Up: Hints
+
+2.7.5 Management of the point cutting
+-------------------------------------
+
+Sometimes an experimental or numerical surface has outstanding points.
+Visualization of such surface will lead to the hole(s) in place of such
+points. The standard method of "fighting"  - to change data values - is
+not always good and is not so convenient. MathGL library has another
+method - to set variable `Cut=false'. As a consequence, all outstanding
+points will be projected on the bounding box.
+
+   Such method is good not only for outstanding points but also for the
+case when one need to plane the bottom or the top of the plot. Exactly
+such case is demonstrated in the code:
+        mglData a(20,30);  // create some data
+        a.a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+        // set lower border above the data minimal value
+        Axis(mglPoint(-1,-1,0),mglPoint(1,1,1));
+        Cut = false;       // set off cutting flag
+`       Surf(a);           // and draw the surface
+ It is an interesting result, is not it?
+
+
+File: mathgl_en.info,  Node: Vector field visualization,  Next: Several light sources,  Prev: Management of the point cutting,  Up: Hints
+
+2.7.6 Vector field visualization
+--------------------------------
+
+Vector field visualization (especially in 3d case `Vect3' or `VectC')
+may look tangly - there are too many overlapping lines. I may suggest 2
+ways to solve this problem. The first one is to change `MeshNum' for
+decreasing the number of hachures. The second way is to use the flow
+thread chart `Flow'. Unfortunately, I don't know any other methods to
+visualize 3d vector field. If you know any, e-mail me and I shall add
+it to MatGL.
+
+
+File: mathgl_en.info,  Node: Several light sources,  Next: CutMin and CutMax features,  Prev: Vector field visualization,  Up: Hints
+
+2.7.7 Several light sources
+---------------------------
+
+In contrast to the most of other programs, MathGL supports several (up
+to 10) light sources. Moreover, the color each of them can be
+different: white (this is usual), yellow, red, cyan, green and so on.
+The use of several light sources may be interesting for the
+highlighting of some peculiarities of the plot or just to make an
+amusing picture. Note, each light source can be switched on/off
+individually (*note Several light sample::).
+
+
+File: mathgl_en.info,  Node: CutMin and CutMax features,  Next: Mapping visualization,  Prev: Several light sources,  Up: Hints
+
+2.7.8 CutMin and CutMax features
+--------------------------------
+
+MathGL library has a feature for cutting of points in some region
+CUTMIN*CUTMAX. Such an excision can be used to improve the look of the
+graphics. Moreover, this cutting may help to show an internal structure
+of an object (like `isocaps' plot in Matlab). For example, let us use
+the standard 3D data array and show its interior (*note CutMinMax
+sample::).
+
+    mglData  c(61,51,40);      // create the data
+    mglData v(10);	v.Fill(-0.5,1);
+    c.Modify("(-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1))");
+    gr->CutMin = mglPoint(0,-1,-1);     gr->CutMax = mglPoint(1,0,1.1);
+    gr->Surf3(-0.5,c,"BbcyrR");
+    gr->ContF3(v,c,'x',-1,"BbcyrR");    gr->ContF3(v,c,'y',-1,"BbcyrR");
+    gr->ContF3(v,c,'z',0,"BbcyrR");     gr->ContF3(v,c,'z',39,"BbcyrR");
+
+   One can also exclude points from arbitrary area in space. This area
+defined by textual formula `CutOff()' (*note Cutting::). The algorithm
+is the same as shown for "rectangular cutting".
+
+
+File: mathgl_en.info,  Node: Mapping visualization,  Next: Log-scaled plot,  Prev: CutMin and CutMax features,  Up: Hints
+
+2.7.9 Mapping visualization
+---------------------------
+
+Sometime ago I worked with mapping and have a question about its
+visualization. Let me remember you that mapping is some transformation
+rule for one set of number to another one. The 1d mapping is just an
+ordinary function - it takes a number and transforms it to another one.
+The 2d mapping (which I used) is a pair of functions which take 2
+numbers and transform them to another 2 ones. Except general plots
+(like `SurfC', `SurfA') there is a special plot - Arnold diagram. It
+shows the area which is the result of mapping of some initial area
+(usually square).
+
+   I tried to make such plot in `Map'. It shows the set of points or
+set of faces, which final position is the result of mapping. At this,
+the color gives information about their initial position and the height
+describes Jacobian value of the transformation. Unfortunately, it looks
+good only for the simplest mapping but for the  real multivalent
+quasi-chaotic mapping it produces a confusion. So, use it if you like
+:).
+
+
+File: mathgl_en.info,  Node: Log-scaled plot,  Next: ``Templates'',  Prev: Mapping visualization,  Up: Hints
+
+2.7.10 Log-scaled plot
+----------------------
+
+Log-scaled plot can be drawn by 2 steps. First, one should change the
+scale of axis by call `SetFunc("lg(x)", "lg(y)");' (in this example, x-
+and y-axis will be log-scaled). Second, one should set logarithmic
+scale for axis ticks by changing variables: `SetTicks('x',0);
+SetTicks('y',0);'. Finally, one should check (or change) the axis
+ranges and origin so that their values to be positive. For example of
+log-log plot *note Log-log sample::.
+
+
+File: mathgl_en.info,  Node: ``Templates'',  Next: Nonlinear fitting hints,  Prev: Log-scaled plot,  Up: Hints
+
+2.7.11 "Templates"
+------------------
+
+As I have noted before, the change of settings will influence only for
+the further plotting commands. This allows one to create template
+function which will contain settings and primitive drawing for often
+used plots. Correspondingly one may call this template-function for
+drawing simplification.
+
+   For example, let one has a set of points (experimental or numerical)
+and wants to compare it with theoretical law (for example, with
+exponent law \exp(-x/2), x \in [0, 20]). The template-function for this
+task is:
+    void template(mglGraph *gr)
+    {
+        mglData  law(100);      // create the law
+        law.Modify("exp(-10*x)");
+        gr->Axis(mglPoint(0,0.0001), mglPoint(20,1), mglPoint(0,0.0001));
+        gr->SetFunc(0,"lg(y)",0);   gr->dy = 0;
+        gr->Plot(law,"r2");
+        gr->Text(mglPoint(10,0.2),"Theoretical law: e^x","rL");
+        gr->Label('x',"x val."); gr->Label('y',"y val.");
+        gr->Axis(); gr->Grid("xy","g;"); gr->Box();
+    }
+ At this, one will only write a few lines for data drawing:
+    template(gr);     // apply settings and default drawing from template
+    mglData dat("fname.dat"); // load the data
+    // and draw it (suppose that data file have 2 columns)
+    gr->Plot(dat.SubData(0),dat.SubData(1),"bx ");
+ A template-function can also contain settings for font, transparency,
+lightning, color scheme and so on.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting hints,  Next: PDE solving hints,  Prev: ``Templates'',  Up: Hints
+
+2.7.12 Nonlinear fitting hints
+------------------------------
+
+Nonlinear fitting is rather simple. All that you need is the data to
+fit, the approximation formula and the list of coefficients to fit
+(better with its initial guess values). Let me demonstrate it on the
+following simple example (*note Fitting sample::). First, let us use
+sin function with some random noise:
+    mglData rnd(100), idl(50); //data to be fitted and ideal data
+    rnd.Modify("0.4*rnd+0.1+sin(4*pi*x)");
+    idl.Modify("0.3+sin(4*pi*x)");
+ and plot it to see that data we will fit
+    gr->Axis(mglPoint(-1,-2), mglPoint(1,2));
+    gr->Plot(rnd, ". "); gr->Plot(idl, "b");
+    gr->Box();
+    gr->Text(mglPoint(0,2.2), "initial: y = 0.3+sin(2\pi x)", "C:b", -1);
+
+   The next step is the fitting itself. For that let me specify an
+initial values INI for coefficients `abc' and do the fitting for
+approximation formula `a+b*sin(c*x)'
+    mglData res;   // The data for found formula
+    float ini[3] = {1, 1, 3};
+    gr->Fit(res, rnd, "a+b*sin(c*x)", "abc", ini);
+ Now display it
+    gr->Plot(res, "r");
+    gr->Text(mglPoint(-1,-1.3), "fitted:", "L:r", -1);
+    gr->PutsFit(mglPoint(0,-1.8), "y = ", "C:r", -1);
+
+   NOTE! the fitting results may have strong dependence on initial
+values for coefficients due to algorithm features. The problem is that
+in general case there are several local "optimums" for coefficients and
+the program returns only first found one! There are no guaranties that
+it will be the best. Try for example to set `ini[3] = {0, 0, 0}' in the
+code above.
+
+
+File: mathgl_en.info,  Node: PDE solving hints,  Next: MGL parser using,  Prev: Nonlinear fitting hints,  Up: Hints
+
+2.7.13 PDE solving hints
+------------------------
+
+Solving of Partial Differential Equations (PDE, including beam tracing)
+and ray tracing (or finding particle trajectory) are more or less
+common task. So, MathGL have several functions for that. There are
+`mglRay()' for ray tracing, `mglPDE()' for PDE solving, `mglQO2d()' for
+beam tracing in 2D case (*note Global functions::). Note, that these
+functions take "Hamiltonian" or equations as string values. And I don't
+plan now to allow one to use user-defined functions. There are 2
+reasons: the complexity of corresponding interface; and the basic
+nature of used methods which are good for samples but may not good for
+serious scientific calculations.
+
+   The ray tracing can be done by `mglRay()' function. Really ray
+tracing equation is Hamiltonian equation for 3D space. So, the function
+can be also used for finding a particle trajectory (i.e. solve
+Hamiltonian ODE) for 1D, 2D or 3D cases. The function have a set of
+arguments. First of all, it is Hamiltonian which defined the media (or
+the equation) you are planning to use. The Hamiltonian is defined by
+string which may depend on coordinates `x', `y', `z', time `t' (for
+particle dynamics) and momentums `p'=p_x, `q'=p_y, `v'=p_z. Next, you
+have to define the initial conditions for coordinates and momentums at
+`t'=0 and set the integrations step (default is 0.1) and its duration
+(default is 10). The Runge-Kutta method of 4-th order is used for
+integration.
+    mglData r,a,re(128),im(128);
+    r = mglRay("p^2+q^2-x-1", mglPoint(-0.7, -1), mglPoint(0, 0.5));
+    gr->Plot(r.SubData(0), r.SubData(1));
+ This example calculate the reflection from linear layer (media with
+Hamiltonian `p^2+q^2-x-1'=p_x^2+p_y^2-x-1). This is parabolic curve.
+The resulting array have 7 columns which contain data for
+{x,y,z,p,q,v,t}.
+
+   The solution of PDE is a bit more complicated. As previous you have
+to specify the equation as pseudo-differential operator \hat H(x,
+\nabla) which is called sometime as "Hamiltonian" (for example, in beam
+tracing). As previously, it is defined by string which may depend on
+coordinates `x', `y', `z' (but not time!), momentums `p'=(d/dx)/i k_0,
+`q'=(d/dy)/i k_0 and field amplitude `u'=|u|. The evolutionary
+coordinate is `z' in all cases. So that, the equation look like du/dz =
+ik_0 H(x,y,\hat p, \hat q, |u|)[u]. Dependence on field amplitude
+`u'=|u| allows one to solve nonlinear problems too. For example, for
+nonlinear Shrodinger equation you may set `ham="p^2 + q^2 - u^2"'. Also
+you may specify imaginary part for wave absorption, like `ham = "p^2 +
+i*x*(x>0)"', but only if dependence on variable `i' is linear (i.e. H =
+Hre+i*Him).
+
+   Next step is specifing the initial conditions at `z'=`Min.z'. The
+function need 2 arrays for real and for imaginary part. Note, that
+coordinates x,y,z are supposed to be in specified range [Min, Max]. So,
+the data arrays should have corresponding scales. Finally, you may set
+the integration step and paramter k0=k_0. Also keep in mind, that
+internally the 2 times large box is used (for suppressing numerical
+reflection from boundaries) and the equation should well defined even
+in this extended range.
+
+   Final comment is concerning the possible form of pseudo-differential
+operator H. At this moment, simplified form of operator H is supported
+- all "mixed" terms (like `x*p'->x*d/dx) are excluded. For example, in
+2D case this operator is effectively H = f(p,z) + g(x,z,u). However
+commutable combinations (like `x*q'->x*d/dy) are allowed for 3D case.
+
+   So, for example let solve the equation for beam deflected from
+linear layer and absorbed later. The operator will have the form
+`"p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)"' that correspond to equation ik_0
+\partial_z u + \Delta u + x \cdot u + i (x+z)/2 \cdot u = 0. This is
+typical equation for Electron Cyclotron (EC) absorption in magnetized
+plasmas. For initial conditions let me select the beam with plane phase
+front exp(-48*(x+0.7)^2). The corresponding code looks like this (*note
+PDE sample::):
+    mglData a,re(128),im(128);
+    re.Fill("exp(-48*(x+0.7)^2)", gr->Min, gr->Max);
+    a = mglPDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im,
+                gr->Min, gr->Max, 0.01, 30);
+    a.Transpose("yxz");
+    gr->CAxis(0, 1);
+    gr->Dens(a,"wyrRk");
+
+   The last example is example of beam tracing. Beam tracing equation
+is special kind of PDE equation written in coordinates accompanied to a
+ray. Generally this is the same parameters and limitation as for PDE
+solving but the coordinates are defined by the ray and by parameter of
+grid width W in direction transverse the ray. So, you don't need to
+specify the range of coordinates. *BUT* there is limitation. The
+accompanied coordinates are well defined only for smooth enough rays,
+i.e. then the ray curvature K (which is defined as 1/K^2 = (|\ddot r|^2
+|\dot r|^2 - (\ddot r, \dot r)^2)/|\dot r|^6) is much large then the
+grid width: K>>w. So, you may receive incorrect results if this
+condition will be broken.
+
+   You may use following code for obtaining the same solution as in
+previous example:
+    mglData r, xx, yy, a, im(128), re(128);
+    const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+    r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+    // now start beam tracing
+    re.Fill("exp(-48*x^2)", gr->Min, gr->Max);
+    a = mglQO2d(ham, re, im, r, 1, 30, &xx, &yy);
+    gr->CAxis(0, 1);
+    gr->Dens(xx, yy, a, "wyrRk");
+
+
+File: mathgl_en.info,  Node: MGL parser using,  Prev: PDE solving hints,  Up: Hints
+
+2.7.14 MGL parser using
+-----------------------
+
+Sometimes you may prefer to use MGL scripts in yours code. It is
+simpler (especially in comparison with C/Fortran interfaces) and fast
+way to plot the data with annotations, labels and so on. Class
+`mglParse' (*note mglParse class:: parse MGL scripts in C++. It have
+also the corresponding interface for C/Fortran.
+
+   The key function here is `mglParse::Parse()' (or `mgl_parse()' for
+C/Fortran) which execute one command per string. At this the detailed
+information about the possible errors or warnings is passed as function
+value. Or you may execute the whole script as long string with lines
+separated by `\n'. Functions `mglParse::Execute()' and
+`mgl_parse_text()' perform it. Also you may set the values of paramters
+`$0'...`$9' for the script by functions `mglParse::AddParam()' or
+`mgl_add_param()', allow/disable picture resizing, check "once" status
+and so on. The usage is rather stright-forward.
+
+   The only non-obvious thing is data transition between script and
+yours program. There are 2 stages: add or find variable; and set data
+to variable. In C++ you may use functions `mglParse::AddVar()' and
+`mglParse::FindVar()' which return pointer to `mglVar' structure. This
+structure contain data itself, the variable name and callback function
+which will be called if variable destroied. Last feature allows you to
+control the presence of the variable and, for example, close a window
+with data if this variable is destroyed. In C/Fortran the corresponding
+functions are `mgl_add_var()', `mgl_find_var()'. But these functions
+return the data array only. Note, you *must not delete or free* the
+data obtained from these functions!
+
+   So, some simple example at the end. Here I define a data array,
+create variable, put data into it and plot it. The C++ code looks like
+this:
+    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    for(int i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+    mglParse *parser = new mglParse;
+    mglData &d = (parser->AddVar("dat"))->d;
+    d.Set(a,100); // set data to variable
+    parser->Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+    // you may break script at any line do something
+    // and continue after that
+    parser->Execute(gr, "xlabel 'x'\nylabel 'y'");
+    // also you may use cycles or conditions in script
+    parser->Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+    gr->WritePNG("test.png");   // don't forgot to save picture
+ The code in C/Fortran looks practically the same:
+    float a[100];   // let a_i = sin(4*pi*x), x=0...1
+    int i;
+    for(i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+    HMPR parser = mgl_create_parser();
+    HMDT d = mgl_add_var(parser, "dat");
+    mgl_data_set_float(d,a,100,1,1);    // set data to variable
+    mgl_parse_text(gr, parser, "plot dat; xrange 0 1\nbox\naxis");
+    // you may break script at any line do something
+    // and continue after that
+    mgl_parse_text(gr, parser, "xlabel 'x'\nylabel 'y'");
+    // also you may use cycles or conditions in script
+    mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+    mgl_write_png(gr, "test.png", "");  // don't forgot to save picture
+
+
+File: mathgl_en.info,  Node: MathGL core,  Next: Plotter classes,  Prev: Examples,  Up: Top
+
+3 MathGL core
+*************
+
+The core of MathGL is *mglGraph* class defined in `#include
+<mgl/mgl.h>'. It contains a lot of plotting functions for 1D, 2D and 3D
+plots. It also encapsulates parameters for axes drawing. Moreover an
+arbitrary coordinate transformation may be used for each axis. All
+plotting functions use data encapsulated in mglData class (*note
+mglData class::) that allows to check sizes of used arrays easily. Also
+it have many functions for data handling: modify it by formulas, find
+momentums and distribution (histogram), apply operator (differentiate,
+integrate, transpose, Fourier and so on), change data sizes
+(interpolate, squeeze, crop and so on). Additional information about
+colors, fonts, formula parsing can be found in *note Other classes::.
+
+   Note that class mglGraph is abstract and contains only interface
+functions for plotting but does not make plot by itself. For plotting
+in specific device (screen, memory or file) one should use derived
+classes: mglGraphZB - for bitmap picture in file or in memory;
+mglGraphPS - for vector PostScript picture; mglGraphGL - for drawing
+using OpenGL, or for GLUT windows interface; and so on, *note Plotter
+classes::. If you want not only to create a picture but to view it in a
+window/widget or to run animation and so on then look at *note Widget
+classes::.
+
+   There is a C++ wrapper class which have the same name `mglGraph' and
+defined in `mgl/mgl_graph.h'. You can use this class even with non-GNU
+compilers (i.e. in Borland or Microsoft one), but you *should not
+include* any `mgl/mgl.h' or `mgl/mgl_parse.h' headers in this case!
+This wrapper class also used as base for all SWIG-based interfaces
+(Python, Octave and so on). So, later it is refered as `Python' class
+for distinguish from original `C++' class defined in `mgl/mgl.h' .
+
+* Menu:
+
+* Graphics setup::
+* Axis settings::
+* Transformation matrix::
+* Export to file::
+* Primitives drawing::
+* Text printing::
+* Axis and Colorbar::
+* Legend::
+* 1D plotting::
+* 2D plotting::
+* 3D plotting::
+* Dual plotting::
+* Vector fields::
+* Other plotting::
+* Nonlinear fitting::
+* Data distributions::
+* Frames/Animation::
+* IDTF functions::
+
+
+File: mathgl_en.info,  Node: Graphics setup,  Next: Axis settings,  Up: MathGL core
+
+3.1 Graphics setup
+==================
+
+Functions and variables in this group influences on overall graphics
+appearance. So all of them should be placed _before_ any actual
+plotting function calls.
+
+ -- Method on `mglGraph' (C++, Python): `void' DefaultPlotParam ()
+ -- C function: `void' mgl_set_def_param (`HMGL' gr)
+     Restore initial values for all of parameters except described in
+     *note Zooming::.
+
+* Menu:
+
+* Transparency::
+* Lighting::
+* Fog::
+* Default sizes::
+* Zooming::
+* Cutting::
+* Font settings::
+* Palette and colors::
+* Error handling::
+* Other settings::
+
+
+File: mathgl_en.info,  Node: Transparency,  Next: Lighting,  Up: Graphics setup
+
+3.1.1 Transparency
+------------------
+
+There are several functions and variables for setup transparency. The
+general function is `Alpha()' which switch on/off the transparency for
+overall plot. It influence only for graphics which created after
+`Alpha()' call (with one exception, mglGraphGL). Function `SetAlphaDef'
+specify the default value of alpha-channel. You may switch off
+transparency of selected plot by function `SetTransparent'. Finally,
+function `SetTranspType' set the kind of transparency. *Note
+Transparent surface sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `bool' Alpha (`bool' enable)
+ -- C function: `void' mgl_set_alpha (`HMGL' gr, `int' enable)
+     Sets the transparency on/off and returns previous value of
+     transparency. It is recommended to call this function before any
+     plotting command. In any case it must be called before `Finish()'
+     function if the last is used. Default value is transparency off.
+     Unfortunately it switches the transparency on/off for all
+     subplots. Use `SetTransparent(false)' in particular plot to
+     disable its transparency.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAlphaDef (`float' val)
+ -- C function: `void' mgl_set_alpha_default (`HMGL' gr, `float' alpha)
+     Sets default value of alpha channel (transparency) for all
+     plotting functions. Note, that OpenGL (mglGraphGL) has incorrect
+     drawing for large values of alpha in case of several overlapping
+     surfaces.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTransparent (`bool'
+          val)
+ -- C function: `void' mgl_set_transp (`HMGL' gr, `int' enable)
+     Flag which temporary switches transparency on/off for the plot.
+     This is the same as `Alpha(val)' but more correctly work in
+     mglGraphGL class.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTranspType (`int'
+          type)
+ -- C function: `void' mgl_set_transp_type (`HMGL' gr, `int' enable)
+     Set the transparency type. Normal transparency (`0') - below
+     things is less visible than upper ones. It does not look well in
+     OpenGL mode (mglGraphGL) for several surfaces. Glass-like
+     transparency (`1') - below and upper things are commutable and
+     just decrease intensity of light by RGB channel. Lamp-like
+     transparency (`2') - below and upper things are commutable and are
+     the source of some additional light. I recommend to set
+     `SetAlphaDef(0.3)' or less for lamp-like transparency.
+
+ -- _Obsolete option_ of mglGraph: `float' AlphaDef
+     Default value of alpha channel. See `SetAlphaDef()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' Transparent
+     Flag which temporary switches transparency on/off for the plot.
+     See `SetTransparent()'.
+
+ -- _Obsolete option_ of mglGraph: `int' TranspType
+     This variable set the transparency type. See `SetTranspType()'.
+
+
+File: mathgl_en.info,  Node: Lighting,  Next: Fog,  Prev: Transparency,  Up: Graphics setup
+
+3.1.2 Lighting
+--------------
+
+There are several functions for setup lighting. The general function is
+`Light(bool)' which switch on/off the lighting for overall plot. It
+influence only for graphics which created after `Light()' call (with
+one exception, mglGraphGL). Generally MathGL support up to 10
+independent light sources. But in OpenGL mode only 8 of light sources
+is used due to OpenGL limitations. The position, color, brightness of
+each light source can be set separately. By default only one light
+source is active. It is source number `0' with white color, located at
+top of the plot.
+
+ -- Method on `mglGraph' (C++, Python): `bool' Light (`bool' enable)
+ -- C function: `void' mgl_set_light (`HMGL' gr, `int' enable)
+     Sets the using of light on/off for overall plot. Function returns
+     previous value of lighting. Default value is lightning off.
+
+ -- Method on `mglGraph' (C++, Python): `void' Light (`int' n, `bool'
+          enable)
+ -- C function: `void' mgl_set_light_n (`HMGL' gr, `int' n, `int'
+          enable)
+     Switch on/off N-th light source separately.
+
+ -- Method on `mglGraph' (C++, Python): `void' AddLight (`int' n,
+          `float' x, `float' y, `float' z, `char' c=`'w'')
+ -- Method on `mglGraph' (C++): `void' Light (`int' n, `mglPoint' p,
+          `char' c=`'w'', `float' bright=`0.5', `bool' infty=`true')
+ -- Method on `mglGraph' (C++): `void' Light (`int' n, `mglPoint' p,
+          `mglColor' c, `float' bright=`0.5', `bool' infty=`true')
+ -- C function: `void' mgl_add_light (`HMGL' gr, `int' n, `float' x,
+          `float' y, `float' z, `char' c)
+     The function adds a light source with identification N at position
+     P with color C and with brightness BRIGHT (which must be in range
+     [0,1]). Flag INFTY=`true' puts the source to infinite distance
+     (for the faster drawing).
+
+ -- Method on `mglGraph' (C++, Python): `void' Ambient (`float'
+          bright=`0.5')
+ -- C function: `void' mgl_set_ambbr (`HMGL' gr, `float' bright)
+     Sets the brightness of ambient light. The value should be in range
+     [0,1].
+
+
+File: mathgl_en.info,  Node: Fog,  Next: Default sizes,  Prev: Lighting,  Up: Graphics setup
+
+3.1.3 Fog
+---------
+
+ -- Method on `mglGraph' (C++, Python): `void' Fog (`float' d, `float'
+          dz=`0.25')
+ -- C function: `void' mgl_set_fog (`HMGL' gr, `float' d, `float' dz)
+     Function imitate a fog in the plot. Fog start from relative
+     distance DZ from view point and its density growths exponentially
+     in depth. So that the fog influence is determined by law ~
+     1-exp(-_d*z_). Here _z_ is normalized to 1 depth of the plot. If
+     value D=`0' then the fog is absent. *Note Surface in fog sample::,
+     for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Default sizes,  Next: Zooming,  Prev: Fog,  Up: Graphics setup
+
+3.1.4 Default sizes
+-------------------
+
+These variables control the default (initial) values for most graphics
+parameters including sizes of markers, arrows, linewidth and so on. As
+any other settings these ones will influence only on plots created
+after the settings change.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetBarWidth ( `float'
+          val)
+ -- C function: `void' mgl_set_bar_width (`HMGL' gr, `float' val)
+     Sets relative width of rectangles in Bars, Barh, BoxPlot (*note
+     Bars::). Default value is `0.7'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetMarkSize (`float' val)
+ -- C function: `void' mgl_set_mark_size (`HMGL' gr, `float' val)
+     Sets size of marks for *note 1D plotting::. Default value is
+     `0.02'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetArrowSize (`float'
+          val)
+ -- C function: `void' mgl_set_arrow_size (`HMGL' gr, `float' val)
+     Sets size of arrows for *note 1D plotting::, lines and curves
+     (*note Primitives drawing::). Default value is `0.03'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetBaseLineWidth
+          (`float' val)
+ -- C function: `void' mgl_set_base_line_width (`HMGL' gr, `float' val)
+     Defines the base width for all lines. The value <1 is ignored. For
+     values > 1 the real line width is result of multiplication of
+     specified line width and the value of BASELINEWIDTH. Increase of
+     this variables is actual for large bitmap pictures. Default value
+     is `1'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTickLen (`float' val,
+          `float' stt=`1')
+ -- C function: `void' mgl_set_tick_len (`HMGL' gr, `float' val,
+          `float' stt)
+     The relative length of axis ticks. Default value is `0.1'.
+     Parameter STT>0 set relative length of subticks which is in
+     `sqrt(1+stt)' times smaller.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTickStl (`const char
+          *'stl, `const char *'sub=`0')
+ -- C function: `void' mgl_set_tick_stl (`HMGL' gr, `const char *'stl,
+          `const char *'sub)
+     The line style of axis ticks (STL) and subticks (SUB). If STL is
+     empty then default style is used (`k' or `w' depending on
+     transparency type). If SUB is empty then ticks style is used (i.e.
+     STL).
+
+ -- _Obsolete option_ of mglGraph: `float' BarWidth
+     Relative width of rectangles. See `SetBarWidth()'.
+
+ -- _Obsolete option_ of mglGraph: `float' MarkSize
+     The size of marks. See `SetMarkSize()'.
+
+ -- _Obsolete option_ of mglGraph: `float' ArrowSize
+     The size of arrows. See `SetArrowSize()'.
+
+ -- _Obsolete option_ of mglGraph: `float' BaseLineWidth
+     The variable define the base width for all lines. See
+     `SetBaseLineWidth()'.
+
+
+File: mathgl_en.info,  Node: Zooming,  Next: Cutting,  Prev: Default sizes,  Up: Graphics setup
+
+3.1.5 Zooming
+-------------
+
+These variables and functions control the overall zooming of the
+picture (see Zoom()) or the sub-picture (see PlotFactor). Normally you
+can use these variables and functions for removing "white" spaces
+around a plot.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPlotFactor (`float'
+          val)
+ -- C function: `void' mgl_set_plotfactor (`HMGL' gr, `float' val)
+     Sets the factor of plot size. It is not recommended to set it
+     lower then 1.5. This is some analogue of function Zoom() but
+     applied not to overall image but for each InPlot. Use negative
+     value or zero to enable automatic `PlotFactor' selection.
+
+ -- Method on `mglGraph' (C++, Python): `void' Zoom (`float' x1,
+          `float' y1, `float' x2, `float' y2)
+ -- C function: `void' mgl_set_zoom (`HMGL' gr, `float' x1, `float' y1,
+          `float' x2, `float' y2)
+     The function changes the scale of graphics that correspond to zoom
+     in/out of the picture. After function call the current plot will
+     be cleared and further the picture will contain plotting from its
+     part [x1,x2]*[y1,y2]. Here picture coordinates X1, X2, Y1, Y2
+     changes from 0 to 1. Attention! this settings can not be
+     overwritten by any other functions. Use `Zoom(0,0,1,1)' to return
+     default view.
+
+ -- _Obsolete option_ of mglGraph: `float' PlotFactor
+     The factor of plot size. See `SetPlotFactor()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' AutoPlotFactor
+     Switch on/off automatic change of PlotFactor variable during plot
+     rotation. See `SetPlotFactor()'.
+
+
+File: mathgl_en.info,  Node: Cutting,  Next: Font settings,  Prev: Zooming,  Up: Graphics setup
+
+3.1.6 Cutting
+-------------
+
+These variables and functions set the condition when the points are
+excluded (cutted) from the drawing. Note, that a point with NAN
+value(s) of coordinate or amplitude will be automatically excluded from
+the drawing.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCut (`bool' val)
+ -- C function: `void' mgl_set_cut (`HMGL' gr, `int' val)
+     Flag which determines how points outside bounding box are drawn.
+     If it is `true' then points are excluded from plot (it is default)
+     otherwise the points are projected to edges of bounding box.
+
+ [image src="png_static/cut.png" ]
+
+Left figure is drawn with parameter `Cut=false'. Right one is drawn
+with parameter `Cut=true'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCutBox (`float' x1,
+          `float' y1, `float' z1, `float' x2, `float' y2, `float' z2)
+ -- C function: `void' mgl_set_cut_box (`HMGL' gr, `float' x1, `float'
+          y1, `float' z1, `float' x2, `float' y2, `float' z2)
+     Lower and upper edge of the box in which never points are drawn.
+     If both edges are the same (the variables are equal) then the
+     cutting box is empty. *Note CutMinMax sample::, for sample code
+     and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' CutOff (`const char
+          *'EqC)
+ -- C function: `void' mgl_set_cutoff (`HMGL' gr, `const char *'EqC)
+     Sets the cutting off condition by formula EQC. This condition
+     determine will point be plotted or not. If value of formula is
+     nonzero then point is omitted, otherwise it plotted. Set argument
+     as `""' to disable cutting off condition. *Note CutOff sample::,
+     for sample code and picture.
+
+ -- _Obsolete option_ of mglGraph: `bool' Cut
+     Flag which determines how points outside bounding box are drawn.
+     See `SetCut()'.
+
+ -- _Obsolete option_ of mglGraph: `mglPoint' CutMin, CutMax
+     Lower and upper edge of the box in which never points are drawn.
+     See `SetCutBox()'.
+
+
+File: mathgl_en.info,  Node: Font settings,  Next: Palette and colors,  Prev: Cutting,  Up: Graphics setup
+
+3.1.7 Font settings
+-------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFontSize (`float' val)
+ -- C function: `void' mgl_set_font_size (`HMGL' gr, `float' val)
+     Sets the size of font for tick and axis labels. Default font size
+     of axis labels is 1.4 times large than for tick labels.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFontDef (`const char
+          *'fnt)
+ -- C function: `void' mgl_set_font_def (`HMGL' gr, `const char *' val)
+     Sets the font specification (*note Text printing::). Default is
+     `rC' - Roman font centering.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetRotatedText (`bool'
+          val)
+ -- C function: `void' mgl_set_rotated_text (`HMGL' gr, `int' val)
+     Sets to use or not text rotation along axis.
+
+ -- Method on `mglGraph' (C++, Python): `void' LoadFont (`const char
+          *'name, `const char *'path=`""')
+ -- C function: `void' mgl_load_font (`HMGL' gr, `const char *'name,
+          `const char *'path)
+     Load font typeface from PATH/NAME.
+
+ -- Method on `mglGraph' (C++, Python): `void' CopyFont (`mglGraph *'
+          from)
+ -- C function: `void' mgl_copy_font (`HMGL' gr, `HMGL' gr_from)
+     Copy font data from another `mglGraph' object.
+
+ -- Method on `mglGraph' (C++, Python): `void' RestoreFont ()
+ -- C function: `void' mgl_restore_font (`HMGL' gr)
+     Restore font data to default typeface.
+
+ -- Method on `mglGraph' (C++): `void' SetFontSizePT (`float' cm, `int'
+          dpi=`72')
+     Set FontSize by size in pt and picture DPI (default is 16 pt for
+     dpi=72).
+
+ -- Method on `mglGraph' (C++): `inline void' SetFontSizeCM (`float'
+          cm, `int' dpi=`72')
+     Set FontSize by size in centimeters and picture DPI (default is
+     0.56 cm = 16 pt).
+
+ -- Method on `mglGraph' (C++): `inline void' SetFontSizeIN (`float'
+          cm, `int' dpi=`72')
+     Set FontSize by size in inch and picture DPI (default is 0.22 in =
+     16 pt).
+
+ -- Method on `mglGraph' (C++): `void' SetFont (`mglFont *'f)
+     Sets font typeface. Note that each mglFont instance can be used
+     with _ONLY ONE_ mglGraph instance at a moment of time! If `f==""'
+     then default font is used.
+
+ -- Method on `mglGraph' (C++): `inline mglFont *' GetFont ()
+     Gets current typeface. Note that this variable can be deleted at
+     next SetFont() call!
+
+ -- _Obsolete option_ of mglGraph: `float' FontSize
+     The font size. See `SetFontSize()'.
+
+ -- _Obsolete option_ of mglGraph: `char' FontDef`[32]'
+     Font style. See `SetFontDef()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' RotatedText
+     Set to use or not text rotation along axis.
+
+
+File: mathgl_en.info,  Node: Palette and colors,  Next: Error handling,  Prev: Font settings,  Up: Graphics setup
+
+3.1.8 Pallete and colors
+------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalette (`const char
+          *'COLORS)
+ -- C function: `void' mgl_set_palette (`HMGL' gr, `const char *'COLORS)
+     Sets the palette as selected colors. Default value is
+     `"Hbgrcmyhlnqeup"' that corresponds to colors: dark gray `H', blue
+     `b', green `g', red `r', cyan `c', magenta `m', yellow `y', gray
+     `h', blue-green `l', sky-blue `n', orange `q', yellow-green `e',
+     blue-violet `u', purple `p'. The palette is used mostly in 1D
+     plots (*note 1D plotting::) for curves which styles are not
+     specified.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalColor (`int' n,
+          `float' r, `float' g, `float' b)
+ -- C function: `void' mgl_set_pal_color (`HMGL' gr, `int' n, `float'
+          r, `float' g, `float' b)
+     Sets color for individual palette entry. Look at `SetPalette()'
+     function for simplified palette setting.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetPalNum (`int' num)
+ -- C function: `void' mgl_set_pal_num (`HMGL' gr, `int' num)
+     Sets the number of actual colors in palette. The value must be
+     less then 100.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetScheme (`const char
+          *'sch)
+ -- C function: `void' mgl_set_scheme (`HMGL' gr, `const char *'sch)
+     Set the color scheme for following plots. Usually this function is
+     used internally. *Note Color scheme::.
+
+ -- Method on `mglGraph' (C++): `void' SelectPen (`const char *'sch)
+     Set the line and mark styles for following plots. Usually this
+     function is used internally. *Note Line styles::.
+
+ -- _Obsolete option_ of mglGraph: `mglColor' Pal`[101]'
+     Color palette for *note 1D plotting::. See `SetPalette()'.
+
+ -- _Obsolete option_ of mglGraph: `int' NumPal
+     Number of actual colors in palette. See `SetPalette()'.
+
+
+File: mathgl_en.info,  Node: Error handling,  Next: Other settings,  Prev: Palette and colors,  Up: Graphics setup
+
+3.1.9 Error handling
+--------------------
+
+There are 2 variables which indicate the warnings/errors presence
+during plot creation. Normally user should set it to zero by
+`SetWarn(0);' before plotting and check if WARNCODE is not zero after
+plotting. Only last warning will be saved. All warnings/errors produced
+by MathGL is not critical - the plot just will not be drawn.
+
+ -- Method on `mglGraph' (C++): `void' SetWarn (`int' code, `const char
+          *'who=`""')
+     Set warning code and corresponding message from function WHO.
+     Normally you should call this function only for clearing the
+     warning state, i.e. call `SetWarn(0);'.
+
+ -- General option (C++) of mglGraph: `char *' Message
+     Pointer to buffer for writing messages about matters why some plot
+     are not drawn. Set to NULL to disable messages. The buffer length
+     must be at least 1024. If Message[0]==0 then there are no messages
+
+ -- General option (C++) of mglGraph: `int' WarnCode
+     Numerical ID of warning about the not drawn plot. Possible values
+     are:
+    `mglWarnNone=0'
+          Everything OK
+
+    `mglWarnDim'
+          Data dimension(s) is incompatible
+
+    `mglWarnLow'
+          Data dimension(s) is too small
+
+    `mglWarnNeg'
+          Minimal data value is negative
+
+    `mglWarnFile'
+          No file or wrong data dimensions
+
+    `mglWarnMem'
+          Not enough memory
+
+    `mglWarnZero'
+          Data values are zero
+
+    `mglWarnLegA'
+          Too many legend entries
+
+    `mglWarnLeg'
+          No legend entries
+
+    `mglWarnSlc'
+          Slice value is out of range
+
+    `mglWarnCnt'
+          Number of contours is zero or negative
+
+    `mglWarnOpen'
+          Couldn't open file
+
+    `mglWarnLId'
+          Light: ID is out of range
+
+    `mglWarnSize'
+          Setsize: size(s) is zero or negative
+
+    `mglWarnFmt'
+          Format is not supported for that build
+
+
+File: mathgl_en.info,  Node: Other settings,  Prev: Error handling,  Up: Graphics setup
+
+3.1.10 Other settings
+---------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetMeshNum (`int' val)
+ -- C function: `void' mgl_set_meshnum (`HMGL' gr, `int' num)
+     Sets approximate number of lines in Mesh(), Fall(), Grid() and
+     also the number of hachures in Vect(), VectC(), Dew() and the
+     number of cells in Cloud*(). By default (=0) it draws all
+     lines/hachures/cells.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAxialDir (`char' val)
+ -- C function: `' mgl_set_axial_dir (`HMGL' gr, `char' dir)
+     Sets direction around which curve rotated in Axial() and Torus().
+     Default value is 'z'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetDrawFace (`bool' val)
+ -- C function: `void' mgl_set_draw_face (`HMGL' gr, `int' val)
+     Enable/disable faces drawing. It is useful for speeding up drawing
+     (for example, during rotation and so on).
+
+ -- General option (C++) of mglGraph: `const char *' PlotId
+     Id of plot for saving filename (in GLUT window for example).
+
+ -- _Obsolete option_ of mglGraph: `int' MeshNum
+     Sets approximate number of lines/hachures/cells. See
+     `SetMeshNum()'.
+
+ -- _Obsolete option_ of mglGraph: `char' AxialDir
+     Set rotation direction. See `SetAxialDir()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' DrawFace
+     Flag for preventing faces drawing. See `SetDrawFace()'.
+
+ -- General option (C++) of mglGraph: `int' CirclePnts
+     Number of points used for a circle approximation (for example, in
+     *note Primitives drawing::, *note Tube::, *note Pipe:: and so on).
+     Default value is 40.
+
+ -- General option (C++) of mglGraph: `int' GridPnts
+     Number of points used for grid lines drawing (it is important for
+     curved coordinates). Default value is 50.
+
+
+File: mathgl_en.info,  Node: Axis settings,  Next: Transformation matrix,  Prev: Graphics setup,  Up: MathGL core
+
+3.2 Axis settings
+=================
+
+These large set of variables and functions control how the axis and
+ticks will be drawn. Note that there is 3-step transformation of data
+coordinates are performed. Firstly, coordinates are projected if
+`Cut=true' (*note Cutting::), after it transformation formulas are
+applied, and finally the data was normalized in bounding box.
+
+* Menu:
+
+* Ranges (bounding box)::
+* Curved coordinates::
+* Ticks::
+
+
+File: mathgl_en.info,  Node: Ranges (bounding box),  Next: Curved coordinates,  Up: Axis settings
+
+3.2.1 Ranges (bounding box)
+---------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetRanges (`float' x1,
+          `float' x2, `float' y1, `float' y2, `float' z1=`0', `float'
+          z2=`0')
+ -- Method on `mglGraph' (C++): `void' Axis (`mglPoint' min, `mglPoint'
+          max, `mglPoint' org=`mglPoint(NAN,NAN,NAN)')
+ -- C function: `void' mgl_set_axis_2d (`HMGL' gr, `float' x1, `float'
+          y1, `float' x2, `float' y2)
+ -- C function: `void' mgl_set_axis_3d (`HMGL' gr, `float' x1, `float'
+          y1, `float' z1, `float' x2, `float' y2, `float' z2)
+     Safely sets the value for MIN, MAX and ORG members (options) of
+     the class. If minimal and maximal values of the coordinate are the
+     same then they are ignored. This function also sets CMIN=`Min.z'
+     and CMAX=`Max.z'. This is default color range for 2d plots.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCRange (`float' min,
+          `float' max)
+ -- Method on `mglGraph' (C++): `void' CAxis (`float' min, `float' max)
+ -- C function: `void' mgl_set_caxis (`HMGL' gr, `float' min, `float'
+          max)
+     Safely sets minimal and maximal values of data for coloring. This
+     values are used later for determining the color of the surface.
+
+ -- Method on `mglGraph' (C++, Python): `void' XRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_xrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.x' and `Max.x' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' YRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_yrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.y' and `Max.y' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' ZRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_zrange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Min.z' and `Max.z' as minimal and maximal values
+     of data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT. See also Axis().
+
+ -- Method on `mglGraph' (C++, Python): `void' CRange (`const mglData
+          &' dat, `bool' add=`false', `float' fact=`0')
+ -- C function: `void' mgl_set_crange (`HMGL' gr, `const HMDT' a, `int'
+          add)
+     Sets values of `Cmin' and `Cmax' as minimal and maximal values of
+     data A. Parameter ADD specify to add or not the new range to
+     current one. Parameter FACT add additional range increase on value
+     (CMAX-CMIN)*FACT. See also CAxis().
+
+ -- Method on `mglGraph' (C++, Python): `void' SetAutoRanges (`float'
+          x1, `float' x2, `float' y1=`0', `float' y2=`0', `float'
+          z1=`0', `float' z2=`0')
+ -- C function: `void' mgl_set_auto (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2, `float' z1, `float' z2)
+     Sets ranges for automatic variables of plots. It act as changing
+     of MIN, MAX proprties without calling of RecalcBorder(). Function
+     don't change the direction if minimal and maximal values are the
+     same. For example, if yY1=Y2 then ranges along y-direction will
+     not be changed (will be used previous one). Note that the
+     automatic range become axis range after next call of [XYZ]Range()
+     function(s).
+
+ -- Method on `mglGraph' (C++, Python): `void' SetOrigin (`float' x0,
+          `float' y0, `float' z0=`NAN')
+ -- C function: `void' mgl_set_origin (`HMGL' gr, `float' x0, `float'
+          y0, `float' z0)
+     Sets center of axis cross section. If one of values is NAN then
+     MathGL library try to select optimal axis position.
+
+ -- Method on `mglGraph' (C++): `void' RecalcBorder ()
+     Recalculates internal parameter for correct apply of
+     transformation rules. *Must be called* after any direct change of
+     members MIN, MAX, FX, FY, FZ if its changes should be seen on the
+     plot.
+
+ -- General option (C++) of mglGraph: `mglPoint' Min, Max
+     Lower and upper edges of bounding box for graphics. These
+     variables are used for determining the range of automatic
+     (non-specified) arrays in most of plotting functions. So, you may
+     change it before plot and return it back after it and the plot
+     will have automatic x-(y-,z-)coordinate normalized in this range
+     but not in bounding box. *BUT* if you want to change the bounding
+     box then you *must* call `RecalcBorder();' after it or use Axis()
+     function.
+
+ -- General option (C++) of mglGraph: `float' Cmin, Cmax
+     Minimal and maximal value for data (used for coloring).
+
+ -- General option (C++) of mglGraph: `mglPoint' Org
+     Center of axis cross section. If one of values is NAN then MathGL
+     library try to select optimal axis position.
+
+ -- General option (C++) of mglGraph: `bool' AutoOrg
+     Flag for automatic shifting of axes origin ORG if it lies out of
+     range MIN ... MAX.
+
+
+File: mathgl_en.info,  Node: Curved coordinates,  Next: Ticks,  Prev: Ranges (bounding box),  Up: Axis settings
+
+3.2.2 Curved coordinates
+------------------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SetFunc (`const char
+          *'EqX, `const char *'EqY, `const char *'EqZ=`""', `const char
+          *'EqA=`""')
+ -- C function: `void' mgl_set_func (`HMGL' gr, `const char *'EqX,
+          `const char *'EqY, `const char *'EqZ)
+ -- C function: `void' mgl_set_func_ext (`HMGL' gr, `const char *'EqX,
+          `const char *'EqY, `const char *'EqZ, `const char *'EqA)
+     Sets transformation formulas for curvilinear coordinate. Each
+     string should contain mathematical expression for real coordinate
+     depending on internal coordinates x, y, z. For example, the
+     cylindrical coordinates are introduced as `Axis("x*cos(y)",
+     "x*sin(y)", "z");'. For removing of formulas the corresponding
+     parameter should be empty or `NULL'. Using transformation formulas
+     will slightly slowing the program. Parameter EQA set the similar
+     transformation formula for color scheme. *Note mglFormula class::.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetCoor (`int' how)
+ -- C function: `void' mgl_set_coor (`HMGL' gr, `int' how)
+     Sets one of the predefined transformation formulas for curvilinear
+     coordinate. Paramater HOW define the coordinates: `mglCartesian=0'
+     - Cartesian coordinates (no transformation); `mglPolar=1' - Polar
+     coordiantes x_n=x*cos(y),y_n=x*sin(y), z_n=z; `mglSpherical=2' -
+     Sperical coordinates x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z),
+     z_n=x*cos(y); `mglParabolic=3' - Parabolic coordinates x_n=x*y,
+     y_n=(x*x-y*y)/2, z_n=z; `mglParaboloidal=4' - Paraboloidal
+     coordinates x_n=(x*x-y*y)*cos(z)/2, y_n=(x*x-y*y)*sin(z)/2,
+     z_n=x*y; `mglOblate=5' - Oblate coordinates
+     x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z),
+     z_n=sinh(x)*sin(y); `mglProlate=6' - Prolate coordinates
+     x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z),
+     z_n=cosh(x)*cos(y); `mglElliptic=7' - Elliptic coordinates
+     x_n=cosh(x)*cos(y), y_n=sinh(x)*sin(y), z_n=z; `mglToroidal=8' -
+     Toroidal coordinates x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y));
+     `mglBispherical=9' - Bispherical coordinates
+     x_n=sin(y)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y));
+     `mglBipolar=10' - Bipolar coordinates
+     x_n=sinh(x)/(cosh(x)-cos(y)), y_n=sin(y)/(cosh(x)-cos(y)), z_n=z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Ternary (`bool' tern)
+ -- C function: `void' mgl_set_ternary (`HMGL' gr, `int' tern)
+     The function sets to draws Ternary plot. This special plot is for
+     3 dependent coordinates (components) A, B, C so that A+B+C=1.
+     MathGL uses only 2 independent coordinates A=x and B=y since it is
+     enough to plot everything. At this third coordinate z act as
+     another parameter to produce contour lines, surfaces and so on.
+     *Note Ternary plot sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Ticks,  Prev: Curved coordinates,  Up: Axis settings
+
+3.2.3 Ticks
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' AdjustTicks (`const char
+          *'dir=`"xyz"')
+ -- C function: `void' mgl_adjust_ticks (`HMGL' gr, `const char *'dir)
+     Set the ticks step, number of sub-ticks and initial ticks position
+     to be the most human readable for the axis along direction(s) DIR.
+     Also set `SetTuneTicks(true)'.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTicks (`char' dir,
+          `float' d=`-5', `int' ns=`0', `float' org=`NAN')
+ -- C function: `void' mgl_set_ticks_dir (`HMGL' gr, `char' dir,
+          `float' d, `int' ns, `float' org)
+ -- C function: `void' mgl_set_ticks (`HMGL' gr, `float' dx, `float'
+          dy, `float' dz)
+ -- C function: `void' mgl_set_subticks (`HMGL' gr, `int' nx, `int' ny,
+          `int' nz)
+ -- C function: `void' mgl_set_tick_origin (`HMGL' gr, `float' x0,
+          `float' y0, `float' z0)
+     Set the ticks step D, number of sub-ticks NS and initial ticks
+     position ORG for the axis along direction DIR (use 'c' for
+     colorbar ticks). Variable D set step for axis ticks (if positive)
+     or it's number on the axis range (if negative). Zero value set
+     logarithmic ticks. If ORG value is NAN then value from ORG is used.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTicksVal (`char' dir,
+          `int' n, `float *'val, `const char **'lbl)
+ -- Method on `mglGraph' (C++, Python): `void' SetTicksVal (`char' dir,
+          `int' n, `float *'val, `const wchar_t **'lbl)
+ -- Method on `mglGraph' (C++): `void' SetTicksVal (`char' dir, `int'
+          n, `float' val1, `wchar_t *'lbl1, ...)
+ -- C function: `void' mgl_set_ticks_vals (`HMGL' gr, `char' dir, `int'
+          n, `float *'val, `const char **'lbl)
+ -- C function: `void' mgl_set_ticks_val (`HMGL' gr, `char' dir, `int'
+          n, `double' val, `const char *'lbl, ...)
+     Set the manual positions VAL and its labels LBL for N-th ticks
+     along axis DIR. The arrays VAL and LBL must contain N elements.
+     Use `SetTicks()' to restore automatic ticks. Note, you *have to
+     be* very careful to use floating-point (not integer!!!) values as
+     ticks position due to limitations of stdarg library (argument
+     transfer). *Note Manual ticks sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetTuneTicks (`bool'
+          tune, `float' pos=`1.15')
+ -- C function: `void' mgl_tune_ticks (`HMGL' gr, `bool' tune, `float'
+          pos)
+     Switch on/off ticks enhancing by factoring common multiplier (for
+     small, like from 0.001 to 0.002, or large, like from 1000 to 2000,
+     coordinate values) or common component (for narrow range, like
+     from 0.999 to 1.000). Also set the position POS of common
+     multiplier/component on the axis: =0 at minimal axis value, =1 at
+     maximal axis value. Default value is 1.15.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetXTT (`const char
+          *'xtt)
+ -- Method on `mglGraph' (C++, Python): `void' SetYTT (`const char
+          *'ytt)
+ -- Method on `mglGraph' (C++, Python): `void' SetZTT (`const char
+          *'ztt)
+ -- Method on `mglGraph' (C++, Python): `void' SetCTT (`const char
+          *'ctt)
+ -- Method on `mglGraph' (C++, Python): `void' SetXTT (`const wchar_t
+          *'xtt)
+ -- Method on `mglGraph' (C++, Python): `void' SetYTT (`const wchar_t
+          *'ytt)
+ -- Method on `mglGraph' (C++, Python): `void' SetZTT (`const wchar_t
+          *'ztt)
+ -- Method on `mglGraph' (C++, Python): `void' SetCTT (`const wchar_t
+          *'ctt)
+ -- C function: `void' mgl_set_xttw (`HMGL' gr, `const wchar_t *'xtt)
+ -- C function: `void' mgl_set_yttw (`HMGL' gr, `const wchar_t *'ytt)
+ -- C function: `void' mgl_set_zttw (`HMGL' gr, `const wchar_t *'ztt)
+ -- C function: `void' mgl_set_cttw (`HMGL' gr, `const wchar_t *'ctt)
+ -- C function: `void' mgl_set_xtt (`HMGL' gr, `const wchar_t *'xtt)
+ -- C function: `void' mgl_set_ytt (`HMGL' gr, `const wchar_t *'ytt)
+ -- C function: `void' mgl_set_ztt (`HMGL' gr, `const wchar_t *'ztt)
+ -- C function: `void' mgl_set_ctt (`HMGL' gr, `const wchar_t *'ctt)
+     The template for x-,y-,z-axis ticks or colorbar ticks. It may
+     contain TeX symbols also. If XTT, YTT, ZTT, CTT=`""' then default
+     template is used (in simplest case it is `%.2g'). Setting of
+     template switch off automatic ticks tuning (see `SetTuneTicks()').
+
+ -- _Obsolete option_ of mglGraph: `float' dx, dy, dz
+     Step for axis ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `int' NSx, NSy, NSz
+     Number of axis sub-ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `mglPoint' OrgT
+     Starting point for ticks. See `SetTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `bool' TuneTicks
+     Switch on/off ticks enhancing by factoring common multiplier. See
+     `SetTuneTicks()'.
+
+ -- _Obsolete option_ of mglGraph: `float' FactorPos
+     The position of common multiplier/component on the axis. See
+     `SetTuneTicks()'.
+
+
+File: mathgl_en.info,  Node: Transformation matrix,  Next: Export to file,  Prev: Axis settings,  Up: MathGL core
+
+3.3 Transformation matrix
+=========================
+
+These functions control how and where further plotting will be placed.
+There is a curtain order of calling of these functions for the better
+plot view. First one should be SubPlot() or InPlot() for specifying the
+place. After it a Rotate() and Aspect(). And finally any other plotting
+functions may be called. Alternatevely you can use ColumnPlot() for
+position plots in the column one by another without gap between plot
+axis (bounding boxes).
+
+ -- Method on `mglGraph' (C++, Python): `void' SubPlot (`int' nx, `int'
+          ny, `int' m, `float' dx=`0', `float' dy=`0')
+ -- C function: `void' mgl_subplot (`HMGL' gr, `int' nx, `int' ny,
+          `int' m)
+ -- C function: `void' mgl_subplot_d (`HMGL' gr, `int' nx, `int' ny,
+          `int' m, `float' dx, `float' dy)
+     Puts further plotting in a M-th cell of NX*NY grid of the whole
+     frame area. This function set off any aspects or rotations. So it
+     should be used first for creating the subplot. From the
+     aesthetical point of view it is not recommended to use this
+     function with different matrices in the same frame. The position
+     of the cell can be shifted from its default position by relative
+     size DX, DY.
+
+ -- Method on `mglGraph' (C++, Python): `void' InPlot (`float' x1,
+          `float' x2, `float' y1, `float' y2, `bool' rel=`false')
+ -- C function: `void' mgl_inplot (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2)
+ -- C function: `void' mgl_relplot (`HMGL' gr, `float' x1, `float' x2,
+          `float' y1, `float' y2)
+     Puts further plotting in some region of the whole frame surface.
+     This function allows one to create a plot in arbitrary place of
+     the screen. The position is defined by rectangular coordinates
+     [X1, X2]*[Y1, Y2]. The coordinates X1, X2, Y1, Y2 are normalized
+     to interval [0, 1]. If parameter REL=`true' then the relative
+     position to current SubPlot() (or last InPlot() with REL=`false')
+     is used. This function set off any aspects or rotations. So it
+     should be used first for creating subplot.
+
+ -- Method on `mglGraph' (C++, Python): `void' ColumnPlot (`int' num,
+          `int' ind)
+ -- C function: `void' mgl_columnplot (`HMGL' gr, `int' num, `int' ind)
+     Puts further plotting in IND-th cell of column with NUM cells. The
+     position is relative to previous SubPlot() call (or InPlot() with
+     REL=`false'). *Note ColumnPlot sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' StickPlot (`int' num,
+          `int' ind, `float' tet, `float' phi)
+ -- C function: `void' mgl_stickplot (`HMGL' gr, `int' num, `int' ind,
+          `float' tet, `float' phi)
+     Puts further plotting in IND-th cell of stick with NUM cells. At
+     this, stick is rotated on angles TET, PHI. The position is
+     relative to previous SubPlot() call (or InPlot() with
+     REL=`false'). *Note StickPlot sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Rotate (`float' TetX,
+          `float' TetZ, `float' TetY=`0')
+ -- C function: `void' mgl_rotate (`HMGL' gr, `float' TetX, `float'
+          TetZ, `float' TetY)
+     Rotates a further plotting relative to each axis {x, z, y}
+     consecutively on angles TETX, TETZ, TETY.
+
+ -- Method on `mglGraph' (C++, Python): `void' RotateN (`float' Tet,
+          `float' x, `float' y, `float' z)
+ -- C function: `void' mgl_rotate_vector (`HMGL' gr, `float Tet',
+          `float x', `float y', `float z')
+     Rotates a further plotting around vector {X, Y, Z} on angle TET.
+
+ -- Method on `mglGraph' (C++, Python): `void' Aspect (`float' Ax,
+          `float' Ay, `float' Az)
+ -- C function: `void' mgl_aspect (`HMGL' gr, `float' Ax, `float' Ay,
+          `float' Az)
+     Defines aspect ratio for the plot. The viewable axes will be
+     related one to another as the ratio AX:AY:AZ. For the best effect
+     it should be used after Rotate() function.
+
+ -- Method on `mglGraph' (C++, Python): `void' Perspective (`float' a)
+ -- C function: `void' mgl_perspective (`HMGL' gr, `float' a)
+     Add (switch on) the perspective to plot. The parameter a ~
+     1/z_{eff} \in [0,1). By default (`a=0') the perspective is off.
+
+ -- Method on `mglGraph' (C++, Python): `void' Identity (`bool'
+          rel=`false')
+ -- C function: `void' mgl_identity (`HMGL' gr, `int' rel)
+     Clears transformation matrix. This function clears all previous
+     effects of Aspect(), SubPlot(), InPlot() or Rotate() functions. It
+     is equivalent to the call of `InPlot(0,1,0,1,rel)'.
+
+ -- Method on `mglGraph' (C++): `void' RestoreM ()
+     Restore transformation matrix after last `InPlot()'. This function
+     clears all previous effects of Aspect(), SubPlot(), InPlot() or
+     Rotate() functions. It is useful to restore back the
+     transformation matrix after `Identity()' call.
+
+
+File: mathgl_en.info,  Node: Export to file,  Next: Primitives drawing,  Prev: Transformation matrix,  Up: MathGL core
+
+3.4 Export to file
+==================
+
+These functions export current view to a graphic file. The filename
+FNAME should have appropriate extension. Parameter DESCR gives the
+short description of the picture. Just now the transparency is
+supported in PNG and SVG files.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteFrame (`const char
+          *'fname=`""', `const char *'descr=`""')
+ -- C function: `void' mgl_write_frame (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to a file FNAME which type is determined by
+     the extension. Parameter DESCR adds description to file (can be
+     `""'). If FNAME=`""' then the file `frame####.jpg' is used, where
+     `####' is current frame id and name `frame' is defined by PLOTID
+     class property.
+
+ -- Method on `mglGraph' (C++, Python): `void' WritePNG (`const char
+          *'fname, `const char *'descr=`""', `int' compr=`""', `bool'
+          alpha=`true')
+ -- C function: `void' mgl_write_png (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+ -- C function: `void' mgl_write_png_solid (`HMGL' gr, `const char
+          *'fname, `const char *'descr)
+     Exports current frame to PNG file. Parameter FNAME specifies the
+     file name, DESCR adds description to file, ALPHA gives the
+     transparency type. By default there are no description added and
+     transparent image used. This function does nothing if NO_PNG is
+     defined during compilation of MathGL library.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteJPEG (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_jpg (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to JPEG file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. By default there is no
+     description added. This function does nothing if NO_JPEG is
+     defined during compilation of MathGL library.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteGIF (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_gif (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to GIF file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. By default there is no
+     description added.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteBMP (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_bmp (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to BMP file. Parameter FNAME specifies the
+     file name, DESCR adds description to file. There is no compression
+     used.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteEPS (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_eps (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to EPS file. The vector representation is
+     used if possible. So it is not recommended for the export of large
+     data plot. It is better to use bitmap format (for example PNG or
+     JPEG). However, program has no internal limitations for size of
+     output file. Parameter FNAME specifies the file name, DESCR adds
+     description to file. By default there is no description added.
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteSVG (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_svg (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to SVG (Scalable Vector Graphics) file. The
+     vector representation is used. In difference of EPS format, SVG
+     format support transparency that allows to correctly draw
+     half-transparent plot (like SurfA(), Surf3A(), CloudQ() or
+     CloudP()). Note, the output file may be too large for graphic of
+     large data array (especially for surfaces). It is better to use
+     bitmap format (for example PNG or JPEG). However, program has no
+     internal limitations for size of output file. Parameter FNAME
+     specifies the file name, DESCR adds description to file (default
+     is file name).
+
+ -- Method on `mglGraph' (C++, Python): `void' WriteIDTF (`const char
+          *'fname, `const char *'descr=`""')
+ -- C function: `void' mgl_write_idtf (`HMGL' gr, `const char *'fname,
+          `const char *'descr)
+     Exports current frame to IDTF file. Later this file can be
+     converted to U3D format. The vector representation is used. So,
+     the output file may be too large for graphic of large data array
+     (especially for surfaces). However, program has no internal
+     limitations for size of output file. Parameter FNAME specifies the
+     file name, DESCR adds description to file (default is file name).
+
+ -- Method on `mglGraph' (C++, Python): `void' ShowImage (`const char
+          *'viewer=`"kuickshow"', `bool' nowait=`false')
+ -- C function: `void' mgl_show_image (`const char *'viewer, `int'
+          nowait)
+     Displays the current picture using external program VIEWER for
+     viewing. The function save the picture to temporary file and call
+     VIEWER to display it. If NOWAIT=`true' then the function return
+     immediately (it will not wait while window will be closed).
+
+ -- Method on `mglGraph' (C++, Python): `void' SetSize (`int' width,
+          `int' height)
+ -- C function: `void' mgl_set_size (`HMGL' gr, `int' width, `int'
+          height)
+     Sets size of picture in pixels. This function *must be* called
+     before any other plotting because it completely remove picture
+     contents.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flush ()
+ -- C function: `void' mgl_flush (`HMGL' gr)
+     Flushes the plotting commands to frame. This function may be
+     useful if one wants to remove array before the finishing of the
+     plot (i.e. before calling `Finish()'). Also call of this function
+     separate the objects in mglGraphIDTF. Most of plots call this
+     function internally.
+
+ -- Method on `mglGraph' (C++): `void' Finish ()
+     Finishes plotting and create a picture. Normally this function is
+     called internally.
+
+
+File: mathgl_en.info,  Node: Primitives drawing,  Next: Text printing,  Prev: Export to file,  Up: MathGL core
+
+3.5 Primitives drawing
+======================
+
+These functions draw some simple objects like line, point, sphere,
+drop, cone and so on.
+
+ -- Method on `mglGraph' (C++, Python): `void' Clf (`mglColor'
+          Back=`WC')
+ -- C function: `void' mgl_clf (`HMGL' gr)
+ -- C function: `void' mgl_clf_rgb (`HMGL' gr, `float' r, `float' g,
+          `float' b)
+     Clear the picture and fill it by color BACK.
+
+ -- Method on `mglGraph' (C++): `void' Ball (`float' x, `float' y,
+          `float' z, `mglColor' col=`RC', `float' alpha=`1')
+ -- Method on `mglGraph' (C++): `void' Ball (`mglPoint' p, `char'
+          col=`'r'')
+ -- Method on `mglGraph' (Python): `void' Ball (`float' x, `float' y,
+          `float' z, `char' col=`'r'')
+ -- C function: `void' mgl_ball (`HMGL' gr, `float' x, `float' y,
+          `float' z)
+ -- C function: `void' mgl_ball_rgb (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' r, `float' g, `float' b, `float' alpha)
+ -- C function: `void' mgl_ball_str (`HMGL' gr, `float' x, `float' y,
+          `float' z, `char' col)
+     Draws a point (ball) at position P={X, Y, Z} with color COL.
+
+ -- Method on `mglGraph' (C++): `void' Error (`mglPoint' p, `mglPoint'
+          e, `char' *pen=`""')
+     Draws a 3d error box at position P with sizes E and style PEN.
+
+ -- Method on `mglGraph' (C++): `void' Line (`mglPoint' p1, `mglPoint'
+          p2, `char *'stl=`"B"', `int'num=`2')
+ -- Method on `mglGraph' (Python): `void' Line (`float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `char
+          *'stl=`"B"', `int'num=`2')
+ -- C function: `void' mgl_line (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `char *'stl,
+          `int'num)
+     Draws a geodesic line (straight line in Cartesian coordinates)
+     from point P1 to P2 using line style STL. Parameter NUM define the
+     "quality" of the line. If NUM=`2' then the stright line will be
+     drawn in all coordinate system (independently on transformation
+     formulas (*note Curved coordinates::). Contrary, for large values
+     (for example, =`100') the geodesic line will be drawn in
+     corresponding coordinate system (straight line in Cartesian
+     coordinates, circle in polar coordinates and so on). Line will be
+     drawn even if it lies out of bounding box.
+
+ -- Method on `mglGraph' (C++): `void' Curve (`mglPoint' p1, `mglPoint'
+          d1, `mglPoint' p2, `mglPoint' d2, `const char *'stl=`"B"',
+          `int' num=`100')
+ -- Method on `mglGraph' (Python): `void' Curve (`float' x1, `float'
+          y1, `float' z1, `float' dx1, `float' dy1, `float' dz1,
+          `float' x2, `float' y2, `float' z2, `float' dx2, `float' dy2,
+          `float' dz2, `const char *'stl=`"B"', `int' num=`100')
+ -- C function: `void' mgl_curve (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' dx1, `float' dy1, `float' dz1, `float'
+          x2, `float' y2, `float' z2, `float' dx2, `float' dy2, `float'
+          dz2, `const char *'stl, `int' num)
+     Draws Bezier-like curve from point P1 to P2 using line style STL.
+     At this tangent is codirected with D1, D2 and proportional to its
+     amplitude. Parameter NUM define the "quality" of the curve. If
+     NUM=`2' then the straight line will be drawn in all coordinate
+     system (independently on transformation formulas *note Curved
+     coordinates::). Contrary, for large values (for example, =`100')
+     the spline like Bezier curve will be drawn in corresponding
+     coordinate system. Curve will be drawn even if it lies out of
+     bounding box.
+
+ -- Method on `mglGraph' (C++): `void' Face (`mglPoint' p1, `mglPoint'
+          p2, `mglPoint' p3, `mglPoint' p4, `const char *'stl=`"w"',
+          `int' num=`2', `float' val=`NAN')
+     Draws the solid quadrangle (face) with vertexes P1, P2, P3, P4 and
+     with color(s) STL. At this colors can be the same for all vertexes
+     or different if all 4 colors are specified for each vertex. In
+     first case parameter VAL (if not `NAN') set the color according
+     color scheme. Face will be drawn even if it lies out of bounding
+     box.
+
+ -- Method on `mglGraph' (C++, Python): `void' FaceX (`float' x0,
+          `float' y0, `float' z0, `float' wy, `float' wz, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- Method on `mglGraph' (C++, Python): `void' FaceY (`float' x0,
+          `float' y0, `float' z0, `float' wx, `float' wz, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- Method on `mglGraph' (C++, Python): `void' FaceZ (`float' x0,
+          `float' y0, `float' z0, `float' wx, `float' wy, `const char
+          *'stl=`"w"', `float' dx=`0', `float' dy=`0')
+ -- C function: `void' mgl_facex (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wy, `float' wz, `const char *'stl,
+          `float' d1, `float' d2)
+ -- C function: `void' mgl_facey (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wx, `float' wz, `const char *'stl,
+          `float' d1, `float' d2)
+ -- C function: `void' mgl_facez (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' wx, `float' wy, `const char *'stl,
+          `float' d1, `float' d2)
+     Draws the solid rectangle (face) perpendicular to [x,y,z]-axis
+     correspondingly at position {X0, Y0, Z0} with color STL and with
+     widths WX, WY, WZ along corresponding directions. At this colors
+     can be the same for all vertexes or separately if all 4 colors are
+     specified for each vertex. Parameters D1!=0, D2!=0 set additional
+     shift of the last vertex (i.e. to draw quadrangle).
+
+ -- Method on `mglGraph' (C++): `void' Sphere (`mglPoint' p, `float' r,
+          `const char *'stl=`"r"')
+ -- Method on `mglGraph' (Python): `void' Sphere (`float' x0, `float'
+          y0, `float' z0, `float' r, `const char *'stl=`"r"')
+ -- C function: `void' mgl_sphere (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' r, `const char *'stl)
+     Draw the sphere with radius R and center at point P={X, Y, Z} and
+     color STL.
+
+ -- Method on `mglGraph' (C++): `void' Drop (`mglPoint' p, `mglPoint'
+          q, `float' r, `mglColor' col, `float' shift=`1', `float'
+          ap=`1')
+ -- Method on `mglGraph' (C++): `void' Drop (`mglPoint' p, `mglPoint'
+          q, `float' r, `const char *'col="r", `float' shift=`1',
+          `float' ap=`1')
+ -- Method on `mglGraph' (Python): `void' Drop (`float' x0, `float' y0,
+          `float' z0, `float' dx, `float' dy, `float' dz, `float' r,
+          `const char *'col="r", `float' shift=`1', `float' ap=`1')
+ -- C function: `void' mgl_drop (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `float' dx, `float' dy, `float' dz, `float' r,
+          `const char *'col, `float' shift, `float' ap)
+     Draw the drop with radius R at point P elongated in direction Q
+     and with color COL. Parameter SHIFT set the degree of drop
+     oblongness: `0' is sphere, `1' is maximally oblongness drop.
+     Parameter AP set relative width of the drop (this is analogue of
+     "ellipticity" for the sphere). *Note Drops sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Cone (`mglPoint' p1, `mglPoint'
+          p2, `float' r1, `float' r2=`-1', `const char *'stl=`"B"',
+          `bool' edge=`false')
+ -- Method on `mglGraph' (Python): `void' Cone (`float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `float' r1,
+          `float' r2=`-1', `const char *'stl=`"B"', `bool' edge=`false')
+ -- C function: `void' mgl_cone (`HMGL' gr, `float' x1, `float' y1,
+          `float' z1, `float' x2, `float' y2, `float' z2, `float' r1,
+          `float' r2, `const char *'stl, `int' draw_edge)
+     Draw tube (or truncated cone if EDGE=`false') between points P1,
+     P2 with radius at the edges R1, R2. If R2<0 then it is supposed
+     that R2=R1. The cone color is defined by string STL.
+
+ -- Method on `mglGraph' (C++): `void' Mark (`mglPoint' p, `char'
+          mark=`'.'')
+ -- Method on `mglGraph' (Python): `void' Mark (`float' x, `float' y,
+          `float' z, `char' mark=`'.'')
+ -- C function: `void' mgl_mark (`HMGL' gr, `float' x, `float' y,
+          `float' z, `char' mark)
+     Draws a marks of different type at position P.
+
+ -- Method on `mglGraph' (C++): `void' Glyph (`float' x, `float' y,
+          `float' f, `int' nt, `const short *'trig, `int' nl, `const
+          short *'line)
+     Draw a set of triangles (or lines if TRIG=`NULL') for glyph which
+     is placed at point {X, Y}. Values in the arrays are normalized by
+     factor F. Normally this function is used internally.
+
+
+File: mathgl_en.info,  Node: Text printing,  Next: Axis and Colorbar,  Prev: Primitives drawing,  Up: MathGL core
+
+3.6 Text printing
+=================
+
+These functions draw the text. There are functions for drawing text in
+arbitrary place, in arbitrary direction and along arbitrary curve. The
+class mglFont (*note mglFont class::) is used for low-level string
+parsing and printing. It can use arbitrary font-faces and parse many
+TeX commands (for detail *note mglFont class::). All these functions
+have 2 variant: for printing 8-bit text (`char *') and for printing
+Unicode text (`wchar_t *'). In first case the conversion in current
+locale is used. So sometimes you need to specify it by `setlocale()'
+function. The size argument control the size of text: if positive it
+give the value, if negative it give the value relative to FONTSIZE. The
+font type (STIX, arial, courier, times and so on) can be selected by
+function SetFont(), GetFont(). *Note Font settings::.
+
+   The font parameters are described by string. This string may contain
+several characters of font type (`rbiwou') and/or align (`LRC')
+specification. Also it may contain the text color `wkrgbcymhRGBCYMHW'
+(*note mglColor class::) after symbol `:'. The font types are: `r' -
+roman font, `i' - italic style, `b' - bold style, `w' - wired style,
+`o' - over-lined text, `u' - underlined text. By default roman font is
+used. The align types are: `L' - align left (default), `C' - align
+center, `R' - align right. For example, string `iC:b' correspond to
+italic font style for centered text which printed by blue color.
+
+   If string contains symbols `aA' then text is printed at arbitrary
+position {X, Y} (supposed to be in range [0,1]) of subplot (for `a') or
+picture (for `A').
+
+ -- Method on `mglGraph' (C++): `void' Puts (`mglPoint' p, `const char
+          *'text, `const char *'font=`""', `float' size=`-1', `char'
+          dir=`0', `float' shift=`0')
+ -- Method on `mglGraph' (C++): `void' Putsw (`mglPoint' p, `const
+          wchar_t *'text, `const char *'font=`""', `float' size=`-1',
+          `char' dir=`0', `float' shift=`0')
+ -- Method on `mglGraph' (Python): `void' Puts (`float' x, `float' y,
+          `float' z, `const char *'text, `const char *'font=`""',
+          `float' size=`-1', `char' dir=`0')
+ -- C function: `void' mgl_puts (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'text)
+ -- C function: `void' mgl_putsw (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const wchar_t *'text)
+ -- C function: `void' mgl_puts_ext (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'text, `const char *'font, `float'
+          size, `char' dir)
+ -- C function: `void' mgl_putsw_ext (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const wchar_t *'text, `const char *'font, `float'
+          size, `char' dir)
+     The function plots the string TEXT at position P with fonts
+     specifying by the criteria HOW. The size of font is set by SIZE
+     parameter (default is FONTSIZE). Parameter DIR specifies the
+     additional string align. The aligns are: `x' - align as x-label,
+     `y' - align as y-label, `z' - align as z-label, `i' - align as
+     x-label but inverse writing direction, `t' - no align (default),
+     `n' - align in x-y plane.
+
+ -- Method on `mglGraph' (C++): `float' Puts (`mglPoint' p, `mglPoint'
+          l, `const char *'text, `char'where=`'t'', `float' size=`-1')
+ -- Method on `mglGraph' (C++): `float' Putsw (`mglPoint' p, `mglPoint'
+          l, `const wchar_t *'text, `char'where=`'t'', `float'
+          size=`-1')
+ -- Method on `mglGraph' (Python): `void' Puts (`float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const char
+          *'text, `char'where=`'t'', `float' size=`-1')
+ -- C function: `void' mgl_puts_dir (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const char
+          *'text, `float' size)
+ -- C function: `void' mgl_putsw_dir (`HMGL' gr, `float' x, `float' y,
+          `float' z, `float' dx, `float' dy, `float' dz, `const wchar_t
+          *'text, `float' size)
+     The function plots the string TEXT at position P along direction L
+     with specified SIZE. Parameter WHERE set to print text above the
+     line (`T') or under the line (`t'). Function return the width of
+     the string.
+
+ -- Method on `mglGraph' (C++): `void' Text (`mglPoint' p, `const char
+          *'text, `const char *'font=`""', `float' size=`-1', `char'
+          dir=`0')
+ -- Method on `mglGraph' (C++): `void' Text (`mglPoint' p, `const
+          wchar_t *'text, `const char *'font=`""', `float' size=`-1',
+          `char' dir=`0')
+     The function plots the string TEXT at position P with fonts HOW.
+     These functions are obsolete - use Puts(), Putsw() functions
+     instead.
+
+ -- Method on `mglGraph' (C++): `void' Printf (`mglPoint' p, `const
+          char *'arg, ...)
+     Print formatted string at point P.
+
+ -- Method on `mglGraph' (C++): `void' Label (`float' x, `float' y,
+          `const char *'text, `const char *'font=`""', `float'
+          size=`-1')
+ -- Method on `mglGraph' (C++): `void' Labelw (`float' x, `float' y,
+          `const wchar_t *'text, `const char *'font=`""', `float'
+          size=`-1')
+ -- C function: `void' mgl_label_xy (`HMGL' gr, `float' x, `float' y,
+          `const char *'text, `const char *'font, `float' size)
+ -- C function: `void' mgl_labelw_xy (`HMGL' gr, `float' x, `float' y,
+          `const wchar_t *'text, `const char *'font, `float' size)
+     The function draws the string TEXT at position {X, Y} with fonts
+     specifying by FONT. The size of font is set by SIZE parameter
+     (default is FONTSIZE). Coordiantes `x, y' are supposed to be in
+     range [0,1].
+
+ -- Method on `mglGraph' (C++): `void' Title (`const char *'text,
+          `const char *'font=`0', `float' size=`-2')
+ -- Method on `mglGraph' (C++): `void' Title (`const wchar_t *'text,
+          `const char *'font=`0', `float' size=`-2')
+ -- Method on `mglGraph' (Python): `void' Title (`const char *'text,
+          `const char *'font=`0', `int' size=`-2')
+ -- C function: `void' mgl_title (`HMGL' gr, `const char *'text, `const
+          char *'font, `int' size)
+ -- C function: `void' mgl_titlew (`HMGL' gr, `const wchar_t *'text,
+          `const char *'font, `int' size)
+     Print string TEXT as title of the picture (at the top of the
+     picture). Can be used at any place (even inside SubPlot()).
+
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'y, `const char *'text, `const char *'font=`""', float
+          size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'y, `const
+          wchar_t *'text, `const char *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'x, `const mglData &'y, `const char *'text, `const char
+          *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'x, `const
+          mglData &'y, `const wchar_t *'text, `const char *'font=`""',
+          float size=`-1')
+ -- Method on `mglGraph' (C++, Python): `void' Text (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'text, `const char *'font=`""', float size=`-1')
+ -- Method on `mglGraph' (C++): `void' Text (`const mglData &'x, `const
+          mglData &'y, `const mglData &'z, `const wchar_t *'text,
+          `const char *'font=`""', float size=`-1')
+ -- C function: `void' mgl_text_y (`HMGL' gr, `const HMDT' y, `const
+          char *'text, `const char *'font, float size)
+ -- C function: `void' mgl_text_xy (`const HMDT' x, `const HMDT' y,
+          `const char *'text, `const char *'font, float size)
+ -- C function: `void' mgl_text_xyz (`const HMDT' x, `const HMDT' y,
+          `const HMDT' z, `const char *'text, `const char *'font, float
+          size)
+     The function draws TEXT along the curve between points {X[i],
+     Y[i], Z[i]} by font style FONT and with size SIZE. The string FONT
+     may contain symbols `t' for printing the text under the curve
+     (default), or `T' for printing the text above the curve. The sizes
+     of 1st dimension must be equal for all arrays X.NX=Y.NX=Z.NX. If
+     array X is not specified then its an automatic array is used with
+     values equidistantly distributed in interval [MIN.x, MAX.x] (*note
+     Ranges (bounding box)::). If array Z is not specified then Z[i] =
+     ZVAL is used. *Note Text sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Axis and Colorbar,  Next: Legend,  Prev: Text printing,  Up: MathGL core
+
+3.7 Axis and Colorbar
+=====================
+
+These functions draw the "things for measuring", like axis with ticks,
+colorbar with ticks, grid along axis, bounding box and labels for axis.
+For more information *note Axis settings::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Axis (`const char
+          *'dir=`"xyz"', `bool' adjust=`false')
+ -- C function: `void' mgl_axis (`HMGL' gr, `const char *'dir)
+     Draws axes with ticks (*note Axis settings::) in directions
+     determined by string parameter DIR.If string contain the symbol
+     `_' then tick labels are not printed. Font for ticks labels is
+     determined by FONTDEF (*note Font settings::). Ticks will be
+     adjusted if ADJUST=`true' (by call of `AdjustTicks()').
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const char
+          *'sch=`""', `int' where=`0')
+ -- C function: `void' mgl_colorbar (`HMGL' gr, `const char *'sch,
+          `int' where)
+     Draws colorbar with color scheme SCH (current scheme if `sch=""')
+     at edge of plot. Parameter WHERE specifies the position of the
+     colorbar: `0' - at right (default), `1' - at left, `2' - at top,
+     `3' - at bottom. *Note Dens sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const char
+          *'sch, `int' where, `float' x, `float' y, `float' w, `float'
+          h)
+ -- Method on `mglGraph' (C++): `void' Colorbar (`int' where, `float'
+          x, `float' y, `float' w, `float' h)
+ -- C function: `void' mgl_colorbar_ext (`HMGL' gr, `const char *'sch,
+          `int' where, `float' x, `float' y, `float' w, `float' h)
+     Draws colorbar with color scheme SCH (current scheme if not
+     specified) at arbitrary position of subplot {X, Y} (supposed to be
+     in range [0,1]). Parameter WHERE specifies the position of
+     colorbar labels: `0' - at left, `1' - at right, `2' - at bottom,
+     `3' - at top. Parameters W, H set the relative width and height of
+     the colorbar.
+
+ -- Method on `mglGraph' (C++, Python): `void' Colorbar (`const mglData
+          &'v, `const char *'sch=`""', `int' where=`0')
+ -- C function: `void' mgl_colorbar_val (`HMGL' gr, `const HMDT' v,
+          `const char *'sch, `int' where)
+     Draws colorbar with sharp colors SCH (current palette if `sch=""')
+     for values V at edge of plot. Parameter WHERE specifies the
+     position of the colorbar: `0' - at right (default), `1' - at left,
+     `2' - at top, `3' - at bottom. *Note ContD sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const char
+          *'dir=`"xyz"', `const char *'pen=`"B-"')
+ -- C function: `void' mgl_axis_grid (`HMGL' gr, `const char *'dir,
+          `const char *'pen)
+     Draws grid lines perpendicular to direction determined by string
+     parameter DIR. The step of grid lines is the same as tick step for
+     an Axis(). The style of lines is determined by PEN parameter
+     (default value is dark blue solid line `B-').
+
+ -- Method on `mglGraph' (C++, Python): `void' Box (`const char
+          *'col=`""', `bool' ticks=`true')
+ -- Method on `mglGraph' (C++): `void' Box (`mglColor' col, `bool'
+          ticks=`true')
+ -- C function: `void' mgl_box (`HMGL' gr, `int' ticks)
+ -- C function: `void' mgl_box_rgb (`HMGL' gr, `float' r, `float' g,
+          `float' b, `int' ticks)
+ -- C function: `void' mgl_box_str (`HMGL' gr, `const char *'col, `int'
+          ticks)
+     Draws bounding box outside the plotting volume with color COL.
+
+ -- Method on `mglGraph' (C++, Python): `void' Label (`char' dir,
+          `const char *'text, `float' pos=`+1', `float' size=`-1.4',
+          `float' shift=`0')
+ -- Method on `mglGraph' (C++): `void' Label (`char' dir, `const
+          wchar_t *'text, `float' pos=`+1', `float' size=`-1.4',
+          `float' shift=`0')
+ -- C function: `void' mgl_label (`HMGL' gr, `char' dir, `const char
+          *'text)
+ -- C function: `void' mgl_label_ext (`HMGL' gr, `char' dir, `const
+          char *'text, `float' pos, `float' size, `float' shift)
+ -- C function: `void' mgl_labelw_ext (`HMGL' gr, `char' dir, `const
+          wchar_t *'text, `float' pos, `float' size, `float' shift)
+     Prints the label TEXT for axis DIR=`x',`y',`z',`t' (here `t' is
+     "ternary" axis t=1-x-y). The position of label is determined by
+     POS parameter. If POS=0 then label is printed at the center of
+     axis. If POS>0 then label is printed at the maximum of axis. If
+     POS<0 then label is printed at the minimum of axis. Parameter SIZE
+     determines the font size for the label. By default the font size
+     is 1.4 times larger than the one for ticks FONTSIZE (*note Font
+     settings::). *Note Text printing::.
+
+
+File: mathgl_en.info,  Node: Legend,  Next: 1D plotting,  Prev: Axis and Colorbar,  Up: MathGL core
+
+3.8 Legend
+==========
+
+These functions draw legend to the graph (useful for *note 1D
+plotting::). Legend entry is a pair of strings: one for style of the
+line, another one with description text (with included TeX parsing).
+The arrays of strings may be used directly or by accumulating first to
+the internal arrays (by function AddLegend()) and further plotting it.
+The position of the legend can be selected automatic or manually.
+Parameters FONT and SIZE specify the font style and size (*note Font
+settings::). Parameter LLEN set the relative width of the line sample
+and the text indent. If line style string for entry is empty then the
+corresponding text is printed without indent. *Note Legend sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Legend (`int'
+          where=`0x3', `const char *'font=`"rL"', `float' size=`-0.8',
+          `float' llen=`0.1')
+ -- C function: `void' mgl_legend (`HMGL' gr, `int' where, `const char
+          *'font, `float' size, `float' llen)
+     Draws legend of accumulated legend entries by font FONT with SIZE.
+     Parameter WHERE sets the position of the legend: `0' is bottom
+     left corner, `1' is bottom right corner, `2' is top left corner,
+     `3' is top right corner (is default).
+
+ -- Method on `mglGraph' (C++): `void' Legend (`int' n, `wchar_t
+          **'text, `char **'style, `int' where=`0x3', `const char
+          *'font=`"rL"', `float' size=`-0.8', `float' llen=`0.1')
+     Draws legend with N-th elements of string array TEXT by font FONT
+     with SIZE. Entry strings TEXT describe curves with line style
+     STYLE (including marks). Parameter WHERE sets the position of the
+     legend: `0' is bottom left corner, `1' is bottom right corner, `2'
+     is top left corner, `3' is top right corner (is default).
+
+ -- Method on `mglGraph' (C++, Python): `void' Legend (`float' x,
+          `float' y, `const char *'font=`"rL"', `float' size=`-0.8',
+          `float' llen=`0.1')
+ -- C function: `void' mgl_legend_xy (`HMGL' gr, `float' x, `float' y,
+          `const char *'font, `float' size, `float' llen)
+     Draws legend of accumulated legend entries by font FONT with SIZE.
+     Position of legend is determined by parameter X, Y which supposed
+     to be normalized to interval [0,1].
+
+ -- Method on `mglGraph' (C++): `void' Legend (`int' n, `wchar_t
+          **'text, `char **'style, `float' x, `float' y, `const char
+          *'font=`"rL"', `float' size=`-0.8', `float' llen=`0.1')
+     Draws legend with N-th elements of string array TEXT by font FONT
+     with SIZE. Entry strings TEXT describe curves with line style
+     STYLE (including marks). Position of legend is determined by
+     parameter X, Y which supposed to be normalized to interval [0,1].
+
+ -- Method on `mglGraph' (C++, Python): `void' AddLegend (`const char
+          *'text, `const char *'style)
+ -- Method on `mglGraph' (C++): `void' AddLegend (`const wchar_t
+          *'text, `const char *'style)
+ -- C function: `void' mgl_add_legend (`HMGL' gr, `const char *'text,
+          `const char *'style)
+ -- C function: `void' mgl_add_legendw (`HMGL' gr, `const wchar_t
+          *'text, `const char *'style)
+     Adds string TEXT to internal legend accumulator. The style of
+     described line and mark is specified in string STYLE (*note Line
+     styles::). Maximal number of entries is 100.
+
+ -- Method on `mglGraph' (C++, Python): `void' ClearLegend ()
+ -- C function: `void' mgl_clear_legend (`HMGL' gr)
+     Clears saved legend strings.
+
+ -- Method on `mglGraph' (C++, Python): `void' SetLegendBox (`bool'
+          enable)
+ -- C function: `void' mgl_set_legend_box (`HMGL' gr, `int' enable)
+     Switch on/off drawing box near legend. By default (=`true') box is
+     drawn.
+
+ -- _Obsolete option_ of mglGraph: `bool' LegendBox
+     Switch on/off drawing box near legend. See `SetLegendBox()'.
+
+
+File: mathgl_en.info,  Node: 1D plotting,  Next: 2D plotting,  Prev: Legend,  Up: MathGL core
+
+3.9 1D plotting
+===============
+
+These functions perform plotting of 1D data. 1D means that data
+depended from only 1 parameter like parametric curve {x(i),y(i),z(i)},
+i=1...n. There are 5 generally different types of data representations:
+simple line plot (Plot), line plot with filling under it (Area), stairs
+plot (Step), bar plot (Bars, Barh) and vertical lines (Stem). Each type
+of plotting has similar interface. There are 3D version and two 2D
+versions. One of last requires single array. The parameters of line and
+marks are specified by the string argument. If the string parameter is
+"" then solid line with color from palette Pal is used (*note Palette
+and colors::). Also there are some special 1d plots having slightly
+different interface: surface of curve rotation (Torus), chart (Chart)
+and error boxes (Error), marks with variable size (Mark), tubes (Tube)
+and so on. *Note Line styles::.
+
+* Menu:
+
+* Plot::
+* Radar::
+* Tens::
+* Area::
+* Region::
+* Stem::
+* Bars::
+* Barh::
+* Chart::
+* Step::
+* Torus::
+* Tube::
+* Mark::
+* TextMark::
+* Error::
+* BoxPlot::
+
+
+File: mathgl_en.info,  Node: Plot,  Next: Radar,  Up: 1D plotting
+
+3.9.1 Plot
+----------
+
+These functions draw continuous lines between points. The plots are
+drawn for each row if one of the data is the matrix. By any case the
+sizes of 1st dimension *must be equal* for all arrays X.NX=Y.NX=Z.NX.
+String PEN specifies the color and style of line and marks (*note Line
+styles::). By default (`pen=""') solid line with color from palette is
+used (*note Palette and colors::). See also *note Area::, *note Step::,
+*note Stem::, *note Tube::, *note Mark::, *note Error::, *note Belt::,
+*note Tens::. *Note Plot sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_plot_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_plot_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_plot (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Plot2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X=A(2*k,:),
+     Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is obsolete - use
+     Plot() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Plot3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Plot() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Radar,  Next: Tens,  Prev: Plot,  Up: 1D plotting
+
+3.9.2 Radar
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Radar (`const mglData
+          &'a, `const char *'pen=`""', `float' r=`-1')
+ -- C function: `void' mgl_radar (`HMGL' gr, `const HMDT' a, `const
+          char *'pen, `float' r)
+     This functions draws radar chart which is continuous lines between
+     points located on an radial lines (like plot in Polar
+     coordinates). The plots are drawn for each row if one of the data
+     is the matrix. Parameter R set the additional shift of data (i.e.
+     the data A+R is used instead of A). If `r<0' then `r=max(0,
+     -min(a)'. String PEN specifies the color and style of line and
+     marks (*note Line styles::). By default (`pen=""') solid line with
+     color from palette is used (*note Palette and colors::). If PEN
+     containt `#' symbol then "grid" (radial lines and circle for R) is
+     drawn See also *note Plot::. *Note Radar sample::, for sample code
+     and picture.
+
+
+File: mathgl_en.info,  Node: Tens,  Next: Area,  Prev: Radar,  Up: 1D plotting
+
+3.9.3 Tens
+----------
+
+These functions draw continuous lines between points with color defined
+by the special array (look like tension plot). The plots are drawn for
+each row if one of the data is the matrix. By any case the sizes of 1st
+dimension *must be equal* for all arrays X.NX=Y.NX=Z.NX. String PEN
+specifies the color scheme (*note Color scheme::) and style and/or
+width of line (*note Line styles::). By default (`pen=""') solid line
+with current color scheme is used. See also *note Plot::, *note Mesh::,
+*note Fall::. *Note Tens sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'pen=`""')
+ -- C function: `void' mgl_tens_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space with color defined by C[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'c, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_tens_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) with color defined by C[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' Tens (`const mglData
+          &'y, `const mglData &'c, `const char *'pen=`""')
+ -- C function: `void' mgl_tens (`HMGL' gr, `const HMDT' y, `const
+          HMDT' c, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) with color defined by
+     C[i], where X[i] values are equidistantly distributed in interval
+     [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: Area,  Next: Region,  Prev: Tens,  Up: 1D plotting
+
+3.9.4 Area
+----------
+
+These functions draw continuous lines between points and fills it to
+axis plane. The plots are drawn for each row if one of the data is the
+matrix. By any case the sizes of 1st dimension *must be equal* for all
+arrays X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line
+and marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Bars::, *note Stem::. *Note Area sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_area_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space and fills it down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""', `bool'
+          sum=`false')
+ -- C function: `void' mgl_area_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+ -- C function: `void' mgl_area_xys (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y. Parameter SUM set to draw a lines one above another (like
+     summation). Note, you can reach the same effect if call
+     `y.CumSum("y");' before plot.
+
+ -- Method on `mglGraph' (C++, Python): `void' Area (`const mglData
+          &'y, `const char *'pen=`""', `bool' sum=`false')
+ -- C function: `void' mgl_area (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+ -- C function: `void' mgl_area_s (`HMGL' gr, `const HMDT' y, `const
+          char *'pen)
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y, where X[i] values are equidistantly distributed in interval
+     [MIN.x, MAX.x]. Parameter SUM set to draw a lines one above
+     another (like summation). Note, you can reach the same effect if
+     call `y.CumSum("y");' before plot.
+
+ -- Method on `mglGraph' (C++): `void' Area2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous lines between points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z) and fills it down to Y =
+     Org.y, where X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This
+     function is obsolete - use Area() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Area3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous lines between points {X[i], Y[i],
+     Z[i]} in 3D space and fills it down to Z = Org.z, where
+     X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k \in 0 ... A.NY/3. This
+     function is obsolete - use Area() and SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Region,  Next: Stem,  Prev: Area,  Up: 1D plotting
+
+3.9.5 Region
+------------
+
+These functions fill area between 2 curves. The plots are drawn for
+each row if one of the data is the matrix. By any case the sizes of 1st
+dimension *must be equal* for all arrays X.NX=Y1.NX=Y2.NX and all
+dimensions of arrays Y1 and Y2 must be equal too. String PEN specifies
+the color (*note Line styles::). By default (`pen=""') color from
+palette is used (*note Palette and colors::). See also *note Area::,
+*note Bars::, *note Stem::. *Note Region sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Region (`const mglData
+          &'x, `const mglData &'y1, `const mglData &'y2, `const char
+          *'pen=`""', `float' zVal=`NAN', `bool' inside=`true')
+ -- C function: `void' mgl_region_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y1, `const HMDT' y2, `const char *'pen, `int' inside)
+     The function fills area between curves {X[i], Y1[i]} and {X[i],
+     Y2[i]} at z=ZVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' Region (`const mglData
+          &'y1, `const mglData &'y2, `const char *'pen=`""', `float'
+          zVal=`NAN', `bool' inside=`true')
+ -- C function: `void' mgl_region (`HMGL' gr, `const HMDT' y1, `const
+          HMDT' y2, `const char *'pen, `int' inside)
+     The function fills area between curves {X[i], Y1[i]} and {X[i],
+     Y2[i]}, where X[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x] at z=ZVAL.
+
+
+File: mathgl_en.info,  Node: Stem,  Next: Bars,  Prev: Region,  Up: 1D plotting
+
+3.9.6 Stem
+----------
+
+These functions draw vertical lines from points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Area::, *note Bars::, *note Plot::. *Note Stem sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_stem_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws vertical lines from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_stem_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Stem (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_stem (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i]
+     values are equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Stem2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws vertical lines from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is
+     obsolete - use Stem() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Stem3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws vertical lines from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Stem() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Bars,  Next: Barh,  Prev: Stem,  Up: 1D plotting
+
+3.9.7 Bars
+----------
+
+These functions draw vertical bars from points to axis plane. The plots
+are drawn for each row if one of the data is the matrix. By any case
+the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Barh::, *note Area::, *note Stem::, *note Chart::, *note Default
+sizes::. *Note Bars sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_bars_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws vertical bars from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z.
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_bars_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Bars (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_bars (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i]
+     values are equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Bars2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws vertical bars from points {X[i], Y[i]} down to
+     Y = Org.y in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     X=A(2*k,:), Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is
+     obsolete - use Bars() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Bars3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws vertical bars from points {X[i], Y[i], Z[i]}
+     down to Z = Org.z, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k
+     \in 0 ... A.NY/3. This function is obsolete - use Bars() and
+     SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Barh,  Next: Chart,  Prev: Bars,  Up: 1D plotting
+
+3.9.8 Barh
+----------
+
+These functions draw horizontal bars from points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Barh::, *note Default sizes::. *Note Barh sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Barh (`const mglData
+          &'y, `const mglData &'v, `const char *'pen=`""')
+ -- C function: `void' mgl_barh_xy (`HMGL' gr, `const HMDT' y, `const
+          HMDT' v, `const char *'pen)
+     The function draws horizontal bars from points {V[i], Y[i]} down
+     to X = Org.x in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Barh (`const mglData
+          &'v, `const char *'pen=`""')
+ -- C function: `void' mgl_barh (`HMGL' gr, `const HMDT' v, `const char
+          *'pen)
+     The function draws horizontal bars from points {V[i], Y[i]} down
+     to X = Org.x in plane Z=ZVAL (default in plane Z=MIN.Z), where
+     Y[i] values are equidistantly distributed in interval [MIN.y,
+     MAX.y].
+
+
+File: mathgl_en.info,  Node: Chart,  Next: Step,  Prev: Barh,  Up: 1D plotting
+
+3.9.9 Chart
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Chart (`const mglData
+          &'a, `const char *'col=`""')
+ -- C function: `void' mgl_chart (`HMGL' gr, `const HMDT' a, `const
+          char *'col)
+     The function draws colored stripes (boxes) for data in array A.
+     The number of stripes is equal to the number of rows in A (equal
+     to A.NY). The color of each next stripe is cyclically changed from
+     colors specified in string COL or in palette Pal (*note Palette
+     and colors::). Spaces in colors denote transparent "color", i.e.
+     if COL contain space(s) then corresponding stripe(s) are not
+     drawn. The stripe width is proportional to value of element in A.
+     Chart is plotted only for data with non-negative elements. If
+     string COL have symbol `#' then black border lines are drawn. The
+     most nice form the chart have in 3d (after rotation of
+     coordinates) or in cylindrical coordinates (becomes so called Pie
+     chart). *Note Chart sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Step,  Next: Torus,  Prev: Chart,  Up: 1D plotting
+
+3.9.10 Step
+-----------
+
+These functions draw continuous stairs for points to axis plane. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Stem::, *note Tile::, *note Boxs::. *Note Step sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_step_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'pen)
+     The function draws continuous stairs for points {X[i], Y[i], Z[i]}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'x, `const mglData &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_step_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const char *'pen)
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Step (`const mglData
+          &'y, `const char *'pen=`""')
+ -- C function: `void' mgl_step (`HMGL' gr, `const HMDT' y, `const char
+          *'pen)
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Step2 (`const mglData &'a,
+          `const char *'pen=`""', `float' zVal=`NAN')
+     The function draws continuous stairs for points {X[i], Y[i]} in
+     plane Z=ZVAL (default in plane Z=MIN.Z), where X=A(2*k,:),
+     Y=A(2*k+1,:), k \in 0 ... A.NY/2. This function is obsolete - use
+     Step() and SubData() functions instead.
+
+ -- Method on `mglGraph' (C++): `void' Step3 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws continuous stairs for points {X[i], Y[i],
+     Z[i]}, where X=A(3*k,:), Y=A(3*k+1,:), Z=A(3*k+2,:), k \in 0 ...
+     A.NY/3. This function is obsolete - use Step() and SubData()
+     functions instead.
+
+
+File: mathgl_en.info,  Node: Torus,  Next: Tube,  Prev: Step,  Up: 1D plotting
+
+3.9.11 Torus
+------------
+
+These functions draw surface which is result of curve {R, Z} rotation
+around AXIALDIR axis (*note Other settings::). The sizes of 1st
+dimension *must be equal* for all arrays R.NX=Z.NX. String PEN
+specifies the color (*note Line styles::). By default (`pen=""') color
+from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Axial::. *Note Torus sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Torus (`const mglData
+          &'r, `const mglData &'z, `const char *'pen=`""')
+ -- C function: `void' mgl_torus (`HMGL' gr, `const HMDT' r, `const
+          HMDT' z, `const char *'pen)
+     The function draws surface which is result of curve {R[i], Z[i]}
+     rotation.
+
+ -- Method on `mglGraph' (C++): `void' Torus (`const mglData &'z,
+          `const char *'pen=`""')
+     The function draws surface which is result of curve {R[i], Z[i]}
+     rotation, where R[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++): `void' Torus2 (`const mglData &'a,
+          `const char *'pen=`""')
+     The function draws surface which is result of curve {X[i], Y[i]}
+     rotation, where R=A(2*k,:), Z=A(2*k+1,:), k \in 0 ... A.NY/2. This
+     function is obsolete - use Torus() and SubData() functions instead.
+
+
+File: mathgl_en.info,  Node: Tube,  Next: Mark,  Prev: Torus,  Up: 1D plotting
+
+3.9.12 Tube
+-----------
+
+These functions draw the tube with variable radius R[i] along the curve
+between points {X[i], Y[i], Z[i]}. The plots are drawn for each row if
+one of the data is the matrix. By any case the sizes of 1st dimension
+*must be equal* for all arrays X.NX=Y.NX=Z.NX=R.NX. String PEN
+specifies the color and style of line and marks (*note Line styles::).
+By default (`pen=""') solid line with color from palette is used (*note
+Palette and colors::). See also *note Plot::. *Note Tube sample::, for
+sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `float' r,
+          `const char *'pen=`""')
+ -- C function: `void' mgl_tube_xyzr (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `float' r, `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i],
+     Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'x, `const mglData &'y, `float' r, `const char *'pen=`""')
+ -- C function: `void' mgl_tube_xyr (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `float' r, `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i]}
+     in plane Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'y, `const mglData &'r, `const char *'pen=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Tube (`const mglData
+          &'y, `float' r, `const char *'pen=`""')
+ -- C function: `void' mgl_tube_r (`HMGL' gr, `const HMDT' y, `const
+          HMDT' r, `const char *'pen)
+ -- C function: `void' mgl_tube (`HMGL' gr, `const HMDT' y, `float' r,
+          `const char *'pen)
+     The function draws tube with radius R between points {X[i], Y[i]}
+     in plane Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: Mark,  Next: TextMark,  Prev: Tube,  Up: 1D plotting
+
+3.9.13 Mark
+-----------
+
+These functions draw marks with size R*MARKSIZE (*note Default sizes::)
+at points {X[i], Y[i], Z[i]}. The plots are drawn for each row if one
+of the data is the matrix. By any case the sizes of 1st dimension *must
+be equal* for all arrays X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the
+color and style of line and marks (*note Line styles::). By default
+(`pen=""') solid line with color from palette is used (*note Palette
+and colors::). If you need to draw markers of the same size then you
+may use *note Plot:: function. See also *note Plot::, *note TextMark::,
+*note Stem::, *note Error::. *Note Mark sample::, for sample code and
+picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'pen=`""')
+ -- C function: `void' mgl_mark_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i], Z[i]} in 3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_mark_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i]} in plane Z=ZVAL
+     (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' Mark (`const mglData
+          &'y, `const mglData &'r, `const char *'pen=`""')
+ -- C function: `void' mgl_mark_y (`HMGL' gr, `const HMDT' y, `const
+          HMDT' r, `const char *'pen)
+     The function draws marks for points {X[i], Y[i]} in plane Z=ZVAL
+     (default in plane Z=MIN.Z), where X[i] values are equidistantly
+     distributed in interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: TextMark,  Next: Error,  Prev: Mark,  Up: 1D plotting
+
+3.9.14 TextMark
+---------------
+
+These functions draw string TEXT as marks with size proportional to
+R*MARKSIZE (*note Default sizes::) at points {X[i], Y[i], Z[i]}. The
+plots are drawn for each row if one of the data is the matrix. By any
+case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the color and style of line
+and marks (*note Line styles::). By default (`pen=""') solid line with
+color from palette is used (*note Palette and colors::). See also *note
+Plot::, *note Mark::, *note Stem::. *Note TextMark sample::, for sample
+code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z, `const mglData &'r,
+          `const wchar_t *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_xyzr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' r, `const
+          wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark_xyzr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' r, `const char
+          *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i], Z[i]} in
+     3D space.
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'x, `const mglData &'y, `const mglData &'r, `const char
+          *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'x,
+          `const mglData &'y, `const mglData &'r, `const wchar_t
+          *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_xyr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' r, `const wchar_t *'text, `const
+          char *'fnt)
+ -- C function: `void' mgl_textmark_xyr (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' r, `const char *'text, `const
+          char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z).
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'y, `const mglData &'r, `const char *'text, `const char
+          *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'y,
+          `const mglData &'r, `const wchar_t *'text, `const char
+          *'fnt=`""')
+ -- C function: `void' mgl_textmarkw_yr (`HMGL' gr, `const HMDT' y,
+          `const HMDT' r, `const wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark_yr (`HMGL' gr, `const HMDT' y,
+          `const HMDT' r, `const char *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `void' TextMark (`const mglData
+          &'y, `const char *'text, `const char *'fnt=`""')
+ -- Method on `mglGraph' (C++): `void' TextMark (`const mglData &'y,
+          `const wchar_t *'text, `const char *'fnt=`""')
+ -- C function: `void' mgl_textmarkw (`HMGL' gr, `const HMDT' y, `const
+          wchar_t *'text, `const char *'fnt)
+ -- C function: `void' mgl_textmark (`HMGL' gr, `const HMDT' y, `const
+          char *'text, `const char *'fnt)
+     The function draws textual marks for points {X[i], Y[i]} in plane
+     Z=ZVAL (default in plane Z=MIN.Z), where X[i] values are
+     equidistantly distributed in interval [MIN.x, MAX.x]. The mark
+     sizes R[i]=1 for all points.
+
+
+File: mathgl_en.info,  Node: Error,  Next: BoxPlot,  Prev: TextMark,  Up: 1D plotting
+
+3.9.15 Error
+------------
+
+These functions draw error boxes at points {X[i], Y[i]} on plane Z =
+ZVAL (by default Z=MIN.Z). This can be useful, for example, in
+experimental points, or to show numeric error or some estimations and
+so on. The plots are drawn for each row if one of the data is the
+matrix. By any case the sizes of 1st dimension *must be equal* for all
+arrays X.NX=Y.NX=Z.NX=R.NX. String PEN specifies the color and style of
+line and marks (*note Line styles::). By default (`pen=""') solid line
+with color from palette is used (*note Palette and colors::). See also
+*note Plot::. *Note Error sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ex, `const mglData
+          &'ey, `const char *'pen=`""')
+ -- C function: `void' mgl_error_exy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ex, `const HMDT' ey, `const char *'pen)
+     Draws a error box {EX, EY} in point position {X, Y}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ey, `const char
+          *'pen=`""')
+ -- C function: `void' mgl_error_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ey, `const char *'pen)
+     Draws a error box EY (along only one direction) in point position
+     {X, Y}.
+
+ -- Method on `mglGraph' (C++, Python): `void' Error (`const mglData
+          &'y, `const mglData &'ey, `const char *'pen=`""')
+ -- C function: `void' mgl_error (`HMGL' gr, `const HMDT' y, `const
+          HMDT' ey, `const char *'pen)
+     Draws a error box EY (along only one direction) in point position
+     {X, Y}, where X[i] values are equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: BoxPlot,  Prev: Error,  Up: 1D plotting
+
+3.9.16 BoxPlot
+--------------
+
+These functions draw boxplot (also known as a box-and-whisker diagram)
+at points X[i] on plane Z = ZVAL (by default Z=MIN.Z). This is
+five-number summaries of data A[i,j] (minimum, lower quartile (Q1),
+median (Q2), upper quartile (Q3) and maximum) along second (j-th)
+direction. The sizes of 1st dimension *must be equal* for all arrays
+X.NX=A.NX. String PEN specifies the color and style of line (*note Line
+styles::). By default (`pen=""') solid line with color from palette is
+used (*note Palette and colors::). See also *note Plot::, *note
+Error::, *note Bars::, *note Default sizes::. *Note BoxPlot sample::,
+for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' BoxPlot (`const mglData
+          &'x, `const mglData &'a, `const char *'pen=`""')
+ -- C function: `void' mgl_boxplot_xy (`HMGL' gr, `const HMDT' x,
+          `const HMDT' a, `const char *'pen)
+     Draws a boxplot with specified values of coordinate X[i].
+
+ -- Method on `mglGraph' (C++, Python): `void' BoxPlot (`const mglData
+          &'a, `const char *'pen=`""')
+ -- C function: `void' mgl_boxplot (`HMGL' gr, `const HMDT' a, `const
+          char *'pen)
+     Draws a boxplot with X[i] values equidistantly distributed in
+     interval [MIN.x, MAX.x].
+
+
+File: mathgl_en.info,  Node: 2D plotting,  Next: 3D plotting,  Prev: 1D plotting,  Up: MathGL core
+
+3.10 2D plotting
+================
+
+These functions perform plotting of 2D data. 2D means that data depend
+from 2 independent parameters like matrix f(x_i,y_j), i=1...n, j=1...m.
+There are several generally different types of data representations:
+simple mesh lines plot (Mesh), surface plot (Surf), surface plot by
+boxes (Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall),
+belt plot (Belt), density plot (Dens), contour lines plot (Cont), solid
+contours plot (ContF) and its rotational figure (Axial). Cont, ContF
+and Axial functions have variants for automatic and manual selection of
+level values for contours. Also there are functions for plotting data
+grid lines according to the data format (Grid) for enhancing density or
+contour plots. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument. *Note Color scheme::.
+
+* Menu:
+
+* Mesh::
+* Fall::
+* Belt::
+* Surf::
+* Boxs::
+* Tile::
+* Dens::
+* Cont::
+* ContF::
+* ContD::
+* Axial::
+* Grid::
+
+
+File: mathgl_en.info,  Node: Mesh,  Next: Fall,  Up: 2D plotting
+
+3.10.1 Mesh
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Mesh (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_mesh_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws mesh lines for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. String SCH sets the color scheme.
+     Previous color scheme is used by default. The minor dimensions of
+     arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Mesh lines are plotted for each z slice of
+     the data. See also *note Surf::, *note Fall::, NeshNum (*note
+     Other settings::), *note Cont::, *note Tens::. *Note Mesh
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Mesh (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_mesh (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Fall,  Next: Belt,  Prev: Mesh,  Up: 2D plotting
+
+3.10.2 Fall
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Fall (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_fall_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws fall lines for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. This plot can be used for plotting
+     several curves shifted in depth one from another. String SCH sets
+     the color scheme. Previous color scheme is used by default. If SCH
+     contain `x' then lines are drawn along x-direction else (by
+     default) lines are drawn along y-direction. The minor dimensions
+     of arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Fall lines are plotted for each z slice of
+     the data. See also *note Belt::, *note Mesh::, *note Tens::,
+     NeshNum (*note Other settings::). *Note Fall sample::, for sample
+     code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Fall (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_fall (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Belt,  Next: Surf,  Prev: Fall,  Up: 2D plotting
+
+3.10.3 Belt
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Belt (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_belt_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws belts for surface specified parametrically
+     {X[i,j], Y[i,j], Z[i,j]}. This plot can be used as 3d
+     generalization of Plot (*note Plot::). String SCH sets the color
+     scheme. Previous color scheme is used by default. If SCH contain
+     `x' then belts are drawn along x-direction else (by default) belts
+     are drawn along y-direction. The minor dimensions of arrays X, Y,
+     Z should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Belts are plotted for each z slice of the data. See also *note
+     Fall::, *note Surf::, *note Plot::, NeshNum (*note Other
+     settings::). *Note Belt sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Belt (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_belt (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf,  Next: Boxs,  Prev: Belt,  Up: 2D plotting
+
+3.10.4 Surf
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]}. String SCH sets the color scheme. Previous color
+     scheme is used by default. If string SCH have symbol `#' then grid
+     lines are drawn. The minor dimensions of arrays X, Y, Z should be
+     equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY.
+     Arrays X and Y can be vectors (not matrices as Z). Surface is
+     plotted for each z slice of the data. See also *note Mesh::, *note
+     Dens::, *note Belt::, *note Tile::, *note Boxs::, *note SurfC::,
+     *note SurfA::. *Note Surf sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_surf (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Boxs,  Next: Tile,  Prev: Surf,  Up: 2D plotting
+
+3.10.5 Boxs
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Boxs (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_boxs_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws vertical boxes for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. String SCH sets the color
+     scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Tile::, *note
+     Step::. *Note Boxs sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Boxs (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_boxs (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Tile,  Next: Dens,  Prev: Boxs,  Up: 2D plotting
+
+3.10.6 Tile
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Tile (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_tile_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+     The function draws horizontal tiles for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. Such plot can be used as
+     3d generalization of Step (*note Step::). String SCH sets the
+     color scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Boxs::, *note
+     Step::, *note TileS::. *Note Tile sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Tile (`const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_tile (`HMGL' gr, `const HMDT' z, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dens,  Next: Cont,  Prev: Tile,  Up: 2D plotting
+
+3.10.7 Dens
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dens_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' zVal)
+     The function draws density plot for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string SCH have symbol `#' then grid lines are drawn. The minor
+     dimensions of arrays X, Y, Z should be equal X.NX=Z.NX &&
+     Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can
+     be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Surf::, *note Cont::, *note
+     ContF::, *note DensXYZ::. *Note Dens sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens (`const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dens (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cont,  Next: ContF,  Prev: Dens,  Up: 2D plotting
+
+3.10.8 Cont
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_cont_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws contour lines for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or for Z=V[k]
+     if `zVal==NAN'). Contours are plotted for Z[i,j]=V[k] where V[k]
+     are values of data array V. String SCH sets the color scheme.
+     Previous color scheme is used by default. If string SCH have
+     symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Surface is plotted for each z slice of the
+     data. See also *note Dens::, *note ContF::, *note Axial::, *note
+     ContXYZ::. *Note Cont sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_cont__val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_cont_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_cont (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContF,  Next: ContD,  Prev: Cont,  Up: 2D plotting
+
+3.10.9 ContF
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_contf_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws solid (or filled) contour lines for surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or
+     for Z=V[k] if `zVal==NAN'). Contours are plotted for Z[i,j]=V[k]
+     where V[k] are values of data array V (must be `v.nx>2'). String
+     SCH sets the color scheme. Previous color scheme is used by
+     default. If string SCH have symbol `#' then grid lines are drawn.
+     The minor dimensions of arrays X, Y, Z should be equal X.NX=Z.NX
+     && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y
+     can be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Dens::, *note Cont::, *note
+     Axial::, *note ContFXYZ::. *Note ContF sample::, for sample code
+     and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contf_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_contf_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contf (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContD,  Next: Axial,  Prev: ContF,  Up: 2D plotting
+
+3.10.10 ContD
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_contd_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The function draws solid (or filled) contour lines for surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL (or
+     for Z=V[k] if `zVal==NAN') with manual colors. Contours are
+     plotted for Z[i,j]=V[k] where V[k] are values of data array V
+     (must be `v.nx>2'). String SCH sets the contour colors: the color
+     of k-th contour is determined by character `sch[k%strlen(sch)]'.
+     The minor dimensions of arrays X, Y, Z should be equal X.NX=Z.NX
+     && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y
+     can be vectors (not matrices as Z). Surface is plotted for each z
+     slice of the data. See also *note Dens::, *note Cont::, *note
+     ContF::. *Note ContD sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contd_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`7', `float' zVal=`NAN')
+ -- C function: `void' mgl_contd_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num,
+          `float' zVal)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContD (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`7', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_contd (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Axial,  Next: Grid,  Prev: ContD,  Up: 2D plotting
+
+3.10.11 Axial
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_axial_xy_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch)
+     The function draws surface which is result of contour plot
+     rotation for surface specified parametrically {X[i,j], Y[i,j],
+     Z[i,j]}. Contours are plotted for Z[i,j]=V[k] where V[k] are
+     values of data array V. String SCH sets the color scheme. Previous
+     color scheme is used by default. If string SCH have symbol `#'
+     then wire plot is produced. If string contain symbols `x', `y' or
+     `z' then rotation axis AXIALDIR (*note Other settings::) will be
+     set to specified direction. The minor dimensions of arrays X, Y, Z
+     should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Surface is plotted for each z slice of the data. See also *note
+     Cont::, *note ContF::, *note Torus::, *note Surf3::. *Note Axial
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'v, `const mglData &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_axial_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' z, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_axial_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Axial (`const mglData
+          &'z, `const char *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_axial (`HMGL' gr, `const HMDT' z, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Grid,  Prev: Axial,  Up: 2D plotting
+
+3.10.12 Grid
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_grid_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' zVal)
+     The function draws grid lines for density plot of surface
+     specified parametrically {X[i,j], Y[i,j], Z[i,j]} at Z = ZVAL.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The minor dimensions of arrays X, Y, Z should be equal
+     X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays
+     X and Y can be vectors (not matrices as Z). Grid is plotted for
+     each z slice of the data. See also *note Dens::, *note Cont::,
+     *note ContF::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid (`const mglData
+          &'z, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_grid (`HMGL' gr, `const HMDT' z, `const char
+          *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: 3D plotting,  Next: Dual plotting,  Prev: 2D plotting,  Up: MathGL core
+
+3.11 3D plotting
+================
+
+These functions perform plotting of 3D data. 3D means that data depend
+from 3 independent parameters like matrix f(x_i,y_j,z_k), i=1...n,
+j=1...m, k=1...l. There are 5 generally different types of data
+representations: isosurface or surface of constant value (Surf3),
+density plot at slices (Dens3), contour lines plot at slices (Cont3),
+solid contours plot at slices (ContF3) and cloud-like plot (Cloud).
+Surf3, Cont3 and ContF3 functions have variants for automatic and
+manual selection of level values for surfaces/contours. Also there are
+functions for plotting data grid lines according to the data format
+(Grid3) for enhancing density or contour plots. Each type of plotting
+has similar interface. There are 2 kind of versions which handle the
+arrays of data and coordinates or only single data array. Parameters of
+color scheme are specified by the string argument. *Note Color scheme::.
+
+* Menu:
+
+* Surf3::
+* Dens3::
+* Cont3::
+* ContF3::
+* Grid3::
+* Cloud::
+* Beam::
+
+
+File: mathgl_en.info,  Node: Surf3,  Next: Dens3,  Up: 3D plotting
+
+3.11.1 Surf3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_surf3_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. String SCH sets the color scheme. Previous color
+     scheme is used by default. If string contain `#' then wire plot is
+     produced. Arrays X, Y, Z can be vectors (not 3d arrays as A).
+     Note, that there is possibility of incorrect plotting due to
+     uncertainty of cross-section defining if there are two or more
+     isosurface intersections inside one cell. See also *note Cloud::,
+     *note Dens3::, *note Surf3C::, *note Surf3A::, *note Axial::.
+     *Note Surf3 sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`float' val,
+          `const mglData &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_surf3_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`3')
+ -- C function: `void' mgl_surf3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'stl,
+          `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3 (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`3')
+ -- C function: `void' mgl_surf3 (`HMGL' gr, `const HMDT' a, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dens3,  Next: Cont3,  Prev: Surf3,  Up: 3D plotting
+
+3.11.2 Dens3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""')
+ -- C function: `void' mgl_dens3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl)
+     The function draws density plot for 3d data specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Density is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string STL have symbol `#' then grid lines are drawn. The minor
+     dimensions of arrays X, Y, Z must be equal. Arrays X, Y, Z can be
+     vectors (not 3d arrays as A). See also *note Cont3::, *note
+     ContF3::, *note Dens::, *note Grid3::. *Note Dens3 sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dens3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""')
+ -- C function: `void' mgl_dens3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' DensA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_dens3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl)
+     Draws density plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensA (`const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_dens3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cont3,  Next: ContF3,  Prev: Dens3,  Up: 3D plotting
+
+3.11.3 Cont3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'stl=`""')
+ -- C function: `void' mgl_cont3_xyz_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `char' dir, `int' sVal, `const char *'stl)
+     The function draws contour plot for 3d data specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Contours
+     are plotted for values specified in array V at slice SVAL in
+     DIR={`x', `y', `z'} direction. String SCH sets the color scheme.
+     Previous color scheme is used by default. If string STL have
+     symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). See also *note Dens3::, *note ContF3::, *note
+     Cont::, *note Grid3::. *Note Cont3 sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'v, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'sch=`""')
+ -- C function: `void' mgl_cont3_val (`HMGL' gr, `const HMDT' v, `const
+          HMDT' a, `char' dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_cont3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Cont3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_cont3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`7')
+ -- C function: `void' mgl_cont3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `int' num)
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContA (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`7')
+ -- C function: `void' mgl_cont3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: ContF3,  Next: Grid3,  Prev: Cont3,  Up: 3D plotting
+
+3.11.4 ContF3
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'v, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'stl=`""')
+ -- C function: `void' mgl_contf3_xyz_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `char' dir, `int' sVal, `const char *'stl)
+     The function draws solid (or filled) contour plot for 3d data
+     specified parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]).
+     Contours are plotted for values specified in array V at slice SVAL
+     in DIR={`x', `y', `z'} direction. String SCH sets the color
+     scheme. Previous color scheme is used by default. If string STL
+     have symbol `#' then grid lines are drawn. The minor dimensions of
+     arrays X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). See also *note Dens3::, *note Cont3::, *note
+     ContF::, *note Grid3::. *Note ContF3 sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'v, `const mglData &'a, `char' dir, `int' sVal=`-1', `const
+          char *'sch=`""')
+ -- C function: `void' mgl_contf3_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `char' dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_contf3_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir,
+          `int' sVal, `const char *'stl, `int' num)
+     The same as first one with vector V of NUM-th elements
+     equidistantly distributed in range [CMIN, CMAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContF3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""',
+          `int' num=`7')
+ -- C function: `void' mgl_contf3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `int' num=`7')
+ -- C function: `void' mgl_contf3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `int' num)
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFA (`const mglData
+          &'a, `const char *'sch=`""', `int' num=`7')
+ -- C function: `void' mgl_contf3_all (`HMGL' gr, `const HMDT' a,
+          `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Grid3,  Next: Cloud,  Prev: ContF3,  Up: 3D plotting
+
+3.11.5 Grid3
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid3 (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'stl=`""')
+ -- C function: `void' mgl_grid3_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `char' dir, `int'
+          sVal, `const char *'stl)
+     The function draws grid for 3d data specified parametrically
+     A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). Grid is plotted at slice
+     SVAL in DIR={`x', `y', `z'} direction. String SCH sets the color
+     scheme. Previous color scheme is used by default. The minor
+     dimensions of arrays X, Y, Z must be equal. Arrays X, Y, Z can be
+     vectors (not 3d arrays as A). See also *note Cont3::, *note
+     ContF3::, *note Dens3::, *note Grid::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Grid3 (`const mglData
+          &'a, `char' dir, `int' sVal=`-1', `const char *'sch=`""')
+ -- C function: `void' mgl_grid3 (`HMGL' gr, `const HMDT' a, `char'
+          dir, `int' sVal, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' GridA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""')
+ -- C function: `void' mgl_grid3_all_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl)
+     Draws grids at all central slices of the 3d data specified
+     parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' GridA (`const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_grid3_all (`HMGL' gr, `const HMDT' a, `const
+          char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Cloud,  Next: Beam,  Prev: Grid3,  Up: 3D plotting
+
+3.11.6 Cloud
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Cloud (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloud_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'stl,
+          `float' alpha=`1')
+     The function draws cloud plot for 3d data specified parametrically
+     A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]). This plot is a set of
+     cubes with color and transparency proportional to value of A. The
+     resulting plot is like cloud - low value is transparent but higher
+     ones are not. The number of plotting cells depend on MeshNum
+     (*note Other settings::). String SCH sets the color scheme.
+     Previous color scheme is used by default. Parameter ALPHA changes
+     the overall transparency of plot. The minor dimensions of arrays
+     X, Y, Z must be equal. Arrays X, Y, Z can be vectors (not 3d
+     arrays as A). See also *note Surf3::. *Note Cloud sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Cloud (`const mglData
+          &'a, `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloud (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' alpha=`1')
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++): `void' CloudP (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z, `const mglData &'a,
+          `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloudp_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const char
+          *'stl, `float' alpha=`1')
+     The same as first one but the semi-transparent points are used
+     instead of cubes. *Note CloudP sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++): `void' CloudP (`const mglData &'a,
+          `const char *'stl=`""', `float' alpha=`1')
+ -- C function: `void' mgl_cloudp (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' alpha=`1')
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Beam,  Prev: Cloud,  Up: 3D plotting
+
+3.11.7 Beam
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Beam (`float' val,
+          `const mglData &'tr, `const mglData &'g1, `const mglData
+          &'g2, `const mglData &'a, `float' r, `const char *'stl=`""',
+          `int' flag=`0')
+ -- C function: `void' mgl_beam_val (`HMGL' gr, `float' val, `const
+          HMDT' tr, `const HMDT' g1, `const HMDT' g2, `const HMDT' a,
+          `float' r, `const char *'stl, `int' flag)
+     Draws the isosurface for 3d array A at constant values of A=VAL.
+     This is special kind of plot for A specified in accompanied
+     coordinates along curve TR with orts G1, G2 and with transverse
+     scale R. Variable FLAG is bitwise: `0x1' - draw in accompanied
+     (not laboratory) coordinates; `0x2' - draw projection to \rho-z
+     plane; `0x4' - draw normalized in each slice field. The x-size of
+     data arrays TR, G1, G2 must be nx>2. The y-size of data arrays TR,
+     G1, G2 and z-size of the data array A must be equal. *Note Surf3::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Beam (`const mglData
+          &'tr, `const mglData &'g1, `const mglData &'g2, `const
+          mglData &'a, `float' r, `const char *'stl=`""', `int'
+          flag=`0', `int' num=`3')
+ -- C function: `void' mgl_beam (`HMGL' gr, `const HMDT' tr, `const
+          HMDT' g1, `const HMDT' g2, `const HMDT' a, `float' r, `const
+          char *'stl, `int' flag=`0', `int' num=`3')
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+
+File: mathgl_en.info,  Node: Dual plotting,  Next: Vector fields,  Prev: 3D plotting,  Up: MathGL core
+
+3.12 Dual plotting
+==================
+
+These plotting functions draw _two matrix_ simultaneously. There are 5
+generally different types of data representations: surface or
+isosurface colored by other data (SurfC, Surf3C), surface or isosurface
+transpared by other data (SurfA, Surf3A), tiles with variable size
+(TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C
+have variants for automatic and manual selection of level values for
+isosurfaces. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument. *Note Color scheme::.
+
+* Menu:
+
+* SurfC::
+* Surf3C::
+* SurfA::
+* Surf3A::
+* TileS::
+* Map::
+* STFA::
+
+
+File: mathgl_en.info,  Node: SurfC,  Next: Surf3C,  Up: Dual plotting
+
+3.12.1 SurfC
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfc_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]} and color it by matrix C[i,j]. String SCH sets the
+     color scheme. Previous color scheme is used by default. If string
+     SCH have symbol `#' then grid lines are drawn. All dimensions of
+     arrays Z and C must be equal. The minor dimensions of arrays X, Y,
+     Z should be equal X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX &&
+     X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors (not matrices as Z).
+     Surface is plotted for each z slice of the data. See also *note
+     Surf::, *note SurfA::, *note Surf3C::. *Note SurfC sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfC (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfc (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf3C,  Next: SurfA,  Prev: SurfC,  Up: Dual plotting
+
+3.12.2 Surf3C
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'stl=`""')
+ -- C function: `void' mgl_surf3c_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const HMDT' c, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as Surf3() function but the
+     color of isosurface depends on values of array C. String SCH sets
+     the color scheme. Previous color scheme is used by default. If
+     string contain `#' then wire plot is produced. All dimensions of
+     arrays Z and C must be equal. Arrays X, Y, Z can be vectors (not
+     3d arrays as A). Note, that there is possibility of incorrect
+     plotting due to uncertainty of cross-section defining if there are
+     two or more isosurface intersections inside one cell. See also
+     *note Surf3::, *note SurfC::, *note Surf3A::. *Note Surf3C
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`float' val,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf3c_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const HMDT' c, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const mglData &'c, `const char *'stl=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3c_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const HMDT'
+          c, `const char *'stl, `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3C (`const mglData
+          &'a, `const mglData &'c, `const char *'sch=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3c (`HMGL' gr, `const HMDT' a, `const
+          HMDT' c, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: SurfA,  Next: Surf3A,  Prev: Surf3C,  Up: Dual plotting
+
+3.12.3 SurfA
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfa_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' c, `const char *'sch)
+     The function draws surface specified parametrically {X[i,j],
+     Y[i,j], Z[i,j]} and transparent it by matrix C[i,j]. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string SCH have symbol `#' then grid lines are drawn. All
+     dimensions of arrays Z and C must be equal. The minor dimensions
+     of arrays X, Y, Z should be equal X.NX=Z.NX && Y.NX=Z.NY or
+     X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays X and Y can be vectors
+     (not matrices as Z). Surface is plotted for each z slice of the
+     data. See also *note Surf::, *note SurfC::, *note Surf3A::, *note
+     TileS::. *Note SurfA sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' SurfA (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_surfa (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Surf3A,  Next: TileS,  Prev: SurfA,  Up: Dual plotting
+
+3.12.4 Surf3A
+-------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`float' val,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'stl=`""')
+ -- C function: `void' mgl_surf3a_xyz_val (`HMGL' gr, `float' val,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          a, `const HMDT' c, `const char *'stl)
+     The function draws isosurface plot for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as Surf3() function but the
+     transparency of isosurface depends on values of B array. This
+     allows one to remove the part of isosurface where B is negligibly
+     small (useful for phase plotting of a beam or a pulse). String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string contain `#' then wire plot is produced. All dimensions
+     of arrays Z and C must be equal. Arrays X, Y, Z can be vectors
+     (not 3d arrays as A). Note, that there is possibility of incorrect
+     plotting due to uncertainty of cross-section defining if there are
+     two or more isosurface intersections inside one cell. See also
+     *note Surf3::, *note SurfA::, *note Surf3C::. *Note Surf3A
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`float' val,
+          `const mglData &'a, `const mglData &'c, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_surf3a_val (`HMGL' gr, `float' val, `const
+          HMDT' a, `const HMDT' c, `const char *'sch)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const mglData &'c, `const char *'stl=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3a_xyz (`HMGL' gr, `const HMDT' x,
+          `const HMDT' y, `const HMDT' z, `const HMDT' a, `const HMDT'
+          c, `const char *'stl, `int' num)
+     Draws NUM-th uniformly distributed in range [CMIN, CMAX]
+     isosurfaces for 3d data specified parametrically.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf3A (`const mglData
+          &'a, `const mglData &'c, `const char *'sch=`""', `int'
+          num=`3')
+ -- C function: `void' mgl_surf3a (`HMGL' gr, `const HMDT' a, `const
+          HMDT' c, `const char *'sch, `int' num)
+     The same as previous with X, Y, Z equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: TileS,  Next: Map,  Prev: Surf3A,  Up: Dual plotting
+
+3.12.5 TileS
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' TileS (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'r, `const char *'sch=`""')
+ -- C function: `void' mgl_tiles_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' r, `const char *'sch)
+     The function draws horizontal tiles for surface specified
+     parametrically {X[i,j], Y[i,j], Z[i,j]}. It is mostly the same as
+     Tile() but the size of tiles is determined by R array. This is
+     some kind of "transparency" useful for exporting to EPS files.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The minor dimensions of arrays X, Y, Z should be equal
+     X.NX=Z.NX && Y.NX=Z.NY or X.NX=Y.NX=Z.NX && X.NY=Y.NY=Z.NY. Arrays
+     X and Y can be vectors (not matrices as Z). Surface is plotted for
+     each z slice of the data. See also *note SurfA::, *note Tile::.
+     *Note TileS sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' TileS (`const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- C function: `void' mgl_tiles (`HMGL' gr, `const HMDT' z, `const
+          HMDT' c, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Map,  Next: STFA,  Prev: TileS,  Up: Dual plotting
+
+3.12.6 Map
+----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Map (`const mglData &'x,
+          `const mglData &'y, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""', `int' ks=`0', `bool' pnts=`true')
+ -- C function: `void' mgl_map_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `int' ks, `int' pnts)
+     The function draws mapping plot for matrices {AX, AY } which
+     parametrically depend on coordinates X, Y. The initial position of
+     the cell (point) is marked by color. Height is proportional to
+     Jacobian(ax,ay). This plot is like Arnold diagram ???. If
+     `pnts=false' then face is drawn otherwise the color ball at matrix
+     knots are drawn. Parameter KS specifies the slice of matrices
+     which will be used. String SCH sets the color scheme. Previous
+     color scheme is used by default. The size of AX and AY must be the
+     same. The minor dimensions of arrays X, Y, AX should be equal.
+     Arrays X, Y can be vectors (not matrix as AX). *Note Color
+     scheme::. *Note Map sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Map (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `int'
+          ks=`0', `bool' pnts=`true')
+ -- C function: `void' mgl_map (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `int' ks, `int' pnts)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: STFA,  Prev: Map,  Up: Dual plotting
+
+3.12.7 STFA
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' STFA (`const mglData
+          &'x, `const mglData &'y, `const mglData &'re, `const mglData
+          &'im, `int' dn, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_stfa_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' re, `const HMDT' im, `int' dn, `const
+          char *'sch, `float' zVal)
+     Draws spectrogram of complex array RE+i*`im' for Fourier size of
+     DN points at plane Z=ZVAL. Parameter DN is arbitrary even integer.
+     For example in 1D case, result is density plot of data
+     res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn with
+     size {int(nx/dn), dn, ny}. At this array RE, IM parametrically
+     depend on coordinates X, Y. String SCH sets the color scheme.
+     Previous color scheme is used by default. The size of RE and IM
+     must be the same. The minor dimensions of arrays X, Y, RE should
+     be equal. Arrays X, Y can be vectors (not matrix as RE). *Note
+     Color scheme::.
+
+ -- Method on `mglGraph' (C++, Python): `void' STFA (`const mglData
+          &'re, `const mglData &'im, `int' dn, `const char *'sch=`""',
+          `float' zVal=`NAN')
+ -- C function: `void' mgl_stfa (`HMGL' gr, `const HMDT' re, `const
+          HMDT' im, `int' dn, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Vector fields,  Next: Other plotting,  Prev: Dual plotting,  Up: MathGL core
+
+3.13 Vector fields
+==================
+
+These functions perform plotting of 2D and 3D vector fields. There are
+5 generally different types of vector fields representations: simple
+vector field (Vect), vectors along the curve (Traj), vector field by
+dew-drops (Dew), flow threads (Flow, FlowP), flow pipes (Pipe). Each
+type of plotting has similar interface. There are 2 kind of versions
+which handle the arrays of data and coordinates or only single data
+array. Parameters of color scheme are specified by the string argument.
+*Note Color scheme::.
+
+* Menu:
+
+* Traj::
+* Vect::
+* VectL::
+* VectC::
+* Dew::
+* Flow::
+* FlowP::
+* Pipe::
+
+
+File: mathgl_en.info,  Node: Traj,  Next: Vect,  Up: Vector fields
+
+3.13.1 Traj
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Traj (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' len=`0')
+ -- Method on `mglGraph' (C++, Python): `void' Traj (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN', `float'
+          len=`0')
+ -- C function: `void' mgl_traj_xyz (`HMGL' gr, `const HMDT'x, `const
+          HMDT'y, `const HMDT'z, `const HMDT'ax, `const HMDT'ay, `const
+          HMDT'az, `const char *'sch, `float' len)
+ -- C function: `void' mgl_traj_xy (`HMGL' gr, `const HMDT'x, `const
+          HMDT'y, `const HMDT'ax, `const HMDT'ay, `const char *'sch,
+          `float' zVal, `float' len)
+     The function draws vectors {AX, AY, AZ} along a curve {X, Y, Z}.
+     The length of arrows are proportional to \sqrt{ax^2+ay^2+az^2}.
+     String PEN specifies the color (*note Line styles::). By default
+     (`pen=""') color from palette is used (*note Palette and
+     colors::). Parameter LEN set the vector length factor (if
+     non-zero) or vector length to be proportional the distance between
+     curve points (if LEN=0). The minor sizes of all arrays must be
+     equal and large 2. The plots are drawn for each row if one of the
+     data is the matrix. See also *note Vect::. *Note Traj sample::,
+     for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Vect,  Next: VectL,  Prev: Traj,  Up: Vector fields
+
+3.13.2 Vect
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN', `int'
+          flag=`0')
+ -- C function: `void' mgl_vect_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal, `int' flag)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     length and color of arrows are proportional to \sqrt{ax^2+ay^2}.
+     The number of arrows depend on MESHNUM (*note Other settings::).
+     The color is specified by the string argument SCH. Previous color
+     scheme is used by default. Parameter FLAG is bitwise flag for
+     setup the hachures (arrows): `MGL_VEC_COL' for drawing bi-color
+     arrow, `MGL_VEC_LEN' for drawing fixed length arrows,
+     `MGL_VEC_DOT' for drawing hachures with dots instead of arrows,
+     `MGL_VEC_END' for drawing arrows to the cell point, `MGL_VEC_MID'
+     for drawing arrows with center at cell point. The size of AX and
+     AY must be equal. The minor dimensions of arrays X, Y and AX must
+     be equal too. Arrays X and Y can be vectors (not matrices as AX).
+     The vector field is plotted for each z slice of AX, AY. See also
+     *note VectL::, *note VectC::, *note Flow::, *note Dew::. *Note
+     Vect sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN', `int' flag=`0')
+ -- C function: `void' mgl_vect_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal, `int' flag)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' flag=`0')
+ -- C function: `void' mgl_vect_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `int' flag)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the length and color
+     of arrows is proportional to \sqrt{ax^2+ay^2+az^2}. *Note Vect 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Vect (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' flag=`0')
+ -- C function: `void' mgl_vect_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `int' flag)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: VectL,  Next: VectC,  Prev: Vect,  Up: Vector fields
+
+3.13.3 VectL
+------------
+
+These functions are obsolete - use Vect() functions instead.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_vectl_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     length of hachures is proportional to \sqrt{ax^2+ay^2}. The number
+     of hachures depend on MESHNUM (*note Other settings::). Points are
+     denote the start of hachures. The color is specified by the string
+     argument SCH. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Vect::, *note VectC::, *note Flow::, *note
+     Dew::. *Note VectL sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_vectl_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectl_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the length of
+     hachures is proportional to \sqrt{ax^2+ay^2+az^2}. *Note VectL 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectL (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectl_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: VectC,  Next: Dew,  Prev: VectL,  Up: Vector fields
+
+3.13.4 VectC
+------------
+
+These functions are obsolete - use Vect() functions instead.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_vectc_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws plane vector field plot for the field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. The
+     color of hachures is proportional to \sqrt{ax^2+ay^2}. The number
+     of hachures depend on MESHNUM (*note Other settings::). Points are
+     denote the start of hachures. The color is specified by the string
+     argument SCH. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Vect::, *note VectL::, *note Flow::, *note
+     Dew::. *Note VectC sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_vectc_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectc_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of
+     hachures is proportional to \sqrt{ax^2+ay^2+az^2}. *Note VectC 3D
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' VectC (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_vectc_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Dew,  Next: Flow,  Prev: VectC,  Up: Vector fields
+
+3.13.5 Dew
+----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dew (`const mglData &'x,
+          `const mglData &'y, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_dew_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' zVal)
+     The function draws dew-drops for plane vector field {AX, AY}
+     depending parametrically on coordinates X, Y at level Z=ZVAL. Note
+     that this is very expensive plot in memory usage and creation
+     time! The color of drops is proportional to \sqrt{ax^2+ay^2}. The
+     number of drops depend on MESHNUM (*note Other settings::). The
+     color is specified by the string argument SCH. Previous color
+     scheme is used by default. The size of AX and AY must be equal.
+     The minor dimensions of arrays X, Y and AX must be equal too.
+     Arrays X and Y can be vectors (not matrices as AX). The vector
+     field is plotted for each z slice of AX, AY. See also *note
+     Vect::, *note VectC::. *Note Dew sample::, for sample code and
+     picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Dew (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_dew (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Flow,  Next: FlowP,  Prev: Dew,  Up: Vector fields
+
+3.13.6 Flow
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `int' num=`5', `bool'
+          central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_flow_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `int' num, `int' central, `float' zVal)
+     The function draws flow threads for the plane vector field {AX,
+     AY} parametrically depending on coordinates X, Y at level z =
+     ZVAL. Number of threads is proportional to NUM. Parameter CENTRAL
+     sets the thread start from center (if true) or only from edges (if
+     false). The color of lines is proportional to \sqrt{ax^2+ay^2}.
+     Warm color corresponds to normal flow (like attractor). Cold one
+     corresponds to inverse flow (like source). String SCH sets the
+     color scheme. Previous color scheme is used by default. The size
+     of AX and AY must be equal. The minor dimensions of arrays X, Y
+     and AX must be equal too. Arrays X and Y can be vectors (not
+     matrices as AX). The vector field is plotted for each z slice of
+     AX, AY. See also *note Pipe::, *note VectC::, *note Vect::. *Note
+     Flow sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `int'
+          num=`5', `bool' central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_flow_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `int' num, `int' central,
+          `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' num=`3', `bool' central=`true')
+ -- C function: `void' mgl_flow_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `int' num, `int' central)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Flow 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Flow (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `int' num=`3', `bool' central=`true')
+ -- C function: `void' mgl_flow_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `int' num,
+          `int' central)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: FlowP,  Next: Pipe,  Prev: Flow,  Up: Vector fields
+
+3.13.7 FlowP
+------------
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'x, `const mglData &'y, `const mglData &'ax, `const
+          mglData &'ay, `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'x, `const mglData &'y,
+          `const mglData &'ax, `const mglData &'ay, `const char
+          *'sch=`""')
+ -- C function: `void' mgl_flowp_xy (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' x, `const HMDT' y, `const HMDT' ax,
+          `const HMDT' ay, `const char *'sch)
+     The function draws flow thread for the plane vector field {AX, AY}
+     parametrically depending on coordinates X, Y from point P0 at
+     level z = P0.z. The color of lines is proportional to
+     \sqrt{ax^2+ay^2}. Warm color corresponds to normal flow (like
+     attractor). Cold one corresponds to inverse flow (like source).
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. The size of AX and AY must be equal. The minor dimensions
+     of arrays X, Y and AX must be equal too. Arrays X and Y can be
+     vectors (not matrices as AX). The vector field is plotted for each
+     z slice of AX, AY. See also *note Pipe::, *note VectC::, *note
+     Vect::.
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'ax, `const mglData &'ay, `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'ax, `const mglData &'ay,
+          `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_2d (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' ax, `const HMDT' ay, `const char
+          *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'x, `const mglData &'y, `const mglData &'z, `const
+          mglData &'ax, `const mglData &'ay, `const mglData &'az,
+          `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'x, `const mglData &'y,
+          `const mglData &'z, `const mglData &'ax, `const mglData &'ay,
+          `const mglData &'az, `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_xyz (`HMGL' gr, `float' x0, `float'
+          y0, `float' z0, `const HMDT' x, `const HMDT' y, `const HMDT'
+          z, `const HMDT' ax, `const HMDT' ay, `const HMDT' az, `const
+          char *'sch)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Flow 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' FlowP (`mglPoint' p0, `const
+          mglData &'ax, `const mglData &'ay, `const mglData &'az,
+          `const char *'sch=`""')
+ -- Method on `mglGraph' (Python): `void' FlowP (`float' x0, `float'
+          y0, `float' z0, `const mglData &'ax, `const mglData &'ay,
+          `const mglData &'az, `const char *'sch=`""')
+ -- C function: `void' mgl_flowp_3d (`HMGL' gr, `float' x0, `float' y0,
+          `float' z0, `const HMDT' ax, `const HMDT' ay, `const HMDT'
+          az, `const char *'sch)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Pipe,  Prev: FlowP,  Up: Vector fields
+
+3.13.8 Pipe
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'x, `const mglData &'y, `const mglData &'ax, `const mglData
+          &'ay, `const char *'sch=`""', `float' r0=`0.05', `int'
+          num=`5', `bool' central=`true', `float' zVal=`NAN')
+ -- C function: `void' mgl_pipe_xy (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' ax, `const HMDT' ay, `const char *'sch,
+          `float' r0, `int' num, `int' central, `float' zVal)
+     The function draws flow pipes for the plane vector field {AX, AY}
+     parametrically depending on coordinates X, Y at level z = ZVAL.
+     Number of pipes is proportional to NUM. Parameter CENTRAL sets the
+     pipe start from center (if true) or only from edges (if false).
+     The color of lines is proportional to \sqrt{ax^2+ay^2}. Warm color
+     corresponds to normal flow (like attractor). Cold one corresponds
+     to inverse flow (like source). String SCH sets the color scheme.
+     Previous color scheme is used by default. Parameter R0 set the
+     base pipe radius. If R0<0 then pipe radius is inverse proportional
+     to amplitude. The size of AX and AY must be equal. The minor
+     dimensions of arrays X, Y and AX must be equal too. Arrays X and Y
+     can be vectors (not matrices as AX). The vector field is plotted
+     for each z slice of AX, AY. See also *note Pipe::, *note VectC::,
+     *note Vect::. *Note Pipe sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'ax, `const mglData &'ay, `const char *'sch=`""', `float'
+          r0=`0.05', `int' num=`5', `bool' central=`true', `float'
+          zVal=`NAN')
+ -- C function: `void' mgl_pipe_2d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const char *'sch, `float' r0, `int' num, `int'
+          central, `float' zVal)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' r0=`0.05', `int' num=`3', `bool'
+          central=`true')
+ -- C function: `void' mgl_pipe_xyz (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' ax, `const HMDT' ay,
+          `const HMDT' az, `const char *'sch, `float' r0, `int' num,
+          `int' central)
+     This is 3D version of the first functions. Here arrays AX, AY, AZ
+     must be 3-ranged tensors with equal sizes and the color of line is
+     proportional to \sqrt{ax^2+ay^2+az^2}. *Note Pipe 3D sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' Pipe (`const mglData
+          &'ax, `const mglData &'ay, `const mglData &'az, `const char
+          *'sch=`""', `float' r0=`0.05', `int' num=`3', `bool'
+          central=`true')
+ -- C function: `void' mgl_pipe_3d (`HMGL' gr, `const HMDT' ax, `const
+          HMDT' ay, `const HMDT' az, `const char *'sch, `float' r0,
+          `int' num, `int' central)
+     The same as previous with X, Y equidistantly distributed in
+     interval [MIN, MAX].
+
+
+File: mathgl_en.info,  Node: Other plotting,  Next: Nonlinear fitting,  Prev: Vector fields,  Up: MathGL core
+
+3.14 Other plotting
+===================
+
+These functions perform miscelaneous plotting. There is unstructured
+data points plots (Dots), surface reconstruction (Crust), surfaces on
+the triangular mesh (TriPlot), textual formula plotting (Plots by
+formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]),
+simple plot (SimplePlot). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+* Menu:
+
+* DensXYZ::
+* ContXYZ::
+* ContFXYZ::
+* Dots::
+* Crust::
+* TriPlot::
+* Plots by formula::
+* SimplePlot::
+
diff --git a/texinfo/mathgl_en.info-2 b/texinfo/mathgl_en.info-2
new file mode 100644
index 0000000..6eaf009
--- /dev/null
+++ b/texinfo/mathgl_en.info-2
@@ -0,0 +1,7689 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: DensXYZ,  Next: ContXYZ,  Up: Other plotting
+
+3.14.1 DensXYZ
+--------------
+
+These plotting functions draw density plot in x, y, or z plain. If A is
+a tensor (3-dimensional data) then interpolation to a given SVAL is
+performed. These functions are useful for creating projections of the
+3D data array to the bounding box. For example, code like
+     gr->DensX(c.Sum("x"),"BbcyrR",-1);
+     gr->DensY(c.Sum("y"),0,1);
+     gr->DensZ(c.Sum("z"),0,-1);
+   will produce the following picture. See also *note ContXYZ::, *note
+ContFXYZ::, *note Dens::, *note Data distributions::. *Note Dens
+projection sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' DensZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN')
+ -- C function: `void' mgl_dens_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal)
+     Draws density plot for data A at z = SVAL.
+
+
+File: mathgl_en.info,  Node: ContXYZ,  Next: ContFXYZ,  Prev: DensXYZ,  Up: Other plotting
+
+3.14.2 ContXYZ
+--------------
+
+These plotting functions draw contour lines in x, y, or z plain. If A
+is a tensor (3-dimensional data) then interpolation to a given SVAL is
+performed. These functions are useful for creating projections of the
+3D data array to the bounding box. For example, code like
+     gr->ContX(c.Sum("x"),"BbcyrR",-1);
+     gr->ContY(c.Sum("y"),0,1);
+     gr->ContZ(c.Sum("z"),0,-1);
+   will produce the following picture. See also *note ContFXYZ::, *note
+DensXYZ::, *note Cont::, *note Data distributions::. *Note Cont
+projection sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_cont_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th contour lines for data A at z = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContX (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_x_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContY (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_y_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContZ (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_cont_z_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws contour lines for data A=V[i] at z = SVAL.
+
+
+File: mathgl_en.info,  Node: ContFXYZ,  Next: Dots,  Prev: ContXYZ,  Up: Other plotting
+
+3.14.3 ContFXYZ
+---------------
+
+These plotting functions draw solid contour lines in x, y, or z plain.
+If A is a tensor (3-dimensional data) then interpolation to a given
+SVAL is performed. These functions are useful for creating projections
+of the 3D data array to the bounding box. See also *note ContXYZ::,
+*note DensXYZ::, *note ContF::, *note Data distributions::.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFX (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_x (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFY (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_y (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFZ (`const mglData
+          &'a, `const char *'stl=`""', `float' sVal=`NAN', `int'
+          num=`7')
+ -- C function: `void' mgl_contf_z (`HMGL' gr, `const HMDT' a, `const
+          char *'stl, `float' sVal, `int' num)
+     Draws NUM-th solid contours for data A at z = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFX (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_x_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at x = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFY (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_y_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at y = SVAL.
+
+ -- Method on `mglGraph' (C++, Python): `void' ContFZ (`const mglData
+          &'v, `const mglData &'a, `const char *'stl=`""', `float'
+          sVal=`NAN')
+ -- C function: `void' mgl_contf_z_val (`HMGL' gr, `const HMDT' v,
+          `const HMDT' a, `const char *'stl, `float' sVal)
+     Draws solid contours for data A=V[i] at z = SVAL.
+
+
+File: mathgl_en.info,  Node: Dots,  Next: Crust,  Prev: ContFXYZ,  Up: Other plotting
+
+3.14.4 Dots
+-----------
+
+ -- Method on `mglGraph' (C++, Python): `void' Dots (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""')
+ -- Method on `mglGraph' (C++, Python): `void' Dots (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const mglData
+          &'a, `const char *'sch=`""')
+ -- C function: `void' mgl_dots (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch)
+ -- C function: `void' mgl_dots_a (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const HMDT' a, `const char *'sch)
+     The function draws the arbitrary placed points {X[i], Y[i], Z[i]}.
+     String SCH sets the color scheme. Previous color scheme is used by
+     default. If array A is specified then it define the transparency
+     of dots. Arrays X, Y, Z, A must have equal sizes. See also *note
+     Crust::, *note Mark::, *note Plot::. *Note Dots sample::, for
+     sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Dots (`const mglData &'tr,
+          `const char *'sch=`""')
+ -- C function: `void' mgl_dots_tr (`HMGL' gr, `const HMDT' tr, `const
+          char *'sch)
+     The same as previous with X=TR(0,:), Y=TR(1,:), Z=TR(2,:) and if
+     TR.nx>3 then A=TR(3,:).
+
+
+File: mathgl_en.info,  Node: Crust,  Next: TriPlot,  Prev: Dots,  Up: Other plotting
+
+3.14.5 Crust
+------------
+
+ -- Method on `mglGraph' (C++, Python): `void' Crust (`const mglData
+          &'x, `const mglData &'y, `const mglData &'z, `const char
+          *'sch=`""', `float' er=`0')
+ -- C function: `void' mgl_crust (`HMGL' gr, `const HMDT' x, `const
+          HMDT' y, `const HMDT' z, `const char *'sch, `float' er)
+     The function reconstruct and draws the surface for arbitrary
+     placed points {X[i], Y[i], Z[i]}. Parameter ER set relative radius
+     for (increase it for removing holes). String SCH sets the color
+     scheme. Previous color scheme is used by default. If string
+     contain `#' then wire plot is produced. Arrays X, Y, Z must have
+     equal sizes. See also *note Dots::, *note TriPlot::. *Note Crust
+     sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++): `void' Crust (`const mglData &'tr,
+          `const char *'sch=`""', `float' er=`0')
+ -- C function: `void' mgl_crust_tr (`HMGL' gr, `const HMDT' tr, `const
+          char *'sch, `float' er)
+     The same as previous with X=TR(0,:), Y=TR(1,:), Z=TR(2,:).
+
+
+File: mathgl_en.info,  Node: TriPlot,  Next: Plots by formula,  Prev: Crust,  Up: Other plotting
+
+3.14.6 TriPlot
+--------------
+
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const mglData &'c, `const char *'sch=`""')
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const mglData
+          &'z, `const char *'sch=`""')
+ -- C function: `void' mgl_triplot_xyz (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const char
+          *'sch)
+ -- C function: `void' mgl_triplot_xyzc (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT'
+          c, `const char *'sch)
+     The function draws the surface of triangles. Triangle vertexes are
+     set by indexes ID of data points {X[i], Y[i], Z[i]}. String SCH
+     sets the color scheme. Previous color scheme is used by default.
+     If string contain `#' then wire plot is produced. First dimensions
+     of ID must be 3 or greater. Arrays X, Y, Z must have equal sizes.
+     Parameter C set the colors of triangles (if ID.ny=C.nx) or colors
+     of vertexes (if X.nx=C.nx). See also *note Dots::, *note Crust::.
+
+ -- Method on `mglGraph' (C++, Python): `void' TriPlot (`const mglData
+          &'id, `const mglData &'x, `const mglData &'y, `const char
+          *'sch=`""', `float' zVal=`NAN')
+ -- C function: `void' mgl_triplot_xy (`HMGL' gr, `const HMDT' id,
+          `const HMDT' x, `const HMDT' y, `const char *'sch, `float'
+          zVal)
+     The same as previous with Z[i]=ZVAL.
+
+
+File: mathgl_en.info,  Node: Plots by formula,  Next: SimplePlot,  Prev: TriPlot,  Up: Other plotting
+
+3.14.7 Plots by formula
+-----------------------
+
+These functions perform plotting of 1D or 2D functions specified by
+textual formula. You do not need to create the data arrays to plot it.
+The parameter STL set the line style (*note Line styles::) for `Plot()'
+or color scheme (*note Color scheme::) for `Surf()'. The parameter N
+set the minimal number of points along coordinate(s) for plots. At this
+time (v. 1.10) there is adaptive increase of data points numbers but
+only for 1D variant (i.e. for Plot()).
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const char *'eqY,
+          `const char *'stl=`""', `float' zVal=`NAN', `int' n=`100')
+ -- C function: `void' mgl_fplot (`HMGL' gr, `const char *'eqY, `const
+          char *'stl, `float' zVal, `int' n)
+     The function draws function `eqY(x)' at plane z=ZVAL where `x'
+     variable is changed in range [MIN.x, MAX.x]. See also *note Plot::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Plot (`const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl=`""',
+          `float' zVal=`NAN', `int' n=`100')
+ -- C function: `void' mgl_fplot_xyz (`HMGL' gr, `const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl,
+          `float' zVal, `int' n)
+     The function draws parametrical curve {`eqX(t)', `eqY(t)',
+     `eqZ(t)'} where `t' variable is changed in range [0, 1]. See also
+     *note Plot::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const char *'eqZ,
+          `const char *'stl=`""', `int' n=`100');
+ -- C function: `void' mgl_fsurf (`HMGL' gr, `const char *'eqZ, `const
+          char *'stl, `int' n);
+     The function draws surface for function `eqY(x,y)' where `x', `y'
+     variables are changed in range [MIN, MAX]. See also *note Surf::.
+
+ -- Method on `mglGraph' (C++, Python): `void' Surf (`const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl=`""',
+          `int' n=`100')
+ -- C function: `void' mgl_fsurf_xyz (`HMGL' gr, `const char *'eqX,
+          `const char *'eqY, `const char *'eqZ, `const char *'stl,
+          `int' n)
+     The function draws parametrical surface {`eqX(u,v)', `eqY(u,v)',
+     `eqZ(u,v)'} where `u', `v' variables are changed in range [0, 1].
+     See also *note Surf::.
+
+
+File: mathgl_en.info,  Node: SimplePlot,  Prev: Plots by formula,  Up: Other plotting
+
+3.14.8 SimplePlot
+-----------------
+
+ -- Method on `mglGraph' (C++, Python): `void' SimplePlot (`const
+          mglData &'a, `int' type=`0', `const char *'stl=`""')
+ -- C function: `void' mgl_simple_plot (`HMGL' gr, `const HMDT' a,
+          `int' type, `const char *'stl)
+     Plots the array A depending on it's dimensions and TYPE parameter.
+     String STL specifies the style of plotting. For 1d data: `type=0'
+     - *note Plot::, `type=1' - *note Area::, `type=2' - *note Step::,
+     `type=3' - *note Stem::, `type=4' - *note Bars::. For 2d data:
+     `type=0' - *note Surf::, `type=1' - *note Dens::, `type=2' - *note
+     Mesh::, `type=3' - *note Cont::. For 3d data: `type=0' - *note
+     Surf3::, `type=1' - *note Dens3::, `type=2' - *note Cont3::,
+     `type=2' - *note Cloud::.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting,  Next: Data distributions,  Prev: Other plotting,  Up: MathGL core
+
+3.15 Nonlinear fitting
+======================
+
+These functions fit data to formula. Fitting goal is to find formula
+parameters for the best fit the data points, i.e. to minimize the sum
+\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2. At this, approximation
+function `f' can depend only on one argument `x' (1D case), on two
+arguments `x,y' (2D case) and on three arguments `x,y,z' (3D case). The
+function `f' also may depend on parameters. Normally the list of fitted
+parameters is specified by VAR string (like, `abcd'). Usually user
+should supply initial values for fitted parameters by INI variable. But
+if he/she don't supply it then the zeros are used. Parameter
+PRINT=`true' switch on printing the found coefficients to MESSAGE
+(*note Error handling::).
+
+   Functions Fit() and FitS() do not draw the obtained data themselves.
+They fill the data FIT by formula `f' with found coefficients and
+return the \chi^2 error of approximation. At this, the `x,y,z'
+coordinates are equidistantly distributed in the interval MIN-MAX.
+Number of points in FIT is selected as maximal value of FIT size and
+the value of FITPNTS. Note, that this functions use GSL library and do
+something only if MathGL was compiled with GSL support. *Note Fitting
+sample::, for sample code and picture.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyzas (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const HMDT' s, `const char *'func, `const char *'var, `float
+          *'ini)
+ -- C function: `float' mgl_fit_xyzas_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const HMDT' s, `const char *'func, `const char *'var, `HMDT'
+          ini)
+     Fit data along x-, y- and z-directions for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]).
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const mglData &'s, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const mglData &'s, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyzs (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const HMDT' s,
+          `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyzs_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const HMDT' s,
+          `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array specified
+     parametrically A[i,j](X[i,j], Y[i,j]) for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const mglData &'s,
+          `const char *'func, `const char *'var, `float *'ini=`NULL',
+          `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const mglData &'s,
+          `const char *'func, `const char *'var, `mglData &'ini, `bool'
+          print=`false')
+ -- C function: `float' mgl_fit_xys (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const HMDT' s, `const char *'func,
+          `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xys_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const HMDT' s, `const char *'func,
+          `const char *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array specified parametrically
+     A[i](X[i]) for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' FitS (`mglData &'fit,
+          `const mglData &'a, `const mglData &'s, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_ys (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const HMDT' s, `const char *'func, `const char *'var,
+          `float *'ini)
+ -- C function: `float' mgl_fit_ys_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const HMDT' s, `const char *'func, `const char
+          *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array with X equidistantly
+     distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xyza (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyza_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' z, `const HMDT' a,
+          `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, y- and z-directions for 3d array specified
+     parametrically A[i,j,k](X[i,j,k], Y[i,j,k], Z[i,j,k]) with
+     S[i,j,k]=1.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const char *'func, `const char *'var, `float *'ini=`NULL',
+          `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a,
+          `const char *'func, `const char *'var, `mglData &'ini, `bool'
+          print=`false')
+ -- C function: `float' mgl_fit_xyz (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const char *'func,
+          `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_xyz_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' y, `const HMDT' a, `const char *'func,
+          `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array specified
+     parametrically A[i,j](X[i,j], Y[i,j]) with S[i,j]=1 for each data
+     slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const char *'func,
+          `const char *'var, `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'x, `const mglData &'a, `const char *'func,
+          `const char *'var, `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_xy (`HMGL' gr, `HMDT' fit, `const HMDT'
+          x, `const HMDT' a, `const char *'func, `const char *'var,
+          `float *'ini)
+ -- C function: `float' mgl_fit_xy_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' x, `const HMDT' a, `const char *'func, `const char
+          *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array specified parametrically
+     A[i](X[i]) with S[i]=1 for each data slice.
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`""', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_1 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_1_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-direction for 1d array A with S=1 and X
+     equidistantly distributed in interval [MIN.x, MAX.x].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit2 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit2 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_2 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_2_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, and y-directions for 2d array A with S=1 and X,
+     Y equidistantly distributed in interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `float' Fit3 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `float *'ini=`NULL', `bool' print=`false')
+ -- Method on `mglGraph' (C++, Python): `float' Fit3 (`mglData &'fit,
+          `const mglData &'a, `const char *'func, `const char *'var,
+          `mglData &'ini, `bool' print=`false')
+ -- C function: `float' mgl_fit_3 (`HMGL' gr, `HMDT' fit, `const HMDT'
+          a, `const char *'func, `const char *'var, `float *'ini)
+ -- C function: `float' mgl_fit_3_d (`HMGL' gr, `HMDT' fit, `const
+          HMDT' a, `const char *'func, `const char *'var, `HMDT' ini)
+     Fit data along x-, y- and z-directions for 3d array A with S=1 and
+     X, Y, Z equidistantly distributed in interval [MIN, MAX].
+
+ -- Method on `mglGraph' (C++, Python): `void' PutsFit (`mglPoint' p,
+          `const char *'prefix=`""', `const char *'font=`NULL', `float'
+          size=`-1')
+ -- C function: `void' mgl_puts_fit (`HMGL' gr, `float' x, `float' y,
+          `float' z, `const char *'prefix, `const char *'font, `float'
+          size=`-1')
+     Print last fitted formula with found coefficients (as numbers) at
+     position P0. The string PREFIX will be printed before formula. All
+     other parameters are the same as in *note Text printing::.
+
+ -- Method on `mglGraph' (C++, Python): `const char *' GetFit ()
+ -- C function: `const char *' mgl_get_fit (`HMGL' gr)
+     Get last fitted formula with found coefficients (as numbers).
+
+ -- General option (C++) of mglGraph: `int' FitPnts
+     Minimal number of points for output array after nonlinear fitting.
+
+
+File: mathgl_en.info,  Node: Data distributions,  Next: Frames/Animation,  Prev: Nonlinear fitting,  Up: MathGL core
+
+3.16 Data distributions
+=======================
+
+These functions make distribution (histogram) of data. They do not draw
+the obtained data themselves. These functions can be useful if user
+have data defined for random points (for example, after PIC simulation)
+and he want to produce a plot which require regular data (defined on
+grid(s)). The range for grids is always selected as axis range
+Min...Max. Arrays X, Y, Z define the positions (coordinates) of random
+points. Array A define the data value. Number of points in output array
+RES is selected as maximal value of RES size and the value of FITPNTS.
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'a)
+ -- C function: `int' mgl_hist_x (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' a)
+     Creates 1D distribution of the data values A in range [Min, Max].
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'y, `const mglData &'a)
+ -- C function: `int' mgl_hist_xy (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' y, `const HMDT' a)
+     Creates 2D distribution of the data values A in range [Min, Max].
+
+ -- Method on `mglGraph' (C++, Python): `void' Hist (`mglData &'res,
+          `const mglData &'x, `const mglData &'y, `const mglData &'z,
+          `const mglData &'a)
+ -- C function: `int' mgl_hist_xyz (`HMGL' gr, `HMDT' res, `const HMDT'
+          x, `const HMDT' y, `const HMDT' z, `const HMDT' a)
+     Creates 3D distribution of the data values A in range [Min, Max].
+
+
+File: mathgl_en.info,  Node: Frames/Animation,  Next: IDTF functions,  Prev: Data distributions,  Up: MathGL core
+
+3.17 Frames/Animation
+=====================
+
+These functions provide ability to create several pictures
+simultaneously. For most of cases it is useless but for widget classes
+(*note Widget classes::) they can provide a way to show animation. Also
+you can write several frames into animated GIF file.
+
+ -- Method on `mglGraph' (C++, Python): `int' NewFrame ()
+ -- C function: `int' mgl_new_frame (`HMGL' gr)
+     Creates new frame. Function returns current frame id. This is not
+     thread safe function in OpenGL mode! Use direct list creation in
+     multi-threading drawing. The function `EndFrame()' *must* be call
+     after the finishing of the frame drawing for each call of this
+     function.
+
+ -- Method on `mglGraph' (C++, Python): `void' EndFrame ()
+ -- C function: `void' mgl_end_frame (`HMGL' gr)
+     Finishes the frame drawing.
+
+ -- Method on `mglGraph' (C++, Python): `int' GetNumFrame ()
+ -- C function: `int' mgl_get_num_frame (`HMGL' gr)
+     Gets the number of created frames.
+
+ -- Method on `mglGraph' (C++, Python): `void' ResetFrames ()
+ -- C function: `int' mgl_reset_frames (`HMGL' gr)
+     Reset frames counter (start it from zero).
+
+ -- Method on `mglGraph' (C++, Python): `void' StartGIF (`const char
+          *'fname, `int' ms=`100')
+ -- C function: `void' mgl_start_gif (`HMGL' gr, `const char *'fname,
+          `int' ms)
+     Start writing frames into animated GIF file FNAME. Parameter MS
+     set the delay between frames in milliseconds. You *should not*
+     change the picture size during writing the cinema. Use CloseGIF()
+     to finalize writing. Note, that this function is disabled in
+     OpenGL mode.
+
+ -- Method on `mglGraph' (C++, Python): `int' CloseGIF ()
+ -- C function: `void' mgl_close_gif (`HMGL' gr)
+     Finish writing animated GIF and close connected pointers.
+
+
+File: mathgl_en.info,  Node: IDTF functions,  Prev: Frames/Animation,  Up: MathGL core
+
+3.18 IDTF functions
+===================
+
+These functions provide IDTF specific features. In all other cases they
+do nothing.
+
+ -- Method on `mglGraph' (C++): `void' VertexColor (`bool' enable)
+     Enables smooth color change.
+
+ -- Method on `mglGraph' (C++): `void' Compression (`bool' enable)
+     Gives smaller files, but quality degrades.
+
+ -- Method on `mglGraph' (C++): `void' StartGroup (const char *name)
+     Starts group definition. Groups contain objects and other groups,
+     they are used to select a part of a model to zoom to or to make
+     invizible or to make transparent and so on.
+
+ -- Method on `mglGraph' (C++): `void' EndGroup ()
+     Ends group definition.
+
+
+File: mathgl_en.info,  Node: Plotter classes,  Next: Widget classes,  Prev: MathGL core,  Up: Top
+
+4 Plotter classes
+*****************
+
+The class mglGraph (*note MathGL core::) provide the basic tools for
+creating scientific graphics but it is abstract class. The matter is
+that there are several possible way to draw a graphics: in bitmap, in
+vector file, using OpenGL and so on. As result, user should use some of
+derived classes to do actual drawing. In principle, it is possible to
+derive a class exactly from mglGraph (and it was in v.1.6). But I
+recommend to derive from mglGraphAB class for higher compatibility of
+produced graphics from different classes. Class mglGraphAB is another
+abstract class which provide basic coordinates transformation, plotting
+functions and export to bitmap picture. It still require a functions
+for drawing lines, triangles and quadrangles. So below a set of
+"plotter" classes with short comments.
+
+ -- Class: mglGraphAB
+     Abstract class mglGraphAB implements plotting function for 1D, 2D
+     and 3D plots using Z-ordering and provides base functionality for
+     to screen coordinate transformation, bitmap creation and so on.
+     Class is defined in `#include <mgl/mgl_ab.h>'.
+
+ -- Class: mglGraphZB
+     Class mglGraphZB implements plotting function for 1D, 2D and 3D
+     plots using Z-Buffer. It is useful for off-screen (for console or
+     SSH terminal) programs. Also this class can be used in any other
+     programs which may draw bitmap on the  screen (for example, by
+     using FLTK, Qt, wxWidgets libraries and so on). Note that bitmap
+     picture is saved while exporting to EPS format. The produced
+     graphics have better quality but slower in comparison with
+     graphics in the class mglGraphPS. Class is defined in `#include
+     <mgl/mgl_zb.h>'.
+
+ -- Class: mglGraphPS
+     Class mglGraphPS implements plotting functions for 1D, 2D and 3D
+     plots and exports them to PostScript or SVG file. It is useful for
+     off-screen (for console or SSH terminal) programs. Note that there
+     is no transparency support now and color interpolation and
+     lightning support is limited (not so nice as in class mglGraphZB).
+     As result the plots with transparency (SurfA, Surf3A, CloudP,
+     CloudQ) may look not so good. However the speed of drawing is
+     higher in comparison with one in the class mglGraphZB. Class is
+     defined in `#include <mgl/mgl_eps.h>'.
+
+ -- Class: mglGraphGL
+     Class mglGraphGL implements plotting function for 1D, 2D and 3D
+     plots under OpenGL. This class can not be used in off-screen
+     applications. Note, that several transparent overlapped surfaces
+     are drawn not so correctly due to OpenGL limitations. Class is
+     defined in `#include <mgl/mgl_gl.h>'.
+
+ -- Class: mglGraphIDTF
+     Class mglGraphIDTF implements plotting function for 1D, 2D and 3D
+     plots  and export it in IDTF format. Later this file can be
+     converted in U3D format. Class is defined in `#include
+     <mgl/mgl_idtf.h>'.
+
+* Menu:
+
+* mglGraphAB class::
+
+
+File: mathgl_en.info,  Node: mglGraphAB class,  Up: Plotter classes
+
+4.1 mglGraphAB class
+====================
+
+#cindex mglDraw
+
+   Generally this class is a bit less abstract class than mglGraph
+class (*note MathGL core::). It provide many protected methods for
+handling intermediate data from mglGraph methods and require a few
+methods to be defined by derived class. The developers of derived
+classes should look on file `mgl_ab.h' and comments inside it or
+contact me.
+
+   Here I just show new public methods for class mglGraphAB. There are
+functions returning the created picture (bitmap), its width and height.
+You may display it by yourself in any graphical library (see also,
+*note Widget classes::) or save in file (see also, *note Export to
+file::).
+
+ -- Method on `mglGraphAB' (C++): `const unsigned char *' GetBits ()
+ -- Method on `mglGraph' (Python): `void' GetRGB (`char *'buf, `int'
+          size)
+ -- Method on `mglGraph' (Python): `void' GetBGRN (`char *'buf, `int'
+          size)
+ -- C function: `const unsigned char *' mgl_get_rgb (`HMGL' gr)
+     Gets RGB bitmap of the current state of the image. Format of each
+     element of bits is: {red, green, blue}. Number of elements is
+     Width*Height. Position of element {i,j} is [3*i + 3*Width*j] (or
+     is [4*i + 4*Width*j] for `GetBGRN()'). For Python you have to
+     provide the proper SIZE of the buffer, BUF i.e. the code should
+     look like from mathgl import *
+     gr = mglGraph();
+     bits='\t';
+     bits=bits.expandtabs(4*gr.GetWidth()*gr.GetHeight());
+     gr.GetBGRN(bits, len(bits));
+
+ -- Method on `mglGraphAB' (C++): `const unsigned char *' GetRGBA ()
+ -- Method on `mglGraph' (Python): `void' GetRGBA (`char *'buf, `int'
+          size)
+ -- C function: `const unsigned char *' mgl_get_rgba (`HMGL' gr)
+     Gets RGBA bitmap of the current state of the image. Format of each
+     element of bits is: {red, green, blue, alpha}. Number of elements
+     is Width*Height. Position of element {i,j} is [4*i + 4*Width*j].
+
+ -- Method on `mglGraphAB' (C++, Python): `int' GetWidth ()
+ -- Method on `mglGraphAB' (C++, Python): `int' GetHeight ()
+ -- C function: `int' mgl_get_width (`HMGL' gr)
+ -- C function: `int' mgl_get_height (`HMGL' gr)
+     Gets width and height of the image.
+
+   Class mglGraphAB is the base class for "widget classes". So there
+are set of functions for handling window behavior. Most of them are
+applicable only for "window" classes (like mglGraphFLTK and so on,
+*note Widget classes::). In all other classes these functions just do
+nothing. You should provide the corresponding interface in derived
+"widget" classes for user convenience.
+
+ -- Method on mglGraphAB: `void' Window (`int' argc, `char **'argv,
+          `int (*'draw)(`mglGraph *'gr, `void *'p), `const char
+          *'title, `void *'par=`NULL', `void (*'reload)(`int' next,
+          `void *'p)=`NULL', `bool' maximize=`false')
+     This function creates a window for plotting. Parameters ARGC, ARGV
+     contain OS specific information and should be the same as in
+     function `main(int argc,char **argv)'. Parameter DRAW sets a
+     pointer (this is the name of function) to drawing function. There
+     is support of a list of plots (frames). So as one can prepare a
+     set of frames at first and redraw it fast later (but it requires
+     more memory). Function should return positive number of frames for
+     the list or zero if it will plot directly. Note, that DRAW can be
+     `NULL' for displaying static bitmaps only (no animation or
+     slides). Parameter TITLE sets the title of the window. Parameter
+     PAR contains pointer to data for the plotting function DRAW.
+     Parameter MAXIMIZE=`true' open maximized window.
+
+     There are some keys handles for manipulating by the plot: 'a',
+     'd', 'w', 's' for the rotating; ',', '.' for viewing of the
+     previous or next frames in the list; 'r' for the switching of
+     transparency; 'f' for the switching of lightning; 'x' for hiding
+     (closing) the window.
+
+     *IMPORTANT!!!* You need to add a call of Rotate() (*note
+     Transformation matrix::) function for having possibility of plot
+     rotation. If plot should be unrotated by default just add
+     `Rotate(0,0)' in drawing function.
+
+ -- Method on mglGraphAB: `void' Window (`int' argc, `char **'argv,
+          `mglDraw *'draw, `const char *'title, `bool' maximize=`false')
+     This function is mostly the same as previous one. The only
+     difference is that the drawing function and function for data
+     reloading are specified as methods on a class inherited from class
+     `mglDraw'. This class is defined in `#include <mgl/mgl_data.h>'
+     and have only 2 methods: class mglDraw
+     {
+     public:
+         virtual int Draw(mglGraph *) { return 0; };
+         virtual void Reload(int) {};
+     };
+      You should inherit yours class from `mglDraw' and reimplement one
+     or both functions for using this function.
+
+ -- Method on mglGraphAB: `void' ToggleAlpha ()
+     Switch on/off transparency but do not overwrite switches in user
+     drawing function.
+
+ -- Method on mglGraphAB: `void' ToggleLight ()
+     Switch on/off lighting but do not overwrite switches in user
+     drawing function.
+
+ -- Method on mglGraphAB: `void' ToggleZoom ()
+     Switch on/off zooming by mouse as region selection.
+
+ -- Method on mglGraphAB: `void' ToggleRotate ()
+     Switch on/off rotation by mouse. Usually, left button is used for
+     rotation, middle button for shift, right button for
+     zoom/perspective.
+
+ -- Method on mglGraphAB: `void' ToggleNo ()
+     Switch off all zooming and rotation and restore initial state.
+
+ -- Method on mglGraphAB: `void' Update ()
+     Update window contents.
+
+ -- Method on mglGraphAB: `void' ReLoad (`bool' o)
+     Reload user data and update picture.
+
+ -- Method on mglGraphAB: `void' Adjust ()
+     Adjust size of bitmap to window size.
+
+ -- Method on mglGraphAB: `void' NextFrame ()
+     Show next frame if one.
+
+ -- Method on mglGraphAB: `void' PrevFrame ()
+     Show previous frame if one.
+
+ -- Method on mglGraphAB: `void' Animation ()
+     Run/stop slideshow (animation) of frames
+
+ -- Widget option of mglGraphAB: `bool' AutoClf
+     Clear canvas between drawing. You may switch it off for accumulate
+     previous drawing (for example some points or parts of a picture).
+
+ -- Widget option of mglGraphAB: `float' Delay
+     Delay for animation in seconds. Default value is 1 sec.
+
+ -- Method on `mglGraphAB' (C++, Python): `mglPoint' CalcXYZ (`int' xs,
+          `int' ys)
+ -- C function: `void' mgl_calc_xyz (`HMGL' gr, `int' xs, `int' ys,
+          `float *'x, `float *'y, `float *'z)
+     Calculate 3D coordinate {x,y,z} for screen point {xs,ys}. At this
+     moment it ignore perspective and transformation formulas
+     (curvilinear coordinates). The calculation are done for the last
+     used InPlot (*note Transformation matrix::).
+
+ -- Method on `mglGraphAB' (C++, Python): `mglPoint' CalcScr
+          (`mglPoint' p)
+ -- Method on `mglGraphAB' (C++): `void' CalcScr (`mglPoint' p, `int
+          *'xs, `int *'ys)
+ -- C function: `void' mgl_calc_scr (`HMGL' gr, `float' x, `float' y,
+          `float' z, `int *'xs, `int *'ys)
+     Calculate screen point {xs,ys} for 3D coordinate {x,y,z}. The
+     calculation are done for the last used InPlot (*note
+     Transformation matrix::).
+
+ -- Widget option of mglGraphAB: `float' ShowMousePos
+     Switch to show or not in the widget the last mouse click position.
+
+ -- Widget option of mglGraphAB: `mglPoint' LastMousePos
+     Last position of mouse click.
+
+
+File: mathgl_en.info,  Node: Widget classes,  Next: mglData class,  Prev: Plotter classes,  Up: Top
+
+5 Widget classes
+****************
+
+There are set of "window" classes for making a window with MathGL
+graphics: `mglGraphFLTK', `mglGraphQT', `mglGraphGLUT'. All these
+classes allow user to show, rotate, export, and change view of the plot
+using keyboard. Most of them (except `mglGraphGLUT') also have toolbar
+and menu for simplifying plot manipulation. Usually these classes
+(except `mglGraphGLUT') are derived from `mglGraphZB' class and have a
+"connected" class for widget in corresponding window library. All
+window classes have the same set of functions (*note mglGraphAB
+class::). Below the full list of classes with short comments.
+
+ -- Class: mglGraphFLTK
+     Class `mglGraphFLTK' adds the possibility to create plotting
+     window with the help of FLTK library. It allows one to show,
+     rotate, export, and change view of the plot by keyboard, menu and
+     toolbar. "Corresponding" widget class is `Fl_MathGL'. Class is
+     defined in `#include <mgl/mgl_fltk.h>'.
+
+ -- Class: Fl_MathGL
+     Class is FLTK widget for displaying the MathGL output. Class is
+     defined in `#include <mgl/mgl_fltk.h>'.
+
+ -- Class: mglGraphQT
+     Class `mglGraphQT' adds the possibility to create plotting window
+     with the help of QT library. It allows one to show, rotate,
+     export, and change view of the plot by keyboard, menu and toolbar.
+     "Corresponding" widget class is `QMathGL'. Class is defined in
+     `#include <mgl/mgl_qt.h>'.
+
+ -- Class: QMathGL
+     Class is Qt widget for dysplaying the MathGL output. Class is
+     defined in `#include <mgl/mgl_qt.h>'.
+
+ -- Class: mglGraphGLUT
+     Class `mglGraphGLUT' adds the possibility to create plotting
+     window with the help of GLUT library. It allows one to show,
+     rotate, export, and change view of the plot only by keyboard.
+     Class is defined in `#include <mgl/mgl_glut.h>'.
+
+* Menu:
+
+* Fl_MathGL class::
+* QMathGL class::
+
+
+File: mathgl_en.info,  Node: Fl_MathGL class,  Next: QMathGL class,  Up: Widget classes
+
+5.1 Fl_MathGL class
+===================
+
+Class is FLTK widget which display MathGL graphics (defined in
+`#include <mgl/mgl_fltk.h>'
+
+ -- Method on Fl_MathGL: `void' set_draw (`mglDraw *'dr)
+     Sets drawing function from a class inherited from `mglDraw'.
+
+ -- Method on Fl_MathGL: `void' update (`mglGraph *'gr=`NULL')
+     Update (redraw) plot using grapher GR (built-in by default).
+
+ -- Method on Fl_MathGL: `void' set_angle (`float' t, `float' p)
+     Set angles for additional plot rotation
+
+ -- Method on Fl_MathGL: `void' set_state (`int' f)
+     Set bitwise flags for general state (1-Alpha, 2-Light)
+
+ -- Method on Fl_MathGL: `void' set_state (`bool' z, `bool' r)
+     Set flags for handling mouse: Z=`true' allow zooming, R=`true'
+     allow rotation/shifting/perspective and so on.
+
+ -- Method on Fl_MathGL: `void' set_zoom (`float' X1, `float' Y1,
+          `float' X2, `float' Y2)
+     Set zoom in/out region
+
+ -- Method on Fl_MathGL: `void' get_zoom (`float *'X1, `float *'Y1,
+          `float *'X2, `float *'Y2)
+     Get zoom in/out region
+
+ -- Method on Fl_MathGL: `void' set_popup (`const Fl_Menu_Item *'pmenu,
+          `Fl_Widget *'w, `void *'v)
+     Set popup menu pointer
+
+ -- Method on Fl_MathGL: `mglGraph *' get_graph ()
+     Get pointer to grapher
+
+ -- Widget option of Fl_MathGL: `Fl_Valuator *' tet_val
+     Pointer to external tet-angle validator.
+
+ -- Widget option of Fl_MathGL: `Fl_Valuator *' phi_val
+     Pointer to external phi-angle validator.
+
+ -- Widget option of Fl_MathGL: `mglGraphAB *' graph
+     Pointer to grapher
+
+ -- Widget option of Fl_MathGL: `void *' draw_par
+     Parameters for drawing function mglGraph::DrawFunc.
+
+ -- Widget option of Fl_MathGL: `int (*' draw_func `)(mglGraph *gr,
+          void *par)'
+     Drawing function for window procedure. It should return the number
+     of frames.
+
+
+File: mathgl_en.info,  Node: QMathGL class,  Prev: Fl_MathGL class,  Up: Widget classes
+
+5.2 QMathGL class
+=================
+
+Class is Qt widget which display MathGL graphics (defined in `#include
+<mgl/mgl_qt.h>'
+
+ -- Method on QMathGL: `double' getRatio ()
+     Return aspect ratio of the picture.
+
+ -- Method on QMathGL: `void' setDraw (`mglDraw *'dr)
+     Sets drawing functions from a class inherited from `mglDraw'.
+
+ -- Method on QMathGL: `void' setDraw (`int (*'draw)(`mglGraph *'gr,
+          `void *'p), `void *'par=`NULL')
+     Sets the drawing function DRAW. There is support of a list of
+     plots (frames). So as one can prepare a set of frames at first and
+     redraw it fast later (but it requires more memory). Function
+     should return positive number of frames for the list or zero if it
+     will plot directly. Parameter PAR contains pointer to data for the
+     plotting function DRAW.
+
+ -- Method on QMathGL: `void' setGraph (`mglGraphAB *'gr)
+     Set pointer to external grapher (instead of built-in
+     `mglGraphZB'). Note that QMathGL will automatically delete this
+     object at destruction or at new `setGraph()' call.
+
+ -- Method on QMathGL: `void' setPopup (`QMenu *'p)
+     Set popup menu pointer.
+
+ -- Method on QMathGL: `void' setSize (`int' w, `int' h)
+     Set widget/picture sizes
+
+ -- Method on QMathGL: `double' getRatio ()
+     Return aspect ratio of the picture.
+
+ -- Method on QMathGL: `int' getPer ()
+     Get perspective value in percents.
+
+ -- Method on QMathGL: `int' getPhi ()
+     Get Phi-angle value in degrees.
+
+ -- Method on QMathGL: `int' getTet ()
+     Get Theta-angle value in degrees.
+
+ -- Method on QMathGL: `bool' getAlpha ()
+     Get transparency state.
+
+ -- Method on QMathGL: `bool' getLight ()
+     Get lightning state.
+
+ -- Method on QMathGL: `bool' getZoom ()
+     Get mouse zooming state.
+
+ -- Method on QMathGL: `bool' getRotate ()
+     Get mouse rotation state.
+
+ -- Slot on QMathGL: `void' refresh ()
+     Redraw saved bitmap without executing drawing function.
+
+ -- Slot on QMathGL: `void' update (`mglGraph *'gr=`NULL')
+     Update picture by executing drawing function.
+
+ -- Slot on QMathGL: `void' copy ()
+     Copy graphics to clipboard.
+
+ -- Slot on QMathGL: `void' setPer (`int' val)
+     Set perspective value.
+
+ -- Slot on QMathGL: `void' setPhi (`int' val)
+     Set Phi-angle value.
+
+ -- Slot on QMathGL: `void' setTet (`int' val)
+     Set Theta-angle value.
+
+ -- Slot on QMathGL: `void' setAlpha (`bool' val)
+     Switch on/off transparency.
+
+ -- Slot on QMathGL: `void' setLight (`bool' val)
+     Switch on/off lightning.
+
+ -- Slot on QMathGL: `void' setZoom (`bool' val)
+     Switch on/off mouse zooming.
+
+ -- Slot on QMathGL: `void' setRotate (`bool' val)
+     Switch on/off mouse rotation.
+
+ -- Slot on QMathGL: `void' zoomIn ()
+     Zoom in graphics.
+
+ -- Slot on QMathGL: `void' zoomOut ()
+     Zoom out graphics.
+
+ -- Slot on QMathGL: `void' restore ()
+     Restore zoom and rotation to default values.
+
+ -- Slot on QMathGL: `void' reload ()
+     Reload data and execute script.
+
+ -- Slot on QMathGL: `void' shiftLeft ()
+     Shift graphics to left direction.
+
+ -- Slot on QMathGL: `void' shiftRight ()
+     Shift graphics to right direction.
+
+ -- Slot on QMathGL: `void'shiftUp ()
+     Shift graphics to up direction.
+
+ -- Slot on QMathGL: `void' shiftDown ()
+     Shift graphics to down direction.
+
+ -- Slot on QMathGL: `void' exportPNG (`QString' fname=`""')
+     Export current picture to PNG file.
+
+ -- Slot on QMathGL: `void' exportPNGs (`QString' fname=`""')
+     Export current picture to PNG file (no transparency).
+
+ -- Slot on QMathGL: `void' exportJPG (`QString' fname=`""')
+     Export current picture to JPEG file.
+
+ -- Slot on QMathGL: `void' exportBPS (`QString' fname=`""')
+     Export current picture to bitmap EPS file.
+
+ -- Slot on QMathGL: `void' exportEPS (`QString' fname=`""')
+     Export current picture to vector EPS file.
+
+ -- Slot on QMathGL: `void' exportSVG (`QString' fname=`""')
+     Export current picture to SVG file.
+
+ -- Slot on QMathGL: `void' exportIDTF (`QString' fname=`""')
+     Export current picture to IDTF file.
+
+ -- Slot on QMathGL: `void' setMGLFont (`QString' path)
+     Restore (PATH=`""' or load font for graphics.
+
+ -- Slot on QMathGL: `void' print ()
+     Print current picture
+
+ -- Slot on QMathGL: `void' adjust ()
+     Adjust plot size to fill entire window. This function is executed
+     only if graph is mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' nextSlide ()
+     Show next slide. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' prevSlide ()
+     Show previous slide. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' animation (`bool' st=`true')
+     Start animation. This function is executed only if graph is
+     mglGraphQT instance.
+
+ -- Slot on QMathGL: `void' about ()
+     Show about information.
+
+ -- Slot on QMathGL: `void' aboutQt ()
+     Show information about Qt version.
+
+ -- Signal on QMathGL: `void' phiChanged (`int' val)
+     Phi angle changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' tetChanged (`int' val)
+     Tet angle changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' perChanged (`int' val)
+     Perspective changed (by mouse or by toolbar).
+
+ -- Signal on QMathGL: `void' alphaChanged (`bool' val)
+     Transparency changed (by toolbar).
+
+ -- Signal on QMathGL: `void' lightChanged (`bool' val)
+     Lighting changed (by toolbar).
+
+ -- Signal on QMathGL: `void' zoomChanged (`bool' val)
+     Zooming changed (by toolbar).
+
+ -- Signal on QMathGL: `void' rotateChanged (`bool' val)
+     Rotation changed (by toolbar).
+
+ -- Widget option of QMathGL: `QString' appName
+     Application name for message boxes.
+
+ -- Widget option of QMathGL: `bool' autoResize
+     Allow auto resizing (default is false).
+
+ -- Widget option of QMathGL: `int' animDelay
+     Animation delay in ms.
+
+
+File: mathgl_en.info,  Node: mglData class,  Next: Other classes,  Prev: Widget classes,  Up: Top
+
+6 mglData class
+***************
+
+Class for working with data array. This class is defined in `#include
+<mgl/mgl_data.h>'. The class has functions for easy and safe
+allocation, resizing, loading and saving, modifying of data arrays.
+Also it can numerically differentiate and integrate data, interpolate,
+fill data by formula and so on. Class supports data with dimensions up
+to 3 (like function of 3 variables - x,y,z). The internal
+representation of numbers is float. Float type was chosen because it
+has smaller size in memory and usually it has enough precision in
+plotting purposes.
+
+* Menu:
+
+* Public variables::
+* Create and delete::
+* Fill::
+* Rearrange::
+* File I/O::
+* Make another data::
+* Functions on direction::
+* Interpolation::
+* Informational functions::
+* Operators::
+* Global functions::
+
+
+File: mathgl_en.info,  Node: Public variables,  Next: Create and delete,  Up: mglData class
+
+6.1 Public variables
+====================
+
+ -- Variable of mglData: `float *' a
+     Data array itself. The flat data representation is used. For
+     example, matrix [nx x ny] is presented as flat (1d-) array with
+     length nx*ny. The element with indexes {i, j, k} is
+     a[i+nx*j+nx*ny*k] (indexes are zero based).
+
+ -- Variable of mglData: `int' nx
+     Number of points in 1st dimensions ('x' dimension).
+
+ -- Variable of mglData: `int' ny
+     Number of points in 2nd dimensions ('y' dimension).
+
+ -- Variable of mglData: `int' nz
+     Number of points in 3d dimensions ('z' dimension).
+
+ -- Variable of mglData: `char *' id
+     Column (or slice if nz>1) names - one character per column.
+
+
+File: mathgl_en.info,  Node: Create and delete,  Next: Fill,  Prev: Public variables,  Up: mglData class
+
+6.2 Create and delete
+=====================
+
+ -- Constructor on mglData: `' mglData (`int' mx=`1', `int' my=`1',
+          `int' mz=`1')
+     Default constructor. Allocates the memory for data array and
+     initializes it by zero.
+
+ -- Constructor on mglData: `' mglData (`const char *'fname)
+     Initializes the data by reading from file.
+
+ -- Constructor on mglData: `' mglData (`const mglData' &dat)
+     Initiates by other `mglData' instance.
+
+ -- Method on `mglData' (C++, Python): `void' Create (`int' mx, `int'
+          my=`1', `int' mz=`1')
+ -- C function: `void' mgl_data_create (`HMDT' dat, `int' mx, `int' my,
+          `int' mz)
+     Creates or recreates the array with specified size and fills it by
+     zero. This function does nothing if one of parameters MX, MY, MZ
+     is zero or negative.
+
+ -- Method on `mglData' (C++): `void' Set (`const float *'A, `int' NX,
+          `int' NY=`1', `int' NZ=`1')
+ -- Method on `mglData' (C++): `void' Set (`const double *'A, `int' NX,
+          `int' NY=`1', `int' NZ=`1')
+ -- C function: `void' mgl_data_set_float (`HMDT' dat, `const float
+          *'A, `int' NX, `int' NY, `int' NZ)
+ -- C function: `void' mgl_data_set_double (`HMDT' dat, `const double
+          *'A, `int' NX, `int' NY, `int' NZ)
+     Allocates memory and copies the data from the *flat* `float*' or
+     `double*' array.
+
+ -- Method on `mglData' (C++): `void' Set (`const float **'A, `int' N1,
+          `int' N2)
+ -- Method on `mglData' (C++): `void' Set (`const double **'A, `int'
+          N1, `int' N2)
+ -- C function: `void' mgl_data_set_float2 (`HMDT' dat, `const float
+          **'A, `int' N1, `int' N2)
+ -- C function: `void' mgl_data_set_double2 (`HMDT' dat, `const double
+          **'A, `int' N1, `int' N2)
+     Allocates memory and copies the data from the `float**' or
+     `double**' array with dimensions N1, N2, i.e. from array defined
+     as `float a[N1][N2];'.
+
+ -- Method on `mglData' (C++): `void' Set (`const float ***'A, `int'
+          N1, `int' N2)
+ -- Method on `mglData' (C++): `void' Set (`const double ***'A, `int'
+          N1, `int' N2)
+ -- C function: `void' mgl_data_set_float3 (`HMDT' dat, `const float
+          ***'A, `int' N1, `int' N2)
+ -- C function: `void' mgl_data_set_double3 (`HMDT' dat, `const double
+          ***'A, `int' N1, `int' N2)
+     Allocates memory and copies the data from the `float***' or
+     `double***' array with dimensions N1, N2, N3, i.e. from array
+     defined as `float a[N1][N2][N3];'.
+
+ -- Method on `mglData' (C++): `void' Set (`gsl_vector *'v)
+ -- C function: `void' mgl_data_set_vector (`HMDT' dat, `gsl_vector *'v)
+     Allocates memory and copies the data from the `gsl_vector *'
+     structure.
+
+ -- Method on `mglData' (C++): `void' Set (`gsl_matrix *'m)
+ -- C function: `void' mgl_data_set_matrix (`HMDT' dat, `gsl_matrix *'m)
+     Allocates memory and copies the data from the `gsl_matrix *'
+     structure.
+
+ -- Method on `mglData' (C++, Python): `inline void' Set (`const
+          mglData &'dat)
+ -- C function: `void' mgl_data_set (`HMDT' dat, `const HMDT' d)
+     Copies the data from mglData instance DAT.
+
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<int> &'d)
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<float>
+          &'d)
+ -- Method on `mglData' (C++): `void' Set (`const std::vector<double>
+          &'d)
+     Allocates memory and copies the data from the `std::vector<T>'
+     array.
+
+ -- Method on `mglData' (C+, Python): `void' Set (`const char *'str,
+          `int' NX, `int' NY=`1', `int' NZ=`1')
+ -- C function: `void' mgl_data_set_values (`const char *'str, `int'
+          NX, `int' NY, `int' NZ)
+     Allocates memory and scanf the data from the string.
+
+
+File: mathgl_en.info,  Node: Fill,  Next: Rearrange,  Prev: Create and delete,  Up: mglData class
+
+6.3 Fill
+========
+
+ -- Method on `mglData' (C++, Python): `void' Fill (`float' x1, `float'
+          x2, `char' dir=`'x'')
+ -- C function: `void' mgl_data_fill (`HMDT' dat, `float' x1, `float'
+          x2, `char' dir)
+     Equidistantly fills the data values to range [X1, X2] in direction
+     DIR={`x',`y',`z'}.
+
+ -- Method on `mglData' (C++, Python): `void' Fill (`const char *'eq,
+          `mglPoint' Min, `mglPoint' Max, `const mglData *'vdat=0,
+          `const mglData *'wdat=0)
+ -- C function: `void' mgl_data_fill (`HMGL' gr, `HMDT' dat, `const
+          char *'eq, `const HMDT *'vdat, `const HMDT *'wdat)
+     Fills the value of array according to the formula in string EQ.
+     Formula is an arbitrary expression depending  on variables `x',
+     `y', `z', `u', `v', `w'. Coordinates `x', `y', `z' are supposed to
+     be normalized in range MIN x MAX (in difference from `Modify'
+     functions). Variable `u' is the original value of the array.
+     Variables `v' and `w' are values of VDAT, WDAT which can be `NULL'
+     (i.e. can be omitted).
+
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `int' dim=`0')
+ -- C function: `void' mgl_data_modify (`HMDT' dat, `const char *'eq,
+          `int' dim)
+     Function fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u'. Coordinates `x', `y', `z' are data
+     indexes normalized in range [0,1]. Variable `u' is the original
+     value of the array. Modification will be fulfilled only for slices
+     >=DIM.
+
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `const mglData &'v)
+ -- Method on `mglData' (C++, Python): `void' Modify (`const char *'eq,
+          `const mglData &'v, `const mglData &'w)
+ -- C function: `void' mgl_data_modify_vw (`HMDT' dat, `const char
+          *'eq, `const HMDT' v, `const HMDT' w)
+     Function fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are data indexes normalized in range [0,1]. Variable `u' is the
+     original value of the array. Variables `v' and `w' are values of
+     VDAT, WDAT.
+
+ -- Method on `mglData' (C++, Python): `void' Put (`float' val, `int'
+          i=`-1', `int' j=`-1', `int' k=`-1')
+ -- mglData: `void' mgl_data_put_val (`HMDT' a, `float' val, `int' i,
+          `int' j, `int' k)
+     Function sets value(s) of array a[I, J, K] = VAL. Negative indexes
+     I, J, K=-1 set the value VAL to whole range in corresponding
+     direction(s). For example, `Put(val,-1,0,-1);' sets a[i,0,j]=VAL
+     for i=0...(nx-1), j=0...(nz-1).
+
+ -- Method on `mglData' (C++, Python): `void' Put (`const mglData &'v,
+          `int' i=`-1', `int' j=`-1', `int' k=`-1')
+ -- mglData: `void' mgl_data_put_dat (`HMDT' a, `const HMDT' v, `int'
+          i, `int' j, `int' k)
+     Function copies value(s) from array V to the range of original
+     array. Negative indexes I, J, K=-1 set the range in corresponding
+     direction(s). At this minor dimensions of array V should be large
+     than corresponding dimensions of this array. For example,
+     `Put(v,-1,0,-1);' sets a[i,0,j]=v.ny>nz ? v[i,j] : v[i], where
+     i=0...(nx-1), j=0...(nz-1) and condition v.nx>=nx is true.
+
+ -- C function: `void' mgl_data_set_value (`HMDT' dat, `float' v, `int'
+          i, `int' j, `int' k)
+     Sets the value in specified cell of the data with border checking.
+
+ -- C function: `float' mgl_data_get_value (`HMDT' dat, `int' i, `int'
+          j, `int' k)
+     Gets the value in specified cell of the data with border checking.
+
+ -- Method on `mglData' (C+, Python): `void' GetNx ()
+ -- C function: `float' mgl_data_get_nx (`HMDT' dat)
+     Gets the x-size of the data.
+
+ -- Method on `mglData' (C+, Python): `void' GetNy ()
+ -- C function: `float' mgl_data_get_ny (`HMDT' dat)
+     Gets the y-size of the data.
+
+ -- Method on `mglData' (C+, Python): `void' GetNz ()
+ -- C function: `float' mgl_data_get_nz (`HMDT' dat)
+     Gets the z-size of the data.
+
+
+File: mathgl_en.info,  Node: Rearrange,  Next: File I/O,  Prev: Fill,  Up: mglData class
+
+6.4 Rearrange
+=============
+
+ -- Method on `mglData' (C++, Python): `void' Rearrange (`int' mx,
+          `int' my=`0', `int' mz=`0')
+ -- C function: `void' mgl_data_rearrange (`HMDT' dat, `int' mx, `int'
+          my, `int' mz)
+     Rearrange dimensions without changing data array so that resulting
+     sizes should  be MX*MY*MZ < nx*ny*nz. If some of parameter MY or
+     MZ are zero then it will be selected to optimal fill of data
+     array. For example, if MY=0 then it will be change to
+     MY=nx*ny*nz/MX and MZ will be 1.
+
+ -- Method on `mglData' (C++, Python): `void' Extend (`int' n1, `int'
+          n2=`0')
+ -- C function: `void' mgl_data_extend (`HMDT' dat, `int' n1, `int' n2)
+     Increase the dimensions of the data by inserting new (|N1|+1)-th
+     slices after (for N1>0) or before (for N1<0) of existed one. It is
+     possible to insert 2 dimensions simultaneously for 1d data by
+     using parameter N2. Data to new slices is copy from existed one.
+     For example, for N1>0 new array will be a_ij^new = a_i^old where
+     j=0...N1. Correspondingly, for N1<0 new array will be a_ij^new =
+     a_j^old where i=0...|N1|.
+
+ -- Method on `mglData' (C++, Python): `void' Transpose (`const char
+          *'dim=`"yx"')
+ -- C function: `void' mgl_data_transpose (`const char *'dim)
+     Transposes (shift order of) dimensions of the data. New order of
+     dimensions is specified int string DIM. This function may be
+     useful also for the reading of one-dimensional data.
+
+ -- Method on `mglData' (C++, Python): `void' Squeeze (`int' rx, `int'
+          ry=`1', `int' rz=`1', `bool' smooth=`false')
+ -- C function: `void' mgl_data_squeeze (`HMDT' dat, `int' rx, `int'
+          ry, `int' rz, `int' smooth)
+     Reduces the data size by excluding data elements which indexes are
+     not divisible by RX, RY, RZ correspondingly. Parameter SQUEEZE set
+     to use smoothing (i.e. out[i]=\sum_{j=i,i+r} a[j]/r) or not (i.e.
+     out[i]=a[j*r]).
+
+ -- Method on `mglData' (C++, Python): `void' Crop (`int' n1, `int' n2,
+          `char' dir=`'x'')
+ -- C function: `void' mgl_data_crop (`HMDT' dat, `int' n1, `int' n2,
+          `char' dir)
+     Cuts off edges of the data I<N1 and I>N2 if N2>0 or I>`n[xyz]'-N2
+     if N2<=0 along direction DIR.
+
+ -- Method on `mglData' (C++, Python): `void' InsertRows (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM rows (slice along y-direction) at position AT and fill
+     it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' InsertColumns (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM columns (slice along x-direction) at position AT and
+     fill it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' InsertSlices (`int' at,
+          `int' num=`1', `const char *'eq=`NULL')
+     Insert NUM slices (slice along z-direction) at position AT and
+     fill it by formula EQ (if EQ!=0) or by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteRows (`int' at,
+          `int' num=`1')
+     Delete NUM rows (slice along y-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteColumns (`int' at,
+          `int' num=`1')
+     Delete NUM columns (slice along x-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' DeleteSlices (`int' at,
+          `int' num=`1')
+     Delete NUM slices (slice along z-direction) at position AT.
+
+ -- Method on `mglData' (C++, Python): `void' Insert (`char' dir, `int'
+          pos=`0', `int' num=`1')
+ -- C function: `void' mgl_data_insert (`HMDT' dat, `char' dir, `int'
+          pos, `char' num)
+     Insert NUM slices along DIR-direction at position POS and fill it
+     by zeros.
+
+ -- Method on `mglData' (C++, Python): `void' Delete (`char' dir, `int'
+          pos=`0', `int' num=`1')
+ -- C function: `void' mgl_data_delete (`HMDT' dat, `char' dir, `int'
+          pos, `char' num)
+     Delete NUM slices along DIR-direction at position POS.
+
+
+File: mathgl_en.info,  Node: File I/O,  Next: Make another data,  Prev: Rearrange,  Up: mglData class
+
+6.5 File I/O
+============
+
+ -- Method on `mglData' (C++, Python): `void' Read (`const char *'fname)
+ -- C function: `void' mgl_data_read (`HMDT' dat, `const char *'fname)
+     Reads data from tab-separated text file with auto determining
+     sizes of the data.
+
+ -- Method on `mglData' (C++, Python): `void' Read (`const char
+          *'fname, `int' mx, `int' my=`1', `int' mz=`1')
+ -- C function: `void' mgl_data_read_dim (`HMDT' dat, `const char
+          *'fname, `int' mx, `int' my, `int' mz)
+     Reads data from text file with specified data sizes. This function
+     does nothing if one of parameters MX, MY or MZ is zero or negative.
+
+ -- Method on `mglData' (C++, Python): `void' ReadMat (`const char
+          *'fname, `int' dim=`2')
+ -- C function: `void' mgl_data_read_mat (`HMDT' dat, `const char
+          *'fname, `int' dim)
+     Read data from text file with size specified at beginning of the
+     file by first DIM numbers. At this, variable DIM set data
+     dimensions.
+
+ -- Method on `mglData' (C++, Python): `void' ReadRange (`const char
+          *'templ, `float' from, `float' to, `float' step=`1.f', `bool'
+          as_slice=`false')
+     Join data arrays from several text files. The file names are
+     determined by function call `sprintf(fname,templ,val);', where VAL
+     changes from FROM to TO with step STEP. The data load one-by-one
+     in the same slice if AS_SLICE=`false' or as slice-by-slice if
+     AS_SLICE=`true'.
+
+ -- Method on `mglData' (C++, Python): `void' ReadAll (`const char
+          *'templ, `bool' as_slice=`false')
+     Join data arrays from several text files which filenames satisfied
+     the template TEMPL (for example, TEMPL=`"t_*.dat"'). The data load
+     one-by-one in the same slice if AS_SLICE=`false' or as
+     slice-by-slice if AS_SLICE=`true'.
+
+ -- Method on `mglData' (C++, Python): `void' Save (`const char
+          *'fname, `int' ns=`-1') `const'
+ -- C function: `void' mgl_data_save (`const HMDT' dat, `const char
+          *'fname, `int' ns)
+     Saves the whole data array (for NS=`-1') or only ns-th slice to
+     text file. If NS>0 then only NS-th slice (or column for 2D array)
+     will be saved.
+
+ -- Method on `mglData' (C++, Python): `void' ReadHDF (`const char
+          *'fname, `const char *'dname)
+     Reads data array named DNAME from HDF file. This function does
+     nothing if NO_HDF5 was defined during library compilation.
+
+ -- Method on `mglData' (C++, Python): `void' SaveHDF (`const char
+          *'fname, `const char *'dname, `bool' rewrite=`false') `const'
+     Saves data array named DNAME from HDF file. This function does
+     nothing if NO_HDF5 was defined during library compilation.
+
+ -- Method on `mglData' (C++, Python): `void' Import (`const char
+          *'fname, `const char *'scheme, `float' v1=`0', float v2=`1')
+ -- C function: `void' mgl_data_import (`HMDT' dat, `const char
+          *'fname, `const char *'scheme, `float' v1, float v2)
+     Reads data from bitmap file (now support only PNG format). The RGB
+     values of bitmap pixels are transformed to float values in range
+     [V1, V2] using color scheme SCHEME (*note Color scheme::).
+
+ -- Method on `mglData' (C++, Python): `void' Export (`const char
+          *'fname, `const char *'scheme, `float' v1=`0', float v2=`0',
+          `int' ns=`-1') const
+ -- C function: `void' mgl_data_export (`HMDT' dat, `const char
+          *'fname, `const char *'scheme, `float' v1, float v2, `int'
+          ns) const
+     Saves data matrix (or `ns'-th slice for 3d data) to bitmap file
+     (now support only PNG format). The data values are transformed
+     from range [V1, V2] to RGB pixels of bitmap using color scheme
+     SCHEME (*note Color scheme::). If V1>=V2 then the values of V1, V2
+     are automatically determined as minimal and maximal value of the
+     data array.
+
+
+File: mathgl_en.info,  Node: Make another data,  Next: Functions on direction,  Prev: File I/O,  Up: mglData class
+
+6.6 Make another data
+=====================
+
+ -- Method on `mglData' (C++, Python): `mglData' SubData (`int' xx,
+          `int' yy=`-1', `int' zz=`-1') `const'
+ -- C function: `HMDT' mgl_data_subdata (`const HMDT' dat, `int' xx,
+          `int' yy, `int' zz)
+     Extracts sub-array data from the original data array keeping fixed
+     positive index. For example `SubData(-1,2)' extracts 3d row
+     (indexes are zero based), `SubData(4,-1)' extracts 5th column,
+     `SubData(-1,-1,3)' extracts 4th slice and so on. The most
+     convenient way is to use this function as initialization of other
+     `mglData' variable like `mglData a1(a.SubData(-1,-1,3))'.
+
+ -- Method on `mglData' (C++, Python): `mglData' SubData (`const
+          mglData &'xx, `const mglData &'yy, `const mglData &'zz)
+          `const'
+ -- C function: `HMDT' mgl_data_subdata_ext (`const HMDT' dat, `const
+          HMDT' xx, `const HMDT' yy, `const HMDT' zz)
+     Extracts sub-array data from the original data array for indexes
+     specified by arrays XX, YY, ZZ (indirect access). The resulting
+     array have the same dimensions as input arrays for 2D and 3D
+     arguments. This function work like previous one for 1D arguments
+     (or numbers). The dimensions of all argument must be the same if
+     they are 2D or 3D arrays.
+
+ -- Method on `mglData' (C++, Python): `mglData' Column (`const char
+          *'eq) `const'
+ -- C function: `HMDT' mgl_data_column (`const HMDT' dat, `const char
+          *'eq)
+     Get column (or slice) of the data filled by formula EQ of other
+     named columns. For example, `Column("n*w^2/exp(t)");'. The column
+     ids must be defined first by `SetColumnId()' function.
+
+ -- Method on `mglData' (C++, Python): `void' SetColumnId (`const char
+          *'ids)
+ -- C function: `void' mgl_data_set_id (`HMDT' dat, `const char *'ids)
+     Set the symbol id for data columns. The string must contain one
+     symbol 'a'...'z' per column (without spaces).
+
+ -- Method on `mglData' (C++, Python): `mglData' Trace () `const'
+     Gets array of diagonal elements a[i,i] (for 2D case) or a[i,i,i]
+     (for 3D case) where i=0...nx-1. Function return copy of itself for
+     1D case. Data array must have dimensions ny,nz >= nx or ny,nz = 1.
+
+ -- Method on `mglData' (C++, Python): `mglData' Hist (`int' n, `float'
+          v1=`0', `float' v2=`1', `int' nsub=`0') `const'
+ -- C function: `HMDT' mgl_data_hist (`const HMDT' dat, `int' n,
+          `float' v1, `float' v2, `int' nsub)
+     Creates N-th points distribution of the data values in range [V1,
+     V2]. Parameter NSUB define the number of additional interpolated
+     points (for smoothness of histogram).
+
+ -- Method on `mglData' (C++, Python): `mglData' Hist (`const mglData
+          &'w, `int' n, `float' v1=`0', `float' v2=`1', `int' nsub=`0')
+          `const'
+ -- C function: `HMDT' mgl_data_hist_w (`const HMDT' dat, `const HMDT'
+          w, `int' n, `float' v1, `float' v2, `int' nsub)
+     Creates N-th points distribution of the data values in range [V1,
+     V2]. Array W specifies weights of the data elements. Parameter
+     NSUB define the number of additional interpolated points (for
+     smoothness of histogram).
+
+ -- Method on `mglData' (C++, Python): `mglData' Momentum (`char' dir,
+          `const char *'how) `const'
+ -- C function: `HMDT' mgl_data_momentum (`const HMDT' dat, `char' dir,
+          `const char *'how)
+     Get momentum (1D-array) of the data along direction DIR. String
+     HOW contain kind of momentum. The momentum is defined like as
+     res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij if VAR=`z' and
+     so on. Coordinates `x', `y', `z' are data indexes normalized in
+     range [0,1].
+
+ -- Method on `mglData' (C++, Python): `mglData' Sum (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_sum (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the result of summation in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Max (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_max_dir (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Min (`const char
+          *'dir) `const'
+ -- C function: `HMDT' mgl_data_min_dir (`const HMDT' dat, `const char
+          *'dir)
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- Method on `mglData' (C++, Python): `mglData' Combine (`const
+          mglData &'a) `const'
+ -- C function: `HMDT' mgl_data_combine (`const HMDT' dat, `const HMDT'
+          a)
+     Return direct multiplication of arrays (like, res[i,j] =
+     this[i]*a[j] and so on).
+
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `bool' norm=`true') `const'
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `const mglData &'jdat, `bool' norm=`true')
+          `const'
+ -- Method on `mglData' (C++, Python): `mglData' Evaluate (`const
+          mglData &'idat, `const mglData &'jdat, `const mglData &'kdat,
+          `bool' norm=`true') `const'
+ -- C function: `HMDT' mgl_data_evaluate_i (`const HMDT' dat, `const
+          HMDT' idat, `int' norm)
+ -- C function: `HMDT' mgl_data_evaluate_ij (`const HMDT' dat, `const
+          HMDT' idat, `const HMDT' jdat, `int' norm)
+ -- C function: `HMDT' mgl_data_evaluate_ijk (`const HMDT' dat, `const
+          HMDT' idat, `const HMDT' jdat, `const HMDT' kdat, `int' norm)
+     Get array which values is result of interpolation of original
+     array for coordinates from other arrays. All dimensions must be
+     the same for data IDAT, JDAT, KDAT. Coordinates from IDAT, JDAT,
+     KDAT are supposed to be normalized in range [0,1] (if NORM=`true')
+     or in range [0,nx], [0,ny], [0,nz] correspondingly.
+
+ -- Method on `mglData' (C++, Python): `mglData' Resize (`int' mx,
+          `int' my=`1', `int' mz=`1', `float' x1=`0', `float' x2=`1',
+          `float' y1=`0', `float' y2=`1', `float' z1=`0', `float'
+          z2=`1') `const'
+ -- C function: `HMDT' mgl_data_resize (`const HMDT' dat, `int' mx,
+          `int' my, `int' mz)
+ -- C function: `HMDT' mgl_data_resize_box (`const HMDT' dat, `int' mx,
+          `int' my, `int' mz, `float' x1, `float' x2, `float' y1,
+          `float' y2, `float' z1, `float' z2)
+     Resizes the data to new size MX, MY, MZ from box (part) [X1,X2] x
+     [Y1,Y2] x [Z1,Z2] of original array. Initially x,y,z coordinates
+     are supposed to be in [0,1].
+
+
+File: mathgl_en.info,  Node: Functions on direction,  Next: Interpolation,  Prev: Make another data,  Up: mglData class
+
+6.7 Functions on direction
+==========================
+
+These functions change the data in some direction like
+differentiations, integrations and so on. The direction in which the
+change will applied is specified by the string parameter, which may
+contain `x', `y' or `z' characters for 1-st, 2-nd and 3-d dimension
+correspondengly.
+
+ -- Method on `mglData' (C++, Python): `void' CumSum (`const char *'dir)
+ -- C function: `void' mgl_data_cumsum (`HMDT' dat, `const char *'dir)
+     CCumulative summation of the data in given direction or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Integral (`const char
+          *'dir)
+ -- C function: `void' mgl_data_integral (`HMDT' dat, `const char *'dir)
+     Integrates (like cumulative summation) the data in given direction
+     or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Diff (`const char *'dir)
+ -- C function: `void' mgl_data_diff (`HMDT' dat, `const char *'dir)
+     Differentiates the data in given direction or directions.
+
+ -- Method on `mglData' (C++, Python): `void' Diff (`const mglData &'x,
+          `const mglData &'y)
+ -- Method on `mglData' (C++, Python): `void' Diff (`const mglData &'x,
+          `const mglData &'y, `const mglData &'z)
+ -- C function: `void' mgl_data_diff_par (`HMDT' dat, `const HMDT' x,
+          `const HMDT'y, `const HMDT'z)
+     Differentiates the data specified parametrically in direction X
+     with Y, Z=constant. Parametrical differentiation uses the formula
+     (for 2D case): da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j) where
+     a_i=da/di, a_j=da/dj denotes usual differentiation along 1st and
+     2nd dimensions. The similar formula is used for 3D case. Note,
+     that you may change the order of arguments - for example, if you
+     have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)}
+     then usual derivative along `x' will be `Diff(x,y);' and usual
+     derivative along `y' will be `Diff(y,x);'.
+
+ -- Method on `mglData' (C++, Python): `void' Diff2 (`const char *'dir)
+ -- C function: `void' mgl_data_diff2 (`const char *'dir)
+     Double-differentiates (like Laplace operator) the data in given
+     direction.
+
+ -- Method on `mglData' (C++, Python): `void' Swap (`const char *'dir)
+ -- C function: `void' mgl_data_swap (`HMDT' dat, `const char *'dir)
+     Swaps the left and right part of the data in given direction
+     (useful for Fourier spectrum).
+
+ -- Method on `mglData' (C++, Python): `void' Mirror (`const char *'dir)
+ -- C function: `void' mgl_data_mirror (`HMDT' dat, `const char *'dir)
+     Mirror the left-to-right part of the data in given direction.
+     Looks like change the value index I->N-I.
+
+ -- Method on `mglData' (C++, Python): `void' Sew (`const char *'dir,
+          `float' da=`2*M_PI')
+ -- C function: `void' mgl_data_sew (`HMDT' dat, `const char *'dir,
+          `float' da)
+     Remove value steps (like phase jumps after inverse trigonometric
+     functions) with period DA in given direction.
+
+ -- Method on `mglData' (C++, Python): `void' Smooth (`int' Type,
+          `const char *'dir, `float' delta=`0')
+ -- C function: `void' mgl_data_smooth (`HMDT' dat, `int' Type, `float'
+          delt, `const char *'dirs)
+     Smooths the data on specified direction or directions by method
+     TYPE. Now 4 methods are supported: `SMOOTH_NONE' does nothing for
+     DELTA=0 or approaches data to zero with the step DELTA,
+     `SMOOTH_LINE_3' linear averaging by 3 points, `SMOOTH_LINE_5'
+     linear averaging by 5 points, `SMOOTH_QUAD_5' quadratic averaging
+     by 5 points. Parameter DELTA forbids to change values of array
+     more than DELTA from the original ones. String DIRS specifies the
+     dimensions which will be smoothed. It may contain characters: 'x'
+     for 1st dimension, 'y' for 2nd dimension, 'z' for 3d dimension.
+
+ -- Method on `mglData' (C++, Python): `void' Smooth (`const char *'dir)
+     Smooths the data on specified direction(s). This is the same as
+     `Smooth()' but argument TYPE is specified in string as `0' for
+     `SMOOTH_NONE', `3' for `SMOOTH_LINE_3', `5' for `SMOOTH_LINE_5'.
+     If string DIR don't contain digits `035' then TYPE=`SMOOTH_QUAD_5'
+     is used.
+
+ -- Method on `mglData' (C++, Python): `void' Envelop (`char' dir=`'x'')
+ -- C function: `void' mgl_data_envelop (`HMDT' dat, `char' dir)
+     Find envelop for data values along direction DIR.
+
+ -- Method on `mglData' (C++, Python): `void' NormSl (`float' v1=`0',
+          `float' v2=`1', `char' dir=`'z'', `bool' keep_en=`true',
+          `bool' sym=`false')
+ -- C function: `void' mgl_data_norm_slice (`HMDT' dat, `float' v1,
+          `float' v2, `char' dir, `int' keep_en, `int' sym)
+     Normalizes data slice-by-slice along direction DIR the data in
+     slices to range [V1,V2]. If flag SYM=`true' then symmetrical
+     interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If KEEP_EN is
+     set then maximal value of k-th slice will be limited by \sqrt{\sum
+     a_ij(k)/\sum a_ij(0)}.
+
+ -- Method on `mglData' (C++, Python): `void' Norm (`float' v1=`0',
+          `float' v2=`1', `bool' sym=`false', `int' dim=`0')
+     Normalizes the data to range [V1,V2]. If flag SYM=`true' then
+     symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used.
+     Modification will be applied only for slices >=DIM.
+
+
+File: mathgl_en.info,  Node: Interpolation,  Next: Informational functions,  Prev: Functions on direction,  Up: mglData class
+
+6.8 Interpolation
+=================
+
+ -- Method on `mglData' (C++, Python): `float' Spline (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_spline (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by cubic spline to the given point X in
+     [0...nx-1], Y in [0...ny-1], Z in [0...nz-1].
+
+ -- Method on `mglData' (C++, Python): `float' Spline1 (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_spline1 (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by cubic spline to the given point X, Y, Z which
+     assumed to be normalized in range [0, 1].
+
+ -- Method on `mglData' (C++, Python): `float' Linear (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_linear (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by linear function to the given point X in
+     [0...nx-1], Y in [0...ny-1], Z in [0...nz-1].
+
+ -- Method on `mglData' (C++, Python): `float' Linear1 (`float' x,
+          `float' y=`0', `float' z=`0') `const'
+ -- C function: `float' mgl_data_linear1 (`const HMDT' dat, `float' x,
+          `float' y, `float' z)
+     Interpolates data by linear function to the given point X, Y, Z
+     which assumed to be normalized in range [0, 1].
+
+ -- Method on `mglData' (C++, Python): `float' v (`int' i, `int' j=`0',
+          `int' k=`0') `const'
+ -- C function: `float' mgl_data_get_value (`const HMDT' dat, `int' i,
+          `int' j, `int' k)
+     Gets the value in specified cell of the data with border checking.
+
+ -- Method on `mglData' (C++, Python): `float' Spline5 (`float' x,
+          `float' y, `float' z, `float' &dx, `float' &dy, `float' &dz)
+          `const'
+     Interpolate by 5-th order splain the data to given point X, Y, Z
+     which normalized in range [0, 1] and evaluate its derivatives.
+
+ -- C function: `float *' mgl_data_value (`HMDT' dat, `int' i, `int' j,
+          `int' k)
+     Gets the pointer to data element.
+
+ -- C function: `const float *' mgl_data_data (`const HMDT' dat)
+     Gets the pointer to internal data array.
+
+
+File: mathgl_en.info,  Node: Informational functions,  Next: Operators,  Prev: Interpolation,  Up: mglData class
+
+6.9 Informational functions
+===========================
+
+ -- Method on `mglData' (C++): `void' PrintInfo (`char *'buf, `bool'
+          all=`false') `const'
+     Print information about the data (sizes and momentum) to string
+     BUF. Parameter ALL set to print most of information (if `true') or
+     just basic one like dimensions, maximal an minimal values.
+
+ -- Method on `mglData' (C++): `void' PrintInfo (`FILE *'fp) `const'
+     Print information about the data (sizes and momentum) to FILE (for
+     example, stdout)
+
+ -- Method on `mglData' (C++, Python): `float' Maximal () `const'
+ -- C function: `float' mgl_data_max (`const HMDT' dat)
+     Gets maximal value of the data.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal () `const'
+ -- C function: `float' mgl_data_min (`HMDT' dat) `const'
+     Gets minimal value of the data.
+
+ -- Method on `mglData' (C++, Python): `float' Maximal (`int' &i, `int'
+          &j, `int' &k) `const'
+ -- C function: `float' mgl_data_max_int (`const HMDT' dat, `int' *i,
+          `int' *j, `int' *k)
+     Gets maximal value of the data and its position in the array to
+     variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal (`int' &i, `int'
+          &j, `int' &k) `const'
+ -- C function: `float' mgl_data_min_int (`const HMDT' dat, `int' *i,
+          `int' *j, `int' *k)
+     Gets minimal value of the data and its position in the array to
+     variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Maximal (`float' &i,
+          `float' &j, `float' &k) `const'
+ -- C function: `float' mgl_data_max_real (`const HMDT' dat, `float'
+          *x, `float' *y, `float' *z)
+     Gets maximal value of the data and its approximated (interpolated)
+     position to variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Minimal (`float' &i,
+          `float' &j, `float' &k) `const'
+ -- C function: `float' mgl_data_min_real (`const HMDT' dat, `float'
+          *x, `float' *y, `float' *z)
+     Gets minimal value of the data and its approximated (interpolated)
+     position to variables I, J, K.
+
+ -- Method on `mglData' (C++, Python): `float' Momentum (`char' dir,
+          `float' &m, `float' &w) `const'
+ -- C function: `float' mgl_data_momentum_mw (`const HMDT' dat, `char'
+          dir, `float' *m, `float' *w)
+     Gets zero-momentum (energy, I=\sum a_i) and write first momentum
+     (median, m = \sum \xi_i a_i/I) and second momentum (width, w^2 =
+     \sum (\xi_i-m)^2 a_i/I) to variables. Here \xi is corresponding
+     coordinate if DIR is `'x'', `'y'' or `'z''. Otherwise median is m
+     = \sum a_i/N, width is w^2 = \sum (a_i-m)^2/N.
+
+ -- Method on `mglData' (C++): `float' Momentum (`char' dir, `float'
+          &m, `float' &w, `float' &s, `float' &k) `const'
+     Gets zero-momentum (energy, I=\sum a_i) and write first momentum
+     (median, m = \sum \xi_i a_i/I), second momentum (width, w^2 = \sum
+     (\xi_i-m)^2 a_i/I, third momentum (skewness, s = \sum (\xi_i-m)^3
+     a_i/ I w^3) and fourth momentum (kurtosis, k = \sum (\xi_i-m)^4
+     a_i / 3 I w^4)) to variables. Here \xi is corresponding coordinate
+     if DIR is `'x'', `'y'' or `'z''. Otherwise median is m = \sum
+     a_i/N, width is w^2 = \sum (a_i-m)^2/N and so on.
+
+ -- Method on `mglData' (C++, Python): `float' Find (`const char
+          *'cond, `int' &i, `int' &j, `int' &k) `const'
+ -- C function: `float' mgl_data_first (`const HMDT' dat, `const char
+          *'cond, `int' *i, `int' *j, `int' *k)
+     Find position (after specified in I, J, K) of first nonzero value
+     of formula COND. Function return the data value at found position.
+
+ -- Method on `mglData' (C++, Python): `float' Last (`const char
+          *'cond, `int' &i, `int' &j, `int' &k) `const'
+ -- C function: `float' mgl_data_last (`const HMDT' dat, `const char
+          *'cond, `int' *i, `int' *j, `int' *k)
+     Find position (before specified in I, J, K) of last nonzero value
+     of formula COND. Function return the data value at found position.
+
+ -- Method on `mglData' (C++, Python): `int' Find (`const char *'cond,
+          `char' dir, `int' i=`0', `int' j=`0', `int' k=`0') `const'
+ -- C function: `float' mgl_data_find (`const HMDT' dat, `const char
+          *'cond, `int' i, `int' j, `int' k)
+     Return position of first in direction DIR nonzero value of formula
+     COND. The search is started from point {i,j,k}.
+
+ -- Method on `mglData' (C++, Python): `bool' FindAny (`const char
+          *'cond) `const'
+ -- C function: `float' mgl_data_find_any (`const HMDT' dat, `const
+          char *'cond)
+     Determines if any nonzero value of formula in the data array.
+
+
+File: mathgl_en.info,  Node: Operators,  Next: Global functions,  Prev: Informational functions,  Up: mglData class
+
+6.10 Operators
+==============
+
+ -- Method on `mglData' (C++, Python): `void' operator= (`const mglData
+          &'d)
+     Copies data from other variable.
+
+ -- Method on `mglData' (C++, Python): `void' operator*= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_mul_dat (`HMDT' dat, `const HMDT' d)
+     Multiplies the data by the other one for each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator/= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_div_dat (`HMDT' dat, `const HMDT' d)
+     Divides the data by the other one for each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator+= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_add_dat (`HMDT' dat, `const HMDT' d)
+     Adds the other data.
+
+ -- Method on `mglData' (C++, Python): `void' operator-= (`const
+          mglData &'d)
+ -- C function: `void' mgl_data_sub_dat (`HMDT' dat, `const HMDT' d)
+     Subtracts the other data.
+
+ -- Method on `mglData' (C++, Python): `void' operator*= (`float' d)
+ -- C function: `void' mgl_data_mul_num (`HMDT' dat, `float' d)
+     Multiplies each element by the number.
+
+ -- Method on `mglData' (C++, Python): `void' operator/= (`float' d)
+ -- C function: `void' mgl_data_div_num (`HMDT' dat, `float' d)
+     Divides each element by the number.
+
+ -- Method on `mglData' (C++, Python): `void' operator+= (`float' d)
+ -- C function: `void' mgl_data_add_num (`HMDT' dat, `float' d)
+     Adds the number to each element.
+
+ -- Method on `mglData' (C++, Python): `void' operator-= (`float' d)
+ -- C function: `void' mgl_data_sub_num (`HMDT' dat, `float' d)
+     Subtracts the number to each element.
+
+ -- Library Function: mglData operator+ (`const mglData &'a, `const
+          mglData &'b)
+     Adds the other data.
+
+ -- Library Function: mglData operator+ (`float' a, `const mglData &'b)
+     Adds the number.
+
+ -- Library Function: mglData operator+ (`const mglData &'a, `float' b)
+     Adds the number.
+
+ -- Library Function: mglData operator- (`const mglData &'a, `const
+          mglData &'b)
+     Subtracts the other data.
+
+ -- Library Function: mglData operator- (`float' a, `const mglData &'b)
+     Subtracts from the number.
+
+ -- Library Function: mglData operator- (`const mglData &'a, `float' b)
+     Subtracts the number.
+
+ -- Library Function: mglData operator* (`const mglData &'a, `const
+          mglData &'b)
+     Multiplies by the other data.
+
+ -- Library Function: mglData operator* (`float' a, `const mglData &'b)
+     Multiplies by the number.
+
+ -- Library Function: mglData operator* (`const mglData &'a, `float' b)
+     Multiplies by the number.
+
+ -- Library Function: mglData operator/ (`const mglData &'a, `const
+          mglData &'b)
+     Divides by the other data.
+
+ -- Library Function: mglData operator/ (`const mglData &'a, `float' b)
+     Divides by the number.
+
+
+File: mathgl_en.info,  Node: Global functions,  Prev: Operators,  Up: mglData class
+
+6.11 Global functions
+=====================
+
+These functions are not methods of `mglData' class. However it have
+additional functionality to handle data. So I put it in this chapter.
+
+ -- Global function: `mglData' mglTransform (`const mglData &'real,
+          `const mglData &'imag, `const char *'type)
+ -- C function: `HMDT' mgl_transform (`const HMDT' real, `const HMDT'
+          imag, `const char *'type)
+     Do integral transformation of complex data REAL, IMAG on specified
+     direction. Now only Fourier transformation is supported. The order
+     of transformations is specified in string TYPE: first character
+     for x-dimension, second one for y-dimension, third one for
+     z-dimension. The possible character are: `f' is forward Fourier
+     transformation, `i' is inverse Fourier transformation, `n' or ` '
+     is no transformation.
+
+ -- Global function: `mglData' mglTransformA `const mglData &'ampl,
+          `const mglData &'phase, `const char *'type)
+ -- C function: `HMDT' mgl_transform_a `const HMDT' ampl, `const HMDT'
+          phase, `const char *'type)
+     Do integral transformation of complex data AMPL, PHASE on
+     specified direction. Now only Fourier transformation is supported.
+     The order of transformations is specified in string TYPE: first
+     character for x-dimension, second one for y-dimension, third one
+     for z-dimension. The possible character are: `f' is forward
+     Fourier transformation, `i' is inverse Fourier transformation, `n'
+     or ` ' is no transformation.
+
+ -- Global function: `mglData' mglSTFA (`const mglData &'real, `const
+          mglData &'imag, `int' dn, `char' dir=`'x'')
+ -- C function: `HMDT' mgl_data_stfa (`const HMDT' real, `const HMDT'
+          imag, `int' dn,`char' dir)
+     Short time Fourier analysis for real and imaginary parts. Output
+     is amplitude of partial Fourier of length DN. For example if
+     DIR=`x', result will have size {int(nx/dn), dn, ny} and it will
+     contain res[i,j,k]=|\sum_d^dn
+     exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn.
+
+ -- Global function: `mglData' mglPDE (`const char *'ham, `const
+          mglData &'ini_re, `const mglData &'ini_im, `mglPoint' Min,
+          `mglPoint' Max, `float' dz=`0.1', `float' k0=`100')
+ -- C function: `HMDT' mgl_pde_solve (`HMGL' gr, `const char *'ham,
+          `const HMDT' ini_re, `const HMDT' ini_im, `float' dz, `float'
+          k0)
+     Solves equation du/dz = i*k0*HAM(p,q,x,y,z,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators.
+     Parameters INI_RE, INI_IM specify real and imaginary part of
+     initial field distribution. Parameters MIN, MAX set the bounding
+     box for the solution. Note, that really this ranges are increased
+     by factor 3/2 for purpose of reducing reflection from boundaries.
+     Parameter DZ set the step along evolutionary coordinate z. At this
+     moment, simplified form of function HAM is supported - all "mixed"
+     terms (like `x*p'->x*d/dx) are excluded. For example, in 2D case
+     this function is effectively ham = f(p,z) + g(x,z,u). However
+     commutable combinations (like `x*q'->x*d/dy) are allowed. Here
+     variable `u' is used for field amplitude |u|. This allow one solve
+     nonlinear problems - for example, for nonlinear Shrodinger
+     equation you may set `ham="p^2 + q^2 - u^2"'. You may specify
+     imaginary part for wave absorption, like `ham = "p^2 +
+     i*x*(x>0)"', but only if dependence on variable `i' is linear
+     (i.e. ham = hre+i*him). *Note PDE sample::, for sample code and
+     picture.
+
+ -- Global function: `mglData' mglRay (`const char *'ham, `mglPoint'
+          r0, `mglPoint' p0, `float' dt=`0.1', `float' tmax=`10')
+ -- C function: `HMDT' mgl_ray_trace (`const char *'ham, `float' x0,
+          `float' y0, `float' z0, `float' px, `float' py, `float' pz,
+          `float' dt, `float' tmax)
+     Solves GO ray equation like dr/dt = d HAM/dp, dp/dt = -d HAM/dr.
+     This is Hamiltonian equations for particle trajectory in 3D case.
+     Here HAM is Hamiltonian which may depend on coordinates `x', `y',
+     `z', momentums `p'=px, `q'=py, `v'=pz and time `t': ham =
+     H(x,y,z,p,q,v,t). The starting point (at `t=0') is defined by
+     variables R0, P0. Parameters DT and TMAX specify the integration
+     step and maximal time for ray tracing. Result is array of
+     {x,y,z,p,q,v,t} with dimensions {7 * int(TMAX/DT+1) }.
+
+ -- Global function: `mglData' mglQO2d (`const char *'ham, `const
+          mglData &'ini_re, `const mglData &'ini_im, `const mglData
+          &'ray, `float' r=`1', `float' k0=`100', `mglData *'xx=`0',
+          `mglData *'yy=`0', `bool' UseR=`true')
+ -- C function: `HMDT' mgl_qo2d_solve (`const char *'ham, `const HMDT'
+          ini_re, `const HMDT' ini_im, `const HMDT' ray, `float' r,
+          `float' k0, `HMDT' xx, `HMDT' yy)
+     Solves equation du/dt = i*k0*HAM(p,q,x,y,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see
+     `mglPDE()' for details). Parameters INI_RE, INI_IM specify real
+     and imaginary part of initial field distribution. Parameters RAY
+     set the reference ray, i.e. the ray around which the accompanied
+     coordinate system will be maked. You may use, for example, the
+     array created by `mglRay()' function. Note, that the reference ray
+     *must be* smooth enough to make accompanied coodrinates
+     unambiguity. Otherwise errors in the solution may appear. If XX
+     and YY are non-zero then Cartesian coordinates for each point will
+     be written into them. *Note Beam tracing sample::, for sample code
+     and picture.
+
+ -- Global function: `mglData' mglJacobian (`const mglData &'x, `const
+          mglData &'y)
+ -- Global function: `mglData' mglJacobian (`const mglData &'x, `const
+          mglData &'y, `const mglData &'z)
+ -- C function: `HMDT' mgl_jacobian_2d (`const HMDT' x, `const HMDT' y)
+ -- C function: `HMDT' mgl_jacobian_3d (`const HMDT' x, `const HMDT' y,
+          `const HMDT' z)
+     Computates the Jacobian for transformation {i,j,k} to {X,Y,Z}
+     where initial coordinates  {i,j,k} are data indexes normalized in
+     range [0,1]. The Jacobian is determined by formula
+     det||dr_\alpha/d\xi_\beta|| where r={X,Y,Z} and \xi={i,j,k}. All
+     dimensions must be the same for all data arrays. Data must be 3D
+     if all 3 arrays {X,Y,Z} are specified or 2D if only 2 arrays {X,Y}
+     are specified.
+
+
+File: mathgl_en.info,  Node: Other classes,  Next: MGL interface,  Prev: mglData class,  Up: Top
+
+7 Other classes
+***************
+
+* Menu:
+
+* mglParse class::
+* mglFormula class::
+* mglFont class::
+* mglColor class::
+* mglPoint class::
+* mglVar class::
+* mglCommand class::
+* mglArg class::
+
+
+File: mathgl_en.info,  Node: mglParse class,  Next: mglFormula class,  Up: Other classes
+
+7.1 mglParse class
+==================
+
+Class for parsing and executing MGL script. This class is defined in
+`#include <mgl/mgl_parse.h>'.
+
+   Class mglParse is the interpreter for MGL scripts (*note MGL
+interface::). The main function of mglParse class is `Parse()'. Exactly
+this function parses and executes the script string-by-string. Also
+there are two subservient functions for the finding and creation of a
+variable. These functions can be useful for displaying values of
+variables (arrays) in some external program (in window, for example).
+The variable DATALIST contains full list of variables in script. Flag
+ALLOWSETSIZE allows one to prevent changing the size of the  picture
+inside the script (forbids the MGL command `setsize').
+
+   Note an important feature - if user defines function FUNC in
+variable then it will be called before the destroying of this variable
+(*note mglVar class::).
+
+ -- Method on `mglParse' (C++, Python): `' mglParse (`bool'
+          setsize=`false')
+ -- C function: `HMPR' mgl_create_parser ()
+     Constructor initializes all values with zero and set ALLOWSETSIZE
+     value.
+
+ -- Method on `mglParse' (C++, Python): `' ~mglParse ()
+ -- C function: `void' mgl_delete_parser (`HMPR' p)
+     Destructor delete parser
+
+ -- Method on `mglParse' (C++, Python): `int' Parse (`mglGraph *'gr,
+          `const char *'str, `long' pos=`0')
+ -- Method on `mglParse' (C++): `int' Parse (`mglGraph *'gr, `const
+          wchar_t *'str, `long' pos=`0')
+ -- C function: `int' mgl_parse (`HMGL' gr, `HMPR' p, `const char
+          *'str, `int' pos)
+ -- C function: `int' mgl_parsew (`HMGL' gr, `HMPR' p, `const wchar_t
+          *'str, `int' pos)
+     Main function in the class. It parses the string STR and executes
+     it by  using GR as a graphics plotter. Returns the value depending
+     on an error presence in the string STR: 0 - no error, 1 - wrong
+     command argument(s), 2 - unknown command, 3 - string is too long.
+     Optional argument POS allows to save the string position in the
+     document (or file) for using `for|next' command.
+
+ -- Method on `mglParse' (C++): `int' Export (`wchar_t'
+          cpp_out`[1024]', `mglGraph *'gr, `const wchar_t *'str)
+     Function parses the string STR, executes it by  using GR as a
+     graphics plotter and exports it to C++ code. Returns the value
+     depending on an error presence in the string STR: 0 - no error, 1
+     - wrong command argument(s), 2 - unknown command, 3 - string is
+     too long. Output C++ text will be placed in OUT variable. If
+     string STR have options (defined after ';' symbol) then the
+     corresponding C++ texts are placed in variables OP1, OP2.
+
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `FILE
+          *'fp, `bool' print=`false')
+     Function parse and execute line-by-line MGL script in file FP. If
+     PRINT=`true' then all warnings and information will be printed in
+     stdout. Also this function support the `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `int'
+          num, `const wchar_t **'text, `void (*' error `)(int line, int
+          kind)=NULL')
+     Function parse and execute line-by-line MGL script in array TEXT.
+     If ERROR is not `NULL' then this function will be called for all
+     warnings, information and other messages. Also this function
+     support the `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++, Python): `void' Execute (`mglGraph *'gr,
+          `const char *'text, `void (*' error `)(int line, int
+          kind)=NULL')
+ -- Method on `mglParse' (C++): `void' Execute (`mglGraph *'gr, `const
+          wchar_t *'text, `void (*' error `)(int line, int kind)=NULL')
+ -- C function: `void' mgl_parse_text (`HMGL' gr, `HMPR' p, `const char
+          *'text)
+ -- C function: `void' mgl_parsew_text (`HMGL' gr, `HMPR' p, `const
+          wchar_t *'text)
+     Function parse and execute line-by-line MGL script in string TEXT.
+     Lines are separated by `\n' symbol as usual. If ERROR is not
+     `NULL' then this function will be called for all warnings,
+     information and other messages. Also this function support the
+     `for|next' MGL commands.
+
+ -- Method on `mglParse' (C++, Python): `bool' AddParam (`int' n,
+          `const char *'str, `bool' isstr=`true')
+ -- Method on `mglParse' (C++): `bool' AddParam (`int' n, `const
+          wchar_t *'str, `bool' isstr=`true')
+ -- C function: `void' mgl_add_param (`HMPR' p, `int' id, `const char
+          *'val)
+ -- C function: `void' mgl_add_paramw (`HMPR' p, `int' id, `const
+          wchar_t *'val)
+     Function set the value of N-th parameter as string STR (N=0, 1 ...
+     9). It return `true' for success.
+
+ -- Method on `mglParse' (C++, Python): `mglVar *' FindVar (`const char
+          *'name)
+ -- Method on `mglParse' (C++): `mglVar *' FindVar (`const wchar_t
+          *'name)
+ -- C function: `const HMDT' mgl_find_var (`HMPR' p, `const char *'name)
+     Function returns the pointer to variable with name NAME or zero if
+     variable is absent. Use this function to put external data array
+     to the script or get the data from the script.
+
+ -- Method on `mglParse' (C++, Python): `mglVar *' AddVar (`const char
+          *'name)
+ -- Method on `mglParse' (C++): `mglVar *' AddVar (`const wchar_t
+          *'name)
+ -- C function: `const HMDT' mgl_add_var (`HMPR' p, `const char *'name)
+     Function returns the pointer to variable with name NAME. If
+     variable is absent then new variable is created with name NAME.
+     Use this function to put external data array to the script or get
+     the data from the script.
+
+ -- Method on `mglParse' (C++): `void' DeleteVar (`mglVar *'v)
+ -- Method on `mglParse' (C++): `void' DeleteVar (`const char *'name)
+ -- Method on `mglParse' (C++): `void' DeleteVar (`const wchar_t *'name)
+     Function delete the variable specified by its name or by its
+     pointer.
+
+ -- Method on `mglParse' (C++, Python): `inline void' RestoreOnce ()
+ -- C function: `void' mgl_restore_once (`HMPR' p)
+     Restore Once flag.
+
+ -- Method on `mglParse' (Python): `void' AllowSetSize (`bool' a)
+ -- C function: `void' mgl_parser_allow_setsize (`HMPR' p, `int' a)
+     Allow to parse 'setsize' command or not.
+
+ -- Method on `mglParse' (C++): `void' AddCommand (`mglCommand *'cmd,
+          `int' num=`0')
+     Add NUM commands CMD to the defined MGL commands list. Parameter
+     CMD is array of `mglCommand' structures. If parameter NUM=0 then
+     it will be determined automatically. At this, array CMD *must
+     have* last element with `name=L""'
+
+ -- Option of mglParse: `mglVar *' DataList
+     List of variables defined in script.
+
+ -- Option of mglParse: `bool' AllowSetSize
+     Flag which allows/forbids the command `setsize' in scripts.
+
+ -- Option of mglParse: `bool' Stop
+     Flag which interrupt script execution.
+
+ -- Option of mglParse: `mglCommand *' Cmd
+     Table (array) of recognizable MGL commands (can be changed by
+     user). Items in the table *MUST be sorted* by NAME field !!! Last
+     items must have empty name (i.e. `L""').
+
+ -- Option of mglParse: `wchar_t *' op1
+     These strings contain command options and should be placed before
+     the command. These variables are used for MGL->C++ (or other
+     language) conversion.
+
+ -- Option of mglParse: `wchar_t *' op2
+     These strings contain command options and should be placed after
+     the command. These variables are used for MGL->C++ (or other
+     language) conversion.
+
+
+File: mathgl_en.info,  Node: mglFormula class,  Next: mglFont class,  Prev: mglParse class,  Up: Other classes
+
+7.2 mglFormula class
+====================
+
+Class for evaluating of formula specified by the string. This class is
+defined in `#include <mgl/mgl_eval.h>'.
+
+   It is the fast variant of formula evaluation. At creation it will be
+recognized and compiled to tree-like internal code. At evaluation stage
+only fast calculations are performed. There is no difference between
+lower or upper case in formulas. If argument value lie outside the
+range of function definition then function returns NaN.
+
+   There are a lot of functions and operators available. The operators
+are: `+' - addition, `-' - subtraction, `*' - multiplication, `/' -
+division, `^' - integer power. Also there are logical "operators": `<'
+- true if x<y, `>' - true if x>y, `=' - true if x=y, `&' - true if x
+and y both nonzero, `|' - true if x or y nonzero. These logical
+operators have lowest priority and return 1 if true or 0 if false.
+
+   The basic functions are: `sqrt(x)' - square root of X, `pow(x,y)'
+power X in Y, `ln(x)' - natural logarithm of X, `lg(x)' - decimal
+logarithm of X, `log(a,x)' - logarithm base A of X, `abs(x)' - absolute
+value of X, `sign(x)' - sign of X, `mod(x,y)' - x modulo y, `step(x)' -
+step function, `rnd' - random number, `pi' - number \pi=3.1415926....
+
+   Trigonometric functions are: `sin(x)', `cos(x)', `tan(x)' (or
+`tg(x)'). Inverse trigonometric functions are: `asin(x)', `acos(x)',
+`atan(x)'. Hyperbolic functions are: `sinh(x)' (or `sh(x)'), `cosh(x)'
+(or `ch(x)'), `tanh(x)' (or `th(x)'). Inverse hyperbolic functions are:
+`asinh(x)', `acosh(x)', `atanh(x)'.
+
+   There are a set of special functions: `gamma(x)' - Gamma function
+\Gamma(x) = \int_0^\infty dt t^{x-1} \exp(-t) , `psi(x)' - digamma
+function \psi(x) = \Gamma'(x)/\Gamma(x) for x!=0, `ai(x)' - Airy
+function Ai(x), `bi(x)' - Airy function Bi(x), `cl(x)' - Clausen
+function, `li2(x)' (or `dilog(x)') - dilogarithm Li_2(x) = - \Re
+\int_0^x ds \log(1-s)/s, `sinc(x)' - compute sinc(x) = \sin(\pi x) /
+(\pi x) for any value of x, `zeta(x)' - Riemann zeta function \zeta(s)
+= \sum_{k=1}^\infty k^{-s} for arbitrary s!=1, `eta(x)' - eta function
+\eta(s) = (1-2^{1-s}) \zeta(s) for arbitrary s, `lp(l,x)' - Legendre
+polynomial P_l(x), (|x|<=1, l>=0), `w0(x)' - principal branch of the
+Lambert W function, `w1(x)' - principal branch of the Lambert W
+function. Function W(x) is defined to be solution of the equation W
+\exp(W) = x.
+
+   The exponent integrals are: `ci(x)' - Cosine integral Ci(x) =
+\int_0^x dt \cos(t)/t, `si(x)' - Sine integral Si(x) = \int_0^x dt
+\sin(t)/t, `erf(x)' - error function erf(x) = (2/\sqrt(\pi)) \int_0^x
+dt \exp(-t^2), `ei(x)' - exponential integral Ei(x) := -
+PV(\int_{-x}^\infty dt \exp(-t)/t) (where PV denotes the principal
+value of the integral), `e1(x)' - exponential integral E_1(x) := Re
+\int_1^\infty dt \exp(-xt)/t , `e2(x)' - exponential integral E_2(x) :=
+Re \int_1^\infty dt \exp(-xt)/t^2, `ei3(x)' - exponential integral
+Ei_3(x) = \int_0^x dt \exp(-t^3) for x>=0.
+
+   Bessel functions are: `j(nu,x)' - regular cylindrical Bessel
+function of fractional order NU, `y(nu,x)' - irregular cylindrical
+Bessel function of fractional order NU, `i(nu,x)' - regular modified
+Bessel function of fractional order NU, `k(nu,x)' - irregular modified
+Bessel function of fractional order NU.
+
+   Elliptic integrals are: `ee(k)' - complete elliptic integral is
+denoted by E(k) = E(\pi/2, k), `ek(k)' - complete elliptic integral is
+denoted by K(k) = F(\pi/2, k), `e(phi,k)' - elliptic integral E(\phi,k)
+= \int_0^\phi dt \sqrt((1 - k^2 \sin^2(t))), `f(phi,k)' - elliptic
+integral F(\phi,k) = \int_0^\phi dt 1/\sqrt((1 - k^2 \sin^2(t))).
+
+   Jacobi elliptic functions are: `sn(u,m)', `cn(u,m)', `dn(u,m)',
+`sc(u,m)', `sd(u,m)', `ns(u,m)', `cs(u,m)', `cd(u,m)', `nc(u,m)',
+`ds(u,m)', `dc(u,m)', `nd(u,m)'.
+
+   Note, some of these functions are unavailable if NO\_GSL is defined
+during compilation of MathGL library.
+
+ -- Method on mglFormula: `' mglFormula (`const char *'str)
+     Parses the formula STR and creates formula-tree. Constructor
+     recursively parses the formula and creates a tree-like structure
+     containing functions and operators for fast further evaluating by
+     `Calc()' or `CalcD()' functions.
+
+ -- Method on mglFormula: `float' Calc (`float' x, `float' y=`0',
+          `float' z=`0', `float' u=`0')
+     Evaluates the formula for `'x','r''=X, `'y','n''=Y, `'z','t''=Z,
+     `'a','u''=U. Error code (if one) can be obtained from function
+     `GetError()'.
+
+ -- Method on mglFormula: `float' Calc (`float' x, `float' y, `float'
+          z, `float' u, `float' v, `float' w)
+     Evaluates the formula for `'x''=X, `'y''=Y, `'z''=Z, `'u''=U,
+     `'v''=V, `'w''=W. Error code (if one) can be obtained from
+     function `GetError()'.
+
+ -- Method on mglFormula: `float' Calc (`float' var`['z'-'a'+1]')
+     Evaluates the formula for variables in array VAR['z'-'a']. Error
+     code (if one) can be obtained from function `GetError()'.
+
+ -- Method on mglFormula: `float' CalcD (`float' var`['z'-'a'+1]',
+          `char' diff)
+     Evaluates the formula derivation respect to DIFF for variables in
+     array VAR['z'-'a']. Error code (if one) can be obtained from
+     function `GetError()'.
+
+ -- Method on mglFormula: `int' GetError ()
+     Returns error code: `0' means no error; `ERR_LOG' means error in
+     logarithm or power functions; `ERR_ARC' means error in inverse
+     functions (like asin); `ERR_SQRT' means error in sqrt function.
+
+
+File: mathgl_en.info,  Node: mglFont class,  Next: mglColor class,  Prev: mglFormula class,  Up: Other classes
+
+7.3 mglFont class
+=================
+
+Class for working with font: load, get metrics, parse and draw strings.
+This class is defined in `#include <mgl/mgl_font.h>'.
+
+   The class is based on loading and drawing of vector Hershey font.
+There are two styles of specifying of the font type and aligning: by
+integer parameters or by string.
+
+   The string can be any combination of characters: `rbiLCRwou'. The
+font types are: `r' - roman font, `i' - italic style, `b' - bold style.
+By default roman font (that is `' or `r') is used. The align types are:
+`L' - align left (default), `C' - align center, `R' - align right.
+Additional font effects are: `w' - wire, `o' - over-lined, `u' -
+underlined.
+
+   The over way of font and alignment setting is the using of the
+integer constant. Integer font Id can be one of predefined constants:
+`MGL_FONT_ITAL, MGL_FONT_BOLD, MGL_FONT_BOLD_ITAL =
+MGL_FONT_ITAL+MGL_FONT_BOLD'. Default font is `MGL_FONT_ROMAN'. Also
+there are flags `MGL_FONT_ULINE, MGL_FONT_OLINE, MGL_FONT_WIRE' for
+additional font effects. Align parameter controls the text alignment: 0
+- align left, 1 - align center, 2 - align right.
+
+   Parsing of the string to special (TeX-like) commands will be done if
+variable PARSE is true (it's default). There are commands for the font
+style changing inside the string (for example, use \b for bold font):
+\a or \overline - over-lined, \b or \textbf - bold, \i or \textit -
+italic, \r or \textrm - roman (disable bold and italic attributes), \u
+or \underline - underlined, \w or \wire - wired, \big - bigger size, @
+- smaller size. The lower and upper indexes are specified by `_' and
+`^' symbols. At this the changed font style is applied only on next
+symbol or symbols in braces {}. The text in braces {} are treated as
+single symbol that allow one to print the index of index. For example,
+compare the strings `sin (x^{2^3})' and `sin (x^2^3)'. You may also
+change text color inside string by command #? or by \color? where `?'
+is symbolic id of the color (*note mglColor class::). For example,
+words `Blue' and `red' will be colored in the string `#b{Blue} and
+\colorr{red} text'.
+
+   The most of commands for special TeX or AMSTeX symbols, the commands
+for font style changing (\textrm, \textbf, \textit, \overline,
+\underline), accents (\hat, \tilde, \dot, \ddot, \acute, \check,
+\grave, \bar, \breve) and roots (\sqrt, \sqrt3, \sqrt4) are recognized.
+The full list contain approximately 2000 commands. Note that first
+space symbol after the command is ignored, but second one is printed as
+normal symbol (space). For example, the following strings produce the
+same result \tilde a: `\tilde{a}'; `\tilde a'; `\tilde{}a'.
+
+   The Greek letters are recognizable special symbols: \alpha - \alpha,
+\beta - \beta, \gamma - \gamma, \delta - \delta, \epsilon - \epsilon,
+\eta - \eta, \iota - \iota, \chi - \chi, \kappa - \kappa, \lambda -
+\lambda, \mu - \mu, \nu - \nu, o - \o, \omega - \omega, \phi - \phi,
+\pi - \pi, \psi - \psi, \rho - \rho, \sigma - \sigma, \theta - \theta,
+\tau - \tau, \upsilon - \upsilon, \xi - \xi, \zeta - \zeta, \varsigma -
+\varsigma, \varepsilon - \varepsilon, \vartheta - \vartheta, \varphi -
+\varphi, A - \Alpha, B - \Beta, \Gamma - \Gamma, \Delta - \Delta, E -
+\Epsilon, H - \Eta, I - \Iota, C - \Chi, K - \Kappa, \Lambda - \Lambda,
+M - \Mu, N - \Nu, O - \O, \Omega - \Omega, \Phi - \Phi, \Pi - \Pi, \Psi
+- \Psi, R - \Rho, \Sigma - \Sigma, \Theta - \Theta, T - \Tau, \Upsilon
+- \Upsilon, \Xi - \Xi, Z - \Zeta.
+
+   The small part of most common special TeX symbols are: \angle -
+\angle, \aleph - \aleph, \cdot - \cdot, \clubsuit - \clubsuit, \cup -
+\cup, \cap - \cap, \diamondsuit - \diamondsuit, \diamond - \diamond,
+\div - \div, \downarrow - \downarrow, \dag - \dag, \ddag - \ddag,
+\equiv - \equiv, \exists - \exists, \frown - \frown, \flat - \flat, \ge
+- \ge, \geq - \geq, \gets - \gets, \heartsuit - \heartsuit, \infty -
+\infty, \in - \in, \int - \int, \Im - \Im, \langle - \langle, \le -
+\le, \leq - \leq, \leftarrow - \leftarrow, \mp - \mp, \nabla - \nabla,
+\ne - \ne, \neq - \neq, \natural - \natural, \oint - \oint, \odot -
+\odot, \oplus - \oplus, \partial - \partial, \parallel - \parallel,
+\perp - \perp, \pm - \pm, \propto - \propto, \prod - \prod, \Re - \Re,
+\rightarrow - \rightarrow, \rangle - \rangle, \spadesuit - \spadesuit,
+\sim - \sim, \smile - \smile, \subset - \subset, \supset - \supset,
+\surd - \sqrt or \surd, \S - \S, \sharp - \sharp, \sum - \sum, \times -
+\times, \to - \to, \uparrow - \uparrow, \wp - \wp and so on.
+
+* Menu:
+
+* Format of font files::
+
+ -- Method on mglFont: `' mglFont (`const char
+          *'name=`MGL_DEF_FONT_NAME', `const char *'path=`NULL')
+     Initialize the font and load data from file NAME (default name is
+     "STIX" for Linux and MacOS) or if  NAME=`NULL' limited data from
+     memory (default for Windows).
+
+ -- Method on mglFont: `bool' Load (`const char *' base, `const char
+          *'path=`NULL')
+     Load font from file PATH/BASE into the memory. The font may
+     contain 4 files: BASE.vfm, BASE_b.vfm, BASE_i.vfm, BASE_bi.vfm.
+     Appendix contain detailed description of font format.
+
+ -- Method on mglFont: `void' Restore ()
+     Restore default font.
+
+ -- Method on mglFont: `void' (`mglFont *' fnt)
+     Copy data from other font instance.
+
+ -- Method on mglFont: `void' Clear ()
+     Clear memory by deleting the loaded font.
+
+ -- Method on mglFont: `inline unsigned' GetNumGlyph ()
+     Return the number of glyphs in the font.
+
+ -- Method on mglFont: `inline bool' Ready ()
+     Return true if font is loaded and ready for use.
+
+ -- Method on mglFont: `float' Height (`int' font)
+     Gets height of text for font specified by integer constant.
+
+ -- Method on mglFont: `float' Puts (`const char *'str, `int' font=`0',
+          `int' align=`0')
+     Prints 8-bit text string for font specified by integer constant.
+
+ -- Method on mglFont: `float' Width (`const char *'str, `int' font=`0')
+     Gets width of 8-bit text string for font specified by integer
+     constant.
+
+ -- Method on mglFont: `float' Puts (`const wchar_t *'str, `int'
+          font=`0', `int' align=`0')
+     Prints Unicode text string for font specified by integer constant.
+
+ -- Method on mglFont: `float' Width (`const wchar_t *'str, `int'
+          font=`0')
+     Gets width of Unicode text string for font specified by integer
+     constant.
+
+ -- Method on mglFont: `float' Height (`const char *'how)
+     Gets height of text for font specified by string.
+
+ -- Method on mglFont: `float' Puts (`const char *'str, `const char
+          *'how)
+     Prints 8-bit text string for font specified by string.
+
+ -- Method on mglFont: `float' Width (`const char *'str, `const char
+          *'how)
+     Gets width of 8-bit text string for font specified by string.
+
+ -- Method on mglFont: `float' Puts (`const wchar_t *'str, `const char
+          *'how)
+     Prints Unicode text string for font specified by string.
+
+ -- Method on mglFont: `float' Width (`const wchar_t *'str, `const char
+          *'how)
+     Gets width of Unicode text string for font specified by string.
+
+ -- Parameter of mglFont: `mglGraph *' gr
+     Instance of mglGraph class which is used for character drawing.
+
+ -- Parameter of mglFont: `bool' parse
+     Flag for switching on/off the parsing of TeX commands. Default
+     value is `true'.
+
+
+File: mathgl_en.info,  Node: Format of font files,  Up: mglFont class
+
+7.3.1 Format of font files
+--------------------------
+
+Starting from v.1.6 the MathGL library uses new font files. The font is
+defined in 4 files with suffixes `*.vfm', `*_b.vfm', `*_i.vfm',
+`*_bi.vfm'. These files are text files containing the data for roman
+font, bold font, italic font and bold italic font. The files (or some
+symbols in the files) for bold, italic or bold italic fonts can be
+absent. In this case the roman glyph will be used for them. By analogy,
+if the bold italic font is absent but the bold font is present then
+bold glyph will be used for bold italic. You may create these font
+files by yourself from *.ttf, *.otf files with the help of program
+`font_tools'. This program can be found at MathGL home site.
+
+   The format of font files (*.vfm - vector font for MathGL) is the
+following.
+  1. First string contains human readable comment and is always ignored.
+
+  2. Second string contains 3 numbers, delimited by space or
+     tabulation. The order of numbers is the following: NUMG - the
+     number of glyphs in the file (integer), FACT - the factor for
+     glyph sizing (float), SIZE - the size of buffer for glyph
+     description (integer).
+
+  3. After it NUMG-th strings with glyphs description are placed. Each
+     string contains 6 positive numbers, delimited by space of
+     tabulation. The order of numbers is the following: Unicode glyph
+     ID, glyph width, number of lines in glyph, position of lines
+     coordinates in the buffer (length is 2*number of lines), number of
+     triangles in glyph, position of triangles coordinates in the
+     buffer (length is 6*number of triangles).
+
+  4. The end of file contains the buffer with point coordinates at
+     lines or triangles vertexes. The size of buffer (the number of
+     integer) is SIZE.
+
+   Note: the closing contour line  is done automatically (so the last
+segment may be absent). For starting new contour use a point with
+coordinates `{0x3fff, 0x3fff}'.
+
+
+File: mathgl_en.info,  Node: mglColor class,  Next: mglPoint class,  Prev: mglFont class,  Up: Other classes
+
+7.4 mglColor class
+==================
+
+Structure for working with colors. This structure is defined in
+`#include <mgl/mgl.h>'.
+
+   There are two ways to set the color in MathGL. First one is using of
+float values of red, green and blue channels for precise color
+definition. The second way is the using of character id. There are a
+set of characters specifying frequently used colors. Normally capital
+letter gives more dark color than lowercase one. The full list of
+characters is: `k' - black, `r' - red, `R' - dark red, `g' - green, `G'
+- dark green, `b' - blue, `B' - dark blue, `c' - cyan, `C' - dark cyan,
+`m' - magenta, `M' - dark magenta, `y' - yellow, `Y' - dark yellow
+(gold), `h' - gray, `H' - dark gray, `w' - white, `W' - bright gray,
+`l' - green-blue, `L' - dark green-blue, `e' - green-yellow, `E' - dark
+green-yellow, `n' - sky-blue, `N' - dark sky-blue, `u' - blue-violet,
+`U' - dark blue-violet, `p' - purple, `P' - dark purple, `q' - orange,
+`Q' - dark orange (brown).
+
+   Also you may use "lighted" colors in color scheme specification
+(_not in line style!_). The "lighted" color contain 2 symbols: first
+one is usual symbol for color specification, second one is digit for
+its brightness. The digit can be in range `1'...`9'. At this `5'
+correspond to normal color, `1' is very dark version of the color
+(practically black), `9' is very bright version of the color
+(practically white).
+
+Colors and its ids.
+
+ -- Parameter of mglVar: `float' r, g, b
+     Reg, green and blue component of color.
+
+ -- Method on mglColor: `' mglColor (`float' R, `float' G, `float' B)
+     Constructor sets the color by float values of Red, Green and Blue
+     channels.
+
+ -- Method on mglColor: `' mglColor (`char' c=`'k'')
+     Constructor sets the color from character id. The black color is
+     used by default.
+
+ -- Method on mglColor: `void' Set (`float' R, `float' G, `float' B)
+     Sets color from values of Red, Green and Blue channels. This
+     values should be in interval [0,1].
+
+ -- Method on mglColor: `void' Set (`mglColor' c, `float' bright=`1')
+     Sets color as "lighted" version of color C.
+
+ -- Method on mglColor: `void' Set (`char' p)
+     Sets color from symbolic id.
+
+ -- Method on mglColor: `bool' Valid ()
+     Checks correctness of the color.
+
+ -- Method on mglColor: `float' Norm ()
+     Gets maximal of spectral component.
+
+ -- Method on mglColor: `bool' operator== (`const mglColor &'c)
+     Compare with another color
+
+ -- Library Function: inline mglColor operator+ (`const mglColor &'a,
+          `const mglColor &'b)
+     Adds colors by its RGB values.
+
+ -- Library Function: inline mglColor operator- (`const mglColor &'a,
+          `const mglColor &'b)
+     Subtracts colors by its RGB values.
+
+ -- Library Function: inline mglColor operator* (`const mglColor &'a,
+          `float' b)
+     Multiplies color by number.
+
+ -- Library Function: inline mglColor operator* (`float' a, `const
+          mglColor &'b)
+     Multiplies color by number.
+
+ -- Library Function: inline mglColor operator/ (`const mglColor &'a,
+          `float' b)
+     Divide color by number.
+
+ -- Library Function: inline mglColor operator! (`const mglColor &'a)
+     Return inverted color.
+
+
+File: mathgl_en.info,  Node: mglPoint class,  Next: mglArg class,  Prev: mglColor class,  Up: Other classes
+
+7.5 mglPoint class
+==================
+
+Structure describes point in space. This structure is defined in
+`#include <mgl/mgl.h>'
+
+ -- Parameter of mglVar: `float' x, y, z
+     Point coordinates. By default all values are zero.
+
+ -- Library Function: inline mglPoint operator+ (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Point of summation (summation of vectors).
+
+ -- Library Function: inline mglPoint operator- (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Point of difference (difference of vectors).
+
+ -- Library Function: inline mglPoint operator* (`float' a, `const
+          mglPoint &'b)
+     Multiplies (scale) points by number.
+
+ -- Library Function: inline mglPoint operator* (`const mglPoint &'a,
+          `float' b)
+     Multiplies (scale) points by number.
+
+ -- Library Function: inline mglPoint operator/ (`const mglPoint &'a,
+          `float' b)
+     Multiplies (scale) points by number 1/b.
+
+ -- Library Function: inline float operator- (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Scalar product of vectors.
+
+ -- Library Function: inline mglPoint operator^ (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Cross-product of vectors.
+
+ -- Library Function: inline mglPoint operator& (`const mglPoint &'a,
+          `const mglPoint &'b)
+     The part of A which is perpendicular to vector B.
+
+ -- Library Function: inline mglPoint operator| (`const mglPoint &'a,
+          `const mglPoint &'b)
+     The part of A which is parallel to vector B.
+
+ -- Library Function: inline mglPoint operator! (`const mglPoint &'a)
+     Return vector perpendicular to vector A.
+
+ -- Library Function: inline bool Norm (`const mglPoint &'a)
+     Return the norm |A|^2 of vector A.
+
+ -- Library Function: inline bool operator== (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Return true if points are the same.
+
+ -- Library Function: inline bool operator!= (`const mglPoint &'a,
+          `const mglPoint &'b)
+     Return true if points are different.
+
+
+File: mathgl_en.info,  Node: mglVar class,  Next: mglCommand class,  Prev: mglArg class,  Up: Other classes
+
+7.6 mglVar class
+================
+
+Structure describes variable of type `mglData' and its name in MGL
+script. This structure is used by `mglParse' and is defined in
+`#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglVar: `mglData' d
+     Data itself
+
+ -- Parameter of mglVar: `wchar_t' s[256]
+     Data name
+
+ -- Parameter of mglVar: `void *' o
+     Pointer to external object for function FUNC.
+
+ -- Parameter of mglVar: `mglVar *' next
+     Pointer to next instance in list
+
+ -- Parameter of mglVar: `mglVar *' prev
+     Pointer to prev instance in list
+
+ -- Parameter of mglVar: `bool' temp
+     Flag for temporar variable. Temporal variables will be destroyed
+     after script execution.
+
+ -- Parameter of mglVar: `void (*' func `)(void *)'
+     Callback function for destroying non-temporal variable.
+
+ -- Method on mglGraphAB: `void' MoveAfter (`mglVar *'var)
+     Move variable after VAR and copy `func' from `var' (if `func' is
+     not 0)
+
+
+File: mathgl_en.info,  Node: mglCommand class,  Prev: mglVar class,  Up: Other classes
+
+7.7 mglCommand class
+====================
+
+Structure describes MGL command, its name, short description,
+executable and export functions. The structure is used by `mglParse'
+and is defined in `#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglCommand: `const wchar_t *' name
+     Name of command.
+
+ -- Parameter of mglCommand: `const wchar_t *' desc
+     Short command description (can be NULL).
+
+ -- Parameter of mglCommand: `const wchar_t *' form
+     Format of command arguments (can be NULL).
+
+ -- Parameter of mglCommand: `int (*' exec `)(mglGraph *gr, long n,
+          mglArg *a, int k[10])const wchar_t *'
+     Function for executing (plotting) the command using grapher GR and
+     having N-th arguments A. Function must return 0 if all is OK; or 1
+     if arguments are wrong.
+
+ -- Parameter of mglCommand: `void (*' save `)(wchar_t out[1024], long
+          n, mglArg *a, int k[10])const wchar_t *'
+     Function for exporting in C++ (can be NULL).
+
+
+File: mathgl_en.info,  Node: mglArg class,  Next: mglVar class,  Prev: mglPoint class,  Up: Other classes
+
+7.8 mglArg class
+================
+
+Structure describes arguments of functions in the stucture
+`mglCommand'. It is defined in `#include <mgl/mgl_parse.h>'.
+
+ -- Parameter of mglArg: `int' type
+     Type of argument: 0-data, 1-string, 2-number.
+
+ -- Parameter of mglArg: `mglData *' d
+     Pointer to data (used if type=0).
+
+ -- Parameter of mglArg: `wchar_t' w[2048]
+     String with parameters (used if type=1 or if type=0 as variable
+     name).
+
+ -- Parameter of mglArg: `char' s[2048]
+     String with parameters (used if type=1).
+
+ -- Parameter of mglArg: `float' v
+     Numerical value (used if type==2)
+
+
+File: mathgl_en.info,  Node: MGL interface,  Next: Samples,  Prev: Other classes,  Up: Top
+
+8 MGL interface
+***************
+
+MathGL library supports (from version 1.3) the simplest scripts for
+data handling and plotting. These scripts can be used independently
+(with the help of mgl2png, mgl2eps, mgl2svg programs and others) or in
+the frame of the library using.
+
+   MGL script language is rather simple. Each string is a command.
+First word of string is the name of command. Other words are command
+arguments. Command may have up to 1000 arguments (at least for now).
+Words are separated from each other by space or tabulation symbol. The
+upper or lower case of words is sufficient, i.e. variables a and A are
+different variables. Symbol `#' starts the comment (all characters
+after # will be ignored). The exception is situation when # is a part
+of some string. Also options can be specified at the end of string
+(after symbol `;', *note Command options (MGL)::). Symbol `:' starts
+new command (like new line character) if it is not placed inside a
+string or inside brackets.
+
+   If string contain references to external parameters (substrings
+`$0', `$1' ... `$9') then before execution the values of parameter will
+be substituted instead of reference. It allows to use the same MGL
+script for different parameters (filenames, paths, condition and so on).
+
+   Argument can be a string, a variable name or a number.
+   * The string is any symbols between ordinary marks `''.
+
+   * Variable name is arbitrary combination of symbols (except spaces
+     and `'') started from a letter and with length less than 64. It is
+     possible to use sub-arrays (like in `subdata' command) as command
+     argument. For example, `a(1)' or `a(1,:)' or `a(1,:,:)' is second
+     row, `a(:,2)' or `a(:,2,:)' is third column, `a(:,:,0)' is first
+     slice and so on. Also you can extract a part of array from m-th to
+     n-th element by code `a(m:n,:,:)' or just `a(m:n)'.
+
+     If names for data columns was specified (by set_id command or in
+     the file at string started with `##') then it is possible to use
+     any column combinations defined by formulas, like
+     `a('n*w^2/exp(t)')'.
+
+     Also, any expression (without spaces) of existed variables produce
+     temporary variable. For example, `sqrt(dat(:,5)+1)' will produce
+     temporary variable with data values equal to `tmp[i,j] =
+     sqrt(dat[i,5,j]+1)'. Such variables can not be used as 1st
+     argument for commands which create (return) the data (like `new',
+     `read', `hist' and so on).
+
+     Finally, you can put code for making new data inside {}. For
+     example, `{sum dat 'x'}' produce temporary variable which contain
+     result of summation of DAT along direction 'x'. This is the same
+     array TMP as produced by command `sum tmp dat 'x''. You can use
+     nested constructions, like `{sum {max dat 'z'} 'x'}'.
+
+   * Special names `nan=#QNAN, pi=3.1415926..., on=1, off=0, :=-1' are
+     treated as number if they were not redefined by user. Variables
+     with suffixes are treated as numbers (*note Suffixes::). Names
+     defined by `define' command are treated as number. Also results of
+     formulas with sizes 1x1x1 are treated as number (for example,
+     `pi/dat.nx').
+   Before the first using all variables must be defined with the help
+of commands, like, `new, var, list, copy' or `read'.
+
+   All MGL commands can be divided on several groups. I will use the
+following notation for a command description: command names are bold,
+strings are denoted by commas, variable names are italic, numbers are
+typewriter. Optional arguments are placed in square brackets and
+default values for them are shown. Detailed description of color, line
+styles, color schemes, font types, TeX-like symbols and formulas can be
+found in corresponding section.
+
+* Menu:
+
+* Graphics setup (MGL)::
+* Axis settings (MGL)::
+* Transformation matrix (MGL)::
+* Export to file (MGL)::
+* Primitives drawing (MGL)::
+* Text printing (MGL)::
+* Axis and Colorbar (MGL)::
+* Legend (MGL)::
+* 1D plotting (MGL)::
+* 2D plotting (MGL)::
+* 3D plotting (MGL)::
+* Dual plotting (MGL)::
+* Vector fields (MGL)::
+* Other plotting (MGL)::
+* Nonlinear fitting (MGL)::
+* Data create (MGL)::
+* Data filling (MGL)::
+* Rearrange data (MGL)::
+* File I/O (MGL)::
+* Make another data (MGL)::
+* Commands on direction (MGL)::
+* Operators (MGL)::
+* Program flow (MGL)::
+* Command options (MGL)::
+* Suffixes::
+* Utilities::
+
+
+File: mathgl_en.info,  Node: Graphics setup (MGL),  Next: Axis settings (MGL),  Up: MGL interface
+
+8.1 Graphics setup (MGL)
+========================
+
+Coomands in this group influences on overall graphics appearance. So
+all of them should be placed _before_ any actual plotting commands.
+
+* Menu:
+
+* Transparency (MGL)::
+* Lighting (MGL)::
+* Fog (MGL)::
+* Default sizes (MGL)::
+* Zooming (MGL)::
+* Cutting (MGL)::
+* Other settings (MGL)::
+
+
+File: mathgl_en.info,  Node: Transparency (MGL),  Next: Lighting (MGL),  Up: Graphics setup (MGL)
+
+8.1.1 Transparency (MGL)
+------------------------
+
+There are several commands for setup transparency. The general command
+is `alpha' which switch on/off the transparency for overall plot. It
+influence only for graphics which created after `alpha' call (with one
+exeption, mglGraphGL). Command `alphadef' specify the default value of
+alpha-channel. You may switch off transparency of selected plot by
+command `transparent'. Finally, command `transptype' set the kind of
+transparency. *Note Transparent surface sample::, for sample code and
+picture.
+
+ -- MGL command: alpha `[val=on]'
+     Sets the transparency on/off. It is recommended to call this
+     command before any plotting command. Default value is `off'. Use
+     `transparent off' in particular plot to disable its transparency.
+
+ -- MGL command: alphadef `val'
+     Default value of alpha channel (transparency) for all plotting
+     commands. Initial value is 0.5.
+
+ -- MGL command: transparent `val'
+     Temporary switches transparency on/off for the plot.
+
+ -- MGL command: transptype `val'
+     This command set the transparency type. Normal transparency (`0')
+     - below things is less visible than upper ones. It does not look
+     well in OpenGL mode (mglGraphGL) for several surfaces. Glass-like
+     transparency (`1') - below and upper things are commutable and
+     just decrease intensity of light by RGB channel. Lamp-like
+     transparency (`2') - below and upper things are commutable and are
+     the source of some additional light. I recommend to set `alphadef
+     0.3' or less for lamp-like transparency.
+
+
+File: mathgl_en.info,  Node: Lighting (MGL),  Next: Fog (MGL),  Prev: Transparency (MGL),  Up: Graphics setup (MGL)
+
+8.1.2 Lighting (MGL)
+--------------------
+
+There are several commands for setup lighting. The general command is
+`light' which switch on/off the lighting for overall plot. It influence
+only for graphics which created after `light' call (with one exeption,
+mglGraphGL). Generally MathGL support up to 10 independent light
+sources. But in OpenGL mode only 8 of light sources is used due to
+OpenGL limitations. The position, color, brightness of each light
+source can be set separately. By default only one light source is
+active. It is source number `0' with white color, located at top of the
+plot.
+
+ -- MGL command: light `[val=on]'
+     Sets the using of light on/off for overall plot. It is recommended
+     to call this command before any plotting command. Default value is
+     lightning off.
+
+ -- MGL command: light `num val'
+     Switch on/off NUM-th light source separately.
+
+ -- MGL command: light `num xpos ypos zpos' ['col'='w' `br=0.5']
+     The command adds a light source with identification NUM at
+     position {XPOS, YPOS, ZPOS}. The color of light is COL (white by
+     default). The brightness of light is BR which must be in range
+     [0,1].
+
+ -- MGL command: ambient `val'
+     Sets the brightness of ambient light. The value should be in range
+     [0,1]. Initial value is 0.5.
+
+
+File: mathgl_en.info,  Node: Fog (MGL),  Next: Default sizes (MGL),  Prev: Lighting (MGL),  Up: Graphics setup (MGL)
+
+8.1.3 Fog (MGL)
+---------------
+
+ -- MGL command: fog `val [dz=0.25]'
+     Command imitate a fog in the plot. Fog start from relative
+     distance DZ from view point and its density growths exponentially
+     in depth. So that the fog influence is determined by law ~
+     1-exp(-_val*z_). Here _z_ is normalized to 1 depth of the plot. If
+     value VAL=`0' then the fog is absent. *Note Surface in fog
+     sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Default sizes (MGL),  Next: Zooming (MGL),  Prev: Fog (MGL),  Up: Graphics setup (MGL)
+
+8.1.4 Default sizes (MGL)
+-------------------------
+
+These commands control the default (initial) values for most graphics
+parameters including sizes of markers, arrows, linewidth and so on. As
+any other settings these ones will influence only on plots created
+after the settings change.
+
+ -- MGL command: barwidth `val'
+     Sets relative width of rectangles in `bars, barh, boxplot'.
+     Default value is `0.7'.
+
+ -- MGL command: marksize `val'
+     The size of marks. Default value is `1'.
+
+ -- MGL command: arrowsize `val'
+     The size of arrows for lines and curves. Default value is `1'.
+
+ -- MGL command: linewidth `val'
+     The variable define the base width for all lines. The value <1 is
+     ignored. Increase of this variables is actual for large bitmap
+     pictures. Default value is `1'.
+
+ -- MGL command: ticklen `val' [`stt=1']
+     The relative length of axis ticks. Default value is `0.1'.
+     Parameter STT>0 set relative length of subticks which is in
+     `sqrt(1+stt)' times smaller.
+
+ -- MGL command: tickstl 'stl' ['sub'="]
+     The line style of axis ticks (STL) and subticks (SUB). If STL="
+     then default style is used (`k' or `w' depending on transparency
+     type). If SUB=" then ticks style is used (i.e. STL).
+
+
+File: mathgl_en.info,  Node: Zooming (MGL),  Next: Cutting (MGL),  Prev: Default sizes (MGL),  Up: Graphics setup (MGL)
+
+8.1.5 Zooming (MGL)
+-------------------
+
+These commands control the overall zooming of the picture or the
+sub-picture. Normally you can use these variables and commands for
+removing "white" spaces around a plot.
+
+ -- MGL command: plotfactor `val'
+     The factor of plot size. It is not recommended to set it lower
+     then 1.6. This is some analogue of command `zoom' but applied not
+     to overall image but for each `inplot'. Use negative value to
+     enable automatic `plotfactor' selection.
+
+ -- MGL command: zoom `x1 y1 x2 y2'
+     The command changes the scale of graphics that correspond to zoom
+     in/out of the picture. After command call the current plot will be
+     cleared and further the picture will contain plotting from its
+     part [x1,x2]*[y1,y2]. Here picture coordinates X1, X2, Y1, Y2
+     changes from 0 to 1. Use `zoom 0 0 1 1' to return default view.
+
+
+File: mathgl_en.info,  Node: Cutting (MGL),  Next: Other settings (MGL),  Prev: Zooming (MGL),  Up: Graphics setup (MGL)
+
+8.1.6 Cutting (MGL)
+-------------------
+
+These commands set the condition when the points are excluded (cutted)
+from the drawing.
+
+ -- MGL command: cut `val'
+     Determines how points outside bounding box are drawn. If it is
+     `true' then points are excluded from plot (it is default)
+     otherwise the points are projected to edges of bounding box.
+
+ -- MGL command: cut `x1 y1 z1 x2 y2 z2'
+     Lower and upper edge of the box in which never points are drawn.
+     If both edges are the same (the variables are equal) then the
+     cutting box is empty. *Note CutMinMax sample::, for sample code
+     and picture.
+
+ -- MGL command: cut 'cond'
+     Command set the cutting off condition by formula COND. This
+     condition determine will point be plotted or not. If value of
+     formula is nonzero then point is omitted, otherwise it plotted.
+     Set argument as `''' to disable cutting off condition. *Note
+     CutOff sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Other settings (MGL),  Prev: Cutting (MGL),  Up: Graphics setup (MGL)
+
+8.1.7 Other settings (MGL)
+--------------------------
+
+ -- MGL command: font 'fnt' [`val=6']
+     Font style for text and labels (see text). Initial style is
+     'fnt'='rC' give Roman font with centering. Parameter `val' sets
+     the size of font for tick and axis labels. Default font size of
+     axis labels is 1.4 times large than for tick labels. For more
+     detail, *note Font style::.
+
+ -- MGL command: rotatetext `val'
+     Set to use or not text rotation along axis. Initial value is `on'.
+
+ -- MGL command: palette 'colors'
+     Set the palette as selected colors. Default value is
+     `'Hbgrcmyhlnqeup''. The palette is used mostly in 1D plots for
+     curves which styles are not specified.
+
+ -- MGL command: meshnum `num'
+     Sets approximate number of lines in `mesh, fall, grid' and also
+     the number of hachures in `vect, vectc, dew' and the number of
+     cells in `cloud'. By default (=0) it draws all
+     lines/hachures/cells.
+
+ -- MGL command: axialdir 'dir'
+     Set direction around which curve rotated in `axial, torus'.
+     Default value is 'z'.
+
+
+File: mathgl_en.info,  Node: Axis settings (MGL),  Next: Transformation matrix (MGL),  Prev: Graphics setup (MGL),  Up: MGL interface
+
+8.2 Axis settings (MGL)
+=======================
+
+These large set of commands control how the axis and ticks will be
+drawn. Note that there is 3-step transformation of data coordinates are
+performed. Firstly, coordinates are projected and cutting is applied
+(*note Cutting (MGL)::), after it transformation formulas are applied,
+and finally the data was normalized in bounding box.
+
+ -- MGL command: axis `x1 y1 x2 y2'
+ -- MGL command: axis `x1 y1 z1 x2 y2 z2'
+ -- MGL command: ranges `x1 x2 y1 y2 [z1=0 z2=0]'
+     Sets the ranges of coordinates changing. Also it sets the range
+     for coloring (analogous to `caxis z1 z2'). Initial ranges are [-1,
+     1].
+
+ -- MGL command: axis 'fx' 'fy' ['fz'=" 'fa'="]
+     Sets the transformation formulas for curvilinear coordinates. Each
+     string should contain mathematical expression for real coordinate
+     depending on internal coordinates 'x', 'y', 'z' and 'a' or 'c' for
+     colorbar. For example, the cylindrical coordinates are introduced
+     as `axis 'x*cos(y)' 'x*sin(y)' 'z''. For removing of formulas the
+     corresponding parameter should be `'''. The using of
+     transformation formulas will slightly slowing the program, i.e.
+     `axis '' '' ''' is faster than `axis '1*x' '1*y' '1*z''. Initially
+     all formulas are absent (Cartesian coordinates are used). For more
+     details about functions and formulas, *note mglFormula class::.
+
+ -- MGL command: axis `how'
+     Sets one of the predefined transformation formulas for curvilinear
+     coordinate. Paramater HOW define the coordinates: `0' - Cartesian
+     coordinates (no transformation); `1' - Polar coordiantes
+     x_n=x*cos(y),y_n=x*sin(y), z_n=z; `2' - Spherical coordinates
+     x_n=x*sin(y)*cos(z), y_n=x*sin(y)*sin(z), z_n=x*cos(y); `3' -
+     Parabolic coordinates x_n=x*y, y_n=(x*x-y*y)/2, z_n=z; `4' -
+     Paraboloidal coordinates x_n=(x*x-y*y)*cos(z)/2,
+     y_n=(x*x-y*y)*sin(z)/2, z_n=x*y; `5' - Oblate coordinates
+     x_n=cosh(x)*cos(y)*cos(z), y_n=cosh(x)*cos(y)*sin(z),
+     z_n=sinh(x)*sin(y); `6' - Prolate coordinates
+     x_n=sinh(x)*sin(y)*cos(z), y_n=sinh(x)*sin(y)*sin(z),
+     z_n=cosh(x)*cos(y); `7' - Elliptic coordinates x_n=cosh(x)*cos(y),
+     y_n=sinh(x)*sin(y), z_n=z; `8' - Toroidal coordinates
+     x_n=sinh(x)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sinh(x)*sin(z)/(cosh(x)-cos(y)), z_n=sin(y)/(cosh(x)-cos(y));
+     `9' - Bispherical coordinates x_n=sin(y)*cos(z)/(cosh(x)-cos(y)),
+     y_n=sin(y)*sin(z)/(cosh(x)-cos(y)), z_n=sinh(x)/(cosh(x)-cos(y));
+     `10' - Bipolar coordinates x_n=sinh(x)/(cosh(x)-cos(y)),
+     y_n=sin(y)/(cosh(x)-cos(y)), z_n=z.
+
+ -- MGL command: caxis `z1 z2'
+     Sets the range for surface coloring. Initial range is [-1, 1].
+
+ -- MGL command: origin `x0 y0 [z0=nan]'
+     Center of axis cross section. If one of values is `nan' then
+     MathGL library try to select optimal axis position.
+
+ -- MGL command: ternary `val'
+     The command sets to draws Ternary plot. This special plot is for 3
+     dependent coordinates (components) A, B, C so that A+B+C=1. MathGL
+     uses only 2 independent coordinates A=x and B=y since it is enough
+     to plot everything. At this third coordinate z act as another
+     parameter to produce contour lines, surfaces and so on. *Note
+     Ternary plot sample::, for sample code and picture.
+
+ -- MGL command: xrange dat [`add=off fact=0']
+ -- MGL command: yrange dat [`add=off fact=0']
+ -- MGL command: zrange dat [`add=off fact=0']
+ -- MGL command: crange dat [`add=off fact=0']
+     Sets the range for x-,y-,z- coordinate or coloring as minimal and
+     maximal values of data DAT. Parameter `add=on' shows that the new
+     range will be joined to existed one (nut will not replace it).
+     Parameter FACT add additional range increase on value
+     (MAX-MIN)*FACT.
+
+ -- MGL command: xrange `x1 x2'
+ -- MGL command: yrange `x1 x2'
+ -- MGL command: zrange `x1 x2'
+ -- MGL command: crange `x1 x2'
+     Sets the range for x-,y-,z- coordinate or coloring. See also axis.
+
+ -- MGL command: xtick `val [sub=0 org=nan]'
+ -- MGL command: ytick `val [sub=0 org=nan]'
+ -- MGL command: ztick `val [sub=0 org=nan]'
+ -- MGL command: ctick `val'
+     Sets step for x-, y-, z-axis ticks or colorbar ticks (if VAL>0) or
+     it's number (if VAL<0) in corresponding direction. Zero value
+     VAL=0 sets logarithmic ticks. Parameter SUB sets the number of
+     sub-ticks. Parameter ORG set the starting points for ticks. If not
+     `org=nan' then the value from `origin' is used.
+
+ -- MGL command: xtick 'templ'
+ -- MGL command: ytick 'templ'
+ -- MGL command: ztick 'templ'
+ -- MGL command: ctick 'templ'
+     Sets the template for x-, y-, z-axis ticks or colorbar ticks. It
+     may contain TeX symbols also. If TEMPL=`''' then default template
+     is used (in simplest case it is `%.2g') with automatic detaching
+     of common multiplier or common component.
+
+ -- MGL command: xtick `val1' 'lbl1' [`val2' 'lbl2' ...]
+ -- MGL command: ytick `val1' 'lbl1' [`val2' 'lbl2' ...]
+ -- MGL command: ztick `val1' 'lbl1' [`val2' 'lbl2' ...]
+     Sets manual positions VAL1,VAL2,... and labels LBL1,LBL2,... for
+     ticks along x-, y-, z-axis. Labels may contain TeX symbols also.
+
+ -- MGL command: adjust ['dir'='xyzc']
+     Set the ticks step, number of sub-ticks and initial ticks position
+     to be the most human readable for the axis along direction(s) DIR.
+
+
+File: mathgl_en.info,  Node: Transformation matrix (MGL),  Next: Export to file (MGL),  Prev: Axis settings (MGL),  Up: MGL interface
+
+8.3 Transformation matrix (MGL)
+===============================
+
+These commands control how and where further plotting will be placed.
+There is a curtain order of calling of these commands for the better
+plot view. First one should be `subplot' or `inplot' for specifying the
+place. After it a `rotate' and `aspect'. And finally any other plotting
+commands may be called. Alternatevely you can use `columnplot' for
+position plots in the column one by another without gap between plot
+axis (bounding boxes).
+
+ -- MGL command: subplot `nx ny m [dx=0 dy=0]'
+     Puts further plotting in a M-th cell of NX*NY grid of the whole
+     frame area. This command set off any aspects or rotations. So it
+     should be used first for creating the subplot. From the
+     aesthetical point of view it is not recommended to use this
+     command with different matrices in the same frame. The position of
+     the cell can be shifted from its default position by relative size
+     DX, DY.
+
+ -- MGL command: inplot `x1 x2 y1 y2 [rel=off]'
+     Puts further plotting in some region of the whole frame surface.
+     This command allows one to create a plot in arbitrary place of the
+     screen. The position is defined by rectangular coordinates [X1,
+     X2]*[Y1, Y2]. The coordinates X1, X2, Y1, Y2 are normalized to
+     interval [0, 1]. If parameter REL=`on' then the relative position
+     to current `subplot' is used. This command set off any aspects or
+     rotations. So it should be used first for creating subplot.
+
+ -- MGL command: columnplot `num ind'
+     Puts further plotting in IND-th cell of column with NUM cells. The
+     position is relative to previous `subplot' call (or `inplot' with
+     `rel=off').
+
+ -- MGL command: stickplot `num ind tet phi'
+     Puts further plotting in IND-th cell of stick with NUM cells. At
+     this, stick is rotated on angles TET, PHI. The position is
+     relative to previous `subplot' call (or `inplot' with `rel=off').
+
+ -- MGL command: rotate `tetz tetx [tety=0]'
+     Rotates a further plotting relative to each axis (x, z, y)
+     consecutively on angles TETX, TETZ, TETY.
+
+ -- MGL command: rotate `tet x y z'
+     Rotates a further plotting around vector {x,y,z} on angle TET.
+
+ -- MGL command: aspect `ax ay [az=1]'
+     Defines aspect ratio for the plot. The viewable axes will be
+     related one to another as the ratio AX:AY:AZ. For the best effect
+     it should be used after `rotate' command.
+
+ -- MGL command: perspective `val'
+     Add (switch on) the perspective to plot. The parameter val ~
+     1/z_{eff} \in [0,1). By default (`val=0') the perspective is off.
+
+
+File: mathgl_en.info,  Node: Export to file (MGL),  Next: Primitives drawing (MGL),  Prev: Transformation matrix (MGL),  Up: MGL interface
+
+8.4 Export to file (MGL)
+========================
+
+ -- MGL command: write 'fname' [`solid=off']
+     Exports current picture/frame to file 'fname' (file type is
+     determined by extension). Solid (usually white) background will be
+     used if `solid=on'. If 'fname'=" then the file `frameNNNN.jpg' is
+     used, where `NNNN' is current frame id.
+
+ -- MGL command: setsize `w h'
+     Sets size of picture in pixels. This function call *must be*
+     placed before any plotting command because it completely remove
+     picture content. In some program the call of this function is
+     forbidden.
+
+
+File: mathgl_en.info,  Node: Primitives drawing (MGL),  Next: Text printing (MGL),  Prev: Export to file (MGL),  Up: MGL interface
+
+8.5 Primitives drawing
+======================
+
+These commands draw some simple objects like line, point, sphere, drop,
+cone and so on.
+
+ -- MGL command: clf
+     Clear the picture by removes all drawing from it. Does not change
+     transformation matrix.
+
+ -- MGL command: ball `x y' ['col'='r']
+ -- MGL command: ball `x y z' ['col'='r']
+     Draws a point (ball) at position {X, Y, Z} with color defined by
+     string COL.
+
+ -- MGL command: line `x1 y1 x2 y2' ['stl'="]
+ -- MGL command: line `x1 y1 z1 x2 y2 z2' ['stl'="]
+     Draws a geodesic line (straight line in Cartesian coordinates)
+     from point {X1,Y1,Z1} to {X2,Y2,Z2} using line style STL.
+
+ -- MGL command: curve `x1 y1 dx1 dy1 x2 y2 dx2 dy2' ['stl'="]
+ -- MGL command: curve `x1 y1 z1 dx1 dy1 dz1 x2 y2 z2 dx2 dy2 dz2'
+          ['stl'="]
+     Draws Bezier-like curve from point {X1,Y1,Z1} to {X2,Y2,Z2} using
+     line style STL. At this tangent is co-directed with {DX1,DY1,DZ1},
+     {DX2,DY2,DZ2} and proportional to its amplitude.
+
+ -- MGL command: facex `x0 y0 z0 wy wz' ['stl'=" `d1=0 d2=0']
+ -- MGL command: facey `x0 y0 z0 wx wz' ['stl'=" `d1=0 d2=0']
+ -- MGL command: facez `x0 y0 z0 wx wy' ['stl'=" `d1=0 d2=0']
+     Draws the solid rectangle (face) perpendicular to [x,y,z]-axis
+     correspondingly at position {X0, Y0, Z0} with color STL and with
+     widths WX, WY, WZ along corresponding directions. At this colors
+     can be the same for all vertexes or different if all 4 colors are
+     specified for each vertex. Parameters D1!=0, D2!=0 set additional
+     shift of the last vertex (i.e. to draw quadrangle).
+
+ -- MGL command: sphere `x0 y0 r' ['col'='r']
+ -- MGL command: sphere `x0 y0 z0 r' ['col'='r']
+     Draw the sphere with radius R and center at point {X0, Y0, Z0} and
+     color STL.
+
+ -- MGL command: drop `x0 y0 dx dy r' ['col'='b' `sh=1 asp=1']
+ -- MGL command: drop `x0 y0 z0 dx dy dz r' ['col'='b' `sh=1 asp=1']
+     Draw the drop with radius R at point {X0,Y0,Z0} elongated in
+     direction {DX,DY,DZ} and with color COL. Parameter SH set the
+     degree of drop oblongness: `0' is sphere, `1' is maximally
+     oblongness drop. Parameter ASP set relative width of the drop
+     (this is analogue of "ellipticity" for the sphere). *Note Drops
+     sample::, for sample code and picture.
+
+ -- MGL command: cone `x1 y1 z1 x2 y2 z2 r1' [`r2=-1' 'st'=" `edge=off']
+     Draw tube (or truncated cone if EDGE=`off') between points
+     {X1,Y1,Z1}, {X2,Y2,Z2} with radiuses at the edges R1, R2. If R2<0
+     then it is supposed that R2=R1. The cone color is defined by
+     string STL.
+
+ -- MGL command: rect `x1 y1 x2 y2' ['st'="]
+ -- MGL command: rect `x1 y1 z1 x2 y2 z2' ['st'="]
+     Draw rectangle from point {X1,Y1,Z1} to point {X2,Y2,Z2} using
+     colors STL. If STL have 4 or more colors then it defines colors
+     for each rectangle vertex (useful for making gradients, like
+     `wwrr') else first color is used for whole rectangle.
+
+
+File: mathgl_en.info,  Node: Text printing (MGL),  Next: Axis and Colorbar (MGL),  Prev: Primitives drawing (MGL),  Up: MGL interface
+
+8.6 Text printing (MGL)
+=======================
+
+These commands draw the text. There are commands for drawing text in
+arbitrary place, in arbitrary direction and along arbitrary curve. It
+is possible to use arbitrary font-faces and parse many TeX commands.
+The Unicode text is supported. So sometimes you need to specify locale.
+The `size' argument control the size of text: if positive it give the
+value, if negative it give the value relative to defined by `font'
+command. *Note Font style::.
+
+ -- MGL command: text `x y' 'text' ['fnt'=" `size=-1.4']
+ -- MGL command: text `x y z' 'text' ['fnt'=" `size=-1.4']
+     Draws unrotated text string TEXT at position {X,Y,Z} with
+     specified style FNT and SIZE. By default parameters from `font'
+     command are used.
+
+ -- MGL command: text `x y dx dy' 'text' [`size=-1.4']
+ -- MGL command: text `x y z dx dy dz' 'text' [`size=-1.4']
+     The command plots the string TEXT at position {X,Y,Z} along
+     direction {DX,DY,DZ} with specified style FNT and SIZE. By default
+     parameters from `font' command are used.
+
+ -- MGL command: title 'text' ['fnt'=" `size=-2']
+     Print string TEXT as title of the picture (at the top of the
+     picture). Can be used at any place (even inside `subplot').
+
+ -- MGL command: fgets `x y' 'fname' [`n=0' 'fnt'=" `size=-1.4']
+ -- MGL command: fgets `x y z' 'fname' [`n=0' 'fnt'=" `size=-1.4']
+     Draws unrotated N-th line of file FNAME at position {X,Y,Z} with
+     specified SIZE. By default parameters from `font' command are used.
+
+ -- MGL command: text xdat 'text' ['fnt'=" `size=-1 zval=nan']
+ -- MGL command: text xdat ydat 'text' ['fnt'=" `size=-1 zval=nan']
+ -- MGL command: text xdat ydat zdat 'text' ['fnt'=" `size=-1']
+     The command draws TEXT along the curve between points {XDAT[i],
+     YDAT[i], ZDAT[i]} by font style FNT and with size SIZE. The string
+     FNT may contain symbols `t' for printing the text under the curve
+     (default), or `T' for printing the text above the curve. The sizes
+     of 1st dimension must be equal for all arrays
+     XDAT.NX=YDAT.NX=ZDAT.NX. If array XDAT is not specified then its
+     an automatic array is used with values equidistantly distributed
+     along x. If array ZDAT is not specified then Z[i] = ZVAL is used.
+     *Note Text sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Axis and Colorbar (MGL),  Next: Legend (MGL),  Prev: Text printing (MGL),  Up: MGL interface
+
+8.7 Axis and Colorbar (MGL)
+===========================
+
+These commands draw the "things for measuring", like axis with ticks,
+colorbar with ticks, grid along axis, bounding box and labels for axis.
+For more information *note Axis settings (MGL)::.
+
+ -- MGL command: axis ['dir'='xyz' `adjust=off']
+     Draws axes with ticks (*note Axis settings (MGL)::) in directions
+     determined by string parameter DIR.If string contain the symbol
+     `_' then tick labels are not printed. Font for ticks labels is
+     determined by command `font'. Ticks will be automatically adjusted
+     if ADJUST=`on' (by call of `adjust 'dir'').
+
+ -- MGL command: colorbar ['sch'=" `pos=0']
+     Draws colorbar with color scheme SCH (current scheme if `sch=''')
+     at edge of plot. Parameter POS specifies the position of colorbar:
+     `0' - at right (default), `1' - at left, `2' - at top, `3' - at
+     bottom. *Note Dens sample::, for sample code and picture.
+
+ -- MGL command: colorbar 'sch' `pos x y w h'
+     Draws colorbar with color scheme SCH (current scheme if not
+     specified) at arbitrary position of subplot {X, Y} (supposed to be
+     in range [0,1]). Parameter POS specifies the position of colorbar
+     labels: `0' - at left, `1' - at right, `2' - at bottom, `3' - at
+     top. Parameters W, H set the relative width and height of the
+     colorbar.
+
+ -- MGL command: colorbar vdat ['sch'=" `pos=0']
+     Draws colorbar with sharp colors SCH (current palette if
+     `sch=NULL') for values VDAT at edge of plot. Parameter POS
+     specifies the position of colorbar: `0' - at right (default), `1'
+     - at left, `2' - at top, `3' - at bottom. *Note Dens sample::, for
+     sample code and picture.
+
+ -- MGL command: grid ['dir'='xyz' 'pen'='B']
+     Draws grid lines perpendicular to direction determined by string
+     parameter DIR. The step of grid lines is the same as tick step for
+     an `axis'. The style of lines is determined by PEN parameter.
+
+ -- MGL command: box ['stl'='k' `ticks=on']
+     Draws bounding box outside the plotting volume with line style
+     'stl'.
+
+ -- MGL command: xlabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: ylabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: zlabel 'text' [`pos=1 size=-1.4 shift=0']
+ -- MGL command: tlabel 'text' [`pos=1 size=-1.4 shift=0']
+     Prints the label TEXT for x-,y-,z-,t-axis (here `t' is "ternary"
+     axis t=1-x-y). The position of label is determined by POS
+     parameter. If POS=0 then label is printed at the center of axis.
+     If POS>0 then label is printed at the maximum of axis (default).
+     If POS<0 then label is printed at the minimum of axis. The font
+     size is 1.4 times larger than the one for ticks `font'. Parameter
+     `shift' specify additional shifting of the label. *Note Text
+     printing (MGL)::.
+
+
+File: mathgl_en.info,  Node: Legend (MGL),  Next: 1D plotting (MGL),  Prev: Axis and Colorbar (MGL),  Up: MGL interface
+
+8.8 Legend (MGL)
+================
+
+These commands draw legend to the graph (useful for *note 1D plotting
+(MGL)::). Legend entry is a pair of strings: one for style of the line,
+another one with description text (with included LaTeX parsing). The
+array of string are accumulated first to the internal arrays (by
+command `addlegend') and are plotted later. The position of the legend
+can be selected automatic or manually. Parameters FNT and SIZE specify
+the font style and size. Parameter LLEN set the relative width of the
+line sample and the text indent (default value is 0.1). If line style
+string for entry is empty then the corresponding text is printed
+without indent. *Note Legend sample::, for sample code and picture.
+
+ -- MGL command: legend [`pos=3' 'fnt'='rL' `size=-1 llen=0.1']
+     Draws legend of accumulated legend entries by font FNT with
+     specified SIZE. Parameter POS sets the position of the legend: `0'
+     is bottom left corner, `1' is bottom right corner, `2' is top left
+     corner, `3' is top right corner (is default).
+
+ -- MGL command: legend `x y' ['fnt'='rL' `size=-1 llen=0.1']
+     Draws legend of accumulated legend entries by font FNT with SIZE.
+     Position of legend is determined by parameter X, Y which supposed
+     to be normalized to interval [0,1].
+
+ -- MGL command: addlegend 'text' 'stl'
+     Adds string TEXT to internal legend accumulator. The style of
+     described line and mark is specified in string STL (*note Line
+     styles::). Maximal number of entries is 100.
+
+ -- MGL command: clearlegend
+     Clears saved legend strings.
+
+ -- MGL command: legendbox `val'
+     Switches on/off the drawing of a box near legend. By default, the
+     box is drawn.
+
+
+File: mathgl_en.info,  Node: 1D plotting (MGL),  Next: 2D plotting (MGL),  Prev: Legend (MGL),  Up: MGL interface
+
+8.9 1D plotting (MGL)
+=====================
+
+These commands perform plotting of 1D data. 1D means that data depended
+from only 1 parameter like parametric curve {x(i),y(i),z(i)}, i=1...n.
+Most of plotting type has similar interface. There are 3D version and
+two 2D versions. One of last requires single array. The parameters of
+line and marks are specified by the string argument. If the string
+parameter is NULL then solid line with color from palette Pal is used
+(*note Palette and colors::). Also there are some special 1d plots
+having slightly different interface: surface of curve rotation (Torus),
+chart (Chart) and error boxes (Error), marks with variable size (Mark),
+tubes (Tube) and so on. *Note Line styles::.
+
+   The plots are drawn for each row if one of the data is the matrix.
+By any case the sizes of 1st dimension *must be equal* for all arrays
+X.NX=Y.NX=Z.NX. String PEN specifies the color and style of line and
+marks (*note Line styles::). By default (`pen=NULL') solid line with
+color from palette is used (*note Palette and colors::).
+
+ -- MGL command: plot ydat ['stl'=" `zval=nan']
+ -- MGL command: plot xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: plot xdat ydat zdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}.
+     If array XDAT is not specified then its an automatic array is used
+     with values equidistantly distributed along x. If array ZDAT is
+     not specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `tens, radar, area, step,
+     stem, tube, mark, error, belt'. *Note Plot sample::, for sample
+     code and picture.
+
+ -- MGL command: radar adat ['stl'=" `r=-1']
+     Draws radar chart which is continuous lines between points located
+     on an radial lines (like plot in Polar coordinates). The plots are
+     drawn for each row if one of the data is the matrix. Parameter R
+     set the additional shift of data (i.e. the data ADAT+R is used
+     instead of ADAT). If `r<0' then `r=max(0, -min(adat)'. String PEN
+     specifies the color and style of line and marks (*note Line
+     styles::). By default (`pen=""') solid line with color from
+     palette is used (*note Palette and colors::). If PEN containt `#'
+     symbol then "grid" (radial lines and circle for R) is drawn See
+     also `plot'. *Note Radar sample::, for sample code and picture.
+
+ -- MGL command: tens ydat cdat ['stl'=" `zval=nan']
+ -- MGL command: tens xdat ydat cdat ['stl'=" `zval=nan']
+ -- MGL command: tens xdat ydat zdat cdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}
+     with color defined by CDAT[i] (look like tension plot). If array
+     XDAT is not specified then its an automatic array is used with
+     values equidistantly distributed along x. If array ZDAT is not
+     specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `plot, mesh, fall'. *Note
+     Tens sample::, for sample code and picture.
+
+ -- MGL command: area ydat ['stl'=" `zval=nan']
+ -- MGL command: area xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: area xdat ydat zdat ['stl'="]
+     Draws continuous lines between points {XDAT[i], YDAT[i], ZDAT[i]}
+     and fills it down to axis (to axis plane in 3D). If array XDAT is
+     not specified then its an automatic array is used with values
+     equidistantly distributed along x. If array ZDAT is not specified
+     then ZDAT[i] = ZVAL is used (the default is at the bottom of the
+     bounding box). See also `plot, bars, stem, region'. *Note Area
+     sample::, for sample code and picture.
+
+ -- MGL command: region fdat gdat ['stl'=" `inside=off']
+ -- MGL command: region xdat fdat gdat ['stl'=" `inside=off']
+     Fills area between curves {XDAT[i], FDAT[i]} and {XDAT[i],
+     GDAT[i]}. If array XDAT is not specified then its an automatic
+     array is used with values equidistantly distributed along x.
+     Parameter  `inside=off' set to fill are with y1<y<y2 else the area
+     with y2<y<y1 will be also filled.  See also `area, bars, stem'.
+     *Note Region sample::, for sample code and picture.
+
+ -- MGL command: bars ydat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars xdat ydat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars xdat ydat zdat ['stl'=" `above=off']
+     Draws vertical bars from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     axis (to axis plane in 3D). If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     Bars are drawn side-by-side (if `above = off') or one above
+     another (if `above = on'). Marks at data points are not drawn. See
+     also `area, barh, stem, chart'. *Note Bars sample::, for sample
+     code and picture.
+
+ -- MGL command: barh vdat ['stl'=" `zval=nan above=off']
+ -- MGL command: bars ydat vdat ['stl'=" `zval=nan above=off']
+     Draws horizontal bars from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     y-axis. If array YDAT is not specified then its an automatic array
+     is used with values equidistantly distributed along y. Bars are
+     drawn side-by-side (if `above = off') or one above another (if
+     `above = on'). Marks at data points are not drawn.  See also
+     `bars'. *Note Barh sample::, for sample code and picture.
+
+ -- MGL command: stem ydat ['stl'=" `zval=nan']
+ -- MGL command: stem xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: stem xdat ydat zdat ['stl'="]
+     Draws vertical lines from points {XDAT[i], YDAT[i], ZDAT[i]} to
+     axis (to axis plane in 3D). If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     See also `area, bars, plot, mark'. *Note Stem sample::, for sample
+     code and picture.
+
+ -- MGL command: step ydat ['stl'=" `zval=nan']
+ -- MGL command: step xdat ydat ['stl'=" `zval=nan']
+ -- MGL command: step xdat ydat zdat ['stl'="]
+     Draws continuous stairs for points {XDAT[i], YDAT[i], ZDAT[i]}. If
+     array XDAT is not specified then its an automatic array is used
+     with values equidistantly distributed along x. If array ZDAT is
+     not specified then ZDAT[i] = ZVAL is used (the default is at the
+     bottom of the bounding box). See also `plot, stem, tile, boxs'.
+     *Note Step sample::, for sample code and picture.
+
+ -- MGL command: torus zdat ['stl'="]
+ -- MGL command: torus rdat zdat ['stl'="]
+     Draws surface which is result of curve {RDAT[i], ZDAT[i], ZDAT[i]}
+     rotation around `axialdir' axis. If array RDAT is not specified
+     then its an automatic array is used with values equidistantly
+     distributed along x. See also `plot, axial'. *Note Torus sample::,
+     for sample code and picture.
+
+ -- MGL command: chart adat ['col'="]
+     The command draws colored stripes (boxes) for data in array ADAT.
+     The number of stripes is equal to the number of rows in ADAT
+     (equal to A.NY). The color of each next stripe is cyclically
+     changed from colors specified in string COL or in palette. Spaces
+     in colors denote transparent "color", i.e. if COL contain space(s)
+     then corresponding stripe(s) are not drawn. The stripe width is
+     proportional to value of element in A. Chart is plotted only for
+     data with non-negative elements. If string COL have symbol `#'
+     then black border lines are drawn. The most nice form the chart
+     have in 3d (after rotation of coordinates) or in cylindrical
+     coordinates (becomes so called Pie chart). *Note Chart sample::,
+     for sample code and picture.
+
+ -- MGL command: mark ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: mark xdat ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: mark xdat ydat zdat rdat ['stl'="]
+     Draws  marks with size RDAT[i]*`marksize' at points {XDAT[i],
+     YDAT[i], ZDAT[i]}. If array XDAT is not specified then its an
+     automatic array is used with values equidistantly distributed
+     along x. If array ZDAT is not specified then ZDAT[i] = ZVAL is
+     used (the default is at the bottom of the bounding box). See also
+     `plot, textmark, stem, error'. *Note Mark sample::, for sample
+     code and picture.
+
+ -- MGL command: textmark ydat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark ydat rdat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark xdat ydat rdat 'txt' ['stl'=" `zval=nan']
+ -- MGL command: textmark xdat ydat zdat rdat 'txt' ['stl'="]
+     Draws string TXT as marks with size RDAT[i]*`marksize' at points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     If array RDAT is not specified then RDAT[i] = 1. See also `plot,
+     mark, stem'. *Note TextMark sample::, for sample code and picture.
+
+ -- MGL command: error ydat yerr ['stl'=" `zval=nan']
+ -- MGL command: error xdat ydat yerr ['stl'=" `zval=nan']
+ -- MGL command: error xdat ydat xerr yerr ['stl'=" `zval=nan']
+     Draws error boxes {XERR[i], YERR[i]} at points {XDAT[i], YDAT[i],
+     ZVAL}. If array XDAT is not specified then its an automatic array
+     is used with values equidistantly distributed along x. See also
+     `plot'. *Note TextMark sample::, for sample code and picture.
+
+ -- MGL command: tube ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: tube ydat `rval' ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat rdat ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat `rval' ['stl'=" `zval=nan']
+ -- MGL command: tube xdat ydat zdat rdat ['stl'="]
+ -- MGL command: tube xdat ydat zdat `rval' ['stl'="]
+     Draws tube with variable radius RDAT[i] (or RVAL) at points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If array XDAT is not specified then
+     its an automatic array is used with values equidistantly
+     distributed along x. If array ZDAT is not specified then ZDAT[i] =
+     ZVAL is used (the default is at the bottom of the bounding box).
+     See also `plot'. *Note TextMark sample::, for sample code and
+     picture.
+
+ -- MGL command: boxplot adat ['stl'=" `zval=nan']
+ -- MGL command: boxplot xdat adat ['stl'=" `zval=nan']
+     Draws boxplot (also known as a box-and-whisker diagram) at points
+     XDAT in plane z=`zval' (by default is at the bottom of the
+     bounding box). This is five-number summaries of data <em>adat</em>
+     (minimum, lower quartile (Q1), median (Q2), upper quartile (Q3)
+     and maximum) along second (j-th) direction.
+
+
+File: mathgl_en.info,  Node: 2D plotting (MGL),  Next: 3D plotting (MGL),  Prev: 1D plotting (MGL),  Up: MGL interface
+
+8.10 2D plotting (MGL)
+======================
+
+These commands perform plotting of 2D data. 2D means that data depend
+from 2 independent parameters like matrix f(x_i,y_j), i=1...n, j=1...m.
+There are 6 generally different types of data representations: simple
+mesh lines plot (Mesh), surface plot (Surf), surface plot by boxes
+(Boxs), surface plot by tiles (Tile), waterfall-like plot (Fall), belt
+plot (Belt), density plot (Dens), contour lines plot (Cont), solid
+contours plot (ContF) and its rotational figure (Axial). Cont, ContF
+and Axial commands have variants for automatic and manual selection of
+level values for contours. Also there are commands for plotting data
+grid lines according to the data format (Grid) for enhancing density or
+contour plots. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument.
+
+   String parameter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. The minor dimensions of
+arrays XDAT, YDAT, ZDAT should be equal XDAT.NX=ZDAT.NX &&
+YDAT.NX=ZDAT.NY or XDAT.NX=YDAT.NX=ZDAT.NX && XDAT.NY=YDAT.NY=ZDAT.NY.
+Arrays XDAT and YDAT can be vectors (not matrices as ZDAT). If array
+XDAT, YDAT is not specified then its an automatic arrays are used with
+values equidistantly distributed along x, y. Graphics are plotted for
+each z-slice of the data.
+
+ -- MGL command: mesh zdat ['sch'="]
+ -- MGL command: mesh xdat ydat zdat ['sch'="]
+     Draws mesh lines for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. See also `surf, fall, meshnum, cont, tens'.
+     *Note Mesh sample::, for sample code and picture.
+
+ -- MGL command: fall zdat ['sch'="]
+ -- MGL command: fall xdat ydat zdat ['sch'="]
+     Draws fall lines for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. If SCH contain `x' then lines are drawn
+     along x-direction else (by default) lines are drawn along
+     y-direction. See also `belt, mesh, meshnum, tens'. *Note Fall
+     sample::, for sample code and picture.
+
+ -- MGL command: belt zdat ['sch'="]
+ -- MGL command: belt xdat ydat zdat ['sch'="]
+     Draws belts for surface specified parametrically {XDAT[i,j],
+     YDAT[i,j], ZDAT[i,j]}. If SCH contain `x' then belts are drawn
+     along x-direction else (by default) lines are drawn along
+     y-direction. See also `fall, surf, plot, meshnum'. *Note Belt
+     sample::, for sample code and picture.
+
+ -- MGL command: surf zdat ['sch'="]
+ -- MGL command: surf xdat ydat zdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]}. See also `mesh, dens, belt, tile, boxs, surfc, surfa'.
+     *Note Surf sample::, for sample code and picture.
+
+ -- MGL command: boxs zdat ['sch'="]
+ -- MGL command: boxs xdat ydat zdat ['sch'="]
+     Draws vertical boxes for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. See also `surf, dens, tile,
+     step'. *Note Boxs sample::, for sample code and picture.
+
+ -- MGL command: tile zdat ['sch'="]
+ -- MGL command: tile xdat ydat zdat ['sch'="]
+     Draws horizontal tiles for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. See also `surf, dens, boxs,
+     tile, step'. *Note Tile sample::, for sample code and picture.
+
+ -- MGL command: dens zdat ['sch'=" `zval=nan']
+ -- MGL command: dens xdat ydat zdat ['sch'=" `zval=nan']
+     Draws density plot for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL. See also `surf,
+     cont, contf, boxs, tile, dens[xyz]'. *Note Dens sample::, for
+     sample code and picture.
+
+ -- MGL command: cont vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: cont vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws contour lines for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or for Z=VDAT[k] if
+     `zval=nan'). Contours are plotted for ZDAT[i,j]=VDAT[k] for all k.
+     If string STL contain 't' (or 'T') symbol then contour labels will
+     be drawn below (or above) the contours. See also `dens, contf,
+     axial, cont[xyz]'. *Note Cont sample::, for sample code and
+     picture.
+
+ -- MGL command: cont zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: cont xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: contf vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: contf vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws solid (or filled) contours for surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or
+     for Z=VDAT[k] if `zval=nan'). Contours are plotted for
+     ZDAT[i,j]=VDAT[k] for all k (must be `vdat.nx>2'). See also `dens,
+     cont, contd, axial, contf[xyz]'. *Note ContF sample::, for sample
+     code and picture.
+
+ -- MGL command: contf zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: contf xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: contd vdat zdat ['sch'=" `zval=nan']
+ -- MGL command: contd vdat xdat ydat zdat ['sch'=" `zval=nan']
+     Draws solid (or filled) contours for surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL (or
+     for Z=VDAT[k] if `zval=nan') with manual colors. Contours are
+     plotted for ZDAT[i,j]=VDAT[k] for all k (must be `vdat.nx>2'). The
+     color of k-th contour is `sch[k%strlen(sch)]'. See also `dens,
+     cont, contf'. *Note ContD sample::, for sample code and picture.
+
+ -- MGL command: contd zdat ['sch'=" `num=7 zval=nan']
+ -- MGL command: contd xdat ydat zdat ['sch'=" `num=7 zval=nan']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: axial vdat zdat ['sch'="]
+ -- MGL command: axial vdat xdat ydat zdat ['sch'="]
+     Draws surface which is result of contour plot rotation surface
+     specified parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}.
+     Contours are plotted for ZDAT[i,j]=VDAT[k] for all k. If string
+     SCH have symbol `#' then wire plot is produced. If string SCH
+     contain symbols `x', `y' or `z' then rotation axis `axialdir' will
+     be set to specified direction. If string SCH have symbol `#' then
+     wire plot is produced. See also `cont, contf, torus, surf3'. *Note
+     Axial sample::, for sample code and picture.
+
+ -- MGL command: axial zdat ['sch'=" `num=3']
+ -- MGL command: axial xdat ydat zdat ['sch'=" `num=3']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see, `caxis').
+
+ -- MGL command: grid zdat ['sch'=" `zval=nan']
+ -- MGL command: grid xdat ydat zdat ['sch'=" `zval=nan']
+     Draws grid lines for density plot of surface specified
+     parametrically {XDAT[i,j], YDAT[i,j], ZDAT[i,j]} at Z = ZVAL. See
+     also `dens, cont, contf'.
+
+
+File: mathgl_en.info,  Node: 3D plotting (MGL),  Next: Dual plotting (MGL),  Prev: 2D plotting (MGL),  Up: MGL interface
+
+8.11 3D plotting (MGL)
+======================
+
+These commands perform plotting of 3D data. 3D means that data depend
+from 3 independent parameters like matrix f(x_i,y_j,z_k), i=1...n,
+j=1...m, k=1...l. There are 4 generally different types of data
+representations: isosurface or surface of constant value (Surf3),
+density plot at slices (Dens3), contour lines plot at slices (Cont3),
+solid contours plot at slices (ContF3) and cloud-like plot (Cloud).
+Surf3, Cont3 and ContF3 commands have variants for automatic and manual
+selection of level values for surfaces/contours. Also there are
+commands for plotting data grid lines according to the data format
+(Grid3) for enhancing density or contour plots. Each type of plotting
+has similar interface. There are 2 kind of versions which handle the
+arrays of data and coordinates or only single data array. Parameters of
+color scheme are specified by the string argument.
+
+   String paramter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. Arrays X, Y, Z can be vectors
+(not 3d arrays as A). If array XDAT, YDAT, ZDAT is not specified then
+its an automatic arrays are used with values equidistantly distributed
+along x, y, z.
+
+ -- MGL command: surf3 adat `val' ['sch'="]
+ -- MGL command: surf3 xdat ydat zdat adat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. If string contain `#' then wire plot is produced.
+     See also `cloud, dens3, surf3c, surf3a, axial'. *Note Surf3
+     sample::, for sample code and picture.
+
+ -- MGL command: surf3 adat ['sch'=" `num=5']
+ -- MGL command: surf3 xdat ydat zdat adat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: dens3 adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: dens3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="]
+     Draws density plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Density is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. If string
+     STL have symbol `#' then grid lines are drawn. See also `cont3,
+     contf3, dens, grid3'. *Note Dens3 sample::, for sample code and
+     picture.
+
+ -- MGL command: densa adat ['sch'="]
+ -- MGL command: densa xdat ydat zdat adat ['sch'="]
+     Draws density plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: cont3 vdat adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: cont3 vdat xdat ydat zdat adat 'dir' [`sval=-1'
+          'sch'="]
+     Draws contour plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Contours are
+     plotted for values specified in array VDAT at slice SVAL in
+     DIR={`x', `y', `z'} direction. If string STL have symbol `#' then
+     grid lines are drawn. If string STL contain 't' (or 'T') symbol
+     then contour labels will be drawn below (or above) the contours.
+     See also `dens3, contf3, cont, grid3'. *Note Cont3 sample::, for
+     sample code and picture.
+
+ -- MGL command: cont3 adat 'dir' [`sval=-1' 'sch'=" `num=7']
+ -- MGL command: cont3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="
+          `num=7']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see `caxis').
+
+ -- MGL command: conta adat ['sch'=" `num=7']
+ -- MGL command: conta xdat ydat zdat adat ['sch'=" `num=7']
+     Draws contour plots at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: contf3 vdat adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: contf3 vdat xdat ydat zdat adat 'dir' [`sval=-1'
+          'sch'="]
+     Draws solid contour plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Contours are
+     plotted for values specified in array VDAT at slice SVAL in
+     DIR={`x', `y', `z'} direction. If string STL have symbol `#' then
+     grid lines are drawn. See also `dens3, cont3, contf, grid3'. *Note
+     ContF3 sample::, for sample code and picture.
+
+ -- MGL command: contf3 adat 'dir' [`sval=-1' 'sch'=" `num=7']
+ -- MGL command: contf3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="
+          `num=7']
+     The same as previous one with vector VDAT of NUM-th elements
+     equidistantly distributed in color range (see `caxis').
+
+ -- MGL command: contfa adat ['sch'=" `num=7']
+ -- MGL command: contfa xdat ydat zdat adat ['sch'=" `num=7']
+     Draws solid contour plots at all central slices of the 3d data
+     specified parametrically.
+
+ -- MGL command: grid3 adat 'dir' [`sval=-1' 'sch'="]
+ -- MGL command: grid3 xdat ydat zdat adat 'dir' [`sval=-1' 'sch'="]
+     Draws grid for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). Grid is
+     plotted at slice SVAL in DIR={`x', `y', `z'} direction. See also
+     `cont3, contf3, dens, grid3'. *Note Dens3 sample::, for sample
+     code and picture.
+
+ -- MGL command: grida adat ['sch'="]
+ -- MGL command: grida xdat ydat zdat adat ['sch'="]
+     Draws grids at all central slices of the 3d data specified
+     parametrically.
+
+ -- MGL command: cloud adat ['sch'="]
+ -- MGL command: cloud xdat ydat zdat adat ['sch'="]
+     Draws cloud for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]). This plot is a
+     set of cubes with color and transparency proportional to value of
+     ADAT. The resulting plot is like cloud - low value is transparent
+     but higher ones are not. The number of plotting cells depend on
+     `meshnum'. Command ALPHA changes the overall transparency of plot.
+     See also `surf3'. *Note Cloud sample::, for sample code and
+     picture.
+
+ -- MGL command: beam tr g1 g2 adat `rval' ['sch'=" `flag=0 num=3']
+     Draws  NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d array ADAT. This is special kind of plot for
+     ADAT specified in accompanied coordinates along curve TR with orts
+     G1, G2 and with transverse scale RVAL. Variable FLAG is bitwise:
+     `0x1' - draw in accompanied (not laboratory) coordinates; `0x2' -
+     draw projection to \rho-z plane; `0x4' - draw normalized in each
+     slice field. The x-size of data arrays TR, G1, G2 must be nx>2.
+     The y-size of data arrays TR, G1, G2 and z-size of the data array
+     A must be equal. *Note Surf3::.
+
+
+File: mathgl_en.info,  Node: Dual plotting (MGL),  Next: Vector fields (MGL),  Prev: 3D plotting (MGL),  Up: MGL interface
+
+8.12 Dual plotting (MGL)
+========================
+
+These plotting commands draw _two matrix_ simultaneously. There are 5
+generally different types of data representations: surface or
+isosurface colored by other data (SurfC, Surf3C), surface or isosurface
+transpared by other data (SurfA, Surf3A), tiles with variable size
+(TileS), mapping diagram (Map), STFA diagram (STFA). Surf3A and Surf3C
+have variants for automatic and manual selection of level values for
+isosurfaces. Each type of plotting has similar interface. There are 2
+kind of versions which handle the arrays of data and coordinates or
+only single data array. Parameters of color scheme are specified by the
+string argument.
+
+   String paramter SCH sets the color scheme (*note Color scheme::).
+Previous color scheme is used by default. Arrays X, Y, Z can be vectors
+(not 3d arrays as A). If array XDAT, YDAT, ZDAT is not specified then
+its an automatic arrays are used with values equidistantly distributed
+along x, y, z.
+
+ -- MGL command: surfc zdat cdat ['sch'="]
+ -- MGL command: surfc xdat ydat zdat cdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]} and color it by matrix CDAT[i,j]. See also `surf,
+     surfa, surf3c'. *Note SurfC sample::, for sample code and picture.
+
+ -- MGL command: surf3c adat cdat `val' ['sch'="]
+ -- MGL command: surf3c xdat ydat zdat adat cdat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as `surf3' command but the
+     color of isosurface depends on values of array CDAT. If string
+     contain `#' then wire plot is produced. See also `surf3, sur3a,
+     surfc'. *Note Surf3C sample::, for sample code and picture.
+
+ -- MGL command: surf3c adat cdat ['sch'=" `num=5']
+ -- MGL command: surf3c xdat ydat zdat adat cdat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: surfa zdat cdat ['sch'="]
+ -- MGL command: surfa xdat ydat zdat cdat ['sch'="]
+     Draws surface specified parametrically {XDAT[i,j], YDAT[i,j],
+     ZDAT[i,j]} and transparent it by matrix CDAT[i,j]. See also `surf,
+     surfc, surf3a, tile'. *Note SurfA sample::, for sample code and
+     picture.
+
+ -- MGL command: surf3a adat cdat `val' ['sch'="]
+ -- MGL command: surf3a xdat ydat zdat adat cdat `val' ['sch'="]
+     Draws isosurface plot for 3d array specified parametrically
+     ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k], ZDAT[i,j,k]) at
+     A(x,y,z)=VAL. It is mostly the same as `surf3' command but the
+     transparency of isosurface depends on values of array CDAT. If
+     string contain `#' then wire plot is produced. See also `surf3,
+     sur3c, surfa'. *Note Surf3A sample::, for sample code and picture.
+
+ -- MGL command: surf3a adat cdat ['sch'=" `num=5']
+ -- MGL command: surf3a xdat ydat zdat adat cdat ['sch'=" `num=5']
+     Draws NUM-th uniformly distributed in color range (see `caxis')
+     isosurfaces for 3d data specified parametrically.
+
+ -- MGL command: tile zdat rdat ['sch'="]
+ -- MGL command: tile xdat ydat zdat rdat ['sch'="]
+     Draws horizontal tiles for surface specified parametrically
+     {XDAT[i,j], YDAT[i,j], ZDAT[i,j]}. It is mostly the same as `tile'
+     but the size of tiles is determined by RDAT array. See also
+     `surfa, tile'. *Note TileS sample::, for sample code and picture.
+
+ -- MGL command: map udat vdat ['sch'=" `pnts=on']
+ -- MGL command: map xdat ydat udat vdat ['sch'=" `pnts=on']
+     Draws mapping plot for matrixes {UDAT, VDAT } which parametrically
+     depend on coordinates XDAT, YDAT. The previous position of the
+     cell (point) is marked by color. Height is proportional to
+     Jacobian(udat,vdat). This plot is like Arnold diagram ???. If
+     `pnts=off' then face is drawn otherwise the color ball at matrix
+     knots are drawn. The size of UDAT and VDAT must be the same. *Note
+     Map sample::, for sample code and picture.
+
+ -- MGL command: stfa re im `dn' ['sch'=" `pnts=on']
+ -- MGL command: stfa xdat ydat re im `dn' ['sch'=" `pnts=on']
+     Draws spectrogram of complex array RE+i*`im' for Fourier size of
+     DN points at plane Z=ZVAL. Parameter DN is arbitrary even integer.
+     For example in 1D case, result is density plot of data
+     res[i,j]=|\sum_d^dn exp(I*j*d)*(re[i*dn+d]+I*im[i*dn+d])|/dn with
+     size {int(nx/dn), dn, ny}.
+
+
+File: mathgl_en.info,  Node: Vector fields (MGL),  Next: Other plotting (MGL),  Prev: Dual plotting (MGL),  Up: MGL interface
+
+8.13 Vector fields (MGL)
+========================
+
+These commands perform plotting of 2D and 3D vector fields. There are 6
+generally different types of vector fields representations: simple
+vector field (Vect), vector field with coloring (VectC), vector field
+by dew-drops (Dew), flow threads (Flow), flow pipes (Pipe), vectors
+along a curve (Traj). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+   The color is specified by the string argument SCH. Previous color
+scheme is used by default. Parameter FLAG setup the hachures (arrows).
+It is compination of vlaues: `MGL_VEC_COL=1' for drawing bi-color
+arrow, `MGL_VEC_LEN=2' for drawing fixed length arrows,
+`MGL_VEC_DOT=16' for drawing hachures with dots instead of arrows,
+`MGL_VEC_END=4' for drawing arrows to the cell point, `MGL_VEC_MID=8'
+for drawing arrows with center at cell point.
+
+   The size of UDAT, VDAT and WDAT must be equal. The minor dimensions
+of arrays XDAT, YDAT, ZDAT and UDAT must be equal too. Arrays XDAT,
+YDAT and ZDAT can be vectors (not matrices as UDAT). The graphics is
+plotted for each z slice of UDAT, VDAT for 2D case.
+
+ -- MGL command: traj xdat ydat udat vdat ['sch'=" `zval=nan len=0']
+ -- MGL command: traj xdat ydat zdat udat vdat wdat ['sch'=" `len=0']
+     Draws vectors {UDAT, VDAT, WDAT} along a curve XDAT, YDAT, ZDAT.
+     The length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2+wdat^2}. See also `vect'. *Note Traj sample::,
+     for sample code and picture.
+
+ -- MGL command: vect udat vdat ['sch'=" `zval=nan flag=0']
+ -- MGL command: vect xdat ydat udat vdat ['sch'=" `zval=nan flag=0']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2}. The number of hachures depend on MESHNUM.
+     See also `vectc, flow, pipe, dew'. *Note Vect sample::, for sample
+     code and picture.
+
+ -- MGL command: vect udat vdat wdat ['sch'=" `flag=0']
+ -- MGL command: vect xdat ydat zdat udat vdat wdat ['sch'=" `flag=0']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the
+     length and color of arrows are proportional to
+     \sqrt{udat^2+vdat^2+wdat^2}. *Note Vect 3D sample::, for sample
+     code and picture.
+
+ -- MGL command: vectc udat vdat ['sch'=" `zval=nan']
+ -- MGL command: vectc xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     color of hachures is proportional to \sqrt{udat^2+vdat^2}. The
+     number of hachures depend on MESHNUM. See also `vect, flow, pipe,
+     dew'. *Note VectC sample::, for sample code and picture.
+
+ -- MGL command: vectc udat vdat wdat ['sch'="]
+ -- MGL command: vectc xdat ydat zdat udat vdat wdat ['sch'="]
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     of hachures is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note
+     VectC 3D sample::, for sample code and picture.
+
+ -- MGL command: vectl udat vdat ['sch'=" `zval=nan']
+ -- MGL command: vectl xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane vector field plot for the field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     length of hachures is proportional to \sqrt{udat^2+vdat^2}. The
+     number of hachures depend on MESHNUM. See also `vectc, flow, pipe,
+     dew'. *Note Vect sample::, for sample code and picture.
+
+ -- MGL command: vectl udat vdat wdat ['sch'="]
+ -- MGL command: vectl xdat ydat zdat udat vdat wdat ['sch'="]
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the
+     length of hachures is proportional to \sqrt{udat^2+vdat^2+wdat^2}.
+     *Note Vect 3D sample::, for sample code and picture.
+
+ -- MGL command: dew udat vdat ['sch'=" `zval=nan']
+ -- MGL command: dew xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws dew-drops for plane vector field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. The
+     color of drops is proportional to \sqrt{udat^2+vdat^2}. The number
+     of drops depend on MESHNUM. Note that this is very expensive plot
+     in memory usage and creation time! See also `vectc'. *Note Dew
+     sample::, for sample code and picture.
+
+ -- MGL command: flow udat vdat ['sch'=" `num=5 zval=nan']
+ -- MGL command: flow xdat ydat udat vdat ['sch'=" `num=5 zval=nan']
+     Draws plane flow threads for the vector field {UDAT, VDAT}
+     depending parametrically on coordinates XDAT, YDAT at level
+     Z=ZVAL. Number of threads is proportional to NUM. The color of
+     lines is proportional to \sqrt{udat^2+vdat^2}. Warm color
+     corresponds to normal flow (like attractor). Cold one corresponds
+     to inverse flow (like source). See also `vect, vectc, pipe'. *Note
+     Flow sample::, for sample code and picture.
+
+ -- MGL command: flow udat vdat wdat ['sch'=" `num=3']
+ -- MGL command: flow xdat ydat zdat udat vdat wdat ['sch'=" `num=3']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+ -- MGL command: flow `x0 y0' udat vdat ['sch'=" `zval=nan']
+ -- MGL command: flow `x0 y0' xdat ydat udat vdat ['sch'=" `zval=nan']
+     Draws plane flow threads for the vector field {UDAT, VDAT}
+     depending parametrically on coordinates XDAT, YDAT from point {X0,
+     Y0} at level Z=ZVAL. The color of lines is proportional to
+     \sqrt{udat^2+vdat^2}. Warm color corresponds to normal flow (like
+     attractor). Cold one corresponds to inverse flow (like source).
+     See also `vect, vectc, pipe'. *Note Flow sample::, for sample code
+     and picture.
+
+ -- MGL command: flow `x0 y0 z0' udat vdat wdat ['sch'="]
+ -- MGL command: flow `x0 y0 z0' xdat ydat zdat udat vdat wdat ['sch'="]
+     Draws flow thread from point {X0, Y0, Z0}. Arrays UDAT, VDAT, WDAT
+     must be 3-ranged tensors with equal sizes and the color is
+     proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+ -- MGL command: pipe udat vdat ['sch'=" `r0=0.05 num=5 zval=nan']
+ -- MGL command: pipe xdat ydat udat vdat ['sch'=" `r0=0.05 num=5
+          zval=nan']
+     Draws plane flow pipes for the vector field {UDAT, VDAT} depending
+     parametrically on coordinates XDAT, YDAT at level Z=ZVAL. Number
+     of pipes is proportional to NUM. The color of pipes is
+     proportional to \sqrt{udat^2+vdat^2}. Warm color corresponds to
+     normal flow (like attractor). Cold one corresponds to inverse flow
+     (like source). Parameter R0 set the base pipe radius. If R0<0 then
+     pipe radius is inverse proportional to amplitude. The size of AX
+     and AY must be equal. See also `vect, vectc, pipe'. *Note Flow
+     sample::, for sample code and picture.
+
+ -- MGL command: pipe udat vdat wdat ['sch'=" `r0=0.05 num=3']
+ -- MGL command: pipe xdat ydat zdat udat vdat wdat ['sch'=" `r0=0.05
+          num=3']
+     This is 3D version of the previous command. Here arrays UDAT,
+     VDAT, WDAT must be 3-ranged tensors with equal sizes and the color
+     is proportional to \sqrt{udat^2+vdat^2+wdat^2}. *Note Flow 3D
+     sample::, for sample code and picture.
+
+
+File: mathgl_en.info,  Node: Other plotting (MGL),  Next: Nonlinear fitting (MGL),  Prev: Vector fields (MGL),  Up: MGL interface
+
+8.14 Other plotting (MGL)
+=========================
+
+These commands perform miscelaneous plotting. There is unstructured
+data points plots (Dots), surface reconstruction (Crust), surfaces on
+the triangular mesh (TriPlot), textual formula plotting (Plots by
+formula), data plots at edges (Dens[XYZ], Cont[XYZ], ContF[XYZ]),
+simple plot (SimplePlot). Each type of plotting has similar interface.
+There are 2 kind of versions which handle the arrays of data and
+coordinates or only single data array. Parameters of color scheme are
+specified by the string argument. *Note Color scheme::.
+
+ -- MGL command: densx dat ['sch'=" `val=nan']
+ -- MGL command: densy dat ['sch'=" `val=nan']
+ -- MGL command: densz dat ['sch'=" `val=nan']
+     These plotting commands draw density plot in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `cont[xyz], contf[xyz], dens'. *Note Dens projection sample::, for
+     sample code and picture.
+
+ -- MGL command: contx dat ['sch'=" `val=nan num=7']
+ -- MGL command: conty dat ['sch'=" `val=nan num=7']
+ -- MGL command: contz dat ['sch'=" `val=nan num=7']
+     These plotting commands draw contour lines in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `dens[xyz], contf[xyz], cont'. *Note Cont projection sample::, for
+     sample code and picture.
+
+ -- MGL command: contfx dat ['sch'=" `val=nan num=7']
+ -- MGL command: contfy dat ['sch'=" `val=nan num=7']
+ -- MGL command: contfz dat ['sch'=" `val=nan num=7']
+     These plotting commands draw solid contours in x, y or z plain. If
+     DAT is a tensor (3-dimensional data) then interpolation to a given
+     VAL is performed. These commands are useful for creating
+     projections of the 3D data array to the bounding box. See also
+     `dens[xyz], cont[xyz], contf'.
+
+ -- MGL command: dots xdat ydat zdat ['sch'="]
+ -- MGL command: dots xdat ydat zdat adat ['sch'="]
+     Draws the arbitrary placed points {XDAT[i], YDAT[i], ZDAT[i]}.
+     Variable ADAT[i] set transparency for dots. See also `crust, mark,
+     plot'. *Note Dots sample::, for sample code and picture.
+
+ -- MGL command: crust xdat ydat zdat ['sch'="]
+     Reconstructs and draws the surface for arbitrary placed points
+     {XDAT[i], YDAT[i], ZDAT[i]}. If string contain `#' then wire plot
+     is produced. See also `dots, triplot'. *Note Crust sample::, for
+     sample code and picture.
+
+ -- MGL command: triplot idat xdat ydat ['sch'=" `zval=nan']
+ -- MGL command: triplot idat xdat ydat zdat ['sch'="]
+ -- MGL command: triplot idat xdat ydat zdat cdat ['sch'="]
+     Draws the surface of triangles. Triangle vertexes are set by
+     indexes IDAT of data points {XDAT[i], YDAT[i], ZDAT[i]}. If string
+     contain `#' then wire plot is produced. First dimensions of IDAT
+     must be 3 or greater. See also `dots, crust'. Parameter CDAT set
+     the colors of triangles (if IDAT.ny=CDAT.nx) or colors of vertexes
+     (if XDAT.nx=CDAT.nx).
+
+ -- MGL command: fplot 'y(x)' ['pen'=" `zval=nan num=100']
+     Draws command function `y(x)' at plane z=ZVAL where `x' variable
+     is changed in `xrange'. You do not need to create the data arrays
+     to plot it. The parameter NUM set the minimal number of points
+     along coordinate(s) for plots. See also `plot'.
+
+ -- MGL command: fplot 'x(t)' 'y(t)' 'z(t)' ['pen'=" `num=100']
+     Draws command parametrical curve {`x(t)', `y(t)', `z(t)'} where
+     `t' variable is changed in range [0, 1]. You do not need to create
+     the data arrays to plot it. The parameter NUM set the minimal
+     number of points along coordinate(s) for plots. See also `plot'.
+
+ -- MGL command: fsurf 'z(x,y)' ['sch'=" `num=100']
+     Draws command surface for function `z(x,y)' where `x', `y'
+     variable are changed in `xrange, yrange'. You do not need to
+     create the data arrays to plot it. The parameter NUM set the
+     minimal number of points along coordinate(s) for plots. See also
+     `surf'.
+
+ -- MGL command: fsurf 'x(u,v)' 'y(u,v)' 'z(u,v)' ['sch'=" `num=100']
+     Draws command parametrical surface {`x(u,v)', `y(u,v)', `z(u,v)'}
+     where `u', `v' variable are changed in range [0, 1]. You do not
+     need to create the data arrays to plot it. The parameter NUM set
+     the minimal number of points along coordinate(s) for plots. See
+     also `surf'.
+
+
+File: mathgl_en.info,  Node: Nonlinear fitting (MGL),  Next: Data create (MGL),  Prev: Other plotting (MGL),  Up: MGL interface
+
+8.15 Nonlinear fitting (MGL)
+============================
+
+These commands fit data to formula. Fitting goal is to find formula
+parameters for the best fit the data points, i.e. to minimize the sum
+\sum_i (f(x_i, y_i, z_i) - a_i)^2/s_i^2. At this, approximation command
+`f' can depend only on one argument `x' (1D case), on two arguments
+`x,y' (2D case) and on three arguments `x,y,z' (3D case). The command
+`f' also may depend on parameters. Normally the list of fitted
+parameters is specified by VAR string (like, `abcd'). Usually user
+should supply initial values for fitted parameters by INI variable. But
+if he/she don't supply it then the zeros are used.
+
+   Commands `fit' and `fits' do not draw the obtained data themselves.
+They fill the data OUT by formula `f' with found coefficients. At this,
+the `x,y,z' coordinates are equidistantly distributed in the bounding
+box. Number of points in OUT is selected as maximal value of OUT size
+or 100. Also you may print the last formula with found coefficients by
+`putsfit' command. *Note Fitting sample::, for sample code and picture.
+
+   The dimensions of arrays must be at least the same as the number of
+specified arrays XDAT, YDAT, ZDAT. Also the fitting only along
+specified directions will be performed (for example, along x and y if
+only XDAT and YDAT are specified). If array XDAT is not specified then
+its an automatic array is used with values equidistantly distributed
+along x.
+
+ -- MGL command: fits adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat ydat adat sdat 'func' 'var' [ini=0]
+ -- MGL command: fits xdat ydat zdat adat sdat 'func' 'var' [ini=0]
+     Fit data along x-, y- and z-directions for 1d-,2d- or 3d array
+     specified parametrically ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k],
+     ZDAT[i,j,k]) with weight factor SDAT[i,j,k].
+
+ -- MGL command: fit adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat ydat adat 'func' 'var' [ini=0]
+ -- MGL command: fit xdat ydat zdat adat 'func' 'var' [ini=0]
+     Fit data along x-, y- and z-directions for 1d-,2d- or 3d array
+     specified parametrically ADAT[i,j,k](XDAT[i,j,k], YDAT[i,j,k],
+     ZDAT[i,j,k]) with weight factor =1.
+
+ -- MGL command: putsfit `x y' ['pre'=" 'fnt'=" `size=-1']
+     Print last fitted formula with found coefficients (as numbers) at
+     position {X, Y}. The string PRE will be printed before formula.
+     All other parameters are the same as in *note Text printing
+     (MGL)::.
+
+
+File: mathgl_en.info,  Node: Data create (MGL),  Next: Data filling (MGL),  Prev: Nonlinear fitting (MGL),  Up: MGL interface
+
+8.16 Data create (MGL)
+======================
+
+ -- MGL command: new dat [`nx=1 ny=1 nz=1']
+     Creates or recreates the array DAT with specified size and fills
+     it by zero. This command does nothing if one of parameters NX, NY,
+     NZ is zero or negative.
+
+ -- MGL command: var dat `num v1 [v2=nan]'
+     Creates new variable with name dat for one-dimensional array of
+     size num. Array elements are equidistantly distributed in range
+     [V1, V2]. If V2=`nan' then V2=V1 is used.
+
+ -- MGL command: list dat `v1 ...'
+     Creates new variable with name DAT and fills it by numeric values
+     of command arguments `v1 ...'. Command can create one-dimensional
+     and two-dimensional arrays with arbitrary values. For creating 2d
+     array the user should use delimiter - which means that the
+     following values lie in next row. Array sizes are [maximal of row
+     sizes * number of rows]. For example, command `list 1 | 2 3'
+     creates the array [1 0; 2 3]. Note, that the maximal number of
+     arguments is 1000.
+
+ -- MGL command: list dat d1 ...
+     Creates new variable with name DAT and fills it by data values of
+     arrays of command arguments D1 .... Command can create
+     two-dimensional or three-dimensional (if arrays in arguments are
+     2d arrays) arrays with arbitrary values. Minor dimensions of all
+     arrays in arguments should be equal to dimensions of first array
+     d1. In the opposite case the argument will be ignored. Note, that
+     the maximal number of arguments is 1000.
+
+ -- MGL command: copy dat1 dat2 ['eq'=" `on_axis=on']
+ -- MGL command: copy dat1 `val'
+     Creates new variable with name DAT1 and fills it by data values of
+     array DAT2. At this, if parameter EQ is specified then the data
+     will be modified by corresponding formula by the same way as in
+     `fill' command (for `on_axis=on') or in `modify' command (for
+     `on_axis=off').
+
+ -- MGL command: delete dat
+     Deletes variable DAT and makes its memory free. Can be useful for
+     huge data arrays.
+
+ -- MGL command: set_id dat 'ids'
+     Set the symbol id for data columns. The string must contain one
+     symbol 'a'...'z' per column (without spaces).
+
+ -- MGL command: info dat [`detail=off']
+     Display information (sizes, maximum/minimum, momentums and so on)
+     about the data dat. Show brief information by default (if
+     `detail=off').
+
+ -- MGL command: info 'text'
+     Display TEXT as information (warning).
+
+
+File: mathgl_en.info,  Node: Data filling (MGL),  Next: Rearrange data (MGL),  Prev: Data create (MGL),  Up: MGL interface
+
+8.17 Data filling (MGL)
+=======================
+
+ -- MGL command: fill dat v1 v2 ['dir'='x']
+     Equidistantly fills the data values to range [X1, X2] in direction
+     DIR={`x',`y',`z'}.
+
+ -- MGL command: fill dat 'eq' [vdat=0 wdat=0]
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are supposed to be normalized in _bounding box_ (in difference
+     from `modify' commands). Variable `u' is the original value of the
+     array. Variables `v' and `w' are values of VDAT, WDAT.
+
+ -- MGL command: modify dat 'eq' [`dim=0']
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u'. Coordinates `x', `y', `z' are data
+     indexes normalized in range [0,1]. Variable `u' is the original
+     value of the array. Modification will be fulfilled only for slices
+     >=DIM.
+
+ -- MGL command: modify dat 'eq' vdat [wdat=0]
+     Command fills the value of array according to the formula in
+     string EQ. Formula is an arbitrary expression depending  on
+     variables `x', `y', `z', `u', `v', `w'. Coordinates `x', `y', `z'
+     are data indexes normalized in range [0,1]. Variable `u' is the
+     original value of the array. Variables `v' and `w' are values of
+     VDAT, WDAT. If optional data VDAT, WDAT (must be the same size as
+     DAT) are specified then variables `v' and `w' denote its values
+     else they are zero.
+
+ -- MGL command: put a `val [i=: j=: k=:]'
+     Function sets value(s) of array a[I, J, K] = VAL. Negative indexes
+     I, J, K=`:' set the value VAL to whole range in corresponding
+     direction(s). For example, `put a val : 0 :' sets a[i,0,j]=VAL for
+     i=0...(a.nx-1), j=0...(a.nz-1).
+
+ -- MGL command: put a v [`i=: j=: k=:']
+     Function copies value(s) from array V to the range of array A.
+     Negative indexes I, J, K=`:' set the range in corresponding
+     direction(s). At this minor dimensions of array V should be large
+     than corresponding dimensions of array A. For example, `put a v :
+     0 :' sets a[i,0,j]=v.ny>nz ? v[i,j] : v[i], where i=0...(a.nx-1),
+     j=0...(a.nz-1) and condition v.nx>=a.nx is true.
+
+
+File: mathgl_en.info,  Node: Rearrange data (MGL),  Next: File I/O (MGL),  Prev: Data filling (MGL),  Up: MGL interface
+
+8.18 Rearrange data (MGL)
+=========================
+
+ -- MGL command: rearrange dat `mx [my=0 mz=0]'
+     Rearrange dimensions without changing data array so that resulting
+     sizes should  be MX*MY*MZ < nx*ny*nz. If some of parameter MY or
+     MZ are zero then it will be selected to optimal fill of data
+     array. For example, if MY=0 then it will be change to
+     MY=nx*ny*nz/MX and MZ will be 1.
+
+ -- MGL command: extend dat `n1 [n2=0]'
+     Increase the dimensions of the data by inserting new (|N1|+1)-th
+     slices after (for N1>0) or before (for N1<0) of existed one. It is
+     possible to insert 2 dimensions simultaneously for 1d data by
+     using parameter N2. Data to new slices is copy from existed one.
+     For example, for N1>0 new array will be a_ij^new = a_i^old where
+     j=0...N1. Correspondingly, for N1<0 new array will be a_ij^new =
+     a_j^old where i=0...|N1|.
+
+ -- MGL command: transpose dat ['dim'='yxz']
+     Transposes (shift order of) dimensions of the data. New order of
+     dimensions is specified int string DIM. This command may be useful
+     also for the reading of one-dimensional data.
+
+ -- MGL command: squeeze dat `rx [ry=1 rz=1 sm=off]'
+     Reduces the data size by excluding data elements which indexes are
+     not divisible by RX, RY, RZ correspondingly. Parameter SM set to
+     use smoothing (i.e. out[i]=\sum_{j=i}^{i+r} a[j]/r) or not (i.e.
+     out[i]=a[j*r]).
+
+ -- MGL command: crop dat `n1 n2' 'dir'
+     Cuts off edges of the data I<N1 and I>N2 if N2>0 or I>`n[xyz]'-N2
+     if N2<=0 along direction DIR.
+
+
+File: mathgl_en.info,  Node: File I/O (MGL),  Next: Make another data (MGL),  Prev: Rearrange data (MGL),  Up: MGL interface
+
+8.19 File I/O (MGL)
+===================
+
+ -- MGL command: read dat 'fname'
+     Reads data from tab-separated text file with auto determining
+     sizes of the data.
+
+ -- MGL command: read dat 'fname' `mx [my=1 mz=1]'
+     Reads data from text file with specified data sizes. This command
+     does nothing if one of parameters MX, MY or MZ is zero or negative.
+
+ -- MGL command: readmat dat 'fname' [`dim=2']
+     Read data from text file with size specified at beginning of the
+     file by first DIM numbers. At this, variable DIM set data
+     dimensions.
+
+ -- MGL command: readall dat 'templ' `v1 v2 [dv=1 slice=off]'
+     Join data arrays from several text files. The file names are
+     determined by function call `sprintf(fname,templ,val);', where VAL
+     changes from V1 to V2 with step DV. The data load one-by-one in
+     the same slice if SLICE=`off' or as slice-by-slice if SLICE=`on'.
+
+ -- MGL command: readall dat 'templ' `[slice=off]'
+     Join data arrays from several text files which filenames satisfied
+     the template TEMPL (for example, TEMPL=`"t_*.dat"'). The data load
+     one-by-one in the same slice if SLICE=`off' or as slice-by-slice
+     if SLICE=`on'.
+
+ -- MGL command: save dat 'fname'
+     Saves the whole data array to tab-separated text file.
+
+ -- MGL command: readhdf dat 'fname' 'dname'
+     Reads data array named DNAME from HDF file FNAME.
+
+ -- MGL command: savehdf dat 'fname' 'dname'
+     Saves data array named DNAME from HDF file FNAME.
+
+ -- MGL command: import dat 'fname' 'sch' [`v1=0 v2=1']
+     Reads data from bitmap file. The RGB values of bitmap pixels are
+     transformed to float values in range [V1, V2] using color scheme
+     SCH (*note Color scheme::).
+
+ -- MGL command: export dat 'fname' 'sch' [`v1=0 v2=0']
+     Saves data matrix to bitmap file. The data values are transformed
+     from range [V1, V2] to RGB pixels of bitmap using color scheme SCH
+     (*note Color scheme::). If V1>=V2 then the values of V1, V2 are
+     automatically determined as minimal and maximal value of the data
+     array.
+
+
+File: mathgl_en.info,  Node: Make another data (MGL),  Next: Commands on direction (MGL),  Prev: File I/O (MGL),  Up: MGL interface
+
+8.20 Make another data (MGL)
+============================
+
+ -- MGL command: combine res adat bdat
+     Returns direct multiplication of arrays (like, res[i,j] =
+     adat[i]*bdat[j] and so on).
+
+ -- MGL command: evaluate res dat idat [`norm=on']
+ -- MGL command: evaluate res dat idat jdat [`norm=on']
+ -- MGL command: evaluate res dat idat jdat kdat [`norm=on']
+     Get array which values is result of interpolation of original
+     array for coordinates from other arrays. All dimensions must be
+     the same for data IDAT, JDAT, KDAT. Coordinates from IDAT, JDAT,
+     KDAT are supposed to be normalized in range [0,1] (if NORM=`true')
+     or in range [0,nx], [0,ny], [0,nz] correspondingly.
+
+ -- MGL command: hist res dat `num v1 v2 [nsub=0]'
+ -- MGL command: hist res dat wdat `num v1 v2 [nsub=0]'
+     Creates NUM-th points distribution RES of the data values of DAT
+     in range [V1, V2]. Array WDAT specifies weights of the data
+     elements (all weight is 1 if WDAT is not specified). Parameter
+     NSUB define the number of additional interpolated points (for
+     smoothness of histogram).
+
+ -- MGL command: hist res xdat adat
+ -- MGL command: hist res xdat ydat adat
+ -- MGL command: hist res xdat ydat zdat adat
+     Creates distribution RES of the data values of ADAT in axis range
+     [Min, Max]. Array ADAT look like weights of the data points.
+
+ -- MGL command: momentum res dat 'how' ['dir'='z']
+     Get momentum (1D-array) of the data along direction DIR. String
+     HOW contain kind of momentum. The momentum is defined like as
+     res_k = \sum_ij how(x_i,y_j,z_k) a_ij/ \sum_ij a_ij if VAR=`z' and
+     so on. Coordinates `x', `y', `z' are data indexes normalized in
+     range [0,1].
+
+ -- MGL command: sum res dat 'dir'
+     Gets array which is the result of summation in given direction or
+     direction(s).
+
+ -- MGL command: max res dat 'dir'
+     Gets array which is the maximal data values in given direction or
+     direction(s).
+
+ -- MGL command: min res dat 'dir'
+     Gets array which is the minimal data values in given direction or
+     direction(s).
+
+ -- MGL command: resize res dat `mx [my=1 mz=1]'
+     Makes array RES of sizes MX, MY, MZ with interpolated data of
+     array DAT.
+
+ -- MGL command: subdata res dat `xx [yy=: zz=:]'
+     Extracts sub-array data RES from the original data DAT array
+     keeping fixed positive index. For example `subdata a b : 2'
+     extracts 3d row (indexes are zero based), `subdata a b 4 :'
+     extracts 5th column, `subdata a b : : 3' extracts 4th slice and so
+     on. Note that symbol `:' is defined `:'=`-1' in MGL.
+
+ -- MGL command: trace res dat
+     Gets array of diagonal elements dat[i,i] (for 2D case) or
+     dat[i,i,i] (for 3D case) where i=0...nx-1. Function return copy of
+     itself for 1D case. Data array must have dimensions ny,nz >= nx or
+     ny,nz = 1.
+
+ -- MGL command: transform dat 'type' real imag
+     Do integral transformation of complex data REAL, IMAG on specified
+     direction. Now only Fourier transformation is supported. The order
+     of transformations is specified in string TYPE: first character
+     for x-dimension, second one for y-dimension, third one for
+     z-dimension. The possible character are: `f' is forward Fourier
+     transformation, `i' is inverse Fourier transformation, `n' or ` '
+     is no transformation.
+
+ -- MGL command: transforma dat 'type' ampl phase
+     Do integral transformation of complex data AMPL, PHASE on
+     specified direction. Now only Fourier transformation is supported.
+     The order of transformations is specified in string TYPE: first
+     character for x-dimension, second one for y-dimension, third one
+     for z-dimension. The possible character are: `f' is forward
+     Fourier transformation, `i' is inverse Fourier transformation, `n'
+     or ` ' is no transformation.
+
+ -- MGL command: stfad res real imag `dn' ['dir'='x']
+     Short time Fourier analysis for real and imaginary parts. Output
+     is amplitude of partial Fourier of length DN. For example if
+     DIR=`x', result will have size {int(nx/dn), dn, ny} and it will
+     contain res[i,j,k]=|\sum_d^dn
+     exp(I*j*d)*(real[i*dn+d,k]+I*imag[i*dn+d,k])|/dn.
+
+ -- MGL command: pde res 'ham' ini_re ini_im [`dz=0.1 k0=100']
+     Solves equation du/dz = i*k0*HAM(p,q,x,y,z,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators.
+     Parameters INI_RE, INI_IM specify real and imaginary part of
+     initial field distribution. Coordinates of the equation (and the
+     solution) are supposed to be in the bounding box. Note, that
+     really this ranges are increased by factor 3/2 for purpose of
+     reducing reflection from boundaries. Parameter DZ set the step
+     along evolutionary coordinate z. At this moment, simplified form
+     of function HAM is supported - all "mixed" terms (like
+     `x*p'->x*d/dx) are excluded. For example, in 2D case this function
+     is effectively ham = f(p,z) + g(x,z,u). However commutable
+     combinations (like `x*q'->x*d/dy) are allowed. Here variable `u'
+     is used for field amplitude |u|. This allow one solve nonlinear
+     problems - for example, for nonlinear Shrodinger equation you may
+     set `ham='p^2+q^2-u^2''. You may specify imaginary part for wave
+     absorption, like `ham = 'p^2+i*x*(x>0)'', but only if dependence
+     on variable `i' is linear (i.e. ham = hre+i*him).
+
+ -- MGL command: ray res 'ham' `x0 y0 z0 p0 q0 v0 [dt=0.1 tmax=10]'
+     Solves GO ray equation like d_r_/dt = d HAM/d_p_, d_p_/dt = -d
+     HAM/d_r_. This is Hamiltonian equations for particle trajectory in
+     3D case. Here HAM is Hamiltonian which may depend on coordiantes
+     `x', `y', `z', momentums `p'=px, `q'=py, `v'=pz and time `t': ham
+     = H(x,y,z,p,q,v,t). The starting point (at `t=0') is defined by
+     variables {X0, Y0, Z0, P0, Q0, V0}. Parameters DT and TMAX specify
+     the integration step and maximal time for ray tracing. Result is
+     array of {x,y,z,p,q,v,t} with dimensions {7 * int(TMAX/DT+1) }.
+
+ -- MGL command: qo2d res 'ham' ini_re ini_im ray [`r=1 k0=100' xx=0
+          yy=0]
+     Solves equation du/dt = i*k0*HAM(p,q,x,y,|u|)[u], where
+     p=-i/k0*d/dx, q=-i/k0*d/dy are pseudo-differential operators (see
+     `mglPDE()' for details). Parameters INI_RE, INI_IM specify real
+     and imaginary part of initial field distribution. Parameters RAY
+     set the reference ray, i.e. the ray around which the accompanied
+     coordinate system will be maked. You may use, for example, the
+     array created by `mglRay()' function. Note, that the reference ray
+     *must be* smooth enough to make accompanied coodrinates
+     unambiguity. Otherwise errors in the solution may appear. If XX
+     and YY are non-zero then Cartesian coordinates for each point will
+     be written into them. *Note Beam tracing sample::, for sample code
+     and picture.
+
+ -- MGL command: jacobian res xdat ydat [zdat=0]
+     Computates the Jacobian for transformation {i,j,k} to
+     {XDAT,YDAT,ZDAT} where initial coordinates  {i,j,k} are data
+     indexes normalized in range [0,1]. The Jacobian is determined by
+     formula det||dr_\alpha/d\xi_\beta|| where r={XDAT,YDAT,ZDAT} and
+     \xi={i,j,k}. All dimensions must be the same for all data arrays.
+     Data must be 3D if all 3 arrays {XDAT,YDAT,ZDAT} are specified or
+     2D if only 2 arrays {XDAT,YDAT} are specified.
+
+
+File: mathgl_en.info,  Node: Commands on direction (MGL),  Next: Operators (MGL),  Prev: Make another data (MGL),  Up: MGL interface
+
+8.21 Commands on direction (MGL)
+================================
+
+These commands change the data in some direction like differentiations,
+integrations and so on. The direction in which the change will applied
+is specified by the string parameter, which may contain `x', `y' or `z'
+characters for 1-st, 2-nd and 3-d dimension correspondingly.
+
+ -- MGL command: cumsum dat 'dir'
+     Cumulative summation of the data in given direction or directions.
+
+ -- MGL command: integrate dat 'dir'
+     Integrates (like cumulative summation) the data in given direction
+     or directions.
+
+ -- MGL command: diff dat 'dir'
+     Differentiates the data in given direction or directions.
+
+ -- MGL command: diff dat xdat ydat [zdat=0]
+     Differentiates the data DAT specified parametrically in direction
+     XDAT with YDAT, ZDAT=constant. Parameter ZDAT can be omitted that
+     correspond to 2D case. Parametrical differentiation uses the
+     formula (for 2D case): da/dx = (a_j*y_i-a_i*y_j)/(x_j*y_i-x_i*y_j)
+     where a_i=da/di, a_j=da/dj denotes usual differentiation along 1st
+     and 2nd dimensions. The similar formula is used for 3D case. Note,
+     that you may change the order of arguments - for example, if you
+     have 2D data a(i,j) which depend on coordinates {x(i,j), y(i,j)}
+     then usual derivative along `x' will be `diff a x y' and usual
+     derivative along `y' will be `diff a y x'.
+
+ -- MGL command: diff2 dat 'dir'
+     Double-differentiates (like Laplace operator) the data in given
+     direction.
+
+ -- MGL command: swap dat 'dir'
+     Swaps the left and right part of the data in given direction
+     (useful for Fourier spectrum).
+
+ -- MGL command: mirror dat 'dir'
+     Mirror the left-to-right part of the data in given direction.
+     Looks like change the value index I->N-I.
+
+ -- MGL command: sew dat ['dir'='xyz' `da=2*pi']
+     Remove value steps (like phase jumps after inverse trigonometric
+     commands) with period DA in given direction.
+
+ -- MGL command: smooth data `type' ['dir'='xyz']
+     Smooths the data on specified direction or directions by method
+     TYPE. Now 4 methods are supported: `0' does nothing, `1' linear
+     averaging by 3 points, `2' linear averaging by 5 points, `3'
+     quadratic averaging by 5 points.
+
+ -- MGL command: envelop dat ['dir'='x']
+     Find envelop for data values along direction DIR. Only one
+     direction can be specified at once.
+
+ -- MGL command: normsl dat `v1 v2' ['dir'='z' `keep=on sym=off']
+     Normalizes data slice-by-slice along direction DIR the data in
+     slices to range [V1,V2]. If flag SYM=`on' then symmetrical
+     interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used. If KEEP is set
+     then maximal value of k-th slice will be limited by \sqrt{\sum
+     a_ij(k)/\sum a_ij(0)}.
+
+ -- MGL command: norm dat `v1 v2 [sym=off dim=0]'
+     Normalizes the data to range [V1,V2]. If flag SYM=`on' then
+     symmetrical interval [-max(|v1|,|v2|), max(|v1|,|v2|)] is used.
+     Modification will be applied only for slices >=DIM.
+
+
+File: mathgl_en.info,  Node: Operators (MGL),  Next: Program flow (MGL),  Prev: Commands on direction (MGL),  Up: MGL interface
+
+8.22 Operators (MGL)
+====================
+
+ -- MGL command: multo dat dat2
+     Multiplies the data by the other one for each element.
+
+ -- MGL command: divto dat dat2
+     Divides the data by the other one for each element.
+
+ -- MGL command: addto dat dat2
+     Adds the other data.
+
+ -- MGL command: subto dat dat2
+     Subtracts the other data.
+
+ -- MGL command: multo dat `val'
+     Multiplies each element by the number.
+
+ -- MGL command: divto dat `val'
+     Divides each element by the number.
+
+ -- MGL command: addto dat `val'
+     Adds the number to each element.
+
+ -- MGL command: subto dat `val'
+     Subtracts the number to each element.
+
+
+File: mathgl_en.info,  Node: Program flow (MGL),  Next: Command options (MGL),  Prev: Operators (MGL),  Up: MGL interface
+
+8.23 Program flow (MGL)
+=======================
+
+These commands control program flow, like, conditions, cycles, define
+script arguments and so on.
+
+ -- MGL command: call 'fname'
+     Executes script FNAME.
+
+ -- MGL command: chdir 'path'
+     Changes the current directory to PATH.
+
+ -- MGL command: define $N smth
+     Sets N-th script argument to SMTH. Note, that SMTH is used as is
+     (with `'' symbols if present).
+
+ -- MGL command: define name smth
+     Create scalar variable `name' which have the numeric value of
+     `smth'. Later you can use this variable as usual number.
+
+ -- MGL command: if dat 'cond'
+     Starts block which will be executed if DAT satisfy to COND.
+
+ -- MGL command: if `val'
+     Starts block which will be executed if `val' is nonzero.
+
+ -- MGL command: elseif dat 'cond'
+     Starts block which will be executed if previous `if' or `elseif'
+     is false and DAT satisfy to COND.
+
+ -- MGL command: elseif `val'
+     Starts block which will be executed if previous `if' or `elseif'
+     is false and `val' is nonzero.
+
+ -- MGL command: else
+     Starts block which will be executed if previous `if' or `elseif'
+     is false.
+
+ -- MGL command: endif
+     Finishes `if/elseif/else' block.
+
+ -- MGL command: for $N `v1 v2 [dv=1]'
+     Starts cycle with N-th argument changing from V1 to V2 with the
+     step DV.
+
+ -- MGL command: for $N dat
+     Starts cycle with N-th argument changing for DAT values.
+
+ -- MGL command: next
+     Finishes `for' cycle.
+
+ -- MGL command: once `val'
+     The code between once on and once off will be executed only once.
+     Useful for large data manipulation in programs like UDAV.
+
+ -- MGL command: stop
+     Terminate execution.
+
+
+File: mathgl_en.info,  Node: Command options (MGL),  Next: Suffixes,  Prev: Program flow (MGL),  Up: MGL interface
+
+8.24 Command options (MGL)
+==========================
+
+Command options allow the easy setup of the plot by changing of global
+settings only for this plot. Options are specified at the end of
+string. Each option is separated from the previous text by symbol `;'.
+Options work so that them remember the current settings, change
+settings as it being set in the option, execute command and return the
+original settings back. So, the options usage for data handling
+commands or for graphics setup commands is useless.
+
+   The most useful options are `xrange, yrange, zrange'. They sets the
+boundaries for data change. This boundaries are used for automatically
+filled variables. So, these options allow one to change the position of
+some plots. For example, in command `plot y; xrange 0.1 0.9' the x
+coordinate will be equidistantly distributed in range 0.1 ... 0.9.
+
+   The full list of options are:
+
+ -- MGL command: alpha `val'
+     Sets alpha value (transparency) of the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: alphadef `val'
+     Sets alpha value (transparency) of the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: ambient `val'
+     Sets brightness of ambient light for the plot. The value should be
+     in range [0, 1].
+
+ -- MGL command: crange `val1 val2'
+     Sets boundaries of color change for the plot.
+
+ -- MGL command: xrange `val1 val2'
+     Sets boundaries of x coordinate change for the plot.
+
+ -- MGL command: yrange `val1 val2'
+     Sets boundaries of y coordinate change for the plot.
+
+ -- MGL command: zrange `val1 val2'
+     Sets boundaries of z coordinate change for the plot.
+
+ -- MGL command: cut `val'
+     Sets whether to cut or to project the plot points lying outside
+     the bounding box.
+
+ -- MGL command: fontsize `val'
+     Sets the size of text.
+
+ -- MGL command: marksize `val'
+     Sets the size of marks.
+
+ -- MGL command: meshnum `val'
+     Work like `meshnum' command.
+
+ -- MGL command: legend 'txt'
+     Adds string 'txt' to internal legend accumulator. The style of
+     described line and mark is taken from arguments of the plot
+     command. The maximal number of entries is 100.
+
+
+File: mathgl_en.info,  Node: Suffixes,  Next: Utilities,  Prev: Command options (MGL),  Up: MGL interface
+
+8.25 Suffixes for variable
+==========================
+
+Suffixes can get some numerical value (like its size, maximal or
+minimal value, the sum of elements and so on) of the data array in
+variable and use it later as usual number in command arguments. The
+suffixes start from point `.' right after (without spaces) variable
+name or its sub-array. For example, `a.nx' give the x-size of data a,
+`b(1).max' give maximal value of second row of variable b, `c(:,0).sum'
+give sum of element in first column of c and so on.
+
+   The full list of suffixes are:
+*nx, ny, nz*
+     Give the data size in x-, y-, z-direction correspondingly.
+
+*max*
+     Give maximal value of the data.
+
+*min*
+     Give minimal value of the data.
+
+*mx, my, mz*
+     Give x-, y-, z-position of data maximum.
+
+*ax, ay, az, aa*
+     Give x-, y-, z-position of data mass center or average data value.
+
+*wx, wy, wz, wa*
+     Give width in x-, y-, z-direction or data dispersion value.
+
+*sx, sy, sz, sa*
+     Give skewness in x-, y-, z-direction or data skewness value.
+
+*kx, ky, kz, ka*
+     Give kurtosis in x-, y-, z-direction or data kurtosis value.
+
+*sum*
+     Give sum of data values.
+
+*a*
+     Give first value of data array.
+
+*fst*
+     Give first nonzero value of data array.
+
+*lst*
+     Give last nonzero value of data array.
+
+
+File: mathgl_en.info,  Node: Utilities,  Prev: Suffixes,  Up: MGL interface
+
+8.26 Utilities for parsing MGL
+==============================
+
+MathGL library provides several tools for parsing MGL scripts. There is
+tools saving it to bitmap (`mgl2png', `mgl2gif') or vectorial
+(`mgl2eps', `mgl2svg') images. Tool `mglview' show MGL script and allow
+to rotate and setup the image. Also you can translate MGL script to C++
+file by help of `mgl2cpp' tool.
+
+   All of this tools have similar set of arguments. First argument is
+name of script file, next argument is optional output file name, last
+arguments are options. There are options for setting script parameters
+(it is `$0, $1, ... $9') and locale settings. The script parameters
+have format `-Nval'. Here N=0,1...9 is parameter ID and val is its
+value. For example, option `-1test' set to substitute `test' instead of
+`$1' in the script. Option -Lval set locale to val. For example,
+`-Lutf8' will set UTF-8 locale for script.
+
+   Additionally you can create animated GIF file or a set of JPEG files
+with names `frameNNNN.jpg' (here `NNNN' is frame index). You should use
+`mgl2gif' tool and specify the values of `$0' parameter for making
+animation. Values of the parameter `$0' can be specified inside the
+script by comment `##a val' for each value `val' (one comment for one
+value) or by option(s) `-Aval'. Tool `mgl2gif' will execute script
+several times (once for each specified value of `$0') and save result
+in animated GIF file. For saving each frame in JPEG just add command
+`write ''' at the end of the script.
+
+
+File: mathgl_en.info,  Node: Samples,  Next: TeX-like symbols,  Prev: MGL interface,  Up: Top
+
+9 Samples
+*********
+
+This chapter contain a lot of sample codes for all types of plots and
+for most important examples and hints. The same sample (with pictures)
+you can find at `http://mathgl.sf.net/pictures.html'. Most of examples
+have the sample code on 5 languages: C++, MGL, C, Fortran and Python.
+However, I put only C++ code for some of examples due to a lot of them
+and clearency how to write code for other languages. All samples are
+divided on 6 large categories.
+
+   The minimal code to view the samples for different languages are
+following.
+
+   *C++ code*
+
+   For compilation use: `g++ -o sample sample.cpp -lmgl'.
+#include <mgl/mgl_zb.h>
+int main()
+{
+    mglGraph *gr = new mglGraphZB;
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    // put sample code here
+    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    gr->ShowImage();    delete gr;
+    return 0;
+}
+ *MGL code*
+
+   For preview use: `mglview sample.mgl'.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#   -->   you may use sample as is :)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ *Pure C code*
+
+   For compilation use: `gcc -o sample sample.c -lmgl'.
+#include <mgl/mgl_c.h>
+int main()
+{
+    HMGL gr = mgl_create_graph_zb(600,400);
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    /* put sample code here              */
+    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+    mgl_show_image(gr,"",0);
+    mgl_delete_graph(gr);
+    return 0;
+}
+ *Fortran code*
+
+   For compilation use: `gfortran -o sample sample.f90 -lmgl'. Note,
+fortran don't have argument checking. So you have to take special
+attention to pass real variables to real arguments of functions and
+integer variables to integer arguments of functions. There is no other
+special checking for that!!!
+integer gr, mgl_create_graph_zb
+gr = mgl_create_graph_zb(600,400)
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+! put sample code here
+!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+call mgl_show_image(gr,'',0)
+call mgl_delete_graph(gr)
+end
+ *Python*
+
+   For preview use: `python sample.py'.
+from mathgl import *
+gr = mglGraph();
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# put sample code here
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gr.ShowImage();
+
+* Menu:
+
+* 1D plotting samples::
+* 2D plotting samples::
+* 3D plotting samples::
+* Dual plotting samples::
+* Additional features::
+* Advanced features::
+
+
+File: mathgl_en.info,  Node: 1D plotting samples,  Next: 2D plotting samples,  Up: Samples
+
+9.1 1D plotting samples
+=======================
+
+* Menu:
+
+* Plot sample::
+* Radar sample::
+* Tens sample::
+* Area sample::
+* Bars sample::
+* Barh sample::
+* Step sample::
+* Stem sample::
+* Region sample::
+* Error sample::
+* BoxPlot sample::
+* Mark sample::
+* TextMark sample::
+* Tube sample::
+* Text sample::
+* Torus sample::
+* Chart sample::
+* Pie chart sample::
+
+
+File: mathgl_en.info,  Node: Plot sample,  Next: Radar sample,  Up: 1D plotting samples
+
+9.1.1 Plot sample
+-----------------
+
+Example of Plot. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/plot.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Plot(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Plot(y);
+
+
+File: mathgl_en.info,  Node: Radar sample,  Next: Tens sample,  Prev: Plot sample,  Up: 1D plotting samples
+
+9.1.2 Radar sample
+------------------
+
+Example of Plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/radar.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.4*sin(pi*(2*x+y/2))+0.1*rnd");
+gr->Radar(y,"#");
+ *MGL code*
+new y 10 3
+modify y '0.4*sin(pi*(2*x+y/2))+0.1*rnd'
+radar y '#'
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.4*sin(pi*(2*x+y/2))+0.1*rnd",0);
+mgl_radar(gr,y,"#",-1);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.4*sin(pi*(2*x+y/2))+0.1*rnd',0)
+call mgl_radar(gr,y,'#',-1.)
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.4*sin(pi*(2*x+y/2))+0.1*rnd");
+gr.Radar(y,"#");
+
+
+File: mathgl_en.info,  Node: Tens sample,  Next: Area sample,  Prev: Radar sample,  Up: 1D plotting samples
+
+9.1.3 Tens sample
+-----------------
+
+Example of Tens. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tens.pdf)
+
+   *C++ code*
+mglData y(50), c(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)");
+c.Modify("sin(2*pi*x)");
+gr->Box();
+gr->Tens(y,c);
+ *MGL code*
+new y 50
+new c 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify c 'sin(2*pi*x)'
+box
+tens y c
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+HMDT c = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(c,"sin(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_tens(gr,y,c,NULL);
+mgl_delete_data(y);
+mgl_delete_data(c);
+ *Fortran code*
+integer y, c, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+c = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(c,'sin(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_tens(gr,y,'')
+call mgl_delete_data(y)
+call mgl_delete_data(c)
+ *Python*
+y = mglData(50);
+c = mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)");
+c.Modify("sin(2*pi*x)");
+gr.Box();
+gr.Tens(y,c);
+
+
+File: mathgl_en.info,  Node: Area sample,  Next: Bars sample,  Prev: Tens sample,  Up: 1D plotting samples
+
+9.1.4 Area sample
+-----------------
+
+Example of Area. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/area.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Area(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+area y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_area(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_area(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Area(y);
+
+
+File: mathgl_en.info,  Node: Bars sample,  Next: Barh sample,  Prev: Area sample,  Up: 1D plotting samples
+
+9.1.5 Bars sample
+-----------------
+
+Example of Bars. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/bars.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Bars(y);
+ *MGL code*
+new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+bars y
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_bars(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_bars(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Bars(y);
+
+
+File: mathgl_en.info,  Node: Barh sample,  Next: Step sample,  Prev: Bars sample,  Up: 1D plotting samples
+
+9.1.6 Barh sample
+-----------------
+
+Example of Barh. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/barh.pdf)
+
+   *C++ code*
+mglData y(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Barh(y);
+ *MGL code*
+new y 10 3
+modify y '0.8*sin(pi*(2*x+y/2))+0.2*rnd'
+origin 0 0
+box
+barh y
+ *Pure C code*
+HMDT y = mgl_create_data_size(10,3,1);
+mgl_data_modify(y,"0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_barh(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(10,3,1)
+call mgl_data_modify(y,'0.8*sin(pi*(2*x+y/2))+0.2*rnd')
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_barh(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(10,3);
+y.Modify("0.8*sin(pi*(2*x+y/2))+0.2*rnd");
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Barh(y);
+
+
+File: mathgl_en.info,  Node: Step sample,  Next: Stem sample,  Prev: Barh sample,  Up: 1D plotting samples
+
+9.1.7 Step sample
+-----------------
+
+Example of Step. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/step.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Step(y);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+step y
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_box(gr,1);
+mgl_step(gr,y,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_box(gr,1)
+call mgl_step(gr,y,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Step(y);
+
+
+File: mathgl_en.info,  Node: Stem sample,  Next: Region sample,  Prev: Step sample,  Up: 1D plotting samples
+
+9.1.8 Stem sample
+-----------------
+
+Example of Stem. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/stem.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Org=mglPoint(0,0);
+gr->Box();
+gr->Stem(y,"o");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+origin 0 0
+box
+stem y 'o'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_stem(gr,y,"o");
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_set_origin(gr,0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_stem(gr,y,'o')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr.SetOrigin(0.,0.);
+gr.Box();
+gr.Stem(y,"o");
+
+
+File: mathgl_en.info,  Node: Region sample,  Next: Error sample,  Prev: Stem sample,  Up: 1D plotting samples
+
+9.1.9 Region sample
+-------------------
+
+Example of Region. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/region.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.3*sin(2*pi*x)");
+y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->Region(y1,y2,"r");
+gr->Plot(y1,"k2");
+gr->Plot(y2,"k2");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+box
+region y1 y2 'r'
+plot y1 'k2'
+plot y2 'k2'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.3*sin(2*pi*x)",0);
+mgl_data_modify(y2,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_region(gr,y1,y2,"r",1);
+mgl_plot(gr,y1,"k2");
+mgl_plot(gr,y2,"k2");
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+ *Fortran code*
+integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0);
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_box(gr,1);
+call mgl_region(gr,y1,y2,'r',1);
+call mgl_plot(gr,y1,'k2');
+call mgl_plot(gr,y2,'k2');
+call mgl_delete_data(y1);
+call mgl_delete_data(y2);
+ *Python*
+y1, y2, x = mglData(50), mglData(50), mglData(50);
+y1.Modify("0.3*sin(2*pi*x)");
+y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.Region(y1,y2,"r");
+gr.Plot(y1,"k2");
+gr.Plot(y2,"k2");
+
+
+File: mathgl_en.info,  Node: Error sample,  Next: BoxPlot sample,  Prev: Region sample,  Up: 1D plotting samples
+
+9.1.10 Error sample
+-------------------
+
+Example of Error. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/error.pdf)
+
+   *C++ code*
+mglData y(50,1), x0(10), y0(10), ex(10), ey(10);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+x0.Modify("2*x-1 + 0.1*rnd-0.05");
+y0.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1");
+ey.Modify("0.2"); ex.Modify("0.1");
+gr->Box();
+gr->Plot(y);
+gr->Error(x0,y0,ex,ey,"ko");
+ *MGL code*
+new y 50
+new x0 10
+new y0 10
+new ex 10
+new ey 10
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify x0 '2*x-1 + 0.1*rnd-0.05'
+modify y0 '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1'
+modify ey '0.2'
+modify ex '0.1'
+box
+plot y
+error x0 y0 ex ey 'ko'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+HMDT x0 = mgl_create_data_size(10,1,1);
+HMDT y0 = mgl_create_data_size(10,1,1);
+HMDT ex = mgl_create_data_size(10,1,1);
+HMDT ey = mgl_create_data_size(10,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(x0,"2*x-1 + 0.1*rnd-0.05",0);
+mgl_data_modify(y0,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x) + 0.2*rnd-0.1",0);
+mgl_data_modify(ey,"0.2",0); mgl_data_modify(ex,"0.1",0);
+
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_error_exy(gr,x0,y0,ex,ey,"ko");
+mgl_delete_data(x0); mgl_delete_data(y0);
+mgl_delete_data(ex); mgl_delete_data(ey);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, x0, y0, ex, ey, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x0 = mgl_create_data_size(10,1,1)
+y0 = mgl_create_data_size(10,1,1)
+ex = mgl_create_data_size(10,1,1)
+ey = mgl_create_data_size(10,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(x0,'2*x-1 + 0.1*rnd-0.05',0);
+call mgl_data_modify(y0,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + &
+                         0.2*sin(pi*x) + 0.2*rnd-0.1',0);
+call mgl_data_modify(ey,'0.2',0)
+call mgl_data_modify(ex,'0.1',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_error_exy(gr,x0,y0,ex,ey,'ko')
+call mgl_delete_data(x0)
+call mgl_delete_data(y0)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(y)
+ *Python*
+y, x0, y0, ex, ey = mglData(50,1), mglData(10), mglData(10), mglData(10), mglData(10);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+x0.Modify("2*x-1+0.1*rnd-0.05");
+y0.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)+0.2*rnd-0.1");
+ey.Modify("0.2");   ex.Modify("0.1");
+gr.Box();           gr.Plot(y);
+gr.Error(x0,y0,ex,ey,"ko");
+
+
+File: mathgl_en.info,  Node: BoxPlot sample,  Next: Mark sample,  Prev: Error sample,  Up: 1D plotting samples
+
+9.1.11 BoxPlot sample
+---------------------
+
+Example of BoxPlot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/boxplot.pdf)
+
+   *C++ code*
+mglData a(10,7);
+a.Modify("(2*rnd-1)^3/2");
+gr->BoxPlot(a);
+gr->Box();
+gr->Plot(a," ko");
+ *MGL code*
+new a 10 7
+modify a '(2*rnd-1)^3/2'
+boxplot a
+box:plot a ' ko'
+ *Pure C code*
+HMDT a = mgl_create_data_size(10,7,1);
+mgl_data_modify(a,"(2*rnd-1)^3/2",0);
+
+mgl_box(gr,1);
+mgl_plot(gr,a," ko");
+mgl_boxplot(gr,a,NULL);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+y = mgl_create_data_size(10,7,1)
+call mgl_data_modify(a,'(2*rnd-1)^3/2',0);
+
+call mgl_box(gr,1)
+call mgl_plot(gr,a,' ko')
+call mgl_boxplot(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(10,7);
+a.Modify("(2*rnd-1)^3/2");
+gr.Box();
+gr.Plot(a," ko");
+gr.BoxPlot(a);
+
+
+File: mathgl_en.info,  Node: Mark sample,  Next: TextMark sample,  Prev: BoxPlot sample,  Up: 1D plotting samples
+
+9.1.12 Mark sample
+------------------
+
+Example of Mark. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/mark.pdf)
+
+   *C++ code*
+mglData y(50,3), y1(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->Mark(y,y1,"bs");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+mark y y1 'bs'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_mark_y(gr,y,y1,"bs");
+mgl_delete_data(y);
+mgl_delete_data(y1);
+ *Fortran code*
+integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_mark_y(gr,y,y1,'bs')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+ *Python*
+y, y1 = mglData(50,3), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.Mark(y,y1,"bs");
+
+
+File: mathgl_en.info,  Node: TextMark sample,  Next: Tube sample,  Prev: Mark sample,  Up: 1D plotting samples
+
+9.1.13 TextMark sample
+----------------------
+
+Example of TextMark. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/textmark.pdf)
+
+   *C++ code*
+mglData y(50,3), y1(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Box();
+gr->TextMark(y,y1,"\\gamma");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+new y1 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+box
+textmark y y1 '\gamma'
+ *Pure C code*
+HMDT y, y1;
+y = mgl_create_data_size(50,3,1);
+y1 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_textmark_yr(gr,y,y1,"\\gamma","");
+mgl_delete_data(y);
+mgl_delete_data(y1);
+ *Fortran code*
+integer y, y1, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+y1 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_box(gr,1)
+call mgl_textmark_yr(gr,y,y1,'\gamma','')
+call mgl_delete_data(y)
+call mgl_delete_data(y1)
+ *Python*
+y, y1 = mglData(50,3), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+gr.Box();
+gr.TextMark(y,y1,"\\gamma");
+
+
+File: mathgl_en.info,  Node: Tube sample,  Next: Text sample,  Prev: TextMark sample,  Up: 1D plotting samples
+
+9.1.14 Tube sample
+------------------
+
+Example of Tube. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tube.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Tube(y,0.05);
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+
+rotate 40 60
+light on
+box
+tube y 0.05
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tube(gr,y,0.05,NULL);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tube(gr,y,0.05,'')
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);  y.Modify("cos(2*pi*x)",2);
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tube(y,0.05);
+
+
+File: mathgl_en.info,  Node: Text sample,  Next: Torus sample,  Prev: Tube sample,  Up: 1D plotting samples
+
+9.1.15 Text sample
+------------------
+
+Example of Text. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/text.pdf)
+
+   *C++ code*
+mglData y(50,3);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+gr->Box();
+gr->Plot(y.SubData(-1,0));
+gr->Text(y,"This is very long string drawn along a curve",":k");
+gr->Text(y,"Another string drawn above a curve","T:r");
+ *MGL code*
+new y 50 3
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+box
+plot y(:,0)
+text y 'This is very long string drawn along a curve' ':k'
+text y 'Another string drawn above a curve' 'T:r'
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_box(gr,1);
+mgl_plot(gr,y,NULL);
+mgl_text_y(gr,y,"This is very long string drawn along a curve",":k",-1.);
+mgl_text_y(gr,y,"Another string drawn above a curve","T:r",-1.);
+mgl_delete_data(y);
+ *Fortran code*
+integer y, mgl_create_data_size
+y = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_box(gr,1)
+call mgl_plot(gr,y,'')
+call mgl_text_y(gr,y,'This is very long string drawn along a curve',':k',-1.)
+call mgl_text_y(gr,y,'Another string drawn above a curve','T:r',-1.)
+call mgl_delete_data(y)
+ *Python*
+y = mglData(50,3);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);     y.Modify("cos(2*pi*x)",2);
+gr.Box();
+gr.Plot(y.SubData(-1,0));
+gr.Text(y,"This is very long string drawn along a curve",":k");
+gr.Text(y,"Another string drawn above a curve","T:r");
+
+
+File: mathgl_en.info,  Node: Torus sample,  Next: Chart sample,  Prev: Text sample,  Up: 1D plotting samples
+
+9.1.16 Torus sample
+-------------------
+
+Example of Torus. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/torus.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Torus(y1,y2,"pz");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+
+rotate 40 60
+light on
+box
+torus y1 y2 'pz'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_torus(gr,y1,y2,"pz");
+mgl_delete_data(y1);
+mgl_delete_data(y2);
+ *Fortran code*
+integer y1, y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+call mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_torus(gr,y1,y2,'pz')
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+ *Python*
+y1, y2 = mglData(50), mglData(50);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+gr.Rotate(40,60);    gr.Light(True);
+gr.Box();
+gr.Torus(y1,y2,"pz");
+
+
+File: mathgl_en.info,  Node: Chart sample,  Next: Pie chart sample,  Prev: Torus sample,  Up: 1D plotting samples
+
+9.1.17 Chart sample
+-------------------
+
+Example of Chart. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/chart.pdf)
+
+   *C++ code*
+mglData ch(7,2);
+ch.Modify("rnd+0.1");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Chart(ch,"#");
+ *MGL code*
+new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+box
+chart ch
+ *Pure C code*
+HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,"rnd+0.1",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_chart(gr,ch,"#");
+mgl_delete_data(ch);
+ *Fortran code*
+integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'#')
+call mgl_delete_data(ch)
+ *Python*
+ch = mglData(7,2);  ch.Modify("rnd+0.1");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Chart(ch,"#");
+
+
+File: mathgl_en.info,  Node: Pie chart sample,  Prev: Chart sample,  Up: 1D plotting samples
+
+9.1.18 Pie chart sample
+-----------------------
+
+Example of Chart in cylindrical coordinates. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/pie_chart.pdf)
+
+   *C++ code*
+mglData ch(7,2);
+ch.Modify("rnd+0.1");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->SetFunc("(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)");
+gr->Box();
+gr->Chart(ch,"bgr cmy#");
+ *MGL code*
+new ch 7 2
+modify ch 'rnd+0.1'
+
+rotate 40 60
+light on
+axis '(y+1)/2*cos(pi*x)' '(y+1)/2*sin(pi*x)' ''
+box
+chart ch 'bgr cmy#'
+ *Pure C code*
+HMDT ch = mgl_create_data_size(7,2,1);
+mgl_data_modify(ch,"rnd+0.1",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_func(gr,"(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)",0);
+mgl_box(gr,1);
+mgl_chart(gr,ch,"bgr cmy#");
+mgl_delete_data(ch);
+ *Fortran code*
+integer ch, mgl_create_data_size
+ch = mgl_create_data_size(7,2,1)
+call mgl_data_modify(ch,'rnd+0.1',0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_func(gr,'(y+1)/2*cos(pi*x)','(y+1)/2*sin(pi*x)','');
+call mgl_box(gr,1)
+call mgl_chart(gr,ch,'bgr cmy#')
+call mgl_delete_data(ch)
+ *Python*
+ch = mglData(7,2);  ch.Modify("rnd+0.1");
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetFunc("(y+1)/2*cos(pi*x)","(y+1)/2*sin(pi*x)");
+gr.Box();
+gr.Chart(ch,"bgr cmy#");
+
+
+File: mathgl_en.info,  Node: 2D plotting samples,  Next: 3D plotting samples,  Prev: 1D plotting samples,  Up: Samples
+
+9.2 2D plotting samples
+=======================
+
+* Menu:
+
+* Surf sample::
+* Transparent surface sample::
+* Surface in fog sample::
+* Sharp colors sample::
+* Mesh sample::
+* Fall sample::
+* Belt sample::
+* Tile sample::
+* Boxs sample::
+* Dens sample::
+* Cont sample::
+* ContF sample::
+* ContD sample::
+* Axial sample::
+
+
+File: mathgl_en.info,  Node: Surf sample,  Next: Transparent surface sample,  Up: 2D plotting samples
+
+9.2.1 Surf sample
+-----------------
+
+Example of Surf. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/surf.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Transparent surface sample,  Next: Surface in fog sample,  Prev: Surf sample,  Up: 2D plotting samples
+
+9.2.2 Transparent surface sample
+--------------------------------
+
+Example of Surf & Alpha. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_alpha.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Alpha(True);
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Surface in fog sample,  Next: Sharp colors sample,  Prev: Transparent surface sample,  Up: 2D plotting samples
+
+9.2.3 Surface in fog sample
+---------------------------
+
+Example of Surf & Fog. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_fog.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Fog(1);
+gr->Box();
+gr->Surf(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+fog 1
+box
+surf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_fog(gr,1.,0.25);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_fog(gr,1.,0.25)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fog(1);
+gr.Surf(a);
+
+
+File: mathgl_en.info,  Node: Sharp colors sample,  Next: Mesh sample,  Prev: Surface in fog sample,  Up: 2D plotting samples
+
+9.2.4 Sharp colors sample
+-------------------------
+
+Example of sharp color scheme. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_sl.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a,"BbcyrR|");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a 'BbcyrR|'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,"BbcyrR|");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'BbcyrR|')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Surf(a,"BbcyrR|");
+
+
+File: mathgl_en.info,  Node: Mesh sample,  Next: Fall sample,  Prev: Sharp colors sample,  Up: 2D plotting samples
+
+9.2.5 Mesh sample
+-----------------
+
+Example of Mesh. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/mesh.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Mesh(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+mesh a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_mesh(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_mesh(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Mesh(a);
+
+
+File: mathgl_en.info,  Node: Fall sample,  Next: Belt sample,  Prev: Mesh sample,  Up: 2D plotting samples
+
+9.2.6 Fall sample
+-----------------
+
+Example of Fall. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/fall.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Fall(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+box
+fall a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_fall(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_fall(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Fall(a);
+
+
+File: mathgl_en.info,  Node: Belt sample,  Next: Tile sample,  Prev: Fall sample,  Up: 2D plotting samples
+
+9.2.7 Belt sample
+-----------------
+
+Example of Belt. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/belt.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Belt(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+belt a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_belt(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_belt(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Belt(a);
+
+
+File: mathgl_en.info,  Node: Tile sample,  Next: Boxs sample,  Prev: Belt sample,  Up: 2D plotting samples
+
+9.2.8 Tile sample
+-----------------
+
+Example of Tile. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/tile.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Tile(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+tile a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_tile(gr,a,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_tile(gr,a,'')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Tile(a);
+
+
+File: mathgl_en.info,  Node: Boxs sample,  Next: Dens sample,  Prev: Tile sample,  Up: 2D plotting samples
+
+9.2.9 Boxs sample
+-----------------
+
+Example of Boxs. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/boxs.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Rotate(40,60);  gr->Light(true);
+gr->Org = mglPoint(0,0,0);
+gr->Box();
+gr->Boxs(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+light on
+origin 0 0 0
+box
+boxs a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_boxs(gr,a,0,0.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_boxs(gr,a,'',0.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);       gr.Light(True);
+gr.SetOrigin(0.,0.,0.); gr.Box();
+gr.Boxs(a);
+
+
+File: mathgl_en.info,  Node: Dens sample,  Next: Cont sample,  Prev: Boxs sample,  Up: 2D plotting samples
+
+9.2.10 Dens sample
+------------------
+
+Example of Dens & Colorbar. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/dens.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Dens(a);
+gr->Colorbar();
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+dens a
+colorbar
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_dens(gr,a,0,0);
+mgl_colorbar(gr,"",0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_box(gr,1)
+call mgl_dens(gr,a,'',0)
+call mgl_colorbar(gr,'',0)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Dens(a);
+gr.Colorbar();
+
+
+File: mathgl_en.info,  Node: Cont sample,  Next: ContF sample,  Prev: Dens sample,  Up: 2D plotting samples
+
+9.2.11 Cont sample
+------------------
+
+Example of Cont. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/cont.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Rotate(40,60);
+gr->Box();
+gr->Cont(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+rotate 40 60
+box
+cont a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont(gr,a,0,7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);
+gr.Box();
+gr.Cont(a);
+
+
+File: mathgl_en.info,  Node: ContF sample,  Next: ContD sample,  Prev: Cont sample,  Up: 2D plotting samples
+
+9.2.12 ContF sample
+-------------------
+
+Example of ContF. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contf.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);  gr->Light(true);
+gr->Box();
+gr->ContF(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+contf a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf(gr,a,0,7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+! I don't know the NaN symbol in Fortran. So I produce it as zero/zero
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf(gr,a,'',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContF(a);
+
+
+File: mathgl_en.info,  Node: ContD sample,  Next: Axial sample,  Prev: ContF sample,  Up: 2D plotting samples
+
+9.2.13 ContD sample
+-------------------
+
+Example of ContD. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contd.pdf)
+
+   *C++ code*
+mglData a(50,40), v(9);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+v.Fill(-1,1);
+gr->Box();
+gr->ContD(v,a);
+gr->Colorbar(v);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+var v 9 -1 1
+box
+contd v a
+colorbar v
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT v = mgl_create_data_size(9,1,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_fill(v,-1.,1.,'x');
+mgl_box(gr,1);
+mgl_contd_val(gr,v,a,0,0);
+mgl_colorbar_val(gr,v,NULL,0);
+mgl_delete_data(a);
+mgl_delete_data(v);
+ *Fortran code*
+integer a, v, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+v = mgl_create_data_size(9,1,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_fill(v,-1.,1.,'x');
+call mgl_box(gr,1)
+call mgl_contd_val(gr,v,a,'',0);
+call mgl_colorbar_val(gr,v,NULL,0);
+call mgl_delete_data(a)
+call mgl_delete_data(v)
+ *Python*
+a, v = mglData(50,40), mglData(9);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+v.Fill(-1,1);
+gr.Box();
+gr.ContD(v,a);
+gr.Colorbar(v);
+
+
+File: mathgl_en.info,  Node: Axial sample,  Prev: ContD sample,  Up: 2D plotting samples
+
+9.2.14 Axial sample
+-------------------
+
+Example of Axial. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/axial.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Axial(a);
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+axial a
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_axial(gr,a,"",3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_axial(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Axial(a);
+
+
+File: mathgl_en.info,  Node: 3D plotting samples,  Next: Dual plotting samples,  Prev: 2D plotting samples,  Up: Samples
+
+9.3 3D plotting samples
+=======================
+
+* Menu:
+
+* Surf3 sample::
+* Cloud sample::
+* CloudP sample::
+* Dens3 sample::
+* Cont3 sample::
+* ContF3 sample::
+* Cont projection sample::
+* Dens projection sample::
+* CutMinMax sample::
+* ``Isocaps'' sample::
+* CutOff sample::
+
+
+File: mathgl_en.info,  Node: Surf3 sample,  Next: Cloud sample,  Up: 3D plotting samples
+
+9.3.1 Surf3 sample
+------------------
+
+Example of Surf3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: Cloud sample,  Next: CloudP sample,  Prev: Surf3 sample,  Up: 3D plotting samples
+
+9.3.2 Cloud sample
+------------------
+
+Example of Cloud. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cloud.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Alpha(true);
+gr->Box();
+gr->Cloud(a,"wyrRk");
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+box
+cloud a 'wyrRk'
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloud(gr,a,"wyrRk",1.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloud(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Alpha(True);
+gr.Box();
+gr.Cloud(a,"wyrRk");
+
+
+File: mathgl_en.info,  Node: CloudP sample,  Next: Dens3 sample,  Prev: Cloud sample,  Up: 3D plotting samples
+
+9.3.3 CloudP sample
+-------------------
+
+Example of CloudP. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cloudp.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Alpha(true);
+gr->Box();
+gr->CloudP(a,"wyrRk");
+ *MGL code*
+
+   Not available.
+
+   *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_cloudp(gr,a,"wyrRk",1.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_cloudp(gr,a,'wyrRk',1.)
+call mgl_delete_data(a)
+ *Python*
+
+   Not available.
+
+
+File: mathgl_en.info,  Node: Dens3 sample,  Next: Cont3 sample,  Prev: CloudP sample,  Up: 3D plotting samples
+
+9.3.4 Dens3 sample
+------------------
+
+Example of Dens3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/densa.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);  gr->Alpha(true);    gr->Org = mglPoint(0,0,0);
+gr->Box();
+gr->DensA(a);
+gr->Axis();
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+alpha on
+origin 0 0 0
+box
+densa a
+axis
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_alpha(gr,1);
+mgl_set_origin(gr,0.,0.,0.);
+mgl_box(gr,1);
+mgl_dens3_all(gr,a,0);
+mgl_axis(gr,"xyz");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_alpha(gr,1)
+call mgl_set_origin(gr,0.,0.,0.);
+call mgl_box(gr,1)
+call mgl_dens3_all(gr,a,'')
+call mgl_axis(gr,"xyz")
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);       gr.Alpha(True);
+gr.SetOrigin(0,0,0);    gr.Box();
+gr.Axis();
+gr.DensA(a);
+
+
+File: mathgl_en.info,  Node: Cont3 sample,  Next: ContF3 sample,  Prev: Dens3 sample,  Up: 3D plotting samples
+
+9.3.5 Cont3 sample
+------------------
+
+Example of Cont3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/conta.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->ContA(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+conta a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_cont_all(gr,a,0,7);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_cont_all(gr,a,'',7)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);
+gr.Box();
+gr.ContA(a);
+
+
+File: mathgl_en.info,  Node: ContF3 sample,  Next: Cont projection sample,  Prev: Cont3 sample,  Up: 3D plotting samples
+
+9.3.6 ContF3 sample
+-------------------
+
+Example of ContF3. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contfa.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);  gr->Light(true);
+gr->Box();
+gr->ContFA(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+box
+contfa a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_contf_all(gr,a,0,7);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_contf_all(gr,a,'',7)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.ContFA(a);
+
+
+File: mathgl_en.info,  Node: Cont projection sample,  Next: Dens projection sample,  Prev: ContF3 sample,  Up: 3D plotting samples
+
+9.3.7 Cont projection sample
+----------------------------
+
+Example of projection by Cont[XYZ]. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cont_xyz.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->ContX(a.Sum("x"),"",-1);
+gr->ContY(a.Sum("y"),"",1);
+gr->ContZ(a.Sum("z"),"",-1);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+contx s '' -1
+sum s a 'y'
+conty s '' 1
+sum s a 'z'
+contz s '' -1
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40), s;
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,"x"); mgl_cont_x(gr,s,0,-1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,"y"); mgl_cont_y(gr,s,0,1.,7); mgl_delete_data(s);
+s=mgl_data_sum(a,"z"); mgl_cont_z(gr,s,0,-1.,7); mgl_delete_data(s);
+mgl_delete_data(a);
+ *Fortran code*
+integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_cont_x(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_cont_y(gr,s,'',1.,7)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_cont_z(gr,s,'',-1.,7)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);               gr.Box();
+gr.ContX(a.Sum("x"),"",-1);
+gr.ContY(a.Sum("y"),"",1);
+gr.ContZ(a.Sum("z"),"",-1);
+
+
+File: mathgl_en.info,  Node: Dens projection sample,  Next: CutMinMax sample,  Prev: Cont projection sample,  Up: 3D plotting samples
+
+9.3.8 Dens projection sample
+----------------------------
+
+Example of projection by Dens[XYZ]. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/dens_xyz.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->DensX(a.Sum("x"),"",-1);
+gr->DensY(a.Sum("y"),"",1);
+gr->DensZ(a.Sum("z"),"",-1);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+sum s a 'x'
+densx s '' -1
+sum s a 'y'
+densy s '' 1
+sum s a 'z'
+densz s '' -1
+ *Pure C code*
+HMDT a, s; a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+s=mgl_data_sum(a,"x"); mgl_dens_x(gr,s,0,-1.); mgl_delete_data(s);
+s=mgl_data_sum(a,"y"); mgl_dens_y(gr,s,0,1.); mgl_delete_data(s);
+s=mgl_data_sum(a,"z"); mgl_dens_z(gr,s,0,-1.); mgl_delete_data(s);
+mgl_delete_data(a);
+ *Fortran code*
+integer a,s, mgl_create_data_size, mgl_data_sum
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+s=mgl_data_sum(a,'x')
+call mgl_dens_x(gr,s,'',-1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'y')
+call mgl_dens_y(gr,s,'',1.)
+call mgl_delete_data(s)
+s=mgl_data_sum(a,'z')
+call mgl_dens_z(gr,s,'',-1.)
+call mgl_delete_data(s)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);               gr.Box();
+gr.DensX(a.Sum("x"),"",-1);
+gr.DensY(a.Sum("y"),"",1);
+gr.DensZ(a.Sum("z"),"",-1);
+
+
+File: mathgl_en.info,  Node: CutMinMax sample,  Next: ``Isocaps'' sample,  Prev: Dens projection sample,  Up: 3D plotting samples
+
+9.3.9 CutMinMax sample
+----------------------
+
+Example of Surf3 & CutMin, CutMax. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cutminmax.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->CutMin = mglPoint(0,-1,-1); gr->CutMax = mglPoint(1,0,1);
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut 0 -1 -1 1 0 1
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.);
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.SetCutBox(0,-1,-1,1,0,1);    gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: ``Isocaps'' sample,  Next: CutOff sample,  Prev: CutMinMax sample,  Up: 3D plotting samples
+
+9.3.10 "Isocaps" sample
+-----------------------
+
+Example of "Isocaps". 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/cutminmax2.pdf)
+
+   *C++ code*
+mglData a(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->CutMin = mglPoint(0,-1,-1); gr->CutMax = mglPoint(1,0,1.1);
+gr->Box();
+gr->Surf3(-1,a);
+gr->ContF3(a,'x',-1); gr->ContF3(a,'y',-1);
+gr->ContF3(a,'z', 0); gr->ContF3(a,'z',39);
+ *MGL code*
+new a 61 51 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+cut 0 -1 -1 1 0 1.1
+box
+surf3 a -1
+contf3 a 'x' -1
+contf3 a 'y' -1
+contf3 a 'z' 0
+contf3 a 'z' 39
+ *Pure C code*
+HMDT a = mgl_create_data_size(61,51,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+mgl_box(gr,1);
+mgl_surf3_val(gr,-1.,a,0);
+mgl_contf3(gr,a,'x',-1, "", 7);
+mgl_contf3(gr,a,'y',-1, "", 7);
+mgl_contf3(gr,a,'z', 0, "", 7);
+mgl_contf3(gr,a,'z',39, "", 7);
+mgl_delete_data(a);
+ *Fortran code*
+a = mgl_create_data_size(61,51,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_cut_box(gr,0.,-1.,-1.,1.,0.,1.1);
+call mgl_box(gr,1)
+call mgl_surf3_val(gr,-1.,a,'')
+call mgl_contf3(gr,a,'x',-1, '', 7);
+call mgl_contf3(gr,a,'y',-1, '', 7);
+call mgl_contf3(gr,a,'z', 0, '', 7);
+call mgl_contf3(gr,a,'z',39, '', 7);
+call mgl_delete_data(a)
+ *Python*
+a = mglData(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);
+gr.SetCutBox(0,-1,-1,1,0,1.1);    gr.Box();
+gr.Surf3(-1,a);
+gr.ContF3(a,"x",-1);    gr.ContF3(a,"y",-1);
+gr.ContF3(a,"z",0);     gr.ContF3(a,"z",39);
+
+
+File: mathgl_en.info,  Node: CutOff sample,  Prev: ``Isocaps'' sample,  Up: 3D plotting samples
+
+9.3.11 CutOff sample
+--------------------
+
+Example of Surf3 & CutOff. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3_cutoff.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->CutOff("(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+gr->Box();
+gr->Surf3(a);
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+light on
+alpha on
+cut '(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)'
+box
+surf3 a
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_set_cutoff(gr,"(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+mgl_box(gr,1);
+mgl_surf3(gr,a,0,3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,'-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)',0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_set_cutoff(gr,'(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)')
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(61,51,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.CutOff("(z>(x+0.5*y-1)^2-1) & (z>(x-0.5*y-1)^2-1)");
+gr.Box();
+gr.Surf3(a);
+
+
+File: mathgl_en.info,  Node: Dual plotting samples,  Next: Additional features,  Prev: 3D plotting samples,  Up: Samples
+
+9.4 Dual plotting samples
+=========================
+
+* Menu:
+
+* SurfC sample::
+* SurfA sample::
+* TileS sample::
+* Map sample::
+* Traj sample::
+* Vect sample::
+* VectL sample::
+* VectC sample::
+* Flow sample::
+* Pipe sample::
+* Dew sample::
+* Surf3C sample::
+* Surf3A sample::
+* Vect 3D sample::
+* VectL 3D sample::
+* VectC 3D sample::
+* Flow 3D sample::
+* Pipe 3D sample::
+* Crust sample::
+* Dots sample::
+
+
+File: mathgl_en.info,  Node: SurfC sample,  Next: SurfA sample,  Up: Dual plotting samples
+
+9.4.1 SurfC sample
+------------------
+
+Example of SurfC. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surfc.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->SurfC(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surfc a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surfc(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surfc(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.SurfC(a,b);
+
+
+File: mathgl_en.info,  Node: SurfA sample,  Next: TileS sample,  Prev: SurfC sample,  Up: Dual plotting samples
+
+9.4.2 SurfA sample
+------------------
+
+Example of SurfA. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surfa.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->SurfA(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+alpha on
+box
+surfa a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surfa(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1);
+call mgl_box(gr,1)
+call mgl_surfa(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);    gr.Alpha(True);
+gr.Box();
+gr.SurfC(a,b);
+
diff --git a/texinfo/mathgl_en.info-3 b/texinfo/mathgl_en.info-3
new file mode 100644
index 0000000..435144b
--- /dev/null
+++ b/texinfo/mathgl_en.info-3
@@ -0,0 +1,4658 @@
+This is mathgl_en.info, produced by makeinfo version 4.13 from
+mathgl_en.texi.
+
+This manual is for MathGL (version 1.10.1), a collection of classes and
+routines for scientific plotting. Please report any errors in this
+manual to <mathgl.abalakin at gmail.org>.
+
+   Copyright (C) 2008 Alexey Balakin.
+
+     Permission is granted to copy, distribute and/or modify this
+     document under the terms of the GNU Free Documentation License,
+     Version 1.2 or any later version published by the Free Software
+     Foundation; with no Invariant Sections, with the Front-Cover Texts
+     being "A GNU Manual," and with the Back-Cover Texts as in (a)
+     below.  A copy of the license is included in the section entitled
+     "GNU Free Documentation License."
+
+     (a) The FSF's Back-Cover Text is: "You have the freedom to copy
+     and modify this GNU manual.  Buying copies from the FSF supports
+     it in developing GNU and promoting software freedom."
+
+INFO-DIR-SECTION MathGL documentation system
+START-INFO-DIR-ENTRY
+* MathGL: (mathgl). The library for scientific graphics.
+END-INFO-DIR-ENTRY
+
+
+File: mathgl_en.info,  Node: TileS sample,  Next: Map sample,  Prev: SurfA sample,  Up: Dual plotting samples
+
+9.4.3 Tiles sample
+------------------
+
+Example of TileS. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/tiles.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->TileS(a,b);
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+box
+tile a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_tiles(gr,a,b,0);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_tiles(gr,a,b,'')
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.TileS(a,b);
+
+
+File: mathgl_en.info,  Node: Map sample,  Next: Traj sample,  Prev: TileS sample,  Up: Dual plotting samples
+
+9.4.4 Map sample
+----------------
+
+Example of Map. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/map.pdf)
+
+   *C++ code*
+mglData a(50, 40), b(50, 40);
+gr->Puts(mglPoint(0, 0), "\\to", "", -1.4);
+gr->Axis(mglPoint(-1,-1,-2),mglPoint(1,1,2));
+
+gr->SubPlot(2, 1, 0);
+a.Fill("x", gr->Min, gr->Max);	b.Fill("y", gr->Min, gr->Max);
+gr->Puts(mglPoint(0, 1.1), "\\{x, y\\}", "C", -2);		gr->Box();
+gr->Map(a, b, "brgk", 0, false);
+
+gr->SubPlot(2, 1, 1);
+a.Fill("(x^3+y^3)/2", gr->Min, gr->Max);
+b.Fill("(x-y)/2", gr->Min, gr->Max);
+gr->Puts(mglPoint(0, 1.1), "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2);
+gr->Box();
+gr->Map(a, b, "brgk", 0, false);
+ *MGL code*
+new a 50 40
+new b 50 40
+text 0 0 '\to'
+zrange -2 2
+
+subplot 2 1 0
+text 0 1.1 '\{x, y\}' '' -2
+box
+fill a 'x'
+fill b 'y'
+map a b 'brgk' 0 0
+
+subplot 2 1 1
+text 0 1.1 '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}' '' -2
+box
+fill a '(x^3+y^3)/2'
+fill b '(x-y)/2'
+map a b 'brgk' 0 0
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+HMDT b = mgl_create_data_size(50,40,1);
+mgl_puts_ext(gr, 0.,0.,0., "\\to", "", -1.4, 't');
+mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+mgl_subplot(gr, 2, 1, 0);
+mgl_data_fill_eq(gr, a, "x", 0, 0);
+mgl_data_fill_eq(gr, b, "y", 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., "\\{x, y\\}", "C", -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, "brgk", 0, 0);
+
+mgl_subplot(gr, 2, 1, 1);
+mgl_data_fill_eq(gr, a, "(x^3+y^3)/2", 0, 0);
+mgl_data_fill_eq(gr, b, "(x-y)/2", 0, 0);
+mgl_puts_ext(gr, 0.,1.1,0., "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2., 't');
+mgl_box(gr,1);
+mgl_map(gr, a, b, "brgk", 0, 0);
+
+mgl_box(gr,1);
+mgl_map(gr,a,b,0,0,1);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+call mgl_puts_ext(gr, 0.,0.,0., '\to', '', -1.4, 't');
+call mgl_set_axis_3d(gr,-1.,-1.,-2.,1.,1.,2.);
+
+call mgl_subplot(gr, 2, 1, 0);
+call mgl_data_fill_eq(gr, a, 'x', 0, 0);
+call mgl_data_fill_eq(gr, b, 'y', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{x, y\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+
+call mgl_subplot(gr, 2, 1, 1);
+call mgl_data_fill_eq(gr, a, '(x^3+y^3)/2', 0, 0);
+call mgl_data_fill_eq(gr, b, '(x-y)/2', 0, 0);
+call mgl_puts_ext(gr, 0.,1.1,0., '\{\frac{x^3+y^3}{2}, \frac{x-y}{2}\}', 'C', -2., 't');
+call mgl_box(gr,1);
+call mgl_map(gr, a, b, 'brgk', 0, 0);
+call mgl_box(gr,1);
+call mgl_map(gr,a,b,0,0,1);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(50,40), mglData(50,40);
+gr.Puts(0, 0, 0, "\\to", "", -1.4);
+gr.SetRanges(-1,1,-1,1,-2,2);
+
+gr.SubPlot(2, 1, 0);
+gr.Fill(a, "x");    gr.Fill(b, "y");
+gr.Puts(0, 1.1, 0, "\\{x, y\\}", "C", -2);
+gr.Box();
+gr.Map(a, b, "brgk", 0, 0);
+
+gr.SubPlot(2, 1, 1);
+gr.Fill(a, "(x^3+y^3)/2");   gr.Fill(b, "(x-y)/2");
+gr.Puts(0, 1.1, 0, "\\{\\frac{x^3+y^3}{2}, \\frac{x-y}{2}\\}", "C", -2);
+gr.Box();
+gr.Map(a, b, "brgk", 0, 0);
+
+
+File: mathgl_en.info,  Node: Traj sample,  Next: Vect sample,  Prev: Map sample,  Up: Dual plotting samples
+
+9.4.5 Traj sample
+-----------------
+
+Example of Plot. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/traj.pdf)
+
+   *C++ code*
+mglData y(50,3), x(50), y1(50), y2(50);
+y.Modify("0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+x.Fill(-1,1,'x');
+
+gr->Box();
+gr->Plot(x,y);
+gr->Traj(x,y,y1,y2);
+ *MGL code*
+new y 50 3
+new x 50
+new y1 50
+new y2 50
+modify y '0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)'
+modify y 'sin(2*pi*x)' 1
+modify y 'cos(2*pi*x)' 2
+fill x -1 1
+modify y1 '0.5+0.3*cos(2*pi*x)'
+modify y2 '0.3*sin(2*pi*x)'
+box
+plot x y
+traj x y y1 y2
+ *Pure C code*
+HMDT y = mgl_create_data_size(50,3,1);
+HMDT x= mgl_create_data_size(50,1,1);
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y,"0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)",0);
+mgl_data_modify(y,"sin(2*pi*x)",1);
+mgl_data_modify(y,"cos(2*pi*x)",2);
+mgl_data_modify(x,"2*x-1",0);
+mgl_data_modify(y1,"0.5+0.3*cos(2*pi*x)",0);
+mgl_data_modify(y2,"0.3*sin(2*pi*x)",0);
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,NULL);
+mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+mgl_delete_data(y);  mgl_delete_data(y1);
+mgl_delete_data(x);  mgl_delete_data(y2);
+ *Fortran code*
+integer x,y,y1,y2, mgl_create_data_size
+y = mgl_create_data_size(50,3,1)
+x= mgl_create_data_size(50,1,1);
+y1 = mgl_create_data_size(50,1,1);
+y2 = mgl_create_data_size(50,1,1);
+call mgl_data_modify(y,'0.7*sin(2*pi*x) + 0.5*cos(3*pi*x) + 0.2*sin(pi*x)',0)
+call mgl_data_modify(y,'sin(2*pi*x)',1)
+call mgl_data_modify(y,'cos(2*pi*x)',2)
+call mgl_data_modify(x,'2*x-1',0);
+call mgl_data_modify(y1,'0.5+0.3*cos(2*pi*x)',0);
+call mgl_data_modify(y2,'0.3*sin(2*pi*x)',0);
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,NULL);
+call mgl_traj_xy(gr,yx,y,y1,y2,NULL,0,0);
+call mgl_delete_data(y)
+call mgl_delete_data(x)
+call mgl_delete_data(y1)
+call mgl_delete_data(y2)
+ *Python*
+x,y,y1,y2 = mglData(50), mglData(50,3), mglData(50), mglData(50);
+y.Modify("0.7*sin(2*pi*x)+0.5*cos(3*pi*x)+0.2*sin(pi*x)",0);
+y.Modify("sin(2*pi*x)",1);
+y.Modify("cos(2*pi*x)",2);
+y1.Modify("0.5+0.3*cos(2*pi*x)");
+y2.Modify("0.3*sin(2*pi*x)");
+x.Fill(-1,1,'x');
+gr.Box();
+gr.Plot(x,y);
+gr.Traj(x,y,y1,y2);
+
+
+File: mathgl_en.info,  Node: Vect sample,  Next: VectL sample,  Prev: Traj sample,  Up: Dual plotting samples
+
+9.4.6 Vect sample
+-----------------
+
+Example of Vect. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/vect.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->Vect(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vect a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vect_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vect_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Vect(a,b);
+
+
+File: mathgl_en.info,  Node: VectL sample,  Next: VectC sample,  Prev: Vect sample,  Up: Dual plotting samples
+
+9.4.7 VectL sample
+------------------
+
+Example of VectL. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectl.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->VectL(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectl a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vectl_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vectl_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.VectL(a,b);
+
+
+File: mathgl_en.info,  Node: VectC sample,  Next: Flow sample,  Prev: VectL sample,  Up: Dual plotting samples
+
+9.4.8 VectC sample
+------------------
+
+Example of VectC. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectc.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->VectC(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+vectc a b
+ *Pure C code*
+HMDT a, b;
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_vectc_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_vectc_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.VectC(a,b);
+
+
+File: mathgl_en.info,  Node: Flow sample,  Next: Pipe sample,  Prev: VectC sample,  Up: Dual plotting samples
+
+9.4.9 Flow sample
+-----------------
+
+Example of Flow. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/flow.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Box();
+gr->Flow(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+flow a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,0,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'',5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Flow(a,b);
+
+
+File: mathgl_en.info,  Node: Pipe sample,  Next: Dew sample,  Prev: Flow sample,  Up: Dual plotting samples
+
+9.4.10 Pipe sample
+------------------
+
+Example of Pipe. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/pipe.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Light(true);
+gr->Box();
+gr->Pipe(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+light on
+box
+pipe a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_2d(gr,a,b,0,0.05,5,1,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_pipe_2d(gr,a,b,'',0.05,5,1,0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);    gr.Box();
+gr.Pipe(a,b);
+
+
+File: mathgl_en.info,  Node: Dew sample,  Next: Surf3C sample,  Prev: Pipe sample,  Up: Dual plotting samples
+
+9.4.11 Dew sample
+-----------------
+
+Example of Dew. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/dew.pdf)
+
+   *C++ code*
+mglData a(20,30), b(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Light(true);
+gr->Dew(a,b);
+ *MGL code*
+new a 20 30
+new b 20 30
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+light on
+dew a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(20,30,1);
+HMDT b = mgl_create_data_size(20,30,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_set_light(gr,1);
+mgl_dew_2d(gr,a,b,0,0.);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(20,30,1);
+b = mgl_create_data_size(20,30,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_box(gr,1)
+call mgl_set_light(gr,1);
+call mgl_dew_2d(gr,a,b,'',0.)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(20,30), mglData(20,30);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);    gr.Box();
+gr.Dew(a,b);
+
+
+File: mathgl_en.info,  Node: Surf3C sample,  Next: Surf3A sample,  Prev: Dew sample,  Up: Dual plotting samples
+
+9.4.12 Surf3C sample
+--------------------
+
+Example of Surf3C. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3c.pdf)
+
+   *C++ code*
+mglData a(60,50,40), b(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3C(a, b);
+ *MGL code*
+new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3c a b
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+HMDT b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3c(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+call mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3c(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3C(a,b);
+
+
+File: mathgl_en.info,  Node: Surf3A sample,  Next: Vect 3D sample,  Prev: Surf3C sample,  Up: Dual plotting samples
+
+9.4.13 Surf3A sample
+--------------------
+
+Example of Surf3A. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3a.pdf)
+
+   *C++ code*
+mglData a(60,50,40), b(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Box();
+gr->Surf3A(a, b);
+ *MGL code*
+new a 60 50 40
+new b 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+modify b '1-2*tanh(4*(x+y-1)^2)'
+
+rotate 40 60
+light on
+alpha on
+box
+surf3a a b
+ *Pure C code*
+HMDT a, b; a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+mgl_box(gr,1);
+mgl_surf3a(gr,a,b,0,3);
+mgl_delete_data(a); mgl_delete_data(b);
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+b = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+call mgl_data_modify(b,"1-2*tanh(4*(x+y-1)^2)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+call mgl_box(gr,1)
+call mgl_surf3a(gr,a,b,'',3)
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+ *Python*
+a, b = mglData(60,50,40), mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+b.Modify("1-2*tanh(4*(x+y-1)^2)");
+gr.Rotate(40,60);   gr.Light(True);     gr.Alpha(True);
+gr.Box();
+gr.Surf3A(a,b);
+
+
+File: mathgl_en.info,  Node: Vect 3D sample,  Next: VectL 3D sample,  Prev: Surf3A sample,  Up: Dual plotting samples
+
+9.4.14 Vect 3D sample
+---------------------
+
+Example of Vect in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vect3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->Vect(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vect ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vect_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vect_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.Vect(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: VectL 3D sample,  Next: VectC 3D sample,  Prev: Vect 3D sample,  Up: Dual plotting samples
+
+9.4.15 VectL 3D sample
+----------------------
+
+Example of VectL in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectl3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->VectL(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectl ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectl_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectl_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.VectL(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: VectC 3D sample,  Next: Flow 3D sample,  Prev: VectL 3D sample,  Up: Dual plotting samples
+
+9.4.16 VectC 3D sample
+----------------------
+
+Example of VectC in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/vectc3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->VectC(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+vectc ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_vectc_3d(gr,ex,ey,ez,"bwr");
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_vectc_3d(gr,ex,ey,ez,'bwr')
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.VectC(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Flow 3D sample,  Next: Pipe 3D sample,  Prev: VectC 3D sample,  Up: Dual plotting samples
+
+9.4.17 Flow 3D sample
+---------------------
+
+Example of Flow in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/flow3.pdf)
+
+   *C++ code*
+mglData ex(30,30,30), ey(30,30,30), ez(30,30,30);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Box();
+gr->Flow(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 30 30 30
+new ey 30 30 30
+new ez 30 30 30
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+box
+flow ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(30,30,30);
+ey = mgl_create_data_size(30,30,30);
+ez = mgl_create_data_size(30,30,30);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_flow_3d(gr,ex,ey,ez,"bwr",3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(30,30,30)
+ey = mgl_create_data_size(30,30,30)
+ez = mgl_create_data_size(30,30,30)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1);
+call mgl_flow_3d(gr,ex,ey,ez,'bwr',3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);       gr.Box();
+gr.Flow(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Pipe 3D sample,  Next: Crust sample,  Prev: Flow 3D sample,  Up: Dual plotting samples
+
+9.4.18 Pipe 3D sample
+---------------------
+
+Example of Pipe in 3D. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/pipe3.pdf)
+
+   *C++ code*
+mglData ex(10,10,10), ey(10,10,10), ez(10,10,10);
+ex.Fill("0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ey.Fill("0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+ez.Fill("0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)", gr->Min, gr->Max);
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Pipe(ex, ey, ez, "bwr");
+ *MGL code*
+new ex 10 10 10
+new ey 10 10 10
+new ez 10 10 10
+fill ex '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ey '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)'
+fill ez '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - 0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)'
+
+rotate 40 60
+light on
+box
+pipe ex ey ez 'bwr'
+ *Pure C code*
+HMDT ex, ey, ez;
+ex = mgl_create_data_size(10,10,10);
+ey = mgl_create_data_size(10,10,10);
+ez = mgl_create_data_size(10,10,10);
+mgl_data_fill_eq(gr, ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+mgl_data_fill_eq(gr, ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)",0,0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_pipe_3d(gr,ex,ey,ez,"bwr",0.05,3,1);
+mgl_delete_data(ex); mgl_delete_data(ey); mgl_delete_data(ez);
+ *Fortran code*
+integer ex,ey,ez, mgl_create_data_size
+ex = mgl_create_data_size(10,10,10)
+ey = mgl_create_data_size(10,10,10)
+ez = mgl_create_data_size(10,10,10)
+call mgl_data_fill_eq(gr, ex, '0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ey, '0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+call mgl_data_fill_eq(gr, ez, '0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - &
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)',0,0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1);
+call mgl_box(gr,1);
+call mgl_pipe_3d(gr,ex,ey,ez,'bwr',0.05,3,1)
+call mgl_delete_data(ex)
+call mgl_delete_data(ey)
+call mgl_delete_data(ez)
+ *Python*
+ex, ey, ez = mglData(10,10,10), mglData(10,10,10), mglData(10,10,10);
+gr.Fill(ex, "0.2*x/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+        0.2*x/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ey, "0.2*y/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*y/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Fill(ez, "0.2*(z-0.3)/pow(x^2+y^2+(z-0.3)^2,1.5) - \
+         0.2*(z+0.3)/pow(x^2+y^2+(z+0.3)^2,1.5)");
+gr.Rotate(40,60);   gr.Light(True);    gr.Box();
+gr.Pipe(ex,ey,ez,"bwr");
+
+
+File: mathgl_en.info,  Node: Crust sample,  Next: Dots sample,  Prev: Pipe 3D sample,  Up: Dual plotting samples
+
+9.4.19 Crust sample
+-------------------
+
+Example of Crust. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/crust.pdf)
+
+   *C++ code*
+mglData a("hotdogs.pts");
+a.Norm(-1,1,true);
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Crust(a,"p");
+ *MGL code*
+read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+light on
+box
+crust a 'p'
+ *Pure C code*
+HMDT a = mgl_create_data_file("hotdogs.pts");
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_crust_tr(gr,a,"p",0.);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_file
+a = mgl_create_data_file("hotdogs.pts")
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_crust_tr(gr,a,"p",0.)
+call mgl_delete_data(a)
+ *Python*
+a = mglData("hotdogs.pts");
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Crust(a);
+
+
+File: mathgl_en.info,  Node: Dots sample,  Prev: Crust sample,  Up: Dual plotting samples
+
+9.4.20 Dots sample
+------------------
+
+Example of Dots. 3D pdf (http://mathgl.sourceforge.net/pdf_u3d/dots.pdf)
+
+   *C++ code*
+mglData a("hotdogs.pts");
+a.Norm(-1,1,true);
+gr->Rotate(40,60);
+gr->Box();
+gr->Dots(a,"p");
+ *MGL code*
+read a 'hotdogs.pts'
+norm a -1 1 on
+rotate 40 60
+box
+dots a 'p'
+ *Pure C code*
+HMDT a = mgl_create_data_file("hotdogs.pts");
+mgl_data_norm(a,-1.,1.,1,0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_dots_tr(gr,a,"p");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_file
+a = mgl_create_data_file("hotdogs.pts")
+call mgl_data_norm(a,-1.,1.,1,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_dots_tr(gr,a,"p")
+call mgl_delete_data(a)
+ *Python*
+a = mglData("hotdogs.pts");
+a.Norm(-1,1,True);
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Dots(a);
+
+
+File: mathgl_en.info,  Node: Additional features,  Next: Advanced features,  Prev: Dual plotting samples,  Up: Samples
+
+9.5 Additional features
+=======================
+
+* Menu:
+
+* Legend sample::
+* Adding mesh sample::
+* Surf & Cont sample::
+* Flow & Dens sample::
+* Several light sample::
+* Mirrored surface sample::
+* Cont with labels sample::
+* Ternary plot sample::
+* Coloring by coordinates sample::
+* Drops sample::
+* Molecules drawing sample::
+
+
+File: mathgl_en.info,  Node: Legend sample,  Next: Adding mesh sample,  Up: Additional features
+
+9.5.1 Legend sample
+-------------------
+
+Example of Legend usage. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/legend.pdf)
+
+   *C++ code*
+mglData f(50,3);
+f.Modify("sin(2*pi*x*x)",0);
+f.Modify("sin(2*pi*x)",1);
+f.Modify("sin(2*pi*sqrt(x))",2);
+gr->Axis(mglPoint(0,-1),mglPoint(1,1));
+gr->Box(); gr->Plot(f); gr->Axis();
+gr->AddLegend("sin(\\pi {x^2})","b");
+gr->AddLegend("sin(\\pi x)","g*");
+gr->AddLegend("sin(\\pi \\sqrt{\\a x})","r+");
+gr->Legend();
+ *MGL code*
+new f 50 3
+modify f 'sin(2*pi*x*x)'
+modify f 'sin(2*pi*x)' 1
+modify f 'sin(2*pi*sqrt(x))' 2
+
+axis 0 -1 1 1
+box
+plot f
+axis
+addlegend 'sin(\pi {x^2})' 'b'
+addlegend 'sin(\pi x)' 'g*'
+addlegend 'sin(\pi \sqrt{\a x})' 'r+'
+legend
+ *Pure C code*
+HMDT f = mgl_create_data_size(50,3,1);
+mgl_data_modify(f,"sin(2*pi*x*x)",0);
+mgl_data_modify(f,"sin(2*pi*x)",1);
+mgl_data_modify(f,"sin(2*pi*sqrt(x))",2);
+mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.);
+mgl_box(gr,1);
+mgl_plot(gr,f,NULL);
+mgl_axis(gr,"xy");
+mgl_add_legend(gr,"sin(\\pi {x^2})","b");
+mgl_add_legend(gr,"sin(\\pi x)","g*");
+mgl_add_legend(gr,"sin(\\pi \\sqrt{\\a x})","r+");
+mgl_legend(gr,3,"rL",-1.,0.1);
+mgl_delete_data(f);
+ *Fortran code*
+integer f, mgl_create_data_size
+f = mgl_create_data_size(50,3,1)
+call mgl_data_modify(f,'sin(2*pi*x*x)',0)
+call mgl_data_modify(f,'sin(2*pi*x)',1)
+call mgl_data_modify(f,'sin(2*pi*sqrt(x))',2)
+
+call mgl_set_axis(gr, 0.,-1.,0., 1.,1.,1., 0.,0.,0.)
+call mgl_box(gr,1)
+call mgl_plot(gr,f,'')
+call mgl_axis(gr,'xy')
+call mgl_add_legend(gr,'sin(\pi {x^2})','b');
+call mgl_add_legend(gr,'sin(\pi x)','g*');
+call mgl_add_legend(gr,'sin(\pi \sqrt{\a x})','r+');
+call mgl_legend(gr,3,'rL',-1.,0.1);
+call mgl_delete_data(f)
+ *Python*
+f = mglData(50,3);
+f.Modify("sin(2*pi*x*x)",0);    f.Modify("sin(2*pi*x)",1);      f.Modify("sin(2*pi*sqrt(x))",2);
+gr.SetRanges(0,1,-1,1);     gr.Box();   gr.Axis();  gr.Plot(f);
+gr.AddLegend("sin(\\pi x^2)","b");
+gr.AddLegend("sin(\\pi x)","g*");
+gr.AddLegend("sin(\\pi\\sqrt{\\a x})","r+");
+gr.Legend();
+
+
+File: mathgl_en.info,  Node: Adding mesh sample,  Next: Surf & Cont sample,  Prev: Legend sample,  Up: Additional features
+
+9.5.2 Adding mesh sample
+------------------------
+
+Example of adding mesh. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/samplea.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Light(true);
+gr->Alpha(true);
+
+gr->SubPlot(2,2,0); gr->Rotate(40,60);
+gr->Surf(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,1); gr->Rotate(40,60);
+gr->Dens(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,2); gr->Rotate(40,60);
+gr->Cont(a,"BbcyrR#");  gr->Box();
+gr->SubPlot(2,2,3); gr->Rotate(40,60);
+gr->Axial(a,"BbcyrR#"); gr->Box();
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+alpha on
+light on
+
+subplot 2 2 0
+rotate 40 60
+surf a 'BbcyrR#'
+box
+subplot 2 2 1
+rotate 40 60
+dens a 'BbcyrR#'
+box
+subplot 2 2 2
+rotate 40 60
+cont a 'BbcyrR#'
+box
+subplot 2 2 3
+rotate 40 60
+axial a 'BbcyrR#'
+box
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_set_alpha(gr,1);
+mgl_set_light(gr,1);
+
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,40.,60.,0.);
+mgl_surf(gr,a,"BbcyrR#");       mgl_box(gr,1);
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,40.,60.,0.);
+mgl_dens(gr,a,"BbcyrR#",-1.);   mgl_box(gr,1);
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,40.,60.,0.);
+mgl_cont(gr,a,"BbcyrR#",7,NAN); mgl_box(gr,1);
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,40.,60.,0.);
+mgl_axial(gr,a,"BbcyrR#",3);    mgl_box(gr,1);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+zero=0; nan=zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,'0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))',0)
+call mgl_set_alpha(gr,1)
+call mgl_set_light(gr,1)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_surf(gr,a,'BbcyrR#')
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_dens(gr,a,'BbcyrR#',-1.)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_cont(gr,a,'BbcyrR#',7,nan)
+call mgl_box(gr,1)
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_axial(gr,a,'BbcyrR#',3)
+call mgl_box(gr,1)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Light(True);     gr.Alpha(True);
+gr.SubPlot(2,2,0);
+gr.Rotate(40,60);   gr.Surf(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,1);
+gr.Rotate(40,60);   gr.Dens(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,2);
+gr.Rotate(40,60);   gr.Cont(a,"BbcyrR#");   gr.Box();
+gr.SubPlot(2,2,3);
+gr.Rotate(40,60);   gr.Axial(a,"BbcyrR#");  gr.Box();
+
+
+File: mathgl_en.info,  Node: Surf & Cont sample,  Next: Flow & Dens sample,  Prev: Adding mesh sample,  Up: Additional features
+
+9.5.3 Surf & Cont sample
+------------------------
+
+Example of Surf & Cont. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf_cont_y.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(a);
+gr->Cont(a,"y");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+box
+surf a
+cont a 'y'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf(gr,a,0);
+mgl_cont(gr,a,"y",7,NAN);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+real zero, nan
+zero = 0; nan = zero/zero
+a = mgl_create_data_size(50,40,1)
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0)
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'')
+call mgl_cont(gr,a,'y',7,nan)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);   gr.Light(True);
+gr.Box();
+gr.Surf(a);         gr.Cont(a,"y");
+
+
+File: mathgl_en.info,  Node: Flow & Dens sample,  Next: Several light sample,  Prev: Surf & Cont sample,  Up: Additional features
+
+9.5.4 Flow & Dens sample
+------------------------
+
+Example of Flow & Dens. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/flow_dens.pdf)
+
+   *C++ code*
+mglData a(50,40), b(50,40), d(a);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+d.Modify("sqrt(v^2+w^2)",a,b);
+gr->Box();
+gr->Flow(a,b,"br"); gr->Dens(d,"BbcyrR");
+ *MGL code*
+new a 50 40
+new b 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+modify b '0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+copy d a
+modify d 'sqrt(v^2+w^2)' a b
+box
+flow a b 'br'
+dens d 'BbcyrR'
+ *Pure C code*
+HMDT a, b, d;
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_data_modify(d,"sqrt(v^2+w^2)",a,b);
+
+mgl_box(gr,1);
+mgl_flow_2d(gr,a,b,"br",5,1,0.);
+mgl_dens(gr,d,"BbcyrR",-1.);
+mgl_delete_data(a); mgl_delete_data(b); mgl_delete_data(d);
+ *Fortran code*
+integer a,b,d, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+b = mgl_create_data_size(50,40,1);
+d = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(b,"0.6*cos(2*pi*x)*cos(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+call mgl_data_modify(d,"sqrt(v^2+w^2)",a,b);
+
+call mgl_box(gr,1)
+call mgl_flow_2d(gr,a,b,'br',5,1,0.)
+call mgl_dens(gr,d,'BbcyrR',-1.);
+call mgl_delete_data(a)
+call mgl_delete_data(b)
+call mgl_delete_data(d)
+ *Python*
+a, b= mglData(50,40), mglData(50,40);   d = mglData(a)
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+b.Modify("0.6*cos(2*pi*x)*cos(3*pi*y)+0.4*cos(3*pi*(x*y))");
+d.Modify("sqrt(v^2+w^2)",a,b);
+gr.Box();
+gr.Flow(a,b,"br");      gr.Dens(d,"BbcyrR");
+
+
+File: mathgl_en.info,  Node: Several light sample,  Next: Mirrored surface sample,  Prev: Flow & Dens sample,  Up: Additional features
+
+9.5.5 Several light sample
+--------------------------
+
+Example of Surf with several light. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/several_light.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Light(1,mglPoint(0,1,0),'c');
+gr->Light(2,mglPoint(1,0,0),'y');
+gr->Light(3,mglPoint(0,-1,0),'m');
+gr->Box();
+gr->Surf(a,"h");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+
+rotate 40 60
+light on
+light 1 0 1 0 'c'
+light 2 1 0 0 'y'
+light 3 0 -1 0 'm'
+
+box
+surf a 'h'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5);
+mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5);
+mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5);
+
+mgl_box(gr,1);
+mgl_surf(gr,a,"h");
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_add_light_rgb(gr,1,0.,1.,0.,1, 0.,1.,1.,0.5)
+call mgl_add_light_rgb(gr,2,1.,0.,0.,1, 1.,1.,0.,0.5)
+call mgl_add_light_rgb(gr,3,0.,-1.,0.,1, 1.,0.,1.,0.5)
+
+call mgl_box(gr,1)
+call mgl_surf(gr,a,'h')
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Rotate(40,60);       gr.Light(True);
+gr.AddLight(1,0,1,0,"c");
+gr.AddLight(2,1,0,0,"y");
+gr.AddLight(3,0,-1,0,"m");
+gr.Box();
+gr.Surf(a,"h")
+
+
+File: mathgl_en.info,  Node: Mirrored surface sample,  Next: Cont with labels sample,  Prev: Several light sample,  Up: Additional features
+
+9.5.6 Mirrored surface sample
+-----------------------------
+
+Example of mirrored surface. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/mirror.pdf)
+
+   *C++ code*
+mglData a(30,40),x(30),y1(40),y2(40);
+a.Modify("pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)");
+x.Fill(-1,1); y1.Fill(0,1); y2.Fill(0,-1);
+
+gr->Rotate(40,60);
+gr->Light(true);
+gr->Box();
+gr->Surf(x,y1,a,"r"); gr->Surf(x,y2,a,"b");
+ *MGL code*
+new a 30 40
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf a 'r'; yrange 0 1
+surf a 'b'; yrange 0 -1
+box
+ or
+new a 30 40
+var x 30 -1 1
+var y1 40 0 1
+var y2 40 0 -1
+modify a 'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)'
+
+rotate 40 60
+light on
+surf x y1 a 'r'
+surf x y2 a 'b'
+box
+ *Pure C code*
+HMDT a,x,y1,y2;
+a = mgl_create_data_size(30,40,1);
+x = mgl_create_data_size(30,1,1);
+y1 = mgl_create_data_size(40,1,1);
+y2 = mgl_create_data_size(40,1,1);
+mgl_data_modify(a,"pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)",0);
+mgl_data_fill(x,-1.,1.,'x');
+mgl_data_fill(y1,0.,1.,'x');
+mgl_data_fill(y2,0.,-1.,'x');
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_box(gr,1);
+mgl_surf_xy(gr,x,y1,a,"r"); mgl_surf_xy(gr,x,y2,a,"b");
+mgl_delete_data(a); mgl_delete_data(y1);
+mgl_delete_data(x); mgl_delete_data(y2);
+ *Fortran code*
+integer a,x,y1,y2, mgl_create_data_size
+a = mgl_create_data_size(30,40,1)
+x = mgl_create_data_size(30,1,1)
+y1 = mgl_create_data_size(40,1,1)
+y2 = mgl_create_data_size(40,1,1)
+call mgl_data_modify(a,'pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)',0)
+call mgl_data_fill(x,-1.,1.,'x')
+call mgl_data_fill(y1,0.,1.,'x')
+call mgl_data_fill(y2,0.,-1.,'x')
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_box(gr,1)
+call mgl_surf_xy(gr,x,y1,a,'r')
+call mgl_surf_xy(gr,x,y2,a,'b')
+call mgl_delete_data(a)
+call mgl_delete_data(y1)
+call mgl_delete_data(x)
+call mgl_delete_data(y2)
+ *Python*
+a, x, y1, y2 = mglData(30,40), mglData(30), mglData(40), mglData(40);
+a.Modify("pi*(1-2*x)*exp(-4*y^2-4*(2*x-1)^2)");
+x.Fill(-1,1);   y1.Fill(0,1);   y2.Fill(0,-1);
+gr.Rotate(40,60);       gr.Light(True);         gr.Box();
+gr.Surf(x,y1,a,"r");    gr.Surf(x,y2,a,"b");
+
+
+File: mathgl_en.info,  Node: Cont with labels sample,  Next: Ternary plot sample,  Prev: Mirrored surface sample,  Up: Additional features
+
+9.5.7 Cont with labels sample
+-----------------------------
+
+Example of Cont with labels. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/contt.pdf)
+
+   *C++ code*
+mglData a(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))");
+gr->Box();
+gr->Cont(a,"BbcyrRt");
+ *MGL code*
+new a 50 40
+modify a '0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))'
+box
+cont a 'BbcyrRt'
+ *Pure C code*
+HMDT a = mgl_create_data_size(50,40,1);
+mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+mgl_box(gr,1);
+mgl_cont(gr,a,"BbcyrRt",7,0);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(50,40,1);
+call mgl_data_modify(a,"0.6*sin(2*pi*x)*sin(3*pi*y) + 0.4*cos(3*pi*(x*y))",0);
+
+call mgl_box(gr,1)
+call mgl_cont(gr,a,'BbcyrRt',7,0)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(50,40);
+a.Modify("0.6*sin(2*pi*x)*sin(3*pi*y)+0.4*cos(3*pi*(x*y))");
+gr.Box();
+gr.Cont(a,"BbcyrRt");
+
+
+File: mathgl_en.info,  Node: Ternary plot sample,  Next: Coloring by coordinates sample,  Prev: Cont with labels sample,  Up: Additional features
+
+9.5.8 Ternary plot sample
+-------------------------
+
+Example of Ternary plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/ternary.pdf)
+
+   *C++ code*
+mglData x(50),y(50),rx(10),ry(10), a(20,30);
+a.Modify("4*x*y");
+x.Modify("0.25*(1+cos(2*pi*x))");
+y.Modify("0.25*(1+sin(2*pi*x))");
+rx.Modify("rnd"); ry.Modify("(1-v)*rnd",rx);
+
+gr->Text(mglPoint(-0.8,1.3), "Ternary plot (x+y+t=1)");
+gr->Ternary(true);
+gr->Plot(x,y,"r2");
+gr->Plot(rx,ry,"q^ ");
+gr->Cont(a);
+gr->Line(mglPoint(0.5,0), mglPoint(0,0.75), "g2");
+gr->Axis(); gr->Grid("xyz","B;");
+gr->Label('x',"x comp.");
+gr->Label('y',"y comp.");
+gr->Label('t',"t comp.");
+ *MGL code*
+new rx 10
+new ry 10
+new x 50
+new y 50
+new a 20 30
+modify a '4*x*y'
+modify x '0.25*(1+cos(2*pi*x))'
+modify y '0.25*(1+sin(2*pi*x))'
+modify rx 'rnd'
+modify ry 'rnd*(1-v)' rx
+text -0.8 1.3 'Ternary plot (x+y+t=1)'
+ternary on
+plot x y 'r2'
+plot rx ry 'q^ '
+cont a
+line 0.5 0 0 0.75 'g2'
+axis
+grid 'xyz' 'B;'
+xlabel 'x comp.'
+ylabel 'y comp.'
+tlabel 't comp.'
+ *Pure C code*
+HMDT x,y,rx,ry,a;
+x = mgl_create_data_size(50,1,1);
+y = mgl_create_data_size(50,1,1);
+rx = mgl_create_data_size(50,1,1);
+ry = mgl_create_data_size(50,1,1);
+a = mgl_create_data_size(20,30,1);
+mgl_data_modify(x,"0.25*(1+cos(2*pi*x))",0);
+mgl_data_modify(y,"0.25*(1+sin(2*pi*x))",0);
+mgl_data_modify(rx,"rnd",0);
+mgl_data_modify_vw(ry,"(1-v)*rnd",rx,0);
+mgl_data_modify(a,"4*x*y",0);
+
+mgl_puts_ext(gr,-0.8,1.3,0.,"Ternary plot (x+y+t=1)","C",-1.4,'t');
+mgl_set_ternary(gr,1);
+mgl_plot_xy(gr,x,y,"r2");
+mgl_plot_xy(gr,rx,ry,"q^ ");
+mgl_cont(gr,a,"",7,0.);
+
+mgl_line(gr,0.5,0.,0.,0.,0.75,0.,"g2",2);
+mgl_axis(gr,"xyz");
+mgl_axis_grid(gr,"xyz","B:");
+mgl_label(gr,'x',"x comp");
+mgl_label(gr,'y',"y comp");
+mgl_label(gr,'t',"t comp");
+mgl_delete_data(a);
+mgl_delete_data(x);     mgl_delete_data(y);
+mgl_delete_data(rx);    mgl_delete_data(ry);
+ *Fortran code*
+integer a,x,y,rx,ry, mgl_create_data_size
+x = mgl_create_data_size(50,1,1)
+y = mgl_create_data_size(50,1,1)
+rx = mgl_create_data_size(50,1,1)
+ry = mgl_create_data_size(50,1,1)
+a = mgl_create_data_size(20,30,1)
+call mgl_data_modify(x,'0.25*(1+cos(2*pi*x))',0)
+call mgl_data_modify(y,'0.25*(1+sin(2*pi*x))',0)
+call mgl_data_modify(rx,'rnd',0)
+call mgl_data_modify_vw(ry,'(1-v)*rnd',rx,rx)
+call mgl_data_modify(a,'4*x*y',0)
+
+call mgl_puts_ext(gr,-0.8,1.3,0.,'Ternary plot (x+y+t=1)','C',-1.4,'t')
+call mgl_set_ternary(gr,1)
+call mgl_plot_xy(gr,x,y,'r2')
+call mgl_plot_xy(gr,rx,ry,'q^ ')
+call mgl_cont(gr,a,'',7,0.)
+
+call mgl_line(gr,0.5,0.,0.,0.,0.75,0.,'g2',2)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B:')
+call mgl_label(gr,'x','x comp')
+call mgl_label(gr,'y','y comp')
+call mgl_label(gr,'t','t comp')
+call mgl_delete_data(a)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+call mgl_delete_data(rx)
+call mgl_delete_data(ry)
+ *Python*
+x, y, rx, ry, a = mglData(50), mglData(50), mglData(10), mglData(10), mglData(20,30);
+a.Modify("4*x*y");
+x.Modify("0.25*(1+cos(2*pi*x))");   y.Modify("0.25*(1+sin(2*pi*x))");
+rx.Modify("rnd");   ry.Modify("(1-v)*rnd",rx);
+gr.Puts(-0.8,1.3,0,"Ternary plot (x+y+t=1)","C",-1.4);
+gr.Ternary(True);
+gr.Plot(x,y,"r2");  gr.Plot(rx,ry,"q^ ");   gr.Cont(a);
+gr.Line(0.5,0,0,0,0.75,0,"g2");
+gr.Axis();          gr.Grid("xyz","B;");
+gr.Label("x","x comp.");
+gr.Label("y","y comp.");
+gr.Label("t","t comp.");
+
+
+File: mathgl_en.info,  Node: Coloring by coordinates sample,  Next: Drops sample,  Prev: Ternary plot sample,  Up: Additional features
+
+9.5.9 Coloring by coordinates sample
+------------------------------------
+
+Example of Surf3 colored by coordinates. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/surf3_rgbd.pdf)
+
+   *C++ code*
+mglData a(60,50,40);
+a.Modify("-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)");
+
+gr->Rotate(40,60);
+gr->Box();
+gr->Surf3(a,"bgrd");
+ *MGL code*
+new a 60 50 40
+modify a '-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)'
+
+rotate 40 60
+box
+surf3 a 'bgrd'
+ *Pure C code*
+HMDT a = mgl_create_data_size(60,50,40);
+mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+mgl_rotate(gr,40.,60.,0.);
+mgl_box(gr,1);
+mgl_surf3(gr,a,"bgrd",3);
+mgl_delete_data(a);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(60,50,40);
+call mgl_data_modify(a,"-2*((2*x-1)^2 + (2*y-1)^2 + (2*z-1)^4 - (2*z-1)^2 - 0.1)",0);
+
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_box(gr,1)
+call mgl_surf3(gr,a,'bgrd',3)
+call mgl_delete_data(a)
+ *Python*
+a = mglData(60,50,40);
+a.Modify("-2*((2*x-1)^2+(2*y-1)^2+(2*z-1)^4-(2*z-1)^2-0.1)");
+gr.Rotate(40,60);       gr.Box();
+gr.Surf3(a,"bgrd");
+
+
+File: mathgl_en.info,  Node: Drops sample,  Next: Molecules drawing sample,  Prev: Coloring by coordinates sample,  Up: Additional features
+
+9.5.10 Drops sample
+-------------------
+
+Example of Drop(s). 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/drops.pdf)
+
+   *C++ code*
+gr->Light(true);
+gr->Puts(mglPoint(-1,1.2),"sh=0");
+gr->Drop(mglPoint(-1,0),mglPoint(0,1),0.5,"r",0);
+gr->Puts(mglPoint(-0.33,1.2),"sh=0.33");
+gr->Drop(mglPoint(-0.33,0),mglPoint(0,1),0.5,"r",0.33);
+gr->Puts(mglPoint(0.33,1.2),"sh=0.67");
+gr->Drop(mglPoint(0.33,0),mglPoint(0,1),0.5,"r",0.67);
+gr->Puts(mglPoint(1,1.2),"sh=1");
+gr->Drop(mglPoint(1,0),mglPoint(0,1),0.5,"r",1);
+gr->Ball(mglPoint(-1,0,1),'k');
+gr->Ball(mglPoint(-0.33,0,1),'k');
+gr->Ball(mglPoint(0.33,0,1),'k');
+gr->Ball(mglPoint(1,0,1),'k');
+gr->Line(mglPoint(-1,0,1),mglPoint(1,0,1),"b");
+ *MGL code*
+light on
+text -1 1.2 'sh=0'
+drop -1 0 0 1 0.5 'r' 0
+text -0.33 1.2 'sh=0.33'
+drop -0.33 0 0 1 0.5 'r' 0.33
+text 0.33 1.2 'sh=0.67'
+drop 0.33 0 0 1 0.5 'r' 0.67
+text 1 1.2 'sh=1'
+drop 1 0 0 1 0.5 'r' 1
+ball -1 0 1 'k'
+ball -0.33 0 1 'k'
+ball 0.33 0 1 'k'
+ball 1 0 1 'k'
+line -1 0 1 1 0 1 'b'
+
+new h 100
+modify h '0.25*(1+x)^2'
+plot h 'k|'
+text -1 0.6 'h\sim(1+sh)^2' 'rL'
+ *Pure C code*
+mgl_set_light(gr,1);
+mgl_puts(gr,-1.,1.2,0.,"sh=0");
+mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,"r",0.,1.);
+mgl_puts(gr,-0.33,1.2,0.,"sh=0.33");
+mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,"r",0.33,1.);
+mgl_puts(gr,0.33,1.2,0.,"sh=0.67");
+mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,"r",0.67,1.);
+mgl_puts(gr,1.,1.2,0.,"sh=1");
+mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,"r",1.,1.);
+mgl_ball_str(gr,-1.,0.,1.,"k");
+mgl_ball_str(gr,-0.33,0.,1.,"k");
+mgl_ball_str(gr,0.33,0.,1.,"k");
+mgl_ball_str(gr,1.,0.,1.,"k");
+mgl_line(gr,-1.,0.,1.,1.,0.,1.,"b",2);
+ *Fortran code*
+call mgl_set_light(gr,1);
+call mgl_puts(gr,-1.,1.2,0.,"sh=0");
+call mgl_drop(gr,-1.,0.,0.,0.,1.,0.,0.5,"r",0.,1.);
+call mgl_puts(gr,-0.33,1.2,0.,"sh=0.33");
+call mgl_drop(gr,-0.33,0.,0.,0.,1.,0.,0.5,"r",0.33,1.);
+call mgl_puts(gr,0.33,1.2,0.,"sh=0.67");
+call mgl_drop(gr,0.33,0.,0.,0.,1.,0.,0.5,"r",0.67,1.);
+call mgl_puts(gr,1.,1.2,0.,"sh=1");
+call mgl_drop(gr,1.,0.,0.,0.,1.,0.,0.5,"r",1.,1.);
+call mgl_ball_str(gr,-1.,0.,1.,"k");
+call mgl_ball_str(gr,-0.33,0.,1.,"k");
+call mgl_ball_str(gr,0.33,0.,1.,"k");
+call mgl_ball_str(gr,1.,0.,1.,"k");
+call mgl_line(gr,-1.,0.,1.,1.,0.,1.,"b",2);
+ *Python*
+gr.Light(True);
+gr.Puts(-1,1.2,0,"sh=0","rC");
+gr.Drop(-1,0,0,0,1,0,0.5,"r",0);
+gr.Puts(-0.33,1.2,0,"sh=0.33","rC");
+gr.Drop(-0.33,0,0,0,1,0,0.5,"r",0.33);
+gr.Puts(0.33,1.2,0,"sh=0.67","rC");
+gr.Drop(0.33,0,0,0,1,0,0.5,"r",0.67);
+gr.Puts(1,1.2,0,"sh=1","rC");
+gr.Drop(1,0,0,0,1,0,0.5,"r",1);
+gr.Ball(-1,0,1,"k");    gr.Ball(-0.33,0,1,"k");
+gr.Ball(0.33,0,1,"k");  gr.Ball(1,0,1,"k");
+gr.Line(-1,0,1,1,0,1,"b");
+
+
+File: mathgl_en.info,  Node: Molecules drawing sample,  Prev: Drops sample,  Up: Additional features
+
+9.5.11 Molecules drawing sample
+-------------------------------
+
+Example of molecules drawing. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/molecule.pdf)
+
+   *C++ code*
+gr->Alpha(true); gr->Light(true);
+
+gr->SubPlot(2,2,0);
+gr->Text(mglPoint(0,1.2),"Methane, CH_4",0,-3); gr->Rotate(60,120);
+gr->Sphere(mglPoint(0,0,0),0.25,"k");
+gr->Drop(mglPoint(0,0,0),mglPoint(0,0,1),0.35,"h",1,2);
+gr->Sphere(mglPoint(0,0,0.7),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(-0.94,0,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(-0.66,0,-0.23),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.47,0.82,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(0.33,0.57,-0.23),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.47,-0.82,-0.33),0.35,"h",1,2);
+gr->Sphere(mglPoint(0.33,-0.57,-0.23),0.25,"g");
+
+gr->SubPlot(2,2,1);
+gr->Text(mglPoint(0,1.2),"Water, H{_2}O",0,-3); gr->Rotate(60,100);
+gr->Sphere(mglPoint(0,0,0),0.25,"r");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.3,0.5,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0.3,0.5,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.3,-0.5,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0.3,-0.5,0),0.25,"g");
+
+gr->SubPlot(2,2,2);
+gr->Text(mglPoint(0,1.2),"Oxygen, O_2",0,-3); gr->Rotate(60,120);
+gr->Drop(mglPoint(0,0.5,0),mglPoint(0,-0.3,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0,0.5,0),0.25,"r");
+gr->Drop(mglPoint(0,-0.5,0),mglPoint(0,0.3,0),0.3,"m",1,2);
+gr->Sphere(mglPoint(0,-0.5,0),0.25,"r");
+
+gr->SubPlot(2,2,3);
+gr->Text(mglPoint(0,1.2),"Ammonia, NH_3",0,-3); gr->Rotate(60,120);
+gr->Sphere(mglPoint(0,0,0),0.25,"b");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.33,0.57,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(0.33,0.57,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(0.33,-0.57,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(0.33,-0.57,0),0.25,"g");
+gr->Drop(mglPoint(0,0,0),mglPoint(-0.65,0,0),0.32,"n",1,2);
+gr->Sphere(mglPoint(-0.65,0,0),0.25,"g");
+ *MGL code*
+alpha on
+light on
+
+subplot 2 2 0
+text 0 1.2 'Methane, CH_4' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'k'
+drop 0 0 0 0 0 1 0.35 'h' 1 2
+sphere 0 0 0.7 0.25 'g'
+drop 0 0 0 -0.94 0 -0.33 0.35 'h' 1 2
+sphere -0.66 0 -0.23 0.25 'g'
+drop 0 0 0 0.47 0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 0.57 -0.23 0.25 'g'
+drop 0 0 0 0.47 -0.82 -0.33 0.35 'h' 1 2
+sphere 0.33 -0.57 -0.23 0.25 'g'
+
+subplot 2 2 1
+text 0 1.2 'Water, H{_2}O' '' -3
+rotate 60 100
+sphere 0 0 0 0.25 'r'
+drop 0 0 0 0.3 0.5 0 0.3 'm' 1 2
+sphere 0.3 0.5 0 0.25 'g'
+drop 0 0 0 0.3 -0.5 0 0.3 'm' 1 2
+sphere 0.3 -0.5 0 0.25 'g'
+
+subplot 2 2 2
+text 0 1.2 'Oxygen, O_2' '' -3
+rotate 60 120
+drop 0 0.5 0 0 -0.3 0 0.3 'm' 1 2
+sphere 0 0.5 0 0.25 'r'
+drop 0 -0.5 0 0 0.3 0 0.3 'm' 1 2
+sphere 0 -0.5 0 0.25 'r'
+
+subplot 2 2 3
+text 0 1.2 0 'Ammonia, NH_3' '' -3
+rotate 60 120
+sphere 0 0 0 0.25 'b'
+drop 0 0 0 0.33 0.57 0 0.32 'n' 1 2
+sphere 0.33 0.57 0 0.25 'g'
+drop 0 0 0 0.33 -0.57 0 0.32 'n' 1 2
+sphere 0.33 -0.57 0 0.25 'g'
+drop 0 0 0 -0.65 0 0 0.32 'n' 1 2
+sphere -0.65 0 0 0.25 'g'
+
+
+File: mathgl_en.info,  Node: Advanced features,  Prev: Additional features,  Up: Samples
+
+9.6 Advanced features
+=====================
+
+* Menu:
+
+* Curvelinear coorinates sample::
+* 2-axes sample::
+* Semi-log sample::
+* Log-log sample::
+* Fitting sample::
+* Envelop sample::
+* Sew sample::
+* STFA sample::
+* PDE sample::
+* Beam tracing sample::
+* Parser sample::
+* Manual ticks sample::
+* ColumnPlot sample::
+* StickPlot sample::
+
+
+File: mathgl_en.info,  Node: Curvelinear coorinates sample,  Next: 2-axes sample,  Up: Advanced features
+
+9.6.1 Curvelinear coorinates sample
+-----------------------------------
+
+Example of curvelinear coorinates usage. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/sample3.pdf)
+
+   *C++ code*
+gr->Org = mglPoint(-1,1,-1);
+
+gr->SubPlot(2,2,0); gr->Rotate(60,40);
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Cartesian");
+
+gr->SubPlot(2,2,1); gr->Rotate(60,40);
+gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Cylindrical");
+
+gr->SubPlot(2,2,2); gr->Rotate(60,40);
+gr->SetFunc("2*y*x","y*y - x*x");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Parabolic");
+
+gr->SubPlot(2,2,3); gr->Rotate(60,40);
+gr->SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+gr->Line(mglPoint(-1,0.5,0),mglPoint(1,0.5,0),"r2",100);
+gr->Axis(); gr->Grid();
+gr->Text(mglPoint(0,1.3,1),"Spiral");
+gr->Axis(0,0,0); // set to default Cartesian
+ *MGL code*
+origin -1 1 -1
+
+subplot 2 2 0
+rotate 60 40
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cartesian'
+
+subplot 2 2 1
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Cylindrical'
+
+subplot 2 2 2
+rotate 60 40
+axis '2*y*x' 'y*y - x*x' ''
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Parabolic'
+
+subplot 2 2 3
+rotate 60 40
+axis 'y*sin(pi*x)' 'y*cos(pi*x)' 'x+z'
+line -1 0.5 0 1 0.5 0 'r2'
+axis
+grid
+text 0 1.3 1 'Spiral'
+axis '' '' '' # set to default Cartesian
+ *Pure C code*
+mgl_set_origin(gr,-1,1,-1);
+mgl_subplot(gr,2,2,0); mgl_rotate(gr,60,40,0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Cartesian");
+
+mgl_subplot(gr,2,2,1); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"y*sin(pi*x)","y*cos(pi*x)",0);
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Cylindrical");
+
+mgl_subplot(gr,2,2,2); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"2*y*x","y*y - x*x","");
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Parabolic");
+
+mgl_subplot(gr,2,2,3); mgl_rotate(gr,60,40,0);
+mgl_set_func(gr,"y*sin(pi*x)","y*cos(pi*x)","x+z");
+mgl_line(gr,-1,0.5,0,1,0.5,0,"r2",100);
+mgl_axis(gr,"xyz"); mgl_axis_grid(gr,"xyz","B");
+mgl_text(gr,0,1.3,1,"Spiral");
+mgl_set_func(gr,0,0,0); /* set to default Cartesian */
+ *Fortran code*
+call mgl_set_origin(gr,-1.,1.,-1.)
+
+call mgl_subplot(gr,2,2,0)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cartesian')
+
+call mgl_subplot(gr,2,2,1)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Cylindrical')
+
+call mgl_subplot(gr,2,2,2)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'2*y*x','y*y - x*x','')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,"Parabolic")
+
+call mgl_subplot(gr,2,2,3)
+call mgl_rotate(gr,60.,40.,0.)
+call mgl_set_func(gr,'y*sin(pi*x)','y*cos(pi*x)','x+z')
+call mgl_line(gr,-1.,0.5,0.,1.,0.5,0.,'r2',100)
+call mgl_axis(gr,'xyz')
+call mgl_axis_grid(gr,'xyz','B')
+call mgl_text(gr,0.,1.3,1.,'Spiral')
+call mgl_set_func(gr,'','','') ! set to default Cartesian
+ *Python*
+gr.SetOrigin(-1,1,-1);
+
+gr.SubPlot(2,2,0);              gr.Rotate(60,40);
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();              gr.Grid();
+gr.Puts(0,1.3,1,"Gartesian","rC",-1.5);
+
+gr.SubPlot(2,2,1);  gr.Rotate(60,40);
+gr.SetFunc("y*sin(pi*x)","y*cos(pi*x)");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Cylindrical","rC",-1.5);
+
+gr.SubPlot(2,2,2);  gr.Rotate(60,40);
+gr.SetFunc("2*y*x","y*y-x*x");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Parabolic","rC",-1.5);
+
+gr.SubPlot(2,2,3);  gr.Rotate(60,40);
+gr.SetFunc("y*sin(pi*x)","y*cos(pi*x)","x+z");
+gr.Line(-1,0.5,0,1,0.5,0,"r2",100);
+gr.Axis();          gr.Grid();
+gr.Puts(0,1.3,1,"Spiral","rC",-1.5);
+gr.SetFunc("","");   # set to default Gartesian
+
+
+File: mathgl_en.info,  Node: 2-axes sample,  Next: Semi-log sample,  Prev: Curvelinear coorinates sample,  Up: Advanced features
+
+9.6.2 2-axes sample
+-------------------
+
+Example of 2 axes on the plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/2_axis.pdf)
+
+   *C++ code*
+mglData y1(50), y2(50);
+y1.Modify("0.3*sin(2*pi*x)"); y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr->Axis(mglPoint(-1,-1,-1),mglPoint(1,1,1),mglPoint(-1,-1,-1));
+gr->Axis(); gr->Label('y',"axis 1",0);
+gr->Plot(y1,"b");
+gr->Axis(mglPoint(0,0,0),mglPoint(1,1,1),mglPoint(1,1,1));
+gr->Axis(); gr->Label('y',"axis 2",0);
+gr->Stem(y2,"r");
+ *MGL code*
+new y1 50
+new y2 50
+modify y1 '0.3*sin(2*pi*x)'
+modify y2 '0.5+0.3*cos(2*pi*x)'
+axis -1 -1 -1 1 1 1
+origin -1 -1 -1
+axis
+ylabel 'axis 1' 0
+plot y1 'b'
+axis 0 0 0 1 1 1
+origin 1 1 1
+axis
+ylabel 'axis 2' 0
+stem y2 'r'
+ *Pure C code*
+HMDT y1 = mgl_create_data_size(50,1,1);
+HMDT y2 = mgl_create_data_size(50,1,1);
+mgl_data_modify(y1,"0.3*sin(2*pi*x)",0);
+mgl_data_modify(y2,"0.5+0.3*cos(2*pi*x)",0);
+mgl_set_axis_2d(gr,-1.,1.,-1.,1.);
+mgl_set_origin(gr,-1.,-1.,-1.);
+mgl_axis(gr,"xyz");
+mgl_label_ext(gr,'y',"axis 1",0,-1.4,0.);
+mgl_plot(gr,y1,"b");
+
+mgl_set_axis_2d(gr,0.,0.,1.,1.);
+mgl_set_origin(gr,1.,1.,1.);
+mgl_axis(gr,"xyz");
+mgl_label_ext(gr,'y',"axis 2",0,-1.4,0.);
+mgl_stem(gr,y2,"r");
+ *Fortran code*
+integer y1,y2, mgl_create_data_size
+y1 = mgl_create_data_size(50,1,1)
+y2 = mgl_create_data_size(50,1,1)
+call mgl_data_modify(y1,'0.3*sin(2*pi*x)',0)
+call mgl_data_modify(y2,'0.5+0.3*cos(2*pi*x)',0)
+call mgl_set_axis_2d(gr,-1.,1.,-1.,1.)
+call mgl_set_origin(gr,-1.,-1.,-1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 1',0,-1.4,0.)
+call mgl_plot(gr,y1,'b')
+
+call mgl_set_axis_2d(gr,0.,0.,1.,1.)
+call mgl_set_origin(gr,1.,1.,1.)
+call mgl_axis(gr,'xyz')
+call mgl_label_ext(gr,'y','axis 2',0,-1.4,0.)
+call mgl_stem(gr,y2,'r')
+ *Python*
+y1, y2 = mglData(50), mglData(50);
+y1.Modify("0.3*sin(2*pi*x)");   y2.Modify("0.5+0.3*cos(2*pi*x)");
+gr.SetRanges(-1,1,-1,1);   gr.SetOrigin(-1,-1);
+gr.Axis();      gr.Label("y","axis 1",0);
+gr.Plot(y1,"b");
+
+gr.SetRanges(0,1,0,1);      gr.SetOrigin(1,1);
+gr.Axis();      gr.Label("y","axis 2",0);
+gr.Stem(y2,"r");
+
+
+File: mathgl_en.info,  Node: Semi-log sample,  Next: Log-log sample,  Prev: 2-axes sample,  Up: Advanced features
+
+9.6.3 Semi-log sample
+---------------------
+
+Example of semi-log plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/semilog.pdf)
+
+   *C++ code*
+mglData x(2000), y(2000);
+x.Modify("0.01/(x+10^(-5))"); y.Modify("sin(1/v)",x);
+
+gr->Axis(mglPoint(0.01,-1),mglPoint(1000,1),mglPoint(0.01,-1));
+gr->SetFunc("lg(x)",0);  gr->SetTicks('x',0);
+
+gr->Box();
+gr->Plot(x,y,"b2");
+gr->Axis(); gr->Grid("xy","g");
+gr->Label('x',"x",0);   gr->Label('y', "y = sin 1/x",0);
+ *MGL code*
+new x 2000
+new y 2000
+modify x '0.01/(x+10^(-5))'
+modify y 'sin(1/v)' x
+
+xrange 0.01 1000
+origin 0.01 -1 0
+xtick 0
+axis 'lg(x)' '' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g'
+xlabel 'x' 0
+ylabel 'y = sin 1/x' 0
+box
+ *Pure C code*
+HMDT x = mgl_create_data_size(2000,1,1);
+HMDT y = mgl_create_data_size(2000,1,1);
+mgl_data_modify(x,"0.01/(x+10^(-5))",0);
+mgl_data_modify_vw(y,"sin(1/v)",x,0);
+
+mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.);
+mgl_set_func(gr,"lg(x)",0,0);
+mgl_set_ticks(gr,0.,-5.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,"b2");
+mgl_axis(gr,"xy"); mgl_axis_grid(gr,"xy","g");
+mgl_label_ext(gr,'x',"x",0,-1.4,0);
+mgl_label_ext(gr,'y', "y = sin 1/x",0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+ *Fortran code*
+integer x,y, mgl_create_data_size
+x = mgl_create_data_size(2000,1,1)
+y = mgl_create_data_size(2000,1,1)
+call mgl_data_modify(x,'0.01/(x+10^(-5))',0)
+call mgl_data_modify_vw(y,'sin(1/v)',x,x)
+
+call mgl_set_axis(gr,0.01,-1.,0.,1000.,1.,0.,0.01,-1.,0.)
+call mgl_set_func(gr,'lg(x)','','')
+call mgl_set_ticks(gr,0.,-5.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0.)
+call mgl_label_ext(gr,'y', 'y = sin 1/x',0.,-1.4,0.)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+ *Python*
+TO BE DONE
+
+
+File: mathgl_en.info,  Node: Log-log sample,  Next: Fitting sample,  Prev: Semi-log sample,  Up: Advanced features
+
+9.6.4 Log-log sample
+--------------------
+
+Example of log-log plot. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/loglog.pdf)
+
+   *C++ code*
+mglData x(100), y(100);
+x.Modify("pow(10,6*x-3)"); y.Modify("sqrt(1+v^2)",x);
+
+gr->Axis(mglPoint(0.001,0.1),mglPoint(1000,1000),mglPoint(0.001,0.1));
+gr->SetFunc("lg(x)","lg(y)");
+gr->SetTicks('x',0);    gr->SetTicks('y',0);
+
+gr->Box();
+gr->Plot(x,y,"b2");
+gr->Axis(); gr->Grid("xy","g;");
+gr->Label('x',"x",0); gr->Label('y', "y=\\sqrt{1+x^2}",0);
+ *MGL code*
+new x 100
+new y 100
+modify x 'pow(10,6*x-3)'
+modify y 'sqrt(1+v^2)' x
+
+axis 0.001 0.1 1000 1000
+xtick 0
+ytick 0
+axis 'lg(x)' 'lg(y)' ''
+
+plot x y 'b2'
+axis
+grid 'xy' 'g;'
+xlabel 'x' 0
+ylabel 'y=\sqrt{1+x^2}' 0
+box
+ *Pure C code*
+HMDT x = mgl_create_data_size(100,1,1);
+HMDT y = mgl_create_data_size(100,1,1);
+mgl_data_modify(x,"pow(10,6*x-3)",0);
+mgl_data_modify_vw(y,"sqrt(1+v^2)",x,0);
+
+mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.);
+mgl_set_func(gr,"lg(x)","lg(y)",0);
+mgl_set_ticks(gr,0.,0.,-5.);
+
+mgl_box(gr,1);
+mgl_plot_xy(gr,x,y,"b2");
+mgl_axis(gr,"xy"); mgl_axis_grid(gr,"xy","g;");
+mgl_label_ext(gr,'x',"x",0,-1.4,0);
+mgl_label_ext(gr,'y', "y=\\sqrt{1+x^2}",0,-1.4,0);
+mgl_delete_data(x); mgl_delete_data(y);
+ *Fortran code*
+integer x,y, mgl_create_data_size
+x = mgl_create_data_size(100,1,1)
+y = mgl_create_data_size(100,1,1)
+call mgl_data_modify(x,'pow(10,6*x-3)',0)
+call mgl_data_modify_vw(y,'sqrt(1+v^2)',x,x)
+
+call mgl_set_axis(gr,0.001,0.1,0.,1000.,1000.,0.,0.001,0.1,0.)
+call mgl_set_func(gr,'lg(x)','lg(y)','')
+call mgl_set_ticks(gr,0.,0.,-5.)
+
+call mgl_box(gr,1)
+call mgl_plot_xy(gr,x,y,'b2')
+call mgl_axis(gr,'xy')
+call mgl_axis_grid(gr,'xy','g;')
+call mgl_label_ext(gr,'x','x',0.,-1.4,0)
+call mgl_label_ext(gr,'y', 'y=\sqrt{1+x^2}',0.,-1.4,0)
+call mgl_delete_data(x)
+call mgl_delete_data(y)
+ *Python*
+x, y = mglData(100), mglData(100);
+x.Modify("pow(10,6*x-3)");          y.Modify("sqrt(1+v^2)",x);
+gr.SetRanges(0.001,1000,0.1,1000);  gr.SetOrigin(0.001,0.1);
+gr.SetFunc("lg(x)","lg(y)");
+gr.SetTicks("x",0);     gr.SetTicks("y",0);
+gr.Box();               gr.Plot(x,y,"b2");
+gr.Axis();              gr.Grid("xy","g;");
+gr.Label("x","x",0);    gr.Label("y","y=\\sqrt{1+x^2}",0);
+
+
+File: mathgl_en.info,  Node: Fitting sample,  Next: Envelop sample,  Prev: Log-log sample,  Up: Advanced features
+
+9.6.5 Fitting sample
+--------------------
+
+Example of nonlinear fitting. 3D pdf
+(http://mathgl.sourceforge.net/pdf_u3d/fit.pdf)
+
+   *C++ code*
+mglData rnd(100), in(100), res;
+rnd.Fill("0.4*rnd+0.1+sin(2*pi*x)", gr->Min, gr->Max);
+in.Fill("0.3+sin(2*pi*x)", gr->Min, gr->Max);
+
+gr->Axis(mglPoint(-1,-2), mglPoint(1,2));
+gr->Plot(rnd, ". ");
+gr->Box();
+
+float ini[3] = {1,1,3};
+gr->Fit(res, rnd, "a+b*sin(c*x)", "abc", ini);
+gr->Plot(res, "r");
+gr->Plot(in, "b");
+gr->Text(mglPoint(-1, -1.3), "fitted:", "L:r", -1);
+gr->PutsFit(mglPoint(0, -1.8), "y = ", "C:r", -1);
+gr->Text(mglPoint(0, 2.2), "initial: y = 0.3+sin(2\\pi x)", "C:b", -1);
+ *MGL code*
+new rnd 100
+fill rnd '0.4*rnd+0.1+sin(2*pi*x)'
+new in 100
+fill in '0.3+sin(2*pi*x)'
+
+yrange -2 2
+plot rnd '. '
+box
+
+list ini 1 1 3
+fit res rnd 'a+b*sin(c*x)' 'abc' ini
+plot res 'r'
+plot in 'b'
+text -1 -1.3 'fitted:' 'L:r' -1
+putsfit 0 -1.8 'y = ' 'C:r'
+text 0 2.2 'initial: y = 0.3+sin(2\pi x)' 'C:b' -1
+ *Pure C code*
+HMDT rnd,in,res;
+float ini[3] = {1,1,3};
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+mgl_data_modify(rnd,"0.4*rnd+0.1+sin(4*pi*x)",0);
+mgl_data_modify(in,"0.3+sin(4*pi*x)",0);
+mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+mgl_plot(gr,rnd,". ");
+mgl_box(gr,1);
+
+mgl_fit_1(gr,res,rnd,"a+b*sin(c*x)","abc",ini);
+mgl_plot(gr,res,"r");   mgl_plot(gr,in,"b");
+mgl_puts_ext(gr,-1.,-1.3,0.,"fitted:","L:r",-1.,'t');
+mgl_puts_fit(gr,0.,-1.8,0.,"y = ","C:r",-1.);
+mgl_puts_ext(gr,0.,2.2,0.,"initial: y = 0.3+sin(2\\pi x)","C:b", -1., 't');
+ *Fortran code*
+integer rnd,in,res, mgl_create_data_size
+real ini(3)
+ini(1)=1;   ini(2)=1;   ini(3)=3;
+rnd = mgl_create_data_size(100,1,1);
+in = mgl_create_data_size(100,1,1);
+res = mgl_create_data();
+call mgl_data_modify(rnd,"0.4*rnd+0.1+sin(4*pi*x)",0);
+call mgl_data_modify(in,"0.3+sin(4*pi*x)",0);
+call mgl_set_axis_2d(gr,-1.,-2.,1.,2.);
+call mgl_plot(gr,rnd,". ");
+call mgl_box(gr,1);
+
+call mgl_fit_1(gr,res,rnd,"a+b*sin(c*x)","abc",ini);
+call mgl_plot(gr,res,"r");
+call mgl_plot(gr,in,"b");
+call mgl_puts_ext(gr,-1.,-1.3,0.,"fitted:","L:r",-1.,'t');
+call mgl_puts_fit(gr,0.,-1.8,0.,"y = ","C:r",-1.);
+call mgl_puts_ext(gr,0.,2.2,0.,"initial: y = 0.3+sin(2\\pi x)","C:b", -1., 't');
+ *Python*
+rnd, In, res, ini = mglData(100), mglData(100), mglData(), mglData(3);
+rnd.Modify("0.4*rnd+0.1+sin(4*pi*x)");
+In.Modify("0.3+sin(4*pi*x)");
+gr.SetRanges(-1,1,-2,2);
+gr.Plot(rnd,". ");
+gr.Box();
+
+ini[0], ini[1], ini[2] = 1, 1, 3;
+gr.Fit(res,rnd,"a+b*sin(c*x)","abc",ini);
+gr.Plot(res,"r");   gr.Plot(In,"b");
+gr.Puts(-1,-1.3,0,"fitted:","L:r",-1);
+gr.PutsFit(0,-1.8,0,"y = ","C:r",-1);
+gr.Puts(0,2.2,0,"initial: y = 0.3+sin(2\\pi x)","C:b",-1);
+
+
+File: mathgl_en.info,  Node: Envelop sample,  Next: Sew sample,  Prev: Fitting sample,  Up: Advanced features
+
+9.6.6 Envelop sample
+--------------------
+
+Example of envelop reconstruction.
+
+   *C++ code*
+mglData a(1000);
+a.Fill("exp(-8*x^2)*sin(10*pi*x)", gr->Min, gr->Max);
+gr->Plot(a, "b");
+a.Envelop('x');
+gr->Plot(a, "r");
+gr->Axis();
+ *MGL code*
+new a 1000
+fill a 'exp(-8*x^2)*sin(10*pi*x)'
+plot a 'b'
+envelop a
+plot a 'r'
+axis
+ *Pure C code*
+HMDT a = mgl_create_data_size(1000,1,1);
+mgl_data_fill_eq(gr,a, "exp(-8*x^2)*sin(10*pi*x)", 0,0);
+mgl_plot(gr,a,"b");
+mgl_data_envelop(a,'x');
+mgl_plot(gr,a,"r");
+mgl_axis(gr,"xyz");
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(1000,1,1)
+call mgl_data_fill_eq(gr,a, 'exp(-8*x^2)*sin(10*pi*x)', 0,0)
+call mgl_plot(gr,a,'b')
+call mgl_data_envelop(a,'x')
+call mgl_plot(gr,a,'r')
+call mgl_axis(gr,'xyz')
+ *Python*
+a = mglData(1000);
+gr.Fill(a, "exp(-8*x^2)*sin(10*pi*x)");
+gr.Plot(a,"b");
+a.Envelop("x");
+gr.Plot(a,"r");
+gr.Axis();
+
+
+File: mathgl_en.info,  Node: Sew sample,  Next: STFA sample,  Prev: Envelop sample,  Up: Advanced features
+
+9.6.7 Sew sample
+----------------
+
+Example of phase "sewing".
+
+   *C++ code*
+mglData a(100, 100);
+a.Modify("mod((y^2-(1-x)^2)/2,0.1)");
+gr->Rotate(40, 60);
+gr->Light(true);
+gr->Alpha(true);
+gr->Surf(a, "b");
+a.Sew("xy", 0.1);
+gr->Surf(a, "r");
+gr->Box();
+ *MGL code*
+new a 100 100
+modify a 'mod((y^2-(1-x)^2)/2,0.1)'
+rotate 40 60
+light on
+alpha on
+surf a 'b'
+sew a 'xy' 0.1
+surf a 'r'
+box
+ *Pure C code*
+HMDT a = mgl_create_data_size(100,100,1);
+mgl_data_modify(a, "mod((y^2-(1-x)^2)/2, 0.1)", 0);
+mgl_rotate(gr,40.,60.,0.);
+mgl_set_light(gr,1);
+mgl_set_alpha(gr,1);
+
+mgl_surf(gr,a,"b");
+mgl_data_sew(a,"xy",0.1);
+mgl_surf(gr,a,"r");
+mgl_box(gr,1);
+ *Fortran code*
+integer a, mgl_create_data_size
+a = mgl_create_data_size(100,100,1)
+call mgl_data_modify(a, 'mod((y^2-(1-x)^2)/2, 0.1)', 0)
+call mgl_rotate(gr,40.,60.,0.)
+call mgl_set_light(gr,1)
+call mgl_set_alpha(gr,1)
+
+call mgl_surf(gr,a,'b')
+call mgl_data_sew(a,'xy',0.1)
+call mgl_surf(gr,a,'r')
+call mgl_box(gr,1)
+ *Python*
+a = mglData(100, 100);
+a.Modify("mod((y^2-(1-x)^2)/2, 0.1)");
+gr.Rotate(40, 60);  gr.Light(True);     gr.Alpha(True);
+gr.Surf(a, "b");
+a.Sew("xy", 0.1);
+gr.Surf(a, "r");
+gr.Box();
+
+
+File: mathgl_en.info,  Node: STFA sample,  Next: PDE sample,  Prev: Sew sample,  Up: Advanced features
+
+9.6.8 STFA sample
+-----------------
+
+Example of Short Time Fourier Analysis.
+
+   *C++ code*
+mglData a(2000), b(2000);
+a.Fill("cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)",
+        gr->Min, gr->Max);
+gr->SubPlot(1, 2, 0);
+gr->Plot(a);
+gr->Axis();
+gr->Label('x', "\\i t");
+
+gr->SubPlot(1, 2, 1);
+gr->STFA(a, b, 64);
+gr->Axis();
+gr->Label('x', "\\i t");
+gr->Label('y', "\\omega", 0);
+ *MGL code*
+new a 2000
+new b 2000
+fill a 'cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)'
+subplot 1 2 0
+plot a
+axis
+xlabel '\i t'
+subplot 1 2 1
+stfa a b 64 ''
+axis
+ylabel '\omega' 0
+xlabel '\i t'
+ *Pure C code*
+HMDT a = mgl_create_data_size(2000,1,1);
+HMDT b = mgl_create_data_size(2000,1,1);
+mgl_data_fill_eq(gr, a, "cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)",0,0);
+mgl_subplot(gr,1,2,0);
+mgl_plot(gr,a,"");
+mgl_axis(gr,"xy");
+mgl_label(gr,'x', "\\i t");
+
+mgl_subplot(gr,1,2,1);
+mgl_stfa(gr,a,b,64,"",0.);
+mgl_axis(gr,"xy");
+mgl_label(gr,'x', "\\i t");
+mgl_label(gr,'y', "\\omega");
+ *Fortran code*
+integer a,b, mgl_create_data_size
+a = mgl_create_data_size(2000,1,1)
+b = mgl_create_data_size(2000,1,1)
+call mgl_data_fill_eq(gr, a, 'cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ &
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)',0,0)
+call mgl_subplot(gr,1,2,0)
+call mgl_plot(gr,a,'')
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+
+call mgl_subplot(gr,1,2,1)
+call mgl_stfa(gr,a,b,64,'',0.)
+call mgl_axis(gr,'xy')
+call mgl_label(gr,'x', '\i t')
+call mgl_label(gr,'y', '\omega')
+ *Python*
+a, b = mglData(2000), mglData(2000);
+gr.Fill(a,"cos(50*pi*x)*(x<-.5)+cos(100*pi*x)*(x<0)*(x>-.5)+ \
+        cos(200*pi*x)*(x<.5)*(x>0)+cos(400*pi*x)*(x>.5)");
+gr.SubPlot(1, 2, 0);
+gr.Plot(a);
+gr.Axis();
+gr.Label('x', "\\i t");
+
+gr.SubPlot(1, 2, 1);
+gr.STFA(a, b, 64);
+gr.Axis();
+gr.Label('x', "\\i t");
+gr.Label('y', "\\omega", 0);
+
+
+File: mathgl_en.info,  Node: PDE sample,  Next: Beam tracing sample,  Prev: STFA sample,  Up: Advanced features
+
+9.6.9 PDE sample
+----------------
+
+Example of Partial Differential Eduation solving.
+
+   *C++ code*
+mglData a,re(128),im(128);
+gr->Axis();
+gr->Label('x', "\\i x");
+gr->Label('y', "\\i z");
+
+re.Fill("exp(-48*(x+0.7)^2)", gr->Min, gr->Max);
+a = mglPDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, gr->Min, gr->Max, 0.01, 30);
+a.Transpose("yxz");
+gr->CAxis(0, 1);
+gr->Dens(a,"wyrRk");
+gr->Plot("-x", "k|");
+gr->Puts(mglPoint(0, 0.85), "absorption: (x+z)/2 for x+z>0");
+gr->Title("\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+ *MGL code*
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+fill re 'exp(-48*(x+0.7)^2)'
+pde a 'p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)' re im 0.01 30
+transpose a
+
+crange 0 1
+dens a 'wyrRk'
+fplot '-x' 'k|'
+text 0 0.85 'absorption: (x+z)/2 for x+z>0' '' -1
+title 'Equation: ik_0\partial_zu + \Delta u + x\cdot u + i \frac{x+z}{2}\cdot u = 0' 'iC' -1.5
+ *Pure C code*
+HMDT a = mgl_create_data();
+HMDT re = mgl_create_data_size(128,1,1);
+HMDT im = mgl_create_data_size(128,1,1);
+mgl_axis(gr,"xyz");
+mgl_label(gr,'x', "\\i x");
+mgl_label(gr,'y', "\\i z");
+
+mgl_data_fill_eq(gr,re,"exp(-48*(x+0.7)^2)", 0, 0);
+a = mgl_pde_solve(gr, "p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, 0.01, 30.);
+mgl_data_transpose(a, "yxz");
+mgl_set_caxis(gr, 0, 1);
+mgl_dens(gr, a,"wyrRk", -1.);
+mgl_fplot(gr, "-x", "k|", 100);
+mgl_puts(gr, 0., 0.85, 0., "absorption: (x+z)/2 for x+z>0");
+mgl_title(gr, "\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+mgl_delete_data(a);
+mgl_delete_data(im);
+mgl_delete_data(re);
+ *Fortran code*
+integer a,re,im, mgl_create_data_size
+a = mgl_create_data()
+re = mgl_create_data_size(128,1,1)
+im = mgl_create_data_size(128,1,1)
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x', '\i x')
+call mgl_label(gr,'y', '\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*(x+0.7)^2)', 0, 0)
+a = mgl_pde_solve(gr, 'p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)', re, im, 0.01, 30.)
+call mgl_data_transpose(a, 'yxz')
+call mgl_set_caxis(gr, 0., 1.)
+call mgl_dens(gr, a,'wyrRk', -1.)
+call mgl_fplot(gr, '-x', 'k|', 100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+z)/2 for x+z>0')
+call mgl_title(gr, '\r{Equation:} ik_0\partial_zu + \Delta u + x\cdot u + &
+i \frac{x+z}{2}\cdot u = 0', 'iC', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+ *Python*
+a, re, im = mglData(), mglData(128), mglData(128);
+gr.Axis();
+gr.Label('x', "\\i x");
+gr.Label('y', "\\i z");
+
+gr.Fill(re,"exp(-48*(x+0.7)^2)");
+a = gr.PDE("p^2+q^2-x-1+i*0.5*(z+x)*(z>-x)", re, im, 0.01, 30);
+a.Transpose("yxz");
+gr.SetCRange(0, 1);
+gr.Dens(a,"wyrRk");
+gr.Plot("-x", "k|");
+gr.Puts(0, 0.85, 0., "absorption: (x+z)/2 for x+z>0");
+gr.Title("\\r{Equation:} ik_0\\partial_zu + \\Delta u + x\\cdot u + \
+i \\frac{x+z}{2}\\cdot u = 0", "iC", -1.5);
+
+
+File: mathgl_en.info,  Node: Beam tracing sample,  Next: Parser sample,  Prev: PDE sample,  Up: Advanced features
+
+9.6.10 Beam tracing sample
+--------------------------
+
+Example of ray and beam tracing. Compare with *note PDE sample::.
+
+   *C++ code*
+mglData r, xx, yy, a, im(128), re(128);
+const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+gr->Plot(r.SubData(0), r.SubData(1), "k");
+gr->Axis();	gr->Label('x', "\\i x");	gr->Label('y', "\\i z");
+// now start beam tracing
+re.Fill("exp(-48*x^2)", gr->Min, gr->Max);
+a = mglQO2d(ham, re, im, r, 1, 30, &xx, &yy);
+gr->CAxis(0, 1);
+gr->Dens(xx, yy, a, "wyrRk");
+gr->Plot("-x", "k|");
+gr->Puts(mglPoint(0, 0.85), "absorption: (x+y)/2 for x+y>0");
+gr->Puts(mglPoint(0.7, -0.05), "central ray");
+gr->Title("Beam and ray tracing", "C", -1.5);
+ *MGL code*
+define $1 'p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)'
+ray r $1 -0.7 -1 0 0 0.5 0 0.02 2
+plot r(0) r(1) 'k'
+axis
+xlabel '\i x'
+ylabel '\i z'
+
+new re 128
+new im 128
+new xx
+new yy
+fill re 'exp(-48*x^2)'
+qo2d a $1 re im r 1 30 xx yy
+
+crange 0 1
+dens xx yy a 'wyrRk'
+fplot '-x' 'k|'
+text -0.8 0.85 'absorption: (x+y)/2 for x+y>0' 'L' -1
+text 0.5 -0.05 'central ray' 'L' -1
+title 'Beam and ray tracing' 'C' -1.5
+ *Pure C code*
+const char *ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+HMDT r, xx, yy, a, im, re;
+im = mgl_create_data_size(128,1,1);
+re = mgl_create_data_size(128,1,1);
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.);
+xx = mgl_data_subdata(r,0,-1,-1);
+yy = mgl_data_subdata(r,1,-1,-1);
+mgl_plot_xy(gr, xx, yy, "k");
+mgl_axis(gr,"xyz");
+mgl_label(gr,'x',"\\i x");
+mgl_label(gr,'y',"\\i z");
+
+mgl_data_fill_eq(gr,re,"exp(-48*x^2)", 0, 0);
+a = mgl_qo2d_solve(ham, re, im, r, 1, 30, xx, yy);
+mgl_set_caxis(gr,0.,1.);
+mgl_dens_xy(gr,xx, yy, a, "wyrRk", -1.);
+mgl_fplot(gr,"-x", "k|",100);
+mgl_puts(gr, 0., 0.85, 0., "absorption: (x+y)/2 for x+y>0");
+mgl_puts(gr, 0.7, -0.05, 0., "central ray");
+mgl_title(gr, "Beam and ray tracing", "C", -1.5);
+mgl_delete_data(a);     mgl_delete_data(r);
+mgl_delete_data(xx);    mgl_delete_data(yy);
+mgl_delete_data(im);    mgl_delete_data(re);
+ *Fortran code*
+integer r, xx, yy, a, im, re, mgl_create_data_size
+integer mgl_data_subdata, mgl_ray_trace, mgl_qo2d_solve
+character*64 ham
+ham = 'p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)'
+
+im = mgl_create_data_size(128,1,1)
+re = mgl_create_data_size(128,1,1)
+r = mgl_ray_trace(ham, -0.7, -1., 0., 0., 0.5, 0., 0.02, 2.)
+xx = mgl_data_subdata(r,0,-1,-1)
+yy = mgl_data_subdata(r,1,-1,-1)
+call mgl_plot_xy(gr, xx, yy, 'k')
+call mgl_axis(gr,'xyz')
+call mgl_label(gr,'x','\i x')
+call mgl_label(gr,'y','\i z')
+
+call mgl_data_fill_eq(gr,re,'exp(-48*x^2)', 0, 0)
+a = mgl_qo2d_solve(ham, re, im, r, 1., 30., xx, yy)
+call mgl_set_caxis(gr,0.,1.)
+call mgl_dens_xy(gr,xx, yy, a, 'wyrRk', -1.)
+call mgl_fplot(gr,'-x', 'k|',100)
+call mgl_puts(gr, 0., 0.85, 0., 'absorption: (x+y)/2 for x+y>0')
+call mgl_puts(gr, 0.7, -0.05, 0., 'central ray')
+call mgl_title(gr, 'Beam and ray tracing', 'C', -1.5)
+call mgl_delete_data(a)
+call mgl_delete_data(r)
+call mgl_delete_data(xx)
+call mgl_delete_data(yy)
+call mgl_delete_data(im)
+call mgl_delete_data(re)
+ *Python*
+ham = "p^2+q^2-x-1+i*0.5*(y+x)*(y>-x)";
+r, xx, yy, a = mglData(), mglData(), mglData(), mglData();
+im, re = mglData(128), mglData(128);
+r = mglRay(ham, mglPoint(-0.7, -1), mglPoint(0, 0.5), 0.02, 2);
+
+gr.Plot(r.SubData(0), r.SubData(1), "k");
+gr.Axis();	gr.Label('x', "\\i x");	gr.Label('y', "\\i z");
+
+gr.Fill(re,"exp(-48*x^2)");
+a = mglQO2d(ham, re, im, r, 1, 30, xx, yy);
+gr.SetCRange(0, 1);
+gr.Dens(xx, yy, a, "wyrRk");
+gr.Plot("-x", "k|");
+gr.Puts(0, 0.85, 0, "absorption: (x+y)/2 for x+y>0");
+gr.Puts(0.7, -0.05, 0, "central ray");
+gr.Title("Beam and ray tracing", "C", -1.5);
+
+
+File: mathgl_en.info,  Node: Parser sample,  Next: Manual ticks sample,  Prev: Beam tracing sample,  Up: Advanced features
+
+9.6.11 Parser sample
+--------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+float a[100];   // let a_i = sin(4*pi*x), x=0...1
+for(int i=0;i<100;i++) a[i]=sin(4*M_PI*i/99);
+mglParse *parser = new mglParse;
+mglData &d = (parser->AddVar("dat"))->d;
+d.Set(a,100);   // set data to variable
+parser->Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+// you may break script at any line do something
+// and continue after that
+parser->Execute(gr, "xlabel 'x'\nylabel 'y'\nbox");
+// also you may use cycles or conditions in script
+parser->Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+ *MGL code*
+NOT AVAILABLE
+ *Pure C code*
+float a[100];   /* let a_i = sin(4*pi*x), x=0...1 */
+int i;
+for(i=0;i<100;i++)  a[i]=sin(4*M_PI*i/99);
+HMPR parser = mgl_create_parser();
+HMDT d = mgl_add_var(parser, "dat");
+mgl_data_set_float(d,a,100,1,1);    /* set data to variable */
+mgl_parse_text(gr, parser, "plot dat; xrange 0 1\nbox\naxis");
+/* you may break script at any line do something
+   and continue after that */
+mgl_parse_text(gr, parser, "xlabel 'x'\nylabel 'y'");
+/* also you may use cycles or conditions in script */
+mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+ *Fortran code*
+integer i,parser,d, mgl_create_data_size, mgl_create_parser
+real a(100)
+! let a_i = sin(4*pi*x), x=0...1
+do i = 1,100
+    a(i)=sin(4*3.1415926*(i-1)/99)
+end do
+parser = mgl_create_parser()
+d = mgl_add_var(parser, "dat")
+call mgl_data_set_real(d,a,100,1,1)    ! set data to variable
+! I don't know how put new line ('\n') into fortran string
+! So call mgl_parse_text() for each string :(
+call mgl_parse_text(gr, parser, "plot dat; xrange 0 1")
+call mgl_parse_text(gr, parser, "box")
+call mgl_parse_text(gr, parser, "axis")
+! you may break script at any line do something
+! and continue after that
+call mgl_parse_text(gr, parser, "xlabel 'x'")
+call mgl_parse_text(gr, parser, "ylabel 'y'")
+! there is now conditions because I don't know
+! how to send several string into parser at once :(
+!! also you may use cycles or conditions in script
+!call mgl_parse_text(gr, parser, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext")
+ *Python* You may need to use `from numpy import *' for defining
+functions like `sin()'.
+parser = mglParse();
+dat = parser.AddVar("dat");
+dat.Create(100);
+for i in range(100):
+  dat[i] = sin(4*pi*i/99);
+parser.Execute(gr, "plot dat; xrange 0 1\nbox\naxis");
+# you may break script at any line do something
+# and continue after that
+parser.Execute(gr, "xlabel 'x'\nylabel 'y'");
+# also you may use cycles or conditions in script
+parser.Execute(gr, "for $0 -1 1 0.1\nline 0 0 -1 $0 'r'\nnext");
+
+
+File: mathgl_en.info,  Node: Manual ticks sample,  Next: ColumnPlot sample,  Prev: Parser sample,  Up: Advanced features
+
+9.6.12 Tick values sample
+-------------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+gr->Axis(mglPoint(-M_PI, 0), mglPoint(M_PI, 2));
+gr->SetTicksVal('x', 6, -M_PI, "-\\pi", -M_PI/2, "-\\pi/2", 0., "0",
+                0.886, "x^*", M_PI/2, "\\pi/2", M_PI, "\\pi");
+gr->Axis();     gr->Grid();
+gr->Plot("2*cos(x^2)^2", "r2", NAN, 300);
+ *MGL code*
+axis -pi 0 pi 2
+xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' 0.886 'x^*' 1.571 '\pi/2' pi '\pi'
+axis
+grid
+fplot '2*cos(x^2)^2' 'r2' nan 300
+ *Pure C code*
+mgl_set_axis_2d(gr, -M_PI, 0, M_PI, 2);
+mgl_set_ticks_val(gr, 'x', 6, -M_PI, "-\\pi", -M_PI/2, "-\\pi/2",
+            0., "0", 0.886, "x^*", M_PI/2, "\\pi/2", M_PI, "\\pi");
+mgl_axis(gr,"xyz");
+mgl_axis_grid(gr,"xyz", "B-");
+mgl_fplot(gr, "2*cos(x^2)^2", "r2", 300);
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+gr.SetRanges(-pi, pi, 0, 2);
+parser = mglParse();
+# very "stupid" way because SWIG not support variable arguments
+parser.Execute(gr, "xtick -pi '-\pi' -1.571 '-\pi/2' 0 '0' "
+                    "0.886 'x^*' 1.571 '\pi/2' pi '\pi'");
+gr.Axis();     gr.Grid();
+gr.Plot("2*cos(x^2)^2", "r2", 300);
+
+
+File: mathgl_en.info,  Node: ColumnPlot sample,  Next: StickPlot sample,  Prev: Manual ticks sample,  Up: Advanced features
+
+9.6.13 ColumnPlot sample
+------------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+char str[32];
+for(int i=0;i<4;i++)
+{
+        gr->ColumnPlot(4,i);
+        gr->Box();
+        sprintf(str,"Plot %d of 4",i);
+        gr->Text(mglPoint(-0.5,0.5),str);
+        sprintf(str,"sin(pi*x+pi*%d/2)",i);
+        gr->Plot(str);
+}
+ *MGL code*
+for $1 0 3
+columnplot 4 $1
+box
+text -0.5 0.5 'Plot $1 of 4'
+fplot 'sin(pi*x+pi*$1/2)'
+next
+ *Pure C code*
+int i;
+char str[32];
+for(i=0;i<4;i++)
+{
+        mgl_columnplot(gr,4,i);
+        mgl_box(gr,1);
+        sprintf(str,"Plot %d of 4",i);
+        mgl_text(gr,-0.5,0.5,0.,str);
+        sprintf(str,"sin(pi*x+pi*%d/2)",i);
+        mgl_fplot(gr,str,"",100);
+}
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+
+File: mathgl_en.info,  Node: StickPlot sample,  Prev: ColumnPlot sample,  Up: Advanced features
+
+9.6.14 StickPlot sample
+-----------------------
+
+Example of MGL parsing.
+
+   *C++ code*
+gr->SetRanges(-1, 1, -1, 1, 0, 1);  gr->Light(true);
+gr->StickPlot(3, 0, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2-6*x^2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=0", "", -2);
+gr->StickPlot(3, 1, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/2-6*x^2)/sqrt(2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=1", "", -2);
+gr->StickPlot(3, 2, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/5-6*x^2)/sqrt(5)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=2", "", -2);
+gr->Label('x',"\\tau", 0);  gr->Label('y', "\\rho");
+ *MGL code*
+ranges -1 1 -1 1 0 1:light on
+stickplot 3 0 40 30 : axis 'xyz_'
+fsurf 'exp(-10*y^2-6*x^2)'
+text 0.2 0 1.2 'z=0' '' -2
+stickplot 3 1 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/2-6*x^2)/sqrt(2)'
+text 0.2 0 1.2 'z=1' '' -2
+stickplot 3 2 40 30 : axis 'xy_'
+fsurf 'exp(-10*y^2/5-6*x^2)/sqrt(5)'
+text 0.2 0 1.2 'z=2' '' -2
+xlabel '\tau' 0 : ylabel '\rho'
+ *Pure C code*
+mgl_set_axis_3d(gr, -1, -1, 0, 1, 1, 1);
+mgl_set_light(gr, 1);
+mgl_stickplot(gr, 3, 0, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2-6*x^2)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=0");
+mgl_stickplot(gr, 3, 1, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2/2-6*x^2)/sqrt(2)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=1");
+mgl_stickplot(gr, 3, 2, 40, 30);
+mgl_axis(gr, "xyz_");
+mgl_fsurf(gr,"exp(-10*y^2/5-6*x^2)/sqrt(5)","",100);
+mgl_text(gr, 0.2, 0, 1.2, "z=2");
+mgl_label(gr,'x',"\\tau");
+mgl_label(gr,'y', "\\rho");
+ *Fortran code*
+NOT AVAILABLE
+ *Python*
+gr->SetRanges(-1, 1, -1, 1, 0, 1);  gr->Light(true);
+gr->StickPlot(3, 0, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2-6*x^2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=0", "", -2);
+gr->StickPlot(3, 1, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/2-6*x^2)/sqrt(2)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=1", "", -2);
+gr->StickPlot(3, 2, 40, 30);        gr->Axis("xyz_");
+gr->Surf("exp(-10*y^2/5-6*x^2)/sqrt(5)");
+gr->Text(mglPoint(0.2, 0, 1.2), "z=2", "", -2);
+gr->Label('x',"\\tau", 0);  gr->Label('y', "\\rho");
+
+
+File: mathgl_en.info,  Node: TeX-like symbols,  Next: Copying This Manual,  Prev: Samples,  Up: Top
+
+Appendix A TeX-like symbols
+***************************
+
+The full list of TeX-like commands recognizable by MathGL is shown
+below. If command is not recognized then it will be printed as is by
+ommitting `\' symbol. For example, `\#' produce "#", `\\' produce "\",
+`\qq' produce "qq".
+
+   *Change case*: _, ^, @.
+
+   *Text style*: \big, \b, \textbf, \i, \textit, \bi, \r, \textrm, \a,
+\overline, \u, \underline, \w, \wire, #,
+\color[wkrgbcymhRGBCYMHWlenupqLENUPQ]
+
+   *Roots*: \sqrt, \sqrt3, \sqrt4
+
+   *Fractions*: \frac, \stack, \overset, \underset, \stackr, \stackl
+
+   *Accents*: \hat, \tilde, \dot, \ddot, \dddot, \ddddot, \acute,
+\check, \grave, \vec, \bar, \breve
+
+   *Special symbols*: \textquotedbl, \textdollar, \And,
+\textasciigrave, \textsubw, \colon, \less, \greater, \lbrack,
+\backslash, \rbrack, \textasciicircum, \lbrace, \vert, \rbrace,
+\textasciitilde, \aa, \ae, \textexclamdown, \textcent, \sterling,
+\textcurrency, \yen, \textbrokenbar, \S, \textasciidieresis,
+\textcopyright, \textordfeminine, \guillemotleft, \neg,
+\textregistered, \textasciimacron, \textdegree, \pm, \texttwosuperior,
+\textthreesuperior, \textasciiacute, \textmu, \P, \cdotp,
+\textonesuperior, \textordmasculine, \guillemotright, \textonequarter,
+\textonehalf, \textthreequarters, \textquestiondown, \AA, \AE, \DH,
+\times, \O, \TH, \ss, \dh, \div, \o, \th, \DJ, \dj, \textcrh, \L, \l,
+\OE, \oe, \NG, \ng, \textcrb, \texthtc, \textflorin, \texthvlig,
+\texthtk, \textctd, \textctl, \textctn, \textctt, \textdotlessj,
+\textbarl, \textcrlambda, \lambdabar, \Ohorn, \ohorn, \texthtp,
+\textlooptoprevesh, \textlhookt, \texthtt, \Uhorn, \uhorn, \Zbar,
+\textbenttailyogh, \textcrtwo, \textcrinvglotstop, \textpipe,
+\textdoublepipe, \textdoublebarpipe, \textexclam, \textturna,
+\textscripta, \textturnscripta, \texthtb, \textopeno, \textctc,
+\textrtaild, \texthtd, \textreve, \textschwa, \texthtg, \textscriptg,
+\textscg, \textgamma, \textramshorns, \textturnh, \texthth,
+\texththeng, \textbari, \textiota, \textturnmrleg, \textltailm,
+\textltailn, \textrtailn, \textscn, \textbaro, \textscoelig,
+\textcloseomega, \textphi, \textturnr, \textscr, \textinvscr,
+\textrtails, \textesh, \textbardotlessjvar, \textvibyi, \textctesh,
+\textturnt, \textrtailt, \textbaru, \textrtailz, \textctz, \textyogh,
+\textctyogh, \textglotstop, \textrevglotstop, \textinvglotstop,
+\textstretchcvar, \textbullseye, \textscb, \textrhookschwa,
+\textepsilon, \textrevepsilon, \textrhookrevepsilon,
+\textcloserevepsilon, \textbardotlessj, \textsci, \textltilde,
+\textbeltl, \textrtaill, \textlyoghlig, \textturnm, \textturnlonglegr,
+\textturnrrtail, \textlonglegr, \textrtailr, \textfishhookr, \textlhti,
+\textupsilon, \textscriptv, \textturnv, \textturnw, \textturny,
+\textscy, \textcloseepsilon, \texthtscg, \textsch, \textctj,
+\textturnk, \textscl, \texthtq, \textbarglotstop, \textbarrevglotstop,
+\textdzlig, \textdyoghlig, \textdctzlig, \texttslig, \texttctctlig,
+\texttctctlig, \textlongy, \textlongy, \ipasupgamma, \ipasupl,
+\ipasups, \ipasupx, \ipasuprerglotstpp, \tonebarextrahigh,
+\tonebarhigh, \tonebarmid, \tonebarlow, \tonebarextralow, \textsuph,
+\textsuphth, \textsupj, \textsupr, \textsupturnr, \textsupturnrrtail,
+\textsupinvscr, \textsupw, \textsupy, \cprime, \cdprime,
+\textturncomma, \rasp, \lasp, \texthamza, \textain, \textraiseglotstop,
+\textraiserevglotstop, \textlptr, \textrptr, \textuptr, \textdptr,
+\$\wedge$, \v, \textprimstress, \textmacron, \textacute, \textgrave,
+\textsecstress, \textlowmacron, \textlowgrave, \textlowacute,
+\textlengthmark, \texthalflength, \textrhalfring, \textlhalfring,
+\textraised, \textlowered, \textadvanced, \textretracted, \textbreve,
+\textdotaccent, \textringaccent, \textogonek, \textsmalltilde,
+\textdoubleacute, \textrhoticity, \textovercross, \ipavoicing,
+\ipaunaspirated, \sampi, \Alpha, \Beta, \Gamma, \Delta, \Epsilon,
+\Zeta, \Eta, \Theta, \Iota, \Kappa, \Lambda, \Mu, \Nu, \Xi, \Omicron,
+\Pi, \Rho, \Sigma, \Tau, \textsilon, \Phi, \Chi, \Psi, \Omega, \alpha,
+\beta, \gamma, \delta, \varepsilon, \zeta, \eta, \theta, \iota, \kappa,
+\lambda, \mu, \nu, \xi, \omicron, \pi, \rho, \varsigma, \sigma, \tau,
+\silon, \varphi, \chi, \psi, \omega, \varbeta, \vartheta, \silon, \phi,
+\varpi, \oldKoppa, \oldkoppa, \Stigma, \stigma, \Digamma, \digamma,
+\Koppa, \koppa, \varkappa, \varrho, \varTheta, \epsilon, \backepsilon,
+\textsca, \textsce, \textscu, \textlhookd, \textlhookk, \textlhookl,
+\texthooks, \testhookx, \texthookz, \texthyphen, \nobreakhyphen,
+\figdash, \endash, \emdash, \horizbar, \Vert, \twolowline, \lq, \rq,
+\dagger, \dag, \ddagger, \ddag, \textbullet, \enleadertwodots, \dots,
+\textperthousand, \textpertenthousand, \textprime, \prime, \textdprime,
+\dprime, \texttrprime, \trprime, \textbackprime, \backprime,
+\textbackdprime, \backdprime, \textbacktrprime, \backtrprime,
+\caretinsert, \guilsinglleft, \tieconcat, \hyphenbullet, \fracslash,
+\Question, \closure, \textAsterisks, \textdiscount, \textqprime,
+\qprime, \quotsinglbase, \quotsinglright, \textquotedblleft,
+\textquotedblright, \quotdblbase, \quotdblright, \guilsinglright,
+\textreferencemark, \Exclam, \overline, \textasterisklow,
+\textsemicolonreversed, \medmathspace, \supn, \textfranc, \textlira,
+\textpesetas, \euro, \BbbC, \incare, \Eulerconst, \scrI, \Im, \scrL,
+\ell, \BbbN, \textnumero, \textcircledP, \wp, \BbbP, \texttrademark,
+\BbbZ, \textoz, \textohm, \mho, \frakZ, \turnediota, \scrE, \scrF,
+\Finv, \scrM, \scro, \aleph, \beth, \gimel, \daleth, \Bbbsum, \Game,
+\sansLturned, \sansLmirrored, \Yup, \itBbbD, \itBbbd, \itBbbe, \itBbbi,
+\itBbbj, \scrg, \scrH, \frakH, \BbbH, \Planckconst, \hslash, \hbar,
+\BbbQ, \scrR, \Re, \BbbR, \textrecipe, \Angstrom, \scrB, \frakC,
+\textestimated, \scre, \Bbbpi, \Bbbgamma, \BbbGamma, \BbbPi,
+\PropertyLine, \upand, \fraconethird, \fractwothirds, \fraconefifth,
+\fractwofifths, \fracthreefifths, \fracfourfifths, \fraconesixth,
+\fracfivesixths, \fraconeeighth, \fracthreeeighths, \fracfiveeighths,
+\fracseveneights, \ldasharrhead, \leftdasharrow, \leftdasharrowhead,
+\rightdasharrow, \updasharrow, \leftarrow, \gets, \shortleftarrow,
+\uparrow, \rightarrow, \to, \shortrightarrow, \downarrow,
+\leftrightarrow, \updownarrow, \nwarrow, \nearrow, \searrow, \swarrow,
+\downdasharrow, \barleftarrow, \rightarrowbar, \leftwhitearrow,
+\upwhitearrow, \rightwhitearrow, \downwhitearrow, \nleftarrow,
+\nrightarrow, \leftsquigarrow, \rightsquigarrow, \leadsto,
+\twoheadleftarrow, \twoheaduparrow, \twoheadrightarrow,
+\twoheaddownarrow, \leftarrowtail, \rightarrowtail, \mapsfrom, \mapsup,
+\mapsto, \mapsdown, \updownarrowbar, \hookleftarrow, \hookrightarrow,
+\looparrowleft, \looparrowright, \leftrightsquigarrow,
+\nleftrightarrow, \downzigzagarrow, \Lsh, \Rsh, \Ldsh, \Rdsh,
+\linefeed, \carriagereturn, \curvearrowleft, \curvearrowright,
+\barovernorthwestarrow, \barleftarrowrightarrowbar,
+\acwopencirclearrow, \cwopencirclearrow, \leftharpoonup,
+\leftharpoondown, \upharpoonright, \upharpoonleft, \rightharpoonup,
+\rightharpoondown, \downharpoonright, \downharpoonleft,
+\rightleftarrows, \updownarrows, \leftrightarrows, \leftleftarrows,
+\upuparrows, \rightrightarrows, \downdownarrows, \leftrightharpoons,
+\rightleftharpoons, \nLeftarrow, \nLeftrightarrow, \nRightarrow,
+\Leftarrow, \Uparrow, \Rightarrow, \Downarrow, \Leftrightarrow,
+\Updownarrow, \Nwarrow, \Nearrow, \Searrow, \Swarrow, \Lleftarrow,
+\Rrightarrow, \leftsquigarrow, \rightsquigarrow, \nHuparrow,
+\nHdownarrow, \whitearrowupfrombar, \circleonrightarrow, \downuparrows,
+\rightthreearrows, \nvleftarrow, \nvrightarrow, \nvleftrightarrow,
+\nVleftarrow, \nVrightarrow, \nVleftrightarrow, \leftarrowtriangle,
+\rightarrowtriangle, \leftrightarrowtriangle, \forall, \complement,
+\partial, \exists, \nexists, \varnothing, \emptyset, \increment,
+\nabla, \in, \varin, \notin, \smallin, \ni, \owns, \varni, \nni,
+\smallni, \QED, \prod, \coprod, \amalg, \sum, \minus, \mp, \dotplus,
+\slash, \smallsetminus, \setminus, \ast, \circ, \bullet, \surd, \sqrt,
+\sqrt3, \sqrt4, \cuberoot, \fourthroot, \propto, \varpropto, \infty,
+\rightangle, \angle, \measuredangle, \sphericalangle, \mid, \nmid,
+\parallel, \nparallel, \wedge, \vee, \cap, \cup, \smallint, \int,
+\iint, \iiint, \oint, \oiint, \oiiint, \intclockwise,
+\varointclockwise, \ointctrclockwise, \therefore, \because, \colon,
+\Colon, \dotminus, \dashcolon, \dotsminusdots, \kernelcontraction,
+\sim, \thicksim, \backsim, \ac, \sinewave, \wr, \nsim, \eqsim, \simeq,
+\nsime, \cong, \simneqq, \ncong, \approx, \thickapprox, \napprox,
+\approxeq, \approxident, \backcong, \asymp, \Bumpeq, \bumpeq, \doteq,
+\Doteq, \fallingdotseq, \risingdotseq, \coloneq, \eqcolon, \eqcirc,
+\circeq, \arceq, \wedgeq, \veeeq, \stareq, \triangleq, \eqdef, \measeq,
+\questeq, \ne, \neq, \equiv, \nequiv, \Equiv, \leq, \le, \geq, \ge,
+\leqq, \geqq, \lneqq, \gneqq, \ll, \gg, \between, \nasymp, \nless,
+\ngtr, \nleq, \ngeq, \lesssim, \gtrsim, \nlesssim, \ngtrsim, \lessgtr,
+\gtrless, \nlessgtr, \ngtrless, \prec, \succ, \preccurlyeq,
+\succcurlyeq, \precsim, \succsim, \nprec, \nsucc, \subset, \supset,
+\nsubset, \nsupset, \subseteq, \supseteq, \nsubseteq, \nsupseteq,
+\subsetneq, \supsetneq, \cupleftarrow, \cupdot, \uplus, \sqsubset,
+\sqsupset, \sqsubseteq, \sqsupseteq, \sqcap, \sqcup, \oplus, \ominus,
+\otimes, \oslash, \odot, \circledcirc, \circledast, \circledequal,
+\circleddash, \boxplus, \boxminus, \boxtimes, \boxdot, \vdash, \dashv,
+\top, \bot, \assert, \models, \vDash, \Vdash, \Vvdash, \VDash, \nvdash,
+\nvDash, \nVdash, \nVDash, \prurel, \scurel, \vartriangleleft, \lhd,
+\vartriangleright, \rhd, \trianglelefteq, \unlhd, \trianglerighteq,
+\unrhd, \origof, \imageof, \multimap, \hermitmatrix, \intercal,
+\veebar, \barwedge, \barvee, \measuredrightangle, \varlrtriangle,
+\bigwedge, \bigvee, \bigcap, \bigcup, \smalldiamond, \cdot, \star,
+\divideontimes, \bowtie, \ltimes, \rtimes, \leftthreetimes,
+\rightthreetimes, \backsimeq, \curlyvee, \curlywedge, \Subset, \Supset,
+\Cap, \Cup, \pitchfork, \equalparallel, \lessdot, \gtrdot, \lll, \ggg,
+\lesseqgtr, \gtreqless, \eqless, \eqgtr, \curlyeqprec, \curlyeqsucc,
+\npreccurlyeq, \nsucccurlyeq, \nsqsubseteq, \nsqsupseteq, \sqsubsetneq,
+\sqsupsetneq, \lnsim, \gnsim, \precnsim, \succnsim, \ntriangleleft,
+\ntriangleright, \ntrianglelefteq, \ntrianglerighteq, \vdots, \cdots,
+\adots, \ddots, \disin, \varisins, \isins, \isindot, \varisinobar,
+\isinobar, \isinvb, \isinE, \nisd, \varnis, \nis, \varniobar, \niobar,
+\bagmember, \diameter, \house, \varbarwedge, \vardoublebarwedge,
+\lceil, \rceil, \lfloor, \rfloor, \drcrop, \dlcrop, \urcrop, \ulcrop,
+\invnot, \sqlozenge, \profline, \profsurf, \recorder, \target,
+\viewdata, \cloverleaf, \turnednot, \watchicon, \ulcorner, \urcorner,
+\llcorner, \lrcorner, \inttop, \intbottom, \frown, \smile, \clangle,
+\crangle, \varhexagonlrbonds, \cylcty, \profalar, \conictaper, \topbot,
+\obar, \APLnotslash, \APLnotbackslash, \APLboxupcaret, \APLboxquestion,
+\rangledownzigzagarrow, \dircurrent, \hexagon, \lparenuend,
+\lparenextender, \lparenlend, \rparenuend, \rparenextender,
+\rparenlend, \lbrackuend, \lbrackextender, \lbracklend, \rbrackuend,
+\rbrackextender, \rbracklend, \lbraceuend, \lbracemid, \lbracelend,
+\vbraceextender, \rbraceuend, \rbracemid, \rbracelend, \intextender,
+\harrowextender, \lmoustache, \rmoustache, \sumtop, \sumbottom,
+\overbracket, \underbracket, \bbrktbrk, \sqrtbottom, \lvboxline,
+\rvboxline, \carreturn, \varrowextender, \overparen, \underparen,
+\overbrace, \underbrace, \obrbrak, \ubrbrak, \trapezium, \benzenr,
+\strns, \fltns, \accurrent, \elinters, \textvisiblespace, \circledone,
+\circledtwo, \circledthree, \circledfour, \circledfive, \circledsix,
+\circledseven, \circledeight, \circlednine, \circledA, \circledB,
+\circledC, \circledD, \circledE, \circledF, \circledG, \circledH,
+\circledI, \circledJ, \circledK, \circledL, \circledM, \circledN,
+\circledO, \circledP, \circledQ, \circledR, \circledS, \circledT,
+\circledU, \circledV, \circledW, \circledX, \circledY, \circledZ,
+\circleda, \circledb, \circledc, \circledd, \circlede, \circledf,
+\circledg, \circledh, \circledi, \circledj, \circledk, \circledl,
+\circledm, \circledn, \circledo, \circledp, \circledq, \circledr,
+\circleds, \circledt, \circledu, \circledv, \circledw, \circledx,
+\circledy, \circledz, \circledzero, \bdhrule, \bdvrule, \bdtriplevdash,
+\bdquadhdash, \bdquadvdash, \bddvrh, \bddvlh, \bduvrh, \bduvlh,
+\bdbvrh, \bdbvlh, \bddvbh, \bduvbh, \bdbvbh, \bdHrule, \bdVrule,
+\bddvrH, \bddVrh, \bddVrH, \bddvlH, \bddVlh, \bddVlH, \bduvrH, \bduVrh,
+\bduVrH, \bduvlH, \bduVlh, \bduVlH, \bdbvrH, \bdbVrh, \bdbVrH, \bdbvlH,
+\bdbVlh, \bdbVlH, \bddvbH, \bddVbh, \bddVbH, \bduvbH, \bduVbh, \bduVbH,
+\bdbvbH, \bdbVbh, \bdbVbH, \bdnesw, \bdnwse, \blockuphalf,
+\blocklowhalf, \blockfull, \blocklefthalf, \blockrighthalf,
+\blockqtrshaded, \blockhalfshaded, \blockthreeqtrshaded,
+\mdlgblksquare, \mdlgwhtsquare, \squoval, \blackinwhitesquare,
+\squarehfill, \squarevfill, \squarehvfill, \squarenwsefill,
+\squareneswfill, \squarecrossfill, \squaregrayfill, \smblksquare,
+\smwhtsquare, \hrectangleblack, \hrectangle, \vrectangleblack,
+\vrectangle, \parallelogramblack, \parallelogram, \bigblacktriangleup,
+\bigtriangleup, \blacktriangle, \vartriangle, \blacktriangleright,
+\triangleright, \smallblacktriangleright, \smalltriangleright,
+\blackpointerright, \whitepointerright, \bigblacktriangledown,
+\bigtriangledown, \blacktriangledown, \triangledown,
+\blacktriangleleft, \triangleleft, \smallblacktriangleleft,
+\smalltriangleleft, \blackpointerleft, \whitepointerleft,
+\mdlgblkdiamond, \mdlgwhtdiamond, \diamond, \blackinwhitediamond,
+\fisheye, \lozenge, \mdlgwhtcircle, \dottedcircle, \circlevertfill,
+\bullseye, \mdlgblkcircle, \circlelefthalfblack, \circlerighthalfblack,
+\circlebottomhalfblack, \circletophalfblack, \circleurquadblack,
+\blackcircleulquadwhite, \blacklefthalfcircle, \blackrighthalfcircle,
+\inversebullet, \inversewhitecircle, \invwhiteupperhalfcircle,
+\invwhitelowerhalfcircle, \ularc, \urarc, \lrarc, \llarc,
+\topsemicircle, \botsemicircle, \lrblacktriangle, \llblacktriangle,
+\ulblacktriangle, \urblacktriangle, \smwhtcircle, \squareleftblack,
+\squareleftblack, \squareulblack, \squarelrblack, \boxbar,
+\trianglecdot, \triangleleftblack, \trianglerightblack, \lgwhtcircle,
+\squareulquad, \squarellquad, \squarelrquad, \squareurquad,
+\circleulquad, \circlellquad, \circlelrquad, \circleurquad,
+\ultriangle, \urtriangle, \lltriangle, \mdwhtsquare, \box,
+\mdblksquare, \mdsmwhtsquare, \mdsmblksquare, \lrtriangle, \bigstar,
+\bigwhitestar, \astrosun, \conjunction, \phone, \XBox, \danger,
+\frownie, \smiley, \blacksmiley, \sun, \rightmoon, \leftmoon, \mercury,
+\female, \earth, \male, \jupiter, \saturn, \neptune, \pluto, \aries,
+\taurus, \spadesuit, \heartsuit, \diamondsuit, \clubsuit,
+\varspadesuit, \varheartsuit, \vardiamondsuit, \varclubsuit,
+\quarternote, \eighthnote, \twonotes, \flat, \natural, \sharp,
+\acidfree, \dicei, \diceii, \diceiii, \diceiv, \dicev, \dicevi,
+\circledrightdot, \circledtwodots, \blackcircledrightdot,
+\blackcircledtwodots, \triangleexclam, \Hermaphrodite, \mdwhtcircl,
+\mdblkrcl, \mdsmwhtcircl, \neuter, \scissors, \envelope, \checkmark,
+\maltese, \circledstar, \varstar, \dingasterisk, \lbrbrak, \rbrbrak,
+\circledsansone, \circledsanstwo, \circledsansthree, \circledsansfour,
+\circledsansfive, \circledsanssix, \circledsansseven,
+\circledsanseight, \circledsansnine, \circledsansten,
+\blackcircledsansone, \blackcircledsanstwo, \blackcircledsansthree,
+\blackcircledsansfour, \blackcircledsansfive, \blackcircledsanssix,
+\blackcircledsansseven, \blackcircledsanseight, \blackcircledsansnine,
+\blackcircledsansten, \draftingarrow, \threedangle,
+\whiteinwhitetriangle, \perp, \subsetcirc, \supsetcirc, \lbag, \rbag,
+\veedot, \bsolhsub, \suphsol, \longdivision, \diamondcdot, \wedgedot,
+\upin, \pullback, \pushout, \leftouterjoin, \rightouterjoin,
+\fullouterjoin, \bigbot, \bigtop, \DashVDash, \dashVdash, \multimapinv,
+\vlongdash, \longdashv, \cirbot, \lozengeminus, \concavediamond,
+\concavediamondtickleft, \concavediamondtickright,
+\whitesquaretickleft, \whitesquaretickright, \lBrack, \rBrack, \langle,
+\rangle, \lAngle, \rAngle, \Lbrbrak, \Rbrbrak, \UUparrow, \DDownarrow,
+\acwgapcirclearrow, \cwgapcirclearrow, \rightarrowonoplus,
+\longleftarrow, \longrightarrow, \longleftrightarrow, \Longleftarrow,
+\Longrightarrow, \Longleftrightarrow, \longmapsfrom, \longmapsto,
+\Longmapsfrom, \Longmapsto, \longrightsquigarrow, \nvtwoheadrightarrow,
+\nVtwoheadrightarrow, \nvLeftarrow, \nvRightarrow, \nvLeftrightarrow,
+\twoheadmapsto, \Mapsfrom, \Mapsto, \downarrowbarred, \uparrowbarred,
+\Uuparrow, \Ddownarrow, \leftbkarrow, \rightbkarrow, \leftdbkarrow,
+\dbkarow, \drbkarow, \rightdotarrow, \baruparrow, \downarrowbar,
+\nvrightarrowtail, \nVrightarrowtail, \twoheadrightarrowtail,
+\nvtwoheadrightarrowtail, \nVtwoheadrightarrowtail, \lefttail,
+\righttail, \leftdbltail, \rightdbltail, \diamondleftarrow,
+\rightarrowdiamond, \diamondleftarrowbar, \barrightarrowdiamond,
+\nwsearrow, \neswarrow, \hknwarrow, \hknearrow, \hksearow, \hkswarow,
+\tona, \toea, \tosa, \towa, \rdiagovfdiag, \fdiagovrdiag, \seovnearrow,
+\neovsearrow, \fdiagovnearrow, \rdiagovsearrow, \neovnwarrow,
+\nwovnearrow, \rightcurvedarrow, \uprightcurvearrow,
+\downrightcurvedarrow, \leftdowncurvedarrow, \rightdowncurvedarrow,
+\cwrightarcarrow, \acwleftarcarrow, \acwoverarcarrow,
+\acwundercurvearrow, \curvearrowrightminus, \curvearrowleftplus,
+\cwundercurvearrow, \ccwundercurvearrow, \acwcirclearrow,
+\cwcirclearrow, \rightarrowshortleftarrow, \leftarrowshortrightarrow,
+\shortrightarrowleftarrow, \rightarrowplus, \leftarrowplus,
+\rightarrowx, \leftrightarrowcircle, \twoheaduparrowcircle,
+\leftrightharpoonupdown, \leftrightharpoondownup,
+\updownharpoonrightleft, \updownharpoonleftright,
+\leftrightharpoonupup, \updownharpoonrightright,
+\leftrightharpoondowndown, \updownharpoonleftleft, \barleftharpoonup,
+\rightharpoonupbar, \barupharpoonright, \downharpoonrightbar,
+\barleftharpoondown, \rightharpoondownbar, \barupharpoonleft,
+\downharpoonleftbar, \leftharpoonupbar, \barrightharpoonup,
+\upharpoonrightbar, \bardownharpoonright, \leftharpoondownbar,
+\barrightharpoondown, \upharpoonleftbar, \bardownharpoonleft,
+\leftharpoonsupdown, \upharpoonsleftright, \rightharpoonsupdown,
+\downharpoonsleftright, \leftrightharpoonsup, \leftrightharpoonsdown,
+\rightleftharpoonsup, \rightleftharpoonsdown, \leftharpoonupdash,
+\dashleftharpoondown, \rightharpoonupdash, \dashrightharpoondown,
+\updownharpoonsleftright, \downupharpoonsleftright, \rightimply,
+\equalrightarrow, \similarrightarrow, \leftarrowsimilar,
+\rightarrowsimilar, \rightarrowapprox, \ltlarr, \leftarrowless,
+\gtrarr, \subrarr, \leftarrowsubset, \suplarr, \leftfishtail,
+\rightfishtail, \upfishtail, \downfishtail, \Vvert, \mdsmblkcircle,
+\typecolon, \lBrace, \rBrace, \lParen, \rParen, \llparenthesis,
+\rrparenthesis, \llangle, \rrangle, \lbrackubar, \rbrackubar,
+\lbrackultick, \rbracklrtick, \lbracklltick, \rbrackurtick, \langledot,
+\rangledot, \lparenless, \rparengtr, \Lparengtr, \Rparenless,
+\lblkbrbrak, \rblkbrbrak, \fourvdots, \vzigzag, \measuredangleleft,
+\rightanglesqr, \rightanglemdot, \angles, \angdnr, \gtlpar,
+\sphericalangleup, \turnangle, \revangle, \angleubar, \revangleubar,
+\wideangledown, \wideangleup, \measanglerutone, \measanglelutonw,
+\measanglerdtose, \measangleldtosw, \measangleurtone, \measangleultonw,
+\measangledrtose, \measangledltosw, \revemptyset, \emptysetobar,
+\emptysetocirc, \emptysetoarr, \emptysetoarrl, \circlehbar,
+\circledvert, \circledparallel, \obslash, \operp, \obot, \olcross,
+\odotslashdot, \uparrowoncircle, \circledwhitebullet, \circledbullet,
+\olessthan, \ogreaterthan, \cirscir, \cirE, \boxdiag, \boxbslash,
+\boxast, \boxcircle, \boxbox, \boxonbox, \triangleodot, \triangleubar,
+\triangles, \triangleserifs, \rtriltri, \ltrivb, \vbrtri, \lfbowtie,
+\rfbowtie, \fbowtie, \lftimes, \rftimes, \hourglass, \blackhourglass,
+\lvzigzag, \rvzigzag, \Lvzigzag, \Rvzigzag, \iinfin, \tieinfty,
+\nvinfty, \dualmap, \laplac, \lrtriangleeq, \shuffle, \eparsl,
+\smeparsl, \eqvparsl, \gleichstark, \thermod, \downtriangleleftblack,
+\downtrianglerightblack, \blackdiamonddownarrow, \mdlgblklozenge,
+\circledownarrow, \blackcircledownarrow, \errbarsquare,
+\errbarblacksquare, \errbardiamond, \errbarblackdiamond, \errbarcircle,
+\errbarblackcircle, \ruledelayed, \setminus, \dsol, \rsolbar, \xsol,
+\xbsol, \doubleplus, \tripleplus, \lcurvyangle, \rcurvyangle, \tplus,
+\tminus, \sumint, \iiiint, \intbar, \intBar, \fint, \circfint, \awint,
+\rppolint, \scpolint, \npolint, \pointnt, \sqint, \intlharhk, \intx,
+\intcap, \intcup, \upint, \lowint, \zpipe, \ringplus, \plushat,
+\simplus, \plusdot, \plussim, \plussubtwo, \plustrif, \commaminus,
+\minusdot, \minusfdots, \minusrdots, \opluslhrim, \oplusrhrim,
+\vectimes, \dottimes, \timesbar, \btimes, \smashtimes, \otimeslhrim,
+\otimesrhrim, \otimeshat, \Otimes, \odiv, \triangleplus,
+\triangleminus, \triangletimes, \intprod, \intprodr, \fcmp, \amalg,
+\capdot, \uminus, \barcup, \barcap, \capwedge, \cupvee, \twocups,
+\twocaps, \closedvarcup, \closedvarcap, \Sqcap, \Sqcup,
+\closedvarcupsmashprod, \wedgeodot, \veeodot, \Wedge, \Vee,
+\wedgeonwedge, \veeonvee, \bigslopedvee, \bigslopedwedge, \veeonwedge,
+\wedgemidvert, \veemidvert, \midbarwedge, \midbarvee, \doublebarwedge,
+\wedgebar, \wedgedoublebar, \varveebar, \doublebarvee, \veedoublebar,
+\dsub, \rsub, \eqdot, \dotequiv, \equivVert, \equivVvert, \dotsim,
+\simrdots, \simminussim, \congdot, \asteq, \hatapprox, \approxeqq,
+\eqqplus, \pluseqq, \eqqsim, \Coloneq, \eqeq, \eqeqeq, \ddotseq,
+\equivDD, \ltcir, \gtcir, \ltquest, \gtquest, \leqslant, \geqslant,
+\lesdot, \gesdot, \lesdoto, \gesdoto, \lesdotor, \gesdotol,
+\lessapprox, \gtrapprox, \lneq, \gneq, \lnapprox, \gnapprox,
+\lesseqqgtr, \gtreqqless, \lsime, \gsime, \lsimg, \gsiml, \lgE, \glE,
+\lesges, \gesles, \eqslantless, \eqslantgtr, \elsdot, \egsdot,
+\eqqless, \eqqgtr, \eqqslantless, \eqqslantgtr, \simless, \simgtr,
+\simlE, \simgE, \Lt, \Gt, \partialmeetcontraction, \glj, \gla, \ltcc,
+\gtcc, \lescc, \gescc, \smt, \lat, \smte, \late, \bumpeqq, \preceq,
+\succeq, \precneq, \succneq, \preceqq, \succeqq, \precneqq, \succneqq,
+\precapprox, \succapprox, \precnapprox, \succnapprox, \Prec, \Sc,
+\subsetdot, \supsetdot, \subsetplus, \supsetplus, \submult, \supmult,
+\subedot, \supedot, \subseteqq, \supseteqq, \subsim, \supsim,
+\subsetapprox, \supsetapprox, \subsetneqq, \supsetneqq, \lsqhook,
+\rsqhook, \csub, \csup, \csube, \csupe, \subsup, \supsub, \subsub,
+\supsup, \suphsub, \supdsub, \forkv, \topfork, \mlcp, \forks,
+\forksnot, \shortlefttack, \shortdowntack, \shortuptack, \perps,
+\vDdash, \dashV, \Dashv, \DashV, \varVdash, \Barv, \vBar, \vBarv,
+\barV, \Vbar, \Not, \bNot, \revnmid, \cirmid, \midcir, \topcir, \nhpar,
+\parsim, \interleave, \nhVvert, \threedotcolon, \lllnest, \gggnest,
+\leqqslant, \leqqslant, \talloblong, \squareurblack, \squarellblack,
+\diamondleftblack, \diamondrightblack, \diamondtopblack,
+\diamondbotblack, \dottedsquare, \lgblksquare, \lgwhtsquare,
+\vysmlblksquare, \vysmlwhtsquare, \pentagonblack, \pentagon,
+\varhexagon, \varhexagonblack, \hexagonblack, \lgblkcircle,
+\mdblkdiamond, \mdwhtdiamond, \mdblklozenge, \mdwhtlozenge,
+\smblkdiamond, \smblklozenge, \smwhtlozenge, \blkhorzoval,
+\whthorzoval, \blkvertoval, \whtvertoval, \circleonleftarrow,
+\leftthreearrows, \leftarrowonoplus, \longleftsquigarrow,
+\nvtwoheadleftarrow, \nVtwoheadleftarrow, \twoheadmapsfrom,
+\twoheadleftdbkarrow, \leftdotarrow, \nvleftarrowtail,
+\nVleftarrowtail, \twoheadleftarrowtail, \nvtwoheadleftarrowtail,
+\nVtwoheadleftarrowtail, \leftarrowx, \leftcurvedarrow,
+\equalleftarrow, \bsimilarleftarrow, \leftarrowbackapprox,
+\rightarrowgtr, \rightarrowsupset, \LLeftarrow, \RRightarrow,
+\bsimilarrightarrow, \rightarrowbackapprox, \similarleftarrow,
+\leftarrowapprox, \leftarrowbsimilar, \righarrowbsimilar,
+\medwhitestar, \medblackstar, \smwhitestar, \rightpentagonblack,
+\rightpentagon, \postalmark, \hzigzag, \hiraganano, \textheng,
+\texthen, \calB, \calE, \calF, \calH, \calM, \calR.
+
+   IF ANYBODY WILL CHECK WHETHER ALL NAMES CORRESPOND TO RIGHT TEX
+SYMBOLS I SHALL APPRECIATE IT GREATLY.
+
+
+File: mathgl_en.info,  Node: Copying This Manual,  Next: Index,  Prev: TeX-like symbols,  Up: Top
+
+Appendix B GNU Free Documentation License
+*****************************************
+
+                      Version 1.2, November 2002
+
+     Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+     51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
+
+     Everyone is permitted to copy and distribute verbatim copies
+     of this license document, but changing it is not allowed.
+
+  0. PREAMBLE
+
+     The purpose of this License is to make a manual, textbook, or other
+     functional and useful document "free" in the sense of freedom: to
+     assure everyone the effective freedom to copy and redistribute it,
+     with or without modifying it, either commercially or
+     noncommercially.  Secondarily, this License preserves for the
+     author and publisher a way to get credit for their work, while not
+     being considered responsible for modifications made by others.
+
+     This License is a kind of "copyleft", which means that derivative
+     works of the document must themselves be free in the same sense.
+     It complements the GNU General Public License, which is a copyleft
+     license designed for free software.
+
+     We have designed this License in order to use it for manuals for
+     free software, because free software needs free documentation: a
+     free program should come with manuals providing the same freedoms
+     that the software does.  But this License is not limited to
+     software manuals; it can be used for any textual work, regardless
+     of subject matter or whether it is published as a printed book.
+     We recommend this License principally for works whose purpose is
+     instruction or reference.
+
+  1. APPLICABILITY AND DEFINITIONS
+
+     This License applies to any manual or other work, in any medium,
+     that contains a notice placed by the copyright holder saying it
+     can be distributed under the terms of this License.  Such a notice
+     grants a world-wide, royalty-free license, unlimited in duration,
+     to use that work under the conditions stated herein.  The
+     "Document", below, refers to any such manual or work.  Any member
+     of the public is a licensee, and is addressed as "you".  You
+     accept the license if you copy, modify or distribute the work in a
+     way requiring permission under copyright law.
+
+     A "Modified Version" of the Document means any work containing the
+     Document or a portion of it, either copied verbatim, or with
+     modifications and/or translated into another language.
+
+     A "Secondary Section" is a named appendix or a front-matter section
+     of the Document that deals exclusively with the relationship of the
+     publishers or authors of the Document to the Document's overall
+     subject (or to related matters) and contains nothing that could
+     fall directly within that overall subject.  (Thus, if the Document
+     is in part a textbook of mathematics, a Secondary Section may not
+     explain any mathematics.)  The relationship could be a matter of
+     historical connection with the subject or with related matters, or
+     of legal, commercial, philosophical, ethical or political position
+     regarding them.
+
+     The "Invariant Sections" are certain Secondary Sections whose
+     titles are designated, as being those of Invariant Sections, in
+     the notice that says that the Document is released under this
+     License.  If a section does not fit the above definition of
+     Secondary then it is not allowed to be designated as Invariant.
+     The Document may contain zero Invariant Sections.  If the Document
+     does not identify any Invariant Sections then there are none.
+
+     The "Cover Texts" are certain short passages of text that are
+     listed, as Front-Cover Texts or Back-Cover Texts, in the notice
+     that says that the Document is released under this License.  A
+     Front-Cover Text may be at most 5 words, and a Back-Cover Text may
+     be at most 25 words.
+
+     A "Transparent" copy of the Document means a machine-readable copy,
+     represented in a format whose specification is available to the
+     general public, that is suitable for revising the document
+     straightforwardly with generic text editors or (for images
+     composed of pixels) generic paint programs or (for drawings) some
+     widely available drawing editor, and that is suitable for input to
+     text formatters or for automatic translation to a variety of
+     formats suitable for input to text formatters.  A copy made in an
+     otherwise Transparent file format whose markup, or absence of
+     markup, has been arranged to thwart or discourage subsequent
+     modification by readers is not Transparent.  An image format is
+     not Transparent if used for any substantial amount of text.  A
+     copy that is not "Transparent" is called "Opaque".
+
+     Examples of suitable formats for Transparent copies include plain
+     ASCII without markup, Texinfo input format, LaTeX input format,
+     SGML or XML using a publicly available DTD, and
+     standard-conforming simple HTML, PostScript or PDF designed for
+     human modification.  Examples of transparent image formats include
+     PNG, XCF and JPG.  Opaque formats include proprietary formats that
+     can be read and edited only by proprietary word processors, SGML or
+     XML for which the DTD and/or processing tools are not generally
+     available, and the machine-generated HTML, PostScript or PDF
+     produced by some word processors for output purposes only.
+
+     The "Title Page" means, for a printed book, the title page itself,
+     plus such following pages as are needed to hold, legibly, the
+     material this License requires to appear in the title page.  For
+     works in formats which do not have any title page as such, "Title
+     Page" means the text near the most prominent appearance of the
+     work's title, preceding the beginning of the body of the text.
+
+     A section "Entitled XYZ" means a named subunit of the Document
+     whose title either is precisely XYZ or contains XYZ in parentheses
+     following text that translates XYZ in another language.  (Here XYZ
+     stands for a specific section name mentioned below, such as
+     "Acknowledgements", "Dedications", "Endorsements", or "History".)
+     To "Preserve the Title" of such a section when you modify the
+     Document means that it remains a section "Entitled XYZ" according
+     to this definition.
+
+     The Document may include Warranty Disclaimers next to the notice
+     which states that this License applies to the Document.  These
+     Warranty Disclaimers are considered to be included by reference in
+     this License, but only as regards disclaiming warranties: any other
+     implication that these Warranty Disclaimers may have is void and
+     has no effect on the meaning of this License.
+
+  2. VERBATIM COPYING
+
+     You may copy and distribute the Document in any medium, either
+     commercially or noncommercially, provided that this License, the
+     copyright notices, and the license notice saying this License
+     applies to the Document are reproduced in all copies, and that you
+     add no other conditions whatsoever to those of this License.  You
+     may not use technical measures to obstruct or control the reading
+     or further copying of the copies you make or distribute.  However,
+     you may accept compensation in exchange for copies.  If you
+     distribute a large enough number of copies you must also follow
+     the conditions in section 3.
+
+     You may also lend copies, under the same conditions stated above,
+     and you may publicly display copies.
+
+  3. COPYING IN QUANTITY
+
+     If you publish printed copies (or copies in media that commonly
+     have printed covers) of the Document, numbering more than 100, and
+     the Document's license notice requires Cover Texts, you must
+     enclose the copies in covers that carry, clearly and legibly, all
+     these Cover Texts: Front-Cover Texts on the front cover, and
+     Back-Cover Texts on the back cover.  Both covers must also clearly
+     and legibly identify you as the publisher of these copies.  The
+     front cover must present the full title with all words of the
+     title equally prominent and visible.  You may add other material
+     on the covers in addition.  Copying with changes limited to the
+     covers, as long as they preserve the title of the Document and
+     satisfy these conditions, can be treated as verbatim copying in
+     other respects.
+
+     If the required texts for either cover are too voluminous to fit
+     legibly, you should put the first ones listed (as many as fit
+     reasonably) on the actual cover, and continue the rest onto
+     adjacent pages.
+
+     If you publish or distribute Opaque copies of the Document
+     numbering more than 100, you must either include a
+     machine-readable Transparent copy along with each Opaque copy, or
+     state in or with each Opaque copy a computer-network location from
+     which the general network-using public has access to download
+     using public-standard network protocols a complete Transparent
+     copy of the Document, free of added material.  If you use the
+     latter option, you must take reasonably prudent steps, when you
+     begin distribution of Opaque copies in quantity, to ensure that
+     this Transparent copy will remain thus accessible at the stated
+     location until at least one year after the last time you
+     distribute an Opaque copy (directly or through your agents or
+     retailers) of that edition to the public.
+
+     It is requested, but not required, that you contact the authors of
+     the Document well before redistributing any large number of
+     copies, to give them a chance to provide you with an updated
+     version of the Document.
+
+  4. MODIFICATIONS
+
+     You may copy and distribute a Modified Version of the Document
+     under the conditions of sections 2 and 3 above, provided that you
+     release the Modified Version under precisely this License, with
+     the Modified Version filling the role of the Document, thus
+     licensing distribution and modification of the Modified Version to
+     whoever possesses a copy of it.  In addition, you must do these
+     things in the Modified Version:
+
+       A. Use in the Title Page (and on the covers, if any) a title
+          distinct from that of the Document, and from those of
+          previous versions (which should, if there were any, be listed
+          in the History section of the Document).  You may use the
+          same title as a previous version if the original publisher of
+          that version gives permission.
+
+       B. List on the Title Page, as authors, one or more persons or
+          entities responsible for authorship of the modifications in
+          the Modified Version, together with at least five of the
+          principal authors of the Document (all of its principal
+          authors, if it has fewer than five), unless they release you
+          from this requirement.
+
+       C. State on the Title page the name of the publisher of the
+          Modified Version, as the publisher.
+
+       D. Preserve all the copyright notices of the Document.
+
+       E. Add an appropriate copyright notice for your modifications
+          adjacent to the other copyright notices.
+
+       F. Include, immediately after the copyright notices, a license
+          notice giving the public permission to use the Modified
+          Version under the terms of this License, in the form shown in
+          the Addendum below.
+
+       G. Preserve in that license notice the full lists of Invariant
+          Sections and required Cover Texts given in the Document's
+          license notice.
+
+       H. Include an unaltered copy of this License.
+
+       I. Preserve the section Entitled "History", Preserve its Title,
+          and add to it an item stating at least the title, year, new
+          authors, and publisher of the Modified Version as given on
+          the Title Page.  If there is no section Entitled "History" in
+          the Document, create one stating the title, year, authors,
+          and publisher of the Document as given on its Title Page,
+          then add an item describing the Modified Version as stated in
+          the previous sentence.
+
+       J. Preserve the network location, if any, given in the Document
+          for public access to a Transparent copy of the Document, and
+          likewise the network locations given in the Document for
+          previous versions it was based on.  These may be placed in
+          the "History" section.  You may omit a network location for a
+          work that was published at least four years before the
+          Document itself, or if the original publisher of the version
+          it refers to gives permission.
+
+       K. For any section Entitled "Acknowledgements" or "Dedications",
+          Preserve the Title of the section, and preserve in the
+          section all the substance and tone of each of the contributor
+          acknowledgements and/or dedications given therein.
+
+       L. Preserve all the Invariant Sections of the Document,
+          unaltered in their text and in their titles.  Section numbers
+          or the equivalent are not considered part of the section
+          titles.
+
+       M. Delete any section Entitled "Endorsements".  Such a section
+          may not be included in the Modified Version.
+
+       N. Do not retitle any existing section to be Entitled
+          "Endorsements" or to conflict in title with any Invariant
+          Section.
+
+       O. Preserve any Warranty Disclaimers.
+
+     If the Modified Version includes new front-matter sections or
+     appendices that qualify as Secondary Sections and contain no
+     material copied from the Document, you may at your option
+     designate some or all of these sections as invariant.  To do this,
+     add their titles to the list of Invariant Sections in the Modified
+     Version's license notice.  These titles must be distinct from any
+     other section titles.
+
+     You may add a section Entitled "Endorsements", provided it contains
+     nothing but endorsements of your Modified Version by various
+     parties--for example, statements of peer review or that the text
+     has been approved by an organization as the authoritative
+     definition of a standard.
+
+     You may add a passage of up to five words as a Front-Cover Text,
+     and a passage of up to 25 words as a Back-Cover Text, to the end
+     of the list of Cover Texts in the Modified Version.  Only one
+     passage of Front-Cover Text and one of Back-Cover Text may be
+     added by (or through arrangements made by) any one entity.  If the
+     Document already includes a cover text for the same cover,
+     previously added by you or by arrangement made by the same entity
+     you are acting on behalf of, you may not add another; but you may
+     replace the old one, on explicit permission from the previous
+     publisher that added the old one.
+
+     The author(s) and publisher(s) of the Document do not by this
+     License give permission to use their names for publicity for or to
+     assert or imply endorsement of any Modified Version.
+
+  5. COMBINING DOCUMENTS
+
+     You may combine the Document with other documents released under
+     this License, under the terms defined in section 4 above for
+     modified versions, provided that you include in the combination
+     all of the Invariant Sections of all of the original documents,
+     unmodified, and list them all as Invariant Sections of your
+     combined work in its license notice, and that you preserve all
+     their Warranty Disclaimers.
+
+     The combined work need only contain one copy of this License, and
+     multiple identical Invariant Sections may be replaced with a single
+     copy.  If there are multiple Invariant Sections with the same name
+     but different contents, make the title of each such section unique
+     by adding at the end of it, in parentheses, the name of the
+     original author or publisher of that section if known, or else a
+     unique number.  Make the same adjustment to the section titles in
+     the list of Invariant Sections in the license notice of the
+     combined work.
+
+     In the combination, you must combine any sections Entitled
+     "History" in the various original documents, forming one section
+     Entitled "History"; likewise combine any sections Entitled
+     "Acknowledgements", and any sections Entitled "Dedications".  You
+     must delete all sections Entitled "Endorsements."
+
+  6. COLLECTIONS OF DOCUMENTS
+
+     You may make a collection consisting of the Document and other
+     documents released under this License, and replace the individual
+     copies of this License in the various documents with a single copy
+     that is included in the collection, provided that you follow the
+     rules of this License for verbatim copying of each of the
+     documents in all other respects.
+
+     You may extract a single document from such a collection, and
+     distribute it individually under this License, provided you insert
+     a copy of this License into the extracted document, and follow
+     this License in all other respects regarding verbatim copying of
+     that document.
+
+  7. AGGREGATION WITH INDEPENDENT WORKS
+
+     A compilation of the Document or its derivatives with other
+     separate and independent documents or works, in or on a volume of
+     a storage or distribution medium, is called an "aggregate" if the
+     copyright resulting from the compilation is not used to limit the
+     legal rights of the compilation's users beyond what the individual
+     works permit.  When the Document is included in an aggregate, this
+     License does not apply to the other works in the aggregate which
+     are not themselves derivative works of the Document.
+
+     If the Cover Text requirement of section 3 is applicable to these
+     copies of the Document, then if the Document is less than one half
+     of the entire aggregate, the Document's Cover Texts may be placed
+     on covers that bracket the Document within the aggregate, or the
+     electronic equivalent of covers if the Document is in electronic
+     form.  Otherwise they must appear on printed covers that bracket
+     the whole aggregate.
+
+  8. TRANSLATION
+
+     Translation is considered a kind of modification, so you may
+     distribute translations of the Document under the terms of section
+     4.  Replacing Invariant Sections with translations requires special
+     permission from their copyright holders, but you may include
+     translations of some or all Invariant Sections in addition to the
+     original versions of these Invariant Sections.  You may include a
+     translation of this License, and all the license notices in the
+     Document, and any Warranty Disclaimers, provided that you also
+     include the original English version of this License and the
+     original versions of those notices and disclaimers.  In case of a
+     disagreement between the translation and the original version of
+     this License or a notice or disclaimer, the original version will
+     prevail.
+
+     If a section in the Document is Entitled "Acknowledgements",
+     "Dedications", or "History", the requirement (section 4) to
+     Preserve its Title (section 1) will typically require changing the
+     actual title.
+
+  9. TERMINATION
+
+     You may not copy, modify, sublicense, or distribute the Document
+     except as expressly provided for under this License.  Any other
+     attempt to copy, modify, sublicense or distribute the Document is
+     void, and will automatically terminate your rights under this
+     License.  However, parties who have received copies, or rights,
+     from you under this License will not have their licenses
+     terminated so long as such parties remain in full compliance.
+
+ 10. FUTURE REVISIONS OF THIS LICENSE
+
+     The Free Software Foundation may publish new, revised versions of
+     the GNU Free Documentation License from time to time.  Such new
+     versions will be similar in spirit to the present version, but may
+     differ in detail to address new problems or concerns.  See
+     `http://www.gnu.org/copyleft/'.
+
+     Each version of the License is given a distinguishing version
+     number.  If the Document specifies that a particular numbered
+     version of this License "or any later version" applies to it, you
+     have the option of following the terms and conditions either of
+     that specified version or of any later version that has been
+     published (not as a draft) by the Free Software Foundation.  If
+     the Document does not specify a version number of this License,
+     you may choose any version ever published (not as a draft) by the
+     Free Software Foundation.
+
+ADDENDUM: How to use this License for your documents
+====================================================
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and license
+notices just after the title page:
+
+       Copyright (C)  YEAR  YOUR NAME.
+       Permission is granted to copy, distribute and/or modify this document
+       under the terms of the GNU Free Documentation License, Version 1.2
+       or any later version published by the Free Software Foundation;
+       with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+       Texts.  A copy of the license is included in the section entitled ``GNU
+       Free Documentation License''.
+
+   If you have Invariant Sections, Front-Cover Texts and Back-Cover
+Texts, replace the "with...Texts." line with this:
+
+         with the Invariant Sections being LIST THEIR TITLES, with
+         the Front-Cover Texts being LIST, and with the Back-Cover Texts
+         being LIST.
+
+   If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+
+   If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License, to
+permit their use in free software.
+
+
+File: mathgl_en.info,  Node: Index,  Prev: Copying This Manual,  Up: Top
+
+Index
+*****
+
+ [index ]
+* Menu:
+
+* AddLegend:                             Legend sample.         (line 6)
+* addlegend:                             Legend (MGL).          (line 6)
+* AddLegend:                             Legend.                (line 6)
+* AddLight:                              Lighting.              (line 6)
+* addto:                                 Operators (MGL).       (line 6)
+* adjust:                                Axis settings (MGL).   (line 6)
+* AdjustTicks:                           Ticks.                 (line 6)
+* Alpha:                                 Transparent surface sample.
+                                                                (line 6)
+* alpha <1>:                             Command options (MGL). (line 6)
+* alpha:                                 Transparency (MGL).    (line 6)
+* Alpha:                                 Transparency.          (line 6)
+* alphadef <1>:                          Command options (MGL). (line 6)
+* alphadef:                              Transparency (MGL).    (line 6)
+* ambient <1>:                           Command options (MGL). (line 6)
+* ambient:                               Lighting (MGL).        (line 6)
+* Ambient:                               Lighting.              (line 6)
+* Area:                                  Area sample.           (line 6)
+* area:                                  1D plotting (MGL).     (line 6)
+* Area:                                  Area.                  (line 6)
+* Arrows:                                Line styles.           (line 6)
+* arrowsize:                             Default sizes (MGL).   (line 6)
+* aspect:                                Transformation matrix (MGL).
+                                                                (line 6)
+* Aspect:                                Transformation matrix. (line 6)
+* AutoOrg:                               Ranges (bounding box). (line 6)
+* Axial <1>:                             Adding mesh sample.    (line 6)
+* Axial:                                 Axial sample.          (line 6)
+* axial:                                 2D plotting (MGL).     (line 6)
+* Axial:                                 Axial.                 (line 6)
+* axialdir:                              Other settings (MGL).  (line 6)
+* Axis <1>:                              Log-log sample.        (line 6)
+* Axis <2>:                              Semi-log sample.       (line 6)
+* Axis <3>:                              2-axes sample.         (line 6)
+* Axis <4>:                              Curvelinear coorinates sample.
+                                                                (line 6)
+* Axis <5>:                              Dens3 sample.          (line 6)
+* Axis:                                  Pie chart sample.      (line 6)
+* axis <1>:                              Axis and Colorbar (MGL).
+                                                                (line 6)
+* axis:                                  Axis settings (MGL).   (line 6)
+* Axis <1>:                              Axis and Colorbar.     (line 6)
+* Axis:                                  Ranges (bounding box). (line 6)
+* ball:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Ball:                                  Primitives drawing.    (line 6)
+* Barh:                                  Barh sample.           (line 6)
+* barh:                                  1D plotting (MGL).     (line 6)
+* Barh:                                  Barh.                  (line 6)
+* Bars:                                  Bars sample.           (line 6)
+* bars:                                  1D plotting (MGL).     (line 6)
+* Bars:                                  Bars.                  (line 6)
+* beam:                                  3D plotting (MGL).     (line 6)
+* Beam:                                  Beam.                  (line 6)
+* Belt:                                  Belt sample.           (line 6)
+* belt:                                  2D plotting (MGL).     (line 6)
+* Belt:                                  Belt.                  (line 6)
+* box:                                   Axis and Colorbar (MGL).
+                                                                (line 6)
+* Box:                                   Axis and Colorbar.     (line 6)
+* BoxPlot <1>:                           BoxPlot sample.        (line 6)
+* BoxPlot:                               BoxPlot.               (line 6)
+* Boxs:                                  Boxs sample.           (line 6)
+* boxs:                                  2D plotting (MGL).     (line 6)
+* Boxs:                                  Boxs.                  (line 6)
+* call:                                  Program flow (MGL).    (line 6)
+* caxis:                                 Axis settings (MGL).   (line 6)
+* CAxis:                                 Ranges (bounding box). (line 6)
+* Chart <1>:                             Pie chart sample.      (line 6)
+* Chart:                                 Chart sample.          (line 6)
+* chart:                                 1D plotting (MGL).     (line 6)
+* Chart:                                 Chart.                 (line 6)
+* chdir:                                 Program flow (MGL).    (line 6)
+* clearlegend:                           Legend (MGL).          (line 6)
+* ClearLegend:                           Legend.                (line 6)
+* clf:                                   Primitives drawing (MGL).
+                                                                (line 6)
+* Clf:                                   Primitives drawing.    (line 6)
+* Cloud:                                 Cloud sample.          (line 6)
+* cloud:                                 3D plotting (MGL).     (line 6)
+* CloudP <1>:                            CloudP sample.         (line 6)
+* CloudP:                                Cloud.                 (line 6)
+* CloudQ:                                Cloud.                 (line 6)
+* Cmax:                                  Ranges (bounding box). (line 6)
+* Cmin:                                  Ranges (bounding box). (line 6)
+* Color scheme:                          Color scheme.          (line 6)
+* Colorbar:                              Dens sample.           (line 6)
+* colorbar:                              Axis and Colorbar (MGL).
+                                                                (line 6)
+* Colorbar:                              Axis and Colorbar.     (line 6)
+* column:                                Data create (MGL).     (line 6)
+* Column:                                Make another data.     (line 6)
+* ColumnPlot:                            Transformation matrix. (line 6)
+* combine:                               Make another data (MGL).
+                                                                (line 6)
+* Combine:                               Make another data.     (line 6)
+* cone:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Cone:                                  Primitives drawing.    (line 6)
+* Cont <1>:                              Cont with labels sample.
+                                                                (line 6)
+* Cont <2>:                              Surf & Cont sample.    (line 6)
+* Cont <3>:                              Adding mesh sample.    (line 6)
+* Cont:                                  Cont sample.           (line 6)
+* cont:                                  2D plotting (MGL).     (line 6)
+* Cont:                                  Cont.                  (line 6)
+* Cont3:                                 Cont3 sample.          (line 6)
+* cont3:                                 3D plotting (MGL).     (line 6)
+* Cont3:                                 Cont3.                 (line 6)
+* cont[xyz]:                             Other plotting (MGL).  (line 6)
+* conta:                                 3D plotting (MGL).     (line 6)
+* ContA:                                 Cont3.                 (line 6)
+* ContD:                                 ContD sample.          (line 6)
+* contd:                                 2D plotting (MGL).     (line 6)
+* ContD:                                 ContD.                 (line 6)
+* ContF:                                 ContF sample.          (line 6)
+* contf:                                 2D plotting (MGL).     (line 6)
+* ContF:                                 ContF.                 (line 6)
+* ContF3 <1>:                            ``Isocaps'' sample.    (line 6)
+* ContF3:                                ContF3 sample.         (line 6)
+* contf3:                                3D plotting (MGL).     (line 6)
+* ContF3:                                ContF3.                (line 6)
+* contf[xyz]:                            Other plotting (MGL).  (line 6)
+* contfa:                                3D plotting (MGL).     (line 6)
+* ContFA:                                ContF3.                (line 6)
+* ContFX:                                ContFXYZ.              (line 6)
+* ContFY:                                ContFXYZ.              (line 6)
+* ContFZ:                                ContFXYZ.              (line 6)
+* ContX <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContX:                                 ContXYZ.               (line 6)
+* ContY <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContY:                                 ContXYZ.               (line 6)
+* ContZ <1>:                             Cont projection sample.
+                                                                (line 6)
+* ContZ:                                 ContXYZ.               (line 6)
+* copy:                                  Data create (MGL).     (line 6)
+* CopyFont:                              Font settings.         (line 6)
+* crange <1>:                            Command options (MGL). (line 6)
+* crange:                                Axis settings (MGL).   (line 6)
+* crop:                                  Rearrange data (MGL).  (line 6)
+* Crop:                                  Rearrange.             (line 6)
+* Crust:                                 Crust sample.          (line 6)
+* crust:                                 Other plotting (MGL).  (line 6)
+* Crust:                                 Crust.                 (line 6)
+* ctick:                                 Axis settings (MGL).   (line 6)
+* cumsum:                                Commands on direction (MGL).
+                                                                (line 6)
+* CumSum:                                Functions on direction.
+                                                                (line 6)
+* curve:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* Curve:                                 Primitives drawing.    (line 6)
+* cut <1>:                               Command options (MGL). (line 6)
+* cut:                                   Cutting (MGL).         (line 6)
+* CutMax <1>:                            ``Isocaps'' sample.    (line 6)
+* CutMax:                                CutMinMax sample.      (line 6)
+* CutMin <1>:                            ``Isocaps'' sample.    (line 6)
+* CutMin:                                CutMinMax sample.      (line 6)
+* CutOff <1>:                            CutOff sample.         (line 6)
+* CutOff:                                Cutting.               (line 6)
+* define:                                Program flow (MGL).    (line 6)
+* delete:                                Data create (MGL).     (line 6)
+* Delete:                                Rearrange.             (line 6)
+* DeleteColumns:                         Rearrange.             (line 6)
+* DeleteRows:                            Rearrange.             (line 6)
+* DeleteSlices:                          Rearrange.             (line 6)
+* Dens <1>:                              Flow & Dens sample.    (line 6)
+* Dens <2>:                              Adding mesh sample.    (line 6)
+* Dens:                                  Dens sample.           (line 6)
+* dens:                                  2D plotting (MGL).     (line 6)
+* Dens:                                  Dens.                  (line 6)
+* Dens3:                                 Dens3 sample.          (line 6)
+* dens3:                                 3D plotting (MGL).     (line 6)
+* Dens3:                                 Dens3.                 (line 6)
+* dens[xyz]:                             Other plotting (MGL).  (line 6)
+* densa:                                 3D plotting (MGL).     (line 6)
+* DensA:                                 Dens3.                 (line 6)
+* DensX <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensX:                                 DensXYZ.               (line 6)
+* DensY <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensY:                                 DensXYZ.               (line 6)
+* DensZ <1>:                             Dens projection sample.
+                                                                (line 6)
+* DensZ:                                 DensXYZ.               (line 6)
+* Dew:                                   Dew sample.            (line 6)
+* dew:                                   Vector fields (MGL).   (line 6)
+* Dew:                                   Dew.                   (line 6)
+* diff:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Diff:                                  Functions on direction.
+                                                                (line 6)
+* diff2:                                 Commands on direction (MGL).
+                                                                (line 6)
+* Diff2:                                 Functions on direction.
+                                                                (line 6)
+* divto:                                 Operators (MGL).       (line 6)
+* Dots:                                  Dots sample.           (line 6)
+* dots:                                  Other plotting (MGL).  (line 6)
+* Dots:                                  Dots.                  (line 6)
+* Drop <1>:                              Molecules drawing sample.
+                                                                (line 6)
+* Drop:                                  Drops sample.          (line 6)
+* drop:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Drop:                                  Primitives drawing.    (line 6)
+* else:                                  Program flow (MGL).    (line 6)
+* elseif:                                Program flow (MGL).    (line 6)
+* EndFrame <1>:                          IDTF functions.        (line 6)
+* EndFrame:                              Frames/Animation.      (line 6)
+* endif:                                 Program flow (MGL).    (line 6)
+* Envelop:                               Envelop sample.        (line 6)
+* envelop:                               Commands on direction (MGL).
+                                                                (line 6)
+* Envelop:                               Functions on direction.
+                                                                (line 6)
+* Error:                                 Error sample.          (line 6)
+* error:                                 1D plotting (MGL).     (line 6)
+* Error <1>:                             Error.                 (line 6)
+* Error:                                 Primitives drawing.    (line 6)
+* evaluate:                              Make another data (MGL).
+                                                                (line 6)
+* Evaluate:                              Make another data.     (line 6)
+* export:                                File I/O (MGL).        (line 6)
+* Export:                                File I/O.              (line 6)
+* extend:                                Rearrange data (MGL).  (line 6)
+* Extend:                                Rearrange.             (line 6)
+* Face:                                  Primitives drawing.    (line 6)
+* facex:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceX:                                 Primitives drawing.    (line 6)
+* facey:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceY:                                 Primitives drawing.    (line 6)
+* facez:                                 Primitives drawing (MGL).
+                                                                (line 6)
+* FaceZ:                                 Primitives drawing.    (line 6)
+* Fall:                                  Fall sample.           (line 6)
+* fall:                                  2D plotting (MGL).     (line 6)
+* Fall:                                  Fall.                  (line 6)
+* fgets:                                 Text printing (MGL).   (line 6)
+* fill:                                  Data filling (MGL).    (line 6)
+* Fill:                                  Fill.                  (line 6)
+* Find:                                  Informational functions.
+                                                                (line 6)
+* FindAny:                               Informational functions.
+                                                                (line 6)
+* Finish:                                Export to file.        (line 6)
+* Fit:                                   Fitting sample.        (line 6)
+* fit:                                   Nonlinear fitting (MGL).
+                                                                (line 6)
+* Fit:                                   Nonlinear fitting.     (line 6)
+* Fit2:                                  Nonlinear fitting.     (line 6)
+* Fit3:                                  Nonlinear fitting.     (line 6)
+* FitPnts:                               Nonlinear fitting.     (line 6)
+* fits:                                  Nonlinear fitting (MGL).
+                                                                (line 6)
+* FitS:                                  Nonlinear fitting.     (line 6)
+* Fl_MathGL <1>:                         Fl_MathGL class.       (line 6)
+* Fl_MathGL:                             Widget classes.        (line 6)
+* Flow <1>:                              Flow & Dens sample.    (line 6)
+* Flow <2>:                              Flow 3D sample.        (line 6)
+* Flow:                                  Flow sample.           (line 6)
+* flow:                                  Vector fields (MGL).   (line 6)
+* Flow:                                  Flow.                  (line 6)
+* FlowP:                                 FlowP.                 (line 6)
+* Flush:                                 Export to file.        (line 6)
+* Fog:                                   Surface in fog sample. (line 6)
+* fog:                                   Fog (MGL).             (line 6)
+* Fog:                                   Fog.                   (line 6)
+* font:                                  Other settings (MGL).  (line 6)
+* Font style:                            Font style.            (line 6)
+* fontsize:                              Command options (MGL). (line 6)
+* for:                                   Program flow (MGL).    (line 6)
+* fplot:                                 Other plotting (MGL).  (line 6)
+* fsurf:                                 Other plotting (MGL).  (line 6)
+* GetFont:                               Font settings.         (line 6)
+* GetNumFrame <1>:                       IDTF functions.        (line 6)
+* GetNumFrame:                           Frames/Animation.      (line 6)
+* Glyph:                                 Primitives drawing.    (line 6)
+* grid <1>:                              2D plotting (MGL).     (line 6)
+* grid:                                  Axis and Colorbar (MGL).
+                                                                (line 6)
+* Grid <1>:                              Grid.                  (line 6)
+* Grid:                                  Axis and Colorbar.     (line 6)
+* grid3:                                 3D plotting (MGL).     (line 6)
+* Grid3:                                 Grid3.                 (line 6)
+* grida:                                 3D plotting (MGL).     (line 6)
+* GridA:                                 Grid3.                 (line 6)
+* hist:                                  Make another data (MGL).
+                                                                (line 6)
+* Hist <1>:                              Make another data.     (line 6)
+* Hist:                                  Data distributions.    (line 6)
+* identity:                              Transformation matrix (MGL).
+                                                                (line 6)
+* Identity:                              Transformation matrix. (line 6)
+* if:                                    Program flow (MGL).    (line 6)
+* import:                                File I/O (MGL).        (line 6)
+* Import:                                File I/O.              (line 6)
+* inplot:                                Transformation matrix (MGL).
+                                                                (line 6)
+* InPlot:                                Transformation matrix. (line 6)
+* Insert:                                Rearrange.             (line 6)
+* InsertColumns:                         Rearrange.             (line 6)
+* InsertRows:                            Rearrange.             (line 6)
+* InsertSlices:                          Rearrange.             (line 6)
+* integral:                              Commands on direction (MGL).
+                                                                (line 6)
+* Integral:                              Functions on direction.
+                                                                (line 6)
+* Label:                                 Axis and Colorbar.     (line 6)
+* Last:                                  Informational functions.
+                                                                (line 6)
+* Legend:                                Legend sample.         (line 6)
+* legend <1>:                            Command options (MGL). (line 6)
+* legend:                                Legend (MGL).          (line 6)
+* Legend:                                Legend.                (line 6)
+* Light:                                 Several light sample.  (line 6)
+* light:                                 Lighting (MGL).        (line 6)
+* Light:                                 Lighting.              (line 6)
+* line:                                  Primitives drawing (MGL).
+                                                                (line 6)
+* Line:                                  Primitives drawing.    (line 6)
+* Line style:                            Line styles.           (line 6)
+* Linear:                                Interpolation.         (line 6)
+* Linear1:                               Interpolation.         (line 6)
+* linewidth:                             Default sizes (MGL).   (line 6)
+* list:                                  Data create (MGL).     (line 6)
+* LoadFont:                              Font settings.         (line 6)
+* Map:                                   Map sample.            (line 6)
+* map:                                   Dual plotting (MGL).   (line 6)
+* Map:                                   Map.                   (line 6)
+* Mark:                                  Mark sample.           (line 6)
+* mark:                                  1D plotting (MGL).     (line 6)
+* Mark <1>:                              Mark.                  (line 6)
+* Mark:                                  Primitives drawing.    (line 6)
+* Mark style:                            Line styles.           (line 6)
+* marksize <1>:                          Command options (MGL). (line 6)
+* marksize:                              Default sizes (MGL).   (line 6)
+* MathGL overview:                       Overview.              (line 6)
+* MathGL setup:                          Graphics setup.        (line 6)
+* max:                                   Make another data (MGL).
+                                                                (line 6)
+* Max <1>:                               Make another data.     (line 6)
+* Max:                                   Ranges (bounding box). (line 6)
+* Maximal:                               Informational functions.
+                                                                (line 6)
+* Mesh:                                  Mesh sample.           (line 6)
+* mesh:                                  2D plotting (MGL).     (line 6)
+* Mesh:                                  Mesh.                  (line 6)
+* meshnum <1>:                           Command options (MGL). (line 6)
+* meshnum:                               Other settings (MGL).  (line 6)
+* Message:                               Error handling.        (line 6)
+* mglArg:                                mglArg class.          (line 6)
+* mglColor:                              mglColor class.        (line 6)
+* mglCommand:                            mglCommand class.      (line 6)
+* mglData:                               Create and delete.     (line 6)
+* mglFont:                               mglFont class.         (line 6)
+* mglFormula:                            mglFormula class.      (line 6)
+* mglGraph:                              MathGL core.           (line 6)
+* mglGraphAB <1>:                        mglGraphAB class.      (line 6)
+* mglGraphAB:                            Plotter classes.       (line 6)
+* mglGraphFLTK:                          Widget classes.        (line 6)
+* mglGraphGL:                            Plotter classes.       (line 6)
+* mglGraphGLUT:                          Widget classes.        (line 6)
+* mglGraphIDTF:                          Plotter classes.       (line 6)
+* mglGraphPS:                            Plotter classes.       (line 6)
+* mglGraphQT:                            Widget classes.        (line 6)
+* mglGraphZB:                            Plotter classes.       (line 6)
+* mglParse <1>:                          Parser sample.         (line 6)
+* mglParse:                              mglParse class.        (line 6)
+* mglPDE:                                PDE sample.            (line 6)
+* mglPoint:                              mglPoint class.        (line 6)
+* mglQO2d:                               Beam tracing sample.   (line 6)
+* mglRay <1>:                            Beam tracing sample.   (line 6)
+* mglRay:                                PDE sample.            (line 6)
+* mglVar:                                mglVar class.          (line 6)
+* min:                                   Make another data (MGL).
+                                                                (line 6)
+* Min <1>:                               Make another data.     (line 6)
+* Min:                                   Ranges (bounding box). (line 6)
+* Minimal:                               Informational functions.
+                                                                (line 6)
+* mirror:                                Commands on direction (MGL).
+                                                                (line 6)
+* Mirror:                                Functions on direction.
+                                                                (line 6)
+* modify:                                Data filling (MGL).    (line 6)
+* Modify:                                Fill.                  (line 6)
+* momentum:                              Make another data (MGL).
+                                                                (line 6)
+* Momentum <1>:                          Informational functions.
+                                                                (line 6)
+* Momentum:                              Make another data.     (line 6)
+* multo:                                 Operators (MGL).       (line 6)
+* new:                                   Data create (MGL).     (line 6)
+* NewFrame <1>:                          IDTF functions.        (line 6)
+* NewFrame:                              Frames/Animation.      (line 6)
+* next:                                  Program flow (MGL).    (line 6)
+* norm:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Norm:                                  Functions on direction.
+                                                                (line 6)
+* normsl:                                Commands on direction (MGL).
+                                                                (line 6)
+* NormSl:                                Functions on direction.
+                                                                (line 6)
+* once:                                  Program flow (MGL).    (line 6)
+* Org:                                   Ranges (bounding box). (line 6)
+* origin:                                Axis settings (MGL).   (line 6)
+* palette:                               Other settings (MGL).  (line 6)
+* perspective:                           Transformation matrix (MGL).
+                                                                (line 6)
+* Perspective:                           Transformation matrix. (line 6)
+* Pipe <1>:                              Pipe 3D sample.        (line 6)
+* Pipe:                                  Pipe sample.           (line 6)
+* pipe:                                  Vector fields (MGL).   (line 6)
+* Pipe:                                  Pipe.                  (line 6)
+* Plot <1>:                              Log-log sample.        (line 6)
+* Plot <2>:                              Semi-log sample.       (line 6)
+* Plot <3>:                              Legend sample.         (line 6)
+* Plot:                                  Plot sample.           (line 6)
+* plot:                                  1D plotting (MGL).     (line 6)
+* Plot <1>:                              Plots by formula.      (line 6)
+* Plot:                                  Plot.                  (line 6)
+* plotfactor:                            Zooming (MGL).         (line 6)
+* PlotId:                                Other settings.        (line 6)
+* PrintInfo:                             Informational functions.
+                                                                (line 6)
+* Puts:                                  Text printing.         (line 6)
+* PutsFit:                               Fitting sample.        (line 6)
+* putsfit:                               Nonlinear fitting (MGL).
+                                                                (line 6)
+* PutsFit:                               Nonlinear fitting.     (line 6)
+* Putsw:                                 Text printing.         (line 6)
+* QMathGL <1>:                           QMathGL class.         (line 6)
+* QMathGL:                               Widget classes.        (line 6)
+* Radar <1>:                             Radar sample.          (line 6)
+* Radar:                                 Radar.                 (line 6)
+* read:                                  File I/O (MGL).        (line 6)
+* Read:                                  File I/O.              (line 6)
+* readall:                               File I/O (MGL).        (line 6)
+* ReadAll:                               File I/O.              (line 6)
+* readhdf:                               File I/O (MGL).        (line 6)
+* ReadHDF:                               File I/O.              (line 6)
+* readmat:                               File I/O (MGL).        (line 6)
+* ReadMat:                               File I/O.              (line 6)
+* ReadRange:                             File I/O.              (line 6)
+* rearrange:                             Rearrange data (MGL).  (line 6)
+* Rearrange:                             Rearrange.             (line 6)
+* RecalcBorder:                          Ranges (bounding box). (line 6)
+* Region:                                Region sample.         (line 6)
+* region:                                1D plotting (MGL).     (line 6)
+* Region:                                Region.                (line 6)
+* resize:                                Make another data (MGL).
+                                                                (line 6)
+* Resize:                                Make another data.     (line 6)
+* RestoreFont:                           Font settings.         (line 6)
+* RestoreM:                              Transformation matrix. (line 6)
+* rotate:                                Transformation matrix (MGL).
+                                                                (line 6)
+* Rotate:                                Transformation matrix. (line 6)
+* RotateN:                               Transformation matrix. (line 6)
+* rotatetext:                            Other settings (MGL).  (line 6)
+* save:                                  File I/O (MGL).        (line 6)
+* Save:                                  File I/O.              (line 6)
+* savehdf:                               File I/O (MGL).        (line 6)
+* SaveHDF:                               File I/O.              (line 6)
+* SelectPen:                             Palette and colors.    (line 6)
+* Set:                                   Create and delete.     (line 6)
+* set_id:                                Data create (MGL).     (line 6)
+* SetAlphaDef:                           Transparency.          (line 6)
+* SetArrowSize:                          Default sizes.         (line 6)
+* SetAutoRanges:                         Ranges (bounding box). (line 6)
+* SetAxialDir:                           Other settings.        (line 6)
+* SetBarWidth:                           Default sizes.         (line 6)
+* SetBaseLineWidth:                      Default sizes.         (line 6)
+* SetColumnId:                           Make another data.     (line 6)
+* SetCoor:                               Curved coordinates.    (line 6)
+* SetCTT:                                Ticks.                 (line 6)
+* SetCut:                                Cutting.               (line 6)
+* SetCutBox:                             Cutting.               (line 6)
+* SetDrawFace:                           Other settings.        (line 6)
+* SetFont:                               Font settings.         (line 6)
+* SetFontDef:                            Font settings.         (line 6)
+* SetFontSize:                           Font settings.         (line 6)
+* SetFontSizeCM:                         Font settings.         (line 6)
+* SetFontSizeIN:                         Font settings.         (line 6)
+* SetFontSizePT:                         Font settings.         (line 6)
+* SetFunc:                               Curved coordinates.    (line 6)
+* SetMarkSize:                           Default sizes.         (line 6)
+* SetMeshNum:                            Other settings.        (line 6)
+* SetPalColor:                           Palette and colors.    (line 6)
+* SetPalette:                            Palette and colors.    (line 6)
+* SetPalNum:                             Palette and colors.    (line 6)
+* SetPlotFactor:                         Zooming.               (line 6)
+* SetRanges:                             Ranges (bounding box). (line 6)
+* SetRotatedText:                        Font settings.         (line 6)
+* SetScheme:                             Palette and colors.    (line 6)
+* setsize:                               Export to file (MGL).  (line 6)
+* SetSize:                               Export to file.        (line 6)
+* SetTickLen:                            Default sizes.         (line 6)
+* SetTicks <1>:                          Log-log sample.        (line 6)
+* SetTicks <2>:                          Semi-log sample.       (line 6)
+* SetTicks:                              Ticks.                 (line 6)
+* SetTickStl:                            Default sizes.         (line 6)
+* SetTicksVal <1>:                       StickPlot sample.      (line 6)
+* SetTicksVal <2>:                       ColumnPlot sample.     (line 6)
+* SetTicksVal <3>:                       Manual ticks sample.   (line 6)
+* SetTicksVal:                           Ticks.                 (line 6)
+* SetTransparent:                        Transparency.          (line 6)
+* SetTranspType:                         Transparency.          (line 6)
+* SetTuneTicks:                          Ticks.                 (line 6)
+* SetWarn:                               Error handling.        (line 6)
+* SetXTT:                                Ticks.                 (line 6)
+* SetYTT:                                Ticks.                 (line 6)
+* SetZTT:                                Ticks.                 (line 6)
+* Sew:                                   Sew sample.            (line 6)
+* sew:                                   Commands on direction (MGL).
+                                                                (line 6)
+* Sew:                                   Functions on direction.
+                                                                (line 6)
+* ShowImage:                             Export to file.        (line 6)
+* SimplePlot:                            SimplePlot.            (line 6)
+* smooth:                                Commands on direction (MGL).
+                                                                (line 6)
+* Smooth:                                Functions on direction.
+                                                                (line 6)
+* Sphere:                                Molecules drawing sample.
+                                                                (line 6)
+* sphere:                                Primitives drawing (MGL).
+                                                                (line 6)
+* Sphere:                                Primitives drawing.    (line 6)
+* Spline:                                Interpolation.         (line 6)
+* Spline1:                               Interpolation.         (line 6)
+* Spline5:                               Interpolation.         (line 6)
+* squeeze:                               Rearrange data (MGL).  (line 6)
+* Squeeze:                               Rearrange.             (line 6)
+* Stem:                                  Stem sample.           (line 6)
+* stem:                                  1D plotting (MGL).     (line 6)
+* Stem:                                  Stem.                  (line 6)
+* Step:                                  Step sample.           (line 6)
+* step:                                  1D plotting (MGL).     (line 6)
+* Step:                                  Step.                  (line 6)
+* STFA:                                  STFA sample.           (line 6)
+* stfa:                                  Dual plotting (MGL).   (line 6)
+* STFA:                                  STFA.                  (line 6)
+* StickPlot:                             Transformation matrix. (line 6)
+* stop:                                  Program flow (MGL).    (line 6)
+* subdata:                               Make another data (MGL).
+                                                                (line 6)
+* SubData:                               Make another data.     (line 6)
+* SubPlot:                               Adding mesh sample.    (line 6)
+* subplot:                               Transformation matrix (MGL).
+                                                                (line 6)
+* SubPlot:                               Transformation matrix. (line 6)
+* subto:                                 Operators (MGL).       (line 6)
+* sum:                                   Make another data (MGL).
+                                                                (line 6)
+* Sum:                                   Make another data.     (line 6)
+* Surf <1>:                              Mirrored surface sample.
+                                                                (line 6)
+* Surf <2>:                              Several light sample.  (line 6)
+* Surf <3>:                              Surf & Cont sample.    (line 6)
+* Surf <4>:                              Adding mesh sample.    (line 6)
+* Surf <5>:                              Sharp colors sample.   (line 6)
+* Surf <6>:                              Surface in fog sample. (line 6)
+* Surf <7>:                              Transparent surface sample.
+                                                                (line 6)
+* Surf:                                  Surf sample.           (line 6)
+* surf:                                  2D plotting (MGL).     (line 6)
+* Surf <1>:                              Plots by formula.      (line 6)
+* Surf:                                  Surf.                  (line 6)
+* Surf3 <1>:                             Coloring by coordinates sample.
+                                                                (line 6)
+* Surf3 <2>:                             CutOff sample.         (line 6)
+* Surf3 <3>:                             ``Isocaps'' sample.    (line 6)
+* Surf3 <4>:                             CutMinMax sample.      (line 6)
+* Surf3:                                 Surf3 sample.          (line 6)
+* surf3:                                 3D plotting (MGL).     (line 6)
+* Surf3:                                 Surf3.                 (line 6)
+* Surf3A:                                Surf3A sample.         (line 6)
+* surf3a:                                Dual plotting (MGL).   (line 6)
+* Surf3A:                                Surf3A.                (line 6)
+* Surf3C:                                Surf3C sample.         (line 6)
+* surf3c:                                Dual plotting (MGL).   (line 6)
+* Surf3C:                                Surf3C.                (line 6)
+* SurfA:                                 SurfA sample.          (line 6)
+* surfa:                                 Dual plotting (MGL).   (line 6)
+* SurfA:                                 SurfA.                 (line 6)
+* SurfC:                                 SurfC sample.          (line 6)
+* surfc:                                 Dual plotting (MGL).   (line 6)
+* SurfC:                                 SurfC.                 (line 6)
+* swap:                                  Commands on direction (MGL).
+                                                                (line 6)
+* Swap:                                  Functions on direction.
+                                                                (line 6)
+* Tens:                                  Tens sample.           (line 6)
+* tens:                                  1D plotting (MGL).     (line 6)
+* Tens:                                  Tens.                  (line 6)
+* Ternary <1>:                           Ternary plot sample.   (line 6)
+* Ternary:                               Curved coordinates.    (line 6)
+* Text:                                  Text sample.           (line 6)
+* text:                                  Text printing (MGL).   (line 6)
+* Text:                                  Text printing.         (line 6)
+* TextMark:                              TextMark sample.       (line 6)
+* textmark:                              1D plotting (MGL).     (line 6)
+* TextMark:                              TextMark.              (line 6)
+* ticklen:                               Default sizes (MGL).   (line 6)
+* tickstl:                               Default sizes (MGL).   (line 6)
+* Tile:                                  Tile sample.           (line 6)
+* tile <1>:                              Dual plotting (MGL).   (line 6)
+* tile:                                  2D plotting (MGL).     (line 6)
+* Tile:                                  Tile.                  (line 6)
+* TileS <1>:                             TileS sample.          (line 6)
+* TileS:                                 TileS.                 (line 6)
+* title:                                 Text printing (MGL).   (line 6)
+* Title:                                 Text printing.         (line 6)
+* tlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* Torus:                                 Torus sample.          (line 6)
+* torus:                                 1D plotting (MGL).     (line 6)
+* Torus:                                 Torus.                 (line 6)
+* Trace:                                 Make another data.     (line 6)
+* Traj:                                  Traj sample.           (line 6)
+* traj:                                  Vector fields (MGL).   (line 6)
+* Traj:                                  Traj.                  (line 6)
+* transparent:                           Transparency (MGL).    (line 6)
+* transpose:                             Rearrange data (MGL).  (line 6)
+* Transpose:                             Rearrange.             (line 6)
+* transptype:                            Transparency (MGL).    (line 6)
+* triplot:                               Other plotting (MGL).  (line 6)
+* TriPlot:                               TriPlot.               (line 6)
+* Tube:                                  Tube sample.           (line 6)
+* tube:                                  1D plotting (MGL).     (line 6)
+* Tube:                                  Tube.                  (line 6)
+* v:                                     Interpolation.         (line 6)
+* var:                                   Data create (MGL).     (line 6)
+* Vect <1>:                              Vect 3D sample.        (line 6)
+* Vect:                                  Vect sample.           (line 6)
+* vect:                                  Vector fields (MGL).   (line 6)
+* Vect:                                  Vect.                  (line 6)
+* VectC <1>:                             VectC 3D sample.       (line 6)
+* VectC:                                 VectC sample.          (line 6)
+* vectc:                                 Vector fields (MGL).   (line 6)
+* VectC:                                 VectC.                 (line 6)
+* VectL <1>:                             VectL 3D sample.       (line 6)
+* VectL <2>:                             VectL sample.          (line 6)
+* VectL:                                 VectL.                 (line 6)
+* View:                                  Transformation matrix. (line 6)
+* WarnCode:                              Error handling.        (line 6)
+* widgets <1>:                           QMathGL class.         (line 6)
+* widgets <2>:                           Fl_MathGL class.       (line 6)
+* widgets <3>:                           Widget classes.        (line 6)
+* widgets:                               Using FLTK/GLUT window.
+                                                                (line 6)
+* window <1>:                            Widget classes.        (line 6)
+* window <2>:                            mglGraphAB class.      (line 6)
+* window:                                Using FLTK/GLUT window.
+                                                                (line 6)
+* write:                                 Export to file (MGL).  (line 6)
+* WriteBMP:                              Export to file.        (line 6)
+* WriteEPS:                              Export to file.        (line 6)
+* WriteFrame:                            Export to file.        (line 6)
+* WriteGIF:                              Export to file.        (line 6)
+* WriteIDTF:                             Export to file.        (line 6)
+* WriteJPEG:                             Export to file.        (line 6)
+* WritePNG:                              Export to file.        (line 6)
+* WriteSVG:                              Export to file.        (line 6)
+* xlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* xrange <1>:                            Command options (MGL). (line 6)
+* xrange:                                Axis settings (MGL).   (line 6)
+* XRange:                                Ranges (bounding box). (line 6)
+* xtick:                                 Axis settings (MGL).   (line 6)
+* ylabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* yrange <1>:                            Command options (MGL). (line 6)
+* yrange:                                Axis settings (MGL).   (line 6)
+* YRange:                                Ranges (bounding box). (line 6)
+* ytick:                                 Axis settings (MGL).   (line 6)
+* zlabel:                                Axis and Colorbar (MGL).
+                                                                (line 6)
+* zoom:                                  Zooming (MGL).         (line 6)
+* Zoom:                                  Zooming.               (line 6)
+* zrange <1>:                            Command options (MGL). (line 6)
+* zrange:                                Axis settings (MGL).   (line 6)
+* ZRange:                                Ranges (bounding box). (line 6)
+* ztick:                                 Axis settings (MGL).   (line 6)
+
+
diff --git a/lang/INDEX b/texinfo/mathgl_en.ky
similarity index 100%
copy from lang/INDEX
copy to texinfo/mathgl_en.ky
diff --git a/texinfo/mathgl_en.log b/texinfo/mathgl_en.log
new file mode 100644
index 0000000..623f3e4
--- /dev/null
+++ b/texinfo/mathgl_en.log
@@ -0,0 +1,3295 @@
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdfetex 2010.8.28)  3 SEP 2010 02:35
+entering extended mode
+ restricted \write18 enabled.
+ file:line:error style messages enabled.
+ %&-line parsing enabled.
+**\catcode126=12 \def\normaltilde{~}\catcode126=13 \let~\normaltilde  \input ./
+mathgl_en.texi
+(./mathgl_en.texi (/usr/share/texmf/tex/texinfo/texinfo.tex
+Loading texinfo [version 2008-04-18.10]:
+\bindingoffset=\dimen16
+\normaloffset=\dimen17
+\pagewidth=\dimen18
+\pageheight=\dimen19
+\outerhsize=\dimen20
+\outervsize=\dimen21
+\cornerlong=\dimen22
+\cornerthick=\dimen23
+\topandbottommargin=\dimen24
+\headlinebox=\box16
+\footlinebox=\box17
+\margin=\insert252
+\EMsimple=\toks13
+\groupbox=\box18
+\groupinvalidhelp=\toks14
+\mil=\dimen25
+\exdentamount=\skip18
+\inmarginspacing=\skip19
+ pdf,
+\tempnum=\count27
+\lnkcount=\count28
+\filename=\toks15
+\filenamelength=\count29
+\pgn=\count30
+\toksA=\toks16
+\toksB=\toks17
+\toksC=\toks18
+\toksD=\toks19
+\boxA=\box19
+\countA=\count31
+\nopdfimagehelp=\toks20
+ fonts,
+\sffam=\fam8
+\textleading=\dimen26
+\fontdepth=\count32
+ page headings,
+\titlepagetopglue=\skip20
+\titlepagebottomglue=\skip21
+\evenheadline=\toks21
+\oddheadline=\toks22
+\evenfootline=\toks23
+\oddfootline=\toks24
+ tables,
+\tableindent=\dimen27
+\itemindent=\dimen28
+\itemmargin=\dimen29
+\itemmax=\dimen30
+\itemno=\count33
+\multitableparskip=\skip22
+\multitableparindent=\skip23
+\multitablecolspace=\dimen31
+\multitablelinespace=\skip24
+\colcount=\count34
+\everytab=\toks25
+
+conditionals,
+\doignorecount=\count35
+ indexing,
+\whatsitskip=\skip25
+\whatsitpenalty=\count36
+\secondaryindent=\skip26
+\partialpage=\box20
+\doublecolumnhsize=\dimen32
+ sectioning,
+\unnumberedno=\count37
+\chapno=\count38
+\secno=\count39
+\subsecno=\count40
+\subsubsecno=\count41
+\appendixno=\count42
+\absseclevel=\count43
+\secbase=\count44
+\chapheadingskip=\skip27
+\secheadingskip=\skip28
+\subsecheadingskip=\skip29
+ toc,
+\tocfile=\write0
+\contentsrightmargin=\skip30
+\savepageno=\count45
+\lastnegativepageno=\count46
+\tocindent=\dimen33
+ environments,
+\errorbox=\box21
+\lispnarrowing=\skip31
+\envskipamount=\skip32
+\circthick=\dimen34
+\cartouter=\dimen35
+\cartinner=\dimen36
+\normbskip=\skip33
+\normpskip=\skip34
+\normlskip=\skip35
+\lskip=\skip36
+\rskip=\skip37
+\tabw=\dimen37
+ defuns,
+\defbodyindent=\skip38
+\defargsindent=\skip39
+\deflastargmargin=\skip40
+\defunpenalty=\count47
+\parencount=\count48
+\brackcount=\count49
+ macros,
+\paramno=\count50
+\macname=\toks26
+
+cross references,
+\auxfile=\write1
+\savesfregister=\count51
+ insertions,
+\footnoteno=\count52
+\SAVEfootins=\box22
+\SAVEmargin=\box23
+
+(/usr/share/texmf-texlive/tex/generic/epsf/epsf.tex
+This is `epsf.tex' v2.7.3 <23 July 2005>
+\epsffilein=\read1
+\epsfframemargin=\dimen38
+\epsfframethickness=\dimen39
+\epsfrsize=\dimen40
+\epsftmp=\dimen41
+\epsftsize=\dimen42
+\epsfxsize=\dimen43
+\epsfysize=\dimen44
+\pspoints=\dimen45
+)
+\noepsfhelp=\toks27
+ localization,
+\nolanghelp=\toks28
+\countUTFx=\count53
+\countUTFy=\count54
+\countUTFz=\count55
+ formatting,
+\defaultparindent=\dimen46
+ and turning on texinfo input format.)
+(./mathgl_en.aux)
+\openout1 = `mathgl_en.aux'.
+
+ at cpindfile=@write2
+ at fnindfile=@write3
+ at vrindfile=@write4
+ at tpindfile=@write5
+ at kyindfile=@write6
+ at pgindfile=@write7
+ [1
+\openout2 = `mathgl_en.cp'.
+
+\openout3 = `mathgl_en.fn'.
+
+\openout4 = `mathgl_en.vr'.
+
+\openout5 = `mathgl_en.tp'.
+
+\openout6 = `mathgl_en.ky'.
+
+\openout7 = `mathgl_en.pg'.
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
+[2] (./mathgl_en.toc [-1] [-2] [-3] [-4] [-5] [-6]) [-7] (./mathgl_en.toc)
+(./mathgl_en.toc) (./overview_en.texi Chapter 1
+\openout0 = `mathgl_en.toc'.
+
+ [1]
+Underfull \hbox (badness 2698) in paragraph at lines 75--76
+ @textrm They are: @texttt --enable-fltk, --enable-glut, --enable-qt[] @textrm 
+for ebabling FLTK,
+
+ at hbox(7.60416+2.43333)x433.62, glue set 3.00075
+. at glue(@leftskip) 21.68121
+. at textrm T
+. at textrm h
+. at textrm e
+. at textrm y
+.etc.
+
+
+Underfull \hbox (badness 6825) in paragraph at lines 75--76
+ @textrm GLUT and/or Qt win-dows; @texttt --enable-jpeg, --enable-tiff, --enabl
+e-hdf5[]
+
+ at hbox(8.2125+2.73749)x433.62, glue set 4.08897
+. at glue(@leftskip) 21.68121
+. at textrm G
+. at textrm L
+. at textrm U
+. at textrm T
+.etc.
+
+[2] [3]
+Underfull \hbox (badness 10000) in paragraph at lines 137--138
+ at textrm (`@texttt wkrgbcymhRGBCYMHWlenupqLENUPQ[]@textrm '[]), dash-ing style (
+`@texttt -|;:ji[]@textrm '[] or space), width
+
+ at hbox(8.2125+2.73749)x433.62, glue set 4.5489
+. at textrm (
+. at textrm `
+. at texttt w
+. at texttt k
+. at texttt r
+.etc.
+
+[4]
+Underfull \hbox (badness 2961) in paragraph at lines 141--142
+ at textrm only marks), `@texttt -[]@textrm '[] -- solid line (################), 
+`@texttt |[]@textrm '[] -- dashed line
+
+ at hbox(8.2125+2.73749)x433.62, glue set 3.09682
+. at textrm o
+. at textrm n
+. at textrm l
+. at textrm y
+. at glue 3.65 plus 1.825 minus 1.21666
+.etc.
+
+ <./png/sample5.png (PNG copy)> <./png/sampled.png (PNG copy)> [5] <./png/color
+s.png (PNG copy)> [6] <./png_static/kw.png> <./png_static/wk.png> <./png_static
+/kHCcw.png> <./png_static/kRryw.png> <./png_static/kGgew.png> <./png_static/kBb
+cw.png> <./png_static/BbwrR.png> <./png_static/BbwgG.png> <./png_static/GgwmM.p
+ng> <./png_static/bcwyr.png> <./png_static/QqwcC.png> <./png_static/CcwyY.png> 
+<./png_static/BbcyrR.png> [7] <./png_static/BbcwyrR.png> <./png_static/bwr.png>
+ <./png_static/bcyr.png> <./png_static/bgr.png> <./png_static/sharp.png (PNG co
+py)> [8]
+Underfull \hbox (badness 6348) in paragraph at lines 253--254
+ []@textit C func-tion @textrm -- @texttt void mgl_fplot(HMGL graph, const char
+ *fy, const char
+
+ at hbox(7.60416+2.43333)x433.62, glue set 3.99263
+. at glue(@leftskip) 57.81621
+. at hbox(0.0+0.0)x0.0
+. at textit C
+. at glue 3.91763 plus 1.67729 minus 1.12044
+. at textit f
+.etc.
+
+
+Underfull \hbox (badness 2980) in paragraph at lines 255--256
+ []@textit AT&T func-tion @textrm -- @texttt void mgl_fplot_(uintptr_t *graph, 
+const char *fy,
+
+ at hbox(7.60416+2.43333)x433.62, glue set 3.10422
+. at glue(@leftskip) 57.81621
+. at hbox(0.0+0.0)x0.0
+. at textit A
+. at kern-0.8395
+. at textit T
+.etc.
+
+[9] [10] [11] [12] [13] [14]) (./example_en.texi Chapter 2 [15] [16] [17]
+[18] [19]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 214--214
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[20] <./png/sample1.png (PNG copy)> [21] [22] <./png/sample2.png (PNG copy)>
+[23] <./png/sample3.png (PNG copy)> [24] <./png/sample4.png (PNG copy)> <./png/
+samplee.png (PNG copy)> [25]
+Overfull \hbox (43.52109pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x477.14108
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (20.52634pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x454.14633
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (20.52634pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x454.14633
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (20.52634pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x454.14633
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (20.52634pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x454.14633
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (20.52634pt too wide) in paragraph at lines 444--444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x454.14633
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/fonts.png (PNG copy)> [26] [27] [28] <./png/sample6.png (PNG copy)>
+[29] <./png/sample7.png (PNG copy)> [30] [31] <./png/sample8.png (PNG copy)>
+[32] [33] <./png/sample9.png (PNG copy)>
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 787--787
+[][][][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x183.95801
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at hbox(7.60416+2.43333)x137.9685
+.. at texttt g
+.. at texttt r
+.. at texttt -
+.. at texttt >
+.. at texttt L
+..etc.
+. at hbox(7.60416+2.43333)x166.71194
+.. at texttt g
+.. at texttt r
+.. at texttt -
+.. at texttt >
+.. at texttt L
+..etc.
+. at penalty 10000
+.etc.
+
+[34] <./png/samplea.png (PNG copy)> [35] <./png/sampleb.png (PNG copy)> <./png/
+type0.png (PNG copy)> <./png/type1.png (PNG copy)> [36] <./png/type2.png (PNG c
+opy)> [37]
+Overfull \hbox (32.02371pt too wide) in paragraph at lines 895--895
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x465.6437
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[38]
+Overfull \hbox (135.50009pt too wide) in paragraph at lines 1000--1000
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x569.12009
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+.. at glue 5.74869
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[39] [40] [41] [42] [43] [44] [45] [46] [47]) (./core_en.texi Chapter 3
+[48] [49]
+Underfull \hbox (badness 5359) in paragraph at lines 93--94
+ []@textrm Flag which tem-po-rary switches trans-parency on/off for the plot. S
+ee
+
+ at hbox(8.2125+2.73749)x433.62, glue set 3.77213
+. at glue(@leftskip) 28.90755
+. at hbox(0.0+0.0)x0.0
+. at textrm F
+. at textrm l
+. at textrm a
+.etc.
+
+[50] [51] [52] <./png_static/cut.png (PNG copy)> [53] [54] [55] [56] [57]
+[58] [59]
+Underfull \hbox (badness 10000) in paragraph at lines 585--586
+ []@textrm Sets one of the pre-de-fined trans-for-ma-tion for-mu-las for curvi-
+lin-ear co-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.43076
+. at glue(@leftskip) 28.90755
+. at hbox(0.0+0.0)x0.0
+. at textrm S
+. at textrm e
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 7468) in paragraph at lines 585--586
+ @textrm or-di-nate. Para-mater @textsl how @textrm de-fine the co-or-di-nates:
+ @texttt mglCartesian=0[] @textrm --
+
+ at hbox(7.60416+2.43333)x433.62, glue set 4.21301
+. at glue(@leftskip) 28.90755
+. at textrm o
+. at textrm r
+. at discretionary
+.. at textrm -
+. at textrm d
+.etc.
+
+
+Underfull \hbox (badness 2922) in paragraph at lines 585--586
+ @textrm Carte-sian co-or-di-nates (no trans-for-ma-tion); @texttt mglPolar=1[]
+ @textrm -- Po-lar co-or-diantes
+
+ at hbox(8.2125+2.73749)x433.62, glue set 3.08139
+. at glue(@leftskip) 28.90755
+. at textrm C
+. at textrm a
+. at textrm r
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 585--586
+ @texti sinh at textrm (@texti x at textrm )@texti =@textrm (@texti cosh at textrm (@tex
+ti x at textrm ) @textsy ^^@ @texti cos at textrm (@texti y at textrm ))$; @texttt mglBi
+polar=10[] @textrm -- Bipo-lar co-or-di-nates
+
+ at hbox(8.2125+2.73749)x433.62, glue set 8.19131
+. at glue(@leftskip) 28.90755
+. at texti s
+. at texti i
+. at texti n
+. at texti h
+.etc.
+
+[60] [61] [62]
+Underfull \hbox (badness 2334) in paragraph at lines 733--734
+ []@textrm Clears trans-for-ma-tion ma-trix. This func-tion clears all pre-vi-o
+us ef-fects of
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.86
+. at glue(@leftskip) 28.90755
+. at hbox(0.0+0.0)x0.0
+. at textrm C
+. at textrm l
+. at textrm e
+.etc.
+
+[63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77]
+[78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92]
+[93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106]
+[107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118])
+(./class_en.texi Chapter 4 [119] [120] [121] [122] Chapter 5 [123] [124]
+Warning: unbalanced parentheses in @def... [125] [126] [127] [128]
+(./data_en.texi Chapter 6 [129] [130] [131] [132] [133] [134] [135] [136]
+[137] [138] [139] [140] [141] [142] [143]
+Warning: unbalanced parentheses in @def...
+Warning: unbalanced parentheses in @def...
+Underfull \hbox (badness 7256) in paragraph at lines 684--685
+ []@textrm Solves equa-tion du/dz = i*k0*@textsl ham at textrm (p,q,x,y,z, at texttt 
+|@textrm u at texttt |@textrm )[u], where p=-i/k0*d/dx,
+
+ at hbox(8.2125+2.73749)x433.62, glue set 4.17229
+. at glue(@leftskip) 28.90755
+. at hbox(0.0+0.0)x0.0
+. at textrm S
+. at textrm o
+. at textrm l
+.etc.
+
+[144] [145]) Chapter 7 [146] [147] [148] [149]
+Underfull \hbox (badness 10000) in paragraph at lines 580--581
+ at textrm `@texttt si(x)[]@textrm '[] -- Sine in-te-gral $@texti Si at textrm (@text
+i x at textrm ) = [][] @texti dt []@textrm (@texti t at textrm )@texti =t$@textrm , `
+ at texttt erf(x)[]@textrm '[] -- er-ror func-tion
+
+ at hbox(8.83478+3.31812)x433.62, glue set 4.51466
+. at textrm `
+. at texttt s
+. at texttt i
+. at texttt (
+. at texttt x
+.etc.
+
+
+Underfull \hbox (badness 7504) in paragraph at lines 580--581
+ at texti erf at textrm (@texti x at textrm ) = (2 at texti =[]^^Y at textrm )) [][] @texti dt
+ []@textrm (@textsy ^^@@texti t[]@textrm )$, `@texttt ei(x)[]@textrm '[] -- ex-
+po-nen-tial in-te-gral $@texti Ei at textrm (@texti x at textrm ) :=
+
+ at hbox(9.58751+3.31812)x433.62, glue set 4.22195
+. at texti e
+. at texti r
+. at kern0.30417
+. at texti f
+. at kern1.17865
+.etc.
+
+[150] [151] Warning: unbalanced parentheses in @def... [152] [153] <./png/color
+s.png (PNG copy)> [154] [155] [156] Warning: unbalanced parentheses in @def...
+Warning: unbalanced parentheses in @def...
+Warning: unbalanced parentheses in @def... [157]) (./mgl_en.texi Chapter 8
+[158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169]
+[170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181]
+[182] [183] [184] [185] [186] [187] [188]
+Underfull \hbox (badness 7256) in paragraph at lines 1360--1361
+ []@textrm Solves equa-tion du/dz = i*k0*@textsl ham at textrm (p,q,x,y,z, at texttt 
+|@textrm u at texttt |@textrm )[u], where p=-i/k0*d/dx,
+
+ at hbox(8.2125+2.73749)x433.62, glue set 4.17229
+. at glue(@leftskip) 28.90755
+. at hbox(0.0+0.0)x0.0
+. at textrm S
+. at textrm o
+. at textrm l
+.etc.
+
+[189]
+Underfull \hbox (badness 3098) in paragraph at lines 1404--1405
+ []@textrm Differentiates the data @textsl dat @textrm spec-i-fied para-met-ri-
+cally in di-rec-tion @textsl xdat @textrm with
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.14247
+. at glue(@leftskip) 28.90755
+. at hbox(0.0+0.0)x0.0
+. at textrm D
+. at textrm i
+. at textrm  (ligature ff)
+.etc.
+
+
+Underfull \hbox (badness 4995) in paragraph at lines 1404--1405
+ @textsl ydat at textrm , @textsl zdat at textrm =constant. Pa-ram-e-ter @textsl zdat
+ @textrm can be omit-ted that cor-re-spond
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.68608
+. at glue(@leftskip) 28.90755
+. at textsl y
+. at textsl d
+. at textsl a
+. at textsl t
+.etc.
+
+
+Underfull \hbox (badness 2401) in paragraph at lines 1404--1405
+ @textrm to 2D case. Para-met-ri-cal dif-fer-en-ti-a-tion uses the for-mula (fo
+r 2D case):
+
+ at hbox(8.2125+2.73749)x433.62, glue set 2.88605
+. at glue(@leftskip) 28.90755
+. at textrm t
+. at textrm o
+. at glue 3.65 plus 1.825 minus 1.21666
+. at textrm 2
+.etc.
+
+[190] [191] [192] [193]) (./samples_en.texi Chapter 9 [194] [195] <./png/plot.p
+ng (PNG copy)> [196] <./png/radar.png (PNG copy)> [197] <./png/tens.png (PNG co
+py)> [198] <./png/area.png (PNG copy)> [199] [200] <./png/bars.png (PNG copy)>
+[201] <./png/barh.png (PNG copy)> [202] <./png/step.png (PNG copy)> [203] <./pn
+g/stem.png (PNG copy)> [204] <./png/region.png (PNG copy)> [205] [206] <./png/e
+rror.png (PNG copy)> [207]
+Overfull \hbox (72.26453pt too wide) in paragraph at lines 694--694
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x505.88452
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[208]
+Overfull \hbox (60.76715pt too wide) in paragraph at lines 728--728
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x494.38715
+.. at texttt y
+.. at texttt ,
+.. at penalty 10000
+.. at glue 5.74869
+.. at texttt x
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/boxplot.png (PNG copy)> [209] <./png/mark.png (PNG copy)> [210] <./png/
+textmark.png (PNG copy)> [211] [212] <./png/tube.png (PNG copy)> [213] <./png/t
+ext.png (PNG copy)> [214] [215] <./png/torus.png (PNG copy)> [216] <./png/chart
+.png (PNG copy)> [217] [218] <./png/pie_chart.png (PNG copy)> [219] <./png/surf
+.png (PNG copy)> [220]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1329--1329
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surf_alpha.png (PNG copy)> [221] [222]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1395--1395
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surf_fog.png (PNG copy)> [223]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1462--1462
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surf_sl.png (PNG copy)> [224]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1524--1524
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/mesh.png (PNG copy)> [225]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1581--1581
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[226] <./png/fall.png (PNG copy)> [227]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1638--1638
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/belt.png (PNG copy)> [228]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1699--1699
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/tile.png (PNG copy)> [229]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1760--1760
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/boxs.png (PNG copy)> [230]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1822--1822
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[231] <./png/dens.png (PNG copy)> [232]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1877--1877
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/cont.png (PNG copy)> [233]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 1936--1936
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/contf.png (PNG copy)> [234]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 2000--2000
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/contd.png (PNG copy)> [235]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 2062--2062
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[236] <./png/axial.png (PNG copy)> [237]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 2129--2129
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surf3.png (PNG copy)> [238]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2200--2200
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2213--2213
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/cloud.png (PNG copy)> [239]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2263--2263
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2275--2275
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[240] <./png/cloudp.png (PNG copy)>
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2319--2319
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[241]
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2331--2331
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/densa.png (PNG copy)> [242]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2382--2382
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2396--2396
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/conta.png (PNG copy)> [243]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2444--2444
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2455--2455
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[244] <./png/contfa.png (PNG copy)>
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2504--2504
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[245]
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2516--2516
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/cont_xyz.png (PNG copy)> [246]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2574--2574
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2593--2593
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/dens_xyz.png (PNG copy)> [247]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2652--2652
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[248]
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2671--2671
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/cutminmax.png (PNG copy)> [249]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2730--2730
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2744--2744
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/cutminmax2.png (PNG copy)> [250]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2810--2810
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[251]
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2826--2826
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surf3_cutoff.png (PNG copy)> [252]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 2885--2885
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 2899--2899
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[253] <./png/surfc.png (PNG copy)> [254]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 2998--2998
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 2998--2998
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surfa.png (PNG copy)> [255]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3074--3074
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3074--3074
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[256] <./png/tiles.png (PNG copy)> [257]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3138--3138
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3138--3138
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/map.png (PNG copy)> [258]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 3175--3175
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt g
+.. at texttt r
+.. at texttt -
+.. at texttt >
+.. at texttt P
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (66.51584pt too wide) in paragraph at lines 3221--3221
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x500.13583
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt p
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[259]
+Overfull \hbox (72.26453pt too wide) in paragraph at lines 3247--3247
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x505.88452
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/traj.png (PNG copy)> [260] [261] <./png/vect.png (PNG copy)> [262]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3412--3412
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3412--3412
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[263] <./png/vectl.png (PNG copy)> [264]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3474--3474
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3474--3474
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/vectc.png (PNG copy)> [265]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3537--3537
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3537--3537
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/flow.png (PNG copy)> [266]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3599--3599
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3599--3599
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[267] <./png/pipe.png (PNG copy)> [268]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3661--3661
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3661--3661
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/dew.png (PNG copy)> [269]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3723--3723
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 3723--3723
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surf3c.png (PNG copy)> [270]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 3781--3781
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[271]
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 3797--3797
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surf3a.png (PNG copy)> [272]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 3857--3857
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 3873--3873
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[273] <./png/vect3.png (PNG copy)>
+Overfull \hbox (78.01321pt too wide) in paragraph at lines 3919--3919
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x511.63321
+.. at texttt f
+.. at texttt i
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[274] <./png/vectl3.png (PNG copy)> [275]
+Overfull \hbox (78.01321pt too wide) in paragraph at lines 4006--4006
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x511.63321
+.. at texttt f
+.. at texttt i
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[276] <./png/vectc3.png (PNG copy)> [277]
+Overfull \hbox (78.01321pt too wide) in paragraph at lines 4093--4093
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x511.63321
+.. at texttt f
+.. at texttt i
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[278] <./png/flow3.png (PNG copy)> [279]
+Overfull \hbox (78.01321pt too wide) in paragraph at lines 4180--4180
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x511.63321
+.. at texttt f
+.. at texttt i
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[280] <./png/pipe3.png (PNG copy)> [281]
+Overfull \hbox (78.01321pt too wide) in paragraph at lines 4269--4269
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x511.63321
+.. at texttt f
+.. at texttt i
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[282] <./png/crust.png (PNG copy)> [283] [284] <./png/dots.png (PNG copy)>
+[285] <./png/legend.png (PNG copy)> [286]
+Overfull \hbox (118.25403pt too wide) in paragraph at lines 4539--4539
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x551.87402
+.. at texttt f
+.. at texttt .
+.. at texttt M
+.. at texttt o
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[287] <./png/samplea.png (PNG copy)> [288] [289] <./png/surf_cont_y.png (PNG co
+py)> [290] <./png/flow_dens.png (PNG copy)> [291] [292]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 4789--4789
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 4789--4789
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/several_light.png (PNG copy)> [293]
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 4868--4868
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[294] <./png/mirror.png (PNG copy)> [295] [296] <./png/contt.png (PNG copy)>
+Overfull \hbox (14.77765pt too wide) in paragraph at lines 5018--5018
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x448.39764
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[297] <./png/ternary.png (PNG copy)> [298] [299]
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 5157--5157
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt x
+.. at texttt ,
+.. at penalty 10000
+.. at glue 5.74869
+.. at texttt y
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/surf3_rgbd.png (PNG copy)> [300]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 5196--5196
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt m
+.. at texttt g
+.. at texttt l
+.. at texttt _
+.. at texttt d
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (55.01846pt too wide) in paragraph at lines 5207--5207
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x488.63846
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[301] <./png/drops.png (PNG copy)> [302] [303] <./png/molecule.png (PNG copy)>
+[304] [305] <./png/sample3.png (PNG copy)> [306] [307] [308] <./png/2_axis.png 
+(PNG copy)> [309] [310] <./png/semilog.png (PNG copy)> [311] [312] <./png/loglo
+g.png (PNG copy)> [313] [314] <./png/fit.png (PNG copy)> [315] [316]
+Overfull \hbox (26.27502pt too wide) in paragraph at lines 5972--5972
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x459.89502
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[317] <./png/envelop.png (PNG copy)> [318] <./png/sew.png (PNG copy)> [319] <./
+png/stfa.png (PNG copy)> [320] [321]
+Overfull \hbox (32.02371pt too wide) in paragraph at lines 6196--6196
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x465.6437
+.. at texttt c
+.. at texttt a
+.. at texttt l
+.. at texttt l
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+ <./png/pde.png (PNG copy)> [322]
+Overfull \hbox (32.02371pt too wide) in paragraph at lines 6241--6241
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x465.6437
+.. at texttt a
+.. at penalty 10000
+.. at glue 5.74869
+.. at texttt =
+.. at penalty 10000
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+
+Overfull \hbox (106.75665pt too wide) in paragraph at lines 6259--6259
+[][] |
+
+ at hbox(7.60416+2.43333)x433.62
+. at hbox(0.0+0.0)x0.0
+. at hbox(7.60416+2.43333)x540.37665
+.. at texttt t
+.. at texttt i
+.. at texttt t
+.. at texttt l
+.. at texttt e
+..etc.
+. at penalty 10000
+. at glue(@parfillskip) 0.0 plus 1.0fil
+. at glue(@rightskip) 0.0
+.etc.
+
+[323] [324] <./png/qo2d.png (PNG copy)> [325] [326] <./png/parser.png (PNG copy
+)> [327] [328] <./png/tval.png (PNG copy)> [329] <./png/column.png (PNG copy)>
+[330] [331] <./png/column.png (PNG copy)> [332]) Appendix A [333]
+(./appendix_en.texi
+Underfull \hbox (badness 2799) in paragraph at lines 14--15
+ at texttt \@textrm textcloseomega, @texttt \@textrm textphi, @texttt \@textrm tex
+t-turnr, @texttt \@textrm textscr, @texttt \@textrm tex-tin-vscr, @texttt \@tex
+trm tex-tr-tails, @texttt \@textrm tex-tesh,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.04001
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 2990) in paragraph at lines 14--15
+ at texttt \@textrm textctz, @texttt \@textrm tex-tyogh, @texttt \@textrm textc-ty
+ogh, @texttt \@textrm text-glot-stop, @texttt \@textrm tex-trev-glot-stop, @tex
+ttt \@textrm tex-tin-v-glot-stop,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.10667
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm tex-trhookrevep-silon, @texttt \@textrm textcloserevep-silon, 
+ at texttt \@textrm textbar-dot-lessj, @texttt \@textrm textsci, @texttt \@textrm 
+textltilde,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.05
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2285) in paragraph at lines 14--15
+ at texttt \@textrm textbeltl, @texttt \@textrm tex-tr-taill, @texttt \@textrm tex
+tlyo-gh-lig, @texttt \@textrm text-turnm, @texttt \@textrm text-turn-lon-glegr,
+ @texttt \@textrm text-turn-r-rtail,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.84
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 2644) in paragraph at lines 14--15
+ at texttt \@textrm text-turnw, @texttt \@textrm text-turny, @texttt \@textrm text
+scy, @texttt \@textrm textcloseep-silon, @texttt \@textrm tex-thtscg, @texttt \
+ at textrm textsch, @texttt \@textrm textctj,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.98001
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 7081) in paragraph at lines 14--15
+ at texttt \@textrm text-turnk, @texttt \@textrm textscl, @texttt \@textrm tex-tht
+q, @texttt \@textrm textbar-glot-stop, @texttt \@textrm textbar-rev-glot-stop, 
+ at texttt \@textrm textd-zlig,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.13867
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 2809) in paragraph at lines 14--15
+ at texttt \@textrm textsupj, @texttt \@textrm textsupr, @texttt \@textrm textsup-
+turnr, @texttt \@textrm textsup-turn-r-rtail, @texttt \@textrm textsupin-vscr, 
+ at texttt \@textrm textsupw,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.04266
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 2626) in paragraph at lines 14--15
+ at texttt \@textrm tex-traise-glot-stop, @texttt \@textrm tex-trais-erev-glot-sto
+p, @texttt \@textrm textlptr, @texttt \@textrm tex-trptr, @texttt \@textrm tex-
+tuptr, @texttt \@textrm textdptr,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.976
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm text-low-macron, @texttt \@textrm text-low-grave, @texttt \@te
+xtrm text-lowa-cute, @texttt \@textrm textlength-mark, @texttt \@textrm tex-tha
+lflength,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.72667
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 2790) in paragraph at lines 14--15
+ at texttt \@textrm Stigma, @texttt \@textrm stigma, @texttt \@textrm Digamma, @te
+xttt \@textrm digamma, @texttt \@textrm Koppa, @texttt \@textrm koppa, @texttt 
+\@textrm varkappa, @texttt \@textrm var-rho,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.03621
+. at texttt \
+. at textrm S
+. at textrm t
+. at textrm i
+. at textrm g
+.etc.
+
+
+Underfull \hbox (badness 2197) in paragraph at lines 14--15
+ at texttt \@textrm tex-tquot-ed-blright, @texttt \@textrm quot-d-blbase, @texttt 
+\@textrm quot-d-blright, @texttt \@textrm guils-inglright, @texttt \@textrm tex
+-tre-f-er-ence-mark,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.80333
+. at texttt \
+. at textrm t
+. at textrm e
+. at textrm x
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2181) in paragraph at lines 14--15
+ at texttt \@textrm upand, @texttt \@textrm fra-conethird, @texttt \@textrm fract-
+wothirds, @texttt \@textrm fra-cone-fifth, @texttt \@textrm fract-wofifths, @te
+xttt \@textrm frac-three-fifths,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.79468
+. at texttt \
+. at textrm u
+. at textrm p
+. at textrm a
+. at textrm n
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm frac-four-fifths, @texttt \@textrm fra-cone-sixth, @texttt \@t
+extrm frac-fivesixths, @texttt \@textrm fra-coneeighth, @texttt \@textrm frac-t
+hree-eighths,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.88002
+. at texttt \
+. at textrm f
+. at textrm r
+. at textrm a
+. at textrm c
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm up-whitear-row, @texttt \@textrm rightwhitear-row, @texttt \@t
+extrm down-whitear-row, @texttt \@textrm nlef-t-ar-row, @texttt \@textrm nright
+ar-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.59671
+. at texttt \
+. at textrm u
+. at discretionary replacing 2
+.. at textrm p
+.. at textrm -
+. at textrm p
+. at kern-0.30418
+.etc.
+
+
+Underfull \hbox (badness 7504) in paragraph at lines 14--15
+ at texttt \@textrm left-squigar-row, @texttt \@textrm right-squigar-row, @texttt 
+\@textrm lead-sto, @texttt \@textrm twoheadlef-t-ar-row, @texttt \@textrm twohe
+ad-u-par-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.22003
+. at texttt \
+. at textrm l
+. at textrm e
+. at textrm f
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 4713) in paragraph at lines 14--15
+ at texttt \@textrm barover-north-wes-t-ar-row, @texttt \@textrm bar-lef-t-ar-rowr
+ightar-row-bar, @texttt \@textrm ac-wopen-cir-clear-row, @texttt \@textrm cwope
+n-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.61336
+. at texttt \
+. at textrm b
+. at textrm a
+. at textrm r
+. at textrm o
+.etc.
+
+
+Underfull \hbox (badness 8151) in paragraph at lines 14--15
+ at textrm cir-clear-row, @texttt \@textrm left-har-poonup, @texttt \@textrm left-
+har-poon-down, @texttt \@textrm up-har-poon-right, @texttt \@textrm up-har-poon
+-left,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.34001
+. at textrm c
+. at textrm i
+. at textrm r
+. at discretionary
+.. at textrm -
+. at textrm c
+.etc.
+
+
+Underfull \hbox (badness 3471) in paragraph at lines 14--15
+ at texttt \@textrm nRightar-row, @texttt \@textrm Lef-t-ar-row, @texttt \@textrm 
+Up-ar-row, @texttt \@textrm Rightar-row, @texttt \@textrm Dow-nar-row, @texttt 
+\@textrm Left-rightar-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.26402
+. at texttt \
+. at textrm n
+. at textrm R
+. at textrm i
+. at textrm g
+.etc.
+
+
+Underfull \hbox (badness 2205) in paragraph at lines 14--15
+ at texttt \@textrm cir-cleon-rightar-row, @texttt \@textrm downu-par-rows, @textt
+t \@textrm right-three-ar-rows, @texttt \@textrm nvlef-t-ar-row, @texttt \@text
+rm nvrightar-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.80669
+. at texttt \
+. at textrm c
+. at textrm i
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2573) in paragraph at lines 14--15
+ at texttt \@textrm rightar-row-tri-an-gle, @texttt \@textrm left-rightar-row-tri-
+an-gle, @texttt \@textrm forall, @texttt \@textrm com-ple-ment, @texttt \@textr
+m par-tial, @texttt \@textrm ex-ists,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.95468
+. at texttt \
+. at textrm r
+. at textrm i
+. at textrm g
+. at textrm h
+.etc.
+
+
+Underfull \hbox (badness 7740) in paragraph at lines 14--15
+ at texttt \@textrm there-fore, @texttt \@textrm be-cause, @texttt \@textrm colon,
+ @texttt \@textrm Colon, @texttt \@textrm dot-mi-nus, @texttt \@textrm dash-col
+on, @texttt \@textrm dotsmi-nus-dots,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.26448
+. at texttt \
+. at textrm t
+. at textrm h
+. at textrm e
+. at textrm r
+.etc.
+
+
+Underfull \hbox (badness 2035) in paragraph at lines 14--15
+ at texttt \@textrm big-cap, @texttt \@textrm bigcup, @texttt \@textrm small-dia-m
+ond, @texttt \@textrm cdot, @texttt \@textrm star, @texttt \@textrm di-videon-t
+imes, @texttt \@textrm bowtie, @texttt \@textrm ltimes,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.73335
+. at texttt \
+. at textrm b
+. at textrm i
+. at textrm g
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 3884) in paragraph at lines 14--15
+ at texttt \@textrm con-ic-ta-per, @texttt \@textrm top-bot, @texttt \@textrm obar
+, @texttt \@textrm APLnot-slash, @texttt \@textrm APLnot-back-slash, @texttt \@
+textrm APLbox-up-caret,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.38934
+. at texttt \
+. at textrm c
+. at textrm o
+. at textrm n
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm APLboxques-tion, @texttt \@textrm ran-gle-downzigza-gar-row, @
+texttt \@textrm dircur-rent, @texttt \@textrm hexagon, @texttt \@textrm lparenu
+-end,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.9067
+. at texttt \
+. at textrm A
+. at textrm P
+. at textrm L
+. at textrm b
+.etc.
+
+
+Underfull \hbox (badness 5563) in paragraph at lines 14--15
+ at texttt \@textrm lbracemid, @texttt \@textrm lbrace-lend, @texttt \@textrm vbra
+ce-ex-ten-der, @texttt \@textrm rbraceuend, @texttt \@textrm rbracemid, @texttt
+ \@textrm rbrace-lend,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.81868
+. at texttt \
+. at textrm l
+. at textrm b
+. at textrm r
+. at textrm a
+.etc.
+
+
+Underfull \hbox (badness 3514) in paragraph at lines 14--15
+ at texttt \@textrm in-tex-ten-der, @texttt \@textrm har-rowex-ten-der, @texttt \@
+textrm lmous-tache, @texttt \@textrm rmous-tache, @texttt \@textrm sum-top, @te
+xttt \@textrm sum-bot-tom,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.27736
+. at texttt \
+. at textrm i
+. at discretionary replacing 2
+.. at textrm n
+.. at textrm -
+. at textrm n
+. at kern-0.30418
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm var-rowex-ten-der, @texttt \@textrm over-paren, @texttt \@text
+rm un-der-paren, @texttt \@textrm over-brace, @texttt \@textrm un-der-brace, @t
+exttt \@textrm obr-brak,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.63736
+. at texttt \
+. at textrm v
+. at kern-0.60834
+. at textrm a
+. at textrm r
+.etc.
+
+
+Underfull \hbox (badness 2529) in paragraph at lines 14--15
+ at texttt \@textrm cir-cledn, @texttt \@textrm cir-cledo, @texttt \@textrm cir-cl
+edp, @texttt \@textrm cir-cledq, @texttt \@textrm cir-cledr, @texttt \@textrm c
+ir-cleds, @texttt \@textrm cir-cledt, @texttt \@textrm cir-cledu,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.93907
+. at texttt \
+. at textrm c
+. at textrm i
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2564) in paragraph at lines 14--15
+ at texttt \@textrm bd-b-vrh, @texttt \@textrm bd-b-vlh, @texttt \@textrm bd-dvbh,
+ @texttt \@textrm bdu-vbh, @texttt \@textrm bd-b-vbh, @texttt \@textrm bdHrule,
+ @texttt \@textrm bd-Vrule, @texttt \@textrm bd-dvrH,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.95241
+. at texttt \
+. at textrm b
+. at kern0.30417
+. at textrm d
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2662) in paragraph at lines 14--15
+ at texttt \@textrm bd-dVrh, @texttt \@textrm bd-dVrH, @texttt \@textrm bd-dvlH, @
+texttt \@textrm bd-dVlh, @texttt \@textrm bd-dVlH, @texttt \@textrm bdu-vrH, @t
+exttt \@textrm bdu-Vrh, @texttt \@textrm bdu-VrH,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.98712
+. at texttt \
+. at textrm b
+. at kern0.30417
+. at textrm d
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 3780) in paragraph at lines 14--15
+ at texttt \@textrm bdu-vlH, @texttt \@textrm bdu-Vlh, @texttt \@textrm bdu-VlH, @
+texttt \@textrm bd-b-vrH, @texttt \@textrm bd-b-Vrh, @texttt \@textrm bd-b-VrH,
+ @texttt \@textrm bd-b-vlH, @texttt \@textrm bd-b-Vlh,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.35779
+. at texttt \
+. at textrm b
+. at kern0.30417
+. at textrm d
+. at textrm u
+.etc.
+
+
+Underfull \hbox (badness 3612) in paragraph at lines 14--15
+ at texttt \@textrm bd-b-Vbh, @texttt \@textrm bd-b-VbH, @texttt \@textrm bdnesw, 
+ at texttt \@textrm bd-nwse, @texttt \@textrm block-uphalf, @texttt \@textrm block
+-lowhalf, @texttt \@textrm block-full,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.30807
+. at texttt \
+. at textrm b
+. at kern0.30417
+. at textrm d
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 6758) in paragraph at lines 14--15
+ at texttt \@textrm block-left-half, @texttt \@textrm block-righthalf, @texttt \@t
+extrm block-qtr-shaded, @texttt \@textrm block-half-shaded, @texttt \@textrm bl
+ock-three-qtr-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.07668
+. at texttt \
+. at textrm b
+. at textrm l
+. at textrm o
+. at kern0.30417
+.etc.
+
+
+Underfull \hbox (badness 3679) in paragraph at lines 14--15
+ at textrm fill, @texttt \@textrm sm-blk-square, @texttt \@textrm smwht-square, @t
+exttt \@textrm hrect-an-gle-black, @texttt \@textrm hrect-an-gle, @texttt \@tex
+trm vrect-an-gle-black,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.32802
+. at textrm ^^L (ligature fi)
+. at textrm l
+. at textrm l
+. at textrm ,
+. at glue 3.65 plus 2.28123 minus 0.97333
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm small-tri-an-g-leright, @texttt \@textrm black-point-er-right,
+ @texttt \@textrm white-point-er-right, @texttt \@textrm big-black-tri-an-gle-d
+own,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.38223
+. at texttt \
+. at textrm s
+. at textrm m
+. at textrm a
+. at textrm l
+.etc.
+
+
+Underfull \hbox (badness 2547) in paragraph at lines 14--15
+ at texttt \@textrm small-black-tri-an-gleleft, @texttt \@textrm small-tri-an-glel
+eft, @texttt \@textrm black-point-er-left, @texttt \@textrm white-point-er-left
+, @texttt \@textrm mdl-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.94333
+. at texttt \
+. at textrm s
+. at textrm m
+. at textrm a
+. at textrm l
+.etc.
+
+
+Underfull \hbox (badness 5847) in paragraph at lines 14--15
+ at texttt \@textrm cir-clerighthalf-black, @texttt \@textrm cir-cle-bot-tomhalf-b
+lack, @texttt \@textrm cir-cle-tophalf-black, @texttt \@textrm cir-cleurquad-bl
+ack,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.88445
+. at texttt \
+. at textrm c
+. at textrm i
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm black-cir-cleulquad-white, @texttt \@textrm black-left-half-ci
+r-cle, @texttt \@textrm black-righthalf-cir-cle, @texttt \@textrm in-verse-bul-
+let,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 6.59114
+. at texttt \
+. at textrm b
+. at textrm l
+. at textrm a
+. at textrm c
+.etc.
+
+
+Underfull \hbox (badness 4391) in paragraph at lines 14--15
+ at texttt \@textrm scis-sors, @texttt \@textrm en-ve-lope, @texttt \@textrm check
+-mark, @texttt \@textrm mal-tese, @texttt \@textrm cir-cled-star, @texttt \@tex
+trm varstar, @texttt \@textrm din-gas-terisk,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.52892
+. at texttt \
+. at textrm s
+. at textrm c
+. at textrm i
+. at textrm s
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm cir-cled-sansten, @texttt \@textrm black-cir-cled-san-sone, @t
+exttt \@textrm black-cir-cled-sanstwo, @texttt \@textrm black-cir-cled-sansthre
+e,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.19557
+. at texttt \
+. at textrm c
+. at textrm i
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm black-cir-cled-san-seight, @texttt \@textrm black-cir-cled-san
+s-nine, @texttt \@textrm black-cir-cled-sansten, @texttt \@textrm draftin-gar-r
+ow,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.25336
+. at texttt \
+. at textrm b
+. at textrm l
+. at textrm a
+. at textrm c
+.etc.
+
+
+Underfull \hbox (badness 2512) in paragraph at lines 14--15
+ at texttt \@textrm three-dan-gle, @texttt \@textrm whitein-white-tri-an-gle, @tex
+ttt \@textrm perp, @texttt \@textrm sub-set-circ, @texttt \@textrm supset-circ,
+ @texttt \@textrm lbag, @texttt \@textrm rbag,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.93114
+. at texttt \
+. at textrm t
+. at textrm h
+. at textrm r
+. at textrm e
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm Rbr-brak, @texttt \@textrm UU-par-row, @texttt \@textrm DDow-n
+ar-row, @texttt \@textrm acw-gap-cir-clear-row, @texttt \@textrm cw-gap-cir-cle
+ar-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.7467
+. at texttt \
+. at textrm R
+. at textrm b
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 7796) in paragraph at lines 14--15
+ at texttt \@textrm Longmap-sto, @texttt \@textrm lon-gright-squigar-row, @texttt 
+\@textrm nvt-wohead-rightar-row, @texttt \@textrm nVt-wohead-rightar-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.27557
+. at texttt \
+. at textrm L
+. at textrm o
+. at textrm n
+. at textrm g
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm nvLef-t-ar-row, @texttt \@textrm nvRightar-row, @texttt \@text
+rm nvLeft-rightar-row, @texttt \@textrm twoheadmap-sto, @texttt \@textrm Maps-f
+rom,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.31335
+. at texttt \
+. at textrm n
+. at kern-0.30418
+. at textrm v
+. at textrm L
+.etc.
+
+
+Underfull \hbox (badness 3088) in paragraph at lines 14--15
+ at texttt \@textrm right-bkar-row, @texttt \@textrm left-d-bkar-row, @texttt \@te
+xtrm dbkarow, @texttt \@textrm dr-bkarow, @texttt \@textrm right-do-tar-row, @t
+exttt \@textrm baru-par-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.14136
+. at texttt \
+. at textrm r
+. at textrm i
+. at textrm g
+. at textrm h
+.etc.
+
+
+Underfull \hbox (badness 3058) in paragraph at lines 14--15
+ at texttt \@textrm dow-nar-row-bar, @texttt \@textrm nvrightar-row-tail, @texttt 
+\@textrm nVrightar-row-tail, @texttt \@textrm twohead-rightar-row-tail, @texttt
+ \@textrm nvt-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.13002
+. at texttt \
+. at textrm d
+. at textrm o
+. at kern-0.30418
+. at textrm w
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at textrm wohead-rightar-row-tail, @texttt \@textrm nVt-wohead-rightar-row-tail, 
+ at texttt \@textrm left-tail, @texttt \@textrm right-tail, @texttt \@textrm left-
+d-bltail,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.74335
+. at textrm w
+. at kern-0.30418
+. at textrm o
+. at textrm h
+. at textrm e
+.etc.
+
+
+Underfull \hbox (badness 3386) in paragraph at lines 14--15
+ at texttt \@textrm right-d-bltail, @texttt \@textrm di-a-mondlef-t-ar-row, @textt
+t \@textrm rightar-row-di-a-mond, @texttt \@textrm di-a-mondlef-t-ar-row-bar, @
+texttt \@textrm bar-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.23668
+. at texttt \
+. at textrm r
+. at textrm i
+. at textrm g
+. at textrm h
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm neovsear-row, @texttt \@textrm fdi-agov-n-ear-row, @texttt \@t
+extrm rdiagov-sear-row, @texttt \@textrm neovn-war-row, @texttt \@textrm nwovn-
+ear-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.25337
+. at texttt \
+. at textrm n
+. at textrm e
+. at textrm o
+. at kern-0.30418
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm right-down-curvedar-row, @texttt \@textrm cwrightar-car-row, @
+texttt \@textrm acwleft-ar-car-row, @texttt \@textrm ac-wover-ar-car-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 7.0445
+. at texttt \
+. at textrm r
+. at textrm i
+. at textrm g
+. at textrm h
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm ccwun-der-curvear-row, @texttt \@textrm acw-cir-clear-row, @te
+xttt \@textrm cw-cir-clear-row, @texttt \@textrm rightar-row-short-lef-t-ar-row
+,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.56447
+. at texttt \
+. at textrm c
+. at textrm c
+. at textrm w
+. at textrm u
+.etc.
+
+
+Underfull \hbox (badness 3199) in paragraph at lines 14--15
+ at texttt \@textrm lef-t-ar-row-short-rightar-row, @texttt \@textrm short-rightar
+-rowlef-t-ar-row, @texttt \@textrm rightar-row-plus, @texttt \@textrm lef-t-ar-
+row-plus,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.17778
+. at texttt \
+. at textrm l
+. at textrm e
+. at textrm f
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 3668) in paragraph at lines 14--15
+ at texttt \@textrm rightar-rowx, @texttt \@textrm left-rightar-row-cir-cle, @text
+tt \@textrm twohead-u-par-row-cir-cle, @texttt \@textrm left-righthar-poonup-do
+wn,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.32445
+. at texttt \
+. at textrm r
+. at textrm i
+. at textrm g
+. at textrm h
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm left-righthar-poon-downup, @texttt \@textrm up-down-har-poon-r
+ightleft, @texttt \@textrm up-down-har-poon-left-right,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 11.75336
+. at texttt \
+. at textrm l
+. at textrm e
+. at textrm f
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm left-righthar-poonupup, @texttt \@textrm up-down-har-poon-righ
+tright, @texttt \@textrm left-righthar-poon-down-down,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 10.21335
+. at texttt \
+. at textrm l
+. at textrm e
+. at textrm f
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 6825) in paragraph at lines 14--15
+ at texttt \@textrm down-har-poon-left-bar, @texttt \@textrm left-har-poonup-bar, 
+ at texttt \@textrm bar-righthar-poonup, @texttt \@textrm up-har-poon-right-bar,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.08888
+. at texttt \
+. at textrm d
+. at textrm o
+. at kern-0.30418
+. at textrm w
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm bar-down-har-poon-left, @texttt \@textrm left-har-poon-sup-dow
+n, @texttt \@textrm up-har-poon-sleft-right, @texttt \@textrm righthar-poon-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 5.37334
+. at texttt \
+. at textrm b
+. at textrm a
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at textrm sup-down, @texttt \@textrm down-har-poon-sleft-right, @texttt \@textrm 
+left-righthar-poon-sup, @texttt \@textrm left-righthar-poons-down,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 6.11111
+. at textrm s
+. at textrm u
+. at discretionary replacing 2
+.. at textrm p
+.. at textrm -
+. at textrm p
+. at kern0.30417
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm rightleft-har-poon-sup, @texttt \@textrm rightleft-har-poons-d
+own, @texttt \@textrm left-har-poonup-dash, @texttt \@textrm dash-left-har-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 6.20445
+. at texttt \
+. at textrm r
+. at textrm i
+. at textrm g
+. at textrm h
+.etc.
+
+
+Underfull \hbox (badness 4752) in paragraph at lines 14--15
+ at texttt \@textrm downuphar-poon-sleft-right, @texttt \@textrm right-im-ply, @te
+xttt \@textrm equal-rightar-row, @texttt \@textrm sim-i-lar-rightar-row, @textt
+t \@textrm lef-t-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.62335
+. at texttt \
+. at textrm d
+. at textrm o
+. at kern-0.30418
+. at textrm w
+.etc.
+
+
+Underfull \hbox (badness 2285) in paragraph at lines 14--15
+ at textrm ar-rowsim-i-lar, @texttt \@textrm rightar-rowsim-i-lar, @texttt \@textr
+m rightar-rowap-prox, @texttt \@textrm lt-larr, @texttt \@textrm lef-t-ar-row-l
+ess, @texttt \@textrm gtrarr,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.84001
+. at textrm a
+. at textrm r
+. at discretionary
+.. at textrm -
+. at textrm r
+. at textrm o
+.etc.
+
+
+Underfull \hbox (badness 5908) in paragraph at lines 14--15
+ at texttt \@textrm Rparen-less, @texttt \@textrm lblk-br-brak, @texttt \@textrm r
+blk-br-brak, @texttt \@textrm fourv-dots, @texttt \@textrm vzigzag, @texttt \@t
+extrm mea-suredan-gleleft,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.89601
+. at texttt \
+. at textrm R
+. at textrm p
+. at textrm a
+. at textrm r
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at textrm tone, @texttt \@textrm measan-gle-lu-tonw, @texttt \@textrm measan-gler
+d-tose, @texttt \@textrm measan-gleld-tosw, @texttt \@textrm measan-gleur-tone,
+
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.52
+. at textrm t
+. at textrm o
+. at textrm n
+. at textrm e
+. at textrm ,
+.etc.
+
+
+Underfull \hbox (badness 6978) in paragraph at lines 14--15
+ at texttt \@textrm cir-cled-bul-let, @texttt \@textrm olessthan, @texttt \@textrm
+ ogreaterthan, @texttt \@textrm cirscir, @texttt \@textrm cirE, @texttt \@textr
+m box-diag, @texttt \@textrm boxb-slash,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.11957
+. at texttt \
+. at textrm c
+. at textrm i
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2213) in paragraph at lines 14--15
+ at texttt \@textrm box-ast, @texttt \@textrm box-cir-cle, @texttt \@textrm boxbox
+, @texttt \@textrm box-on-box, @texttt \@textrm tri-an-gleodot, @texttt \@textr
+m tri-an-gleubar, @texttt \@textrm tri-an-gles,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.80891
+. at texttt \
+. at textrm b
+. at kern0.30417
+. at textrm o
+. at kern-0.30418
+.etc.
+
+
+Underfull \hbox (badness 2717) in paragraph at lines 14--15
+ at texttt \@textrm tri-an-gle-ser-ifs, @texttt \@textrm rtril-tri, @texttt \@text
+rm ltrivb, @texttt \@textrm vbr-tri, @texttt \@textrm lf-bowtie, @texttt \@text
+rm rf-bowtie, @texttt \@textrm fbowtie, @texttt \@textrm lf-times,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.00764
+. at texttt \
+. at textrm t
+. at textrm r
+. at textrm i
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2626) in paragraph at lines 14--15
+ at texttt \@textrm rf-times, @texttt \@textrm hour-glass, @texttt \@textrm black-
+hour-glass, @texttt \@textrm lvzigzag, @texttt \@textrm rvzigzag, @texttt \@tex
+trm Lvzigzag, @texttt \@textrm Rvzigzag,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.97557
+. at texttt \
+. at textrm r
+. at textrm f
+. at discretionary
+.. at textrm -
+. at textrm t
+.etc.
+
+
+Underfull \hbox (badness 4543) in paragraph at lines 14--15
+ at texttt \@textrm eqv-parsl, @texttt \@textrm gle-ich-stark, @texttt \@textrm th
+er-mod, @texttt \@textrm down-tri-an-gleleft-black, @texttt \@textrm down-tri-a
+n-g-leright-black,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.57
+. at texttt \
+. at textrm e
+. at textrm q
+. at textrm v
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2096) in paragraph at lines 14--15
+ at texttt \@textrm opluslhrim, @texttt \@textrm oplus-rhrim, @texttt \@textrm vec
+-times, @texttt \@textrm dot-times, @texttt \@textrm times-bar, @texttt \@textr
+m btimes, @texttt \@textrm smash-times,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.7578
+. at texttt \
+. at textrm o
+. at textrm p
+. at textrm l
+. at textrm u
+.etc.
+
+
+Underfull \hbox (badness 6316) in paragraph at lines 14--15
+ at texttt \@textrm closed-var-cups-mash-prod, @texttt \@textrm wed-geodot, @textt
+t \@textrm veeodot, @texttt \@textrm Wedge, @texttt \@textrm Vee, @texttt \@tex
+trm wed-geon-wedge,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.98404
+. at texttt \
+. at textrm c
+. at textrm l
+. at textrm o
+. at textrm s
+.etc.
+
+
+Underfull \hbox (badness 2600) in paragraph at lines 14--15
+ at texttt \@textrm md-blk-di-a-mond, @texttt \@textrm md-wht-di-a-mond, @texttt \
+ at textrm md-blk-lozenge, @texttt \@textrm md-wht-lozenge, @texttt \@textrm sm-bl
+k-di-a-mond,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.96333
+. at texttt \
+. at textrm m
+. at textrm d
+. at discretionary
+.. at textrm -
+. at textrm b
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at texttt \@textrm cir-cleon-lef-t-ar-row, @texttt \@textrm left-three-ar-rows, @
+texttt \@textrm lef-t-ar-rowono-plus, @texttt \@textrm lon-gleft-squigar-row, @
+texttt \@textrm nvt-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.58336
+. at texttt \
+. at textrm c
+. at textrm i
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 14--15
+ at textrm woheadlef-t-ar-row, @texttt \@textrm nVt-woheadlef-t-ar-row, @texttt \@
+textrm twoheadmaps-from, @texttt \@textrm twoheadleft-d-bkar-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 4.71112
+. at textrm w
+. at kern-0.30418
+. at textrm o
+. at textrm h
+. at textrm e
+.etc.
+
+
+Underfull \hbox (badness 3792) in paragraph at lines 14--15
+ at textrm t-ar-row-tail, @texttt \@textrm nVt-woheadlef-t-ar-row-tail, @texttt \@
+textrm lef-t-ar-rowx, @texttt \@textrm left-curvedar-row, @texttt \@textrm equa
+llef-t-ar-row,
+
+ at hbox(7.60416+2.12917)x433.62, glue set 3.36334
+. at textrm t
+. at discretionary
+.. at textrm -
+. at textrm a
+. at textrm r
+. at discretionary
+.. at textrm -
+.etc.
+
+
+Underfull \hbox (badness 2452) in paragraph at lines 14--15
+ at texttt \@textrm bsim-i-lar-lef-t-ar-row, @texttt \@textrm lef-t-ar-row-back-ap
+-prox, @texttt \@textrm rightar-rowgtr, @texttt \@textrm rightar-row-supset, @t
+exttt \@textrm LLef-t-
+
+ at hbox(7.60416+2.12917)x433.62, glue set 2.90668
+. at texttt \
+. at textrm b
+. at textrm s
+. at textrm i
+. at textrm m
+.etc.
+
+[334] [335] [336] [337] [338] [339]) Appendix B [340] (./fdl.texi [341]
+[342] [343] [344] [345] [346]) (Index) [347] (./mathgl_en.cps [348] [349]
+[350] [351]) [352] ) 
+Here is how much of TeX's memory you used:
+ 3702 strings out of 497000
+ 46657 string characters out of 1205243
+ 155800 words of memory out of 3000000
+ 4010 multiletter control sequences out of 15000+50000
+ 32127 words of font info for 112 fonts, out of 3000000 for 9000
+ 137 hyphenation exceptions out of 8191
+ 18i,8n,19p,23421b,1164s stack positions out of 5000i,500n,10000p,200000b,50000s
+</usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cm
+b10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmbx12.pfb></u
+sr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/t
+exmf-texlive/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf-texliv
+e/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-texlive/fonts/typ
+e1/public/amsfonts/cm/cmmi12.pfb></usr/share/texmf-texlive/fonts/type1/public/a
+msfonts/cm/cmmi7.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/c
+mmi9.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmr10.pfb></u
+sr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/share/texm
+f-texlive/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texmf-texlive/fon
+ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/share/texmf-texlive/fonts/type1/pu
+blic/amsfonts/cm/cmsltt10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsf
+onts/cm/cmss10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cms
+y10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsy7.pfb></us
+r/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/tex
+mf-texlive/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texmf-texlive/
+fonts/type1/public/amsfonts/cm/cmtt12.pfb></usr/share/texmf-texlive/fonts/type1
+/public/amsfonts/cm/cmtt9.pfb>
+Output written on mathgl_en.pdf (361 pages, 7168511 bytes).
+PDF statistics:
+ 4787 PDF objects out of 5155 (max. 8388607)
+ 659 named destinations out of 1000 (max. 500000)
+ 3043 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/texinfo/mathgl_en.pdf b/texinfo/mathgl_en.pdf
new file mode 100644
index 0000000..c09ece9
Binary files /dev/null and b/texinfo/mathgl_en.pdf differ
diff --git a/lang/INDEX b/texinfo/mathgl_en.pg
similarity index 100%
copy from lang/INDEX
copy to texinfo/mathgl_en.pg
diff --git a/texinfo/mathgl_en.toc b/texinfo/mathgl_en.toc
new file mode 100644
index 0000000..b178d9c
--- /dev/null
+++ b/texinfo/mathgl_en.toc
@@ -0,0 +1,300 @@
+ at numchapentry{Overview}{1}{Overview}{1}
+ at numsecentry{Why have I written MathGL?}{1.1}{Why have I written MathGL?}{1}
+ at numsecentry{MathGL features}{1.2}{MathGL features}{1}
+ at numsecentry{Installation and usage}{1.3}{Installation and usage}{2}
+ at numsecentry{General concepts}{1.4}{General concepts}{3}
+ at numsubsecentry{Coordinate axes}{1.4.1}{Coordinate axes}{4}
+ at numsubsecentry{Line styles}{1.4.2}{Line styles}{4}
+ at numsubsecentry{Color scheme}{1.4.3}{Color scheme}{6}
+ at numsubsecentry{Font style}{1.4.4}{Font style}{8}
+ at numsecentry{FAQ}{1.5}{FAQ}{8}
+ at numsecentry{Interfaces}{1.6}{Interfaces}{11}
+ at numsubsecentry{C interface}{1.6.1}{C interface}{11}
+ at numsubsecentry{Python interface}{1.6.2}{Python interface}{13}
+ at numsecentry{Thanks}{1.7}{Thanks}{15}
+ at numchapentry{MathGL examples}{2}{Examples}{16}
+ at numsecentry{Basic usage}{2.1}{Basic usage}{16}
+ at numsubsecentry{Using FLTK/GLUT window}{2.1.1}{Using FLTK/GLUT window}{16}
+ at numsubsecentry{Drawing to file}{2.1.2}{Drawing to file}{18}
+ at numsubsecentry{Drawing in memory}{2.1.3}{Drawing in memory}{19}
+ at numsubsecentry{Using QMathGL}{2.1.4}{Using QMathGL}{20}
+ at numsecentry{Advanced usage}{2.2}{Advanced usage}{20}
+ at numsubsecentry{Subplots}{2.2.1}{Subplots}{20}
+ at numsubsecentry{Axis and grids}{2.2.2}{Axis and grids}{22}
+ at numsubsecentry{Curvilinear coordinates}{2.2.3}{Curvilinear coordinates}{23}
+ at numsubsecentry{Text printing example}{2.2.4}{Text printing example}{24}
+ at numsubsecentry{Animation}{2.2.5}{Animation}{27}
+ at numsecentry{Data handling}{2.3}{Data handling}{28}
+ at numsubsecentry{Array creation}{2.3.1}{Array creation}{28}
+ at numsubsecentry{Data changing}{2.3.2}{Data changing}{29}
+ at numsecentry{Data plotting}{2.4}{Data plotting}{31}
+ at numsubsecentry{Plots for 1D data}{2.4.1}{Plots for 1D data}{31}
+ at numsubsecentry{Plots for 2D data}{2.4.2}{Plots for 2D data}{33}
+ at numsubsecentry{Plots for 3D data}{2.4.3}{Plots for 3D data}{35}
+ at numsubsecentry{Surface transparency}{2.4.4}{Surface transparency}{36}
+ at numsecentry{C/Fortran interface}{2.5}{C/Fortran interface}{37}
+ at numsecentry{MathGL and PyQt}{2.6}{MathGL and PyQt}{39}
+ at numsecentry{Hints}{2.7}{Hints}{41}
+ at numsubsecentry{``Compound'' graphics}{2.7.1}{``Compound'' graphics}{41}
+ at numsubsecentry{Two axes in one plot}{2.7.2}{Two axes in one plot}{41}
+ at numsubsecentry{Titles for the plot}{2.7.3}{Titles for the plot}{42}
+ at numsubsecentry{Changing of the color range}{2.7.4}{Changing of the color range}{42}
+ at numsubsecentry{Management of the point cutting}{2.7.5}{Management of the point cutting}{42}
+ at numsubsecentry{Vector field visualization}{2.7.6}{Vector field visualization}{43}
+ at numsubsecentry{Several light sources}{2.7.7}{Several light sources}{43}
+ at numsubsecentry{CutMin and CutMax features}{2.7.8}{CutMin and CutMax features}{43}
+ at numsubsecentry{Mapping visualization}{2.7.9}{Mapping visualization}{43}
+ at numsubsecentry{Log-scaled plot}{2.7.10}{Log-scaled plot}{44}
+ at numsubsecentry{``Templates''}{2.7.11}{``Templates''}{44}
+ at numsubsecentry{Nonlinear fitting hints}{2.7.12}{Nonlinear fitting hints}{44}
+ at numsubsecentry{PDE solving hints}{2.7.13}{PDE solving hints}{45}
+ at numsubsecentry{MGL parser using}{2.7.14}{MGL parser using}{47}
+ at numchapentry{MathGL core}{3}{MathGL core}{49}
+ at numsecentry{Graphics setup}{3.1}{Graphics setup}{49}
+ at numsubsecentry{Transparency}{3.1.1}{Transparency}{49}
+ at numsubsecentry{Lighting}{3.1.2}{Lighting}{50}
+ at numsubsecentry{Fog}{3.1.3}{Fog}{51}
+ at numsubsecentry{Default sizes}{3.1.4}{Default sizes}{51}
+ at numsubsecentry{Zooming}{3.1.5}{Zooming}{52}
+ at numsubsecentry{Cutting}{3.1.6}{Cutting}{53}
+ at numsubsecentry{Font settings}{3.1.7}{Font settings}{54}
+ at numsubsecentry{Pallete and colors}{3.1.8}{Palette and colors}{55}
+ at numsubsecentry{Error handling}{3.1.9}{Error handling}{55}
+ at numsubsecentry{Other settings}{3.1.10}{Other settings}{57}
+ at numsecentry{Axis settings}{3.2}{Axis settings}{57}
+ at numsubsecentry{Ranges (bounding box)}{3.2.1}{Ranges (bounding box)}{57}
+ at numsubsecentry{Curved coordinates}{3.2.2}{Curved coordinates}{59}
+ at numsubsecentry{Ticks}{3.2.3}{Ticks}{60}
+ at numsecentry{Transformation matrix}{3.3}{Transformation matrix}{62}
+ at numsecentry{Export to file}{3.4}{Export to file}{64}
+ at numsecentry{Primitives drawing}{3.5}{Primitives drawing}{66}
+ at numsecentry{Text printing}{3.6}{Text printing}{68}
+ at numsecentry{Axis and Colorbar}{3.7}{Axis and Colorbar}{71}
+ at numsecentry{Legend}{3.8}{Legend}{72}
+ at numsecentry{1D plotting}{3.9}{1D plotting}{74}
+ at numsubsecentry{Plot}{3.9.1}{Plot}{74}
+ at numsubsecentry{Radar}{3.9.2}{Radar}{75}
+ at numsubsecentry{Tens}{3.9.3}{Tens}{75}
+ at numsubsecentry{Area}{3.9.4}{Area}{76}
+ at numsubsecentry{Region}{3.9.5}{Region}{77}
+ at numsubsecentry{Stem}{3.9.6}{Stem}{77}
+ at numsubsecentry{Bars}{3.9.7}{Bars}{78}
+ at numsubsecentry{Barh}{3.9.8}{Barh}{79}
+ at numsubsecentry{Chart}{3.9.9}{Chart}{80}
+ at numsubsecentry{Step}{3.9.10}{Step}{80}
+ at numsubsecentry{Torus}{3.9.11}{Torus}{81}
+ at numsubsecentry{Tube}{3.9.12}{Tube}{81}
+ at numsubsecentry{Mark}{3.9.13}{Mark}{82}
+ at numsubsecentry{TextMark}{3.9.14}{TextMark}{83}
+ at numsubsecentry{Error}{3.9.15}{Error}{84}
+ at numsubsecentry{BoxPlot}{3.9.16}{BoxPlot}{85}
+ at numsecentry{2D plotting}{3.10}{2D plotting}{85}
+ at numsubsecentry{Mesh}{3.10.1}{Mesh}{86}
+ at numsubsecentry{Fall}{3.10.2}{Fall}{86}
+ at numsubsecentry{Belt}{3.10.3}{Belt}{86}
+ at numsubsecentry{Surf}{3.10.4}{Surf}{87}
+ at numsubsecentry{Boxs}{3.10.5}{Boxs}{87}
+ at numsubsecentry{Tile}{3.10.6}{Tile}{88}
+ at numsubsecentry{Dens}{3.10.7}{Dens}{88}
+ at numsubsecentry{Cont}{3.10.8}{Cont}{89}
+ at numsubsecentry{ContF}{3.10.9}{ContF}{89}
+ at numsubsecentry{ContD}{3.10.10}{ContD}{90}
+ at numsubsecentry{Axial}{3.10.11}{Axial}{91}
+ at numsubsecentry{Grid}{3.10.12}{Grid}{92}
+ at numsecentry{3D plotting}{3.11}{3D plotting}{92}
+ at numsubsecentry{Surf3}{3.11.1}{Surf3}{92}
+ at numsubsecentry{Dens3}{3.11.2}{Dens3}{93}
+ at numsubsecentry{Cont3}{3.11.3}{Cont3}{94}
+ at numsubsecentry{ContF3}{3.11.4}{ContF3}{95}
+ at numsubsecentry{Grid3}{3.11.5}{Grid3}{96}
+ at numsubsecentry{Cloud}{3.11.6}{Cloud}{97}
+ at numsubsecentry{Beam}{3.11.7}{Beam}{97}
+ at numsecentry{Dual plotting}{3.12}{Dual plotting}{98}
+ at numsubsecentry{SurfC}{3.12.1}{SurfC}{98}
+ at numsubsecentry{Surf3C}{3.12.2}{Surf3C}{98}
+ at numsubsecentry{SurfA}{3.12.3}{SurfA}{99}
+ at numsubsecentry{Surf3A}{3.12.4}{Surf3A}{100}
+ at numsubsecentry{TileS}{3.12.5}{TileS}{101}
+ at numsubsecentry{Map}{3.12.6}{Map}{101}
+ at numsubsecentry{STFA}{3.12.7}{STFA}{102}
+ at numsecentry{Vector fields}{3.13}{Vector fields}{102}
+ at numsubsecentry{Traj}{3.13.1}{Traj}{102}
+ at numsubsecentry{Vect}{3.13.2}{Vect}{103}
+ at numsubsecentry{VectL}{3.13.3}{VectL}{104}
+ at numsubsecentry{VectC}{3.13.4}{VectC}{104}
+ at numsubsecentry{Dew}{3.13.5}{Dew}{105}
+ at numsubsecentry{Flow}{3.13.6}{Flow}{106}
+ at numsubsecentry{FlowP}{3.13.7}{FlowP}{107}
+ at numsubsecentry{Pipe}{3.13.8}{Pipe}{108}
+ at numsecentry{Other plotting}{3.14}{Other plotting}{109}
+ at numsubsecentry{DensXYZ}{3.14.1}{DensXYZ}{109}
+ at numsubsecentry{ContXYZ}{3.14.2}{ContXYZ}{110}
+ at numsubsecentry{ContFXYZ}{3.14.3}{ContFXYZ}{111}
+ at numsubsecentry{Dots}{3.14.4}{Dots}{111}
+ at numsubsecentry{Crust}{3.14.5}{Crust}{112}
+ at numsubsecentry{TriPlot}{3.14.6}{TriPlot}{112}
+ at numsubsecentry{Plots by formula}{3.14.7}{Plots by formula}{113}
+ at numsubsecentry{SimplePlot}{3.14.8}{SimplePlot}{114}
+ at numsecentry{Nonlinear fitting}{3.15}{Nonlinear fitting}{114}
+ at numsecentry{Data distributions}{3.16}{Data distributions}{117}
+ at numsecentry{Frames/Animation}{3.17}{Frames/Animation}{118}
+ at numsecentry{IDTF functions}{3.18}{IDTF functions}{119}
+ at numchapentry{Plotter classes}{4}{Plotter classes}{120}
+ at numsecentry{mglGraphAB class}{4.1}{mglGraphAB class}{121}
+ at numchapentry{Widget classes}{5}{Widget classes}{124}
+ at numsecentry{Fl_MathGL class}{5.1}{Fl_MathGL class}{124}
+ at numsecentry{QMathGL class}{5.2}{QMathGL class}{125}
+ at numchapentry{mglData class}{6}{mglData class}{130}
+ at numsecentry{Public variables}{6.1}{Public variables}{130}
+ at numsecentry{Create and delete}{6.2}{Create and delete}{130}
+ at numsecentry{Fill}{6.3}{Fill}{132}
+ at numsecentry{Rearrange}{6.4}{Rearrange}{133}
+ at numsecentry{File I/O}{6.5}{File I/O}{135}
+ at numsecentry{Make another data}{6.6}{Make another data}{136}
+ at numsecentry{Functions on direction}{6.7}{Functions on direction}{138}
+ at numsecentry{Interpolation}{6.8}{Interpolation}{140}
+ at numsecentry{Informational functions}{6.9}{Informational functions}{141}
+ at numsecentry{Operators}{6.10}{Operators}{143}
+ at numsecentry{Global functions}{6.11}{Global functions}{144}
+ at numchapentry{Other classes}{7}{Other classes}{147}
+ at numsecentry{mglParse class}{7.1}{mglParse class}{147}
+ at numsecentry{mglFormula class}{7.2}{mglFormula class}{149}
+ at numsecentry{mglFont class}{7.3}{mglFont class}{151}
+ at numsubsecentry{Format of font files}{7.3.1}{Format of font files}{153}
+ at numsecentry{mglColor class}{7.4}{mglColor class}{154}
+ at numsecentry{mglPoint class}{7.5}{mglPoint class}{155}
+ at numsecentry{mglVar class}{7.6}{mglVar class}{156}
+ at numsecentry{mglCommand class}{7.7}{mglCommand class}{157}
+ at numsecentry{mglArg class}{7.8}{mglArg class}{158}
+ at numchapentry{MGL interface}{8}{MGL interface}{159}
+ at numsecentry{Graphics setup (MGL)}{8.1}{Graphics setup (MGL)}{160}
+ at numsubsecentry{Transparency (MGL)}{8.1.1}{Transparency (MGL)}{160}
+ at numsubsecentry{Lighting (MGL)}{8.1.2}{Lighting (MGL)}{160}
+ at numsubsecentry{Fog (MGL)}{8.1.3}{Fog (MGL)}{161}
+ at numsubsecentry{Default sizes (MGL)}{8.1.4}{Default sizes (MGL)}{161}
+ at numsubsecentry{Zooming (MGL)}{8.1.5}{Zooming (MGL)}{162}
+ at numsubsecentry{Cutting (MGL)}{8.1.6}{Cutting (MGL)}{162}
+ at numsubsecentry{Other settings (MGL)}{8.1.7}{Other settings (MGL)}{162}
+ at numsecentry{Axis settings (MGL)}{8.2}{Axis settings (MGL)}{163}
+ at numsecentry{Transformation matrix (MGL)}{8.3}{Transformation matrix (MGL)}{165}
+ at numsecentry{Export to file (MGL)}{8.4}{Export to file (MGL)}{166}
+ at numsecentry{Primitives drawing}{8.5}{Primitives drawing (MGL)}{166}
+ at numsecentry{Text printing (MGL)}{8.6}{Text printing (MGL)}{167}
+ at numsecentry{Axis and Colorbar (MGL)}{8.7}{Axis and Colorbar (MGL)}{168}
+ at numsecentry{Legend (MGL)}{8.8}{Legend (MGL)}{169}
+ at numsecentry{1D plotting (MGL)}{8.9}{1D plotting (MGL)}{169}
+ at numsecentry{2D plotting (MGL)}{8.10}{2D plotting (MGL)}{173}
+ at numsecentry{3D plotting (MGL)}{8.11}{3D plotting (MGL)}{175}
+ at numsecentry{Dual plotting (MGL)}{8.12}{Dual plotting (MGL)}{178}
+ at numsecentry{Vector fields (MGL)}{8.13}{Vector fields (MGL)}{179}
+ at numsecentry{Other plotting (MGL)}{8.14}{Other plotting (MGL)}{182}
+ at numsecentry{Nonlinear fitting (MGL)}{8.15}{Nonlinear fitting (MGL)}{183}
+ at numsecentry{Data create (MGL)}{8.16}{Data create (MGL)}{184}
+ at numsecentry{Data filling (MGL)}{8.17}{Data filling (MGL)}{185}
+ at numsecentry{Rearrange data (MGL)}{8.18}{Rearrange data (MGL)}{186}
+ at numsecentry{File I/O (MGL)}{8.19}{File I/O (MGL)}{186}
+ at numsecentry{Make another data (MGL)}{8.20}{Make another data (MGL)}{187}
+ at numsecentry{Commands on direction (MGL)}{8.21}{Commands on direction (MGL)}{190}
+ at numsecentry{Operators (MGL)}{8.22}{Operators (MGL)}{191}
+ at numsecentry{Program flow (MGL)}{8.23}{Program flow (MGL)}{191}
+ at numsecentry{Command options (MGL)}{8.24}{Command options (MGL)}{192}
+ at numsecentry{Suffixes for variable}{8.25}{Suffixes}{193}
+ at numsecentry{Utilities for parsing MGL}{8.26}{Utilities}{194}
+ at numchapentry{Samples}{9}{Samples}{195}
+ at numsecentry{1D plotting samples}{9.1}{1D plotting samples}{196}
+ at numsubsecentry{Plot sample}{9.1.1}{Plot sample}{196}
+ at numsubsecentry{Radar sample}{9.1.2}{Radar sample}{197}
+ at numsubsecentry{Tens sample}{9.1.3}{Tens sample}{198}
+ at numsubsecentry{Area sample}{9.1.4}{Area sample}{200}
+ at numsubsecentry{Bars sample}{9.1.5}{Bars sample}{201}
+ at numsubsecentry{Barh sample}{9.1.6}{Barh sample}{202}
+ at numsubsecentry{Step sample}{9.1.7}{Step sample}{203}
+ at numsubsecentry{Stem sample}{9.1.8}{Stem sample}{204}
+ at numsubsecentry{Region sample}{9.1.9}{Region sample}{206}
+ at numsubsecentry{Error sample}{9.1.10}{Error sample}{207}
+ at numsubsecentry{BoxPlot sample}{9.1.11}{BoxPlot sample}{209}
+ at numsubsecentry{Mark sample}{9.1.12}{Mark sample}{210}
+ at numsubsecentry{TextMark sample}{9.1.13}{TextMark sample}{212}
+ at numsubsecentry{Tube sample}{9.1.14}{Tube sample}{213}
+ at numsubsecentry{Text sample}{9.1.15}{Text sample}{215}
+ at numsubsecentry{Torus sample}{9.1.16}{Torus sample}{216}
+ at numsubsecentry{Chart sample}{9.1.17}{Chart sample}{218}
+ at numsubsecentry{Pie chart sample}{9.1.18}{Pie chart sample}{219}
+ at numsecentry{2D plotting samples}{9.2}{2D plotting samples}{220}
+ at numsubsecentry{Surf sample}{9.2.1}{Surf sample}{220}
+ at numsubsecentry{Transparent surface sample}{9.2.2}{Transparent surface sample}{222}
+ at numsubsecentry{Surface in fog sample}{9.2.3}{Surface in fog sample}{223}
+ at numsubsecentry{Sharp colors sample}{9.2.4}{Sharp colors sample}{224}
+ at numsubsecentry{Mesh sample}{9.2.5}{Mesh sample}{226}
+ at numsubsecentry{Fall sample}{9.2.6}{Fall sample}{227}
+ at numsubsecentry{Belt sample}{9.2.7}{Belt sample}{228}
+ at numsubsecentry{Tile sample}{9.2.8}{Tile sample}{229}
+ at numsubsecentry{Boxs sample}{9.2.9}{Boxs sample}{231}
+ at numsubsecentry{Dens sample}{9.2.10}{Dens sample}{232}
+ at numsubsecentry{Cont sample}{9.2.11}{Cont sample}{233}
+ at numsubsecentry{ContF sample}{9.2.12}{ContF sample}{234}
+ at numsubsecentry{ContD sample}{9.2.13}{ContD sample}{236}
+ at numsubsecentry{Axial sample}{9.2.14}{Axial sample}{237}
+ at numsecentry{3D plotting samples}{9.3}{3D plotting samples}{238}
+ at numsubsecentry{Surf3 sample}{9.3.1}{Surf3 sample}{238}
+ at numsubsecentry{Cloud sample}{9.3.2}{Cloud sample}{240}
+ at numsubsecentry{CloudP sample}{9.3.3}{CloudP sample}{241}
+ at numsubsecentry{Dens3 sample}{9.3.4}{Dens3 sample}{242}
+ at numsubsecentry{Cont3 sample}{9.3.5}{Cont3 sample}{244}
+ at numsubsecentry{ContF3 sample}{9.3.6}{ContF3 sample}{245}
+ at numsubsecentry{Cont projection sample}{9.3.7}{Cont projection sample}{246}
+ at numsubsecentry{Dens projection sample}{9.3.8}{Dens projection sample}{248}
+ at numsubsecentry{CutMinMax sample}{9.3.9}{CutMinMax sample}{249}
+ at numsubsecentry{``Isocaps'' sample}{9.3.10}{``Isocaps'' sample}{251}
+ at numsubsecentry{CutOff sample}{9.3.11}{CutOff sample}{252}
+ at numsecentry{Dual plotting samples}{9.4}{Dual plotting samples}{254}
+ at numsubsecentry{SurfC sample}{9.4.1}{SurfC sample}{254}
+ at numsubsecentry{SurfA sample}{9.4.2}{SurfA sample}{255}
+ at numsubsecentry{Tiles sample}{9.4.3}{TileS sample}{257}
+ at numsubsecentry{Map sample}{9.4.4}{Map sample}{258}
+ at numsubsecentry{Traj sample}{9.4.5}{Traj sample}{261}
+ at numsubsecentry{Vect sample}{9.4.6}{Vect sample}{263}
+ at numsubsecentry{VectL sample}{9.4.7}{VectL sample}{264}
+ at numsubsecentry{VectC sample}{9.4.8}{VectC sample}{265}
+ at numsubsecentry{Flow sample}{9.4.9}{Flow sample}{267}
+ at numsubsecentry{Pipe sample}{9.4.10}{Pipe sample}{268}
+ at numsubsecentry{Dew sample}{9.4.11}{Dew sample}{269}
+ at numsubsecentry{Surf3C sample}{9.4.12}{Surf3C sample}{271}
+ at numsubsecentry{Surf3A sample}{9.4.13}{Surf3A sample}{272}
+ at numsubsecentry{Vect 3D sample}{9.4.14}{Vect 3D sample}{274}
+ at numsubsecentry{VectL 3D sample}{9.4.15}{VectL 3D sample}{276}
+ at numsubsecentry{VectC 3D sample}{9.4.16}{VectC 3D sample}{278}
+ at numsubsecentry{Flow 3D sample}{9.4.17}{Flow 3D sample}{280}
+ at numsubsecentry{Pipe 3D sample}{9.4.18}{Pipe 3D sample}{282}
+ at numsubsecentry{Crust sample}{9.4.19}{Crust sample}{284}
+ at numsubsecentry{Dots sample}{9.4.20}{Dots sample}{285}
+ at numsecentry{Additional features}{9.5}{Additional features}{286}
+ at numsubsecentry{Legend sample}{9.5.1}{Legend sample}{286}
+ at numsubsecentry{Adding mesh sample}{9.5.2}{Adding mesh sample}{288}
+ at numsubsecentry{Surf & Cont sample}{9.5.3}{Surf & Cont sample}{290}
+ at numsubsecentry{Flow & Dens sample}{9.5.4}{Flow & Dens sample}{292}
+ at numsubsecentry{Several light sample}{9.5.5}{Several light sample}{293}
+ at numsubsecentry{Mirrored surface sample}{9.5.6}{Mirrored surface sample}{295}
+ at numsubsecentry{Cont with labels sample}{9.5.7}{Cont with labels sample}{297}
+ at numsubsecentry{Ternary plot sample}{9.5.8}{Ternary plot sample}{298}
+ at numsubsecentry{Coloring by coordinates sample}{9.5.9}{Coloring by coordinates sample}{301}
+ at numsubsecentry{Drops sample}{9.5.10}{Drops sample}{302}
+ at numsubsecentry{Molecules drawing sample}{9.5.11}{Molecules drawing sample}{304}
+ at numsecentry{Advanced features}{9.6}{Advanced features}{306}
+ at numsubsecentry{Curvelinear coorinates sample}{9.6.1}{Curvelinear coorinates sample}{306}
+ at numsubsecentry{2-axes sample}{9.6.2}{2-axes sample}{310}
+ at numsubsecentry{Semi-log sample}{9.6.3}{Semi-log sample}{312}
+ at numsubsecentry{Log-log sample}{9.6.4}{Log-log sample}{314}
+ at numsubsecentry{Fitting sample}{9.6.5}{Fitting sample}{316}
+ at numsubsecentry{Envelop sample}{9.6.6}{Envelop sample}{318}
+ at numsubsecentry{Sew sample}{9.6.7}{Sew sample}{319}
+ at numsubsecentry{STFA sample}{9.6.8}{STFA sample}{321}
+ at numsubsecentry{PDE sample}{9.6.9}{PDE sample}{323}
+ at numsubsecentry{Beam tracing sample}{9.6.10}{Beam tracing sample}{325}
+ at numsubsecentry{Parser sample}{9.6.11}{Parser sample}{328}
+ at numsubsecentry{Tick values sample}{9.6.12}{Manual ticks sample}{330}
+ at numsubsecentry{ColumnPlot sample}{9.6.13}{ColumnPlot sample}{331}
+ at numsubsecentry{StickPlot sample}{9.6.14}{StickPlot sample}{332}
+ at appentry{TeX-like symbols}{A}{TeX-like symbols}{334}
+ at appentry{GNU Free Documentation License}{B}{Copying This Manual}{341}
+ at unnchapentry{Index}{10001}{Index}{348}
diff --git a/texinfo/mathgl_en.tp b/texinfo/mathgl_en.tp
new file mode 100644
index 0000000..b012cf2
--- /dev/null
+++ b/texinfo/mathgl_en.tp
@@ -0,0 +1,10 @@
+\entry{mglGraphAB}{120}{\code {mglGraphAB}}
+\entry{mglGraphZB}{120}{\code {mglGraphZB}}
+\entry{mglGraphPS}{120}{\code {mglGraphPS}}
+\entry{mglGraphGL}{120}{\code {mglGraphGL}}
+\entry{mglGraphIDTF}{120}{\code {mglGraphIDTF}}
+\entry{mglGraphFLTK}{124}{\code {mglGraphFLTK}}
+\entry{Fl_MathGL}{124}{\code {Fl_MathGL}}
+\entry{mglGraphQT}{124}{\code {mglGraphQT}}
+\entry{QMathGL}{124}{\code {QMathGL}}
+\entry{mglGraphGLUT}{124}{\code {mglGraphGLUT}}
diff --git a/texinfo/mathgl_en.tps b/texinfo/mathgl_en.tps
new file mode 100644
index 0000000..8ca3d45
--- /dev/null
+++ b/texinfo/mathgl_en.tps
@@ -0,0 +1,13 @@
+\initial {F}
+\entry {\code {Fl_MathGL}}{124}
+\initial {M}
+\entry {\code {mglGraphAB}}{120}
+\entry {\code {mglGraphFLTK}}{124}
+\entry {\code {mglGraphGL}}{120}
+\entry {\code {mglGraphGLUT}}{124}
+\entry {\code {mglGraphIDTF}}{120}
+\entry {\code {mglGraphPS}}{120}
+\entry {\code {mglGraphQT}}{124}
+\entry {\code {mglGraphZB}}{120}
+\initial {Q}
+\entry {\code {QMathGL}}{124}
diff --git a/texinfo/mathgl_en.vr b/texinfo/mathgl_en.vr
new file mode 100644
index 0000000..f017a40
--- /dev/null
+++ b/texinfo/mathgl_en.vr
@@ -0,0 +1,79 @@
+\entry{AlphaDef of mglGraph}{50}{\code {AlphaDef} of\ \code {mglGraph}}
+\entry{Transparent of mglGraph}{50}{\code {Transparent} of\ \code {mglGraph}}
+\entry{TranspType of mglGraph}{50}{\code {TranspType} of\ \code {mglGraph}}
+\entry{BarWidth of mglGraph}{52}{\code {BarWidth} of\ \code {mglGraph}}
+\entry{MarkSize of mglGraph}{52}{\code {MarkSize} of\ \code {mglGraph}}
+\entry{ArrowSize of mglGraph}{52}{\code {ArrowSize} of\ \code {mglGraph}}
+\entry{BaseLineWidth of mglGraph}{52}{\code {BaseLineWidth} of\ \code {mglGraph}}
+\entry{PlotFactor of mglGraph}{53}{\code {PlotFactor} of\ \code {mglGraph}}
+\entry{AutoPlotFactor of mglGraph}{53}{\code {AutoPlotFactor} of\ \code {mglGraph}}
+\entry{Cut of mglGraph}{53}{\code {Cut} of\ \code {mglGraph}}
+\entry{CutMin, CutMax of mglGraph}{53}{\code {CutMin, CutMax} of\ \code {mglGraph}}
+\entry{FontSize of mglGraph}{54}{\code {FontSize} of\ \code {mglGraph}}
+\entry{FontDef[32] of mglGraph}{55}{\code {FontDef\code {[32]}} of\ \code {mglGraph}}
+\entry{RotatedText of mglGraph}{55}{\code {RotatedText} of\ \code {mglGraph}}
+\entry{Pal[101] of mglGraph}{55}{\code {Pal\code {[101]}} of\ \code {mglGraph}}
+\entry{NumPal of mglGraph}{55}{\code {NumPal} of\ \code {mglGraph}}
+\entry{Message of mglGraph}{56}{\code {Message} of\ \code {mglGraph}}
+\entry{WarnCode of mglGraph}{56}{\code {WarnCode} of\ \code {mglGraph}}
+\entry{PlotId of mglGraph}{57}{\code {PlotId} of\ \code {mglGraph}}
+\entry{MeshNum of mglGraph}{57}{\code {MeshNum} of\ \code {mglGraph}}
+\entry{AxialDir of mglGraph}{57}{\code {AxialDir} of\ \code {mglGraph}}
+\entry{DrawFace of mglGraph}{57}{\code {DrawFace} of\ \code {mglGraph}}
+\entry{CirclePnts of mglGraph}{57}{\code {CirclePnts} of\ \code {mglGraph}}
+\entry{GridPnts of mglGraph}{57}{\code {GridPnts} of\ \code {mglGraph}}
+\entry{Min, Max of mglGraph}{59}{\code {Min, Max} of\ \code {mglGraph}}
+\entry{Cmin, Cmax of mglGraph}{59}{\code {Cmin, Cmax} of\ \code {mglGraph}}
+\entry{Org of mglGraph}{59}{\code {Org} of\ \code {mglGraph}}
+\entry{AutoOrg of mglGraph}{59}{\code {AutoOrg} of\ \code {mglGraph}}
+\entry{dx, dy, dz of mglGraph}{62}{\code {dx, dy, dz} of\ \code {mglGraph}}
+\entry{NSx, NSy, NSz of mglGraph}{62}{\code {NSx, NSy, NSz} of\ \code {mglGraph}}
+\entry{OrgT of mglGraph}{62}{\code {OrgT} of\ \code {mglGraph}}
+\entry{TuneTicks of mglGraph}{62}{\code {TuneTicks} of\ \code {mglGraph}}
+\entry{FactorPos of mglGraph}{62}{\code {FactorPos} of\ \code {mglGraph}}
+\entry{LegendBox of mglGraph}{74}{\code {LegendBox} of\ \code {mglGraph}}
+\entry{FitPnts of mglGraph}{117}{\code {FitPnts} of\ \code {mglGraph}}
+\entry{AutoClf of mglGraphAB}{123}{\code {AutoClf} of\ \code {mglGraphAB}}
+\entry{Delay of mglGraphAB}{123}{\code {Delay} of\ \code {mglGraphAB}}
+\entry{ShowMousePos of mglGraphAB}{123}{\code {ShowMousePos} of\ \code {mglGraphAB}}
+\entry{LastMousePos of mglGraphAB}{123}{\code {LastMousePos} of\ \code {mglGraphAB}}
+\entry{tet_val of Fl_MathGL}{125}{\code {tet_val} of\ \code {Fl_MathGL}}
+\entry{phi_val of Fl_MathGL}{125}{\code {phi_val} of\ \code {Fl_MathGL}}
+\entry{graph of Fl_MathGL}{125}{\code {graph} of\ \code {Fl_MathGL}}
+\entry{draw_par of Fl_MathGL}{125}{\code {draw_par} of\ \code {Fl_MathGL}}
+\entry{draw_func of Fl_MathGL}{125}{\code {draw_func} of\ \code {Fl_MathGL}}
+\entry{appName of QMathGL}{128}{\code {appName} of\ \code {QMathGL}}
+\entry{autoResize of QMathGL}{129}{\code {autoResize} of\ \code {QMathGL}}
+\entry{animDelay of QMathGL}{129}{\code {animDelay} of\ \code {QMathGL}}
+\entry{a of mglData}{130}{\code {a} of\ \code {mglData}}
+\entry{nx of mglData}{130}{\code {nx} of\ \code {mglData}}
+\entry{ny of mglData}{130}{\code {ny} of\ \code {mglData}}
+\entry{nz of mglData}{130}{\code {nz} of\ \code {mglData}}
+\entry{id of mglData}{130}{\code {id} of\ \code {mglData}}
+\entry{DataList of mglParse}{149}{\code {DataList} of\ \code {mglParse}}
+\entry{AllowSetSize of mglParse}{149}{\code {AllowSetSize} of\ \code {mglParse}}
+\entry{Stop of mglParse}{149}{\code {Stop} of\ \code {mglParse}}
+\entry{Cmd of mglParse}{149}{\code {Cmd} of\ \code {mglParse}}
+\entry{op1 of mglParse}{149}{\code {op1} of\ \code {mglParse}}
+\entry{op2 of mglParse}{149}{\code {op2} of\ \code {mglParse}}
+\entry{gr of mglFont}{153}{\code {gr} of\ \code {mglFont}}
+\entry{parse of mglFont}{153}{\code {parse} of\ \code {mglFont}}
+\entry{r, g, b of mglVar}{154}{\code {r, g, b} of\ \code {mglVar}}
+\entry{x, y, z of mglVar}{155}{\code {x, y, z} of\ \code {mglVar}}
+\entry{d of mglVar}{156}{\code {d} of\ \code {mglVar}}
+\entry{s[256] of mglVar}{157}{\code {s[256]} of\ \code {mglVar}}
+\entry{o of mglVar}{157}{\code {o} of\ \code {mglVar}}
+\entry{next of mglVar}{157}{\code {next} of\ \code {mglVar}}
+\entry{prev of mglVar}{157}{\code {prev} of\ \code {mglVar}}
+\entry{temp of mglVar}{157}{\code {temp} of\ \code {mglVar}}
+\entry{func of mglVar}{157}{\code {func} of\ \code {mglVar}}
+\entry{name of mglCommand}{157}{\code {name} of\ \code {mglCommand}}
+\entry{desc of mglCommand}{157}{\code {desc} of\ \code {mglCommand}}
+\entry{form of mglCommand}{157}{\code {form} of\ \code {mglCommand}}
+\entry{exec of mglCommand}{157}{\code {exec} of\ \code {mglCommand}}
+\entry{save of mglCommand}{157}{\code {save} of\ \code {mglCommand}}
+\entry{type of mglArg}{158}{\code {type} of\ \code {mglArg}}
+\entry{d of mglArg}{158}{\code {d} of\ \code {mglArg}}
+\entry{w[2048] of mglArg}{158}{\code {w[2048]} of\ \code {mglArg}}
+\entry{s[2048] of mglArg}{158}{\code {s[2048]} of\ \code {mglArg}}
+\entry{v of mglArg}{158}{\code {v} of\ \code {mglArg}}
diff --git a/texinfo/mathgl_en.vrs b/texinfo/mathgl_en.vrs
new file mode 100644
index 0000000..97ad706
--- /dev/null
+++ b/texinfo/mathgl_en.vrs
@@ -0,0 +1,98 @@
+\initial {A}
+\entry {\code {a} of\ \code {mglData}}{130}
+\entry {\code {AllowSetSize} of\ \code {mglParse}}{149}
+\entry {\code {AlphaDef} of\ \code {mglGraph}}{50}
+\entry {\code {animDelay} of\ \code {QMathGL}}{129}
+\entry {\code {appName} of\ \code {QMathGL}}{128}
+\entry {\code {ArrowSize} of\ \code {mglGraph}}{52}
+\entry {\code {AutoClf} of\ \code {mglGraphAB}}{123}
+\entry {\code {AutoOrg} of\ \code {mglGraph}}{59}
+\entry {\code {AutoPlotFactor} of\ \code {mglGraph}}{53}
+\entry {\code {autoResize} of\ \code {QMathGL}}{129}
+\entry {\code {AxialDir} of\ \code {mglGraph}}{57}
+\initial {B}
+\entry {\code {BarWidth} of\ \code {mglGraph}}{52}
+\entry {\code {BaseLineWidth} of\ \code {mglGraph}}{52}
+\initial {C}
+\entry {\code {CirclePnts} of\ \code {mglGraph}}{57}
+\entry {\code {Cmd} of\ \code {mglParse}}{149}
+\entry {\code {Cmin, Cmax} of\ \code {mglGraph}}{59}
+\entry {\code {Cut} of\ \code {mglGraph}}{53}
+\entry {\code {CutMin, CutMax} of\ \code {mglGraph}}{53}
+\initial {D}
+\entry {\code {d} of\ \code {mglArg}}{158}
+\entry {\code {d} of\ \code {mglVar}}{156}
+\entry {\code {DataList} of\ \code {mglParse}}{149}
+\entry {\code {Delay} of\ \code {mglGraphAB}}{123}
+\entry {\code {desc} of\ \code {mglCommand}}{157}
+\entry {\code {draw_func} of\ \code {Fl_MathGL}}{125}
+\entry {\code {draw_par} of\ \code {Fl_MathGL}}{125}
+\entry {\code {DrawFace} of\ \code {mglGraph}}{57}
+\entry {\code {dx, dy, dz} of\ \code {mglGraph}}{62}
+\initial {E}
+\entry {\code {exec} of\ \code {mglCommand}}{157}
+\initial {F}
+\entry {\code {FactorPos} of\ \code {mglGraph}}{62}
+\entry {\code {FitPnts} of\ \code {mglGraph}}{117}
+\entry {\code {FontDef\code {[32]}} of\ \code {mglGraph}}{55}
+\entry {\code {FontSize} of\ \code {mglGraph}}{54}
+\entry {\code {form} of\ \code {mglCommand}}{157}
+\entry {\code {func} of\ \code {mglVar}}{157}
+\initial {G}
+\entry {\code {gr} of\ \code {mglFont}}{153}
+\entry {\code {graph} of\ \code {Fl_MathGL}}{125}
+\entry {\code {GridPnts} of\ \code {mglGraph}}{57}
+\initial {I}
+\entry {\code {id} of\ \code {mglData}}{130}
+\initial {L}
+\entry {\code {LastMousePos} of\ \code {mglGraphAB}}{123}
+\entry {\code {LegendBox} of\ \code {mglGraph}}{74}
+\initial {M}
+\entry {\code {MarkSize} of\ \code {mglGraph}}{52}
+\entry {\code {MeshNum} of\ \code {mglGraph}}{57}
+\entry {\code {Message} of\ \code {mglGraph}}{56}
+\entry {\code {Min, Max} of\ \code {mglGraph}}{59}
+\initial {N}
+\entry {\code {name} of\ \code {mglCommand}}{157}
+\entry {\code {next} of\ \code {mglVar}}{157}
+\entry {\code {NSx, NSy, NSz} of\ \code {mglGraph}}{62}
+\entry {\code {NumPal} of\ \code {mglGraph}}{55}
+\entry {\code {nx} of\ \code {mglData}}{130}
+\entry {\code {ny} of\ \code {mglData}}{130}
+\entry {\code {nz} of\ \code {mglData}}{130}
+\initial {O}
+\entry {\code {o} of\ \code {mglVar}}{157}
+\entry {\code {op1} of\ \code {mglParse}}{149}
+\entry {\code {op2} of\ \code {mglParse}}{149}
+\entry {\code {Org} of\ \code {mglGraph}}{59}
+\entry {\code {OrgT} of\ \code {mglGraph}}{62}
+\initial {P}
+\entry {\code {Pal\code {[101]}} of\ \code {mglGraph}}{55}
+\entry {\code {parse} of\ \code {mglFont}}{153}
+\entry {\code {phi_val} of\ \code {Fl_MathGL}}{125}
+\entry {\code {PlotFactor} of\ \code {mglGraph}}{53}
+\entry {\code {PlotId} of\ \code {mglGraph}}{57}
+\entry {\code {prev} of\ \code {mglVar}}{157}
+\initial {R}
+\entry {\code {r, g, b} of\ \code {mglVar}}{154}
+\entry {\code {RotatedText} of\ \code {mglGraph}}{55}
+\initial {S}
+\entry {\code {s[2048]} of\ \code {mglArg}}{158}
+\entry {\code {s[256]} of\ \code {mglVar}}{157}
+\entry {\code {save} of\ \code {mglCommand}}{157}
+\entry {\code {ShowMousePos} of\ \code {mglGraphAB}}{123}
+\entry {\code {Stop} of\ \code {mglParse}}{149}
+\initial {T}
+\entry {\code {temp} of\ \code {mglVar}}{157}
+\entry {\code {tet_val} of\ \code {Fl_MathGL}}{125}
+\entry {\code {Transparent} of\ \code {mglGraph}}{50}
+\entry {\code {TranspType} of\ \code {mglGraph}}{50}
+\entry {\code {TuneTicks} of\ \code {mglGraph}}{62}
+\entry {\code {type} of\ \code {mglArg}}{158}
+\initial {V}
+\entry {\code {v} of\ \code {mglArg}}{158}
+\initial {W}
+\entry {\code {w[2048]} of\ \code {mglArg}}{158}
+\entry {\code {WarnCode} of\ \code {mglGraph}}{56}
+\initial {X}
+\entry {\code {x, y, z} of\ \code {mglVar}}{155}
diff --git a/texinfo/png/2_axis.png b/texinfo/png/2_axis.png
new file mode 100644
index 0000000..34752bd
Binary files /dev/null and b/texinfo/png/2_axis.png differ
diff --git a/texinfo/png/area.png b/texinfo/png/area.png
new file mode 100644
index 0000000..8a2d27c
Binary files /dev/null and b/texinfo/png/area.png differ
diff --git a/texinfo/png/axial.png b/texinfo/png/axial.png
new file mode 100644
index 0000000..f9edfb8
Binary files /dev/null and b/texinfo/png/axial.png differ
diff --git a/texinfo/png/barh.png b/texinfo/png/barh.png
new file mode 100644
index 0000000..1892d99
Binary files /dev/null and b/texinfo/png/barh.png differ
diff --git a/texinfo/png/bars.png b/texinfo/png/bars.png
new file mode 100644
index 0000000..5baa243
Binary files /dev/null and b/texinfo/png/bars.png differ
diff --git a/texinfo/png/belt.png b/texinfo/png/belt.png
new file mode 100644
index 0000000..229e367
Binary files /dev/null and b/texinfo/png/belt.png differ
diff --git a/texinfo/png/boxplot.png b/texinfo/png/boxplot.png
new file mode 100644
index 0000000..74fe647
Binary files /dev/null and b/texinfo/png/boxplot.png differ
diff --git a/texinfo/png/boxs.png b/texinfo/png/boxs.png
new file mode 100644
index 0000000..50f4cc8
Binary files /dev/null and b/texinfo/png/boxs.png differ
diff --git a/texinfo/png/chart.png b/texinfo/png/chart.png
new file mode 100644
index 0000000..efe8384
Binary files /dev/null and b/texinfo/png/chart.png differ
diff --git a/texinfo/png/cloud.png b/texinfo/png/cloud.png
new file mode 100644
index 0000000..6de180e
Binary files /dev/null and b/texinfo/png/cloud.png differ
diff --git a/texinfo/png/cloudp.png b/texinfo/png/cloudp.png
new file mode 100644
index 0000000..6cb838e
Binary files /dev/null and b/texinfo/png/cloudp.png differ
diff --git a/texinfo/png/colors.png b/texinfo/png/colors.png
new file mode 100644
index 0000000..f75fbdb
Binary files /dev/null and b/texinfo/png/colors.png differ
diff --git a/texinfo/png/column.png b/texinfo/png/column.png
new file mode 100644
index 0000000..080bbd2
Binary files /dev/null and b/texinfo/png/column.png differ
diff --git a/texinfo/png/cont.png b/texinfo/png/cont.png
new file mode 100644
index 0000000..6a49e8f
Binary files /dev/null and b/texinfo/png/cont.png differ
diff --git a/texinfo/png/cont_xyz.png b/texinfo/png/cont_xyz.png
new file mode 100644
index 0000000..8bfc42f
Binary files /dev/null and b/texinfo/png/cont_xyz.png differ
diff --git a/texinfo/png/conta.png b/texinfo/png/conta.png
new file mode 100644
index 0000000..e01405f
Binary files /dev/null and b/texinfo/png/conta.png differ
diff --git a/texinfo/png/contd.png b/texinfo/png/contd.png
new file mode 100644
index 0000000..40ec776
Binary files /dev/null and b/texinfo/png/contd.png differ
diff --git a/texinfo/png/contf.png b/texinfo/png/contf.png
new file mode 100644
index 0000000..df8cd0c
Binary files /dev/null and b/texinfo/png/contf.png differ
diff --git a/texinfo/png/contfa.png b/texinfo/png/contfa.png
new file mode 100644
index 0000000..a4e8309
Binary files /dev/null and b/texinfo/png/contfa.png differ
diff --git a/texinfo/png/contt.png b/texinfo/png/contt.png
new file mode 100644
index 0000000..f38c3f7
Binary files /dev/null and b/texinfo/png/contt.png differ
diff --git a/texinfo/png/crust.png b/texinfo/png/crust.png
new file mode 100644
index 0000000..85818ad
Binary files /dev/null and b/texinfo/png/crust.png differ
diff --git a/texinfo/png/cutminmax.png b/texinfo/png/cutminmax.png
new file mode 100644
index 0000000..58784cc
Binary files /dev/null and b/texinfo/png/cutminmax.png differ
diff --git a/texinfo/png/cutminmax2.png b/texinfo/png/cutminmax2.png
new file mode 100644
index 0000000..9af38cb
Binary files /dev/null and b/texinfo/png/cutminmax2.png differ
diff --git a/texinfo/png/dens.png b/texinfo/png/dens.png
new file mode 100644
index 0000000..8d37166
Binary files /dev/null and b/texinfo/png/dens.png differ
diff --git a/texinfo/png/dens_xyz.png b/texinfo/png/dens_xyz.png
new file mode 100644
index 0000000..e6a3437
Binary files /dev/null and b/texinfo/png/dens_xyz.png differ
diff --git a/texinfo/png/densa.png b/texinfo/png/densa.png
new file mode 100644
index 0000000..ba422eb
Binary files /dev/null and b/texinfo/png/densa.png differ
diff --git a/texinfo/png/dew.png b/texinfo/png/dew.png
new file mode 100644
index 0000000..475093f
Binary files /dev/null and b/texinfo/png/dew.png differ
diff --git a/texinfo/png/dew2.png b/texinfo/png/dew2.png
new file mode 100644
index 0000000..218778a
Binary files /dev/null and b/texinfo/png/dew2.png differ
diff --git a/texinfo/png/dots.png b/texinfo/png/dots.png
new file mode 100644
index 0000000..85818ad
Binary files /dev/null and b/texinfo/png/dots.png differ
diff --git a/texinfo/png/drops.png b/texinfo/png/drops.png
new file mode 100644
index 0000000..93f2840
Binary files /dev/null and b/texinfo/png/drops.png differ
diff --git a/texinfo/png/envelop.png b/texinfo/png/envelop.png
new file mode 100644
index 0000000..566c2bd
Binary files /dev/null and b/texinfo/png/envelop.png differ
diff --git a/texinfo/png/error.png b/texinfo/png/error.png
new file mode 100644
index 0000000..df846d7
Binary files /dev/null and b/texinfo/png/error.png differ
diff --git a/texinfo/png/fall.png b/texinfo/png/fall.png
new file mode 100644
index 0000000..113059f
Binary files /dev/null and b/texinfo/png/fall.png differ
diff --git a/texinfo/png/fish.png b/texinfo/png/fish.png
new file mode 100644
index 0000000..1f65c7a
Binary files /dev/null and b/texinfo/png/fish.png differ
diff --git a/texinfo/png/fit.png b/texinfo/png/fit.png
new file mode 100644
index 0000000..c2670f0
Binary files /dev/null and b/texinfo/png/fit.png differ
diff --git a/texinfo/png/flow.png b/texinfo/png/flow.png
new file mode 100644
index 0000000..ffeafb4
Binary files /dev/null and b/texinfo/png/flow.png differ
diff --git a/texinfo/png/flow3.png b/texinfo/png/flow3.png
new file mode 100644
index 0000000..7b6bbcd
Binary files /dev/null and b/texinfo/png/flow3.png differ
diff --git a/texinfo/png/flow_dens.png b/texinfo/png/flow_dens.png
new file mode 100644
index 0000000..f6c55b1
Binary files /dev/null and b/texinfo/png/flow_dens.png differ
diff --git a/texinfo/png/fonts.png b/texinfo/png/fonts.png
new file mode 100644
index 0000000..dc4e9c3
Binary files /dev/null and b/texinfo/png/fonts.png differ
diff --git a/texinfo/png/legend.png b/texinfo/png/legend.png
new file mode 100644
index 0000000..beaaad1
Binary files /dev/null and b/texinfo/png/legend.png differ
diff --git a/texinfo/png/loglog.png b/texinfo/png/loglog.png
new file mode 100644
index 0000000..4998981
Binary files /dev/null and b/texinfo/png/loglog.png differ
diff --git a/texinfo/png/map.png b/texinfo/png/map.png
new file mode 100644
index 0000000..79fd0be
Binary files /dev/null and b/texinfo/png/map.png differ
diff --git a/texinfo/png/mark.png b/texinfo/png/mark.png
new file mode 100644
index 0000000..0b79a03
Binary files /dev/null and b/texinfo/png/mark.png differ
diff --git a/texinfo/png/mesh.png b/texinfo/png/mesh.png
new file mode 100644
index 0000000..56e454d
Binary files /dev/null and b/texinfo/png/mesh.png differ
diff --git a/texinfo/png/mesh_cont.png b/texinfo/png/mesh_cont.png
new file mode 100644
index 0000000..fa2c0b5
Binary files /dev/null and b/texinfo/png/mesh_cont.png differ
diff --git a/texinfo/png/mirror.png b/texinfo/png/mirror.png
new file mode 100644
index 0000000..13ca100
Binary files /dev/null and b/texinfo/png/mirror.png differ
diff --git a/texinfo/png/molecule.png b/texinfo/png/molecule.png
new file mode 100644
index 0000000..0a96297
Binary files /dev/null and b/texinfo/png/molecule.png differ
diff --git a/texinfo/png/parser.png b/texinfo/png/parser.png
new file mode 100644
index 0000000..2559c66
Binary files /dev/null and b/texinfo/png/parser.png differ
diff --git a/texinfo/png/pde.png b/texinfo/png/pde.png
new file mode 100644
index 0000000..7a92f34
Binary files /dev/null and b/texinfo/png/pde.png differ
diff --git a/texinfo/png/pie_chart.png b/texinfo/png/pie_chart.png
new file mode 100644
index 0000000..c793338
Binary files /dev/null and b/texinfo/png/pie_chart.png differ
diff --git a/texinfo/png/pipe.png b/texinfo/png/pipe.png
new file mode 100644
index 0000000..e0ffbf8
Binary files /dev/null and b/texinfo/png/pipe.png differ
diff --git a/texinfo/png/pipe2.png b/texinfo/png/pipe2.png
new file mode 100644
index 0000000..fa71e9c
Binary files /dev/null and b/texinfo/png/pipe2.png differ
diff --git a/texinfo/png/pipe3.png b/texinfo/png/pipe3.png
new file mode 100644
index 0000000..c50e9b4
Binary files /dev/null and b/texinfo/png/pipe3.png differ
diff --git a/texinfo/png/plot.png b/texinfo/png/plot.png
new file mode 100644
index 0000000..421e038
Binary files /dev/null and b/texinfo/png/plot.png differ
diff --git a/texinfo/png/qo2d.png b/texinfo/png/qo2d.png
new file mode 100644
index 0000000..7798574
Binary files /dev/null and b/texinfo/png/qo2d.png differ
diff --git a/texinfo/png/radar.png b/texinfo/png/radar.png
new file mode 100644
index 0000000..65ae9da
Binary files /dev/null and b/texinfo/png/radar.png differ
diff --git a/texinfo/png/region.png b/texinfo/png/region.png
new file mode 100644
index 0000000..3e3fb6e
Binary files /dev/null and b/texinfo/png/region.png differ
diff --git a/texinfo/png/sample1.png b/texinfo/png/sample1.png
new file mode 100644
index 0000000..b4b1446
Binary files /dev/null and b/texinfo/png/sample1.png differ
diff --git a/texinfo/png/sample2.png b/texinfo/png/sample2.png
new file mode 100644
index 0000000..e18d7c8
Binary files /dev/null and b/texinfo/png/sample2.png differ
diff --git a/texinfo/png/sample3.png b/texinfo/png/sample3.png
new file mode 100644
index 0000000..0740432
Binary files /dev/null and b/texinfo/png/sample3.png differ
diff --git a/texinfo/png/sample4.png b/texinfo/png/sample4.png
new file mode 100644
index 0000000..92a2c99
Binary files /dev/null and b/texinfo/png/sample4.png differ
diff --git a/texinfo/png/sample5.png b/texinfo/png/sample5.png
new file mode 100644
index 0000000..06cc6e7
Binary files /dev/null and b/texinfo/png/sample5.png differ
diff --git a/texinfo/png/sample6.png b/texinfo/png/sample6.png
new file mode 100644
index 0000000..cb86476
Binary files /dev/null and b/texinfo/png/sample6.png differ
diff --git a/texinfo/png/sample7.png b/texinfo/png/sample7.png
new file mode 100644
index 0000000..b5e3b3a
Binary files /dev/null and b/texinfo/png/sample7.png differ
diff --git a/texinfo/png/sample8.png b/texinfo/png/sample8.png
new file mode 100644
index 0000000..fb3d3b2
Binary files /dev/null and b/texinfo/png/sample8.png differ
diff --git a/texinfo/png/sample9.png b/texinfo/png/sample9.png
new file mode 100644
index 0000000..fe30eb2
Binary files /dev/null and b/texinfo/png/sample9.png differ
diff --git a/texinfo/png/samplea.png b/texinfo/png/samplea.png
new file mode 100644
index 0000000..24664e7
Binary files /dev/null and b/texinfo/png/samplea.png differ
diff --git a/texinfo/png/sampleb.png b/texinfo/png/sampleb.png
new file mode 100644
index 0000000..fb64230
Binary files /dev/null and b/texinfo/png/sampleb.png differ
diff --git a/texinfo/png/samplec.png b/texinfo/png/samplec.png
new file mode 100644
index 0000000..4b4ee27
Binary files /dev/null and b/texinfo/png/samplec.png differ
diff --git a/texinfo/png/sampled.png b/texinfo/png/sampled.png
new file mode 100644
index 0000000..f55a609
Binary files /dev/null and b/texinfo/png/sampled.png differ
diff --git a/texinfo/png/samplee.png b/texinfo/png/samplee.png
new file mode 100644
index 0000000..08645b6
Binary files /dev/null and b/texinfo/png/samplee.png differ
diff --git a/texinfo/png/semilog.png b/texinfo/png/semilog.png
new file mode 100644
index 0000000..df29cfe
Binary files /dev/null and b/texinfo/png/semilog.png differ
diff --git a/texinfo/png/several_light.png b/texinfo/png/several_light.png
new file mode 100644
index 0000000..7f27600
Binary files /dev/null and b/texinfo/png/several_light.png differ
diff --git a/texinfo/png/sew.png b/texinfo/png/sew.png
new file mode 100644
index 0000000..146c9ef
Binary files /dev/null and b/texinfo/png/sew.png differ
diff --git a/texinfo/png/stem.png b/texinfo/png/stem.png
new file mode 100644
index 0000000..6a5fc97
Binary files /dev/null and b/texinfo/png/stem.png differ
diff --git a/texinfo/png/step.png b/texinfo/png/step.png
new file mode 100644
index 0000000..2728eeb
Binary files /dev/null and b/texinfo/png/step.png differ
diff --git a/texinfo/png/stfa.png b/texinfo/png/stfa.png
new file mode 100644
index 0000000..5504bd3
Binary files /dev/null and b/texinfo/png/stfa.png differ
diff --git a/texinfo/png/stick.png b/texinfo/png/stick.png
new file mode 100644
index 0000000..b915ce2
Binary files /dev/null and b/texinfo/png/stick.png differ
diff --git a/texinfo/png/surf.png b/texinfo/png/surf.png
new file mode 100644
index 0000000..6031bd1
Binary files /dev/null and b/texinfo/png/surf.png differ
diff --git a/texinfo/png/surf3.png b/texinfo/png/surf3.png
new file mode 100644
index 0000000..b7c5eba
Binary files /dev/null and b/texinfo/png/surf3.png differ
diff --git a/texinfo/png/surf3_cutoff.png b/texinfo/png/surf3_cutoff.png
new file mode 100644
index 0000000..cd09a1a
Binary files /dev/null and b/texinfo/png/surf3_cutoff.png differ
diff --git a/texinfo/png/surf3_rgbd.png b/texinfo/png/surf3_rgbd.png
new file mode 100644
index 0000000..b471999
Binary files /dev/null and b/texinfo/png/surf3_rgbd.png differ
diff --git a/texinfo/png/surf3a.png b/texinfo/png/surf3a.png
new file mode 100644
index 0000000..464e247
Binary files /dev/null and b/texinfo/png/surf3a.png differ
diff --git a/texinfo/png/surf3c.png b/texinfo/png/surf3c.png
new file mode 100644
index 0000000..d957b92
Binary files /dev/null and b/texinfo/png/surf3c.png differ
diff --git a/texinfo/png/surf_alpha.png b/texinfo/png/surf_alpha.png
new file mode 100644
index 0000000..2e99593
Binary files /dev/null and b/texinfo/png/surf_alpha.png differ
diff --git a/texinfo/png/surf_caxis.png b/texinfo/png/surf_caxis.png
new file mode 100644
index 0000000..f9a3477
Binary files /dev/null and b/texinfo/png/surf_caxis.png differ
diff --git a/texinfo/png/surf_cont.png b/texinfo/png/surf_cont.png
new file mode 100644
index 0000000..715e6db
Binary files /dev/null and b/texinfo/png/surf_cont.png differ
diff --git a/texinfo/png/surf_cont_fog.png b/texinfo/png/surf_cont_fog.png
new file mode 100644
index 0000000..a2d57ea
Binary files /dev/null and b/texinfo/png/surf_cont_fog.png differ
diff --git a/texinfo/png/surf_cont_y.png b/texinfo/png/surf_cont_y.png
new file mode 100644
index 0000000..4294290
Binary files /dev/null and b/texinfo/png/surf_cont_y.png differ
diff --git a/texinfo/png/surf_cut.png b/texinfo/png/surf_cut.png
new file mode 100644
index 0000000..0d581ab
Binary files /dev/null and b/texinfo/png/surf_cut.png differ
diff --git a/texinfo/png/surf_fog.png b/texinfo/png/surf_fog.png
new file mode 100644
index 0000000..1b206d5
Binary files /dev/null and b/texinfo/png/surf_fog.png differ
diff --git a/texinfo/png/surf_sl.png b/texinfo/png/surf_sl.png
new file mode 100644
index 0000000..6935b81
Binary files /dev/null and b/texinfo/png/surf_sl.png differ
diff --git a/texinfo/png/surfa.png b/texinfo/png/surfa.png
new file mode 100644
index 0000000..86c4d83
Binary files /dev/null and b/texinfo/png/surfa.png differ
diff --git a/texinfo/png/surfc.png b/texinfo/png/surfc.png
new file mode 100644
index 0000000..b4c44fb
Binary files /dev/null and b/texinfo/png/surfc.png differ
diff --git a/texinfo/png/tens.png b/texinfo/png/tens.png
new file mode 100644
index 0000000..6bc2e4d
Binary files /dev/null and b/texinfo/png/tens.png differ
diff --git a/texinfo/png/ternary.png b/texinfo/png/ternary.png
new file mode 100644
index 0000000..2c1b40a
Binary files /dev/null and b/texinfo/png/ternary.png differ
diff --git a/texinfo/png/text.png b/texinfo/png/text.png
new file mode 100644
index 0000000..198e5a3
Binary files /dev/null and b/texinfo/png/text.png differ
diff --git a/texinfo/png/textmark.png b/texinfo/png/textmark.png
new file mode 100644
index 0000000..73a2fca
Binary files /dev/null and b/texinfo/png/textmark.png differ
diff --git a/texinfo/png/tile.png b/texinfo/png/tile.png
new file mode 100644
index 0000000..43ae465
Binary files /dev/null and b/texinfo/png/tile.png differ
diff --git a/texinfo/png/tiles.png b/texinfo/png/tiles.png
new file mode 100644
index 0000000..dadf463
Binary files /dev/null and b/texinfo/png/tiles.png differ
diff --git a/texinfo/png/torus.png b/texinfo/png/torus.png
new file mode 100644
index 0000000..e313809
Binary files /dev/null and b/texinfo/png/torus.png differ
diff --git a/texinfo/png/traj.png b/texinfo/png/traj.png
new file mode 100644
index 0000000..91fa665
Binary files /dev/null and b/texinfo/png/traj.png differ
diff --git a/texinfo/png/tube.png b/texinfo/png/tube.png
new file mode 100644
index 0000000..ae81695
Binary files /dev/null and b/texinfo/png/tube.png differ
diff --git a/texinfo/png/tube_3d.png b/texinfo/png/tube_3d.png
new file mode 100644
index 0000000..caab082
Binary files /dev/null and b/texinfo/png/tube_3d.png differ
diff --git a/texinfo/png/tval.png b/texinfo/png/tval.png
new file mode 100644
index 0000000..6657bd1
Binary files /dev/null and b/texinfo/png/tval.png differ
diff --git a/texinfo/png/type0.png b/texinfo/png/type0.png
new file mode 100644
index 0000000..cf74747
Binary files /dev/null and b/texinfo/png/type0.png differ
diff --git a/texinfo/png/type1.png b/texinfo/png/type1.png
new file mode 100644
index 0000000..469f7b3
Binary files /dev/null and b/texinfo/png/type1.png differ
diff --git a/texinfo/png/type2.png b/texinfo/png/type2.png
new file mode 100644
index 0000000..5b8893e
Binary files /dev/null and b/texinfo/png/type2.png differ
diff --git a/texinfo/png/vect.png b/texinfo/png/vect.png
new file mode 100644
index 0000000..1334045
Binary files /dev/null and b/texinfo/png/vect.png differ
diff --git a/texinfo/png/vect3.png b/texinfo/png/vect3.png
new file mode 100644
index 0000000..702fd59
Binary files /dev/null and b/texinfo/png/vect3.png differ
diff --git a/texinfo/png/vectc.png b/texinfo/png/vectc.png
new file mode 100644
index 0000000..7b6591c
Binary files /dev/null and b/texinfo/png/vectc.png differ
diff --git a/texinfo/png/vectc3.png b/texinfo/png/vectc3.png
new file mode 100644
index 0000000..e132e56
Binary files /dev/null and b/texinfo/png/vectc3.png differ
diff --git a/texinfo/png/vectl.png b/texinfo/png/vectl.png
new file mode 100644
index 0000000..db065f2
Binary files /dev/null and b/texinfo/png/vectl.png differ
diff --git a/texinfo/png/vectl3.png b/texinfo/png/vectl3.png
new file mode 100644
index 0000000..922e91a
Binary files /dev/null and b/texinfo/png/vectl3.png differ
diff --git a/utils/.deps/mgl2cpp.Po b/utils/.deps/mgl2cpp.Po
new file mode 100644
index 0000000..70ad4a4
--- /dev/null
+++ b/utils/.deps/mgl2cpp.Po
@@ -0,0 +1,361 @@
+mgl2cpp.o: mgl2cpp.cpp /usr/include/stdio.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/bits/wchar.h \
+ /usr/include/xlocale.h /usr/include/string.h /usr/include/locale.h \
+ /usr/include/bits/locale.h ../include/mgl/mgl_eps.h \
+ ../include/mgl/mgl_ab.h ../include/mgl/mgl.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/string.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+../include/mgl/mgl_eps.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/utils/.deps/mgl2eps.Po b/utils/.deps/mgl2eps.Po
new file mode 100644
index 0000000..1df1e73
--- /dev/null
+++ b/utils/.deps/mgl2eps.Po
@@ -0,0 +1,361 @@
+mgl2eps.o: mgl2eps.cpp /usr/include/stdio.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/locale.h /usr/include/bits/locale.h \
+ ../include/mgl/mgl_eps.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ /usr/include/bits/wchar.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+../include/mgl/mgl_eps.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/utils/.deps/mgl2gif-mgl2gif.Po b/utils/.deps/mgl2gif-mgl2gif.Po
new file mode 100644
index 0000000..c627ac5
--- /dev/null
+++ b/utils/.deps/mgl2gif-mgl2gif.Po
@@ -0,0 +1,364 @@
+mgl2gif-mgl2gif.o: mgl2gif.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/locale.h /usr/include/bits/locale.h \
+ /usr/include/bits/wchar.h ../include/mgl/mgl_zb.h \
+ ../include/mgl/mgl_ab.h ../include/mgl/mgl.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h /usr/include/gif_lib.h \
+ ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+/usr/include/gif_lib.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/utils/.deps/mgl2png.Po b/utils/.deps/mgl2png.Po
new file mode 100644
index 0000000..2ee6b00
--- /dev/null
+++ b/utils/.deps/mgl2png.Po
@@ -0,0 +1,361 @@
+mgl2png.o: mgl2png.cpp /usr/include/stdio.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/locale.h /usr/include/bits/locale.h ../include/mgl/mgl_zb.h \
+ ../include/mgl/mgl_ab.h ../include/mgl/mgl.h /usr/include/bits/wchar.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/utils/.deps/mgl2svg.Po b/utils/.deps/mgl2svg.Po
new file mode 100644
index 0000000..0eca932
--- /dev/null
+++ b/utils/.deps/mgl2svg.Po
@@ -0,0 +1,361 @@
+mgl2svg.o: mgl2svg.cpp /usr/include/stdio.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/locale.h /usr/include/bits/locale.h \
+ ../include/mgl/mgl_eps.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ /usr/include/bits/wchar.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+../include/mgl/mgl_eps.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/utils/.deps/mglview-mglview.Po b/utils/.deps/mglview-mglview.Po
new file mode 100644
index 0000000..507c525
--- /dev/null
+++ b/utils/.deps/mglview-mglview.Po
@@ -0,0 +1,406 @@
+mglview-mglview.o: mglview.cpp /usr/include/stdio.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
+ /usr/include/locale.h /usr/include/bits/locale.h \
+ ../include/mgl/mgl_fltk.h /usr/include/FL/Fl.H \
+ /usr/include/FL/Enumerations.H /usr/include/FL/Fl_Export.H \
+ /usr/include/Fl/Fl_Scroll.H /usr/include/Fl/Fl_Group.H \
+ /usr/include/Fl/Fl_Widget.H /usr/include/Fl/Enumerations.H \
+ /usr/include/Fl/Fl_Scrollbar.H /usr/include/Fl/Fl_Slider.H \
+ /usr/include/Fl/Fl_Valuator.H /usr/include/FL/Fl_Button.H \
+ /usr/include/FL/Fl_Counter.H /usr/include/FL/Fl_Menu_Bar.H \
+ /usr/include/FL/Fl_Menu_.H /usr/include/FL/Fl_Menu_Item.H \
+ /usr/include/FL/Fl_Widget.H /usr/include/FL/Fl_Image.H \
+ ../include/mgl/mgl_zb.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ /usr/include/bits/wchar.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sys/types.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_parse.h
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/string.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+../include/mgl/mgl_fltk.h:
+
+/usr/include/FL/Fl.H:
+
+/usr/include/FL/Enumerations.H:
+
+/usr/include/FL/Fl_Export.H:
+
+/usr/include/Fl/Fl_Scroll.H:
+
+/usr/include/Fl/Fl_Group.H:
+
+/usr/include/Fl/Fl_Widget.H:
+
+/usr/include/Fl/Enumerations.H:
+
+/usr/include/Fl/Fl_Scrollbar.H:
+
+/usr/include/Fl/Fl_Slider.H:
+
+/usr/include/Fl/Fl_Valuator.H:
+
+/usr/include/FL/Fl_Button.H:
+
+/usr/include/FL/Fl_Counter.H:
+
+/usr/include/FL/Fl_Menu_Bar.H:
+
+/usr/include/FL/Fl_Menu_.H:
+
+/usr/include/FL/Fl_Menu_Item.H:
+
+/usr/include/FL/Fl_Widget.H:
+
+/usr/include/FL/Fl_Image.H:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_parse.h:
diff --git a/utils/.libs/mgl2cpp b/utils/.libs/mgl2cpp
new file mode 100755
index 0000000..956a60f
Binary files /dev/null and b/utils/.libs/mgl2cpp differ
diff --git a/utils/.libs/mgl2eps b/utils/.libs/mgl2eps
new file mode 100755
index 0000000..da00a9b
Binary files /dev/null and b/utils/.libs/mgl2eps differ
diff --git a/utils/.libs/mgl2gif b/utils/.libs/mgl2gif
new file mode 100755
index 0000000..3faa52b
Binary files /dev/null and b/utils/.libs/mgl2gif differ
diff --git a/utils/.libs/mgl2png b/utils/.libs/mgl2png
new file mode 100755
index 0000000..5d129e9
Binary files /dev/null and b/utils/.libs/mgl2png differ
diff --git a/utils/.libs/mgl2svg b/utils/.libs/mgl2svg
new file mode 100755
index 0000000..3d54c7f
Binary files /dev/null and b/utils/.libs/mgl2svg differ
diff --git a/utils/.libs/mglview b/utils/.libs/mglview
new file mode 100755
index 0000000..94873da
Binary files /dev/null and b/utils/.libs/mglview differ
diff --git a/utils/Makefile b/utils/Makefile
new file mode 100644
index 0000000..5c518e1
--- /dev/null
+++ b/utils/Makefile
@@ -0,0 +1,661 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# utils/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+
+pkgdatadir = $(datadir)/mathgl
+pkgincludedir = $(includedir)/mathgl
+pkglibdir = $(libdir)/mathgl
+pkglibexecdir = $(libexecdir)/mathgl
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = x86_64-pc-linux-gnu
+bin_PROGRAMS = mgl2png$(EXEEXT) mgl2eps$(EXEEXT) mgl2svg$(EXEEXT) \
+	mgl2cpp$(EXEEXT) $(am__EXEEXT_1) $(am__EXEEXT_2)
+am__append_1 = mglview
+am__append_2 = mgl2gif
+subdir = utils
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
+	$(top_srcdir)/config/libtool.m4 \
+	$(top_srcdir)/config/ltoptions.m4 \
+	$(top_srcdir)/config/ltsugar.m4 \
+	$(top_srcdir)/config/ltversion.m4 \
+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/include/mgl/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__EXEEXT_1 = mglview$(EXEEXT)
+am__EXEEXT_2 = mgl2gif$(EXEEXT)
+am__installdirs = "$(DESTDIR)$(bindir)"
+PROGRAMS = $(bin_PROGRAMS)
+am_mgl2cpp_OBJECTS = mgl2cpp.$(OBJEXT)
+mgl2cpp_OBJECTS = $(am_mgl2cpp_OBJECTS)
+mgl2cpp_DEPENDENCIES = $(top_builddir)/mgl/libmgl.la
+am_mgl2eps_OBJECTS = mgl2eps.$(OBJEXT)
+mgl2eps_OBJECTS = $(am_mgl2eps_OBJECTS)
+mgl2eps_DEPENDENCIES = $(top_builddir)/mgl/libmgl.la
+am__mgl2gif_SOURCES_DIST = mgl2gif.cpp
+am_mgl2gif_OBJECTS = mgl2gif-mgl2gif.$(OBJEXT)
+mgl2gif_OBJECTS = $(am_mgl2gif_OBJECTS)
+mgl2gif_DEPENDENCIES = $(top_builddir)/mgl/libmgl.la
+mgl2gif_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CXXLD) $(mgl2gif_CXXFLAGS) $(CXXFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+am_mgl2png_OBJECTS = mgl2png.$(OBJEXT)
+mgl2png_OBJECTS = $(am_mgl2png_OBJECTS)
+mgl2png_DEPENDENCIES = $(top_builddir)/mgl/libmgl.la
+am_mgl2svg_OBJECTS = mgl2svg.$(OBJEXT)
+mgl2svg_OBJECTS = $(am_mgl2svg_OBJECTS)
+mgl2svg_DEPENDENCIES = $(top_builddir)/mgl/libmgl.la
+am__mglview_SOURCES_DIST = mglview.cpp
+am_mglview_OBJECTS = mglview-mglview.$(OBJEXT)
+mglview_OBJECTS = $(am_mglview_OBJECTS)
+mglview_DEPENDENCIES =  \
+	$(top_builddir)/widgets/libmgl-fltk.la \
+	$(top_builddir)/mgl/libmgl.la
+mglview_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CXXLD) $(mglview_CXXFLAGS) $(CXXFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I. -I$(top_builddir)/include/mgl
+depcomp = $(SHELL) $(top_srcdir)/config/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+SOURCES = $(mgl2cpp_SOURCES) $(mgl2eps_SOURCES) $(mgl2gif_SOURCES) \
+	$(mgl2png_SOURCES) $(mgl2svg_SOURCES) $(mglview_SOURCES)
+DIST_SOURCES = $(mgl2cpp_SOURCES) $(mgl2eps_SOURCES) \
+	$(am__mgl2gif_SOURCES_DIST) $(mgl2png_SOURCES) \
+	$(mgl2svg_SOURCES) $(am__mglview_SOURCES_DIST)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar
+AM_CXXFLAGS = -Wall -I/usr/include -I$(top_srcdir)/include \
+	-I$(top_builddir)/include
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11
+AWK = gawk
+CC = x86_64-linux-gnu-gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -g -O2
+CPP = x86_64-linux-gnu-gcc -E
+CPPFLAGS = 
+CXX = x86_64-linux-gnu-g++
+CXXCPP = x86_64-linux-gnu-g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+FGREP = /bin/grep -F
+FLTK_FLAGS = -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+FLTK_LIBS = -lfltk
+GIF_FLAGS = -DHAVE_GIF
+GIF_LIBS = -lgif
+GLUT_FLAGS = -DHAVE_GLUT
+GLUT_LIBS = -lglut
+GL_LIBS = -lGL
+GREP = /bin/grep
+GSL_FLAGS = -I/usr/include
+GSL_LIBS = -L/usr/lib -lgsl -lgslcblas -lm
+HAVE_SWIG = 
+HDF5_FLAGS = -DHAVE_HDF5 -DH5_USE_16_API
+HDF5_LIBS = -lhdf5
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+JPEG_FLAGS = -DHAVE_JPEG
+JPEG_LIBS = -ljpeg
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo
+MGL_AGE = 0
+MGL_CURRENT = 5
+MGL_REVISION = 0
+MKDIR_P = /bin/mkdir -p
+MOC = /usr/bin/moc-qt4
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OCTAVE = octave-config
+OCTAVE_ARCH = x86_64-pc-linux-gnu-api-v37
+OCTAVE_INCFLAGS = -I/usr/include/octave-3.2.4
+OTOOL = 
+OTOOL64 = 
+PACKAGE = mathgl
+PACKAGE_BUGREPORT = mathgl.abalakin at gmail.com
+PACKAGE_NAME = mathgl
+PACKAGE_STRING = mathgl 1.10
+PACKAGE_TARNAME = mathgl
+PACKAGE_URL = 
+PACKAGE_VERSION = 1.10
+PATH_SEPARATOR = :
+PNG_LIBS = -lpng
+PTHREAD_FLAGS = -DHAVE_PTHREAD
+PTHREAD_LIBS = -lpthread
+PYTHON = 
+PYTHON_EXEC_PREFIX = 
+PYTHON_HEADERS = 
+PYTHON_PLATFORM = 
+PYTHON_PREFIX = 
+PYTHON_VERSION = 
+QMAKE = /usr/bin/qmake-qt4
+QT_CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_CPPFLAGS = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+QT_INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_LDFLAGS = 
+QT_LFLAGS = 
+QT_LIBS = -L/usr/lib -lQtGui -lQtCore -lpthread 
+QT_PATH = /usr/bin
+QT_VERSION = 4.6.3
+QT_VERSION_MAJOR = ok, looks like Qt 4
+RANLIB = ranlib
+RCC = /usr/bin/rcc
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+TMPDIR = /tmp
+UIC = /usr/bin/uic-qt4
+VERSION = 1.10
+WX_FLAGS = -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+WX_LIBS = -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+abs_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/utils
+abs_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/utils
+abs_top_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+ac_ct_CC = 
+ac_ct_CXX = 
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-pc-linux-gnu
+host_alias = x86_64-linux-gnu
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${prefix}/share/info
+install_sh = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${prefix}/share/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgpyexecdir = 
+pkgpythondir = 
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+pyexecdir = 
+pythondir = 
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+mgl2png_SOURCES = mgl2png.cpp
+mgl2png_LDADD = $(top_builddir)/mgl/libmgl.la
+mgl2cpp_SOURCES = mgl2cpp.cpp
+mgl2cpp_LDADD = $(top_builddir)/mgl/libmgl.la
+mgl2eps_SOURCES = mgl2eps.cpp
+mgl2eps_LDADD = $(top_builddir)/mgl/libmgl.la
+mgl2svg_SOURCES = mgl2svg.cpp
+mgl2svg_LDADD = $(top_builddir)/mgl/libmgl.la
+mglview_SOURCES = mglview.cpp
+mglview_LDADD = $(top_builddir)/widgets/libmgl-fltk.la $(top_builddir)/mgl/libmgl.la
+mglview_CXXFLAGS = $(FLTK_FLAGS) $(AM_CXXFLAGS)
+mgl2gif_SOURCES = mgl2gif.cpp
+mgl2gif_LDADD = $(top_builddir)/mgl/libmgl.la
+mgl2gif_CXXFLAGS = $(GIF_FLAGS) $(AM_CXXFLAGS)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .cpp .lo .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+	        && { if test -f $@; then exit 0; else break; fi; }; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu utils/Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu utils/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-binPROGRAMS: $(bin_PROGRAMS)
+	@$(NORMAL_INSTALL)
+	test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
+	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+	for p in $$list; do echo "$$p $$p"; done | \
+	sed 's/$(EXEEXT)$$//' | \
+	while read p p1; do if test -f $$p || test -f $$p1; \
+	  then echo "$$p"; echo "$$p"; else :; fi; \
+	done | \
+	sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+	    -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+	sed 'N;N;N;s,\n, ,g' | \
+	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+	    if ($$2 == $$4) files[d] = files[d] " " $$1; \
+	    else { print "f", $$3 "/" $$4, $$1; } } \
+	  END { for (d in files) print "f", d, files[d] }' | \
+	while read type dir files; do \
+	    if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+	    test -z "$$files" || { \
+	    echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
+	    $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
+	    } \
+	; done
+
+uninstall-binPROGRAMS:
+	@$(NORMAL_UNINSTALL)
+	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+	files=`for p in $$list; do echo "$$p"; done | \
+	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+	      -e 's/$$/$(EXEEXT)/' `; \
+	test -n "$$list" || exit 0; \
+	echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
+	cd "$(DESTDIR)$(bindir)" && rm -f $$files
+
+clean-binPROGRAMS:
+	@list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
+	echo " rm -f" $$list; \
+	rm -f $$list || exit $$?; \
+	test -n "$(EXEEXT)" || exit 0; \
+	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+	echo " rm -f" $$list; \
+	rm -f $$list
+mgl2cpp$(EXEEXT): $(mgl2cpp_OBJECTS) $(mgl2cpp_DEPENDENCIES) 
+	@rm -f mgl2cpp$(EXEEXT)
+	$(CXXLINK) $(mgl2cpp_OBJECTS) $(mgl2cpp_LDADD) $(LIBS)
+mgl2eps$(EXEEXT): $(mgl2eps_OBJECTS) $(mgl2eps_DEPENDENCIES) 
+	@rm -f mgl2eps$(EXEEXT)
+	$(CXXLINK) $(mgl2eps_OBJECTS) $(mgl2eps_LDADD) $(LIBS)
+mgl2gif$(EXEEXT): $(mgl2gif_OBJECTS) $(mgl2gif_DEPENDENCIES) 
+	@rm -f mgl2gif$(EXEEXT)
+	$(mgl2gif_LINK) $(mgl2gif_OBJECTS) $(mgl2gif_LDADD) $(LIBS)
+mgl2png$(EXEEXT): $(mgl2png_OBJECTS) $(mgl2png_DEPENDENCIES) 
+	@rm -f mgl2png$(EXEEXT)
+	$(CXXLINK) $(mgl2png_OBJECTS) $(mgl2png_LDADD) $(LIBS)
+mgl2svg$(EXEEXT): $(mgl2svg_OBJECTS) $(mgl2svg_DEPENDENCIES) 
+	@rm -f mgl2svg$(EXEEXT)
+	$(CXXLINK) $(mgl2svg_OBJECTS) $(mgl2svg_LDADD) $(LIBS)
+mglview$(EXEEXT): $(mglview_OBJECTS) $(mglview_DEPENDENCIES) 
+	@rm -f mglview$(EXEEXT)
+	$(mglview_LINK) $(mglview_OBJECTS) $(mglview_LDADD) $(LIBS)
+
+mostlyclean-compile:
+	-rm -f *.$(OBJEXT)
+
+distclean-compile:
+	-rm -f *.tab.c
+
+include ./$(DEPDIR)/mgl2cpp.Po
+include ./$(DEPDIR)/mgl2eps.Po
+include ./$(DEPDIR)/mgl2gif-mgl2gif.Po
+include ./$(DEPDIR)/mgl2png.Po
+include ./$(DEPDIR)/mgl2svg.Po
+include ./$(DEPDIR)/mglview-mglview.Po
+
+.cpp.o:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ $<
+
+.cpp.obj:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cpp.lo:
+	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+#	source='$<' object='$@' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LTCXXCOMPILE) -c -o $@ $<
+
+mgl2gif-mgl2gif.o: mgl2gif.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl2gif_CXXFLAGS) $(CXXFLAGS) -MT mgl2gif-mgl2gif.o -MD -MP -MF $(DEPDIR)/mgl2gif-mgl2gif.Tpo -c -o mgl2gif-mgl2gif.o `test -f 'mgl2gif.cpp' || echo '$(srcdir)/'`mgl2gif.cpp
+	$(am__mv) $(DEPDIR)/mgl2gif-mgl2gif.Tpo $(DEPDIR)/mgl2gif-mgl2gif.Po
+#	source='mgl2gif.cpp' object='mgl2gif-mgl2gif.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl2gif_CXXFLAGS) $(CXXFLAGS) -c -o mgl2gif-mgl2gif.o `test -f 'mgl2gif.cpp' || echo '$(srcdir)/'`mgl2gif.cpp
+
+mgl2gif-mgl2gif.obj: mgl2gif.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl2gif_CXXFLAGS) $(CXXFLAGS) -MT mgl2gif-mgl2gif.obj -MD -MP -MF $(DEPDIR)/mgl2gif-mgl2gif.Tpo -c -o mgl2gif-mgl2gif.obj `if test -f 'mgl2gif.cpp'; then $(CYGPATH_W) 'mgl2gif.cpp'; else $(CYGPATH_W) '$(srcdir)/mgl2gif.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mgl2gif-mgl2gif.Tpo $(DEPDIR)/mgl2gif-mgl2gif.Po
+#	source='mgl2gif.cpp' object='mgl2gif-mgl2gif.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mgl2gif_CXXFLAGS) $(CXXFLAGS) -c -o mgl2gif-mgl2gif.obj `if test -f 'mgl2gif.cpp'; then $(CYGPATH_W) 'mgl2gif.cpp'; else $(CYGPATH_W) '$(srcdir)/mgl2gif.cpp'; fi`
+
+mglview-mglview.o: mglview.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mglview_CXXFLAGS) $(CXXFLAGS) -MT mglview-mglview.o -MD -MP -MF $(DEPDIR)/mglview-mglview.Tpo -c -o mglview-mglview.o `test -f 'mglview.cpp' || echo '$(srcdir)/'`mglview.cpp
+	$(am__mv) $(DEPDIR)/mglview-mglview.Tpo $(DEPDIR)/mglview-mglview.Po
+#	source='mglview.cpp' object='mglview-mglview.o' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mglview_CXXFLAGS) $(CXXFLAGS) -c -o mglview-mglview.o `test -f 'mglview.cpp' || echo '$(srcdir)/'`mglview.cpp
+
+mglview-mglview.obj: mglview.cpp
+	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mglview_CXXFLAGS) $(CXXFLAGS) -MT mglview-mglview.obj -MD -MP -MF $(DEPDIR)/mglview-mglview.Tpo -c -o mglview-mglview.obj `if test -f 'mglview.cpp'; then $(CYGPATH_W) 'mglview.cpp'; else $(CYGPATH_W) '$(srcdir)/mglview.cpp'; fi`
+	$(am__mv) $(DEPDIR)/mglview-mglview.Tpo $(DEPDIR)/mglview-mglview.Po
+#	source='mglview.cpp' object='mglview-mglview.obj' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mglview_CXXFLAGS) $(CXXFLAGS) -c -o mglview-mglview.obj `if test -f 'mglview.cpp'; then $(CYGPATH_W) 'mglview.cpp'; else $(CYGPATH_W) '$(srcdir)/mglview.cpp'; fi`
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	set x; \
+	here=`pwd`; \
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+check: check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+	for dir in "$(DESTDIR)$(bindir)"; do \
+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+	done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+	distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am: install-binPROGRAMS
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+	mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-binPROGRAMS
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
+	clean-generic clean-libtool ctags distclean distclean-compile \
+	distclean-generic distclean-libtool distclean-tags distdir dvi \
+	dvi-am html html-am info info-am install install-am \
+	install-binPROGRAMS install-data install-data-am install-dvi \
+	install-dvi-am install-exec install-exec-am install-html \
+	install-html-am install-info install-info-am install-man \
+	install-pdf install-pdf-am install-ps install-ps-am \
+	install-strip installcheck installcheck-am installdirs \
+	maintainer-clean maintainer-clean-generic mostlyclean \
+	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+	pdf pdf-am ps ps-am tags uninstall uninstall-am \
+	uninstall-binPROGRAMS
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/utils/mgl2cpp b/utils/mgl2cpp
new file mode 100755
index 0000000..887396c
--- /dev/null
+++ b/utils/mgl2cpp
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl2cpp - temporary wrapper script for .libs/mgl2cpp
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl2cpp program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/utils; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mgl2cpp.o  ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl2cpp'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/utils/mgl2cpp.o b/utils/mgl2cpp.o
new file mode 100644
index 0000000..5fc85a1
Binary files /dev/null and b/utils/mgl2cpp.o differ
diff --git a/utils/mgl2eps b/utils/mgl2eps
new file mode 100755
index 0000000..f20d503
--- /dev/null
+++ b/utils/mgl2eps
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl2eps - temporary wrapper script for .libs/mgl2eps
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl2eps program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/utils; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mgl2eps.o  ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl2eps'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/utils/mgl2eps.o b/utils/mgl2eps.o
new file mode 100644
index 0000000..fe32078
Binary files /dev/null and b/utils/mgl2eps.o differ
diff --git a/utils/mgl2gif b/utils/mgl2gif
new file mode 100755
index 0000000..8bf517d
--- /dev/null
+++ b/utils/mgl2gif
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl2gif - temporary wrapper script for .libs/mgl2gif
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl2gif program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/utils; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -DHAVE_GIF -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mgl2gif-mgl2gif.o  ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl2gif'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/utils/mgl2gif-mgl2gif.o b/utils/mgl2gif-mgl2gif.o
new file mode 100644
index 0000000..f42de22
Binary files /dev/null and b/utils/mgl2gif-mgl2gif.o differ
diff --git a/utils/mgl2png b/utils/mgl2png
new file mode 100755
index 0000000..95c3d4c
--- /dev/null
+++ b/utils/mgl2png
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl2png - temporary wrapper script for .libs/mgl2png
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl2png program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/utils; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mgl2png.o  ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl2png'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/utils/mgl2png.o b/utils/mgl2png.o
new file mode 100644
index 0000000..002c153
Binary files /dev/null and b/utils/mgl2png.o differ
diff --git a/utils/mgl2svg b/utils/mgl2svg
new file mode 100755
index 0000000..8aeb4c4
--- /dev/null
+++ b/utils/mgl2svg
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mgl2svg - temporary wrapper script for .libs/mgl2svg
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mgl2svg program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/utils; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mgl2svg.o  ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mgl2svg'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/utils/mgl2svg.o b/utils/mgl2svg.o
new file mode 100644
index 0000000..ecdd4a8
Binary files /dev/null and b/utils/mgl2svg.o differ
diff --git a/utils/mglview b/utils/mglview
new file mode 100755
index 0000000..59697ee
--- /dev/null
+++ b/utils/mglview
@@ -0,0 +1,148 @@
+#! /bin/bash
+
+# mglview - temporary wrapper script for .libs/mglview
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# The mglview program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='/bin/sed -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/utils; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z \"\${LD_LIBRARY_PATH+set}\" || unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11; export PATH; x86_64-linux-gnu-g++ -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT -Wall -I/usr/include -I../include -I../include -g -O2 -o \$progdir/\$file mglview-mglview.o  ../widgets/.libs/libmgl-fltk.so ../mgl/.libs/libmgl.so -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets/.libs -Wl,-rpath -Wl,/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/.libs)"
+
+# This environment variable determines our operation mode.
+if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='2.2.6'
+  notinst_deplibs=' ../widgets/libmgl-fltk.la ../mgl/libmgl.la'
+else
+  # When we are sourced in execute mode, $file and $ECHO are already set.
+  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+    ECHO="echo"
+    file="$0"
+    # Make sure echo works.
+    if test "X$1" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+      # Yippee, $ECHO works!
+      :
+    else
+      # Restart under the correct shell, and then maybe $ECHO will work.
+      exec /bin/bash "$0" --no-reexec ${1+"$@"}
+    fi
+  fi
+
+  # Find the directory that this script lives in.
+  thisdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+  test "x$thisdir" = "x$file" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
+  while test -n "$file"; do
+    destdir=`$ECHO "X$file" | $Xsed -e 's%/[^/]*$%%'`
+
+    # If there was a directory component, then change thisdir.
+    if test "x$destdir" != "x$file"; then
+      case "$destdir" in
+      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
+      *) thisdir="$thisdir/$destdir" ;;
+      esac
+    fi
+
+    file=`$ECHO "X$file" | $Xsed -e 's%^.*/%%'`
+    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
+  done
+
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
+  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
+    # special case for '.'
+    if test "$thisdir" = "."; then
+      thisdir=`pwd`
+    fi
+    # remove .libs from thisdir
+    case "$thisdir" in
+    *[\\/].libs ) thisdir=`$ECHO "X$thisdir" | $Xsed -e 's%[\\/][^\\/]*$%%'` ;;
+    .libs )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=`cd "$thisdir" && pwd`
+  test -n "$absdir" && thisdir="$absdir"
+
+  program=lt-'mglview'
+  progdir="$thisdir/.libs"
+
+  if test ! -f "$progdir/$program" ||
+     { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \
+       test "X$file" != "X$progdir/$program"; }; then
+
+    file="$$-$program"
+
+    if test ! -d "$progdir"; then
+      mkdir "$progdir"
+    else
+      rm -f "$progdir/$file"
+    fi
+
+    # relink executable if necessary
+    if test -n "$relink_command"; then
+      if relink_command_output=`eval $relink_command 2>&1`; then :
+      else
+	echo "$relink_command_output" >&2
+	rm -f "$progdir/$file"
+	exit 1
+      fi
+    fi
+
+    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
+    { rm -f "$progdir/$program";
+      mv -f "$progdir/$file" "$progdir/$program"; }
+    rm -f "$progdir/$file"
+  fi
+
+  if test -f "$progdir/$program"; then
+    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
+      # Run the actual program with our arguments.
+
+      exec "$progdir/$program" ${1+"$@"}
+
+      $ECHO "$0: cannot exec $program $*" 1>&2
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
+    $ECHO "This script is just a wrapper for $program." 1>&2
+    echo "See the libtool documentation for more information." 1>&2
+    exit 1
+  fi
+fi
diff --git a/utils/mglview-mglview.o b/utils/mglview-mglview.o
new file mode 100644
index 0000000..3a95cdc
Binary files /dev/null and b/utils/mglview-mglview.o differ
diff --git a/widgets/.deps/libmgl_fltk_la-mgl_fltk.Plo b/widgets/.deps/libmgl_fltk_la-mgl_fltk.Plo
new file mode 100644
index 0000000..43c9670
--- /dev/null
+++ b/widgets/.deps/libmgl_fltk_la-mgl_fltk.Plo
@@ -0,0 +1,546 @@
+libmgl_fltk_la-mgl_fltk.lo: mgl_fltk.cpp /usr/include/FL/Fl_Pixmap.H \
+ /usr/include/FL/Fl_Image.H /usr/include/FL/Enumerations.H \
+ /usr/include/FL/Fl_Export.H /usr/include/FL/fl_ask.H \
+ /usr/include/FL/Fl_Double_Window.H /usr/include/FL/Fl_Window.H \
+ /usr/include/FL/Fl_Group.H /usr/include/FL/Fl_Widget.H \
+ /usr/include/FL/fl_draw.H /usr/include/FL/Fl_File_Chooser.H \
+ /usr/include/FL/Fl.H /usr/include/stdio.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/xlocale.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
+ /usr/include/string.h /usr/include/FL/Fl_Group.H \
+ /usr/include/FL/Fl_Choice.H /usr/include/FL/Fl_Menu_.H \
+ /usr/include/FL/Fl_Menu_Item.H /usr/include/FL/Fl_Menu_Button.H \
+ /usr/include/FL/Fl_Button.H /usr/include/FL/Fl_Preferences.H \
+ /usr/include/FL/Fl_Tile.H /usr/include/FL/Fl_File_Browser.H \
+ /usr/include/FL/Fl_Browser.H /usr/include/FL/Fl_Browser_.H \
+ /usr/include/FL/Fl_Scrollbar.H /usr/include/FL/Fl_Slider.H \
+ /usr/include/FL/Fl_Valuator.H /usr/include/FL/Fl_File_Icon.H \
+ /usr/include/FL/Fl.H /usr/include/FL/filename.H /usr/include/dirent.h \
+ /usr/include/bits/dirent.h /usr/include/bits/posix1_lim.h \
+ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
+ /usr/include/FL/Fl_Box.H /usr/include/FL/Fl_Check_Button.H \
+ /usr/include/FL/Fl_Light_Button.H /usr/include/FL/Fl_Button.H \
+ /usr/include/FL/Fl_File_Input.H /usr/include/FL/Fl_Input.H \
+ /usr/include/FL/Fl_Input_.H /usr/include/FL/Fl_Return_Button.H \
+ /usr/include/unistd.h /usr/include/bits/posix_opt.h \
+ /usr/include/bits/environments.h /usr/include/bits/confname.h \
+ /usr/include/getopt.h ../include/mgl/mgl_fltk.h \
+ /usr/include/Fl/Fl_Scroll.H /usr/include/Fl/Fl_Group.H \
+ /usr/include/Fl/Fl_Scrollbar.H /usr/include/FL/Fl_Counter.H \
+ /usr/include/FL/Fl_Menu_Bar.H ../include/mgl/mgl_zb.h \
+ ../include/mgl/mgl_ab.h ../include/mgl/mgl.h /usr/include/bits/wchar.h \
+ ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_eps.h \
+ ../include/mgl/mgl_c.h ../include/mgl/mgl_f.h /usr/include/stdint.h \
+ ../include/xpm/alpha_on.xpm ../include/xpm/light_on.xpm \
+ ../include/xpm/zoom_on.xpm ../include/xpm/show_on.xpm \
+ ../include/xpm/rotate_on.xpm ../include/xpm/show_sl.xpm \
+ ../include/xpm/next_sl.xpm ../include/xpm/prev_sl.xpm \
+ ../include/xpm/left_1.xpm ../include/xpm/right_1.xpm \
+ ../include/xpm/down_1.xpm ../include/xpm/norm_1.xpm \
+ ../include/xpm/zoom_1.xpm ../include/xpm/up_1.xpm \
+ ../include/xpm/alpha.xpm ../include/xpm/light.xpm \
+ ../include/xpm/zoom_in.xpm ../include/xpm/zoom_out.xpm \
+ ../include/xpm/rotate.xpm ../include/xpm/ok.xpm
+
+/usr/include/FL/Fl_Pixmap.H:
+
+/usr/include/FL/Fl_Image.H:
+
+/usr/include/FL/Enumerations.H:
+
+/usr/include/FL/Fl_Export.H:
+
+/usr/include/FL/fl_ask.H:
+
+/usr/include/FL/Fl_Double_Window.H:
+
+/usr/include/FL/Fl_Window.H:
+
+/usr/include/FL/Fl_Group.H:
+
+/usr/include/FL/Fl_Widget.H:
+
+/usr/include/FL/fl_draw.H:
+
+/usr/include/FL/Fl_File_Chooser.H:
+
+/usr/include/FL/Fl.H:
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/string.h:
+
+/usr/include/FL/Fl_Group.H:
+
+/usr/include/FL/Fl_Choice.H:
+
+/usr/include/FL/Fl_Menu_.H:
+
+/usr/include/FL/Fl_Menu_Item.H:
+
+/usr/include/FL/Fl_Menu_Button.H:
+
+/usr/include/FL/Fl_Button.H:
+
+/usr/include/FL/Fl_Preferences.H:
+
+/usr/include/FL/Fl_Tile.H:
+
+/usr/include/FL/Fl_File_Browser.H:
+
+/usr/include/FL/Fl_Browser.H:
+
+/usr/include/FL/Fl_Browser_.H:
+
+/usr/include/FL/Fl_Scrollbar.H:
+
+/usr/include/FL/Fl_Slider.H:
+
+/usr/include/FL/Fl_Valuator.H:
+
+/usr/include/FL/Fl_File_Icon.H:
+
+/usr/include/FL/Fl.H:
+
+/usr/include/FL/filename.H:
+
+/usr/include/dirent.h:
+
+/usr/include/bits/dirent.h:
+
+/usr/include/bits/posix1_lim.h:
+
+/usr/include/bits/local_lim.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/FL/Fl_Box.H:
+
+/usr/include/FL/Fl_Check_Button.H:
+
+/usr/include/FL/Fl_Light_Button.H:
+
+/usr/include/FL/Fl_Button.H:
+
+/usr/include/FL/Fl_File_Input.H:
+
+/usr/include/FL/Fl_Input.H:
+
+/usr/include/FL/Fl_Input_.H:
+
+/usr/include/FL/Fl_Return_Button.H:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+../include/mgl/mgl_fltk.h:
+
+/usr/include/Fl/Fl_Scroll.H:
+
+/usr/include/Fl/Fl_Group.H:
+
+/usr/include/Fl/Fl_Scrollbar.H:
+
+/usr/include/FL/Fl_Counter.H:
+
+/usr/include/FL/Fl_Menu_Bar.H:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+/usr/include/bits/wchar.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_eps.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+/usr/include/stdint.h:
+
+../include/xpm/alpha_on.xpm:
+
+../include/xpm/light_on.xpm:
+
+../include/xpm/zoom_on.xpm:
+
+../include/xpm/show_on.xpm:
+
+../include/xpm/rotate_on.xpm:
+
+../include/xpm/show_sl.xpm:
+
+../include/xpm/next_sl.xpm:
+
+../include/xpm/prev_sl.xpm:
+
+../include/xpm/left_1.xpm:
+
+../include/xpm/right_1.xpm:
+
+../include/xpm/down_1.xpm:
+
+../include/xpm/norm_1.xpm:
+
+../include/xpm/zoom_1.xpm:
+
+../include/xpm/up_1.xpm:
+
+../include/xpm/alpha.xpm:
+
+../include/xpm/light.xpm:
+
+../include/xpm/zoom_in.xpm:
+
+../include/xpm/zoom_out.xpm:
+
+../include/xpm/rotate.xpm:
+
+../include/xpm/ok.xpm:
diff --git a/widgets/.deps/libmgl_glut_la-mgl_glut.Plo b/widgets/.deps/libmgl_glut_la-mgl_glut.Plo
new file mode 100644
index 0000000..0296bd6
--- /dev/null
+++ b/widgets/.deps/libmgl_glut_la-mgl_glut.Plo
@@ -0,0 +1,380 @@
+libmgl_glut_la-mgl_glut.lo: mgl_glut.cpp /usr/include/GL/gl.h \
+ /usr/include/GL/glext.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/inttypes.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h /usr/include/stdint.h \
+ /usr/include/bits/wchar.h /usr/include/GL/glut.h \
+ /usr/include/GL/freeglut_std.h /usr/include/GL/glu.h \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
+ /usr/include/xlocale.h /usr/include/sys/types.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/bits/sigset.h /usr/include/bits/time.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/math.h /usr/include/bits/huge_val.h \
+ /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
+ /usr/include/bits/inf.h /usr/include/bits/nan.h \
+ /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
+ /usr/include/bits/mathinline.h /usr/include/string.h \
+ /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h ../include/mgl/mgl_glut.h \
+ ../include/mgl/mgl_gl.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ ../include/mgl/mgl_data.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_algobase.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/cstddef /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_c.h ../include/mgl/mgl_f.h
+
+/usr/include/GL/gl.h:
+
+/usr/include/GL/glext.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/inttypes.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/stdint.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/GL/glut.h:
+
+/usr/include/GL/freeglut_std.h:
+
+/usr/include/GL/glu.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/time.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/string.h:
+
+/usr/include/stdio.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+../include/mgl/mgl_glut.h:
+
+../include/mgl/mgl_gl.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
diff --git a/widgets/.deps/libmgl_qt_la-mgl_qt.Plo b/widgets/.deps/libmgl_qt_la-mgl_qt.Plo
new file mode 100644
index 0000000..d4902ee
--- /dev/null
+++ b/widgets/.deps/libmgl_qt_la-mgl_qt.Plo
@@ -0,0 +1,917 @@
+libmgl_qt_la-mgl_qt.lo: mgl_qt.cpp /usr/include/qt4/QtCore/QTimer \
+ /usr/include/qt4/QtCore/qtimer.h /usr/include/qt4/QtCore/qbasictimer.h \
+ /usr/include/qt4/QtCore/qglobal.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/qt4/QtCore/qconfig.h /usr/include/qt4/QtCore/qfeatures.h \
+ /usr/include/qt4/QtCore/qobject.h /usr/include/qt4/QtCore/qobjectdefs.h \
+ /usr/include/qt4/QtCore/qnamespace.h /usr/include/qt4/QtCore/qstring.h \
+ /usr/include/qt4/QtCore/qchar.h /usr/include/qt4/QtCore/qbytearray.h \
+ /usr/include/qt4/QtCore/qatomic.h /usr/include/qt4/QtCore/qbasicatomic.h \
+ /usr/include/qt4/QtCore/qatomic_arch.h \
+ /usr/include/qt4/QtCore/qatomic_x86_64.h /usr/include/string.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/xlocale.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/stl_algobase.h /usr/include/c++/4.4/cstddef \
+ /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/postypes.h \
+ /usr/include/c++/4.4/cwchar /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/include/bits/wchar.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/cctype /usr/include/ctype.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
+ /usr/include/bits/sched.h /usr/include/bits/time.h /usr/include/signal.h \
+ /usr/include/bits/sigset.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/basic_string.tcc \
+ /usr/include/qt4/QtCore/qlist.h /usr/include/qt4/QtCore/qiterator.h \
+ /usr/include/qt4/QtCore/qalgorithms.h /usr/include/c++/4.4/iterator \
+ /usr/include/c++/4.4/ostream /usr/include/c++/4.4/ios \
+ /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/bits/locale_classes.h \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc \
+ /usr/include/c++/4.4/bits/ostream.tcc /usr/include/c++/4.4/istream \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/stream_iterator.h /usr/include/c++/4.4/list \
+ /usr/include/c++/4.4/bits/stl_list.h /usr/include/c++/4.4/bits/list.tcc \
+ /usr/include/qt4/QtCore/qscopedpointer.h \
+ /usr/include/qt4/QtGui/QApplication \
+ /usr/include/qt4/QtGui/qapplication.h \
+ /usr/include/qt4/QtCore/qcoreapplication.h \
+ /usr/include/qt4/QtCore/qcoreevent.h \
+ /usr/include/qt4/QtCore/qeventloop.h \
+ /usr/include/qt4/QtGui/qwindowdefs.h /usr/include/qt4/QtCore/qpoint.h \
+ /usr/include/qt4/QtCore/qsize.h /usr/include/qt4/QtGui/qcursor.h \
+ /usr/include/qt4/QtGui/QMouseEvent /usr/include/qt4/QtGui/qevent.h \
+ /usr/include/qt4/QtGui/qregion.h /usr/include/qt4/QtCore/qrect.h \
+ /usr/include/qt4/QtCore/qdatastream.h \
+ /usr/include/qt4/QtCore/qiodevice.h \
+ /usr/include/qt4/QtGui/qkeysequence.h /usr/include/qt4/QtGui/qmime.h \
+ /usr/include/qt4/QtCore/qmimedata.h /usr/include/qt4/QtCore/qvariant.h \
+ /usr/include/qt4/QtCore/qmetatype.h /usr/include/qt4/QtCore/qmap.h \
+ /usr/include/c++/4.4/map /usr/include/c++/4.4/bits/stl_tree.h \
+ /usr/include/c++/4.4/bits/stl_map.h \
+ /usr/include/c++/4.4/bits/stl_multimap.h /usr/include/qt4/QtCore/qhash.h \
+ /usr/include/qt4/QtCore/qpair.h /usr/include/qt4/QtGui/qdrag.h \
+ /usr/include/qt4/QtCore/qset.h /usr/include/qt4/QtGui/qmessagebox.h \
+ /usr/include/qt4/QtGui/qdialog.h /usr/include/qt4/QtGui/qwidget.h \
+ /usr/include/qt4/QtCore/qmargins.h /usr/include/qt4/QtGui/qpaintdevice.h \
+ /usr/include/qt4/QtGui/qpalette.h /usr/include/qt4/QtGui/qcolor.h \
+ /usr/include/qt4/QtGui/qrgb.h /usr/include/qt4/QtCore/qstringlist.h \
+ /usr/include/qt4/QtCore/qregexp.h \
+ /usr/include/qt4/QtCore/qstringmatcher.h /usr/include/qt4/QtGui/qbrush.h \
+ /usr/include/qt4/QtCore/qvector.h /usr/include/c++/4.4/vector \
+ /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/sys/sysmacros.h \
+ /usr/include/alloca.h /usr/include/qt4/QtGui/qmatrix.h \
+ /usr/include/qt4/QtGui/qpolygon.h /usr/include/qt4/QtCore/qline.h \
+ /usr/include/qt4/QtGui/qtransform.h \
+ /usr/include/qt4/QtGui/qpainterpath.h /usr/include/qt4/QtGui/qimage.h \
+ /usr/include/qt4/QtGui/qpixmap.h \
+ /usr/include/qt4/QtCore/qsharedpointer.h \
+ /usr/include/qt4/QtCore/qshareddata.h \
+ /usr/include/qt4/QtCore/qsharedpointer_impl.h \
+ /usr/include/qt4/QtGui/qfont.h /usr/include/qt4/QtGui/qfontmetrics.h \
+ /usr/include/qt4/QtGui/qfontinfo.h /usr/include/qt4/QtGui/qsizepolicy.h \
+ /usr/include/qt4/QtGui/qmenu.h /usr/include/qt4/QtGui/qicon.h \
+ /usr/include/qt4/QtGui/qaction.h /usr/include/qt4/QtGui/qactiongroup.h \
+ /usr/include/qt4/QtGui/qclipboard.h /usr/include/qt4/QtGui/qtextedit.h \
+ /usr/include/qt4/QtGui/qabstractscrollarea.h \
+ /usr/include/qt4/QtGui/qframe.h /usr/include/qt4/QtGui/qtextdocument.h \
+ /usr/include/qt4/QtGui/qtextoption.h \
+ /usr/include/qt4/QtGui/qtextcursor.h \
+ /usr/include/qt4/QtGui/qtextformat.h /usr/include/qt4/QtGui/qpen.h \
+ /usr/include/qt4/QtGui/qpainter.h /usr/include/qt4/QtGui/qdrawutil.h \
+ /usr/include/qt4/QtGui/qcursor.h /usr/include/qt4/QtGui/qimage.h \
+ /usr/include/qt4/QtGui/QScrollArea /usr/include/qt4/QtGui/qscrollarea.h \
+ /usr/include/qt4/QtGui/QMainWindow /usr/include/qt4/QtGui/qmainwindow.h \
+ /usr/include/qt4/QtGui/qtabwidget.h /usr/include/qt4/QtGui/QToolBar \
+ /usr/include/qt4/QtGui/qtoolbar.h /usr/include/qt4/QtGui/QMenuBar \
+ /usr/include/qt4/QtGui/qmenubar.h /usr/include/qt4/QtGui/qmenu.h \
+ /usr/include/qt4/QtGui/QSpinBox /usr/include/qt4/QtGui/qspinbox.h \
+ /usr/include/qt4/QtGui/qabstractspinbox.h \
+ /usr/include/qt4/QtGui/qvalidator.h /usr/include/qt4/QtCore/qlocale.h \
+ /usr/include/qt4/QtGui/QPrinter /usr/include/qt4/QtGui/qprinter.h \
+ /usr/include/qt4/QtGui/QPrintDialog \
+ /usr/include/qt4/QtGui/qprintdialog.h \
+ /usr/include/qt4/QtGui/qabstractprintdialog.h \
+ /usr/include/qt4/QtGui/QFileDialog /usr/include/qt4/QtGui/qfiledialog.h \
+ /usr/include/qt4/QtCore/qdir.h /usr/include/qt4/QtCore/qfileinfo.h \
+ /usr/include/qt4/QtCore/qfile.h /usr/include/libio.h \
+ /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ ../include/mgl/mgl_idtf.h /usr/include/stdint.h \
+ /usr/include/c++/4.4/deque /usr/include/c++/4.4/bits/stl_deque.h \
+ /usr/include/c++/4.4/bits/deque.tcc /usr/include/c++/4.4/sstream \
+ /usr/include/c++/4.4/bits/sstream.tcc /usr/include/c++/4.4/iostream \
+ /usr/include/c++/4.4/fstream /usr/include/c++/4.4/bits/codecvt.h \
+ /usr/include/c++/4.4/cstdio \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/basic_file.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++io.h \
+ /usr/include/c++/4.4/bits/fstream.tcc ../include/mgl/mgl_ab.h \
+ ../include/mgl/mgl.h ../include/mgl/mgl_data.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_eps.h \
+ ../include/mgl/mgl_qt.h /usr/include/qt4/QtGui/QWidget \
+ /usr/include/qt4/QtGui/qwidget.h /usr/include/qt4/QtGui/QPixmap \
+ /usr/include/qt4/QtGui/qpixmap.h ../include/mgl/mgl_zb.h \
+ ../include/mgl/mgl_c.h ../include/mgl/mgl_f.h \
+ ../include/xpm/fileprint.xpm ../include/xpm/copy.xpm \
+ ../include/xpm/left_1.xpm ../include/xpm/right_1.xpm \
+ ../include/xpm/down_1.xpm ../include/xpm/norm_1.xpm \
+ ../include/xpm/zoom_1.xpm ../include/xpm/up_1.xpm \
+ ../include/xpm/alpha.xpm ../include/xpm/light.xpm \
+ ../include/xpm/zoom_in.xpm ../include/xpm/zoom_out.xpm \
+ ../include/xpm/rotate.xpm ../include/xpm/ok.xpm \
+ ../include/xpm/show_sl.xpm ../include/xpm/next_sl.xpm \
+ ../include/xpm/prev_sl.xpm
+
+/usr/include/qt4/QtCore/QTimer:
+
+/usr/include/qt4/QtCore/qtimer.h:
+
+/usr/include/qt4/QtCore/qbasictimer.h:
+
+/usr/include/qt4/QtCore/qglobal.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/qt4/QtCore/qconfig.h:
+
+/usr/include/qt4/QtCore/qfeatures.h:
+
+/usr/include/qt4/QtCore/qobject.h:
+
+/usr/include/qt4/QtCore/qobjectdefs.h:
+
+/usr/include/qt4/QtCore/qnamespace.h:
+
+/usr/include/qt4/QtCore/qstring.h:
+
+/usr/include/qt4/QtCore/qchar.h:
+
+/usr/include/qt4/QtCore/qbytearray.h:
+
+/usr/include/qt4/QtCore/qatomic.h:
+
+/usr/include/qt4/QtCore/qbasicatomic.h:
+
+/usr/include/qt4/QtCore/qatomic_arch.h:
+
+/usr/include/qt4/QtCore/qatomic_x86_64.h:
+
+/usr/include/string.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/xlocale.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/time.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/qt4/QtCore/qlist.h:
+
+/usr/include/qt4/QtCore/qiterator.h:
+
+/usr/include/qt4/QtCore/qalgorithms.h:
+
+/usr/include/c++/4.4/iterator:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/stream_iterator.h:
+
+/usr/include/c++/4.4/list:
+
+/usr/include/c++/4.4/bits/stl_list.h:
+
+/usr/include/c++/4.4/bits/list.tcc:
+
+/usr/include/qt4/QtCore/qscopedpointer.h:
+
+/usr/include/qt4/QtGui/QApplication:
+
+/usr/include/qt4/QtGui/qapplication.h:
+
+/usr/include/qt4/QtCore/qcoreapplication.h:
+
+/usr/include/qt4/QtCore/qcoreevent.h:
+
+/usr/include/qt4/QtCore/qeventloop.h:
+
+/usr/include/qt4/QtGui/qwindowdefs.h:
+
+/usr/include/qt4/QtCore/qpoint.h:
+
+/usr/include/qt4/QtCore/qsize.h:
+
+/usr/include/qt4/QtGui/qcursor.h:
+
+/usr/include/qt4/QtGui/QMouseEvent:
+
+/usr/include/qt4/QtGui/qevent.h:
+
+/usr/include/qt4/QtGui/qregion.h:
+
+/usr/include/qt4/QtCore/qrect.h:
+
+/usr/include/qt4/QtCore/qdatastream.h:
+
+/usr/include/qt4/QtCore/qiodevice.h:
+
+/usr/include/qt4/QtGui/qkeysequence.h:
+
+/usr/include/qt4/QtGui/qmime.h:
+
+/usr/include/qt4/QtCore/qmimedata.h:
+
+/usr/include/qt4/QtCore/qvariant.h:
+
+/usr/include/qt4/QtCore/qmetatype.h:
+
+/usr/include/qt4/QtCore/qmap.h:
+
+/usr/include/c++/4.4/map:
+
+/usr/include/c++/4.4/bits/stl_tree.h:
+
+/usr/include/c++/4.4/bits/stl_map.h:
+
+/usr/include/c++/4.4/bits/stl_multimap.h:
+
+/usr/include/qt4/QtCore/qhash.h:
+
+/usr/include/qt4/QtCore/qpair.h:
+
+/usr/include/qt4/QtGui/qdrag.h:
+
+/usr/include/qt4/QtCore/qset.h:
+
+/usr/include/qt4/QtGui/qmessagebox.h:
+
+/usr/include/qt4/QtGui/qdialog.h:
+
+/usr/include/qt4/QtGui/qwidget.h:
+
+/usr/include/qt4/QtCore/qmargins.h:
+
+/usr/include/qt4/QtGui/qpaintdevice.h:
+
+/usr/include/qt4/QtGui/qpalette.h:
+
+/usr/include/qt4/QtGui/qcolor.h:
+
+/usr/include/qt4/QtGui/qrgb.h:
+
+/usr/include/qt4/QtCore/qstringlist.h:
+
+/usr/include/qt4/QtCore/qregexp.h:
+
+/usr/include/qt4/QtCore/qstringmatcher.h:
+
+/usr/include/qt4/QtGui/qbrush.h:
+
+/usr/include/qt4/QtCore/qvector.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/alloca.h:
+
+/usr/include/qt4/QtGui/qmatrix.h:
+
+/usr/include/qt4/QtGui/qpolygon.h:
+
+/usr/include/qt4/QtCore/qline.h:
+
+/usr/include/qt4/QtGui/qtransform.h:
+
+/usr/include/qt4/QtGui/qpainterpath.h:
+
+/usr/include/qt4/QtGui/qimage.h:
+
+/usr/include/qt4/QtGui/qpixmap.h:
+
+/usr/include/qt4/QtCore/qsharedpointer.h:
+
+/usr/include/qt4/QtCore/qshareddata.h:
+
+/usr/include/qt4/QtCore/qsharedpointer_impl.h:
+
+/usr/include/qt4/QtGui/qfont.h:
+
+/usr/include/qt4/QtGui/qfontmetrics.h:
+
+/usr/include/qt4/QtGui/qfontinfo.h:
+
+/usr/include/qt4/QtGui/qsizepolicy.h:
+
+/usr/include/qt4/QtGui/qmenu.h:
+
+/usr/include/qt4/QtGui/qicon.h:
+
+/usr/include/qt4/QtGui/qaction.h:
+
+/usr/include/qt4/QtGui/qactiongroup.h:
+
+/usr/include/qt4/QtGui/qclipboard.h:
+
+/usr/include/qt4/QtGui/qtextedit.h:
+
+/usr/include/qt4/QtGui/qabstractscrollarea.h:
+
+/usr/include/qt4/QtGui/qframe.h:
+
+/usr/include/qt4/QtGui/qtextdocument.h:
+
+/usr/include/qt4/QtGui/qtextoption.h:
+
+/usr/include/qt4/QtGui/qtextcursor.h:
+
+/usr/include/qt4/QtGui/qtextformat.h:
+
+/usr/include/qt4/QtGui/qpen.h:
+
+/usr/include/qt4/QtGui/qpainter.h:
+
+/usr/include/qt4/QtGui/qdrawutil.h:
+
+/usr/include/qt4/QtGui/qcursor.h:
+
+/usr/include/qt4/QtGui/qimage.h:
+
+/usr/include/qt4/QtGui/QScrollArea:
+
+/usr/include/qt4/QtGui/qscrollarea.h:
+
+/usr/include/qt4/QtGui/QMainWindow:
+
+/usr/include/qt4/QtGui/qmainwindow.h:
+
+/usr/include/qt4/QtGui/qtabwidget.h:
+
+/usr/include/qt4/QtGui/QToolBar:
+
+/usr/include/qt4/QtGui/qtoolbar.h:
+
+/usr/include/qt4/QtGui/QMenuBar:
+
+/usr/include/qt4/QtGui/qmenubar.h:
+
+/usr/include/qt4/QtGui/qmenu.h:
+
+/usr/include/qt4/QtGui/QSpinBox:
+
+/usr/include/qt4/QtGui/qspinbox.h:
+
+/usr/include/qt4/QtGui/qabstractspinbox.h:
+
+/usr/include/qt4/QtGui/qvalidator.h:
+
+/usr/include/qt4/QtCore/qlocale.h:
+
+/usr/include/qt4/QtGui/QPrinter:
+
+/usr/include/qt4/QtGui/qprinter.h:
+
+/usr/include/qt4/QtGui/QPrintDialog:
+
+/usr/include/qt4/QtGui/qprintdialog.h:
+
+/usr/include/qt4/QtGui/qabstractprintdialog.h:
+
+/usr/include/qt4/QtGui/QFileDialog:
+
+/usr/include/qt4/QtGui/qfiledialog.h:
+
+/usr/include/qt4/QtCore/qdir.h:
+
+/usr/include/qt4/QtCore/qfileinfo.h:
+
+/usr/include/qt4/QtCore/qfile.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+../include/mgl/mgl_idtf.h:
+
+/usr/include/stdint.h:
+
+/usr/include/c++/4.4/deque:
+
+/usr/include/c++/4.4/bits/stl_deque.h:
+
+/usr/include/c++/4.4/bits/deque.tcc:
+
+/usr/include/c++/4.4/sstream:
+
+/usr/include/c++/4.4/bits/sstream.tcc:
+
+/usr/include/c++/4.4/iostream:
+
+/usr/include/c++/4.4/fstream:
+
+/usr/include/c++/4.4/bits/codecvt.h:
+
+/usr/include/c++/4.4/cstdio:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/basic_file.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++io.h:
+
+/usr/include/c++/4.4/bits/fstream.tcc:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_eps.h:
+
+../include/mgl/mgl_qt.h:
+
+/usr/include/qt4/QtGui/QWidget:
+
+/usr/include/qt4/QtGui/qwidget.h:
+
+/usr/include/qt4/QtGui/QPixmap:
+
+/usr/include/qt4/QtGui/qpixmap.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
+
+../include/xpm/fileprint.xpm:
+
+../include/xpm/copy.xpm:
+
+../include/xpm/left_1.xpm:
+
+../include/xpm/right_1.xpm:
+
+../include/xpm/down_1.xpm:
+
+../include/xpm/norm_1.xpm:
+
+../include/xpm/zoom_1.xpm:
+
+../include/xpm/up_1.xpm:
+
+../include/xpm/alpha.xpm:
+
+../include/xpm/light.xpm:
+
+../include/xpm/zoom_in.xpm:
+
+../include/xpm/zoom_out.xpm:
+
+../include/xpm/rotate.xpm:
+
+../include/xpm/ok.xpm:
+
+../include/xpm/show_sl.xpm:
+
+../include/xpm/next_sl.xpm:
+
+../include/xpm/prev_sl.xpm:
diff --git a/widgets/.deps/libmgl_qt_la-mgl_qt.moc.Plo b/widgets/.deps/libmgl_qt_la-mgl_qt.moc.Plo
new file mode 100644
index 0000000..c1f8d9f
--- /dev/null
+++ b/widgets/.deps/libmgl_qt_la-mgl_qt.moc.Plo
@@ -0,0 +1,655 @@
+libmgl_qt_la-mgl_qt.moc.lo: ../include/mgl/mgl_qt.moc.cpp \
+ ../include/mgl/mgl_qt.h /usr/include/qt4/QtGui/QWidget \
+ /usr/include/qt4/QtGui/qwidget.h /usr/include/qt4/QtGui/qwindowdefs.h \
+ /usr/include/qt4/QtCore/qobjectdefs.h \
+ /usr/include/qt4/QtCore/qnamespace.h /usr/include/qt4/QtCore/qglobal.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/qt4/QtCore/qconfig.h /usr/include/qt4/QtCore/qfeatures.h \
+ /usr/include/qt4/QtCore/qobject.h /usr/include/qt4/QtCore/qstring.h \
+ /usr/include/qt4/QtCore/qchar.h /usr/include/qt4/QtCore/qbytearray.h \
+ /usr/include/qt4/QtCore/qatomic.h /usr/include/qt4/QtCore/qbasicatomic.h \
+ /usr/include/qt4/QtCore/qatomic_arch.h \
+ /usr/include/qt4/QtCore/qatomic_x86_64.h /usr/include/string.h \
+ /usr/include/features.h /usr/include/bits/predefs.h \
+ /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
+ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
+ /usr/include/xlocale.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/stl_algobase.h /usr/include/c++/4.4/cstddef \
+ /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/postypes.h \
+ /usr/include/c++/4.4/cwchar /usr/include/wchar.h /usr/include/stdio.h \
+ /usr/include/bits/wchar.h /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/cctype /usr/include/ctype.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
+ /usr/include/bits/sched.h /usr/include/bits/time.h /usr/include/signal.h \
+ /usr/include/bits/sigset.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/basic_string.tcc \
+ /usr/include/qt4/QtCore/qlist.h /usr/include/qt4/QtCore/qiterator.h \
+ /usr/include/qt4/QtCore/qalgorithms.h /usr/include/c++/4.4/iterator \
+ /usr/include/c++/4.4/ostream /usr/include/c++/4.4/ios \
+ /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/bits/locale_classes.h \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc \
+ /usr/include/c++/4.4/bits/ostream.tcc /usr/include/c++/4.4/istream \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/stream_iterator.h /usr/include/c++/4.4/list \
+ /usr/include/c++/4.4/bits/stl_list.h /usr/include/c++/4.4/bits/list.tcc \
+ /usr/include/qt4/QtCore/qscopedpointer.h \
+ /usr/include/qt4/QtCore/qmargins.h /usr/include/qt4/QtGui/qpaintdevice.h \
+ /usr/include/qt4/QtCore/qrect.h /usr/include/qt4/QtCore/qsize.h \
+ /usr/include/qt4/QtCore/qpoint.h /usr/include/qt4/QtGui/qpalette.h \
+ /usr/include/qt4/QtGui/qcolor.h /usr/include/qt4/QtGui/qrgb.h \
+ /usr/include/qt4/QtCore/qstringlist.h \
+ /usr/include/qt4/QtCore/qdatastream.h \
+ /usr/include/qt4/QtCore/qiodevice.h /usr/include/qt4/QtCore/qregexp.h \
+ /usr/include/qt4/QtCore/qstringmatcher.h /usr/include/qt4/QtGui/qbrush.h \
+ /usr/include/qt4/QtCore/qpair.h /usr/include/qt4/QtCore/qvector.h \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/sys/sysmacros.h \
+ /usr/include/alloca.h /usr/include/qt4/QtGui/qmatrix.h \
+ /usr/include/qt4/QtGui/qpolygon.h /usr/include/qt4/QtGui/qregion.h \
+ /usr/include/qt4/QtCore/qline.h /usr/include/qt4/QtGui/qtransform.h \
+ /usr/include/qt4/QtGui/qpainterpath.h /usr/include/qt4/QtGui/qimage.h \
+ /usr/include/qt4/QtGui/qpixmap.h \
+ /usr/include/qt4/QtCore/qsharedpointer.h \
+ /usr/include/qt4/QtCore/qshareddata.h \
+ /usr/include/qt4/QtCore/qsharedpointer_impl.h \
+ /usr/include/qt4/QtGui/qfont.h /usr/include/qt4/QtGui/qfontmetrics.h \
+ /usr/include/qt4/QtGui/qfontinfo.h /usr/include/qt4/QtGui/qsizepolicy.h \
+ /usr/include/qt4/QtGui/qcursor.h /usr/include/qt4/QtGui/qkeysequence.h \
+ /usr/include/qt4/QtGui/QPixmap /usr/include/qt4/QtGui/qpixmap.h \
+ ../include/mgl/mgl_zb.h ../include/mgl/mgl_ab.h ../include/mgl/mgl.h \
+ ../include/mgl/mgl_data.h /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h
+
+../include/mgl/mgl_qt.h:
+
+/usr/include/qt4/QtGui/QWidget:
+
+/usr/include/qt4/QtGui/qwidget.h:
+
+/usr/include/qt4/QtGui/qwindowdefs.h:
+
+/usr/include/qt4/QtCore/qobjectdefs.h:
+
+/usr/include/qt4/QtCore/qnamespace.h:
+
+/usr/include/qt4/QtCore/qglobal.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/qt4/QtCore/qconfig.h:
+
+/usr/include/qt4/QtCore/qfeatures.h:
+
+/usr/include/qt4/QtCore/qobject.h:
+
+/usr/include/qt4/QtCore/qstring.h:
+
+/usr/include/qt4/QtCore/qchar.h:
+
+/usr/include/qt4/QtCore/qbytearray.h:
+
+/usr/include/qt4/QtCore/qatomic.h:
+
+/usr/include/qt4/QtCore/qbasicatomic.h:
+
+/usr/include/qt4/QtCore/qatomic_arch.h:
+
+/usr/include/qt4/QtCore/qatomic_x86_64.h:
+
+/usr/include/string.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/xlocale.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/wchar.h:
+
+/usr/include/stdio.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/time.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/qt4/QtCore/qlist.h:
+
+/usr/include/qt4/QtCore/qiterator.h:
+
+/usr/include/qt4/QtCore/qalgorithms.h:
+
+/usr/include/c++/4.4/iterator:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/wctype.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/stream_iterator.h:
+
+/usr/include/c++/4.4/list:
+
+/usr/include/c++/4.4/bits/stl_list.h:
+
+/usr/include/c++/4.4/bits/list.tcc:
+
+/usr/include/qt4/QtCore/qscopedpointer.h:
+
+/usr/include/qt4/QtCore/qmargins.h:
+
+/usr/include/qt4/QtGui/qpaintdevice.h:
+
+/usr/include/qt4/QtCore/qrect.h:
+
+/usr/include/qt4/QtCore/qsize.h:
+
+/usr/include/qt4/QtCore/qpoint.h:
+
+/usr/include/qt4/QtGui/qpalette.h:
+
+/usr/include/qt4/QtGui/qcolor.h:
+
+/usr/include/qt4/QtGui/qrgb.h:
+
+/usr/include/qt4/QtCore/qstringlist.h:
+
+/usr/include/qt4/QtCore/qdatastream.h:
+
+/usr/include/qt4/QtCore/qiodevice.h:
+
+/usr/include/qt4/QtCore/qregexp.h:
+
+/usr/include/qt4/QtCore/qstringmatcher.h:
+
+/usr/include/qt4/QtGui/qbrush.h:
+
+/usr/include/qt4/QtCore/qpair.h:
+
+/usr/include/qt4/QtCore/qvector.h:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/alloca.h:
+
+/usr/include/qt4/QtGui/qmatrix.h:
+
+/usr/include/qt4/QtGui/qpolygon.h:
+
+/usr/include/qt4/QtGui/qregion.h:
+
+/usr/include/qt4/QtCore/qline.h:
+
+/usr/include/qt4/QtGui/qtransform.h:
+
+/usr/include/qt4/QtGui/qpainterpath.h:
+
+/usr/include/qt4/QtGui/qimage.h:
+
+/usr/include/qt4/QtGui/qpixmap.h:
+
+/usr/include/qt4/QtCore/qsharedpointer.h:
+
+/usr/include/qt4/QtCore/qshareddata.h:
+
+/usr/include/qt4/QtCore/qsharedpointer_impl.h:
+
+/usr/include/qt4/QtGui/qfont.h:
+
+/usr/include/qt4/QtGui/qfontmetrics.h:
+
+/usr/include/qt4/QtGui/qfontinfo.h:
+
+/usr/include/qt4/QtGui/qsizepolicy.h:
+
+/usr/include/qt4/QtGui/qcursor.h:
+
+/usr/include/qt4/QtGui/qkeysequence.h:
+
+/usr/include/qt4/QtGui/QPixmap:
+
+/usr/include/qt4/QtGui/qpixmap.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
diff --git a/widgets/.deps/libmgl_wx_la-mgl_wx.Plo b/widgets/.deps/libmgl_wx_la-mgl_wx.Plo
new file mode 100644
index 0000000..43621e1
--- /dev/null
+++ b/widgets/.deps/libmgl_wx_la-mgl_wx.Plo
@@ -0,0 +1,836 @@
+libmgl_wx_la-mgl_wx.lo: mgl_wx.cpp /usr/include/wx-2.8/wx/dcclient.h \
+ /usr/include/wx-2.8/wx/defs.h /usr/include/wx-2.8/wx/platform.h \
+ /usr/lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h \
+ /usr/include/wx-2.8/wx/chkconf.h /usr/include/wx-2.8/wx/features.h \
+ /usr/include/wx-2.8/wx/version.h /usr/include/wx-2.8/wx/cpp.h \
+ /usr/include/wx-2.8/wx/dlimpexp.h /usr/include/wx-2.8/wx/debug.h \
+ /usr/include/assert.h /usr/include/features.h \
+ /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h \
+ /usr/include/limits.h /usr/include/bits/posix1_lim.h \
+ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
+ /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
+ /usr/include/bits/stdio_lim.h /usr/include/wx-2.8/wx/wxchar.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h \
+ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
+ /usr/include/bits/wchar.h /usr/include/xlocale.h /usr/include/wctype.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/time.h \
+ /usr/include/bits/time.h /usr/include/string.h \
+ /usr/include/wx-2.8/wx/gtk/dcclient.h /usr/include/wx-2.8/wx/dc.h \
+ /usr/include/wx-2.8/wx/object.h /usr/include/wx-2.8/wx/memory.h \
+ /usr/include/wx-2.8/wx/string.h /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
+ /usr/include/alloca.h /usr/include/wx-2.8/wx/buffer.h \
+ /usr/include/wx-2.8/wx/strconv.h /usr/include/wx-2.8/wx/fontenc.h \
+ /usr/include/wx-2.8/wx/beforestd.h /usr/include/c++/4.4/string \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.4/bits/stringfwd.h \
+ /usr/include/c++/4.4/bits/char_traits.h \
+ /usr/include/c++/4.4/bits/stl_algobase.h /usr/include/c++/4.4/cstddef \
+ /usr/include/c++/4.4/bits/functexcept.h \
+ /usr/include/c++/4.4/exception_defines.h \
+ /usr/include/c++/4.4/bits/cpp_type_traits.h \
+ /usr/include/c++/4.4/ext/type_traits.h \
+ /usr/include/c++/4.4/ext/numeric_traits.h \
+ /usr/include/c++/4.4/bits/stl_pair.h /usr/include/c++/4.4/bits/move.h \
+ /usr/include/c++/4.4/bits/concept_check.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.4/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.4/bits/stl_iterator.h \
+ /usr/include/c++/4.4/debug/debug.h /usr/include/c++/4.4/bits/postypes.h \
+ /usr/include/c++/4.4/cwchar /usr/include/c++/4.4/bits/allocator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.4/ext/new_allocator.h /usr/include/c++/4.4/new \
+ /usr/include/c++/4.4/exception /usr/include/c++/4.4/bits/localefwd.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.4/clocale /usr/include/locale.h \
+ /usr/include/bits/locale.h /usr/include/c++/4.4/iosfwd \
+ /usr/include/c++/4.4/cctype /usr/include/ctype.h \
+ /usr/include/c++/4.4/bits/ostream_insert.h \
+ /usr/include/c++/4.4/cxxabi-forced.h \
+ /usr/include/c++/4.4/bits/stl_function.h \
+ /usr/include/c++/4.4/backward/binders.h \
+ /usr/include/c++/4.4/bits/basic_string.h \
+ /usr/include/c++/4.4/ext/atomicity.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
+ /usr/include/signal.h /usr/include/bits/setjmp.h /usr/include/unistd.h \
+ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
+ /usr/include/bits/confname.h /usr/include/getopt.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.4/initializer_list \
+ /usr/include/c++/4.4/bits/basic_string.tcc \
+ /usr/include/wx-2.8/wx/afterstd.h /usr/include/wx-2.8/wx/iosfwrap.h \
+ /usr/include/wx-2.8/wx/msgout.h /usr/include/wx-2.8/wx/intl.h \
+ /usr/include/wx-2.8/wx/cursor.h /usr/include/wx-2.8/wx/gtk/cursor.h \
+ /usr/include/wx-2.8/wx/utils.h /usr/include/wx-2.8/wx/list.h \
+ /usr/include/wx-2.8/wx/filefn.h /usr/include/wx-2.8/wx/arrstr.h \
+ /usr/include/sys/stat.h /usr/include/bits/stat.h /usr/include/dirent.h \
+ /usr/include/bits/dirent.h /usr/include/fcntl.h \
+ /usr/include/bits/fcntl.h /usr/include/bits/uio.h \
+ /usr/include/wx-2.8/wx/gdicmn.h /usr/include/wx-2.8/wx/hashmap.h \
+ /usr/include/wx-2.8/wx/math.h /usr/include/math.h \
+ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
+ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
+ /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
+ /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
+ /usr/include/wx-2.8/wx/longlong.h /usr/include/wx-2.8/wx/platinfo.h \
+ /usr/include/wx-2.8/wx/font.h /usr/include/wx-2.8/wx/gdiobj.h \
+ /usr/include/wx-2.8/wx/gtk/font.h /usr/include/wx-2.8/wx/colour.h \
+ /usr/include/wx-2.8/wx/variant.h /usr/include/wx-2.8/wx/datetime.h \
+ /usr/include/wx-2.8/wx/dynarray.h /usr/include/wx-2.8/wx/gtk/colour.h \
+ /usr/include/wx-2.8/wx/bitmap.h /usr/include/wx-2.8/wx/gtk/bitmap.h \
+ /usr/include/wx-2.8/wx/brush.h /usr/include/wx-2.8/wx/gtk/brush.h \
+ /usr/include/wx-2.8/wx/pen.h /usr/include/wx-2.8/wx/gtk/pen.h \
+ /usr/include/wx-2.8/wx/palette.h \
+ /usr/include/wx-2.8/wx/generic/paletteg.h \
+ /usr/include/wx-2.8/wx/gtk/dc.h /usr/include/wx-2.8/wx/dcgraph.h \
+ /usr/include/wx-2.8/wx/geometry.h /usr/include/wx-2.8/wx/graphics.h \
+ /usr/include/wx-2.8/wx/region.h /usr/include/wx-2.8/wx/gtk/region.h \
+ /usr/include/wx-2.8/wx/msgdlg.h /usr/include/wx-2.8/wx/gtk/msgdlg.h \
+ /usr/include/wx-2.8/wx/dialog.h /usr/include/wx-2.8/wx/containr.h \
+ /usr/include/wx-2.8/wx/toplevel.h /usr/include/wx-2.8/wx/window.h \
+ /usr/include/wx-2.8/wx/event.h /usr/include/wx-2.8/wx/clntdata.h \
+ /usr/include/wx-2.8/wx/vector.h /usr/include/wx-2.8/wx/thread.h \
+ /usr/include/wx-2.8/wx/validate.h /usr/include/wx-2.8/wx/accel.h \
+ /usr/include/wx-2.8/wx/gtk/accel.h \
+ /usr/include/wx-2.8/wx/generic/accel.h \
+ /usr/include/wx-2.8/wx/gtk/window.h /usr/include/wx-2.8/wx/iconbndl.h \
+ /usr/include/wx-2.8/wx/gtk/toplevel.h \
+ /usr/include/wx-2.8/wx/gtk/dialog.h /usr/include/wx-2.8/wx/clipbrd.h \
+ /usr/include/wx-2.8/wx/gtk/clipbrd.h /usr/include/wx-2.8/wx/dataobj.h \
+ /usr/include/wx-2.8/wx/gtk/dataform.h \
+ /usr/include/wx-2.8/wx/gtk/dataobj.h \
+ /usr/include/wx-2.8/wx/gtk/dataobj2.h ../include/mgl/mgl_idtf.h \
+ /usr/include/stdint.h /usr/include/c++/4.4/list \
+ /usr/include/c++/4.4/bits/stl_list.h /usr/include/c++/4.4/bits/list.tcc \
+ /usr/include/c++/4.4/vector /usr/include/c++/4.4/bits/stl_construct.h \
+ /usr/include/c++/4.4/bits/stl_uninitialized.h \
+ /usr/include/c++/4.4/bits/stl_vector.h \
+ /usr/include/c++/4.4/bits/stl_bvector.h \
+ /usr/include/c++/4.4/bits/vector.tcc /usr/include/c++/4.4/deque \
+ /usr/include/c++/4.4/bits/stl_deque.h \
+ /usr/include/c++/4.4/bits/deque.tcc /usr/include/c++/4.4/sstream \
+ /usr/include/c++/4.4/istream /usr/include/c++/4.4/ios \
+ /usr/include/c++/4.4/bits/ios_base.h \
+ /usr/include/c++/4.4/bits/locale_classes.h \
+ /usr/include/c++/4.4/bits/locale_classes.tcc \
+ /usr/include/c++/4.4/streambuf /usr/include/c++/4.4/bits/streambuf.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.h \
+ /usr/include/c++/4.4/bits/locale_facets.h /usr/include/c++/4.4/cwctype \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.4/bits/streambuf_iterator.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.4/bits/locale_facets.tcc \
+ /usr/include/c++/4.4/bits/basic_ios.tcc /usr/include/c++/4.4/ostream \
+ /usr/include/c++/4.4/bits/ostream.tcc \
+ /usr/include/c++/4.4/bits/istream.tcc \
+ /usr/include/c++/4.4/bits/sstream.tcc /usr/include/c++/4.4/iostream \
+ /usr/include/c++/4.4/fstream /usr/include/c++/4.4/bits/codecvt.h \
+ /usr/include/c++/4.4/cstdio \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/basic_file.h \
+ /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++io.h \
+ /usr/include/c++/4.4/bits/fstream.tcc ../include/mgl/mgl_ab.h \
+ ../include/mgl/mgl.h ../include/mgl/mgl_data.h \
+ /usr/include/gsl/gsl_vector.h \
+ /usr/include/gsl/gsl_vector_complex_long_double.h \
+ /usr/include/gsl/gsl_types.h /usr/include/gsl/gsl_errno.h \
+ /usr/include/errno.h /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/gsl/gsl_complex.h /usr/include/gsl/gsl_check_range.h \
+ /usr/include/gsl/gsl_vector_long_double.h /usr/include/gsl/gsl_inline.h \
+ /usr/include/gsl/gsl_block_long_double.h \
+ /usr/include/gsl/gsl_vector_complex.h \
+ /usr/include/gsl/gsl_block_complex_long_double.h \
+ /usr/include/gsl/gsl_vector_complex_double.h \
+ /usr/include/gsl/gsl_vector_double.h /usr/include/gsl/gsl_block_double.h \
+ /usr/include/gsl/gsl_block_complex_double.h \
+ /usr/include/gsl/gsl_vector_complex_float.h \
+ /usr/include/gsl/gsl_vector_float.h /usr/include/gsl/gsl_block_float.h \
+ /usr/include/gsl/gsl_block_complex_float.h \
+ /usr/include/gsl/gsl_vector_ulong.h /usr/include/gsl/gsl_block_ulong.h \
+ /usr/include/gsl/gsl_vector_long.h /usr/include/gsl/gsl_block_long.h \
+ /usr/include/gsl/gsl_vector_uint.h /usr/include/gsl/gsl_block_uint.h \
+ /usr/include/gsl/gsl_vector_int.h /usr/include/gsl/gsl_block_int.h \
+ /usr/include/gsl/gsl_vector_ushort.h /usr/include/gsl/gsl_block_ushort.h \
+ /usr/include/gsl/gsl_vector_short.h /usr/include/gsl/gsl_block_short.h \
+ /usr/include/gsl/gsl_vector_uchar.h /usr/include/gsl/gsl_block_uchar.h \
+ /usr/include/gsl/gsl_vector_char.h /usr/include/gsl/gsl_block_char.h \
+ /usr/include/gsl/gsl_matrix.h \
+ /usr/include/gsl/gsl_matrix_complex_long_double.h \
+ /usr/include/gsl/gsl_matrix_complex_double.h \
+ /usr/include/gsl/gsl_matrix_complex_float.h \
+ /usr/include/gsl/gsl_matrix_long_double.h \
+ /usr/include/gsl/gsl_matrix_double.h /usr/include/gsl/gsl_matrix_float.h \
+ /usr/include/gsl/gsl_matrix_ulong.h /usr/include/gsl/gsl_matrix_long.h \
+ /usr/include/gsl/gsl_matrix_uint.h /usr/include/gsl/gsl_matrix_int.h \
+ /usr/include/gsl/gsl_matrix_ushort.h /usr/include/gsl/gsl_matrix_short.h \
+ /usr/include/gsl/gsl_matrix_uchar.h /usr/include/gsl/gsl_matrix_char.h \
+ ../include/mgl/mgl_define.h ../include/mgl/config.h \
+ ../include/mgl/mgl_font.h ../include/mgl/mgl_eps.h \
+ ../include/mgl/mgl_wx.h /usr/include/wx-2.8/wx/image.h \
+ /usr/include/wx-2.8/wx/stream.h /usr/include/wx-2.8/wx/imagbmp.h \
+ /usr/include/wx-2.8/wx/imagpng.h /usr/include/wx-2.8/wx/imaggif.h \
+ /usr/include/wx-2.8/wx/imagpcx.h /usr/include/wx-2.8/wx/imagjpeg.h \
+ /usr/include/wx-2.8/wx/imagtga.h /usr/include/wx-2.8/wx/imagtiff.h \
+ /usr/include/wx-2.8/wx/imagpnm.h /usr/include/wx-2.8/wx/imagxpm.h \
+ /usr/include/wx-2.8/wx/imagiff.h /usr/include/wx-2.8/wx/timer.h \
+ /usr/include/wx-2.8/wx/stopwatch.h /usr/include/wx-2.8/wx/gtk/timer.h \
+ ../include/mgl/mgl_zb.h ../include/mgl/mgl_c.h ../include/mgl/mgl_f.h
+
+/usr/include/wx-2.8/wx/dcclient.h:
+
+/usr/include/wx-2.8/wx/defs.h:
+
+/usr/include/wx-2.8/wx/platform.h:
+
+/usr/lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h:
+
+/usr/include/wx-2.8/wx/chkconf.h:
+
+/usr/include/wx-2.8/wx/features.h:
+
+/usr/include/wx-2.8/wx/version.h:
+
+/usr/include/wx-2.8/wx/cpp.h:
+
+/usr/include/wx-2.8/wx/dlimpexp.h:
+
+/usr/include/wx-2.8/wx/debug.h:
+
+/usr/include/assert.h:
+
+/usr/include/features.h:
+
+/usr/include/bits/predefs.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/limits.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed/syslimits.h:
+
+/usr/include/limits.h:
+
+/usr/include/bits/posix1_lim.h:
+
+/usr/include/bits/local_lim.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/bits/posix2_lim.h:
+
+/usr/include/bits/xopen_lim.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/wx-2.8/wx/wxchar.h:
+
+/usr/include/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stdarg.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/wctype.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/time.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/string.h:
+
+/usr/include/wx-2.8/wx/gtk/dcclient.h:
+
+/usr/include/wx-2.8/wx/dc.h:
+
+/usr/include/wx-2.8/wx/object.h:
+
+/usr/include/wx-2.8/wx/memory.h:
+
+/usr/include/wx-2.8/wx/string.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/alloca.h:
+
+/usr/include/wx-2.8/wx/buffer.h:
+
+/usr/include/wx-2.8/wx/strconv.h:
+
+/usr/include/wx-2.8/wx/fontenc.h:
+
+/usr/include/wx-2.8/wx/beforestd.h:
+
+/usr/include/c++/4.4/string:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/cpu_defines.h:
+
+/usr/include/c++/4.4/bits/stringfwd.h:
+
+/usr/include/c++/4.4/bits/char_traits.h:
+
+/usr/include/c++/4.4/bits/stl_algobase.h:
+
+/usr/include/c++/4.4/cstddef:
+
+/usr/include/c++/4.4/bits/functexcept.h:
+
+/usr/include/c++/4.4/exception_defines.h:
+
+/usr/include/c++/4.4/bits/cpp_type_traits.h:
+
+/usr/include/c++/4.4/ext/type_traits.h:
+
+/usr/include/c++/4.4/ext/numeric_traits.h:
+
+/usr/include/c++/4.4/bits/stl_pair.h:
+
+/usr/include/c++/4.4/bits/move.h:
+
+/usr/include/c++/4.4/bits/concept_check.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/4.4/bits/stl_iterator.h:
+
+/usr/include/c++/4.4/debug/debug.h:
+
+/usr/include/c++/4.4/bits/postypes.h:
+
+/usr/include/c++/4.4/cwchar:
+
+/usr/include/c++/4.4/bits/allocator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++allocator.h:
+
+/usr/include/c++/4.4/ext/new_allocator.h:
+
+/usr/include/c++/4.4/new:
+
+/usr/include/c++/4.4/exception:
+
+/usr/include/c++/4.4/bits/localefwd.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++locale.h:
+
+/usr/include/c++/4.4/clocale:
+
+/usr/include/locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/4.4/iosfwd:
+
+/usr/include/c++/4.4/cctype:
+
+/usr/include/ctype.h:
+
+/usr/include/c++/4.4/bits/ostream_insert.h:
+
+/usr/include/c++/4.4/cxxabi-forced.h:
+
+/usr/include/c++/4.4/bits/stl_function.h:
+
+/usr/include/c++/4.4/backward/binders.h:
+
+/usr/include/c++/4.4/bits/basic_string.h:
+
+/usr/include/c++/4.4/ext/atomicity.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/gthr-default.h:
+
+/usr/include/pthread.h:
+
+/usr/include/sched.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/unistd.h:
+
+/usr/include/bits/posix_opt.h:
+
+/usr/include/bits/environments.h:
+
+/usr/include/bits/confname.h:
+
+/usr/include/getopt.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/atomic_word.h:
+
+/usr/include/c++/4.4/initializer_list:
+
+/usr/include/c++/4.4/bits/basic_string.tcc:
+
+/usr/include/wx-2.8/wx/afterstd.h:
+
+/usr/include/wx-2.8/wx/iosfwrap.h:
+
+/usr/include/wx-2.8/wx/msgout.h:
+
+/usr/include/wx-2.8/wx/intl.h:
+
+/usr/include/wx-2.8/wx/cursor.h:
+
+/usr/include/wx-2.8/wx/gtk/cursor.h:
+
+/usr/include/wx-2.8/wx/utils.h:
+
+/usr/include/wx-2.8/wx/list.h:
+
+/usr/include/wx-2.8/wx/filefn.h:
+
+/usr/include/wx-2.8/wx/arrstr.h:
+
+/usr/include/sys/stat.h:
+
+/usr/include/bits/stat.h:
+
+/usr/include/dirent.h:
+
+/usr/include/bits/dirent.h:
+
+/usr/include/fcntl.h:
+
+/usr/include/bits/fcntl.h:
+
+/usr/include/bits/uio.h:
+
+/usr/include/wx-2.8/wx/gdicmn.h:
+
+/usr/include/wx-2.8/wx/hashmap.h:
+
+/usr/include/wx-2.8/wx/math.h:
+
+/usr/include/math.h:
+
+/usr/include/bits/huge_val.h:
+
+/usr/include/bits/huge_valf.h:
+
+/usr/include/bits/huge_vall.h:
+
+/usr/include/bits/inf.h:
+
+/usr/include/bits/nan.h:
+
+/usr/include/bits/mathdef.h:
+
+/usr/include/bits/mathcalls.h:
+
+/usr/include/bits/mathinline.h:
+
+/usr/include/wx-2.8/wx/longlong.h:
+
+/usr/include/wx-2.8/wx/platinfo.h:
+
+/usr/include/wx-2.8/wx/font.h:
+
+/usr/include/wx-2.8/wx/gdiobj.h:
+
+/usr/include/wx-2.8/wx/gtk/font.h:
+
+/usr/include/wx-2.8/wx/colour.h:
+
+/usr/include/wx-2.8/wx/variant.h:
+
+/usr/include/wx-2.8/wx/datetime.h:
+
+/usr/include/wx-2.8/wx/dynarray.h:
+
+/usr/include/wx-2.8/wx/gtk/colour.h:
+
+/usr/include/wx-2.8/wx/bitmap.h:
+
+/usr/include/wx-2.8/wx/gtk/bitmap.h:
+
+/usr/include/wx-2.8/wx/brush.h:
+
+/usr/include/wx-2.8/wx/gtk/brush.h:
+
+/usr/include/wx-2.8/wx/pen.h:
+
+/usr/include/wx-2.8/wx/gtk/pen.h:
+
+/usr/include/wx-2.8/wx/palette.h:
+
+/usr/include/wx-2.8/wx/generic/paletteg.h:
+
+/usr/include/wx-2.8/wx/gtk/dc.h:
+
+/usr/include/wx-2.8/wx/dcgraph.h:
+
+/usr/include/wx-2.8/wx/geometry.h:
+
+/usr/include/wx-2.8/wx/graphics.h:
+
+/usr/include/wx-2.8/wx/region.h:
+
+/usr/include/wx-2.8/wx/gtk/region.h:
+
+/usr/include/wx-2.8/wx/msgdlg.h:
+
+/usr/include/wx-2.8/wx/gtk/msgdlg.h:
+
+/usr/include/wx-2.8/wx/dialog.h:
+
+/usr/include/wx-2.8/wx/containr.h:
+
+/usr/include/wx-2.8/wx/toplevel.h:
+
+/usr/include/wx-2.8/wx/window.h:
+
+/usr/include/wx-2.8/wx/event.h:
+
+/usr/include/wx-2.8/wx/clntdata.h:
+
+/usr/include/wx-2.8/wx/vector.h:
+
+/usr/include/wx-2.8/wx/thread.h:
+
+/usr/include/wx-2.8/wx/validate.h:
+
+/usr/include/wx-2.8/wx/accel.h:
+
+/usr/include/wx-2.8/wx/gtk/accel.h:
+
+/usr/include/wx-2.8/wx/generic/accel.h:
+
+/usr/include/wx-2.8/wx/gtk/window.h:
+
+/usr/include/wx-2.8/wx/iconbndl.h:
+
+/usr/include/wx-2.8/wx/gtk/toplevel.h:
+
+/usr/include/wx-2.8/wx/gtk/dialog.h:
+
+/usr/include/wx-2.8/wx/clipbrd.h:
+
+/usr/include/wx-2.8/wx/gtk/clipbrd.h:
+
+/usr/include/wx-2.8/wx/dataobj.h:
+
+/usr/include/wx-2.8/wx/gtk/dataform.h:
+
+/usr/include/wx-2.8/wx/gtk/dataobj.h:
+
+/usr/include/wx-2.8/wx/gtk/dataobj2.h:
+
+../include/mgl/mgl_idtf.h:
+
+/usr/include/stdint.h:
+
+/usr/include/c++/4.4/list:
+
+/usr/include/c++/4.4/bits/stl_list.h:
+
+/usr/include/c++/4.4/bits/list.tcc:
+
+/usr/include/c++/4.4/vector:
+
+/usr/include/c++/4.4/bits/stl_construct.h:
+
+/usr/include/c++/4.4/bits/stl_uninitialized.h:
+
+/usr/include/c++/4.4/bits/stl_vector.h:
+
+/usr/include/c++/4.4/bits/stl_bvector.h:
+
+/usr/include/c++/4.4/bits/vector.tcc:
+
+/usr/include/c++/4.4/deque:
+
+/usr/include/c++/4.4/bits/stl_deque.h:
+
+/usr/include/c++/4.4/bits/deque.tcc:
+
+/usr/include/c++/4.4/sstream:
+
+/usr/include/c++/4.4/istream:
+
+/usr/include/c++/4.4/ios:
+
+/usr/include/c++/4.4/bits/ios_base.h:
+
+/usr/include/c++/4.4/bits/locale_classes.h:
+
+/usr/include/c++/4.4/bits/locale_classes.tcc:
+
+/usr/include/c++/4.4/streambuf:
+
+/usr/include/c++/4.4/bits/streambuf.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.h:
+
+/usr/include/c++/4.4/bits/locale_facets.h:
+
+/usr/include/c++/4.4/cwctype:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_base.h:
+
+/usr/include/c++/4.4/bits/streambuf_iterator.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/ctype_inline.h:
+
+/usr/include/c++/4.4/bits/locale_facets.tcc:
+
+/usr/include/c++/4.4/bits/basic_ios.tcc:
+
+/usr/include/c++/4.4/ostream:
+
+/usr/include/c++/4.4/bits/ostream.tcc:
+
+/usr/include/c++/4.4/bits/istream.tcc:
+
+/usr/include/c++/4.4/bits/sstream.tcc:
+
+/usr/include/c++/4.4/iostream:
+
+/usr/include/c++/4.4/fstream:
+
+/usr/include/c++/4.4/bits/codecvt.h:
+
+/usr/include/c++/4.4/cstdio:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/basic_file.h:
+
+/usr/include/c++/4.4/x86_64-linux-gnu/bits/c++io.h:
+
+/usr/include/c++/4.4/bits/fstream.tcc:
+
+../include/mgl/mgl_ab.h:
+
+../include/mgl/mgl.h:
+
+../include/mgl/mgl_data.h:
+
+/usr/include/gsl/gsl_vector.h:
+
+/usr/include/gsl/gsl_vector_complex_long_double.h:
+
+/usr/include/gsl/gsl_types.h:
+
+/usr/include/gsl/gsl_errno.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/gsl/gsl_complex.h:
+
+/usr/include/gsl/gsl_check_range.h:
+
+/usr/include/gsl/gsl_vector_long_double.h:
+
+/usr/include/gsl/gsl_inline.h:
+
+/usr/include/gsl/gsl_block_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex.h:
+
+/usr/include/gsl/gsl_block_complex_long_double.h:
+
+/usr/include/gsl/gsl_vector_complex_double.h:
+
+/usr/include/gsl/gsl_vector_double.h:
+
+/usr/include/gsl/gsl_block_double.h:
+
+/usr/include/gsl/gsl_block_complex_double.h:
+
+/usr/include/gsl/gsl_vector_complex_float.h:
+
+/usr/include/gsl/gsl_vector_float.h:
+
+/usr/include/gsl/gsl_block_float.h:
+
+/usr/include/gsl/gsl_block_complex_float.h:
+
+/usr/include/gsl/gsl_vector_ulong.h:
+
+/usr/include/gsl/gsl_block_ulong.h:
+
+/usr/include/gsl/gsl_vector_long.h:
+
+/usr/include/gsl/gsl_block_long.h:
+
+/usr/include/gsl/gsl_vector_uint.h:
+
+/usr/include/gsl/gsl_block_uint.h:
+
+/usr/include/gsl/gsl_vector_int.h:
+
+/usr/include/gsl/gsl_block_int.h:
+
+/usr/include/gsl/gsl_vector_ushort.h:
+
+/usr/include/gsl/gsl_block_ushort.h:
+
+/usr/include/gsl/gsl_vector_short.h:
+
+/usr/include/gsl/gsl_block_short.h:
+
+/usr/include/gsl/gsl_vector_uchar.h:
+
+/usr/include/gsl/gsl_block_uchar.h:
+
+/usr/include/gsl/gsl_vector_char.h:
+
+/usr/include/gsl/gsl_block_char.h:
+
+/usr/include/gsl/gsl_matrix.h:
+
+/usr/include/gsl/gsl_matrix_complex_long_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_double.h:
+
+/usr/include/gsl/gsl_matrix_complex_float.h:
+
+/usr/include/gsl/gsl_matrix_long_double.h:
+
+/usr/include/gsl/gsl_matrix_double.h:
+
+/usr/include/gsl/gsl_matrix_float.h:
+
+/usr/include/gsl/gsl_matrix_ulong.h:
+
+/usr/include/gsl/gsl_matrix_long.h:
+
+/usr/include/gsl/gsl_matrix_uint.h:
+
+/usr/include/gsl/gsl_matrix_int.h:
+
+/usr/include/gsl/gsl_matrix_ushort.h:
+
+/usr/include/gsl/gsl_matrix_short.h:
+
+/usr/include/gsl/gsl_matrix_uchar.h:
+
+/usr/include/gsl/gsl_matrix_char.h:
+
+../include/mgl/mgl_define.h:
+
+../include/mgl/config.h:
+
+../include/mgl/mgl_font.h:
+
+../include/mgl/mgl_eps.h:
+
+../include/mgl/mgl_wx.h:
+
+/usr/include/wx-2.8/wx/image.h:
+
+/usr/include/wx-2.8/wx/stream.h:
+
+/usr/include/wx-2.8/wx/imagbmp.h:
+
+/usr/include/wx-2.8/wx/imagpng.h:
+
+/usr/include/wx-2.8/wx/imaggif.h:
+
+/usr/include/wx-2.8/wx/imagpcx.h:
+
+/usr/include/wx-2.8/wx/imagjpeg.h:
+
+/usr/include/wx-2.8/wx/imagtga.h:
+
+/usr/include/wx-2.8/wx/imagtiff.h:
+
+/usr/include/wx-2.8/wx/imagpnm.h:
+
+/usr/include/wx-2.8/wx/imagxpm.h:
+
+/usr/include/wx-2.8/wx/imagiff.h:
+
+/usr/include/wx-2.8/wx/timer.h:
+
+/usr/include/wx-2.8/wx/stopwatch.h:
+
+/usr/include/wx-2.8/wx/gtk/timer.h:
+
+../include/mgl/mgl_zb.h:
+
+../include/mgl/mgl_c.h:
+
+../include/mgl/mgl_f.h:
diff --git a/widgets/.libs/libmgl-fltk.a b/widgets/.libs/libmgl-fltk.a
new file mode 100644
index 0000000..8832317
Binary files /dev/null and b/widgets/.libs/libmgl-fltk.a differ
diff --git a/widgets/.libs/libmgl-fltk.la b/widgets/.libs/libmgl-fltk.la
new file mode 120000
index 0000000..d46a138
--- /dev/null
+++ b/widgets/.libs/libmgl-fltk.la
@@ -0,0 +1 @@
+../libmgl-fltk.la
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-fltk.lai b/widgets/.libs/libmgl-fltk.lai
new file mode 100644
index 0000000..b977ac1
--- /dev/null
+++ b/widgets/.libs/libmgl-fltk.lai
@@ -0,0 +1,41 @@
+# libmgl-fltk.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-fltk.so.5'
+
+# Names of this library.
+library_names='libmgl-fltk.so.5.0.0 libmgl-fltk.so.5 libmgl-fltk.so'
+
+# The name of the static archive.
+old_library='libmgl-fltk.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lfltk /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-fltk.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/widgets/.libs/libmgl-fltk.so b/widgets/.libs/libmgl-fltk.so
new file mode 120000
index 0000000..59ab499
--- /dev/null
+++ b/widgets/.libs/libmgl-fltk.so
@@ -0,0 +1 @@
+libmgl-fltk.so.5.0.0
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-fltk.so.5 b/widgets/.libs/libmgl-fltk.so.5
new file mode 120000
index 0000000..59ab499
--- /dev/null
+++ b/widgets/.libs/libmgl-fltk.so.5
@@ -0,0 +1 @@
+libmgl-fltk.so.5.0.0
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-fltk.so.5.0.0 b/widgets/.libs/libmgl-fltk.so.5.0.0
new file mode 100755
index 0000000..f2039f0
Binary files /dev/null and b/widgets/.libs/libmgl-fltk.so.5.0.0 differ
diff --git a/widgets/.libs/libmgl-fltk.so.5.0.0T b/widgets/.libs/libmgl-fltk.so.5.0.0T
new file mode 100755
index 0000000..b0c43d7
Binary files /dev/null and b/widgets/.libs/libmgl-fltk.so.5.0.0T differ
diff --git a/widgets/.libs/libmgl-glut.a b/widgets/.libs/libmgl-glut.a
new file mode 100644
index 0000000..d2a7b1f
Binary files /dev/null and b/widgets/.libs/libmgl-glut.a differ
diff --git a/widgets/.libs/libmgl-glut.la b/widgets/.libs/libmgl-glut.la
new file mode 120000
index 0000000..73806ba
--- /dev/null
+++ b/widgets/.libs/libmgl-glut.la
@@ -0,0 +1 @@
+../libmgl-glut.la
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-glut.lai b/widgets/.libs/libmgl-glut.lai
new file mode 100644
index 0000000..6f85897
--- /dev/null
+++ b/widgets/.libs/libmgl-glut.lai
@@ -0,0 +1,41 @@
+# libmgl-glut.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-glut.so.5'
+
+# Names of this library.
+library_names='libmgl-glut.so.5.0.0 libmgl-glut.so.5 libmgl-glut.so'
+
+# The name of the static archive.
+old_library='libmgl-glut.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lglut /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-glut.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/widgets/.libs/libmgl-glut.so b/widgets/.libs/libmgl-glut.so
new file mode 120000
index 0000000..c2e4f34
--- /dev/null
+++ b/widgets/.libs/libmgl-glut.so
@@ -0,0 +1 @@
+libmgl-glut.so.5.0.0
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-glut.so.5 b/widgets/.libs/libmgl-glut.so.5
new file mode 120000
index 0000000..c2e4f34
--- /dev/null
+++ b/widgets/.libs/libmgl-glut.so.5
@@ -0,0 +1 @@
+libmgl-glut.so.5.0.0
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-glut.so.5.0.0 b/widgets/.libs/libmgl-glut.so.5.0.0
new file mode 100755
index 0000000..8157d3a
Binary files /dev/null and b/widgets/.libs/libmgl-glut.so.5.0.0 differ
diff --git a/widgets/.libs/libmgl-glut.so.5.0.0T b/widgets/.libs/libmgl-glut.so.5.0.0T
new file mode 100755
index 0000000..c030f03
Binary files /dev/null and b/widgets/.libs/libmgl-glut.so.5.0.0T differ
diff --git a/widgets/.libs/libmgl-qt.a b/widgets/.libs/libmgl-qt.a
new file mode 100644
index 0000000..f4b64d1
Binary files /dev/null and b/widgets/.libs/libmgl-qt.a differ
diff --git a/widgets/.libs/libmgl-qt.la b/widgets/.libs/libmgl-qt.la
new file mode 120000
index 0000000..b698d2f
--- /dev/null
+++ b/widgets/.libs/libmgl-qt.la
@@ -0,0 +1 @@
+../libmgl-qt.la
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-qt.lai b/widgets/.libs/libmgl-qt.lai
new file mode 100644
index 0000000..02ff73f
--- /dev/null
+++ b/widgets/.libs/libmgl-qt.lai
@@ -0,0 +1,41 @@
+# libmgl-qt.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-qt.so.5'
+
+# Names of this library.
+library_names='libmgl-qt.so.5.0.0 libmgl-qt.so.5 libmgl-qt.so'
+
+# The name of the static archive.
+old_library='libmgl-qt.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -L/usr/lib -lQtGui -lQtCore /usr/lib/libmgl.la -lpng -lGL -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-qt.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/widgets/.libs/libmgl-qt.so b/widgets/.libs/libmgl-qt.so
new file mode 120000
index 0000000..68651a8
--- /dev/null
+++ b/widgets/.libs/libmgl-qt.so
@@ -0,0 +1 @@
+libmgl-qt.so.5.0.0
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-qt.so.5 b/widgets/.libs/libmgl-qt.so.5
new file mode 120000
index 0000000..68651a8
--- /dev/null
+++ b/widgets/.libs/libmgl-qt.so.5
@@ -0,0 +1 @@
+libmgl-qt.so.5.0.0
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-qt.so.5.0.0 b/widgets/.libs/libmgl-qt.so.5.0.0
new file mode 100755
index 0000000..d863cc8
Binary files /dev/null and b/widgets/.libs/libmgl-qt.so.5.0.0 differ
diff --git a/widgets/.libs/libmgl-qt.so.5.0.0T b/widgets/.libs/libmgl-qt.so.5.0.0T
new file mode 100755
index 0000000..d34a106
Binary files /dev/null and b/widgets/.libs/libmgl-qt.so.5.0.0T differ
diff --git a/widgets/.libs/libmgl-wx.a b/widgets/.libs/libmgl-wx.a
new file mode 100644
index 0000000..86a8759
Binary files /dev/null and b/widgets/.libs/libmgl-wx.a differ
diff --git a/widgets/.libs/libmgl-wx.la b/widgets/.libs/libmgl-wx.la
new file mode 120000
index 0000000..a0cbe72
--- /dev/null
+++ b/widgets/.libs/libmgl-wx.la
@@ -0,0 +1 @@
+../libmgl-wx.la
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-wx.lai b/widgets/.libs/libmgl-wx.lai
new file mode 100644
index 0000000..3db4652
--- /dev/null
+++ b/widgets/.libs/libmgl-wx.lai
@@ -0,0 +1,41 @@
+# libmgl-wx.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-wx.so.5'
+
+# Names of this library.
+library_names='libmgl-wx.so.5.0.0 libmgl-wx.so.5 libmgl-wx.so'
+
+# The name of the static archive.
+old_library='libmgl-wx.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=' -pthread'
+
+# Libraries that this one depends upon.
+dependency_libs=' -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 /usr/lib/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-wx.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
diff --git a/widgets/.libs/libmgl-wx.so b/widgets/.libs/libmgl-wx.so
new file mode 120000
index 0000000..37b70a5
--- /dev/null
+++ b/widgets/.libs/libmgl-wx.so
@@ -0,0 +1 @@
+libmgl-wx.so.5.0.0
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-wx.so.5 b/widgets/.libs/libmgl-wx.so.5
new file mode 120000
index 0000000..37b70a5
--- /dev/null
+++ b/widgets/.libs/libmgl-wx.so.5
@@ -0,0 +1 @@
+libmgl-wx.so.5.0.0
\ No newline at end of file
diff --git a/widgets/.libs/libmgl-wx.so.5.0.0 b/widgets/.libs/libmgl-wx.so.5.0.0
new file mode 100755
index 0000000..0eb3dea
Binary files /dev/null and b/widgets/.libs/libmgl-wx.so.5.0.0 differ
diff --git a/widgets/.libs/libmgl-wx.so.5.0.0T b/widgets/.libs/libmgl-wx.so.5.0.0T
new file mode 100755
index 0000000..f73d07e
Binary files /dev/null and b/widgets/.libs/libmgl-wx.so.5.0.0T differ
diff --git a/widgets/.libs/libmgl_fltk_la-mgl_fltk.o b/widgets/.libs/libmgl_fltk_la-mgl_fltk.o
new file mode 100644
index 0000000..cd7101a
Binary files /dev/null and b/widgets/.libs/libmgl_fltk_la-mgl_fltk.o differ
diff --git a/widgets/.libs/libmgl_glut_la-mgl_glut.o b/widgets/.libs/libmgl_glut_la-mgl_glut.o
new file mode 100644
index 0000000..655160a
Binary files /dev/null and b/widgets/.libs/libmgl_glut_la-mgl_glut.o differ
diff --git a/widgets/.libs/libmgl_qt_la-mgl_qt.moc.o b/widgets/.libs/libmgl_qt_la-mgl_qt.moc.o
new file mode 100644
index 0000000..6b07510
Binary files /dev/null and b/widgets/.libs/libmgl_qt_la-mgl_qt.moc.o differ
diff --git a/widgets/.libs/libmgl_qt_la-mgl_qt.o b/widgets/.libs/libmgl_qt_la-mgl_qt.o
new file mode 100644
index 0000000..8b5291c
Binary files /dev/null and b/widgets/.libs/libmgl_qt_la-mgl_qt.o differ
diff --git a/widgets/.libs/libmgl_wx_la-mgl_wx.o b/widgets/.libs/libmgl_wx_la-mgl_wx.o
new file mode 100644
index 0000000..d1062c8
Binary files /dev/null and b/widgets/.libs/libmgl_wx_la-mgl_wx.o differ
diff --git a/widgets/Makefile b/widgets/Makefile
new file mode 100644
index 0000000..fb7f0e3
--- /dev/null
+++ b/widgets/Makefile
@@ -0,0 +1,785 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# widgets/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+# Makerules.
+# This file is part of AutoTroll.
+# Copyright (C) 2006  Benoit Sigoure.
+#
+# AutoTroll is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+# USA.
+
+
+pkgdatadir = $(datadir)/mathgl
+pkgincludedir = $(includedir)/mathgl
+pkglibdir = $(libdir)/mathgl
+pkglibexecdir = $(libexecdir)/mathgl
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = x86_64-pc-linux-gnu
+am__append_1 = libmgl-fltk.la
+am__append_2 = libmgl-glut.la
+am__append_3 = libmgl-wx.la
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+	$(top_srcdir)/config/autotroll.mk
+am__append_4 = libmgl-qt.la
+subdir = widgets
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/config/autotroll.m4 \
+	$(top_srcdir)/config/libtool.m4 \
+	$(top_srcdir)/config/ltoptions.m4 \
+	$(top_srcdir)/config/ltsugar.m4 \
+	$(top_srcdir)/config/ltversion.m4 \
+	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/include/mgl/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__installdirs = "$(DESTDIR)$(libdir)"
+LTLIBRARIES = $(lib_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+libmgl_fltk_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+	$(top_builddir)/mgl/libmgl.la
+am__libmgl_fltk_la_SOURCES_DIST = mgl_fltk.cpp
+am_libmgl_fltk_la_OBJECTS = libmgl_fltk_la-mgl_fltk.lo
+libmgl_fltk_la_OBJECTS = $(am_libmgl_fltk_la_OBJECTS)
+libmgl_fltk_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+	$(libmgl_fltk_la_CXXFLAGS) $(CXXFLAGS) \
+	$(libmgl_fltk_la_LDFLAGS) $(LDFLAGS) -o $@
+am_libmgl_fltk_la_rpath = -rpath $(libdir)
+libmgl_glut_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+	$(am__DEPENDENCIES_1) \
+	$(top_builddir)/mgl/libmgl.la
+am__libmgl_glut_la_SOURCES_DIST = mgl_glut.cpp
+am_libmgl_glut_la_OBJECTS = libmgl_glut_la-mgl_glut.lo
+libmgl_glut_la_OBJECTS = $(am_libmgl_glut_la_OBJECTS)
+libmgl_glut_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+	$(libmgl_glut_la_CXXFLAGS) $(CXXFLAGS) \
+	$(libmgl_glut_la_LDFLAGS) $(LDFLAGS) -o $@
+am_libmgl_glut_la_rpath = -rpath $(libdir)
+libmgl_qt_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+	$(top_builddir)/mgl/libmgl.la
+am__libmgl_qt_la_SOURCES_DIST =  \
+	$(top_builddir)/include/mgl/mgl_qt.moc.cpp mgl_qt.cpp \
+	$(top_srcdir)/include/mgl/mgl_qt.h
+am_libmgl_qt_la_OBJECTS = libmgl_qt_la-mgl_qt.moc.lo \
+	libmgl_qt_la-mgl_qt.lo
+libmgl_qt_la_OBJECTS = $(am_libmgl_qt_la_OBJECTS)
+libmgl_qt_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(libmgl_qt_la_CXXFLAGS) \
+	$(CXXFLAGS) $(libmgl_qt_la_LDFLAGS) $(LDFLAGS) -o $@
+am_libmgl_qt_la_rpath = -rpath $(libdir)
+libmgl_wx_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+	$(top_builddir)/mgl/libmgl.la
+am__libmgl_wx_la_SOURCES_DIST = mgl_wx.cpp
+am_libmgl_wx_la_OBJECTS = libmgl_wx_la-mgl_wx.lo
+libmgl_wx_la_OBJECTS = $(am_libmgl_wx_la_OBJECTS)
+libmgl_wx_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(libmgl_wx_la_CXXFLAGS) \
+	$(CXXFLAGS) $(libmgl_wx_la_LDFLAGS) $(LDFLAGS) -o $@
+am_libmgl_wx_la_rpath = -rpath $(libdir)
+DEFAULT_INCLUDES = -I. -I$(top_builddir)/include/mgl
+depcomp = $(SHELL) $(top_srcdir)/config/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+	$(LDFLAGS) -o $@
+SOURCES = $(libmgl_fltk_la_SOURCES) $(libmgl_glut_la_SOURCES) \
+	$(libmgl_qt_la_SOURCES) $(libmgl_wx_la_SOURCES)
+DIST_SOURCES = $(am__libmgl_fltk_la_SOURCES_DIST) \
+	$(am__libmgl_glut_la_SOURCES_DIST) \
+	$(am__libmgl_qt_la_SOURCES_DIST) \
+	$(am__libmgl_wx_la_SOURCES_DIST)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run tar
+AM_CXXFLAGS = -Wall -I/usr/include -I$(top_srcdir)/include \
+	-I$(top_builddir)/include
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run automake-1.11
+AWK = gawk
+CC = x86_64-linux-gnu-gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -g -O2
+CPP = x86_64-linux-gnu-gcc -E
+CPPFLAGS = 
+CXX = x86_64-linux-gnu-g++
+CXXCPP = x86_64-linux-gnu-g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL = 
+DUMPBIN = 
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+FGREP = /bin/grep -F
+FLTK_FLAGS = -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT
+FLTK_LIBS = -lfltk
+GIF_FLAGS = -DHAVE_GIF
+GIF_LIBS = -lgif
+GLUT_FLAGS = -DHAVE_GLUT
+GLUT_LIBS = -lglut
+GL_LIBS = -lGL
+GREP = /bin/grep
+GSL_FLAGS = -I/usr/include
+GSL_LIBS = -L/usr/lib -lgsl -lgslcblas -lm
+HAVE_SWIG = 
+HDF5_FLAGS = -DHAVE_HDF5 -DH5_USE_16_API
+HDF5_LIBS = -lhdf5
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+JPEG_FLAGS = -DHAVE_JPEG
+JPEG_LIBS = -ljpeg
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO = 
+LN_S = ln -s
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/missing --run makeinfo
+MGL_AGE = 0
+MGL_CURRENT = 5
+MGL_REVISION = 0
+MKDIR_P = /bin/mkdir -p
+MOC = /usr/bin/moc-qt4
+NM = /usr/bin/nm -B
+NMEDIT = 
+OBJDUMP = objdump
+OBJEXT = o
+OCTAVE = octave-config
+OCTAVE_ARCH = x86_64-pc-linux-gnu-api-v37
+OCTAVE_INCFLAGS = -I/usr/include/octave-3.2.4
+OTOOL = 
+OTOOL64 = 
+PACKAGE = mathgl
+PACKAGE_BUGREPORT = mathgl.abalakin at gmail.com
+PACKAGE_NAME = mathgl
+PACKAGE_STRING = mathgl 1.10
+PACKAGE_TARNAME = mathgl
+PACKAGE_URL = 
+PACKAGE_VERSION = 1.10
+PATH_SEPARATOR = :
+PNG_LIBS = -lpng
+PTHREAD_FLAGS = -DHAVE_PTHREAD
+PTHREAD_LIBS = -lpthread
+PYTHON = 
+PYTHON_EXEC_PREFIX = 
+PYTHON_HEADERS = 
+PYTHON_PLATFORM = 
+PYTHON_PREFIX = 
+PYTHON_VERSION = 
+QMAKE = /usr/bin/qmake-qt4
+QT_CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_CPPFLAGS = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(QT_DEFINES)
+QT_DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
+QT_INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
+QT_LDFLAGS = 
+QT_LFLAGS = 
+QT_LIBS = -L/usr/lib -lQtGui -lQtCore -lpthread 
+QT_PATH = /usr/bin
+QT_VERSION = 4.6.3
+QT_VERSION_MAJOR = ok, looks like Qt 4
+RANLIB = ranlib
+RCC = /usr/bin/rcc
+SED = /bin/sed
+SET_MAKE = 
+SHELL = /bin/bash
+STRIP = strip
+TMPDIR = /tmp
+UIC = /usr/bin/uic-qt4
+VERSION = 1.10
+WX_FLAGS = -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread
+WX_LIBS = -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
+abs_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets
+abs_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets
+abs_top_builddir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+abs_top_srcdir = /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1
+ac_ct_CC = 
+ac_ct_CXX = 
+ac_ct_DUMPBIN = 
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-pc-linux-gnu
+host_alias = x86_64-linux-gnu
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${prefix}/share/info
+install_sh = ${SHELL} /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/config/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${prefix}/share/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgpyexecdir = 
+pkgpythondir = 
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+pyexecdir = 
+pythondir = 
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+lib_LTLIBRARIES = $(am__append_1) $(am__append_2) $(am__append_3) \
+	$(am__append_4)
+libmgl_fltk_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE)
+libmgl_fltk_la_LIBADD = $(FLTK_LIBS) $(top_builddir)/mgl/libmgl.la
+libmgl_fltk_la_CXXFLAGS = $(FLTK_FLAGS) $(AM_CXXFLAGS)
+libmgl_fltk_la_SOURCES = mgl_fltk.cpp
+libmgl_glut_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE)
+libmgl_glut_la_LIBADD = $(GLUT_LIBS) $(GL_LIBS) $(top_builddir)/mgl/libmgl.la
+libmgl_glut_la_CXXFLAGS = $(GLUT_FLAGS) $(AM_CXXFLAGS)
+libmgl_glut_la_SOURCES = mgl_glut.cpp
+libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE)
+libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la
+libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS)
+libmgl_wx_la_SOURCES = mgl_wx.cpp
+
+# See autotroll.m4 :)
+SUFFIXES = .moc.cpp .moc.cc .moc.cxx .moc.C .h .hh \
+           .ui .ui.h .ui.hh \
+           .qrc .qrc.cpp .qrc.cc .qrc.cxx .qrc.C
+
+DISTCLEANFILES = $(BUILT_SOURCES)
+ACLOCAL_AMFLAGS = -I $(top_srcdir)/config/
+libmgl_qt_la_LDFLAGS = $(QT_LDFLAGS) $(LDFLAGS) -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE)
+libmgl_qt_la_LIBADD = $(QT_LIBS) $(top_builddir)/mgl/libmgl.la
+libmgl_qt_la_CPPFLAGS = $(QT_CPPFLAGS) $(AM_CPPFLAGS)
+libmgl_qt_la_CXXFLAGS = $(QT_CXXFLAGS) $(AM_CXXFLAGS)
+libmgl_qt_la_SOURCES = $(top_builddir)/include/mgl/mgl_qt.moc.cpp mgl_qt.cpp $(top_srcdir)/include/mgl/mgl_qt.h
+BUILT_SOURCES = $(top_builddir)/include/mgl/mgl_qt.moc.cpp
+CLEANFILES = $(BUILT_SOURCES)
+all: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) all-am
+
+.SUFFIXES:
+.SUFFIXES: .moc.cpp .moc.cc .moc.cxx .moc.C .h .hh .ui .ui.h .ui.hh .qrc .qrc.cpp .qrc.cc .qrc.cxx .qrc.C .cpp .lo .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(top_srcdir)/config/autotroll.mk $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+	        && { if test -f $@; then exit 0; else break; fi; }; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu widgets/Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu widgets/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-libLTLIBRARIES: $(lib_LTLIBRARIES)
+	@$(NORMAL_INSTALL)
+	test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
+	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
+	list2=; for p in $$list; do \
+	  if test -f $$p; then \
+	    list2="$$list2 $$p"; \
+	  else :; fi; \
+	done; \
+	test -z "$$list2" || { \
+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
+	}
+
+uninstall-libLTLIBRARIES:
+	@$(NORMAL_UNINSTALL)
+	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
+	for p in $$list; do \
+	  $(am__strip_dir) \
+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
+	done
+
+clean-libLTLIBRARIES:
+	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
+	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+	  test "$$dir" != "$$p" || dir=.; \
+	  echo "rm -f \"$${dir}/so_locations\""; \
+	  rm -f "$${dir}/so_locations"; \
+	done
+libmgl-fltk.la: $(libmgl_fltk_la_OBJECTS) $(libmgl_fltk_la_DEPENDENCIES) 
+	$(libmgl_fltk_la_LINK) $(am_libmgl_fltk_la_rpath) $(libmgl_fltk_la_OBJECTS) $(libmgl_fltk_la_LIBADD) $(LIBS)
+libmgl-glut.la: $(libmgl_glut_la_OBJECTS) $(libmgl_glut_la_DEPENDENCIES) 
+	$(libmgl_glut_la_LINK) $(am_libmgl_glut_la_rpath) $(libmgl_glut_la_OBJECTS) $(libmgl_glut_la_LIBADD) $(LIBS)
+libmgl-qt.la: $(libmgl_qt_la_OBJECTS) $(libmgl_qt_la_DEPENDENCIES) 
+	$(libmgl_qt_la_LINK) $(am_libmgl_qt_la_rpath) $(libmgl_qt_la_OBJECTS) $(libmgl_qt_la_LIBADD) $(LIBS)
+libmgl-wx.la: $(libmgl_wx_la_OBJECTS) $(libmgl_wx_la_DEPENDENCIES) 
+	$(libmgl_wx_la_LINK) $(am_libmgl_wx_la_rpath) $(libmgl_wx_la_OBJECTS) $(libmgl_wx_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+	-rm -f *.$(OBJEXT)
+
+distclean-compile:
+	-rm -f *.tab.c
+
+include ./$(DEPDIR)/libmgl_fltk_la-mgl_fltk.Plo
+include ./$(DEPDIR)/libmgl_glut_la-mgl_glut.Plo
+include ./$(DEPDIR)/libmgl_qt_la-mgl_qt.Plo
+include ./$(DEPDIR)/libmgl_qt_la-mgl_qt.moc.Plo
+include ./$(DEPDIR)/libmgl_wx_la-mgl_wx.Plo
+
+.cpp.o:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ $<
+
+.cpp.obj:
+	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#	source='$<' object='$@' libtool=no \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cpp.lo:
+	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+#	source='$<' object='$@' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LTCXXCOMPILE) -c -o $@ $<
+
+libmgl_fltk_la-mgl_fltk.lo: mgl_fltk.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_fltk_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_fltk_la-mgl_fltk.lo -MD -MP -MF $(DEPDIR)/libmgl_fltk_la-mgl_fltk.Tpo -c -o libmgl_fltk_la-mgl_fltk.lo `test -f 'mgl_fltk.cpp' || echo '$(srcdir)/'`mgl_fltk.cpp
+	$(am__mv) $(DEPDIR)/libmgl_fltk_la-mgl_fltk.Tpo $(DEPDIR)/libmgl_fltk_la-mgl_fltk.Plo
+#	source='mgl_fltk.cpp' object='libmgl_fltk_la-mgl_fltk.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_fltk_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_fltk_la-mgl_fltk.lo `test -f 'mgl_fltk.cpp' || echo '$(srcdir)/'`mgl_fltk.cpp
+
+libmgl_glut_la-mgl_glut.lo: mgl_glut.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_glut_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_glut_la-mgl_glut.lo -MD -MP -MF $(DEPDIR)/libmgl_glut_la-mgl_glut.Tpo -c -o libmgl_glut_la-mgl_glut.lo `test -f 'mgl_glut.cpp' || echo '$(srcdir)/'`mgl_glut.cpp
+	$(am__mv) $(DEPDIR)/libmgl_glut_la-mgl_glut.Tpo $(DEPDIR)/libmgl_glut_la-mgl_glut.Plo
+#	source='mgl_glut.cpp' object='libmgl_glut_la-mgl_glut.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_glut_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_glut_la-mgl_glut.lo `test -f 'mgl_glut.cpp' || echo '$(srcdir)/'`mgl_glut.cpp
+
+libmgl_qt_la-mgl_qt.moc.lo: $(top_builddir)/include/mgl/mgl_qt.moc.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libmgl_qt_la_CPPFLAGS) $(CPPFLAGS) $(libmgl_qt_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_qt_la-mgl_qt.moc.lo -MD -MP -MF $(DEPDIR)/libmgl_qt_la-mgl_qt.moc.Tpo -c -o libmgl_qt_la-mgl_qt.moc.lo `test -f '$(top_builddir)/include/mgl/mgl_qt.moc.cpp' || echo '$(srcdir)/'`$(top_builddir)/include/mgl/mgl_qt.moc.cpp
+	$(am__mv) $(DEPDIR)/libmgl_qt_la-mgl_qt.moc.Tpo $(DEPDIR)/libmgl_qt_la-mgl_qt.moc.Plo
+#	source='$(top_builddir)/include/mgl/mgl_qt.moc.cpp' object='libmgl_qt_la-mgl_qt.moc.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libmgl_qt_la_CPPFLAGS) $(CPPFLAGS) $(libmgl_qt_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_qt_la-mgl_qt.moc.lo `test -f '$(top_builddir)/include/mgl/mgl_qt.moc.cpp' || echo '$(srcdir)/'`$(top_builddir)/include/mgl/mgl_qt.moc.cpp
+
+libmgl_qt_la-mgl_qt.lo: mgl_qt.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libmgl_qt_la_CPPFLAGS) $(CPPFLAGS) $(libmgl_qt_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_qt_la-mgl_qt.lo -MD -MP -MF $(DEPDIR)/libmgl_qt_la-mgl_qt.Tpo -c -o libmgl_qt_la-mgl_qt.lo `test -f 'mgl_qt.cpp' || echo '$(srcdir)/'`mgl_qt.cpp
+	$(am__mv) $(DEPDIR)/libmgl_qt_la-mgl_qt.Tpo $(DEPDIR)/libmgl_qt_la-mgl_qt.Plo
+#	source='mgl_qt.cpp' object='libmgl_qt_la-mgl_qt.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libmgl_qt_la_CPPFLAGS) $(CPPFLAGS) $(libmgl_qt_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_qt_la-mgl_qt.lo `test -f 'mgl_qt.cpp' || echo '$(srcdir)/'`mgl_qt.cpp
+
+libmgl_wx_la-mgl_wx.lo: mgl_wx.cpp
+	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_wx_la_CXXFLAGS) $(CXXFLAGS) -MT libmgl_wx_la-mgl_wx.lo -MD -MP -MF $(DEPDIR)/libmgl_wx_la-mgl_wx.Tpo -c -o libmgl_wx_la-mgl_wx.lo `test -f 'mgl_wx.cpp' || echo '$(srcdir)/'`mgl_wx.cpp
+	$(am__mv) $(DEPDIR)/libmgl_wx_la-mgl_wx.Tpo $(DEPDIR)/libmgl_wx_la-mgl_wx.Plo
+#	source='mgl_wx.cpp' object='libmgl_wx_la-mgl_wx.lo' libtool=yes \
+#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmgl_wx_la_CXXFLAGS) $(CXXFLAGS) -c -o libmgl_wx_la-mgl_wx.lo `test -f 'mgl_wx.cpp' || echo '$(srcdir)/'`mgl_wx.cpp
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	set x; \
+	here=`pwd`; \
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+		$(TAGS_FILES) $(LISP)
+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+	unique=`for i in $$list; do \
+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+	  done | \
+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+	      END { if (nonempty) { for (i in files) print i; }; }'`; \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+check: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+	for dir in "$(DESTDIR)$(libdir)"; do \
+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+	done
+install: $(BUILT_SOURCES)
+	$(MAKE) $(AM_MAKEFLAGS) install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+clean: clean-am
+
+clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
+	mostlyclean-am
+
+distclean: distclean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+	distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am: install-libLTLIBRARIES
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+	-rm -rf ./$(DEPDIR)
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+	mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-libLTLIBRARIES
+
+.MAKE: all check install install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+	clean-libLTLIBRARIES clean-libtool ctags distclean \
+	distclean-compile distclean-generic distclean-libtool \
+	distclean-tags distdir dvi dvi-am html html-am info info-am \
+	install install-am install-data install-data-am install-dvi \
+	install-dvi-am install-exec install-exec-am install-html \
+	install-html-am install-info install-info-am \
+	install-libLTLIBRARIES install-man install-pdf install-pdf-am \
+	install-ps install-ps-am install-strip installcheck \
+	installcheck-am installdirs maintainer-clean \
+	maintainer-clean-generic mostlyclean mostlyclean-compile \
+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+	tags uninstall uninstall-am uninstall-libLTLIBRARIES
+
+
+ # ------------- #
+ # DOCUMENTATION #
+ # ------------- #
+
+# --- #
+# MOC #
+# --- #
+
+.hh.moc.cpp:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+.h.moc.cpp:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+
+.hh.moc.cc:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+.h.moc.cc:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+
+.hh.moc.cxx:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+.h.moc.cxx:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+
+.hh.moc.C:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+.h.moc.C:
+	$(MOC) $(QT_CPPFLAGS) $< -o $@
+
+# --- #
+# UIC #
+# --- #
+
+.ui.ui.hh:
+	$(UIC) $< -o $@
+
+.ui.ui.h:
+	$(UIC) $< -o $@
+
+# --- #
+# RCC #
+# --- #
+
+.qrc.qrc.cpp:
+	$(RCC) -name `echo "$<" | sed 's/\.qrc$$//'` $< -o $@
+
+.qrc.qrc.cc:
+	$(RCC) -name `echo "$<" | sed 's/\.qrc$$//'` $< -o $@
+
+.qrc.qrc.cxx:
+	$(RCC) -name `echo "$<" | sed 's/\.qrc$$//'` $< -o $@
+
+.qrc.qrc.C:
+	$(RCC) -name `echo "$<" | sed 's/\.qrc$$//'` $< -o $@
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/widgets/libmgl-fltk.la b/widgets/libmgl-fltk.la
new file mode 100644
index 0000000..1dc9d0e
--- /dev/null
+++ b/widgets/libmgl-fltk.la
@@ -0,0 +1,42 @@
+# libmgl-fltk.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-fltk.so.5'
+
+# Names of this library.
+library_names='libmgl-fltk.so.5.0.0 libmgl-fltk.so.5 libmgl-fltk.so'
+
+# The name of the static archive.
+old_library='libmgl-fltk.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lfltk /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-fltk.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=no
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets; /bin/bash /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/libtool  --tag CXX --mode=relink x86_64-linux-gnu-g++ -I/usr/include/freetype2 -g -O2 -D_THREAD_SAFE -D_REENTRANT -Wall -I/usr/include -I../include -I../include -g -O2 -no-undefined -version-info 5:0:0 -o libmgl-fltk.la -rpath /usr/lib libmgl_fltk_la-mgl_fltk.lo -lfltk ../mgl/libmgl.la @inst_prefix_dir@)"
diff --git a/widgets/libmgl-glut.la b/widgets/libmgl-glut.la
new file mode 100644
index 0000000..37bc67b
--- /dev/null
+++ b/widgets/libmgl-glut.la
@@ -0,0 +1,42 @@
+# libmgl-glut.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-glut.so.5'
+
+# Names of this library.
+library_names='libmgl-glut.so.5.0.0 libmgl-glut.so.5 libmgl-glut.so'
+
+# The name of the static archive.
+old_library='libmgl-glut.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -lglut /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-glut.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=no
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets; /bin/bash /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/libtool  --tag CXX --mode=relink x86_64-linux-gnu-g++ -DHAVE_GLUT -Wall -I/usr/include -I../include -I../include -g -O2 -no-undefined -version-info 5:0:0 -o libmgl-glut.la -rpath /usr/lib libmgl_glut_la-mgl_glut.lo -lglut -lGL ../mgl/libmgl.la @inst_prefix_dir@)"
diff --git a/widgets/libmgl-qt.la b/widgets/libmgl-qt.la
new file mode 100644
index 0000000..5a0bc4a
--- /dev/null
+++ b/widgets/libmgl-qt.la
@@ -0,0 +1,42 @@
+# libmgl-qt.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-qt.so.5'
+
+# Names of this library.
+library_names='libmgl-qt.so.5.0.0 libmgl-qt.so.5 libmgl-qt.so'
+
+# The name of the static archive.
+old_library='libmgl-qt.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -L/usr/lib -lQtGui -lQtCore /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/libmgl.la -lpng -lGL -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-qt.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=no
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets; /bin/bash /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/libtool  --tag CXX --mode=relink x86_64-linux-gnu-g++ -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -Wall -I/usr/include -I../include -I../include -g -O2 -no-undefined -version-info 5:0:0 -o libmgl-qt.la -rpath /usr/lib libmgl_qt_la-mgl_qt.moc.lo libmgl_qt_la-mgl_qt.lo -L/usr/lib -lQtGui -lQtCore -lpthread ../mgl/libmgl.la @inst_prefix_dir@)"
diff --git a/widgets/libmgl-wx.la b/widgets/libmgl-wx.la
new file mode 100644
index 0000000..1649460
--- /dev/null
+++ b/widgets/libmgl-wx.la
@@ -0,0 +1,42 @@
+# libmgl-wx.la - a libtool library file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libmgl-wx.so.5'
+
+# Names of this library.
+library_names='libmgl-wx.so.5.0.0 libmgl-wx.so.5 libmgl-wx.so'
+
+# The name of the static archive.
+old_library='libmgl-wx.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=' -pthread'
+
+# Libraries that this one depends upon.
+dependency_libs=' -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/mgl/libmgl.la -lpng -lGL -L/usr/lib -lgsl -lgslcblas /usr/lib/libhdf5.la -lpthread -lz /usr/lib/libgif.la /usr/lib/libjpeg.la'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libmgl-wx.
+current=5
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=no
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
+relink_command="(cd /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/widgets; /bin/bash /home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/mathgl/mathgl-1.10.2.1/libtool  --tag CXX --mode=relink x86_64-linux-gnu-g++ -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -Wall -I/usr/include -I../include -I../include -g -O2 -no-undefined -version-info 5:0:0 -o libmgl-wx.la -rpath /usr/lib libmgl_wx_la-mgl_wx.lo -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 ../mgl/libmgl.la @inst_prefix_dir@)"
diff --git a/widgets/libmgl_fltk_la-mgl_fltk.lo b/widgets/libmgl_fltk_la-mgl_fltk.lo
new file mode 100644
index 0000000..a6620d2
--- /dev/null
+++ b/widgets/libmgl_fltk_la-mgl_fltk.lo
@@ -0,0 +1,12 @@
+# libmgl_fltk_la-mgl_fltk.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_fltk_la-mgl_fltk.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_fltk_la-mgl_fltk.o'
+
diff --git a/widgets/libmgl_fltk_la-mgl_fltk.o b/widgets/libmgl_fltk_la-mgl_fltk.o
new file mode 100644
index 0000000..1c0062f
Binary files /dev/null and b/widgets/libmgl_fltk_la-mgl_fltk.o differ
diff --git a/widgets/libmgl_glut_la-mgl_glut.lo b/widgets/libmgl_glut_la-mgl_glut.lo
new file mode 100644
index 0000000..69665f4
--- /dev/null
+++ b/widgets/libmgl_glut_la-mgl_glut.lo
@@ -0,0 +1,12 @@
+# libmgl_glut_la-mgl_glut.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_glut_la-mgl_glut.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_glut_la-mgl_glut.o'
+
diff --git a/widgets/libmgl_glut_la-mgl_glut.o b/widgets/libmgl_glut_la-mgl_glut.o
new file mode 100644
index 0000000..8f36692
Binary files /dev/null and b/widgets/libmgl_glut_la-mgl_glut.o differ
diff --git a/widgets/libmgl_qt_la-mgl_qt.lo b/widgets/libmgl_qt_la-mgl_qt.lo
new file mode 100644
index 0000000..ec876a3
--- /dev/null
+++ b/widgets/libmgl_qt_la-mgl_qt.lo
@@ -0,0 +1,12 @@
+# libmgl_qt_la-mgl_qt.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_qt_la-mgl_qt.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_qt_la-mgl_qt.o'
+
diff --git a/widgets/libmgl_qt_la-mgl_qt.moc.lo b/widgets/libmgl_qt_la-mgl_qt.moc.lo
new file mode 100644
index 0000000..56a642d
--- /dev/null
+++ b/widgets/libmgl_qt_la-mgl_qt.moc.lo
@@ -0,0 +1,12 @@
+# libmgl_qt_la-mgl_qt.moc.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_qt_la-mgl_qt.moc.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_qt_la-mgl_qt.moc.o'
+
diff --git a/widgets/libmgl_qt_la-mgl_qt.moc.o b/widgets/libmgl_qt_la-mgl_qt.moc.o
new file mode 100644
index 0000000..4cfce66
Binary files /dev/null and b/widgets/libmgl_qt_la-mgl_qt.moc.o differ
diff --git a/widgets/libmgl_qt_la-mgl_qt.o b/widgets/libmgl_qt_la-mgl_qt.o
new file mode 100644
index 0000000..b2741c0
Binary files /dev/null and b/widgets/libmgl_qt_la-mgl_qt.o differ
diff --git a/widgets/libmgl_wx_la-mgl_wx.lo b/widgets/libmgl_wx_la-mgl_wx.lo
new file mode 100644
index 0000000..99898a7
--- /dev/null
+++ b/widgets/libmgl_wx_la-mgl_wx.lo
@@ -0,0 +1,12 @@
+# libmgl_wx_la-mgl_wx.lo - a libtool object file
+# Generated by ltmain.sh (GNU libtool) 2.2.6 Debian-2.2.6a-4
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object='.libs/libmgl_wx_la-mgl_wx.o'
+
+# Name of the non-PIC object
+non_pic_object='libmgl_wx_la-mgl_wx.o'
+
diff --git a/widgets/libmgl_wx_la-mgl_wx.o b/widgets/libmgl_wx_la-mgl_wx.o
new file mode 100644
index 0000000..ebda855
Binary files /dev/null and b/widgets/libmgl_wx_la-mgl_wx.o differ

-- 
Packaging for mathgl



More information about the debian-science-commits mailing list